--- /home/fdroid/fdroiddata/tmp/de.danoeh.antennapod_3020095.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_de.danoeh.antennapod_3020095.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: │┄ ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: , actual: │ @@ -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: 11842238 bytes, number of entries: 1506 │ -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 2506 b- stor 81-Jan-01 01:01 assets/dexopt/baseline.prof │ +-rw-r--r-- 0.0 unx 2507 b- stor 81-Jan-01 01:01 assets/dexopt/baseline.prof │ -rw-r--r-- 0.0 unx 271 b- stor 81-Jan-01 01:01 assets/dexopt/baseline.profm │ --rw-r--r-- 0.0 unx 7332296 b- defN 81-Jan-01 01:01 classes.dex │ +-rw-r--r-- 0.0 unx 7332244 b- defN 81-Jan-01 01:01 classes.dex │ -rw-r--r-- 0.0 unx 2870672 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 │ @@ -1501,8 +1501,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 133934 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 133807 b- defN 81-Jan-01 01:01 META-INF/MANIFEST.MF │ -1506 files, 23699201 bytes uncompressed, 11671441 bytes compressed: 50.8% │ +1506 files, 23699150 bytes uncompressed, 11671127 bytes compressed: 50.8% ├── 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 : 7c5eddb1 │ │ -signature : a643...4026 │ │ +checksum : 5ccfdbc8 │ │ +signature : 4dec...f855 │ │ file_size : 2870672 │ │ header_size : 112 │ │ link_size : 0 │ │ link_off : 0 (0x000000) │ │ string_ids_size : 24438 │ │ string_ids_off : 112 (0x000070) │ │ type_ids_size : 3233 ├── 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 : 8335d81e │ │ -signature : 3418...0015 │ │ -file_size : 7332296 │ │ +checksum : 8f26d254 │ │ +signature : 8194...fbc6 │ │ +file_size : 7332244 │ │ header_size : 112 │ │ link_size : 0 │ │ link_off : 0 (0x000000) │ │ string_ids_size : 59597 │ │ string_ids_off : 112 (0x000070) │ │ type_ids_size : 8524 │ │ type_ids_off : 238500 (0x03a3a4) │ │ @@ -15,15 +15,15 @@ │ │ proto_ids_off : 272596 (0x0428d4) │ │ field_ids_size : 55827 │ │ field_ids_off : 413392 (0x064ed0) │ │ method_ids_size : 47166 │ │ method_ids_off : 860008 (0x0d1f68) │ │ class_defs_size : 6941 │ │ class_defs_off : 1237336 (0x12e158) │ │ -data_size : 5872848 │ │ +data_size : 5872796 │ │ data_off : 1459448 (0x1644f8) │ │ │ │ Class #0 header: │ │ class_idx : 429 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 7809 │ │ source_file_idx : 8563 │ │ @@ -713913,17 +713913,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3b584c: |[3b584c] de.danoeh.antennapod.BuildConfig.:()V │ │ -3b585c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3b5862: 0e00 |0003: return-void │ │ +3b5814: |[3b5814] de.danoeh.antennapod.BuildConfig.:()V │ │ +3b5824: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3b582a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/BuildConfig; │ │ │ │ Virtual methods - │ │ @@ -713956,17 +713956,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3b587c: |[3b587c] de.danoeh.antennapod.PodcastApp.:()V │ │ -3b588c: 7010 d700 0000 |0000: invoke-direct {v0}, Landroid/app/Application;.:()V // method@00d7 │ │ -3b5892: 0e00 |0003: return-void │ │ +3b5844: |[3b5844] de.danoeh.antennapod.PodcastApp.:()V │ │ +3b5854: 7010 d700 0000 |0000: invoke-direct {v0}, Landroid/app/Application;.:()V // method@00d7 │ │ +3b585a: 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;) │ │ @@ -713974,32 +713974,32 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -3b5894: |[3b5894] de.danoeh.antennapod.PodcastApp.forceRestart:()V │ │ -3b58a4: 2200 6c00 |0000: new-instance v0, Landroid/content/Intent; // type@006c │ │ -3b58a8: 7100 4b94 0000 |0002: invoke-static {}, Lde/danoeh/antennapod/PodcastApp;.getInstance:()Lde/danoeh/antennapod/PodcastApp; // method@944b │ │ -3b58ae: 0c01 |0005: move-result-object v1 │ │ -3b58b0: 1c02 1318 |0006: const-class v2, Lde/danoeh/antennapod/activity/SplashActivity; // type@1813 │ │ -3b58b4: 7030 5902 1002 |0008: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0259 │ │ -3b58ba: 6e10 6402 0000 |000b: invoke-virtual {v0}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@0264 │ │ -3b58c0: 0c00 |000e: move-result-object v0 │ │ -3b58c2: 7110 7202 0000 |000f: invoke-static {v0}, Landroid/content/Intent;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0272 │ │ -3b58c8: 0c00 |0012: move-result-object v0 │ │ -3b58ca: 7100 4b94 0000 |0013: invoke-static {}, Lde/danoeh/antennapod/PodcastApp;.getInstance:()Lde/danoeh/antennapod/PodcastApp; // method@944b │ │ -3b58d0: 0c01 |0016: move-result-object v1 │ │ -3b58d2: 6e20 4302 0100 |0017: invoke-virtual {v1, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0243 │ │ -3b58d8: 7100 0eb3 0000 |001a: invoke-static {}, Ljava/lang/Runtime;.getRuntime:()Ljava/lang/Runtime; // method@b30e │ │ -3b58de: 0c00 |001d: move-result-object v0 │ │ -3b58e0: 1201 |001e: const/4 v1, #int 0 // #0 │ │ -3b58e2: 6e20 0db3 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/Runtime;.exit:(I)V // method@b30d │ │ -3b58e8: 0e00 |0022: return-void │ │ +3b585c: |[3b585c] de.danoeh.antennapod.PodcastApp.forceRestart:()V │ │ +3b586c: 2200 6c00 |0000: new-instance v0, Landroid/content/Intent; // type@006c │ │ +3b5870: 7100 4b94 0000 |0002: invoke-static {}, Lde/danoeh/antennapod/PodcastApp;.getInstance:()Lde/danoeh/antennapod/PodcastApp; // method@944b │ │ +3b5876: 0c01 |0005: move-result-object v1 │ │ +3b5878: 1c02 1318 |0006: const-class v2, Lde/danoeh/antennapod/activity/SplashActivity; // type@1813 │ │ +3b587c: 7030 5902 1002 |0008: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0259 │ │ +3b5882: 6e10 6402 0000 |000b: invoke-virtual {v0}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@0264 │ │ +3b5888: 0c00 |000e: move-result-object v0 │ │ +3b588a: 7110 7202 0000 |000f: invoke-static {v0}, Landroid/content/Intent;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0272 │ │ +3b5890: 0c00 |0012: move-result-object v0 │ │ +3b5892: 7100 4b94 0000 |0013: invoke-static {}, Lde/danoeh/antennapod/PodcastApp;.getInstance:()Lde/danoeh/antennapod/PodcastApp; // method@944b │ │ +3b5898: 0c01 |0016: move-result-object v1 │ │ +3b589a: 6e20 4302 0100 |0017: invoke-virtual {v1, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0243 │ │ +3b58a0: 7100 0eb3 0000 |001a: invoke-static {}, Ljava/lang/Runtime;.getRuntime:()Ljava/lang/Runtime; // method@b30e │ │ +3b58a6: 0c00 |001d: move-result-object v0 │ │ +3b58a8: 1201 |001e: const/4 v1, #int 0 // #0 │ │ +3b58aa: 6e20 0db3 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/Runtime;.exit:(I)V // method@b30d │ │ +3b58b0: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x000b line=74 │ │ 0x000f line=75 │ │ 0x0013 line=76 │ │ 0x001a line=77 │ │ @@ -714010,17 +714010,17 @@ │ │ type : '()Lde/danoeh/antennapod/PodcastApp;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3b5864: |[3b5864] de.danoeh.antennapod.PodcastApp.getInstance:()Lde/danoeh/antennapod/PodcastApp; │ │ -3b5874: 6200 c249 |0000: sget-object v0, Lde/danoeh/antennapod/PodcastApp;.singleton:Lde/danoeh/antennapod/PodcastApp; // field@49c2 │ │ -3b5878: 1100 |0002: return-object v0 │ │ +3b582c: |[3b582c] de.danoeh.antennapod.PodcastApp.getInstance:()Lde/danoeh/antennapod/PodcastApp; │ │ +3b583c: 6200 c249 |0000: sget-object v0, Lde/danoeh/antennapod/PodcastApp;.singleton:Lde/danoeh/antennapod/PodcastApp; // field@49c2 │ │ +3b5840: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/PodcastApp;) │ │ @@ -714028,53 +714028,53 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 90 16-bit code units │ │ -3b58ec: |[3b58ec] de.danoeh.antennapod.PodcastApp.onCreate:()V │ │ -3b58fc: 6f10 d900 0200 |0000: invoke-super {v2}, Landroid/app/Application;.onCreate:()V // method@00d9 │ │ -3b5902: 1a00 ba0d |0003: const-string v0, "AntennaPod/3.2.0" // string@0dba │ │ -3b5906: 6900 6b6d |0005: sput-object v0, Lde/danoeh/antennapod/core/ClientConfig;.USER_AGENT:Ljava/lang/String; // field@6d6b │ │ -3b590a: 2200 8018 |0007: new-instance v0, Lde/danoeh/antennapod/config/ApplicationCallbacksImpl; // type@1880 │ │ -3b590e: 7010 f397 0000 |0009: invoke-direct {v0}, Lde/danoeh/antennapod/config/ApplicationCallbacksImpl;.:()V // method@97f3 │ │ -3b5914: 6900 6c6d |000c: sput-object v0, Lde/danoeh/antennapod/core/ClientConfig;.applicationCallbacks:Lde/danoeh/antennapod/core/ApplicationCallbacks; // field@6d6c │ │ -3b5918: 2200 8c1a |000e: new-instance v0, Lde/danoeh/antennapod/error/CrashReportWriter; // type@1a8c │ │ -3b591c: 7010 38a2 0000 |0010: invoke-direct {v0}, Lde/danoeh/antennapod/error/CrashReportWriter;.:()V // method@a238 │ │ -3b5922: 7110 7db3 0000 |0013: invoke-static {v0}, Ljava/lang/Thread;.setDefaultUncaughtExceptionHandler:(Ljava/lang/Thread$UncaughtExceptionHandler;)V // method@b37d │ │ -3b5928: 7100 42a2 0000 |0016: invoke-static {}, Lde/danoeh/antennapod/error/RxJavaErrorHandlerSetup;.setupRxJavaErrorHandler:()V // method@a242 │ │ -3b592e: 6902 c249 |0019: sput-object v2, Lde/danoeh/antennapod/PodcastApp;.singleton:Lde/danoeh/antennapod/PodcastApp; // field@49c2 │ │ -3b5932: 7110 0198 0200 |001b: invoke-static {v2}, Lde/danoeh/antennapod/core/ClientConfigurator;.initialize:(Landroid/content/Context;)V // method@9801 │ │ -3b5938: 7110 0ab0 0200 |001e: invoke-static {v2}, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.checkUpgrades:(Landroid/content/Context;)V // method@b00a │ │ -3b593e: 2200 d516 |0021: new-instance v0, Lcom/joanzapata/iconify/fonts/FontAwesomeModule; // type@16d5 │ │ -3b5942: 7010 d18e 0000 |0023: invoke-direct {v0}, Lcom/joanzapata/iconify/fonts/FontAwesomeModule;.:()V // method@8ed1 │ │ -3b5948: 7110 c88e 0000 |0026: invoke-static {v0}, Lcom/joanzapata/iconify/Iconify;.with:(Lcom/joanzapata/iconify/IconFontDescriptor;)Lcom/joanzapata/iconify/Iconify$IconifyInitializer; // method@8ec8 │ │ -3b594e: 2200 d716 |0029: new-instance v0, Lcom/joanzapata/iconify/fonts/MaterialModule; // type@16d7 │ │ -3b5952: 7010 da8e 0000 |002b: invoke-direct {v0}, Lcom/joanzapata/iconify/fonts/MaterialModule;.:()V // method@8eda │ │ -3b5958: 7110 c88e 0000 |002e: invoke-static {v0}, Lcom/joanzapata/iconify/Iconify;.with:(Lcom/joanzapata/iconify/IconFontDescriptor;)Lcom/joanzapata/iconify/Iconify$IconifyInitializer; // method@8ec8 │ │ -3b595e: 7110 1db0 0200 |0031: invoke-static {v2}, Lde/danoeh/antennapod/spa/SPAUtil;.sendSPAppsQueryFeedsIntent:(Landroid/content/Context;)Z // method@b01d │ │ -3b5964: 7100 8cb7 0000 |0034: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.builder:()Lorg/greenrobot/eventbus/EventBusBuilder; // method@b78c │ │ -3b596a: 0c00 |0037: move-result-object v0 │ │ -3b596c: 2201 b517 |0038: new-instance v1, Lde/danoeh/antennapod/ApEventBusIndex; // type@17b5 │ │ -3b5970: 7010 4594 0100 |003a: invoke-direct {v1}, Lde/danoeh/antennapod/ApEventBusIndex;.:()V // method@9445 │ │ -3b5976: 6e20 94b7 1000 |003d: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBusBuilder;.addIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfoIndex;)Lorg/greenrobot/eventbus/EventBusBuilder; // method@b794 │ │ -3b597c: 0c00 |0040: move-result-object v0 │ │ -3b597e: 2201 8118 |0041: new-instance v1, Lde/danoeh/antennapod/core/ApCoreEventBusIndex; // type@1881 │ │ -3b5982: 7010 f697 0100 |0043: invoke-direct {v1}, Lde/danoeh/antennapod/core/ApCoreEventBusIndex;.:()V // method@97f6 │ │ -3b5988: 6e20 94b7 1000 |0046: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBusBuilder;.addIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfoIndex;)Lorg/greenrobot/eventbus/EventBusBuilder; // method@b794 │ │ -3b598e: 0c00 |0049: move-result-object v0 │ │ -3b5990: 1201 |004a: const/4 v1, #int 0 // #0 │ │ -3b5992: 6e20 96b7 1000 |004b: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBusBuilder;.logNoSubscriberMessages:(Z)Lorg/greenrobot/eventbus/EventBusBuilder; // method@b796 │ │ -3b5998: 0c00 |004e: move-result-object v0 │ │ -3b599a: 6e20 97b7 1000 |004f: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBusBuilder;.sendNoSubscriberEvent:(Z)Lorg/greenrobot/eventbus/EventBusBuilder; // method@b797 │ │ -3b59a0: 0c00 |0052: move-result-object v0 │ │ -3b59a2: 6e10 95b7 0000 |0053: invoke-virtual {v0}, Lorg/greenrobot/eventbus/EventBusBuilder;.installDefaultEventBus:()Lorg/greenrobot/eventbus/EventBus; // method@b795 │ │ -3b59a8: 7110 3380 0200 |0056: invoke-static {v2}, Lcom/google/android/material/color/DynamicColors;.applyToActivitiesIfAvailable:(Landroid/app/Application;)V // method@8033 │ │ -3b59ae: 0e00 |0059: return-void │ │ +3b58b4: |[3b58b4] de.danoeh.antennapod.PodcastApp.onCreate:()V │ │ +3b58c4: 6f10 d900 0200 |0000: invoke-super {v2}, Landroid/app/Application;.onCreate:()V // method@00d9 │ │ +3b58ca: 1a00 ba0d |0003: const-string v0, "AntennaPod/3.2.0" // string@0dba │ │ +3b58ce: 6900 6b6d |0005: sput-object v0, Lde/danoeh/antennapod/core/ClientConfig;.USER_AGENT:Ljava/lang/String; // field@6d6b │ │ +3b58d2: 2200 8018 |0007: new-instance v0, Lde/danoeh/antennapod/config/ApplicationCallbacksImpl; // type@1880 │ │ +3b58d6: 7010 f397 0000 |0009: invoke-direct {v0}, Lde/danoeh/antennapod/config/ApplicationCallbacksImpl;.:()V // method@97f3 │ │ +3b58dc: 6900 6c6d |000c: sput-object v0, Lde/danoeh/antennapod/core/ClientConfig;.applicationCallbacks:Lde/danoeh/antennapod/core/ApplicationCallbacks; // field@6d6c │ │ +3b58e0: 2200 8c1a |000e: new-instance v0, Lde/danoeh/antennapod/error/CrashReportWriter; // type@1a8c │ │ +3b58e4: 7010 38a2 0000 |0010: invoke-direct {v0}, Lde/danoeh/antennapod/error/CrashReportWriter;.:()V // method@a238 │ │ +3b58ea: 7110 7db3 0000 |0013: invoke-static {v0}, Ljava/lang/Thread;.setDefaultUncaughtExceptionHandler:(Ljava/lang/Thread$UncaughtExceptionHandler;)V // method@b37d │ │ +3b58f0: 7100 42a2 0000 |0016: invoke-static {}, Lde/danoeh/antennapod/error/RxJavaErrorHandlerSetup;.setupRxJavaErrorHandler:()V // method@a242 │ │ +3b58f6: 6902 c249 |0019: sput-object v2, Lde/danoeh/antennapod/PodcastApp;.singleton:Lde/danoeh/antennapod/PodcastApp; // field@49c2 │ │ +3b58fa: 7110 0198 0200 |001b: invoke-static {v2}, Lde/danoeh/antennapod/core/ClientConfigurator;.initialize:(Landroid/content/Context;)V // method@9801 │ │ +3b5900: 7110 0ab0 0200 |001e: invoke-static {v2}, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.checkUpgrades:(Landroid/content/Context;)V // method@b00a │ │ +3b5906: 2200 d516 |0021: new-instance v0, Lcom/joanzapata/iconify/fonts/FontAwesomeModule; // type@16d5 │ │ +3b590a: 7010 d18e 0000 |0023: invoke-direct {v0}, Lcom/joanzapata/iconify/fonts/FontAwesomeModule;.:()V // method@8ed1 │ │ +3b5910: 7110 c88e 0000 |0026: invoke-static {v0}, Lcom/joanzapata/iconify/Iconify;.with:(Lcom/joanzapata/iconify/IconFontDescriptor;)Lcom/joanzapata/iconify/Iconify$IconifyInitializer; // method@8ec8 │ │ +3b5916: 2200 d716 |0029: new-instance v0, Lcom/joanzapata/iconify/fonts/MaterialModule; // type@16d7 │ │ +3b591a: 7010 da8e 0000 |002b: invoke-direct {v0}, Lcom/joanzapata/iconify/fonts/MaterialModule;.:()V // method@8eda │ │ +3b5920: 7110 c88e 0000 |002e: invoke-static {v0}, Lcom/joanzapata/iconify/Iconify;.with:(Lcom/joanzapata/iconify/IconFontDescriptor;)Lcom/joanzapata/iconify/Iconify$IconifyInitializer; // method@8ec8 │ │ +3b5926: 7110 1db0 0200 |0031: invoke-static {v2}, Lde/danoeh/antennapod/spa/SPAUtil;.sendSPAppsQueryFeedsIntent:(Landroid/content/Context;)Z // method@b01d │ │ +3b592c: 7100 8cb7 0000 |0034: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.builder:()Lorg/greenrobot/eventbus/EventBusBuilder; // method@b78c │ │ +3b5932: 0c00 |0037: move-result-object v0 │ │ +3b5934: 2201 b517 |0038: new-instance v1, Lde/danoeh/antennapod/ApEventBusIndex; // type@17b5 │ │ +3b5938: 7010 4594 0100 |003a: invoke-direct {v1}, Lde/danoeh/antennapod/ApEventBusIndex;.:()V // method@9445 │ │ +3b593e: 6e20 94b7 1000 |003d: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBusBuilder;.addIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfoIndex;)Lorg/greenrobot/eventbus/EventBusBuilder; // method@b794 │ │ +3b5944: 0c00 |0040: move-result-object v0 │ │ +3b5946: 2201 8118 |0041: new-instance v1, Lde/danoeh/antennapod/core/ApCoreEventBusIndex; // type@1881 │ │ +3b594a: 7010 f697 0100 |0043: invoke-direct {v1}, Lde/danoeh/antennapod/core/ApCoreEventBusIndex;.:()V // method@97f6 │ │ +3b5950: 6e20 94b7 1000 |0046: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBusBuilder;.addIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfoIndex;)Lorg/greenrobot/eventbus/EventBusBuilder; // method@b794 │ │ +3b5956: 0c00 |0049: move-result-object v0 │ │ +3b5958: 1201 |004a: const/4 v1, #int 0 // #0 │ │ +3b595a: 6e20 96b7 1000 |004b: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBusBuilder;.logNoSubscriberMessages:(Z)Lorg/greenrobot/eventbus/EventBusBuilder; // method@b796 │ │ +3b5960: 0c00 |004e: move-result-object v0 │ │ +3b5962: 6e20 97b7 1000 |004f: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBusBuilder;.sendNoSubscriberEvent:(Z)Lorg/greenrobot/eventbus/EventBusBuilder; // method@b797 │ │ +3b5968: 0c00 |0052: move-result-object v0 │ │ +3b596a: 6e10 95b7 0000 |0053: invoke-virtual {v0}, Lorg/greenrobot/eventbus/EventBusBuilder;.installDefaultEventBus:()Lorg/greenrobot/eventbus/EventBus; // method@b795 │ │ +3b5970: 7110 3380 0200 |0056: invoke-static {v2}, Lcom/google/android/material/color/DynamicColors;.applyToActivitiesIfAvailable:(Landroid/app/Application;)V // method@8033 │ │ +3b5976: 0e00 |0059: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0005 line=36 │ │ 0x0007 line=37 │ │ 0x000e line=39 │ │ 0x0016 line=40 │ │ @@ -714439,17 +714439,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3b59c8: |[3b59c8] de.danoeh.antennapod.R$anim.:()V │ │ -3b59d8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3b59de: 0e00 |0003: return-void │ │ +3b5990: |[3b5990] de.danoeh.antennapod.R$anim.:()V │ │ +3b59a0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3b59a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -714636,17 +714636,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3b59b0: |[3b59b0] de.danoeh.antennapod.R$animator.:()V │ │ -3b59c0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3b59c6: 0e00 |0003: return-void │ │ +3b5978: |[3b5978] de.danoeh.antennapod.R$animator.:()V │ │ +3b5988: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3b598e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -714873,17 +714873,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3b59e0: |[3b59e0] de.danoeh.antennapod.R$array.:()V │ │ -3b59f0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3b59f6: 0e00 |0003: return-void │ │ +3b59a8: |[3b59a8] de.danoeh.antennapod.R$array.:()V │ │ +3b59b8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3b59be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -721140,17 +721140,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3b59f8: |[3b59f8] de.danoeh.antennapod.R$attr.:()V │ │ -3b5a08: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3b5a0e: 0e00 |0003: return-void │ │ +3b59c0: |[3b59c0] de.danoeh.antennapod.R$attr.:()V │ │ +3b59d0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3b59d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -721222,17 +721222,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3b5a10: |[3b5a10] de.danoeh.antennapod.R$bool.:()V │ │ -3b5a20: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3b5a26: 0e00 |0003: return-void │ │ +3b59d8: |[3b59d8] de.danoeh.antennapod.R$bool.:()V │ │ +3b59e8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3b59ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -724464,17 +724464,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3b5a28: |[3b5a28] de.danoeh.antennapod.R$color.:()V │ │ -3b5a38: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3b5a3e: 0e00 |0003: return-void │ │ +3b59f0: |[3b59f0] de.danoeh.antennapod.R$color.:()V │ │ +3b5a00: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3b5a06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -728001,17 +728001,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3b5a40: |[3b5a40] de.danoeh.antennapod.R$dimen.:()V │ │ -3b5a50: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3b5a56: 0e00 |0003: return-void │ │ +3b5a08: |[3b5a08] de.danoeh.antennapod.R$dimen.:()V │ │ +3b5a18: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3b5a1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -730043,17 +730043,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3b5a58: |[3b5a58] de.danoeh.antennapod.R$drawable.:()V │ │ -3b5a68: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3b5a6e: 0e00 |0003: return-void │ │ +3b5a20: |[3b5a20] de.danoeh.antennapod.R$drawable.:()V │ │ +3b5a30: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3b5a36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -730100,17 +730100,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3b5a70: |[3b5a70] de.danoeh.antennapod.R$font.:()V │ │ -3b5a80: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3b5a86: 0e00 |0003: return-void │ │ +3b5a38: |[3b5a38] de.danoeh.antennapod.R$font.:()V │ │ +3b5a48: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3b5a4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -735192,17 +735192,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3b5a88: |[3b5a88] de.danoeh.antennapod.R$id.:()V │ │ -3b5a98: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3b5a9e: 0e00 |0003: return-void │ │ +3b5a50: |[3b5a50] de.danoeh.antennapod.R$id.:()V │ │ +3b5a60: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3b5a66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -735669,17 +735669,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3b5aa0: |[3b5aa0] de.danoeh.antennapod.R$integer.:()V │ │ -3b5ab0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3b5ab6: 0e00 |0003: return-void │ │ +3b5a68: |[3b5a68] de.danoeh.antennapod.R$integer.:()V │ │ +3b5a78: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3b5a7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -735801,17 +735801,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3b5ab8: |[3b5ab8] de.danoeh.antennapod.R$interpolator.:()V │ │ -3b5ac8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3b5ace: 0e00 |0003: return-void │ │ +3b5a80: |[3b5a80] de.danoeh.antennapod.R$interpolator.:()V │ │ +3b5a90: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3b5a96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -737098,17 +737098,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3b5ad0: |[3b5ad0] de.danoeh.antennapod.R$layout.:()V │ │ -3b5ae0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3b5ae6: 0e00 |0003: return-void │ │ +3b5a98: |[3b5a98] de.danoeh.antennapod.R$layout.:()V │ │ +3b5aa8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3b5aae: 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 │ │ -3b5ae8: |[3b5ae8] de.danoeh.antennapod.R$menu.:()V │ │ -3b5af8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3b5afe: 0e00 |0003: return-void │ │ +3b5ab0: |[3b5ab0] de.danoeh.antennapod.R$menu.:()V │ │ +3b5ac0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3b5ac6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -737342,17 +737342,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3b5b00: |[3b5b00] de.danoeh.antennapod.R$mipmap.:()V │ │ -3b5b10: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3b5b16: 0e00 |0003: return-void │ │ +3b5ac8: |[3b5ac8] de.danoeh.antennapod.R$mipmap.:()V │ │ +3b5ad8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3b5ade: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -737504,17 +737504,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3b5b18: |[3b5b18] de.danoeh.antennapod.R$plurals.:()V │ │ -3b5b28: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3b5b2e: 0e00 |0003: return-void │ │ +3b5ae0: |[3b5ae0] de.danoeh.antennapod.R$plurals.:()V │ │ +3b5af0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3b5af6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -742246,17 +742246,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3b5b30: |[3b5b30] de.danoeh.antennapod.R$string.:()V │ │ -3b5b40: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3b5b46: 0e00 |0003: return-void │ │ +3b5af8: |[3b5af8] de.danoeh.antennapod.R$string.:()V │ │ +3b5b08: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3b5b0e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -748158,17 +748158,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3b87ec: |[3b87ec] de.danoeh.antennapod.R$style.:()V │ │ -3b87fc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3b8802: 0e00 |0003: return-void │ │ +3b87b4: |[3b87b4] de.danoeh.antennapod.R$style.:()V │ │ +3b87c4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3b87ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -758575,767 +758575,767 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 18 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5694 16-bit code units │ │ -3b5b48: |[3b5b48] de.danoeh.antennapod.R$styleable.:()V │ │ -3b5b58: 1300 1d00 |0000: const/16 v0, #int 29 // #1d │ │ -3b5b5c: 2300 0120 |0002: new-array v0, v0, [I // type@2001 │ │ -3b5b60: 2600 2a05 0000 |0004: fill-array-data v0, 0000052e // +0000052a │ │ -3b5b66: 6900 cb63 |0007: sput-object v0, Lde/danoeh/antennapod/R$styleable;.ActionBar:[I // field@63cb │ │ -3b5b6a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -3b5b6c: 2301 0120 |000a: new-array v1, v0, [I // type@2001 │ │ -3b5b70: 1402 b300 0101 |000c: const v2, #float 2.36941e-38 // #010100b3 │ │ -3b5b76: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -3b5b78: 4b02 0103 |0010: aput v2, v1, v3 │ │ -3b5b7c: 6901 cc63 |0012: sput-object v1, Lde/danoeh/antennapod/R$styleable;.ActionBarLayout:[I // field@63cc │ │ -3b5b80: 2301 0120 |0014: new-array v1, v0, [I // type@2001 │ │ -3b5b84: 1402 3f01 0101 |0016: const v2, #float 2.36945e-38 // #0101013f │ │ -3b5b8a: 4b02 0103 |0019: aput v2, v1, v3 │ │ -3b5b8e: 6901 eb63 |001b: sput-object v1, Lde/danoeh/antennapod/R$styleable;.ActionMenuItemView:[I // field@63eb │ │ -3b5b92: 2331 0120 |001d: new-array v1, v3, [I // type@2001 │ │ -3b5b96: 6901 ed63 |001f: sput-object v1, Lde/danoeh/antennapod/R$styleable;.ActionMenuView:[I // field@63ed │ │ -3b5b9a: 1261 |0021: const/4 v1, #int 6 // #6 │ │ -3b5b9c: 2312 0120 |0022: new-array v2, v1, [I // type@2001 │ │ -3b5ba0: 2602 4805 0000 |0024: fill-array-data v2, 0000056c // +00000548 │ │ -3b5ba6: 6902 ee63 |0027: sput-object v2, Lde/danoeh/antennapod/R$styleable;.ActionMode:[I // field@63ee │ │ -3b5baa: 1222 |0029: const/4 v2, #int 2 // #2 │ │ -3b5bac: 2324 0120 |002a: new-array v4, v2, [I // type@2001 │ │ -3b5bb0: 2604 5005 0000 |002c: fill-array-data v4, 0000057c // +00000550 │ │ -3b5bb6: 6904 f563 |002f: sput-object v4, Lde/danoeh/antennapod/R$styleable;.ActivityChooserView:[I // field@63f5 │ │ -3b5bba: 1304 0800 |0031: const/16 v4, #int 8 // #8 │ │ -3b5bbe: 2345 0120 |0033: new-array v5, v4, [I // type@2001 │ │ -3b5bc2: 2605 4f05 0000 |0035: fill-array-data v5, 00000584 // +0000054f │ │ -3b5bc8: 6905 f863 |0038: sput-object v5, Lde/danoeh/antennapod/R$styleable;.AlertDialog:[I // field@63f8 │ │ -3b5bcc: 2315 0120 |003a: new-array v5, v1, [I // type@2001 │ │ -3b5bd0: 2605 5c05 0000 |003c: fill-array-data v5, 00000598 // +0000055c │ │ -3b5bd6: 6905 0164 |003f: sput-object v5, Lde/danoeh/antennapod/R$styleable;.AnimatedStateListDrawableCompat:[I // field@6401 │ │ -3b5bda: 2325 0120 |0041: new-array v5, v2, [I // type@2001 │ │ -3b5bde: 2605 6505 0000 |0043: fill-array-data v5, 000005a8 // +00000565 │ │ -3b5be4: 6905 0864 |0046: sput-object v5, Lde/danoeh/antennapod/R$styleable;.AnimatedStateListDrawableItem:[I // field@6408 │ │ -3b5be8: 1245 |0048: const/4 v5, #int 4 // #4 │ │ -3b5bea: 2356 0120 |0049: new-array v6, v5, [I // type@2001 │ │ -3b5bee: 2606 6505 0000 |004b: fill-array-data v6, 000005b0 // +00000565 │ │ -3b5bf4: 6906 0b64 |004e: sput-object v6, Lde/danoeh/antennapod/R$styleable;.AnimatedStateListDrawableTransition:[I // field@640b │ │ -3b5bf8: 2346 0120 |0050: new-array v6, v4, [I // type@2001 │ │ -3b5bfc: 2606 6a05 0000 |0052: fill-array-data v6, 000005bc // +0000056a │ │ -3b5c02: 6906 1064 |0055: sput-object v6, Lde/danoeh/antennapod/R$styleable;.AppBarLayout:[I // field@6410 │ │ -3b5c06: 2356 0120 |0057: new-array v6, v5, [I // type@2001 │ │ -3b5c0a: 2606 7705 0000 |0059: fill-array-data v6, 000005d0 // +00000577 │ │ -3b5c10: 6906 1164 |005c: sput-object v6, Lde/danoeh/antennapod/R$styleable;.AppBarLayoutStates:[I // field@6411 │ │ -3b5c14: 1236 |005e: const/4 v6, #int 3 // #3 │ │ -3b5c16: 2367 0120 |005f: new-array v7, v6, [I // type@2001 │ │ -3b5c1a: 2607 7b05 0000 |0061: fill-array-data v7, 000005dc // +0000057b │ │ -3b5c20: 6907 1664 |0064: sput-object v7, Lde/danoeh/antennapod/R$styleable;.AppBarLayout_Layout:[I // field@6416 │ │ -3b5c24: 2337 0120 |0066: new-array v7, v3, [I // type@2001 │ │ -3b5c28: 6907 2264 |0068: sput-object v7, Lde/danoeh/antennapod/R$styleable;.AppCompatEmojiHelper:[I // field@6422 │ │ -3b5c2c: 2357 0120 |006a: new-array v7, v5, [I // type@2001 │ │ -3b5c30: 2607 7a05 0000 |006c: fill-array-data v7, 000005e6 // +0000057a │ │ -3b5c36: 6907 2364 |006f: sput-object v7, Lde/danoeh/antennapod/R$styleable;.AppCompatImageView:[I // field@6423 │ │ -3b5c3a: 2357 0120 |0071: new-array v7, v5, [I // type@2001 │ │ -3b5c3e: 2607 7f05 0000 |0073: fill-array-data v7, 000005f2 // +0000057f │ │ -3b5c44: 6907 2864 |0076: sput-object v7, Lde/danoeh/antennapod/R$styleable;.AppCompatSeekBar:[I // field@6428 │ │ -3b5c48: 1277 |0078: const/4 v7, #int 7 // #7 │ │ -3b5c4a: 2378 0120 |0079: new-array v8, v7, [I // type@2001 │ │ -3b5c4e: 2608 8305 0000 |007b: fill-array-data v8, 000005fe // +00000583 │ │ -3b5c54: 6908 2d64 |007e: sput-object v8, Lde/danoeh/antennapod/R$styleable;.AppCompatTextHelper:[I // field@642d │ │ -3b5c58: 1308 1600 |0080: const/16 v8, #int 22 // #16 │ │ -3b5c5c: 2389 0120 |0082: new-array v9, v8, [I // type@2001 │ │ -3b5c60: 2609 8c05 0000 |0084: fill-array-data v9, 00000610 // +0000058c │ │ -3b5c66: 6909 3564 |0087: sput-object v9, Lde/danoeh/antennapod/R$styleable;.AppCompatTextView:[I // field@6435 │ │ -3b5c6a: 1309 7f00 |0089: const/16 v9, #int 127 // #7f │ │ -3b5c6e: 2399 0120 |008b: new-array v9, v9, [I // type@2001 │ │ -3b5c72: 2609 b305 0000 |008d: fill-array-data v9, 00000640 // +000005b3 │ │ -3b5c78: 6909 4c64 |0090: sput-object v9, Lde/danoeh/antennapod/R$styleable;.AppCompatTheme:[I // field@644c │ │ -3b5c7c: 2309 0120 |0092: new-array v9, v0, [I // type@2001 │ │ -3b5c80: 140a 8a03 047f |0094: const v10, #float 1.75476e+38 // #7f04038a │ │ -3b5c86: 4b0a 0903 |0097: aput v10, v9, v3 │ │ -3b5c8a: 6909 cc64 |0099: sput-object v9, Lde/danoeh/antennapod/R$styleable;.AspectRatioFrameLayout:[I // field@64cc │ │ -3b5c8e: 2329 0120 |009b: new-array v9, v2, [I // type@2001 │ │ -3b5c92: 2609 a506 0000 |009d: fill-array-data v9, 00000742 // +000006a5 │ │ -3b5c98: 6909 ce64 |00a0: sput-object v9, Lde/danoeh/antennapod/R$styleable;.BackgroundStyle:[I // field@64ce │ │ -3b5c9c: 1309 0c00 |00a2: const/16 v9, #int 12 // #c │ │ -3b5ca0: 239a 0120 |00a4: new-array v10, v9, [I // type@2001 │ │ -3b5ca4: 260a a406 0000 |00a6: fill-array-data v10, 0000074a // +000006a4 │ │ -3b5caa: 690a d164 |00a9: sput-object v10, Lde/danoeh/antennapod/R$styleable;.Badge:[I // field@64d1 │ │ -3b5cae: 130a 0900 |00ab: const/16 v10, #int 9 // #9 │ │ -3b5cb2: 23ab 0120 |00ad: new-array v11, v10, [I // type@2001 │ │ -3b5cb6: 260b b706 0000 |00af: fill-array-data v11, 00000766 // +000006b7 │ │ -3b5cbc: 690b de64 |00b2: sput-object v11, Lde/danoeh/antennapod/R$styleable;.BaseProgressIndicator:[I // field@64de │ │ -3b5cc0: 130b 1000 |00b4: const/16 v11, #int 16 // #10 │ │ -3b5cc4: 23bc 0120 |00b6: new-array v12, v11, [I // type@2001 │ │ -3b5cc8: 260c c406 0000 |00b8: fill-array-data v12, 0000077c // +000006c4 │ │ -3b5cce: 690c e864 |00bb: sput-object v12, Lde/danoeh/antennapod/R$styleable;.BottomAppBar:[I // field@64e8 │ │ -3b5cd2: 232c 0120 |00bd: new-array v12, v2, [I // type@2001 │ │ -3b5cd6: 260c e106 0000 |00bf: fill-array-data v12, 000007a0 // +000006e1 │ │ -3b5cdc: 690c f964 |00c2: sput-object v12, Lde/danoeh/antennapod/R$styleable;.BottomNavigationView:[I // field@64f9 │ │ -3b5ce0: 238c 0120 |00c4: new-array v12, v8, [I // type@2001 │ │ -3b5ce4: 260c e206 0000 |00c6: fill-array-data v12, 000007a8 // +000006e2 │ │ -3b5cea: 690c fc64 |00c9: sput-object v12, Lde/danoeh/antennapod/R$styleable;.BottomSheetBehavior_Layout:[I // field@64fc │ │ -3b5cee: 230c 0120 |00cb: new-array v12, v0, [I // type@2001 │ │ -3b5cf2: 140d 3100 047f |00cd: const v13, #float 1.75459e+38 // #7f040031 │ │ -3b5cf8: 4b0d 0c03 |00d0: aput v13, v12, v3 │ │ -3b5cfc: 690c 1365 |00d2: sput-object v12, Lde/danoeh/antennapod/R$styleable;.ButtonBarLayout:[I // field@6513 │ │ -3b5d00: 232c 0120 |00d4: new-array v12, v2, [I // type@2001 │ │ -3b5d04: 260c 0207 0000 |00d6: fill-array-data v12, 000007d8 // +00000702 │ │ -3b5d0a: 690c 1565 |00d9: sput-object v12, Lde/danoeh/antennapod/R$styleable;.Capability:[I // field@6515 │ │ -3b5d0e: 130c 0d00 |00db: const/16 v12, #int 13 // #d │ │ -3b5d12: 23cd 0120 |00dd: new-array v13, v12, [I // type@2001 │ │ -3b5d16: 260d 0107 0000 |00df: fill-array-data v13, 000007e0 // +00000701 │ │ -3b5d1c: 690d 1865 |00e2: sput-object v13, Lde/danoeh/antennapod/R$styleable;.CardView:[I // field@6518 │ │ -3b5d20: 231d 0120 |00e4: new-array v13, v1, [I // type@2001 │ │ -3b5d24: 260d 1807 0000 |00e6: fill-array-data v13, 000007fe // +00000718 │ │ -3b5d2a: 690d 2665 |00e9: sput-object v13, Lde/danoeh/antennapod/R$styleable;.CheckBoxPreference:[I // field@6526 │ │ -3b5d2e: 235d 0120 |00eb: new-array v13, v5, [I // type@2001 │ │ -3b5d32: 260d 2107 0000 |00ed: fill-array-data v13, 0000080e // +00000721 │ │ -3b5d38: 690d 2d65 |00f0: sput-object v13, Lde/danoeh/antennapod/R$styleable;.CheckedTextView:[I // field@652d │ │ -3b5d3c: 130d 2a00 |00f2: const/16 v13, #int 42 // #2a │ │ -3b5d40: 23dd 0120 |00f4: new-array v13, v13, [I // type@2001 │ │ -3b5d44: 260d 2407 0000 |00f6: fill-array-data v13, 0000081a // +00000724 │ │ -3b5d4a: 690d 3265 |00f9: sput-object v13, Lde/danoeh/antennapod/R$styleable;.Chip:[I // field@6532 │ │ -3b5d4e: 237d 0120 |00fb: new-array v13, v7, [I // type@2001 │ │ -3b5d52: 260d 7507 0000 |00fd: fill-array-data v13, 00000872 // +00000775 │ │ -3b5d58: 690d 3365 |0100: sput-object v13, Lde/danoeh/antennapod/R$styleable;.ChipGroup:[I // field@6533 │ │ -3b5d5c: 230d 0120 |0102: new-array v13, v0, [I // type@2001 │ │ -3b5d60: 140e f001 047f |0104: const v14, #float 1.75468e+38 // #7f0401f0 │ │ -3b5d66: 4b0e 0d03 |0107: aput v14, v13, v3 │ │ -3b5d6a: 690d 6565 |0109: sput-object v13, Lde/danoeh/antennapod/R$styleable;.CircularProgressBar:[I // field@6565 │ │ -3b5d6e: 236d 0120 |010b: new-array v13, v6, [I // type@2001 │ │ -3b5d72: 260d 7707 0000 |010d: fill-array-data v13, 00000884 // +00000777 │ │ -3b5d78: 690d 6765 |0110: sput-object v13, Lde/danoeh/antennapod/R$styleable;.CircularProgressIndicator:[I // field@6567 │ │ -3b5d7c: 232d 0120 |0112: new-array v13, v2, [I // type@2001 │ │ -3b5d80: 260d 7a07 0000 |0114: fill-array-data v13, 0000088e // +0000077a │ │ -3b5d86: 690d 6b65 |0117: sput-object v13, Lde/danoeh/antennapod/R$styleable;.ClockFaceView:[I // field@656b │ │ -3b5d8a: 236d 0120 |0119: new-array v13, v6, [I // type@2001 │ │ -3b5d8e: 260d 7b07 0000 |011b: fill-array-data v13, 00000896 // +0000077b │ │ -3b5d94: 690d 6e65 |011e: sput-object v13, Lde/danoeh/antennapod/R$styleable;.ClockHandView:[I // field@656e │ │ -3b5d98: 130d 1800 |0120: const/16 v13, #int 24 // #18 │ │ -3b5d9c: 23dd 0120 |0122: new-array v13, v13, [I // type@2001 │ │ -3b5da0: 260d 7c07 0000 |0124: fill-array-data v13, 000008a0 // +0000077c │ │ -3b5da6: 690d 7265 |0127: sput-object v13, Lde/danoeh/antennapod/R$styleable;.CollapsingToolbarLayout:[I // field@6572 │ │ -3b5daa: 232d 0120 |0129: new-array v13, v2, [I // type@2001 │ │ -3b5dae: 260d a907 0000 |012b: fill-array-data v13, 000008d4 // +000007a9 │ │ -3b5db4: 690d 7365 |012e: sput-object v13, Lde/danoeh/antennapod/R$styleable;.CollapsingToolbarLayout_Layout:[I // field@6573 │ │ -3b5db8: 125d |0130: const/4 v13, #int 5 // #5 │ │ -3b5dba: 23df 0120 |0131: new-array v15, v13, [I // type@2001 │ │ -3b5dbe: 260f a907 0000 |0133: fill-array-data v15, 000008dc // +000007a9 │ │ -3b5dc4: 690f 8e65 |0136: sput-object v15, Lde/danoeh/antennapod/R$styleable;.ColorStateListItem:[I // field@658e │ │ -3b5dc8: 235f 0120 |0138: new-array v15, v5, [I // type@2001 │ │ -3b5dcc: 260f b007 0000 |013a: fill-array-data v15, 000008ea // +000007b0 │ │ -3b5dd2: 690f 9465 |013d: sput-object v15, Lde/danoeh/antennapod/R$styleable;.CompoundButton:[I // field@6594 │ │ -3b5dd6: 130f 6d00 |013f: const/16 v15, #int 109 // #6d │ │ -3b5dda: 23ff 0120 |0141: new-array v15, v15, [I // type@2001 │ │ -3b5dde: 260f b307 0000 |0143: fill-array-data v15, 000008f6 // +000007b3 │ │ -3b5de4: 690f 9965 |0146: sput-object v15, Lde/danoeh/antennapod/R$styleable;.Constraint:[I // field@6599 │ │ -3b5de8: 130f 5a00 |0148: const/16 v15, #int 90 // #5a │ │ -3b5dec: 23ff 0120 |014a: new-array v15, v15, [I // type@2001 │ │ -3b5df0: 260f 8808 0000 |014c: fill-array-data v15, 000009d4 // +00000888 │ │ -3b5df6: 690f 9a65 |014f: sput-object v15, Lde/danoeh/antennapod/R$styleable;.ConstraintLayout_Layout:[I // field@659a │ │ -3b5dfa: 232f 0120 |0151: new-array v15, v2, [I // type@2001 │ │ -3b5dfe: 260f 3909 0000 |0153: fill-array-data v15, 00000a8c // +00000939 │ │ -3b5e04: 690f f565 |0156: sput-object v15, Lde/danoeh/antennapod/R$styleable;.ConstraintLayout_placeholder:[I // field@65f5 │ │ -3b5e08: 130f 6f00 |0158: const/16 v15, #int 111 // #6f │ │ -3b5e0c: 23ff 0120 |015a: new-array v15, v15, [I // type@2001 │ │ -3b5e10: 260f 3809 0000 |015c: fill-array-data v15, 00000a94 // +00000938 │ │ -3b5e16: 690f f865 |015f: sput-object v15, Lde/danoeh/antennapod/R$styleable;.ConstraintSet:[I // field@65f8 │ │ -3b5e1a: 232f 0120 |0161: new-array v15, v2, [I // type@2001 │ │ -3b5e1e: 260f 130a 0000 |0163: fill-array-data v15, 00000b76 // +00000a13 │ │ -3b5e24: 690f d566 |0166: sput-object v15, Lde/danoeh/antennapod/R$styleable;.CoordinatorLayout:[I // field@66d5 │ │ -3b5e28: 237f 0120 |0168: new-array v15, v7, [I // type@2001 │ │ -3b5e2c: 260f 140a 0000 |016a: fill-array-data v15, 00000b7e // +00000a14 │ │ -3b5e32: 690f d666 |016d: sput-object v15, Lde/danoeh/antennapod/R$styleable;.CoordinatorLayout_Layout:[I // field@66d6 │ │ -3b5e36: 23af 0120 |016f: new-array v15, v10, [I // type@2001 │ │ -3b5e3a: 260f 1f0a 0000 |0171: fill-array-data v15, 00000b90 // +00000a1f │ │ -3b5e40: 690f e066 |0174: sput-object v15, Lde/danoeh/antennapod/R$styleable;.CustomAttribute:[I // field@66e0 │ │ -3b5e44: 130f 0e00 |0176: const/16 v15, #int 14 // #e │ │ -3b5e48: 23fb 0120 |0178: new-array v11, v15, [I // type@2001 │ │ -3b5e4c: 260b 2c0a 0000 |017a: fill-array-data v11, 00000ba6 // +00000a2c │ │ -3b5e52: 690b ea66 |017d: sput-object v11, Lde/danoeh/antennapod/R$styleable;.DefaultTimeBar:[I // field@66ea │ │ -3b5e56: 239b 0120 |017f: new-array v11, v9, [I // type@2001 │ │ -3b5e5a: 260b 450a 0000 |0181: fill-array-data v11, 00000bc6 // +00000a45 │ │ -3b5e60: 690b f966 |0184: sput-object v11, Lde/danoeh/antennapod/R$styleable;.DialogPreference:[I // field@66f9 │ │ -3b5e64: 234b 0120 |0186: new-array v11, v4, [I // type@2001 │ │ -3b5e68: 260b 5a0a 0000 |0188: fill-array-data v11, 00000be2 // +00000a5a │ │ -3b5e6e: 690b 0667 |018b: sput-object v11, Lde/danoeh/antennapod/R$styleable;.DrawerArrowToggle:[I // field@6706 │ │ -3b5e72: 230b 0120 |018d: new-array v11, v0, [I // type@2001 │ │ -3b5e76: 1410 7e01 047f |018f: const v16, #float 1.75466e+38 // #7f04017e │ │ -3b5e7c: 4b10 0b03 |0192: aput v16, v11, v3 │ │ -3b5e80: 690b 0f67 |0194: sput-object v11, Lde/danoeh/antennapod/R$styleable;.DrawerLayout:[I // field@670f │ │ -3b5e84: 230b 0120 |0196: new-array v11, v0, [I // type@2001 │ │ -3b5e88: 1410 bc04 047f |0198: const v16, #float 1.75483e+38 // #7f0404bc │ │ -3b5e8e: 4b10 0b03 |019b: aput v16, v11, v3 │ │ -3b5e92: 690b 1167 |019d: sput-object v11, Lde/danoeh/antennapod/R$styleable;.EditTextPreference:[I // field@6711 │ │ -3b5e96: 231b 0120 |019f: new-array v11, v1, [I // type@2001 │ │ -3b5e9a: 260b 550a 0000 |01a1: fill-array-data v11, 00000bf6 // +00000a55 │ │ -3b5ea0: 690b 1367 |01a4: sput-object v11, Lde/danoeh/antennapod/R$styleable;.ExtendedFloatingActionButton:[I // field@6713 │ │ -3b5ea4: 232b 0120 |01a6: new-array v11, v2, [I // type@2001 │ │ -3b5ea8: 260b 5e0a 0000 |01a8: fill-array-data v11, 00000c06 // +00000a5e │ │ -3b5eae: 690b 1467 |01ab: sput-object v11, Lde/danoeh/antennapod/R$styleable;.ExtendedFloatingActionButton_Behavior_Layout:[I // field@6714 │ │ -3b5eb2: 237b 0120 |01ad: new-array v11, v7, [I // type@2001 │ │ -3b5eb6: 260b 5f0a 0000 |01af: fill-array-data v11, 00000c0e // +00000a5f │ │ -3b5ebc: 690b 1d67 |01b2: sput-object v11, Lde/danoeh/antennapod/R$styleable;.FabWithLabelView:[I // field@671d │ │ -3b5ec0: 130b 1100 |01b4: const/16 v11, #int 17 // #11 │ │ -3b5ec4: 23b4 0120 |01b6: new-array v4, v11, [I // type@2001 │ │ -3b5ec8: 2604 680a 0000 |01b8: fill-array-data v4, 00000c20 // +00000a68 │ │ -3b5ece: 6904 2567 |01bb: sput-object v4, Lde/danoeh/antennapod/R$styleable;.FloatingActionButton:[I // field@6725 │ │ -3b5ed2: 2304 0120 |01bd: new-array v4, v0, [I // type@2001 │ │ -3b5ed6: 1411 6800 047f |01bf: const v17, #float 1.7546e+38 // #7f040068 │ │ -3b5edc: 4b11 0403 |01c2: aput v17, v4, v3 │ │ -3b5ee0: 6904 2667 |01c4: sput-object v4, Lde/danoeh/antennapod/R$styleable;.FloatingActionButton_Behavior_Layout:[I // field@6726 │ │ -3b5ee4: 2324 0120 |01c6: new-array v4, v2, [I // type@2001 │ │ -3b5ee8: 2604 7e0a 0000 |01c8: fill-array-data v4, 00000c46 // +00000a7e │ │ -3b5eee: 6904 3967 |01cb: sput-object v4, Lde/danoeh/antennapod/R$styleable;.FlowLayout:[I // field@6739 │ │ -3b5ef2: 2374 0120 |01cd: new-array v4, v7, [I // type@2001 │ │ -3b5ef6: 2604 7f0a 0000 |01cf: fill-array-data v4, 00000c4e // +00000a7f │ │ -3b5efc: 6904 3c67 |01d2: sput-object v4, Lde/danoeh/antennapod/R$styleable;.FontFamily:[I // field@673c │ │ -3b5f00: 1304 0a00 |01d4: const/16 v4, #int 10 // #a │ │ -3b5f04: 234b 0120 |01d6: new-array v11, v4, [I // type@2001 │ │ -3b5f08: 260b 880a 0000 |01d8: fill-array-data v11, 00000c60 // +00000a88 │ │ -3b5f0e: 690b 3d67 |01db: sput-object v11, Lde/danoeh/antennapod/R$styleable;.FontFamilyFont:[I // field@673d │ │ -3b5f12: 236b 0120 |01dd: new-array v11, v6, [I // type@2001 │ │ -3b5f16: 260b 990a 0000 |01df: fill-array-data v11, 00000c78 // +00000a99 │ │ -3b5f1c: 690b 4f67 |01e2: sput-object v11, Lde/danoeh/antennapod/R$styleable;.ForegroundLinearLayout:[I // field@674f │ │ -3b5f20: 236b 0120 |01e4: new-array v11, v6, [I // type@2001 │ │ -3b5f24: 260b 9c0a 0000 |01e6: fill-array-data v11, 00000c82 // +00000a9c │ │ -3b5f2a: 690b 5367 |01e9: sput-object v11, Lde/danoeh/antennapod/R$styleable;.Fragment:[I // field@6753 │ │ -3b5f2e: 232b 0120 |01eb: new-array v11, v2, [I // type@2001 │ │ -3b5f32: 260b 9f0a 0000 |01ed: fill-array-data v11, 00000c8c // +00000a9f │ │ -3b5f38: 690b 5467 |01f0: sput-object v11, Lde/danoeh/antennapod/R$styleable;.FragmentContainerView:[I // field@6754 │ │ -3b5f3c: 239b 0120 |01f2: new-array v11, v9, [I // type@2001 │ │ -3b5f40: 260b a00a 0000 |01f4: fill-array-data v11, 00000c94 // +00000aa0 │ │ -3b5f46: 690b 5a67 |01f7: sput-object v11, Lde/danoeh/antennapod/R$styleable;.GradientColor:[I // field@675a │ │ -3b5f4a: 232b 0120 |01f9: new-array v11, v2, [I // type@2001 │ │ -3b5f4e: 260b b50a 0000 |01fb: fill-array-data v11, 00000cb0 // +00000ab5 │ │ -3b5f54: 690b 5b67 |01fe: sput-object v11, Lde/danoeh/antennapod/R$styleable;.GradientColorItem:[I // field@675b │ │ -3b5f58: 237b 0120 |0200: new-array v11, v7, [I // type@2001 │ │ -3b5f5c: 260b b60a 0000 |0202: fill-array-data v11, 00000cb8 // +00000ab6 │ │ -3b5f62: 690b 6a67 |0205: sput-object v11, Lde/danoeh/antennapod/R$styleable;.GridLayout:[I // field@676a │ │ -3b5f66: 23fb 0120 |0207: new-array v11, v15, [I // type@2001 │ │ -3b5f6a: 260b c10a 0000 |0209: fill-array-data v11, 00000cca // +00000ac1 │ │ -3b5f70: 690b 6b67 |020c: sput-object v11, Lde/danoeh/antennapod/R$styleable;.GridLayout_Layout:[I // field@676b │ │ -3b5f74: 23ab 0120 |020e: new-array v11, v10, [I // type@2001 │ │ -3b5f78: 260b da0a 0000 |0210: fill-array-data v11, 00000cea // +00000ada │ │ -3b5f7e: 690b 8167 |0213: sput-object v11, Lde/danoeh/antennapod/R$styleable;.ImageFilterView:[I // field@6781 │ │ -3b5f82: 237b 0120 |0215: new-array v11, v7, [I // type@2001 │ │ -3b5f86: 260b e90a 0000 |0217: fill-array-data v11, 00000d00 // +00000ae9 │ │ -3b5f8c: 690b 8b67 |021a: sput-object v11, Lde/danoeh/antennapod/R$styleable;.Insets:[I // field@678b │ │ -3b5f90: 130b 1200 |021c: const/16 v11, #int 18 // #12 │ │ -3b5f94: 23bb 0120 |021e: new-array v11, v11, [I // type@2001 │ │ -3b5f98: 260b f20a 0000 |0220: fill-array-data v11, 00000d12 // +00000af2 │ │ -3b5f9e: 690b 9367 |0223: sput-object v11, Lde/danoeh/antennapod/R$styleable;.KeyAttribute:[I // field@6793 │ │ -3b5fa2: 130b 1400 |0225: const/16 v11, #int 20 // #14 │ │ -3b5fa6: 23b7 0120 |0227: new-array v7, v11, [I // type@2001 │ │ -3b5faa: 2607 110b 0000 |0229: fill-array-data v7, 00000d3a // +00000b11 │ │ -3b5fb0: 6907 a667 |022c: sput-object v7, Lde/danoeh/antennapod/R$styleable;.KeyCycle:[I // field@67a6 │ │ -3b5fb4: 2337 0120 |022e: new-array v7, v3, [I // type@2001 │ │ -3b5fb8: 6907 bb67 |0230: sput-object v7, Lde/danoeh/antennapod/R$styleable;.KeyFrame:[I // field@67bb │ │ -3b5fbc: 2337 0120 |0232: new-array v7, v3, [I // type@2001 │ │ -3b5fc0: 6907 bc67 |0234: sput-object v7, Lde/danoeh/antennapod/R$styleable;.KeyFramesAcceleration:[I // field@67bc │ │ -3b5fc4: 2337 0120 |0236: new-array v7, v3, [I // type@2001 │ │ -3b5fc8: 6907 bd67 |0238: sput-object v7, Lde/danoeh/antennapod/R$styleable;.KeyFramesVelocity:[I // field@67bd │ │ -3b5fcc: 2397 0120 |023a: new-array v7, v9, [I // type@2001 │ │ -3b5fd0: 2607 2a0b 0000 |023c: fill-array-data v7, 00000d66 // +00000b2a │ │ -3b5fd6: 6907 be67 |023f: sput-object v7, Lde/danoeh/antennapod/R$styleable;.KeyPosition:[I // field@67be │ │ -3b5fda: 23b7 0120 |0241: new-array v7, v11, [I // type@2001 │ │ -3b5fde: 2607 3f0b 0000 |0243: fill-array-data v7, 00000d82 // +00000b3f │ │ -3b5fe4: 6907 cb67 |0246: sput-object v7, Lde/danoeh/antennapod/R$styleable;.KeyTimeCycle:[I // field@67cb │ │ -3b5fe8: 2347 0120 |0248: new-array v7, v4, [I // type@2001 │ │ -3b5fec: 2607 640b 0000 |024a: fill-array-data v7, 00000dae // +00000b64 │ │ -3b5ff2: 6907 e067 |024d: sput-object v7, Lde/danoeh/antennapod/R$styleable;.KeyTrigger:[I // field@67e0 │ │ -3b5ff6: 1307 4300 |024f: const/16 v7, #int 67 // #43 │ │ -3b5ffa: 237b 0120 |0251: new-array v11, v7, [I // type@2001 │ │ -3b5ffe: 260b 730b 0000 |0253: fill-array-data v11, 00000dc6 // +00000b73 │ │ -3b6004: 690b eb67 |0256: sput-object v11, Lde/danoeh/antennapod/R$styleable;.Layout:[I // field@67eb │ │ -3b6008: 23ab 0120 |0258: new-array v11, v10, [I // type@2001 │ │ -3b600c: 260b f60b 0000 |025a: fill-array-data v11, 00000e50 // +00000bf6 │ │ -3b6012: 690b 2f68 |025d: sput-object v11, Lde/danoeh/antennapod/R$styleable;.LinearLayoutCompat:[I // field@682f │ │ -3b6016: 235b 0120 |025f: new-array v11, v5, [I // type@2001 │ │ -3b601a: 260b 050c 0000 |0261: fill-array-data v11, 00000e66 // +00000c05 │ │ -3b6020: 690b 3068 |0264: sput-object v11, Lde/danoeh/antennapod/R$styleable;.LinearLayoutCompat_Layout:[I // field@6830 │ │ -3b6024: 232b 0120 |0266: new-array v11, v2, [I // type@2001 │ │ -3b6028: 260b 0a0c 0000 |0268: fill-array-data v11, 00000e72 // +00000c0a │ │ -3b602e: 690b 3e68 |026b: sput-object v11, Lde/danoeh/antennapod/R$styleable;.LinearProgressIndicator:[I // field@683e │ │ -3b6032: 232b 0120 |026d: new-array v11, v2, [I // type@2001 │ │ -3b6036: 260b 0b0c 0000 |026f: fill-array-data v11, 00000e7a // +00000c0b │ │ -3b603c: 690b 4168 |0272: sput-object v11, Lde/danoeh/antennapod/R$styleable;.ListPopupWindow:[I // field@6841 │ │ -3b6040: 23db 0120 |0274: new-array v11, v13, [I // type@2001 │ │ -3b6044: 260b 0c0c 0000 |0276: fill-array-data v11, 00000e82 // +00000c0c │ │ -3b604a: 690b 4468 |0279: sput-object v11, Lde/danoeh/antennapod/R$styleable;.ListPreference:[I // field@6844 │ │ -3b604e: 235b 0120 |027b: new-array v11, v5, [I // type@2001 │ │ -3b6052: 260b 130c 0000 |027d: fill-array-data v11, 00000e90 // +00000c13 │ │ -3b6058: 690b 4a68 |0280: sput-object v11, Lde/danoeh/antennapod/R$styleable;.MaterialAlertDialog:[I // field@684a │ │ -3b605c: 231b 0120 |0282: new-array v11, v1, [I // type@2001 │ │ -3b6060: 260b 180c 0000 |0284: fill-array-data v11, 00000e9c // +00000c18 │ │ -3b6066: 690b 4b68 |0287: sput-object v11, Lde/danoeh/antennapod/R$styleable;.MaterialAlertDialogTheme:[I // field@684b │ │ -3b606a: 231b 0120 |0289: new-array v11, v1, [I // type@2001 │ │ -3b606e: 260b 210c 0000 |028b: fill-array-data v11, 00000eac // +00000c21 │ │ -3b6074: 690b 5668 |028e: sput-object v11, Lde/danoeh/antennapod/R$styleable;.MaterialAutoCompleteTextView:[I // field@6856 │ │ -3b6078: 238b 0120 |0290: new-array v11, v8, [I // type@2001 │ │ -3b607c: 260b 2a0c 0000 |0292: fill-array-data v11, 00000ebc // +00000c2a │ │ -3b6082: 690b 5d68 |0295: sput-object v11, Lde/danoeh/antennapod/R$styleable;.MaterialButton:[I // field@685d │ │ -3b6086: 236b 0120 |0297: new-array v11, v6, [I // type@2001 │ │ -3b608a: 260b 530c 0000 |0299: fill-array-data v11, 00000eec // +00000c53 │ │ -3b6090: 690b 5e68 |029c: sput-object v11, Lde/danoeh/antennapod/R$styleable;.MaterialButtonToggleGroup:[I // field@685e │ │ -3b6094: 234b 0120 |029e: new-array v11, v4, [I // type@2001 │ │ -3b6098: 260b 560c 0000 |02a0: fill-array-data v11, 00000ef6 // +00000c56 │ │ -3b609e: 690b 7868 |02a3: sput-object v11, Lde/danoeh/antennapod/R$styleable;.MaterialCalendar:[I // field@6878 │ │ -3b60a2: 234b 0120 |02a5: new-array v11, v4, [I // type@2001 │ │ -3b60a6: 260b 670c 0000 |02a7: fill-array-data v11, 00000f0e // +00000c67 │ │ -3b60ac: 690b 7968 |02aa: sput-object v11, Lde/danoeh/antennapod/R$styleable;.MaterialCalendarItem:[I // field@6879 │ │ -3b60b0: 23cb 0120 |02ac: new-array v11, v12, [I // type@2001 │ │ -3b60b4: 260b 780c 0000 |02ae: fill-array-data v11, 00000f26 // +00000c78 │ │ -3b60ba: 690b 8e68 |02b1: sput-object v11, Lde/danoeh/antennapod/R$styleable;.MaterialCardView:[I // field@688e │ │ -3b60be: 130b 0b00 |02b3: const/16 v11, #int 11 // #b │ │ -3b60c2: 23bc 0120 |02b5: new-array v12, v11, [I // type@2001 │ │ -3b60c6: 260c 8d0c 0000 |02b7: fill-array-data v12, 00000f44 // +00000c8d │ │ -3b60cc: 690c 9c68 |02ba: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MaterialCheckBox:[I // field@689c │ │ -3b60d0: 232c 0120 |02bc: new-array v12, v2, [I // type@2001 │ │ -3b60d4: 260c a00c 0000 |02be: fill-array-data v12, 00000f5e // +00000ca0 │ │ -3b60da: 690c 9d68 |02c1: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MaterialCheckBoxStates:[I // field@689d │ │ -3b60de: 23dc 0120 |02c3: new-array v12, v13, [I // type@2001 │ │ -3b60e2: 260c a10c 0000 |02c5: fill-array-data v12, 00000f66 // +00000ca1 │ │ -3b60e8: 690c ab68 |02c8: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MaterialDivider:[I // field@68ab │ │ -3b60ec: 232c 0120 |02ca: new-array v12, v2, [I // type@2001 │ │ -3b60f0: 260c a80c 0000 |02cc: fill-array-data v12, 00000f74 // +00000ca8 │ │ -3b60f6: 690c b168 |02cf: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MaterialRadioButton:[I // field@68b1 │ │ -3b60fa: 232c 0120 |02d1: new-array v12, v2, [I // type@2001 │ │ -3b60fe: 260c a90c 0000 |02d3: fill-array-data v12, 00000f7c // +00000ca9 │ │ -3b6104: 690c b468 |02d6: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MaterialShape:[I // field@68b4 │ │ -3b6108: 231c 0120 |02d8: new-array v12, v1, [I // type@2001 │ │ -3b610c: 260c aa0c 0000 |02da: fill-array-data v12, 00000f84 // +00000caa │ │ -3b6112: 690c b768 |02dd: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MaterialSwitch:[I // field@68b7 │ │ -3b6116: 236c 0120 |02df: new-array v12, v6, [I // type@2001 │ │ -3b611a: 260c b30c 0000 |02e1: fill-array-data v12, 00000f94 // +00000cb3 │ │ -3b6120: 690c be68 |02e4: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MaterialTextAppearance:[I // field@68be │ │ -3b6124: 236c 0120 |02e6: new-array v12, v6, [I // type@2001 │ │ -3b6128: 260c b60c 0000 |02e8: fill-array-data v12, 00000f9e // +00000cb6 │ │ -3b612e: 690c c268 |02eb: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MaterialTextView:[I // field@68c2 │ │ -3b6132: 232c 0120 |02ed: new-array v12, v2, [I // type@2001 │ │ -3b6136: 260c b90c 0000 |02ef: fill-array-data v12, 00000fa8 // +00000cb9 │ │ -3b613c: 690c c668 |02f2: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MaterialTimePicker:[I // field@68c6 │ │ -3b6140: 23dc 0120 |02f4: new-array v12, v13, [I // type@2001 │ │ -3b6144: 260c ba0c 0000 |02f6: fill-array-data v12, 00000fb0 // +00000cba │ │ -3b614a: 690c c968 |02f9: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MaterialToolbar:[I // field@68c9 │ │ -3b614e: 231c 0120 |02fb: new-array v12, v1, [I // type@2001 │ │ -3b6152: 260c c10c 0000 |02fd: fill-array-data v12, 00000fbe // +00000cc1 │ │ -3b6158: 690c cf68 |0300: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MenuGroup:[I // field@68cf │ │ -3b615c: 130c 1700 |0302: const/16 v12, #int 23 // #17 │ │ -3b6160: 23cc 0120 |0304: new-array v12, v12, [I // type@2001 │ │ -3b6164: 260c c80c 0000 |0306: fill-array-data v12, 00000fce // +00000cc8 │ │ -3b616a: 690c d668 |0309: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MenuItem:[I // field@68d6 │ │ -3b616e: 23ac 0120 |030b: new-array v12, v10, [I // type@2001 │ │ -3b6172: 260c f30c 0000 |030d: fill-array-data v12, 00001000 // +00000cf3 │ │ -3b6178: 690c ee68 |0310: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MenuView:[I // field@68ee │ │ -3b617c: 231c 0120 |0312: new-array v12, v1, [I // type@2001 │ │ -3b6180: 260c 020d 0000 |0314: fill-array-data v12, 00001016 // +00000d02 │ │ -3b6186: 690c f868 |0317: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MockView:[I // field@68f8 │ │ -3b618a: 231c 0120 |0319: new-array v12, v1, [I // type@2001 │ │ -3b618e: 260c 0b0d 0000 |031b: fill-array-data v12, 00001026 // +00000d0b │ │ -3b6194: 690c ff68 |031e: sput-object v12, Lde/danoeh/antennapod/R$styleable;.Motion:[I // field@68ff │ │ -3b6198: 232c 0120 |0320: new-array v12, v2, [I // type@2001 │ │ -3b619c: 260c 140d 0000 |0322: fill-array-data v12, 00001036 // +00000d14 │ │ -3b61a2: 690c 0069 |0325: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MotionHelper:[I // field@6900 │ │ -3b61a6: 231c 0120 |0327: new-array v12, v1, [I // type@2001 │ │ -3b61aa: 260c 150d 0000 |0329: fill-array-data v12, 0000103e // +00000d15 │ │ -3b61b0: 690c 0369 |032c: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MotionLayout:[I // field@6903 │ │ -3b61b4: 232c 0120 |032e: new-array v12, v2, [I // type@2001 │ │ -3b61b8: 260c 1e0d 0000 |0330: fill-array-data v12, 0000104e // +00000d1e │ │ -3b61be: 690c 0a69 |0333: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MotionScene:[I // field@690a │ │ -3b61c2: 236c 0120 |0335: new-array v12, v6, [I // type@2001 │ │ -3b61c6: 260c 1f0d 0000 |0337: fill-array-data v12, 00001056 // +00000d1f │ │ -3b61cc: 690c 0d69 |033a: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MotionTelltales:[I // field@690d │ │ -3b61d0: 235c 0120 |033c: new-array v12, v5, [I // type@2001 │ │ -3b61d4: 260c 220d 0000 |033e: fill-array-data v12, 00001060 // +00000d22 │ │ -3b61da: 690c 1769 |0341: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MultiSelectListPreference:[I // field@6917 │ │ -3b61de: 23dc 0120 |0343: new-array v12, v13, [I // type@2001 │ │ -3b61e2: 260c 270d 0000 |0345: fill-array-data v12, 0000106c // +00000d27 │ │ -3b61e8: 690c 1c69 |0348: sput-object v12, Lde/danoeh/antennapod/R$styleable;.NavigationBarActiveIndicator:[I // field@691c │ │ -3b61ec: 23fc 0120 |034a: new-array v12, v15, [I // type@2001 │ │ -3b61f0: 260c 2e0d 0000 |034c: fill-array-data v12, 0000107a // +00000d2e │ │ -3b61f6: 690c 2269 |034f: sput-object v12, Lde/danoeh/antennapod/R$styleable;.NavigationBarView:[I // field@6922 │ │ -3b61fa: 23dc 0120 |0351: new-array v12, v13, [I // type@2001 │ │ -3b61fe: 260c 470d 0000 |0353: fill-array-data v12, 0000109a // +00000d47 │ │ -3b6204: 690c 3169 |0356: sput-object v12, Lde/danoeh/antennapod/R$styleable;.NavigationRailView:[I // field@6931 │ │ -3b6208: 130c 2300 |0358: const/16 v12, #int 35 // #23 │ │ -3b620c: 23cc 0120 |035a: new-array v12, v12, [I // type@2001 │ │ -3b6210: 260c 4c0d 0000 |035c: fill-array-data v12, 000010a8 // +00000d4c │ │ -3b6216: 690c 3769 |035f: sput-object v12, Lde/danoeh/antennapod/R$styleable;.NavigationView:[I // field@6937 │ │ -3b621a: 236c 0120 |0361: new-array v12, v6, [I // type@2001 │ │ -3b621e: 260c 8f0d 0000 |0363: fill-array-data v12, 000010f2 // +00000d8f │ │ -3b6224: 690c 5b69 |0366: sput-object v12, Lde/danoeh/antennapod/R$styleable;.NestedScrollableHost:[I // field@695b │ │ -3b6228: 232c 0120 |0368: new-array v12, v2, [I // type@2001 │ │ -3b622c: 260c 920d 0000 |036a: fill-array-data v12, 000010fc // +00000d92 │ │ -3b6232: 690c 5f69 |036d: sput-object v12, Lde/danoeh/antennapod/R$styleable;.OnClick:[I // field@695f │ │ -3b6236: 239c 0120 |036f: new-array v12, v9, [I // type@2001 │ │ -3b623a: 260c 930d 0000 |0371: fill-array-data v12, 00001104 // +00000d93 │ │ -3b6240: 690c 6269 |0374: sput-object v12, Lde/danoeh/antennapod/R$styleable;.OnSwipe:[I // field@6962 │ │ -3b6244: 230c 0120 |0376: new-array v12, v0, [I // type@2001 │ │ -3b6248: 4b0e 0c03 |0378: aput v14, v12, v3 │ │ -3b624c: 690c 6f69 |037a: sput-object v12, Lde/danoeh/antennapod/R$styleable;.PlaybackSpeedIndicatorView:[I // field@696f │ │ -3b6250: 130c 1900 |037c: const/16 v12, #int 25 // #19 │ │ -3b6254: 23cc 0120 |037e: new-array v12, v12, [I // type@2001 │ │ -3b6258: 260c a00d 0000 |0380: fill-array-data v12, 00001120 // +00000da0 │ │ -3b625e: 690c 7169 |0383: sput-object v12, Lde/danoeh/antennapod/R$styleable;.PlayerControlView:[I // field@6971 │ │ -3b6262: 130c 2000 |0385: const/16 v12, #int 32 // #20 │ │ -3b6266: 23cc 0120 |0387: new-array v12, v12, [I // type@2001 │ │ -3b626a: 260c cd0d 0000 |0389: fill-array-data v12, 00001156 // +00000dcd │ │ -3b6270: 690c 8b69 |038c: sput-object v12, Lde/danoeh/antennapod/R$styleable;.PlayerView:[I // field@698b │ │ -3b6274: 236c 0120 |038e: new-array v12, v6, [I // type@2001 │ │ -3b6278: 260c 0a0e 0000 |0390: fill-array-data v12, 0000119a // +00000e0a │ │ -3b627e: 690c ac69 |0393: sput-object v12, Lde/danoeh/antennapod/R$styleable;.PopupWindow:[I // field@69ac │ │ -3b6282: 230c 0120 |0395: new-array v12, v0, [I // type@2001 │ │ -3b6286: 140e ef03 047f |0397: const v14, #float 1.75479e+38 // #7f0403ef │ │ -3b628c: 4b0e 0c03 |039a: aput v14, v12, v3 │ │ -3b6290: 690c ad69 |039c: sput-object v12, Lde/danoeh/antennapod/R$styleable;.PopupWindowBackgroundState:[I // field@69ad │ │ -3b6294: 130c 2400 |039e: const/16 v12, #int 36 // #24 │ │ -3b6298: 23ce 0120 |03a0: new-array v14, v12, [I // type@2001 │ │ -3b629c: 260e 020e 0000 |03a2: fill-array-data v14, 000011a4 // +00000e02 │ │ -3b62a2: 690e b269 |03a5: sput-object v14, Lde/danoeh/antennapod/R$styleable;.Preference:[I // field@69b2 │ │ -3b62a6: 235e 0120 |03a7: new-array v14, v5, [I // type@2001 │ │ -3b62aa: 260e 470e 0000 |03a9: fill-array-data v14, 000011f0 // +00000e47 │ │ -3b62b0: 690e b369 |03ac: sput-object v14, Lde/danoeh/antennapod/R$styleable;.PreferenceFragment:[I // field@69b3 │ │ -3b62b4: 235e 0120 |03ae: new-array v14, v5, [I // type@2001 │ │ -3b62b8: 260e 4c0e 0000 |03b0: fill-array-data v14, 000011fc // +00000e4c │ │ -3b62be: 690e b469 |03b3: sput-object v14, Lde/danoeh/antennapod/R$styleable;.PreferenceFragmentCompat:[I // field@69b4 │ │ -3b62c2: 236e 0120 |03b5: new-array v14, v6, [I // type@2001 │ │ -3b62c6: 260e 510e 0000 |03b7: fill-array-data v14, 00001208 // +00000e51 │ │ -3b62cc: 690e bd69 |03ba: sput-object v14, Lde/danoeh/antennapod/R$styleable;.PreferenceGroup:[I // field@69bd │ │ -3b62d0: 2355 0120 |03bc: new-array v5, v5, [I // type@2001 │ │ -3b62d4: 2605 540e 0000 |03be: fill-array-data v5, 00001212 // +00000e54 │ │ -3b62da: 6905 c169 |03c1: sput-object v5, Lde/danoeh/antennapod/R$styleable;.PreferenceImageView:[I // field@69c1 │ │ -3b62de: 1305 1000 |03c3: const/16 v5, #int 16 // #10 │ │ -3b62e2: 235e 0120 |03c5: new-array v14, v5, [I // type@2001 │ │ -3b62e6: 260e 570e 0000 |03c7: fill-array-data v14, 0000121e // +00000e57 │ │ -3b62ec: 690e c669 |03ca: sput-object v14, Lde/danoeh/antennapod/R$styleable;.PreferenceTheme:[I // field@69c6 │ │ -3b62f0: 23d5 0120 |03cc: new-array v5, v13, [I // type@2001 │ │ -3b62f4: 2605 740e 0000 |03ce: fill-array-data v5, 00001242 // +00000e74 │ │ -3b62fa: 6905 fb69 |03d1: sput-object v5, Lde/danoeh/antennapod/R$styleable;.PropertySet:[I // field@69fb │ │ -3b62fe: 2305 0120 |03d3: new-array v5, v0, [I // type@2001 │ │ -3b6302: 140e da02 047f |03d5: const v14, #float 1.75473e+38 // #7f0402da │ │ -3b6308: 4b0e 0503 |03d8: aput v14, v5, v3 │ │ -3b630c: 6905 016a |03da: sput-object v5, Lde/danoeh/antennapod/R$styleable;.RadialViewGroup:[I // field@6a01 │ │ -3b6310: 2325 0120 |03dc: new-array v5, v2, [I // type@2001 │ │ -3b6314: 2605 720e 0000 |03de: fill-array-data v5, 00001250 // +00000e72 │ │ -3b631a: 6905 036a |03e1: sput-object v5, Lde/danoeh/antennapod/R$styleable;.RangeSlider:[I // field@6a03 │ │ -3b631e: 2325 0120 |03e3: new-array v5, v2, [I // type@2001 │ │ -3b6322: 2605 730e 0000 |03e5: fill-array-data v5, 00001258 // +00000e73 │ │ -3b6328: 6905 066a |03e8: sput-object v5, Lde/danoeh/antennapod/R$styleable;.RecycleListView:[I // field@6a06 │ │ -3b632c: 2395 0120 |03ea: new-array v5, v9, [I // type@2001 │ │ -3b6330: 2605 740e 0000 |03ec: fill-array-data v5, 00001260 // +00000e74 │ │ -3b6336: 6905 096a |03ef: sput-object v5, Lde/danoeh/antennapod/R$styleable;.RecyclerView:[I // field@6a09 │ │ -3b633a: 2305 0120 |03f1: new-array v5, v0, [I // type@2001 │ │ -3b633e: 1409 2702 047f |03f3: const v9, #float 1.75469e+38 // #7f040227 │ │ -3b6344: 4b09 0503 |03f6: aput v9, v5, v3 │ │ -3b6348: 6905 166a |03f8: sput-object v5, Lde/danoeh/antennapod/R$styleable;.ScrimInsetsFrameLayout:[I // field@6a16 │ │ -3b634c: 2305 0120 |03fa: new-array v5, v0, [I // type@2001 │ │ -3b6350: 1409 6f00 047f |03fc: const v9, #float 1.7546e+38 // #7f04006f │ │ -3b6356: 4b09 0503 |03ff: aput v9, v5, v3 │ │ -3b635a: 6905 186a |0401: sput-object v5, Lde/danoeh/antennapod/R$styleable;.ScrollingViewBehavior_Layout:[I // field@6a18 │ │ -3b635e: 2365 0120 |0403: new-array v5, v6, [I // type@2001 │ │ -3b6362: 2605 770e 0000 |0405: fill-array-data v5, 0000127c // +00000e77 │ │ -3b6368: 6905 1a6a |0408: sput-object v5, Lde/danoeh/antennapod/R$styleable;.SearchPreference:[I // field@6a1a │ │ -3b636c: 1305 1100 |040a: const/16 v5, #int 17 // #11 │ │ -3b6370: 2355 0120 |040c: new-array v5, v5, [I // type@2001 │ │ -3b6374: 2605 780e 0000 |040e: fill-array-data v5, 00001286 // +00000e78 │ │ -3b637a: 6905 1e6a |0411: sput-object v5, Lde/danoeh/antennapod/R$styleable;.SearchView:[I // field@6a1e │ │ -3b637e: 1275 |0413: const/4 v5, #int 7 // #7 │ │ -3b6380: 2355 0120 |0414: new-array v5, v5, [I // type@2001 │ │ -3b6384: 2605 960e 0000 |0416: fill-array-data v5, 000012ac // +00000e96 │ │ -3b638a: 6905 306a |0419: sput-object v5, Lde/danoeh/antennapod/R$styleable;.SeekBarPreference:[I // field@6a30 │ │ -3b638e: 2345 0120 |041b: new-array v5, v4, [I // type@2001 │ │ -3b6392: 2605 a10e 0000 |041d: fill-array-data v5, 000012be // +00000ea1 │ │ -3b6398: 6905 386a |0420: sput-object v5, Lde/danoeh/antennapod/R$styleable;.ShapeAppearance:[I // field@6a38 │ │ -3b639c: 23b5 0120 |0422: new-array v5, v11, [I // type@2001 │ │ -3b63a0: 2605 b20e 0000 |0424: fill-array-data v5, 000012d6 // +00000eb2 │ │ -3b63a6: 6905 436a |0427: sput-object v5, Lde/danoeh/antennapod/R$styleable;.ShapeableImageView:[I // field@6a43 │ │ -3b63aa: 2385 0120 |0429: new-array v5, v8, [I // type@2001 │ │ -3b63ae: 2605 c50e 0000 |042b: fill-array-data v5, 000012f0 // +00000ec5 │ │ -3b63b4: 6905 4f6a |042e: sput-object v5, Lde/danoeh/antennapod/R$styleable;.Slider:[I // field@6a4f │ │ -3b63b8: 2365 0120 |0430: new-array v5, v6, [I // type@2001 │ │ -3b63bc: 2605 ee0e 0000 |0432: fill-array-data v5, 00001320 // +00000eee │ │ -3b63c2: 6905 666a |0435: sput-object v5, Lde/danoeh/antennapod/R$styleable;.Snackbar:[I // field@6a66 │ │ -3b63c6: 2345 0120 |0437: new-array v5, v4, [I // type@2001 │ │ -3b63ca: 2605 f10e 0000 |0439: fill-array-data v5, 0000132a // +00000ef1 │ │ -3b63d0: 6905 676a |043c: sput-object v5, Lde/danoeh/antennapod/R$styleable;.SnackbarLayout:[I // field@6a67 │ │ -3b63d4: 2325 0120 |043e: new-array v5, v2, [I // type@2001 │ │ -3b63d8: 2605 020f 0000 |0440: fill-array-data v5, 00001342 // +00000f02 │ │ -3b63de: 6905 756a |0443: sput-object v5, Lde/danoeh/antennapod/R$styleable;.SpeedDialOverlayLayout:[I // field@6a75 │ │ -3b63e2: 23b5 0120 |0445: new-array v5, v11, [I // type@2001 │ │ -3b63e6: 2605 030f 0000 |0447: fill-array-data v5, 0000134a // +00000f03 │ │ -3b63ec: 6905 786a |044a: sput-object v5, Lde/danoeh/antennapod/R$styleable;.SpeedDialView:[I // field@6a78 │ │ -3b63f0: 23d5 0120 |044c: new-array v5, v13, [I // type@2001 │ │ -3b63f4: 2605 160f 0000 |044e: fill-array-data v5, 00001364 // +00000f16 │ │ -3b63fa: 6905 846a |0451: sput-object v5, Lde/danoeh/antennapod/R$styleable;.Spinner:[I // field@6a84 │ │ -3b63fe: 2305 0120 |0453: new-array v5, v0, [I // type@2001 │ │ -3b6402: 1408 5901 047f |0455: const v8, #float 1.75465e+38 // #7f040159 │ │ -3b6408: 4b08 0503 |0458: aput v8, v5, v3 │ │ -3b640c: 6905 8a6a |045a: sput-object v5, Lde/danoeh/antennapod/R$styleable;.SquareImageView:[I // field@6a8a │ │ -3b6410: 2322 0120 |045c: new-array v2, v2, [I // type@2001 │ │ -3b6414: 2602 140f 0000 |045e: fill-array-data v2, 00001372 // +00000f14 │ │ -3b641a: 6902 8c6a |0461: sput-object v2, Lde/danoeh/antennapod/R$styleable;.State:[I // field@6a8c │ │ -3b641e: 2311 0120 |0463: new-array v1, v1, [I // type@2001 │ │ -3b6422: 2601 150f 0000 |0465: fill-array-data v1, 0000137a // +00000f15 │ │ -3b6428: 6901 8d6a |0468: sput-object v1, Lde/danoeh/antennapod/R$styleable;.StateListDrawable:[I // field@6a8d │ │ -3b642c: 2301 0120 |046a: new-array v1, v0, [I // type@2001 │ │ -3b6430: 1402 9901 0101 |046c: const v2, #float 2.36947e-38 // #01010199 │ │ -3b6436: 4b02 0103 |046f: aput v2, v1, v3 │ │ -3b643a: 6901 8e6a |0471: sput-object v1, Lde/danoeh/antennapod/R$styleable;.StateListDrawableItem:[I // field@6a8e │ │ -3b643e: 2301 0120 |0473: new-array v1, v0, [I // type@2001 │ │ -3b6442: 1402 4a01 047f |0475: const v2, #float 1.75465e+38 // #7f04014a │ │ -3b6448: 4b02 0103 |0478: aput v2, v1, v3 │ │ -3b644c: 6901 966a |047a: sput-object v1, Lde/danoeh/antennapod/R$styleable;.StateSet:[I // field@6a96 │ │ -3b6450: 1301 1c00 |047c: const/16 v1, #int 28 // #1c │ │ -3b6454: 2311 0120 |047e: new-array v1, v1, [I // type@2001 │ │ -3b6458: 2601 0a0f 0000 |0480: fill-array-data v1, 0000138a // +00000f0a │ │ -3b645e: 6901 9a6a |0483: sput-object v1, Lde/danoeh/antennapod/R$styleable;.StyledPlayerControlView:[I // field@6a9a │ │ -3b6462: 23c1 0120 |0485: new-array v1, v12, [I // type@2001 │ │ -3b6466: 2601 3f0f 0000 |0487: fill-array-data v1, 000013c6 // +00000f3f │ │ -3b646c: 6901 b76a |048a: sput-object v1, Lde/danoeh/antennapod/R$styleable;.StyledPlayerView:[I // field@6ab7 │ │ -3b6470: 23f1 0120 |048c: new-array v1, v15, [I // type@2001 │ │ -3b6474: 2601 840f 0000 |048e: fill-array-data v1, 00001412 // +00000f84 │ │ -3b647a: 6901 dc6a |0491: sput-object v1, Lde/danoeh/antennapod/R$styleable;.SwitchCompat:[I // field@6adc │ │ -3b647e: 2301 0120 |0493: new-array v1, v0, [I // type@2001 │ │ -3b6482: 1402 bb04 047f |0495: const v2, #float 1.75483e+38 // #7f0404bb │ │ -3b6488: 4b02 0103 |0498: aput v2, v1, v3 │ │ -3b648c: 6901 eb6a |049a: sput-object v1, Lde/danoeh/antennapod/R$styleable;.SwitchMaterial:[I // field@6aeb │ │ -3b6490: 2341 0120 |049c: new-array v1, v4, [I // type@2001 │ │ -3b6494: 2601 940f 0000 |049e: fill-array-data v1, 00001432 // +00000f94 │ │ -3b649a: 6901 ed6a |04a1: sput-object v1, Lde/danoeh/antennapod/R$styleable;.SwitchPreference:[I // field@6aed │ │ -3b649e: 2341 0120 |04a3: new-array v1, v4, [I // type@2001 │ │ -3b64a2: 2601 a50f 0000 |04a5: fill-array-data v1, 0000144a // +00000fa5 │ │ -3b64a8: 6901 ee6a |04a8: sput-object v1, Lde/danoeh/antennapod/R$styleable;.SwitchPreferenceCompat:[I // field@6aee │ │ -3b64ac: 2361 0120 |04aa: new-array v1, v6, [I // type@2001 │ │ -3b64b0: 2601 b60f 0000 |04ac: fill-array-data v1, 00001462 // +00000fb6 │ │ -3b64b6: 6901 036b |04af: sput-object v1, Lde/danoeh/antennapod/R$styleable;.TabItem:[I // field@6b03 │ │ -3b64ba: 1301 1a00 |04b1: const/16 v1, #int 26 // #1a │ │ -3b64be: 2311 0120 |04b3: new-array v1, v1, [I // type@2001 │ │ -3b64c2: 2601 b70f 0000 |04b5: fill-array-data v1, 0000146c // +00000fb7 │ │ -3b64c8: 6901 076b |04b8: sput-object v1, Lde/danoeh/antennapod/R$styleable;.TabLayout:[I // field@6b07 │ │ -3b64cc: 1301 1000 |04ba: const/16 v1, #int 16 // #10 │ │ -3b64d0: 2311 0120 |04bc: new-array v1, v1, [I // type@2001 │ │ -3b64d4: 2601 e60f 0000 |04be: fill-array-data v1, 000014a4 // +00000fe6 │ │ -3b64da: 6901 226b |04c1: sput-object v1, Lde/danoeh/antennapod/R$styleable;.TextAppearance:[I // field@6b22 │ │ -3b64de: 2301 0120 |04c3: new-array v1, v0, [I // type@2001 │ │ -3b64e2: 1402 6604 047f |04c5: const v2, #float 1.75481e+38 // #7f040466 │ │ -3b64e8: 4b02 0103 |04c8: aput v2, v1, v3 │ │ -3b64ec: 6901 336b |04ca: sput-object v1, Lde/danoeh/antennapod/R$styleable;.TextInputEditText:[I // field@6b33 │ │ -3b64f0: 2371 0120 |04cc: new-array v1, v7, [I // type@2001 │ │ -3b64f4: 2601 fa0f 0000 |04ce: fill-array-data v1, 000014c8 // +00000ffa │ │ -3b64fa: 6901 356b |04d1: sput-object v1, Lde/danoeh/antennapod/R$styleable;.TextInputLayout:[I // field@6b35 │ │ -3b64fe: 2361 0120 |04d3: new-array v1, v6, [I // type@2001 │ │ -3b6502: 2601 7d10 0000 |04d5: fill-array-data v1, 00001552 // +0000107d │ │ -3b6508: 6901 796b |04d8: sput-object v1, Lde/danoeh/antennapod/R$styleable;.ThemeEnforcement:[I // field@6b79 │ │ -3b650c: 1301 1e00 |04da: const/16 v1, #int 30 // #1e │ │ -3b6510: 2311 0120 |04dc: new-array v1, v1, [I // type@2001 │ │ -3b6514: 2601 7e10 0000 |04de: fill-array-data v1, 0000155c // +0000107e │ │ -3b651a: 6901 7d6b |04e1: sput-object v1, Lde/danoeh/antennapod/R$styleable;.Toolbar:[I // field@6b7d │ │ -3b651e: 1301 0800 |04e3: const/16 v1, #int 8 // #8 │ │ -3b6522: 2312 0120 |04e5: new-array v2, v1, [I // type@2001 │ │ -3b6526: 2602 b510 0000 |04e7: fill-array-data v2, 0000159c // +000010b5 │ │ -3b652c: 6902 9c6b |04ea: sput-object v2, Lde/danoeh/antennapod/R$styleable;.Tooltip:[I // field@6b9c │ │ -3b6530: 23b2 0120 |04ec: new-array v2, v11, [I // type@2001 │ │ -3b6534: 2602 c210 0000 |04ee: fill-array-data v2, 000015b0 // +000010c2 │ │ -3b653a: 6902 a56b |04f1: sput-object v2, Lde/danoeh/antennapod/R$styleable;.Transform:[I // field@6ba5 │ │ -3b653e: 23b2 0120 |04f3: new-array v2, v11, [I // type@2001 │ │ -3b6542: 2602 d510 0000 |04f5: fill-array-data v2, 000015ca // +000010d5 │ │ -3b6548: 6902 b16b |04f8: sput-object v2, Lde/danoeh/antennapod/R$styleable;.Transition:[I // field@6bb1 │ │ -3b654c: 2311 0120 |04fa: new-array v1, v1, [I // type@2001 │ │ -3b6550: 2601 e810 0000 |04fc: fill-array-data v1, 000015e4 // +000010e8 │ │ -3b6556: 6901 bd6b |04ff: sput-object v1, Lde/danoeh/antennapod/R$styleable;.TriangleLabelView:[I // field@6bbd │ │ -3b655a: 23d1 0120 |0501: new-array v1, v13, [I // type@2001 │ │ -3b655e: 2601 f510 0000 |0503: fill-array-data v1, 000015f8 // +000010f5 │ │ -3b6564: 6901 c66b |0506: sput-object v1, Lde/danoeh/antennapod/R$styleable;.Variant:[I // field@6bc6 │ │ -3b6568: 23a1 0120 |0508: new-array v1, v10, [I // type@2001 │ │ -3b656c: 2601 fc10 0000 |050a: fill-array-data v1, 00001606 // +000010fc │ │ -3b6572: 6901 cc6b |050d: sput-object v1, Lde/danoeh/antennapod/R$styleable;.VectorTextView:[I // field@6bcc │ │ -3b6576: 23d1 0120 |050f: new-array v1, v13, [I // type@2001 │ │ -3b657a: 2601 0b11 0000 |0511: fill-array-data v1, 0000161c // +0000110b │ │ -3b6580: 6901 d66b |0514: sput-object v1, Lde/danoeh/antennapod/R$styleable;.View:[I // field@6bd6 │ │ -3b6584: 2361 0120 |0516: new-array v1, v6, [I // type@2001 │ │ -3b6588: 2601 1211 0000 |0518: fill-array-data v1, 0000162a // +00001112 │ │ -3b658e: 6901 d76b |051b: sput-object v1, Lde/danoeh/antennapod/R$styleable;.ViewBackgroundHelper:[I // field@6bd7 │ │ -3b6592: 2300 0120 |051d: new-array v0, v0, [I // type@2001 │ │ -3b6596: 1401 c400 0101 |051f: const v1, #float 2.36941e-38 // #010100c4 │ │ -3b659c: 4b01 0003 |0522: aput v1, v0, v3 │ │ -3b65a0: 6900 db6b |0524: sput-object v0, Lde/danoeh/antennapod/R$styleable;.ViewPager2:[I // field@6bdb │ │ -3b65a4: 2360 0120 |0526: new-array v0, v6, [I // type@2001 │ │ -3b65a8: 2600 0c11 0000 |0528: fill-array-data v0, 00001634 // +0000110c │ │ -3b65ae: 6900 dd6b |052b: sput-object v0, Lde/danoeh/antennapod/R$styleable;.ViewStubCompat:[I // field@6bdd │ │ -3b65b2: 0e00 |052d: return-void │ │ -3b65b4: 0003 0400 1d00 0000 4600 047f 4d00 ... |052e: array-data (62 units) │ │ -3b6630: 0003 0400 0600 0000 4600 047f 4d00 ... |056c: array-data (16 units) │ │ -3b6650: 0003 0400 0200 0000 9a01 047f 2502 ... |057c: array-data (8 units) │ │ -3b6660: 0003 0400 0800 0000 f200 0101 9000 ... |0584: array-data (20 units) │ │ -3b6688: 0003 0400 0600 0000 1c01 0101 9401 ... |0598: array-data (16 units) │ │ -3b66a8: 0003 0400 0200 0000 d000 0101 9901 ... |05a8: array-data (8 units) │ │ -3b66b8: 0003 0400 0400 0000 9901 0101 4904 ... |05b0: array-data (12 units) │ │ -3b66d0: 0003 0400 0800 0000 d400 0101 8f04 ... |05bc: array-data (20 units) │ │ -3b66f8: 0003 0400 0400 0000 f003 047f f103 ... |05d0: array-data (12 units) │ │ -3b6710: 0003 0400 0300 0000 9e02 047f 9f02 ... |05dc: array-data (10 units) │ │ -3b6724: 0003 0400 0400 0000 1901 0101 e703 ... |05e6: array-data (12 units) │ │ -3b673c: 0003 0400 0400 0000 4201 0101 7e04 ... |05f2: array-data (12 units) │ │ -3b6754: 0003 0400 0700 0000 3400 0101 6d01 ... |05fe: array-data (18 units) │ │ -3b6778: 0003 0400 1600 0000 3400 0101 3f00 ... |0610: array-data (48 units) │ │ -3b67d8: 0003 0400 7f00 0000 5700 0101 ae00 ... |0640: array-data (258 units) │ │ -3b69dc: 0003 0400 0200 0000 0e03 0101 af03 ... |0742: array-data (8 units) │ │ -3b69ec: 0003 0400 0c00 0000 4700 047f 5300 ... |074a: array-data (28 units) │ │ -3b6a24: 0003 0400 0900 0000 3901 0101 ff01 ... |0766: array-data (22 units) │ │ -3b6a50: 0003 0400 1000 0000 4f00 047f 7e01 ... |077c: array-data (36 units) │ │ -3b6a98: 0003 0400 0200 0000 4001 0101 3102 ... |07a0: array-data (8 units) │ │ -3b6aa8: 0003 0400 1600 0000 1f01 0101 2001 ... |07a8: array-data (48 units) │ │ -3b6b08: 0003 0400 0200 0000 7d03 047f be03 ... |07d8: array-data (8 units) │ │ -3b6b18: 0003 0400 0d00 0000 3f01 0101 4001 ... |07e0: array-data (30 units) │ │ -3b6b54: 0003 0400 0600 0000 ef01 0101 f001 ... |07fe: array-data (16 units) │ │ -3b6b74: 0003 0400 0400 0000 0801 0101 a300 ... |080e: array-data (12 units) │ │ -3b6b8c: 0003 0400 2a00 0000 3400 0101 9500 ... |081a: array-data (88 units) │ │ -3b6c3c: 0003 0400 0700 0000 a800 047f bd00 ... |0872: array-data (18 units) │ │ -3b6c60: 0003 0400 0300 0000 2102 047f 2302 ... |0884: array-data (10 units) │ │ -3b6c74: 0003 0400 0200 0000 ca00 047f cd00 ... |088e: array-data (8 units) │ │ -3b6c84: 0003 0400 0300 0000 cb00 047f da02 ... |0896: array-data (10 units) │ │ -3b6c98: 0003 0400 1800 0000 d900 047f da00 ... |08a0: array-data (52 units) │ │ -3b6d00: 0003 0400 0200 0000 5f02 047f 6002 ... |08d4: array-data (8 units) │ │ -3b6d10: 0003 0400 0500 0000 a501 0101 1f03 ... |08dc: array-data (14 units) │ │ -3b6d2c: 0003 0400 0400 0000 0701 0101 8d00 ... |08ea: array-data (12 units) │ │ -3b6d44: 0003 0400 6d00 0000 c400 0101 d000 ... |08f6: array-data (222 units) │ │ -3b6f00: 0003 0400 5a00 0000 c400 0101 d500 ... |09d4: array-data (184 units) │ │ -3b7070: 0003 0400 0200 0000 1201 047f 5b03 ... |0a8c: array-data (8 units) │ │ -3b7080: 0003 0400 6f00 0000 c400 0101 d000 ... |0a94: array-data (226 units) │ │ -3b7244: 0003 0400 0200 0000 4e02 047f f803 ... |0b76: array-data (8 units) │ │ -3b7254: 0003 0400 0700 0000 b300 0101 5c02 ... |0b7e: array-data (18 units) │ │ -3b7278: 0003 0400 0900 0000 3d00 047f 3b01 ... |0b90: array-data (22 units) │ │ -3b72a4: 0003 0400 0e00 0000 2600 047f 2700 ... |0ba6: array-data (32 units) │ │ -3b72e4: 0003 0400 0c00 0000 f201 0101 f301 ... |0bc6: array-data (28 units) │ │ -3b731c: 0003 0400 0800 0000 3b00 047f 3c00 ... |0be2: array-data (20 units) │ │ -3b7344: 0003 0400 0600 0000 d800 047f 7e01 ... |0bf6: array-data (16 units) │ │ -3b7364: 0003 0400 0200 0000 6800 047f 6900 ... |0c06: array-data (8 units) │ │ -3b7374: 0003 0400 0700 0000 1901 0101 b001 ... |0c0e: array-data (18 units) │ │ -3b7398: 0003 0400 1100 0000 0e00 0101 4f00 ... |0c20: array-data (38 units) │ │ -3b73e4: 0003 0400 0200 0000 4202 047f a502 ... |0c46: array-data (8 units) │ │ -3b73f4: 0003 0400 0700 0000 e501 047f e601 ... |0c4e: array-data (18 units) │ │ -3b7418: 0003 0400 0a00 0000 3205 0101 3305 ... |0c60: array-data (24 units) │ │ -3b7448: 0003 0400 0300 0000 0901 0101 0002 ... |0c78: array-data (10 units) │ │ -3b745c: 0003 0400 0300 0000 0300 0101 d000 ... |0c82: array-data (10 units) │ │ -3b7470: 0003 0400 0200 0000 0300 0101 d100 ... |0c8c: array-data (8 units) │ │ -3b7480: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0c94: array-data (28 units) │ │ -3b74b8: 0003 0400 0200 0000 a501 0101 1405 ... |0cb0: array-data (8 units) │ │ -3b74c8: 0003 0400 0700 0000 2d00 047f 0a01 ... |0cb8: array-data (18 units) │ │ -3b74ec: 0003 0400 0e00 0000 f400 0101 f500 ... |0cca: array-data (32 units) │ │ -3b752c: 0003 0400 0900 0000 3400 047f 8600 ... |0cea: array-data (22 units) │ │ -3b7558: 0003 0400 0700 0000 bb02 047f bc02 ... |0d00: array-data (18 units) │ │ -3b757c: 0003 0400 1200 0000 1f03 0101 2003 ... |0d12: array-data (40 units) │ │ -3b75cc: 0003 0400 1400 0000 1f03 0101 2203 ... |0d3a: array-data (44 units) │ │ -3b7624: 0003 0400 0c00 0000 3a01 047f 6801 ... |0d66: array-data (28 units) │ │ -3b765c: 0003 0400 1400 0000 1f03 0101 2203 ... |0d82: array-data (44 units) │ │ -3b76b4: 0003 0400 0a00 0000 f301 047f 2303 ... |0dae: array-data (24 units) │ │ -3b76e4: 0003 0400 4300 0000 c400 0101 f400 ... |0dc6: array-data (138 units) │ │ -3b77f8: 0003 0400 0900 0000 af00 0101 c400 ... |0e50: array-data (22 units) │ │ -3b7824: 0003 0400 0400 0000 b300 0101 f400 ... |0e66: array-data (12 units) │ │ -3b783c: 0003 0400 0200 0000 1e02 047f 2202 ... |0e72: array-data (8 units) │ │ -3b784c: 0003 0400 0200 0000 ac02 0101 ad02 ... |0e7a: array-data (8 units) │ │ -3b785c: 0003 0400 0500 0000 b200 0101 f801 ... |0e82: array-data (14 units) │ │ -3b7878: 0003 0400 0400 0000 4800 047f 4900 ... |0e90: array-data (12 units) │ │ -3b7890: 0003 0400 0600 0000 be02 047f bf02 ... |0e9c: array-data (16 units) │ │ -3b78b0: 0003 0400 0600 0000 2002 0101 8c04 ... |0eac: array-data (16 units) │ │ -3b78d0: 0003 0400 1600 0000 d400 0101 b701 ... |0ebc: array-data (48 units) │ │ -3b7930: 0003 0400 0300 0000 a700 047f b103 ... |0eec: array-data (10 units) │ │ -3b7944: 0003 0400 0a00 0000 0d02 0101 4401 ... |0ef6: array-data (24 units) │ │ -3b7974: 0003 0400 0a00 0000 b701 0101 b801 ... |0f0e: array-data (24 units) │ │ -3b79a4: 0003 0400 0d00 0000 e501 0101 9b00 ... |0f26: array-data (30 units) │ │ -3b79e0: 0003 0400 0b00 0000 0701 0101 8d00 ... |0f44: array-data (26 units) │ │ -3b7a14: 0003 0400 0200 0000 f303 047f f403 ... |0f5e: array-data (8 units) │ │ -3b7a24: 0003 0400 0500 0000 5d01 047f 5f01 ... |0f66: array-data (14 units) │ │ -3b7a40: 0003 0400 0200 0000 9600 047f bb04 ... |0f74: array-data (8 units) │ │ -3b7a50: 0003 0400 0200 0000 b303 047f bb03 ... |0f7c: array-data (8 units) │ │ -3b7a60: 0003 0400 0600 0000 7204 047f 7304 ... |0f84: array-data (16 units) │ │ -3b7a80: 0003 0400 0300 0000 b604 0101 7f05 ... |0f94: array-data (10 units) │ │ -3b7a94: 0003 0400 0300 0000 3400 0101 7f05 ... |0f9e: array-data (10 units) │ │ -3b7aa8: 0003 0400 0200 0000 cc00 047f 4d02 ... |0fa8: array-data (8 units) │ │ -3b7ab8: 0003 0400 0500 0000 b702 047f b902 ... |0fb0: array-data (14 units) │ │ -3b7ad4: 0003 0400 0600 0000 0e00 0101 d000 ... |0fbe: array-data (16 units) │ │ -3b7af4: 0003 0400 1700 0000 0200 0101 0e00 ... |0fce: array-data (50 units) │ │ -3b7b58: 0003 0400 0900 0000 ae00 0101 2c01 ... |1000: array-data (22 units) │ │ -3b7b84: 0003 0400 0600 0000 fb02 047f fc02 ... |1016: array-data (16 units) │ │ -3b7ba4: 0003 0400 0600 0000 3500 047f 6801 ... |1026: array-data (16 units) │ │ -3b7bc4: 0003 0400 0200 0000 3503 047f 3803 ... |1036: array-data (8 units) │ │ -3b7bd4: 0003 0400 0600 0000 3900 047f 3901 ... |103e: array-data (16 units) │ │ -3b7bf4: 0003 0400 0200 0000 4801 047f 5a02 ... |104e: array-data (8 units) │ │ -3b7c04: 0003 0400 0300 0000 3504 047f 3604 ... |1056: array-data (10 units) │ │ -3b7c18: 0003 0400 0400 0000 b200 0101 f801 ... |1060: array-data (12 units) │ │ -3b7c30: 0003 0400 0500 0000 5501 0101 5901 ... |106c: array-data (14 units) │ │ -3b7c4c: 0003 0400 0e00 0000 4f00 047f 7e01 ... |107a: array-data (32 units) │ │ -3b7c8c: 0003 0400 0500 0000 f901 047f 3602 ... |109a: array-data (14 units) │ │ -3b7ca8: 0003 0400 2300 0000 b300 0101 d400 ... |10a8: array-data (74 units) │ │ -3b7d3c: 0003 0400 0300 0000 6503 047f 6603 ... |10f2: array-data (10 units) │ │ -3b7d50: 0003 0400 0200 0000 c800 047f 3404 ... |10fc: array-data (8 units) │ │ -3b7d60: 0003 0400 0c00 0000 6401 047f 6501 ... |1104: array-data (28 units) │ │ -3b7d98: 0003 0400 1900 0000 2600 047f 2700 ... |1120: array-data (54 units) │ │ -3b7e04: 0003 0400 2000 0000 2600 047f 2700 ... |1156: array-data (68 units) │ │ -3b7e8c: 0003 0400 0300 0000 7601 0101 c902 ... |119a: array-data (10 units) │ │ -3b7ea0: 0003 0400 2400 0000 0200 0101 0d00 ... |11a4: array-data (76 units) │ │ -3b7f38: 0003 0400 0400 0000 f200 0101 2901 ... |11f0: array-data (12 units) │ │ -3b7f50: 0003 0400 0400 0000 f200 0101 2901 ... |11fc: array-data (12 units) │ │ -3b7f68: 0003 0400 0300 0000 e701 0101 2602 ... |1208: array-data (10 units) │ │ -3b7f7c: 0003 0400 0400 0000 1f01 0101 2001 ... |1212: array-data (12 units) │ │ -3b7f94: 0003 0400 1000 0000 a200 047f 5501 ... |121e: array-data (36 units) │ │ -3b7fdc: 0003 0400 0500 0000 dc00 0101 1f03 ... |1242: array-data (14 units) │ │ -3b7ff8: 0003 0400 0200 0000 f802 047f bf04 ... |1250: array-data (8 units) │ │ -3b8008: 0003 0400 0200 0000 3f03 047f 4503 ... |1258: array-data (8 units) │ │ -3b8018: 0003 0400 0c00 0000 c400 0101 eb00 ... |1260: array-data (28 units) │ │ -3b8050: 0003 0400 0300 0000 5e04 047f 6204 ... |127c: array-data (10 units) │ │ -3b8064: 0003 0400 1100 0000 da00 0101 1f01 ... |1286: array-data (38 units) │ │ -3b80b0: 0003 0400 0700 0000 f200 0101 3601 ... |12ac: array-data (18 units) │ │ -3b80d4: 0003 0400 0a00 0000 2701 047f 2801 ... |12be: array-data (24 units) │ │ -3b8104: 0003 0400 0b00 0000 1a01 047f 1b01 ... |12d6: array-data (26 units) │ │ -3b8138: 0003 0400 1600 0000 0e00 0101 2400 ... |12f0: array-data (48 units) │ │ -3b8198: 0003 0400 0300 0000 de03 047f df03 ... |1320: array-data (10 units) │ │ -3b81ac: 0003 0400 0a00 0000 1f01 0101 2200 ... |132a: array-data (24 units) │ │ -3b81dc: 0003 0400 0200 0000 d400 0101 c900 ... |1342: array-data (8 units) │ │ -3b81ec: 0003 0400 0b00 0000 0e00 0101 9d03 ... |134a: array-data (26 units) │ │ -3b8220: 0003 0400 0500 0000 b200 0101 7601 ... |1364: array-data (14 units) │ │ -3b823c: 0003 0400 0200 0000 d000 0101 1101 ... |1372: array-data (8 units) │ │ -3b824c: 0003 0400 0600 0000 1c01 0101 9401 ... |137a: array-data (16 units) │ │ -3b826c: 0003 0400 1c00 0000 2600 047f 2700 ... |138a: array-data (60 units) │ │ -3b82e4: 0003 0400 2400 0000 2600 047f 2700 ... |13c6: array-data (76 units) │ │ -3b837c: 0003 0400 0e00 0000 2401 0101 2501 ... |1412: array-data (32 units) │ │ -3b83bc: 0003 0400 0a00 0000 ef01 0101 f001 ... |1432: array-data (24 units) │ │ -3b83ec: 0003 0400 0a00 0000 ef01 0101 f001 ... |144a: array-data (24 units) │ │ -3b841c: 0003 0400 0300 0000 0200 0101 f200 ... |1462: array-data (10 units) │ │ -3b8430: 0003 0400 1a00 0000 1804 047f 1904 ... |146c: array-data (56 units) │ │ -3b84a0: 0003 0400 1000 0000 9500 0101 9600 ... |14a4: array-data (36 units) │ │ -3b84e8: 0003 0400 4300 0000 0e00 0101 9a00 ... |14c8: array-data (138 units) │ │ -3b85fc: 0003 0400 0300 0000 3400 0101 8c01 ... |1552: array-data (10 units) │ │ -3b8610: 0003 0400 1e00 0000 af00 0101 4001 ... |155c: array-data (64 units) │ │ -3b8690: 0003 0400 0800 0000 3400 0101 9800 ... |159c: array-data (20 units) │ │ -3b86b8: 0003 0400 0b00 0000 2003 0101 2103 ... |15b0: array-data (26 units) │ │ -3b86ec: 0003 0400 0b00 0000 d000 0101 4400 ... |15ca: array-data (26 units) │ │ -3b8720: 0003 0400 0800 0000 4700 047f 2601 ... |15e4: array-data (20 units) │ │ -3b8748: 0003 0400 0500 0000 1101 047f 8403 ... |15f8: array-data (14 units) │ │ -3b8764: 0003 0400 0900 0000 5900 047f 5a00 ... |1606: array-data (22 units) │ │ -3b8790: 0003 0400 0500 0000 0000 0101 da00 ... |161c: array-data (14 units) │ │ -3b87ac: 0003 0400 0300 0000 d400 0101 4f00 ... |162a: array-data (10 units) │ │ -3b87c0: 0003 0400 0300 0000 d000 0101 f200 ... |1634: array-data (10 units) │ │ +3b5b10: |[3b5b10] de.danoeh.antennapod.R$styleable.:()V │ │ +3b5b20: 1300 1d00 |0000: const/16 v0, #int 29 // #1d │ │ +3b5b24: 2300 0120 |0002: new-array v0, v0, [I // type@2001 │ │ +3b5b28: 2600 2a05 0000 |0004: fill-array-data v0, 0000052e // +0000052a │ │ +3b5b2e: 6900 cb63 |0007: sput-object v0, Lde/danoeh/antennapod/R$styleable;.ActionBar:[I // field@63cb │ │ +3b5b32: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +3b5b34: 2301 0120 |000a: new-array v1, v0, [I // type@2001 │ │ +3b5b38: 1402 b300 0101 |000c: const v2, #float 2.36941e-38 // #010100b3 │ │ +3b5b3e: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +3b5b40: 4b02 0103 |0010: aput v2, v1, v3 │ │ +3b5b44: 6901 cc63 |0012: sput-object v1, Lde/danoeh/antennapod/R$styleable;.ActionBarLayout:[I // field@63cc │ │ +3b5b48: 2301 0120 |0014: new-array v1, v0, [I // type@2001 │ │ +3b5b4c: 1402 3f01 0101 |0016: const v2, #float 2.36945e-38 // #0101013f │ │ +3b5b52: 4b02 0103 |0019: aput v2, v1, v3 │ │ +3b5b56: 6901 eb63 |001b: sput-object v1, Lde/danoeh/antennapod/R$styleable;.ActionMenuItemView:[I // field@63eb │ │ +3b5b5a: 2331 0120 |001d: new-array v1, v3, [I // type@2001 │ │ +3b5b5e: 6901 ed63 |001f: sput-object v1, Lde/danoeh/antennapod/R$styleable;.ActionMenuView:[I // field@63ed │ │ +3b5b62: 1261 |0021: const/4 v1, #int 6 // #6 │ │ +3b5b64: 2312 0120 |0022: new-array v2, v1, [I // type@2001 │ │ +3b5b68: 2602 4805 0000 |0024: fill-array-data v2, 0000056c // +00000548 │ │ +3b5b6e: 6902 ee63 |0027: sput-object v2, Lde/danoeh/antennapod/R$styleable;.ActionMode:[I // field@63ee │ │ +3b5b72: 1222 |0029: const/4 v2, #int 2 // #2 │ │ +3b5b74: 2324 0120 |002a: new-array v4, v2, [I // type@2001 │ │ +3b5b78: 2604 5005 0000 |002c: fill-array-data v4, 0000057c // +00000550 │ │ +3b5b7e: 6904 f563 |002f: sput-object v4, Lde/danoeh/antennapod/R$styleable;.ActivityChooserView:[I // field@63f5 │ │ +3b5b82: 1304 0800 |0031: const/16 v4, #int 8 // #8 │ │ +3b5b86: 2345 0120 |0033: new-array v5, v4, [I // type@2001 │ │ +3b5b8a: 2605 4f05 0000 |0035: fill-array-data v5, 00000584 // +0000054f │ │ +3b5b90: 6905 f863 |0038: sput-object v5, Lde/danoeh/antennapod/R$styleable;.AlertDialog:[I // field@63f8 │ │ +3b5b94: 2315 0120 |003a: new-array v5, v1, [I // type@2001 │ │ +3b5b98: 2605 5c05 0000 |003c: fill-array-data v5, 00000598 // +0000055c │ │ +3b5b9e: 6905 0164 |003f: sput-object v5, Lde/danoeh/antennapod/R$styleable;.AnimatedStateListDrawableCompat:[I // field@6401 │ │ +3b5ba2: 2325 0120 |0041: new-array v5, v2, [I // type@2001 │ │ +3b5ba6: 2605 6505 0000 |0043: fill-array-data v5, 000005a8 // +00000565 │ │ +3b5bac: 6905 0864 |0046: sput-object v5, Lde/danoeh/antennapod/R$styleable;.AnimatedStateListDrawableItem:[I // field@6408 │ │ +3b5bb0: 1245 |0048: const/4 v5, #int 4 // #4 │ │ +3b5bb2: 2356 0120 |0049: new-array v6, v5, [I // type@2001 │ │ +3b5bb6: 2606 6505 0000 |004b: fill-array-data v6, 000005b0 // +00000565 │ │ +3b5bbc: 6906 0b64 |004e: sput-object v6, Lde/danoeh/antennapod/R$styleable;.AnimatedStateListDrawableTransition:[I // field@640b │ │ +3b5bc0: 2346 0120 |0050: new-array v6, v4, [I // type@2001 │ │ +3b5bc4: 2606 6a05 0000 |0052: fill-array-data v6, 000005bc // +0000056a │ │ +3b5bca: 6906 1064 |0055: sput-object v6, Lde/danoeh/antennapod/R$styleable;.AppBarLayout:[I // field@6410 │ │ +3b5bce: 2356 0120 |0057: new-array v6, v5, [I // type@2001 │ │ +3b5bd2: 2606 7705 0000 |0059: fill-array-data v6, 000005d0 // +00000577 │ │ +3b5bd8: 6906 1164 |005c: sput-object v6, Lde/danoeh/antennapod/R$styleable;.AppBarLayoutStates:[I // field@6411 │ │ +3b5bdc: 1236 |005e: const/4 v6, #int 3 // #3 │ │ +3b5bde: 2367 0120 |005f: new-array v7, v6, [I // type@2001 │ │ +3b5be2: 2607 7b05 0000 |0061: fill-array-data v7, 000005dc // +0000057b │ │ +3b5be8: 6907 1664 |0064: sput-object v7, Lde/danoeh/antennapod/R$styleable;.AppBarLayout_Layout:[I // field@6416 │ │ +3b5bec: 2337 0120 |0066: new-array v7, v3, [I // type@2001 │ │ +3b5bf0: 6907 2264 |0068: sput-object v7, Lde/danoeh/antennapod/R$styleable;.AppCompatEmojiHelper:[I // field@6422 │ │ +3b5bf4: 2357 0120 |006a: new-array v7, v5, [I // type@2001 │ │ +3b5bf8: 2607 7a05 0000 |006c: fill-array-data v7, 000005e6 // +0000057a │ │ +3b5bfe: 6907 2364 |006f: sput-object v7, Lde/danoeh/antennapod/R$styleable;.AppCompatImageView:[I // field@6423 │ │ +3b5c02: 2357 0120 |0071: new-array v7, v5, [I // type@2001 │ │ +3b5c06: 2607 7f05 0000 |0073: fill-array-data v7, 000005f2 // +0000057f │ │ +3b5c0c: 6907 2864 |0076: sput-object v7, Lde/danoeh/antennapod/R$styleable;.AppCompatSeekBar:[I // field@6428 │ │ +3b5c10: 1277 |0078: const/4 v7, #int 7 // #7 │ │ +3b5c12: 2378 0120 |0079: new-array v8, v7, [I // type@2001 │ │ +3b5c16: 2608 8305 0000 |007b: fill-array-data v8, 000005fe // +00000583 │ │ +3b5c1c: 6908 2d64 |007e: sput-object v8, Lde/danoeh/antennapod/R$styleable;.AppCompatTextHelper:[I // field@642d │ │ +3b5c20: 1308 1600 |0080: const/16 v8, #int 22 // #16 │ │ +3b5c24: 2389 0120 |0082: new-array v9, v8, [I // type@2001 │ │ +3b5c28: 2609 8c05 0000 |0084: fill-array-data v9, 00000610 // +0000058c │ │ +3b5c2e: 6909 3564 |0087: sput-object v9, Lde/danoeh/antennapod/R$styleable;.AppCompatTextView:[I // field@6435 │ │ +3b5c32: 1309 7f00 |0089: const/16 v9, #int 127 // #7f │ │ +3b5c36: 2399 0120 |008b: new-array v9, v9, [I // type@2001 │ │ +3b5c3a: 2609 b305 0000 |008d: fill-array-data v9, 00000640 // +000005b3 │ │ +3b5c40: 6909 4c64 |0090: sput-object v9, Lde/danoeh/antennapod/R$styleable;.AppCompatTheme:[I // field@644c │ │ +3b5c44: 2309 0120 |0092: new-array v9, v0, [I // type@2001 │ │ +3b5c48: 140a 8a03 047f |0094: const v10, #float 1.75476e+38 // #7f04038a │ │ +3b5c4e: 4b0a 0903 |0097: aput v10, v9, v3 │ │ +3b5c52: 6909 cc64 |0099: sput-object v9, Lde/danoeh/antennapod/R$styleable;.AspectRatioFrameLayout:[I // field@64cc │ │ +3b5c56: 2329 0120 |009b: new-array v9, v2, [I // type@2001 │ │ +3b5c5a: 2609 a506 0000 |009d: fill-array-data v9, 00000742 // +000006a5 │ │ +3b5c60: 6909 ce64 |00a0: sput-object v9, Lde/danoeh/antennapod/R$styleable;.BackgroundStyle:[I // field@64ce │ │ +3b5c64: 1309 0c00 |00a2: const/16 v9, #int 12 // #c │ │ +3b5c68: 239a 0120 |00a4: new-array v10, v9, [I // type@2001 │ │ +3b5c6c: 260a a406 0000 |00a6: fill-array-data v10, 0000074a // +000006a4 │ │ +3b5c72: 690a d164 |00a9: sput-object v10, Lde/danoeh/antennapod/R$styleable;.Badge:[I // field@64d1 │ │ +3b5c76: 130a 0900 |00ab: const/16 v10, #int 9 // #9 │ │ +3b5c7a: 23ab 0120 |00ad: new-array v11, v10, [I // type@2001 │ │ +3b5c7e: 260b b706 0000 |00af: fill-array-data v11, 00000766 // +000006b7 │ │ +3b5c84: 690b de64 |00b2: sput-object v11, Lde/danoeh/antennapod/R$styleable;.BaseProgressIndicator:[I // field@64de │ │ +3b5c88: 130b 1000 |00b4: const/16 v11, #int 16 // #10 │ │ +3b5c8c: 23bc 0120 |00b6: new-array v12, v11, [I // type@2001 │ │ +3b5c90: 260c c406 0000 |00b8: fill-array-data v12, 0000077c // +000006c4 │ │ +3b5c96: 690c e864 |00bb: sput-object v12, Lde/danoeh/antennapod/R$styleable;.BottomAppBar:[I // field@64e8 │ │ +3b5c9a: 232c 0120 |00bd: new-array v12, v2, [I // type@2001 │ │ +3b5c9e: 260c e106 0000 |00bf: fill-array-data v12, 000007a0 // +000006e1 │ │ +3b5ca4: 690c f964 |00c2: sput-object v12, Lde/danoeh/antennapod/R$styleable;.BottomNavigationView:[I // field@64f9 │ │ +3b5ca8: 238c 0120 |00c4: new-array v12, v8, [I // type@2001 │ │ +3b5cac: 260c e206 0000 |00c6: fill-array-data v12, 000007a8 // +000006e2 │ │ +3b5cb2: 690c fc64 |00c9: sput-object v12, Lde/danoeh/antennapod/R$styleable;.BottomSheetBehavior_Layout:[I // field@64fc │ │ +3b5cb6: 230c 0120 |00cb: new-array v12, v0, [I // type@2001 │ │ +3b5cba: 140d 3100 047f |00cd: const v13, #float 1.75459e+38 // #7f040031 │ │ +3b5cc0: 4b0d 0c03 |00d0: aput v13, v12, v3 │ │ +3b5cc4: 690c 1365 |00d2: sput-object v12, Lde/danoeh/antennapod/R$styleable;.ButtonBarLayout:[I // field@6513 │ │ +3b5cc8: 232c 0120 |00d4: new-array v12, v2, [I // type@2001 │ │ +3b5ccc: 260c 0207 0000 |00d6: fill-array-data v12, 000007d8 // +00000702 │ │ +3b5cd2: 690c 1565 |00d9: sput-object v12, Lde/danoeh/antennapod/R$styleable;.Capability:[I // field@6515 │ │ +3b5cd6: 130c 0d00 |00db: const/16 v12, #int 13 // #d │ │ +3b5cda: 23cd 0120 |00dd: new-array v13, v12, [I // type@2001 │ │ +3b5cde: 260d 0107 0000 |00df: fill-array-data v13, 000007e0 // +00000701 │ │ +3b5ce4: 690d 1865 |00e2: sput-object v13, Lde/danoeh/antennapod/R$styleable;.CardView:[I // field@6518 │ │ +3b5ce8: 231d 0120 |00e4: new-array v13, v1, [I // type@2001 │ │ +3b5cec: 260d 1807 0000 |00e6: fill-array-data v13, 000007fe // +00000718 │ │ +3b5cf2: 690d 2665 |00e9: sput-object v13, Lde/danoeh/antennapod/R$styleable;.CheckBoxPreference:[I // field@6526 │ │ +3b5cf6: 235d 0120 |00eb: new-array v13, v5, [I // type@2001 │ │ +3b5cfa: 260d 2107 0000 |00ed: fill-array-data v13, 0000080e // +00000721 │ │ +3b5d00: 690d 2d65 |00f0: sput-object v13, Lde/danoeh/antennapod/R$styleable;.CheckedTextView:[I // field@652d │ │ +3b5d04: 130d 2a00 |00f2: const/16 v13, #int 42 // #2a │ │ +3b5d08: 23dd 0120 |00f4: new-array v13, v13, [I // type@2001 │ │ +3b5d0c: 260d 2407 0000 |00f6: fill-array-data v13, 0000081a // +00000724 │ │ +3b5d12: 690d 3265 |00f9: sput-object v13, Lde/danoeh/antennapod/R$styleable;.Chip:[I // field@6532 │ │ +3b5d16: 237d 0120 |00fb: new-array v13, v7, [I // type@2001 │ │ +3b5d1a: 260d 7507 0000 |00fd: fill-array-data v13, 00000872 // +00000775 │ │ +3b5d20: 690d 3365 |0100: sput-object v13, Lde/danoeh/antennapod/R$styleable;.ChipGroup:[I // field@6533 │ │ +3b5d24: 230d 0120 |0102: new-array v13, v0, [I // type@2001 │ │ +3b5d28: 140e f001 047f |0104: const v14, #float 1.75468e+38 // #7f0401f0 │ │ +3b5d2e: 4b0e 0d03 |0107: aput v14, v13, v3 │ │ +3b5d32: 690d 6565 |0109: sput-object v13, Lde/danoeh/antennapod/R$styleable;.CircularProgressBar:[I // field@6565 │ │ +3b5d36: 236d 0120 |010b: new-array v13, v6, [I // type@2001 │ │ +3b5d3a: 260d 7707 0000 |010d: fill-array-data v13, 00000884 // +00000777 │ │ +3b5d40: 690d 6765 |0110: sput-object v13, Lde/danoeh/antennapod/R$styleable;.CircularProgressIndicator:[I // field@6567 │ │ +3b5d44: 232d 0120 |0112: new-array v13, v2, [I // type@2001 │ │ +3b5d48: 260d 7a07 0000 |0114: fill-array-data v13, 0000088e // +0000077a │ │ +3b5d4e: 690d 6b65 |0117: sput-object v13, Lde/danoeh/antennapod/R$styleable;.ClockFaceView:[I // field@656b │ │ +3b5d52: 236d 0120 |0119: new-array v13, v6, [I // type@2001 │ │ +3b5d56: 260d 7b07 0000 |011b: fill-array-data v13, 00000896 // +0000077b │ │ +3b5d5c: 690d 6e65 |011e: sput-object v13, Lde/danoeh/antennapod/R$styleable;.ClockHandView:[I // field@656e │ │ +3b5d60: 130d 1800 |0120: const/16 v13, #int 24 // #18 │ │ +3b5d64: 23dd 0120 |0122: new-array v13, v13, [I // type@2001 │ │ +3b5d68: 260d 7c07 0000 |0124: fill-array-data v13, 000008a0 // +0000077c │ │ +3b5d6e: 690d 7265 |0127: sput-object v13, Lde/danoeh/antennapod/R$styleable;.CollapsingToolbarLayout:[I // field@6572 │ │ +3b5d72: 232d 0120 |0129: new-array v13, v2, [I // type@2001 │ │ +3b5d76: 260d a907 0000 |012b: fill-array-data v13, 000008d4 // +000007a9 │ │ +3b5d7c: 690d 7365 |012e: sput-object v13, Lde/danoeh/antennapod/R$styleable;.CollapsingToolbarLayout_Layout:[I // field@6573 │ │ +3b5d80: 125d |0130: const/4 v13, #int 5 // #5 │ │ +3b5d82: 23df 0120 |0131: new-array v15, v13, [I // type@2001 │ │ +3b5d86: 260f a907 0000 |0133: fill-array-data v15, 000008dc // +000007a9 │ │ +3b5d8c: 690f 8e65 |0136: sput-object v15, Lde/danoeh/antennapod/R$styleable;.ColorStateListItem:[I // field@658e │ │ +3b5d90: 235f 0120 |0138: new-array v15, v5, [I // type@2001 │ │ +3b5d94: 260f b007 0000 |013a: fill-array-data v15, 000008ea // +000007b0 │ │ +3b5d9a: 690f 9465 |013d: sput-object v15, Lde/danoeh/antennapod/R$styleable;.CompoundButton:[I // field@6594 │ │ +3b5d9e: 130f 6d00 |013f: const/16 v15, #int 109 // #6d │ │ +3b5da2: 23ff 0120 |0141: new-array v15, v15, [I // type@2001 │ │ +3b5da6: 260f b307 0000 |0143: fill-array-data v15, 000008f6 // +000007b3 │ │ +3b5dac: 690f 9965 |0146: sput-object v15, Lde/danoeh/antennapod/R$styleable;.Constraint:[I // field@6599 │ │ +3b5db0: 130f 5a00 |0148: const/16 v15, #int 90 // #5a │ │ +3b5db4: 23ff 0120 |014a: new-array v15, v15, [I // type@2001 │ │ +3b5db8: 260f 8808 0000 |014c: fill-array-data v15, 000009d4 // +00000888 │ │ +3b5dbe: 690f 9a65 |014f: sput-object v15, Lde/danoeh/antennapod/R$styleable;.ConstraintLayout_Layout:[I // field@659a │ │ +3b5dc2: 232f 0120 |0151: new-array v15, v2, [I // type@2001 │ │ +3b5dc6: 260f 3909 0000 |0153: fill-array-data v15, 00000a8c // +00000939 │ │ +3b5dcc: 690f f565 |0156: sput-object v15, Lde/danoeh/antennapod/R$styleable;.ConstraintLayout_placeholder:[I // field@65f5 │ │ +3b5dd0: 130f 6f00 |0158: const/16 v15, #int 111 // #6f │ │ +3b5dd4: 23ff 0120 |015a: new-array v15, v15, [I // type@2001 │ │ +3b5dd8: 260f 3809 0000 |015c: fill-array-data v15, 00000a94 // +00000938 │ │ +3b5dde: 690f f865 |015f: sput-object v15, Lde/danoeh/antennapod/R$styleable;.ConstraintSet:[I // field@65f8 │ │ +3b5de2: 232f 0120 |0161: new-array v15, v2, [I // type@2001 │ │ +3b5de6: 260f 130a 0000 |0163: fill-array-data v15, 00000b76 // +00000a13 │ │ +3b5dec: 690f d566 |0166: sput-object v15, Lde/danoeh/antennapod/R$styleable;.CoordinatorLayout:[I // field@66d5 │ │ +3b5df0: 237f 0120 |0168: new-array v15, v7, [I // type@2001 │ │ +3b5df4: 260f 140a 0000 |016a: fill-array-data v15, 00000b7e // +00000a14 │ │ +3b5dfa: 690f d666 |016d: sput-object v15, Lde/danoeh/antennapod/R$styleable;.CoordinatorLayout_Layout:[I // field@66d6 │ │ +3b5dfe: 23af 0120 |016f: new-array v15, v10, [I // type@2001 │ │ +3b5e02: 260f 1f0a 0000 |0171: fill-array-data v15, 00000b90 // +00000a1f │ │ +3b5e08: 690f e066 |0174: sput-object v15, Lde/danoeh/antennapod/R$styleable;.CustomAttribute:[I // field@66e0 │ │ +3b5e0c: 130f 0e00 |0176: const/16 v15, #int 14 // #e │ │ +3b5e10: 23fb 0120 |0178: new-array v11, v15, [I // type@2001 │ │ +3b5e14: 260b 2c0a 0000 |017a: fill-array-data v11, 00000ba6 // +00000a2c │ │ +3b5e1a: 690b ea66 |017d: sput-object v11, Lde/danoeh/antennapod/R$styleable;.DefaultTimeBar:[I // field@66ea │ │ +3b5e1e: 239b 0120 |017f: new-array v11, v9, [I // type@2001 │ │ +3b5e22: 260b 450a 0000 |0181: fill-array-data v11, 00000bc6 // +00000a45 │ │ +3b5e28: 690b f966 |0184: sput-object v11, Lde/danoeh/antennapod/R$styleable;.DialogPreference:[I // field@66f9 │ │ +3b5e2c: 234b 0120 |0186: new-array v11, v4, [I // type@2001 │ │ +3b5e30: 260b 5a0a 0000 |0188: fill-array-data v11, 00000be2 // +00000a5a │ │ +3b5e36: 690b 0667 |018b: sput-object v11, Lde/danoeh/antennapod/R$styleable;.DrawerArrowToggle:[I // field@6706 │ │ +3b5e3a: 230b 0120 |018d: new-array v11, v0, [I // type@2001 │ │ +3b5e3e: 1410 7e01 047f |018f: const v16, #float 1.75466e+38 // #7f04017e │ │ +3b5e44: 4b10 0b03 |0192: aput v16, v11, v3 │ │ +3b5e48: 690b 0f67 |0194: sput-object v11, Lde/danoeh/antennapod/R$styleable;.DrawerLayout:[I // field@670f │ │ +3b5e4c: 230b 0120 |0196: new-array v11, v0, [I // type@2001 │ │ +3b5e50: 1410 bc04 047f |0198: const v16, #float 1.75483e+38 // #7f0404bc │ │ +3b5e56: 4b10 0b03 |019b: aput v16, v11, v3 │ │ +3b5e5a: 690b 1167 |019d: sput-object v11, Lde/danoeh/antennapod/R$styleable;.EditTextPreference:[I // field@6711 │ │ +3b5e5e: 231b 0120 |019f: new-array v11, v1, [I // type@2001 │ │ +3b5e62: 260b 550a 0000 |01a1: fill-array-data v11, 00000bf6 // +00000a55 │ │ +3b5e68: 690b 1367 |01a4: sput-object v11, Lde/danoeh/antennapod/R$styleable;.ExtendedFloatingActionButton:[I // field@6713 │ │ +3b5e6c: 232b 0120 |01a6: new-array v11, v2, [I // type@2001 │ │ +3b5e70: 260b 5e0a 0000 |01a8: fill-array-data v11, 00000c06 // +00000a5e │ │ +3b5e76: 690b 1467 |01ab: sput-object v11, Lde/danoeh/antennapod/R$styleable;.ExtendedFloatingActionButton_Behavior_Layout:[I // field@6714 │ │ +3b5e7a: 237b 0120 |01ad: new-array v11, v7, [I // type@2001 │ │ +3b5e7e: 260b 5f0a 0000 |01af: fill-array-data v11, 00000c0e // +00000a5f │ │ +3b5e84: 690b 1d67 |01b2: sput-object v11, Lde/danoeh/antennapod/R$styleable;.FabWithLabelView:[I // field@671d │ │ +3b5e88: 130b 1100 |01b4: const/16 v11, #int 17 // #11 │ │ +3b5e8c: 23b4 0120 |01b6: new-array v4, v11, [I // type@2001 │ │ +3b5e90: 2604 680a 0000 |01b8: fill-array-data v4, 00000c20 // +00000a68 │ │ +3b5e96: 6904 2567 |01bb: sput-object v4, Lde/danoeh/antennapod/R$styleable;.FloatingActionButton:[I // field@6725 │ │ +3b5e9a: 2304 0120 |01bd: new-array v4, v0, [I // type@2001 │ │ +3b5e9e: 1411 6800 047f |01bf: const v17, #float 1.7546e+38 // #7f040068 │ │ +3b5ea4: 4b11 0403 |01c2: aput v17, v4, v3 │ │ +3b5ea8: 6904 2667 |01c4: sput-object v4, Lde/danoeh/antennapod/R$styleable;.FloatingActionButton_Behavior_Layout:[I // field@6726 │ │ +3b5eac: 2324 0120 |01c6: new-array v4, v2, [I // type@2001 │ │ +3b5eb0: 2604 7e0a 0000 |01c8: fill-array-data v4, 00000c46 // +00000a7e │ │ +3b5eb6: 6904 3967 |01cb: sput-object v4, Lde/danoeh/antennapod/R$styleable;.FlowLayout:[I // field@6739 │ │ +3b5eba: 2374 0120 |01cd: new-array v4, v7, [I // type@2001 │ │ +3b5ebe: 2604 7f0a 0000 |01cf: fill-array-data v4, 00000c4e // +00000a7f │ │ +3b5ec4: 6904 3c67 |01d2: sput-object v4, Lde/danoeh/antennapod/R$styleable;.FontFamily:[I // field@673c │ │ +3b5ec8: 1304 0a00 |01d4: const/16 v4, #int 10 // #a │ │ +3b5ecc: 234b 0120 |01d6: new-array v11, v4, [I // type@2001 │ │ +3b5ed0: 260b 880a 0000 |01d8: fill-array-data v11, 00000c60 // +00000a88 │ │ +3b5ed6: 690b 3d67 |01db: sput-object v11, Lde/danoeh/antennapod/R$styleable;.FontFamilyFont:[I // field@673d │ │ +3b5eda: 236b 0120 |01dd: new-array v11, v6, [I // type@2001 │ │ +3b5ede: 260b 990a 0000 |01df: fill-array-data v11, 00000c78 // +00000a99 │ │ +3b5ee4: 690b 4f67 |01e2: sput-object v11, Lde/danoeh/antennapod/R$styleable;.ForegroundLinearLayout:[I // field@674f │ │ +3b5ee8: 236b 0120 |01e4: new-array v11, v6, [I // type@2001 │ │ +3b5eec: 260b 9c0a 0000 |01e6: fill-array-data v11, 00000c82 // +00000a9c │ │ +3b5ef2: 690b 5367 |01e9: sput-object v11, Lde/danoeh/antennapod/R$styleable;.Fragment:[I // field@6753 │ │ +3b5ef6: 232b 0120 |01eb: new-array v11, v2, [I // type@2001 │ │ +3b5efa: 260b 9f0a 0000 |01ed: fill-array-data v11, 00000c8c // +00000a9f │ │ +3b5f00: 690b 5467 |01f0: sput-object v11, Lde/danoeh/antennapod/R$styleable;.FragmentContainerView:[I // field@6754 │ │ +3b5f04: 239b 0120 |01f2: new-array v11, v9, [I // type@2001 │ │ +3b5f08: 260b a00a 0000 |01f4: fill-array-data v11, 00000c94 // +00000aa0 │ │ +3b5f0e: 690b 5a67 |01f7: sput-object v11, Lde/danoeh/antennapod/R$styleable;.GradientColor:[I // field@675a │ │ +3b5f12: 232b 0120 |01f9: new-array v11, v2, [I // type@2001 │ │ +3b5f16: 260b b50a 0000 |01fb: fill-array-data v11, 00000cb0 // +00000ab5 │ │ +3b5f1c: 690b 5b67 |01fe: sput-object v11, Lde/danoeh/antennapod/R$styleable;.GradientColorItem:[I // field@675b │ │ +3b5f20: 237b 0120 |0200: new-array v11, v7, [I // type@2001 │ │ +3b5f24: 260b b60a 0000 |0202: fill-array-data v11, 00000cb8 // +00000ab6 │ │ +3b5f2a: 690b 6a67 |0205: sput-object v11, Lde/danoeh/antennapod/R$styleable;.GridLayout:[I // field@676a │ │ +3b5f2e: 23fb 0120 |0207: new-array v11, v15, [I // type@2001 │ │ +3b5f32: 260b c10a 0000 |0209: fill-array-data v11, 00000cca // +00000ac1 │ │ +3b5f38: 690b 6b67 |020c: sput-object v11, Lde/danoeh/antennapod/R$styleable;.GridLayout_Layout:[I // field@676b │ │ +3b5f3c: 23ab 0120 |020e: new-array v11, v10, [I // type@2001 │ │ +3b5f40: 260b da0a 0000 |0210: fill-array-data v11, 00000cea // +00000ada │ │ +3b5f46: 690b 8167 |0213: sput-object v11, Lde/danoeh/antennapod/R$styleable;.ImageFilterView:[I // field@6781 │ │ +3b5f4a: 237b 0120 |0215: new-array v11, v7, [I // type@2001 │ │ +3b5f4e: 260b e90a 0000 |0217: fill-array-data v11, 00000d00 // +00000ae9 │ │ +3b5f54: 690b 8b67 |021a: sput-object v11, Lde/danoeh/antennapod/R$styleable;.Insets:[I // field@678b │ │ +3b5f58: 130b 1200 |021c: const/16 v11, #int 18 // #12 │ │ +3b5f5c: 23bb 0120 |021e: new-array v11, v11, [I // type@2001 │ │ +3b5f60: 260b f20a 0000 |0220: fill-array-data v11, 00000d12 // +00000af2 │ │ +3b5f66: 690b 9367 |0223: sput-object v11, Lde/danoeh/antennapod/R$styleable;.KeyAttribute:[I // field@6793 │ │ +3b5f6a: 130b 1400 |0225: const/16 v11, #int 20 // #14 │ │ +3b5f6e: 23b7 0120 |0227: new-array v7, v11, [I // type@2001 │ │ +3b5f72: 2607 110b 0000 |0229: fill-array-data v7, 00000d3a // +00000b11 │ │ +3b5f78: 6907 a667 |022c: sput-object v7, Lde/danoeh/antennapod/R$styleable;.KeyCycle:[I // field@67a6 │ │ +3b5f7c: 2337 0120 |022e: new-array v7, v3, [I // type@2001 │ │ +3b5f80: 6907 bb67 |0230: sput-object v7, Lde/danoeh/antennapod/R$styleable;.KeyFrame:[I // field@67bb │ │ +3b5f84: 2337 0120 |0232: new-array v7, v3, [I // type@2001 │ │ +3b5f88: 6907 bc67 |0234: sput-object v7, Lde/danoeh/antennapod/R$styleable;.KeyFramesAcceleration:[I // field@67bc │ │ +3b5f8c: 2337 0120 |0236: new-array v7, v3, [I // type@2001 │ │ +3b5f90: 6907 bd67 |0238: sput-object v7, Lde/danoeh/antennapod/R$styleable;.KeyFramesVelocity:[I // field@67bd │ │ +3b5f94: 2397 0120 |023a: new-array v7, v9, [I // type@2001 │ │ +3b5f98: 2607 2a0b 0000 |023c: fill-array-data v7, 00000d66 // +00000b2a │ │ +3b5f9e: 6907 be67 |023f: sput-object v7, Lde/danoeh/antennapod/R$styleable;.KeyPosition:[I // field@67be │ │ +3b5fa2: 23b7 0120 |0241: new-array v7, v11, [I // type@2001 │ │ +3b5fa6: 2607 3f0b 0000 |0243: fill-array-data v7, 00000d82 // +00000b3f │ │ +3b5fac: 6907 cb67 |0246: sput-object v7, Lde/danoeh/antennapod/R$styleable;.KeyTimeCycle:[I // field@67cb │ │ +3b5fb0: 2347 0120 |0248: new-array v7, v4, [I // type@2001 │ │ +3b5fb4: 2607 640b 0000 |024a: fill-array-data v7, 00000dae // +00000b64 │ │ +3b5fba: 6907 e067 |024d: sput-object v7, Lde/danoeh/antennapod/R$styleable;.KeyTrigger:[I // field@67e0 │ │ +3b5fbe: 1307 4300 |024f: const/16 v7, #int 67 // #43 │ │ +3b5fc2: 237b 0120 |0251: new-array v11, v7, [I // type@2001 │ │ +3b5fc6: 260b 730b 0000 |0253: fill-array-data v11, 00000dc6 // +00000b73 │ │ +3b5fcc: 690b eb67 |0256: sput-object v11, Lde/danoeh/antennapod/R$styleable;.Layout:[I // field@67eb │ │ +3b5fd0: 23ab 0120 |0258: new-array v11, v10, [I // type@2001 │ │ +3b5fd4: 260b f60b 0000 |025a: fill-array-data v11, 00000e50 // +00000bf6 │ │ +3b5fda: 690b 2f68 |025d: sput-object v11, Lde/danoeh/antennapod/R$styleable;.LinearLayoutCompat:[I // field@682f │ │ +3b5fde: 235b 0120 |025f: new-array v11, v5, [I // type@2001 │ │ +3b5fe2: 260b 050c 0000 |0261: fill-array-data v11, 00000e66 // +00000c05 │ │ +3b5fe8: 690b 3068 |0264: sput-object v11, Lde/danoeh/antennapod/R$styleable;.LinearLayoutCompat_Layout:[I // field@6830 │ │ +3b5fec: 232b 0120 |0266: new-array v11, v2, [I // type@2001 │ │ +3b5ff0: 260b 0a0c 0000 |0268: fill-array-data v11, 00000e72 // +00000c0a │ │ +3b5ff6: 690b 3e68 |026b: sput-object v11, Lde/danoeh/antennapod/R$styleable;.LinearProgressIndicator:[I // field@683e │ │ +3b5ffa: 232b 0120 |026d: new-array v11, v2, [I // type@2001 │ │ +3b5ffe: 260b 0b0c 0000 |026f: fill-array-data v11, 00000e7a // +00000c0b │ │ +3b6004: 690b 4168 |0272: sput-object v11, Lde/danoeh/antennapod/R$styleable;.ListPopupWindow:[I // field@6841 │ │ +3b6008: 23db 0120 |0274: new-array v11, v13, [I // type@2001 │ │ +3b600c: 260b 0c0c 0000 |0276: fill-array-data v11, 00000e82 // +00000c0c │ │ +3b6012: 690b 4468 |0279: sput-object v11, Lde/danoeh/antennapod/R$styleable;.ListPreference:[I // field@6844 │ │ +3b6016: 235b 0120 |027b: new-array v11, v5, [I // type@2001 │ │ +3b601a: 260b 130c 0000 |027d: fill-array-data v11, 00000e90 // +00000c13 │ │ +3b6020: 690b 4a68 |0280: sput-object v11, Lde/danoeh/antennapod/R$styleable;.MaterialAlertDialog:[I // field@684a │ │ +3b6024: 231b 0120 |0282: new-array v11, v1, [I // type@2001 │ │ +3b6028: 260b 180c 0000 |0284: fill-array-data v11, 00000e9c // +00000c18 │ │ +3b602e: 690b 4b68 |0287: sput-object v11, Lde/danoeh/antennapod/R$styleable;.MaterialAlertDialogTheme:[I // field@684b │ │ +3b6032: 231b 0120 |0289: new-array v11, v1, [I // type@2001 │ │ +3b6036: 260b 210c 0000 |028b: fill-array-data v11, 00000eac // +00000c21 │ │ +3b603c: 690b 5668 |028e: sput-object v11, Lde/danoeh/antennapod/R$styleable;.MaterialAutoCompleteTextView:[I // field@6856 │ │ +3b6040: 238b 0120 |0290: new-array v11, v8, [I // type@2001 │ │ +3b6044: 260b 2a0c 0000 |0292: fill-array-data v11, 00000ebc // +00000c2a │ │ +3b604a: 690b 5d68 |0295: sput-object v11, Lde/danoeh/antennapod/R$styleable;.MaterialButton:[I // field@685d │ │ +3b604e: 236b 0120 |0297: new-array v11, v6, [I // type@2001 │ │ +3b6052: 260b 530c 0000 |0299: fill-array-data v11, 00000eec // +00000c53 │ │ +3b6058: 690b 5e68 |029c: sput-object v11, Lde/danoeh/antennapod/R$styleable;.MaterialButtonToggleGroup:[I // field@685e │ │ +3b605c: 234b 0120 |029e: new-array v11, v4, [I // type@2001 │ │ +3b6060: 260b 560c 0000 |02a0: fill-array-data v11, 00000ef6 // +00000c56 │ │ +3b6066: 690b 7868 |02a3: sput-object v11, Lde/danoeh/antennapod/R$styleable;.MaterialCalendar:[I // field@6878 │ │ +3b606a: 234b 0120 |02a5: new-array v11, v4, [I // type@2001 │ │ +3b606e: 260b 670c 0000 |02a7: fill-array-data v11, 00000f0e // +00000c67 │ │ +3b6074: 690b 7968 |02aa: sput-object v11, Lde/danoeh/antennapod/R$styleable;.MaterialCalendarItem:[I // field@6879 │ │ +3b6078: 23cb 0120 |02ac: new-array v11, v12, [I // type@2001 │ │ +3b607c: 260b 780c 0000 |02ae: fill-array-data v11, 00000f26 // +00000c78 │ │ +3b6082: 690b 8e68 |02b1: sput-object v11, Lde/danoeh/antennapod/R$styleable;.MaterialCardView:[I // field@688e │ │ +3b6086: 130b 0b00 |02b3: const/16 v11, #int 11 // #b │ │ +3b608a: 23bc 0120 |02b5: new-array v12, v11, [I // type@2001 │ │ +3b608e: 260c 8d0c 0000 |02b7: fill-array-data v12, 00000f44 // +00000c8d │ │ +3b6094: 690c 9c68 |02ba: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MaterialCheckBox:[I // field@689c │ │ +3b6098: 232c 0120 |02bc: new-array v12, v2, [I // type@2001 │ │ +3b609c: 260c a00c 0000 |02be: fill-array-data v12, 00000f5e // +00000ca0 │ │ +3b60a2: 690c 9d68 |02c1: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MaterialCheckBoxStates:[I // field@689d │ │ +3b60a6: 23dc 0120 |02c3: new-array v12, v13, [I // type@2001 │ │ +3b60aa: 260c a10c 0000 |02c5: fill-array-data v12, 00000f66 // +00000ca1 │ │ +3b60b0: 690c ab68 |02c8: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MaterialDivider:[I // field@68ab │ │ +3b60b4: 232c 0120 |02ca: new-array v12, v2, [I // type@2001 │ │ +3b60b8: 260c a80c 0000 |02cc: fill-array-data v12, 00000f74 // +00000ca8 │ │ +3b60be: 690c b168 |02cf: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MaterialRadioButton:[I // field@68b1 │ │ +3b60c2: 232c 0120 |02d1: new-array v12, v2, [I // type@2001 │ │ +3b60c6: 260c a90c 0000 |02d3: fill-array-data v12, 00000f7c // +00000ca9 │ │ +3b60cc: 690c b468 |02d6: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MaterialShape:[I // field@68b4 │ │ +3b60d0: 231c 0120 |02d8: new-array v12, v1, [I // type@2001 │ │ +3b60d4: 260c aa0c 0000 |02da: fill-array-data v12, 00000f84 // +00000caa │ │ +3b60da: 690c b768 |02dd: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MaterialSwitch:[I // field@68b7 │ │ +3b60de: 236c 0120 |02df: new-array v12, v6, [I // type@2001 │ │ +3b60e2: 260c b30c 0000 |02e1: fill-array-data v12, 00000f94 // +00000cb3 │ │ +3b60e8: 690c be68 |02e4: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MaterialTextAppearance:[I // field@68be │ │ +3b60ec: 236c 0120 |02e6: new-array v12, v6, [I // type@2001 │ │ +3b60f0: 260c b60c 0000 |02e8: fill-array-data v12, 00000f9e // +00000cb6 │ │ +3b60f6: 690c c268 |02eb: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MaterialTextView:[I // field@68c2 │ │ +3b60fa: 232c 0120 |02ed: new-array v12, v2, [I // type@2001 │ │ +3b60fe: 260c b90c 0000 |02ef: fill-array-data v12, 00000fa8 // +00000cb9 │ │ +3b6104: 690c c668 |02f2: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MaterialTimePicker:[I // field@68c6 │ │ +3b6108: 23dc 0120 |02f4: new-array v12, v13, [I // type@2001 │ │ +3b610c: 260c ba0c 0000 |02f6: fill-array-data v12, 00000fb0 // +00000cba │ │ +3b6112: 690c c968 |02f9: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MaterialToolbar:[I // field@68c9 │ │ +3b6116: 231c 0120 |02fb: new-array v12, v1, [I // type@2001 │ │ +3b611a: 260c c10c 0000 |02fd: fill-array-data v12, 00000fbe // +00000cc1 │ │ +3b6120: 690c cf68 |0300: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MenuGroup:[I // field@68cf │ │ +3b6124: 130c 1700 |0302: const/16 v12, #int 23 // #17 │ │ +3b6128: 23cc 0120 |0304: new-array v12, v12, [I // type@2001 │ │ +3b612c: 260c c80c 0000 |0306: fill-array-data v12, 00000fce // +00000cc8 │ │ +3b6132: 690c d668 |0309: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MenuItem:[I // field@68d6 │ │ +3b6136: 23ac 0120 |030b: new-array v12, v10, [I // type@2001 │ │ +3b613a: 260c f30c 0000 |030d: fill-array-data v12, 00001000 // +00000cf3 │ │ +3b6140: 690c ee68 |0310: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MenuView:[I // field@68ee │ │ +3b6144: 231c 0120 |0312: new-array v12, v1, [I // type@2001 │ │ +3b6148: 260c 020d 0000 |0314: fill-array-data v12, 00001016 // +00000d02 │ │ +3b614e: 690c f868 |0317: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MockView:[I // field@68f8 │ │ +3b6152: 231c 0120 |0319: new-array v12, v1, [I // type@2001 │ │ +3b6156: 260c 0b0d 0000 |031b: fill-array-data v12, 00001026 // +00000d0b │ │ +3b615c: 690c ff68 |031e: sput-object v12, Lde/danoeh/antennapod/R$styleable;.Motion:[I // field@68ff │ │ +3b6160: 232c 0120 |0320: new-array v12, v2, [I // type@2001 │ │ +3b6164: 260c 140d 0000 |0322: fill-array-data v12, 00001036 // +00000d14 │ │ +3b616a: 690c 0069 |0325: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MotionHelper:[I // field@6900 │ │ +3b616e: 231c 0120 |0327: new-array v12, v1, [I // type@2001 │ │ +3b6172: 260c 150d 0000 |0329: fill-array-data v12, 0000103e // +00000d15 │ │ +3b6178: 690c 0369 |032c: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MotionLayout:[I // field@6903 │ │ +3b617c: 232c 0120 |032e: new-array v12, v2, [I // type@2001 │ │ +3b6180: 260c 1e0d 0000 |0330: fill-array-data v12, 0000104e // +00000d1e │ │ +3b6186: 690c 0a69 |0333: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MotionScene:[I // field@690a │ │ +3b618a: 236c 0120 |0335: new-array v12, v6, [I // type@2001 │ │ +3b618e: 260c 1f0d 0000 |0337: fill-array-data v12, 00001056 // +00000d1f │ │ +3b6194: 690c 0d69 |033a: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MotionTelltales:[I // field@690d │ │ +3b6198: 235c 0120 |033c: new-array v12, v5, [I // type@2001 │ │ +3b619c: 260c 220d 0000 |033e: fill-array-data v12, 00001060 // +00000d22 │ │ +3b61a2: 690c 1769 |0341: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MultiSelectListPreference:[I // field@6917 │ │ +3b61a6: 23dc 0120 |0343: new-array v12, v13, [I // type@2001 │ │ +3b61aa: 260c 270d 0000 |0345: fill-array-data v12, 0000106c // +00000d27 │ │ +3b61b0: 690c 1c69 |0348: sput-object v12, Lde/danoeh/antennapod/R$styleable;.NavigationBarActiveIndicator:[I // field@691c │ │ +3b61b4: 23fc 0120 |034a: new-array v12, v15, [I // type@2001 │ │ +3b61b8: 260c 2e0d 0000 |034c: fill-array-data v12, 0000107a // +00000d2e │ │ +3b61be: 690c 2269 |034f: sput-object v12, Lde/danoeh/antennapod/R$styleable;.NavigationBarView:[I // field@6922 │ │ +3b61c2: 23dc 0120 |0351: new-array v12, v13, [I // type@2001 │ │ +3b61c6: 260c 470d 0000 |0353: fill-array-data v12, 0000109a // +00000d47 │ │ +3b61cc: 690c 3169 |0356: sput-object v12, Lde/danoeh/antennapod/R$styleable;.NavigationRailView:[I // field@6931 │ │ +3b61d0: 130c 2300 |0358: const/16 v12, #int 35 // #23 │ │ +3b61d4: 23cc 0120 |035a: new-array v12, v12, [I // type@2001 │ │ +3b61d8: 260c 4c0d 0000 |035c: fill-array-data v12, 000010a8 // +00000d4c │ │ +3b61de: 690c 3769 |035f: sput-object v12, Lde/danoeh/antennapod/R$styleable;.NavigationView:[I // field@6937 │ │ +3b61e2: 236c 0120 |0361: new-array v12, v6, [I // type@2001 │ │ +3b61e6: 260c 8f0d 0000 |0363: fill-array-data v12, 000010f2 // +00000d8f │ │ +3b61ec: 690c 5b69 |0366: sput-object v12, Lde/danoeh/antennapod/R$styleable;.NestedScrollableHost:[I // field@695b │ │ +3b61f0: 232c 0120 |0368: new-array v12, v2, [I // type@2001 │ │ +3b61f4: 260c 920d 0000 |036a: fill-array-data v12, 000010fc // +00000d92 │ │ +3b61fa: 690c 5f69 |036d: sput-object v12, Lde/danoeh/antennapod/R$styleable;.OnClick:[I // field@695f │ │ +3b61fe: 239c 0120 |036f: new-array v12, v9, [I // type@2001 │ │ +3b6202: 260c 930d 0000 |0371: fill-array-data v12, 00001104 // +00000d93 │ │ +3b6208: 690c 6269 |0374: sput-object v12, Lde/danoeh/antennapod/R$styleable;.OnSwipe:[I // field@6962 │ │ +3b620c: 230c 0120 |0376: new-array v12, v0, [I // type@2001 │ │ +3b6210: 4b0e 0c03 |0378: aput v14, v12, v3 │ │ +3b6214: 690c 6f69 |037a: sput-object v12, Lde/danoeh/antennapod/R$styleable;.PlaybackSpeedIndicatorView:[I // field@696f │ │ +3b6218: 130c 1900 |037c: const/16 v12, #int 25 // #19 │ │ +3b621c: 23cc 0120 |037e: new-array v12, v12, [I // type@2001 │ │ +3b6220: 260c a00d 0000 |0380: fill-array-data v12, 00001120 // +00000da0 │ │ +3b6226: 690c 7169 |0383: sput-object v12, Lde/danoeh/antennapod/R$styleable;.PlayerControlView:[I // field@6971 │ │ +3b622a: 130c 2000 |0385: const/16 v12, #int 32 // #20 │ │ +3b622e: 23cc 0120 |0387: new-array v12, v12, [I // type@2001 │ │ +3b6232: 260c cd0d 0000 |0389: fill-array-data v12, 00001156 // +00000dcd │ │ +3b6238: 690c 8b69 |038c: sput-object v12, Lde/danoeh/antennapod/R$styleable;.PlayerView:[I // field@698b │ │ +3b623c: 236c 0120 |038e: new-array v12, v6, [I // type@2001 │ │ +3b6240: 260c 0a0e 0000 |0390: fill-array-data v12, 0000119a // +00000e0a │ │ +3b6246: 690c ac69 |0393: sput-object v12, Lde/danoeh/antennapod/R$styleable;.PopupWindow:[I // field@69ac │ │ +3b624a: 230c 0120 |0395: new-array v12, v0, [I // type@2001 │ │ +3b624e: 140e ef03 047f |0397: const v14, #float 1.75479e+38 // #7f0403ef │ │ +3b6254: 4b0e 0c03 |039a: aput v14, v12, v3 │ │ +3b6258: 690c ad69 |039c: sput-object v12, Lde/danoeh/antennapod/R$styleable;.PopupWindowBackgroundState:[I // field@69ad │ │ +3b625c: 130c 2400 |039e: const/16 v12, #int 36 // #24 │ │ +3b6260: 23ce 0120 |03a0: new-array v14, v12, [I // type@2001 │ │ +3b6264: 260e 020e 0000 |03a2: fill-array-data v14, 000011a4 // +00000e02 │ │ +3b626a: 690e b269 |03a5: sput-object v14, Lde/danoeh/antennapod/R$styleable;.Preference:[I // field@69b2 │ │ +3b626e: 235e 0120 |03a7: new-array v14, v5, [I // type@2001 │ │ +3b6272: 260e 470e 0000 |03a9: fill-array-data v14, 000011f0 // +00000e47 │ │ +3b6278: 690e b369 |03ac: sput-object v14, Lde/danoeh/antennapod/R$styleable;.PreferenceFragment:[I // field@69b3 │ │ +3b627c: 235e 0120 |03ae: new-array v14, v5, [I // type@2001 │ │ +3b6280: 260e 4c0e 0000 |03b0: fill-array-data v14, 000011fc // +00000e4c │ │ +3b6286: 690e b469 |03b3: sput-object v14, Lde/danoeh/antennapod/R$styleable;.PreferenceFragmentCompat:[I // field@69b4 │ │ +3b628a: 236e 0120 |03b5: new-array v14, v6, [I // type@2001 │ │ +3b628e: 260e 510e 0000 |03b7: fill-array-data v14, 00001208 // +00000e51 │ │ +3b6294: 690e bd69 |03ba: sput-object v14, Lde/danoeh/antennapod/R$styleable;.PreferenceGroup:[I // field@69bd │ │ +3b6298: 2355 0120 |03bc: new-array v5, v5, [I // type@2001 │ │ +3b629c: 2605 540e 0000 |03be: fill-array-data v5, 00001212 // +00000e54 │ │ +3b62a2: 6905 c169 |03c1: sput-object v5, Lde/danoeh/antennapod/R$styleable;.PreferenceImageView:[I // field@69c1 │ │ +3b62a6: 1305 1000 |03c3: const/16 v5, #int 16 // #10 │ │ +3b62aa: 235e 0120 |03c5: new-array v14, v5, [I // type@2001 │ │ +3b62ae: 260e 570e 0000 |03c7: fill-array-data v14, 0000121e // +00000e57 │ │ +3b62b4: 690e c669 |03ca: sput-object v14, Lde/danoeh/antennapod/R$styleable;.PreferenceTheme:[I // field@69c6 │ │ +3b62b8: 23d5 0120 |03cc: new-array v5, v13, [I // type@2001 │ │ +3b62bc: 2605 740e 0000 |03ce: fill-array-data v5, 00001242 // +00000e74 │ │ +3b62c2: 6905 fb69 |03d1: sput-object v5, Lde/danoeh/antennapod/R$styleable;.PropertySet:[I // field@69fb │ │ +3b62c6: 2305 0120 |03d3: new-array v5, v0, [I // type@2001 │ │ +3b62ca: 140e da02 047f |03d5: const v14, #float 1.75473e+38 // #7f0402da │ │ +3b62d0: 4b0e 0503 |03d8: aput v14, v5, v3 │ │ +3b62d4: 6905 016a |03da: sput-object v5, Lde/danoeh/antennapod/R$styleable;.RadialViewGroup:[I // field@6a01 │ │ +3b62d8: 2325 0120 |03dc: new-array v5, v2, [I // type@2001 │ │ +3b62dc: 2605 720e 0000 |03de: fill-array-data v5, 00001250 // +00000e72 │ │ +3b62e2: 6905 036a |03e1: sput-object v5, Lde/danoeh/antennapod/R$styleable;.RangeSlider:[I // field@6a03 │ │ +3b62e6: 2325 0120 |03e3: new-array v5, v2, [I // type@2001 │ │ +3b62ea: 2605 730e 0000 |03e5: fill-array-data v5, 00001258 // +00000e73 │ │ +3b62f0: 6905 066a |03e8: sput-object v5, Lde/danoeh/antennapod/R$styleable;.RecycleListView:[I // field@6a06 │ │ +3b62f4: 2395 0120 |03ea: new-array v5, v9, [I // type@2001 │ │ +3b62f8: 2605 740e 0000 |03ec: fill-array-data v5, 00001260 // +00000e74 │ │ +3b62fe: 6905 096a |03ef: sput-object v5, Lde/danoeh/antennapod/R$styleable;.RecyclerView:[I // field@6a09 │ │ +3b6302: 2305 0120 |03f1: new-array v5, v0, [I // type@2001 │ │ +3b6306: 1409 2702 047f |03f3: const v9, #float 1.75469e+38 // #7f040227 │ │ +3b630c: 4b09 0503 |03f6: aput v9, v5, v3 │ │ +3b6310: 6905 166a |03f8: sput-object v5, Lde/danoeh/antennapod/R$styleable;.ScrimInsetsFrameLayout:[I // field@6a16 │ │ +3b6314: 2305 0120 |03fa: new-array v5, v0, [I // type@2001 │ │ +3b6318: 1409 6f00 047f |03fc: const v9, #float 1.7546e+38 // #7f04006f │ │ +3b631e: 4b09 0503 |03ff: aput v9, v5, v3 │ │ +3b6322: 6905 186a |0401: sput-object v5, Lde/danoeh/antennapod/R$styleable;.ScrollingViewBehavior_Layout:[I // field@6a18 │ │ +3b6326: 2365 0120 |0403: new-array v5, v6, [I // type@2001 │ │ +3b632a: 2605 770e 0000 |0405: fill-array-data v5, 0000127c // +00000e77 │ │ +3b6330: 6905 1a6a |0408: sput-object v5, Lde/danoeh/antennapod/R$styleable;.SearchPreference:[I // field@6a1a │ │ +3b6334: 1305 1100 |040a: const/16 v5, #int 17 // #11 │ │ +3b6338: 2355 0120 |040c: new-array v5, v5, [I // type@2001 │ │ +3b633c: 2605 780e 0000 |040e: fill-array-data v5, 00001286 // +00000e78 │ │ +3b6342: 6905 1e6a |0411: sput-object v5, Lde/danoeh/antennapod/R$styleable;.SearchView:[I // field@6a1e │ │ +3b6346: 1275 |0413: const/4 v5, #int 7 // #7 │ │ +3b6348: 2355 0120 |0414: new-array v5, v5, [I // type@2001 │ │ +3b634c: 2605 960e 0000 |0416: fill-array-data v5, 000012ac // +00000e96 │ │ +3b6352: 6905 306a |0419: sput-object v5, Lde/danoeh/antennapod/R$styleable;.SeekBarPreference:[I // field@6a30 │ │ +3b6356: 2345 0120 |041b: new-array v5, v4, [I // type@2001 │ │ +3b635a: 2605 a10e 0000 |041d: fill-array-data v5, 000012be // +00000ea1 │ │ +3b6360: 6905 386a |0420: sput-object v5, Lde/danoeh/antennapod/R$styleable;.ShapeAppearance:[I // field@6a38 │ │ +3b6364: 23b5 0120 |0422: new-array v5, v11, [I // type@2001 │ │ +3b6368: 2605 b20e 0000 |0424: fill-array-data v5, 000012d6 // +00000eb2 │ │ +3b636e: 6905 436a |0427: sput-object v5, Lde/danoeh/antennapod/R$styleable;.ShapeableImageView:[I // field@6a43 │ │ +3b6372: 2385 0120 |0429: new-array v5, v8, [I // type@2001 │ │ +3b6376: 2605 c50e 0000 |042b: fill-array-data v5, 000012f0 // +00000ec5 │ │ +3b637c: 6905 4f6a |042e: sput-object v5, Lde/danoeh/antennapod/R$styleable;.Slider:[I // field@6a4f │ │ +3b6380: 2365 0120 |0430: new-array v5, v6, [I // type@2001 │ │ +3b6384: 2605 ee0e 0000 |0432: fill-array-data v5, 00001320 // +00000eee │ │ +3b638a: 6905 666a |0435: sput-object v5, Lde/danoeh/antennapod/R$styleable;.Snackbar:[I // field@6a66 │ │ +3b638e: 2345 0120 |0437: new-array v5, v4, [I // type@2001 │ │ +3b6392: 2605 f10e 0000 |0439: fill-array-data v5, 0000132a // +00000ef1 │ │ +3b6398: 6905 676a |043c: sput-object v5, Lde/danoeh/antennapod/R$styleable;.SnackbarLayout:[I // field@6a67 │ │ +3b639c: 2325 0120 |043e: new-array v5, v2, [I // type@2001 │ │ +3b63a0: 2605 020f 0000 |0440: fill-array-data v5, 00001342 // +00000f02 │ │ +3b63a6: 6905 756a |0443: sput-object v5, Lde/danoeh/antennapod/R$styleable;.SpeedDialOverlayLayout:[I // field@6a75 │ │ +3b63aa: 23b5 0120 |0445: new-array v5, v11, [I // type@2001 │ │ +3b63ae: 2605 030f 0000 |0447: fill-array-data v5, 0000134a // +00000f03 │ │ +3b63b4: 6905 786a |044a: sput-object v5, Lde/danoeh/antennapod/R$styleable;.SpeedDialView:[I // field@6a78 │ │ +3b63b8: 23d5 0120 |044c: new-array v5, v13, [I // type@2001 │ │ +3b63bc: 2605 160f 0000 |044e: fill-array-data v5, 00001364 // +00000f16 │ │ +3b63c2: 6905 846a |0451: sput-object v5, Lde/danoeh/antennapod/R$styleable;.Spinner:[I // field@6a84 │ │ +3b63c6: 2305 0120 |0453: new-array v5, v0, [I // type@2001 │ │ +3b63ca: 1408 5901 047f |0455: const v8, #float 1.75465e+38 // #7f040159 │ │ +3b63d0: 4b08 0503 |0458: aput v8, v5, v3 │ │ +3b63d4: 6905 8a6a |045a: sput-object v5, Lde/danoeh/antennapod/R$styleable;.SquareImageView:[I // field@6a8a │ │ +3b63d8: 2322 0120 |045c: new-array v2, v2, [I // type@2001 │ │ +3b63dc: 2602 140f 0000 |045e: fill-array-data v2, 00001372 // +00000f14 │ │ +3b63e2: 6902 8c6a |0461: sput-object v2, Lde/danoeh/antennapod/R$styleable;.State:[I // field@6a8c │ │ +3b63e6: 2311 0120 |0463: new-array v1, v1, [I // type@2001 │ │ +3b63ea: 2601 150f 0000 |0465: fill-array-data v1, 0000137a // +00000f15 │ │ +3b63f0: 6901 8d6a |0468: sput-object v1, Lde/danoeh/antennapod/R$styleable;.StateListDrawable:[I // field@6a8d │ │ +3b63f4: 2301 0120 |046a: new-array v1, v0, [I // type@2001 │ │ +3b63f8: 1402 9901 0101 |046c: const v2, #float 2.36947e-38 // #01010199 │ │ +3b63fe: 4b02 0103 |046f: aput v2, v1, v3 │ │ +3b6402: 6901 8e6a |0471: sput-object v1, Lde/danoeh/antennapod/R$styleable;.StateListDrawableItem:[I // field@6a8e │ │ +3b6406: 2301 0120 |0473: new-array v1, v0, [I // type@2001 │ │ +3b640a: 1402 4a01 047f |0475: const v2, #float 1.75465e+38 // #7f04014a │ │ +3b6410: 4b02 0103 |0478: aput v2, v1, v3 │ │ +3b6414: 6901 966a |047a: sput-object v1, Lde/danoeh/antennapod/R$styleable;.StateSet:[I // field@6a96 │ │ +3b6418: 1301 1c00 |047c: const/16 v1, #int 28 // #1c │ │ +3b641c: 2311 0120 |047e: new-array v1, v1, [I // type@2001 │ │ +3b6420: 2601 0a0f 0000 |0480: fill-array-data v1, 0000138a // +00000f0a │ │ +3b6426: 6901 9a6a |0483: sput-object v1, Lde/danoeh/antennapod/R$styleable;.StyledPlayerControlView:[I // field@6a9a │ │ +3b642a: 23c1 0120 |0485: new-array v1, v12, [I // type@2001 │ │ +3b642e: 2601 3f0f 0000 |0487: fill-array-data v1, 000013c6 // +00000f3f │ │ +3b6434: 6901 b76a |048a: sput-object v1, Lde/danoeh/antennapod/R$styleable;.StyledPlayerView:[I // field@6ab7 │ │ +3b6438: 23f1 0120 |048c: new-array v1, v15, [I // type@2001 │ │ +3b643c: 2601 840f 0000 |048e: fill-array-data v1, 00001412 // +00000f84 │ │ +3b6442: 6901 dc6a |0491: sput-object v1, Lde/danoeh/antennapod/R$styleable;.SwitchCompat:[I // field@6adc │ │ +3b6446: 2301 0120 |0493: new-array v1, v0, [I // type@2001 │ │ +3b644a: 1402 bb04 047f |0495: const v2, #float 1.75483e+38 // #7f0404bb │ │ +3b6450: 4b02 0103 |0498: aput v2, v1, v3 │ │ +3b6454: 6901 eb6a |049a: sput-object v1, Lde/danoeh/antennapod/R$styleable;.SwitchMaterial:[I // field@6aeb │ │ +3b6458: 2341 0120 |049c: new-array v1, v4, [I // type@2001 │ │ +3b645c: 2601 940f 0000 |049e: fill-array-data v1, 00001432 // +00000f94 │ │ +3b6462: 6901 ed6a |04a1: sput-object v1, Lde/danoeh/antennapod/R$styleable;.SwitchPreference:[I // field@6aed │ │ +3b6466: 2341 0120 |04a3: new-array v1, v4, [I // type@2001 │ │ +3b646a: 2601 a50f 0000 |04a5: fill-array-data v1, 0000144a // +00000fa5 │ │ +3b6470: 6901 ee6a |04a8: sput-object v1, Lde/danoeh/antennapod/R$styleable;.SwitchPreferenceCompat:[I // field@6aee │ │ +3b6474: 2361 0120 |04aa: new-array v1, v6, [I // type@2001 │ │ +3b6478: 2601 b60f 0000 |04ac: fill-array-data v1, 00001462 // +00000fb6 │ │ +3b647e: 6901 036b |04af: sput-object v1, Lde/danoeh/antennapod/R$styleable;.TabItem:[I // field@6b03 │ │ +3b6482: 1301 1a00 |04b1: const/16 v1, #int 26 // #1a │ │ +3b6486: 2311 0120 |04b3: new-array v1, v1, [I // type@2001 │ │ +3b648a: 2601 b70f 0000 |04b5: fill-array-data v1, 0000146c // +00000fb7 │ │ +3b6490: 6901 076b |04b8: sput-object v1, Lde/danoeh/antennapod/R$styleable;.TabLayout:[I // field@6b07 │ │ +3b6494: 1301 1000 |04ba: const/16 v1, #int 16 // #10 │ │ +3b6498: 2311 0120 |04bc: new-array v1, v1, [I // type@2001 │ │ +3b649c: 2601 e60f 0000 |04be: fill-array-data v1, 000014a4 // +00000fe6 │ │ +3b64a2: 6901 226b |04c1: sput-object v1, Lde/danoeh/antennapod/R$styleable;.TextAppearance:[I // field@6b22 │ │ +3b64a6: 2301 0120 |04c3: new-array v1, v0, [I // type@2001 │ │ +3b64aa: 1402 6604 047f |04c5: const v2, #float 1.75481e+38 // #7f040466 │ │ +3b64b0: 4b02 0103 |04c8: aput v2, v1, v3 │ │ +3b64b4: 6901 336b |04ca: sput-object v1, Lde/danoeh/antennapod/R$styleable;.TextInputEditText:[I // field@6b33 │ │ +3b64b8: 2371 0120 |04cc: new-array v1, v7, [I // type@2001 │ │ +3b64bc: 2601 fa0f 0000 |04ce: fill-array-data v1, 000014c8 // +00000ffa │ │ +3b64c2: 6901 356b |04d1: sput-object v1, Lde/danoeh/antennapod/R$styleable;.TextInputLayout:[I // field@6b35 │ │ +3b64c6: 2361 0120 |04d3: new-array v1, v6, [I // type@2001 │ │ +3b64ca: 2601 7d10 0000 |04d5: fill-array-data v1, 00001552 // +0000107d │ │ +3b64d0: 6901 796b |04d8: sput-object v1, Lde/danoeh/antennapod/R$styleable;.ThemeEnforcement:[I // field@6b79 │ │ +3b64d4: 1301 1e00 |04da: const/16 v1, #int 30 // #1e │ │ +3b64d8: 2311 0120 |04dc: new-array v1, v1, [I // type@2001 │ │ +3b64dc: 2601 7e10 0000 |04de: fill-array-data v1, 0000155c // +0000107e │ │ +3b64e2: 6901 7d6b |04e1: sput-object v1, Lde/danoeh/antennapod/R$styleable;.Toolbar:[I // field@6b7d │ │ +3b64e6: 1301 0800 |04e3: const/16 v1, #int 8 // #8 │ │ +3b64ea: 2312 0120 |04e5: new-array v2, v1, [I // type@2001 │ │ +3b64ee: 2602 b510 0000 |04e7: fill-array-data v2, 0000159c // +000010b5 │ │ +3b64f4: 6902 9c6b |04ea: sput-object v2, Lde/danoeh/antennapod/R$styleable;.Tooltip:[I // field@6b9c │ │ +3b64f8: 23b2 0120 |04ec: new-array v2, v11, [I // type@2001 │ │ +3b64fc: 2602 c210 0000 |04ee: fill-array-data v2, 000015b0 // +000010c2 │ │ +3b6502: 6902 a56b |04f1: sput-object v2, Lde/danoeh/antennapod/R$styleable;.Transform:[I // field@6ba5 │ │ +3b6506: 23b2 0120 |04f3: new-array v2, v11, [I // type@2001 │ │ +3b650a: 2602 d510 0000 |04f5: fill-array-data v2, 000015ca // +000010d5 │ │ +3b6510: 6902 b16b |04f8: sput-object v2, Lde/danoeh/antennapod/R$styleable;.Transition:[I // field@6bb1 │ │ +3b6514: 2311 0120 |04fa: new-array v1, v1, [I // type@2001 │ │ +3b6518: 2601 e810 0000 |04fc: fill-array-data v1, 000015e4 // +000010e8 │ │ +3b651e: 6901 bd6b |04ff: sput-object v1, Lde/danoeh/antennapod/R$styleable;.TriangleLabelView:[I // field@6bbd │ │ +3b6522: 23d1 0120 |0501: new-array v1, v13, [I // type@2001 │ │ +3b6526: 2601 f510 0000 |0503: fill-array-data v1, 000015f8 // +000010f5 │ │ +3b652c: 6901 c66b |0506: sput-object v1, Lde/danoeh/antennapod/R$styleable;.Variant:[I // field@6bc6 │ │ +3b6530: 23a1 0120 |0508: new-array v1, v10, [I // type@2001 │ │ +3b6534: 2601 fc10 0000 |050a: fill-array-data v1, 00001606 // +000010fc │ │ +3b653a: 6901 cc6b |050d: sput-object v1, Lde/danoeh/antennapod/R$styleable;.VectorTextView:[I // field@6bcc │ │ +3b653e: 23d1 0120 |050f: new-array v1, v13, [I // type@2001 │ │ +3b6542: 2601 0b11 0000 |0511: fill-array-data v1, 0000161c // +0000110b │ │ +3b6548: 6901 d66b |0514: sput-object v1, Lde/danoeh/antennapod/R$styleable;.View:[I // field@6bd6 │ │ +3b654c: 2361 0120 |0516: new-array v1, v6, [I // type@2001 │ │ +3b6550: 2601 1211 0000 |0518: fill-array-data v1, 0000162a // +00001112 │ │ +3b6556: 6901 d76b |051b: sput-object v1, Lde/danoeh/antennapod/R$styleable;.ViewBackgroundHelper:[I // field@6bd7 │ │ +3b655a: 2300 0120 |051d: new-array v0, v0, [I // type@2001 │ │ +3b655e: 1401 c400 0101 |051f: const v1, #float 2.36941e-38 // #010100c4 │ │ +3b6564: 4b01 0003 |0522: aput v1, v0, v3 │ │ +3b6568: 6900 db6b |0524: sput-object v0, Lde/danoeh/antennapod/R$styleable;.ViewPager2:[I // field@6bdb │ │ +3b656c: 2360 0120 |0526: new-array v0, v6, [I // type@2001 │ │ +3b6570: 2600 0c11 0000 |0528: fill-array-data v0, 00001634 // +0000110c │ │ +3b6576: 6900 dd6b |052b: sput-object v0, Lde/danoeh/antennapod/R$styleable;.ViewStubCompat:[I // field@6bdd │ │ +3b657a: 0e00 |052d: return-void │ │ +3b657c: 0003 0400 1d00 0000 4600 047f 4d00 ... |052e: array-data (62 units) │ │ +3b65f8: 0003 0400 0600 0000 4600 047f 4d00 ... |056c: array-data (16 units) │ │ +3b6618: 0003 0400 0200 0000 9a01 047f 2502 ... |057c: array-data (8 units) │ │ +3b6628: 0003 0400 0800 0000 f200 0101 9000 ... |0584: array-data (20 units) │ │ +3b6650: 0003 0400 0600 0000 1c01 0101 9401 ... |0598: array-data (16 units) │ │ +3b6670: 0003 0400 0200 0000 d000 0101 9901 ... |05a8: array-data (8 units) │ │ +3b6680: 0003 0400 0400 0000 9901 0101 4904 ... |05b0: array-data (12 units) │ │ +3b6698: 0003 0400 0800 0000 d400 0101 8f04 ... |05bc: array-data (20 units) │ │ +3b66c0: 0003 0400 0400 0000 f003 047f f103 ... |05d0: array-data (12 units) │ │ +3b66d8: 0003 0400 0300 0000 9e02 047f 9f02 ... |05dc: array-data (10 units) │ │ +3b66ec: 0003 0400 0400 0000 1901 0101 e703 ... |05e6: array-data (12 units) │ │ +3b6704: 0003 0400 0400 0000 4201 0101 7e04 ... |05f2: array-data (12 units) │ │ +3b671c: 0003 0400 0700 0000 3400 0101 6d01 ... |05fe: array-data (18 units) │ │ +3b6740: 0003 0400 1600 0000 3400 0101 3f00 ... |0610: array-data (48 units) │ │ +3b67a0: 0003 0400 7f00 0000 5700 0101 ae00 ... |0640: array-data (258 units) │ │ +3b69a4: 0003 0400 0200 0000 0e03 0101 af03 ... |0742: array-data (8 units) │ │ +3b69b4: 0003 0400 0c00 0000 4700 047f 5300 ... |074a: array-data (28 units) │ │ +3b69ec: 0003 0400 0900 0000 3901 0101 ff01 ... |0766: array-data (22 units) │ │ +3b6a18: 0003 0400 1000 0000 4f00 047f 7e01 ... |077c: array-data (36 units) │ │ +3b6a60: 0003 0400 0200 0000 4001 0101 3102 ... |07a0: array-data (8 units) │ │ +3b6a70: 0003 0400 1600 0000 1f01 0101 2001 ... |07a8: array-data (48 units) │ │ +3b6ad0: 0003 0400 0200 0000 7d03 047f be03 ... |07d8: array-data (8 units) │ │ +3b6ae0: 0003 0400 0d00 0000 3f01 0101 4001 ... |07e0: array-data (30 units) │ │ +3b6b1c: 0003 0400 0600 0000 ef01 0101 f001 ... |07fe: array-data (16 units) │ │ +3b6b3c: 0003 0400 0400 0000 0801 0101 a300 ... |080e: array-data (12 units) │ │ +3b6b54: 0003 0400 2a00 0000 3400 0101 9500 ... |081a: array-data (88 units) │ │ +3b6c04: 0003 0400 0700 0000 a800 047f bd00 ... |0872: array-data (18 units) │ │ +3b6c28: 0003 0400 0300 0000 2102 047f 2302 ... |0884: array-data (10 units) │ │ +3b6c3c: 0003 0400 0200 0000 ca00 047f cd00 ... |088e: array-data (8 units) │ │ +3b6c4c: 0003 0400 0300 0000 cb00 047f da02 ... |0896: array-data (10 units) │ │ +3b6c60: 0003 0400 1800 0000 d900 047f da00 ... |08a0: array-data (52 units) │ │ +3b6cc8: 0003 0400 0200 0000 5f02 047f 6002 ... |08d4: array-data (8 units) │ │ +3b6cd8: 0003 0400 0500 0000 a501 0101 1f03 ... |08dc: array-data (14 units) │ │ +3b6cf4: 0003 0400 0400 0000 0701 0101 8d00 ... |08ea: array-data (12 units) │ │ +3b6d0c: 0003 0400 6d00 0000 c400 0101 d000 ... |08f6: array-data (222 units) │ │ +3b6ec8: 0003 0400 5a00 0000 c400 0101 d500 ... |09d4: array-data (184 units) │ │ +3b7038: 0003 0400 0200 0000 1201 047f 5b03 ... |0a8c: array-data (8 units) │ │ +3b7048: 0003 0400 6f00 0000 c400 0101 d000 ... |0a94: array-data (226 units) │ │ +3b720c: 0003 0400 0200 0000 4e02 047f f803 ... |0b76: array-data (8 units) │ │ +3b721c: 0003 0400 0700 0000 b300 0101 5c02 ... |0b7e: array-data (18 units) │ │ +3b7240: 0003 0400 0900 0000 3d00 047f 3b01 ... |0b90: array-data (22 units) │ │ +3b726c: 0003 0400 0e00 0000 2600 047f 2700 ... |0ba6: array-data (32 units) │ │ +3b72ac: 0003 0400 0c00 0000 f201 0101 f301 ... |0bc6: array-data (28 units) │ │ +3b72e4: 0003 0400 0800 0000 3b00 047f 3c00 ... |0be2: array-data (20 units) │ │ +3b730c: 0003 0400 0600 0000 d800 047f 7e01 ... |0bf6: array-data (16 units) │ │ +3b732c: 0003 0400 0200 0000 6800 047f 6900 ... |0c06: array-data (8 units) │ │ +3b733c: 0003 0400 0700 0000 1901 0101 b001 ... |0c0e: array-data (18 units) │ │ +3b7360: 0003 0400 1100 0000 0e00 0101 4f00 ... |0c20: array-data (38 units) │ │ +3b73ac: 0003 0400 0200 0000 4202 047f a502 ... |0c46: array-data (8 units) │ │ +3b73bc: 0003 0400 0700 0000 e501 047f e601 ... |0c4e: array-data (18 units) │ │ +3b73e0: 0003 0400 0a00 0000 3205 0101 3305 ... |0c60: array-data (24 units) │ │ +3b7410: 0003 0400 0300 0000 0901 0101 0002 ... |0c78: array-data (10 units) │ │ +3b7424: 0003 0400 0300 0000 0300 0101 d000 ... |0c82: array-data (10 units) │ │ +3b7438: 0003 0400 0200 0000 0300 0101 d100 ... |0c8c: array-data (8 units) │ │ +3b7448: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0c94: array-data (28 units) │ │ +3b7480: 0003 0400 0200 0000 a501 0101 1405 ... |0cb0: array-data (8 units) │ │ +3b7490: 0003 0400 0700 0000 2d00 047f 0a01 ... |0cb8: array-data (18 units) │ │ +3b74b4: 0003 0400 0e00 0000 f400 0101 f500 ... |0cca: array-data (32 units) │ │ +3b74f4: 0003 0400 0900 0000 3400 047f 8600 ... |0cea: array-data (22 units) │ │ +3b7520: 0003 0400 0700 0000 bb02 047f bc02 ... |0d00: array-data (18 units) │ │ +3b7544: 0003 0400 1200 0000 1f03 0101 2003 ... |0d12: array-data (40 units) │ │ +3b7594: 0003 0400 1400 0000 1f03 0101 2203 ... |0d3a: array-data (44 units) │ │ +3b75ec: 0003 0400 0c00 0000 3a01 047f 6801 ... |0d66: array-data (28 units) │ │ +3b7624: 0003 0400 1400 0000 1f03 0101 2203 ... |0d82: array-data (44 units) │ │ +3b767c: 0003 0400 0a00 0000 f301 047f 2303 ... |0dae: array-data (24 units) │ │ +3b76ac: 0003 0400 4300 0000 c400 0101 f400 ... |0dc6: array-data (138 units) │ │ +3b77c0: 0003 0400 0900 0000 af00 0101 c400 ... |0e50: array-data (22 units) │ │ +3b77ec: 0003 0400 0400 0000 b300 0101 f400 ... |0e66: array-data (12 units) │ │ +3b7804: 0003 0400 0200 0000 1e02 047f 2202 ... |0e72: array-data (8 units) │ │ +3b7814: 0003 0400 0200 0000 ac02 0101 ad02 ... |0e7a: array-data (8 units) │ │ +3b7824: 0003 0400 0500 0000 b200 0101 f801 ... |0e82: array-data (14 units) │ │ +3b7840: 0003 0400 0400 0000 4800 047f 4900 ... |0e90: array-data (12 units) │ │ +3b7858: 0003 0400 0600 0000 be02 047f bf02 ... |0e9c: array-data (16 units) │ │ +3b7878: 0003 0400 0600 0000 2002 0101 8c04 ... |0eac: array-data (16 units) │ │ +3b7898: 0003 0400 1600 0000 d400 0101 b701 ... |0ebc: array-data (48 units) │ │ +3b78f8: 0003 0400 0300 0000 a700 047f b103 ... |0eec: array-data (10 units) │ │ +3b790c: 0003 0400 0a00 0000 0d02 0101 4401 ... |0ef6: array-data (24 units) │ │ +3b793c: 0003 0400 0a00 0000 b701 0101 b801 ... |0f0e: array-data (24 units) │ │ +3b796c: 0003 0400 0d00 0000 e501 0101 9b00 ... |0f26: array-data (30 units) │ │ +3b79a8: 0003 0400 0b00 0000 0701 0101 8d00 ... |0f44: array-data (26 units) │ │ +3b79dc: 0003 0400 0200 0000 f303 047f f403 ... |0f5e: array-data (8 units) │ │ +3b79ec: 0003 0400 0500 0000 5d01 047f 5f01 ... |0f66: array-data (14 units) │ │ +3b7a08: 0003 0400 0200 0000 9600 047f bb04 ... |0f74: array-data (8 units) │ │ +3b7a18: 0003 0400 0200 0000 b303 047f bb03 ... |0f7c: array-data (8 units) │ │ +3b7a28: 0003 0400 0600 0000 7204 047f 7304 ... |0f84: array-data (16 units) │ │ +3b7a48: 0003 0400 0300 0000 b604 0101 7f05 ... |0f94: array-data (10 units) │ │ +3b7a5c: 0003 0400 0300 0000 3400 0101 7f05 ... |0f9e: array-data (10 units) │ │ +3b7a70: 0003 0400 0200 0000 cc00 047f 4d02 ... |0fa8: array-data (8 units) │ │ +3b7a80: 0003 0400 0500 0000 b702 047f b902 ... |0fb0: array-data (14 units) │ │ +3b7a9c: 0003 0400 0600 0000 0e00 0101 d000 ... |0fbe: array-data (16 units) │ │ +3b7abc: 0003 0400 1700 0000 0200 0101 0e00 ... |0fce: array-data (50 units) │ │ +3b7b20: 0003 0400 0900 0000 ae00 0101 2c01 ... |1000: array-data (22 units) │ │ +3b7b4c: 0003 0400 0600 0000 fb02 047f fc02 ... |1016: array-data (16 units) │ │ +3b7b6c: 0003 0400 0600 0000 3500 047f 6801 ... |1026: array-data (16 units) │ │ +3b7b8c: 0003 0400 0200 0000 3503 047f 3803 ... |1036: array-data (8 units) │ │ +3b7b9c: 0003 0400 0600 0000 3900 047f 3901 ... |103e: array-data (16 units) │ │ +3b7bbc: 0003 0400 0200 0000 4801 047f 5a02 ... |104e: array-data (8 units) │ │ +3b7bcc: 0003 0400 0300 0000 3504 047f 3604 ... |1056: array-data (10 units) │ │ +3b7be0: 0003 0400 0400 0000 b200 0101 f801 ... |1060: array-data (12 units) │ │ +3b7bf8: 0003 0400 0500 0000 5501 0101 5901 ... |106c: array-data (14 units) │ │ +3b7c14: 0003 0400 0e00 0000 4f00 047f 7e01 ... |107a: array-data (32 units) │ │ +3b7c54: 0003 0400 0500 0000 f901 047f 3602 ... |109a: array-data (14 units) │ │ +3b7c70: 0003 0400 2300 0000 b300 0101 d400 ... |10a8: array-data (74 units) │ │ +3b7d04: 0003 0400 0300 0000 6503 047f 6603 ... |10f2: array-data (10 units) │ │ +3b7d18: 0003 0400 0200 0000 c800 047f 3404 ... |10fc: array-data (8 units) │ │ +3b7d28: 0003 0400 0c00 0000 6401 047f 6501 ... |1104: array-data (28 units) │ │ +3b7d60: 0003 0400 1900 0000 2600 047f 2700 ... |1120: array-data (54 units) │ │ +3b7dcc: 0003 0400 2000 0000 2600 047f 2700 ... |1156: array-data (68 units) │ │ +3b7e54: 0003 0400 0300 0000 7601 0101 c902 ... |119a: array-data (10 units) │ │ +3b7e68: 0003 0400 2400 0000 0200 0101 0d00 ... |11a4: array-data (76 units) │ │ +3b7f00: 0003 0400 0400 0000 f200 0101 2901 ... |11f0: array-data (12 units) │ │ +3b7f18: 0003 0400 0400 0000 f200 0101 2901 ... |11fc: array-data (12 units) │ │ +3b7f30: 0003 0400 0300 0000 e701 0101 2602 ... |1208: array-data (10 units) │ │ +3b7f44: 0003 0400 0400 0000 1f01 0101 2001 ... |1212: array-data (12 units) │ │ +3b7f5c: 0003 0400 1000 0000 a200 047f 5501 ... |121e: array-data (36 units) │ │ +3b7fa4: 0003 0400 0500 0000 dc00 0101 1f03 ... |1242: array-data (14 units) │ │ +3b7fc0: 0003 0400 0200 0000 f802 047f bf04 ... |1250: array-data (8 units) │ │ +3b7fd0: 0003 0400 0200 0000 3f03 047f 4503 ... |1258: array-data (8 units) │ │ +3b7fe0: 0003 0400 0c00 0000 c400 0101 eb00 ... |1260: array-data (28 units) │ │ +3b8018: 0003 0400 0300 0000 5e04 047f 6204 ... |127c: array-data (10 units) │ │ +3b802c: 0003 0400 1100 0000 da00 0101 1f01 ... |1286: array-data (38 units) │ │ +3b8078: 0003 0400 0700 0000 f200 0101 3601 ... |12ac: array-data (18 units) │ │ +3b809c: 0003 0400 0a00 0000 2701 047f 2801 ... |12be: array-data (24 units) │ │ +3b80cc: 0003 0400 0b00 0000 1a01 047f 1b01 ... |12d6: array-data (26 units) │ │ +3b8100: 0003 0400 1600 0000 0e00 0101 2400 ... |12f0: array-data (48 units) │ │ +3b8160: 0003 0400 0300 0000 de03 047f df03 ... |1320: array-data (10 units) │ │ +3b8174: 0003 0400 0a00 0000 1f01 0101 2200 ... |132a: array-data (24 units) │ │ +3b81a4: 0003 0400 0200 0000 d400 0101 c900 ... |1342: array-data (8 units) │ │ +3b81b4: 0003 0400 0b00 0000 0e00 0101 9d03 ... |134a: array-data (26 units) │ │ +3b81e8: 0003 0400 0500 0000 b200 0101 7601 ... |1364: array-data (14 units) │ │ +3b8204: 0003 0400 0200 0000 d000 0101 1101 ... |1372: array-data (8 units) │ │ +3b8214: 0003 0400 0600 0000 1c01 0101 9401 ... |137a: array-data (16 units) │ │ +3b8234: 0003 0400 1c00 0000 2600 047f 2700 ... |138a: array-data (60 units) │ │ +3b82ac: 0003 0400 2400 0000 2600 047f 2700 ... |13c6: array-data (76 units) │ │ +3b8344: 0003 0400 0e00 0000 2401 0101 2501 ... |1412: array-data (32 units) │ │ +3b8384: 0003 0400 0a00 0000 ef01 0101 f001 ... |1432: array-data (24 units) │ │ +3b83b4: 0003 0400 0a00 0000 ef01 0101 f001 ... |144a: array-data (24 units) │ │ +3b83e4: 0003 0400 0300 0000 0200 0101 f200 ... |1462: array-data (10 units) │ │ +3b83f8: 0003 0400 1a00 0000 1804 047f 1904 ... |146c: array-data (56 units) │ │ +3b8468: 0003 0400 1000 0000 9500 0101 9600 ... |14a4: array-data (36 units) │ │ +3b84b0: 0003 0400 4300 0000 0e00 0101 9a00 ... |14c8: array-data (138 units) │ │ +3b85c4: 0003 0400 0300 0000 3400 0101 8c01 ... |1552: array-data (10 units) │ │ +3b85d8: 0003 0400 1e00 0000 af00 0101 4001 ... |155c: array-data (64 units) │ │ +3b8658: 0003 0400 0800 0000 3400 0101 9800 ... |159c: array-data (20 units) │ │ +3b8680: 0003 0400 0b00 0000 2003 0101 2103 ... |15b0: array-data (26 units) │ │ +3b86b4: 0003 0400 0b00 0000 d000 0101 4400 ... |15ca: array-data (26 units) │ │ +3b86e8: 0003 0400 0800 0000 4700 047f 2601 ... |15e4: array-data (20 units) │ │ +3b8710: 0003 0400 0500 0000 1101 047f 8403 ... |15f8: array-data (14 units) │ │ +3b872c: 0003 0400 0900 0000 5900 047f 5a00 ... |1606: array-data (22 units) │ │ +3b8758: 0003 0400 0500 0000 0000 0101 da00 ... |161c: array-data (14 units) │ │ +3b8774: 0003 0400 0300 0000 d400 0101 4f00 ... |162a: array-data (10 units) │ │ +3b8788: 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 │ │ -3b87d4: |[3b87d4] de.danoeh.antennapod.R$styleable.:()V │ │ -3b87e4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3b87ea: 0e00 |0003: return-void │ │ +3b879c: |[3b879c] de.danoeh.antennapod.R$styleable.:()V │ │ +3b87ac: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3b87b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -759452,17 +759452,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3b8804: |[3b8804] de.danoeh.antennapod.R$xml.:()V │ │ -3b8814: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3b881a: 0e00 |0003: return-void │ │ +3b87cc: |[3b87cc] de.danoeh.antennapod.R$xml.:()V │ │ +3b87dc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3b87e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -759493,17 +759493,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3b881c: |[3b881c] de.danoeh.antennapod.R.:()V │ │ -3b882c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3b8832: 0e00 |0003: return-void │ │ +3b87e4: |[3b87e4] de.danoeh.antennapod.R.:()V │ │ +3b87f4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3b87fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -759535,18 +759535,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 │ │ -3b8834: |[3b8834] de.danoeh.antennapod.activity.BugReportActivity$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/activity/BugReportActivity;)V │ │ -3b8844: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3b884a: 5b01 f76b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/BugReportActivity$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/activity/BugReportActivity; // field@6bf7 │ │ -3b884e: 0e00 |0005: return-void │ │ +3b87fc: |[3b87fc] de.danoeh.antennapod.activity.BugReportActivity$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/activity/BugReportActivity;)V │ │ +3b880c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3b8812: 5b01 f76b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/BugReportActivity$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/activity/BugReportActivity; // field@6bf7 │ │ +3b8816: 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; │ │ │ │ @@ -759556,18 +759556,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 │ │ -3b8850: |[3b8850] de.danoeh.antennapod.activity.BugReportActivity$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ -3b8860: 5410 f76b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/BugReportActivity$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/activity/BugReportActivity; // field@6bf7 │ │ -3b8864: 7130 6a94 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@946a │ │ -3b886a: 0e00 |0005: return-void │ │ +3b8818: |[3b8818] de.danoeh.antennapod.activity.BugReportActivity$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ +3b8828: 5410 f76b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/BugReportActivity$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/activity/BugReportActivity; // field@6bf7 │ │ +3b882c: 7130 6a94 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@946a │ │ +3b8832: 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 │ │ @@ -759602,18 +759602,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 │ │ -3b886c: |[3b886c] de.danoeh.antennapod.activity.BugReportActivity$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/activity/BugReportActivity;)V │ │ -3b887c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3b8882: 5b01 f86b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/BugReportActivity$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/activity/BugReportActivity; // field@6bf8 │ │ -3b8886: 0e00 |0005: return-void │ │ +3b8834: |[3b8834] de.danoeh.antennapod.activity.BugReportActivity$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/activity/BugReportActivity;)V │ │ +3b8844: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3b884a: 5b01 f86b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/BugReportActivity$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/activity/BugReportActivity; // field@6bf8 │ │ +3b884e: 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; │ │ │ │ @@ -759623,18 +759623,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3b8888: |[3b8888] de.danoeh.antennapod.activity.BugReportActivity$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ -3b8898: 5410 f86b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/BugReportActivity$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/activity/BugReportActivity; // field@6bf8 │ │ -3b889c: 7120 6b94 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@946b │ │ -3b88a2: 0e00 |0005: return-void │ │ +3b8850: |[3b8850] de.danoeh.antennapod.activity.BugReportActivity$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ +3b8860: 5410 f86b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/BugReportActivity$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/activity/BugReportActivity; // field@6bf8 │ │ +3b8864: 7120 6b94 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@946b │ │ +3b886a: 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; │ │ │ │ @@ -759672,19 +759672,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 │ │ -3b88a4: |[3b88a4] de.danoeh.antennapod.activity.BugReportActivity$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/activity/BugReportActivity;Landroid/widget/TextView;)V │ │ -3b88b4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3b88ba: 5b01 f96b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/BugReportActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/BugReportActivity; // field@6bf9 │ │ -3b88be: 5b02 fa6b |0005: iput-object v2, v0, Lde/danoeh/antennapod/activity/BugReportActivity$$ExternalSyntheticLambda2;.f$1:Landroid/widget/TextView; // field@6bfa │ │ -3b88c2: 0e00 |0007: return-void │ │ +3b886c: |[3b886c] de.danoeh.antennapod.activity.BugReportActivity$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/activity/BugReportActivity;Landroid/widget/TextView;)V │ │ +3b887c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3b8882: 5b01 f96b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/BugReportActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/BugReportActivity; // field@6bf9 │ │ +3b8886: 5b02 fa6b |0005: iput-object v2, v0, Lde/danoeh/antennapod/activity/BugReportActivity$$ExternalSyntheticLambda2;.f$1:Landroid/widget/TextView; // field@6bfa │ │ +3b888a: 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; │ │ @@ -759695,19 +759695,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3b88c4: |[3b88c4] de.danoeh.antennapod.activity.BugReportActivity$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ -3b88d4: 5420 f96b |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/BugReportActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/BugReportActivity; // field@6bf9 │ │ -3b88d8: 5421 fa6b |0002: iget-object v1, v2, Lde/danoeh/antennapod/activity/BugReportActivity$$ExternalSyntheticLambda2;.f$1:Landroid/widget/TextView; // field@6bfa │ │ -3b88dc: 7130 6994 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@9469 │ │ -3b88e2: 0e00 |0007: return-void │ │ +3b888c: |[3b888c] de.danoeh.antennapod.activity.BugReportActivity$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ +3b889c: 5420 f96b |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/BugReportActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/BugReportActivity; // field@6bf9 │ │ +3b88a0: 5421 fa6b |0002: iget-object v1, v2, Lde/danoeh/antennapod/activity/BugReportActivity$$ExternalSyntheticLambda2;.f$1:Landroid/widget/TextView; // field@6bfa │ │ +3b88a4: 7130 6994 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@9469 │ │ +3b88aa: 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; │ │ │ │ @@ -759741,18 +759741,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 │ │ -3b8cdc: |[3b8cdc] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/activity/MainActivity;)V │ │ -3b8cec: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3b8cf2: 5b01 fc6b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@6bfc │ │ -3b8cf6: 0e00 |0005: return-void │ │ +3b8ca4: |[3b8ca4] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/activity/MainActivity;)V │ │ +3b8cb4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3b8cba: 5b01 fc6b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@6bfc │ │ +3b8cbe: 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; │ │ │ │ @@ -759762,18 +759762,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3b8cf8: |[3b8cf8] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -3b8d08: 5410 fc6b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@6bfc │ │ -3b8d0c: 7120 8894 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@9488 │ │ -3b8d12: 0e00 |0005: return-void │ │ +3b8cc0: |[3b8cc0] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +3b8cd0: 5410 fc6b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@6bfc │ │ +3b8cd4: 7120 8894 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@9488 │ │ +3b8cda: 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; │ │ │ │ @@ -759807,18 +759807,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 │ │ -3b8d14: |[3b8d14] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/activity/MainActivity;)V │ │ -3b8d24: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3b8d2a: 5b01 fd6b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@6bfd │ │ -3b8d2e: 0e00 |0005: return-void │ │ +3b8cdc: |[3b8cdc] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/activity/MainActivity;)V │ │ +3b8cec: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3b8cf2: 5b01 fd6b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@6bfd │ │ +3b8cf6: 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; │ │ │ │ @@ -759828,18 +759828,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3b8d30: |[3b8d30] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ -3b8d40: 5410 fd6b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@6bfd │ │ -3b8d44: 7120 8994 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/MainActivity;.$r8$lambda$r7L95UgVorLmU1eMkuls8u6g4OY:(Lde/danoeh/antennapod/activity/MainActivity;Landroid/view/View;)V // method@9489 │ │ -3b8d4a: 0e00 |0005: return-void │ │ +3b8cf8: |[3b8cf8] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ +3b8d08: 5410 fd6b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@6bfd │ │ +3b8d0c: 7120 8994 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/MainActivity;.$r8$lambda$r7L95UgVorLmU1eMkuls8u6g4OY:(Lde/danoeh/antennapod/activity/MainActivity;Landroid/view/View;)V // method@9489 │ │ +3b8d12: 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; │ │ │ │ @@ -759877,19 +759877,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 │ │ -3b8df0: |[3b8df0] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/activity/MainActivity;Lde/danoeh/antennapod/event/MessageEvent;)V │ │ -3b8e00: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3b8e06: 5b01 ff6b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@6bff │ │ -3b8e0a: 5b02 006c |0005: iput-object v2, v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda5;.f$1:Lde/danoeh/antennapod/event/MessageEvent; // field@6c00 │ │ -3b8e0e: 0e00 |0007: return-void │ │ +3b8db8: |[3b8db8] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/activity/MainActivity;Lde/danoeh/antennapod/event/MessageEvent;)V │ │ +3b8dc8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3b8dce: 5b01 ff6b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@6bff │ │ +3b8dd2: 5b02 006c |0005: iput-object v2, v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda5;.f$1:Lde/danoeh/antennapod/event/MessageEvent; // field@6c00 │ │ +3b8dd6: 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; │ │ @@ -759900,19 +759900,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3b8e10: |[3b8e10] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda5.onClick:(Landroid/view/View;)V │ │ -3b8e20: 5420 ff6b |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@6bff │ │ -3b8e24: 5421 006c |0002: iget-object v1, v2, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda5;.f$1:Lde/danoeh/antennapod/event/MessageEvent; // field@6c00 │ │ -3b8e28: 7130 8794 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@9487 │ │ -3b8e2e: 0e00 |0007: return-void │ │ +3b8dd8: |[3b8dd8] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda5.onClick:(Landroid/view/View;)V │ │ +3b8de8: 5420 ff6b |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@6bff │ │ +3b8dec: 5421 006c |0002: iget-object v1, v2, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda5;.f$1:Lde/danoeh/antennapod/event/MessageEvent; // field@6c00 │ │ +3b8df0: 7130 8794 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@9487 │ │ +3b8df6: 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; │ │ │ │ @@ -759950,32 +759950,32 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 30 16-bit code units │ │ -3b8ecc: |[3b8ecc] de.danoeh.antennapod.activity.MainActivity$2.:()V │ │ -3b8edc: 7100 4ca8 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/TransitionEffect;.values:()[Lde/danoeh/antennapod/fragment/TransitionEffect; // method@a84c │ │ -3b8ee2: 0c00 |0003: move-result-object v0 │ │ -3b8ee4: 2100 |0004: array-length v0, v0 │ │ -3b8ee6: 2300 0120 |0005: new-array v0, v0, [I // type@2001 │ │ -3b8eea: 6900 026c |0007: sput-object v0, Lde/danoeh/antennapod/activity/MainActivity$2;.$SwitchMap$de$danoeh$antennapod$fragment$TransitionEffect:[I // field@6c02 │ │ -3b8eee: 6201 a994 |0009: sget-object v1, Lde/danoeh/antennapod/fragment/TransitionEffect;.FADE:Lde/danoeh/antennapod/fragment/TransitionEffect; // field@94a9 │ │ -3b8ef2: 6e10 97b2 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3b8ef8: 0a01 |000e: move-result v1 │ │ -3b8efa: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -3b8efc: 4b02 0001 |0010: aput v2, v0, v1 │ │ -3b8f00: 6200 026c |0012: sget-object v0, Lde/danoeh/antennapod/activity/MainActivity$2;.$SwitchMap$de$danoeh$antennapod$fragment$TransitionEffect:[I // field@6c02 │ │ -3b8f04: 6201 ab94 |0014: sget-object v1, Lde/danoeh/antennapod/fragment/TransitionEffect;.SLIDE:Lde/danoeh/antennapod/fragment/TransitionEffect; // field@94ab │ │ -3b8f08: 6e10 97b2 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3b8f0e: 0a01 |0019: move-result v1 │ │ -3b8f10: 1222 |001a: const/4 v2, #int 2 // #2 │ │ -3b8f12: 4b02 0001 |001b: aput v2, v0, v1 │ │ -3b8f16: 0e00 |001d: return-void │ │ +3b8e94: |[3b8e94] de.danoeh.antennapod.activity.MainActivity$2.:()V │ │ +3b8ea4: 7100 4ca8 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/TransitionEffect;.values:()[Lde/danoeh/antennapod/fragment/TransitionEffect; // method@a84c │ │ +3b8eaa: 0c00 |0003: move-result-object v0 │ │ +3b8eac: 2100 |0004: array-length v0, v0 │ │ +3b8eae: 2300 0120 |0005: new-array v0, v0, [I // type@2001 │ │ +3b8eb2: 6900 026c |0007: sput-object v0, Lde/danoeh/antennapod/activity/MainActivity$2;.$SwitchMap$de$danoeh$antennapod$fragment$TransitionEffect:[I // field@6c02 │ │ +3b8eb6: 6201 a994 |0009: sget-object v1, Lde/danoeh/antennapod/fragment/TransitionEffect;.FADE:Lde/danoeh/antennapod/fragment/TransitionEffect; // field@94a9 │ │ +3b8eba: 6e10 97b2 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3b8ec0: 0a01 |000e: move-result v1 │ │ +3b8ec2: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +3b8ec4: 4b02 0001 |0010: aput v2, v0, v1 │ │ +3b8ec8: 6200 026c |0012: sget-object v0, Lde/danoeh/antennapod/activity/MainActivity$2;.$SwitchMap$de$danoeh$antennapod$fragment$TransitionEffect:[I // field@6c02 │ │ +3b8ecc: 6201 ab94 |0014: sget-object v1, Lde/danoeh/antennapod/fragment/TransitionEffect;.SLIDE:Lde/danoeh/antennapod/fragment/TransitionEffect; // field@94ab │ │ +3b8ed0: 6e10 97b2 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3b8ed6: 0a01 |0019: move-result v1 │ │ +3b8ed8: 1222 |001a: const/4 v2, #int 2 // #2 │ │ +3b8eda: 4b02 0001 |001b: aput v2, v0, v1 │ │ +3b8ede: 0e00 |001d: return-void │ │ catches : 2 │ │ 0x0009 - 0x0012 │ │ Ljava/lang/NoSuchFieldError; -> 0x0012 │ │ 0x0012 - 0x001d │ │ Ljava/lang/NoSuchFieldError; -> 0x001d │ │ positions : │ │ 0x0000 line=425 │ │ @@ -760016,19 +760016,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 │ │ -3ba560: |[3ba560] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/String;)V │ │ -3ba570: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ba576: 5b01 146c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c14 │ │ -3ba57a: 5b02 156c |0005: iput-object v2, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@6c15 │ │ -3ba57e: 0e00 |0007: return-void │ │ +3ba528: |[3ba528] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/String;)V │ │ +3ba538: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ba53e: 5b01 146c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c14 │ │ +3ba542: 5b02 156c |0005: iput-object v2, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@6c15 │ │ +3ba546: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/String; │ │ @@ -760039,20 +760039,20 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -3ba53c: |[3ba53c] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda0.call:()Ljava/lang/Object; │ │ -3ba54c: 5420 146c |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c14 │ │ -3ba550: 5421 156c |0002: iget-object v1, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@6c15 │ │ -3ba554: 7120 f694 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$Dgaq-KTdLG47eDfm7PXiE5rMqtc:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/String;)Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; // method@94f6 │ │ -3ba55a: 0c00 |0007: move-result-object v0 │ │ -3ba55c: 1100 |0008: return-object v0 │ │ +3ba504: |[3ba504] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda0.call:()Ljava/lang/Object; │ │ +3ba514: 5420 146c |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c14 │ │ +3ba518: 5421 156c |0002: iget-object v1, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@6c15 │ │ +3ba51c: 7120 f694 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$Dgaq-KTdLG47eDfm7PXiE5rMqtc:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/String;)Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; // method@94f6 │ │ +3ba522: 0c00 |0007: move-result-object v0 │ │ +3ba524: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda0; │ │ │ │ source_file_idx : 20747 (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 │ │ -3ba580: |[3ba580] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda10.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V │ │ -3ba590: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ba596: 5b01 166c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c16 │ │ -3ba59a: 0e00 |0005: return-void │ │ +3ba548: |[3ba548] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda10.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V │ │ +3ba558: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ba55e: 5b01 166c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c16 │ │ +3ba562: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda10; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ │ │ @@ -760106,18 +760106,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3ba59c: |[3ba59c] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda10.onClick:(Landroid/view/View;)V │ │ -3ba5ac: 5410 166c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c16 │ │ -3ba5b0: 7120 f494 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$7fxlNQCOBhFqMjJShk4UDiTT9bo:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/view/View;)V // method@94f4 │ │ -3ba5b6: 0e00 |0005: return-void │ │ +3ba564: |[3ba564] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda10.onClick:(Landroid/view/View;)V │ │ +3ba574: 5410 166c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c16 │ │ +3ba578: 7120 f494 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$7fxlNQCOBhFqMjJShk4UDiTT9bo:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/view/View;)V // method@94f4 │ │ +3ba57e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda10; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -760151,18 +760151,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 │ │ -3ba5b8: |[3ba5b8] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda11.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V │ │ -3ba5c8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ba5ce: 5b01 176c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c17 │ │ -3ba5d2: 0e00 |0005: return-void │ │ +3ba580: |[3ba580] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda11.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V │ │ +3ba590: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ba596: 5b01 176c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c17 │ │ +3ba59a: 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; │ │ │ │ @@ -760172,18 +760172,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3ba5d4: |[3ba5d4] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda11.onClick:(Landroid/view/View;)V │ │ -3ba5e4: 5410 176c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c17 │ │ -3ba5e8: 7120 0095 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$rVjAFLM8Px4fatga_3ikYzDf8qA:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/view/View;)V // method@9500 │ │ -3ba5ee: 0e00 |0005: return-void │ │ +3ba59c: |[3ba59c] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda11.onClick:(Landroid/view/View;)V │ │ +3ba5ac: 5410 176c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c17 │ │ +3ba5b0: 7120 0095 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$rVjAFLM8Px4fatga_3ikYzDf8qA:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/view/View;)V // method@9500 │ │ +3ba5b6: 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/view/View; │ │ │ │ @@ -760221,19 +760221,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 │ │ -3ba614: |[3ba614] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda12.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)V │ │ -3ba624: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ba62a: 5b01 186c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c18 │ │ -3ba62e: 5b02 196c |0005: iput-object v2, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda12;.f$1:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@6c19 │ │ -3ba632: 0e00 |0007: return-void │ │ +3ba5dc: |[3ba5dc] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda12.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)V │ │ +3ba5ec: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ba5f2: 5b01 186c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c18 │ │ +3ba5f6: 5b02 196c |0005: iput-object v2, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda12;.f$1:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@6c19 │ │ +3ba5fa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda12; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; │ │ @@ -760244,20 +760244,20 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -3ba5f0: |[3ba5f0] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda12.call:()Ljava/lang/Object; │ │ -3ba600: 5420 186c |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c18 │ │ -3ba604: 5421 196c |0002: iget-object v1, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda12;.f$1:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@6c19 │ │ -3ba608: 7120 fb94 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$_n08_V5c_UEGAGv4cD6rWMzvrnw:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)Lde/danoeh/antennapod/model/download/DownloadResult; // method@94fb │ │ -3ba60e: 0c00 |0007: move-result-object v0 │ │ -3ba610: 1100 |0008: return-object v0 │ │ +3ba5b8: |[3ba5b8] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda12.call:()Ljava/lang/Object; │ │ +3ba5c8: 5420 186c |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c18 │ │ +3ba5cc: 5421 196c |0002: iget-object v1, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda12;.f$1:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@6c19 │ │ +3ba5d0: 7120 fb94 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$_n08_V5c_UEGAGv4cD6rWMzvrnw:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)Lde/danoeh/antennapod/model/download/DownloadResult; // method@94fb │ │ +3ba5d6: 0c00 |0007: move-result-object v0 │ │ +3ba5d8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda12; │ │ │ │ source_file_idx : 20747 (R8$$SyntheticClass) │ │ @@ -760290,18 +760290,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 │ │ -3ba6ac: |[3ba6ac] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda15.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V │ │ -3ba6bc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ba6c2: 5b01 1c6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda15;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c1c │ │ -3ba6c6: 0e00 |0005: return-void │ │ +3ba674: |[3ba674] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda15.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V │ │ +3ba684: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ba68a: 5b01 1c6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda15;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c1c │ │ +3ba68e: 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) Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ │ │ @@ -760311,18 +760311,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 │ │ -3ba6c8: |[3ba6c8] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda15.onClick:(Landroid/content/DialogInterface;I)V │ │ -3ba6d8: 5410 1c6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda15;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c1c │ │ -3ba6dc: 7130 ff94 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$pZtzYKIv3qhO3KCzibr4YMRPs2U:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/content/DialogInterface;I)V // method@94ff │ │ -3ba6e2: 0e00 |0005: return-void │ │ +3ba690: |[3ba690] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda15.onClick:(Landroid/content/DialogInterface;I)V │ │ +3ba6a0: 5410 1c6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda15;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c1c │ │ +3ba6a4: 7130 ff94 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$pZtzYKIv3qhO3KCzibr4YMRPs2U:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/content/DialogInterface;I)V // method@94ff │ │ +3ba6aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda15; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0006 reg=3 (null) I │ │ @@ -760357,18 +760357,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 │ │ -3ba6e4: |[3ba6e4] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda16.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V │ │ -3ba6f4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ba6fa: 5b01 1d6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda16;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c1d │ │ -3ba6fe: 0e00 |0005: return-void │ │ +3ba6ac: |[3ba6ac] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda16.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V │ │ +3ba6bc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ba6c2: 5b01 1d6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda16;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c1d │ │ +3ba6c6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda16; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ │ │ @@ -760378,18 +760378,18 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3ba700: |[3ba700] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda16.onDismiss:(Landroid/content/DialogInterface;)V │ │ -3ba710: 5410 1d6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda16;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c1d │ │ -3ba714: 7120 0495 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$zs-kLq0BhEH79jvRDQfgt9inLSM:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/content/DialogInterface;)V // method@9504 │ │ -3ba71a: 0e00 |0005: return-void │ │ +3ba6c8: |[3ba6c8] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda16.onDismiss:(Landroid/content/DialogInterface;)V │ │ +3ba6d8: 5410 1d6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda16;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c1d │ │ +3ba6dc: 7120 0495 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$zs-kLq0BhEH79jvRDQfgt9inLSM:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/content/DialogInterface;)V // method@9504 │ │ +3ba6e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda16; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/content/DialogInterface; │ │ │ │ @@ -760427,19 +760427,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 │ │ -3ba71c: |[3ba71c] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda17.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/util/List;)V │ │ -3ba72c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ba732: 5b01 1e6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda17;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c1e │ │ -3ba736: 5b02 1f6c |0005: iput-object v2, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda17;.f$1:Ljava/util/List; // field@6c1f │ │ -3ba73a: 0e00 |0007: return-void │ │ +3ba6e4: |[3ba6e4] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda17.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/util/List;)V │ │ +3ba6f4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ba6fa: 5b01 1e6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda17;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c1e │ │ +3ba6fe: 5b02 1f6c |0005: iput-object v2, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda17;.f$1:Ljava/util/List; // field@6c1f │ │ +3ba702: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda17; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/util/List; │ │ @@ -760450,19 +760450,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 │ │ -3ba73c: |[3ba73c] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda17.onClick:(Landroid/content/DialogInterface;I)V │ │ -3ba74c: 5420 1e6c |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda17;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c1e │ │ -3ba750: 5421 1f6c |0002: iget-object v1, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda17;.f$1:Ljava/util/List; // field@6c1f │ │ -3ba754: 7140 fa94 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$Uv-qZa4g3VvydZaUx7UX1dT1iW4:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/util/List;Landroid/content/DialogInterface;I)V // method@94fa │ │ -3ba75a: 0e00 |0007: return-void │ │ +3ba704: |[3ba704] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda17.onClick:(Landroid/content/DialogInterface;I)V │ │ +3ba714: 5420 1e6c |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda17;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c1e │ │ +3ba718: 5421 1f6c |0002: iget-object v1, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda17;.f$1:Ljava/util/List; // field@6c1f │ │ +3ba71c: 7140 fa94 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$Uv-qZa4g3VvydZaUx7UX1dT1iW4:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/util/List;Landroid/content/DialogInterface;I)V // method@94fa │ │ +3ba722: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda17; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0008 reg=4 (null) I │ │ @@ -760497,18 +760497,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 │ │ -3ba75c: |[3ba75c] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda18.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V │ │ -3ba76c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ba772: 5b01 206c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda18;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c20 │ │ -3ba776: 0e00 |0005: return-void │ │ +3ba724: |[3ba724] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda18.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V │ │ +3ba734: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ba73a: 5b01 206c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda18;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c20 │ │ +3ba73e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda18; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ │ │ @@ -760518,18 +760518,18 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3ba778: |[3ba778] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda18.onCancel:(Landroid/content/DialogInterface;)V │ │ -3ba788: 5410 206c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda18;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c20 │ │ -3ba78c: 7120 f194 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$2pflPKyzEb6caYNC_FyHoyOL1DQ:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/content/DialogInterface;)V // method@94f1 │ │ -3ba792: 0e00 |0005: return-void │ │ +3ba740: |[3ba740] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda18.onCancel:(Landroid/content/DialogInterface;)V │ │ +3ba750: 5410 206c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda18;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c20 │ │ +3ba754: 7120 f194 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$2pflPKyzEb6caYNC_FyHoyOL1DQ:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/content/DialogInterface;)V // method@94f1 │ │ +3ba75a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda18; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/content/DialogInterface; │ │ │ │ @@ -760567,19 +760567,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 │ │ -3ba794: |[3ba794] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda19.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;)V │ │ -3ba7a4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ba7aa: 5b01 216c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda19;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c21 │ │ -3ba7ae: 5b02 226c |0005: iput-object v2, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda19;.f$1:Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // field@6c22 │ │ -3ba7b2: 0e00 |0007: return-void │ │ +3ba75c: |[3ba75c] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda19.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;)V │ │ +3ba76c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ba772: 5b01 216c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda19;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c21 │ │ +3ba776: 5b02 226c |0005: iput-object v2, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda19;.f$1:Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // field@6c22 │ │ +3ba77a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda19; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; │ │ @@ -760590,19 +760590,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3ba7b4: |[3ba7b4] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda19.run:()V │ │ -3ba7c4: 5420 216c |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda19;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c21 │ │ -3ba7c8: 5421 226c |0002: iget-object v1, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda19;.f$1:Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // field@6c22 │ │ -3ba7cc: 7120 f994 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$R8sLQVSNnK9SNxdZ9s0YwKZfUc0:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;)V // method@94f9 │ │ -3ba7d2: 0e00 |0007: return-void │ │ +3ba77c: |[3ba77c] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda19.run:()V │ │ +3ba78c: 5420 216c |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda19;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c21 │ │ +3ba790: 5421 226c |0002: iget-object v1, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda19;.f$1:Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // field@6c22 │ │ +3ba794: 7120 f994 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$R8sLQVSNnK9SNxdZ9s0YwKZfUc0:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;)V // method@94f9 │ │ +3ba79a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda19; │ │ │ │ source_file_idx : 20747 (R8$$SyntheticClass) │ │ @@ -760635,18 +760635,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 │ │ -3ba7d4: |[3ba7d4] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V │ │ -3ba7e4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ba7ea: 5b01 236c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c23 │ │ -3ba7ee: 0e00 |0005: return-void │ │ +3ba79c: |[3ba79c] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V │ │ +3ba7ac: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ba7b2: 5b01 236c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c23 │ │ +3ba7b6: 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; │ │ │ │ @@ -760656,18 +760656,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3ba7f0: |[3ba7f0] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda1.run:()V │ │ -3ba800: 5410 236c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c23 │ │ -3ba804: 7110 f794 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$GulUTiUHosujIGBUhnExzVKAkR8:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V // method@94f7 │ │ -3ba80a: 0e00 |0005: return-void │ │ +3ba7b8: |[3ba7b8] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda1.run:()V │ │ +3ba7c8: 5410 236c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c23 │ │ +3ba7cc: 7110 f794 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$GulUTiUHosujIGBUhnExzVKAkR8:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V // method@94f7 │ │ +3ba7d2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda1; │ │ │ │ source_file_idx : 20747 (R8$$SyntheticClass) │ │ @@ -760696,35 +760696,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3ba8a0: |[3ba8a0] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda2.:()V │ │ -3ba8b0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ba8b6: 0e00 |0003: return-void │ │ +3ba868: |[3ba868] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda2.:()V │ │ +3ba878: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ba87e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda2;) │ │ name : 'call' │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -3ba884: |[3ba884] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda2.call:()Ljava/lang/Object; │ │ -3ba894: 7100 5e9b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedList:()Ljava/util/List; // method@9b5e │ │ -3ba89a: 0c00 |0003: move-result-object v0 │ │ -3ba89c: 1100 |0004: return-object v0 │ │ +3ba84c: |[3ba84c] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda2.call:()Ljava/lang/Object; │ │ +3ba85c: 7100 5e9b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedList:()Ljava/util/List; // method@9b5e │ │ +3ba862: 0c00 |0003: move-result-object v0 │ │ +3ba864: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda2; │ │ │ │ source_file_idx : 20747 (R8$$SyntheticClass) │ │ @@ -760761,19 +760761,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 │ │ -3ba928: |[3ba928] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -3ba938: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ba93e: 5b01 276c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c27 │ │ -3ba942: 5b02 286c |0005: iput-object v2, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda5;.f$1:Lde/danoeh/antennapod/model/feed/Feed; // field@6c28 │ │ -3ba946: 0e00 |0007: return-void │ │ +3ba8f0: |[3ba8f0] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +3ba900: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ba906: 5b01 276c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c27 │ │ +3ba90a: 5b02 286c |0005: iput-object v2, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda5;.f$1:Lde/danoeh/antennapod/model/feed/Feed; // field@6c28 │ │ +3ba90e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ @@ -760784,19 +760784,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3ba948: |[3ba948] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda5.onClick:(Landroid/view/View;)V │ │ -3ba958: 5420 276c |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c27 │ │ -3ba95c: 5421 286c |0002: iget-object v1, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda5;.f$1:Lde/danoeh/antennapod/model/feed/Feed; // field@6c28 │ │ -3ba960: 7130 fd94 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$hi785Ed59_1ny6L2vpKQJxreomE:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lde/danoeh/antennapod/model/feed/Feed;Landroid/view/View;)V // method@94fd │ │ -3ba966: 0e00 |0007: return-void │ │ +3ba910: |[3ba910] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda5.onClick:(Landroid/view/View;)V │ │ +3ba920: 5420 276c |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c27 │ │ +3ba924: 5421 286c |0002: iget-object v1, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda5;.f$1:Lde/danoeh/antennapod/model/feed/Feed; // field@6c28 │ │ +3ba928: 7130 fd94 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$hi785Ed59_1ny6L2vpKQJxreomE:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lde/danoeh/antennapod/model/feed/Feed;Landroid/view/View;)V // method@94fd │ │ +3ba92e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/view/View; │ │ │ │ @@ -760830,18 +760830,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 │ │ -3ba968: |[3ba968] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V │ │ -3ba978: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ba97e: 5b01 296c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c29 │ │ -3ba982: 0e00 |0005: return-void │ │ +3ba930: |[3ba930] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V │ │ +3ba940: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ba946: 5b01 296c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c29 │ │ +3ba94a: 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) Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ │ │ @@ -760851,18 +760851,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3ba984: |[3ba984] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda6.onClick:(Landroid/view/View;)V │ │ -3ba994: 5410 296c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c29 │ │ -3ba998: 7120 f294 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$3VhBAhawE_OdE9NE0QbRDAvdh7o:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/view/View;)V // method@94f2 │ │ -3ba99e: 0e00 |0005: return-void │ │ +3ba94c: |[3ba94c] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda6.onClick:(Landroid/view/View;)V │ │ +3ba95c: 5410 296c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c29 │ │ +3ba960: 7120 f294 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$3VhBAhawE_OdE9NE0QbRDAvdh7o:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/view/View;)V // method@94f2 │ │ +3ba966: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -760896,18 +760896,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 │ │ -3ba9a0: |[3ba9a0] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V │ │ -3ba9b0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ba9b6: 5b01 2a6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c2a │ │ -3ba9ba: 0e00 |0005: return-void │ │ +3ba968: |[3ba968] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V │ │ +3ba978: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ba97e: 5b01 2a6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c2a │ │ +3ba982: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda7; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ │ │ @@ -760917,18 +760917,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3ba9bc: |[3ba9bc] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda7.onClick:(Landroid/view/View;)V │ │ -3ba9cc: 5410 2a6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c2a │ │ -3ba9d0: 7120 0395 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$vgbaSVIZP0iDMN3_JjcLPt90WXs:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/view/View;)V // method@9503 │ │ -3ba9d6: 0e00 |0005: return-void │ │ +3ba984: |[3ba984] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda7.onClick:(Landroid/view/View;)V │ │ +3ba994: 5410 2a6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c2a │ │ +3ba998: 7120 0395 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$vgbaSVIZP0iDMN3_JjcLPt90WXs:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/view/View;)V // method@9503 │ │ +3ba99e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda7; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -760958,34 +760958,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3ba9d8: |[3ba9d8] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda8.:()V │ │ -3ba9e8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ba9ee: 0e00 |0003: return-void │ │ +3ba9a0: |[3ba9a0] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda8.:()V │ │ +3ba9b0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ba9b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda8;) │ │ 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 │ │ -3ba9f0: |[3ba9f0] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda8.onClick:(Landroid/content/DialogInterface;I)V │ │ -3baa00: 7120 fe94 2100 |0000: invoke-static {v1, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$ofLVjcWPqPiY4oHOnOtKqkgLHcE:(Landroid/content/DialogInterface;I)V // method@94fe │ │ -3baa06: 0e00 |0003: return-void │ │ +3ba9b8: |[3ba9b8] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda8.onClick:(Landroid/content/DialogInterface;I)V │ │ +3ba9c8: 7120 fe94 2100 |0000: invoke-static {v1, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$ofLVjcWPqPiY4oHOnOtKqkgLHcE:(Landroid/content/DialogInterface;I)V // method@94fe │ │ +3ba9ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda8; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -761020,18 +761020,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 │ │ -3baa08: |[3baa08] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda9.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V │ │ -3baa18: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3baa1e: 5b01 2b6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c2b │ │ -3baa22: 0e00 |0005: return-void │ │ +3ba9d0: |[3ba9d0] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda9.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V │ │ +3ba9e0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ba9e6: 5b01 2b6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c2b │ │ +3ba9ea: 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) Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ │ │ @@ -761041,18 +761041,18 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3baa24: |[3baa24] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda9.onDismiss:(Landroid/content/DialogInterface;)V │ │ -3baa34: 5410 2b6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c2b │ │ -3baa38: 7120 f394 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$7QpvaCmFccSo93xx7d6KXsjkzTo:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/content/DialogInterface;)V // method@94f3 │ │ -3baa3e: 0e00 |0005: return-void │ │ +3ba9ec: |[3ba9ec] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda9.onDismiss:(Landroid/content/DialogInterface;)V │ │ +3ba9fc: 5410 2b6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c2b │ │ +3baa00: 7120 f394 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$7QpvaCmFccSo93xx7d6KXsjkzTo:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/content/DialogInterface;)V // method@94f3 │ │ +3baa06: 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/content/DialogInterface; │ │ │ │ @@ -761091,18 +761091,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 │ │ -3bab28: |[3bab28] de.danoeh.antennapod.activity.OnlineFeedViewActivity$2.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/content/Context;ILjava/util/List;)V │ │ -3bab38: 5b01 2d6c |0000: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$2;.this$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c2d │ │ -3bab3c: 7040 bc0f 2043 |0002: invoke-direct {v0, v2, v3, v4}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@0fbc │ │ -3bab42: 0e00 |0005: return-void │ │ +3baaf0: |[3baaf0] de.danoeh.antennapod.activity.OnlineFeedViewActivity$2.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/content/Context;ILjava/util/List;)V │ │ +3bab00: 5b01 2d6c |0000: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$2;.this$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c2d │ │ +3bab04: 7040 bc0f 2043 |0002: invoke-direct {v0, v2, v3, v4}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@0fbc │ │ +3bab0a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=497 │ │ 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; │ │ @@ -761115,19 +761115,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 │ │ -3bab0c: |[3bab0c] de.danoeh.antennapod.activity.OnlineFeedViewActivity$2.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -3bab1c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -3bab1e: 6f40 c30f 1032 |0001: invoke-super {v0, v1, v2, v3}, Landroid/widget/ArrayAdapter;.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@0fc3 │ │ -3bab24: 0c01 |0004: move-result-object v1 │ │ -3bab26: 1101 |0005: return-object v1 │ │ +3baad4: |[3baad4] de.danoeh.antennapod.activity.OnlineFeedViewActivity$2.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +3baae4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +3baae6: 6f40 c30f 1032 |0001: invoke-super {v0, v1, v2, v3}, Landroid/widget/ArrayAdapter;.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@0fc3 │ │ +3baaec: 0c01 |0004: move-result-object v1 │ │ +3baaee: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=501 │ │ 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; │ │ @@ -761176,19 +761176,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 │ │ -3bab44: |[3bab44] de.danoeh.antennapod.activity.OnlineFeedViewActivity$3.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/util/List;)V │ │ -3bab54: 5b01 2e6c |0000: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$3;.this$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c2e │ │ -3bab58: 5b02 2f6c |0002: iput-object v2, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$3;.val$alternateUrlsList:Ljava/util/List; // field@6c2f │ │ -3bab5c: 7010 ffb2 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3bab62: 0e00 |0007: return-void │ │ +3bab0c: |[3bab0c] de.danoeh.antennapod.activity.OnlineFeedViewActivity$3.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/util/List;)V │ │ +3bab1c: 5b01 2e6c |0000: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$3;.this$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c2e │ │ +3bab20: 5b02 2f6c |0002: iput-object v2, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$3;.val$alternateUrlsList:Ljava/util/List; // field@6c2f │ │ +3bab24: 7010 ffb2 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3bab2a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=507 │ │ 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; │ │ @@ -761199,22 +761199,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 │ │ -3bab64: |[3bab64] de.danoeh.antennapod.activity.OnlineFeedViewActivity$3.onItemSelected:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -3bab74: 5401 2e6c |0000: iget-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$3;.this$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c2e │ │ -3bab78: 5402 2f6c |0002: iget-object v2, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$3;.val$alternateUrlsList:Ljava/util/List; // field@6c2f │ │ -3bab7c: 7220 66b5 3200 |0004: invoke-interface {v2, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3bab82: 0c02 |0007: move-result-object v2 │ │ -3bab84: 1f02 8d1e |0008: check-cast v2, Ljava/lang/String; // type@1e8d │ │ -3bab88: 7120 0895 2100 |000a: invoke-static {v1, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.-$$Nest$fputselectedDownloadUrl:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/String;)V // method@9508 │ │ -3bab8e: 0e00 |000d: return-void │ │ +3bab2c: |[3bab2c] de.danoeh.antennapod.activity.OnlineFeedViewActivity$3.onItemSelected:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +3bab3c: 5401 2e6c |0000: iget-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$3;.this$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c2e │ │ +3bab40: 5402 2f6c |0002: iget-object v2, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$3;.val$alternateUrlsList:Ljava/util/List; // field@6c2f │ │ +3bab44: 7220 66b5 3200 |0004: invoke-interface {v2, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3bab4a: 0c02 |0007: move-result-object v2 │ │ +3bab4c: 1f02 8d1e |0008: check-cast v2, Ljava/lang/String; // type@1e8d │ │ +3bab50: 7120 0895 2100 |000a: invoke-static {v1, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.-$$Nest$fputselectedDownloadUrl:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/String;)V // method@9508 │ │ +3bab56: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=510 │ │ 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; │ │ @@ -761226,16 +761226,16 @@ │ │ type : '(Landroid/widget/AdapterView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -3bab90: |[3bab90] de.danoeh.antennapod.activity.OnlineFeedViewActivity$3.onNothingSelected:(Landroid/widget/AdapterView;)V │ │ -3baba0: 0e00 |0000: return-void │ │ +3bab58: |[3bab58] de.danoeh.antennapod.activity.OnlineFeedViewActivity$3.onNothingSelected:(Landroid/widget/AdapterView;)V │ │ +3bab68: 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; │ │ │ │ @@ -761265,34 +761265,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3bc3f0: |[3bc3f0] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda0.:()V │ │ -3bc400: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3bc406: 0e00 |0003: return-void │ │ +3bc3b8: |[3bc3b8] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda0.:()V │ │ +3bc3c8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3bc3ce: 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 │ │ -3bc408: |[3bc408] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ -3bc418: 7120 5d95 2100 |0000: invoke-static {v1, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$atbGwXOqE7PsyPgDROlLT3XCf9w:(Landroid/content/DialogInterface;I)V // method@955d │ │ -3bc41e: 0e00 |0003: return-void │ │ +3bc3d0: |[3bc3d0] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ +3bc3e0: 7120 5d95 2100 |0000: invoke-static {v1, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$atbGwXOqE7PsyPgDROlLT3XCf9w:(Landroid/content/DialogInterface;I)V // method@955d │ │ +3bc3e6: 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 │ │ @@ -761327,18 +761327,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 │ │ -3bc4cc: |[3bc4cc] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ -3bc4dc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3bc4e2: 5b01 496c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6c49 │ │ -3bc4e6: 0e00 |0005: return-void │ │ +3bc494: |[3bc494] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ +3bc4a4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3bc4aa: 5b01 496c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6c49 │ │ +3bc4ae: 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; │ │ │ │ @@ -761348,22 +761348,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 │ │ -3bc4e8: |[3bc4e8] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda1.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -3bc4f8: 5460 496c |0000: iget-object v0, v6, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6c49 │ │ -3bc4fc: 0771 |0002: move-object v1, v7 │ │ -3bc4fe: 0782 |0003: move-object v2, v8 │ │ -3bc500: 0193 |0004: move v3, v9 │ │ -3bc502: 04a4 |0005: move-wide v4, v10 │ │ -3bc504: 7706 6095 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@9560 │ │ -3bc50a: 0e00 |0009: return-void │ │ +3bc4b0: |[3bc4b0] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda1.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +3bc4c0: 5460 496c |0000: iget-object v0, v6, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6c49 │ │ +3bc4c4: 0771 |0002: move-object v1, v7 │ │ +3bc4c6: 0782 |0003: move-object v2, v8 │ │ +3bc4c8: 0193 |0004: move v3, v9 │ │ +3bc4ca: 04a4 |0005: move-wide v4, v10 │ │ +3bc4cc: 7706 6095 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@9560 │ │ +3bc4d2: 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; │ │ @@ -761400,18 +761400,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 │ │ -3bc50c: |[3bc50c] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ -3bc51c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3bc522: 5b01 4a6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6c4a │ │ -3bc526: 0e00 |0005: return-void │ │ +3bc4d4: |[3bc4d4] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ +3bc4e4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3bc4ea: 5b01 4a6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6c4a │ │ +3bc4ee: 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; │ │ │ │ @@ -761421,18 +761421,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3bc528: |[3bc528] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ -3bc538: 5410 4a6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6c4a │ │ -3bc53c: 7120 5e95 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@955e │ │ -3bc542: 0e00 |0005: return-void │ │ +3bc4f0: |[3bc4f0] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ +3bc500: 5410 4a6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6c4a │ │ +3bc504: 7120 5e95 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@955e │ │ +3bc50a: 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; │ │ │ │ @@ -761466,18 +761466,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 │ │ -3bc544: |[3bc544] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ -3bc554: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3bc55a: 5b01 4b6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6c4b │ │ -3bc55e: 0e00 |0005: return-void │ │ +3bc50c: |[3bc50c] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ +3bc51c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3bc522: 5b01 4b6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6c4b │ │ +3bc526: 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; │ │ │ │ @@ -761487,18 +761487,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3bc560: |[3bc560] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda3.onClick:(Landroid/view/View;)V │ │ -3bc570: 5410 4b6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6c4b │ │ -3bc574: 7120 5f95 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$g7qQX1pNWDiR2uDZVcV8FwsmPog:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/view/View;)V // method@955f │ │ -3bc57a: 0e00 |0005: return-void │ │ +3bc528: |[3bc528] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda3.onClick:(Landroid/view/View;)V │ │ +3bc538: 5410 4b6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6c4b │ │ +3bc53c: 7120 5f95 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$g7qQX1pNWDiR2uDZVcV8FwsmPog:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/view/View;)V // method@955f │ │ +3bc542: 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; │ │ │ │ @@ -761532,18 +761532,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 │ │ -3bc59c: |[3bc59c] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ -3bc5ac: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3bc5b2: 5b01 4c6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6c4c │ │ -3bc5b6: 0e00 |0005: return-void │ │ +3bc564: |[3bc564] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ +3bc574: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3bc57a: 5b01 4c6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6c4c │ │ +3bc57e: 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; │ │ │ │ @@ -761553,19 +761553,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3bc57c: |[3bc57c] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda4.call:()Ljava/lang/Object; │ │ -3bc58c: 5410 4c6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6c4c │ │ -3bc590: 7110 6295 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$sJN67YtVsuTWCvG-XDJt2Lr4Je4:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)Ljava/util/ArrayList; // method@9562 │ │ -3bc596: 0c00 |0005: move-result-object v0 │ │ -3bc598: 1100 |0006: return-object v0 │ │ +3bc544: |[3bc544] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda4.call:()Ljava/lang/Object; │ │ +3bc554: 5410 4c6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6c4c │ │ +3bc558: 7110 6295 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$sJN67YtVsuTWCvG-XDJt2Lr4Je4:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)Ljava/util/ArrayList; // method@9562 │ │ +3bc55e: 0c00 |0005: move-result-object v0 │ │ +3bc560: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -761598,18 +761598,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 │ │ -3bc630: |[3bc630] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ -3bc640: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3bc646: 5b01 4f6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6c4f │ │ -3bc64a: 0e00 |0005: return-void │ │ +3bc5f8: |[3bc5f8] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ +3bc608: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3bc60e: 5b01 4f6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6c4f │ │ +3bc612: 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; │ │ │ │ @@ -761619,18 +761619,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 │ │ -3bc64c: |[3bc64c] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda7.onClick:(Landroid/content/DialogInterface;I)V │ │ -3bc65c: 5410 4f6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6c4f │ │ -3bc660: 7130 5895 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@9558 │ │ -3bc666: 0e00 |0005: return-void │ │ +3bc614: |[3bc614] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda7.onClick:(Landroid/content/DialogInterface;I)V │ │ +3bc624: 5410 4f6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6c4f │ │ +3bc628: 7130 5895 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@9558 │ │ +3bc62e: 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 │ │ @@ -761665,18 +761665,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 │ │ -3bc668: |[3bc668] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ -3bc678: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3bc67e: 5b01 506c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6c50 │ │ -3bc682: 0e00 |0005: return-void │ │ +3bc630: |[3bc630] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ +3bc640: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3bc646: 5b01 506c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6c50 │ │ +3bc64a: 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; │ │ │ │ @@ -761686,18 +761686,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 │ │ -3bc684: |[3bc684] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda8.onClick:(Landroid/content/DialogInterface;I)V │ │ -3bc694: 5410 506c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6c50 │ │ -3bc698: 7130 5795 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@9557 │ │ -3bc69e: 0e00 |0005: return-void │ │ +3bc64c: |[3bc64c] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda8.onClick:(Landroid/content/DialogInterface;I)V │ │ +3bc65c: 5410 506c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6c50 │ │ +3bc660: 7130 5795 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@9557 │ │ +3bc666: 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 │ │ @@ -761736,19 +761736,19 @@ │ │ type : '(Lde/danoeh/antennapod/activity/PreferenceActivity;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 │ │ -3bd11c: |[3bd11c] de.danoeh.antennapod.activity.PreferenceActivity$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/activity/PreferenceActivity;Lde/danoeh/antennapod/event/MessageEvent;)V │ │ -3bd12c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3bd132: 5b01 5a6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/PreferenceActivity$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/activity/PreferenceActivity; // field@6c5a │ │ -3bd136: 5b02 5b6c |0005: iput-object v2, v0, Lde/danoeh/antennapod/activity/PreferenceActivity$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/event/MessageEvent; // field@6c5b │ │ -3bd13a: 0e00 |0007: return-void │ │ +3bd0e4: |[3bd0e4] de.danoeh.antennapod.activity.PreferenceActivity$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/activity/PreferenceActivity;Lde/danoeh/antennapod/event/MessageEvent;)V │ │ +3bd0f4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3bd0fa: 5b01 5a6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/PreferenceActivity$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/activity/PreferenceActivity; // field@6c5a │ │ +3bd0fe: 5b02 5b6c |0005: iput-object v2, v0, Lde/danoeh/antennapod/activity/PreferenceActivity$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/event/MessageEvent; // field@6c5b │ │ +3bd102: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/activity/PreferenceActivity$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/activity/PreferenceActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Lde/danoeh/antennapod/event/MessageEvent; │ │ @@ -761759,19 +761759,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3bd13c: |[3bd13c] de.danoeh.antennapod.activity.PreferenceActivity$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -3bd14c: 5420 5a6c |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/PreferenceActivity$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/activity/PreferenceActivity; // field@6c5a │ │ -3bd150: 5421 5b6c |0002: iget-object v1, v2, Lde/danoeh/antennapod/activity/PreferenceActivity$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/event/MessageEvent; // field@6c5b │ │ -3bd154: 7130 8095 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/activity/PreferenceActivity;.$r8$lambda$KovgF3R7_Dkz4CiURj4Qk8uPDbs:(Lde/danoeh/antennapod/activity/PreferenceActivity;Lde/danoeh/antennapod/event/MessageEvent;Landroid/view/View;)V // method@9580 │ │ -3bd15a: 0e00 |0007: return-void │ │ +3bd104: |[3bd104] de.danoeh.antennapod.activity.PreferenceActivity$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +3bd114: 5420 5a6c |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/PreferenceActivity$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/activity/PreferenceActivity; // field@6c5a │ │ +3bd118: 5421 5b6c |0002: iget-object v1, v2, Lde/danoeh/antennapod/activity/PreferenceActivity$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/event/MessageEvent; // field@6c5b │ │ +3bd11c: 7130 8095 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/activity/PreferenceActivity;.$r8$lambda$KovgF3R7_Dkz4CiURj4Qk8uPDbs:(Lde/danoeh/antennapod/activity/PreferenceActivity;Lde/danoeh/antennapod/event/MessageEvent;Landroid/view/View;)V // method@9580 │ │ +3bd122: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/activity/PreferenceActivity$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/view/View; │ │ │ │ @@ -761805,18 +761805,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 │ │ -3bd680: |[3bd680] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;)V │ │ -3bd690: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3bd696: 5b01 5f6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@6c5f │ │ -3bd69a: 0e00 |0005: return-void │ │ +3bd648: |[3bd648] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;)V │ │ +3bd658: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3bd65e: 5b01 5f6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@6c5f │ │ +3bd662: 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; │ │ │ │ @@ -761826,18 +761826,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3bd69c: |[3bd69c] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -3bd6ac: 5410 5f6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@6c5f │ │ -3bd6b0: 7120 9d95 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@959d │ │ -3bd6b6: 0e00 |0005: return-void │ │ +3bd664: |[3bd664] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +3bd674: 5410 5f6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@6c5f │ │ +3bd678: 7120 9d95 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@959d │ │ +3bd67e: 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; │ │ │ │ @@ -761871,18 +761871,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 │ │ -3bd6b8: |[3bd6b8] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda1.:([Ljava/lang/Integer;)V │ │ -3bd6c8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3bd6ce: 5b01 606c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda1;.f$0:[Ljava/lang/Integer; // field@6c60 │ │ -3bd6d2: 0e00 |0005: return-void │ │ +3bd680: |[3bd680] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda1.:([Ljava/lang/Integer;)V │ │ +3bd690: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3bd696: 5b01 606c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda1;.f$0:[Ljava/lang/Integer; // field@6c60 │ │ +3bd69a: 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; │ │ │ │ @@ -761892,22 +761892,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 │ │ -3bd6d4: |[3bd6d4] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda1.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -3bd6e4: 5460 606c |0000: iget-object v0, v6, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda1;.f$0:[Ljava/lang/Integer; // field@6c60 │ │ -3bd6e8: 0771 |0002: move-object v1, v7 │ │ -3bd6ea: 0782 |0003: move-object v2, v8 │ │ -3bd6ec: 0193 |0004: move v3, v9 │ │ -3bd6ee: 04a4 |0005: move-wide v4, v10 │ │ -3bd6f0: 7706 9c95 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@959c │ │ -3bd6f6: 0e00 |0009: return-void │ │ +3bd69c: |[3bd69c] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda1.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +3bd6ac: 5460 606c |0000: iget-object v0, v6, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda1;.f$0:[Ljava/lang/Integer; // field@6c60 │ │ +3bd6b0: 0771 |0002: move-object v1, v7 │ │ +3bd6b2: 0782 |0003: move-object v2, v8 │ │ +3bd6b4: 0193 |0004: move v3, v9 │ │ +3bd6b6: 04a4 |0005: move-wide v4, v10 │ │ +3bd6b8: 7706 9c95 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@959c │ │ +3bd6be: 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; │ │ @@ -761948,19 +761948,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 │ │ -3bd6f8: |[3bd6f8] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;[Ljava/lang/Integer;)V │ │ -3bd708: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3bd70e: 5b01 616c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@6c61 │ │ -3bd712: 5b02 626c |0005: iput-object v2, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda2;.f$1:[Ljava/lang/Integer; // field@6c62 │ │ -3bd716: 0e00 |0007: return-void │ │ +3bd6c0: |[3bd6c0] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;[Ljava/lang/Integer;)V │ │ +3bd6d0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3bd6d6: 5b01 616c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@6c61 │ │ +3bd6da: 5b02 626c |0005: iput-object v2, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda2;.f$1:[Ljava/lang/Integer; // field@6c62 │ │ +3bd6de: 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; │ │ @@ -761971,19 +761971,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3bd718: |[3bd718] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ -3bd728: 5420 616c |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@6c61 │ │ -3bd72c: 5421 626c |0002: iget-object v1, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda2;.f$1:[Ljava/lang/Integer; // field@6c62 │ │ -3bd730: 7130 9f95 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@959f │ │ -3bd736: 0e00 |0007: return-void │ │ +3bd6e0: |[3bd6e0] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ +3bd6f0: 5420 616c |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@6c61 │ │ +3bd6f4: 5421 626c |0002: iget-object v1, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda2;.f$1:[Ljava/lang/Integer; // field@6c62 │ │ +3bd6f8: 7130 9f95 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@959f │ │ +3bd6fe: 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; │ │ │ │ @@ -762017,18 +762017,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 │ │ -3bd758: |[3bd758] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;)V │ │ -3bd768: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3bd76e: 5b01 636c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@6c63 │ │ -3bd772: 0e00 |0005: return-void │ │ +3bd720: |[3bd720] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;)V │ │ +3bd730: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3bd736: 5b01 636c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@6c63 │ │ +3bd73a: 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; │ │ │ │ @@ -762038,19 +762038,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3bd738: |[3bd738] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda3.call:()Ljava/lang/Object; │ │ -3bd748: 5410 636c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@6c63 │ │ -3bd74c: 7110 9e95 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.$r8$lambda$_dTrWxWxv4WsQ-5Sosu9jqssfk4:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;)Ljava/util/List; // method@959e │ │ -3bd752: 0c00 |0005: move-result-object v0 │ │ -3bd754: 1100 |0006: return-object v0 │ │ +3bd700: |[3bd700] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda3.call:()Ljava/lang/Object; │ │ +3bd710: 5410 636c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@6c63 │ │ +3bd714: 7110 9e95 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.$r8$lambda$_dTrWxWxv4WsQ-5Sosu9jqssfk4:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;)Ljava/util/List; // method@959e │ │ +3bd71a: 0c00 |0005: move-result-object v0 │ │ +3bd71c: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -762079,35 +762079,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3bddc4: |[3bddc4] de.danoeh.antennapod.activity.SplashActivity$$ExternalSyntheticLambda0.:()V │ │ -3bddd4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3bddda: 0e00 |0003: return-void │ │ +3bdd8c: |[3bdd8c] de.danoeh.antennapod.activity.SplashActivity$$ExternalSyntheticLambda0.:()V │ │ +3bdd9c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3bdda2: 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 │ │ -3bdda8: |[3bdda8] de.danoeh.antennapod.activity.SplashActivity$$ExternalSyntheticLambda0.onPreDraw:()Z │ │ -3bddb8: 7100 b795 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/activity/SplashActivity;.$r8$lambda$29sjKS5-AphZM8EzT6gQ8KifooQ:()Z // method@95b7 │ │ -3bddbe: 0a00 |0003: move-result v0 │ │ -3bddc0: 0f00 |0004: return v0 │ │ +3bdd70: |[3bdd70] de.danoeh.antennapod.activity.SplashActivity$$ExternalSyntheticLambda0.onPreDraw:()Z │ │ +3bdd80: 7100 b795 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/activity/SplashActivity;.$r8$lambda$29sjKS5-AphZM8EzT6gQ8KifooQ:()Z // method@95b7 │ │ +3bdd86: 0a00 |0003: move-result v0 │ │ +3bdd88: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -762145,35 +762145,35 @@ │ │ type : '()Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -3bde80: |[3bde80] de.danoeh.antennapod.activity.SplashActivity.$r8$lambda$29sjKS5-AphZM8EzT6gQ8KifooQ:()Z │ │ -3bde90: 7100 bc95 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/activity/SplashActivity;.lambda$onCreate$0:()Z // method@95bc │ │ -3bde96: 0a00 |0003: move-result v0 │ │ -3bde98: 0f00 |0004: return v0 │ │ +3bde48: |[3bde48] de.danoeh.antennapod.activity.SplashActivity.$r8$lambda$29sjKS5-AphZM8EzT6gQ8KifooQ:()Z │ │ +3bde58: 7100 bc95 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/activity/SplashActivity;.lambda$onCreate$0:()Z // method@95bc │ │ +3bde5e: 0a00 |0003: move-result v0 │ │ +3bde60: 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 │ │ -3bdeb0: |[3bdeb0] de.danoeh.antennapod.activity.SplashActivity.$r8$lambda$5y_Wb5XrEI22DMhRcal_XzZZn_k:(Lde/danoeh/antennapod/activity/SplashActivity;)V │ │ -3bdec0: 7010 be95 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/SplashActivity;.lambda$onCreate$2:()V // method@95be │ │ -3bdec6: 0e00 |0003: return-void │ │ +3bde78: |[3bde78] de.danoeh.antennapod.activity.SplashActivity.$r8$lambda$5y_Wb5XrEI22DMhRcal_XzZZn_k:(Lde/danoeh/antennapod/activity/SplashActivity;)V │ │ +3bde88: 7010 be95 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/SplashActivity;.lambda$onCreate$2:()V // method@95be │ │ +3bde8e: 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;) │ │ @@ -762181,17 +762181,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 │ │ -3bdec8: |[3bdec8] de.danoeh.antennapod.activity.SplashActivity.$r8$lambda$bE8cmmCRFfr1rmzl0_HTC_8sbKw:(Lde/danoeh/antennapod/activity/SplashActivity;Ljava/lang/Throwable;)V │ │ -3bded8: 7020 bf95 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/SplashActivity;.lambda$onCreate$3:(Ljava/lang/Throwable;)V // method@95bf │ │ -3bdede: 0e00 |0003: return-void │ │ +3bde90: |[3bde90] de.danoeh.antennapod.activity.SplashActivity.$r8$lambda$bE8cmmCRFfr1rmzl0_HTC_8sbKw:(Lde/danoeh/antennapod/activity/SplashActivity;Ljava/lang/Throwable;)V │ │ +3bdea0: 7020 bf95 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/SplashActivity;.lambda$onCreate$3:(Ljava/lang/Throwable;)V // method@95bf │ │ +3bdea6: 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; │ │ │ │ @@ -762200,17 +762200,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 │ │ -3bdee0: |[3bdee0] de.danoeh.antennapod.activity.SplashActivity.$r8$lambda$e0UC_f0BEdNrYPfUmFQo9Nf_LxE:(Lio/reactivex/CompletableEmitter;)V │ │ -3bdef0: 7110 bd95 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/activity/SplashActivity;.lambda$onCreate$1:(Lio/reactivex/CompletableEmitter;)V // method@95bd │ │ -3bdef6: 0e00 |0003: return-void │ │ +3bdea8: |[3bdea8] de.danoeh.antennapod.activity.SplashActivity.$r8$lambda$e0UC_f0BEdNrYPfUmFQo9Nf_LxE:(Lio/reactivex/CompletableEmitter;)V │ │ +3bdeb8: 7110 bd95 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/activity/SplashActivity;.lambda$onCreate$1:(Lio/reactivex/CompletableEmitter;)V // method@95bd │ │ +3bdebe: 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;) │ │ @@ -762218,17 +762218,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3bdef8: |[3bdef8] de.danoeh.antennapod.activity.SplashActivity.:()V │ │ -3bdf08: 7010 6700 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0067 │ │ -3bdf0e: 0e00 |0003: return-void │ │ +3bdec0: |[3bdec0] de.danoeh.antennapod.activity.SplashActivity.:()V │ │ +3bded0: 7010 6700 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0067 │ │ +3bded6: 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;) │ │ @@ -762236,40 +762236,40 @@ │ │ type : '()Z' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -3bde9c: |[3bde9c] de.danoeh.antennapod.activity.SplashActivity.lambda$onCreate$0:()Z │ │ -3bdeac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3bdeae: 0f00 |0001: return v0 │ │ +3bde64: |[3bde64] de.danoeh.antennapod.activity.SplashActivity.lambda$onCreate$0:()Z │ │ +3bde74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3bde76: 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 │ │ -3bdf10: |[3bdf10] de.danoeh.antennapod.activity.SplashActivity.lambda$onCreate$1:(Lio/reactivex/CompletableEmitter;)V │ │ -3bdf20: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ -3bdf26: 0c00 |0003: move-result-object v0 │ │ -3bdf28: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ -3bdf2e: 7100 43b0 0000 |0007: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ -3bdf34: 0c00 |000a: move-result-object v0 │ │ -3bdf36: 6e10 2eb0 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3bdf3c: 7210 6db1 0100 |000e: invoke-interface {v1}, Lio/reactivex/CompletableEmitter;.onComplete:()V // method@b16d │ │ -3bdf42: 0e00 |0011: return-void │ │ +3bded8: |[3bded8] de.danoeh.antennapod.activity.SplashActivity.lambda$onCreate$1:(Lio/reactivex/CompletableEmitter;)V │ │ +3bdee8: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ +3bdeee: 0c00 |0003: move-result-object v0 │ │ +3bdef0: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ +3bdef6: 7100 43b0 0000 |0007: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ +3bdefc: 0c00 |000a: move-result-object v0 │ │ +3bdefe: 6e10 2eb0 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3bdf04: 7210 6db1 0100 |000e: invoke-interface {v1}, Lio/reactivex/CompletableEmitter;.onComplete:()V // method@b16d │ │ +3bdf0a: 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; │ │ @@ -762279,23 +762279,23 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -3bdf44: |[3bdf44] de.danoeh.antennapod.activity.SplashActivity.lambda$onCreate$2:()V │ │ -3bdf54: 2200 6c00 |0000: new-instance v0, Landroid/content/Intent; // type@006c │ │ -3bdf58: 1c01 d917 |0002: const-class v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -3bdf5c: 7030 5902 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0259 │ │ -3bdf62: 6e20 4302 0200 |0007: invoke-virtual {v2, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0243 │ │ -3bdf68: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -3bdf6a: 6e30 ab00 0200 |000b: invoke-virtual {v2, v0, v0}, Landroid/app/Activity;.overridePendingTransition:(II)V // method@00ab │ │ -3bdf70: 6e10 7000 0200 |000e: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@0070 │ │ -3bdf76: 0e00 |0011: return-void │ │ +3bdf0c: |[3bdf0c] de.danoeh.antennapod.activity.SplashActivity.lambda$onCreate$2:()V │ │ +3bdf1c: 2200 6c00 |0000: new-instance v0, Landroid/content/Intent; // type@006c │ │ +3bdf20: 1c01 d917 |0002: const-class v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +3bdf24: 7030 5902 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0259 │ │ +3bdf2a: 6e20 4302 0200 |0007: invoke-virtual {v2, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0243 │ │ +3bdf30: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +3bdf32: 6e30 ab00 0200 |000b: invoke-virtual {v2, v0, v0}, Landroid/app/Activity;.overridePendingTransition:(II)V // method@00ab │ │ +3bdf38: 6e10 7000 0200 |000e: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@0070 │ │ +3bdf3e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0007 line=38 │ │ 0x000b line=39 │ │ 0x000e line=40 │ │ locals : │ │ @@ -762306,25 +762306,25 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -3bdf78: |[3bdf78] de.danoeh.antennapod.activity.SplashActivity.lambda$onCreate$3:(Ljava/lang/Throwable;)V │ │ -3bdf88: 6e10 8db3 0200 |0000: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -3bdf8e: 7110 3ca2 0200 |0003: invoke-static {v2}, Lde/danoeh/antennapod/error/CrashReportWriter;.write:(Ljava/lang/Throwable;)V // method@a23c │ │ -3bdf94: 6e10 89b3 0200 |0006: invoke-virtual {v2}, Ljava/lang/Throwable;.getLocalizedMessage:()Ljava/lang/String; // method@b389 │ │ -3bdf9a: 0c02 |0009: move-result-object v2 │ │ -3bdf9c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -3bdf9e: 7130 b012 2100 |000b: invoke-static {v1, v2, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@12b0 │ │ -3bdfa4: 0c02 |000e: move-result-object v2 │ │ -3bdfa6: 6e10 b112 0200 |000f: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@12b1 │ │ -3bdfac: 6e10 7000 0100 |0012: invoke-virtual {v1}, Landroid/app/Activity;.finish:()V // method@0070 │ │ -3bdfb2: 0e00 |0015: return-void │ │ +3bdf40: |[3bdf40] de.danoeh.antennapod.activity.SplashActivity.lambda$onCreate$3:(Ljava/lang/Throwable;)V │ │ +3bdf50: 6e10 8db3 0200 |0000: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +3bdf56: 7110 3ca2 0200 |0003: invoke-static {v2}, Lde/danoeh/antennapod/error/CrashReportWriter;.write:(Ljava/lang/Throwable;)V // method@a23c │ │ +3bdf5c: 6e10 89b3 0200 |0006: invoke-virtual {v2}, Ljava/lang/Throwable;.getLocalizedMessage:()Ljava/lang/String; // method@b389 │ │ +3bdf62: 0c02 |0009: move-result-object v2 │ │ +3bdf64: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +3bdf66: 7130 b012 2100 |000b: invoke-static {v1, v2, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@12b0 │ │ +3bdf6c: 0c02 |000e: move-result-object v2 │ │ +3bdf6e: 6e10 b112 0200 |000f: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@12b1 │ │ +3bdf74: 6e10 7000 0100 |0012: invoke-virtual {v1}, Landroid/app/Activity;.finish:()V // method@0070 │ │ +3bdf7a: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0003 line=43 │ │ 0x0006 line=44 │ │ 0x0012 line=45 │ │ locals : │ │ @@ -762337,42 +762337,42 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -3bdfb4: |[3bdfb4] de.danoeh.antennapod.activity.SplashActivity.onCreate:(Landroid/os/Bundle;)V │ │ -3bdfc4: 6f20 8d00 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@008d │ │ -3bdfca: 1403 0200 0201 |0003: const v3, #float 2.38772e-38 // #01020002 │ │ -3bdfd0: 6e20 6f00 3200 |0006: invoke-virtual {v2, v3}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@006f │ │ -3bdfd6: 0c03 |0009: move-result-object v3 │ │ -3bdfd8: 6e10 da0c 0300 |000a: invoke-virtual {v3}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@0cda │ │ -3bdfde: 0c03 |000d: move-result-object v3 │ │ -3bdfe0: 2200 0f18 |000e: new-instance v0, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda0; // type@180f │ │ -3bdfe4: 7010 af95 0000 |0010: invoke-direct {v0}, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda0;.:()V // method@95af │ │ -3bdfea: 6e20 680e 0300 |0013: invoke-virtual {v3, v0}, Landroid/view/ViewTreeObserver;.addOnPreDrawListener:(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V // method@0e68 │ │ -3bdff0: 2203 1018 |0016: new-instance v3, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda1; // type@1810 │ │ -3bdff4: 7010 b195 0300 |0018: invoke-direct {v3}, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda1;.:()V // method@95b1 │ │ -3bdffa: 7110 66b1 0300 |001b: invoke-static {v3}, Lio/reactivex/Completable;.create:(Lio/reactivex/CompletableOnSubscribe;)Lio/reactivex/Completable; // method@b166 │ │ -3be000: 0c03 |001e: move-result-object v3 │ │ -3be002: 7100 95b1 0000 |001f: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ -3be008: 0c00 |0022: move-result-object v0 │ │ -3be00a: 6e20 6cb1 0300 |0023: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b16c │ │ -3be010: 0c03 |0026: move-result-object v3 │ │ -3be012: 7100 90b1 0000 |0027: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ -3be018: 0c00 |002a: move-result-object v0 │ │ -3be01a: 6e20 69b1 0300 |002b: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b169 │ │ -3be020: 0c03 |002e: move-result-object v3 │ │ -3be022: 2200 1118 |002f: new-instance v0, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda2; // type@1811 │ │ -3be026: 7020 b395 2000 |0031: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/activity/SplashActivity;)V // method@95b3 │ │ -3be02c: 2201 1218 |0034: new-instance v1, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda3; // type@1812 │ │ -3be030: 7020 b595 2100 |0036: invoke-direct {v1, v2}, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/activity/SplashActivity;)V // method@95b5 │ │ -3be036: 6e30 6bb1 0301 |0039: invoke-virtual {v3, v0, v1}, Lio/reactivex/Completable;.subscribe:(Lio/reactivex/functions/Action;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b16b │ │ -3be03c: 0e00 |003c: return-void │ │ +3bdf7c: |[3bdf7c] de.danoeh.antennapod.activity.SplashActivity.onCreate:(Landroid/os/Bundle;)V │ │ +3bdf8c: 6f20 8d00 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@008d │ │ +3bdf92: 1403 0200 0201 |0003: const v3, #float 2.38772e-38 // #01020002 │ │ +3bdf98: 6e20 6f00 3200 |0006: invoke-virtual {v2, v3}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@006f │ │ +3bdf9e: 0c03 |0009: move-result-object v3 │ │ +3bdfa0: 6e10 da0c 0300 |000a: invoke-virtual {v3}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@0cda │ │ +3bdfa6: 0c03 |000d: move-result-object v3 │ │ +3bdfa8: 2200 0f18 |000e: new-instance v0, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda0; // type@180f │ │ +3bdfac: 7010 af95 0000 |0010: invoke-direct {v0}, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda0;.:()V // method@95af │ │ +3bdfb2: 6e20 680e 0300 |0013: invoke-virtual {v3, v0}, Landroid/view/ViewTreeObserver;.addOnPreDrawListener:(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V // method@0e68 │ │ +3bdfb8: 2203 1018 |0016: new-instance v3, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda1; // type@1810 │ │ +3bdfbc: 7010 b195 0300 |0018: invoke-direct {v3}, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda1;.:()V // method@95b1 │ │ +3bdfc2: 7110 66b1 0300 |001b: invoke-static {v3}, Lio/reactivex/Completable;.create:(Lio/reactivex/CompletableOnSubscribe;)Lio/reactivex/Completable; // method@b166 │ │ +3bdfc8: 0c03 |001e: move-result-object v3 │ │ +3bdfca: 7100 95b1 0000 |001f: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ +3bdfd0: 0c00 |0022: move-result-object v0 │ │ +3bdfd2: 6e20 6cb1 0300 |0023: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b16c │ │ +3bdfd8: 0c03 |0026: move-result-object v3 │ │ +3bdfda: 7100 90b1 0000 |0027: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ +3bdfe0: 0c00 |002a: move-result-object v0 │ │ +3bdfe2: 6e20 69b1 0300 |002b: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b169 │ │ +3bdfe8: 0c03 |002e: move-result-object v3 │ │ +3bdfea: 2200 1118 |002f: new-instance v0, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda2; // type@1811 │ │ +3bdfee: 7020 b395 2000 |0031: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/activity/SplashActivity;)V // method@95b3 │ │ +3bdff4: 2201 1218 |0034: new-instance v1, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda3; // type@1812 │ │ +3bdff8: 7020 b595 2100 |0036: invoke-direct {v1, v2}, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/activity/SplashActivity;)V // method@95b5 │ │ +3bdffe: 6e30 6bb1 0301 |0039: invoke-virtual {v3, v0, v1}, Lio/reactivex/Completable;.subscribe:(Lio/reactivex/functions/Action;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b16b │ │ +3be004: 0e00 |003c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0006 line=24 │ │ 0x000a line=25 │ │ 0x0016 line=27 │ │ 0x001f line=33 │ │ @@ -762412,18 +762412,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 │ │ -3be060: |[3be060] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3be070: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3be076: 5b01 6d6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6c6d │ │ -3be07a: 0e00 |0005: return-void │ │ +3be028: |[3be028] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3be038: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3be03e: 5b01 6d6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6c6d │ │ +3be042: 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; │ │ │ │ @@ -762433,19 +762433,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3be040: |[3be040] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda0.call:()Ljava/lang/Object; │ │ -3be050: 5410 6d6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6c6d │ │ -3be054: 7110 f395 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.$r8$lambda$hZreDAxEfnu3jLpyLjPLtfChlsE:(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/model/feed/FeedItem; // method@95f3 │ │ -3be05a: 0c00 |0005: move-result-object v0 │ │ -3be05c: 1100 |0006: return-object v0 │ │ +3be008: |[3be008] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda0.call:()Ljava/lang/Object; │ │ +3be018: 5410 6d6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6c6d │ │ +3be01c: 7110 f395 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.$r8$lambda$hZreDAxEfnu3jLpyLjPLtfChlsE:(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/model/feed/FeedItem; // method@95f3 │ │ +3be022: 0c00 |0005: move-result-object v0 │ │ +3be024: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -762478,18 +762478,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 │ │ -3be07c: |[3be07c] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda10.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V │ │ -3be08c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3be092: 5b01 6e6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c6e │ │ -3be096: 0e00 |0005: return-void │ │ +3be044: |[3be044] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda10.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V │ │ +3be054: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3be05a: 5b01 6e6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c6e │ │ +3be05e: 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; │ │ │ │ @@ -762499,18 +762499,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3be098: |[3be098] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda10.onGlobalLayout:()V │ │ -3be0a8: 5410 6e6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c6e │ │ -3be0ac: 7110 f595 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.$r8$lambda$nQ_gnjQtKFvFqga9jTkG2JNOyrw:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V // method@95f5 │ │ -3be0b2: 0e00 |0005: return-void │ │ +3be060: |[3be060] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda10.onGlobalLayout:()V │ │ +3be070: 5410 6e6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c6e │ │ +3be074: 7110 f595 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.$r8$lambda$nQ_gnjQtKFvFqga9jTkG2JNOyrw:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V // method@95f5 │ │ +3be07a: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -762547,19 +762547,19 @@ │ │ type : '(Lde/danoeh/antennapod/activity/VideoplayerActivity;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 │ │ -3be0b4: |[3be0b4] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda11.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Lde/danoeh/antennapod/event/MessageEvent;)V │ │ -3be0c4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3be0ca: 5b01 6f6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c6f │ │ -3be0ce: 5b02 706c |0005: iput-object v2, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda11;.f$1:Lde/danoeh/antennapod/event/MessageEvent; // field@6c70 │ │ -3be0d2: 0e00 |0007: return-void │ │ +3be07c: |[3be07c] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda11.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Lde/danoeh/antennapod/event/MessageEvent;)V │ │ +3be08c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3be092: 5b01 6f6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c6f │ │ +3be096: 5b02 706c |0005: iput-object v2, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda11;.f$1:Lde/danoeh/antennapod/event/MessageEvent; // field@6c70 │ │ +3be09a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda11; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Lde/danoeh/antennapod/event/MessageEvent; │ │ @@ -762570,19 +762570,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 │ │ -3be0d4: |[3be0d4] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda11.onClick:(Landroid/content/DialogInterface;I)V │ │ -3be0e4: 5420 6f6c |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c6f │ │ -3be0e8: 5421 706c |0002: iget-object v1, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda11;.f$1:Lde/danoeh/antennapod/event/MessageEvent; // field@6c70 │ │ -3be0ec: 7140 ec95 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.$r8$lambda$Ojmk4KajYzIN-9rNuy7wqdiI9L8:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Lde/danoeh/antennapod/event/MessageEvent;Landroid/content/DialogInterface;I)V // method@95ec │ │ -3be0f2: 0e00 |0007: return-void │ │ +3be09c: |[3be09c] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda11.onClick:(Landroid/content/DialogInterface;I)V │ │ +3be0ac: 5420 6f6c |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c6f │ │ +3be0b0: 5421 706c |0002: iget-object v1, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda11;.f$1:Lde/danoeh/antennapod/event/MessageEvent; // field@6c70 │ │ +3be0b4: 7140 ec95 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.$r8$lambda$Ojmk4KajYzIN-9rNuy7wqdiI9L8:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Lde/danoeh/antennapod/event/MessageEvent;Landroid/content/DialogInterface;I)V // method@95ec │ │ +3be0ba: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda11; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0008 reg=4 (null) I │ │ @@ -762617,18 +762617,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 │ │ -3be0f4: |[3be0f4] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda12.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V │ │ -3be104: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3be10a: 5b01 716c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c71 │ │ -3be10e: 0e00 |0005: return-void │ │ +3be0bc: |[3be0bc] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda12.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V │ │ +3be0cc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3be0d2: 5b01 716c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c71 │ │ +3be0d6: 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; │ │ │ │ @@ -762638,18 +762638,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3be110: |[3be110] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda12.run:()V │ │ -3be120: 5410 716c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c71 │ │ -3be124: 7110 f095 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.$r8$lambda$axxhLRn1VPEdWuEbysOEf3oESd4:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V // method@95f0 │ │ -3be12a: 0e00 |0005: return-void │ │ +3be0d8: |[3be0d8] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda12.run:()V │ │ +3be0e8: 5410 716c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c71 │ │ +3be0ec: 7110 f095 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.$r8$lambda$axxhLRn1VPEdWuEbysOEf3oESd4:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V // method@95f0 │ │ +3be0f2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda12; │ │ │ │ source_file_idx : 20747 (R8$$SyntheticClass) │ │ @@ -762682,18 +762682,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 │ │ -3be14c: |[3be14c] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda13.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V │ │ -3be15c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3be162: 5b01 726c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c72 │ │ -3be166: 0e00 |0005: return-void │ │ +3be114: |[3be114] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda13.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V │ │ +3be124: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3be12a: 5b01 726c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c72 │ │ +3be12e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda13; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ │ │ @@ -762703,19 +762703,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 │ │ -3be12c: |[3be12c] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda13.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -3be13c: 5410 726c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c72 │ │ -3be140: 7130 f195 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@95f1 │ │ -3be146: 0a02 |0005: move-result v2 │ │ -3be148: 0f02 |0006: return v2 │ │ +3be0f4: |[3be0f4] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda13.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +3be104: 5410 726c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c72 │ │ +3be108: 7130 f195 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@95f1 │ │ +3be10e: 0a02 |0005: move-result v2 │ │ +3be110: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda13; │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 (null) Landroid/view/MotionEvent; │ │ @@ -762750,18 +762750,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 │ │ -3be1d8: |[3be1d8] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V │ │ -3be1e8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3be1ee: 5b01 746c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c74 │ │ -3be1f2: 0e00 |0005: return-void │ │ +3be1a0: |[3be1a0] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V │ │ +3be1b0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3be1b6: 5b01 746c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c74 │ │ +3be1ba: 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; │ │ │ │ @@ -762771,18 +762771,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3be1f4: |[3be1f4] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda3.onClick:(Landroid/view/View;)V │ │ -3be204: 5410 746c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c74 │ │ -3be208: 7120 f495 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.$r8$lambda$mFhEYUYybWTnBNR8V34xJYbN9lU:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Landroid/view/View;)V // method@95f4 │ │ -3be20e: 0e00 |0005: return-void │ │ +3be1bc: |[3be1bc] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda3.onClick:(Landroid/view/View;)V │ │ +3be1cc: 5410 746c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c74 │ │ +3be1d0: 7120 f495 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.$r8$lambda$mFhEYUYybWTnBNR8V34xJYbN9lU:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Landroid/view/View;)V // method@95f4 │ │ +3be1d6: 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; │ │ │ │ @@ -762816,18 +762816,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 │ │ -3be210: |[3be210] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V │ │ -3be220: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3be226: 5b01 756c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c75 │ │ -3be22a: 0e00 |0005: return-void │ │ +3be1d8: |[3be1d8] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V │ │ +3be1e8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3be1ee: 5b01 756c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c75 │ │ +3be1f2: 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; │ │ │ │ @@ -762837,18 +762837,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3be22c: |[3be22c] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda4.onClick:(Landroid/view/View;)V │ │ -3be23c: 5410 756c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c75 │ │ -3be240: 7120 f695 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@95f6 │ │ -3be246: 0e00 |0005: return-void │ │ +3be1f4: |[3be1f4] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda4.onClick:(Landroid/view/View;)V │ │ +3be204: 5410 756c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c75 │ │ +3be208: 7120 f695 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@95f6 │ │ +3be20e: 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; │ │ │ │ @@ -762882,18 +762882,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 │ │ -3be268: |[3be268] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V │ │ -3be278: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3be27e: 5b01 766c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c76 │ │ -3be282: 0e00 |0005: return-void │ │ +3be230: |[3be230] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V │ │ +3be240: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3be246: 5b01 766c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c76 │ │ +3be24a: 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; │ │ │ │ @@ -762903,19 +762903,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -3be248: |[3be248] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda5.onLongClick:(Landroid/view/View;)Z │ │ -3be258: 5410 766c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c76 │ │ -3be25c: 7120 f295 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@95f2 │ │ -3be262: 0a02 |0005: move-result v2 │ │ -3be264: 0f02 |0006: return v2 │ │ +3be210: |[3be210] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda5.onLongClick:(Landroid/view/View;)Z │ │ +3be220: 5410 766c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c76 │ │ +3be224: 7120 f295 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@95f2 │ │ +3be22a: 0a02 |0005: move-result v2 │ │ +3be22c: 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; │ │ │ │ @@ -762949,18 +762949,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 │ │ -3be284: |[3be284] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V │ │ -3be294: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3be29a: 5b01 776c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c77 │ │ -3be29e: 0e00 |0005: return-void │ │ +3be24c: |[3be24c] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V │ │ +3be25c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3be262: 5b01 776c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c77 │ │ +3be266: 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; │ │ │ │ @@ -762970,18 +762970,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3be2a0: |[3be2a0] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda6.onClick:(Landroid/view/View;)V │ │ -3be2b0: 5410 776c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c77 │ │ -3be2b4: 7120 ee95 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@95ee │ │ -3be2ba: 0e00 |0005: return-void │ │ +3be268: |[3be268] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda6.onClick:(Landroid/view/View;)V │ │ +3be278: 5410 776c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c77 │ │ +3be27c: 7120 ee95 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@95ee │ │ +3be282: 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; │ │ │ │ @@ -763015,18 +763015,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 │ │ -3be2bc: |[3be2bc] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V │ │ -3be2cc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3be2d2: 5b01 786c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c78 │ │ -3be2d6: 0e00 |0005: return-void │ │ +3be284: |[3be284] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V │ │ +3be294: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3be29a: 5b01 786c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c78 │ │ +3be29e: 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; │ │ │ │ @@ -763036,18 +763036,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3be2d8: |[3be2d8] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda7.onClick:(Landroid/view/View;)V │ │ -3be2e8: 5410 786c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c78 │ │ -3be2ec: 7120 e995 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@95e9 │ │ -3be2f2: 0e00 |0005: return-void │ │ +3be2a0: |[3be2a0] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda7.onClick:(Landroid/view/View;)V │ │ +3be2b0: 5410 786c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c78 │ │ +3be2b4: 7120 e995 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@95e9 │ │ +3be2ba: 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; │ │ │ │ @@ -763081,18 +763081,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 │ │ -3be314: |[3be314] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V │ │ -3be324: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3be32a: 5b01 796c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c79 │ │ -3be32e: 0e00 |0005: return-void │ │ +3be2dc: |[3be2dc] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V │ │ +3be2ec: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3be2f2: 5b01 796c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c79 │ │ +3be2f6: 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; │ │ │ │ @@ -763102,19 +763102,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -3be2f4: |[3be2f4] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda8.onLongClick:(Landroid/view/View;)Z │ │ -3be304: 5410 796c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c79 │ │ -3be308: 7120 ed95 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@95ed │ │ -3be30e: 0a02 |0005: move-result v2 │ │ -3be310: 0f02 |0006: return v2 │ │ +3be2bc: |[3be2bc] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda8.onLongClick:(Landroid/view/View;)Z │ │ +3be2cc: 5410 796c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c79 │ │ +3be2d0: 7120 ed95 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@95ed │ │ +3be2d6: 0a02 |0005: move-result v2 │ │ +3be2d8: 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; │ │ │ │ @@ -763144,35 +763144,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3be34c: |[3be34c] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda9.:()V │ │ -3be35c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3be362: 0e00 |0003: return-void │ │ +3be314: |[3be314] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda9.:()V │ │ +3be324: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3be32a: 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 │ │ -3be330: |[3be330] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda9.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -3be340: 7120 ea95 2100 |0000: invoke-static {v1, v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.$r8$lambda$J5JOCdaA7sjEwj5XNmmquouFIx0:(Landroid/view/View;Landroid/view/MotionEvent;)Z // method@95ea │ │ -3be346: 0a01 |0003: move-result v1 │ │ -3be348: 0f01 |0004: return v1 │ │ +3be2f8: |[3be2f8] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda9.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +3be308: 7120 ea95 2100 |0000: invoke-static {v1, v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.$r8$lambda$J5JOCdaA7sjEwj5XNmmquouFIx0:(Landroid/view/View;Landroid/view/MotionEvent;)Z // method@95ea │ │ +3be30e: 0a01 |0003: move-result v1 │ │ +3be310: 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; │ │ @@ -763212,18 +763212,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 │ │ -3be470: |[3be470] de.danoeh.antennapod.activity.VideoplayerActivity$2.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V │ │ -3be480: 5b01 7b6c |0000: iput-object v1, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$2;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c7b │ │ -3be484: 7010 ffb2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3be48a: 0e00 |0005: return-void │ │ +3be438: |[3be438] de.danoeh.antennapod.activity.VideoplayerActivity$2.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V │ │ +3be448: 5b01 7b6c |0000: iput-object v1, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$2;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c7b │ │ +3be44c: 7010 ffb2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3be452: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=379 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/VideoplayerActivity$2; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ │ │ @@ -763233,22 +763233,22 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -3be48c: |[3be48c] de.danoeh.antennapod.activity.VideoplayerActivity$2.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ -3be49c: 5412 7b6c |0000: iget-object v2, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$2;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c7b │ │ -3be4a0: 7110 fb95 0200 |0002: invoke-static {v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.-$$Nest$fgetviewBinding:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // method@95fb │ │ -3be4a6: 0c02 |0005: move-result-object v2 │ │ -3be4a8: 5422 9490 |0006: iget-object v2, v2, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.skipAnimationImage:Landroid/widget/ImageView; // field@9094 │ │ -3be4ac: 1300 0800 |0008: const/16 v0, #int 8 // #8 │ │ -3be4b0: 6e20 4e11 0200 |000a: invoke-virtual {v2, v0}, Landroid/widget/ImageView;.setVisibility:(I)V // method@114e │ │ -3be4b6: 0e00 |000d: return-void │ │ +3be454: |[3be454] de.danoeh.antennapod.activity.VideoplayerActivity$2.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ +3be464: 5412 7b6c |0000: iget-object v2, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$2;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c7b │ │ +3be468: 7110 fb95 0200 |0002: invoke-static {v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.-$$Nest$fgetviewBinding:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // method@95fb │ │ +3be46e: 0c02 |0005: move-result-object v2 │ │ +3be470: 5422 9490 |0006: iget-object v2, v2, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.skipAnimationImage:Landroid/widget/ImageView; // field@9094 │ │ +3be474: 1300 0800 |0008: const/16 v0, #int 8 // #8 │ │ +3be478: 6e20 4e11 0200 |000a: invoke-virtual {v2, v0}, Landroid/widget/ImageView;.setVisibility:(I)V // method@114e │ │ +3be47e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=386 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lde/danoeh/antennapod/activity/VideoplayerActivity$2; │ │ 0x0000 - 0x000e reg=2 (null) Landroid/view/animation/Animation; │ │ │ │ @@ -763257,16 +763257,16 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -3be4b8: |[3be4b8] de.danoeh.antennapod.activity.VideoplayerActivity$2.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ -3be4c8: 0e00 |0000: return-void │ │ +3be480: |[3be480] de.danoeh.antennapod.activity.VideoplayerActivity$2.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ +3be490: 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; │ │ │ │ @@ -763275,16 +763275,16 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -3be4cc: |[3be4cc] de.danoeh.antennapod.activity.VideoplayerActivity$2.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ -3be4dc: 0e00 |0000: return-void │ │ +3be494: |[3be494] de.danoeh.antennapod.activity.VideoplayerActivity$2.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ +3be4a4: 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; │ │ │ │ @@ -763323,18 +763323,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 │ │ -3be4e0: |[3be4e0] de.danoeh.antennapod.activity.VideoplayerActivity$3.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V │ │ -3be4f0: 5b01 7c6c |0000: iput-object v1, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$3;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c7c │ │ -3be4f4: 7010 ffb2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3be4fa: 0e00 |0005: return-void │ │ +3be4a8: |[3be4a8] de.danoeh.antennapod.activity.VideoplayerActivity$3.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V │ │ +3be4b8: 5b01 7c6c |0000: iput-object v1, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$3;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c7c │ │ +3be4bc: 7010 ffb2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3be4c2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=450 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/VideoplayerActivity$3; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ │ │ @@ -763344,17 +763344,17 @@ │ │ type : '(Landroid/view/SurfaceHolder;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3be4fc: |[3be4fc] de.danoeh.antennapod.activity.VideoplayerActivity$3.surfaceChanged:(Landroid/view/SurfaceHolder;III)V │ │ -3be50c: 7230 300c 3104 |0000: invoke-interface {v1, v3, v4}, Landroid/view/SurfaceHolder;.setFixedSize:(II)V // method@0c30 │ │ -3be512: 0e00 |0003: return-void │ │ +3be4c4: |[3be4c4] de.danoeh.antennapod.activity.VideoplayerActivity$3.surfaceChanged:(Landroid/view/SurfaceHolder;III)V │ │ +3be4d4: 7230 300c 3104 |0000: invoke-interface {v1, v3, v4}, Landroid/view/SurfaceHolder;.setFixedSize:(II)V // method@0c30 │ │ +3be4da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=453 │ │ 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 │ │ @@ -763366,39 +763366,39 @@ │ │ type : '(Landroid/view/SurfaceHolder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -3be514: |[3be514] de.danoeh.antennapod.activity.VideoplayerActivity$3.surfaceCreated:(Landroid/view/SurfaceHolder;)V │ │ -3be524: 1a00 df60 |0000: const-string v0, "VideoplayerActivity" // string@60df │ │ -3be528: 1a01 e460 |0002: const-string v1, "Videoview holder created" // string@60e4 │ │ -3be52c: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3be532: 5420 7c6c |0007: iget-object v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity$3;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c7c │ │ -3be536: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -3be538: 7120 fc95 1000 |000a: invoke-static {v0, v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.-$$Nest$fputvideoSurfaceCreated:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Z)V // method@95fc │ │ -3be53e: 5420 7c6c |000d: iget-object v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity$3;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c7c │ │ -3be542: 7110 f795 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@95f7 │ │ -3be548: 0c00 |0012: move-result-object v0 │ │ -3be54a: 3800 1900 |0013: if-eqz v0, 002c // +0019 │ │ -3be54e: 5420 7c6c |0015: iget-object v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity$3;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c7c │ │ -3be552: 7110 f795 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@95f7 │ │ -3be558: 0c00 |001a: move-result-object v0 │ │ -3be55a: 6e10 349e 0000 |001b: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9e34 │ │ -3be560: 0c00 |001e: move-result-object v0 │ │ -3be562: 6201 a7c8 |001f: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ -3be566: 3310 0b00 |0021: if-ne v0, v1, 002c // +000b │ │ -3be56a: 5420 7c6c |0023: iget-object v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity$3;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c7c │ │ -3be56e: 7110 f795 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@95f7 │ │ -3be574: 0c00 |0028: move-result-object v0 │ │ -3be576: 6e20 489e 3000 |0029: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.setVideoSurface:(Landroid/view/SurfaceHolder;)V // method@9e48 │ │ -3be57c: 5423 7c6c |002c: iget-object v3, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity$3;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c7c │ │ -3be580: 7110 fd95 0300 |002e: invoke-static {v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.-$$Nest$msetupVideoAspectRatio:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V // method@95fd │ │ -3be586: 0e00 |0031: return-void │ │ +3be4dc: |[3be4dc] de.danoeh.antennapod.activity.VideoplayerActivity$3.surfaceCreated:(Landroid/view/SurfaceHolder;)V │ │ +3be4ec: 1a00 df60 |0000: const-string v0, "VideoplayerActivity" // string@60df │ │ +3be4f0: 1a01 e460 |0002: const-string v1, "Videoview holder created" // string@60e4 │ │ +3be4f4: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3be4fa: 5420 7c6c |0007: iget-object v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity$3;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c7c │ │ +3be4fe: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +3be500: 7120 fc95 1000 |000a: invoke-static {v0, v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.-$$Nest$fputvideoSurfaceCreated:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Z)V // method@95fc │ │ +3be506: 5420 7c6c |000d: iget-object v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity$3;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c7c │ │ +3be50a: 7110 f795 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@95f7 │ │ +3be510: 0c00 |0012: move-result-object v0 │ │ +3be512: 3800 1900 |0013: if-eqz v0, 002c // +0019 │ │ +3be516: 5420 7c6c |0015: iget-object v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity$3;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c7c │ │ +3be51a: 7110 f795 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@95f7 │ │ +3be520: 0c00 |001a: move-result-object v0 │ │ +3be522: 6e10 349e 0000 |001b: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9e34 │ │ +3be528: 0c00 |001e: move-result-object v0 │ │ +3be52a: 6201 a7c8 |001f: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ +3be52e: 3310 0b00 |0021: if-ne v0, v1, 002c // +000b │ │ +3be532: 5420 7c6c |0023: iget-object v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity$3;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c7c │ │ +3be536: 7110 f795 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@95f7 │ │ +3be53c: 0c00 |0028: move-result-object v0 │ │ +3be53e: 6e20 489e 3000 |0029: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.setVideoSurface:(Landroid/view/SurfaceHolder;)V // method@9e48 │ │ +3be544: 5423 7c6c |002c: iget-object v3, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity$3;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c7c │ │ +3be548: 7110 fd95 0300 |002e: invoke-static {v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.-$$Nest$msetupVideoAspectRatio:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V // method@95fd │ │ +3be54e: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=458 │ │ 0x0007 line=459 │ │ 0x000d line=460 │ │ 0x0023 line=461 │ │ 0x002c line=463 │ │ @@ -763411,38 +763411,38 @@ │ │ type : '(Landroid/view/SurfaceHolder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -3be588: |[3be588] de.danoeh.antennapod.activity.VideoplayerActivity$3.surfaceDestroyed:(Landroid/view/SurfaceHolder;)V │ │ -3be598: 1a02 df60 |0000: const-string v2, "VideoplayerActivity" // string@60df │ │ -3be59c: 1a00 e360 |0002: const-string v0, "Videosurface was destroyed" // string@60e3 │ │ -3be5a0: 7120 fe0a 0200 |0004: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3be5a6: 5412 7c6c |0007: iget-object v2, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$3;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c7c │ │ -3be5aa: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -3be5ac: 7120 fc95 0200 |000a: invoke-static {v2, v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.-$$Nest$fputvideoSurfaceCreated:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Z)V // method@95fc │ │ -3be5b2: 5412 7c6c |000d: iget-object v2, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$3;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c7c │ │ -3be5b6: 7110 f795 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@95f7 │ │ -3be5bc: 0c02 |0012: move-result-object v2 │ │ -3be5be: 3802 1b00 |0013: if-eqz v2, 002e // +001b │ │ -3be5c2: 5412 7c6c |0015: iget-object v2, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$3;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c7c │ │ -3be5c6: 7110 f895 0200 |0017: invoke-static {v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.-$$Nest$fgetdestroyingDueToReload:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)Z // method@95f8 │ │ -3be5cc: 0a02 |001a: move-result v2 │ │ -3be5ce: 3902 1300 |001b: if-nez v2, 002e // +0013 │ │ -3be5d2: 5412 7c6c |001d: iget-object v2, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$3;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c7c │ │ -3be5d6: 7110 f995 0200 |001f: invoke-static {v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.-$$Nest$fgetswitchToAudioOnly:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)Z // method@95f9 │ │ -3be5dc: 0a02 |0022: move-result v2 │ │ -3be5de: 3902 0b00 |0023: if-nez v2, 002e // +000b │ │ -3be5e2: 5412 7c6c |0025: iget-object v2, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$3;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c7c │ │ -3be5e6: 7110 f795 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@95f7 │ │ -3be5ec: 0c02 |002a: move-result-object v2 │ │ -3be5ee: 6e10 3c9e 0200 |002b: invoke-virtual {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.notifyVideoSurfaceAbandoned:()V // method@9e3c │ │ -3be5f4: 0e00 |002e: return-void │ │ +3be550: |[3be550] de.danoeh.antennapod.activity.VideoplayerActivity$3.surfaceDestroyed:(Landroid/view/SurfaceHolder;)V │ │ +3be560: 1a02 df60 |0000: const-string v2, "VideoplayerActivity" // string@60df │ │ +3be564: 1a00 e360 |0002: const-string v0, "Videosurface was destroyed" // string@60e3 │ │ +3be568: 7120 fe0a 0200 |0004: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3be56e: 5412 7c6c |0007: iget-object v2, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$3;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c7c │ │ +3be572: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +3be574: 7120 fc95 0200 |000a: invoke-static {v2, v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.-$$Nest$fputvideoSurfaceCreated:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Z)V // method@95fc │ │ +3be57a: 5412 7c6c |000d: iget-object v2, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$3;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c7c │ │ +3be57e: 7110 f795 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@95f7 │ │ +3be584: 0c02 |0012: move-result-object v2 │ │ +3be586: 3802 1b00 |0013: if-eqz v2, 002e // +001b │ │ +3be58a: 5412 7c6c |0015: iget-object v2, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$3;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c7c │ │ +3be58e: 7110 f895 0200 |0017: invoke-static {v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.-$$Nest$fgetdestroyingDueToReload:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)Z // method@95f8 │ │ +3be594: 0a02 |001a: move-result v2 │ │ +3be596: 3902 1300 |001b: if-nez v2, 002e // +0013 │ │ +3be59a: 5412 7c6c |001d: iget-object v2, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$3;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c7c │ │ +3be59e: 7110 f995 0200 |001f: invoke-static {v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.-$$Nest$fgetswitchToAudioOnly:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)Z // method@95f9 │ │ +3be5a4: 0a02 |0022: move-result v2 │ │ +3be5a6: 3902 0b00 |0023: if-nez v2, 002e // +000b │ │ +3be5aa: 5412 7c6c |0025: iget-object v2, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$3;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c7c │ │ +3be5ae: 7110 f795 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@95f7 │ │ +3be5b4: 0c02 |002a: move-result-object v2 │ │ +3be5b6: 6e10 3c9e 0200 |002b: invoke-virtual {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.notifyVideoSurfaceAbandoned:()V // method@9e3c │ │ +3be5bc: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=468 │ │ 0x0007 line=469 │ │ 0x000d line=470 │ │ 0x0025 line=471 │ │ locals : │ │ @@ -763474,17 +763474,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 │ │ -3c0100: |[3c0100] de.danoeh.antennapod.activity.WidgetConfigActivity$$ExternalSyntheticApiModelOutline0.m:(Landroid/widget/SeekBar;IZ)V │ │ -3c0110: 6e30 0b12 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/widget/SeekBar;.setProgress:(IZ)V // method@120b │ │ -3c0116: 0e00 |0003: return-void │ │ +3c00c8: |[3c00c8] de.danoeh.antennapod.activity.WidgetConfigActivity$$ExternalSyntheticApiModelOutline0.m:(Landroid/widget/SeekBar;IZ)V │ │ +3c00d8: 6e30 0b12 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/widget/SeekBar;.setProgress:(IZ)V // method@120b │ │ +3c00de: 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 │ │ @@ -763520,18 +763520,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 │ │ -3c0118: |[3c0118] de.danoeh.antennapod.activity.WidgetConfigActivity$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)V │ │ -3c0128: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c012e: 5b01 8d6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/activity/WidgetConfigActivity; // field@6c8d │ │ -3c0132: 0e00 |0005: return-void │ │ +3c00e0: |[3c00e0] de.danoeh.antennapod.activity.WidgetConfigActivity$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)V │ │ +3c00f0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c00f6: 5b01 8d6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/activity/WidgetConfigActivity; // field@6c8d │ │ +3c00fa: 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; │ │ │ │ @@ -763541,18 +763541,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3c0134: |[3c0134] de.danoeh.antennapod.activity.WidgetConfigActivity$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ -3c0144: 5410 8d6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/activity/WidgetConfigActivity; // field@6c8d │ │ -3c0148: 7120 4796 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.$r8$lambda$rTQDHMbZCKwactl1KwjHelbdPqE:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;Landroid/view/View;)V // method@9647 │ │ -3c014e: 0e00 |0005: return-void │ │ +3c00fc: |[3c00fc] de.danoeh.antennapod.activity.WidgetConfigActivity$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ +3c010c: 5410 8d6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/activity/WidgetConfigActivity; // field@6c8d │ │ +3c0110: 7120 4796 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.$r8$lambda$rTQDHMbZCKwactl1KwjHelbdPqE:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;Landroid/view/View;)V // method@9647 │ │ +3c0116: 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; │ │ │ │ @@ -763586,18 +763586,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 │ │ -3c0150: |[3c0150] de.danoeh.antennapod.activity.WidgetConfigActivity$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)V │ │ -3c0160: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c0166: 5b01 8e6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/WidgetConfigActivity; // field@6c8e │ │ -3c016a: 0e00 |0005: return-void │ │ +3c0118: |[3c0118] de.danoeh.antennapod.activity.WidgetConfigActivity$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)V │ │ +3c0128: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c012e: 5b01 8e6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/WidgetConfigActivity; // field@6c8e │ │ +3c0132: 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; │ │ │ │ @@ -763607,18 +763607,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3c016c: |[3c016c] de.danoeh.antennapod.activity.WidgetConfigActivity$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ -3c017c: 5410 8e6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/WidgetConfigActivity; // field@6c8e │ │ -3c0180: 7120 4496 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.$r8$lambda$AmXhdwzU4vVoYAo4HN0awEk4fRQ:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;Landroid/view/View;)V // method@9644 │ │ -3c0186: 0e00 |0005: return-void │ │ +3c0134: |[3c0134] de.danoeh.antennapod.activity.WidgetConfigActivity$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ +3c0144: 5410 8e6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/WidgetConfigActivity; // field@6c8e │ │ +3c0148: 7120 4496 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.$r8$lambda$AmXhdwzU4vVoYAo4HN0awEk4fRQ:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;Landroid/view/View;)V // method@9644 │ │ +3c014e: 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; │ │ │ │ @@ -763652,18 +763652,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 │ │ -3c0188: |[3c0188] de.danoeh.antennapod.activity.WidgetConfigActivity$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)V │ │ -3c0198: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c019e: 5b01 8f6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/WidgetConfigActivity; // field@6c8f │ │ -3c01a2: 0e00 |0005: return-void │ │ +3c0150: |[3c0150] de.danoeh.antennapod.activity.WidgetConfigActivity$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)V │ │ +3c0160: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c0166: 5b01 8f6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/WidgetConfigActivity; // field@6c8f │ │ +3c016a: 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; │ │ │ │ @@ -763673,18 +763673,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3c01a4: |[3c01a4] de.danoeh.antennapod.activity.WidgetConfigActivity$$ExternalSyntheticLambda3.onClick:(Landroid/view/View;)V │ │ -3c01b4: 5410 8f6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/WidgetConfigActivity; // field@6c8f │ │ -3c01b8: 7120 4596 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@9645 │ │ -3c01be: 0e00 |0005: return-void │ │ +3c016c: |[3c016c] de.danoeh.antennapod.activity.WidgetConfigActivity$$ExternalSyntheticLambda3.onClick:(Landroid/view/View;)V │ │ +3c017c: 5410 8f6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/WidgetConfigActivity; // field@6c8f │ │ +3c0180: 7120 4596 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@9645 │ │ +3c0186: 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; │ │ │ │ @@ -763718,18 +763718,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 │ │ -3c01c0: |[3c01c0] de.danoeh.antennapod.activity.WidgetConfigActivity$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)V │ │ -3c01d0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c01d6: 5b01 906c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/activity/WidgetConfigActivity; // field@6c90 │ │ -3c01da: 0e00 |0005: return-void │ │ +3c0188: |[3c0188] de.danoeh.antennapod.activity.WidgetConfigActivity$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)V │ │ +3c0198: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c019e: 5b01 906c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/activity/WidgetConfigActivity; // field@6c90 │ │ +3c01a2: 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; │ │ │ │ @@ -763739,18 +763739,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3c01dc: |[3c01dc] de.danoeh.antennapod.activity.WidgetConfigActivity$$ExternalSyntheticLambda4.onClick:(Landroid/view/View;)V │ │ -3c01ec: 5410 906c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/activity/WidgetConfigActivity; // field@6c90 │ │ -3c01f0: 7120 4396 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@9643 │ │ -3c01f6: 0e00 |0005: return-void │ │ +3c01a4: |[3c01a4] de.danoeh.antennapod.activity.WidgetConfigActivity$$ExternalSyntheticLambda4.onClick:(Landroid/view/View;)V │ │ +3c01b4: 5410 906c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/activity/WidgetConfigActivity; // field@6c90 │ │ +3c01b8: 7120 4396 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@9643 │ │ +3c01be: 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; │ │ │ │ @@ -763784,18 +763784,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 │ │ -3c01f8: |[3c01f8] de.danoeh.antennapod.activity.WidgetConfigActivity$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)V │ │ -3c0208: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c020e: 5b01 916c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/activity/WidgetConfigActivity; // field@6c91 │ │ -3c0212: 0e00 |0005: return-void │ │ +3c01c0: |[3c01c0] de.danoeh.antennapod.activity.WidgetConfigActivity$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)V │ │ +3c01d0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c01d6: 5b01 916c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/activity/WidgetConfigActivity; // field@6c91 │ │ +3c01da: 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; │ │ │ │ @@ -763805,18 +763805,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3c0214: |[3c0214] de.danoeh.antennapod.activity.WidgetConfigActivity$$ExternalSyntheticLambda5.onClick:(Landroid/view/View;)V │ │ -3c0224: 5410 916c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/activity/WidgetConfigActivity; // field@6c91 │ │ -3c0228: 7120 4696 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.$r8$lambda$oyq0kljzIijxry51ck45PCFgul0:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;Landroid/view/View;)V // method@9646 │ │ -3c022e: 0e00 |0005: return-void │ │ +3c01dc: |[3c01dc] de.danoeh.antennapod.activity.WidgetConfigActivity$$ExternalSyntheticLambda5.onClick:(Landroid/view/View;)V │ │ +3c01ec: 5410 916c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/activity/WidgetConfigActivity; // field@6c91 │ │ +3c01f0: 7120 4696 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.$r8$lambda$oyq0kljzIijxry51ck45PCFgul0:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;Landroid/view/View;)V // method@9646 │ │ +3c01f6: 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; │ │ │ │ @@ -763855,18 +763855,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 │ │ -3c0230: |[3c0230] de.danoeh.antennapod.activity.WidgetConfigActivity$1.:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)V │ │ -3c0240: 5b01 926c |0000: iput-object v1, v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity$1;.this$0:Lde/danoeh/antennapod/activity/WidgetConfigActivity; // field@6c92 │ │ -3c0244: 7010 ffb2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c024a: 0e00 |0005: return-void │ │ +3c01f8: |[3c01f8] de.danoeh.antennapod.activity.WidgetConfigActivity$1.:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)V │ │ +3c0208: 5b01 926c |0000: iput-object v1, v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity$1;.this$0:Lde/danoeh/antennapod/activity/WidgetConfigActivity; // field@6c92 │ │ +3c020c: 7010 ffb2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c0212: 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; │ │ │ │ @@ -763876,41 +763876,41 @@ │ │ type : '(Landroid/widget/SeekBar;IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 57 16-bit code units │ │ -3c024c: |[3c024c] de.danoeh.antennapod.activity.WidgetConfigActivity$1.onProgressChanged:(Landroid/widget/SeekBar;IZ)V │ │ -3c025c: 5402 926c |0000: iget-object v2, v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity$1;.this$0:Lde/danoeh/antennapod/activity/WidgetConfigActivity; // field@6c92 │ │ -3c0260: 7110 4996 0200 |0002: invoke-static {v2}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.-$$Nest$fgetopacityTextView:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)Landroid/widget/TextView; // method@9649 │ │ -3c0266: 0c02 |0005: move-result-object v2 │ │ -3c0268: 2203 8f1e |0006: new-instance v3, Ljava/lang/StringBuilder; // type@1e8f │ │ -3c026c: 7010 50b3 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3c0272: 6e10 db11 0100 |000b: invoke-virtual {v1}, Landroid/widget/ProgressBar;.getProgress:()I // method@11db │ │ -3c0278: 0a01 |000e: move-result v1 │ │ -3c027a: 6e20 57b3 1300 |000f: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -3c0280: 1a01 2d06 |0012: const-string v1, "%" // string@062d │ │ -3c0284: 6e20 5cb3 1300 |0014: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3c028a: 6e10 67b3 0300 |0017: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3c0290: 0c01 |001a: move-result-object v1 │ │ -3c0292: 6e20 9d12 1200 |001b: invoke-virtual {v2, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3c0298: 5401 926c |001e: iget-object v1, v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity$1;.this$0:Lde/danoeh/antennapod/activity/WidgetConfigActivity; // field@6c92 │ │ -3c029c: 7110 4896 0100 |0020: invoke-static {v1}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.-$$Nest$fgetopacitySeekBar:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)Landroid/widget/SeekBar; // method@9648 │ │ -3c02a2: 0c02 |0023: move-result-object v2 │ │ -3c02a4: 6e10 db11 0200 |0024: invoke-virtual {v2}, Landroid/widget/ProgressBar;.getProgress:()I // method@11db │ │ -3c02aa: 0a02 |0027: move-result v2 │ │ -3c02ac: 1403 312c 26ff |0028: const v3, #float -2.20881e+38 // #ff262c31 │ │ -3c02b2: 7130 4b96 3102 |002b: invoke-static {v1, v3, v2}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.-$$Nest$mgetColorWithAlpha:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;II)I // method@964b │ │ -3c02b8: 0a01 |002e: move-result v1 │ │ -3c02ba: 5402 926c |002f: iget-object v2, v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity$1;.this$0:Lde/danoeh/antennapod/activity/WidgetConfigActivity; // field@6c92 │ │ -3c02be: 7110 4a96 0200 |0031: invoke-static {v2}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.-$$Nest$fgetwidgetPreview:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)Landroid/view/View; // method@964a │ │ -3c02c4: 0c02 |0034: move-result-object v2 │ │ -3c02c6: 6e20 490d 1200 |0035: invoke-virtual {v2, v1}, Landroid/view/View;.setBackgroundColor:(I)V // method@0d49 │ │ -3c02cc: 0e00 |0038: return-void │ │ +3c0214: |[3c0214] de.danoeh.antennapod.activity.WidgetConfigActivity$1.onProgressChanged:(Landroid/widget/SeekBar;IZ)V │ │ +3c0224: 5402 926c |0000: iget-object v2, v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity$1;.this$0:Lde/danoeh/antennapod/activity/WidgetConfigActivity; // field@6c92 │ │ +3c0228: 7110 4996 0200 |0002: invoke-static {v2}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.-$$Nest$fgetopacityTextView:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)Landroid/widget/TextView; // method@9649 │ │ +3c022e: 0c02 |0005: move-result-object v2 │ │ +3c0230: 2203 8f1e |0006: new-instance v3, Ljava/lang/StringBuilder; // type@1e8f │ │ +3c0234: 7010 50b3 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3c023a: 6e10 db11 0100 |000b: invoke-virtual {v1}, Landroid/widget/ProgressBar;.getProgress:()I // method@11db │ │ +3c0240: 0a01 |000e: move-result v1 │ │ +3c0242: 6e20 57b3 1300 |000f: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +3c0248: 1a01 2d06 |0012: const-string v1, "%" // string@062d │ │ +3c024c: 6e20 5cb3 1300 |0014: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3c0252: 6e10 67b3 0300 |0017: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3c0258: 0c01 |001a: move-result-object v1 │ │ +3c025a: 6e20 9d12 1200 |001b: invoke-virtual {v2, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3c0260: 5401 926c |001e: iget-object v1, v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity$1;.this$0:Lde/danoeh/antennapod/activity/WidgetConfigActivity; // field@6c92 │ │ +3c0264: 7110 4896 0100 |0020: invoke-static {v1}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.-$$Nest$fgetopacitySeekBar:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)Landroid/widget/SeekBar; // method@9648 │ │ +3c026a: 0c02 |0023: move-result-object v2 │ │ +3c026c: 6e10 db11 0200 |0024: invoke-virtual {v2}, Landroid/widget/ProgressBar;.getProgress:()I // method@11db │ │ +3c0272: 0a02 |0027: move-result v2 │ │ +3c0274: 1403 312c 26ff |0028: const v3, #float -2.20881e+38 // #ff262c31 │ │ +3c027a: 7130 4b96 3102 |002b: invoke-static {v1, v3, v2}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.-$$Nest$mgetColorWithAlpha:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;II)I // method@964b │ │ +3c0280: 0a01 |002e: move-result v1 │ │ +3c0282: 5402 926c |002f: iget-object v2, v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity$1;.this$0:Lde/danoeh/antennapod/activity/WidgetConfigActivity; // field@6c92 │ │ +3c0286: 7110 4a96 0200 |0031: invoke-static {v2}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.-$$Nest$fgetwidgetPreview:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)Landroid/view/View; // method@964a │ │ +3c028c: 0c02 |0034: move-result-object v2 │ │ +3c028e: 6e20 490d 1200 |0035: invoke-virtual {v2, v1}, Landroid/view/View;.setBackgroundColor:(I)V // method@0d49 │ │ +3c0294: 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; │ │ @@ -763923,16 +763923,16 @@ │ │ type : '(Landroid/widget/SeekBar;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -3c02d0: |[3c02d0] de.danoeh.antennapod.activity.WidgetConfigActivity$1.onStartTrackingTouch:(Landroid/widget/SeekBar;)V │ │ -3c02e0: 0e00 |0000: return-void │ │ +3c0298: |[3c0298] de.danoeh.antennapod.activity.WidgetConfigActivity$1.onStartTrackingTouch:(Landroid/widget/SeekBar;)V │ │ +3c02a8: 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; │ │ │ │ @@ -763941,16 +763941,16 @@ │ │ type : '(Landroid/widget/SeekBar;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -3c02e4: |[3c02e4] de.danoeh.antennapod.activity.WidgetConfigActivity$1.onStopTrackingTouch:(Landroid/widget/SeekBar;)V │ │ -3c02f4: 0e00 |0000: return-void │ │ +3c02ac: |[3c02ac] de.danoeh.antennapod.activity.WidgetConfigActivity$1.onStopTrackingTouch:(Landroid/widget/SeekBar;)V │ │ +3c02bc: 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; │ │ │ │ @@ -763988,19 +763988,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 │ │ -3c0afc: |[3c0afc] de.danoeh.antennapod.adapter.ChaptersListAdapter$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/adapter/ChaptersListAdapter;Lde/danoeh/antennapod/model/feed/Chapter;)V │ │ -3c0b0c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c0b12: 5b01 9b6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/ChaptersListAdapter; // field@6c9b │ │ -3c0b16: 5b02 9c6c |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/Chapter; // field@6c9c │ │ -3c0b1a: 0e00 |0007: return-void │ │ +3c0ac4: |[3c0ac4] de.danoeh.antennapod.adapter.ChaptersListAdapter$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/adapter/ChaptersListAdapter;Lde/danoeh/antennapod/model/feed/Chapter;)V │ │ +3c0ad4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c0ada: 5b01 9b6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/ChaptersListAdapter; // field@6c9b │ │ +3c0ade: 5b02 9c6c |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/Chapter; // field@6c9c │ │ +3c0ae2: 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; │ │ @@ -764011,19 +764011,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3c0b1c: |[3c0b1c] de.danoeh.antennapod.adapter.ChaptersListAdapter$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -3c0b2c: 5420 9b6c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/ChaptersListAdapter; // field@6c9b │ │ -3c0b30: 5421 9c6c |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/Chapter; // field@6c9c │ │ -3c0b34: 7130 5d96 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@965d │ │ -3c0b3a: 0e00 |0007: return-void │ │ +3c0ae4: |[3c0ae4] de.danoeh.antennapod.adapter.ChaptersListAdapter$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +3c0af4: 5420 9b6c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/ChaptersListAdapter; // field@6c9b │ │ +3c0af8: 5421 9c6c |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/Chapter; // field@6c9c │ │ +3c0afc: 7130 5d96 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@965d │ │ +3c0b02: 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; │ │ │ │ @@ -764061,19 +764061,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 │ │ -3c0b3c: |[3c0b3c] de.danoeh.antennapod.adapter.ChaptersListAdapter$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/adapter/ChaptersListAdapter;I)V │ │ -3c0b4c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c0b52: 5b01 9d6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/ChaptersListAdapter; // field@6c9d │ │ -3c0b56: 5902 9e6c |0005: iput v2, v0, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$$ExternalSyntheticLambda1;.f$1:I // field@6c9e │ │ -3c0b5a: 0e00 |0007: return-void │ │ +3c0b04: |[3c0b04] de.danoeh.antennapod.adapter.ChaptersListAdapter$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/adapter/ChaptersListAdapter;I)V │ │ +3c0b14: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c0b1a: 5b01 9d6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/ChaptersListAdapter; // field@6c9d │ │ +3c0b1e: 5902 9e6c |0005: iput v2, v0, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$$ExternalSyntheticLambda1;.f$1:I // field@6c9e │ │ +3c0b22: 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 │ │ @@ -764084,19 +764084,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3c0b5c: |[3c0b5c] de.danoeh.antennapod.adapter.ChaptersListAdapter$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ -3c0b6c: 5420 9d6c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/ChaptersListAdapter; // field@6c9d │ │ -3c0b70: 5221 9e6c |0002: iget v1, v2, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$$ExternalSyntheticLambda1;.f$1:I // field@6c9e │ │ -3c0b74: 7130 5e96 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@965e │ │ -3c0b7a: 0e00 |0007: return-void │ │ +3c0b24: |[3c0b24] de.danoeh.antennapod.adapter.ChaptersListAdapter$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ +3c0b34: 5420 9d6c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/ChaptersListAdapter; // field@6c9d │ │ +3c0b38: 5221 9e6c |0002: iget v1, v2, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$$ExternalSyntheticLambda1;.f$1:I // field@6c9e │ │ +3c0b3c: 7130 5e96 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@965e │ │ +3c0b42: 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; │ │ │ │ @@ -764189,20 +764189,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 │ │ -3c136c: |[3c136c] de.danoeh.antennapod.adapter.CoverLoader.:(Lde/danoeh/antennapod/activity/MainActivity;)V │ │ -3c137c: 7010 ffb2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c1382: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -3c1384: 5910 b46c |0004: iput v0, v1, Lde/danoeh/antennapod/adapter/CoverLoader;.resource:I // field@6cb4 │ │ -3c1388: 5b12 b06c |0006: iput-object v2, v1, Lde/danoeh/antennapod/adapter/CoverLoader;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@6cb0 │ │ -3c138c: 0e00 |0008: return-void │ │ +3c1334: |[3c1334] de.danoeh.antennapod.adapter.CoverLoader.:(Lde/danoeh/antennapod/activity/MainActivity;)V │ │ +3c1344: 7010 ffb2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c134a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +3c134c: 5910 b46c |0004: iput v0, v1, Lde/danoeh/antennapod/adapter/CoverLoader;.resource:I // field@6cb4 │ │ +3c1350: 5b12 b06c |0006: iput-object v2, v1, Lde/danoeh/antennapod/adapter/CoverLoader;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@6cb0 │ │ +3c1354: 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; │ │ @@ -764214,68 +764214,68 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 110 16-bit code units │ │ -3c1390: |[3c1390] de.danoeh.antennapod.adapter.CoverLoader.load:()V │ │ -3c13a0: 2200 3318 |0000: new-instance v0, Lde/danoeh/antennapod/adapter/CoverLoader$CoverTarget; // type@1833 │ │ -3c13a4: 5451 b16c |0002: iget-object v1, v5, Lde/danoeh/antennapod/adapter/CoverLoader;.fallbackTitle:Landroid/widget/TextView; // field@6cb1 │ │ -3c13a8: 5452 b36c |0004: iget-object v2, v5, Lde/danoeh/antennapod/adapter/CoverLoader;.imgvCover:Landroid/widget/ImageView; // field@6cb3 │ │ -3c13ac: 5553 b56c |0006: iget-boolean v3, v5, Lde/danoeh/antennapod/adapter/CoverLoader;.textAndImageCombined:Z // field@6cb5 │ │ -3c13b0: 7040 6b96 1032 |0008: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/adapter/CoverLoader$CoverTarget;.:(Landroid/widget/TextView;Landroid/widget/ImageView;Z)V // method@966b │ │ -3c13b6: 5251 b46c |000b: iget v1, v5, Lde/danoeh/antennapod/adapter/CoverLoader;.resource:I // field@6cb4 │ │ -3c13ba: 3801 1a00 |000d: if-eqz v1, 0027 // +001a │ │ -3c13be: 5451 b36c |000f: iget-object v1, v5, Lde/danoeh/antennapod/adapter/CoverLoader;.imgvCover:Landroid/widget/ImageView; // field@6cb3 │ │ -3c13c2: 7110 0951 0100 |0011: invoke-static {v1}, Lcom/bumptech/glide/Glide;.with:(Landroid/view/View;)Lcom/bumptech/glide/RequestManager; // method@5109 │ │ -3c13c8: 0c01 |0014: move-result-object v1 │ │ -3c13ca: 6e20 9a51 0100 |0015: invoke-virtual {v1, v0}, Lcom/bumptech/glide/RequestManager;.clear:(Lcom/bumptech/glide/request/target/Target;)V // method@519a │ │ -3c13d0: 5450 b36c |0018: iget-object v0, v5, Lde/danoeh/antennapod/adapter/CoverLoader;.imgvCover:Landroid/widget/ImageView; // field@6cb3 │ │ -3c13d4: 5251 b46c |001a: iget v1, v5, Lde/danoeh/antennapod/adapter/CoverLoader;.resource:I // field@6cb4 │ │ -3c13d8: 6e20 4611 1000 |001c: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1146 │ │ -3c13de: 5450 b16c |001f: iget-object v0, v5, Lde/danoeh/antennapod/adapter/CoverLoader;.fallbackTitle:Landroid/widget/TextView; // field@6cb1 │ │ -3c13e2: 5551 b56c |0021: iget-boolean v1, v5, Lde/danoeh/antennapod/adapter/CoverLoader;.textAndImageCombined:Z // field@6cb5 │ │ -3c13e6: 7120 7096 1000 |0023: invoke-static {v0, v1}, Lde/danoeh/antennapod/adapter/CoverLoader$CoverTarget;.setTitleVisibility:(Landroid/widget/TextView;Z)V // method@9670 │ │ -3c13ec: 0e00 |0026: return-void │ │ -3c13ee: 2201 7e0f |0027: new-instance v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ -3c13f2: 7010 cf5a 0100 |0029: invoke-direct {v1}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5acf │ │ -3c13f8: 6e10 435a 0100 |002c: invoke-virtual {v1}, Lcom/bumptech/glide/request/BaseRequestOptions;.fitCenter:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a43 │ │ -3c13fe: 0c01 |002f: move-result-object v1 │ │ -3c1400: 1f01 7e0f |0030: check-cast v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ -3c1404: 6e10 395a 0100 |0032: invoke-virtual {v1}, Lcom/bumptech/glide/request/BaseRequestOptions;.dontAnimate:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a39 │ │ -3c140a: 0c01 |0035: move-result-object v1 │ │ -3c140c: 1f01 7e0f |0036: check-cast v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ -3c1410: 5452 b36c |0038: iget-object v2, v5, Lde/danoeh/antennapod/adapter/CoverLoader;.imgvCover:Landroid/widget/ImageView; // field@6cb3 │ │ -3c1414: 7110 0951 0200 |003a: invoke-static {v2}, Lcom/bumptech/glide/Glide;.with:(Landroid/view/View;)Lcom/bumptech/glide/RequestManager; // method@5109 │ │ -3c141a: 0c02 |003d: move-result-object v2 │ │ -3c141c: 1c03 f400 |003e: const-class v3, Landroid/graphics/drawable/Drawable; // type@00f4 │ │ -3c1420: 6e20 9451 3200 |0040: invoke-virtual {v2, v3}, Lcom/bumptech/glide/RequestManager;.as:(Ljava/lang/Class;)Lcom/bumptech/glide/RequestBuilder; // method@5194 │ │ -3c1426: 0c02 |0043: move-result-object v2 │ │ -3c1428: 5454 b66c |0044: iget-object v4, v5, Lde/danoeh/antennapod/adapter/CoverLoader;.uri:Ljava/lang/String; // field@6cb6 │ │ -3c142c: 6e20 7051 4200 |0046: invoke-virtual {v2, v4}, Lcom/bumptech/glide/RequestBuilder;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@5170 │ │ -3c1432: 0c02 |0049: move-result-object v2 │ │ -3c1434: 6e20 5351 1200 |004a: invoke-virtual {v2, v1}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@5153 │ │ -3c143a: 0c02 |004d: move-result-object v2 │ │ -3c143c: 5454 b26c |004e: iget-object v4, v5, Lde/danoeh/antennapod/adapter/CoverLoader;.fallbackUri:Ljava/lang/String; // field@6cb2 │ │ -3c1440: 3804 1a00 |0050: if-eqz v4, 006a // +001a │ │ -3c1444: 5454 b36c |0052: iget-object v4, v5, Lde/danoeh/antennapod/adapter/CoverLoader;.imgvCover:Landroid/widget/ImageView; // field@6cb3 │ │ -3c1448: 7110 0951 0400 |0054: invoke-static {v4}, Lcom/bumptech/glide/Glide;.with:(Landroid/view/View;)Lcom/bumptech/glide/RequestManager; // method@5109 │ │ -3c144e: 0c04 |0057: move-result-object v4 │ │ -3c1450: 6e20 9451 3400 |0058: invoke-virtual {v4, v3}, Lcom/bumptech/glide/RequestManager;.as:(Ljava/lang/Class;)Lcom/bumptech/glide/RequestBuilder; // method@5194 │ │ -3c1456: 0c03 |005b: move-result-object v3 │ │ -3c1458: 5454 b26c |005c: iget-object v4, v5, Lde/danoeh/antennapod/adapter/CoverLoader;.fallbackUri:Ljava/lang/String; // field@6cb2 │ │ -3c145c: 6e20 7051 4300 |005e: invoke-virtual {v3, v4}, Lcom/bumptech/glide/RequestBuilder;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@5170 │ │ -3c1462: 0c03 |0061: move-result-object v3 │ │ -3c1464: 6e20 5351 1300 |0062: invoke-virtual {v3, v1}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@5153 │ │ -3c146a: 0c01 |0065: move-result-object v1 │ │ -3c146c: 6e20 5e51 1200 |0066: invoke-virtual {v2, v1}, Lcom/bumptech/glide/RequestBuilder;.error:(Lcom/bumptech/glide/RequestBuilder;)Lcom/bumptech/glide/RequestBuilder; // method@515e │ │ -3c1472: 0c02 |0069: move-result-object v2 │ │ -3c1474: 6e20 6451 0200 |006a: invoke-virtual {v2, v0}, Lcom/bumptech/glide/RequestBuilder;.into:(Lcom/bumptech/glide/request/target/Target;)Lcom/bumptech/glide/request/target/Target; // method@5164 │ │ -3c147a: 0e00 |006d: return-void │ │ +3c1358: |[3c1358] de.danoeh.antennapod.adapter.CoverLoader.load:()V │ │ +3c1368: 2200 3318 |0000: new-instance v0, Lde/danoeh/antennapod/adapter/CoverLoader$CoverTarget; // type@1833 │ │ +3c136c: 5451 b16c |0002: iget-object v1, v5, Lde/danoeh/antennapod/adapter/CoverLoader;.fallbackTitle:Landroid/widget/TextView; // field@6cb1 │ │ +3c1370: 5452 b36c |0004: iget-object v2, v5, Lde/danoeh/antennapod/adapter/CoverLoader;.imgvCover:Landroid/widget/ImageView; // field@6cb3 │ │ +3c1374: 5553 b56c |0006: iget-boolean v3, v5, Lde/danoeh/antennapod/adapter/CoverLoader;.textAndImageCombined:Z // field@6cb5 │ │ +3c1378: 7040 6b96 1032 |0008: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/adapter/CoverLoader$CoverTarget;.:(Landroid/widget/TextView;Landroid/widget/ImageView;Z)V // method@966b │ │ +3c137e: 5251 b46c |000b: iget v1, v5, Lde/danoeh/antennapod/adapter/CoverLoader;.resource:I // field@6cb4 │ │ +3c1382: 3801 1a00 |000d: if-eqz v1, 0027 // +001a │ │ +3c1386: 5451 b36c |000f: iget-object v1, v5, Lde/danoeh/antennapod/adapter/CoverLoader;.imgvCover:Landroid/widget/ImageView; // field@6cb3 │ │ +3c138a: 7110 0951 0100 |0011: invoke-static {v1}, Lcom/bumptech/glide/Glide;.with:(Landroid/view/View;)Lcom/bumptech/glide/RequestManager; // method@5109 │ │ +3c1390: 0c01 |0014: move-result-object v1 │ │ +3c1392: 6e20 9a51 0100 |0015: invoke-virtual {v1, v0}, Lcom/bumptech/glide/RequestManager;.clear:(Lcom/bumptech/glide/request/target/Target;)V // method@519a │ │ +3c1398: 5450 b36c |0018: iget-object v0, v5, Lde/danoeh/antennapod/adapter/CoverLoader;.imgvCover:Landroid/widget/ImageView; // field@6cb3 │ │ +3c139c: 5251 b46c |001a: iget v1, v5, Lde/danoeh/antennapod/adapter/CoverLoader;.resource:I // field@6cb4 │ │ +3c13a0: 6e20 4611 1000 |001c: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1146 │ │ +3c13a6: 5450 b16c |001f: iget-object v0, v5, Lde/danoeh/antennapod/adapter/CoverLoader;.fallbackTitle:Landroid/widget/TextView; // field@6cb1 │ │ +3c13aa: 5551 b56c |0021: iget-boolean v1, v5, Lde/danoeh/antennapod/adapter/CoverLoader;.textAndImageCombined:Z // field@6cb5 │ │ +3c13ae: 7120 7096 1000 |0023: invoke-static {v0, v1}, Lde/danoeh/antennapod/adapter/CoverLoader$CoverTarget;.setTitleVisibility:(Landroid/widget/TextView;Z)V // method@9670 │ │ +3c13b4: 0e00 |0026: return-void │ │ +3c13b6: 2201 7e0f |0027: new-instance v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ +3c13ba: 7010 cf5a 0100 |0029: invoke-direct {v1}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5acf │ │ +3c13c0: 6e10 435a 0100 |002c: invoke-virtual {v1}, Lcom/bumptech/glide/request/BaseRequestOptions;.fitCenter:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a43 │ │ +3c13c6: 0c01 |002f: move-result-object v1 │ │ +3c13c8: 1f01 7e0f |0030: check-cast v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ +3c13cc: 6e10 395a 0100 |0032: invoke-virtual {v1}, Lcom/bumptech/glide/request/BaseRequestOptions;.dontAnimate:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a39 │ │ +3c13d2: 0c01 |0035: move-result-object v1 │ │ +3c13d4: 1f01 7e0f |0036: check-cast v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ +3c13d8: 5452 b36c |0038: iget-object v2, v5, Lde/danoeh/antennapod/adapter/CoverLoader;.imgvCover:Landroid/widget/ImageView; // field@6cb3 │ │ +3c13dc: 7110 0951 0200 |003a: invoke-static {v2}, Lcom/bumptech/glide/Glide;.with:(Landroid/view/View;)Lcom/bumptech/glide/RequestManager; // method@5109 │ │ +3c13e2: 0c02 |003d: move-result-object v2 │ │ +3c13e4: 1c03 f400 |003e: const-class v3, Landroid/graphics/drawable/Drawable; // type@00f4 │ │ +3c13e8: 6e20 9451 3200 |0040: invoke-virtual {v2, v3}, Lcom/bumptech/glide/RequestManager;.as:(Ljava/lang/Class;)Lcom/bumptech/glide/RequestBuilder; // method@5194 │ │ +3c13ee: 0c02 |0043: move-result-object v2 │ │ +3c13f0: 5454 b66c |0044: iget-object v4, v5, Lde/danoeh/antennapod/adapter/CoverLoader;.uri:Ljava/lang/String; // field@6cb6 │ │ +3c13f4: 6e20 7051 4200 |0046: invoke-virtual {v2, v4}, Lcom/bumptech/glide/RequestBuilder;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@5170 │ │ +3c13fa: 0c02 |0049: move-result-object v2 │ │ +3c13fc: 6e20 5351 1200 |004a: invoke-virtual {v2, v1}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@5153 │ │ +3c1402: 0c02 |004d: move-result-object v2 │ │ +3c1404: 5454 b26c |004e: iget-object v4, v5, Lde/danoeh/antennapod/adapter/CoverLoader;.fallbackUri:Ljava/lang/String; // field@6cb2 │ │ +3c1408: 3804 1a00 |0050: if-eqz v4, 006a // +001a │ │ +3c140c: 5454 b36c |0052: iget-object v4, v5, Lde/danoeh/antennapod/adapter/CoverLoader;.imgvCover:Landroid/widget/ImageView; // field@6cb3 │ │ +3c1410: 7110 0951 0400 |0054: invoke-static {v4}, Lcom/bumptech/glide/Glide;.with:(Landroid/view/View;)Lcom/bumptech/glide/RequestManager; // method@5109 │ │ +3c1416: 0c04 |0057: move-result-object v4 │ │ +3c1418: 6e20 9451 3400 |0058: invoke-virtual {v4, v3}, Lcom/bumptech/glide/RequestManager;.as:(Ljava/lang/Class;)Lcom/bumptech/glide/RequestBuilder; // method@5194 │ │ +3c141e: 0c03 |005b: move-result-object v3 │ │ +3c1420: 5454 b26c |005c: iget-object v4, v5, Lde/danoeh/antennapod/adapter/CoverLoader;.fallbackUri:Ljava/lang/String; // field@6cb2 │ │ +3c1424: 6e20 7051 4300 |005e: invoke-virtual {v3, v4}, Lcom/bumptech/glide/RequestBuilder;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@5170 │ │ +3c142a: 0c03 |0061: move-result-object v3 │ │ +3c142c: 6e20 5351 1300 |0062: invoke-virtual {v3, v1}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@5153 │ │ +3c1432: 0c01 |0065: move-result-object v1 │ │ +3c1434: 6e20 5e51 1200 |0066: invoke-virtual {v2, v1}, Lcom/bumptech/glide/RequestBuilder;.error:(Lcom/bumptech/glide/RequestBuilder;)Lcom/bumptech/glide/RequestBuilder; // method@515e │ │ +3c143a: 0c02 |0069: move-result-object v2 │ │ +3c143c: 6e20 6451 0200 |006a: invoke-virtual {v2, v0}, Lcom/bumptech/glide/RequestBuilder;.into:(Lcom/bumptech/glide/request/target/Target;)Lcom/bumptech/glide/request/target/Target; // method@5164 │ │ +3c1442: 0e00 |006d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x000b line=71 │ │ 0x000f line=72 │ │ 0x0018 line=73 │ │ 0x001f line=74 │ │ @@ -764301,17 +764301,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 │ │ -3c12d8: |[3c12d8] de.danoeh.antennapod.adapter.CoverLoader.withCoverView:(Landroid/widget/ImageView;)Lde/danoeh/antennapod/adapter/CoverLoader; │ │ -3c12e8: 5b01 b36c |0000: iput-object v1, v0, Lde/danoeh/antennapod/adapter/CoverLoader;.imgvCover:Landroid/widget/ImageView; // field@6cb3 │ │ -3c12ec: 1100 |0002: return-object v0 │ │ +3c12a0: |[3c12a0] de.danoeh.antennapod.adapter.CoverLoader.withCoverView:(Landroid/widget/ImageView;)Lde/danoeh/antennapod/adapter/CoverLoader; │ │ +3c12b0: 5b01 b36c |0000: iput-object v1, v0, Lde/danoeh/antennapod/adapter/CoverLoader;.imgvCover:Landroid/widget/ImageView; // field@6cb3 │ │ +3c12b4: 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; │ │ │ │ @@ -764320,17 +764320,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 │ │ -3c12f0: |[3c12f0] de.danoeh.antennapod.adapter.CoverLoader.withFallbackUri:(Ljava/lang/String;)Lde/danoeh/antennapod/adapter/CoverLoader; │ │ -3c1300: 5b01 b26c |0000: iput-object v1, v0, Lde/danoeh/antennapod/adapter/CoverLoader;.fallbackUri:Ljava/lang/String; // field@6cb2 │ │ -3c1304: 1100 |0002: return-object v0 │ │ +3c12b8: |[3c12b8] de.danoeh.antennapod.adapter.CoverLoader.withFallbackUri:(Ljava/lang/String;)Lde/danoeh/antennapod/adapter/CoverLoader; │ │ +3c12c8: 5b01 b26c |0000: iput-object v1, v0, Lde/danoeh/antennapod/adapter/CoverLoader;.fallbackUri:Ljava/lang/String; // field@6cb2 │ │ +3c12cc: 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; │ │ │ │ @@ -764339,17 +764339,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 │ │ -3c1308: |[3c1308] de.danoeh.antennapod.adapter.CoverLoader.withPlaceholderView:(Landroid/widget/TextView;)Lde/danoeh/antennapod/adapter/CoverLoader; │ │ -3c1318: 5b01 b16c |0000: iput-object v1, v0, Lde/danoeh/antennapod/adapter/CoverLoader;.fallbackTitle:Landroid/widget/TextView; // field@6cb1 │ │ -3c131c: 1100 |0002: return-object v0 │ │ +3c12d0: |[3c12d0] de.danoeh.antennapod.adapter.CoverLoader.withPlaceholderView:(Landroid/widget/TextView;)Lde/danoeh/antennapod/adapter/CoverLoader; │ │ +3c12e0: 5b01 b16c |0000: iput-object v1, v0, Lde/danoeh/antennapod/adapter/CoverLoader;.fallbackTitle:Landroid/widget/TextView; // field@6cb1 │ │ +3c12e4: 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; │ │ │ │ @@ -764358,18 +764358,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 │ │ -3c1320: |[3c1320] de.danoeh.antennapod.adapter.CoverLoader.withPlaceholderView:(Landroid/widget/TextView;Z)Lde/danoeh/antennapod/adapter/CoverLoader; │ │ -3c1330: 5b01 b16c |0000: iput-object v1, v0, Lde/danoeh/antennapod/adapter/CoverLoader;.fallbackTitle:Landroid/widget/TextView; // field@6cb1 │ │ -3c1334: 5c02 b56c |0002: iput-boolean v2, v0, Lde/danoeh/antennapod/adapter/CoverLoader;.textAndImageCombined:Z // field@6cb5 │ │ -3c1338: 1100 |0004: return-object v0 │ │ +3c12e8: |[3c12e8] de.danoeh.antennapod.adapter.CoverLoader.withPlaceholderView:(Landroid/widget/TextView;Z)Lde/danoeh/antennapod/adapter/CoverLoader; │ │ +3c12f8: 5b01 b16c |0000: iput-object v1, v0, Lde/danoeh/antennapod/adapter/CoverLoader;.fallbackTitle:Landroid/widget/TextView; // field@6cb1 │ │ +3c12fc: 5c02 b56c |0002: iput-boolean v2, v0, Lde/danoeh/antennapod/adapter/CoverLoader;.textAndImageCombined:Z // field@6cb5 │ │ +3c1300: 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; │ │ @@ -764380,17 +764380,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 │ │ -3c133c: |[3c133c] de.danoeh.antennapod.adapter.CoverLoader.withResource:(I)Lde/danoeh/antennapod/adapter/CoverLoader; │ │ -3c134c: 5901 b46c |0000: iput v1, v0, Lde/danoeh/antennapod/adapter/CoverLoader;.resource:I // field@6cb4 │ │ -3c1350: 1100 |0002: return-object v0 │ │ +3c1304: |[3c1304] de.danoeh.antennapod.adapter.CoverLoader.withResource:(I)Lde/danoeh/antennapod/adapter/CoverLoader; │ │ +3c1314: 5901 b46c |0000: iput v1, v0, Lde/danoeh/antennapod/adapter/CoverLoader;.resource:I // field@6cb4 │ │ +3c1318: 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 │ │ │ │ @@ -764399,17 +764399,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 │ │ -3c1354: |[3c1354] de.danoeh.antennapod.adapter.CoverLoader.withUri:(Ljava/lang/String;)Lde/danoeh/antennapod/adapter/CoverLoader; │ │ -3c1364: 5b01 b66c |0000: iput-object v1, v0, Lde/danoeh/antennapod/adapter/CoverLoader;.uri:Ljava/lang/String; // field@6cb6 │ │ -3c1368: 1100 |0002: return-object v0 │ │ +3c131c: |[3c131c] de.danoeh.antennapod.adapter.CoverLoader.withUri:(Ljava/lang/String;)Lde/danoeh/antennapod/adapter/CoverLoader; │ │ +3c132c: 5b01 b66c |0000: iput-object v1, v0, Lde/danoeh/antennapod/adapter/CoverLoader;.uri:Ljava/lang/String; // field@6cb6 │ │ +3c1330: 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; │ │ │ │ @@ -764447,19 +764447,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 │ │ -3c147c: |[3c147c] de.danoeh.antennapod.adapter.DataFolderAdapter$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/adapter/DataFolderAdapter;Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;)V │ │ -3c148c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c1492: 5b01 b76c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/DataFolderAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/DataFolderAdapter; // field@6cb7 │ │ -3c1496: 5b02 b86c |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/DataFolderAdapter$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath; // field@6cb8 │ │ -3c149a: 0e00 |0007: return-void │ │ +3c1444: |[3c1444] de.danoeh.antennapod.adapter.DataFolderAdapter$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/adapter/DataFolderAdapter;Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;)V │ │ +3c1454: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c145a: 5b01 b76c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/DataFolderAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/DataFolderAdapter; // field@6cb7 │ │ +3c145e: 5b02 b86c |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/DataFolderAdapter$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath; // field@6cb8 │ │ +3c1462: 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; │ │ @@ -764470,19 +764470,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3c149c: |[3c149c] de.danoeh.antennapod.adapter.DataFolderAdapter$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -3c14ac: 5420 b76c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/DataFolderAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/DataFolderAdapter; // field@6cb7 │ │ -3c14b0: 5421 b86c |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/DataFolderAdapter$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath; // field@6cb8 │ │ -3c14b4: 7130 8796 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@9687 │ │ -3c14ba: 0e00 |0007: return-void │ │ +3c1464: |[3c1464] de.danoeh.antennapod.adapter.DataFolderAdapter$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +3c1474: 5420 b76c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/DataFolderAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/DataFolderAdapter; // field@6cb7 │ │ +3c1478: 5421 b86c |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/DataFolderAdapter$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath; // field@6cb8 │ │ +3c147c: 7130 8796 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@9687 │ │ +3c1482: 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; │ │ │ │ @@ -764520,18 +764520,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3c1588: |[3c1588] de.danoeh.antennapod.adapter.DataFolderAdapter$StoragePath.:(Ljava/lang/String;)V │ │ -3c1598: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c159e: 5b01 b96c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;.path:Ljava/lang/String; // field@6cb9 │ │ -3c15a2: 0e00 |0005: return-void │ │ +3c1550: |[3c1550] de.danoeh.antennapod.adapter.DataFolderAdapter$StoragePath.:(Ljava/lang/String;)V │ │ +3c1560: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c1566: 5b01 b96c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;.path:Ljava/lang/String; // field@6cb9 │ │ +3c156a: 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; │ │ @@ -764542,19 +764542,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3c1548: |[3c1548] de.danoeh.antennapod.adapter.DataFolderAdapter$StoragePath.getAvailableSpace:()J │ │ -3c1558: 5420 b96c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;.path:Ljava/lang/String; // field@6cb9 │ │ -3c155c: 7110 c39d 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/util/StorageUtils;.getFreeSpaceAvailable:(Ljava/lang/String;)J // method@9dc3 │ │ -3c1562: 0b00 |0005: move-result-wide v0 │ │ -3c1564: 1000 |0006: return-wide v0 │ │ +3c1510: |[3c1510] de.danoeh.antennapod.adapter.DataFolderAdapter$StoragePath.getAvailableSpace:()J │ │ +3c1520: 5420 b96c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;.path:Ljava/lang/String; // field@6cb9 │ │ +3c1524: 7110 c39d 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/util/StorageUtils;.getFreeSpaceAvailable:(Ljava/lang/String;)J // method@9dc3 │ │ +3c152a: 0b00 |0005: move-result-wide v0 │ │ +3c152c: 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;) │ │ @@ -764562,17 +764562,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3c14f4: |[3c14f4] de.danoeh.antennapod.adapter.DataFolderAdapter$StoragePath.getFullPath:()Ljava/lang/String; │ │ -3c1504: 5410 b96c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;.path:Ljava/lang/String; // field@6cb9 │ │ -3c1508: 1100 |0002: return-object v0 │ │ +3c14bc: |[3c14bc] de.danoeh.antennapod.adapter.DataFolderAdapter$StoragePath.getFullPath:()Ljava/lang/String; │ │ +3c14cc: 5410 b96c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;.path:Ljava/lang/String; // field@6cb9 │ │ +3c14d0: 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;) │ │ @@ -764580,27 +764580,27 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -3c150c: |[3c150c] de.danoeh.antennapod.adapter.DataFolderAdapter$StoragePath.getShortPath:()Ljava/lang/String; │ │ -3c151c: 5430 b96c |0000: iget-object v0, v3, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;.path:Ljava/lang/String; // field@6cb9 │ │ -3c1520: 1a01 7e0d |0002: const-string v1, "Android" // string@0d7e │ │ -3c1524: 6e20 32b3 1000 |0004: invoke-virtual {v0, v1}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@b332 │ │ -3c152a: 0a00 |0007: move-result v0 │ │ -3c152c: 3d00 0a00 |0008: if-lez v0, 0012 // +000a │ │ -3c1530: 5431 b96c |000a: iget-object v1, v3, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;.path:Ljava/lang/String; // field@6cb9 │ │ -3c1534: 1202 |000c: const/4 v2, #int 0 // #0 │ │ -3c1536: 6e30 41b3 2100 |000d: invoke-virtual {v1, v2, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b341 │ │ -3c153c: 0c00 |0010: move-result-object v0 │ │ -3c153e: 2803 |0011: goto 0014 // +0003 │ │ -3c1540: 5430 b96c |0012: iget-object v0, v3, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;.path:Ljava/lang/String; // field@6cb9 │ │ -3c1544: 1100 |0014: return-object v0 │ │ +3c14d4: |[3c14d4] de.danoeh.antennapod.adapter.DataFolderAdapter$StoragePath.getShortPath:()Ljava/lang/String; │ │ +3c14e4: 5430 b96c |0000: iget-object v0, v3, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;.path:Ljava/lang/String; // field@6cb9 │ │ +3c14e8: 1a01 7e0d |0002: const-string v1, "Android" // string@0d7e │ │ +3c14ec: 6e20 32b3 1000 |0004: invoke-virtual {v0, v1}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@b332 │ │ +3c14f2: 0a00 |0007: move-result v0 │ │ +3c14f4: 3d00 0a00 |0008: if-lez v0, 0012 // +000a │ │ +3c14f8: 5431 b96c |000a: iget-object v1, v3, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;.path:Ljava/lang/String; // field@6cb9 │ │ +3c14fc: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +3c14fe: 6e30 41b3 2100 |000d: invoke-virtual {v1, v2, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b341 │ │ +3c1504: 0c00 |0010: move-result-object v0 │ │ +3c1506: 2803 |0011: goto 0014 // +0003 │ │ +3c1508: 5430 b96c |0012: iget-object v0, v3, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;.path:Ljava/lang/String; // field@6cb9 │ │ +3c150c: 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; │ │ │ │ @@ -764609,19 +764609,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3c1568: |[3c1568] de.danoeh.antennapod.adapter.DataFolderAdapter$StoragePath.getTotalSpace:()J │ │ -3c1578: 5420 b96c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;.path:Ljava/lang/String; // field@6cb9 │ │ -3c157c: 7110 c49d 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/util/StorageUtils;.getTotalSpaceAvailable:(Ljava/lang/String;)J // method@9dc4 │ │ -3c1582: 0b00 |0005: move-result-wide v0 │ │ -3c1584: 1000 |0006: return-wide v0 │ │ +3c1530: |[3c1530] de.danoeh.antennapod.adapter.DataFolderAdapter$StoragePath.getTotalSpace:()J │ │ +3c1540: 5420 b96c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;.path:Ljava/lang/String; // field@6cb9 │ │ +3c1544: 7110 c49d 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/util/StorageUtils;.getTotalSpaceAvailable:(Ljava/lang/String;)J // method@9dc4 │ │ +3c154a: 0b00 |0005: move-result-wide v0 │ │ +3c154c: 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;) │ │ @@ -764629,27 +764629,27 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -3c14bc: |[3c14bc] de.danoeh.antennapod.adapter.DataFolderAdapter$StoragePath.getUsagePercentage:()I │ │ -3c14cc: 1600 6400 |0000: const-wide/16 v0, #int 100 // #64 │ │ -3c14d0: 6e10 7c96 0400 |0002: invoke-virtual {v4}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;.getAvailableSpace:()J // method@967c │ │ -3c14d6: 0b02 |0005: move-result-wide v2 │ │ -3c14d8: 9d02 0200 |0006: mul-long v2, v2, v0 │ │ -3c14dc: 8520 |0008: long-to-float v0, v2 │ │ -3c14de: 6e10 7f96 0400 |0009: invoke-virtual {v4}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;.getTotalSpace:()J // method@967f │ │ -3c14e4: 0b01 |000c: move-result-wide v1 │ │ -3c14e6: 8511 |000d: long-to-float v1, v1 │ │ -3c14e8: c910 |000e: div-float/2addr v0, v1 │ │ -3c14ea: 8700 |000f: float-to-int v0, v0 │ │ -3c14ec: d900 0064 |0010: rsub-int/lit8 v0, v0, #int 100 // #64 │ │ -3c14f0: 0f00 |0012: return v0 │ │ +3c1484: |[3c1484] de.danoeh.antennapod.adapter.DataFolderAdapter$StoragePath.getUsagePercentage:()I │ │ +3c1494: 1600 6400 |0000: const-wide/16 v0, #int 100 // #64 │ │ +3c1498: 6e10 7c96 0400 |0002: invoke-virtual {v4}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;.getAvailableSpace:()J // method@967c │ │ +3c149e: 0b02 |0005: move-result-wide v2 │ │ +3c14a0: 9d02 0200 |0006: mul-long v2, v2, v0 │ │ +3c14a4: 8520 |0008: long-to-float v0, v2 │ │ +3c14a6: 6e10 7f96 0400 |0009: invoke-virtual {v4}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;.getTotalSpace:()J // method@967f │ │ +3c14ac: 0b01 |000c: move-result-wide v1 │ │ +3c14ae: 8511 |000d: long-to-float v1, v1 │ │ +3c14b0: c910 |000e: div-float/2addr v0, v1 │ │ +3c14b2: 8700 |000f: float-to-int v0, v0 │ │ +3c14b4: d900 0064 |0010: rsub-int/lit8 v0, v0, #int 100 // #64 │ │ +3c14b8: 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 : 6216 (DataFolderAdapter.java) │ │ @@ -764690,20 +764690,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 │ │ -3c19b8: |[3c19b8] de.danoeh.antennapod.adapter.DownloadLogAdapter$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/adapter/DownloadLogAdapter;Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;Lde/danoeh/antennapod/model/download/DownloadResult;)V │ │ -3c19c8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c19ce: 5b01 c36c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/DownloadLogAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/DownloadLogAdapter; // field@6cc3 │ │ -3c19d2: 5b02 c46c |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/DownloadLogAdapter$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder; // field@6cc4 │ │ -3c19d6: 5b03 c56c |0007: iput-object v3, v0, Lde/danoeh/antennapod/adapter/DownloadLogAdapter$$ExternalSyntheticLambda0;.f$2:Lde/danoeh/antennapod/model/download/DownloadResult; // field@6cc5 │ │ -3c19da: 0e00 |0009: return-void │ │ +3c1980: |[3c1980] de.danoeh.antennapod.adapter.DownloadLogAdapter$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/adapter/DownloadLogAdapter;Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;Lde/danoeh/antennapod/model/download/DownloadResult;)V │ │ +3c1990: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c1996: 5b01 c36c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/DownloadLogAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/DownloadLogAdapter; // field@6cc3 │ │ +3c199a: 5b02 c46c |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/DownloadLogAdapter$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder; // field@6cc4 │ │ +3c199e: 5b03 c56c |0007: iput-object v3, v0, Lde/danoeh/antennapod/adapter/DownloadLogAdapter$$ExternalSyntheticLambda0;.f$2:Lde/danoeh/antennapod/model/download/DownloadResult; // field@6cc5 │ │ +3c19a2: 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; │ │ @@ -764715,20 +764715,20 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -3c19dc: |[3c19dc] de.danoeh.antennapod.adapter.DownloadLogAdapter$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -3c19ec: 5430 c36c |0000: iget-object v0, v3, Lde/danoeh/antennapod/adapter/DownloadLogAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/DownloadLogAdapter; // field@6cc3 │ │ -3c19f0: 5431 c46c |0002: iget-object v1, v3, Lde/danoeh/antennapod/adapter/DownloadLogAdapter$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder; // field@6cc4 │ │ -3c19f4: 5432 c56c |0004: iget-object v2, v3, Lde/danoeh/antennapod/adapter/DownloadLogAdapter$$ExternalSyntheticLambda0;.f$2:Lde/danoeh/antennapod/model/download/DownloadResult; // field@6cc5 │ │ -3c19f8: 7140 9796 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@9697 │ │ -3c19fe: 0e00 |0009: return-void │ │ +3c19a4: |[3c19a4] de.danoeh.antennapod.adapter.DownloadLogAdapter$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +3c19b4: 5430 c36c |0000: iget-object v0, v3, Lde/danoeh/antennapod/adapter/DownloadLogAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/DownloadLogAdapter; // field@6cc3 │ │ +3c19b8: 5431 c46c |0002: iget-object v1, v3, Lde/danoeh/antennapod/adapter/DownloadLogAdapter$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder; // field@6cc4 │ │ +3c19bc: 5432 c56c |0004: iget-object v2, v3, Lde/danoeh/antennapod/adapter/DownloadLogAdapter$$ExternalSyntheticLambda0;.f$2:Lde/danoeh/antennapod/model/download/DownloadResult; // field@6cc5 │ │ +3c19c0: 7140 9796 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@9697 │ │ +3c19c6: 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; │ │ │ │ @@ -764770,20 +764770,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 │ │ -3c1a00: |[3c1a00] de.danoeh.antennapod.adapter.DownloadLogAdapter$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/adapter/DownloadLogAdapter;Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;Lde/danoeh/antennapod/model/download/DownloadResult;)V │ │ -3c1a10: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c1a16: 5b01 c66c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/DownloadLogAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/DownloadLogAdapter; // field@6cc6 │ │ -3c1a1a: 5b02 c76c |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/DownloadLogAdapter$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder; // field@6cc7 │ │ -3c1a1e: 5b03 c86c |0007: iput-object v3, v0, Lde/danoeh/antennapod/adapter/DownloadLogAdapter$$ExternalSyntheticLambda1;.f$2:Lde/danoeh/antennapod/model/download/DownloadResult; // field@6cc8 │ │ -3c1a22: 0e00 |0009: return-void │ │ +3c19c8: |[3c19c8] de.danoeh.antennapod.adapter.DownloadLogAdapter$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/adapter/DownloadLogAdapter;Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;Lde/danoeh/antennapod/model/download/DownloadResult;)V │ │ +3c19d8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c19de: 5b01 c66c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/DownloadLogAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/DownloadLogAdapter; // field@6cc6 │ │ +3c19e2: 5b02 c76c |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/DownloadLogAdapter$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder; // field@6cc7 │ │ +3c19e6: 5b03 c86c |0007: iput-object v3, v0, Lde/danoeh/antennapod/adapter/DownloadLogAdapter$$ExternalSyntheticLambda1;.f$2:Lde/danoeh/antennapod/model/download/DownloadResult; // field@6cc8 │ │ +3c19ea: 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; │ │ @@ -764795,20 +764795,20 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -3c1a24: |[3c1a24] de.danoeh.antennapod.adapter.DownloadLogAdapter$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ -3c1a34: 5430 c66c |0000: iget-object v0, v3, Lde/danoeh/antennapod/adapter/DownloadLogAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/DownloadLogAdapter; // field@6cc6 │ │ -3c1a38: 5431 c76c |0002: iget-object v1, v3, Lde/danoeh/antennapod/adapter/DownloadLogAdapter$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder; // field@6cc7 │ │ -3c1a3c: 5432 c86c |0004: iget-object v2, v3, Lde/danoeh/antennapod/adapter/DownloadLogAdapter$$ExternalSyntheticLambda1;.f$2:Lde/danoeh/antennapod/model/download/DownloadResult; // field@6cc8 │ │ -3c1a40: 7140 9696 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@9696 │ │ -3c1a46: 0e00 |0009: return-void │ │ +3c19ec: |[3c19ec] de.danoeh.antennapod.adapter.DownloadLogAdapter$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ +3c19fc: 5430 c66c |0000: iget-object v0, v3, Lde/danoeh/antennapod/adapter/DownloadLogAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/DownloadLogAdapter; // field@6cc6 │ │ +3c1a00: 5431 c76c |0002: iget-object v1, v3, Lde/danoeh/antennapod/adapter/DownloadLogAdapter$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder; // field@6cc7 │ │ +3c1a04: 5432 c86c |0004: iget-object v2, v3, Lde/danoeh/antennapod/adapter/DownloadLogAdapter$$ExternalSyntheticLambda1;.f$2:Lde/danoeh/antennapod/model/download/DownloadResult; // field@6cc8 │ │ +3c1a08: 7140 9696 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@9696 │ │ +3c1a0e: 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; │ │ │ │ @@ -764856,17 +764856,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 │ │ -3c1b7c: |[3c1b7c] 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 │ │ -3c1b8c: 7040 a096 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@96a0 │ │ -3c1b92: 0e00 |0003: return-void │ │ +3c1b44: |[3c1b44] 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 │ │ +3c1b54: 7040 a096 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@96a0 │ │ +3c1b5a: 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; │ │ @@ -764877,17 +764877,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 │ │ -3c1b94: |[3c1b94] 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 │ │ -3c1ba4: 7040 9f96 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@969f │ │ -3c1baa: 0e00 |0003: return-void │ │ +3c1b5c: |[3c1b5c] 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 │ │ +3c1b6c: 7040 9f96 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@969f │ │ +3c1b72: 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; │ │ @@ -764898,21 +764898,21 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -3c1bac: |[3c1bac] de.danoeh.antennapod.adapter.DownloadLogAdapter.:(Landroid/app/Activity;)V │ │ -3c1bbc: 7010 fb0f 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@0ffb │ │ -3c1bc2: 2200 fd1e |0003: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -3c1bc6: 7010 a0b4 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -3c1bcc: 5b10 cb6c |0008: iput-object v0, v1, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.downloadLog:Ljava/util/List; // field@6ccb │ │ -3c1bd0: 5b12 ca6c |000a: iput-object v2, v1, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.context:Landroid/app/Activity; // field@6cca │ │ -3c1bd4: 0e00 |000c: return-void │ │ +3c1b74: |[3c1b74] de.danoeh.antennapod.adapter.DownloadLogAdapter.:(Landroid/app/Activity;)V │ │ +3c1b84: 7010 fb0f 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@0ffb │ │ +3c1b8a: 2200 fd1e |0003: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +3c1b8e: 7010 a0b4 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +3c1b94: 5b10 cb6c |0008: iput-object v0, v1, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.downloadLog:Ljava/util/List; // field@6ccb │ │ +3c1b98: 5b12 ca6c |000a: iput-object v2, v1, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.context:Landroid/app/Activity; // field@6cca │ │ +3c1b9c: 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; │ │ @@ -764923,183 +764923,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 │ │ -3c1bd8: |[3c1bd8] de.danoeh.antennapod.adapter.DownloadLogAdapter.bind:(Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;Lde/danoeh/antennapod/model/download/DownloadResult;I)V │ │ -3c1be8: 6e10 93ab 0c00 |0000: invoke-virtual {v12}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileType:()I // method@ab93 │ │ -3c1bee: 0a00 |0003: move-result v0 │ │ -3c1bf0: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -3c1bf2: 1a02 0000 |0005: const-string v2, "" // string@0000 │ │ -3c1bf6: 3900 1b00 |0007: if-nez v0, 0022 // +001b │ │ -3c1bfa: 2200 8f1e |0009: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3c1bfe: 7010 50b3 0000 |000b: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3c1c04: 6e20 5cb3 2000 |000e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3c1c0a: 54a2 ca6c |0011: iget-object v2, v10, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.context:Landroid/app/Activity; // field@6cca │ │ -3c1c0e: 1403 af00 127f |0013: const v3, #float 1.94071e+38 // #7f1200af │ │ -3c1c14: 6e20 3102 3200 |0016: invoke-virtual {v2, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3c1c1a: 0c02 |0019: move-result-object v2 │ │ -3c1c1c: 6e20 5cb3 2000 |001a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3c1c22: 6e10 67b3 0000 |001d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3c1c28: 0c02 |0020: move-result-object v2 │ │ -3c1c2a: 281f |0021: goto 0040 // +001f │ │ -3c1c2c: 6e10 93ab 0c00 |0022: invoke-virtual {v12}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileType:()I // method@ab93 │ │ -3c1c32: 0a00 |0025: move-result v0 │ │ -3c1c34: 3310 1a00 |0026: if-ne v0, v1, 0040 // +001a │ │ -3c1c38: 2200 8f1e |0028: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3c1c3c: 7010 50b3 0000 |002a: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3c1c42: 6e20 5cb3 2000 |002d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3c1c48: 54a2 ca6c |0030: iget-object v2, v10, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.context:Landroid/app/Activity; // field@6cca │ │ -3c1c4c: 1403 b000 127f |0032: const v3, #float 1.94071e+38 // #7f1200b0 │ │ -3c1c52: 6e20 3102 3200 |0035: invoke-virtual {v2, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3c1c58: 0c02 |0038: move-result-object v2 │ │ -3c1c5a: 6e20 5cb3 2000 |0039: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3c1c60: 6e10 67b3 0000 |003c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3c1c66: 0c02 |003f: move-result-object v2 │ │ -3c1c68: 2200 8f1e |0040: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3c1c6c: 7010 50b3 0000 |0042: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3c1c72: 6e20 5cb3 2000 |0045: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3c1c78: 1a02 f601 |0048: const-string v2, " · " // string@01f6 │ │ -3c1c7c: 6e20 5cb3 2000 |004a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3c1c82: 6e10 67b3 0000 |004d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3c1c88: 0c00 |0050: move-result-object v0 │ │ -3c1c8a: 2202 8f1e |0051: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ -3c1c8e: 7010 50b3 0200 |0053: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3c1c94: 6e20 5cb3 0200 |0056: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3c1c9a: 6e10 91ab 0c00 |0059: invoke-virtual {v12}, Lde/danoeh/antennapod/model/download/DownloadResult;.getCompletionDate:()Ljava/util/Date; // method@ab91 │ │ -3c1ca0: 0c00 |005c: move-result-object v0 │ │ -3c1ca2: 6e10 28b5 0000 |005d: invoke-virtual {v0}, Ljava/util/Date;.getTime:()J // method@b528 │ │ -3c1ca8: 0b03 |0060: move-result-wide v3 │ │ -3c1caa: 7100 69b3 0000 |0061: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b369 │ │ -3c1cb0: 0b05 |0064: move-result-wide v5 │ │ -3c1cb2: 1707 60ea 0000 |0065: const-wide/32 v7, #float 8.40779e-41 // #0000ea60 │ │ -3c1cb8: 1209 |0068: const/4 v9, #int 0 // #0 │ │ -3c1cba: 7707 be0a 0300 |0069: invoke-static/range {v3, v4, v5, v6, v7, v8, v9}, Landroid/text/format/DateUtils;.getRelativeTimeSpanString:(JJJI)Ljava/lang/CharSequence; // method@0abe │ │ -3c1cc0: 0c00 |006c: move-result-object v0 │ │ -3c1cc2: 6e20 5bb3 0200 |006d: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ -3c1cc8: 6e10 67b3 0200 |0070: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3c1cce: 0c00 |0073: move-result-object v0 │ │ -3c1cd0: 54b2 d1d9 |0074: iget-object v2, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.status:Landroid/widget/TextView; // field@d9d1 │ │ -3c1cd4: 6e20 9d12 0200 |0076: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3c1cda: 6e10 97ab 0c00 |0079: invoke-virtual {v12}, Lde/danoeh/antennapod/model/download/DownloadResult;.getTitle:()Ljava/lang/String; // method@ab97 │ │ -3c1ce0: 0c00 |007c: move-result-object v0 │ │ -3c1ce2: 3800 0c00 |007d: if-eqz v0, 0089 // +000c │ │ -3c1ce6: 54b0 d3d9 |007f: iget-object v0, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.title:Landroid/widget/TextView; // field@d9d3 │ │ -3c1cea: 6e10 97ab 0c00 |0081: invoke-virtual {v12}, Lde/danoeh/antennapod/model/download/DownloadResult;.getTitle:()Ljava/lang/String; // method@ab97 │ │ -3c1cf0: 0c02 |0084: move-result-object v2 │ │ -3c1cf2: 6e20 9d12 2000 |0085: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3c1cf8: 2809 |0088: goto 0091 // +0009 │ │ -3c1cfa: 54b0 d3d9 |0089: iget-object v0, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.title:Landroid/widget/TextView; // field@d9d3 │ │ -3c1cfe: 1402 a700 127f |008b: const v2, #float 1.94071e+38 // #7f1200a7 │ │ -3c1d04: 6e20 9c12 2000 |008e: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(I)V // method@129c │ │ -3c1d0a: 6e10 98ab 0c00 |0091: invoke-virtual {v12}, Lde/danoeh/antennapod/model/download/DownloadResult;.isSuccessful:()Z // method@ab98 │ │ -3c1d10: 0a00 |0094: move-result v0 │ │ -3c1d12: 1242 |0095: const/4 v2, #int 4 // #4 │ │ -3c1d14: 3800 3800 |0096: if-eqz v0, 00ce // +0038 │ │ -3c1d18: 54bc cdd9 |0098: iget-object v12, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.icon:Lcom/joanzapata/iconify/widget/IconTextView; // field@d9cd │ │ -3c1d1c: 54ad ca6c |009a: iget-object v13, v10, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.context:Landroid/app/Activity; // field@6cca │ │ -3c1d20: 1400 1802 047f |009c: const v0, #float 1.75469e+38 // #7f040218 │ │ -3c1d26: 7120 2ab1 0d00 |009f: invoke-static {v13, v0}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b12a │ │ -3c1d2c: 0a0d |00a2: move-result v13 │ │ -3c1d2e: 6e20 a212 dc00 |00a3: invoke-virtual {v12, v13}, Landroid/widget/TextView;.setTextColor:(I)V // method@12a2 │ │ -3c1d34: 54bc cdd9 |00a6: iget-object v12, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.icon:Lcom/joanzapata/iconify/widget/IconTextView; // field@d9cd │ │ -3c1d38: 1a0d aee8 |00a8: const-string v13, "{fa-check-circle}" // string@e8ae │ │ -3c1d3c: 6e20 9d12 dc00 |00aa: invoke-virtual {v12, v13}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3c1d42: 54bc cdd9 |00ad: iget-object v12, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.icon:Lcom/joanzapata/iconify/widget/IconTextView; // field@d9cd │ │ -3c1d46: 54ad ca6c |00af: iget-object v13, v10, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.context:Landroid/app/Activity; // field@6cca │ │ -3c1d4a: 1400 ae00 127f |00b1: const v0, #float 1.94071e+38 // #7f1200ae │ │ -3c1d50: 6e20 3102 0d00 |00b4: invoke-virtual {v13, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3c1d56: 0c0d |00b7: move-result-object v13 │ │ -3c1d58: 6e20 510d dc00 |00b8: invoke-virtual {v12, v13}, Landroid/view/View;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0d51 │ │ -3c1d5e: 54bc cfd9 |00bb: iget-object v12, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.secondaryActionButton:Landroid/view/View; // field@d9cf │ │ -3c1d62: 6e20 9c0d 2c00 |00bd: invoke-virtual {v12, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3c1d68: 54bc ced9 |00c0: iget-object v12, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.reason:Landroid/widget/TextView; // field@d9ce │ │ -3c1d6c: 130d 0800 |00c2: const/16 v13, #int 8 // #8 │ │ -3c1d70: 6e20 9c0d dc00 |00c4: invoke-virtual {v12, v13}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3c1d76: 54bb d2d9 |00c7: iget-object v11, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.tapForDetails:Landroid/widget/TextView; // field@d9d2 │ │ -3c1d7a: 6e20 9c0d db00 |00c9: invoke-virtual {v11, v13}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3c1d80: 2900 a800 |00cc: goto/16 0174 // +00a8 │ │ -3c1d84: 6e10 95ab 0c00 |00ce: invoke-virtual {v12}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ab95 │ │ -3c1d8a: 0c00 |00d1: move-result-object v0 │ │ -3c1d8c: 6203 cc96 |00d2: sget-object v3, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_PARSER_EXCEPTION_DUPLICATE:Lde/danoeh/antennapod/model/download/DownloadError; // field@96cc │ │ -3c1d90: 3330 1800 |00d4: if-ne v0, v3, 00ec // +0018 │ │ -3c1d94: 54b0 cdd9 |00d6: iget-object v0, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.icon:Lcom/joanzapata/iconify/widget/IconTextView; // field@d9cd │ │ -3c1d98: 54a3 ca6c |00d8: iget-object v3, v10, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.context:Landroid/app/Activity; // field@6cca │ │ -3c1d9c: 1404 1b02 047f |00da: const v4, #float 1.75469e+38 // #7f04021b │ │ -3c1da2: 7120 2ab1 4300 |00dd: invoke-static {v3, v4}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b12a │ │ -3c1da8: 0a03 |00e0: move-result v3 │ │ -3c1daa: 6e20 a212 3000 |00e1: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setTextColor:(I)V // method@12a2 │ │ -3c1db0: 54b0 cdd9 |00e4: iget-object v0, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.icon:Lcom/joanzapata/iconify/widget/IconTextView; // field@d9cd │ │ -3c1db4: 1a03 b2e8 |00e6: const-string v3, "{fa-exclamation-circle}" // string@e8b2 │ │ -3c1db8: 6e20 9d12 3000 |00e8: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3c1dbe: 2816 |00eb: goto 0101 // +0016 │ │ -3c1dc0: 54b0 cdd9 |00ec: iget-object v0, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.icon:Lcom/joanzapata/iconify/widget/IconTextView; // field@d9cd │ │ -3c1dc4: 54a3 ca6c |00ee: iget-object v3, v10, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.context:Landroid/app/Activity; // field@6cca │ │ -3c1dc8: 1404 1a02 047f |00f0: const v4, #float 1.75469e+38 // #7f04021a │ │ -3c1dce: 7120 2ab1 4300 |00f3: invoke-static {v3, v4}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b12a │ │ -3c1dd4: 0a03 |00f6: move-result v3 │ │ -3c1dd6: 6e20 a212 3000 |00f7: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setTextColor:(I)V // method@12a2 │ │ -3c1ddc: 54b0 cdd9 |00fa: iget-object v0, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.icon:Lcom/joanzapata/iconify/widget/IconTextView; // field@d9cd │ │ -3c1de0: 1a03 b3e8 |00fc: const-string v3, "{fa-times-circle}" // string@e8b3 │ │ -3c1de4: 6e20 9d12 3000 |00fe: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3c1dea: 54b0 cdd9 |0101: iget-object v0, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.icon:Lcom/joanzapata/iconify/widget/IconTextView; // field@d9cd │ │ -3c1dee: 54a3 ca6c |0103: iget-object v3, v10, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.context:Landroid/app/Activity; // field@6cca │ │ -3c1df2: 1404 fb00 127f |0105: const v4, #float 1.94072e+38 // #7f1200fb │ │ -3c1df8: 6e20 3102 4300 |0108: invoke-virtual {v3, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3c1dfe: 0c03 |010b: move-result-object v3 │ │ -3c1e00: 6e20 510d 3000 |010c: invoke-virtual {v0, v3}, Landroid/view/View;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0d51 │ │ -3c1e06: 54b0 ced9 |010f: iget-object v0, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.reason:Landroid/widget/TextView; // field@d9ce │ │ -3c1e0a: 6e10 95ab 0c00 |0111: invoke-virtual {v12}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ab95 │ │ -3c1e10: 0c03 |0114: move-result-object v3 │ │ -3c1e12: 7110 229d 0300 |0115: invoke-static {v3}, Lde/danoeh/antennapod/core/util/DownloadErrorLabel;.from:(Lde/danoeh/antennapod/model/download/DownloadError;)I // method@9d22 │ │ -3c1e18: 0a03 |0118: move-result v3 │ │ -3c1e1a: 6e20 9c12 3000 |0119: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(I)V // method@129c │ │ -3c1e20: 54b0 ced9 |011c: iget-object v0, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.reason:Landroid/widget/TextView; // field@d9ce │ │ -3c1e24: 1203 |011e: const/4 v3, #int 0 // #0 │ │ -3c1e26: 6e20 9c0d 3000 |011f: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3c1e2c: 54b0 d2d9 |0122: iget-object v0, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.tapForDetails:Landroid/widget/TextView; // field@d9d2 │ │ -3c1e30: 6e20 9c0d 3000 |0124: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3c1e36: 6e10 93ab 0c00 |0127: invoke-virtual {v12}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileType:()I // method@ab93 │ │ -3c1e3c: 0a00 |012a: move-result v0 │ │ -3c1e3e: 6e10 92ab 0c00 |012b: invoke-virtual {v12}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileId:()J // method@ab92 │ │ -3c1e44: 0b04 |012e: move-result-wide v4 │ │ -3c1e46: 7055 a196 da40 |012f: invoke-direct {v10, v13, v0, v4, v5}, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.newerWasSuccessful:(IIJ)Z // method@96a1 │ │ -3c1e4c: 0a0d |0132: move-result v13 │ │ -3c1e4e: 380d 1300 |0133: if-eqz v13, 0146 // +0013 │ │ -3c1e52: 54bc cfd9 |0135: iget-object v12, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.secondaryActionButton:Landroid/view/View; // field@d9cf │ │ -3c1e56: 6e20 9c0d 2c00 |0137: invoke-virtual {v12, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3c1e5c: 54bc cfd9 |013a: iget-object v12, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.secondaryActionButton:Landroid/view/View; // field@d9cf │ │ -3c1e60: 120d |013c: const/4 v13, #int 0 // #0 │ │ -3c1e62: 6e20 710d dc00 |013d: invoke-virtual {v12, v13}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3c1e68: 54bb cfd9 |0140: iget-object v11, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.secondaryActionButton:Landroid/view/View; // field@d9cf │ │ -3c1e6c: 6e20 910d db00 |0142: invoke-virtual {v11, v13}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0d91 │ │ -3c1e72: 282f |0145: goto 0174 // +002f │ │ -3c1e74: 54bd d0d9 |0146: iget-object v13, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.secondaryActionIcon:Landroid/widget/ImageView; // field@d9d0 │ │ -3c1e78: 1400 3501 087f |0148: const v0, #float 1.80781e+38 // #7f080135 │ │ -3c1e7e: 6e20 4611 0d00 |014b: invoke-virtual {v13, v0}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1146 │ │ -3c1e84: 54bd cfd9 |014e: iget-object v13, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.secondaryActionButton:Landroid/view/View; // field@d9cf │ │ -3c1e88: 6e20 9c0d 3d00 |0150: invoke-virtual {v13, v3}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3c1e8e: 6e10 93ab 0c00 |0153: invoke-virtual {v12}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileType:()I // method@ab93 │ │ -3c1e94: 0a0d |0156: move-result v13 │ │ -3c1e96: 390d 0d00 |0157: if-nez v13, 0164 // +000d │ │ -3c1e9a: 54bd cfd9 |0159: iget-object v13, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.secondaryActionButton:Landroid/view/View; // field@d9cf │ │ -3c1e9e: 2200 3918 |015b: new-instance v0, Lde/danoeh/antennapod/adapter/DownloadLogAdapter$$ExternalSyntheticLambda0; // type@1839 │ │ -3c1ea2: 7040 9296 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@9692 │ │ -3c1ea8: 6e20 710d 0d00 |0160: invoke-virtual {v13, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3c1eae: 2811 |0163: goto 0174 // +0011 │ │ -3c1eb0: 6e10 93ab 0c00 |0164: invoke-virtual {v12}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileType:()I // method@ab93 │ │ -3c1eb6: 0a0d |0167: move-result v13 │ │ -3c1eb8: 331d 0c00 |0168: if-ne v13, v1, 0174 // +000c │ │ -3c1ebc: 54bd cfd9 |016a: iget-object v13, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.secondaryActionButton:Landroid/view/View; // field@d9cf │ │ -3c1ec0: 2200 3a18 |016c: new-instance v0, Lde/danoeh/antennapod/adapter/DownloadLogAdapter$$ExternalSyntheticLambda1; // type@183a │ │ -3c1ec4: 7040 9496 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@9694 │ │ -3c1eca: 6e20 710d 0d00 |0171: invoke-virtual {v13, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3c1ed0: 0e00 |0174: return-void │ │ +3c1ba0: |[3c1ba0] de.danoeh.antennapod.adapter.DownloadLogAdapter.bind:(Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;Lde/danoeh/antennapod/model/download/DownloadResult;I)V │ │ +3c1bb0: 6e10 93ab 0c00 |0000: invoke-virtual {v12}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileType:()I // method@ab93 │ │ +3c1bb6: 0a00 |0003: move-result v0 │ │ +3c1bb8: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +3c1bba: 1a02 0000 |0005: const-string v2, "" // string@0000 │ │ +3c1bbe: 3900 1b00 |0007: if-nez v0, 0022 // +001b │ │ +3c1bc2: 2200 8f1e |0009: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3c1bc6: 7010 50b3 0000 |000b: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3c1bcc: 6e20 5cb3 2000 |000e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3c1bd2: 54a2 ca6c |0011: iget-object v2, v10, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.context:Landroid/app/Activity; // field@6cca │ │ +3c1bd6: 1403 af00 127f |0013: const v3, #float 1.94071e+38 // #7f1200af │ │ +3c1bdc: 6e20 3102 3200 |0016: invoke-virtual {v2, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3c1be2: 0c02 |0019: move-result-object v2 │ │ +3c1be4: 6e20 5cb3 2000 |001a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3c1bea: 6e10 67b3 0000 |001d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3c1bf0: 0c02 |0020: move-result-object v2 │ │ +3c1bf2: 281f |0021: goto 0040 // +001f │ │ +3c1bf4: 6e10 93ab 0c00 |0022: invoke-virtual {v12}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileType:()I // method@ab93 │ │ +3c1bfa: 0a00 |0025: move-result v0 │ │ +3c1bfc: 3310 1a00 |0026: if-ne v0, v1, 0040 // +001a │ │ +3c1c00: 2200 8f1e |0028: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3c1c04: 7010 50b3 0000 |002a: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3c1c0a: 6e20 5cb3 2000 |002d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3c1c10: 54a2 ca6c |0030: iget-object v2, v10, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.context:Landroid/app/Activity; // field@6cca │ │ +3c1c14: 1403 b000 127f |0032: const v3, #float 1.94071e+38 // #7f1200b0 │ │ +3c1c1a: 6e20 3102 3200 |0035: invoke-virtual {v2, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3c1c20: 0c02 |0038: move-result-object v2 │ │ +3c1c22: 6e20 5cb3 2000 |0039: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3c1c28: 6e10 67b3 0000 |003c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3c1c2e: 0c02 |003f: move-result-object v2 │ │ +3c1c30: 2200 8f1e |0040: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3c1c34: 7010 50b3 0000 |0042: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3c1c3a: 6e20 5cb3 2000 |0045: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3c1c40: 1a02 f601 |0048: const-string v2, " · " // string@01f6 │ │ +3c1c44: 6e20 5cb3 2000 |004a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3c1c4a: 6e10 67b3 0000 |004d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3c1c50: 0c00 |0050: move-result-object v0 │ │ +3c1c52: 2202 8f1e |0051: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ +3c1c56: 7010 50b3 0200 |0053: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3c1c5c: 6e20 5cb3 0200 |0056: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3c1c62: 6e10 91ab 0c00 |0059: invoke-virtual {v12}, Lde/danoeh/antennapod/model/download/DownloadResult;.getCompletionDate:()Ljava/util/Date; // method@ab91 │ │ +3c1c68: 0c00 |005c: move-result-object v0 │ │ +3c1c6a: 6e10 28b5 0000 |005d: invoke-virtual {v0}, Ljava/util/Date;.getTime:()J // method@b528 │ │ +3c1c70: 0b03 |0060: move-result-wide v3 │ │ +3c1c72: 7100 69b3 0000 |0061: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b369 │ │ +3c1c78: 0b05 |0064: move-result-wide v5 │ │ +3c1c7a: 1707 60ea 0000 |0065: const-wide/32 v7, #float 8.40779e-41 // #0000ea60 │ │ +3c1c80: 1209 |0068: const/4 v9, #int 0 // #0 │ │ +3c1c82: 7707 be0a 0300 |0069: invoke-static/range {v3, v4, v5, v6, v7, v8, v9}, Landroid/text/format/DateUtils;.getRelativeTimeSpanString:(JJJI)Ljava/lang/CharSequence; // method@0abe │ │ +3c1c88: 0c00 |006c: move-result-object v0 │ │ +3c1c8a: 6e20 5bb3 0200 |006d: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ +3c1c90: 6e10 67b3 0200 |0070: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3c1c96: 0c00 |0073: move-result-object v0 │ │ +3c1c98: 54b2 d1d9 |0074: iget-object v2, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.status:Landroid/widget/TextView; // field@d9d1 │ │ +3c1c9c: 6e20 9d12 0200 |0076: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3c1ca2: 6e10 97ab 0c00 |0079: invoke-virtual {v12}, Lde/danoeh/antennapod/model/download/DownloadResult;.getTitle:()Ljava/lang/String; // method@ab97 │ │ +3c1ca8: 0c00 |007c: move-result-object v0 │ │ +3c1caa: 3800 0c00 |007d: if-eqz v0, 0089 // +000c │ │ +3c1cae: 54b0 d3d9 |007f: iget-object v0, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.title:Landroid/widget/TextView; // field@d9d3 │ │ +3c1cb2: 6e10 97ab 0c00 |0081: invoke-virtual {v12}, Lde/danoeh/antennapod/model/download/DownloadResult;.getTitle:()Ljava/lang/String; // method@ab97 │ │ +3c1cb8: 0c02 |0084: move-result-object v2 │ │ +3c1cba: 6e20 9d12 2000 |0085: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3c1cc0: 2809 |0088: goto 0091 // +0009 │ │ +3c1cc2: 54b0 d3d9 |0089: iget-object v0, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.title:Landroid/widget/TextView; // field@d9d3 │ │ +3c1cc6: 1402 a700 127f |008b: const v2, #float 1.94071e+38 // #7f1200a7 │ │ +3c1ccc: 6e20 9c12 2000 |008e: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(I)V // method@129c │ │ +3c1cd2: 6e10 98ab 0c00 |0091: invoke-virtual {v12}, Lde/danoeh/antennapod/model/download/DownloadResult;.isSuccessful:()Z // method@ab98 │ │ +3c1cd8: 0a00 |0094: move-result v0 │ │ +3c1cda: 1242 |0095: const/4 v2, #int 4 // #4 │ │ +3c1cdc: 3800 3800 |0096: if-eqz v0, 00ce // +0038 │ │ +3c1ce0: 54bc cdd9 |0098: iget-object v12, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.icon:Lcom/joanzapata/iconify/widget/IconTextView; // field@d9cd │ │ +3c1ce4: 54ad ca6c |009a: iget-object v13, v10, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.context:Landroid/app/Activity; // field@6cca │ │ +3c1ce8: 1400 1802 047f |009c: const v0, #float 1.75469e+38 // #7f040218 │ │ +3c1cee: 7120 2ab1 0d00 |009f: invoke-static {v13, v0}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b12a │ │ +3c1cf4: 0a0d |00a2: move-result v13 │ │ +3c1cf6: 6e20 a212 dc00 |00a3: invoke-virtual {v12, v13}, Landroid/widget/TextView;.setTextColor:(I)V // method@12a2 │ │ +3c1cfc: 54bc cdd9 |00a6: iget-object v12, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.icon:Lcom/joanzapata/iconify/widget/IconTextView; // field@d9cd │ │ +3c1d00: 1a0d aee8 |00a8: const-string v13, "{fa-check-circle}" // string@e8ae │ │ +3c1d04: 6e20 9d12 dc00 |00aa: invoke-virtual {v12, v13}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3c1d0a: 54bc cdd9 |00ad: iget-object v12, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.icon:Lcom/joanzapata/iconify/widget/IconTextView; // field@d9cd │ │ +3c1d0e: 54ad ca6c |00af: iget-object v13, v10, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.context:Landroid/app/Activity; // field@6cca │ │ +3c1d12: 1400 ae00 127f |00b1: const v0, #float 1.94071e+38 // #7f1200ae │ │ +3c1d18: 6e20 3102 0d00 |00b4: invoke-virtual {v13, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3c1d1e: 0c0d |00b7: move-result-object v13 │ │ +3c1d20: 6e20 510d dc00 |00b8: invoke-virtual {v12, v13}, Landroid/view/View;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0d51 │ │ +3c1d26: 54bc cfd9 |00bb: iget-object v12, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.secondaryActionButton:Landroid/view/View; // field@d9cf │ │ +3c1d2a: 6e20 9c0d 2c00 |00bd: invoke-virtual {v12, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3c1d30: 54bc ced9 |00c0: iget-object v12, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.reason:Landroid/widget/TextView; // field@d9ce │ │ +3c1d34: 130d 0800 |00c2: const/16 v13, #int 8 // #8 │ │ +3c1d38: 6e20 9c0d dc00 |00c4: invoke-virtual {v12, v13}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3c1d3e: 54bb d2d9 |00c7: iget-object v11, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.tapForDetails:Landroid/widget/TextView; // field@d9d2 │ │ +3c1d42: 6e20 9c0d db00 |00c9: invoke-virtual {v11, v13}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3c1d48: 2900 a800 |00cc: goto/16 0174 // +00a8 │ │ +3c1d4c: 6e10 95ab 0c00 |00ce: invoke-virtual {v12}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ab95 │ │ +3c1d52: 0c00 |00d1: move-result-object v0 │ │ +3c1d54: 6203 cc96 |00d2: sget-object v3, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_PARSER_EXCEPTION_DUPLICATE:Lde/danoeh/antennapod/model/download/DownloadError; // field@96cc │ │ +3c1d58: 3330 1800 |00d4: if-ne v0, v3, 00ec // +0018 │ │ +3c1d5c: 54b0 cdd9 |00d6: iget-object v0, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.icon:Lcom/joanzapata/iconify/widget/IconTextView; // field@d9cd │ │ +3c1d60: 54a3 ca6c |00d8: iget-object v3, v10, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.context:Landroid/app/Activity; // field@6cca │ │ +3c1d64: 1404 1b02 047f |00da: const v4, #float 1.75469e+38 // #7f04021b │ │ +3c1d6a: 7120 2ab1 4300 |00dd: invoke-static {v3, v4}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b12a │ │ +3c1d70: 0a03 |00e0: move-result v3 │ │ +3c1d72: 6e20 a212 3000 |00e1: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setTextColor:(I)V // method@12a2 │ │ +3c1d78: 54b0 cdd9 |00e4: iget-object v0, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.icon:Lcom/joanzapata/iconify/widget/IconTextView; // field@d9cd │ │ +3c1d7c: 1a03 b2e8 |00e6: const-string v3, "{fa-exclamation-circle}" // string@e8b2 │ │ +3c1d80: 6e20 9d12 3000 |00e8: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3c1d86: 2816 |00eb: goto 0101 // +0016 │ │ +3c1d88: 54b0 cdd9 |00ec: iget-object v0, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.icon:Lcom/joanzapata/iconify/widget/IconTextView; // field@d9cd │ │ +3c1d8c: 54a3 ca6c |00ee: iget-object v3, v10, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.context:Landroid/app/Activity; // field@6cca │ │ +3c1d90: 1404 1a02 047f |00f0: const v4, #float 1.75469e+38 // #7f04021a │ │ +3c1d96: 7120 2ab1 4300 |00f3: invoke-static {v3, v4}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b12a │ │ +3c1d9c: 0a03 |00f6: move-result v3 │ │ +3c1d9e: 6e20 a212 3000 |00f7: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setTextColor:(I)V // method@12a2 │ │ +3c1da4: 54b0 cdd9 |00fa: iget-object v0, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.icon:Lcom/joanzapata/iconify/widget/IconTextView; // field@d9cd │ │ +3c1da8: 1a03 b3e8 |00fc: const-string v3, "{fa-times-circle}" // string@e8b3 │ │ +3c1dac: 6e20 9d12 3000 |00fe: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3c1db2: 54b0 cdd9 |0101: iget-object v0, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.icon:Lcom/joanzapata/iconify/widget/IconTextView; // field@d9cd │ │ +3c1db6: 54a3 ca6c |0103: iget-object v3, v10, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.context:Landroid/app/Activity; // field@6cca │ │ +3c1dba: 1404 fb00 127f |0105: const v4, #float 1.94072e+38 // #7f1200fb │ │ +3c1dc0: 6e20 3102 4300 |0108: invoke-virtual {v3, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3c1dc6: 0c03 |010b: move-result-object v3 │ │ +3c1dc8: 6e20 510d 3000 |010c: invoke-virtual {v0, v3}, Landroid/view/View;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0d51 │ │ +3c1dce: 54b0 ced9 |010f: iget-object v0, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.reason:Landroid/widget/TextView; // field@d9ce │ │ +3c1dd2: 6e10 95ab 0c00 |0111: invoke-virtual {v12}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ab95 │ │ +3c1dd8: 0c03 |0114: move-result-object v3 │ │ +3c1dda: 7110 229d 0300 |0115: invoke-static {v3}, Lde/danoeh/antennapod/core/util/DownloadErrorLabel;.from:(Lde/danoeh/antennapod/model/download/DownloadError;)I // method@9d22 │ │ +3c1de0: 0a03 |0118: move-result v3 │ │ +3c1de2: 6e20 9c12 3000 |0119: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(I)V // method@129c │ │ +3c1de8: 54b0 ced9 |011c: iget-object v0, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.reason:Landroid/widget/TextView; // field@d9ce │ │ +3c1dec: 1203 |011e: const/4 v3, #int 0 // #0 │ │ +3c1dee: 6e20 9c0d 3000 |011f: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3c1df4: 54b0 d2d9 |0122: iget-object v0, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.tapForDetails:Landroid/widget/TextView; // field@d9d2 │ │ +3c1df8: 6e20 9c0d 3000 |0124: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3c1dfe: 6e10 93ab 0c00 |0127: invoke-virtual {v12}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileType:()I // method@ab93 │ │ +3c1e04: 0a00 |012a: move-result v0 │ │ +3c1e06: 6e10 92ab 0c00 |012b: invoke-virtual {v12}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileId:()J // method@ab92 │ │ +3c1e0c: 0b04 |012e: move-result-wide v4 │ │ +3c1e0e: 7055 a196 da40 |012f: invoke-direct {v10, v13, v0, v4, v5}, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.newerWasSuccessful:(IIJ)Z // method@96a1 │ │ +3c1e14: 0a0d |0132: move-result v13 │ │ +3c1e16: 380d 1300 |0133: if-eqz v13, 0146 // +0013 │ │ +3c1e1a: 54bc cfd9 |0135: iget-object v12, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.secondaryActionButton:Landroid/view/View; // field@d9cf │ │ +3c1e1e: 6e20 9c0d 2c00 |0137: invoke-virtual {v12, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3c1e24: 54bc cfd9 |013a: iget-object v12, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.secondaryActionButton:Landroid/view/View; // field@d9cf │ │ +3c1e28: 120d |013c: const/4 v13, #int 0 // #0 │ │ +3c1e2a: 6e20 710d dc00 |013d: invoke-virtual {v12, v13}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3c1e30: 54bb cfd9 |0140: iget-object v11, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.secondaryActionButton:Landroid/view/View; // field@d9cf │ │ +3c1e34: 6e20 910d db00 |0142: invoke-virtual {v11, v13}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0d91 │ │ +3c1e3a: 282f |0145: goto 0174 // +002f │ │ +3c1e3c: 54bd d0d9 |0146: iget-object v13, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.secondaryActionIcon:Landroid/widget/ImageView; // field@d9d0 │ │ +3c1e40: 1400 3501 087f |0148: const v0, #float 1.80781e+38 // #7f080135 │ │ +3c1e46: 6e20 4611 0d00 |014b: invoke-virtual {v13, v0}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1146 │ │ +3c1e4c: 54bd cfd9 |014e: iget-object v13, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.secondaryActionButton:Landroid/view/View; // field@d9cf │ │ +3c1e50: 6e20 9c0d 3d00 |0150: invoke-virtual {v13, v3}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3c1e56: 6e10 93ab 0c00 |0153: invoke-virtual {v12}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileType:()I // method@ab93 │ │ +3c1e5c: 0a0d |0156: move-result v13 │ │ +3c1e5e: 390d 0d00 |0157: if-nez v13, 0164 // +000d │ │ +3c1e62: 54bd cfd9 |0159: iget-object v13, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.secondaryActionButton:Landroid/view/View; // field@d9cf │ │ +3c1e66: 2200 3918 |015b: new-instance v0, Lde/danoeh/antennapod/adapter/DownloadLogAdapter$$ExternalSyntheticLambda0; // type@1839 │ │ +3c1e6a: 7040 9296 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@9692 │ │ +3c1e70: 6e20 710d 0d00 |0160: invoke-virtual {v13, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3c1e76: 2811 |0163: goto 0174 // +0011 │ │ +3c1e78: 6e10 93ab 0c00 |0164: invoke-virtual {v12}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileType:()I // method@ab93 │ │ +3c1e7e: 0a0d |0167: move-result v13 │ │ +3c1e80: 331d 0c00 |0168: if-ne v13, v1, 0174 // +000c │ │ +3c1e84: 54bd cfd9 |016a: iget-object v13, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.secondaryActionButton:Landroid/view/View; // field@d9cf │ │ +3c1e88: 2200 3a18 |016c: new-instance v0, Lde/danoeh/antennapod/adapter/DownloadLogAdapter$$ExternalSyntheticLambda1; // type@183a │ │ +3c1e8c: 7040 9496 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@9694 │ │ +3c1e92: 6e20 710d 0d00 |0171: invoke-virtual {v13, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3c1e98: 0e00 |0174: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0009 line=61 │ │ 0x0022 line=62 │ │ 0x0028 line=63 │ │ 0x0040 line=65 │ │ @@ -765147,38 +765147,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 │ │ -3c1ed4: |[3c1ed4] de.danoeh.antennapod.adapter.DownloadLogAdapter.lambda$bind$0:(Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;Lde/danoeh/antennapod/model/download/DownloadResult;Landroid/view/View;)V │ │ -3c1ee4: 5433 cfd9 |0000: iget-object v3, v3, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.secondaryActionButton:Landroid/view/View; // field@d9cf │ │ -3c1ee8: 1245 |0002: const/4 v5, #int 4 // #4 │ │ -3c1eea: 6e20 9c0d 5300 |0003: invoke-virtual {v3, v5}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3c1ef0: 6e10 92ab 0400 |0006: invoke-virtual {v4}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileId:()J // method@ab92 │ │ -3c1ef6: 0b00 |0009: move-result-wide v0 │ │ -3c1ef8: 7120 549b 1000 |000a: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeed:(J)Lde/danoeh/antennapod/model/feed/Feed; // method@9b54 │ │ -3c1efe: 0c03 |000d: move-result-object v3 │ │ -3c1f00: 3903 1d00 |000e: if-nez v3, 002b // +001d │ │ -3c1f04: 2203 8f1e |0010: new-instance v3, Ljava/lang/StringBuilder; // type@1e8f │ │ -3c1f08: 7010 50b3 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3c1f0e: 1a05 e316 |0015: const-string v5, "Could not find feed for feed id: " // string@16e3 │ │ -3c1f12: 6e20 5cb3 5300 |0017: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3c1f18: 6e10 92ab 0400 |001a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileId:()J // method@ab92 │ │ -3c1f1e: 0b04 |001d: move-result-wide v4 │ │ -3c1f20: 6e30 58b3 4305 |001e: invoke-virtual {v3, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ -3c1f26: 6e10 67b3 0300 |0021: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3c1f2c: 0c03 |0024: move-result-object v3 │ │ -3c1f2e: 1a04 7b19 |0025: const-string v4, "DownloadLogAdapter" // string@197b │ │ -3c1f32: 7120 000b 3400 |0027: invoke-static {v4, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -3c1f38: 0e00 |002a: return-void │ │ -3c1f3a: 5424 ca6c |002b: iget-object v4, v2, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.context:Landroid/app/Activity; // field@6cca │ │ -3c1f3e: 7120 e59d 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@9de5 │ │ -3c1f44: 0e00 |0030: return-void │ │ +3c1e9c: |[3c1e9c] de.danoeh.antennapod.adapter.DownloadLogAdapter.lambda$bind$0:(Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;Lde/danoeh/antennapod/model/download/DownloadResult;Landroid/view/View;)V │ │ +3c1eac: 5433 cfd9 |0000: iget-object v3, v3, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.secondaryActionButton:Landroid/view/View; // field@d9cf │ │ +3c1eb0: 1245 |0002: const/4 v5, #int 4 // #4 │ │ +3c1eb2: 6e20 9c0d 5300 |0003: invoke-virtual {v3, v5}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3c1eb8: 6e10 92ab 0400 |0006: invoke-virtual {v4}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileId:()J // method@ab92 │ │ +3c1ebe: 0b00 |0009: move-result-wide v0 │ │ +3c1ec0: 7120 549b 1000 |000a: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeed:(J)Lde/danoeh/antennapod/model/feed/Feed; // method@9b54 │ │ +3c1ec6: 0c03 |000d: move-result-object v3 │ │ +3c1ec8: 3903 1d00 |000e: if-nez v3, 002b // +001d │ │ +3c1ecc: 2203 8f1e |0010: new-instance v3, Ljava/lang/StringBuilder; // type@1e8f │ │ +3c1ed0: 7010 50b3 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3c1ed6: 1a05 e316 |0015: const-string v5, "Could not find feed for feed id: " // string@16e3 │ │ +3c1eda: 6e20 5cb3 5300 |0017: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3c1ee0: 6e10 92ab 0400 |001a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileId:()J // method@ab92 │ │ +3c1ee6: 0b04 |001d: move-result-wide v4 │ │ +3c1ee8: 6e30 58b3 4305 |001e: invoke-virtual {v3, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ +3c1eee: 6e10 67b3 0300 |0021: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3c1ef4: 0c03 |0024: move-result-object v3 │ │ +3c1ef6: 1a04 7b19 |0025: const-string v4, "DownloadLogAdapter" // string@197b │ │ +3c1efa: 7120 000b 3400 |0027: invoke-static {v4, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +3c1f00: 0e00 |002a: return-void │ │ +3c1f02: 5424 ca6c |002b: iget-object v4, v2, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.context:Landroid/app/Activity; // field@6cca │ │ +3c1f06: 7120 e59d 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@9de5 │ │ +3c1f0c: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0006 line=107 │ │ 0x0010 line=109 │ │ 0x002b line=112 │ │ locals : │ │ @@ -765192,47 +765192,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 │ │ -3c1f48: |[3c1f48] de.danoeh.antennapod.adapter.DownloadLogAdapter.lambda$bind$1:(Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;Lde/danoeh/antennapod/model/download/DownloadResult;Landroid/view/View;)V │ │ -3c1f58: 5433 cfd9 |0000: iget-object v3, v3, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.secondaryActionButton:Landroid/view/View; // field@d9cf │ │ -3c1f5c: 1245 |0002: const/4 v5, #int 4 // #4 │ │ -3c1f5e: 6e20 9c0d 5300 |0003: invoke-virtual {v3, v5}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3c1f64: 6e10 92ab 0400 |0006: invoke-virtual {v4}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileId:()J // method@ab92 │ │ -3c1f6a: 0b00 |0009: move-result-wide v0 │ │ -3c1f6c: 7120 619b 1000 |000a: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedMedia:(J)Lde/danoeh/antennapod/model/feed/FeedMedia; // method@9b61 │ │ -3c1f72: 0c03 |000d: move-result-object v3 │ │ -3c1f74: 3903 1d00 |000e: if-nez v3, 002b // +001d │ │ -3c1f78: 2203 8f1e |0010: new-instance v3, Ljava/lang/StringBuilder; // type@1e8f │ │ -3c1f7c: 7010 50b3 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3c1f82: 1a05 e416 |0015: const-string v5, "Could not find feed media for feed id: " // string@16e4 │ │ -3c1f86: 6e20 5cb3 5300 |0017: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3c1f8c: 6e10 92ab 0400 |001a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileId:()J // method@ab92 │ │ -3c1f92: 0b04 |001d: move-result-wide v4 │ │ -3c1f94: 6e30 58b3 4305 |001e: invoke-virtual {v3, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ -3c1f9a: 6e10 67b3 0300 |0021: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3c1fa0: 0c03 |0024: move-result-object v3 │ │ -3c1fa2: 1a04 7b19 |0025: const-string v4, "DownloadLogAdapter" // string@197b │ │ -3c1fa6: 7120 000b 3400 |0027: invoke-static {v4, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -3c1fac: 0e00 |002a: return-void │ │ -3c1fae: 2204 7118 |002b: new-instance v4, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton; // type@1871 │ │ -3c1fb2: 6e10 73ac 0300 |002d: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -3c1fb8: 0c03 |0030: move-result-object v3 │ │ -3c1fba: 7020 b697 3400 |0031: invoke-direct {v4, v3}, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@97b6 │ │ -3c1fc0: 5423 ca6c |0034: iget-object v3, v2, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.context:Landroid/app/Activity; // field@6cca │ │ -3c1fc4: 6e20 bc97 3400 |0036: invoke-virtual {v4, v3}, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton;.onClick:(Landroid/content/Context;)V // method@97bc │ │ -3c1fca: 5423 ca6c |0039: iget-object v3, v2, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.context:Landroid/app/Activity; // field@6cca │ │ -3c1fce: 1f03 d917 |003b: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -3c1fd2: 1404 6203 127f |003d: const v4, #float 1.94085e+38 // #7f120362 │ │ -3c1fd8: 1205 |0040: const/4 v5, #int 0 // #0 │ │ -3c1fda: 6e30 b494 4305 |0041: invoke-virtual {v3, v4, v5}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@94b4 │ │ -3c1fe0: 0e00 |0044: return-void │ │ +3c1f10: |[3c1f10] de.danoeh.antennapod.adapter.DownloadLogAdapter.lambda$bind$1:(Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;Lde/danoeh/antennapod/model/download/DownloadResult;Landroid/view/View;)V │ │ +3c1f20: 5433 cfd9 |0000: iget-object v3, v3, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.secondaryActionButton:Landroid/view/View; // field@d9cf │ │ +3c1f24: 1245 |0002: const/4 v5, #int 4 // #4 │ │ +3c1f26: 6e20 9c0d 5300 |0003: invoke-virtual {v3, v5}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3c1f2c: 6e10 92ab 0400 |0006: invoke-virtual {v4}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileId:()J // method@ab92 │ │ +3c1f32: 0b00 |0009: move-result-wide v0 │ │ +3c1f34: 7120 619b 1000 |000a: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedMedia:(J)Lde/danoeh/antennapod/model/feed/FeedMedia; // method@9b61 │ │ +3c1f3a: 0c03 |000d: move-result-object v3 │ │ +3c1f3c: 3903 1d00 |000e: if-nez v3, 002b // +001d │ │ +3c1f40: 2203 8f1e |0010: new-instance v3, Ljava/lang/StringBuilder; // type@1e8f │ │ +3c1f44: 7010 50b3 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3c1f4a: 1a05 e416 |0015: const-string v5, "Could not find feed media for feed id: " // string@16e4 │ │ +3c1f4e: 6e20 5cb3 5300 |0017: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3c1f54: 6e10 92ab 0400 |001a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileId:()J // method@ab92 │ │ +3c1f5a: 0b04 |001d: move-result-wide v4 │ │ +3c1f5c: 6e30 58b3 4305 |001e: invoke-virtual {v3, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ +3c1f62: 6e10 67b3 0300 |0021: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3c1f68: 0c03 |0024: move-result-object v3 │ │ +3c1f6a: 1a04 7b19 |0025: const-string v4, "DownloadLogAdapter" // string@197b │ │ +3c1f6e: 7120 000b 3400 |0027: invoke-static {v4, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +3c1f74: 0e00 |002a: return-void │ │ +3c1f76: 2204 7118 |002b: new-instance v4, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton; // type@1871 │ │ +3c1f7a: 6e10 73ac 0300 |002d: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +3c1f80: 0c03 |0030: move-result-object v3 │ │ +3c1f82: 7020 b697 3400 |0031: invoke-direct {v4, v3}, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@97b6 │ │ +3c1f88: 5423 ca6c |0034: iget-object v3, v2, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.context:Landroid/app/Activity; // field@6cca │ │ +3c1f8c: 6e20 bc97 3400 |0036: invoke-virtual {v4, v3}, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton;.onClick:(Landroid/content/Context;)V // method@97bc │ │ +3c1f92: 5423 ca6c |0039: iget-object v3, v2, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.context:Landroid/app/Activity; // field@6cca │ │ +3c1f96: 1f03 d917 |003b: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +3c1f9a: 1404 6203 127f |003d: const v4, #float 1.94085e+38 // #7f120362 │ │ +3c1fa0: 1205 |0040: const/4 v5, #int 0 // #0 │ │ +3c1fa2: 6e30 b494 4305 |0041: invoke-virtual {v3, v4, v5}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@94b4 │ │ +3c1fa8: 0e00 |0044: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0006 line=117 │ │ 0x0010 line=119 │ │ 0x002b line=122 │ │ 0x0039 line=123 │ │ @@ -765247,37 +765247,37 @@ │ │ type : '(IIJ)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -3c1a98: |[3c1a98] de.danoeh.antennapod.adapter.DownloadLogAdapter.newerWasSuccessful:(IIJ)Z │ │ -3c1aa8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3c1aaa: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3c1aac: 3571 2300 |0002: if-ge v1, v7, 0025 // +0023 │ │ -3c1ab0: 5462 cb6c |0004: iget-object v2, v6, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.downloadLog:Ljava/util/List; // field@6ccb │ │ -3c1ab4: 7220 66b5 1200 |0006: invoke-interface {v2, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3c1aba: 0c02 |0009: move-result-object v2 │ │ -3c1abc: 1f02 ad1c |000a: check-cast v2, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1cad │ │ -3c1ac0: 6e10 93ab 0200 |000c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileType:()I // method@ab93 │ │ -3c1ac6: 0a03 |000f: move-result v3 │ │ -3c1ac8: 3383 1200 |0010: if-ne v3, v8, 0022 // +0012 │ │ -3c1acc: 6e10 92ab 0200 |0012: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileId:()J // method@ab92 │ │ -3c1ad2: 0b03 |0015: move-result-wide v3 │ │ -3c1ad4: 3105 0309 |0016: cmp-long v5, v3, v9 │ │ -3c1ad8: 3905 0a00 |0018: if-nez v5, 0022 // +000a │ │ -3c1adc: 6e10 98ab 0200 |001a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadResult;.isSuccessful:()Z // method@ab98 │ │ -3c1ae2: 0a02 |001d: move-result v2 │ │ -3c1ae4: 3802 0400 |001e: if-eqz v2, 0022 // +0004 │ │ -3c1ae8: 1217 |0020: const/4 v7, #int 1 // #1 │ │ -3c1aea: 0f07 |0021: return v7 │ │ -3c1aec: d801 0101 |0022: add-int/lit8 v1, v1, #int 1 // #01 │ │ -3c1af0: 28de |0024: goto 0002 // -0022 │ │ -3c1af2: 0f00 |0025: return v0 │ │ +3c1a60: |[3c1a60] de.danoeh.antennapod.adapter.DownloadLogAdapter.newerWasSuccessful:(IIJ)Z │ │ +3c1a70: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3c1a72: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3c1a74: 3571 2300 |0002: if-ge v1, v7, 0025 // +0023 │ │ +3c1a78: 5462 cb6c |0004: iget-object v2, v6, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.downloadLog:Ljava/util/List; // field@6ccb │ │ +3c1a7c: 7220 66b5 1200 |0006: invoke-interface {v2, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3c1a82: 0c02 |0009: move-result-object v2 │ │ +3c1a84: 1f02 ad1c |000a: check-cast v2, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1cad │ │ +3c1a88: 6e10 93ab 0200 |000c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileType:()I // method@ab93 │ │ +3c1a8e: 0a03 |000f: move-result v3 │ │ +3c1a90: 3383 1200 |0010: if-ne v3, v8, 0022 // +0012 │ │ +3c1a94: 6e10 92ab 0200 |0012: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileId:()J // method@ab92 │ │ +3c1a9a: 0b03 |0015: move-result-wide v3 │ │ +3c1a9c: 3105 0309 |0016: cmp-long v5, v3, v9 │ │ +3c1aa0: 3905 0a00 |0018: if-nez v5, 0022 // +000a │ │ +3c1aa4: 6e10 98ab 0200 |001a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadResult;.isSuccessful:()Z // method@ab98 │ │ +3c1aaa: 0a02 |001d: move-result v2 │ │ +3c1aac: 3802 0400 |001e: if-eqz v2, 0022 // +0004 │ │ +3c1ab0: 1217 |0020: const/4 v7, #int 1 // #1 │ │ +3c1ab2: 0f07 |0021: return v7 │ │ +3c1ab4: d801 0101 |0022: add-int/lit8 v1, v1, #int 1 // #01 │ │ +3c1ab8: 28de |0024: goto 0002 // -0022 │ │ +3c1aba: 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 │ │ @@ -765290,19 +765290,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3c1b2c: |[3c1b2c] de.danoeh.antennapod.adapter.DownloadLogAdapter.getCount:()I │ │ -3c1b3c: 5410 cb6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.downloadLog:Ljava/util/List; // field@6ccb │ │ -3c1b40: 7210 72b5 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ -3c1b46: 0a00 |0005: move-result v0 │ │ -3c1b48: 0f00 |0006: return v0 │ │ +3c1af4: |[3c1af4] de.danoeh.antennapod.adapter.DownloadLogAdapter.getCount:()I │ │ +3c1b04: 5410 cb6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.downloadLog:Ljava/util/List; // field@6ccb │ │ +3c1b08: 7210 72b5 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ +3c1b0e: 0a00 |0005: move-result v0 │ │ +3c1b10: 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;) │ │ @@ -765310,26 +765310,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 │ │ -3c1af4: |[3c1af4] de.danoeh.antennapod.adapter.DownloadLogAdapter.getItem:(I)Lde/danoeh/antennapod/model/download/DownloadResult; │ │ -3c1b04: 5410 cb6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.downloadLog:Ljava/util/List; // field@6ccb │ │ -3c1b08: 7210 72b5 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ -3c1b0e: 0a00 |0005: move-result v0 │ │ -3c1b10: 3502 0b00 |0006: if-ge v2, v0, 0011 // +000b │ │ -3c1b14: 5410 cb6c |0008: iget-object v0, v1, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.downloadLog:Ljava/util/List; // field@6ccb │ │ -3c1b18: 7220 66b5 2000 |000a: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3c1b1e: 0c02 |000d: move-result-object v2 │ │ -3c1b20: 1f02 ad1c |000e: check-cast v2, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1cad │ │ -3c1b24: 1102 |0010: return-object v2 │ │ -3c1b26: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -3c1b28: 1102 |0012: return-object v2 │ │ +3c1abc: |[3c1abc] de.danoeh.antennapod.adapter.DownloadLogAdapter.getItem:(I)Lde/danoeh/antennapod/model/download/DownloadResult; │ │ +3c1acc: 5410 cb6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.downloadLog:Ljava/util/List; // field@6ccb │ │ +3c1ad0: 7210 72b5 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ +3c1ad6: 0a00 |0005: move-result v0 │ │ +3c1ad8: 3502 0b00 |0006: if-ge v2, v0, 0011 // +000b │ │ +3c1adc: 5410 cb6c |0008: iget-object v0, v1, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.downloadLog:Ljava/util/List; // field@6ccb │ │ +3c1ae0: 7220 66b5 2000 |000a: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3c1ae6: 0c02 |000d: move-result-object v2 │ │ +3c1ae8: 1f02 ad1c |000e: check-cast v2, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1cad │ │ +3c1aec: 1102 |0010: return-object v2 │ │ +3c1aee: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +3c1af0: 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 │ │ @@ -765339,18 +765339,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 │ │ -3c1b4c: |[3c1b4c] de.danoeh.antennapod.adapter.DownloadLogAdapter.getItem:(I)Ljava/lang/Object; │ │ -3c1b5c: 6e20 9b96 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.getItem:(I)Lde/danoeh/antennapod/model/download/DownloadResult; // method@969b │ │ -3c1b62: 0c01 |0003: move-result-object v1 │ │ -3c1b64: 1101 |0004: return-object v1 │ │ +3c1b14: |[3c1b14] de.danoeh.antennapod.adapter.DownloadLogAdapter.getItem:(I)Ljava/lang/Object; │ │ +3c1b24: 6e20 9b96 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.getItem:(I)Lde/danoeh/antennapod/model/download/DownloadResult; // method@969b │ │ +3c1b2a: 0c01 |0003: move-result-object v1 │ │ +3c1b2c: 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 │ │ │ │ @@ -765359,17 +765359,17 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -3c1b68: |[3c1b68] de.danoeh.antennapod.adapter.DownloadLogAdapter.getItemId:(I)J │ │ -3c1b78: 8130 |0000: int-to-long v0, v3 │ │ -3c1b7a: 1000 |0001: return-wide v0 │ │ +3c1b30: |[3c1b30] de.danoeh.antennapod.adapter.DownloadLogAdapter.getItemId:(I)J │ │ +3c1b40: 8130 |0000: int-to-long v0, v3 │ │ +3c1b42: 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 │ │ │ │ @@ -765378,30 +765378,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 │ │ -3c1a48: |[3c1a48] de.danoeh.antennapod.adapter.DownloadLogAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -3c1a58: 3903 0f00 |0000: if-nez v3, 000f // +000f │ │ -3c1a5c: 2203 131e |0002: new-instance v3, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder; // type@1e13 │ │ -3c1a60: 5410 ca6c |0004: iget-object v0, v1, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.context:Landroid/app/Activity; // field@6cca │ │ -3c1a64: 7030 54b1 0304 |0006: invoke-direct {v3, v0, v4}, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.:(Landroid/content/Context;Landroid/view/ViewGroup;)V // method@b154 │ │ -3c1a6a: 5434 101a |0009: iget-object v4, v3, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ -3c1a6e: 6e20 910d 3400 |000b: invoke-virtual {v4, v3}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0d91 │ │ -3c1a74: 2807 |000e: goto 0015 // +0007 │ │ -3c1a76: 6e10 cf0c 0300 |000f: invoke-virtual {v3}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0ccf │ │ -3c1a7c: 0c03 |0012: move-result-object v3 │ │ -3c1a7e: 1f03 131e |0013: check-cast v3, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder; // type@1e13 │ │ -3c1a82: 6e20 9b96 2100 |0015: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.getItem:(I)Lde/danoeh/antennapod/model/download/DownloadResult; // method@969b │ │ -3c1a88: 0c04 |0018: move-result-object v4 │ │ -3c1a8a: 7040 9996 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@9699 │ │ -3c1a90: 5432 101a |001c: iget-object v2, v3, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ -3c1a94: 1102 |001e: return-object v2 │ │ +3c1a10: |[3c1a10] de.danoeh.antennapod.adapter.DownloadLogAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +3c1a20: 3903 0f00 |0000: if-nez v3, 000f // +000f │ │ +3c1a24: 2203 131e |0002: new-instance v3, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder; // type@1e13 │ │ +3c1a28: 5410 ca6c |0004: iget-object v0, v1, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.context:Landroid/app/Activity; // field@6cca │ │ +3c1a2c: 7030 54b1 0304 |0006: invoke-direct {v3, v0, v4}, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.:(Landroid/content/Context;Landroid/view/ViewGroup;)V // method@b154 │ │ +3c1a32: 5434 101a |0009: iget-object v4, v3, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ +3c1a36: 6e20 910d 3400 |000b: invoke-virtual {v4, v3}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0d91 │ │ +3c1a3c: 2807 |000e: goto 0015 // +0007 │ │ +3c1a3e: 6e10 cf0c 0300 |000f: invoke-virtual {v3}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0ccf │ │ +3c1a44: 0c03 |0012: move-result-object v3 │ │ +3c1a46: 1f03 131e |0013: check-cast v3, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder; // type@1e13 │ │ +3c1a4a: 6e20 9b96 2100 |0015: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.getItem:(I)Lde/danoeh/antennapod/model/download/DownloadResult; // method@969b │ │ +3c1a50: 0c04 |0018: move-result-object v4 │ │ +3c1a52: 7040 9996 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@9699 │ │ +3c1a58: 5432 101a |001c: iget-object v2, v3, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ +3c1a5c: 1102 |001e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=49 │ │ 0x0009 line=50 │ │ 0x000f line=52 │ │ 0x0015 line=54 │ │ 0x001c line=55 │ │ @@ -765416,18 +765416,18 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3c1fe4: |[3c1fe4] de.danoeh.antennapod.adapter.DownloadLogAdapter.setDownloadLog:(Ljava/util/List;)V │ │ -3c1ff4: 5b01 cb6c |0000: iput-object v1, v0, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.downloadLog:Ljava/util/List; // field@6ccb │ │ -3c1ff8: 6e10 fc0f 0000 |0002: invoke-virtual {v0}, Landroid/widget/BaseAdapter;.notifyDataSetChanged:()V // method@0ffc │ │ -3c1ffe: 0e00 |0005: return-void │ │ +3c1fac: |[3c1fac] de.danoeh.antennapod.adapter.DownloadLogAdapter.setDownloadLog:(Ljava/util/List;)V │ │ +3c1fbc: 5b01 cb6c |0000: iput-object v1, v0, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.downloadLog:Ljava/util/List; // field@6ccb │ │ +3c1fc0: 6e10 fc0f 0000 |0002: invoke-virtual {v0}, Landroid/widget/BaseAdapter;.notifyDataSetChanged:()V // method@0ffc │ │ +3c1fc6: 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; │ │ @@ -765470,20 +765470,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 │ │ -3c2000: |[3c2000] de.danoeh.antennapod.adapter.EpisodeItemListAdapter$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;)V │ │ -3c2010: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c2016: 5b01 cc6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@6ccc │ │ -3c201a: 5b02 cd6c |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6ccd │ │ -3c201e: 5b03 ce6c |0007: iput-object v3, v0, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda0;.f$2:Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // field@6cce │ │ -3c2022: 0e00 |0009: return-void │ │ +3c1fc8: |[3c1fc8] de.danoeh.antennapod.adapter.EpisodeItemListAdapter$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;)V │ │ +3c1fd8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c1fde: 5b01 cc6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@6ccc │ │ +3c1fe2: 5b02 cd6c |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6ccd │ │ +3c1fe6: 5b03 ce6c |0007: iput-object v3, v0, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda0;.f$2:Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // field@6cce │ │ +3c1fea: 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; │ │ @@ -765495,20 +765495,20 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -3c2024: |[3c2024] de.danoeh.antennapod.adapter.EpisodeItemListAdapter$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -3c2034: 5430 cc6c |0000: iget-object v0, v3, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@6ccc │ │ -3c2038: 5431 cd6c |0002: iget-object v1, v3, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6ccd │ │ -3c203c: 5432 ce6c |0004: iget-object v2, v3, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda0;.f$2:Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // field@6cce │ │ -3c2040: 7140 a996 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@96a9 │ │ -3c2046: 0e00 |0009: return-void │ │ +3c1fec: |[3c1fec] de.danoeh.antennapod.adapter.EpisodeItemListAdapter$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +3c1ffc: 5430 cc6c |0000: iget-object v0, v3, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@6ccc │ │ +3c2000: 5431 cd6c |0002: iget-object v1, v3, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6ccd │ │ +3c2004: 5432 ce6c |0004: iget-object v2, v3, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda0;.f$2:Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // field@6cce │ │ +3c2008: 7140 a996 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@96a9 │ │ +3c200e: 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; │ │ │ │ @@ -765550,20 +765550,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 │ │ -3c2070: |[3c2070] de.danoeh.antennapod.adapter.EpisodeItemListAdapter$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;)V │ │ -3c2080: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c2086: 5b01 cf6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@6ccf │ │ -3c208a: 5b02 d06c |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cd0 │ │ -3c208e: 5b03 d16c |0007: iput-object v3, v0, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda1;.f$2:Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // field@6cd1 │ │ -3c2092: 0e00 |0009: return-void │ │ +3c2038: |[3c2038] de.danoeh.antennapod.adapter.EpisodeItemListAdapter$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;)V │ │ +3c2048: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c204e: 5b01 cf6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@6ccf │ │ +3c2052: 5b02 d06c |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cd0 │ │ +3c2056: 5b03 d16c |0007: iput-object v3, v0, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda1;.f$2:Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // field@6cd1 │ │ +3c205a: 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; │ │ @@ -765575,21 +765575,21 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -3c2048: |[3c2048] de.danoeh.antennapod.adapter.EpisodeItemListAdapter$$ExternalSyntheticLambda1.onLongClick:(Landroid/view/View;)Z │ │ -3c2058: 5430 cf6c |0000: iget-object v0, v3, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@6ccf │ │ -3c205c: 5431 d06c |0002: iget-object v1, v3, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cd0 │ │ -3c2060: 5432 d16c |0004: iget-object v2, v3, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda1;.f$2:Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // field@6cd1 │ │ -3c2064: 7140 aa96 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@96aa │ │ -3c206a: 0a04 |0009: move-result v4 │ │ -3c206c: 0f04 |000a: return v4 │ │ +3c2010: |[3c2010] de.danoeh.antennapod.adapter.EpisodeItemListAdapter$$ExternalSyntheticLambda1.onLongClick:(Landroid/view/View;)Z │ │ +3c2020: 5430 cf6c |0000: iget-object v0, v3, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@6ccf │ │ +3c2024: 5431 d06c |0002: iget-object v1, v3, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cd0 │ │ +3c2028: 5432 d16c |0004: iget-object v2, v3, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda1;.f$2:Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // field@6cd1 │ │ +3c202c: 7140 aa96 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@96aa │ │ +3c2032: 0a04 |0009: move-result v4 │ │ +3c2034: 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; │ │ │ │ @@ -765631,20 +765631,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 │ │ -3c20bc: |[3c20bc] de.danoeh.antennapod.adapter.EpisodeItemListAdapter$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;)V │ │ -3c20cc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c20d2: 5b01 d26c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@6cd2 │ │ -3c20d6: 5b02 d36c |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda2;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cd3 │ │ -3c20da: 5b03 d46c |0007: iput-object v3, v0, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda2;.f$2:Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // field@6cd4 │ │ -3c20de: 0e00 |0009: return-void │ │ +3c2084: |[3c2084] de.danoeh.antennapod.adapter.EpisodeItemListAdapter$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;)V │ │ +3c2094: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c209a: 5b01 d26c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@6cd2 │ │ +3c209e: 5b02 d36c |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda2;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cd3 │ │ +3c20a2: 5b03 d46c |0007: iput-object v3, v0, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda2;.f$2:Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // field@6cd4 │ │ +3c20a6: 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; │ │ @@ -765656,21 +765656,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 │ │ -3c2094: |[3c2094] de.danoeh.antennapod.adapter.EpisodeItemListAdapter$$ExternalSyntheticLambda2.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -3c20a4: 5430 d26c |0000: iget-object v0, v3, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@6cd2 │ │ -3c20a8: 5431 d36c |0002: iget-object v1, v3, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda2;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cd3 │ │ -3c20ac: 5432 d46c |0004: iget-object v2, v3, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda2;.f$2:Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // field@6cd4 │ │ -3c20b0: 7155 ab96 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@96ab │ │ -3c20b6: 0a04 |0009: move-result v4 │ │ -3c20b8: 0f04 |000a: return v4 │ │ +3c205c: |[3c205c] de.danoeh.antennapod.adapter.EpisodeItemListAdapter$$ExternalSyntheticLambda2.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +3c206c: 5430 d26c |0000: iget-object v0, v3, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@6cd2 │ │ +3c2070: 5431 d36c |0002: iget-object v1, v3, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda2;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cd3 │ │ +3c2074: 5432 d46c |0004: iget-object v2, v3, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda2;.f$2:Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // field@6cd4 │ │ +3c2078: 7155 ab96 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@96ab │ │ +3c207e: 0a04 |0009: move-result v4 │ │ +3c2080: 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; │ │ @@ -765709,17 +765709,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3c2720: |[3c2720] de.danoeh.antennapod.adapter.FeedDiscoverAdapter$Holder.:()V │ │ -3c2730: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c2736: 0e00 |0003: return-void │ │ +3c26e8: |[3c26e8] de.danoeh.antennapod.adapter.FeedDiscoverAdapter$Holder.:()V │ │ +3c26f8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c26fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter$Holder; │ │ │ │ Virtual methods - │ │ @@ -765766,23 +765766,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 │ │ -3c28ec: |[3c28ec] de.danoeh.antennapod.adapter.FeedDiscoverAdapter.:(Lde/danoeh/antennapod/activity/MainActivity;)V │ │ -3c28fc: 7010 fb0f 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@0ffb │ │ -3c2902: 2200 fd1e |0003: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -3c2906: 7010 a0b4 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -3c290c: 5b10 db6c |0008: iput-object v0, v1, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter;.data:Ljava/util/List; // field@6cdb │ │ -3c2910: 2200 a11e |000a: new-instance v0, Ljava/lang/ref/WeakReference; // type@1ea1 │ │ -3c2914: 7020 99b3 2000 |000c: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@b399 │ │ -3c291a: 5b10 dc6c |000f: iput-object v0, v1, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6cdc │ │ -3c291e: 0e00 |0011: return-void │ │ +3c28b4: |[3c28b4] de.danoeh.antennapod.adapter.FeedDiscoverAdapter.:(Lde/danoeh/antennapod/activity/MainActivity;)V │ │ +3c28c4: 7010 fb0f 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@0ffb │ │ +3c28ca: 2200 fd1e |0003: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +3c28ce: 7010 a0b4 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +3c28d4: 5b10 db6c |0008: iput-object v0, v1, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter;.data:Ljava/util/List; // field@6cdb │ │ +3c28d8: 2200 a11e |000a: new-instance v0, Ljava/lang/ref/WeakReference; // type@1ea1 │ │ +3c28dc: 7020 99b3 2000 |000c: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@b399 │ │ +3c28e2: 5b10 dc6c |000f: iput-object v0, v1, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6cdc │ │ +3c28e6: 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; │ │ @@ -765794,19 +765794,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3c2898: |[3c2898] de.danoeh.antennapod.adapter.FeedDiscoverAdapter.getCount:()I │ │ -3c28a8: 5410 db6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter;.data:Ljava/util/List; // field@6cdb │ │ -3c28ac: 7210 72b5 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ -3c28b2: 0a00 |0005: move-result v0 │ │ -3c28b4: 0f00 |0006: return v0 │ │ +3c2860: |[3c2860] de.danoeh.antennapod.adapter.FeedDiscoverAdapter.getCount:()I │ │ +3c2870: 5410 db6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter;.data:Ljava/util/List; // field@6cdb │ │ +3c2874: 7210 72b5 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ +3c287a: 0a00 |0005: move-result v0 │ │ +3c287c: 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;) │ │ @@ -765814,20 +765814,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 │ │ -3c2874: |[3c2874] de.danoeh.antennapod.adapter.FeedDiscoverAdapter.getItem:(I)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; │ │ -3c2884: 5410 db6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter;.data:Ljava/util/List; // field@6cdb │ │ -3c2888: 7220 66b5 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3c288e: 0c02 |0005: move-result-object v2 │ │ -3c2890: 1f02 dd1c |0006: check-cast v2, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1cdd │ │ -3c2894: 1102 |0008: return-object v2 │ │ +3c283c: |[3c283c] de.danoeh.antennapod.adapter.FeedDiscoverAdapter.getItem:(I)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; │ │ +3c284c: 5410 db6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter;.data:Ljava/util/List; // field@6cdb │ │ +3c2850: 7220 66b5 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3c2856: 0c02 |0005: move-result-object v2 │ │ +3c2858: 1f02 dd1c |0006: check-cast v2, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1cdd │ │ +3c285c: 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 │ │ │ │ @@ -765836,18 +765836,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 │ │ -3c28b8: |[3c28b8] de.danoeh.antennapod.adapter.FeedDiscoverAdapter.getItem:(I)Ljava/lang/Object; │ │ -3c28c8: 6e20 c796 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter;.getItem:(I)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // method@96c7 │ │ -3c28ce: 0c01 |0003: move-result-object v1 │ │ -3c28d0: 1101 |0004: return-object v1 │ │ +3c2880: |[3c2880] de.danoeh.antennapod.adapter.FeedDiscoverAdapter.getItem:(I)Ljava/lang/Object; │ │ +3c2890: 6e20 c796 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter;.getItem:(I)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // method@96c7 │ │ +3c2896: 0c01 |0003: move-result-object v1 │ │ +3c2898: 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 │ │ │ │ @@ -765856,17 +765856,17 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3c28d4: |[3c28d4] de.danoeh.antennapod.adapter.FeedDiscoverAdapter.getItemId:(I)J │ │ -3c28e4: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -3c28e8: 1000 |0002: return-wide v0 │ │ +3c289c: |[3c289c] de.danoeh.antennapod.adapter.FeedDiscoverAdapter.getItemId:(I)J │ │ +3c28ac: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +3c28b0: 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 │ │ │ │ @@ -765875,88 +765875,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 │ │ -3c2738: |[3c2738] de.danoeh.antennapod.adapter.FeedDiscoverAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -3c2748: 3907 2600 |0000: if-nez v7, 0026 // +0026 │ │ -3c274c: 5457 dc6c |0002: iget-object v7, v5, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6cdc │ │ -3c2750: 6e10 96b3 0700 |0004: invoke-virtual {v7}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ -3c2756: 0c07 |0007: move-result-object v7 │ │ -3c2758: 1f07 6200 |0008: check-cast v7, Landroid/content/Context; // type@0062 │ │ -3c275c: 1408 d300 0d7f |000a: const v8, #float 1.87425e+38 // #7f0d00d3 │ │ -3c2762: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -3c2764: 7130 ed0c 8700 |000e: invoke-static {v7, v8, v0}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ced │ │ -3c276a: 0c07 |0011: move-result-object v7 │ │ -3c276c: 2208 4018 |0012: new-instance v8, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter$Holder; // type@1840 │ │ -3c2770: 7010 c496 0800 |0014: invoke-direct {v8}, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter$Holder;.:()V // method@96c4 │ │ -3c2776: 1400 1301 0a7f |0017: const v0, #float 1.83439e+38 // #7f0a0113 │ │ -3c277c: 6e20 780c 0700 |001a: invoke-virtual {v7, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3c2782: 0c00 |001d: move-result-object v0 │ │ -3c2784: 1f00 f902 |001e: check-cast v0, Landroid/widget/ImageView; // type@02f9 │ │ -3c2788: 5b80 da6c |0020: iput-object v0, v8, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter$Holder;.imageView:Landroid/widget/ImageView; // field@6cda │ │ -3c278c: 6e20 910d 8700 |0022: invoke-virtual {v7, v8}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0d91 │ │ -3c2792: 2807 |0025: goto 002c // +0007 │ │ -3c2794: 6e10 cf0c 0700 |0026: invoke-virtual {v7}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0ccf │ │ -3c279a: 0c08 |0029: move-result-object v8 │ │ -3c279c: 1f08 4018 |002a: check-cast v8, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter$Holder; // type@1840 │ │ -3c27a0: 6e20 c796 6500 |002c: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter;.getItem:(I)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // method@96c7 │ │ -3c27a6: 0c06 |002f: move-result-object v6 │ │ -3c27a8: 5480 da6c |0030: iget-object v0, v8, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter$Holder;.imageView:Landroid/widget/ImageView; // field@6cda │ │ -3c27ac: 5461 eb97 |0032: iget-object v1, v6, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.title:Ljava/lang/String; // field@97eb │ │ -3c27b0: 6e20 510d 1000 |0034: invoke-virtual {v0, v1}, Landroid/view/View;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0d51 │ │ -3c27b6: 5450 dc6c |0037: iget-object v0, v5, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6cdc │ │ -3c27ba: 6e10 96b3 0000 |0039: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ -3c27c0: 0c00 |003c: move-result-object v0 │ │ -3c27c2: 1f00 2509 |003d: check-cast v0, Landroidx/fragment/app/FragmentActivity; // type@0925 │ │ -3c27c6: 7110 0b51 0000 |003f: invoke-static {v0}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/FragmentActivity;)Lcom/bumptech/glide/RequestManager; // method@510b │ │ -3c27cc: 0c00 |0042: move-result-object v0 │ │ -3c27ce: 5466 ea97 |0043: iget-object v6, v6, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.imageUrl:Ljava/lang/String; // field@97ea │ │ -3c27d2: 6e20 a751 6000 |0045: invoke-virtual {v0, v6}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@51a7 │ │ -3c27d8: 0c06 |0048: move-result-object v6 │ │ -3c27da: 2200 7e0f |0049: new-instance v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ -3c27de: 7010 cf5a 0000 |004b: invoke-direct {v0}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5acf │ │ -3c27e4: 1401 7600 067f |004e: const v1, #float 1.78119e+38 // #7f060076 │ │ -3c27ea: 6e20 735a 1000 |0051: invoke-virtual {v0, v1}, Lcom/bumptech/glide/request/BaseRequestOptions;.placeholder:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a73 │ │ -3c27f0: 0c00 |0054: move-result-object v0 │ │ -3c27f2: 1f00 7e0f |0055: check-cast v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ -3c27f6: 1221 |0057: const/4 v1, #int 2 // #2 │ │ -3c27f8: 2311 8820 |0058: new-array v1, v1, [Lcom/bumptech/glide/load/Transformation; // type@2088 │ │ -3c27fc: 2202 f60e |005a: new-instance v2, Lcom/bumptech/glide/load/resource/bitmap/FitCenter; // type@0ef6 │ │ -3c2800: 7010 ea57 0200 |005c: invoke-direct {v2}, Lcom/bumptech/glide/load/resource/bitmap/FitCenter;.:()V // method@57ea │ │ -3c2806: 1203 |005f: const/4 v3, #int 0 // #0 │ │ -3c2808: 4d02 0103 |0060: aput-object v2, v1, v3 │ │ -3c280c: 2202 020f |0062: new-instance v2, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners; // type@0f02 │ │ -3c2810: 5453 dc6c |0064: iget-object v3, v5, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6cdc │ │ -3c2814: 6e10 96b3 0300 |0066: invoke-virtual {v3}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ -3c281a: 0c03 |0069: move-result-object v3 │ │ -3c281c: 1f03 d917 |006a: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -3c2820: 6e10 8814 0300 |006c: invoke-virtual {v3}, Landroidx/appcompat/app/AppCompatActivity;.getResources:()Landroid/content/res/Resources; // method@1488 │ │ -3c2826: 0c03 |006f: move-result-object v3 │ │ -3c2828: 6e10 0003 0300 |0070: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0300 │ │ -3c282e: 0c03 |0073: move-result-object v3 │ │ -3c2830: 5233 9601 |0074: iget v3, v3, Landroid/util/DisplayMetrics;.density:F // field@0196 │ │ -3c2834: 1504 0041 |0076: const/high16 v4, #int 1090519040 // #4100 │ │ -3c2838: a803 0304 |0078: mul-float v3, v3, v4 │ │ -3c283c: 8733 |007a: float-to-int v3, v3 │ │ -3c283e: 7020 3758 3200 |007b: invoke-direct {v2, v3}, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners;.:(I)V // method@5837 │ │ -3c2844: 1213 |007e: const/4 v3, #int 1 // #1 │ │ -3c2846: 4d02 0103 |007f: aput-object v2, v1, v3 │ │ -3c284a: 6e20 855a 1000 |0081: invoke-virtual {v0, v1}, Lcom/bumptech/glide/request/BaseRequestOptions;.transform:([Lcom/bumptech/glide/load/Transformation;)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a85 │ │ -3c2850: 0c00 |0084: move-result-object v0 │ │ -3c2852: 1f00 7e0f |0085: check-cast v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ -3c2856: 6e10 395a 0000 |0087: invoke-virtual {v0}, Lcom/bumptech/glide/request/BaseRequestOptions;.dontAnimate:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a39 │ │ -3c285c: 0c00 |008a: move-result-object v0 │ │ -3c285e: 6e20 5351 0600 |008b: invoke-virtual {v6, v0}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@5153 │ │ -3c2864: 0c06 |008e: move-result-object v6 │ │ -3c2866: 5488 da6c |008f: iget-object v8, v8, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter$Holder;.imageView:Landroid/widget/ImageView; // field@6cda │ │ -3c286a: 6e20 6751 8600 |0091: invoke-virtual {v6, v8}, Lcom/bumptech/glide/RequestBuilder;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@5167 │ │ -3c2870: 1107 |0094: return-object v7 │ │ +3c2700: |[3c2700] de.danoeh.antennapod.adapter.FeedDiscoverAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +3c2710: 3907 2600 |0000: if-nez v7, 0026 // +0026 │ │ +3c2714: 5457 dc6c |0002: iget-object v7, v5, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6cdc │ │ +3c2718: 6e10 96b3 0700 |0004: invoke-virtual {v7}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ +3c271e: 0c07 |0007: move-result-object v7 │ │ +3c2720: 1f07 6200 |0008: check-cast v7, Landroid/content/Context; // type@0062 │ │ +3c2724: 1408 d300 0d7f |000a: const v8, #float 1.87425e+38 // #7f0d00d3 │ │ +3c272a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +3c272c: 7130 ed0c 8700 |000e: invoke-static {v7, v8, v0}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ced │ │ +3c2732: 0c07 |0011: move-result-object v7 │ │ +3c2734: 2208 4018 |0012: new-instance v8, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter$Holder; // type@1840 │ │ +3c2738: 7010 c496 0800 |0014: invoke-direct {v8}, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter$Holder;.:()V // method@96c4 │ │ +3c273e: 1400 1301 0a7f |0017: const v0, #float 1.83439e+38 // #7f0a0113 │ │ +3c2744: 6e20 780c 0700 |001a: invoke-virtual {v7, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3c274a: 0c00 |001d: move-result-object v0 │ │ +3c274c: 1f00 f902 |001e: check-cast v0, Landroid/widget/ImageView; // type@02f9 │ │ +3c2750: 5b80 da6c |0020: iput-object v0, v8, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter$Holder;.imageView:Landroid/widget/ImageView; // field@6cda │ │ +3c2754: 6e20 910d 8700 |0022: invoke-virtual {v7, v8}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0d91 │ │ +3c275a: 2807 |0025: goto 002c // +0007 │ │ +3c275c: 6e10 cf0c 0700 |0026: invoke-virtual {v7}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0ccf │ │ +3c2762: 0c08 |0029: move-result-object v8 │ │ +3c2764: 1f08 4018 |002a: check-cast v8, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter$Holder; // type@1840 │ │ +3c2768: 6e20 c796 6500 |002c: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter;.getItem:(I)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // method@96c7 │ │ +3c276e: 0c06 |002f: move-result-object v6 │ │ +3c2770: 5480 da6c |0030: iget-object v0, v8, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter$Holder;.imageView:Landroid/widget/ImageView; // field@6cda │ │ +3c2774: 5461 eb97 |0032: iget-object v1, v6, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.title:Ljava/lang/String; // field@97eb │ │ +3c2778: 6e20 510d 1000 |0034: invoke-virtual {v0, v1}, Landroid/view/View;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0d51 │ │ +3c277e: 5450 dc6c |0037: iget-object v0, v5, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6cdc │ │ +3c2782: 6e10 96b3 0000 |0039: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ +3c2788: 0c00 |003c: move-result-object v0 │ │ +3c278a: 1f00 2509 |003d: check-cast v0, Landroidx/fragment/app/FragmentActivity; // type@0925 │ │ +3c278e: 7110 0b51 0000 |003f: invoke-static {v0}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/FragmentActivity;)Lcom/bumptech/glide/RequestManager; // method@510b │ │ +3c2794: 0c00 |0042: move-result-object v0 │ │ +3c2796: 5466 ea97 |0043: iget-object v6, v6, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.imageUrl:Ljava/lang/String; // field@97ea │ │ +3c279a: 6e20 a751 6000 |0045: invoke-virtual {v0, v6}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@51a7 │ │ +3c27a0: 0c06 |0048: move-result-object v6 │ │ +3c27a2: 2200 7e0f |0049: new-instance v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ +3c27a6: 7010 cf5a 0000 |004b: invoke-direct {v0}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5acf │ │ +3c27ac: 1401 7600 067f |004e: const v1, #float 1.78119e+38 // #7f060076 │ │ +3c27b2: 6e20 735a 1000 |0051: invoke-virtual {v0, v1}, Lcom/bumptech/glide/request/BaseRequestOptions;.placeholder:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a73 │ │ +3c27b8: 0c00 |0054: move-result-object v0 │ │ +3c27ba: 1f00 7e0f |0055: check-cast v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ +3c27be: 1221 |0057: const/4 v1, #int 2 // #2 │ │ +3c27c0: 2311 8820 |0058: new-array v1, v1, [Lcom/bumptech/glide/load/Transformation; // type@2088 │ │ +3c27c4: 2202 f60e |005a: new-instance v2, Lcom/bumptech/glide/load/resource/bitmap/FitCenter; // type@0ef6 │ │ +3c27c8: 7010 ea57 0200 |005c: invoke-direct {v2}, Lcom/bumptech/glide/load/resource/bitmap/FitCenter;.:()V // method@57ea │ │ +3c27ce: 1203 |005f: const/4 v3, #int 0 // #0 │ │ +3c27d0: 4d02 0103 |0060: aput-object v2, v1, v3 │ │ +3c27d4: 2202 020f |0062: new-instance v2, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners; // type@0f02 │ │ +3c27d8: 5453 dc6c |0064: iget-object v3, v5, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6cdc │ │ +3c27dc: 6e10 96b3 0300 |0066: invoke-virtual {v3}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ +3c27e2: 0c03 |0069: move-result-object v3 │ │ +3c27e4: 1f03 d917 |006a: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +3c27e8: 6e10 8814 0300 |006c: invoke-virtual {v3}, Landroidx/appcompat/app/AppCompatActivity;.getResources:()Landroid/content/res/Resources; // method@1488 │ │ +3c27ee: 0c03 |006f: move-result-object v3 │ │ +3c27f0: 6e10 0003 0300 |0070: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0300 │ │ +3c27f6: 0c03 |0073: move-result-object v3 │ │ +3c27f8: 5233 9601 |0074: iget v3, v3, Landroid/util/DisplayMetrics;.density:F // field@0196 │ │ +3c27fc: 1504 0041 |0076: const/high16 v4, #int 1090519040 // #4100 │ │ +3c2800: a803 0304 |0078: mul-float v3, v3, v4 │ │ +3c2804: 8733 |007a: float-to-int v3, v3 │ │ +3c2806: 7020 3758 3200 |007b: invoke-direct {v2, v3}, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners;.:(I)V // method@5837 │ │ +3c280c: 1213 |007e: const/4 v3, #int 1 // #1 │ │ +3c280e: 4d02 0103 |007f: aput-object v2, v1, v3 │ │ +3c2812: 6e20 855a 1000 |0081: invoke-virtual {v0, v1}, Lcom/bumptech/glide/request/BaseRequestOptions;.transform:([Lcom/bumptech/glide/load/Transformation;)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a85 │ │ +3c2818: 0c00 |0084: move-result-object v0 │ │ +3c281a: 1f00 7e0f |0085: check-cast v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ +3c281e: 6e10 395a 0000 |0087: invoke-virtual {v0}, Lcom/bumptech/glide/request/BaseRequestOptions;.dontAnimate:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a39 │ │ +3c2824: 0c00 |008a: move-result-object v0 │ │ +3c2826: 6e20 5351 0600 |008b: invoke-virtual {v6, v0}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@5153 │ │ +3c282c: 0c06 |008e: move-result-object v6 │ │ +3c282e: 5488 da6c |008f: iget-object v8, v8, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter$Holder;.imageView:Landroid/widget/ImageView; // field@6cda │ │ +3c2832: 6e20 6751 8600 |0091: invoke-virtual {v6, v8}, Lcom/bumptech/glide/RequestBuilder;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@5167 │ │ +3c2838: 1107 |0094: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=54 │ │ 0x0012 line=55 │ │ 0x001a line=56 │ │ 0x0022 line=57 │ │ 0x0026 line=59 │ │ @@ -765981,21 +765981,21 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -3c2920: |[3c2920] de.danoeh.antennapod.adapter.FeedDiscoverAdapter.updateData:(Ljava/util/List;)V │ │ -3c2930: 5410 db6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter;.data:Ljava/util/List; // field@6cdb │ │ -3c2934: 7210 62b5 0000 |0002: invoke-interface {v0}, Ljava/util/List;.clear:()V // method@b562 │ │ -3c293a: 5410 db6c |0005: iget-object v0, v1, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter;.data:Ljava/util/List; // field@6cdb │ │ -3c293e: 7220 61b5 2000 |0007: invoke-interface {v0, v2}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@b561 │ │ -3c2944: 6e10 fc0f 0100 |000a: invoke-virtual {v1}, Landroid/widget/BaseAdapter;.notifyDataSetChanged:()V // method@0ffc │ │ -3c294a: 0e00 |000d: return-void │ │ +3c28e8: |[3c28e8] de.danoeh.antennapod.adapter.FeedDiscoverAdapter.updateData:(Ljava/util/List;)V │ │ +3c28f8: 5410 db6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter;.data:Ljava/util/List; // field@6cdb │ │ +3c28fc: 7210 62b5 0000 |0002: invoke-interface {v0}, Ljava/util/List;.clear:()V // method@b562 │ │ +3c2902: 5410 db6c |0005: iget-object v0, v1, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter;.data:Ljava/util/List; // field@6cdb │ │ +3c2906: 7220 61b5 2000 |0007: invoke-interface {v0, v2}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@b561 │ │ +3c290c: 6e10 fc0f 0100 |000a: invoke-virtual {v1}, Landroid/widget/BaseAdapter;.notifyDataSetChanged:()V // method@0ffc │ │ +3c2912: 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; │ │ @@ -766035,19 +766035,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 │ │ -3c294c: |[3c294c] de.danoeh.antennapod.adapter.FeedItemlistDescriptionAdapter$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3c295c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c2962: 5b01 dd6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter; // field@6cdd │ │ -3c2966: 5b02 de6c |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cde │ │ -3c296a: 0e00 |0007: return-void │ │ +3c2914: |[3c2914] de.danoeh.antennapod.adapter.FeedItemlistDescriptionAdapter$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3c2924: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c292a: 5b01 dd6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter; // field@6cdd │ │ +3c292e: 5b02 de6c |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cde │ │ +3c2932: 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; │ │ @@ -766058,19 +766058,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3c296c: |[3c296c] de.danoeh.antennapod.adapter.FeedItemlistDescriptionAdapter$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -3c297c: 5420 dd6c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter; // field@6cdd │ │ -3c2980: 5421 de6c |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cde │ │ -3c2984: 7130 d196 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@96d1 │ │ -3c298a: 0e00 |0007: return-void │ │ +3c2934: |[3c2934] de.danoeh.antennapod.adapter.FeedItemlistDescriptionAdapter$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +3c2944: 5420 dd6c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter; // field@6cdd │ │ +3c2948: 5421 de6c |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cde │ │ +3c294c: 7130 d196 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@96d1 │ │ +3c2952: 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; │ │ │ │ @@ -766108,19 +766108,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 │ │ -3c298c: |[3c298c] de.danoeh.antennapod.adapter.FeedItemlistDescriptionAdapter$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3c299c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c29a2: 5b01 df6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder; // field@6cdf │ │ -3c29a6: 5b02 e06c |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6ce0 │ │ -3c29aa: 0e00 |0007: return-void │ │ +3c2954: |[3c2954] de.danoeh.antennapod.adapter.FeedItemlistDescriptionAdapter$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3c2964: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c296a: 5b01 df6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder; // field@6cdf │ │ +3c296e: 5b02 e06c |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6ce0 │ │ +3c2972: 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; │ │ @@ -766131,19 +766131,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3c29ac: |[3c29ac] de.danoeh.antennapod.adapter.FeedItemlistDescriptionAdapter$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ -3c29bc: 5420 df6c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder; // field@6cdf │ │ -3c29c0: 5421 e06c |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6ce0 │ │ -3c29c4: 7130 d296 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@96d2 │ │ -3c29ca: 0e00 |0007: return-void │ │ +3c2974: |[3c2974] de.danoeh.antennapod.adapter.FeedItemlistDescriptionAdapter$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ +3c2984: 5420 df6c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder; // field@6cdf │ │ +3c2988: 5421 e06c |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6ce0 │ │ +3c298c: 7130 d296 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@96d2 │ │ +3c2992: 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; │ │ │ │ @@ -766193,17 +766193,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3c29cc: |[3c29cc] de.danoeh.antennapod.adapter.FeedItemlistDescriptionAdapter$Holder.:()V │ │ -3c29dc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c29e2: 0e00 |0003: return-void │ │ +3c2994: |[3c2994] de.danoeh.antennapod.adapter.FeedItemlistDescriptionAdapter$Holder.:()V │ │ +3c29a4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c29aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder; │ │ │ │ Virtual methods - │ │ @@ -766244,17 +766244,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 │ │ -3c2b74: |[3c2b74] 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 │ │ -3c2b84: 7030 d596 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@96d5 │ │ -3c2b8a: 0e00 |0003: return-void │ │ +3c2b3c: |[3c2b3c] 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 │ │ +3c2b4c: 7030 d596 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@96d5 │ │ +3c2b52: 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; │ │ @@ -766264,17 +766264,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 │ │ -3c2b8c: |[3c2b8c] 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 │ │ -3c2b9c: 7130 d696 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@96d6 │ │ -3c2ba2: 0e00 |0003: return-void │ │ +3c2b54: |[3c2b54] 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 │ │ +3c2b64: 7130 d696 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@96d6 │ │ +3c2b6a: 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; │ │ @@ -766284,17 +766284,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 │ │ -3c2ba4: |[3c2ba4] de.danoeh.antennapod.adapter.FeedItemlistDescriptionAdapter.:(Landroid/content/Context;ILjava/util/List;)V │ │ -3c2bb4: 7040 bc0f 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@0fbc │ │ -3c2bba: 0e00 |0003: return-void │ │ +3c2b6c: |[3c2b6c] de.danoeh.antennapod.adapter.FeedItemlistDescriptionAdapter.:(Landroid/content/Context;ILjava/util/List;)V │ │ +3c2b7c: 7040 bc0f 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@0fbc │ │ +3c2b82: 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 │ │ @@ -766305,50 +766305,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 │ │ -3c2bbc: |[3c2bbc] de.danoeh.antennapod.adapter.FeedItemlistDescriptionAdapter.lambda$getView$0:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/view/View;)V │ │ -3c2bcc: 6e10 35ac 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3c2bd2: 0c03 |0003: move-result-object v3 │ │ -3c2bd4: 3903 0300 |0004: if-nez v3, 0007 // +0003 │ │ -3c2bd8: 0e00 |0006: return-void │ │ -3c2bda: 2203 c71c |0007: new-instance v3, Lde/danoeh/antennapod/model/playback/RemoteMedia; // type@1cc7 │ │ -3c2bde: 7020 01ad 2300 |0009: invoke-direct {v3, v2}, Lde/danoeh/antennapod/model/playback/RemoteMedia;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@ad01 │ │ -3c2be4: 7100 b09d 0000 |000c: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isStreamingAllowed:()Z // method@9db0 │ │ -3c2bea: 0a02 |000f: move-result v2 │ │ -3c2bec: 3902 0f00 |0010: if-nez v2, 001f // +000f │ │ -3c2bf0: 2202 671a |0012: new-instance v2, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog; // type@1a67 │ │ -3c2bf4: 6e10 c10f 0100 |0014: invoke-virtual {v1}, Landroid/widget/ArrayAdapter;.getContext:()Landroid/content/Context; // method@0fc1 │ │ -3c2bfa: 0c00 |0017: move-result-object v0 │ │ -3c2bfc: 7030 9da1 0203 |0018: invoke-direct {v2, v0, v3}, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)V // method@a19d │ │ -3c2c02: 6e10 a0a1 0200 |001b: invoke-virtual {v2}, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;.show:()V // method@a1a0 │ │ -3c2c08: 0e00 |001e: return-void │ │ -3c2c0a: 2202 ba19 |001f: new-instance v2, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; // type@19ba │ │ -3c2c0e: 6e10 c10f 0100 |0021: invoke-virtual {v1}, Landroid/widget/ArrayAdapter;.getContext:()Landroid/content/Context; // method@0fc1 │ │ -3c2c14: 0c00 |0024: move-result-object v0 │ │ -3c2c16: 7030 4c9e 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@9e4c │ │ -3c2c1c: 1210 |0028: const/4 v0, #int 1 // #1 │ │ -3c2c1e: 6e20 4d9e 0200 |0029: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.callEvenIfRunning:(Z)Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; // method@9e4d │ │ -3c2c24: 0c02 |002c: move-result-object v2 │ │ -3c2c26: 6e10 509e 0200 |002d: invoke-virtual {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.start:()V // method@9e50 │ │ -3c2c2c: 7210 ecac 0300 |0030: invoke-interface {v3}, Lde/danoeh/antennapod/model/playback/Playable;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@acec │ │ -3c2c32: 0c02 |0033: move-result-object v2 │ │ -3c2c34: 6200 aa97 |0034: sget-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@97aa │ │ -3c2c38: 3302 1100 |0036: if-ne v2, v0, 0047 // +0011 │ │ -3c2c3c: 6e10 c10f 0100 |0038: invoke-virtual {v1}, Landroid/widget/ArrayAdapter;.getContext:()Landroid/content/Context; // method@0fc1 │ │ -3c2c42: 0c02 |003b: move-result-object v2 │ │ -3c2c44: 6e10 c10f 0100 |003c: invoke-virtual {v1}, Landroid/widget/ArrayAdapter;.getContext:()Landroid/content/Context; // method@0fc1 │ │ -3c2c4a: 0c00 |003f: move-result-object v0 │ │ -3c2c4c: 7120 7e9a 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@9a7e │ │ -3c2c52: 0c03 |0043: move-result-object v3 │ │ -3c2c54: 6e20 4302 3200 |0044: invoke-virtual {v2, v3}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0243 │ │ -3c2c5a: 0e00 |0047: return-void │ │ +3c2b84: |[3c2b84] de.danoeh.antennapod.adapter.FeedItemlistDescriptionAdapter.lambda$getView$0:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/view/View;)V │ │ +3c2b94: 6e10 35ac 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3c2b9a: 0c03 |0003: move-result-object v3 │ │ +3c2b9c: 3903 0300 |0004: if-nez v3, 0007 // +0003 │ │ +3c2ba0: 0e00 |0006: return-void │ │ +3c2ba2: 2203 c71c |0007: new-instance v3, Lde/danoeh/antennapod/model/playback/RemoteMedia; // type@1cc7 │ │ +3c2ba6: 7020 01ad 2300 |0009: invoke-direct {v3, v2}, Lde/danoeh/antennapod/model/playback/RemoteMedia;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@ad01 │ │ +3c2bac: 7100 b09d 0000 |000c: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isStreamingAllowed:()Z // method@9db0 │ │ +3c2bb2: 0a02 |000f: move-result v2 │ │ +3c2bb4: 3902 0f00 |0010: if-nez v2, 001f // +000f │ │ +3c2bb8: 2202 671a |0012: new-instance v2, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog; // type@1a67 │ │ +3c2bbc: 6e10 c10f 0100 |0014: invoke-virtual {v1}, Landroid/widget/ArrayAdapter;.getContext:()Landroid/content/Context; // method@0fc1 │ │ +3c2bc2: 0c00 |0017: move-result-object v0 │ │ +3c2bc4: 7030 9da1 0203 |0018: invoke-direct {v2, v0, v3}, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)V // method@a19d │ │ +3c2bca: 6e10 a0a1 0200 |001b: invoke-virtual {v2}, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;.show:()V // method@a1a0 │ │ +3c2bd0: 0e00 |001e: return-void │ │ +3c2bd2: 2202 ba19 |001f: new-instance v2, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; // type@19ba │ │ +3c2bd6: 6e10 c10f 0100 |0021: invoke-virtual {v1}, Landroid/widget/ArrayAdapter;.getContext:()Landroid/content/Context; // method@0fc1 │ │ +3c2bdc: 0c00 |0024: move-result-object v0 │ │ +3c2bde: 7030 4c9e 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@9e4c │ │ +3c2be4: 1210 |0028: const/4 v0, #int 1 // #1 │ │ +3c2be6: 6e20 4d9e 0200 |0029: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.callEvenIfRunning:(Z)Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; // method@9e4d │ │ +3c2bec: 0c02 |002c: move-result-object v2 │ │ +3c2bee: 6e10 509e 0200 |002d: invoke-virtual {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.start:()V // method@9e50 │ │ +3c2bf4: 7210 ecac 0300 |0030: invoke-interface {v3}, Lde/danoeh/antennapod/model/playback/Playable;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@acec │ │ +3c2bfa: 0c02 |0033: move-result-object v2 │ │ +3c2bfc: 6200 aa97 |0034: sget-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@97aa │ │ +3c2c00: 3302 1100 |0036: if-ne v2, v0, 0047 // +0011 │ │ +3c2c04: 6e10 c10f 0100 |0038: invoke-virtual {v1}, Landroid/widget/ArrayAdapter;.getContext:()Landroid/content/Context; // method@0fc1 │ │ +3c2c0a: 0c02 |003b: move-result-object v2 │ │ +3c2c0c: 6e10 c10f 0100 |003c: invoke-virtual {v1}, Landroid/widget/ArrayAdapter;.getContext:()Landroid/content/Context; // method@0fc1 │ │ +3c2c12: 0c00 |003f: move-result-object v0 │ │ +3c2c14: 7120 7e9a 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@9a7e │ │ +3c2c1a: 0c03 |0043: move-result-object v3 │ │ +3c2c1c: 6e20 4302 3200 |0044: invoke-virtual {v2, v3}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0243 │ │ +3c2c22: 0e00 |0047: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0007 line=76 │ │ 0x000c line=77 │ │ 0x0012 line=78 │ │ 0x001f line=82 │ │ @@ -766366,45 +766366,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 │ │ -3c2c5c: |[3c2c5c] de.danoeh.antennapod.adapter.FeedItemlistDescriptionAdapter.lambda$getView$1:(Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/view/View;)V │ │ -3c2c6c: 5435 e16c |0000: iget-object v5, v3, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.description:Landroid/widget/TextView; // field@6ce1 │ │ -3c2c70: 6e10 cf0c 0500 |0002: invoke-virtual {v5}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0ccf │ │ -3c2c76: 0c05 |0005: move-result-object v5 │ │ -3c2c78: 6200 dfd9 |0006: sget-object v0, Ljava/lang/Boolean;.TRUE:Ljava/lang/Boolean; // field@d9df │ │ -3c2c7c: 1301 0800 |0008: const/16 v1, #int 8 // #8 │ │ -3c2c80: 3305 1500 |000a: if-ne v5, v0, 001f // +0015 │ │ -3c2c84: 5434 e16c |000c: iget-object v4, v3, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.description:Landroid/widget/TextView; // field@6ce1 │ │ -3c2c88: 1225 |000e: const/4 v5, #int 2 // #2 │ │ -3c2c8a: 6e20 9012 5400 |000f: invoke-virtual {v4, v5}, Landroid/widget/TextView;.setMaxLines:(I)V // method@1290 │ │ -3c2c90: 5434 e26c |0012: iget-object v4, v3, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.preview:Landroid/widget/Button; // field@6ce2 │ │ -3c2c94: 6e20 9c0d 1400 |0014: invoke-virtual {v4, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3c2c9a: 5433 e16c |0017: iget-object v3, v3, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.description:Landroid/widget/TextView; // field@6ce1 │ │ -3c2c9e: 6204 ded9 |0019: sget-object v4, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@d9de │ │ -3c2ca2: 6e20 910d 4300 |001b: invoke-virtual {v3, v4}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0d91 │ │ -3c2ca8: 2821 |001e: goto 003f // +0021 │ │ -3c2caa: 5435 e16c |001f: iget-object v5, v3, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.description:Landroid/widget/TextView; // field@6ce1 │ │ -3c2cae: 1302 1e00 |0021: const/16 v2, #int 30 // #1e │ │ -3c2cb2: 6e20 9012 2500 |0023: invoke-virtual {v5, v2}, Landroid/widget/TextView;.setMaxLines:(I)V // method@1290 │ │ -3c2cb8: 5435 e16c |0026: iget-object v5, v3, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.description:Landroid/widget/TextView; // field@6ce1 │ │ -3c2cbc: 6e20 910d 0500 |0028: invoke-virtual {v5, v0}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0d91 │ │ -3c2cc2: 5435 e26c |002b: iget-object v5, v3, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.preview:Landroid/widget/Button; // field@6ce2 │ │ -3c2cc6: 6e10 35ac 0400 |002d: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3c2ccc: 0c04 |0030: move-result-object v4 │ │ -3c2cce: 3804 0300 |0031: if-eqz v4, 0034 // +0003 │ │ -3c2cd2: 1201 |0033: const/4 v1, #int 0 // #0 │ │ -3c2cd4: 6e20 9c0d 1500 |0034: invoke-virtual {v5, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3c2cda: 5433 e26c |0037: iget-object v3, v3, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.preview:Landroid/widget/Button; // field@6ce2 │ │ -3c2cde: 1404 e102 127f |0039: const v4, #float 1.94082e+38 // #7f1202e1 │ │ -3c2ce4: 6e20 9c12 4300 |003c: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(I)V // method@129c │ │ -3c2cea: 0e00 |003f: return-void │ │ +3c2c24: |[3c2c24] de.danoeh.antennapod.adapter.FeedItemlistDescriptionAdapter.lambda$getView$1:(Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/view/View;)V │ │ +3c2c34: 5435 e16c |0000: iget-object v5, v3, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.description:Landroid/widget/TextView; // field@6ce1 │ │ +3c2c38: 6e10 cf0c 0500 |0002: invoke-virtual {v5}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0ccf │ │ +3c2c3e: 0c05 |0005: move-result-object v5 │ │ +3c2c40: 6200 dfd9 |0006: sget-object v0, Ljava/lang/Boolean;.TRUE:Ljava/lang/Boolean; // field@d9df │ │ +3c2c44: 1301 0800 |0008: const/16 v1, #int 8 // #8 │ │ +3c2c48: 3305 1500 |000a: if-ne v5, v0, 001f // +0015 │ │ +3c2c4c: 5434 e16c |000c: iget-object v4, v3, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.description:Landroid/widget/TextView; // field@6ce1 │ │ +3c2c50: 1225 |000e: const/4 v5, #int 2 // #2 │ │ +3c2c52: 6e20 9012 5400 |000f: invoke-virtual {v4, v5}, Landroid/widget/TextView;.setMaxLines:(I)V // method@1290 │ │ +3c2c58: 5434 e26c |0012: iget-object v4, v3, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.preview:Landroid/widget/Button; // field@6ce2 │ │ +3c2c5c: 6e20 9c0d 1400 |0014: invoke-virtual {v4, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3c2c62: 5433 e16c |0017: iget-object v3, v3, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.description:Landroid/widget/TextView; // field@6ce1 │ │ +3c2c66: 6204 ded9 |0019: sget-object v4, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@d9de │ │ +3c2c6a: 6e20 910d 4300 |001b: invoke-virtual {v3, v4}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0d91 │ │ +3c2c70: 2821 |001e: goto 003f // +0021 │ │ +3c2c72: 5435 e16c |001f: iget-object v5, v3, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.description:Landroid/widget/TextView; // field@6ce1 │ │ +3c2c76: 1302 1e00 |0021: const/16 v2, #int 30 // #1e │ │ +3c2c7a: 6e20 9012 2500 |0023: invoke-virtual {v5, v2}, Landroid/widget/TextView;.setMaxLines:(I)V // method@1290 │ │ +3c2c80: 5435 e16c |0026: iget-object v5, v3, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.description:Landroid/widget/TextView; // field@6ce1 │ │ +3c2c84: 6e20 910d 0500 |0028: invoke-virtual {v5, v0}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0d91 │ │ +3c2c8a: 5435 e26c |002b: iget-object v5, v3, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.preview:Landroid/widget/Button; // field@6ce2 │ │ +3c2c8e: 6e10 35ac 0400 |002d: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3c2c94: 0c04 |0030: move-result-object v4 │ │ +3c2c96: 3804 0300 |0031: if-eqz v4, 0034 // +0003 │ │ +3c2c9a: 1201 |0033: const/4 v1, #int 0 // #0 │ │ +3c2c9c: 6e20 9c0d 1500 |0034: invoke-virtual {v5, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3c2ca2: 5433 e26c |0037: iget-object v3, v3, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.preview:Landroid/widget/Button; // field@6ce2 │ │ +3c2ca6: 1404 e102 127f |0039: const v4, #float 1.94082e+38 // #7f1202e1 │ │ +3c2cac: 6e20 9c12 4300 |003c: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(I)V // method@129c │ │ +3c2cb2: 0e00 |003f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x000c line=92 │ │ 0x0012 line=93 │ │ 0x0017 line=94 │ │ 0x001f line=96 │ │ @@ -766422,107 +766422,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 │ │ -3c29e4: |[3c29e4] de.danoeh.antennapod.adapter.FeedItemlistDescriptionAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -3c29f4: 7220 a10f 5400 |0000: invoke-interface {v4, v5}, Landroid/widget/Adapter;.getItem:(I)Ljava/lang/Object; // method@0fa1 │ │ -3c29fa: 0c05 |0003: move-result-object v5 │ │ -3c29fc: 1f05 b91c |0004: check-cast v5, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3c2a00: 3906 4b00 |0006: if-nez v6, 0051 // +004b │ │ -3c2a04: 2206 4418 |0008: new-instance v6, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder; // type@1844 │ │ -3c2a08: 7010 d096 0600 |000a: invoke-direct {v6}, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.:()V // method@96d0 │ │ -3c2a0e: 6e10 c10f 0400 |000d: invoke-virtual {v4}, Landroid/widget/ArrayAdapter;.getContext:()Landroid/content/Context; // method@0fc1 │ │ -3c2a14: 0c00 |0010: move-result-object v0 │ │ -3c2a16: 1a01 9ea3 |0011: const-string v1, "layout_inflater" // string@a39e │ │ -3c2a1a: 6e20 3402 1000 |0013: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ -3c2a20: 0c00 |0016: move-result-object v0 │ │ -3c2a22: 1f00 7202 |0017: check-cast v0, Landroid/view/LayoutInflater; // type@0272 │ │ -3c2a26: 1401 6f00 0d7f |0019: const v1, #float 1.87423e+38 // #7f0d006f │ │ -3c2a2c: 1202 |001c: const/4 v2, #int 0 // #0 │ │ -3c2a2e: 6e40 b20b 1027 |001d: invoke-virtual {v0, v1, v7, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3c2a34: 0c07 |0020: move-result-object v7 │ │ -3c2a36: 1400 c303 0a7f |0021: const v0, #float 1.83453e+38 // #7f0a03c3 │ │ -3c2a3c: 6e20 780c 0700 |0024: invoke-virtual {v7, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3c2a42: 0c00 |0027: move-result-object v0 │ │ -3c2a44: 1f00 1503 |0028: check-cast v0, Landroid/widget/TextView; // type@0315 │ │ -3c2a48: 5b60 e46c |002a: iput-object v0, v6, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.title:Landroid/widget/TextView; // field@6ce4 │ │ -3c2a4c: 1400 bc03 0a7f |002c: const v0, #float 1.83453e+38 // #7f0a03bc │ │ -3c2a52: 6e20 780c 0700 |002f: invoke-virtual {v7, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3c2a58: 0c00 |0032: move-result-object v0 │ │ -3c2a5a: 1f00 1503 |0033: check-cast v0, Landroid/widget/TextView; // type@0315 │ │ -3c2a5e: 5b60 e36c |0035: iput-object v0, v6, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.pubDate:Landroid/widget/TextView; // field@6ce3 │ │ -3c2a62: 1400 a703 0a7f |0037: const v0, #float 1.83452e+38 // #7f0a03a7 │ │ -3c2a68: 6e20 780c 0700 |003a: invoke-virtual {v7, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3c2a6e: 0c00 |003d: move-result-object v0 │ │ -3c2a70: 1f00 1503 |003e: check-cast v0, Landroid/widget/TextView; // type@0315 │ │ -3c2a74: 5b60 e16c |0040: iput-object v0, v6, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.description:Landroid/widget/TextView; // field@6ce1 │ │ -3c2a78: 1400 9b00 0a7f |0042: const v0, #float 1.83437e+38 // #7f0a009b │ │ -3c2a7e: 6e20 780c 0700 |0045: invoke-virtual {v7, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3c2a84: 0c00 |0048: move-result-object v0 │ │ -3c2a86: 1f00 e602 |0049: check-cast v0, Landroid/widget/Button; // type@02e6 │ │ -3c2a8a: 5b60 e26c |004b: iput-object v0, v6, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.preview:Landroid/widget/Button; // field@6ce2 │ │ -3c2a8e: 6e20 910d 6700 |004d: invoke-virtual {v7, v6}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0d91 │ │ -3c2a94: 280a |0050: goto 005a // +000a │ │ -3c2a96: 6e10 cf0c 0600 |0051: invoke-virtual {v6}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0ccf │ │ -3c2a9c: 0c07 |0054: move-result-object v7 │ │ -3c2a9e: 1f07 4418 |0055: check-cast v7, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder; // type@1844 │ │ -3c2aa2: 0773 |0057: move-object v3, v7 │ │ -3c2aa4: 0767 |0058: move-object v7, v6 │ │ -3c2aa6: 0736 |0059: move-object v6, v3 │ │ -3c2aa8: 5460 e46c |005a: iget-object v0, v6, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.title:Landroid/widget/TextView; // field@6ce4 │ │ -3c2aac: 6e10 3aac 0500 |005c: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ac3a │ │ -3c2ab2: 0c01 |005f: move-result-object v1 │ │ -3c2ab4: 6e20 9d12 1000 |0060: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3c2aba: 5460 e36c |0063: iget-object v0, v6, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.pubDate:Landroid/widget/TextView; // field@6ce3 │ │ -3c2abe: 6e10 c10f 0400 |0065: invoke-virtual {v4}, Landroid/widget/ArrayAdapter;.getContext:()Landroid/content/Context; // method@0fc1 │ │ -3c2ac4: 0c01 |0068: move-result-object v1 │ │ -3c2ac6: 6e10 39ac 0500 |0069: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ -3c2acc: 0c02 |006c: move-result-object v2 │ │ -3c2ace: 7120 1d9d 2100 |006d: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/util/DateFormatter;.formatAbbrev:(Landroid/content/Context;Ljava/util/Date;)Ljava/lang/String; // method@9d1d │ │ -3c2ad4: 0c01 |0070: move-result-object v1 │ │ -3c2ad6: 6e20 9d12 1000 |0071: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3c2adc: 6e10 2bac 0500 |0074: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getDescription:()Ljava/lang/String; // method@ac2b │ │ -3c2ae2: 0c00 |0077: move-result-object v0 │ │ -3c2ae4: 3800 2700 |0078: if-eqz v0, 009f // +0027 │ │ -3c2ae8: 6e10 2bac 0500 |007a: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getDescription:()Ljava/lang/String; // method@ac2b │ │ -3c2aee: 0c00 |007d: move-result-object v0 │ │ -3c2af0: 7110 5d9e 0000 |007e: invoke-static {v0}, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText;.getPlainText:(Ljava/lang/String;)Ljava/lang/String; // method@9e5d │ │ -3c2af6: 0c00 |0081: move-result-object v0 │ │ -3c2af8: 1a01 0200 |0082: const-string v1, " │ │ +3c29ac: |[3c29ac] de.danoeh.antennapod.adapter.FeedItemlistDescriptionAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +3c29bc: 7220 a10f 5400 |0000: invoke-interface {v4, v5}, Landroid/widget/Adapter;.getItem:(I)Ljava/lang/Object; // method@0fa1 │ │ +3c29c2: 0c05 |0003: move-result-object v5 │ │ +3c29c4: 1f05 b91c |0004: check-cast v5, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3c29c8: 3906 4b00 |0006: if-nez v6, 0051 // +004b │ │ +3c29cc: 2206 4418 |0008: new-instance v6, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder; // type@1844 │ │ +3c29d0: 7010 d096 0600 |000a: invoke-direct {v6}, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.:()V // method@96d0 │ │ +3c29d6: 6e10 c10f 0400 |000d: invoke-virtual {v4}, Landroid/widget/ArrayAdapter;.getContext:()Landroid/content/Context; // method@0fc1 │ │ +3c29dc: 0c00 |0010: move-result-object v0 │ │ +3c29de: 1a01 9ea3 |0011: const-string v1, "layout_inflater" // string@a39e │ │ +3c29e2: 6e20 3402 1000 |0013: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ +3c29e8: 0c00 |0016: move-result-object v0 │ │ +3c29ea: 1f00 7202 |0017: check-cast v0, Landroid/view/LayoutInflater; // type@0272 │ │ +3c29ee: 1401 6f00 0d7f |0019: const v1, #float 1.87423e+38 // #7f0d006f │ │ +3c29f4: 1202 |001c: const/4 v2, #int 0 // #0 │ │ +3c29f6: 6e40 b20b 1027 |001d: invoke-virtual {v0, v1, v7, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3c29fc: 0c07 |0020: move-result-object v7 │ │ +3c29fe: 1400 c303 0a7f |0021: const v0, #float 1.83453e+38 // #7f0a03c3 │ │ +3c2a04: 6e20 780c 0700 |0024: invoke-virtual {v7, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3c2a0a: 0c00 |0027: move-result-object v0 │ │ +3c2a0c: 1f00 1503 |0028: check-cast v0, Landroid/widget/TextView; // type@0315 │ │ +3c2a10: 5b60 e46c |002a: iput-object v0, v6, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.title:Landroid/widget/TextView; // field@6ce4 │ │ +3c2a14: 1400 bc03 0a7f |002c: const v0, #float 1.83453e+38 // #7f0a03bc │ │ +3c2a1a: 6e20 780c 0700 |002f: invoke-virtual {v7, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3c2a20: 0c00 |0032: move-result-object v0 │ │ +3c2a22: 1f00 1503 |0033: check-cast v0, Landroid/widget/TextView; // type@0315 │ │ +3c2a26: 5b60 e36c |0035: iput-object v0, v6, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.pubDate:Landroid/widget/TextView; // field@6ce3 │ │ +3c2a2a: 1400 a703 0a7f |0037: const v0, #float 1.83452e+38 // #7f0a03a7 │ │ +3c2a30: 6e20 780c 0700 |003a: invoke-virtual {v7, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3c2a36: 0c00 |003d: move-result-object v0 │ │ +3c2a38: 1f00 1503 |003e: check-cast v0, Landroid/widget/TextView; // type@0315 │ │ +3c2a3c: 5b60 e16c |0040: iput-object v0, v6, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.description:Landroid/widget/TextView; // field@6ce1 │ │ +3c2a40: 1400 9b00 0a7f |0042: const v0, #float 1.83437e+38 // #7f0a009b │ │ +3c2a46: 6e20 780c 0700 |0045: invoke-virtual {v7, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3c2a4c: 0c00 |0048: move-result-object v0 │ │ +3c2a4e: 1f00 e602 |0049: check-cast v0, Landroid/widget/Button; // type@02e6 │ │ +3c2a52: 5b60 e26c |004b: iput-object v0, v6, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.preview:Landroid/widget/Button; // field@6ce2 │ │ +3c2a56: 6e20 910d 6700 |004d: invoke-virtual {v7, v6}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0d91 │ │ +3c2a5c: 280a |0050: goto 005a // +000a │ │ +3c2a5e: 6e10 cf0c 0600 |0051: invoke-virtual {v6}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0ccf │ │ +3c2a64: 0c07 |0054: move-result-object v7 │ │ +3c2a66: 1f07 4418 |0055: check-cast v7, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder; // type@1844 │ │ +3c2a6a: 0773 |0057: move-object v3, v7 │ │ +3c2a6c: 0767 |0058: move-object v7, v6 │ │ +3c2a6e: 0736 |0059: move-object v6, v3 │ │ +3c2a70: 5460 e46c |005a: iget-object v0, v6, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.title:Landroid/widget/TextView; // field@6ce4 │ │ +3c2a74: 6e10 3aac 0500 |005c: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ac3a │ │ +3c2a7a: 0c01 |005f: move-result-object v1 │ │ +3c2a7c: 6e20 9d12 1000 |0060: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3c2a82: 5460 e36c |0063: iget-object v0, v6, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.pubDate:Landroid/widget/TextView; // field@6ce3 │ │ +3c2a86: 6e10 c10f 0400 |0065: invoke-virtual {v4}, Landroid/widget/ArrayAdapter;.getContext:()Landroid/content/Context; // method@0fc1 │ │ +3c2a8c: 0c01 |0068: move-result-object v1 │ │ +3c2a8e: 6e10 39ac 0500 |0069: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ +3c2a94: 0c02 |006c: move-result-object v2 │ │ +3c2a96: 7120 1d9d 2100 |006d: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/util/DateFormatter;.formatAbbrev:(Landroid/content/Context;Ljava/util/Date;)Ljava/lang/String; // method@9d1d │ │ +3c2a9c: 0c01 |0070: move-result-object v1 │ │ +3c2a9e: 6e20 9d12 1000 |0071: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3c2aa4: 6e10 2bac 0500 |0074: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getDescription:()Ljava/lang/String; // method@ac2b │ │ +3c2aaa: 0c00 |0077: move-result-object v0 │ │ +3c2aac: 3800 2700 |0078: if-eqz v0, 009f // +0027 │ │ +3c2ab0: 6e10 2bac 0500 |007a: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getDescription:()Ljava/lang/String; // method@ac2b │ │ +3c2ab6: 0c00 |007d: move-result-object v0 │ │ +3c2ab8: 7110 5d9e 0000 |007e: invoke-static {v0}, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText;.getPlainText:(Ljava/lang/String;)Ljava/lang/String; // method@9e5d │ │ +3c2abe: 0c00 |0081: move-result-object v0 │ │ +3c2ac0: 1a01 0200 |0082: const-string v1, " │ │ " // string@0002 │ │ -3c2afc: 1a02 1e00 |0084: const-string v2, " " // string@001e │ │ -3c2b00: 6e30 3ab3 1002 |0086: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b33a │ │ -3c2b06: 0c00 |0089: move-result-object v0 │ │ -3c2b08: 1a01 3b66 |008a: const-string v1, "\s+" // string@663b │ │ -3c2b0c: 6e30 3ab3 1002 |008c: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b33a │ │ -3c2b12: 0c00 |008f: move-result-object v0 │ │ -3c2b14: 6e10 47b3 0000 |0090: invoke-virtual {v0}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b347 │ │ -3c2b1a: 0c00 |0093: move-result-object v0 │ │ -3c2b1c: 5461 e16c |0094: iget-object v1, v6, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.description:Landroid/widget/TextView; // field@6ce1 │ │ -3c2b20: 6e20 9d12 0100 |0096: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3c2b26: 5460 e16c |0099: iget-object v0, v6, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.description:Landroid/widget/TextView; // field@6ce1 │ │ -3c2b2a: 1221 |009b: const/4 v1, #int 2 // #2 │ │ -3c2b2c: 6e20 9012 1000 |009c: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setMaxLines:(I)V // method@1290 │ │ -3c2b32: 5460 e16c |009f: iget-object v0, v6, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.description:Landroid/widget/TextView; // field@6ce1 │ │ -3c2b36: 6201 ded9 |00a1: sget-object v1, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@d9de │ │ -3c2b3a: 6e20 910d 1000 |00a3: invoke-virtual {v0, v1}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0d91 │ │ -3c2b40: 5460 e26c |00a6: iget-object v0, v6, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.preview:Landroid/widget/Button; // field@6ce2 │ │ -3c2b44: 1301 0800 |00a8: const/16 v1, #int 8 // #8 │ │ -3c2b48: 6e20 9c0d 1000 |00aa: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3c2b4e: 5460 e26c |00ad: iget-object v0, v6, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.preview:Landroid/widget/Button; // field@6ce2 │ │ -3c2b52: 2201 4218 |00af: new-instance v1, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$$ExternalSyntheticLambda0; // type@1842 │ │ -3c2b56: 7030 cc96 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@96cc │ │ -3c2b5c: 6e20 710d 1000 |00b4: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3c2b62: 2200 4318 |00b7: new-instance v0, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$$ExternalSyntheticLambda1; // type@1843 │ │ -3c2b66: 7030 ce96 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@96ce │ │ -3c2b6c: 6e20 710d 0700 |00bc: invoke-virtual {v7, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3c2b72: 1107 |00bf: return-object v7 │ │ +3c2ac4: 1a02 1e00 |0084: const-string v2, " " // string@001e │ │ +3c2ac8: 6e30 3ab3 1002 |0086: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b33a │ │ +3c2ace: 0c00 |0089: move-result-object v0 │ │ +3c2ad0: 1a01 3b66 |008a: const-string v1, "\s+" // string@663b │ │ +3c2ad4: 6e30 3ab3 1002 |008c: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b33a │ │ +3c2ada: 0c00 |008f: move-result-object v0 │ │ +3c2adc: 6e10 47b3 0000 |0090: invoke-virtual {v0}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b347 │ │ +3c2ae2: 0c00 |0093: move-result-object v0 │ │ +3c2ae4: 5461 e16c |0094: iget-object v1, v6, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.description:Landroid/widget/TextView; // field@6ce1 │ │ +3c2ae8: 6e20 9d12 0100 |0096: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3c2aee: 5460 e16c |0099: iget-object v0, v6, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.description:Landroid/widget/TextView; // field@6ce1 │ │ +3c2af2: 1221 |009b: const/4 v1, #int 2 // #2 │ │ +3c2af4: 6e20 9012 1000 |009c: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setMaxLines:(I)V // method@1290 │ │ +3c2afa: 5460 e16c |009f: iget-object v0, v6, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.description:Landroid/widget/TextView; // field@6ce1 │ │ +3c2afe: 6201 ded9 |00a1: sget-object v1, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@d9de │ │ +3c2b02: 6e20 910d 1000 |00a3: invoke-virtual {v0, v1}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0d91 │ │ +3c2b08: 5460 e26c |00a6: iget-object v0, v6, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.preview:Landroid/widget/Button; // field@6ce2 │ │ +3c2b0c: 1301 0800 |00a8: const/16 v1, #int 8 // #8 │ │ +3c2b10: 6e20 9c0d 1000 |00aa: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3c2b16: 5460 e26c |00ad: iget-object v0, v6, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.preview:Landroid/widget/Button; // field@6ce2 │ │ +3c2b1a: 2201 4218 |00af: new-instance v1, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$$ExternalSyntheticLambda0; // type@1842 │ │ +3c2b1e: 7030 cc96 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@96cc │ │ +3c2b24: 6e20 710d 1000 |00b4: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3c2b2a: 2200 4318 |00b7: new-instance v0, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$$ExternalSyntheticLambda1; // type@1843 │ │ +3c2b2e: 7030 ce96 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@96ce │ │ +3c2b34: 6e20 710d 0700 |00bc: invoke-virtual {v7, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3c2b3a: 1107 |00bf: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0008 line=47 │ │ 0x000d line=48 │ │ 0x001d line=49 │ │ 0x0024 line=50 │ │ @@ -766580,18 +766580,18 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3c2cec: |[3c2cec] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;)V │ │ -3c2cfc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c2d02: 5b01 e66c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter; // field@6ce6 │ │ -3c2d06: 0e00 |0005: return-void │ │ +3c2cb4: |[3c2cb4] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;)V │ │ +3c2cc4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c2cca: 5b01 e66c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter; // field@6ce6 │ │ +3c2cce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter; │ │ │ │ @@ -766601,18 +766601,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3c2d08: |[3c2d08] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -3c2d18: 5410 e66c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter; // field@6ce6 │ │ -3c2d1c: 7120 df96 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.$r8$lambda$Vti7dl080thq-eo9OrvXkjCzX6s:(Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;Landroid/view/View;)V // method@96df │ │ -3c2d22: 0e00 |0005: return-void │ │ +3c2cd0: |[3c2cd0] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +3c2ce0: 5410 e66c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter; // field@6ce6 │ │ +3c2ce4: 7120 df96 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.$r8$lambda$Vti7dl080thq-eo9OrvXkjCzX6s:(Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;Landroid/view/View;)V // method@96df │ │ +3c2cea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -766650,19 +766650,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 │ │ -3c2d24: |[3c2d24] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -3c2d34: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c2d3a: 5b01 e76c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter; // field@6ce7 │ │ -3c2d3e: 5b02 e86c |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/model/feed/Feed; // field@6ce8 │ │ -3c2d42: 0e00 |0007: return-void │ │ +3c2cec: |[3c2cec] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +3c2cfc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c2d02: 5b01 e76c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter; // field@6ce7 │ │ +3c2d06: 5b02 e86c |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/model/feed/Feed; // field@6ce8 │ │ +3c2d0a: 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/model/feed/Feed; │ │ @@ -766673,19 +766673,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3c2d44: |[3c2d44] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ -3c2d54: 5420 e76c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter; // field@6ce7 │ │ -3c2d58: 5421 e86c |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/model/feed/Feed; // field@6ce8 │ │ -3c2d5c: 7130 de96 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.$r8$lambda$7mVVgOPI6KpZoKENbHkv2pN3-3c:(Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;Lde/danoeh/antennapod/model/feed/Feed;Landroid/view/View;)V // method@96de │ │ -3c2d62: 0e00 |0007: return-void │ │ +3c2d0c: |[3c2d0c] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ +3c2d1c: 5420 e76c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter; // field@6ce7 │ │ +3c2d20: 5421 e86c |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/model/feed/Feed; // field@6ce8 │ │ +3c2d24: 7130 de96 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.$r8$lambda$7mVVgOPI6KpZoKENbHkv2pN3-3c:(Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;Lde/danoeh/antennapod/model/feed/Feed;Landroid/view/View;)V // method@96de │ │ +3c2d2a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/view/View; │ │ │ │ @@ -766723,19 +766723,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 │ │ -3c2d88: |[3c2d88] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;)V │ │ -3c2d98: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c2d9e: 5b01 e96c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter; // field@6ce9 │ │ -3c2da2: 5b02 ea6c |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$$ExternalSyntheticLambda2;.f$1:Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder; // field@6cea │ │ -3c2da6: 0e00 |0007: return-void │ │ +3c2d50: |[3c2d50] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;)V │ │ +3c2d60: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c2d66: 5b01 e96c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter; // field@6ce9 │ │ +3c2d6a: 5b02 ea6c |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$$ExternalSyntheticLambda2;.f$1:Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder; // field@6cea │ │ +3c2d6e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter; │ │ 0x0000 - 0x0008 reg=2 (null) Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder; │ │ @@ -766746,20 +766746,20 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -3c2d64: |[3c2d64] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter$$ExternalSyntheticLambda2.onLongClick:(Landroid/view/View;)Z │ │ -3c2d74: 5420 e96c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter; // field@6ce9 │ │ -3c2d78: 5421 ea6c |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$$ExternalSyntheticLambda2;.f$1:Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder; // field@6cea │ │ -3c2d7c: 7130 e096 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.$r8$lambda$mWh9bAyAeuIMoMo90QWhzQNqOsM:(Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;Landroid/view/View;)Z // method@96e0 │ │ -3c2d82: 0a03 |0007: move-result v3 │ │ -3c2d84: 0f03 |0008: return v3 │ │ +3c2d2c: |[3c2d2c] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter$$ExternalSyntheticLambda2.onLongClick:(Landroid/view/View;)Z │ │ +3c2d3c: 5420 e96c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter; // field@6ce9 │ │ +3c2d40: 5421 ea6c |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$$ExternalSyntheticLambda2;.f$1:Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder; // field@6cea │ │ +3c2d44: 7130 e096 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.$r8$lambda$mWh9bAyAeuIMoMo90QWhzQNqOsM:(Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;Landroid/view/View;)Z // method@96e0 │ │ +3c2d4a: 0a03 |0007: move-result v3 │ │ +3c2d4c: 0f03 |0008: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0009 reg=3 (null) Landroid/view/View; │ │ │ │ @@ -766797,19 +766797,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 │ │ -3c3298: |[3c3298] de.danoeh.antennapod.adapter.HorizontalItemListAdapter$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3c32a8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c32ae: 5b01 f46c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter; // field@6cf4 │ │ -3c32b2: 5b02 f56c |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cf5 │ │ -3c32b6: 0e00 |0007: return-void │ │ +3c3260: |[3c3260] de.danoeh.antennapod.adapter.HorizontalItemListAdapter$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3c3270: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c3276: 5b01 f46c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter; // field@6cf4 │ │ +3c327a: 5b02 f56c |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cf5 │ │ +3c327e: 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; │ │ @@ -766820,20 +766820,20 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -3c3274: |[3c3274] de.danoeh.antennapod.adapter.HorizontalItemListAdapter$$ExternalSyntheticLambda0.onLongClick:(Landroid/view/View;)Z │ │ -3c3284: 5420 f46c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter; // field@6cf4 │ │ -3c3288: 5421 f56c |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cf5 │ │ -3c328c: 7130 f896 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@96f8 │ │ -3c3292: 0a03 |0007: move-result v3 │ │ -3c3294: 0f03 |0008: return v3 │ │ +3c323c: |[3c323c] de.danoeh.antennapod.adapter.HorizontalItemListAdapter$$ExternalSyntheticLambda0.onLongClick:(Landroid/view/View;)Z │ │ +3c324c: 5420 f46c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter; // field@6cf4 │ │ +3c3250: 5421 f56c |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cf5 │ │ +3c3254: 7130 f896 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@96f8 │ │ +3c325a: 0a03 |0007: move-result v3 │ │ +3c325c: 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; │ │ │ │ @@ -766871,19 +766871,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 │ │ -3c32dc: |[3c32dc] de.danoeh.antennapod.adapter.HorizontalItemListAdapter$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3c32ec: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c32f2: 5b01 f66c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter; // field@6cf6 │ │ -3c32f6: 5b02 f76c |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cf7 │ │ -3c32fa: 0e00 |0007: return-void │ │ +3c32a4: |[3c32a4] de.danoeh.antennapod.adapter.HorizontalItemListAdapter$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3c32b4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c32ba: 5b01 f66c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter; // field@6cf6 │ │ +3c32be: 5b02 f76c |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cf7 │ │ +3c32c2: 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; │ │ @@ -766894,20 +766894,20 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -3c32b8: |[3c32b8] de.danoeh.antennapod.adapter.HorizontalItemListAdapter$$ExternalSyntheticLambda1.onLongClick:(Landroid/view/View;)Z │ │ -3c32c8: 5420 f66c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter; // field@6cf6 │ │ -3c32cc: 5421 f76c |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cf7 │ │ -3c32d0: 7130 f796 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@96f7 │ │ -3c32d6: 0a03 |0007: move-result v3 │ │ -3c32d8: 0f03 |0008: return v3 │ │ +3c3280: |[3c3280] de.danoeh.antennapod.adapter.HorizontalItemListAdapter$$ExternalSyntheticLambda1.onLongClick:(Landroid/view/View;)Z │ │ +3c3290: 5420 f66c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter; // field@6cf6 │ │ +3c3294: 5421 f76c |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cf7 │ │ +3c3298: 7130 f796 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@96f7 │ │ +3c329e: 0a03 |0007: move-result v3 │ │ +3c32a0: 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; │ │ │ │ @@ -766945,19 +766945,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 │ │ -3c32fc: |[3c32fc] de.danoeh.antennapod.adapter.HorizontalItemListAdapter$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3c330c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c3312: 5b01 f86c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter; // field@6cf8 │ │ -3c3316: 5b02 f96c |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda2;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cf9 │ │ -3c331a: 0e00 |0007: return-void │ │ +3c32c4: |[3c32c4] de.danoeh.antennapod.adapter.HorizontalItemListAdapter$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3c32d4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c32da: 5b01 f86c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter; // field@6cf8 │ │ +3c32de: 5b02 f96c |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda2;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cf9 │ │ +3c32e2: 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; │ │ @@ -766968,19 +766968,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3c331c: |[3c331c] de.danoeh.antennapod.adapter.HorizontalItemListAdapter$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ -3c332c: 5420 f86c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter; // field@6cf8 │ │ -3c3330: 5421 f96c |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda2;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cf9 │ │ -3c3334: 7130 f696 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@96f6 │ │ -3c333a: 0e00 |0007: return-void │ │ +3c32e4: |[3c32e4] de.danoeh.antennapod.adapter.HorizontalItemListAdapter$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ +3c32f4: 5420 f86c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter; // field@6cf8 │ │ +3c32f8: 5421 f96c |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda2;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cf9 │ │ +3c32fc: 7130 f696 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@96f6 │ │ +3c3302: 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; │ │ │ │ @@ -767014,18 +767014,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 │ │ -3c36f8: |[3c36f8] de.danoeh.antennapod.adapter.NavListAdapter$$ExternalSyntheticLambda0.:(Landroid/app/Activity;)V │ │ -3c3708: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c370e: 5b01 fe6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda0;.f$0:Landroid/app/Activity; // field@6cfe │ │ -3c3712: 0e00 |0005: return-void │ │ +3c36c0: |[3c36c0] de.danoeh.antennapod.adapter.NavListAdapter$$ExternalSyntheticLambda0.:(Landroid/app/Activity;)V │ │ +3c36d0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c36d6: 5b01 fe6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda0;.f$0:Landroid/app/Activity; // field@6cfe │ │ +3c36da: 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; │ │ │ │ @@ -767035,18 +767035,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3c3714: |[3c3714] de.danoeh.antennapod.adapter.NavListAdapter$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -3c3724: 5410 fe6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda0;.f$0:Landroid/app/Activity; // field@6cfe │ │ -3c3728: 7120 2797 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/adapter/NavListAdapter;.$r8$lambda$WwFJcW6FaIgLlBzHbhg4uI19lw4:(Landroid/app/Activity;Landroid/view/View;)V // method@9727 │ │ -3c372e: 0e00 |0005: return-void │ │ +3c36dc: |[3c36dc] de.danoeh.antennapod.adapter.NavListAdapter$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +3c36ec: 5410 fe6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda0;.f$0:Landroid/app/Activity; // field@6cfe │ │ +3c36f0: 7120 2797 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/adapter/NavListAdapter;.$r8$lambda$WwFJcW6FaIgLlBzHbhg4uI19lw4:(Landroid/app/Activity;Landroid/view/View;)V // method@9727 │ │ +3c36f6: 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; │ │ │ │ @@ -767080,18 +767080,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 │ │ -3c3730: |[3c3730] de.danoeh.antennapod.adapter.NavListAdapter$$ExternalSyntheticLambda1.:(Landroid/app/Activity;)V │ │ -3c3740: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c3746: 5b01 ff6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda1;.f$0:Landroid/app/Activity; // field@6cff │ │ -3c374a: 0e00 |0005: return-void │ │ +3c36f8: |[3c36f8] de.danoeh.antennapod.adapter.NavListAdapter$$ExternalSyntheticLambda1.:(Landroid/app/Activity;)V │ │ +3c3708: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c370e: 5b01 ff6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda1;.f$0:Landroid/app/Activity; // field@6cff │ │ +3c3712: 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; │ │ │ │ @@ -767101,18 +767101,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 │ │ -3c374c: |[3c374c] de.danoeh.antennapod.adapter.NavListAdapter$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ -3c375c: 5410 ff6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda1;.f$0:Landroid/app/Activity; // field@6cff │ │ -3c3760: 7130 2397 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@9723 │ │ -3c3766: 0e00 |0005: return-void │ │ +3c3714: |[3c3714] de.danoeh.antennapod.adapter.NavListAdapter$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ +3c3724: 5410 ff6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda1;.f$0:Landroid/app/Activity; // field@6cff │ │ +3c3728: 7130 2397 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@9723 │ │ +3c372e: 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 │ │ @@ -767151,19 +767151,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 │ │ -3c3768: |[3c3768] de.danoeh.antennapod.adapter.NavListAdapter$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/adapter/NavListAdapter;I)V │ │ -3c3778: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c377e: 5b01 006d |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/adapter/NavListAdapter; // field@6d00 │ │ -3c3782: 5902 016d |0005: iput v2, v0, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda2;.f$1:I // field@6d01 │ │ -3c3786: 0e00 |0007: return-void │ │ +3c3730: |[3c3730] de.danoeh.antennapod.adapter.NavListAdapter$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/adapter/NavListAdapter;I)V │ │ +3c3740: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c3746: 5b01 006d |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/adapter/NavListAdapter; // field@6d00 │ │ +3c374a: 5902 016d |0005: iput v2, v0, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda2;.f$1:I // field@6d01 │ │ +3c374e: 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 │ │ @@ -767174,19 +767174,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3c3788: |[3c3788] de.danoeh.antennapod.adapter.NavListAdapter$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ -3c3798: 5420 006d |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/adapter/NavListAdapter; // field@6d00 │ │ -3c379c: 5221 016d |0002: iget v1, v2, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda2;.f$1:I // field@6d01 │ │ -3c37a0: 7130 2597 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@9725 │ │ -3c37a6: 0e00 |0007: return-void │ │ +3c3750: |[3c3750] de.danoeh.antennapod.adapter.NavListAdapter$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ +3c3760: 5420 006d |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/adapter/NavListAdapter; // field@6d00 │ │ +3c3764: 5221 016d |0002: iget v1, v2, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda2;.f$1:I // field@6d01 │ │ +3c3768: 7130 2597 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@9725 │ │ +3c376e: 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; │ │ │ │ @@ -767224,19 +767224,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 │ │ -3c37cc: |[3c37cc] de.danoeh.antennapod.adapter.NavListAdapter$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/adapter/NavListAdapter;I)V │ │ -3c37dc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c37e2: 5b01 026d |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/adapter/NavListAdapter; // field@6d02 │ │ -3c37e6: 5902 036d |0005: iput v2, v0, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda3;.f$1:I // field@6d03 │ │ -3c37ea: 0e00 |0007: return-void │ │ +3c3794: |[3c3794] de.danoeh.antennapod.adapter.NavListAdapter$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/adapter/NavListAdapter;I)V │ │ +3c37a4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c37aa: 5b01 026d |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/adapter/NavListAdapter; // field@6d02 │ │ +3c37ae: 5902 036d |0005: iput v2, v0, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda3;.f$1:I // field@6d03 │ │ +3c37b2: 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 │ │ @@ -767247,20 +767247,20 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -3c37a8: |[3c37a8] de.danoeh.antennapod.adapter.NavListAdapter$$ExternalSyntheticLambda3.onLongClick:(Landroid/view/View;)Z │ │ -3c37b8: 5420 026d |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/adapter/NavListAdapter; // field@6d02 │ │ -3c37bc: 5221 036d |0002: iget v1, v2, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda3;.f$1:I // field@6d03 │ │ -3c37c0: 7130 2497 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@9724 │ │ -3c37c6: 0a03 |0007: move-result v3 │ │ -3c37c8: 0f03 |0008: return v3 │ │ +3c3770: |[3c3770] de.danoeh.antennapod.adapter.NavListAdapter$$ExternalSyntheticLambda3.onLongClick:(Landroid/view/View;)Z │ │ +3c3780: 5420 026d |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/adapter/NavListAdapter; // field@6d02 │ │ +3c3784: 5221 036d |0002: iget v1, v2, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda3;.f$1:I // field@6d03 │ │ +3c3788: 7130 2497 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@9724 │ │ +3c378e: 0a03 |0007: move-result v3 │ │ +3c3790: 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; │ │ │ │ @@ -767298,19 +767298,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 │ │ -3c3810: |[3c3810] de.danoeh.antennapod.adapter.NavListAdapter$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/adapter/NavListAdapter;I)V │ │ -3c3820: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c3826: 5b01 046d |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/adapter/NavListAdapter; // field@6d04 │ │ -3c382a: 5902 056d |0005: iput v2, v0, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda4;.f$1:I // field@6d05 │ │ -3c382e: 0e00 |0007: return-void │ │ +3c37d8: |[3c37d8] de.danoeh.antennapod.adapter.NavListAdapter$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/adapter/NavListAdapter;I)V │ │ +3c37e8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c37ee: 5b01 046d |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/adapter/NavListAdapter; // field@6d04 │ │ +3c37f2: 5902 056d |0005: iput v2, v0, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda4;.f$1:I // field@6d05 │ │ +3c37f6: 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 │ │ @@ -767321,20 +767321,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 │ │ -3c37ec: |[3c37ec] de.danoeh.antennapod.adapter.NavListAdapter$$ExternalSyntheticLambda4.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -3c37fc: 5420 046d |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/adapter/NavListAdapter; // field@6d04 │ │ -3c3800: 5221 056d |0002: iget v1, v2, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda4;.f$1:I // field@6d05 │ │ -3c3804: 7140 2697 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@9726 │ │ -3c380a: 0a03 |0007: move-result v3 │ │ -3c380c: 0f03 |0008: return v3 │ │ +3c37b4: |[3c37b4] de.danoeh.antennapod.adapter.NavListAdapter$$ExternalSyntheticLambda4.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +3c37c4: 5420 046d |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/adapter/NavListAdapter; // field@6d04 │ │ +3c37c8: 5221 056d |0002: iget v1, v2, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda4;.f$1:I // field@6d05 │ │ +3c37cc: 7140 2697 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@9726 │ │ +3c37d2: 0a03 |0007: move-result v3 │ │ +3c37d4: 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; │ │ @@ -767466,19 +767466,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 │ │ -3c4564: |[3c4564] de.danoeh.antennapod.adapter.QueueRecyclerAdapter$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;)V │ │ -3c4574: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c457a: 5b01 176d |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@6d17 │ │ -3c457e: 5b02 186d |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // field@6d18 │ │ -3c4582: 0e00 |0007: return-void │ │ +3c452c: |[3c452c] de.danoeh.antennapod.adapter.QueueRecyclerAdapter$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;)V │ │ +3c453c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c4542: 5b01 176d |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@6d17 │ │ +3c4546: 5b02 186d |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // field@6d18 │ │ +3c454a: 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; │ │ @@ -767489,20 +767489,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 │ │ -3c4540: |[3c4540] de.danoeh.antennapod.adapter.QueueRecyclerAdapter$$ExternalSyntheticLambda0.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -3c4550: 5420 176d |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@6d17 │ │ -3c4554: 5421 186d |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // field@6d18 │ │ -3c4558: 7140 4597 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@9745 │ │ -3c455e: 0a03 |0007: move-result v3 │ │ -3c4560: 0f03 |0008: return v3 │ │ +3c4508: |[3c4508] de.danoeh.antennapod.adapter.QueueRecyclerAdapter$$ExternalSyntheticLambda0.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +3c4518: 5420 176d |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@6d17 │ │ +3c451c: 5421 186d |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // field@6d18 │ │ +3c4520: 7140 4597 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@9745 │ │ +3c4526: 0a03 |0007: move-result v3 │ │ +3c4528: 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; │ │ @@ -767541,19 +767541,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 │ │ -3c45a8: |[3c45a8] de.danoeh.antennapod.adapter.QueueRecyclerAdapter$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;)V │ │ -3c45b8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c45be: 5b01 196d |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@6d19 │ │ -3c45c2: 5b02 1a6d |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // field@6d1a │ │ -3c45c6: 0e00 |0007: return-void │ │ +3c4570: |[3c4570] de.danoeh.antennapod.adapter.QueueRecyclerAdapter$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;)V │ │ +3c4580: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c4586: 5b01 196d |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@6d19 │ │ +3c458a: 5b02 1a6d |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // field@6d1a │ │ +3c458e: 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; │ │ @@ -767564,20 +767564,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 │ │ -3c4584: |[3c4584] de.danoeh.antennapod.adapter.QueueRecyclerAdapter$$ExternalSyntheticLambda1.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -3c4594: 5420 196d |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@6d19 │ │ -3c4598: 5421 1a6d |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // field@6d1a │ │ -3c459c: 7140 4497 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@9744 │ │ -3c45a2: 0a03 |0007: move-result v3 │ │ -3c45a4: 0f03 |0008: return v3 │ │ +3c454c: |[3c454c] de.danoeh.antennapod.adapter.QueueRecyclerAdapter$$ExternalSyntheticLambda1.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +3c455c: 5420 196d |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@6d19 │ │ +3c4560: 5421 1a6d |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // field@6d1a │ │ +3c4564: 7140 4497 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@9744 │ │ +3c456a: 0a03 |0007: move-result v3 │ │ +3c456c: 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; │ │ @@ -767617,18 +767617,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 │ │ -3c49d4: |[3c49d4] de.danoeh.antennapod.adapter.SelectableAdapter$1.:(Lde/danoeh/antennapod/adapter/SelectableAdapter;)V │ │ -3c49e4: 5b01 1e6d |0000: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SelectableAdapter$1;.this$0:Lde/danoeh/antennapod/adapter/SelectableAdapter; // field@6d1e │ │ -3c49e8: 7010 ffb2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c49ee: 0e00 |0005: return-void │ │ +3c499c: |[3c499c] de.danoeh.antennapod.adapter.SelectableAdapter$1.:(Lde/danoeh/antennapod/adapter/SelectableAdapter;)V │ │ +3c49ac: 5b01 1e6d |0000: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SelectableAdapter$1;.this$0:Lde/danoeh/antennapod/adapter/SelectableAdapter; // field@6d1e │ │ +3c49b0: 7010 ffb2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c49b6: 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; │ │ │ │ @@ -767638,44 +767638,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 │ │ -3c48f4: |[3c48f4] de.danoeh.antennapod.adapter.SelectableAdapter$1.onActionItemClicked:(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z │ │ -3c4904: 7210 db0b 0600 |0000: invoke-interface {v6}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ -3c490a: 0a05 |0003: move-result v5 │ │ -3c490c: 1400 ec02 0a7f |0004: const v0, #float 1.83449e+38 // #7f0a02ec │ │ -3c4912: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -3c4914: 3305 2e00 |0008: if-ne v5, v0, 0036 // +002e │ │ -3c4918: 5445 1e6d |000a: iget-object v5, v4, Lde/danoeh/antennapod/adapter/SelectableAdapter$1;.this$0:Lde/danoeh/antennapod/adapter/SelectableAdapter; // field@6d1e │ │ -3c491c: 7110 5397 0500 |000c: invoke-static {v5}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.-$$Nest$fgetselectedIds:(Lde/danoeh/antennapod/adapter/SelectableAdapter;)Ljava/util/HashSet; // method@9753 │ │ -3c4922: 0c05 |000f: move-result-object v5 │ │ -3c4924: 6e10 48b5 0500 |0010: invoke-virtual {v5}, Ljava/util/HashSet;.size:()I // method@b548 │ │ -3c492a: 0a05 |0013: move-result v5 │ │ -3c492c: 5440 1e6d |0014: iget-object v0, v4, Lde/danoeh/antennapod/adapter/SelectableAdapter$1;.this$0:Lde/danoeh/antennapod/adapter/SelectableAdapter; // field@6d1e │ │ -3c4930: 6e10 c841 0000 |0016: invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.getItemCount:()I // method@41c8 │ │ -3c4936: 0a00 |0019: move-result v0 │ │ -3c4938: 1212 |001a: const/4 v2, #int 1 // #1 │ │ -3c493a: 3205 0400 |001b: if-eq v5, v0, 001f // +0004 │ │ -3c493e: 1215 |001d: const/4 v5, #int 1 // #1 │ │ -3c4940: 2802 |001e: goto 0020 // +0002 │ │ -3c4942: 1205 |001f: const/4 v5, #int 0 // #0 │ │ -3c4944: 5440 1e6d |0020: iget-object v0, v4, Lde/danoeh/antennapod/adapter/SelectableAdapter$1;.this$0:Lde/danoeh/antennapod/adapter/SelectableAdapter; // field@6d1e │ │ -3c4948: 5c05 246d |0022: iput-boolean v5, v0, Lde/danoeh/antennapod/adapter/SelectableAdapter;.shouldSelectLazyLoadedItems:Z // field@6d24 │ │ -3c494c: 6e10 c841 0000 |0024: invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.getItemCount:()I // method@41c8 │ │ -3c4952: 0a03 |0027: move-result v3 │ │ -3c4954: 6e40 5e97 1053 |0028: invoke-virtual {v0, v1, v3, v5}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.setSelected:(IIZ)V // method@975e │ │ -3c495a: 5440 1e6d |002b: iget-object v0, v4, Lde/danoeh/antennapod/adapter/SelectableAdapter$1;.this$0:Lde/danoeh/antennapod/adapter/SelectableAdapter; // field@6d1e │ │ -3c495e: 7130 5697 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@9756 │ │ -3c4964: 5445 1e6d |0030: iget-object v5, v4, Lde/danoeh/antennapod/adapter/SelectableAdapter$1;.this$0:Lde/danoeh/antennapod/adapter/SelectableAdapter; // field@6d1e │ │ -3c4968: 6e10 6597 0500 |0032: invoke-virtual {v5}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.updateTitle:()V // method@9765 │ │ -3c496e: 0f02 |0035: return v2 │ │ -3c4970: 0f01 |0036: return v1 │ │ +3c48bc: |[3c48bc] de.danoeh.antennapod.adapter.SelectableAdapter$1.onActionItemClicked:(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z │ │ +3c48cc: 7210 db0b 0600 |0000: invoke-interface {v6}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ +3c48d2: 0a05 |0003: move-result v5 │ │ +3c48d4: 1400 ec02 0a7f |0004: const v0, #float 1.83449e+38 // #7f0a02ec │ │ +3c48da: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +3c48dc: 3305 2e00 |0008: if-ne v5, v0, 0036 // +002e │ │ +3c48e0: 5445 1e6d |000a: iget-object v5, v4, Lde/danoeh/antennapod/adapter/SelectableAdapter$1;.this$0:Lde/danoeh/antennapod/adapter/SelectableAdapter; // field@6d1e │ │ +3c48e4: 7110 5397 0500 |000c: invoke-static {v5}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.-$$Nest$fgetselectedIds:(Lde/danoeh/antennapod/adapter/SelectableAdapter;)Ljava/util/HashSet; // method@9753 │ │ +3c48ea: 0c05 |000f: move-result-object v5 │ │ +3c48ec: 6e10 48b5 0500 |0010: invoke-virtual {v5}, Ljava/util/HashSet;.size:()I // method@b548 │ │ +3c48f2: 0a05 |0013: move-result v5 │ │ +3c48f4: 5440 1e6d |0014: iget-object v0, v4, Lde/danoeh/antennapod/adapter/SelectableAdapter$1;.this$0:Lde/danoeh/antennapod/adapter/SelectableAdapter; // field@6d1e │ │ +3c48f8: 6e10 c841 0000 |0016: invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.getItemCount:()I // method@41c8 │ │ +3c48fe: 0a00 |0019: move-result v0 │ │ +3c4900: 1212 |001a: const/4 v2, #int 1 // #1 │ │ +3c4902: 3205 0400 |001b: if-eq v5, v0, 001f // +0004 │ │ +3c4906: 1215 |001d: const/4 v5, #int 1 // #1 │ │ +3c4908: 2802 |001e: goto 0020 // +0002 │ │ +3c490a: 1205 |001f: const/4 v5, #int 0 // #0 │ │ +3c490c: 5440 1e6d |0020: iget-object v0, v4, Lde/danoeh/antennapod/adapter/SelectableAdapter$1;.this$0:Lde/danoeh/antennapod/adapter/SelectableAdapter; // field@6d1e │ │ +3c4910: 5c05 246d |0022: iput-boolean v5, v0, Lde/danoeh/antennapod/adapter/SelectableAdapter;.shouldSelectLazyLoadedItems:Z // field@6d24 │ │ +3c4914: 6e10 c841 0000 |0024: invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.getItemCount:()I // method@41c8 │ │ +3c491a: 0a03 |0027: move-result v3 │ │ +3c491c: 6e40 5e97 1053 |0028: invoke-virtual {v0, v1, v3, v5}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.setSelected:(IIZ)V // method@975e │ │ +3c4922: 5440 1e6d |002b: iget-object v0, v4, Lde/danoeh/antennapod/adapter/SelectableAdapter$1;.this$0:Lde/danoeh/antennapod/adapter/SelectableAdapter; // field@6d1e │ │ +3c4926: 7130 5697 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@9756 │ │ +3c492c: 5445 1e6d |0030: iget-object v5, v4, Lde/danoeh/antennapod/adapter/SelectableAdapter$1;.this$0:Lde/danoeh/antennapod/adapter/SelectableAdapter; // field@6d1e │ │ +3c4930: 6e10 6597 0500 |0032: invoke-virtual {v5}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.updateTitle:()V // method@9765 │ │ +3c4936: 0f02 |0035: return v2 │ │ +3c4938: 0f01 |0036: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x000a line=63 │ │ 0x0020 line=64 │ │ 0x0024 line=65 │ │ 0x002b line=66 │ │ @@ -767690,21 +767690,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 │ │ -3c4974: |[3c4974] de.danoeh.antennapod.adapter.SelectableAdapter$1.onCreateActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ -3c4984: 6e10 4d0b 0200 |0000: invoke-virtual {v2}, Landroid/view/ActionMode;.getMenuInflater:()Landroid/view/MenuInflater; // method@0b4d │ │ -3c498a: 0c02 |0003: move-result-object v2 │ │ -3c498c: 1400 0e00 0f7f |0004: const v0, #float 1.9008e+38 // #7f0f000e │ │ -3c4992: 6e30 cd0b 0203 |0007: invoke-virtual {v2, v0, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bcd │ │ -3c4998: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -3c499a: 0f02 |000b: return v2 │ │ +3c493c: |[3c493c] de.danoeh.antennapod.adapter.SelectableAdapter$1.onCreateActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ +3c494c: 6e10 4d0b 0200 |0000: invoke-virtual {v2}, Landroid/view/ActionMode;.getMenuInflater:()Landroid/view/MenuInflater; // method@0b4d │ │ +3c4952: 0c02 |0003: move-result-object v2 │ │ +3c4954: 1400 0e00 0f7f |0004: const v0, #float 1.9008e+38 // #7f0f000e │ │ +3c495a: 6e30 cd0b 0203 |0007: invoke-virtual {v2, v0, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bcd │ │ +3c4960: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +3c4962: 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; │ │ @@ -767715,29 +767715,29 @@ │ │ type : '(Landroid/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -3c49f0: |[3c49f0] de.danoeh.antennapod.adapter.SelectableAdapter$1.onDestroyActionMode:(Landroid/view/ActionMode;)V │ │ -3c4a00: 5412 1e6d |0000: iget-object v2, v1, Lde/danoeh/antennapod/adapter/SelectableAdapter$1;.this$0:Lde/danoeh/antennapod/adapter/SelectableAdapter; // field@6d1e │ │ -3c4a04: 7110 5597 0200 |0002: invoke-static {v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.-$$Nest$mcallOnEndSelectMode:(Lde/danoeh/antennapod/adapter/SelectableAdapter;)V // method@9755 │ │ -3c4a0a: 5412 1e6d |0005: iget-object v2, v1, Lde/danoeh/antennapod/adapter/SelectableAdapter$1;.this$0:Lde/danoeh/antennapod/adapter/SelectableAdapter; // field@6d1e │ │ -3c4a0e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -3c4a10: 7120 5497 0200 |0008: invoke-static {v2, v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.-$$Nest$fputactionMode:(Lde/danoeh/antennapod/adapter/SelectableAdapter;Landroid/view/ActionMode;)V // method@9754 │ │ -3c4a16: 5412 1e6d |000b: iget-object v2, v1, Lde/danoeh/antennapod/adapter/SelectableAdapter$1;.this$0:Lde/danoeh/antennapod/adapter/SelectableAdapter; // field@6d1e │ │ -3c4a1a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -3c4a1c: 5c20 246d |000e: iput-boolean v0, v2, Lde/danoeh/antennapod/adapter/SelectableAdapter;.shouldSelectLazyLoadedItems:Z // field@6d24 │ │ -3c4a20: 7110 5397 0200 |0010: invoke-static {v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.-$$Nest$fgetselectedIds:(Lde/danoeh/antennapod/adapter/SelectableAdapter;)Ljava/util/HashSet; // method@9753 │ │ -3c4a26: 0c02 |0013: move-result-object v2 │ │ -3c4a28: 6e10 43b5 0200 |0014: invoke-virtual {v2}, Ljava/util/HashSet;.clear:()V // method@b543 │ │ -3c4a2e: 5412 1e6d |0017: iget-object v2, v1, Lde/danoeh/antennapod/adapter/SelectableAdapter$1;.this$0:Lde/danoeh/antennapod/adapter/SelectableAdapter; // field@6d1e │ │ -3c4a32: 6e10 ce41 0200 |0019: invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ce │ │ -3c4a38: 0e00 |001c: return-void │ │ +3c49b8: |[3c49b8] de.danoeh.antennapod.adapter.SelectableAdapter$1.onDestroyActionMode:(Landroid/view/ActionMode;)V │ │ +3c49c8: 5412 1e6d |0000: iget-object v2, v1, Lde/danoeh/antennapod/adapter/SelectableAdapter$1;.this$0:Lde/danoeh/antennapod/adapter/SelectableAdapter; // field@6d1e │ │ +3c49cc: 7110 5597 0200 |0002: invoke-static {v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.-$$Nest$mcallOnEndSelectMode:(Lde/danoeh/antennapod/adapter/SelectableAdapter;)V // method@9755 │ │ +3c49d2: 5412 1e6d |0005: iget-object v2, v1, Lde/danoeh/antennapod/adapter/SelectableAdapter$1;.this$0:Lde/danoeh/antennapod/adapter/SelectableAdapter; // field@6d1e │ │ +3c49d6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +3c49d8: 7120 5497 0200 |0008: invoke-static {v2, v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.-$$Nest$fputactionMode:(Lde/danoeh/antennapod/adapter/SelectableAdapter;Landroid/view/ActionMode;)V // method@9754 │ │ +3c49de: 5412 1e6d |000b: iget-object v2, v1, Lde/danoeh/antennapod/adapter/SelectableAdapter$1;.this$0:Lde/danoeh/antennapod/adapter/SelectableAdapter; // field@6d1e │ │ +3c49e2: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +3c49e4: 5c20 246d |000e: iput-boolean v0, v2, Lde/danoeh/antennapod/adapter/SelectableAdapter;.shouldSelectLazyLoadedItems:Z // field@6d24 │ │ +3c49e8: 7110 5397 0200 |0010: invoke-static {v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.-$$Nest$fgetselectedIds:(Lde/danoeh/antennapod/adapter/SelectableAdapter;)Ljava/util/HashSet; // method@9753 │ │ +3c49ee: 0c02 |0013: move-result-object v2 │ │ +3c49f0: 6e10 43b5 0200 |0014: invoke-virtual {v2}, Ljava/util/HashSet;.clear:()V // method@b543 │ │ +3c49f6: 5412 1e6d |0017: iget-object v2, v1, Lde/danoeh/antennapod/adapter/SelectableAdapter$1;.this$0:Lde/danoeh/antennapod/adapter/SelectableAdapter; // field@6d1e │ │ +3c49fa: 6e10 ce41 0200 |0019: invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ce │ │ +3c4a00: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0005 line=76 │ │ 0x000b line=77 │ │ 0x0010 line=78 │ │ 0x0017 line=79 │ │ @@ -767750,24 +767750,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 │ │ -3c499c: |[3c499c] de.danoeh.antennapod.adapter.SelectableAdapter$1.onPrepareActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ -3c49ac: 5412 1e6d |0000: iget-object v2, v1, Lde/danoeh/antennapod/adapter/SelectableAdapter$1;.this$0:Lde/danoeh/antennapod/adapter/SelectableAdapter; // field@6d1e │ │ -3c49b0: 6e10 6597 0200 |0002: invoke-virtual {v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.updateTitle:()V // method@9765 │ │ -3c49b6: 5412 1e6d |0005: iget-object v2, v1, Lde/danoeh/antennapod/adapter/SelectableAdapter$1;.this$0:Lde/danoeh/antennapod/adapter/SelectableAdapter; // field@6d1e │ │ -3c49ba: 1400 ec02 0a7f |0007: const v0, #float 1.83449e+38 // #7f0a02ec │ │ -3c49c0: 7220 bf0b 0300 |000a: invoke-interface {v3, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -3c49c6: 0c03 |000d: move-result-object v3 │ │ -3c49c8: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -3c49ca: 7130 5697 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@9756 │ │ -3c49d0: 0f00 |0012: return v0 │ │ +3c4964: |[3c4964] de.danoeh.antennapod.adapter.SelectableAdapter$1.onPrepareActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ +3c4974: 5412 1e6d |0000: iget-object v2, v1, Lde/danoeh/antennapod/adapter/SelectableAdapter$1;.this$0:Lde/danoeh/antennapod/adapter/SelectableAdapter; // field@6d1e │ │ +3c4978: 6e10 6597 0200 |0002: invoke-virtual {v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.updateTitle:()V // method@9765 │ │ +3c497e: 5412 1e6d |0005: iget-object v2, v1, Lde/danoeh/antennapod/adapter/SelectableAdapter$1;.this$0:Lde/danoeh/antennapod/adapter/SelectableAdapter; // field@6d1e │ │ +3c4982: 1400 ec02 0a7f |0007: const v0, #float 1.83449e+38 // #7f0a02ec │ │ +3c4988: 7220 bf0b 0300 |000a: invoke-interface {v3, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +3c498e: 0c03 |000d: move-result-object v3 │ │ +3c4990: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +3c4992: 7130 5697 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@9756 │ │ +3c4998: 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; │ │ @@ -767845,19 +767845,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 │ │ -3c4e18: |[3c4e18] de.danoeh.antennapod.adapter.SimpleChipAdapter$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/adapter/SimpleChipAdapter;I)V │ │ -3c4e28: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c4e2e: 5b01 266d |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SimpleChipAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/SimpleChipAdapter; // field@6d26 │ │ -3c4e32: 5902 276d |0005: iput v2, v0, Lde/danoeh/antennapod/adapter/SimpleChipAdapter$$ExternalSyntheticLambda0;.f$1:I // field@6d27 │ │ -3c4e36: 0e00 |0007: return-void │ │ +3c4de0: |[3c4de0] de.danoeh.antennapod.adapter.SimpleChipAdapter$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/adapter/SimpleChipAdapter;I)V │ │ +3c4df0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c4df6: 5b01 266d |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SimpleChipAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/SimpleChipAdapter; // field@6d26 │ │ +3c4dfa: 5902 276d |0005: iput v2, v0, Lde/danoeh/antennapod/adapter/SimpleChipAdapter$$ExternalSyntheticLambda0;.f$1:I // field@6d27 │ │ +3c4dfe: 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 │ │ @@ -767868,19 +767868,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3c4e38: |[3c4e38] de.danoeh.antennapod.adapter.SimpleChipAdapter$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -3c4e48: 5420 266d |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/SimpleChipAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/SimpleChipAdapter; // field@6d26 │ │ -3c4e4c: 5221 276d |0002: iget v1, v2, Lde/danoeh/antennapod/adapter/SimpleChipAdapter$$ExternalSyntheticLambda0;.f$1:I // field@6d27 │ │ -3c4e50: 7130 6997 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@9769 │ │ -3c4e56: 0e00 |0007: return-void │ │ +3c4e00: |[3c4e00] de.danoeh.antennapod.adapter.SimpleChipAdapter$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +3c4e10: 5420 266d |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/SimpleChipAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/SimpleChipAdapter; // field@6d26 │ │ +3c4e14: 5221 276d |0002: iget v1, v2, Lde/danoeh/antennapod/adapter/SimpleChipAdapter$$ExternalSyntheticLambda0;.f$1:I // field@6d27 │ │ +3c4e18: 7130 6997 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@9769 │ │ +3c4e1e: 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; │ │ │ │ @@ -767926,20 +767926,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 │ │ -3c4fd8: |[3c4fd8] de.danoeh.antennapod.adapter.SimpleIconListAdapter$ListItem.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -3c4fe8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c4fee: 5b01 2c6d |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter$ListItem;.title:Ljava/lang/String; // field@6d2c │ │ -3c4ff2: 5b02 2b6d |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter$ListItem;.subtitle:Ljava/lang/String; // field@6d2b │ │ -3c4ff6: 5b03 2a6d |0007: iput-object v3, v0, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter$ListItem;.imageUrl:Ljava/lang/String; // field@6d2a │ │ -3c4ffa: 0e00 |0009: return-void │ │ +3c4fa0: |[3c4fa0] de.danoeh.antennapod.adapter.SimpleIconListAdapter$ListItem.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +3c4fb0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c4fb6: 5b01 2c6d |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter$ListItem;.title:Ljava/lang/String; // field@6d2c │ │ +3c4fba: 5b02 2b6d |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter$ListItem;.subtitle:Ljava/lang/String; // field@6d2b │ │ +3c4fbe: 5b03 2a6d |0007: iput-object v3, v0, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter$ListItem;.imageUrl:Ljava/lang/String; // field@6d2a │ │ +3c4fc2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0003 line=54 │ │ 0x0005 line=55 │ │ 0x0007 line=56 │ │ locals : │ │ @@ -767991,20 +767991,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 │ │ -3c50d4: |[3c50d4] de.danoeh.antennapod.adapter.SimpleIconListAdapter.:(Landroid/content/Context;Ljava/util/List;)V │ │ -3c50e4: 1400 e400 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00e4 │ │ -3c50ea: 7040 bc0f 2130 |0003: invoke-direct {v1, v2, v0, v3}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@0fbc │ │ -3c50f0: 5b12 2d6d |0006: iput-object v2, v1, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter;.context:Landroid/content/Context; // field@6d2d │ │ -3c50f4: 5b13 2e6d |0008: iput-object v3, v1, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter;.listItems:Ljava/util/List; // field@6d2e │ │ -3c50f8: 0e00 |000a: return-void │ │ +3c509c: |[3c509c] de.danoeh.antennapod.adapter.SimpleIconListAdapter.:(Landroid/content/Context;Ljava/util/List;)V │ │ +3c50ac: 1400 e400 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00e4 │ │ +3c50b2: 7040 bc0f 2130 |0003: invoke-direct {v1, v2, v0, v3}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@0fbc │ │ +3c50b8: 5b12 2d6d |0006: iput-object v2, v1, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter;.context:Landroid/content/Context; // field@6d2d │ │ +3c50bc: 5b13 2e6d |0008: iput-object v3, v1, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter;.listItems:Ljava/util/List; // field@6d2e │ │ +3c50c0: 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; │ │ @@ -768017,62 +768017,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 │ │ -3c4ffc: |[3c4ffc] de.danoeh.antennapod.adapter.SimpleIconListAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -3c500c: 3903 0c00 |0000: if-nez v3, 000c // +000c │ │ -3c5010: 5413 2d6d |0002: iget-object v3, v1, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter;.context:Landroid/content/Context; // field@6d2d │ │ -3c5014: 1404 e400 0d7f |0004: const v4, #float 1.87426e+38 // #7f0d00e4 │ │ -3c501a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -3c501c: 7130 ed0c 4300 |0008: invoke-static {v3, v4, v0}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ced │ │ -3c5022: 0c03 |000b: move-result-object v3 │ │ -3c5024: 5414 2e6d |000c: iget-object v4, v1, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter;.listItems:Ljava/util/List; // field@6d2e │ │ -3c5028: 7220 66b5 2400 |000e: invoke-interface {v4, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3c502e: 0c02 |0011: move-result-object v2 │ │ -3c5030: 1f02 6318 |0012: check-cast v2, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter$ListItem; // type@1863 │ │ -3c5034: 1404 8f03 0a7f |0014: const v4, #float 1.83452e+38 // #7f0a038f │ │ -3c503a: 6e20 780c 4300 |0017: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3c5040: 0c04 |001a: move-result-object v4 │ │ -3c5042: 1f04 1503 |001b: check-cast v4, Landroid/widget/TextView; // type@0315 │ │ -3c5046: 5420 2c6d |001d: iget-object v0, v2, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter$ListItem;.title:Ljava/lang/String; // field@6d2c │ │ -3c504a: 6e20 9d12 0400 |001f: invoke-virtual {v4, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3c5050: 1404 5703 0a7f |0022: const v4, #float 1.83451e+38 // #7f0a0357 │ │ -3c5056: 6e20 780c 4300 |0025: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3c505c: 0c04 |0028: move-result-object v4 │ │ -3c505e: 1f04 1503 |0029: check-cast v4, Landroid/widget/TextView; // type@0315 │ │ -3c5062: 5420 2b6d |002b: iget-object v0, v2, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter$ListItem;.subtitle:Ljava/lang/String; // field@6d2b │ │ -3c5066: 6e20 9d12 0400 |002d: invoke-virtual {v4, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3c506c: 5414 2d6d |0030: iget-object v4, v1, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter;.context:Landroid/content/Context; // field@6d2d │ │ -3c5070: 7110 0851 0400 |0032: invoke-static {v4}, Lcom/bumptech/glide/Glide;.with:(Landroid/content/Context;)Lcom/bumptech/glide/RequestManager; // method@5108 │ │ -3c5076: 0c04 |0035: move-result-object v4 │ │ -3c5078: 5422 2a6d |0036: iget-object v2, v2, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter$ListItem;.imageUrl:Ljava/lang/String; // field@6d2a │ │ -3c507c: 6e20 a751 2400 |0038: invoke-virtual {v4, v2}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@51a7 │ │ -3c5082: 0c02 |003b: move-result-object v2 │ │ -3c5084: 2204 7e0f |003c: new-instance v4, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ -3c5088: 7010 cf5a 0400 |003e: invoke-direct {v4}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5acf │ │ -3c508e: 6200 d721 |0041: sget-object v0, Lcom/bumptech/glide/load/engine/DiskCacheStrategy;.NONE:Lcom/bumptech/glide/load/engine/DiskCacheStrategy; // field@21d7 │ │ -3c5092: 6e20 385a 0400 |0043: invoke-virtual {v4, v0}, Lcom/bumptech/glide/request/BaseRequestOptions;.diskCacheStrategy:(Lcom/bumptech/glide/load/engine/DiskCacheStrategy;)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a38 │ │ -3c5098: 0c04 |0046: move-result-object v4 │ │ -3c509a: 1f04 7e0f |0047: check-cast v4, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ -3c509e: 6e10 435a 0400 |0049: invoke-virtual {v4}, Lcom/bumptech/glide/request/BaseRequestOptions;.fitCenter:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a43 │ │ -3c50a4: 0c04 |004c: move-result-object v4 │ │ -3c50a6: 1f04 7e0f |004d: check-cast v4, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ -3c50aa: 6e10 395a 0400 |004f: invoke-virtual {v4}, Lcom/bumptech/glide/request/BaseRequestOptions;.dontAnimate:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a39 │ │ -3c50b0: 0c04 |0052: move-result-object v4 │ │ -3c50b2: 6e20 5351 4200 |0053: invoke-virtual {v2, v4}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@5153 │ │ -3c50b8: 0c02 |0056: move-result-object v2 │ │ -3c50ba: 1404 bb01 0a7f |0057: const v4, #float 1.83442e+38 // #7f0a01bb │ │ -3c50c0: 6e20 780c 4300 |005a: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3c50c6: 0c04 |005d: move-result-object v4 │ │ -3c50c8: 1f04 f902 |005e: check-cast v4, Landroid/widget/ImageView; // type@02f9 │ │ -3c50cc: 6e20 6751 4200 |0060: invoke-virtual {v2, v4}, Lcom/bumptech/glide/RequestBuilder;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@5167 │ │ -3c50d2: 1103 |0063: return-object v3 │ │ +3c4fc4: |[3c4fc4] de.danoeh.antennapod.adapter.SimpleIconListAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +3c4fd4: 3903 0c00 |0000: if-nez v3, 000c // +000c │ │ +3c4fd8: 5413 2d6d |0002: iget-object v3, v1, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter;.context:Landroid/content/Context; // field@6d2d │ │ +3c4fdc: 1404 e400 0d7f |0004: const v4, #float 1.87426e+38 // #7f0d00e4 │ │ +3c4fe2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +3c4fe4: 7130 ed0c 4300 |0008: invoke-static {v3, v4, v0}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ced │ │ +3c4fea: 0c03 |000b: move-result-object v3 │ │ +3c4fec: 5414 2e6d |000c: iget-object v4, v1, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter;.listItems:Ljava/util/List; // field@6d2e │ │ +3c4ff0: 7220 66b5 2400 |000e: invoke-interface {v4, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3c4ff6: 0c02 |0011: move-result-object v2 │ │ +3c4ff8: 1f02 6318 |0012: check-cast v2, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter$ListItem; // type@1863 │ │ +3c4ffc: 1404 8f03 0a7f |0014: const v4, #float 1.83452e+38 // #7f0a038f │ │ +3c5002: 6e20 780c 4300 |0017: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3c5008: 0c04 |001a: move-result-object v4 │ │ +3c500a: 1f04 1503 |001b: check-cast v4, Landroid/widget/TextView; // type@0315 │ │ +3c500e: 5420 2c6d |001d: iget-object v0, v2, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter$ListItem;.title:Ljava/lang/String; // field@6d2c │ │ +3c5012: 6e20 9d12 0400 |001f: invoke-virtual {v4, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3c5018: 1404 5703 0a7f |0022: const v4, #float 1.83451e+38 // #7f0a0357 │ │ +3c501e: 6e20 780c 4300 |0025: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3c5024: 0c04 |0028: move-result-object v4 │ │ +3c5026: 1f04 1503 |0029: check-cast v4, Landroid/widget/TextView; // type@0315 │ │ +3c502a: 5420 2b6d |002b: iget-object v0, v2, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter$ListItem;.subtitle:Ljava/lang/String; // field@6d2b │ │ +3c502e: 6e20 9d12 0400 |002d: invoke-virtual {v4, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3c5034: 5414 2d6d |0030: iget-object v4, v1, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter;.context:Landroid/content/Context; // field@6d2d │ │ +3c5038: 7110 0851 0400 |0032: invoke-static {v4}, Lcom/bumptech/glide/Glide;.with:(Landroid/content/Context;)Lcom/bumptech/glide/RequestManager; // method@5108 │ │ +3c503e: 0c04 |0035: move-result-object v4 │ │ +3c5040: 5422 2a6d |0036: iget-object v2, v2, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter$ListItem;.imageUrl:Ljava/lang/String; // field@6d2a │ │ +3c5044: 6e20 a751 2400 |0038: invoke-virtual {v4, v2}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@51a7 │ │ +3c504a: 0c02 |003b: move-result-object v2 │ │ +3c504c: 2204 7e0f |003c: new-instance v4, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ +3c5050: 7010 cf5a 0400 |003e: invoke-direct {v4}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5acf │ │ +3c5056: 6200 d721 |0041: sget-object v0, Lcom/bumptech/glide/load/engine/DiskCacheStrategy;.NONE:Lcom/bumptech/glide/load/engine/DiskCacheStrategy; // field@21d7 │ │ +3c505a: 6e20 385a 0400 |0043: invoke-virtual {v4, v0}, Lcom/bumptech/glide/request/BaseRequestOptions;.diskCacheStrategy:(Lcom/bumptech/glide/load/engine/DiskCacheStrategy;)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a38 │ │ +3c5060: 0c04 |0046: move-result-object v4 │ │ +3c5062: 1f04 7e0f |0047: check-cast v4, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ +3c5066: 6e10 435a 0400 |0049: invoke-virtual {v4}, Lcom/bumptech/glide/request/BaseRequestOptions;.fitCenter:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a43 │ │ +3c506c: 0c04 |004c: move-result-object v4 │ │ +3c506e: 1f04 7e0f |004d: check-cast v4, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ +3c5072: 6e10 395a 0400 |004f: invoke-virtual {v4}, Lcom/bumptech/glide/request/BaseRequestOptions;.dontAnimate:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a39 │ │ +3c5078: 0c04 |0052: move-result-object v4 │ │ +3c507a: 6e20 5351 4200 |0053: invoke-virtual {v2, v4}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@5153 │ │ +3c5080: 0c02 |0056: move-result-object v2 │ │ +3c5082: 1404 bb01 0a7f |0057: const v4, #float 1.83442e+38 // #7f0a01bb │ │ +3c5088: 6e20 780c 4300 |005a: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3c508e: 0c04 |005d: move-result-object v4 │ │ +3c5090: 1f04 f902 |005e: check-cast v4, Landroid/widget/ImageView; // type@02f9 │ │ +3c5094: 6e20 6751 4200 |0060: invoke-virtual {v2, v4}, Lcom/bumptech/glide/RequestBuilder;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@5167 │ │ +3c509a: 1103 |0063: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=32 │ │ 0x000c line=35 │ │ 0x0017 line=36 │ │ 0x0025 line=37 │ │ 0x0030 line=38 │ │ @@ -768122,19 +768122,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 │ │ -3c50fc: |[3c50fc] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;)V │ │ -3c510c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c5112: 5b01 2f6d |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@6d2f │ │ -3c5116: 5b02 306d |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder; // field@6d30 │ │ -3c511a: 0e00 |0007: return-void │ │ +3c50c4: |[3c50c4] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;)V │ │ +3c50d4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c50da: 5b01 2f6d |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@6d2f │ │ +3c50de: 5b02 306d |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder; // field@6d30 │ │ +3c50e2: 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; │ │ @@ -768145,19 +768145,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 │ │ -3c511c: |[3c511c] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda0.onCheckedChanged:(Landroid/widget/CompoundButton;Z)V │ │ -3c512c: 5420 2f6d |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@6d2f │ │ -3c5130: 5421 306d |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder; // field@6d30 │ │ -3c5134: 7140 8897 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@9788 │ │ -3c513a: 0e00 |0007: return-void │ │ +3c50e4: |[3c50e4] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda0.onCheckedChanged:(Landroid/widget/CompoundButton;Z)V │ │ +3c50f4: 5420 2f6d |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@6d2f │ │ +3c50f8: 5421 306d |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder; // field@6d30 │ │ +3c50fc: 7140 8897 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@9788 │ │ +3c5102: 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 │ │ @@ -768204,21 +768204,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 │ │ -3c5168: |[3c5168] 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 │ │ -3c5178: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c517e: 5b01 316d |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@6d31 │ │ -3c5182: 5c02 326d |0005: iput-boolean v2, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda1;.f$1:Z // field@6d32 │ │ -3c5186: 5b03 336d |0007: iput-object v3, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda1;.f$2:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder; // field@6d33 │ │ -3c518a: 5b04 346d |0009: iput-object v4, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda1;.f$3:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@6d34 │ │ -3c518e: 0e00 |000b: return-void │ │ +3c5130: |[3c5130] 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 │ │ +3c5140: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c5146: 5b01 316d |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@6d31 │ │ +3c514a: 5c02 326d |0005: iput-boolean v2, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda1;.f$1:Z // field@6d32 │ │ +3c514e: 5b03 336d |0007: iput-object v3, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda1;.f$2:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder; // field@6d33 │ │ +3c5152: 5b04 346d |0009: iput-object v4, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda1;.f$3:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@6d34 │ │ +3c5156: 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 │ │ @@ -768231,22 +768231,22 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 13 16-bit code units │ │ -3c513c: |[3c513c] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda1.onLongClick:(Landroid/view/View;)Z │ │ -3c514c: 5440 316d |0000: iget-object v0, v4, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@6d31 │ │ -3c5150: 5541 326d |0002: iget-boolean v1, v4, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda1;.f$1:Z // field@6d32 │ │ -3c5154: 5442 336d |0004: iget-object v2, v4, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda1;.f$2:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder; // field@6d33 │ │ -3c5158: 5443 346d |0006: iget-object v3, v4, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda1;.f$3:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@6d34 │ │ -3c515c: 7155 8a97 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@978a │ │ -3c5162: 0a05 |000b: move-result v5 │ │ -3c5164: 0f05 |000c: return v5 │ │ +3c5104: |[3c5104] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda1.onLongClick:(Landroid/view/View;)Z │ │ +3c5114: 5440 316d |0000: iget-object v0, v4, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@6d31 │ │ +3c5118: 5541 326d |0002: iget-boolean v1, v4, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda1;.f$1:Z // field@6d32 │ │ +3c511c: 5442 336d |0004: iget-object v2, v4, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda1;.f$2:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder; // field@6d33 │ │ +3c5120: 5443 346d |0006: iget-object v3, v4, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda1;.f$3:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@6d34 │ │ +3c5124: 7155 8a97 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@978a │ │ +3c512a: 0a05 |000b: move-result v5 │ │ +3c512c: 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; │ │ │ │ @@ -768292,21 +768292,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 │ │ -3c51c0: |[3c51c0] 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 │ │ -3c51d0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c51d6: 5b01 356d |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@6d35 │ │ -3c51da: 5c02 366d |0005: iput-boolean v2, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda2;.f$1:Z // field@6d36 │ │ -3c51de: 5b03 376d |0007: iput-object v3, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda2;.f$2:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder; // field@6d37 │ │ -3c51e2: 5b04 386d |0009: iput-object v4, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda2;.f$3:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@6d38 │ │ -3c51e6: 0e00 |000b: return-void │ │ +3c5188: |[3c5188] 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 │ │ +3c5198: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c519e: 5b01 356d |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@6d35 │ │ +3c51a2: 5c02 366d |0005: iput-boolean v2, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda2;.f$1:Z // field@6d36 │ │ +3c51a6: 5b03 376d |0007: iput-object v3, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda2;.f$2:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder; // field@6d37 │ │ +3c51aa: 5b04 386d |0009: iput-object v4, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda2;.f$3:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@6d38 │ │ +3c51ae: 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 │ │ @@ -768319,24 +768319,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 │ │ -3c5190: |[3c5190] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda2.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -3c51a0: 5460 356d |0000: iget-object v0, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@6d35 │ │ -3c51a4: 5561 366d |0002: iget-boolean v1, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda2;.f$1:Z // field@6d36 │ │ -3c51a8: 5462 376d |0004: iget-object v2, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda2;.f$2:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder; // field@6d37 │ │ -3c51ac: 5463 386d |0006: iget-object v3, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda2;.f$3:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@6d38 │ │ -3c51b0: 0774 |0008: move-object v4, v7 │ │ -3c51b2: 0785 |0009: move-object v5, v8 │ │ -3c51b4: 7706 8997 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@9789 │ │ -3c51ba: 0a07 |000d: move-result v7 │ │ -3c51bc: 0f07 |000e: return v7 │ │ +3c5158: |[3c5158] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda2.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +3c5168: 5460 356d |0000: iget-object v0, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@6d35 │ │ +3c516c: 5561 366d |0002: iget-boolean v1, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda2;.f$1:Z // field@6d36 │ │ +3c5170: 5462 376d |0004: iget-object v2, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda2;.f$2:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder; // field@6d37 │ │ +3c5174: 5463 386d |0006: iget-object v3, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda2;.f$3:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@6d38 │ │ +3c5178: 0774 |0008: move-object v4, v7 │ │ +3c517a: 0785 |0009: move-object v5, v8 │ │ +3c517c: 7706 8997 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@9789 │ │ +3c5182: 0a07 |000d: move-result v7 │ │ +3c5184: 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; │ │ @@ -768383,21 +768383,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 │ │ -3c51e8: |[3c51e8] 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 │ │ -3c51f8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c51fe: 5b01 396d |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@6d39 │ │ -3c5202: 5c02 3a6d |0005: iput-boolean v2, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda3;.f$1:Z // field@6d3a │ │ -3c5206: 5b03 3b6d |0007: iput-object v3, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda3;.f$2:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder; // field@6d3b │ │ -3c520a: 5b04 3c6d |0009: iput-object v4, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda3;.f$3:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@6d3c │ │ -3c520e: 0e00 |000b: return-void │ │ +3c51b0: |[3c51b0] 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 │ │ +3c51c0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c51c6: 5b01 396d |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@6d39 │ │ +3c51ca: 5c02 3a6d |0005: iput-boolean v2, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda3;.f$1:Z // field@6d3a │ │ +3c51ce: 5b03 3b6d |0007: iput-object v3, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda3;.f$2:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder; // field@6d3b │ │ +3c51d2: 5b04 3c6d |0009: iput-object v4, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda3;.f$3:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@6d3c │ │ +3c51d6: 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 │ │ @@ -768410,21 +768410,21 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 12 16-bit code units │ │ -3c5210: |[3c5210] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda3.onClick:(Landroid/view/View;)V │ │ -3c5220: 5440 396d |0000: iget-object v0, v4, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@6d39 │ │ -3c5224: 5541 3a6d |0002: iget-boolean v1, v4, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda3;.f$1:Z // field@6d3a │ │ -3c5228: 5442 3b6d |0004: iget-object v2, v4, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda3;.f$2:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder; // field@6d3b │ │ -3c522c: 5443 3c6d |0006: iget-object v3, v4, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda3;.f$3:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@6d3c │ │ -3c5230: 7155 8b97 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@978b │ │ -3c5236: 0e00 |000b: return-void │ │ +3c51d8: |[3c51d8] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda3.onClick:(Landroid/view/View;)V │ │ +3c51e8: 5440 396d |0000: iget-object v0, v4, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@6d39 │ │ +3c51ec: 5541 3a6d |0002: iget-boolean v1, v4, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda3;.f$1:Z // field@6d3a │ │ +3c51f0: 5442 3b6d |0004: iget-object v2, v4, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda3;.f$2:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder; // field@6d3b │ │ +3c51f4: 5443 3c6d |0006: iget-object v3, v4, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda3;.f$3:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@6d3c │ │ +3c51f8: 7155 8b97 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@978b │ │ +3c51fe: 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; │ │ │ │ @@ -768462,19 +768462,19 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3c5d38: |[3c5d38] de.danoeh.antennapod.adapter.actionbutton.DeleteActionButton$$ExternalSyntheticLambda0.:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ -3c5d48: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c5d4e: 5b01 4c6d |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/actionbutton/DeleteActionButton$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@6d4c │ │ -3c5d52: 5b02 4d6d |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/actionbutton/DeleteActionButton$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@6d4d │ │ -3c5d56: 0e00 |0007: return-void │ │ +3c5d00: |[3c5d00] de.danoeh.antennapod.adapter.actionbutton.DeleteActionButton$$ExternalSyntheticLambda0.:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ +3c5d10: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c5d16: 5b01 4c6d |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/actionbutton/DeleteActionButton$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@6d4c │ │ +3c5d1a: 5b02 4d6d |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/actionbutton/DeleteActionButton$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@6d4d │ │ +3c5d1e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/adapter/actionbutton/DeleteActionButton$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0008 reg=2 (null) Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ @@ -768485,19 +768485,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3c5d58: |[3c5d58] de.danoeh.antennapod.adapter.actionbutton.DeleteActionButton$$ExternalSyntheticLambda0.run:()V │ │ -3c5d68: 5420 4c6d |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/actionbutton/DeleteActionButton$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@6d4c │ │ -3c5d6c: 5421 4d6d |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/actionbutton/DeleteActionButton$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@6d4d │ │ -3c5d70: 7120 a997 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/adapter/actionbutton/DeleteActionButton;.$r8$lambda$5w-Ck0mZpGUtKhhHkuRJSKaKtpI:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@97a9 │ │ -3c5d76: 0e00 |0007: return-void │ │ +3c5d20: |[3c5d20] de.danoeh.antennapod.adapter.actionbutton.DeleteActionButton$$ExternalSyntheticLambda0.run:()V │ │ +3c5d30: 5420 4c6d |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/actionbutton/DeleteActionButton$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@6d4c │ │ +3c5d34: 5421 4d6d |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/actionbutton/DeleteActionButton$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@6d4d │ │ +3c5d38: 7120 a997 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/adapter/actionbutton/DeleteActionButton;.$r8$lambda$5w-Ck0mZpGUtKhhHkuRJSKaKtpI:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@97a9 │ │ +3c5d3e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/adapter/actionbutton/DeleteActionButton$$ExternalSyntheticLambda0; │ │ │ │ source_file_idx : 20747 (R8$$SyntheticClass) │ │ @@ -768534,19 +768534,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 │ │ -3c5e90: |[3c5e90] de.danoeh.antennapod.adapter.actionbutton.DownloadActionButton$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton;Landroid/content/Context;)V │ │ -3c5ea0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c5ea6: 5b01 4e6d |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton; // field@6d4e │ │ -3c5eaa: 5b02 4f6d |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton$$ExternalSyntheticLambda0;.f$1:Landroid/content/Context; // field@6d4f │ │ -3c5eae: 0e00 |0007: return-void │ │ +3c5e58: |[3c5e58] de.danoeh.antennapod.adapter.actionbutton.DownloadActionButton$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton;Landroid/content/Context;)V │ │ +3c5e68: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c5e6e: 5b01 4e6d |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton; // field@6d4e │ │ +3c5e72: 5b02 4f6d |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton$$ExternalSyntheticLambda0;.f$1:Landroid/content/Context; // field@6d4f │ │ +3c5e76: 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; │ │ @@ -768557,19 +768557,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 │ │ -3c5eb0: |[3c5eb0] de.danoeh.antennapod.adapter.actionbutton.DownloadActionButton$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ -3c5ec0: 5420 4e6d |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton; // field@6d4e │ │ -3c5ec4: 5421 4f6d |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton$$ExternalSyntheticLambda0;.f$1:Landroid/content/Context; // field@6d4f │ │ -3c5ec8: 7140 b597 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@97b5 │ │ -3c5ece: 0e00 |0007: return-void │ │ +3c5e78: |[3c5e78] de.danoeh.antennapod.adapter.actionbutton.DownloadActionButton$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ +3c5e88: 5420 4e6d |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton; // field@6d4e │ │ +3c5e8c: 5421 4f6d |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton$$ExternalSyntheticLambda0;.f$1:Landroid/content/Context; // field@6d4f │ │ +3c5e90: 7140 b597 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@97b5 │ │ +3c5e96: 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 │ │ @@ -768608,19 +768608,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 │ │ -3c5ed0: |[3c5ed0] de.danoeh.antennapod.adapter.actionbutton.DownloadActionButton$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton;Landroid/content/Context;)V │ │ -3c5ee0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c5ee6: 5b01 506d |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton; // field@6d50 │ │ -3c5eea: 5b02 516d |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton$$ExternalSyntheticLambda1;.f$1:Landroid/content/Context; // field@6d51 │ │ -3c5eee: 0e00 |0007: return-void │ │ +3c5e98: |[3c5e98] de.danoeh.antennapod.adapter.actionbutton.DownloadActionButton$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton;Landroid/content/Context;)V │ │ +3c5ea8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c5eae: 5b01 506d |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton; // field@6d50 │ │ +3c5eb2: 5b02 516d |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton$$ExternalSyntheticLambda1;.f$1:Landroid/content/Context; // field@6d51 │ │ +3c5eb6: 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; │ │ @@ -768631,19 +768631,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 │ │ -3c5ef0: |[3c5ef0] de.danoeh.antennapod.adapter.actionbutton.DownloadActionButton$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ -3c5f00: 5420 506d |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton; // field@6d50 │ │ -3c5f04: 5421 516d |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton$$ExternalSyntheticLambda1;.f$1:Landroid/content/Context; // field@6d51 │ │ -3c5f08: 7140 b497 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@97b4 │ │ -3c5f0e: 0e00 |0007: return-void │ │ +3c5eb8: |[3c5eb8] de.danoeh.antennapod.adapter.actionbutton.DownloadActionButton$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ +3c5ec8: 5420 506d |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton; // field@6d50 │ │ +3c5ecc: 5421 516d |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton$$ExternalSyntheticLambda1;.f$1:Landroid/content/Context; // field@6d51 │ │ +3c5ed0: 7140 b497 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@97b4 │ │ +3c5ed6: 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 │ │ @@ -768682,19 +768682,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 │ │ -3c6138: |[3c6138] de.danoeh.antennapod.adapter.actionbutton.ItemActionButton$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;Landroid/content/Context;)V │ │ -3c6148: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c614e: 5b01 526d |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@6d52 │ │ -3c6152: 5b02 536d |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton$$ExternalSyntheticLambda0;.f$1:Landroid/content/Context; // field@6d53 │ │ -3c6156: 0e00 |0007: return-void │ │ +3c6100: |[3c6100] de.danoeh.antennapod.adapter.actionbutton.ItemActionButton$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;Landroid/content/Context;)V │ │ +3c6110: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c6116: 5b01 526d |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@6d52 │ │ +3c611a: 5b02 536d |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton$$ExternalSyntheticLambda0;.f$1:Landroid/content/Context; // field@6d53 │ │ +3c611e: 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; │ │ @@ -768705,19 +768705,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3c6158: |[3c6158] de.danoeh.antennapod.adapter.actionbutton.ItemActionButton$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -3c6168: 5420 526d |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@6d52 │ │ -3c616c: 5421 536d |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton$$ExternalSyntheticLambda0;.f$1:Landroid/content/Context; // field@6d53 │ │ -3c6170: 7130 c097 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@97c0 │ │ -3c6176: 0e00 |0007: return-void │ │ +3c6120: |[3c6120] de.danoeh.antennapod.adapter.actionbutton.ItemActionButton$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +3c6130: 5420 526d |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@6d52 │ │ +3c6134: 5421 536d |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton$$ExternalSyntheticLambda0;.f$1:Landroid/content/Context; // field@6d53 │ │ +3c6138: 7130 c097 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@97c0 │ │ +3c613e: 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; │ │ │ │ @@ -768750,17 +768750,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 │ │ -3c6250: |[3c6250] de.danoeh.antennapod.adapter.actionbutton.ItemActionButton.$r8$lambda$u0Uxv5seUqroKPdpGgLkoN3Asqc:(Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;Landroid/content/Context;Landroid/view/View;)V │ │ -3c6260: 7030 c797 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.lambda$configure$0:(Landroid/content/Context;Landroid/view/View;)V // method@97c7 │ │ -3c6266: 0e00 |0003: return-void │ │ +3c6218: |[3c6218] de.danoeh.antennapod.adapter.actionbutton.ItemActionButton.$r8$lambda$u0Uxv5seUqroKPdpGgLkoN3Asqc:(Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;Landroid/content/Context;Landroid/view/View;)V │ │ +3c6228: 7030 c797 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.lambda$configure$0:(Landroid/content/Context;Landroid/view/View;)V // method@97c7 │ │ +3c622e: 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; │ │ @@ -768770,18 +768770,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 │ │ -3c6268: |[3c6268] de.danoeh.antennapod.adapter.actionbutton.ItemActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3c6278: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c627e: 5b01 546d |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6d54 │ │ -3c6282: 0e00 |0005: return-void │ │ +3c6230: |[3c6230] de.danoeh.antennapod.adapter.actionbutton.ItemActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3c6240: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c6246: 5b01 546d |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6d54 │ │ +3c624a: 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; │ │ @@ -768791,60 +768791,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 │ │ -3c6178: |[3c6178] de.danoeh.antennapod.adapter.actionbutton.ItemActionButton.forItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; │ │ -3c6188: 6e10 35ac 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3c618e: 0c00 |0003: move-result-object v0 │ │ -3c6190: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ -3c6194: 2200 7418 |0006: new-instance v0, Lde/danoeh/antennapod/adapter/actionbutton/MarkAsPlayedActionButton; // type@1874 │ │ -3c6198: 7020 c997 3000 |0008: invoke-direct {v0, v3}, Lde/danoeh/antennapod/adapter/actionbutton/MarkAsPlayedActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@97c9 │ │ -3c619e: 1100 |000b: return-object v0 │ │ -3c61a0: 7100 ddad 0000 |000c: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@addd │ │ -3c61a6: 0c01 |000f: move-result-object v1 │ │ -3c61a8: 6e10 01ac 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ -3c61ae: 0c02 |0013: move-result-object v2 │ │ -3c61b0: 6e20 dfad 2100 |0014: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.isDownloadingEpisode:(Ljava/lang/String;)Z // method@addf │ │ -3c61b6: 0a01 |0017: move-result v1 │ │ -3c61b8: 7110 b69d 0000 |0018: invoke-static {v0}, Lde/danoeh/antennapod/core/util/PlaybackStatus;.isCurrentlyPlaying:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@9db6 │ │ -3c61be: 0a02 |001b: move-result v2 │ │ -3c61c0: 3802 0800 |001c: if-eqz v2, 0024 // +0008 │ │ -3c61c4: 2200 7518 |001e: new-instance v0, Lde/danoeh/antennapod/adapter/actionbutton/PauseActionButton; // type@1875 │ │ -3c61c8: 7020 ce97 3000 |0020: invoke-direct {v0, v3}, Lde/danoeh/antennapod/adapter/actionbutton/PauseActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@97ce │ │ -3c61ce: 1100 |0023: return-object v0 │ │ -3c61d0: 6e10 2dac 0300 |0024: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -3c61d6: 0c02 |0027: move-result-object v2 │ │ -3c61d8: 6e10 daab 0200 |0028: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ -3c61de: 0a02 |002b: move-result v2 │ │ -3c61e0: 3802 0800 |002c: if-eqz v2, 0034 // +0008 │ │ -3c61e4: 2200 7718 |002e: new-instance v0, Lde/danoeh/antennapod/adapter/actionbutton/PlayLocalActionButton; // type@1877 │ │ -3c61e8: 7020 d697 3000 |0030: invoke-direct {v0, v3}, Lde/danoeh/antennapod/adapter/actionbutton/PlayLocalActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@97d6 │ │ -3c61ee: 1100 |0033: return-object v0 │ │ -3c61f0: 6e10 04ac 0000 |0034: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ac04 │ │ -3c61f6: 0a00 |0037: move-result v0 │ │ -3c61f8: 3800 0800 |0038: if-eqz v0, 0040 // +0008 │ │ -3c61fc: 2200 7618 |003a: new-instance v0, Lde/danoeh/antennapod/adapter/actionbutton/PlayActionButton; // type@1876 │ │ -3c6200: 7020 d297 3000 |003c: invoke-direct {v0, v3}, Lde/danoeh/antennapod/adapter/actionbutton/PlayActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@97d2 │ │ -3c6206: 1100 |003f: return-object v0 │ │ -3c6208: 3801 0800 |0040: if-eqz v1, 0048 // +0008 │ │ -3c620c: 2200 6c18 |0042: new-instance v0, Lde/danoeh/antennapod/adapter/actionbutton/CancelDownloadActionButton; // type@186c │ │ -3c6210: 7020 a397 3000 |0044: invoke-direct {v0, v3}, Lde/danoeh/antennapod/adapter/actionbutton/CancelDownloadActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@97a3 │ │ -3c6216: 1100 |0047: return-object v0 │ │ -3c6218: 7100 e8b0 0000 |0048: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isStreamOverDownload:()Z // method@b0e8 │ │ -3c621e: 0a00 |004b: move-result v0 │ │ -3c6220: 3800 0800 |004c: if-eqz v0, 0054 // +0008 │ │ -3c6224: 2200 7818 |004e: new-instance v0, Lde/danoeh/antennapod/adapter/actionbutton/StreamActionButton; // type@1878 │ │ -3c6228: 7020 da97 3000 |0050: invoke-direct {v0, v3}, Lde/danoeh/antennapod/adapter/actionbutton/StreamActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@97da │ │ -3c622e: 1100 |0053: return-object v0 │ │ -3c6230: 2200 7118 |0054: new-instance v0, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton; // type@1871 │ │ -3c6234: 7020 b697 3000 |0056: invoke-direct {v0, v3}, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@97b6 │ │ -3c623a: 1100 |0059: return-object v0 │ │ +3c6140: |[3c6140] de.danoeh.antennapod.adapter.actionbutton.ItemActionButton.forItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; │ │ +3c6150: 6e10 35ac 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3c6156: 0c00 |0003: move-result-object v0 │ │ +3c6158: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ +3c615c: 2200 7418 |0006: new-instance v0, Lde/danoeh/antennapod/adapter/actionbutton/MarkAsPlayedActionButton; // type@1874 │ │ +3c6160: 7020 c997 3000 |0008: invoke-direct {v0, v3}, Lde/danoeh/antennapod/adapter/actionbutton/MarkAsPlayedActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@97c9 │ │ +3c6166: 1100 |000b: return-object v0 │ │ +3c6168: 7100 ddad 0000 |000c: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@addd │ │ +3c616e: 0c01 |000f: move-result-object v1 │ │ +3c6170: 6e10 01ac 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ +3c6176: 0c02 |0013: move-result-object v2 │ │ +3c6178: 6e20 dfad 2100 |0014: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.isDownloadingEpisode:(Ljava/lang/String;)Z // method@addf │ │ +3c617e: 0a01 |0017: move-result v1 │ │ +3c6180: 7110 b69d 0000 |0018: invoke-static {v0}, Lde/danoeh/antennapod/core/util/PlaybackStatus;.isCurrentlyPlaying:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@9db6 │ │ +3c6186: 0a02 |001b: move-result v2 │ │ +3c6188: 3802 0800 |001c: if-eqz v2, 0024 // +0008 │ │ +3c618c: 2200 7518 |001e: new-instance v0, Lde/danoeh/antennapod/adapter/actionbutton/PauseActionButton; // type@1875 │ │ +3c6190: 7020 ce97 3000 |0020: invoke-direct {v0, v3}, Lde/danoeh/antennapod/adapter/actionbutton/PauseActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@97ce │ │ +3c6196: 1100 |0023: return-object v0 │ │ +3c6198: 6e10 2dac 0300 |0024: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +3c619e: 0c02 |0027: move-result-object v2 │ │ +3c61a0: 6e10 daab 0200 |0028: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ +3c61a6: 0a02 |002b: move-result v2 │ │ +3c61a8: 3802 0800 |002c: if-eqz v2, 0034 // +0008 │ │ +3c61ac: 2200 7718 |002e: new-instance v0, Lde/danoeh/antennapod/adapter/actionbutton/PlayLocalActionButton; // type@1877 │ │ +3c61b0: 7020 d697 3000 |0030: invoke-direct {v0, v3}, Lde/danoeh/antennapod/adapter/actionbutton/PlayLocalActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@97d6 │ │ +3c61b6: 1100 |0033: return-object v0 │ │ +3c61b8: 6e10 04ac 0000 |0034: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ac04 │ │ +3c61be: 0a00 |0037: move-result v0 │ │ +3c61c0: 3800 0800 |0038: if-eqz v0, 0040 // +0008 │ │ +3c61c4: 2200 7618 |003a: new-instance v0, Lde/danoeh/antennapod/adapter/actionbutton/PlayActionButton; // type@1876 │ │ +3c61c8: 7020 d297 3000 |003c: invoke-direct {v0, v3}, Lde/danoeh/antennapod/adapter/actionbutton/PlayActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@97d2 │ │ +3c61ce: 1100 |003f: return-object v0 │ │ +3c61d0: 3801 0800 |0040: if-eqz v1, 0048 // +0008 │ │ +3c61d4: 2200 6c18 |0042: new-instance v0, Lde/danoeh/antennapod/adapter/actionbutton/CancelDownloadActionButton; // type@186c │ │ +3c61d8: 7020 a397 3000 |0044: invoke-direct {v0, v3}, Lde/danoeh/antennapod/adapter/actionbutton/CancelDownloadActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@97a3 │ │ +3c61de: 1100 |0047: return-object v0 │ │ +3c61e0: 7100 e8b0 0000 |0048: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isStreamOverDownload:()Z // method@b0e8 │ │ +3c61e6: 0a00 |004b: move-result v0 │ │ +3c61e8: 3800 0800 |004c: if-eqz v0, 0054 // +0008 │ │ +3c61ec: 2200 7818 |004e: new-instance v0, Lde/danoeh/antennapod/adapter/actionbutton/StreamActionButton; // type@1878 │ │ +3c61f0: 7020 da97 3000 |0050: invoke-direct {v0, v3}, Lde/danoeh/antennapod/adapter/actionbutton/StreamActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@97da │ │ +3c61f6: 1100 |0053: return-object v0 │ │ +3c61f8: 2200 7118 |0054: new-instance v0, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton; // type@1871 │ │ +3c61fc: 7020 b697 3000 |0056: invoke-direct {v0, v3}, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@97b6 │ │ +3c6202: 1100 |0059: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0006 line=39 │ │ 0x000c line=42 │ │ 0x0018 line=43 │ │ 0x001e line=44 │ │ @@ -768864,17 +768864,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 │ │ -3c62d8: |[3c62d8] de.danoeh.antennapod.adapter.actionbutton.ItemActionButton.lambda$configure$0:(Landroid/content/Context;Landroid/view/View;)V │ │ -3c62e8: 6e20 c897 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.onClick:(Landroid/content/Context;)V // method@97c8 │ │ -3c62ee: 0e00 |0003: return-void │ │ +3c62a0: |[3c62a0] de.danoeh.antennapod.adapter.actionbutton.ItemActionButton.lambda$configure$0:(Landroid/content/Context;Landroid/view/View;)V │ │ +3c62b0: 6e20 c897 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.onClick:(Landroid/content/Context;)V // method@97c8 │ │ +3c62b6: 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; │ │ @@ -768885,30 +768885,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 │ │ -3c6284: |[3c6284] de.danoeh.antennapod.adapter.actionbutton.ItemActionButton.configure:(Landroid/view/View;Landroid/widget/ImageView;Landroid/content/Context;)V │ │ -3c6294: 6e10 c697 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.getVisibility:()I // method@97c6 │ │ -3c629a: 0a00 |0003: move-result v0 │ │ -3c629c: 6e20 9c0d 0200 |0004: invoke-virtual {v2, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3c62a2: 6e10 c597 0100 |0007: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.getLabel:()I // method@97c5 │ │ -3c62a8: 0a00 |000a: move-result v0 │ │ -3c62aa: 6e20 3102 0400 |000b: invoke-virtual {v4, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3c62b0: 0c00 |000e: move-result-object v0 │ │ -3c62b2: 6e20 510d 0200 |000f: invoke-virtual {v2, v0}, Landroid/view/View;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0d51 │ │ -3c62b8: 2200 7218 |0012: new-instance v0, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton$$ExternalSyntheticLambda0; // type@1872 │ │ -3c62bc: 7030 be97 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@97be │ │ -3c62c2: 6e20 710d 0200 |0017: invoke-virtual {v2, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3c62c8: 6e10 c497 0100 |001a: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.getDrawable:()I // method@97c4 │ │ -3c62ce: 0a02 |001d: move-result v2 │ │ -3c62d0: 6e20 4611 2300 |001e: invoke-virtual {v3, v2}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1146 │ │ -3c62d6: 0e00 |0021: return-void │ │ +3c624c: |[3c624c] de.danoeh.antennapod.adapter.actionbutton.ItemActionButton.configure:(Landroid/view/View;Landroid/widget/ImageView;Landroid/content/Context;)V │ │ +3c625c: 6e10 c697 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.getVisibility:()I // method@97c6 │ │ +3c6262: 0a00 |0003: move-result v0 │ │ +3c6264: 6e20 9c0d 0200 |0004: invoke-virtual {v2, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3c626a: 6e10 c597 0100 |0007: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.getLabel:()I // method@97c5 │ │ +3c6270: 0a00 |000a: move-result v0 │ │ +3c6272: 6e20 3102 0400 |000b: invoke-virtual {v4, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3c6278: 0c00 |000e: move-result-object v0 │ │ +3c627a: 6e20 510d 0200 |000f: invoke-virtual {v2, v0}, Landroid/view/View;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0d51 │ │ +3c6280: 2200 7218 |0012: new-instance v0, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton$$ExternalSyntheticLambda0; // type@1872 │ │ +3c6284: 7030 be97 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@97be │ │ +3c628a: 6e20 710d 0200 |0017: invoke-virtual {v2, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3c6290: 6e10 c497 0100 |001a: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.getDrawable:()I // method@97c4 │ │ +3c6296: 0a02 |001d: move-result v2 │ │ +3c6298: 6e20 4611 2300 |001e: invoke-virtual {v3, v2}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1146 │ │ +3c629e: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0007 line=60 │ │ 0x0012 line=61 │ │ 0x001a line=62 │ │ locals : │ │ @@ -768934,17 +768934,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -3c623c: |[3c623c] de.danoeh.antennapod.adapter.actionbutton.ItemActionButton.getVisibility:()I │ │ -3c624c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3c624e: 0f00 |0001: return v0 │ │ +3c6204: |[3c6204] de.danoeh.antennapod.adapter.actionbutton.ItemActionButton.getVisibility:()I │ │ +3c6214: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3c6216: 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;) │ │ @@ -768995,32 +768995,32 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -3c66f0: |[3c66f0] de.danoeh.antennapod.adapter.itunes.ItunesAdapter$PodcastViewHolder.:(Landroid/view/View;)V │ │ -3c6700: 7010 ffb2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c6706: 1400 c401 0a7f |0003: const v0, #float 1.83443e+38 // #7f0a01c4 │ │ -3c670c: 6e20 780c 0200 |0006: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3c6712: 0c00 |0009: move-result-object v0 │ │ -3c6714: 1f00 f902 |000a: check-cast v0, Landroid/widget/ImageView; // type@02f9 │ │ -3c6718: 5b10 566d |000c: iput-object v0, v1, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter$PodcastViewHolder;.coverView:Landroid/widget/ImageView; // field@6d56 │ │ -3c671c: 1400 c303 0a7f |000e: const v0, #float 1.83453e+38 // #7f0a03c3 │ │ -3c6722: 6e20 780c 0200 |0011: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3c6728: 0c00 |0014: move-result-object v0 │ │ -3c672a: 1f00 1503 |0015: check-cast v0, Landroid/widget/TextView; // type@0315 │ │ -3c672e: 5b10 576d |0017: iput-object v0, v1, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter$PodcastViewHolder;.titleView:Landroid/widget/TextView; // field@6d57 │ │ -3c6732: 1400 a503 0a7f |0019: const v0, #float 1.83452e+38 // #7f0a03a5 │ │ -3c6738: 6e20 780c 0200 |001c: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3c673e: 0c02 |001f: move-result-object v2 │ │ -3c6740: 1f02 1503 |0020: check-cast v2, Landroid/widget/TextView; // type@0315 │ │ -3c6744: 5b12 556d |0022: iput-object v2, v1, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter$PodcastViewHolder;.authorView:Landroid/widget/TextView; // field@6d55 │ │ -3c6748: 0e00 |0024: return-void │ │ +3c66b8: |[3c66b8] de.danoeh.antennapod.adapter.itunes.ItunesAdapter$PodcastViewHolder.:(Landroid/view/View;)V │ │ +3c66c8: 7010 ffb2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c66ce: 1400 c401 0a7f |0003: const v0, #float 1.83443e+38 // #7f0a01c4 │ │ +3c66d4: 6e20 780c 0200 |0006: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3c66da: 0c00 |0009: move-result-object v0 │ │ +3c66dc: 1f00 f902 |000a: check-cast v0, Landroid/widget/ImageView; // type@02f9 │ │ +3c66e0: 5b10 566d |000c: iput-object v0, v1, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter$PodcastViewHolder;.coverView:Landroid/widget/ImageView; // field@6d56 │ │ +3c66e4: 1400 c303 0a7f |000e: const v0, #float 1.83453e+38 // #7f0a03c3 │ │ +3c66ea: 6e20 780c 0200 |0011: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3c66f0: 0c00 |0014: move-result-object v0 │ │ +3c66f2: 1f00 1503 |0015: check-cast v0, Landroid/widget/TextView; // type@0315 │ │ +3c66f6: 5b10 576d |0017: iput-object v0, v1, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter$PodcastViewHolder;.titleView:Landroid/widget/TextView; // field@6d57 │ │ +3c66fa: 1400 a503 0a7f |0019: const v0, #float 1.83452e+38 // #7f0a03a5 │ │ +3c6700: 6e20 780c 0200 |001c: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3c6706: 0c02 |001f: move-result-object v2 │ │ +3c6708: 1f02 1503 |0020: check-cast v2, Landroid/widget/TextView; // type@0315 │ │ +3c670c: 5b12 556d |0022: iput-object v2, v1, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter$PodcastViewHolder;.authorView:Landroid/widget/TextView; // field@6d55 │ │ +3c6710: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0006 line=120 │ │ 0x0011 line=121 │ │ 0x001c line=122 │ │ locals : │ │ @@ -769070,20 +769070,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 │ │ -3c68e4: |[3c68e4] de.danoeh.antennapod.adapter.itunes.ItunesAdapter.:(Landroid/content/Context;Ljava/util/List;)V │ │ -3c68f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3c68f6: 7040 bc0f 2130 |0001: invoke-direct {v1, v2, v0, v3}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@0fbc │ │ -3c68fc: 5b13 596d |0004: iput-object v3, v1, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter;.data:Ljava/util/List; // field@6d59 │ │ -3c6900: 5b12 586d |0006: iput-object v2, v1, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter;.context:Landroid/content/Context; // field@6d58 │ │ -3c6904: 0e00 |0008: return-void │ │ +3c68ac: |[3c68ac] de.danoeh.antennapod.adapter.itunes.ItunesAdapter.:(Landroid/content/Context;Ljava/util/List;)V │ │ +3c68bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3c68be: 7040 bc0f 2130 |0001: invoke-direct {v1, v2, v0, v3}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@0fbc │ │ +3c68c4: 5b13 596d |0004: iput-object v3, v1, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter;.data:Ljava/util/List; // field@6d59 │ │ +3c68c8: 5b12 586d |0006: iput-object v2, v1, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter;.context:Landroid/content/Context; // field@6d58 │ │ +3c68cc: 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; │ │ @@ -769096,110 +769096,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 │ │ -3c674c: |[3c674c] de.danoeh.antennapod.adapter.itunes.ItunesAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -3c675c: 5450 596d |0000: iget-object v0, v5, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter;.data:Ljava/util/List; // field@6d59 │ │ -3c6760: 7220 66b5 6000 |0002: invoke-interface {v0, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3c6766: 0c06 |0005: move-result-object v6 │ │ -3c6768: 1f06 dd1c |0006: check-cast v6, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1cdd │ │ -3c676c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -3c676e: 3907 1a00 |0009: if-nez v7, 0023 // +001a │ │ -3c6772: 5457 586d |000b: iget-object v7, v5, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter;.context:Landroid/content/Context; // field@6d58 │ │ -3c6776: 1f07 d917 |000d: check-cast v7, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -3c677a: 6e10 7a00 0700 |000f: invoke-virtual {v7}, Landroid/app/Activity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@007a │ │ -3c6780: 0c07 |0012: move-result-object v7 │ │ -3c6782: 1401 7000 0d7f |0013: const v1, #float 1.87423e+38 // #7f0d0070 │ │ -3c6788: 6e40 b20b 1708 |0016: invoke-virtual {v7, v1, v8, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3c678e: 0c07 |0019: move-result-object v7 │ │ -3c6790: 2208 7a18 |001a: new-instance v8, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter$PodcastViewHolder; // type@187a │ │ -3c6794: 7020 e397 7800 |001c: invoke-direct {v8, v7}, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter$PodcastViewHolder;.:(Landroid/view/View;)V // method@97e3 │ │ -3c679a: 6e20 910d 8700 |001f: invoke-virtual {v7, v8}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0d91 │ │ -3c67a0: 2807 |0022: goto 0029 // +0007 │ │ -3c67a2: 6e10 cf0c 0700 |0023: invoke-virtual {v7}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0ccf │ │ -3c67a8: 0c08 |0026: move-result-object v8 │ │ -3c67aa: 1f08 7a18 |0027: check-cast v8, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter$PodcastViewHolder; // type@187a │ │ -3c67ae: 5481 576d |0029: iget-object v1, v8, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter$PodcastViewHolder;.titleView:Landroid/widget/TextView; // field@6d57 │ │ -3c67b2: 5462 eb97 |002b: iget-object v2, v6, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.title:Ljava/lang/String; // field@97eb │ │ -3c67b6: 6e20 9d12 2100 |002d: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3c67bc: 5461 e897 |0030: iget-object v1, v6, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.author:Ljava/lang/String; // field@97e8 │ │ -3c67c0: 3801 1900 |0032: if-eqz v1, 004b // +0019 │ │ -3c67c4: 6e10 47b3 0100 |0034: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b347 │ │ -3c67ca: 0c01 |0037: move-result-object v1 │ │ -3c67cc: 6e10 34b3 0100 |0038: invoke-virtual {v1}, Ljava/lang/String;.isEmpty:()Z // method@b334 │ │ -3c67d2: 0a01 |003b: move-result v1 │ │ -3c67d4: 3901 0f00 |003c: if-nez v1, 004b // +000f │ │ -3c67d8: 5481 556d |003e: iget-object v1, v8, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter$PodcastViewHolder;.authorView:Landroid/widget/TextView; // field@6d55 │ │ -3c67dc: 5462 e897 |0040: iget-object v2, v6, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.author:Ljava/lang/String; // field@97e8 │ │ -3c67e0: 6e20 9d12 2100 |0042: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3c67e6: 5481 556d |0045: iget-object v1, v8, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter$PodcastViewHolder;.authorView:Landroid/widget/TextView; // field@6d55 │ │ -3c67ea: 6e20 9c0d 0100 |0047: invoke-virtual {v1, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3c67f0: 2821 |004a: goto 006b // +0021 │ │ -3c67f2: 5461 e997 |004b: iget-object v1, v6, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@97e9 │ │ -3c67f6: 3801 1700 |004d: if-eqz v1, 0064 // +0017 │ │ -3c67fa: 1a02 d89f |004f: const-string v2, "itunes.apple.com" // string@9fd8 │ │ -3c67fe: 6e20 24b3 2100 |0051: invoke-virtual {v1, v2}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b324 │ │ -3c6804: 0a01 |0054: move-result v1 │ │ -3c6806: 3901 0f00 |0055: if-nez v1, 0064 // +000f │ │ -3c680a: 5481 556d |0057: iget-object v1, v8, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter$PodcastViewHolder;.authorView:Landroid/widget/TextView; // field@6d55 │ │ -3c680e: 5462 e997 |0059: iget-object v2, v6, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@97e9 │ │ -3c6812: 6e20 9d12 2100 |005b: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3c6818: 5481 556d |005e: iget-object v1, v8, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter$PodcastViewHolder;.authorView:Landroid/widget/TextView; // field@6d55 │ │ -3c681c: 6e20 9c0d 0100 |0060: invoke-virtual {v1, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3c6822: 2808 |0063: goto 006b // +0008 │ │ -3c6824: 5481 556d |0064: iget-object v1, v8, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter$PodcastViewHolder;.authorView:Landroid/widget/TextView; // field@6d55 │ │ -3c6828: 1302 0800 |0066: const/16 v2, #int 8 // #8 │ │ -3c682c: 6e20 9c0d 2100 |0068: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3c6832: 5451 586d |006b: iget-object v1, v5, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter;.context:Landroid/content/Context; // field@6d58 │ │ -3c6836: 7110 0851 0100 |006d: invoke-static {v1}, Lcom/bumptech/glide/Glide;.with:(Landroid/content/Context;)Lcom/bumptech/glide/RequestManager; // method@5108 │ │ -3c683c: 0c01 |0070: move-result-object v1 │ │ -3c683e: 5466 ea97 |0071: iget-object v6, v6, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.imageUrl:Ljava/lang/String; // field@97ea │ │ -3c6842: 6e20 a751 6100 |0073: invoke-virtual {v1, v6}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@51a7 │ │ -3c6848: 0c06 |0076: move-result-object v6 │ │ -3c684a: 2201 7e0f |0077: new-instance v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ -3c684e: 7010 cf5a 0100 |0079: invoke-direct {v1}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5acf │ │ -3c6854: 1402 7600 067f |007c: const v2, #float 1.78119e+38 // #7f060076 │ │ -3c685a: 6e20 735a 2100 |007f: invoke-virtual {v1, v2}, Lcom/bumptech/glide/request/BaseRequestOptions;.placeholder:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a73 │ │ -3c6860: 0c01 |0082: move-result-object v1 │ │ -3c6862: 1f01 7e0f |0083: check-cast v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ -3c6866: 6202 d721 |0085: sget-object v2, Lcom/bumptech/glide/load/engine/DiskCacheStrategy;.NONE:Lcom/bumptech/glide/load/engine/DiskCacheStrategy; // field@21d7 │ │ -3c686a: 6e20 385a 2100 |0087: invoke-virtual {v1, v2}, Lcom/bumptech/glide/request/BaseRequestOptions;.diskCacheStrategy:(Lcom/bumptech/glide/load/engine/DiskCacheStrategy;)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a38 │ │ -3c6870: 0c01 |008a: move-result-object v1 │ │ -3c6872: 1f01 7e0f |008b: check-cast v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ -3c6876: 1222 |008d: const/4 v2, #int 2 // #2 │ │ -3c6878: 2322 8820 |008e: new-array v2, v2, [Lcom/bumptech/glide/load/Transformation; // type@2088 │ │ -3c687c: 2203 f60e |0090: new-instance v3, Lcom/bumptech/glide/load/resource/bitmap/FitCenter; // type@0ef6 │ │ -3c6880: 7010 ea57 0300 |0092: invoke-direct {v3}, Lcom/bumptech/glide/load/resource/bitmap/FitCenter;.:()V // method@57ea │ │ -3c6886: 4d03 0200 |0095: aput-object v3, v2, v0 │ │ -3c688a: 2200 020f |0097: new-instance v0, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners; // type@0f02 │ │ -3c688e: 5453 586d |0099: iget-object v3, v5, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter;.context:Landroid/content/Context; // field@6d58 │ │ -3c6892: 6e10 2f02 0300 |009b: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ -3c6898: 0c03 |009e: move-result-object v3 │ │ -3c689a: 6e10 0003 0300 |009f: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0300 │ │ -3c68a0: 0c03 |00a2: move-result-object v3 │ │ -3c68a2: 5233 9601 |00a3: iget v3, v3, Landroid/util/DisplayMetrics;.density:F // field@0196 │ │ -3c68a6: 1504 8040 |00a5: const/high16 v4, #int 1082130432 // #4080 │ │ -3c68aa: a803 0304 |00a7: mul-float v3, v3, v4 │ │ -3c68ae: 8733 |00a9: float-to-int v3, v3 │ │ -3c68b0: 7020 3758 3000 |00aa: invoke-direct {v0, v3}, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners;.:(I)V // method@5837 │ │ -3c68b6: 1213 |00ad: const/4 v3, #int 1 // #1 │ │ -3c68b8: 4d00 0203 |00ae: aput-object v0, v2, v3 │ │ -3c68bc: 6e20 855a 2100 |00b0: invoke-virtual {v1, v2}, Lcom/bumptech/glide/request/BaseRequestOptions;.transform:([Lcom/bumptech/glide/load/Transformation;)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a85 │ │ -3c68c2: 0c00 |00b3: move-result-object v0 │ │ -3c68c4: 1f00 7e0f |00b4: check-cast v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ -3c68c8: 6e10 395a 0000 |00b6: invoke-virtual {v0}, Lcom/bumptech/glide/request/BaseRequestOptions;.dontAnimate:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a39 │ │ -3c68ce: 0c00 |00b9: move-result-object v0 │ │ -3c68d0: 6e20 5351 0600 |00ba: invoke-virtual {v6, v0}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@5153 │ │ -3c68d6: 0c06 |00bd: move-result-object v6 │ │ -3c68d8: 5488 566d |00be: iget-object v8, v8, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter$PodcastViewHolder;.coverView:Landroid/widget/ImageView; // field@6d56 │ │ -3c68dc: 6e20 6751 8600 |00c0: invoke-virtual {v6, v8}, Lcom/bumptech/glide/RequestBuilder;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@5167 │ │ -3c68e2: 1107 |00c3: return-object v7 │ │ +3c6714: |[3c6714] de.danoeh.antennapod.adapter.itunes.ItunesAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +3c6724: 5450 596d |0000: iget-object v0, v5, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter;.data:Ljava/util/List; // field@6d59 │ │ +3c6728: 7220 66b5 6000 |0002: invoke-interface {v0, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3c672e: 0c06 |0005: move-result-object v6 │ │ +3c6730: 1f06 dd1c |0006: check-cast v6, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1cdd │ │ +3c6734: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +3c6736: 3907 1a00 |0009: if-nez v7, 0023 // +001a │ │ +3c673a: 5457 586d |000b: iget-object v7, v5, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter;.context:Landroid/content/Context; // field@6d58 │ │ +3c673e: 1f07 d917 |000d: check-cast v7, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +3c6742: 6e10 7a00 0700 |000f: invoke-virtual {v7}, Landroid/app/Activity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@007a │ │ +3c6748: 0c07 |0012: move-result-object v7 │ │ +3c674a: 1401 7000 0d7f |0013: const v1, #float 1.87423e+38 // #7f0d0070 │ │ +3c6750: 6e40 b20b 1708 |0016: invoke-virtual {v7, v1, v8, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3c6756: 0c07 |0019: move-result-object v7 │ │ +3c6758: 2208 7a18 |001a: new-instance v8, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter$PodcastViewHolder; // type@187a │ │ +3c675c: 7020 e397 7800 |001c: invoke-direct {v8, v7}, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter$PodcastViewHolder;.:(Landroid/view/View;)V // method@97e3 │ │ +3c6762: 6e20 910d 8700 |001f: invoke-virtual {v7, v8}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0d91 │ │ +3c6768: 2807 |0022: goto 0029 // +0007 │ │ +3c676a: 6e10 cf0c 0700 |0023: invoke-virtual {v7}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0ccf │ │ +3c6770: 0c08 |0026: move-result-object v8 │ │ +3c6772: 1f08 7a18 |0027: check-cast v8, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter$PodcastViewHolder; // type@187a │ │ +3c6776: 5481 576d |0029: iget-object v1, v8, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter$PodcastViewHolder;.titleView:Landroid/widget/TextView; // field@6d57 │ │ +3c677a: 5462 eb97 |002b: iget-object v2, v6, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.title:Ljava/lang/String; // field@97eb │ │ +3c677e: 6e20 9d12 2100 |002d: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3c6784: 5461 e897 |0030: iget-object v1, v6, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.author:Ljava/lang/String; // field@97e8 │ │ +3c6788: 3801 1900 |0032: if-eqz v1, 004b // +0019 │ │ +3c678c: 6e10 47b3 0100 |0034: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b347 │ │ +3c6792: 0c01 |0037: move-result-object v1 │ │ +3c6794: 6e10 34b3 0100 |0038: invoke-virtual {v1}, Ljava/lang/String;.isEmpty:()Z // method@b334 │ │ +3c679a: 0a01 |003b: move-result v1 │ │ +3c679c: 3901 0f00 |003c: if-nez v1, 004b // +000f │ │ +3c67a0: 5481 556d |003e: iget-object v1, v8, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter$PodcastViewHolder;.authorView:Landroid/widget/TextView; // field@6d55 │ │ +3c67a4: 5462 e897 |0040: iget-object v2, v6, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.author:Ljava/lang/String; // field@97e8 │ │ +3c67a8: 6e20 9d12 2100 |0042: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3c67ae: 5481 556d |0045: iget-object v1, v8, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter$PodcastViewHolder;.authorView:Landroid/widget/TextView; // field@6d55 │ │ +3c67b2: 6e20 9c0d 0100 |0047: invoke-virtual {v1, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3c67b8: 2821 |004a: goto 006b // +0021 │ │ +3c67ba: 5461 e997 |004b: iget-object v1, v6, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@97e9 │ │ +3c67be: 3801 1700 |004d: if-eqz v1, 0064 // +0017 │ │ +3c67c2: 1a02 d89f |004f: const-string v2, "itunes.apple.com" // string@9fd8 │ │ +3c67c6: 6e20 24b3 2100 |0051: invoke-virtual {v1, v2}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b324 │ │ +3c67cc: 0a01 |0054: move-result v1 │ │ +3c67ce: 3901 0f00 |0055: if-nez v1, 0064 // +000f │ │ +3c67d2: 5481 556d |0057: iget-object v1, v8, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter$PodcastViewHolder;.authorView:Landroid/widget/TextView; // field@6d55 │ │ +3c67d6: 5462 e997 |0059: iget-object v2, v6, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@97e9 │ │ +3c67da: 6e20 9d12 2100 |005b: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3c67e0: 5481 556d |005e: iget-object v1, v8, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter$PodcastViewHolder;.authorView:Landroid/widget/TextView; // field@6d55 │ │ +3c67e4: 6e20 9c0d 0100 |0060: invoke-virtual {v1, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3c67ea: 2808 |0063: goto 006b // +0008 │ │ +3c67ec: 5481 556d |0064: iget-object v1, v8, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter$PodcastViewHolder;.authorView:Landroid/widget/TextView; // field@6d55 │ │ +3c67f0: 1302 0800 |0066: const/16 v2, #int 8 // #8 │ │ +3c67f4: 6e20 9c0d 2100 |0068: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3c67fa: 5451 586d |006b: iget-object v1, v5, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter;.context:Landroid/content/Context; // field@6d58 │ │ +3c67fe: 7110 0851 0100 |006d: invoke-static {v1}, Lcom/bumptech/glide/Glide;.with:(Landroid/content/Context;)Lcom/bumptech/glide/RequestManager; // method@5108 │ │ +3c6804: 0c01 |0070: move-result-object v1 │ │ +3c6806: 5466 ea97 |0071: iget-object v6, v6, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.imageUrl:Ljava/lang/String; // field@97ea │ │ +3c680a: 6e20 a751 6100 |0073: invoke-virtual {v1, v6}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@51a7 │ │ +3c6810: 0c06 |0076: move-result-object v6 │ │ +3c6812: 2201 7e0f |0077: new-instance v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ +3c6816: 7010 cf5a 0100 |0079: invoke-direct {v1}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5acf │ │ +3c681c: 1402 7600 067f |007c: const v2, #float 1.78119e+38 // #7f060076 │ │ +3c6822: 6e20 735a 2100 |007f: invoke-virtual {v1, v2}, Lcom/bumptech/glide/request/BaseRequestOptions;.placeholder:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a73 │ │ +3c6828: 0c01 |0082: move-result-object v1 │ │ +3c682a: 1f01 7e0f |0083: check-cast v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ +3c682e: 6202 d721 |0085: sget-object v2, Lcom/bumptech/glide/load/engine/DiskCacheStrategy;.NONE:Lcom/bumptech/glide/load/engine/DiskCacheStrategy; // field@21d7 │ │ +3c6832: 6e20 385a 2100 |0087: invoke-virtual {v1, v2}, Lcom/bumptech/glide/request/BaseRequestOptions;.diskCacheStrategy:(Lcom/bumptech/glide/load/engine/DiskCacheStrategy;)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a38 │ │ +3c6838: 0c01 |008a: move-result-object v1 │ │ +3c683a: 1f01 7e0f |008b: check-cast v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ +3c683e: 1222 |008d: const/4 v2, #int 2 // #2 │ │ +3c6840: 2322 8820 |008e: new-array v2, v2, [Lcom/bumptech/glide/load/Transformation; // type@2088 │ │ +3c6844: 2203 f60e |0090: new-instance v3, Lcom/bumptech/glide/load/resource/bitmap/FitCenter; // type@0ef6 │ │ +3c6848: 7010 ea57 0300 |0092: invoke-direct {v3}, Lcom/bumptech/glide/load/resource/bitmap/FitCenter;.:()V // method@57ea │ │ +3c684e: 4d03 0200 |0095: aput-object v3, v2, v0 │ │ +3c6852: 2200 020f |0097: new-instance v0, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners; // type@0f02 │ │ +3c6856: 5453 586d |0099: iget-object v3, v5, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter;.context:Landroid/content/Context; // field@6d58 │ │ +3c685a: 6e10 2f02 0300 |009b: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ +3c6860: 0c03 |009e: move-result-object v3 │ │ +3c6862: 6e10 0003 0300 |009f: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0300 │ │ +3c6868: 0c03 |00a2: move-result-object v3 │ │ +3c686a: 5233 9601 |00a3: iget v3, v3, Landroid/util/DisplayMetrics;.density:F // field@0196 │ │ +3c686e: 1504 8040 |00a5: const/high16 v4, #int 1082130432 // #4080 │ │ +3c6872: a803 0304 |00a7: mul-float v3, v3, v4 │ │ +3c6876: 8733 |00a9: float-to-int v3, v3 │ │ +3c6878: 7020 3758 3000 |00aa: invoke-direct {v0, v3}, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners;.:(I)V // method@5837 │ │ +3c687e: 1213 |00ad: const/4 v3, #int 1 // #1 │ │ +3c6880: 4d00 0203 |00ae: aput-object v0, v2, v3 │ │ +3c6884: 6e20 855a 2100 |00b0: invoke-virtual {v1, v2}, Lcom/bumptech/glide/request/BaseRequestOptions;.transform:([Lcom/bumptech/glide/load/Transformation;)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a85 │ │ +3c688a: 0c00 |00b3: move-result-object v0 │ │ +3c688c: 1f00 7e0f |00b4: check-cast v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ +3c6890: 6e10 395a 0000 |00b6: invoke-virtual {v0}, Lcom/bumptech/glide/request/BaseRequestOptions;.dontAnimate:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a39 │ │ +3c6896: 0c00 |00b9: move-result-object v0 │ │ +3c6898: 6e20 5351 0600 |00ba: invoke-virtual {v6, v0}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@5153 │ │ +3c689e: 0c06 |00bd: move-result-object v6 │ │ +3c68a0: 5488 566d |00be: iget-object v8, v8, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter$PodcastViewHolder;.coverView:Landroid/widget/ImageView; // field@6d56 │ │ +3c68a4: 6e20 6751 8600 |00c0: invoke-virtual {v6, v8}, Lcom/bumptech/glide/RequestBuilder;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@5167 │ │ +3c68aa: 1107 |00c3: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x000b line=61 │ │ 0x0016 line=62 │ │ 0x001a line=63 │ │ 0x001f line=64 │ │ @@ -769270,17 +769270,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 │ │ -3c697c: |[3c697c] de.danoeh.antennapod.asynctask.DocumentFileExportWorker.$r8$lambda$NYg4baulr2XmlTdeN13ufFs0RBs:(Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker;Landroidx/documentfile/provider/DocumentFile;Lio/reactivex/ObservableEmitter;)V │ │ -3c698c: 7030 eb97 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker;.lambda$exportObservable$0:(Landroidx/documentfile/provider/DocumentFile;Lio/reactivex/ObservableEmitter;)V // method@97eb │ │ -3c6992: 0e00 |0003: return-void │ │ +3c6944: |[3c6944] de.danoeh.antennapod.asynctask.DocumentFileExportWorker.$r8$lambda$NYg4baulr2XmlTdeN13ufFs0RBs:(Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker;Landroidx/documentfile/provider/DocumentFile;Lio/reactivex/ObservableEmitter;)V │ │ +3c6954: 7030 eb97 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker;.lambda$exportObservable$0:(Landroidx/documentfile/provider/DocumentFile;Lio/reactivex/ObservableEmitter;)V // method@97eb │ │ +3c695a: 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; │ │ @@ -769290,20 +769290,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 │ │ -3c6994: |[3c6994] de.danoeh.antennapod.asynctask.DocumentFileExportWorker.:(Lde/danoeh/antennapod/core/export/ExportWriter;Landroid/content/Context;Landroid/net/Uri;)V │ │ -3c69a4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c69aa: 5b01 5d6d |0003: iput-object v1, v0, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker;.exportWriter:Lde/danoeh/antennapod/core/export/ExportWriter; // field@6d5d │ │ -3c69ae: 5b02 5c6d |0005: iput-object v2, v0, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker;.context:Landroid/content/Context; // field@6d5c │ │ -3c69b2: 5b03 5e6d |0007: iput-object v3, v0, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker;.outputFileUri:Landroid/net/Uri; // field@6d5e │ │ -3c69b6: 0e00 |0009: return-void │ │ +3c695c: |[3c695c] de.danoeh.antennapod.asynctask.DocumentFileExportWorker.:(Lde/danoeh/antennapod/core/export/ExportWriter;Landroid/content/Context;Landroid/net/Uri;)V │ │ +3c696c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c6972: 5b01 5d6d |0003: iput-object v1, v0, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker;.exportWriter:Lde/danoeh/antennapod/core/export/ExportWriter; // field@6d5d │ │ +3c6976: 5b02 5c6d |0005: iput-object v2, v0, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker;.context:Landroid/content/Context; // field@6d5c │ │ +3c697a: 5b03 5e6d |0007: iput-object v3, v0, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker;.outputFileUri:Landroid/net/Uri; // field@6d5e │ │ +3c697e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=27 │ │ 0x0005 line=28 │ │ 0x0007 line=29 │ │ locals : │ │ @@ -769317,86 +769317,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 │ │ -3c69b8: |[3c69b8] de.danoeh.antennapod.asynctask.DocumentFileExportWorker.lambda$exportObservable$0:(Landroidx/documentfile/provider/DocumentFile;Lio/reactivex/ObservableEmitter;)V │ │ -3c69c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3c69ca: 6e10 e831 0600 |0001: invoke-virtual {v6}, Landroidx/documentfile/provider/DocumentFile;.getUri:()Landroid/net/Uri; // method@31e8 │ │ -3c69d0: 0c01 |0004: move-result-object v1 │ │ -3c69d2: 5452 5c6d |0005: iget-object v2, v5, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker;.context:Landroid/content/Context; // field@6d5c │ │ -3c69d6: 6e10 2002 0200 |0007: invoke-virtual {v2}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0220 │ │ -3c69dc: 0c02 |000a: move-result-object v2 │ │ -3c69de: 1a03 5ae8 |000b: const-string v3, "wt" // string@e85a │ │ -3c69e2: 6e30 0402 1203 |000d: invoke-virtual {v2, v1, v3}, Landroid/content/ContentResolver;.openOutputStream:(Landroid/net/Uri;Ljava/lang/String;)Ljava/io/OutputStream; // method@0204 │ │ -3c69e8: 0c01 |0010: move-result-object v1 │ │ -3c69ea: 3801 3100 |0011: if-eqz v1, 0042 // +0031 │ │ -3c69ee: 2202 4e1e |0013: new-instance v2, Ljava/io/OutputStreamWriter; // type@1e4e │ │ -3c69f2: 1a03 3f5d |0015: const-string v3, "UTF-8" // string@5d3f │ │ -3c69f6: 7110 4eb4 0300 |0017: invoke-static {v3}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b44e │ │ -3c69fc: 0c03 |001a: move-result-object v3 │ │ -3c69fe: 7030 16b2 1203 |001b: invoke-direct {v2, v1, v3}, Ljava/io/OutputStreamWriter;.:(Ljava/io/OutputStream;Ljava/nio/charset/Charset;)V // method@b216 │ │ -3c6a04: 5450 5d6d |001e: iget-object v0, v5, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker;.exportWriter:Lde/danoeh/antennapod/core/export/ExportWriter; // field@6d5d │ │ -3c6a08: 7100 5e9b 0000 |0020: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedList:()Ljava/util/List; // method@9b5e │ │ -3c6a0e: 0c03 |0023: move-result-object v3 │ │ -3c6a10: 5454 5c6d |0024: iget-object v4, v5, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker;.context:Landroid/content/Context; // field@6d5c │ │ -3c6a14: 7240 5398 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@9853 │ │ -3c6a1a: 7220 71b1 6700 |0029: invoke-interface {v7, v6}, Lio/reactivex/Emitter;.onNext:(Ljava/lang/Object;)V // method@b171 │ │ -3c6a20: 6e10 17b2 0200 |002c: invoke-virtual {v2}, Ljava/io/OutputStreamWriter;.close:()V // method@b217 │ │ -3c6a26: 2805 |002f: goto 0034 // +0005 │ │ -3c6a28: 0d06 |0030: move-exception v6 │ │ -3c6a2a: 7220 70b1 6700 |0031: invoke-interface {v7, v6}, Lio/reactivex/Emitter;.onError:(Ljava/lang/Throwable;)V // method@b170 │ │ -3c6a30: 6e10 12b2 0100 |0034: invoke-virtual {v1}, Ljava/io/OutputStream;.close:()V // method@b212 │ │ -3c6a36: 282d |0037: goto 0064 // +002d │ │ -3c6a38: 0d06 |0038: move-exception v6 │ │ -3c6a3a: 2828 |0039: goto 0061 // +0028 │ │ -3c6a3c: 0d06 |003a: move-exception v6 │ │ -3c6a3e: 0720 |003b: move-object v0, v2 │ │ -3c6a40: 282d |003c: goto 0069 // +002d │ │ -3c6a42: 0d06 |003d: move-exception v6 │ │ -3c6a44: 0720 |003e: move-object v0, v2 │ │ -3c6a46: 280e |003f: goto 004d // +000e │ │ -3c6a48: 0d06 |0040: move-exception v6 │ │ -3c6a4a: 280c |0041: goto 004d // +000c │ │ -3c6a4c: 2206 451e |0042: new-instance v6, Ljava/io/IOException; // type@1e45 │ │ -3c6a50: 7010 f4b1 0600 |0044: invoke-direct {v6}, Ljava/io/IOException;.:()V // method@b1f4 │ │ -3c6a56: 2706 |0047: throw v6 │ │ -3c6a58: 0d06 |0048: move-exception v6 │ │ -3c6a5a: 0701 |0049: move-object v1, v0 │ │ -3c6a5c: 281f |004a: goto 0069 // +001f │ │ -3c6a5e: 0d06 |004b: move-exception v6 │ │ -3c6a60: 0701 |004c: move-object v1, v0 │ │ -3c6a62: 7220 70b1 6700 |004d: invoke-interface {v7, v6}, Lio/reactivex/Emitter;.onError:(Ljava/lang/Throwable;)V // method@b170 │ │ -3c6a68: 3800 0a00 |0050: if-eqz v0, 005a // +000a │ │ -3c6a6c: 6e10 17b2 0000 |0052: invoke-virtual {v0}, Ljava/io/OutputStreamWriter;.close:()V // method@b217 │ │ -3c6a72: 2805 |0055: goto 005a // +0005 │ │ -3c6a74: 0d06 |0056: move-exception v6 │ │ -3c6a76: 7220 70b1 6700 |0057: invoke-interface {v7, v6}, Lio/reactivex/Emitter;.onError:(Ljava/lang/Throwable;)V // method@b170 │ │ -3c6a7c: 3801 0a00 |005a: if-eqz v1, 0064 // +000a │ │ -3c6a80: 6e10 12b2 0100 |005c: invoke-virtual {v1}, Ljava/io/OutputStream;.close:()V // method@b212 │ │ -3c6a86: 2805 |005f: goto 0064 // +0005 │ │ -3c6a88: 0d06 |0060: move-exception v6 │ │ -3c6a8a: 7220 70b1 6700 |0061: invoke-interface {v7, v6}, Lio/reactivex/Emitter;.onError:(Ljava/lang/Throwable;)V // method@b170 │ │ -3c6a90: 7210 6fb1 0700 |0064: invoke-interface {v7}, Lio/reactivex/Emitter;.onComplete:()V // method@b16f │ │ -3c6a96: 0e00 |0067: return-void │ │ -3c6a98: 0d06 |0068: move-exception v6 │ │ -3c6a9a: 3800 0a00 |0069: if-eqz v0, 0073 // +000a │ │ -3c6a9e: 6e10 17b2 0000 |006b: invoke-virtual {v0}, Ljava/io/OutputStreamWriter;.close:()V // method@b217 │ │ -3c6aa4: 2805 |006e: goto 0073 // +0005 │ │ -3c6aa6: 0d00 |006f: move-exception v0 │ │ -3c6aa8: 7220 70b1 0700 |0070: invoke-interface {v7, v0}, Lio/reactivex/Emitter;.onError:(Ljava/lang/Throwable;)V // method@b170 │ │ -3c6aae: 3801 0a00 |0073: if-eqz v1, 007d // +000a │ │ -3c6ab2: 6e10 12b2 0100 |0075: invoke-virtual {v1}, Ljava/io/OutputStream;.close:()V // method@b212 │ │ -3c6ab8: 2805 |0078: goto 007d // +0005 │ │ -3c6aba: 0d00 |0079: move-exception v0 │ │ -3c6abc: 7220 70b1 0700 |007a: invoke-interface {v7, v0}, Lio/reactivex/Emitter;.onError:(Ljava/lang/Throwable;)V // method@b170 │ │ -3c6ac2: 7210 6fb1 0700 |007d: invoke-interface {v7}, Lio/reactivex/Emitter;.onComplete:()V // method@b16f │ │ -3c6ac8: 2706 |0080: throw v6 │ │ +3c6980: |[3c6980] de.danoeh.antennapod.asynctask.DocumentFileExportWorker.lambda$exportObservable$0:(Landroidx/documentfile/provider/DocumentFile;Lio/reactivex/ObservableEmitter;)V │ │ +3c6990: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3c6992: 6e10 e831 0600 |0001: invoke-virtual {v6}, Landroidx/documentfile/provider/DocumentFile;.getUri:()Landroid/net/Uri; // method@31e8 │ │ +3c6998: 0c01 |0004: move-result-object v1 │ │ +3c699a: 5452 5c6d |0005: iget-object v2, v5, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker;.context:Landroid/content/Context; // field@6d5c │ │ +3c699e: 6e10 2002 0200 |0007: invoke-virtual {v2}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0220 │ │ +3c69a4: 0c02 |000a: move-result-object v2 │ │ +3c69a6: 1a03 5ae8 |000b: const-string v3, "wt" // string@e85a │ │ +3c69aa: 6e30 0402 1203 |000d: invoke-virtual {v2, v1, v3}, Landroid/content/ContentResolver;.openOutputStream:(Landroid/net/Uri;Ljava/lang/String;)Ljava/io/OutputStream; // method@0204 │ │ +3c69b0: 0c01 |0010: move-result-object v1 │ │ +3c69b2: 3801 3100 |0011: if-eqz v1, 0042 // +0031 │ │ +3c69b6: 2202 4e1e |0013: new-instance v2, Ljava/io/OutputStreamWriter; // type@1e4e │ │ +3c69ba: 1a03 3f5d |0015: const-string v3, "UTF-8" // string@5d3f │ │ +3c69be: 7110 4eb4 0300 |0017: invoke-static {v3}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b44e │ │ +3c69c4: 0c03 |001a: move-result-object v3 │ │ +3c69c6: 7030 16b2 1203 |001b: invoke-direct {v2, v1, v3}, Ljava/io/OutputStreamWriter;.:(Ljava/io/OutputStream;Ljava/nio/charset/Charset;)V // method@b216 │ │ +3c69cc: 5450 5d6d |001e: iget-object v0, v5, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker;.exportWriter:Lde/danoeh/antennapod/core/export/ExportWriter; // field@6d5d │ │ +3c69d0: 7100 5e9b 0000 |0020: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedList:()Ljava/util/List; // method@9b5e │ │ +3c69d6: 0c03 |0023: move-result-object v3 │ │ +3c69d8: 5454 5c6d |0024: iget-object v4, v5, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker;.context:Landroid/content/Context; // field@6d5c │ │ +3c69dc: 7240 5398 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@9853 │ │ +3c69e2: 7220 71b1 6700 |0029: invoke-interface {v7, v6}, Lio/reactivex/Emitter;.onNext:(Ljava/lang/Object;)V // method@b171 │ │ +3c69e8: 6e10 17b2 0200 |002c: invoke-virtual {v2}, Ljava/io/OutputStreamWriter;.close:()V // method@b217 │ │ +3c69ee: 2805 |002f: goto 0034 // +0005 │ │ +3c69f0: 0d06 |0030: move-exception v6 │ │ +3c69f2: 7220 70b1 6700 |0031: invoke-interface {v7, v6}, Lio/reactivex/Emitter;.onError:(Ljava/lang/Throwable;)V // method@b170 │ │ +3c69f8: 6e10 12b2 0100 |0034: invoke-virtual {v1}, Ljava/io/OutputStream;.close:()V // method@b212 │ │ +3c69fe: 282d |0037: goto 0064 // +002d │ │ +3c6a00: 0d06 |0038: move-exception v6 │ │ +3c6a02: 2828 |0039: goto 0061 // +0028 │ │ +3c6a04: 0d06 |003a: move-exception v6 │ │ +3c6a06: 0720 |003b: move-object v0, v2 │ │ +3c6a08: 282d |003c: goto 0069 // +002d │ │ +3c6a0a: 0d06 |003d: move-exception v6 │ │ +3c6a0c: 0720 |003e: move-object v0, v2 │ │ +3c6a0e: 280e |003f: goto 004d // +000e │ │ +3c6a10: 0d06 |0040: move-exception v6 │ │ +3c6a12: 280c |0041: goto 004d // +000c │ │ +3c6a14: 2206 451e |0042: new-instance v6, Ljava/io/IOException; // type@1e45 │ │ +3c6a18: 7010 f4b1 0600 |0044: invoke-direct {v6}, Ljava/io/IOException;.:()V // method@b1f4 │ │ +3c6a1e: 2706 |0047: throw v6 │ │ +3c6a20: 0d06 |0048: move-exception v6 │ │ +3c6a22: 0701 |0049: move-object v1, v0 │ │ +3c6a24: 281f |004a: goto 0069 // +001f │ │ +3c6a26: 0d06 |004b: move-exception v6 │ │ +3c6a28: 0701 |004c: move-object v1, v0 │ │ +3c6a2a: 7220 70b1 6700 |004d: invoke-interface {v7, v6}, Lio/reactivex/Emitter;.onError:(Ljava/lang/Throwable;)V // method@b170 │ │ +3c6a30: 3800 0a00 |0050: if-eqz v0, 005a // +000a │ │ +3c6a34: 6e10 17b2 0000 |0052: invoke-virtual {v0}, Ljava/io/OutputStreamWriter;.close:()V // method@b217 │ │ +3c6a3a: 2805 |0055: goto 005a // +0005 │ │ +3c6a3c: 0d06 |0056: move-exception v6 │ │ +3c6a3e: 7220 70b1 6700 |0057: invoke-interface {v7, v6}, Lio/reactivex/Emitter;.onError:(Ljava/lang/Throwable;)V // method@b170 │ │ +3c6a44: 3801 0a00 |005a: if-eqz v1, 0064 // +000a │ │ +3c6a48: 6e10 12b2 0100 |005c: invoke-virtual {v1}, Ljava/io/OutputStream;.close:()V // method@b212 │ │ +3c6a4e: 2805 |005f: goto 0064 // +0005 │ │ +3c6a50: 0d06 |0060: move-exception v6 │ │ +3c6a52: 7220 70b1 6700 |0061: invoke-interface {v7, v6}, Lio/reactivex/Emitter;.onError:(Ljava/lang/Throwable;)V // method@b170 │ │ +3c6a58: 7210 6fb1 0700 |0064: invoke-interface {v7}, Lio/reactivex/Emitter;.onComplete:()V // method@b16f │ │ +3c6a5e: 0e00 |0067: return-void │ │ +3c6a60: 0d06 |0068: move-exception v6 │ │ +3c6a62: 3800 0a00 |0069: if-eqz v0, 0073 // +000a │ │ +3c6a66: 6e10 17b2 0000 |006b: invoke-virtual {v0}, Ljava/io/OutputStreamWriter;.close:()V // method@b217 │ │ +3c6a6c: 2805 |006e: goto 0073 // +0005 │ │ +3c6a6e: 0d00 |006f: move-exception v0 │ │ +3c6a70: 7220 70b1 0700 |0070: invoke-interface {v7, v0}, Lio/reactivex/Emitter;.onError:(Ljava/lang/Throwable;)V // method@b170 │ │ +3c6a76: 3801 0a00 |0073: if-eqz v1, 007d // +000a │ │ +3c6a7a: 6e10 12b2 0100 |0075: invoke-virtual {v1}, Ljava/io/OutputStream;.close:()V // method@b212 │ │ +3c6a80: 2805 |0078: goto 007d // +0005 │ │ +3c6a82: 0d00 |0079: move-exception v0 │ │ +3c6a84: 7220 70b1 0700 |007a: invoke-interface {v7, v0}, Lio/reactivex/Emitter;.onError:(Ljava/lang/Throwable;)V // method@b170 │ │ +3c6a8a: 7210 6fb1 0700 |007d: invoke-interface {v7}, Lio/reactivex/Emitter;.onComplete:()V // method@b16f │ │ +3c6a90: 2706 |0080: throw v6 │ │ catches : 11 │ │ 0x0001 - 0x0011 │ │ Ljava/io/IOException; -> 0x004b │ │ -> 0x0048 │ │ 0x0013 - 0x001e │ │ Ljava/io/IOException; -> 0x0040 │ │ -> 0x0068 │ │ @@ -769453,24 +769453,24 @@ │ │ type : '()Lio/reactivex/Observable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -3c6948: |[3c6948] de.danoeh.antennapod.asynctask.DocumentFileExportWorker.exportObservable:()Lio/reactivex/Observable; │ │ -3c6958: 5420 5c6d |0000: iget-object v0, v2, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker;.context:Landroid/content/Context; // field@6d5c │ │ -3c695c: 5421 5e6d |0002: iget-object v1, v2, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker;.outputFileUri:Landroid/net/Uri; // field@6d5e │ │ -3c6960: 7120 e531 1000 |0004: invoke-static {v0, v1}, Landroidx/documentfile/provider/DocumentFile;.fromSingleUri:(Landroid/content/Context;Landroid/net/Uri;)Landroidx/documentfile/provider/DocumentFile; // method@31e5 │ │ -3c6966: 0c00 |0007: move-result-object v0 │ │ -3c6968: 2201 7c18 |0008: new-instance v1, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker$$ExternalSyntheticLambda0; // type@187c │ │ -3c696c: 7030 e697 2100 |000a: invoke-direct {v1, v2, v0}, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker;Landroidx/documentfile/provider/DocumentFile;)V // method@97e6 │ │ -3c6972: 7110 7bb1 0100 |000d: invoke-static {v1}, Lio/reactivex/Observable;.create:(Lio/reactivex/ObservableOnSubscribe;)Lio/reactivex/Observable; // method@b17b │ │ -3c6978: 0c00 |0010: move-result-object v0 │ │ -3c697a: 1100 |0011: return-object v0 │ │ +3c6910: |[3c6910] de.danoeh.antennapod.asynctask.DocumentFileExportWorker.exportObservable:()Lio/reactivex/Observable; │ │ +3c6920: 5420 5c6d |0000: iget-object v0, v2, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker;.context:Landroid/content/Context; // field@6d5c │ │ +3c6924: 5421 5e6d |0002: iget-object v1, v2, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker;.outputFileUri:Landroid/net/Uri; // field@6d5e │ │ +3c6928: 7120 e531 1000 |0004: invoke-static {v0, v1}, Landroidx/documentfile/provider/DocumentFile;.fromSingleUri:(Landroid/content/Context;Landroid/net/Uri;)Landroidx/documentfile/provider/DocumentFile; // method@31e5 │ │ +3c692e: 0c00 |0007: move-result-object v0 │ │ +3c6930: 2201 7c18 |0008: new-instance v1, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker$$ExternalSyntheticLambda0; // type@187c │ │ +3c6934: 7030 e697 2100 |000a: invoke-direct {v1, v2, v0}, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker;Landroidx/documentfile/provider/DocumentFile;)V // method@97e6 │ │ +3c693a: 7110 7bb1 0100 |000d: invoke-static {v1}, Lio/reactivex/Observable;.create:(Lio/reactivex/ObservableOnSubscribe;)Lio/reactivex/Observable; // method@b17b │ │ +3c6940: 0c00 |0010: move-result-object v0 │ │ +3c6942: 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; │ │ │ │ @@ -769532,17 +769532,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 │ │ -3c6bf4: |[3c6bf4] de.danoeh.antennapod.asynctask.ExportWorker.$r8$lambda$fhSHNx_SlcRQ1e_9Tu9-JmEYjsY:(Lde/danoeh/antennapod/asynctask/ExportWorker;Lio/reactivex/ObservableEmitter;)V │ │ -3c6c04: 7020 f297 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/asynctask/ExportWorker;.lambda$exportObservable$0:(Lio/reactivex/ObservableEmitter;)V // method@97f2 │ │ -3c6c0a: 0e00 |0003: return-void │ │ +3c6bbc: |[3c6bbc] de.danoeh.antennapod.asynctask.ExportWorker.$r8$lambda$fhSHNx_SlcRQ1e_9Tu9-JmEYjsY:(Lde/danoeh/antennapod/asynctask/ExportWorker;Lio/reactivex/ObservableEmitter;)V │ │ +3c6bcc: 7020 f297 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/asynctask/ExportWorker;.lambda$exportObservable$0:(Lio/reactivex/ObservableEmitter;)V // method@97f2 │ │ +3c6bd2: 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; │ │ │ │ @@ -769551,31 +769551,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 │ │ -3c6c0c: |[3c6c0c] de.danoeh.antennapod.asynctask.ExportWorker.:(Lde/danoeh/antennapod/core/export/ExportWriter;Landroid/content/Context;)V │ │ -3c6c1c: 2200 3e1e |0000: new-instance v0, Ljava/io/File; // type@1e3e │ │ -3c6c20: 1a01 ce81 |0002: const-string v1, "export/" // string@81ce │ │ -3c6c24: 7110 b4b0 0100 |0004: invoke-static {v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDataFolder:(Ljava/lang/String;)Ljava/io/File; // method@b0b4 │ │ -3c6c2a: 0c01 |0007: move-result-object v1 │ │ -3c6c2c: 2202 8f1e |0008: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ -3c6c30: 7010 50b3 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3c6c36: 1a03 2f6c |000d: const-string v3, "antennapod-feeds." // string@6c2f │ │ -3c6c3a: 6e20 5cb3 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3c6c40: 7210 5298 0500 |0012: invoke-interface {v5}, Lde/danoeh/antennapod/core/export/ExportWriter;.fileExtension:()Ljava/lang/String; // method@9852 │ │ -3c6c46: 0c03 |0015: move-result-object v3 │ │ -3c6c48: 6e20 5cb3 3200 |0016: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3c6c4e: 6e10 67b3 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3c6c54: 0c02 |001c: move-result-object v2 │ │ -3c6c56: 7030 c4b1 1002 |001d: invoke-direct {v0, v1, v2}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@b1c4 │ │ -3c6c5c: 7040 f097 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@97f0 │ │ -3c6c62: 0e00 |0023: return-void │ │ +3c6bd4: |[3c6bd4] de.danoeh.antennapod.asynctask.ExportWorker.:(Lde/danoeh/antennapod/core/export/ExportWriter;Landroid/content/Context;)V │ │ +3c6be4: 2200 3e1e |0000: new-instance v0, Ljava/io/File; // type@1e3e │ │ +3c6be8: 1a01 ce81 |0002: const-string v1, "export/" // string@81ce │ │ +3c6bec: 7110 b4b0 0100 |0004: invoke-static {v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDataFolder:(Ljava/lang/String;)Ljava/io/File; // method@b0b4 │ │ +3c6bf2: 0c01 |0007: move-result-object v1 │ │ +3c6bf4: 2202 8f1e |0008: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ +3c6bf8: 7010 50b3 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3c6bfe: 1a03 2f6c |000d: const-string v3, "antennapod-feeds." // string@6c2f │ │ +3c6c02: 6e20 5cb3 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3c6c08: 7210 5298 0500 |0012: invoke-interface {v5}, Lde/danoeh/antennapod/core/export/ExportWriter;.fileExtension:()Ljava/lang/String; // method@9852 │ │ +3c6c0e: 0c03 |0015: move-result-object v3 │ │ +3c6c10: 6e20 5cb3 3200 |0016: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3c6c16: 6e10 67b3 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3c6c1c: 0c02 |001c: move-result-object v2 │ │ +3c6c1e: 7030 c4b1 1002 |001d: invoke-direct {v0, v1, v2}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@b1c4 │ │ +3c6c24: 7040 f097 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@97f0 │ │ +3c6c2a: 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; │ │ @@ -769587,20 +769587,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 │ │ -3c6c64: |[3c6c64] de.danoeh.antennapod.asynctask.ExportWorker.:(Lde/danoeh/antennapod/core/export/ExportWriter;Ljava/io/File;Landroid/content/Context;)V │ │ -3c6c74: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c6c7a: 5b01 646d |0003: iput-object v1, v0, Lde/danoeh/antennapod/asynctask/ExportWorker;.exportWriter:Lde/danoeh/antennapod/core/export/ExportWriter; // field@6d64 │ │ -3c6c7e: 5b02 656d |0005: iput-object v2, v0, Lde/danoeh/antennapod/asynctask/ExportWorker;.output:Ljava/io/File; // field@6d65 │ │ -3c6c82: 5b03 636d |0007: iput-object v3, v0, Lde/danoeh/antennapod/asynctask/ExportWorker;.context:Landroid/content/Context; // field@6d63 │ │ -3c6c86: 0e00 |0009: return-void │ │ +3c6c2c: |[3c6c2c] de.danoeh.antennapod.asynctask.ExportWorker.:(Lde/danoeh/antennapod/core/export/ExportWriter;Ljava/io/File;Landroid/content/Context;)V │ │ +3c6c3c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c6c42: 5b01 646d |0003: iput-object v1, v0, Lde/danoeh/antennapod/asynctask/ExportWorker;.exportWriter:Lde/danoeh/antennapod/core/export/ExportWriter; // field@6d64 │ │ +3c6c46: 5b02 656d |0005: iput-object v2, v0, Lde/danoeh/antennapod/asynctask/ExportWorker;.output:Ljava/io/File; // field@6d65 │ │ +3c6c4a: 5b03 636d |0007: iput-object v3, v0, Lde/danoeh/antennapod/asynctask/ExportWorker;.context:Landroid/content/Context; // field@6d63 │ │ +3c6c4e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=37 │ │ 0x0005 line=38 │ │ 0x0007 line=39 │ │ locals : │ │ @@ -769614,62 +769614,62 @@ │ │ type : '(Lio/reactivex/ObservableEmitter;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 84 16-bit code units │ │ -3c6c88: |[3c6c88] de.danoeh.antennapod.asynctask.ExportWorker.lambda$exportObservable$0:(Lio/reactivex/ObservableEmitter;)V │ │ -3c6c98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3c6c9a: 2201 4e1e |0001: new-instance v1, Ljava/io/OutputStreamWriter; // type@1e4e │ │ -3c6c9e: 2202 421e |0003: new-instance v2, Ljava/io/FileOutputStream; // type@1e42 │ │ -3c6ca2: 5453 656d |0005: iget-object v3, v5, Lde/danoeh/antennapod/asynctask/ExportWorker;.output:Ljava/io/File; // field@6d65 │ │ -3c6ca6: 7020 e5b1 3200 |0007: invoke-direct {v2, v3}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@b1e5 │ │ -3c6cac: 1a03 3f5d |000a: const-string v3, "UTF-8" // string@5d3f │ │ -3c6cb0: 7110 4eb4 0300 |000c: invoke-static {v3}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b44e │ │ -3c6cb6: 0c03 |000f: move-result-object v3 │ │ -3c6cb8: 7030 16b2 2103 |0010: invoke-direct {v1, v2, v3}, Ljava/io/OutputStreamWriter;.:(Ljava/io/OutputStream;Ljava/nio/charset/Charset;)V // method@b216 │ │ -3c6cbe: 5450 646d |0013: iget-object v0, v5, Lde/danoeh/antennapod/asynctask/ExportWorker;.exportWriter:Lde/danoeh/antennapod/core/export/ExportWriter; // field@6d64 │ │ -3c6cc2: 7100 5e9b 0000 |0015: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedList:()Ljava/util/List; // method@9b5e │ │ -3c6cc8: 0c02 |0018: move-result-object v2 │ │ -3c6cca: 5453 636d |0019: iget-object v3, v5, Lde/danoeh/antennapod/asynctask/ExportWorker;.context:Landroid/content/Context; // field@6d63 │ │ -3c6cce: 7240 5398 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@9853 │ │ -3c6cd4: 5450 656d |001e: iget-object v0, v5, Lde/danoeh/antennapod/asynctask/ExportWorker;.output:Ljava/io/File; // field@6d65 │ │ -3c6cd8: 7220 71b1 0600 |0020: invoke-interface {v6, v0}, Lio/reactivex/Emitter;.onNext:(Ljava/lang/Object;)V // method@b171 │ │ -3c6cde: 6e10 17b2 0100 |0023: invoke-virtual {v1}, Ljava/io/OutputStreamWriter;.close:()V // method@b217 │ │ -3c6ce4: 281b |0026: goto 0041 // +001b │ │ -3c6ce6: 0d00 |0027: move-exception v0 │ │ -3c6ce8: 2816 |0028: goto 003e // +0016 │ │ -3c6cea: 0d00 |0029: move-exception v0 │ │ -3c6cec: 280a |002a: goto 0034 // +000a │ │ -3c6cee: 0d01 |002b: move-exception v1 │ │ -3c6cf0: 0714 |002c: move-object v4, v1 │ │ -3c6cf2: 0701 |002d: move-object v1, v0 │ │ -3c6cf4: 0740 |002e: move-object v0, v4 │ │ -3c6cf6: 2817 |002f: goto 0046 // +0017 │ │ -3c6cf8: 0d01 |0030: move-exception v1 │ │ -3c6cfa: 0714 |0031: move-object v4, v1 │ │ -3c6cfc: 0701 |0032: move-object v1, v0 │ │ -3c6cfe: 0740 |0033: move-object v0, v4 │ │ -3c6d00: 7220 70b1 0600 |0034: invoke-interface {v6, v0}, Lio/reactivex/Emitter;.onError:(Ljava/lang/Throwable;)V // method@b170 │ │ -3c6d06: 3801 0a00 |0037: if-eqz v1, 0041 // +000a │ │ -3c6d0a: 6e10 17b2 0100 |0039: invoke-virtual {v1}, Ljava/io/OutputStreamWriter;.close:()V // method@b217 │ │ -3c6d10: 2805 |003c: goto 0041 // +0005 │ │ -3c6d12: 0d00 |003d: move-exception v0 │ │ -3c6d14: 7220 70b1 0600 |003e: invoke-interface {v6, v0}, Lio/reactivex/Emitter;.onError:(Ljava/lang/Throwable;)V // method@b170 │ │ -3c6d1a: 7210 6fb1 0600 |0041: invoke-interface {v6}, Lio/reactivex/Emitter;.onComplete:()V // method@b16f │ │ -3c6d20: 0e00 |0044: return-void │ │ -3c6d22: 0d00 |0045: move-exception v0 │ │ -3c6d24: 3801 0a00 |0046: if-eqz v1, 0050 // +000a │ │ -3c6d28: 6e10 17b2 0100 |0048: invoke-virtual {v1}, Ljava/io/OutputStreamWriter;.close:()V // method@b217 │ │ -3c6d2e: 2805 |004b: goto 0050 // +0005 │ │ -3c6d30: 0d01 |004c: move-exception v1 │ │ -3c6d32: 7220 70b1 1600 |004d: invoke-interface {v6, v1}, Lio/reactivex/Emitter;.onError:(Ljava/lang/Throwable;)V // method@b170 │ │ -3c6d38: 7210 6fb1 0600 |0050: invoke-interface {v6}, Lio/reactivex/Emitter;.onComplete:()V // method@b16f │ │ -3c6d3e: 2700 |0053: throw v0 │ │ +3c6c50: |[3c6c50] de.danoeh.antennapod.asynctask.ExportWorker.lambda$exportObservable$0:(Lio/reactivex/ObservableEmitter;)V │ │ +3c6c60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3c6c62: 2201 4e1e |0001: new-instance v1, Ljava/io/OutputStreamWriter; // type@1e4e │ │ +3c6c66: 2202 421e |0003: new-instance v2, Ljava/io/FileOutputStream; // type@1e42 │ │ +3c6c6a: 5453 656d |0005: iget-object v3, v5, Lde/danoeh/antennapod/asynctask/ExportWorker;.output:Ljava/io/File; // field@6d65 │ │ +3c6c6e: 7020 e5b1 3200 |0007: invoke-direct {v2, v3}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@b1e5 │ │ +3c6c74: 1a03 3f5d |000a: const-string v3, "UTF-8" // string@5d3f │ │ +3c6c78: 7110 4eb4 0300 |000c: invoke-static {v3}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b44e │ │ +3c6c7e: 0c03 |000f: move-result-object v3 │ │ +3c6c80: 7030 16b2 2103 |0010: invoke-direct {v1, v2, v3}, Ljava/io/OutputStreamWriter;.:(Ljava/io/OutputStream;Ljava/nio/charset/Charset;)V // method@b216 │ │ +3c6c86: 5450 646d |0013: iget-object v0, v5, Lde/danoeh/antennapod/asynctask/ExportWorker;.exportWriter:Lde/danoeh/antennapod/core/export/ExportWriter; // field@6d64 │ │ +3c6c8a: 7100 5e9b 0000 |0015: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedList:()Ljava/util/List; // method@9b5e │ │ +3c6c90: 0c02 |0018: move-result-object v2 │ │ +3c6c92: 5453 636d |0019: iget-object v3, v5, Lde/danoeh/antennapod/asynctask/ExportWorker;.context:Landroid/content/Context; // field@6d63 │ │ +3c6c96: 7240 5398 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@9853 │ │ +3c6c9c: 5450 656d |001e: iget-object v0, v5, Lde/danoeh/antennapod/asynctask/ExportWorker;.output:Ljava/io/File; // field@6d65 │ │ +3c6ca0: 7220 71b1 0600 |0020: invoke-interface {v6, v0}, Lio/reactivex/Emitter;.onNext:(Ljava/lang/Object;)V // method@b171 │ │ +3c6ca6: 6e10 17b2 0100 |0023: invoke-virtual {v1}, Ljava/io/OutputStreamWriter;.close:()V // method@b217 │ │ +3c6cac: 281b |0026: goto 0041 // +001b │ │ +3c6cae: 0d00 |0027: move-exception v0 │ │ +3c6cb0: 2816 |0028: goto 003e // +0016 │ │ +3c6cb2: 0d00 |0029: move-exception v0 │ │ +3c6cb4: 280a |002a: goto 0034 // +000a │ │ +3c6cb6: 0d01 |002b: move-exception v1 │ │ +3c6cb8: 0714 |002c: move-object v4, v1 │ │ +3c6cba: 0701 |002d: move-object v1, v0 │ │ +3c6cbc: 0740 |002e: move-object v0, v4 │ │ +3c6cbe: 2817 |002f: goto 0046 // +0017 │ │ +3c6cc0: 0d01 |0030: move-exception v1 │ │ +3c6cc2: 0714 |0031: move-object v4, v1 │ │ +3c6cc4: 0701 |0032: move-object v1, v0 │ │ +3c6cc6: 0740 |0033: move-object v0, v4 │ │ +3c6cc8: 7220 70b1 0600 |0034: invoke-interface {v6, v0}, Lio/reactivex/Emitter;.onError:(Ljava/lang/Throwable;)V // method@b170 │ │ +3c6cce: 3801 0a00 |0037: if-eqz v1, 0041 // +000a │ │ +3c6cd2: 6e10 17b2 0100 |0039: invoke-virtual {v1}, Ljava/io/OutputStreamWriter;.close:()V // method@b217 │ │ +3c6cd8: 2805 |003c: goto 0041 // +0005 │ │ +3c6cda: 0d00 |003d: move-exception v0 │ │ +3c6cdc: 7220 70b1 0600 |003e: invoke-interface {v6, v0}, Lio/reactivex/Emitter;.onError:(Ljava/lang/Throwable;)V // method@b170 │ │ +3c6ce2: 7210 6fb1 0600 |0041: invoke-interface {v6}, Lio/reactivex/Emitter;.onComplete:()V // method@b16f │ │ +3c6ce8: 0e00 |0044: return-void │ │ +3c6cea: 0d00 |0045: move-exception v0 │ │ +3c6cec: 3801 0a00 |0046: if-eqz v1, 0050 // +000a │ │ +3c6cf0: 6e10 17b2 0100 |0048: invoke-virtual {v1}, Ljava/io/OutputStreamWriter;.close:()V // method@b217 │ │ +3c6cf6: 2805 |004b: goto 0050 // +0005 │ │ +3c6cf8: 0d01 |004c: move-exception v1 │ │ +3c6cfa: 7220 70b1 1600 |004d: invoke-interface {v6, v1}, Lio/reactivex/Emitter;.onError:(Ljava/lang/Throwable;)V // method@b170 │ │ +3c6d00: 7210 6fb1 0600 |0050: invoke-interface {v6}, Lio/reactivex/Emitter;.onComplete:()V // method@b16f │ │ +3c6d06: 2700 |0053: throw v0 │ │ catches : 6 │ │ 0x0001 - 0x0013 │ │ Ljava/io/IOException; -> 0x0030 │ │ -> 0x002b │ │ 0x0013 - 0x0023 │ │ Ljava/io/IOException; -> 0x0029 │ │ -> 0x0045 │ │ @@ -769704,36 +769704,36 @@ │ │ type : '()Lio/reactivex/Observable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -3c6b88: |[3c6b88] de.danoeh.antennapod.asynctask.ExportWorker.exportObservable:()Lio/reactivex/Observable; │ │ -3c6b98: 5430 656d |0000: iget-object v0, v3, Lde/danoeh/antennapod/asynctask/ExportWorker;.output:Ljava/io/File; // field@6d65 │ │ -3c6b9c: 6e10 cdb1 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@b1cd │ │ -3c6ba2: 0a00 |0005: move-result v0 │ │ -3c6ba4: 3800 1e00 |0006: if-eqz v0, 0024 // +001e │ │ -3c6ba8: 5430 656d |0008: iget-object v0, v3, Lde/danoeh/antennapod/asynctask/ExportWorker;.output:Ljava/io/File; // field@6d65 │ │ -3c6bac: 6e10 cbb1 0000 |000a: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@b1cb │ │ -3c6bb2: 0a00 |000d: move-result v0 │ │ -3c6bb4: 2201 8f1e |000e: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -3c6bb8: 7010 50b3 0100 |0010: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3c6bbe: 1a02 824d |0013: const-string v2, "Overwriting previously exported file: " // string@4d82 │ │ -3c6bc2: 6e20 5cb3 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3c6bc8: 6e20 5db3 0100 |0018: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@b35d │ │ -3c6bce: 6e10 67b3 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3c6bd4: 0c00 |001e: move-result-object v0 │ │ -3c6bd6: 1a01 f11b |001f: const-string v1, "ExportWorker" // string@1bf1 │ │ -3c6bda: 7120 080b 0100 |0021: invoke-static {v1, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0b08 │ │ -3c6be0: 2200 7e18 |0024: new-instance v0, Lde/danoeh/antennapod/asynctask/ExportWorker$$ExternalSyntheticLambda0; // type@187e │ │ -3c6be4: 7020 ec97 3000 |0026: invoke-direct {v0, v3}, Lde/danoeh/antennapod/asynctask/ExportWorker$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/asynctask/ExportWorker;)V // method@97ec │ │ -3c6bea: 7110 7bb1 0000 |0029: invoke-static {v0}, Lio/reactivex/Observable;.create:(Lio/reactivex/ObservableOnSubscribe;)Lio/reactivex/Observable; // method@b17b │ │ -3c6bf0: 0c00 |002c: move-result-object v0 │ │ -3c6bf2: 1100 |002d: return-object v0 │ │ +3c6b50: |[3c6b50] de.danoeh.antennapod.asynctask.ExportWorker.exportObservable:()Lio/reactivex/Observable; │ │ +3c6b60: 5430 656d |0000: iget-object v0, v3, Lde/danoeh/antennapod/asynctask/ExportWorker;.output:Ljava/io/File; // field@6d65 │ │ +3c6b64: 6e10 cdb1 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@b1cd │ │ +3c6b6a: 0a00 |0005: move-result v0 │ │ +3c6b6c: 3800 1e00 |0006: if-eqz v0, 0024 // +001e │ │ +3c6b70: 5430 656d |0008: iget-object v0, v3, Lde/danoeh/antennapod/asynctask/ExportWorker;.output:Ljava/io/File; // field@6d65 │ │ +3c6b74: 6e10 cbb1 0000 |000a: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@b1cb │ │ +3c6b7a: 0a00 |000d: move-result v0 │ │ +3c6b7c: 2201 8f1e |000e: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +3c6b80: 7010 50b3 0100 |0010: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3c6b86: 1a02 824d |0013: const-string v2, "Overwriting previously exported file: " // string@4d82 │ │ +3c6b8a: 6e20 5cb3 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3c6b90: 6e20 5db3 0100 |0018: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@b35d │ │ +3c6b96: 6e10 67b3 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3c6b9c: 0c00 |001e: move-result-object v0 │ │ +3c6b9e: 1a01 f11b |001f: const-string v1, "ExportWorker" // string@1bf1 │ │ +3c6ba2: 7120 080b 0100 |0021: invoke-static {v1, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0b08 │ │ +3c6ba8: 2200 7e18 |0024: new-instance v0, Lde/danoeh/antennapod/asynctask/ExportWorker$$ExternalSyntheticLambda0; // type@187e │ │ +3c6bac: 7020 ec97 3000 |0026: invoke-direct {v0, v3}, Lde/danoeh/antennapod/asynctask/ExportWorker$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/asynctask/ExportWorker;)V // method@97ec │ │ +3c6bb2: 7110 7bb1 0000 |0029: invoke-static {v0}, Lio/reactivex/Observable;.create:(Lio/reactivex/ObservableOnSubscribe;)Lio/reactivex/Observable; // method@b17b │ │ +3c6bb8: 0c00 |002c: move-result-object v0 │ │ +3c6bba: 1100 |002d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0008 line=44 │ │ 0x000e line=45 │ │ 0x0024 line=47 │ │ locals : │ │ @@ -769811,17 +769811,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3c6f24: |[3c6f24] de.danoeh.antennapod.core.BuildConfig.:()V │ │ -3c6f34: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c6f3a: 0e00 |0003: return-void │ │ +3c6eec: |[3c6eec] de.danoeh.antennapod.core.BuildConfig.:()V │ │ +3c6efc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c6f02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/BuildConfig; │ │ │ │ Virtual methods - │ │ @@ -769858,17 +769858,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3c7098: |[3c7098] de.danoeh.antennapod.core.ClientConfig.:()V │ │ -3c70a8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c70ae: 0e00 |0003: return-void │ │ +3c7060: |[3c7060] de.danoeh.antennapod.core.ClientConfig.:()V │ │ +3c7070: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c7076: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/ClientConfig; │ │ │ │ Virtual methods - │ │ @@ -769902,18 +769902,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 │ │ -3c6f3c: |[3c6f3c] de.danoeh.antennapod.core.ClientConfigurator$$ExternalSyntheticLambda0.:(Landroid/content/Context;)V │ │ -3c6f4c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c6f52: 5b01 6d6d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/ClientConfigurator$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@6d6d │ │ -3c6f56: 0e00 |0005: return-void │ │ +3c6f04: |[3c6f04] de.danoeh.antennapod.core.ClientConfigurator$$ExternalSyntheticLambda0.:(Landroid/content/Context;)V │ │ +3c6f14: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c6f1a: 5b01 6d6d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/ClientConfigurator$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@6d6d │ │ +3c6f1e: 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; │ │ │ │ @@ -769923,18 +769923,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3c6f58: |[3c6f58] de.danoeh.antennapod.core.ClientConfigurator$$ExternalSyntheticLambda0.run:()V │ │ -3c6f68: 5410 6d6d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/ClientConfigurator$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@6d6d │ │ -3c6f6c: 7110 fe97 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/ClientConfigurator;.$r8$lambda$HyqMF76l9kEyPyOLdPEDhI4Kgww:(Landroid/content/Context;)V // method@97fe │ │ -3c6f72: 0e00 |0005: return-void │ │ +3c6f20: |[3c6f20] de.danoeh.antennapod.core.ClientConfigurator$$ExternalSyntheticLambda0.run:()V │ │ +3c6f30: 5410 6d6d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/ClientConfigurator$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@6d6d │ │ +3c6f34: 7110 fe97 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/ClientConfigurator;.$r8$lambda$HyqMF76l9kEyPyOLdPEDhI4Kgww:(Landroid/content/Context;)V // method@97fe │ │ +3c6f3a: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -769967,17 +769967,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 │ │ -3c6f74: |[3c6f74] de.danoeh.antennapod.core.ClientConfigurator.$r8$lambda$HyqMF76l9kEyPyOLdPEDhI4Kgww:(Landroid/content/Context;)V │ │ -3c6f84: 7110 0298 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/ClientConfigurator;.lambda$initialize$0:(Landroid/content/Context;)V // method@9802 │ │ -3c6f8a: 0e00 |0003: return-void │ │ +3c6f3c: |[3c6f3c] de.danoeh.antennapod.core.ClientConfigurator.$r8$lambda$HyqMF76l9kEyPyOLdPEDhI4Kgww:(Landroid/content/Context;)V │ │ +3c6f4c: 7110 0298 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/ClientConfigurator;.lambda$initialize$0:(Landroid/content/Context;)V // method@9802 │ │ +3c6f52: 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;) │ │ @@ -769985,33 +769985,33 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -3c6f8c: |[3c6f8c] de.danoeh.antennapod.core.ClientConfigurator.:()V │ │ -3c6f9c: 0e00 |0000: return-void │ │ +3c6f54: |[3c6f54] de.danoeh.antennapod.core.ClientConfigurator.:()V │ │ +3c6f64: 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 │ │ -3c6fa0: |[3c6fa0] de.danoeh.antennapod.core.ClientConfigurator.:()V │ │ -3c6fb0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c6fb6: 0e00 |0003: return-void │ │ +3c6f68: |[3c6f68] de.danoeh.antennapod.core.ClientConfigurator.:()V │ │ +3c6f78: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c6f7e: 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;) │ │ @@ -770019,52 +770019,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 │ │ -3c6fb8: |[3c6fb8] de.danoeh.antennapod.core.ClientConfigurator.initialize:(Landroid/content/Context;)V │ │ -3c6fc8: 1c00 8618 |0000: const-class v0, Lde/danoeh/antennapod/core/ClientConfigurator; // type@1886 │ │ -3c6fcc: 1d00 |0002: monitor-enter v0 │ │ -3c6fce: 6301 6e6d |0003: sget-boolean v1, Lde/danoeh/antennapod/core/ClientConfigurator;.initialized:Z // field@6d6e │ │ -3c6fd2: 3801 0400 |0005: if-eqz v1, 0009 // +0004 │ │ -3c6fd6: 1e00 |0007: monitor-exit v0 │ │ -3c6fd8: 0e00 |0008: return-void │ │ -3c6fda: 7110 51b0 0400 |0009: invoke-static {v4}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.init:(Landroid/content/Context;)V // method@b051 │ │ -3c6fe0: 7110 d4b0 0400 |000c: invoke-static {v4}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.init:(Landroid/content/Context;)V // method@b0d4 │ │ -3c6fe6: 7110 ca98 0400 |000f: invoke-static {v4}, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.init:(Landroid/content/Context;)V // method@98ca │ │ -3c6fec: 7110 a998 0400 |0012: invoke-static {v4}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.init:(Landroid/content/Context;)V // method@98a9 │ │ -3c6ff2: 7110 1aae 0400 |0015: invoke-static {v4}, Lde/danoeh/antennapod/net/ssl/SslProviderInstaller;.install:(Landroid/content/Context;)V // method@ae1a │ │ -3c6ff8: 7110 a69d 0400 |0018: invoke-static {v4}, Lde/danoeh/antennapod/core/util/NetworkUtils;.init:(Landroid/content/Context;)V // method@9da6 │ │ -3c6ffe: 7110 f09d 0400 |001b: invoke-static {v4}, Lde/danoeh/antennapod/core/util/download/NetworkConnectionChangeHandler;.init:(Landroid/content/Context;)V // method@9df0 │ │ -3c7004: 2201 d418 |001e: new-instance v1, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl; // type@18d4 │ │ -3c7008: 7010 0c99 0100 |0020: invoke-direct {v1}, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl;.:()V // method@990c │ │ -3c700e: 7110 e2ad 0100 |0023: invoke-static {v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.setImpl:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;)V // method@ade2 │ │ -3c7014: 2201 8518 |0026: new-instance v1, Lde/danoeh/antennapod/core/ClientConfigurator$$ExternalSyntheticLambda0; // type@1885 │ │ -3c7018: 7020 fc97 4100 |0028: invoke-direct {v1, v4}, Lde/danoeh/antennapod/core/ClientConfigurator$$ExternalSyntheticLambda0;.:(Landroid/content/Context;)V // method@97fc │ │ -3c701e: 7110 f99c 0100 |002b: invoke-static {v1}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.setServiceStarterImpl:(Ljava/lang/Runnable;)V // method@9cf9 │ │ -3c7024: 2201 3e1e |002e: new-instance v1, Ljava/io/File; // type@1e3e │ │ -3c7028: 6e10 1c02 0400 |0030: invoke-virtual {v4}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@021c │ │ -3c702e: 0c02 |0033: move-result-object v2 │ │ -3c7030: 1a03 47be |0034: const-string v3, "okhttp" // string@be47 │ │ -3c7034: 7030 c4b1 2103 |0036: invoke-direct {v1, v2, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@b1c4 │ │ -3c703a: 7110 fa98 0100 |0039: invoke-static {v1}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.setCacheDirectory:(Ljava/io/File;)V // method@98fa │ │ -3c7040: 7100 c8b0 0000 |003c: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getProxyConfig:()Lde/danoeh/antennapod/model/download/ProxyConfig; // method@b0c8 │ │ -3c7046: 0c01 |003f: move-result-object v1 │ │ -3c7048: 7110 fb98 0100 |0040: invoke-static {v1}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.setProxyConfig:(Lde/danoeh/antennapod/model/download/ProxyConfig;)V // method@98fb │ │ -3c704e: 7110 b398 0400 |0043: invoke-static {v4}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.init:(Landroid/content/Context;)V // method@98b3 │ │ -3c7054: 7110 029e 0400 |0046: invoke-static {v4}, Lde/danoeh/antennapod/core/util/gui/NotificationUtils;.createChannels:(Landroid/content/Context;)V // method@9e02 │ │ -3c705a: 1214 |0049: const/4 v4, #int 1 // #1 │ │ -3c705c: 6a04 6e6d |004a: sput-boolean v4, Lde/danoeh/antennapod/core/ClientConfigurator;.initialized:Z // field@6d6e │ │ -3c7060: 1e00 |004c: monitor-exit v0 │ │ -3c7062: 0e00 |004d: return-void │ │ -3c7064: 0d04 |004e: move-exception v4 │ │ -3c7066: 1e00 |004f: monitor-exit v0 │ │ -3c7068: 2704 |0050: throw v4 │ │ +3c6f80: |[3c6f80] de.danoeh.antennapod.core.ClientConfigurator.initialize:(Landroid/content/Context;)V │ │ +3c6f90: 1c00 8618 |0000: const-class v0, Lde/danoeh/antennapod/core/ClientConfigurator; // type@1886 │ │ +3c6f94: 1d00 |0002: monitor-enter v0 │ │ +3c6f96: 6301 6e6d |0003: sget-boolean v1, Lde/danoeh/antennapod/core/ClientConfigurator;.initialized:Z // field@6d6e │ │ +3c6f9a: 3801 0400 |0005: if-eqz v1, 0009 // +0004 │ │ +3c6f9e: 1e00 |0007: monitor-exit v0 │ │ +3c6fa0: 0e00 |0008: return-void │ │ +3c6fa2: 7110 51b0 0400 |0009: invoke-static {v4}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.init:(Landroid/content/Context;)V // method@b051 │ │ +3c6fa8: 7110 d4b0 0400 |000c: invoke-static {v4}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.init:(Landroid/content/Context;)V // method@b0d4 │ │ +3c6fae: 7110 ca98 0400 |000f: invoke-static {v4}, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.init:(Landroid/content/Context;)V // method@98ca │ │ +3c6fb4: 7110 a998 0400 |0012: invoke-static {v4}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.init:(Landroid/content/Context;)V // method@98a9 │ │ +3c6fba: 7110 1aae 0400 |0015: invoke-static {v4}, Lde/danoeh/antennapod/net/ssl/SslProviderInstaller;.install:(Landroid/content/Context;)V // method@ae1a │ │ +3c6fc0: 7110 a69d 0400 |0018: invoke-static {v4}, Lde/danoeh/antennapod/core/util/NetworkUtils;.init:(Landroid/content/Context;)V // method@9da6 │ │ +3c6fc6: 7110 f09d 0400 |001b: invoke-static {v4}, Lde/danoeh/antennapod/core/util/download/NetworkConnectionChangeHandler;.init:(Landroid/content/Context;)V // method@9df0 │ │ +3c6fcc: 2201 d418 |001e: new-instance v1, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl; // type@18d4 │ │ +3c6fd0: 7010 0c99 0100 |0020: invoke-direct {v1}, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl;.:()V // method@990c │ │ +3c6fd6: 7110 e2ad 0100 |0023: invoke-static {v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.setImpl:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;)V // method@ade2 │ │ +3c6fdc: 2201 8518 |0026: new-instance v1, Lde/danoeh/antennapod/core/ClientConfigurator$$ExternalSyntheticLambda0; // type@1885 │ │ +3c6fe0: 7020 fc97 4100 |0028: invoke-direct {v1, v4}, Lde/danoeh/antennapod/core/ClientConfigurator$$ExternalSyntheticLambda0;.:(Landroid/content/Context;)V // method@97fc │ │ +3c6fe6: 7110 f99c 0100 |002b: invoke-static {v1}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.setServiceStarterImpl:(Ljava/lang/Runnable;)V // method@9cf9 │ │ +3c6fec: 2201 3e1e |002e: new-instance v1, Ljava/io/File; // type@1e3e │ │ +3c6ff0: 6e10 1c02 0400 |0030: invoke-virtual {v4}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@021c │ │ +3c6ff6: 0c02 |0033: move-result-object v2 │ │ +3c6ff8: 1a03 47be |0034: const-string v3, "okhttp" // string@be47 │ │ +3c6ffc: 7030 c4b1 2103 |0036: invoke-direct {v1, v2, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@b1c4 │ │ +3c7002: 7110 fa98 0100 |0039: invoke-static {v1}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.setCacheDirectory:(Ljava/io/File;)V // method@98fa │ │ +3c7008: 7100 c8b0 0000 |003c: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getProxyConfig:()Lde/danoeh/antennapod/model/download/ProxyConfig; // method@b0c8 │ │ +3c700e: 0c01 |003f: move-result-object v1 │ │ +3c7010: 7110 fb98 0100 |0040: invoke-static {v1}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.setProxyConfig:(Lde/danoeh/antennapod/model/download/ProxyConfig;)V // method@98fb │ │ +3c7016: 7110 b398 0400 |0043: invoke-static {v4}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.init:(Landroid/content/Context;)V // method@98b3 │ │ +3c701c: 7110 029e 0400 |0046: invoke-static {v4}, Lde/danoeh/antennapod/core/util/gui/NotificationUtils;.createChannels:(Landroid/content/Context;)V // method@9e02 │ │ +3c7022: 1214 |0049: const/4 v4, #int 1 // #1 │ │ +3c7024: 6a04 6e6d |004a: sput-boolean v4, Lde/danoeh/antennapod/core/ClientConfigurator;.initialized:Z // field@6d6e │ │ +3c7028: 1e00 |004c: monitor-exit v0 │ │ +3c702a: 0e00 |004d: return-void │ │ +3c702c: 0d04 |004e: move-exception v4 │ │ +3c702e: 1e00 |004f: monitor-exit v0 │ │ +3c7030: 2704 |0050: throw v4 │ │ catches : 2 │ │ 0x0003 - 0x0005 │ │ -> 0x004e │ │ 0x0009 - 0x004c │ │ -> 0x004e │ │ positions : │ │ 0x0003 line=25 │ │ @@ -770092,17 +770092,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 │ │ -3c7080: |[3c7080] de.danoeh.antennapod.core.ClientConfigurator.lambda$initialize$0:(Landroid/content/Context;)V │ │ -3c7090: 7110 b99c 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/sync/SyncService;.sync:(Landroid/content/Context;)V // method@9cb9 │ │ -3c7096: 0e00 |0003: return-void │ │ +3c7048: |[3c7048] de.danoeh.antennapod.core.ClientConfigurator.lambda$initialize$0:(Landroid/content/Context;)V │ │ +3c7058: 7110 b99c 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/sync/SyncService;.sync:(Landroid/content/Context;)V // method@9cb9 │ │ +3c705e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/content/Context; │ │ │ │ Virtual methods - │ │ @@ -770316,17 +770316,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3c70c8: |[3c70c8] de.danoeh.antennapod.core.R$anim.:()V │ │ -3c70d8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c70de: 0e00 |0003: return-void │ │ +3c7090: |[3c7090] de.danoeh.antennapod.core.R$anim.:()V │ │ +3c70a0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c70a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -770513,17 +770513,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3c70b0: |[3c70b0] de.danoeh.antennapod.core.R$animator.:()V │ │ -3c70c0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c70c6: 0e00 |0003: return-void │ │ +3c7078: |[3c7078] de.danoeh.antennapod.core.R$animator.:()V │ │ +3c7088: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c708e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -770750,17 +770750,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3c70e0: |[3c70e0] de.danoeh.antennapod.core.R$array.:()V │ │ -3c70f0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c70f6: 0e00 |0003: return-void │ │ +3c70a8: |[3c70a8] de.danoeh.antennapod.core.R$array.:()V │ │ +3c70b8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c70be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -776792,17 +776792,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3c70f8: |[3c70f8] de.danoeh.antennapod.core.R$attr.:()V │ │ -3c7108: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c710e: 0e00 |0003: return-void │ │ +3c70c0: |[3c70c0] de.danoeh.antennapod.core.R$attr.:()V │ │ +3c70d0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c70d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -776874,17 +776874,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3c7110: |[3c7110] de.danoeh.antennapod.core.R$bool.:()V │ │ -3c7120: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c7126: 0e00 |0003: return-void │ │ +3c70d8: |[3c70d8] de.danoeh.antennapod.core.R$bool.:()V │ │ +3c70e8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c70ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -780101,17 +780101,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3c7128: |[3c7128] de.danoeh.antennapod.core.R$color.:()V │ │ -3c7138: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c713e: 0e00 |0003: return-void │ │ +3c70f0: |[3c70f0] de.danoeh.antennapod.core.R$color.:()V │ │ +3c7100: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c7106: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -783588,17 +783588,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3c7140: |[3c7140] de.danoeh.antennapod.core.R$dimen.:()V │ │ -3c7150: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c7156: 0e00 |0003: return-void │ │ +3c7108: |[3c7108] de.danoeh.antennapod.core.R$dimen.:()V │ │ +3c7118: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c711e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -785555,17 +785555,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3c7158: |[3c7158] de.danoeh.antennapod.core.R$drawable.:()V │ │ -3c7168: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c716e: 0e00 |0003: return-void │ │ +3c7120: |[3c7120] de.danoeh.antennapod.core.R$drawable.:()V │ │ +3c7130: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c7136: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -785602,17 +785602,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3c7170: |[3c7170] de.danoeh.antennapod.core.R$font.:()V │ │ -3c7180: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c7186: 0e00 |0003: return-void │ │ +3c7138: |[3c7138] de.danoeh.antennapod.core.R$font.:()V │ │ +3c7148: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c714e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -788194,17 +788194,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3c7188: |[3c7188] de.danoeh.antennapod.core.R$id.:()V │ │ -3c7198: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c719e: 0e00 |0003: return-void │ │ +3c7150: |[3c7150] de.danoeh.antennapod.core.R$id.:()V │ │ +3c7160: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c7166: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -788636,17 +788636,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3c71a0: |[3c71a0] de.danoeh.antennapod.core.R$integer.:()V │ │ -3c71b0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c71b6: 0e00 |0003: return-void │ │ +3c7168: |[3c7168] de.danoeh.antennapod.core.R$integer.:()V │ │ +3c7178: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c717e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -788768,17 +788768,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3c71b8: |[3c71b8] de.danoeh.antennapod.core.R$interpolator.:()V │ │ -3c71c8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c71ce: 0e00 |0003: return-void │ │ +3c7180: |[3c7180] de.danoeh.antennapod.core.R$interpolator.:()V │ │ +3c7190: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c7196: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -789545,17 +789545,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3c71d0: |[3c71d0] de.danoeh.antennapod.core.R$layout.:()V │ │ -3c71e0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c71e6: 0e00 |0003: return-void │ │ +3c7198: |[3c7198] de.danoeh.antennapod.core.R$layout.:()V │ │ +3c71a8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c71ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -789607,17 +789607,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3c71e8: |[3c71e8] de.danoeh.antennapod.core.R$mipmap.:()V │ │ -3c71f8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c71fe: 0e00 |0003: return-void │ │ +3c71b0: |[3c71b0] de.danoeh.antennapod.core.R$mipmap.:()V │ │ +3c71c0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c71c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -789759,17 +789759,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3c7200: |[3c7200] de.danoeh.antennapod.core.R$plurals.:()V │ │ -3c7210: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c7216: 0e00 |0003: return-void │ │ +3c71c8: |[3c71c8] de.danoeh.antennapod.core.R$plurals.:()V │ │ +3c71d8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c71de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -794276,17 +794276,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3c7218: |[3c7218] de.danoeh.antennapod.core.R$string.:()V │ │ -3c7228: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c722e: 0e00 |0003: return-void │ │ +3c71e0: |[3c71e0] de.danoeh.antennapod.core.R$string.:()V │ │ +3c71f0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c71f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -800143,17 +800143,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3c9d2c: |[3c9d2c] de.danoeh.antennapod.core.R$style.:()V │ │ -3c9d3c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c9d42: 0e00 |0003: return-void │ │ +3c9cf4: |[3c9cf4] de.danoeh.antennapod.core.R$style.:()V │ │ +3c9d04: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c9d0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -810225,729 +810225,729 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 18 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5482 16-bit code units │ │ -3c7230: |[3c7230] de.danoeh.antennapod.core.R$styleable.:()V │ │ -3c7240: 1300 1d00 |0000: const/16 v0, #int 29 // #1d │ │ -3c7244: 2300 0120 |0002: new-array v0, v0, [I // type@2001 │ │ -3c7248: 2600 e604 0000 |0004: fill-array-data v0, 000004ea // +000004e6 │ │ -3c724e: 6900 5a84 |0007: sput-object v0, Lde/danoeh/antennapod/core/R$styleable;.ActionBar:[I // field@845a │ │ -3c7252: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -3c7254: 2301 0120 |000a: new-array v1, v0, [I // type@2001 │ │ -3c7258: 1402 b300 0101 |000c: const v2, #float 2.36941e-38 // #010100b3 │ │ -3c725e: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -3c7260: 4b02 0103 |0010: aput v2, v1, v3 │ │ -3c7264: 6901 5b84 |0012: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.ActionBarLayout:[I // field@845b │ │ -3c7268: 2301 0120 |0014: new-array v1, v0, [I // type@2001 │ │ -3c726c: 1402 3f01 0101 |0016: const v2, #float 2.36945e-38 // #0101013f │ │ -3c7272: 4b02 0103 |0019: aput v2, v1, v3 │ │ -3c7276: 6901 7a84 |001b: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.ActionMenuItemView:[I // field@847a │ │ -3c727a: 2331 0120 |001d: new-array v1, v3, [I // type@2001 │ │ -3c727e: 6901 7c84 |001f: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.ActionMenuView:[I // field@847c │ │ -3c7282: 1261 |0021: const/4 v1, #int 6 // #6 │ │ -3c7284: 2312 0120 |0022: new-array v2, v1, [I // type@2001 │ │ -3c7288: 2602 0405 0000 |0024: fill-array-data v2, 00000528 // +00000504 │ │ -3c728e: 6902 7d84 |0027: sput-object v2, Lde/danoeh/antennapod/core/R$styleable;.ActionMode:[I // field@847d │ │ -3c7292: 1222 |0029: const/4 v2, #int 2 // #2 │ │ -3c7294: 2324 0120 |002a: new-array v4, v2, [I // type@2001 │ │ -3c7298: 2604 0c05 0000 |002c: fill-array-data v4, 00000538 // +0000050c │ │ -3c729e: 6904 8484 |002f: sput-object v4, Lde/danoeh/antennapod/core/R$styleable;.ActivityChooserView:[I // field@8484 │ │ -3c72a2: 1304 0800 |0031: const/16 v4, #int 8 // #8 │ │ -3c72a6: 2345 0120 |0033: new-array v5, v4, [I // type@2001 │ │ -3c72aa: 2605 0b05 0000 |0035: fill-array-data v5, 00000540 // +0000050b │ │ -3c72b0: 6905 8784 |0038: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.AlertDialog:[I // field@8487 │ │ -3c72b4: 2315 0120 |003a: new-array v5, v1, [I // type@2001 │ │ -3c72b8: 2605 1805 0000 |003c: fill-array-data v5, 00000554 // +00000518 │ │ -3c72be: 6905 9084 |003f: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.AnimatedStateListDrawableCompat:[I // field@8490 │ │ -3c72c2: 2325 0120 |0041: new-array v5, v2, [I // type@2001 │ │ -3c72c6: 2605 2105 0000 |0043: fill-array-data v5, 00000564 // +00000521 │ │ -3c72cc: 6905 9784 |0046: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.AnimatedStateListDrawableItem:[I // field@8497 │ │ -3c72d0: 1245 |0048: const/4 v5, #int 4 // #4 │ │ -3c72d2: 2356 0120 |0049: new-array v6, v5, [I // type@2001 │ │ -3c72d6: 2606 2105 0000 |004b: fill-array-data v6, 0000056c // +00000521 │ │ -3c72dc: 6906 9a84 |004e: sput-object v6, Lde/danoeh/antennapod/core/R$styleable;.AnimatedStateListDrawableTransition:[I // field@849a │ │ -3c72e0: 2346 0120 |0050: new-array v6, v4, [I // type@2001 │ │ -3c72e4: 2606 2605 0000 |0052: fill-array-data v6, 00000578 // +00000526 │ │ -3c72ea: 6906 9f84 |0055: sput-object v6, Lde/danoeh/antennapod/core/R$styleable;.AppBarLayout:[I // field@849f │ │ -3c72ee: 2356 0120 |0057: new-array v6, v5, [I // type@2001 │ │ -3c72f2: 2606 3305 0000 |0059: fill-array-data v6, 0000058c // +00000533 │ │ -3c72f8: 6906 a084 |005c: sput-object v6, Lde/danoeh/antennapod/core/R$styleable;.AppBarLayoutStates:[I // field@84a0 │ │ -3c72fc: 1236 |005e: const/4 v6, #int 3 // #3 │ │ -3c72fe: 2367 0120 |005f: new-array v7, v6, [I // type@2001 │ │ -3c7302: 2607 3705 0000 |0061: fill-array-data v7, 00000598 // +00000537 │ │ -3c7308: 6907 a584 |0064: sput-object v7, Lde/danoeh/antennapod/core/R$styleable;.AppBarLayout_Layout:[I // field@84a5 │ │ -3c730c: 2337 0120 |0066: new-array v7, v3, [I // type@2001 │ │ -3c7310: 6907 b184 |0068: sput-object v7, Lde/danoeh/antennapod/core/R$styleable;.AppCompatEmojiHelper:[I // field@84b1 │ │ -3c7314: 2357 0120 |006a: new-array v7, v5, [I // type@2001 │ │ -3c7318: 2607 3605 0000 |006c: fill-array-data v7, 000005a2 // +00000536 │ │ -3c731e: 6907 b284 |006f: sput-object v7, Lde/danoeh/antennapod/core/R$styleable;.AppCompatImageView:[I // field@84b2 │ │ -3c7322: 2357 0120 |0071: new-array v7, v5, [I // type@2001 │ │ -3c7326: 2607 3b05 0000 |0073: fill-array-data v7, 000005ae // +0000053b │ │ -3c732c: 6907 b784 |0076: sput-object v7, Lde/danoeh/antennapod/core/R$styleable;.AppCompatSeekBar:[I // field@84b7 │ │ -3c7330: 1277 |0078: const/4 v7, #int 7 // #7 │ │ -3c7332: 2378 0120 |0079: new-array v8, v7, [I // type@2001 │ │ -3c7336: 2608 3f05 0000 |007b: fill-array-data v8, 000005ba // +0000053f │ │ -3c733c: 6908 bc84 |007e: sput-object v8, Lde/danoeh/antennapod/core/R$styleable;.AppCompatTextHelper:[I // field@84bc │ │ -3c7340: 1308 1600 |0080: const/16 v8, #int 22 // #16 │ │ -3c7344: 2389 0120 |0082: new-array v9, v8, [I // type@2001 │ │ -3c7348: 2609 4805 0000 |0084: fill-array-data v9, 000005cc // +00000548 │ │ -3c734e: 6909 c484 |0087: sput-object v9, Lde/danoeh/antennapod/core/R$styleable;.AppCompatTextView:[I // field@84c4 │ │ -3c7352: 1309 7f00 |0089: const/16 v9, #int 127 // #7f │ │ -3c7356: 2399 0120 |008b: new-array v9, v9, [I // type@2001 │ │ -3c735a: 2609 6f05 0000 |008d: fill-array-data v9, 000005fc // +0000056f │ │ -3c7360: 6909 db84 |0090: sput-object v9, Lde/danoeh/antennapod/core/R$styleable;.AppCompatTheme:[I // field@84db │ │ -3c7364: 2309 0120 |0092: new-array v9, v0, [I // type@2001 │ │ -3c7368: 140a 8a03 047f |0094: const v10, #float 1.75476e+38 // #7f04038a │ │ -3c736e: 4b0a 0903 |0097: aput v10, v9, v3 │ │ -3c7372: 6909 5b85 |0099: sput-object v9, Lde/danoeh/antennapod/core/R$styleable;.AspectRatioFrameLayout:[I // field@855b │ │ -3c7376: 2329 0120 |009b: new-array v9, v2, [I // type@2001 │ │ -3c737a: 2609 6106 0000 |009d: fill-array-data v9, 000006fe // +00000661 │ │ -3c7380: 6909 5d85 |00a0: sput-object v9, Lde/danoeh/antennapod/core/R$styleable;.BackgroundStyle:[I // field@855d │ │ -3c7384: 1309 0c00 |00a2: const/16 v9, #int 12 // #c │ │ -3c7388: 239a 0120 |00a4: new-array v10, v9, [I // type@2001 │ │ -3c738c: 260a 6006 0000 |00a6: fill-array-data v10, 00000706 // +00000660 │ │ -3c7392: 690a 6085 |00a9: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.Badge:[I // field@8560 │ │ -3c7396: 130a 0900 |00ab: const/16 v10, #int 9 // #9 │ │ -3c739a: 23ab 0120 |00ad: new-array v11, v10, [I // type@2001 │ │ -3c739e: 260b 7306 0000 |00af: fill-array-data v11, 00000722 // +00000673 │ │ -3c73a4: 690b 6d85 |00b2: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.BaseProgressIndicator:[I // field@856d │ │ -3c73a8: 130b 1000 |00b4: const/16 v11, #int 16 // #10 │ │ -3c73ac: 23bc 0120 |00b6: new-array v12, v11, [I // type@2001 │ │ -3c73b0: 260c 8006 0000 |00b8: fill-array-data v12, 00000738 // +00000680 │ │ -3c73b6: 690c 7785 |00bb: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.BottomAppBar:[I // field@8577 │ │ -3c73ba: 232c 0120 |00bd: new-array v12, v2, [I // type@2001 │ │ -3c73be: 260c 9d06 0000 |00bf: fill-array-data v12, 0000075c // +0000069d │ │ -3c73c4: 690c 8885 |00c2: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.BottomNavigationView:[I // field@8588 │ │ -3c73c8: 238c 0120 |00c4: new-array v12, v8, [I // type@2001 │ │ -3c73cc: 260c 9e06 0000 |00c6: fill-array-data v12, 00000764 // +0000069e │ │ -3c73d2: 690c 8b85 |00c9: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.BottomSheetBehavior_Layout:[I // field@858b │ │ -3c73d6: 230c 0120 |00cb: new-array v12, v0, [I // type@2001 │ │ -3c73da: 140d 3100 047f |00cd: const v13, #float 1.75459e+38 // #7f040031 │ │ -3c73e0: 4b0d 0c03 |00d0: aput v13, v12, v3 │ │ -3c73e4: 690c a285 |00d2: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.ButtonBarLayout:[I // field@85a2 │ │ -3c73e8: 232c 0120 |00d4: new-array v12, v2, [I // type@2001 │ │ -3c73ec: 260c be06 0000 |00d6: fill-array-data v12, 00000794 // +000006be │ │ -3c73f2: 690c a485 |00d9: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.Capability:[I // field@85a4 │ │ -3c73f6: 130c 0d00 |00db: const/16 v12, #int 13 // #d │ │ -3c73fa: 23cd 0120 |00dd: new-array v13, v12, [I // type@2001 │ │ -3c73fe: 260d bd06 0000 |00df: fill-array-data v13, 0000079c // +000006bd │ │ -3c7404: 690d a785 |00e2: sput-object v13, Lde/danoeh/antennapod/core/R$styleable;.CardView:[I // field@85a7 │ │ -3c7408: 231d 0120 |00e4: new-array v13, v1, [I // type@2001 │ │ -3c740c: 260d d406 0000 |00e6: fill-array-data v13, 000007ba // +000006d4 │ │ -3c7412: 690d b585 |00e9: sput-object v13, Lde/danoeh/antennapod/core/R$styleable;.CheckBoxPreference:[I // field@85b5 │ │ -3c7416: 235d 0120 |00eb: new-array v13, v5, [I // type@2001 │ │ -3c741a: 260d dd06 0000 |00ed: fill-array-data v13, 000007ca // +000006dd │ │ -3c7420: 690d bc85 |00f0: sput-object v13, Lde/danoeh/antennapod/core/R$styleable;.CheckedTextView:[I // field@85bc │ │ -3c7424: 130d 2a00 |00f2: const/16 v13, #int 42 // #2a │ │ -3c7428: 23dd 0120 |00f4: new-array v13, v13, [I // type@2001 │ │ -3c742c: 260d e006 0000 |00f6: fill-array-data v13, 000007d6 // +000006e0 │ │ -3c7432: 690d c185 |00f9: sput-object v13, Lde/danoeh/antennapod/core/R$styleable;.Chip:[I // field@85c1 │ │ -3c7436: 237d 0120 |00fb: new-array v13, v7, [I // type@2001 │ │ -3c743a: 260d 3107 0000 |00fd: fill-array-data v13, 0000082e // +00000731 │ │ -3c7440: 690d c285 |0100: sput-object v13, Lde/danoeh/antennapod/core/R$styleable;.ChipGroup:[I // field@85c2 │ │ -3c7444: 230d 0120 |0102: new-array v13, v0, [I // type@2001 │ │ -3c7448: 140e f001 047f |0104: const v14, #float 1.75468e+38 // #7f0401f0 │ │ -3c744e: 4b0e 0d03 |0107: aput v14, v13, v3 │ │ -3c7452: 690d f485 |0109: sput-object v13, Lde/danoeh/antennapod/core/R$styleable;.CircularProgressBar:[I // field@85f4 │ │ -3c7456: 236d 0120 |010b: new-array v13, v6, [I // type@2001 │ │ -3c745a: 260d 3307 0000 |010d: fill-array-data v13, 00000840 // +00000733 │ │ -3c7460: 690d f685 |0110: sput-object v13, Lde/danoeh/antennapod/core/R$styleable;.CircularProgressIndicator:[I // field@85f6 │ │ -3c7464: 232d 0120 |0112: new-array v13, v2, [I // type@2001 │ │ -3c7468: 260d 3607 0000 |0114: fill-array-data v13, 0000084a // +00000736 │ │ -3c746e: 690d fa85 |0117: sput-object v13, Lde/danoeh/antennapod/core/R$styleable;.ClockFaceView:[I // field@85fa │ │ -3c7472: 236d 0120 |0119: new-array v13, v6, [I // type@2001 │ │ -3c7476: 260d 3707 0000 |011b: fill-array-data v13, 00000852 // +00000737 │ │ -3c747c: 690d fd85 |011e: sput-object v13, Lde/danoeh/antennapod/core/R$styleable;.ClockHandView:[I // field@85fd │ │ -3c7480: 130d 1800 |0120: const/16 v13, #int 24 // #18 │ │ -3c7484: 23dd 0120 |0122: new-array v13, v13, [I // type@2001 │ │ -3c7488: 260d 3807 0000 |0124: fill-array-data v13, 0000085c // +00000738 │ │ -3c748e: 690d 0186 |0127: sput-object v13, Lde/danoeh/antennapod/core/R$styleable;.CollapsingToolbarLayout:[I // field@8601 │ │ -3c7492: 232d 0120 |0129: new-array v13, v2, [I // type@2001 │ │ -3c7496: 260d 6507 0000 |012b: fill-array-data v13, 00000890 // +00000765 │ │ -3c749c: 690d 0286 |012e: sput-object v13, Lde/danoeh/antennapod/core/R$styleable;.CollapsingToolbarLayout_Layout:[I // field@8602 │ │ -3c74a0: 125d |0130: const/4 v13, #int 5 // #5 │ │ -3c74a2: 23df 0120 |0131: new-array v15, v13, [I // type@2001 │ │ -3c74a6: 260f 6507 0000 |0133: fill-array-data v15, 00000898 // +00000765 │ │ -3c74ac: 690f 1d86 |0136: sput-object v15, Lde/danoeh/antennapod/core/R$styleable;.ColorStateListItem:[I // field@861d │ │ -3c74b0: 235f 0120 |0138: new-array v15, v5, [I // type@2001 │ │ -3c74b4: 260f 6c07 0000 |013a: fill-array-data v15, 000008a6 // +0000076c │ │ -3c74ba: 690f 2386 |013d: sput-object v15, Lde/danoeh/antennapod/core/R$styleable;.CompoundButton:[I // field@8623 │ │ -3c74be: 130f 6d00 |013f: const/16 v15, #int 109 // #6d │ │ -3c74c2: 23ff 0120 |0141: new-array v15, v15, [I // type@2001 │ │ -3c74c6: 260f 6f07 0000 |0143: fill-array-data v15, 000008b2 // +0000076f │ │ -3c74cc: 690f 2886 |0146: sput-object v15, Lde/danoeh/antennapod/core/R$styleable;.Constraint:[I // field@8628 │ │ -3c74d0: 130f 5a00 |0148: const/16 v15, #int 90 // #5a │ │ -3c74d4: 23ff 0120 |014a: new-array v15, v15, [I // type@2001 │ │ -3c74d8: 260f 4408 0000 |014c: fill-array-data v15, 00000990 // +00000844 │ │ -3c74de: 690f 2986 |014f: sput-object v15, Lde/danoeh/antennapod/core/R$styleable;.ConstraintLayout_Layout:[I // field@8629 │ │ -3c74e2: 232f 0120 |0151: new-array v15, v2, [I // type@2001 │ │ -3c74e6: 260f f508 0000 |0153: fill-array-data v15, 00000a48 // +000008f5 │ │ -3c74ec: 690f 8486 |0156: sput-object v15, Lde/danoeh/antennapod/core/R$styleable;.ConstraintLayout_placeholder:[I // field@8684 │ │ -3c74f0: 130f 6f00 |0158: const/16 v15, #int 111 // #6f │ │ -3c74f4: 23ff 0120 |015a: new-array v15, v15, [I // type@2001 │ │ -3c74f8: 260f f408 0000 |015c: fill-array-data v15, 00000a50 // +000008f4 │ │ -3c74fe: 690f 8786 |015f: sput-object v15, Lde/danoeh/antennapod/core/R$styleable;.ConstraintSet:[I // field@8687 │ │ -3c7502: 232f 0120 |0161: new-array v15, v2, [I // type@2001 │ │ -3c7506: 260f cf09 0000 |0163: fill-array-data v15, 00000b32 // +000009cf │ │ -3c750c: 690f 6487 |0166: sput-object v15, Lde/danoeh/antennapod/core/R$styleable;.CoordinatorLayout:[I // field@8764 │ │ -3c7510: 237f 0120 |0168: new-array v15, v7, [I // type@2001 │ │ -3c7514: 260f d009 0000 |016a: fill-array-data v15, 00000b3a // +000009d0 │ │ -3c751a: 690f 6587 |016d: sput-object v15, Lde/danoeh/antennapod/core/R$styleable;.CoordinatorLayout_Layout:[I // field@8765 │ │ -3c751e: 23af 0120 |016f: new-array v15, v10, [I // type@2001 │ │ -3c7522: 260f db09 0000 |0171: fill-array-data v15, 00000b4c // +000009db │ │ -3c7528: 690f 6f87 |0174: sput-object v15, Lde/danoeh/antennapod/core/R$styleable;.CustomAttribute:[I // field@876f │ │ -3c752c: 130f 0e00 |0176: const/16 v15, #int 14 // #e │ │ -3c7530: 23fb 0120 |0178: new-array v11, v15, [I // type@2001 │ │ -3c7534: 260b e809 0000 |017a: fill-array-data v11, 00000b62 // +000009e8 │ │ -3c753a: 690b 7987 |017d: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.DefaultTimeBar:[I // field@8779 │ │ -3c753e: 239b 0120 |017f: new-array v11, v9, [I // type@2001 │ │ -3c7542: 260b 010a 0000 |0181: fill-array-data v11, 00000b82 // +00000a01 │ │ -3c7548: 690b 8887 |0184: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.DialogPreference:[I // field@8788 │ │ -3c754c: 234b 0120 |0186: new-array v11, v4, [I // type@2001 │ │ -3c7550: 260b 160a 0000 |0188: fill-array-data v11, 00000b9e // +00000a16 │ │ -3c7556: 690b 9587 |018b: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.DrawerArrowToggle:[I // field@8795 │ │ -3c755a: 230b 0120 |018d: new-array v11, v0, [I // type@2001 │ │ -3c755e: 1410 7e01 047f |018f: const v16, #float 1.75466e+38 // #7f04017e │ │ -3c7564: 4b10 0b03 |0192: aput v16, v11, v3 │ │ -3c7568: 690b 9e87 |0194: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.DrawerLayout:[I // field@879e │ │ -3c756c: 230b 0120 |0196: new-array v11, v0, [I // type@2001 │ │ -3c7570: 1410 bc04 047f |0198: const v16, #float 1.75483e+38 // #7f0404bc │ │ -3c7576: 4b10 0b03 |019b: aput v16, v11, v3 │ │ -3c757a: 690b a087 |019d: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.EditTextPreference:[I // field@87a0 │ │ -3c757e: 231b 0120 |019f: new-array v11, v1, [I // type@2001 │ │ -3c7582: 260b 110a 0000 |01a1: fill-array-data v11, 00000bb2 // +00000a11 │ │ -3c7588: 690b a287 |01a4: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.ExtendedFloatingActionButton:[I // field@87a2 │ │ -3c758c: 232b 0120 |01a6: new-array v11, v2, [I // type@2001 │ │ -3c7590: 260b 1a0a 0000 |01a8: fill-array-data v11, 00000bc2 // +00000a1a │ │ -3c7596: 690b a387 |01ab: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.ExtendedFloatingActionButton_Behavior_Layout:[I // field@87a3 │ │ -3c759a: 130b 1100 |01ad: const/16 v11, #int 17 // #11 │ │ -3c759e: 23b4 0120 |01af: new-array v4, v11, [I // type@2001 │ │ -3c75a2: 2604 190a 0000 |01b1: fill-array-data v4, 00000bca // +00000a19 │ │ -3c75a8: 6904 ac87 |01b4: sput-object v4, Lde/danoeh/antennapod/core/R$styleable;.FloatingActionButton:[I // field@87ac │ │ -3c75ac: 2304 0120 |01b6: new-array v4, v0, [I // type@2001 │ │ -3c75b0: 1411 6800 047f |01b8: const v17, #float 1.7546e+38 // #7f040068 │ │ -3c75b6: 4b11 0403 |01bb: aput v17, v4, v3 │ │ -3c75ba: 6904 ad87 |01bd: sput-object v4, Lde/danoeh/antennapod/core/R$styleable;.FloatingActionButton_Behavior_Layout:[I // field@87ad │ │ -3c75be: 2324 0120 |01bf: new-array v4, v2, [I // type@2001 │ │ -3c75c2: 2604 2f0a 0000 |01c1: fill-array-data v4, 00000bf0 // +00000a2f │ │ -3c75c8: 6904 c087 |01c4: sput-object v4, Lde/danoeh/antennapod/core/R$styleable;.FlowLayout:[I // field@87c0 │ │ -3c75cc: 2374 0120 |01c6: new-array v4, v7, [I // type@2001 │ │ -3c75d0: 2604 300a 0000 |01c8: fill-array-data v4, 00000bf8 // +00000a30 │ │ -3c75d6: 6904 c387 |01cb: sput-object v4, Lde/danoeh/antennapod/core/R$styleable;.FontFamily:[I // field@87c3 │ │ -3c75da: 1304 0a00 |01cd: const/16 v4, #int 10 // #a │ │ -3c75de: 234b 0120 |01cf: new-array v11, v4, [I // type@2001 │ │ -3c75e2: 260b 390a 0000 |01d1: fill-array-data v11, 00000c0a // +00000a39 │ │ -3c75e8: 690b c487 |01d4: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.FontFamilyFont:[I // field@87c4 │ │ -3c75ec: 236b 0120 |01d6: new-array v11, v6, [I // type@2001 │ │ -3c75f0: 260b 4a0a 0000 |01d8: fill-array-data v11, 00000c22 // +00000a4a │ │ -3c75f6: 690b d687 |01db: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.ForegroundLinearLayout:[I // field@87d6 │ │ -3c75fa: 236b 0120 |01dd: new-array v11, v6, [I // type@2001 │ │ -3c75fe: 260b 4d0a 0000 |01df: fill-array-data v11, 00000c2c // +00000a4d │ │ -3c7604: 690b da87 |01e2: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.Fragment:[I // field@87da │ │ -3c7608: 232b 0120 |01e4: new-array v11, v2, [I // type@2001 │ │ -3c760c: 260b 500a 0000 |01e6: fill-array-data v11, 00000c36 // +00000a50 │ │ -3c7612: 690b db87 |01e9: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.FragmentContainerView:[I // field@87db │ │ -3c7616: 239b 0120 |01eb: new-array v11, v9, [I // type@2001 │ │ -3c761a: 260b 510a 0000 |01ed: fill-array-data v11, 00000c3e // +00000a51 │ │ -3c7620: 690b e187 |01f0: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.GradientColor:[I // field@87e1 │ │ -3c7624: 232b 0120 |01f2: new-array v11, v2, [I // type@2001 │ │ -3c7628: 260b 660a 0000 |01f4: fill-array-data v11, 00000c5a // +00000a66 │ │ -3c762e: 690b e287 |01f7: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.GradientColorItem:[I // field@87e2 │ │ -3c7632: 23ab 0120 |01f9: new-array v11, v10, [I // type@2001 │ │ -3c7636: 260b 670a 0000 |01fb: fill-array-data v11, 00000c62 // +00000a67 │ │ -3c763c: 690b f187 |01fe: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.ImageFilterView:[I // field@87f1 │ │ -3c7640: 237b 0120 |0200: new-array v11, v7, [I // type@2001 │ │ -3c7644: 260b 760a 0000 |0202: fill-array-data v11, 00000c78 // +00000a76 │ │ -3c764a: 690b fb87 |0205: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.Insets:[I // field@87fb │ │ -3c764e: 130b 1200 |0207: const/16 v11, #int 18 // #12 │ │ -3c7652: 23bb 0120 |0209: new-array v11, v11, [I // type@2001 │ │ -3c7656: 260b 7f0a 0000 |020b: fill-array-data v11, 00000c8a // +00000a7f │ │ -3c765c: 690b 0388 |020e: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.KeyAttribute:[I // field@8803 │ │ -3c7660: 130b 1400 |0210: const/16 v11, #int 20 // #14 │ │ -3c7664: 23b7 0120 |0212: new-array v7, v11, [I // type@2001 │ │ -3c7668: 2607 9e0a 0000 |0214: fill-array-data v7, 00000cb2 // +00000a9e │ │ -3c766e: 6907 1688 |0217: sput-object v7, Lde/danoeh/antennapod/core/R$styleable;.KeyCycle:[I // field@8816 │ │ -3c7672: 2397 0120 |0219: new-array v7, v9, [I // type@2001 │ │ -3c7676: 2607 c30a 0000 |021b: fill-array-data v7, 00000cde // +00000ac3 │ │ -3c767c: 6907 2b88 |021e: sput-object v7, Lde/danoeh/antennapod/core/R$styleable;.KeyPosition:[I // field@882b │ │ -3c7680: 23b7 0120 |0220: new-array v7, v11, [I // type@2001 │ │ -3c7684: 2607 d80a 0000 |0222: fill-array-data v7, 00000cfa // +00000ad8 │ │ -3c768a: 6907 3888 |0225: sput-object v7, Lde/danoeh/antennapod/core/R$styleable;.KeyTimeCycle:[I // field@8838 │ │ -3c768e: 2347 0120 |0227: new-array v7, v4, [I // type@2001 │ │ -3c7692: 2607 fd0a 0000 |0229: fill-array-data v7, 00000d26 // +00000afd │ │ -3c7698: 6907 4d88 |022c: sput-object v7, Lde/danoeh/antennapod/core/R$styleable;.KeyTrigger:[I // field@884d │ │ -3c769c: 1307 4300 |022e: const/16 v7, #int 67 // #43 │ │ -3c76a0: 237b 0120 |0230: new-array v11, v7, [I // type@2001 │ │ -3c76a4: 260b 0c0b 0000 |0232: fill-array-data v11, 00000d3e // +00000b0c │ │ -3c76aa: 690b 5888 |0235: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.Layout:[I // field@8858 │ │ -3c76ae: 23ab 0120 |0237: new-array v11, v10, [I // type@2001 │ │ -3c76b2: 260b 8f0b 0000 |0239: fill-array-data v11, 00000dc8 // +00000b8f │ │ -3c76b8: 690b 9c88 |023c: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.LinearLayoutCompat:[I // field@889c │ │ -3c76bc: 235b 0120 |023e: new-array v11, v5, [I // type@2001 │ │ -3c76c0: 260b 9e0b 0000 |0240: fill-array-data v11, 00000dde // +00000b9e │ │ -3c76c6: 690b 9d88 |0243: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.LinearLayoutCompat_Layout:[I // field@889d │ │ -3c76ca: 232b 0120 |0245: new-array v11, v2, [I // type@2001 │ │ -3c76ce: 260b a30b 0000 |0247: fill-array-data v11, 00000dea // +00000ba3 │ │ -3c76d4: 690b ab88 |024a: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.LinearProgressIndicator:[I // field@88ab │ │ -3c76d8: 232b 0120 |024c: new-array v11, v2, [I // type@2001 │ │ -3c76dc: 260b a40b 0000 |024e: fill-array-data v11, 00000df2 // +00000ba4 │ │ -3c76e2: 690b ae88 |0251: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.ListPopupWindow:[I // field@88ae │ │ -3c76e6: 23db 0120 |0253: new-array v11, v13, [I // type@2001 │ │ -3c76ea: 260b a50b 0000 |0255: fill-array-data v11, 00000dfa // +00000ba5 │ │ -3c76f0: 690b b188 |0258: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.ListPreference:[I // field@88b1 │ │ -3c76f4: 235b 0120 |025a: new-array v11, v5, [I // type@2001 │ │ -3c76f8: 260b ac0b 0000 |025c: fill-array-data v11, 00000e08 // +00000bac │ │ -3c76fe: 690b b788 |025f: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.MaterialAlertDialog:[I // field@88b7 │ │ -3c7702: 231b 0120 |0261: new-array v11, v1, [I // type@2001 │ │ -3c7706: 260b b10b 0000 |0263: fill-array-data v11, 00000e14 // +00000bb1 │ │ -3c770c: 690b b888 |0266: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.MaterialAlertDialogTheme:[I // field@88b8 │ │ -3c7710: 231b 0120 |0268: new-array v11, v1, [I // type@2001 │ │ -3c7714: 260b ba0b 0000 |026a: fill-array-data v11, 00000e24 // +00000bba │ │ -3c771a: 690b c388 |026d: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.MaterialAutoCompleteTextView:[I // field@88c3 │ │ -3c771e: 238b 0120 |026f: new-array v11, v8, [I // type@2001 │ │ -3c7722: 260b c30b 0000 |0271: fill-array-data v11, 00000e34 // +00000bc3 │ │ -3c7728: 690b ca88 |0274: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.MaterialButton:[I // field@88ca │ │ -3c772c: 236b 0120 |0276: new-array v11, v6, [I // type@2001 │ │ -3c7730: 260b ec0b 0000 |0278: fill-array-data v11, 00000e64 // +00000bec │ │ -3c7736: 690b cb88 |027b: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.MaterialButtonToggleGroup:[I // field@88cb │ │ -3c773a: 234b 0120 |027d: new-array v11, v4, [I // type@2001 │ │ -3c773e: 260b ef0b 0000 |027f: fill-array-data v11, 00000e6e // +00000bef │ │ -3c7744: 690b e588 |0282: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.MaterialCalendar:[I // field@88e5 │ │ -3c7748: 234b 0120 |0284: new-array v11, v4, [I // type@2001 │ │ -3c774c: 260b 000c 0000 |0286: fill-array-data v11, 00000e86 // +00000c00 │ │ -3c7752: 690b e688 |0289: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.MaterialCalendarItem:[I // field@88e6 │ │ -3c7756: 23cb 0120 |028b: new-array v11, v12, [I // type@2001 │ │ -3c775a: 260b 110c 0000 |028d: fill-array-data v11, 00000e9e // +00000c11 │ │ -3c7760: 690b fb88 |0290: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.MaterialCardView:[I // field@88fb │ │ -3c7764: 130b 0b00 |0292: const/16 v11, #int 11 // #b │ │ -3c7768: 23bc 0120 |0294: new-array v12, v11, [I // type@2001 │ │ -3c776c: 260c 260c 0000 |0296: fill-array-data v12, 00000ebc // +00000c26 │ │ -3c7772: 690c 0989 |0299: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.MaterialCheckBox:[I // field@8909 │ │ -3c7776: 232c 0120 |029b: new-array v12, v2, [I // type@2001 │ │ -3c777a: 260c 390c 0000 |029d: fill-array-data v12, 00000ed6 // +00000c39 │ │ -3c7780: 690c 0a89 |02a0: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.MaterialCheckBoxStates:[I // field@890a │ │ -3c7784: 23dc 0120 |02a2: new-array v12, v13, [I // type@2001 │ │ -3c7788: 260c 3a0c 0000 |02a4: fill-array-data v12, 00000ede // +00000c3a │ │ -3c778e: 690c 1889 |02a7: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.MaterialDivider:[I // field@8918 │ │ -3c7792: 232c 0120 |02a9: new-array v12, v2, [I // type@2001 │ │ -3c7796: 260c 410c 0000 |02ab: fill-array-data v12, 00000eec // +00000c41 │ │ -3c779c: 690c 1e89 |02ae: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.MaterialRadioButton:[I // field@891e │ │ -3c77a0: 232c 0120 |02b0: new-array v12, v2, [I // type@2001 │ │ -3c77a4: 260c 420c 0000 |02b2: fill-array-data v12, 00000ef4 // +00000c42 │ │ -3c77aa: 690c 2189 |02b5: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.MaterialShape:[I // field@8921 │ │ -3c77ae: 231c 0120 |02b7: new-array v12, v1, [I // type@2001 │ │ -3c77b2: 260c 430c 0000 |02b9: fill-array-data v12, 00000efc // +00000c43 │ │ -3c77b8: 690c 2489 |02bc: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.MaterialSwitch:[I // field@8924 │ │ -3c77bc: 236c 0120 |02be: new-array v12, v6, [I // type@2001 │ │ -3c77c0: 260c 4c0c 0000 |02c0: fill-array-data v12, 00000f0c // +00000c4c │ │ -3c77c6: 690c 2b89 |02c3: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.MaterialTextAppearance:[I // field@892b │ │ -3c77ca: 236c 0120 |02c5: new-array v12, v6, [I // type@2001 │ │ -3c77ce: 260c 4f0c 0000 |02c7: fill-array-data v12, 00000f16 // +00000c4f │ │ -3c77d4: 690c 2f89 |02ca: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.MaterialTextView:[I // field@892f │ │ -3c77d8: 232c 0120 |02cc: new-array v12, v2, [I // type@2001 │ │ -3c77dc: 260c 520c 0000 |02ce: fill-array-data v12, 00000f20 // +00000c52 │ │ -3c77e2: 690c 3389 |02d1: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.MaterialTimePicker:[I // field@8933 │ │ -3c77e6: 23dc 0120 |02d3: new-array v12, v13, [I // type@2001 │ │ -3c77ea: 260c 530c 0000 |02d5: fill-array-data v12, 00000f28 // +00000c53 │ │ -3c77f0: 690c 3689 |02d8: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.MaterialToolbar:[I // field@8936 │ │ -3c77f4: 231c 0120 |02da: new-array v12, v1, [I // type@2001 │ │ -3c77f8: 260c 5a0c 0000 |02dc: fill-array-data v12, 00000f36 // +00000c5a │ │ -3c77fe: 690c 3c89 |02df: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.MenuGroup:[I // field@893c │ │ -3c7802: 130c 1700 |02e1: const/16 v12, #int 23 // #17 │ │ -3c7806: 23cc 0120 |02e3: new-array v12, v12, [I // type@2001 │ │ -3c780a: 260c 610c 0000 |02e5: fill-array-data v12, 00000f46 // +00000c61 │ │ -3c7810: 690c 4389 |02e8: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.MenuItem:[I // field@8943 │ │ -3c7814: 23aa 0120 |02ea: new-array v10, v10, [I // type@2001 │ │ -3c7818: 260a 8c0c 0000 |02ec: fill-array-data v10, 00000f78 // +00000c8c │ │ -3c781e: 690a 5b89 |02ef: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.MenuView:[I // field@895b │ │ -3c7822: 231a 0120 |02f1: new-array v10, v1, [I // type@2001 │ │ -3c7826: 260a 9b0c 0000 |02f3: fill-array-data v10, 00000f8e // +00000c9b │ │ -3c782c: 690a 6589 |02f6: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.MockView:[I // field@8965 │ │ -3c7830: 231a 0120 |02f8: new-array v10, v1, [I // type@2001 │ │ -3c7834: 260a a40c 0000 |02fa: fill-array-data v10, 00000f9e // +00000ca4 │ │ -3c783a: 690a 6c89 |02fd: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.Motion:[I // field@896c │ │ -3c783e: 232a 0120 |02ff: new-array v10, v2, [I // type@2001 │ │ -3c7842: 260a ad0c 0000 |0301: fill-array-data v10, 00000fae // +00000cad │ │ -3c7848: 690a 6d89 |0304: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.MotionHelper:[I // field@896d │ │ -3c784c: 231a 0120 |0306: new-array v10, v1, [I // type@2001 │ │ -3c7850: 260a ae0c 0000 |0308: fill-array-data v10, 00000fb6 // +00000cae │ │ -3c7856: 690a 7089 |030b: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.MotionLayout:[I // field@8970 │ │ -3c785a: 232a 0120 |030d: new-array v10, v2, [I // type@2001 │ │ -3c785e: 260a b70c 0000 |030f: fill-array-data v10, 00000fc6 // +00000cb7 │ │ -3c7864: 690a 7789 |0312: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.MotionScene:[I // field@8977 │ │ -3c7868: 236a 0120 |0314: new-array v10, v6, [I // type@2001 │ │ -3c786c: 260a b80c 0000 |0316: fill-array-data v10, 00000fce // +00000cb8 │ │ -3c7872: 690a 7a89 |0319: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.MotionTelltales:[I // field@897a │ │ -3c7876: 235a 0120 |031b: new-array v10, v5, [I // type@2001 │ │ -3c787a: 260a bb0c 0000 |031d: fill-array-data v10, 00000fd8 // +00000cbb │ │ -3c7880: 690a 8489 |0320: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.MultiSelectListPreference:[I // field@8984 │ │ -3c7884: 23da 0120 |0322: new-array v10, v13, [I // type@2001 │ │ -3c7888: 260a c00c 0000 |0324: fill-array-data v10, 00000fe4 // +00000cc0 │ │ -3c788e: 690a 8989 |0327: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.NavigationBarActiveIndicator:[I // field@8989 │ │ -3c7892: 23fa 0120 |0329: new-array v10, v15, [I // type@2001 │ │ -3c7896: 260a c70c 0000 |032b: fill-array-data v10, 00000ff2 // +00000cc7 │ │ -3c789c: 690a 8f89 |032e: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.NavigationBarView:[I // field@898f │ │ -3c78a0: 23da 0120 |0330: new-array v10, v13, [I // type@2001 │ │ -3c78a4: 260a e00c 0000 |0332: fill-array-data v10, 00001012 // +00000ce0 │ │ -3c78aa: 690a 9e89 |0335: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.NavigationRailView:[I // field@899e │ │ -3c78ae: 130a 2300 |0337: const/16 v10, #int 35 // #23 │ │ -3c78b2: 23aa 0120 |0339: new-array v10, v10, [I // type@2001 │ │ -3c78b6: 260a e50c 0000 |033b: fill-array-data v10, 00001020 // +00000ce5 │ │ -3c78bc: 690a a489 |033e: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.NavigationView:[I // field@89a4 │ │ -3c78c0: 232a 0120 |0340: new-array v10, v2, [I // type@2001 │ │ -3c78c4: 260a 280d 0000 |0342: fill-array-data v10, 0000106a // +00000d28 │ │ -3c78ca: 690a c889 |0345: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.OnClick:[I // field@89c8 │ │ -3c78ce: 239a 0120 |0347: new-array v10, v9, [I // type@2001 │ │ -3c78d2: 260a 290d 0000 |0349: fill-array-data v10, 00001072 // +00000d29 │ │ -3c78d8: 690a cb89 |034c: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.OnSwipe:[I // field@89cb │ │ -3c78dc: 230a 0120 |034e: new-array v10, v0, [I // type@2001 │ │ -3c78e0: 4b0e 0a03 |0350: aput v14, v10, v3 │ │ -3c78e4: 690a d889 |0352: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.PlaybackSpeedIndicatorView:[I // field@89d8 │ │ -3c78e8: 130a 1900 |0354: const/16 v10, #int 25 // #19 │ │ -3c78ec: 23aa 0120 |0356: new-array v10, v10, [I // type@2001 │ │ -3c78f0: 260a 360d 0000 |0358: fill-array-data v10, 0000108e // +00000d36 │ │ -3c78f6: 690a da89 |035b: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.PlayerControlView:[I // field@89da │ │ -3c78fa: 130a 2000 |035d: const/16 v10, #int 32 // #20 │ │ -3c78fe: 23aa 0120 |035f: new-array v10, v10, [I // type@2001 │ │ -3c7902: 260a 630d 0000 |0361: fill-array-data v10, 000010c4 // +00000d63 │ │ -3c7908: 690a f489 |0364: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.PlayerView:[I // field@89f4 │ │ -3c790c: 236a 0120 |0366: new-array v10, v6, [I // type@2001 │ │ -3c7910: 260a a00d 0000 |0368: fill-array-data v10, 00001108 // +00000da0 │ │ -3c7916: 690a 158a |036b: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.PopupWindow:[I // field@8a15 │ │ -3c791a: 230a 0120 |036d: new-array v10, v0, [I // type@2001 │ │ -3c791e: 140c ef03 047f |036f: const v12, #float 1.75479e+38 // #7f0403ef │ │ -3c7924: 4b0c 0a03 |0372: aput v12, v10, v3 │ │ -3c7928: 690a 168a |0374: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.PopupWindowBackgroundState:[I // field@8a16 │ │ -3c792c: 130a 2400 |0376: const/16 v10, #int 36 // #24 │ │ -3c7930: 23ac 0120 |0378: new-array v12, v10, [I // type@2001 │ │ -3c7934: 260c 980d 0000 |037a: fill-array-data v12, 00001112 // +00000d98 │ │ -3c793a: 690c 1b8a |037d: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.Preference:[I // field@8a1b │ │ -3c793e: 235c 0120 |037f: new-array v12, v5, [I // type@2001 │ │ -3c7942: 260c dd0d 0000 |0381: fill-array-data v12, 0000115e // +00000ddd │ │ -3c7948: 690c 1c8a |0384: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.PreferenceFragment:[I // field@8a1c │ │ -3c794c: 235c 0120 |0386: new-array v12, v5, [I // type@2001 │ │ -3c7950: 260c e20d 0000 |0388: fill-array-data v12, 0000116a // +00000de2 │ │ -3c7956: 690c 1d8a |038b: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.PreferenceFragmentCompat:[I // field@8a1d │ │ -3c795a: 236c 0120 |038d: new-array v12, v6, [I // type@2001 │ │ -3c795e: 260c e70d 0000 |038f: fill-array-data v12, 00001176 // +00000de7 │ │ -3c7964: 690c 268a |0392: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.PreferenceGroup:[I // field@8a26 │ │ -3c7968: 2355 0120 |0394: new-array v5, v5, [I // type@2001 │ │ -3c796c: 2605 ea0d 0000 |0396: fill-array-data v5, 00001180 // +00000dea │ │ -3c7972: 6905 2a8a |0399: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.PreferenceImageView:[I // field@8a2a │ │ -3c7976: 1305 1000 |039b: const/16 v5, #int 16 // #10 │ │ -3c797a: 235c 0120 |039d: new-array v12, v5, [I // type@2001 │ │ -3c797e: 260c ed0d 0000 |039f: fill-array-data v12, 0000118c // +00000ded │ │ -3c7984: 690c 2f8a |03a2: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.PreferenceTheme:[I // field@8a2f │ │ -3c7988: 23d5 0120 |03a4: new-array v5, v13, [I // type@2001 │ │ -3c798c: 2605 0a0e 0000 |03a6: fill-array-data v5, 000011b0 // +00000e0a │ │ -3c7992: 6905 648a |03a9: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.PropertySet:[I // field@8a64 │ │ -3c7996: 2305 0120 |03ab: new-array v5, v0, [I // type@2001 │ │ -3c799a: 140c da02 047f |03ad: const v12, #float 1.75473e+38 // #7f0402da │ │ -3c79a0: 4b0c 0503 |03b0: aput v12, v5, v3 │ │ -3c79a4: 6905 6a8a |03b2: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.RadialViewGroup:[I // field@8a6a │ │ -3c79a8: 2325 0120 |03b4: new-array v5, v2, [I // type@2001 │ │ -3c79ac: 2605 080e 0000 |03b6: fill-array-data v5, 000011be // +00000e08 │ │ -3c79b2: 6905 6c8a |03b9: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.RangeSlider:[I // field@8a6c │ │ -3c79b6: 2325 0120 |03bb: new-array v5, v2, [I // type@2001 │ │ -3c79ba: 2605 090e 0000 |03bd: fill-array-data v5, 000011c6 // +00000e09 │ │ -3c79c0: 6905 6f8a |03c0: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.RecycleListView:[I // field@8a6f │ │ -3c79c4: 2395 0120 |03c2: new-array v5, v9, [I // type@2001 │ │ -3c79c8: 2605 0a0e 0000 |03c4: fill-array-data v5, 000011ce // +00000e0a │ │ -3c79ce: 6905 728a |03c7: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.RecyclerView:[I // field@8a72 │ │ -3c79d2: 2305 0120 |03c9: new-array v5, v0, [I // type@2001 │ │ -3c79d6: 1409 2702 047f |03cb: const v9, #float 1.75469e+38 // #7f040227 │ │ -3c79dc: 4b09 0503 |03ce: aput v9, v5, v3 │ │ -3c79e0: 6905 7f8a |03d0: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.ScrimInsetsFrameLayout:[I // field@8a7f │ │ -3c79e4: 2305 0120 |03d2: new-array v5, v0, [I // type@2001 │ │ -3c79e8: 1409 6f00 047f |03d4: const v9, #float 1.7546e+38 // #7f04006f │ │ -3c79ee: 4b09 0503 |03d7: aput v9, v5, v3 │ │ -3c79f2: 6905 818a |03d9: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.ScrollingViewBehavior_Layout:[I // field@8a81 │ │ -3c79f6: 1305 1100 |03db: const/16 v5, #int 17 // #11 │ │ -3c79fa: 2355 0120 |03dd: new-array v5, v5, [I // type@2001 │ │ -3c79fe: 2605 0b0e 0000 |03df: fill-array-data v5, 000011ea // +00000e0b │ │ -3c7a04: 6905 838a |03e2: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.SearchView:[I // field@8a83 │ │ -3c7a08: 1275 |03e4: const/4 v5, #int 7 // #7 │ │ -3c7a0a: 2355 0120 |03e5: new-array v5, v5, [I // type@2001 │ │ -3c7a0e: 2605 290e 0000 |03e7: fill-array-data v5, 00001210 // +00000e29 │ │ -3c7a14: 6905 958a |03ea: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.SeekBarPreference:[I // field@8a95 │ │ -3c7a18: 2345 0120 |03ec: new-array v5, v4, [I // type@2001 │ │ -3c7a1c: 2605 340e 0000 |03ee: fill-array-data v5, 00001222 // +00000e34 │ │ -3c7a22: 6905 9d8a |03f1: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.ShapeAppearance:[I // field@8a9d │ │ -3c7a26: 23b5 0120 |03f3: new-array v5, v11, [I // type@2001 │ │ -3c7a2a: 2605 450e 0000 |03f5: fill-array-data v5, 0000123a // +00000e45 │ │ -3c7a30: 6905 a88a |03f8: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.ShapeableImageView:[I // field@8aa8 │ │ -3c7a34: 2385 0120 |03fa: new-array v5, v8, [I // type@2001 │ │ -3c7a38: 2605 580e 0000 |03fc: fill-array-data v5, 00001254 // +00000e58 │ │ -3c7a3e: 6905 b48a |03ff: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.Slider:[I // field@8ab4 │ │ -3c7a42: 2365 0120 |0401: new-array v5, v6, [I // type@2001 │ │ -3c7a46: 2605 810e 0000 |0403: fill-array-data v5, 00001284 // +00000e81 │ │ -3c7a4c: 6905 cb8a |0406: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.Snackbar:[I // field@8acb │ │ -3c7a50: 2345 0120 |0408: new-array v5, v4, [I // type@2001 │ │ -3c7a54: 2605 840e 0000 |040a: fill-array-data v5, 0000128e // +00000e84 │ │ -3c7a5a: 6905 cc8a |040d: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.SnackbarLayout:[I // field@8acc │ │ -3c7a5e: 23d5 0120 |040f: new-array v5, v13, [I // type@2001 │ │ -3c7a62: 2605 950e 0000 |0411: fill-array-data v5, 000012a6 // +00000e95 │ │ -3c7a68: 6905 da8a |0414: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.Spinner:[I // field@8ada │ │ -3c7a6c: 2305 0120 |0416: new-array v5, v0, [I // type@2001 │ │ -3c7a70: 1408 5901 047f |0418: const v8, #float 1.75465e+38 // #7f040159 │ │ -3c7a76: 4b08 0503 |041b: aput v8, v5, v3 │ │ -3c7a7a: 6905 e08a |041d: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.SquareImageView:[I // field@8ae0 │ │ -3c7a7e: 2322 0120 |041f: new-array v2, v2, [I // type@2001 │ │ -3c7a82: 2602 930e 0000 |0421: fill-array-data v2, 000012b4 // +00000e93 │ │ -3c7a88: 6902 e28a |0424: sput-object v2, Lde/danoeh/antennapod/core/R$styleable;.State:[I // field@8ae2 │ │ -3c7a8c: 2311 0120 |0426: new-array v1, v1, [I // type@2001 │ │ -3c7a90: 2601 940e 0000 |0428: fill-array-data v1, 000012bc // +00000e94 │ │ -3c7a96: 6901 e38a |042b: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.StateListDrawable:[I // field@8ae3 │ │ -3c7a9a: 2301 0120 |042d: new-array v1, v0, [I // type@2001 │ │ -3c7a9e: 1402 9901 0101 |042f: const v2, #float 2.36947e-38 // #01010199 │ │ -3c7aa4: 4b02 0103 |0432: aput v2, v1, v3 │ │ -3c7aa8: 6901 e48a |0434: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.StateListDrawableItem:[I // field@8ae4 │ │ -3c7aac: 2301 0120 |0436: new-array v1, v0, [I // type@2001 │ │ -3c7ab0: 1402 4a01 047f |0438: const v2, #float 1.75465e+38 // #7f04014a │ │ -3c7ab6: 4b02 0103 |043b: aput v2, v1, v3 │ │ -3c7aba: 6901 ec8a |043d: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.StateSet:[I // field@8aec │ │ -3c7abe: 1301 1c00 |043f: const/16 v1, #int 28 // #1c │ │ -3c7ac2: 2311 0120 |0441: new-array v1, v1, [I // type@2001 │ │ -3c7ac6: 2601 890e 0000 |0443: fill-array-data v1, 000012cc // +00000e89 │ │ -3c7acc: 6901 f08a |0446: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.StyledPlayerControlView:[I // field@8af0 │ │ -3c7ad0: 23a1 0120 |0448: new-array v1, v10, [I // type@2001 │ │ -3c7ad4: 2601 be0e 0000 |044a: fill-array-data v1, 00001308 // +00000ebe │ │ -3c7ada: 6901 0d8b |044d: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.StyledPlayerView:[I // field@8b0d │ │ -3c7ade: 23f1 0120 |044f: new-array v1, v15, [I // type@2001 │ │ -3c7ae2: 2601 030f 0000 |0451: fill-array-data v1, 00001354 // +00000f03 │ │ -3c7ae8: 6901 328b |0454: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.SwitchCompat:[I // field@8b32 │ │ -3c7aec: 2301 0120 |0456: new-array v1, v0, [I // type@2001 │ │ -3c7af0: 1402 bb04 047f |0458: const v2, #float 1.75483e+38 // #7f0404bb │ │ -3c7af6: 4b02 0103 |045b: aput v2, v1, v3 │ │ -3c7afa: 6901 418b |045d: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.SwitchMaterial:[I // field@8b41 │ │ -3c7afe: 2341 0120 |045f: new-array v1, v4, [I // type@2001 │ │ -3c7b02: 2601 130f 0000 |0461: fill-array-data v1, 00001374 // +00000f13 │ │ -3c7b08: 6901 438b |0464: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.SwitchPreference:[I // field@8b43 │ │ -3c7b0c: 2341 0120 |0466: new-array v1, v4, [I // type@2001 │ │ -3c7b10: 2601 240f 0000 |0468: fill-array-data v1, 0000138c // +00000f24 │ │ -3c7b16: 6901 448b |046b: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.SwitchPreferenceCompat:[I // field@8b44 │ │ -3c7b1a: 2361 0120 |046d: new-array v1, v6, [I // type@2001 │ │ -3c7b1e: 2601 350f 0000 |046f: fill-array-data v1, 000013a4 // +00000f35 │ │ -3c7b24: 6901 598b |0472: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.TabItem:[I // field@8b59 │ │ -3c7b28: 1301 1a00 |0474: const/16 v1, #int 26 // #1a │ │ -3c7b2c: 2311 0120 |0476: new-array v1, v1, [I // type@2001 │ │ -3c7b30: 2601 360f 0000 |0478: fill-array-data v1, 000013ae // +00000f36 │ │ -3c7b36: 6901 5d8b |047b: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.TabLayout:[I // field@8b5d │ │ -3c7b3a: 1301 1000 |047d: const/16 v1, #int 16 // #10 │ │ -3c7b3e: 2311 0120 |047f: new-array v1, v1, [I // type@2001 │ │ -3c7b42: 2601 650f 0000 |0481: fill-array-data v1, 000013e6 // +00000f65 │ │ -3c7b48: 6901 788b |0484: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.TextAppearance:[I // field@8b78 │ │ -3c7b4c: 2301 0120 |0486: new-array v1, v0, [I // type@2001 │ │ -3c7b50: 1402 6604 047f |0488: const v2, #float 1.75481e+38 // #7f040466 │ │ -3c7b56: 4b02 0103 |048b: aput v2, v1, v3 │ │ -3c7b5a: 6901 898b |048d: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.TextInputEditText:[I // field@8b89 │ │ -3c7b5e: 2371 0120 |048f: new-array v1, v7, [I // type@2001 │ │ -3c7b62: 2601 790f 0000 |0491: fill-array-data v1, 0000140a // +00000f79 │ │ -3c7b68: 6901 8b8b |0494: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.TextInputLayout:[I // field@8b8b │ │ -3c7b6c: 2361 0120 |0496: new-array v1, v6, [I // type@2001 │ │ -3c7b70: 2601 fc0f 0000 |0498: fill-array-data v1, 00001494 // +00000ffc │ │ -3c7b76: 6901 cf8b |049b: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.ThemeEnforcement:[I // field@8bcf │ │ -3c7b7a: 1301 1e00 |049d: const/16 v1, #int 30 // #1e │ │ -3c7b7e: 2311 0120 |049f: new-array v1, v1, [I // type@2001 │ │ -3c7b82: 2601 fd0f 0000 |04a1: fill-array-data v1, 0000149e // +00000ffd │ │ -3c7b88: 6901 d38b |04a4: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.Toolbar:[I // field@8bd3 │ │ -3c7b8c: 1301 0800 |04a6: const/16 v1, #int 8 // #8 │ │ -3c7b90: 2312 0120 |04a8: new-array v2, v1, [I // type@2001 │ │ -3c7b94: 2602 3410 0000 |04aa: fill-array-data v2, 000014de // +00001034 │ │ -3c7b9a: 6902 f28b |04ad: sput-object v2, Lde/danoeh/antennapod/core/R$styleable;.Tooltip:[I // field@8bf2 │ │ -3c7b9e: 23b2 0120 |04af: new-array v2, v11, [I // type@2001 │ │ -3c7ba2: 2602 4110 0000 |04b1: fill-array-data v2, 000014f2 // +00001041 │ │ -3c7ba8: 6902 fb8b |04b4: sput-object v2, Lde/danoeh/antennapod/core/R$styleable;.Transform:[I // field@8bfb │ │ -3c7bac: 23b2 0120 |04b6: new-array v2, v11, [I // type@2001 │ │ -3c7bb0: 2602 5410 0000 |04b8: fill-array-data v2, 0000150c // +00001054 │ │ -3c7bb6: 6902 078c |04bb: sput-object v2, Lde/danoeh/antennapod/core/R$styleable;.Transition:[I // field@8c07 │ │ -3c7bba: 2311 0120 |04bd: new-array v1, v1, [I // type@2001 │ │ -3c7bbe: 2601 6710 0000 |04bf: fill-array-data v1, 00001526 // +00001067 │ │ -3c7bc4: 6901 138c |04c2: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.TriangleLabelView:[I // field@8c13 │ │ -3c7bc8: 23d1 0120 |04c4: new-array v1, v13, [I // type@2001 │ │ -3c7bcc: 2601 7410 0000 |04c6: fill-array-data v1, 0000153a // +00001074 │ │ -3c7bd2: 6901 1c8c |04c9: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.Variant:[I // field@8c1c │ │ -3c7bd6: 23d1 0120 |04cb: new-array v1, v13, [I // type@2001 │ │ -3c7bda: 2601 7b10 0000 |04cd: fill-array-data v1, 00001548 // +0000107b │ │ -3c7be0: 6901 228c |04d0: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.View:[I // field@8c22 │ │ -3c7be4: 2361 0120 |04d2: new-array v1, v6, [I // type@2001 │ │ -3c7be8: 2601 8210 0000 |04d4: fill-array-data v1, 00001556 // +00001082 │ │ -3c7bee: 6901 238c |04d7: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.ViewBackgroundHelper:[I // field@8c23 │ │ -3c7bf2: 2300 0120 |04d9: new-array v0, v0, [I // type@2001 │ │ -3c7bf6: 1401 c400 0101 |04db: const v1, #float 2.36941e-38 // #010100c4 │ │ -3c7bfc: 4b01 0003 |04de: aput v1, v0, v3 │ │ -3c7c00: 6900 278c |04e0: sput-object v0, Lde/danoeh/antennapod/core/R$styleable;.ViewPager2:[I // field@8c27 │ │ -3c7c04: 2360 0120 |04e2: new-array v0, v6, [I // type@2001 │ │ -3c7c08: 2600 7c10 0000 |04e4: fill-array-data v0, 00001560 // +0000107c │ │ -3c7c0e: 6900 298c |04e7: sput-object v0, Lde/danoeh/antennapod/core/R$styleable;.ViewStubCompat:[I // field@8c29 │ │ -3c7c12: 0e00 |04e9: return-void │ │ -3c7c14: 0003 0400 1d00 0000 4600 047f 4d00 ... |04ea: array-data (62 units) │ │ -3c7c90: 0003 0400 0600 0000 4600 047f 4d00 ... |0528: array-data (16 units) │ │ -3c7cb0: 0003 0400 0200 0000 9a01 047f 2502 ... |0538: array-data (8 units) │ │ -3c7cc0: 0003 0400 0800 0000 f200 0101 9000 ... |0540: array-data (20 units) │ │ -3c7ce8: 0003 0400 0600 0000 1c01 0101 9401 ... |0554: array-data (16 units) │ │ -3c7d08: 0003 0400 0200 0000 d000 0101 9901 ... |0564: array-data (8 units) │ │ -3c7d18: 0003 0400 0400 0000 9901 0101 4904 ... |056c: array-data (12 units) │ │ -3c7d30: 0003 0400 0800 0000 d400 0101 8f04 ... |0578: array-data (20 units) │ │ -3c7d58: 0003 0400 0400 0000 f003 047f f103 ... |058c: array-data (12 units) │ │ -3c7d70: 0003 0400 0300 0000 9e02 047f 9f02 ... |0598: array-data (10 units) │ │ -3c7d84: 0003 0400 0400 0000 1901 0101 e703 ... |05a2: array-data (12 units) │ │ -3c7d9c: 0003 0400 0400 0000 4201 0101 7e04 ... |05ae: array-data (12 units) │ │ -3c7db4: 0003 0400 0700 0000 3400 0101 6d01 ... |05ba: array-data (18 units) │ │ -3c7dd8: 0003 0400 1600 0000 3400 0101 3f00 ... |05cc: array-data (48 units) │ │ -3c7e38: 0003 0400 7f00 0000 5700 0101 ae00 ... |05fc: array-data (258 units) │ │ -3c803c: 0003 0400 0200 0000 0e03 0101 af03 ... |06fe: array-data (8 units) │ │ -3c804c: 0003 0400 0c00 0000 4700 047f 5300 ... |0706: array-data (28 units) │ │ -3c8084: 0003 0400 0900 0000 3901 0101 ff01 ... |0722: array-data (22 units) │ │ -3c80b0: 0003 0400 1000 0000 4f00 047f 7e01 ... |0738: array-data (36 units) │ │ -3c80f8: 0003 0400 0200 0000 4001 0101 3102 ... |075c: array-data (8 units) │ │ -3c8108: 0003 0400 1600 0000 1f01 0101 2001 ... |0764: array-data (48 units) │ │ -3c8168: 0003 0400 0200 0000 7d03 047f be03 ... |0794: array-data (8 units) │ │ -3c8178: 0003 0400 0d00 0000 3f01 0101 4001 ... |079c: array-data (30 units) │ │ -3c81b4: 0003 0400 0600 0000 ef01 0101 f001 ... |07ba: array-data (16 units) │ │ -3c81d4: 0003 0400 0400 0000 0801 0101 a300 ... |07ca: array-data (12 units) │ │ -3c81ec: 0003 0400 2a00 0000 3400 0101 9500 ... |07d6: array-data (88 units) │ │ -3c829c: 0003 0400 0700 0000 a800 047f bd00 ... |082e: array-data (18 units) │ │ -3c82c0: 0003 0400 0300 0000 2102 047f 2302 ... |0840: array-data (10 units) │ │ -3c82d4: 0003 0400 0200 0000 ca00 047f cd00 ... |084a: array-data (8 units) │ │ -3c82e4: 0003 0400 0300 0000 cb00 047f da02 ... |0852: array-data (10 units) │ │ -3c82f8: 0003 0400 1800 0000 d900 047f da00 ... |085c: array-data (52 units) │ │ -3c8360: 0003 0400 0200 0000 5f02 047f 6002 ... |0890: array-data (8 units) │ │ -3c8370: 0003 0400 0500 0000 a501 0101 1f03 ... |0898: array-data (14 units) │ │ -3c838c: 0003 0400 0400 0000 0701 0101 8d00 ... |08a6: array-data (12 units) │ │ -3c83a4: 0003 0400 6d00 0000 c400 0101 d000 ... |08b2: array-data (222 units) │ │ -3c8560: 0003 0400 5a00 0000 c400 0101 d500 ... |0990: array-data (184 units) │ │ -3c86d0: 0003 0400 0200 0000 1201 047f 5b03 ... |0a48: array-data (8 units) │ │ -3c86e0: 0003 0400 6f00 0000 c400 0101 d000 ... |0a50: array-data (226 units) │ │ -3c88a4: 0003 0400 0200 0000 4e02 047f f803 ... |0b32: array-data (8 units) │ │ -3c88b4: 0003 0400 0700 0000 b300 0101 5c02 ... |0b3a: array-data (18 units) │ │ -3c88d8: 0003 0400 0900 0000 3d00 047f 3b01 ... |0b4c: array-data (22 units) │ │ -3c8904: 0003 0400 0e00 0000 2600 047f 2700 ... |0b62: array-data (32 units) │ │ -3c8944: 0003 0400 0c00 0000 f201 0101 f301 ... |0b82: array-data (28 units) │ │ -3c897c: 0003 0400 0800 0000 3b00 047f 3c00 ... |0b9e: array-data (20 units) │ │ -3c89a4: 0003 0400 0600 0000 d800 047f 7e01 ... |0bb2: array-data (16 units) │ │ -3c89c4: 0003 0400 0200 0000 6800 047f 6900 ... |0bc2: array-data (8 units) │ │ -3c89d4: 0003 0400 1100 0000 0e00 0101 4f00 ... |0bca: array-data (38 units) │ │ -3c8a20: 0003 0400 0200 0000 4202 047f a502 ... |0bf0: array-data (8 units) │ │ -3c8a30: 0003 0400 0700 0000 e501 047f e601 ... |0bf8: array-data (18 units) │ │ -3c8a54: 0003 0400 0a00 0000 3205 0101 3305 ... |0c0a: array-data (24 units) │ │ -3c8a84: 0003 0400 0300 0000 0901 0101 0002 ... |0c22: array-data (10 units) │ │ -3c8a98: 0003 0400 0300 0000 0300 0101 d000 ... |0c2c: array-data (10 units) │ │ -3c8aac: 0003 0400 0200 0000 0300 0101 d100 ... |0c36: array-data (8 units) │ │ -3c8abc: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0c3e: array-data (28 units) │ │ -3c8af4: 0003 0400 0200 0000 a501 0101 1405 ... |0c5a: array-data (8 units) │ │ -3c8b04: 0003 0400 0900 0000 3400 047f 8600 ... |0c62: array-data (22 units) │ │ -3c8b30: 0003 0400 0700 0000 bb02 047f bc02 ... |0c78: array-data (18 units) │ │ -3c8b54: 0003 0400 1200 0000 1f03 0101 2003 ... |0c8a: array-data (40 units) │ │ -3c8ba4: 0003 0400 1400 0000 1f03 0101 2203 ... |0cb2: array-data (44 units) │ │ -3c8bfc: 0003 0400 0c00 0000 3a01 047f 6801 ... |0cde: array-data (28 units) │ │ -3c8c34: 0003 0400 1400 0000 1f03 0101 2203 ... |0cfa: array-data (44 units) │ │ -3c8c8c: 0003 0400 0a00 0000 f301 047f 2303 ... |0d26: array-data (24 units) │ │ -3c8cbc: 0003 0400 4300 0000 c400 0101 f400 ... |0d3e: array-data (138 units) │ │ -3c8dd0: 0003 0400 0900 0000 af00 0101 c400 ... |0dc8: array-data (22 units) │ │ -3c8dfc: 0003 0400 0400 0000 b300 0101 f400 ... |0dde: array-data (12 units) │ │ -3c8e14: 0003 0400 0200 0000 1e02 047f 2202 ... |0dea: array-data (8 units) │ │ -3c8e24: 0003 0400 0200 0000 ac02 0101 ad02 ... |0df2: array-data (8 units) │ │ -3c8e34: 0003 0400 0500 0000 b200 0101 f801 ... |0dfa: array-data (14 units) │ │ -3c8e50: 0003 0400 0400 0000 4800 047f 4900 ... |0e08: array-data (12 units) │ │ -3c8e68: 0003 0400 0600 0000 be02 047f bf02 ... |0e14: array-data (16 units) │ │ -3c8e88: 0003 0400 0600 0000 2002 0101 8c04 ... |0e24: array-data (16 units) │ │ -3c8ea8: 0003 0400 1600 0000 d400 0101 b701 ... |0e34: array-data (48 units) │ │ -3c8f08: 0003 0400 0300 0000 a700 047f b103 ... |0e64: array-data (10 units) │ │ -3c8f1c: 0003 0400 0a00 0000 0d02 0101 4401 ... |0e6e: array-data (24 units) │ │ -3c8f4c: 0003 0400 0a00 0000 b701 0101 b801 ... |0e86: array-data (24 units) │ │ -3c8f7c: 0003 0400 0d00 0000 e501 0101 9b00 ... |0e9e: array-data (30 units) │ │ -3c8fb8: 0003 0400 0b00 0000 0701 0101 8d00 ... |0ebc: array-data (26 units) │ │ -3c8fec: 0003 0400 0200 0000 f303 047f f403 ... |0ed6: array-data (8 units) │ │ -3c8ffc: 0003 0400 0500 0000 5d01 047f 5f01 ... |0ede: array-data (14 units) │ │ -3c9018: 0003 0400 0200 0000 9600 047f bb04 ... |0eec: array-data (8 units) │ │ -3c9028: 0003 0400 0200 0000 b303 047f bb03 ... |0ef4: array-data (8 units) │ │ -3c9038: 0003 0400 0600 0000 7204 047f 7304 ... |0efc: array-data (16 units) │ │ -3c9058: 0003 0400 0300 0000 b604 0101 7f05 ... |0f0c: array-data (10 units) │ │ -3c906c: 0003 0400 0300 0000 3400 0101 7f05 ... |0f16: array-data (10 units) │ │ -3c9080: 0003 0400 0200 0000 cc00 047f 4d02 ... |0f20: array-data (8 units) │ │ -3c9090: 0003 0400 0500 0000 b702 047f b902 ... |0f28: array-data (14 units) │ │ -3c90ac: 0003 0400 0600 0000 0e00 0101 d000 ... |0f36: array-data (16 units) │ │ -3c90cc: 0003 0400 1700 0000 0200 0101 0e00 ... |0f46: array-data (50 units) │ │ -3c9130: 0003 0400 0900 0000 ae00 0101 2c01 ... |0f78: array-data (22 units) │ │ -3c915c: 0003 0400 0600 0000 fb02 047f fc02 ... |0f8e: array-data (16 units) │ │ -3c917c: 0003 0400 0600 0000 3500 047f 6801 ... |0f9e: array-data (16 units) │ │ -3c919c: 0003 0400 0200 0000 3503 047f 3803 ... |0fae: array-data (8 units) │ │ -3c91ac: 0003 0400 0600 0000 3900 047f 3901 ... |0fb6: array-data (16 units) │ │ -3c91cc: 0003 0400 0200 0000 4801 047f 5a02 ... |0fc6: array-data (8 units) │ │ -3c91dc: 0003 0400 0300 0000 3504 047f 3604 ... |0fce: array-data (10 units) │ │ -3c91f0: 0003 0400 0400 0000 b200 0101 f801 ... |0fd8: array-data (12 units) │ │ -3c9208: 0003 0400 0500 0000 5501 0101 5901 ... |0fe4: array-data (14 units) │ │ -3c9224: 0003 0400 0e00 0000 4f00 047f 7e01 ... |0ff2: array-data (32 units) │ │ -3c9264: 0003 0400 0500 0000 f901 047f 3602 ... |1012: array-data (14 units) │ │ -3c9280: 0003 0400 2300 0000 b300 0101 d400 ... |1020: array-data (74 units) │ │ -3c9314: 0003 0400 0200 0000 c800 047f 3404 ... |106a: array-data (8 units) │ │ -3c9324: 0003 0400 0c00 0000 6401 047f 6501 ... |1072: array-data (28 units) │ │ -3c935c: 0003 0400 1900 0000 2600 047f 2700 ... |108e: array-data (54 units) │ │ -3c93c8: 0003 0400 2000 0000 2600 047f 2700 ... |10c4: array-data (68 units) │ │ -3c9450: 0003 0400 0300 0000 7601 0101 c902 ... |1108: array-data (10 units) │ │ -3c9464: 0003 0400 2400 0000 0200 0101 0d00 ... |1112: array-data (76 units) │ │ -3c94fc: 0003 0400 0400 0000 f200 0101 2901 ... |115e: array-data (12 units) │ │ -3c9514: 0003 0400 0400 0000 f200 0101 2901 ... |116a: array-data (12 units) │ │ -3c952c: 0003 0400 0300 0000 e701 0101 2602 ... |1176: array-data (10 units) │ │ -3c9540: 0003 0400 0400 0000 1f01 0101 2001 ... |1180: array-data (12 units) │ │ -3c9558: 0003 0400 1000 0000 a200 047f 5501 ... |118c: array-data (36 units) │ │ -3c95a0: 0003 0400 0500 0000 dc00 0101 1f03 ... |11b0: array-data (14 units) │ │ -3c95bc: 0003 0400 0200 0000 f802 047f bf04 ... |11be: array-data (8 units) │ │ -3c95cc: 0003 0400 0200 0000 3f03 047f 4503 ... |11c6: array-data (8 units) │ │ -3c95dc: 0003 0400 0c00 0000 c400 0101 eb00 ... |11ce: array-data (28 units) │ │ -3c9614: 0003 0400 1100 0000 da00 0101 1f01 ... |11ea: array-data (38 units) │ │ -3c9660: 0003 0400 0700 0000 f200 0101 3601 ... |1210: array-data (18 units) │ │ -3c9684: 0003 0400 0a00 0000 2701 047f 2801 ... |1222: array-data (24 units) │ │ -3c96b4: 0003 0400 0b00 0000 1a01 047f 1b01 ... |123a: array-data (26 units) │ │ -3c96e8: 0003 0400 1600 0000 0e00 0101 2400 ... |1254: array-data (48 units) │ │ -3c9748: 0003 0400 0300 0000 de03 047f df03 ... |1284: array-data (10 units) │ │ -3c975c: 0003 0400 0a00 0000 1f01 0101 2200 ... |128e: array-data (24 units) │ │ -3c978c: 0003 0400 0500 0000 b200 0101 7601 ... |12a6: array-data (14 units) │ │ -3c97a8: 0003 0400 0200 0000 d000 0101 1101 ... |12b4: array-data (8 units) │ │ -3c97b8: 0003 0400 0600 0000 1c01 0101 9401 ... |12bc: array-data (16 units) │ │ -3c97d8: 0003 0400 1c00 0000 2600 047f 2700 ... |12cc: array-data (60 units) │ │ -3c9850: 0003 0400 2400 0000 2600 047f 2700 ... |1308: array-data (76 units) │ │ -3c98e8: 0003 0400 0e00 0000 2401 0101 2501 ... |1354: array-data (32 units) │ │ -3c9928: 0003 0400 0a00 0000 ef01 0101 f001 ... |1374: array-data (24 units) │ │ -3c9958: 0003 0400 0a00 0000 ef01 0101 f001 ... |138c: array-data (24 units) │ │ -3c9988: 0003 0400 0300 0000 0200 0101 f200 ... |13a4: array-data (10 units) │ │ -3c999c: 0003 0400 1a00 0000 1804 047f 1904 ... |13ae: array-data (56 units) │ │ -3c9a0c: 0003 0400 1000 0000 9500 0101 9600 ... |13e6: array-data (36 units) │ │ -3c9a54: 0003 0400 4300 0000 0e00 0101 9a00 ... |140a: array-data (138 units) │ │ -3c9b68: 0003 0400 0300 0000 3400 0101 8c01 ... |1494: array-data (10 units) │ │ -3c9b7c: 0003 0400 1e00 0000 af00 0101 4001 ... |149e: array-data (64 units) │ │ -3c9bfc: 0003 0400 0800 0000 3400 0101 9800 ... |14de: array-data (20 units) │ │ -3c9c24: 0003 0400 0b00 0000 2003 0101 2103 ... |14f2: array-data (26 units) │ │ -3c9c58: 0003 0400 0b00 0000 d000 0101 4400 ... |150c: array-data (26 units) │ │ -3c9c8c: 0003 0400 0800 0000 4700 047f 2601 ... |1526: array-data (20 units) │ │ -3c9cb4: 0003 0400 0500 0000 1101 047f 8403 ... |153a: array-data (14 units) │ │ -3c9cd0: 0003 0400 0500 0000 0000 0101 da00 ... |1548: array-data (14 units) │ │ -3c9cec: 0003 0400 0300 0000 d400 0101 4f00 ... |1556: array-data (10 units) │ │ -3c9d00: 0003 0400 0300 0000 d000 0101 f200 ... |1560: array-data (10 units) │ │ +3c71f8: |[3c71f8] de.danoeh.antennapod.core.R$styleable.:()V │ │ +3c7208: 1300 1d00 |0000: const/16 v0, #int 29 // #1d │ │ +3c720c: 2300 0120 |0002: new-array v0, v0, [I // type@2001 │ │ +3c7210: 2600 e604 0000 |0004: fill-array-data v0, 000004ea // +000004e6 │ │ +3c7216: 6900 5a84 |0007: sput-object v0, Lde/danoeh/antennapod/core/R$styleable;.ActionBar:[I // field@845a │ │ +3c721a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +3c721c: 2301 0120 |000a: new-array v1, v0, [I // type@2001 │ │ +3c7220: 1402 b300 0101 |000c: const v2, #float 2.36941e-38 // #010100b3 │ │ +3c7226: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +3c7228: 4b02 0103 |0010: aput v2, v1, v3 │ │ +3c722c: 6901 5b84 |0012: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.ActionBarLayout:[I // field@845b │ │ +3c7230: 2301 0120 |0014: new-array v1, v0, [I // type@2001 │ │ +3c7234: 1402 3f01 0101 |0016: const v2, #float 2.36945e-38 // #0101013f │ │ +3c723a: 4b02 0103 |0019: aput v2, v1, v3 │ │ +3c723e: 6901 7a84 |001b: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.ActionMenuItemView:[I // field@847a │ │ +3c7242: 2331 0120 |001d: new-array v1, v3, [I // type@2001 │ │ +3c7246: 6901 7c84 |001f: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.ActionMenuView:[I // field@847c │ │ +3c724a: 1261 |0021: const/4 v1, #int 6 // #6 │ │ +3c724c: 2312 0120 |0022: new-array v2, v1, [I // type@2001 │ │ +3c7250: 2602 0405 0000 |0024: fill-array-data v2, 00000528 // +00000504 │ │ +3c7256: 6902 7d84 |0027: sput-object v2, Lde/danoeh/antennapod/core/R$styleable;.ActionMode:[I // field@847d │ │ +3c725a: 1222 |0029: const/4 v2, #int 2 // #2 │ │ +3c725c: 2324 0120 |002a: new-array v4, v2, [I // type@2001 │ │ +3c7260: 2604 0c05 0000 |002c: fill-array-data v4, 00000538 // +0000050c │ │ +3c7266: 6904 8484 |002f: sput-object v4, Lde/danoeh/antennapod/core/R$styleable;.ActivityChooserView:[I // field@8484 │ │ +3c726a: 1304 0800 |0031: const/16 v4, #int 8 // #8 │ │ +3c726e: 2345 0120 |0033: new-array v5, v4, [I // type@2001 │ │ +3c7272: 2605 0b05 0000 |0035: fill-array-data v5, 00000540 // +0000050b │ │ +3c7278: 6905 8784 |0038: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.AlertDialog:[I // field@8487 │ │ +3c727c: 2315 0120 |003a: new-array v5, v1, [I // type@2001 │ │ +3c7280: 2605 1805 0000 |003c: fill-array-data v5, 00000554 // +00000518 │ │ +3c7286: 6905 9084 |003f: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.AnimatedStateListDrawableCompat:[I // field@8490 │ │ +3c728a: 2325 0120 |0041: new-array v5, v2, [I // type@2001 │ │ +3c728e: 2605 2105 0000 |0043: fill-array-data v5, 00000564 // +00000521 │ │ +3c7294: 6905 9784 |0046: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.AnimatedStateListDrawableItem:[I // field@8497 │ │ +3c7298: 1245 |0048: const/4 v5, #int 4 // #4 │ │ +3c729a: 2356 0120 |0049: new-array v6, v5, [I // type@2001 │ │ +3c729e: 2606 2105 0000 |004b: fill-array-data v6, 0000056c // +00000521 │ │ +3c72a4: 6906 9a84 |004e: sput-object v6, Lde/danoeh/antennapod/core/R$styleable;.AnimatedStateListDrawableTransition:[I // field@849a │ │ +3c72a8: 2346 0120 |0050: new-array v6, v4, [I // type@2001 │ │ +3c72ac: 2606 2605 0000 |0052: fill-array-data v6, 00000578 // +00000526 │ │ +3c72b2: 6906 9f84 |0055: sput-object v6, Lde/danoeh/antennapod/core/R$styleable;.AppBarLayout:[I // field@849f │ │ +3c72b6: 2356 0120 |0057: new-array v6, v5, [I // type@2001 │ │ +3c72ba: 2606 3305 0000 |0059: fill-array-data v6, 0000058c // +00000533 │ │ +3c72c0: 6906 a084 |005c: sput-object v6, Lde/danoeh/antennapod/core/R$styleable;.AppBarLayoutStates:[I // field@84a0 │ │ +3c72c4: 1236 |005e: const/4 v6, #int 3 // #3 │ │ +3c72c6: 2367 0120 |005f: new-array v7, v6, [I // type@2001 │ │ +3c72ca: 2607 3705 0000 |0061: fill-array-data v7, 00000598 // +00000537 │ │ +3c72d0: 6907 a584 |0064: sput-object v7, Lde/danoeh/antennapod/core/R$styleable;.AppBarLayout_Layout:[I // field@84a5 │ │ +3c72d4: 2337 0120 |0066: new-array v7, v3, [I // type@2001 │ │ +3c72d8: 6907 b184 |0068: sput-object v7, Lde/danoeh/antennapod/core/R$styleable;.AppCompatEmojiHelper:[I // field@84b1 │ │ +3c72dc: 2357 0120 |006a: new-array v7, v5, [I // type@2001 │ │ +3c72e0: 2607 3605 0000 |006c: fill-array-data v7, 000005a2 // +00000536 │ │ +3c72e6: 6907 b284 |006f: sput-object v7, Lde/danoeh/antennapod/core/R$styleable;.AppCompatImageView:[I // field@84b2 │ │ +3c72ea: 2357 0120 |0071: new-array v7, v5, [I // type@2001 │ │ +3c72ee: 2607 3b05 0000 |0073: fill-array-data v7, 000005ae // +0000053b │ │ +3c72f4: 6907 b784 |0076: sput-object v7, Lde/danoeh/antennapod/core/R$styleable;.AppCompatSeekBar:[I // field@84b7 │ │ +3c72f8: 1277 |0078: const/4 v7, #int 7 // #7 │ │ +3c72fa: 2378 0120 |0079: new-array v8, v7, [I // type@2001 │ │ +3c72fe: 2608 3f05 0000 |007b: fill-array-data v8, 000005ba // +0000053f │ │ +3c7304: 6908 bc84 |007e: sput-object v8, Lde/danoeh/antennapod/core/R$styleable;.AppCompatTextHelper:[I // field@84bc │ │ +3c7308: 1308 1600 |0080: const/16 v8, #int 22 // #16 │ │ +3c730c: 2389 0120 |0082: new-array v9, v8, [I // type@2001 │ │ +3c7310: 2609 4805 0000 |0084: fill-array-data v9, 000005cc // +00000548 │ │ +3c7316: 6909 c484 |0087: sput-object v9, Lde/danoeh/antennapod/core/R$styleable;.AppCompatTextView:[I // field@84c4 │ │ +3c731a: 1309 7f00 |0089: const/16 v9, #int 127 // #7f │ │ +3c731e: 2399 0120 |008b: new-array v9, v9, [I // type@2001 │ │ +3c7322: 2609 6f05 0000 |008d: fill-array-data v9, 000005fc // +0000056f │ │ +3c7328: 6909 db84 |0090: sput-object v9, Lde/danoeh/antennapod/core/R$styleable;.AppCompatTheme:[I // field@84db │ │ +3c732c: 2309 0120 |0092: new-array v9, v0, [I // type@2001 │ │ +3c7330: 140a 8a03 047f |0094: const v10, #float 1.75476e+38 // #7f04038a │ │ +3c7336: 4b0a 0903 |0097: aput v10, v9, v3 │ │ +3c733a: 6909 5b85 |0099: sput-object v9, Lde/danoeh/antennapod/core/R$styleable;.AspectRatioFrameLayout:[I // field@855b │ │ +3c733e: 2329 0120 |009b: new-array v9, v2, [I // type@2001 │ │ +3c7342: 2609 6106 0000 |009d: fill-array-data v9, 000006fe // +00000661 │ │ +3c7348: 6909 5d85 |00a0: sput-object v9, Lde/danoeh/antennapod/core/R$styleable;.BackgroundStyle:[I // field@855d │ │ +3c734c: 1309 0c00 |00a2: const/16 v9, #int 12 // #c │ │ +3c7350: 239a 0120 |00a4: new-array v10, v9, [I // type@2001 │ │ +3c7354: 260a 6006 0000 |00a6: fill-array-data v10, 00000706 // +00000660 │ │ +3c735a: 690a 6085 |00a9: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.Badge:[I // field@8560 │ │ +3c735e: 130a 0900 |00ab: const/16 v10, #int 9 // #9 │ │ +3c7362: 23ab 0120 |00ad: new-array v11, v10, [I // type@2001 │ │ +3c7366: 260b 7306 0000 |00af: fill-array-data v11, 00000722 // +00000673 │ │ +3c736c: 690b 6d85 |00b2: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.BaseProgressIndicator:[I // field@856d │ │ +3c7370: 130b 1000 |00b4: const/16 v11, #int 16 // #10 │ │ +3c7374: 23bc 0120 |00b6: new-array v12, v11, [I // type@2001 │ │ +3c7378: 260c 8006 0000 |00b8: fill-array-data v12, 00000738 // +00000680 │ │ +3c737e: 690c 7785 |00bb: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.BottomAppBar:[I // field@8577 │ │ +3c7382: 232c 0120 |00bd: new-array v12, v2, [I // type@2001 │ │ +3c7386: 260c 9d06 0000 |00bf: fill-array-data v12, 0000075c // +0000069d │ │ +3c738c: 690c 8885 |00c2: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.BottomNavigationView:[I // field@8588 │ │ +3c7390: 238c 0120 |00c4: new-array v12, v8, [I // type@2001 │ │ +3c7394: 260c 9e06 0000 |00c6: fill-array-data v12, 00000764 // +0000069e │ │ +3c739a: 690c 8b85 |00c9: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.BottomSheetBehavior_Layout:[I // field@858b │ │ +3c739e: 230c 0120 |00cb: new-array v12, v0, [I // type@2001 │ │ +3c73a2: 140d 3100 047f |00cd: const v13, #float 1.75459e+38 // #7f040031 │ │ +3c73a8: 4b0d 0c03 |00d0: aput v13, v12, v3 │ │ +3c73ac: 690c a285 |00d2: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.ButtonBarLayout:[I // field@85a2 │ │ +3c73b0: 232c 0120 |00d4: new-array v12, v2, [I // type@2001 │ │ +3c73b4: 260c be06 0000 |00d6: fill-array-data v12, 00000794 // +000006be │ │ +3c73ba: 690c a485 |00d9: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.Capability:[I // field@85a4 │ │ +3c73be: 130c 0d00 |00db: const/16 v12, #int 13 // #d │ │ +3c73c2: 23cd 0120 |00dd: new-array v13, v12, [I // type@2001 │ │ +3c73c6: 260d bd06 0000 |00df: fill-array-data v13, 0000079c // +000006bd │ │ +3c73cc: 690d a785 |00e2: sput-object v13, Lde/danoeh/antennapod/core/R$styleable;.CardView:[I // field@85a7 │ │ +3c73d0: 231d 0120 |00e4: new-array v13, v1, [I // type@2001 │ │ +3c73d4: 260d d406 0000 |00e6: fill-array-data v13, 000007ba // +000006d4 │ │ +3c73da: 690d b585 |00e9: sput-object v13, Lde/danoeh/antennapod/core/R$styleable;.CheckBoxPreference:[I // field@85b5 │ │ +3c73de: 235d 0120 |00eb: new-array v13, v5, [I // type@2001 │ │ +3c73e2: 260d dd06 0000 |00ed: fill-array-data v13, 000007ca // +000006dd │ │ +3c73e8: 690d bc85 |00f0: sput-object v13, Lde/danoeh/antennapod/core/R$styleable;.CheckedTextView:[I // field@85bc │ │ +3c73ec: 130d 2a00 |00f2: const/16 v13, #int 42 // #2a │ │ +3c73f0: 23dd 0120 |00f4: new-array v13, v13, [I // type@2001 │ │ +3c73f4: 260d e006 0000 |00f6: fill-array-data v13, 000007d6 // +000006e0 │ │ +3c73fa: 690d c185 |00f9: sput-object v13, Lde/danoeh/antennapod/core/R$styleable;.Chip:[I // field@85c1 │ │ +3c73fe: 237d 0120 |00fb: new-array v13, v7, [I // type@2001 │ │ +3c7402: 260d 3107 0000 |00fd: fill-array-data v13, 0000082e // +00000731 │ │ +3c7408: 690d c285 |0100: sput-object v13, Lde/danoeh/antennapod/core/R$styleable;.ChipGroup:[I // field@85c2 │ │ +3c740c: 230d 0120 |0102: new-array v13, v0, [I // type@2001 │ │ +3c7410: 140e f001 047f |0104: const v14, #float 1.75468e+38 // #7f0401f0 │ │ +3c7416: 4b0e 0d03 |0107: aput v14, v13, v3 │ │ +3c741a: 690d f485 |0109: sput-object v13, Lde/danoeh/antennapod/core/R$styleable;.CircularProgressBar:[I // field@85f4 │ │ +3c741e: 236d 0120 |010b: new-array v13, v6, [I // type@2001 │ │ +3c7422: 260d 3307 0000 |010d: fill-array-data v13, 00000840 // +00000733 │ │ +3c7428: 690d f685 |0110: sput-object v13, Lde/danoeh/antennapod/core/R$styleable;.CircularProgressIndicator:[I // field@85f6 │ │ +3c742c: 232d 0120 |0112: new-array v13, v2, [I // type@2001 │ │ +3c7430: 260d 3607 0000 |0114: fill-array-data v13, 0000084a // +00000736 │ │ +3c7436: 690d fa85 |0117: sput-object v13, Lde/danoeh/antennapod/core/R$styleable;.ClockFaceView:[I // field@85fa │ │ +3c743a: 236d 0120 |0119: new-array v13, v6, [I // type@2001 │ │ +3c743e: 260d 3707 0000 |011b: fill-array-data v13, 00000852 // +00000737 │ │ +3c7444: 690d fd85 |011e: sput-object v13, Lde/danoeh/antennapod/core/R$styleable;.ClockHandView:[I // field@85fd │ │ +3c7448: 130d 1800 |0120: const/16 v13, #int 24 // #18 │ │ +3c744c: 23dd 0120 |0122: new-array v13, v13, [I // type@2001 │ │ +3c7450: 260d 3807 0000 |0124: fill-array-data v13, 0000085c // +00000738 │ │ +3c7456: 690d 0186 |0127: sput-object v13, Lde/danoeh/antennapod/core/R$styleable;.CollapsingToolbarLayout:[I // field@8601 │ │ +3c745a: 232d 0120 |0129: new-array v13, v2, [I // type@2001 │ │ +3c745e: 260d 6507 0000 |012b: fill-array-data v13, 00000890 // +00000765 │ │ +3c7464: 690d 0286 |012e: sput-object v13, Lde/danoeh/antennapod/core/R$styleable;.CollapsingToolbarLayout_Layout:[I // field@8602 │ │ +3c7468: 125d |0130: const/4 v13, #int 5 // #5 │ │ +3c746a: 23df 0120 |0131: new-array v15, v13, [I // type@2001 │ │ +3c746e: 260f 6507 0000 |0133: fill-array-data v15, 00000898 // +00000765 │ │ +3c7474: 690f 1d86 |0136: sput-object v15, Lde/danoeh/antennapod/core/R$styleable;.ColorStateListItem:[I // field@861d │ │ +3c7478: 235f 0120 |0138: new-array v15, v5, [I // type@2001 │ │ +3c747c: 260f 6c07 0000 |013a: fill-array-data v15, 000008a6 // +0000076c │ │ +3c7482: 690f 2386 |013d: sput-object v15, Lde/danoeh/antennapod/core/R$styleable;.CompoundButton:[I // field@8623 │ │ +3c7486: 130f 6d00 |013f: const/16 v15, #int 109 // #6d │ │ +3c748a: 23ff 0120 |0141: new-array v15, v15, [I // type@2001 │ │ +3c748e: 260f 6f07 0000 |0143: fill-array-data v15, 000008b2 // +0000076f │ │ +3c7494: 690f 2886 |0146: sput-object v15, Lde/danoeh/antennapod/core/R$styleable;.Constraint:[I // field@8628 │ │ +3c7498: 130f 5a00 |0148: const/16 v15, #int 90 // #5a │ │ +3c749c: 23ff 0120 |014a: new-array v15, v15, [I // type@2001 │ │ +3c74a0: 260f 4408 0000 |014c: fill-array-data v15, 00000990 // +00000844 │ │ +3c74a6: 690f 2986 |014f: sput-object v15, Lde/danoeh/antennapod/core/R$styleable;.ConstraintLayout_Layout:[I // field@8629 │ │ +3c74aa: 232f 0120 |0151: new-array v15, v2, [I // type@2001 │ │ +3c74ae: 260f f508 0000 |0153: fill-array-data v15, 00000a48 // +000008f5 │ │ +3c74b4: 690f 8486 |0156: sput-object v15, Lde/danoeh/antennapod/core/R$styleable;.ConstraintLayout_placeholder:[I // field@8684 │ │ +3c74b8: 130f 6f00 |0158: const/16 v15, #int 111 // #6f │ │ +3c74bc: 23ff 0120 |015a: new-array v15, v15, [I // type@2001 │ │ +3c74c0: 260f f408 0000 |015c: fill-array-data v15, 00000a50 // +000008f4 │ │ +3c74c6: 690f 8786 |015f: sput-object v15, Lde/danoeh/antennapod/core/R$styleable;.ConstraintSet:[I // field@8687 │ │ +3c74ca: 232f 0120 |0161: new-array v15, v2, [I // type@2001 │ │ +3c74ce: 260f cf09 0000 |0163: fill-array-data v15, 00000b32 // +000009cf │ │ +3c74d4: 690f 6487 |0166: sput-object v15, Lde/danoeh/antennapod/core/R$styleable;.CoordinatorLayout:[I // field@8764 │ │ +3c74d8: 237f 0120 |0168: new-array v15, v7, [I // type@2001 │ │ +3c74dc: 260f d009 0000 |016a: fill-array-data v15, 00000b3a // +000009d0 │ │ +3c74e2: 690f 6587 |016d: sput-object v15, Lde/danoeh/antennapod/core/R$styleable;.CoordinatorLayout_Layout:[I // field@8765 │ │ +3c74e6: 23af 0120 |016f: new-array v15, v10, [I // type@2001 │ │ +3c74ea: 260f db09 0000 |0171: fill-array-data v15, 00000b4c // +000009db │ │ +3c74f0: 690f 6f87 |0174: sput-object v15, Lde/danoeh/antennapod/core/R$styleable;.CustomAttribute:[I // field@876f │ │ +3c74f4: 130f 0e00 |0176: const/16 v15, #int 14 // #e │ │ +3c74f8: 23fb 0120 |0178: new-array v11, v15, [I // type@2001 │ │ +3c74fc: 260b e809 0000 |017a: fill-array-data v11, 00000b62 // +000009e8 │ │ +3c7502: 690b 7987 |017d: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.DefaultTimeBar:[I // field@8779 │ │ +3c7506: 239b 0120 |017f: new-array v11, v9, [I // type@2001 │ │ +3c750a: 260b 010a 0000 |0181: fill-array-data v11, 00000b82 // +00000a01 │ │ +3c7510: 690b 8887 |0184: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.DialogPreference:[I // field@8788 │ │ +3c7514: 234b 0120 |0186: new-array v11, v4, [I // type@2001 │ │ +3c7518: 260b 160a 0000 |0188: fill-array-data v11, 00000b9e // +00000a16 │ │ +3c751e: 690b 9587 |018b: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.DrawerArrowToggle:[I // field@8795 │ │ +3c7522: 230b 0120 |018d: new-array v11, v0, [I // type@2001 │ │ +3c7526: 1410 7e01 047f |018f: const v16, #float 1.75466e+38 // #7f04017e │ │ +3c752c: 4b10 0b03 |0192: aput v16, v11, v3 │ │ +3c7530: 690b 9e87 |0194: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.DrawerLayout:[I // field@879e │ │ +3c7534: 230b 0120 |0196: new-array v11, v0, [I // type@2001 │ │ +3c7538: 1410 bc04 047f |0198: const v16, #float 1.75483e+38 // #7f0404bc │ │ +3c753e: 4b10 0b03 |019b: aput v16, v11, v3 │ │ +3c7542: 690b a087 |019d: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.EditTextPreference:[I // field@87a0 │ │ +3c7546: 231b 0120 |019f: new-array v11, v1, [I // type@2001 │ │ +3c754a: 260b 110a 0000 |01a1: fill-array-data v11, 00000bb2 // +00000a11 │ │ +3c7550: 690b a287 |01a4: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.ExtendedFloatingActionButton:[I // field@87a2 │ │ +3c7554: 232b 0120 |01a6: new-array v11, v2, [I // type@2001 │ │ +3c7558: 260b 1a0a 0000 |01a8: fill-array-data v11, 00000bc2 // +00000a1a │ │ +3c755e: 690b a387 |01ab: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.ExtendedFloatingActionButton_Behavior_Layout:[I // field@87a3 │ │ +3c7562: 130b 1100 |01ad: const/16 v11, #int 17 // #11 │ │ +3c7566: 23b4 0120 |01af: new-array v4, v11, [I // type@2001 │ │ +3c756a: 2604 190a 0000 |01b1: fill-array-data v4, 00000bca // +00000a19 │ │ +3c7570: 6904 ac87 |01b4: sput-object v4, Lde/danoeh/antennapod/core/R$styleable;.FloatingActionButton:[I // field@87ac │ │ +3c7574: 2304 0120 |01b6: new-array v4, v0, [I // type@2001 │ │ +3c7578: 1411 6800 047f |01b8: const v17, #float 1.7546e+38 // #7f040068 │ │ +3c757e: 4b11 0403 |01bb: aput v17, v4, v3 │ │ +3c7582: 6904 ad87 |01bd: sput-object v4, Lde/danoeh/antennapod/core/R$styleable;.FloatingActionButton_Behavior_Layout:[I // field@87ad │ │ +3c7586: 2324 0120 |01bf: new-array v4, v2, [I // type@2001 │ │ +3c758a: 2604 2f0a 0000 |01c1: fill-array-data v4, 00000bf0 // +00000a2f │ │ +3c7590: 6904 c087 |01c4: sput-object v4, Lde/danoeh/antennapod/core/R$styleable;.FlowLayout:[I // field@87c0 │ │ +3c7594: 2374 0120 |01c6: new-array v4, v7, [I // type@2001 │ │ +3c7598: 2604 300a 0000 |01c8: fill-array-data v4, 00000bf8 // +00000a30 │ │ +3c759e: 6904 c387 |01cb: sput-object v4, Lde/danoeh/antennapod/core/R$styleable;.FontFamily:[I // field@87c3 │ │ +3c75a2: 1304 0a00 |01cd: const/16 v4, #int 10 // #a │ │ +3c75a6: 234b 0120 |01cf: new-array v11, v4, [I // type@2001 │ │ +3c75aa: 260b 390a 0000 |01d1: fill-array-data v11, 00000c0a // +00000a39 │ │ +3c75b0: 690b c487 |01d4: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.FontFamilyFont:[I // field@87c4 │ │ +3c75b4: 236b 0120 |01d6: new-array v11, v6, [I // type@2001 │ │ +3c75b8: 260b 4a0a 0000 |01d8: fill-array-data v11, 00000c22 // +00000a4a │ │ +3c75be: 690b d687 |01db: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.ForegroundLinearLayout:[I // field@87d6 │ │ +3c75c2: 236b 0120 |01dd: new-array v11, v6, [I // type@2001 │ │ +3c75c6: 260b 4d0a 0000 |01df: fill-array-data v11, 00000c2c // +00000a4d │ │ +3c75cc: 690b da87 |01e2: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.Fragment:[I // field@87da │ │ +3c75d0: 232b 0120 |01e4: new-array v11, v2, [I // type@2001 │ │ +3c75d4: 260b 500a 0000 |01e6: fill-array-data v11, 00000c36 // +00000a50 │ │ +3c75da: 690b db87 |01e9: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.FragmentContainerView:[I // field@87db │ │ +3c75de: 239b 0120 |01eb: new-array v11, v9, [I // type@2001 │ │ +3c75e2: 260b 510a 0000 |01ed: fill-array-data v11, 00000c3e // +00000a51 │ │ +3c75e8: 690b e187 |01f0: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.GradientColor:[I // field@87e1 │ │ +3c75ec: 232b 0120 |01f2: new-array v11, v2, [I // type@2001 │ │ +3c75f0: 260b 660a 0000 |01f4: fill-array-data v11, 00000c5a // +00000a66 │ │ +3c75f6: 690b e287 |01f7: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.GradientColorItem:[I // field@87e2 │ │ +3c75fa: 23ab 0120 |01f9: new-array v11, v10, [I // type@2001 │ │ +3c75fe: 260b 670a 0000 |01fb: fill-array-data v11, 00000c62 // +00000a67 │ │ +3c7604: 690b f187 |01fe: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.ImageFilterView:[I // field@87f1 │ │ +3c7608: 237b 0120 |0200: new-array v11, v7, [I // type@2001 │ │ +3c760c: 260b 760a 0000 |0202: fill-array-data v11, 00000c78 // +00000a76 │ │ +3c7612: 690b fb87 |0205: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.Insets:[I // field@87fb │ │ +3c7616: 130b 1200 |0207: const/16 v11, #int 18 // #12 │ │ +3c761a: 23bb 0120 |0209: new-array v11, v11, [I // type@2001 │ │ +3c761e: 260b 7f0a 0000 |020b: fill-array-data v11, 00000c8a // +00000a7f │ │ +3c7624: 690b 0388 |020e: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.KeyAttribute:[I // field@8803 │ │ +3c7628: 130b 1400 |0210: const/16 v11, #int 20 // #14 │ │ +3c762c: 23b7 0120 |0212: new-array v7, v11, [I // type@2001 │ │ +3c7630: 2607 9e0a 0000 |0214: fill-array-data v7, 00000cb2 // +00000a9e │ │ +3c7636: 6907 1688 |0217: sput-object v7, Lde/danoeh/antennapod/core/R$styleable;.KeyCycle:[I // field@8816 │ │ +3c763a: 2397 0120 |0219: new-array v7, v9, [I // type@2001 │ │ +3c763e: 2607 c30a 0000 |021b: fill-array-data v7, 00000cde // +00000ac3 │ │ +3c7644: 6907 2b88 |021e: sput-object v7, Lde/danoeh/antennapod/core/R$styleable;.KeyPosition:[I // field@882b │ │ +3c7648: 23b7 0120 |0220: new-array v7, v11, [I // type@2001 │ │ +3c764c: 2607 d80a 0000 |0222: fill-array-data v7, 00000cfa // +00000ad8 │ │ +3c7652: 6907 3888 |0225: sput-object v7, Lde/danoeh/antennapod/core/R$styleable;.KeyTimeCycle:[I // field@8838 │ │ +3c7656: 2347 0120 |0227: new-array v7, v4, [I // type@2001 │ │ +3c765a: 2607 fd0a 0000 |0229: fill-array-data v7, 00000d26 // +00000afd │ │ +3c7660: 6907 4d88 |022c: sput-object v7, Lde/danoeh/antennapod/core/R$styleable;.KeyTrigger:[I // field@884d │ │ +3c7664: 1307 4300 |022e: const/16 v7, #int 67 // #43 │ │ +3c7668: 237b 0120 |0230: new-array v11, v7, [I // type@2001 │ │ +3c766c: 260b 0c0b 0000 |0232: fill-array-data v11, 00000d3e // +00000b0c │ │ +3c7672: 690b 5888 |0235: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.Layout:[I // field@8858 │ │ +3c7676: 23ab 0120 |0237: new-array v11, v10, [I // type@2001 │ │ +3c767a: 260b 8f0b 0000 |0239: fill-array-data v11, 00000dc8 // +00000b8f │ │ +3c7680: 690b 9c88 |023c: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.LinearLayoutCompat:[I // field@889c │ │ +3c7684: 235b 0120 |023e: new-array v11, v5, [I // type@2001 │ │ +3c7688: 260b 9e0b 0000 |0240: fill-array-data v11, 00000dde // +00000b9e │ │ +3c768e: 690b 9d88 |0243: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.LinearLayoutCompat_Layout:[I // field@889d │ │ +3c7692: 232b 0120 |0245: new-array v11, v2, [I // type@2001 │ │ +3c7696: 260b a30b 0000 |0247: fill-array-data v11, 00000dea // +00000ba3 │ │ +3c769c: 690b ab88 |024a: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.LinearProgressIndicator:[I // field@88ab │ │ +3c76a0: 232b 0120 |024c: new-array v11, v2, [I // type@2001 │ │ +3c76a4: 260b a40b 0000 |024e: fill-array-data v11, 00000df2 // +00000ba4 │ │ +3c76aa: 690b ae88 |0251: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.ListPopupWindow:[I // field@88ae │ │ +3c76ae: 23db 0120 |0253: new-array v11, v13, [I // type@2001 │ │ +3c76b2: 260b a50b 0000 |0255: fill-array-data v11, 00000dfa // +00000ba5 │ │ +3c76b8: 690b b188 |0258: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.ListPreference:[I // field@88b1 │ │ +3c76bc: 235b 0120 |025a: new-array v11, v5, [I // type@2001 │ │ +3c76c0: 260b ac0b 0000 |025c: fill-array-data v11, 00000e08 // +00000bac │ │ +3c76c6: 690b b788 |025f: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.MaterialAlertDialog:[I // field@88b7 │ │ +3c76ca: 231b 0120 |0261: new-array v11, v1, [I // type@2001 │ │ +3c76ce: 260b b10b 0000 |0263: fill-array-data v11, 00000e14 // +00000bb1 │ │ +3c76d4: 690b b888 |0266: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.MaterialAlertDialogTheme:[I // field@88b8 │ │ +3c76d8: 231b 0120 |0268: new-array v11, v1, [I // type@2001 │ │ +3c76dc: 260b ba0b 0000 |026a: fill-array-data v11, 00000e24 // +00000bba │ │ +3c76e2: 690b c388 |026d: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.MaterialAutoCompleteTextView:[I // field@88c3 │ │ +3c76e6: 238b 0120 |026f: new-array v11, v8, [I // type@2001 │ │ +3c76ea: 260b c30b 0000 |0271: fill-array-data v11, 00000e34 // +00000bc3 │ │ +3c76f0: 690b ca88 |0274: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.MaterialButton:[I // field@88ca │ │ +3c76f4: 236b 0120 |0276: new-array v11, v6, [I // type@2001 │ │ +3c76f8: 260b ec0b 0000 |0278: fill-array-data v11, 00000e64 // +00000bec │ │ +3c76fe: 690b cb88 |027b: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.MaterialButtonToggleGroup:[I // field@88cb │ │ +3c7702: 234b 0120 |027d: new-array v11, v4, [I // type@2001 │ │ +3c7706: 260b ef0b 0000 |027f: fill-array-data v11, 00000e6e // +00000bef │ │ +3c770c: 690b e588 |0282: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.MaterialCalendar:[I // field@88e5 │ │ +3c7710: 234b 0120 |0284: new-array v11, v4, [I // type@2001 │ │ +3c7714: 260b 000c 0000 |0286: fill-array-data v11, 00000e86 // +00000c00 │ │ +3c771a: 690b e688 |0289: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.MaterialCalendarItem:[I // field@88e6 │ │ +3c771e: 23cb 0120 |028b: new-array v11, v12, [I // type@2001 │ │ +3c7722: 260b 110c 0000 |028d: fill-array-data v11, 00000e9e // +00000c11 │ │ +3c7728: 690b fb88 |0290: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.MaterialCardView:[I // field@88fb │ │ +3c772c: 130b 0b00 |0292: const/16 v11, #int 11 // #b │ │ +3c7730: 23bc 0120 |0294: new-array v12, v11, [I // type@2001 │ │ +3c7734: 260c 260c 0000 |0296: fill-array-data v12, 00000ebc // +00000c26 │ │ +3c773a: 690c 0989 |0299: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.MaterialCheckBox:[I // field@8909 │ │ +3c773e: 232c 0120 |029b: new-array v12, v2, [I // type@2001 │ │ +3c7742: 260c 390c 0000 |029d: fill-array-data v12, 00000ed6 // +00000c39 │ │ +3c7748: 690c 0a89 |02a0: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.MaterialCheckBoxStates:[I // field@890a │ │ +3c774c: 23dc 0120 |02a2: new-array v12, v13, [I // type@2001 │ │ +3c7750: 260c 3a0c 0000 |02a4: fill-array-data v12, 00000ede // +00000c3a │ │ +3c7756: 690c 1889 |02a7: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.MaterialDivider:[I // field@8918 │ │ +3c775a: 232c 0120 |02a9: new-array v12, v2, [I // type@2001 │ │ +3c775e: 260c 410c 0000 |02ab: fill-array-data v12, 00000eec // +00000c41 │ │ +3c7764: 690c 1e89 |02ae: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.MaterialRadioButton:[I // field@891e │ │ +3c7768: 232c 0120 |02b0: new-array v12, v2, [I // type@2001 │ │ +3c776c: 260c 420c 0000 |02b2: fill-array-data v12, 00000ef4 // +00000c42 │ │ +3c7772: 690c 2189 |02b5: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.MaterialShape:[I // field@8921 │ │ +3c7776: 231c 0120 |02b7: new-array v12, v1, [I // type@2001 │ │ +3c777a: 260c 430c 0000 |02b9: fill-array-data v12, 00000efc // +00000c43 │ │ +3c7780: 690c 2489 |02bc: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.MaterialSwitch:[I // field@8924 │ │ +3c7784: 236c 0120 |02be: new-array v12, v6, [I // type@2001 │ │ +3c7788: 260c 4c0c 0000 |02c0: fill-array-data v12, 00000f0c // +00000c4c │ │ +3c778e: 690c 2b89 |02c3: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.MaterialTextAppearance:[I // field@892b │ │ +3c7792: 236c 0120 |02c5: new-array v12, v6, [I // type@2001 │ │ +3c7796: 260c 4f0c 0000 |02c7: fill-array-data v12, 00000f16 // +00000c4f │ │ +3c779c: 690c 2f89 |02ca: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.MaterialTextView:[I // field@892f │ │ +3c77a0: 232c 0120 |02cc: new-array v12, v2, [I // type@2001 │ │ +3c77a4: 260c 520c 0000 |02ce: fill-array-data v12, 00000f20 // +00000c52 │ │ +3c77aa: 690c 3389 |02d1: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.MaterialTimePicker:[I // field@8933 │ │ +3c77ae: 23dc 0120 |02d3: new-array v12, v13, [I // type@2001 │ │ +3c77b2: 260c 530c 0000 |02d5: fill-array-data v12, 00000f28 // +00000c53 │ │ +3c77b8: 690c 3689 |02d8: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.MaterialToolbar:[I // field@8936 │ │ +3c77bc: 231c 0120 |02da: new-array v12, v1, [I // type@2001 │ │ +3c77c0: 260c 5a0c 0000 |02dc: fill-array-data v12, 00000f36 // +00000c5a │ │ +3c77c6: 690c 3c89 |02df: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.MenuGroup:[I // field@893c │ │ +3c77ca: 130c 1700 |02e1: const/16 v12, #int 23 // #17 │ │ +3c77ce: 23cc 0120 |02e3: new-array v12, v12, [I // type@2001 │ │ +3c77d2: 260c 610c 0000 |02e5: fill-array-data v12, 00000f46 // +00000c61 │ │ +3c77d8: 690c 4389 |02e8: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.MenuItem:[I // field@8943 │ │ +3c77dc: 23aa 0120 |02ea: new-array v10, v10, [I // type@2001 │ │ +3c77e0: 260a 8c0c 0000 |02ec: fill-array-data v10, 00000f78 // +00000c8c │ │ +3c77e6: 690a 5b89 |02ef: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.MenuView:[I // field@895b │ │ +3c77ea: 231a 0120 |02f1: new-array v10, v1, [I // type@2001 │ │ +3c77ee: 260a 9b0c 0000 |02f3: fill-array-data v10, 00000f8e // +00000c9b │ │ +3c77f4: 690a 6589 |02f6: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.MockView:[I // field@8965 │ │ +3c77f8: 231a 0120 |02f8: new-array v10, v1, [I // type@2001 │ │ +3c77fc: 260a a40c 0000 |02fa: fill-array-data v10, 00000f9e // +00000ca4 │ │ +3c7802: 690a 6c89 |02fd: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.Motion:[I // field@896c │ │ +3c7806: 232a 0120 |02ff: new-array v10, v2, [I // type@2001 │ │ +3c780a: 260a ad0c 0000 |0301: fill-array-data v10, 00000fae // +00000cad │ │ +3c7810: 690a 6d89 |0304: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.MotionHelper:[I // field@896d │ │ +3c7814: 231a 0120 |0306: new-array v10, v1, [I // type@2001 │ │ +3c7818: 260a ae0c 0000 |0308: fill-array-data v10, 00000fb6 // +00000cae │ │ +3c781e: 690a 7089 |030b: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.MotionLayout:[I // field@8970 │ │ +3c7822: 232a 0120 |030d: new-array v10, v2, [I // type@2001 │ │ +3c7826: 260a b70c 0000 |030f: fill-array-data v10, 00000fc6 // +00000cb7 │ │ +3c782c: 690a 7789 |0312: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.MotionScene:[I // field@8977 │ │ +3c7830: 236a 0120 |0314: new-array v10, v6, [I // type@2001 │ │ +3c7834: 260a b80c 0000 |0316: fill-array-data v10, 00000fce // +00000cb8 │ │ +3c783a: 690a 7a89 |0319: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.MotionTelltales:[I // field@897a │ │ +3c783e: 235a 0120 |031b: new-array v10, v5, [I // type@2001 │ │ +3c7842: 260a bb0c 0000 |031d: fill-array-data v10, 00000fd8 // +00000cbb │ │ +3c7848: 690a 8489 |0320: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.MultiSelectListPreference:[I // field@8984 │ │ +3c784c: 23da 0120 |0322: new-array v10, v13, [I // type@2001 │ │ +3c7850: 260a c00c 0000 |0324: fill-array-data v10, 00000fe4 // +00000cc0 │ │ +3c7856: 690a 8989 |0327: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.NavigationBarActiveIndicator:[I // field@8989 │ │ +3c785a: 23fa 0120 |0329: new-array v10, v15, [I // type@2001 │ │ +3c785e: 260a c70c 0000 |032b: fill-array-data v10, 00000ff2 // +00000cc7 │ │ +3c7864: 690a 8f89 |032e: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.NavigationBarView:[I // field@898f │ │ +3c7868: 23da 0120 |0330: new-array v10, v13, [I // type@2001 │ │ +3c786c: 260a e00c 0000 |0332: fill-array-data v10, 00001012 // +00000ce0 │ │ +3c7872: 690a 9e89 |0335: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.NavigationRailView:[I // field@899e │ │ +3c7876: 130a 2300 |0337: const/16 v10, #int 35 // #23 │ │ +3c787a: 23aa 0120 |0339: new-array v10, v10, [I // type@2001 │ │ +3c787e: 260a e50c 0000 |033b: fill-array-data v10, 00001020 // +00000ce5 │ │ +3c7884: 690a a489 |033e: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.NavigationView:[I // field@89a4 │ │ +3c7888: 232a 0120 |0340: new-array v10, v2, [I // type@2001 │ │ +3c788c: 260a 280d 0000 |0342: fill-array-data v10, 0000106a // +00000d28 │ │ +3c7892: 690a c889 |0345: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.OnClick:[I // field@89c8 │ │ +3c7896: 239a 0120 |0347: new-array v10, v9, [I // type@2001 │ │ +3c789a: 260a 290d 0000 |0349: fill-array-data v10, 00001072 // +00000d29 │ │ +3c78a0: 690a cb89 |034c: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.OnSwipe:[I // field@89cb │ │ +3c78a4: 230a 0120 |034e: new-array v10, v0, [I // type@2001 │ │ +3c78a8: 4b0e 0a03 |0350: aput v14, v10, v3 │ │ +3c78ac: 690a d889 |0352: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.PlaybackSpeedIndicatorView:[I // field@89d8 │ │ +3c78b0: 130a 1900 |0354: const/16 v10, #int 25 // #19 │ │ +3c78b4: 23aa 0120 |0356: new-array v10, v10, [I // type@2001 │ │ +3c78b8: 260a 360d 0000 |0358: fill-array-data v10, 0000108e // +00000d36 │ │ +3c78be: 690a da89 |035b: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.PlayerControlView:[I // field@89da │ │ +3c78c2: 130a 2000 |035d: const/16 v10, #int 32 // #20 │ │ +3c78c6: 23aa 0120 |035f: new-array v10, v10, [I // type@2001 │ │ +3c78ca: 260a 630d 0000 |0361: fill-array-data v10, 000010c4 // +00000d63 │ │ +3c78d0: 690a f489 |0364: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.PlayerView:[I // field@89f4 │ │ +3c78d4: 236a 0120 |0366: new-array v10, v6, [I // type@2001 │ │ +3c78d8: 260a a00d 0000 |0368: fill-array-data v10, 00001108 // +00000da0 │ │ +3c78de: 690a 158a |036b: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.PopupWindow:[I // field@8a15 │ │ +3c78e2: 230a 0120 |036d: new-array v10, v0, [I // type@2001 │ │ +3c78e6: 140c ef03 047f |036f: const v12, #float 1.75479e+38 // #7f0403ef │ │ +3c78ec: 4b0c 0a03 |0372: aput v12, v10, v3 │ │ +3c78f0: 690a 168a |0374: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.PopupWindowBackgroundState:[I // field@8a16 │ │ +3c78f4: 130a 2400 |0376: const/16 v10, #int 36 // #24 │ │ +3c78f8: 23ac 0120 |0378: new-array v12, v10, [I // type@2001 │ │ +3c78fc: 260c 980d 0000 |037a: fill-array-data v12, 00001112 // +00000d98 │ │ +3c7902: 690c 1b8a |037d: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.Preference:[I // field@8a1b │ │ +3c7906: 235c 0120 |037f: new-array v12, v5, [I // type@2001 │ │ +3c790a: 260c dd0d 0000 |0381: fill-array-data v12, 0000115e // +00000ddd │ │ +3c7910: 690c 1c8a |0384: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.PreferenceFragment:[I // field@8a1c │ │ +3c7914: 235c 0120 |0386: new-array v12, v5, [I // type@2001 │ │ +3c7918: 260c e20d 0000 |0388: fill-array-data v12, 0000116a // +00000de2 │ │ +3c791e: 690c 1d8a |038b: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.PreferenceFragmentCompat:[I // field@8a1d │ │ +3c7922: 236c 0120 |038d: new-array v12, v6, [I // type@2001 │ │ +3c7926: 260c e70d 0000 |038f: fill-array-data v12, 00001176 // +00000de7 │ │ +3c792c: 690c 268a |0392: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.PreferenceGroup:[I // field@8a26 │ │ +3c7930: 2355 0120 |0394: new-array v5, v5, [I // type@2001 │ │ +3c7934: 2605 ea0d 0000 |0396: fill-array-data v5, 00001180 // +00000dea │ │ +3c793a: 6905 2a8a |0399: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.PreferenceImageView:[I // field@8a2a │ │ +3c793e: 1305 1000 |039b: const/16 v5, #int 16 // #10 │ │ +3c7942: 235c 0120 |039d: new-array v12, v5, [I // type@2001 │ │ +3c7946: 260c ed0d 0000 |039f: fill-array-data v12, 0000118c // +00000ded │ │ +3c794c: 690c 2f8a |03a2: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.PreferenceTheme:[I // field@8a2f │ │ +3c7950: 23d5 0120 |03a4: new-array v5, v13, [I // type@2001 │ │ +3c7954: 2605 0a0e 0000 |03a6: fill-array-data v5, 000011b0 // +00000e0a │ │ +3c795a: 6905 648a |03a9: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.PropertySet:[I // field@8a64 │ │ +3c795e: 2305 0120 |03ab: new-array v5, v0, [I // type@2001 │ │ +3c7962: 140c da02 047f |03ad: const v12, #float 1.75473e+38 // #7f0402da │ │ +3c7968: 4b0c 0503 |03b0: aput v12, v5, v3 │ │ +3c796c: 6905 6a8a |03b2: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.RadialViewGroup:[I // field@8a6a │ │ +3c7970: 2325 0120 |03b4: new-array v5, v2, [I // type@2001 │ │ +3c7974: 2605 080e 0000 |03b6: fill-array-data v5, 000011be // +00000e08 │ │ +3c797a: 6905 6c8a |03b9: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.RangeSlider:[I // field@8a6c │ │ +3c797e: 2325 0120 |03bb: new-array v5, v2, [I // type@2001 │ │ +3c7982: 2605 090e 0000 |03bd: fill-array-data v5, 000011c6 // +00000e09 │ │ +3c7988: 6905 6f8a |03c0: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.RecycleListView:[I // field@8a6f │ │ +3c798c: 2395 0120 |03c2: new-array v5, v9, [I // type@2001 │ │ +3c7990: 2605 0a0e 0000 |03c4: fill-array-data v5, 000011ce // +00000e0a │ │ +3c7996: 6905 728a |03c7: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.RecyclerView:[I // field@8a72 │ │ +3c799a: 2305 0120 |03c9: new-array v5, v0, [I // type@2001 │ │ +3c799e: 1409 2702 047f |03cb: const v9, #float 1.75469e+38 // #7f040227 │ │ +3c79a4: 4b09 0503 |03ce: aput v9, v5, v3 │ │ +3c79a8: 6905 7f8a |03d0: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.ScrimInsetsFrameLayout:[I // field@8a7f │ │ +3c79ac: 2305 0120 |03d2: new-array v5, v0, [I // type@2001 │ │ +3c79b0: 1409 6f00 047f |03d4: const v9, #float 1.7546e+38 // #7f04006f │ │ +3c79b6: 4b09 0503 |03d7: aput v9, v5, v3 │ │ +3c79ba: 6905 818a |03d9: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.ScrollingViewBehavior_Layout:[I // field@8a81 │ │ +3c79be: 1305 1100 |03db: const/16 v5, #int 17 // #11 │ │ +3c79c2: 2355 0120 |03dd: new-array v5, v5, [I // type@2001 │ │ +3c79c6: 2605 0b0e 0000 |03df: fill-array-data v5, 000011ea // +00000e0b │ │ +3c79cc: 6905 838a |03e2: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.SearchView:[I // field@8a83 │ │ +3c79d0: 1275 |03e4: const/4 v5, #int 7 // #7 │ │ +3c79d2: 2355 0120 |03e5: new-array v5, v5, [I // type@2001 │ │ +3c79d6: 2605 290e 0000 |03e7: fill-array-data v5, 00001210 // +00000e29 │ │ +3c79dc: 6905 958a |03ea: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.SeekBarPreference:[I // field@8a95 │ │ +3c79e0: 2345 0120 |03ec: new-array v5, v4, [I // type@2001 │ │ +3c79e4: 2605 340e 0000 |03ee: fill-array-data v5, 00001222 // +00000e34 │ │ +3c79ea: 6905 9d8a |03f1: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.ShapeAppearance:[I // field@8a9d │ │ +3c79ee: 23b5 0120 |03f3: new-array v5, v11, [I // type@2001 │ │ +3c79f2: 2605 450e 0000 |03f5: fill-array-data v5, 0000123a // +00000e45 │ │ +3c79f8: 6905 a88a |03f8: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.ShapeableImageView:[I // field@8aa8 │ │ +3c79fc: 2385 0120 |03fa: new-array v5, v8, [I // type@2001 │ │ +3c7a00: 2605 580e 0000 |03fc: fill-array-data v5, 00001254 // +00000e58 │ │ +3c7a06: 6905 b48a |03ff: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.Slider:[I // field@8ab4 │ │ +3c7a0a: 2365 0120 |0401: new-array v5, v6, [I // type@2001 │ │ +3c7a0e: 2605 810e 0000 |0403: fill-array-data v5, 00001284 // +00000e81 │ │ +3c7a14: 6905 cb8a |0406: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.Snackbar:[I // field@8acb │ │ +3c7a18: 2345 0120 |0408: new-array v5, v4, [I // type@2001 │ │ +3c7a1c: 2605 840e 0000 |040a: fill-array-data v5, 0000128e // +00000e84 │ │ +3c7a22: 6905 cc8a |040d: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.SnackbarLayout:[I // field@8acc │ │ +3c7a26: 23d5 0120 |040f: new-array v5, v13, [I // type@2001 │ │ +3c7a2a: 2605 950e 0000 |0411: fill-array-data v5, 000012a6 // +00000e95 │ │ +3c7a30: 6905 da8a |0414: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.Spinner:[I // field@8ada │ │ +3c7a34: 2305 0120 |0416: new-array v5, v0, [I // type@2001 │ │ +3c7a38: 1408 5901 047f |0418: const v8, #float 1.75465e+38 // #7f040159 │ │ +3c7a3e: 4b08 0503 |041b: aput v8, v5, v3 │ │ +3c7a42: 6905 e08a |041d: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.SquareImageView:[I // field@8ae0 │ │ +3c7a46: 2322 0120 |041f: new-array v2, v2, [I // type@2001 │ │ +3c7a4a: 2602 930e 0000 |0421: fill-array-data v2, 000012b4 // +00000e93 │ │ +3c7a50: 6902 e28a |0424: sput-object v2, Lde/danoeh/antennapod/core/R$styleable;.State:[I // field@8ae2 │ │ +3c7a54: 2311 0120 |0426: new-array v1, v1, [I // type@2001 │ │ +3c7a58: 2601 940e 0000 |0428: fill-array-data v1, 000012bc // +00000e94 │ │ +3c7a5e: 6901 e38a |042b: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.StateListDrawable:[I // field@8ae3 │ │ +3c7a62: 2301 0120 |042d: new-array v1, v0, [I // type@2001 │ │ +3c7a66: 1402 9901 0101 |042f: const v2, #float 2.36947e-38 // #01010199 │ │ +3c7a6c: 4b02 0103 |0432: aput v2, v1, v3 │ │ +3c7a70: 6901 e48a |0434: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.StateListDrawableItem:[I // field@8ae4 │ │ +3c7a74: 2301 0120 |0436: new-array v1, v0, [I // type@2001 │ │ +3c7a78: 1402 4a01 047f |0438: const v2, #float 1.75465e+38 // #7f04014a │ │ +3c7a7e: 4b02 0103 |043b: aput v2, v1, v3 │ │ +3c7a82: 6901 ec8a |043d: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.StateSet:[I // field@8aec │ │ +3c7a86: 1301 1c00 |043f: const/16 v1, #int 28 // #1c │ │ +3c7a8a: 2311 0120 |0441: new-array v1, v1, [I // type@2001 │ │ +3c7a8e: 2601 890e 0000 |0443: fill-array-data v1, 000012cc // +00000e89 │ │ +3c7a94: 6901 f08a |0446: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.StyledPlayerControlView:[I // field@8af0 │ │ +3c7a98: 23a1 0120 |0448: new-array v1, v10, [I // type@2001 │ │ +3c7a9c: 2601 be0e 0000 |044a: fill-array-data v1, 00001308 // +00000ebe │ │ +3c7aa2: 6901 0d8b |044d: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.StyledPlayerView:[I // field@8b0d │ │ +3c7aa6: 23f1 0120 |044f: new-array v1, v15, [I // type@2001 │ │ +3c7aaa: 2601 030f 0000 |0451: fill-array-data v1, 00001354 // +00000f03 │ │ +3c7ab0: 6901 328b |0454: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.SwitchCompat:[I // field@8b32 │ │ +3c7ab4: 2301 0120 |0456: new-array v1, v0, [I // type@2001 │ │ +3c7ab8: 1402 bb04 047f |0458: const v2, #float 1.75483e+38 // #7f0404bb │ │ +3c7abe: 4b02 0103 |045b: aput v2, v1, v3 │ │ +3c7ac2: 6901 418b |045d: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.SwitchMaterial:[I // field@8b41 │ │ +3c7ac6: 2341 0120 |045f: new-array v1, v4, [I // type@2001 │ │ +3c7aca: 2601 130f 0000 |0461: fill-array-data v1, 00001374 // +00000f13 │ │ +3c7ad0: 6901 438b |0464: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.SwitchPreference:[I // field@8b43 │ │ +3c7ad4: 2341 0120 |0466: new-array v1, v4, [I // type@2001 │ │ +3c7ad8: 2601 240f 0000 |0468: fill-array-data v1, 0000138c // +00000f24 │ │ +3c7ade: 6901 448b |046b: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.SwitchPreferenceCompat:[I // field@8b44 │ │ +3c7ae2: 2361 0120 |046d: new-array v1, v6, [I // type@2001 │ │ +3c7ae6: 2601 350f 0000 |046f: fill-array-data v1, 000013a4 // +00000f35 │ │ +3c7aec: 6901 598b |0472: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.TabItem:[I // field@8b59 │ │ +3c7af0: 1301 1a00 |0474: const/16 v1, #int 26 // #1a │ │ +3c7af4: 2311 0120 |0476: new-array v1, v1, [I // type@2001 │ │ +3c7af8: 2601 360f 0000 |0478: fill-array-data v1, 000013ae // +00000f36 │ │ +3c7afe: 6901 5d8b |047b: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.TabLayout:[I // field@8b5d │ │ +3c7b02: 1301 1000 |047d: const/16 v1, #int 16 // #10 │ │ +3c7b06: 2311 0120 |047f: new-array v1, v1, [I // type@2001 │ │ +3c7b0a: 2601 650f 0000 |0481: fill-array-data v1, 000013e6 // +00000f65 │ │ +3c7b10: 6901 788b |0484: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.TextAppearance:[I // field@8b78 │ │ +3c7b14: 2301 0120 |0486: new-array v1, v0, [I // type@2001 │ │ +3c7b18: 1402 6604 047f |0488: const v2, #float 1.75481e+38 // #7f040466 │ │ +3c7b1e: 4b02 0103 |048b: aput v2, v1, v3 │ │ +3c7b22: 6901 898b |048d: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.TextInputEditText:[I // field@8b89 │ │ +3c7b26: 2371 0120 |048f: new-array v1, v7, [I // type@2001 │ │ +3c7b2a: 2601 790f 0000 |0491: fill-array-data v1, 0000140a // +00000f79 │ │ +3c7b30: 6901 8b8b |0494: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.TextInputLayout:[I // field@8b8b │ │ +3c7b34: 2361 0120 |0496: new-array v1, v6, [I // type@2001 │ │ +3c7b38: 2601 fc0f 0000 |0498: fill-array-data v1, 00001494 // +00000ffc │ │ +3c7b3e: 6901 cf8b |049b: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.ThemeEnforcement:[I // field@8bcf │ │ +3c7b42: 1301 1e00 |049d: const/16 v1, #int 30 // #1e │ │ +3c7b46: 2311 0120 |049f: new-array v1, v1, [I // type@2001 │ │ +3c7b4a: 2601 fd0f 0000 |04a1: fill-array-data v1, 0000149e // +00000ffd │ │ +3c7b50: 6901 d38b |04a4: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.Toolbar:[I // field@8bd3 │ │ +3c7b54: 1301 0800 |04a6: const/16 v1, #int 8 // #8 │ │ +3c7b58: 2312 0120 |04a8: new-array v2, v1, [I // type@2001 │ │ +3c7b5c: 2602 3410 0000 |04aa: fill-array-data v2, 000014de // +00001034 │ │ +3c7b62: 6902 f28b |04ad: sput-object v2, Lde/danoeh/antennapod/core/R$styleable;.Tooltip:[I // field@8bf2 │ │ +3c7b66: 23b2 0120 |04af: new-array v2, v11, [I // type@2001 │ │ +3c7b6a: 2602 4110 0000 |04b1: fill-array-data v2, 000014f2 // +00001041 │ │ +3c7b70: 6902 fb8b |04b4: sput-object v2, Lde/danoeh/antennapod/core/R$styleable;.Transform:[I // field@8bfb │ │ +3c7b74: 23b2 0120 |04b6: new-array v2, v11, [I // type@2001 │ │ +3c7b78: 2602 5410 0000 |04b8: fill-array-data v2, 0000150c // +00001054 │ │ +3c7b7e: 6902 078c |04bb: sput-object v2, Lde/danoeh/antennapod/core/R$styleable;.Transition:[I // field@8c07 │ │ +3c7b82: 2311 0120 |04bd: new-array v1, v1, [I // type@2001 │ │ +3c7b86: 2601 6710 0000 |04bf: fill-array-data v1, 00001526 // +00001067 │ │ +3c7b8c: 6901 138c |04c2: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.TriangleLabelView:[I // field@8c13 │ │ +3c7b90: 23d1 0120 |04c4: new-array v1, v13, [I // type@2001 │ │ +3c7b94: 2601 7410 0000 |04c6: fill-array-data v1, 0000153a // +00001074 │ │ +3c7b9a: 6901 1c8c |04c9: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.Variant:[I // field@8c1c │ │ +3c7b9e: 23d1 0120 |04cb: new-array v1, v13, [I // type@2001 │ │ +3c7ba2: 2601 7b10 0000 |04cd: fill-array-data v1, 00001548 // +0000107b │ │ +3c7ba8: 6901 228c |04d0: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.View:[I // field@8c22 │ │ +3c7bac: 2361 0120 |04d2: new-array v1, v6, [I // type@2001 │ │ +3c7bb0: 2601 8210 0000 |04d4: fill-array-data v1, 00001556 // +00001082 │ │ +3c7bb6: 6901 238c |04d7: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.ViewBackgroundHelper:[I // field@8c23 │ │ +3c7bba: 2300 0120 |04d9: new-array v0, v0, [I // type@2001 │ │ +3c7bbe: 1401 c400 0101 |04db: const v1, #float 2.36941e-38 // #010100c4 │ │ +3c7bc4: 4b01 0003 |04de: aput v1, v0, v3 │ │ +3c7bc8: 6900 278c |04e0: sput-object v0, Lde/danoeh/antennapod/core/R$styleable;.ViewPager2:[I // field@8c27 │ │ +3c7bcc: 2360 0120 |04e2: new-array v0, v6, [I // type@2001 │ │ +3c7bd0: 2600 7c10 0000 |04e4: fill-array-data v0, 00001560 // +0000107c │ │ +3c7bd6: 6900 298c |04e7: sput-object v0, Lde/danoeh/antennapod/core/R$styleable;.ViewStubCompat:[I // field@8c29 │ │ +3c7bda: 0e00 |04e9: return-void │ │ +3c7bdc: 0003 0400 1d00 0000 4600 047f 4d00 ... |04ea: array-data (62 units) │ │ +3c7c58: 0003 0400 0600 0000 4600 047f 4d00 ... |0528: array-data (16 units) │ │ +3c7c78: 0003 0400 0200 0000 9a01 047f 2502 ... |0538: array-data (8 units) │ │ +3c7c88: 0003 0400 0800 0000 f200 0101 9000 ... |0540: array-data (20 units) │ │ +3c7cb0: 0003 0400 0600 0000 1c01 0101 9401 ... |0554: array-data (16 units) │ │ +3c7cd0: 0003 0400 0200 0000 d000 0101 9901 ... |0564: array-data (8 units) │ │ +3c7ce0: 0003 0400 0400 0000 9901 0101 4904 ... |056c: array-data (12 units) │ │ +3c7cf8: 0003 0400 0800 0000 d400 0101 8f04 ... |0578: array-data (20 units) │ │ +3c7d20: 0003 0400 0400 0000 f003 047f f103 ... |058c: array-data (12 units) │ │ +3c7d38: 0003 0400 0300 0000 9e02 047f 9f02 ... |0598: array-data (10 units) │ │ +3c7d4c: 0003 0400 0400 0000 1901 0101 e703 ... |05a2: array-data (12 units) │ │ +3c7d64: 0003 0400 0400 0000 4201 0101 7e04 ... |05ae: array-data (12 units) │ │ +3c7d7c: 0003 0400 0700 0000 3400 0101 6d01 ... |05ba: array-data (18 units) │ │ +3c7da0: 0003 0400 1600 0000 3400 0101 3f00 ... |05cc: array-data (48 units) │ │ +3c7e00: 0003 0400 7f00 0000 5700 0101 ae00 ... |05fc: array-data (258 units) │ │ +3c8004: 0003 0400 0200 0000 0e03 0101 af03 ... |06fe: array-data (8 units) │ │ +3c8014: 0003 0400 0c00 0000 4700 047f 5300 ... |0706: array-data (28 units) │ │ +3c804c: 0003 0400 0900 0000 3901 0101 ff01 ... |0722: array-data (22 units) │ │ +3c8078: 0003 0400 1000 0000 4f00 047f 7e01 ... |0738: array-data (36 units) │ │ +3c80c0: 0003 0400 0200 0000 4001 0101 3102 ... |075c: array-data (8 units) │ │ +3c80d0: 0003 0400 1600 0000 1f01 0101 2001 ... |0764: array-data (48 units) │ │ +3c8130: 0003 0400 0200 0000 7d03 047f be03 ... |0794: array-data (8 units) │ │ +3c8140: 0003 0400 0d00 0000 3f01 0101 4001 ... |079c: array-data (30 units) │ │ +3c817c: 0003 0400 0600 0000 ef01 0101 f001 ... |07ba: array-data (16 units) │ │ +3c819c: 0003 0400 0400 0000 0801 0101 a300 ... |07ca: array-data (12 units) │ │ +3c81b4: 0003 0400 2a00 0000 3400 0101 9500 ... |07d6: array-data (88 units) │ │ +3c8264: 0003 0400 0700 0000 a800 047f bd00 ... |082e: array-data (18 units) │ │ +3c8288: 0003 0400 0300 0000 2102 047f 2302 ... |0840: array-data (10 units) │ │ +3c829c: 0003 0400 0200 0000 ca00 047f cd00 ... |084a: array-data (8 units) │ │ +3c82ac: 0003 0400 0300 0000 cb00 047f da02 ... |0852: array-data (10 units) │ │ +3c82c0: 0003 0400 1800 0000 d900 047f da00 ... |085c: array-data (52 units) │ │ +3c8328: 0003 0400 0200 0000 5f02 047f 6002 ... |0890: array-data (8 units) │ │ +3c8338: 0003 0400 0500 0000 a501 0101 1f03 ... |0898: array-data (14 units) │ │ +3c8354: 0003 0400 0400 0000 0701 0101 8d00 ... |08a6: array-data (12 units) │ │ +3c836c: 0003 0400 6d00 0000 c400 0101 d000 ... |08b2: array-data (222 units) │ │ +3c8528: 0003 0400 5a00 0000 c400 0101 d500 ... |0990: array-data (184 units) │ │ +3c8698: 0003 0400 0200 0000 1201 047f 5b03 ... |0a48: array-data (8 units) │ │ +3c86a8: 0003 0400 6f00 0000 c400 0101 d000 ... |0a50: array-data (226 units) │ │ +3c886c: 0003 0400 0200 0000 4e02 047f f803 ... |0b32: array-data (8 units) │ │ +3c887c: 0003 0400 0700 0000 b300 0101 5c02 ... |0b3a: array-data (18 units) │ │ +3c88a0: 0003 0400 0900 0000 3d00 047f 3b01 ... |0b4c: array-data (22 units) │ │ +3c88cc: 0003 0400 0e00 0000 2600 047f 2700 ... |0b62: array-data (32 units) │ │ +3c890c: 0003 0400 0c00 0000 f201 0101 f301 ... |0b82: array-data (28 units) │ │ +3c8944: 0003 0400 0800 0000 3b00 047f 3c00 ... |0b9e: array-data (20 units) │ │ +3c896c: 0003 0400 0600 0000 d800 047f 7e01 ... |0bb2: array-data (16 units) │ │ +3c898c: 0003 0400 0200 0000 6800 047f 6900 ... |0bc2: array-data (8 units) │ │ +3c899c: 0003 0400 1100 0000 0e00 0101 4f00 ... |0bca: array-data (38 units) │ │ +3c89e8: 0003 0400 0200 0000 4202 047f a502 ... |0bf0: array-data (8 units) │ │ +3c89f8: 0003 0400 0700 0000 e501 047f e601 ... |0bf8: array-data (18 units) │ │ +3c8a1c: 0003 0400 0a00 0000 3205 0101 3305 ... |0c0a: array-data (24 units) │ │ +3c8a4c: 0003 0400 0300 0000 0901 0101 0002 ... |0c22: array-data (10 units) │ │ +3c8a60: 0003 0400 0300 0000 0300 0101 d000 ... |0c2c: array-data (10 units) │ │ +3c8a74: 0003 0400 0200 0000 0300 0101 d100 ... |0c36: array-data (8 units) │ │ +3c8a84: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0c3e: array-data (28 units) │ │ +3c8abc: 0003 0400 0200 0000 a501 0101 1405 ... |0c5a: array-data (8 units) │ │ +3c8acc: 0003 0400 0900 0000 3400 047f 8600 ... |0c62: array-data (22 units) │ │ +3c8af8: 0003 0400 0700 0000 bb02 047f bc02 ... |0c78: array-data (18 units) │ │ +3c8b1c: 0003 0400 1200 0000 1f03 0101 2003 ... |0c8a: array-data (40 units) │ │ +3c8b6c: 0003 0400 1400 0000 1f03 0101 2203 ... |0cb2: array-data (44 units) │ │ +3c8bc4: 0003 0400 0c00 0000 3a01 047f 6801 ... |0cde: array-data (28 units) │ │ +3c8bfc: 0003 0400 1400 0000 1f03 0101 2203 ... |0cfa: array-data (44 units) │ │ +3c8c54: 0003 0400 0a00 0000 f301 047f 2303 ... |0d26: array-data (24 units) │ │ +3c8c84: 0003 0400 4300 0000 c400 0101 f400 ... |0d3e: array-data (138 units) │ │ +3c8d98: 0003 0400 0900 0000 af00 0101 c400 ... |0dc8: array-data (22 units) │ │ +3c8dc4: 0003 0400 0400 0000 b300 0101 f400 ... |0dde: array-data (12 units) │ │ +3c8ddc: 0003 0400 0200 0000 1e02 047f 2202 ... |0dea: array-data (8 units) │ │ +3c8dec: 0003 0400 0200 0000 ac02 0101 ad02 ... |0df2: array-data (8 units) │ │ +3c8dfc: 0003 0400 0500 0000 b200 0101 f801 ... |0dfa: array-data (14 units) │ │ +3c8e18: 0003 0400 0400 0000 4800 047f 4900 ... |0e08: array-data (12 units) │ │ +3c8e30: 0003 0400 0600 0000 be02 047f bf02 ... |0e14: array-data (16 units) │ │ +3c8e50: 0003 0400 0600 0000 2002 0101 8c04 ... |0e24: array-data (16 units) │ │ +3c8e70: 0003 0400 1600 0000 d400 0101 b701 ... |0e34: array-data (48 units) │ │ +3c8ed0: 0003 0400 0300 0000 a700 047f b103 ... |0e64: array-data (10 units) │ │ +3c8ee4: 0003 0400 0a00 0000 0d02 0101 4401 ... |0e6e: array-data (24 units) │ │ +3c8f14: 0003 0400 0a00 0000 b701 0101 b801 ... |0e86: array-data (24 units) │ │ +3c8f44: 0003 0400 0d00 0000 e501 0101 9b00 ... |0e9e: array-data (30 units) │ │ +3c8f80: 0003 0400 0b00 0000 0701 0101 8d00 ... |0ebc: array-data (26 units) │ │ +3c8fb4: 0003 0400 0200 0000 f303 047f f403 ... |0ed6: array-data (8 units) │ │ +3c8fc4: 0003 0400 0500 0000 5d01 047f 5f01 ... |0ede: array-data (14 units) │ │ +3c8fe0: 0003 0400 0200 0000 9600 047f bb04 ... |0eec: array-data (8 units) │ │ +3c8ff0: 0003 0400 0200 0000 b303 047f bb03 ... |0ef4: array-data (8 units) │ │ +3c9000: 0003 0400 0600 0000 7204 047f 7304 ... |0efc: array-data (16 units) │ │ +3c9020: 0003 0400 0300 0000 b604 0101 7f05 ... |0f0c: array-data (10 units) │ │ +3c9034: 0003 0400 0300 0000 3400 0101 7f05 ... |0f16: array-data (10 units) │ │ +3c9048: 0003 0400 0200 0000 cc00 047f 4d02 ... |0f20: array-data (8 units) │ │ +3c9058: 0003 0400 0500 0000 b702 047f b902 ... |0f28: array-data (14 units) │ │ +3c9074: 0003 0400 0600 0000 0e00 0101 d000 ... |0f36: array-data (16 units) │ │ +3c9094: 0003 0400 1700 0000 0200 0101 0e00 ... |0f46: array-data (50 units) │ │ +3c90f8: 0003 0400 0900 0000 ae00 0101 2c01 ... |0f78: array-data (22 units) │ │ +3c9124: 0003 0400 0600 0000 fb02 047f fc02 ... |0f8e: array-data (16 units) │ │ +3c9144: 0003 0400 0600 0000 3500 047f 6801 ... |0f9e: array-data (16 units) │ │ +3c9164: 0003 0400 0200 0000 3503 047f 3803 ... |0fae: array-data (8 units) │ │ +3c9174: 0003 0400 0600 0000 3900 047f 3901 ... |0fb6: array-data (16 units) │ │ +3c9194: 0003 0400 0200 0000 4801 047f 5a02 ... |0fc6: array-data (8 units) │ │ +3c91a4: 0003 0400 0300 0000 3504 047f 3604 ... |0fce: array-data (10 units) │ │ +3c91b8: 0003 0400 0400 0000 b200 0101 f801 ... |0fd8: array-data (12 units) │ │ +3c91d0: 0003 0400 0500 0000 5501 0101 5901 ... |0fe4: array-data (14 units) │ │ +3c91ec: 0003 0400 0e00 0000 4f00 047f 7e01 ... |0ff2: array-data (32 units) │ │ +3c922c: 0003 0400 0500 0000 f901 047f 3602 ... |1012: array-data (14 units) │ │ +3c9248: 0003 0400 2300 0000 b300 0101 d400 ... |1020: array-data (74 units) │ │ +3c92dc: 0003 0400 0200 0000 c800 047f 3404 ... |106a: array-data (8 units) │ │ +3c92ec: 0003 0400 0c00 0000 6401 047f 6501 ... |1072: array-data (28 units) │ │ +3c9324: 0003 0400 1900 0000 2600 047f 2700 ... |108e: array-data (54 units) │ │ +3c9390: 0003 0400 2000 0000 2600 047f 2700 ... |10c4: array-data (68 units) │ │ +3c9418: 0003 0400 0300 0000 7601 0101 c902 ... |1108: array-data (10 units) │ │ +3c942c: 0003 0400 2400 0000 0200 0101 0d00 ... |1112: array-data (76 units) │ │ +3c94c4: 0003 0400 0400 0000 f200 0101 2901 ... |115e: array-data (12 units) │ │ +3c94dc: 0003 0400 0400 0000 f200 0101 2901 ... |116a: array-data (12 units) │ │ +3c94f4: 0003 0400 0300 0000 e701 0101 2602 ... |1176: array-data (10 units) │ │ +3c9508: 0003 0400 0400 0000 1f01 0101 2001 ... |1180: array-data (12 units) │ │ +3c9520: 0003 0400 1000 0000 a200 047f 5501 ... |118c: array-data (36 units) │ │ +3c9568: 0003 0400 0500 0000 dc00 0101 1f03 ... |11b0: array-data (14 units) │ │ +3c9584: 0003 0400 0200 0000 f802 047f bf04 ... |11be: array-data (8 units) │ │ +3c9594: 0003 0400 0200 0000 3f03 047f 4503 ... |11c6: array-data (8 units) │ │ +3c95a4: 0003 0400 0c00 0000 c400 0101 eb00 ... |11ce: array-data (28 units) │ │ +3c95dc: 0003 0400 1100 0000 da00 0101 1f01 ... |11ea: array-data (38 units) │ │ +3c9628: 0003 0400 0700 0000 f200 0101 3601 ... |1210: array-data (18 units) │ │ +3c964c: 0003 0400 0a00 0000 2701 047f 2801 ... |1222: array-data (24 units) │ │ +3c967c: 0003 0400 0b00 0000 1a01 047f 1b01 ... |123a: array-data (26 units) │ │ +3c96b0: 0003 0400 1600 0000 0e00 0101 2400 ... |1254: array-data (48 units) │ │ +3c9710: 0003 0400 0300 0000 de03 047f df03 ... |1284: array-data (10 units) │ │ +3c9724: 0003 0400 0a00 0000 1f01 0101 2200 ... |128e: array-data (24 units) │ │ +3c9754: 0003 0400 0500 0000 b200 0101 7601 ... |12a6: array-data (14 units) │ │ +3c9770: 0003 0400 0200 0000 d000 0101 1101 ... |12b4: array-data (8 units) │ │ +3c9780: 0003 0400 0600 0000 1c01 0101 9401 ... |12bc: array-data (16 units) │ │ +3c97a0: 0003 0400 1c00 0000 2600 047f 2700 ... |12cc: array-data (60 units) │ │ +3c9818: 0003 0400 2400 0000 2600 047f 2700 ... |1308: array-data (76 units) │ │ +3c98b0: 0003 0400 0e00 0000 2401 0101 2501 ... |1354: array-data (32 units) │ │ +3c98f0: 0003 0400 0a00 0000 ef01 0101 f001 ... |1374: array-data (24 units) │ │ +3c9920: 0003 0400 0a00 0000 ef01 0101 f001 ... |138c: array-data (24 units) │ │ +3c9950: 0003 0400 0300 0000 0200 0101 f200 ... |13a4: array-data (10 units) │ │ +3c9964: 0003 0400 1a00 0000 1804 047f 1904 ... |13ae: array-data (56 units) │ │ +3c99d4: 0003 0400 1000 0000 9500 0101 9600 ... |13e6: array-data (36 units) │ │ +3c9a1c: 0003 0400 4300 0000 0e00 0101 9a00 ... |140a: array-data (138 units) │ │ +3c9b30: 0003 0400 0300 0000 3400 0101 8c01 ... |1494: array-data (10 units) │ │ +3c9b44: 0003 0400 1e00 0000 af00 0101 4001 ... |149e: array-data (64 units) │ │ +3c9bc4: 0003 0400 0800 0000 3400 0101 9800 ... |14de: array-data (20 units) │ │ +3c9bec: 0003 0400 0b00 0000 2003 0101 2103 ... |14f2: array-data (26 units) │ │ +3c9c20: 0003 0400 0b00 0000 d000 0101 4400 ... |150c: array-data (26 units) │ │ +3c9c54: 0003 0400 0800 0000 4700 047f 2601 ... |1526: array-data (20 units) │ │ +3c9c7c: 0003 0400 0500 0000 1101 047f 8403 ... |153a: array-data (14 units) │ │ +3c9c98: 0003 0400 0500 0000 0000 0101 da00 ... |1548: array-data (14 units) │ │ +3c9cb4: 0003 0400 0300 0000 d400 0101 4f00 ... |1556: array-data (10 units) │ │ +3c9cc8: 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 │ │ -3c9d14: |[3c9d14] de.danoeh.antennapod.core.R$styleable.:()V │ │ -3c9d24: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c9d2a: 0e00 |0003: return-void │ │ +3c9cdc: |[3c9cdc] de.danoeh.antennapod.core.R$styleable.:()V │ │ +3c9cec: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c9cf2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -810978,17 +810978,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3c9d44: |[3c9d44] de.danoeh.antennapod.core.R.:()V │ │ -3c9d54: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c9d5a: 0e00 |0003: return-void │ │ +3c9d0c: |[3c9d0c] de.danoeh.antennapod.core.R.:()V │ │ +3c9d1c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c9d22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -811039,18 +811039,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3c9d5c: |[3c9d5c] de.danoeh.antennapod.core.backup.OpmlBackupAgent$OpmlBackupHelper.:(Landroid/content/Context;)V │ │ -3c9d6c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c9d72: 5b01 358c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/backup/OpmlBackupAgent$OpmlBackupHelper;.mContext:Landroid/content/Context; // field@8c35 │ │ -3c9d76: 0e00 |0005: return-void │ │ +3c9d24: |[3c9d24] de.danoeh.antennapod.core.backup.OpmlBackupAgent$OpmlBackupHelper.:(Landroid/content/Context;)V │ │ +3c9d34: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c9d3a: 5b01 358c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/backup/OpmlBackupAgent$OpmlBackupHelper;.mContext:Landroid/content/Context; // field@8c35 │ │ +3c9d3e: 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; │ │ @@ -811060,32 +811060,32 @@ │ │ type : '(Landroid/os/ParcelFileDescriptor;[B)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -3ca108: |[3ca108] de.danoeh.antennapod.core.backup.OpmlBackupAgent$OpmlBackupHelper.writeNewStateDescription:(Landroid/os/ParcelFileDescriptor;[B)V │ │ -3ca118: 3903 0300 |0000: if-nez v3, 0003 // +0003 │ │ -3ca11c: 0e00 |0002: return-void │ │ -3ca11e: 2200 421e |0003: new-instance v0, Ljava/io/FileOutputStream; // type@1e42 │ │ -3ca122: 6e10 ac07 0200 |0005: invoke-virtual {v2}, Landroid/os/ParcelFileDescriptor;.getFileDescriptor:()Ljava/io/FileDescriptor; // method@07ac │ │ -3ca128: 0c02 |0008: move-result-object v2 │ │ -3ca12a: 7020 e7b1 2000 |0009: invoke-direct {v0, v2}, Ljava/io/FileOutputStream;.:(Ljava/io/FileDescriptor;)V // method@b1e7 │ │ -3ca130: 2132 |000c: array-length v2, v3 │ │ -3ca132: 6e20 eab1 2000 |000d: invoke-virtual {v0, v2}, Ljava/io/FileOutputStream;.write:(I)V // method@b1ea │ │ -3ca138: 6e20 ebb1 3000 |0010: invoke-virtual {v0, v3}, Ljava/io/FileOutputStream;.write:([B)V // method@b1eb │ │ -3ca13e: 6e10 13b2 0000 |0013: invoke-virtual {v0}, Ljava/io/OutputStream;.flush:()V // method@b213 │ │ -3ca144: 6e10 e8b1 0000 |0016: invoke-virtual {v0}, Ljava/io/FileOutputStream;.close:()V // method@b1e8 │ │ -3ca14a: 2809 |0019: goto 0022 // +0009 │ │ -3ca14c: 0d02 |001a: move-exception v2 │ │ -3ca14e: 1a03 514d |001b: const-string v3, "OpmlBackupHelper" // string@4d51 │ │ -3ca152: 1a00 411d |001d: const-string v0, "Failed to write new state description" // string@1d41 │ │ -3ca156: 7130 010b 0302 |001f: invoke-static {v3, v0, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0b01 │ │ -3ca15c: 0e00 |0022: return-void │ │ +3ca0d0: |[3ca0d0] de.danoeh.antennapod.core.backup.OpmlBackupAgent$OpmlBackupHelper.writeNewStateDescription:(Landroid/os/ParcelFileDescriptor;[B)V │ │ +3ca0e0: 3903 0300 |0000: if-nez v3, 0003 // +0003 │ │ +3ca0e4: 0e00 |0002: return-void │ │ +3ca0e6: 2200 421e |0003: new-instance v0, Ljava/io/FileOutputStream; // type@1e42 │ │ +3ca0ea: 6e10 ac07 0200 |0005: invoke-virtual {v2}, Landroid/os/ParcelFileDescriptor;.getFileDescriptor:()Ljava/io/FileDescriptor; // method@07ac │ │ +3ca0f0: 0c02 |0008: move-result-object v2 │ │ +3ca0f2: 7020 e7b1 2000 |0009: invoke-direct {v0, v2}, Ljava/io/FileOutputStream;.:(Ljava/io/FileDescriptor;)V // method@b1e7 │ │ +3ca0f8: 2132 |000c: array-length v2, v3 │ │ +3ca0fa: 6e20 eab1 2000 |000d: invoke-virtual {v0, v2}, Ljava/io/FileOutputStream;.write:(I)V // method@b1ea │ │ +3ca100: 6e20 ebb1 3000 |0010: invoke-virtual {v0, v3}, Ljava/io/FileOutputStream;.write:([B)V // method@b1eb │ │ +3ca106: 6e10 13b2 0000 |0013: invoke-virtual {v0}, Ljava/io/OutputStream;.flush:()V // method@b213 │ │ +3ca10c: 6e10 e8b1 0000 |0016: invoke-virtual {v0}, Ljava/io/FileOutputStream;.close:()V // method@b1e8 │ │ +3ca112: 2809 |0019: goto 0022 // +0009 │ │ +3ca114: 0d02 |001a: move-exception v2 │ │ +3ca116: 1a03 514d |001b: const-string v3, "OpmlBackupHelper" // string@4d51 │ │ +3ca11a: 1a00 411d |001d: const-string v0, "Failed to write new state description" // string@1d41 │ │ +3ca11e: 7130 010b 0302 |001f: invoke-static {v3, v0, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0b01 │ │ +3ca124: 0e00 |0022: return-void │ │ catches : 1 │ │ 0x0003 - 0x0019 │ │ Ljava/io/IOException; -> 0x001a │ │ positions : │ │ 0x0003 line=177 │ │ 0x000c line=178 │ │ 0x0010 line=179 │ │ @@ -811103,110 +811103,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 │ │ -3c9d78: |[3c9d78] de.danoeh.antennapod.core.backup.OpmlBackupAgent$OpmlBackupHelper.performBackup:(Landroid/os/ParcelFileDescriptor;Landroid/app/backup/BackupDataOutput;Landroid/os/ParcelFileDescriptor;)V │ │ -3c9d88: 1a00 3f5d |0000: const-string v0, "UTF-8" // string@5d3f │ │ -3c9d8c: 1a01 f64e |0002: const-string v1, "Performing backup" // string@4ef6 │ │ -3c9d90: 1a02 514d |0004: const-string v2, "OpmlBackupHelper" // string@4d51 │ │ -3c9d94: 7120 fe0a 1200 |0006: invoke-static {v2, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3c9d9a: 2201 381e |0009: new-instance v1, Ljava/io/ByteArrayOutputStream; // type@1e38 │ │ -3c9d9e: 7010 a8b1 0100 |000b: invoke-direct {v1}, Ljava/io/ByteArrayOutputStream;.:()V // method@b1a8 │ │ -3c9da4: 1203 |000e: const/4 v3, #int 0 // #0 │ │ -3c9da6: 1a04 1f48 |000f: const-string v4, "MD5" // string@481f │ │ -3c9daa: 7110 5bb4 0400 |0011: invoke-static {v4}, Ljava/security/MessageDigest;.getInstance:(Ljava/lang/String;)Ljava/security/MessageDigest; // method@b45b │ │ -3c9db0: 0c03 |0014: move-result-object v3 │ │ -3c9db2: 2204 4e1e |0015: new-instance v4, Ljava/io/OutputStreamWriter; // type@1e4e │ │ -3c9db6: 2205 e31e |0017: new-instance v5, Ljava/security/DigestOutputStream; // type@1ee3 │ │ -3c9dba: 7030 54b4 1503 |0019: invoke-direct {v5, v1, v3}, Ljava/security/DigestOutputStream;.:(Ljava/io/OutputStream;Ljava/security/MessageDigest;)V // method@b454 │ │ -3c9dc0: 7110 4eb4 0000 |001c: invoke-static {v0}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b44e │ │ -3c9dc6: 0c06 |001f: move-result-object v6 │ │ -3c9dc8: 7030 16b2 5406 |0020: invoke-direct {v4, v5, v6}, Ljava/io/OutputStreamWriter;.:(Ljava/io/OutputStream;Ljava/nio/charset/Charset;)V // method@b216 │ │ -3c9dce: 280a |0023: goto 002d // +000a │ │ -3c9dd0: 2204 4e1e |0024: new-instance v4, Ljava/io/OutputStreamWriter; // type@1e4e │ │ -3c9dd4: 7110 4eb4 0000 |0026: invoke-static {v0}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b44e │ │ -3c9dda: 0c00 |0029: move-result-object v0 │ │ -3c9ddc: 7030 16b2 1400 |002a: invoke-direct {v4, v1, v0}, Ljava/io/OutputStreamWriter;.:(Ljava/io/OutputStream;Ljava/nio/charset/Charset;)V // method@b216 │ │ -3c9de2: 2200 ad18 |002d: new-instance v0, Lde/danoeh/antennapod/core/export/opml/OpmlWriter; // type@18ad │ │ -3c9de6: 7010 6998 0000 |002f: invoke-direct {v0}, Lde/danoeh/antennapod/core/export/opml/OpmlWriter;.:()V // method@9869 │ │ -3c9dec: 7100 5e9b 0000 |0032: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedList:()Ljava/util/List; // method@9b5e │ │ -3c9df2: 0c05 |0035: move-result-object v5 │ │ -3c9df4: 5496 358c |0036: iget-object v6, v9, Lde/danoeh/antennapod/core/backup/OpmlBackupAgent$OpmlBackupHelper;.mContext:Landroid/content/Context; // field@8c35 │ │ -3c9df8: 6e40 6b98 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@986b │ │ -3c9dfe: 3803 6d00 |003b: if-eqz v3, 00a8 // +006d │ │ -3c9e02: 6e10 59b4 0300 |003d: invoke-virtual {v3}, Ljava/security/MessageDigest;.digest:()[B // method@b459 │ │ -3c9e08: 0c00 |0040: move-result-object v0 │ │ -3c9e0a: 2203 8f1e |0041: new-instance v3, Ljava/lang/StringBuilder; // type@1e8f │ │ -3c9e0e: 7010 50b3 0300 |0043: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3c9e14: 1a05 c64b |0046: const-string v5, "New checksum: " // string@4bc6 │ │ -3c9e18: 6e20 5cb3 5300 |0048: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3c9e1e: 2205 b31e |004b: new-instance v5, Ljava/math/BigInteger; // type@1eb3 │ │ -3c9e22: 1216 |004d: const/4 v6, #int 1 // #1 │ │ -3c9e24: 7030 cdb3 6500 |004e: invoke-direct {v5, v6, v0}, Ljava/math/BigInteger;.:(I[B)V // method@b3cd │ │ -3c9e2a: 1307 1000 |0051: const/16 v7, #int 16 // #10 │ │ -3c9e2e: 6e20 ceb3 7500 |0053: invoke-virtual {v5, v7}, Ljava/math/BigInteger;.toString:(I)Ljava/lang/String; // method@b3ce │ │ -3c9e34: 0c05 |0056: move-result-object v5 │ │ -3c9e36: 6e20 5cb3 5300 |0057: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3c9e3c: 6e10 67b3 0300 |005a: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3c9e42: 0c03 |005d: move-result-object v3 │ │ -3c9e44: 7120 fe0a 3200 |005e: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3c9e4a: 380a 4400 |0061: if-eqz v10, 00a5 // +0044 │ │ -3c9e4e: 2203 401e |0063: new-instance v3, Ljava/io/FileInputStream; // type@1e40 │ │ -3c9e52: 6e10 ac07 0a00 |0065: invoke-virtual {v10}, Landroid/os/ParcelFileDescriptor;.getFileDescriptor:()Ljava/io/FileDescriptor; // method@07ac │ │ -3c9e58: 0c0a |0068: move-result-object v10 │ │ -3c9e5a: 7020 ddb1 a300 |0069: invoke-direct {v3, v10}, Ljava/io/FileInputStream;.:(Ljava/io/FileDescriptor;)V // method@b1dd │ │ -3c9e60: 6e10 e1b1 0300 |006c: invoke-virtual {v3}, Ljava/io/FileInputStream;.read:()I // method@b1e1 │ │ -3c9e66: 0a0a |006f: move-result v10 │ │ -3c9e68: 12f5 |0070: const/4 v5, #int -1 // #ff │ │ -3c9e6a: 325a 3400 |0071: if-eq v10, v5, 00a5 // +0034 │ │ -3c9e6e: 23a5 fd1f |0073: new-array v5, v10, [B // type@1ffd │ │ -3c9e72: 1208 |0075: const/4 v8, #int 0 // #0 │ │ -3c9e74: 7140 63b7 53a8 |0076: invoke-static {v3, v5, v8, v10}, Lorg/apache/commons/io/IOUtils;.read:(Ljava/io/InputStream;[BII)I // method@b763 │ │ -3c9e7a: 220a 8f1e |0079: new-instance v10, Ljava/lang/StringBuilder; // type@1e8f │ │ -3c9e7e: 7010 50b3 0a00 |007b: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3c9e84: 1a03 bf4c |007e: const-string v3, "Old checksum: " // string@4cbf │ │ -3c9e88: 6e20 5cb3 3a00 |0080: invoke-virtual {v10, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3c9e8e: 2203 b31e |0083: new-instance v3, Ljava/math/BigInteger; // type@1eb3 │ │ -3c9e92: 7030 cdb3 6305 |0085: invoke-direct {v3, v6, v5}, Ljava/math/BigInteger;.:(I[B)V // method@b3cd │ │ -3c9e98: 6e20 ceb3 7300 |0088: invoke-virtual {v3, v7}, Ljava/math/BigInteger;.toString:(I)Ljava/lang/String; // method@b3ce │ │ -3c9e9e: 0c03 |008b: move-result-object v3 │ │ -3c9ea0: 6e20 5cb3 3a00 |008c: invoke-virtual {v10, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3c9ea6: 6e10 67b3 0a00 |008f: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3c9eac: 0c0a |0092: move-result-object v10 │ │ -3c9eae: 7120 fe0a a200 |0093: invoke-static {v2, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3c9eb4: 7120 c4b4 0500 |0096: invoke-static {v5, v0}, Ljava/util/Arrays;.equals:([B[B)Z // method@b4c4 │ │ -3c9eba: 0a0a |0099: move-result v10 │ │ -3c9ebc: 380a 0b00 |009a: if-eqz v10, 00a5 // +000b │ │ -3c9ec0: 1a0a 1014 |009c: const-string v10, "Checksums are the same; won't backup" // string@1410 │ │ -3c9ec4: 7120 fe0a a200 |009e: invoke-static {v2, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3c9eca: 7110 62b7 0400 |00a1: invoke-static {v4}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Writer;)V // method@b762 │ │ -3c9ed0: 0e00 |00a4: return-void │ │ -3c9ed2: 7030 1b98 c900 |00a5: invoke-direct {v9, v12, v0}, Lde/danoeh/antennapod/core/backup/OpmlBackupAgent$OpmlBackupHelper;.writeNewStateDescription:(Landroid/os/ParcelFileDescriptor;[B)V // method@981b │ │ -3c9ed8: 1a0a e70f |00a8: const-string v10, "Backing up OPML" // string@0fe7 │ │ -3c9edc: 7120 fe0a a200 |00aa: invoke-static {v2, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3c9ee2: 6e10 adb1 0100 |00ad: invoke-virtual {v1}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@b1ad │ │ -3c9ee8: 0c0a |00b0: move-result-object v10 │ │ -3c9eea: 1a0c 306c |00b1: const-string v12, "antennapod-feeds.opml" // string@6c30 │ │ -3c9eee: 21a0 |00b3: array-length v0, v10 │ │ -3c9ef0: 6e30 b701 cb00 |00b4: invoke-virtual {v11, v12, v0}, Landroid/app/backup/BackupDataOutput;.writeEntityHeader:(Ljava/lang/String;I)I // method@01b7 │ │ -3c9ef6: 21ac |00b7: array-length v12, v10 │ │ -3c9ef8: 6e30 b601 ab0c |00b8: invoke-virtual {v11, v10, v12}, Landroid/app/backup/BackupDataOutput;.writeEntityData:([BI)I // method@01b6 │ │ -3c9efe: 2809 |00bb: goto 00c4 // +0009 │ │ -3c9f00: 0d0a |00bc: move-exception v10 │ │ -3c9f02: 280b |00bd: goto 00c8 // +000b │ │ -3c9f04: 0d0a |00be: move-exception v10 │ │ -3c9f06: 1a0b 301b |00bf: const-string v11, "Error during backup" // string@1b30 │ │ -3c9f0a: 7130 010b b20a |00c1: invoke-static {v2, v11, v10}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0b01 │ │ -3c9f10: 7110 62b7 0400 |00c4: invoke-static {v4}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Writer;)V // method@b762 │ │ -3c9f16: 0e00 |00c7: return-void │ │ -3c9f18: 7110 62b7 0400 |00c8: invoke-static {v4}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Writer;)V // method@b762 │ │ -3c9f1e: 270a |00cb: throw v10 │ │ +3c9d40: |[3c9d40] de.danoeh.antennapod.core.backup.OpmlBackupAgent$OpmlBackupHelper.performBackup:(Landroid/os/ParcelFileDescriptor;Landroid/app/backup/BackupDataOutput;Landroid/os/ParcelFileDescriptor;)V │ │ +3c9d50: 1a00 3f5d |0000: const-string v0, "UTF-8" // string@5d3f │ │ +3c9d54: 1a01 f64e |0002: const-string v1, "Performing backup" // string@4ef6 │ │ +3c9d58: 1a02 514d |0004: const-string v2, "OpmlBackupHelper" // string@4d51 │ │ +3c9d5c: 7120 fe0a 1200 |0006: invoke-static {v2, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3c9d62: 2201 381e |0009: new-instance v1, Ljava/io/ByteArrayOutputStream; // type@1e38 │ │ +3c9d66: 7010 a8b1 0100 |000b: invoke-direct {v1}, Ljava/io/ByteArrayOutputStream;.:()V // method@b1a8 │ │ +3c9d6c: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +3c9d6e: 1a04 1f48 |000f: const-string v4, "MD5" // string@481f │ │ +3c9d72: 7110 5bb4 0400 |0011: invoke-static {v4}, Ljava/security/MessageDigest;.getInstance:(Ljava/lang/String;)Ljava/security/MessageDigest; // method@b45b │ │ +3c9d78: 0c03 |0014: move-result-object v3 │ │ +3c9d7a: 2204 4e1e |0015: new-instance v4, Ljava/io/OutputStreamWriter; // type@1e4e │ │ +3c9d7e: 2205 e31e |0017: new-instance v5, Ljava/security/DigestOutputStream; // type@1ee3 │ │ +3c9d82: 7030 54b4 1503 |0019: invoke-direct {v5, v1, v3}, Ljava/security/DigestOutputStream;.:(Ljava/io/OutputStream;Ljava/security/MessageDigest;)V // method@b454 │ │ +3c9d88: 7110 4eb4 0000 |001c: invoke-static {v0}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b44e │ │ +3c9d8e: 0c06 |001f: move-result-object v6 │ │ +3c9d90: 7030 16b2 5406 |0020: invoke-direct {v4, v5, v6}, Ljava/io/OutputStreamWriter;.:(Ljava/io/OutputStream;Ljava/nio/charset/Charset;)V // method@b216 │ │ +3c9d96: 280a |0023: goto 002d // +000a │ │ +3c9d98: 2204 4e1e |0024: new-instance v4, Ljava/io/OutputStreamWriter; // type@1e4e │ │ +3c9d9c: 7110 4eb4 0000 |0026: invoke-static {v0}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b44e │ │ +3c9da2: 0c00 |0029: move-result-object v0 │ │ +3c9da4: 7030 16b2 1400 |002a: invoke-direct {v4, v1, v0}, Ljava/io/OutputStreamWriter;.:(Ljava/io/OutputStream;Ljava/nio/charset/Charset;)V // method@b216 │ │ +3c9daa: 2200 ad18 |002d: new-instance v0, Lde/danoeh/antennapod/core/export/opml/OpmlWriter; // type@18ad │ │ +3c9dae: 7010 6998 0000 |002f: invoke-direct {v0}, Lde/danoeh/antennapod/core/export/opml/OpmlWriter;.:()V // method@9869 │ │ +3c9db4: 7100 5e9b 0000 |0032: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedList:()Ljava/util/List; // method@9b5e │ │ +3c9dba: 0c05 |0035: move-result-object v5 │ │ +3c9dbc: 5496 358c |0036: iget-object v6, v9, Lde/danoeh/antennapod/core/backup/OpmlBackupAgent$OpmlBackupHelper;.mContext:Landroid/content/Context; // field@8c35 │ │ +3c9dc0: 6e40 6b98 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@986b │ │ +3c9dc6: 3803 6d00 |003b: if-eqz v3, 00a8 // +006d │ │ +3c9dca: 6e10 59b4 0300 |003d: invoke-virtual {v3}, Ljava/security/MessageDigest;.digest:()[B // method@b459 │ │ +3c9dd0: 0c00 |0040: move-result-object v0 │ │ +3c9dd2: 2203 8f1e |0041: new-instance v3, Ljava/lang/StringBuilder; // type@1e8f │ │ +3c9dd6: 7010 50b3 0300 |0043: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3c9ddc: 1a05 c64b |0046: const-string v5, "New checksum: " // string@4bc6 │ │ +3c9de0: 6e20 5cb3 5300 |0048: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3c9de6: 2205 b31e |004b: new-instance v5, Ljava/math/BigInteger; // type@1eb3 │ │ +3c9dea: 1216 |004d: const/4 v6, #int 1 // #1 │ │ +3c9dec: 7030 cdb3 6500 |004e: invoke-direct {v5, v6, v0}, Ljava/math/BigInteger;.:(I[B)V // method@b3cd │ │ +3c9df2: 1307 1000 |0051: const/16 v7, #int 16 // #10 │ │ +3c9df6: 6e20 ceb3 7500 |0053: invoke-virtual {v5, v7}, Ljava/math/BigInteger;.toString:(I)Ljava/lang/String; // method@b3ce │ │ +3c9dfc: 0c05 |0056: move-result-object v5 │ │ +3c9dfe: 6e20 5cb3 5300 |0057: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3c9e04: 6e10 67b3 0300 |005a: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3c9e0a: 0c03 |005d: move-result-object v3 │ │ +3c9e0c: 7120 fe0a 3200 |005e: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3c9e12: 380a 4400 |0061: if-eqz v10, 00a5 // +0044 │ │ +3c9e16: 2203 401e |0063: new-instance v3, Ljava/io/FileInputStream; // type@1e40 │ │ +3c9e1a: 6e10 ac07 0a00 |0065: invoke-virtual {v10}, Landroid/os/ParcelFileDescriptor;.getFileDescriptor:()Ljava/io/FileDescriptor; // method@07ac │ │ +3c9e20: 0c0a |0068: move-result-object v10 │ │ +3c9e22: 7020 ddb1 a300 |0069: invoke-direct {v3, v10}, Ljava/io/FileInputStream;.:(Ljava/io/FileDescriptor;)V // method@b1dd │ │ +3c9e28: 6e10 e1b1 0300 |006c: invoke-virtual {v3}, Ljava/io/FileInputStream;.read:()I // method@b1e1 │ │ +3c9e2e: 0a0a |006f: move-result v10 │ │ +3c9e30: 12f5 |0070: const/4 v5, #int -1 // #ff │ │ +3c9e32: 325a 3400 |0071: if-eq v10, v5, 00a5 // +0034 │ │ +3c9e36: 23a5 fd1f |0073: new-array v5, v10, [B // type@1ffd │ │ +3c9e3a: 1208 |0075: const/4 v8, #int 0 // #0 │ │ +3c9e3c: 7140 63b7 53a8 |0076: invoke-static {v3, v5, v8, v10}, Lorg/apache/commons/io/IOUtils;.read:(Ljava/io/InputStream;[BII)I // method@b763 │ │ +3c9e42: 220a 8f1e |0079: new-instance v10, Ljava/lang/StringBuilder; // type@1e8f │ │ +3c9e46: 7010 50b3 0a00 |007b: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3c9e4c: 1a03 bf4c |007e: const-string v3, "Old checksum: " // string@4cbf │ │ +3c9e50: 6e20 5cb3 3a00 |0080: invoke-virtual {v10, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3c9e56: 2203 b31e |0083: new-instance v3, Ljava/math/BigInteger; // type@1eb3 │ │ +3c9e5a: 7030 cdb3 6305 |0085: invoke-direct {v3, v6, v5}, Ljava/math/BigInteger;.:(I[B)V // method@b3cd │ │ +3c9e60: 6e20 ceb3 7300 |0088: invoke-virtual {v3, v7}, Ljava/math/BigInteger;.toString:(I)Ljava/lang/String; // method@b3ce │ │ +3c9e66: 0c03 |008b: move-result-object v3 │ │ +3c9e68: 6e20 5cb3 3a00 |008c: invoke-virtual {v10, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3c9e6e: 6e10 67b3 0a00 |008f: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3c9e74: 0c0a |0092: move-result-object v10 │ │ +3c9e76: 7120 fe0a a200 |0093: invoke-static {v2, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3c9e7c: 7120 c4b4 0500 |0096: invoke-static {v5, v0}, Ljava/util/Arrays;.equals:([B[B)Z // method@b4c4 │ │ +3c9e82: 0a0a |0099: move-result v10 │ │ +3c9e84: 380a 0b00 |009a: if-eqz v10, 00a5 // +000b │ │ +3c9e88: 1a0a 1014 |009c: const-string v10, "Checksums are the same; won't backup" // string@1410 │ │ +3c9e8c: 7120 fe0a a200 |009e: invoke-static {v2, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3c9e92: 7110 62b7 0400 |00a1: invoke-static {v4}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Writer;)V // method@b762 │ │ +3c9e98: 0e00 |00a4: return-void │ │ +3c9e9a: 7030 1b98 c900 |00a5: invoke-direct {v9, v12, v0}, Lde/danoeh/antennapod/core/backup/OpmlBackupAgent$OpmlBackupHelper;.writeNewStateDescription:(Landroid/os/ParcelFileDescriptor;[B)V // method@981b │ │ +3c9ea0: 1a0a e70f |00a8: const-string v10, "Backing up OPML" // string@0fe7 │ │ +3c9ea4: 7120 fe0a a200 |00aa: invoke-static {v2, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3c9eaa: 6e10 adb1 0100 |00ad: invoke-virtual {v1}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@b1ad │ │ +3c9eb0: 0c0a |00b0: move-result-object v10 │ │ +3c9eb2: 1a0c 306c |00b1: const-string v12, "antennapod-feeds.opml" // string@6c30 │ │ +3c9eb6: 21a0 |00b3: array-length v0, v10 │ │ +3c9eb8: 6e30 b701 cb00 |00b4: invoke-virtual {v11, v12, v0}, Landroid/app/backup/BackupDataOutput;.writeEntityHeader:(Ljava/lang/String;I)I // method@01b7 │ │ +3c9ebe: 21ac |00b7: array-length v12, v10 │ │ +3c9ec0: 6e30 b601 ab0c |00b8: invoke-virtual {v11, v10, v12}, Landroid/app/backup/BackupDataOutput;.writeEntityData:([BI)I // method@01b6 │ │ +3c9ec6: 2809 |00bb: goto 00c4 // +0009 │ │ +3c9ec8: 0d0a |00bc: move-exception v10 │ │ +3c9eca: 280b |00bd: goto 00c8 // +000b │ │ +3c9ecc: 0d0a |00be: move-exception v10 │ │ +3c9ece: 1a0b 301b |00bf: const-string v11, "Error during backup" // string@1b30 │ │ +3c9ed2: 7130 010b b20a |00c1: invoke-static {v2, v11, v10}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0b01 │ │ +3c9ed8: 7110 62b7 0400 |00c4: invoke-static {v4}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Writer;)V // method@b762 │ │ +3c9ede: 0e00 |00c7: return-void │ │ +3c9ee0: 7110 62b7 0400 |00c8: invoke-static {v4}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Writer;)V // method@b762 │ │ +3c9ee6: 270a |00cb: throw v10 │ │ catches : 4 │ │ 0x000f - 0x0023 │ │ Ljava/security/NoSuchAlgorithmException; -> 0x0024 │ │ 0x002d - 0x00a1 │ │ Ljava/io/IOException; -> 0x00be │ │ -> 0x00bc │ │ 0x00a5 - 0x00bb │ │ @@ -811251,99 +811251,99 @@ │ │ type : '(Landroid/app/backup/BackupDataInputStream;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 169 16-bit code units │ │ -3c9f50: |[3c9f50] de.danoeh.antennapod.core.backup.OpmlBackupAgent$OpmlBackupHelper.restoreEntity:(Landroid/app/backup/BackupDataInputStream;)V │ │ -3c9f60: 1a00 3f5d |0000: const-string v0, "UTF-8" // string@5d3f │ │ -3c9f64: 1a01 ee0f |0002: const-string v1, "Backup restore" // string@0fee │ │ -3c9f68: 1a02 514d |0004: const-string v2, "OpmlBackupHelper" // string@4d51 │ │ -3c9f6c: 7120 fe0a 1200 |0006: invoke-static {v2, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3c9f72: 6e10 b501 0800 |0009: invoke-virtual {v8}, Landroid/app/backup/BackupDataInputStream;.getKey:()Ljava/lang/String; // method@01b5 │ │ -3c9f78: 0c01 |000c: move-result-object v1 │ │ -3c9f7a: 1a03 306c |000d: const-string v3, "antennapod-feeds.opml" // string@6c30 │ │ -3c9f7e: 6e20 28b3 1300 |000f: invoke-virtual {v3, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3c9f84: 0a01 |0012: move-result v1 │ │ -3c9f86: 3901 1b00 |0013: if-nez v1, 002e // +001b │ │ -3c9f8a: 2200 8f1e |0015: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3c9f8e: 7010 50b3 0000 |0017: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3c9f94: 1a01 e85d |001a: const-string v1, "Unknown entity key: " // string@5de8 │ │ -3c9f98: 6e20 5cb3 1000 |001c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3c9f9e: 6e10 b501 0800 |001f: invoke-virtual {v8}, Landroid/app/backup/BackupDataInputStream;.getKey:()Ljava/lang/String; // method@01b5 │ │ -3c9fa4: 0c08 |0022: move-result-object v8 │ │ -3c9fa6: 6e20 5cb3 8000 |0023: invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3c9fac: 6e10 67b3 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3c9fb2: 0c08 |0029: move-result-object v8 │ │ -3c9fb4: 7120 fe0a 8200 |002a: invoke-static {v2, v8}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3c9fba: 0e00 |002d: return-void │ │ -3c9fbc: 1201 |002e: const/4 v1, #int 0 // #0 │ │ -3c9fbe: 1a03 1f48 |002f: const-string v3, "MD5" // string@481f │ │ -3c9fc2: 7110 5bb4 0300 |0031: invoke-static {v3}, Ljava/security/MessageDigest;.getInstance:(Ljava/lang/String;)Ljava/security/MessageDigest; // method@b45b │ │ -3c9fc8: 0c03 |0034: move-result-object v3 │ │ -3c9fca: 2204 471e |0035: new-instance v4, Ljava/io/InputStreamReader; // type@1e47 │ │ -3c9fce: 2205 e21e |0037: new-instance v5, Ljava/security/DigestInputStream; // type@1ee2 │ │ -3c9fd2: 7030 53b4 8503 |0039: invoke-direct {v5, v8, v3}, Ljava/security/DigestInputStream;.:(Ljava/io/InputStream;Ljava/security/MessageDigest;)V // method@b453 │ │ -3c9fd8: 7110 4eb4 0000 |003c: invoke-static {v0}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b44e │ │ -3c9fde: 0c06 |003f: move-result-object v6 │ │ -3c9fe0: 7030 03b2 5406 |0040: invoke-direct {v4, v5, v6}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;Ljava/nio/charset/Charset;)V // method@b203 │ │ -3c9fe6: 280b |0043: goto 004e // +000b │ │ -3c9fe8: 0713 |0044: move-object v3, v1 │ │ -3c9fea: 2204 471e |0045: new-instance v4, Ljava/io/InputStreamReader; // type@1e47 │ │ -3c9fee: 7110 4eb4 0000 |0047: invoke-static {v0}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b44e │ │ -3c9ff4: 0c00 |004a: move-result-object v0 │ │ -3c9ff6: 7030 03b2 8400 |004b: invoke-direct {v4, v8, v0}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;Ljava/nio/charset/Charset;)V // method@b203 │ │ -3c9ffc: 2208 ab18 |004e: new-instance v8, Lde/danoeh/antennapod/core/export/opml/OpmlReader; // type@18ab │ │ -3ca000: 7010 6698 0800 |0050: invoke-direct {v8}, Lde/danoeh/antennapod/core/export/opml/OpmlReader;.:()V // method@9866 │ │ -3ca006: 6e20 6798 4800 |0053: invoke-virtual {v8, v4}, Lde/danoeh/antennapod/core/export/opml/OpmlReader;.readDocument:(Ljava/io/Reader;)Ljava/util/ArrayList; // method@9867 │ │ -3ca00c: 0c08 |0056: move-result-object v8 │ │ -3ca00e: 3903 0400 |0057: if-nez v3, 005b // +0004 │ │ -3ca012: 0710 |0059: move-object v0, v1 │ │ -3ca014: 2805 |005a: goto 005f // +0005 │ │ -3ca016: 6e10 59b4 0300 |005b: invoke-virtual {v3}, Ljava/security/MessageDigest;.digest:()[B // method@b459 │ │ -3ca01c: 0c00 |005e: move-result-object v0 │ │ -3ca01e: 5b70 348c |005f: iput-object v0, v7, Lde/danoeh/antennapod/core/backup/OpmlBackupAgent$OpmlBackupHelper;.mChecksum:[B // field@8c34 │ │ -3ca022: 6e10 adb4 0800 |0061: invoke-virtual {v8}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@b4ad │ │ -3ca028: 0c08 |0064: move-result-object v8 │ │ -3ca02a: 7210 4db5 0800 |0065: invoke-interface {v8}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3ca030: 0a00 |0068: move-result v0 │ │ -3ca032: 3800 2300 |0069: if-eqz v0, 008c // +0023 │ │ -3ca036: 7210 4eb5 0800 |006b: invoke-interface {v8}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3ca03c: 0c00 |006e: move-result-object v0 │ │ -3ca03e: 1f00 aa18 |006f: check-cast v0, Lde/danoeh/antennapod/core/export/opml/OpmlElement; // type@18aa │ │ -3ca042: 2203 b21c |0071: new-instance v3, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ -3ca046: 6e10 6198 0000 |0073: invoke-virtual {v0}, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.getXmlUrl:()Ljava/lang/String; // method@9861 │ │ -3ca04c: 0c05 |0076: move-result-object v5 │ │ -3ca04e: 6e10 5f98 0000 |0077: invoke-virtual {v0}, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.getText:()Ljava/lang/String; // method@985f │ │ -3ca054: 0c00 |007a: move-result-object v0 │ │ -3ca056: 7040 beab 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@abbe │ │ -3ca05c: 7100 0cb5 0000 |007e: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b50c │ │ -3ca062: 0c00 |0081: move-result-object v0 │ │ -3ca064: 6e20 e3ab 0300 |0082: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setItems:(Ljava/util/List;)V // method@abe3 │ │ -3ca06a: 5470 358c |0085: iget-object v0, v7, Lde/danoeh/antennapod/core/backup/OpmlBackupAgent$OpmlBackupHelper;.mContext:Landroid/content/Context; // field@8c35 │ │ -3ca06e: 1205 |0087: const/4 v5, #int 0 // #0 │ │ -3ca070: 7130 969b 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@9b96 │ │ -3ca076: 28da |008b: goto 0065 // -0026 │ │ -3ca078: 5478 358c |008c: iget-object v8, v7, Lde/danoeh/antennapod/core/backup/OpmlBackupAgent$OpmlBackupHelper;.mContext:Landroid/content/Context; // field@8c35 │ │ -3ca07c: 7110 e49d 0800 |008e: invoke-static {v8}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnce:(Landroid/content/Context;)V // method@9de4 │ │ -3ca082: 2810 |0091: goto 00a1 // +0010 │ │ -3ca084: 0d08 |0092: move-exception v8 │ │ -3ca086: 2812 |0093: goto 00a5 // +0012 │ │ -3ca088: 0d08 |0094: move-exception v8 │ │ -3ca08a: 1a00 331d |0095: const-string v0, "Failed to restore OPML backup" // string@1d33 │ │ -3ca08e: 7130 010b 0208 |0097: invoke-static {v2, v0, v8}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0b01 │ │ -3ca094: 2807 |009a: goto 00a1 // +0007 │ │ -3ca096: 0d08 |009b: move-exception v8 │ │ -3ca098: 1a00 4e1b |009c: const-string v0, "Error while parsing the OPML file" // string@1b4e │ │ -3ca09c: 7130 010b 0208 |009e: invoke-static {v2, v0, v8}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0b01 │ │ -3ca0a2: 7110 61b7 0400 |00a1: invoke-static {v4}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Reader;)V // method@b761 │ │ -3ca0a8: 0e00 |00a4: return-void │ │ -3ca0aa: 7110 61b7 0400 |00a5: invoke-static {v4}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Reader;)V // method@b761 │ │ -3ca0b0: 2708 |00a8: throw v8 │ │ +3c9f18: |[3c9f18] de.danoeh.antennapod.core.backup.OpmlBackupAgent$OpmlBackupHelper.restoreEntity:(Landroid/app/backup/BackupDataInputStream;)V │ │ +3c9f28: 1a00 3f5d |0000: const-string v0, "UTF-8" // string@5d3f │ │ +3c9f2c: 1a01 ee0f |0002: const-string v1, "Backup restore" // string@0fee │ │ +3c9f30: 1a02 514d |0004: const-string v2, "OpmlBackupHelper" // string@4d51 │ │ +3c9f34: 7120 fe0a 1200 |0006: invoke-static {v2, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3c9f3a: 6e10 b501 0800 |0009: invoke-virtual {v8}, Landroid/app/backup/BackupDataInputStream;.getKey:()Ljava/lang/String; // method@01b5 │ │ +3c9f40: 0c01 |000c: move-result-object v1 │ │ +3c9f42: 1a03 306c |000d: const-string v3, "antennapod-feeds.opml" // string@6c30 │ │ +3c9f46: 6e20 28b3 1300 |000f: invoke-virtual {v3, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3c9f4c: 0a01 |0012: move-result v1 │ │ +3c9f4e: 3901 1b00 |0013: if-nez v1, 002e // +001b │ │ +3c9f52: 2200 8f1e |0015: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3c9f56: 7010 50b3 0000 |0017: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3c9f5c: 1a01 e85d |001a: const-string v1, "Unknown entity key: " // string@5de8 │ │ +3c9f60: 6e20 5cb3 1000 |001c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3c9f66: 6e10 b501 0800 |001f: invoke-virtual {v8}, Landroid/app/backup/BackupDataInputStream;.getKey:()Ljava/lang/String; // method@01b5 │ │ +3c9f6c: 0c08 |0022: move-result-object v8 │ │ +3c9f6e: 6e20 5cb3 8000 |0023: invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3c9f74: 6e10 67b3 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3c9f7a: 0c08 |0029: move-result-object v8 │ │ +3c9f7c: 7120 fe0a 8200 |002a: invoke-static {v2, v8}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3c9f82: 0e00 |002d: return-void │ │ +3c9f84: 1201 |002e: const/4 v1, #int 0 // #0 │ │ +3c9f86: 1a03 1f48 |002f: const-string v3, "MD5" // string@481f │ │ +3c9f8a: 7110 5bb4 0300 |0031: invoke-static {v3}, Ljava/security/MessageDigest;.getInstance:(Ljava/lang/String;)Ljava/security/MessageDigest; // method@b45b │ │ +3c9f90: 0c03 |0034: move-result-object v3 │ │ +3c9f92: 2204 471e |0035: new-instance v4, Ljava/io/InputStreamReader; // type@1e47 │ │ +3c9f96: 2205 e21e |0037: new-instance v5, Ljava/security/DigestInputStream; // type@1ee2 │ │ +3c9f9a: 7030 53b4 8503 |0039: invoke-direct {v5, v8, v3}, Ljava/security/DigestInputStream;.:(Ljava/io/InputStream;Ljava/security/MessageDigest;)V // method@b453 │ │ +3c9fa0: 7110 4eb4 0000 |003c: invoke-static {v0}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b44e │ │ +3c9fa6: 0c06 |003f: move-result-object v6 │ │ +3c9fa8: 7030 03b2 5406 |0040: invoke-direct {v4, v5, v6}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;Ljava/nio/charset/Charset;)V // method@b203 │ │ +3c9fae: 280b |0043: goto 004e // +000b │ │ +3c9fb0: 0713 |0044: move-object v3, v1 │ │ +3c9fb2: 2204 471e |0045: new-instance v4, Ljava/io/InputStreamReader; // type@1e47 │ │ +3c9fb6: 7110 4eb4 0000 |0047: invoke-static {v0}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b44e │ │ +3c9fbc: 0c00 |004a: move-result-object v0 │ │ +3c9fbe: 7030 03b2 8400 |004b: invoke-direct {v4, v8, v0}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;Ljava/nio/charset/Charset;)V // method@b203 │ │ +3c9fc4: 2208 ab18 |004e: new-instance v8, Lde/danoeh/antennapod/core/export/opml/OpmlReader; // type@18ab │ │ +3c9fc8: 7010 6698 0800 |0050: invoke-direct {v8}, Lde/danoeh/antennapod/core/export/opml/OpmlReader;.:()V // method@9866 │ │ +3c9fce: 6e20 6798 4800 |0053: invoke-virtual {v8, v4}, Lde/danoeh/antennapod/core/export/opml/OpmlReader;.readDocument:(Ljava/io/Reader;)Ljava/util/ArrayList; // method@9867 │ │ +3c9fd4: 0c08 |0056: move-result-object v8 │ │ +3c9fd6: 3903 0400 |0057: if-nez v3, 005b // +0004 │ │ +3c9fda: 0710 |0059: move-object v0, v1 │ │ +3c9fdc: 2805 |005a: goto 005f // +0005 │ │ +3c9fde: 6e10 59b4 0300 |005b: invoke-virtual {v3}, Ljava/security/MessageDigest;.digest:()[B // method@b459 │ │ +3c9fe4: 0c00 |005e: move-result-object v0 │ │ +3c9fe6: 5b70 348c |005f: iput-object v0, v7, Lde/danoeh/antennapod/core/backup/OpmlBackupAgent$OpmlBackupHelper;.mChecksum:[B // field@8c34 │ │ +3c9fea: 6e10 adb4 0800 |0061: invoke-virtual {v8}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@b4ad │ │ +3c9ff0: 0c08 |0064: move-result-object v8 │ │ +3c9ff2: 7210 4db5 0800 |0065: invoke-interface {v8}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3c9ff8: 0a00 |0068: move-result v0 │ │ +3c9ffa: 3800 2300 |0069: if-eqz v0, 008c // +0023 │ │ +3c9ffe: 7210 4eb5 0800 |006b: invoke-interface {v8}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3ca004: 0c00 |006e: move-result-object v0 │ │ +3ca006: 1f00 aa18 |006f: check-cast v0, Lde/danoeh/antennapod/core/export/opml/OpmlElement; // type@18aa │ │ +3ca00a: 2203 b21c |0071: new-instance v3, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ +3ca00e: 6e10 6198 0000 |0073: invoke-virtual {v0}, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.getXmlUrl:()Ljava/lang/String; // method@9861 │ │ +3ca014: 0c05 |0076: move-result-object v5 │ │ +3ca016: 6e10 5f98 0000 |0077: invoke-virtual {v0}, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.getText:()Ljava/lang/String; // method@985f │ │ +3ca01c: 0c00 |007a: move-result-object v0 │ │ +3ca01e: 7040 beab 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@abbe │ │ +3ca024: 7100 0cb5 0000 |007e: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b50c │ │ +3ca02a: 0c00 |0081: move-result-object v0 │ │ +3ca02c: 6e20 e3ab 0300 |0082: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setItems:(Ljava/util/List;)V // method@abe3 │ │ +3ca032: 5470 358c |0085: iget-object v0, v7, Lde/danoeh/antennapod/core/backup/OpmlBackupAgent$OpmlBackupHelper;.mContext:Landroid/content/Context; // field@8c35 │ │ +3ca036: 1205 |0087: const/4 v5, #int 0 // #0 │ │ +3ca038: 7130 969b 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@9b96 │ │ +3ca03e: 28da |008b: goto 0065 // -0026 │ │ +3ca040: 5478 358c |008c: iget-object v8, v7, Lde/danoeh/antennapod/core/backup/OpmlBackupAgent$OpmlBackupHelper;.mContext:Landroid/content/Context; // field@8c35 │ │ +3ca044: 7110 e49d 0800 |008e: invoke-static {v8}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnce:(Landroid/content/Context;)V // method@9de4 │ │ +3ca04a: 2810 |0091: goto 00a1 // +0010 │ │ +3ca04c: 0d08 |0092: move-exception v8 │ │ +3ca04e: 2812 |0093: goto 00a5 // +0012 │ │ +3ca050: 0d08 |0094: move-exception v8 │ │ +3ca052: 1a00 331d |0095: const-string v0, "Failed to restore OPML backup" // string@1d33 │ │ +3ca056: 7130 010b 0208 |0097: invoke-static {v2, v0, v8}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0b01 │ │ +3ca05c: 2807 |009a: goto 00a1 // +0007 │ │ +3ca05e: 0d08 |009b: move-exception v8 │ │ +3ca060: 1a00 4e1b |009c: const-string v0, "Error while parsing the OPML file" // string@1b4e │ │ +3ca064: 7130 010b 0208 |009e: invoke-static {v2, v0, v8}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0b01 │ │ +3ca06a: 7110 61b7 0400 |00a1: invoke-static {v4}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Reader;)V // method@b761 │ │ +3ca070: 0e00 |00a4: return-void │ │ +3ca072: 7110 61b7 0400 |00a5: invoke-static {v4}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Reader;)V // method@b761 │ │ +3ca078: 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 │ │ @@ -811379,18 +811379,18 @@ │ │ type : '(Landroid/os/ParcelFileDescriptor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -3ca0ec: |[3ca0ec] de.danoeh.antennapod.core.backup.OpmlBackupAgent$OpmlBackupHelper.writeNewStateDescription:(Landroid/os/ParcelFileDescriptor;)V │ │ -3ca0fc: 5410 348c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/backup/OpmlBackupAgent$OpmlBackupHelper;.mChecksum:[B // field@8c34 │ │ -3ca100: 7030 1b98 2100 |0002: invoke-direct {v1, v2, v0}, Lde/danoeh/antennapod/core/backup/OpmlBackupAgent$OpmlBackupHelper;.writeNewStateDescription:(Landroid/os/ParcelFileDescriptor;[B)V // method@981b │ │ -3ca106: 0e00 |0005: return-void │ │ +3ca0b4: |[3ca0b4] de.danoeh.antennapod.core.backup.OpmlBackupAgent$OpmlBackupHelper.writeNewStateDescription:(Landroid/os/ParcelFileDescriptor;)V │ │ +3ca0c4: 5410 348c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/backup/OpmlBackupAgent$OpmlBackupHelper;.mChecksum:[B // field@8c34 │ │ +3ca0c8: 7030 1b98 2100 |0002: invoke-direct {v1, v2, v0}, Lde/danoeh/antennapod/core/backup/OpmlBackupAgent$OpmlBackupHelper;.writeNewStateDescription:(Landroid/os/ParcelFileDescriptor;[B)V // method@981b │ │ +3ca0ce: 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; │ │ │ │ @@ -811428,17 +811428,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3ca170: |[3ca170] de.danoeh.antennapod.core.backup.OpmlBackupAgent.:()V │ │ -3ca180: 7010 b301 0000 |0000: invoke-direct {v0}, Landroid/app/backup/BackupAgentHelper;.:()V // method@01b3 │ │ -3ca186: 0e00 |0003: return-void │ │ +3ca138: |[3ca138] de.danoeh.antennapod.core.backup.OpmlBackupAgent.:()V │ │ +3ca148: 7010 b301 0000 |0000: invoke-direct {v0}, Landroid/app/backup/BackupAgentHelper;.:()V // method@01b3 │ │ +3ca14e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/backup/OpmlBackupAgent; │ │ │ │ Virtual methods - │ │ @@ -811447,20 +811447,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -3ca188: |[3ca188] de.danoeh.antennapod.core.backup.OpmlBackupAgent.onCreate:()V │ │ -3ca198: 2200 9a18 |0000: new-instance v0, Lde/danoeh/antennapod/core/backup/OpmlBackupAgent$OpmlBackupHelper; // type@189a │ │ -3ca19c: 7020 1798 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/backup/OpmlBackupAgent$OpmlBackupHelper;.:(Landroid/content/Context;)V // method@9817 │ │ -3ca1a2: 1a01 74c2 |0005: const-string v1, "opml" // string@c274 │ │ -3ca1a6: 6e30 b401 1200 |0007: invoke-virtual {v2, v1, v0}, Landroid/app/backup/BackupAgentHelper;.addHelper:(Ljava/lang/String;Landroid/app/backup/BackupHelper;)V // method@01b4 │ │ -3ca1ac: 0e00 |000a: return-void │ │ +3ca150: |[3ca150] de.danoeh.antennapod.core.backup.OpmlBackupAgent.onCreate:()V │ │ +3ca160: 2200 9a18 |0000: new-instance v0, Lde/danoeh/antennapod/core/backup/OpmlBackupAgent$OpmlBackupHelper; // type@189a │ │ +3ca164: 7020 1798 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/backup/OpmlBackupAgent$OpmlBackupHelper;.:(Landroid/content/Context;)V // method@9817 │ │ +3ca16a: 1a01 74c2 |0005: const-string v1, "opml" // string@c274 │ │ +3ca16e: 6e30 b401 1200 |0007: invoke-virtual {v2, v1, v0}, Landroid/app/backup/BackupAgentHelper;.addHelper:(Ljava/lang/String;Landroid/app/backup/BackupHelper;)V // method@01b4 │ │ +3ca174: 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 : 19792 (OpmlBackupAgent.java) │ │ @@ -811504,21 +811504,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 │ │ -3ca2ac: |[3ca2ac] de.danoeh.antennapod.core.databinding.MoreContentListFooterBinding.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/LinearLayout;Landroid/widget/ProgressBar;)V │ │ -3ca2bc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ca2c2: 5b01 3a8c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding;.rootView:Landroid/widget/LinearLayout; // field@8c3a │ │ -3ca2c6: 5b02 378c |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding;.imgExpand:Landroid/widget/ImageView; // field@8c37 │ │ -3ca2ca: 5b03 388c |0007: iput-object v3, v0, Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding;.moreContentListFooter:Landroid/widget/LinearLayout; // field@8c38 │ │ -3ca2ce: 5b04 398c |0009: iput-object v4, v0, Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding;.progBar:Landroid/widget/ProgressBar; // field@8c39 │ │ -3ca2d2: 0e00 |000b: return-void │ │ +3ca274: |[3ca274] de.danoeh.antennapod.core.databinding.MoreContentListFooterBinding.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/LinearLayout;Landroid/widget/ProgressBar;)V │ │ +3ca284: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ca28a: 5b01 3a8c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding;.rootView:Landroid/widget/LinearLayout; // field@8c3a │ │ +3ca28e: 5b02 378c |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding;.imgExpand:Landroid/widget/ImageView; // field@8c37 │ │ +3ca292: 5b03 388c |0007: iput-object v3, v0, Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding;.moreContentListFooter:Landroid/widget/LinearLayout; // field@8c38 │ │ +3ca296: 5b04 398c |0009: iput-object v4, v0, Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding;.progBar:Landroid/widget/ProgressBar; // field@8c39 │ │ +3ca29a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ 0x0005 line=35 │ │ 0x0007 line=36 │ │ 0x0009 line=37 │ │ @@ -811534,41 +811534,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 │ │ -3ca1e4: |[3ca1e4] de.danoeh.antennapod.core.databinding.MoreContentListFooterBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding; │ │ -3ca1f4: 6000 2b7a |0000: sget v0, Lde/danoeh/antennapod/core/R$id;.imgExpand:I // field@7a2b │ │ -3ca1f8: 7120 794a 0400 |0002: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ca1fe: 0c01 |0005: move-result-object v1 │ │ -3ca200: 1f01 f902 |0006: check-cast v1, Landroid/widget/ImageView; // type@02f9 │ │ -3ca204: 3801 1600 |0008: if-eqz v1, 001e // +0016 │ │ -3ca208: 0740 |000a: move-object v0, v4 │ │ -3ca20a: 1f00 fb02 |000b: check-cast v0, Landroid/widget/LinearLayout; // type@02fb │ │ -3ca20e: 6002 b27a |000d: sget v2, Lde/danoeh/antennapod/core/R$id;.progBar:I // field@7ab2 │ │ -3ca212: 7120 794a 2400 |000f: invoke-static {v4, v2}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ca218: 0c03 |0012: move-result-object v3 │ │ -3ca21a: 1f03 0203 |0013: check-cast v3, Landroid/widget/ProgressBar; // type@0302 │ │ -3ca21e: 3803 0800 |0015: if-eqz v3, 001d // +0008 │ │ -3ca222: 2204 9c18 |0017: new-instance v4, Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding; // type@189c │ │ -3ca226: 7053 1e98 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@981e │ │ -3ca22c: 1104 |001c: return-object v4 │ │ -3ca22e: 0120 |001d: move v0, v2 │ │ -3ca230: 6e10 bd0c 0400 |001e: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3ca236: 0c04 |0021: move-result-object v4 │ │ -3ca238: 6e20 0e03 0400 |0022: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3ca23e: 0c04 |0025: move-result-object v4 │ │ -3ca240: 2200 7e1e |0026: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3ca244: 1a01 464a |0028: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3ca248: 6e20 23b3 4100 |002a: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3ca24e: 0c04 |002d: move-result-object v4 │ │ -3ca250: 7020 f6b2 4000 |002e: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3ca256: 2700 |0031: throw v0 │ │ +3ca1ac: |[3ca1ac] de.danoeh.antennapod.core.databinding.MoreContentListFooterBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding; │ │ +3ca1bc: 6000 2b7a |0000: sget v0, Lde/danoeh/antennapod/core/R$id;.imgExpand:I // field@7a2b │ │ +3ca1c0: 7120 794a 0400 |0002: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ca1c6: 0c01 |0005: move-result-object v1 │ │ +3ca1c8: 1f01 f902 |0006: check-cast v1, Landroid/widget/ImageView; // type@02f9 │ │ +3ca1cc: 3801 1600 |0008: if-eqz v1, 001e // +0016 │ │ +3ca1d0: 0740 |000a: move-object v0, v4 │ │ +3ca1d2: 1f00 fb02 |000b: check-cast v0, Landroid/widget/LinearLayout; // type@02fb │ │ +3ca1d6: 6002 b27a |000d: sget v2, Lde/danoeh/antennapod/core/R$id;.progBar:I // field@7ab2 │ │ +3ca1da: 7120 794a 2400 |000f: invoke-static {v4, v2}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ca1e0: 0c03 |0012: move-result-object v3 │ │ +3ca1e2: 1f03 0203 |0013: check-cast v3, Landroid/widget/ProgressBar; // type@0302 │ │ +3ca1e6: 3803 0800 |0015: if-eqz v3, 001d // +0008 │ │ +3ca1ea: 2204 9c18 |0017: new-instance v4, Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding; // type@189c │ │ +3ca1ee: 7053 1e98 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@981e │ │ +3ca1f4: 1104 |001c: return-object v4 │ │ +3ca1f6: 0120 |001d: move v0, v2 │ │ +3ca1f8: 6e10 bd0c 0400 |001e: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3ca1fe: 0c04 |0021: move-result-object v4 │ │ +3ca200: 6e20 0e03 0400 |0022: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3ca206: 0c04 |0025: move-result-object v4 │ │ +3ca208: 2200 7e1e |0026: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3ca20c: 1a01 464a |0028: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3ca210: 6e20 23b3 4100 |002a: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3ca216: 0c04 |002d: move-result-object v4 │ │ +3ca218: 7020 f6b2 4000 |002e: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3ca21e: 2700 |0031: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0002 line=68 │ │ 0x000a line=73 │ │ 0x000d line=75 │ │ 0x000f line=76 │ │ @@ -811583,20 +811583,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 │ │ -3ca258: |[3ca258] de.danoeh.antennapod.core.databinding.MoreContentListFooterBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding; │ │ -3ca268: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ca26a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ca26c: 7130 2398 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@9823 │ │ -3ca272: 0c02 |0005: move-result-object v2 │ │ -3ca274: 1102 |0006: return-object v2 │ │ +3ca220: |[3ca220] de.danoeh.antennapod.core.databinding.MoreContentListFooterBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding; │ │ +3ca230: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ca232: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ca234: 7130 2398 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@9823 │ │ +3ca23a: 0c02 |0005: move-result-object v2 │ │ +3ca23c: 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;) │ │ @@ -811604,24 +811604,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 │ │ -3ca278: |[3ca278] de.danoeh.antennapod.core.databinding.MoreContentListFooterBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding; │ │ -3ca288: 6000 ec7b |0000: sget v0, Lde/danoeh/antennapod/core/R$layout;.more_content_list_footer:I // field@7bec │ │ -3ca28c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3ca28e: 6e40 b20b 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3ca294: 0c02 |0006: move-result-object v2 │ │ -3ca296: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3ca29a: 6e20 cd0d 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3ca2a0: 7110 1f98 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding; // method@981f │ │ -3ca2a6: 0c02 |000f: move-result-object v2 │ │ -3ca2a8: 1102 |0010: return-object v2 │ │ +3ca240: |[3ca240] de.danoeh.antennapod.core.databinding.MoreContentListFooterBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding; │ │ +3ca250: 6000 ec7b |0000: sget v0, Lde/danoeh/antennapod/core/R$layout;.more_content_list_footer:I // field@7bec │ │ +3ca254: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3ca256: 6e40 b20b 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3ca25c: 0c02 |0006: move-result-object v2 │ │ +3ca25e: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3ca262: 6e20 cd0d 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3ca268: 7110 1f98 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding; // method@981f │ │ +3ca26e: 0c02 |000f: move-result-object v2 │ │ +3ca270: 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; │ │ @@ -811634,18 +811634,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ca1b0: |[3ca1b0] de.danoeh.antennapod.core.databinding.MoreContentListFooterBinding.getRoot:()Landroid/view/View; │ │ -3ca1c0: 6e10 2198 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9821 │ │ -3ca1c6: 0c00 |0003: move-result-object v0 │ │ -3ca1c8: 1100 |0004: return-object v0 │ │ +3ca178: |[3ca178] de.danoeh.antennapod.core.databinding.MoreContentListFooterBinding.getRoot:()Landroid/view/View; │ │ +3ca188: 6e10 2198 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9821 │ │ +3ca18e: 0c00 |0003: move-result-object v0 │ │ +3ca190: 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;) │ │ @@ -811653,17 +811653,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ca1cc: |[3ca1cc] de.danoeh.antennapod.core.databinding.MoreContentListFooterBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3ca1dc: 5410 3a8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding;.rootView:Landroid/widget/LinearLayout; // field@8c3a │ │ -3ca1e0: 1100 |0002: return-object v0 │ │ +3ca194: |[3ca194] de.danoeh.antennapod.core.databinding.MoreContentListFooterBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3ca1a4: 5410 3a8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding;.rootView:Landroid/widget/LinearLayout; // field@8c3a │ │ +3ca1a8: 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 : 19048 (MoreContentListFooterBinding.java) │ │ @@ -811751,32 +811751,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 │ │ -3ca4e8: |[3ca4e8] 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 │ │ -3ca4f8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ca4fe: 5b01 458c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.rootView:Landroid/widget/FrameLayout; // field@8c45 │ │ -3ca502: 5b02 3b8c |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.butFastForward:Landroid/widget/ImageButton; // field@8c3b │ │ -3ca506: 5b03 3c8c |0007: iput-object v3, v0, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.butPlay:Landroid/widget/ImageButton; // field@8c3c │ │ -3ca50a: 5b04 3d8c |0009: iput-object v4, v0, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.butPlayExtended:Landroid/widget/ImageButton; // field@8c3d │ │ -3ca50e: 5b05 3e8c |000b: iput-object v5, v0, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.butPlaybackSpeed:Landroid/widget/ImageButton; // field@8c3e │ │ -3ca512: 5b06 3f8c |000d: iput-object v6, v0, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.butRew:Landroid/widget/ImageButton; // field@8c3f │ │ -3ca516: 5b07 408c |000f: iput-object v7, v0, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.butSkip:Landroid/widget/ImageButton; // field@8c40 │ │ -3ca51a: 5b08 418c |0011: iput-object v8, v0, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.extendedButtonsContainer:Landroid/widget/LinearLayout; // field@8c41 │ │ -3ca51e: 5b09 428c |0013: iput-object v9, v0, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.imgvCover:Landroid/widget/ImageView; // field@8c42 │ │ -3ca522: 5b0a 438c |0015: iput-object v10, v0, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.layoutCenter:Landroid/widget/LinearLayout; // field@8c43 │ │ -3ca526: 5b0b 448c |0017: iput-object v11, v0, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.layoutLeft:Landroid/widget/LinearLayout; // field@8c44 │ │ -3ca52a: 5b0c 468c |0019: iput-object v12, v0, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.txtNoPlaying:Landroid/widget/TextView; // field@8c46 │ │ -3ca52e: 5b0d 478c |001b: iput-object v13, v0, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.txtvProgress:Landroid/widget/TextView; // field@8c47 │ │ -3ca532: 5b0e 488c |001d: iput-object v14, v0, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.txtvTitle:Landroid/widget/TextView; // field@8c48 │ │ -3ca536: 5b0f 498c |001f: iput-object v15, v0, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.widgetLayout:Landroid/widget/RelativeLayout; // field@8c49 │ │ -3ca53a: 0e00 |0021: return-void │ │ +3ca4b0: |[3ca4b0] 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 │ │ +3ca4c0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ca4c6: 5b01 458c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.rootView:Landroid/widget/FrameLayout; // field@8c45 │ │ +3ca4ca: 5b02 3b8c |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.butFastForward:Landroid/widget/ImageButton; // field@8c3b │ │ +3ca4ce: 5b03 3c8c |0007: iput-object v3, v0, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.butPlay:Landroid/widget/ImageButton; // field@8c3c │ │ +3ca4d2: 5b04 3d8c |0009: iput-object v4, v0, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.butPlayExtended:Landroid/widget/ImageButton; // field@8c3d │ │ +3ca4d6: 5b05 3e8c |000b: iput-object v5, v0, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.butPlaybackSpeed:Landroid/widget/ImageButton; // field@8c3e │ │ +3ca4da: 5b06 3f8c |000d: iput-object v6, v0, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.butRew:Landroid/widget/ImageButton; // field@8c3f │ │ +3ca4de: 5b07 408c |000f: iput-object v7, v0, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.butSkip:Landroid/widget/ImageButton; // field@8c40 │ │ +3ca4e2: 5b08 418c |0011: iput-object v8, v0, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.extendedButtonsContainer:Landroid/widget/LinearLayout; // field@8c41 │ │ +3ca4e6: 5b09 428c |0013: iput-object v9, v0, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.imgvCover:Landroid/widget/ImageView; // field@8c42 │ │ +3ca4ea: 5b0a 438c |0015: iput-object v10, v0, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.layoutCenter:Landroid/widget/LinearLayout; // field@8c43 │ │ +3ca4ee: 5b0b 448c |0017: iput-object v11, v0, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.layoutLeft:Landroid/widget/LinearLayout; // field@8c44 │ │ +3ca4f2: 5b0c 468c |0019: iput-object v12, v0, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.txtNoPlaying:Landroid/widget/TextView; // field@8c46 │ │ +3ca4f6: 5b0d 478c |001b: iput-object v13, v0, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.txtvProgress:Landroid/widget/TextView; // field@8c47 │ │ +3ca4fa: 5b0e 488c |001d: iput-object v14, v0, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.txtvTitle:Landroid/widget/TextView; // field@8c48 │ │ +3ca4fe: 5b0f 498c |001f: iput-object v15, v0, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.widgetLayout:Landroid/widget/RelativeLayout; // field@8c49 │ │ +3ca502: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0003 line=76 │ │ 0x0005 line=77 │ │ 0x0007 line=78 │ │ 0x0009 line=79 │ │ @@ -811814,116 +811814,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 │ │ -3ca308: |[3ca308] de.danoeh.antennapod.core.databinding.PlayerWidgetBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding; │ │ -3ca318: 0800 1300 |0000: move-object/from16 v0, v19 │ │ -3ca31c: 6001 9579 |0002: sget v1, Lde/danoeh/antennapod/core/R$id;.butFastForward:I // field@7995 │ │ -3ca320: 7120 794a 1000 |0004: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ca326: 0c02 |0007: move-result-object v2 │ │ -3ca328: 0725 |0008: move-object v5, v2 │ │ -3ca32a: 1f05 f702 |0009: check-cast v5, Landroid/widget/ImageButton; // type@02f7 │ │ -3ca32e: 3805 9e00 |000b: if-eqz v5, 00a9 // +009e │ │ -3ca332: 6001 9679 |000d: sget v1, Lde/danoeh/antennapod/core/R$id;.butPlay:I // field@7996 │ │ -3ca336: 7120 794a 1000 |000f: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ca33c: 0c02 |0012: move-result-object v2 │ │ -3ca33e: 0726 |0013: move-object v6, v2 │ │ -3ca340: 1f06 f702 |0014: check-cast v6, Landroid/widget/ImageButton; // type@02f7 │ │ -3ca344: 3806 9300 |0016: if-eqz v6, 00a9 // +0093 │ │ -3ca348: 6001 9779 |0018: sget v1, Lde/danoeh/antennapod/core/R$id;.butPlayExtended:I // field@7997 │ │ -3ca34c: 7120 794a 1000 |001a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ca352: 0c02 |001d: move-result-object v2 │ │ -3ca354: 0727 |001e: move-object v7, v2 │ │ -3ca356: 1f07 f702 |001f: check-cast v7, Landroid/widget/ImageButton; // type@02f7 │ │ -3ca35a: 3807 8800 |0021: if-eqz v7, 00a9 // +0088 │ │ -3ca35e: 6001 9879 |0023: sget v1, Lde/danoeh/antennapod/core/R$id;.butPlaybackSpeed:I // field@7998 │ │ -3ca362: 7120 794a 1000 |0025: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ca368: 0c02 |0028: move-result-object v2 │ │ -3ca36a: 0728 |0029: move-object v8, v2 │ │ -3ca36c: 1f08 f702 |002a: check-cast v8, Landroid/widget/ImageButton; // type@02f7 │ │ -3ca370: 3808 7d00 |002c: if-eqz v8, 00a9 // +007d │ │ -3ca374: 6001 9979 |002e: sget v1, Lde/danoeh/antennapod/core/R$id;.butRew:I // field@7999 │ │ -3ca378: 7120 794a 1000 |0030: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ca37e: 0c02 |0033: move-result-object v2 │ │ -3ca380: 0729 |0034: move-object v9, v2 │ │ -3ca382: 1f09 f702 |0035: check-cast v9, Landroid/widget/ImageButton; // type@02f7 │ │ -3ca386: 3809 7200 |0037: if-eqz v9, 00a9 // +0072 │ │ -3ca38a: 6001 9a79 |0039: sget v1, Lde/danoeh/antennapod/core/R$id;.butSkip:I // field@799a │ │ -3ca38e: 7120 794a 1000 |003b: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ca394: 0c02 |003e: move-result-object v2 │ │ -3ca396: 072a |003f: move-object v10, v2 │ │ -3ca398: 1f0a f702 |0040: check-cast v10, Landroid/widget/ImageButton; // type@02f7 │ │ -3ca39c: 380a 6700 |0042: if-eqz v10, 00a9 // +0067 │ │ -3ca3a0: 6001 097a |0044: sget v1, Lde/danoeh/antennapod/core/R$id;.extendedButtonsContainer:I // field@7a09 │ │ -3ca3a4: 7120 794a 1000 |0046: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ca3aa: 0c02 |0049: move-result-object v2 │ │ -3ca3ac: 072b |004a: move-object v11, v2 │ │ -3ca3ae: 1f0b fb02 |004b: check-cast v11, Landroid/widget/LinearLayout; // type@02fb │ │ -3ca3b2: 380b 5c00 |004d: if-eqz v11, 00a9 // +005c │ │ -3ca3b6: 6001 2c7a |004f: sget v1, Lde/danoeh/antennapod/core/R$id;.imgvCover:I // field@7a2c │ │ -3ca3ba: 7120 794a 1000 |0051: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ca3c0: 0c02 |0054: move-result-object v2 │ │ -3ca3c2: 072c |0055: move-object v12, v2 │ │ -3ca3c4: 1f0c f902 |0056: check-cast v12, Landroid/widget/ImageView; // type@02f9 │ │ -3ca3c8: 380c 5100 |0058: if-eqz v12, 00a9 // +0051 │ │ -3ca3cc: 6001 377a |005a: sget v1, Lde/danoeh/antennapod/core/R$id;.layout_center:I // field@7a37 │ │ -3ca3d0: 7120 794a 1000 |005c: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ca3d6: 0c02 |005f: move-result-object v2 │ │ -3ca3d8: 072d |0060: move-object v13, v2 │ │ -3ca3da: 1f0d fb02 |0061: check-cast v13, Landroid/widget/LinearLayout; // type@02fb │ │ -3ca3de: 380d 4600 |0063: if-eqz v13, 00a9 // +0046 │ │ -3ca3e2: 6001 387a |0065: sget v1, Lde/danoeh/antennapod/core/R$id;.layout_left:I // field@7a38 │ │ -3ca3e6: 7120 794a 1000 |0067: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ca3ec: 0c02 |006a: move-result-object v2 │ │ -3ca3ee: 072e |006b: move-object v14, v2 │ │ -3ca3f0: 1f0e fb02 |006c: check-cast v14, Landroid/widget/LinearLayout; // type@02fb │ │ -3ca3f4: 380e 3b00 |006e: if-eqz v14, 00a9 // +003b │ │ -3ca3f8: 6001 267b |0070: sget v1, Lde/danoeh/antennapod/core/R$id;.txtNoPlaying:I // field@7b26 │ │ -3ca3fc: 7120 794a 1000 |0072: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ca402: 0c02 |0075: move-result-object v2 │ │ -3ca404: 072f |0076: move-object v15, v2 │ │ -3ca406: 1f0f 1503 |0077: check-cast v15, Landroid/widget/TextView; // type@0315 │ │ -3ca40a: 380f 3000 |0079: if-eqz v15, 00a9 // +0030 │ │ -3ca40e: 6001 277b |007b: sget v1, Lde/danoeh/antennapod/core/R$id;.txtvProgress:I // field@7b27 │ │ -3ca412: 7120 794a 1000 |007d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ca418: 0c02 |0080: move-result-object v2 │ │ -3ca41a: 0810 0200 |0081: move-object/from16 v16, v2 │ │ -3ca41e: 1f10 1503 |0083: check-cast v16, Landroid/widget/TextView; // type@0315 │ │ -3ca422: 3810 2400 |0085: if-eqz v16, 00a9 // +0024 │ │ -3ca426: 6001 287b |0087: sget v1, Lde/danoeh/antennapod/core/R$id;.txtvTitle:I // field@7b28 │ │ -3ca42a: 7120 794a 1000 |0089: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ca430: 0c02 |008c: move-result-object v2 │ │ -3ca432: 0811 0200 |008d: move-object/from16 v17, v2 │ │ -3ca436: 1f11 1503 |008f: check-cast v17, Landroid/widget/TextView; // type@0315 │ │ -3ca43a: 3811 1800 |0091: if-eqz v17, 00a9 // +0018 │ │ -3ca43e: 6001 387b |0093: sget v1, Lde/danoeh/antennapod/core/R$id;.widgetLayout:I // field@7b38 │ │ -3ca442: 7120 794a 1000 |0095: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ca448: 0c02 |0098: move-result-object v2 │ │ -3ca44a: 0812 0200 |0099: move-object/from16 v18, v2 │ │ -3ca44e: 1f12 0803 |009b: check-cast v18, Landroid/widget/RelativeLayout; // type@0308 │ │ -3ca452: 3812 0c00 |009d: if-eqz v18, 00a9 // +000c │ │ -3ca456: 2201 9d18 |009f: new-instance v1, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding; // type@189d │ │ -3ca45a: 0704 |00a1: move-object v4, v0 │ │ -3ca45c: 1f04 f302 |00a2: check-cast v4, Landroid/widget/FrameLayout; // type@02f3 │ │ -3ca460: 0713 |00a4: move-object v3, v1 │ │ -3ca462: 7610 2498 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@9824 │ │ -3ca468: 1101 |00a8: return-object v1 │ │ -3ca46a: 7401 bd0c 1300 |00a9: invoke-virtual/range {v19}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3ca470: 0c00 |00ac: move-result-object v0 │ │ -3ca472: 6e20 0e03 1000 |00ad: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3ca478: 0c00 |00b0: move-result-object v0 │ │ -3ca47a: 2201 7e1e |00b1: new-instance v1, Ljava/lang/NullPointerException; // type@1e7e │ │ -3ca47e: 1a02 464a |00b3: const-string v2, "Missing required view with ID: " // string@4a46 │ │ -3ca482: 6e20 23b3 0200 |00b5: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3ca488: 0c00 |00b8: move-result-object v0 │ │ -3ca48a: 7020 f6b2 0100 |00b9: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3ca490: 2701 |00bc: throw v1 │ │ +3ca2d0: |[3ca2d0] de.danoeh.antennapod.core.databinding.PlayerWidgetBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding; │ │ +3ca2e0: 0800 1300 |0000: move-object/from16 v0, v19 │ │ +3ca2e4: 6001 9579 |0002: sget v1, Lde/danoeh/antennapod/core/R$id;.butFastForward:I // field@7995 │ │ +3ca2e8: 7120 794a 1000 |0004: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ca2ee: 0c02 |0007: move-result-object v2 │ │ +3ca2f0: 0725 |0008: move-object v5, v2 │ │ +3ca2f2: 1f05 f702 |0009: check-cast v5, Landroid/widget/ImageButton; // type@02f7 │ │ +3ca2f6: 3805 9e00 |000b: if-eqz v5, 00a9 // +009e │ │ +3ca2fa: 6001 9679 |000d: sget v1, Lde/danoeh/antennapod/core/R$id;.butPlay:I // field@7996 │ │ +3ca2fe: 7120 794a 1000 |000f: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ca304: 0c02 |0012: move-result-object v2 │ │ +3ca306: 0726 |0013: move-object v6, v2 │ │ +3ca308: 1f06 f702 |0014: check-cast v6, Landroid/widget/ImageButton; // type@02f7 │ │ +3ca30c: 3806 9300 |0016: if-eqz v6, 00a9 // +0093 │ │ +3ca310: 6001 9779 |0018: sget v1, Lde/danoeh/antennapod/core/R$id;.butPlayExtended:I // field@7997 │ │ +3ca314: 7120 794a 1000 |001a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ca31a: 0c02 |001d: move-result-object v2 │ │ +3ca31c: 0727 |001e: move-object v7, v2 │ │ +3ca31e: 1f07 f702 |001f: check-cast v7, Landroid/widget/ImageButton; // type@02f7 │ │ +3ca322: 3807 8800 |0021: if-eqz v7, 00a9 // +0088 │ │ +3ca326: 6001 9879 |0023: sget v1, Lde/danoeh/antennapod/core/R$id;.butPlaybackSpeed:I // field@7998 │ │ +3ca32a: 7120 794a 1000 |0025: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ca330: 0c02 |0028: move-result-object v2 │ │ +3ca332: 0728 |0029: move-object v8, v2 │ │ +3ca334: 1f08 f702 |002a: check-cast v8, Landroid/widget/ImageButton; // type@02f7 │ │ +3ca338: 3808 7d00 |002c: if-eqz v8, 00a9 // +007d │ │ +3ca33c: 6001 9979 |002e: sget v1, Lde/danoeh/antennapod/core/R$id;.butRew:I // field@7999 │ │ +3ca340: 7120 794a 1000 |0030: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ca346: 0c02 |0033: move-result-object v2 │ │ +3ca348: 0729 |0034: move-object v9, v2 │ │ +3ca34a: 1f09 f702 |0035: check-cast v9, Landroid/widget/ImageButton; // type@02f7 │ │ +3ca34e: 3809 7200 |0037: if-eqz v9, 00a9 // +0072 │ │ +3ca352: 6001 9a79 |0039: sget v1, Lde/danoeh/antennapod/core/R$id;.butSkip:I // field@799a │ │ +3ca356: 7120 794a 1000 |003b: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ca35c: 0c02 |003e: move-result-object v2 │ │ +3ca35e: 072a |003f: move-object v10, v2 │ │ +3ca360: 1f0a f702 |0040: check-cast v10, Landroid/widget/ImageButton; // type@02f7 │ │ +3ca364: 380a 6700 |0042: if-eqz v10, 00a9 // +0067 │ │ +3ca368: 6001 097a |0044: sget v1, Lde/danoeh/antennapod/core/R$id;.extendedButtonsContainer:I // field@7a09 │ │ +3ca36c: 7120 794a 1000 |0046: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ca372: 0c02 |0049: move-result-object v2 │ │ +3ca374: 072b |004a: move-object v11, v2 │ │ +3ca376: 1f0b fb02 |004b: check-cast v11, Landroid/widget/LinearLayout; // type@02fb │ │ +3ca37a: 380b 5c00 |004d: if-eqz v11, 00a9 // +005c │ │ +3ca37e: 6001 2c7a |004f: sget v1, Lde/danoeh/antennapod/core/R$id;.imgvCover:I // field@7a2c │ │ +3ca382: 7120 794a 1000 |0051: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ca388: 0c02 |0054: move-result-object v2 │ │ +3ca38a: 072c |0055: move-object v12, v2 │ │ +3ca38c: 1f0c f902 |0056: check-cast v12, Landroid/widget/ImageView; // type@02f9 │ │ +3ca390: 380c 5100 |0058: if-eqz v12, 00a9 // +0051 │ │ +3ca394: 6001 377a |005a: sget v1, Lde/danoeh/antennapod/core/R$id;.layout_center:I // field@7a37 │ │ +3ca398: 7120 794a 1000 |005c: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ca39e: 0c02 |005f: move-result-object v2 │ │ +3ca3a0: 072d |0060: move-object v13, v2 │ │ +3ca3a2: 1f0d fb02 |0061: check-cast v13, Landroid/widget/LinearLayout; // type@02fb │ │ +3ca3a6: 380d 4600 |0063: if-eqz v13, 00a9 // +0046 │ │ +3ca3aa: 6001 387a |0065: sget v1, Lde/danoeh/antennapod/core/R$id;.layout_left:I // field@7a38 │ │ +3ca3ae: 7120 794a 1000 |0067: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ca3b4: 0c02 |006a: move-result-object v2 │ │ +3ca3b6: 072e |006b: move-object v14, v2 │ │ +3ca3b8: 1f0e fb02 |006c: check-cast v14, Landroid/widget/LinearLayout; // type@02fb │ │ +3ca3bc: 380e 3b00 |006e: if-eqz v14, 00a9 // +003b │ │ +3ca3c0: 6001 267b |0070: sget v1, Lde/danoeh/antennapod/core/R$id;.txtNoPlaying:I // field@7b26 │ │ +3ca3c4: 7120 794a 1000 |0072: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ca3ca: 0c02 |0075: move-result-object v2 │ │ +3ca3cc: 072f |0076: move-object v15, v2 │ │ +3ca3ce: 1f0f 1503 |0077: check-cast v15, Landroid/widget/TextView; // type@0315 │ │ +3ca3d2: 380f 3000 |0079: if-eqz v15, 00a9 // +0030 │ │ +3ca3d6: 6001 277b |007b: sget v1, Lde/danoeh/antennapod/core/R$id;.txtvProgress:I // field@7b27 │ │ +3ca3da: 7120 794a 1000 |007d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ca3e0: 0c02 |0080: move-result-object v2 │ │ +3ca3e2: 0810 0200 |0081: move-object/from16 v16, v2 │ │ +3ca3e6: 1f10 1503 |0083: check-cast v16, Landroid/widget/TextView; // type@0315 │ │ +3ca3ea: 3810 2400 |0085: if-eqz v16, 00a9 // +0024 │ │ +3ca3ee: 6001 287b |0087: sget v1, Lde/danoeh/antennapod/core/R$id;.txtvTitle:I // field@7b28 │ │ +3ca3f2: 7120 794a 1000 |0089: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ca3f8: 0c02 |008c: move-result-object v2 │ │ +3ca3fa: 0811 0200 |008d: move-object/from16 v17, v2 │ │ +3ca3fe: 1f11 1503 |008f: check-cast v17, Landroid/widget/TextView; // type@0315 │ │ +3ca402: 3811 1800 |0091: if-eqz v17, 00a9 // +0018 │ │ +3ca406: 6001 387b |0093: sget v1, Lde/danoeh/antennapod/core/R$id;.widgetLayout:I // field@7b38 │ │ +3ca40a: 7120 794a 1000 |0095: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ca410: 0c02 |0098: move-result-object v2 │ │ +3ca412: 0812 0200 |0099: move-object/from16 v18, v2 │ │ +3ca416: 1f12 0803 |009b: check-cast v18, Landroid/widget/RelativeLayout; // type@0308 │ │ +3ca41a: 3812 0c00 |009d: if-eqz v18, 00a9 // +000c │ │ +3ca41e: 2201 9d18 |009f: new-instance v1, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding; // type@189d │ │ +3ca422: 0704 |00a1: move-object v4, v0 │ │ +3ca424: 1f04 f302 |00a2: check-cast v4, Landroid/widget/FrameLayout; // type@02f3 │ │ +3ca428: 0713 |00a4: move-object v3, v1 │ │ +3ca42a: 7610 2498 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@9824 │ │ +3ca430: 1101 |00a8: return-object v1 │ │ +3ca432: 7401 bd0c 1300 |00a9: invoke-virtual/range {v19}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3ca438: 0c00 |00ac: move-result-object v0 │ │ +3ca43a: 6e20 0e03 1000 |00ad: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3ca440: 0c00 |00b0: move-result-object v0 │ │ +3ca442: 2201 7e1e |00b1: new-instance v1, Ljava/lang/NullPointerException; // type@1e7e │ │ +3ca446: 1a02 464a |00b3: const-string v2, "Missing required view with ID: " // string@4a46 │ │ +3ca44a: 6e20 23b3 0200 |00b5: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3ca450: 0c00 |00b8: move-result-object v0 │ │ +3ca452: 7020 f6b2 0100 |00b9: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3ca458: 2701 |00bc: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=120 │ │ 0x0004 line=121 │ │ 0x000d line=126 │ │ 0x000f line=127 │ │ 0x0018 line=132 │ │ @@ -811961,20 +811961,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 │ │ -3ca494: |[3ca494] de.danoeh.antennapod.core.databinding.PlayerWidgetBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding; │ │ -3ca4a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ca4a6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ca4a8: 7130 2998 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@9829 │ │ -3ca4ae: 0c02 |0005: move-result-object v2 │ │ -3ca4b0: 1102 |0006: return-object v2 │ │ +3ca45c: |[3ca45c] de.danoeh.antennapod.core.databinding.PlayerWidgetBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding; │ │ +3ca46c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ca46e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ca470: 7130 2998 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@9829 │ │ +3ca476: 0c02 |0005: move-result-object v2 │ │ +3ca478: 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;) │ │ @@ -811982,24 +811982,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 │ │ -3ca4b4: |[3ca4b4] de.danoeh.antennapod.core.databinding.PlayerWidgetBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding; │ │ -3ca4c4: 6000 1b7c |0000: sget v0, Lde/danoeh/antennapod/core/R$layout;.player_widget:I // field@7c1b │ │ -3ca4c8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3ca4ca: 6e40 b20b 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3ca4d0: 0c02 |0006: move-result-object v2 │ │ -3ca4d2: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3ca4d6: 6e20 cd0d 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3ca4dc: 7110 2598 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding; // method@9825 │ │ -3ca4e2: 0c02 |000f: move-result-object v2 │ │ -3ca4e4: 1102 |0010: return-object v2 │ │ +3ca47c: |[3ca47c] de.danoeh.antennapod.core.databinding.PlayerWidgetBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding; │ │ +3ca48c: 6000 1b7c |0000: sget v0, Lde/danoeh/antennapod/core/R$layout;.player_widget:I // field@7c1b │ │ +3ca490: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3ca492: 6e40 b20b 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3ca498: 0c02 |0006: move-result-object v2 │ │ +3ca49a: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3ca49e: 6e20 cd0d 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3ca4a4: 7110 2598 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding; // method@9825 │ │ +3ca4aa: 0c02 |000f: move-result-object v2 │ │ +3ca4ac: 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; │ │ @@ -812012,18 +812012,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ca2d4: |[3ca2d4] de.danoeh.antennapod.core.databinding.PlayerWidgetBinding.getRoot:()Landroid/view/View; │ │ -3ca2e4: 6e10 2798 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.getRoot:()Landroid/widget/FrameLayout; // method@9827 │ │ -3ca2ea: 0c00 |0003: move-result-object v0 │ │ -3ca2ec: 1100 |0004: return-object v0 │ │ +3ca29c: |[3ca29c] de.danoeh.antennapod.core.databinding.PlayerWidgetBinding.getRoot:()Landroid/view/View; │ │ +3ca2ac: 6e10 2798 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.getRoot:()Landroid/widget/FrameLayout; // method@9827 │ │ +3ca2b2: 0c00 |0003: move-result-object v0 │ │ +3ca2b4: 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;) │ │ @@ -812031,17 +812031,17 @@ │ │ type : '()Landroid/widget/FrameLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ca2f0: |[3ca2f0] de.danoeh.antennapod.core.databinding.PlayerWidgetBinding.getRoot:()Landroid/widget/FrameLayout; │ │ -3ca300: 5410 458c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.rootView:Landroid/widget/FrameLayout; // field@8c45 │ │ -3ca304: 1100 |0002: return-object v0 │ │ +3ca2b8: |[3ca2b8] de.danoeh.antennapod.core.databinding.PlayerWidgetBinding.getRoot:()Landroid/widget/FrameLayout; │ │ +3ca2c8: 5410 458c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.rootView:Landroid/widget/FrameLayout; // field@8c45 │ │ +3ca2cc: 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 : 20393 (PlayerWidgetBinding.java) │ │ @@ -812085,21 +812085,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 │ │ -3ca648: |[3ca648] de.danoeh.antennapod.core.databinding.PopupBubbleViewBinding.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/TextView;)V │ │ -3ca658: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ca65e: 5b01 4d8c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/databinding/PopupBubbleViewBinding;.rootView:Landroid/widget/LinearLayout; // field@8c4d │ │ -3ca662: 5b02 4a8c |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/databinding/PopupBubbleViewBinding;.balloonButtonNegative:Landroid/widget/Button; // field@8c4a │ │ -3ca666: 5b03 4b8c |0007: iput-object v3, v0, Lde/danoeh/antennapod/core/databinding/PopupBubbleViewBinding;.balloonButtonPositive:Landroid/widget/Button; // field@8c4b │ │ -3ca66a: 5b04 4c8c |0009: iput-object v4, v0, Lde/danoeh/antennapod/core/databinding/PopupBubbleViewBinding;.balloonMessage:Landroid/widget/TextView; // field@8c4c │ │ -3ca66e: 0e00 |000b: return-void │ │ +3ca610: |[3ca610] de.danoeh.antennapod.core.databinding.PopupBubbleViewBinding.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/TextView;)V │ │ +3ca620: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ca626: 5b01 4d8c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/databinding/PopupBubbleViewBinding;.rootView:Landroid/widget/LinearLayout; // field@8c4d │ │ +3ca62a: 5b02 4a8c |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/databinding/PopupBubbleViewBinding;.balloonButtonNegative:Landroid/widget/Button; // field@8c4a │ │ +3ca62e: 5b03 4b8c |0007: iput-object v3, v0, Lde/danoeh/antennapod/core/databinding/PopupBubbleViewBinding;.balloonButtonPositive:Landroid/widget/Button; // field@8c4b │ │ +3ca632: 5b04 4c8c |0009: iput-object v4, v0, Lde/danoeh/antennapod/core/databinding/PopupBubbleViewBinding;.balloonMessage:Landroid/widget/TextView; // field@8c4c │ │ +3ca636: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ 0x0005 line=36 │ │ 0x0007 line=37 │ │ 0x0009 line=38 │ │ @@ -812115,44 +812115,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 │ │ -3ca570: |[3ca570] de.danoeh.antennapod.core.databinding.PopupBubbleViewBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/core/databinding/PopupBubbleViewBinding; │ │ -3ca580: 6000 8d79 |0000: sget v0, Lde/danoeh/antennapod/core/R$id;.balloon_button_negative:I // field@798d │ │ -3ca584: 7120 794a 0400 |0002: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ca58a: 0c01 |0005: move-result-object v1 │ │ -3ca58c: 1f01 e602 |0006: check-cast v1, Landroid/widget/Button; // type@02e6 │ │ -3ca590: 3801 1e00 |0008: if-eqz v1, 0026 // +001e │ │ -3ca594: 6000 8e79 |000a: sget v0, Lde/danoeh/antennapod/core/R$id;.balloon_button_positive:I // field@798e │ │ -3ca598: 7120 794a 0400 |000c: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ca59e: 0c02 |000f: move-result-object v2 │ │ -3ca5a0: 1f02 e602 |0010: check-cast v2, Landroid/widget/Button; // type@02e6 │ │ -3ca5a4: 3802 1400 |0012: if-eqz v2, 0026 // +0014 │ │ -3ca5a8: 6000 8f79 |0014: sget v0, Lde/danoeh/antennapod/core/R$id;.balloon_message:I // field@798f │ │ -3ca5ac: 7120 794a 0400 |0016: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ca5b2: 0c03 |0019: move-result-object v3 │ │ -3ca5b4: 1f03 1503 |001a: check-cast v3, Landroid/widget/TextView; // type@0315 │ │ -3ca5b8: 3803 0a00 |001c: if-eqz v3, 0026 // +000a │ │ -3ca5bc: 2200 9e18 |001e: new-instance v0, Lde/danoeh/antennapod/core/databinding/PopupBubbleViewBinding; // type@189e │ │ -3ca5c0: 1f04 fb02 |0020: check-cast v4, Landroid/widget/LinearLayout; // type@02fb │ │ -3ca5c4: 7053 2a98 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@982a │ │ -3ca5ca: 1100 |0025: return-object v0 │ │ -3ca5cc: 6e10 bd0c 0400 |0026: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3ca5d2: 0c04 |0029: move-result-object v4 │ │ -3ca5d4: 6e20 0e03 0400 |002a: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3ca5da: 0c04 |002d: move-result-object v4 │ │ -3ca5dc: 2200 7e1e |002e: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3ca5e0: 1a01 464a |0030: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3ca5e4: 6e20 23b3 4100 |0032: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3ca5ea: 0c04 |0035: move-result-object v4 │ │ -3ca5ec: 7020 f6b2 4000 |0036: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3ca5f2: 2700 |0039: throw v0 │ │ +3ca538: |[3ca538] de.danoeh.antennapod.core.databinding.PopupBubbleViewBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/core/databinding/PopupBubbleViewBinding; │ │ +3ca548: 6000 8d79 |0000: sget v0, Lde/danoeh/antennapod/core/R$id;.balloon_button_negative:I // field@798d │ │ +3ca54c: 7120 794a 0400 |0002: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ca552: 0c01 |0005: move-result-object v1 │ │ +3ca554: 1f01 e602 |0006: check-cast v1, Landroid/widget/Button; // type@02e6 │ │ +3ca558: 3801 1e00 |0008: if-eqz v1, 0026 // +001e │ │ +3ca55c: 6000 8e79 |000a: sget v0, Lde/danoeh/antennapod/core/R$id;.balloon_button_positive:I // field@798e │ │ +3ca560: 7120 794a 0400 |000c: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ca566: 0c02 |000f: move-result-object v2 │ │ +3ca568: 1f02 e602 |0010: check-cast v2, Landroid/widget/Button; // type@02e6 │ │ +3ca56c: 3802 1400 |0012: if-eqz v2, 0026 // +0014 │ │ +3ca570: 6000 8f79 |0014: sget v0, Lde/danoeh/antennapod/core/R$id;.balloon_message:I // field@798f │ │ +3ca574: 7120 794a 0400 |0016: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ca57a: 0c03 |0019: move-result-object v3 │ │ +3ca57c: 1f03 1503 |001a: check-cast v3, Landroid/widget/TextView; // type@0315 │ │ +3ca580: 3803 0a00 |001c: if-eqz v3, 0026 // +000a │ │ +3ca584: 2200 9e18 |001e: new-instance v0, Lde/danoeh/antennapod/core/databinding/PopupBubbleViewBinding; // type@189e │ │ +3ca588: 1f04 fb02 |0020: check-cast v4, Landroid/widget/LinearLayout; // type@02fb │ │ +3ca58c: 7053 2a98 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@982a │ │ +3ca592: 1100 |0025: return-object v0 │ │ +3ca594: 6e10 bd0c 0400 |0026: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3ca59a: 0c04 |0029: move-result-object v4 │ │ +3ca59c: 6e20 0e03 0400 |002a: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3ca5a2: 0c04 |002d: move-result-object v4 │ │ +3ca5a4: 2200 7e1e |002e: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3ca5a8: 1a01 464a |0030: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3ca5ac: 6e20 23b3 4100 |0032: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3ca5b2: 0c04 |0035: move-result-object v4 │ │ +3ca5b4: 7020 f6b2 4000 |0036: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3ca5ba: 2700 |0039: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0002 line=69 │ │ 0x000a line=74 │ │ 0x000c line=75 │ │ 0x0014 line=80 │ │ @@ -812168,20 +812168,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 │ │ -3ca5f4: |[3ca5f4] de.danoeh.antennapod.core.databinding.PopupBubbleViewBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/core/databinding/PopupBubbleViewBinding; │ │ -3ca604: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ca606: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ca608: 7130 2f98 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@982f │ │ -3ca60e: 0c02 |0005: move-result-object v2 │ │ -3ca610: 1102 |0006: return-object v2 │ │ +3ca5bc: |[3ca5bc] de.danoeh.antennapod.core.databinding.PopupBubbleViewBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/core/databinding/PopupBubbleViewBinding; │ │ +3ca5cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ca5ce: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ca5d0: 7130 2f98 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@982f │ │ +3ca5d6: 0c02 |0005: move-result-object v2 │ │ +3ca5d8: 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;) │ │ @@ -812189,24 +812189,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 │ │ -3ca614: |[3ca614] de.danoeh.antennapod.core.databinding.PopupBubbleViewBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/core/databinding/PopupBubbleViewBinding; │ │ -3ca624: 6000 1c7c |0000: sget v0, Lde/danoeh/antennapod/core/R$layout;.popup_bubble_view:I // field@7c1c │ │ -3ca628: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3ca62a: 6e40 b20b 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3ca630: 0c02 |0006: move-result-object v2 │ │ -3ca632: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3ca636: 6e20 cd0d 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3ca63c: 7110 2b98 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/core/databinding/PopupBubbleViewBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/core/databinding/PopupBubbleViewBinding; // method@982b │ │ -3ca642: 0c02 |000f: move-result-object v2 │ │ -3ca644: 1102 |0010: return-object v2 │ │ +3ca5dc: |[3ca5dc] de.danoeh.antennapod.core.databinding.PopupBubbleViewBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/core/databinding/PopupBubbleViewBinding; │ │ +3ca5ec: 6000 1c7c |0000: sget v0, Lde/danoeh/antennapod/core/R$layout;.popup_bubble_view:I // field@7c1c │ │ +3ca5f0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3ca5f2: 6e40 b20b 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3ca5f8: 0c02 |0006: move-result-object v2 │ │ +3ca5fa: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3ca5fe: 6e20 cd0d 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3ca604: 7110 2b98 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/core/databinding/PopupBubbleViewBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/core/databinding/PopupBubbleViewBinding; // method@982b │ │ +3ca60a: 0c02 |000f: move-result-object v2 │ │ +3ca60c: 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; │ │ @@ -812219,18 +812219,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ca53c: |[3ca53c] de.danoeh.antennapod.core.databinding.PopupBubbleViewBinding.getRoot:()Landroid/view/View; │ │ -3ca54c: 6e10 2d98 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/core/databinding/PopupBubbleViewBinding;.getRoot:()Landroid/widget/LinearLayout; // method@982d │ │ -3ca552: 0c00 |0003: move-result-object v0 │ │ -3ca554: 1100 |0004: return-object v0 │ │ +3ca504: |[3ca504] de.danoeh.antennapod.core.databinding.PopupBubbleViewBinding.getRoot:()Landroid/view/View; │ │ +3ca514: 6e10 2d98 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/core/databinding/PopupBubbleViewBinding;.getRoot:()Landroid/widget/LinearLayout; // method@982d │ │ +3ca51a: 0c00 |0003: move-result-object v0 │ │ +3ca51c: 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;) │ │ @@ -812238,17 +812238,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ca558: |[3ca558] de.danoeh.antennapod.core.databinding.PopupBubbleViewBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3ca568: 5410 4d8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/databinding/PopupBubbleViewBinding;.rootView:Landroid/widget/LinearLayout; // field@8c4d │ │ -3ca56c: 1100 |0002: return-object v0 │ │ +3ca520: |[3ca520] de.danoeh.antennapod.core.databinding.PopupBubbleViewBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3ca530: 5410 4d8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/databinding/PopupBubbleViewBinding;.rootView:Landroid/widget/LinearLayout; // field@8c4d │ │ +3ca534: 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 : 20431 (PopupBubbleViewBinding.java) │ │ @@ -812284,19 +812284,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 │ │ -3ca72c: |[3ca72c] de.danoeh.antennapod.core.databinding.PreferenceMaterialSwitchBinding.:(Lcom/google/android/material/materialswitch/MaterialSwitch;Lcom/google/android/material/materialswitch/MaterialSwitch;)V │ │ -3ca73c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ca742: 5b01 4e8c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/databinding/PreferenceMaterialSwitchBinding;.rootView:Lcom/google/android/material/materialswitch/MaterialSwitch; // field@8c4e │ │ -3ca746: 5b02 4f8c |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/databinding/PreferenceMaterialSwitchBinding;.switchWidget:Lcom/google/android/material/materialswitch/MaterialSwitch; // field@8c4f │ │ -3ca74a: 0e00 |0007: return-void │ │ +3ca6f4: |[3ca6f4] de.danoeh.antennapod.core.databinding.PreferenceMaterialSwitchBinding.:(Lcom/google/android/material/materialswitch/MaterialSwitch;Lcom/google/android/material/materialswitch/MaterialSwitch;)V │ │ +3ca704: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ca70a: 5b01 4e8c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/databinding/PreferenceMaterialSwitchBinding;.rootView:Lcom/google/android/material/materialswitch/MaterialSwitch; // field@8c4e │ │ +3ca70e: 5b02 4f8c |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/databinding/PreferenceMaterialSwitchBinding;.switchWidget:Lcom/google/android/material/materialswitch/MaterialSwitch; // field@8c4f │ │ +3ca712: 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; │ │ @@ -812308,24 +812308,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 │ │ -3ca6a4: |[3ca6a4] de.danoeh.antennapod.core.databinding.PreferenceMaterialSwitchBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/core/databinding/PreferenceMaterialSwitchBinding; │ │ -3ca6b4: 3801 0a00 |0000: if-eqz v1, 000a // +000a │ │ -3ca6b8: 1f01 6915 |0002: check-cast v1, Lcom/google/android/material/materialswitch/MaterialSwitch; // type@1569 │ │ -3ca6bc: 2200 9f18 |0004: new-instance v0, Lde/danoeh/antennapod/core/databinding/PreferenceMaterialSwitchBinding; // type@189f │ │ -3ca6c0: 7030 3098 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@9830 │ │ -3ca6c6: 1100 |0009: return-object v0 │ │ -3ca6c8: 2201 7e1e |000a: new-instance v1, Ljava/lang/NullPointerException; // type@1e7e │ │ -3ca6cc: 1a00 bfcd |000c: const-string v0, "rootView" // string@cdbf │ │ -3ca6d0: 7020 f6b2 0100 |000e: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3ca6d6: 2701 |0011: throw v1 │ │ +3ca66c: |[3ca66c] de.danoeh.antennapod.core.databinding.PreferenceMaterialSwitchBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/core/databinding/PreferenceMaterialSwitchBinding; │ │ +3ca67c: 3801 0a00 |0000: if-eqz v1, 000a // +000a │ │ +3ca680: 1f01 6915 |0002: check-cast v1, Lcom/google/android/material/materialswitch/MaterialSwitch; // type@1569 │ │ +3ca684: 2200 9f18 |0004: new-instance v0, Lde/danoeh/antennapod/core/databinding/PreferenceMaterialSwitchBinding; // type@189f │ │ +3ca688: 7030 3098 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@9830 │ │ +3ca68e: 1100 |0009: return-object v0 │ │ +3ca690: 2201 7e1e |000a: new-instance v1, Ljava/lang/NullPointerException; // type@1e7e │ │ +3ca694: 1a00 bfcd |000c: const-string v0, "rootView" // string@cdbf │ │ +3ca698: 7020 f6b2 0100 |000e: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3ca69e: 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; │ │ @@ -812335,20 +812335,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 │ │ -3ca6d8: |[3ca6d8] de.danoeh.antennapod.core.databinding.PreferenceMaterialSwitchBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/core/databinding/PreferenceMaterialSwitchBinding; │ │ -3ca6e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ca6ea: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ca6ec: 7130 3598 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@9835 │ │ -3ca6f2: 0c02 |0005: move-result-object v2 │ │ -3ca6f4: 1102 |0006: return-object v2 │ │ +3ca6a0: |[3ca6a0] de.danoeh.antennapod.core.databinding.PreferenceMaterialSwitchBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/core/databinding/PreferenceMaterialSwitchBinding; │ │ +3ca6b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ca6b2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ca6b4: 7130 3598 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@9835 │ │ +3ca6ba: 0c02 |0005: move-result-object v2 │ │ +3ca6bc: 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;) │ │ @@ -812356,24 +812356,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 │ │ -3ca6f8: |[3ca6f8] de.danoeh.antennapod.core.databinding.PreferenceMaterialSwitchBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/core/databinding/PreferenceMaterialSwitchBinding; │ │ -3ca708: 6000 277c |0000: sget v0, Lde/danoeh/antennapod/core/R$layout;.preference_material_switch:I // field@7c27 │ │ -3ca70c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3ca70e: 6e40 b20b 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3ca714: 0c02 |0006: move-result-object v2 │ │ -3ca716: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3ca71a: 6e20 cd0d 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3ca720: 7110 3198 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/core/databinding/PreferenceMaterialSwitchBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/core/databinding/PreferenceMaterialSwitchBinding; // method@9831 │ │ -3ca726: 0c02 |000f: move-result-object v2 │ │ -3ca728: 1102 |0010: return-object v2 │ │ +3ca6c0: |[3ca6c0] de.danoeh.antennapod.core.databinding.PreferenceMaterialSwitchBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/core/databinding/PreferenceMaterialSwitchBinding; │ │ +3ca6d0: 6000 277c |0000: sget v0, Lde/danoeh/antennapod/core/R$layout;.preference_material_switch:I // field@7c27 │ │ +3ca6d4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3ca6d6: 6e40 b20b 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3ca6dc: 0c02 |0006: move-result-object v2 │ │ +3ca6de: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3ca6e2: 6e20 cd0d 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3ca6e8: 7110 3198 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/core/databinding/PreferenceMaterialSwitchBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/core/databinding/PreferenceMaterialSwitchBinding; // method@9831 │ │ +3ca6ee: 0c02 |000f: move-result-object v2 │ │ +3ca6f0: 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; │ │ @@ -812386,18 +812386,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ca670: |[3ca670] de.danoeh.antennapod.core.databinding.PreferenceMaterialSwitchBinding.getRoot:()Landroid/view/View; │ │ -3ca680: 6e10 3398 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/core/databinding/PreferenceMaterialSwitchBinding;.getRoot:()Lcom/google/android/material/materialswitch/MaterialSwitch; // method@9833 │ │ -3ca686: 0c00 |0003: move-result-object v0 │ │ -3ca688: 1100 |0004: return-object v0 │ │ +3ca638: |[3ca638] de.danoeh.antennapod.core.databinding.PreferenceMaterialSwitchBinding.getRoot:()Landroid/view/View; │ │ +3ca648: 6e10 3398 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/core/databinding/PreferenceMaterialSwitchBinding;.getRoot:()Lcom/google/android/material/materialswitch/MaterialSwitch; // method@9833 │ │ +3ca64e: 0c00 |0003: move-result-object v0 │ │ +3ca650: 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;) │ │ @@ -812405,17 +812405,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 │ │ -3ca68c: |[3ca68c] de.danoeh.antennapod.core.databinding.PreferenceMaterialSwitchBinding.getRoot:()Lcom/google/android/material/materialswitch/MaterialSwitch; │ │ -3ca69c: 5410 4e8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/databinding/PreferenceMaterialSwitchBinding;.rootView:Lcom/google/android/material/materialswitch/MaterialSwitch; // field@8c4e │ │ -3ca6a0: 1100 |0002: return-object v0 │ │ +3ca654: |[3ca654] de.danoeh.antennapod.core.databinding.PreferenceMaterialSwitchBinding.getRoot:()Lcom/google/android/material/materialswitch/MaterialSwitch; │ │ +3ca664: 5410 4e8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/databinding/PreferenceMaterialSwitchBinding;.rootView:Lcom/google/android/material/materialswitch/MaterialSwitch; // field@8c4e │ │ +3ca668: 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 : 20530 (PreferenceMaterialSwitchBinding.java) │ │ @@ -812447,18 +812447,18 @@ │ │ type : '(Landroid/widget/ProgressBar;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3ca808: |[3ca808] de.danoeh.antennapod.core.databinding.RefreshActionViewBinding.:(Landroid/widget/ProgressBar;)V │ │ -3ca818: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ca81e: 5b01 508c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/databinding/RefreshActionViewBinding;.rootView:Landroid/widget/ProgressBar; // field@8c50 │ │ -3ca822: 0e00 |0005: return-void │ │ +3ca7d0: |[3ca7d0] de.danoeh.antennapod.core.databinding.RefreshActionViewBinding.:(Landroid/widget/ProgressBar;)V │ │ +3ca7e0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ca7e6: 5b01 508c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/databinding/RefreshActionViewBinding;.rootView:Landroid/widget/ProgressBar; // field@8c50 │ │ +3ca7ea: 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; │ │ @@ -812468,24 +812468,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 │ │ -3ca780: |[3ca780] de.danoeh.antennapod.core.databinding.RefreshActionViewBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/core/databinding/RefreshActionViewBinding; │ │ -3ca790: 3801 0a00 |0000: if-eqz v1, 000a // +000a │ │ -3ca794: 2200 a018 |0002: new-instance v0, Lde/danoeh/antennapod/core/databinding/RefreshActionViewBinding; // type@18a0 │ │ -3ca798: 1f01 0203 |0004: check-cast v1, Landroid/widget/ProgressBar; // type@0302 │ │ -3ca79c: 7020 3698 1000 |0006: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/databinding/RefreshActionViewBinding;.:(Landroid/widget/ProgressBar;)V // method@9836 │ │ -3ca7a2: 1100 |0009: return-object v0 │ │ -3ca7a4: 2201 7e1e |000a: new-instance v1, Ljava/lang/NullPointerException; // type@1e7e │ │ -3ca7a8: 1a00 bfcd |000c: const-string v0, "rootView" // string@cdbf │ │ -3ca7ac: 7020 f6b2 0100 |000e: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3ca7b2: 2701 |0011: throw v1 │ │ +3ca748: |[3ca748] de.danoeh.antennapod.core.databinding.RefreshActionViewBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/core/databinding/RefreshActionViewBinding; │ │ +3ca758: 3801 0a00 |0000: if-eqz v1, 000a // +000a │ │ +3ca75c: 2200 a018 |0002: new-instance v0, Lde/danoeh/antennapod/core/databinding/RefreshActionViewBinding; // type@18a0 │ │ +3ca760: 1f01 0203 |0004: check-cast v1, Landroid/widget/ProgressBar; // type@0302 │ │ +3ca764: 7020 3698 1000 |0006: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/databinding/RefreshActionViewBinding;.:(Landroid/widget/ProgressBar;)V // method@9836 │ │ +3ca76a: 1100 |0009: return-object v0 │ │ +3ca76c: 2201 7e1e |000a: new-instance v1, Ljava/lang/NullPointerException; // type@1e7e │ │ +3ca770: 1a00 bfcd |000c: const-string v0, "rootView" // string@cdbf │ │ +3ca774: 7020 f6b2 0100 |000e: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3ca77a: 2701 |0011: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=50 │ │ 0x000a line=47 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -812494,20 +812494,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 │ │ -3ca7b4: |[3ca7b4] de.danoeh.antennapod.core.databinding.RefreshActionViewBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/core/databinding/RefreshActionViewBinding; │ │ -3ca7c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ca7c6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ca7c8: 7130 3b98 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@983b │ │ -3ca7ce: 0c02 |0005: move-result-object v2 │ │ -3ca7d0: 1102 |0006: return-object v2 │ │ +3ca77c: |[3ca77c] de.danoeh.antennapod.core.databinding.RefreshActionViewBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/core/databinding/RefreshActionViewBinding; │ │ +3ca78c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ca78e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ca790: 7130 3b98 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@983b │ │ +3ca796: 0c02 |0005: move-result-object v2 │ │ +3ca798: 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;) │ │ @@ -812515,24 +812515,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 │ │ -3ca7d4: |[3ca7d4] de.danoeh.antennapod.core.databinding.RefreshActionViewBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/core/databinding/RefreshActionViewBinding; │ │ -3ca7e4: 6000 2e7c |0000: sget v0, Lde/danoeh/antennapod/core/R$layout;.refresh_action_view:I // field@7c2e │ │ -3ca7e8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3ca7ea: 6e40 b20b 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3ca7f0: 0c02 |0006: move-result-object v2 │ │ -3ca7f2: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3ca7f6: 6e20 cd0d 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3ca7fc: 7110 3798 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/core/databinding/RefreshActionViewBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/core/databinding/RefreshActionViewBinding; // method@9837 │ │ -3ca802: 0c02 |000f: move-result-object v2 │ │ -3ca804: 1102 |0010: return-object v2 │ │ +3ca79c: |[3ca79c] de.danoeh.antennapod.core.databinding.RefreshActionViewBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/core/databinding/RefreshActionViewBinding; │ │ +3ca7ac: 6000 2e7c |0000: sget v0, Lde/danoeh/antennapod/core/R$layout;.refresh_action_view:I // field@7c2e │ │ +3ca7b0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3ca7b2: 6e40 b20b 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3ca7b8: 0c02 |0006: move-result-object v2 │ │ +3ca7ba: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3ca7be: 6e20 cd0d 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3ca7c4: 7110 3798 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/core/databinding/RefreshActionViewBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/core/databinding/RefreshActionViewBinding; // method@9837 │ │ +3ca7ca: 0c02 |000f: move-result-object v2 │ │ +3ca7cc: 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; │ │ @@ -812545,18 +812545,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ca74c: |[3ca74c] de.danoeh.antennapod.core.databinding.RefreshActionViewBinding.getRoot:()Landroid/view/View; │ │ -3ca75c: 6e10 3998 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/core/databinding/RefreshActionViewBinding;.getRoot:()Landroid/widget/ProgressBar; // method@9839 │ │ -3ca762: 0c00 |0003: move-result-object v0 │ │ -3ca764: 1100 |0004: return-object v0 │ │ +3ca714: |[3ca714] de.danoeh.antennapod.core.databinding.RefreshActionViewBinding.getRoot:()Landroid/view/View; │ │ +3ca724: 6e10 3998 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/core/databinding/RefreshActionViewBinding;.getRoot:()Landroid/widget/ProgressBar; // method@9839 │ │ +3ca72a: 0c00 |0003: move-result-object v0 │ │ +3ca72c: 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;) │ │ @@ -812564,17 +812564,17 @@ │ │ type : '()Landroid/widget/ProgressBar;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ca768: |[3ca768] de.danoeh.antennapod.core.databinding.RefreshActionViewBinding.getRoot:()Landroid/widget/ProgressBar; │ │ -3ca778: 5410 508c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/databinding/RefreshActionViewBinding;.rootView:Landroid/widget/ProgressBar; // field@8c50 │ │ -3ca77c: 1100 |0002: return-object v0 │ │ +3ca730: |[3ca730] de.danoeh.antennapod.core.databinding.RefreshActionViewBinding.getRoot:()Landroid/widget/ProgressBar; │ │ +3ca740: 5410 508c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/databinding/RefreshActionViewBinding;.rootView:Landroid/widget/ProgressBar; // field@8c50 │ │ +3ca744: 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 : 20949 (RefreshActionViewBinding.java) │ │ @@ -812607,18 +812607,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 │ │ -3ca824: |[3ca824] de.danoeh.antennapod.core.dialog.ConfirmationDialog$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;)V │ │ -3ca834: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ca83a: 5b01 518c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/core/dialog/ConfirmationDialog; // field@8c51 │ │ -3ca83e: 0e00 |0005: return-void │ │ +3ca7ec: |[3ca7ec] de.danoeh.antennapod.core.dialog.ConfirmationDialog$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;)V │ │ +3ca7fc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ca802: 5b01 518c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/core/dialog/ConfirmationDialog; // field@8c51 │ │ +3ca806: 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; │ │ │ │ @@ -812628,18 +812628,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 │ │ -3ca840: |[3ca840] de.danoeh.antennapod.core.dialog.ConfirmationDialog$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ -3ca850: 5410 518c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/core/dialog/ConfirmationDialog; // field@8c51 │ │ -3ca854: 7130 4498 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@9844 │ │ -3ca85a: 0e00 |0005: return-void │ │ +3ca808: |[3ca808] de.danoeh.antennapod.core.dialog.ConfirmationDialog$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ +3ca818: 5410 518c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/core/dialog/ConfirmationDialog; // field@8c51 │ │ +3ca81c: 7130 4498 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@9844 │ │ +3ca822: 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 │ │ @@ -812674,18 +812674,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 │ │ -3ca85c: |[3ca85c] de.danoeh.antennapod.core.dialog.ConfirmationDialog$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;)V │ │ -3ca86c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ca872: 5b01 528c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/core/dialog/ConfirmationDialog; // field@8c52 │ │ -3ca876: 0e00 |0005: return-void │ │ +3ca824: |[3ca824] de.danoeh.antennapod.core.dialog.ConfirmationDialog$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;)V │ │ +3ca834: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ca83a: 5b01 528c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/core/dialog/ConfirmationDialog; // field@8c52 │ │ +3ca83e: 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; │ │ │ │ @@ -812695,18 +812695,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 │ │ -3ca878: |[3ca878] de.danoeh.antennapod.core.dialog.ConfirmationDialog$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ -3ca888: 5410 528c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/core/dialog/ConfirmationDialog; // field@8c52 │ │ -3ca88c: 7130 4298 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@9842 │ │ -3ca892: 0e00 |0005: return-void │ │ +3ca840: |[3ca840] de.danoeh.antennapod.core.dialog.ConfirmationDialog$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ +3ca850: 5410 528c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/core/dialog/ConfirmationDialog; // field@8c52 │ │ +3ca854: 7130 4298 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@9842 │ │ +3ca85a: 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 │ │ @@ -812741,18 +812741,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 │ │ -3ca894: |[3ca894] de.danoeh.antennapod.core.dialog.ConfirmationDialog$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;)V │ │ -3ca8a4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ca8aa: 5b01 538c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/core/dialog/ConfirmationDialog; // field@8c53 │ │ -3ca8ae: 0e00 |0005: return-void │ │ +3ca85c: |[3ca85c] de.danoeh.antennapod.core.dialog.ConfirmationDialog$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;)V │ │ +3ca86c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ca872: 5b01 538c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/core/dialog/ConfirmationDialog; // field@8c53 │ │ +3ca876: 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; │ │ │ │ @@ -812762,18 +812762,18 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3ca8b0: |[3ca8b0] de.danoeh.antennapod.core.dialog.ConfirmationDialog$$ExternalSyntheticLambda2.onCancel:(Landroid/content/DialogInterface;)V │ │ -3ca8c0: 5410 538c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/core/dialog/ConfirmationDialog; // field@8c53 │ │ -3ca8c4: 7120 4398 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@9843 │ │ -3ca8ca: 0e00 |0005: return-void │ │ +3ca878: |[3ca878] de.danoeh.antennapod.core.dialog.ConfirmationDialog$$ExternalSyntheticLambda2.onCancel:(Landroid/content/DialogInterface;)V │ │ +3ca888: 5410 538c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/core/dialog/ConfirmationDialog; // field@8c53 │ │ +3ca88c: 7120 4398 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@9843 │ │ +3ca892: 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; │ │ │ │ @@ -812823,17 +812823,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 │ │ -3ca94c: |[3ca94c] de.danoeh.antennapod.core.dialog.ConfirmationDialog.$r8$lambda$EpoppvG6ZG3uFuiD3z1TlFHZKQo:(Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;Landroid/content/DialogInterface;I)V │ │ -3ca95c: 7030 4a98 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.lambda$createNewDialog$1:(Landroid/content/DialogInterface;I)V // method@984a │ │ -3ca962: 0e00 |0003: return-void │ │ +3ca914: |[3ca914] de.danoeh.antennapod.core.dialog.ConfirmationDialog.$r8$lambda$EpoppvG6ZG3uFuiD3z1TlFHZKQo:(Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;Landroid/content/DialogInterface;I)V │ │ +3ca924: 7030 4a98 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.lambda$createNewDialog$1:(Landroid/content/DialogInterface;I)V // method@984a │ │ +3ca92a: 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 │ │ @@ -812843,17 +812843,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 │ │ -3ca964: |[3ca964] de.danoeh.antennapod.core.dialog.ConfirmationDialog.$r8$lambda$Ye6J2OEp9JUFt-tBGhyER2qB49k:(Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;Landroid/content/DialogInterface;)V │ │ -3ca974: 7020 4b98 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.onCancelButtonPressed:(Landroid/content/DialogInterface;)V // method@984b │ │ -3ca97a: 0e00 |0003: return-void │ │ +3ca92c: |[3ca92c] de.danoeh.antennapod.core.dialog.ConfirmationDialog.$r8$lambda$Ye6J2OEp9JUFt-tBGhyER2qB49k:(Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;Landroid/content/DialogInterface;)V │ │ +3ca93c: 7020 4b98 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.onCancelButtonPressed:(Landroid/content/DialogInterface;)V // method@984b │ │ +3ca942: 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; │ │ │ │ @@ -812862,17 +812862,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 │ │ -3ca97c: |[3ca97c] de.danoeh.antennapod.core.dialog.ConfirmationDialog.$r8$lambda$em8k9HV75iePa-iOF4PY7rfrbqo:(Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;Landroid/content/DialogInterface;I)V │ │ -3ca98c: 7030 4998 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.lambda$createNewDialog$0:(Landroid/content/DialogInterface;I)V // method@9849 │ │ -3ca992: 0e00 |0003: return-void │ │ +3ca944: |[3ca944] de.danoeh.antennapod.core.dialog.ConfirmationDialog.$r8$lambda$em8k9HV75iePa-iOF4PY7rfrbqo:(Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;Landroid/content/DialogInterface;I)V │ │ +3ca954: 7030 4998 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.lambda$createNewDialog$0:(Landroid/content/DialogInterface;I)V // method@9849 │ │ +3ca95a: 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 │ │ @@ -812882,35 +812882,35 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -3ca994: |[3ca994] de.danoeh.antennapod.core.dialog.ConfirmationDialog.:()V │ │ -3ca9a4: 0e00 |0000: return-void │ │ +3ca95c: |[3ca95c] de.danoeh.antennapod.core.dialog.ConfirmationDialog.:()V │ │ +3ca96c: 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 │ │ -3ca9a8: |[3ca9a8] de.danoeh.antennapod.core.dialog.ConfirmationDialog.:(Landroid/content/Context;II)V │ │ -3ca9b8: 6e20 3102 3100 |0000: invoke-virtual {v1, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3ca9be: 0c03 |0003: move-result-object v3 │ │ -3ca9c0: 7040 4798 1032 |0004: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.:(Landroid/content/Context;ILjava/lang/String;)V // method@9847 │ │ -3ca9c6: 0e00 |0007: return-void │ │ +3ca970: |[3ca970] de.danoeh.antennapod.core.dialog.ConfirmationDialog.:(Landroid/content/Context;II)V │ │ +3ca980: 6e20 3102 3100 |0000: invoke-virtual {v1, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3ca986: 0c03 |0003: move-result-object v3 │ │ +3ca988: 7040 4798 1032 |0004: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.:(Landroid/content/Context;ILjava/lang/String;)V // method@9847 │ │ +3ca98e: 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 │ │ @@ -812921,20 +812921,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 │ │ -3ca9c8: |[3ca9c8] de.danoeh.antennapod.core.dialog.ConfirmationDialog.:(Landroid/content/Context;ILjava/lang/String;)V │ │ -3ca9d8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ca9de: 5b01 558c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.context:Landroid/content/Context; // field@8c55 │ │ -3ca9e2: 5902 588c |0005: iput v2, v0, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.titleId:I // field@8c58 │ │ -3ca9e6: 5b03 568c |0007: iput-object v3, v0, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.message:Ljava/lang/String; // field@8c56 │ │ -3ca9ea: 0e00 |0009: return-void │ │ +3ca990: |[3ca990] de.danoeh.antennapod.core.dialog.ConfirmationDialog.:(Landroid/content/Context;ILjava/lang/String;)V │ │ +3ca9a0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ca9a6: 5b01 558c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.context:Landroid/content/Context; // field@8c55 │ │ +3ca9aa: 5902 588c |0005: iput v2, v0, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.titleId:I // field@8c58 │ │ +3ca9ae: 5b03 568c |0007: iput-object v3, v0, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.message:Ljava/lang/String; // field@8c56 │ │ +3ca9b2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ 0x0005 line=31 │ │ 0x0007 line=32 │ │ locals : │ │ @@ -812948,17 +812948,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 │ │ -3ca9ec: |[3ca9ec] de.danoeh.antennapod.core.dialog.ConfirmationDialog.lambda$createNewDialog$0:(Landroid/content/DialogInterface;I)V │ │ -3ca9fc: 6e20 4c98 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.onConfirmButtonPressed:(Landroid/content/DialogInterface;)V // method@984c │ │ -3caa02: 0e00 |0003: return-void │ │ +3ca9b4: |[3ca9b4] de.danoeh.antennapod.core.dialog.ConfirmationDialog.lambda$createNewDialog$0:(Landroid/content/DialogInterface;I)V │ │ +3ca9c4: 6e20 4c98 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.onConfirmButtonPressed:(Landroid/content/DialogInterface;)V // method@984c │ │ +3ca9ca: 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 │ │ @@ -812968,17 +812968,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 │ │ -3caa04: |[3caa04] de.danoeh.antennapod.core.dialog.ConfirmationDialog.lambda$createNewDialog$1:(Landroid/content/DialogInterface;I)V │ │ -3caa14: 7020 4b98 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.onCancelButtonPressed:(Landroid/content/DialogInterface;)V // method@984b │ │ -3caa1a: 0e00 |0003: return-void │ │ +3ca9cc: |[3ca9cc] de.danoeh.antennapod.core.dialog.ConfirmationDialog.lambda$createNewDialog$1:(Landroid/content/DialogInterface;I)V │ │ +3ca9dc: 7020 4b98 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.onCancelButtonPressed:(Landroid/content/DialogInterface;)V // method@984b │ │ +3ca9e2: 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 │ │ @@ -812988,20 +812988,20 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -3caa1c: |[3caa1c] de.danoeh.antennapod.core.dialog.ConfirmationDialog.onCancelButtonPressed:(Landroid/content/DialogInterface;)V │ │ -3caa2c: 6200 548c |0000: sget-object v0, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.TAG:Ljava/lang/String; // field@8c54 │ │ -3caa30: 1a01 1219 |0002: const-string v1, "Dialog was cancelled" // string@1912 │ │ -3caa34: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3caa3a: 7210 5602 0300 |0007: invoke-interface {v3}, Landroid/content/DialogInterface;.dismiss:()V // method@0256 │ │ -3caa40: 0e00 |000a: return-void │ │ +3ca9e4: |[3ca9e4] de.danoeh.antennapod.core.dialog.ConfirmationDialog.onCancelButtonPressed:(Landroid/content/DialogInterface;)V │ │ +3ca9f4: 6200 548c |0000: sget-object v0, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.TAG:Ljava/lang/String; // field@8c54 │ │ +3ca9f8: 1a01 1219 |0002: const-string v1, "Dialog was cancelled" // string@1912 │ │ +3ca9fc: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3caa02: 7210 5602 0300 |0007: invoke-interface {v3}, Landroid/content/DialogInterface;.dismiss:()V // method@0256 │ │ +3caa08: 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; │ │ @@ -813012,39 +813012,39 @@ │ │ type : '()Landroidx/appcompat/app/AlertDialog;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -3ca8cc: |[3ca8cc] de.danoeh.antennapod.core.dialog.ConfirmationDialog.createNewDialog:()Landroidx/appcompat/app/AlertDialog; │ │ -3ca8dc: 2200 1715 |0000: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ -3ca8e0: 5431 558c |0002: iget-object v1, v3, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.context:Landroid/content/Context; // field@8c55 │ │ -3ca8e4: 7020 8381 1000 |0004: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ -3ca8ea: 5231 588c |0007: iget v1, v3, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.titleId:I // field@8c58 │ │ -3ca8ee: 6e20 cf81 1000 |0009: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ -3ca8f4: 5431 568c |000c: iget-object v1, v3, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.message:Ljava/lang/String; // field@8c56 │ │ -3ca8f8: 6e20 a481 1000 |000e: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81a4 │ │ -3ca8fe: 5231 578c |0011: iget v1, v3, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.positiveText:I // field@8c57 │ │ -3ca902: 3801 0300 |0013: if-eqz v1, 0016 // +0003 │ │ -3ca906: 2803 |0015: goto 0018 // +0003 │ │ -3ca908: 6001 ac7c |0016: sget v1, Lde/danoeh/antennapod/core/R$string;.confirm_label:I // field@7cac │ │ -3ca90c: 2202 a118 |0018: new-instance v2, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog$$ExternalSyntheticLambda0; // type@18a1 │ │ -3ca910: 7020 3c98 3200 |001a: invoke-direct {v2, v3}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;)V // method@983c │ │ -3ca916: 6e30 c181 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@81c1 │ │ -3ca91c: 6001 997c |0020: sget v1, Lde/danoeh/antennapod/core/R$string;.cancel_label:I // field@7c99 │ │ -3ca920: 2202 a218 |0022: new-instance v2, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog$$ExternalSyntheticLambda1; // type@18a2 │ │ -3ca924: 7020 3e98 3200 |0024: invoke-direct {v2, v3}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;)V // method@983e │ │ -3ca92a: 6e30 ad81 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@81ad │ │ -3ca930: 2201 a318 |002a: new-instance v1, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog$$ExternalSyntheticLambda2; // type@18a3 │ │ -3ca934: 7020 4098 3100 |002c: invoke-direct {v1, v3}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;)V // method@9840 │ │ -3ca93a: 6e20 b881 1000 |002f: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81b8 │ │ -3ca940: 6e10 8581 0000 |0032: invoke-virtual {v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.create:()Landroidx/appcompat/app/AlertDialog; // method@8185 │ │ -3ca946: 0c00 |0035: move-result-object v0 │ │ -3ca948: 1100 |0036: return-object v0 │ │ +3ca894: |[3ca894] de.danoeh.antennapod.core.dialog.ConfirmationDialog.createNewDialog:()Landroidx/appcompat/app/AlertDialog; │ │ +3ca8a4: 2200 1715 |0000: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ +3ca8a8: 5431 558c |0002: iget-object v1, v3, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.context:Landroid/content/Context; // field@8c55 │ │ +3ca8ac: 7020 8381 1000 |0004: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ +3ca8b2: 5231 588c |0007: iget v1, v3, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.titleId:I // field@8c58 │ │ +3ca8b6: 6e20 cf81 1000 |0009: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ +3ca8bc: 5431 568c |000c: iget-object v1, v3, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.message:Ljava/lang/String; // field@8c56 │ │ +3ca8c0: 6e20 a481 1000 |000e: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81a4 │ │ +3ca8c6: 5231 578c |0011: iget v1, v3, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.positiveText:I // field@8c57 │ │ +3ca8ca: 3801 0300 |0013: if-eqz v1, 0016 // +0003 │ │ +3ca8ce: 2803 |0015: goto 0018 // +0003 │ │ +3ca8d0: 6001 ac7c |0016: sget v1, Lde/danoeh/antennapod/core/R$string;.confirm_label:I // field@7cac │ │ +3ca8d4: 2202 a118 |0018: new-instance v2, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog$$ExternalSyntheticLambda0; // type@18a1 │ │ +3ca8d8: 7020 3c98 3200 |001a: invoke-direct {v2, v3}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;)V // method@983c │ │ +3ca8de: 6e30 c181 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@81c1 │ │ +3ca8e4: 6001 997c |0020: sget v1, Lde/danoeh/antennapod/core/R$string;.cancel_label:I // field@7c99 │ │ +3ca8e8: 2202 a218 |0022: new-instance v2, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog$$ExternalSyntheticLambda1; // type@18a2 │ │ +3ca8ec: 7020 3e98 3200 |0024: invoke-direct {v2, v3}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;)V // method@983e │ │ +3ca8f2: 6e30 ad81 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@81ad │ │ +3ca8f8: 2201 a318 |002a: new-instance v1, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog$$ExternalSyntheticLambda2; // type@18a3 │ │ +3ca8fc: 7020 4098 3100 |002c: invoke-direct {v1, v3}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;)V // method@9840 │ │ +3ca902: 6e20 b881 1000 |002f: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81b8 │ │ +3ca908: 6e10 8581 0000 |0032: invoke-virtual {v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.create:()Landroidx/appcompat/app/AlertDialog; // method@8185 │ │ +3ca90e: 0c00 |0035: move-result-object v0 │ │ +3ca910: 1100 |0036: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0007 line=48 │ │ 0x000c line=49 │ │ 0x0011 line=50 │ │ 0x0020 line=52 │ │ @@ -813064,17 +813064,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3caa44: |[3caa44] de.danoeh.antennapod.core.dialog.ConfirmationDialog.setPositiveText:(I)V │ │ -3caa54: 5901 578c |0000: iput v1, v0, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.positiveText:I // field@8c57 │ │ -3caa58: 0e00 |0002: return-void │ │ +3caa0c: |[3caa0c] de.danoeh.antennapod.core.dialog.ConfirmationDialog.setPositiveText:(I)V │ │ +3caa1c: 5901 578c |0000: iput v1, v0, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.positiveText:I // field@8c57 │ │ +3caa20: 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 │ │ │ │ @@ -813103,17 +813103,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3caa90: |[3caa90] de.danoeh.antennapod.core.event.DownloadLogEvent.:()V │ │ -3caaa0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3caaa6: 0e00 |0003: return-void │ │ +3caa58: |[3caa58] de.danoeh.antennapod.core.event.DownloadLogEvent.:()V │ │ +3caa68: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3caa6e: 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;) │ │ @@ -813121,18 +813121,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 │ │ -3caa5c: |[3caa5c] de.danoeh.antennapod.core.event.DownloadLogEvent.listUpdated:()Lde/danoeh/antennapod/core/event/DownloadLogEvent; │ │ -3caa6c: 2200 a518 |0000: new-instance v0, Lde/danoeh/antennapod/core/event/DownloadLogEvent; // type@18a5 │ │ -3caa70: 7010 4e98 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/core/event/DownloadLogEvent;.:()V // method@984e │ │ -3caa76: 1100 |0005: return-object v0 │ │ +3caa24: |[3caa24] de.danoeh.antennapod.core.event.DownloadLogEvent.listUpdated:()Lde/danoeh/antennapod/core/event/DownloadLogEvent; │ │ +3caa34: 2200 a518 |0000: new-instance v0, Lde/danoeh/antennapod/core/event/DownloadLogEvent; // type@18a5 │ │ +3caa38: 7010 4e98 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/core/event/DownloadLogEvent;.:()V // method@984e │ │ +3caa3e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/core/event/DownloadLogEvent;) │ │ @@ -813140,17 +813140,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3caa78: |[3caa78] de.danoeh.antennapod.core.event.DownloadLogEvent.toString:()Ljava/lang/String; │ │ -3caa88: 1a00 7e19 |0000: const-string v0, "DownloadLogEvent" // string@197e │ │ -3caa8c: 1100 |0002: return-object v0 │ │ +3caa40: |[3caa40] de.danoeh.antennapod.core.event.DownloadLogEvent.toString:()Ljava/lang/String; │ │ +3caa50: 1a00 7e19 |0000: const-string v0, "DownloadLogEvent" // string@197e │ │ +3caa54: 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 : 6527 (DownloadLogEvent.java) │ │ @@ -813198,17 +813198,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3caaa8: |[3caaa8] de.danoeh.antennapod.core.export.CommonSymbols.:()V │ │ -3caab8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3caabe: 0e00 |0003: return-void │ │ +3caa70: |[3caa70] de.danoeh.antennapod.core.export.CommonSymbols.:()V │ │ +3caa80: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3caa86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/export/CommonSymbols; │ │ │ │ Virtual methods - │ │ @@ -813291,17 +813291,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3caf94: |[3caf94] de.danoeh.antennapod.core.export.opml.OpmlElement.:()V │ │ -3cafa4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3cafaa: 0e00 |0003: return-void │ │ +3caf5c: |[3caf5c] de.danoeh.antennapod.core.export.opml.OpmlElement.:()V │ │ +3caf6c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3caf72: 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 - │ │ @@ -813310,17 +813310,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3caf34: |[3caf34] de.danoeh.antennapod.core.export.opml.OpmlElement.getHtmlUrl:()Ljava/lang/String; │ │ -3caf44: 5410 628c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.htmlUrl:Ljava/lang/String; // field@8c62 │ │ -3caf48: 1100 |0002: return-object v0 │ │ +3caefc: |[3caefc] de.danoeh.antennapod.core.export.opml.OpmlElement.getHtmlUrl:()Ljava/lang/String; │ │ +3caf0c: 5410 628c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.htmlUrl:Ljava/lang/String; // field@8c62 │ │ +3caf10: 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;) │ │ @@ -813328,17 +813328,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3caf4c: |[3caf4c] de.danoeh.antennapod.core.export.opml.OpmlElement.getText:()Ljava/lang/String; │ │ -3caf5c: 5410 638c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.text:Ljava/lang/String; // field@8c63 │ │ -3caf60: 1100 |0002: return-object v0 │ │ +3caf14: |[3caf14] de.danoeh.antennapod.core.export.opml.OpmlElement.getText:()Ljava/lang/String; │ │ +3caf24: 5410 638c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.text:Ljava/lang/String; // field@8c63 │ │ +3caf28: 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;) │ │ @@ -813346,17 +813346,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3caf64: |[3caf64] de.danoeh.antennapod.core.export.opml.OpmlElement.getType:()Ljava/lang/String; │ │ -3caf74: 5410 648c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.type:Ljava/lang/String; // field@8c64 │ │ -3caf78: 1100 |0002: return-object v0 │ │ +3caf2c: |[3caf2c] de.danoeh.antennapod.core.export.opml.OpmlElement.getType:()Ljava/lang/String; │ │ +3caf3c: 5410 648c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.type:Ljava/lang/String; // field@8c64 │ │ +3caf40: 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;) │ │ @@ -813364,17 +813364,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3caf7c: |[3caf7c] de.danoeh.antennapod.core.export.opml.OpmlElement.getXmlUrl:()Ljava/lang/String; │ │ -3caf8c: 5410 658c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.xmlUrl:Ljava/lang/String; // field@8c65 │ │ -3caf90: 1100 |0002: return-object v0 │ │ +3caf44: |[3caf44] de.danoeh.antennapod.core.export.opml.OpmlElement.getXmlUrl:()Ljava/lang/String; │ │ +3caf54: 5410 658c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.xmlUrl:Ljava/lang/String; // field@8c65 │ │ +3caf58: 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;) │ │ @@ -813382,17 +813382,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3cafac: |[3cafac] de.danoeh.antennapod.core.export.opml.OpmlElement.setHtmlUrl:(Ljava/lang/String;)V │ │ -3cafbc: 5b01 628c |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.htmlUrl:Ljava/lang/String; // field@8c62 │ │ -3cafc0: 0e00 |0002: return-void │ │ +3caf74: |[3caf74] de.danoeh.antennapod.core.export.opml.OpmlElement.setHtmlUrl:(Ljava/lang/String;)V │ │ +3caf84: 5b01 628c |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.htmlUrl:Ljava/lang/String; // field@8c62 │ │ +3caf88: 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; │ │ │ │ @@ -813401,17 +813401,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3cafc4: |[3cafc4] de.danoeh.antennapod.core.export.opml.OpmlElement.setText:(Ljava/lang/String;)V │ │ -3cafd4: 5b01 638c |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.text:Ljava/lang/String; // field@8c63 │ │ -3cafd8: 0e00 |0002: return-void │ │ +3caf8c: |[3caf8c] de.danoeh.antennapod.core.export.opml.OpmlElement.setText:(Ljava/lang/String;)V │ │ +3caf9c: 5b01 638c |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.text:Ljava/lang/String; // field@8c63 │ │ +3cafa0: 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; │ │ │ │ @@ -813420,17 +813420,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3cafdc: |[3cafdc] de.danoeh.antennapod.core.export.opml.OpmlElement.setType:(Ljava/lang/String;)V │ │ -3cafec: 5b01 648c |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.type:Ljava/lang/String; // field@8c64 │ │ -3caff0: 0e00 |0002: return-void │ │ +3cafa4: |[3cafa4] de.danoeh.antennapod.core.export.opml.OpmlElement.setType:(Ljava/lang/String;)V │ │ +3cafb4: 5b01 648c |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.type:Ljava/lang/String; // field@8c64 │ │ +3cafb8: 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; │ │ │ │ @@ -813439,17 +813439,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3caff4: |[3caff4] de.danoeh.antennapod.core.export.opml.OpmlElement.setXmlUrl:(Ljava/lang/String;)V │ │ -3cb004: 5b01 658c |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.xmlUrl:Ljava/lang/String; // field@8c65 │ │ -3cb008: 0e00 |0002: return-void │ │ +3cafbc: |[3cafbc] de.danoeh.antennapod.core.export.opml.OpmlElement.setXmlUrl:(Ljava/lang/String;)V │ │ +3cafcc: 5b01 658c |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.xmlUrl:Ljava/lang/String; // field@8c65 │ │ +3cafd0: 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; │ │ │ │ @@ -813498,19 +813498,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3cb18c: |[3cb18c] de.danoeh.antennapod.core.export.opml.OpmlReader.:()V │ │ -3cb19c: 7010 ffb2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3cb1a2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -3cb1a4: 5c10 688c |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/core/export/opml/OpmlReader;.isInOpml:Z // field@8c68 │ │ -3cb1a8: 0e00 |0006: return-void │ │ +3cb154: |[3cb154] de.danoeh.antennapod.core.export.opml.OpmlReader.:()V │ │ +3cb164: 7010 ffb2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3cb16a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +3cb16c: 5c10 688c |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/core/export/opml/OpmlReader;.isInOpml:Z // field@8c68 │ │ +3cb170: 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; │ │ │ │ @@ -813520,101 +813520,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 │ │ -3cb00c: |[3cb00c] de.danoeh.antennapod.core.export.opml.OpmlReader.readDocument:(Ljava/io/Reader;)Ljava/util/ArrayList; │ │ -3cb01c: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -3cb020: 7010 a0b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -3cb026: 5b70 678c |0005: iput-object v0, v7, Lde/danoeh/antennapod/core/export/opml/OpmlReader;.elementList:Ljava/util/ArrayList; // field@8c67 │ │ -3cb02a: 7100 eab7 0000 |0007: invoke-static {}, Lorg/xmlpull/v1/XmlPullParserFactory;.newInstance:()Lorg/xmlpull/v1/XmlPullParserFactory; // method@b7ea │ │ -3cb030: 0c00 |000a: move-result-object v0 │ │ -3cb032: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -3cb034: 6e20 ecb7 1000 |000c: invoke-virtual {v0, v1}, Lorg/xmlpull/v1/XmlPullParserFactory;.setNamespaceAware:(Z)V // method@b7ec │ │ -3cb03a: 6e10 ebb7 0000 |000f: invoke-virtual {v0}, Lorg/xmlpull/v1/XmlPullParserFactory;.newPullParser:()Lorg/xmlpull/v1/XmlPullParser; // method@b7eb │ │ -3cb040: 0c00 |0012: move-result-object v0 │ │ -3cb042: 7220 e7b7 8000 |0013: invoke-interface {v0, v8}, Lorg/xmlpull/v1/XmlPullParser;.setInput:(Ljava/io/Reader;)V // method@b7e7 │ │ -3cb048: 7210 ddb7 0000 |0016: invoke-interface {v0}, Lorg/xmlpull/v1/XmlPullParser;.getEventType:()I // method@b7dd │ │ -3cb04e: 0a08 |0019: move-result v8 │ │ -3cb050: 3218 9b00 |001a: if-eq v8, v1, 00b5 // +009b │ │ -3cb054: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -3cb056: 3228 0400 |001d: if-eq v8, v2, 0021 // +0004 │ │ -3cb05a: 2900 9000 |001f: goto/16 00af // +0090 │ │ -3cb05e: 7210 dfb7 0000 |0021: invoke-interface {v0}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@b7df │ │ -3cb064: 0c08 |0024: move-result-object v8 │ │ -3cb066: 1a02 74c2 |0025: const-string v2, "opml" // string@c274 │ │ -3cb06a: 6e20 28b3 2800 |0027: invoke-virtual {v8, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3cb070: 0a08 |002a: move-result v8 │ │ -3cb072: 3808 0600 |002b: if-eqz v8, 0031 // +0006 │ │ -3cb076: 5c71 688c |002d: iput-boolean v1, v7, Lde/danoeh/antennapod/core/export/opml/OpmlReader;.isInOpml:Z // field@8c68 │ │ -3cb07a: 2900 8000 |002f: goto/16 00af // +0080 │ │ -3cb07e: 5578 688c |0031: iget-boolean v8, v7, Lde/danoeh/antennapod/core/export/opml/OpmlReader;.isInOpml:Z // field@8c68 │ │ -3cb082: 3808 7c00 |0033: if-eqz v8, 00af // +007c │ │ -3cb086: 7210 dfb7 0000 |0035: invoke-interface {v0}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@b7df │ │ -3cb08c: 0c08 |0038: move-result-object v8 │ │ -3cb08e: 1a02 bec2 |0039: const-string v2, "outline" // string@c2be │ │ -3cb092: 6e20 28b3 2800 |003b: invoke-virtual {v8, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3cb098: 0a08 |003e: move-result v8 │ │ -3cb09a: 3808 7000 |003f: if-eqz v8, 00af // +0070 │ │ -3cb09e: 2208 aa18 |0041: new-instance v8, Lde/danoeh/antennapod/core/export/opml/OpmlElement; // type@18aa │ │ -3cb0a2: 7010 5d98 0800 |0043: invoke-direct {v8}, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.:()V // method@985d │ │ -3cb0a8: 1a02 fce0 |0046: const-string v2, "title" // string@e0fc │ │ -3cb0ac: 1203 |0048: const/4 v3, #int 0 // #0 │ │ -3cb0ae: 7230 dbb7 3002 |0049: invoke-interface {v0, v3, v2}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b7db │ │ -3cb0b4: 0c02 |004c: move-result-object v2 │ │ -3cb0b6: 1a04 554d |004d: const-string v4, "OpmlReader" // string@4d55 │ │ -3cb0ba: 3802 1a00 |004f: if-eqz v2, 0069 // +001a │ │ -3cb0be: 2205 8f1e |0051: new-instance v5, Ljava/lang/StringBuilder; // type@1e8f │ │ -3cb0c2: 7010 50b3 0500 |0053: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3cb0c8: 1a06 5b5e |0056: const-string v6, "Using title: " // string@5e5b │ │ -3cb0cc: 6e20 5cb3 6500 |0058: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3cb0d2: 6e20 5cb3 2500 |005b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3cb0d8: 6e10 67b3 0500 |005e: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3cb0de: 0c05 |0061: move-result-object v5 │ │ -3cb0e0: 7120 030b 5400 |0062: invoke-static {v4, v5}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b03 │ │ -3cb0e6: 6e20 6398 2800 |0065: invoke-virtual {v8, v2}, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.setText:(Ljava/lang/String;)V // method@9863 │ │ -3cb0ec: 280f |0068: goto 0077 // +000f │ │ -3cb0ee: 1a02 e75b |0069: const-string v2, "Title not found, using text" // string@5be7 │ │ -3cb0f2: 7120 030b 2400 |006b: invoke-static {v4, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b03 │ │ -3cb0f8: 1a02 d1df |006e: const-string v2, "text" // string@dfd1 │ │ -3cb0fc: 7230 dbb7 3002 |0070: invoke-interface {v0, v3, v2}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b7db │ │ -3cb102: 0c02 |0073: move-result-object v2 │ │ -3cb104: 6e20 6398 2800 |0074: invoke-virtual {v8, v2}, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.setText:(Ljava/lang/String;)V // method@9863 │ │ -3cb10a: 1a02 66e8 |0077: const-string v2, "xmlUrl" // string@e866 │ │ -3cb10e: 7230 dbb7 3002 |0079: invoke-interface {v0, v3, v2}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b7db │ │ -3cb114: 0c02 |007c: move-result-object v2 │ │ -3cb116: 6e20 6598 2800 |007d: invoke-virtual {v8, v2}, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.setXmlUrl:(Ljava/lang/String;)V // method@9865 │ │ -3cb11c: 1a02 0799 |0080: const-string v2, "htmlUrl" // string@9907 │ │ -3cb120: 7230 dbb7 3002 |0082: invoke-interface {v0, v3, v2}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b7db │ │ -3cb126: 0c02 |0085: move-result-object v2 │ │ -3cb128: 6e20 6298 2800 |0086: invoke-virtual {v8, v2}, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.setHtmlUrl:(Ljava/lang/String;)V // method@9862 │ │ -3cb12e: 1a02 ece2 |0089: const-string v2, "type" // string@e2ec │ │ -3cb132: 7230 dbb7 3002 |008b: invoke-interface {v0, v3, v2}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b7db │ │ -3cb138: 0c02 |008e: move-result-object v2 │ │ -3cb13a: 6e20 6498 2800 |008f: invoke-virtual {v8, v2}, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.setType:(Ljava/lang/String;)V // method@9864 │ │ -3cb140: 6e10 6198 0800 |0092: invoke-virtual {v8}, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.getXmlUrl:()Ljava/lang/String; // method@9861 │ │ -3cb146: 0c02 |0095: move-result-object v2 │ │ -3cb148: 3802 1900 |0096: if-eqz v2, 00af // +0019 │ │ -3cb14c: 6e10 5f98 0800 |0098: invoke-virtual {v8}, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.getText:()Ljava/lang/String; // method@985f │ │ -3cb152: 0c02 |009b: move-result-object v2 │ │ -3cb154: 3902 0e00 |009c: if-nez v2, 00aa // +000e │ │ -3cb158: 1a02 4f4d |009e: const-string v2, "Opml element has no text attribute." // string@4d4f │ │ -3cb15c: 7120 030b 2400 |00a0: invoke-static {v4, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b03 │ │ -3cb162: 6e10 6198 0800 |00a3: invoke-virtual {v8}, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.getXmlUrl:()Ljava/lang/String; // method@9861 │ │ -3cb168: 0c02 |00a6: move-result-object v2 │ │ -3cb16a: 6e20 6398 2800 |00a7: invoke-virtual {v8, v2}, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.setText:(Ljava/lang/String;)V // method@9863 │ │ -3cb170: 5472 678c |00aa: iget-object v2, v7, Lde/danoeh/antennapod/core/export/opml/OpmlReader;.elementList:Ljava/util/ArrayList; // field@8c67 │ │ -3cb174: 6e20 a4b4 8200 |00ac: invoke-virtual {v2, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b4a4 │ │ -3cb17a: 7210 e2b7 0000 |00af: invoke-interface {v0}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@b7e2 │ │ -3cb180: 0a08 |00b2: move-result v8 │ │ -3cb182: 2900 67ff |00b3: goto/16 001a // -0099 │ │ -3cb186: 5478 678c |00b5: iget-object v8, v7, Lde/danoeh/antennapod/core/export/opml/OpmlReader;.elementList:Ljava/util/ArrayList; // field@8c67 │ │ -3cb18a: 1108 |00b7: return-object v8 │ │ +3cafd4: |[3cafd4] de.danoeh.antennapod.core.export.opml.OpmlReader.readDocument:(Ljava/io/Reader;)Ljava/util/ArrayList; │ │ +3cafe4: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +3cafe8: 7010 a0b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +3cafee: 5b70 678c |0005: iput-object v0, v7, Lde/danoeh/antennapod/core/export/opml/OpmlReader;.elementList:Ljava/util/ArrayList; // field@8c67 │ │ +3caff2: 7100 eab7 0000 |0007: invoke-static {}, Lorg/xmlpull/v1/XmlPullParserFactory;.newInstance:()Lorg/xmlpull/v1/XmlPullParserFactory; // method@b7ea │ │ +3caff8: 0c00 |000a: move-result-object v0 │ │ +3caffa: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +3caffc: 6e20 ecb7 1000 |000c: invoke-virtual {v0, v1}, Lorg/xmlpull/v1/XmlPullParserFactory;.setNamespaceAware:(Z)V // method@b7ec │ │ +3cb002: 6e10 ebb7 0000 |000f: invoke-virtual {v0}, Lorg/xmlpull/v1/XmlPullParserFactory;.newPullParser:()Lorg/xmlpull/v1/XmlPullParser; // method@b7eb │ │ +3cb008: 0c00 |0012: move-result-object v0 │ │ +3cb00a: 7220 e7b7 8000 |0013: invoke-interface {v0, v8}, Lorg/xmlpull/v1/XmlPullParser;.setInput:(Ljava/io/Reader;)V // method@b7e7 │ │ +3cb010: 7210 ddb7 0000 |0016: invoke-interface {v0}, Lorg/xmlpull/v1/XmlPullParser;.getEventType:()I // method@b7dd │ │ +3cb016: 0a08 |0019: move-result v8 │ │ +3cb018: 3218 9b00 |001a: if-eq v8, v1, 00b5 // +009b │ │ +3cb01c: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +3cb01e: 3228 0400 |001d: if-eq v8, v2, 0021 // +0004 │ │ +3cb022: 2900 9000 |001f: goto/16 00af // +0090 │ │ +3cb026: 7210 dfb7 0000 |0021: invoke-interface {v0}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@b7df │ │ +3cb02c: 0c08 |0024: move-result-object v8 │ │ +3cb02e: 1a02 74c2 |0025: const-string v2, "opml" // string@c274 │ │ +3cb032: 6e20 28b3 2800 |0027: invoke-virtual {v8, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3cb038: 0a08 |002a: move-result v8 │ │ +3cb03a: 3808 0600 |002b: if-eqz v8, 0031 // +0006 │ │ +3cb03e: 5c71 688c |002d: iput-boolean v1, v7, Lde/danoeh/antennapod/core/export/opml/OpmlReader;.isInOpml:Z // field@8c68 │ │ +3cb042: 2900 8000 |002f: goto/16 00af // +0080 │ │ +3cb046: 5578 688c |0031: iget-boolean v8, v7, Lde/danoeh/antennapod/core/export/opml/OpmlReader;.isInOpml:Z // field@8c68 │ │ +3cb04a: 3808 7c00 |0033: if-eqz v8, 00af // +007c │ │ +3cb04e: 7210 dfb7 0000 |0035: invoke-interface {v0}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@b7df │ │ +3cb054: 0c08 |0038: move-result-object v8 │ │ +3cb056: 1a02 bec2 |0039: const-string v2, "outline" // string@c2be │ │ +3cb05a: 6e20 28b3 2800 |003b: invoke-virtual {v8, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3cb060: 0a08 |003e: move-result v8 │ │ +3cb062: 3808 7000 |003f: if-eqz v8, 00af // +0070 │ │ +3cb066: 2208 aa18 |0041: new-instance v8, Lde/danoeh/antennapod/core/export/opml/OpmlElement; // type@18aa │ │ +3cb06a: 7010 5d98 0800 |0043: invoke-direct {v8}, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.:()V // method@985d │ │ +3cb070: 1a02 fce0 |0046: const-string v2, "title" // string@e0fc │ │ +3cb074: 1203 |0048: const/4 v3, #int 0 // #0 │ │ +3cb076: 7230 dbb7 3002 |0049: invoke-interface {v0, v3, v2}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b7db │ │ +3cb07c: 0c02 |004c: move-result-object v2 │ │ +3cb07e: 1a04 554d |004d: const-string v4, "OpmlReader" // string@4d55 │ │ +3cb082: 3802 1a00 |004f: if-eqz v2, 0069 // +001a │ │ +3cb086: 2205 8f1e |0051: new-instance v5, Ljava/lang/StringBuilder; // type@1e8f │ │ +3cb08a: 7010 50b3 0500 |0053: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3cb090: 1a06 5b5e |0056: const-string v6, "Using title: " // string@5e5b │ │ +3cb094: 6e20 5cb3 6500 |0058: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3cb09a: 6e20 5cb3 2500 |005b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3cb0a0: 6e10 67b3 0500 |005e: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3cb0a6: 0c05 |0061: move-result-object v5 │ │ +3cb0a8: 7120 030b 5400 |0062: invoke-static {v4, v5}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b03 │ │ +3cb0ae: 6e20 6398 2800 |0065: invoke-virtual {v8, v2}, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.setText:(Ljava/lang/String;)V // method@9863 │ │ +3cb0b4: 280f |0068: goto 0077 // +000f │ │ +3cb0b6: 1a02 e75b |0069: const-string v2, "Title not found, using text" // string@5be7 │ │ +3cb0ba: 7120 030b 2400 |006b: invoke-static {v4, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b03 │ │ +3cb0c0: 1a02 d1df |006e: const-string v2, "text" // string@dfd1 │ │ +3cb0c4: 7230 dbb7 3002 |0070: invoke-interface {v0, v3, v2}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b7db │ │ +3cb0ca: 0c02 |0073: move-result-object v2 │ │ +3cb0cc: 6e20 6398 2800 |0074: invoke-virtual {v8, v2}, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.setText:(Ljava/lang/String;)V // method@9863 │ │ +3cb0d2: 1a02 66e8 |0077: const-string v2, "xmlUrl" // string@e866 │ │ +3cb0d6: 7230 dbb7 3002 |0079: invoke-interface {v0, v3, v2}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b7db │ │ +3cb0dc: 0c02 |007c: move-result-object v2 │ │ +3cb0de: 6e20 6598 2800 |007d: invoke-virtual {v8, v2}, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.setXmlUrl:(Ljava/lang/String;)V // method@9865 │ │ +3cb0e4: 1a02 0799 |0080: const-string v2, "htmlUrl" // string@9907 │ │ +3cb0e8: 7230 dbb7 3002 |0082: invoke-interface {v0, v3, v2}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b7db │ │ +3cb0ee: 0c02 |0085: move-result-object v2 │ │ +3cb0f0: 6e20 6298 2800 |0086: invoke-virtual {v8, v2}, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.setHtmlUrl:(Ljava/lang/String;)V // method@9862 │ │ +3cb0f6: 1a02 ece2 |0089: const-string v2, "type" // string@e2ec │ │ +3cb0fa: 7230 dbb7 3002 |008b: invoke-interface {v0, v3, v2}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b7db │ │ +3cb100: 0c02 |008e: move-result-object v2 │ │ +3cb102: 6e20 6498 2800 |008f: invoke-virtual {v8, v2}, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.setType:(Ljava/lang/String;)V // method@9864 │ │ +3cb108: 6e10 6198 0800 |0092: invoke-virtual {v8}, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.getXmlUrl:()Ljava/lang/String; // method@9861 │ │ +3cb10e: 0c02 |0095: move-result-object v2 │ │ +3cb110: 3802 1900 |0096: if-eqz v2, 00af // +0019 │ │ +3cb114: 6e10 5f98 0800 |0098: invoke-virtual {v8}, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.getText:()Ljava/lang/String; // method@985f │ │ +3cb11a: 0c02 |009b: move-result-object v2 │ │ +3cb11c: 3902 0e00 |009c: if-nez v2, 00aa // +000e │ │ +3cb120: 1a02 4f4d |009e: const-string v2, "Opml element has no text attribute." // string@4d4f │ │ +3cb124: 7120 030b 2400 |00a0: invoke-static {v4, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b03 │ │ +3cb12a: 6e10 6198 0800 |00a3: invoke-virtual {v8}, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.getXmlUrl:()Ljava/lang/String; // method@9861 │ │ +3cb130: 0c02 |00a6: move-result-object v2 │ │ +3cb132: 6e20 6398 2800 |00a7: invoke-virtual {v8, v2}, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.setText:(Ljava/lang/String;)V // method@9863 │ │ +3cb138: 5472 678c |00aa: iget-object v2, v7, Lde/danoeh/antennapod/core/export/opml/OpmlReader;.elementList:Ljava/util/ArrayList; // field@8c67 │ │ +3cb13c: 6e20 a4b4 8200 |00ac: invoke-virtual {v2, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b4a4 │ │ +3cb142: 7210 e2b7 0000 |00af: invoke-interface {v0}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@b7e2 │ │ +3cb148: 0a08 |00b2: move-result v8 │ │ +3cb14a: 2900 67ff |00b3: goto/16 001a // -0099 │ │ +3cb14e: 5478 678c |00b5: iget-object v8, v7, Lde/danoeh/antennapod/core/export/opml/OpmlReader;.elementList:Ljava/util/ArrayList; // field@8c67 │ │ +3cb152: 1108 |00b7: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0007 line=33 │ │ 0x000c line=34 │ │ 0x000f line=35 │ │ 0x0013 line=36 │ │ @@ -813678,17 +813678,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3cb51c: |[3cb51c] de.danoeh.antennapod.core.feed.ChapterMerger.:()V │ │ -3cb52c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3cb532: 0e00 |0003: return-void │ │ +3cb4e4: |[3cb4e4] de.danoeh.antennapod.core.feed.ChapterMerger.:()V │ │ +3cb4f4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3cb4fa: 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;) │ │ @@ -813696,91 +813696,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 │ │ -3cb3e8: |[3cb3e8] de.danoeh.antennapod.core.feed.ChapterMerger.merge:(Ljava/util/List;Ljava/util/List;)Ljava/util/List; │ │ -3cb3f8: 1a00 134a |0000: const-string v0, "Merging chapters" // string@4a13 │ │ -3cb3fc: 1a01 ec13 |0002: const-string v1, "ChapterMerger" // string@13ec │ │ -3cb400: 7120 fe0a 0100 |0004: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3cb406: 3909 0300 |0007: if-nez v9, 000a // +0003 │ │ -3cb40a: 110a |0009: return-object v10 │ │ -3cb40c: 390a 0300 |000a: if-nez v10, 000d // +0003 │ │ -3cb410: 1109 |000c: return-object v9 │ │ -3cb412: 7210 72b5 0a00 |000d: invoke-interface {v10}, Ljava/util/List;.size:()I // method@b572 │ │ -3cb418: 0a00 |0010: move-result v0 │ │ -3cb41a: 7210 72b5 0900 |0011: invoke-interface {v9}, Ljava/util/List;.size:()I // method@b572 │ │ -3cb420: 0a02 |0014: move-result v2 │ │ -3cb422: 3720 0300 |0015: if-le v0, v2, 0018 // +0003 │ │ -3cb426: 110a |0017: return-object v10 │ │ -3cb428: 7210 72b5 0a00 |0018: invoke-interface {v10}, Ljava/util/List;.size:()I // method@b572 │ │ -3cb42e: 0a00 |001b: move-result v0 │ │ -3cb430: 7210 72b5 0900 |001c: invoke-interface {v9}, Ljava/util/List;.size:()I // method@b572 │ │ -3cb436: 0a02 |001f: move-result v2 │ │ -3cb438: 3520 0300 |0020: if-ge v0, v2, 0023 // +0003 │ │ -3cb43c: 1109 |0022: return-object v9 │ │ -3cb43e: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -3cb440: 7210 72b5 0a00 |0024: invoke-interface {v10}, Ljava/util/List;.size:()I // method@b572 │ │ -3cb446: 0a02 |0027: move-result v2 │ │ -3cb448: 3520 6900 |0028: if-ge v0, v2, 0091 // +0069 │ │ -3cb44c: 7220 66b5 0a00 |002a: invoke-interface {v10, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3cb452: 0c02 |002d: move-result-object v2 │ │ -3cb454: 1f02 b01c |002e: check-cast v2, Lde/danoeh/antennapod/model/feed/Chapter; // type@1cb0 │ │ -3cb458: 7220 66b5 0900 |0030: invoke-interface {v9, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3cb45e: 0c03 |0033: move-result-object v3 │ │ -3cb460: 1f03 b01c |0034: check-cast v3, Lde/danoeh/antennapod/model/feed/Chapter; // type@1cb0 │ │ -3cb464: 6e10 a8ab 0200 |0036: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@aba8 │ │ -3cb46a: 0b04 |0039: move-result-wide v4 │ │ -3cb46c: 6e10 a8ab 0300 |003a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@aba8 │ │ -3cb472: 0b06 |003d: move-result-wide v6 │ │ -3cb474: bc64 |003e: sub-long/2addr v4, v6 │ │ -3cb476: 7120 d5b2 5400 |003f: invoke-static {v4, v5}, Ljava/lang/Math;.abs:(J)J // method@b2d5 │ │ -3cb47c: 0b04 |0042: move-result-wide v4 │ │ -3cb47e: 1606 e803 |0043: const-wide/16 v6, #int 1000 // #3e8 │ │ -3cb482: 3108 0406 |0045: cmp-long v8, v4, v6 │ │ -3cb486: 3d08 1400 |0047: if-lez v8, 005b // +0014 │ │ -3cb48a: 1a00 e713 |0049: const-string v0, "Chapter lists are too different. Cancelling merge." // string@13e7 │ │ -3cb48e: 7120 000b 0100 |004b: invoke-static {v1, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -3cb494: 7110 6e98 0900 |004e: invoke-static {v9}, Lde/danoeh/antennapod/core/feed/ChapterMerger;.score:(Ljava/util/List;)I // method@986e │ │ -3cb49a: 0a00 |0051: move-result v0 │ │ -3cb49c: 7110 6e98 0a00 |0052: invoke-static {v10}, Lde/danoeh/antennapod/core/feed/ChapterMerger;.score:(Ljava/util/List;)I // method@986e │ │ -3cb4a2: 0a01 |0055: move-result v1 │ │ -3cb4a4: 3710 0300 |0056: if-le v0, v1, 0059 // +0003 │ │ -3cb4a8: 2802 |0058: goto 005a // +0002 │ │ -3cb4aa: 07a9 |0059: move-object v9, v10 │ │ -3cb4ac: 1109 |005a: return-object v9 │ │ -3cb4ae: 6e10 a6ab 0200 |005b: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Chapter;.getImageUrl:()Ljava/lang/String; // method@aba6 │ │ -3cb4b4: 0c04 |005e: move-result-object v4 │ │ -3cb4b6: 7110 b10a 0400 |005f: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -3cb4bc: 0a04 |0062: move-result v4 │ │ -3cb4be: 3804 0900 |0063: if-eqz v4, 006c // +0009 │ │ -3cb4c2: 6e10 a6ab 0300 |0065: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Chapter;.getImageUrl:()Ljava/lang/String; // method@aba6 │ │ -3cb4c8: 0c04 |0068: move-result-object v4 │ │ -3cb4ca: 6e20 abab 4200 |0069: invoke-virtual {v2, v4}, Lde/danoeh/antennapod/model/feed/Chapter;.setImageUrl:(Ljava/lang/String;)V // method@abab │ │ -3cb4d0: 6e10 a7ab 0200 |006c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Chapter;.getLink:()Ljava/lang/String; // method@aba7 │ │ -3cb4d6: 0c04 |006f: move-result-object v4 │ │ -3cb4d8: 7110 b10a 0400 |0070: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -3cb4de: 0a04 |0073: move-result v4 │ │ -3cb4e0: 3804 0900 |0074: if-eqz v4, 007d // +0009 │ │ -3cb4e4: 6e10 a7ab 0300 |0076: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Chapter;.getLink:()Ljava/lang/String; // method@aba7 │ │ -3cb4ea: 0c04 |0079: move-result-object v4 │ │ -3cb4ec: 6e20 acab 4200 |007a: invoke-virtual {v2, v4}, Lde/danoeh/antennapod/model/feed/Chapter;.setLink:(Ljava/lang/String;)V // method@abac │ │ -3cb4f2: 6e10 a9ab 0200 |007d: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Chapter;.getTitle:()Ljava/lang/String; // method@aba9 │ │ -3cb4f8: 0c04 |0080: move-result-object v4 │ │ -3cb4fa: 7110 b10a 0400 |0081: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -3cb500: 0a04 |0084: move-result v4 │ │ -3cb502: 3804 0900 |0085: if-eqz v4, 008e // +0009 │ │ -3cb506: 6e10 a9ab 0300 |0087: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Chapter;.getTitle:()Ljava/lang/String; // method@aba9 │ │ -3cb50c: 0c03 |008a: move-result-object v3 │ │ -3cb50e: 6e20 aeab 3200 |008b: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/Chapter;.setTitle:(Ljava/lang/String;)V // method@abae │ │ -3cb514: d800 0001 |008e: add-int/lit8 v0, v0, #int 1 // #01 │ │ -3cb518: 2894 |0090: goto 0024 // -006c │ │ -3cb51a: 110a |0091: return-object v10 │ │ +3cb3b0: |[3cb3b0] de.danoeh.antennapod.core.feed.ChapterMerger.merge:(Ljava/util/List;Ljava/util/List;)Ljava/util/List; │ │ +3cb3c0: 1a00 134a |0000: const-string v0, "Merging chapters" // string@4a13 │ │ +3cb3c4: 1a01 ec13 |0002: const-string v1, "ChapterMerger" // string@13ec │ │ +3cb3c8: 7120 fe0a 0100 |0004: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3cb3ce: 3909 0300 |0007: if-nez v9, 000a // +0003 │ │ +3cb3d2: 110a |0009: return-object v10 │ │ +3cb3d4: 390a 0300 |000a: if-nez v10, 000d // +0003 │ │ +3cb3d8: 1109 |000c: return-object v9 │ │ +3cb3da: 7210 72b5 0a00 |000d: invoke-interface {v10}, Ljava/util/List;.size:()I // method@b572 │ │ +3cb3e0: 0a00 |0010: move-result v0 │ │ +3cb3e2: 7210 72b5 0900 |0011: invoke-interface {v9}, Ljava/util/List;.size:()I // method@b572 │ │ +3cb3e8: 0a02 |0014: move-result v2 │ │ +3cb3ea: 3720 0300 |0015: if-le v0, v2, 0018 // +0003 │ │ +3cb3ee: 110a |0017: return-object v10 │ │ +3cb3f0: 7210 72b5 0a00 |0018: invoke-interface {v10}, Ljava/util/List;.size:()I // method@b572 │ │ +3cb3f6: 0a00 |001b: move-result v0 │ │ +3cb3f8: 7210 72b5 0900 |001c: invoke-interface {v9}, Ljava/util/List;.size:()I // method@b572 │ │ +3cb3fe: 0a02 |001f: move-result v2 │ │ +3cb400: 3520 0300 |0020: if-ge v0, v2, 0023 // +0003 │ │ +3cb404: 1109 |0022: return-object v9 │ │ +3cb406: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +3cb408: 7210 72b5 0a00 |0024: invoke-interface {v10}, Ljava/util/List;.size:()I // method@b572 │ │ +3cb40e: 0a02 |0027: move-result v2 │ │ +3cb410: 3520 6900 |0028: if-ge v0, v2, 0091 // +0069 │ │ +3cb414: 7220 66b5 0a00 |002a: invoke-interface {v10, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3cb41a: 0c02 |002d: move-result-object v2 │ │ +3cb41c: 1f02 b01c |002e: check-cast v2, Lde/danoeh/antennapod/model/feed/Chapter; // type@1cb0 │ │ +3cb420: 7220 66b5 0900 |0030: invoke-interface {v9, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3cb426: 0c03 |0033: move-result-object v3 │ │ +3cb428: 1f03 b01c |0034: check-cast v3, Lde/danoeh/antennapod/model/feed/Chapter; // type@1cb0 │ │ +3cb42c: 6e10 a8ab 0200 |0036: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@aba8 │ │ +3cb432: 0b04 |0039: move-result-wide v4 │ │ +3cb434: 6e10 a8ab 0300 |003a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@aba8 │ │ +3cb43a: 0b06 |003d: move-result-wide v6 │ │ +3cb43c: bc64 |003e: sub-long/2addr v4, v6 │ │ +3cb43e: 7120 d5b2 5400 |003f: invoke-static {v4, v5}, Ljava/lang/Math;.abs:(J)J // method@b2d5 │ │ +3cb444: 0b04 |0042: move-result-wide v4 │ │ +3cb446: 1606 e803 |0043: const-wide/16 v6, #int 1000 // #3e8 │ │ +3cb44a: 3108 0406 |0045: cmp-long v8, v4, v6 │ │ +3cb44e: 3d08 1400 |0047: if-lez v8, 005b // +0014 │ │ +3cb452: 1a00 e713 |0049: const-string v0, "Chapter lists are too different. Cancelling merge." // string@13e7 │ │ +3cb456: 7120 000b 0100 |004b: invoke-static {v1, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +3cb45c: 7110 6e98 0900 |004e: invoke-static {v9}, Lde/danoeh/antennapod/core/feed/ChapterMerger;.score:(Ljava/util/List;)I // method@986e │ │ +3cb462: 0a00 |0051: move-result v0 │ │ +3cb464: 7110 6e98 0a00 |0052: invoke-static {v10}, Lde/danoeh/antennapod/core/feed/ChapterMerger;.score:(Ljava/util/List;)I // method@986e │ │ +3cb46a: 0a01 |0055: move-result v1 │ │ +3cb46c: 3710 0300 |0056: if-le v0, v1, 0059 // +0003 │ │ +3cb470: 2802 |0058: goto 005a // +0002 │ │ +3cb472: 07a9 |0059: move-object v9, v10 │ │ +3cb474: 1109 |005a: return-object v9 │ │ +3cb476: 6e10 a6ab 0200 |005b: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Chapter;.getImageUrl:()Ljava/lang/String; // method@aba6 │ │ +3cb47c: 0c04 |005e: move-result-object v4 │ │ +3cb47e: 7110 b10a 0400 |005f: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +3cb484: 0a04 |0062: move-result v4 │ │ +3cb486: 3804 0900 |0063: if-eqz v4, 006c // +0009 │ │ +3cb48a: 6e10 a6ab 0300 |0065: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Chapter;.getImageUrl:()Ljava/lang/String; // method@aba6 │ │ +3cb490: 0c04 |0068: move-result-object v4 │ │ +3cb492: 6e20 abab 4200 |0069: invoke-virtual {v2, v4}, Lde/danoeh/antennapod/model/feed/Chapter;.setImageUrl:(Ljava/lang/String;)V // method@abab │ │ +3cb498: 6e10 a7ab 0200 |006c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Chapter;.getLink:()Ljava/lang/String; // method@aba7 │ │ +3cb49e: 0c04 |006f: move-result-object v4 │ │ +3cb4a0: 7110 b10a 0400 |0070: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +3cb4a6: 0a04 |0073: move-result v4 │ │ +3cb4a8: 3804 0900 |0074: if-eqz v4, 007d // +0009 │ │ +3cb4ac: 6e10 a7ab 0300 |0076: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Chapter;.getLink:()Ljava/lang/String; // method@aba7 │ │ +3cb4b2: 0c04 |0079: move-result-object v4 │ │ +3cb4b4: 6e20 acab 4200 |007a: invoke-virtual {v2, v4}, Lde/danoeh/antennapod/model/feed/Chapter;.setLink:(Ljava/lang/String;)V // method@abac │ │ +3cb4ba: 6e10 a9ab 0200 |007d: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Chapter;.getTitle:()Ljava/lang/String; // method@aba9 │ │ +3cb4c0: 0c04 |0080: move-result-object v4 │ │ +3cb4c2: 7110 b10a 0400 |0081: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +3cb4c8: 0a04 |0084: move-result v4 │ │ +3cb4ca: 3804 0900 |0085: if-eqz v4, 008e // +0009 │ │ +3cb4ce: 6e10 a9ab 0300 |0087: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Chapter;.getTitle:()Ljava/lang/String; // method@aba9 │ │ +3cb4d4: 0c03 |008a: move-result-object v3 │ │ +3cb4d6: 6e20 aeab 3200 |008b: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/Chapter;.setTitle:(Ljava/lang/String;)V // method@abae │ │ +3cb4dc: d800 0001 |008e: add-int/lit8 v0, v0, #int 1 // #01 │ │ +3cb4e0: 2894 |0090: goto 0024 // -006c │ │ +3cb4e2: 110a |0091: return-object v10 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=22 │ │ 0x000d line=27 │ │ 0x0018 line=29 │ │ 0x0024 line=34 │ │ 0x002a line=35 │ │ @@ -813803,44 +813803,44 @@ │ │ type : '(Ljava/util/List;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 52 16-bit code units │ │ -3cb370: |[3cb370] de.danoeh.antennapod.core.feed.ChapterMerger.score:(Ljava/util/List;)I │ │ -3cb380: 7210 6ab5 0300 |0000: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -3cb386: 0c03 |0003: move-result-object v3 │ │ -3cb388: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -3cb38a: 7210 4db5 0300 |0005: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3cb390: 0a01 |0008: move-result v1 │ │ -3cb392: 3801 2a00 |0009: if-eqz v1, 0033 // +002a │ │ -3cb396: 7210 4eb5 0300 |000b: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3cb39c: 0c01 |000e: move-result-object v1 │ │ -3cb39e: 1f01 b01c |000f: check-cast v1, Lde/danoeh/antennapod/model/feed/Chapter; // type@1cb0 │ │ -3cb3a2: 6e10 a9ab 0100 |0011: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Chapter;.getTitle:()Ljava/lang/String; // method@aba9 │ │ -3cb3a8: 0c02 |0014: move-result-object v2 │ │ -3cb3aa: 7110 b10a 0200 |0015: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -3cb3b0: 0a02 |0018: move-result v2 │ │ -3cb3b2: df02 0201 |0019: xor-int/lit8 v2, v2, #int 1 // #01 │ │ -3cb3b6: b020 |001b: add-int/2addr v0, v2 │ │ -3cb3b8: 6e10 a7ab 0100 |001c: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Chapter;.getLink:()Ljava/lang/String; // method@aba7 │ │ -3cb3be: 0c02 |001f: move-result-object v2 │ │ -3cb3c0: 7110 b10a 0200 |0020: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -3cb3c6: 0a02 |0023: move-result v2 │ │ -3cb3c8: df02 0201 |0024: xor-int/lit8 v2, v2, #int 1 // #01 │ │ -3cb3cc: b020 |0026: add-int/2addr v0, v2 │ │ -3cb3ce: 6e10 a6ab 0100 |0027: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Chapter;.getImageUrl:()Ljava/lang/String; // method@aba6 │ │ -3cb3d4: 0c01 |002a: move-result-object v1 │ │ -3cb3d6: 7110 b10a 0100 |002b: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -3cb3dc: 0a01 |002e: move-result v1 │ │ -3cb3de: df01 0101 |002f: xor-int/lit8 v1, v1, #int 1 // #01 │ │ -3cb3e2: b010 |0031: add-int/2addr v0, v1 │ │ -3cb3e4: 28d3 |0032: goto 0005 // -002d │ │ -3cb3e6: 0f00 |0033: return v0 │ │ +3cb338: |[3cb338] de.danoeh.antennapod.core.feed.ChapterMerger.score:(Ljava/util/List;)I │ │ +3cb348: 7210 6ab5 0300 |0000: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +3cb34e: 0c03 |0003: move-result-object v3 │ │ +3cb350: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +3cb352: 7210 4db5 0300 |0005: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3cb358: 0a01 |0008: move-result v1 │ │ +3cb35a: 3801 2a00 |0009: if-eqz v1, 0033 // +002a │ │ +3cb35e: 7210 4eb5 0300 |000b: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3cb364: 0c01 |000e: move-result-object v1 │ │ +3cb366: 1f01 b01c |000f: check-cast v1, Lde/danoeh/antennapod/model/feed/Chapter; // type@1cb0 │ │ +3cb36a: 6e10 a9ab 0100 |0011: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Chapter;.getTitle:()Ljava/lang/String; // method@aba9 │ │ +3cb370: 0c02 |0014: move-result-object v2 │ │ +3cb372: 7110 b10a 0200 |0015: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +3cb378: 0a02 |0018: move-result v2 │ │ +3cb37a: df02 0201 |0019: xor-int/lit8 v2, v2, #int 1 // #01 │ │ +3cb37e: b020 |001b: add-int/2addr v0, v2 │ │ +3cb380: 6e10 a7ab 0100 |001c: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Chapter;.getLink:()Ljava/lang/String; // method@aba7 │ │ +3cb386: 0c02 |001f: move-result-object v2 │ │ +3cb388: 7110 b10a 0200 |0020: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +3cb38e: 0a02 |0023: move-result v2 │ │ +3cb390: df02 0201 |0024: xor-int/lit8 v2, v2, #int 1 // #01 │ │ +3cb394: b020 |0026: add-int/2addr v0, v2 │ │ +3cb396: 6e10 a6ab 0100 |0027: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Chapter;.getImageUrl:()Ljava/lang/String; // method@aba6 │ │ +3cb39c: 0c01 |002a: move-result-object v1 │ │ +3cb39e: 7110 b10a 0100 |002b: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +3cb3a4: 0a01 |002e: move-result v1 │ │ +3cb3a6: df01 0101 |002f: xor-int/lit8 v1, v1, #int 1 // #01 │ │ +3cb3aa: b010 |0031: add-int/2addr v0, v1 │ │ +3cb3ac: 28d3 |0032: goto 0005 // -002d │ │ +3cb3ae: 0f00 |0033: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0011 line=64 │ │ 0x001c line=65 │ │ 0x0027 line=66 │ │ locals : │ │ @@ -813892,31 +813892,31 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -3cb57c: |[3cb57c] de.danoeh.antennapod.core.feed.FeedEvent$Action.:()V │ │ -3cb58c: 2200 af18 |0000: new-instance v0, Lde/danoeh/antennapod/core/feed/FeedEvent$Action; // type@18af │ │ -3cb590: 1a01 5e1c |0002: const-string v1, "FILTER_CHANGED" // string@1c5e │ │ -3cb594: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -3cb596: 7030 7098 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/core/feed/FeedEvent$Action;.:(Ljava/lang/String;I)V // method@9870 │ │ -3cb59c: 6900 778c |0008: sput-object v0, Lde/danoeh/antennapod/core/feed/FeedEvent$Action;.FILTER_CHANGED:Lde/danoeh/antennapod/core/feed/FeedEvent$Action; // field@8c77 │ │ -3cb5a0: 2201 af18 |000a: new-instance v1, Lde/danoeh/antennapod/core/feed/FeedEvent$Action; // type@18af │ │ -3cb5a4: 1a03 bc53 |000c: const-string v3, "SORT_ORDER_CHANGED" // string@53bc │ │ -3cb5a8: 1214 |000e: const/4 v4, #int 1 // #1 │ │ -3cb5aa: 7030 7098 3104 |000f: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/core/feed/FeedEvent$Action;.:(Ljava/lang/String;I)V // method@9870 │ │ -3cb5b0: 6901 788c |0012: sput-object v1, Lde/danoeh/antennapod/core/feed/FeedEvent$Action;.SORT_ORDER_CHANGED:Lde/danoeh/antennapod/core/feed/FeedEvent$Action; // field@8c78 │ │ -3cb5b4: 1223 |0014: const/4 v3, #int 2 // #2 │ │ -3cb5b6: 2333 fe20 |0015: new-array v3, v3, [Lde/danoeh/antennapod/core/feed/FeedEvent$Action; // type@20fe │ │ -3cb5ba: 4d00 0302 |0017: aput-object v0, v3, v2 │ │ -3cb5be: 4d01 0304 |0019: aput-object v1, v3, v4 │ │ -3cb5c2: 6903 768c |001b: sput-object v3, Lde/danoeh/antennapod/core/feed/FeedEvent$Action;.$VALUES:[Lde/danoeh/antennapod/core/feed/FeedEvent$Action; // field@8c76 │ │ -3cb5c6: 0e00 |001d: return-void │ │ +3cb544: |[3cb544] de.danoeh.antennapod.core.feed.FeedEvent$Action.:()V │ │ +3cb554: 2200 af18 |0000: new-instance v0, Lde/danoeh/antennapod/core/feed/FeedEvent$Action; // type@18af │ │ +3cb558: 1a01 5e1c |0002: const-string v1, "FILTER_CHANGED" // string@1c5e │ │ +3cb55c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +3cb55e: 7030 7098 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/core/feed/FeedEvent$Action;.:(Ljava/lang/String;I)V // method@9870 │ │ +3cb564: 6900 778c |0008: sput-object v0, Lde/danoeh/antennapod/core/feed/FeedEvent$Action;.FILTER_CHANGED:Lde/danoeh/antennapod/core/feed/FeedEvent$Action; // field@8c77 │ │ +3cb568: 2201 af18 |000a: new-instance v1, Lde/danoeh/antennapod/core/feed/FeedEvent$Action; // type@18af │ │ +3cb56c: 1a03 bc53 |000c: const-string v3, "SORT_ORDER_CHANGED" // string@53bc │ │ +3cb570: 1214 |000e: const/4 v4, #int 1 // #1 │ │ +3cb572: 7030 7098 3104 |000f: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/core/feed/FeedEvent$Action;.:(Ljava/lang/String;I)V // method@9870 │ │ +3cb578: 6901 788c |0012: sput-object v1, Lde/danoeh/antennapod/core/feed/FeedEvent$Action;.SORT_ORDER_CHANGED:Lde/danoeh/antennapod/core/feed/FeedEvent$Action; // field@8c78 │ │ +3cb57c: 1223 |0014: const/4 v3, #int 2 // #2 │ │ +3cb57e: 2333 fe20 |0015: new-array v3, v3, [Lde/danoeh/antennapod/core/feed/FeedEvent$Action; // type@20fe │ │ +3cb582: 4d00 0302 |0017: aput-object v0, v3, v2 │ │ +3cb586: 4d01 0304 |0019: aput-object v1, v3, v4 │ │ +3cb58a: 6903 768c |001b: sput-object v3, Lde/danoeh/antennapod/core/feed/FeedEvent$Action;.$VALUES:[Lde/danoeh/antennapod/core/feed/FeedEvent$Action; // field@8c76 │ │ +3cb58e: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ 0x000a line=12 │ │ 0x001b line=10 │ │ locals : │ │ │ │ @@ -813925,17 +813925,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 │ │ -3cb5c8: |[3cb5c8] de.danoeh.antennapod.core.feed.FeedEvent$Action.:(Ljava/lang/String;I)V │ │ -3cb5d8: 7030 94b2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b294 │ │ -3cb5de: 0e00 |0003: return-void │ │ +3cb590: |[3cb590] de.danoeh.antennapod.core.feed.FeedEvent$Action.:(Ljava/lang/String;I)V │ │ +3cb5a0: 7030 94b2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b294 │ │ +3cb5a6: 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 │ │ @@ -813945,20 +813945,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 │ │ -3cb534: |[3cb534] de.danoeh.antennapod.core.feed.FeedEvent$Action.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/core/feed/FeedEvent$Action; │ │ -3cb544: 1c00 af18 |0000: const-class v0, Lde/danoeh/antennapod/core/feed/FeedEvent$Action; // type@18af │ │ -3cb548: 7120 99b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b299 │ │ -3cb54e: 0c01 |0005: move-result-object v1 │ │ -3cb550: 1f01 af18 |0006: check-cast v1, Lde/danoeh/antennapod/core/feed/FeedEvent$Action; // type@18af │ │ -3cb554: 1101 |0008: return-object v1 │ │ +3cb4fc: |[3cb4fc] de.danoeh.antennapod.core.feed.FeedEvent$Action.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/core/feed/FeedEvent$Action; │ │ +3cb50c: 1c00 af18 |0000: const-class v0, Lde/danoeh/antennapod/core/feed/FeedEvent$Action; // type@18af │ │ +3cb510: 7120 99b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b299 │ │ +3cb516: 0c01 |0005: move-result-object v1 │ │ +3cb518: 1f01 af18 |0006: check-cast v1, Lde/danoeh/antennapod/core/feed/FeedEvent$Action; // type@18af │ │ +3cb51c: 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;) │ │ @@ -813966,20 +813966,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 │ │ -3cb558: |[3cb558] de.danoeh.antennapod.core.feed.FeedEvent$Action.values:()[Lde/danoeh/antennapod/core/feed/FeedEvent$Action; │ │ -3cb568: 6200 768c |0000: sget-object v0, Lde/danoeh/antennapod/core/feed/FeedEvent$Action;.$VALUES:[Lde/danoeh/antennapod/core/feed/FeedEvent$Action; // field@8c76 │ │ -3cb56c: 6e10 22b8 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/core/feed/FeedEvent$Action;.clone:()Ljava/lang/Object; // method@b822 │ │ -3cb572: 0c00 |0005: move-result-object v0 │ │ -3cb574: 1f00 fe20 |0006: check-cast v0, [Lde/danoeh/antennapod/core/feed/FeedEvent$Action; // type@20fe │ │ -3cb578: 1100 |0008: return-object v0 │ │ +3cb520: |[3cb520] de.danoeh.antennapod.core.feed.FeedEvent$Action.values:()[Lde/danoeh/antennapod/core/feed/FeedEvent$Action; │ │ +3cb530: 6200 768c |0000: sget-object v0, Lde/danoeh/antennapod/core/feed/FeedEvent$Action;.$VALUES:[Lde/danoeh/antennapod/core/feed/FeedEvent$Action; // field@8c76 │ │ +3cb534: 6e10 22b8 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/core/feed/FeedEvent$Action;.clone:()Ljava/lang/Object; // method@b822 │ │ +3cb53a: 0c00 |0005: move-result-object v0 │ │ +3cb53c: 1f00 fe20 |0006: check-cast v0, [Lde/danoeh/antennapod/core/feed/FeedEvent$Action; // type@20fe │ │ +3cb540: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 7528 (FeedEvent.java) │ │ @@ -814019,19 +814019,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 │ │ -3cb628: |[3cb628] de.danoeh.antennapod.core.feed.FeedEvent.:(Lde/danoeh/antennapod/core/feed/FeedEvent$Action;J)V │ │ -3cb638: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3cb63e: 5b01 798c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/feed/FeedEvent;.action:Lde/danoeh/antennapod/core/feed/FeedEvent$Action; // field@8c79 │ │ -3cb642: 5a02 7a8c |0005: iput-wide v2, v0, Lde/danoeh/antennapod/core/feed/FeedEvent;.feedId:J // field@8c7a │ │ -3cb646: 0e00 |0007: return-void │ │ +3cb5f0: |[3cb5f0] de.danoeh.antennapod.core.feed.FeedEvent.:(Lde/danoeh/antennapod/core/feed/FeedEvent$Action;J)V │ │ +3cb600: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3cb606: 5b01 798c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/feed/FeedEvent;.action:Lde/danoeh/antennapod/core/feed/FeedEvent$Action; // field@8c79 │ │ +3cb60a: 5a02 7a8c |0005: iput-wide v2, v0, Lde/danoeh/antennapod/core/feed/FeedEvent;.feedId:J // field@8c7a │ │ +3cb60e: 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; │ │ @@ -814044,29 +814044,29 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 28 16-bit code units │ │ -3cb5e0: |[3cb5e0] de.danoeh.antennapod.core.feed.FeedEvent.toString:()Ljava/lang/String; │ │ -3cb5f0: 2200 cf1f |0000: new-instance v0, Lorg/apache/commons/lang3/builder/ToStringBuilder; // type@1fcf │ │ -3cb5f4: 6201 11da |0002: sget-object v1, Lorg/apache/commons/lang3/builder/ToStringStyle;.SHORT_PREFIX_STYLE:Lorg/apache/commons/lang3/builder/ToStringStyle; // field@da11 │ │ -3cb5f8: 7030 84b7 4001 |0004: invoke-direct {v0, v4, v1}, Lorg/apache/commons/lang3/builder/ToStringBuilder;.:(Ljava/lang/Object;Lorg/apache/commons/lang3/builder/ToStringStyle;)V // method@b784 │ │ -3cb5fe: 1a01 7c68 |0007: const-string v1, "action" // string@687c │ │ -3cb602: 5442 798c |0009: iget-object v2, v4, Lde/danoeh/antennapod/core/feed/FeedEvent;.action:Lde/danoeh/antennapod/core/feed/FeedEvent$Action; // field@8c79 │ │ -3cb606: 6e30 86b7 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@b786 │ │ -3cb60c: 0c00 |000e: move-result-object v0 │ │ -3cb60e: 1a01 4785 |000f: const-string v1, "feedId" // string@8547 │ │ -3cb612: 5342 7a8c |0011: iget-wide v2, v4, Lde/danoeh/antennapod/core/feed/FeedEvent;.feedId:J // field@8c7a │ │ -3cb616: 6e40 85b7 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@b785 │ │ -3cb61c: 0c00 |0016: move-result-object v0 │ │ -3cb61e: 6e10 88b7 0000 |0017: invoke-virtual {v0}, Lorg/apache/commons/lang3/builder/ToStringBuilder;.toString:()Ljava/lang/String; // method@b788 │ │ -3cb624: 0c00 |001a: move-result-object v0 │ │ -3cb626: 1100 |001b: return-object v0 │ │ +3cb5a8: |[3cb5a8] de.danoeh.antennapod.core.feed.FeedEvent.toString:()Ljava/lang/String; │ │ +3cb5b8: 2200 cf1f |0000: new-instance v0, Lorg/apache/commons/lang3/builder/ToStringBuilder; // type@1fcf │ │ +3cb5bc: 6201 11da |0002: sget-object v1, Lorg/apache/commons/lang3/builder/ToStringStyle;.SHORT_PREFIX_STYLE:Lorg/apache/commons/lang3/builder/ToStringStyle; // field@da11 │ │ +3cb5c0: 7030 84b7 4001 |0004: invoke-direct {v0, v4, v1}, Lorg/apache/commons/lang3/builder/ToStringBuilder;.:(Ljava/lang/Object;Lorg/apache/commons/lang3/builder/ToStringStyle;)V // method@b784 │ │ +3cb5c6: 1a01 7c68 |0007: const-string v1, "action" // string@687c │ │ +3cb5ca: 5442 798c |0009: iget-object v2, v4, Lde/danoeh/antennapod/core/feed/FeedEvent;.action:Lde/danoeh/antennapod/core/feed/FeedEvent$Action; // field@8c79 │ │ +3cb5ce: 6e30 86b7 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@b786 │ │ +3cb5d4: 0c00 |000e: move-result-object v0 │ │ +3cb5d6: 1a01 4785 |000f: const-string v1, "feedId" // string@8547 │ │ +3cb5da: 5342 7a8c |0011: iget-wide v2, v4, Lde/danoeh/antennapod/core/feed/FeedEvent;.feedId:J // field@8c7a │ │ +3cb5de: 6e40 85b7 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@b785 │ │ +3cb5e4: 0c00 |0016: move-result-object v0 │ │ +3cb5e6: 6e10 88b7 0000 |0017: invoke-virtual {v0}, Lorg/apache/commons/lang3/builder/ToStringBuilder;.toString:()Ljava/lang/String; // method@b788 │ │ +3cb5ec: 0c00 |001a: move-result-object v0 │ │ +3cb5ee: 1100 |001b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x000b line=27 │ │ 0x0013 line=28 │ │ 0x0017 line=29 │ │ locals : │ │ @@ -814110,19 +814110,19 @@ │ │ type : '(ILjava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3cb648: |[3cb648] de.danoeh.antennapod.core.feed.FeedItemFilterGroup$ItemProperties.:(ILjava/lang/String;)V │ │ -3cb658: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3cb65e: 5901 7b8c |0003: iput v1, v0, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.displayName:I // field@8c7b │ │ -3cb662: 5b02 7c8c |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.filterId:Ljava/lang/String; // field@8c7c │ │ -3cb666: 0e00 |0007: return-void │ │ +3cb610: |[3cb610] de.danoeh.antennapod.core.feed.FeedItemFilterGroup$ItemProperties.:(ILjava/lang/String;)V │ │ +3cb620: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3cb626: 5901 7b8c |0003: iput v1, v0, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.displayName:I // field@8c7b │ │ +3cb62a: 5b02 7c8c |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.filterId:Ljava/lang/String; // field@8c7c │ │ +3cb62e: 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; │ │ @@ -814194,121 +814194,121 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 15 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 222 16-bit code units │ │ -3cb6b0: |[3cb6b0] de.danoeh.antennapod.core.feed.FeedItemFilterGroup.:()V │ │ -3cb6c0: 2200 b218 |0000: new-instance v0, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // type@18b2 │ │ -3cb6c4: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -3cb6c6: 2312 ff20 |0003: new-array v2, v1, [Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@20ff │ │ -3cb6ca: 2203 b118 |0005: new-instance v3, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@18b1 │ │ -3cb6ce: 6004 a47d |0007: sget v4, Lde/danoeh/antennapod/core/R$string;.hide_played_episodes_label:I // field@7da4 │ │ -3cb6d2: 1a05 d2c5 |0009: const-string v5, "played" // string@c5d2 │ │ -3cb6d6: 7030 7598 4305 |000b: invoke-direct {v3, v4, v5}, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@9875 │ │ -3cb6dc: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -3cb6de: 4d03 0204 |000f: aput-object v3, v2, v4 │ │ -3cb6e2: 2203 b118 |0011: new-instance v3, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@18b1 │ │ -3cb6e6: 6005 557e |0013: sget v5, Lde/danoeh/antennapod/core/R$string;.not_played:I // field@7e55 │ │ -3cb6ea: 1a06 41e3 |0015: const-string v6, "unplayed" // string@e341 │ │ -3cb6ee: 7030 7598 5306 |0017: invoke-direct {v3, v5, v6}, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@9875 │ │ -3cb6f4: 1215 |001a: const/4 v5, #int 1 // #1 │ │ -3cb6f6: 4d03 0205 |001b: aput-object v3, v2, v5 │ │ -3cb6fa: 1a03 cd4d |001d: const-string v3, "PLAYED" // string@4dcd │ │ -3cb6fe: 7040 7798 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@9877 │ │ -3cb704: 6900 828c |0022: sput-object v0, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.PLAYED:Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // field@8c82 │ │ -3cb708: 2202 b218 |0024: new-instance v2, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // type@18b2 │ │ -3cb70c: 2313 ff20 |0026: new-array v3, v1, [Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@20ff │ │ -3cb710: 2206 b118 |0028: new-instance v6, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@18b1 │ │ -3cb714: 6007 a37d |002a: sget v7, Lde/danoeh/antennapod/core/R$string;.hide_paused_episodes_label:I // field@7da3 │ │ -3cb718: 1a08 77c4 |002c: const-string v8, "paused" // string@c477 │ │ -3cb71c: 7030 7598 7608 |002e: invoke-direct {v6, v7, v8}, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@9875 │ │ -3cb722: 4d06 0304 |0031: aput-object v6, v3, v4 │ │ -3cb726: 2206 b118 |0033: new-instance v6, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@18b1 │ │ -3cb72a: 6007 547e |0035: sget v7, Lde/danoeh/antennapod/core/R$string;.not_paused:I // field@7e54 │ │ -3cb72e: 1a08 14bd |0037: const-string v8, "not_paused" // string@bd14 │ │ -3cb732: 7030 7598 7608 |0039: invoke-direct {v6, v7, v8}, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@9875 │ │ -3cb738: 4d06 0305 |003c: aput-object v6, v3, v5 │ │ -3cb73c: 1a06 944d |003e: const-string v6, "PAUSED" // string@4d94 │ │ -3cb740: 7040 7798 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@9877 │ │ -3cb746: 6902 818c |0043: sput-object v2, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.PAUSED:Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // field@8c81 │ │ -3cb74a: 2203 b218 |0045: new-instance v3, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // type@18b2 │ │ -3cb74e: 2316 ff20 |0047: new-array v6, v1, [Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@20ff │ │ -3cb752: 2207 b118 |0049: new-instance v7, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@18b1 │ │ -3cb756: 6008 a17d |004b: sget v8, Lde/danoeh/antennapod/core/R$string;.hide_is_favorite_label:I // field@7da1 │ │ -3cb75a: 1a09 6e9f |004d: const-string v9, "is_favorite" // string@9f6e │ │ -3cb75e: 7030 7598 8709 |004f: invoke-direct {v7, v8, v9}, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@9875 │ │ -3cb764: 4d07 0604 |0052: aput-object v7, v6, v4 │ │ -3cb768: 2207 b118 |0054: new-instance v7, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@18b1 │ │ -3cb76c: 6008 527e |0056: sget v8, Lde/danoeh/antennapod/core/R$string;.not_favorite:I // field@7e52 │ │ -3cb770: 1a09 12bd |0058: const-string v9, "not_favorite" // string@bd12 │ │ -3cb774: 7030 7598 8709 |005a: invoke-direct {v7, v8, v9}, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@9875 │ │ -3cb77a: 4d07 0605 |005d: aput-object v7, v6, v5 │ │ -3cb77e: 1a07 361c |005f: const-string v7, "FAVORITE" // string@1c36 │ │ -3cb782: 7040 7798 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@9877 │ │ -3cb788: 6903 7f8c |0064: sput-object v3, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.FAVORITE:Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // field@8c7f │ │ -3cb78c: 2206 b218 |0066: new-instance v6, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // type@18b2 │ │ -3cb790: 2317 ff20 |0068: new-array v7, v1, [Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@20ff │ │ -3cb794: 2208 b118 |006a: new-instance v8, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@18b1 │ │ -3cb798: 6009 9e7d |006c: sget v9, Lde/danoeh/antennapod/core/R$string;.has_media:I // field@7d9e │ │ -3cb79c: 1a0a 3598 |006e: const-string v10, "has_media" // string@9835 │ │ -3cb7a0: 7030 7598 980a |0070: invoke-direct {v8, v9, v10}, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@9875 │ │ -3cb7a6: 4d08 0704 |0073: aput-object v8, v7, v4 │ │ -3cb7aa: 2208 b118 |0075: new-instance v8, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@18b1 │ │ -3cb7ae: 6009 4a7e |0077: sget v9, Lde/danoeh/antennapod/core/R$string;.no_media:I // field@7e4a │ │ -3cb7b2: 1a0a eebc |0079: const-string v10, "no_media" // string@bcee │ │ -3cb7b6: 7030 7598 980a |007b: invoke-direct {v8, v9, v10}, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@9875 │ │ -3cb7bc: 4d08 0705 |007e: aput-object v8, v7, v5 │ │ -3cb7c0: 1a08 2248 |0080: const-string v8, "MEDIA" // string@4822 │ │ -3cb7c4: 1239 |0082: const/4 v9, #int 3 // #3 │ │ -3cb7c6: 7040 7798 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@9877 │ │ -3cb7cc: 6906 808c |0086: sput-object v6, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.MEDIA:Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // field@8c80 │ │ -3cb7d0: 2207 b218 |0088: new-instance v7, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // type@18b2 │ │ -3cb7d4: 2318 ff20 |008a: new-array v8, v1, [Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@20ff │ │ -3cb7d8: 220a b118 |008c: new-instance v10, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@18b1 │ │ -3cb7dc: 600b 1d7f |008e: sget v11, Lde/danoeh/antennapod/core/R$string;.queued_label:I // field@7f1d │ │ -3cb7e0: 1a0c 09c9 |0090: const-string v12, "queued" // string@c909 │ │ -3cb7e4: 7030 7598 ba0c |0092: invoke-direct {v10, v11, v12}, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@9875 │ │ -3cb7ea: 4d0a 0804 |0095: aput-object v10, v8, v4 │ │ -3cb7ee: 220a b118 |0097: new-instance v10, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@18b1 │ │ -3cb7f2: 600b 567e |0099: sget v11, Lde/danoeh/antennapod/core/R$string;.not_queued_label:I // field@7e56 │ │ -3cb7f6: 1a0c 16bd |009b: const-string v12, "not_queued" // string@bd16 │ │ -3cb7fa: 7030 7598 ba0c |009d: invoke-direct {v10, v11, v12}, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@9875 │ │ -3cb800: 4d0a 0805 |00a0: aput-object v10, v8, v5 │ │ -3cb804: 1a0a f250 |00a2: const-string v10, "QUEUED" // string@50f2 │ │ -3cb808: 124b |00a4: const/4 v11, #int 4 // #4 │ │ -3cb80a: 7040 7798 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@9877 │ │ -3cb810: 6907 838c |00a8: sput-object v7, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.QUEUED:Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // field@8c83 │ │ -3cb814: 2208 b218 |00aa: new-instance v8, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // type@18b2 │ │ -3cb818: 231a ff20 |00ac: new-array v10, v1, [Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@20ff │ │ -3cb81c: 220c b118 |00ae: new-instance v12, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@18b1 │ │ -3cb820: 600d a07d |00b0: sget v13, Lde/danoeh/antennapod/core/R$string;.hide_downloaded_episodes_label:I // field@7da0 │ │ -3cb824: 1a0e 507d |00b2: const-string v14, "downloaded" // string@7d50 │ │ -3cb828: 7030 7598 dc0e |00b4: invoke-direct {v12, v13, v14}, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@9875 │ │ -3cb82e: 4d0c 0a04 |00b7: aput-object v12, v10, v4 │ │ -3cb832: 220c b118 |00b9: new-instance v12, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@18b1 │ │ -3cb836: 600d a27d |00bb: sget v13, Lde/danoeh/antennapod/core/R$string;.hide_not_downloaded_episodes_label:I // field@7da2 │ │ -3cb83a: 1a0e 11bd |00bd: const-string v14, "not_downloaded" // string@bd11 │ │ -3cb83e: 7030 7598 dc0e |00bf: invoke-direct {v12, v13, v14}, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@9875 │ │ -3cb844: 4d0c 0a05 |00c2: aput-object v12, v10, v5 │ │ -3cb848: 1a0c 0b18 |00c4: const-string v12, "DOWNLOADED" // string@180b │ │ -3cb84c: 125d |00c6: const/4 v13, #int 5 // #5 │ │ -3cb84e: 7040 7798 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@9877 │ │ -3cb854: 6908 7e8c |00ca: sput-object v8, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.DOWNLOADED:Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // field@8c7e │ │ -3cb858: 126a |00cc: const/4 v10, #int 6 // #6 │ │ -3cb85a: 23aa 0021 |00cd: new-array v10, v10, [Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // type@2100 │ │ -3cb85e: 4d00 0a04 |00cf: aput-object v0, v10, v4 │ │ -3cb862: 4d02 0a05 |00d1: aput-object v2, v10, v5 │ │ -3cb866: 4d03 0a01 |00d3: aput-object v3, v10, v1 │ │ -3cb86a: 4d06 0a09 |00d5: aput-object v6, v10, v9 │ │ -3cb86e: 4d07 0a0b |00d7: aput-object v7, v10, v11 │ │ -3cb872: 4d08 0a0d |00d9: aput-object v8, v10, v13 │ │ -3cb876: 690a 7d8c |00db: sput-object v10, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.$VALUES:[Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // field@8c7d │ │ -3cb87a: 0e00 |00dd: return-void │ │ +3cb678: |[3cb678] de.danoeh.antennapod.core.feed.FeedItemFilterGroup.:()V │ │ +3cb688: 2200 b218 |0000: new-instance v0, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // type@18b2 │ │ +3cb68c: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +3cb68e: 2312 ff20 |0003: new-array v2, v1, [Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@20ff │ │ +3cb692: 2203 b118 |0005: new-instance v3, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@18b1 │ │ +3cb696: 6004 a47d |0007: sget v4, Lde/danoeh/antennapod/core/R$string;.hide_played_episodes_label:I // field@7da4 │ │ +3cb69a: 1a05 d2c5 |0009: const-string v5, "played" // string@c5d2 │ │ +3cb69e: 7030 7598 4305 |000b: invoke-direct {v3, v4, v5}, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@9875 │ │ +3cb6a4: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +3cb6a6: 4d03 0204 |000f: aput-object v3, v2, v4 │ │ +3cb6aa: 2203 b118 |0011: new-instance v3, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@18b1 │ │ +3cb6ae: 6005 557e |0013: sget v5, Lde/danoeh/antennapod/core/R$string;.not_played:I // field@7e55 │ │ +3cb6b2: 1a06 41e3 |0015: const-string v6, "unplayed" // string@e341 │ │ +3cb6b6: 7030 7598 5306 |0017: invoke-direct {v3, v5, v6}, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@9875 │ │ +3cb6bc: 1215 |001a: const/4 v5, #int 1 // #1 │ │ +3cb6be: 4d03 0205 |001b: aput-object v3, v2, v5 │ │ +3cb6c2: 1a03 cd4d |001d: const-string v3, "PLAYED" // string@4dcd │ │ +3cb6c6: 7040 7798 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@9877 │ │ +3cb6cc: 6900 828c |0022: sput-object v0, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.PLAYED:Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // field@8c82 │ │ +3cb6d0: 2202 b218 |0024: new-instance v2, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // type@18b2 │ │ +3cb6d4: 2313 ff20 |0026: new-array v3, v1, [Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@20ff │ │ +3cb6d8: 2206 b118 |0028: new-instance v6, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@18b1 │ │ +3cb6dc: 6007 a37d |002a: sget v7, Lde/danoeh/antennapod/core/R$string;.hide_paused_episodes_label:I // field@7da3 │ │ +3cb6e0: 1a08 77c4 |002c: const-string v8, "paused" // string@c477 │ │ +3cb6e4: 7030 7598 7608 |002e: invoke-direct {v6, v7, v8}, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@9875 │ │ +3cb6ea: 4d06 0304 |0031: aput-object v6, v3, v4 │ │ +3cb6ee: 2206 b118 |0033: new-instance v6, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@18b1 │ │ +3cb6f2: 6007 547e |0035: sget v7, Lde/danoeh/antennapod/core/R$string;.not_paused:I // field@7e54 │ │ +3cb6f6: 1a08 14bd |0037: const-string v8, "not_paused" // string@bd14 │ │ +3cb6fa: 7030 7598 7608 |0039: invoke-direct {v6, v7, v8}, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@9875 │ │ +3cb700: 4d06 0305 |003c: aput-object v6, v3, v5 │ │ +3cb704: 1a06 944d |003e: const-string v6, "PAUSED" // string@4d94 │ │ +3cb708: 7040 7798 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@9877 │ │ +3cb70e: 6902 818c |0043: sput-object v2, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.PAUSED:Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // field@8c81 │ │ +3cb712: 2203 b218 |0045: new-instance v3, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // type@18b2 │ │ +3cb716: 2316 ff20 |0047: new-array v6, v1, [Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@20ff │ │ +3cb71a: 2207 b118 |0049: new-instance v7, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@18b1 │ │ +3cb71e: 6008 a17d |004b: sget v8, Lde/danoeh/antennapod/core/R$string;.hide_is_favorite_label:I // field@7da1 │ │ +3cb722: 1a09 6e9f |004d: const-string v9, "is_favorite" // string@9f6e │ │ +3cb726: 7030 7598 8709 |004f: invoke-direct {v7, v8, v9}, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@9875 │ │ +3cb72c: 4d07 0604 |0052: aput-object v7, v6, v4 │ │ +3cb730: 2207 b118 |0054: new-instance v7, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@18b1 │ │ +3cb734: 6008 527e |0056: sget v8, Lde/danoeh/antennapod/core/R$string;.not_favorite:I // field@7e52 │ │ +3cb738: 1a09 12bd |0058: const-string v9, "not_favorite" // string@bd12 │ │ +3cb73c: 7030 7598 8709 |005a: invoke-direct {v7, v8, v9}, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@9875 │ │ +3cb742: 4d07 0605 |005d: aput-object v7, v6, v5 │ │ +3cb746: 1a07 361c |005f: const-string v7, "FAVORITE" // string@1c36 │ │ +3cb74a: 7040 7798 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@9877 │ │ +3cb750: 6903 7f8c |0064: sput-object v3, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.FAVORITE:Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // field@8c7f │ │ +3cb754: 2206 b218 |0066: new-instance v6, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // type@18b2 │ │ +3cb758: 2317 ff20 |0068: new-array v7, v1, [Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@20ff │ │ +3cb75c: 2208 b118 |006a: new-instance v8, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@18b1 │ │ +3cb760: 6009 9e7d |006c: sget v9, Lde/danoeh/antennapod/core/R$string;.has_media:I // field@7d9e │ │ +3cb764: 1a0a 3598 |006e: const-string v10, "has_media" // string@9835 │ │ +3cb768: 7030 7598 980a |0070: invoke-direct {v8, v9, v10}, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@9875 │ │ +3cb76e: 4d08 0704 |0073: aput-object v8, v7, v4 │ │ +3cb772: 2208 b118 |0075: new-instance v8, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@18b1 │ │ +3cb776: 6009 4a7e |0077: sget v9, Lde/danoeh/antennapod/core/R$string;.no_media:I // field@7e4a │ │ +3cb77a: 1a0a eebc |0079: const-string v10, "no_media" // string@bcee │ │ +3cb77e: 7030 7598 980a |007b: invoke-direct {v8, v9, v10}, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@9875 │ │ +3cb784: 4d08 0705 |007e: aput-object v8, v7, v5 │ │ +3cb788: 1a08 2248 |0080: const-string v8, "MEDIA" // string@4822 │ │ +3cb78c: 1239 |0082: const/4 v9, #int 3 // #3 │ │ +3cb78e: 7040 7798 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@9877 │ │ +3cb794: 6906 808c |0086: sput-object v6, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.MEDIA:Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // field@8c80 │ │ +3cb798: 2207 b218 |0088: new-instance v7, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // type@18b2 │ │ +3cb79c: 2318 ff20 |008a: new-array v8, v1, [Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@20ff │ │ +3cb7a0: 220a b118 |008c: new-instance v10, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@18b1 │ │ +3cb7a4: 600b 1d7f |008e: sget v11, Lde/danoeh/antennapod/core/R$string;.queued_label:I // field@7f1d │ │ +3cb7a8: 1a0c 09c9 |0090: const-string v12, "queued" // string@c909 │ │ +3cb7ac: 7030 7598 ba0c |0092: invoke-direct {v10, v11, v12}, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@9875 │ │ +3cb7b2: 4d0a 0804 |0095: aput-object v10, v8, v4 │ │ +3cb7b6: 220a b118 |0097: new-instance v10, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@18b1 │ │ +3cb7ba: 600b 567e |0099: sget v11, Lde/danoeh/antennapod/core/R$string;.not_queued_label:I // field@7e56 │ │ +3cb7be: 1a0c 16bd |009b: const-string v12, "not_queued" // string@bd16 │ │ +3cb7c2: 7030 7598 ba0c |009d: invoke-direct {v10, v11, v12}, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@9875 │ │ +3cb7c8: 4d0a 0805 |00a0: aput-object v10, v8, v5 │ │ +3cb7cc: 1a0a f250 |00a2: const-string v10, "QUEUED" // string@50f2 │ │ +3cb7d0: 124b |00a4: const/4 v11, #int 4 // #4 │ │ +3cb7d2: 7040 7798 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@9877 │ │ +3cb7d8: 6907 838c |00a8: sput-object v7, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.QUEUED:Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // field@8c83 │ │ +3cb7dc: 2208 b218 |00aa: new-instance v8, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // type@18b2 │ │ +3cb7e0: 231a ff20 |00ac: new-array v10, v1, [Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@20ff │ │ +3cb7e4: 220c b118 |00ae: new-instance v12, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@18b1 │ │ +3cb7e8: 600d a07d |00b0: sget v13, Lde/danoeh/antennapod/core/R$string;.hide_downloaded_episodes_label:I // field@7da0 │ │ +3cb7ec: 1a0e 507d |00b2: const-string v14, "downloaded" // string@7d50 │ │ +3cb7f0: 7030 7598 dc0e |00b4: invoke-direct {v12, v13, v14}, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@9875 │ │ +3cb7f6: 4d0c 0a04 |00b7: aput-object v12, v10, v4 │ │ +3cb7fa: 220c b118 |00b9: new-instance v12, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@18b1 │ │ +3cb7fe: 600d a27d |00bb: sget v13, Lde/danoeh/antennapod/core/R$string;.hide_not_downloaded_episodes_label:I // field@7da2 │ │ +3cb802: 1a0e 11bd |00bd: const-string v14, "not_downloaded" // string@bd11 │ │ +3cb806: 7030 7598 dc0e |00bf: invoke-direct {v12, v13, v14}, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@9875 │ │ +3cb80c: 4d0c 0a05 |00c2: aput-object v12, v10, v5 │ │ +3cb810: 1a0c 0b18 |00c4: const-string v12, "DOWNLOADED" // string@180b │ │ +3cb814: 125d |00c6: const/4 v13, #int 5 // #5 │ │ +3cb816: 7040 7798 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@9877 │ │ +3cb81c: 6908 7e8c |00ca: sput-object v8, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.DOWNLOADED:Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // field@8c7e │ │ +3cb820: 126a |00cc: const/4 v10, #int 6 // #6 │ │ +3cb822: 23aa 0021 |00cd: new-array v10, v10, [Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // type@2100 │ │ +3cb826: 4d00 0a04 |00cf: aput-object v0, v10, v4 │ │ +3cb82a: 4d02 0a05 |00d1: aput-object v2, v10, v5 │ │ +3cb82e: 4d03 0a01 |00d3: aput-object v3, v10, v1 │ │ +3cb832: 4d06 0a09 |00d5: aput-object v6, v10, v9 │ │ +3cb836: 4d07 0a0b |00d7: aput-object v7, v10, v11 │ │ +3cb83a: 4d08 0a0d |00d9: aput-object v8, v10, v13 │ │ +3cb83e: 690a 7d8c |00db: sput-object v10, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.$VALUES:[Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // field@8c7d │ │ +3cb842: 0e00 |00dd: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7 │ │ 0x0024 line=9 │ │ 0x0045 line=11 │ │ 0x0066 line=13 │ │ 0x0088 line=15 │ │ @@ -814321,18 +814321,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 │ │ -3cb87c: |[3cb87c] de.danoeh.antennapod.core.feed.FeedItemFilterGroup.:(Ljava/lang/String;I[Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;)V │ │ -3cb88c: 7030 94b2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b294 │ │ -3cb892: 5b03 848c |0003: iput-object v3, v0, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.values:[Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // field@8c84 │ │ -3cb896: 0e00 |0005: return-void │ │ +3cb844: |[3cb844] de.danoeh.antennapod.core.feed.FeedItemFilterGroup.:(Ljava/lang/String;I[Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;)V │ │ +3cb854: 7030 94b2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b294 │ │ +3cb85a: 5b03 848c |0003: iput-object v3, v0, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.values:[Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // field@8c84 │ │ +3cb85e: 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; │ │ @@ -814344,20 +814344,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 │ │ -3cb668: |[3cb668] de.danoeh.antennapod.core.feed.FeedItemFilterGroup.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; │ │ -3cb678: 1c00 b218 |0000: const-class v0, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // type@18b2 │ │ -3cb67c: 7120 99b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b299 │ │ -3cb682: 0c01 |0005: move-result-object v1 │ │ -3cb684: 1f01 b218 |0006: check-cast v1, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // type@18b2 │ │ -3cb688: 1101 |0008: return-object v1 │ │ +3cb630: |[3cb630] de.danoeh.antennapod.core.feed.FeedItemFilterGroup.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; │ │ +3cb640: 1c00 b218 |0000: const-class v0, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // type@18b2 │ │ +3cb644: 7120 99b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b299 │ │ +3cb64a: 0c01 |0005: move-result-object v1 │ │ +3cb64c: 1f01 b218 |0006: check-cast v1, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // type@18b2 │ │ +3cb650: 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;) │ │ @@ -814365,20 +814365,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 │ │ -3cb68c: |[3cb68c] de.danoeh.antennapod.core.feed.FeedItemFilterGroup.values:()[Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; │ │ -3cb69c: 6200 7d8c |0000: sget-object v0, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.$VALUES:[Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // field@8c7d │ │ -3cb6a0: 6e10 23b8 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.clone:()Ljava/lang/Object; // method@b823 │ │ -3cb6a6: 0c00 |0005: move-result-object v0 │ │ -3cb6a8: 1f00 0021 |0006: check-cast v0, [Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // type@2100 │ │ -3cb6ac: 1100 |0008: return-object v0 │ │ +3cb654: |[3cb654] de.danoeh.antennapod.core.feed.FeedItemFilterGroup.values:()[Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; │ │ +3cb664: 6200 7d8c |0000: sget-object v0, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.$VALUES:[Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // field@8c7d │ │ +3cb668: 6e10 23b8 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.clone:()Ljava/lang/Object; // method@b823 │ │ +3cb66e: 0c00 |0005: move-result-object v0 │ │ +3cb670: 1f00 0021 |0006: check-cast v0, [Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // type@2100 │ │ +3cb674: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 7545 (FeedItemFilterGroup.java) │ │ @@ -814414,19 +814414,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 │ │ -3cb8e0: |[3cb8e0] de.danoeh.antennapod.core.feed.FeedUrlNotFoundException.:(Ljava/lang/String;Ljava/lang/String;)V │ │ -3cb8f0: 7010 f4b1 0000 |0000: invoke-direct {v0}, Ljava/io/IOException;.:()V // method@b1f4 │ │ -3cb8f6: 5b01 858c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/feed/FeedUrlNotFoundException;.artistName:Ljava/lang/String; // field@8c85 │ │ -3cb8fa: 5b02 868c |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/feed/FeedUrlNotFoundException;.trackName:Ljava/lang/String; // field@8c86 │ │ -3cb8fe: 0e00 |0007: return-void │ │ +3cb8a8: |[3cb8a8] de.danoeh.antennapod.core.feed.FeedUrlNotFoundException.:(Ljava/lang/String;Ljava/lang/String;)V │ │ +3cb8b8: 7010 f4b1 0000 |0000: invoke-direct {v0}, Ljava/io/IOException;.:()V // method@b1f4 │ │ +3cb8be: 5b01 858c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/feed/FeedUrlNotFoundException;.artistName:Ljava/lang/String; // field@8c85 │ │ +3cb8c2: 5b02 868c |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/feed/FeedUrlNotFoundException;.trackName:Ljava/lang/String; // field@8c86 │ │ +3cb8c6: 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; │ │ @@ -814439,17 +814439,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3cb898: |[3cb898] de.danoeh.antennapod.core.feed.FeedUrlNotFoundException.getArtistName:()Ljava/lang/String; │ │ -3cb8a8: 5410 858c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/feed/FeedUrlNotFoundException;.artistName:Ljava/lang/String; // field@8c85 │ │ -3cb8ac: 1100 |0002: return-object v0 │ │ +3cb860: |[3cb860] de.danoeh.antennapod.core.feed.FeedUrlNotFoundException.getArtistName:()Ljava/lang/String; │ │ +3cb870: 5410 858c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/feed/FeedUrlNotFoundException;.artistName:Ljava/lang/String; // field@8c85 │ │ +3cb874: 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;) │ │ @@ -814457,17 +814457,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3cb8b0: |[3cb8b0] de.danoeh.antennapod.core.feed.FeedUrlNotFoundException.getMessage:()Ljava/lang/String; │ │ -3cb8c0: 1a00 7852 |0000: const-string v0, "Result does not specify a feed url" // string@5278 │ │ -3cb8c4: 1100 |0002: return-object v0 │ │ +3cb878: |[3cb878] de.danoeh.antennapod.core.feed.FeedUrlNotFoundException.getMessage:()Ljava/lang/String; │ │ +3cb888: 1a00 7852 |0000: const-string v0, "Result does not specify a feed url" // string@5278 │ │ +3cb88c: 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;) │ │ @@ -814475,17 +814475,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3cb8c8: |[3cb8c8] de.danoeh.antennapod.core.feed.FeedUrlNotFoundException.getTrackName:()Ljava/lang/String; │ │ -3cb8d8: 5410 868c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/feed/FeedUrlNotFoundException;.trackName:Ljava/lang/String; // field@8c86 │ │ -3cb8dc: 1100 |0002: return-object v0 │ │ +3cb890: |[3cb890] de.danoeh.antennapod.core.feed.FeedUrlNotFoundException.getTrackName:()Ljava/lang/String; │ │ +3cb8a0: 5410 868c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/feed/FeedUrlNotFoundException;.trackName:Ljava/lang/String; // field@8c86 │ │ +3cb8a4: 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 : 7608 (FeedUrlNotFoundException.java) │ │ @@ -814514,37 +814514,37 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3cb924: |[3cb924] de.danoeh.antennapod.core.feed.LocalFeedUpdater$$ExternalSyntheticLambda0.:()V │ │ -3cb934: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3cb93a: 0e00 |0003: return-void │ │ +3cb8ec: |[3cb8ec] de.danoeh.antennapod.core.feed.LocalFeedUpdater$$ExternalSyntheticLambda0.:()V │ │ +3cb8fc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3cb902: 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 │ │ -3cb900: |[3cb900] de.danoeh.antennapod.core.feed.LocalFeedUpdater$$ExternalSyntheticLambda0.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -3cb910: 1f01 ad1c |0000: check-cast v1, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1cad │ │ -3cb914: 1f02 ad1c |0002: check-cast v2, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1cad │ │ -3cb918: 7120 8198 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@9881 │ │ -3cb91e: 0a01 |0007: move-result v1 │ │ -3cb920: 0f01 |0008: return v1 │ │ +3cb8c8: |[3cb8c8] de.danoeh.antennapod.core.feed.LocalFeedUpdater$$ExternalSyntheticLambda0.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +3cb8d8: 1f01 ad1c |0000: check-cast v1, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1cad │ │ +3cb8dc: 1f02 ad1c |0002: check-cast v2, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1cad │ │ +3cb8e0: 7120 8198 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@9881 │ │ +3cb8e6: 0a01 |0007: move-result v1 │ │ +3cb8e8: 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; │ │ @@ -814625,18 +814625,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 │ │ -3cbb78: |[3cbb78] de.danoeh.antennapod.core.feed.LocalFeedUpdater.$r8$lambda$4P0_zyYm-hUAF43m6hj4Sdbmmp4:(Lde/danoeh/antennapod/model/download/DownloadResult;Lde/danoeh/antennapod/model/download/DownloadResult;)I │ │ -3cbb88: 7120 8798 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@9887 │ │ -3cbb8e: 0a00 |0003: move-result v0 │ │ -3cbb90: 0f00 |0004: return v0 │ │ +3cbb40: |[3cbb40] de.danoeh.antennapod.core.feed.LocalFeedUpdater.$r8$lambda$4P0_zyYm-hUAF43m6hj4Sdbmmp4:(Lde/danoeh/antennapod/model/download/DownloadResult;Lde/danoeh/antennapod/model/download/DownloadResult;)I │ │ +3cbb50: 7120 8798 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@9887 │ │ +3cbb56: 0a00 |0003: move-result v0 │ │ +3cbb58: 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; │ │ │ │ @@ -814645,40 +814645,40 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 15 16-bit code units │ │ -3cbcb0: |[3cbcb0] de.danoeh.antennapod.core.feed.LocalFeedUpdater.:()V │ │ -3cbcc0: 1a00 5d87 |0000: const-string v0, "folder.png" // string@875d │ │ -3cbcc4: 1a01 2f1e |0002: const-string v1, "Folder.png" // string@1e2f │ │ -3cbcc8: 1a02 5c87 |0004: const-string v2, "folder.jpg" // string@875c │ │ -3cbccc: 1a03 2e1e |0006: const-string v3, "Folder.jpg" // string@1e2e │ │ -3cbcd0: 2440 2b21 3210 |0008: filled-new-array {v2, v3, v0, v1}, [Ljava/lang/String; // type@212b │ │ -3cbcd6: 0c00 |000b: move-result-object v0 │ │ -3cbcd8: 6900 878c |000c: sput-object v0, Lde/danoeh/antennapod/core/feed/LocalFeedUpdater;.PREFERRED_FEED_IMAGE_FILENAMES:[Ljava/lang/String; // field@8c87 │ │ -3cbcdc: 0e00 |000e: return-void │ │ +3cbc78: |[3cbc78] de.danoeh.antennapod.core.feed.LocalFeedUpdater.:()V │ │ +3cbc88: 1a00 5d87 |0000: const-string v0, "folder.png" // string@875d │ │ +3cbc8c: 1a01 2f1e |0002: const-string v1, "Folder.png" // string@1e2f │ │ +3cbc90: 1a02 5c87 |0004: const-string v2, "folder.jpg" // string@875c │ │ +3cbc94: 1a03 2e1e |0006: const-string v3, "Folder.jpg" // string@1e2e │ │ +3cbc98: 2440 2b21 3210 |0008: filled-new-array {v2, v3, v0, v1}, [Ljava/lang/String; // type@212b │ │ +3cbc9e: 0c00 |000b: move-result-object v0 │ │ +3cbca0: 6900 878c |000c: sput-object v0, Lde/danoeh/antennapod/core/feed/LocalFeedUpdater;.PREFERRED_FEED_IMAGE_FILENAMES:[Ljava/lang/String; // field@8c87 │ │ +3cbca4: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0008 line=52 │ │ 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 │ │ -3cbce0: |[3cbce0] de.danoeh.antennapod.core.feed.LocalFeedUpdater.:()V │ │ -3cbcf0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3cbcf6: 0e00 |0003: return-void │ │ +3cbca8: |[3cbca8] de.danoeh.antennapod.core.feed.LocalFeedUpdater.:()V │ │ +3cbcb8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3cbcbe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/feed/LocalFeedUpdater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/core/feed/LocalFeedUpdater;) │ │ @@ -814686,104 +814686,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 │ │ -3cb9a0: |[3cb9a0] 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; │ │ -3cb9b0: 220f b91c |0000: new-instance v15, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3cb9b4: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ -3cb9b8: 7401 269d 1400 |0004: invoke-virtual/range {v20}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getName:()Ljava/lang/String; // method@9d26 │ │ -3cb9be: 0c04 |0007: move-result-object v4 │ │ -3cb9c0: 7100 f3b5 0000 |0008: invoke-static {}, Ljava/util/UUID;.randomUUID:()Ljava/util/UUID; // method@b5f3 │ │ -3cb9c6: 0c00 |000b: move-result-object v0 │ │ -3cb9c8: 6e10 f4b5 0000 |000c: invoke-virtual {v0}, Ljava/util/UUID;.toString:()Ljava/lang/String; // method@b5f4 │ │ -3cb9ce: 0c05 |000f: move-result-object v5 │ │ -3cb9d0: 7401 269d 1400 |0010: invoke-virtual/range {v20}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getName:()Ljava/lang/String; // method@9d26 │ │ -3cb9d6: 0c06 |0013: move-result-object v6 │ │ -3cb9d8: 2207 051f |0014: new-instance v7, Ljava/util/Date; // type@1f05 │ │ -3cb9dc: 7401 249d 1400 |0016: invoke-virtual/range {v20}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getLastModified:()J // method@9d24 │ │ -3cb9e2: 0b00 |0019: move-result-wide v0 │ │ -3cb9e4: 7030 22b5 0701 |001a: invoke-direct {v7, v0, v1}, Ljava/util/Date;.:(J)V // method@b522 │ │ -3cb9ea: 1208 |001d: const/4 v8, #int 0 // #0 │ │ -3cb9ec: 07f1 |001e: move-object v1, v15 │ │ -3cb9ee: 0809 1300 |001f: move-object/from16 v9, v19 │ │ -3cb9f2: 7609 24ac 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@ac24 │ │ -3cb9f8: 6e10 28ac 0f00 |0024: invoke-virtual {v15}, Lde/danoeh/antennapod/model/feed/FeedItem;.disableAutoDownload:()V // method@ac28 │ │ -3cb9fe: 7401 259d 1400 |0027: invoke-virtual/range {v20}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getLength:()J // method@9d25 │ │ -3cba04: 0b07 |002a: move-result-wide v7 │ │ -3cba06: 2200 bc1c |002b: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -3cba0a: 1205 |002d: const/4 v5, #int 0 // #0 │ │ -3cba0c: 1206 |002e: const/4 v6, #int 0 // #0 │ │ -3cba0e: 7401 279d 1400 |002f: invoke-virtual/range {v20}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getType:()Ljava/lang/String; // method@9d27 │ │ -3cba14: 0c09 |0032: move-result-object v9 │ │ -3cba16: 7401 289d 1400 |0033: invoke-virtual/range {v20}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@9d28 │ │ -3cba1c: 0c01 |0036: move-result-object v1 │ │ -3cba1e: 6e10 d206 0100 |0037: invoke-virtual {v1}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@06d2 │ │ -3cba24: 0c0a |003a: move-result-object v10 │ │ -3cba26: 7401 289d 1400 |003b: invoke-virtual/range {v20}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@9d28 │ │ -3cba2c: 0c01 |003e: move-result-object v1 │ │ -3cba2e: 6e10 d206 0100 |003f: invoke-virtual {v1}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@06d2 │ │ -3cba34: 0c0b |0042: move-result-object v11 │ │ -3cba36: 120c |0043: const/4 v12, #int 0 // #0 │ │ -3cba38: 120d |0044: const/4 v13, #int 0 // #0 │ │ -3cba3a: 120e |0045: const/4 v14, #int 0 // #0 │ │ -3cba3c: 1610 0000 |0046: const-wide/16 v16, #int 0 // #0 │ │ -3cba40: 0701 |0048: move-object v1, v0 │ │ -3cba42: 07f4 |0049: move-object v4, v15 │ │ -3cba44: 0812 0f00 |004a: move-object/from16 v18, v15 │ │ -3cba48: 050f 1000 |004c: move-wide/from16 v15, v16 │ │ -3cba4c: 7610 63ac 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@ac63 │ │ -3cba52: 0801 1200 |0051: move-object/from16 v1, v18 │ │ -3cba56: 6e20 4cac 0100 |0053: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@ac4c │ │ -3cba5c: 7401 ccab 1300 |0056: invoke-virtual/range {v19}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abcc │ │ -3cba62: 0c00 |0059: move-result-object v0 │ │ -3cba64: 7210 6ab5 0000 |005a: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -3cba6a: 0c00 |005d: move-result-object v0 │ │ -3cba6c: 7210 4db5 0000 |005e: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3cba72: 0a02 |0061: move-result v2 │ │ -3cba74: 3802 3800 |0062: if-eqz v2, 009a // +0038 │ │ -3cba78: 7210 4eb5 0000 |0064: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3cba7e: 0c02 |0067: move-result-object v2 │ │ -3cba80: 1f02 b91c |0068: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3cba84: 6e10 35ac 0200 |006a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3cba8a: 0c03 |006d: move-result-object v3 │ │ -3cba8c: 3803 f0ff |006e: if-eqz v3, 005e // -0010 │ │ -3cba90: 6e10 35ac 0200 |0070: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3cba96: 0c03 |0073: move-result-object v3 │ │ -3cba98: 6e10 01ac 0300 |0074: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ -3cba9e: 0c03 |0077: move-result-object v3 │ │ -3cbaa0: 7401 289d 1400 |0078: invoke-virtual/range {v20}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@9d28 │ │ -3cbaa6: 0c04 |007b: move-result-object v4 │ │ -3cbaa8: 6e10 d206 0400 |007c: invoke-virtual {v4}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@06d2 │ │ -3cbaae: 0c04 |007f: move-result-object v4 │ │ -3cbab0: 6e20 28b3 4300 |0080: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3cbab6: 0a03 |0083: move-result v3 │ │ -3cbab8: 3803 daff |0084: if-eqz v3, 005e // -0026 │ │ -3cbabc: 7401 259d 1400 |0086: invoke-virtual/range {v20}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getLength:()J // method@9d25 │ │ -3cbac2: 0b03 |0089: move-result-wide v3 │ │ -3cbac4: 6e10 35ac 0200 |008a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3cbaca: 0c05 |008d: move-result-object v5 │ │ -3cbacc: 6e10 80ac 0500 |008e: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getSize:()J // method@ac80 │ │ -3cbad2: 0b05 |0091: move-result-wide v5 │ │ -3cbad4: 3107 0305 |0092: cmp-long v7, v3, v5 │ │ -3cbad8: 3907 caff |0094: if-nez v7, 005e // -0036 │ │ -3cbadc: 6e20 54ac 2100 |0096: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@ac54 │ │ -3cbae2: 1101 |0099: return-object v1 │ │ -3cbae4: 0802 1400 |009a: move-object/from16 v2, v20 │ │ -3cbae8: 0803 1500 |009c: move-object/from16 v3, v21 │ │ -3cbaec: 7130 8898 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@9888 │ │ -3cbaf2: 280a |00a1: goto 00ab // +000a │ │ -3cbaf4: 0d00 |00a2: move-exception v0 │ │ -3cbaf6: 0702 |00a3: move-object v2, v0 │ │ -3cbaf8: 6e10 8ab3 0200 |00a4: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ -3cbafe: 0c00 |00a7: move-result-object v0 │ │ -3cbb00: 6e20 46ac 0100 |00a8: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@ac46 │ │ -3cbb06: 1101 |00ab: return-object v1 │ │ +3cb968: |[3cb968] 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; │ │ +3cb978: 220f b91c |0000: new-instance v15, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3cb97c: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ +3cb980: 7401 269d 1400 |0004: invoke-virtual/range {v20}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getName:()Ljava/lang/String; // method@9d26 │ │ +3cb986: 0c04 |0007: move-result-object v4 │ │ +3cb988: 7100 f3b5 0000 |0008: invoke-static {}, Ljava/util/UUID;.randomUUID:()Ljava/util/UUID; // method@b5f3 │ │ +3cb98e: 0c00 |000b: move-result-object v0 │ │ +3cb990: 6e10 f4b5 0000 |000c: invoke-virtual {v0}, Ljava/util/UUID;.toString:()Ljava/lang/String; // method@b5f4 │ │ +3cb996: 0c05 |000f: move-result-object v5 │ │ +3cb998: 7401 269d 1400 |0010: invoke-virtual/range {v20}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getName:()Ljava/lang/String; // method@9d26 │ │ +3cb99e: 0c06 |0013: move-result-object v6 │ │ +3cb9a0: 2207 051f |0014: new-instance v7, Ljava/util/Date; // type@1f05 │ │ +3cb9a4: 7401 249d 1400 |0016: invoke-virtual/range {v20}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getLastModified:()J // method@9d24 │ │ +3cb9aa: 0b00 |0019: move-result-wide v0 │ │ +3cb9ac: 7030 22b5 0701 |001a: invoke-direct {v7, v0, v1}, Ljava/util/Date;.:(J)V // method@b522 │ │ +3cb9b2: 1208 |001d: const/4 v8, #int 0 // #0 │ │ +3cb9b4: 07f1 |001e: move-object v1, v15 │ │ +3cb9b6: 0809 1300 |001f: move-object/from16 v9, v19 │ │ +3cb9ba: 7609 24ac 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@ac24 │ │ +3cb9c0: 6e10 28ac 0f00 |0024: invoke-virtual {v15}, Lde/danoeh/antennapod/model/feed/FeedItem;.disableAutoDownload:()V // method@ac28 │ │ +3cb9c6: 7401 259d 1400 |0027: invoke-virtual/range {v20}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getLength:()J // method@9d25 │ │ +3cb9cc: 0b07 |002a: move-result-wide v7 │ │ +3cb9ce: 2200 bc1c |002b: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +3cb9d2: 1205 |002d: const/4 v5, #int 0 // #0 │ │ +3cb9d4: 1206 |002e: const/4 v6, #int 0 // #0 │ │ +3cb9d6: 7401 279d 1400 |002f: invoke-virtual/range {v20}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getType:()Ljava/lang/String; // method@9d27 │ │ +3cb9dc: 0c09 |0032: move-result-object v9 │ │ +3cb9de: 7401 289d 1400 |0033: invoke-virtual/range {v20}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@9d28 │ │ +3cb9e4: 0c01 |0036: move-result-object v1 │ │ +3cb9e6: 6e10 d206 0100 |0037: invoke-virtual {v1}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@06d2 │ │ +3cb9ec: 0c0a |003a: move-result-object v10 │ │ +3cb9ee: 7401 289d 1400 |003b: invoke-virtual/range {v20}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@9d28 │ │ +3cb9f4: 0c01 |003e: move-result-object v1 │ │ +3cb9f6: 6e10 d206 0100 |003f: invoke-virtual {v1}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@06d2 │ │ +3cb9fc: 0c0b |0042: move-result-object v11 │ │ +3cb9fe: 120c |0043: const/4 v12, #int 0 // #0 │ │ +3cba00: 120d |0044: const/4 v13, #int 0 // #0 │ │ +3cba02: 120e |0045: const/4 v14, #int 0 // #0 │ │ +3cba04: 1610 0000 |0046: const-wide/16 v16, #int 0 // #0 │ │ +3cba08: 0701 |0048: move-object v1, v0 │ │ +3cba0a: 07f4 |0049: move-object v4, v15 │ │ +3cba0c: 0812 0f00 |004a: move-object/from16 v18, v15 │ │ +3cba10: 050f 1000 |004c: move-wide/from16 v15, v16 │ │ +3cba14: 7610 63ac 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@ac63 │ │ +3cba1a: 0801 1200 |0051: move-object/from16 v1, v18 │ │ +3cba1e: 6e20 4cac 0100 |0053: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@ac4c │ │ +3cba24: 7401 ccab 1300 |0056: invoke-virtual/range {v19}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abcc │ │ +3cba2a: 0c00 |0059: move-result-object v0 │ │ +3cba2c: 7210 6ab5 0000 |005a: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +3cba32: 0c00 |005d: move-result-object v0 │ │ +3cba34: 7210 4db5 0000 |005e: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3cba3a: 0a02 |0061: move-result v2 │ │ +3cba3c: 3802 3800 |0062: if-eqz v2, 009a // +0038 │ │ +3cba40: 7210 4eb5 0000 |0064: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3cba46: 0c02 |0067: move-result-object v2 │ │ +3cba48: 1f02 b91c |0068: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3cba4c: 6e10 35ac 0200 |006a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3cba52: 0c03 |006d: move-result-object v3 │ │ +3cba54: 3803 f0ff |006e: if-eqz v3, 005e // -0010 │ │ +3cba58: 6e10 35ac 0200 |0070: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3cba5e: 0c03 |0073: move-result-object v3 │ │ +3cba60: 6e10 01ac 0300 |0074: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ +3cba66: 0c03 |0077: move-result-object v3 │ │ +3cba68: 7401 289d 1400 |0078: invoke-virtual/range {v20}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@9d28 │ │ +3cba6e: 0c04 |007b: move-result-object v4 │ │ +3cba70: 6e10 d206 0400 |007c: invoke-virtual {v4}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@06d2 │ │ +3cba76: 0c04 |007f: move-result-object v4 │ │ +3cba78: 6e20 28b3 4300 |0080: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3cba7e: 0a03 |0083: move-result v3 │ │ +3cba80: 3803 daff |0084: if-eqz v3, 005e // -0026 │ │ +3cba84: 7401 259d 1400 |0086: invoke-virtual/range {v20}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getLength:()J // method@9d25 │ │ +3cba8a: 0b03 |0089: move-result-wide v3 │ │ +3cba8c: 6e10 35ac 0200 |008a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3cba92: 0c05 |008d: move-result-object v5 │ │ +3cba94: 6e10 80ac 0500 |008e: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getSize:()J // method@ac80 │ │ +3cba9a: 0b05 |0091: move-result-wide v5 │ │ +3cba9c: 3107 0305 |0092: cmp-long v7, v3, v5 │ │ +3cbaa0: 3907 caff |0094: if-nez v7, 005e // -0036 │ │ +3cbaa4: 6e20 54ac 2100 |0096: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@ac54 │ │ +3cbaaa: 1101 |0099: return-object v1 │ │ +3cbaac: 0802 1400 |009a: move-object/from16 v2, v20 │ │ +3cbab0: 0803 1500 |009c: move-object/from16 v3, v21 │ │ +3cbab4: 7130 8898 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@9888 │ │ +3cbaba: 280a |00a1: goto 00ab // +000a │ │ +3cbabc: 0d00 |00a2: move-exception v0 │ │ +3cbabe: 0702 |00a3: move-object v2, v0 │ │ +3cbac0: 6e10 8ab3 0200 |00a4: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ +3cbac6: 0c00 |00a7: move-result-object v0 │ │ +3cbac8: 6e20 46ac 0100 |00a8: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@ac46 │ │ +3cbace: 1101 |00ab: return-object v1 │ │ catches : 1 │ │ 0x009e - 0x00a1 │ │ Ljava/lang/Exception; -> 0x00a2 │ │ positions : │ │ 0x0000 line=170 │ │ 0x0010 line=171 │ │ 0x0024 line=172 │ │ @@ -814808,36 +814808,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 │ │ -3cbb18: |[3cbb18] de.danoeh.antennapod.core.feed.LocalFeedUpdater.feedContainsFile:(Lde/danoeh/antennapod/model/feed/Feed;Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ -3cbb28: 6e10 ccab 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abcc │ │ -3cbb2e: 0c02 |0003: move-result-object v2 │ │ -3cbb30: 7210 6ab5 0200 |0004: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -3cbb36: 0c02 |0007: move-result-object v2 │ │ -3cbb38: 7210 4db5 0200 |0008: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3cbb3e: 0a00 |000b: move-result v0 │ │ -3cbb40: 3800 1900 |000c: if-eqz v0, 0025 // +0019 │ │ -3cbb44: 7210 4eb5 0200 |000e: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3cbb4a: 0c00 |0011: move-result-object v0 │ │ -3cbb4c: 1f00 b91c |0012: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3cbb50: 6e10 35ac 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3cbb56: 0c01 |0017: move-result-object v1 │ │ -3cbb58: 3801 f0ff |0018: if-eqz v1, 0008 // -0010 │ │ -3cbb5c: 6e10 34ac 0000 |001a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@ac34 │ │ -3cbb62: 0c01 |001d: move-result-object v1 │ │ -3cbb64: 6e20 28b3 3100 |001e: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3cbb6a: 0a01 |0021: move-result v1 │ │ -3cbb6c: 3801 e6ff |0022: if-eqz v1, 0008 // -001a │ │ -3cbb70: 1100 |0024: return-object v0 │ │ -3cbb72: 1202 |0025: const/4 v2, #int 0 // #0 │ │ -3cbb74: 1102 |0026: return-object v2 │ │ +3cbae0: |[3cbae0] de.danoeh.antennapod.core.feed.LocalFeedUpdater.feedContainsFile:(Lde/danoeh/antennapod/model/feed/Feed;Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ +3cbaf0: 6e10 ccab 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abcc │ │ +3cbaf6: 0c02 |0003: move-result-object v2 │ │ +3cbaf8: 7210 6ab5 0200 |0004: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +3cbafe: 0c02 |0007: move-result-object v2 │ │ +3cbb00: 7210 4db5 0200 |0008: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3cbb06: 0a00 |000b: move-result v0 │ │ +3cbb08: 3800 1900 |000c: if-eqz v0, 0025 // +0019 │ │ +3cbb0c: 7210 4eb5 0200 |000e: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3cbb12: 0c00 |0011: move-result-object v0 │ │ +3cbb14: 1f00 b91c |0012: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3cbb18: 6e10 35ac 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3cbb1e: 0c01 |0017: move-result-object v1 │ │ +3cbb20: 3801 f0ff |0018: if-eqz v1, 0008 // -0010 │ │ +3cbb24: 6e10 34ac 0000 |001a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@ac34 │ │ +3cbb2a: 0c01 |001d: move-result-object v1 │ │ +3cbb2c: 6e20 28b3 3100 |001e: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3cbb32: 0a01 |0021: move-result v1 │ │ +3cbb34: 3801 e6ff |0022: if-eqz v1, 0008 // -001a │ │ +3cbb38: 1100 |0024: return-object v0 │ │ +3cbb3a: 1202 |0025: const/4 v2, #int 0 // #0 │ │ +3cbb3c: 1102 |0026: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0004 line=161 │ │ 0x0014 line=162 │ │ locals : │ │ 0x0000 - 0x0027 reg=2 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ @@ -814848,72 +814848,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 │ │ -3cbbc0: |[3cbbc0] de.danoeh.antennapod.core.feed.LocalFeedUpdater.getImageUrl:(Ljava/util/List;Landroid/net/Uri;)Ljava/lang/String; │ │ -3cbbd0: 6200 878c |0000: sget-object v0, Lde/danoeh/antennapod/core/feed/LocalFeedUpdater;.PREFERRED_FEED_IMAGE_FILENAMES:[Ljava/lang/String; // field@8c87 │ │ -3cbbd4: 2101 |0002: array-length v1, v0 │ │ -3cbbd6: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -3cbbd8: 3512 2a00 |0004: if-ge v2, v1, 002e // +002a │ │ -3cbbdc: 4603 0002 |0006: aget-object v3, v0, v2 │ │ -3cbbe0: 7210 6ab5 0700 |0008: invoke-interface {v7}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -3cbbe6: 0c04 |000b: move-result-object v4 │ │ -3cbbe8: 7210 4db5 0400 |000c: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3cbbee: 0a05 |000f: move-result v5 │ │ -3cbbf0: 3805 1b00 |0010: if-eqz v5, 002b // +001b │ │ -3cbbf4: 7210 4eb5 0400 |0012: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3cbbfa: 0c05 |0015: move-result-object v5 │ │ -3cbbfc: 1f05 7d19 |0016: check-cast v5, Lde/danoeh/antennapod/core/util/FastDocumentFile; // type@197d │ │ -3cbc00: 6e10 269d 0500 |0018: invoke-virtual {v5}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getName:()Ljava/lang/String; // method@9d26 │ │ -3cbc06: 0c06 |001b: move-result-object v6 │ │ -3cbc08: 6e20 28b3 6300 |001c: invoke-virtual {v3, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3cbc0e: 0a06 |001f: move-result v6 │ │ -3cbc10: 3806 ecff |0020: if-eqz v6, 000c // -0014 │ │ -3cbc14: 6e10 289d 0500 |0022: invoke-virtual {v5}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@9d28 │ │ -3cbc1a: 0c07 |0025: move-result-object v7 │ │ -3cbc1c: 6e10 d206 0700 |0026: invoke-virtual {v7}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@06d2 │ │ -3cbc22: 0c07 |0029: move-result-object v7 │ │ -3cbc24: 1107 |002a: return-object v7 │ │ -3cbc26: d802 0201 |002b: add-int/lit8 v2, v2, #int 1 // #01 │ │ -3cbc2a: 28d7 |002d: goto 0004 // -0029 │ │ -3cbc2c: 7210 6ab5 0700 |002e: invoke-interface {v7}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -3cbc32: 0c07 |0031: move-result-object v7 │ │ -3cbc34: 7210 4db5 0700 |0032: invoke-interface {v7}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3cbc3a: 0a00 |0035: move-result v0 │ │ -3cbc3c: 3800 2700 |0036: if-eqz v0, 005d // +0027 │ │ -3cbc40: 7210 4eb5 0700 |0038: invoke-interface {v7}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3cbc46: 0c00 |003b: move-result-object v0 │ │ -3cbc48: 1f00 7d19 |003c: check-cast v0, Lde/danoeh/antennapod/core/util/FastDocumentFile; // type@197d │ │ -3cbc4c: 6e10 279d 0000 |003e: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getType:()Ljava/lang/String; // method@9d27 │ │ -3cbc52: 0c01 |0041: move-result-object v1 │ │ -3cbc54: 3801 f0ff |0042: if-eqz v1, 0032 // -0010 │ │ -3cbc58: 1a02 289a |0044: const-string v2, "image/jpeg" // string@9a28 │ │ -3cbc5c: 6e20 3eb3 2100 |0046: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b33e │ │ -3cbc62: 0a02 |0049: move-result v2 │ │ -3cbc64: 3902 0a00 |004a: if-nez v2, 0054 // +000a │ │ -3cbc68: 1a02 2a9a |004c: const-string v2, "image/png" // string@9a2a │ │ -3cbc6c: 6e20 3eb3 2100 |004e: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b33e │ │ -3cbc72: 0a01 |0051: move-result v1 │ │ -3cbc74: 3801 e0ff |0052: if-eqz v1, 0032 // -0020 │ │ -3cbc78: 6e10 289d 0000 |0054: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@9d28 │ │ -3cbc7e: 0c07 |0057: move-result-object v7 │ │ -3cbc80: 6e10 d206 0700 |0058: invoke-virtual {v7}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@06d2 │ │ -3cbc86: 0c07 |005b: move-result-object v7 │ │ -3cbc88: 1107 |005c: return-object v7 │ │ -3cbc8a: 2207 8f1e |005d: new-instance v7, Ljava/lang/StringBuilder; // type@1e8f │ │ -3cbc8e: 7010 50b3 0700 |005f: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3cbc94: 1a00 366c |0062: const-string v0, "antennapod_generative_cover:" // string@6c36 │ │ -3cbc98: 6e20 5cb3 0700 |0064: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3cbc9e: 6e20 5bb3 8700 |0067: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ -3cbca4: 6e10 67b3 0700 |006a: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3cbcaa: 0c07 |006d: move-result-object v7 │ │ -3cbcac: 1107 |006e: return-object v7 │ │ +3cbb88: |[3cbb88] de.danoeh.antennapod.core.feed.LocalFeedUpdater.getImageUrl:(Ljava/util/List;Landroid/net/Uri;)Ljava/lang/String; │ │ +3cbb98: 6200 878c |0000: sget-object v0, Lde/danoeh/antennapod/core/feed/LocalFeedUpdater;.PREFERRED_FEED_IMAGE_FILENAMES:[Ljava/lang/String; // field@8c87 │ │ +3cbb9c: 2101 |0002: array-length v1, v0 │ │ +3cbb9e: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +3cbba0: 3512 2a00 |0004: if-ge v2, v1, 002e // +002a │ │ +3cbba4: 4603 0002 |0006: aget-object v3, v0, v2 │ │ +3cbba8: 7210 6ab5 0700 |0008: invoke-interface {v7}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +3cbbae: 0c04 |000b: move-result-object v4 │ │ +3cbbb0: 7210 4db5 0400 |000c: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3cbbb6: 0a05 |000f: move-result v5 │ │ +3cbbb8: 3805 1b00 |0010: if-eqz v5, 002b // +001b │ │ +3cbbbc: 7210 4eb5 0400 |0012: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3cbbc2: 0c05 |0015: move-result-object v5 │ │ +3cbbc4: 1f05 7d19 |0016: check-cast v5, Lde/danoeh/antennapod/core/util/FastDocumentFile; // type@197d │ │ +3cbbc8: 6e10 269d 0500 |0018: invoke-virtual {v5}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getName:()Ljava/lang/String; // method@9d26 │ │ +3cbbce: 0c06 |001b: move-result-object v6 │ │ +3cbbd0: 6e20 28b3 6300 |001c: invoke-virtual {v3, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3cbbd6: 0a06 |001f: move-result v6 │ │ +3cbbd8: 3806 ecff |0020: if-eqz v6, 000c // -0014 │ │ +3cbbdc: 6e10 289d 0500 |0022: invoke-virtual {v5}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@9d28 │ │ +3cbbe2: 0c07 |0025: move-result-object v7 │ │ +3cbbe4: 6e10 d206 0700 |0026: invoke-virtual {v7}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@06d2 │ │ +3cbbea: 0c07 |0029: move-result-object v7 │ │ +3cbbec: 1107 |002a: return-object v7 │ │ +3cbbee: d802 0201 |002b: add-int/lit8 v2, v2, #int 1 // #01 │ │ +3cbbf2: 28d7 |002d: goto 0004 // -0029 │ │ +3cbbf4: 7210 6ab5 0700 |002e: invoke-interface {v7}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +3cbbfa: 0c07 |0031: move-result-object v7 │ │ +3cbbfc: 7210 4db5 0700 |0032: invoke-interface {v7}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3cbc02: 0a00 |0035: move-result v0 │ │ +3cbc04: 3800 2700 |0036: if-eqz v0, 005d // +0027 │ │ +3cbc08: 7210 4eb5 0700 |0038: invoke-interface {v7}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3cbc0e: 0c00 |003b: move-result-object v0 │ │ +3cbc10: 1f00 7d19 |003c: check-cast v0, Lde/danoeh/antennapod/core/util/FastDocumentFile; // type@197d │ │ +3cbc14: 6e10 279d 0000 |003e: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getType:()Ljava/lang/String; // method@9d27 │ │ +3cbc1a: 0c01 |0041: move-result-object v1 │ │ +3cbc1c: 3801 f0ff |0042: if-eqz v1, 0032 // -0010 │ │ +3cbc20: 1a02 289a |0044: const-string v2, "image/jpeg" // string@9a28 │ │ +3cbc24: 6e20 3eb3 2100 |0046: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b33e │ │ +3cbc2a: 0a02 |0049: move-result v2 │ │ +3cbc2c: 3902 0a00 |004a: if-nez v2, 0054 // +000a │ │ +3cbc30: 1a02 2a9a |004c: const-string v2, "image/png" // string@9a2a │ │ +3cbc34: 6e20 3eb3 2100 |004e: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b33e │ │ +3cbc3a: 0a01 |0051: move-result v1 │ │ +3cbc3c: 3801 e0ff |0052: if-eqz v1, 0032 // -0020 │ │ +3cbc40: 6e10 289d 0000 |0054: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@9d28 │ │ +3cbc46: 0c07 |0057: move-result-object v7 │ │ +3cbc48: 6e10 d206 0700 |0058: invoke-virtual {v7}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@06d2 │ │ +3cbc4e: 0c07 |005b: move-result-object v7 │ │ +3cbc50: 1107 |005c: return-object v7 │ │ +3cbc52: 2207 8f1e |005d: new-instance v7, Ljava/lang/StringBuilder; // type@1e8f │ │ +3cbc56: 7010 50b3 0700 |005f: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3cbc5c: 1a00 366c |0062: const-string v0, "antennapod_generative_cover:" // string@6c36 │ │ +3cbc60: 6e20 5cb3 0700 |0064: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3cbc66: 6e20 5bb3 8700 |0067: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ +3cbc6c: 6e10 67b3 0700 |006a: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3cbc72: 0c07 |006d: move-result-object v7 │ │ +3cbc74: 1107 |006e: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0008 line=140 │ │ 0x0018 line=141 │ │ 0x0022 line=142 │ │ 0x002e line=148 │ │ @@ -814930,22 +814930,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 │ │ -3cbb94: |[3cbb94] de.danoeh.antennapod.core.feed.LocalFeedUpdater.lambda$mustReportDownloadSuccessful$0:(Lde/danoeh/antennapod/model/download/DownloadResult;Lde/danoeh/antennapod/model/download/DownloadResult;)I │ │ -3cbba4: 6e10 91ab 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/model/download/DownloadResult;.getCompletionDate:()Ljava/util/Date; // method@ab91 │ │ -3cbbaa: 0c00 |0003: move-result-object v0 │ │ -3cbbac: 6e10 91ab 0100 |0004: invoke-virtual {v1}, Lde/danoeh/antennapod/model/download/DownloadResult;.getCompletionDate:()Ljava/util/Date; // method@ab91 │ │ -3cbbb2: 0c01 |0007: move-result-object v1 │ │ -3cbbb4: 6e20 26b5 1000 |0008: invoke-virtual {v0, v1}, Ljava/util/Date;.compareTo:(Ljava/util/Date;)I // method@b526 │ │ -3cbbba: 0a00 |000b: move-result v0 │ │ -3cbbbc: 0f00 |000c: return v0 │ │ +3cbb5c: |[3cbb5c] de.danoeh.antennapod.core.feed.LocalFeedUpdater.lambda$mustReportDownloadSuccessful$0:(Lde/danoeh/antennapod/model/download/DownloadResult;Lde/danoeh/antennapod/model/download/DownloadResult;)I │ │ +3cbb6c: 6e10 91ab 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/model/download/DownloadResult;.getCompletionDate:()Ljava/util/Date; // method@ab91 │ │ +3cbb72: 0c00 |0003: move-result-object v0 │ │ +3cbb74: 6e10 91ab 0100 |0004: invoke-virtual {v1}, Lde/danoeh/antennapod/model/download/DownloadResult;.getCompletionDate:()Ljava/util/Date; // method@ab91 │ │ +3cbb7a: 0c01 |0007: move-result-object v1 │ │ +3cbb7c: 6e20 26b5 1000 |0008: invoke-virtual {v0, v1}, Ljava/util/Date;.compareTo:(Ljava/util/Date;)I // method@b526 │ │ +3cbb82: 0a00 |000b: move-result v0 │ │ +3cbb84: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=272 │ │ locals : │ │ 0x0000 - 0x000d reg=0 (null) Lde/danoeh/antennapod/model/download/DownloadResult; │ │ 0x0000 - 0x000d reg=1 (null) Lde/danoeh/antennapod/model/download/DownloadResult; │ │ │ │ @@ -814954,162 +814954,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 │ │ -3cbcf8: |[3cbcf8] de.danoeh.antennapod.core.feed.LocalFeedUpdater.loadMetadata:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/core/util/FastDocumentFile;Landroid/content/Context;)V │ │ -3cbd08: 1a00 2e0a |0000: const-string v0, ": " // string@0a2e │ │ -3cbd0c: 1a01 7c47 |0002: const-string v1, "LocalFeedUpdater" // string@477c │ │ -3cbd10: 2202 a01c |0004: new-instance v2, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat; // type@1ca0 │ │ -3cbd14: 7010 7bab 0200 |0006: invoke-direct {v2}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.:()V // method@ab7b │ │ -3cbd1a: 6e10 289d 0800 |0009: invoke-virtual {v8}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@9d28 │ │ -3cbd20: 0c03 |000c: move-result-object v3 │ │ -3cbd22: 6e30 4406 9203 |000d: invoke-virtual {v2, v9, v3}, Landroid/media/MediaMetadataRetriever;.setDataSource:(Landroid/content/Context;Landroid/net/Uri;)V // method@0644 │ │ -3cbd28: 1253 |0010: const/4 v3, #int 5 // #5 │ │ -3cbd2a: 6e20 3f06 3200 |0011: invoke-virtual {v2, v3}, Landroid/media/MediaMetadataRetriever;.extractMetadata:(I)Ljava/lang/String; // method@063f │ │ -3cbd30: 0c03 |0014: move-result-object v3 │ │ -3cbd32: 7110 b10a 0300 |0015: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -3cbd38: 0a04 |0018: move-result v4 │ │ -3cbd3a: 3904 2600 |0019: if-nez v4, 003f // +0026 │ │ -3cbd3e: 1a04 1c0a |001b: const-string v4, "19040101T000000.000Z" // string@0a1c │ │ -3cbd42: 6e20 28b3 3400 |001d: invoke-virtual {v4, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3cbd48: 0a04 |0020: move-result v4 │ │ -3cbd4a: 3904 1e00 |0021: if-nez v4, 003f // +001e │ │ -3cbd4e: 2204 f61e |0023: new-instance v4, Ljava/text/SimpleDateFormat; // type@1ef6 │ │ -3cbd52: 1a05 86e8 |0025: const-string v5, "yyyyMMdd'T'HHmmss" // string@e886 │ │ -3cbd56: 7100 83b5 0000 |0027: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b583 │ │ -3cbd5c: 0c06 |002a: move-result-object v6 │ │ -3cbd5e: 7030 72b4 5406 |002b: invoke-direct {v4, v5, v6}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@b472 │ │ -3cbd64: 6e20 63b4 3400 |002e: invoke-virtual {v4, v3}, Ljava/text/DateFormat;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@b463 │ │ -3cbd6a: 0c04 |0031: move-result-object v4 │ │ -3cbd6c: 6e20 51ac 4700 |0032: invoke-virtual {v7, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPubDate:(Ljava/util/Date;)V // method@ac51 │ │ -3cbd72: 280a |0035: goto 003f // +000a │ │ -3cbd74: 7110 2faf 0300 |0036: invoke-static {v3}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@af2f │ │ -3cbd7a: 0c03 |0039: move-result-object v3 │ │ -3cbd7c: 3803 0500 |003a: if-eqz v3, 003f // +0005 │ │ -3cbd80: 6e20 51ac 3700 |003c: invoke-virtual {v7, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPubDate:(Ljava/util/Date;)V // method@ac51 │ │ -3cbd86: 1273 |003f: const/4 v3, #int 7 // #7 │ │ -3cbd88: 6e20 3f06 3200 |0040: invoke-virtual {v2, v3}, Landroid/media/MediaMetadataRetriever;.extractMetadata:(I)Ljava/lang/String; // method@063f │ │ -3cbd8e: 0c03 |0043: move-result-object v3 │ │ -3cbd90: 7110 b10a 0300 |0044: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -3cbd96: 0a04 |0047: move-result v4 │ │ -3cbd98: 3904 0500 |0048: if-nez v4, 004d // +0005 │ │ -3cbd9c: 6e20 52ac 3700 |004a: invoke-virtual {v7, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.setTitle:(Ljava/lang/String;)V // method@ac52 │ │ -3cbda2: 1303 0900 |004d: const/16 v3, #int 9 // #9 │ │ -3cbda6: 6e20 3f06 3200 |004f: invoke-virtual {v2, v3}, Landroid/media/MediaMetadataRetriever;.extractMetadata:(I)Ljava/lang/String; // method@063f │ │ -3cbdac: 0c03 |0052: move-result-object v3 │ │ -3cbdae: 6e10 35ac 0700 |0053: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3cbdb4: 0c04 |0056: move-result-object v4 │ │ -3cbdb6: 7110 ccb2 0300 |0057: invoke-static {v3}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b2cc │ │ -3cbdbc: 0b05 |005a: move-result-wide v5 │ │ -3cbdbe: 8453 |005b: long-to-int v3, v5 │ │ -3cbdc0: 6e20 8eac 3400 |005c: invoke-virtual {v4, v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setDuration:(I)V // method@ac8e │ │ -3cbdc6: 6e10 35ac 0700 |005f: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3cbdcc: 0c03 |0062: move-result-object v3 │ │ -3cbdce: 6e10 4006 0200 |0063: invoke-virtual {v2}, Landroid/media/MediaMetadataRetriever;.getEmbeddedPicture:()[B // method@0640 │ │ -3cbdd4: 0c04 |0066: move-result-object v4 │ │ -3cbdd6: 3804 0400 |0067: if-eqz v4, 006b // +0004 │ │ -3cbdda: 1214 |0069: const/4 v4, #int 1 // #1 │ │ -3cbddc: 2802 |006a: goto 006c // +0002 │ │ -3cbdde: 1204 |006b: const/4 v4, #int 0 // #0 │ │ -3cbde0: 7110 42b2 0400 |006c: invoke-static {v4}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@b242 │ │ -3cbde6: 0c04 |006f: move-result-object v4 │ │ -3cbde8: 6e20 90ac 4300 |0070: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setHasEmbeddedPicture:(Ljava/lang/Boolean;)V // method@ac90 │ │ -3cbdee: 6e10 2002 0900 |0073: invoke-virtual {v9}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0220 │ │ -3cbdf4: 0c03 |0076: move-result-object v3 │ │ -3cbdf6: 6e10 289d 0800 |0077: invoke-virtual {v8}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@9d28 │ │ -3cbdfc: 0c04 |007a: move-result-object v4 │ │ -3cbdfe: 6e20 0302 4300 |007b: invoke-virtual {v3, v4}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@0203 │ │ -3cbe04: 0c03 |007e: move-result-object v3 │ │ -3cbe06: 2204 8a1d |007f: new-instance v4, Lde/danoeh/antennapod/parser/media/id3/Id3MetadataReader; // type@1d8a │ │ -3cbe0a: 2205 c81f |0081: new-instance v5, Lorg/apache/commons/io/input/CountingInputStream; // type@1fc8 │ │ -3cbe0e: 2206 341e |0083: new-instance v6, Ljava/io/BufferedInputStream; // type@1e34 │ │ -3cbe12: 7020 9eb1 3600 |0085: invoke-direct {v6, v3}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;)V // method@b19e │ │ -3cbe18: 7020 6bb7 6500 |0088: invoke-direct {v5, v6}, Lorg/apache/commons/io/input/CountingInputStream;.:(Ljava/io/InputStream;)V // method@b76b │ │ -3cbe1e: 7020 6aaf 5400 |008b: invoke-direct {v4, v5}, Lde/danoeh/antennapod/parser/media/id3/Id3MetadataReader;.:(Lorg/apache/commons/io/input/CountingInputStream;)V // method@af6a │ │ -3cbe24: 6e10 61af 0400 |008e: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readInputStream:()V // method@af61 │ │ -3cbe2a: 6e10 6baf 0400 |0091: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/media/id3/Id3MetadataReader;.getComment:()Ljava/lang/String; // method@af6b │ │ -3cbe30: 0c04 |0094: move-result-object v4 │ │ -3cbe32: 6e20 46ac 4700 |0095: invoke-virtual {v7, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@ac46 │ │ -3cbe38: 3803 8a00 |0098: if-eqz v3, 0122 // +008a │ │ -3cbe3c: 6e10 fab1 0300 |009a: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@b1fa │ │ -3cbe42: 2900 8500 |009d: goto/16 0122 // +0085 │ │ -3cbe46: 0d04 |009f: move-exception v4 │ │ -3cbe48: 3803 0a00 |00a0: if-eqz v3, 00aa // +000a │ │ -3cbe4c: 6e10 fab1 0300 |00a2: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@b1fa │ │ -3cbe52: 2805 |00a5: goto 00aa // +0005 │ │ -3cbe54: 0d03 |00a6: move-exception v3 │ │ -3cbe56: 6e20 87b3 3400 |00a7: invoke-virtual {v4, v3}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b387 │ │ -3cbe5c: 2704 |00aa: throw v4 │ │ -3cbe5e: 0d03 |00ab: move-exception v3 │ │ -3cbe60: 2802 |00ac: goto 00ae // +0002 │ │ -3cbe62: 0d03 |00ad: move-exception v3 │ │ -3cbe64: 2204 8f1e |00ae: new-instance v4, Ljava/lang/StringBuilder; // type@1e8f │ │ -3cbe68: 7010 50b3 0400 |00b0: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3cbe6e: 1a05 7b5d |00b3: const-string v5, "Unable to parse ID3 of " // string@5d7b │ │ -3cbe72: 6e20 5cb3 5400 |00b5: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3cbe78: 6e10 289d 0800 |00b8: invoke-virtual {v8}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@9d28 │ │ -3cbe7e: 0c05 |00bb: move-result-object v5 │ │ -3cbe80: 6e20 5bb3 5400 |00bc: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ -3cbe86: 6e20 5cb3 0400 |00bf: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3cbe8c: 6e10 8ab3 0300 |00c2: invoke-virtual {v3}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ -3cbe92: 0c03 |00c5: move-result-object v3 │ │ -3cbe94: 6e20 5cb3 3400 |00c6: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3cbe9a: 6e10 67b3 0400 |00c9: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3cbea0: 0c03 |00cc: move-result-object v3 │ │ -3cbea2: 7120 fe0a 3100 |00cd: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3cbea8: 6e10 2002 0900 |00d0: invoke-virtual {v9}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0220 │ │ -3cbeae: 0c09 |00d3: move-result-object v9 │ │ -3cbeb0: 6e10 289d 0800 |00d4: invoke-virtual {v8}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@9d28 │ │ -3cbeb6: 0c03 |00d7: move-result-object v3 │ │ -3cbeb8: 6e20 0302 3900 |00d8: invoke-virtual {v9, v3}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@0203 │ │ -3cbebe: 0c09 |00db: move-result-object v9 │ │ -3cbec0: 2203 901d |00dc: new-instance v3, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader; // type@1d90 │ │ -3cbec4: 7020 82af 9300 |00de: invoke-direct {v3, v9}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader;.:(Ljava/io/InputStream;)V // method@af82 │ │ -3cbeca: 6e10 8faf 0300 |00e1: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.readInputStream:()V // method@af8f │ │ -3cbed0: 6e10 83af 0300 |00e4: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader;.getDescription:()Ljava/lang/String; // method@af83 │ │ -3cbed6: 0c03 |00e7: move-result-object v3 │ │ -3cbed8: 6e20 46ac 3700 |00e8: invoke-virtual {v7, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@ac46 │ │ -3cbede: 3809 3700 |00eb: if-eqz v9, 0122 // +0037 │ │ -3cbee2: 6e10 fab1 0900 |00ed: invoke-virtual {v9}, Ljava/io/InputStream;.close:()V // method@b1fa │ │ -3cbee8: 2832 |00f0: goto 0122 // +0032 │ │ -3cbeea: 0d07 |00f1: move-exception v7 │ │ -3cbeec: 3809 0a00 |00f2: if-eqz v9, 00fc // +000a │ │ -3cbef0: 6e10 fab1 0900 |00f4: invoke-virtual {v9}, Ljava/io/InputStream;.close:()V // method@b1fa │ │ -3cbef6: 2805 |00f7: goto 00fc // +0005 │ │ -3cbef8: 0d09 |00f8: move-exception v9 │ │ -3cbefa: 6e20 87b3 9700 |00f9: invoke-virtual {v7, v9}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b387 │ │ -3cbf00: 2707 |00fc: throw v7 │ │ -3cbf02: 0d07 |00fd: move-exception v7 │ │ -3cbf04: 2802 |00fe: goto 0100 // +0002 │ │ -3cbf06: 0d07 |00ff: move-exception v7 │ │ -3cbf08: 2209 8f1e |0100: new-instance v9, Ljava/lang/StringBuilder; // type@1e8f │ │ -3cbf0c: 7010 50b3 0900 |0102: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3cbf12: 1a03 7c5d |0105: const-string v3, "Unable to parse vorbis comments of " // string@5d7c │ │ -3cbf16: 6e20 5cb3 3900 |0107: invoke-virtual {v9, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3cbf1c: 6e10 289d 0800 |010a: invoke-virtual {v8}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@9d28 │ │ -3cbf22: 0c08 |010d: move-result-object v8 │ │ -3cbf24: 6e20 5bb3 8900 |010e: invoke-virtual {v9, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ -3cbf2a: 6e20 5cb3 0900 |0111: invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3cbf30: 6e10 8ab3 0700 |0114: invoke-virtual {v7}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ -3cbf36: 0c07 |0117: move-result-object v7 │ │ -3cbf38: 6e20 5cb3 7900 |0118: invoke-virtual {v9, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3cbf3e: 6e10 67b3 0900 |011b: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3cbf44: 0c07 |011e: move-result-object v7 │ │ -3cbf46: 7120 fe0a 7100 |011f: invoke-static {v1, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3cbf4c: 6e10 7cab 0200 |0122: invoke-virtual {v2}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.close:()V // method@ab7c │ │ -3cbf52: 0e00 |0125: return-void │ │ -3cbf54: 0d07 |0126: move-exception v7 │ │ -3cbf56: 6e10 7cab 0200 |0127: invoke-virtual {v2}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.close:()V // method@ab7c │ │ -3cbf5c: 2805 |012a: goto 012f // +0005 │ │ -3cbf5e: 0d08 |012b: move-exception v8 │ │ -3cbf60: 6e20 87b3 8700 |012c: invoke-virtual {v7, v8}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b387 │ │ -3cbf66: 2707 |012f: throw v7 │ │ +3cbcc0: |[3cbcc0] de.danoeh.antennapod.core.feed.LocalFeedUpdater.loadMetadata:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/core/util/FastDocumentFile;Landroid/content/Context;)V │ │ +3cbcd0: 1a00 2e0a |0000: const-string v0, ": " // string@0a2e │ │ +3cbcd4: 1a01 7c47 |0002: const-string v1, "LocalFeedUpdater" // string@477c │ │ +3cbcd8: 2202 a01c |0004: new-instance v2, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat; // type@1ca0 │ │ +3cbcdc: 7010 7bab 0200 |0006: invoke-direct {v2}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.:()V // method@ab7b │ │ +3cbce2: 6e10 289d 0800 |0009: invoke-virtual {v8}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@9d28 │ │ +3cbce8: 0c03 |000c: move-result-object v3 │ │ +3cbcea: 6e30 4406 9203 |000d: invoke-virtual {v2, v9, v3}, Landroid/media/MediaMetadataRetriever;.setDataSource:(Landroid/content/Context;Landroid/net/Uri;)V // method@0644 │ │ +3cbcf0: 1253 |0010: const/4 v3, #int 5 // #5 │ │ +3cbcf2: 6e20 3f06 3200 |0011: invoke-virtual {v2, v3}, Landroid/media/MediaMetadataRetriever;.extractMetadata:(I)Ljava/lang/String; // method@063f │ │ +3cbcf8: 0c03 |0014: move-result-object v3 │ │ +3cbcfa: 7110 b10a 0300 |0015: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +3cbd00: 0a04 |0018: move-result v4 │ │ +3cbd02: 3904 2600 |0019: if-nez v4, 003f // +0026 │ │ +3cbd06: 1a04 1c0a |001b: const-string v4, "19040101T000000.000Z" // string@0a1c │ │ +3cbd0a: 6e20 28b3 3400 |001d: invoke-virtual {v4, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3cbd10: 0a04 |0020: move-result v4 │ │ +3cbd12: 3904 1e00 |0021: if-nez v4, 003f // +001e │ │ +3cbd16: 2204 f61e |0023: new-instance v4, Ljava/text/SimpleDateFormat; // type@1ef6 │ │ +3cbd1a: 1a05 86e8 |0025: const-string v5, "yyyyMMdd'T'HHmmss" // string@e886 │ │ +3cbd1e: 7100 83b5 0000 |0027: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b583 │ │ +3cbd24: 0c06 |002a: move-result-object v6 │ │ +3cbd26: 7030 72b4 5406 |002b: invoke-direct {v4, v5, v6}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@b472 │ │ +3cbd2c: 6e20 63b4 3400 |002e: invoke-virtual {v4, v3}, Ljava/text/DateFormat;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@b463 │ │ +3cbd32: 0c04 |0031: move-result-object v4 │ │ +3cbd34: 6e20 51ac 4700 |0032: invoke-virtual {v7, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPubDate:(Ljava/util/Date;)V // method@ac51 │ │ +3cbd3a: 280a |0035: goto 003f // +000a │ │ +3cbd3c: 7110 2faf 0300 |0036: invoke-static {v3}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@af2f │ │ +3cbd42: 0c03 |0039: move-result-object v3 │ │ +3cbd44: 3803 0500 |003a: if-eqz v3, 003f // +0005 │ │ +3cbd48: 6e20 51ac 3700 |003c: invoke-virtual {v7, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPubDate:(Ljava/util/Date;)V // method@ac51 │ │ +3cbd4e: 1273 |003f: const/4 v3, #int 7 // #7 │ │ +3cbd50: 6e20 3f06 3200 |0040: invoke-virtual {v2, v3}, Landroid/media/MediaMetadataRetriever;.extractMetadata:(I)Ljava/lang/String; // method@063f │ │ +3cbd56: 0c03 |0043: move-result-object v3 │ │ +3cbd58: 7110 b10a 0300 |0044: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +3cbd5e: 0a04 |0047: move-result v4 │ │ +3cbd60: 3904 0500 |0048: if-nez v4, 004d // +0005 │ │ +3cbd64: 6e20 52ac 3700 |004a: invoke-virtual {v7, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.setTitle:(Ljava/lang/String;)V // method@ac52 │ │ +3cbd6a: 1303 0900 |004d: const/16 v3, #int 9 // #9 │ │ +3cbd6e: 6e20 3f06 3200 |004f: invoke-virtual {v2, v3}, Landroid/media/MediaMetadataRetriever;.extractMetadata:(I)Ljava/lang/String; // method@063f │ │ +3cbd74: 0c03 |0052: move-result-object v3 │ │ +3cbd76: 6e10 35ac 0700 |0053: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3cbd7c: 0c04 |0056: move-result-object v4 │ │ +3cbd7e: 7110 ccb2 0300 |0057: invoke-static {v3}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b2cc │ │ +3cbd84: 0b05 |005a: move-result-wide v5 │ │ +3cbd86: 8453 |005b: long-to-int v3, v5 │ │ +3cbd88: 6e20 8eac 3400 |005c: invoke-virtual {v4, v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setDuration:(I)V // method@ac8e │ │ +3cbd8e: 6e10 35ac 0700 |005f: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3cbd94: 0c03 |0062: move-result-object v3 │ │ +3cbd96: 6e10 4006 0200 |0063: invoke-virtual {v2}, Landroid/media/MediaMetadataRetriever;.getEmbeddedPicture:()[B // method@0640 │ │ +3cbd9c: 0c04 |0066: move-result-object v4 │ │ +3cbd9e: 3804 0400 |0067: if-eqz v4, 006b // +0004 │ │ +3cbda2: 1214 |0069: const/4 v4, #int 1 // #1 │ │ +3cbda4: 2802 |006a: goto 006c // +0002 │ │ +3cbda6: 1204 |006b: const/4 v4, #int 0 // #0 │ │ +3cbda8: 7110 42b2 0400 |006c: invoke-static {v4}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@b242 │ │ +3cbdae: 0c04 |006f: move-result-object v4 │ │ +3cbdb0: 6e20 90ac 4300 |0070: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setHasEmbeddedPicture:(Ljava/lang/Boolean;)V // method@ac90 │ │ +3cbdb6: 6e10 2002 0900 |0073: invoke-virtual {v9}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0220 │ │ +3cbdbc: 0c03 |0076: move-result-object v3 │ │ +3cbdbe: 6e10 289d 0800 |0077: invoke-virtual {v8}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@9d28 │ │ +3cbdc4: 0c04 |007a: move-result-object v4 │ │ +3cbdc6: 6e20 0302 4300 |007b: invoke-virtual {v3, v4}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@0203 │ │ +3cbdcc: 0c03 |007e: move-result-object v3 │ │ +3cbdce: 2204 8a1d |007f: new-instance v4, Lde/danoeh/antennapod/parser/media/id3/Id3MetadataReader; // type@1d8a │ │ +3cbdd2: 2205 c81f |0081: new-instance v5, Lorg/apache/commons/io/input/CountingInputStream; // type@1fc8 │ │ +3cbdd6: 2206 341e |0083: new-instance v6, Ljava/io/BufferedInputStream; // type@1e34 │ │ +3cbdda: 7020 9eb1 3600 |0085: invoke-direct {v6, v3}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;)V // method@b19e │ │ +3cbde0: 7020 6bb7 6500 |0088: invoke-direct {v5, v6}, Lorg/apache/commons/io/input/CountingInputStream;.:(Ljava/io/InputStream;)V // method@b76b │ │ +3cbde6: 7020 6aaf 5400 |008b: invoke-direct {v4, v5}, Lde/danoeh/antennapod/parser/media/id3/Id3MetadataReader;.:(Lorg/apache/commons/io/input/CountingInputStream;)V // method@af6a │ │ +3cbdec: 6e10 61af 0400 |008e: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readInputStream:()V // method@af61 │ │ +3cbdf2: 6e10 6baf 0400 |0091: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/media/id3/Id3MetadataReader;.getComment:()Ljava/lang/String; // method@af6b │ │ +3cbdf8: 0c04 |0094: move-result-object v4 │ │ +3cbdfa: 6e20 46ac 4700 |0095: invoke-virtual {v7, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@ac46 │ │ +3cbe00: 3803 8a00 |0098: if-eqz v3, 0122 // +008a │ │ +3cbe04: 6e10 fab1 0300 |009a: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@b1fa │ │ +3cbe0a: 2900 8500 |009d: goto/16 0122 // +0085 │ │ +3cbe0e: 0d04 |009f: move-exception v4 │ │ +3cbe10: 3803 0a00 |00a0: if-eqz v3, 00aa // +000a │ │ +3cbe14: 6e10 fab1 0300 |00a2: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@b1fa │ │ +3cbe1a: 2805 |00a5: goto 00aa // +0005 │ │ +3cbe1c: 0d03 |00a6: move-exception v3 │ │ +3cbe1e: 6e20 87b3 3400 |00a7: invoke-virtual {v4, v3}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b387 │ │ +3cbe24: 2704 |00aa: throw v4 │ │ +3cbe26: 0d03 |00ab: move-exception v3 │ │ +3cbe28: 2802 |00ac: goto 00ae // +0002 │ │ +3cbe2a: 0d03 |00ad: move-exception v3 │ │ +3cbe2c: 2204 8f1e |00ae: new-instance v4, Ljava/lang/StringBuilder; // type@1e8f │ │ +3cbe30: 7010 50b3 0400 |00b0: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3cbe36: 1a05 7b5d |00b3: const-string v5, "Unable to parse ID3 of " // string@5d7b │ │ +3cbe3a: 6e20 5cb3 5400 |00b5: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3cbe40: 6e10 289d 0800 |00b8: invoke-virtual {v8}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@9d28 │ │ +3cbe46: 0c05 |00bb: move-result-object v5 │ │ +3cbe48: 6e20 5bb3 5400 |00bc: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ +3cbe4e: 6e20 5cb3 0400 |00bf: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3cbe54: 6e10 8ab3 0300 |00c2: invoke-virtual {v3}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ +3cbe5a: 0c03 |00c5: move-result-object v3 │ │ +3cbe5c: 6e20 5cb3 3400 |00c6: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3cbe62: 6e10 67b3 0400 |00c9: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3cbe68: 0c03 |00cc: move-result-object v3 │ │ +3cbe6a: 7120 fe0a 3100 |00cd: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3cbe70: 6e10 2002 0900 |00d0: invoke-virtual {v9}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0220 │ │ +3cbe76: 0c09 |00d3: move-result-object v9 │ │ +3cbe78: 6e10 289d 0800 |00d4: invoke-virtual {v8}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@9d28 │ │ +3cbe7e: 0c03 |00d7: move-result-object v3 │ │ +3cbe80: 6e20 0302 3900 |00d8: invoke-virtual {v9, v3}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@0203 │ │ +3cbe86: 0c09 |00db: move-result-object v9 │ │ +3cbe88: 2203 901d |00dc: new-instance v3, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader; // type@1d90 │ │ +3cbe8c: 7020 82af 9300 |00de: invoke-direct {v3, v9}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader;.:(Ljava/io/InputStream;)V // method@af82 │ │ +3cbe92: 6e10 8faf 0300 |00e1: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.readInputStream:()V // method@af8f │ │ +3cbe98: 6e10 83af 0300 |00e4: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader;.getDescription:()Ljava/lang/String; // method@af83 │ │ +3cbe9e: 0c03 |00e7: move-result-object v3 │ │ +3cbea0: 6e20 46ac 3700 |00e8: invoke-virtual {v7, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@ac46 │ │ +3cbea6: 3809 3700 |00eb: if-eqz v9, 0122 // +0037 │ │ +3cbeaa: 6e10 fab1 0900 |00ed: invoke-virtual {v9}, Ljava/io/InputStream;.close:()V // method@b1fa │ │ +3cbeb0: 2832 |00f0: goto 0122 // +0032 │ │ +3cbeb2: 0d07 |00f1: move-exception v7 │ │ +3cbeb4: 3809 0a00 |00f2: if-eqz v9, 00fc // +000a │ │ +3cbeb8: 6e10 fab1 0900 |00f4: invoke-virtual {v9}, Ljava/io/InputStream;.close:()V // method@b1fa │ │ +3cbebe: 2805 |00f7: goto 00fc // +0005 │ │ +3cbec0: 0d09 |00f8: move-exception v9 │ │ +3cbec2: 6e20 87b3 9700 |00f9: invoke-virtual {v7, v9}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b387 │ │ +3cbec8: 2707 |00fc: throw v7 │ │ +3cbeca: 0d07 |00fd: move-exception v7 │ │ +3cbecc: 2802 |00fe: goto 0100 // +0002 │ │ +3cbece: 0d07 |00ff: move-exception v7 │ │ +3cbed0: 2209 8f1e |0100: new-instance v9, Ljava/lang/StringBuilder; // type@1e8f │ │ +3cbed4: 7010 50b3 0900 |0102: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3cbeda: 1a03 7c5d |0105: const-string v3, "Unable to parse vorbis comments of " // string@5d7c │ │ +3cbede: 6e20 5cb3 3900 |0107: invoke-virtual {v9, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3cbee4: 6e10 289d 0800 |010a: invoke-virtual {v8}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@9d28 │ │ +3cbeea: 0c08 |010d: move-result-object v8 │ │ +3cbeec: 6e20 5bb3 8900 |010e: invoke-virtual {v9, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ +3cbef2: 6e20 5cb3 0900 |0111: invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3cbef8: 6e10 8ab3 0700 |0114: invoke-virtual {v7}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ +3cbefe: 0c07 |0117: move-result-object v7 │ │ +3cbf00: 6e20 5cb3 7900 |0118: invoke-virtual {v9, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3cbf06: 6e10 67b3 0900 |011b: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3cbf0c: 0c07 |011e: move-result-object v7 │ │ +3cbf0e: 7120 fe0a 7100 |011f: invoke-static {v1, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3cbf14: 6e10 7cab 0200 |0122: invoke-virtual {v2}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.close:()V // method@ab7c │ │ +3cbf1a: 0e00 |0125: return-void │ │ +3cbf1c: 0d07 |0126: move-exception v7 │ │ +3cbf1e: 6e10 7cab 0200 |0127: invoke-virtual {v2}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.close:()V // method@ab7c │ │ +3cbf24: 2805 |012a: goto 012f // +0005 │ │ +3cbf26: 0d08 |012b: move-exception v8 │ │ +3cbf28: 6e20 87b3 8700 |012c: invoke-virtual {v7, v8}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b387 │ │ +3cbf2e: 2707 |012f: throw v7 │ │ catches : 16 │ │ 0x0009 - 0x0021 │ │ -> 0x0126 │ │ 0x0023 - 0x0035 │ │ Ljava/text/ParseException; -> 0x0036 │ │ -> 0x0126 │ │ 0x0036 - 0x0073 │ │ @@ -815193,37 +815193,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 │ │ -3cb93c: |[3cb93c] de.danoeh.antennapod.core.feed.LocalFeedUpdater.mustReportDownloadSuccessful:(Lde/danoeh/antennapod/model/feed/Feed;)Z │ │ -3cb94c: 6e10 f4ab 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3cb952: 0b00 |0003: move-result-wide v0 │ │ -3cb954: 7120 569b 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedDownloadLog:(J)Ljava/util/List; // method@9b56 │ │ -3cb95a: 0c02 |0007: move-result-object v2 │ │ -3cb95c: 7210 69b5 0200 |0008: invoke-interface {v2}, Ljava/util/List;.isEmpty:()Z // method@b569 │ │ -3cb962: 0a00 |000b: move-result v0 │ │ -3cb964: 1211 |000c: const/4 v1, #int 1 // #1 │ │ -3cb966: 3800 0300 |000d: if-eqz v0, 0010 // +0003 │ │ -3cb96a: 0f01 |000f: return v1 │ │ -3cb96c: 2200 b418 |0010: new-instance v0, Lde/danoeh/antennapod/core/feed/LocalFeedUpdater$$ExternalSyntheticLambda0; // type@18b4 │ │ -3cb970: 7010 7e98 0000 |0012: invoke-direct {v0}, Lde/danoeh/antennapod/core/feed/LocalFeedUpdater$$ExternalSyntheticLambda0;.:()V // method@987e │ │ -3cb976: 7120 19b5 0200 |0015: invoke-static {v2, v0}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b519 │ │ -3cb97c: 7210 72b5 0200 |0018: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b572 │ │ -3cb982: 0a00 |001b: move-result v0 │ │ -3cb984: b110 |001c: sub-int/2addr v0, v1 │ │ -3cb986: 7220 66b5 0200 |001d: invoke-interface {v2, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3cb98c: 0c02 |0020: move-result-object v2 │ │ -3cb98e: 1f02 ad1c |0021: check-cast v2, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1cad │ │ -3cb992: 6e10 98ab 0200 |0023: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadResult;.isSuccessful:()Z // method@ab98 │ │ -3cb998: 0a02 |0026: move-result v2 │ │ -3cb99a: b712 |0027: xor-int/2addr v2, v1 │ │ -3cb99c: 0f02 |0028: return v2 │ │ +3cb904: |[3cb904] de.danoeh.antennapod.core.feed.LocalFeedUpdater.mustReportDownloadSuccessful:(Lde/danoeh/antennapod/model/feed/Feed;)Z │ │ +3cb914: 6e10 f4ab 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3cb91a: 0b00 |0003: move-result-wide v0 │ │ +3cb91c: 7120 569b 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedDownloadLog:(J)Ljava/util/List; // method@9b56 │ │ +3cb922: 0c02 |0007: move-result-object v2 │ │ +3cb924: 7210 69b5 0200 |0008: invoke-interface {v2}, Ljava/util/List;.isEmpty:()Z // method@b569 │ │ +3cb92a: 0a00 |000b: move-result v0 │ │ +3cb92c: 1211 |000c: const/4 v1, #int 1 // #1 │ │ +3cb92e: 3800 0300 |000d: if-eqz v0, 0010 // +0003 │ │ +3cb932: 0f01 |000f: return v1 │ │ +3cb934: 2200 b418 |0010: new-instance v0, Lde/danoeh/antennapod/core/feed/LocalFeedUpdater$$ExternalSyntheticLambda0; // type@18b4 │ │ +3cb938: 7010 7e98 0000 |0012: invoke-direct {v0}, Lde/danoeh/antennapod/core/feed/LocalFeedUpdater$$ExternalSyntheticLambda0;.:()V // method@987e │ │ +3cb93e: 7120 19b5 0200 |0015: invoke-static {v2, v0}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b519 │ │ +3cb944: 7210 72b5 0200 |0018: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b572 │ │ +3cb94a: 0a00 |001b: move-result v0 │ │ +3cb94c: b110 |001c: sub-int/2addr v0, v1 │ │ +3cb94e: 7220 66b5 0200 |001d: invoke-interface {v2, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3cb954: 0c02 |0020: move-result-object v2 │ │ +3cb956: 1f02 ad1c |0021: check-cast v2, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1cad │ │ +3cb95a: 6e10 98ab 0200 |0023: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadResult;.isSuccessful:()Z // method@ab98 │ │ +3cb960: 0a02 |0026: move-result v2 │ │ +3cb962: b712 |0027: xor-int/2addr v2, v1 │ │ +3cb964: 0f02 |0028: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=264 │ │ 0x0008 line=266 │ │ 0x0010 line=271 │ │ 0x0018 line=274 │ │ 0x0023 line=278 │ │ @@ -815235,30 +815235,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 │ │ -3cc018: |[3cc018] de.danoeh.antennapod.core.feed.LocalFeedUpdater.reportError:(Lde/danoeh/antennapod/model/feed/Feed;Ljava/lang/String;)V │ │ -3cc028: 2206 ad1c |0000: new-instance v6, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1cad │ │ -3cc02c: 6e10 d6ab 0700 |0002: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ -3cc032: 0c02 |0005: move-result-object v2 │ │ -3cc034: 6203 c696 |0006: sget-object v3, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c6 │ │ -3cc038: 1204 |0008: const/4 v4, #int 0 // #0 │ │ -3cc03a: 0760 |0009: move-object v0, v6 │ │ -3cc03c: 0771 |000a: move-object v1, v7 │ │ -3cc03e: 0785 |000b: move-object v5, v8 │ │ -3cc040: 7606 90ab 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@ab90 │ │ -3cc046: 7110 0b9c 0600 |000f: invoke-static {v6}, Lde/danoeh/antennapod/core/storage/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@9c0b │ │ -3cc04c: 6e10 f4ab 0700 |0012: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3cc052: 0b07 |0015: move-result-wide v7 │ │ -3cc054: 1210 |0016: const/4 v0, #int 1 // #1 │ │ -3cc056: 7130 5e9c 8700 |0017: invoke-static {v7, v8, v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedLastUpdateFailed:(JZ)Ljava/util/concurrent/Future; // method@9c5e │ │ -3cc05c: 0e00 |001a: return-void │ │ +3cbfe0: |[3cbfe0] de.danoeh.antennapod.core.feed.LocalFeedUpdater.reportError:(Lde/danoeh/antennapod/model/feed/Feed;Ljava/lang/String;)V │ │ +3cbff0: 2206 ad1c |0000: new-instance v6, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1cad │ │ +3cbff4: 6e10 d6ab 0700 |0002: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ +3cbffa: 0c02 |0005: move-result-object v2 │ │ +3cbffc: 6203 c696 |0006: sget-object v3, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c6 │ │ +3cc000: 1204 |0008: const/4 v4, #int 0 // #0 │ │ +3cc002: 0760 |0009: move-object v0, v6 │ │ +3cc004: 0771 |000a: move-object v1, v7 │ │ +3cc006: 0785 |000b: move-object v5, v8 │ │ +3cc008: 7606 90ab 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@ab90 │ │ +3cc00e: 7110 0b9c 0600 |000f: invoke-static {v6}, Lde/danoeh/antennapod/core/storage/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@9c0b │ │ +3cc014: 6e10 f4ab 0700 |0012: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3cc01a: 0b07 |0015: move-result-wide v7 │ │ +3cc01c: 1210 |0016: const/4 v0, #int 1 // #1 │ │ +3cc01e: 7130 5e9c 8700 |0017: invoke-static {v7, v8, v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedLastUpdateFailed:(JZ)Ljava/util/concurrent/Future; // method@9c5e │ │ +3cc024: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ 0x000f line=247 │ │ 0x0012 line=248 │ │ locals : │ │ 0x0000 - 0x001b reg=7 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ @@ -815269,30 +815269,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 │ │ -3cc060: |[3cc060] de.danoeh.antennapod.core.feed.LocalFeedUpdater.reportSuccess:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -3cc070: 2206 ad1c |0000: new-instance v6, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1cad │ │ -3cc074: 6e10 d6ab 0700 |0002: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ -3cc07a: 0c02 |0005: move-result-object v2 │ │ -3cc07c: 6203 d296 |0006: sget-object v3, Lde/danoeh/antennapod/model/download/DownloadError;.SUCCESS:Lde/danoeh/antennapod/model/download/DownloadError; // field@96d2 │ │ -3cc080: 1214 |0008: const/4 v4, #int 1 // #1 │ │ -3cc082: 1205 |0009: const/4 v5, #int 0 // #0 │ │ -3cc084: 0760 |000a: move-object v0, v6 │ │ -3cc086: 0771 |000b: move-object v1, v7 │ │ -3cc088: 7606 90ab 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@ab90 │ │ -3cc08e: 7110 0b9c 0600 |000f: invoke-static {v6}, Lde/danoeh/antennapod/core/storage/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@9c0b │ │ -3cc094: 6e10 f4ab 0700 |0012: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3cc09a: 0b00 |0015: move-result-wide v0 │ │ -3cc09c: 1207 |0016: const/4 v7, #int 0 // #0 │ │ -3cc09e: 7130 5e9c 1007 |0017: invoke-static {v0, v1, v7}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedLastUpdateFailed:(JZ)Ljava/util/concurrent/Future; // method@9c5e │ │ -3cc0a4: 0e00 |001a: return-void │ │ +3cc028: |[3cc028] de.danoeh.antennapod.core.feed.LocalFeedUpdater.reportSuccess:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +3cc038: 2206 ad1c |0000: new-instance v6, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1cad │ │ +3cc03c: 6e10 d6ab 0700 |0002: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ +3cc042: 0c02 |0005: move-result-object v2 │ │ +3cc044: 6203 d296 |0006: sget-object v3, Lde/danoeh/antennapod/model/download/DownloadError;.SUCCESS:Lde/danoeh/antennapod/model/download/DownloadError; // field@96d2 │ │ +3cc048: 1214 |0008: const/4 v4, #int 1 // #1 │ │ +3cc04a: 1205 |0009: const/4 v5, #int 0 // #0 │ │ +3cc04c: 0760 |000a: move-object v0, v6 │ │ +3cc04e: 0771 |000b: move-object v1, v7 │ │ +3cc050: 7606 90ab 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@ab90 │ │ +3cc056: 7110 0b9c 0600 |000f: invoke-static {v6}, Lde/danoeh/antennapod/core/storage/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@9c0b │ │ +3cc05c: 6e10 f4ab 0700 |0012: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3cc062: 0b00 |0015: move-result-wide v0 │ │ +3cc064: 1207 |0016: const/4 v7, #int 0 // #0 │ │ +3cc066: 7130 5e9c 1007 |0017: invoke-static {v0, v1, v7}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedLastUpdateFailed:(JZ)Ljava/util/concurrent/Future; // method@9c5e │ │ +3cc06c: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x000f line=256 │ │ 0x0012 line=257 │ │ locals : │ │ 0x0000 - 0x001b reg=7 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ @@ -815302,117 +815302,117 @@ │ │ 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 : 211 16-bit code units │ │ -3cc0a8: |[3cc0a8] 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 │ │ -3cc0b8: 6e10 ccab 0800 |0000: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abcc │ │ -3cc0be: 0c00 |0003: move-result-object v0 │ │ -3cc0c0: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ -3cc0c4: 2200 fd1e |0006: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -3cc0c8: 7010 a0b4 0000 |0008: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -3cc0ce: 6e20 e3ab 0800 |000b: invoke-virtual {v8, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setItems:(Ljava/util/List;)V // method@abe3 │ │ -3cc0d4: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -3cc0d6: 7130 969b 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@9b96 │ │ -3cc0dc: 0c08 |0012: move-result-object v8 │ │ -3cc0de: 7120 299d a900 |0013: invoke-static {v9, v10}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.list:(Landroid/content/Context;Landroid/net/Uri;)Ljava/util/List; // method@9d29 │ │ -3cc0e4: 0c01 |0016: move-result-object v1 │ │ -3cc0e6: 2202 fd1e |0017: new-instance v2, Ljava/util/ArrayList; // type@1efd │ │ -3cc0ea: 7010 a0b4 0200 |0019: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -3cc0f0: 2203 0a1f |001c: new-instance v3, Ljava/util/HashSet; // type@1f0a │ │ -3cc0f4: 7010 3fb5 0300 |001e: invoke-direct {v3}, Ljava/util/HashSet;.:()V // method@b53f │ │ -3cc0fa: 7210 6ab5 0100 |0021: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -3cc100: 0c04 |0024: move-result-object v4 │ │ -3cc102: 7210 4db5 0400 |0025: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3cc108: 0a05 |0028: move-result v5 │ │ -3cc10a: 3805 2f00 |0029: if-eqz v5, 0058 // +002f │ │ -3cc10e: 7210 4eb5 0400 |002b: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3cc114: 0c05 |002e: move-result-object v5 │ │ -3cc116: 1f05 7d19 |002f: check-cast v5, Lde/danoeh/antennapod/core/util/FastDocumentFile; // type@197d │ │ -3cc11a: 6e10 279d 0500 |0031: invoke-virtual {v5}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getType:()Ljava/lang/String; // method@9d27 │ │ -3cc120: 0c06 |0034: move-result-object v6 │ │ -3cc122: 6e10 289d 0500 |0035: invoke-virtual {v5}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@9d28 │ │ -3cc128: 0c07 |0038: move-result-object v7 │ │ -3cc12a: 6e10 d206 0700 |0039: invoke-virtual {v7}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@06d2 │ │ -3cc130: 0c07 |003c: move-result-object v7 │ │ -3cc132: 7120 38af 7600 |003d: invoke-static {v6, v7}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.getMimeType:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@af38 │ │ -3cc138: 0c06 |0040: move-result-object v6 │ │ -3cc13a: 7110 e0ac 0600 |0041: invoke-static {v6}, Lde/danoeh/antennapod/model/playback/MediaType;.fromMimeType:(Ljava/lang/String;)Lde/danoeh/antennapod/model/playback/MediaType; // method@ace0 │ │ -3cc140: 0c06 |0044: move-result-object v6 │ │ -3cc142: 6207 a797 |0045: sget-object v7, Lde/danoeh/antennapod/model/playback/MediaType;.AUDIO:Lde/danoeh/antennapod/model/playback/MediaType; // field@97a7 │ │ -3cc146: 3276 0600 |0047: if-eq v6, v7, 004d // +0006 │ │ -3cc14a: 6207 aa97 |0049: sget-object v7, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@97aa │ │ -3cc14e: 3376 daff |004b: if-ne v6, v7, 0025 // -0026 │ │ -3cc152: 7220 5fb5 5200 |004d: invoke-interface {v2, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -3cc158: 6e10 269d 0500 |0050: invoke-virtual {v5}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getName:()Ljava/lang/String; // method@9d26 │ │ -3cc15e: 0c05 |0053: move-result-object v5 │ │ -3cc160: 7220 c0b5 5300 |0054: invoke-interface {v3, v5}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@b5c0 │ │ -3cc166: 28ce |0057: goto 0025 // -0032 │ │ -3cc168: 6e10 ccab 0800 |0058: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abcc │ │ -3cc16e: 0c04 |005b: move-result-object v4 │ │ -3cc170: 1205 |005c: const/4 v5, #int 0 // #0 │ │ -3cc172: 7210 72b5 0200 |005d: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b572 │ │ -3cc178: 0a06 |0060: move-result v6 │ │ -3cc17a: 3565 2f00 |0061: if-ge v5, v6, 0090 // +002f │ │ -3cc17e: 7220 66b5 5200 |0063: invoke-interface {v2, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3cc184: 0c06 |0066: move-result-object v6 │ │ -3cc186: 1f06 7d19 |0067: check-cast v6, Lde/danoeh/antennapod/core/util/FastDocumentFile; // type@197d │ │ -3cc18a: 6e10 269d 0600 |0069: invoke-virtual {v6}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getName:()Ljava/lang/String; // method@9d26 │ │ -3cc190: 0c06 |006c: move-result-object v6 │ │ -3cc192: 7120 8598 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@9885 │ │ -3cc198: 0c06 |0070: move-result-object v6 │ │ -3cc19a: 7220 66b5 5200 |0071: invoke-interface {v2, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3cc1a0: 0c07 |0074: move-result-object v7 │ │ -3cc1a2: 1f07 7d19 |0075: check-cast v7, Lde/danoeh/antennapod/core/util/FastDocumentFile; // type@197d │ │ -3cc1a6: 7130 8498 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@9884 │ │ -3cc1ac: 0c07 |007a: move-result-object v7 │ │ -3cc1ae: 3906 0600 |007b: if-nez v6, 0081 // +0006 │ │ -3cc1b2: 7220 5fb5 7400 |007d: invoke-interface {v4, v7}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -3cc1b8: 2804 |0080: goto 0084 // +0004 │ │ -3cc1ba: 6e20 54ac 7600 |0081: invoke-virtual {v6, v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@ac54 │ │ -3cc1c0: 380b 0900 |0084: if-eqz v11, 008d // +0009 │ │ -3cc1c4: 7210 72b5 0200 |0086: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b572 │ │ -3cc1ca: 0a06 |0089: move-result v6 │ │ -3cc1cc: 7230 8098 5b06 |008a: invoke-interface {v11, v5, v6}, Lde/danoeh/antennapod/core/feed/LocalFeedUpdater$UpdaterProgressListener;.onLocalFileScanned:(II)V // method@9880 │ │ -3cc1d2: d805 0501 |008d: add-int/lit8 v5, v5, #int 1 // #01 │ │ -3cc1d6: 28ce |008f: goto 005d // -0032 │ │ -3cc1d8: 7210 6ab5 0400 |0090: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -3cc1de: 0c0b |0093: move-result-object v11 │ │ -3cc1e0: 7210 4db5 0b00 |0094: invoke-interface {v11}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3cc1e6: 0a02 |0097: move-result v2 │ │ -3cc1e8: 3802 1600 |0098: if-eqz v2, 00ae // +0016 │ │ -3cc1ec: 7210 4eb5 0b00 |009a: invoke-interface {v11}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3cc1f2: 0c02 |009d: move-result-object v2 │ │ -3cc1f4: 1f02 b91c |009e: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3cc1f8: 6e10 34ac 0200 |00a0: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@ac34 │ │ -3cc1fe: 0c02 |00a3: move-result-object v2 │ │ -3cc200: 7220 c3b5 2300 |00a4: invoke-interface {v3, v2}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b5c3 │ │ -3cc206: 0a02 |00a7: move-result v2 │ │ -3cc208: 3902 ecff |00a8: if-nez v2, 0094 // -0014 │ │ -3cc20c: 7210 4fb5 0b00 |00aa: invoke-interface {v11}, Ljava/util/Iterator;.remove:()V // method@b54f │ │ -3cc212: 28e7 |00ad: goto 0094 // -0019 │ │ -3cc214: 7120 8698 a100 |00ae: invoke-static {v1, v10}, Lde/danoeh/antennapod/core/feed/LocalFeedUpdater;.getImageUrl:(Ljava/util/List;Landroid/net/Uri;)Ljava/lang/String; // method@9886 │ │ -3cc21a: 0c0a |00b1: move-result-object v10 │ │ -3cc21c: 6e20 e1ab a800 |00b2: invoke-virtual {v8, v10}, Lde/danoeh/antennapod/model/feed/Feed;.setImageUrl:(Ljava/lang/String;)V // method@abe1 │ │ -3cc222: 6e10 d4ab 0800 |00b5: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ -3cc228: 0c0a |00b8: move-result-object v10 │ │ -3cc22a: 6e20 b8ac 0a00 |00b9: invoke-virtual {v10, v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setAutoDownload:(Z)V // method@acb8 │ │ -3cc230: 600a cd7d |00bc: sget v10, Lde/danoeh/antennapod/core/R$string;.local_feed_description:I // field@7dcd │ │ -3cc234: 6e20 3102 a900 |00be: invoke-virtual {v9, v10}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3cc23a: 0c0a |00c1: move-result-object v10 │ │ -3cc23c: 6e20 deab a800 |00c2: invoke-virtual {v8, v10}, Lde/danoeh/antennapod/model/feed/Feed;.setDescription:(Ljava/lang/String;)V // method@abde │ │ -3cc242: 600a ce7d |00c5: sget v10, Lde/danoeh/antennapod/core/R$string;.local_folder:I // field@7dce │ │ -3cc246: 6e20 3102 a900 |00c7: invoke-virtual {v9, v10}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3cc24c: 0c0a |00ca: move-result-object v10 │ │ -3cc24e: 6e20 dcab a800 |00cb: invoke-virtual {v8, v10}, Lde/danoeh/antennapod/model/feed/Feed;.setAuthor:(Ljava/lang/String;)V // method@abdc │ │ -3cc254: 121a |00ce: const/4 v10, #int 1 // #1 │ │ -3cc256: 7130 969b 890a |00cf: 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@9b96 │ │ -3cc25c: 0e00 |00d2: return-void │ │ +3cc070: |[3cc070] 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 │ │ +3cc080: 6e10 ccab 0800 |0000: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abcc │ │ +3cc086: 0c00 |0003: move-result-object v0 │ │ +3cc088: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ +3cc08c: 2200 fd1e |0006: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +3cc090: 7010 a0b4 0000 |0008: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +3cc096: 6e20 e3ab 0800 |000b: invoke-virtual {v8, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setItems:(Ljava/util/List;)V // method@abe3 │ │ +3cc09c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +3cc09e: 7130 969b 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@9b96 │ │ +3cc0a4: 0c08 |0012: move-result-object v8 │ │ +3cc0a6: 7120 299d a900 |0013: invoke-static {v9, v10}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.list:(Landroid/content/Context;Landroid/net/Uri;)Ljava/util/List; // method@9d29 │ │ +3cc0ac: 0c01 |0016: move-result-object v1 │ │ +3cc0ae: 2202 fd1e |0017: new-instance v2, Ljava/util/ArrayList; // type@1efd │ │ +3cc0b2: 7010 a0b4 0200 |0019: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +3cc0b8: 2203 0a1f |001c: new-instance v3, Ljava/util/HashSet; // type@1f0a │ │ +3cc0bc: 7010 3fb5 0300 |001e: invoke-direct {v3}, Ljava/util/HashSet;.:()V // method@b53f │ │ +3cc0c2: 7210 6ab5 0100 |0021: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +3cc0c8: 0c04 |0024: move-result-object v4 │ │ +3cc0ca: 7210 4db5 0400 |0025: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3cc0d0: 0a05 |0028: move-result v5 │ │ +3cc0d2: 3805 2f00 |0029: if-eqz v5, 0058 // +002f │ │ +3cc0d6: 7210 4eb5 0400 |002b: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3cc0dc: 0c05 |002e: move-result-object v5 │ │ +3cc0de: 1f05 7d19 |002f: check-cast v5, Lde/danoeh/antennapod/core/util/FastDocumentFile; // type@197d │ │ +3cc0e2: 6e10 279d 0500 |0031: invoke-virtual {v5}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getType:()Ljava/lang/String; // method@9d27 │ │ +3cc0e8: 0c06 |0034: move-result-object v6 │ │ +3cc0ea: 6e10 289d 0500 |0035: invoke-virtual {v5}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@9d28 │ │ +3cc0f0: 0c07 |0038: move-result-object v7 │ │ +3cc0f2: 6e10 d206 0700 |0039: invoke-virtual {v7}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@06d2 │ │ +3cc0f8: 0c07 |003c: move-result-object v7 │ │ +3cc0fa: 7120 38af 7600 |003d: invoke-static {v6, v7}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.getMimeType:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@af38 │ │ +3cc100: 0c06 |0040: move-result-object v6 │ │ +3cc102: 7110 e0ac 0600 |0041: invoke-static {v6}, Lde/danoeh/antennapod/model/playback/MediaType;.fromMimeType:(Ljava/lang/String;)Lde/danoeh/antennapod/model/playback/MediaType; // method@ace0 │ │ +3cc108: 0c06 |0044: move-result-object v6 │ │ +3cc10a: 6207 a797 |0045: sget-object v7, Lde/danoeh/antennapod/model/playback/MediaType;.AUDIO:Lde/danoeh/antennapod/model/playback/MediaType; // field@97a7 │ │ +3cc10e: 3276 0600 |0047: if-eq v6, v7, 004d // +0006 │ │ +3cc112: 6207 aa97 |0049: sget-object v7, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@97aa │ │ +3cc116: 3376 daff |004b: if-ne v6, v7, 0025 // -0026 │ │ +3cc11a: 7220 5fb5 5200 |004d: invoke-interface {v2, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +3cc120: 6e10 269d 0500 |0050: invoke-virtual {v5}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getName:()Ljava/lang/String; // method@9d26 │ │ +3cc126: 0c05 |0053: move-result-object v5 │ │ +3cc128: 7220 c0b5 5300 |0054: invoke-interface {v3, v5}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@b5c0 │ │ +3cc12e: 28ce |0057: goto 0025 // -0032 │ │ +3cc130: 6e10 ccab 0800 |0058: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abcc │ │ +3cc136: 0c04 |005b: move-result-object v4 │ │ +3cc138: 1205 |005c: const/4 v5, #int 0 // #0 │ │ +3cc13a: 7210 72b5 0200 |005d: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b572 │ │ +3cc140: 0a06 |0060: move-result v6 │ │ +3cc142: 3565 2f00 |0061: if-ge v5, v6, 0090 // +002f │ │ +3cc146: 7220 66b5 5200 |0063: invoke-interface {v2, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3cc14c: 0c06 |0066: move-result-object v6 │ │ +3cc14e: 1f06 7d19 |0067: check-cast v6, Lde/danoeh/antennapod/core/util/FastDocumentFile; // type@197d │ │ +3cc152: 6e10 269d 0600 |0069: invoke-virtual {v6}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getName:()Ljava/lang/String; // method@9d26 │ │ +3cc158: 0c06 |006c: move-result-object v6 │ │ +3cc15a: 7120 8598 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@9885 │ │ +3cc160: 0c06 |0070: move-result-object v6 │ │ +3cc162: 7220 66b5 5200 |0071: invoke-interface {v2, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3cc168: 0c07 |0074: move-result-object v7 │ │ +3cc16a: 1f07 7d19 |0075: check-cast v7, Lde/danoeh/antennapod/core/util/FastDocumentFile; // type@197d │ │ +3cc16e: 7130 8498 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@9884 │ │ +3cc174: 0c07 |007a: move-result-object v7 │ │ +3cc176: 3906 0600 |007b: if-nez v6, 0081 // +0006 │ │ +3cc17a: 7220 5fb5 7400 |007d: invoke-interface {v4, v7}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +3cc180: 2804 |0080: goto 0084 // +0004 │ │ +3cc182: 6e20 54ac 7600 |0081: invoke-virtual {v6, v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@ac54 │ │ +3cc188: 380b 0900 |0084: if-eqz v11, 008d // +0009 │ │ +3cc18c: 7210 72b5 0200 |0086: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b572 │ │ +3cc192: 0a06 |0089: move-result v6 │ │ +3cc194: 7230 8098 5b06 |008a: invoke-interface {v11, v5, v6}, Lde/danoeh/antennapod/core/feed/LocalFeedUpdater$UpdaterProgressListener;.onLocalFileScanned:(II)V // method@9880 │ │ +3cc19a: d805 0501 |008d: add-int/lit8 v5, v5, #int 1 // #01 │ │ +3cc19e: 28ce |008f: goto 005d // -0032 │ │ +3cc1a0: 7210 6ab5 0400 |0090: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +3cc1a6: 0c0b |0093: move-result-object v11 │ │ +3cc1a8: 7210 4db5 0b00 |0094: invoke-interface {v11}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3cc1ae: 0a02 |0097: move-result v2 │ │ +3cc1b0: 3802 1600 |0098: if-eqz v2, 00ae // +0016 │ │ +3cc1b4: 7210 4eb5 0b00 |009a: invoke-interface {v11}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3cc1ba: 0c02 |009d: move-result-object v2 │ │ +3cc1bc: 1f02 b91c |009e: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3cc1c0: 6e10 34ac 0200 |00a0: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@ac34 │ │ +3cc1c6: 0c02 |00a3: move-result-object v2 │ │ +3cc1c8: 7220 c3b5 2300 |00a4: invoke-interface {v3, v2}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b5c3 │ │ +3cc1ce: 0a02 |00a7: move-result v2 │ │ +3cc1d0: 3902 ecff |00a8: if-nez v2, 0094 // -0014 │ │ +3cc1d4: 7210 4fb5 0b00 |00aa: invoke-interface {v11}, Ljava/util/Iterator;.remove:()V // method@b54f │ │ +3cc1da: 28e7 |00ad: goto 0094 // -0019 │ │ +3cc1dc: 7120 8698 a100 |00ae: invoke-static {v1, v10}, Lde/danoeh/antennapod/core/feed/LocalFeedUpdater;.getImageUrl:(Ljava/util/List;Landroid/net/Uri;)Ljava/lang/String; // method@9886 │ │ +3cc1e2: 0c0a |00b1: move-result-object v10 │ │ +3cc1e4: 6e20 e1ab a800 |00b2: invoke-virtual {v8, v10}, Lde/danoeh/antennapod/model/feed/Feed;.setImageUrl:(Ljava/lang/String;)V // method@abe1 │ │ +3cc1ea: 6e10 d4ab 0800 |00b5: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ +3cc1f0: 0c0a |00b8: move-result-object v10 │ │ +3cc1f2: 6e20 b8ac 0a00 |00b9: invoke-virtual {v10, v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setAutoDownload:(Z)V // method@acb8 │ │ +3cc1f8: 600a cd7d |00bc: sget v10, Lde/danoeh/antennapod/core/R$string;.local_feed_description:I // field@7dcd │ │ +3cc1fc: 6e20 3102 a900 |00be: invoke-virtual {v9, v10}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3cc202: 0c0a |00c1: move-result-object v10 │ │ +3cc204: 6e20 deab a800 |00c2: invoke-virtual {v8, v10}, Lde/danoeh/antennapod/model/feed/Feed;.setDescription:(Ljava/lang/String;)V // method@abde │ │ +3cc20a: 600a ce7d |00c5: sget v10, Lde/danoeh/antennapod/core/R$string;.local_folder:I // field@7dce │ │ +3cc20e: 6e20 3102 a900 |00c7: invoke-virtual {v9, v10}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3cc214: 0c0a |00ca: move-result-object v10 │ │ +3cc216: 6e20 dcab a800 |00cb: invoke-virtual {v8, v10}, Lde/danoeh/antennapod/model/feed/Feed;.setAuthor:(Ljava/lang/String;)V // method@abdc │ │ +3cc21c: 121a |00ce: const/4 v10, #int 1 // #1 │ │ +3cc21e: 7130 969b 890a |00cf: 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@9b96 │ │ +3cc224: 0e00 |00d2: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0006 line=82 │ │ 0x000f line=85 │ │ 0x0013 line=88 │ │ 0x0017 line=89 │ │ @@ -815451,54 +815451,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 │ │ -3cc260: |[3cc260] de.danoeh.antennapod.core.feed.LocalFeedUpdater.updateFeed:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;Lde/danoeh/antennapod/core/feed/LocalFeedUpdater$UpdaterProgressListener;)V │ │ -3cc270: 6e10 01ac 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ -3cc276: 0c00 |0003: move-result-object v0 │ │ -3cc278: 1a01 376c |0004: const-string v1, "antennapod_local:" // string@6c37 │ │ -3cc27c: 1a02 0000 |0006: const-string v2, "" // string@0000 │ │ -3cc280: 6e30 39b3 1002 |0008: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b339 │ │ -3cc286: 0c00 |000b: move-result-object v0 │ │ -3cc288: 7110 d106 0000 |000c: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@06d1 │ │ -3cc28e: 0c00 |000f: move-result-object v0 │ │ -3cc290: 7120 e631 0400 |0010: invoke-static {v4, v0}, Landroidx/documentfile/provider/DocumentFile;.fromTreeUri:(Landroid/content/Context;Landroid/net/Uri;)Landroidx/documentfile/provider/DocumentFile; // method@31e6 │ │ -3cc296: 0c00 |0013: move-result-object v0 │ │ -3cc298: 3800 2700 |0014: if-eqz v0, 003b // +0027 │ │ -3cc29c: 6e10 e431 0000 |0016: invoke-virtual {v0}, Landroidx/documentfile/provider/DocumentFile;.exists:()Z // method@31e4 │ │ -3cc2a2: 0a01 |0019: move-result v1 │ │ -3cc2a4: 3801 1900 |001a: if-eqz v1, 0033 // +0019 │ │ -3cc2a8: 6e10 e231 0000 |001c: invoke-virtual {v0}, Landroidx/documentfile/provider/DocumentFile;.canRead:()Z // method@31e2 │ │ -3cc2ae: 0a01 |001f: move-result v1 │ │ -3cc2b0: 3801 1300 |0020: if-eqz v1, 0033 // +0013 │ │ -3cc2b4: 6e10 e831 0000 |0022: invoke-virtual {v0}, Landroidx/documentfile/provider/DocumentFile;.getUri:()Landroid/net/Uri; // method@31e8 │ │ -3cc2ba: 0c00 |0025: move-result-object v0 │ │ -3cc2bc: 7140 8c98 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@988c │ │ -3cc2c2: 7110 8998 0300 |0029: invoke-static {v3}, Lde/danoeh/antennapod/core/feed/LocalFeedUpdater;.mustReportDownloadSuccessful:(Lde/danoeh/antennapod/model/feed/Feed;)Z // method@9889 │ │ -3cc2c8: 0a04 |002c: move-result v4 │ │ -3cc2ca: 3804 2100 |002d: if-eqz v4, 004e // +0021 │ │ -3cc2ce: 7110 8b98 0300 |002f: invoke-static {v3}, Lde/danoeh/antennapod/core/feed/LocalFeedUpdater;.reportSuccess:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@988b │ │ -3cc2d4: 281c |0032: goto 004e // +001c │ │ -3cc2d6: 2204 451e |0033: new-instance v4, Ljava/io/IOException; // type@1e45 │ │ -3cc2da: 1a05 7d13 |0035: const-string v5, "Cannot read local directory. Try re-connecting the folder on the podcast info page." // string@137d │ │ -3cc2de: 7020 f5b1 5400 |0037: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b1f5 │ │ -3cc2e4: 2704 |003a: throw v4 │ │ -3cc2e6: 2204 451e |003b: new-instance v4, Ljava/io/IOException; // type@1e45 │ │ -3cc2ea: 1a05 885d |003d: const-string v5, "Unable to retrieve document tree. Try re-connecting the folder on the podcast info page." // string@5d88 │ │ -3cc2ee: 7020 f5b1 5400 |003f: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b1f5 │ │ -3cc2f4: 2704 |0042: throw v4 │ │ -3cc2f6: 0d04 |0043: move-exception v4 │ │ -3cc2f8: 6e10 8db3 0400 |0044: invoke-virtual {v4}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -3cc2fe: 6e10 8ab3 0400 |0047: invoke-virtual {v4}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ -3cc304: 0c04 |004a: move-result-object v4 │ │ -3cc306: 7120 8a98 4300 |004b: invoke-static {v3, v4}, Lde/danoeh/antennapod/core/feed/LocalFeedUpdater;.reportError:(Lde/danoeh/antennapod/model/feed/Feed;Ljava/lang/String;)V // method@988a │ │ -3cc30c: 0e00 |004e: return-void │ │ +3cc228: |[3cc228] de.danoeh.antennapod.core.feed.LocalFeedUpdater.updateFeed:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;Lde/danoeh/antennapod/core/feed/LocalFeedUpdater$UpdaterProgressListener;)V │ │ +3cc238: 6e10 01ac 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ +3cc23e: 0c00 |0003: move-result-object v0 │ │ +3cc240: 1a01 376c |0004: const-string v1, "antennapod_local:" // string@6c37 │ │ +3cc244: 1a02 0000 |0006: const-string v2, "" // string@0000 │ │ +3cc248: 6e30 39b3 1002 |0008: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b339 │ │ +3cc24e: 0c00 |000b: move-result-object v0 │ │ +3cc250: 7110 d106 0000 |000c: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@06d1 │ │ +3cc256: 0c00 |000f: move-result-object v0 │ │ +3cc258: 7120 e631 0400 |0010: invoke-static {v4, v0}, Landroidx/documentfile/provider/DocumentFile;.fromTreeUri:(Landroid/content/Context;Landroid/net/Uri;)Landroidx/documentfile/provider/DocumentFile; // method@31e6 │ │ +3cc25e: 0c00 |0013: move-result-object v0 │ │ +3cc260: 3800 2700 |0014: if-eqz v0, 003b // +0027 │ │ +3cc264: 6e10 e431 0000 |0016: invoke-virtual {v0}, Landroidx/documentfile/provider/DocumentFile;.exists:()Z // method@31e4 │ │ +3cc26a: 0a01 |0019: move-result v1 │ │ +3cc26c: 3801 1900 |001a: if-eqz v1, 0033 // +0019 │ │ +3cc270: 6e10 e231 0000 |001c: invoke-virtual {v0}, Landroidx/documentfile/provider/DocumentFile;.canRead:()Z // method@31e2 │ │ +3cc276: 0a01 |001f: move-result v1 │ │ +3cc278: 3801 1300 |0020: if-eqz v1, 0033 // +0013 │ │ +3cc27c: 6e10 e831 0000 |0022: invoke-virtual {v0}, Landroidx/documentfile/provider/DocumentFile;.getUri:()Landroid/net/Uri; // method@31e8 │ │ +3cc282: 0c00 |0025: move-result-object v0 │ │ +3cc284: 7140 8c98 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@988c │ │ +3cc28a: 7110 8998 0300 |0029: invoke-static {v3}, Lde/danoeh/antennapod/core/feed/LocalFeedUpdater;.mustReportDownloadSuccessful:(Lde/danoeh/antennapod/model/feed/Feed;)Z // method@9889 │ │ +3cc290: 0a04 |002c: move-result v4 │ │ +3cc292: 3804 2100 |002d: if-eqz v4, 004e // +0021 │ │ +3cc296: 7110 8b98 0300 |002f: invoke-static {v3}, Lde/danoeh/antennapod/core/feed/LocalFeedUpdater;.reportSuccess:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@988b │ │ +3cc29c: 281c |0032: goto 004e // +001c │ │ +3cc29e: 2204 451e |0033: new-instance v4, Ljava/io/IOException; // type@1e45 │ │ +3cc2a2: 1a05 7d13 |0035: const-string v5, "Cannot read local directory. Try re-connecting the folder on the podcast info page." // string@137d │ │ +3cc2a6: 7020 f5b1 5400 |0037: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b1f5 │ │ +3cc2ac: 2704 |003a: throw v4 │ │ +3cc2ae: 2204 451e |003b: new-instance v4, Ljava/io/IOException; // type@1e45 │ │ +3cc2b2: 1a05 885d |003d: const-string v5, "Unable to retrieve document tree. Try re-connecting the folder on the podcast info page." // string@5d88 │ │ +3cc2b6: 7020 f5b1 5400 |003f: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b1f5 │ │ +3cc2bc: 2704 |0042: throw v4 │ │ +3cc2be: 0d04 |0043: move-exception v4 │ │ +3cc2c0: 6e10 8db3 0400 |0044: invoke-virtual {v4}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +3cc2c6: 6e10 8ab3 0400 |0047: invoke-virtual {v4}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ +3cc2cc: 0c04 |004a: move-result-object v4 │ │ +3cc2ce: 7120 8a98 4300 |004b: invoke-static {v3, v4}, Lde/danoeh/antennapod/core/feed/LocalFeedUpdater;.reportError:(Lde/danoeh/antennapod/model/feed/Feed;Ljava/lang/String;)V // method@988a │ │ +3cc2d4: 0e00 |004e: return-void │ │ catches : 1 │ │ 0x0000 - 0x0043 │ │ Ljava/lang/Exception; -> 0x0043 │ │ positions : │ │ 0x0000 line=57 │ │ 0x000c line=58 │ │ 0x0016 line=63 │ │ @@ -815553,19 +815553,19 @@ │ │ type : '(ILjava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3cc320: |[3cc320] de.danoeh.antennapod.core.feed.SubscriptionsFilterGroup$ItemProperties.:(ILjava/lang/String;)V │ │ -3cc330: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3cc336: 5901 898c |0003: iput v1, v0, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties;.displayName:I // field@8c89 │ │ -3cc33a: 5b02 8a8c |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties;.filterId:Ljava/lang/String; // field@8c8a │ │ -3cc33e: 0e00 |0007: return-void │ │ +3cc2e8: |[3cc2e8] de.danoeh.antennapod.core.feed.SubscriptionsFilterGroup$ItemProperties.:(ILjava/lang/String;)V │ │ +3cc2f8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3cc2fe: 5901 898c |0003: iput v1, v0, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties;.displayName:I // field@8c89 │ │ +3cc302: 5b02 8a8c |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties;.filterId:Ljava/lang/String; // field@8c8a │ │ +3cc306: 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; │ │ @@ -815629,82 +815629,82 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 11 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 139 16-bit code units │ │ -3cc388: |[3cc388] de.danoeh.antennapod.core.feed.SubscriptionsFilterGroup.:()V │ │ -3cc398: 2200 b818 |0000: new-instance v0, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup; // type@18b8 │ │ -3cc39c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -3cc39e: 2312 0121 |0003: new-array v2, v1, [Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties; // type@2101 │ │ -3cc3a2: 2203 b718 |0005: new-instance v3, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties; // type@18b7 │ │ -3cc3a6: 6004 8c7f |0007: sget v4, Lde/danoeh/antennapod/core/R$string;.subscriptions_counter_greater_zero:I // field@7f8c │ │ -3cc3aa: 1a05 fd76 |0009: const-string v5, "counter_greater_zero" // string@76fd │ │ -3cc3ae: 7030 8e98 4305 |000b: invoke-direct {v3, v4, v5}, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@988e │ │ -3cc3b4: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -3cc3b6: 4d03 0204 |000f: aput-object v3, v2, v4 │ │ -3cc3ba: 1a03 a412 |0011: const-string v3, "COUNTER_GREATER_ZERO" // string@12a4 │ │ -3cc3be: 7040 9098 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@9890 │ │ -3cc3c4: 6900 8d8c |0016: sput-object v0, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup;.COUNTER_GREATER_ZERO:Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup; // field@8c8d │ │ -3cc3c8: 2202 b818 |0018: new-instance v2, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup; // type@18b8 │ │ -3cc3cc: 1223 |001a: const/4 v3, #int 2 // #2 │ │ -3cc3ce: 2335 0121 |001b: new-array v5, v3, [Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties; // type@2101 │ │ -3cc3d2: 2206 b718 |001d: new-instance v6, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties; // type@18b7 │ │ -3cc3d6: 6007 877c |001f: sget v7, Lde/danoeh/antennapod/core/R$string;.auto_downloaded:I // field@7c87 │ │ -3cc3da: 1a08 ff7e |0021: const-string v8, "enabled_auto_download" // string@7eff │ │ -3cc3de: 7030 8e98 7608 |0023: invoke-direct {v6, v7, v8}, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@988e │ │ -3cc3e4: 4d06 0504 |0026: aput-object v6, v5, v4 │ │ -3cc3e8: 2206 b718 |0028: new-instance v6, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties; // type@18b7 │ │ -3cc3ec: 6007 517e |002a: sget v7, Lde/danoeh/antennapod/core/R$string;.not_auto_downloaded:I // field@7e51 │ │ -3cc3f0: 1a08 e87b |002c: const-string v8, "disabled_auto_download" // string@7be8 │ │ -3cc3f4: 7030 8e98 7608 |002e: invoke-direct {v6, v7, v8}, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@988e │ │ -3cc3fa: 4d06 0501 |0031: aput-object v6, v5, v1 │ │ -3cc3fe: 1a06 600c |0033: const-string v6, "AUTO_DOWNLOAD" // string@0c60 │ │ -3cc402: 7040 9098 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@9890 │ │ -3cc408: 6902 8c8c |0038: sput-object v2, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup;.AUTO_DOWNLOAD:Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup; // field@8c8c │ │ -3cc40c: 2205 b818 |003a: new-instance v5, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup; // type@18b8 │ │ -3cc410: 2336 0121 |003c: new-array v6, v3, [Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties; // type@2101 │ │ -3cc414: 2207 b718 |003e: new-instance v7, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties; // type@18b7 │ │ -3cc418: 6008 c47d |0040: sget v8, Lde/danoeh/antennapod/core/R$string;.kept_updated:I // field@7dc4 │ │ -3cc41c: 1a09 017f |0042: const-string v9, "enabled_updates" // string@7f01 │ │ -3cc420: 7030 8e98 8709 |0044: invoke-direct {v7, v8, v9}, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@988e │ │ -3cc426: 4d07 0604 |0047: aput-object v7, v6, v4 │ │ -3cc42a: 2207 b718 |0049: new-instance v7, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties; // type@18b7 │ │ -3cc42e: 6008 537e |004b: sget v8, Lde/danoeh/antennapod/core/R$string;.not_kept_updated:I // field@7e53 │ │ -3cc432: 1a09 e97b |004d: const-string v9, "disabled_updates" // string@7be9 │ │ -3cc436: 7030 8e98 8709 |004f: invoke-direct {v7, v8, v9}, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@988e │ │ -3cc43c: 4d07 0601 |0052: aput-object v7, v6, v1 │ │ -3cc440: 1a07 0f5d |0054: const-string v7, "UPDATED" // string@5d0f │ │ -3cc444: 7040 9098 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@9890 │ │ -3cc44a: 6905 8f8c |0059: sput-object v5, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup;.UPDATED:Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup; // field@8c8f │ │ -3cc44e: 2206 b818 |005b: new-instance v6, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup; // type@18b8 │ │ -3cc452: 2337 0121 |005d: new-array v7, v3, [Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties; // type@2101 │ │ -3cc456: 2208 b718 |005f: new-instance v8, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties; // type@18b7 │ │ -3cc45a: 6009 367e |0061: sget v9, Lde/danoeh/antennapod/core/R$string;.new_episode_notification_enabled:I // field@7e36 │ │ -3cc45e: 1a0a fc7f |0063: const-string v10, "episode_notification_enabled" // string@7ffc │ │ -3cc462: 7030 8e98 980a |0065: invoke-direct {v8, v9, v10}, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@988e │ │ -3cc468: 4d08 0704 |0068: aput-object v8, v7, v4 │ │ -3cc46c: 2208 b718 |006a: new-instance v8, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties; // type@18b7 │ │ -3cc470: 6009 357e |006c: sget v9, Lde/danoeh/antennapod/core/R$string;.new_episode_notification_disabled:I // field@7e35 │ │ -3cc474: 1a0a fb7f |006e: const-string v10, "episode_notification_disabled" // string@7ffb │ │ -3cc478: 7030 8e98 980a |0070: invoke-direct {v8, v9, v10}, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@988e │ │ -3cc47e: 4d08 0701 |0073: aput-object v8, v7, v1 │ │ -3cc482: 1a08 ea4a |0075: const-string v8, "NEW_EPISODE_NOTIFICATION" // string@4aea │ │ -3cc486: 1239 |0077: const/4 v9, #int 3 // #3 │ │ -3cc488: 7040 9098 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@9890 │ │ -3cc48e: 6906 8e8c |007b: sput-object v6, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup;.NEW_EPISODE_NOTIFICATION:Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup; // field@8c8e │ │ -3cc492: 1247 |007d: const/4 v7, #int 4 // #4 │ │ -3cc494: 2377 0221 |007e: new-array v7, v7, [Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup; // type@2102 │ │ -3cc498: 4d00 0704 |0080: aput-object v0, v7, v4 │ │ -3cc49c: 4d02 0701 |0082: aput-object v2, v7, v1 │ │ -3cc4a0: 4d05 0703 |0084: aput-object v5, v7, v3 │ │ -3cc4a4: 4d06 0709 |0086: aput-object v6, v7, v9 │ │ -3cc4a8: 6907 8b8c |0088: sput-object v7, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup;.$VALUES:[Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup; // field@8c8b │ │ -3cc4ac: 0e00 |008a: return-void │ │ +3cc350: |[3cc350] de.danoeh.antennapod.core.feed.SubscriptionsFilterGroup.:()V │ │ +3cc360: 2200 b818 |0000: new-instance v0, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup; // type@18b8 │ │ +3cc364: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +3cc366: 2312 0121 |0003: new-array v2, v1, [Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties; // type@2101 │ │ +3cc36a: 2203 b718 |0005: new-instance v3, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties; // type@18b7 │ │ +3cc36e: 6004 8c7f |0007: sget v4, Lde/danoeh/antennapod/core/R$string;.subscriptions_counter_greater_zero:I // field@7f8c │ │ +3cc372: 1a05 fd76 |0009: const-string v5, "counter_greater_zero" // string@76fd │ │ +3cc376: 7030 8e98 4305 |000b: invoke-direct {v3, v4, v5}, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@988e │ │ +3cc37c: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +3cc37e: 4d03 0204 |000f: aput-object v3, v2, v4 │ │ +3cc382: 1a03 a412 |0011: const-string v3, "COUNTER_GREATER_ZERO" // string@12a4 │ │ +3cc386: 7040 9098 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@9890 │ │ +3cc38c: 6900 8d8c |0016: sput-object v0, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup;.COUNTER_GREATER_ZERO:Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup; // field@8c8d │ │ +3cc390: 2202 b818 |0018: new-instance v2, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup; // type@18b8 │ │ +3cc394: 1223 |001a: const/4 v3, #int 2 // #2 │ │ +3cc396: 2335 0121 |001b: new-array v5, v3, [Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties; // type@2101 │ │ +3cc39a: 2206 b718 |001d: new-instance v6, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties; // type@18b7 │ │ +3cc39e: 6007 877c |001f: sget v7, Lde/danoeh/antennapod/core/R$string;.auto_downloaded:I // field@7c87 │ │ +3cc3a2: 1a08 ff7e |0021: const-string v8, "enabled_auto_download" // string@7eff │ │ +3cc3a6: 7030 8e98 7608 |0023: invoke-direct {v6, v7, v8}, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@988e │ │ +3cc3ac: 4d06 0504 |0026: aput-object v6, v5, v4 │ │ +3cc3b0: 2206 b718 |0028: new-instance v6, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties; // type@18b7 │ │ +3cc3b4: 6007 517e |002a: sget v7, Lde/danoeh/antennapod/core/R$string;.not_auto_downloaded:I // field@7e51 │ │ +3cc3b8: 1a08 e87b |002c: const-string v8, "disabled_auto_download" // string@7be8 │ │ +3cc3bc: 7030 8e98 7608 |002e: invoke-direct {v6, v7, v8}, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@988e │ │ +3cc3c2: 4d06 0501 |0031: aput-object v6, v5, v1 │ │ +3cc3c6: 1a06 600c |0033: const-string v6, "AUTO_DOWNLOAD" // string@0c60 │ │ +3cc3ca: 7040 9098 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@9890 │ │ +3cc3d0: 6902 8c8c |0038: sput-object v2, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup;.AUTO_DOWNLOAD:Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup; // field@8c8c │ │ +3cc3d4: 2205 b818 |003a: new-instance v5, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup; // type@18b8 │ │ +3cc3d8: 2336 0121 |003c: new-array v6, v3, [Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties; // type@2101 │ │ +3cc3dc: 2207 b718 |003e: new-instance v7, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties; // type@18b7 │ │ +3cc3e0: 6008 c47d |0040: sget v8, Lde/danoeh/antennapod/core/R$string;.kept_updated:I // field@7dc4 │ │ +3cc3e4: 1a09 017f |0042: const-string v9, "enabled_updates" // string@7f01 │ │ +3cc3e8: 7030 8e98 8709 |0044: invoke-direct {v7, v8, v9}, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@988e │ │ +3cc3ee: 4d07 0604 |0047: aput-object v7, v6, v4 │ │ +3cc3f2: 2207 b718 |0049: new-instance v7, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties; // type@18b7 │ │ +3cc3f6: 6008 537e |004b: sget v8, Lde/danoeh/antennapod/core/R$string;.not_kept_updated:I // field@7e53 │ │ +3cc3fa: 1a09 e97b |004d: const-string v9, "disabled_updates" // string@7be9 │ │ +3cc3fe: 7030 8e98 8709 |004f: invoke-direct {v7, v8, v9}, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@988e │ │ +3cc404: 4d07 0601 |0052: aput-object v7, v6, v1 │ │ +3cc408: 1a07 0f5d |0054: const-string v7, "UPDATED" // string@5d0f │ │ +3cc40c: 7040 9098 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@9890 │ │ +3cc412: 6905 8f8c |0059: sput-object v5, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup;.UPDATED:Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup; // field@8c8f │ │ +3cc416: 2206 b818 |005b: new-instance v6, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup; // type@18b8 │ │ +3cc41a: 2337 0121 |005d: new-array v7, v3, [Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties; // type@2101 │ │ +3cc41e: 2208 b718 |005f: new-instance v8, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties; // type@18b7 │ │ +3cc422: 6009 367e |0061: sget v9, Lde/danoeh/antennapod/core/R$string;.new_episode_notification_enabled:I // field@7e36 │ │ +3cc426: 1a0a fc7f |0063: const-string v10, "episode_notification_enabled" // string@7ffc │ │ +3cc42a: 7030 8e98 980a |0065: invoke-direct {v8, v9, v10}, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@988e │ │ +3cc430: 4d08 0704 |0068: aput-object v8, v7, v4 │ │ +3cc434: 2208 b718 |006a: new-instance v8, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties; // type@18b7 │ │ +3cc438: 6009 357e |006c: sget v9, Lde/danoeh/antennapod/core/R$string;.new_episode_notification_disabled:I // field@7e35 │ │ +3cc43c: 1a0a fb7f |006e: const-string v10, "episode_notification_disabled" // string@7ffb │ │ +3cc440: 7030 8e98 980a |0070: invoke-direct {v8, v9, v10}, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@988e │ │ +3cc446: 4d08 0701 |0073: aput-object v8, v7, v1 │ │ +3cc44a: 1a08 ea4a |0075: const-string v8, "NEW_EPISODE_NOTIFICATION" // string@4aea │ │ +3cc44e: 1239 |0077: const/4 v9, #int 3 // #3 │ │ +3cc450: 7040 9098 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@9890 │ │ +3cc456: 6906 8e8c |007b: sput-object v6, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup;.NEW_EPISODE_NOTIFICATION:Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup; // field@8c8e │ │ +3cc45a: 1247 |007d: const/4 v7, #int 4 // #4 │ │ +3cc45c: 2377 0221 |007e: new-array v7, v7, [Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup; // type@2102 │ │ +3cc460: 4d00 0704 |0080: aput-object v0, v7, v4 │ │ +3cc464: 4d02 0701 |0082: aput-object v2, v7, v1 │ │ +3cc468: 4d05 0703 |0084: aput-object v5, v7, v3 │ │ +3cc46c: 4d06 0709 |0086: aput-object v6, v7, v9 │ │ +3cc470: 6907 8b8c |0088: sput-object v7, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup;.$VALUES:[Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup; // field@8c8b │ │ +3cc474: 0e00 |008a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ 0x0018 line=7 │ │ 0x003a line=9 │ │ 0x005b line=11 │ │ 0x0088 line=5 │ │ @@ -815715,18 +815715,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 │ │ -3cc4b0: |[3cc4b0] de.danoeh.antennapod.core.feed.SubscriptionsFilterGroup.:(Ljava/lang/String;I[Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties;)V │ │ -3cc4c0: 7030 94b2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b294 │ │ -3cc4c6: 5b03 908c |0003: iput-object v3, v0, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup;.values:[Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties; // field@8c90 │ │ -3cc4ca: 0e00 |0005: return-void │ │ +3cc478: |[3cc478] de.danoeh.antennapod.core.feed.SubscriptionsFilterGroup.:(Ljava/lang/String;I[Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties;)V │ │ +3cc488: 7030 94b2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b294 │ │ +3cc48e: 5b03 908c |0003: iput-object v3, v0, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup;.values:[Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties; // field@8c90 │ │ +3cc492: 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; │ │ @@ -815738,20 +815738,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 │ │ -3cc340: |[3cc340] de.danoeh.antennapod.core.feed.SubscriptionsFilterGroup.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup; │ │ -3cc350: 1c00 b818 |0000: const-class v0, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup; // type@18b8 │ │ -3cc354: 7120 99b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b299 │ │ -3cc35a: 0c01 |0005: move-result-object v1 │ │ -3cc35c: 1f01 b818 |0006: check-cast v1, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup; // type@18b8 │ │ -3cc360: 1101 |0008: return-object v1 │ │ +3cc308: |[3cc308] de.danoeh.antennapod.core.feed.SubscriptionsFilterGroup.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup; │ │ +3cc318: 1c00 b818 |0000: const-class v0, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup; // type@18b8 │ │ +3cc31c: 7120 99b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b299 │ │ +3cc322: 0c01 |0005: move-result-object v1 │ │ +3cc324: 1f01 b818 |0006: check-cast v1, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup; // type@18b8 │ │ +3cc328: 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;) │ │ @@ -815759,20 +815759,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 │ │ -3cc364: |[3cc364] de.danoeh.antennapod.core.feed.SubscriptionsFilterGroup.values:()[Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup; │ │ -3cc374: 6200 8b8c |0000: sget-object v0, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup;.$VALUES:[Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup; // field@8c8b │ │ -3cc378: 6e10 24b8 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup;.clone:()Ljava/lang/Object; // method@b824 │ │ -3cc37e: 0c00 |0005: move-result-object v0 │ │ -3cc380: 1f00 0221 |0006: check-cast v0, [Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup; // type@2102 │ │ -3cc384: 1100 |0008: return-object v0 │ │ +3cc32c: |[3cc32c] de.danoeh.antennapod.core.feed.SubscriptionsFilterGroup.values:()[Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup; │ │ +3cc33c: 6200 8b8c |0000: sget-object v0, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup;.$VALUES:[Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup; // field@8c8b │ │ +3cc340: 6e10 24b8 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup;.clone:()Ljava/lang/Object; // method@b824 │ │ +3cc346: 0c00 |0005: move-result-object v0 │ │ +3cc348: 1f00 0221 |0006: check-cast v0, [Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup; // type@2102 │ │ +3cc34c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=5 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 22365 (SubscriptionsFilterGroup.java) │ │ @@ -815800,17 +815800,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3cc5b4: |[3cc5b4] de.danoeh.antennapod.core.feed.util.ImageResourceUtils.:()V │ │ -3cc5c4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3cc5ca: 0e00 |0003: return-void │ │ +3cc57c: |[3cc57c] de.danoeh.antennapod.core.feed.util.ImageResourceUtils.:()V │ │ +3cc58c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3cc592: 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;) │ │ @@ -815818,24 +815818,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 │ │ -3cc4cc: |[3cc4cc] de.danoeh.antennapod.core.feed.util.ImageResourceUtils.getEpisodeListImageLocation:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; │ │ -3cc4dc: 7100 d1b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getUseEpisodeCoverSetting:()Z // method@b0d1 │ │ -3cc4e2: 0a00 |0003: move-result v0 │ │ -3cc4e4: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -3cc4e8: 6e10 31ac 0100 |0006: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getImageLocation:()Ljava/lang/String; // method@ac31 │ │ -3cc4ee: 0c01 |0009: move-result-object v1 │ │ -3cc4f0: 1101 |000a: return-object v1 │ │ -3cc4f2: 7110 9698 0100 |000b: invoke-static {v1}, Lde/danoeh/antennapod/core/feed/util/ImageResourceUtils;.getFallbackImageLocation:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9896 │ │ -3cc4f8: 0c01 |000e: move-result-object v1 │ │ -3cc4fa: 1101 |000f: return-object v1 │ │ +3cc494: |[3cc494] de.danoeh.antennapod.core.feed.util.ImageResourceUtils.getEpisodeListImageLocation:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; │ │ +3cc4a4: 7100 d1b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getUseEpisodeCoverSetting:()Z // method@b0d1 │ │ +3cc4aa: 0a00 |0003: move-result v0 │ │ +3cc4ac: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +3cc4b0: 6e10 31ac 0100 |0006: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getImageLocation:()Ljava/lang/String; // method@ac31 │ │ +3cc4b6: 0c01 |0009: move-result-object v1 │ │ +3cc4b8: 1101 |000a: return-object v1 │ │ +3cc4ba: 7110 9698 0100 |000b: invoke-static {v1}, Lde/danoeh/antennapod/core/feed/util/ImageResourceUtils;.getFallbackImageLocation:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9896 │ │ +3cc4c0: 0c01 |000e: move-result-object v1 │ │ +3cc4c2: 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; │ │ @@ -815845,24 +815845,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 │ │ -3cc4fc: |[3cc4fc] de.danoeh.antennapod.core.feed.util.ImageResourceUtils.getEpisodeListImageLocation:(Lde/danoeh/antennapod/model/playback/Playable;)Ljava/lang/String; │ │ -3cc50c: 7100 d1b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getUseEpisodeCoverSetting:()Z // method@b0d1 │ │ -3cc512: 0a00 |0003: move-result v0 │ │ -3cc514: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -3cc518: 7210 e9ac 0100 |0006: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getImageLocation:()Ljava/lang/String; // method@ace9 │ │ -3cc51e: 0c01 |0009: move-result-object v1 │ │ -3cc520: 1101 |000a: return-object v1 │ │ -3cc522: 7110 9798 0100 |000b: invoke-static {v1}, Lde/danoeh/antennapod/core/feed/util/ImageResourceUtils;.getFallbackImageLocation:(Lde/danoeh/antennapod/model/playback/Playable;)Ljava/lang/String; // method@9897 │ │ -3cc528: 0c01 |000e: move-result-object v1 │ │ -3cc52a: 1101 |000f: return-object v1 │ │ +3cc4c4: |[3cc4c4] de.danoeh.antennapod.core.feed.util.ImageResourceUtils.getEpisodeListImageLocation:(Lde/danoeh/antennapod/model/playback/Playable;)Ljava/lang/String; │ │ +3cc4d4: 7100 d1b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getUseEpisodeCoverSetting:()Z // method@b0d1 │ │ +3cc4da: 0a00 |0003: move-result v0 │ │ +3cc4dc: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +3cc4e0: 7210 e9ac 0100 |0006: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getImageLocation:()Ljava/lang/String; // method@ace9 │ │ +3cc4e6: 0c01 |0009: move-result-object v1 │ │ +3cc4e8: 1101 |000a: return-object v1 │ │ +3cc4ea: 7110 9798 0100 |000b: invoke-static {v1}, Lde/danoeh/antennapod/core/feed/util/ImageResourceUtils;.getFallbackImageLocation:(Lde/danoeh/antennapod/model/playback/Playable;)Ljava/lang/String; // method@9897 │ │ +3cc4f0: 0c01 |000e: move-result-object v1 │ │ +3cc4f2: 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; │ │ @@ -815872,25 +815872,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 │ │ -3cc52c: |[3cc52c] de.danoeh.antennapod.core.feed.util.ImageResourceUtils.getFallbackImageLocation:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; │ │ -3cc53c: 6e10 2dac 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -3cc542: 0c00 |0003: move-result-object v0 │ │ -3cc544: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -3cc548: 6e10 2dac 0100 |0006: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -3cc54e: 0c01 |0009: move-result-object v1 │ │ -3cc550: 6e10 c9ab 0100 |000a: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abc9 │ │ -3cc556: 0c01 |000d: move-result-object v1 │ │ -3cc558: 1101 |000e: return-object v1 │ │ -3cc55a: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -3cc55c: 1101 |0010: return-object v1 │ │ +3cc4f4: |[3cc4f4] de.danoeh.antennapod.core.feed.util.ImageResourceUtils.getFallbackImageLocation:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; │ │ +3cc504: 6e10 2dac 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +3cc50a: 0c00 |0003: move-result-object v0 │ │ +3cc50c: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +3cc510: 6e10 2dac 0100 |0006: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +3cc516: 0c01 |0009: move-result-object v1 │ │ +3cc518: 6e10 c9ab 0100 |000a: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abc9 │ │ +3cc51e: 0c01 |000d: move-result-object v1 │ │ +3cc520: 1101 |000e: return-object v1 │ │ +3cc522: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +3cc524: 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; │ │ │ │ @@ -815899,34 +815899,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 │ │ -3cc560: |[3cc560] de.danoeh.antennapod.core.feed.util.ImageResourceUtils.getFallbackImageLocation:(Lde/danoeh/antennapod/model/playback/Playable;)Ljava/lang/String; │ │ -3cc570: 2010 bc1c |0000: instance-of v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -3cc574: 3800 1b00 |0002: if-eqz v0, 001d // +001b │ │ -3cc578: 1f01 bc1c |0004: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -3cc57c: 6e10 73ac 0100 |0006: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -3cc582: 0c01 |0009: move-result-object v1 │ │ -3cc584: 3801 1100 |000a: if-eqz v1, 001b // +0011 │ │ -3cc588: 6e10 2dac 0100 |000c: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -3cc58e: 0c00 |000f: move-result-object v0 │ │ -3cc590: 3800 0b00 |0010: if-eqz v0, 001b // +000b │ │ -3cc594: 6e10 2dac 0100 |0012: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -3cc59a: 0c01 |0015: move-result-object v1 │ │ -3cc59c: 6e10 c9ab 0100 |0016: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abc9 │ │ -3cc5a2: 0c01 |0019: move-result-object v1 │ │ -3cc5a4: 1101 |001a: return-object v1 │ │ -3cc5a6: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -3cc5a8: 1101 |001c: return-object v1 │ │ -3cc5aa: 7210 e9ac 0100 |001d: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getImageLocation:()Ljava/lang/String; // method@ace9 │ │ -3cc5b0: 0c01 |0020: move-result-object v1 │ │ -3cc5b2: 1101 |0021: return-object v1 │ │ +3cc528: |[3cc528] de.danoeh.antennapod.core.feed.util.ImageResourceUtils.getFallbackImageLocation:(Lde/danoeh/antennapod/model/playback/Playable;)Ljava/lang/String; │ │ +3cc538: 2010 bc1c |0000: instance-of v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +3cc53c: 3800 1b00 |0002: if-eqz v0, 001d // +001b │ │ +3cc540: 1f01 bc1c |0004: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +3cc544: 6e10 73ac 0100 |0006: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +3cc54a: 0c01 |0009: move-result-object v1 │ │ +3cc54c: 3801 1100 |000a: if-eqz v1, 001b // +0011 │ │ +3cc550: 6e10 2dac 0100 |000c: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +3cc556: 0c00 |000f: move-result-object v0 │ │ +3cc558: 3800 0b00 |0010: if-eqz v0, 001b // +000b │ │ +3cc55c: 6e10 2dac 0100 |0012: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +3cc562: 0c01 |0015: move-result-object v1 │ │ +3cc564: 6e10 c9ab 0100 |0016: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abc9 │ │ +3cc56a: 0c01 |0019: move-result-object v1 │ │ +3cc56c: 1101 |001a: return-object v1 │ │ +3cc56e: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +3cc570: 1101 |001c: return-object v1 │ │ +3cc572: 7210 e9ac 0100 |001d: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getImageLocation:()Ljava/lang/String; // method@ace9 │ │ +3cc578: 0c01 |0020: move-result-object v1 │ │ +3cc57a: 1101 |0021: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0004 line=46 │ │ 0x0006 line=47 │ │ 0x000c line=48 │ │ 0x0012 line=49 │ │ @@ -815965,17 +815965,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3cc684: |[3cc684] de.danoeh.antennapod.core.feed.util.PlaybackSpeedUtils.:()V │ │ -3cc694: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3cc69a: 0e00 |0003: return-void │ │ +3cc64c: |[3cc64c] de.danoeh.antennapod.core.feed.util.PlaybackSpeedUtils.:()V │ │ +3cc65c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3cc662: 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;) │ │ @@ -815983,57 +815983,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 │ │ -3cc5cc: |[3cc5cc] de.danoeh.antennapod.core.feed.util.PlaybackSpeedUtils.getCurrentPlaybackSpeed:(Lde/danoeh/antennapod/model/playback/Playable;)F │ │ -3cc5dc: 1500 80bf |0000: const/high16 v0, #int -1082130432 // #bf80 │ │ -3cc5e0: 3805 4600 |0002: if-eqz v5, 0048 // +0046 │ │ -3cc5e4: 7210 ecac 0500 |0004: invoke-interface {v5}, Lde/danoeh/antennapod/model/playback/Playable;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@acec │ │ -3cc5ea: 0c01 |0007: move-result-object v1 │ │ -3cc5ec: 7100 a898 0000 |0008: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.getCurrentlyPlayingTemporaryPlaybackSpeed:()F // method@98a8 │ │ -3cc5f2: 0a02 |000b: move-result v2 │ │ -3cc5f4: 2d03 0200 |000c: cmpl-float v3, v2, v0 │ │ -3cc5f8: 3903 3d00 |000e: if-nez v3, 004b // +003d │ │ -3cc5fc: 2053 bc1c |0010: instance-of v3, v5, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -3cc600: 3803 3900 |0012: if-eqz v3, 004b // +0039 │ │ -3cc604: 1f05 bc1c |0014: check-cast v5, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -3cc608: 6e10 73ac 0500 |0016: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -3cc60e: 0c05 |0019: move-result-object v5 │ │ -3cc610: 3805 3100 |001a: if-eqz v5, 004b // +0031 │ │ -3cc614: 6e10 2dac 0500 |001c: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -3cc61a: 0c05 |001f: move-result-object v5 │ │ -3cc61c: 3805 1100 |0020: if-eqz v5, 0031 // +0011 │ │ -3cc620: 6e10 d4ab 0500 |0022: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ -3cc626: 0c03 |0025: move-result-object v3 │ │ -3cc628: 3803 0b00 |0026: if-eqz v3, 0031 // +000b │ │ -3cc62c: 6e10 d4ab 0500 |0028: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ -3cc632: 0c05 |002b: move-result-object v5 │ │ -3cc634: 6e10 abac 0500 |002c: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFeedPlaybackSpeed:()F // method@acab │ │ -3cc63a: 0a02 |002f: move-result v2 │ │ -3cc63c: 281b |0030: goto 004b // +001b │ │ -3cc63e: 2203 8f1e |0031: new-instance v3, Ljava/lang/StringBuilder; // type@1e8f │ │ -3cc642: 7010 50b3 0300 |0033: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3cc648: 1a04 2813 |0036: const-string v4, "Can not get feed specific playback speed: " // string@1328 │ │ -3cc64c: 6e20 5cb3 4300 |0038: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3cc652: 6e20 5bb3 5300 |003b: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ -3cc658: 6e10 67b3 0300 |003e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3cc65e: 0c05 |0041: move-result-object v5 │ │ -3cc660: 1a03 5a4f |0042: const-string v3, "PlaybackSpeedUtils" // string@4f5a │ │ -3cc664: 7120 fe0a 5300 |0044: invoke-static {v3, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3cc66a: 2804 |0047: goto 004b // +0004 │ │ -3cc66c: 1201 |0048: const/4 v1, #int 0 // #0 │ │ -3cc66e: 1502 80bf |0049: const/high16 v2, #int -1082130432 // #bf80 │ │ -3cc672: 2d05 0200 |004b: cmpl-float v5, v2, v0 │ │ -3cc676: 3905 0600 |004d: if-nez v5, 0053 // +0006 │ │ -3cc67a: 7110 c6b0 0100 |004f: invoke-static {v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getPlaybackSpeed:(Lde/danoeh/antennapod/model/playback/MediaType;)F // method@b0c6 │ │ -3cc680: 0a02 |0052: move-result v2 │ │ -3cc682: 0f02 |0053: return v2 │ │ +3cc594: |[3cc594] de.danoeh.antennapod.core.feed.util.PlaybackSpeedUtils.getCurrentPlaybackSpeed:(Lde/danoeh/antennapod/model/playback/Playable;)F │ │ +3cc5a4: 1500 80bf |0000: const/high16 v0, #int -1082130432 // #bf80 │ │ +3cc5a8: 3805 4600 |0002: if-eqz v5, 0048 // +0046 │ │ +3cc5ac: 7210 ecac 0500 |0004: invoke-interface {v5}, Lde/danoeh/antennapod/model/playback/Playable;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@acec │ │ +3cc5b2: 0c01 |0007: move-result-object v1 │ │ +3cc5b4: 7100 a898 0000 |0008: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.getCurrentlyPlayingTemporaryPlaybackSpeed:()F // method@98a8 │ │ +3cc5ba: 0a02 |000b: move-result v2 │ │ +3cc5bc: 2d03 0200 |000c: cmpl-float v3, v2, v0 │ │ +3cc5c0: 3903 3d00 |000e: if-nez v3, 004b // +003d │ │ +3cc5c4: 2053 bc1c |0010: instance-of v3, v5, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +3cc5c8: 3803 3900 |0012: if-eqz v3, 004b // +0039 │ │ +3cc5cc: 1f05 bc1c |0014: check-cast v5, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +3cc5d0: 6e10 73ac 0500 |0016: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +3cc5d6: 0c05 |0019: move-result-object v5 │ │ +3cc5d8: 3805 3100 |001a: if-eqz v5, 004b // +0031 │ │ +3cc5dc: 6e10 2dac 0500 |001c: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +3cc5e2: 0c05 |001f: move-result-object v5 │ │ +3cc5e4: 3805 1100 |0020: if-eqz v5, 0031 // +0011 │ │ +3cc5e8: 6e10 d4ab 0500 |0022: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ +3cc5ee: 0c03 |0025: move-result-object v3 │ │ +3cc5f0: 3803 0b00 |0026: if-eqz v3, 0031 // +000b │ │ +3cc5f4: 6e10 d4ab 0500 |0028: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ +3cc5fa: 0c05 |002b: move-result-object v5 │ │ +3cc5fc: 6e10 abac 0500 |002c: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFeedPlaybackSpeed:()F // method@acab │ │ +3cc602: 0a02 |002f: move-result v2 │ │ +3cc604: 281b |0030: goto 004b // +001b │ │ +3cc606: 2203 8f1e |0031: new-instance v3, Ljava/lang/StringBuilder; // type@1e8f │ │ +3cc60a: 7010 50b3 0300 |0033: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3cc610: 1a04 2813 |0036: const-string v4, "Can not get feed specific playback speed: " // string@1328 │ │ +3cc614: 6e20 5cb3 4300 |0038: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3cc61a: 6e20 5bb3 5300 |003b: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ +3cc620: 6e10 67b3 0300 |003e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3cc626: 0c05 |0041: move-result-object v5 │ │ +3cc628: 1a03 5a4f |0042: const-string v3, "PlaybackSpeedUtils" // string@4f5a │ │ +3cc62c: 7120 fe0a 5300 |0044: invoke-static {v3, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3cc632: 2804 |0047: goto 004b // +0004 │ │ +3cc634: 1201 |0048: const/4 v1, #int 0 // #0 │ │ +3cc636: 1502 80bf |0049: const/high16 v2, #int -1082130432 // #bf80 │ │ +3cc63a: 2d05 0200 |004b: cmpl-float v5, v2, v0 │ │ +3cc63e: 3905 0600 |004d: if-nez v5, 0053 // +0006 │ │ +3cc642: 7110 c6b0 0100 |004f: invoke-static {v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getPlaybackSpeed:(Lde/danoeh/antennapod/model/playback/MediaType;)F // method@b0c6 │ │ +3cc648: 0a02 |0052: move-result v2 │ │ +3cc64a: 0f02 |0053: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=31 │ │ 0x0008 line=32 │ │ 0x0010 line=34 │ │ 0x0014 line=35 │ │ 0x001c line=37 │ │ @@ -816070,17 +816070,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3cc69c: |[3cc69c] de.danoeh.antennapod.core.menuhandler.MenuItemUtils.:()V │ │ -3cc6ac: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3cc6b2: 0e00 |0003: return-void │ │ +3cc664: |[3cc664] de.danoeh.antennapod.core.menuhandler.MenuItemUtils.:()V │ │ +3cc674: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3cc67a: 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;) │ │ @@ -816088,35 +816088,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 │ │ -3cc6b4: |[3cc6b4] de.danoeh.antennapod.core.menuhandler.MenuItemUtils.setOnClickListeners:(Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;)V │ │ -3cc6c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3cc6c6: 7210 cb0b 0200 |0001: invoke-interface {v2}, Landroid/view/Menu;.size:()I // method@0bcb │ │ -3cc6cc: 0a01 |0004: move-result v1 │ │ -3cc6ce: 3510 2100 |0005: if-ge v0, v1, 0026 // +0021 │ │ -3cc6d2: 7220 c00b 0200 |0007: invoke-interface {v2, v0}, Landroid/view/Menu;.getItem:(I)Landroid/view/MenuItem; // method@0bc0 │ │ -3cc6d8: 0c01 |000a: move-result-object v1 │ │ -3cc6da: 7210 e00b 0100 |000b: invoke-interface {v1}, Landroid/view/MenuItem;.getSubMenu:()Landroid/view/SubMenu; // method@0be0 │ │ -3cc6e0: 0c01 |000e: move-result-object v1 │ │ -3cc6e2: 3801 0d00 |000f: if-eqz v1, 001c // +000d │ │ -3cc6e6: 7220 c00b 0200 |0011: invoke-interface {v2, v0}, Landroid/view/Menu;.getItem:(I)Landroid/view/MenuItem; // method@0bc0 │ │ -3cc6ec: 0c01 |0014: move-result-object v1 │ │ -3cc6ee: 7210 e00b 0100 |0015: invoke-interface {v1}, Landroid/view/MenuItem;.getSubMenu:()Landroid/view/SubMenu; // method@0be0 │ │ -3cc6f4: 0c01 |0018: move-result-object v1 │ │ -3cc6f6: 7120 9b98 3100 |0019: invoke-static {v1, v3}, Lde/danoeh/antennapod/core/menuhandler/MenuItemUtils;.setOnClickListeners:(Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;)V // method@989b │ │ -3cc6fc: 7220 c00b 0200 |001c: invoke-interface {v2, v0}, Landroid/view/Menu;.getItem:(I)Landroid/view/MenuItem; // method@0bc0 │ │ -3cc702: 0c01 |001f: move-result-object v1 │ │ -3cc704: 7220 fa0b 3100 |0020: invoke-interface {v1, v3}, Landroid/view/MenuItem;.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; // method@0bfa │ │ -3cc70a: d800 0001 |0023: add-int/lit8 v0, v0, #int 1 // #01 │ │ -3cc70e: 28dc |0025: goto 0001 // -0024 │ │ -3cc710: 0e00 |0026: return-void │ │ +3cc67c: |[3cc67c] de.danoeh.antennapod.core.menuhandler.MenuItemUtils.setOnClickListeners:(Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;)V │ │ +3cc68c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3cc68e: 7210 cb0b 0200 |0001: invoke-interface {v2}, Landroid/view/Menu;.size:()I // method@0bcb │ │ +3cc694: 0a01 |0004: move-result v1 │ │ +3cc696: 3510 2100 |0005: if-ge v0, v1, 0026 // +0021 │ │ +3cc69a: 7220 c00b 0200 |0007: invoke-interface {v2, v0}, Landroid/view/Menu;.getItem:(I)Landroid/view/MenuItem; // method@0bc0 │ │ +3cc6a0: 0c01 |000a: move-result-object v1 │ │ +3cc6a2: 7210 e00b 0100 |000b: invoke-interface {v1}, Landroid/view/MenuItem;.getSubMenu:()Landroid/view/SubMenu; // method@0be0 │ │ +3cc6a8: 0c01 |000e: move-result-object v1 │ │ +3cc6aa: 3801 0d00 |000f: if-eqz v1, 001c // +000d │ │ +3cc6ae: 7220 c00b 0200 |0011: invoke-interface {v2, v0}, Landroid/view/Menu;.getItem:(I)Landroid/view/MenuItem; // method@0bc0 │ │ +3cc6b4: 0c01 |0014: move-result-object v1 │ │ +3cc6b6: 7210 e00b 0100 |0015: invoke-interface {v1}, Landroid/view/MenuItem;.getSubMenu:()Landroid/view/SubMenu; // method@0be0 │ │ +3cc6bc: 0c01 |0018: move-result-object v1 │ │ +3cc6be: 7120 9b98 3100 |0019: invoke-static {v1, v3}, Lde/danoeh/antennapod/core/menuhandler/MenuItemUtils;.setOnClickListeners:(Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;)V // method@989b │ │ +3cc6c4: 7220 c00b 0200 |001c: invoke-interface {v2, v0}, Landroid/view/Menu;.getItem:(I)Landroid/view/MenuItem; // method@0bc0 │ │ +3cc6ca: 0c01 |001f: move-result-object v1 │ │ +3cc6cc: 7220 fa0b 3100 |0020: invoke-interface {v1, v3}, Landroid/view/MenuItem;.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; // method@0bfa │ │ +3cc6d2: d800 0001 |0023: add-int/lit8 v0, v0, #int 1 // #01 │ │ +3cc6d6: 28dc |0025: goto 0001 // -0024 │ │ +3cc6d8: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=39 │ │ 0x0007 line=40 │ │ 0x0011 line=41 │ │ 0x001c line=43 │ │ locals : │ │ @@ -816128,27 +816128,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 │ │ -3cc714: |[3cc714] de.danoeh.antennapod.core.menuhandler.MenuItemUtils.updateRefreshMenuItem:(Landroid/view/Menu;IZ)V │ │ -3cc724: 7220 bf0b 1000 |0000: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -3cc72a: 0c00 |0003: move-result-object v0 │ │ -3cc72c: 3802 0e00 |0004: if-eqz v2, 0012 // +000e │ │ -3cc730: 7210 d20b 0000 |0006: invoke-interface {v0}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@0bd2 │ │ -3cc736: 0c01 |0009: move-result-object v1 │ │ -3cc738: 3901 0c00 |000a: if-nez v1, 0016 // +000c │ │ -3cc73c: 6001 2e7c |000c: sget v1, Lde/danoeh/antennapod/core/R$layout;.refresh_action_view:I // field@7c2e │ │ -3cc740: 7220 ea0b 1000 |000e: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@0bea │ │ -3cc746: 2805 |0011: goto 0016 // +0005 │ │ -3cc748: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -3cc74a: 7220 eb0b 1000 |0013: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@0beb │ │ -3cc750: 0e00 |0016: return-void │ │ +3cc6dc: |[3cc6dc] de.danoeh.antennapod.core.menuhandler.MenuItemUtils.updateRefreshMenuItem:(Landroid/view/Menu;IZ)V │ │ +3cc6ec: 7220 bf0b 1000 |0000: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +3cc6f2: 0c00 |0003: move-result-object v0 │ │ +3cc6f4: 3802 0e00 |0004: if-eqz v2, 0012 // +000e │ │ +3cc6f8: 7210 d20b 0000 |0006: invoke-interface {v0}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@0bd2 │ │ +3cc6fe: 0c01 |0009: move-result-object v1 │ │ +3cc700: 3901 0c00 |000a: if-nez v1, 0016 // +000c │ │ +3cc704: 6001 2e7c |000c: sget v1, Lde/danoeh/antennapod/core/R$layout;.refresh_action_view:I // field@7c2e │ │ +3cc708: 7220 ea0b 1000 |000e: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@0bea │ │ +3cc70e: 2805 |0011: goto 0016 // +0005 │ │ +3cc710: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +3cc712: 7220 eb0b 1000 |0013: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@0beb │ │ +3cc718: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ 0x0006 line=21 │ │ 0x000c line=22 │ │ 0x0013 line=25 │ │ locals : │ │ @@ -816191,32 +816191,32 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 30 16-bit code units │ │ -3cc754: |[3cc754] de.danoeh.antennapod.core.preferences.PlaybackPreferences$1.:()V │ │ -3cc764: 7100 caaf 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.values:()[Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@afca │ │ -3cc76a: 0c00 |0003: move-result-object v0 │ │ -3cc76c: 2100 |0004: array-length v0, v0 │ │ -3cc76e: 2300 0120 |0005: new-array v0, v0, [I // type@2001 │ │ -3cc772: 6900 928c |0007: sput-object v0, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences$1;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8c92 │ │ -3cc776: 6201 a7c8 |0009: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ -3cc77a: 6e10 97b2 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3cc780: 0a01 |000e: move-result v1 │ │ -3cc782: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -3cc784: 4b02 0001 |0010: aput v2, v0, v1 │ │ -3cc788: 6200 928c |0012: sget-object v0, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences$1;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8c92 │ │ -3cc78c: 6201 a6c8 |0014: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a6 │ │ -3cc790: 6e10 97b2 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3cc796: 0a01 |0019: move-result v1 │ │ -3cc798: 1222 |001a: const/4 v2, #int 2 // #2 │ │ -3cc79a: 4b02 0001 |001b: aput v2, v0, v1 │ │ -3cc79e: 0e00 |001d: return-void │ │ +3cc71c: |[3cc71c] de.danoeh.antennapod.core.preferences.PlaybackPreferences$1.:()V │ │ +3cc72c: 7100 caaf 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.values:()[Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@afca │ │ +3cc732: 0c00 |0003: move-result-object v0 │ │ +3cc734: 2100 |0004: array-length v0, v0 │ │ +3cc736: 2300 0120 |0005: new-array v0, v0, [I // type@2001 │ │ +3cc73a: 6900 928c |0007: sput-object v0, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences$1;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8c92 │ │ +3cc73e: 6201 a7c8 |0009: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ +3cc742: 6e10 97b2 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3cc748: 0a01 |000e: move-result v1 │ │ +3cc74a: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +3cc74c: 4b02 0001 |0010: aput v2, v0, v1 │ │ +3cc750: 6200 928c |0012: sget-object v0, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences$1;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8c92 │ │ +3cc754: 6201 a6c8 |0014: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a6 │ │ +3cc758: 6e10 97b2 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3cc75e: 0a01 |0019: move-result v1 │ │ +3cc760: 1222 |001a: const/4 v2, #int 2 // #2 │ │ +3cc762: 4b02 0001 |001b: aput v2, v0, v1 │ │ +3cc766: 0e00 |001d: return-void │ │ catches : 2 │ │ 0x0009 - 0x0012 │ │ Ljava/lang/NoSuchFieldError; -> 0x0012 │ │ 0x0012 - 0x001d │ │ Ljava/lang/NoSuchFieldError; -> 0x001d │ │ positions : │ │ 0x0000 line=181 │ │ @@ -816312,17 +816312,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3cc95c: |[3cc95c] de.danoeh.antennapod.core.preferences.PlaybackPreferences.:()V │ │ -3cc96c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3cc972: 0e00 |0003: return-void │ │ +3cc924: |[3cc924] de.danoeh.antennapod.core.preferences.PlaybackPreferences.:()V │ │ +3cc934: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3cc93a: 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;) │ │ @@ -816330,22 +816330,22 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -3cc974: |[3cc974] de.danoeh.antennapod.core.preferences.PlaybackPreferences.clearCurrentlyPlayingTemporaryPlaybackSpeed:()V │ │ -3cc984: 6200 9f8c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.prefs:Landroid/content/SharedPreferences; // field@8c9f │ │ -3cc988: 7210 9a02 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -3cc98e: 0c00 |0005: move-result-object v0 │ │ -3cc990: 1a01 e479 |0006: const-string v1, "de.danoeh.antennapod.preferences.temporaryPlaybackSpeed" // string@79e4 │ │ -3cc994: 7220 9802 1000 |0008: invoke-interface {v0, v1}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0298 │ │ -3cc99a: 7210 9002 0000 |000b: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -3cc9a0: 0e00 |000e: return-void │ │ +3cc93c: |[3cc93c] de.danoeh.antennapod.core.preferences.PlaybackPreferences.clearCurrentlyPlayingTemporaryPlaybackSpeed:()V │ │ +3cc94c: 6200 9f8c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.prefs:Landroid/content/SharedPreferences; // field@8c9f │ │ +3cc950: 7210 9a02 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +3cc956: 0c00 |0005: move-result-object v0 │ │ +3cc958: 1a01 e479 |0006: const-string v1, "de.danoeh.antennapod.preferences.temporaryPlaybackSpeed" // string@79e4 │ │ +3cc95c: 7220 9802 1000 |0008: invoke-interface {v0, v1}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0298 │ │ +3cc962: 7210 9002 0000 |000b: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +3cc968: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0008 line=175 │ │ 0x000b line=176 │ │ locals : │ │ │ │ @@ -816354,26 +816354,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 │ │ -3cc7e0: |[3cc7e0] de.danoeh.antennapod.core.preferences.PlaybackPreferences.createFeedMediaInstance:(Landroid/content/SharedPreferences;)Lde/danoeh/antennapod/model/playback/Playable; │ │ -3cc7f0: 1a00 911d |0000: const-string v0, "FeedMedia.PrefMediaId" // string@1d91 │ │ -3cc7f4: 1601 ffff |0002: const-wide/16 v1, #int -1 // #ffff │ │ -3cc7f8: 7240 9e02 0521 |0004: invoke-interface {v5, v0, v1, v2}, Landroid/content/SharedPreferences;.getLong:(Ljava/lang/String;J)J // method@029e │ │ -3cc7fe: 0b03 |0007: move-result-wide v3 │ │ -3cc800: 3105 0301 |0008: cmp-long v5, v3, v1 │ │ -3cc804: 3805 0700 |000a: if-eqz v5, 0011 // +0007 │ │ -3cc808: 7120 619b 4300 |000c: invoke-static {v3, v4}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedMedia:(J)Lde/danoeh/antennapod/model/feed/FeedMedia; // method@9b61 │ │ -3cc80e: 0c05 |000f: move-result-object v5 │ │ -3cc810: 2802 |0010: goto 0012 // +0002 │ │ -3cc812: 1205 |0011: const/4 v5, #int 0 // #0 │ │ -3cc814: 1105 |0012: return-object v5 │ │ +3cc7a8: |[3cc7a8] de.danoeh.antennapod.core.preferences.PlaybackPreferences.createFeedMediaInstance:(Landroid/content/SharedPreferences;)Lde/danoeh/antennapod/model/playback/Playable; │ │ +3cc7b8: 1a00 911d |0000: const-string v0, "FeedMedia.PrefMediaId" // string@1d91 │ │ +3cc7bc: 1601 ffff |0002: const-wide/16 v1, #int -1 // #ffff │ │ +3cc7c0: 7240 9e02 0521 |0004: invoke-interface {v5, v0, v1, v2}, Landroid/content/SharedPreferences;.getLong:(Ljava/lang/String;J)J // method@029e │ │ +3cc7c6: 0b03 |0007: move-result-wide v3 │ │ +3cc7c8: 3105 0301 |0008: cmp-long v5, v3, v1 │ │ +3cc7cc: 3805 0700 |000a: if-eqz v5, 0011 // +0007 │ │ +3cc7d0: 7120 619b 4300 |000c: invoke-static {v3, v4}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedMedia:(J)Lde/danoeh/antennapod/model/feed/FeedMedia; // method@9b61 │ │ +3cc7d6: 0c05 |000f: move-result-object v5 │ │ +3cc7d8: 2802 |0010: goto 0012 // +0002 │ │ +3cc7da: 1205 |0011: const/4 v5, #int 0 // #0 │ │ +3cc7dc: 1105 |0012: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=231 │ │ 0x000c line=233 │ │ locals : │ │ 0x0000 - 0x0013 reg=5 (null) Landroid/content/SharedPreferences; │ │ │ │ @@ -816382,25 +816382,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 │ │ -3cc85c: |[3cc85c] de.danoeh.antennapod.core.preferences.PlaybackPreferences.createInstanceFromPreferences:(ILandroid/content/SharedPreferences;)Lde/danoeh/antennapod/model/playback/Playable; │ │ -3cc86c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -3cc86e: 3301 0700 |0001: if-ne v1, v0, 0008 // +0007 │ │ -3cc872: 7110 a098 0200 |0003: invoke-static {v2}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.createFeedMediaInstance:(Landroid/content/SharedPreferences;)Lde/danoeh/antennapod/model/playback/Playable; // method@98a0 │ │ -3cc878: 0c01 |0006: move-result-object v1 │ │ -3cc87a: 1101 |0007: return-object v1 │ │ -3cc87c: 1a01 454f |0008: const-string v1, "PlaybackPreferences" // string@4f45 │ │ -3cc880: 1a02 fd16 |000a: const-string v2, "Could not restore Playable object from preferences" // string@16fd │ │ -3cc884: 7120 000b 2100 |000c: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -3cc88a: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -3cc88c: 1101 |0010: return-object v1 │ │ +3cc824: |[3cc824] de.danoeh.antennapod.core.preferences.PlaybackPreferences.createInstanceFromPreferences:(ILandroid/content/SharedPreferences;)Lde/danoeh/antennapod/model/playback/Playable; │ │ +3cc834: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +3cc836: 3301 0700 |0001: if-ne v1, v0, 0008 // +0007 │ │ +3cc83a: 7110 a098 0200 |0003: invoke-static {v2}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.createFeedMediaInstance:(Landroid/content/SharedPreferences;)Lde/danoeh/antennapod/model/playback/Playable; // method@98a0 │ │ +3cc840: 0c01 |0006: move-result-object v1 │ │ +3cc842: 1101 |0007: return-object v1 │ │ +3cc844: 1a01 454f |0008: const-string v1, "PlaybackPreferences" // string@4f45 │ │ +3cc848: 1a02 fd16 |000a: const-string v2, "Could not restore Playable object from preferences" // string@16fd │ │ +3cc84c: 7120 000b 2100 |000c: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +3cc852: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +3cc854: 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; │ │ @@ -816410,30 +816410,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 │ │ -3cc818: |[3cc818] de.danoeh.antennapod.core.preferences.PlaybackPreferences.createInstanceFromPreferences:(Landroid/content/Context;)Lde/danoeh/antennapod/model/playback/Playable; │ │ -3cc828: 7100 a798 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.getCurrentlyPlayingMediaType:()J // method@98a7 │ │ -3cc82e: 0b00 |0003: move-result-wide v0 │ │ -3cc830: 1602 ffff |0004: const-wide/16 v2, #int -1 // #ffff │ │ -3cc834: 3104 0002 |0006: cmp-long v4, v0, v2 │ │ -3cc838: 3804 1000 |0008: if-eqz v4, 0018 // +0010 │ │ -3cc83c: 6e10 1902 0500 |000a: invoke-virtual {v5}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0219 │ │ -3cc842: 0c05 |000d: move-result-object v5 │ │ -3cc844: 7110 2d3e 0500 |000e: invoke-static {v5}, Landroidx/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@3e2d │ │ -3cc84a: 0c05 |0011: move-result-object v5 │ │ -3cc84c: 8401 |0012: long-to-int v1, v0 │ │ -3cc84e: 7120 a198 5100 |0013: invoke-static {v1, v5}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.createInstanceFromPreferences:(ILandroid/content/SharedPreferences;)Lde/danoeh/antennapod/model/playback/Playable; // method@98a1 │ │ -3cc854: 0c05 |0016: move-result-object v5 │ │ -3cc856: 1105 |0017: return-object v5 │ │ -3cc858: 1205 |0018: const/4 v5, #int 0 // #0 │ │ -3cc85a: 1105 |0019: return-object v5 │ │ +3cc7e0: |[3cc7e0] de.danoeh.antennapod.core.preferences.PlaybackPreferences.createInstanceFromPreferences:(Landroid/content/Context;)Lde/danoeh/antennapod/model/playback/Playable; │ │ +3cc7f0: 7100 a798 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.getCurrentlyPlayingMediaType:()J // method@98a7 │ │ +3cc7f6: 0b00 |0003: move-result-wide v0 │ │ +3cc7f8: 1602 ffff |0004: const-wide/16 v2, #int -1 // #ffff │ │ +3cc7fc: 3104 0002 |0006: cmp-long v4, v0, v2 │ │ +3cc800: 3804 1000 |0008: if-eqz v4, 0018 // +0010 │ │ +3cc804: 6e10 1902 0500 |000a: invoke-virtual {v5}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0219 │ │ +3cc80a: 0c05 |000d: move-result-object v5 │ │ +3cc80c: 7110 2d3e 0500 |000e: invoke-static {v5}, Landroidx/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@3e2d │ │ +3cc812: 0c05 |0011: move-result-object v5 │ │ +3cc814: 8401 |0012: long-to-int v1, v0 │ │ +3cc816: 7120 a198 5100 |0013: invoke-static {v1, v5}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.createInstanceFromPreferences:(ILandroid/content/SharedPreferences;)Lde/danoeh/antennapod/model/playback/Playable; // method@98a1 │ │ +3cc81c: 0c05 |0016: move-result-object v5 │ │ +3cc81e: 1105 |0017: return-object v5 │ │ +3cc820: 1205 |0018: const/4 v5, #int 0 // #0 │ │ +3cc822: 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; │ │ @@ -816443,67 +816443,67 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -3cc7bc: |[3cc7bc] de.danoeh.antennapod.core.preferences.PlaybackPreferences.getCurrentEpisodeIsVideo:()Z │ │ -3cc7cc: 6200 9f8c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.prefs:Landroid/content/SharedPreferences; // field@8c9f │ │ -3cc7d0: 1a01 e179 |0002: const-string v1, "de.danoeh.antennapod.preferences.lastIsVideo" // string@79e1 │ │ -3cc7d4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -3cc7d6: 7230 9b02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ -3cc7dc: 0a00 |0008: move-result v0 │ │ -3cc7de: 0f00 |0009: return v0 │ │ +3cc784: |[3cc784] de.danoeh.antennapod.core.preferences.PlaybackPreferences.getCurrentEpisodeIsVideo:()Z │ │ +3cc794: 6200 9f8c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.prefs:Landroid/content/SharedPreferences; // field@8c9f │ │ +3cc798: 1a01 e179 |0002: const-string v1, "de.danoeh.antennapod.preferences.lastIsVideo" // string@79e1 │ │ +3cc79c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +3cc79e: 7230 9b02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ +3cc7a4: 0a00 |0008: move-result v0 │ │ +3cc7a6: 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 │ │ -3cc8b8: |[3cc8b8] de.danoeh.antennapod.core.preferences.PlaybackPreferences.getCurrentPlayerStatus:()I │ │ -3cc8c8: 6200 9f8c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.prefs:Landroid/content/SharedPreferences; // field@8c9f │ │ -3cc8cc: 1a01 dc79 |0002: const-string v1, "de.danoeh.antennapod.preferences.currentPlayerStatus" // string@79dc │ │ -3cc8d0: 1232 |0004: const/4 v2, #int 3 // #3 │ │ -3cc8d2: 7230 9d02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@029d │ │ -3cc8d8: 0a00 |0008: move-result v0 │ │ -3cc8da: 0f00 |0009: return v0 │ │ +3cc880: |[3cc880] de.danoeh.antennapod.core.preferences.PlaybackPreferences.getCurrentPlayerStatus:()I │ │ +3cc890: 6200 9f8c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.prefs:Landroid/content/SharedPreferences; // field@8c9f │ │ +3cc894: 1a01 dc79 |0002: const-string v1, "de.danoeh.antennapod.preferences.currentPlayerStatus" // string@79dc │ │ +3cc898: 1232 |0004: const/4 v2, #int 3 // #3 │ │ +3cc89a: 7230 9d02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@029d │ │ +3cc8a0: 0a00 |0008: move-result v0 │ │ +3cc8a2: 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 │ │ -3cc8dc: |[3cc8dc] de.danoeh.antennapod.core.preferences.PlaybackPreferences.getCurrentPlayerStatusAsInt:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)I │ │ -3cc8ec: 6200 928c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences$1;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8c92 │ │ -3cc8f0: 6e10 97b2 0100 |0002: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3cc8f6: 0a01 |0005: move-result v1 │ │ -3cc8f8: 4401 0001 |0006: aget v1, v0, v1 │ │ -3cc8fc: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -3cc8fe: 3201 0600 |0009: if-eq v1, v0, 000f // +0006 │ │ -3cc902: 1220 |000b: const/4 v0, #int 2 // #2 │ │ -3cc904: 3201 0300 |000c: if-eq v1, v0, 000f // +0003 │ │ -3cc908: 1230 |000e: const/4 v0, #int 3 // #3 │ │ -3cc90a: 0f00 |000f: return v0 │ │ +3cc8a4: |[3cc8a4] de.danoeh.antennapod.core.preferences.PlaybackPreferences.getCurrentPlayerStatusAsInt:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)I │ │ +3cc8b4: 6200 928c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences$1;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8c92 │ │ +3cc8b8: 6e10 97b2 0100 |0002: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3cc8be: 0a01 |0005: move-result v1 │ │ +3cc8c0: 4401 0001 |0006: aget v1, v0, v1 │ │ +3cc8c4: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +3cc8c6: 3201 0600 |0009: if-eq v1, v0, 000f // +0006 │ │ +3cc8ca: 1220 |000b: const/4 v0, #int 2 // #2 │ │ +3cc8cc: 3201 0300 |000c: if-eq v1, v0, 000f // +0003 │ │ +3cc8d0: 1230 |000e: const/4 v0, #int 3 // #3 │ │ +3cc8d2: 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;) │ │ @@ -816511,87 +816511,87 @@ │ │ type : '()J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -3cc90c: |[3cc90c] de.danoeh.antennapod.core.preferences.PlaybackPreferences.getCurrentlyPlayingFeedMediaId:()J │ │ -3cc91c: 6200 9f8c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.prefs:Landroid/content/SharedPreferences; // field@8c9f │ │ -3cc920: 1a01 e379 |0002: const-string v1, "de.danoeh.antennapod.preferences.lastPlayedFeedMediaId" // string@79e3 │ │ -3cc924: 1602 ffff |0004: const-wide/16 v2, #int -1 // #ffff │ │ -3cc928: 7240 9e02 1032 |0006: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences;.getLong:(Ljava/lang/String;J)J // method@029e │ │ -3cc92e: 0b00 |0009: move-result-wide v0 │ │ -3cc930: 1000 |000a: return-wide v0 │ │ +3cc8d4: |[3cc8d4] de.danoeh.antennapod.core.preferences.PlaybackPreferences.getCurrentlyPlayingFeedMediaId:()J │ │ +3cc8e4: 6200 9f8c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.prefs:Landroid/content/SharedPreferences; // field@8c9f │ │ +3cc8e8: 1a01 e379 |0002: const-string v1, "de.danoeh.antennapod.preferences.lastPlayedFeedMediaId" // string@79e3 │ │ +3cc8ec: 1602 ffff |0004: const-wide/16 v2, #int -1 // #ffff │ │ +3cc8f0: 7240 9e02 1032 |0006: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences;.getLong:(Ljava/lang/String;J)J // method@029e │ │ +3cc8f6: 0b00 |0009: move-result-wide v0 │ │ +3cc8f8: 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 │ │ -3cc934: |[3cc934] de.danoeh.antennapod.core.preferences.PlaybackPreferences.getCurrentlyPlayingMediaType:()J │ │ -3cc944: 6200 9f8c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.prefs:Landroid/content/SharedPreferences; // field@8c9f │ │ -3cc948: 1a01 dd79 |0002: const-string v1, "de.danoeh.antennapod.preferences.currentlyPlayingMedia" // string@79dd │ │ -3cc94c: 1602 ffff |0004: const-wide/16 v2, #int -1 // #ffff │ │ -3cc950: 7240 9e02 1032 |0006: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences;.getLong:(Ljava/lang/String;J)J // method@029e │ │ -3cc956: 0b00 |0009: move-result-wide v0 │ │ -3cc958: 1000 |000a: return-wide v0 │ │ +3cc8fc: |[3cc8fc] de.danoeh.antennapod.core.preferences.PlaybackPreferences.getCurrentlyPlayingMediaType:()J │ │ +3cc90c: 6200 9f8c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.prefs:Landroid/content/SharedPreferences; // field@8c9f │ │ +3cc910: 1a01 dd79 |0002: const-string v1, "de.danoeh.antennapod.preferences.currentlyPlayingMedia" // string@79dd │ │ +3cc914: 1602 ffff |0004: const-wide/16 v2, #int -1 // #ffff │ │ +3cc918: 7240 9e02 1032 |0006: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences;.getLong:(Ljava/lang/String;J)J // method@029e │ │ +3cc91e: 0b00 |0009: move-result-wide v0 │ │ +3cc920: 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 │ │ -3cc890: |[3cc890] de.danoeh.antennapod.core.preferences.PlaybackPreferences.getCurrentlyPlayingTemporaryPlaybackSpeed:()F │ │ -3cc8a0: 6200 9f8c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.prefs:Landroid/content/SharedPreferences; // field@8c9f │ │ -3cc8a4: 1a01 e479 |0002: const-string v1, "de.danoeh.antennapod.preferences.temporaryPlaybackSpeed" // string@79e4 │ │ -3cc8a8: 1502 80bf |0004: const/high16 v2, #int -1082130432 // #bf80 │ │ -3cc8ac: 7230 9c02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@029c │ │ -3cc8b2: 0a00 |0009: move-result v0 │ │ -3cc8b4: 0f00 |000a: return v0 │ │ +3cc858: |[3cc858] de.danoeh.antennapod.core.preferences.PlaybackPreferences.getCurrentlyPlayingTemporaryPlaybackSpeed:()F │ │ +3cc868: 6200 9f8c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.prefs:Landroid/content/SharedPreferences; // field@8c9f │ │ +3cc86c: 1a01 e479 |0002: const-string v1, "de.danoeh.antennapod.preferences.temporaryPlaybackSpeed" // string@79e4 │ │ +3cc870: 1502 80bf |0004: const/high16 v2, #int -1082130432 // #bf80 │ │ +3cc874: 7230 9c02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@029c │ │ +3cc87a: 0a00 |0009: move-result v0 │ │ +3cc87c: 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 │ │ -3cc9a4: |[3cc9a4] de.danoeh.antennapod.core.preferences.PlaybackPreferences.init:(Landroid/content/Context;)V │ │ -3cc9b4: 2200 bd18 |0000: new-instance v0, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences; // type@18bd │ │ -3cc9b8: 7010 9e98 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.:()V // method@989e │ │ -3cc9be: 6900 9e8c |0005: sput-object v0, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.instance:Lde/danoeh/antennapod/core/preferences/PlaybackPreferences; // field@8c9e │ │ -3cc9c2: 7110 2d3e 0100 |0007: invoke-static {v1}, Landroidx/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@3e2d │ │ -3cc9c8: 0c01 |000a: move-result-object v1 │ │ -3cc9ca: 6901 9f8c |000b: sput-object v1, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.prefs:Landroid/content/SharedPreferences; // field@8c9f │ │ -3cc9ce: 6200 9e8c |000d: sget-object v0, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.instance:Lde/danoeh/antennapod/core/preferences/PlaybackPreferences; // field@8c9e │ │ -3cc9d2: 7220 a102 0100 |000f: invoke-interface {v1, v0}, Landroid/content/SharedPreferences;.registerOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@02a1 │ │ -3cc9d8: 0e00 |0012: return-void │ │ +3cc96c: |[3cc96c] de.danoeh.antennapod.core.preferences.PlaybackPreferences.init:(Landroid/content/Context;)V │ │ +3cc97c: 2200 bd18 |0000: new-instance v0, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences; // type@18bd │ │ +3cc980: 7010 9e98 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.:()V // method@989e │ │ +3cc986: 6900 9e8c |0005: sput-object v0, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.instance:Lde/danoeh/antennapod/core/preferences/PlaybackPreferences; // field@8c9e │ │ +3cc98a: 7110 2d3e 0100 |0007: invoke-static {v1}, Landroidx/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@3e2d │ │ +3cc990: 0c01 |000a: move-result-object v1 │ │ +3cc992: 6901 9f8c |000b: sput-object v1, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.prefs:Landroid/content/SharedPreferences; // field@8c9f │ │ +3cc996: 6200 9e8c |000d: sget-object v0, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.instance:Lde/danoeh/antennapod/core/preferences/PlaybackPreferences; // field@8c9e │ │ +3cc99a: 7220 a102 0100 |000f: invoke-interface {v1, v0}, Landroid/content/SharedPreferences;.registerOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@02a1 │ │ +3cc9a0: 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; │ │ @@ -816601,22 +816601,22 @@ │ │ type : '(F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -3cca18: |[3cca18] de.danoeh.antennapod.core.preferences.PlaybackPreferences.setCurrentlyPlayingTemporaryPlaybackSpeed:(F)V │ │ -3cca28: 6200 9f8c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.prefs:Landroid/content/SharedPreferences; // field@8c9f │ │ -3cca2c: 7210 9a02 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -3cca32: 0c00 |0005: move-result-object v0 │ │ -3cca34: 1a01 e479 |0006: const-string v1, "de.danoeh.antennapod.preferences.temporaryPlaybackSpeed" // string@79e4 │ │ -3cca38: 7230 9302 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putFloat:(Ljava/lang/String;F)Landroid/content/SharedPreferences$Editor; // method@0293 │ │ -3cca3e: 7210 9002 0000 |000b: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -3cca44: 0e00 |000e: return-void │ │ +3cc9e0: |[3cc9e0] de.danoeh.antennapod.core.preferences.PlaybackPreferences.setCurrentlyPlayingTemporaryPlaybackSpeed:(F)V │ │ +3cc9f0: 6200 9f8c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.prefs:Landroid/content/SharedPreferences; // field@8c9f │ │ +3cc9f4: 7210 9a02 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +3cc9fa: 0c00 |0005: move-result-object v0 │ │ +3cc9fc: 1a01 e479 |0006: const-string v1, "de.danoeh.antennapod.preferences.temporaryPlaybackSpeed" // string@79e4 │ │ +3cca00: 7230 9302 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putFloat:(Ljava/lang/String;F)Landroid/content/SharedPreferences$Editor; // method@0293 │ │ +3cca06: 7210 9002 0000 |000b: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +3cca0c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x0008 line=169 │ │ 0x000b line=170 │ │ locals : │ │ 0x0000 - 0x000f reg=2 (null) F │ │ @@ -816626,65 +816626,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 │ │ -3cca48: |[3cca48] de.danoeh.antennapod.core.preferences.PlaybackPreferences.writeMediaPlaying:(Lde/danoeh/antennapod/model/playback/Playable;Lde/danoeh/antennapod/playback/base/PlayerStatus;)V │ │ -3cca58: 1a00 454f |0000: const-string v0, "PlaybackPreferences" // string@4f45 │ │ -3cca5c: 1a01 a463 |0002: const-string v1, "Writing playback preferences" // string@63a4 │ │ -3cca60: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3cca66: 6200 9f8c |0007: sget-object v0, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.prefs:Landroid/content/SharedPreferences; // field@8c9f │ │ -3cca6a: 7210 9a02 0000 |0009: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -3cca70: 0c00 |000c: move-result-object v0 │ │ -3cca72: 3906 0600 |000d: if-nez v6, 0013 // +0006 │ │ -3cca76: 7100 ad98 0000 |000f: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.writeNoMediaPlaying:()V // method@98ad │ │ -3cca7c: 2848 |0012: goto 005a // +0048 │ │ -3cca7e: 7210 edac 0600 |0013: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getPlayableType:()I // method@aced │ │ -3cca84: 0a01 |0016: move-result v1 │ │ -3cca86: 8111 |0017: int-to-long v1, v1 │ │ -3cca88: 1a03 dd79 |0018: const-string v3, "de.danoeh.antennapod.preferences.currentlyPlayingMedia" // string@79dd │ │ -3cca8c: 7240 9502 3021 |001a: invoke-interface {v0, v3, v1, v2}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -3cca92: 7210 ecac 0600 |001d: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@acec │ │ -3cca98: 0c01 |0020: move-result-object v1 │ │ -3cca9a: 6202 aa97 |0021: sget-object v2, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@97aa │ │ -3cca9e: 3321 0400 |0023: if-ne v1, v2, 0027 // +0004 │ │ -3ccaa2: 1211 |0025: const/4 v1, #int 1 // #1 │ │ -3ccaa4: 2802 |0026: goto 0028 // +0002 │ │ -3ccaa6: 1201 |0027: const/4 v1, #int 0 // #0 │ │ -3ccaa8: 1a02 e179 |0028: const-string v2, "de.danoeh.antennapod.preferences.lastIsVideo" // string@79e1 │ │ -3ccaac: 7230 9202 2001 |002a: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ -3ccab2: 2061 bc1c |002d: instance-of v1, v6, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -3ccab6: 1a02 e379 |002f: const-string v2, "de.danoeh.antennapod.preferences.lastPlayedFeedMediaId" // string@79e3 │ │ -3ccaba: 1a03 e279 |0031: const-string v3, "de.danoeh.antennapod.preferences.lastPlayedFeedId" // string@79e2 │ │ -3ccabe: 3801 1c00 |0033: if-eqz v1, 004f // +001c │ │ -3ccac2: 0761 |0035: move-object v1, v6 │ │ -3ccac4: 1f01 bc1c |0036: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -3ccac8: 6e10 73ac 0100 |0038: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -3ccace: 0c04 |003b: move-result-object v4 │ │ -3ccad0: 6e10 2dac 0400 |003c: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -3ccad6: 0c04 |003f: move-result-object v4 │ │ -3ccad8: 6e10 f4ab 0400 |0040: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3ccade: 0b04 |0043: move-result-wide v4 │ │ -3ccae0: 7240 9502 3054 |0044: invoke-interface {v0, v3, v4, v5}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -3ccae6: 6e10 f4ab 0100 |0047: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3ccaec: 0b03 |004a: move-result-wide v3 │ │ -3ccaee: 7240 9502 2043 |004b: invoke-interface {v0, v2, v3, v4}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -3ccaf4: 2809 |004e: goto 0057 // +0009 │ │ -3ccaf6: 1604 ffff |004f: const-wide/16 v4, #int -1 // #ffff │ │ -3ccafa: 7240 9502 3054 |0051: invoke-interface {v0, v3, v4, v5}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -3ccb00: 7240 9502 2054 |0054: invoke-interface {v0, v2, v4, v5}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -3ccb06: 7220 faac 0600 |0057: invoke-interface {v6, v0}, Lde/danoeh/antennapod/model/playback/Playable;.writeToPreferences:(Landroid/content/SharedPreferences$Editor;)V // method@acfa │ │ -3ccb0c: 1a06 dc79 |005a: const-string v6, "de.danoeh.antennapod.preferences.currentPlayerStatus" // string@79dc │ │ -3ccb10: 7110 a598 0700 |005c: invoke-static {v7}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.getCurrentPlayerStatusAsInt:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)I // method@98a5 │ │ -3ccb16: 0a07 |005f: move-result v7 │ │ -3ccb18: 7230 9402 6007 |0060: invoke-interface {v0, v6, v7}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0294 │ │ -3ccb1e: 7210 9002 0000 |0063: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -3ccb24: 0e00 |0066: return-void │ │ +3cca10: |[3cca10] de.danoeh.antennapod.core.preferences.PlaybackPreferences.writeMediaPlaying:(Lde/danoeh/antennapod/model/playback/Playable;Lde/danoeh/antennapod/playback/base/PlayerStatus;)V │ │ +3cca20: 1a00 454f |0000: const-string v0, "PlaybackPreferences" // string@4f45 │ │ +3cca24: 1a01 a463 |0002: const-string v1, "Writing playback preferences" // string@63a4 │ │ +3cca28: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3cca2e: 6200 9f8c |0007: sget-object v0, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.prefs:Landroid/content/SharedPreferences; // field@8c9f │ │ +3cca32: 7210 9a02 0000 |0009: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +3cca38: 0c00 |000c: move-result-object v0 │ │ +3cca3a: 3906 0600 |000d: if-nez v6, 0013 // +0006 │ │ +3cca3e: 7100 ad98 0000 |000f: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.writeNoMediaPlaying:()V // method@98ad │ │ +3cca44: 2848 |0012: goto 005a // +0048 │ │ +3cca46: 7210 edac 0600 |0013: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getPlayableType:()I // method@aced │ │ +3cca4c: 0a01 |0016: move-result v1 │ │ +3cca4e: 8111 |0017: int-to-long v1, v1 │ │ +3cca50: 1a03 dd79 |0018: const-string v3, "de.danoeh.antennapod.preferences.currentlyPlayingMedia" // string@79dd │ │ +3cca54: 7240 9502 3021 |001a: invoke-interface {v0, v3, v1, v2}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +3cca5a: 7210 ecac 0600 |001d: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@acec │ │ +3cca60: 0c01 |0020: move-result-object v1 │ │ +3cca62: 6202 aa97 |0021: sget-object v2, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@97aa │ │ +3cca66: 3321 0400 |0023: if-ne v1, v2, 0027 // +0004 │ │ +3cca6a: 1211 |0025: const/4 v1, #int 1 // #1 │ │ +3cca6c: 2802 |0026: goto 0028 // +0002 │ │ +3cca6e: 1201 |0027: const/4 v1, #int 0 // #0 │ │ +3cca70: 1a02 e179 |0028: const-string v2, "de.danoeh.antennapod.preferences.lastIsVideo" // string@79e1 │ │ +3cca74: 7230 9202 2001 |002a: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ +3cca7a: 2061 bc1c |002d: instance-of v1, v6, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +3cca7e: 1a02 e379 |002f: const-string v2, "de.danoeh.antennapod.preferences.lastPlayedFeedMediaId" // string@79e3 │ │ +3cca82: 1a03 e279 |0031: const-string v3, "de.danoeh.antennapod.preferences.lastPlayedFeedId" // string@79e2 │ │ +3cca86: 3801 1c00 |0033: if-eqz v1, 004f // +001c │ │ +3cca8a: 0761 |0035: move-object v1, v6 │ │ +3cca8c: 1f01 bc1c |0036: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +3cca90: 6e10 73ac 0100 |0038: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +3cca96: 0c04 |003b: move-result-object v4 │ │ +3cca98: 6e10 2dac 0400 |003c: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +3cca9e: 0c04 |003f: move-result-object v4 │ │ +3ccaa0: 6e10 f4ab 0400 |0040: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3ccaa6: 0b04 |0043: move-result-wide v4 │ │ +3ccaa8: 7240 9502 3054 |0044: invoke-interface {v0, v3, v4, v5}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +3ccaae: 6e10 f4ab 0100 |0047: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3ccab4: 0b03 |004a: move-result-wide v3 │ │ +3ccab6: 7240 9502 2043 |004b: invoke-interface {v0, v2, v3, v4}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +3ccabc: 2809 |004e: goto 0057 // +0009 │ │ +3ccabe: 1604 ffff |004f: const-wide/16 v4, #int -1 // #ffff │ │ +3ccac2: 7240 9502 3054 |0051: invoke-interface {v0, v3, v4, v5}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +3ccac8: 7240 9502 2054 |0054: invoke-interface {v0, v2, v4, v5}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +3ccace: 7220 faac 0600 |0057: invoke-interface {v6, v0}, Lde/danoeh/antennapod/model/playback/Playable;.writeToPreferences:(Landroid/content/SharedPreferences$Editor;)V // method@acfa │ │ +3ccad4: 1a06 dc79 |005a: const-string v6, "de.danoeh.antennapod.preferences.currentPlayerStatus" // string@79dc │ │ +3ccad8: 7110 a598 0700 |005c: invoke-static {v7}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.getCurrentPlayerStatusAsInt:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)I // method@98a5 │ │ +3ccade: 0a07 |005f: move-result v7 │ │ +3ccae0: 7230 9402 6007 |0060: invoke-interface {v0, v6, v7}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0294 │ │ +3ccae6: 7210 9002 0000 |0063: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +3ccaec: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=136 │ │ 0x0007 line=137 │ │ 0x000f line=140 │ │ 0x0013 line=142 │ │ 0x001d line=143 │ │ @@ -816706,30 +816706,30 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 33 16-bit code units │ │ -3ccb28: |[3ccb28] de.danoeh.antennapod.core.preferences.PlaybackPreferences.writeNoMediaPlaying:()V │ │ -3ccb38: 6200 9f8c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.prefs:Landroid/content/SharedPreferences; // field@8c9f │ │ -3ccb3c: 7210 9a02 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -3ccb42: 0c00 |0005: move-result-object v0 │ │ -3ccb44: 1a01 dd79 |0006: const-string v1, "de.danoeh.antennapod.preferences.currentlyPlayingMedia" // string@79dd │ │ -3ccb48: 1602 ffff |0008: const-wide/16 v2, #int -1 // #ffff │ │ -3ccb4c: 7240 9502 1032 |000a: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -3ccb52: 1a01 e279 |000d: const-string v1, "de.danoeh.antennapod.preferences.lastPlayedFeedId" // string@79e2 │ │ -3ccb56: 7240 9502 1032 |000f: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -3ccb5c: 1a01 e379 |0012: const-string v1, "de.danoeh.antennapod.preferences.lastPlayedFeedMediaId" // string@79e3 │ │ -3ccb60: 7240 9502 1032 |0014: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -3ccb66: 1a01 dc79 |0017: const-string v1, "de.danoeh.antennapod.preferences.currentPlayerStatus" // string@79dc │ │ -3ccb6a: 1232 |0019: const/4 v2, #int 3 // #3 │ │ -3ccb6c: 7230 9402 1002 |001a: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0294 │ │ -3ccb72: 7210 9002 0000 |001d: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -3ccb78: 0e00 |0020: return-void │ │ +3ccaf0: |[3ccaf0] de.danoeh.antennapod.core.preferences.PlaybackPreferences.writeNoMediaPlaying:()V │ │ +3ccb00: 6200 9f8c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.prefs:Landroid/content/SharedPreferences; // field@8c9f │ │ +3ccb04: 7210 9a02 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +3ccb0a: 0c00 |0005: move-result-object v0 │ │ +3ccb0c: 1a01 dd79 |0006: const-string v1, "de.danoeh.antennapod.preferences.currentlyPlayingMedia" // string@79dd │ │ +3ccb10: 1602 ffff |0008: const-wide/16 v2, #int -1 // #ffff │ │ +3ccb14: 7240 9502 1032 |000a: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +3ccb1a: 1a01 e279 |000d: const-string v1, "de.danoeh.antennapod.preferences.lastPlayedFeedId" // string@79e2 │ │ +3ccb1e: 7240 9502 1032 |000f: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +3ccb24: 1a01 e379 |0012: const-string v1, "de.danoeh.antennapod.preferences.lastPlayedFeedMediaId" // string@79e3 │ │ +3ccb28: 7240 9502 1032 |0014: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +3ccb2e: 1a01 dc79 |0017: const-string v1, "de.danoeh.antennapod.preferences.currentPlayerStatus" // string@79dc │ │ +3ccb32: 1232 |0019: const/4 v2, #int 3 // #3 │ │ +3ccb34: 7230 9402 1002 |001a: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0294 │ │ +3ccb3a: 7210 9002 0000 |001d: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +3ccb40: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x000a line=128 │ │ 0x000f line=129 │ │ 0x0014 line=130 │ │ 0x001a line=131 │ │ @@ -816741,27 +816741,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 │ │ -3ccb7c: |[3ccb7c] de.danoeh.antennapod.core.preferences.PlaybackPreferences.writePlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)V │ │ -3ccb8c: 1a00 454f |0000: const-string v0, "PlaybackPreferences" // string@4f45 │ │ -3ccb90: 1a01 a563 |0002: const-string v1, "Writing player status playback preferences" // string@63a5 │ │ -3ccb94: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3ccb9a: 6200 9f8c |0007: sget-object v0, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.prefs:Landroid/content/SharedPreferences; // field@8c9f │ │ -3ccb9e: 7210 9a02 0000 |0009: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -3ccba4: 0c00 |000c: move-result-object v0 │ │ -3ccba6: 1a01 dc79 |000d: const-string v1, "de.danoeh.antennapod.preferences.currentPlayerStatus" // string@79dc │ │ -3ccbaa: 7110 a598 0200 |000f: invoke-static {v2}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.getCurrentPlayerStatusAsInt:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)I // method@98a5 │ │ -3ccbb0: 0a02 |0012: move-result v2 │ │ -3ccbb2: 7230 9402 1002 |0013: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0294 │ │ -3ccbb8: 7210 9002 0000 |0016: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -3ccbbe: 0e00 |0019: return-void │ │ +3ccb44: |[3ccb44] de.danoeh.antennapod.core.preferences.PlaybackPreferences.writePlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)V │ │ +3ccb54: 1a00 454f |0000: const-string v0, "PlaybackPreferences" // string@4f45 │ │ +3ccb58: 1a01 a563 |0002: const-string v1, "Writing player status playback preferences" // string@63a5 │ │ +3ccb5c: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3ccb62: 6200 9f8c |0007: sget-object v0, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.prefs:Landroid/content/SharedPreferences; // field@8c9f │ │ +3ccb66: 7210 9a02 0000 |0009: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +3ccb6c: 0c00 |000c: move-result-object v0 │ │ +3ccb6e: 1a01 dc79 |000d: const-string v1, "de.danoeh.antennapod.preferences.currentPlayerStatus" // string@79dc │ │ +3ccb72: 7110 a598 0200 |000f: invoke-static {v2}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.getCurrentPlayerStatusAsInt:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)I // method@98a5 │ │ +3ccb78: 0a02 |0012: move-result v2 │ │ +3ccb7a: 7230 9402 1002 |0013: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0294 │ │ +3ccb80: 7210 9002 0000 |0016: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +3ccb86: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=160 │ │ 0x0007 line=162 │ │ 0x000f line=163 │ │ 0x0016 line=164 │ │ locals : │ │ @@ -816773,25 +816773,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 │ │ -3cc9dc: |[3cc9dc] de.danoeh.antennapod.core.preferences.PlaybackPreferences.onSharedPreferenceChanged:(Landroid/content/SharedPreferences;Ljava/lang/String;)V │ │ -3cc9ec: 1a01 dc79 |0000: const-string v1, "de.danoeh.antennapod.preferences.currentPlayerStatus" // string@79dc │ │ -3cc9f0: 6e20 28b3 2100 |0002: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3cc9f6: 0a01 |0005: move-result v1 │ │ -3cc9f8: 3801 0e00 |0006: if-eqz v1, 0014 // +000e │ │ -3cc9fc: 7100 8db7 0000 |0008: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3cca02: 0c01 |000b: move-result-object v1 │ │ -3cca04: 2202 981a |000c: new-instance v2, Lde/danoeh/antennapod/event/PlayerStatusEvent; // type@1a98 │ │ -3cca08: 7010 54a2 0200 |000e: invoke-direct {v2}, Lde/danoeh/antennapod/event/PlayerStatusEvent;.:()V // method@a254 │ │ -3cca0e: 6e20 90b7 2100 |0011: invoke-virtual {v1, v2}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -3cca14: 0e00 |0014: return-void │ │ +3cc9a4: |[3cc9a4] de.danoeh.antennapod.core.preferences.PlaybackPreferences.onSharedPreferenceChanged:(Landroid/content/SharedPreferences;Ljava/lang/String;)V │ │ +3cc9b4: 1a01 dc79 |0000: const-string v1, "de.danoeh.antennapod.preferences.currentPlayerStatus" // string@79dc │ │ +3cc9b8: 6e20 28b3 2100 |0002: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3cc9be: 0a01 |0005: move-result v1 │ │ +3cc9c0: 3801 0e00 |0006: if-eqz v1, 0014 // +000e │ │ +3cc9c4: 7100 8db7 0000 |0008: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3cc9ca: 0c01 |000b: move-result-object v1 │ │ +3cc9cc: 2202 981a |000c: new-instance v2, Lde/danoeh/antennapod/event/PlayerStatusEvent; // type@1a98 │ │ +3cc9d0: 7010 54a2 0200 |000e: invoke-direct {v2}, Lde/danoeh/antennapod/event/PlayerStatusEvent;.:()V // method@a254 │ │ +3cc9d6: 6e20 90b7 2100 |0011: invoke-virtual {v1, v2}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +3cc9dc: 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; │ │ @@ -816881,17 +816881,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3ccd04: |[3ccd04] de.danoeh.antennapod.core.preferences.SleepTimerPreferences.:()V │ │ -3ccd14: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ccd1a: 0e00 |0003: return-void │ │ +3ccccc: |[3ccccc] de.danoeh.antennapod.core.preferences.SleepTimerPreferences.:()V │ │ +3cccdc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ccce2: 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;) │ │ @@ -816899,87 +816899,87 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -3ccbc0: |[3ccbc0] de.danoeh.antennapod.core.preferences.SleepTimerPreferences.autoEnable:()Z │ │ -3ccbd0: 6200 ab8c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.prefs:Landroid/content/SharedPreferences; // field@8cab │ │ -3ccbd4: 1a01 720f |0002: const-string v1, "AutoEnable" // string@0f72 │ │ -3ccbd8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -3ccbda: 7230 9b02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ -3ccbe0: 0a00 |0008: move-result v0 │ │ -3ccbe2: 0f00 |0009: return v0 │ │ +3ccb88: |[3ccb88] de.danoeh.antennapod.core.preferences.SleepTimerPreferences.autoEnable:()Z │ │ +3ccb98: 6200 ab8c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.prefs:Landroid/content/SharedPreferences; // field@8cab │ │ +3ccb9c: 1a01 720f |0002: const-string v1, "AutoEnable" // string@0f72 │ │ +3ccba0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +3ccba2: 7230 9b02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ +3ccba8: 0a00 |0008: move-result v0 │ │ +3ccbaa: 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 │ │ -3ccc60: |[3ccc60] de.danoeh.antennapod.core.preferences.SleepTimerPreferences.autoEnableFrom:()I │ │ -3ccc70: 6200 ab8c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.prefs:Landroid/content/SharedPreferences; // field@8cab │ │ -3ccc74: 1a01 730f |0002: const-string v1, "AutoEnableFrom" // string@0f73 │ │ -3ccc78: 1302 1600 |0004: const/16 v2, #int 22 // #16 │ │ -3ccc7c: 7230 9d02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@029d │ │ -3ccc82: 0a00 |0009: move-result v0 │ │ -3ccc84: 0f00 |000a: return v0 │ │ +3ccc28: |[3ccc28] de.danoeh.antennapod.core.preferences.SleepTimerPreferences.autoEnableFrom:()I │ │ +3ccc38: 6200 ab8c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.prefs:Landroid/content/SharedPreferences; // field@8cab │ │ +3ccc3c: 1a01 730f |0002: const-string v1, "AutoEnableFrom" // string@0f73 │ │ +3ccc40: 1302 1600 |0004: const/16 v2, #int 22 // #16 │ │ +3ccc44: 7230 9d02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@029d │ │ +3ccc4a: 0a00 |0009: move-result v0 │ │ +3ccc4c: 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 │ │ -3ccc88: |[3ccc88] de.danoeh.antennapod.core.preferences.SleepTimerPreferences.autoEnableTo:()I │ │ -3ccc98: 6200 ab8c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.prefs:Landroid/content/SharedPreferences; // field@8cab │ │ -3ccc9c: 1a01 740f |0002: const-string v1, "AutoEnableTo" // string@0f74 │ │ -3ccca0: 1262 |0004: const/4 v2, #int 6 // #6 │ │ -3ccca2: 7230 9d02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@029d │ │ -3ccca8: 0a00 |0008: move-result v0 │ │ -3cccaa: 0f00 |0009: return v0 │ │ +3ccc50: |[3ccc50] de.danoeh.antennapod.core.preferences.SleepTimerPreferences.autoEnableTo:()I │ │ +3ccc60: 6200 ab8c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.prefs:Landroid/content/SharedPreferences; // field@8cab │ │ +3ccc64: 1a01 740f |0002: const-string v1, "AutoEnableTo" // string@0f74 │ │ +3ccc68: 1262 |0004: const/4 v2, #int 6 // #6 │ │ +3ccc6a: 7230 9d02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@029d │ │ +3ccc70: 0a00 |0008: move-result v0 │ │ +3ccc72: 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 │ │ -3ccd1c: |[3ccd1c] de.danoeh.antennapod.core.preferences.SleepTimerPreferences.init:(Landroid/content/Context;)V │ │ -3ccd2c: 1a00 cf55 |0000: const-string v0, "SleepTimerPreferences" // string@55cf │ │ -3ccd30: 1a01 2a17 |0002: const-string v1, "Creating new instance of SleepTimerPreferences" // string@172a │ │ -3ccd34: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3ccd3a: 1a00 cd55 |0007: const-string v0, "SleepTimerDialog" // string@55cd │ │ -3ccd3e: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -3ccd40: 6e30 3002 0201 |000a: invoke-virtual {v2, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ -3ccd46: 0c02 |000d: move-result-object v2 │ │ -3ccd48: 6902 ab8c |000e: sput-object v2, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.prefs:Landroid/content/SharedPreferences; // field@8cab │ │ -3ccd4c: 0e00 |0010: return-void │ │ +3ccce4: |[3ccce4] de.danoeh.antennapod.core.preferences.SleepTimerPreferences.init:(Landroid/content/Context;)V │ │ +3cccf4: 1a00 cf55 |0000: const-string v0, "SleepTimerPreferences" // string@55cf │ │ +3cccf8: 1a01 2a17 |0002: const-string v1, "Creating new instance of SleepTimerPreferences" // string@172a │ │ +3cccfc: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3ccd02: 1a00 cd55 |0007: const-string v0, "SleepTimerDialog" // string@55cd │ │ +3ccd06: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +3ccd08: 6e30 3002 0201 |000a: invoke-virtual {v2, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ +3ccd0e: 0c02 |000d: move-result-object v2 │ │ +3ccd10: 6902 ab8c |000e: sput-object v2, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.prefs:Landroid/content/SharedPreferences; // field@8cab │ │ +3ccd14: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=36 │ │ 0x000a line=37 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/content/Context; │ │ │ │ @@ -816988,27 +816988,27 @@ │ │ type : '(III)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 17 16-bit code units │ │ -3ccbe4: |[3ccbe4] de.danoeh.antennapod.core.preferences.SleepTimerPreferences.isInTimeRange:(III)Z │ │ -3ccbf4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ccbf6: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -3ccbf8: 3532 0800 |0002: if-ge v2, v3, 000a // +0008 │ │ -3ccbfc: 3642 0500 |0004: if-gt v2, v4, 0009 // +0005 │ │ -3ccc00: 3534 0300 |0006: if-ge v4, v3, 0009 // +0003 │ │ -3ccc04: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -3ccc06: 0f00 |0009: return v0 │ │ -3ccc08: 3642 0300 |000a: if-gt v2, v4, 000d // +0003 │ │ -3ccc0c: 0f01 |000c: return v1 │ │ -3ccc0e: 3534 0300 |000d: if-ge v4, v3, 0010 // +0003 │ │ -3ccc12: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -3ccc14: 0f00 |0010: return v0 │ │ +3ccbac: |[3ccbac] de.danoeh.antennapod.core.preferences.SleepTimerPreferences.isInTimeRange:(III)Z │ │ +3ccbbc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ccbbe: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +3ccbc0: 3532 0800 |0002: if-ge v2, v3, 000a // +0008 │ │ +3ccbc4: 3642 0500 |0004: if-gt v2, v4, 0009 // +0005 │ │ +3ccbc8: 3534 0300 |0006: if-ge v4, v3, 0009 // +0003 │ │ +3ccbcc: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +3ccbce: 0f00 |0009: return v0 │ │ +3ccbd0: 3642 0300 |000a: if-gt v2, v4, 000d // +0003 │ │ +3ccbd4: 0f01 |000c: return v1 │ │ +3ccbd6: 3534 0300 |000d: if-ge v4, v3, 0010 // +0003 │ │ +3ccbda: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +3ccbdc: 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 │ │ @@ -817018,44 +817018,44 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -3cccac: |[3cccac] de.danoeh.antennapod.core.preferences.SleepTimerPreferences.lastTimerValue:()Ljava/lang/String; │ │ -3cccbc: 6200 ab8c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.prefs:Landroid/content/SharedPreferences; // field@8cab │ │ -3cccc0: 1a01 6133 |0002: const-string v1, "LastValue" // string@3361 │ │ -3cccc4: 1a02 180a |0004: const-string v2, "15" // string@0a18 │ │ -3cccc8: 7230 9f02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ -3cccce: 0c00 |0009: move-result-object v0 │ │ -3cccd0: 1100 |000a: return-object v0 │ │ +3ccc74: |[3ccc74] de.danoeh.antennapod.core.preferences.SleepTimerPreferences.lastTimerValue:()Ljava/lang/String; │ │ +3ccc84: 6200 ab8c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.prefs:Landroid/content/SharedPreferences; // field@8cab │ │ +3ccc88: 1a01 6133 |0002: const-string v1, "LastValue" // string@3361 │ │ +3ccc8c: 1a02 180a |0004: const-string v2, "15" // string@0a18 │ │ +3ccc90: 7230 9f02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ +3ccc96: 0c00 |0009: move-result-object v0 │ │ +3ccc98: 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 │ │ -3ccd50: |[3ccd50] de.danoeh.antennapod.core.preferences.SleepTimerPreferences.setAutoEnable:(Z)V │ │ -3ccd60: 6200 ab8c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.prefs:Landroid/content/SharedPreferences; // field@8cab │ │ -3ccd64: 7210 9a02 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -3ccd6a: 0c00 |0005: move-result-object v0 │ │ -3ccd6c: 1a01 720f |0006: const-string v1, "AutoEnable" // string@0f72 │ │ -3ccd70: 7230 9202 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ -3ccd76: 0c02 |000b: move-result-object v2 │ │ -3ccd78: 7210 9002 0200 |000c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -3ccd7e: 0e00 |000f: return-void │ │ +3ccd18: |[3ccd18] de.danoeh.antennapod.core.preferences.SleepTimerPreferences.setAutoEnable:(Z)V │ │ +3ccd28: 6200 ab8c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.prefs:Landroid/content/SharedPreferences; // field@8cab │ │ +3ccd2c: 7210 9a02 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +3ccd32: 0c00 |0005: move-result-object v0 │ │ +3ccd34: 1a01 720f |0006: const-string v1, "AutoEnable" // string@0f72 │ │ +3ccd38: 7230 9202 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ +3ccd3e: 0c02 |000b: move-result-object v2 │ │ +3ccd40: 7210 9002 0200 |000c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +3ccd46: 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;) │ │ @@ -817063,23 +817063,23 @@ │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -3ccd80: |[3ccd80] de.danoeh.antennapod.core.preferences.SleepTimerPreferences.setAutoEnableFrom:(I)V │ │ -3ccd90: 6200 ab8c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.prefs:Landroid/content/SharedPreferences; // field@8cab │ │ -3ccd94: 7210 9a02 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -3ccd9a: 0c00 |0005: move-result-object v0 │ │ -3ccd9c: 1a01 730f |0006: const-string v1, "AutoEnableFrom" // string@0f73 │ │ -3ccda0: 7230 9402 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0294 │ │ -3ccda6: 0c02 |000b: move-result-object v2 │ │ -3ccda8: 7210 9002 0200 |000c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -3ccdae: 0e00 |000f: return-void │ │ +3ccd48: |[3ccd48] de.danoeh.antennapod.core.preferences.SleepTimerPreferences.setAutoEnableFrom:(I)V │ │ +3ccd58: 6200 ab8c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.prefs:Landroid/content/SharedPreferences; // field@8cab │ │ +3ccd5c: 7210 9a02 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +3ccd62: 0c00 |0005: move-result-object v0 │ │ +3ccd64: 1a01 730f |0006: const-string v1, "AutoEnableFrom" // string@0f73 │ │ +3ccd68: 7230 9402 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0294 │ │ +3ccd6e: 0c02 |000b: move-result-object v2 │ │ +3ccd70: 7210 9002 0200 |000c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +3ccd76: 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;) │ │ @@ -817087,23 +817087,23 @@ │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -3ccdb0: |[3ccdb0] de.danoeh.antennapod.core.preferences.SleepTimerPreferences.setAutoEnableTo:(I)V │ │ -3ccdc0: 6200 ab8c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.prefs:Landroid/content/SharedPreferences; // field@8cab │ │ -3ccdc4: 7210 9a02 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -3ccdca: 0c00 |0005: move-result-object v0 │ │ -3ccdcc: 1a01 740f |0006: const-string v1, "AutoEnableTo" // string@0f74 │ │ -3ccdd0: 7230 9402 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0294 │ │ -3ccdd6: 0c02 |000b: move-result-object v2 │ │ -3ccdd8: 7210 9002 0200 |000c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -3ccdde: 0e00 |000f: return-void │ │ +3ccd78: |[3ccd78] de.danoeh.antennapod.core.preferences.SleepTimerPreferences.setAutoEnableTo:(I)V │ │ +3ccd88: 6200 ab8c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.prefs:Landroid/content/SharedPreferences; // field@8cab │ │ +3ccd8c: 7210 9a02 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +3ccd92: 0c00 |0005: move-result-object v0 │ │ +3ccd94: 1a01 740f |0006: const-string v1, "AutoEnableTo" // string@0f74 │ │ +3ccd98: 7230 9402 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0294 │ │ +3ccd9e: 0c02 |000b: move-result-object v2 │ │ +3ccda0: 7210 9002 0200 |000c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +3ccda6: 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;) │ │ @@ -817111,23 +817111,23 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -3ccde0: |[3ccde0] de.danoeh.antennapod.core.preferences.SleepTimerPreferences.setLastTimer:(Ljava/lang/String;)V │ │ -3ccdf0: 6200 ab8c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.prefs:Landroid/content/SharedPreferences; // field@8cab │ │ -3ccdf4: 7210 9a02 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -3ccdfa: 0c00 |0005: move-result-object v0 │ │ -3ccdfc: 1a01 6133 |0006: const-string v1, "LastValue" // string@3361 │ │ -3cce00: 7230 9602 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ -3cce06: 0c02 |000b: move-result-object v2 │ │ -3cce08: 7210 9002 0200 |000c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -3cce0e: 0e00 |000f: return-void │ │ +3ccda8: |[3ccda8] de.danoeh.antennapod.core.preferences.SleepTimerPreferences.setLastTimer:(Ljava/lang/String;)V │ │ +3ccdb8: 6200 ab8c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.prefs:Landroid/content/SharedPreferences; // field@8cab │ │ +3ccdbc: 7210 9a02 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +3ccdc2: 0c00 |0005: move-result-object v0 │ │ +3ccdc4: 1a01 6133 |0006: const-string v1, "LastValue" // string@3361 │ │ +3ccdc8: 7230 9602 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ +3ccdce: 0c02 |000b: move-result-object v2 │ │ +3ccdd0: 7210 9002 0200 |000c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +3ccdd6: 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;) │ │ @@ -817135,23 +817135,23 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -3cce10: |[3cce10] de.danoeh.antennapod.core.preferences.SleepTimerPreferences.setShakeToReset:(Z)V │ │ -3cce20: 6200 ab8c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.prefs:Landroid/content/SharedPreferences; // field@8cab │ │ -3cce24: 7210 9a02 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -3cce2a: 0c00 |0005: move-result-object v0 │ │ -3cce2c: 1a01 1655 |0006: const-string v1, "ShakeToReset" // string@5516 │ │ -3cce30: 7230 9202 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ -3cce36: 0c02 |000b: move-result-object v2 │ │ -3cce38: 7210 9002 0200 |000c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -3cce3e: 0e00 |000f: return-void │ │ +3ccdd8: |[3ccdd8] de.danoeh.antennapod.core.preferences.SleepTimerPreferences.setShakeToReset:(Z)V │ │ +3ccde8: 6200 ab8c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.prefs:Landroid/content/SharedPreferences; // field@8cab │ │ +3ccdec: 7210 9a02 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +3ccdf2: 0c00 |0005: move-result-object v0 │ │ +3ccdf4: 1a01 1655 |0006: const-string v1, "ShakeToReset" // string@5516 │ │ +3ccdf8: 7230 9202 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ +3ccdfe: 0c02 |000b: move-result-object v2 │ │ +3cce00: 7210 9002 0200 |000c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +3cce06: 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;) │ │ @@ -817159,23 +817159,23 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -3cce40: |[3cce40] de.danoeh.antennapod.core.preferences.SleepTimerPreferences.setVibrate:(Z)V │ │ -3cce50: 6200 ab8c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.prefs:Landroid/content/SharedPreferences; // field@8cab │ │ -3cce54: 7210 9a02 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -3cce5a: 0c00 |0005: move-result-object v0 │ │ -3cce5c: 1a01 ce60 |0006: const-string v1, "Vibrate" // string@60ce │ │ -3cce60: 7230 9202 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ -3cce66: 0c02 |000b: move-result-object v2 │ │ -3cce68: 7210 9002 0200 |000c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -3cce6e: 0e00 |000f: return-void │ │ +3cce08: |[3cce08] de.danoeh.antennapod.core.preferences.SleepTimerPreferences.setVibrate:(Z)V │ │ +3cce18: 6200 ab8c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.prefs:Landroid/content/SharedPreferences; // field@8cab │ │ +3cce1c: 7210 9a02 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +3cce22: 0c00 |0005: move-result-object v0 │ │ +3cce24: 1a01 ce60 |0006: const-string v1, "Vibrate" // string@60ce │ │ +3cce28: 7230 9202 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ +3cce2e: 0c02 |000b: move-result-object v2 │ │ +3cce30: 7210 9002 0200 |000c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +3cce36: 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;) │ │ @@ -817183,44 +817183,44 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -3ccc18: |[3ccc18] de.danoeh.antennapod.core.preferences.SleepTimerPreferences.shakeToReset:()Z │ │ -3ccc28: 6200 ab8c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.prefs:Landroid/content/SharedPreferences; // field@8cab │ │ -3ccc2c: 1a01 1655 |0002: const-string v1, "ShakeToReset" // string@5516 │ │ -3ccc30: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -3ccc32: 7230 9b02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ -3ccc38: 0a00 |0008: move-result v0 │ │ -3ccc3a: 0f00 |0009: return v0 │ │ +3ccbe0: |[3ccbe0] de.danoeh.antennapod.core.preferences.SleepTimerPreferences.shakeToReset:()Z │ │ +3ccbf0: 6200 ab8c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.prefs:Landroid/content/SharedPreferences; // field@8cab │ │ +3ccbf4: 1a01 1655 |0002: const-string v1, "ShakeToReset" // string@5516 │ │ +3ccbf8: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +3ccbfa: 7230 9b02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ +3ccc00: 0a00 |0008: move-result v0 │ │ +3ccc02: 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 │ │ -3cccd4: |[3cccd4] de.danoeh.antennapod.core.preferences.SleepTimerPreferences.timerMillis:()J │ │ -3ccce4: 7100 b598 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.lastTimerValue:()Ljava/lang/String; // method@98b5 │ │ -3cccea: 0c00 |0003: move-result-object v0 │ │ -3cccec: 7110 ccb2 0000 |0004: invoke-static {v0}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b2cc │ │ -3cccf2: 0b00 |0007: move-result-wide v0 │ │ -3cccf4: 6202 02da |0008: sget-object v2, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@da02 │ │ -3cccf8: 6e30 47b6 0201 |000a: invoke-virtual {v2, v0, v1}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b647 │ │ -3cccfe: 0b00 |000d: move-result-wide v0 │ │ -3ccd00: 1000 |000e: return-wide v0 │ │ +3ccc9c: |[3ccc9c] de.danoeh.antennapod.core.preferences.SleepTimerPreferences.timerMillis:()J │ │ +3cccac: 7100 b598 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.lastTimerValue:()Ljava/lang/String; // method@98b5 │ │ +3cccb2: 0c00 |0003: move-result-object v0 │ │ +3cccb4: 7110 ccb2 0000 |0004: invoke-static {v0}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b2cc │ │ +3cccba: 0b00 |0007: move-result-wide v0 │ │ +3cccbc: 6202 02da |0008: sget-object v2, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@da02 │ │ +3cccc0: 6e30 47b6 0201 |000a: invoke-virtual {v2, v0, v1}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b647 │ │ +3cccc6: 0b00 |000d: move-result-wide v0 │ │ +3cccc8: 1000 |000e: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0008 line=50 │ │ locals : │ │ │ │ #15 : (in Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;) │ │ @@ -817228,21 +817228,21 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -3ccc3c: |[3ccc3c] de.danoeh.antennapod.core.preferences.SleepTimerPreferences.vibrate:()Z │ │ -3ccc4c: 6200 ab8c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.prefs:Landroid/content/SharedPreferences; // field@8cab │ │ -3ccc50: 1a01 ce60 |0002: const-string v1, "Vibrate" // string@60ce │ │ -3ccc54: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -3ccc56: 7230 9b02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ -3ccc5c: 0a00 |0008: move-result v0 │ │ -3ccc5e: 0f00 |0009: return v0 │ │ +3ccc04: |[3ccc04] de.danoeh.antennapod.core.preferences.SleepTimerPreferences.vibrate:()Z │ │ +3ccc14: 6200 ab8c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.prefs:Landroid/content/SharedPreferences; // field@8cab │ │ +3ccc18: 1a01 ce60 |0002: const-string v1, "Vibrate" // string@60ce │ │ +3ccc1c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +3ccc1e: 7230 9b02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ +3ccc24: 0a00 |0008: move-result v0 │ │ +3ccc26: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 21968 (SleepTimerPreferences.java) │ │ @@ -817279,38 +817279,38 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 41 16-bit code units │ │ -3cce70: |[3cce70] de.danoeh.antennapod.core.preferences.ThemeSwitcher$1.:()V │ │ -3cce80: 7100 acb0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.values:()[Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // method@b0ac │ │ -3cce86: 0c00 |0003: move-result-object v0 │ │ -3cce88: 2100 |0004: array-length v0, v0 │ │ -3cce8a: 2300 0120 |0005: new-array v0, v0, [I // type@2001 │ │ -3cce8e: 6900 ac8c |0007: sput-object v0, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher$1;.$SwitchMap$de$danoeh$antennapod$storage$preferences$UserPreferences$ThemePreference:[I // field@8cac │ │ -3cce92: 6201 7fd9 |0009: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.DARK:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d97f │ │ -3cce96: 6e10 97b2 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3cce9c: 0a01 |000e: move-result v1 │ │ -3cce9e: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -3ccea0: 4b02 0001 |0010: aput v2, v0, v1 │ │ -3ccea4: 6200 ac8c |0012: sget-object v0, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher$1;.$SwitchMap$de$danoeh$antennapod$storage$preferences$UserPreferences$ThemePreference:[I // field@8cac │ │ -3ccea8: 6201 7ed9 |0014: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.BLACK:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d97e │ │ -3cceac: 6e10 97b2 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3cceb2: 0a01 |0019: move-result v1 │ │ -3cceb4: 1222 |001a: const/4 v2, #int 2 // #2 │ │ -3cceb6: 4b02 0001 |001b: aput v2, v0, v1 │ │ -3cceba: 6200 ac8c |001d: sget-object v0, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher$1;.$SwitchMap$de$danoeh$antennapod$storage$preferences$UserPreferences$ThemePreference:[I // field@8cac │ │ -3ccebe: 6201 80d9 |001f: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.LIGHT:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d980 │ │ -3ccec2: 6e10 97b2 0100 |0021: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3ccec8: 0a01 |0024: move-result v1 │ │ -3cceca: 1232 |0025: const/4 v2, #int 3 // #3 │ │ -3ccecc: 4b02 0001 |0026: aput v2, v0, v1 │ │ -3cced0: 0e00 |0028: return-void │ │ +3cce38: |[3cce38] de.danoeh.antennapod.core.preferences.ThemeSwitcher$1.:()V │ │ +3cce48: 7100 acb0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.values:()[Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // method@b0ac │ │ +3cce4e: 0c00 |0003: move-result-object v0 │ │ +3cce50: 2100 |0004: array-length v0, v0 │ │ +3cce52: 2300 0120 |0005: new-array v0, v0, [I // type@2001 │ │ +3cce56: 6900 ac8c |0007: sput-object v0, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher$1;.$SwitchMap$de$danoeh$antennapod$storage$preferences$UserPreferences$ThemePreference:[I // field@8cac │ │ +3cce5a: 6201 7fd9 |0009: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.DARK:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d97f │ │ +3cce5e: 6e10 97b2 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3cce64: 0a01 |000e: move-result v1 │ │ +3cce66: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +3cce68: 4b02 0001 |0010: aput v2, v0, v1 │ │ +3cce6c: 6200 ac8c |0012: sget-object v0, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher$1;.$SwitchMap$de$danoeh$antennapod$storage$preferences$UserPreferences$ThemePreference:[I // field@8cac │ │ +3cce70: 6201 7ed9 |0014: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.BLACK:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d97e │ │ +3cce74: 6e10 97b2 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3cce7a: 0a01 |0019: move-result v1 │ │ +3cce7c: 1222 |001a: const/4 v2, #int 2 // #2 │ │ +3cce7e: 4b02 0001 |001b: aput v2, v0, v1 │ │ +3cce82: 6200 ac8c |001d: sget-object v0, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher$1;.$SwitchMap$de$danoeh$antennapod$storage$preferences$UserPreferences$ThemePreference:[I // field@8cac │ │ +3cce86: 6201 80d9 |001f: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.LIGHT:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d980 │ │ +3cce8a: 6e10 97b2 0100 |0021: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3cce90: 0a01 |0024: move-result v1 │ │ +3cce92: 1232 |0025: const/4 v2, #int 3 // #3 │ │ +3cce94: 4b02 0001 |0026: aput v2, v0, v1 │ │ +3cce98: 0e00 |0028: return-void │ │ catches : 3 │ │ 0x0009 - 0x0012 │ │ Ljava/lang/NoSuchFieldError; -> 0x0012 │ │ 0x0012 - 0x001d │ │ Ljava/lang/NoSuchFieldError; -> 0x001d │ │ 0x001d - 0x0028 │ │ Ljava/lang/NoSuchFieldError; -> 0x0028 │ │ @@ -817344,17 +817344,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3cd0a4: |[3cd0a4] de.danoeh.antennapod.core.preferences.ThemeSwitcher.:()V │ │ -3cd0b4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3cd0ba: 0e00 |0003: return-void │ │ +3cd06c: |[3cd06c] de.danoeh.antennapod.core.preferences.ThemeSwitcher.:()V │ │ +3cd07c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3cd082: 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;) │ │ @@ -817362,42 +817362,42 @@ │ │ type : '(Landroid/content/Context;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 46 16-bit code units │ │ -3ccf60: |[3ccf60] de.danoeh.antennapod.core.preferences.ThemeSwitcher.getNoTitleTheme:(Landroid/content/Context;)I │ │ -3ccf70: 7100 c3b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getIsThemeColorTinted:()Z // method@b0c3 │ │ -3ccf76: 0a00 |0003: move-result v0 │ │ -3ccf78: 6201 ac8c |0004: sget-object v1, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher$1;.$SwitchMap$de$danoeh$antennapod$storage$preferences$UserPreferences$ThemePreference:[I // field@8cac │ │ -3ccf7c: 7110 c498 0200 |0006: invoke-static {v2}, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher;.readThemeValue:(Landroid/content/Context;)Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // method@98c4 │ │ -3ccf82: 0c02 |0009: move-result-object v2 │ │ -3ccf84: 6e10 97b2 0200 |000a: invoke-virtual {v2}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3ccf8a: 0a02 |000d: move-result v2 │ │ -3ccf8c: 4402 0102 |000e: aget v2, v1, v2 │ │ -3ccf90: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -3ccf92: 3212 1500 |0011: if-eq v2, v1, 0026 // +0015 │ │ -3ccf96: 1221 |0013: const/4 v1, #int 2 // #2 │ │ -3ccf98: 3212 0a00 |0014: if-eq v2, v1, 001e // +000a │ │ -3ccf9c: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ -3ccfa0: 6002 7d82 |0018: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_Dynamic_Light_NoTitle:I // field@827d │ │ -3ccfa4: 2803 |001a: goto 001d // +0003 │ │ -3ccfa6: 6002 8382 |001b: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_Light_NoTitle:I // field@8283 │ │ -3ccfaa: 0f02 |001d: return v2 │ │ -3ccfac: 3800 0500 |001e: if-eqz v0, 0023 // +0005 │ │ -3ccfb0: 6002 8082 |0020: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_Dynamic_TrueBlack_NoTitle:I // field@8280 │ │ -3ccfb4: 2803 |0022: goto 0025 // +0003 │ │ -3ccfb6: 6002 8782 |0023: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_TrueBlack_NoTitle:I // field@8287 │ │ -3ccfba: 0f02 |0025: return v2 │ │ -3ccfbc: 3800 0500 |0026: if-eqz v0, 002b // +0005 │ │ -3ccfc0: 6002 7a82 |0028: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_Dynamic_Dark_NoTitle:I // field@827a │ │ -3ccfc4: 2803 |002a: goto 002d // +0003 │ │ -3ccfc6: 6002 7782 |002b: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_Dark_NoTitle:I // field@8277 │ │ -3ccfca: 0f02 |002d: return v2 │ │ +3ccf28: |[3ccf28] de.danoeh.antennapod.core.preferences.ThemeSwitcher.getNoTitleTheme:(Landroid/content/Context;)I │ │ +3ccf38: 7100 c3b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getIsThemeColorTinted:()Z // method@b0c3 │ │ +3ccf3e: 0a00 |0003: move-result v0 │ │ +3ccf40: 6201 ac8c |0004: sget-object v1, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher$1;.$SwitchMap$de$danoeh$antennapod$storage$preferences$UserPreferences$ThemePreference:[I // field@8cac │ │ +3ccf44: 7110 c498 0200 |0006: invoke-static {v2}, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher;.readThemeValue:(Landroid/content/Context;)Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // method@98c4 │ │ +3ccf4a: 0c02 |0009: move-result-object v2 │ │ +3ccf4c: 6e10 97b2 0200 |000a: invoke-virtual {v2}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3ccf52: 0a02 |000d: move-result v2 │ │ +3ccf54: 4402 0102 |000e: aget v2, v1, v2 │ │ +3ccf58: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +3ccf5a: 3212 1500 |0011: if-eq v2, v1, 0026 // +0015 │ │ +3ccf5e: 1221 |0013: const/4 v1, #int 2 // #2 │ │ +3ccf60: 3212 0a00 |0014: if-eq v2, v1, 001e // +000a │ │ +3ccf64: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ +3ccf68: 6002 7d82 |0018: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_Dynamic_Light_NoTitle:I // field@827d │ │ +3ccf6c: 2803 |001a: goto 001d // +0003 │ │ +3ccf6e: 6002 8382 |001b: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_Light_NoTitle:I // field@8283 │ │ +3ccf72: 0f02 |001d: return v2 │ │ +3ccf74: 3800 0500 |001e: if-eqz v0, 0023 // +0005 │ │ +3ccf78: 6002 8082 |0020: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_Dynamic_TrueBlack_NoTitle:I // field@8280 │ │ +3ccf7c: 2803 |0022: goto 0025 // +0003 │ │ +3ccf7e: 6002 8782 |0023: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_TrueBlack_NoTitle:I // field@8287 │ │ +3ccf82: 0f02 |0025: return v2 │ │ +3ccf84: 3800 0500 |0026: if-eqz v0, 002b // +0005 │ │ +3ccf88: 6002 7a82 |0028: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_Dynamic_Dark_NoTitle:I // field@827a │ │ +3ccf8c: 2803 |002a: goto 002d // +0003 │ │ +3ccf8e: 6002 7782 |002b: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_Dark_NoTitle:I // field@8277 │ │ +3ccf92: 0f02 |002d: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0004 line=27 │ │ 0x0018 line=35 │ │ 0x001b line=36 │ │ 0x0020 line=31 │ │ @@ -817411,42 +817411,42 @@ │ │ type : '(Landroid/content/Context;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 46 16-bit code units │ │ -3ccfcc: |[3ccfcc] de.danoeh.antennapod.core.preferences.ThemeSwitcher.getTheme:(Landroid/content/Context;)I │ │ -3ccfdc: 7100 c3b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getIsThemeColorTinted:()Z // method@b0c3 │ │ -3ccfe2: 0a00 |0003: move-result v0 │ │ -3ccfe4: 6201 ac8c |0004: sget-object v1, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher$1;.$SwitchMap$de$danoeh$antennapod$storage$preferences$UserPreferences$ThemePreference:[I // field@8cac │ │ -3ccfe8: 7110 c498 0200 |0006: invoke-static {v2}, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher;.readThemeValue:(Landroid/content/Context;)Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // method@98c4 │ │ -3ccfee: 0c02 |0009: move-result-object v2 │ │ -3ccff0: 6e10 97b2 0200 |000a: invoke-virtual {v2}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3ccff6: 0a02 |000d: move-result v2 │ │ -3ccff8: 4402 0102 |000e: aget v2, v1, v2 │ │ -3ccffc: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -3ccffe: 3212 1500 |0011: if-eq v2, v1, 0026 // +0015 │ │ -3cd002: 1221 |0013: const/4 v1, #int 2 // #2 │ │ -3cd004: 3212 0a00 |0014: if-eq v2, v1, 001e // +000a │ │ -3cd008: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ -3cd00c: 6002 7c82 |0018: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_Dynamic_Light:I // field@827c │ │ -3cd010: 2803 |001a: goto 001d // +0003 │ │ -3cd012: 6002 8282 |001b: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_Light:I // field@8282 │ │ -3cd016: 0f02 |001d: return v2 │ │ -3cd018: 3800 0500 |001e: if-eqz v0, 0023 // +0005 │ │ -3cd01c: 6002 7f82 |0020: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_Dynamic_TrueBlack:I // field@827f │ │ -3cd020: 2803 |0022: goto 0025 // +0003 │ │ -3cd022: 6002 8682 |0023: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_TrueBlack:I // field@8286 │ │ -3cd026: 0f02 |0025: return v2 │ │ -3cd028: 3800 0500 |0026: if-eqz v0, 002b // +0005 │ │ -3cd02c: 6002 7982 |0028: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_Dynamic_Dark:I // field@8279 │ │ -3cd030: 2803 |002a: goto 002d // +0003 │ │ -3cd032: 6002 7682 |002b: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_Dark:I // field@8276 │ │ -3cd036: 0f02 |002d: return v2 │ │ +3ccf94: |[3ccf94] de.danoeh.antennapod.core.preferences.ThemeSwitcher.getTheme:(Landroid/content/Context;)I │ │ +3ccfa4: 7100 c3b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getIsThemeColorTinted:()Z // method@b0c3 │ │ +3ccfaa: 0a00 |0003: move-result v0 │ │ +3ccfac: 6201 ac8c |0004: sget-object v1, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher$1;.$SwitchMap$de$danoeh$antennapod$storage$preferences$UserPreferences$ThemePreference:[I // field@8cac │ │ +3ccfb0: 7110 c498 0200 |0006: invoke-static {v2}, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher;.readThemeValue:(Landroid/content/Context;)Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // method@98c4 │ │ +3ccfb6: 0c02 |0009: move-result-object v2 │ │ +3ccfb8: 6e10 97b2 0200 |000a: invoke-virtual {v2}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3ccfbe: 0a02 |000d: move-result v2 │ │ +3ccfc0: 4402 0102 |000e: aget v2, v1, v2 │ │ +3ccfc4: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +3ccfc6: 3212 1500 |0011: if-eq v2, v1, 0026 // +0015 │ │ +3ccfca: 1221 |0013: const/4 v1, #int 2 // #2 │ │ +3ccfcc: 3212 0a00 |0014: if-eq v2, v1, 001e // +000a │ │ +3ccfd0: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ +3ccfd4: 6002 7c82 |0018: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_Dynamic_Light:I // field@827c │ │ +3ccfd8: 2803 |001a: goto 001d // +0003 │ │ +3ccfda: 6002 8282 |001b: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_Light:I // field@8282 │ │ +3ccfde: 0f02 |001d: return v2 │ │ +3ccfe0: 3800 0500 |001e: if-eqz v0, 0023 // +0005 │ │ +3ccfe4: 6002 7f82 |0020: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_Dynamic_TrueBlack:I // field@827f │ │ +3ccfe8: 2803 |0022: goto 0025 // +0003 │ │ +3ccfea: 6002 8682 |0023: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_TrueBlack:I // field@8286 │ │ +3ccfee: 0f02 |0025: return v2 │ │ +3ccff0: 3800 0500 |0026: if-eqz v0, 002b // +0005 │ │ +3ccff4: 6002 7982 |0028: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_Dynamic_Dark:I // field@8279 │ │ +3ccff8: 2803 |002a: goto 002d // +0003 │ │ +3ccffa: 6002 7682 |002b: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_Dark:I // field@8276 │ │ +3ccffe: 0f02 |002d: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ 0x0004 line=13 │ │ 0x0018 line=20 │ │ 0x0020 line=17 │ │ 0x0028 line=15 │ │ @@ -817458,42 +817458,42 @@ │ │ type : '(Landroid/content/Context;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 46 16-bit code units │ │ -3cd038: |[3cd038] de.danoeh.antennapod.core.preferences.ThemeSwitcher.getTranslucentTheme:(Landroid/content/Context;)I │ │ -3cd048: 7100 c3b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getIsThemeColorTinted:()Z // method@b0c3 │ │ -3cd04e: 0a00 |0003: move-result v0 │ │ -3cd050: 6201 ac8c |0004: sget-object v1, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher$1;.$SwitchMap$de$danoeh$antennapod$storage$preferences$UserPreferences$ThemePreference:[I // field@8cac │ │ -3cd054: 7110 c498 0200 |0006: invoke-static {v2}, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher;.readThemeValue:(Landroid/content/Context;)Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // method@98c4 │ │ -3cd05a: 0c02 |0009: move-result-object v2 │ │ -3cd05c: 6e10 97b2 0200 |000a: invoke-virtual {v2}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3cd062: 0a02 |000d: move-result v2 │ │ -3cd064: 4402 0102 |000e: aget v2, v1, v2 │ │ -3cd068: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -3cd06a: 3212 1500 |0011: if-eq v2, v1, 0026 // +0015 │ │ -3cd06e: 1221 |0013: const/4 v1, #int 2 // #2 │ │ -3cd070: 3212 0a00 |0014: if-eq v2, v1, 001e // +000a │ │ -3cd074: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ -3cd078: 6002 7e82 |0018: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_Dynamic_Light_Translucent:I // field@827e │ │ -3cd07c: 2803 |001a: goto 001d // +0003 │ │ -3cd07e: 6002 8482 |001b: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_Light_Translucent:I // field@8284 │ │ -3cd082: 0f02 |001d: return v2 │ │ -3cd084: 3800 0500 |001e: if-eqz v0, 0023 // +0005 │ │ -3cd088: 6002 8182 |0020: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_Dynamic_TrueBlack_Translucent:I // field@8281 │ │ -3cd08c: 2803 |0022: goto 0025 // +0003 │ │ -3cd08e: 6002 8882 |0023: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_TrueBlack_Translucent:I // field@8288 │ │ -3cd092: 0f02 |0025: return v2 │ │ -3cd094: 3800 0500 |0026: if-eqz v0, 002b // +0005 │ │ -3cd098: 6002 7b82 |0028: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_Dynamic_Dark_Translucent:I // field@827b │ │ -3cd09c: 2803 |002a: goto 002d // +0003 │ │ -3cd09e: 6002 7882 |002b: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_Dark_Translucent:I // field@8278 │ │ -3cd0a2: 0f02 |002d: return v2 │ │ +3cd000: |[3cd000] de.danoeh.antennapod.core.preferences.ThemeSwitcher.getTranslucentTheme:(Landroid/content/Context;)I │ │ +3cd010: 7100 c3b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getIsThemeColorTinted:()Z // method@b0c3 │ │ +3cd016: 0a00 |0003: move-result v0 │ │ +3cd018: 6201 ac8c |0004: sget-object v1, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher$1;.$SwitchMap$de$danoeh$antennapod$storage$preferences$UserPreferences$ThemePreference:[I // field@8cac │ │ +3cd01c: 7110 c498 0200 |0006: invoke-static {v2}, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher;.readThemeValue:(Landroid/content/Context;)Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // method@98c4 │ │ +3cd022: 0c02 |0009: move-result-object v2 │ │ +3cd024: 6e10 97b2 0200 |000a: invoke-virtual {v2}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3cd02a: 0a02 |000d: move-result v2 │ │ +3cd02c: 4402 0102 |000e: aget v2, v1, v2 │ │ +3cd030: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +3cd032: 3212 1500 |0011: if-eq v2, v1, 0026 // +0015 │ │ +3cd036: 1221 |0013: const/4 v1, #int 2 // #2 │ │ +3cd038: 3212 0a00 |0014: if-eq v2, v1, 001e // +000a │ │ +3cd03c: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ +3cd040: 6002 7e82 |0018: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_Dynamic_Light_Translucent:I // field@827e │ │ +3cd044: 2803 |001a: goto 001d // +0003 │ │ +3cd046: 6002 8482 |001b: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_Light_Translucent:I // field@8284 │ │ +3cd04a: 0f02 |001d: return v2 │ │ +3cd04c: 3800 0500 |001e: if-eqz v0, 0023 // +0005 │ │ +3cd050: 6002 8182 |0020: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_Dynamic_TrueBlack_Translucent:I // field@8281 │ │ +3cd054: 2803 |0022: goto 0025 // +0003 │ │ +3cd056: 6002 8882 |0023: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_TrueBlack_Translucent:I // field@8288 │ │ +3cd05a: 0f02 |0025: return v2 │ │ +3cd05c: 3800 0500 |0026: if-eqz v0, 002b // +0005 │ │ +3cd060: 6002 7b82 |0028: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_Dynamic_Dark_Translucent:I // field@827b │ │ +3cd064: 2803 |002a: goto 002d // +0003 │ │ +3cd066: 6002 7882 |002b: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_Dark_Translucent:I // field@8278 │ │ +3cd06a: 0f02 |002d: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0004 line=43 │ │ 0x0018 line=52 │ │ 0x001b line=53 │ │ 0x0020 line=48 │ │ @@ -817508,37 +817508,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 │ │ -3ccefc: |[3ccefc] de.danoeh.antennapod.core.preferences.ThemeSwitcher.readThemeValue:(Landroid/content/Context;)Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; │ │ -3ccf0c: 7100 ceb0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getTheme:()Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // method@b0ce │ │ -3ccf12: 0c00 |0003: move-result-object v0 │ │ -3ccf14: 6201 81d9 |0004: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.SYSTEM:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d981 │ │ -3ccf18: 3310 1700 |0006: if-ne v0, v1, 001d // +0017 │ │ -3ccf1c: 6e10 2f02 0200 |0008: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ -3ccf22: 0c02 |000b: move-result-object v2 │ │ -3ccf24: 6e10 fc02 0200 |000c: invoke-virtual {v2}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@02fc │ │ -3ccf2a: 0c02 |000f: move-result-object v2 │ │ -3ccf2c: 5222 4500 |0010: iget v2, v2, Landroid/content/res/Configuration;.uiMode:I // field@0045 │ │ -3ccf30: dd02 0230 |0012: and-int/lit8 v2, v2, #int 48 // #30 │ │ -3ccf34: 1300 2000 |0014: const/16 v0, #int 32 // #20 │ │ -3ccf38: 3302 0500 |0016: if-ne v2, v0, 001b // +0005 │ │ -3ccf3c: 6200 7fd9 |0018: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.DARK:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d97f │ │ -3ccf40: 2803 |001a: goto 001d // +0003 │ │ -3ccf42: 6200 80d9 |001b: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.LIGHT:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d980 │ │ -3ccf46: 6202 7fd9 |001d: sget-object v2, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.DARK:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d97f │ │ -3ccf4a: 3320 0a00 |001f: if-ne v0, v2, 0029 // +000a │ │ -3ccf4e: 7100 c2b0 0000 |0021: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getIsBlackTheme:()Z // method@b0c2 │ │ -3ccf54: 0a02 |0024: move-result v2 │ │ -3ccf56: 3802 0400 |0025: if-eqz v2, 0029 // +0004 │ │ -3ccf5a: 6200 7ed9 |0027: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.BLACK:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d97e │ │ -3ccf5e: 1100 |0029: return-object v0 │ │ +3ccec4: |[3ccec4] de.danoeh.antennapod.core.preferences.ThemeSwitcher.readThemeValue:(Landroid/content/Context;)Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; │ │ +3cced4: 7100 ceb0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getTheme:()Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // method@b0ce │ │ +3cceda: 0c00 |0003: move-result-object v0 │ │ +3ccedc: 6201 81d9 |0004: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.SYSTEM:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d981 │ │ +3ccee0: 3310 1700 |0006: if-ne v0, v1, 001d // +0017 │ │ +3ccee4: 6e10 2f02 0200 |0008: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ +3cceea: 0c02 |000b: move-result-object v2 │ │ +3cceec: 6e10 fc02 0200 |000c: invoke-virtual {v2}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@02fc │ │ +3ccef2: 0c02 |000f: move-result-object v2 │ │ +3ccef4: 5222 4500 |0010: iget v2, v2, Landroid/content/res/Configuration;.uiMode:I // field@0045 │ │ +3ccef8: dd02 0230 |0012: and-int/lit8 v2, v2, #int 48 // #30 │ │ +3ccefc: 1300 2000 |0014: const/16 v0, #int 32 // #20 │ │ +3ccf00: 3302 0500 |0016: if-ne v2, v0, 001b // +0005 │ │ +3ccf04: 6200 7fd9 |0018: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.DARK:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d97f │ │ +3ccf08: 2803 |001a: goto 001d // +0003 │ │ +3ccf0a: 6200 80d9 |001b: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.LIGHT:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d980 │ │ +3ccf0e: 6202 7fd9 |001d: sget-object v2, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.DARK:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d97f │ │ +3ccf12: 3320 0a00 |001f: if-ne v0, v2, 0029 // +000a │ │ +3ccf16: 7100 c2b0 0000 |0021: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getIsBlackTheme:()Z // method@b0c2 │ │ +3ccf1c: 0a02 |0024: move-result v2 │ │ +3ccf1e: 3802 0400 |0025: if-eqz v2, 0029 // +0004 │ │ +3ccf22: 6200 7ed9 |0027: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.BLACK:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d97e │ │ +3ccf26: 1100 |0029: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0004 line=59 │ │ 0x0008 line=60 │ │ 0x0018 line=62 │ │ 0x001b line=64 │ │ @@ -817586,19 +817586,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 │ │ -3cd0bc: |[3cd0bc] de.danoeh.antennapod.core.preferences.UsageStatistics$StatsAction.:(Ljava/lang/String;I)V │ │ -3cd0cc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3cd0d2: 5b01 ad8c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;.type:Ljava/lang/String; // field@8cad │ │ -3cd0d6: 5902 ae8c |0005: iput v2, v0, Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;.value:I // field@8cae │ │ -3cd0da: 0e00 |0007: return-void │ │ +3cd084: |[3cd084] de.danoeh.antennapod.core.preferences.UsageStatistics$StatsAction.:(Ljava/lang/String;I)V │ │ +3cd094: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3cd09a: 5b01 ad8c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;.type:Ljava/lang/String; // field@8cad │ │ +3cd09e: 5902 ae8c |0005: iput v2, v0, Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;.value:I // field@8cae │ │ +3cd0a2: 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; │ │ @@ -817669,25 +817669,25 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -3cd15c: |[3cd15c] de.danoeh.antennapod.core.preferences.UsageStatistics.:()V │ │ -3cd16c: 2200 c118 |0000: new-instance v0, Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction; // type@18c1 │ │ -3cd170: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3cd172: 1a02 247d |0003: const-string v2, "downloadVsStream" // string@7d24 │ │ -3cd176: 7030 c598 2001 |0005: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;.:(Ljava/lang/String;I)V // method@98c5 │ │ -3cd17c: 6900 b08c |0008: sput-object v0, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.ACTION_STREAM:Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction; // field@8cb0 │ │ -3cd180: 2200 c118 |000a: new-instance v0, Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction; // type@18c1 │ │ -3cd184: 1211 |000c: const/4 v1, #int 1 // #1 │ │ -3cd186: 7030 c598 2001 |000d: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;.:(Ljava/lang/String;I)V // method@98c5 │ │ -3cd18c: 6900 af8c |0010: sput-object v0, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.ACTION_DOWNLOAD:Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction; // field@8caf │ │ -3cd190: 0e00 |0012: return-void │ │ +3cd124: |[3cd124] de.danoeh.antennapod.core.preferences.UsageStatistics.:()V │ │ +3cd134: 2200 c118 |0000: new-instance v0, Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction; // type@18c1 │ │ +3cd138: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3cd13a: 1a02 247d |0003: const-string v2, "downloadVsStream" // string@7d24 │ │ +3cd13e: 7030 c598 2001 |0005: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;.:(Ljava/lang/String;I)V // method@98c5 │ │ +3cd144: 6900 b08c |0008: sput-object v0, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.ACTION_STREAM:Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction; // field@8cb0 │ │ +3cd148: 2200 c118 |000a: new-instance v0, Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction; // type@18c1 │ │ +3cd14c: 1211 |000c: const/4 v1, #int 1 // #1 │ │ +3cd14e: 7030 c598 2001 |000d: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;.:(Ljava/lang/String;I)V // method@98c5 │ │ +3cd154: 6900 af8c |0010: sput-object v0, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.ACTION_DOWNLOAD:Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction; // field@8caf │ │ +3cd158: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x000a line=27 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/preferences/UsageStatistics;) │ │ @@ -817695,17 +817695,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3cd194: |[3cd194] de.danoeh.antennapod.core.preferences.UsageStatistics.:()V │ │ -3cd1a4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3cd1aa: 0e00 |0003: return-void │ │ +3cd15c: |[3cd15c] de.danoeh.antennapod.core.preferences.UsageStatistics.:()V │ │ +3cd16c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3cd172: 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;) │ │ @@ -817713,31 +817713,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 │ │ -3cd1ac: |[3cd1ac] de.danoeh.antennapod.core.preferences.UsageStatistics.doNotAskAgain:(Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;)V │ │ -3cd1bc: 6200 b58c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.prefs:Landroid/content/SharedPreferences; // field@8cb5 │ │ -3cd1c0: 7210 9a02 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -3cd1c6: 0c00 |0005: move-result-object v0 │ │ -3cd1c8: 2201 8f1e |0006: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -3cd1cc: 7010 50b3 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3cd1d2: 5422 ad8c |000b: iget-object v2, v2, Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;.type:Ljava/lang/String; // field@8cad │ │ -3cd1d6: 6e20 5cb3 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3cd1dc: 1a02 9566 |0010: const-string v2, "_hidden" // string@6695 │ │ -3cd1e0: 6e20 5cb3 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3cd1e6: 6e10 67b3 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3cd1ec: 0c02 |0018: move-result-object v2 │ │ -3cd1ee: 1211 |0019: const/4 v1, #int 1 // #1 │ │ -3cd1f0: 7230 9202 2001 |001a: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ -3cd1f6: 0c02 |001d: move-result-object v2 │ │ -3cd1f8: 7210 9002 0200 |001e: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -3cd1fe: 0e00 |0021: return-void │ │ +3cd174: |[3cd174] de.danoeh.antennapod.core.preferences.UsageStatistics.doNotAskAgain:(Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;)V │ │ +3cd184: 6200 b58c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.prefs:Landroid/content/SharedPreferences; // field@8cb5 │ │ +3cd188: 7210 9a02 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +3cd18e: 0c00 |0005: move-result-object v0 │ │ +3cd190: 2201 8f1e |0006: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +3cd194: 7010 50b3 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3cd19a: 5422 ad8c |000b: iget-object v2, v2, Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;.type:Ljava/lang/String; // field@8cad │ │ +3cd19e: 6e20 5cb3 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3cd1a4: 1a02 9566 |0010: const-string v2, "_hidden" // string@6695 │ │ +3cd1a8: 6e20 5cb3 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3cd1ae: 6e10 67b3 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3cd1b4: 0c02 |0018: move-result-object v2 │ │ +3cd1b6: 1211 |0019: const/4 v1, #int 1 // #1 │ │ +3cd1b8: 7230 9202 2001 |001a: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ +3cd1be: 0c02 |001d: move-result-object v2 │ │ +3cd1c0: 7210 9002 0200 |001e: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +3cd1c6: 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;) │ │ @@ -817745,44 +817745,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 │ │ -3cd0dc: |[3cd0dc] de.danoeh.antennapod.core.preferences.UsageStatistics.hasSignificantBiasTo:(Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;)Z │ │ -3cd0ec: 6200 b58c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.prefs:Landroid/content/SharedPreferences; // field@8cb5 │ │ -3cd0f0: 2201 8f1e |0002: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -3cd0f4: 7010 50b3 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3cd0fa: 5442 ad8c |0007: iget-object v2, v4, Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;.type:Ljava/lang/String; // field@8cad │ │ -3cd0fe: 6e20 5cb3 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3cd104: 1a02 9566 |000c: const-string v2, "_hidden" // string@6695 │ │ -3cd108: 6e20 5cb3 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3cd10e: 6e10 67b3 0100 |0011: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3cd114: 0c01 |0014: move-result-object v1 │ │ -3cd116: 1202 |0015: const/4 v2, #int 0 // #0 │ │ -3cd118: 7230 9b02 1002 |0016: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ -3cd11e: 0a00 |0019: move-result v0 │ │ -3cd120: 3800 0300 |001a: if-eqz v0, 001d // +0003 │ │ -3cd124: 0f02 |001c: return v2 │ │ -3cd126: 6200 b58c |001d: sget-object v0, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.prefs:Landroid/content/SharedPreferences; // field@8cb5 │ │ -3cd12a: 5441 ad8c |001f: iget-object v1, v4, Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;.type:Ljava/lang/String; // field@8cad │ │ -3cd12e: 1503 003f |0021: const/high16 v3, #int 1056964608 // #3f00 │ │ -3cd132: 7230 9c02 1003 |0023: invoke-interface {v0, v1, v3}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@029c │ │ -3cd138: 0a00 |0026: move-result v0 │ │ -3cd13a: 5244 ae8c |0027: iget v4, v4, Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;.value:I // field@8cae │ │ -3cd13e: 8244 |0029: int-to-float v4, v4 │ │ -3cd140: c704 |002a: sub-float/2addr v4, v0 │ │ -3cd142: 7110 d3b2 0400 |002b: invoke-static {v4}, Ljava/lang/Math;.abs:(F)F // method@b2d3 │ │ -3cd148: 0a04 |002e: move-result v4 │ │ -3cd14a: 1400 cdcc cc3d |002f: const v0, #float 0.1 // #3dcccccd │ │ -3cd150: 2e04 0400 |0032: cmpg-float v4, v4, v0 │ │ -3cd154: 3b04 0300 |0034: if-gez v4, 0037 // +0003 │ │ -3cd158: 1212 |0036: const/4 v2, #int 1 // #1 │ │ -3cd15a: 0f02 |0037: return v2 │ │ +3cd0a4: |[3cd0a4] de.danoeh.antennapod.core.preferences.UsageStatistics.hasSignificantBiasTo:(Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;)Z │ │ +3cd0b4: 6200 b58c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.prefs:Landroid/content/SharedPreferences; // field@8cb5 │ │ +3cd0b8: 2201 8f1e |0002: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +3cd0bc: 7010 50b3 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3cd0c2: 5442 ad8c |0007: iget-object v2, v4, Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;.type:Ljava/lang/String; // field@8cad │ │ +3cd0c6: 6e20 5cb3 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3cd0cc: 1a02 9566 |000c: const-string v2, "_hidden" // string@6695 │ │ +3cd0d0: 6e20 5cb3 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3cd0d6: 6e10 67b3 0100 |0011: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3cd0dc: 0c01 |0014: move-result-object v1 │ │ +3cd0de: 1202 |0015: const/4 v2, #int 0 // #0 │ │ +3cd0e0: 7230 9b02 1002 |0016: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ +3cd0e6: 0a00 |0019: move-result v0 │ │ +3cd0e8: 3800 0300 |001a: if-eqz v0, 001d // +0003 │ │ +3cd0ec: 0f02 |001c: return v2 │ │ +3cd0ee: 6200 b58c |001d: sget-object v0, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.prefs:Landroid/content/SharedPreferences; // field@8cb5 │ │ +3cd0f2: 5441 ad8c |001f: iget-object v1, v4, Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;.type:Ljava/lang/String; // field@8cad │ │ +3cd0f6: 1503 003f |0021: const/high16 v3, #int 1056964608 // #3f00 │ │ +3cd0fa: 7230 9c02 1003 |0023: invoke-interface {v0, v1, v3}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@029c │ │ +3cd100: 0a00 |0026: move-result v0 │ │ +3cd102: 5244 ae8c |0027: iget v4, v4, Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;.value:I // field@8cae │ │ +3cd106: 8244 |0029: int-to-float v4, v4 │ │ +3cd108: c704 |002a: sub-float/2addr v4, v0 │ │ +3cd10a: 7110 d3b2 0400 |002b: invoke-static {v4}, Ljava/lang/Math;.abs:(F)F // method@b2d3 │ │ +3cd110: 0a04 |002e: move-result v4 │ │ +3cd112: 1400 cdcc cc3d |002f: const v0, #float 0.1 // #3dcccccd │ │ +3cd118: 2e04 0400 |0032: cmpg-float v4, v4, v0 │ │ +3cd11c: 3b04 0300 |0034: if-gez v4, 0037 // +0003 │ │ +3cd120: 1212 |0036: const/4 v2, #int 1 // #1 │ │ +3cd122: 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; │ │ @@ -817792,21 +817792,21 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -3cd200: |[3cd200] de.danoeh.antennapod.core.preferences.UsageStatistics.init:(Landroid/content/Context;)V │ │ -3cd210: 1a00 4b5e |0000: const-string v0, "UsageStatistics" // string@5e4b │ │ -3cd214: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3cd216: 6e30 3002 0201 |0003: invoke-virtual {v2, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ -3cd21c: 0c02 |0006: move-result-object v2 │ │ -3cd21e: 6902 b58c |0007: sput-object v2, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.prefs:Landroid/content/SharedPreferences; // field@8cb5 │ │ -3cd222: 0e00 |0009: return-void │ │ +3cd1c8: |[3cd1c8] de.danoeh.antennapod.core.preferences.UsageStatistics.init:(Landroid/content/Context;)V │ │ +3cd1d8: 1a00 4b5e |0000: const-string v0, "UsageStatistics" // string@5e4b │ │ +3cd1dc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3cd1de: 6e30 3002 0201 |0003: invoke-virtual {v2, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ +3cd1e4: 0c02 |0006: move-result-object v2 │ │ +3cd1e6: 6902 b58c |0007: sput-object v2, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.prefs:Landroid/content/SharedPreferences; // field@8cb5 │ │ +3cd1ea: 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;) │ │ @@ -817814,58 +817814,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 │ │ -3cd224: |[3cd224] de.danoeh.antennapod.core.preferences.UsageStatistics.logAction:(Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;)V │ │ -3cd234: 6200 b58c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.prefs:Landroid/content/SharedPreferences; // field@8cb5 │ │ -3cd238: 2201 8f1e |0002: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -3cd23c: 7010 50b3 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3cd242: 5452 ad8c |0007: iget-object v2, v5, Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;.type:Ljava/lang/String; // field@8cad │ │ -3cd246: 6e20 5cb3 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3cd24c: 5252 ae8c |000c: iget v2, v5, Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;.value:I // field@8cae │ │ -3cd250: 6e20 57b3 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -3cd256: 6e10 67b3 0100 |0011: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3cd25c: 0c01 |0014: move-result-object v1 │ │ -3cd25e: 1202 |0015: const/4 v2, #int 0 // #0 │ │ -3cd260: 7230 9d02 1002 |0016: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@029d │ │ -3cd266: 0a00 |0019: move-result v0 │ │ -3cd268: 6201 b58c |001a: sget-object v1, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.prefs:Landroid/content/SharedPreferences; // field@8cb5 │ │ -3cd26c: 5452 ad8c |001c: iget-object v2, v5, Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;.type:Ljava/lang/String; // field@8cad │ │ -3cd270: 1503 003f |001e: const/high16 v3, #int 1056964608 // #3f00 │ │ -3cd274: 7230 9c02 2103 |0020: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@029c │ │ -3cd27a: 0a01 |0023: move-result v1 │ │ -3cd27c: 6202 b58c |0024: sget-object v2, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.prefs:Landroid/content/SharedPreferences; // field@8cb5 │ │ -3cd280: 7210 9a02 0200 |0026: invoke-interface {v2}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -3cd286: 0c02 |0029: move-result-object v2 │ │ -3cd288: 2203 8f1e |002a: new-instance v3, Ljava/lang/StringBuilder; // type@1e8f │ │ -3cd28c: 7010 50b3 0300 |002c: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3cd292: 5454 ad8c |002f: iget-object v4, v5, Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;.type:Ljava/lang/String; // field@8cad │ │ -3cd296: 6e20 5cb3 4300 |0031: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3cd29c: 5254 ae8c |0034: iget v4, v5, Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;.value:I // field@8cae │ │ -3cd2a0: 6e20 57b3 4300 |0036: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -3cd2a6: 6e10 67b3 0300 |0039: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3cd2ac: 0c03 |003c: move-result-object v3 │ │ -3cd2ae: d800 0001 |003d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -3cd2b2: 7230 9402 3200 |003f: invoke-interface {v2, v3, v0}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0294 │ │ -3cd2b8: 0c00 |0042: move-result-object v0 │ │ -3cd2ba: 5452 ad8c |0043: iget-object v2, v5, Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;.type:Ljava/lang/String; // field@8cad │ │ -3cd2be: 1403 cdcc 4c3f |0045: const v3, #float 0.8 // #3f4ccccd │ │ -3cd2c4: a801 0103 |0048: mul-float v1, v1, v3 │ │ -3cd2c8: 5255 ae8c |004a: iget v5, v5, Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;.value:I // field@8cae │ │ -3cd2cc: 8255 |004c: int-to-float v5, v5 │ │ -3cd2ce: 1403 cccc 4c3e |004d: const v3, #float 0.2 // #3e4ccccc │ │ -3cd2d4: a805 0503 |0050: mul-float v5, v5, v3 │ │ -3cd2d8: c651 |0052: add-float/2addr v1, v5 │ │ -3cd2da: 7230 9302 2001 |0053: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences$Editor;.putFloat:(Ljava/lang/String;F)Landroid/content/SharedPreferences$Editor; // method@0293 │ │ -3cd2e0: 0c05 |0056: move-result-object v5 │ │ -3cd2e2: 7210 9002 0500 |0057: invoke-interface {v5}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -3cd2e8: 0e00 |005a: return-void │ │ +3cd1ec: |[3cd1ec] de.danoeh.antennapod.core.preferences.UsageStatistics.logAction:(Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;)V │ │ +3cd1fc: 6200 b58c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.prefs:Landroid/content/SharedPreferences; // field@8cb5 │ │ +3cd200: 2201 8f1e |0002: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +3cd204: 7010 50b3 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3cd20a: 5452 ad8c |0007: iget-object v2, v5, Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;.type:Ljava/lang/String; // field@8cad │ │ +3cd20e: 6e20 5cb3 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3cd214: 5252 ae8c |000c: iget v2, v5, Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;.value:I // field@8cae │ │ +3cd218: 6e20 57b3 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +3cd21e: 6e10 67b3 0100 |0011: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3cd224: 0c01 |0014: move-result-object v1 │ │ +3cd226: 1202 |0015: const/4 v2, #int 0 // #0 │ │ +3cd228: 7230 9d02 1002 |0016: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@029d │ │ +3cd22e: 0a00 |0019: move-result v0 │ │ +3cd230: 6201 b58c |001a: sget-object v1, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.prefs:Landroid/content/SharedPreferences; // field@8cb5 │ │ +3cd234: 5452 ad8c |001c: iget-object v2, v5, Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;.type:Ljava/lang/String; // field@8cad │ │ +3cd238: 1503 003f |001e: const/high16 v3, #int 1056964608 // #3f00 │ │ +3cd23c: 7230 9c02 2103 |0020: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@029c │ │ +3cd242: 0a01 |0023: move-result v1 │ │ +3cd244: 6202 b58c |0024: sget-object v2, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.prefs:Landroid/content/SharedPreferences; // field@8cb5 │ │ +3cd248: 7210 9a02 0200 |0026: invoke-interface {v2}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +3cd24e: 0c02 |0029: move-result-object v2 │ │ +3cd250: 2203 8f1e |002a: new-instance v3, Ljava/lang/StringBuilder; // type@1e8f │ │ +3cd254: 7010 50b3 0300 |002c: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3cd25a: 5454 ad8c |002f: iget-object v4, v5, Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;.type:Ljava/lang/String; // field@8cad │ │ +3cd25e: 6e20 5cb3 4300 |0031: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3cd264: 5254 ae8c |0034: iget v4, v5, Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;.value:I // field@8cae │ │ +3cd268: 6e20 57b3 4300 |0036: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +3cd26e: 6e10 67b3 0300 |0039: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3cd274: 0c03 |003c: move-result-object v3 │ │ +3cd276: d800 0001 |003d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +3cd27a: 7230 9402 3200 |003f: invoke-interface {v2, v3, v0}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0294 │ │ +3cd280: 0c00 |0042: move-result-object v0 │ │ +3cd282: 5452 ad8c |0043: iget-object v2, v5, Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;.type:Ljava/lang/String; // field@8cad │ │ +3cd286: 1403 cdcc 4c3f |0045: const v3, #float 0.8 // #3f4ccccd │ │ +3cd28c: a801 0103 |0048: mul-float v1, v1, v3 │ │ +3cd290: 5255 ae8c |004a: iget v5, v5, Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;.value:I // field@8cae │ │ +3cd294: 8255 |004c: int-to-float v5, v5 │ │ +3cd296: 1403 cccc 4c3e |004d: const v3, #float 0.2 // #3e4ccccc │ │ +3cd29c: a805 0503 |0050: mul-float v5, v5, v3 │ │ +3cd2a0: c651 |0052: add-float/2addr v1, v5 │ │ +3cd2a2: 7230 9302 2001 |0053: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences$Editor;.putFloat:(Ljava/lang/String;F)Landroid/content/SharedPreferences$Editor; // method@0293 │ │ +3cd2a8: 0c05 |0056: move-result-object v5 │ │ +3cd2aa: 7210 9002 0500 |0057: invoke-interface {v5}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +3cd2b0: 0e00 |005a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x001a line=40 │ │ 0x0024 line=41 │ │ 0x003f line=42 │ │ 0x0053 line=43 │ │ @@ -817904,17 +817904,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3cd2ec: |[3cd2ec] de.danoeh.antennapod.core.receiver.FeedUpdateReceiver.:()V │ │ -3cd2fc: 7010 e301 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01e3 │ │ -3cd302: 0e00 |0003: return-void │ │ +3cd2b4: |[3cd2b4] de.danoeh.antennapod.core.receiver.FeedUpdateReceiver.:()V │ │ +3cd2c4: 7010 e301 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01e3 │ │ +3cd2ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/receiver/FeedUpdateReceiver; │ │ │ │ Virtual methods - │ │ @@ -817923,21 +817923,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 │ │ -3cd304: |[3cd304] de.danoeh.antennapod.core.receiver.FeedUpdateReceiver.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -3cd314: 1a03 b31d |0000: const-string v3, "FeedUpdateReceiver" // string@1db3 │ │ -3cd318: 1a00 9751 |0002: const-string v0, "Received intent" // string@5197 │ │ -3cd31c: 7120 fe0a 0300 |0004: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3cd322: 7110 0198 0200 |0007: invoke-static {v2}, Lde/danoeh/antennapod/core/ClientConfigurator;.initialize:(Landroid/content/Context;)V // method@9801 │ │ -3cd328: 7110 e49d 0200 |000a: invoke-static {v2}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnce:(Landroid/content/Context;)V // method@9de4 │ │ -3cd32e: 0e00 |000d: return-void │ │ +3cd2cc: |[3cd2cc] de.danoeh.antennapod.core.receiver.FeedUpdateReceiver.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +3cd2dc: 1a03 b31d |0000: const-string v3, "FeedUpdateReceiver" // string@1db3 │ │ +3cd2e0: 1a00 9751 |0002: const-string v0, "Received intent" // string@5197 │ │ +3cd2e4: 7120 fe0a 0300 |0004: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3cd2ea: 7110 0198 0200 |0007: invoke-static {v2}, Lde/danoeh/antennapod/core/ClientConfigurator;.initialize:(Landroid/content/Context;)V // method@9801 │ │ +3cd2f0: 7110 e49d 0200 |000a: invoke-static {v2}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnce:(Landroid/content/Context;)V // method@9de4 │ │ +3cd2f6: 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; │ │ @@ -817999,17 +817999,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3cd3a8: |[3cd3a8] de.danoeh.antennapod.core.receiver.MediaButtonReceiver.:()V │ │ -3cd3b8: 7010 e301 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01e3 │ │ -3cd3be: 0e00 |0003: return-void │ │ +3cd370: |[3cd370] de.danoeh.antennapod.core.receiver.MediaButtonReceiver.:()V │ │ +3cd380: 7010 e301 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01e3 │ │ +3cd386: 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;) │ │ @@ -818017,26 +818017,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 │ │ -3cd368: |[3cd368] de.danoeh.antennapod.core.receiver.MediaButtonReceiver.createIntent:(Landroid/content/Context;I)Landroid/content/Intent; │ │ -3cd378: 2200 6f02 |0000: new-instance v0, Landroid/view/KeyEvent; // type@026f │ │ -3cd37c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3cd37e: 7030 930b 1003 |0003: invoke-direct {v0, v1, v3}, Landroid/view/KeyEvent;.:(II)V // method@0b93 │ │ -3cd384: 2203 6c00 |0006: new-instance v3, Landroid/content/Intent; // type@006c │ │ -3cd388: 1c01 c418 |0008: const-class v1, Lde/danoeh/antennapod/core/receiver/MediaButtonReceiver; // type@18c4 │ │ -3cd38c: 7030 5902 2301 |000a: invoke-direct {v3, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0259 │ │ -3cd392: 1a02 c779 |000d: const-string v2, "de.danoeh.antennapod.NOTIFY_BUTTON_RECEIVER" // string@79c7 │ │ -3cd396: 6e20 8102 2300 |000f: invoke-virtual {v3, v2}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0281 │ │ -3cd39c: 1a02 016b |0012: const-string v2, "android.intent.extra.KEY_EVENT" // string@6b01 │ │ -3cd3a0: 6e30 7702 2300 |0014: invoke-virtual {v3, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@0277 │ │ -3cd3a6: 1103 |0017: return-object v3 │ │ +3cd330: |[3cd330] de.danoeh.antennapod.core.receiver.MediaButtonReceiver.createIntent:(Landroid/content/Context;I)Landroid/content/Intent; │ │ +3cd340: 2200 6f02 |0000: new-instance v0, Landroid/view/KeyEvent; // type@026f │ │ +3cd344: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3cd346: 7030 930b 1003 |0003: invoke-direct {v0, v1, v3}, Landroid/view/KeyEvent;.:(II)V // method@0b93 │ │ +3cd34c: 2203 6c00 |0006: new-instance v3, Landroid/content/Intent; // type@006c │ │ +3cd350: 1c01 c418 |0008: const-class v1, Lde/danoeh/antennapod/core/receiver/MediaButtonReceiver; // type@18c4 │ │ +3cd354: 7030 5902 2301 |000a: invoke-direct {v3, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0259 │ │ +3cd35a: 1a02 c779 |000d: const-string v2, "de.danoeh.antennapod.NOTIFY_BUTTON_RECEIVER" // string@79c7 │ │ +3cd35e: 6e20 8102 2300 |000f: invoke-virtual {v3, v2}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0281 │ │ +3cd364: 1a02 016b |0012: const-string v2, "android.intent.extra.KEY_EVENT" // string@6b01 │ │ +3cd368: 6e30 7702 2300 |0014: invoke-virtual {v3, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@0277 │ │ +3cd36e: 1103 |0017: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0006 line=50 │ │ 0x000f line=51 │ │ 0x0014 line=52 │ │ locals : │ │ @@ -818048,26 +818048,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 │ │ -3cd330: |[3cd330] de.danoeh.antennapod.core.receiver.MediaButtonReceiver.createPendingIntent:(Landroid/content/Context;I)Landroid/app/PendingIntent; │ │ -3cd340: 7120 cf98 4300 |0000: invoke-static {v3, v4}, Lde/danoeh/antennapod/core/receiver/MediaButtonReceiver;.createIntent:(Landroid/content/Context;I)Landroid/content/Intent; // method@98cf │ │ -3cd346: 0c00 |0003: move-result-object v0 │ │ -3cd348: 6001 dd00 |0004: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -3cd34c: 1302 1700 |0006: const/16 v2, #int 23 // #17 │ │ -3cd350: 3421 0500 |0008: if-lt v1, v2, 000d // +0005 │ │ -3cd354: 1501 0004 |000a: const/high16 v1, #int 67108864 // #400 │ │ -3cd358: 2802 |000c: goto 000e // +0002 │ │ -3cd35a: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -3cd35c: 7140 7a01 4310 |000e: invoke-static {v3, v4, v0, v1}, Landroid/app/PendingIntent;.getBroadcast:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@017a │ │ -3cd362: 0c03 |0011: move-result-object v3 │ │ -3cd364: 1103 |0012: return-object v3 │ │ +3cd2f8: |[3cd2f8] de.danoeh.antennapod.core.receiver.MediaButtonReceiver.createPendingIntent:(Landroid/content/Context;I)Landroid/app/PendingIntent; │ │ +3cd308: 7120 cf98 4300 |0000: invoke-static {v3, v4}, Lde/danoeh/antennapod/core/receiver/MediaButtonReceiver;.createIntent:(Landroid/content/Context;I)Landroid/content/Intent; // method@98cf │ │ +3cd30e: 0c00 |0003: move-result-object v0 │ │ +3cd310: 6001 dd00 |0004: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +3cd314: 1302 1700 |0006: const/16 v2, #int 23 // #17 │ │ +3cd318: 3421 0500 |0008: if-lt v1, v2, 000d // +0005 │ │ +3cd31c: 1501 0004 |000a: const/high16 v1, #int 67108864 // #400 │ │ +3cd320: 2802 |000c: goto 000e // +0002 │ │ +3cd322: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +3cd324: 7140 7a01 4310 |000e: invoke-static {v3, v4, v0, v1}, Landroid/app/PendingIntent;.getBroadcast:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@017a │ │ +3cd32a: 0c03 |0011: move-result-object v3 │ │ +3cd32c: 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; │ │ @@ -818079,71 +818079,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 │ │ -3cd3c0: |[3cd3c0] de.danoeh.antennapod.core.receiver.MediaButtonReceiver.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -3cd3d0: 1a00 6e49 |0000: const-string v0, "MediaButtonReceiver" // string@496e │ │ -3cd3d4: 1a01 9751 |0002: const-string v1, "Received intent" // string@5197 │ │ -3cd3d8: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3cd3de: 3808 6900 |0007: if-eqz v8, 0070 // +0069 │ │ -3cd3e2: 6e10 6702 0800 |0009: invoke-virtual {v8}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@0267 │ │ -3cd3e8: 0c00 |000c: move-result-object v0 │ │ -3cd3ea: 3900 0300 |000d: if-nez v0, 0010 // +0003 │ │ -3cd3ee: 2861 |000f: goto 0070 // +0061 │ │ -3cd3f0: 6e10 6702 0800 |0010: invoke-virtual {v8}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@0267 │ │ -3cd3f6: 0c08 |0013: move-result-object v8 │ │ -3cd3f8: 1a00 016b |0014: const-string v0, "android.intent.extra.KEY_EVENT" // string@6b01 │ │ -3cd3fc: 6e20 f106 0800 |0016: invoke-virtual {v8, v0}, Landroid/os/BaseBundle;.get:(Ljava/lang/String;)Ljava/lang/Object; // method@06f1 │ │ -3cd402: 0c08 |0019: move-result-object v8 │ │ -3cd404: 1f08 6f02 |001a: check-cast v8, Landroid/view/KeyEvent; // type@026f │ │ -3cd408: 3808 5400 |001c: if-eqz v8, 0070 // +0054 │ │ -3cd40c: 6e10 950b 0800 |001e: invoke-virtual {v8}, Landroid/view/KeyEvent;.getAction:()I // method@0b95 │ │ -3cd412: 0a00 |0021: move-result v0 │ │ -3cd414: 3900 4e00 |0022: if-nez v0, 0070 // +004e │ │ -3cd418: 6e10 9e0b 0800 |0024: invoke-virtual {v8}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@0b9e │ │ -3cd41e: 0a00 |0027: move-result v0 │ │ -3cd420: 3900 4800 |0028: if-nez v0, 0070 // +0048 │ │ -3cd424: 7110 0198 0700 |002a: invoke-static {v7}, Lde/danoeh/antennapod/core/ClientConfigurator;.initialize:(Landroid/content/Context;)V // method@9801 │ │ -3cd42a: 2200 6c00 |002d: new-instance v0, Landroid/content/Intent; // type@006c │ │ -3cd42e: 1a01 d079 |002f: const-string v1, "de.danoeh.antennapod.intents.PLAYBACK_SERVICE" // string@79d0 │ │ -3cd432: 7020 5b02 1000 |0031: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@025b │ │ -3cd438: 6e10 2e02 0700 |0034: invoke-virtual {v7}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@022e │ │ -3cd43e: 0c01 |0037: move-result-object v1 │ │ -3cd440: 6e20 8802 1000 |0038: invoke-virtual {v0, v1}, Landroid/content/Intent;.setPackage:(Ljava/lang/String;)Landroid/content/Intent; // method@0288 │ │ -3cd446: 1a01 cc79 |003b: const-string v1, "de.danoeh.antennapod.core.service.extra.MediaButtonReceiver.KEYCODE" // string@79cc │ │ -3cd44a: 6e10 9a0b 0800 |003d: invoke-virtual {v8}, Landroid/view/KeyEvent;.getKeyCode:()I // method@0b9a │ │ -3cd450: 0a02 |0040: move-result v2 │ │ -3cd452: 6e30 7402 1002 |0041: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0274 │ │ -3cd458: 1a01 cd79 |0044: const-string v1, "de.danoeh.antennapod.core.service.extra.MediaButtonReceiver.SOURCE" // string@79cd │ │ -3cd45c: 6e10 9f0b 0800 |0046: invoke-virtual {v8}, Landroid/view/KeyEvent;.getSource:()I // method@0b9f │ │ -3cd462: 0a02 |0049: move-result v2 │ │ -3cd464: 6e30 7402 1002 |004a: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0274 │ │ -3cd46a: 6e10 980b 0800 |004d: invoke-virtual {v8}, Landroid/view/KeyEvent;.getEventTime:()J // method@0b98 │ │ -3cd470: 0b01 |0050: move-result-wide v1 │ │ -3cd472: 1603 0000 |0051: const-wide/16 v3, #int 0 // #0 │ │ -3cd476: 3105 0103 |0053: cmp-long v5, v1, v3 │ │ -3cd47a: 3c05 0d00 |0055: if-gtz v5, 0062 // +000d │ │ -3cd47e: 6e10 970b 0800 |0057: invoke-virtual {v8}, Landroid/view/KeyEvent;.getDownTime:()J // method@0b97 │ │ -3cd484: 0b01 |005a: move-result-wide v1 │ │ -3cd486: 3108 0103 |005b: cmp-long v8, v1, v3 │ │ -3cd48a: 3d08 0300 |005d: if-lez v8, 0060 // +0003 │ │ -3cd48e: 2803 |005f: goto 0062 // +0003 │ │ -3cd490: 1208 |0060: const/4 v8, #int 0 // #0 │ │ -3cd492: 2802 |0061: goto 0063 // +0002 │ │ -3cd494: 1218 |0062: const/4 v8, #int 1 // #1 │ │ -3cd496: 1a01 cb79 |0063: const-string v1, "de.danoeh.antennapod.core.service.extra.MediaButtonReceiver.HARDWAREBUTTON" // string@79cb │ │ -3cd49a: 6e30 7b02 1008 |0065: invoke-virtual {v0, v1, v8}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@027b │ │ -3cd4a0: 7120 9428 0700 |0068: invoke-static {v7, v0}, Landroidx/core/content/ContextCompat;.startForegroundService:(Landroid/content/Context;Landroid/content/Intent;)V // method@2894 │ │ -3cd4a6: 2805 |006b: goto 0070 // +0005 │ │ -3cd4a8: 0d07 |006c: move-exception v7 │ │ -3cd4aa: 6e10 8db3 0700 |006d: invoke-virtual {v7}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -3cd4b0: 0e00 |0070: return-void │ │ +3cd388: |[3cd388] de.danoeh.antennapod.core.receiver.MediaButtonReceiver.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +3cd398: 1a00 6e49 |0000: const-string v0, "MediaButtonReceiver" // string@496e │ │ +3cd39c: 1a01 9751 |0002: const-string v1, "Received intent" // string@5197 │ │ +3cd3a0: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3cd3a6: 3808 6900 |0007: if-eqz v8, 0070 // +0069 │ │ +3cd3aa: 6e10 6702 0800 |0009: invoke-virtual {v8}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@0267 │ │ +3cd3b0: 0c00 |000c: move-result-object v0 │ │ +3cd3b2: 3900 0300 |000d: if-nez v0, 0010 // +0003 │ │ +3cd3b6: 2861 |000f: goto 0070 // +0061 │ │ +3cd3b8: 6e10 6702 0800 |0010: invoke-virtual {v8}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@0267 │ │ +3cd3be: 0c08 |0013: move-result-object v8 │ │ +3cd3c0: 1a00 016b |0014: const-string v0, "android.intent.extra.KEY_EVENT" // string@6b01 │ │ +3cd3c4: 6e20 f106 0800 |0016: invoke-virtual {v8, v0}, Landroid/os/BaseBundle;.get:(Ljava/lang/String;)Ljava/lang/Object; // method@06f1 │ │ +3cd3ca: 0c08 |0019: move-result-object v8 │ │ +3cd3cc: 1f08 6f02 |001a: check-cast v8, Landroid/view/KeyEvent; // type@026f │ │ +3cd3d0: 3808 5400 |001c: if-eqz v8, 0070 // +0054 │ │ +3cd3d4: 6e10 950b 0800 |001e: invoke-virtual {v8}, Landroid/view/KeyEvent;.getAction:()I // method@0b95 │ │ +3cd3da: 0a00 |0021: move-result v0 │ │ +3cd3dc: 3900 4e00 |0022: if-nez v0, 0070 // +004e │ │ +3cd3e0: 6e10 9e0b 0800 |0024: invoke-virtual {v8}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@0b9e │ │ +3cd3e6: 0a00 |0027: move-result v0 │ │ +3cd3e8: 3900 4800 |0028: if-nez v0, 0070 // +0048 │ │ +3cd3ec: 7110 0198 0700 |002a: invoke-static {v7}, Lde/danoeh/antennapod/core/ClientConfigurator;.initialize:(Landroid/content/Context;)V // method@9801 │ │ +3cd3f2: 2200 6c00 |002d: new-instance v0, Landroid/content/Intent; // type@006c │ │ +3cd3f6: 1a01 d079 |002f: const-string v1, "de.danoeh.antennapod.intents.PLAYBACK_SERVICE" // string@79d0 │ │ +3cd3fa: 7020 5b02 1000 |0031: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@025b │ │ +3cd400: 6e10 2e02 0700 |0034: invoke-virtual {v7}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@022e │ │ +3cd406: 0c01 |0037: move-result-object v1 │ │ +3cd408: 6e20 8802 1000 |0038: invoke-virtual {v0, v1}, Landroid/content/Intent;.setPackage:(Ljava/lang/String;)Landroid/content/Intent; // method@0288 │ │ +3cd40e: 1a01 cc79 |003b: const-string v1, "de.danoeh.antennapod.core.service.extra.MediaButtonReceiver.KEYCODE" // string@79cc │ │ +3cd412: 6e10 9a0b 0800 |003d: invoke-virtual {v8}, Landroid/view/KeyEvent;.getKeyCode:()I // method@0b9a │ │ +3cd418: 0a02 |0040: move-result v2 │ │ +3cd41a: 6e30 7402 1002 |0041: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0274 │ │ +3cd420: 1a01 cd79 |0044: const-string v1, "de.danoeh.antennapod.core.service.extra.MediaButtonReceiver.SOURCE" // string@79cd │ │ +3cd424: 6e10 9f0b 0800 |0046: invoke-virtual {v8}, Landroid/view/KeyEvent;.getSource:()I // method@0b9f │ │ +3cd42a: 0a02 |0049: move-result v2 │ │ +3cd42c: 6e30 7402 1002 |004a: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0274 │ │ +3cd432: 6e10 980b 0800 |004d: invoke-virtual {v8}, Landroid/view/KeyEvent;.getEventTime:()J // method@0b98 │ │ +3cd438: 0b01 |0050: move-result-wide v1 │ │ +3cd43a: 1603 0000 |0051: const-wide/16 v3, #int 0 // #0 │ │ +3cd43e: 3105 0103 |0053: cmp-long v5, v1, v3 │ │ +3cd442: 3c05 0d00 |0055: if-gtz v5, 0062 // +000d │ │ +3cd446: 6e10 970b 0800 |0057: invoke-virtual {v8}, Landroid/view/KeyEvent;.getDownTime:()J // method@0b97 │ │ +3cd44c: 0b01 |005a: move-result-wide v1 │ │ +3cd44e: 3108 0103 |005b: cmp-long v8, v1, v3 │ │ +3cd452: 3d08 0300 |005d: if-lez v8, 0060 // +0003 │ │ +3cd456: 2803 |005f: goto 0062 // +0003 │ │ +3cd458: 1208 |0060: const/4 v8, #int 0 // #0 │ │ +3cd45a: 2802 |0061: goto 0063 // +0002 │ │ +3cd45c: 1218 |0062: const/4 v8, #int 1 // #1 │ │ +3cd45e: 1a01 cb79 |0063: const-string v1, "de.danoeh.antennapod.core.service.extra.MediaButtonReceiver.HARDWAREBUTTON" // string@79cb │ │ +3cd462: 6e30 7b02 1008 |0065: invoke-virtual {v0, v1, v8}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@027b │ │ +3cd468: 7120 9428 0700 |0068: invoke-static {v7, v0}, Landroidx/core/content/ContextCompat;.startForegroundService:(Landroid/content/Context;Landroid/content/Intent;)V // method@2894 │ │ +3cd46e: 2805 |006b: goto 0070 // +0005 │ │ +3cd470: 0d07 |006c: move-exception v7 │ │ +3cd472: 6e10 8db3 0700 |006d: invoke-virtual {v7}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +3cd478: 0e00 |0070: return-void │ │ catches : 1 │ │ 0x0068 - 0x006b │ │ Ljava/lang/Exception; -> 0x006c │ │ positions : │ │ 0x0004 line=28 │ │ 0x0009 line=29 │ │ 0x0010 line=32 │ │ @@ -818241,17 +818241,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3cd4f0: |[3cd4f0] de.danoeh.antennapod.core.receiver.PlayerWidget.:()V │ │ -3cd500: 7010 de01 0000 |0000: invoke-direct {v0}, Landroid/appwidget/AppWidgetProvider;.:()V // method@01de │ │ -3cd506: 0e00 |0003: return-void │ │ +3cd4b8: |[3cd4b8] de.danoeh.antennapod.core.receiver.PlayerWidget.:()V │ │ +3cd4c8: 7010 de01 0000 |0000: invoke-direct {v0}, Landroid/appwidget/AppWidgetProvider;.:()V // method@01de │ │ +3cd4ce: 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;) │ │ @@ -818259,23 +818259,23 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -3cd4c4: |[3cd4c4] de.danoeh.antennapod.core.receiver.PlayerWidget.isEnabled:(Landroid/content/Context;)Z │ │ -3cd4d4: 1a00 aa4f |0000: const-string v0, "PlayerWidgetPrefs" // string@4faa │ │ -3cd4d8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3cd4da: 6e30 3002 0201 |0003: invoke-virtual {v2, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ -3cd4e0: 0c02 |0006: move-result-object v2 │ │ -3cd4e2: 1a00 bf61 |0007: const-string v0, "WidgetEnabled" // string@61bf │ │ -3cd4e6: 7230 9b02 0201 |0009: invoke-interface {v2, v0, v1}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ -3cd4ec: 0a02 |000c: move-result v2 │ │ -3cd4ee: 0f02 |000d: return v2 │ │ +3cd48c: |[3cd48c] de.danoeh.antennapod.core.receiver.PlayerWidget.isEnabled:(Landroid/content/Context;)Z │ │ +3cd49c: 1a00 aa4f |0000: const-string v0, "PlayerWidgetPrefs" // string@4faa │ │ +3cd4a0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3cd4a2: 6e30 3002 0201 |0003: invoke-virtual {v2, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ +3cd4a8: 0c02 |0006: move-result-object v2 │ │ +3cd4aa: 1a00 bf61 |0007: const-string v0, "WidgetEnabled" // string@61bf │ │ +3cd4ae: 7230 9b02 0201 |0009: invoke-interface {v2, v0, v1}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ +3cd4b4: 0a02 |000c: move-result v2 │ │ +3cd4b6: 0f02 |000d: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=91 │ │ 0x0009 line=92 │ │ locals : │ │ 0x0000 - 0x000e reg=2 (null) Landroid/content/Context; │ │ │ │ @@ -818284,32 +818284,32 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 36 16-bit code units │ │ -3cd7d8: |[3cd7d8] de.danoeh.antennapod.core.receiver.PlayerWidget.scheduleWorkaround:(Landroid/content/Context;)V │ │ -3cd7e8: 2200 890c |0000: new-instance v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@0c89 │ │ -3cd7ec: 1c01 c119 |0002: const-class v1, Lde/danoeh/antennapod/core/widget/WidgetUpdaterWorker; // type@19c1 │ │ -3cd7f0: 7020 b64c 1000 |0004: invoke-direct {v0, v1}, Landroidx/work/OneTimeWorkRequest$Builder;.:(Ljava/lang/Class;)V // method@4cb6 │ │ -3cd7f6: 1701 108b 0000 |0007: const-wide/32 v1, #float 4.98862e-41 // #00008b10 │ │ -3cd7fc: 6203 ffd9 |000a: sget-object v3, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@d9ff │ │ -3cd800: 6e40 fe4c 1032 |000c: invoke-virtual {v0, v1, v2, v3}, Landroidx/work/WorkRequest$Builder;.setInitialDelay:(JLjava/util/concurrent/TimeUnit;)Landroidx/work/WorkRequest$Builder; // method@4cfe │ │ -3cd806: 0c00 |000f: move-result-object v0 │ │ -3cd808: 1f00 890c |0010: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@0c89 │ │ -3cd80c: 6e10 f84c 0000 |0012: invoke-virtual {v0}, Landroidx/work/WorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@4cf8 │ │ -3cd812: 0c00 |0015: move-result-object v0 │ │ -3cd814: 1f00 8a0c |0016: check-cast v0, Landroidx/work/OneTimeWorkRequest; // type@0c8a │ │ -3cd818: 7110 ed4c 0400 |0018: invoke-static {v4}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4ced │ │ -3cd81e: 0c04 |001b: move-result-object v4 │ │ -3cd820: 1a01 c461 |001c: const-string v1, "WidgetUpdaterWorkaround" // string@61c4 │ │ -3cd824: 6202 291e |001e: sget-object v2, Landroidx/work/ExistingWorkPolicy;.REPLACE:Landroidx/work/ExistingWorkPolicy; // field@1e29 │ │ -3cd828: 6e40 eb4c 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@4ceb │ │ -3cd82e: 0e00 |0023: return-void │ │ +3cd7a0: |[3cd7a0] de.danoeh.antennapod.core.receiver.PlayerWidget.scheduleWorkaround:(Landroid/content/Context;)V │ │ +3cd7b0: 2200 890c |0000: new-instance v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@0c89 │ │ +3cd7b4: 1c01 c119 |0002: const-class v1, Lde/danoeh/antennapod/core/widget/WidgetUpdaterWorker; // type@19c1 │ │ +3cd7b8: 7020 b64c 1000 |0004: invoke-direct {v0, v1}, Landroidx/work/OneTimeWorkRequest$Builder;.:(Ljava/lang/Class;)V // method@4cb6 │ │ +3cd7be: 1701 108b 0000 |0007: const-wide/32 v1, #float 4.98862e-41 // #00008b10 │ │ +3cd7c4: 6203 ffd9 |000a: sget-object v3, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@d9ff │ │ +3cd7c8: 6e40 fe4c 1032 |000c: invoke-virtual {v0, v1, v2, v3}, Landroidx/work/WorkRequest$Builder;.setInitialDelay:(JLjava/util/concurrent/TimeUnit;)Landroidx/work/WorkRequest$Builder; // method@4cfe │ │ +3cd7ce: 0c00 |000f: move-result-object v0 │ │ +3cd7d0: 1f00 890c |0010: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@0c89 │ │ +3cd7d4: 6e10 f84c 0000 |0012: invoke-virtual {v0}, Landroidx/work/WorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@4cf8 │ │ +3cd7da: 0c00 |0015: move-result-object v0 │ │ +3cd7dc: 1f00 8a0c |0016: check-cast v0, Landroidx/work/OneTimeWorkRequest; // type@0c8a │ │ +3cd7e0: 7110 ed4c 0400 |0018: invoke-static {v4}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4ced │ │ +3cd7e6: 0c04 |001b: move-result-object v4 │ │ +3cd7e8: 1a01 c461 |001c: const-string v1, "WidgetUpdaterWorkaround" // string@61c4 │ │ +3cd7ec: 6202 291e |001e: sget-object v2, Landroidx/work/ExistingWorkPolicy;.REPLACE:Landroidx/work/ExistingWorkPolicy; // field@1e29 │ │ +3cd7f0: 6e40 eb4c 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@4ceb │ │ +3cd7f6: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x000c line=84 │ │ 0x0012 line=85 │ │ 0x0018 line=86 │ │ 0x0020 line=87 │ │ @@ -818321,26 +818321,26 @@ │ │ type : '(Landroid/content/Context;Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -3cd830: |[3cd830] de.danoeh.antennapod.core.receiver.PlayerWidget.setEnabled:(Landroid/content/Context;Z)V │ │ -3cd840: 1a00 aa4f |0000: const-string v0, "PlayerWidgetPrefs" // string@4faa │ │ -3cd844: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3cd846: 6e30 3002 0301 |0003: invoke-virtual {v3, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ -3cd84c: 0c03 |0006: move-result-object v3 │ │ -3cd84e: 7210 9a02 0300 |0007: invoke-interface {v3}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -3cd854: 0c03 |000a: move-result-object v3 │ │ -3cd856: 1a00 bf61 |000b: const-string v0, "WidgetEnabled" // string@61bf │ │ -3cd85a: 7230 9202 0304 |000d: invoke-interface {v3, v0, v4}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ -3cd860: 0c03 |0010: move-result-object v3 │ │ -3cd862: 7210 9002 0300 |0011: invoke-interface {v3}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -3cd868: 0e00 |0014: return-void │ │ +3cd7f8: |[3cd7f8] de.danoeh.antennapod.core.receiver.PlayerWidget.setEnabled:(Landroid/content/Context;Z)V │ │ +3cd808: 1a00 aa4f |0000: const-string v0, "PlayerWidgetPrefs" // string@4faa │ │ +3cd80c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3cd80e: 6e30 3002 0301 |0003: invoke-virtual {v3, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ +3cd814: 0c03 |0006: move-result-object v3 │ │ +3cd816: 7210 9a02 0300 |0007: invoke-interface {v3}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +3cd81c: 0c03 |000a: move-result-object v3 │ │ +3cd81e: 1a00 bf61 |000b: const-string v0, "WidgetEnabled" // string@61bf │ │ +3cd822: 7230 9202 0304 |000d: invoke-interface {v3, v0, v4}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ +3cd828: 0c03 |0010: move-result-object v3 │ │ +3cd82a: 7210 9002 0300 |0011: invoke-interface {v3}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +3cd830: 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; │ │ @@ -818352,109 +818352,109 @@ │ │ type : '(Landroid/content/Context;[I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 208 16-bit code units │ │ -3cd508: |[3cd508] de.danoeh.antennapod.core.receiver.PlayerWidget.onDeleted:(Landroid/content/Context;[I)V │ │ -3cd518: 1a00 a74f |0000: const-string v0, "PlayerWidget" // string@4fa7 │ │ -3cd51c: 1a01 e84c |0002: const-string v1, "OnDeleted" // string@4ce8 │ │ -3cd520: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3cd526: 1a00 aa4f |0007: const-string v0, "PlayerWidgetPrefs" // string@4faa │ │ -3cd52a: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -3cd52c: 6e30 3002 0901 |000a: invoke-virtual {v9, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ -3cd532: 0c00 |000d: move-result-object v0 │ │ -3cd534: 21a2 |000e: array-length v2, v10 │ │ -3cd536: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -3cd538: 3523 9400 |0010: if-ge v3, v2, 00a4 // +0094 │ │ -3cd53c: 4404 0a03 |0012: aget v4, v10, v3 │ │ -3cd540: 7210 9a02 0000 |0014: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -3cd546: 0c05 |0017: move-result-object v5 │ │ -3cd548: 2206 8f1e |0018: new-instance v6, Ljava/lang/StringBuilder; // type@1e8f │ │ -3cd54c: 7010 50b3 0600 |001a: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3cd552: 1a07 66e7 |001d: const-string v7, "widget_color" // string@e766 │ │ -3cd556: 6e20 5cb3 7600 |001f: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3cd55c: 6e20 57b3 4600 |0022: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -3cd562: 6e10 67b3 0600 |0025: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3cd568: 0c06 |0028: move-result-object v6 │ │ -3cd56a: 7220 9802 6500 |0029: invoke-interface {v5, v6}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0298 │ │ -3cd570: 0c05 |002c: move-result-object v5 │ │ -3cd572: 7210 9002 0500 |002d: invoke-interface {v5}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -3cd578: 7210 9a02 0000 |0030: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -3cd57e: 0c05 |0033: move-result-object v5 │ │ -3cd580: 2206 8f1e |0034: new-instance v6, Ljava/lang/StringBuilder; // type@1e8f │ │ -3cd584: 7010 50b3 0600 |0036: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3cd58a: 1a07 70e7 |0039: const-string v7, "widget_playback_speed" // string@e770 │ │ -3cd58e: 6e20 5cb3 7600 |003b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3cd594: 6e20 57b3 4600 |003e: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -3cd59a: 6e10 67b3 0600 |0041: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3cd5a0: 0c06 |0044: move-result-object v6 │ │ -3cd5a2: 7220 9802 6500 |0045: invoke-interface {v5, v6}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0298 │ │ -3cd5a8: 0c05 |0048: move-result-object v5 │ │ -3cd5aa: 7210 9002 0500 |0049: invoke-interface {v5}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -3cd5b0: 7210 9a02 0000 |004c: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -3cd5b6: 0c05 |004f: move-result-object v5 │ │ -3cd5b8: 2206 8f1e |0050: new-instance v6, Ljava/lang/StringBuilder; // type@1e8f │ │ -3cd5bc: 7010 50b3 0600 |0052: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3cd5c2: 1a07 71e7 |0055: const-string v7, "widget_rewind" // string@e771 │ │ -3cd5c6: 6e20 5cb3 7600 |0057: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3cd5cc: 6e20 57b3 4600 |005a: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -3cd5d2: 6e10 67b3 0600 |005d: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3cd5d8: 0c06 |0060: move-result-object v6 │ │ -3cd5da: 7220 9802 6500 |0061: invoke-interface {v5, v6}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0298 │ │ -3cd5e0: 0c05 |0064: move-result-object v5 │ │ -3cd5e2: 7210 9002 0500 |0065: invoke-interface {v5}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -3cd5e8: 7210 9a02 0000 |0068: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -3cd5ee: 0c05 |006b: move-result-object v5 │ │ -3cd5f0: 2206 8f1e |006c: new-instance v6, Ljava/lang/StringBuilder; // type@1e8f │ │ -3cd5f4: 7010 50b3 0600 |006e: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3cd5fa: 1a07 6ae7 |0071: const-string v7, "widget_fast_forward" // string@e76a │ │ -3cd5fe: 6e20 5cb3 7600 |0073: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3cd604: 6e20 57b3 4600 |0076: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -3cd60a: 6e10 67b3 0600 |0079: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3cd610: 0c06 |007c: move-result-object v6 │ │ -3cd612: 7220 9802 6500 |007d: invoke-interface {v5, v6}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0298 │ │ -3cd618: 0c05 |0080: move-result-object v5 │ │ -3cd61a: 7210 9002 0500 |0081: invoke-interface {v5}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -3cd620: 7210 9a02 0000 |0084: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -3cd626: 0c05 |0087: move-result-object v5 │ │ -3cd628: 2206 8f1e |0088: new-instance v6, Ljava/lang/StringBuilder; // type@1e8f │ │ -3cd62c: 7010 50b3 0600 |008a: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3cd632: 1a07 73e7 |008d: const-string v7, "widget_skip" // string@e773 │ │ -3cd636: 6e20 5cb3 7600 |008f: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3cd63c: 6e20 57b3 4600 |0092: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -3cd642: 6e10 67b3 0600 |0095: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3cd648: 0c04 |0098: move-result-object v4 │ │ -3cd64a: 7220 9802 4500 |0099: invoke-interface {v5, v4}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0298 │ │ -3cd650: 0c04 |009c: move-result-object v4 │ │ -3cd652: 7210 9002 0400 |009d: invoke-interface {v4}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -3cd658: d803 0301 |00a0: add-int/lit8 v3, v3, #int 1 // #01 │ │ -3cd65c: 2900 6eff |00a2: goto/16 0010 // -0092 │ │ -3cd660: 7110 dc01 0900 |00a4: invoke-static {v9}, Landroid/appwidget/AppWidgetManager;.getInstance:(Landroid/content/Context;)Landroid/appwidget/AppWidgetManager; // method@01dc │ │ -3cd666: 0c02 |00a7: move-result-object v2 │ │ -3cd668: 2203 5d00 |00a8: new-instance v3, Landroid/content/ComponentName; // type@005d │ │ -3cd66c: 1c04 c518 |00aa: const-class v4, Lde/danoeh/antennapod/core/receiver/PlayerWidget; // type@18c5 │ │ -3cd670: 7030 f501 9304 |00ac: invoke-direct {v3, v9, v4}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@01f5 │ │ -3cd676: 6e20 da01 3200 |00af: invoke-virtual {v2, v3}, Landroid/appwidget/AppWidgetManager;.getAppWidgetIds:(Landroid/content/ComponentName;)[I // method@01da │ │ -3cd67c: 0c02 |00b2: move-result-object v2 │ │ -3cd67e: 2122 |00b3: array-length v2, v2 │ │ -3cd680: 3902 1800 |00b4: if-nez v2, 00cc // +0018 │ │ -3cd684: 7210 9a02 0000 |00b6: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -3cd68a: 0c00 |00b9: move-result-object v0 │ │ -3cd68c: 1a02 8363 |00ba: const-string v2, "WorkaroundEnabled" // string@6383 │ │ -3cd690: 7230 9202 2001 |00bc: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ -3cd696: 0c00 |00bf: move-result-object v0 │ │ -3cd698: 7210 9002 0000 |00c0: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -3cd69e: 7110 ed4c 0900 |00c3: invoke-static {v9}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4ced │ │ -3cd6a4: 0c00 |00c6: move-result-object v0 │ │ -3cd6a6: 1a01 c461 |00c7: const-string v1, "WidgetUpdaterWorkaround" // string@61c4 │ │ -3cd6aa: 6e20 e64c 1000 |00c9: invoke-virtual {v0, v1}, Landroidx/work/WorkManager;.cancelUniqueWork:(Ljava/lang/String;)Landroidx/work/Operation; // method@4ce6 │ │ -3cd6b0: 6f30 df01 980a |00cc: invoke-super {v8, v9, v10}, Landroid/appwidget/AppWidgetProvider;.onDeleted:(Landroid/content/Context;[I)V // method@01df │ │ -3cd6b6: 0e00 |00cf: return-void │ │ +3cd4d0: |[3cd4d0] de.danoeh.antennapod.core.receiver.PlayerWidget.onDeleted:(Landroid/content/Context;[I)V │ │ +3cd4e0: 1a00 a74f |0000: const-string v0, "PlayerWidget" // string@4fa7 │ │ +3cd4e4: 1a01 e84c |0002: const-string v1, "OnDeleted" // string@4ce8 │ │ +3cd4e8: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3cd4ee: 1a00 aa4f |0007: const-string v0, "PlayerWidgetPrefs" // string@4faa │ │ +3cd4f2: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +3cd4f4: 6e30 3002 0901 |000a: invoke-virtual {v9, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ +3cd4fa: 0c00 |000d: move-result-object v0 │ │ +3cd4fc: 21a2 |000e: array-length v2, v10 │ │ +3cd4fe: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +3cd500: 3523 9400 |0010: if-ge v3, v2, 00a4 // +0094 │ │ +3cd504: 4404 0a03 |0012: aget v4, v10, v3 │ │ +3cd508: 7210 9a02 0000 |0014: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +3cd50e: 0c05 |0017: move-result-object v5 │ │ +3cd510: 2206 8f1e |0018: new-instance v6, Ljava/lang/StringBuilder; // type@1e8f │ │ +3cd514: 7010 50b3 0600 |001a: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3cd51a: 1a07 66e7 |001d: const-string v7, "widget_color" // string@e766 │ │ +3cd51e: 6e20 5cb3 7600 |001f: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3cd524: 6e20 57b3 4600 |0022: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +3cd52a: 6e10 67b3 0600 |0025: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3cd530: 0c06 |0028: move-result-object v6 │ │ +3cd532: 7220 9802 6500 |0029: invoke-interface {v5, v6}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0298 │ │ +3cd538: 0c05 |002c: move-result-object v5 │ │ +3cd53a: 7210 9002 0500 |002d: invoke-interface {v5}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +3cd540: 7210 9a02 0000 |0030: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +3cd546: 0c05 |0033: move-result-object v5 │ │ +3cd548: 2206 8f1e |0034: new-instance v6, Ljava/lang/StringBuilder; // type@1e8f │ │ +3cd54c: 7010 50b3 0600 |0036: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3cd552: 1a07 70e7 |0039: const-string v7, "widget_playback_speed" // string@e770 │ │ +3cd556: 6e20 5cb3 7600 |003b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3cd55c: 6e20 57b3 4600 |003e: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +3cd562: 6e10 67b3 0600 |0041: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3cd568: 0c06 |0044: move-result-object v6 │ │ +3cd56a: 7220 9802 6500 |0045: invoke-interface {v5, v6}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0298 │ │ +3cd570: 0c05 |0048: move-result-object v5 │ │ +3cd572: 7210 9002 0500 |0049: invoke-interface {v5}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +3cd578: 7210 9a02 0000 |004c: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +3cd57e: 0c05 |004f: move-result-object v5 │ │ +3cd580: 2206 8f1e |0050: new-instance v6, Ljava/lang/StringBuilder; // type@1e8f │ │ +3cd584: 7010 50b3 0600 |0052: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3cd58a: 1a07 71e7 |0055: const-string v7, "widget_rewind" // string@e771 │ │ +3cd58e: 6e20 5cb3 7600 |0057: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3cd594: 6e20 57b3 4600 |005a: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +3cd59a: 6e10 67b3 0600 |005d: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3cd5a0: 0c06 |0060: move-result-object v6 │ │ +3cd5a2: 7220 9802 6500 |0061: invoke-interface {v5, v6}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0298 │ │ +3cd5a8: 0c05 |0064: move-result-object v5 │ │ +3cd5aa: 7210 9002 0500 |0065: invoke-interface {v5}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +3cd5b0: 7210 9a02 0000 |0068: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +3cd5b6: 0c05 |006b: move-result-object v5 │ │ +3cd5b8: 2206 8f1e |006c: new-instance v6, Ljava/lang/StringBuilder; // type@1e8f │ │ +3cd5bc: 7010 50b3 0600 |006e: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3cd5c2: 1a07 6ae7 |0071: const-string v7, "widget_fast_forward" // string@e76a │ │ +3cd5c6: 6e20 5cb3 7600 |0073: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3cd5cc: 6e20 57b3 4600 |0076: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +3cd5d2: 6e10 67b3 0600 |0079: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3cd5d8: 0c06 |007c: move-result-object v6 │ │ +3cd5da: 7220 9802 6500 |007d: invoke-interface {v5, v6}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0298 │ │ +3cd5e0: 0c05 |0080: move-result-object v5 │ │ +3cd5e2: 7210 9002 0500 |0081: invoke-interface {v5}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +3cd5e8: 7210 9a02 0000 |0084: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +3cd5ee: 0c05 |0087: move-result-object v5 │ │ +3cd5f0: 2206 8f1e |0088: new-instance v6, Ljava/lang/StringBuilder; // type@1e8f │ │ +3cd5f4: 7010 50b3 0600 |008a: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3cd5fa: 1a07 73e7 |008d: const-string v7, "widget_skip" // string@e773 │ │ +3cd5fe: 6e20 5cb3 7600 |008f: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3cd604: 6e20 57b3 4600 |0092: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +3cd60a: 6e10 67b3 0600 |0095: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3cd610: 0c04 |0098: move-result-object v4 │ │ +3cd612: 7220 9802 4500 |0099: invoke-interface {v5, v4}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0298 │ │ +3cd618: 0c04 |009c: move-result-object v4 │ │ +3cd61a: 7210 9002 0400 |009d: invoke-interface {v4}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +3cd620: d803 0301 |00a0: add-int/lit8 v3, v3, #int 1 // #01 │ │ +3cd624: 2900 6eff |00a2: goto/16 0010 // -0092 │ │ +3cd628: 7110 dc01 0900 |00a4: invoke-static {v9}, Landroid/appwidget/AppWidgetManager;.getInstance:(Landroid/content/Context;)Landroid/appwidget/AppWidgetManager; // method@01dc │ │ +3cd62e: 0c02 |00a7: move-result-object v2 │ │ +3cd630: 2203 5d00 |00a8: new-instance v3, Landroid/content/ComponentName; // type@005d │ │ +3cd634: 1c04 c518 |00aa: const-class v4, Lde/danoeh/antennapod/core/receiver/PlayerWidget; // type@18c5 │ │ +3cd638: 7030 f501 9304 |00ac: invoke-direct {v3, v9, v4}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@01f5 │ │ +3cd63e: 6e20 da01 3200 |00af: invoke-virtual {v2, v3}, Landroid/appwidget/AppWidgetManager;.getAppWidgetIds:(Landroid/content/ComponentName;)[I // method@01da │ │ +3cd644: 0c02 |00b2: move-result-object v2 │ │ +3cd646: 2122 |00b3: array-length v2, v2 │ │ +3cd648: 3902 1800 |00b4: if-nez v2, 00cc // +0018 │ │ +3cd64c: 7210 9a02 0000 |00b6: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +3cd652: 0c00 |00b9: move-result-object v0 │ │ +3cd654: 1a02 8363 |00ba: const-string v2, "WorkaroundEnabled" // string@6383 │ │ +3cd658: 7230 9202 2001 |00bc: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ +3cd65e: 0c00 |00bf: move-result-object v0 │ │ +3cd660: 7210 9002 0000 |00c0: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +3cd666: 7110 ed4c 0900 |00c3: invoke-static {v9}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4ced │ │ +3cd66c: 0c00 |00c6: move-result-object v0 │ │ +3cd66e: 1a01 c461 |00c7: const-string v1, "WidgetUpdaterWorkaround" // string@61c4 │ │ +3cd672: 6e20 e64c 1000 |00c9: invoke-virtual {v0, v1}, Landroidx/work/WorkManager;.cancelUniqueWork:(Ljava/lang/String;)Landroidx/work/Operation; // method@4ce6 │ │ +3cd678: 6f30 df01 980a |00cc: invoke-super {v8, v9, v10}, Landroid/appwidget/AppWidgetProvider;.onDeleted:(Landroid/content/Context;[I)V // method@01df │ │ +3cd67e: 0e00 |00cf: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=61 │ │ 0x000a line=62 │ │ 0x000e line=63 │ │ 0x0014 line=64 │ │ 0x0030 line=65 │ │ @@ -818477,22 +818477,22 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -3cd6b8: |[3cd6b8] de.danoeh.antennapod.core.receiver.PlayerWidget.onDisabled:(Landroid/content/Context;)V │ │ -3cd6c8: 6f20 e001 3200 |0000: invoke-super {v2, v3}, Landroid/appwidget/AppWidgetProvider;.onDisabled:(Landroid/content/Context;)V // method@01e0 │ │ -3cd6ce: 1a00 a74f |0003: const-string v0, "PlayerWidget" // string@4fa7 │ │ -3cd6d2: 1a01 bb61 |0005: const-string v1, "Widget disabled" // string@61bb │ │ -3cd6d6: 7120 fe0a 1000 |0007: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3cd6dc: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -3cd6de: 7030 d998 3200 |000b: invoke-direct {v2, v3, v0}, Lde/danoeh/antennapod/core/receiver/PlayerWidget;.setEnabled:(Landroid/content/Context;Z)V // method@98d9 │ │ -3cd6e4: 0e00 |000e: return-void │ │ +3cd680: |[3cd680] de.danoeh.antennapod.core.receiver.PlayerWidget.onDisabled:(Landroid/content/Context;)V │ │ +3cd690: 6f20 e001 3200 |0000: invoke-super {v2, v3}, Landroid/appwidget/AppWidgetProvider;.onDisabled:(Landroid/content/Context;)V // method@01e0 │ │ +3cd696: 1a00 a74f |0003: const-string v0, "PlayerWidget" // string@4fa7 │ │ +3cd69a: 1a01 bb61 |0005: const-string v1, "Widget disabled" // string@61bb │ │ +3cd69e: 7120 fe0a 1000 |0007: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3cd6a4: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +3cd6a6: 7030 d998 3200 |000b: invoke-direct {v2, v3, v0}, Lde/danoeh/antennapod/core/receiver/PlayerWidget;.setEnabled:(Landroid/content/Context;Z)V // method@98d9 │ │ +3cd6ac: 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; │ │ @@ -818503,24 +818503,24 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -3cd6e8: |[3cd6e8] de.danoeh.antennapod.core.receiver.PlayerWidget.onEnabled:(Landroid/content/Context;)V │ │ -3cd6f8: 6f20 e101 3200 |0000: invoke-super {v2, v3}, Landroid/appwidget/AppWidgetProvider;.onEnabled:(Landroid/content/Context;)V // method@01e1 │ │ -3cd6fe: 1a00 a74f |0003: const-string v0, "PlayerWidget" // string@4fa7 │ │ -3cd702: 1a01 bc61 |0005: const-string v1, "Widget enabled" // string@61bc │ │ -3cd706: 7120 fe0a 1000 |0007: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3cd70c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -3cd70e: 7030 d998 3200 |000b: invoke-direct {v2, v3, v0}, Lde/danoeh/antennapod/core/receiver/PlayerWidget;.setEnabled:(Landroid/content/Context;Z)V // method@98d9 │ │ -3cd714: 7110 689e 0300 |000e: invoke-static {v3}, Lde/danoeh/antennapod/core/widget/WidgetUpdaterWorker;.enqueueWork:(Landroid/content/Context;)V // method@9e68 │ │ -3cd71a: 7110 d898 0300 |0011: invoke-static {v3}, Lde/danoeh/antennapod/core/receiver/PlayerWidget;.scheduleWorkaround:(Landroid/content/Context;)V // method@98d8 │ │ -3cd720: 0e00 |0014: return-void │ │ +3cd6b0: |[3cd6b0] de.danoeh.antennapod.core.receiver.PlayerWidget.onEnabled:(Landroid/content/Context;)V │ │ +3cd6c0: 6f20 e101 3200 |0000: invoke-super {v2, v3}, Landroid/appwidget/AppWidgetProvider;.onEnabled:(Landroid/content/Context;)V // method@01e1 │ │ +3cd6c6: 1a00 a74f |0003: const-string v0, "PlayerWidget" // string@4fa7 │ │ +3cd6ca: 1a01 bc61 |0005: const-string v1, "Widget enabled" // string@61bc │ │ +3cd6ce: 7120 fe0a 1000 |0007: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3cd6d4: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +3cd6d6: 7030 d998 3200 |000b: invoke-direct {v2, v3, v0}, Lde/danoeh/antennapod/core/receiver/PlayerWidget;.setEnabled:(Landroid/content/Context;Z)V // method@98d9 │ │ +3cd6dc: 7110 689e 0300 |000e: invoke-static {v3}, Lde/danoeh/antennapod/core/widget/WidgetUpdaterWorker;.enqueueWork:(Landroid/content/Context;)V // method@9e68 │ │ +3cd6e2: 7110 d898 0300 |0011: invoke-static {v3}, Lde/danoeh/antennapod/core/receiver/PlayerWidget;.scheduleWorkaround:(Landroid/content/Context;)V // method@98d8 │ │ +3cd6e8: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0007 line=33 │ │ 0x000b line=34 │ │ 0x000e line=35 │ │ 0x0011 line=36 │ │ @@ -818533,51 +818533,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 │ │ -3cd724: |[3cd724] de.danoeh.antennapod.core.receiver.PlayerWidget.onUpdate:(Landroid/content/Context;Landroid/appwidget/AppWidgetManager;[I)V │ │ -3cd734: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3cd738: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3cd73e: 1a01 f9c1 |0005: const-string v1, "onUpdate() called with: context = [" // string@c1f9 │ │ -3cd742: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3cd748: 6e20 5bb3 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ -3cd74e: 1a01 5466 |000d: const-string v1, "], appWidgetManager = [" // string@6654 │ │ -3cd752: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3cd758: 6e20 5bb3 4000 |0012: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ -3cd75e: 1a04 5366 |0015: const-string v4, "], appWidgetIds = [" // string@6653 │ │ -3cd762: 6e20 5cb3 4000 |0017: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3cd768: 7110 dcb4 0500 |001a: invoke-static {v5}, Ljava/util/Arrays;.toString:([I)Ljava/lang/String; // method@b4dc │ │ -3cd76e: 0c04 |001d: move-result-object v4 │ │ -3cd770: 6e20 5cb3 4000 |001e: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3cd776: 1a04 4666 |0021: const-string v4, "]" // string@6646 │ │ -3cd77a: 6e20 5cb3 4000 |0023: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3cd780: 6e10 67b3 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3cd786: 0c04 |0029: move-result-object v4 │ │ -3cd788: 1a05 a74f |002a: const-string v5, "PlayerWidget" // string@4fa7 │ │ -3cd78c: 7120 fe0a 4500 |002c: invoke-static {v5, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3cd792: 7110 689e 0300 |002f: invoke-static {v3}, Lde/danoeh/antennapod/core/widget/WidgetUpdaterWorker;.enqueueWork:(Landroid/content/Context;)V // method@9e68 │ │ -3cd798: 1a04 aa4f |0032: const-string v4, "PlayerWidgetPrefs" // string@4faa │ │ -3cd79c: 1205 |0034: const/4 v5, #int 0 // #0 │ │ -3cd79e: 6e30 3002 4305 |0035: invoke-virtual {v3, v4, v5}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ -3cd7a4: 0c04 |0038: move-result-object v4 │ │ -3cd7a6: 1a00 8363 |0039: const-string v0, "WorkaroundEnabled" // string@6383 │ │ -3cd7aa: 7230 9b02 0405 |003b: invoke-interface {v4, v0, v5}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ -3cd7b0: 0a05 |003e: move-result v5 │ │ -3cd7b2: 3905 1100 |003f: if-nez v5, 0050 // +0011 │ │ -3cd7b6: 7110 d898 0300 |0041: invoke-static {v3}, Lde/danoeh/antennapod/core/receiver/PlayerWidget;.scheduleWorkaround:(Landroid/content/Context;)V // method@98d8 │ │ -3cd7bc: 7210 9a02 0400 |0044: invoke-interface {v4}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -3cd7c2: 0c03 |0047: move-result-object v3 │ │ -3cd7c4: 1214 |0048: const/4 v4, #int 1 // #1 │ │ -3cd7c6: 7230 9202 0304 |0049: invoke-interface {v3, v0, v4}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ -3cd7cc: 0c03 |004c: move-result-object v3 │ │ -3cd7ce: 7210 9002 0300 |004d: invoke-interface {v3}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -3cd7d4: 0e00 |0050: return-void │ │ +3cd6ec: |[3cd6ec] de.danoeh.antennapod.core.receiver.PlayerWidget.onUpdate:(Landroid/content/Context;Landroid/appwidget/AppWidgetManager;[I)V │ │ +3cd6fc: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3cd700: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3cd706: 1a01 f9c1 |0005: const-string v1, "onUpdate() called with: context = [" // string@c1f9 │ │ +3cd70a: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3cd710: 6e20 5bb3 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ +3cd716: 1a01 5466 |000d: const-string v1, "], appWidgetManager = [" // string@6654 │ │ +3cd71a: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3cd720: 6e20 5bb3 4000 |0012: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ +3cd726: 1a04 5366 |0015: const-string v4, "], appWidgetIds = [" // string@6653 │ │ +3cd72a: 6e20 5cb3 4000 |0017: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3cd730: 7110 dcb4 0500 |001a: invoke-static {v5}, Ljava/util/Arrays;.toString:([I)Ljava/lang/String; // method@b4dc │ │ +3cd736: 0c04 |001d: move-result-object v4 │ │ +3cd738: 6e20 5cb3 4000 |001e: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3cd73e: 1a04 4666 |0021: const-string v4, "]" // string@6646 │ │ +3cd742: 6e20 5cb3 4000 |0023: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3cd748: 6e10 67b3 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3cd74e: 0c04 |0029: move-result-object v4 │ │ +3cd750: 1a05 a74f |002a: const-string v5, "PlayerWidget" // string@4fa7 │ │ +3cd754: 7120 fe0a 4500 |002c: invoke-static {v5, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3cd75a: 7110 689e 0300 |002f: invoke-static {v3}, Lde/danoeh/antennapod/core/widget/WidgetUpdaterWorker;.enqueueWork:(Landroid/content/Context;)V // method@9e68 │ │ +3cd760: 1a04 aa4f |0032: const-string v4, "PlayerWidgetPrefs" // string@4faa │ │ +3cd764: 1205 |0034: const/4 v5, #int 0 // #0 │ │ +3cd766: 6e30 3002 4305 |0035: invoke-virtual {v3, v4, v5}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ +3cd76c: 0c04 |0038: move-result-object v4 │ │ +3cd76e: 1a00 8363 |0039: const-string v0, "WorkaroundEnabled" // string@6383 │ │ +3cd772: 7230 9b02 0405 |003b: invoke-interface {v4, v0, v5}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ +3cd778: 0a05 |003e: move-result v5 │ │ +3cd77a: 3905 1100 |003f: if-nez v5, 0050 // +0011 │ │ +3cd77e: 7110 d898 0300 |0041: invoke-static {v3}, Lde/danoeh/antennapod/core/receiver/PlayerWidget;.scheduleWorkaround:(Landroid/content/Context;)V // method@98d8 │ │ +3cd784: 7210 9a02 0400 |0044: invoke-interface {v4}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +3cd78a: 0c03 |0047: move-result-object v3 │ │ +3cd78c: 1214 |0048: const/4 v4, #int 1 // #1 │ │ +3cd78e: 7230 9202 0304 |0049: invoke-interface {v3, v0, v4}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ +3cd794: 0c03 |004c: move-result-object v3 │ │ +3cd796: 7210 9002 0300 |004d: invoke-interface {v3}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +3cd79c: 0e00 |0050: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x001a line=42 │ │ 0x002c line=41 │ │ 0x002f line=43 │ │ 0x0035 line=45 │ │ @@ -818615,17 +818615,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 │ │ -3ce194: |[3ce194] de.danoeh.antennapod.core.service.QuickSettingsTileService$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/Context;Landroid/content/ComponentName;)V │ │ -3ce1a4: 7120 fc07 1000 |0000: invoke-static {v0, v1}, Landroid/service/quicksettings/TileService;.requestListeningState:(Landroid/content/Context;Landroid/content/ComponentName;)V // method@07fc │ │ -3ce1aa: 0e00 |0003: return-void │ │ +3ce15c: |[3ce15c] de.danoeh.antennapod.core.service.QuickSettingsTileService$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/Context;Landroid/content/ComponentName;)V │ │ +3ce16c: 7120 fc07 1000 |0000: invoke-static {v0, v1}, Landroid/service/quicksettings/TileService;.requestListeningState:(Landroid/content/Context;Landroid/content/ComponentName;)V // method@07fc │ │ +3ce172: 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; │ │ │ │ @@ -818655,17 +818655,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 │ │ -3ce1ac: |[3ce1ac] de.danoeh.antennapod.core.service.QuickSettingsTileService$$ExternalSyntheticApiModelOutline1.m:(Landroid/service/quicksettings/Tile;I)V │ │ -3ce1bc: 6e20 f407 1000 |0000: invoke-virtual {v0, v1}, Landroid/service/quicksettings/Tile;.setState:(I)V // method@07f4 │ │ -3ce1c2: 0e00 |0003: return-void │ │ +3ce174: |[3ce174] de.danoeh.antennapod.core.service.QuickSettingsTileService$$ExternalSyntheticApiModelOutline1.m:(Landroid/service/quicksettings/Tile;I)V │ │ +3ce184: 6e20 f407 1000 |0000: invoke-virtual {v0, v1}, Landroid/service/quicksettings/Tile;.setState:(I)V // method@07f4 │ │ +3ce18a: 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 │ │ │ │ @@ -818695,17 +818695,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 │ │ -3ce1c4: |[3ce1c4] de.danoeh.antennapod.core.service.QuickSettingsTileService$$ExternalSyntheticApiModelOutline2.m:(Landroid/service/quicksettings/Tile;)V │ │ -3ce1d4: 6e10 f507 0000 |0000: invoke-virtual {v0}, Landroid/service/quicksettings/Tile;.updateTile:()V // method@07f5 │ │ -3ce1da: 0e00 |0003: return-void │ │ +3ce18c: |[3ce18c] de.danoeh.antennapod.core.service.QuickSettingsTileService$$ExternalSyntheticApiModelOutline2.m:(Landroid/service/quicksettings/Tile;)V │ │ +3ce19c: 6e10 f507 0000 |0000: invoke-virtual {v0}, Landroid/service/quicksettings/Tile;.updateTile:()V // method@07f5 │ │ +3ce1a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/service/quicksettings/Tile; │ │ │ │ Virtual methods - │ │ @@ -818739,17 +818739,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3ce20c: |[3ce20c] de.danoeh.antennapod.core.service.QuickSettingsTileService.:()V │ │ -3ce21c: 7010 f607 0000 |0000: invoke-direct {v0}, Landroid/service/quicksettings/TileService;.:()V // method@07f6 │ │ -3ce222: 0e00 |0003: return-void │ │ +3ce1d4: |[3ce1d4] de.danoeh.antennapod.core.service.QuickSettingsTileService.:()V │ │ +3ce1e4: 7010 f607 0000 |0000: invoke-direct {v0}, Landroid/service/quicksettings/TileService;.:()V // method@07f6 │ │ +3ce1ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/service/QuickSettingsTileService; │ │ │ │ Virtual methods - │ │ @@ -818758,22 +818758,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 │ │ -3ce1dc: |[3ce1dc] de.danoeh.antennapod.core.service.QuickSettingsTileService.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ -3ce1ec: 2200 5d00 |0000: new-instance v0, Landroid/content/ComponentName; // type@005d │ │ -3ce1f0: 1c01 cc18 |0002: const-class v1, Lde/danoeh/antennapod/core/service/QuickSettingsTileService; // type@18cc │ │ -3ce1f4: 7030 f501 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@01f5 │ │ -3ce1fa: 7120 e698 0200 |0007: invoke-static {v2, v0}, Lde/danoeh/antennapod/core/service/QuickSettingsTileService$$ExternalSyntheticApiModelOutline0;.m:(Landroid/content/Context;Landroid/content/ComponentName;)V // method@98e6 │ │ -3ce200: 6f20 f807 3200 |000a: invoke-super {v2, v3}, Landroid/service/quicksettings/TileService;.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; // method@07f8 │ │ -3ce206: 0c03 |000d: move-result-object v3 │ │ -3ce208: 1103 |000e: return-object v3 │ │ +3ce1a4: |[3ce1a4] de.danoeh.antennapod.core.service.QuickSettingsTileService.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ +3ce1b4: 2200 5d00 |0000: new-instance v0, Landroid/content/ComponentName; // type@005d │ │ +3ce1b8: 1c01 cc18 |0002: const-class v1, Lde/danoeh/antennapod/core/service/QuickSettingsTileService; // type@18cc │ │ +3ce1bc: 7030 f501 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@01f5 │ │ +3ce1c2: 7120 e698 0200 |0007: invoke-static {v2, v0}, Lde/danoeh/antennapod/core/service/QuickSettingsTileService$$ExternalSyntheticApiModelOutline0;.m:(Landroid/content/Context;Landroid/content/ComponentName;)V // method@98e6 │ │ +3ce1c8: 6f20 f807 3200 |000a: invoke-super {v2, v3}, Landroid/service/quicksettings/TileService;.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; // method@07f8 │ │ +3ce1ce: 0c03 |000d: move-result-object v3 │ │ +3ce1d0: 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; │ │ @@ -818783,29 +818783,29 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -3ce224: |[3ce224] de.danoeh.antennapod.core.service.QuickSettingsTileService.onClick:()V │ │ -3ce234: 6f10 f907 0400 |0000: invoke-super {v4}, Landroid/service/quicksettings/TileService;.onClick:()V // method@07f9 │ │ -3ce23a: 2200 6c00 |0003: new-instance v0, Landroid/content/Intent; // type@006c │ │ -3ce23e: 1c01 c418 |0005: const-class v1, Lde/danoeh/antennapod/core/receiver/MediaButtonReceiver; // type@18c4 │ │ -3ce242: 7030 5902 4001 |0007: invoke-direct {v0, v4, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0259 │ │ -3ce248: 1a01 c779 |000a: const-string v1, "de.danoeh.antennapod.NOTIFY_BUTTON_RECEIVER" // string@79c7 │ │ -3ce24c: 6e20 8102 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0281 │ │ -3ce252: 2201 6f02 |000f: new-instance v1, Landroid/view/KeyEvent; // type@026f │ │ -3ce256: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -3ce258: 1303 5500 |0012: const/16 v3, #int 85 // #55 │ │ -3ce25c: 7030 930b 2103 |0014: invoke-direct {v1, v2, v3}, Landroid/view/KeyEvent;.:(II)V // method@0b93 │ │ -3ce262: 1a02 016b |0017: const-string v2, "android.intent.extra.KEY_EVENT" // string@6b01 │ │ -3ce266: 6e30 7702 2001 |0019: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@0277 │ │ -3ce26c: 6e20 4002 0400 |001c: invoke-virtual {v4, v0}, Landroid/content/Context;.sendBroadcast:(Landroid/content/Intent;)V // method@0240 │ │ -3ce272: 0e00 |001f: return-void │ │ +3ce1ec: |[3ce1ec] de.danoeh.antennapod.core.service.QuickSettingsTileService.onClick:()V │ │ +3ce1fc: 6f10 f907 0400 |0000: invoke-super {v4}, Landroid/service/quicksettings/TileService;.onClick:()V // method@07f9 │ │ +3ce202: 2200 6c00 |0003: new-instance v0, Landroid/content/Intent; // type@006c │ │ +3ce206: 1c01 c418 |0005: const-class v1, Lde/danoeh/antennapod/core/receiver/MediaButtonReceiver; // type@18c4 │ │ +3ce20a: 7030 5902 4001 |0007: invoke-direct {v0, v4, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0259 │ │ +3ce210: 1a01 c779 |000a: const-string v1, "de.danoeh.antennapod.NOTIFY_BUTTON_RECEIVER" // string@79c7 │ │ +3ce214: 6e20 8102 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0281 │ │ +3ce21a: 2201 6f02 |000f: new-instance v1, Landroid/view/KeyEvent; // type@026f │ │ +3ce21e: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +3ce220: 1303 5500 |0012: const/16 v3, #int 85 // #55 │ │ +3ce224: 7030 930b 2103 |0014: invoke-direct {v1, v2, v3}, Landroid/view/KeyEvent;.:(II)V // method@0b93 │ │ +3ce22a: 1a02 016b |0017: const-string v2, "android.intent.extra.KEY_EVENT" // string@6b01 │ │ +3ce22e: 6e30 7702 2001 |0019: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@0277 │ │ +3ce234: 6e20 4002 0400 |001c: invoke-virtual {v4, v0}, Landroid/content/Context;.sendBroadcast:(Landroid/content/Intent;)V // method@0240 │ │ +3ce23a: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=32 │ │ 0x000c line=33 │ │ 0x000f line=34 │ │ 0x001c line=36 │ │ @@ -818817,18 +818817,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3ce274: |[3ce274] de.danoeh.antennapod.core.service.QuickSettingsTileService.onStartListening:()V │ │ -3ce284: 6f10 fa07 0000 |0000: invoke-super {v0}, Landroid/service/quicksettings/TileService;.onStartListening:()V // method@07fa │ │ -3ce28a: 6e10 ee98 0000 |0003: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/QuickSettingsTileService;.updateTile:()V // method@98ee │ │ -3ce290: 0e00 |0006: return-void │ │ +3ce23c: |[3ce23c] de.danoeh.antennapod.core.service.QuickSettingsTileService.onStartListening:()V │ │ +3ce24c: 6f10 fa07 0000 |0000: invoke-super {v0}, Landroid/service/quicksettings/TileService;.onStartListening:()V // method@07fa │ │ +3ce252: 6e10 ee98 0000 |0003: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/QuickSettingsTileService;.updateTile:()V // method@98ee │ │ +3ce258: 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; │ │ │ │ @@ -818837,18 +818837,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3ce294: |[3ce294] de.danoeh.antennapod.core.service.QuickSettingsTileService.onTileAdded:()V │ │ -3ce2a4: 6f10 fb07 0000 |0000: invoke-super {v0}, Landroid/service/quicksettings/TileService;.onTileAdded:()V // method@07fb │ │ -3ce2aa: 6e10 ee98 0000 |0003: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/QuickSettingsTileService;.updateTile:()V // method@98ee │ │ -3ce2b0: 0e00 |0006: return-void │ │ +3ce25c: |[3ce25c] de.danoeh.antennapod.core.service.QuickSettingsTileService.onTileAdded:()V │ │ +3ce26c: 6f10 fb07 0000 |0000: invoke-super {v0}, Landroid/service/quicksettings/TileService;.onTileAdded:()V // method@07fb │ │ +3ce272: 6e10 ee98 0000 |0003: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/QuickSettingsTileService;.updateTile:()V // method@98ee │ │ +3ce278: 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; │ │ │ │ @@ -818857,36 +818857,36 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -3ce2b4: |[3ce2b4] de.danoeh.antennapod.core.service.QuickSettingsTileService.updateTile:()V │ │ -3ce2c4: 6e10 f707 0300 |0000: invoke-virtual {v3}, Landroid/service/quicksettings/TileService;.getQsTile:()Landroid/service/quicksettings/Tile; // method@07f7 │ │ -3ce2ca: 0c00 |0003: move-result-object v0 │ │ -3ce2cc: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ -3ce2d0: 1a00 0851 |0006: const-string v0, "QuickSettingsTileSvc" // string@5108 │ │ -3ce2d4: 1a01 c421 |0008: const-string v1, "Ignored call to update QS tile: getQsTile() returned null." // string@21c4 │ │ -3ce2d8: 7120 fe0a 1000 |000a: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3ce2de: 2818 |000d: goto 0025 // +0018 │ │ -3ce2e0: 6301 538d |000e: sget-boolean v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isRunning:Z // field@8d53 │ │ -3ce2e4: 1212 |0010: const/4 v2, #int 1 // #1 │ │ -3ce2e6: 3801 0a00 |0011: if-eqz v1, 001b // +000a │ │ -3ce2ea: 7100 a498 0000 |0013: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.getCurrentPlayerStatus:()I // method@98a4 │ │ -3ce2f0: 0a01 |0016: move-result v1 │ │ -3ce2f2: 3321 0400 |0017: if-ne v1, v2, 001b // +0004 │ │ -3ce2f6: 1211 |0019: const/4 v1, #int 1 // #1 │ │ -3ce2f8: 2802 |001a: goto 001c // +0002 │ │ -3ce2fa: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -3ce2fc: 3801 0300 |001c: if-eqz v1, 001f // +0003 │ │ -3ce300: 1222 |001e: const/4 v2, #int 2 // #2 │ │ -3ce302: 7120 e798 2000 |001f: invoke-static {v0, v2}, Lde/danoeh/antennapod/core/service/QuickSettingsTileService$$ExternalSyntheticApiModelOutline1;.m:(Landroid/service/quicksettings/Tile;I)V // method@98e7 │ │ -3ce308: 7110 e898 0000 |0022: invoke-static {v0}, Lde/danoeh/antennapod/core/service/QuickSettingsTileService$$ExternalSyntheticApiModelOutline2;.m:(Landroid/service/quicksettings/Tile;)V // method@98e8 │ │ -3ce30e: 0e00 |0025: return-void │ │ +3ce27c: |[3ce27c] de.danoeh.antennapod.core.service.QuickSettingsTileService.updateTile:()V │ │ +3ce28c: 6e10 f707 0300 |0000: invoke-virtual {v3}, Landroid/service/quicksettings/TileService;.getQsTile:()Landroid/service/quicksettings/Tile; // method@07f7 │ │ +3ce292: 0c00 |0003: move-result-object v0 │ │ +3ce294: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ +3ce298: 1a00 0851 |0006: const-string v0, "QuickSettingsTileSvc" // string@5108 │ │ +3ce29c: 1a01 c421 |0008: const-string v1, "Ignored call to update QS tile: getQsTile() returned null." // string@21c4 │ │ +3ce2a0: 7120 fe0a 1000 |000a: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3ce2a6: 2818 |000d: goto 0025 // +0018 │ │ +3ce2a8: 6301 538d |000e: sget-boolean v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isRunning:Z // field@8d53 │ │ +3ce2ac: 1212 |0010: const/4 v2, #int 1 // #1 │ │ +3ce2ae: 3801 0a00 |0011: if-eqz v1, 001b // +000a │ │ +3ce2b2: 7100 a498 0000 |0013: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.getCurrentPlayerStatus:()I // method@98a4 │ │ +3ce2b8: 0a01 |0016: move-result v1 │ │ +3ce2ba: 3321 0400 |0017: if-ne v1, v2, 001b // +0004 │ │ +3ce2be: 1211 |0019: const/4 v1, #int 1 // #1 │ │ +3ce2c0: 2802 |001a: goto 001c // +0002 │ │ +3ce2c2: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +3ce2c4: 3801 0300 |001c: if-eqz v1, 001f // +0003 │ │ +3ce2c8: 1222 |001e: const/4 v2, #int 2 // #2 │ │ +3ce2ca: 7120 e798 2000 |001f: invoke-static {v0, v2}, Lde/danoeh/antennapod/core/service/QuickSettingsTileService$$ExternalSyntheticApiModelOutline1;.m:(Landroid/service/quicksettings/Tile;I)V // method@98e7 │ │ +3ce2d0: 7110 e898 0000 |0022: invoke-static {v0}, Lde/danoeh/antennapod/core/service/QuickSettingsTileService$$ExternalSyntheticApiModelOutline2;.m:(Landroid/service/quicksettings/Tile;)V // method@98e8 │ │ +3ce2d6: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x000a line=56 │ │ 0x000e line=58 │ │ 0x0013 line=59 │ │ 0x001f line=61 │ │ @@ -818955,18 +818955,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 │ │ -3ce55c: |[3ce55c] de.danoeh.antennapod.core.service.download.AntennapodHttpClient.$r8$lambda$LbhdcICDcn2WqH1EkLufvMpble8:(Lokhttp3/Route;Lokhttp3/Response;)Lokhttp3/Request; │ │ -3ce56c: 7120 f798 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.lambda$newBuilder$0:(Lokhttp3/Route;Lokhttp3/Response;)Lokhttp3/Request; // method@98f7 │ │ -3ce572: 0c00 |0003: move-result-object v0 │ │ -3ce574: 1100 |0004: return-object v0 │ │ +3ce524: |[3ce524] de.danoeh.antennapod.core.service.download.AntennapodHttpClient.$r8$lambda$LbhdcICDcn2WqH1EkLufvMpble8:(Lokhttp3/Route;Lokhttp3/Response;)Lokhttp3/Request; │ │ +3ce534: 7120 f798 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.lambda$newBuilder$0:(Lokhttp3/Route;Lokhttp3/Response;)Lokhttp3/Request; // method@98f7 │ │ +3ce53a: 0c00 |0003: move-result-object v0 │ │ +3ce53c: 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; │ │ │ │ @@ -818975,33 +818975,33 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -3ce5c4: |[3ce5c4] de.danoeh.antennapod.core.service.download.AntennapodHttpClient.:()V │ │ -3ce5d4: 0e00 |0000: return-void │ │ +3ce58c: |[3ce58c] de.danoeh.antennapod.core.service.download.AntennapodHttpClient.:()V │ │ +3ce59c: 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 │ │ -3ce5d8: |[3ce5d8] de.danoeh.antennapod.core.service.download.AntennapodHttpClient.:()V │ │ -3ce5e8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ce5ee: 0e00 |0003: return-void │ │ +3ce5a0: |[3ce5a0] de.danoeh.antennapod.core.service.download.AntennapodHttpClient.:()V │ │ +3ce5b0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ce5b6: 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;) │ │ @@ -819009,30 +819009,30 @@ │ │ type : '()Lokhttp3/OkHttpClient;' │ │ access : 0x20009 (PUBLIC STATIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -3ce3a0: |[3ce3a0] de.danoeh.antennapod.core.service.download.AntennapodHttpClient.getHttpClient:()Lokhttp3/OkHttpClient; │ │ -3ce3b0: 1c00 cf18 |0000: const-class v0, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient; // type@18cf │ │ -3ce3b4: 1d00 |0002: monitor-enter v0 │ │ -3ce3b6: 6201 d38c |0003: sget-object v1, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.httpClient:Lokhttp3/OkHttpClient; // field@8cd3 │ │ -3ce3ba: 3901 0c00 |0005: if-nez v1, 0011 // +000c │ │ -3ce3be: 7100 f898 0000 |0007: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.newBuilder:()Lokhttp3/OkHttpClient$Builder; // method@98f8 │ │ -3ce3c4: 0c01 |000a: move-result-object v1 │ │ -3ce3c6: 6e10 07b7 0100 |000b: invoke-virtual {v1}, Lokhttp3/OkHttpClient$Builder;.build:()Lokhttp3/OkHttpClient; // method@b707 │ │ -3ce3cc: 0c01 |000e: move-result-object v1 │ │ -3ce3ce: 6901 d38c |000f: sput-object v1, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.httpClient:Lokhttp3/OkHttpClient; // field@8cd3 │ │ -3ce3d2: 6201 d38c |0011: sget-object v1, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.httpClient:Lokhttp3/OkHttpClient; // field@8cd3 │ │ -3ce3d6: 1e00 |0013: monitor-exit v0 │ │ -3ce3d8: 1101 |0014: return-object v1 │ │ -3ce3da: 0d01 |0015: move-exception v1 │ │ -3ce3dc: 1e00 |0016: monitor-exit v0 │ │ -3ce3de: 2701 |0017: throw v1 │ │ +3ce368: |[3ce368] de.danoeh.antennapod.core.service.download.AntennapodHttpClient.getHttpClient:()Lokhttp3/OkHttpClient; │ │ +3ce378: 1c00 cf18 |0000: const-class v0, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient; // type@18cf │ │ +3ce37c: 1d00 |0002: monitor-enter v0 │ │ +3ce37e: 6201 d38c |0003: sget-object v1, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.httpClient:Lokhttp3/OkHttpClient; // field@8cd3 │ │ +3ce382: 3901 0c00 |0005: if-nez v1, 0011 // +000c │ │ +3ce386: 7100 f898 0000 |0007: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.newBuilder:()Lokhttp3/OkHttpClient$Builder; // method@98f8 │ │ +3ce38c: 0c01 |000a: move-result-object v1 │ │ +3ce38e: 6e10 07b7 0100 |000b: invoke-virtual {v1}, Lokhttp3/OkHttpClient$Builder;.build:()Lokhttp3/OkHttpClient; // method@b707 │ │ +3ce394: 0c01 |000e: move-result-object v1 │ │ +3ce396: 6901 d38c |000f: sput-object v1, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.httpClient:Lokhttp3/OkHttpClient; // field@8cd3 │ │ +3ce39a: 6201 d38c |0011: sget-object v1, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.httpClient:Lokhttp3/OkHttpClient; // field@8cd3 │ │ +3ce39e: 1e00 |0013: monitor-exit v0 │ │ +3ce3a0: 1101 |0014: return-object v1 │ │ +3ce3a2: 0d01 |0015: move-exception v1 │ │ +3ce3a4: 1e00 |0016: monitor-exit v0 │ │ +3ce3a6: 2701 |0017: throw v1 │ │ catches : 1 │ │ 0x0003 - 0x0013 │ │ -> 0x0015 │ │ positions : │ │ 0x0003 line=43 │ │ 0x0007 line=44 │ │ 0x0011 line=46 │ │ @@ -819043,30 +819043,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 │ │ -3ce578: |[3ce578] de.danoeh.antennapod.core.service.download.AntennapodHttpClient.lambda$newBuilder$0:(Lokhttp3/Route;Lokhttp3/Response;)Lokhttp3/Request; │ │ -3ce588: 6201 d48c |0000: sget-object v1, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.proxyConfig:Lde/danoeh/antennapod/model/download/ProxyConfig; // field@8cd4 │ │ -3ce58c: 5410 e796 |0002: iget-object v0, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.username:Ljava/lang/String; // field@96e7 │ │ -3ce590: 5411 e496 |0004: iget-object v1, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.password:Ljava/lang/String; // field@96e4 │ │ -3ce594: 7120 efb6 1000 |0006: invoke-static {v0, v1}, Lokhttp3/Credentials;.basic:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b6ef │ │ -3ce59a: 0c01 |0009: move-result-object v1 │ │ -3ce59c: 6e10 34b7 0200 |000a: invoke-virtual {v2}, Lokhttp3/Response;.request:()Lokhttp3/Request; // method@b734 │ │ -3ce5a2: 0c02 |000d: move-result-object v2 │ │ -3ce5a4: 6e10 27b7 0200 |000e: invoke-virtual {v2}, Lokhttp3/Request;.newBuilder:()Lokhttp3/Request$Builder; // method@b727 │ │ -3ce5aa: 0c02 |0011: move-result-object v2 │ │ -3ce5ac: 1a00 d450 |0012: const-string v0, "Proxy-Authorization" // string@50d4 │ │ -3ce5b0: 6e30 1eb7 0201 |0014: invoke-virtual {v2, v0, v1}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b71e │ │ -3ce5b6: 0c01 |0017: move-result-object v1 │ │ -3ce5b8: 6e10 1bb7 0100 |0018: invoke-virtual {v1}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b71b │ │ -3ce5be: 0c01 |001b: move-result-object v1 │ │ -3ce5c0: 1101 |001c: return-object v1 │ │ +3ce540: |[3ce540] de.danoeh.antennapod.core.service.download.AntennapodHttpClient.lambda$newBuilder$0:(Lokhttp3/Route;Lokhttp3/Response;)Lokhttp3/Request; │ │ +3ce550: 6201 d48c |0000: sget-object v1, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.proxyConfig:Lde/danoeh/antennapod/model/download/ProxyConfig; // field@8cd4 │ │ +3ce554: 5410 e796 |0002: iget-object v0, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.username:Ljava/lang/String; // field@96e7 │ │ +3ce558: 5411 e496 |0004: iget-object v1, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.password:Ljava/lang/String; // field@96e4 │ │ +3ce55c: 7120 efb6 1000 |0006: invoke-static {v0, v1}, Lokhttp3/Credentials;.basic:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b6ef │ │ +3ce562: 0c01 |0009: move-result-object v1 │ │ +3ce564: 6e10 34b7 0200 |000a: invoke-virtual {v2}, Lokhttp3/Response;.request:()Lokhttp3/Request; // method@b734 │ │ +3ce56a: 0c02 |000d: move-result-object v2 │ │ +3ce56c: 6e10 27b7 0200 |000e: invoke-virtual {v2}, Lokhttp3/Request;.newBuilder:()Lokhttp3/Request$Builder; // method@b727 │ │ +3ce572: 0c02 |0011: move-result-object v2 │ │ +3ce574: 1a00 d450 |0012: const-string v0, "Proxy-Authorization" // string@50d4 │ │ +3ce578: 6e30 1eb7 0201 |0014: invoke-virtual {v2, v0, v1}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b71e │ │ +3ce57e: 0c01 |0017: move-result-object v1 │ │ +3ce580: 6e10 1bb7 0100 |0018: invoke-virtual {v1}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b71b │ │ +3ce586: 0c01 |001b: move-result-object v1 │ │ +3ce588: 1101 |001c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x000a line=92 │ │ 0x0014 line=93 │ │ 0x0018 line=94 │ │ locals : │ │ @@ -819078,92 +819078,92 @@ │ │ type : '()Lokhttp3/OkHttpClient$Builder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 175 16-bit code units │ │ -3ce3ec: |[3ce3ec] de.danoeh.antennapod.core.service.download.AntennapodHttpClient.newBuilder:()Lokhttp3/OkHttpClient$Builder; │ │ -3ce3fc: 1a00 c30d |0000: const-string v0, "AntennapodHttpClient" // string@0dc3 │ │ -3ce400: 1a01 2917 |0002: const-string v1, "Creating new instance of HTTP client" // string@1729 │ │ -3ce404: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3ce40a: 1300 0800 |0007: const/16 v0, #int 8 // #8 │ │ -3ce40e: 7110 4ab3 0000 |0009: invoke-static {v0}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b34a │ │ -3ce414: 0c00 |000c: move-result-object v0 │ │ -3ce416: 1a01 0c99 |000d: const-string v1, "http.maxConnections" // string@990c │ │ -3ce41a: 7120 6eb3 0100 |000f: invoke-static {v1, v0}, Ljava/lang/System;.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b36e │ │ -3ce420: 2200 b21f |0012: new-instance v0, Lokhttp3/OkHttpClient$Builder; // type@1fb2 │ │ -3ce424: 7010 06b7 0000 |0014: invoke-direct {v0}, Lokhttp3/OkHttpClient$Builder;.:()V // method@b706 │ │ -3ce42a: 6e10 0eb7 0000 |0017: invoke-virtual {v0}, Lokhttp3/OkHttpClient$Builder;.interceptors:()Ljava/util/List; // method@b70e │ │ -3ce430: 0c01 |001a: move-result-object v1 │ │ -3ce432: 2202 c618 |001b: new-instance v2, Lde/danoeh/antennapod/core/service/BasicAuthorizationInterceptor; // type@18c6 │ │ -3ce436: 7010 da98 0200 |001d: invoke-direct {v2}, Lde/danoeh/antennapod/core/service/BasicAuthorizationInterceptor;.:()V // method@98da │ │ -3ce43c: 7220 5fb5 2100 |0020: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -3ce442: 6e10 0fb7 0000 |0023: invoke-virtual {v0}, Lokhttp3/OkHttpClient$Builder;.networkInterceptors:()Ljava/util/List; // method@b70f │ │ -3ce448: 0c01 |0026: move-result-object v1 │ │ -3ce44a: 2202 cd18 |0027: new-instance v2, Lde/danoeh/antennapod/core/service/UserAgentInterceptor; // type@18cd │ │ -3ce44e: 7010 ef98 0200 |0029: invoke-direct {v2}, Lde/danoeh/antennapod/core/service/UserAgentInterceptor;.:()V // method@98ef │ │ -3ce454: 7220 5fb5 2100 |002c: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -3ce45a: 2201 b51e |002f: new-instance v1, Ljava/net/CookieManager; // type@1eb5 │ │ -3ce45e: 7010 cfb3 0100 |0031: invoke-direct {v1}, Ljava/net/CookieManager;.:()V // method@b3cf │ │ -3ce464: 6202 f3d9 |0034: sget-object v2, Ljava/net/CookiePolicy;.ACCEPT_ORIGINAL_SERVER:Ljava/net/CookiePolicy; // field@d9f3 │ │ -3ce468: 6e20 d0b3 2100 |0036: invoke-virtual {v1, v2}, Ljava/net/CookieManager;.setCookiePolicy:(Ljava/net/CookiePolicy;)V // method@b3d0 │ │ -3ce46e: 2202 b01f |0039: new-instance v2, Lokhttp3/JavaNetCookieJar; // type@1fb0 │ │ -3ce472: 7020 02b7 1200 |003b: invoke-direct {v2, v1}, Lokhttp3/JavaNetCookieJar;.:(Ljava/net/CookieHandler;)V // method@b702 │ │ -3ce478: 6e20 0bb7 2000 |003e: invoke-virtual {v0, v2}, Lokhttp3/OkHttpClient$Builder;.cookieJar:(Lokhttp3/CookieJar;)Lokhttp3/OkHttpClient$Builder; // method@b70b │ │ -3ce47e: 6201 01da |0041: sget-object v1, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@da01 │ │ -3ce482: 1602 1027 |0043: const-wide/16 v2, #int 10000 // #2710 │ │ -3ce486: 6e40 09b7 2013 |0045: invoke-virtual {v0, v2, v3, v1}, Lokhttp3/OkHttpClient$Builder;.connectTimeout:(JLjava/util/concurrent/TimeUnit;)Lokhttp3/OkHttpClient$Builder; // method@b709 │ │ -3ce48c: 1602 3075 |0048: const-wide/16 v2, #int 30000 // #7530 │ │ -3ce490: 6e40 13b7 2013 |004a: invoke-virtual {v0, v2, v3, v1}, Lokhttp3/OkHttpClient$Builder;.readTimeout:(JLjava/util/concurrent/TimeUnit;)Lokhttp3/OkHttpClient$Builder; // method@b713 │ │ -3ce496: 6e40 15b7 2013 |004d: invoke-virtual {v0, v2, v3, v1}, Lokhttp3/OkHttpClient$Builder;.writeTimeout:(JLjava/util/concurrent/TimeUnit;)Lokhttp3/OkHttpClient$Builder; // method@b715 │ │ -3ce49c: 2201 a21f |0050: new-instance v1, Lokhttp3/Cache; // type@1fa2 │ │ -3ce4a0: 6202 d28c |0052: sget-object v2, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.cacheDirectory:Ljava/io/File; // field@8cd2 │ │ -3ce4a4: 1703 002d 3101 |0054: const-wide/32 v3, #float 3.25421e-38 // #01312d00 │ │ -3ce4aa: 7040 e5b6 2143 |0057: invoke-direct {v1, v2, v3, v4}, Lokhttp3/Cache;.:(Ljava/io/File;J)V // method@b6e5 │ │ -3ce4b0: 6e20 08b7 1000 |005a: invoke-virtual {v0, v1}, Lokhttp3/OkHttpClient$Builder;.cache:(Lokhttp3/Cache;)Lokhttp3/OkHttpClient$Builder; // method@b708 │ │ -3ce4b6: 1211 |005d: const/4 v1, #int 1 // #1 │ │ -3ce4b8: 6e20 0cb7 1000 |005e: invoke-virtual {v0, v1}, Lokhttp3/OkHttpClient$Builder;.followRedirects:(Z)Lokhttp3/OkHttpClient$Builder; // method@b70c │ │ -3ce4be: 6e20 0db7 1000 |0061: invoke-virtual {v0, v1}, Lokhttp3/OkHttpClient$Builder;.followSslRedirects:(Z)Lokhttp3/OkHttpClient$Builder; // method@b70d │ │ -3ce4c4: 6201 d48c |0064: sget-object v1, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.proxyConfig:Lde/danoeh/antennapod/model/download/ProxyConfig; // field@8cd4 │ │ -3ce4c8: 3801 4500 |0066: if-eqz v1, 00ab // +0045 │ │ -3ce4cc: 5411 e696 |0068: iget-object v1, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.type:Ljava/net/Proxy$Type; // field@96e6 │ │ -3ce4d0: 6202 f4d9 |006a: sget-object v2, Ljava/net/Proxy$Type;.DIRECT:Ljava/net/Proxy$Type; // field@d9f4 │ │ -3ce4d4: 3221 3f00 |006c: if-eq v1, v2, 00ab // +003f │ │ -3ce4d8: 6201 d48c |006e: sget-object v1, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.proxyConfig:Lde/danoeh/antennapod/model/download/ProxyConfig; // field@8cd4 │ │ -3ce4dc: 5411 e396 |0070: iget-object v1, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.host:Ljava/lang/String; // field@96e3 │ │ -3ce4e0: 7110 b10a 0100 |0072: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -3ce4e6: 0a01 |0075: move-result v1 │ │ -3ce4e8: 3901 3500 |0076: if-nez v1, 00ab // +0035 │ │ -3ce4ec: 6201 d48c |0078: sget-object v1, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.proxyConfig:Lde/danoeh/antennapod/model/download/ProxyConfig; // field@8cd4 │ │ -3ce4f0: 5212 e596 |007a: iget v2, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.port:I // field@96e5 │ │ -3ce4f4: 3d02 0300 |007c: if-lez v2, 007f // +0003 │ │ -3ce4f8: 2803 |007e: goto 0081 // +0003 │ │ -3ce4fa: 1302 901f |007f: const/16 v2, #int 8080 // #1f90 │ │ -3ce4fe: 5411 e396 |0081: iget-object v1, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.host:Ljava/lang/String; // field@96e3 │ │ -3ce502: 7120 e2b3 2100 |0083: invoke-static {v1, v2}, Ljava/net/InetSocketAddress;.createUnresolved:(Ljava/lang/String;I)Ljava/net/InetSocketAddress; // method@b3e2 │ │ -3ce508: 0c01 |0086: move-result-object v1 │ │ -3ce50a: 2202 c21e |0087: new-instance v2, Ljava/net/Proxy; // type@1ec2 │ │ -3ce50e: 6203 d48c |0089: sget-object v3, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.proxyConfig:Lde/danoeh/antennapod/model/download/ProxyConfig; // field@8cd4 │ │ -3ce512: 5433 e696 |008b: iget-object v3, v3, Lde/danoeh/antennapod/model/download/ProxyConfig;.type:Ljava/net/Proxy$Type; // field@96e6 │ │ -3ce516: 7030 e9b3 3201 |008d: invoke-direct {v2, v3, v1}, Ljava/net/Proxy;.:(Ljava/net/Proxy$Type;Ljava/net/SocketAddress;)V // method@b3e9 │ │ -3ce51c: 6e20 11b7 2000 |0090: invoke-virtual {v0, v2}, Lokhttp3/OkHttpClient$Builder;.proxy:(Ljava/net/Proxy;)Lokhttp3/OkHttpClient$Builder; // method@b711 │ │ -3ce522: 6201 d48c |0093: sget-object v1, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.proxyConfig:Lde/danoeh/antennapod/model/download/ProxyConfig; // field@8cd4 │ │ -3ce526: 5411 e796 |0095: iget-object v1, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.username:Ljava/lang/String; // field@96e7 │ │ -3ce52a: 7110 b10a 0100 |0097: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -3ce530: 0a01 |009a: move-result v1 │ │ -3ce532: 3901 1000 |009b: if-nez v1, 00ab // +0010 │ │ -3ce536: 6201 d48c |009d: sget-object v1, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.proxyConfig:Lde/danoeh/antennapod/model/download/ProxyConfig; // field@8cd4 │ │ -3ce53a: 5411 e496 |009f: iget-object v1, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.password:Ljava/lang/String; // field@96e4 │ │ -3ce53e: 3801 0a00 |00a1: if-eqz v1, 00ab // +000a │ │ -3ce542: 2201 ce18 |00a3: new-instance v1, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient$$ExternalSyntheticLambda0; // type@18ce │ │ -3ce546: 7010 f198 0100 |00a5: invoke-direct {v1}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient$$ExternalSyntheticLambda0;.:()V // method@98f1 │ │ -3ce54c: 6e20 12b7 1000 |00a8: invoke-virtual {v0, v1}, Lokhttp3/OkHttpClient$Builder;.proxyAuthenticator:(Lokhttp3/Authenticator;)Lokhttp3/OkHttpClient$Builder; // method@b712 │ │ -3ce552: 7110 18ae 0000 |00ab: invoke-static {v0}, Lde/danoeh/antennapod/net/ssl/SslClientSetup;.installCertificates:(Lokhttp3/OkHttpClient$Builder;)V // method@ae18 │ │ -3ce558: 1100 |00ae: return-object v0 │ │ +3ce3b4: |[3ce3b4] de.danoeh.antennapod.core.service.download.AntennapodHttpClient.newBuilder:()Lokhttp3/OkHttpClient$Builder; │ │ +3ce3c4: 1a00 c30d |0000: const-string v0, "AntennapodHttpClient" // string@0dc3 │ │ +3ce3c8: 1a01 2917 |0002: const-string v1, "Creating new instance of HTTP client" // string@1729 │ │ +3ce3cc: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3ce3d2: 1300 0800 |0007: const/16 v0, #int 8 // #8 │ │ +3ce3d6: 7110 4ab3 0000 |0009: invoke-static {v0}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b34a │ │ +3ce3dc: 0c00 |000c: move-result-object v0 │ │ +3ce3de: 1a01 0c99 |000d: const-string v1, "http.maxConnections" // string@990c │ │ +3ce3e2: 7120 6eb3 0100 |000f: invoke-static {v1, v0}, Ljava/lang/System;.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b36e │ │ +3ce3e8: 2200 b21f |0012: new-instance v0, Lokhttp3/OkHttpClient$Builder; // type@1fb2 │ │ +3ce3ec: 7010 06b7 0000 |0014: invoke-direct {v0}, Lokhttp3/OkHttpClient$Builder;.:()V // method@b706 │ │ +3ce3f2: 6e10 0eb7 0000 |0017: invoke-virtual {v0}, Lokhttp3/OkHttpClient$Builder;.interceptors:()Ljava/util/List; // method@b70e │ │ +3ce3f8: 0c01 |001a: move-result-object v1 │ │ +3ce3fa: 2202 c618 |001b: new-instance v2, Lde/danoeh/antennapod/core/service/BasicAuthorizationInterceptor; // type@18c6 │ │ +3ce3fe: 7010 da98 0200 |001d: invoke-direct {v2}, Lde/danoeh/antennapod/core/service/BasicAuthorizationInterceptor;.:()V // method@98da │ │ +3ce404: 7220 5fb5 2100 |0020: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +3ce40a: 6e10 0fb7 0000 |0023: invoke-virtual {v0}, Lokhttp3/OkHttpClient$Builder;.networkInterceptors:()Ljava/util/List; // method@b70f │ │ +3ce410: 0c01 |0026: move-result-object v1 │ │ +3ce412: 2202 cd18 |0027: new-instance v2, Lde/danoeh/antennapod/core/service/UserAgentInterceptor; // type@18cd │ │ +3ce416: 7010 ef98 0200 |0029: invoke-direct {v2}, Lde/danoeh/antennapod/core/service/UserAgentInterceptor;.:()V // method@98ef │ │ +3ce41c: 7220 5fb5 2100 |002c: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +3ce422: 2201 b51e |002f: new-instance v1, Ljava/net/CookieManager; // type@1eb5 │ │ +3ce426: 7010 cfb3 0100 |0031: invoke-direct {v1}, Ljava/net/CookieManager;.:()V // method@b3cf │ │ +3ce42c: 6202 f3d9 |0034: sget-object v2, Ljava/net/CookiePolicy;.ACCEPT_ORIGINAL_SERVER:Ljava/net/CookiePolicy; // field@d9f3 │ │ +3ce430: 6e20 d0b3 2100 |0036: invoke-virtual {v1, v2}, Ljava/net/CookieManager;.setCookiePolicy:(Ljava/net/CookiePolicy;)V // method@b3d0 │ │ +3ce436: 2202 b01f |0039: new-instance v2, Lokhttp3/JavaNetCookieJar; // type@1fb0 │ │ +3ce43a: 7020 02b7 1200 |003b: invoke-direct {v2, v1}, Lokhttp3/JavaNetCookieJar;.:(Ljava/net/CookieHandler;)V // method@b702 │ │ +3ce440: 6e20 0bb7 2000 |003e: invoke-virtual {v0, v2}, Lokhttp3/OkHttpClient$Builder;.cookieJar:(Lokhttp3/CookieJar;)Lokhttp3/OkHttpClient$Builder; // method@b70b │ │ +3ce446: 6201 01da |0041: sget-object v1, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@da01 │ │ +3ce44a: 1602 1027 |0043: const-wide/16 v2, #int 10000 // #2710 │ │ +3ce44e: 6e40 09b7 2013 |0045: invoke-virtual {v0, v2, v3, v1}, Lokhttp3/OkHttpClient$Builder;.connectTimeout:(JLjava/util/concurrent/TimeUnit;)Lokhttp3/OkHttpClient$Builder; // method@b709 │ │ +3ce454: 1602 3075 |0048: const-wide/16 v2, #int 30000 // #7530 │ │ +3ce458: 6e40 13b7 2013 |004a: invoke-virtual {v0, v2, v3, v1}, Lokhttp3/OkHttpClient$Builder;.readTimeout:(JLjava/util/concurrent/TimeUnit;)Lokhttp3/OkHttpClient$Builder; // method@b713 │ │ +3ce45e: 6e40 15b7 2013 |004d: invoke-virtual {v0, v2, v3, v1}, Lokhttp3/OkHttpClient$Builder;.writeTimeout:(JLjava/util/concurrent/TimeUnit;)Lokhttp3/OkHttpClient$Builder; // method@b715 │ │ +3ce464: 2201 a21f |0050: new-instance v1, Lokhttp3/Cache; // type@1fa2 │ │ +3ce468: 6202 d28c |0052: sget-object v2, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.cacheDirectory:Ljava/io/File; // field@8cd2 │ │ +3ce46c: 1703 002d 3101 |0054: const-wide/32 v3, #float 3.25421e-38 // #01312d00 │ │ +3ce472: 7040 e5b6 2143 |0057: invoke-direct {v1, v2, v3, v4}, Lokhttp3/Cache;.:(Ljava/io/File;J)V // method@b6e5 │ │ +3ce478: 6e20 08b7 1000 |005a: invoke-virtual {v0, v1}, Lokhttp3/OkHttpClient$Builder;.cache:(Lokhttp3/Cache;)Lokhttp3/OkHttpClient$Builder; // method@b708 │ │ +3ce47e: 1211 |005d: const/4 v1, #int 1 // #1 │ │ +3ce480: 6e20 0cb7 1000 |005e: invoke-virtual {v0, v1}, Lokhttp3/OkHttpClient$Builder;.followRedirects:(Z)Lokhttp3/OkHttpClient$Builder; // method@b70c │ │ +3ce486: 6e20 0db7 1000 |0061: invoke-virtual {v0, v1}, Lokhttp3/OkHttpClient$Builder;.followSslRedirects:(Z)Lokhttp3/OkHttpClient$Builder; // method@b70d │ │ +3ce48c: 6201 d48c |0064: sget-object v1, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.proxyConfig:Lde/danoeh/antennapod/model/download/ProxyConfig; // field@8cd4 │ │ +3ce490: 3801 4500 |0066: if-eqz v1, 00ab // +0045 │ │ +3ce494: 5411 e696 |0068: iget-object v1, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.type:Ljava/net/Proxy$Type; // field@96e6 │ │ +3ce498: 6202 f4d9 |006a: sget-object v2, Ljava/net/Proxy$Type;.DIRECT:Ljava/net/Proxy$Type; // field@d9f4 │ │ +3ce49c: 3221 3f00 |006c: if-eq v1, v2, 00ab // +003f │ │ +3ce4a0: 6201 d48c |006e: sget-object v1, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.proxyConfig:Lde/danoeh/antennapod/model/download/ProxyConfig; // field@8cd4 │ │ +3ce4a4: 5411 e396 |0070: iget-object v1, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.host:Ljava/lang/String; // field@96e3 │ │ +3ce4a8: 7110 b10a 0100 |0072: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +3ce4ae: 0a01 |0075: move-result v1 │ │ +3ce4b0: 3901 3500 |0076: if-nez v1, 00ab // +0035 │ │ +3ce4b4: 6201 d48c |0078: sget-object v1, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.proxyConfig:Lde/danoeh/antennapod/model/download/ProxyConfig; // field@8cd4 │ │ +3ce4b8: 5212 e596 |007a: iget v2, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.port:I // field@96e5 │ │ +3ce4bc: 3d02 0300 |007c: if-lez v2, 007f // +0003 │ │ +3ce4c0: 2803 |007e: goto 0081 // +0003 │ │ +3ce4c2: 1302 901f |007f: const/16 v2, #int 8080 // #1f90 │ │ +3ce4c6: 5411 e396 |0081: iget-object v1, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.host:Ljava/lang/String; // field@96e3 │ │ +3ce4ca: 7120 e2b3 2100 |0083: invoke-static {v1, v2}, Ljava/net/InetSocketAddress;.createUnresolved:(Ljava/lang/String;I)Ljava/net/InetSocketAddress; // method@b3e2 │ │ +3ce4d0: 0c01 |0086: move-result-object v1 │ │ +3ce4d2: 2202 c21e |0087: new-instance v2, Ljava/net/Proxy; // type@1ec2 │ │ +3ce4d6: 6203 d48c |0089: sget-object v3, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.proxyConfig:Lde/danoeh/antennapod/model/download/ProxyConfig; // field@8cd4 │ │ +3ce4da: 5433 e696 |008b: iget-object v3, v3, Lde/danoeh/antennapod/model/download/ProxyConfig;.type:Ljava/net/Proxy$Type; // field@96e6 │ │ +3ce4de: 7030 e9b3 3201 |008d: invoke-direct {v2, v3, v1}, Ljava/net/Proxy;.:(Ljava/net/Proxy$Type;Ljava/net/SocketAddress;)V // method@b3e9 │ │ +3ce4e4: 6e20 11b7 2000 |0090: invoke-virtual {v0, v2}, Lokhttp3/OkHttpClient$Builder;.proxy:(Ljava/net/Proxy;)Lokhttp3/OkHttpClient$Builder; // method@b711 │ │ +3ce4ea: 6201 d48c |0093: sget-object v1, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.proxyConfig:Lde/danoeh/antennapod/model/download/ProxyConfig; // field@8cd4 │ │ +3ce4ee: 5411 e796 |0095: iget-object v1, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.username:Ljava/lang/String; // field@96e7 │ │ +3ce4f2: 7110 b10a 0100 |0097: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +3ce4f8: 0a01 |009a: move-result v1 │ │ +3ce4fa: 3901 1000 |009b: if-nez v1, 00ab // +0010 │ │ +3ce4fe: 6201 d48c |009d: sget-object v1, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.proxyConfig:Lde/danoeh/antennapod/model/download/ProxyConfig; // field@8cd4 │ │ +3ce502: 5411 e496 |009f: iget-object v1, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.password:Ljava/lang/String; // field@96e4 │ │ +3ce506: 3801 0a00 |00a1: if-eqz v1, 00ab // +000a │ │ +3ce50a: 2201 ce18 |00a3: new-instance v1, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient$$ExternalSyntheticLambda0; // type@18ce │ │ +3ce50e: 7010 f198 0100 |00a5: invoke-direct {v1}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient$$ExternalSyntheticLambda0;.:()V // method@98f1 │ │ +3ce514: 6e20 12b7 1000 |00a8: invoke-virtual {v0, v1}, Lokhttp3/OkHttpClient$Builder;.proxyAuthenticator:(Lokhttp3/Authenticator;)Lokhttp3/OkHttpClient$Builder; // method@b712 │ │ +3ce51a: 7110 18ae 0000 |00ab: invoke-static {v0}, Lde/danoeh/antennapod/net/ssl/SslClientSetup;.installCertificates:(Lokhttp3/OkHttpClient$Builder;)V // method@ae18 │ │ +3ce520: 1100 |00ae: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=62 │ │ 0x0009 line=64 │ │ 0x0012 line=66 │ │ 0x0017 line=67 │ │ 0x0023 line=68 │ │ @@ -819190,27 +819190,27 @@ │ │ type : '()V' │ │ access : 0x20009 (PUBLIC STATIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -3ce5f0: |[3ce5f0] de.danoeh.antennapod.core.service.download.AntennapodHttpClient.reinit:()V │ │ -3ce600: 1c00 cf18 |0000: const-class v0, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient; // type@18cf │ │ -3ce604: 1d00 |0002: monitor-enter v0 │ │ -3ce606: 7100 f898 0000 |0003: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.newBuilder:()Lokhttp3/OkHttpClient$Builder; // method@98f8 │ │ -3ce60c: 0c01 |0006: move-result-object v1 │ │ -3ce60e: 6e10 07b7 0100 |0007: invoke-virtual {v1}, Lokhttp3/OkHttpClient$Builder;.build:()Lokhttp3/OkHttpClient; // method@b707 │ │ -3ce614: 0c01 |000a: move-result-object v1 │ │ -3ce616: 6901 d38c |000b: sput-object v1, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.httpClient:Lokhttp3/OkHttpClient; // field@8cd3 │ │ -3ce61a: 1e00 |000d: monitor-exit v0 │ │ -3ce61c: 0e00 |000e: return-void │ │ -3ce61e: 0d01 |000f: move-exception v1 │ │ -3ce620: 1e00 |0010: monitor-exit v0 │ │ -3ce622: 2701 |0011: throw v1 │ │ +3ce5b8: |[3ce5b8] de.danoeh.antennapod.core.service.download.AntennapodHttpClient.reinit:()V │ │ +3ce5c8: 1c00 cf18 |0000: const-class v0, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient; // type@18cf │ │ +3ce5cc: 1d00 |0002: monitor-enter v0 │ │ +3ce5ce: 7100 f898 0000 |0003: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.newBuilder:()Lokhttp3/OkHttpClient$Builder; // method@98f8 │ │ +3ce5d4: 0c01 |0006: move-result-object v1 │ │ +3ce5d6: 6e10 07b7 0100 |0007: invoke-virtual {v1}, Lokhttp3/OkHttpClient$Builder;.build:()Lokhttp3/OkHttpClient; // method@b707 │ │ +3ce5dc: 0c01 |000a: move-result-object v1 │ │ +3ce5de: 6901 d38c |000b: sput-object v1, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.httpClient:Lokhttp3/OkHttpClient; // field@8cd3 │ │ +3ce5e2: 1e00 |000d: monitor-exit v0 │ │ +3ce5e4: 0e00 |000e: return-void │ │ +3ce5e6: 0d01 |000f: move-exception v1 │ │ +3ce5e8: 1e00 |0010: monitor-exit v0 │ │ +3ce5ea: 2701 |0011: throw v1 │ │ catches : 1 │ │ 0x0003 - 0x000d │ │ -> 0x000f │ │ positions : │ │ 0x0003 line=50 │ │ 0x000d line=51 │ │ locals : │ │ @@ -819220,17 +819220,17 @@ │ │ type : '(Ljava/io/File;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ce630: |[3ce630] de.danoeh.antennapod.core.service.download.AntennapodHttpClient.setCacheDirectory:(Ljava/io/File;)V │ │ -3ce640: 6900 d28c |0000: sput-object v0, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.cacheDirectory:Ljava/io/File; // field@8cd2 │ │ -3ce644: 0e00 |0002: return-void │ │ +3ce5f8: |[3ce5f8] de.danoeh.antennapod.core.service.download.AntennapodHttpClient.setCacheDirectory:(Ljava/io/File;)V │ │ +3ce608: 6900 d28c |0000: sput-object v0, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.cacheDirectory:Ljava/io/File; // field@8cd2 │ │ +3ce60c: 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;) │ │ @@ -819238,17 +819238,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 │ │ -3ce648: |[3ce648] de.danoeh.antennapod.core.service.download.AntennapodHttpClient.setProxyConfig:(Lde/danoeh/antennapod/model/download/ProxyConfig;)V │ │ -3ce658: 6900 d48c |0000: sput-object v0, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.proxyConfig:Lde/danoeh/antennapod/model/download/ProxyConfig; // field@8cd4 │ │ -3ce65c: 0e00 |0002: return-void │ │ +3ce610: |[3ce610] de.danoeh.antennapod.core.service.download.AntennapodHttpClient.setProxyConfig:(Lde/danoeh/antennapod/model/download/ProxyConfig;)V │ │ +3ce620: 6900 d48c |0000: sput-object v0, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.proxyConfig:Lde/danoeh/antennapod/model/download/ProxyConfig; // field@8cd4 │ │ +3ce624: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/model/download/ProxyConfig; │ │ │ │ Virtual methods - │ │ @@ -819292,17 +819292,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3cec48: |[3cec48] de.danoeh.antennapod.core.service.download.DownloadRequestCreator.:()V │ │ -3cec58: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3cec5e: 0e00 |0003: return-void │ │ +3cec10: |[3cec10] de.danoeh.antennapod.core.service.download.DownloadRequestCreator.:()V │ │ +3cec20: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3cec26: 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;) │ │ @@ -819310,64 +819310,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 │ │ -3ce6f4: |[3ce6f4] de.danoeh.antennapod.core.service.download.DownloadRequestCreator.create:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder; │ │ -3ce704: 2200 3e1e |0000: new-instance v0, Ljava/io/File; // type@1e3e │ │ -3ce708: 7100 0399 0000 |0002: invoke-static {}, Lde/danoeh/antennapod/core/service/download/DownloadRequestCreator;.getFeedfilePath:()Ljava/lang/String; // method@9903 │ │ -3ce70e: 0c01 |0005: move-result-object v1 │ │ -3ce710: 7110 0299 0400 |0006: invoke-static {v4}, Lde/danoeh/antennapod/core/service/download/DownloadRequestCreator;.getFeedfileName:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/lang/String; // method@9902 │ │ -3ce716: 0c02 |0009: move-result-object v2 │ │ -3ce718: 7030 c6b1 1002 |000a: invoke-direct {v0, v1, v2}, Ljava/io/File;.:(Ljava/lang/String;Ljava/lang/String;)V // method@b1c6 │ │ -3ce71e: 6e10 cdb1 0000 |000d: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@b1cd │ │ -3ce724: 0a01 |0010: move-result v1 │ │ -3ce726: 3801 0500 |0011: if-eqz v1, 0016 // +0005 │ │ -3ce72a: 6e10 cbb1 0000 |0013: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@b1cb │ │ -3ce730: 2201 8f1e |0016: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -3ce734: 7010 50b3 0100 |0018: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3ce73a: 1a02 2f52 |001b: const-string v2, "Requesting download of url " // string@522f │ │ -3ce73e: 6e20 5cb3 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3ce744: 6e10 01ac 0400 |0020: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ -3ce74a: 0c02 |0023: move-result-object v2 │ │ -3ce74c: 6e20 5cb3 2100 |0024: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3ce752: 6e10 67b3 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3ce758: 0c01 |002a: move-result-object v1 │ │ -3ce75a: 1a02 8419 |002b: const-string v2, "DownloadRequestCreat" // string@1984 │ │ -3ce75e: 7120 fe0a 1200 |002d: invoke-static {v2, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3ce764: 6e10 d4ab 0400 |0030: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ -3ce76a: 0c01 |0033: move-result-object v1 │ │ -3ce76c: 1202 |0034: const/4 v2, #int 0 // #0 │ │ -3ce76e: 3801 0b00 |0035: if-eqz v1, 0040 // +000b │ │ -3ce772: 6e10 d4ab 0400 |0037: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ -3ce778: 0c01 |003a: move-result-object v1 │ │ -3ce77a: 6e10 b5ac 0100 |003b: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getUsername:()Ljava/lang/String; // method@acb5 │ │ -3ce780: 0c01 |003e: move-result-object v1 │ │ -3ce782: 2802 |003f: goto 0041 // +0002 │ │ -3ce784: 0721 |0040: move-object v1, v2 │ │ -3ce786: 6e10 d4ab 0400 |0041: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ -3ce78c: 0c03 |0044: move-result-object v3 │ │ -3ce78e: 3803 0a00 |0045: if-eqz v3, 004f // +000a │ │ -3ce792: 6e10 d4ab 0400 |0047: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ -3ce798: 0c02 |004a: move-result-object v2 │ │ -3ce79a: 6e10 b1ac 0200 |004b: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getPassword:()Ljava/lang/String; // method@acb1 │ │ -3ce7a0: 0c02 |004e: move-result-object v2 │ │ -3ce7a2: 2203 f61c |004f: new-instance v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder; // type@1cf6 │ │ -3ce7a6: 6e10 dbb1 0000 |0051: invoke-virtual {v0}, Ljava/io/File;.toString:()Ljava/lang/String; // method@b1db │ │ -3ce7ac: 0c00 |0054: move-result-object v0 │ │ -3ce7ae: 7030 b0ad 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@adb0 │ │ -3ce7b4: 6e30 b6ad 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@adb6 │ │ -3ce7ba: 0c00 |005b: move-result-object v0 │ │ -3ce7bc: 6e10 ceab 0400 |005c: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getLastUpdate:()Ljava/lang/String; // method@abce │ │ -3ce7c2: 0c04 |005f: move-result-object v4 │ │ -3ce7c4: 6e20 b3ad 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@adb3 │ │ -3ce7ca: 0c04 |0063: move-result-object v4 │ │ -3ce7cc: 1104 |0064: return-object v4 │ │ +3ce6bc: |[3ce6bc] de.danoeh.antennapod.core.service.download.DownloadRequestCreator.create:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder; │ │ +3ce6cc: 2200 3e1e |0000: new-instance v0, Ljava/io/File; // type@1e3e │ │ +3ce6d0: 7100 0399 0000 |0002: invoke-static {}, Lde/danoeh/antennapod/core/service/download/DownloadRequestCreator;.getFeedfilePath:()Ljava/lang/String; // method@9903 │ │ +3ce6d6: 0c01 |0005: move-result-object v1 │ │ +3ce6d8: 7110 0299 0400 |0006: invoke-static {v4}, Lde/danoeh/antennapod/core/service/download/DownloadRequestCreator;.getFeedfileName:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/lang/String; // method@9902 │ │ +3ce6de: 0c02 |0009: move-result-object v2 │ │ +3ce6e0: 7030 c6b1 1002 |000a: invoke-direct {v0, v1, v2}, Ljava/io/File;.:(Ljava/lang/String;Ljava/lang/String;)V // method@b1c6 │ │ +3ce6e6: 6e10 cdb1 0000 |000d: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@b1cd │ │ +3ce6ec: 0a01 |0010: move-result v1 │ │ +3ce6ee: 3801 0500 |0011: if-eqz v1, 0016 // +0005 │ │ +3ce6f2: 6e10 cbb1 0000 |0013: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@b1cb │ │ +3ce6f8: 2201 8f1e |0016: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +3ce6fc: 7010 50b3 0100 |0018: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3ce702: 1a02 2f52 |001b: const-string v2, "Requesting download of url " // string@522f │ │ +3ce706: 6e20 5cb3 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3ce70c: 6e10 01ac 0400 |0020: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ +3ce712: 0c02 |0023: move-result-object v2 │ │ +3ce714: 6e20 5cb3 2100 |0024: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3ce71a: 6e10 67b3 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3ce720: 0c01 |002a: move-result-object v1 │ │ +3ce722: 1a02 8419 |002b: const-string v2, "DownloadRequestCreat" // string@1984 │ │ +3ce726: 7120 fe0a 1200 |002d: invoke-static {v2, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3ce72c: 6e10 d4ab 0400 |0030: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ +3ce732: 0c01 |0033: move-result-object v1 │ │ +3ce734: 1202 |0034: const/4 v2, #int 0 // #0 │ │ +3ce736: 3801 0b00 |0035: if-eqz v1, 0040 // +000b │ │ +3ce73a: 6e10 d4ab 0400 |0037: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ +3ce740: 0c01 |003a: move-result-object v1 │ │ +3ce742: 6e10 b5ac 0100 |003b: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getUsername:()Ljava/lang/String; // method@acb5 │ │ +3ce748: 0c01 |003e: move-result-object v1 │ │ +3ce74a: 2802 |003f: goto 0041 // +0002 │ │ +3ce74c: 0721 |0040: move-object v1, v2 │ │ +3ce74e: 6e10 d4ab 0400 |0041: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ +3ce754: 0c03 |0044: move-result-object v3 │ │ +3ce756: 3803 0a00 |0045: if-eqz v3, 004f // +000a │ │ +3ce75a: 6e10 d4ab 0400 |0047: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ +3ce760: 0c02 |004a: move-result-object v2 │ │ +3ce762: 6e10 b1ac 0200 |004b: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getPassword:()Ljava/lang/String; // method@acb1 │ │ +3ce768: 0c02 |004e: move-result-object v2 │ │ +3ce76a: 2203 f61c |004f: new-instance v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder; // type@1cf6 │ │ +3ce76e: 6e10 dbb1 0000 |0051: invoke-virtual {v0}, Ljava/io/File;.toString:()Ljava/lang/String; // method@b1db │ │ +3ce774: 0c00 |0054: move-result-object v0 │ │ +3ce776: 7030 b0ad 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@adb0 │ │ +3ce77c: 6e30 b6ad 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@adb6 │ │ +3ce782: 0c00 |005b: move-result-object v0 │ │ +3ce784: 6e10 ceab 0400 |005c: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getLastUpdate:()Ljava/lang/String; // method@abce │ │ +3ce78a: 0c04 |005f: move-result-object v4 │ │ +3ce78c: 6e20 b3ad 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@adb3 │ │ +3ce792: 0c04 |0063: move-result-object v4 │ │ +3ce794: 1104 |0064: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x000d line=24 │ │ 0x0013 line=25 │ │ 0x0016 line=27 │ │ 0x0030 line=29 │ │ @@ -819383,97 +819383,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 │ │ -3ce7d0: |[3ce7d0] de.danoeh.antennapod.core.service.download.DownloadRequestCreator.create:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder; │ │ -3ce7e0: 6e10 02ac 0400 |0000: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.getFile_url:()Ljava/lang/String; // method@ac02 │ │ -3ce7e6: 0c00 |0003: move-result-object v0 │ │ -3ce7e8: 3800 1300 |0004: if-eqz v0, 0017 // +0013 │ │ -3ce7ec: 2200 3e1e |0006: new-instance v0, Ljava/io/File; // type@1e3e │ │ -3ce7f0: 6e10 02ac 0400 |0008: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.getFile_url:()Ljava/lang/String; // method@ac02 │ │ -3ce7f6: 0c01 |000b: move-result-object v1 │ │ -3ce7f8: 7020 c5b1 1000 |000c: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b1c5 │ │ -3ce7fe: 6e10 cdb1 0000 |000f: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@b1cd │ │ -3ce804: 0a00 |0012: move-result v0 │ │ -3ce806: 3800 0400 |0013: if-eqz v0, 0017 // +0004 │ │ -3ce80a: 1210 |0015: const/4 v0, #int 1 // #1 │ │ -3ce80c: 2802 |0016: goto 0018 // +0002 │ │ -3ce80e: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -3ce810: 3800 0c00 |0018: if-eqz v0, 0024 // +000c │ │ -3ce814: 2201 3e1e |001a: new-instance v1, Ljava/io/File; // type@1e3e │ │ -3ce818: 6e10 02ac 0400 |001c: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.getFile_url:()Ljava/lang/String; // method@ac02 │ │ -3ce81e: 0c02 |001f: move-result-object v2 │ │ -3ce820: 7020 c5b1 2100 |0020: invoke-direct {v1, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b1c5 │ │ -3ce826: 280e |0023: goto 0031 // +000e │ │ -3ce828: 2201 3e1e |0024: new-instance v1, Ljava/io/File; // type@1e3e │ │ -3ce82c: 7110 0499 0400 |0026: invoke-static {v4}, Lde/danoeh/antennapod/core/service/download/DownloadRequestCreator;.getMediafilePath:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/lang/String; // method@9904 │ │ -3ce832: 0c02 |0029: move-result-object v2 │ │ -3ce834: 7110 0599 0400 |002a: invoke-static {v4}, Lde/danoeh/antennapod/core/service/download/DownloadRequestCreator;.getMediafilename:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/lang/String; // method@9905 │ │ -3ce83a: 0c03 |002d: move-result-object v3 │ │ -3ce83c: 7030 c6b1 2103 |002e: invoke-direct {v1, v2, v3}, Ljava/io/File;.:(Ljava/lang/String;Ljava/lang/String;)V // method@b1c6 │ │ -3ce842: 6e10 cdb1 0100 |0031: invoke-virtual {v1}, Ljava/io/File;.exists:()Z // method@b1cd │ │ -3ce848: 0a02 |0034: move-result v2 │ │ -3ce84a: 3802 0800 |0035: if-eqz v2, 003d // +0008 │ │ -3ce84e: 3900 0600 |0037: if-nez v0, 003d // +0006 │ │ -3ce852: 7110 0199 0100 |0039: invoke-static {v1}, Lde/danoeh/antennapod/core/service/download/DownloadRequestCreator;.findUnusedFile:(Ljava/io/File;)Ljava/io/File; // method@9901 │ │ -3ce858: 0c01 |003c: move-result-object v1 │ │ -3ce85a: 2200 8f1e |003d: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3ce85e: 7010 50b3 0000 |003f: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3ce864: 1a02 2f52 |0042: const-string v2, "Requesting download of url " // string@522f │ │ -3ce868: 6e20 5cb3 2000 |0044: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3ce86e: 6e10 01ac 0400 |0047: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ -3ce874: 0c02 |004a: move-result-object v2 │ │ -3ce876: 6e20 5cb3 2000 |004b: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3ce87c: 6e10 67b3 0000 |004e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3ce882: 0c00 |0051: move-result-object v0 │ │ -3ce884: 1a02 8419 |0052: const-string v2, "DownloadRequestCreat" // string@1984 │ │ -3ce888: 7120 fe0a 0200 |0054: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3ce88e: 6e10 73ac 0400 |0057: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -3ce894: 0c00 |005a: move-result-object v0 │ │ -3ce896: 6e10 2dac 0000 |005b: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -3ce89c: 0c00 |005e: move-result-object v0 │ │ -3ce89e: 6e10 d4ab 0000 |005f: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ -3ce8a4: 0c00 |0062: move-result-object v0 │ │ -3ce8a6: 1202 |0063: const/4 v2, #int 0 // #0 │ │ -3ce8a8: 3800 1300 |0064: if-eqz v0, 0077 // +0013 │ │ -3ce8ac: 6e10 73ac 0400 |0066: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -3ce8b2: 0c00 |0069: move-result-object v0 │ │ -3ce8b4: 6e10 2dac 0000 |006a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -3ce8ba: 0c00 |006d: move-result-object v0 │ │ -3ce8bc: 6e10 d4ab 0000 |006e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ -3ce8c2: 0c00 |0071: move-result-object v0 │ │ -3ce8c4: 6e10 b5ac 0000 |0072: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getUsername:()Ljava/lang/String; // method@acb5 │ │ -3ce8ca: 0c00 |0075: move-result-object v0 │ │ -3ce8cc: 2802 |0076: goto 0078 // +0002 │ │ -3ce8ce: 0720 |0077: move-object v0, v2 │ │ -3ce8d0: 6e10 73ac 0400 |0078: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -3ce8d6: 0c03 |007b: move-result-object v3 │ │ -3ce8d8: 6e10 2dac 0300 |007c: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -3ce8de: 0c03 |007f: move-result-object v3 │ │ -3ce8e0: 6e10 d4ab 0300 |0080: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ -3ce8e6: 0c03 |0083: move-result-object v3 │ │ -3ce8e8: 3803 1200 |0084: if-eqz v3, 0096 // +0012 │ │ -3ce8ec: 6e10 73ac 0400 |0086: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -3ce8f2: 0c02 |0089: move-result-object v2 │ │ -3ce8f4: 6e10 2dac 0200 |008a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -3ce8fa: 0c02 |008d: move-result-object v2 │ │ -3ce8fc: 6e10 d4ab 0200 |008e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ -3ce902: 0c02 |0091: move-result-object v2 │ │ -3ce904: 6e10 b1ac 0200 |0092: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getPassword:()Ljava/lang/String; // method@acb1 │ │ -3ce90a: 0c02 |0095: move-result-object v2 │ │ -3ce90c: 2203 f61c |0096: new-instance v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder; // type@1cf6 │ │ -3ce910: 6e10 dbb1 0100 |0098: invoke-virtual {v1}, Ljava/io/File;.toString:()Ljava/lang/String; // method@b1db │ │ -3ce916: 0c01 |009b: move-result-object v1 │ │ -3ce918: 7030 b1ad 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@adb1 │ │ -3ce91e: 6e30 b6ad 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@adb6 │ │ -3ce924: 0c04 |00a2: move-result-object v4 │ │ -3ce926: 1104 |00a3: return-object v4 │ │ +3ce798: |[3ce798] de.danoeh.antennapod.core.service.download.DownloadRequestCreator.create:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder; │ │ +3ce7a8: 6e10 02ac 0400 |0000: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.getFile_url:()Ljava/lang/String; // method@ac02 │ │ +3ce7ae: 0c00 |0003: move-result-object v0 │ │ +3ce7b0: 3800 1300 |0004: if-eqz v0, 0017 // +0013 │ │ +3ce7b4: 2200 3e1e |0006: new-instance v0, Ljava/io/File; // type@1e3e │ │ +3ce7b8: 6e10 02ac 0400 |0008: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.getFile_url:()Ljava/lang/String; // method@ac02 │ │ +3ce7be: 0c01 |000b: move-result-object v1 │ │ +3ce7c0: 7020 c5b1 1000 |000c: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b1c5 │ │ +3ce7c6: 6e10 cdb1 0000 |000f: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@b1cd │ │ +3ce7cc: 0a00 |0012: move-result v0 │ │ +3ce7ce: 3800 0400 |0013: if-eqz v0, 0017 // +0004 │ │ +3ce7d2: 1210 |0015: const/4 v0, #int 1 // #1 │ │ +3ce7d4: 2802 |0016: goto 0018 // +0002 │ │ +3ce7d6: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +3ce7d8: 3800 0c00 |0018: if-eqz v0, 0024 // +000c │ │ +3ce7dc: 2201 3e1e |001a: new-instance v1, Ljava/io/File; // type@1e3e │ │ +3ce7e0: 6e10 02ac 0400 |001c: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.getFile_url:()Ljava/lang/String; // method@ac02 │ │ +3ce7e6: 0c02 |001f: move-result-object v2 │ │ +3ce7e8: 7020 c5b1 2100 |0020: invoke-direct {v1, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b1c5 │ │ +3ce7ee: 280e |0023: goto 0031 // +000e │ │ +3ce7f0: 2201 3e1e |0024: new-instance v1, Ljava/io/File; // type@1e3e │ │ +3ce7f4: 7110 0499 0400 |0026: invoke-static {v4}, Lde/danoeh/antennapod/core/service/download/DownloadRequestCreator;.getMediafilePath:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/lang/String; // method@9904 │ │ +3ce7fa: 0c02 |0029: move-result-object v2 │ │ +3ce7fc: 7110 0599 0400 |002a: invoke-static {v4}, Lde/danoeh/antennapod/core/service/download/DownloadRequestCreator;.getMediafilename:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/lang/String; // method@9905 │ │ +3ce802: 0c03 |002d: move-result-object v3 │ │ +3ce804: 7030 c6b1 2103 |002e: invoke-direct {v1, v2, v3}, Ljava/io/File;.:(Ljava/lang/String;Ljava/lang/String;)V // method@b1c6 │ │ +3ce80a: 6e10 cdb1 0100 |0031: invoke-virtual {v1}, Ljava/io/File;.exists:()Z // method@b1cd │ │ +3ce810: 0a02 |0034: move-result v2 │ │ +3ce812: 3802 0800 |0035: if-eqz v2, 003d // +0008 │ │ +3ce816: 3900 0600 |0037: if-nez v0, 003d // +0006 │ │ +3ce81a: 7110 0199 0100 |0039: invoke-static {v1}, Lde/danoeh/antennapod/core/service/download/DownloadRequestCreator;.findUnusedFile:(Ljava/io/File;)Ljava/io/File; // method@9901 │ │ +3ce820: 0c01 |003c: move-result-object v1 │ │ +3ce822: 2200 8f1e |003d: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3ce826: 7010 50b3 0000 |003f: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3ce82c: 1a02 2f52 |0042: const-string v2, "Requesting download of url " // string@522f │ │ +3ce830: 6e20 5cb3 2000 |0044: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3ce836: 6e10 01ac 0400 |0047: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ +3ce83c: 0c02 |004a: move-result-object v2 │ │ +3ce83e: 6e20 5cb3 2000 |004b: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3ce844: 6e10 67b3 0000 |004e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3ce84a: 0c00 |0051: move-result-object v0 │ │ +3ce84c: 1a02 8419 |0052: const-string v2, "DownloadRequestCreat" // string@1984 │ │ +3ce850: 7120 fe0a 0200 |0054: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3ce856: 6e10 73ac 0400 |0057: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +3ce85c: 0c00 |005a: move-result-object v0 │ │ +3ce85e: 6e10 2dac 0000 |005b: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +3ce864: 0c00 |005e: move-result-object v0 │ │ +3ce866: 6e10 d4ab 0000 |005f: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ +3ce86c: 0c00 |0062: move-result-object v0 │ │ +3ce86e: 1202 |0063: const/4 v2, #int 0 // #0 │ │ +3ce870: 3800 1300 |0064: if-eqz v0, 0077 // +0013 │ │ +3ce874: 6e10 73ac 0400 |0066: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +3ce87a: 0c00 |0069: move-result-object v0 │ │ +3ce87c: 6e10 2dac 0000 |006a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +3ce882: 0c00 |006d: move-result-object v0 │ │ +3ce884: 6e10 d4ab 0000 |006e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ +3ce88a: 0c00 |0071: move-result-object v0 │ │ +3ce88c: 6e10 b5ac 0000 |0072: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getUsername:()Ljava/lang/String; // method@acb5 │ │ +3ce892: 0c00 |0075: move-result-object v0 │ │ +3ce894: 2802 |0076: goto 0078 // +0002 │ │ +3ce896: 0720 |0077: move-object v0, v2 │ │ +3ce898: 6e10 73ac 0400 |0078: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +3ce89e: 0c03 |007b: move-result-object v3 │ │ +3ce8a0: 6e10 2dac 0300 |007c: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +3ce8a6: 0c03 |007f: move-result-object v3 │ │ +3ce8a8: 6e10 d4ab 0300 |0080: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ +3ce8ae: 0c03 |0083: move-result-object v3 │ │ +3ce8b0: 3803 1200 |0084: if-eqz v3, 0096 // +0012 │ │ +3ce8b4: 6e10 73ac 0400 |0086: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +3ce8ba: 0c02 |0089: move-result-object v2 │ │ +3ce8bc: 6e10 2dac 0200 |008a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +3ce8c2: 0c02 |008d: move-result-object v2 │ │ +3ce8c4: 6e10 d4ab 0200 |008e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ +3ce8ca: 0c02 |0091: move-result-object v2 │ │ +3ce8cc: 6e10 b1ac 0200 |0092: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getPassword:()Ljava/lang/String; // method@acb1 │ │ +3ce8d2: 0c02 |0095: move-result-object v2 │ │ +3ce8d4: 2203 f61c |0096: new-instance v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder; // type@1cf6 │ │ +3ce8d8: 6e10 dbb1 0100 |0098: invoke-virtual {v1}, Ljava/io/File;.toString:()Ljava/lang/String; // method@b1db │ │ +3ce8de: 0c01 |009b: move-result-object v1 │ │ +3ce8e0: 7030 b1ad 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@adb1 │ │ +3ce8e6: 6e30 b6ad 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@adb6 │ │ +3ce8ec: 0c04 |00a2: move-result-object v4 │ │ +3ce8ee: 1104 |00a3: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x001a line=42 │ │ 0x0024 line=44 │ │ 0x0031 line=47 │ │ 0x0039 line=48 │ │ @@ -819492,68 +819492,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 │ │ -3ce928: |[3ce928] de.danoeh.antennapod.core.service.download.DownloadRequestCreator.findUnusedFile:(Ljava/io/File;)Ljava/io/File; │ │ -3ce938: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ce93a: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -3ce93c: 1402 ffff ff7f |0002: const v2, #float nan // #7fffffff │ │ -3ce942: 3521 6d00 |0005: if-ge v1, v2, 0072 // +006d │ │ -3ce946: 2200 8f1e |0007: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3ce94a: 7010 50b3 0000 |0009: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3ce950: 6e10 d1b1 0500 |000c: invoke-virtual {v5}, Ljava/io/File;.getName:()Ljava/lang/String; // method@b1d1 │ │ -3ce956: 0c02 |000f: move-result-object v2 │ │ -3ce958: 7110 5cb7 0200 |0010: invoke-static {v2}, Lorg/apache/commons/io/FilenameUtils;.getBaseName:(Ljava/lang/String;)Ljava/lang/String; // method@b75c │ │ -3ce95e: 0c02 |0013: move-result-object v2 │ │ -3ce960: 6e20 5cb3 2000 |0014: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3ce966: 1a02 d708 |0017: const-string v2, "-" // string@08d7 │ │ -3ce96a: 6e20 5cb3 2000 |0019: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3ce970: 6e20 57b3 1000 |001c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -3ce976: 1302 2e00 |001f: const/16 v2, #int 46 // #2e │ │ -3ce97a: 6e20 54b3 2000 |0021: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b354 │ │ -3ce980: 6e10 d1b1 0500 |0024: invoke-virtual {v5}, Ljava/io/File;.getName:()Ljava/lang/String; // method@b1d1 │ │ -3ce986: 0c02 |0027: move-result-object v2 │ │ -3ce988: 7110 5db7 0200 |0028: invoke-static {v2}, Lorg/apache/commons/io/FilenameUtils;.getExtension:(Ljava/lang/String;)Ljava/lang/String; // method@b75d │ │ -3ce98e: 0c02 |002b: move-result-object v2 │ │ -3ce990: 6e20 5cb3 2000 |002c: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3ce996: 6e10 67b3 0000 |002f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3ce99c: 0c00 |0032: move-result-object v0 │ │ -3ce99e: 2202 8f1e |0033: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ -3ce9a2: 7010 50b3 0200 |0035: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3ce9a8: 1a03 aa59 |0038: const-string v3, "Testing filename " // string@59aa │ │ -3ce9ac: 6e20 5cb3 3200 |003a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3ce9b2: 6e20 5cb3 0200 |003d: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3ce9b8: 6e10 67b3 0200 |0040: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3ce9be: 0c02 |0043: move-result-object v2 │ │ -3ce9c0: 1a03 8419 |0044: const-string v3, "DownloadRequestCreat" // string@1984 │ │ -3ce9c4: 7120 fe0a 2300 |0046: invoke-static {v3, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3ce9ca: 2202 3e1e |0049: new-instance v2, Ljava/io/File; // type@1e3e │ │ -3ce9ce: 6e10 d2b1 0500 |004b: invoke-virtual {v5}, Ljava/io/File;.getParent:()Ljava/lang/String; // method@b1d2 │ │ -3ce9d4: 0c04 |004e: move-result-object v4 │ │ -3ce9d6: 7030 c6b1 4200 |004f: invoke-direct {v2, v4, v0}, Ljava/io/File;.:(Ljava/lang/String;Ljava/lang/String;)V // method@b1c6 │ │ -3ce9dc: 6e10 cdb1 0200 |0052: invoke-virtual {v2}, Ljava/io/File;.exists:()Z // method@b1cd │ │ -3ce9e2: 0a04 |0055: move-result v4 │ │ -3ce9e4: 3904 1800 |0056: if-nez v4, 006e // +0018 │ │ -3ce9e8: 2205 8f1e |0058: new-instance v5, Ljava/lang/StringBuilder; // type@1e8f │ │ -3ce9ec: 7010 50b3 0500 |005a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3ce9f2: 1a01 c91d |005d: const-string v1, "File doesn't exist yet. Using " // string@1dc9 │ │ -3ce9f6: 6e20 5cb3 1500 |005f: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3ce9fc: 6e20 5cb3 0500 |0062: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3cea02: 6e10 67b3 0500 |0065: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3cea08: 0c05 |0068: move-result-object v5 │ │ -3cea0a: 7120 fe0a 5300 |0069: invoke-static {v3, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3cea10: 0720 |006c: move-object v0, v2 │ │ -3cea12: 2805 |006d: goto 0072 // +0005 │ │ -3cea14: d801 0101 |006e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -3cea18: 0720 |0070: move-object v0, v2 │ │ -3cea1a: 2891 |0071: goto 0002 // -006f │ │ -3cea1c: 1100 |0072: return-object v0 │ │ +3ce8f0: |[3ce8f0] de.danoeh.antennapod.core.service.download.DownloadRequestCreator.findUnusedFile:(Ljava/io/File;)Ljava/io/File; │ │ +3ce900: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ce902: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +3ce904: 1402 ffff ff7f |0002: const v2, #float nan // #7fffffff │ │ +3ce90a: 3521 6d00 |0005: if-ge v1, v2, 0072 // +006d │ │ +3ce90e: 2200 8f1e |0007: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3ce912: 7010 50b3 0000 |0009: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3ce918: 6e10 d1b1 0500 |000c: invoke-virtual {v5}, Ljava/io/File;.getName:()Ljava/lang/String; // method@b1d1 │ │ +3ce91e: 0c02 |000f: move-result-object v2 │ │ +3ce920: 7110 5cb7 0200 |0010: invoke-static {v2}, Lorg/apache/commons/io/FilenameUtils;.getBaseName:(Ljava/lang/String;)Ljava/lang/String; // method@b75c │ │ +3ce926: 0c02 |0013: move-result-object v2 │ │ +3ce928: 6e20 5cb3 2000 |0014: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3ce92e: 1a02 d708 |0017: const-string v2, "-" // string@08d7 │ │ +3ce932: 6e20 5cb3 2000 |0019: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3ce938: 6e20 57b3 1000 |001c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +3ce93e: 1302 2e00 |001f: const/16 v2, #int 46 // #2e │ │ +3ce942: 6e20 54b3 2000 |0021: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b354 │ │ +3ce948: 6e10 d1b1 0500 |0024: invoke-virtual {v5}, Ljava/io/File;.getName:()Ljava/lang/String; // method@b1d1 │ │ +3ce94e: 0c02 |0027: move-result-object v2 │ │ +3ce950: 7110 5db7 0200 |0028: invoke-static {v2}, Lorg/apache/commons/io/FilenameUtils;.getExtension:(Ljava/lang/String;)Ljava/lang/String; // method@b75d │ │ +3ce956: 0c02 |002b: move-result-object v2 │ │ +3ce958: 6e20 5cb3 2000 |002c: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3ce95e: 6e10 67b3 0000 |002f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3ce964: 0c00 |0032: move-result-object v0 │ │ +3ce966: 2202 8f1e |0033: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ +3ce96a: 7010 50b3 0200 |0035: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3ce970: 1a03 aa59 |0038: const-string v3, "Testing filename " // string@59aa │ │ +3ce974: 6e20 5cb3 3200 |003a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3ce97a: 6e20 5cb3 0200 |003d: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3ce980: 6e10 67b3 0200 |0040: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3ce986: 0c02 |0043: move-result-object v2 │ │ +3ce988: 1a03 8419 |0044: const-string v3, "DownloadRequestCreat" // string@1984 │ │ +3ce98c: 7120 fe0a 2300 |0046: invoke-static {v3, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3ce992: 2202 3e1e |0049: new-instance v2, Ljava/io/File; // type@1e3e │ │ +3ce996: 6e10 d2b1 0500 |004b: invoke-virtual {v5}, Ljava/io/File;.getParent:()Ljava/lang/String; // method@b1d2 │ │ +3ce99c: 0c04 |004e: move-result-object v4 │ │ +3ce99e: 7030 c6b1 4200 |004f: invoke-direct {v2, v4, v0}, Ljava/io/File;.:(Ljava/lang/String;Ljava/lang/String;)V // method@b1c6 │ │ +3ce9a4: 6e10 cdb1 0200 |0052: invoke-virtual {v2}, Ljava/io/File;.exists:()Z // method@b1cd │ │ +3ce9aa: 0a04 |0055: move-result v4 │ │ +3ce9ac: 3904 1800 |0056: if-nez v4, 006e // +0018 │ │ +3ce9b0: 2205 8f1e |0058: new-instance v5, Ljava/lang/StringBuilder; // type@1e8f │ │ +3ce9b4: 7010 50b3 0500 |005a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3ce9ba: 1a01 c91d |005d: const-string v1, "File doesn't exist yet. Using " // string@1dc9 │ │ +3ce9be: 6e20 5cb3 1500 |005f: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3ce9c4: 6e20 5cb3 0500 |0062: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3ce9ca: 6e10 67b3 0500 |0065: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3ce9d0: 0c05 |0068: move-result-object v5 │ │ +3ce9d2: 7120 fe0a 5300 |0069: invoke-static {v3, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3ce9d8: 0720 |006c: move-object v0, v2 │ │ +3ce9da: 2805 |006d: goto 0072 // +0005 │ │ +3ce9dc: d801 0101 |006e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +3ce9e0: 0720 |0070: move-object v0, v2 │ │ +3ce9e2: 2891 |0071: goto 0002 // -006f │ │ +3ce9e4: 1100 |0072: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0007 line=65 │ │ 0x000c line=66 │ │ 0x0010 line=65 │ │ 0x0024 line=70 │ │ 0x0033 line=71 │ │ @@ -819568,40 +819568,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 │ │ -3cea20: |[3cea20] de.danoeh.antennapod.core.service.download.DownloadRequestCreator.getFeedfileName:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/lang/String; │ │ -3cea30: 6e10 01ac 0400 |0000: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ -3cea36: 0c00 |0003: move-result-object v0 │ │ -3cea38: 6e10 d6ab 0400 |0004: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ -3cea3e: 0c01 |0007: move-result-object v1 │ │ -3cea40: 3801 1000 |0008: if-eqz v1, 0018 // +0010 │ │ -3cea44: 6e10 d6ab 0400 |000a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ -3cea4a: 0c01 |000d: move-result-object v1 │ │ -3cea4c: 6e10 34b3 0100 |000e: invoke-virtual {v1}, Ljava/lang/String;.isEmpty:()Z // method@b334 │ │ -3cea52: 0a01 |0011: move-result v1 │ │ -3cea54: 3901 0600 |0012: if-nez v1, 0018 // +0006 │ │ -3cea58: 6e10 d6ab 0400 |0014: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ -3cea5e: 0c00 |0017: move-result-object v0 │ │ -3cea60: 2201 8f1e |0018: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -3cea64: 7010 50b3 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3cea6a: 1a02 3e85 |001d: const-string v2, "feed-" // string@853e │ │ -3cea6e: 6e20 5cb3 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3cea74: 7110 899d 0000 |0022: invoke-static {v0}, Lde/danoeh/antennapod/core/util/FileNameGenerator;.generateFileName:(Ljava/lang/String;)Ljava/lang/String; // method@9d89 │ │ -3cea7a: 0c00 |0025: move-result-object v0 │ │ -3cea7c: 6e20 5cb3 0100 |0026: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3cea82: 6e10 f4ab 0400 |0029: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3cea88: 0b02 |002c: move-result-wide v2 │ │ -3cea8a: 6e30 58b3 2103 |002d: invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ -3cea90: 6e10 67b3 0100 |0030: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3cea96: 0c04 |0033: move-result-object v4 │ │ -3cea98: 1104 |0034: return-object v4 │ │ +3ce9e8: |[3ce9e8] de.danoeh.antennapod.core.service.download.DownloadRequestCreator.getFeedfileName:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/lang/String; │ │ +3ce9f8: 6e10 01ac 0400 |0000: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ +3ce9fe: 0c00 |0003: move-result-object v0 │ │ +3cea00: 6e10 d6ab 0400 |0004: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ +3cea06: 0c01 |0007: move-result-object v1 │ │ +3cea08: 3801 1000 |0008: if-eqz v1, 0018 // +0010 │ │ +3cea0c: 6e10 d6ab 0400 |000a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ +3cea12: 0c01 |000d: move-result-object v1 │ │ +3cea14: 6e10 34b3 0100 |000e: invoke-virtual {v1}, Ljava/lang/String;.isEmpty:()Z // method@b334 │ │ +3cea1a: 0a01 |0011: move-result v1 │ │ +3cea1c: 3901 0600 |0012: if-nez v1, 0018 // +0006 │ │ +3cea20: 6e10 d6ab 0400 |0014: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ +3cea26: 0c00 |0017: move-result-object v0 │ │ +3cea28: 2201 8f1e |0018: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +3cea2c: 7010 50b3 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3cea32: 1a02 3e85 |001d: const-string v2, "feed-" // string@853e │ │ +3cea36: 6e20 5cb3 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3cea3c: 7110 899d 0000 |0022: invoke-static {v0}, Lde/danoeh/antennapod/core/util/FileNameGenerator;.generateFileName:(Ljava/lang/String;)Ljava/lang/String; // method@9d89 │ │ +3cea42: 0c00 |0025: move-result-object v0 │ │ +3cea44: 6e20 5cb3 0100 |0026: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3cea4a: 6e10 f4ab 0400 |0029: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3cea50: 0b02 |002c: move-result-wide v2 │ │ +3cea52: 6e30 58b3 2103 |002d: invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ +3cea58: 6e10 67b3 0100 |0030: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3cea5e: 0c04 |0033: move-result-object v4 │ │ +3cea60: 1104 |0034: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0004 line=87 │ │ 0x0014 line=88 │ │ 0x0018 line=90 │ │ locals : │ │ @@ -819612,70 +819612,70 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -3cea9c: |[3cea9c] de.danoeh.antennapod.core.service.download.DownloadRequestCreator.getFeedfilePath:()Ljava/lang/String; │ │ -3ceaac: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3ceab0: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3ceab6: 1a01 1671 |0005: const-string v1, "cache/" // string@7116 │ │ -3ceaba: 7110 b4b0 0100 |0007: invoke-static {v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDataFolder:(Ljava/lang/String;)Ljava/io/File; // method@b0b4 │ │ -3ceac0: 0c01 |000a: move-result-object v1 │ │ -3ceac2: 6e10 dbb1 0100 |000b: invoke-virtual {v1}, Ljava/io/File;.toString:()Ljava/lang/String; // method@b1db │ │ -3ceac8: 0c01 |000e: move-result-object v1 │ │ -3ceaca: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3cead0: 1a01 de09 |0012: const-string v1, "/" // string@09de │ │ -3cead4: 6e20 5cb3 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3ceada: 6e10 67b3 0000 |0017: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3ceae0: 0c00 |001a: move-result-object v0 │ │ -3ceae2: 1100 |001b: return-object v0 │ │ +3cea64: |[3cea64] de.danoeh.antennapod.core.service.download.DownloadRequestCreator.getFeedfilePath:()Ljava/lang/String; │ │ +3cea74: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3cea78: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3cea7e: 1a01 1671 |0005: const-string v1, "cache/" // string@7116 │ │ +3cea82: 7110 b4b0 0100 |0007: invoke-static {v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDataFolder:(Ljava/lang/String;)Ljava/io/File; // method@b0b4 │ │ +3cea88: 0c01 |000a: move-result-object v1 │ │ +3cea8a: 6e10 dbb1 0100 |000b: invoke-virtual {v1}, Ljava/io/File;.toString:()Ljava/lang/String; // method@b1db │ │ +3cea90: 0c01 |000e: move-result-object v1 │ │ +3cea92: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3cea98: 1a01 de09 |0012: const-string v1, "/" // string@09de │ │ +3cea9c: 6e20 5cb3 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3ceaa2: 6e10 67b3 0000 |0017: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3ceaa8: 0c00 |001a: move-result-object v0 │ │ +3ceaaa: 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 │ │ -3ceae4: |[3ceae4] de.danoeh.antennapod.core.service.download.DownloadRequestCreator.getMediafilePath:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/lang/String; │ │ -3ceaf4: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3ceaf8: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3ceafe: 1a01 5cb8 |0005: const-string v1, "media/" // string@b85c │ │ -3ceb02: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3ceb08: 6e10 73ac 0200 |000a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -3ceb0e: 0c02 |000d: move-result-object v2 │ │ -3ceb10: 6e10 2dac 0200 |000e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -3ceb16: 0c02 |0011: move-result-object v2 │ │ -3ceb18: 6e10 d6ab 0200 |0012: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ -3ceb1e: 0c02 |0015: move-result-object v2 │ │ -3ceb20: 7110 899d 0200 |0016: invoke-static {v2}, Lde/danoeh/antennapod/core/util/FileNameGenerator;.generateFileName:(Ljava/lang/String;)Ljava/lang/String; // method@9d89 │ │ -3ceb26: 0c02 |0019: move-result-object v2 │ │ -3ceb28: 6e20 5cb3 2000 |001a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3ceb2e: 6e10 67b3 0000 |001d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3ceb34: 0c02 |0020: move-result-object v2 │ │ -3ceb36: 2200 8f1e |0021: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3ceb3a: 7010 50b3 0000 |0023: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3ceb40: 7110 b4b0 0200 |0026: invoke-static {v2}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDataFolder:(Ljava/lang/String;)Ljava/io/File; // method@b0b4 │ │ -3ceb46: 0c02 |0029: move-result-object v2 │ │ -3ceb48: 6e10 dbb1 0200 |002a: invoke-virtual {v2}, Ljava/io/File;.toString:()Ljava/lang/String; // method@b1db │ │ -3ceb4e: 0c02 |002d: move-result-object v2 │ │ -3ceb50: 6e20 5cb3 2000 |002e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3ceb56: 1a02 de09 |0031: const-string v2, "/" // string@09de │ │ -3ceb5a: 6e20 5cb3 2000 |0033: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3ceb60: 6e10 67b3 0000 |0036: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3ceb66: 0c02 |0039: move-result-object v2 │ │ -3ceb68: 1102 |003a: return-object v2 │ │ +3ceaac: |[3ceaac] de.danoeh.antennapod.core.service.download.DownloadRequestCreator.getMediafilePath:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/lang/String; │ │ +3ceabc: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3ceac0: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3ceac6: 1a01 5cb8 |0005: const-string v1, "media/" // string@b85c │ │ +3ceaca: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3cead0: 6e10 73ac 0200 |000a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +3cead6: 0c02 |000d: move-result-object v2 │ │ +3cead8: 6e10 2dac 0200 |000e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +3ceade: 0c02 |0011: move-result-object v2 │ │ +3ceae0: 6e10 d6ab 0200 |0012: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ +3ceae6: 0c02 |0015: move-result-object v2 │ │ +3ceae8: 7110 899d 0200 |0016: invoke-static {v2}, Lde/danoeh/antennapod/core/util/FileNameGenerator;.generateFileName:(Ljava/lang/String;)Ljava/lang/String; // method@9d89 │ │ +3ceaee: 0c02 |0019: move-result-object v2 │ │ +3ceaf0: 6e20 5cb3 2000 |001a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3ceaf6: 6e10 67b3 0000 |001d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3ceafc: 0c02 |0020: move-result-object v2 │ │ +3ceafe: 2200 8f1e |0021: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3ceb02: 7010 50b3 0000 |0023: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3ceb08: 7110 b4b0 0200 |0026: invoke-static {v2}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDataFolder:(Ljava/lang/String;)Ljava/io/File; // method@b0b4 │ │ +3ceb0e: 0c02 |0029: move-result-object v2 │ │ +3ceb10: 6e10 dbb1 0200 |002a: invoke-virtual {v2}, Ljava/io/File;.toString:()Ljava/lang/String; // method@b1db │ │ +3ceb16: 0c02 |002d: move-result-object v2 │ │ +3ceb18: 6e20 5cb3 2000 |002e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3ceb1e: 1a02 de09 |0031: const-string v2, "/" // string@09de │ │ +3ceb22: 6e20 5cb3 2000 |0033: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3ceb28: 6e10 67b3 0000 |0036: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3ceb2e: 0c02 |0039: move-result-object v2 │ │ +3ceb30: 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; │ │ @@ -819685,66 +819685,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 │ │ -3ceb6c: |[3ceb6c] de.danoeh.antennapod.core.service.download.DownloadRequestCreator.getMediafilename:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/lang/String; │ │ -3ceb7c: 6e10 73ac 0500 |0000: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -3ceb82: 0c00 |0003: move-result-object v0 │ │ -3ceb84: 1a01 0000 |0004: const-string v1, "" // string@0000 │ │ -3ceb88: 3800 1900 |0006: if-eqz v0, 001f // +0019 │ │ -3ceb8c: 6e10 73ac 0500 |0008: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -3ceb92: 0c00 |000b: move-result-object v0 │ │ -3ceb94: 6e10 3aac 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ac3a │ │ -3ceb9a: 0c00 |000f: move-result-object v0 │ │ -3ceb9c: 3800 0f00 |0010: if-eqz v0, 001f // +000f │ │ -3ceba0: 6e10 73ac 0500 |0012: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -3ceba6: 0c00 |0015: move-result-object v0 │ │ -3ceba8: 6e10 3aac 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ac3a │ │ -3cebae: 0c00 |0019: move-result-object v0 │ │ -3cebb0: 7110 899d 0000 |001a: invoke-static {v0}, Lde/danoeh/antennapod/core/util/FileNameGenerator;.generateFileName:(Ljava/lang/String;)Ljava/lang/String; // method@9d89 │ │ -3cebb6: 0c00 |001d: move-result-object v0 │ │ -3cebb8: 2802 |001e: goto 0020 // +0002 │ │ -3cebba: 0710 |001f: move-object v0, v1 │ │ -3cebbc: 6e10 01ac 0500 |0020: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ -3cebc2: 0c02 |0023: move-result-object v2 │ │ -3cebc4: 1203 |0024: const/4 v3, #int 0 // #0 │ │ -3cebc6: 6e10 79ac 0500 |0025: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMime_type:()Ljava/lang/String; // method@ac79 │ │ -3cebcc: 0c04 |0028: move-result-object v4 │ │ -3cebce: 7130 7d0f 3204 |0029: invoke-static {v2, v3, v4}, Landroid/webkit/URLUtil;.guessFileName:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0f7d │ │ -3cebd4: 0c02 |002c: move-result-object v2 │ │ -3cebd6: 6e20 28b3 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3cebdc: 0a01 |0030: move-result v1 │ │ -3cebde: 3901 0300 |0031: if-nez v1, 0034 // +0003 │ │ -3cebe2: 2802 |0033: goto 0035 // +0002 │ │ -3cebe4: 0720 |0034: move-object v0, v2 │ │ -3cebe6: 6e10 36b3 0000 |0035: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@b336 │ │ -3cebec: 0a01 |0038: move-result v1 │ │ -3cebee: 1303 dc00 |0039: const/16 v3, #int 220 // #dc │ │ -3cebf2: 3731 0700 |003b: if-le v1, v3, 0042 // +0007 │ │ -3cebf6: 1201 |003d: const/4 v1, #int 0 // #0 │ │ -3cebf8: 6e30 41b3 1003 |003e: invoke-virtual {v0, v1, v3}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b341 │ │ -3cebfe: 0c00 |0041: move-result-object v0 │ │ -3cec00: 2201 8f1e |0042: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -3cec04: 7010 50b3 0100 |0044: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3cec0a: 6e20 5cb3 0100 |0047: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3cec10: 1300 2e00 |004a: const/16 v0, #int 46 // #2e │ │ -3cec14: 6e20 54b3 0100 |004c: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b354 │ │ -3cec1a: 6e10 f4ab 0500 |004f: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3cec20: 0b03 |0052: move-result-wide v3 │ │ -3cec22: 6e30 58b3 3104 |0053: invoke-virtual {v1, v3, v4}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ -3cec28: 6e20 54b3 0100 |0056: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b354 │ │ -3cec2e: 7110 5db7 0200 |0059: invoke-static {v2}, Lorg/apache/commons/io/FilenameUtils;.getExtension:(Ljava/lang/String;)Ljava/lang/String; // method@b75d │ │ -3cec34: 0c05 |005c: move-result-object v5 │ │ -3cec36: 6e20 5cb3 5100 |005d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3cec3c: 6e10 67b3 0100 |0060: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3cec42: 0c05 |0063: move-result-object v5 │ │ -3cec44: 1105 |0064: return-object v5 │ │ +3ceb34: |[3ceb34] de.danoeh.antennapod.core.service.download.DownloadRequestCreator.getMediafilename:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/lang/String; │ │ +3ceb44: 6e10 73ac 0500 |0000: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +3ceb4a: 0c00 |0003: move-result-object v0 │ │ +3ceb4c: 1a01 0000 |0004: const-string v1, "" // string@0000 │ │ +3ceb50: 3800 1900 |0006: if-eqz v0, 001f // +0019 │ │ +3ceb54: 6e10 73ac 0500 |0008: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +3ceb5a: 0c00 |000b: move-result-object v0 │ │ +3ceb5c: 6e10 3aac 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ac3a │ │ +3ceb62: 0c00 |000f: move-result-object v0 │ │ +3ceb64: 3800 0f00 |0010: if-eqz v0, 001f // +000f │ │ +3ceb68: 6e10 73ac 0500 |0012: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +3ceb6e: 0c00 |0015: move-result-object v0 │ │ +3ceb70: 6e10 3aac 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ac3a │ │ +3ceb76: 0c00 |0019: move-result-object v0 │ │ +3ceb78: 7110 899d 0000 |001a: invoke-static {v0}, Lde/danoeh/antennapod/core/util/FileNameGenerator;.generateFileName:(Ljava/lang/String;)Ljava/lang/String; // method@9d89 │ │ +3ceb7e: 0c00 |001d: move-result-object v0 │ │ +3ceb80: 2802 |001e: goto 0020 // +0002 │ │ +3ceb82: 0710 |001f: move-object v0, v1 │ │ +3ceb84: 6e10 01ac 0500 |0020: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ +3ceb8a: 0c02 |0023: move-result-object v2 │ │ +3ceb8c: 1203 |0024: const/4 v3, #int 0 // #0 │ │ +3ceb8e: 6e10 79ac 0500 |0025: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMime_type:()Ljava/lang/String; // method@ac79 │ │ +3ceb94: 0c04 |0028: move-result-object v4 │ │ +3ceb96: 7130 7d0f 3204 |0029: invoke-static {v2, v3, v4}, Landroid/webkit/URLUtil;.guessFileName:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0f7d │ │ +3ceb9c: 0c02 |002c: move-result-object v2 │ │ +3ceb9e: 6e20 28b3 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3ceba4: 0a01 |0030: move-result v1 │ │ +3ceba6: 3901 0300 |0031: if-nez v1, 0034 // +0003 │ │ +3cebaa: 2802 |0033: goto 0035 // +0002 │ │ +3cebac: 0720 |0034: move-object v0, v2 │ │ +3cebae: 6e10 36b3 0000 |0035: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@b336 │ │ +3cebb4: 0a01 |0038: move-result v1 │ │ +3cebb6: 1303 dc00 |0039: const/16 v3, #int 220 // #dc │ │ +3cebba: 3731 0700 |003b: if-le v1, v3, 0042 // +0007 │ │ +3cebbe: 1201 |003d: const/4 v1, #int 0 // #0 │ │ +3cebc0: 6e30 41b3 1003 |003e: invoke-virtual {v0, v1, v3}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b341 │ │ +3cebc6: 0c00 |0041: move-result-object v0 │ │ +3cebc8: 2201 8f1e |0042: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +3cebcc: 7010 50b3 0100 |0044: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3cebd2: 6e20 5cb3 0100 |0047: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3cebd8: 1300 2e00 |004a: const/16 v0, #int 46 // #2e │ │ +3cebdc: 6e20 54b3 0100 |004c: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b354 │ │ +3cebe2: 6e10 f4ab 0500 |004f: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3cebe8: 0b03 |0052: move-result-wide v3 │ │ +3cebea: 6e30 58b3 3104 |0053: invoke-virtual {v1, v3, v4}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ +3cebf0: 6e20 54b3 0100 |0056: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b354 │ │ +3cebf6: 7110 5db7 0200 |0059: invoke-static {v2}, Lorg/apache/commons/io/FilenameUtils;.getExtension:(Ljava/lang/String;)Ljava/lang/String; // method@b75d │ │ +3cebfc: 0c05 |005c: move-result-object v5 │ │ +3cebfe: 6e20 5cb3 5100 |005d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3cec04: 6e10 67b3 0100 |0060: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3cec0a: 0c05 |0063: move-result-object v5 │ │ +3cec0c: 1105 |0064: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0012 line=104 │ │ 0x001a line=105 │ │ 0x0020 line=108 │ │ 0x002d line=111 │ │ @@ -819813,40 +819813,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 │ │ -3cf17c: |[3cf17c] de.danoeh.antennapod.core.service.download.Downloader.:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)V │ │ -3cf18c: 7010 ffb2 0c00 |0000: invoke-direct {v12}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3cf192: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -3cf194: 5bc0 e18c |0004: iput-object v0, v12, Lde/danoeh/antennapod/core/service/download/Downloader;.permanentRedirectUrl:Ljava/lang/String; // field@8ce1 │ │ -3cf198: 5bcd e28c |0006: iput-object v13, v12, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ -3cf19c: 6000 f67c |0008: sget v0, Lde/danoeh/antennapod/core/R$string;.download_pending:I // field@7cf6 │ │ -3cf1a0: 6e20 d5ad 0d00 |000a: invoke-virtual {v13, v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.setStatusMsg:(I)V // method@add5 │ │ -3cf1a6: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -3cf1a8: 5cc0 df8c |000e: iput-boolean v0, v12, Lde/danoeh/antennapod/core/service/download/Downloader;.cancelled:Z // field@8cdf │ │ -3cf1ac: 2200 ad1c |0010: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1cad │ │ -3cf1b0: 1602 0000 |0012: const-wide/16 v2, #int 0 // #0 │ │ -3cf1b4: 6e10 cbad 0d00 |0014: invoke-virtual {v13}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getTitle:()Ljava/lang/String; // method@adcb │ │ -3cf1ba: 0c04 |0017: move-result-object v4 │ │ -3cf1bc: 6e10 c3ad 0d00 |0018: invoke-virtual {v13}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getFeedfileId:()J // method@adc3 │ │ -3cf1c2: 0b05 |001b: move-result-wide v5 │ │ -3cf1c4: 6e10 c4ad 0d00 |001c: invoke-virtual {v13}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getFeedfileType:()I // method@adc4 │ │ -3cf1ca: 0a07 |001f: move-result v7 │ │ -3cf1cc: 1208 |0020: const/4 v8, #int 0 // #0 │ │ -3cf1ce: 1209 |0021: const/4 v9, #int 0 // #0 │ │ -3cf1d0: 220a 051f |0022: new-instance v10, Ljava/util/Date; // type@1f05 │ │ -3cf1d4: 7010 21b5 0a00 |0024: invoke-direct {v10}, Ljava/util/Date;.:()V // method@b521 │ │ -3cf1da: 120b |0027: const/4 v11, #int 0 // #0 │ │ -3cf1dc: 0701 |0028: move-object v1, v0 │ │ -3cf1de: 760b 8fab 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@ab8f │ │ -3cf1e4: 5bc0 e38c |002c: iput-object v0, v12, Lde/danoeh/antennapod/core/service/download/Downloader;.result:Lde/danoeh/antennapod/model/download/DownloadResult; // field@8ce3 │ │ -3cf1e8: 0e00 |002e: return-void │ │ +3cf144: |[3cf144] de.danoeh.antennapod.core.service.download.Downloader.:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)V │ │ +3cf154: 7010 ffb2 0c00 |0000: invoke-direct {v12}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3cf15a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +3cf15c: 5bc0 e18c |0004: iput-object v0, v12, Lde/danoeh/antennapod/core/service/download/Downloader;.permanentRedirectUrl:Ljava/lang/String; // field@8ce1 │ │ +3cf160: 5bcd e28c |0006: iput-object v13, v12, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ +3cf164: 6000 f67c |0008: sget v0, Lde/danoeh/antennapod/core/R$string;.download_pending:I // field@7cf6 │ │ +3cf168: 6e20 d5ad 0d00 |000a: invoke-virtual {v13, v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.setStatusMsg:(I)V // method@add5 │ │ +3cf16e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +3cf170: 5cc0 df8c |000e: iput-boolean v0, v12, Lde/danoeh/antennapod/core/service/download/Downloader;.cancelled:Z // field@8cdf │ │ +3cf174: 2200 ad1c |0010: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1cad │ │ +3cf178: 1602 0000 |0012: const-wide/16 v2, #int 0 // #0 │ │ +3cf17c: 6e10 cbad 0d00 |0014: invoke-virtual {v13}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getTitle:()Ljava/lang/String; // method@adcb │ │ +3cf182: 0c04 |0017: move-result-object v4 │ │ +3cf184: 6e10 c3ad 0d00 |0018: invoke-virtual {v13}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getFeedfileId:()J // method@adc3 │ │ +3cf18a: 0b05 |001b: move-result-wide v5 │ │ +3cf18c: 6e10 c4ad 0d00 |001c: invoke-virtual {v13}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getFeedfileType:()I // method@adc4 │ │ +3cf192: 0a07 |001f: move-result v7 │ │ +3cf194: 1208 |0020: const/4 v8, #int 0 // #0 │ │ +3cf196: 1209 |0021: const/4 v9, #int 0 // #0 │ │ +3cf198: 220a 051f |0022: new-instance v10, Ljava/util/Date; // type@1f05 │ │ +3cf19c: 7010 21b5 0a00 |0024: invoke-direct {v10}, Ljava/util/Date;.:()V // method@b521 │ │ +3cf1a2: 120b |0027: const/4 v11, #int 0 // #0 │ │ +3cf1a4: 0701 |0028: move-object v1, v0 │ │ +3cf1a6: 760b 8fab 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@ab8f │ │ +3cf1ac: 5bc0 e38c |002c: iput-object v0, v12, Lde/danoeh/antennapod/core/service/download/Downloader;.result:Lde/danoeh/antennapod/model/download/DownloadResult; // field@8ce3 │ │ +3cf1b0: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0004 line=23 │ │ 0x0006 line=32 │ │ 0x0008 line=33 │ │ 0x000e line=34 │ │ @@ -819861,37 +819861,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 │ │ -3cf0c8: |[3cf0c8] de.danoeh.antennapod.core.service.download.Downloader.call:()Lde/danoeh/antennapod/core/service/download/Downloader; │ │ -3cf0d8: 6200 6c6d |0000: sget-object v0, Lde/danoeh/antennapod/core/ClientConfig;.applicationCallbacks:Lde/danoeh/antennapod/core/ApplicationCallbacks; // field@6d6c │ │ -3cf0dc: 7210 f997 0000 |0002: invoke-interface {v0}, Lde/danoeh/antennapod/core/ApplicationCallbacks;.getApplicationInstance:()Landroid/app/Application; // method@97f9 │ │ -3cf0e2: 0c00 |0005: move-result-object v0 │ │ -3cf0e4: 6e10 1902 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0219 │ │ -3cf0ea: 0c00 |0009: move-result-object v0 │ │ -3cf0ec: 1a01 7ee7 |000a: const-string v1, "wifi" // string@e77e │ │ -3cf0f0: 6e20 3402 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ -3cf0f6: 0c00 |000f: move-result-object v0 │ │ -3cf0f8: 1f00 6601 |0010: check-cast v0, Landroid/net/wifi/WifiManager; // type@0166 │ │ -3cf0fc: 3800 0c00 |0012: if-eqz v0, 001e // +000c │ │ -3cf100: 1a01 8f19 |0014: const-string v1, "Downloader" // string@198f │ │ -3cf104: 6e20 d906 1000 |0016: invoke-virtual {v0, v1}, Landroid/net/wifi/WifiManager;.createWifiLock:(Ljava/lang/String;)Landroid/net/wifi/WifiManager$WifiLock; // method@06d9 │ │ -3cf10a: 0c00 |0019: move-result-object v0 │ │ -3cf10c: 6e10 d406 0000 |001a: invoke-virtual {v0}, Landroid/net/wifi/WifiManager$WifiLock;.acquire:()V // method@06d4 │ │ -3cf112: 2802 |001d: goto 001f // +0002 │ │ -3cf114: 1200 |001e: const/4 v0, #int 0 // #0 │ │ -3cf116: 6e10 1999 0200 |001f: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/download/Downloader;.download:()V // method@9919 │ │ -3cf11c: 3800 0500 |0022: if-eqz v0, 0027 // +0005 │ │ -3cf120: 6e10 d606 0000 |0024: invoke-virtual {v0}, Landroid/net/wifi/WifiManager$WifiLock;.release:()V // method@06d6 │ │ -3cf126: 1210 |0027: const/4 v0, #int 1 // #1 │ │ -3cf128: 5c20 e08c |0028: iput-boolean v0, v2, Lde/danoeh/antennapod/core/service/download/Downloader;.finished:Z // field@8ce0 │ │ -3cf12c: 1102 |002a: return-object v2 │ │ +3cf090: |[3cf090] de.danoeh.antennapod.core.service.download.Downloader.call:()Lde/danoeh/antennapod/core/service/download/Downloader; │ │ +3cf0a0: 6200 6c6d |0000: sget-object v0, Lde/danoeh/antennapod/core/ClientConfig;.applicationCallbacks:Lde/danoeh/antennapod/core/ApplicationCallbacks; // field@6d6c │ │ +3cf0a4: 7210 f997 0000 |0002: invoke-interface {v0}, Lde/danoeh/antennapod/core/ApplicationCallbacks;.getApplicationInstance:()Landroid/app/Application; // method@97f9 │ │ +3cf0aa: 0c00 |0005: move-result-object v0 │ │ +3cf0ac: 6e10 1902 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0219 │ │ +3cf0b2: 0c00 |0009: move-result-object v0 │ │ +3cf0b4: 1a01 7ee7 |000a: const-string v1, "wifi" // string@e77e │ │ +3cf0b8: 6e20 3402 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ +3cf0be: 0c00 |000f: move-result-object v0 │ │ +3cf0c0: 1f00 6601 |0010: check-cast v0, Landroid/net/wifi/WifiManager; // type@0166 │ │ +3cf0c4: 3800 0c00 |0012: if-eqz v0, 001e // +000c │ │ +3cf0c8: 1a01 8f19 |0014: const-string v1, "Downloader" // string@198f │ │ +3cf0cc: 6e20 d906 1000 |0016: invoke-virtual {v0, v1}, Landroid/net/wifi/WifiManager;.createWifiLock:(Ljava/lang/String;)Landroid/net/wifi/WifiManager$WifiLock; // method@06d9 │ │ +3cf0d2: 0c00 |0019: move-result-object v0 │ │ +3cf0d4: 6e10 d406 0000 |001a: invoke-virtual {v0}, Landroid/net/wifi/WifiManager$WifiLock;.acquire:()V // method@06d4 │ │ +3cf0da: 2802 |001d: goto 001f // +0002 │ │ +3cf0dc: 1200 |001e: const/4 v0, #int 0 // #0 │ │ +3cf0de: 6e10 1999 0200 |001f: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/download/Downloader;.download:()V // method@9919 │ │ +3cf0e4: 3800 0500 |0022: if-eqz v0, 0027 // +0005 │ │ +3cf0e8: 6e10 d606 0000 |0024: invoke-virtual {v0}, Landroid/net/wifi/WifiManager$WifiLock;.release:()V // method@06d6 │ │ +3cf0ee: 1210 |0027: const/4 v0, #int 1 // #1 │ │ +3cf0f0: 5c20 e08c |0028: iput-boolean v0, v2, Lde/danoeh/antennapod/core/service/download/Downloader;.finished:Z // field@8ce0 │ │ +3cf0f4: 1102 |002a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0002 line=43 │ │ 0x0016 line=46 │ │ 0x001a line=47 │ │ 0x001f line=50 │ │ @@ -819905,18 +819905,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3cf160: |[3cf160] de.danoeh.antennapod.core.service.download.Downloader.call:()Ljava/lang/Object; │ │ -3cf170: 6e10 1699 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/core/service/download/Downloader;.call:()Lde/danoeh/antennapod/core/service/download/Downloader; // method@9916 │ │ -3cf176: 0c00 |0003: move-result-object v0 │ │ -3cf178: 1100 |0004: return-object v0 │ │ +3cf128: |[3cf128] de.danoeh.antennapod.core.service.download.Downloader.call:()Ljava/lang/Object; │ │ +3cf138: 6e10 1699 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/core/service/download/Downloader;.call:()Lde/danoeh/antennapod/core/service/download/Downloader; // method@9916 │ │ +3cf13e: 0c00 |0003: move-result-object v0 │ │ +3cf140: 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;) │ │ @@ -819924,18 +819924,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3cf1ec: |[3cf1ec] de.danoeh.antennapod.core.service.download.Downloader.cancel:()V │ │ -3cf1fc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -3cf1fe: 5c10 df8c |0001: iput-boolean v0, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.cancelled:Z // field@8cdf │ │ -3cf202: 0e00 |0003: return-void │ │ +3cf1b4: |[3cf1b4] de.danoeh.antennapod.core.service.download.Downloader.cancel:()V │ │ +3cf1c4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +3cf1c6: 5c10 df8c |0001: iput-boolean v0, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.cancelled:Z // field@8cdf │ │ +3cf1ca: 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;) │ │ @@ -819949,17 +819949,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 │ │ -3cf148: |[3cf148] de.danoeh.antennapod.core.service.download.Downloader.getDownloadRequest:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; │ │ -3cf158: 5410 e28c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ -3cf15c: 1100 |0002: return-object v0 │ │ +3cf110: |[3cf110] de.danoeh.antennapod.core.service.download.Downloader.getDownloadRequest:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; │ │ +3cf120: 5410 e28c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ +3cf124: 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;) │ │ @@ -819967,17 +819967,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 │ │ -3cf130: |[3cf130] de.danoeh.antennapod.core.service.download.Downloader.getResult:()Lde/danoeh/antennapod/model/download/DownloadResult; │ │ -3cf140: 5410 e38c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.result:Lde/danoeh/antennapod/model/download/DownloadResult; // field@8ce3 │ │ -3cf144: 1100 |0002: return-object v0 │ │ +3cf0f8: |[3cf0f8] de.danoeh.antennapod.core.service.download.Downloader.getResult:()Lde/danoeh/antennapod/model/download/DownloadResult; │ │ +3cf108: 5410 e38c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.result:Lde/danoeh/antennapod/model/download/DownloadResult; // field@8ce3 │ │ +3cf10c: 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;) │ │ @@ -819985,17 +819985,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3cf0b0: |[3cf0b0] de.danoeh.antennapod.core.service.download.Downloader.isFinished:()Z │ │ -3cf0c0: 5510 e08c |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.finished:Z // field@8ce0 │ │ -3cf0c4: 0f00 |0002: return v0 │ │ +3cf078: |[3cf078] de.danoeh.antennapod.core.service.download.Downloader.isFinished:()Z │ │ +3cf088: 5510 e08c |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.finished:Z // field@8ce0 │ │ +3cf08c: 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 : 6544 (Downloader.java) │ │ @@ -820067,20 +820067,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 │ │ -3cf238: |[3cf238] 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 │ │ -3cf248: 5b01 e48c |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker$1;.this$0:Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker; // field@8ce4 │ │ -3cf24c: 5b02 e58c |0002: iput-object v2, v0, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker$1;.val$media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@8ce5 │ │ -3cf250: 5b03 e68c |0004: iput-object v3, v0, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker$1;.val$request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce6 │ │ -3cf254: 7010 70b3 0000 |0006: invoke-direct {v0}, Ljava/lang/Thread;.:()V // method@b370 │ │ -3cf25a: 0e00 |0009: return-void │ │ +3cf200: |[3cf200] 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 │ │ +3cf210: 5b01 e48c |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker$1;.this$0:Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker; // field@8ce4 │ │ +3cf214: 5b02 e58c |0002: iput-object v2, v0, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker$1;.val$media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@8ce5 │ │ +3cf218: 5b03 e68c |0004: iput-object v3, v0, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker$1;.val$request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce6 │ │ +3cf21c: 7010 70b3 0000 |0006: invoke-direct {v0}, Ljava/lang/Thread;.:()V // method@b370 │ │ +3cf222: 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; │ │ @@ -820092,68 +820092,68 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 102 16-bit code units │ │ -3cf25c: |[3cf25c] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker$1.run:()V │ │ -3cf26c: 7100 2499 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.-$$Nest$sfgetnotificationProgress:()Ljava/util/Map; // method@9924 │ │ -3cf272: 0c00 |0003: move-result-object v0 │ │ -3cf274: 1d00 |0004: monitor-enter v0 │ │ -3cf276: 6e10 7ab3 0400 |0005: invoke-virtual {v4}, Ljava/lang/Thread;.isInterrupted:()Z // method@b37a │ │ -3cf27c: 0a01 |0008: move-result v1 │ │ -3cf27e: 3801 0400 |0009: if-eqz v1, 000d // +0004 │ │ -3cf282: 1e00 |000b: monitor-exit v0 │ │ -3cf284: 0e00 |000c: return-void │ │ -3cf286: 7100 2499 0000 |000d: invoke-static {}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.-$$Nest$sfgetnotificationProgress:()Ljava/util/Map; // method@9924 │ │ -3cf28c: 0c01 |0010: move-result-object v1 │ │ -3cf28e: 5442 e58c |0011: iget-object v2, v4, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker$1;.val$media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@8ce5 │ │ -3cf292: 6e10 6eac 0200 |0013: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getEpisodeTitle:()Ljava/lang/String; // method@ac6e │ │ -3cf298: 0c02 |0016: move-result-object v2 │ │ -3cf29a: 5443 e68c |0017: iget-object v3, v4, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker$1;.val$request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce6 │ │ -3cf29e: 6e10 c7ad 0300 |0019: invoke-virtual {v3}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getProgressPercent:()I // method@adc7 │ │ -3cf2a4: 0a03 |001c: move-result v3 │ │ -3cf2a6: 7110 c1b2 0300 |001d: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -3cf2ac: 0c03 |0020: move-result-object v3 │ │ -3cf2ae: 7230 9ab5 2103 |0021: invoke-interface {v1, v2, v3}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b59a │ │ -3cf2b4: 1e00 |0024: monitor-exit v0 │ │ -3cf2b6: 5440 e48c |0025: iget-object v0, v4, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker$1;.this$0:Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker; // field@8ce4 │ │ -3cf2ba: 2201 770c |0027: new-instance v1, Landroidx/work/Data$Builder; // type@0c77 │ │ -3cf2be: 7010 3d4c 0100 |0029: invoke-direct {v1}, Landroidx/work/Data$Builder;.:()V // method@4c3d │ │ -3cf2c4: 1a02 51c8 |002c: const-string v2, "progress" // string@c851 │ │ -3cf2c8: 5443 e68c |002e: iget-object v3, v4, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker$1;.val$request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce6 │ │ -3cf2cc: 6e10 c7ad 0300 |0030: invoke-virtual {v3}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getProgressPercent:()I // method@adc7 │ │ -3cf2d2: 0a03 |0033: move-result v3 │ │ -3cf2d4: 6e30 434c 2103 |0034: invoke-virtual {v1, v2, v3}, Landroidx/work/Data$Builder;.putInt:(Ljava/lang/String;I)Landroidx/work/Data$Builder; // method@4c43 │ │ -3cf2da: 0c01 |0037: move-result-object v1 │ │ -3cf2dc: 6e10 3e4c 0100 |0038: invoke-virtual {v1}, Landroidx/work/Data$Builder;.build:()Landroidx/work/Data; // method@4c3e │ │ -3cf2e2: 0c01 |003b: move-result-object v1 │ │ -3cf2e4: 6e20 9d4c 1000 |003c: invoke-virtual {v0, v1}, Landroidx/work/ListenableWorker;.setProgressAsync:(Landroidx/work/Data;)Lcom/google/common/util/concurrent/ListenableFuture; // method@4c9d │ │ -3cf2ea: 0c00 |003f: move-result-object v0 │ │ -3cf2ec: 7210 2fb6 0000 |0040: invoke-interface {v0}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b62f │ │ -3cf2f2: 5440 e48c |0043: iget-object v0, v4, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker$1;.this$0:Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker; // field@8ce4 │ │ -3cf2f6: 6e10 8c4c 0000 |0045: invoke-virtual {v0}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ -3cf2fc: 0c00 |0048: move-result-object v0 │ │ -3cf2fe: 1a01 20bd |0049: const-string v1, "notification" // string@bd20 │ │ -3cf302: 6e20 3402 1000 |004b: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ -3cf308: 0c00 |004e: move-result-object v0 │ │ -3cf30a: 1f00 3600 |004f: check-cast v0, Landroid/app/NotificationManager; // type@0036 │ │ -3cf30e: 6001 8b7a |0051: sget v1, Lde/danoeh/antennapod/core/R$id;.notification_downloading:I // field@7a8b │ │ -3cf312: 5442 e48c |0053: iget-object v2, v4, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker$1;.this$0:Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker; // field@8ce4 │ │ -3cf316: 7110 2399 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@9923 │ │ -3cf31c: 0c02 |0058: move-result-object v2 │ │ -3cf31e: 6e30 7601 1002 |0059: invoke-virtual {v0, v1, v2}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@0176 │ │ -3cf324: 1600 e803 |005c: const-wide/16 v0, #int 1000 // #3e8 │ │ -3cf328: 7120 80b3 1000 |005e: invoke-static {v0, v1}, Ljava/lang/Thread;.sleep:(J)V // method@b380 │ │ -3cf32e: 289f |0061: goto 0000 // -0061 │ │ -3cf330: 0d01 |0062: move-exception v1 │ │ -3cf332: 1e00 |0063: monitor-exit v0 │ │ -3cf334: 2701 |0064: throw v1 │ │ -3cf336: 0e00 |0065: return-void │ │ +3cf224: |[3cf224] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker$1.run:()V │ │ +3cf234: 7100 2499 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.-$$Nest$sfgetnotificationProgress:()Ljava/util/Map; // method@9924 │ │ +3cf23a: 0c00 |0003: move-result-object v0 │ │ +3cf23c: 1d00 |0004: monitor-enter v0 │ │ +3cf23e: 6e10 7ab3 0400 |0005: invoke-virtual {v4}, Ljava/lang/Thread;.isInterrupted:()Z // method@b37a │ │ +3cf244: 0a01 |0008: move-result v1 │ │ +3cf246: 3801 0400 |0009: if-eqz v1, 000d // +0004 │ │ +3cf24a: 1e00 |000b: monitor-exit v0 │ │ +3cf24c: 0e00 |000c: return-void │ │ +3cf24e: 7100 2499 0000 |000d: invoke-static {}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.-$$Nest$sfgetnotificationProgress:()Ljava/util/Map; // method@9924 │ │ +3cf254: 0c01 |0010: move-result-object v1 │ │ +3cf256: 5442 e58c |0011: iget-object v2, v4, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker$1;.val$media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@8ce5 │ │ +3cf25a: 6e10 6eac 0200 |0013: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getEpisodeTitle:()Ljava/lang/String; // method@ac6e │ │ +3cf260: 0c02 |0016: move-result-object v2 │ │ +3cf262: 5443 e68c |0017: iget-object v3, v4, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker$1;.val$request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce6 │ │ +3cf266: 6e10 c7ad 0300 |0019: invoke-virtual {v3}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getProgressPercent:()I // method@adc7 │ │ +3cf26c: 0a03 |001c: move-result v3 │ │ +3cf26e: 7110 c1b2 0300 |001d: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +3cf274: 0c03 |0020: move-result-object v3 │ │ +3cf276: 7230 9ab5 2103 |0021: invoke-interface {v1, v2, v3}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b59a │ │ +3cf27c: 1e00 |0024: monitor-exit v0 │ │ +3cf27e: 5440 e48c |0025: iget-object v0, v4, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker$1;.this$0:Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker; // field@8ce4 │ │ +3cf282: 2201 770c |0027: new-instance v1, Landroidx/work/Data$Builder; // type@0c77 │ │ +3cf286: 7010 3d4c 0100 |0029: invoke-direct {v1}, Landroidx/work/Data$Builder;.:()V // method@4c3d │ │ +3cf28c: 1a02 51c8 |002c: const-string v2, "progress" // string@c851 │ │ +3cf290: 5443 e68c |002e: iget-object v3, v4, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker$1;.val$request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce6 │ │ +3cf294: 6e10 c7ad 0300 |0030: invoke-virtual {v3}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getProgressPercent:()I // method@adc7 │ │ +3cf29a: 0a03 |0033: move-result v3 │ │ +3cf29c: 6e30 434c 2103 |0034: invoke-virtual {v1, v2, v3}, Landroidx/work/Data$Builder;.putInt:(Ljava/lang/String;I)Landroidx/work/Data$Builder; // method@4c43 │ │ +3cf2a2: 0c01 |0037: move-result-object v1 │ │ +3cf2a4: 6e10 3e4c 0100 |0038: invoke-virtual {v1}, Landroidx/work/Data$Builder;.build:()Landroidx/work/Data; // method@4c3e │ │ +3cf2aa: 0c01 |003b: move-result-object v1 │ │ +3cf2ac: 6e20 9d4c 1000 |003c: invoke-virtual {v0, v1}, Landroidx/work/ListenableWorker;.setProgressAsync:(Landroidx/work/Data;)Lcom/google/common/util/concurrent/ListenableFuture; // method@4c9d │ │ +3cf2b2: 0c00 |003f: move-result-object v0 │ │ +3cf2b4: 7210 2fb6 0000 |0040: invoke-interface {v0}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b62f │ │ +3cf2ba: 5440 e48c |0043: iget-object v0, v4, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker$1;.this$0:Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker; // field@8ce4 │ │ +3cf2be: 6e10 8c4c 0000 |0045: invoke-virtual {v0}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ +3cf2c4: 0c00 |0048: move-result-object v0 │ │ +3cf2c6: 1a01 20bd |0049: const-string v1, "notification" // string@bd20 │ │ +3cf2ca: 6e20 3402 1000 |004b: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ +3cf2d0: 0c00 |004e: move-result-object v0 │ │ +3cf2d2: 1f00 3600 |004f: check-cast v0, Landroid/app/NotificationManager; // type@0036 │ │ +3cf2d6: 6001 8b7a |0051: sget v1, Lde/danoeh/antennapod/core/R$id;.notification_downloading:I // field@7a8b │ │ +3cf2da: 5442 e48c |0053: iget-object v2, v4, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker$1;.this$0:Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker; // field@8ce4 │ │ +3cf2de: 7110 2399 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@9923 │ │ +3cf2e4: 0c02 |0058: move-result-object v2 │ │ +3cf2e6: 6e30 7601 1002 |0059: invoke-virtual {v0, v1, v2}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@0176 │ │ +3cf2ec: 1600 e803 |005c: const-wide/16 v0, #int 1000 // #3e8 │ │ +3cf2f0: 7120 80b3 1000 |005e: invoke-static {v0, v1}, Ljava/lang/Thread;.sleep:(J)V // method@b380 │ │ +3cf2f6: 289f |0061: goto 0000 // -0061 │ │ +3cf2f8: 0d01 |0062: move-exception v1 │ │ +3cf2fa: 1e00 |0063: monitor-exit v0 │ │ +3cf2fc: 2701 |0064: throw v1 │ │ +3cf2fe: 0e00 |0065: return-void │ │ catches : 5 │ │ 0x0000 - 0x0005 │ │ Ljava/lang/InterruptedException; -> 0x0065 │ │ Ljava/util/concurrent/ExecutionException; -> 0x0065 │ │ 0x0005 - 0x0025 │ │ -> 0x0062 │ │ 0x0025 - 0x0061 │ │ @@ -820208,17 +820208,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3cfddc: |[3cfddc] de.danoeh.antennapod.core.service.download.HttpCredentialEncoder.:()V │ │ -3cfdec: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3cfdf2: 0e00 |0003: return-void │ │ +3cfda4: |[3cfda4] de.danoeh.antennapod.core.service.download.HttpCredentialEncoder.:()V │ │ +3cfdb4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3cfdba: 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;) │ │ @@ -820226,41 +820226,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 │ │ -3cfd48: |[3cfd48] de.danoeh.antennapod.core.service.download.HttpCredentialEncoder.encode:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -3cfd58: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3cfd5c: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3cfd62: 6e20 5cb3 1000 |0005: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3cfd68: 1a01 2c0a |0008: const-string v1, ":" // string@0a2c │ │ -3cfd6c: 6e20 5cb3 1000 |000a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3cfd72: 6e20 5cb3 2000 |000d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3cfd78: 6e10 67b3 0000 |0010: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3cfd7e: 0c01 |0013: move-result-object v1 │ │ -3cfd80: 6e20 2db3 3100 |0014: invoke-virtual {v1, v3}, Ljava/lang/String;.getBytes:(Ljava/lang/String;)[B // method@b32d │ │ -3cfd86: 0c01 |0017: move-result-object v1 │ │ -3cfd88: 7110 51b7 0100 |0018: invoke-static {v1}, Lokio/ByteString;.of:([B)Lokio/ByteString; // method@b751 │ │ -3cfd8e: 0c01 |001b: move-result-object v1 │ │ -3cfd90: 6e10 4fb7 0100 |001c: invoke-virtual {v1}, Lokio/ByteString;.base64:()Ljava/lang/String; // method@b74f │ │ -3cfd96: 0c01 |001f: move-result-object v1 │ │ -3cfd98: 2202 8f1e |0020: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ -3cfd9c: 7010 50b3 0200 |0022: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3cfda2: 1a03 4e11 |0025: const-string v3, "Basic " // string@114e │ │ -3cfda6: 6e20 5cb3 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3cfdac: 6e20 5cb3 1200 |002a: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3cfdb2: 6e10 67b3 0200 |002d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3cfdb8: 0c01 |0030: move-result-object v1 │ │ -3cfdba: 1101 |0031: return-object v1 │ │ -3cfdbc: 0d01 |0032: move-exception v1 │ │ -3cfdbe: 2202 5b1e |0033: new-instance v2, Ljava/lang/AssertionError; // type@1e5b │ │ -3cfdc2: 7020 3bb2 1200 |0035: invoke-direct {v2, v1}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@b23b │ │ -3cfdc8: 2702 |0038: throw v2 │ │ +3cfd10: |[3cfd10] de.danoeh.antennapod.core.service.download.HttpCredentialEncoder.encode:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +3cfd20: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3cfd24: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3cfd2a: 6e20 5cb3 1000 |0005: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3cfd30: 1a01 2c0a |0008: const-string v1, ":" // string@0a2c │ │ +3cfd34: 6e20 5cb3 1000 |000a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3cfd3a: 6e20 5cb3 2000 |000d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3cfd40: 6e10 67b3 0000 |0010: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3cfd46: 0c01 |0013: move-result-object v1 │ │ +3cfd48: 6e20 2db3 3100 |0014: invoke-virtual {v1, v3}, Ljava/lang/String;.getBytes:(Ljava/lang/String;)[B // method@b32d │ │ +3cfd4e: 0c01 |0017: move-result-object v1 │ │ +3cfd50: 7110 51b7 0100 |0018: invoke-static {v1}, Lokio/ByteString;.of:([B)Lokio/ByteString; // method@b751 │ │ +3cfd56: 0c01 |001b: move-result-object v1 │ │ +3cfd58: 6e10 4fb7 0100 |001c: invoke-virtual {v1}, Lokio/ByteString;.base64:()Ljava/lang/String; // method@b74f │ │ +3cfd5e: 0c01 |001f: move-result-object v1 │ │ +3cfd60: 2202 8f1e |0020: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ +3cfd64: 7010 50b3 0200 |0022: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3cfd6a: 1a03 4e11 |0025: const-string v3, "Basic " // string@114e │ │ +3cfd6e: 6e20 5cb3 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3cfd74: 6e20 5cb3 1200 |002a: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3cfd7a: 6e10 67b3 0200 |002d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3cfd80: 0c01 |0030: move-result-object v1 │ │ +3cfd82: 1101 |0031: return-object v1 │ │ +3cfd84: 0d01 |0032: move-exception v1 │ │ +3cfd86: 2202 5b1e |0033: new-instance v2, Ljava/lang/AssertionError; // type@1e5b │ │ +3cfd8a: 7020 3bb2 1200 |0035: invoke-direct {v2, v1}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@b23b │ │ +3cfd90: 2702 |0038: throw v2 │ │ catches : 1 │ │ 0x0000 - 0x0031 │ │ Ljava/io/UnsupportedEncodingException; -> 0x0032 │ │ positions : │ │ 0x0000 line=10 │ │ 0x0014 line=11 │ │ 0x0018 line=12 │ │ @@ -820315,17 +820315,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3d0e8c: |[3d0e8c] de.danoeh.antennapod.core.service.download.NewEpisodesNotification.:()V │ │ -3d0e9c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3d0ea2: 0e00 |0003: return-void │ │ +3d0e54: |[3d0e54] de.danoeh.antennapod.core.service.download.NewEpisodesNotification.:()V │ │ +3d0e64: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3d0e6a: 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;) │ │ @@ -820333,39 +820333,39 @@ │ │ type : '(J)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -3d0e1c: |[3d0e1c] de.danoeh.antennapod.core.service.download.NewEpisodesNotification.getNewEpisodeCount:(J)I │ │ -3d0e2c: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ -3d0e32: 0c00 |0003: move-result-object v0 │ │ -3d0e34: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ -3d0e3a: 6201 0e97 |0007: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_NEW:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@970e │ │ -3d0e3e: 1212 |0009: const/4 v2, #int 1 // #1 │ │ -3d0e40: 2322 0220 |000a: new-array v2, v2, [J // type@2002 │ │ -3d0e44: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -3d0e46: 4c04 0203 |000d: aput-wide v4, v2, v3 │ │ -3d0e4a: 6e30 3ab0 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@b03a │ │ -3d0e50: 0c01 |0012: move-result-object v1 │ │ -3d0e52: 7120 d1b2 5400 |0013: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ -3d0e58: 0c02 |0016: move-result-object v2 │ │ -3d0e5a: 7220 92b5 2100 |0017: invoke-interface {v1, v2}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b592 │ │ -3d0e60: 0a02 |001a: move-result v2 │ │ -3d0e62: 3802 1000 |001b: if-eqz v2, 002b // +0010 │ │ -3d0e66: 7120 d1b2 5400 |001d: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ -3d0e6c: 0c04 |0020: move-result-object v4 │ │ -3d0e6e: 7220 96b5 4100 |0021: invoke-interface {v1, v4}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b596 │ │ -3d0e74: 0c04 |0024: move-result-object v4 │ │ -3d0e76: 1f04 741e |0025: check-cast v4, Ljava/lang/Integer; // type@1e74 │ │ -3d0e7a: 6e10 b8b2 0400 |0027: invoke-virtual {v4}, Ljava/lang/Integer;.intValue:()I // method@b2b8 │ │ -3d0e80: 0a03 |002a: move-result v3 │ │ -3d0e82: 6e10 2eb0 0000 |002b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3d0e88: 0f03 |002e: return v3 │ │ +3d0de4: |[3d0de4] de.danoeh.antennapod.core.service.download.NewEpisodesNotification.getNewEpisodeCount:(J)I │ │ +3d0df4: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ +3d0dfa: 0c00 |0003: move-result-object v0 │ │ +3d0dfc: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ +3d0e02: 6201 0e97 |0007: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_NEW:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@970e │ │ +3d0e06: 1212 |0009: const/4 v2, #int 1 // #1 │ │ +3d0e08: 2322 0220 |000a: new-array v2, v2, [J // type@2002 │ │ +3d0e0c: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +3d0e0e: 4c04 0203 |000d: aput-wide v4, v2, v3 │ │ +3d0e12: 6e30 3ab0 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@b03a │ │ +3d0e18: 0c01 |0012: move-result-object v1 │ │ +3d0e1a: 7120 d1b2 5400 |0013: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ +3d0e20: 0c02 |0016: move-result-object v2 │ │ +3d0e22: 7220 92b5 2100 |0017: invoke-interface {v1, v2}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b592 │ │ +3d0e28: 0a02 |001a: move-result v2 │ │ +3d0e2a: 3802 1000 |001b: if-eqz v2, 002b // +0010 │ │ +3d0e2e: 7120 d1b2 5400 |001d: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ +3d0e34: 0c04 |0020: move-result-object v4 │ │ +3d0e36: 7220 96b5 4100 |0021: invoke-interface {v1, v4}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b596 │ │ +3d0e3c: 0c04 |0024: move-result-object v4 │ │ +3d0e3e: 1f04 741e |0025: check-cast v4, Ljava/lang/Integer; // type@1e74 │ │ +3d0e42: 6e10 b8b2 0400 |0027: invoke-virtual {v4}, Ljava/lang/Integer;.intValue:()I // method@b2b8 │ │ +3d0e48: 0a03 |002a: move-result v3 │ │ +3d0e4a: 6e10 2eb0 0000 |002b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3d0e50: 0f03 |002e: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0004 line=131 │ │ 0x0007 line=132 │ │ 0x0013 line=133 │ │ 0x002b line=134 │ │ @@ -820377,45 +820377,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 │ │ -3d0d8c: |[3d0d8c] de.danoeh.antennapod.core.service.download.NewEpisodesNotification.loadIcon:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)Landroid/graphics/Bitmap; │ │ -3d0d9c: 6e10 2f02 0200 |0000: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ -3d0da2: 0c00 |0003: move-result-object v0 │ │ -3d0da4: 6e10 0003 0000 |0004: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0300 │ │ -3d0daa: 0c00 |0007: move-result-object v0 │ │ -3d0dac: 5200 9601 |0008: iget v0, v0, Landroid/util/DisplayMetrics;.density:F // field@0196 │ │ -3d0db0: 1501 0043 |000a: const/high16 v1, #int 1124073472 // #4300 │ │ -3d0db4: a800 0001 |000c: mul-float v0, v0, v1 │ │ -3d0db8: 8700 |000e: float-to-int v0, v0 │ │ -3d0dba: 7110 0851 0200 |000f: invoke-static {v2}, Lcom/bumptech/glide/Glide;.with:(Landroid/content/Context;)Lcom/bumptech/glide/RequestManager; // method@5108 │ │ -3d0dc0: 0c02 |0012: move-result-object v2 │ │ -3d0dc2: 6e10 9551 0200 |0013: invoke-virtual {v2}, Lcom/bumptech/glide/RequestManager;.asBitmap:()Lcom/bumptech/glide/RequestBuilder; // method@5195 │ │ -3d0dc8: 0c02 |0016: move-result-object v2 │ │ -3d0dca: 6e10 c9ab 0300 |0017: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abc9 │ │ -3d0dd0: 0c03 |001a: move-result-object v3 │ │ -3d0dd2: 6e20 7051 3200 |001b: invoke-virtual {v2, v3}, Lcom/bumptech/glide/RequestBuilder;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@5170 │ │ -3d0dd8: 0c02 |001e: move-result-object v2 │ │ -3d0dda: 2203 7e0f |001f: new-instance v3, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ -3d0dde: 7010 cf5a 0300 |0021: invoke-direct {v3}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5acf │ │ -3d0de4: 6e10 315a 0300 |0024: invoke-virtual {v3}, Lcom/bumptech/glide/request/BaseRequestOptions;.centerCrop:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a31 │ │ -3d0dea: 0c03 |0027: move-result-object v3 │ │ -3d0dec: 6e20 5351 3200 |0028: invoke-virtual {v2, v3}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@5153 │ │ -3d0df2: 0c02 |002b: move-result-object v2 │ │ -3d0df4: 6e30 8151 0200 |002c: invoke-virtual {v2, v0, v0}, Lcom/bumptech/glide/RequestBuilder;.submit:(II)Lcom/bumptech/glide/request/FutureTarget; // method@5181 │ │ -3d0dfa: 0c02 |002f: move-result-object v2 │ │ -3d0dfc: 7210 2fb6 0200 |0030: invoke-interface {v2}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b62f │ │ -3d0e02: 0c02 |0033: move-result-object v2 │ │ -3d0e04: 1f02 af00 |0034: check-cast v2, Landroid/graphics/Bitmap; // type@00af │ │ -3d0e08: 1102 |0036: return-object v2 │ │ -3d0e0a: 1202 |0037: const/4 v2, #int 0 // #0 │ │ -3d0e0c: 1102 |0038: return-object v2 │ │ +3d0d54: |[3d0d54] de.danoeh.antennapod.core.service.download.NewEpisodesNotification.loadIcon:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)Landroid/graphics/Bitmap; │ │ +3d0d64: 6e10 2f02 0200 |0000: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ +3d0d6a: 0c00 |0003: move-result-object v0 │ │ +3d0d6c: 6e10 0003 0000 |0004: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0300 │ │ +3d0d72: 0c00 |0007: move-result-object v0 │ │ +3d0d74: 5200 9601 |0008: iget v0, v0, Landroid/util/DisplayMetrics;.density:F // field@0196 │ │ +3d0d78: 1501 0043 |000a: const/high16 v1, #int 1124073472 // #4300 │ │ +3d0d7c: a800 0001 |000c: mul-float v0, v0, v1 │ │ +3d0d80: 8700 |000e: float-to-int v0, v0 │ │ +3d0d82: 7110 0851 0200 |000f: invoke-static {v2}, Lcom/bumptech/glide/Glide;.with:(Landroid/content/Context;)Lcom/bumptech/glide/RequestManager; // method@5108 │ │ +3d0d88: 0c02 |0012: move-result-object v2 │ │ +3d0d8a: 6e10 9551 0200 |0013: invoke-virtual {v2}, Lcom/bumptech/glide/RequestManager;.asBitmap:()Lcom/bumptech/glide/RequestBuilder; // method@5195 │ │ +3d0d90: 0c02 |0016: move-result-object v2 │ │ +3d0d92: 6e10 c9ab 0300 |0017: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abc9 │ │ +3d0d98: 0c03 |001a: move-result-object v3 │ │ +3d0d9a: 6e20 7051 3200 |001b: invoke-virtual {v2, v3}, Lcom/bumptech/glide/RequestBuilder;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@5170 │ │ +3d0da0: 0c02 |001e: move-result-object v2 │ │ +3d0da2: 2203 7e0f |001f: new-instance v3, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ +3d0da6: 7010 cf5a 0300 |0021: invoke-direct {v3}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5acf │ │ +3d0dac: 6e10 315a 0300 |0024: invoke-virtual {v3}, Lcom/bumptech/glide/request/BaseRequestOptions;.centerCrop:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a31 │ │ +3d0db2: 0c03 |0027: move-result-object v3 │ │ +3d0db4: 6e20 5351 3200 |0028: invoke-virtual {v2, v3}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@5153 │ │ +3d0dba: 0c02 |002b: move-result-object v2 │ │ +3d0dbc: 6e30 8151 0200 |002c: invoke-virtual {v2, v0, v0}, Lcom/bumptech/glide/RequestBuilder;.submit:(II)Lcom/bumptech/glide/request/FutureTarget; // method@5181 │ │ +3d0dc2: 0c02 |002f: move-result-object v2 │ │ +3d0dc4: 7210 2fb6 0200 |0030: invoke-interface {v2}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b62f │ │ +3d0dca: 0c02 |0033: move-result-object v2 │ │ +3d0dcc: 1f02 af00 |0034: check-cast v2, Landroid/graphics/Bitmap; // type@00af │ │ +3d0dd0: 1102 |0036: return-object v2 │ │ +3d0dd2: 1202 |0037: const/4 v2, #int 0 // #0 │ │ +3d0dd4: 1102 |0038: return-object v2 │ │ catches : 1 │ │ 0x000f - 0x0036 │ │ -> 0x0037 │ │ positions : │ │ 0x0000 line=116 │ │ 0x000f line=118 │ │ 0x0013 line=119 │ │ @@ -820432,66 +820432,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 │ │ -3d0ee0: |[3d0ee0] de.danoeh.antennapod.core.service.download.NewEpisodesNotification.showGroupSummaryNotification:(Landroid/content/Context;Landroidx/core/app/NotificationManagerCompat;)V │ │ -3d0ef0: 2200 6c00 |0000: new-instance v0, Landroid/content/Intent; // type@006c │ │ -3d0ef4: 7010 5802 0000 |0002: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0258 │ │ -3d0efa: 1a01 ca4b |0005: const-string v1, "NewEpisodes" // string@4bca │ │ -3d0efe: 6e20 8102 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0281 │ │ -3d0f04: 2201 5d00 |000a: new-instance v1, Landroid/content/ComponentName; // type@005d │ │ -3d0f08: 1a02 c879 |000c: const-string v2, "de.danoeh.antennapod.activity.MainActivity" // string@79c8 │ │ -3d0f0c: 7030 f601 5102 |000e: invoke-direct {v1, v5, v2}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@01f6 │ │ -3d0f12: 6e20 8402 1000 |0011: invoke-virtual {v0, v1}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0284 │ │ -3d0f18: 1401 0080 0010 |0014: const v1, #float 2.53422e-29 // #10008000 │ │ -3d0f1e: 6e20 8702 1000 |0017: invoke-virtual {v0, v1}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@0287 │ │ -3d0f24: 1a01 ee87 |001a: const-string v1, "fragment_tag" // string@87ee │ │ -3d0f28: 1a02 cc4b |001c: const-string v2, "NewEpisodesFragment" // string@4bcc │ │ -3d0f2c: 6e30 7a02 1002 |001e: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@027a │ │ -3d0f32: 6001 dd00 |0021: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -3d0f36: 1302 1700 |0023: const/16 v2, #int 23 // #17 │ │ -3d0f3a: 1203 |0025: const/4 v3, #int 0 // #0 │ │ -3d0f3c: 3421 0500 |0026: if-lt v1, v2, 002b // +0005 │ │ -3d0f40: 1501 0004 |0028: const/high16 v1, #int 67108864 // #400 │ │ -3d0f44: 2802 |002a: goto 002c // +0002 │ │ -3d0f46: 1201 |002b: const/4 v1, #int 0 // #0 │ │ -3d0f48: 7140 7901 3510 |002c: invoke-static {v5, v3, v0, v1}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0179 │ │ -3d0f4e: 0c00 |002f: move-result-object v0 │ │ -3d0f50: 2201 dd05 |0030: new-instance v1, Landroidx/core/app/NotificationCompat$Builder; // type@05dd │ │ -3d0f54: 1a02 fe7f |0032: const-string v2, "episode_notifications" // string@7ffe │ │ -3d0f58: 7030 bd27 5102 |0034: invoke-direct {v1, v5, v2}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@27bd │ │ -3d0f5e: 6004 b078 |0037: sget v4, Lde/danoeh/antennapod/core/R$drawable;.ic_notification_new:I // field@78b0 │ │ -3d0f62: 6e20 d127 4100 |0039: invoke-virtual {v1, v4}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@27d1 │ │ -3d0f68: 0c01 |003c: move-result-object v1 │ │ -3d0f6a: 6004 377e |003d: sget v4, Lde/danoeh/antennapod/core/R$string;.new_episode_notification_group_text:I // field@7e37 │ │ -3d0f6e: 6e20 3102 4500 |003f: invoke-virtual {v5, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3d0f74: 0c05 |0042: move-result-object v5 │ │ -3d0f76: 6e20 c727 5100 |0043: invoke-virtual {v1, v5}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27c7 │ │ -3d0f7c: 0c05 |0046: move-result-object v5 │ │ -3d0f7e: 6e20 c527 0500 |0047: invoke-virtual {v5, v0}, Landroidx/core/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@27c5 │ │ -3d0f84: 0c05 |004a: move-result-object v5 │ │ -3d0f86: 1a00 c679 |004b: const-string v0, "de.danoeh.antennapod.EPISODES" // string@79c6 │ │ -3d0f8a: 6e20 c927 0500 |004d: invoke-virtual {v5, v0}, Landroidx/core/app/NotificationCompat$Builder;.setGroup:(Ljava/lang/String;)Landroidx/core/app/NotificationCompat$Builder; // method@27c9 │ │ -3d0f90: 0c05 |0050: move-result-object v5 │ │ -3d0f92: 1210 |0051: const/4 v0, #int 1 // #1 │ │ -3d0f94: 6e20 cb27 0500 |0052: invoke-virtual {v5, v0}, Landroidx/core/app/NotificationCompat$Builder;.setGroupSummary:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@27cb │ │ -3d0f9a: 0c05 |0055: move-result-object v5 │ │ -3d0f9c: 6e20 ca27 0500 |0056: invoke-virtual {v5, v0}, Landroidx/core/app/NotificationCompat$Builder;.setGroupAlertBehavior:(I)Landroidx/core/app/NotificationCompat$Builder; // method@27ca │ │ -3d0fa2: 0c05 |0059: move-result-object v5 │ │ -3d0fa4: 6e20 ce27 0500 |005a: invoke-virtual {v5, v0}, Landroidx/core/app/NotificationCompat$Builder;.setOnlyAlertOnce:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@27ce │ │ -3d0faa: 0c05 |005d: move-result-object v5 │ │ -3d0fac: 6e20 c327 0500 |005e: invoke-virtual {v5, v0}, Landroidx/core/app/NotificationCompat$Builder;.setAutoCancel:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@27c3 │ │ -3d0fb2: 0c05 |0061: move-result-object v5 │ │ -3d0fb4: 6e10 bf27 0500 |0062: invoke-virtual {v5}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@27bf │ │ -3d0fba: 0c05 |0065: move-result-object v5 │ │ -3d0fbc: 6e40 2128 2653 |0066: invoke-virtual {v6, v2, v3, v5}, Landroidx/core/app/NotificationManagerCompat;.notify:(Ljava/lang/String;ILandroid/app/Notification;)V // method@2821 │ │ -3d0fc2: 0e00 |0069: return-void │ │ +3d0ea8: |[3d0ea8] de.danoeh.antennapod.core.service.download.NewEpisodesNotification.showGroupSummaryNotification:(Landroid/content/Context;Landroidx/core/app/NotificationManagerCompat;)V │ │ +3d0eb8: 2200 6c00 |0000: new-instance v0, Landroid/content/Intent; // type@006c │ │ +3d0ebc: 7010 5802 0000 |0002: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0258 │ │ +3d0ec2: 1a01 ca4b |0005: const-string v1, "NewEpisodes" // string@4bca │ │ +3d0ec6: 6e20 8102 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0281 │ │ +3d0ecc: 2201 5d00 |000a: new-instance v1, Landroid/content/ComponentName; // type@005d │ │ +3d0ed0: 1a02 c879 |000c: const-string v2, "de.danoeh.antennapod.activity.MainActivity" // string@79c8 │ │ +3d0ed4: 7030 f601 5102 |000e: invoke-direct {v1, v5, v2}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@01f6 │ │ +3d0eda: 6e20 8402 1000 |0011: invoke-virtual {v0, v1}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0284 │ │ +3d0ee0: 1401 0080 0010 |0014: const v1, #float 2.53422e-29 // #10008000 │ │ +3d0ee6: 6e20 8702 1000 |0017: invoke-virtual {v0, v1}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@0287 │ │ +3d0eec: 1a01 ee87 |001a: const-string v1, "fragment_tag" // string@87ee │ │ +3d0ef0: 1a02 cc4b |001c: const-string v2, "NewEpisodesFragment" // string@4bcc │ │ +3d0ef4: 6e30 7a02 1002 |001e: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@027a │ │ +3d0efa: 6001 dd00 |0021: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +3d0efe: 1302 1700 |0023: const/16 v2, #int 23 // #17 │ │ +3d0f02: 1203 |0025: const/4 v3, #int 0 // #0 │ │ +3d0f04: 3421 0500 |0026: if-lt v1, v2, 002b // +0005 │ │ +3d0f08: 1501 0004 |0028: const/high16 v1, #int 67108864 // #400 │ │ +3d0f0c: 2802 |002a: goto 002c // +0002 │ │ +3d0f0e: 1201 |002b: const/4 v1, #int 0 // #0 │ │ +3d0f10: 7140 7901 3510 |002c: invoke-static {v5, v3, v0, v1}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0179 │ │ +3d0f16: 0c00 |002f: move-result-object v0 │ │ +3d0f18: 2201 dd05 |0030: new-instance v1, Landroidx/core/app/NotificationCompat$Builder; // type@05dd │ │ +3d0f1c: 1a02 fe7f |0032: const-string v2, "episode_notifications" // string@7ffe │ │ +3d0f20: 7030 bd27 5102 |0034: invoke-direct {v1, v5, v2}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@27bd │ │ +3d0f26: 6004 b078 |0037: sget v4, Lde/danoeh/antennapod/core/R$drawable;.ic_notification_new:I // field@78b0 │ │ +3d0f2a: 6e20 d127 4100 |0039: invoke-virtual {v1, v4}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@27d1 │ │ +3d0f30: 0c01 |003c: move-result-object v1 │ │ +3d0f32: 6004 377e |003d: sget v4, Lde/danoeh/antennapod/core/R$string;.new_episode_notification_group_text:I // field@7e37 │ │ +3d0f36: 6e20 3102 4500 |003f: invoke-virtual {v5, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3d0f3c: 0c05 |0042: move-result-object v5 │ │ +3d0f3e: 6e20 c727 5100 |0043: invoke-virtual {v1, v5}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27c7 │ │ +3d0f44: 0c05 |0046: move-result-object v5 │ │ +3d0f46: 6e20 c527 0500 |0047: invoke-virtual {v5, v0}, Landroidx/core/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@27c5 │ │ +3d0f4c: 0c05 |004a: move-result-object v5 │ │ +3d0f4e: 1a00 c679 |004b: const-string v0, "de.danoeh.antennapod.EPISODES" // string@79c6 │ │ +3d0f52: 6e20 c927 0500 |004d: invoke-virtual {v5, v0}, Landroidx/core/app/NotificationCompat$Builder;.setGroup:(Ljava/lang/String;)Landroidx/core/app/NotificationCompat$Builder; // method@27c9 │ │ +3d0f58: 0c05 |0050: move-result-object v5 │ │ +3d0f5a: 1210 |0051: const/4 v0, #int 1 // #1 │ │ +3d0f5c: 6e20 cb27 0500 |0052: invoke-virtual {v5, v0}, Landroidx/core/app/NotificationCompat$Builder;.setGroupSummary:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@27cb │ │ +3d0f62: 0c05 |0055: move-result-object v5 │ │ +3d0f64: 6e20 ca27 0500 |0056: invoke-virtual {v5, v0}, Landroidx/core/app/NotificationCompat$Builder;.setGroupAlertBehavior:(I)Landroidx/core/app/NotificationCompat$Builder; // method@27ca │ │ +3d0f6a: 0c05 |0059: move-result-object v5 │ │ +3d0f6c: 6e20 ce27 0500 |005a: invoke-virtual {v5, v0}, Landroidx/core/app/NotificationCompat$Builder;.setOnlyAlertOnce:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@27ce │ │ +3d0f72: 0c05 |005d: move-result-object v5 │ │ +3d0f74: 6e20 c327 0500 |005e: invoke-virtual {v5, v0}, Landroidx/core/app/NotificationCompat$Builder;.setAutoCancel:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@27c3 │ │ +3d0f7a: 0c05 |0061: move-result-object v5 │ │ +3d0f7c: 6e10 bf27 0500 |0062: invoke-virtual {v5}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@27bf │ │ +3d0f82: 0c05 |0065: move-result-object v5 │ │ +3d0f84: 6e40 2128 2653 |0066: invoke-virtual {v6, v2, v3, v5}, Landroidx/core/app/NotificationManagerCompat;.notify:(Ljava/lang/String;ILandroid/app/Notification;)V // method@2821 │ │ +3d0f8a: 0e00 |0069: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0007 line=94 │ │ 0x000a line=95 │ │ 0x0017 line=96 │ │ 0x001e line=97 │ │ @@ -820517,95 +820517,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 │ │ -3d10a4: |[3d10a4] de.danoeh.antennapod.core.service.download.NewEpisodesNotification.showNotification:(ILde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;Landroidx/core/app/NotificationManagerCompat;)V │ │ -3d10b4: 6e10 2f02 0a00 |0000: invoke-virtual {v10}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ -3d10ba: 0c00 |0003: move-result-object v0 │ │ -3d10bc: 6001 437c |0004: sget v1, Lde/danoeh/antennapod/core/R$plurals;.new_episode_notification_message:I // field@7c43 │ │ -3d10c0: 1222 |0006: const/4 v2, #int 2 // #2 │ │ -3d10c2: 2322 2921 |0007: new-array v2, v2, [Ljava/lang/Object; // type@2129 │ │ -3d10c6: 7110 c1b2 0800 |0009: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -3d10cc: 0c03 |000c: move-result-object v3 │ │ -3d10ce: 1204 |000d: const/4 v4, #int 0 // #0 │ │ -3d10d0: 4d03 0204 |000e: aput-object v3, v2, v4 │ │ -3d10d4: 6e10 d6ab 0900 |0010: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ -3d10da: 0c03 |0013: move-result-object v3 │ │ -3d10dc: 1215 |0014: const/4 v5, #int 1 // #1 │ │ -3d10de: 4d03 0205 |0015: aput-object v3, v2, v5 │ │ -3d10e2: 6e40 0b03 1028 |0017: invoke-virtual {v0, v1, v8, v2}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@030b │ │ -3d10e8: 0c01 |001a: move-result-object v1 │ │ -3d10ea: 6002 447c |001b: sget v2, Lde/danoeh/antennapod/core/R$plurals;.new_episode_notification_title:I // field@7c44 │ │ -3d10ee: 6e30 0a03 2008 |001d: invoke-virtual {v0, v2, v8}, Landroid/content/res/Resources;.getQuantityString:(II)Ljava/lang/String; // method@030a │ │ -3d10f4: 0c08 |0020: move-result-object v8 │ │ -3d10f6: 2200 6c00 |0021: new-instance v0, Landroid/content/Intent; // type@006c │ │ -3d10fa: 7010 5802 0000 |0023: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0258 │ │ -3d1100: 2202 8f1e |0026: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ -3d1104: 7010 50b3 0200 |0028: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3d110a: 1a03 ca4b |002b: const-string v3, "NewEpisodes" // string@4bca │ │ -3d110e: 6e20 5cb3 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d1114: 6e10 f4ab 0900 |0030: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3d111a: 0b06 |0033: move-result-wide v6 │ │ -3d111c: 6e30 58b3 6207 |0034: invoke-virtual {v2, v6, v7}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ -3d1122: 6e10 67b3 0200 |0037: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3d1128: 0c02 |003a: move-result-object v2 │ │ -3d112a: 6e20 8102 2000 |003b: invoke-virtual {v0, v2}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0281 │ │ -3d1130: 2202 5d00 |003e: new-instance v2, Landroid/content/ComponentName; // type@005d │ │ -3d1134: 1a03 c879 |0040: const-string v3, "de.danoeh.antennapod.activity.MainActivity" // string@79c8 │ │ -3d1138: 7030 f601 a203 |0042: invoke-direct {v2, v10, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@01f6 │ │ -3d113e: 6e20 8402 2000 |0045: invoke-virtual {v0, v2}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0284 │ │ -3d1144: 1402 0080 0010 |0048: const v2, #float 2.53422e-29 // #10008000 │ │ -3d114a: 6e20 8702 2000 |004b: invoke-virtual {v0, v2}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@0287 │ │ -3d1150: 1a02 e987 |004e: const-string v2, "fragment_feed_id" // string@87e9 │ │ -3d1154: 6e10 f4ab 0900 |0050: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3d115a: 0b06 |0053: move-result-wide v6 │ │ -3d115c: 6e40 7502 2076 |0054: invoke-virtual {v0, v2, v6, v7}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;J)Landroid/content/Intent; // method@0275 │ │ -3d1162: 6002 dd00 |0057: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -3d1166: 1303 1700 |0059: const/16 v3, #int 23 // #17 │ │ -3d116a: 3432 0500 |005b: if-lt v2, v3, 0060 // +0005 │ │ -3d116e: 1502 0004 |005d: const/high16 v2, #int 67108864 // #400 │ │ -3d1172: 2802 |005f: goto 0061 // +0002 │ │ -3d1174: 1202 |0060: const/4 v2, #int 0 // #0 │ │ -3d1176: 7140 7901 4a20 |0061: invoke-static {v10, v4, v0, v2}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0179 │ │ -3d117c: 0c00 |0064: move-result-object v0 │ │ -3d117e: 2202 dd05 |0065: new-instance v2, Landroidx/core/app/NotificationCompat$Builder; // type@05dd │ │ -3d1182: 1a03 fe7f |0067: const-string v3, "episode_notifications" // string@7ffe │ │ -3d1186: 7030 bd27 a203 |0069: invoke-direct {v2, v10, v3}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@27bd │ │ -3d118c: 6004 b078 |006c: sget v4, Lde/danoeh/antennapod/core/R$drawable;.ic_notification_new:I // field@78b0 │ │ -3d1190: 6e20 d127 4200 |006e: invoke-virtual {v2, v4}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@27d1 │ │ -3d1196: 0c02 |0071: move-result-object v2 │ │ -3d1198: 6e20 c727 8200 |0072: invoke-virtual {v2, v8}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27c7 │ │ -3d119e: 0c08 |0075: move-result-object v8 │ │ -3d11a0: 7120 4199 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@9941 │ │ -3d11a6: 0c02 |0079: move-result-object v2 │ │ -3d11a8: 6e20 cc27 2800 |007a: invoke-virtual {v8, v2}, Landroidx/core/app/NotificationCompat$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroidx/core/app/NotificationCompat$Builder; // method@27cc │ │ -3d11ae: 0c08 |007d: move-result-object v8 │ │ -3d11b0: 6e20 c627 1800 |007e: invoke-virtual {v8, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27c6 │ │ -3d11b6: 0c08 |0081: move-result-object v8 │ │ -3d11b8: 6e20 c527 0800 |0082: invoke-virtual {v8, v0}, Landroidx/core/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@27c5 │ │ -3d11be: 0c08 |0085: move-result-object v8 │ │ -3d11c0: 1a00 c679 |0086: const-string v0, "de.danoeh.antennapod.EPISODES" // string@79c6 │ │ -3d11c4: 6e20 c927 0800 |0088: invoke-virtual {v8, v0}, Landroidx/core/app/NotificationCompat$Builder;.setGroup:(Ljava/lang/String;)Landroidx/core/app/NotificationCompat$Builder; // method@27c9 │ │ -3d11ca: 0c08 |008b: move-result-object v8 │ │ -3d11cc: 6e20 ca27 5800 |008c: invoke-virtual {v8, v5}, Landroidx/core/app/NotificationCompat$Builder;.setGroupAlertBehavior:(I)Landroidx/core/app/NotificationCompat$Builder; // method@27ca │ │ -3d11d2: 0c08 |008f: move-result-object v8 │ │ -3d11d4: 6e20 ce27 5800 |0090: invoke-virtual {v8, v5}, Landroidx/core/app/NotificationCompat$Builder;.setOnlyAlertOnce:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@27ce │ │ -3d11da: 0c08 |0093: move-result-object v8 │ │ -3d11dc: 6e20 c327 5800 |0094: invoke-virtual {v8, v5}, Landroidx/core/app/NotificationCompat$Builder;.setAutoCancel:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@27c3 │ │ -3d11e2: 0c08 |0097: move-result-object v8 │ │ -3d11e4: 6e10 bf27 0800 |0098: invoke-virtual {v8}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@27bf │ │ -3d11ea: 0c08 |009b: move-result-object v8 │ │ -3d11ec: 6e10 f5ab 0900 |009c: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.hashCode:()I // method@abf5 │ │ -3d11f2: 0a09 |009f: move-result v9 │ │ -3d11f4: 6e40 2128 3b89 |00a0: invoke-virtual {v11, v3, v9, v8}, Landroidx/core/app/NotificationManagerCompat;.notify:(Ljava/lang/String;ILandroid/app/Notification;)V // method@2821 │ │ -3d11fa: 7120 4299 ba00 |00a3: invoke-static {v10, v11}, Lde/danoeh/antennapod/core/service/download/NewEpisodesNotification;.showGroupSummaryNotification:(Landroid/content/Context;Landroidx/core/app/NotificationManagerCompat;)V // method@9942 │ │ -3d1200: 0e00 |00a6: return-void │ │ +3d106c: |[3d106c] de.danoeh.antennapod.core.service.download.NewEpisodesNotification.showNotification:(ILde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;Landroidx/core/app/NotificationManagerCompat;)V │ │ +3d107c: 6e10 2f02 0a00 |0000: invoke-virtual {v10}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ +3d1082: 0c00 |0003: move-result-object v0 │ │ +3d1084: 6001 437c |0004: sget v1, Lde/danoeh/antennapod/core/R$plurals;.new_episode_notification_message:I // field@7c43 │ │ +3d1088: 1222 |0006: const/4 v2, #int 2 // #2 │ │ +3d108a: 2322 2921 |0007: new-array v2, v2, [Ljava/lang/Object; // type@2129 │ │ +3d108e: 7110 c1b2 0800 |0009: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +3d1094: 0c03 |000c: move-result-object v3 │ │ +3d1096: 1204 |000d: const/4 v4, #int 0 // #0 │ │ +3d1098: 4d03 0204 |000e: aput-object v3, v2, v4 │ │ +3d109c: 6e10 d6ab 0900 |0010: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ +3d10a2: 0c03 |0013: move-result-object v3 │ │ +3d10a4: 1215 |0014: const/4 v5, #int 1 // #1 │ │ +3d10a6: 4d03 0205 |0015: aput-object v3, v2, v5 │ │ +3d10aa: 6e40 0b03 1028 |0017: invoke-virtual {v0, v1, v8, v2}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@030b │ │ +3d10b0: 0c01 |001a: move-result-object v1 │ │ +3d10b2: 6002 447c |001b: sget v2, Lde/danoeh/antennapod/core/R$plurals;.new_episode_notification_title:I // field@7c44 │ │ +3d10b6: 6e30 0a03 2008 |001d: invoke-virtual {v0, v2, v8}, Landroid/content/res/Resources;.getQuantityString:(II)Ljava/lang/String; // method@030a │ │ +3d10bc: 0c08 |0020: move-result-object v8 │ │ +3d10be: 2200 6c00 |0021: new-instance v0, Landroid/content/Intent; // type@006c │ │ +3d10c2: 7010 5802 0000 |0023: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0258 │ │ +3d10c8: 2202 8f1e |0026: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ +3d10cc: 7010 50b3 0200 |0028: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3d10d2: 1a03 ca4b |002b: const-string v3, "NewEpisodes" // string@4bca │ │ +3d10d6: 6e20 5cb3 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d10dc: 6e10 f4ab 0900 |0030: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3d10e2: 0b06 |0033: move-result-wide v6 │ │ +3d10e4: 6e30 58b3 6207 |0034: invoke-virtual {v2, v6, v7}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ +3d10ea: 6e10 67b3 0200 |0037: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3d10f0: 0c02 |003a: move-result-object v2 │ │ +3d10f2: 6e20 8102 2000 |003b: invoke-virtual {v0, v2}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0281 │ │ +3d10f8: 2202 5d00 |003e: new-instance v2, Landroid/content/ComponentName; // type@005d │ │ +3d10fc: 1a03 c879 |0040: const-string v3, "de.danoeh.antennapod.activity.MainActivity" // string@79c8 │ │ +3d1100: 7030 f601 a203 |0042: invoke-direct {v2, v10, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@01f6 │ │ +3d1106: 6e20 8402 2000 |0045: invoke-virtual {v0, v2}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0284 │ │ +3d110c: 1402 0080 0010 |0048: const v2, #float 2.53422e-29 // #10008000 │ │ +3d1112: 6e20 8702 2000 |004b: invoke-virtual {v0, v2}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@0287 │ │ +3d1118: 1a02 e987 |004e: const-string v2, "fragment_feed_id" // string@87e9 │ │ +3d111c: 6e10 f4ab 0900 |0050: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3d1122: 0b06 |0053: move-result-wide v6 │ │ +3d1124: 6e40 7502 2076 |0054: invoke-virtual {v0, v2, v6, v7}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;J)Landroid/content/Intent; // method@0275 │ │ +3d112a: 6002 dd00 |0057: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +3d112e: 1303 1700 |0059: const/16 v3, #int 23 // #17 │ │ +3d1132: 3432 0500 |005b: if-lt v2, v3, 0060 // +0005 │ │ +3d1136: 1502 0004 |005d: const/high16 v2, #int 67108864 // #400 │ │ +3d113a: 2802 |005f: goto 0061 // +0002 │ │ +3d113c: 1202 |0060: const/4 v2, #int 0 // #0 │ │ +3d113e: 7140 7901 4a20 |0061: invoke-static {v10, v4, v0, v2}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0179 │ │ +3d1144: 0c00 |0064: move-result-object v0 │ │ +3d1146: 2202 dd05 |0065: new-instance v2, Landroidx/core/app/NotificationCompat$Builder; // type@05dd │ │ +3d114a: 1a03 fe7f |0067: const-string v3, "episode_notifications" // string@7ffe │ │ +3d114e: 7030 bd27 a203 |0069: invoke-direct {v2, v10, v3}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@27bd │ │ +3d1154: 6004 b078 |006c: sget v4, Lde/danoeh/antennapod/core/R$drawable;.ic_notification_new:I // field@78b0 │ │ +3d1158: 6e20 d127 4200 |006e: invoke-virtual {v2, v4}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@27d1 │ │ +3d115e: 0c02 |0071: move-result-object v2 │ │ +3d1160: 6e20 c727 8200 |0072: invoke-virtual {v2, v8}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27c7 │ │ +3d1166: 0c08 |0075: move-result-object v8 │ │ +3d1168: 7120 4199 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@9941 │ │ +3d116e: 0c02 |0079: move-result-object v2 │ │ +3d1170: 6e20 cc27 2800 |007a: invoke-virtual {v8, v2}, Landroidx/core/app/NotificationCompat$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroidx/core/app/NotificationCompat$Builder; // method@27cc │ │ +3d1176: 0c08 |007d: move-result-object v8 │ │ +3d1178: 6e20 c627 1800 |007e: invoke-virtual {v8, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27c6 │ │ +3d117e: 0c08 |0081: move-result-object v8 │ │ +3d1180: 6e20 c527 0800 |0082: invoke-virtual {v8, v0}, Landroidx/core/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@27c5 │ │ +3d1186: 0c08 |0085: move-result-object v8 │ │ +3d1188: 1a00 c679 |0086: const-string v0, "de.danoeh.antennapod.EPISODES" // string@79c6 │ │ +3d118c: 6e20 c927 0800 |0088: invoke-virtual {v8, v0}, Landroidx/core/app/NotificationCompat$Builder;.setGroup:(Ljava/lang/String;)Landroidx/core/app/NotificationCompat$Builder; // method@27c9 │ │ +3d1192: 0c08 |008b: move-result-object v8 │ │ +3d1194: 6e20 ca27 5800 |008c: invoke-virtual {v8, v5}, Landroidx/core/app/NotificationCompat$Builder;.setGroupAlertBehavior:(I)Landroidx/core/app/NotificationCompat$Builder; // method@27ca │ │ +3d119a: 0c08 |008f: move-result-object v8 │ │ +3d119c: 6e20 ce27 5800 |0090: invoke-virtual {v8, v5}, Landroidx/core/app/NotificationCompat$Builder;.setOnlyAlertOnce:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@27ce │ │ +3d11a2: 0c08 |0093: move-result-object v8 │ │ +3d11a4: 6e20 c327 5800 |0094: invoke-virtual {v8, v5}, Landroidx/core/app/NotificationCompat$Builder;.setAutoCancel:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@27c3 │ │ +3d11aa: 0c08 |0097: move-result-object v8 │ │ +3d11ac: 6e10 bf27 0800 |0098: invoke-virtual {v8}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@27bf │ │ +3d11b2: 0c08 |009b: move-result-object v8 │ │ +3d11b4: 6e10 f5ab 0900 |009c: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.hashCode:()I // method@abf5 │ │ +3d11ba: 0a09 |009f: move-result v9 │ │ +3d11bc: 6e40 2128 3b89 |00a0: invoke-virtual {v11, v3, v9, v8}, Landroidx/core/app/NotificationManagerCompat;.notify:(Ljava/lang/String;ILandroid/app/Notification;)V // method@2821 │ │ +3d11c2: 7120 4299 ba00 |00a3: invoke-static {v10, v11}, Lde/danoeh/antennapod/core/service/download/NewEpisodesNotification;.showGroupSummaryNotification:(Landroid/content/Context;Landroidx/core/app/NotificationManagerCompat;)V // method@9942 │ │ +3d11c8: 0e00 |00a6: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0004 line=62 │ │ 0x0009 line=63 │ │ 0x0017 line=62 │ │ 0x001b line=65 │ │ @@ -820641,26 +820641,26 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -3d0ea4: |[3d0ea4] de.danoeh.antennapod.core.service.download.NewEpisodesNotification.loadCountersBeforeRefresh:()V │ │ -3d0eb4: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ -3d0eba: 0c00 |0003: move-result-object v0 │ │ -3d0ebc: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ -3d0ec2: 6201 0e97 |0007: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_NEW:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@970e │ │ -3d0ec6: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -3d0ec8: 2322 0220 |000a: new-array v2, v2, [J // type@2002 │ │ -3d0ecc: 6e30 3ab0 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@b03a │ │ -3d0ed2: 0c01 |000f: move-result-object v1 │ │ -3d0ed4: 5b31 ee8c |0010: iput-object v1, v3, Lde/danoeh/antennapod/core/service/download/NewEpisodesNotification;.countersBefore:Ljava/util/Map; // field@8cee │ │ -3d0ed8: 6e10 2eb0 0000 |0012: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3d0ede: 0e00 |0015: return-void │ │ +3d0e6c: |[3d0e6c] de.danoeh.antennapod.core.service.download.NewEpisodesNotification.loadCountersBeforeRefresh:()V │ │ +3d0e7c: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ +3d0e82: 0c00 |0003: move-result-object v0 │ │ +3d0e84: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ +3d0e8a: 6201 0e97 |0007: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_NEW:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@970e │ │ +3d0e8e: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +3d0e90: 2322 0220 |000a: new-array v2, v2, [J // type@2002 │ │ +3d0e94: 6e30 3ab0 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@b03a │ │ +3d0e9a: 0c01 |000f: move-result-object v1 │ │ +3d0e9c: 5b31 ee8c |0010: iput-object v1, v3, Lde/danoeh/antennapod/core/service/download/NewEpisodesNotification;.countersBefore:Ljava/util/Map; // field@8cee │ │ +3d0ea0: 6e10 2eb0 0000 |0012: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3d0ea6: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0004 line=38 │ │ 0x0007 line=39 │ │ 0x0012 line=40 │ │ locals : │ │ @@ -820671,65 +820671,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 │ │ -3d0fc4: |[3d0fc4] de.danoeh.antennapod.core.service.download.NewEpisodesNotification.showIfNeeded:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -3d0fd4: 6e10 d4ab 0600 |0000: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ -3d0fda: 0c00 |0003: move-result-object v0 │ │ -3d0fdc: 6e10 afac 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getKeepUpdated:()Z // method@acaf │ │ -3d0fe2: 0a01 |0007: move-result v1 │ │ -3d0fe4: 3801 5e00 |0008: if-eqz v1, 0066 // +005e │ │ -3d0fe8: 6e10 b2ac 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getShowEpisodeNotification:()Z // method@acb2 │ │ -3d0fee: 0a00 |000d: move-result v0 │ │ -3d0ff0: 3900 0300 |000e: if-nez v0, 0011 // +0003 │ │ -3d0ff4: 2856 |0010: goto 0066 // +0056 │ │ -3d0ff6: 5440 ee8c |0011: iget-object v0, v4, Lde/danoeh/antennapod/core/service/download/NewEpisodesNotification;.countersBefore:Ljava/util/Map; // field@8cee │ │ -3d0ffa: 6e10 f4ab 0600 |0013: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3d1000: 0b01 |0016: move-result-wide v1 │ │ -3d1002: 7120 d1b2 2100 |0017: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ -3d1008: 0c01 |001a: move-result-object v1 │ │ -3d100a: 7220 92b5 1000 |001b: invoke-interface {v0, v1}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b592 │ │ -3d1010: 0a00 |001e: move-result v0 │ │ -3d1012: 3800 1700 |001f: if-eqz v0, 0036 // +0017 │ │ -3d1016: 5440 ee8c |0021: iget-object v0, v4, Lde/danoeh/antennapod/core/service/download/NewEpisodesNotification;.countersBefore:Ljava/util/Map; // field@8cee │ │ -3d101a: 6e10 f4ab 0600 |0023: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3d1020: 0b01 |0026: move-result-wide v1 │ │ -3d1022: 7120 d1b2 2100 |0027: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ -3d1028: 0c01 |002a: move-result-object v1 │ │ -3d102a: 7220 96b5 1000 |002b: invoke-interface {v0, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b596 │ │ -3d1030: 0c00 |002e: move-result-object v0 │ │ -3d1032: 1f00 741e |002f: check-cast v0, Ljava/lang/Integer; // type@1e74 │ │ -3d1036: 6e10 b8b2 0000 |0031: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@b2b8 │ │ -3d103c: 0a00 |0034: move-result v0 │ │ -3d103e: 2802 |0035: goto 0037 // +0002 │ │ -3d1040: 1200 |0036: const/4 v0, #int 0 // #0 │ │ -3d1042: 6e10 f4ab 0600 |0037: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3d1048: 0b01 |003a: move-result-wide v1 │ │ -3d104a: 7120 3f99 2100 |003b: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/service/download/NewEpisodesNotification;.getNewEpisodeCount:(J)I // method@993f │ │ -3d1050: 0a01 |003e: move-result v1 │ │ -3d1052: 2202 8f1e |003f: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ -3d1056: 7010 50b3 0200 |0041: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3d105c: 1a03 c74b |0044: const-string v3, "New episodes before: " // string@4bc7 │ │ -3d1060: 6e20 5cb3 3200 |0046: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d1066: 6e20 57b3 0200 |0049: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -3d106c: 1a03 cc07 |004c: const-string v3, ", after: " // string@07cc │ │ -3d1070: 6e20 5cb3 3200 |004e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d1076: 6e20 57b3 1200 |0051: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -3d107c: 6e10 67b3 0200 |0054: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3d1082: 0c02 |0057: move-result-object v2 │ │ -3d1084: 1a03 cd4b |0058: const-string v3, "NewEpisodesNotification" // string@4bcd │ │ -3d1088: 7120 fe0a 2300 |005a: invoke-static {v3, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d108e: 3701 0900 |005d: if-le v1, v0, 0066 // +0009 │ │ -3d1092: 7110 1e28 0500 |005f: invoke-static {v5}, Landroidx/core/app/NotificationManagerCompat;.from:(Landroid/content/Context;)Landroidx/core/app/NotificationManagerCompat; // method@281e │ │ -3d1098: 0c00 |0062: move-result-object v0 │ │ -3d109a: 7140 4499 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@9944 │ │ -3d10a0: 0e00 |0066: return-void │ │ +3d0f8c: |[3d0f8c] de.danoeh.antennapod.core.service.download.NewEpisodesNotification.showIfNeeded:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +3d0f9c: 6e10 d4ab 0600 |0000: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ +3d0fa2: 0c00 |0003: move-result-object v0 │ │ +3d0fa4: 6e10 afac 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getKeepUpdated:()Z // method@acaf │ │ +3d0faa: 0a01 |0007: move-result v1 │ │ +3d0fac: 3801 5e00 |0008: if-eqz v1, 0066 // +005e │ │ +3d0fb0: 6e10 b2ac 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getShowEpisodeNotification:()Z // method@acb2 │ │ +3d0fb6: 0a00 |000d: move-result v0 │ │ +3d0fb8: 3900 0300 |000e: if-nez v0, 0011 // +0003 │ │ +3d0fbc: 2856 |0010: goto 0066 // +0056 │ │ +3d0fbe: 5440 ee8c |0011: iget-object v0, v4, Lde/danoeh/antennapod/core/service/download/NewEpisodesNotification;.countersBefore:Ljava/util/Map; // field@8cee │ │ +3d0fc2: 6e10 f4ab 0600 |0013: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3d0fc8: 0b01 |0016: move-result-wide v1 │ │ +3d0fca: 7120 d1b2 2100 |0017: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ +3d0fd0: 0c01 |001a: move-result-object v1 │ │ +3d0fd2: 7220 92b5 1000 |001b: invoke-interface {v0, v1}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b592 │ │ +3d0fd8: 0a00 |001e: move-result v0 │ │ +3d0fda: 3800 1700 |001f: if-eqz v0, 0036 // +0017 │ │ +3d0fde: 5440 ee8c |0021: iget-object v0, v4, Lde/danoeh/antennapod/core/service/download/NewEpisodesNotification;.countersBefore:Ljava/util/Map; // field@8cee │ │ +3d0fe2: 6e10 f4ab 0600 |0023: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3d0fe8: 0b01 |0026: move-result-wide v1 │ │ +3d0fea: 7120 d1b2 2100 |0027: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ +3d0ff0: 0c01 |002a: move-result-object v1 │ │ +3d0ff2: 7220 96b5 1000 |002b: invoke-interface {v0, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b596 │ │ +3d0ff8: 0c00 |002e: move-result-object v0 │ │ +3d0ffa: 1f00 741e |002f: check-cast v0, Ljava/lang/Integer; // type@1e74 │ │ +3d0ffe: 6e10 b8b2 0000 |0031: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@b2b8 │ │ +3d1004: 0a00 |0034: move-result v0 │ │ +3d1006: 2802 |0035: goto 0037 // +0002 │ │ +3d1008: 1200 |0036: const/4 v0, #int 0 // #0 │ │ +3d100a: 6e10 f4ab 0600 |0037: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3d1010: 0b01 |003a: move-result-wide v1 │ │ +3d1012: 7120 3f99 2100 |003b: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/service/download/NewEpisodesNotification;.getNewEpisodeCount:(J)I // method@993f │ │ +3d1018: 0a01 |003e: move-result v1 │ │ +3d101a: 2202 8f1e |003f: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ +3d101e: 7010 50b3 0200 |0041: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3d1024: 1a03 c74b |0044: const-string v3, "New episodes before: " // string@4bc7 │ │ +3d1028: 6e20 5cb3 3200 |0046: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d102e: 6e20 57b3 0200 |0049: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +3d1034: 1a03 cc07 |004c: const-string v3, ", after: " // string@07cc │ │ +3d1038: 6e20 5cb3 3200 |004e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d103e: 6e20 57b3 1200 |0051: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +3d1044: 6e10 67b3 0200 |0054: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3d104a: 0c02 |0057: move-result-object v2 │ │ +3d104c: 1a03 cd4b |0058: const-string v3, "NewEpisodesNotification" // string@4bcd │ │ +3d1050: 7120 fe0a 2300 |005a: invoke-static {v3, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d1056: 3701 0900 |005d: if-le v1, v0, 0066 // +0009 │ │ +3d105a: 7110 1e28 0500 |005f: invoke-static {v5}, Landroidx/core/app/NotificationManagerCompat;.from:(Landroid/content/Context;)Landroidx/core/app/NotificationManagerCompat; // method@281e │ │ +3d1060: 0c00 |0062: move-result-object v0 │ │ +3d1062: 7140 4499 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@9944 │ │ +3d1068: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0004 line=45 │ │ 0x0011 line=49 │ │ 0x0037 line=50 │ │ 0x003f line=52 │ │ @@ -820793,35 +820793,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 │ │ -3d16ec: |[3d16ec] de.danoeh.antennapod.core.service.download.handler.FeedParserTask.:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)V │ │ -3d16fc: 7010 ffb2 0c00 |0000: invoke-direct {v12}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3d1702: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -3d1704: 5cc0 f28c |0004: iput-boolean v0, v12, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.successful:Z // field@8cf2 │ │ -3d1708: 5bcd f18c |0006: iput-object v13, v12, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8cf1 │ │ -3d170c: 2200 ad1c |0008: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1cad │ │ -3d1710: 1602 0000 |000a: const-wide/16 v2, #int 0 // #0 │ │ -3d1714: 6e10 cbad 0d00 |000c: invoke-virtual {v13}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getTitle:()Ljava/lang/String; // method@adcb │ │ -3d171a: 0c04 |000f: move-result-object v4 │ │ -3d171c: 1605 0000 |0010: const-wide/16 v5, #int 0 // #0 │ │ -3d1720: 6e10 c4ad 0d00 |0012: invoke-virtual {v13}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getFeedfileType:()I // method@adc4 │ │ -3d1726: 0a07 |0015: move-result v7 │ │ -3d1728: 1208 |0016: const/4 v8, #int 0 // #0 │ │ -3d172a: 6209 cd96 |0017: sget-object v9, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_REQUEST_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@96cd │ │ -3d172e: 220a 051f |0019: new-instance v10, Ljava/util/Date; // type@1f05 │ │ -3d1732: 7010 21b5 0a00 |001b: invoke-direct {v10}, Ljava/util/Date;.:()V // method@b521 │ │ -3d1738: 1a0b e95d |001e: const-string v11, "Unknown error: Status not set" // string@5de9 │ │ -3d173c: 0701 |0020: move-object v1, v0 │ │ -3d173e: 760b 8fab 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@ab8f │ │ -3d1744: 5bc0 f08c |0024: iput-object v0, v12, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.downloadResult:Lde/danoeh/antennapod/model/download/DownloadResult; // field@8cf0 │ │ -3d1748: 0e00 |0026: return-void │ │ +3d16b4: |[3d16b4] de.danoeh.antennapod.core.service.download.handler.FeedParserTask.:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)V │ │ +3d16c4: 7010 ffb2 0c00 |0000: invoke-direct {v12}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3d16ca: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +3d16cc: 5cc0 f28c |0004: iput-boolean v0, v12, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.successful:Z // field@8cf2 │ │ +3d16d0: 5bcd f18c |0006: iput-object v13, v12, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8cf1 │ │ +3d16d4: 2200 ad1c |0008: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1cad │ │ +3d16d8: 1602 0000 |000a: const-wide/16 v2, #int 0 // #0 │ │ +3d16dc: 6e10 cbad 0d00 |000c: invoke-virtual {v13}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getTitle:()Ljava/lang/String; // method@adcb │ │ +3d16e2: 0c04 |000f: move-result-object v4 │ │ +3d16e4: 1605 0000 |0010: const-wide/16 v5, #int 0 // #0 │ │ +3d16e8: 6e10 c4ad 0d00 |0012: invoke-virtual {v13}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getFeedfileType:()I // method@adc4 │ │ +3d16ee: 0a07 |0015: move-result v7 │ │ +3d16f0: 1208 |0016: const/4 v8, #int 0 // #0 │ │ +3d16f2: 6209 cd96 |0017: sget-object v9, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_REQUEST_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@96cd │ │ +3d16f6: 220a 051f |0019: new-instance v10, Ljava/util/Date; // type@1f05 │ │ +3d16fa: 7010 21b5 0a00 |001b: invoke-direct {v10}, Ljava/util/Date;.:()V // method@b521 │ │ +3d1700: 1a0b e95d |001e: const-string v11, "Unknown error: Status not set" // string@5de9 │ │ +3d1704: 0701 |0020: move-object v1, v0 │ │ +3d1706: 760b 8fab 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@ab8f │ │ +3d170c: 5bc0 f08c |0024: iput-object v0, v12, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.downloadResult:Lde/danoeh/antennapod/model/download/DownloadResult; // field@8cf0 │ │ +3d1710: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0004 line=29 │ │ 0x0006 line=32 │ │ 0x0008 line=33 │ │ 0x000c line=34 │ │ @@ -820834,24 +820834,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 │ │ -3d174c: |[3d174c] de.danoeh.antennapod.core.service.download.handler.FeedParserTask.checkFeedData:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -3d175c: 6e10 d6ab 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ -3d1762: 0c00 |0003: move-result-object v0 │ │ -3d1764: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ -3d1768: 7020 4999 2100 |0006: invoke-direct {v1, v2}, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.checkFeedItems:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@9949 │ │ -3d176e: 0e00 |0009: return-void │ │ -3d1770: 2202 9719 |000a: new-instance v2, Lde/danoeh/antennapod/core/util/InvalidFeedException; // type@1997 │ │ -3d1774: 1a00 591d |000c: const-string v0, "Feed has no title" // string@1d59 │ │ -3d1778: 7020 909d 0200 |000e: invoke-direct {v2, v0}, Lde/danoeh/antennapod/core/util/InvalidFeedException;.:(Ljava/lang/String;)V // method@9d90 │ │ -3d177e: 2702 |0011: throw v2 │ │ +3d1714: |[3d1714] de.danoeh.antennapod.core.service.download.handler.FeedParserTask.checkFeedData:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +3d1724: 6e10 d6ab 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ +3d172a: 0c00 |0003: move-result-object v0 │ │ +3d172c: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ +3d1730: 7020 4999 2100 |0006: invoke-direct {v1, v2}, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.checkFeedItems:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@9949 │ │ +3d1736: 0e00 |0009: return-void │ │ +3d1738: 2202 9719 |000a: new-instance v2, Lde/danoeh/antennapod/core/util/InvalidFeedException; // type@1997 │ │ +3d173c: 1a00 591d |000c: const-string v0, "Feed has no title" // string@1d59 │ │ +3d1740: 7020 909d 0200 |000e: invoke-direct {v2, v0}, Lde/danoeh/antennapod/core/util/InvalidFeedException;.:(Ljava/lang/String;)V // method@9d90 │ │ +3d1746: 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; │ │ @@ -820862,40 +820862,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 │ │ -3d1780: |[3d1780] de.danoeh.antennapod.core.service.download.handler.FeedParserTask.checkFeedItems:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -3d1790: 6e10 ccab 0400 |0000: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abcc │ │ -3d1796: 0c04 |0003: move-result-object v4 │ │ -3d1798: 7210 6ab5 0400 |0004: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -3d179e: 0c04 |0007: move-result-object v4 │ │ -3d17a0: 7210 4db5 0400 |0008: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3d17a6: 0a00 |000b: move-result v0 │ │ -3d17a8: 3800 2600 |000c: if-eqz v0, 0032 // +0026 │ │ -3d17ac: 7210 4eb5 0400 |000e: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3d17b2: 0c00 |0011: move-result-object v0 │ │ -3d17b4: 1f00 b91c |0012: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3d17b8: 6e10 3aac 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ac3a │ │ -3d17be: 0c01 |0017: move-result-object v1 │ │ -3d17c0: 3801 0300 |0018: if-eqz v1, 001b // +0003 │ │ -3d17c4: 28ee |001a: goto 0008 // -0012 │ │ -3d17c6: 2204 9719 |001b: new-instance v4, Lde/danoeh/antennapod/core/util/InvalidFeedException; // type@1997 │ │ -3d17ca: 2201 8f1e |001d: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -3d17ce: 7010 50b3 0100 |001f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3d17d4: 1a02 f522 |0022: const-string v2, "Item has no title: " // string@22f5 │ │ -3d17d8: 6e20 5cb3 2100 |0024: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d17de: 6e20 5bb3 0100 |0027: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ -3d17e4: 6e10 67b3 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3d17ea: 0c00 |002d: move-result-object v0 │ │ -3d17ec: 7020 909d 0400 |002e: invoke-direct {v4, v0}, Lde/danoeh/antennapod/core/util/InvalidFeedException;.:(Ljava/lang/String;)V // method@9d90 │ │ -3d17f2: 2704 |0031: throw v4 │ │ -3d17f4: 0e00 |0032: return-void │ │ +3d1748: |[3d1748] de.danoeh.antennapod.core.service.download.handler.FeedParserTask.checkFeedItems:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +3d1758: 6e10 ccab 0400 |0000: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abcc │ │ +3d175e: 0c04 |0003: move-result-object v4 │ │ +3d1760: 7210 6ab5 0400 |0004: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +3d1766: 0c04 |0007: move-result-object v4 │ │ +3d1768: 7210 4db5 0400 |0008: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3d176e: 0a00 |000b: move-result v0 │ │ +3d1770: 3800 2600 |000c: if-eqz v0, 0032 // +0026 │ │ +3d1774: 7210 4eb5 0400 |000e: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3d177a: 0c00 |0011: move-result-object v0 │ │ +3d177c: 1f00 b91c |0012: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3d1780: 6e10 3aac 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ac3a │ │ +3d1786: 0c01 |0017: move-result-object v1 │ │ +3d1788: 3801 0300 |0018: if-eqz v1, 001b // +0003 │ │ +3d178c: 28ee |001a: goto 0008 // -0012 │ │ +3d178e: 2204 9719 |001b: new-instance v4, Lde/danoeh/antennapod/core/util/InvalidFeedException; // type@1997 │ │ +3d1792: 2201 8f1e |001d: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +3d1796: 7010 50b3 0100 |001f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3d179c: 1a02 f522 |0022: const-string v2, "Item has no title: " // string@22f5 │ │ +3d17a0: 6e20 5cb3 2100 |0024: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d17a6: 6e20 5bb3 0100 |0027: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ +3d17ac: 6e10 67b3 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3d17b2: 0c00 |002d: move-result-object v0 │ │ +3d17b4: 7020 909d 0400 |002e: invoke-direct {v4, v0}, Lde/danoeh/antennapod/core/util/InvalidFeedException;.:(Ljava/lang/String;)V // method@9d90 │ │ +3d17ba: 2704 |0031: throw v4 │ │ +3d17bc: 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; │ │ @@ -820907,278 +820907,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 │ │ -3d1234: |[3d1234] de.danoeh.antennapod.core.service.download.handler.FeedParserTask.call:()Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; │ │ -3d1244: 0801 1200 |0000: move-object/from16 v1, v18 │ │ -3d1248: 1a02 6dde |0002: const-string v2, "successful" // string@de6d │ │ -3d124c: 1a03 2b1c |0004: const-string v3, "FAILED" // string@1c2b │ │ -3d1250: 1a04 6806 |0006: const-string v4, "' " // string@0668 │ │ -3d1254: 1a05 ea18 |0008: const-string v5, "Deletion of file '" // string@18ea │ │ -3d1258: 1a06 a51d |000a: const-string v6, "FeedParserTask" // string@1da5 │ │ -3d125c: 2208 b21c |000c: new-instance v8, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ -3d1260: 5410 f18c |000e: iget-object v0, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8cf1 │ │ -3d1264: 6e10 caad 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSource:()Ljava/lang/String; // method@adca │ │ -3d126a: 0c00 |0013: move-result-object v0 │ │ -3d126c: 5417 f18c |0014: iget-object v7, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8cf1 │ │ -3d1270: 6e10 c5ad 0700 |0016: invoke-virtual {v7}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getLastModified:()Ljava/lang/String; // method@adc5 │ │ -3d1276: 0c07 |0019: move-result-object v7 │ │ -3d1278: 7030 bdab 0807 |001a: invoke-direct {v8, v0, v7}, Lde/danoeh/antennapod/model/feed/Feed;.:(Ljava/lang/String;Ljava/lang/String;)V // method@abbd │ │ -3d127e: 5410 f18c |001d: iget-object v0, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8cf1 │ │ -3d1282: 6e10 c2ad 0000 |001f: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getDestination:()Ljava/lang/String; // method@adc2 │ │ -3d1288: 0c00 |0022: move-result-object v0 │ │ -3d128a: 6e20 07ac 0800 |0023: invoke-virtual {v8, v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.setFile_url:(Ljava/lang/String;)V // method@ac07 │ │ -3d1290: 5410 f18c |0026: iget-object v0, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8cf1 │ │ -3d1294: 6e10 c3ad 0000 |0028: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getFeedfileId:()J // method@adc3 │ │ -3d129a: 0b09 |002b: move-result-wide v9 │ │ -3d129c: 6e30 e0ab 980a |002c: invoke-virtual {v8, v9, v10}, Lde/danoeh/antennapod/model/feed/Feed;.setId:(J)V // method@abe0 │ │ -3d12a2: 1210 |002f: const/4 v0, #int 1 // #1 │ │ -3d12a4: 6e20 06ac 0800 |0030: invoke-virtual {v8, v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.setDownloaded:(Z)V // method@ac06 │ │ -3d12aa: 2200 bf1c |0033: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedPreferences; // type@1cbf │ │ -3d12ae: 160a 0000 |0035: const-wide/16 v10, #int 0 // #0 │ │ -3d12b2: 121c |0037: const/4 v12, #int 1 // #1 │ │ -3d12b4: 620d 6697 |0038: sget-object v13, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@9766 │ │ -3d12b8: 620e a397 |003a: sget-object v14, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.OFF:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@97a3 │ │ -3d12bc: 620f 6b97 |003c: sget-object v15, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@976b │ │ -3d12c0: 5417 f18c |003e: iget-object v7, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8cf1 │ │ -3d12c4: 6e10 ccad 0700 |0040: invoke-virtual {v7}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getUsername:()Ljava/lang/String; // method@adcc │ │ -3d12ca: 0c10 |0043: move-result-object v16 │ │ -3d12cc: 5417 f18c |0044: iget-object v7, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8cf1 │ │ -3d12d0: 6e10 c6ad 0700 |0046: invoke-virtual {v7}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getPassword:()Ljava/lang/String; // method@adc6 │ │ -3d12d6: 0c11 |0049: move-result-object v17 │ │ -3d12d8: 0709 |004a: move-object v9, v0 │ │ -3d12da: 7609 a4ac 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@aca4 │ │ -3d12e0: 6e20 ebab 0800 |004e: invoke-virtual {v8, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@abeb │ │ -3d12e6: 5410 f18c |0051: iget-object v0, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8cf1 │ │ -3d12ea: 6e10 c1ad 0000 |0053: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getArguments:()Landroid/os/Bundle; // method@adc1 │ │ -3d12f0: 0c00 |0056: move-result-object v0 │ │ -3d12f2: 1a07 33c3 |0057: const-string v7, "page" // string@c333 │ │ -3d12f6: 1209 |0059: const/4 v9, #int 0 // #0 │ │ -3d12f8: 6e30 f306 7009 |005a: invoke-virtual {v0, v7, v9}, Landroid/os/BaseBundle;.getInt:(Ljava/lang/String;I)I // method@06f3 │ │ -3d12fe: 0a00 |005d: move-result v0 │ │ -3d1300: 6e20 e9ab 0800 |005e: invoke-virtual {v8, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setPageNr:(I)V // method@abe9 │ │ -3d1306: 2200 591d |0061: new-instance v0, Lde/danoeh/antennapod/parser/feed/FeedHandler; // type@1d59 │ │ -3d130a: 7010 deae 0000 |0063: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/FeedHandler;.:()V // method@aede │ │ -3d1310: 120d |0066: const/4 v13, #int 0 // #0 │ │ -3d1312: 6e20 dfae 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@aedf │ │ -3d1318: 0c07 |006a: move-result-object v7 │ │ -3d131a: 2200 8f1e |006b: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3d131e: 7010 50b3 0000 |006d: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3d1324: 6e10 d6ab 0800 |0070: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ -3d132a: 0c0a |0073: move-result-object v10 │ │ -3d132c: 6e20 5cb3 a000 |0074: invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d1332: 1a0a 9001 |0077: const-string v10, " parsed" // string@0190 │ │ -3d1336: 6e20 5cb3 a000 |0079: invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d133c: 6e10 67b3 0000 |007c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3d1342: 0c00 |007f: move-result-object v0 │ │ -3d1344: 7120 fe0a 0600 |0080: invoke-static {v6, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d134a: 7020 4899 8100 |0083: invoke-direct {v1, v8}, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.checkFeedData:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@9948 │ │ -3d1350: 6e10 c9ab 0800 |0086: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abc9 │ │ -3d1356: 0c00 |0089: move-result-object v0 │ │ -3d1358: 7110 b10a 0000 |008a: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -3d135e: 0a00 |008d: move-result v0 │ │ -3d1360: 3800 1a00 |008e: if-eqz v0, 00a8 // +001a │ │ -3d1364: 2200 8f1e |0090: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3d1368: 7010 50b3 0000 |0092: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3d136e: 1a0a 366c |0095: const-string v10, "antennapod_generative_cover:" // string@6c36 │ │ -3d1372: 6e20 5cb3 a000 |0097: invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d1378: 6e10 01ac 0800 |009a: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ -3d137e: 0c0a |009d: move-result-object v10 │ │ -3d1380: 6e20 5cb3 a000 |009e: invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d1386: 6e10 67b3 0000 |00a1: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3d138c: 0c00 |00a4: move-result-object v0 │ │ -3d138e: 6e20 e1ab 0800 |00a5: invoke-virtual {v8, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setImageUrl:(Ljava/lang/String;)V // method@abe1 │ │ -3d1394: 2200 3e1e |00a8: new-instance v0, Ljava/io/File; // type@1e3e │ │ -3d1398: 5419 f18c |00aa: iget-object v9, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8cf1 │ │ -3d139c: 6e10 c2ad 0900 |00ac: invoke-virtual {v9}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getDestination:()Ljava/lang/String; // method@adc2 │ │ -3d13a2: 0c09 |00af: move-result-object v9 │ │ -3d13a4: 7020 c5b1 9000 |00b0: invoke-direct {v0, v9}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b1c5 │ │ -3d13aa: 6e10 cdb1 0000 |00b3: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@b1cd │ │ -3d13b0: 0a09 |00b6: move-result v9 │ │ -3d13b2: 3809 2600 |00b7: if-eqz v9, 00dd // +0026 │ │ -3d13b6: 6e10 cbb1 0000 |00b9: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@b1cb │ │ -3d13bc: 0a09 |00bc: move-result v9 │ │ -3d13be: 220a 8f1e |00bd: new-instance v10, Ljava/lang/StringBuilder; // type@1e8f │ │ -3d13c2: 7010 50b3 0a00 |00bf: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3d13c8: 6e20 5cb3 5a00 |00c2: invoke-virtual {v10, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d13ce: 6e10 ceb1 0000 |00c5: invoke-virtual {v0}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b1ce │ │ -3d13d4: 0c00 |00c8: move-result-object v0 │ │ -3d13d6: 6e20 5cb3 0a00 |00c9: invoke-virtual {v10, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d13dc: 6e20 5cb3 4a00 |00cc: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d13e2: 3809 0300 |00cf: if-eqz v9, 00d2 // +0003 │ │ -3d13e6: 2802 |00d1: goto 00d3 // +0002 │ │ -3d13e8: 0732 |00d2: move-object v2, v3 │ │ -3d13ea: 6e20 5cb3 2a00 |00d3: invoke-virtual {v10, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d13f0: 6e10 67b3 0a00 |00d6: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3d13f6: 0c00 |00d9: move-result-object v0 │ │ -3d13f8: 7120 fe0a 0600 |00da: invoke-static {v6, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d13fe: 0770 |00dd: move-object v0, v7 │ │ -3d1400: 07da |00de: move-object v10, v13 │ │ -3d1402: 07ac |00df: move-object v12, v10 │ │ -3d1404: 2900 dd00 |00e0: goto/16 01bd // +00dd │ │ -3d1408: 0d00 |00e2: move-exception v0 │ │ -3d140a: 2811 |00e3: goto 00f4 // +0011 │ │ -3d140c: 0d00 |00e4: move-exception v0 │ │ -3d140e: 284a |00e5: goto 012f // +004a │ │ -3d1410: 0d00 |00e6: move-exception v0 │ │ -3d1412: 2900 9300 |00e7: goto/16 017a // +0093 │ │ -3d1416: 0d00 |00e9: move-exception v0 │ │ -3d1418: 2900 9000 |00ea: goto/16 017a // +0090 │ │ -3d141c: 0d00 |00ec: move-exception v0 │ │ -3d141e: 2900 8d00 |00ed: goto/16 017a // +008d │ │ -3d1422: 0d00 |00ef: move-exception v0 │ │ -3d1424: 2900 f100 |00f0: goto/16 01e1 // +00f1 │ │ -3d1428: 0d00 |00f2: move-exception v0 │ │ -3d142a: 07d7 |00f3: move-object v7, v13 │ │ -3d142c: 6e10 8db3 0000 |00f4: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -3d1432: 5c19 f28c |00f7: iput-boolean v9, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.successful:Z // field@8cf2 │ │ -3d1436: 6209 cb96 |00f9: sget-object v9, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_PARSER_EXCEPTION:Lde/danoeh/antennapod/model/download/DownloadError; // field@96cb │ │ -3d143a: 6e10 8ab3 0000 |00fb: invoke-virtual {v0}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ -3d1440: 0c00 |00fe: move-result-object v0 │ │ -3d1442: 220a 3e1e |00ff: new-instance v10, Ljava/io/File; // type@1e3e │ │ -3d1446: 541b f18c |0101: iget-object v11, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8cf1 │ │ -3d144a: 6e10 c2ad 0b00 |0103: invoke-virtual {v11}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getDestination:()Ljava/lang/String; // method@adc2 │ │ -3d1450: 0c0b |0106: move-result-object v11 │ │ -3d1452: 7020 c5b1 ba00 |0107: invoke-direct {v10, v11}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b1c5 │ │ -3d1458: 6e10 cdb1 0a00 |010a: invoke-virtual {v10}, Ljava/io/File;.exists:()Z // method@b1cd │ │ -3d145e: 0a0b |010d: move-result v11 │ │ -3d1460: 380b ac00 |010e: if-eqz v11, 01ba // +00ac │ │ -3d1464: 6e10 cbb1 0a00 |0110: invoke-virtual {v10}, Ljava/io/File;.delete:()Z // method@b1cb │ │ -3d146a: 0a0b |0113: move-result v11 │ │ -3d146c: 220c 8f1e |0114: new-instance v12, Ljava/lang/StringBuilder; // type@1e8f │ │ -3d1470: 7010 50b3 0c00 |0116: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3d1476: 6e20 5cb3 5c00 |0119: invoke-virtual {v12, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d147c: 6e10 ceb1 0a00 |011c: invoke-virtual {v10}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b1ce │ │ -3d1482: 0c05 |011f: move-result-object v5 │ │ -3d1484: 6e20 5cb3 5c00 |0120: invoke-virtual {v12, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d148a: 6e20 5cb3 4c00 |0123: invoke-virtual {v12, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d1490: 380b 0400 |0126: if-eqz v11, 012a // +0004 │ │ -3d1494: 2900 8800 |0128: goto/16 01b0 // +0088 │ │ -3d1498: 0732 |012a: move-object v2, v3 │ │ -3d149a: 2900 8500 |012b: goto/16 01b0 // +0085 │ │ -3d149e: 0d00 |012d: move-exception v0 │ │ -3d14a0: 07d7 |012e: move-object v7, v13 │ │ -3d14a2: 6e10 8db3 0000 |012f: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -3d14a8: 5c19 f28c |0132: iput-boolean v9, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.successful:Z // field@8cf2 │ │ -3d14ac: 6209 d096 |0134: sget-object v9, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNSUPPORTED_TYPE:Lde/danoeh/antennapod/model/download/DownloadError; // field@96d0 │ │ -3d14b0: 1a0a 0399 |0136: const-string v10, "html" // string@9903 │ │ -3d14b4: 6e10 0aaf 0000 |0138: invoke-virtual {v0}, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.getRootElement:()Ljava/lang/String; // method@af0a │ │ -3d14ba: 0c0b |013b: move-result-object v11 │ │ -3d14bc: 6e20 29b3 ba00 |013c: invoke-virtual {v10, v11}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@b329 │ │ -3d14c2: 0a0a |013f: move-result v10 │ │ -3d14c4: 380a 0400 |0140: if-eqz v10, 0144 // +0004 │ │ -3d14c8: 6209 d196 |0142: sget-object v9, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNSUPPORTED_TYPE_HTML:Lde/danoeh/antennapod/model/download/DownloadError; // field@96d1 │ │ -3d14cc: 6e10 09af 0000 |0144: invoke-virtual {v0}, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.getMessage:()Ljava/lang/String; // method@af09 │ │ -3d14d2: 0c00 |0147: move-result-object v0 │ │ -3d14d4: 220a 3e1e |0148: new-instance v10, Ljava/io/File; // type@1e3e │ │ -3d14d8: 541b f18c |014a: iget-object v11, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8cf1 │ │ -3d14dc: 6e10 c2ad 0b00 |014c: invoke-virtual {v11}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getDestination:()Ljava/lang/String; // method@adc2 │ │ -3d14e2: 0c0b |014f: move-result-object v11 │ │ -3d14e4: 7020 c5b1 ba00 |0150: invoke-direct {v10, v11}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b1c5 │ │ -3d14ea: 6e10 cdb1 0a00 |0153: invoke-virtual {v10}, Ljava/io/File;.exists:()Z // method@b1cd │ │ -3d14f0: 0a0b |0156: move-result v11 │ │ -3d14f2: 380b 6300 |0157: if-eqz v11, 01ba // +0063 │ │ -3d14f6: 6e10 cbb1 0a00 |0159: invoke-virtual {v10}, Ljava/io/File;.delete:()Z // method@b1cb │ │ -3d14fc: 0a0b |015c: move-result v11 │ │ -3d14fe: 220c 8f1e |015d: new-instance v12, Ljava/lang/StringBuilder; // type@1e8f │ │ -3d1502: 7010 50b3 0c00 |015f: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3d1508: 6e20 5cb3 5c00 |0162: invoke-virtual {v12, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d150e: 6e10 ceb1 0a00 |0165: invoke-virtual {v10}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b1ce │ │ -3d1514: 0c05 |0168: move-result-object v5 │ │ -3d1516: 6e20 5cb3 5c00 |0169: invoke-virtual {v12, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d151c: 6e20 5cb3 4c00 |016c: invoke-virtual {v12, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d1522: 380b 0300 |016f: if-eqz v11, 0172 // +0003 │ │ -3d1526: 283f |0171: goto 01b0 // +003f │ │ -3d1528: 0732 |0172: move-object v2, v3 │ │ -3d152a: 283d |0173: goto 01b0 // +003d │ │ -3d152c: 0d00 |0174: move-exception v0 │ │ -3d152e: 2804 |0175: goto 0179 // +0004 │ │ -3d1530: 0d00 |0176: move-exception v0 │ │ -3d1532: 2802 |0177: goto 0179 // +0002 │ │ -3d1534: 0d00 |0178: move-exception v0 │ │ -3d1536: 07d7 |0179: move-object v7, v13 │ │ -3d1538: 5c19 f28c |017a: iput-boolean v9, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.successful:Z // field@8cf2 │ │ -3d153c: 6e10 8db3 0000 |017c: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -3d1542: 6209 cb96 |017f: sget-object v9, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_PARSER_EXCEPTION:Lde/danoeh/antennapod/model/download/DownloadError; // field@96cb │ │ -3d1546: 6e10 8ab3 0000 |0181: invoke-virtual {v0}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ -3d154c: 0c00 |0184: move-result-object v0 │ │ -3d154e: 220a 3e1e |0185: new-instance v10, Ljava/io/File; // type@1e3e │ │ -3d1552: 541b f18c |0187: iget-object v11, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8cf1 │ │ -3d1556: 6e10 c2ad 0b00 |0189: invoke-virtual {v11}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getDestination:()Ljava/lang/String; // method@adc2 │ │ -3d155c: 0c0b |018c: move-result-object v11 │ │ -3d155e: 7020 c5b1 ba00 |018d: invoke-direct {v10, v11}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b1c5 │ │ -3d1564: 6e10 cdb1 0a00 |0190: invoke-virtual {v10}, Ljava/io/File;.exists:()Z // method@b1cd │ │ -3d156a: 0a0b |0193: move-result v11 │ │ -3d156c: 380b 2600 |0194: if-eqz v11, 01ba // +0026 │ │ -3d1570: 6e10 cbb1 0a00 |0196: invoke-virtual {v10}, Ljava/io/File;.delete:()Z // method@b1cb │ │ -3d1576: 0a0b |0199: move-result v11 │ │ -3d1578: 220c 8f1e |019a: new-instance v12, Ljava/lang/StringBuilder; // type@1e8f │ │ -3d157c: 7010 50b3 0c00 |019c: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3d1582: 6e20 5cb3 5c00 |019f: invoke-virtual {v12, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d1588: 6e10 ceb1 0a00 |01a2: invoke-virtual {v10}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b1ce │ │ -3d158e: 0c05 |01a5: move-result-object v5 │ │ -3d1590: 6e20 5cb3 5c00 |01a6: invoke-virtual {v12, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d1596: 6e20 5cb3 4c00 |01a9: invoke-virtual {v12, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d159c: 380b 0300 |01ac: if-eqz v11, 01af // +0003 │ │ -3d15a0: 2802 |01ae: goto 01b0 // +0002 │ │ -3d15a2: 0732 |01af: move-object v2, v3 │ │ -3d15a4: 6e20 5cb3 2c00 |01b0: invoke-virtual {v12, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d15aa: 6e10 67b3 0c00 |01b3: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3d15b0: 0c02 |01b6: move-result-object v2 │ │ -3d15b2: 7120 fe0a 2600 |01b7: invoke-static {v6, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d15b8: 070c |01ba: move-object v12, v0 │ │ -3d15ba: 0770 |01bb: move-object v0, v7 │ │ -3d15bc: 079a |01bc: move-object v10, v9 │ │ -3d15be: 5512 f28c |01bd: iget-boolean v2, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.successful:Z // field@8cf2 │ │ -3d15c2: 3802 1300 |01bf: if-eqz v2, 01d2 // +0013 │ │ -3d15c6: 2202 ad1c |01c1: new-instance v2, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1cad │ │ -3d15ca: 6e10 c7ab 0800 |01c3: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getHumanReadableIdentifier:()Ljava/lang/String; // method@abc7 │ │ -3d15d0: 0c09 |01c6: move-result-object v9 │ │ -3d15d2: 620a d296 |01c7: sget-object v10, Lde/danoeh/antennapod/model/download/DownloadError;.SUCCESS:Lde/danoeh/antennapod/model/download/DownloadError; // field@96d2 │ │ -3d15d6: 551b f28c |01c9: iget-boolean v11, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.successful:Z // field@8cf2 │ │ -3d15da: 0727 |01cb: move-object v7, v2 │ │ -3d15dc: 7606 90ab 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@ab90 │ │ -3d15e2: 5b12 f08c |01cf: iput-object v2, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.downloadResult:Lde/danoeh/antennapod/model/download/DownloadResult; // field@8cf0 │ │ -3d15e6: 1100 |01d1: return-object v0 │ │ -3d15e8: 2200 ad1c |01d2: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1cad │ │ -3d15ec: 6e10 c7ab 0800 |01d4: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getHumanReadableIdentifier:()Ljava/lang/String; // method@abc7 │ │ -3d15f2: 0c09 |01d7: move-result-object v9 │ │ -3d15f4: 551b f28c |01d8: iget-boolean v11, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.successful:Z // field@8cf2 │ │ -3d15f8: 0707 |01da: move-object v7, v0 │ │ -3d15fa: 7606 90ab 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@ab90 │ │ -3d1600: 5b10 f08c |01de: iput-object v0, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.downloadResult:Lde/danoeh/antennapod/model/download/DownloadResult; // field@8cf0 │ │ -3d1604: 110d |01e0: return-object v13 │ │ -3d1606: 2207 3e1e |01e1: new-instance v7, Ljava/io/File; // type@1e3e │ │ -3d160a: 5418 f18c |01e3: iget-object v8, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8cf1 │ │ -3d160e: 6e10 c2ad 0800 |01e5: invoke-virtual {v8}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getDestination:()Ljava/lang/String; // method@adc2 │ │ -3d1614: 0c08 |01e8: move-result-object v8 │ │ -3d1616: 7020 c5b1 8700 |01e9: invoke-direct {v7, v8}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b1c5 │ │ -3d161c: 6e10 cdb1 0700 |01ec: invoke-virtual {v7}, Ljava/io/File;.exists:()Z // method@b1cd │ │ -3d1622: 0a08 |01ef: move-result v8 │ │ -3d1624: 3808 2600 |01f0: if-eqz v8, 0216 // +0026 │ │ -3d1628: 6e10 cbb1 0700 |01f2: invoke-virtual {v7}, Ljava/io/File;.delete:()Z // method@b1cb │ │ -3d162e: 0a08 |01f5: move-result v8 │ │ -3d1630: 2209 8f1e |01f6: new-instance v9, Ljava/lang/StringBuilder; // type@1e8f │ │ -3d1634: 7010 50b3 0900 |01f8: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3d163a: 6e20 5cb3 5900 |01fb: invoke-virtual {v9, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d1640: 6e10 ceb1 0700 |01fe: invoke-virtual {v7}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b1ce │ │ -3d1646: 0c05 |0201: move-result-object v5 │ │ -3d1648: 6e20 5cb3 5900 |0202: invoke-virtual {v9, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d164e: 6e20 5cb3 4900 |0205: invoke-virtual {v9, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d1654: 3808 0300 |0208: if-eqz v8, 020b // +0003 │ │ -3d1658: 2802 |020a: goto 020c // +0002 │ │ -3d165a: 0732 |020b: move-object v2, v3 │ │ -3d165c: 6e20 5cb3 2900 |020c: invoke-virtual {v9, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d1662: 6e10 67b3 0900 |020f: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3d1668: 0c02 |0212: move-result-object v2 │ │ -3d166a: 7120 fe0a 2600 |0213: invoke-static {v6, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d1670: 2700 |0216: throw v0 │ │ +3d11fc: |[3d11fc] de.danoeh.antennapod.core.service.download.handler.FeedParserTask.call:()Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; │ │ +3d120c: 0801 1200 |0000: move-object/from16 v1, v18 │ │ +3d1210: 1a02 6dde |0002: const-string v2, "successful" // string@de6d │ │ +3d1214: 1a03 2b1c |0004: const-string v3, "FAILED" // string@1c2b │ │ +3d1218: 1a04 6806 |0006: const-string v4, "' " // string@0668 │ │ +3d121c: 1a05 ea18 |0008: const-string v5, "Deletion of file '" // string@18ea │ │ +3d1220: 1a06 a51d |000a: const-string v6, "FeedParserTask" // string@1da5 │ │ +3d1224: 2208 b21c |000c: new-instance v8, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ +3d1228: 5410 f18c |000e: iget-object v0, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8cf1 │ │ +3d122c: 6e10 caad 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSource:()Ljava/lang/String; // method@adca │ │ +3d1232: 0c00 |0013: move-result-object v0 │ │ +3d1234: 5417 f18c |0014: iget-object v7, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8cf1 │ │ +3d1238: 6e10 c5ad 0700 |0016: invoke-virtual {v7}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getLastModified:()Ljava/lang/String; // method@adc5 │ │ +3d123e: 0c07 |0019: move-result-object v7 │ │ +3d1240: 7030 bdab 0807 |001a: invoke-direct {v8, v0, v7}, Lde/danoeh/antennapod/model/feed/Feed;.:(Ljava/lang/String;Ljava/lang/String;)V // method@abbd │ │ +3d1246: 5410 f18c |001d: iget-object v0, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8cf1 │ │ +3d124a: 6e10 c2ad 0000 |001f: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getDestination:()Ljava/lang/String; // method@adc2 │ │ +3d1250: 0c00 |0022: move-result-object v0 │ │ +3d1252: 6e20 07ac 0800 |0023: invoke-virtual {v8, v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.setFile_url:(Ljava/lang/String;)V // method@ac07 │ │ +3d1258: 5410 f18c |0026: iget-object v0, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8cf1 │ │ +3d125c: 6e10 c3ad 0000 |0028: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getFeedfileId:()J // method@adc3 │ │ +3d1262: 0b09 |002b: move-result-wide v9 │ │ +3d1264: 6e30 e0ab 980a |002c: invoke-virtual {v8, v9, v10}, Lde/danoeh/antennapod/model/feed/Feed;.setId:(J)V // method@abe0 │ │ +3d126a: 1210 |002f: const/4 v0, #int 1 // #1 │ │ +3d126c: 6e20 06ac 0800 |0030: invoke-virtual {v8, v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.setDownloaded:(Z)V // method@ac06 │ │ +3d1272: 2200 bf1c |0033: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedPreferences; // type@1cbf │ │ +3d1276: 160a 0000 |0035: const-wide/16 v10, #int 0 // #0 │ │ +3d127a: 121c |0037: const/4 v12, #int 1 // #1 │ │ +3d127c: 620d 6697 |0038: sget-object v13, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@9766 │ │ +3d1280: 620e a397 |003a: sget-object v14, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.OFF:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@97a3 │ │ +3d1284: 620f 6b97 |003c: sget-object v15, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@976b │ │ +3d1288: 5417 f18c |003e: iget-object v7, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8cf1 │ │ +3d128c: 6e10 ccad 0700 |0040: invoke-virtual {v7}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getUsername:()Ljava/lang/String; // method@adcc │ │ +3d1292: 0c10 |0043: move-result-object v16 │ │ +3d1294: 5417 f18c |0044: iget-object v7, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8cf1 │ │ +3d1298: 6e10 c6ad 0700 |0046: invoke-virtual {v7}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getPassword:()Ljava/lang/String; // method@adc6 │ │ +3d129e: 0c11 |0049: move-result-object v17 │ │ +3d12a0: 0709 |004a: move-object v9, v0 │ │ +3d12a2: 7609 a4ac 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@aca4 │ │ +3d12a8: 6e20 ebab 0800 |004e: invoke-virtual {v8, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@abeb │ │ +3d12ae: 5410 f18c |0051: iget-object v0, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8cf1 │ │ +3d12b2: 6e10 c1ad 0000 |0053: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getArguments:()Landroid/os/Bundle; // method@adc1 │ │ +3d12b8: 0c00 |0056: move-result-object v0 │ │ +3d12ba: 1a07 33c3 |0057: const-string v7, "page" // string@c333 │ │ +3d12be: 1209 |0059: const/4 v9, #int 0 // #0 │ │ +3d12c0: 6e30 f306 7009 |005a: invoke-virtual {v0, v7, v9}, Landroid/os/BaseBundle;.getInt:(Ljava/lang/String;I)I // method@06f3 │ │ +3d12c6: 0a00 |005d: move-result v0 │ │ +3d12c8: 6e20 e9ab 0800 |005e: invoke-virtual {v8, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setPageNr:(I)V // method@abe9 │ │ +3d12ce: 2200 591d |0061: new-instance v0, Lde/danoeh/antennapod/parser/feed/FeedHandler; // type@1d59 │ │ +3d12d2: 7010 deae 0000 |0063: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/FeedHandler;.:()V // method@aede │ │ +3d12d8: 120d |0066: const/4 v13, #int 0 // #0 │ │ +3d12da: 6e20 dfae 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@aedf │ │ +3d12e0: 0c07 |006a: move-result-object v7 │ │ +3d12e2: 2200 8f1e |006b: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3d12e6: 7010 50b3 0000 |006d: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3d12ec: 6e10 d6ab 0800 |0070: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ +3d12f2: 0c0a |0073: move-result-object v10 │ │ +3d12f4: 6e20 5cb3 a000 |0074: invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d12fa: 1a0a 9001 |0077: const-string v10, " parsed" // string@0190 │ │ +3d12fe: 6e20 5cb3 a000 |0079: invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d1304: 6e10 67b3 0000 |007c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3d130a: 0c00 |007f: move-result-object v0 │ │ +3d130c: 7120 fe0a 0600 |0080: invoke-static {v6, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d1312: 7020 4899 8100 |0083: invoke-direct {v1, v8}, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.checkFeedData:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@9948 │ │ +3d1318: 6e10 c9ab 0800 |0086: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abc9 │ │ +3d131e: 0c00 |0089: move-result-object v0 │ │ +3d1320: 7110 b10a 0000 |008a: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +3d1326: 0a00 |008d: move-result v0 │ │ +3d1328: 3800 1a00 |008e: if-eqz v0, 00a8 // +001a │ │ +3d132c: 2200 8f1e |0090: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3d1330: 7010 50b3 0000 |0092: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3d1336: 1a0a 366c |0095: const-string v10, "antennapod_generative_cover:" // string@6c36 │ │ +3d133a: 6e20 5cb3 a000 |0097: invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d1340: 6e10 01ac 0800 |009a: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ +3d1346: 0c0a |009d: move-result-object v10 │ │ +3d1348: 6e20 5cb3 a000 |009e: invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d134e: 6e10 67b3 0000 |00a1: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3d1354: 0c00 |00a4: move-result-object v0 │ │ +3d1356: 6e20 e1ab 0800 |00a5: invoke-virtual {v8, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setImageUrl:(Ljava/lang/String;)V // method@abe1 │ │ +3d135c: 2200 3e1e |00a8: new-instance v0, Ljava/io/File; // type@1e3e │ │ +3d1360: 5419 f18c |00aa: iget-object v9, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8cf1 │ │ +3d1364: 6e10 c2ad 0900 |00ac: invoke-virtual {v9}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getDestination:()Ljava/lang/String; // method@adc2 │ │ +3d136a: 0c09 |00af: move-result-object v9 │ │ +3d136c: 7020 c5b1 9000 |00b0: invoke-direct {v0, v9}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b1c5 │ │ +3d1372: 6e10 cdb1 0000 |00b3: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@b1cd │ │ +3d1378: 0a09 |00b6: move-result v9 │ │ +3d137a: 3809 2600 |00b7: if-eqz v9, 00dd // +0026 │ │ +3d137e: 6e10 cbb1 0000 |00b9: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@b1cb │ │ +3d1384: 0a09 |00bc: move-result v9 │ │ +3d1386: 220a 8f1e |00bd: new-instance v10, Ljava/lang/StringBuilder; // type@1e8f │ │ +3d138a: 7010 50b3 0a00 |00bf: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3d1390: 6e20 5cb3 5a00 |00c2: invoke-virtual {v10, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d1396: 6e10 ceb1 0000 |00c5: invoke-virtual {v0}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b1ce │ │ +3d139c: 0c00 |00c8: move-result-object v0 │ │ +3d139e: 6e20 5cb3 0a00 |00c9: invoke-virtual {v10, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d13a4: 6e20 5cb3 4a00 |00cc: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d13aa: 3809 0300 |00cf: if-eqz v9, 00d2 // +0003 │ │ +3d13ae: 2802 |00d1: goto 00d3 // +0002 │ │ +3d13b0: 0732 |00d2: move-object v2, v3 │ │ +3d13b2: 6e20 5cb3 2a00 |00d3: invoke-virtual {v10, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d13b8: 6e10 67b3 0a00 |00d6: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3d13be: 0c00 |00d9: move-result-object v0 │ │ +3d13c0: 7120 fe0a 0600 |00da: invoke-static {v6, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d13c6: 0770 |00dd: move-object v0, v7 │ │ +3d13c8: 07da |00de: move-object v10, v13 │ │ +3d13ca: 07ac |00df: move-object v12, v10 │ │ +3d13cc: 2900 dd00 |00e0: goto/16 01bd // +00dd │ │ +3d13d0: 0d00 |00e2: move-exception v0 │ │ +3d13d2: 2811 |00e3: goto 00f4 // +0011 │ │ +3d13d4: 0d00 |00e4: move-exception v0 │ │ +3d13d6: 284a |00e5: goto 012f // +004a │ │ +3d13d8: 0d00 |00e6: move-exception v0 │ │ +3d13da: 2900 9300 |00e7: goto/16 017a // +0093 │ │ +3d13de: 0d00 |00e9: move-exception v0 │ │ +3d13e0: 2900 9000 |00ea: goto/16 017a // +0090 │ │ +3d13e4: 0d00 |00ec: move-exception v0 │ │ +3d13e6: 2900 8d00 |00ed: goto/16 017a // +008d │ │ +3d13ea: 0d00 |00ef: move-exception v0 │ │ +3d13ec: 2900 f100 |00f0: goto/16 01e1 // +00f1 │ │ +3d13f0: 0d00 |00f2: move-exception v0 │ │ +3d13f2: 07d7 |00f3: move-object v7, v13 │ │ +3d13f4: 6e10 8db3 0000 |00f4: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +3d13fa: 5c19 f28c |00f7: iput-boolean v9, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.successful:Z // field@8cf2 │ │ +3d13fe: 6209 cb96 |00f9: sget-object v9, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_PARSER_EXCEPTION:Lde/danoeh/antennapod/model/download/DownloadError; // field@96cb │ │ +3d1402: 6e10 8ab3 0000 |00fb: invoke-virtual {v0}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ +3d1408: 0c00 |00fe: move-result-object v0 │ │ +3d140a: 220a 3e1e |00ff: new-instance v10, Ljava/io/File; // type@1e3e │ │ +3d140e: 541b f18c |0101: iget-object v11, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8cf1 │ │ +3d1412: 6e10 c2ad 0b00 |0103: invoke-virtual {v11}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getDestination:()Ljava/lang/String; // method@adc2 │ │ +3d1418: 0c0b |0106: move-result-object v11 │ │ +3d141a: 7020 c5b1 ba00 |0107: invoke-direct {v10, v11}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b1c5 │ │ +3d1420: 6e10 cdb1 0a00 |010a: invoke-virtual {v10}, Ljava/io/File;.exists:()Z // method@b1cd │ │ +3d1426: 0a0b |010d: move-result v11 │ │ +3d1428: 380b ac00 |010e: if-eqz v11, 01ba // +00ac │ │ +3d142c: 6e10 cbb1 0a00 |0110: invoke-virtual {v10}, Ljava/io/File;.delete:()Z // method@b1cb │ │ +3d1432: 0a0b |0113: move-result v11 │ │ +3d1434: 220c 8f1e |0114: new-instance v12, Ljava/lang/StringBuilder; // type@1e8f │ │ +3d1438: 7010 50b3 0c00 |0116: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3d143e: 6e20 5cb3 5c00 |0119: invoke-virtual {v12, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d1444: 6e10 ceb1 0a00 |011c: invoke-virtual {v10}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b1ce │ │ +3d144a: 0c05 |011f: move-result-object v5 │ │ +3d144c: 6e20 5cb3 5c00 |0120: invoke-virtual {v12, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d1452: 6e20 5cb3 4c00 |0123: invoke-virtual {v12, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d1458: 380b 0400 |0126: if-eqz v11, 012a // +0004 │ │ +3d145c: 2900 8800 |0128: goto/16 01b0 // +0088 │ │ +3d1460: 0732 |012a: move-object v2, v3 │ │ +3d1462: 2900 8500 |012b: goto/16 01b0 // +0085 │ │ +3d1466: 0d00 |012d: move-exception v0 │ │ +3d1468: 07d7 |012e: move-object v7, v13 │ │ +3d146a: 6e10 8db3 0000 |012f: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +3d1470: 5c19 f28c |0132: iput-boolean v9, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.successful:Z // field@8cf2 │ │ +3d1474: 6209 d096 |0134: sget-object v9, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNSUPPORTED_TYPE:Lde/danoeh/antennapod/model/download/DownloadError; // field@96d0 │ │ +3d1478: 1a0a 0399 |0136: const-string v10, "html" // string@9903 │ │ +3d147c: 6e10 0aaf 0000 |0138: invoke-virtual {v0}, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.getRootElement:()Ljava/lang/String; // method@af0a │ │ +3d1482: 0c0b |013b: move-result-object v11 │ │ +3d1484: 6e20 29b3 ba00 |013c: invoke-virtual {v10, v11}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@b329 │ │ +3d148a: 0a0a |013f: move-result v10 │ │ +3d148c: 380a 0400 |0140: if-eqz v10, 0144 // +0004 │ │ +3d1490: 6209 d196 |0142: sget-object v9, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNSUPPORTED_TYPE_HTML:Lde/danoeh/antennapod/model/download/DownloadError; // field@96d1 │ │ +3d1494: 6e10 09af 0000 |0144: invoke-virtual {v0}, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.getMessage:()Ljava/lang/String; // method@af09 │ │ +3d149a: 0c00 |0147: move-result-object v0 │ │ +3d149c: 220a 3e1e |0148: new-instance v10, Ljava/io/File; // type@1e3e │ │ +3d14a0: 541b f18c |014a: iget-object v11, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8cf1 │ │ +3d14a4: 6e10 c2ad 0b00 |014c: invoke-virtual {v11}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getDestination:()Ljava/lang/String; // method@adc2 │ │ +3d14aa: 0c0b |014f: move-result-object v11 │ │ +3d14ac: 7020 c5b1 ba00 |0150: invoke-direct {v10, v11}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b1c5 │ │ +3d14b2: 6e10 cdb1 0a00 |0153: invoke-virtual {v10}, Ljava/io/File;.exists:()Z // method@b1cd │ │ +3d14b8: 0a0b |0156: move-result v11 │ │ +3d14ba: 380b 6300 |0157: if-eqz v11, 01ba // +0063 │ │ +3d14be: 6e10 cbb1 0a00 |0159: invoke-virtual {v10}, Ljava/io/File;.delete:()Z // method@b1cb │ │ +3d14c4: 0a0b |015c: move-result v11 │ │ +3d14c6: 220c 8f1e |015d: new-instance v12, Ljava/lang/StringBuilder; // type@1e8f │ │ +3d14ca: 7010 50b3 0c00 |015f: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3d14d0: 6e20 5cb3 5c00 |0162: invoke-virtual {v12, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d14d6: 6e10 ceb1 0a00 |0165: invoke-virtual {v10}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b1ce │ │ +3d14dc: 0c05 |0168: move-result-object v5 │ │ +3d14de: 6e20 5cb3 5c00 |0169: invoke-virtual {v12, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d14e4: 6e20 5cb3 4c00 |016c: invoke-virtual {v12, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d14ea: 380b 0300 |016f: if-eqz v11, 0172 // +0003 │ │ +3d14ee: 283f |0171: goto 01b0 // +003f │ │ +3d14f0: 0732 |0172: move-object v2, v3 │ │ +3d14f2: 283d |0173: goto 01b0 // +003d │ │ +3d14f4: 0d00 |0174: move-exception v0 │ │ +3d14f6: 2804 |0175: goto 0179 // +0004 │ │ +3d14f8: 0d00 |0176: move-exception v0 │ │ +3d14fa: 2802 |0177: goto 0179 // +0002 │ │ +3d14fc: 0d00 |0178: move-exception v0 │ │ +3d14fe: 07d7 |0179: move-object v7, v13 │ │ +3d1500: 5c19 f28c |017a: iput-boolean v9, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.successful:Z // field@8cf2 │ │ +3d1504: 6e10 8db3 0000 |017c: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +3d150a: 6209 cb96 |017f: sget-object v9, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_PARSER_EXCEPTION:Lde/danoeh/antennapod/model/download/DownloadError; // field@96cb │ │ +3d150e: 6e10 8ab3 0000 |0181: invoke-virtual {v0}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ +3d1514: 0c00 |0184: move-result-object v0 │ │ +3d1516: 220a 3e1e |0185: new-instance v10, Ljava/io/File; // type@1e3e │ │ +3d151a: 541b f18c |0187: iget-object v11, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8cf1 │ │ +3d151e: 6e10 c2ad 0b00 |0189: invoke-virtual {v11}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getDestination:()Ljava/lang/String; // method@adc2 │ │ +3d1524: 0c0b |018c: move-result-object v11 │ │ +3d1526: 7020 c5b1 ba00 |018d: invoke-direct {v10, v11}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b1c5 │ │ +3d152c: 6e10 cdb1 0a00 |0190: invoke-virtual {v10}, Ljava/io/File;.exists:()Z // method@b1cd │ │ +3d1532: 0a0b |0193: move-result v11 │ │ +3d1534: 380b 2600 |0194: if-eqz v11, 01ba // +0026 │ │ +3d1538: 6e10 cbb1 0a00 |0196: invoke-virtual {v10}, Ljava/io/File;.delete:()Z // method@b1cb │ │ +3d153e: 0a0b |0199: move-result v11 │ │ +3d1540: 220c 8f1e |019a: new-instance v12, Ljava/lang/StringBuilder; // type@1e8f │ │ +3d1544: 7010 50b3 0c00 |019c: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3d154a: 6e20 5cb3 5c00 |019f: invoke-virtual {v12, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d1550: 6e10 ceb1 0a00 |01a2: invoke-virtual {v10}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b1ce │ │ +3d1556: 0c05 |01a5: move-result-object v5 │ │ +3d1558: 6e20 5cb3 5c00 |01a6: invoke-virtual {v12, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d155e: 6e20 5cb3 4c00 |01a9: invoke-virtual {v12, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d1564: 380b 0300 |01ac: if-eqz v11, 01af // +0003 │ │ +3d1568: 2802 |01ae: goto 01b0 // +0002 │ │ +3d156a: 0732 |01af: move-object v2, v3 │ │ +3d156c: 6e20 5cb3 2c00 |01b0: invoke-virtual {v12, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d1572: 6e10 67b3 0c00 |01b3: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3d1578: 0c02 |01b6: move-result-object v2 │ │ +3d157a: 7120 fe0a 2600 |01b7: invoke-static {v6, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d1580: 070c |01ba: move-object v12, v0 │ │ +3d1582: 0770 |01bb: move-object v0, v7 │ │ +3d1584: 079a |01bc: move-object v10, v9 │ │ +3d1586: 5512 f28c |01bd: iget-boolean v2, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.successful:Z // field@8cf2 │ │ +3d158a: 3802 1300 |01bf: if-eqz v2, 01d2 // +0013 │ │ +3d158e: 2202 ad1c |01c1: new-instance v2, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1cad │ │ +3d1592: 6e10 c7ab 0800 |01c3: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getHumanReadableIdentifier:()Ljava/lang/String; // method@abc7 │ │ +3d1598: 0c09 |01c6: move-result-object v9 │ │ +3d159a: 620a d296 |01c7: sget-object v10, Lde/danoeh/antennapod/model/download/DownloadError;.SUCCESS:Lde/danoeh/antennapod/model/download/DownloadError; // field@96d2 │ │ +3d159e: 551b f28c |01c9: iget-boolean v11, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.successful:Z // field@8cf2 │ │ +3d15a2: 0727 |01cb: move-object v7, v2 │ │ +3d15a4: 7606 90ab 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@ab90 │ │ +3d15aa: 5b12 f08c |01cf: iput-object v2, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.downloadResult:Lde/danoeh/antennapod/model/download/DownloadResult; // field@8cf0 │ │ +3d15ae: 1100 |01d1: return-object v0 │ │ +3d15b0: 2200 ad1c |01d2: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1cad │ │ +3d15b4: 6e10 c7ab 0800 |01d4: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getHumanReadableIdentifier:()Ljava/lang/String; // method@abc7 │ │ +3d15ba: 0c09 |01d7: move-result-object v9 │ │ +3d15bc: 551b f28c |01d8: iget-boolean v11, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.successful:Z // field@8cf2 │ │ +3d15c0: 0707 |01da: move-object v7, v0 │ │ +3d15c2: 7606 90ab 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@ab90 │ │ +3d15c8: 5b10 f08c |01de: iput-object v0, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.downloadResult:Lde/danoeh/antennapod/model/download/DownloadResult; // field@8cf0 │ │ +3d15cc: 110d |01e0: return-object v13 │ │ +3d15ce: 2207 3e1e |01e1: new-instance v7, Ljava/io/File; // type@1e3e │ │ +3d15d2: 5418 f18c |01e3: iget-object v8, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8cf1 │ │ +3d15d6: 6e10 c2ad 0800 |01e5: invoke-virtual {v8}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getDestination:()Ljava/lang/String; // method@adc2 │ │ +3d15dc: 0c08 |01e8: move-result-object v8 │ │ +3d15de: 7020 c5b1 8700 |01e9: invoke-direct {v7, v8}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b1c5 │ │ +3d15e4: 6e10 cdb1 0700 |01ec: invoke-virtual {v7}, Ljava/io/File;.exists:()Z // method@b1cd │ │ +3d15ea: 0a08 |01ef: move-result v8 │ │ +3d15ec: 3808 2600 |01f0: if-eqz v8, 0216 // +0026 │ │ +3d15f0: 6e10 cbb1 0700 |01f2: invoke-virtual {v7}, Ljava/io/File;.delete:()Z // method@b1cb │ │ +3d15f6: 0a08 |01f5: move-result v8 │ │ +3d15f8: 2209 8f1e |01f6: new-instance v9, Ljava/lang/StringBuilder; // type@1e8f │ │ +3d15fc: 7010 50b3 0900 |01f8: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3d1602: 6e20 5cb3 5900 |01fb: invoke-virtual {v9, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d1608: 6e10 ceb1 0700 |01fe: invoke-virtual {v7}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b1ce │ │ +3d160e: 0c05 |0201: move-result-object v5 │ │ +3d1610: 6e20 5cb3 5900 |0202: invoke-virtual {v9, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d1616: 6e20 5cb3 4900 |0205: invoke-virtual {v9, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d161c: 3808 0300 |0208: if-eqz v8, 020b // +0003 │ │ +3d1620: 2802 |020a: goto 020c // +0002 │ │ +3d1622: 0732 |020b: move-object v2, v3 │ │ +3d1624: 6e20 5cb3 2900 |020c: invoke-virtual {v9, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d162a: 6e10 67b3 0900 |020f: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3d1630: 0c02 |0212: move-result-object v2 │ │ +3d1632: 7120 fe0a 2600 |0213: invoke-static {v6, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d1638: 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 │ │ @@ -821264,18 +821264,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3d16d0: |[3d16d0] de.danoeh.antennapod.core.service.download.handler.FeedParserTask.call:()Ljava/lang/Object; │ │ -3d16e0: 6e10 4699 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.call:()Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; // method@9946 │ │ -3d16e6: 0c00 |0003: move-result-object v0 │ │ -3d16e8: 1100 |0004: return-object v0 │ │ +3d1698: |[3d1698] de.danoeh.antennapod.core.service.download.handler.FeedParserTask.call:()Ljava/lang/Object; │ │ +3d16a8: 6e10 4699 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.call:()Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; // method@9946 │ │ +3d16ae: 0c00 |0003: move-result-object v0 │ │ +3d16b0: 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;) │ │ @@ -821283,17 +821283,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 │ │ -3d121c: |[3d121c] de.danoeh.antennapod.core.service.download.handler.FeedParserTask.getDownloadStatus:()Lde/danoeh/antennapod/model/download/DownloadResult; │ │ -3d122c: 5410 f08c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.downloadResult:Lde/danoeh/antennapod/model/download/DownloadResult; // field@8cf0 │ │ -3d1230: 1100 |0002: return-object v0 │ │ +3d11e4: |[3d11e4] de.danoeh.antennapod.core.service.download.handler.FeedParserTask.getDownloadStatus:()Lde/danoeh/antennapod/model/download/DownloadResult; │ │ +3d11f4: 5410 f08c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.downloadResult:Lde/danoeh/antennapod/model/download/DownloadResult; // field@8cf0 │ │ +3d11f8: 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;) │ │ @@ -821301,17 +821301,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3d1204: |[3d1204] de.danoeh.antennapod.core.service.download.handler.FeedParserTask.isSuccessful:()Z │ │ -3d1214: 5510 f28c |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.successful:Z // field@8cf2 │ │ -3d1218: 0f00 |0002: return v0 │ │ +3d11cc: |[3d11cc] de.danoeh.antennapod.core.service.download.handler.FeedParserTask.isSuccessful:()Z │ │ +3d11dc: 5510 f28c |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.successful:Z // field@8cf2 │ │ +3d11e0: 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 : 7590 (FeedParserTask.java) │ │ @@ -821355,21 +821355,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 │ │ -3d189c: |[3d189c] de.danoeh.antennapod.core.service.download.handler.FeedSyncTask.:(Landroid/content/Context;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)V │ │ -3d18ac: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3d18b2: 5b01 f38c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.context:Landroid/content/Context; // field@8cf3 │ │ -3d18b6: 2201 dd18 |0005: new-instance v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask; // type@18dd │ │ -3d18ba: 7020 4599 2100 |0007: invoke-direct {v1, v2}, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)V // method@9945 │ │ -3d18c0: 5b01 f68c |000a: iput-object v1, v0, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.task:Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask; // field@8cf6 │ │ -3d18c4: 0e00 |000c: return-void │ │ +3d1864: |[3d1864] de.danoeh.antennapod.core.service.download.handler.FeedSyncTask.:(Landroid/content/Context;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)V │ │ +3d1874: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3d187a: 5b01 f38c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.context:Landroid/content/Context; // field@8cf3 │ │ +3d187e: 2201 dd18 |0005: new-instance v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask; // type@18dd │ │ +3d1882: 7020 4599 2100 |0007: invoke-direct {v1, v2}, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)V // method@9945 │ │ +3d1888: 5b01 f68c |000a: iput-object v1, v0, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.task:Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask; // field@8cf6 │ │ +3d188c: 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; │ │ @@ -821382,19 +821382,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 │ │ -3d1848: |[3d1848] de.danoeh.antennapod.core.service.download.handler.FeedSyncTask.getDownloadStatus:()Lde/danoeh/antennapod/model/download/DownloadResult; │ │ -3d1858: 5410 f68c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.task:Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask; // field@8cf6 │ │ -3d185c: 6e10 4a99 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.getDownloadStatus:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@994a │ │ -3d1862: 0c00 |0005: move-result-object v0 │ │ -3d1864: 1100 |0006: return-object v0 │ │ +3d1810: |[3d1810] de.danoeh.antennapod.core.service.download.handler.FeedSyncTask.getDownloadStatus:()Lde/danoeh/antennapod/model/download/DownloadResult; │ │ +3d1820: 5410 f68c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.task:Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask; // field@8cf6 │ │ +3d1824: 6e10 4a99 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.getDownloadStatus:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@994a │ │ +3d182a: 0c00 |0005: move-result-object v0 │ │ +3d182c: 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;) │ │ @@ -821402,18 +821402,18 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -3d1880: |[3d1880] de.danoeh.antennapod.core.service.download.handler.FeedSyncTask.getRedirectUrl:()Ljava/lang/String; │ │ -3d1890: 5410 f48c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.feedHandlerResult:Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; // field@8cf4 │ │ -3d1894: 5400 3ac6 |0002: iget-object v0, v0, Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;.redirectUrl:Ljava/lang/String; // field@c63a │ │ -3d1898: 1100 |0004: return-object v0 │ │ +3d1848: |[3d1848] de.danoeh.antennapod.core.service.download.handler.FeedSyncTask.getRedirectUrl:()Ljava/lang/String; │ │ +3d1858: 5410 f48c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.feedHandlerResult:Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; // field@8cf4 │ │ +3d185c: 5400 3ac6 |0002: iget-object v0, v0, Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;.redirectUrl:Ljava/lang/String; // field@c63a │ │ +3d1860: 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;) │ │ @@ -821421,17 +821421,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 │ │ -3d1868: |[3d1868] de.danoeh.antennapod.core.service.download.handler.FeedSyncTask.getSavedFeed:()Lde/danoeh/antennapod/model/feed/Feed; │ │ -3d1878: 5410 f58c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.savedFeed:Lde/danoeh/antennapod/model/feed/Feed; // field@8cf5 │ │ -3d187c: 1100 |0002: return-object v0 │ │ +3d1830: |[3d1830] de.danoeh.antennapod.core.service.download.handler.FeedSyncTask.getSavedFeed:()Lde/danoeh/antennapod/model/feed/Feed; │ │ +3d1840: 5410 f58c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.savedFeed:Lde/danoeh/antennapod/model/feed/Feed; // field@8cf5 │ │ +3d1844: 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;) │ │ @@ -821439,33 +821439,33 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -3d17f8: |[3d17f8] de.danoeh.antennapod.core.service.download.handler.FeedSyncTask.run:()Z │ │ -3d1808: 5430 f68c |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.task:Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask; // field@8cf6 │ │ -3d180c: 6e10 4699 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.call:()Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; // method@9946 │ │ -3d1812: 0c00 |0005: move-result-object v0 │ │ -3d1814: 5b30 f48c |0006: iput-object v0, v3, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.feedHandlerResult:Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; // field@8cf4 │ │ -3d1818: 5430 f68c |0008: iget-object v0, v3, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.task:Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask; // field@8cf6 │ │ -3d181c: 6e10 4b99 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.isSuccessful:()Z // method@994b │ │ -3d1822: 0a00 |000d: move-result v0 │ │ -3d1824: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -3d1826: 3900 0300 |000f: if-nez v0, 0012 // +0003 │ │ -3d182a: 0f01 |0011: return v1 │ │ -3d182c: 5430 f38c |0012: iget-object v0, v3, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.context:Landroid/content/Context; // field@8cf3 │ │ -3d1830: 5432 f48c |0014: iget-object v2, v3, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.feedHandlerResult:Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; // field@8cf4 │ │ -3d1834: 5422 39c6 |0016: iget-object v2, v2, Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@c639 │ │ -3d1838: 7130 969b 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@9b96 │ │ -3d183e: 0c00 |001b: move-result-object v0 │ │ -3d1840: 5b30 f58c |001c: iput-object v0, v3, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.savedFeed:Lde/danoeh/antennapod/model/feed/Feed; // field@8cf5 │ │ -3d1844: 1210 |001e: const/4 v0, #int 1 // #1 │ │ -3d1846: 0f00 |001f: return v0 │ │ +3d17c0: |[3d17c0] de.danoeh.antennapod.core.service.download.handler.FeedSyncTask.run:()Z │ │ +3d17d0: 5430 f68c |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.task:Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask; // field@8cf6 │ │ +3d17d4: 6e10 4699 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.call:()Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; // method@9946 │ │ +3d17da: 0c00 |0005: move-result-object v0 │ │ +3d17dc: 5b30 f48c |0006: iput-object v0, v3, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.feedHandlerResult:Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; // field@8cf4 │ │ +3d17e0: 5430 f68c |0008: iget-object v0, v3, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.task:Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask; // field@8cf6 │ │ +3d17e4: 6e10 4b99 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.isSuccessful:()Z // method@994b │ │ +3d17ea: 0a00 |000d: move-result v0 │ │ +3d17ec: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +3d17ee: 3900 0300 |000f: if-nez v0, 0012 // +0003 │ │ +3d17f2: 0f01 |0011: return v1 │ │ +3d17f4: 5430 f38c |0012: iget-object v0, v3, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.context:Landroid/content/Context; // field@8cf3 │ │ +3d17f8: 5432 f48c |0014: iget-object v2, v3, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.feedHandlerResult:Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; // field@8cf4 │ │ +3d17fc: 5422 39c6 |0016: iget-object v2, v2, Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@c639 │ │ +3d1800: 7130 969b 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@9b96 │ │ +3d1806: 0c00 |001b: move-result-object v0 │ │ +3d1808: 5b30 f58c |001c: iput-object v0, v3, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.savedFeed:Lde/danoeh/antennapod/model/feed/Feed; // field@8cf5 │ │ +3d180c: 1210 |001e: const/4 v0, #int 1 // #1 │ │ +3d180e: 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; │ │ @@ -821513,20 +821513,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 │ │ -3d18e0: |[3d18e0] 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 │ │ -3d18f0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3d18f6: 5b03 f98c |0003: iput-object v3, v0, Lde/danoeh/antennapod/core/service/download/handler/MediaDownloadedHandler;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8cf9 │ │ -3d18fa: 5b01 f88c |0005: iput-object v1, v0, Lde/danoeh/antennapod/core/service/download/handler/MediaDownloadedHandler;.context:Landroid/content/Context; // field@8cf8 │ │ -3d18fe: 5b02 fa8c |0007: iput-object v2, v0, Lde/danoeh/antennapod/core/service/download/handler/MediaDownloadedHandler;.updatedStatus:Lde/danoeh/antennapod/model/download/DownloadResult; // field@8cfa │ │ -3d1902: 0e00 |0009: return-void │ │ +3d18a8: |[3d18a8] 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 │ │ +3d18b8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3d18be: 5b03 f98c |0003: iput-object v3, v0, Lde/danoeh/antennapod/core/service/download/handler/MediaDownloadedHandler;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8cf9 │ │ +3d18c2: 5b01 f88c |0005: iput-object v1, v0, Lde/danoeh/antennapod/core/service/download/handler/MediaDownloadedHandler;.context:Landroid/content/Context; // field@8cf8 │ │ +3d18c6: 5b02 fa8c |0007: iput-object v2, v0, Lde/danoeh/antennapod/core/service/download/handler/MediaDownloadedHandler;.updatedStatus:Lde/danoeh/antennapod/model/download/DownloadResult; // field@8cfa │ │ +3d18ca: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ 0x0005 line=39 │ │ 0x0007 line=40 │ │ locals : │ │ @@ -821541,17 +821541,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 │ │ -3d18c8: |[3d18c8] de.danoeh.antennapod.core.service.download.handler.MediaDownloadedHandler.getUpdatedStatus:()Lde/danoeh/antennapod/model/download/DownloadResult; │ │ -3d18d8: 5410 fa8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/download/handler/MediaDownloadedHandler;.updatedStatus:Lde/danoeh/antennapod/model/download/DownloadResult; // field@8cfa │ │ -3d18dc: 1100 |0002: return-object v0 │ │ +3d1890: |[3d1890] de.danoeh.antennapod.core.service.download.handler.MediaDownloadedHandler.getUpdatedStatus:()Lde/danoeh/antennapod/model/download/DownloadResult; │ │ +3d18a0: 5410 fa8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/download/handler/MediaDownloadedHandler;.updatedStatus:Lde/danoeh/antennapod/model/download/DownloadResult; // field@8cfa │ │ +3d18a4: 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;) │ │ @@ -821559,171 +821559,171 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 328 16-bit code units │ │ -3d1904: |[3d1904] de.danoeh.antennapod.core.service.download.handler.MediaDownloadedHandler.run:()V │ │ -3d1914: 5490 f98c |0000: iget-object v0, v9, Lde/danoeh/antennapod/core/service/download/handler/MediaDownloadedHandler;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8cf9 │ │ -3d1918: 6e10 c3ad 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getFeedfileId:()J // method@adc3 │ │ -3d191e: 0b00 |0005: move-result-wide v0 │ │ -3d1920: 7120 619b 1000 |0006: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedMedia:(J)Lde/danoeh/antennapod/model/feed/FeedMedia; // method@9b61 │ │ -3d1926: 0c03 |0009: move-result-object v3 │ │ -3d1928: 1a00 8b49 |000a: const-string v0, "MediaDownloadedHandler" // string@498b │ │ -3d192c: 3903 0800 |000c: if-nez v3, 0014 // +0008 │ │ -3d1930: 1a01 e216 |000e: const-string v1, "Could not find downloaded media object in database" // string@16e2 │ │ -3d1934: 7120 000b 1000 |0010: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -3d193a: 0e00 |0013: return-void │ │ -3d193c: 6e10 73ac 0300 |0014: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -3d1942: 0c01 |0017: move-result-object v1 │ │ -3d1944: 1212 |0018: const/4 v2, #int 1 // #1 │ │ -3d1946: 1204 |0019: const/4 v4, #int 0 // #0 │ │ -3d1948: 3801 0e00 |001a: if-eqz v1, 0028 // +000e │ │ -3d194c: 6e10 73ac 0300 |001c: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -3d1952: 0c01 |001f: move-result-object v1 │ │ -3d1954: 6e10 41ac 0100 |0020: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.isNew:()Z // method@ac41 │ │ -3d195a: 0a01 |0023: move-result v1 │ │ -3d195c: 3801 0400 |0024: if-eqz v1, 0028 // +0004 │ │ -3d1960: 1211 |0026: const/4 v1, #int 1 // #1 │ │ -3d1962: 2802 |0027: goto 0029 // +0002 │ │ -3d1964: 1201 |0028: const/4 v1, #int 0 // #0 │ │ -3d1966: 6e20 8dac 2300 |0029: invoke-virtual {v3, v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setDownloaded:(Z)V // method@ac8d │ │ -3d196c: 5492 f98c |002c: iget-object v2, v9, Lde/danoeh/antennapod/core/service/download/handler/MediaDownloadedHandler;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8cf9 │ │ -3d1970: 6e10 c2ad 0200 |002e: invoke-virtual {v2}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getDestination:()Ljava/lang/String; // method@adc2 │ │ -3d1976: 0c02 |0031: move-result-object v2 │ │ -3d1978: 6e20 8fac 2300 |0032: invoke-virtual {v3, v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setFile_url:(Ljava/lang/String;)V // method@ac8f │ │ -3d197e: 2202 3e1e |0035: new-instance v2, Ljava/io/File; // type@1e3e │ │ -3d1982: 5495 f98c |0037: iget-object v5, v9, Lde/danoeh/antennapod/core/service/download/handler/MediaDownloadedHandler;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8cf9 │ │ -3d1986: 6e10 c2ad 0500 |0039: invoke-virtual {v5}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getDestination:()Ljava/lang/String; // method@adc2 │ │ -3d198c: 0c05 |003c: move-result-object v5 │ │ -3d198e: 7020 c5b1 5200 |003d: invoke-direct {v2, v5}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b1c5 │ │ -3d1994: 6e10 d6b1 0200 |0040: invoke-virtual {v2}, Ljava/io/File;.length:()J // method@b1d6 │ │ -3d199a: 0b05 |0043: move-result-wide v5 │ │ -3d199c: 6e30 96ac 5306 |0044: invoke-virtual {v3, v5, v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setSize:(J)V // method@ac96 │ │ -3d19a2: 6e10 66ac 0300 |0047: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.checkEmbeddedPicture:()V // method@ac66 │ │ -3d19a8: 6e10 73ac 0300 |004a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -3d19ae: 0c02 |004d: move-result-object v2 │ │ -3d19b0: 3802 1500 |004e: if-eqz v2, 0063 // +0015 │ │ -3d19b4: 6e10 73ac 0300 |0050: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -3d19ba: 0c02 |0053: move-result-object v2 │ │ -3d19bc: 6e10 3bac 0200 |0054: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasChapters:()Z // method@ac3b │ │ -3d19c2: 0a02 |0057: move-result v2 │ │ -3d19c4: 3902 0b00 |0058: if-nez v2, 0063 // +000b │ │ -3d19c8: 5492 f88c |005a: iget-object v2, v9, Lde/danoeh/antennapod/core/service/download/handler/MediaDownloadedHandler;.context:Landroid/content/Context; // field@8cf8 │ │ -3d19cc: 7120 0d9d 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@9d0d │ │ -3d19d2: 0c02 |005f: move-result-object v2 │ │ -3d19d4: 6e20 8bac 2300 |0060: invoke-virtual {v3, v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setChapters:(Ljava/util/List;)V // method@ac8b │ │ -3d19da: 6e10 73ac 0300 |0063: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -3d19e0: 0c02 |0066: move-result-object v2 │ │ -3d19e2: 3802 1700 |0067: if-eqz v2, 007e // +0017 │ │ -3d19e6: 6e10 73ac 0300 |0069: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -3d19ec: 0c02 |006c: move-result-object v2 │ │ -3d19ee: 6e10 38ac 0200 |006d: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPodcastIndexChapterUrl:()Ljava/lang/String; // method@ac38 │ │ -3d19f4: 0c02 |0070: move-result-object v2 │ │ -3d19f6: 3802 0d00 |0071: if-eqz v2, 007e // +000d │ │ -3d19fa: 6e10 73ac 0300 |0073: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -3d1a00: 0c02 |0076: move-result-object v2 │ │ -3d1a02: 6e10 38ac 0200 |0077: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPodcastIndexChapterUrl:()Ljava/lang/String; // method@ac38 │ │ -3d1a08: 0c02 |007a: move-result-object v2 │ │ -3d1a0a: 7120 0f9d 4200 |007b: invoke-static {v2, v4}, Lde/danoeh/antennapod/core/util/ChapterUtils;.loadChaptersFromUrl:(Ljava/lang/String;Z)Ljava/util/List; // method@9d0f │ │ -3d1a10: 1202 |007e: const/4 v2, #int 0 // #0 │ │ -3d1a12: 2204 a01c |007f: new-instance v4, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat; // type@1ca0 │ │ -3d1a16: 7010 7bab 0400 |0081: invoke-direct {v4}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.:()V // method@ab7b │ │ -3d1a1c: 6e10 02ac 0300 |0084: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedFile;.getFile_url:()Ljava/lang/String; // method@ac02 │ │ -3d1a22: 0c05 |0087: move-result-object v5 │ │ -3d1a24: 6e20 4806 5400 |0088: invoke-virtual {v4, v5}, Landroid/media/MediaMetadataRetriever;.setDataSource:(Ljava/lang/String;)V // method@0648 │ │ -3d1a2a: 1305 0900 |008b: const/16 v5, #int 9 // #9 │ │ -3d1a2e: 6e20 3f06 5400 |008d: invoke-virtual {v4, v5}, Landroid/media/MediaMetadataRetriever;.extractMetadata:(I)Ljava/lang/String; // method@063f │ │ -3d1a34: 0c02 |0090: move-result-object v2 │ │ -3d1a36: 7110 b9b2 0200 |0091: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ -3d1a3c: 0a05 |0094: move-result v5 │ │ -3d1a3e: 6e20 8eac 5300 |0095: invoke-virtual {v3, v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setDuration:(I)V // method@ac8e │ │ -3d1a44: 2205 8f1e |0098: new-instance v5, Ljava/lang/StringBuilder; // type@1e8f │ │ -3d1a48: 7010 50b3 0500 |009a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3d1a4e: 1a06 e119 |009d: const-string v6, "Duration of file is " // string@19e1 │ │ -3d1a52: 6e20 5cb3 6500 |009f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d1a58: 6e10 6dac 0300 |00a2: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac6d │ │ -3d1a5e: 0a06 |00a5: move-result v6 │ │ -3d1a60: 6e20 57b3 6500 |00a6: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -3d1a66: 6e10 67b3 0500 |00a9: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3d1a6c: 0c05 |00ac: move-result-object v5 │ │ -3d1a6e: 7120 fe0a 5000 |00ad: invoke-static {v0, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d1a74: 6e10 7cab 0400 |00b0: invoke-virtual {v4}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.close:()V // method@ab7c │ │ -3d1a7a: 2826 |00b3: goto 00d9 // +0026 │ │ -3d1a7c: 0d05 |00b4: move-exception v5 │ │ -3d1a7e: 6e10 7cab 0400 |00b5: invoke-virtual {v4}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.close:()V // method@ab7c │ │ -3d1a84: 2805 |00b8: goto 00bd // +0005 │ │ -3d1a86: 0d04 |00b9: move-exception v4 │ │ -3d1a88: 6e20 87b3 4500 |00ba: invoke-virtual {v5, v4}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b387 │ │ -3d1a8e: 2705 |00bd: throw v5 │ │ -3d1a90: 0d02 |00be: move-exception v2 │ │ -3d1a92: 1a04 5d1f |00bf: const-string v4, "Get duration failed" // string@1f5d │ │ -3d1a96: 7130 010b 4002 |00c1: invoke-static {v0, v4, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0b01 │ │ -3d1a9c: 2815 |00c4: goto 00d9 // +0015 │ │ -3d1a9e: 2204 8f1e |00c5: new-instance v4, Ljava/lang/StringBuilder; // type@1e8f │ │ -3d1aa2: 7010 50b3 0400 |00c7: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3d1aa8: 1a05 bb22 |00ca: const-string v5, "Invalid file duration: " // string@22bb │ │ -3d1aac: 6e20 5cb3 5400 |00cc: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d1ab2: 6e20 5cb3 2400 |00cf: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d1ab8: 6e10 67b3 0400 |00d2: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3d1abe: 0c02 |00d5: move-result-object v2 │ │ -3d1ac0: 7120 fe0a 2000 |00d6: invoke-static {v0, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d1ac6: 6e10 73ac 0300 |00d9: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -3d1acc: 0c08 |00dc: move-result-object v8 │ │ -3d1ace: 7110 5f9c 0300 |00dd: invoke-static {v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future; // method@9c5f │ │ -3d1ad4: 0c02 |00e0: move-result-object v2 │ │ -3d1ad6: 7210 2fb6 0200 |00e1: invoke-interface {v2}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b62f │ │ -3d1adc: 3808 4d00 |00e4: if-eqz v8, 0131 // +004d │ │ -3d1ae0: 6e10 28ac 0800 |00e6: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.disableAutoDownload:()V // method@ac28 │ │ -3d1ae6: 7110 5b9c 0800 |00e9: invoke-static {v8}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@9c5b │ │ -3d1aec: 0c02 |00ec: move-result-object v2 │ │ -3d1aee: 7210 2fb6 0200 |00ed: invoke-interface {v2}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b62f │ │ -3d1af4: 3801 4100 |00f0: if-eqz v1, 0131 // +0041 │ │ -3d1af8: 7100 8db7 0000 |00f2: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3d1afe: 0c01 |00f5: move-result-object v1 │ │ -3d1b00: 2202 a81a |00f6: new-instance v2, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; // type@1aa8 │ │ -3d1b04: 7010 70a2 0200 |00f8: invoke-direct {v2}, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;.:()V // method@a270 │ │ -3d1b0a: 6e20 90b7 2100 |00fb: invoke-virtual {v1, v2}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -3d1b10: 2833 |00fe: goto 0131 // +0033 │ │ -3d1b12: 0d01 |00ff: move-exception v1 │ │ -3d1b14: 2202 8f1e |0100: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ -3d1b18: 7010 50b3 0200 |0102: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3d1b1e: 1a04 771b |0105: const-string v4, "ExecutionException in MediaHandlerThread: " // string@1b77 │ │ -3d1b22: 6e20 5cb3 4200 |0107: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d1b28: 6e10 8ab3 0100 |010a: invoke-virtual {v1}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ -3d1b2e: 0c04 |010d: move-result-object v4 │ │ -3d1b30: 6e20 5cb3 4200 |010e: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d1b36: 6e10 67b3 0200 |0111: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3d1b3c: 0c02 |0114: move-result-object v2 │ │ -3d1b3e: 7120 000b 2000 |0115: invoke-static {v0, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -3d1b44: 2200 ad1c |0118: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1cad │ │ -3d1b48: 6e10 6eac 0300 |011a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getEpisodeTitle:()Ljava/lang/String; // method@ac6e │ │ -3d1b4e: 0c04 |011d: move-result-object v4 │ │ -3d1b50: 6205 be96 |011e: sget-object v5, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DB_ACCESS_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@96be │ │ -3d1b54: 1206 |0120: const/4 v6, #int 0 // #0 │ │ -3d1b56: 6e10 8ab3 0100 |0121: invoke-virtual {v1}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ -3d1b5c: 0c07 |0124: move-result-object v7 │ │ -3d1b5e: 0702 |0125: move-object v2, v0 │ │ -3d1b60: 7606 90ab 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@ab90 │ │ -3d1b66: 5b90 fa8c |0129: iput-object v0, v9, Lde/danoeh/antennapod/core/service/download/handler/MediaDownloadedHandler;.updatedStatus:Lde/danoeh/antennapod/model/download/DownloadResult; // field@8cfa │ │ -3d1b6a: 2806 |012b: goto 0131 // +0006 │ │ -3d1b6c: 1a01 9249 |012c: const-string v1, "MediaHandlerThread was interrupted" // string@4992 │ │ -3d1b70: 7120 000b 1000 |012e: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -3d1b76: 3808 1600 |0131: if-eqz v8, 0147 // +0016 │ │ -3d1b7a: 2200 391d |0133: new-instance v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // type@1d39 │ │ -3d1b7e: 6201 39c5 |0135: sget-object v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.DOWNLOAD:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c539 │ │ -3d1b82: 7030 74ae 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@ae74 │ │ -3d1b88: 6e10 77ae 0000 |013a: invoke-virtual {v0}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.currentTimestamp:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@ae77 │ │ -3d1b8e: 0c00 |013d: move-result-object v0 │ │ -3d1b90: 6e10 76ae 0000 |013e: invoke-virtual {v0}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.build:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // method@ae76 │ │ -3d1b96: 0c00 |0141: move-result-object v0 │ │ -3d1b98: 5491 f88c |0142: iget-object v1, v9, Lde/danoeh/antennapod/core/service/download/handler/MediaDownloadedHandler;.context:Landroid/content/Context; // field@8cf8 │ │ -3d1b9c: 7120 f19c 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@9cf1 │ │ -3d1ba2: 0e00 |0147: return-void │ │ +3d18cc: |[3d18cc] de.danoeh.antennapod.core.service.download.handler.MediaDownloadedHandler.run:()V │ │ +3d18dc: 5490 f98c |0000: iget-object v0, v9, Lde/danoeh/antennapod/core/service/download/handler/MediaDownloadedHandler;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8cf9 │ │ +3d18e0: 6e10 c3ad 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getFeedfileId:()J // method@adc3 │ │ +3d18e6: 0b00 |0005: move-result-wide v0 │ │ +3d18e8: 7120 619b 1000 |0006: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedMedia:(J)Lde/danoeh/antennapod/model/feed/FeedMedia; // method@9b61 │ │ +3d18ee: 0c03 |0009: move-result-object v3 │ │ +3d18f0: 1a00 8b49 |000a: const-string v0, "MediaDownloadedHandler" // string@498b │ │ +3d18f4: 3903 0800 |000c: if-nez v3, 0014 // +0008 │ │ +3d18f8: 1a01 e216 |000e: const-string v1, "Could not find downloaded media object in database" // string@16e2 │ │ +3d18fc: 7120 000b 1000 |0010: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +3d1902: 0e00 |0013: return-void │ │ +3d1904: 6e10 73ac 0300 |0014: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +3d190a: 0c01 |0017: move-result-object v1 │ │ +3d190c: 1212 |0018: const/4 v2, #int 1 // #1 │ │ +3d190e: 1204 |0019: const/4 v4, #int 0 // #0 │ │ +3d1910: 3801 0e00 |001a: if-eqz v1, 0028 // +000e │ │ +3d1914: 6e10 73ac 0300 |001c: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +3d191a: 0c01 |001f: move-result-object v1 │ │ +3d191c: 6e10 41ac 0100 |0020: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.isNew:()Z // method@ac41 │ │ +3d1922: 0a01 |0023: move-result v1 │ │ +3d1924: 3801 0400 |0024: if-eqz v1, 0028 // +0004 │ │ +3d1928: 1211 |0026: const/4 v1, #int 1 // #1 │ │ +3d192a: 2802 |0027: goto 0029 // +0002 │ │ +3d192c: 1201 |0028: const/4 v1, #int 0 // #0 │ │ +3d192e: 6e20 8dac 2300 |0029: invoke-virtual {v3, v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setDownloaded:(Z)V // method@ac8d │ │ +3d1934: 5492 f98c |002c: iget-object v2, v9, Lde/danoeh/antennapod/core/service/download/handler/MediaDownloadedHandler;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8cf9 │ │ +3d1938: 6e10 c2ad 0200 |002e: invoke-virtual {v2}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getDestination:()Ljava/lang/String; // method@adc2 │ │ +3d193e: 0c02 |0031: move-result-object v2 │ │ +3d1940: 6e20 8fac 2300 |0032: invoke-virtual {v3, v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setFile_url:(Ljava/lang/String;)V // method@ac8f │ │ +3d1946: 2202 3e1e |0035: new-instance v2, Ljava/io/File; // type@1e3e │ │ +3d194a: 5495 f98c |0037: iget-object v5, v9, Lde/danoeh/antennapod/core/service/download/handler/MediaDownloadedHandler;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8cf9 │ │ +3d194e: 6e10 c2ad 0500 |0039: invoke-virtual {v5}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getDestination:()Ljava/lang/String; // method@adc2 │ │ +3d1954: 0c05 |003c: move-result-object v5 │ │ +3d1956: 7020 c5b1 5200 |003d: invoke-direct {v2, v5}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b1c5 │ │ +3d195c: 6e10 d6b1 0200 |0040: invoke-virtual {v2}, Ljava/io/File;.length:()J // method@b1d6 │ │ +3d1962: 0b05 |0043: move-result-wide v5 │ │ +3d1964: 6e30 96ac 5306 |0044: invoke-virtual {v3, v5, v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setSize:(J)V // method@ac96 │ │ +3d196a: 6e10 66ac 0300 |0047: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.checkEmbeddedPicture:()V // method@ac66 │ │ +3d1970: 6e10 73ac 0300 |004a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +3d1976: 0c02 |004d: move-result-object v2 │ │ +3d1978: 3802 1500 |004e: if-eqz v2, 0063 // +0015 │ │ +3d197c: 6e10 73ac 0300 |0050: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +3d1982: 0c02 |0053: move-result-object v2 │ │ +3d1984: 6e10 3bac 0200 |0054: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasChapters:()Z // method@ac3b │ │ +3d198a: 0a02 |0057: move-result v2 │ │ +3d198c: 3902 0b00 |0058: if-nez v2, 0063 // +000b │ │ +3d1990: 5492 f88c |005a: iget-object v2, v9, Lde/danoeh/antennapod/core/service/download/handler/MediaDownloadedHandler;.context:Landroid/content/Context; // field@8cf8 │ │ +3d1994: 7120 0d9d 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@9d0d │ │ +3d199a: 0c02 |005f: move-result-object v2 │ │ +3d199c: 6e20 8bac 2300 |0060: invoke-virtual {v3, v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setChapters:(Ljava/util/List;)V // method@ac8b │ │ +3d19a2: 6e10 73ac 0300 |0063: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +3d19a8: 0c02 |0066: move-result-object v2 │ │ +3d19aa: 3802 1700 |0067: if-eqz v2, 007e // +0017 │ │ +3d19ae: 6e10 73ac 0300 |0069: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +3d19b4: 0c02 |006c: move-result-object v2 │ │ +3d19b6: 6e10 38ac 0200 |006d: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPodcastIndexChapterUrl:()Ljava/lang/String; // method@ac38 │ │ +3d19bc: 0c02 |0070: move-result-object v2 │ │ +3d19be: 3802 0d00 |0071: if-eqz v2, 007e // +000d │ │ +3d19c2: 6e10 73ac 0300 |0073: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +3d19c8: 0c02 |0076: move-result-object v2 │ │ +3d19ca: 6e10 38ac 0200 |0077: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPodcastIndexChapterUrl:()Ljava/lang/String; // method@ac38 │ │ +3d19d0: 0c02 |007a: move-result-object v2 │ │ +3d19d2: 7120 0f9d 4200 |007b: invoke-static {v2, v4}, Lde/danoeh/antennapod/core/util/ChapterUtils;.loadChaptersFromUrl:(Ljava/lang/String;Z)Ljava/util/List; // method@9d0f │ │ +3d19d8: 1202 |007e: const/4 v2, #int 0 // #0 │ │ +3d19da: 2204 a01c |007f: new-instance v4, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat; // type@1ca0 │ │ +3d19de: 7010 7bab 0400 |0081: invoke-direct {v4}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.:()V // method@ab7b │ │ +3d19e4: 6e10 02ac 0300 |0084: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedFile;.getFile_url:()Ljava/lang/String; // method@ac02 │ │ +3d19ea: 0c05 |0087: move-result-object v5 │ │ +3d19ec: 6e20 4806 5400 |0088: invoke-virtual {v4, v5}, Landroid/media/MediaMetadataRetriever;.setDataSource:(Ljava/lang/String;)V // method@0648 │ │ +3d19f2: 1305 0900 |008b: const/16 v5, #int 9 // #9 │ │ +3d19f6: 6e20 3f06 5400 |008d: invoke-virtual {v4, v5}, Landroid/media/MediaMetadataRetriever;.extractMetadata:(I)Ljava/lang/String; // method@063f │ │ +3d19fc: 0c02 |0090: move-result-object v2 │ │ +3d19fe: 7110 b9b2 0200 |0091: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ +3d1a04: 0a05 |0094: move-result v5 │ │ +3d1a06: 6e20 8eac 5300 |0095: invoke-virtual {v3, v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setDuration:(I)V // method@ac8e │ │ +3d1a0c: 2205 8f1e |0098: new-instance v5, Ljava/lang/StringBuilder; // type@1e8f │ │ +3d1a10: 7010 50b3 0500 |009a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3d1a16: 1a06 e119 |009d: const-string v6, "Duration of file is " // string@19e1 │ │ +3d1a1a: 6e20 5cb3 6500 |009f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d1a20: 6e10 6dac 0300 |00a2: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac6d │ │ +3d1a26: 0a06 |00a5: move-result v6 │ │ +3d1a28: 6e20 57b3 6500 |00a6: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +3d1a2e: 6e10 67b3 0500 |00a9: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3d1a34: 0c05 |00ac: move-result-object v5 │ │ +3d1a36: 7120 fe0a 5000 |00ad: invoke-static {v0, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d1a3c: 6e10 7cab 0400 |00b0: invoke-virtual {v4}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.close:()V // method@ab7c │ │ +3d1a42: 2826 |00b3: goto 00d9 // +0026 │ │ +3d1a44: 0d05 |00b4: move-exception v5 │ │ +3d1a46: 6e10 7cab 0400 |00b5: invoke-virtual {v4}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.close:()V // method@ab7c │ │ +3d1a4c: 2805 |00b8: goto 00bd // +0005 │ │ +3d1a4e: 0d04 |00b9: move-exception v4 │ │ +3d1a50: 6e20 87b3 4500 |00ba: invoke-virtual {v5, v4}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b387 │ │ +3d1a56: 2705 |00bd: throw v5 │ │ +3d1a58: 0d02 |00be: move-exception v2 │ │ +3d1a5a: 1a04 5d1f |00bf: const-string v4, "Get duration failed" // string@1f5d │ │ +3d1a5e: 7130 010b 4002 |00c1: invoke-static {v0, v4, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0b01 │ │ +3d1a64: 2815 |00c4: goto 00d9 // +0015 │ │ +3d1a66: 2204 8f1e |00c5: new-instance v4, Ljava/lang/StringBuilder; // type@1e8f │ │ +3d1a6a: 7010 50b3 0400 |00c7: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3d1a70: 1a05 bb22 |00ca: const-string v5, "Invalid file duration: " // string@22bb │ │ +3d1a74: 6e20 5cb3 5400 |00cc: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d1a7a: 6e20 5cb3 2400 |00cf: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d1a80: 6e10 67b3 0400 |00d2: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3d1a86: 0c02 |00d5: move-result-object v2 │ │ +3d1a88: 7120 fe0a 2000 |00d6: invoke-static {v0, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d1a8e: 6e10 73ac 0300 |00d9: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +3d1a94: 0c08 |00dc: move-result-object v8 │ │ +3d1a96: 7110 5f9c 0300 |00dd: invoke-static {v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future; // method@9c5f │ │ +3d1a9c: 0c02 |00e0: move-result-object v2 │ │ +3d1a9e: 7210 2fb6 0200 |00e1: invoke-interface {v2}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b62f │ │ +3d1aa4: 3808 4d00 |00e4: if-eqz v8, 0131 // +004d │ │ +3d1aa8: 6e10 28ac 0800 |00e6: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.disableAutoDownload:()V // method@ac28 │ │ +3d1aae: 7110 5b9c 0800 |00e9: invoke-static {v8}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@9c5b │ │ +3d1ab4: 0c02 |00ec: move-result-object v2 │ │ +3d1ab6: 7210 2fb6 0200 |00ed: invoke-interface {v2}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b62f │ │ +3d1abc: 3801 4100 |00f0: if-eqz v1, 0131 // +0041 │ │ +3d1ac0: 7100 8db7 0000 |00f2: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3d1ac6: 0c01 |00f5: move-result-object v1 │ │ +3d1ac8: 2202 a81a |00f6: new-instance v2, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; // type@1aa8 │ │ +3d1acc: 7010 70a2 0200 |00f8: invoke-direct {v2}, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;.:()V // method@a270 │ │ +3d1ad2: 6e20 90b7 2100 |00fb: invoke-virtual {v1, v2}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +3d1ad8: 2833 |00fe: goto 0131 // +0033 │ │ +3d1ada: 0d01 |00ff: move-exception v1 │ │ +3d1adc: 2202 8f1e |0100: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ +3d1ae0: 7010 50b3 0200 |0102: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3d1ae6: 1a04 771b |0105: const-string v4, "ExecutionException in MediaHandlerThread: " // string@1b77 │ │ +3d1aea: 6e20 5cb3 4200 |0107: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d1af0: 6e10 8ab3 0100 |010a: invoke-virtual {v1}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ +3d1af6: 0c04 |010d: move-result-object v4 │ │ +3d1af8: 6e20 5cb3 4200 |010e: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d1afe: 6e10 67b3 0200 |0111: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3d1b04: 0c02 |0114: move-result-object v2 │ │ +3d1b06: 7120 000b 2000 |0115: invoke-static {v0, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +3d1b0c: 2200 ad1c |0118: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1cad │ │ +3d1b10: 6e10 6eac 0300 |011a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getEpisodeTitle:()Ljava/lang/String; // method@ac6e │ │ +3d1b16: 0c04 |011d: move-result-object v4 │ │ +3d1b18: 6205 be96 |011e: sget-object v5, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DB_ACCESS_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@96be │ │ +3d1b1c: 1206 |0120: const/4 v6, #int 0 // #0 │ │ +3d1b1e: 6e10 8ab3 0100 |0121: invoke-virtual {v1}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ +3d1b24: 0c07 |0124: move-result-object v7 │ │ +3d1b26: 0702 |0125: move-object v2, v0 │ │ +3d1b28: 7606 90ab 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@ab90 │ │ +3d1b2e: 5b90 fa8c |0129: iput-object v0, v9, Lde/danoeh/antennapod/core/service/download/handler/MediaDownloadedHandler;.updatedStatus:Lde/danoeh/antennapod/model/download/DownloadResult; // field@8cfa │ │ +3d1b32: 2806 |012b: goto 0131 // +0006 │ │ +3d1b34: 1a01 9249 |012c: const-string v1, "MediaHandlerThread was interrupted" // string@4992 │ │ +3d1b38: 7120 000b 1000 |012e: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +3d1b3e: 3808 1600 |0131: if-eqz v8, 0147 // +0016 │ │ +3d1b42: 2200 391d |0133: new-instance v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // type@1d39 │ │ +3d1b46: 6201 39c5 |0135: sget-object v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.DOWNLOAD:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c539 │ │ +3d1b4a: 7030 74ae 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@ae74 │ │ +3d1b50: 6e10 77ae 0000 |013a: invoke-virtual {v0}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.currentTimestamp:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@ae77 │ │ +3d1b56: 0c00 |013d: move-result-object v0 │ │ +3d1b58: 6e10 76ae 0000 |013e: invoke-virtual {v0}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.build:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // method@ae76 │ │ +3d1b5e: 0c00 |0141: move-result-object v0 │ │ +3d1b60: 5491 f88c |0142: iget-object v1, v9, Lde/danoeh/antennapod/core/service/download/handler/MediaDownloadedHandler;.context:Landroid/content/Context; // field@8cf8 │ │ +3d1b64: 7120 f19c 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@9cf1 │ │ +3d1b6a: 0e00 |0147: return-void │ │ catches : 6 │ │ 0x007f - 0x0084 │ │ Ljava/lang/NumberFormatException; -> 0x00c5 │ │ Ljava/lang/Exception; -> 0x00be │ │ 0x0084 - 0x00b0 │ │ -> 0x00b4 │ │ 0x00b0 - 0x00b3 │ │ @@ -821887,17 +821887,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 │ │ -3d23ec: |[3d23ec] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.$r8$lambda$Ljw47pFF5Vrehqgk6mR972tWsZE:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;Ljava/lang/Long;)V │ │ -3d23fc: 7020 8d99 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.lambda$new$0:(Ljava/lang/Long;)V // method@998d │ │ -3d2402: 0e00 |0003: return-void │ │ +3d23b4: |[3d23b4] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.$r8$lambda$Ljw47pFF5Vrehqgk6mR972tWsZE:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;Ljava/lang/Long;)V │ │ +3d23c4: 7020 8d99 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.lambda$new$0:(Ljava/lang/Long;)V // method@998d │ │ +3d23ca: 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; │ │ │ │ @@ -821906,17 +821906,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 │ │ -3d22e0: |[3d22e0] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.-$$Nest$fgetaudioCompletionListener:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)Ljava/lang/Runnable; │ │ -3d22f0: 5400 018d |0000: iget-object v0, v0, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.audioCompletionListener:Ljava/lang/Runnable; // field@8d01 │ │ -3d22f4: 1100 |0002: return-object v0 │ │ +3d22a8: |[3d22a8] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.-$$Nest$fgetaudioCompletionListener:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)Ljava/lang/Runnable; │ │ +3d22b8: 5400 018d |0000: iget-object v0, v0, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.audioCompletionListener:Ljava/lang/Runnable; // field@8d01 │ │ +3d22bc: 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;) │ │ @@ -821924,17 +821924,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 │ │ -3d20f0: |[3d20f0] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.-$$Nest$fgetaudioErrorListener:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)Landroidx/core/util/Consumer; │ │ -3d2100: 5400 028d |0000: iget-object v0, v0, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.audioErrorListener:Landroidx/core/util/Consumer; // field@8d02 │ │ -3d2104: 1100 |0002: return-object v0 │ │ +3d20b8: |[3d20b8] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.-$$Nest$fgetaudioErrorListener:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)Landroidx/core/util/Consumer; │ │ +3d20c8: 5400 028d |0000: iget-object v0, v0, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.audioErrorListener:Landroidx/core/util/Consumer; // field@8d02 │ │ +3d20cc: 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;) │ │ @@ -821942,17 +821942,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 │ │ -3d22f8: |[3d22f8] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.-$$Nest$fgetaudioSeekCompleteListener:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)Ljava/lang/Runnable; │ │ -3d2308: 5400 038d |0000: iget-object v0, v0, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.audioSeekCompleteListener:Ljava/lang/Runnable; // field@8d03 │ │ -3d230c: 1100 |0002: return-object v0 │ │ +3d22c0: |[3d22c0] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.-$$Nest$fgetaudioSeekCompleteListener:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)Ljava/lang/Runnable; │ │ +3d22d0: 5400 038d |0000: iget-object v0, v0, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.audioSeekCompleteListener:Ljava/lang/Runnable; // field@8d03 │ │ +3d22d4: 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;) │ │ @@ -821960,17 +821960,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 │ │ -3d2108: |[3d2108] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.-$$Nest$fgetbufferingUpdateListener:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)Landroidx/core/util/Consumer; │ │ -3d2118: 5400 058d |0000: iget-object v0, v0, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.bufferingUpdateListener:Landroidx/core/util/Consumer; // field@8d05 │ │ -3d211c: 1100 |0002: return-object v0 │ │ +3d20d0: |[3d20d0] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.-$$Nest$fgetbufferingUpdateListener:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)Landroidx/core/util/Consumer; │ │ +3d20e0: 5400 058d |0000: iget-object v0, v0, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.bufferingUpdateListener:Landroidx/core/util/Consumer; // field@8d05 │ │ +3d20e4: 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;) │ │ @@ -821978,17 +821978,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 │ │ -3d20d8: |[3d20d8] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.-$$Nest$fgetcontext:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)Landroid/content/Context; │ │ -3d20e8: 5400 068d |0000: iget-object v0, v0, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.context:Landroid/content/Context; // field@8d06 │ │ -3d20ec: 1100 |0002: return-object v0 │ │ +3d20a0: |[3d20a0] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.-$$Nest$fgetcontext:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)Landroid/content/Context; │ │ +3d20b0: 5400 068d |0000: iget-object v0, v0, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.context:Landroid/content/Context; // field@8d06 │ │ +3d20b4: 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;) │ │ @@ -821996,17 +821996,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;I)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3d2404: |[3d2404] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.-$$Nest$minitLoudnessEnhancer:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;I)V │ │ -3d2414: 7020 8b99 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.initLoudnessEnhancer:(I)V // method@998b │ │ -3d241a: 0e00 |0003: return-void │ │ +3d23cc: |[3d23cc] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.-$$Nest$minitLoudnessEnhancer:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;I)V │ │ +3d23dc: 7020 8b99 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.initLoudnessEnhancer:(I)V // method@998b │ │ +3d23e2: 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) I │ │ │ │ @@ -822015,36 +822015,36 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -3d241c: |[3d241c] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.:(Landroid/content/Context;)V │ │ -3d242c: 7010 ffb2 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3d2432: 5b23 068d |0003: iput-object v3, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.context:Landroid/content/Context; // field@8d06 │ │ -3d2436: 7010 8199 0200 |0005: invoke-direct {v2}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.createPlayer:()V // method@9981 │ │ -3d243c: 5423 078d |0008: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8d07 │ │ -3d2440: 6e10 5d61 0300 |000a: invoke-virtual {v3}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.getPlaybackParameters:()Lcom/google/android/exoplayer2/PlaybackParameters; // method@615d │ │ -3d2446: 0c03 |000d: move-result-object v3 │ │ -3d2448: 5b23 0a8d |000e: iput-object v3, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.playbackParameters:Lcom/google/android/exoplayer2/PlaybackParameters; // field@8d0a │ │ -3d244c: 1600 0200 |0010: const-wide/16 v0, #int 2 // #2 │ │ -3d2450: 6203 04da |0012: sget-object v3, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@da04 │ │ -3d2454: 7130 7fb1 1003 |0014: invoke-static {v0, v1, v3}, Lio/reactivex/Observable;.interval:(JLjava/util/concurrent/TimeUnit;)Lio/reactivex/Observable; // method@b17f │ │ -3d245a: 0c03 |0017: move-result-object v3 │ │ -3d245c: 7100 90b1 0000 |0018: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ -3d2462: 0c00 |001b: move-result-object v0 │ │ -3d2464: 6e20 80b1 0300 |001c: invoke-virtual {v3, v0}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b180 │ │ -3d246a: 0c03 |001f: move-result-object v3 │ │ -3d246c: 2200 e018 |0020: new-instance v0, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$$ExternalSyntheticLambda0; // type@18e0 │ │ -3d2470: 7020 5499 2000 |0022: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)V // method@9954 │ │ -3d2476: 6e20 82b1 0300 |0025: invoke-virtual {v3, v0}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b182 │ │ -3d247c: 0c03 |0028: move-result-object v3 │ │ -3d247e: 5b23 048d |0029: iput-object v3, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.bufferingUpdateDisposable:Lio/reactivex/disposables/Disposable; // field@8d04 │ │ -3d2482: 0e00 |002b: return-void │ │ +3d23e4: |[3d23e4] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.:(Landroid/content/Context;)V │ │ +3d23f4: 7010 ffb2 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3d23fa: 5b23 068d |0003: iput-object v3, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.context:Landroid/content/Context; // field@8d06 │ │ +3d23fe: 7010 8199 0200 |0005: invoke-direct {v2}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.createPlayer:()V // method@9981 │ │ +3d2404: 5423 078d |0008: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8d07 │ │ +3d2408: 6e10 5d61 0300 |000a: invoke-virtual {v3}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.getPlaybackParameters:()Lcom/google/android/exoplayer2/PlaybackParameters; // method@615d │ │ +3d240e: 0c03 |000d: move-result-object v3 │ │ +3d2410: 5b23 0a8d |000e: iput-object v3, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.playbackParameters:Lcom/google/android/exoplayer2/PlaybackParameters; // field@8d0a │ │ +3d2414: 1600 0200 |0010: const-wide/16 v0, #int 2 // #2 │ │ +3d2418: 6203 04da |0012: sget-object v3, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@da04 │ │ +3d241c: 7130 7fb1 1003 |0014: invoke-static {v0, v1, v3}, Lio/reactivex/Observable;.interval:(JLjava/util/concurrent/TimeUnit;)Lio/reactivex/Observable; // method@b17f │ │ +3d2422: 0c03 |0017: move-result-object v3 │ │ +3d2424: 7100 90b1 0000 |0018: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ +3d242a: 0c00 |001b: move-result-object v0 │ │ +3d242c: 6e20 80b1 0300 |001c: invoke-virtual {v3, v0}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b180 │ │ +3d2432: 0c03 |001f: move-result-object v3 │ │ +3d2434: 2200 e018 |0020: new-instance v0, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$$ExternalSyntheticLambda0; // type@18e0 │ │ +3d2438: 7020 5499 2000 |0022: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)V // method@9954 │ │ +3d243e: 6e20 82b1 0300 |0025: invoke-virtual {v3, v0}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b182 │ │ +3d2444: 0c03 |0028: move-result-object v3 │ │ +3d2446: 5b23 048d |0029: iput-object v3, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.bufferingUpdateDisposable:Lio/reactivex/disposables/Disposable; // field@8d04 │ │ +3d244a: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0003 line=75 │ │ 0x0005 line=76 │ │ 0x0008 line=77 │ │ 0x0012 line=78 │ │ @@ -822059,58 +822059,58 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 95 16-bit code units │ │ -3d2484: |[3d2484] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.createPlayer:()V │ │ -3d2494: 2200 f30f |0000: new-instance v0, Lcom/google/android/exoplayer2/DefaultLoadControl$Builder; // type@0ff3 │ │ -3d2498: 7010 7d5d 0000 |0002: invoke-direct {v0}, Lcom/google/android/exoplayer2/DefaultLoadControl$Builder;.:()V // method@5d7d │ │ -3d249e: 1301 c409 |0005: const/16 v1, #int 2500 // #9c4 │ │ -3d24a2: 1302 8813 |0007: const/16 v2, #int 5000 // #1388 │ │ -3d24a6: 1303 3075 |0009: const/16 v3, #int 30000 // #7530 │ │ -3d24aa: 1404 c0d4 0100 |000b: const v4, #float 1.68156e-40 // #0001d4c0 │ │ -3d24b0: 6e52 805d 3014 |000e: invoke-virtual {v0, v3, v4, v1, v2}, Lcom/google/android/exoplayer2/DefaultLoadControl$Builder;.setBufferDurationsMs:(IIII)Lcom/google/android/exoplayer2/DefaultLoadControl$Builder; // method@5d80 │ │ -3d24b6: 7100 cab0 0000 |0011: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getRewindSecs:()I // method@b0ca │ │ -3d24bc: 0a01 |0014: move-result v1 │ │ -3d24be: d211 e803 |0015: mul-int/lit16 v1, v1, #int 1000 // #03e8 │ │ -3d24c2: d011 f401 |0017: add-int/lit16 v1, v1, #int 500 // #01f4 │ │ -3d24c6: 1212 |0019: const/4 v2, #int 1 // #1 │ │ -3d24c8: 6e30 7f5d 1002 |001a: invoke-virtual {v0, v1, v2}, Lcom/google/android/exoplayer2/DefaultLoadControl$Builder;.setBackBuffer:(IZ)Lcom/google/android/exoplayer2/DefaultLoadControl$Builder; // method@5d7f │ │ -3d24ce: 2201 5913 |001d: new-instance v1, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector; // type@1359 │ │ -3d24d2: 5452 068d |001f: iget-object v2, v5, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.context:Landroid/content/Context; // field@8d06 │ │ -3d24d6: 7020 6e74 2100 |0021: invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector;.:(Landroid/content/Context;)V // method@746e │ │ -3d24dc: 5b51 0b8d |0024: iput-object v1, v5, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.trackSelector:Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector; // field@8d0b │ │ -3d24e0: 2201 5810 |0026: new-instance v1, Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder; // type@1058 │ │ -3d24e4: 5452 068d |0028: iget-object v2, v5, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.context:Landroid/content/Context; // field@8d06 │ │ -3d24e8: 2203 f70f |002a: new-instance v3, Lcom/google/android/exoplayer2/DefaultRenderersFactory; // type@0ff7 │ │ -3d24ec: 7020 9e5d 2300 |002c: invoke-direct {v3, v2}, Lcom/google/android/exoplayer2/DefaultRenderersFactory;.:(Landroid/content/Context;)V // method@5d9e │ │ -3d24f2: 7030 c460 2103 |002f: invoke-direct {v1, v2, v3}, Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder;.:(Landroid/content/Context;Lcom/google/android/exoplayer2/RenderersFactory;)V // method@60c4 │ │ -3d24f8: 5452 0b8d |0032: iget-object v2, v5, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.trackSelector:Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector; // field@8d0b │ │ -3d24fc: 6e20 e060 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@60e0 │ │ -3d2502: 0c01 |0037: move-result-object v1 │ │ -3d2504: 6e10 7e5d 0000 |0038: invoke-virtual {v0}, Lcom/google/android/exoplayer2/DefaultLoadControl$Builder;.build:()Lcom/google/android/exoplayer2/DefaultLoadControl; // method@5d7e │ │ -3d250a: 0c00 |003b: move-result-object v0 │ │ -3d250c: 6e20 df60 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@60df │ │ -3d2512: 0c00 |003f: move-result-object v0 │ │ -3d2514: 6e10 de60 0000 |0040: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder;.build:()Lcom/google/android/exoplayer2/SimpleExoPlayer; // method@60de │ │ -3d251a: 0c00 |0043: move-result-object v0 │ │ -3d251c: 5b50 078d |0044: iput-object v0, v5, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8d07 │ │ -3d2520: 6201 8227 |0046: sget-object v1, Lcom/google/android/exoplayer2/SeekParameters;.EXACT:Lcom/google/android/exoplayer2/SeekParameters; // field@2782 │ │ -3d2524: 6e20 7361 1000 |0048: invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.setSeekParameters:(Lcom/google/android/exoplayer2/SeekParameters;)V // method@6173 │ │ -3d252a: 5450 078d |004b: iget-object v0, v5, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8d07 │ │ -3d252e: 2201 e118 |004d: new-instance v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1; // type@18e1 │ │ -3d2532: 7020 5699 5100 |004f: invoke-direct {v1, v5}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1;.:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)V // method@9956 │ │ -3d2538: 6e20 4761 1000 |0052: invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.addListener:(Lcom/google/android/exoplayer2/Player$Listener;)V // method@6147 │ │ -3d253e: 5450 078d |0055: iget-object v0, v5, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8d07 │ │ -3d2542: 6e10 5061 0000 |0057: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.getAudioSessionId:()I // method@6150 │ │ -3d2548: 0a00 |005a: move-result v0 │ │ -3d254a: 7020 8b99 0500 |005b: invoke-direct {v5, v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.initLoudnessEnhancer:(I)V // method@998b │ │ -3d2550: 0e00 |005e: return-void │ │ +3d244c: |[3d244c] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.createPlayer:()V │ │ +3d245c: 2200 f30f |0000: new-instance v0, Lcom/google/android/exoplayer2/DefaultLoadControl$Builder; // type@0ff3 │ │ +3d2460: 7010 7d5d 0000 |0002: invoke-direct {v0}, Lcom/google/android/exoplayer2/DefaultLoadControl$Builder;.:()V // method@5d7d │ │ +3d2466: 1301 c409 |0005: const/16 v1, #int 2500 // #9c4 │ │ +3d246a: 1302 8813 |0007: const/16 v2, #int 5000 // #1388 │ │ +3d246e: 1303 3075 |0009: const/16 v3, #int 30000 // #7530 │ │ +3d2472: 1404 c0d4 0100 |000b: const v4, #float 1.68156e-40 // #0001d4c0 │ │ +3d2478: 6e52 805d 3014 |000e: invoke-virtual {v0, v3, v4, v1, v2}, Lcom/google/android/exoplayer2/DefaultLoadControl$Builder;.setBufferDurationsMs:(IIII)Lcom/google/android/exoplayer2/DefaultLoadControl$Builder; // method@5d80 │ │ +3d247e: 7100 cab0 0000 |0011: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getRewindSecs:()I // method@b0ca │ │ +3d2484: 0a01 |0014: move-result v1 │ │ +3d2486: d211 e803 |0015: mul-int/lit16 v1, v1, #int 1000 // #03e8 │ │ +3d248a: d011 f401 |0017: add-int/lit16 v1, v1, #int 500 // #01f4 │ │ +3d248e: 1212 |0019: const/4 v2, #int 1 // #1 │ │ +3d2490: 6e30 7f5d 1002 |001a: invoke-virtual {v0, v1, v2}, Lcom/google/android/exoplayer2/DefaultLoadControl$Builder;.setBackBuffer:(IZ)Lcom/google/android/exoplayer2/DefaultLoadControl$Builder; // method@5d7f │ │ +3d2496: 2201 5913 |001d: new-instance v1, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector; // type@1359 │ │ +3d249a: 5452 068d |001f: iget-object v2, v5, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.context:Landroid/content/Context; // field@8d06 │ │ +3d249e: 7020 6e74 2100 |0021: invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector;.:(Landroid/content/Context;)V // method@746e │ │ +3d24a4: 5b51 0b8d |0024: iput-object v1, v5, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.trackSelector:Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector; // field@8d0b │ │ +3d24a8: 2201 5810 |0026: new-instance v1, Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder; // type@1058 │ │ +3d24ac: 5452 068d |0028: iget-object v2, v5, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.context:Landroid/content/Context; // field@8d06 │ │ +3d24b0: 2203 f70f |002a: new-instance v3, Lcom/google/android/exoplayer2/DefaultRenderersFactory; // type@0ff7 │ │ +3d24b4: 7020 9e5d 2300 |002c: invoke-direct {v3, v2}, Lcom/google/android/exoplayer2/DefaultRenderersFactory;.:(Landroid/content/Context;)V // method@5d9e │ │ +3d24ba: 7030 c460 2103 |002f: invoke-direct {v1, v2, v3}, Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder;.:(Landroid/content/Context;Lcom/google/android/exoplayer2/RenderersFactory;)V // method@60c4 │ │ +3d24c0: 5452 0b8d |0032: iget-object v2, v5, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.trackSelector:Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector; // field@8d0b │ │ +3d24c4: 6e20 e060 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@60e0 │ │ +3d24ca: 0c01 |0037: move-result-object v1 │ │ +3d24cc: 6e10 7e5d 0000 |0038: invoke-virtual {v0}, Lcom/google/android/exoplayer2/DefaultLoadControl$Builder;.build:()Lcom/google/android/exoplayer2/DefaultLoadControl; // method@5d7e │ │ +3d24d2: 0c00 |003b: move-result-object v0 │ │ +3d24d4: 6e20 df60 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@60df │ │ +3d24da: 0c00 |003f: move-result-object v0 │ │ +3d24dc: 6e10 de60 0000 |0040: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder;.build:()Lcom/google/android/exoplayer2/SimpleExoPlayer; // method@60de │ │ +3d24e2: 0c00 |0043: move-result-object v0 │ │ +3d24e4: 5b50 078d |0044: iput-object v0, v5, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8d07 │ │ +3d24e8: 6201 8227 |0046: sget-object v1, Lcom/google/android/exoplayer2/SeekParameters;.EXACT:Lcom/google/android/exoplayer2/SeekParameters; // field@2782 │ │ +3d24ec: 6e20 7361 1000 |0048: invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.setSeekParameters:(Lcom/google/android/exoplayer2/SeekParameters;)V // method@6173 │ │ +3d24f2: 5450 078d |004b: iget-object v0, v5, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8d07 │ │ +3d24f6: 2201 e118 |004d: new-instance v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1; // type@18e1 │ │ +3d24fa: 7020 5699 5100 |004f: invoke-direct {v1, v5}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1;.:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)V // method@9956 │ │ +3d2500: 6e20 4761 1000 |0052: invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.addListener:(Lcom/google/android/exoplayer2/Player$Listener;)V // method@6147 │ │ +3d2506: 5450 078d |0055: iget-object v0, v5, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8d07 │ │ +3d250a: 6e10 5061 0000 |0057: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.getAudioSessionId:()I // method@6150 │ │ +3d2510: 0a00 |005a: move-result v0 │ │ +3d2512: 7020 8b99 0500 |005b: invoke-direct {v5, v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.initLoudnessEnhancer:(I)V // method@998b │ │ +3d2518: 0e00 |005e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x000e line=89 │ │ 0x0011 line=92 │ │ 0x001d line=93 │ │ 0x0026 line=94 │ │ @@ -822128,30 +822128,30 @@ │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -3d215c: |[3d215c] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.getAudioRendererIndex:()I │ │ -3d216c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3d216e: 5431 078d |0001: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8d07 │ │ -3d2172: 6e10 5f61 0100 |0003: invoke-virtual {v1}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.getRendererCount:()I // method@615f │ │ -3d2178: 0a01 |0006: move-result v1 │ │ -3d217a: 3510 0f00 |0007: if-ge v0, v1, 0016 // +000f │ │ -3d217e: 5431 078d |0009: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8d07 │ │ -3d2182: 6e20 6061 0100 |000b: invoke-virtual {v1, v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.getRendererType:(I)I // method@6160 │ │ -3d2188: 0a01 |000e: move-result v1 │ │ -3d218a: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -3d218c: 3321 0300 |0010: if-ne v1, v2, 0013 // +0003 │ │ -3d2190: 0f00 |0012: return v0 │ │ -3d2192: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ -3d2196: 28ec |0015: goto 0001 // -0014 │ │ -3d2198: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ -3d219a: 0f00 |0017: return v0 │ │ +3d2124: |[3d2124] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.getAudioRendererIndex:()I │ │ +3d2134: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3d2136: 5431 078d |0001: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8d07 │ │ +3d213a: 6e10 5f61 0100 |0003: invoke-virtual {v1}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.getRendererCount:()I // method@615f │ │ +3d2140: 0a01 |0006: move-result v1 │ │ +3d2142: 3510 0f00 |0007: if-ge v0, v1, 0016 // +000f │ │ +3d2146: 5431 078d |0009: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8d07 │ │ +3d214a: 6e20 6061 0100 |000b: invoke-virtual {v1, v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.getRendererType:(I)I // method@6160 │ │ +3d2150: 0a01 |000e: move-result v1 │ │ +3d2152: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +3d2154: 3321 0300 |0010: if-ne v1, v2, 0013 // +0003 │ │ +3d2158: 0f00 |0012: return v0 │ │ +3d215a: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ +3d215e: 28ec |0015: goto 0001 // -0014 │ │ +3d2160: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ +3d2162: 0f00 |0017: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=303 │ │ 0x0009 line=304 │ │ locals : │ │ 0x0000 - 0x0018 reg=3 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; │ │ │ │ @@ -822160,40 +822160,40 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -3d237c: |[3d237c] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.getFormats:()Ljava/util/List; │ │ -3d238c: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -3d2390: 7010 a0b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -3d2396: 5451 0b8d |0005: iget-object v1, v5, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.trackSelector:Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector; // field@8d0b │ │ -3d239a: 6e10 a874 0100 |0007: invoke-virtual {v1}, Lcom/google/android/exoplayer2/trackselection/MappingTrackSelector;.getCurrentMappedTrackInfo:()Lcom/google/android/exoplayer2/trackselection/MappingTrackSelector$MappedTrackInfo; // method@74a8 │ │ -3d23a0: 0c01 |000a: move-result-object v1 │ │ -3d23a2: 3901 0700 |000b: if-nez v1, 0012 // +0007 │ │ -3d23a6: 7100 0cb5 0000 |000d: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b50c │ │ -3d23ac: 0c00 |0010: move-result-object v0 │ │ -3d23ae: 1100 |0011: return-object v0 │ │ -3d23b0: 7010 8299 0500 |0012: invoke-direct {v5}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.getAudioRendererIndex:()I // method@9982 │ │ -3d23b6: 0a02 |0015: move-result v2 │ │ -3d23b8: 6e20 a474 2100 |0016: invoke-virtual {v1, v2}, Lcom/google/android/exoplayer2/trackselection/MappingTrackSelector$MappedTrackInfo;.getTrackGroups:(I)Lcom/google/android/exoplayer2/source/TrackGroupArray; // method@74a4 │ │ -3d23be: 0c01 |0019: move-result-object v1 │ │ -3d23c0: 1202 |001a: const/4 v2, #int 0 // #0 │ │ -3d23c2: 1203 |001b: const/4 v3, #int 0 // #0 │ │ -3d23c4: 5214 1831 |001c: iget v4, v1, Lcom/google/android/exoplayer2/source/TrackGroupArray;.length:I // field@3118 │ │ -3d23c8: 3543 1000 |001e: if-ge v3, v4, 002e // +0010 │ │ -3d23cc: 6e20 bb71 3100 |0020: invoke-virtual {v1, v3}, Lcom/google/android/exoplayer2/source/TrackGroupArray;.get:(I)Lcom/google/android/exoplayer2/source/TrackGroup; // method@71bb │ │ -3d23d2: 0c04 |0023: move-result-object v4 │ │ -3d23d4: 6e20 a971 2400 |0024: invoke-virtual {v4, v2}, Lcom/google/android/exoplayer2/source/TrackGroup;.getFormat:(I)Lcom/google/android/exoplayer2/Format; // method@71a9 │ │ -3d23da: 0c04 |0027: move-result-object v4 │ │ -3d23dc: 7220 5fb5 4000 |0028: invoke-interface {v0, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -3d23e2: d803 0301 |002b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -3d23e6: 28ef |002d: goto 001c // -0011 │ │ -3d23e8: 1100 |002e: return-object v0 │ │ +3d2344: |[3d2344] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.getFormats:()Ljava/util/List; │ │ +3d2354: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +3d2358: 7010 a0b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +3d235e: 5451 0b8d |0005: iget-object v1, v5, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.trackSelector:Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector; // field@8d0b │ │ +3d2362: 6e10 a874 0100 |0007: invoke-virtual {v1}, Lcom/google/android/exoplayer2/trackselection/MappingTrackSelector;.getCurrentMappedTrackInfo:()Lcom/google/android/exoplayer2/trackselection/MappingTrackSelector$MappedTrackInfo; // method@74a8 │ │ +3d2368: 0c01 |000a: move-result-object v1 │ │ +3d236a: 3901 0700 |000b: if-nez v1, 0012 // +0007 │ │ +3d236e: 7100 0cb5 0000 |000d: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b50c │ │ +3d2374: 0c00 |0010: move-result-object v0 │ │ +3d2376: 1100 |0011: return-object v0 │ │ +3d2378: 7010 8299 0500 |0012: invoke-direct {v5}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.getAudioRendererIndex:()I // method@9982 │ │ +3d237e: 0a02 |0015: move-result v2 │ │ +3d2380: 6e20 a474 2100 |0016: invoke-virtual {v1, v2}, Lcom/google/android/exoplayer2/trackselection/MappingTrackSelector$MappedTrackInfo;.getTrackGroups:(I)Lcom/google/android/exoplayer2/source/TrackGroupArray; // method@74a4 │ │ +3d2386: 0c01 |0019: move-result-object v1 │ │ +3d2388: 1202 |001a: const/4 v2, #int 0 // #0 │ │ +3d238a: 1203 |001b: const/4 v3, #int 0 // #0 │ │ +3d238c: 5214 1831 |001c: iget v4, v1, Lcom/google/android/exoplayer2/source/TrackGroupArray;.length:I // field@3118 │ │ +3d2390: 3543 1000 |001e: if-ge v3, v4, 002e // +0010 │ │ +3d2394: 6e20 bb71 3100 |0020: invoke-virtual {v1, v3}, Lcom/google/android/exoplayer2/source/TrackGroupArray;.get:(I)Lcom/google/android/exoplayer2/source/TrackGroup; // method@71bb │ │ +3d239a: 0c04 |0023: move-result-object v4 │ │ +3d239c: 6e20 a971 2400 |0024: invoke-virtual {v4, v2}, Lcom/google/android/exoplayer2/source/TrackGroup;.getFormat:(I)Lcom/google/android/exoplayer2/Format; // method@71a9 │ │ +3d23a2: 0c04 |0027: move-result-object v4 │ │ +3d23a4: 7220 5fb5 4000 |0028: invoke-interface {v0, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +3d23aa: d803 0301 |002b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +3d23ae: 28ef |002d: goto 001c // -0011 │ │ +3d23b0: 1100 |002e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ 0x0005 line=279 │ │ 0x000d line=281 │ │ 0x0012 line=283 │ │ 0x001c line=284 │ │ @@ -822206,32 +822206,32 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -3d2554: |[3d2554] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.initLoudnessEnhancer:(I)V │ │ -3d2564: 2200 4701 |0000: new-instance v0, Landroid/media/audiofx/LoudnessEnhancer; // type@0147 │ │ -3d2568: 7020 5e06 3000 |0002: invoke-direct {v0, v3}, Landroid/media/audiofx/LoudnessEnhancer;.:(I)V // method@065e │ │ -3d256e: 5423 088d |0005: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.loudnessEnhancer:Landroid/media/audiofx/LoudnessEnhancer; // field@8d08 │ │ -3d2572: 3803 1a00 |0007: if-eqz v3, 0021 // +001a │ │ -3d2576: 6e10 5b06 0300 |0009: invoke-virtual {v3}, Landroid/media/audiofx/AudioEffect;.getEnabled:()Z // method@065b │ │ -3d257c: 0a01 |000c: move-result v1 │ │ -3d257e: 6e20 5d06 1000 |000d: invoke-virtual {v0, v1}, Landroid/media/audiofx/AudioEffect;.setEnabled:(Z)I // method@065d │ │ -3d2584: 6e10 5b06 0300 |0010: invoke-virtual {v3}, Landroid/media/audiofx/AudioEffect;.getEnabled:()Z // method@065b │ │ -3d258a: 0a01 |0013: move-result v1 │ │ -3d258c: 3801 0a00 |0014: if-eqz v1, 001e // +000a │ │ -3d2590: 6e10 5f06 0300 |0016: invoke-virtual {v3}, Landroid/media/audiofx/LoudnessEnhancer;.getTargetGain:()F // method@065f │ │ -3d2596: 0a01 |0019: move-result v1 │ │ -3d2598: 8711 |001a: float-to-int v1, v1 │ │ -3d259a: 6e20 6006 1000 |001b: invoke-virtual {v0, v1}, Landroid/media/audiofx/LoudnessEnhancer;.setTargetGain:(I)V // method@0660 │ │ -3d25a0: 6e10 5c06 0300 |001e: invoke-virtual {v3}, Landroid/media/audiofx/AudioEffect;.release:()V // method@065c │ │ -3d25a6: 5b20 088d |0021: iput-object v0, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.loudnessEnhancer:Landroid/media/audiofx/LoudnessEnhancer; // field@8d08 │ │ -3d25aa: 0e00 |0023: return-void │ │ +3d251c: |[3d251c] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.initLoudnessEnhancer:(I)V │ │ +3d252c: 2200 4701 |0000: new-instance v0, Landroid/media/audiofx/LoudnessEnhancer; // type@0147 │ │ +3d2530: 7020 5e06 3000 |0002: invoke-direct {v0, v3}, Landroid/media/audiofx/LoudnessEnhancer;.:(I)V // method@065e │ │ +3d2536: 5423 088d |0005: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.loudnessEnhancer:Landroid/media/audiofx/LoudnessEnhancer; // field@8d08 │ │ +3d253a: 3803 1a00 |0007: if-eqz v3, 0021 // +001a │ │ +3d253e: 6e10 5b06 0300 |0009: invoke-virtual {v3}, Landroid/media/audiofx/AudioEffect;.getEnabled:()Z // method@065b │ │ +3d2544: 0a01 |000c: move-result v1 │ │ +3d2546: 6e20 5d06 1000 |000d: invoke-virtual {v0, v1}, Landroid/media/audiofx/AudioEffect;.setEnabled:(Z)I // method@065d │ │ +3d254c: 6e10 5b06 0300 |0010: invoke-virtual {v3}, Landroid/media/audiofx/AudioEffect;.getEnabled:()Z // method@065b │ │ +3d2552: 0a01 |0013: move-result v1 │ │ +3d2554: 3801 0a00 |0014: if-eqz v1, 001e // +000a │ │ +3d2558: 6e10 5f06 0300 |0016: invoke-virtual {v3}, Landroid/media/audiofx/LoudnessEnhancer;.getTargetGain:()F // method@065f │ │ +3d255e: 0a01 |0019: move-result v1 │ │ +3d2560: 8711 |001a: float-to-int v1, v1 │ │ +3d2562: 6e20 6006 1000 |001b: invoke-virtual {v0, v1}, Landroid/media/audiofx/LoudnessEnhancer;.setTargetGain:(I)V // method@0660 │ │ +3d2568: 6e10 5c06 0300 |001e: invoke-virtual {v3}, Landroid/media/audiofx/AudioEffect;.release:()V // method@065c │ │ +3d256e: 5b20 088d |0021: iput-object v0, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.loudnessEnhancer:Landroid/media/audiofx/LoudnessEnhancer; // field@8d08 │ │ +3d2572: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ 0x0005 line=358 │ │ 0x0009 line=360 │ │ 0x0010 line=361 │ │ 0x0016 line=362 │ │ @@ -822246,24 +822246,24 @@ │ │ type : '(Ljava/lang/Long;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -3d25ac: |[3d25ac] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.lambda$new$0:(Ljava/lang/Long;)V │ │ -3d25bc: 5412 058d |0000: iget-object v2, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.bufferingUpdateListener:Landroidx/core/util/Consumer; // field@8d05 │ │ -3d25c0: 3802 0f00 |0002: if-eqz v2, 0011 // +000f │ │ -3d25c4: 5410 078d |0004: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8d07 │ │ -3d25c8: 6e10 395d 0000 |0006: invoke-virtual {v0}, Lcom/google/android/exoplayer2/BasePlayer;.getBufferedPercentage:()I // method@5d39 │ │ -3d25ce: 0a00 |0009: move-result v0 │ │ -3d25d0: 7110 c1b2 0000 |000a: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -3d25d6: 0c00 |000d: move-result-object v0 │ │ -3d25d8: 7220 b02b 0200 |000e: invoke-interface {v2, v0}, Landroidx/core/util/Consumer;.accept:(Ljava/lang/Object;)V // method@2bb0 │ │ -3d25de: 0e00 |0011: return-void │ │ +3d2574: |[3d2574] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.lambda$new$0:(Ljava/lang/Long;)V │ │ +3d2584: 5412 058d |0000: iget-object v2, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.bufferingUpdateListener:Landroidx/core/util/Consumer; // field@8d05 │ │ +3d2588: 3802 0f00 |0002: if-eqz v2, 0011 // +000f │ │ +3d258c: 5410 078d |0004: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8d07 │ │ +3d2590: 6e10 395d 0000 |0006: invoke-virtual {v0}, Lcom/google/android/exoplayer2/BasePlayer;.getBufferedPercentage:()I // method@5d39 │ │ +3d2596: 0a00 |0009: move-result v0 │ │ +3d2598: 7110 c1b2 0000 |000a: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +3d259e: 0c00 |000d: move-result-object v0 │ │ +3d25a0: 7220 b02b 0200 |000e: invoke-interface {v2, v0}, Landroidx/core/util/Consumer;.accept:(Ljava/lang/Object;)V // method@2bb0 │ │ +3d25a6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0004 line=82 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; │ │ 0x0000 - 0x0012 reg=2 (null) Ljava/lang/Long; │ │ @@ -822274,37 +822274,37 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -3d2310: |[3d2310] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.getAudioTracks:()Ljava/util/List; │ │ -3d2320: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -3d2324: 7010 a0b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -3d232a: 2201 6f13 |0005: new-instance v1, Lcom/google/android/exoplayer2/ui/DefaultTrackNameProvider; // type@136f │ │ -3d232e: 5442 068d |0007: iget-object v2, v4, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.context:Landroid/content/Context; // field@8d06 │ │ -3d2332: 6e10 2f02 0200 |0009: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ -3d2338: 0c02 |000c: move-result-object v2 │ │ -3d233a: 7020 e874 2100 |000d: invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ui/DefaultTrackNameProvider;.:(Landroid/content/res/Resources;)V // method@74e8 │ │ -3d2340: 7010 8799 0400 |0010: invoke-direct {v4}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.getFormats:()Ljava/util/List; // method@9987 │ │ -3d2346: 0c02 |0013: move-result-object v2 │ │ -3d2348: 7210 6ab5 0200 |0014: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -3d234e: 0c02 |0017: move-result-object v2 │ │ -3d2350: 7210 4db5 0200 |0018: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3d2356: 0a03 |001b: move-result v3 │ │ -3d2358: 3803 1000 |001c: if-eqz v3, 002c // +0010 │ │ -3d235c: 7210 4eb5 0200 |001e: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3d2362: 0c03 |0021: move-result-object v3 │ │ -3d2364: 1f03 2210 |0022: check-cast v3, Lcom/google/android/exoplayer2/Format; // type@1022 │ │ -3d2368: 7220 3775 3100 |0024: invoke-interface {v1, v3}, Lcom/google/android/exoplayer2/ui/TrackNameProvider;.getTrackName:(Lcom/google/android/exoplayer2/Format;)Ljava/lang/String; // method@7537 │ │ -3d236e: 0c03 |0027: move-result-object v3 │ │ -3d2370: 7220 5fb5 3000 |0028: invoke-interface {v0, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -3d2376: 28ed |002b: goto 0018 // -0013 │ │ -3d2378: 1100 |002c: return-object v0 │ │ +3d22d8: |[3d22d8] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.getAudioTracks:()Ljava/util/List; │ │ +3d22e8: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +3d22ec: 7010 a0b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +3d22f2: 2201 6f13 |0005: new-instance v1, Lcom/google/android/exoplayer2/ui/DefaultTrackNameProvider; // type@136f │ │ +3d22f6: 5442 068d |0007: iget-object v2, v4, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.context:Landroid/content/Context; // field@8d06 │ │ +3d22fa: 6e10 2f02 0200 |0009: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ +3d2300: 0c02 |000c: move-result-object v2 │ │ +3d2302: 7020 e874 2100 |000d: invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ui/DefaultTrackNameProvider;.:(Landroid/content/res/Resources;)V // method@74e8 │ │ +3d2308: 7010 8799 0400 |0010: invoke-direct {v4}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.getFormats:()Ljava/util/List; // method@9987 │ │ +3d230e: 0c02 |0013: move-result-object v2 │ │ +3d2310: 7210 6ab5 0200 |0014: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +3d2316: 0c02 |0017: move-result-object v2 │ │ +3d2318: 7210 4db5 0200 |0018: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3d231e: 0a03 |001b: move-result v3 │ │ +3d2320: 3803 1000 |001c: if-eqz v3, 002c // +0010 │ │ +3d2324: 7210 4eb5 0200 |001e: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3d232a: 0c03 |0021: move-result-object v3 │ │ +3d232c: 1f03 2210 |0022: check-cast v3, Lcom/google/android/exoplayer2/Format; // type@1022 │ │ +3d2330: 7220 3775 3100 |0024: invoke-interface {v1, v3}, Lcom/google/android/exoplayer2/ui/TrackNameProvider;.getTrackName:(Lcom/google/android/exoplayer2/Format;)Ljava/lang/String; // method@7537 │ │ +3d2336: 0c03 |0027: move-result-object v3 │ │ +3d2338: 7220 5fb5 3000 |0028: invoke-interface {v0, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +3d233e: 28ed |002b: goto 0018 // -0013 │ │ +3d2340: 1100 |002c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=269 │ │ 0x0005 line=270 │ │ 0x0010 line=271 │ │ 0x0024 line=272 │ │ locals : │ │ @@ -822315,20 +822315,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3d219c: |[3d219c] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.getCurrentPosition:()I │ │ -3d21ac: 5420 078d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8d07 │ │ -3d21b0: 6e10 5661 0000 |0002: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.getCurrentPosition:()J // method@6156 │ │ -3d21b6: 0b00 |0005: move-result-wide v0 │ │ -3d21b8: 8401 |0006: long-to-int v1, v0 │ │ -3d21ba: 0f01 |0007: return v1 │ │ +3d2164: |[3d2164] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.getCurrentPosition:()I │ │ +3d2174: 5420 078d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8d07 │ │ +3d2178: 6e10 5661 0000 |0002: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.getCurrentPosition:()J // method@6156 │ │ +3d217e: 0b00 |0005: move-result-wide v0 │ │ +3d2180: 8401 |0006: long-to-int v1, v0 │ │ +3d2182: 0f01 |0007: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; │ │ │ │ #2 : (in Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;) │ │ @@ -822336,18 +822336,18 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -3d2140: |[3d2140] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.getCurrentSpeedMultiplier:()F │ │ -3d2150: 5410 0a8d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.playbackParameters:Lcom/google/android/exoplayer2/PlaybackParameters; // field@8d0a │ │ -3d2154: 5200 5b27 |0002: iget v0, v0, Lcom/google/android/exoplayer2/PlaybackParameters;.speed:F // field@275b │ │ -3d2158: 0f00 |0004: return v0 │ │ +3d2108: |[3d2108] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.getCurrentSpeedMultiplier:()F │ │ +3d2118: 5410 0a8d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.playbackParameters:Lcom/google/android/exoplayer2/PlaybackParameters; // field@8d0a │ │ +3d211c: 5200 5b27 |0002: iget v0, v0, Lcom/google/android/exoplayer2/PlaybackParameters;.speed:F // field@275b │ │ +3d2120: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; │ │ │ │ #3 : (in Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;) │ │ @@ -822355,28 +822355,28 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -3d21bc: |[3d21bc] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.getDuration:()I │ │ -3d21cc: 5450 078d |0000: iget-object v0, v5, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8d07 │ │ -3d21d0: 6e10 5a61 0000 |0002: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.getDuration:()J // method@615a │ │ -3d21d6: 0b00 |0005: move-result-wide v0 │ │ -3d21d8: 1802 0100 0000 0000 0080 |0006: const-wide v2, #double -4.94066e-324 // #8000000000000001 │ │ -3d21e2: 3104 0002 |000b: cmp-long v4, v0, v2 │ │ -3d21e6: 3904 0400 |000d: if-nez v4, 0011 // +0004 │ │ -3d21ea: 12f0 |000f: const/4 v0, #int -1 // #ff │ │ -3d21ec: 0f00 |0010: return v0 │ │ -3d21ee: 5450 078d |0011: iget-object v0, v5, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8d07 │ │ -3d21f2: 6e10 5a61 0000 |0013: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.getDuration:()J // method@615a │ │ -3d21f8: 0b00 |0016: move-result-wide v0 │ │ -3d21fa: 8401 |0017: long-to-int v1, v0 │ │ -3d21fc: 0f01 |0018: return v1 │ │ +3d2184: |[3d2184] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.getDuration:()I │ │ +3d2194: 5450 078d |0000: iget-object v0, v5, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8d07 │ │ +3d2198: 6e10 5a61 0000 |0002: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.getDuration:()J // method@615a │ │ +3d219e: 0b00 |0005: move-result-wide v0 │ │ +3d21a0: 1802 0100 0000 0000 0080 |0006: const-wide v2, #double -4.94066e-324 // #8000000000000001 │ │ +3d21aa: 3104 0002 |000b: cmp-long v4, v0, v2 │ │ +3d21ae: 3904 0400 |000d: if-nez v4, 0011 // +0004 │ │ +3d21b2: 12f0 |000f: const/4 v0, #int -1 // #ff │ │ +3d21b4: 0f00 |0010: return v0 │ │ +3d21b6: 5450 078d |0011: iget-object v0, v5, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8d07 │ │ +3d21ba: 6e10 5a61 0000 |0013: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.getDuration:()J // method@615a │ │ +3d21c0: 0b00 |0016: move-result-wide v0 │ │ +3d21c2: 8401 |0017: long-to-int v1, v0 │ │ +3d21c4: 0f01 |0018: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ 0x0011 line=161 │ │ locals : │ │ 0x0000 - 0x0019 reg=5 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; │ │ │ │ @@ -822385,42 +822385,42 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -3d2200: |[3d2200] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.getSelectedAudioTrack:()I │ │ -3d2210: 5450 078d |0000: iget-object v0, v5, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8d07 │ │ -3d2214: 6e10 5861 0000 |0002: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.getCurrentTrackSelections:()Lcom/google/android/exoplayer2/trackselection/TrackSelectionArray; // method@6158 │ │ -3d221a: 0c00 |0005: move-result-object v0 │ │ -3d221c: 7010 8799 0500 |0006: invoke-direct {v5}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.getFormats:()Ljava/util/List; // method@9987 │ │ -3d2222: 0c01 |0009: move-result-object v1 │ │ -3d2224: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -3d2226: 5203 5133 |000b: iget v3, v0, Lcom/google/android/exoplayer2/trackselection/TrackSelectionArray;.length:I // field@3351 │ │ -3d222a: 3532 2100 |000d: if-ge v2, v3, 002e // +0021 │ │ -3d222e: 6e20 b474 2000 |000f: invoke-virtual {v0, v2}, Lcom/google/android/exoplayer2/trackselection/TrackSelectionArray;.get:(I)Lcom/google/android/exoplayer2/trackselection/TrackSelection; // method@74b4 │ │ -3d2234: 0c03 |0012: move-result-object v3 │ │ -3d2236: 1f03 5d13 |0013: check-cast v3, Lcom/google/android/exoplayer2/trackselection/ExoTrackSelection; // type@135d │ │ -3d223a: 3903 0300 |0015: if-nez v3, 0018 // +0003 │ │ -3d223e: 2814 |0017: goto 002b // +0014 │ │ -3d2240: 7210 9674 0300 |0018: invoke-interface {v3}, Lcom/google/android/exoplayer2/trackselection/ExoTrackSelection;.getSelectedFormat:()Lcom/google/android/exoplayer2/Format; // method@7496 │ │ -3d2246: 0c04 |001b: move-result-object v4 │ │ -3d2248: 7220 63b5 4100 |001c: invoke-interface {v1, v4}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b563 │ │ -3d224e: 0a04 |001f: move-result v4 │ │ -3d2250: 3804 0b00 |0020: if-eqz v4, 002b // +000b │ │ -3d2254: 7210 9674 0300 |0022: invoke-interface {v3}, Lcom/google/android/exoplayer2/trackselection/ExoTrackSelection;.getSelectedFormat:()Lcom/google/android/exoplayer2/Format; // method@7496 │ │ -3d225a: 0c00 |0025: move-result-object v0 │ │ -3d225c: 7220 68b5 0100 |0026: invoke-interface {v1, v0}, Ljava/util/List;.indexOf:(Ljava/lang/Object;)I // method@b568 │ │ -3d2262: 0a00 |0029: move-result v0 │ │ -3d2264: 0f00 |002a: return v0 │ │ -3d2266: d802 0201 |002b: add-int/lit8 v2, v2, #int 1 // #01 │ │ -3d226a: 28de |002d: goto 000b // -0022 │ │ -3d226c: 12f0 |002e: const/4 v0, #int -1 // #ff │ │ -3d226e: 0f00 |002f: return v0 │ │ +3d21c8: |[3d21c8] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.getSelectedAudioTrack:()I │ │ +3d21d8: 5450 078d |0000: iget-object v0, v5, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8d07 │ │ +3d21dc: 6e10 5861 0000 |0002: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.getCurrentTrackSelections:()Lcom/google/android/exoplayer2/trackselection/TrackSelectionArray; // method@6158 │ │ +3d21e2: 0c00 |0005: move-result-object v0 │ │ +3d21e4: 7010 8799 0500 |0006: invoke-direct {v5}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.getFormats:()Ljava/util/List; // method@9987 │ │ +3d21ea: 0c01 |0009: move-result-object v1 │ │ +3d21ec: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +3d21ee: 5203 5133 |000b: iget v3, v0, Lcom/google/android/exoplayer2/trackselection/TrackSelectionArray;.length:I // field@3351 │ │ +3d21f2: 3532 2100 |000d: if-ge v2, v3, 002e // +0021 │ │ +3d21f6: 6e20 b474 2000 |000f: invoke-virtual {v0, v2}, Lcom/google/android/exoplayer2/trackselection/TrackSelectionArray;.get:(I)Lcom/google/android/exoplayer2/trackselection/TrackSelection; // method@74b4 │ │ +3d21fc: 0c03 |0012: move-result-object v3 │ │ +3d21fe: 1f03 5d13 |0013: check-cast v3, Lcom/google/android/exoplayer2/trackselection/ExoTrackSelection; // type@135d │ │ +3d2202: 3903 0300 |0015: if-nez v3, 0018 // +0003 │ │ +3d2206: 2814 |0017: goto 002b // +0014 │ │ +3d2208: 7210 9674 0300 |0018: invoke-interface {v3}, Lcom/google/android/exoplayer2/trackselection/ExoTrackSelection;.getSelectedFormat:()Lcom/google/android/exoplayer2/Format; // method@7496 │ │ +3d220e: 0c04 |001b: move-result-object v4 │ │ +3d2210: 7220 63b5 4100 |001c: invoke-interface {v1, v4}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b563 │ │ +3d2216: 0a04 |001f: move-result v4 │ │ +3d2218: 3804 0b00 |0020: if-eqz v4, 002b // +000b │ │ +3d221c: 7210 9674 0300 |0022: invoke-interface {v3}, Lcom/google/android/exoplayer2/trackselection/ExoTrackSelection;.getSelectedFormat:()Lcom/google/android/exoplayer2/Format; // method@7496 │ │ +3d2222: 0c00 |0025: move-result-object v0 │ │ +3d2224: 7220 68b5 0100 |0026: invoke-interface {v1, v0}, Ljava/util/List;.indexOf:(Ljava/lang/Object;)I // method@b568 │ │ +3d222a: 0a00 |0029: move-result v0 │ │ +3d222c: 0f00 |002a: return v0 │ │ +3d222e: d802 0201 |002b: add-int/lit8 v2, v2, #int 1 // #01 │ │ +3d2232: 28de |002d: goto 000b // -0022 │ │ +3d2234: 12f0 |002e: const/4 v0, #int -1 // #ff │ │ +3d2236: 0f00 |002f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=312 │ │ 0x0006 line=313 │ │ 0x000b line=314 │ │ 0x000f line=315 │ │ 0x0018 line=319 │ │ @@ -822433,26 +822433,26 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -3d2270: |[3d2270] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.getVideoHeight:()I │ │ -3d2280: 5410 078d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8d07 │ │ -3d2284: 6e10 6461 0000 |0002: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.getVideoFormat:()Lcom/google/android/exoplayer2/Format; // method@6164 │ │ -3d228a: 0c00 |0005: move-result-object v0 │ │ -3d228c: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -3d2290: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -3d2292: 0f00 |0009: return v0 │ │ -3d2294: 5410 078d |000a: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8d07 │ │ -3d2298: 6e10 6461 0000 |000c: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.getVideoFormat:()Lcom/google/android/exoplayer2/Format; // method@6164 │ │ -3d229e: 0c00 |000f: move-result-object v0 │ │ -3d22a0: 5200 8926 |0010: iget v0, v0, Lcom/google/android/exoplayer2/Format;.height:I // field@2689 │ │ -3d22a4: 0f00 |0012: return v0 │ │ +3d2238: |[3d2238] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.getVideoHeight:()I │ │ +3d2248: 5410 078d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8d07 │ │ +3d224c: 6e10 6461 0000 |0002: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.getVideoFormat:()Lcom/google/android/exoplayer2/Format; // method@6164 │ │ +3d2252: 0c00 |0005: move-result-object v0 │ │ +3d2254: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +3d2258: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +3d225a: 0f00 |0009: return v0 │ │ +3d225c: 5410 078d |000a: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8d07 │ │ +3d2260: 6e10 6461 0000 |000c: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.getVideoFormat:()Lcom/google/android/exoplayer2/Format; // method@6164 │ │ +3d2266: 0c00 |000f: move-result-object v0 │ │ +3d2268: 5200 8926 |0010: iget v0, v0, Lcom/google/android/exoplayer2/Format;.height:I // field@2689 │ │ +3d226c: 0f00 |0012: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=346 │ │ 0x000a line=349 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; │ │ │ │ @@ -822461,26 +822461,26 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -3d22a8: |[3d22a8] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.getVideoWidth:()I │ │ -3d22b8: 5410 078d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8d07 │ │ -3d22bc: 6e10 6461 0000 |0002: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.getVideoFormat:()Lcom/google/android/exoplayer2/Format; // method@6164 │ │ -3d22c2: 0c00 |0005: move-result-object v0 │ │ -3d22c4: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -3d22c8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -3d22ca: 0f00 |0009: return v0 │ │ -3d22cc: 5410 078d |000a: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8d07 │ │ -3d22d0: 6e10 6461 0000 |000c: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.getVideoFormat:()Lcom/google/android/exoplayer2/Format; // method@6164 │ │ -3d22d6: 0c00 |000f: move-result-object v0 │ │ -3d22d8: 5200 9b26 |0010: iget v0, v0, Lcom/google/android/exoplayer2/Format;.width:I // field@269b │ │ -3d22dc: 0f00 |0012: return v0 │ │ +3d2270: |[3d2270] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.getVideoWidth:()I │ │ +3d2280: 5410 078d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8d07 │ │ +3d2284: 6e10 6461 0000 |0002: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.getVideoFormat:()Lcom/google/android/exoplayer2/Format; // method@6164 │ │ +3d228a: 0c00 |0005: move-result-object v0 │ │ +3d228c: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +3d2290: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +3d2292: 0f00 |0009: return v0 │ │ +3d2294: 5410 078d |000a: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8d07 │ │ +3d2298: 6e10 6461 0000 |000c: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.getVideoFormat:()Lcom/google/android/exoplayer2/Format; // method@6164 │ │ +3d229e: 0c00 |000f: move-result-object v0 │ │ +3d22a0: 5200 9b26 |0010: iget v0, v0, Lcom/google/android/exoplayer2/Format;.width:I // field@269b │ │ +3d22a4: 0f00 |0012: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=339 │ │ 0x000a line=342 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; │ │ │ │ @@ -822489,19 +822489,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3d2120: |[3d2120] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.isPlaying:()Z │ │ -3d2130: 5410 078d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8d07 │ │ -3d2134: 6e10 5b61 0000 |0002: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.getPlayWhenReady:()Z // method@615b │ │ -3d213a: 0a00 |0005: move-result v0 │ │ -3d213c: 0f00 |0006: return v0 │ │ +3d20e8: |[3d20e8] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.isPlaying:()Z │ │ +3d20f8: 5410 078d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8d07 │ │ +3d20fc: 6e10 5b61 0000 |0002: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.getPlayWhenReady:()Z // method@615b │ │ +3d2102: 0a00 |0005: move-result v0 │ │ +3d2104: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; │ │ │ │ #8 : (in Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;) │ │ @@ -822509,18 +822509,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3d25e0: |[3d25e0] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.pause:()V │ │ -3d25f0: 5410 078d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8d07 │ │ -3d25f4: 6e10 415d 0000 |0002: invoke-virtual {v0}, Lcom/google/android/exoplayer2/BasePlayer;.pause:()V // method@5d41 │ │ -3d25fa: 0e00 |0005: return-void │ │ +3d25a8: |[3d25a8] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.pause:()V │ │ +3d25b8: 5410 078d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8d07 │ │ +3d25bc: 6e10 415d 0000 |0002: invoke-virtual {v0}, Lcom/google/android/exoplayer2/BasePlayer;.pause:()V // method@5d41 │ │ +3d25c2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; │ │ │ │ #9 : (in Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;) │ │ @@ -822528,22 +822528,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -3d25fc: |[3d25fc] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.prepare:()V │ │ -3d260c: 5430 078d |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8d07 │ │ -3d2610: 5431 098d |0002: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.mediaSource:Lcom/google/android/exoplayer2/source/MediaSource; // field@8d09 │ │ -3d2614: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -3d2616: 6e30 7061 1002 |0005: invoke-virtual {v0, v1, v2}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.setMediaSource:(Lcom/google/android/exoplayer2/source/MediaSource;Z)V // method@6170 │ │ -3d261c: 5430 078d |0008: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8d07 │ │ -3d2620: 6e10 6961 0000 |000a: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.prepare:()V // method@6169 │ │ -3d2626: 0e00 |000d: return-void │ │ +3d25c4: |[3d25c4] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.prepare:()V │ │ +3d25d4: 5430 078d |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8d07 │ │ +3d25d8: 5431 098d |0002: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.mediaSource:Lcom/google/android/exoplayer2/source/MediaSource; // field@8d09 │ │ +3d25dc: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +3d25de: 6e30 7061 1002 |0005: invoke-virtual {v0, v1, v2}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.setMediaSource:(Lcom/google/android/exoplayer2/source/MediaSource;Z)V // method@6170 │ │ +3d25e4: 5430 078d |0008: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8d07 │ │ +3d25e8: 6e10 6961 0000 |000a: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.prepare:()V // method@6169 │ │ +3d25ee: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ 0x0008 line=174 │ │ locals : │ │ 0x0000 - 0x000e reg=3 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; │ │ │ │ @@ -822552,26 +822552,26 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -3d2628: |[3d2628] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.release:()V │ │ -3d2638: 5410 048d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.bufferingUpdateDisposable:Lio/reactivex/disposables/Disposable; // field@8d04 │ │ -3d263c: 7210 91b1 0000 |0002: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ -3d2642: 5410 078d |0005: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8d07 │ │ -3d2646: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ -3d264a: 6e10 6a61 0000 |0009: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.release:()V // method@616a │ │ -3d2650: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -3d2652: 5b10 038d |000d: iput-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.audioSeekCompleteListener:Ljava/lang/Runnable; // field@8d03 │ │ -3d2656: 5b10 018d |000f: iput-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.audioCompletionListener:Ljava/lang/Runnable; // field@8d01 │ │ -3d265a: 5b10 028d |0011: iput-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.audioErrorListener:Landroidx/core/util/Consumer; // field@8d02 │ │ -3d265e: 5b10 058d |0013: iput-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.bufferingUpdateListener:Landroidx/core/util/Consumer; // field@8d05 │ │ -3d2662: 0e00 |0015: return-void │ │ +3d25f0: |[3d25f0] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.release:()V │ │ +3d2600: 5410 048d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.bufferingUpdateDisposable:Lio/reactivex/disposables/Disposable; // field@8d04 │ │ +3d2604: 7210 91b1 0000 |0002: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ +3d260a: 5410 078d |0005: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8d07 │ │ +3d260e: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ +3d2612: 6e10 6a61 0000 |0009: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.release:()V // method@616a │ │ +3d2618: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +3d261a: 5b10 038d |000d: iput-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.audioSeekCompleteListener:Ljava/lang/Runnable; // field@8d03 │ │ +3d261e: 5b10 018d |000f: iput-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.audioCompletionListener:Ljava/lang/Runnable; // field@8d01 │ │ +3d2622: 5b10 028d |0011: iput-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.audioErrorListener:Landroidx/core/util/Consumer; // field@8d02 │ │ +3d2626: 5b10 058d |0013: iput-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.bufferingUpdateListener:Landroidx/core/util/Consumer; // field@8d05 │ │ +3d262a: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ 0x0005 line=179 │ │ 0x0009 line=180 │ │ 0x000d line=182 │ │ 0x000f line=183 │ │ @@ -822585,19 +822585,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -3d2664: |[3d2664] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.reset:()V │ │ -3d2674: 5410 078d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8d07 │ │ -3d2678: 6e10 6a61 0000 |0002: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.release:()V // method@616a │ │ -3d267e: 7010 8199 0100 |0005: invoke-direct {v1}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.createPlayer:()V // method@9981 │ │ -3d2684: 0e00 |0008: return-void │ │ +3d262c: |[3d262c] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.reset:()V │ │ +3d263c: 5410 078d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8d07 │ │ +3d2640: 6e10 6a61 0000 |0002: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.release:()V // method@616a │ │ +3d2646: 7010 8199 0100 |0005: invoke-direct {v1}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.createPlayer:()V // method@9981 │ │ +3d264c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ 0x0005 line=190 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; │ │ │ │ @@ -822606,22 +822606,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -3d2688: |[3d2688] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.seekTo:(I)V │ │ -3d2698: 5430 078d |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8d07 │ │ -3d269c: 8141 |0002: int-to-long v1, v4 │ │ -3d269e: 6e30 435d 1002 |0003: invoke-virtual {v0, v1, v2}, Lcom/google/android/exoplayer2/BasePlayer;.seekTo:(J)V // method@5d43 │ │ -3d26a4: 5434 038d |0006: iget-object v4, v3, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.audioSeekCompleteListener:Ljava/lang/Runnable; // field@8d03 │ │ -3d26a8: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3d26ac: 7210 0ab3 0400 |000a: invoke-interface {v4}, Ljava/lang/Runnable;.run:()V // method@b30a │ │ -3d26b2: 0e00 |000d: return-void │ │ +3d2650: |[3d2650] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.seekTo:(I)V │ │ +3d2660: 5430 078d |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8d07 │ │ +3d2664: 8141 |0002: int-to-long v1, v4 │ │ +3d2666: 6e30 435d 1002 |0003: invoke-virtual {v0, v1, v2}, Lcom/google/android/exoplayer2/BasePlayer;.seekTo:(J)V // method@5d43 │ │ +3d266c: 5434 038d |0006: iget-object v4, v3, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.audioSeekCompleteListener:Ljava/lang/Runnable; // field@8d03 │ │ +3d2670: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3d2674: 7210 0ab3 0400 |000a: invoke-interface {v4}, Ljava/lang/Runnable;.run:()V // method@b30a │ │ +3d267a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ 0x0006 line=195 │ │ 0x000a line=196 │ │ locals : │ │ 0x0000 - 0x000e reg=3 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; │ │ @@ -822632,31 +822632,31 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -3d26b4: |[3d26b4] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.setAudioStreamType:(I)V │ │ -3d26c4: 5420 078d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8d07 │ │ -3d26c8: 6e10 4f61 0000 |0002: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.getAudioAttributes:()Lcom/google/android/exoplayer2/audio/AudioAttributes; // method@614f │ │ -3d26ce: 0c00 |0005: move-result-object v0 │ │ -3d26d0: 2201 b010 |0006: new-instance v1, Lcom/google/android/exoplayer2/audio/AudioAttributes$Builder; // type@10b0 │ │ -3d26d4: 7010 6f63 0100 |0008: invoke-direct {v1}, Lcom/google/android/exoplayer2/audio/AudioAttributes$Builder;.:()V // method@636f │ │ -3d26da: 6e20 7163 3100 |000b: invoke-virtual {v1, v3}, Lcom/google/android/exoplayer2/audio/AudioAttributes$Builder;.setContentType:(I)Lcom/google/android/exoplayer2/audio/AudioAttributes$Builder; // method@6371 │ │ -3d26e0: 5203 ba28 |000e: iget v3, v0, Lcom/google/android/exoplayer2/audio/AudioAttributes;.flags:I // field@28ba │ │ -3d26e4: 6e20 7263 3100 |0010: invoke-virtual {v1, v3}, Lcom/google/android/exoplayer2/audio/AudioAttributes$Builder;.setFlags:(I)Lcom/google/android/exoplayer2/audio/AudioAttributes$Builder; // method@6372 │ │ -3d26ea: 5203 bb28 |0013: iget v3, v0, Lcom/google/android/exoplayer2/audio/AudioAttributes;.usage:I // field@28bb │ │ -3d26ee: 6e20 7363 3100 |0015: invoke-virtual {v1, v3}, Lcom/google/android/exoplayer2/audio/AudioAttributes$Builder;.setUsage:(I)Lcom/google/android/exoplayer2/audio/AudioAttributes$Builder; // method@6373 │ │ -3d26f4: 5423 078d |0018: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8d07 │ │ -3d26f8: 6e10 7063 0100 |001a: invoke-virtual {v1}, Lcom/google/android/exoplayer2/audio/AudioAttributes$Builder;.build:()Lcom/google/android/exoplayer2/audio/AudioAttributes; // method@6370 │ │ -3d26fe: 0c00 |001d: move-result-object v0 │ │ -3d2700: 1201 |001e: const/4 v1, #int 0 // #0 │ │ -3d2702: 6e30 6f61 0301 |001f: invoke-virtual {v3, v0, v1}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.setAudioAttributes:(Lcom/google/android/exoplayer2/audio/AudioAttributes;Z)V // method@616f │ │ -3d2708: 0e00 |0022: return-void │ │ +3d267c: |[3d267c] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.setAudioStreamType:(I)V │ │ +3d268c: 5420 078d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8d07 │ │ +3d2690: 6e10 4f61 0000 |0002: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.getAudioAttributes:()Lcom/google/android/exoplayer2/audio/AudioAttributes; // method@614f │ │ +3d2696: 0c00 |0005: move-result-object v0 │ │ +3d2698: 2201 b010 |0006: new-instance v1, Lcom/google/android/exoplayer2/audio/AudioAttributes$Builder; // type@10b0 │ │ +3d269c: 7010 6f63 0100 |0008: invoke-direct {v1}, Lcom/google/android/exoplayer2/audio/AudioAttributes$Builder;.:()V // method@636f │ │ +3d26a2: 6e20 7163 3100 |000b: invoke-virtual {v1, v3}, Lcom/google/android/exoplayer2/audio/AudioAttributes$Builder;.setContentType:(I)Lcom/google/android/exoplayer2/audio/AudioAttributes$Builder; // method@6371 │ │ +3d26a8: 5203 ba28 |000e: iget v3, v0, Lcom/google/android/exoplayer2/audio/AudioAttributes;.flags:I // field@28ba │ │ +3d26ac: 6e20 7263 3100 |0010: invoke-virtual {v1, v3}, Lcom/google/android/exoplayer2/audio/AudioAttributes$Builder;.setFlags:(I)Lcom/google/android/exoplayer2/audio/AudioAttributes$Builder; // method@6372 │ │ +3d26b2: 5203 bb28 |0013: iget v3, v0, Lcom/google/android/exoplayer2/audio/AudioAttributes;.usage:I // field@28bb │ │ +3d26b6: 6e20 7363 3100 |0015: invoke-virtual {v1, v3}, Lcom/google/android/exoplayer2/audio/AudioAttributes$Builder;.setUsage:(I)Lcom/google/android/exoplayer2/audio/AudioAttributes$Builder; // method@6373 │ │ +3d26bc: 5423 078d |0018: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8d07 │ │ +3d26c0: 6e10 7063 0100 |001a: invoke-virtual {v1}, Lcom/google/android/exoplayer2/audio/AudioAttributes$Builder;.build:()Lcom/google/android/exoplayer2/audio/AudioAttributes; // method@6370 │ │ +3d26c6: 0c00 |001d: move-result-object v0 │ │ +3d26c8: 1201 |001e: const/4 v1, #int 0 // #0 │ │ +3d26ca: 6e30 6f61 0301 |001f: invoke-virtual {v3, v0, v1}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.setAudioAttributes:(Lcom/google/android/exoplayer2/audio/AudioAttributes;Z)V // method@616f │ │ +3d26d0: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0006 line=202 │ │ 0x000b line=203 │ │ 0x000e line=204 │ │ 0x0013 line=205 │ │ @@ -822670,40 +822670,40 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 48 16-bit code units │ │ -3d270c: |[3d270c] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.setAudioTrack:(I)V │ │ -3d271c: 5440 0b8d |0000: iget-object v0, v4, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.trackSelector:Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector; // field@8d0b │ │ -3d2720: 6e10 a874 0000 |0002: invoke-virtual {v0}, Lcom/google/android/exoplayer2/trackselection/MappingTrackSelector;.getCurrentMappedTrackInfo:()Lcom/google/android/exoplayer2/trackselection/MappingTrackSelector$MappedTrackInfo; // method@74a8 │ │ -3d2726: 0c00 |0005: move-result-object v0 │ │ -3d2728: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ -3d272c: 0e00 |0008: return-void │ │ -3d272e: 7010 8299 0400 |0009: invoke-direct {v4}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.getAudioRendererIndex:()I // method@9982 │ │ -3d2734: 0a01 |000c: move-result v1 │ │ -3d2736: 6e20 a474 1000 |000d: invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/trackselection/MappingTrackSelector$MappedTrackInfo;.getTrackGroups:(I)Lcom/google/android/exoplayer2/source/TrackGroupArray; // method@74a4 │ │ -3d273c: 0c00 |0010: move-result-object v0 │ │ -3d273e: 2201 5613 |0011: new-instance v1, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$SelectionOverride; // type@1356 │ │ -3d2742: 1212 |0013: const/4 v2, #int 1 // #1 │ │ -3d2744: 2322 0120 |0014: new-array v2, v2, [I // type@2001 │ │ -3d2748: 1203 |0016: const/4 v3, #int 0 // #0 │ │ -3d274a: 4b03 0203 |0017: aput v3, v2, v3 │ │ -3d274e: 7030 5d74 5102 |0019: invoke-direct {v1, v5, v2}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$SelectionOverride;.:(I[I)V // method@745d │ │ -3d2754: 5445 0b8d |001c: iget-object v5, v4, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.trackSelector:Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector; // field@8d0b │ │ -3d2758: 6e10 7374 0500 |001e: invoke-virtual {v5}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector;.buildUponParameters:()Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$ParametersBuilder; // method@7473 │ │ -3d275e: 0c05 |0021: move-result-object v5 │ │ -3d2760: 7010 8299 0400 |0022: invoke-direct {v4}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.getAudioRendererIndex:()I // method@9982 │ │ -3d2766: 0a02 |0025: move-result v2 │ │ -3d2768: 6e40 5474 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@7454 │ │ -3d276e: 0c05 |0029: move-result-object v5 │ │ -3d2770: 5440 0b8d |002a: iget-object v0, v4, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.trackSelector:Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector; // field@8d0b │ │ -3d2774: 6e20 8d74 5000 |002c: invoke-virtual {v0, v5}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector;.setParameters:(Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$ParametersBuilder;)V // method@748d │ │ -3d277a: 0e00 |002f: return-void │ │ +3d26d4: |[3d26d4] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.setAudioTrack:(I)V │ │ +3d26e4: 5440 0b8d |0000: iget-object v0, v4, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.trackSelector:Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector; // field@8d0b │ │ +3d26e8: 6e10 a874 0000 |0002: invoke-virtual {v0}, Lcom/google/android/exoplayer2/trackselection/MappingTrackSelector;.getCurrentMappedTrackInfo:()Lcom/google/android/exoplayer2/trackselection/MappingTrackSelector$MappedTrackInfo; // method@74a8 │ │ +3d26ee: 0c00 |0005: move-result-object v0 │ │ +3d26f0: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ +3d26f4: 0e00 |0008: return-void │ │ +3d26f6: 7010 8299 0400 |0009: invoke-direct {v4}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.getAudioRendererIndex:()I // method@9982 │ │ +3d26fc: 0a01 |000c: move-result v1 │ │ +3d26fe: 6e20 a474 1000 |000d: invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/trackselection/MappingTrackSelector$MappedTrackInfo;.getTrackGroups:(I)Lcom/google/android/exoplayer2/source/TrackGroupArray; // method@74a4 │ │ +3d2704: 0c00 |0010: move-result-object v0 │ │ +3d2706: 2201 5613 |0011: new-instance v1, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$SelectionOverride; // type@1356 │ │ +3d270a: 1212 |0013: const/4 v2, #int 1 // #1 │ │ +3d270c: 2322 0120 |0014: new-array v2, v2, [I // type@2001 │ │ +3d2710: 1203 |0016: const/4 v3, #int 0 // #0 │ │ +3d2712: 4b03 0203 |0017: aput v3, v2, v3 │ │ +3d2716: 7030 5d74 5102 |0019: invoke-direct {v1, v5, v2}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$SelectionOverride;.:(I[I)V // method@745d │ │ +3d271c: 5445 0b8d |001c: iget-object v5, v4, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.trackSelector:Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector; // field@8d0b │ │ +3d2720: 6e10 7374 0500 |001e: invoke-virtual {v5}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector;.buildUponParameters:()Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$ParametersBuilder; // method@7473 │ │ +3d2726: 0c05 |0021: move-result-object v5 │ │ +3d2728: 7010 8299 0400 |0022: invoke-direct {v4}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.getAudioRendererIndex:()I // method@9982 │ │ +3d272e: 0a02 |0025: move-result v2 │ │ +3d2730: 6e40 5474 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@7454 │ │ +3d2736: 0c05 |0029: move-result-object v5 │ │ +3d2738: 5440 0b8d |002a: iget-object v0, v4, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.trackSelector:Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector; // field@8d0b │ │ +3d273c: 6e20 8d74 5000 |002c: invoke-virtual {v0, v5}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector;.setParameters:(Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$ParametersBuilder;)V // method@748d │ │ +3d2742: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ 0x0009 line=295 │ │ 0x0011 line=296 │ │ 0x001c line=297 │ │ 0x0022 line=298 │ │ @@ -822717,18 +822717,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -3d277c: |[3d277c] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.setDataSource:(Ljava/lang/String;)V │ │ -3d278c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3d278e: 6e40 9699 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@9996 │ │ -3d2794: 0e00 |0004: return-void │ │ +3d2744: |[3d2744] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.setDataSource:(Ljava/lang/String;)V │ │ +3d2754: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3d2756: 6e40 9699 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@9996 │ │ +3d275c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=234 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; │ │ 0x0000 - 0x0005 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -822737,65 +822737,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 │ │ -3d2798: |[3d2798] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.setDataSource:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -3d27a8: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3d27ac: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3d27b2: 1a01 0cd3 |0005: const-string v1, "setDataSource: " // string@d30c │ │ -3d27b6: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d27bc: 6e20 5cb3 4000 |000a: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d27c2: 6e10 67b3 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3d27c8: 0c00 |0010: move-result-object v0 │ │ -3d27ca: 1a01 a61b |0011: const-string v1, "ExoPlayerWrapper" // string@1ba6 │ │ -3d27ce: 7120 fe0a 0100 |0013: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d27d4: 2200 5c11 |0016: new-instance v0, Lcom/google/android/exoplayer2/ext/okhttp/OkHttpDataSource$Factory; // type@115c │ │ -3d27d8: 7100 f698 0000 |0018: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@98f6 │ │ -3d27de: 0c01 |001b: move-result-object v1 │ │ -3d27e0: 7020 0967 1000 |001c: invoke-direct {v0, v1}, Lcom/google/android/exoplayer2/ext/okhttp/OkHttpDataSource$Factory;.:(Lokhttp3/Call$Factory;)V // method@6709 │ │ -3d27e6: 6201 6b6d |001f: sget-object v1, Lde/danoeh/antennapod/core/ClientConfig;.USER_AGENT:Ljava/lang/String; // field@6d6b │ │ -3d27ea: 6e20 0e67 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@670e │ │ -3d27f0: 0c00 |0024: move-result-object v0 │ │ -3d27f2: 7110 b10a 0500 |0025: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -3d27f8: 0a01 |0028: move-result v1 │ │ -3d27fa: 3901 1b00 |0029: if-nez v1, 0044 // +001b │ │ -3d27fe: 7110 b10a 0600 |002b: invoke-static {v6}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -3d2804: 0a01 |002e: move-result v1 │ │ -3d2806: 3901 1500 |002f: if-nez v1, 0044 // +0015 │ │ -3d280a: 2201 091f |0031: new-instance v1, Ljava/util/HashMap; // type@1f09 │ │ -3d280e: 7010 32b5 0100 |0033: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@b532 │ │ -3d2814: 1a02 7e21 |0036: const-string v2, "ISO-8859-1" // string@217e │ │ -3d2818: 7130 3499 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@9934 │ │ -3d281e: 0c05 |003b: move-result-object v5 │ │ -3d2820: 1a06 680f |003c: const-string v6, "Authorization" // string@0f68 │ │ -3d2824: 6e30 3bb5 6105 |003e: invoke-virtual {v1, v6, v5}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b53b │ │ -3d282a: 6e20 0d67 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@670d │ │ -3d2830: 2205 a513 |0044: new-instance v5, Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory; // type@13a5 │ │ -3d2834: 5436 068d |0046: iget-object v6, v3, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.context:Landroid/content/Context; // field@8d06 │ │ -3d2838: 1201 |0048: const/4 v1, #int 0 // #0 │ │ -3d283a: 7040 e275 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@75e2 │ │ -3d2840: 2206 6a11 |004c: new-instance v6, Lcom/google/android/exoplayer2/extractor/DefaultExtractorsFactory; // type@116a │ │ -3d2844: 7010 7567 0600 |004e: invoke-direct {v6}, Lcom/google/android/exoplayer2/extractor/DefaultExtractorsFactory;.:()V // method@6775 │ │ -3d284a: 1210 |0051: const/4 v0, #int 1 // #1 │ │ -3d284c: 6e20 7967 0600 |0052: invoke-virtual {v6, v0}, Lcom/google/android/exoplayer2/extractor/DefaultExtractorsFactory;.setConstantBitrateSeekingEnabled:(Z)Lcom/google/android/exoplayer2/extractor/DefaultExtractorsFactory; // method@6779 │ │ -3d2852: 1240 |0055: const/4 v0, #int 4 // #4 │ │ -3d2854: 6e20 7a67 0600 |0056: invoke-virtual {v6, v0}, Lcom/google/android/exoplayer2/extractor/DefaultExtractorsFactory;.setMp3ExtractorFlags:(I)Lcom/google/android/exoplayer2/extractor/DefaultExtractorsFactory; // method@677a │ │ -3d285a: 2200 db12 |0059: new-instance v0, Lcom/google/android/exoplayer2/source/ProgressiveMediaSource$Factory; // type@12db │ │ -3d285e: 7030 1b71 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@711b │ │ -3d2864: 7110 d106 0400 |005e: invoke-static {v4}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@06d1 │ │ -3d286a: 0c04 |0061: move-result-object v4 │ │ -3d286c: 7110 605f 0400 |0062: invoke-static {v4}, Lcom/google/android/exoplayer2/MediaItem;.fromUri:(Landroid/net/Uri;)Lcom/google/android/exoplayer2/MediaItem; // method@5f60 │ │ -3d2872: 0c04 |0065: move-result-object v4 │ │ -3d2874: 6e20 1d71 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@711d │ │ -3d287a: 0c04 |0069: move-result-object v4 │ │ -3d287c: 5b34 098d |006a: iput-object v4, v3, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.mediaSource:Lcom/google/android/exoplayer2/source/MediaSource; // field@8d09 │ │ -3d2880: 0e00 |006c: return-void │ │ +3d2760: |[3d2760] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.setDataSource:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +3d2770: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3d2774: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3d277a: 1a01 0cd3 |0005: const-string v1, "setDataSource: " // string@d30c │ │ +3d277e: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d2784: 6e20 5cb3 4000 |000a: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d278a: 6e10 67b3 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3d2790: 0c00 |0010: move-result-object v0 │ │ +3d2792: 1a01 a61b |0011: const-string v1, "ExoPlayerWrapper" // string@1ba6 │ │ +3d2796: 7120 fe0a 0100 |0013: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d279c: 2200 5c11 |0016: new-instance v0, Lcom/google/android/exoplayer2/ext/okhttp/OkHttpDataSource$Factory; // type@115c │ │ +3d27a0: 7100 f698 0000 |0018: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@98f6 │ │ +3d27a6: 0c01 |001b: move-result-object v1 │ │ +3d27a8: 7020 0967 1000 |001c: invoke-direct {v0, v1}, Lcom/google/android/exoplayer2/ext/okhttp/OkHttpDataSource$Factory;.:(Lokhttp3/Call$Factory;)V // method@6709 │ │ +3d27ae: 6201 6b6d |001f: sget-object v1, Lde/danoeh/antennapod/core/ClientConfig;.USER_AGENT:Ljava/lang/String; // field@6d6b │ │ +3d27b2: 6e20 0e67 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@670e │ │ +3d27b8: 0c00 |0024: move-result-object v0 │ │ +3d27ba: 7110 b10a 0500 |0025: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +3d27c0: 0a01 |0028: move-result v1 │ │ +3d27c2: 3901 1b00 |0029: if-nez v1, 0044 // +001b │ │ +3d27c6: 7110 b10a 0600 |002b: invoke-static {v6}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +3d27cc: 0a01 |002e: move-result v1 │ │ +3d27ce: 3901 1500 |002f: if-nez v1, 0044 // +0015 │ │ +3d27d2: 2201 091f |0031: new-instance v1, Ljava/util/HashMap; // type@1f09 │ │ +3d27d6: 7010 32b5 0100 |0033: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@b532 │ │ +3d27dc: 1a02 7e21 |0036: const-string v2, "ISO-8859-1" // string@217e │ │ +3d27e0: 7130 3499 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@9934 │ │ +3d27e6: 0c05 |003b: move-result-object v5 │ │ +3d27e8: 1a06 680f |003c: const-string v6, "Authorization" // string@0f68 │ │ +3d27ec: 6e30 3bb5 6105 |003e: invoke-virtual {v1, v6, v5}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b53b │ │ +3d27f2: 6e20 0d67 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@670d │ │ +3d27f8: 2205 a513 |0044: new-instance v5, Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory; // type@13a5 │ │ +3d27fc: 5436 068d |0046: iget-object v6, v3, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.context:Landroid/content/Context; // field@8d06 │ │ +3d2800: 1201 |0048: const/4 v1, #int 0 // #0 │ │ +3d2802: 7040 e275 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@75e2 │ │ +3d2808: 2206 6a11 |004c: new-instance v6, Lcom/google/android/exoplayer2/extractor/DefaultExtractorsFactory; // type@116a │ │ +3d280c: 7010 7567 0600 |004e: invoke-direct {v6}, Lcom/google/android/exoplayer2/extractor/DefaultExtractorsFactory;.:()V // method@6775 │ │ +3d2812: 1210 |0051: const/4 v0, #int 1 // #1 │ │ +3d2814: 6e20 7967 0600 |0052: invoke-virtual {v6, v0}, Lcom/google/android/exoplayer2/extractor/DefaultExtractorsFactory;.setConstantBitrateSeekingEnabled:(Z)Lcom/google/android/exoplayer2/extractor/DefaultExtractorsFactory; // method@6779 │ │ +3d281a: 1240 |0055: const/4 v0, #int 4 // #4 │ │ +3d281c: 6e20 7a67 0600 |0056: invoke-virtual {v6, v0}, Lcom/google/android/exoplayer2/extractor/DefaultExtractorsFactory;.setMp3ExtractorFlags:(I)Lcom/google/android/exoplayer2/extractor/DefaultExtractorsFactory; // method@677a │ │ +3d2822: 2200 db12 |0059: new-instance v0, Lcom/google/android/exoplayer2/source/ProgressiveMediaSource$Factory; // type@12db │ │ +3d2826: 7030 1b71 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@711b │ │ +3d282c: 7110 d106 0400 |005e: invoke-static {v4}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@06d1 │ │ +3d2832: 0c04 |0061: move-result-object v4 │ │ +3d2834: 7110 605f 0400 |0062: invoke-static {v4}, Lcom/google/android/exoplayer2/MediaItem;.fromUri:(Landroid/net/Uri;)Lcom/google/android/exoplayer2/MediaItem; // method@5f60 │ │ +3d283a: 0c04 |0065: move-result-object v4 │ │ +3d283c: 6e20 1d71 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@711d │ │ +3d2842: 0c04 |0069: move-result-object v4 │ │ +3d2844: 5b34 098d |006a: iput-object v4, v3, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.mediaSource:Lcom/google/android/exoplayer2/source/MediaSource; // field@8d09 │ │ +3d2848: 0e00 |006c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ 0x0016 line=212 │ │ 0x0018 line=213 │ │ 0x0021 line=214 │ │ 0x0025 line=216 │ │ @@ -822821,18 +822821,18 @@ │ │ type : '(Landroid/view/SurfaceHolder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3d2884: |[3d2884] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.setDisplay:(Landroid/view/SurfaceHolder;)V │ │ -3d2894: 5410 078d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8d07 │ │ -3d2898: 6e20 7761 2000 |0002: invoke-virtual {v0, v2}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.setVideoSurfaceHolder:(Landroid/view/SurfaceHolder;)V // method@6177 │ │ -3d289e: 0e00 |0005: return-void │ │ +3d284c: |[3d284c] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.setDisplay:(Landroid/view/SurfaceHolder;)V │ │ +3d285c: 5410 078d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8d07 │ │ +3d2860: 6e20 7761 2000 |0002: invoke-virtual {v0, v2}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.setVideoSurfaceHolder:(Landroid/view/SurfaceHolder;)V // method@6177 │ │ +3d2866: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=238 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/SurfaceHolder; │ │ │ │ @@ -822841,17 +822841,17 @@ │ │ type : '(Landroidx/core/util/Consumer;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3d28a0: |[3d28a0] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.setOnBufferingUpdateListener:(Landroidx/core/util/Consumer;)V │ │ -3d28b0: 5b01 058d |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.bufferingUpdateListener:Landroidx/core/util/Consumer; // field@8d05 │ │ -3d28b4: 0e00 |0002: return-void │ │ +3d2868: |[3d2868] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.setOnBufferingUpdateListener:(Landroidx/core/util/Consumer;)V │ │ +3d2878: 5b01 058d |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.bufferingUpdateListener:Landroidx/core/util/Consumer; // field@8d05 │ │ +3d287c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; │ │ 0x0000 - 0x0003 reg=1 (null) Landroidx/core/util/Consumer; │ │ │ │ @@ -822860,17 +822860,17 @@ │ │ type : '(Ljava/lang/Runnable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3d28b8: |[3d28b8] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.setOnCompletionListener:(Ljava/lang/Runnable;)V │ │ -3d28c8: 5b01 018d |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.audioCompletionListener:Ljava/lang/Runnable; // field@8d01 │ │ -3d28cc: 0e00 |0002: return-void │ │ +3d2880: |[3d2880] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.setOnCompletionListener:(Ljava/lang/Runnable;)V │ │ +3d2890: 5b01 018d |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.audioCompletionListener:Ljava/lang/Runnable; // field@8d01 │ │ +3d2894: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=327 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/Runnable; │ │ │ │ @@ -822879,17 +822879,17 @@ │ │ type : '(Landroidx/core/util/Consumer;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3d28d0: |[3d28d0] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.setOnErrorListener:(Landroidx/core/util/Consumer;)V │ │ -3d28e0: 5b01 028d |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.audioErrorListener:Landroidx/core/util/Consumer; // field@8d02 │ │ -3d28e4: 0e00 |0002: return-void │ │ +3d2898: |[3d2898] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.setOnErrorListener:(Landroidx/core/util/Consumer;)V │ │ +3d28a8: 5b01 028d |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.audioErrorListener:Landroidx/core/util/Consumer; // field@8d02 │ │ +3d28ac: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; │ │ 0x0000 - 0x0003 reg=1 (null) Landroidx/core/util/Consumer; │ │ │ │ @@ -822898,17 +822898,17 @@ │ │ type : '(Ljava/lang/Runnable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3d28e8: |[3d28e8] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.setOnSeekCompleteListener:(Ljava/lang/Runnable;)V │ │ -3d28f8: 5b01 038d |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.audioSeekCompleteListener:Ljava/lang/Runnable; // field@8d03 │ │ -3d28fc: 0e00 |0002: return-void │ │ +3d28b0: |[3d28b0] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.setOnSeekCompleteListener:(Ljava/lang/Runnable;)V │ │ +3d28c0: 5b01 038d |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.audioSeekCompleteListener:Ljava/lang/Runnable; // field@8d03 │ │ +3d28c4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=331 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/Runnable; │ │ │ │ @@ -822917,26 +822917,26 @@ │ │ type : '(FZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -3d2900: |[3d2900] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.setPlaybackParams:(FZ)V │ │ -3d2910: 2200 3f10 |0000: new-instance v0, Lcom/google/android/exoplayer2/PlaybackParameters; // type@103f │ │ -3d2914: 5421 0a8d |0002: iget-object v1, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.playbackParameters:Lcom/google/android/exoplayer2/PlaybackParameters; // field@8d0a │ │ -3d2918: 5211 5927 |0004: iget v1, v1, Lcom/google/android/exoplayer2/PlaybackParameters;.pitch:F // field@2759 │ │ -3d291c: 7030 1760 3001 |0006: invoke-direct {v0, v3, v1}, Lcom/google/android/exoplayer2/PlaybackParameters;.:(FF)V // method@6017 │ │ -3d2922: 5b20 0a8d |0009: iput-object v0, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.playbackParameters:Lcom/google/android/exoplayer2/PlaybackParameters; // field@8d0a │ │ -3d2926: 5423 078d |000b: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8d07 │ │ -3d292a: 6e20 7461 4300 |000d: invoke-virtual {v3, v4}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.setSkipSilenceEnabled:(Z)V // method@6174 │ │ -3d2930: 5423 078d |0010: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8d07 │ │ -3d2934: 5424 0a8d |0012: iget-object v4, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.playbackParameters:Lcom/google/android/exoplayer2/PlaybackParameters; // field@8d0a │ │ -3d2938: 6e20 7261 4300 |0014: invoke-virtual {v3, v4}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.setPlaybackParameters:(Lcom/google/android/exoplayer2/PlaybackParameters;)V // method@6172 │ │ -3d293e: 0e00 |0017: return-void │ │ +3d28c8: |[3d28c8] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.setPlaybackParams:(FZ)V │ │ +3d28d8: 2200 3f10 |0000: new-instance v0, Lcom/google/android/exoplayer2/PlaybackParameters; // type@103f │ │ +3d28dc: 5421 0a8d |0002: iget-object v1, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.playbackParameters:Lcom/google/android/exoplayer2/PlaybackParameters; // field@8d0a │ │ +3d28e0: 5211 5927 |0004: iget v1, v1, Lcom/google/android/exoplayer2/PlaybackParameters;.pitch:F // field@2759 │ │ +3d28e4: 7030 1760 3001 |0006: invoke-direct {v0, v3, v1}, Lcom/google/android/exoplayer2/PlaybackParameters;.:(FF)V // method@6017 │ │ +3d28ea: 5b20 0a8d |0009: iput-object v0, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.playbackParameters:Lcom/google/android/exoplayer2/PlaybackParameters; // field@8d0a │ │ +3d28ee: 5423 078d |000b: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8d07 │ │ +3d28f2: 6e20 7461 4300 |000d: invoke-virtual {v3, v4}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.setSkipSilenceEnabled:(Z)V // method@6174 │ │ +3d28f8: 5423 078d |0010: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8d07 │ │ +3d28fc: 5424 0a8d |0012: iget-object v4, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.playbackParameters:Lcom/google/android/exoplayer2/PlaybackParameters; // field@8d0a │ │ +3d2900: 6e20 7261 4300 |0014: invoke-virtual {v3, v4}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.setPlaybackParameters:(Lcom/google/android/exoplayer2/PlaybackParameters;)V // method@6172 │ │ +3d2906: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ 0x000b line=243 │ │ 0x0010 line=244 │ │ locals : │ │ 0x0000 - 0x0018 reg=2 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; │ │ @@ -822948,36 +822948,36 @@ │ │ type : '(FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -3d2940: |[3d2940] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.setVolume:(FF)V │ │ -3d2950: 1504 803f |0000: const/high16 v4, #int 1065353216 // #3f80 │ │ -3d2954: 2d00 0304 |0002: cmpl-float v0, v3, v4 │ │ -3d2958: 3d00 1900 |0004: if-lez v0, 001d // +0019 │ │ -3d295c: 5420 078d |0006: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8d07 │ │ -3d2960: 6e20 7861 4000 |0008: invoke-virtual {v0, v4}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.setVolume:(F)V // method@6178 │ │ -3d2966: 5420 088d |000b: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.loudnessEnhancer:Landroid/media/audiofx/LoudnessEnhancer; // field@8d08 │ │ -3d296a: 1211 |000d: const/4 v1, #int 1 // #1 │ │ -3d296c: 6e20 5d06 1000 |000e: invoke-virtual {v0, v1}, Landroid/media/audiofx/AudioEffect;.setEnabled:(Z)I // method@065d │ │ -3d2972: 5420 088d |0011: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.loudnessEnhancer:Landroid/media/audiofx/LoudnessEnhancer; // field@8d08 │ │ -3d2976: 1501 7a44 |0013: const/high16 v1, #int 1148846080 // #447a │ │ -3d297a: c743 |0015: sub-float/2addr v3, v4 │ │ -3d297c: a803 0301 |0016: mul-float v3, v3, v1 │ │ -3d2980: 8733 |0018: float-to-int v3, v3 │ │ -3d2982: 6e20 6006 3000 |0019: invoke-virtual {v0, v3}, Landroid/media/audiofx/LoudnessEnhancer;.setTargetGain:(I)V // method@0660 │ │ -3d2988: 280c |001c: goto 0028 // +000c │ │ -3d298a: 5424 078d |001d: iget-object v4, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8d07 │ │ -3d298e: 6e20 7861 3400 |001f: invoke-virtual {v4, v3}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.setVolume:(F)V // method@6178 │ │ -3d2994: 5423 088d |0022: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.loudnessEnhancer:Landroid/media/audiofx/LoudnessEnhancer; // field@8d08 │ │ -3d2998: 1204 |0024: const/4 v4, #int 0 // #0 │ │ -3d299a: 6e20 5d06 4300 |0025: invoke-virtual {v3, v4}, Landroid/media/audiofx/AudioEffect;.setEnabled:(Z)I // method@065d │ │ -3d29a0: 0e00 |0028: return-void │ │ +3d2908: |[3d2908] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.setVolume:(FF)V │ │ +3d2918: 1504 803f |0000: const/high16 v4, #int 1065353216 // #3f80 │ │ +3d291c: 2d00 0304 |0002: cmpl-float v0, v3, v4 │ │ +3d2920: 3d00 1900 |0004: if-lez v0, 001d // +0019 │ │ +3d2924: 5420 078d |0006: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8d07 │ │ +3d2928: 6e20 7861 4000 |0008: invoke-virtual {v0, v4}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.setVolume:(F)V // method@6178 │ │ +3d292e: 5420 088d |000b: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.loudnessEnhancer:Landroid/media/audiofx/LoudnessEnhancer; // field@8d08 │ │ +3d2932: 1211 |000d: const/4 v1, #int 1 // #1 │ │ +3d2934: 6e20 5d06 1000 |000e: invoke-virtual {v0, v1}, Landroid/media/audiofx/AudioEffect;.setEnabled:(Z)I // method@065d │ │ +3d293a: 5420 088d |0011: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.loudnessEnhancer:Landroid/media/audiofx/LoudnessEnhancer; // field@8d08 │ │ +3d293e: 1501 7a44 |0013: const/high16 v1, #int 1148846080 // #447a │ │ +3d2942: c743 |0015: sub-float/2addr v3, v4 │ │ +3d2944: a803 0301 |0016: mul-float v3, v3, v1 │ │ +3d2948: 8733 |0018: float-to-int v3, v3 │ │ +3d294a: 6e20 6006 3000 |0019: invoke-virtual {v0, v3}, Landroid/media/audiofx/LoudnessEnhancer;.setTargetGain:(I)V // method@0660 │ │ +3d2950: 280c |001c: goto 0028 // +000c │ │ +3d2952: 5424 078d |001d: iget-object v4, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8d07 │ │ +3d2956: 6e20 7861 3400 |001f: invoke-virtual {v4, v3}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.setVolume:(F)V // method@6178 │ │ +3d295c: 5423 088d |0022: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.loudnessEnhancer:Landroid/media/audiofx/LoudnessEnhancer; // field@8d08 │ │ +3d2960: 1204 |0024: const/4 v4, #int 0 // #0 │ │ +3d2962: 6e20 5d06 4300 |0025: invoke-virtual {v3, v4}, Landroid/media/audiofx/AudioEffect;.setEnabled:(Z)I // method@065d │ │ +3d2968: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0006 line=249 │ │ 0x000b line=250 │ │ 0x0011 line=251 │ │ 0x001d line=253 │ │ 0x0022 line=254 │ │ @@ -822991,21 +822991,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -3d29a4: |[3d29a4] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.start:()V │ │ -3d29b4: 5420 078d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8d07 │ │ -3d29b8: 6e10 425d 0000 |0002: invoke-virtual {v0}, Lcom/google/android/exoplayer2/BasePlayer;.play:()V // method@5d42 │ │ -3d29be: 5420 078d |0005: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8d07 │ │ -3d29c2: 5421 0a8d |0007: iget-object v1, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.playbackParameters:Lcom/google/android/exoplayer2/PlaybackParameters; // field@8d0a │ │ -3d29c6: 6e20 7261 1000 |0009: invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.setPlaybackParameters:(Lcom/google/android/exoplayer2/PlaybackParameters;)V // method@6172 │ │ -3d29cc: 0e00 |000c: return-void │ │ +3d296c: |[3d296c] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.start:()V │ │ +3d297c: 5420 078d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8d07 │ │ +3d2980: 6e10 425d 0000 |0002: invoke-virtual {v0}, Lcom/google/android/exoplayer2/BasePlayer;.play:()V // method@5d42 │ │ +3d2986: 5420 078d |0005: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8d07 │ │ +3d298a: 5421 0a8d |0007: iget-object v1, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.playbackParameters:Lcom/google/android/exoplayer2/PlaybackParameters; // field@8d0a │ │ +3d298e: 6e20 7261 1000 |0009: invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.setPlaybackParameters:(Lcom/google/android/exoplayer2/PlaybackParameters;)V // method@6172 │ │ +3d2994: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=259 │ │ 0x0005 line=261 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; │ │ │ │ @@ -823014,18 +823014,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3d29d0: |[3d29d0] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.stop:()V │ │ -3d29e0: 5410 078d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8d07 │ │ -3d29e4: 6e10 445d 0000 |0002: invoke-virtual {v0}, Lcom/google/android/exoplayer2/BasePlayer;.stop:()V // method@5d44 │ │ -3d29ea: 0e00 |0005: return-void │ │ +3d2998: |[3d2998] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.stop:()V │ │ +3d29a8: 5410 078d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8d07 │ │ +3d29ac: 6e10 445d 0000 |0002: invoke-virtual {v0}, Lcom/google/android/exoplayer2/BasePlayer;.stop:()V // method@5d44 │ │ +3d29b2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; │ │ │ │ source_file_idx : 7079 (ExoPlayerWrapper.java) │ │ @@ -823058,18 +823058,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 │ │ -3d29ec: |[3d29ec] de.danoeh.antennapod.core.service.playback.LocalPSMP$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)V │ │ -3d29fc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3d2a02: 5b01 0c8d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8d0c │ │ -3d2a06: 0e00 |0005: return-void │ │ +3d29b4: |[3d29b4] de.danoeh.antennapod.core.service.playback.LocalPSMP$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)V │ │ +3d29c4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3d29ca: 5b01 0c8d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8d0c │ │ +3d29ce: 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; │ │ │ │ @@ -823079,18 +823079,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3d2a08: |[3d2a08] de.danoeh.antennapod.core.service.playback.LocalPSMP$$ExternalSyntheticLambda0.run:()V │ │ -3d2a18: 5410 0c8d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8d0c │ │ -3d2a1c: 7110 b999 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.$r8$lambda$OWw79dlqqdJCPLum1ckftC0h094:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)V // method@99b9 │ │ -3d2a22: 0e00 |0005: return-void │ │ +3d29d0: |[3d29d0] de.danoeh.antennapod.core.service.playback.LocalPSMP$$ExternalSyntheticLambda0.run:()V │ │ +3d29e0: 5410 0c8d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8d0c │ │ +3d29e4: 7110 b999 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.$r8$lambda$OWw79dlqqdJCPLum1ckftC0h094:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)V // method@99b9 │ │ +3d29ea: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -823123,18 +823123,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 │ │ -3d2a24: |[3d2a24] de.danoeh.antennapod.core.service.playback.LocalPSMP$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)V │ │ -3d2a34: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3d2a3a: 5b01 0d8d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8d0d │ │ -3d2a3e: 0e00 |0005: return-void │ │ +3d29ec: |[3d29ec] de.danoeh.antennapod.core.service.playback.LocalPSMP$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)V │ │ +3d29fc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3d2a02: 5b01 0d8d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8d0d │ │ +3d2a06: 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; │ │ │ │ @@ -823144,18 +823144,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3d2a40: |[3d2a40] de.danoeh.antennapod.core.service.playback.LocalPSMP$$ExternalSyntheticLambda1.run:()V │ │ -3d2a50: 5410 0d8d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8d0d │ │ -3d2a54: 7110 b699 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@99b6 │ │ -3d2a5a: 0e00 |0005: return-void │ │ +3d2a08: |[3d2a08] de.danoeh.antennapod.core.service.playback.LocalPSMP$$ExternalSyntheticLambda1.run:()V │ │ +3d2a18: 5410 0d8d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8d0d │ │ +3d2a1c: 7110 b699 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@99b6 │ │ +3d2a22: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -823184,34 +823184,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3d2ac4: |[3d2ac4] de.danoeh.antennapod.core.service.playback.LocalPSMP$$ExternalSyntheticLambda4.:()V │ │ -3d2ad4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3d2ada: 0e00 |0003: return-void │ │ +3d2a8c: |[3d2a8c] de.danoeh.antennapod.core.service.playback.LocalPSMP$$ExternalSyntheticLambda4.:()V │ │ +3d2a9c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3d2aa2: 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 │ │ -3d2adc: |[3d2adc] de.danoeh.antennapod.core.service.playback.LocalPSMP$$ExternalSyntheticLambda4.run:()V │ │ -3d2aec: 7100 b899 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.$r8$lambda$By4mhHE8aPeuuF6Lac43TJypGGI:()V // method@99b8 │ │ -3d2af2: 0e00 |0003: return-void │ │ +3d2aa4: |[3d2aa4] de.danoeh.antennapod.core.service.playback.LocalPSMP$$ExternalSyntheticLambda4.run:()V │ │ +3d2ab4: 7100 b899 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.$r8$lambda$By4mhHE8aPeuuF6Lac43TJypGGI:()V // method@99b8 │ │ +3d2aba: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -823240,34 +823240,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3d2af4: |[3d2af4] de.danoeh.antennapod.core.service.playback.LocalPSMP$$ExternalSyntheticLambda5.:()V │ │ -3d2b04: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3d2b0a: 0e00 |0003: return-void │ │ +3d2abc: |[3d2abc] de.danoeh.antennapod.core.service.playback.LocalPSMP$$ExternalSyntheticLambda5.:()V │ │ +3d2acc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3d2ad2: 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 │ │ -3d2b0c: |[3d2b0c] de.danoeh.antennapod.core.service.playback.LocalPSMP$$ExternalSyntheticLambda5.run:()V │ │ -3d2b1c: 7100 bb99 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.$r8$lambda$ZLZlF1ciWyV7vaacLPfkAVcx3d0:()V // method@99bb │ │ -3d2b22: 0e00 |0003: return-void │ │ +3d2ad4: |[3d2ad4] de.danoeh.antennapod.core.service.playback.LocalPSMP$$ExternalSyntheticLambda5.run:()V │ │ +3d2ae4: 7100 bb99 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.$r8$lambda$ZLZlF1ciWyV7vaacLPfkAVcx3d0:()V // method@99bb │ │ +3d2aea: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -823300,18 +823300,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 │ │ -3d2b8c: |[3d2b8c] de.danoeh.antennapod.core.service.playback.LocalPSMP$1$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;)V │ │ -3d2b9c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3d2ba2: 5b01 0e8d |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@8d0e │ │ -3d2ba6: 0e00 |0005: return-void │ │ +3d2b54: |[3d2b54] de.danoeh.antennapod.core.service.playback.LocalPSMP$1$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;)V │ │ +3d2b64: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3d2b6a: 5b01 0e8d |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@8d0e │ │ +3d2b6e: 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; │ │ │ │ @@ -823321,18 +823321,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3d2ba8: |[3d2ba8] de.danoeh.antennapod.core.service.playback.LocalPSMP$1$$ExternalSyntheticLambda0.run:()V │ │ -3d2bb8: 5410 0e8d |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@8d0e │ │ -3d2bbc: 7110 b299 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@99b2 │ │ -3d2bc2: 0e00 |0005: return-void │ │ +3d2b70: |[3d2b70] de.danoeh.antennapod.core.service.playback.LocalPSMP$1$$ExternalSyntheticLambda0.run:()V │ │ +3d2b80: 5410 0e8d |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@8d0e │ │ +3d2b84: 7110 b299 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@99b2 │ │ +3d2b8a: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -823370,17 +823370,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 │ │ -3d2bc4: |[3d2bc4] de.danoeh.antennapod.core.service.playback.LocalPSMP$1.$r8$lambda$uAu9neC4tTYP4BilWQK8FDxrrXs:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;)V │ │ -3d2bd4: 7010 b499 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.lambda$onAudioFocusChange$0:()V // method@99b4 │ │ -3d2bda: 0e00 |0003: return-void │ │ +3d2b8c: |[3d2b8c] de.danoeh.antennapod.core.service.playback.LocalPSMP$1.$r8$lambda$uAu9neC4tTYP4BilWQK8FDxrrXs:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;)V │ │ +3d2b9c: 7010 b499 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.lambda$onAudioFocusChange$0:()V // method@99b4 │ │ +3d2ba2: 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;) │ │ @@ -823388,18 +823388,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 │ │ -3d2bdc: |[3d2bdc] de.danoeh.antennapod.core.service.playback.LocalPSMP$1.:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)V │ │ -3d2bec: 5b01 0f8d |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8d0f │ │ -3d2bf0: 7010 ffb2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3d2bf6: 0e00 |0005: return-void │ │ +3d2ba4: |[3d2ba4] de.danoeh.antennapod.core.service.playback.LocalPSMP$1.:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)V │ │ +3d2bb4: 5b01 0f8d |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8d0f │ │ +3d2bb8: 7010 ffb2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3d2bbe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=592 │ │ 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; │ │ │ │ @@ -823408,24 +823408,24 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -3d2bf8: |[3d2bf8] de.danoeh.antennapod.core.service.playback.LocalPSMP$1.lambda$onAudioFocusChange$0:()V │ │ -3d2c08: 5430 0f8d |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8d0f │ │ -3d2c0c: 7110 c199 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.-$$Nest$fgetpausedBecauseOfTransientAudiofocusLoss:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)Z // method@99c1 │ │ -3d2c12: 0a00 |0005: move-result v0 │ │ -3d2c14: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -3d2c18: 5430 0f8d |0008: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8d0f │ │ -3d2c1c: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -3d2c1e: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -3d2c20: 6e30 e099 1002 |000c: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.pause:(ZZ)V // method@99e0 │ │ -3d2c26: 0e00 |000f: return-void │ │ +3d2bc0: |[3d2bc0] de.danoeh.antennapod.core.service.playback.LocalPSMP$1.lambda$onAudioFocusChange$0:()V │ │ +3d2bd0: 5430 0f8d |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8d0f │ │ +3d2bd4: 7110 c199 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.-$$Nest$fgetpausedBecauseOfTransientAudiofocusLoss:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)Z // method@99c1 │ │ +3d2bda: 0a00 |0005: move-result v0 │ │ +3d2bdc: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +3d2be0: 5430 0f8d |0008: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8d0f │ │ +3d2be4: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +3d2be6: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +3d2be8: 6e30 e099 1002 |000c: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.pause:(ZZ)V // method@99e0 │ │ +3d2bee: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=625 │ │ 0x0008 line=627 │ │ locals : │ │ 0x0000 - 0x0010 reg=3 this Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1; │ │ │ │ @@ -823435,111 +823435,111 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 198 16-bit code units │ │ -3d2c28: |[3d2c28] de.danoeh.antennapod.core.service.playback.LocalPSMP$1.onAudioFocusChange:(I)V │ │ -3d2c38: 5460 0f8d |0000: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8d0f │ │ -3d2c3c: 7110 bf99 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.-$$Nest$fgetisShutDown:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)Z // method@99bf │ │ -3d2c42: 0a00 |0005: move-result v0 │ │ -3d2c44: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ -3d2c48: 0e00 |0008: return-void │ │ -3d2c4a: 6300 538d |0009: sget-boolean v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isRunning:Z // field@8d53 │ │ -3d2c4e: 1a01 bf33 |000b: const-string v1, "LclPlaybackSvcMPlayer" // string@33bf │ │ -3d2c52: 3900 0d00 |000d: if-nez v0, 001a // +000d │ │ -3d2c56: 5467 0f8d |000f: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8d0f │ │ -3d2c5a: 7110 c399 0700 |0011: invoke-static {v7}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.-$$Nest$mabandonAudioFocus:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)V // method@99c3 │ │ -3d2c60: 1a07 a7be |0014: const-string v7, "onAudioFocusChange: PlaybackService is no longer running" // string@bea7 │ │ -3d2c64: 7120 fe0a 7100 |0016: invoke-static {v1, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d2c6a: 0e00 |0019: return-void │ │ -3d2c6c: 12f0 |001a: const/4 v0, #int -1 // #ff │ │ -3d2c6e: 1202 |001b: const/4 v2, #int 0 // #0 │ │ -3d2c70: 1213 |001c: const/4 v3, #int 1 // #1 │ │ -3d2c72: 3307 1700 |001d: if-ne v7, v0, 0034 // +0017 │ │ -3d2c76: 1a07 ee47 |001f: const-string v7, "Lost audio focus" // string@47ee │ │ -3d2c7a: 7120 fe0a 7100 |0021: invoke-static {v1, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d2c80: 5467 0f8d |0024: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8d0f │ │ -3d2c84: 6e30 e099 3702 |0026: invoke-virtual {v7, v3, v2}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.pause:(ZZ)V // method@99e0 │ │ -3d2c8a: 5467 0f8d |0029: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8d0f │ │ -3d2c8e: 7110 c699 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@99c6 │ │ -3d2c94: 0c07 |002e: move-result-object v7 │ │ -3d2c96: 7210 9daf 0700 |002f: invoke-interface {v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.shouldStop:()V // method@af9d │ │ -3d2c9c: 2900 9300 |0032: goto/16 00c5 // +0093 │ │ -3d2ca0: 12d0 |0034: const/4 v0, #int -3 // #fd │ │ -3d2ca2: 3307 2400 |0035: if-ne v7, v0, 0059 // +0024 │ │ -3d2ca6: 7100 10b1 0000 |0037: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.shouldPauseForFocusLoss:()Z // method@b110 │ │ -3d2cac: 0a04 |003a: move-result v4 │ │ -3d2cae: 3904 1e00 |003b: if-nez v4, 0059 // +001e │ │ -3d2cb2: 5467 0f8d |003d: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8d0f │ │ -3d2cb6: 7110 c799 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@99c7 │ │ -3d2cbc: 0c07 |0042: move-result-object v7 │ │ -3d2cbe: 6200 a7c8 |0043: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ -3d2cc2: 3307 8000 |0045: if-ne v7, v0, 00c5 // +0080 │ │ -3d2cc6: 1a07 ef47 |0047: const-string v7, "Lost audio focus temporarily. Ducking..." // string@47ef │ │ -3d2cca: 7120 fe0a 7100 |0049: invoke-static {v1, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d2cd0: 5467 0f8d |004c: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8d0f │ │ -3d2cd4: 1500 803e |004e: const/high16 v0, #int 1048576000 // #3e80 │ │ -3d2cd8: 6e30 ef99 0700 |0050: invoke-virtual {v7, v0, v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.setVolume:(FF)V // method@99ef │ │ -3d2cde: 5467 0f8d |0053: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8d0f │ │ -3d2ce2: 7120 c299 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@99c2 │ │ -3d2ce8: 286d |0058: goto 00c5 // +006d │ │ -3d2cea: 12e4 |0059: const/4 v4, #int -2 // #fe │ │ -3d2cec: 1205 |005a: const/4 v5, #int 0 // #0 │ │ -3d2cee: 3247 3400 |005b: if-eq v7, v4, 008f // +0034 │ │ -3d2cf2: 3307 0300 |005d: if-ne v7, v0, 0060 // +0003 │ │ -3d2cf6: 2830 |005f: goto 008f // +0030 │ │ -3d2cf8: 3337 6500 |0060: if-ne v7, v3, 00c5 // +0065 │ │ -3d2cfc: 1a07 481f |0062: const-string v7, "Gained audio focus" // string@1f48 │ │ -3d2d00: 7120 fe0a 7100 |0064: invoke-static {v1, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d2d06: 5467 0f8d |0067: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8d0f │ │ -3d2d0a: 7110 be99 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@99be │ │ -3d2d10: 0c07 |006c: move-result-object v7 │ │ -3d2d12: 6e20 5307 5700 |006d: invoke-virtual {v7, v5}, Landroid/os/Handler;.removeCallbacksAndMessages:(Ljava/lang/Object;)V // method@0753 │ │ -3d2d18: 5467 0f8d |0070: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8d0f │ │ -3d2d1c: 7110 c199 0700 |0072: invoke-static {v7}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.-$$Nest$fgetpausedBecauseOfTransientAudiofocusLoss:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)Z // method@99c1 │ │ -3d2d22: 0a07 |0075: move-result v7 │ │ -3d2d24: 3807 0c00 |0076: if-eqz v7, 0082 // +000c │ │ -3d2d28: 5467 0f8d |0078: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8d0f │ │ -3d2d2c: 7110 c099 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@99c0 │ │ -3d2d32: 0c07 |007d: move-result-object v7 │ │ -3d2d34: 6e10 9e99 0700 |007e: invoke-virtual {v7}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.start:()V // method@999e │ │ -3d2d3a: 2808 |0081: goto 0089 // +0008 │ │ -3d2d3c: 5467 0f8d |0082: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8d0f │ │ -3d2d40: 1500 803f |0084: const/high16 v0, #int 1065353216 // #3f80 │ │ -3d2d44: 6e30 ef99 0700 |0086: invoke-virtual {v7, v0, v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.setVolume:(FF)V // method@99ef │ │ -3d2d4a: 5467 0f8d |0089: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8d0f │ │ -3d2d4e: 7120 c299 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@99c2 │ │ -3d2d54: 2837 |008e: goto 00c5 // +0037 │ │ -3d2d56: 5467 0f8d |008f: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8d0f │ │ -3d2d5a: 7110 c899 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@99c8 │ │ -3d2d60: 0c07 |0094: move-result-object v7 │ │ -3d2d62: 6200 a7c8 |0095: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ -3d2d66: 3307 2e00 |0097: if-ne v7, v0, 00c5 // +002e │ │ -3d2d6a: 1a07 f047 |0099: const-string v7, "Lost audio focus temporarily. Pausing..." // string@47f0 │ │ -3d2d6e: 7120 fe0a 7100 |009b: invoke-static {v1, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d2d74: 5467 0f8d |009e: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8d0f │ │ -3d2d78: 7110 c099 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@99c0 │ │ -3d2d7e: 0c07 |00a3: move-result-object v7 │ │ -3d2d80: 6e10 8e99 0700 |00a4: invoke-virtual {v7}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.pause:()V // method@998e │ │ -3d2d86: 5467 0f8d |00a7: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8d0f │ │ -3d2d8a: 7120 c299 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@99c2 │ │ -3d2d90: 5467 0f8d |00ac: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8d0f │ │ -3d2d94: 7110 be99 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@99be │ │ -3d2d9a: 0c07 |00b1: move-result-object v7 │ │ -3d2d9c: 6e20 5307 5700 |00b2: invoke-virtual {v7, v5}, Landroid/os/Handler;.removeCallbacksAndMessages:(Ljava/lang/Object;)V // method@0753 │ │ -3d2da2: 5467 0f8d |00b5: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8d0f │ │ -3d2da6: 7110 be99 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@99be │ │ -3d2dac: 0c07 |00ba: move-result-object v7 │ │ -3d2dae: 2200 eb18 |00bb: new-instance v0, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1$$ExternalSyntheticLambda0; // type@18eb │ │ -3d2db2: 7020 b099 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@99b0 │ │ -3d2db8: 1601 3075 |00c0: const-wide/16 v1, #int 30000 // #7530 │ │ -3d2dbc: 6e40 5107 0721 |00c2: invoke-virtual {v7, v0, v1, v2}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0751 │ │ -3d2dc2: 0e00 |00c5: return-void │ │ +3d2bf0: |[3d2bf0] de.danoeh.antennapod.core.service.playback.LocalPSMP$1.onAudioFocusChange:(I)V │ │ +3d2c00: 5460 0f8d |0000: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8d0f │ │ +3d2c04: 7110 bf99 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.-$$Nest$fgetisShutDown:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)Z // method@99bf │ │ +3d2c0a: 0a00 |0005: move-result v0 │ │ +3d2c0c: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ +3d2c10: 0e00 |0008: return-void │ │ +3d2c12: 6300 538d |0009: sget-boolean v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isRunning:Z // field@8d53 │ │ +3d2c16: 1a01 bf33 |000b: const-string v1, "LclPlaybackSvcMPlayer" // string@33bf │ │ +3d2c1a: 3900 0d00 |000d: if-nez v0, 001a // +000d │ │ +3d2c1e: 5467 0f8d |000f: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8d0f │ │ +3d2c22: 7110 c399 0700 |0011: invoke-static {v7}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.-$$Nest$mabandonAudioFocus:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)V // method@99c3 │ │ +3d2c28: 1a07 a7be |0014: const-string v7, "onAudioFocusChange: PlaybackService is no longer running" // string@bea7 │ │ +3d2c2c: 7120 fe0a 7100 |0016: invoke-static {v1, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d2c32: 0e00 |0019: return-void │ │ +3d2c34: 12f0 |001a: const/4 v0, #int -1 // #ff │ │ +3d2c36: 1202 |001b: const/4 v2, #int 0 // #0 │ │ +3d2c38: 1213 |001c: const/4 v3, #int 1 // #1 │ │ +3d2c3a: 3307 1700 |001d: if-ne v7, v0, 0034 // +0017 │ │ +3d2c3e: 1a07 ee47 |001f: const-string v7, "Lost audio focus" // string@47ee │ │ +3d2c42: 7120 fe0a 7100 |0021: invoke-static {v1, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d2c48: 5467 0f8d |0024: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8d0f │ │ +3d2c4c: 6e30 e099 3702 |0026: invoke-virtual {v7, v3, v2}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.pause:(ZZ)V // method@99e0 │ │ +3d2c52: 5467 0f8d |0029: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8d0f │ │ +3d2c56: 7110 c699 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@99c6 │ │ +3d2c5c: 0c07 |002e: move-result-object v7 │ │ +3d2c5e: 7210 9daf 0700 |002f: invoke-interface {v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.shouldStop:()V // method@af9d │ │ +3d2c64: 2900 9300 |0032: goto/16 00c5 // +0093 │ │ +3d2c68: 12d0 |0034: const/4 v0, #int -3 // #fd │ │ +3d2c6a: 3307 2400 |0035: if-ne v7, v0, 0059 // +0024 │ │ +3d2c6e: 7100 10b1 0000 |0037: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.shouldPauseForFocusLoss:()Z // method@b110 │ │ +3d2c74: 0a04 |003a: move-result v4 │ │ +3d2c76: 3904 1e00 |003b: if-nez v4, 0059 // +001e │ │ +3d2c7a: 5467 0f8d |003d: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8d0f │ │ +3d2c7e: 7110 c799 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@99c7 │ │ +3d2c84: 0c07 |0042: move-result-object v7 │ │ +3d2c86: 6200 a7c8 |0043: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ +3d2c8a: 3307 8000 |0045: if-ne v7, v0, 00c5 // +0080 │ │ +3d2c8e: 1a07 ef47 |0047: const-string v7, "Lost audio focus temporarily. Ducking..." // string@47ef │ │ +3d2c92: 7120 fe0a 7100 |0049: invoke-static {v1, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d2c98: 5467 0f8d |004c: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8d0f │ │ +3d2c9c: 1500 803e |004e: const/high16 v0, #int 1048576000 // #3e80 │ │ +3d2ca0: 6e30 ef99 0700 |0050: invoke-virtual {v7, v0, v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.setVolume:(FF)V // method@99ef │ │ +3d2ca6: 5467 0f8d |0053: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8d0f │ │ +3d2caa: 7120 c299 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@99c2 │ │ +3d2cb0: 286d |0058: goto 00c5 // +006d │ │ +3d2cb2: 12e4 |0059: const/4 v4, #int -2 // #fe │ │ +3d2cb4: 1205 |005a: const/4 v5, #int 0 // #0 │ │ +3d2cb6: 3247 3400 |005b: if-eq v7, v4, 008f // +0034 │ │ +3d2cba: 3307 0300 |005d: if-ne v7, v0, 0060 // +0003 │ │ +3d2cbe: 2830 |005f: goto 008f // +0030 │ │ +3d2cc0: 3337 6500 |0060: if-ne v7, v3, 00c5 // +0065 │ │ +3d2cc4: 1a07 481f |0062: const-string v7, "Gained audio focus" // string@1f48 │ │ +3d2cc8: 7120 fe0a 7100 |0064: invoke-static {v1, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d2cce: 5467 0f8d |0067: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8d0f │ │ +3d2cd2: 7110 be99 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@99be │ │ +3d2cd8: 0c07 |006c: move-result-object v7 │ │ +3d2cda: 6e20 5307 5700 |006d: invoke-virtual {v7, v5}, Landroid/os/Handler;.removeCallbacksAndMessages:(Ljava/lang/Object;)V // method@0753 │ │ +3d2ce0: 5467 0f8d |0070: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8d0f │ │ +3d2ce4: 7110 c199 0700 |0072: invoke-static {v7}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.-$$Nest$fgetpausedBecauseOfTransientAudiofocusLoss:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)Z // method@99c1 │ │ +3d2cea: 0a07 |0075: move-result v7 │ │ +3d2cec: 3807 0c00 |0076: if-eqz v7, 0082 // +000c │ │ +3d2cf0: 5467 0f8d |0078: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8d0f │ │ +3d2cf4: 7110 c099 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@99c0 │ │ +3d2cfa: 0c07 |007d: move-result-object v7 │ │ +3d2cfc: 6e10 9e99 0700 |007e: invoke-virtual {v7}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.start:()V // method@999e │ │ +3d2d02: 2808 |0081: goto 0089 // +0008 │ │ +3d2d04: 5467 0f8d |0082: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8d0f │ │ +3d2d08: 1500 803f |0084: const/high16 v0, #int 1065353216 // #3f80 │ │ +3d2d0c: 6e30 ef99 0700 |0086: invoke-virtual {v7, v0, v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.setVolume:(FF)V // method@99ef │ │ +3d2d12: 5467 0f8d |0089: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8d0f │ │ +3d2d16: 7120 c299 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@99c2 │ │ +3d2d1c: 2837 |008e: goto 00c5 // +0037 │ │ +3d2d1e: 5467 0f8d |008f: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8d0f │ │ +3d2d22: 7110 c899 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@99c8 │ │ +3d2d28: 0c07 |0094: move-result-object v7 │ │ +3d2d2a: 6200 a7c8 |0095: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ +3d2d2e: 3307 2e00 |0097: if-ne v7, v0, 00c5 // +002e │ │ +3d2d32: 1a07 f047 |0099: const-string v7, "Lost audio focus temporarily. Pausing..." // string@47f0 │ │ +3d2d36: 7120 fe0a 7100 |009b: invoke-static {v1, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d2d3c: 5467 0f8d |009e: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8d0f │ │ +3d2d40: 7110 c099 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@99c0 │ │ +3d2d46: 0c07 |00a3: move-result-object v7 │ │ +3d2d48: 6e10 8e99 0700 |00a4: invoke-virtual {v7}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.pause:()V // method@998e │ │ +3d2d4e: 5467 0f8d |00a7: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8d0f │ │ +3d2d52: 7120 c299 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@99c2 │ │ +3d2d58: 5467 0f8d |00ac: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8d0f │ │ +3d2d5c: 7110 be99 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@99be │ │ +3d2d62: 0c07 |00b1: move-result-object v7 │ │ +3d2d64: 6e20 5307 5700 |00b2: invoke-virtual {v7, v5}, Landroid/os/Handler;.removeCallbacksAndMessages:(Ljava/lang/Object;)V // method@0753 │ │ +3d2d6a: 5467 0f8d |00b5: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8d0f │ │ +3d2d6e: 7110 be99 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@99be │ │ +3d2d74: 0c07 |00ba: move-result-object v7 │ │ +3d2d76: 2200 eb18 |00bb: new-instance v0, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1$$ExternalSyntheticLambda0; // type@18eb │ │ +3d2d7a: 7020 b099 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@99b0 │ │ +3d2d80: 1601 3075 |00c0: const-wide/16 v1, #int 30000 // #7530 │ │ +3d2d84: 6e40 5107 0721 |00c2: invoke-virtual {v7, v0, v1, v2}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0751 │ │ +3d2d8a: 0e00 |00c5: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=596 │ │ 0x0009 line=599 │ │ 0x000f line=600 │ │ 0x0016 line=601 │ │ 0x0021 line=606 │ │ @@ -823591,18 +823591,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 │ │ -3d4140: |[3d4140] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; │ │ -3d4150: 7140 7b01 1032 |0000: invoke-static {v0, v1, v2, v3}, Landroid/app/PendingIntent;.getForegroundService:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@017b │ │ -3d4156: 0c00 |0003: move-result-object v0 │ │ -3d4158: 1100 |0004: return-object v0 │ │ +3d4108: |[3d4108] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; │ │ +3d4118: 7140 7b01 1032 |0000: invoke-static {v0, v1, v2, v3}, Landroid/app/PendingIntent;.getForegroundService:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@017b │ │ +3d411e: 0c00 |0003: move-result-object v0 │ │ +3d4120: 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; │ │ @@ -823647,20 +823647,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 │ │ -3d4198: |[3d4198] 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 │ │ -3d41a8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3d41ae: 5b01 208d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d20 │ │ -3d41b2: 5b02 218d |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda11;.f$1:Landroidx/core/app/NotificationManagerCompat; // field@8d21 │ │ -3d41b6: 5b03 228d |0007: iput-object v3, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda11;.f$2:Lde/danoeh/antennapod/model/playback/Playable; // field@8d22 │ │ -3d41ba: 0e00 |0009: return-void │ │ +3d4160: |[3d4160] 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 │ │ +3d4170: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3d4176: 5b01 208d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d20 │ │ +3d417a: 5b02 218d |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda11;.f$1:Landroidx/core/app/NotificationManagerCompat; // field@8d21 │ │ +3d417e: 5b03 228d |0007: iput-object v3, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda11;.f$2:Lde/danoeh/antennapod/model/playback/Playable; // field@8d22 │ │ +3d4182: 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; │ │ @@ -823672,20 +823672,20 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -3d41bc: |[3d41bc] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda11.run:()V │ │ -3d41cc: 5430 208d |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d20 │ │ -3d41d0: 5431 218d |0002: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda11;.f$1:Landroidx/core/app/NotificationManagerCompat; // field@8d21 │ │ -3d41d4: 5432 228d |0004: iget-object v2, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda11;.f$2:Lde/danoeh/antennapod/model/playback/Playable; // field@8d22 │ │ -3d41d8: 7130 4e9a 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@9a4e │ │ -3d41de: 0e00 |0009: return-void │ │ +3d4184: |[3d4184] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda11.run:()V │ │ +3d4194: 5430 208d |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d20 │ │ +3d4198: 5431 218d |0002: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda11;.f$1:Landroidx/core/app/NotificationManagerCompat; // field@8d21 │ │ +3d419c: 5432 228d |0004: iget-object v2, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda11;.f$2:Lde/danoeh/antennapod/model/playback/Playable; // field@8d22 │ │ +3d41a0: 7130 4e9a 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@9a4e │ │ +3d41a6: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -823718,18 +823718,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 │ │ -3d4390: |[3d4390] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -3d43a0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3d43a6: 5b01 298d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/model/playback/Playable; // field@8d29 │ │ -3d43aa: 0e00 |0005: return-void │ │ +3d4358: |[3d4358] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +3d4368: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3d436e: 5b01 298d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/model/playback/Playable; // field@8d29 │ │ +3d4372: 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; │ │ │ │ @@ -823739,19 +823739,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3d4370: |[3d4370] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda5.call:()Ljava/lang/Object; │ │ -3d4380: 5410 298d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/model/playback/Playable; // field@8d29 │ │ -3d4384: 7110 4b9a 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@9a4b │ │ -3d438a: 0c00 |0005: move-result-object v0 │ │ -3d438c: 1100 |0006: return-object v0 │ │ +3d4338: |[3d4338] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda5.call:()Ljava/lang/Object; │ │ +3d4348: 5410 298d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/model/playback/Playable; // field@8d29 │ │ +3d434c: 7110 4b9a 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@9a4b │ │ +3d4352: 0c00 |0005: move-result-object v0 │ │ +3d4354: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -823784,18 +823784,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 │ │ -3d444c: |[3d444c] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ -3d445c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3d4462: 5b01 2d8d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d2d │ │ -3d4466: 0e00 |0005: return-void │ │ +3d4414: |[3d4414] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ +3d4424: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3d442a: 5b01 2d8d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d2d │ │ +3d442e: 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; │ │ │ │ @@ -823805,19 +823805,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3d442c: |[3d442c] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda8.call:()Ljava/lang/Object; │ │ -3d443c: 5410 2d8d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d2d │ │ -3d4440: 7110 4f9a 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@9a4f │ │ -3d4446: 0c00 |0005: move-result-object v0 │ │ -3d4448: 1100 |0006: return-object v0 │ │ +3d43f4: |[3d43f4] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda8.call:()Ljava/lang/Object; │ │ +3d4404: 5410 2d8d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d2d │ │ +3d4408: 7110 4f9a 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@9a4f │ │ +3d440e: 0c00 |0005: move-result-object v0 │ │ +3d4410: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -823854,80 +823854,80 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 121 16-bit code units │ │ -3d44a4: |[3d44a4] de.danoeh.antennapod.core.service.playback.PlaybackService$10.:()V │ │ -3d44b4: 7100 caaf 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.values:()[Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@afca │ │ -3d44ba: 0c00 |0003: move-result-object v0 │ │ -3d44bc: 2100 |0004: array-length v0, v0 │ │ -3d44be: 2300 0120 |0005: new-array v0, v0, [I // type@2001 │ │ -3d44c2: 6900 2f8d |0007: sput-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$10;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8d2f │ │ -3d44c6: 6201 a4c8 |0009: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a4 │ │ -3d44ca: 6e10 97b2 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3d44d0: 0a01 |000e: move-result v1 │ │ -3d44d2: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -3d44d4: 4b02 0001 |0010: aput v2, v0, v1 │ │ -3d44d8: 6200 2f8d |0012: sget-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$10;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8d2f │ │ -3d44dc: 6201 a8c8 |0014: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a8 │ │ -3d44e0: 6e10 97b2 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3d44e6: 0a01 |0019: move-result v1 │ │ -3d44e8: 1222 |001a: const/4 v2, #int 2 // #2 │ │ -3d44ea: 4b02 0001 |001b: aput v2, v0, v1 │ │ -3d44ee: 6200 2f8d |001d: sget-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$10;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8d2f │ │ -3d44f2: 6201 a6c8 |001f: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a6 │ │ -3d44f6: 6e10 97b2 0100 |0021: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3d44fc: 0a01 |0024: move-result v1 │ │ -3d44fe: 1232 |0025: const/4 v2, #int 3 // #3 │ │ -3d4500: 4b02 0001 |0026: aput v2, v0, v1 │ │ -3d4504: 6200 2f8d |0028: sget-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$10;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8d2f │ │ -3d4508: 6201 abc8 |002a: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8ab │ │ -3d450c: 6e10 97b2 0100 |002c: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3d4512: 0a01 |002f: move-result v1 │ │ -3d4514: 1242 |0030: const/4 v2, #int 4 // #4 │ │ -3d4516: 4b02 0001 |0031: aput v2, v0, v1 │ │ -3d451a: 6200 2f8d |0033: sget-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$10;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8d2f │ │ -3d451e: 6201 a7c8 |0035: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ -3d4522: 6e10 97b2 0100 |0037: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3d4528: 0a01 |003a: move-result v1 │ │ -3d452a: 1252 |003b: const/4 v2, #int 5 // #5 │ │ -3d452c: 4b02 0001 |003c: aput v2, v0, v1 │ │ -3d4530: 6200 2f8d |003e: sget-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$10;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8d2f │ │ -3d4534: 6201 a2c8 |0040: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.ERROR:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a2 │ │ -3d4538: 6e10 97b2 0100 |0042: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3d453e: 0a01 |0045: move-result v1 │ │ -3d4540: 1262 |0046: const/4 v2, #int 6 // #6 │ │ -3d4542: 4b02 0001 |0047: aput v2, v0, v1 │ │ -3d4546: 6200 2f8d |0049: sget-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$10;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8d2f │ │ -3d454a: 6201 aac8 |004b: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.SEEKING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8aa │ │ -3d454e: 6e10 97b2 0100 |004d: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3d4554: 0a01 |0050: move-result v1 │ │ -3d4556: 1272 |0051: const/4 v2, #int 7 // #7 │ │ -3d4558: 4b02 0001 |0052: aput v2, v0, v1 │ │ -3d455c: 6200 2f8d |0054: sget-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$10;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8d2f │ │ -3d4560: 6201 a9c8 |0056: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a9 │ │ -3d4564: 6e10 97b2 0100 |0058: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3d456a: 0a01 |005b: move-result v1 │ │ -3d456c: 1302 0800 |005c: const/16 v2, #int 8 // #8 │ │ -3d4570: 4b02 0001 |005e: aput v2, v0, v1 │ │ -3d4574: 6200 2f8d |0060: sget-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$10;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8d2f │ │ -3d4578: 6201 a5c8 |0062: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a5 │ │ -3d457c: 6e10 97b2 0100 |0064: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3d4582: 0a01 |0067: move-result v1 │ │ -3d4584: 1302 0900 |0068: const/16 v2, #int 9 // #9 │ │ -3d4588: 4b02 0001 |006a: aput v2, v0, v1 │ │ -3d458c: 6200 2f8d |006c: sget-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$10;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8d2f │ │ -3d4590: 6201 a3c8 |006e: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INDETERMINATE:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a3 │ │ -3d4594: 6e10 97b2 0100 |0070: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3d459a: 0a01 |0073: move-result v1 │ │ -3d459c: 1302 0a00 |0074: const/16 v2, #int 10 // #a │ │ -3d45a0: 4b02 0001 |0076: aput v2, v0, v1 │ │ -3d45a4: 0e00 |0078: return-void │ │ +3d446c: |[3d446c] de.danoeh.antennapod.core.service.playback.PlaybackService$10.:()V │ │ +3d447c: 7100 caaf 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.values:()[Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@afca │ │ +3d4482: 0c00 |0003: move-result-object v0 │ │ +3d4484: 2100 |0004: array-length v0, v0 │ │ +3d4486: 2300 0120 |0005: new-array v0, v0, [I // type@2001 │ │ +3d448a: 6900 2f8d |0007: sput-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$10;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8d2f │ │ +3d448e: 6201 a4c8 |0009: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a4 │ │ +3d4492: 6e10 97b2 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3d4498: 0a01 |000e: move-result v1 │ │ +3d449a: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +3d449c: 4b02 0001 |0010: aput v2, v0, v1 │ │ +3d44a0: 6200 2f8d |0012: sget-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$10;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8d2f │ │ +3d44a4: 6201 a8c8 |0014: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a8 │ │ +3d44a8: 6e10 97b2 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3d44ae: 0a01 |0019: move-result v1 │ │ +3d44b0: 1222 |001a: const/4 v2, #int 2 // #2 │ │ +3d44b2: 4b02 0001 |001b: aput v2, v0, v1 │ │ +3d44b6: 6200 2f8d |001d: sget-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$10;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8d2f │ │ +3d44ba: 6201 a6c8 |001f: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a6 │ │ +3d44be: 6e10 97b2 0100 |0021: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3d44c4: 0a01 |0024: move-result v1 │ │ +3d44c6: 1232 |0025: const/4 v2, #int 3 // #3 │ │ +3d44c8: 4b02 0001 |0026: aput v2, v0, v1 │ │ +3d44cc: 6200 2f8d |0028: sget-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$10;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8d2f │ │ +3d44d0: 6201 abc8 |002a: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8ab │ │ +3d44d4: 6e10 97b2 0100 |002c: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3d44da: 0a01 |002f: move-result v1 │ │ +3d44dc: 1242 |0030: const/4 v2, #int 4 // #4 │ │ +3d44de: 4b02 0001 |0031: aput v2, v0, v1 │ │ +3d44e2: 6200 2f8d |0033: sget-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$10;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8d2f │ │ +3d44e6: 6201 a7c8 |0035: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ +3d44ea: 6e10 97b2 0100 |0037: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3d44f0: 0a01 |003a: move-result v1 │ │ +3d44f2: 1252 |003b: const/4 v2, #int 5 // #5 │ │ +3d44f4: 4b02 0001 |003c: aput v2, v0, v1 │ │ +3d44f8: 6200 2f8d |003e: sget-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$10;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8d2f │ │ +3d44fc: 6201 a2c8 |0040: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.ERROR:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a2 │ │ +3d4500: 6e10 97b2 0100 |0042: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3d4506: 0a01 |0045: move-result v1 │ │ +3d4508: 1262 |0046: const/4 v2, #int 6 // #6 │ │ +3d450a: 4b02 0001 |0047: aput v2, v0, v1 │ │ +3d450e: 6200 2f8d |0049: sget-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$10;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8d2f │ │ +3d4512: 6201 aac8 |004b: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.SEEKING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8aa │ │ +3d4516: 6e10 97b2 0100 |004d: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3d451c: 0a01 |0050: move-result v1 │ │ +3d451e: 1272 |0051: const/4 v2, #int 7 // #7 │ │ +3d4520: 4b02 0001 |0052: aput v2, v0, v1 │ │ +3d4524: 6200 2f8d |0054: sget-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$10;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8d2f │ │ +3d4528: 6201 a9c8 |0056: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a9 │ │ +3d452c: 6e10 97b2 0100 |0058: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3d4532: 0a01 |005b: move-result v1 │ │ +3d4534: 1302 0800 |005c: const/16 v2, #int 8 // #8 │ │ +3d4538: 4b02 0001 |005e: aput v2, v0, v1 │ │ +3d453c: 6200 2f8d |0060: sget-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$10;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8d2f │ │ +3d4540: 6201 a5c8 |0062: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a5 │ │ +3d4544: 6e10 97b2 0100 |0064: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3d454a: 0a01 |0067: move-result v1 │ │ +3d454c: 1302 0900 |0068: const/16 v2, #int 9 // #9 │ │ +3d4550: 4b02 0001 |006a: aput v2, v0, v1 │ │ +3d4554: 6200 2f8d |006c: sget-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$10;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8d2f │ │ +3d4558: 6201 a3c8 |006e: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INDETERMINATE:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a3 │ │ +3d455c: 6e10 97b2 0100 |0070: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3d4562: 0a01 |0073: move-result v1 │ │ +3d4564: 1302 0a00 |0074: const/16 v2, #int 10 // #a │ │ +3d4568: 4b02 0001 |0076: aput v2, v0, v1 │ │ +3d456c: 0e00 |0078: return-void │ │ catches : 10 │ │ 0x0009 - 0x0012 │ │ Ljava/lang/NoSuchFieldError; -> 0x0012 │ │ 0x0012 - 0x001d │ │ Ljava/lang/NoSuchFieldError; -> 0x001d │ │ 0x001d - 0x0028 │ │ Ljava/lang/NoSuchFieldError; -> 0x0028 │ │ @@ -823984,18 +823984,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 │ │ -3d4d64: |[3d4d64] de.danoeh.antennapod.core.service.playback.PlaybackService$4.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ -3d4d74: 5b01 348d |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$4;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d34 │ │ -3d4d78: 7010 e301 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01e3 │ │ -3d4d7e: 0e00 |0005: return-void │ │ +3d4d2c: |[3d4d2c] de.danoeh.antennapod.core.service.playback.PlaybackService$4.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ +3d4d3c: 5b01 348d |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$4;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d34 │ │ +3d4d40: 7010 e301 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01e3 │ │ +3d4d46: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1416 │ │ 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; │ │ │ │ @@ -824005,74 +824005,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 │ │ -3d4d80: |[3d4d80] de.danoeh.antennapod.core.service.playback.PlaybackService$4.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -3d4d90: 1a03 95b8 |0000: const-string v3, "media_connection_status" // string@b895 │ │ -3d4d94: 6e20 6e02 3400 |0002: invoke-virtual {v4, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@026e │ │ -3d4d9a: 0c03 |0005: move-result-object v3 │ │ -3d4d9c: 1a04 94b8 |0006: const-string v4, "media_connected" // string@b894 │ │ -3d4da0: 6e20 28b3 3400 |0008: invoke-virtual {v4, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3d4da6: 0a04 |000b: move-result v4 │ │ -3d4da8: 2200 8f1e |000c: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3d4dac: 7010 50b3 0000 |000e: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3d4db2: 1a01 8c51 |0011: const-string v1, "Received Auto Connection update: " // string@518c │ │ -3d4db6: 6e20 5cb3 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d4dbc: 6e20 5cb3 3000 |0016: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d4dc2: 6e10 67b3 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3d4dc8: 0c03 |001c: move-result-object v3 │ │ -3d4dca: 1a00 494f |001d: const-string v0, "PlaybackService" // string@4f49 │ │ -3d4dce: 7120 fe0a 3000 |001f: invoke-static {v0, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d4dd4: 3904 0800 |0022: if-nez v4, 002a // +0008 │ │ -3d4dd8: 1a03 aa13 |0024: const-string v3, "Car was unplugged during playback." // string@13aa │ │ -3d4ddc: 7120 fe0a 3000 |0026: invoke-static {v0, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d4de2: 284e |0029: goto 0077 // +004e │ │ -3d4de4: 5423 348d |002a: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$4;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d34 │ │ -3d4de8: 7110 539a 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@9a53 │ │ -3d4dee: 0c03 |002f: move-result-object v3 │ │ -3d4df0: 6e10 a9af 0300 |0030: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@afa9 │ │ -3d4df6: 0c03 |0033: move-result-object v3 │ │ -3d4df8: 6204 a6c8 |0034: sget-object v4, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a6 │ │ -3d4dfc: 3243 3800 |0036: if-eq v3, v4, 006e // +0038 │ │ -3d4e00: 6204 a8c8 |0038: sget-object v4, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a8 │ │ -3d4e04: 3343 0300 |003a: if-ne v3, v4, 003d // +0003 │ │ -3d4e08: 2832 |003c: goto 006e // +0032 │ │ -3d4e0a: 6204 a9c8 |003d: sget-object v4, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a9 │ │ -3d4e0e: 1210 |003f: const/4 v0, #int 1 // #1 │ │ -3d4e10: 3343 1700 |0040: if-ne v3, v4, 0057 // +0017 │ │ -3d4e14: 5423 348d |0042: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$4;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d34 │ │ -3d4e18: 7110 539a 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@9a53 │ │ -3d4e1e: 0c03 |0047: move-result-object v3 │ │ -3d4e20: 5424 348d |0048: iget-object v4, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$4;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d34 │ │ -3d4e24: 7110 539a 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@9a53 │ │ -3d4e2a: 0c04 |004d: move-result-object v4 │ │ -3d4e2c: 6e10 afaf 0400 |004e: invoke-virtual {v4}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.isStartWhenPrepared:()Z // method@afaf │ │ -3d4e32: 0a04 |0051: move-result v4 │ │ -3d4e34: b704 |0052: xor-int/2addr v4, v0 │ │ -3d4e36: 6e20 bfaf 4300 |0053: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setStartWhenPrepared:(Z)V // method@afbf │ │ -3d4e3c: 2821 |0056: goto 0077 // +0021 │ │ -3d4e3e: 6204 a4c8 |0057: sget-object v4, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a4 │ │ -3d4e42: 3343 1e00 |0059: if-ne v3, v4, 0077 // +001e │ │ -3d4e46: 5423 348d |005b: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$4;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d34 │ │ -3d4e4a: 7110 539a 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@9a53 │ │ -3d4e50: 0c03 |0060: move-result-object v3 │ │ -3d4e52: 6e20 bfaf 0300 |0061: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setStartWhenPrepared:(Z)V // method@afbf │ │ -3d4e58: 5423 348d |0064: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$4;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d34 │ │ -3d4e5c: 7110 539a 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@9a53 │ │ -3d4e62: 0c03 |0069: move-result-object v3 │ │ -3d4e64: 6e10 b3af 0300 |006a: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.prepare:()V // method@afb3 │ │ -3d4e6a: 280a |006d: goto 0077 // +000a │ │ -3d4e6c: 5423 348d |006e: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$4;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d34 │ │ -3d4e70: 7110 539a 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@9a53 │ │ -3d4e76: 0c03 |0073: move-result-object v3 │ │ -3d4e78: 6e10 b7af 0300 |0074: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.resume:()V // method@afb7 │ │ -3d4e7e: 0e00 |0077: return-void │ │ +3d4d48: |[3d4d48] de.danoeh.antennapod.core.service.playback.PlaybackService$4.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +3d4d58: 1a03 95b8 |0000: const-string v3, "media_connection_status" // string@b895 │ │ +3d4d5c: 6e20 6e02 3400 |0002: invoke-virtual {v4, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@026e │ │ +3d4d62: 0c03 |0005: move-result-object v3 │ │ +3d4d64: 1a04 94b8 |0006: const-string v4, "media_connected" // string@b894 │ │ +3d4d68: 6e20 28b3 3400 |0008: invoke-virtual {v4, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3d4d6e: 0a04 |000b: move-result v4 │ │ +3d4d70: 2200 8f1e |000c: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3d4d74: 7010 50b3 0000 |000e: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3d4d7a: 1a01 8c51 |0011: const-string v1, "Received Auto Connection update: " // string@518c │ │ +3d4d7e: 6e20 5cb3 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d4d84: 6e20 5cb3 3000 |0016: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d4d8a: 6e10 67b3 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3d4d90: 0c03 |001c: move-result-object v3 │ │ +3d4d92: 1a00 494f |001d: const-string v0, "PlaybackService" // string@4f49 │ │ +3d4d96: 7120 fe0a 3000 |001f: invoke-static {v0, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d4d9c: 3904 0800 |0022: if-nez v4, 002a // +0008 │ │ +3d4da0: 1a03 aa13 |0024: const-string v3, "Car was unplugged during playback." // string@13aa │ │ +3d4da4: 7120 fe0a 3000 |0026: invoke-static {v0, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d4daa: 284e |0029: goto 0077 // +004e │ │ +3d4dac: 5423 348d |002a: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$4;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d34 │ │ +3d4db0: 7110 539a 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@9a53 │ │ +3d4db6: 0c03 |002f: move-result-object v3 │ │ +3d4db8: 6e10 a9af 0300 |0030: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@afa9 │ │ +3d4dbe: 0c03 |0033: move-result-object v3 │ │ +3d4dc0: 6204 a6c8 |0034: sget-object v4, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a6 │ │ +3d4dc4: 3243 3800 |0036: if-eq v3, v4, 006e // +0038 │ │ +3d4dc8: 6204 a8c8 |0038: sget-object v4, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a8 │ │ +3d4dcc: 3343 0300 |003a: if-ne v3, v4, 003d // +0003 │ │ +3d4dd0: 2832 |003c: goto 006e // +0032 │ │ +3d4dd2: 6204 a9c8 |003d: sget-object v4, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a9 │ │ +3d4dd6: 1210 |003f: const/4 v0, #int 1 // #1 │ │ +3d4dd8: 3343 1700 |0040: if-ne v3, v4, 0057 // +0017 │ │ +3d4ddc: 5423 348d |0042: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$4;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d34 │ │ +3d4de0: 7110 539a 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@9a53 │ │ +3d4de6: 0c03 |0047: move-result-object v3 │ │ +3d4de8: 5424 348d |0048: iget-object v4, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$4;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d34 │ │ +3d4dec: 7110 539a 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@9a53 │ │ +3d4df2: 0c04 |004d: move-result-object v4 │ │ +3d4df4: 6e10 afaf 0400 |004e: invoke-virtual {v4}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.isStartWhenPrepared:()Z // method@afaf │ │ +3d4dfa: 0a04 |0051: move-result v4 │ │ +3d4dfc: b704 |0052: xor-int/2addr v4, v0 │ │ +3d4dfe: 6e20 bfaf 4300 |0053: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setStartWhenPrepared:(Z)V // method@afbf │ │ +3d4e04: 2821 |0056: goto 0077 // +0021 │ │ +3d4e06: 6204 a4c8 |0057: sget-object v4, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a4 │ │ +3d4e0a: 3343 1e00 |0059: if-ne v3, v4, 0077 // +001e │ │ +3d4e0e: 5423 348d |005b: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$4;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d34 │ │ +3d4e12: 7110 539a 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@9a53 │ │ +3d4e18: 0c03 |0060: move-result-object v3 │ │ +3d4e1a: 6e20 bfaf 0300 |0061: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setStartWhenPrepared:(Z)V // method@afbf │ │ +3d4e20: 5423 348d |0064: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$4;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d34 │ │ +3d4e24: 7110 539a 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@9a53 │ │ +3d4e2a: 0c03 |0069: move-result-object v3 │ │ +3d4e2c: 6e10 b3af 0300 |006a: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.prepare:()V // method@afb3 │ │ +3d4e32: 280a |006d: goto 0077 // +000a │ │ +3d4e34: 5423 348d |006e: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$4;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d34 │ │ +3d4e38: 7110 539a 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@9a53 │ │ +3d4e3e: 0c03 |0073: move-result-object v3 │ │ +3d4e40: 6e10 b7af 0300 |0074: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.resume:()V // method@afb7 │ │ +3d4e46: 0e00 |0077: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1419 │ │ 0x0008 line=1420 │ │ 0x000c line=1421 │ │ 0x0026 line=1423 │ │ 0x002a line=1425 │ │ @@ -824136,18 +824136,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 │ │ -3d4e80: |[3d4e80] de.danoeh.antennapod.core.service.playback.PlaybackService$5.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ -3d4e90: 5b01 388d |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$5;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d38 │ │ -3d4e94: 7010 e301 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01e3 │ │ -3d4e9a: 0e00 |0005: return-void │ │ +3d4e48: |[3d4e48] de.danoeh.antennapod.core.service.playback.PlaybackService$5.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ +3d4e58: 5b01 388d |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$5;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d38 │ │ +3d4e5c: 7010 e301 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01e3 │ │ +3d4e62: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1442 │ │ 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; │ │ │ │ @@ -824157,54 +824157,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 │ │ -3d4e9c: |[3d4e9c] de.danoeh.antennapod.core.service.playback.PlaybackService$5.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -3d4eac: 6e10 e501 0200 |0000: invoke-virtual {v2}, Landroid/content/BroadcastReceiver;.isInitialStickyBroadcast:()Z // method@01e5 │ │ -3d4eb2: 0a03 |0003: move-result v3 │ │ -3d4eb4: 3803 0300 |0004: if-eqz v3, 0007 // +0003 │ │ -3d4eb8: 0e00 |0006: return-void │ │ -3d4eba: 6e10 6002 0400 |0007: invoke-virtual {v4}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0260 │ │ -3d4ec0: 0c03 |000a: move-result-object v3 │ │ -3d4ec2: 1a00 ef6a |000b: const-string v0, "android.intent.action.HEADSET_PLUG" // string@6aef │ │ -3d4ec6: 7120 ae0a 0300 |000d: invoke-static {v3, v0}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aae │ │ -3d4ecc: 0a03 |0010: move-result v3 │ │ -3d4ece: 3803 3d00 |0011: if-eqz v3, 004e // +003d │ │ -3d4ed2: 1a03 72dd |0013: const-string v3, "state" // string@dd72 │ │ -3d4ed6: 12f0 |0015: const/4 v0, #int -1 // #ff │ │ -3d4ed8: 6e30 6a02 3400 |0016: invoke-virtual {v4, v3, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@026a │ │ -3d4ede: 0a03 |0019: move-result v3 │ │ -3d4ee0: 2204 8f1e |001a: new-instance v4, Ljava/lang/StringBuilder; // type@1e8f │ │ -3d4ee4: 7010 50b3 0400 |001c: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3d4eea: 1a01 6820 |001f: const-string v1, "Headset plug event. State is " // string@2068 │ │ -3d4eee: 6e20 5cb3 1400 |0021: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d4ef4: 6e20 57b3 3400 |0024: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -3d4efa: 6e10 67b3 0400 |0027: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3d4f00: 0c04 |002a: move-result-object v4 │ │ -3d4f02: 1a01 6198 |002b: const-string v1, "headsetDisconnected" // string@9861 │ │ -3d4f06: 7120 fe0a 4100 |002d: invoke-static {v1, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d4f0c: 3203 1900 |0030: if-eq v3, v0, 0049 // +0019 │ │ -3d4f10: 3903 0800 |0032: if-nez v3, 003a // +0008 │ │ -3d4f14: 1a03 6a20 |0034: const-string v3, "Headset was unplugged during playback." // string@206a │ │ -3d4f18: 7120 fe0a 3100 |0036: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d4f1e: 2815 |0039: goto 004e // +0015 │ │ -3d4f20: 1214 |003a: const/4 v4, #int 1 // #1 │ │ -3d4f22: 3343 1300 |003b: if-ne v3, v4, 004e // +0013 │ │ -3d4f26: 1a03 6920 |003d: const-string v3, "Headset was plugged in during playback." // string@2069 │ │ -3d4f2a: 7120 fe0a 3100 |003f: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d4f30: 5423 388d |0042: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$5;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d38 │ │ -3d4f34: 1204 |0044: const/4 v4, #int 0 // #0 │ │ -3d4f36: 7120 669a 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@9a66 │ │ -3d4f3c: 2806 |0048: goto 004e // +0006 │ │ -3d4f3e: 1a03 9951 |0049: const-string v3, "Received invalid ACTION_HEADSET_PLUG intent" // string@5199 │ │ -3d4f42: 7120 000b 3100 |004b: invoke-static {v1, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -3d4f48: 0e00 |004e: return-void │ │ +3d4e64: |[3d4e64] de.danoeh.antennapod.core.service.playback.PlaybackService$5.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +3d4e74: 6e10 e501 0200 |0000: invoke-virtual {v2}, Landroid/content/BroadcastReceiver;.isInitialStickyBroadcast:()Z // method@01e5 │ │ +3d4e7a: 0a03 |0003: move-result v3 │ │ +3d4e7c: 3803 0300 |0004: if-eqz v3, 0007 // +0003 │ │ +3d4e80: 0e00 |0006: return-void │ │ +3d4e82: 6e10 6002 0400 |0007: invoke-virtual {v4}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0260 │ │ +3d4e88: 0c03 |000a: move-result-object v3 │ │ +3d4e8a: 1a00 ef6a |000b: const-string v0, "android.intent.action.HEADSET_PLUG" // string@6aef │ │ +3d4e8e: 7120 ae0a 0300 |000d: invoke-static {v3, v0}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aae │ │ +3d4e94: 0a03 |0010: move-result v3 │ │ +3d4e96: 3803 3d00 |0011: if-eqz v3, 004e // +003d │ │ +3d4e9a: 1a03 72dd |0013: const-string v3, "state" // string@dd72 │ │ +3d4e9e: 12f0 |0015: const/4 v0, #int -1 // #ff │ │ +3d4ea0: 6e30 6a02 3400 |0016: invoke-virtual {v4, v3, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@026a │ │ +3d4ea6: 0a03 |0019: move-result v3 │ │ +3d4ea8: 2204 8f1e |001a: new-instance v4, Ljava/lang/StringBuilder; // type@1e8f │ │ +3d4eac: 7010 50b3 0400 |001c: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3d4eb2: 1a01 6820 |001f: const-string v1, "Headset plug event. State is " // string@2068 │ │ +3d4eb6: 6e20 5cb3 1400 |0021: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d4ebc: 6e20 57b3 3400 |0024: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +3d4ec2: 6e10 67b3 0400 |0027: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3d4ec8: 0c04 |002a: move-result-object v4 │ │ +3d4eca: 1a01 6198 |002b: const-string v1, "headsetDisconnected" // string@9861 │ │ +3d4ece: 7120 fe0a 4100 |002d: invoke-static {v1, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d4ed4: 3203 1900 |0030: if-eq v3, v0, 0049 // +0019 │ │ +3d4ed8: 3903 0800 |0032: if-nez v3, 003a // +0008 │ │ +3d4edc: 1a03 6a20 |0034: const-string v3, "Headset was unplugged during playback." // string@206a │ │ +3d4ee0: 7120 fe0a 3100 |0036: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d4ee6: 2815 |0039: goto 004e // +0015 │ │ +3d4ee8: 1214 |003a: const/4 v4, #int 1 // #1 │ │ +3d4eea: 3343 1300 |003b: if-ne v3, v4, 004e // +0013 │ │ +3d4eee: 1a03 6920 |003d: const-string v3, "Headset was plugged in during playback." // string@2069 │ │ +3d4ef2: 7120 fe0a 3100 |003f: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d4ef8: 5423 388d |0042: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$5;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d38 │ │ +3d4efc: 1204 |0044: const/4 v4, #int 0 // #0 │ │ +3d4efe: 7120 669a 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@9a66 │ │ +3d4f04: 2806 |0048: goto 004e // +0006 │ │ +3d4f06: 1a03 9951 |0049: const-string v3, "Received invalid ACTION_HEADSET_PLUG intent" // string@5199 │ │ +3d4f0a: 7120 000b 3100 |004b: invoke-static {v1, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +3d4f10: 0e00 |004e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1449 │ │ 0x0007 line=1455 │ │ 0x0016 line=1456 │ │ 0x001a line=1457 │ │ 0x0036 line=1460 │ │ @@ -824250,18 +824250,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 │ │ -3d4f4c: |[3d4f4c] de.danoeh.antennapod.core.service.playback.PlaybackService$6.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ -3d4f5c: 5b01 398d |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$6;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d39 │ │ -3d4f60: 7010 e301 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01e3 │ │ -3d4f66: 0e00 |0005: return-void │ │ +3d4f14: |[3d4f14] de.danoeh.antennapod.core.service.playback.PlaybackService$6.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ +3d4f24: 5b01 398d |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$6;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d39 │ │ +3d4f28: 7010 e301 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01e3 │ │ +3d4f2e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1472 │ │ 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; │ │ │ │ @@ -824271,34 +824271,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 │ │ -3d4f68: |[3d4f68] de.danoeh.antennapod.core.service.playback.PlaybackService$6.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -3d4f78: 6e10 6002 0300 |0000: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0260 │ │ -3d4f7e: 0c02 |0003: move-result-object v2 │ │ -3d4f80: 1a00 db6a |0004: const-string v0, "android.bluetooth.a2dp.profile.action.CONNECTION_STATE_CHANGED" // string@6adb │ │ -3d4f84: 7120 ae0a 0200 |0006: invoke-static {v2, v0}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aae │ │ -3d4f8a: 0a02 |0009: move-result v2 │ │ -3d4f8c: 3802 1900 |000a: if-eqz v2, 0023 // +0019 │ │ -3d4f90: 1a02 dc6a |000c: const-string v2, "android.bluetooth.profile.extra.STATE" // string@6adc │ │ -3d4f94: 12f0 |000e: const/4 v0, #int -1 // #ff │ │ -3d4f96: 6e30 6a02 2300 |000f: invoke-virtual {v3, v2, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@026a │ │ -3d4f9c: 0a02 |0012: move-result v2 │ │ -3d4f9e: 1223 |0013: const/4 v3, #int 2 // #2 │ │ -3d4fa0: 3332 0f00 |0014: if-ne v2, v3, 0023 // +000f │ │ -3d4fa4: 1a02 494f |0016: const-string v2, "PlaybackService" // string@4f49 │ │ -3d4fa8: 1a03 9151 |0018: const-string v3, "Received bluetooth connection intent" // string@5191 │ │ -3d4fac: 7120 fe0a 3200 |001a: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d4fb2: 5412 398d |001d: iget-object v2, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$6;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d39 │ │ -3d4fb6: 1213 |001f: const/4 v3, #int 1 // #1 │ │ -3d4fb8: 7120 669a 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@9a66 │ │ -3d4fbe: 0e00 |0023: return-void │ │ +3d4f30: |[3d4f30] de.danoeh.antennapod.core.service.playback.PlaybackService$6.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +3d4f40: 6e10 6002 0300 |0000: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0260 │ │ +3d4f46: 0c02 |0003: move-result-object v2 │ │ +3d4f48: 1a00 db6a |0004: const-string v0, "android.bluetooth.a2dp.profile.action.CONNECTION_STATE_CHANGED" // string@6adb │ │ +3d4f4c: 7120 ae0a 0200 |0006: invoke-static {v2, v0}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aae │ │ +3d4f52: 0a02 |0009: move-result v2 │ │ +3d4f54: 3802 1900 |000a: if-eqz v2, 0023 // +0019 │ │ +3d4f58: 1a02 dc6a |000c: const-string v2, "android.bluetooth.profile.extra.STATE" // string@6adc │ │ +3d4f5c: 12f0 |000e: const/4 v0, #int -1 // #ff │ │ +3d4f5e: 6e30 6a02 2300 |000f: invoke-virtual {v3, v2, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@026a │ │ +3d4f64: 0a02 |0012: move-result v2 │ │ +3d4f66: 1223 |0013: const/4 v3, #int 2 // #2 │ │ +3d4f68: 3332 0f00 |0014: if-ne v2, v3, 0023 // +000f │ │ +3d4f6c: 1a02 494f |0016: const-string v2, "PlaybackService" // string@4f49 │ │ +3d4f70: 1a03 9151 |0018: const-string v3, "Received bluetooth connection intent" // string@5191 │ │ +3d4f74: 7120 fe0a 3200 |001a: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d4f7a: 5412 398d |001d: iget-object v2, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$6;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d39 │ │ +3d4f7e: 1213 |001f: const/4 v3, #int 1 // #1 │ │ +3d4f80: 7120 669a 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@9a66 │ │ +3d4f86: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1475 │ │ 0x000f line=1476 │ │ 0x001a line=1478 │ │ 0x001d line=1479 │ │ locals : │ │ @@ -824340,18 +824340,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 │ │ -3d4fc0: |[3d4fc0] de.danoeh.antennapod.core.service.playback.PlaybackService$7.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ -3d4fd0: 5b01 3a8d |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$7;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d3a │ │ -3d4fd4: 7010 e301 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01e3 │ │ -3d4fda: 0e00 |0005: return-void │ │ +3d4f88: |[3d4f88] de.danoeh.antennapod.core.service.playback.PlaybackService$7.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ +3d4f98: 5b01 3a8d |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$7;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d3a │ │ +3d4f9c: 7010 e301 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01e3 │ │ +3d4fa2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1485 │ │ 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; │ │ │ │ @@ -824361,21 +824361,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 │ │ -3d4fdc: |[3d4fdc] de.danoeh.antennapod.core.service.playback.PlaybackService$7.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -3d4fec: 1a01 494f |0000: const-string v1, "PlaybackService" // string@4f49 │ │ -3d4ff0: 1a02 ee4e |0002: const-string v2, "Pausing playback because audio is becoming noisy" // string@4eee │ │ -3d4ff4: 7120 fe0a 2100 |0004: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d4ffa: 5401 3a8d |0007: iget-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$7;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d3a │ │ -3d4ffe: 7110 5f9a 0100 |0009: invoke-static {v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$mpauseIfPauseOnDisconnect:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@9a5f │ │ -3d5004: 0e00 |000c: return-void │ │ +3d4fa4: |[3d4fa4] de.danoeh.antennapod.core.service.playback.PlaybackService$7.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +3d4fb4: 1a01 494f |0000: const-string v1, "PlaybackService" // string@4f49 │ │ +3d4fb8: 1a02 ee4e |0002: const-string v2, "Pausing playback because audio is becoming noisy" // string@4eee │ │ +3d4fbc: 7120 fe0a 2100 |0004: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d4fc2: 5401 3a8d |0007: iget-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$7;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d3a │ │ +3d4fc6: 7110 5f9a 0100 |0009: invoke-static {v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$mpauseIfPauseOnDisconnect:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@9a5f │ │ +3d4fcc: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=1490 │ │ 0x0007 line=1491 │ │ locals : │ │ 0x0000 - 0x000d reg=0 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$7; │ │ 0x0000 - 0x000d reg=1 (null) Landroid/content/Context; │ │ @@ -824415,18 +824415,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 │ │ -3d5008: |[3d5008] de.danoeh.antennapod.core.service.playback.PlaybackService$8.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ -3d5018: 5b01 3b8d |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$8;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d3b │ │ -3d501c: 7010 e301 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01e3 │ │ -3d5022: 0e00 |0005: return-void │ │ +3d4fd0: |[3d4fd0] de.danoeh.antennapod.core.service.playback.PlaybackService$8.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ +3d4fe0: 5b01 3b8d |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$8;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d3b │ │ +3d4fe4: 7010 e301 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01e3 │ │ +3d4fea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1533 │ │ 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; │ │ │ │ @@ -824436,32 +824436,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 │ │ -3d5024: |[3d5024] de.danoeh.antennapod.core.service.playback.PlaybackService$8.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -3d5034: 6e10 6002 0300 |0000: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0260 │ │ -3d503a: 0c02 |0003: move-result-object v2 │ │ -3d503c: 1a03 7d68 |0004: const-string v3, "action.de.danoeh.antennapod.core.service.actionShutdownPlaybackService" // string@687d │ │ -3d5040: 7120 ae0a 3200 |0006: invoke-static {v2, v3}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aae │ │ -3d5046: 0a02 |0009: move-result v2 │ │ -3d5048: 3802 1900 |000a: if-eqz v2, 0023 // +0019 │ │ -3d504c: 7100 8db7 0000 |000c: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3d5052: 0c02 |000f: move-result-object v2 │ │ -3d5054: 2203 ad1a |0010: new-instance v3, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent; // type@1aad │ │ -3d5058: 6200 4e92 |0012: sget-object v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.SERVICE_SHUT_DOWN:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@924e │ │ -3d505c: 7020 82a2 0300 |0014: invoke-direct {v3, v0}, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent;.:(Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;)V // method@a282 │ │ -3d5062: 6e20 90b7 3200 |0017: invoke-virtual {v2, v3}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -3d5068: 5412 3b8d |001a: iget-object v2, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$8;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d3b │ │ -3d506c: 7110 559a 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@9a55 │ │ -3d5072: 0c02 |001f: move-result-object v2 │ │ -3d5074: 6e10 d79a 0200 |0020: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopService:()V // method@9ad7 │ │ -3d507a: 0e00 |0023: return-void │ │ +3d4fec: |[3d4fec] de.danoeh.antennapod.core.service.playback.PlaybackService$8.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +3d4ffc: 6e10 6002 0300 |0000: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0260 │ │ +3d5002: 0c02 |0003: move-result-object v2 │ │ +3d5004: 1a03 7d68 |0004: const-string v3, "action.de.danoeh.antennapod.core.service.actionShutdownPlaybackService" // string@687d │ │ +3d5008: 7120 ae0a 3200 |0006: invoke-static {v2, v3}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aae │ │ +3d500e: 0a02 |0009: move-result v2 │ │ +3d5010: 3802 1900 |000a: if-eqz v2, 0023 // +0019 │ │ +3d5014: 7100 8db7 0000 |000c: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3d501a: 0c02 |000f: move-result-object v2 │ │ +3d501c: 2203 ad1a |0010: new-instance v3, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent; // type@1aad │ │ +3d5020: 6200 4e92 |0012: sget-object v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.SERVICE_SHUT_DOWN:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@924e │ │ +3d5024: 7020 82a2 0300 |0014: invoke-direct {v3, v0}, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent;.:(Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;)V // method@a282 │ │ +3d502a: 6e20 90b7 3200 |0017: invoke-virtual {v2, v3}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +3d5030: 5412 3b8d |001a: iget-object v2, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$8;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d3b │ │ +3d5034: 7110 559a 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@9a55 │ │ +3d503a: 0c02 |001f: move-result-object v2 │ │ +3d503c: 6e10 d79a 0200 |0020: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopService:()V // method@9ad7 │ │ +3d5042: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1537 │ │ 0x000c line=1538 │ │ 0x001a line=1539 │ │ locals : │ │ 0x0000 - 0x0024 reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$8; │ │ @@ -824498,18 +824498,18 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3d507c: |[3d507c] de.danoeh.antennapod.core.service.playback.PlaybackService$9$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;)V │ │ -3d508c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3d5092: 5b01 3c8d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService$9; // field@8d3c │ │ -3d5096: 0e00 |0005: return-void │ │ +3d5044: |[3d5044] de.danoeh.antennapod.core.service.playback.PlaybackService$9$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;)V │ │ +3d5054: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3d505a: 5b01 3c8d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService$9; // field@8d3c │ │ +3d505e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$9$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/core/service/playback/PlaybackService$9; │ │ │ │ @@ -824519,18 +824519,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3d5098: |[3d5098] de.danoeh.antennapod.core.service.playback.PlaybackService$9$$ExternalSyntheticLambda0.run:()V │ │ -3d50a8: 5410 3c8d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService$9; // field@8d3c │ │ -3d50ac: 7110 329a 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.$r8$lambda$AmNGgZ3-WTOKd0OryQSgJof-3_M:(Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;)V // method@9a32 │ │ -3d50b2: 0e00 |0005: return-void │ │ +3d5060: |[3d5060] de.danoeh.antennapod.core.service.playback.PlaybackService$9$$ExternalSyntheticLambda0.run:()V │ │ +3d5070: 5410 3c8d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService$9; // field@8d3c │ │ +3d5074: 7110 329a 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.$r8$lambda$AmNGgZ3-WTOKd0OryQSgJof-3_M:(Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;)V // method@9a32 │ │ +3d507a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$9$$ExternalSyntheticLambda0; │ │ │ │ source_file_idx : 20747 (R8$$SyntheticClass) │ │ @@ -824567,18 +824567,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 │ │ -3d5728: |[3d5728] de.danoeh.antennapod.core.service.playback.PlaybackService$LocalBinder.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ -3d5738: 5b01 3f8d |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$LocalBinder;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d3f │ │ -3d573c: 7010 0507 0000 |0002: invoke-direct {v0}, Landroid/os/Binder;.:()V // method@0705 │ │ -3d5742: 0e00 |0005: return-void │ │ +3d56f0: |[3d56f0] de.danoeh.antennapod.core.service.playback.PlaybackService$LocalBinder.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ +3d5700: 5b01 3f8d |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$LocalBinder;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d3f │ │ +3d5704: 7010 0507 0000 |0002: invoke-direct {v0}, Landroid/os/Binder;.:()V // method@0705 │ │ +3d570a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ 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; │ │ │ │ @@ -824588,17 +824588,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 │ │ -3d5710: |[3d5710] de.danoeh.antennapod.core.service.playback.PlaybackService$LocalBinder.getService:()Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ -3d5720: 5410 3f8d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$LocalBinder;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d3f │ │ -3d5724: 1100 |0002: return-object v0 │ │ +3d56d8: |[3d56d8] de.danoeh.antennapod.core.service.playback.PlaybackService$LocalBinder.getService:()Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ +3d56e8: 5410 3f8d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$LocalBinder;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d3f │ │ +3d56ec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$LocalBinder; │ │ │ │ source_file_idx : 20300 (PlaybackService.java) │ │ @@ -824686,17 +824686,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3d5744: |[3d5744] de.danoeh.antennapod.core.service.playback.PlaybackServiceInterface.:()V │ │ -3d5754: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3d575a: 0e00 |0003: return-void │ │ +3d570c: |[3d570c] de.danoeh.antennapod.core.service.playback.PlaybackServiceInterface.:()V │ │ +3d571c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3d5722: 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 - │ │ @@ -824758,34 +824758,34 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -3d5a68: |[3d5a68] de.danoeh.antennapod.core.service.playback.PlaybackServiceNotificationBuilder.:()V │ │ -3d5a78: 0e00 |0000: return-void │ │ +3d5a30: |[3d5a30] de.danoeh.antennapod.core.service.playback.PlaybackServiceNotificationBuilder.:()V │ │ +3d5a40: 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 │ │ -3d5a7c: |[3d5a7c] de.danoeh.antennapod.core.service.playback.PlaybackServiceNotificationBuilder.:(Landroid/content/Context;)V │ │ -3d5a8c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3d5a92: 5b01 6e8d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@8d6e │ │ -3d5a96: 0e00 |0005: return-void │ │ +3d5a44: |[3d5a44] de.danoeh.antennapod.core.service.playback.PlaybackServiceNotificationBuilder.:(Landroid/content/Context;)V │ │ +3d5a54: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3d5a5a: 5b01 6e8d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@8d6e │ │ +3d5a5e: 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; │ │ @@ -824795,112 +824795,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 │ │ -3d5a98: |[3d5a98] 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 │ │ -3d5aa8: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -3d5aac: 7010 a0b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -3d5ab2: 1301 5900 |0005: const/16 v1, #int 89 // #59 │ │ -3d5ab6: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -3d5ab8: 7030 ca9a 1702 |0008: invoke-direct {v7, v1, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.getPendingIntentForMediaAction:(II)Landroid/app/PendingIntent; // method@9aca │ │ -3d5abe: 0c01 |000b: move-result-object v1 │ │ -3d5ac0: 6003 af78 |000c: sget v3, Lde/danoeh/antennapod/core/R$drawable;.ic_notification_fast_rewind:I // field@78af │ │ -3d5ac4: 5474 6e8d |000e: iget-object v4, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@8d6e │ │ -3d5ac8: 6005 367f |0010: sget v5, Lde/danoeh/antennapod/core/R$string;.rewind_label:I // field@7f36 │ │ -3d5acc: 6e20 3102 5400 |0012: invoke-virtual {v4, v5}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3d5ad2: 0c04 |0015: move-result-object v4 │ │ -3d5ad4: 6e40 be27 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@27be │ │ -3d5ada: 7100 16b1 0000 |0019: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.showRewindOnCompactNotification:()Z // method@b116 │ │ -3d5ae0: 0a01 |001c: move-result v1 │ │ -3d5ae2: 3801 0900 |001d: if-eqz v1, 0026 // +0009 │ │ -3d5ae6: 7110 c1b2 0200 |001f: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -3d5aec: 0c01 |0022: move-result-object v1 │ │ -3d5aee: 6e20 a4b4 1000 |0023: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b4a4 │ │ -3d5af4: 6201 a7c8 |0026: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ -3d5af8: 1213 |0028: const/4 v3, #int 1 // #1 │ │ -3d5afa: 331a 1600 |0029: if-ne v10, v1, 003f // +0016 │ │ -3d5afe: 130a 7f00 |002b: const/16 v10, #int 127 // #7f │ │ -3d5b02: 7030 ca9a a703 |002d: invoke-direct {v7, v10, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.getPendingIntentForMediaAction:(II)Landroid/app/PendingIntent; // method@9aca │ │ -3d5b08: 0c0a |0030: move-result-object v10 │ │ -3d5b0a: 6001 b178 |0031: sget v1, Lde/danoeh/antennapod/core/R$drawable;.ic_notification_pause:I // field@78b1 │ │ -3d5b0e: 5474 6e8d |0033: iget-object v4, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@8d6e │ │ -3d5b12: 6005 837e |0035: sget v5, Lde/danoeh/antennapod/core/R$string;.pause_label:I // field@7e83 │ │ -3d5b16: 6e20 3102 5400 |0037: invoke-virtual {v4, v5}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3d5b1c: 0c04 |003a: move-result-object v4 │ │ -3d5b1e: 6e40 be27 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@27be │ │ -3d5b24: 2814 |003e: goto 0052 // +0014 │ │ -3d5b26: 130a 7e00 |003f: const/16 v10, #int 126 // #7e │ │ -3d5b2a: 7030 ca9a a703 |0041: invoke-direct {v7, v10, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.getPendingIntentForMediaAction:(II)Landroid/app/PendingIntent; // method@9aca │ │ -3d5b30: 0c0a |0044: move-result-object v10 │ │ -3d5b32: 6001 b278 |0045: sget v1, Lde/danoeh/antennapod/core/R$drawable;.ic_notification_play:I // field@78b2 │ │ -3d5b36: 5474 6e8d |0047: iget-object v4, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@8d6e │ │ -3d5b3a: 6005 857e |0049: sget v5, Lde/danoeh/antennapod/core/R$string;.play_label:I // field@7e85 │ │ -3d5b3e: 6e20 3102 5400 |004b: invoke-virtual {v4, v5}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3d5b44: 0c04 |004e: move-result-object v4 │ │ -3d5b46: 6e40 be27 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@27be │ │ -3d5b4c: 7110 c1b2 0300 |0052: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -3d5b52: 0c0a |0055: move-result-object v10 │ │ -3d5b54: 6e20 a4b4 a000 |0056: invoke-virtual {v0, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b4a4 │ │ -3d5b5a: 130a 5a00 |0059: const/16 v10, #int 90 // #5a │ │ -3d5b5e: 1221 |005b: const/4 v1, #int 2 // #2 │ │ -3d5b60: 7030 ca9a a701 |005c: invoke-direct {v7, v10, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.getPendingIntentForMediaAction:(II)Landroid/app/PendingIntent; // method@9aca │ │ -3d5b66: 0c0a |005f: move-result-object v10 │ │ -3d5b68: 6004 ae78 |0060: sget v4, Lde/danoeh/antennapod/core/R$drawable;.ic_notification_fast_forward:I // field@78ae │ │ -3d5b6c: 5475 6e8d |0062: iget-object v5, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@8d6e │ │ -3d5b70: 6006 667d |0064: sget v6, Lde/danoeh/antennapod/core/R$string;.fast_forward_label:I // field@7d66 │ │ -3d5b74: 6e20 3102 6500 |0066: invoke-virtual {v5, v6}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3d5b7a: 0c05 |0069: move-result-object v5 │ │ -3d5b7c: 6e40 be27 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@27be │ │ -3d5b82: 7100 15b1 0000 |006d: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.showFastForwardOnCompactNotification:()Z // method@b115 │ │ -3d5b88: 0a0a |0070: move-result v10 │ │ -3d5b8a: 380a 0900 |0071: if-eqz v10, 007a // +0009 │ │ -3d5b8e: 7110 c1b2 0100 |0073: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -3d5b94: 0c0a |0076: move-result-object v10 │ │ -3d5b96: 6e20 a4b4 a000 |0077: invoke-virtual {v0, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b4a4 │ │ -3d5b9c: 130a 5700 |007a: const/16 v10, #int 87 // #57 │ │ -3d5ba0: 1231 |007c: const/4 v1, #int 3 // #3 │ │ -3d5ba2: 7030 ca9a a701 |007d: invoke-direct {v7, v10, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.getPendingIntentForMediaAction:(II)Landroid/app/PendingIntent; // method@9aca │ │ -3d5ba8: 0c0a |0080: move-result-object v10 │ │ -3d5baa: 6004 b478 |0081: sget v4, Lde/danoeh/antennapod/core/R$drawable;.ic_notification_skip:I // field@78b4 │ │ -3d5bae: 5475 6e8d |0083: iget-object v5, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@8d6e │ │ -3d5bb2: 6006 597f |0085: sget v6, Lde/danoeh/antennapod/core/R$string;.skip_episode_label:I // field@7f59 │ │ -3d5bb6: 6e20 3102 6500 |0087: invoke-virtual {v5, v6}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3d5bbc: 0c05 |008a: move-result-object v5 │ │ -3d5bbe: 6e40 be27 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@27be │ │ -3d5bc4: 7100 17b1 0000 |008e: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.showSkipOnCompactNotification:()Z // method@b117 │ │ -3d5bca: 0a0a |0091: move-result v10 │ │ -3d5bcc: 380a 0900 |0092: if-eqz v10, 009b // +0009 │ │ -3d5bd0: 7110 c1b2 0100 |0094: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -3d5bd6: 0c0a |0097: move-result-object v10 │ │ -3d5bd8: 6e20 a4b4 a000 |0098: invoke-virtual {v0, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b4a4 │ │ -3d5bde: 124a |009b: const/4 v10, #int 4 // #4 │ │ -3d5be0: 1301 5600 |009c: const/16 v1, #int 86 // #56 │ │ -3d5be4: 7030 ca9a 170a |009e: invoke-direct {v7, v1, v10}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.getPendingIntentForMediaAction:(II)Landroid/app/PendingIntent; // method@9aca │ │ -3d5bea: 0c0a |00a1: move-result-object v10 │ │ -3d5bec: 2201 5d0a |00a2: new-instance v1, Landroidx/media/app/NotificationCompat$MediaStyle; // type@0a5d │ │ -3d5bf0: 7010 583c 0100 |00a4: invoke-direct {v1}, Landroidx/media/app/NotificationCompat$MediaStyle;.:()V // method@3c58 │ │ -3d5bf6: 6e20 5d3c 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@3c5d │ │ -3d5bfc: 0c09 |00aa: move-result-object v9 │ │ -3d5bfe: 2321 2721 |00ab: new-array v1, v2, [Ljava/lang/Integer; // type@2127 │ │ -3d5c02: 6e20 b5b4 1000 |00ad: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@b4b5 │ │ -3d5c08: 0c00 |00b0: move-result-object v0 │ │ -3d5c0a: 1f00 2721 |00b1: check-cast v0, [Ljava/lang/Integer; // type@2127 │ │ -3d5c0e: 7110 74b7 0000 |00b3: invoke-static {v0}, Lorg/apache/commons/lang3/ArrayUtils;.toPrimitive:([Ljava/lang/Integer;)[I // method@b774 │ │ -3d5c14: 0c00 |00b6: move-result-object v0 │ │ -3d5c16: 6e20 5e3c 0900 |00b7: invoke-virtual {v9, v0}, Landroidx/media/app/NotificationCompat$MediaStyle;.setShowActionsInCompactView:([I)Landroidx/media/app/NotificationCompat$MediaStyle; // method@3c5e │ │ -3d5c1c: 0c09 |00ba: move-result-object v9 │ │ -3d5c1e: 6e20 5f3c 3900 |00bb: invoke-virtual {v9, v3}, Landroidx/media/app/NotificationCompat$MediaStyle;.setShowCancelButton:(Z)Landroidx/media/app/NotificationCompat$MediaStyle; // method@3c5f │ │ -3d5c24: 0c09 |00be: move-result-object v9 │ │ -3d5c26: 6e20 5c3c a900 |00bf: invoke-virtual {v9, v10}, Landroidx/media/app/NotificationCompat$MediaStyle;.setCancelButtonIntent:(Landroid/app/PendingIntent;)Landroidx/media/app/NotificationCompat$MediaStyle; // method@3c5c │ │ -3d5c2c: 0c09 |00c2: move-result-object v9 │ │ -3d5c2e: 6e20 d227 9800 |00c3: invoke-virtual {v8, v9}, Landroidx/core/app/NotificationCompat$Builder;.setStyle:(Landroidx/core/app/NotificationCompat$Style;)Landroidx/core/app/NotificationCompat$Builder; // method@27d2 │ │ -3d5c34: 0e00 |00c6: return-void │ │ +3d5a60: |[3d5a60] 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 │ │ +3d5a70: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +3d5a74: 7010 a0b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +3d5a7a: 1301 5900 |0005: const/16 v1, #int 89 // #59 │ │ +3d5a7e: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +3d5a80: 7030 ca9a 1702 |0008: invoke-direct {v7, v1, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.getPendingIntentForMediaAction:(II)Landroid/app/PendingIntent; // method@9aca │ │ +3d5a86: 0c01 |000b: move-result-object v1 │ │ +3d5a88: 6003 af78 |000c: sget v3, Lde/danoeh/antennapod/core/R$drawable;.ic_notification_fast_rewind:I // field@78af │ │ +3d5a8c: 5474 6e8d |000e: iget-object v4, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@8d6e │ │ +3d5a90: 6005 367f |0010: sget v5, Lde/danoeh/antennapod/core/R$string;.rewind_label:I // field@7f36 │ │ +3d5a94: 6e20 3102 5400 |0012: invoke-virtual {v4, v5}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3d5a9a: 0c04 |0015: move-result-object v4 │ │ +3d5a9c: 6e40 be27 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@27be │ │ +3d5aa2: 7100 16b1 0000 |0019: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.showRewindOnCompactNotification:()Z // method@b116 │ │ +3d5aa8: 0a01 |001c: move-result v1 │ │ +3d5aaa: 3801 0900 |001d: if-eqz v1, 0026 // +0009 │ │ +3d5aae: 7110 c1b2 0200 |001f: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +3d5ab4: 0c01 |0022: move-result-object v1 │ │ +3d5ab6: 6e20 a4b4 1000 |0023: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b4a4 │ │ +3d5abc: 6201 a7c8 |0026: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ +3d5ac0: 1213 |0028: const/4 v3, #int 1 // #1 │ │ +3d5ac2: 331a 1600 |0029: if-ne v10, v1, 003f // +0016 │ │ +3d5ac6: 130a 7f00 |002b: const/16 v10, #int 127 // #7f │ │ +3d5aca: 7030 ca9a a703 |002d: invoke-direct {v7, v10, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.getPendingIntentForMediaAction:(II)Landroid/app/PendingIntent; // method@9aca │ │ +3d5ad0: 0c0a |0030: move-result-object v10 │ │ +3d5ad2: 6001 b178 |0031: sget v1, Lde/danoeh/antennapod/core/R$drawable;.ic_notification_pause:I // field@78b1 │ │ +3d5ad6: 5474 6e8d |0033: iget-object v4, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@8d6e │ │ +3d5ada: 6005 837e |0035: sget v5, Lde/danoeh/antennapod/core/R$string;.pause_label:I // field@7e83 │ │ +3d5ade: 6e20 3102 5400 |0037: invoke-virtual {v4, v5}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3d5ae4: 0c04 |003a: move-result-object v4 │ │ +3d5ae6: 6e40 be27 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@27be │ │ +3d5aec: 2814 |003e: goto 0052 // +0014 │ │ +3d5aee: 130a 7e00 |003f: const/16 v10, #int 126 // #7e │ │ +3d5af2: 7030 ca9a a703 |0041: invoke-direct {v7, v10, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.getPendingIntentForMediaAction:(II)Landroid/app/PendingIntent; // method@9aca │ │ +3d5af8: 0c0a |0044: move-result-object v10 │ │ +3d5afa: 6001 b278 |0045: sget v1, Lde/danoeh/antennapod/core/R$drawable;.ic_notification_play:I // field@78b2 │ │ +3d5afe: 5474 6e8d |0047: iget-object v4, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@8d6e │ │ +3d5b02: 6005 857e |0049: sget v5, Lde/danoeh/antennapod/core/R$string;.play_label:I // field@7e85 │ │ +3d5b06: 6e20 3102 5400 |004b: invoke-virtual {v4, v5}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3d5b0c: 0c04 |004e: move-result-object v4 │ │ +3d5b0e: 6e40 be27 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@27be │ │ +3d5b14: 7110 c1b2 0300 |0052: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +3d5b1a: 0c0a |0055: move-result-object v10 │ │ +3d5b1c: 6e20 a4b4 a000 |0056: invoke-virtual {v0, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b4a4 │ │ +3d5b22: 130a 5a00 |0059: const/16 v10, #int 90 // #5a │ │ +3d5b26: 1221 |005b: const/4 v1, #int 2 // #2 │ │ +3d5b28: 7030 ca9a a701 |005c: invoke-direct {v7, v10, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.getPendingIntentForMediaAction:(II)Landroid/app/PendingIntent; // method@9aca │ │ +3d5b2e: 0c0a |005f: move-result-object v10 │ │ +3d5b30: 6004 ae78 |0060: sget v4, Lde/danoeh/antennapod/core/R$drawable;.ic_notification_fast_forward:I // field@78ae │ │ +3d5b34: 5475 6e8d |0062: iget-object v5, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@8d6e │ │ +3d5b38: 6006 667d |0064: sget v6, Lde/danoeh/antennapod/core/R$string;.fast_forward_label:I // field@7d66 │ │ +3d5b3c: 6e20 3102 6500 |0066: invoke-virtual {v5, v6}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3d5b42: 0c05 |0069: move-result-object v5 │ │ +3d5b44: 6e40 be27 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@27be │ │ +3d5b4a: 7100 15b1 0000 |006d: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.showFastForwardOnCompactNotification:()Z // method@b115 │ │ +3d5b50: 0a0a |0070: move-result v10 │ │ +3d5b52: 380a 0900 |0071: if-eqz v10, 007a // +0009 │ │ +3d5b56: 7110 c1b2 0100 |0073: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +3d5b5c: 0c0a |0076: move-result-object v10 │ │ +3d5b5e: 6e20 a4b4 a000 |0077: invoke-virtual {v0, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b4a4 │ │ +3d5b64: 130a 5700 |007a: const/16 v10, #int 87 // #57 │ │ +3d5b68: 1231 |007c: const/4 v1, #int 3 // #3 │ │ +3d5b6a: 7030 ca9a a701 |007d: invoke-direct {v7, v10, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.getPendingIntentForMediaAction:(II)Landroid/app/PendingIntent; // method@9aca │ │ +3d5b70: 0c0a |0080: move-result-object v10 │ │ +3d5b72: 6004 b478 |0081: sget v4, Lde/danoeh/antennapod/core/R$drawable;.ic_notification_skip:I // field@78b4 │ │ +3d5b76: 5475 6e8d |0083: iget-object v5, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@8d6e │ │ +3d5b7a: 6006 597f |0085: sget v6, Lde/danoeh/antennapod/core/R$string;.skip_episode_label:I // field@7f59 │ │ +3d5b7e: 6e20 3102 6500 |0087: invoke-virtual {v5, v6}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3d5b84: 0c05 |008a: move-result-object v5 │ │ +3d5b86: 6e40 be27 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@27be │ │ +3d5b8c: 7100 17b1 0000 |008e: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.showSkipOnCompactNotification:()Z // method@b117 │ │ +3d5b92: 0a0a |0091: move-result v10 │ │ +3d5b94: 380a 0900 |0092: if-eqz v10, 009b // +0009 │ │ +3d5b98: 7110 c1b2 0100 |0094: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +3d5b9e: 0c0a |0097: move-result-object v10 │ │ +3d5ba0: 6e20 a4b4 a000 |0098: invoke-virtual {v0, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b4a4 │ │ +3d5ba6: 124a |009b: const/4 v10, #int 4 // #4 │ │ +3d5ba8: 1301 5600 |009c: const/16 v1, #int 86 // #56 │ │ +3d5bac: 7030 ca9a 170a |009e: invoke-direct {v7, v1, v10}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.getPendingIntentForMediaAction:(II)Landroid/app/PendingIntent; // method@9aca │ │ +3d5bb2: 0c0a |00a1: move-result-object v10 │ │ +3d5bb4: 2201 5d0a |00a2: new-instance v1, Landroidx/media/app/NotificationCompat$MediaStyle; // type@0a5d │ │ +3d5bb8: 7010 583c 0100 |00a4: invoke-direct {v1}, Landroidx/media/app/NotificationCompat$MediaStyle;.:()V // method@3c58 │ │ +3d5bbe: 6e20 5d3c 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@3c5d │ │ +3d5bc4: 0c09 |00aa: move-result-object v9 │ │ +3d5bc6: 2321 2721 |00ab: new-array v1, v2, [Ljava/lang/Integer; // type@2127 │ │ +3d5bca: 6e20 b5b4 1000 |00ad: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@b4b5 │ │ +3d5bd0: 0c00 |00b0: move-result-object v0 │ │ +3d5bd2: 1f00 2721 |00b1: check-cast v0, [Ljava/lang/Integer; // type@2127 │ │ +3d5bd6: 7110 74b7 0000 |00b3: invoke-static {v0}, Lorg/apache/commons/lang3/ArrayUtils;.toPrimitive:([Ljava/lang/Integer;)[I // method@b774 │ │ +3d5bdc: 0c00 |00b6: move-result-object v0 │ │ +3d5bde: 6e20 5e3c 0900 |00b7: invoke-virtual {v9, v0}, Landroidx/media/app/NotificationCompat$MediaStyle;.setShowActionsInCompactView:([I)Landroidx/media/app/NotificationCompat$MediaStyle; // method@3c5e │ │ +3d5be4: 0c09 |00ba: move-result-object v9 │ │ +3d5be6: 6e20 5f3c 3900 |00bb: invoke-virtual {v9, v3}, Landroidx/media/app/NotificationCompat$MediaStyle;.setShowCancelButton:(Z)Landroidx/media/app/NotificationCompat$MediaStyle; // method@3c5f │ │ +3d5bec: 0c09 |00be: move-result-object v9 │ │ +3d5bee: 6e20 5c3c a900 |00bf: invoke-virtual {v9, v10}, Landroidx/media/app/NotificationCompat$MediaStyle;.setCancelButtonIntent:(Landroid/app/PendingIntent;)Landroidx/media/app/NotificationCompat$MediaStyle; // method@3c5c │ │ +3d5bf4: 0c09 |00c2: move-result-object v9 │ │ +3d5bf6: 6e20 d227 9800 |00c3: invoke-virtual {v8, v9}, Landroidx/core/app/NotificationCompat$Builder;.setStyle:(Landroidx/core/app/NotificationCompat$Style;)Landroidx/core/app/NotificationCompat$Builder; // method@27d2 │ │ +3d5bfc: 0e00 |00c6: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0008 line=179 │ │ 0x000c line=181 │ │ 0x0019 line=183 │ │ 0x001f line=184 │ │ @@ -824940,19 +824940,19 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -3d5c38: |[3d5c38] de.danoeh.antennapod.core.service.playback.PlaybackServiceNotificationBuilder.clearCache:()V │ │ -3d5c48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3d5c4a: 5b10 708d |0001: iput-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.icon:Landroid/graphics/Bitmap; // field@8d70 │ │ -3d5c4e: 5b10 748d |0003: iput-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.position:Ljava/lang/String; // field@8d74 │ │ -3d5c52: 0e00 |0005: return-void │ │ +3d5c00: |[3d5c00] de.danoeh.antennapod.core.service.playback.PlaybackServiceNotificationBuilder.clearCache:()V │ │ +3d5c10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3d5c12: 5b10 708d |0001: iput-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.icon:Landroid/graphics/Bitmap; // field@8d70 │ │ +3d5c16: 5b10 748d |0003: iput-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.position:Ljava/lang/String; // field@8d74 │ │ +3d5c1a: 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; │ │ │ │ @@ -824961,31 +824961,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 │ │ -3d5944: |[3d5944] de.danoeh.antennapod.core.service.playback.PlaybackServiceNotificationBuilder.getBitmap:(Landroid/content/Context;I)Landroid/graphics/Bitmap; │ │ -3d5954: 7120 4c16 1000 |0000: invoke-static {v0, v1}, Landroidx/appcompat/content/res/AppCompatResources;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@164c │ │ -3d595a: 0c00 |0003: move-result-object v0 │ │ -3d595c: 2001 ef00 |0004: instance-of v1, v0, Landroid/graphics/drawable/BitmapDrawable; // type@00ef │ │ -3d5960: 3801 0900 |0006: if-eqz v1, 000f // +0009 │ │ -3d5964: 1f00 ef00 |0008: check-cast v0, Landroid/graphics/drawable/BitmapDrawable; // type@00ef │ │ -3d5968: 6e10 d304 0000 |000a: invoke-virtual {v0}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@04d3 │ │ -3d596e: 0c00 |000d: move-result-object v0 │ │ -3d5970: 1100 |000e: return-object v0 │ │ -3d5972: 2001 fe00 |000f: instance-of v1, v0, Landroid/graphics/drawable/VectorDrawable; // type@00fe │ │ -3d5976: 3801 0900 |0011: if-eqz v1, 001a // +0009 │ │ -3d597a: 1f00 fe00 |0013: check-cast v0, Landroid/graphics/drawable/VectorDrawable; // type@00fe │ │ -3d597e: 7110 c79a 0000 |0015: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.getBitmap:(Landroid/graphics/drawable/VectorDrawable;)Landroid/graphics/Bitmap; // method@9ac7 │ │ -3d5984: 0c00 |0018: move-result-object v0 │ │ -3d5986: 1100 |0019: return-object v0 │ │ -3d5988: 1200 |001a: const/4 v0, #int 0 // #0 │ │ -3d598a: 1100 |001b: return-object v0 │ │ +3d590c: |[3d590c] de.danoeh.antennapod.core.service.playback.PlaybackServiceNotificationBuilder.getBitmap:(Landroid/content/Context;I)Landroid/graphics/Bitmap; │ │ +3d591c: 7120 4c16 1000 |0000: invoke-static {v0, v1}, Landroidx/appcompat/content/res/AppCompatResources;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@164c │ │ +3d5922: 0c00 |0003: move-result-object v0 │ │ +3d5924: 2001 ef00 |0004: instance-of v1, v0, Landroid/graphics/drawable/BitmapDrawable; // type@00ef │ │ +3d5928: 3801 0900 |0006: if-eqz v1, 000f // +0009 │ │ +3d592c: 1f00 ef00 |0008: check-cast v0, Landroid/graphics/drawable/BitmapDrawable; // type@00ef │ │ +3d5930: 6e10 d304 0000 |000a: invoke-virtual {v0}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@04d3 │ │ +3d5936: 0c00 |000d: move-result-object v0 │ │ +3d5938: 1100 |000e: return-object v0 │ │ +3d593a: 2001 fe00 |000f: instance-of v1, v0, Landroid/graphics/drawable/VectorDrawable; // type@00fe │ │ +3d593e: 3801 0900 |0011: if-eqz v1, 001a // +0009 │ │ +3d5942: 1f00 fe00 |0013: check-cast v0, Landroid/graphics/drawable/VectorDrawable; // type@00fe │ │ +3d5946: 7110 c79a 0000 |0015: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.getBitmap:(Landroid/graphics/drawable/VectorDrawable;)Landroid/graphics/Bitmap; // method@9ac7 │ │ +3d594c: 0c00 |0018: move-result-object v0 │ │ +3d594e: 1100 |0019: return-object v0 │ │ +3d5950: 1200 |001a: const/4 v0, #int 0 // #0 │ │ +3d5952: 1100 |001b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ 0x0004 line=123 │ │ 0x0008 line=124 │ │ 0x000f line=125 │ │ 0x0013 line=126 │ │ @@ -824998,32 +824998,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 │ │ -3d598c: |[3d598c] de.danoeh.antennapod.core.service.playback.PlaybackServiceNotificationBuilder.getBitmap:(Landroid/graphics/drawable/VectorDrawable;)Landroid/graphics/Bitmap; │ │ -3d599c: 6e10 5f05 0500 |0000: invoke-virtual {v5}, Landroid/graphics/drawable/VectorDrawable;.getIntrinsicWidth:()I // method@055f │ │ -3d59a2: 0a00 |0003: move-result v0 │ │ -3d59a4: 6e10 5e05 0500 |0004: invoke-virtual {v5}, Landroid/graphics/drawable/VectorDrawable;.getIntrinsicHeight:()I // method@055e │ │ -3d59aa: 0a01 |0007: move-result v1 │ │ -3d59ac: 6202 4b00 |0008: sget-object v2, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@004b │ │ -3d59b0: 7130 9203 1002 |000a: invoke-static {v0, v1, v2}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0392 │ │ -3d59b6: 0c00 |000d: move-result-object v0 │ │ -3d59b8: 2201 b500 |000e: new-instance v1, Landroid/graphics/Canvas; // type@00b5 │ │ -3d59bc: 7020 b103 0100 |0010: invoke-direct {v1, v0}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@03b1 │ │ -3d59c2: 6e10 d103 0100 |0013: invoke-virtual {v1}, Landroid/graphics/Canvas;.getWidth:()I // method@03d1 │ │ -3d59c8: 0a02 |0016: move-result v2 │ │ -3d59ca: 6e10 cf03 0100 |0017: invoke-virtual {v1}, Landroid/graphics/Canvas;.getHeight:()I // method@03cf │ │ -3d59d0: 0a03 |001a: move-result v3 │ │ -3d59d2: 1204 |001b: const/4 v4, #int 0 // #0 │ │ -3d59d4: 6e53 1105 4524 |001c: invoke-virtual {v5, v4, v4, v2, v3}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0511 │ │ -3d59da: 6e20 5d05 1500 |001f: invoke-virtual {v5, v1}, Landroid/graphics/drawable/VectorDrawable;.draw:(Landroid/graphics/Canvas;)V // method@055d │ │ -3d59e0: 1100 |0022: return-object v0 │ │ +3d5954: |[3d5954] de.danoeh.antennapod.core.service.playback.PlaybackServiceNotificationBuilder.getBitmap:(Landroid/graphics/drawable/VectorDrawable;)Landroid/graphics/Bitmap; │ │ +3d5964: 6e10 5f05 0500 |0000: invoke-virtual {v5}, Landroid/graphics/drawable/VectorDrawable;.getIntrinsicWidth:()I // method@055f │ │ +3d596a: 0a00 |0003: move-result v0 │ │ +3d596c: 6e10 5e05 0500 |0004: invoke-virtual {v5}, Landroid/graphics/drawable/VectorDrawable;.getIntrinsicHeight:()I // method@055e │ │ +3d5972: 0a01 |0007: move-result v1 │ │ +3d5974: 6202 4b00 |0008: sget-object v2, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@004b │ │ +3d5978: 7130 9203 1002 |000a: invoke-static {v0, v1, v2}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0392 │ │ +3d597e: 0c00 |000d: move-result-object v0 │ │ +3d5980: 2201 b500 |000e: new-instance v1, Landroid/graphics/Canvas; // type@00b5 │ │ +3d5984: 7020 b103 0100 |0010: invoke-direct {v1, v0}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@03b1 │ │ +3d598a: 6e10 d103 0100 |0013: invoke-virtual {v1}, Landroid/graphics/Canvas;.getWidth:()I // method@03d1 │ │ +3d5990: 0a02 |0016: move-result v2 │ │ +3d5992: 6e10 cf03 0100 |0017: invoke-virtual {v1}, Landroid/graphics/Canvas;.getHeight:()I // method@03cf │ │ +3d5998: 0a03 |001a: move-result v3 │ │ +3d599a: 1204 |001b: const/4 v4, #int 0 // #0 │ │ +3d599c: 6e53 1105 4524 |001c: invoke-virtual {v5, v4, v4, v2, v3}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0511 │ │ +3d59a2: 6e20 5d05 1500 |001f: invoke-virtual {v5, v1}, Landroid/graphics/drawable/VectorDrawable;.draw:(Landroid/graphics/Canvas;)V // method@055d │ │ +3d59a8: 1100 |0022: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x0004 line=114 │ │ 0x000a line=113 │ │ 0x000e line=115 │ │ 0x0013 line=116 │ │ @@ -825036,24 +825036,24 @@ │ │ type : '()Landroid/graphics/Bitmap;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -3d59fc: |[3d59fc] de.danoeh.antennapod.core.service.playback.PlaybackServiceNotificationBuilder.getDefaultIcon:()Landroid/graphics/Bitmap; │ │ -3d5a0c: 6200 6f8d |0000: sget-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.defaultIcon:Landroid/graphics/Bitmap; // field@8d6f │ │ -3d5a10: 3900 0c00 |0002: if-nez v0, 000e // +000c │ │ -3d5a14: 5420 6e8d |0004: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@8d6e │ │ -3d5a18: 6001 347c |0006: sget v1, Lde/danoeh/antennapod/core/R$mipmap;.ic_launcher:I // field@7c34 │ │ -3d5a1c: 7120 c69a 1000 |0008: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.getBitmap:(Landroid/content/Context;I)Landroid/graphics/Bitmap; // method@9ac6 │ │ -3d5a22: 0c00 |000b: move-result-object v0 │ │ -3d5a24: 6900 6f8d |000c: sput-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.defaultIcon:Landroid/graphics/Bitmap; // field@8d6f │ │ -3d5a28: 6200 6f8d |000e: sget-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.defaultIcon:Landroid/graphics/Bitmap; // field@8d6f │ │ -3d5a2c: 1100 |0010: return-object v0 │ │ +3d59c4: |[3d59c4] de.danoeh.antennapod.core.service.playback.PlaybackServiceNotificationBuilder.getDefaultIcon:()Landroid/graphics/Bitmap; │ │ +3d59d4: 6200 6f8d |0000: sget-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.defaultIcon:Landroid/graphics/Bitmap; // field@8d6f │ │ +3d59d8: 3900 0c00 |0002: if-nez v0, 000e // +000c │ │ +3d59dc: 5420 6e8d |0004: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@8d6e │ │ +3d59e0: 6001 347c |0006: sget v1, Lde/danoeh/antennapod/core/R$mipmap;.ic_launcher:I // field@7c34 │ │ +3d59e4: 7120 c69a 1000 |0008: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.getBitmap:(Landroid/content/Context;I)Landroid/graphics/Bitmap; // method@9ac6 │ │ +3d59ea: 0c00 |000b: move-result-object v0 │ │ +3d59ec: 6900 6f8d |000c: sput-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.defaultIcon:Landroid/graphics/Bitmap; // field@8d6f │ │ +3d59f0: 6200 6f8d |000e: sget-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.defaultIcon:Landroid/graphics/Bitmap; // field@8d6f │ │ +3d59f4: 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; │ │ @@ -825063,48 +825063,48 @@ │ │ type : '(II)Landroid/app/PendingIntent;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 67 16-bit code units │ │ -3d5868: |[3d5868] de.danoeh.antennapod.core.service.playback.PlaybackServiceNotificationBuilder.getPendingIntentForMediaAction:(II)Landroid/app/PendingIntent; │ │ -3d5878: 2200 6c00 |0000: new-instance v0, Landroid/content/Intent; // type@006c │ │ -3d587c: 5431 6e8d |0002: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@8d6e │ │ -3d5880: 1c02 0a19 |0004: const-class v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService; // type@190a │ │ -3d5884: 7030 5902 1002 |0006: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0259 │ │ -3d588a: 2201 8f1e |0009: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -3d588e: 7010 50b3 0100 |000b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3d5894: 1a02 7149 |000e: const-string v2, "MediaCode" // string@4971 │ │ -3d5898: 6e20 5cb3 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d589e: 6e20 57b3 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -3d58a4: 6e10 67b3 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3d58aa: 0c01 |0019: move-result-object v1 │ │ -3d58ac: 6e20 8102 1000 |001a: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0281 │ │ -3d58b2: 1a01 cc79 |001d: const-string v1, "de.danoeh.antennapod.core.service.extra.MediaButtonReceiver.KEYCODE" // string@79cc │ │ -3d58b6: 6e30 7402 1004 |001f: invoke-virtual {v0, v1, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0274 │ │ -3d58bc: 6004 dd00 |0022: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -3d58c0: 1301 1a00 |0024: const/16 v1, #int 26 // #1a │ │ -3d58c4: 3414 0b00 |0026: if-lt v4, v1, 0031 // +000b │ │ -3d58c8: 5434 6e8d |0028: iget-object v4, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@8d6e │ │ -3d58cc: 1501 000c |002a: const/high16 v1, #int 201326592 // #c00 │ │ -3d58d0: 7140 f399 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@99f3 │ │ -3d58d6: 0c04 |002f: move-result-object v4 │ │ -3d58d8: 1104 |0030: return-object v4 │ │ -3d58da: 5431 6e8d |0031: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@8d6e │ │ -3d58de: 1302 1700 |0033: const/16 v2, #int 23 // #17 │ │ -3d58e2: 3424 0500 |0035: if-lt v4, v2, 003a // +0005 │ │ -3d58e6: 1504 0004 |0037: const/high16 v4, #int 67108864 // #400 │ │ -3d58ea: 2802 |0039: goto 003b // +0002 │ │ -3d58ec: 1204 |003a: const/4 v4, #int 0 // #0 │ │ -3d58ee: 1502 0008 |003b: const/high16 v2, #int 134217728 // #800 │ │ -3d58f2: b624 |003d: or-int/2addr v4, v2 │ │ -3d58f4: 7140 7c01 5140 |003e: invoke-static {v1, v5, v0, v4}, Landroid/app/PendingIntent;.getService:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@017c │ │ -3d58fa: 0c04 |0041: move-result-object v4 │ │ -3d58fc: 1104 |0042: return-object v4 │ │ +3d5830: |[3d5830] de.danoeh.antennapod.core.service.playback.PlaybackServiceNotificationBuilder.getPendingIntentForMediaAction:(II)Landroid/app/PendingIntent; │ │ +3d5840: 2200 6c00 |0000: new-instance v0, Landroid/content/Intent; // type@006c │ │ +3d5844: 5431 6e8d |0002: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@8d6e │ │ +3d5848: 1c02 0a19 |0004: const-class v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService; // type@190a │ │ +3d584c: 7030 5902 1002 |0006: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0259 │ │ +3d5852: 2201 8f1e |0009: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +3d5856: 7010 50b3 0100 |000b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3d585c: 1a02 7149 |000e: const-string v2, "MediaCode" // string@4971 │ │ +3d5860: 6e20 5cb3 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d5866: 6e20 57b3 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +3d586c: 6e10 67b3 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3d5872: 0c01 |0019: move-result-object v1 │ │ +3d5874: 6e20 8102 1000 |001a: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0281 │ │ +3d587a: 1a01 cc79 |001d: const-string v1, "de.danoeh.antennapod.core.service.extra.MediaButtonReceiver.KEYCODE" // string@79cc │ │ +3d587e: 6e30 7402 1004 |001f: invoke-virtual {v0, v1, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0274 │ │ +3d5884: 6004 dd00 |0022: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +3d5888: 1301 1a00 |0024: const/16 v1, #int 26 // #1a │ │ +3d588c: 3414 0b00 |0026: if-lt v4, v1, 0031 // +000b │ │ +3d5890: 5434 6e8d |0028: iget-object v4, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@8d6e │ │ +3d5894: 1501 000c |002a: const/high16 v1, #int 201326592 // #c00 │ │ +3d5898: 7140 f399 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@99f3 │ │ +3d589e: 0c04 |002f: move-result-object v4 │ │ +3d58a0: 1104 |0030: return-object v4 │ │ +3d58a2: 5431 6e8d |0031: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@8d6e │ │ +3d58a6: 1302 1700 |0033: const/16 v2, #int 23 // #17 │ │ +3d58aa: 3424 0500 |0035: if-lt v4, v2, 003a // +0005 │ │ +3d58ae: 1504 0004 |0037: const/high16 v4, #int 67108864 // #400 │ │ +3d58b2: 2802 |0039: goto 003b // +0002 │ │ +3d58b4: 1204 |003a: const/4 v4, #int 0 // #0 │ │ +3d58b6: 1502 0008 |003b: const/high16 v2, #int 134217728 // #800 │ │ +3d58ba: b624 |003d: or-int/2addr v4, v2 │ │ +3d58bc: 7140 7c01 5140 |003e: invoke-static {v1, v5, v0, v4}, Landroid/app/PendingIntent;.getService:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@017c │ │ +3d58c2: 0c04 |0041: move-result-object v4 │ │ +3d58c4: 1104 |0042: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 0x0009 line=233 │ │ 0x001f line=234 │ │ 0x0022 line=236 │ │ 0x0028 line=237 │ │ @@ -825119,30 +825119,30 @@ │ │ type : '()Landroid/app/PendingIntent;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 26 16-bit code units │ │ -3d5900: |[3d5900] de.danoeh.antennapod.core.service.playback.PlaybackServiceNotificationBuilder.getPlayerActivityPendingIntent:()Landroid/app/PendingIntent; │ │ -3d5910: 5450 6e8d |0000: iget-object v0, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@8d6e │ │ -3d5914: 6001 aa7a |0002: sget v1, Lde/danoeh/antennapod/core/R$id;.pending_intent_player_activity:I // field@7aaa │ │ -3d5918: 7110 7d9a 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPlayerActivityIntent:(Landroid/content/Context;)Landroid/content/Intent; // method@9a7d │ │ -3d591e: 0c02 |0007: move-result-object v2 │ │ -3d5920: 6003 dd00 |0008: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -3d5924: 1304 1700 |000a: const/16 v4, #int 23 // #17 │ │ -3d5928: 3443 0500 |000c: if-lt v3, v4, 0011 // +0005 │ │ -3d592c: 1503 0004 |000e: const/high16 v3, #int 67108864 // #400 │ │ -3d5930: 2802 |0010: goto 0012 // +0002 │ │ -3d5932: 1203 |0011: const/4 v3, #int 0 // #0 │ │ -3d5934: 1504 0008 |0012: const/high16 v4, #int 134217728 // #800 │ │ -3d5938: b643 |0014: or-int/2addr v3, v4 │ │ -3d593a: 7140 7901 1032 |0015: invoke-static {v0, v1, v2, v3}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0179 │ │ -3d5940: 0c00 |0018: move-result-object v0 │ │ -3d5942: 1100 |0019: return-object v0 │ │ +3d58c8: |[3d58c8] de.danoeh.antennapod.core.service.playback.PlaybackServiceNotificationBuilder.getPlayerActivityPendingIntent:()Landroid/app/PendingIntent; │ │ +3d58d8: 5450 6e8d |0000: iget-object v0, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@8d6e │ │ +3d58dc: 6001 aa7a |0002: sget v1, Lde/danoeh/antennapod/core/R$id;.pending_intent_player_activity:I // field@7aaa │ │ +3d58e0: 7110 7d9a 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPlayerActivityIntent:(Landroid/content/Context;)Landroid/content/Intent; // method@9a7d │ │ +3d58e6: 0c02 |0007: move-result-object v2 │ │ +3d58e8: 6003 dd00 |0008: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +3d58ec: 1304 1700 |000a: const/16 v4, #int 23 // #17 │ │ +3d58f0: 3443 0500 |000c: if-lt v3, v4, 0011 // +0005 │ │ +3d58f4: 1503 0004 |000e: const/high16 v3, #int 67108864 // #400 │ │ +3d58f8: 2802 |0010: goto 0012 // +0002 │ │ +3d58fa: 1203 |0011: const/4 v3, #int 0 // #0 │ │ +3d58fc: 1504 0008 |0012: const/high16 v4, #int 134217728 // #800 │ │ +3d5900: b643 |0014: or-int/2addr v3, v4 │ │ +3d5902: 7140 7901 1032 |0015: invoke-static {v0, v1, v2, v3}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0179 │ │ +3d5908: 0c00 |0018: move-result-object v0 │ │ +3d590a: 1100 |0019: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x0004 line=169 │ │ 0x0008 line=170 │ │ 0x0015 line=168 │ │ locals : │ │ @@ -825154,71 +825154,71 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 125 16-bit code units │ │ -3d575c: |[3d575c] de.danoeh.antennapod.core.service.playback.PlaybackServiceNotificationBuilder.build:()Landroid/app/Notification; │ │ -3d576c: 2200 dd05 |0000: new-instance v0, Landroidx/core/app/NotificationCompat$Builder; // type@05dd │ │ -3d5770: 5441 6e8d |0002: iget-object v1, v4, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@8d6e │ │ -3d5774: 1a02 e6c5 |0004: const-string v2, "playing" // string@c5e6 │ │ -3d5778: 7030 bd27 1002 |0006: invoke-direct {v0, v1, v2}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@27bd │ │ -3d577e: 5441 728d |0009: iget-object v1, v4, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@8d72 │ │ -3d5782: 3801 3400 |000b: if-eqz v1, 003f // +0034 │ │ -3d5786: 7210 e7ac 0100 |000d: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getFeedTitle:()Ljava/lang/String; // method@ace7 │ │ -3d578c: 0c01 |0010: move-result-object v1 │ │ -3d578e: 6e20 c727 1000 |0011: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27c7 │ │ -3d5794: 5441 728d |0014: iget-object v1, v4, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@8d72 │ │ -3d5798: 7210 e6ac 0100 |0016: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getEpisodeTitle:()Ljava/lang/String; // method@ace6 │ │ -3d579e: 0c01 |0019: move-result-object v1 │ │ -3d57a0: 6e20 c627 1000 |001a: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27c6 │ │ -3d57a6: 5441 718d |001d: iget-object v1, v4, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.mediaSessionToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; // field@8d71 │ │ -3d57aa: 5442 738d |001f: iget-object v2, v4, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@8d73 │ │ -3d57ae: 7040 c39a 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@9ac3 │ │ -3d57b4: 5441 708d |0024: iget-object v1, v4, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.icon:Landroid/graphics/Bitmap; // field@8d70 │ │ -3d57b8: 3801 0600 |0026: if-eqz v1, 002c // +0006 │ │ -3d57bc: 6e20 cc27 1000 |0028: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroidx/core/app/NotificationCompat$Builder; // method@27cc │ │ -3d57c2: 2808 |002b: goto 0033 // +0008 │ │ -3d57c4: 7010 c99a 0400 |002c: invoke-direct {v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.getDefaultIcon:()Landroid/graphics/Bitmap; // method@9ac9 │ │ -3d57ca: 0c01 |002f: move-result-object v1 │ │ -3d57cc: 6e20 cc27 1000 |0030: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroidx/core/app/NotificationCompat$Builder; // method@27cc │ │ -3d57d2: 6001 dd00 |0033: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -3d57d6: 1302 1d00 |0035: const/16 v2, #int 29 // #1d │ │ -3d57da: 3521 1800 |0037: if-ge v1, v2, 004f // +0018 │ │ -3d57de: 5441 748d |0039: iget-object v1, v4, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.position:Ljava/lang/String; // field@8d74 │ │ -3d57e2: 6e20 d327 1000 |003b: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27d3 │ │ -3d57e8: 2811 |003e: goto 004f // +0011 │ │ -3d57ea: 5441 6e8d |003f: iget-object v1, v4, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@8d6e │ │ -3d57ee: 6002 7a7c |0041: sget v2, Lde/danoeh/antennapod/core/R$string;.app_name:I // field@7c7a │ │ -3d57f2: 6e20 3102 2100 |0043: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3d57f8: 0c01 |0046: move-result-object v1 │ │ -3d57fa: 6e20 c727 1000 |0047: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27c7 │ │ -3d5800: 1a01 7747 |004a: const-string v1, "Loading. If this does not go away, play any episode and contact us." // string@4777 │ │ -3d5804: 6e20 c627 1000 |004c: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27c6 │ │ -3d580a: 7010 cb9a 0400 |004f: invoke-direct {v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.getPlayerActivityPendingIntent:()Landroid/app/PendingIntent; // method@9acb │ │ -3d5810: 0c01 |0052: move-result-object v1 │ │ -3d5812: 6e20 c527 1000 |0053: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@27c5 │ │ -3d5818: 1601 0000 |0056: const-wide/16 v1, #int 0 // #0 │ │ -3d581c: 6e30 d627 1002 |0058: invoke-virtual {v0, v1, v2}, Landroidx/core/app/NotificationCompat$Builder;.setWhen:(J)Landroidx/core/app/NotificationCompat$Builder; // method@27d6 │ │ -3d5822: 6001 ad78 |005b: sget v1, Lde/danoeh/antennapod/core/R$drawable;.ic_notification:I // field@78ad │ │ -3d5826: 6e20 d127 1000 |005d: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@27d1 │ │ -3d582c: 1201 |0060: const/4 v1, #int 0 // #0 │ │ -3d582e: 6e20 cd27 1000 |0061: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setOngoing:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@27cd │ │ -3d5834: 1212 |0064: const/4 v2, #int 1 // #1 │ │ -3d5836: 6e20 ce27 2000 |0065: invoke-virtual {v0, v2}, Landroidx/core/app/NotificationCompat$Builder;.setOnlyAlertOnce:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@27ce │ │ -3d583c: 6e20 d027 1000 |0068: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setShowWhen:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@27d0 │ │ -3d5842: 7100 c5b0 0000 |006b: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getNotifyPriority:()I // method@b0c5 │ │ -3d5848: 0a03 |006e: move-result v3 │ │ -3d584a: 6e20 cf27 3000 |006f: invoke-virtual {v0, v3}, Landroidx/core/app/NotificationCompat$Builder;.setPriority:(I)Landroidx/core/app/NotificationCompat$Builder; // method@27cf │ │ -3d5850: 6e20 d527 2000 |0072: invoke-virtual {v0, v2}, Landroidx/core/app/NotificationCompat$Builder;.setVisibility:(I)Landroidx/core/app/NotificationCompat$Builder; // method@27d5 │ │ -3d5856: 6e20 c427 1000 |0075: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setColor:(I)Landroidx/core/app/NotificationCompat$Builder; // method@27c4 │ │ -3d585c: 6e10 bf27 0000 |0078: invoke-virtual {v0}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@27bf │ │ -3d5862: 0c00 |007b: move-result-object v0 │ │ -3d5864: 1100 |007c: return-object v0 │ │ +3d5724: |[3d5724] de.danoeh.antennapod.core.service.playback.PlaybackServiceNotificationBuilder.build:()Landroid/app/Notification; │ │ +3d5734: 2200 dd05 |0000: new-instance v0, Landroidx/core/app/NotificationCompat$Builder; // type@05dd │ │ +3d5738: 5441 6e8d |0002: iget-object v1, v4, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@8d6e │ │ +3d573c: 1a02 e6c5 |0004: const-string v2, "playing" // string@c5e6 │ │ +3d5740: 7030 bd27 1002 |0006: invoke-direct {v0, v1, v2}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@27bd │ │ +3d5746: 5441 728d |0009: iget-object v1, v4, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@8d72 │ │ +3d574a: 3801 3400 |000b: if-eqz v1, 003f // +0034 │ │ +3d574e: 7210 e7ac 0100 |000d: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getFeedTitle:()Ljava/lang/String; // method@ace7 │ │ +3d5754: 0c01 |0010: move-result-object v1 │ │ +3d5756: 6e20 c727 1000 |0011: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27c7 │ │ +3d575c: 5441 728d |0014: iget-object v1, v4, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@8d72 │ │ +3d5760: 7210 e6ac 0100 |0016: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getEpisodeTitle:()Ljava/lang/String; // method@ace6 │ │ +3d5766: 0c01 |0019: move-result-object v1 │ │ +3d5768: 6e20 c627 1000 |001a: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27c6 │ │ +3d576e: 5441 718d |001d: iget-object v1, v4, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.mediaSessionToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; // field@8d71 │ │ +3d5772: 5442 738d |001f: iget-object v2, v4, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@8d73 │ │ +3d5776: 7040 c39a 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@9ac3 │ │ +3d577c: 5441 708d |0024: iget-object v1, v4, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.icon:Landroid/graphics/Bitmap; // field@8d70 │ │ +3d5780: 3801 0600 |0026: if-eqz v1, 002c // +0006 │ │ +3d5784: 6e20 cc27 1000 |0028: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroidx/core/app/NotificationCompat$Builder; // method@27cc │ │ +3d578a: 2808 |002b: goto 0033 // +0008 │ │ +3d578c: 7010 c99a 0400 |002c: invoke-direct {v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.getDefaultIcon:()Landroid/graphics/Bitmap; // method@9ac9 │ │ +3d5792: 0c01 |002f: move-result-object v1 │ │ +3d5794: 6e20 cc27 1000 |0030: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroidx/core/app/NotificationCompat$Builder; // method@27cc │ │ +3d579a: 6001 dd00 |0033: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +3d579e: 1302 1d00 |0035: const/16 v2, #int 29 // #1d │ │ +3d57a2: 3521 1800 |0037: if-ge v1, v2, 004f // +0018 │ │ +3d57a6: 5441 748d |0039: iget-object v1, v4, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.position:Ljava/lang/String; // field@8d74 │ │ +3d57aa: 6e20 d327 1000 |003b: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27d3 │ │ +3d57b0: 2811 |003e: goto 004f // +0011 │ │ +3d57b2: 5441 6e8d |003f: iget-object v1, v4, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@8d6e │ │ +3d57b6: 6002 7a7c |0041: sget v2, Lde/danoeh/antennapod/core/R$string;.app_name:I // field@7c7a │ │ +3d57ba: 6e20 3102 2100 |0043: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3d57c0: 0c01 |0046: move-result-object v1 │ │ +3d57c2: 6e20 c727 1000 |0047: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27c7 │ │ +3d57c8: 1a01 7747 |004a: const-string v1, "Loading. If this does not go away, play any episode and contact us." // string@4777 │ │ +3d57cc: 6e20 c627 1000 |004c: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27c6 │ │ +3d57d2: 7010 cb9a 0400 |004f: invoke-direct {v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.getPlayerActivityPendingIntent:()Landroid/app/PendingIntent; // method@9acb │ │ +3d57d8: 0c01 |0052: move-result-object v1 │ │ +3d57da: 6e20 c527 1000 |0053: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@27c5 │ │ +3d57e0: 1601 0000 |0056: const-wide/16 v1, #int 0 // #0 │ │ +3d57e4: 6e30 d627 1002 |0058: invoke-virtual {v0, v1, v2}, Landroidx/core/app/NotificationCompat$Builder;.setWhen:(J)Landroidx/core/app/NotificationCompat$Builder; // method@27d6 │ │ +3d57ea: 6001 ad78 |005b: sget v1, Lde/danoeh/antennapod/core/R$drawable;.ic_notification:I // field@78ad │ │ +3d57ee: 6e20 d127 1000 |005d: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@27d1 │ │ +3d57f4: 1201 |0060: const/4 v1, #int 0 // #0 │ │ +3d57f6: 6e20 cd27 1000 |0061: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setOngoing:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@27cd │ │ +3d57fc: 1212 |0064: const/4 v2, #int 1 // #1 │ │ +3d57fe: 6e20 ce27 2000 |0065: invoke-virtual {v0, v2}, Landroidx/core/app/NotificationCompat$Builder;.setOnlyAlertOnce:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@27ce │ │ +3d5804: 6e20 d027 1000 |0068: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setShowWhen:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@27d0 │ │ +3d580a: 7100 c5b0 0000 |006b: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getNotifyPriority:()I // method@b0c5 │ │ +3d5810: 0a03 |006e: move-result v3 │ │ +3d5812: 6e20 cf27 3000 |006f: invoke-virtual {v0, v3}, Landroidx/core/app/NotificationCompat$Builder;.setPriority:(I)Landroidx/core/app/NotificationCompat$Builder; // method@27cf │ │ +3d5818: 6e20 d527 2000 |0072: invoke-virtual {v0, v2}, Landroidx/core/app/NotificationCompat$Builder;.setVisibility:(I)Landroidx/core/app/NotificationCompat$Builder; // method@27d5 │ │ +3d581e: 6e20 c427 1000 |0075: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setColor:(I)Landroidx/core/app/NotificationCompat$Builder; // method@27c4 │ │ +3d5824: 6e10 bf27 0000 |0078: invoke-virtual {v0}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@27bf │ │ +3d582a: 0c00 |007b: move-result-object v0 │ │ +3d582c: 1100 |007c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ 0x0009 line=136 │ │ 0x000d line=137 │ │ 0x0014 line=138 │ │ 0x001d line=139 │ │ @@ -825247,17 +825247,17 @@ │ │ type : '()Landroid/graphics/Bitmap;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3d59e4: |[3d59e4] de.danoeh.antennapod.core.service.playback.PlaybackServiceNotificationBuilder.getCachedIcon:()Landroid/graphics/Bitmap; │ │ -3d59f4: 5410 708d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.icon:Landroid/graphics/Bitmap; // field@8d70 │ │ -3d59f8: 1100 |0002: return-object v0 │ │ +3d59ac: |[3d59ac] de.danoeh.antennapod.core.service.playback.PlaybackServiceNotificationBuilder.getCachedIcon:()Landroid/graphics/Bitmap; │ │ +3d59bc: 5410 708d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.icon:Landroid/graphics/Bitmap; // field@8d70 │ │ +3d59c0: 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;) │ │ @@ -825265,17 +825265,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 │ │ -3d5a50: |[3d5a50] de.danoeh.antennapod.core.service.playback.PlaybackServiceNotificationBuilder.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; │ │ -3d5a60: 5410 738d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@8d73 │ │ -3d5a64: 1100 |0002: return-object v0 │ │ +3d5a18: |[3d5a18] de.danoeh.antennapod.core.service.playback.PlaybackServiceNotificationBuilder.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; │ │ +3d5a28: 5410 738d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@8d73 │ │ +3d5a2c: 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;) │ │ @@ -825283,21 +825283,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -3d5a30: |[3d5a30] de.danoeh.antennapod.core.service.playback.PlaybackServiceNotificationBuilder.isIconCached:()Z │ │ -3d5a40: 5410 708d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.icon:Landroid/graphics/Bitmap; // field@8d70 │ │ -3d5a44: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ -3d5a48: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -3d5a4a: 2802 |0005: goto 0007 // +0002 │ │ -3d5a4c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -3d5a4e: 0f00 |0007: return v0 │ │ +3d59f8: |[3d59f8] de.danoeh.antennapod.core.service.playback.PlaybackServiceNotificationBuilder.isIconCached:()Z │ │ +3d5a08: 5410 708d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.icon:Landroid/graphics/Bitmap; // field@8d70 │ │ +3d5a0c: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ +3d5a10: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +3d5a12: 2802 |0005: goto 0007 // +0002 │ │ +3d5a14: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +3d5a16: 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;) │ │ @@ -825305,80 +825305,80 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 126 16-bit code units │ │ -3d5c54: |[3d5c54] de.danoeh.antennapod.core.service.playback.PlaybackServiceNotificationBuilder.loadIcon:()V │ │ -3d5c64: 1a00 3e1b |0000: const-string v0, "Error loading the media icon for the notification" // string@1b3e │ │ -3d5c68: 1a01 5f49 |0002: const-string v1, "Media icon loader was interrupted" // string@495f │ │ -3d5c6c: 1a02 5c4f |0004: const-string v2, "PlaybackSrvNotification" // string@4f5c │ │ -3d5c70: 5473 6e8d |0006: iget-object v3, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@8d6e │ │ -3d5c74: 6e10 2f02 0300 |0008: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ -3d5c7a: 0c03 |000b: move-result-object v3 │ │ -3d5c7c: 6e10 0003 0300 |000c: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0300 │ │ -3d5c82: 0c03 |000f: move-result-object v3 │ │ -3d5c84: 5233 9601 |0010: iget v3, v3, Landroid/util/DisplayMetrics;.density:F // field@0196 │ │ -3d5c88: 1504 0043 |0012: const/high16 v4, #int 1124073472 // #4300 │ │ -3d5c8c: a803 0304 |0014: mul-float v3, v3, v4 │ │ -3d5c90: 8733 |0016: float-to-int v3, v3 │ │ -3d5c92: 2204 7e0f |0017: new-instance v4, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ -3d5c96: 7010 cf5a 0400 |0019: invoke-direct {v4}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5acf │ │ -3d5c9c: 6e10 315a 0400 |001c: invoke-virtual {v4}, Lcom/bumptech/glide/request/BaseRequestOptions;.centerCrop:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a31 │ │ -3d5ca2: 0c04 |001f: move-result-object v4 │ │ -3d5ca4: 1f04 7e0f |0020: check-cast v4, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ -3d5ca8: 5475 6e8d |0022: iget-object v5, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@8d6e │ │ -3d5cac: 7110 0851 0500 |0024: invoke-static {v5}, Lcom/bumptech/glide/Glide;.with:(Landroid/content/Context;)Lcom/bumptech/glide/RequestManager; // method@5108 │ │ -3d5cb2: 0c05 |0027: move-result-object v5 │ │ -3d5cb4: 6e10 9551 0500 |0028: invoke-virtual {v5}, Lcom/bumptech/glide/RequestManager;.asBitmap:()Lcom/bumptech/glide/RequestBuilder; // method@5195 │ │ -3d5cba: 0c05 |002b: move-result-object v5 │ │ -3d5cbc: 5476 728d |002c: iget-object v6, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@8d72 │ │ -3d5cc0: 7210 e9ac 0600 |002e: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getImageLocation:()Ljava/lang/String; // method@ace9 │ │ -3d5cc6: 0c06 |0031: move-result-object v6 │ │ -3d5cc8: 6e20 7051 6500 |0032: invoke-virtual {v5, v6}, Lcom/bumptech/glide/RequestBuilder;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@5170 │ │ -3d5cce: 0c05 |0035: move-result-object v5 │ │ -3d5cd0: 6e20 5351 4500 |0036: invoke-virtual {v5, v4}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@5153 │ │ -3d5cd6: 0c05 |0039: move-result-object v5 │ │ -3d5cd8: 6e30 8151 3503 |003a: invoke-virtual {v5, v3, v3}, Lcom/bumptech/glide/RequestBuilder;.submit:(II)Lcom/bumptech/glide/request/FutureTarget; // method@5181 │ │ -3d5cde: 0c05 |003d: move-result-object v5 │ │ -3d5ce0: 7210 2fb6 0500 |003e: invoke-interface {v5}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b62f │ │ -3d5ce6: 0c05 |0041: move-result-object v5 │ │ -3d5ce8: 1f05 af00 |0042: check-cast v5, Landroid/graphics/Bitmap; // type@00af │ │ -3d5cec: 5b75 708d |0044: iput-object v5, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.icon:Landroid/graphics/Bitmap; // field@8d70 │ │ -3d5cf0: 2837 |0046: goto 007d // +0037 │ │ -3d5cf2: 0d01 |0047: move-exception v1 │ │ -3d5cf4: 7130 010b 0201 |0048: invoke-static {v2, v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0b01 │ │ -3d5cfa: 2832 |004b: goto 007d // +0032 │ │ -3d5cfc: 7120 000b 1200 |004c: invoke-static {v2, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -3d5d02: 282e |004f: goto 007d // +002e │ │ -3d5d04: 5475 6e8d |0050: iget-object v5, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@8d6e │ │ -3d5d08: 7110 0851 0500 |0052: invoke-static {v5}, Lcom/bumptech/glide/Glide;.with:(Landroid/content/Context;)Lcom/bumptech/glide/RequestManager; // method@5108 │ │ -3d5d0e: 0c05 |0055: move-result-object v5 │ │ -3d5d10: 6e10 9551 0500 |0056: invoke-virtual {v5}, Lcom/bumptech/glide/RequestManager;.asBitmap:()Lcom/bumptech/glide/RequestBuilder; // method@5195 │ │ -3d5d16: 0c05 |0059: move-result-object v5 │ │ -3d5d18: 5476 728d |005a: iget-object v6, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@8d72 │ │ -3d5d1c: 7110 9798 0600 |005c: invoke-static {v6}, Lde/danoeh/antennapod/core/feed/util/ImageResourceUtils;.getFallbackImageLocation:(Lde/danoeh/antennapod/model/playback/Playable;)Ljava/lang/String; // method@9897 │ │ -3d5d22: 0c06 |005f: move-result-object v6 │ │ -3d5d24: 6e20 7051 6500 |0060: invoke-virtual {v5, v6}, Lcom/bumptech/glide/RequestBuilder;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@5170 │ │ -3d5d2a: 0c05 |0063: move-result-object v5 │ │ -3d5d2c: 6e20 5351 4500 |0064: invoke-virtual {v5, v4}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@5153 │ │ -3d5d32: 0c04 |0067: move-result-object v4 │ │ -3d5d34: 6e30 8151 3403 |0068: invoke-virtual {v4, v3, v3}, Lcom/bumptech/glide/RequestBuilder;.submit:(II)Lcom/bumptech/glide/request/FutureTarget; // method@5181 │ │ -3d5d3a: 0c03 |006b: move-result-object v3 │ │ -3d5d3c: 7210 2fb6 0300 |006c: invoke-interface {v3}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b62f │ │ -3d5d42: 0c03 |006f: move-result-object v3 │ │ -3d5d44: 1f03 af00 |0070: check-cast v3, Landroid/graphics/Bitmap; // type@00af │ │ -3d5d48: 5b73 708d |0072: iput-object v3, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.icon:Landroid/graphics/Bitmap; // field@8d70 │ │ -3d5d4c: 2809 |0074: goto 007d // +0009 │ │ -3d5d4e: 0d01 |0075: move-exception v1 │ │ -3d5d50: 7130 010b 0201 |0076: invoke-static {v2, v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0b01 │ │ -3d5d56: 2804 |0079: goto 007d // +0004 │ │ -3d5d58: 7120 000b 1200 |007a: invoke-static {v2, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -3d5d5e: 0e00 |007d: return-void │ │ +3d5c1c: |[3d5c1c] de.danoeh.antennapod.core.service.playback.PlaybackServiceNotificationBuilder.loadIcon:()V │ │ +3d5c2c: 1a00 3e1b |0000: const-string v0, "Error loading the media icon for the notification" // string@1b3e │ │ +3d5c30: 1a01 5f49 |0002: const-string v1, "Media icon loader was interrupted" // string@495f │ │ +3d5c34: 1a02 5c4f |0004: const-string v2, "PlaybackSrvNotification" // string@4f5c │ │ +3d5c38: 5473 6e8d |0006: iget-object v3, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@8d6e │ │ +3d5c3c: 6e10 2f02 0300 |0008: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ +3d5c42: 0c03 |000b: move-result-object v3 │ │ +3d5c44: 6e10 0003 0300 |000c: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0300 │ │ +3d5c4a: 0c03 |000f: move-result-object v3 │ │ +3d5c4c: 5233 9601 |0010: iget v3, v3, Landroid/util/DisplayMetrics;.density:F // field@0196 │ │ +3d5c50: 1504 0043 |0012: const/high16 v4, #int 1124073472 // #4300 │ │ +3d5c54: a803 0304 |0014: mul-float v3, v3, v4 │ │ +3d5c58: 8733 |0016: float-to-int v3, v3 │ │ +3d5c5a: 2204 7e0f |0017: new-instance v4, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ +3d5c5e: 7010 cf5a 0400 |0019: invoke-direct {v4}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5acf │ │ +3d5c64: 6e10 315a 0400 |001c: invoke-virtual {v4}, Lcom/bumptech/glide/request/BaseRequestOptions;.centerCrop:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a31 │ │ +3d5c6a: 0c04 |001f: move-result-object v4 │ │ +3d5c6c: 1f04 7e0f |0020: check-cast v4, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ +3d5c70: 5475 6e8d |0022: iget-object v5, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@8d6e │ │ +3d5c74: 7110 0851 0500 |0024: invoke-static {v5}, Lcom/bumptech/glide/Glide;.with:(Landroid/content/Context;)Lcom/bumptech/glide/RequestManager; // method@5108 │ │ +3d5c7a: 0c05 |0027: move-result-object v5 │ │ +3d5c7c: 6e10 9551 0500 |0028: invoke-virtual {v5}, Lcom/bumptech/glide/RequestManager;.asBitmap:()Lcom/bumptech/glide/RequestBuilder; // method@5195 │ │ +3d5c82: 0c05 |002b: move-result-object v5 │ │ +3d5c84: 5476 728d |002c: iget-object v6, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@8d72 │ │ +3d5c88: 7210 e9ac 0600 |002e: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getImageLocation:()Ljava/lang/String; // method@ace9 │ │ +3d5c8e: 0c06 |0031: move-result-object v6 │ │ +3d5c90: 6e20 7051 6500 |0032: invoke-virtual {v5, v6}, Lcom/bumptech/glide/RequestBuilder;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@5170 │ │ +3d5c96: 0c05 |0035: move-result-object v5 │ │ +3d5c98: 6e20 5351 4500 |0036: invoke-virtual {v5, v4}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@5153 │ │ +3d5c9e: 0c05 |0039: move-result-object v5 │ │ +3d5ca0: 6e30 8151 3503 |003a: invoke-virtual {v5, v3, v3}, Lcom/bumptech/glide/RequestBuilder;.submit:(II)Lcom/bumptech/glide/request/FutureTarget; // method@5181 │ │ +3d5ca6: 0c05 |003d: move-result-object v5 │ │ +3d5ca8: 7210 2fb6 0500 |003e: invoke-interface {v5}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b62f │ │ +3d5cae: 0c05 |0041: move-result-object v5 │ │ +3d5cb0: 1f05 af00 |0042: check-cast v5, Landroid/graphics/Bitmap; // type@00af │ │ +3d5cb4: 5b75 708d |0044: iput-object v5, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.icon:Landroid/graphics/Bitmap; // field@8d70 │ │ +3d5cb8: 2837 |0046: goto 007d // +0037 │ │ +3d5cba: 0d01 |0047: move-exception v1 │ │ +3d5cbc: 7130 010b 0201 |0048: invoke-static {v2, v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0b01 │ │ +3d5cc2: 2832 |004b: goto 007d // +0032 │ │ +3d5cc4: 7120 000b 1200 |004c: invoke-static {v2, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +3d5cca: 282e |004f: goto 007d // +002e │ │ +3d5ccc: 5475 6e8d |0050: iget-object v5, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@8d6e │ │ +3d5cd0: 7110 0851 0500 |0052: invoke-static {v5}, Lcom/bumptech/glide/Glide;.with:(Landroid/content/Context;)Lcom/bumptech/glide/RequestManager; // method@5108 │ │ +3d5cd6: 0c05 |0055: move-result-object v5 │ │ +3d5cd8: 6e10 9551 0500 |0056: invoke-virtual {v5}, Lcom/bumptech/glide/RequestManager;.asBitmap:()Lcom/bumptech/glide/RequestBuilder; // method@5195 │ │ +3d5cde: 0c05 |0059: move-result-object v5 │ │ +3d5ce0: 5476 728d |005a: iget-object v6, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@8d72 │ │ +3d5ce4: 7110 9798 0600 |005c: invoke-static {v6}, Lde/danoeh/antennapod/core/feed/util/ImageResourceUtils;.getFallbackImageLocation:(Lde/danoeh/antennapod/model/playback/Playable;)Ljava/lang/String; // method@9897 │ │ +3d5cea: 0c06 |005f: move-result-object v6 │ │ +3d5cec: 6e20 7051 6500 |0060: invoke-virtual {v5, v6}, Lcom/bumptech/glide/RequestBuilder;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@5170 │ │ +3d5cf2: 0c05 |0063: move-result-object v5 │ │ +3d5cf4: 6e20 5351 4500 |0064: invoke-virtual {v5, v4}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@5153 │ │ +3d5cfa: 0c04 |0067: move-result-object v4 │ │ +3d5cfc: 6e30 8151 3403 |0068: invoke-virtual {v4, v3, v3}, Lcom/bumptech/glide/RequestBuilder;.submit:(II)Lcom/bumptech/glide/request/FutureTarget; // method@5181 │ │ +3d5d02: 0c03 |006b: move-result-object v3 │ │ +3d5d04: 7210 2fb6 0300 |006c: invoke-interface {v3}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b62f │ │ +3d5d0a: 0c03 |006f: move-result-object v3 │ │ +3d5d0c: 1f03 af00 |0070: check-cast v3, Landroid/graphics/Bitmap; // type@00af │ │ +3d5d10: 5b73 708d |0072: iput-object v3, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.icon:Landroid/graphics/Bitmap; // field@8d70 │ │ +3d5d14: 2809 |0074: goto 007d // +0009 │ │ +3d5d16: 0d01 |0075: move-exception v1 │ │ +3d5d18: 7130 010b 0201 |0076: invoke-static {v2, v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0b01 │ │ +3d5d1e: 2804 |0079: goto 007d // +0004 │ │ +3d5d20: 7120 000b 1200 |007a: invoke-static {v2, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +3d5d26: 0e00 |007d: return-void │ │ catches : 2 │ │ 0x0022 - 0x0046 │ │ Ljava/util/concurrent/ExecutionException; -> 0x0050 │ │ Ljava/lang/InterruptedException; -> 0x004c │ │ -> 0x0047 │ │ 0x0050 - 0x0074 │ │ Ljava/lang/InterruptedException; -> 0x007a │ │ @@ -825410,17 +825410,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 │ │ -3d5d80: |[3d5d80] de.danoeh.antennapod.core.service.playback.PlaybackServiceNotificationBuilder.setMediaSessionToken:(Landroid/support/v4/media/session/MediaSessionCompat$Token;)V │ │ -3d5d90: 5b01 718d |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.mediaSessionToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; // field@8d71 │ │ -3d5d94: 0e00 |0002: return-void │ │ +3d5d48: |[3d5d48] de.danoeh.antennapod.core.service.playback.PlaybackServiceNotificationBuilder.setMediaSessionToken:(Landroid/support/v4/media/session/MediaSessionCompat$Token;)V │ │ +3d5d58: 5b01 718d |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.mediaSessionToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; // field@8d71 │ │ +3d5d5c: 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; │ │ │ │ @@ -825429,20 +825429,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 │ │ -3d5d98: |[3d5d98] de.danoeh.antennapod.core.service.playback.PlaybackServiceNotificationBuilder.setPlayable:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -3d5da8: 5410 728d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@8d72 │ │ -3d5dac: 3202 0500 |0002: if-eq v2, v0, 0007 // +0005 │ │ -3d5db0: 7010 c59a 0100 |0004: invoke-direct {v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.clearCache:()V // method@9ac5 │ │ -3d5db6: 5b12 728d |0007: iput-object v2, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@8d72 │ │ -3d5dba: 0e00 |0009: return-void │ │ +3d5d60: |[3d5d60] de.danoeh.antennapod.core.service.playback.PlaybackServiceNotificationBuilder.setPlayable:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +3d5d70: 5410 728d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@8d72 │ │ +3d5d74: 3202 0500 |0002: if-eq v2, v0, 0007 // +0005 │ │ +3d5d78: 7010 c59a 0100 |0004: invoke-direct {v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.clearCache:()V // method@9ac5 │ │ +3d5d7e: 5b12 728d |0007: iput-object v2, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@8d72 │ │ +3d5d82: 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; │ │ @@ -825453,17 +825453,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 │ │ -3d5dbc: |[3d5dbc] de.danoeh.antennapod.core.service.playback.PlaybackServiceNotificationBuilder.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)V │ │ -3d5dcc: 5b01 738d |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@8d73 │ │ -3d5dd0: 0e00 |0002: return-void │ │ +3d5d84: |[3d5d84] de.danoeh.antennapod.core.service.playback.PlaybackServiceNotificationBuilder.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)V │ │ +3d5d94: 5b01 738d |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@8d73 │ │ +3d5d98: 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; │ │ │ │ @@ -825472,23 +825472,23 @@ │ │ type : '(IF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -3d5dd4: |[3d5dd4] de.danoeh.antennapod.core.service.playback.PlaybackServiceNotificationBuilder.updatePosition:(IF)V │ │ -3d5de4: 2200 9f19 |0000: new-instance v0, Lde/danoeh/antennapod/core/util/TimeSpeedConverter; // type@199f │ │ -3d5de8: 7020 c59d 3000 |0002: invoke-direct {v0, v3}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.:(F)V // method@9dc5 │ │ -3d5dee: 6e20 c69d 2000 |0005: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.convert:(I)I // method@9dc6 │ │ -3d5df4: 0a02 |0008: move-result v2 │ │ -3d5df6: 7110 189d 0200 |0009: invoke-static {v2}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9d18 │ │ -3d5dfc: 0c02 |000c: move-result-object v2 │ │ -3d5dfe: 5b12 748d |000d: iput-object v2, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.position:Ljava/lang/String; // field@8d74 │ │ -3d5e02: 0e00 |000f: return-void │ │ +3d5d9c: |[3d5d9c] de.danoeh.antennapod.core.service.playback.PlaybackServiceNotificationBuilder.updatePosition:(IF)V │ │ +3d5dac: 2200 9f19 |0000: new-instance v0, Lde/danoeh/antennapod/core/util/TimeSpeedConverter; // type@199f │ │ +3d5db0: 7020 c59d 3000 |0002: invoke-direct {v0, v3}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.:(F)V // method@9dc5 │ │ +3d5db6: 6e20 c69d 2000 |0005: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.convert:(I)I // method@9dc6 │ │ +3d5dbc: 0a02 |0008: move-result v2 │ │ +3d5dbe: 7110 189d 0200 |0009: invoke-static {v2}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9d18 │ │ +3d5dc4: 0c02 |000c: move-result-object v2 │ │ +3d5dc6: 5b12 748d |000d: iput-object v2, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.position:Ljava/lang/String; // field@8d74 │ │ +3d5dca: 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 │ │ @@ -825536,21 +825536,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 │ │ -3d5e1c: |[3d5e1c] de.danoeh.antennapod.core.service.playback.PlaybackServiceStateManager.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ -3d5e2c: 7010 ffb2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3d5e32: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -3d5e34: 5c10 778d |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.isInForeground:Z // field@8d77 │ │ -3d5e38: 5c10 768d |0006: iput-boolean v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.hasReceivedValidStartCommand:Z // field@8d76 │ │ -3d5e3c: 5b12 788d |0008: iput-object v2, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d78 │ │ -3d5e40: 0e00 |000a: return-void │ │ +3d5de4: |[3d5de4] de.danoeh.antennapod.core.service.playback.PlaybackServiceStateManager.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ +3d5df4: 7010 ffb2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3d5dfa: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +3d5dfc: 5c10 778d |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.isInForeground:Z // field@8d77 │ │ +3d5e00: 5c10 768d |0006: iput-boolean v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.hasReceivedValidStartCommand:Z // field@8d76 │ │ +3d5e04: 5b12 788d |0008: iput-object v2, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d78 │ │ +3d5e08: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ 0x0004 line=12 │ │ 0x0006 line=13 │ │ 0x0008 line=16 │ │ locals : │ │ @@ -825563,17 +825563,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3d5e04: |[3d5e04] de.danoeh.antennapod.core.service.playback.PlaybackServiceStateManager.hasReceivedValidStartCommand:()Z │ │ -3d5e14: 5510 768d |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.hasReceivedValidStartCommand:Z // field@8d76 │ │ -3d5e18: 0f00 |0002: return v0 │ │ +3d5dcc: |[3d5dcc] de.danoeh.antennapod.core.service.playback.PlaybackServiceStateManager.hasReceivedValidStartCommand:()Z │ │ +3d5ddc: 5510 768d |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.hasReceivedValidStartCommand:Z // field@8d76 │ │ +3d5de0: 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;) │ │ @@ -825581,23 +825581,23 @@ │ │ type : '(ILandroid/app/Notification;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -3d5e44: |[3d5e44] de.danoeh.antennapod.core.service.playback.PlaybackServiceStateManager.startForeground:(ILandroid/app/Notification;)V │ │ -3d5e54: 1a00 5d4f |0000: const-string v0, "PlaybackSrvState" // string@4f5d │ │ -3d5e58: 1a01 12dd |0002: const-string v1, "startForeground" // string@dd12 │ │ -3d5e5c: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d5e62: 5420 788d |0007: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d78 │ │ -3d5e66: 6e30 ab01 3004 |0009: invoke-virtual {v0, v3, v4}, Landroid/app/Service;.startForeground:(ILandroid/app/Notification;)V // method@01ab │ │ -3d5e6c: 1213 |000c: const/4 v3, #int 1 // #1 │ │ -3d5e6e: 5c23 778d |000d: iput-boolean v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.isInForeground:Z // field@8d77 │ │ -3d5e72: 0e00 |000f: return-void │ │ +3d5e0c: |[3d5e0c] de.danoeh.antennapod.core.service.playback.PlaybackServiceStateManager.startForeground:(ILandroid/app/Notification;)V │ │ +3d5e1c: 1a00 5d4f |0000: const-string v0, "PlaybackSrvState" // string@4f5d │ │ +3d5e20: 1a01 12dd |0002: const-string v1, "startForeground" // string@dd12 │ │ +3d5e24: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d5e2a: 5420 788d |0007: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d78 │ │ +3d5e2e: 6e30 ab01 3004 |0009: invoke-virtual {v0, v3, v4}, Landroid/app/Service;.startForeground:(ILandroid/app/Notification;)V // method@01ab │ │ +3d5e34: 1213 |000c: const/4 v3, #int 1 // #1 │ │ +3d5e36: 5c23 778d |000d: iput-boolean v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.isInForeground:Z // field@8d77 │ │ +3d5e3a: 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; │ │ @@ -825609,31 +825609,31 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -3d5e74: |[3d5e74] de.danoeh.antennapod.core.service.playback.PlaybackServiceStateManager.stopForeground:(Z)V │ │ -3d5e84: 1a00 5d4f |0000: const-string v0, "PlaybackSrvState" // string@4f5d │ │ -3d5e88: 1a01 c5dd |0002: const-string v1, "stopForeground" // string@ddc5 │ │ -3d5e8c: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d5e92: 5520 778d |0007: iget-boolean v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.isInForeground:Z // field@8d77 │ │ -3d5e96: 3800 1100 |0009: if-eqz v0, 001a // +0011 │ │ -3d5e9a: 3803 0900 |000b: if-eqz v3, 0014 // +0009 │ │ -3d5e9e: 5423 788d |000d: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d78 │ │ -3d5ea2: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -3d5ea4: 7120 5b28 0300 |0010: invoke-static {v3, v0}, Landroidx/core/app/ServiceCompat;.stopForeground:(Landroid/app/Service;I)V // method@285b │ │ -3d5eaa: 2807 |0013: goto 001a // +0007 │ │ -3d5eac: 5423 788d |0014: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d78 │ │ -3d5eb0: 1220 |0016: const/4 v0, #int 2 // #2 │ │ -3d5eb2: 7120 5b28 0300 |0017: invoke-static {v3, v0}, Landroidx/core/app/ServiceCompat;.stopForeground:(Landroid/app/Service;I)V // method@285b │ │ -3d5eb8: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -3d5eba: 5c23 778d |001b: iput-boolean v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.isInForeground:Z // field@8d77 │ │ -3d5ebe: 0e00 |001d: return-void │ │ +3d5e3c: |[3d5e3c] de.danoeh.antennapod.core.service.playback.PlaybackServiceStateManager.stopForeground:(Z)V │ │ +3d5e4c: 1a00 5d4f |0000: const-string v0, "PlaybackSrvState" // string@4f5d │ │ +3d5e50: 1a01 c5dd |0002: const-string v1, "stopForeground" // string@ddc5 │ │ +3d5e54: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d5e5a: 5520 778d |0007: iget-boolean v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.isInForeground:Z // field@8d77 │ │ +3d5e5e: 3800 1100 |0009: if-eqz v0, 001a // +0011 │ │ +3d5e62: 3803 0900 |000b: if-eqz v3, 0014 // +0009 │ │ +3d5e66: 5423 788d |000d: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d78 │ │ +3d5e6a: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +3d5e6c: 7120 5b28 0300 |0010: invoke-static {v3, v0}, Landroidx/core/app/ServiceCompat;.stopForeground:(Landroid/app/Service;I)V // method@285b │ │ +3d5e72: 2807 |0013: goto 001a // +0007 │ │ +3d5e74: 5423 788d |0014: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d78 │ │ +3d5e78: 1220 |0016: const/4 v0, #int 2 // #2 │ │ +3d5e7a: 7120 5b28 0300 |0017: invoke-static {v3, v0}, Landroidx/core/app/ServiceCompat;.stopForeground:(Landroid/app/Service;I)V // method@285b │ │ +3d5e80: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +3d5e82: 5c23 778d |001b: iput-boolean v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.isInForeground:Z // field@8d77 │ │ +3d5e86: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=33 │ │ 0x0007 line=34 │ │ 0x000d line=36 │ │ 0x0014 line=38 │ │ 0x001b line=41 │ │ @@ -825646,25 +825646,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -3d5ec0: |[3d5ec0] de.danoeh.antennapod.core.service.playback.PlaybackServiceStateManager.stopService:()V │ │ -3d5ed0: 1a00 5d4f |0000: const-string v0, "PlaybackSrvState" // string@4f5d │ │ -3d5ed4: 1a01 d9dd |0002: const-string v1, "stopService" // string@ddd9 │ │ -3d5ed8: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d5ede: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -3d5ee0: 6e20 d69a 0200 |0008: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopForeground:(Z)V // method@9ad6 │ │ -3d5ee6: 5420 788d |000b: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d78 │ │ -3d5eea: 6e10 af01 0000 |000d: invoke-virtual {v0}, Landroid/app/Service;.stopSelf:()V // method@01af │ │ -3d5ef0: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -3d5ef2: 5c20 768d |0011: iput-boolean v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.hasReceivedValidStartCommand:Z // field@8d76 │ │ -3d5ef6: 0e00 |0013: return-void │ │ +3d5e88: |[3d5e88] de.danoeh.antennapod.core.service.playback.PlaybackServiceStateManager.stopService:()V │ │ +3d5e98: 1a00 5d4f |0000: const-string v0, "PlaybackSrvState" // string@4f5d │ │ +3d5e9c: 1a01 d9dd |0002: const-string v1, "stopService" // string@ddd9 │ │ +3d5ea0: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d5ea6: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +3d5ea8: 6e20 d69a 0200 |0008: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopForeground:(Z)V // method@9ad6 │ │ +3d5eae: 5420 788d |000b: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d78 │ │ +3d5eb2: 6e10 af01 0000 |000d: invoke-virtual {v0}, Landroid/app/Service;.stopSelf:()V // method@01af │ │ +3d5eb8: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +3d5eba: 5c20 768d |0011: iput-boolean v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.hasReceivedValidStartCommand:Z // field@8d76 │ │ +3d5ebe: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=26 │ │ 0x0008 line=27 │ │ 0x000b line=28 │ │ 0x0011 line=29 │ │ locals : │ │ @@ -825675,18 +825675,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3d5ef8: |[3d5ef8] de.danoeh.antennapod.core.service.playback.PlaybackServiceStateManager.validStartCommandWasReceived:()V │ │ -3d5f08: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -3d5f0a: 5c10 768d |0001: iput-boolean v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.hasReceivedValidStartCommand:Z // field@8d76 │ │ -3d5f0e: 0e00 |0003: return-void │ │ +3d5ec0: |[3d5ec0] de.danoeh.antennapod.core.service.playback.PlaybackServiceStateManager.validStartCommandWasReceived:()V │ │ +3d5ed0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +3d5ed2: 5c10 768d |0001: iput-boolean v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.hasReceivedValidStartCommand:Z // field@8d76 │ │ +3d5ed6: 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 : 20306 (PlaybackServiceStateManager.java) │ │ @@ -825723,19 +825723,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 │ │ -3d5f10: |[3d5f10] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$$ExternalSyntheticLambda0.:(Landroid/os/Handler;Ljava/lang/Runnable;)V │ │ -3d5f20: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3d5f26: 5b01 798d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda0;.f$0:Landroid/os/Handler; // field@8d79 │ │ -3d5f2a: 5b02 7a8d |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda0;.f$1:Ljava/lang/Runnable; // field@8d7a │ │ -3d5f2e: 0e00 |0007: return-void │ │ +3d5ed8: |[3d5ed8] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$$ExternalSyntheticLambda0.:(Landroid/os/Handler;Ljava/lang/Runnable;)V │ │ +3d5ee8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3d5eee: 5b01 798d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda0;.f$0:Landroid/os/Handler; // field@8d79 │ │ +3d5ef2: 5b02 7a8d |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda0;.f$1:Ljava/lang/Runnable; // field@8d7a │ │ +3d5ef6: 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; │ │ @@ -825746,19 +825746,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3d5f30: |[3d5f30] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$$ExternalSyntheticLambda0.run:()V │ │ -3d5f40: 5420 798d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda0;.f$0:Landroid/os/Handler; // field@8d79 │ │ -3d5f44: 5421 7a8d |0002: iget-object v1, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda0;.f$1:Ljava/lang/Runnable; // field@8d7a │ │ -3d5f48: 7120 f59a 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.$r8$lambda$agULGNnvBAKVV1FWnTtec5g1sdY:(Landroid/os/Handler;Ljava/lang/Runnable;)V // method@9af5 │ │ -3d5f4e: 0e00 |0007: return-void │ │ +3d5ef8: |[3d5ef8] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$$ExternalSyntheticLambda0.run:()V │ │ +3d5f08: 5420 798d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda0;.f$0:Landroid/os/Handler; // field@8d79 │ │ +3d5f0c: 5421 7a8d |0002: iget-object v1, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda0;.f$1:Ljava/lang/Runnable; // field@8d7a │ │ +3d5f10: 7120 f59a 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.$r8$lambda$agULGNnvBAKVV1FWnTtec5g1sdY:(Landroid/os/Handler;Ljava/lang/Runnable;)V // method@9af5 │ │ +3d5f16: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -825795,19 +825795,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 │ │ -3d5f50: |[3d5f50] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;)V │ │ -3d5f60: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3d5f66: 5b01 7b8d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8d7b │ │ -3d5f6a: 5b02 7c8d |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState; // field@8d7c │ │ -3d5f6e: 0e00 |0007: return-void │ │ +3d5f18: |[3d5f18] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;)V │ │ +3d5f28: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3d5f2e: 5b01 7b8d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8d7b │ │ +3d5f32: 5b02 7c8d |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState; // field@8d7c │ │ +3d5f36: 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; │ │ @@ -825818,19 +825818,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3d5f70: |[3d5f70] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$$ExternalSyntheticLambda1.run:()V │ │ -3d5f80: 5420 7b8d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8d7b │ │ -3d5f84: 5421 7c8d |0002: iget-object v1, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState; // field@8d7c │ │ -3d5f88: 7120 f29a 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@9af2 │ │ -3d5f8e: 0e00 |0007: return-void │ │ +3d5f38: |[3d5f38] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$$ExternalSyntheticLambda1.run:()V │ │ +3d5f48: 5420 7b8d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8d7b │ │ +3d5f4c: 5421 7c8d |0002: iget-object v1, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState; // field@8d7c │ │ +3d5f50: 7120 f29a 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@9af2 │ │ +3d5f56: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -825859,35 +825859,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3d5fac: |[3d5fac] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$$ExternalSyntheticLambda2.:()V │ │ -3d5fbc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3d5fc2: 0e00 |0003: return-void │ │ +3d5f74: |[3d5f74] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$$ExternalSyntheticLambda2.:()V │ │ +3d5f84: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3d5f8a: 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 │ │ -3d5f90: |[3d5f90] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$$ExternalSyntheticLambda2.newThread:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ -3d5fa0: 7110 f49a 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.$r8$lambda$Y4vNGmydCMKq5t-MzHaI8Q5oezU:(Ljava/lang/Runnable;)Ljava/lang/Thread; // method@9af4 │ │ -3d5fa6: 0c01 |0003: move-result-object v1 │ │ -3d5fa8: 1101 |0004: return-object v1 │ │ +3d5f58: |[3d5f58] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$$ExternalSyntheticLambda2.newThread:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ +3d5f68: 7110 f49a 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.$r8$lambda$Y4vNGmydCMKq5t-MzHaI8Q5oezU:(Ljava/lang/Runnable;)Ljava/lang/Thread; // method@9af4 │ │ +3d5f6e: 0c01 |0003: move-result-object v1 │ │ +3d5f70: 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; │ │ │ │ @@ -825921,18 +825921,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 │ │ -3d5fc4: |[3d5fc4] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;)V │ │ -3d5fd4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3d5fda: 5b01 7d8d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8d7d │ │ -3d5fde: 0e00 |0005: return-void │ │ +3d5f8c: |[3d5f8c] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;)V │ │ +3d5f9c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3d5fa2: 5b01 7d8d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8d7d │ │ +3d5fa6: 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; │ │ │ │ @@ -825942,18 +825942,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3d5fe0: |[3d5fe0] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$$ExternalSyntheticLambda3.run:()V │ │ -3d5ff0: 5410 7d8d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8d7d │ │ -3d5ff4: 6e10 089b 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.requestWidgetUpdate:()V // method@9b08 │ │ -3d5ffa: 0e00 |0005: return-void │ │ +3d5fa8: |[3d5fa8] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$$ExternalSyntheticLambda3.run:()V │ │ +3d5fb8: 5410 7d8d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8d7d │ │ +3d5fbc: 6e10 089b 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.requestWidgetUpdate:()V // method@9b08 │ │ +3d5fc2: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -825986,18 +825986,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 │ │ -3d5ffc: |[3d5ffc] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$PSTMCallback;)V │ │ -3d600c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3d6012: 5b01 7e8d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$PSTMCallback; // field@8d7e │ │ -3d6016: 0e00 |0005: return-void │ │ +3d5fc4: |[3d5fc4] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$PSTMCallback;)V │ │ +3d5fd4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3d5fda: 5b01 7e8d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$PSTMCallback; // field@8d7e │ │ +3d5fde: 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; │ │ │ │ @@ -826007,18 +826007,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3d6018: |[3d6018] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$$ExternalSyntheticLambda4.run:()V │ │ -3d6028: 5410 7e8d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$PSTMCallback; // field@8d7e │ │ -3d602c: 7210 ea9a 0000 |0002: invoke-interface {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$PSTMCallback;.positionSaverTick:()V // method@9aea │ │ -3d6032: 0e00 |0005: return-void │ │ +3d5fe0: |[3d5fe0] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$$ExternalSyntheticLambda4.run:()V │ │ +3d5ff0: 5410 7e8d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$PSTMCallback; // field@8d7e │ │ +3d5ff4: 7210 ea9a 0000 |0002: invoke-interface {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$PSTMCallback;.positionSaverTick:()V // method@9aea │ │ +3d5ffa: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -826131,22 +826131,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 │ │ -3d6100: |[3d6100] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$SleepTimer.:(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;J)V │ │ -3d6110: 5b01 888d |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8d88 │ │ -3d6114: 7010 ffb2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3d611a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -3d611c: 5c01 868d |0006: iput-boolean v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.hasVibrated:Z // field@8d86 │ │ -3d6120: 5a02 8a8d |0008: iput-wide v2, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.waitingTime:J // field@8d8a │ │ -3d6124: 5a02 898d |000a: iput-wide v2, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.timeLeft:J // field@8d89 │ │ -3d6128: 0e00 |000c: return-void │ │ +3d60c8: |[3d60c8] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$SleepTimer.:(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;J)V │ │ +3d60d8: 5b01 888d |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8d88 │ │ +3d60dc: 7010 ffb2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3d60e2: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +3d60e4: 5c01 868d |0006: iput-boolean v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.hasVibrated:Z // field@8d86 │ │ +3d60e8: 5a02 8a8d |0008: iput-wide v2, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.waitingTime:J // field@8d8a │ │ +3d60ec: 5a02 898d |000a: iput-wide v2, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.timeLeft:J // field@8d89 │ │ +3d60f0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ 0x0002 line=288 │ │ 0x0006 line=282 │ │ 0x0008 line=289 │ │ 0x000a line=290 │ │ @@ -826161,29 +826161,29 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -3d612c: |[3d612c] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$SleepTimer.cancel:()V │ │ -3d613c: 5420 888d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8d88 │ │ -3d6140: 7110 f89a 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@9af8 │ │ -3d6146: 0c00 |0005: move-result-object v0 │ │ -3d6148: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -3d614a: 7220 2eb6 1000 |0007: invoke-interface {v0, v1}, Ljava/util/concurrent/Future;.cancel:(Z)Z // method@b62e │ │ -3d6150: 5420 878d |000a: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.shakeListener:Lde/danoeh/antennapod/core/service/playback/ShakeListener; // field@8d87 │ │ -3d6154: 3800 0500 |000c: if-eqz v0, 0011 // +0005 │ │ -3d6158: 6e10 189b 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/ShakeListener;.pause:()V // method@9b18 │ │ -3d615e: 7100 8db7 0000 |0011: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3d6164: 0c00 |0014: move-result-object v0 │ │ -3d6166: 7100 84a2 0000 |0015: invoke-static {}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.cancelled:()Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // method@a284 │ │ -3d616c: 0c01 |0018: move-result-object v1 │ │ -3d616e: 6e20 90b7 1000 |0019: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -3d6174: 0e00 |001c: return-void │ │ +3d60f4: |[3d60f4] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$SleepTimer.cancel:()V │ │ +3d6104: 5420 888d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8d88 │ │ +3d6108: 7110 f89a 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@9af8 │ │ +3d610e: 0c00 |0005: move-result-object v0 │ │ +3d6110: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +3d6112: 7220 2eb6 1000 |0007: invoke-interface {v0, v1}, Ljava/util/concurrent/Future;.cancel:(Z)Z // method@b62e │ │ +3d6118: 5420 878d |000a: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.shakeListener:Lde/danoeh/antennapod/core/service/playback/ShakeListener; // field@8d87 │ │ +3d611c: 3800 0500 |000c: if-eqz v0, 0011 // +0005 │ │ +3d6120: 6e10 189b 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/ShakeListener;.pause:()V // method@9b18 │ │ +3d6126: 7100 8db7 0000 |0011: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3d612c: 0c00 |0014: move-result-object v0 │ │ +3d612e: 7100 84a2 0000 |0015: invoke-static {}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.cancelled:()Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // method@a284 │ │ +3d6134: 0c01 |0018: move-result-object v1 │ │ +3d6136: 6e20 90b7 1000 |0019: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +3d613c: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=350 │ │ 0x000a line=351 │ │ 0x000e line=352 │ │ 0x0011 line=354 │ │ locals : │ │ @@ -826194,17 +826194,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3d60e8: |[3d60e8] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$SleepTimer.getWaitingTime:()J │ │ -3d60f8: 5320 898d |0000: iget-wide v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.timeLeft:J // field@8d89 │ │ -3d60fc: 1000 |0002: return-wide v0 │ │ +3d60b0: |[3d60b0] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$SleepTimer.getWaitingTime:()J │ │ +3d60c0: 5320 898d |0000: iget-wide v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.timeLeft:J // field@8d89 │ │ +3d60c4: 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;) │ │ @@ -826212,29 +826212,29 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -3d6178: |[3d6178] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$SleepTimer.restart:()V │ │ -3d6188: 7100 8db7 0000 |0000: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3d618e: 0c00 |0003: move-result-object v0 │ │ -3d6190: 7100 84a2 0000 |0004: invoke-static {}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.cancelled:()Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // method@a284 │ │ -3d6196: 0c01 |0007: move-result-object v1 │ │ -3d6198: 6e20 90b7 1000 |0008: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -3d619e: 5430 888d |000b: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8d88 │ │ -3d61a2: 5331 8a8d |000d: iget-wide v1, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.waitingTime:J // field@8d8a │ │ -3d61a6: 6e30 0a9b 1002 |000f: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.setSleepTimer:(J)V // method@9b0a │ │ -3d61ac: 5430 878d |0012: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.shakeListener:Lde/danoeh/antennapod/core/service/playback/ShakeListener; // field@8d87 │ │ -3d61b0: 3800 0800 |0014: if-eqz v0, 001c // +0008 │ │ -3d61b4: 6e10 189b 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/ShakeListener;.pause:()V // method@9b18 │ │ -3d61ba: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -3d61bc: 5b30 878d |001a: iput-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.shakeListener:Lde/danoeh/antennapod/core/service/playback/ShakeListener; // field@8d87 │ │ -3d61c0: 0e00 |001c: return-void │ │ +3d6140: |[3d6140] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$SleepTimer.restart:()V │ │ +3d6150: 7100 8db7 0000 |0000: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3d6156: 0c00 |0003: move-result-object v0 │ │ +3d6158: 7100 84a2 0000 |0004: invoke-static {}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.cancelled:()Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // method@a284 │ │ +3d615e: 0c01 |0007: move-result-object v1 │ │ +3d6160: 6e20 90b7 1000 |0008: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +3d6166: 5430 888d |000b: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8d88 │ │ +3d616a: 5331 8a8d |000d: iget-wide v1, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.waitingTime:J // field@8d8a │ │ +3d616e: 6e30 0a9b 1002 |000f: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.setSleepTimer:(J)V // method@9b0a │ │ +3d6174: 5430 878d |0012: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.shakeListener:Lde/danoeh/antennapod/core/service/playback/ShakeListener; // field@8d87 │ │ +3d6178: 3800 0800 |0014: if-eqz v0, 001c // +0008 │ │ +3d617c: 6e10 189b 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/ShakeListener;.pause:()V // method@9b18 │ │ +3d6182: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +3d6184: 5b30 878d |001a: iput-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.shakeListener:Lde/danoeh/antennapod/core/service/playback/ShakeListener; // field@8d87 │ │ +3d6188: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ 0x000b line=342 │ │ 0x0012 line=343 │ │ 0x0016 line=344 │ │ 0x001a line=345 │ │ @@ -826246,97 +826246,97 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 168 16-bit code units │ │ -3d61c4: |[3d61c4] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$SleepTimer.run:()V │ │ -3d61d4: 1a00 9756 |0000: const-string v0, "Starting" // string@5697 │ │ -3d61d8: 1a01 cc55 |0002: const-string v1, "SleepTimer" // string@55cc │ │ -3d61dc: 7120 fe0a 0100 |0004: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d61e2: 7100 69b3 0000 |0007: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b369 │ │ -3d61e8: 0b02 |000a: move-result-wide v2 │ │ -3d61ea: 7100 8db7 0000 |000b: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3d61f0: 0c00 |000e: move-result-object v0 │ │ -3d61f2: 53a4 898d |000f: iget-wide v4, v10, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.timeLeft:J // field@8d89 │ │ -3d61f6: 7120 89a2 5400 |0011: invoke-static {v4, v5}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.updated:(J)Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // method@a289 │ │ -3d61fc: 0c04 |0014: move-result-object v4 │ │ -3d61fe: 6e20 90b7 4000 |0015: invoke-virtual {v0, v4}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -3d6204: 53a4 898d |0018: iget-wide v4, v10, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.timeLeft:J // field@8d89 │ │ -3d6208: 1606 0000 |001a: const-wide/16 v6, #int 0 // #0 │ │ -3d620c: 3100 0406 |001c: cmp-long v0, v4, v6 │ │ -3d6210: 3d00 8900 |001e: if-lez v0, 00a7 // +0089 │ │ -3d6214: 1604 e803 |0020: const-wide/16 v4, #int 1000 // #3e8 │ │ -3d6218: 7120 80b3 5400 |0022: invoke-static {v4, v5}, Ljava/lang/Thread;.sleep:(J)V // method@b380 │ │ -3d621e: 7100 69b3 0000 |0025: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b369 │ │ -3d6224: 0b04 |0028: move-result-wide v4 │ │ -3d6226: 53a8 898d |0029: iget-wide v8, v10, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.timeLeft:J // field@8d89 │ │ -3d622a: 9c02 0402 |002b: sub-long v2, v4, v2 │ │ -3d622e: bc28 |002d: sub-long/2addr v8, v2 │ │ -3d6230: 5aa8 898d |002e: iput-wide v8, v10, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.timeLeft:J // field@8d89 │ │ -3d6234: 7100 8db7 0000 |0030: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3d623a: 0c00 |0033: move-result-object v0 │ │ -3d623c: 53a2 898d |0034: iget-wide v2, v10, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.timeLeft:J // field@8d89 │ │ -3d6240: 7120 89a2 3200 |0036: invoke-static {v2, v3}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.updated:(J)Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // method@a289 │ │ -3d6246: 0c02 |0039: move-result-object v2 │ │ -3d6248: 6e20 90b7 2000 |003a: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -3d624e: 53a2 898d |003d: iget-wide v2, v10, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.timeLeft:J // field@8d89 │ │ -3d6252: 1608 1027 |003f: const-wide/16 v8, #int 10000 // #2710 │ │ -3d6256: 3100 0208 |0041: cmp-long v0, v2, v8 │ │ -3d625a: 3b00 4000 |0043: if-gez v0, 0083 // +0040 │ │ -3d625e: 1a00 cb55 |0045: const-string v0, "Sleep timer is about to expire" // string@55cb │ │ -3d6262: 7120 fe0a 0100 |0047: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d6268: 7100 be98 0000 |004a: invoke-static {}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.vibrate:()Z // method@98be │ │ -3d626e: 0a00 |004d: move-result v0 │ │ -3d6270: 3800 1e00 |004e: if-eqz v0, 006c // +001e │ │ -3d6274: 55a0 868d |0050: iget-boolean v0, v10, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.hasVibrated:Z // field@8d86 │ │ -3d6278: 3900 1a00 |0052: if-nez v0, 006c // +001a │ │ -3d627c: 54a0 888d |0054: iget-object v0, v10, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8d88 │ │ -3d6280: 7110 f79a 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@9af7 │ │ -3d6286: 0c00 |0059: move-result-object v0 │ │ -3d6288: 1a02 9ee6 |005a: const-string v2, "vibrator" // string@e69e │ │ -3d628c: 6e20 3402 2000 |005c: invoke-virtual {v0, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ -3d6292: 0c00 |005f: move-result-object v0 │ │ -3d6294: 1f00 9b01 |0060: check-cast v0, Landroid/os/Vibrator; // type@019b │ │ -3d6298: 3800 0a00 |0062: if-eqz v0, 006c // +000a │ │ -3d629c: 1602 f401 |0064: const-wide/16 v2, #int 500 // #1f4 │ │ -3d62a0: 6e30 dd07 2003 |0066: invoke-virtual {v0, v2, v3}, Landroid/os/Vibrator;.vibrate:(J)V // method@07dd │ │ -3d62a6: 1210 |0069: const/4 v0, #int 1 // #1 │ │ -3d62a8: 5ca0 868d |006a: iput-boolean v0, v10, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.hasVibrated:Z // field@8d86 │ │ -3d62ac: 54a0 878d |006c: iget-object v0, v10, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.shakeListener:Lde/danoeh/antennapod/core/service/playback/ShakeListener; // field@8d87 │ │ -3d62b0: 3900 1500 |006e: if-nez v0, 0083 // +0015 │ │ -3d62b4: 7100 bc98 0000 |0070: invoke-static {}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.shakeToReset:()Z // method@98bc │ │ -3d62ba: 0a00 |0073: move-result v0 │ │ -3d62bc: 3800 0f00 |0074: if-eqz v0, 0083 // +000f │ │ -3d62c0: 2200 1a19 |0076: new-instance v0, Lde/danoeh/antennapod/core/service/playback/ShakeListener; // type@191a │ │ -3d62c4: 54a2 888d |0078: iget-object v2, v10, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8d88 │ │ -3d62c8: 7110 f79a 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@9af7 │ │ -3d62ce: 0c02 |007d: move-result-object v2 │ │ -3d62d0: 7030 159b 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@9b15 │ │ -3d62d6: 5ba0 878d |0081: iput-object v0, v10, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.shakeListener:Lde/danoeh/antennapod/core/service/playback/ShakeListener; // field@8d87 │ │ -3d62da: 53a2 898d |0083: iget-wide v2, v10, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.timeLeft:J // field@8d89 │ │ -3d62de: 3100 0206 |0085: cmp-long v0, v2, v6 │ │ -3d62e2: 3c00 1400 |0087: if-gtz v0, 009b // +0014 │ │ -3d62e6: 1a00 ca55 |0089: const-string v0, "Sleep timer expired" // string@55ca │ │ -3d62ea: 7120 fe0a 0100 |008b: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d62f0: 54a0 878d |008e: iget-object v0, v10, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.shakeListener:Lde/danoeh/antennapod/core/service/playback/ShakeListener; // field@8d87 │ │ -3d62f4: 3800 0800 |0090: if-eqz v0, 0098 // +0008 │ │ -3d62f8: 6e10 189b 0000 |0092: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/ShakeListener;.pause:()V // method@9b18 │ │ -3d62fe: 1200 |0095: const/4 v0, #int 0 // #0 │ │ -3d6300: 5ba0 878d |0096: iput-object v0, v10, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.shakeListener:Lde/danoeh/antennapod/core/service/playback/ShakeListener; // field@8d87 │ │ -3d6304: 1200 |0098: const/4 v0, #int 0 // #0 │ │ -3d6306: 5ca0 868d |0099: iput-boolean v0, v10, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.hasVibrated:Z // field@8d86 │ │ -3d630a: 0442 |009b: move-wide v2, v4 │ │ -3d630c: 2900 7cff |009c: goto/16 0018 // -0084 │ │ -3d6310: 0d00 |009e: move-exception v0 │ │ -3d6312: 1a02 c35b |009f: const-string v2, "Thread was interrupted while waiting" // string@5bc3 │ │ -3d6316: 7120 fe0a 2100 |00a1: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d631c: 6e10 8db3 0000 |00a4: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -3d6322: 0e00 |00a7: return-void │ │ +3d618c: |[3d618c] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$SleepTimer.run:()V │ │ +3d619c: 1a00 9756 |0000: const-string v0, "Starting" // string@5697 │ │ +3d61a0: 1a01 cc55 |0002: const-string v1, "SleepTimer" // string@55cc │ │ +3d61a4: 7120 fe0a 0100 |0004: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d61aa: 7100 69b3 0000 |0007: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b369 │ │ +3d61b0: 0b02 |000a: move-result-wide v2 │ │ +3d61b2: 7100 8db7 0000 |000b: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3d61b8: 0c00 |000e: move-result-object v0 │ │ +3d61ba: 53a4 898d |000f: iget-wide v4, v10, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.timeLeft:J // field@8d89 │ │ +3d61be: 7120 89a2 5400 |0011: invoke-static {v4, v5}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.updated:(J)Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // method@a289 │ │ +3d61c4: 0c04 |0014: move-result-object v4 │ │ +3d61c6: 6e20 90b7 4000 |0015: invoke-virtual {v0, v4}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +3d61cc: 53a4 898d |0018: iget-wide v4, v10, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.timeLeft:J // field@8d89 │ │ +3d61d0: 1606 0000 |001a: const-wide/16 v6, #int 0 // #0 │ │ +3d61d4: 3100 0406 |001c: cmp-long v0, v4, v6 │ │ +3d61d8: 3d00 8900 |001e: if-lez v0, 00a7 // +0089 │ │ +3d61dc: 1604 e803 |0020: const-wide/16 v4, #int 1000 // #3e8 │ │ +3d61e0: 7120 80b3 5400 |0022: invoke-static {v4, v5}, Ljava/lang/Thread;.sleep:(J)V // method@b380 │ │ +3d61e6: 7100 69b3 0000 |0025: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b369 │ │ +3d61ec: 0b04 |0028: move-result-wide v4 │ │ +3d61ee: 53a8 898d |0029: iget-wide v8, v10, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.timeLeft:J // field@8d89 │ │ +3d61f2: 9c02 0402 |002b: sub-long v2, v4, v2 │ │ +3d61f6: bc28 |002d: sub-long/2addr v8, v2 │ │ +3d61f8: 5aa8 898d |002e: iput-wide v8, v10, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.timeLeft:J // field@8d89 │ │ +3d61fc: 7100 8db7 0000 |0030: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3d6202: 0c00 |0033: move-result-object v0 │ │ +3d6204: 53a2 898d |0034: iget-wide v2, v10, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.timeLeft:J // field@8d89 │ │ +3d6208: 7120 89a2 3200 |0036: invoke-static {v2, v3}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.updated:(J)Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // method@a289 │ │ +3d620e: 0c02 |0039: move-result-object v2 │ │ +3d6210: 6e20 90b7 2000 |003a: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +3d6216: 53a2 898d |003d: iget-wide v2, v10, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.timeLeft:J // field@8d89 │ │ +3d621a: 1608 1027 |003f: const-wide/16 v8, #int 10000 // #2710 │ │ +3d621e: 3100 0208 |0041: cmp-long v0, v2, v8 │ │ +3d6222: 3b00 4000 |0043: if-gez v0, 0083 // +0040 │ │ +3d6226: 1a00 cb55 |0045: const-string v0, "Sleep timer is about to expire" // string@55cb │ │ +3d622a: 7120 fe0a 0100 |0047: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d6230: 7100 be98 0000 |004a: invoke-static {}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.vibrate:()Z // method@98be │ │ +3d6236: 0a00 |004d: move-result v0 │ │ +3d6238: 3800 1e00 |004e: if-eqz v0, 006c // +001e │ │ +3d623c: 55a0 868d |0050: iget-boolean v0, v10, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.hasVibrated:Z // field@8d86 │ │ +3d6240: 3900 1a00 |0052: if-nez v0, 006c // +001a │ │ +3d6244: 54a0 888d |0054: iget-object v0, v10, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8d88 │ │ +3d6248: 7110 f79a 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@9af7 │ │ +3d624e: 0c00 |0059: move-result-object v0 │ │ +3d6250: 1a02 9ee6 |005a: const-string v2, "vibrator" // string@e69e │ │ +3d6254: 6e20 3402 2000 |005c: invoke-virtual {v0, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ +3d625a: 0c00 |005f: move-result-object v0 │ │ +3d625c: 1f00 9b01 |0060: check-cast v0, Landroid/os/Vibrator; // type@019b │ │ +3d6260: 3800 0a00 |0062: if-eqz v0, 006c // +000a │ │ +3d6264: 1602 f401 |0064: const-wide/16 v2, #int 500 // #1f4 │ │ +3d6268: 6e30 dd07 2003 |0066: invoke-virtual {v0, v2, v3}, Landroid/os/Vibrator;.vibrate:(J)V // method@07dd │ │ +3d626e: 1210 |0069: const/4 v0, #int 1 // #1 │ │ +3d6270: 5ca0 868d |006a: iput-boolean v0, v10, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.hasVibrated:Z // field@8d86 │ │ +3d6274: 54a0 878d |006c: iget-object v0, v10, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.shakeListener:Lde/danoeh/antennapod/core/service/playback/ShakeListener; // field@8d87 │ │ +3d6278: 3900 1500 |006e: if-nez v0, 0083 // +0015 │ │ +3d627c: 7100 bc98 0000 |0070: invoke-static {}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.shakeToReset:()Z // method@98bc │ │ +3d6282: 0a00 |0073: move-result v0 │ │ +3d6284: 3800 0f00 |0074: if-eqz v0, 0083 // +000f │ │ +3d6288: 2200 1a19 |0076: new-instance v0, Lde/danoeh/antennapod/core/service/playback/ShakeListener; // type@191a │ │ +3d628c: 54a2 888d |0078: iget-object v2, v10, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8d88 │ │ +3d6290: 7110 f79a 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@9af7 │ │ +3d6296: 0c02 |007d: move-result-object v2 │ │ +3d6298: 7030 159b 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@9b15 │ │ +3d629e: 5ba0 878d |0081: iput-object v0, v10, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.shakeListener:Lde/danoeh/antennapod/core/service/playback/ShakeListener; // field@8d87 │ │ +3d62a2: 53a2 898d |0083: iget-wide v2, v10, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.timeLeft:J // field@8d89 │ │ +3d62a6: 3100 0206 |0085: cmp-long v0, v2, v6 │ │ +3d62aa: 3c00 1400 |0087: if-gtz v0, 009b // +0014 │ │ +3d62ae: 1a00 ca55 |0089: const-string v0, "Sleep timer expired" // string@55ca │ │ +3d62b2: 7120 fe0a 0100 |008b: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d62b8: 54a0 878d |008e: iget-object v0, v10, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.shakeListener:Lde/danoeh/antennapod/core/service/playback/ShakeListener; // field@8d87 │ │ +3d62bc: 3800 0800 |0090: if-eqz v0, 0098 // +0008 │ │ +3d62c0: 6e10 189b 0000 |0092: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/ShakeListener;.pause:()V // method@9b18 │ │ +3d62c6: 1200 |0095: const/4 v0, #int 0 // #0 │ │ +3d62c8: 5ba0 878d |0096: iput-object v0, v10, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.shakeListener:Lde/danoeh/antennapod/core/service/playback/ShakeListener; // field@8d87 │ │ +3d62cc: 1200 |0098: const/4 v0, #int 0 // #0 │ │ +3d62ce: 5ca0 868d |0099: iput-boolean v0, v10, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.hasVibrated:Z // field@8d86 │ │ +3d62d2: 0442 |009b: move-wide v2, v4 │ │ +3d62d4: 2900 7cff |009c: goto/16 0018 // -0084 │ │ +3d62d8: 0d00 |009e: move-exception v0 │ │ +3d62da: 1a02 c35b |009f: const-string v2, "Thread was interrupted while waiting" // string@5bc3 │ │ +3d62de: 7120 fe0a 2100 |00a1: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d62e4: 6e10 8db3 0000 |00a4: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +3d62ea: 0e00 |00a7: return-void │ │ catches : 1 │ │ 0x0022 - 0x0025 │ │ Ljava/lang/InterruptedException; -> 0x009e │ │ positions : │ │ 0x0004 line=295 │ │ 0x0007 line=296 │ │ 0x000b line=297 │ │ @@ -826457,17 +826457,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 │ │ -3d654c: |[3d654c] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.$r8$lambda$3P0zX2Oi2TIxd3Z3xLEakRUythY:(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -3d655c: 7020 059b 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.lambda$startChapterLoader$3:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@9b05 │ │ -3d6562: 0e00 |0003: return-void │ │ +3d6514: |[3d6514] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.$r8$lambda$3P0zX2Oi2TIxd3Z3xLEakRUythY:(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +3d6524: 7020 059b 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.lambda$startChapterLoader$3:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@9b05 │ │ +3d652a: 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; │ │ │ │ @@ -826476,17 +826476,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 │ │ -3d6564: |[3d6564] 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 │ │ -3d6574: 7020 039b 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@9b03 │ │ -3d657a: 0e00 |0003: return-void │ │ +3d652c: |[3d652c] 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 │ │ +3d653c: 7020 039b 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@9b03 │ │ +3d6542: 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; │ │ │ │ @@ -826495,17 +826495,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 │ │ -3d657c: |[3d657c] 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 │ │ -3d658c: 7030 049b 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@9b04 │ │ -3d6592: 0e00 |0003: return-void │ │ +3d6544: |[3d6544] 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 │ │ +3d6554: 7030 049b 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@9b04 │ │ +3d655a: 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; │ │ @@ -826515,18 +826515,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 │ │ -3d64ac: |[3d64ac] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.$r8$lambda$Y4vNGmydCMKq5t-MzHaI8Q5oezU:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ -3d64bc: 7110 029b 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.lambda$new$0:(Ljava/lang/Runnable;)Ljava/lang/Thread; // method@9b02 │ │ -3d64c2: 0c00 |0003: move-result-object v0 │ │ -3d64c4: 1100 |0004: return-object v0 │ │ +3d6474: |[3d6474] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.$r8$lambda$Y4vNGmydCMKq5t-MzHaI8Q5oezU:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ +3d6484: 7110 029b 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.lambda$new$0:(Ljava/lang/Runnable;)Ljava/lang/Thread; // method@9b02 │ │ +3d648a: 0c00 |0003: move-result-object v0 │ │ +3d648c: 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;) │ │ @@ -826534,17 +826534,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 │ │ -3d6594: |[3d6594] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.$r8$lambda$agULGNnvBAKVV1FWnTtec5g1sdY:(Landroid/os/Handler;Ljava/lang/Runnable;)V │ │ -3d65a4: 7120 079b 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.lambda$useMainThreadIfNecessary$5:(Landroid/os/Handler;Ljava/lang/Runnable;)V // method@9b07 │ │ -3d65aa: 0e00 |0003: return-void │ │ +3d655c: |[3d655c] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.$r8$lambda$agULGNnvBAKVV1FWnTtec5g1sdY:(Landroid/os/Handler;Ljava/lang/Runnable;)V │ │ +3d656c: 7120 079b 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.lambda$useMainThreadIfNecessary$5:(Landroid/os/Handler;Ljava/lang/Runnable;)V // method@9b07 │ │ +3d6572: 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; │ │ │ │ @@ -826553,17 +826553,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 │ │ -3d65ac: |[3d65ac] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.$r8$lambda$auGXrf6AFwGxqYC-YBWzehDOHnU:(Ljava/lang/Throwable;)V │ │ -3d65bc: 7110 069b 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.lambda$startChapterLoader$4:(Ljava/lang/Throwable;)V // method@9b06 │ │ -3d65c2: 0e00 |0003: return-void │ │ +3d6574: |[3d6574] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.$r8$lambda$auGXrf6AFwGxqYC-YBWzehDOHnU:(Ljava/lang/Throwable;)V │ │ +3d6584: 7110 069b 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.lambda$startChapterLoader$4:(Ljava/lang/Throwable;)V // method@9b06 │ │ +3d658a: 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;) │ │ @@ -826571,17 +826571,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 │ │ -3d6334: |[3d6334] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.-$$Nest$fgetcontext:(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;)Landroid/content/Context; │ │ -3d6344: 5400 918d |0000: iget-object v0, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.context:Landroid/content/Context; // field@8d91 │ │ -3d6348: 1100 |0002: return-object v0 │ │ +3d62fc: |[3d62fc] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.-$$Nest$fgetcontext:(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;)Landroid/content/Context; │ │ +3d630c: 5400 918d |0000: iget-object v0, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.context:Landroid/content/Context; // field@8d91 │ │ +3d6310: 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;) │ │ @@ -826589,17 +826589,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 │ │ -3d64ec: |[3d64ec] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.-$$Nest$fgetsleepTimerFuture:(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;)Ljava/util/concurrent/ScheduledFuture; │ │ -3d64fc: 5400 958d |0000: iget-object v0, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.sleepTimerFuture:Ljava/util/concurrent/ScheduledFuture; // field@8d95 │ │ -3d6500: 1100 |0002: return-object v0 │ │ +3d64b4: |[3d64b4] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.-$$Nest$fgetsleepTimerFuture:(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;)Ljava/util/concurrent/ScheduledFuture; │ │ +3d64c4: 5400 958d |0000: iget-object v0, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.sleepTimerFuture:Ljava/util/concurrent/ScheduledFuture; // field@8d95 │ │ +3d64c8: 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;) │ │ @@ -826607,25 +826607,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 │ │ -3d65c4: |[3d65c4] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.:(Landroid/content/Context;Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$PSTMCallback;)V │ │ -3d65d4: 7010 ffb2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3d65da: 5b12 918d |0003: iput-object v2, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.context:Landroid/content/Context; // field@8d91 │ │ -3d65de: 5b13 8f8d |0005: iput-object v3, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.callback:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$PSTMCallback; // field@8d8f │ │ -3d65e2: 2202 3f1f |0007: new-instance v2, Ljava/util/concurrent/ScheduledThreadPoolExecutor; // type@1f3f │ │ -3d65e6: 2203 1019 |0009: new-instance v3, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda2; // type@1910 │ │ -3d65ea: 7010 dd9a 0300 |000b: invoke-direct {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda2;.:()V // method@9add │ │ -3d65f0: 1220 |000e: const/4 v0, #int 2 // #2 │ │ -3d65f2: 7030 3ab6 0203 |000f: invoke-direct {v2, v0, v3}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;.:(ILjava/util/concurrent/ThreadFactory;)V // method@b63a │ │ -3d65f8: 5b12 938d |0012: iput-object v2, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.schedExecutor:Ljava/util/concurrent/ScheduledThreadPoolExecutor; // field@8d93 │ │ -3d65fc: 0e00 |0014: return-void │ │ +3d658c: |[3d658c] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.:(Landroid/content/Context;Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$PSTMCallback;)V │ │ +3d659c: 7010 ffb2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3d65a2: 5b12 918d |0003: iput-object v2, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.context:Landroid/content/Context; // field@8d91 │ │ +3d65a6: 5b13 8f8d |0005: iput-object v3, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.callback:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$PSTMCallback; // field@8d8f │ │ +3d65aa: 2202 3f1f |0007: new-instance v2, Ljava/util/concurrent/ScheduledThreadPoolExecutor; // type@1f3f │ │ +3d65ae: 2203 1019 |0009: new-instance v3, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda2; // type@1910 │ │ +3d65b2: 7010 dd9a 0300 |000b: invoke-direct {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda2;.:()V // method@9add │ │ +3d65b8: 1220 |000e: const/4 v0, #int 2 // #2 │ │ +3d65ba: 7030 3ab6 0203 |000f: invoke-direct {v2, v0, v3}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;.:(ILjava/util/concurrent/ThreadFactory;)V // method@b63a │ │ +3d65c0: 5b12 938d |0012: iput-object v2, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.schedExecutor:Ljava/util/concurrent/ScheduledThreadPoolExecutor; // field@8d93 │ │ +3d65c4: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0003 line=68 │ │ 0x0005 line=69 │ │ 0x0007 line=70 │ │ locals : │ │ @@ -826638,20 +826638,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 │ │ -3d64c8: |[3d64c8] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.lambda$new$0:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ -3d64d8: 2200 921e |0000: new-instance v0, Ljava/lang/Thread; // type@1e92 │ │ -3d64dc: 7020 71b3 1000 |0002: invoke-direct {v0, v1}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;)V // method@b371 │ │ -3d64e2: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -3d64e4: 6e20 7fb3 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/Thread;.setPriority:(I)V // method@b37f │ │ -3d64ea: 1100 |0009: return-object v0 │ │ +3d6490: |[3d6490] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.lambda$new$0:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ +3d64a0: 2200 921e |0000: new-instance v0, Ljava/lang/Thread; // type@1e92 │ │ +3d64a4: 7020 71b3 1000 |0002: invoke-direct {v0, v1}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;)V // method@b371 │ │ +3d64aa: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +3d64ac: 6e20 7fb3 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/Thread;.setPriority:(I)V // method@b37f │ │ +3d64b2: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0006 line=72 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Ljava/lang/Runnable; │ │ │ │ @@ -826660,18 +826660,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 │ │ -3d6740: |[3d6740] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.lambda$requestWidgetUpdate$1:(Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;)V │ │ -3d6750: 5410 918d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.context:Landroid/content/Context; // field@8d91 │ │ -3d6754: 7120 659e 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@9e65 │ │ -3d675a: 0e00 |0005: return-void │ │ +3d6708: |[3d6708] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.lambda$requestWidgetUpdate$1:(Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;)V │ │ +3d6718: 5410 918d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.context:Landroid/content/Context; // field@8d91 │ │ +3d671c: 7120 659e 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@9e65 │ │ +3d6722: 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; │ │ │ │ @@ -826680,20 +826680,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 │ │ -3d675c: |[3d675c] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.lambda$startChapterLoader$2:(Lde/danoeh/antennapod/model/playback/Playable;Lio/reactivex/CompletableEmitter;)V │ │ -3d676c: 5420 918d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.context:Landroid/content/Context; // field@8d91 │ │ -3d6770: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3d6772: 7130 0c9d 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@9d0c │ │ -3d6778: 7210 6db1 0400 |0006: invoke-interface {v4}, Lio/reactivex/CompletableEmitter;.onComplete:()V // method@b16d │ │ -3d677e: 0e00 |0009: return-void │ │ +3d6724: |[3d6724] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.lambda$startChapterLoader$2:(Lde/danoeh/antennapod/model/playback/Playable;Lio/reactivex/CompletableEmitter;)V │ │ +3d6734: 5420 918d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.context:Landroid/content/Context; // field@8d91 │ │ +3d6738: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3d673a: 7130 0c9d 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@9d0c │ │ +3d6740: 7210 6db1 0400 |0006: invoke-interface {v4}, Lio/reactivex/CompletableEmitter;.onComplete:()V // method@b16d │ │ +3d6746: 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; │ │ @@ -826704,18 +826704,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 │ │ -3d6780: |[3d6780] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.lambda$startChapterLoader$3:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -3d6790: 5410 8f8d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.callback:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$PSTMCallback; // field@8d8f │ │ -3d6794: 7220 e99a 2000 |0002: invoke-interface {v0, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$PSTMCallback;.onChapterLoaded:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@9ae9 │ │ -3d679a: 0e00 |0005: return-void │ │ +3d6748: |[3d6748] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.lambda$startChapterLoader$3:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +3d6758: 5410 8f8d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.callback:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$PSTMCallback; // field@8d8f │ │ +3d675c: 7220 e99a 2000 |0002: invoke-interface {v0, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$PSTMCallback;.onChapterLoaded:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@9ae9 │ │ +3d6762: 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; │ │ │ │ @@ -826724,27 +826724,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 │ │ -3d679c: |[3d679c] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.lambda$startChapterLoader$4:(Ljava/lang/Throwable;)V │ │ -3d67ac: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3d67b0: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3d67b6: 1a01 3c1b |0005: const-string v1, "Error loading chapters: " // string@1b3c │ │ -3d67ba: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d67c0: 7110 020b 0200 |000a: invoke-static {v2}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ -3d67c6: 0c02 |000d: move-result-object v2 │ │ -3d67c8: 6e20 5cb3 2000 |000e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d67ce: 6e10 67b3 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3d67d4: 0c02 |0014: move-result-object v2 │ │ -3d67d6: 1a00 544f |0015: const-string v0, "PlaybackServiceTaskMgr" // string@4f54 │ │ -3d67da: 7120 fe0a 2000 |0017: invoke-static {v0, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d67e0: 0e00 |001a: return-void │ │ +3d6764: |[3d6764] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.lambda$startChapterLoader$4:(Ljava/lang/Throwable;)V │ │ +3d6774: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3d6778: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3d677e: 1a01 3c1b |0005: const-string v1, "Error loading chapters: " // string@1b3c │ │ +3d6782: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d6788: 7110 020b 0200 |000a: invoke-static {v2}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ +3d678e: 0c02 |000d: move-result-object v2 │ │ +3d6790: 6e20 5cb3 2000 |000e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d6796: 6e10 67b3 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3d679c: 0c02 |0014: move-result-object v2 │ │ +3d679e: 1a00 544f |0015: const-string v0, "PlaybackServiceTaskMgr" // string@4f54 │ │ +3d67a2: 7120 fe0a 2000 |0017: invoke-static {v0, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d67a8: 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;) │ │ @@ -826752,17 +826752,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 │ │ -3d67e4: |[3d67e4] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.lambda$useMainThreadIfNecessary$5:(Landroid/os/Handler;Ljava/lang/Runnable;)V │ │ -3d67f4: 6e20 4e07 1000 |0000: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@074e │ │ -3d67fa: 0e00 |0003: return-void │ │ +3d67ac: |[3d67ac] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.lambda$useMainThreadIfNecessary$5:(Landroid/os/Handler;Ljava/lang/Runnable;)V │ │ +3d67bc: 6e20 4e07 1000 |0000: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@074e │ │ +3d67c2: 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; │ │ │ │ @@ -826771,28 +826771,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 │ │ -3d6468: |[3d6468] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.useMainThreadIfNecessary:(Ljava/lang/Runnable;)Ljava/lang/Runnable; │ │ -3d6478: 7100 6a07 0000 |0000: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@076a │ │ -3d647e: 0c00 |0003: move-result-object v0 │ │ -3d6480: 7100 6807 0000 |0004: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@0768 │ │ -3d6486: 0c01 |0007: move-result-object v1 │ │ -3d6488: 3310 1100 |0008: if-ne v0, v1, 0019 // +0011 │ │ -3d648c: 2200 7f01 |000a: new-instance v0, Landroid/os/Handler; // type@017f │ │ -3d6490: 7100 6807 0000 |000c: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@0768 │ │ -3d6496: 0c01 |000f: move-result-object v1 │ │ -3d6498: 7020 4407 1000 |0010: invoke-direct {v0, v1}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0744 │ │ -3d649e: 2201 0e19 |0013: new-instance v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda0; // type@190e │ │ -3d64a2: 7030 d99a 0103 |0015: invoke-direct {v1, v0, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda0;.:(Landroid/os/Handler;Ljava/lang/Runnable;)V // method@9ad9 │ │ -3d64a8: 1101 |0018: return-object v1 │ │ -3d64aa: 1103 |0019: return-object v3 │ │ +3d6430: |[3d6430] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.useMainThreadIfNecessary:(Ljava/lang/Runnable;)Ljava/lang/Runnable; │ │ +3d6440: 7100 6a07 0000 |0000: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@076a │ │ +3d6446: 0c00 |0003: move-result-object v0 │ │ +3d6448: 7100 6807 0000 |0004: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@0768 │ │ +3d644e: 0c01 |0007: move-result-object v1 │ │ +3d6450: 3310 1100 |0008: if-ne v0, v1, 0019 // +0011 │ │ +3d6454: 2200 7f01 |000a: new-instance v0, Landroid/os/Handler; // type@017f │ │ +3d6458: 7100 6807 0000 |000c: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@0768 │ │ +3d645e: 0c01 |000f: move-result-object v1 │ │ +3d6460: 7020 4407 1000 |0010: invoke-direct {v0, v1}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0744 │ │ +3d6466: 2201 0e19 |0013: new-instance v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda0; // type@190e │ │ +3d646a: 7030 d99a 0103 |0015: invoke-direct {v1, v0, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda0;.:(Landroid/os/Handler;Ljava/lang/Runnable;)V // method@9ad9 │ │ +3d6470: 1101 |0018: return-object v1 │ │ +3d6472: 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; │ │ @@ -826804,30 +826804,30 @@ │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 27 16-bit code units │ │ -3d6600: |[3d6600] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.cancelAllTasks:()V │ │ -3d6610: 1d01 |0000: monitor-enter v1 │ │ -3d6612: 6e10 fb9a 0100 |0001: invoke-virtual {v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.cancelPositionSaver:()V // method@9afb │ │ -3d6618: 6e10 fc9a 0100 |0004: invoke-virtual {v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.cancelWidgetUpdater:()V // method@9afc │ │ -3d661e: 6e10 fd9a 0100 |0007: invoke-virtual {v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.disableSleepTimer:()V // method@9afd │ │ -3d6624: 5410 908d |000a: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.chapterLoaderFuture:Lio/reactivex/disposables/Disposable; // field@8d90 │ │ -3d6628: 3800 0a00 |000c: if-eqz v0, 0016 // +000a │ │ -3d662c: 5410 908d |000e: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.chapterLoaderFuture:Lio/reactivex/disposables/Disposable; // field@8d90 │ │ -3d6630: 7210 91b1 0000 |0010: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ -3d6636: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -3d6638: 5b10 908d |0014: iput-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.chapterLoaderFuture:Lio/reactivex/disposables/Disposable; // field@8d90 │ │ -3d663c: 1e01 |0016: monitor-exit v1 │ │ -3d663e: 0e00 |0017: return-void │ │ -3d6640: 0d00 |0018: move-exception v0 │ │ -3d6642: 1e01 |0019: monitor-exit v1 │ │ -3d6644: 2700 |001a: throw v0 │ │ +3d65c8: |[3d65c8] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.cancelAllTasks:()V │ │ +3d65d8: 1d01 |0000: monitor-enter v1 │ │ +3d65da: 6e10 fb9a 0100 |0001: invoke-virtual {v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.cancelPositionSaver:()V // method@9afb │ │ +3d65e0: 6e10 fc9a 0100 |0004: invoke-virtual {v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.cancelWidgetUpdater:()V // method@9afc │ │ +3d65e6: 6e10 fd9a 0100 |0007: invoke-virtual {v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.disableSleepTimer:()V // method@9afd │ │ +3d65ec: 5410 908d |000a: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.chapterLoaderFuture:Lio/reactivex/disposables/Disposable; // field@8d90 │ │ +3d65f0: 3800 0a00 |000c: if-eqz v0, 0016 // +000a │ │ +3d65f4: 5410 908d |000e: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.chapterLoaderFuture:Lio/reactivex/disposables/Disposable; // field@8d90 │ │ +3d65f8: 7210 91b1 0000 |0010: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ +3d65fe: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +3d6600: 5b10 908d |0014: iput-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.chapterLoaderFuture:Lio/reactivex/disposables/Disposable; // field@8d90 │ │ +3d6604: 1e01 |0016: monitor-exit v1 │ │ +3d6606: 0e00 |0017: return-void │ │ +3d6608: 0d00 |0018: move-exception v0 │ │ +3d660a: 1e01 |0019: monitor-exit v1 │ │ +3d660c: 2700 |001a: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0016 │ │ -> 0x0018 │ │ positions : │ │ 0x0001 line=245 │ │ 0x0004 line=246 │ │ 0x0007 line=247 │ │ @@ -826843,30 +826843,30 @@ │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -3d6654: |[3d6654] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.cancelPositionSaver:()V │ │ -3d6664: 1d02 |0000: monitor-enter v2 │ │ -3d6666: 6e10 ff9a 0200 |0001: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.isPositionSaverActive:()Z // method@9aff │ │ -3d666c: 0a00 |0004: move-result v0 │ │ -3d666e: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ -3d6672: 5420 928d |0007: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.positionSaverFuture:Ljava/util/concurrent/ScheduledFuture; // field@8d92 │ │ -3d6676: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -3d6678: 7220 2eb6 1000 |000a: invoke-interface {v0, v1}, Ljava/util/concurrent/Future;.cancel:(Z)Z // method@b62e │ │ -3d667e: 1a00 544f |000d: const-string v0, "PlaybackServiceTaskMgr" // string@4f54 │ │ -3d6682: 1a01 4613 |000f: const-string v1, "Cancelled PositionSaver" // string@1346 │ │ -3d6686: 7120 fe0a 1000 |0011: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d668c: 1e02 |0014: monitor-exit v2 │ │ -3d668e: 0e00 |0015: return-void │ │ -3d6690: 0d00 |0016: move-exception v0 │ │ -3d6692: 1e02 |0017: monitor-exit v2 │ │ -3d6694: 2700 |0018: throw v0 │ │ +3d661c: |[3d661c] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.cancelPositionSaver:()V │ │ +3d662c: 1d02 |0000: monitor-enter v2 │ │ +3d662e: 6e10 ff9a 0200 |0001: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.isPositionSaverActive:()Z // method@9aff │ │ +3d6634: 0a00 |0004: move-result v0 │ │ +3d6636: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ +3d663a: 5420 928d |0007: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.positionSaverFuture:Ljava/util/concurrent/ScheduledFuture; // field@8d92 │ │ +3d663e: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +3d6640: 7220 2eb6 1000 |000a: invoke-interface {v0, v1}, Ljava/util/concurrent/Future;.cancel:(Z)Z // method@b62e │ │ +3d6646: 1a00 544f |000d: const-string v0, "PlaybackServiceTaskMgr" // string@4f54 │ │ +3d664a: 1a01 4613 |000f: const-string v1, "Cancelled PositionSaver" // string@1346 │ │ +3d664e: 7120 fe0a 1000 |0011: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d6654: 1e02 |0014: monitor-exit v2 │ │ +3d6656: 0e00 |0015: return-void │ │ +3d6658: 0d00 |0016: move-exception v0 │ │ +3d665a: 1e02 |0017: monitor-exit v2 │ │ +3d665c: 2700 |0018: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0014 │ │ -> 0x0016 │ │ positions : │ │ 0x0001 line=104 │ │ 0x0007 line=105 │ │ 0x0011 line=106 │ │ @@ -826879,30 +826879,30 @@ │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -3d66a4: |[3d66a4] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.cancelWidgetUpdater:()V │ │ -3d66b4: 1d02 |0000: monitor-enter v2 │ │ -3d66b6: 6e10 019b 0200 |0001: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.isWidgetUpdaterActive:()Z // method@9b01 │ │ -3d66bc: 0a00 |0004: move-result v0 │ │ -3d66be: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ -3d66c2: 5420 968d |0007: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.widgetUpdaterFuture:Ljava/util/concurrent/ScheduledFuture; // field@8d96 │ │ -3d66c6: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -3d66c8: 7220 2eb6 1000 |000a: invoke-interface {v0, v1}, Ljava/util/concurrent/Future;.cancel:(Z)Z // method@b62e │ │ -3d66ce: 1a00 544f |000d: const-string v0, "PlaybackServiceTaskMgr" // string@4f54 │ │ -3d66d2: 1a01 4713 |000f: const-string v1, "Cancelled WidgetUpdater" // string@1347 │ │ -3d66d6: 7120 fe0a 1000 |0011: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d66dc: 1e02 |0014: monitor-exit v2 │ │ -3d66de: 0e00 |0015: return-void │ │ -3d66e0: 0d00 |0016: move-exception v0 │ │ -3d66e2: 1e02 |0017: monitor-exit v2 │ │ -3d66e4: 2700 |0018: throw v0 │ │ +3d666c: |[3d666c] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.cancelWidgetUpdater:()V │ │ +3d667c: 1d02 |0000: monitor-enter v2 │ │ +3d667e: 6e10 019b 0200 |0001: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.isWidgetUpdaterActive:()Z // method@9b01 │ │ +3d6684: 0a00 |0004: move-result v0 │ │ +3d6686: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ +3d668a: 5420 968d |0007: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.widgetUpdaterFuture:Ljava/util/concurrent/ScheduledFuture; // field@8d96 │ │ +3d668e: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +3d6690: 7220 2eb6 1000 |000a: invoke-interface {v0, v1}, Ljava/util/concurrent/Future;.cancel:(Z)Z // method@b62e │ │ +3d6696: 1a00 544f |000d: const-string v0, "PlaybackServiceTaskMgr" // string@4f54 │ │ +3d669a: 1a01 4713 |000f: const-string v1, "Cancelled WidgetUpdater" // string@1347 │ │ +3d669e: 7120 fe0a 1000 |0011: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d66a4: 1e02 |0014: monitor-exit v2 │ │ +3d66a6: 0e00 |0015: return-void │ │ +3d66a8: 0d00 |0016: move-exception v0 │ │ +3d66aa: 1e02 |0017: monitor-exit v2 │ │ +3d66ac: 2700 |0018: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0014 │ │ -> 0x0016 │ │ positions : │ │ 0x0001 line=211 │ │ 0x0007 line=212 │ │ 0x0011 line=213 │ │ @@ -826915,29 +826915,29 @@ │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -3d66f4: |[3d66f4] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.disableSleepTimer:()V │ │ -3d6704: 1d02 |0000: monitor-enter v2 │ │ -3d6706: 6e10 009b 0200 |0001: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.isSleepTimerActive:()Z // method@9b00 │ │ -3d670c: 0a00 |0004: move-result v0 │ │ -3d670e: 3800 0e00 |0005: if-eqz v0, 0013 // +000e │ │ -3d6712: 1a00 544f |0007: const-string v0, "PlaybackServiceTaskMgr" // string@4f54 │ │ -3d6716: 1a01 3519 |0009: const-string v1, "Disabling sleep timer" // string@1935 │ │ -3d671a: 7120 fe0a 1000 |000b: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d6720: 5420 948d |000e: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.sleepTimer:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer; // field@8d94 │ │ -3d6724: 6e10 ed9a 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.cancel:()V // method@9aed │ │ -3d672a: 1e02 |0013: monitor-exit v2 │ │ -3d672c: 0e00 |0014: return-void │ │ -3d672e: 0d00 |0015: move-exception v0 │ │ -3d6730: 1e02 |0016: monitor-exit v2 │ │ -3d6732: 2700 |0017: throw v0 │ │ +3d66bc: |[3d66bc] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.disableSleepTimer:()V │ │ +3d66cc: 1d02 |0000: monitor-enter v2 │ │ +3d66ce: 6e10 009b 0200 |0001: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.isSleepTimerActive:()Z // method@9b00 │ │ +3d66d4: 0a00 |0004: move-result v0 │ │ +3d66d6: 3800 0e00 |0005: if-eqz v0, 0013 // +000e │ │ +3d66da: 1a00 544f |0007: const-string v0, "PlaybackServiceTaskMgr" // string@4f54 │ │ +3d66de: 1a01 3519 |0009: const-string v1, "Disabling sleep timer" // string@1935 │ │ +3d66e2: 7120 fe0a 1000 |000b: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d66e8: 5420 948d |000e: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.sleepTimer:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer; // field@8d94 │ │ +3d66ec: 6e10 ed9a 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.cancel:()V // method@9aed │ │ +3d66f2: 1e02 |0013: monitor-exit v2 │ │ +3d66f4: 0e00 |0014: return-void │ │ +3d66f6: 0d00 |0015: move-exception v0 │ │ +3d66f8: 1e02 |0016: monitor-exit v2 │ │ +3d66fa: 2700 |0017: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0013 │ │ -> 0x0015 │ │ positions : │ │ 0x0001 line=173 │ │ 0x000b line=174 │ │ 0x000e line=175 │ │ @@ -826950,30 +826950,30 @@ │ │ type : '()J' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -3d6504: |[3d6504] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.getSleepTimerTimeLeft:()J │ │ -3d6514: 1d02 |0000: monitor-enter v2 │ │ -3d6516: 6e10 009b 0200 |0001: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.isSleepTimerActive:()Z // method@9b00 │ │ -3d651c: 0a00 |0004: move-result v0 │ │ -3d651e: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -3d6522: 5420 948d |0007: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.sleepTimer:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer; // field@8d94 │ │ -3d6526: 6e10 ee9a 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.getWaitingTime:()J // method@9aee │ │ -3d652c: 0b00 |000c: move-result-wide v0 │ │ -3d652e: 1e02 |000d: monitor-exit v2 │ │ -3d6530: 1000 |000e: return-wide v0 │ │ -3d6532: 1e02 |000f: monitor-exit v2 │ │ -3d6534: 1600 0000 |0010: const-wide/16 v0, #int 0 // #0 │ │ -3d6538: 1000 |0012: return-wide v0 │ │ -3d653a: 0d00 |0013: move-exception v0 │ │ -3d653c: 1e02 |0014: monitor-exit v2 │ │ -3d653e: 2700 |0015: throw v0 │ │ +3d64cc: |[3d64cc] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.getSleepTimerTimeLeft:()J │ │ +3d64dc: 1d02 |0000: monitor-enter v2 │ │ +3d64de: 6e10 009b 0200 |0001: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.isSleepTimerActive:()Z // method@9b00 │ │ +3d64e4: 0a00 |0004: move-result v0 │ │ +3d64e6: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +3d64ea: 5420 948d |0007: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.sleepTimer:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer; // field@8d94 │ │ +3d64ee: 6e10 ee9a 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.getWaitingTime:()J // method@9aee │ │ +3d64f4: 0b00 |000c: move-result-wide v0 │ │ +3d64f6: 1e02 |000d: monitor-exit v2 │ │ +3d64f8: 1000 |000e: return-wide v0 │ │ +3d64fa: 1e02 |000f: monitor-exit v2 │ │ +3d64fc: 1600 0000 |0010: const-wide/16 v0, #int 0 // #0 │ │ +3d6500: 1000 |0012: return-wide v0 │ │ +3d6502: 0d00 |0013: move-exception v0 │ │ +3d6504: 1e02 |0014: monitor-exit v2 │ │ +3d6506: 2700 |0015: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x000d │ │ -> 0x0013 │ │ positions : │ │ 0x0001 line=193 │ │ 0x0007 line=194 │ │ 0x000f line=196 │ │ @@ -826985,33 +826985,33 @@ │ │ type : '()Z' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 27 16-bit code units │ │ -3d634c: |[3d634c] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.isPositionSaverActive:()Z │ │ -3d635c: 1d01 |0000: monitor-enter v1 │ │ -3d635e: 5410 928d |0001: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.positionSaverFuture:Ljava/util/concurrent/ScheduledFuture; // field@8d92 │ │ -3d6362: 3800 1200 |0003: if-eqz v0, 0015 // +0012 │ │ -3d6366: 7210 31b6 0000 |0005: invoke-interface {v0}, Ljava/util/concurrent/Future;.isCancelled:()Z // method@b631 │ │ -3d636c: 0a00 |0008: move-result v0 │ │ -3d636e: 3900 0c00 |0009: if-nez v0, 0015 // +000c │ │ -3d6372: 5410 928d |000b: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.positionSaverFuture:Ljava/util/concurrent/ScheduledFuture; // field@8d92 │ │ -3d6376: 7210 32b6 0000 |000d: invoke-interface {v0}, Ljava/util/concurrent/Future;.isDone:()Z // method@b632 │ │ -3d637c: 0a00 |0010: move-result v0 │ │ -3d637e: 3900 0400 |0011: if-nez v0, 0015 // +0004 │ │ -3d6382: 1210 |0013: const/4 v0, #int 1 // #1 │ │ -3d6384: 2802 |0014: goto 0016 // +0002 │ │ -3d6386: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -3d6388: 1e01 |0016: monitor-exit v1 │ │ -3d638a: 0f00 |0017: return v0 │ │ -3d638c: 0d00 |0018: move-exception v0 │ │ -3d638e: 1e01 |0019: monitor-exit v1 │ │ -3d6390: 2700 |001a: throw v0 │ │ +3d6314: |[3d6314] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.isPositionSaverActive:()Z │ │ +3d6324: 1d01 |0000: monitor-enter v1 │ │ +3d6326: 5410 928d |0001: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.positionSaverFuture:Ljava/util/concurrent/ScheduledFuture; // field@8d92 │ │ +3d632a: 3800 1200 |0003: if-eqz v0, 0015 // +0012 │ │ +3d632e: 7210 31b6 0000 |0005: invoke-interface {v0}, Ljava/util/concurrent/Future;.isCancelled:()Z // method@b631 │ │ +3d6334: 0a00 |0008: move-result v0 │ │ +3d6336: 3900 0c00 |0009: if-nez v0, 0015 // +000c │ │ +3d633a: 5410 928d |000b: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.positionSaverFuture:Ljava/util/concurrent/ScheduledFuture; // field@8d92 │ │ +3d633e: 7210 32b6 0000 |000d: invoke-interface {v0}, Ljava/util/concurrent/Future;.isDone:()Z // method@b632 │ │ +3d6344: 0a00 |0010: move-result v0 │ │ +3d6346: 3900 0400 |0011: if-nez v0, 0015 // +0004 │ │ +3d634a: 1210 |0013: const/4 v0, #int 1 // #1 │ │ +3d634c: 2802 |0014: goto 0016 // +0002 │ │ +3d634e: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +3d6350: 1e01 |0016: monitor-exit v1 │ │ +3d6352: 0f00 |0017: return v0 │ │ +3d6354: 0d00 |0018: move-exception v0 │ │ +3d6356: 1e01 |0019: monitor-exit v1 │ │ +3d6358: 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; │ │ @@ -827021,41 +827021,41 @@ │ │ type : '()Z' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 43 16-bit code units │ │ -3d63a0: |[3d63a0] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.isSleepTimerActive:()Z │ │ -3d63b0: 1d05 |0000: monitor-enter v5 │ │ -3d63b2: 5450 948d |0001: iget-object v0, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.sleepTimer:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer; // field@8d94 │ │ -3d63b6: 3800 2200 |0003: if-eqz v0, 0025 // +0022 │ │ -3d63ba: 5450 958d |0005: iget-object v0, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.sleepTimerFuture:Ljava/util/concurrent/ScheduledFuture; // field@8d95 │ │ -3d63be: 3800 1e00 |0007: if-eqz v0, 0025 // +001e │ │ -3d63c2: 7210 31b6 0000 |0009: invoke-interface {v0}, Ljava/util/concurrent/Future;.isCancelled:()Z // method@b631 │ │ -3d63c8: 0a00 |000c: move-result v0 │ │ -3d63ca: 3900 1800 |000d: if-nez v0, 0025 // +0018 │ │ -3d63ce: 5450 958d |000f: iget-object v0, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.sleepTimerFuture:Ljava/util/concurrent/ScheduledFuture; // field@8d95 │ │ -3d63d2: 7210 32b6 0000 |0011: invoke-interface {v0}, Ljava/util/concurrent/Future;.isDone:()Z // method@b632 │ │ -3d63d8: 0a00 |0014: move-result v0 │ │ -3d63da: 3900 1000 |0015: if-nez v0, 0025 // +0010 │ │ -3d63de: 5450 948d |0017: iget-object v0, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.sleepTimer:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer; // field@8d94 │ │ -3d63e2: 6e10 ee9a 0000 |0019: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.getWaitingTime:()J // method@9aee │ │ -3d63e8: 0b00 |001c: move-result-wide v0 │ │ -3d63ea: 1602 0000 |001d: const-wide/16 v2, #int 0 // #0 │ │ -3d63ee: 3104 0002 |001f: cmp-long v4, v0, v2 │ │ -3d63f2: 3d04 0400 |0021: if-lez v4, 0025 // +0004 │ │ -3d63f6: 1210 |0023: const/4 v0, #int 1 // #1 │ │ -3d63f8: 2802 |0024: goto 0026 // +0002 │ │ -3d63fa: 1200 |0025: const/4 v0, #int 0 // #0 │ │ -3d63fc: 1e05 |0026: monitor-exit v5 │ │ -3d63fe: 0f00 |0027: return v0 │ │ -3d6400: 0d00 |0028: move-exception v0 │ │ -3d6402: 1e05 |0029: monitor-exit v5 │ │ -3d6404: 2700 |002a: throw v0 │ │ +3d6368: |[3d6368] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.isSleepTimerActive:()Z │ │ +3d6378: 1d05 |0000: monitor-enter v5 │ │ +3d637a: 5450 948d |0001: iget-object v0, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.sleepTimer:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer; // field@8d94 │ │ +3d637e: 3800 2200 |0003: if-eqz v0, 0025 // +0022 │ │ +3d6382: 5450 958d |0005: iget-object v0, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.sleepTimerFuture:Ljava/util/concurrent/ScheduledFuture; // field@8d95 │ │ +3d6386: 3800 1e00 |0007: if-eqz v0, 0025 // +001e │ │ +3d638a: 7210 31b6 0000 |0009: invoke-interface {v0}, Ljava/util/concurrent/Future;.isCancelled:()Z // method@b631 │ │ +3d6390: 0a00 |000c: move-result v0 │ │ +3d6392: 3900 1800 |000d: if-nez v0, 0025 // +0018 │ │ +3d6396: 5450 958d |000f: iget-object v0, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.sleepTimerFuture:Ljava/util/concurrent/ScheduledFuture; // field@8d95 │ │ +3d639a: 7210 32b6 0000 |0011: invoke-interface {v0}, Ljava/util/concurrent/Future;.isDone:()Z // method@b632 │ │ +3d63a0: 0a00 |0014: move-result v0 │ │ +3d63a2: 3900 1000 |0015: if-nez v0, 0025 // +0010 │ │ +3d63a6: 5450 948d |0017: iget-object v0, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.sleepTimer:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer; // field@8d94 │ │ +3d63aa: 6e10 ee9a 0000 |0019: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.getWaitingTime:()J // method@9aee │ │ +3d63b0: 0b00 |001c: move-result-wide v0 │ │ +3d63b2: 1602 0000 |001d: const-wide/16 v2, #int 0 // #0 │ │ +3d63b6: 3104 0002 |001f: cmp-long v4, v0, v2 │ │ +3d63ba: 3d04 0400 |0021: if-lez v4, 0025 // +0004 │ │ +3d63be: 1210 |0023: const/4 v0, #int 1 // #1 │ │ +3d63c0: 2802 |0024: goto 0026 // +0002 │ │ +3d63c2: 1200 |0025: const/4 v0, #int 0 // #0 │ │ +3d63c4: 1e05 |0026: monitor-exit v5 │ │ +3d63c6: 0f00 |0027: return v0 │ │ +3d63c8: 0d00 |0028: move-exception v0 │ │ +3d63ca: 1e05 |0029: monitor-exit v5 │ │ +3d63cc: 2700 |002a: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x001d │ │ -> 0x0028 │ │ positions : │ │ 0x0001 line=162 │ │ 0x0009 line=164 │ │ 0x0011 line=165 │ │ @@ -827069,33 +827069,33 @@ │ │ type : '()Z' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 27 16-bit code units │ │ -3d6414: |[3d6414] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.isWidgetUpdaterActive:()Z │ │ -3d6424: 1d01 |0000: monitor-enter v1 │ │ -3d6426: 5410 968d |0001: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.widgetUpdaterFuture:Ljava/util/concurrent/ScheduledFuture; // field@8d96 │ │ -3d642a: 3800 1200 |0003: if-eqz v0, 0015 // +0012 │ │ -3d642e: 7210 31b6 0000 |0005: invoke-interface {v0}, Ljava/util/concurrent/Future;.isCancelled:()Z // method@b631 │ │ -3d6434: 0a00 |0008: move-result v0 │ │ -3d6436: 3900 0c00 |0009: if-nez v0, 0015 // +000c │ │ -3d643a: 5410 968d |000b: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.widgetUpdaterFuture:Ljava/util/concurrent/ScheduledFuture; // field@8d96 │ │ -3d643e: 7210 32b6 0000 |000d: invoke-interface {v0}, Ljava/util/concurrent/Future;.isDone:()Z // method@b632 │ │ -3d6444: 0a00 |0010: move-result v0 │ │ -3d6446: 3900 0400 |0011: if-nez v0, 0015 // +0004 │ │ -3d644a: 1210 |0013: const/4 v0, #int 1 // #1 │ │ -3d644c: 2802 |0014: goto 0016 // +0002 │ │ -3d644e: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -3d6450: 1e01 |0016: monitor-exit v1 │ │ -3d6452: 0f00 |0017: return v0 │ │ -3d6454: 0d00 |0018: move-exception v0 │ │ -3d6456: 1e01 |0019: monitor-exit v1 │ │ -3d6458: 2700 |001a: throw v0 │ │ +3d63dc: |[3d63dc] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.isWidgetUpdaterActive:()Z │ │ +3d63ec: 1d01 |0000: monitor-enter v1 │ │ +3d63ee: 5410 968d |0001: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.widgetUpdaterFuture:Ljava/util/concurrent/ScheduledFuture; // field@8d96 │ │ +3d63f2: 3800 1200 |0003: if-eqz v0, 0015 // +0012 │ │ +3d63f6: 7210 31b6 0000 |0005: invoke-interface {v0}, Ljava/util/concurrent/Future;.isCancelled:()Z // method@b631 │ │ +3d63fc: 0a00 |0008: move-result v0 │ │ +3d63fe: 3900 0c00 |0009: if-nez v0, 0015 // +000c │ │ +3d6402: 5410 968d |000b: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.widgetUpdaterFuture:Ljava/util/concurrent/ScheduledFuture; // field@8d96 │ │ +3d6406: 7210 32b6 0000 |000d: invoke-interface {v0}, Ljava/util/concurrent/Future;.isDone:()Z // method@b632 │ │ +3d640c: 0a00 |0010: move-result v0 │ │ +3d640e: 3900 0400 |0011: if-nez v0, 0015 // +0004 │ │ +3d6412: 1210 |0013: const/4 v0, #int 1 // #1 │ │ +3d6414: 2802 |0014: goto 0016 // +0002 │ │ +3d6416: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +3d6418: 1e01 |0016: monitor-exit v1 │ │ +3d641a: 0f00 |0017: return v0 │ │ +3d641c: 0d00 |0018: move-exception v0 │ │ +3d641e: 1e01 |0019: monitor-exit v1 │ │ +3d6420: 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; │ │ @@ -827105,36 +827105,36 @@ │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -3d67fc: |[3d67fc] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.requestWidgetUpdate:()V │ │ -3d680c: 1d03 |0000: monitor-enter v3 │ │ -3d680e: 5430 8f8d |0001: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.callback:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$PSTMCallback; // field@8d8f │ │ -3d6812: 7210 eb9a 0000 |0003: invoke-interface {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$PSTMCallback;.requestWidgetState:()Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState; // method@9aeb │ │ -3d6818: 0c00 |0006: move-result-object v0 │ │ -3d681a: 5431 938d |0007: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.schedExecutor:Ljava/util/concurrent/ScheduledThreadPoolExecutor; // field@8d93 │ │ -3d681e: 7210 23b6 0100 |0009: invoke-interface {v1}, Ljava/util/concurrent/ExecutorService;.isShutdown:()Z // method@b623 │ │ -3d6824: 0a01 |000c: move-result v1 │ │ -3d6826: 3901 0d00 |000d: if-nez v1, 001a // +000d │ │ -3d682a: 5431 938d |000f: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.schedExecutor:Ljava/util/concurrent/ScheduledThreadPoolExecutor; // field@8d93 │ │ -3d682e: 2202 0f19 |0011: new-instance v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda1; // type@190f │ │ -3d6832: 7030 db9a 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@9adb │ │ -3d6838: 6e20 3bb6 2100 |0016: invoke-virtual {v1, v2}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;.execute:(Ljava/lang/Runnable;)V // method@b63b │ │ -3d683e: 2808 |0019: goto 0021 // +0008 │ │ -3d6840: 1a00 544f |001a: const-string v0, "PlaybackServiceTaskMgr" // string@4f54 │ │ -3d6844: 1a01 fc12 |001c: const-string v1, "Call to requestWidgetUpdate was ignored." // string@12fc │ │ -3d6848: 7120 fe0a 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d684e: 1e03 |0021: monitor-exit v3 │ │ -3d6850: 0e00 |0022: return-void │ │ -3d6852: 0d00 |0023: move-exception v0 │ │ -3d6854: 1e03 |0024: monitor-exit v3 │ │ -3d6856: 2700 |0025: throw v0 │ │ +3d67c4: |[3d67c4] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.requestWidgetUpdate:()V │ │ +3d67d4: 1d03 |0000: monitor-enter v3 │ │ +3d67d6: 5430 8f8d |0001: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.callback:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$PSTMCallback; // field@8d8f │ │ +3d67da: 7210 eb9a 0000 |0003: invoke-interface {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$PSTMCallback;.requestWidgetState:()Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState; // method@9aeb │ │ +3d67e0: 0c00 |0006: move-result-object v0 │ │ +3d67e2: 5431 938d |0007: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.schedExecutor:Ljava/util/concurrent/ScheduledThreadPoolExecutor; // field@8d93 │ │ +3d67e6: 7210 23b6 0100 |0009: invoke-interface {v1}, Ljava/util/concurrent/ExecutorService;.isShutdown:()Z // method@b623 │ │ +3d67ec: 0a01 |000c: move-result v1 │ │ +3d67ee: 3901 0d00 |000d: if-nez v1, 001a // +000d │ │ +3d67f2: 5431 938d |000f: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.schedExecutor:Ljava/util/concurrent/ScheduledThreadPoolExecutor; // field@8d93 │ │ +3d67f6: 2202 0f19 |0011: new-instance v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda1; // type@190f │ │ +3d67fa: 7030 db9a 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@9adb │ │ +3d6800: 6e20 3bb6 2100 |0016: invoke-virtual {v1, v2}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;.execute:(Ljava/lang/Runnable;)V // method@b63b │ │ +3d6806: 2808 |0019: goto 0021 // +0008 │ │ +3d6808: 1a00 544f |001a: const-string v0, "PlaybackServiceTaskMgr" // string@4f54 │ │ +3d680c: 1a01 fc12 |001c: const-string v1, "Call to requestWidgetUpdate was ignored." // string@12fc │ │ +3d6810: 7120 fe0a 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d6816: 1e03 |0021: monitor-exit v3 │ │ +3d6818: 0e00 |0022: return-void │ │ +3d681a: 0d00 |0023: move-exception v0 │ │ +3d681c: 1e03 |0024: monitor-exit v3 │ │ +3d681e: 2700 |0025: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0021 │ │ -> 0x0023 │ │ positions : │ │ 0x0001 line=129 │ │ 0x0007 line=130 │ │ 0x000f line=131 │ │ @@ -827148,29 +827148,29 @@ │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -3d6864: |[3d6864] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.restartSleepTimer:()V │ │ -3d6874: 1d02 |0000: monitor-enter v2 │ │ -3d6876: 6e10 009b 0200 |0001: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.isSleepTimerActive:()Z // method@9b00 │ │ -3d687c: 0a00 |0004: move-result v0 │ │ -3d687e: 3800 0e00 |0005: if-eqz v0, 0013 // +000e │ │ -3d6882: 1a00 544f |0007: const-string v0, "PlaybackServiceTaskMgr" // string@4f54 │ │ -3d6886: 1a01 7252 |0009: const-string v1, "Restarting sleep timer" // string@5272 │ │ -3d688a: 7120 fe0a 1000 |000b: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d6890: 5420 948d |000e: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.sleepTimer:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer; // field@8d94 │ │ -3d6894: 6e10 ef9a 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.restart:()V // method@9aef │ │ -3d689a: 1e02 |0013: monitor-exit v2 │ │ -3d689c: 0e00 |0014: return-void │ │ -3d689e: 0d00 |0015: move-exception v0 │ │ -3d68a0: 1e02 |0016: monitor-exit v2 │ │ -3d68a2: 2700 |0017: throw v0 │ │ +3d682c: |[3d682c] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.restartSleepTimer:()V │ │ +3d683c: 1d02 |0000: monitor-enter v2 │ │ +3d683e: 6e10 009b 0200 |0001: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.isSleepTimerActive:()Z // method@9b00 │ │ +3d6844: 0a00 |0004: move-result v0 │ │ +3d6846: 3800 0e00 |0005: if-eqz v0, 0013 // +000e │ │ +3d684a: 1a00 544f |0007: const-string v0, "PlaybackServiceTaskMgr" // string@4f54 │ │ +3d684e: 1a01 7252 |0009: const-string v1, "Restarting sleep timer" // string@5272 │ │ +3d6852: 7120 fe0a 1000 |000b: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d6858: 5420 948d |000e: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.sleepTimer:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer; // field@8d94 │ │ +3d685c: 6e10 ef9a 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.restart:()V // method@9aef │ │ +3d6862: 1e02 |0013: monitor-exit v2 │ │ +3d6864: 0e00 |0014: return-void │ │ +3d6866: 0d00 |0015: move-exception v0 │ │ +3d6868: 1e02 |0016: monitor-exit v2 │ │ +3d686a: 2700 |0017: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0013 │ │ -> 0x0015 │ │ positions : │ │ 0x0001 line=183 │ │ 0x000b line=184 │ │ 0x000e line=185 │ │ @@ -827183,59 +827183,59 @@ │ │ type : '(J)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 88 16-bit code units │ │ -3d68b0: |[3d68b0] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.setSleepTimer:(J)V │ │ -3d68c0: 1d05 |0000: monitor-enter v5 │ │ -3d68c2: 1600 0000 |0001: const-wide/16 v0, #int 0 // #0 │ │ -3d68c6: 3102 0600 |0003: cmp-long v2, v6, v0 │ │ -3d68ca: 3d02 4900 |0005: if-lez v2, 004e // +0049 │ │ -3d68ce: 1a02 544f |0007: const-string v2, "PlaybackServiceTaskMgr" // string@4f54 │ │ -3d68d2: 2203 8f1e |0009: new-instance v3, Ljava/lang/StringBuilder; // type@1e8f │ │ -3d68d6: 7010 50b3 0300 |000b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3d68dc: 1a04 0655 |000e: const-string v4, "Setting sleep timer to " // string@5506 │ │ -3d68e0: 6e20 5cb3 4300 |0010: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d68e6: 6e30 58b3 6307 |0013: invoke-virtual {v3, v6, v7}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ -3d68ec: 1a04 6401 |0016: const-string v4, " milliseconds" // string@0164 │ │ -3d68f0: 6e20 5cb3 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d68f6: 6e10 67b3 0300 |001b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3d68fc: 0c03 |001e: move-result-object v3 │ │ -3d68fe: 7120 fe0a 3200 |001f: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d6904: 6e10 009b 0500 |0022: invoke-virtual {v5}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.isSleepTimerActive:()Z // method@9b00 │ │ -3d690a: 0a02 |0025: move-result v2 │ │ -3d690c: 3802 0800 |0026: if-eqz v2, 002e // +0008 │ │ -3d6910: 5452 958d |0028: iget-object v2, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.sleepTimerFuture:Ljava/util/concurrent/ScheduledFuture; // field@8d95 │ │ -3d6914: 1213 |002a: const/4 v3, #int 1 // #1 │ │ -3d6916: 7220 2eb6 3200 |002b: invoke-interface {v2, v3}, Ljava/util/concurrent/Future;.cancel:(Z)Z // method@b62e │ │ -3d691c: 2202 1719 |002e: new-instance v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer; // type@1917 │ │ -3d6920: 7040 ec9a 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@9aec │ │ -3d6926: 5b52 948d |0033: iput-object v2, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.sleepTimer:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer; // field@8d94 │ │ -3d692a: 5453 938d |0035: iget-object v3, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.schedExecutor:Ljava/util/concurrent/ScheduledThreadPoolExecutor; // field@8d93 │ │ -3d692e: 6204 01da |0037: sget-object v4, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@da01 │ │ -3d6932: 6e54 3cb6 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@b63c │ │ -3d6938: 0c00 |003c: move-result-object v0 │ │ -3d693a: 5b50 958d |003d: iput-object v0, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.sleepTimerFuture:Ljava/util/concurrent/ScheduledFuture; // field@8d95 │ │ -3d693e: 7100 8db7 0000 |003f: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3d6944: 0c00 |0042: move-result-object v0 │ │ -3d6946: 7120 88a2 7600 |0043: invoke-static {v6, v7}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.justEnabled:(J)Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // method@a288 │ │ -3d694c: 0c06 |0046: move-result-object v6 │ │ -3d694e: 6e20 90b7 6000 |0047: invoke-virtual {v0, v6}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -3d6954: 1e05 |004a: monitor-exit v5 │ │ -3d6956: 0e00 |004b: return-void │ │ -3d6958: 0d06 |004c: move-exception v6 │ │ -3d695a: 2809 |004d: goto 0056 // +0009 │ │ -3d695c: 2206 701e |004e: new-instance v6, Ljava/lang/IllegalArgumentException; // type@1e70 │ │ -3d6960: 1a07 9761 |0050: const-string v7, "Waiting time <= 0" // string@6197 │ │ -3d6964: 7020 abb2 7600 |0052: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b2ab │ │ -3d696a: 2706 |0055: throw v6 │ │ -3d696c: 1e05 |0056: monitor-exit v5 │ │ -3d696e: 2706 |0057: throw v6 │ │ +3d6878: |[3d6878] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.setSleepTimer:(J)V │ │ +3d6888: 1d05 |0000: monitor-enter v5 │ │ +3d688a: 1600 0000 |0001: const-wide/16 v0, #int 0 // #0 │ │ +3d688e: 3102 0600 |0003: cmp-long v2, v6, v0 │ │ +3d6892: 3d02 4900 |0005: if-lez v2, 004e // +0049 │ │ +3d6896: 1a02 544f |0007: const-string v2, "PlaybackServiceTaskMgr" // string@4f54 │ │ +3d689a: 2203 8f1e |0009: new-instance v3, Ljava/lang/StringBuilder; // type@1e8f │ │ +3d689e: 7010 50b3 0300 |000b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3d68a4: 1a04 0655 |000e: const-string v4, "Setting sleep timer to " // string@5506 │ │ +3d68a8: 6e20 5cb3 4300 |0010: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d68ae: 6e30 58b3 6307 |0013: invoke-virtual {v3, v6, v7}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ +3d68b4: 1a04 6401 |0016: const-string v4, " milliseconds" // string@0164 │ │ +3d68b8: 6e20 5cb3 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d68be: 6e10 67b3 0300 |001b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3d68c4: 0c03 |001e: move-result-object v3 │ │ +3d68c6: 7120 fe0a 3200 |001f: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d68cc: 6e10 009b 0500 |0022: invoke-virtual {v5}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.isSleepTimerActive:()Z // method@9b00 │ │ +3d68d2: 0a02 |0025: move-result v2 │ │ +3d68d4: 3802 0800 |0026: if-eqz v2, 002e // +0008 │ │ +3d68d8: 5452 958d |0028: iget-object v2, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.sleepTimerFuture:Ljava/util/concurrent/ScheduledFuture; // field@8d95 │ │ +3d68dc: 1213 |002a: const/4 v3, #int 1 // #1 │ │ +3d68de: 7220 2eb6 3200 |002b: invoke-interface {v2, v3}, Ljava/util/concurrent/Future;.cancel:(Z)Z // method@b62e │ │ +3d68e4: 2202 1719 |002e: new-instance v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer; // type@1917 │ │ +3d68e8: 7040 ec9a 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@9aec │ │ +3d68ee: 5b52 948d |0033: iput-object v2, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.sleepTimer:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer; // field@8d94 │ │ +3d68f2: 5453 938d |0035: iget-object v3, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.schedExecutor:Ljava/util/concurrent/ScheduledThreadPoolExecutor; // field@8d93 │ │ +3d68f6: 6204 01da |0037: sget-object v4, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@da01 │ │ +3d68fa: 6e54 3cb6 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@b63c │ │ +3d6900: 0c00 |003c: move-result-object v0 │ │ +3d6902: 5b50 958d |003d: iput-object v0, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.sleepTimerFuture:Ljava/util/concurrent/ScheduledFuture; // field@8d95 │ │ +3d6906: 7100 8db7 0000 |003f: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3d690c: 0c00 |0042: move-result-object v0 │ │ +3d690e: 7120 88a2 7600 |0043: invoke-static {v6, v7}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.justEnabled:(J)Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // method@a288 │ │ +3d6914: 0c06 |0046: move-result-object v6 │ │ +3d6916: 6e20 90b7 6000 |0047: invoke-virtual {v0, v6}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +3d691c: 1e05 |004a: monitor-exit v5 │ │ +3d691e: 0e00 |004b: return-void │ │ +3d6920: 0d06 |004c: move-exception v6 │ │ +3d6922: 2809 |004d: goto 0056 // +0009 │ │ +3d6924: 2206 701e |004e: new-instance v6, Ljava/lang/IllegalArgumentException; // type@1e70 │ │ +3d6928: 1a07 9761 |0050: const-string v7, "Waiting time <= 0" // string@6197 │ │ +3d692c: 7020 abb2 7600 |0052: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b2ab │ │ +3d6932: 2706 |0055: throw v6 │ │ +3d6934: 1e05 |0056: monitor-exit v5 │ │ +3d6936: 2706 |0057: throw v6 │ │ catches : 2 │ │ 0x0007 - 0x004a │ │ -> 0x004c │ │ 0x004e - 0x0056 │ │ -> 0x004c │ │ positions : │ │ 0x0009 line=149 │ │ @@ -827255,19 +827255,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -3d6984: |[3d6984] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.shutdown:()V │ │ -3d6994: 6e10 fa9a 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.cancelAllTasks:()V // method@9afa │ │ -3d699a: 5410 938d |0003: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.schedExecutor:Ljava/util/concurrent/ScheduledThreadPoolExecutor; // field@8d93 │ │ -3d699e: 6e10 3eb6 0000 |0005: invoke-virtual {v0}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;.shutdownNow:()Ljava/util/List; // method@b63e │ │ -3d69a4: 0e00 |0008: return-void │ │ +3d694c: |[3d694c] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.shutdown:()V │ │ +3d695c: 6e10 fa9a 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.cancelAllTasks:()V // method@9afa │ │ +3d6962: 5410 938d |0003: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.schedExecutor:Ljava/util/concurrent/ScheduledThreadPoolExecutor; // field@8d93 │ │ +3d6966: 6e10 3eb6 0000 |0005: invoke-virtual {v0}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;.shutdownNow:()Ljava/util/List; // method@b63e │ │ +3d696c: 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; │ │ │ │ @@ -827276,49 +827276,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 │ │ -3d69a8: |[3d69a8] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.startChapterLoader:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -3d69b8: 1d02 |0000: monitor-enter v2 │ │ -3d69ba: 5420 908d |0001: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.chapterLoaderFuture:Lio/reactivex/disposables/Disposable; // field@8d90 │ │ -3d69be: 3800 0a00 |0003: if-eqz v0, 000d // +000a │ │ -3d69c2: 5420 908d |0005: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.chapterLoaderFuture:Lio/reactivex/disposables/Disposable; // field@8d90 │ │ -3d69c6: 7210 91b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ -3d69cc: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -3d69ce: 5b20 908d |000b: iput-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.chapterLoaderFuture:Lio/reactivex/disposables/Disposable; // field@8d90 │ │ -3d69d2: 7210 e3ac 0300 |000d: invoke-interface {v3}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ace3 │ │ -3d69d8: 0c00 |0010: move-result-object v0 │ │ -3d69da: 3900 2b00 |0011: if-nez v0, 003c // +002b │ │ -3d69de: 2200 1319 |0013: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda5; // type@1913 │ │ -3d69e2: 7030 e39a 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@9ae3 │ │ -3d69e8: 7110 66b1 0000 |0018: invoke-static {v0}, Lio/reactivex/Completable;.create:(Lio/reactivex/CompletableOnSubscribe;)Lio/reactivex/Completable; // method@b166 │ │ -3d69ee: 0c00 |001b: move-result-object v0 │ │ -3d69f0: 7100 95b1 0000 |001c: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ -3d69f6: 0c01 |001f: move-result-object v1 │ │ -3d69f8: 6e20 6cb1 1000 |0020: invoke-virtual {v0, v1}, Lio/reactivex/Completable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b16c │ │ -3d69fe: 0c00 |0023: move-result-object v0 │ │ -3d6a00: 7100 90b1 0000 |0024: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ -3d6a06: 0c01 |0027: move-result-object v1 │ │ -3d6a08: 6e20 69b1 1000 |0028: invoke-virtual {v0, v1}, Lio/reactivex/Completable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b169 │ │ -3d6a0e: 0c00 |002b: move-result-object v0 │ │ -3d6a10: 2201 1419 |002c: new-instance v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda6; // type@1914 │ │ -3d6a14: 7030 e59a 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@9ae5 │ │ -3d6a1a: 2203 1519 |0031: new-instance v3, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda7; // type@1915 │ │ -3d6a1e: 7010 e79a 0300 |0033: invoke-direct {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda7;.:()V // method@9ae7 │ │ -3d6a24: 6e30 6bb1 1003 |0036: invoke-virtual {v0, v1, v3}, Lio/reactivex/Completable;.subscribe:(Lio/reactivex/functions/Action;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b16b │ │ -3d6a2a: 0c03 |0039: move-result-object v3 │ │ -3d6a2c: 5b23 908d |003a: iput-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.chapterLoaderFuture:Lio/reactivex/disposables/Disposable; // field@8d90 │ │ -3d6a30: 1e02 |003c: monitor-exit v2 │ │ -3d6a32: 0e00 |003d: return-void │ │ -3d6a34: 0d03 |003e: move-exception v3 │ │ -3d6a36: 1e02 |003f: monitor-exit v2 │ │ -3d6a38: 2703 |0040: throw v3 │ │ +3d6970: |[3d6970] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.startChapterLoader:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +3d6980: 1d02 |0000: monitor-enter v2 │ │ +3d6982: 5420 908d |0001: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.chapterLoaderFuture:Lio/reactivex/disposables/Disposable; // field@8d90 │ │ +3d6986: 3800 0a00 |0003: if-eqz v0, 000d // +000a │ │ +3d698a: 5420 908d |0005: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.chapterLoaderFuture:Lio/reactivex/disposables/Disposable; // field@8d90 │ │ +3d698e: 7210 91b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ +3d6994: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +3d6996: 5b20 908d |000b: iput-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.chapterLoaderFuture:Lio/reactivex/disposables/Disposable; // field@8d90 │ │ +3d699a: 7210 e3ac 0300 |000d: invoke-interface {v3}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ace3 │ │ +3d69a0: 0c00 |0010: move-result-object v0 │ │ +3d69a2: 3900 2b00 |0011: if-nez v0, 003c // +002b │ │ +3d69a6: 2200 1319 |0013: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda5; // type@1913 │ │ +3d69aa: 7030 e39a 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@9ae3 │ │ +3d69b0: 7110 66b1 0000 |0018: invoke-static {v0}, Lio/reactivex/Completable;.create:(Lio/reactivex/CompletableOnSubscribe;)Lio/reactivex/Completable; // method@b166 │ │ +3d69b6: 0c00 |001b: move-result-object v0 │ │ +3d69b8: 7100 95b1 0000 |001c: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ +3d69be: 0c01 |001f: move-result-object v1 │ │ +3d69c0: 6e20 6cb1 1000 |0020: invoke-virtual {v0, v1}, Lio/reactivex/Completable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b16c │ │ +3d69c6: 0c00 |0023: move-result-object v0 │ │ +3d69c8: 7100 90b1 0000 |0024: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ +3d69ce: 0c01 |0027: move-result-object v1 │ │ +3d69d0: 6e20 69b1 1000 |0028: invoke-virtual {v0, v1}, Lio/reactivex/Completable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b169 │ │ +3d69d6: 0c00 |002b: move-result-object v0 │ │ +3d69d8: 2201 1419 |002c: new-instance v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda6; // type@1914 │ │ +3d69dc: 7030 e59a 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@9ae5 │ │ +3d69e2: 2203 1519 |0031: new-instance v3, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda7; // type@1915 │ │ +3d69e6: 7010 e79a 0300 |0033: invoke-direct {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda7;.:()V // method@9ae7 │ │ +3d69ec: 6e30 6bb1 1003 |0036: invoke-virtual {v0, v1, v3}, Lio/reactivex/Completable;.subscribe:(Lio/reactivex/functions/Action;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b16b │ │ +3d69f2: 0c03 |0039: move-result-object v3 │ │ +3d69f4: 5b23 908d |003a: iput-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.chapterLoaderFuture:Lio/reactivex/disposables/Disposable; // field@8d90 │ │ +3d69f8: 1e02 |003c: monitor-exit v2 │ │ +3d69fa: 0e00 |003d: return-void │ │ +3d69fc: 0d03 |003e: move-exception v3 │ │ +3d69fe: 1e02 |003f: monitor-exit v2 │ │ +3d6a00: 2703 |0040: throw v3 │ │ catches : 1 │ │ 0x0001 - 0x003c │ │ -> 0x003e │ │ positions : │ │ 0x0001 line=223 │ │ 0x0005 line=224 │ │ 0x000b line=225 │ │ @@ -827337,44 +827337,44 @@ │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 7 │ │ insns size : 55 16-bit code units │ │ -3d6a48: |[3d6a48] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.startPositionSaver:()V │ │ -3d6a58: 1d09 |0000: monitor-enter v9 │ │ -3d6a5a: 6e10 ff9a 0900 |0001: invoke-virtual {v9}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.isPositionSaverActive:()Z // method@9aff │ │ -3d6a60: 0a00 |0004: move-result v0 │ │ -3d6a62: 3900 2600 |0005: if-nez v0, 002b // +0026 │ │ -3d6a66: 5490 8f8d |0007: iget-object v0, v9, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.callback:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$PSTMCallback; // field@8d8f │ │ -3d6a6a: 7110 b3b5 0000 |0009: invoke-static {v0}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@b5b3 │ │ -3d6a70: 2201 1219 |000c: new-instance v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda4; // type@1912 │ │ -3d6a74: 7020 e19a 0100 |000e: invoke-direct {v1, v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$PSTMCallback;)V // method@9ae1 │ │ -3d6a7a: 7020 0f9b 1900 |0011: invoke-direct {v9, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.useMainThreadIfNecessary:(Ljava/lang/Runnable;)Ljava/lang/Runnable; // method@9b0f │ │ -3d6a80: 0c03 |0014: move-result-object v3 │ │ -3d6a82: 5492 938d |0015: iget-object v2, v9, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.schedExecutor:Ljava/util/concurrent/ScheduledThreadPoolExecutor; // field@8d93 │ │ -3d6a86: 1604 8813 |0017: const-wide/16 v4, #int 5000 // #1388 │ │ -3d6a8a: 1606 8813 |0019: const-wide/16 v6, #int 5000 // #1388 │ │ -3d6a8e: 6208 01da |001b: sget-object v8, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@da01 │ │ -3d6a92: 7407 3db6 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@b63d │ │ -3d6a98: 0c00 |0020: move-result-object v0 │ │ -3d6a9a: 5b90 928d |0021: iput-object v0, v9, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.positionSaverFuture:Ljava/util/concurrent/ScheduledFuture; // field@8d92 │ │ -3d6a9e: 1a00 544f |0023: const-string v0, "PlaybackServiceTaskMgr" // string@4f54 │ │ -3d6aa2: 1a01 9356 |0025: const-string v1, "Started PositionSaver" // string@5693 │ │ -3d6aa6: 7120 fe0a 1000 |0027: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d6aac: 2808 |002a: goto 0032 // +0008 │ │ -3d6aae: 1a00 544f |002b: const-string v0, "PlaybackServiceTaskMgr" // string@4f54 │ │ -3d6ab2: 1a01 fe12 |002d: const-string v1, "Call to startPositionSaver was ignored." // string@12fe │ │ -3d6ab6: 7120 fe0a 1000 |002f: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d6abc: 1e09 |0032: monitor-exit v9 │ │ -3d6abe: 0e00 |0033: return-void │ │ -3d6ac0: 0d00 |0034: move-exception v0 │ │ -3d6ac2: 1e09 |0035: monitor-exit v9 │ │ -3d6ac4: 2700 |0036: throw v0 │ │ +3d6a10: |[3d6a10] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.startPositionSaver:()V │ │ +3d6a20: 1d09 |0000: monitor-enter v9 │ │ +3d6a22: 6e10 ff9a 0900 |0001: invoke-virtual {v9}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.isPositionSaverActive:()Z // method@9aff │ │ +3d6a28: 0a00 |0004: move-result v0 │ │ +3d6a2a: 3900 2600 |0005: if-nez v0, 002b // +0026 │ │ +3d6a2e: 5490 8f8d |0007: iget-object v0, v9, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.callback:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$PSTMCallback; // field@8d8f │ │ +3d6a32: 7110 b3b5 0000 |0009: invoke-static {v0}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@b5b3 │ │ +3d6a38: 2201 1219 |000c: new-instance v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda4; // type@1912 │ │ +3d6a3c: 7020 e19a 0100 |000e: invoke-direct {v1, v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$PSTMCallback;)V // method@9ae1 │ │ +3d6a42: 7020 0f9b 1900 |0011: invoke-direct {v9, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.useMainThreadIfNecessary:(Ljava/lang/Runnable;)Ljava/lang/Runnable; // method@9b0f │ │ +3d6a48: 0c03 |0014: move-result-object v3 │ │ +3d6a4a: 5492 938d |0015: iget-object v2, v9, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.schedExecutor:Ljava/util/concurrent/ScheduledThreadPoolExecutor; // field@8d93 │ │ +3d6a4e: 1604 8813 |0017: const-wide/16 v4, #int 5000 // #1388 │ │ +3d6a52: 1606 8813 |0019: const-wide/16 v6, #int 5000 // #1388 │ │ +3d6a56: 6208 01da |001b: sget-object v8, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@da01 │ │ +3d6a5a: 7407 3db6 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@b63d │ │ +3d6a60: 0c00 |0020: move-result-object v0 │ │ +3d6a62: 5b90 928d |0021: iput-object v0, v9, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.positionSaverFuture:Ljava/util/concurrent/ScheduledFuture; // field@8d92 │ │ +3d6a66: 1a00 544f |0023: const-string v0, "PlaybackServiceTaskMgr" // string@4f54 │ │ +3d6a6a: 1a01 9356 |0025: const-string v1, "Started PositionSaver" // string@5693 │ │ +3d6a6e: 7120 fe0a 1000 |0027: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d6a74: 2808 |002a: goto 0032 // +0008 │ │ +3d6a76: 1a00 544f |002b: const-string v0, "PlaybackServiceTaskMgr" // string@4f54 │ │ +3d6a7a: 1a01 fe12 |002d: const-string v1, "Call to startPositionSaver was ignored." // string@12fe │ │ +3d6a7e: 7120 fe0a 1000 |002f: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d6a84: 1e09 |0032: monitor-exit v9 │ │ +3d6a86: 0e00 |0033: return-void │ │ +3d6a88: 0d00 |0034: move-exception v0 │ │ +3d6a8a: 1e09 |0035: monitor-exit v9 │ │ +3d6a8c: 2700 |0036: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0032 │ │ -> 0x0034 │ │ positions : │ │ 0x0001 line=81 │ │ 0x0007 line=82 │ │ 0x0011 line=83 │ │ @@ -827390,46 +827390,46 @@ │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 7 │ │ insns size : 58 16-bit code units │ │ -3d6ad4: |[3d6ad4] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.startWidgetUpdater:()V │ │ -3d6ae4: 1d08 |0000: monitor-enter v8 │ │ -3d6ae6: 6e10 019b 0800 |0001: invoke-virtual {v8}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.isWidgetUpdaterActive:()Z // method@9b01 │ │ -3d6aec: 0a00 |0004: move-result v0 │ │ -3d6aee: 3900 2900 |0005: if-nez v0, 002e // +0029 │ │ -3d6af2: 5480 938d |0007: iget-object v0, v8, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.schedExecutor:Ljava/util/concurrent/ScheduledThreadPoolExecutor; // field@8d93 │ │ -3d6af6: 7210 23b6 0000 |0009: invoke-interface {v0}, Ljava/util/concurrent/ExecutorService;.isShutdown:()Z // method@b623 │ │ -3d6afc: 0a00 |000c: move-result v0 │ │ -3d6afe: 3900 2100 |000d: if-nez v0, 002e // +0021 │ │ -3d6b02: 2200 1119 |000f: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda3; // type@1911 │ │ -3d6b06: 7020 df9a 8000 |0011: invoke-direct {v0, v8}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;)V // method@9adf │ │ -3d6b0c: 7020 0f9b 0800 |0014: invoke-direct {v8, v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.useMainThreadIfNecessary:(Ljava/lang/Runnable;)Ljava/lang/Runnable; // method@9b0f │ │ -3d6b12: 0c02 |0017: move-result-object v2 │ │ -3d6b14: 5481 938d |0018: iget-object v1, v8, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.schedExecutor:Ljava/util/concurrent/ScheduledThreadPoolExecutor; // field@8d93 │ │ -3d6b18: 1603 e803 |001a: const-wide/16 v3, #int 1000 // #3e8 │ │ -3d6b1c: 1605 e803 |001c: const-wide/16 v5, #int 1000 // #3e8 │ │ -3d6b20: 6207 01da |001e: sget-object v7, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@da01 │ │ -3d6b24: 7407 3db6 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@b63d │ │ -3d6b2a: 0c00 |0023: move-result-object v0 │ │ -3d6b2c: 5b80 968d |0024: iput-object v0, v8, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.widgetUpdaterFuture:Ljava/util/concurrent/ScheduledFuture; // field@8d96 │ │ -3d6b30: 1a00 544f |0026: const-string v0, "PlaybackServiceTaskMgr" // string@4f54 │ │ -3d6b34: 1a01 9456 |0028: const-string v1, "Started WidgetUpdater" // string@5694 │ │ -3d6b38: 7120 fe0a 1000 |002a: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d6b3e: 2808 |002d: goto 0035 // +0008 │ │ -3d6b40: 1a00 544f |002e: const-string v0, "PlaybackServiceTaskMgr" // string@4f54 │ │ -3d6b44: 1a01 ff12 |0030: const-string v1, "Call to startWidgetUpdater was ignored." // string@12ff │ │ -3d6b48: 7120 fe0a 1000 |0032: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d6b4e: 1e08 |0035: monitor-exit v8 │ │ -3d6b50: 0e00 |0036: return-void │ │ -3d6b52: 0d00 |0037: move-exception v0 │ │ -3d6b54: 1e08 |0038: monitor-exit v8 │ │ -3d6b56: 2700 |0039: throw v0 │ │ +3d6a9c: |[3d6a9c] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.startWidgetUpdater:()V │ │ +3d6aac: 1d08 |0000: monitor-enter v8 │ │ +3d6aae: 6e10 019b 0800 |0001: invoke-virtual {v8}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.isWidgetUpdaterActive:()Z // method@9b01 │ │ +3d6ab4: 0a00 |0004: move-result v0 │ │ +3d6ab6: 3900 2900 |0005: if-nez v0, 002e // +0029 │ │ +3d6aba: 5480 938d |0007: iget-object v0, v8, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.schedExecutor:Ljava/util/concurrent/ScheduledThreadPoolExecutor; // field@8d93 │ │ +3d6abe: 7210 23b6 0000 |0009: invoke-interface {v0}, Ljava/util/concurrent/ExecutorService;.isShutdown:()Z // method@b623 │ │ +3d6ac4: 0a00 |000c: move-result v0 │ │ +3d6ac6: 3900 2100 |000d: if-nez v0, 002e // +0021 │ │ +3d6aca: 2200 1119 |000f: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda3; // type@1911 │ │ +3d6ace: 7020 df9a 8000 |0011: invoke-direct {v0, v8}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;)V // method@9adf │ │ +3d6ad4: 7020 0f9b 0800 |0014: invoke-direct {v8, v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.useMainThreadIfNecessary:(Ljava/lang/Runnable;)Ljava/lang/Runnable; // method@9b0f │ │ +3d6ada: 0c02 |0017: move-result-object v2 │ │ +3d6adc: 5481 938d |0018: iget-object v1, v8, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.schedExecutor:Ljava/util/concurrent/ScheduledThreadPoolExecutor; // field@8d93 │ │ +3d6ae0: 1603 e803 |001a: const-wide/16 v3, #int 1000 // #3e8 │ │ +3d6ae4: 1605 e803 |001c: const-wide/16 v5, #int 1000 // #3e8 │ │ +3d6ae8: 6207 01da |001e: sget-object v7, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@da01 │ │ +3d6aec: 7407 3db6 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@b63d │ │ +3d6af2: 0c00 |0023: move-result-object v0 │ │ +3d6af4: 5b80 968d |0024: iput-object v0, v8, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.widgetUpdaterFuture:Ljava/util/concurrent/ScheduledFuture; // field@8d96 │ │ +3d6af8: 1a00 544f |0026: const-string v0, "PlaybackServiceTaskMgr" // string@4f54 │ │ +3d6afc: 1a01 9456 |0028: const-string v1, "Started WidgetUpdater" // string@5694 │ │ +3d6b00: 7120 fe0a 1000 |002a: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d6b06: 2808 |002d: goto 0035 // +0008 │ │ +3d6b08: 1a00 544f |002e: const-string v0, "PlaybackServiceTaskMgr" // string@4f54 │ │ +3d6b0c: 1a01 ff12 |0030: const-string v1, "Call to startWidgetUpdater was ignored." // string@12ff │ │ +3d6b10: 7120 fe0a 1000 |0032: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d6b16: 1e08 |0035: monitor-exit v8 │ │ +3d6b18: 0e00 |0036: return-void │ │ +3d6b1a: 0d00 |0037: move-exception v0 │ │ +3d6b1c: 1e08 |0038: monitor-exit v8 │ │ +3d6b1e: 2700 |0039: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0035 │ │ -> 0x0037 │ │ positions : │ │ 0x0001 line=114 │ │ 0x000f line=115 │ │ 0x0014 line=116 │ │ @@ -827465,17 +827465,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3d9b7c: |[3d9b7c] de.danoeh.antennapod.core.service.playback.PlaybackVolumeUpdater.:()V │ │ -3d9b8c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3d9b92: 0e00 |0003: return-void │ │ +3d9b44: |[3d9b44] de.danoeh.antennapod.core.service.playback.PlaybackVolumeUpdater.:()V │ │ +3d9b54: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3d9b5a: 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;) │ │ @@ -827483,19 +827483,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 │ │ -3d9b94: |[3d9b94] de.danoeh.antennapod.core.service.playback.PlaybackVolumeUpdater.forceUpdateVolume:(Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;)V │ │ -3d9ba4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3d9ba6: 6e30 b1af 0200 |0001: invoke-virtual {v2, v0, v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.pause:(ZZ)V // method@afb1 │ │ -3d9bac: 6e10 b7af 0200 |0004: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.resume:()V // method@afb7 │ │ -3d9bb2: 0e00 |0007: return-void │ │ +3d9b5c: |[3d9b5c] de.danoeh.antennapod.core.service.playback.PlaybackVolumeUpdater.forceUpdateVolume:(Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;)V │ │ +3d9b6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3d9b6e: 6e30 b1af 0200 |0001: invoke-virtual {v2, v0, v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.pause:(ZZ)V // method@afb1 │ │ +3d9b74: 6e10 b7af 0200 |0004: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.resume:()V // method@afb7 │ │ +3d9b7a: 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; │ │ @@ -827505,36 +827505,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 │ │ -3d9bb4: |[3d9bb4] 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 │ │ -3d9bc4: 6e10 73ac 0800 |0000: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -3d9bca: 0c00 |0003: move-result-object v0 │ │ -3d9bcc: 6e10 2dac 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -3d9bd2: 0c00 |0007: move-result-object v0 │ │ -3d9bd4: 6e10 f4ab 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3d9bda: 0b00 |000b: move-result-wide v0 │ │ -3d9bdc: 3102 0005 |000c: cmp-long v2, v0, v5 │ │ -3d9be0: 3902 1c00 |000e: if-nez v2, 002a // +001c │ │ -3d9be4: 6e10 73ac 0800 |0010: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -3d9bea: 0c05 |0013: move-result-object v5 │ │ -3d9bec: 6e10 2dac 0500 |0014: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -3d9bf2: 0c05 |0017: move-result-object v5 │ │ -3d9bf4: 6e10 d4ab 0500 |0018: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ -3d9bfa: 0c05 |001b: move-result-object v5 │ │ -3d9bfc: 6e20 c3ac 7500 |001c: invoke-virtual {v5, v7}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setVolumeAdaptionSetting:(Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;)V // method@acc3 │ │ -3d9c02: 6e10 a9af 0400 |001f: invoke-virtual {v4}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@afa9 │ │ -3d9c08: 0c05 |0022: move-result-object v5 │ │ -3d9c0a: 6206 a7c8 |0023: sget-object v6, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ -3d9c0e: 3365 0500 |0025: if-ne v5, v6, 002a // +0005 │ │ -3d9c12: 7020 119b 4300 |0027: invoke-direct {v3, v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackVolumeUpdater;.forceUpdateVolume:(Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;)V // method@9b11 │ │ -3d9c18: 0e00 |002a: return-void │ │ +3d9b7c: |[3d9b7c] 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 │ │ +3d9b8c: 6e10 73ac 0800 |0000: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +3d9b92: 0c00 |0003: move-result-object v0 │ │ +3d9b94: 6e10 2dac 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +3d9b9a: 0c00 |0007: move-result-object v0 │ │ +3d9b9c: 6e10 f4ab 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3d9ba2: 0b00 |000b: move-result-wide v0 │ │ +3d9ba4: 3102 0005 |000c: cmp-long v2, v0, v5 │ │ +3d9ba8: 3902 1c00 |000e: if-nez v2, 002a // +001c │ │ +3d9bac: 6e10 73ac 0800 |0010: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +3d9bb2: 0c05 |0013: move-result-object v5 │ │ +3d9bb4: 6e10 2dac 0500 |0014: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +3d9bba: 0c05 |0017: move-result-object v5 │ │ +3d9bbc: 6e10 d4ab 0500 |0018: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ +3d9bc2: 0c05 |001b: move-result-object v5 │ │ +3d9bc4: 6e20 c3ac 7500 |001c: invoke-virtual {v5, v7}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setVolumeAdaptionSetting:(Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;)V // method@acc3 │ │ +3d9bca: 6e10 a9af 0400 |001f: invoke-virtual {v4}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@afa9 │ │ +3d9bd0: 0c05 |0022: move-result-object v5 │ │ +3d9bd2: 6206 a7c8 |0023: sget-object v6, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ +3d9bd6: 3365 0500 |0025: if-ne v5, v6, 002a // +0005 │ │ +3d9bda: 7020 119b 4300 |0027: invoke-direct {v3, v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackVolumeUpdater;.forceUpdateVolume:(Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;)V // method@9b11 │ │ +3d9be0: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0010 line=24 │ │ 0x001c line=25 │ │ 0x001f line=27 │ │ 0x0027 line=28 │ │ @@ -827551,27 +827551,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 │ │ -3d9c1c: |[3d9c1c] de.danoeh.antennapod.core.service.playback.PlaybackVolumeUpdater.updateVolumeIfNecessary:(Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;JLde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;)V │ │ -3d9c2c: 6e10 a7af 0900 |0000: invoke-virtual {v9}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@afa7 │ │ -3d9c32: 0c00 |0003: move-result-object v0 │ │ -3d9c34: 2001 bc1c |0004: instance-of v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -3d9c38: 3801 0c00 |0006: if-eqz v1, 0012 // +000c │ │ -3d9c3c: 0707 |0008: move-object v7, v0 │ │ -3d9c3e: 1f07 bc1c |0009: check-cast v7, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -3d9c42: 0782 |000b: move-object v2, v8 │ │ -3d9c44: 0793 |000c: move-object v3, v9 │ │ -3d9c46: 04a4 |000d: move-wide v4, v10 │ │ -3d9c48: 07c6 |000e: move-object v6, v12 │ │ -3d9c4a: 7606 129b 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@9b12 │ │ -3d9c50: 0e00 |0012: return-void │ │ +3d9be4: |[3d9be4] de.danoeh.antennapod.core.service.playback.PlaybackVolumeUpdater.updateVolumeIfNecessary:(Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;JLde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;)V │ │ +3d9bf4: 6e10 a7af 0900 |0000: invoke-virtual {v9}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@afa7 │ │ +3d9bfa: 0c00 |0003: move-result-object v0 │ │ +3d9bfc: 2001 bc1c |0004: instance-of v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +3d9c00: 3801 0c00 |0006: if-eqz v1, 0012 // +000c │ │ +3d9c04: 0707 |0008: move-object v7, v0 │ │ +3d9c06: 1f07 bc1c |0009: check-cast v7, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +3d9c0a: 0782 |000b: move-object v2, v8 │ │ +3d9c0c: 0793 |000c: move-object v3, v9 │ │ +3d9c0e: 04a4 |000d: move-wide v4, v10 │ │ +3d9c10: 07c6 |000e: move-object v6, v12 │ │ +3d9c12: 7606 129b 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@9b12 │ │ +3d9c18: 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; │ │ @@ -827626,36 +827626,36 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -3d9c54: |[3d9c54] de.danoeh.antennapod.core.service.playback.ShakeListener.:()V │ │ -3d9c64: 0e00 |0000: return-void │ │ +3d9c1c: |[3d9c1c] de.danoeh.antennapod.core.service.playback.ShakeListener.:()V │ │ +3d9c2c: 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 │ │ -3d9c68: |[3d9c68] de.danoeh.antennapod.core.service.playback.ShakeListener.:(Landroid/content/Context;Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;)V │ │ -3d9c78: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3d9c7e: 5b01 998d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/ShakeListener;.mContext:Landroid/content/Context; // field@8d99 │ │ -3d9c82: 5b02 9b8d |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/service/playback/ShakeListener;.mSleepTimer:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer; // field@8d9b │ │ -3d9c86: 7010 199b 0000 |0007: invoke-direct {v0}, Lde/danoeh/antennapod/core/service/playback/ShakeListener;.resume:()V // method@9b19 │ │ -3d9c8c: 0e00 |000a: return-void │ │ +3d9c30: |[3d9c30] de.danoeh.antennapod.core.service.playback.ShakeListener.:(Landroid/content/Context;Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;)V │ │ +3d9c40: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3d9c46: 5b01 998d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/ShakeListener;.mContext:Landroid/content/Context; // field@8d99 │ │ +3d9c4a: 5b02 9b8d |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/service/playback/ShakeListener;.mSleepTimer:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer; // field@8d9b │ │ +3d9c4e: 7010 199b 0000 |0007: invoke-direct {v0}, Lde/danoeh/antennapod/core/service/playback/ShakeListener;.resume:()V // method@9b19 │ │ +3d9c54: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ 0x0003 line=20 │ │ 0x0005 line=21 │ │ 0x0007 line=22 │ │ locals : │ │ @@ -827668,42 +827668,42 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 52 16-bit code units │ │ -3d9d5c: |[3d9d5c] de.danoeh.antennapod.core.service.playback.ShakeListener.resume:()V │ │ -3d9d6c: 5430 998d |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/ShakeListener;.mContext:Landroid/content/Context; // field@8d99 │ │ -3d9d70: 1a01 08d1 |0002: const-string v1, "sensor" // string@d108 │ │ -3d9d74: 6e20 3402 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ -3d9d7a: 0c00 |0007: move-result-object v0 │ │ -3d9d7c: 1f00 0d01 |0008: check-cast v0, Landroid/hardware/SensorManager; // type@010d │ │ -3d9d80: 5b30 9a8d |000a: iput-object v0, v3, Lde/danoeh/antennapod/core/service/playback/ShakeListener;.mSensorMgr:Landroid/hardware/SensorManager; // field@8d9a │ │ -3d9d84: 3800 2000 |000c: if-eqz v0, 002c // +0020 │ │ -3d9d88: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -3d9d8a: 6e20 7505 1000 |000f: invoke-virtual {v0, v1}, Landroid/hardware/SensorManager;.getDefaultSensor:(I)Landroid/hardware/Sensor; // method@0575 │ │ -3d9d90: 0c00 |0012: move-result-object v0 │ │ -3d9d92: 5b30 988d |0013: iput-object v0, v3, Lde/danoeh/antennapod/core/service/playback/ShakeListener;.mAccelerometer:Landroid/hardware/Sensor; // field@8d98 │ │ -3d9d96: 5431 9a8d |0015: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/ShakeListener;.mSensorMgr:Landroid/hardware/SensorManager; // field@8d9a │ │ -3d9d9a: 1222 |0017: const/4 v2, #int 2 // #2 │ │ -3d9d9c: 6e40 7605 3120 |0018: invoke-virtual {v1, v3, v0, v2}, Landroid/hardware/SensorManager;.registerListener:(Landroid/hardware/SensorEventListener;Landroid/hardware/Sensor;I)Z // method@0576 │ │ -3d9da2: 0a00 |001b: move-result v0 │ │ -3d9da4: 3800 0300 |001c: if-eqz v0, 001f // +0003 │ │ -3d9da8: 0e00 |001e: return-void │ │ -3d9daa: 5430 9a8d |001f: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/ShakeListener;.mSensorMgr:Landroid/hardware/SensorManager; // field@8d9a │ │ -3d9dae: 6e20 7705 3000 |0021: invoke-virtual {v0, v3}, Landroid/hardware/SensorManager;.unregisterListener:(Landroid/hardware/SensorEventListener;)V // method@0577 │ │ -3d9db4: 2200 961e |0024: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@1e96 │ │ -3d9db8: 1a01 910c |0026: const-string v1, "Accelerometer not supported" // string@0c91 │ │ -3d9dbc: 7020 93b3 1000 |0028: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@b393 │ │ -3d9dc2: 2700 |002b: throw v0 │ │ -3d9dc4: 2200 961e |002c: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@1e96 │ │ -3d9dc8: 1a01 e254 |002e: const-string v1, "Sensors not supported" // string@54e2 │ │ -3d9dcc: 7020 93b3 1000 |0030: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@b393 │ │ -3d9dd2: 2700 |0033: throw v0 │ │ +3d9d24: |[3d9d24] de.danoeh.antennapod.core.service.playback.ShakeListener.resume:()V │ │ +3d9d34: 5430 998d |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/ShakeListener;.mContext:Landroid/content/Context; // field@8d99 │ │ +3d9d38: 1a01 08d1 |0002: const-string v1, "sensor" // string@d108 │ │ +3d9d3c: 6e20 3402 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ +3d9d42: 0c00 |0007: move-result-object v0 │ │ +3d9d44: 1f00 0d01 |0008: check-cast v0, Landroid/hardware/SensorManager; // type@010d │ │ +3d9d48: 5b30 9a8d |000a: iput-object v0, v3, Lde/danoeh/antennapod/core/service/playback/ShakeListener;.mSensorMgr:Landroid/hardware/SensorManager; // field@8d9a │ │ +3d9d4c: 3800 2000 |000c: if-eqz v0, 002c // +0020 │ │ +3d9d50: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +3d9d52: 6e20 7505 1000 |000f: invoke-virtual {v0, v1}, Landroid/hardware/SensorManager;.getDefaultSensor:(I)Landroid/hardware/Sensor; // method@0575 │ │ +3d9d58: 0c00 |0012: move-result-object v0 │ │ +3d9d5a: 5b30 988d |0013: iput-object v0, v3, Lde/danoeh/antennapod/core/service/playback/ShakeListener;.mAccelerometer:Landroid/hardware/Sensor; // field@8d98 │ │ +3d9d5e: 5431 9a8d |0015: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/ShakeListener;.mSensorMgr:Landroid/hardware/SensorManager; // field@8d9a │ │ +3d9d62: 1222 |0017: const/4 v2, #int 2 // #2 │ │ +3d9d64: 6e40 7605 3120 |0018: invoke-virtual {v1, v3, v0, v2}, Landroid/hardware/SensorManager;.registerListener:(Landroid/hardware/SensorEventListener;Landroid/hardware/Sensor;I)Z // method@0576 │ │ +3d9d6a: 0a00 |001b: move-result v0 │ │ +3d9d6c: 3800 0300 |001c: if-eqz v0, 001f // +0003 │ │ +3d9d70: 0e00 |001e: return-void │ │ +3d9d72: 5430 9a8d |001f: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/ShakeListener;.mSensorMgr:Landroid/hardware/SensorManager; // field@8d9a │ │ +3d9d76: 6e20 7705 3000 |0021: invoke-virtual {v0, v3}, Landroid/hardware/SensorManager;.unregisterListener:(Landroid/hardware/SensorEventListener;)V // method@0577 │ │ +3d9d7c: 2200 961e |0024: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@1e96 │ │ +3d9d80: 1a01 910c |0026: const-string v1, "Accelerometer not supported" // string@0c91 │ │ +3d9d84: 7020 93b3 1000 |0028: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@b393 │ │ +3d9d8a: 2700 |002b: throw v0 │ │ +3d9d8c: 2200 961e |002c: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@1e96 │ │ +3d9d90: 1a01 e254 |002e: const-string v1, "Sensors not supported" // string@54e2 │ │ +3d9d94: 7020 93b3 1000 |0030: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@b393 │ │ +3d9d9a: 2700 |0033: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x000f line=32 │ │ 0x0015 line=33 │ │ 0x001f line=34 │ │ 0x0024 line=35 │ │ @@ -827717,16 +827717,16 @@ │ │ type : '(Landroid/hardware/Sensor;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -3d9c90: |[3d9c90] de.danoeh.antennapod.core.service.playback.ShakeListener.onAccuracyChanged:(Landroid/hardware/Sensor;I)V │ │ -3d9ca0: 0e00 |0000: return-void │ │ +3d9c58: |[3d9c58] de.danoeh.antennapod.core.service.playback.ShakeListener.onAccuracyChanged:(Landroid/hardware/Sensor;I)V │ │ +3d9c68: 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 │ │ @@ -827736,49 +827736,49 @@ │ │ type : '(Landroid/hardware/SensorEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 64 16-bit code units │ │ -3d9ca4: |[3d9ca4] de.danoeh.antennapod.core.service.playback.ShakeListener.onSensorChanged:(Landroid/hardware/SensorEvent;)V │ │ -3d9cb4: 5455 c100 |0000: iget-object v5, v5, Landroid/hardware/SensorEvent;.values:[F // field@00c1 │ │ -3d9cb8: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -3d9cba: 4400 0500 |0003: aget v0, v5, v0 │ │ -3d9cbe: 1401 0ae8 1c41 |0005: const v1, #float 9.80665 // #411ce80a │ │ -3d9cc4: c910 |0008: div-float/2addr v0, v1 │ │ -3d9cc6: 1212 |0009: const/4 v2, #int 1 // #1 │ │ -3d9cc8: 4402 0502 |000a: aget v2, v5, v2 │ │ -3d9ccc: c912 |000c: div-float/2addr v2, v1 │ │ -3d9cce: 1223 |000d: const/4 v3, #int 2 // #2 │ │ -3d9cd0: 4405 0503 |000e: aget v5, v5, v3 │ │ -3d9cd4: c915 |0010: div-float/2addr v5, v1 │ │ -3d9cd6: a800 0000 |0011: mul-float v0, v0, v0 │ │ -3d9cda: a802 0202 |0013: mul-float v2, v2, v2 │ │ -3d9cde: c620 |0015: add-float/2addr v0, v2 │ │ -3d9ce0: a805 0505 |0016: mul-float v5, v5, v5 │ │ -3d9ce4: c650 |0018: add-float/2addr v0, v5 │ │ -3d9ce6: 8900 |0019: float-to-double v0, v0 │ │ -3d9ce8: 7120 f1b2 1000 |001a: invoke-static {v0, v1}, Ljava/lang/Math;.sqrt:(D)D // method@b2f1 │ │ -3d9cee: 0b00 |001d: move-result-wide v0 │ │ -3d9cf0: 1902 0240 |001e: const-wide/high16 v2, #long 4612248968380809216 // #4002 │ │ -3d9cf4: 2f05 0002 |0020: cmpl-double v5, v0, v2 │ │ -3d9cf8: 3d05 1d00 |0022: if-lez v5, 003f // +001d │ │ -3d9cfc: 6205 978d |0024: sget-object v5, Lde/danoeh/antennapod/core/service/playback/ShakeListener;.TAG:Ljava/lang/String; // field@8d97 │ │ -3d9d00: 2202 8f1e |0026: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ -3d9d04: 7010 50b3 0200 |0028: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3d9d0a: 1a03 0019 |002b: const-string v3, "Detected shake " // string@1900 │ │ -3d9d0e: 6e20 5cb3 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d9d14: 6e30 55b3 0201 |0030: invoke-virtual {v2, v0, v1}, Ljava/lang/StringBuilder;.append:(D)Ljava/lang/StringBuilder; // method@b355 │ │ -3d9d1a: 6e10 67b3 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3d9d20: 0c00 |0036: move-result-object v0 │ │ -3d9d22: 7120 fe0a 0500 |0037: invoke-static {v5, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d9d28: 5445 9b8d |003a: iget-object v5, v4, Lde/danoeh/antennapod/core/service/playback/ShakeListener;.mSleepTimer:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer; // field@8d9b │ │ -3d9d2c: 6e10 ef9a 0500 |003c: invoke-virtual {v5}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.restart:()V // method@9aef │ │ -3d9d32: 0e00 |003f: return-void │ │ +3d9c6c: |[3d9c6c] de.danoeh.antennapod.core.service.playback.ShakeListener.onSensorChanged:(Landroid/hardware/SensorEvent;)V │ │ +3d9c7c: 5455 c100 |0000: iget-object v5, v5, Landroid/hardware/SensorEvent;.values:[F // field@00c1 │ │ +3d9c80: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +3d9c82: 4400 0500 |0003: aget v0, v5, v0 │ │ +3d9c86: 1401 0ae8 1c41 |0005: const v1, #float 9.80665 // #411ce80a │ │ +3d9c8c: c910 |0008: div-float/2addr v0, v1 │ │ +3d9c8e: 1212 |0009: const/4 v2, #int 1 // #1 │ │ +3d9c90: 4402 0502 |000a: aget v2, v5, v2 │ │ +3d9c94: c912 |000c: div-float/2addr v2, v1 │ │ +3d9c96: 1223 |000d: const/4 v3, #int 2 // #2 │ │ +3d9c98: 4405 0503 |000e: aget v5, v5, v3 │ │ +3d9c9c: c915 |0010: div-float/2addr v5, v1 │ │ +3d9c9e: a800 0000 |0011: mul-float v0, v0, v0 │ │ +3d9ca2: a802 0202 |0013: mul-float v2, v2, v2 │ │ +3d9ca6: c620 |0015: add-float/2addr v0, v2 │ │ +3d9ca8: a805 0505 |0016: mul-float v5, v5, v5 │ │ +3d9cac: c650 |0018: add-float/2addr v0, v5 │ │ +3d9cae: 8900 |0019: float-to-double v0, v0 │ │ +3d9cb0: 7120 f1b2 1000 |001a: invoke-static {v0, v1}, Ljava/lang/Math;.sqrt:(D)D // method@b2f1 │ │ +3d9cb6: 0b00 |001d: move-result-wide v0 │ │ +3d9cb8: 1902 0240 |001e: const-wide/high16 v2, #long 4612248968380809216 // #4002 │ │ +3d9cbc: 2f05 0002 |0020: cmpl-double v5, v0, v2 │ │ +3d9cc0: 3d05 1d00 |0022: if-lez v5, 003f // +001d │ │ +3d9cc4: 6205 978d |0024: sget-object v5, Lde/danoeh/antennapod/core/service/playback/ShakeListener;.TAG:Ljava/lang/String; // field@8d97 │ │ +3d9cc8: 2202 8f1e |0026: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ +3d9ccc: 7010 50b3 0200 |0028: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3d9cd2: 1a03 0019 |002b: const-string v3, "Detected shake " // string@1900 │ │ +3d9cd6: 6e20 5cb3 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d9cdc: 6e30 55b3 0201 |0030: invoke-virtual {v2, v0, v1}, Ljava/lang/StringBuilder;.append:(D)Ljava/lang/StringBuilder; // method@b355 │ │ +3d9ce2: 6e10 67b3 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3d9ce8: 0c00 |0036: move-result-object v0 │ │ +3d9cea: 7120 fe0a 0500 |0037: invoke-static {v5, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d9cf0: 5445 9b8d |003a: iget-object v5, v4, Lde/danoeh/antennapod/core/service/playback/ShakeListener;.mSleepTimer:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer; // field@8d9b │ │ +3d9cf4: 6e10 ef9a 0500 |003c: invoke-virtual {v5}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.restart:()V // method@9aef │ │ +3d9cfa: 0e00 |003f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x000a line=49 │ │ 0x000e line=50 │ │ 0x001a line=52 │ │ 0x0024 line=54 │ │ @@ -827792,21 +827792,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -3d9d34: |[3d9d34] de.danoeh.antennapod.core.service.playback.ShakeListener.pause:()V │ │ -3d9d44: 5410 9a8d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ShakeListener;.mSensorMgr:Landroid/hardware/SensorManager; // field@8d9a │ │ -3d9d48: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -3d9d4c: 6e20 7705 1000 |0004: invoke-virtual {v0, v1}, Landroid/hardware/SensorManager;.unregisterListener:(Landroid/hardware/SensorEventListener;)V // method@0577 │ │ -3d9d52: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -3d9d54: 5b10 9a8d |0008: iput-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ShakeListener;.mSensorMgr:Landroid/hardware/SensorManager; // field@8d9a │ │ -3d9d58: 0e00 |000a: return-void │ │ +3d9cfc: |[3d9cfc] de.danoeh.antennapod.core.service.playback.ShakeListener.pause:()V │ │ +3d9d0c: 5410 9a8d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ShakeListener;.mSensorMgr:Landroid/hardware/SensorManager; // field@8d9a │ │ +3d9d10: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +3d9d14: 6e20 7705 1000 |0004: invoke-virtual {v0, v1}, Landroid/hardware/SensorManager;.unregisterListener:(Landroid/hardware/SensorEventListener;)V // method@0577 │ │ +3d9d1a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +3d9d1c: 5b10 9a8d |0008: iput-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ShakeListener;.mSensorMgr:Landroid/hardware/SensorManager; // field@8d9a │ │ +3d9d20: 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; │ │ @@ -827836,17 +827836,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3d9dd4: |[3d9dd4] de.danoeh.antennapod.core.service.playback.WearMediaSession.:()V │ │ -3d9de4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3d9dea: 0e00 |0003: return-void │ │ +3d9d9c: |[3d9d9c] de.danoeh.antennapod.core.service.playback.WearMediaSession.:()V │ │ +3d9dac: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3d9db2: 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;) │ │ @@ -827854,16 +827854,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 │ │ -3d9dec: |[3d9dec] de.danoeh.antennapod.core.service.playback.WearMediaSession.addWearExtrasToAction:(Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;)V │ │ -3d9dfc: 0e00 |0000: return-void │ │ +3d9db4: |[3d9db4] de.danoeh.antennapod.core.service.playback.WearMediaSession.addWearExtrasToAction:(Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;)V │ │ +3d9dc4: 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;) │ │ @@ -827871,16 +827871,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 │ │ -3d9e00: |[3d9e00] de.danoeh.antennapod.core.service.playback.WearMediaSession.mediaSessionSetExtraForWear:(Landroid/support/v4/media/session/MediaSessionCompat;)V │ │ -3d9e10: 0e00 |0000: return-void │ │ +3d9dc8: |[3d9dc8] de.danoeh.antennapod.core.service.playback.WearMediaSession.mediaSessionSetExtraForWear:(Landroid/support/v4/media/session/MediaSessionCompat;)V │ │ +3d9dd8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 (null) Landroid/support/v4/media/session/MediaSessionCompat; │ │ │ │ Virtual methods - │ │ @@ -827910,37 +827910,37 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3d9e38: |[3d9e38] de.danoeh.antennapod.core.storage.APCleanupAlgorithm$$ExternalSyntheticLambda0.:()V │ │ -3d9e48: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3d9e4e: 0e00 |0003: return-void │ │ +3d9e00: |[3d9e00] de.danoeh.antennapod.core.storage.APCleanupAlgorithm$$ExternalSyntheticLambda0.:()V │ │ +3d9e10: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3d9e16: 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 │ │ -3d9e14: |[3d9e14] de.danoeh.antennapod.core.storage.APCleanupAlgorithm$$ExternalSyntheticLambda0.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -3d9e24: 1f01 b91c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3d9e28: 1f02 b91c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3d9e2c: 7120 1f9b 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@9b1f │ │ -3d9e32: 0a01 |0007: move-result v1 │ │ -3d9e34: 0f01 |0008: return v1 │ │ +3d9ddc: |[3d9ddc] de.danoeh.antennapod.core.storage.APCleanupAlgorithm$$ExternalSyntheticLambda0.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +3d9dec: 1f01 b91c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3d9df0: 1f02 b91c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3d9df4: 7120 1f9b 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@9b1f │ │ +3d9dfa: 0a01 |0007: move-result v1 │ │ +3d9dfc: 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; │ │ @@ -827971,37 +827971,37 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3da1e8: |[3da1e8] de.danoeh.antennapod.core.storage.APQueueCleanupAlgorithm$$ExternalSyntheticLambda0.:()V │ │ -3da1f8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3da1fe: 0e00 |0003: return-void │ │ +3da1b0: |[3da1b0] de.danoeh.antennapod.core.storage.APQueueCleanupAlgorithm$$ExternalSyntheticLambda0.:()V │ │ +3da1c0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3da1c6: 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 │ │ -3da1c4: |[3da1c4] de.danoeh.antennapod.core.storage.APQueueCleanupAlgorithm$$ExternalSyntheticLambda0.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -3da1d4: 1f01 b91c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3da1d8: 1f02 b91c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3da1dc: 7120 2f9b 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@9b2f │ │ -3da1e2: 0a01 |0007: move-result v1 │ │ -3da1e4: 0f01 |0008: return v1 │ │ +3da18c: |[3da18c] de.danoeh.antennapod.core.storage.APQueueCleanupAlgorithm$$ExternalSyntheticLambda0.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +3da19c: 1f01 b91c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3da1a0: 1f02 b91c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3da1a4: 7120 2f9b 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@9b2f │ │ +3da1aa: 0a01 |0007: move-result v1 │ │ +3da1ac: 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; │ │ @@ -828036,18 +828036,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 │ │ -3da444: |[3da444] de.danoeh.antennapod.core.storage.AutomaticDownloadAlgorithm$$ExternalSyntheticLambda0.:(Landroid/content/Context;)V │ │ -3da454: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3da45a: 5b01 a08d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/AutomaticDownloadAlgorithm$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@8da0 │ │ -3da45e: 0e00 |0005: return-void │ │ +3da40c: |[3da40c] de.danoeh.antennapod.core.storage.AutomaticDownloadAlgorithm$$ExternalSyntheticLambda0.:(Landroid/content/Context;)V │ │ +3da41c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3da422: 5b01 a08d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/AutomaticDownloadAlgorithm$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@8da0 │ │ +3da426: 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; │ │ │ │ @@ -828057,18 +828057,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3da460: |[3da460] de.danoeh.antennapod.core.storage.AutomaticDownloadAlgorithm$$ExternalSyntheticLambda0.run:()V │ │ -3da470: 5410 a08d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/AutomaticDownloadAlgorithm$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@8da0 │ │ -3da474: 7110 389b 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/AutomaticDownloadAlgorithm;.$r8$lambda$j3RYTp85Cb8zKOK1l7av4BSRGYc:(Landroid/content/Context;)V // method@9b38 │ │ -3da47a: 0e00 |0005: return-void │ │ +3da428: |[3da428] de.danoeh.antennapod.core.storage.AutomaticDownloadAlgorithm$$ExternalSyntheticLambda0.run:()V │ │ +3da438: 5410 a08d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/AutomaticDownloadAlgorithm$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@8da0 │ │ +3da43c: 7110 389b 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/AutomaticDownloadAlgorithm;.$r8$lambda$j3RYTp85Cb8zKOK1l7av4BSRGYc:(Landroid/content/Context;)V // method@9b38 │ │ +3da442: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -828101,17 +828101,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 │ │ -3da498: |[3da498] de.danoeh.antennapod.core.storage.AutomaticDownloadAlgorithm.$r8$lambda$j3RYTp85Cb8zKOK1l7av4BSRGYc:(Landroid/content/Context;)V │ │ -3da4a8: 7110 3b9b 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/AutomaticDownloadAlgorithm;.lambda$autoDownloadUndownloadedItems$0:(Landroid/content/Context;)V // method@9b3b │ │ -3da4ae: 0e00 |0003: return-void │ │ +3da460: |[3da460] de.danoeh.antennapod.core.storage.AutomaticDownloadAlgorithm.$r8$lambda$j3RYTp85Cb8zKOK1l7av4BSRGYc:(Landroid/content/Context;)V │ │ +3da470: 7110 3b9b 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/AutomaticDownloadAlgorithm;.lambda$autoDownloadUndownloadedItems$0:(Landroid/content/Context;)V // method@9b3b │ │ +3da476: 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;) │ │ @@ -828119,17 +828119,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3da4b0: |[3da4b0] de.danoeh.antennapod.core.storage.AutomaticDownloadAlgorithm.:()V │ │ -3da4c0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3da4c6: 0e00 |0003: return-void │ │ +3da478: |[3da478] de.danoeh.antennapod.core.storage.AutomaticDownloadAlgorithm.:()V │ │ +3da488: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3da48e: 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;) │ │ @@ -828137,163 +828137,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 │ │ -3da4c8: |[3da4c8] de.danoeh.antennapod.core.storage.AutomaticDownloadAlgorithm.lambda$autoDownloadUndownloadedItems$0:(Landroid/content/Context;)V │ │ -3da4d8: 7100 a79d 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isAutoDownloadAllowed:()Z // method@9da7 │ │ -3da4de: 0a00 |0003: move-result v0 │ │ -3da4e0: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -3da4e2: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -3da4e4: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -3da4e8: 7100 dfb0 0000 |0008: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownload:()Z // method@b0df │ │ -3da4ee: 0a00 |000b: move-result v0 │ │ -3da4f0: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ -3da4f4: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -3da4f6: 2802 |000f: goto 0011 // +0002 │ │ -3da4f8: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -3da4fa: 7110 b99d 0900 |0011: invoke-static {v9}, Lde/danoeh/antennapod/core/util/PowerUtils;.deviceCharging:(Landroid/content/Context;)Z // method@9db9 │ │ -3da500: 0a03 |0014: move-result v3 │ │ -3da502: 3903 0b00 |0015: if-nez v3, 0020 // +000b │ │ -3da506: 7100 e0b0 0000 |0017: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownloadOnBattery:()Z // method@b0e0 │ │ -3da50c: 0a03 |001a: move-result v3 │ │ -3da50e: 3803 0300 |001b: if-eqz v3, 001e // +0003 │ │ -3da512: 2803 |001d: goto 0020 // +0003 │ │ -3da514: 1203 |001e: const/4 v3, #int 0 // #0 │ │ -3da516: 2802 |001f: goto 0021 // +0002 │ │ -3da518: 1213 |0020: const/4 v3, #int 1 // #1 │ │ -3da51a: 3800 0101 |0021: if-eqz v0, 0122 // +0101 │ │ -3da51e: 3803 ff00 |0023: if-eqz v3, 0122 // +00ff │ │ -3da522: 1a00 f54e |0025: const-string v0, "Performing auto-dl of undownloaded episodes" // string@4ef5 │ │ -3da526: 1a03 7719 |0027: const-string v3, "DownloadAlgorithm" // string@1977 │ │ -3da52a: 7120 fe0a 0300 |0029: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3da530: 7100 6a9b 0000 |002c: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getQueue:()Ljava/util/List; // method@9b6a │ │ -3da536: 0c00 |002f: move-result-object v0 │ │ -3da538: 2204 ba1c |0030: new-instance v4, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1cba │ │ -3da53c: 1a05 2bbc |0032: const-string v5, "new" // string@bc2b │ │ -3da540: 7020 55ac 5400 |0034: invoke-direct {v4, v5}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac55 │ │ -3da546: 6205 8397 |0037: sget-object v5, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9783 │ │ -3da54a: 1406 ffff ff7f |0039: const v6, #float nan // #7fffffff │ │ -3da550: 7140 529b 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@9b52 │ │ -3da556: 0c04 |003f: move-result-object v4 │ │ -3da558: 2205 fd1e |0040: new-instance v5, Ljava/util/ArrayList; // type@1efd │ │ -3da55c: 7210 72b5 0000 |0042: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ -3da562: 0a06 |0045: move-result v6 │ │ -3da564: 7210 72b5 0400 |0046: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b572 │ │ -3da56a: 0a07 |0049: move-result v7 │ │ -3da56c: b076 |004a: add-int/2addr v6, v7 │ │ -3da56e: 7020 a1b4 6500 |004b: invoke-direct {v5, v6}, Ljava/util/ArrayList;.:(I)V // method@b4a1 │ │ -3da574: 7220 61b5 0500 |004e: invoke-interface {v5, v0}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@b561 │ │ -3da57a: 7210 6ab5 0400 |0051: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -3da580: 0c00 |0054: move-result-object v0 │ │ -3da582: 7210 4db5 0000 |0055: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3da588: 0a04 |0058: move-result v4 │ │ -3da58a: 3804 2a00 |0059: if-eqz v4, 0083 // +002a │ │ -3da58e: 7210 4eb5 0000 |005b: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3da594: 0c04 |005e: move-result-object v4 │ │ -3da596: 1f04 b91c |005f: check-cast v4, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3da59a: 6e10 2dac 0400 |0061: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -3da5a0: 0c06 |0064: move-result-object v6 │ │ -3da5a2: 6e10 d4ab 0600 |0065: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ -3da5a8: 0c06 |0068: move-result-object v6 │ │ -3da5aa: 6e10 a8ac 0600 |0069: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getAutoDownload:()Z // method@aca8 │ │ -3da5b0: 0a07 |006c: move-result v7 │ │ -3da5b2: 3807 e8ff |006d: if-eqz v7, 0055 // -0018 │ │ -3da5b6: 7220 63b5 4500 |006f: invoke-interface {v5, v4}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b563 │ │ -3da5bc: 0a07 |0072: move-result v7 │ │ -3da5be: 3907 e2ff |0073: if-nez v7, 0055 // -001e │ │ -3da5c2: 6e10 aeac 0600 |0075: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFilter:()Lde/danoeh/antennapod/model/feed/FeedFilter; // method@acae │ │ -3da5c8: 0c06 |0078: move-result-object v6 │ │ -3da5ca: 6e20 17ac 4600 |0079: invoke-virtual {v6, v4}, Lde/danoeh/antennapod/model/feed/FeedFilter;.shouldAutoDownload:(Lde/danoeh/antennapod/model/feed/FeedItem;)Z // method@ac17 │ │ -3da5d0: 0a06 |007c: move-result v6 │ │ -3da5d2: 3806 d8ff |007d: if-eqz v6, 0055 // -0028 │ │ -3da5d6: 7220 5fb5 4500 |007f: invoke-interface {v5, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -3da5dc: 28d3 |0082: goto 0055 // -002d │ │ -3da5de: 7210 6ab5 0500 |0083: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -3da5e4: 0c00 |0086: move-result-object v0 │ │ -3da5e6: 7210 4db5 0000 |0087: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3da5ec: 0a04 |008a: move-result v4 │ │ -3da5ee: 3804 2a00 |008b: if-eqz v4, 00b5 // +002a │ │ -3da5f2: 7210 4eb5 0000 |008d: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3da5f8: 0c04 |0090: move-result-object v4 │ │ -3da5fa: 1f04 b91c |0091: check-cast v4, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3da5fe: 7100 69b3 0000 |0093: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b369 │ │ -3da604: 0b06 |0096: move-result-wide v6 │ │ -3da606: 6e30 3eac 6407 |0097: invoke-virtual {v4, v6, v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.isAutoDownloadable:(J)Z // method@ac3e │ │ -3da60c: 0a06 |009a: move-result v6 │ │ -3da60e: 3806 1600 |009b: if-eqz v6, 00b1 // +0016 │ │ -3da612: 6e10 35ac 0400 |009d: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3da618: 0c06 |00a0: move-result-object v6 │ │ -3da61a: 7110 b79d 0600 |00a1: invoke-static {v6}, Lde/danoeh/antennapod/core/util/PlaybackStatus;.isPlaying:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@9db7 │ │ -3da620: 0a06 |00a4: move-result v6 │ │ -3da622: 3906 0c00 |00a5: if-nez v6, 00b1 // +000c │ │ -3da626: 6e10 2dac 0400 |00a7: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -3da62c: 0c04 |00aa: move-result-object v4 │ │ -3da62e: 6e10 daab 0400 |00ab: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ -3da634: 0a04 |00ae: move-result v4 │ │ -3da636: 3804 d8ff |00af: if-eqz v4, 0087 // -0028 │ │ -3da63a: 7210 4fb5 0000 |00b1: invoke-interface {v0}, Ljava/util/Iterator;.remove:()V // method@b54f │ │ -3da640: 28d3 |00b4: goto 0087 // -002d │ │ -3da642: 7210 72b5 0500 |00b5: invoke-interface {v5}, Ljava/util/List;.size:()I // method@b572 │ │ -3da648: 0a00 |00b8: move-result v0 │ │ -3da64a: 2204 ba1c |00b9: new-instance v4, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1cba │ │ -3da64e: 1a06 507d |00bb: const-string v6, "downloaded" // string@7d50 │ │ -3da652: 7020 55ac 6400 |00bd: invoke-direct {v4, v6}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac55 │ │ -3da658: 7110 719b 0400 |00c0: invoke-static {v4}, Lde/danoeh/antennapod/core/storage/DBReader;.getTotalEpisodeCount:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)I // method@9b71 │ │ -3da65e: 0a04 |00c3: move-result v4 │ │ -3da660: 7100 729c 0000 |00c4: invoke-static {}, Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithmFactory;.build:()Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm; // method@9c72 │ │ -3da666: 0c06 |00c7: move-result-object v6 │ │ -3da668: 6e30 6e9c 9600 |00c8: invoke-virtual {v6, v9, v0}, Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm;.makeRoomForEpisodes:(Landroid/content/Context;I)I // method@9c6e │ │ -3da66e: 0a06 |00cb: move-result v6 │ │ -3da670: 7100 b8b0 0000 |00cc: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEpisodeCacheSize:()I // method@b0b8 │ │ -3da676: 0a07 |00cf: move-result v7 │ │ -3da678: 12f8 |00d0: const/4 v8, #int -1 // #ff │ │ -3da67a: 3387 0300 |00d1: if-ne v7, v8, 00d4 // +0003 │ │ -3da67e: 2802 |00d3: goto 00d5 // +0002 │ │ -3da680: 1201 |00d4: const/4 v1, #int 0 // #0 │ │ -3da682: 7100 b8b0 0000 |00d5: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEpisodeCacheSize:()I // method@b0b8 │ │ -3da688: 0a07 |00d8: move-result v7 │ │ -3da68a: 3901 0a00 |00d9: if-nez v1, 00e3 // +000a │ │ -3da68e: 9001 0400 |00db: add-int v1, v4, v0 │ │ -3da692: 3417 0300 |00dd: if-lt v7, v1, 00e0 // +0003 │ │ -3da696: 2804 |00df: goto 00e3 // +0004 │ │ -3da698: b164 |00e0: sub-int/2addr v4, v6 │ │ -3da69a: 9100 0704 |00e1: sub-int v0, v7, v4 │ │ -3da69e: 7230 73b5 2500 |00e3: invoke-interface {v5, v2, v0}, Ljava/util/List;.subList:(II)Ljava/util/List; // method@b573 │ │ -3da6a4: 0c00 |00e6: move-result-object v0 │ │ -3da6a6: 7210 72b5 0000 |00e7: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ -3da6ac: 0a01 |00ea: move-result v1 │ │ -3da6ae: 3d01 3700 |00eb: if-lez v1, 0122 // +0037 │ │ -3da6b2: 2201 8f1e |00ed: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -3da6b6: 7010 50b3 0100 |00ef: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3da6bc: 1a02 091b |00f2: const-string v2, "Enqueueing " // string@1b09 │ │ -3da6c0: 6e20 5cb3 2100 |00f4: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3da6c6: 7210 72b5 0000 |00f7: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ -3da6cc: 0a02 |00fa: move-result v2 │ │ -3da6ce: 6e20 57b3 2100 |00fb: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -3da6d4: 1a02 4301 |00fe: const-string v2, " items for download" // string@0143 │ │ -3da6d8: 6e20 5cb3 2100 |0100: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3da6de: 6e10 67b3 0100 |0103: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3da6e4: 0c01 |0106: move-result-object v1 │ │ -3da6e6: 7120 fe0a 1300 |0107: invoke-static {v3, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3da6ec: 7210 6ab5 0000 |010a: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -3da6f2: 0c00 |010d: move-result-object v0 │ │ -3da6f4: 7210 4db5 0000 |010e: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3da6fa: 0a01 |0111: move-result v1 │ │ -3da6fc: 3801 1000 |0112: if-eqz v1, 0122 // +0010 │ │ -3da700: 7210 4eb5 0000 |0114: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3da706: 0c01 |0117: move-result-object v1 │ │ -3da708: 1f01 b91c |0118: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3da70c: 7100 ddad 0000 |011a: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@addd │ │ -3da712: 0c02 |011d: move-result-object v2 │ │ -3da714: 6e30 dbad 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@addb │ │ -3da71a: 28ed |0121: goto 010e // -0013 │ │ -3da71c: 0e00 |0122: return-void │ │ +3da490: |[3da490] de.danoeh.antennapod.core.storage.AutomaticDownloadAlgorithm.lambda$autoDownloadUndownloadedItems$0:(Landroid/content/Context;)V │ │ +3da4a0: 7100 a79d 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isAutoDownloadAllowed:()Z // method@9da7 │ │ +3da4a6: 0a00 |0003: move-result v0 │ │ +3da4a8: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +3da4aa: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +3da4ac: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +3da4b0: 7100 dfb0 0000 |0008: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownload:()Z // method@b0df │ │ +3da4b6: 0a00 |000b: move-result v0 │ │ +3da4b8: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ +3da4bc: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +3da4be: 2802 |000f: goto 0011 // +0002 │ │ +3da4c0: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +3da4c2: 7110 b99d 0900 |0011: invoke-static {v9}, Lde/danoeh/antennapod/core/util/PowerUtils;.deviceCharging:(Landroid/content/Context;)Z // method@9db9 │ │ +3da4c8: 0a03 |0014: move-result v3 │ │ +3da4ca: 3903 0b00 |0015: if-nez v3, 0020 // +000b │ │ +3da4ce: 7100 e0b0 0000 |0017: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownloadOnBattery:()Z // method@b0e0 │ │ +3da4d4: 0a03 |001a: move-result v3 │ │ +3da4d6: 3803 0300 |001b: if-eqz v3, 001e // +0003 │ │ +3da4da: 2803 |001d: goto 0020 // +0003 │ │ +3da4dc: 1203 |001e: const/4 v3, #int 0 // #0 │ │ +3da4de: 2802 |001f: goto 0021 // +0002 │ │ +3da4e0: 1213 |0020: const/4 v3, #int 1 // #1 │ │ +3da4e2: 3800 0101 |0021: if-eqz v0, 0122 // +0101 │ │ +3da4e6: 3803 ff00 |0023: if-eqz v3, 0122 // +00ff │ │ +3da4ea: 1a00 f54e |0025: const-string v0, "Performing auto-dl of undownloaded episodes" // string@4ef5 │ │ +3da4ee: 1a03 7719 |0027: const-string v3, "DownloadAlgorithm" // string@1977 │ │ +3da4f2: 7120 fe0a 0300 |0029: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3da4f8: 7100 6a9b 0000 |002c: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getQueue:()Ljava/util/List; // method@9b6a │ │ +3da4fe: 0c00 |002f: move-result-object v0 │ │ +3da500: 2204 ba1c |0030: new-instance v4, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1cba │ │ +3da504: 1a05 2bbc |0032: const-string v5, "new" // string@bc2b │ │ +3da508: 7020 55ac 5400 |0034: invoke-direct {v4, v5}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac55 │ │ +3da50e: 6205 8397 |0037: sget-object v5, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9783 │ │ +3da512: 1406 ffff ff7f |0039: const v6, #float nan // #7fffffff │ │ +3da518: 7140 529b 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@9b52 │ │ +3da51e: 0c04 |003f: move-result-object v4 │ │ +3da520: 2205 fd1e |0040: new-instance v5, Ljava/util/ArrayList; // type@1efd │ │ +3da524: 7210 72b5 0000 |0042: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ +3da52a: 0a06 |0045: move-result v6 │ │ +3da52c: 7210 72b5 0400 |0046: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b572 │ │ +3da532: 0a07 |0049: move-result v7 │ │ +3da534: b076 |004a: add-int/2addr v6, v7 │ │ +3da536: 7020 a1b4 6500 |004b: invoke-direct {v5, v6}, Ljava/util/ArrayList;.:(I)V // method@b4a1 │ │ +3da53c: 7220 61b5 0500 |004e: invoke-interface {v5, v0}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@b561 │ │ +3da542: 7210 6ab5 0400 |0051: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +3da548: 0c00 |0054: move-result-object v0 │ │ +3da54a: 7210 4db5 0000 |0055: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3da550: 0a04 |0058: move-result v4 │ │ +3da552: 3804 2a00 |0059: if-eqz v4, 0083 // +002a │ │ +3da556: 7210 4eb5 0000 |005b: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3da55c: 0c04 |005e: move-result-object v4 │ │ +3da55e: 1f04 b91c |005f: check-cast v4, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3da562: 6e10 2dac 0400 |0061: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +3da568: 0c06 |0064: move-result-object v6 │ │ +3da56a: 6e10 d4ab 0600 |0065: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ +3da570: 0c06 |0068: move-result-object v6 │ │ +3da572: 6e10 a8ac 0600 |0069: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getAutoDownload:()Z // method@aca8 │ │ +3da578: 0a07 |006c: move-result v7 │ │ +3da57a: 3807 e8ff |006d: if-eqz v7, 0055 // -0018 │ │ +3da57e: 7220 63b5 4500 |006f: invoke-interface {v5, v4}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b563 │ │ +3da584: 0a07 |0072: move-result v7 │ │ +3da586: 3907 e2ff |0073: if-nez v7, 0055 // -001e │ │ +3da58a: 6e10 aeac 0600 |0075: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFilter:()Lde/danoeh/antennapod/model/feed/FeedFilter; // method@acae │ │ +3da590: 0c06 |0078: move-result-object v6 │ │ +3da592: 6e20 17ac 4600 |0079: invoke-virtual {v6, v4}, Lde/danoeh/antennapod/model/feed/FeedFilter;.shouldAutoDownload:(Lde/danoeh/antennapod/model/feed/FeedItem;)Z // method@ac17 │ │ +3da598: 0a06 |007c: move-result v6 │ │ +3da59a: 3806 d8ff |007d: if-eqz v6, 0055 // -0028 │ │ +3da59e: 7220 5fb5 4500 |007f: invoke-interface {v5, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +3da5a4: 28d3 |0082: goto 0055 // -002d │ │ +3da5a6: 7210 6ab5 0500 |0083: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +3da5ac: 0c00 |0086: move-result-object v0 │ │ +3da5ae: 7210 4db5 0000 |0087: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3da5b4: 0a04 |008a: move-result v4 │ │ +3da5b6: 3804 2a00 |008b: if-eqz v4, 00b5 // +002a │ │ +3da5ba: 7210 4eb5 0000 |008d: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3da5c0: 0c04 |0090: move-result-object v4 │ │ +3da5c2: 1f04 b91c |0091: check-cast v4, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3da5c6: 7100 69b3 0000 |0093: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b369 │ │ +3da5cc: 0b06 |0096: move-result-wide v6 │ │ +3da5ce: 6e30 3eac 6407 |0097: invoke-virtual {v4, v6, v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.isAutoDownloadable:(J)Z // method@ac3e │ │ +3da5d4: 0a06 |009a: move-result v6 │ │ +3da5d6: 3806 1600 |009b: if-eqz v6, 00b1 // +0016 │ │ +3da5da: 6e10 35ac 0400 |009d: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3da5e0: 0c06 |00a0: move-result-object v6 │ │ +3da5e2: 7110 b79d 0600 |00a1: invoke-static {v6}, Lde/danoeh/antennapod/core/util/PlaybackStatus;.isPlaying:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@9db7 │ │ +3da5e8: 0a06 |00a4: move-result v6 │ │ +3da5ea: 3906 0c00 |00a5: if-nez v6, 00b1 // +000c │ │ +3da5ee: 6e10 2dac 0400 |00a7: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +3da5f4: 0c04 |00aa: move-result-object v4 │ │ +3da5f6: 6e10 daab 0400 |00ab: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ +3da5fc: 0a04 |00ae: move-result v4 │ │ +3da5fe: 3804 d8ff |00af: if-eqz v4, 0087 // -0028 │ │ +3da602: 7210 4fb5 0000 |00b1: invoke-interface {v0}, Ljava/util/Iterator;.remove:()V // method@b54f │ │ +3da608: 28d3 |00b4: goto 0087 // -002d │ │ +3da60a: 7210 72b5 0500 |00b5: invoke-interface {v5}, Ljava/util/List;.size:()I // method@b572 │ │ +3da610: 0a00 |00b8: move-result v0 │ │ +3da612: 2204 ba1c |00b9: new-instance v4, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1cba │ │ +3da616: 1a06 507d |00bb: const-string v6, "downloaded" // string@7d50 │ │ +3da61a: 7020 55ac 6400 |00bd: invoke-direct {v4, v6}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac55 │ │ +3da620: 7110 719b 0400 |00c0: invoke-static {v4}, Lde/danoeh/antennapod/core/storage/DBReader;.getTotalEpisodeCount:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)I // method@9b71 │ │ +3da626: 0a04 |00c3: move-result v4 │ │ +3da628: 7100 729c 0000 |00c4: invoke-static {}, Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithmFactory;.build:()Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm; // method@9c72 │ │ +3da62e: 0c06 |00c7: move-result-object v6 │ │ +3da630: 6e30 6e9c 9600 |00c8: invoke-virtual {v6, v9, v0}, Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm;.makeRoomForEpisodes:(Landroid/content/Context;I)I // method@9c6e │ │ +3da636: 0a06 |00cb: move-result v6 │ │ +3da638: 7100 b8b0 0000 |00cc: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEpisodeCacheSize:()I // method@b0b8 │ │ +3da63e: 0a07 |00cf: move-result v7 │ │ +3da640: 12f8 |00d0: const/4 v8, #int -1 // #ff │ │ +3da642: 3387 0300 |00d1: if-ne v7, v8, 00d4 // +0003 │ │ +3da646: 2802 |00d3: goto 00d5 // +0002 │ │ +3da648: 1201 |00d4: const/4 v1, #int 0 // #0 │ │ +3da64a: 7100 b8b0 0000 |00d5: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEpisodeCacheSize:()I // method@b0b8 │ │ +3da650: 0a07 |00d8: move-result v7 │ │ +3da652: 3901 0a00 |00d9: if-nez v1, 00e3 // +000a │ │ +3da656: 9001 0400 |00db: add-int v1, v4, v0 │ │ +3da65a: 3417 0300 |00dd: if-lt v7, v1, 00e0 // +0003 │ │ +3da65e: 2804 |00df: goto 00e3 // +0004 │ │ +3da660: b164 |00e0: sub-int/2addr v4, v6 │ │ +3da662: 9100 0704 |00e1: sub-int v0, v7, v4 │ │ +3da666: 7230 73b5 2500 |00e3: invoke-interface {v5, v2, v0}, Ljava/util/List;.subList:(II)Ljava/util/List; // method@b573 │ │ +3da66c: 0c00 |00e6: move-result-object v0 │ │ +3da66e: 7210 72b5 0000 |00e7: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ +3da674: 0a01 |00ea: move-result v1 │ │ +3da676: 3d01 3700 |00eb: if-lez v1, 0122 // +0037 │ │ +3da67a: 2201 8f1e |00ed: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +3da67e: 7010 50b3 0100 |00ef: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3da684: 1a02 091b |00f2: const-string v2, "Enqueueing " // string@1b09 │ │ +3da688: 6e20 5cb3 2100 |00f4: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3da68e: 7210 72b5 0000 |00f7: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ +3da694: 0a02 |00fa: move-result v2 │ │ +3da696: 6e20 57b3 2100 |00fb: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +3da69c: 1a02 4301 |00fe: const-string v2, " items for download" // string@0143 │ │ +3da6a0: 6e20 5cb3 2100 |0100: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3da6a6: 6e10 67b3 0100 |0103: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3da6ac: 0c01 |0106: move-result-object v1 │ │ +3da6ae: 7120 fe0a 1300 |0107: invoke-static {v3, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3da6b4: 7210 6ab5 0000 |010a: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +3da6ba: 0c00 |010d: move-result-object v0 │ │ +3da6bc: 7210 4db5 0000 |010e: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3da6c2: 0a01 |0111: move-result v1 │ │ +3da6c4: 3801 1000 |0112: if-eqz v1, 0122 // +0010 │ │ +3da6c8: 7210 4eb5 0000 |0114: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3da6ce: 0c01 |0117: move-result-object v1 │ │ +3da6d0: 1f01 b91c |0118: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3da6d4: 7100 ddad 0000 |011a: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@addd │ │ +3da6da: 0c02 |011d: move-result-object v2 │ │ +3da6dc: 6e30 dbad 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@addb │ │ +3da6e2: 28ed |0121: goto 010e // -0013 │ │ +3da6e4: 0e00 |0122: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0008 line=42 │ │ 0x0011 line=45 │ │ 0x0017 line=46 │ │ 0x0029 line=51 │ │ @@ -828334,18 +828334,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 │ │ -3da47c: |[3da47c] de.danoeh.antennapod.core.storage.AutomaticDownloadAlgorithm.autoDownloadUndownloadedItems:(Landroid/content/Context;)Ljava/lang/Runnable; │ │ -3da48c: 2200 2119 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/AutomaticDownloadAlgorithm$$ExternalSyntheticLambda0; // type@1921 │ │ -3da490: 7020 369b 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/storage/AutomaticDownloadAlgorithm$$ExternalSyntheticLambda0;.:(Landroid/content/Context;)V // method@9b36 │ │ -3da496: 1100 |0005: return-object v0 │ │ +3da444: |[3da444] de.danoeh.antennapod.core.storage.AutomaticDownloadAlgorithm.autoDownloadUndownloadedItems:(Landroid/content/Context;)Ljava/lang/Runnable; │ │ +3da454: 2200 2119 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/AutomaticDownloadAlgorithm$$ExternalSyntheticLambda0; // type@1921 │ │ +3da458: 7020 369b 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/storage/AutomaticDownloadAlgorithm$$ExternalSyntheticLambda0;.:(Landroid/content/Context;)V // method@9b36 │ │ +3da45e: 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; │ │ │ │ @@ -828379,18 +828379,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 │ │ -3da748: |[3da748] de.danoeh.antennapod.core.storage.DBReader$$ExternalSyntheticLambda0.:(Ljava/util/Map;)V │ │ -3da758: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3da75e: 5b01 a28d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda0;.f$0:Ljava/util/Map; // field@8da2 │ │ -3da762: 0e00 |0005: return-void │ │ +3da710: |[3da710] de.danoeh.antennapod.core.storage.DBReader$$ExternalSyntheticLambda0.:(Ljava/util/Map;)V │ │ +3da720: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3da726: 5b01 a28d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda0;.f$0:Ljava/util/Map; // field@8da2 │ │ +3da72a: 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; │ │ │ │ @@ -828400,21 +828400,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 │ │ -3da720: |[3da720] de.danoeh.antennapod.core.storage.DBReader$$ExternalSyntheticLambda0.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -3da730: 5410 a28d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda0;.f$0:Ljava/util/Map; // field@8da2 │ │ -3da734: 1f02 b21c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ -3da738: 1f03 b21c |0004: check-cast v3, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ -3da73c: 7130 4c9b 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@9b4c │ │ -3da742: 0a02 |0009: move-result v2 │ │ -3da744: 0f02 |000a: return v2 │ │ +3da6e8: |[3da6e8] de.danoeh.antennapod.core.storage.DBReader$$ExternalSyntheticLambda0.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +3da6f8: 5410 a28d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda0;.f$0:Ljava/util/Map; // field@8da2 │ │ +3da6fc: 1f02 b21c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ +3da700: 1f03 b21c |0004: check-cast v3, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ +3da704: 7130 4c9b 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@9b4c │ │ +3da70a: 0a02 |0009: move-result v2 │ │ +3da70c: 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; │ │ @@ -828445,37 +828445,37 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3da788: |[3da788] de.danoeh.antennapod.core.storage.DBReader$$ExternalSyntheticLambda1.:()V │ │ -3da798: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3da79e: 0e00 |0003: return-void │ │ +3da750: |[3da750] de.danoeh.antennapod.core.storage.DBReader$$ExternalSyntheticLambda1.:()V │ │ +3da760: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3da766: 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 │ │ -3da764: |[3da764] de.danoeh.antennapod.core.storage.DBReader$$ExternalSyntheticLambda1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -3da774: 1f01 b21c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ -3da778: 1f02 b21c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ -3da77c: 7120 4b9b 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@9b4b │ │ -3da782: 0a01 |0007: move-result v1 │ │ -3da784: 0f01 |0008: return v1 │ │ +3da72c: |[3da72c] de.danoeh.antennapod.core.storage.DBReader$$ExternalSyntheticLambda1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +3da73c: 1f01 b21c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ +3da740: 1f02 b21c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ +3da744: 7120 4b9b 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@9b4b │ │ +3da74a: 0a01 |0007: move-result v1 │ │ +3da74c: 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; │ │ @@ -828510,18 +828510,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 │ │ -3da7c8: |[3da7c8] de.danoeh.antennapod.core.storage.DBReader$$ExternalSyntheticLambda2.:(Ljava/util/Map;)V │ │ -3da7d8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3da7de: 5b01 a38d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda2;.f$0:Ljava/util/Map; // field@8da3 │ │ -3da7e2: 0e00 |0005: return-void │ │ +3da790: |[3da790] de.danoeh.antennapod.core.storage.DBReader$$ExternalSyntheticLambda2.:(Ljava/util/Map;)V │ │ +3da7a0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3da7a6: 5b01 a38d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda2;.f$0:Ljava/util/Map; // field@8da3 │ │ +3da7aa: 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; │ │ │ │ @@ -828531,21 +828531,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 │ │ -3da7a0: |[3da7a0] de.danoeh.antennapod.core.storage.DBReader$$ExternalSyntheticLambda2.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -3da7b0: 5410 a38d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda2;.f$0:Ljava/util/Map; // field@8da3 │ │ -3da7b4: 1f02 b21c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ -3da7b8: 1f03 b21c |0004: check-cast v3, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ -3da7bc: 7130 4a9b 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@9b4a │ │ -3da7c2: 0a02 |0009: move-result v2 │ │ -3da7c4: 0f02 |000a: return v2 │ │ +3da768: |[3da768] de.danoeh.antennapod.core.storage.DBReader$$ExternalSyntheticLambda2.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +3da778: 5410 a38d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda2;.f$0:Ljava/util/Map; // field@8da3 │ │ +3da77c: 1f02 b21c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ +3da780: 1f03 b21c |0004: check-cast v3, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ +3da784: 7130 4a9b 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@9b4a │ │ +3da78a: 0a02 |0009: move-result v2 │ │ +3da78c: 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; │ │ @@ -828580,18 +828580,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 │ │ -3da80c: |[3da80c] de.danoeh.antennapod.core.storage.DBReader$$ExternalSyntheticLambda3.:(Ljava/util/Map;)V │ │ -3da81c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3da822: 5b01 a48d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda3;.f$0:Ljava/util/Map; // field@8da4 │ │ -3da826: 0e00 |0005: return-void │ │ +3da7d4: |[3da7d4] de.danoeh.antennapod.core.storage.DBReader$$ExternalSyntheticLambda3.:(Ljava/util/Map;)V │ │ +3da7e4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3da7ea: 5b01 a48d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda3;.f$0:Ljava/util/Map; // field@8da4 │ │ +3da7ee: 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; │ │ │ │ @@ -828601,21 +828601,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 │ │ -3da7e4: |[3da7e4] de.danoeh.antennapod.core.storage.DBReader$$ExternalSyntheticLambda3.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -3da7f4: 5410 a48d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda3;.f$0:Ljava/util/Map; // field@8da4 │ │ -3da7f8: 1f02 b21c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ -3da7fc: 1f03 b21c |0004: check-cast v3, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ -3da800: 7130 489b 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@9b48 │ │ -3da806: 0a02 |0009: move-result v2 │ │ -3da808: 0f02 |000a: return v2 │ │ +3da7ac: |[3da7ac] de.danoeh.antennapod.core.storage.DBReader$$ExternalSyntheticLambda3.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +3da7bc: 5410 a48d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda3;.f$0:Ljava/util/Map; // field@8da4 │ │ +3da7c0: 1f02 b21c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ +3da7c4: 1f03 b21c |0004: check-cast v3, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ +3da7c8: 7130 489b 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@9b48 │ │ +3da7ce: 0a02 |0009: move-result v2 │ │ +3da7d0: 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; │ │ @@ -828646,37 +828646,37 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3da84c: |[3da84c] de.danoeh.antennapod.core.storage.DBReader$$ExternalSyntheticLambda4.:()V │ │ -3da85c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3da862: 0e00 |0003: return-void │ │ +3da814: |[3da814] de.danoeh.antennapod.core.storage.DBReader$$ExternalSyntheticLambda4.:()V │ │ +3da824: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3da82a: 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 │ │ -3da828: |[3da828] de.danoeh.antennapod.core.storage.DBReader$$ExternalSyntheticLambda4.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -3da838: 1f01 6319 |0000: check-cast v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem; // type@1963 │ │ -3da83c: 1f02 6319 |0002: check-cast v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem; // type@1963 │ │ -3da840: 7120 499b 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@9b49 │ │ -3da846: 0a01 |0007: move-result v1 │ │ -3da848: 0f01 |0008: return v1 │ │ +3da7f0: |[3da7f0] de.danoeh.antennapod.core.storage.DBReader$$ExternalSyntheticLambda4.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +3da800: 1f01 6319 |0000: check-cast v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem; // type@1963 │ │ +3da804: 1f02 6319 |0002: check-cast v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem; // type@1963 │ │ +3da808: 7120 499b 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@9b49 │ │ +3da80e: 0a01 |0007: move-result v1 │ │ +3da810: 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; │ │ @@ -828723,22 +828723,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -3da864: |[3da864] de.danoeh.antennapod.core.storage.DBReader$MonthlyStatisticsItem.:()V │ │ -3da874: 7010 ffb2 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3da87a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -3da87c: 5920 a78d |0004: iput v0, v2, Lde/danoeh/antennapod/core/storage/DBReader$MonthlyStatisticsItem;.year:I // field@8da7 │ │ -3da880: 5920 a58d |0006: iput v0, v2, Lde/danoeh/antennapod/core/storage/DBReader$MonthlyStatisticsItem;.month:I // field@8da5 │ │ -3da884: 1600 0000 |0008: const-wide/16 v0, #int 0 // #0 │ │ -3da888: 5a20 a68d |000a: iput-wide v0, v2, Lde/danoeh/antennapod/core/storage/DBReader$MonthlyStatisticsItem;.timePlayed:J // field@8da6 │ │ -3da88c: 0e00 |000c: return-void │ │ +3da82c: |[3da82c] de.danoeh.antennapod.core.storage.DBReader$MonthlyStatisticsItem.:()V │ │ +3da83c: 7010 ffb2 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3da842: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +3da844: 5920 a78d |0004: iput v0, v2, Lde/danoeh/antennapod/core/storage/DBReader$MonthlyStatisticsItem;.year:I // field@8da7 │ │ +3da848: 5920 a58d |0006: iput v0, v2, Lde/danoeh/antennapod/core/storage/DBReader$MonthlyStatisticsItem;.month:I // field@8da5 │ │ +3da84c: 1600 0000 |0008: const-wide/16 v0, #int 0 // #0 │ │ +3da850: 5a20 a68d |000a: iput-wide v0, v2, Lde/danoeh/antennapod/core/storage/DBReader$MonthlyStatisticsItem;.timePlayed:J // field@8da6 │ │ +3da854: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=733 │ │ 0x0004 line=734 │ │ 0x0006 line=735 │ │ 0x000a line=736 │ │ locals : │ │ @@ -828785,23 +828785,23 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -3da890: |[3da890] de.danoeh.antennapod.core.storage.DBReader$StatisticsResult.:()V │ │ -3da8a0: 7010 ffb2 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3da8a6: 2200 fd1e |0003: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -3da8aa: 7010 a0b4 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -3da8b0: 5b20 a88d |0008: iput-object v0, v2, Lde/danoeh/antennapod/core/storage/DBReader$StatisticsResult;.feedTime:Ljava/util/List; // field@8da8 │ │ -3da8b4: 7100 69b3 0000 |000a: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b369 │ │ -3da8ba: 0b00 |000d: move-result-wide v0 │ │ -3da8bc: 5a20 a98d |000e: iput-wide v0, v2, Lde/danoeh/antennapod/core/storage/DBReader$StatisticsResult;.oldestDate:J // field@8da9 │ │ -3da8c0: 0e00 |0010: return-void │ │ +3da858: |[3da858] de.danoeh.antennapod.core.storage.DBReader$StatisticsResult.:()V │ │ +3da868: 7010 ffb2 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3da86e: 2200 fd1e |0003: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +3da872: 7010 a0b4 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +3da878: 5b20 a88d |0008: iput-object v0, v2, Lde/danoeh/antennapod/core/storage/DBReader$StatisticsResult;.feedTime:Ljava/util/List; // field@8da8 │ │ +3da87c: 7100 69b3 0000 |000a: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b369 │ │ +3da882: 0b00 |000d: move-result-wide v0 │ │ +3da884: 5a20 a98d |000e: iput-wide v0, v2, Lde/danoeh/antennapod/core/storage/DBReader$StatisticsResult;.oldestDate:J // field@8da9 │ │ +3da888: 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; │ │ @@ -828890,18 +828890,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 │ │ -3db3f4: |[3db3f4] 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 │ │ -3db404: 7130 759b 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@9b75 │ │ -3db40a: 0a00 |0003: move-result v0 │ │ -3db40c: 0f00 |0004: return v0 │ │ +3db3bc: |[3db3bc] 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 │ │ +3db3cc: 7130 759b 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@9b75 │ │ +3db3d2: 0a00 |0003: move-result v0 │ │ +3db3d4: 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; │ │ @@ -828911,18 +828911,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 │ │ -3db410: |[3db410] 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 │ │ -3db420: 7120 769b 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@9b76 │ │ -3db426: 0a00 |0003: move-result v0 │ │ -3db428: 0f00 |0004: return v0 │ │ +3db3d8: |[3db3d8] 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 │ │ +3db3e8: 7120 769b 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@9b76 │ │ +3db3ee: 0a00 |0003: move-result v0 │ │ +3db3f0: 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; │ │ │ │ @@ -828931,18 +828931,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 │ │ -3db42c: |[3db42c] 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 │ │ -3db43c: 7130 749b 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@9b74 │ │ -3db442: 0a00 |0003: move-result v0 │ │ -3db444: 0f00 |0004: return v0 │ │ +3db3f4: |[3db3f4] 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 │ │ +3db404: 7130 749b 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@9b74 │ │ +3db40a: 0a00 |0003: move-result v0 │ │ +3db40c: 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; │ │ @@ -828952,18 +828952,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 │ │ -3db448: |[3db448] de.danoeh.antennapod.core.storage.DBReader.$r8$lambda$mTE-UmfmCQolM69GxGSwiTtwhO0:(Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/model/feed/Feed;)I │ │ -3db458: 7120 739b 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@9b73 │ │ -3db45e: 0a00 |0003: move-result v0 │ │ -3db460: 0f00 |0004: return v0 │ │ +3db410: |[3db410] de.danoeh.antennapod.core.storage.DBReader.$r8$lambda$mTE-UmfmCQolM69GxGSwiTtwhO0:(Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/model/feed/Feed;)I │ │ +3db420: 7120 739b 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@9b73 │ │ +3db426: 0a00 |0003: move-result v0 │ │ +3db428: 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; │ │ │ │ @@ -828972,18 +828972,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 │ │ -3db464: |[3db464] 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 │ │ -3db474: 7130 729b 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@9b72 │ │ -3db47a: 0a00 |0003: move-result v0 │ │ -3db47c: 0f00 |0004: return v0 │ │ +3db42c: |[3db42c] 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 │ │ +3db43c: 7130 729b 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@9b72 │ │ +3db442: 0a00 |0003: move-result v0 │ │ +3db444: 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; │ │ @@ -828993,17 +828993,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3dc5b8: |[3dc5b8] de.danoeh.antennapod.core.storage.DBReader.:()V │ │ -3dc5c8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3dc5ce: 0e00 |0003: return-void │ │ +3dc580: |[3dc580] de.danoeh.antennapod.core.storage.DBReader.:()V │ │ +3dc590: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3dc596: 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;) │ │ @@ -829011,21 +829011,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 │ │ -3dae88: |[3dae88] de.danoeh.antennapod.core.storage.DBReader.extractFeedFromCursorRow:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/Feed; │ │ -3dae98: 7110 87b0 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/storage/database/mapper/FeedCursorMapper;.convert:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/Feed; // method@b087 │ │ -3dae9e: 0c00 |0003: move-result-object v0 │ │ -3daea0: 7110 92b0 0100 |0004: invoke-static {v1}, Lde/danoeh/antennapod/storage/database/mapper/FeedPreferencesCursorMapper;.convert:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@b092 │ │ -3daea6: 0c01 |0007: move-result-object v1 │ │ -3daea8: 6e20 ebab 1000 |0008: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/feed/Feed;.setPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@abeb │ │ -3daeae: 1100 |000b: return-object v0 │ │ +3dae50: |[3dae50] de.danoeh.antennapod.core.storage.DBReader.extractFeedFromCursorRow:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/Feed; │ │ +3dae60: 7110 87b0 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/storage/database/mapper/FeedCursorMapper;.convert:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/Feed; // method@b087 │ │ +3dae66: 0c00 |0003: move-result-object v0 │ │ +3dae68: 7110 92b0 0100 |0004: invoke-static {v1}, Lde/danoeh/antennapod/storage/database/mapper/FeedPreferencesCursorMapper;.convert:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@b092 │ │ +3dae6e: 0c01 |0007: move-result-object v1 │ │ +3dae70: 6e20 ebab 1000 |0008: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/feed/Feed;.setPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@abeb │ │ +3dae76: 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; │ │ @@ -829035,36 +829035,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 │ │ -3db90c: |[3db90c] de.danoeh.antennapod.core.storage.DBReader.extractItemlistFromCursor:(Landroid/database/Cursor;)Ljava/util/List; │ │ -3db91c: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3db920: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3db926: 1a01 1782 |0005: const-string v1, "extractItemlistFromCursor() called with: itemlistCursor = [" // string@8217 │ │ -3db92a: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3db930: 6e20 5bb3 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ -3db936: 1a01 4666 |000d: const-string v1, "]" // string@6646 │ │ -3db93a: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3db940: 6e10 67b3 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3db946: 0c00 |0015: move-result-object v0 │ │ -3db948: 1a01 6f17 |0016: const-string v1, "DBReader" // string@176f │ │ -3db94c: 7120 fe0a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3db952: 7100 43b0 0000 |001b: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ -3db958: 0c00 |001e: move-result-object v0 │ │ -3db95a: 6e10 54b0 0000 |001f: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ -3db960: 7120 509b 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@9b50 │ │ -3db966: 0c02 |0025: move-result-object v2 │ │ -3db968: 6e10 2eb0 0000 |0026: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3db96e: 1102 |0029: return-object v2 │ │ -3db970: 0d02 |002a: move-exception v2 │ │ -3db972: 6e10 2eb0 0000 |002b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3db978: 2702 |002e: throw v2 │ │ +3db8d4: |[3db8d4] de.danoeh.antennapod.core.storage.DBReader.extractItemlistFromCursor:(Landroid/database/Cursor;)Ljava/util/List; │ │ +3db8e4: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3db8e8: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3db8ee: 1a01 1782 |0005: const-string v1, "extractItemlistFromCursor() called with: itemlistCursor = [" // string@8217 │ │ +3db8f2: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3db8f8: 6e20 5bb3 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ +3db8fe: 1a01 4666 |000d: const-string v1, "]" // string@6646 │ │ +3db902: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3db908: 6e10 67b3 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3db90e: 0c00 |0015: move-result-object v0 │ │ +3db910: 1a01 6f17 |0016: const-string v1, "DBReader" // string@176f │ │ +3db914: 7120 fe0a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3db91a: 7100 43b0 0000 |001b: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ +3db920: 0c00 |001e: move-result-object v0 │ │ +3db922: 6e10 54b0 0000 |001f: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ +3db928: 7120 509b 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@9b50 │ │ +3db92e: 0c02 |0025: move-result-object v2 │ │ +3db930: 6e10 2eb0 0000 |0026: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3db936: 1102 |0029: return-object v2 │ │ +3db938: 0d02 |002a: move-exception v2 │ │ +3db93a: 6e10 2eb0 0000 |002b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3db940: 2702 |002e: throw v2 │ │ catches : 1 │ │ 0x0022 - 0x0026 │ │ -> 0x002a │ │ positions : │ │ 0x0000 line=190 │ │ 0x001b line=191 │ │ 0x001f line=192 │ │ @@ -829079,38 +829079,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 │ │ -3db988: |[3db988] de.danoeh.antennapod.core.storage.DBReader.extractItemlistFromCursor:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;Landroid/database/Cursor;)Ljava/util/List; │ │ -3db998: 2203 fd1e |0000: new-instance v3, Ljava/util/ArrayList; // type@1efd │ │ -3db99c: 7210 4a03 0400 |0002: invoke-interface {v4}, Landroid/database/Cursor;.getCount:()I // method@034a │ │ -3db9a2: 0a00 |0005: move-result v0 │ │ -3db9a4: 7020 a1b4 0300 |0006: invoke-direct {v3, v0}, Ljava/util/ArrayList;.:(I)V // method@b4a1 │ │ -3db9aa: 7210 5503 0400 |0009: invoke-interface {v4}, Landroid/database/Cursor;.moveToFirst:()Z // method@0355 │ │ -3db9b0: 0a00 |000c: move-result v0 │ │ -3db9b2: 3800 2200 |000d: if-eqz v0, 002f // +0022 │ │ -3db9b6: 1a00 97b8 |000f: const-string v0, "media_id" // string@b897 │ │ -3db9ba: 7220 4803 0400 |0011: invoke-interface {v4, v0}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -3db9c0: 0a00 |0014: move-result v0 │ │ -3db9c2: 7110 89b0 0400 |0015: invoke-static {v4}, Lde/danoeh/antennapod/storage/database/mapper/FeedItemCursorMapper;.convert:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/FeedItem; // method@b089 │ │ -3db9c8: 0c01 |0018: move-result-object v1 │ │ -3db9ca: 7220 5fb5 1300 |0019: invoke-interface {v3, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -3db9d0: 7220 5403 0400 |001c: invoke-interface {v4, v0}, Landroid/database/Cursor;.isNull:(I)Z // method@0354 │ │ -3db9d6: 0a02 |001f: move-result v2 │ │ -3db9d8: 3902 0900 |0020: if-nez v2, 0029 // +0009 │ │ -3db9dc: 7110 90b0 0400 |0022: invoke-static {v4}, Lde/danoeh/antennapod/storage/database/mapper/FeedMediaCursorMapper;.convert:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/FeedMedia; // method@b090 │ │ -3db9e2: 0c02 |0025: move-result-object v2 │ │ -3db9e4: 6e20 4cac 2100 |0026: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@ac4c │ │ -3db9ea: 7210 5603 0400 |0029: invoke-interface {v4}, Landroid/database/Cursor;.moveToNext:()Z // method@0356 │ │ -3db9f0: 0a01 |002c: move-result v1 │ │ -3db9f2: 3901 e8ff |002d: if-nez v1, 0015 // -0018 │ │ -3db9f6: 1103 |002f: return-object v3 │ │ +3db950: |[3db950] de.danoeh.antennapod.core.storage.DBReader.extractItemlistFromCursor:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;Landroid/database/Cursor;)Ljava/util/List; │ │ +3db960: 2203 fd1e |0000: new-instance v3, Ljava/util/ArrayList; // type@1efd │ │ +3db964: 7210 4a03 0400 |0002: invoke-interface {v4}, Landroid/database/Cursor;.getCount:()I // method@034a │ │ +3db96a: 0a00 |0005: move-result v0 │ │ +3db96c: 7020 a1b4 0300 |0006: invoke-direct {v3, v0}, Ljava/util/ArrayList;.:(I)V // method@b4a1 │ │ +3db972: 7210 5503 0400 |0009: invoke-interface {v4}, Landroid/database/Cursor;.moveToFirst:()Z // method@0355 │ │ +3db978: 0a00 |000c: move-result v0 │ │ +3db97a: 3800 2200 |000d: if-eqz v0, 002f // +0022 │ │ +3db97e: 1a00 97b8 |000f: const-string v0, "media_id" // string@b897 │ │ +3db982: 7220 4803 0400 |0011: invoke-interface {v4, v0}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +3db988: 0a00 |0014: move-result v0 │ │ +3db98a: 7110 89b0 0400 |0015: invoke-static {v4}, Lde/danoeh/antennapod/storage/database/mapper/FeedItemCursorMapper;.convert:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/FeedItem; // method@b089 │ │ +3db990: 0c01 |0018: move-result-object v1 │ │ +3db992: 7220 5fb5 1300 |0019: invoke-interface {v3, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +3db998: 7220 5403 0400 |001c: invoke-interface {v4, v0}, Landroid/database/Cursor;.isNull:(I)Z // method@0354 │ │ +3db99e: 0a02 |001f: move-result v2 │ │ +3db9a0: 3902 0900 |0020: if-nez v2, 0029 // +0009 │ │ +3db9a4: 7110 90b0 0400 |0022: invoke-static {v4}, Lde/danoeh/antennapod/storage/database/mapper/FeedMediaCursorMapper;.convert:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/FeedMedia; // method@b090 │ │ +3db9aa: 0c02 |0025: move-result-object v2 │ │ +3db9ac: 6e20 4cac 2100 |0026: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@ac4c │ │ +3db9b2: 7210 5603 0400 |0029: invoke-interface {v4}, Landroid/database/Cursor;.moveToNext:()Z // method@0356 │ │ +3db9b8: 0a01 |002c: move-result v1 │ │ +3db9ba: 3901 e8ff |002d: if-nez v1, 0015 // -0018 │ │ +3db9be: 1103 |002f: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ 0x0009 line=203 │ │ 0x0011 line=204 │ │ 0x0015 line=206 │ │ 0x0019 line=207 │ │ @@ -829126,51 +829126,51 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 75 16-bit code units │ │ -3db9f8: |[3db9f8] de.danoeh.antennapod.core.storage.DBReader.getDownloadLog:()Ljava/util/List; │ │ -3dba08: 1a00 6f17 |0000: const-string v0, "DBReader" // string@176f │ │ -3dba0c: 1a01 728c |0002: const-string v1, "getDownloadLog() called" // string@8c72 │ │ -3dba10: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3dba16: 7100 43b0 0000 |0007: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ -3dba1c: 0c00 |000a: move-result-object v0 │ │ -3dba1e: 6e10 54b0 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ -3dba24: 1301 c800 |000e: const/16 v1, #int 200 // #c8 │ │ -3dba28: 6e20 36b0 1000 |0010: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getDownloadLogCursor:(I)Landroid/database/Cursor; // method@b036 │ │ -3dba2e: 0c01 |0013: move-result-object v1 │ │ -3dba30: 2202 fd1e |0014: new-instance v2, Ljava/util/ArrayList; // type@1efd │ │ -3dba34: 7210 4a03 0100 |0016: invoke-interface {v1}, Landroid/database/Cursor;.getCount:()I // method@034a │ │ -3dba3a: 0a03 |0019: move-result v3 │ │ -3dba3c: 7020 a1b4 3200 |001a: invoke-direct {v2, v3}, Ljava/util/ArrayList;.:(I)V // method@b4a1 │ │ -3dba42: 7210 5603 0100 |001d: invoke-interface {v1}, Landroid/database/Cursor;.moveToNext:()Z // method@0356 │ │ -3dba48: 0a03 |0020: move-result v3 │ │ -3dba4a: 3803 0a00 |0021: if-eqz v3, 002b // +000a │ │ -3dba4e: 7110 85b0 0100 |0023: invoke-static {v1}, Lde/danoeh/antennapod/storage/database/mapper/DownloadResultCursorMapper;.convert:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/download/DownloadResult; // method@b085 │ │ -3dba54: 0c03 |0026: move-result-object v3 │ │ -3dba56: 7220 5fb5 3200 |0027: invoke-interface {v2, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -3dba5c: 28f3 |002a: goto 001d // -000d │ │ -3dba5e: 2203 a219 |002b: new-instance v3, Lde/danoeh/antennapod/core/util/comparator/DownloadResultComparator; // type@19a2 │ │ -3dba62: 7010 cc9d 0300 |002d: invoke-direct {v3}, Lde/danoeh/antennapod/core/util/comparator/DownloadResultComparator;.:()V // method@9dcc │ │ -3dba68: 7120 19b5 3200 |0030: invoke-static {v2, v3}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b519 │ │ -3dba6e: 7210 4403 0100 |0033: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0344 │ │ -3dba74: 6e10 2eb0 0000 |0036: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3dba7a: 1102 |0039: return-object v2 │ │ -3dba7c: 0d02 |003a: move-exception v2 │ │ -3dba7e: 3801 0a00 |003b: if-eqz v1, 0045 // +000a │ │ -3dba82: 7210 4403 0100 |003d: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0344 │ │ -3dba88: 2805 |0040: goto 0045 // +0005 │ │ -3dba8a: 0d01 |0041: move-exception v1 │ │ -3dba8c: 6e20 87b3 1200 |0042: invoke-virtual {v2, v1}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b387 │ │ -3dba92: 2702 |0045: throw v2 │ │ -3dba94: 0d01 |0046: move-exception v1 │ │ -3dba96: 6e10 2eb0 0000 |0047: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3dba9c: 2701 |004a: throw v1 │ │ +3db9c0: |[3db9c0] de.danoeh.antennapod.core.storage.DBReader.getDownloadLog:()Ljava/util/List; │ │ +3db9d0: 1a00 6f17 |0000: const-string v0, "DBReader" // string@176f │ │ +3db9d4: 1a01 728c |0002: const-string v1, "getDownloadLog() called" // string@8c72 │ │ +3db9d8: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3db9de: 7100 43b0 0000 |0007: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ +3db9e4: 0c00 |000a: move-result-object v0 │ │ +3db9e6: 6e10 54b0 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ +3db9ec: 1301 c800 |000e: const/16 v1, #int 200 // #c8 │ │ +3db9f0: 6e20 36b0 1000 |0010: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getDownloadLogCursor:(I)Landroid/database/Cursor; // method@b036 │ │ +3db9f6: 0c01 |0013: move-result-object v1 │ │ +3db9f8: 2202 fd1e |0014: new-instance v2, Ljava/util/ArrayList; // type@1efd │ │ +3db9fc: 7210 4a03 0100 |0016: invoke-interface {v1}, Landroid/database/Cursor;.getCount:()I // method@034a │ │ +3dba02: 0a03 |0019: move-result v3 │ │ +3dba04: 7020 a1b4 3200 |001a: invoke-direct {v2, v3}, Ljava/util/ArrayList;.:(I)V // method@b4a1 │ │ +3dba0a: 7210 5603 0100 |001d: invoke-interface {v1}, Landroid/database/Cursor;.moveToNext:()Z // method@0356 │ │ +3dba10: 0a03 |0020: move-result v3 │ │ +3dba12: 3803 0a00 |0021: if-eqz v3, 002b // +000a │ │ +3dba16: 7110 85b0 0100 |0023: invoke-static {v1}, Lde/danoeh/antennapod/storage/database/mapper/DownloadResultCursorMapper;.convert:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/download/DownloadResult; // method@b085 │ │ +3dba1c: 0c03 |0026: move-result-object v3 │ │ +3dba1e: 7220 5fb5 3200 |0027: invoke-interface {v2, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +3dba24: 28f3 |002a: goto 001d // -000d │ │ +3dba26: 2203 a219 |002b: new-instance v3, Lde/danoeh/antennapod/core/util/comparator/DownloadResultComparator; // type@19a2 │ │ +3dba2a: 7010 cc9d 0300 |002d: invoke-direct {v3}, Lde/danoeh/antennapod/core/util/comparator/DownloadResultComparator;.:()V // method@9dcc │ │ +3dba30: 7120 19b5 3200 |0030: invoke-static {v2, v3}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b519 │ │ +3dba36: 7210 4403 0100 |0033: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0344 │ │ +3dba3c: 6e10 2eb0 0000 |0036: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3dba42: 1102 |0039: return-object v2 │ │ +3dba44: 0d02 |003a: move-exception v2 │ │ +3dba46: 3801 0a00 |003b: if-eqz v1, 0045 // +000a │ │ +3dba4a: 7210 4403 0100 |003d: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0344 │ │ +3dba50: 2805 |0040: goto 0045 // +0005 │ │ +3dba52: 0d01 |0041: move-exception v1 │ │ +3dba54: 6e20 87b3 1200 |0042: invoke-virtual {v2, v1}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b387 │ │ +3dba5a: 2702 |0045: throw v2 │ │ +3dba5c: 0d01 |0046: move-exception v1 │ │ +3dba5e: 6e10 2eb0 0000 |0047: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3dba64: 2701 |004a: throw v1 │ │ catches : 5 │ │ 0x0010 - 0x0014 │ │ -> 0x0046 │ │ 0x0014 - 0x0033 │ │ -> 0x003a │ │ 0x0033 - 0x0036 │ │ -> 0x0046 │ │ @@ -829199,49 +829199,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 │ │ -3dbad0: |[3dbad0] de.danoeh.antennapod.core.storage.DBReader.getEpisodes:(IILde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/util/List; │ │ -3dbae0: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3dbae4: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3dbaea: 1a01 9b92 |0005: const-string v1, "getRecentlyPublishedEpisodes() called with: offset=" // string@929b │ │ -3dbaee: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3dbaf4: 6e20 57b3 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -3dbafa: 1a01 3608 |000d: const-string v1, ", limit=" // string@0836 │ │ -3dbafe: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3dbb04: 6e20 57b3 3000 |0012: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -3dbb0a: 6e10 67b3 0000 |0015: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3dbb10: 0c00 |0018: move-result-object v0 │ │ -3dbb12: 1a01 6f17 |0019: const-string v1, "DBReader" // string@176f │ │ -3dbb16: 7120 fe0a 0100 |001b: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3dbb1c: 7100 43b0 0000 |001e: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ -3dbb22: 0c00 |0021: move-result-object v0 │ │ -3dbb24: 6e10 54b0 0000 |0022: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ -3dbb2a: 6e55 38b0 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@b038 │ │ -3dbb30: 0c02 |0028: move-result-object v2 │ │ -3dbb32: 7120 509b 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@9b50 │ │ -3dbb38: 0c03 |002c: move-result-object v3 │ │ -3dbb3a: 7110 779b 0300 |002d: invoke-static {v3}, Lde/danoeh/antennapod/core/storage/DBReader;.loadAdditionalFeedItemListData:(Ljava/util/List;)V // method@9b77 │ │ -3dbb40: 3802 0500 |0030: if-eqz v2, 0035 // +0005 │ │ -3dbb44: 7210 4403 0200 |0032: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0344 │ │ -3dbb4a: 6e10 2eb0 0000 |0035: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3dbb50: 1103 |0038: return-object v3 │ │ -3dbb52: 0d03 |0039: move-exception v3 │ │ -3dbb54: 3802 0a00 |003a: if-eqz v2, 0044 // +000a │ │ -3dbb58: 7210 4403 0200 |003c: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0344 │ │ -3dbb5e: 2805 |003f: goto 0044 // +0005 │ │ -3dbb60: 0d02 |0040: move-exception v2 │ │ -3dbb62: 6e20 87b3 2300 |0041: invoke-virtual {v3, v2}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b387 │ │ -3dbb68: 2703 |0044: throw v3 │ │ -3dbb6a: 0d02 |0045: move-exception v2 │ │ -3dbb6c: 6e10 2eb0 0000 |0046: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3dbb72: 2702 |0049: throw v2 │ │ +3dba98: |[3dba98] de.danoeh.antennapod.core.storage.DBReader.getEpisodes:(IILde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/util/List; │ │ +3dbaa8: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3dbaac: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3dbab2: 1a01 9b92 |0005: const-string v1, "getRecentlyPublishedEpisodes() called with: offset=" // string@929b │ │ +3dbab6: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3dbabc: 6e20 57b3 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +3dbac2: 1a01 3608 |000d: const-string v1, ", limit=" // string@0836 │ │ +3dbac6: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3dbacc: 6e20 57b3 3000 |0012: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +3dbad2: 6e10 67b3 0000 |0015: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3dbad8: 0c00 |0018: move-result-object v0 │ │ +3dbada: 1a01 6f17 |0019: const-string v1, "DBReader" // string@176f │ │ +3dbade: 7120 fe0a 0100 |001b: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3dbae4: 7100 43b0 0000 |001e: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ +3dbaea: 0c00 |0021: move-result-object v0 │ │ +3dbaec: 6e10 54b0 0000 |0022: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ +3dbaf2: 6e55 38b0 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@b038 │ │ +3dbaf8: 0c02 |0028: move-result-object v2 │ │ +3dbafa: 7120 509b 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@9b50 │ │ +3dbb00: 0c03 |002c: move-result-object v3 │ │ +3dbb02: 7110 779b 0300 |002d: invoke-static {v3}, Lde/danoeh/antennapod/core/storage/DBReader;.loadAdditionalFeedItemListData:(Ljava/util/List;)V // method@9b77 │ │ +3dbb08: 3802 0500 |0030: if-eqz v2, 0035 // +0005 │ │ +3dbb0c: 7210 4403 0200 |0032: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0344 │ │ +3dbb12: 6e10 2eb0 0000 |0035: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3dbb18: 1103 |0038: return-object v3 │ │ +3dbb1a: 0d03 |0039: move-exception v3 │ │ +3dbb1c: 3802 0a00 |003a: if-eqz v2, 0044 // +000a │ │ +3dbb20: 7210 4403 0200 |003c: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0344 │ │ +3dbb26: 2805 |003f: goto 0044 // +0005 │ │ +3dbb28: 0d02 |0040: move-exception v2 │ │ +3dbb2a: 6e20 87b3 2300 |0041: invoke-virtual {v3, v2}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b387 │ │ +3dbb30: 2703 |0044: throw v3 │ │ +3dbb32: 0d02 |0045: move-exception v2 │ │ +3dbb34: 6e10 2eb0 0000 |0046: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3dbb3a: 2702 |0049: throw v2 │ │ catches : 5 │ │ 0x0025 - 0x0029 │ │ -> 0x0045 │ │ 0x0029 - 0x0030 │ │ -> 0x0039 │ │ 0x0032 - 0x0035 │ │ -> 0x0045 │ │ @@ -829272,49 +829272,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 │ │ -3dace8: |[3dace8] de.danoeh.antennapod.core.storage.DBReader.getFavoriteIDList:()Lde/danoeh/antennapod/core/util/LongList; │ │ -3dacf8: 1a00 6f17 |0000: const-string v0, "DBReader" // string@176f │ │ -3dacfc: 1a01 678d |0002: const-string v1, "getFavoriteIDList() called" // string@8d67 │ │ -3dad00: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3dad06: 7100 43b0 0000 |0007: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ -3dad0c: 0c00 |000a: move-result-object v0 │ │ -3dad0e: 6e10 54b0 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ -3dad14: 1401 ffff ff7f |000e: const v1, #float nan // #7fffffff │ │ -3dad1a: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -3dad1c: 6e30 39b0 2001 |0012: invoke-virtual {v0, v2, v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getFavoritesIdsCursor:(II)Landroid/database/Cursor; // method@b039 │ │ -3dad22: 0c01 |0015: move-result-object v1 │ │ -3dad24: 2203 9819 |0016: new-instance v3, Lde/danoeh/antennapod/core/util/LongList; // type@1998 │ │ -3dad28: 7210 4a03 0100 |0018: invoke-interface {v1}, Landroid/database/Cursor;.getCount:()I // method@034a │ │ -3dad2e: 0a04 |001b: move-result v4 │ │ -3dad30: 7020 929d 4300 |001c: invoke-direct {v3, v4}, Lde/danoeh/antennapod/core/util/LongList;.:(I)V // method@9d92 │ │ -3dad36: 7210 5603 0100 |001f: invoke-interface {v1}, Landroid/database/Cursor;.moveToNext:()Z // method@0356 │ │ -3dad3c: 0a04 |0022: move-result v4 │ │ -3dad3e: 3804 0a00 |0023: if-eqz v4, 002d // +000a │ │ -3dad42: 7220 4f03 2100 |0025: invoke-interface {v1, v2}, Landroid/database/Cursor;.getLong:(I)J // method@034f │ │ -3dad48: 0b04 |0028: move-result-wide v4 │ │ -3dad4a: 6e30 939d 4305 |0029: invoke-virtual {v3, v4, v5}, Lde/danoeh/antennapod/core/util/LongList;.add:(J)V // method@9d93 │ │ -3dad50: 28f3 |002c: goto 001f // -000d │ │ -3dad52: 7210 4403 0100 |002d: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0344 │ │ -3dad58: 6e10 2eb0 0000 |0030: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3dad5e: 1103 |0033: return-object v3 │ │ -3dad60: 0d02 |0034: move-exception v2 │ │ -3dad62: 3801 0a00 |0035: if-eqz v1, 003f // +000a │ │ -3dad66: 7210 4403 0100 |0037: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0344 │ │ -3dad6c: 2805 |003a: goto 003f // +0005 │ │ -3dad6e: 0d01 |003b: move-exception v1 │ │ -3dad70: 6e20 87b3 1200 |003c: invoke-virtual {v2, v1}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b387 │ │ -3dad76: 2702 |003f: throw v2 │ │ -3dad78: 0d01 |0040: move-exception v1 │ │ -3dad7a: 6e10 2eb0 0000 |0041: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3dad80: 2701 |0044: throw v1 │ │ +3dacb0: |[3dacb0] de.danoeh.antennapod.core.storage.DBReader.getFavoriteIDList:()Lde/danoeh/antennapod/core/util/LongList; │ │ +3dacc0: 1a00 6f17 |0000: const-string v0, "DBReader" // string@176f │ │ +3dacc4: 1a01 678d |0002: const-string v1, "getFavoriteIDList() called" // string@8d67 │ │ +3dacc8: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3dacce: 7100 43b0 0000 |0007: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ +3dacd4: 0c00 |000a: move-result-object v0 │ │ +3dacd6: 6e10 54b0 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ +3dacdc: 1401 ffff ff7f |000e: const v1, #float nan // #7fffffff │ │ +3dace2: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +3dace4: 6e30 39b0 2001 |0012: invoke-virtual {v0, v2, v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getFavoritesIdsCursor:(II)Landroid/database/Cursor; // method@b039 │ │ +3dacea: 0c01 |0015: move-result-object v1 │ │ +3dacec: 2203 9819 |0016: new-instance v3, Lde/danoeh/antennapod/core/util/LongList; // type@1998 │ │ +3dacf0: 7210 4a03 0100 |0018: invoke-interface {v1}, Landroid/database/Cursor;.getCount:()I // method@034a │ │ +3dacf6: 0a04 |001b: move-result v4 │ │ +3dacf8: 7020 929d 4300 |001c: invoke-direct {v3, v4}, Lde/danoeh/antennapod/core/util/LongList;.:(I)V // method@9d92 │ │ +3dacfe: 7210 5603 0100 |001f: invoke-interface {v1}, Landroid/database/Cursor;.moveToNext:()Z // method@0356 │ │ +3dad04: 0a04 |0022: move-result v4 │ │ +3dad06: 3804 0a00 |0023: if-eqz v4, 002d // +000a │ │ +3dad0a: 7220 4f03 2100 |0025: invoke-interface {v1, v2}, Landroid/database/Cursor;.getLong:(I)J // method@034f │ │ +3dad10: 0b04 |0028: move-result-wide v4 │ │ +3dad12: 6e30 939d 4305 |0029: invoke-virtual {v3, v4, v5}, Lde/danoeh/antennapod/core/util/LongList;.add:(J)V // method@9d93 │ │ +3dad18: 28f3 |002c: goto 001f // -000d │ │ +3dad1a: 7210 4403 0100 |002d: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0344 │ │ +3dad20: 6e10 2eb0 0000 |0030: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3dad26: 1103 |0033: return-object v3 │ │ +3dad28: 0d02 |0034: move-exception v2 │ │ +3dad2a: 3801 0a00 |0035: if-eqz v1, 003f // +000a │ │ +3dad2e: 7210 4403 0100 |0037: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0344 │ │ +3dad34: 2805 |003a: goto 003f // +0005 │ │ +3dad36: 0d01 |003b: move-exception v1 │ │ +3dad38: 6e20 87b3 1200 |003c: invoke-virtual {v2, v1}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b387 │ │ +3dad3e: 2702 |003f: throw v2 │ │ +3dad40: 0d01 |0040: move-exception v1 │ │ +3dad42: 6e10 2eb0 0000 |0041: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3dad48: 2701 |0044: throw v1 │ │ catches : 5 │ │ 0x0012 - 0x0016 │ │ -> 0x0040 │ │ 0x0016 - 0x002c │ │ -> 0x0034 │ │ 0x002d - 0x0030 │ │ -> 0x0040 │ │ @@ -829342,19 +829342,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 │ │ -3daeb0: |[3daeb0] de.danoeh.antennapod.core.storage.DBReader.getFeed:(J)Lde/danoeh/antennapod/model/feed/Feed; │ │ -3daec0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3daec2: 7130 559b 2100 |0001: invoke-static {v1, v2, v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeed:(JZ)Lde/danoeh/antennapod/model/feed/Feed; // method@9b55 │ │ -3daec8: 0c01 |0004: move-result-object v1 │ │ -3daeca: 1101 |0005: return-object v1 │ │ +3dae78: |[3dae78] de.danoeh.antennapod.core.storage.DBReader.getFeed:(J)Lde/danoeh/antennapod/model/feed/Feed; │ │ +3dae88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3dae8a: 7130 559b 2100 |0001: invoke-static {v1, v2, v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeed:(JZ)Lde/danoeh/antennapod/model/feed/Feed; // method@9b55 │ │ +3dae90: 0c01 |0004: move-result-object v1 │ │ +3dae92: 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;) │ │ @@ -829362,69 +829362,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 │ │ -3daecc: |[3daecc] de.danoeh.antennapod.core.storage.DBReader.getFeed:(JZ)Lde/danoeh/antennapod/model/feed/Feed; │ │ -3daedc: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3daee0: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3daee6: 1a01 6c8d |0005: const-string v1, "getFeed() called with: feedId = [" // string@8d6c │ │ -3daeea: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3daef0: 6e30 58b3 4005 |000a: invoke-virtual {v0, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ -3daef6: 1a01 4666 |000d: const-string v1, "]" // string@6646 │ │ -3daefa: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3daf00: 6e10 67b3 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3daf06: 0c00 |0015: move-result-object v0 │ │ -3daf08: 1a01 6f17 |0016: const-string v1, "DBReader" // string@176f │ │ -3daf0c: 7120 fe0a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3daf12: 7100 43b0 0000 |001b: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ -3daf18: 0c00 |001e: move-result-object v0 │ │ -3daf1a: 6e10 54b0 0000 |001f: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ -3daf20: 6e30 3bb0 4005 |0022: invoke-virtual {v0, v4, v5}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getFeedCursor:(J)Landroid/database/Cursor; // method@b03b │ │ -3daf26: 0c02 |0025: move-result-object v2 │ │ -3daf28: 7210 5603 0200 |0026: invoke-interface {v2}, Landroid/database/Cursor;.moveToNext:()Z // method@0356 │ │ -3daf2e: 0a03 |0029: move-result v3 │ │ -3daf30: 3803 1c00 |002a: if-eqz v3, 0046 // +001c │ │ -3daf34: 7110 4e9b 0200 |002c: invoke-static {v2}, Lde/danoeh/antennapod/core/storage/DBReader;.extractFeedFromCursorRow:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/Feed; // method@9b4e │ │ -3daf3a: 0c04 |002f: move-result-object v4 │ │ -3daf3c: 3806 0e00 |0030: if-eqz v6, 003e // +000e │ │ -3daf40: 6e10 cbab 0400 |0032: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getItemFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@abcb │ │ -3daf46: 0c05 |0035: move-result-object v5 │ │ -3daf48: 7120 5c9b 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@9b5c │ │ -3daf4e: 0c05 |0039: move-result-object v5 │ │ -3daf50: 6e20 e3ab 5400 |003a: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/model/feed/Feed;.setItems:(Ljava/util/List;)V // method@abe3 │ │ -3daf56: 281e |003d: goto 005b // +001e │ │ -3daf58: 7110 5b9b 0400 |003e: invoke-static {v4}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItemList:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/List; // method@9b5b │ │ -3daf5e: 0c05 |0041: move-result-object v5 │ │ -3daf60: 6e20 e3ab 5400 |0042: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/model/feed/Feed;.setItems:(Ljava/util/List;)V // method@abe3 │ │ -3daf66: 2816 |0045: goto 005b // +0016 │ │ -3daf68: 2206 8f1e |0046: new-instance v6, Ljava/lang/StringBuilder; // type@1e8f │ │ -3daf6c: 7010 50b3 0600 |0048: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3daf72: 1a03 6b8d |004b: const-string v3, "getFeed could not find feed with id " // string@8d6b │ │ -3daf76: 6e20 5cb3 3600 |004d: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3daf7c: 6e30 58b3 4605 |0050: invoke-virtual {v6, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ -3daf82: 6e10 67b3 0600 |0053: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3daf88: 0c04 |0056: move-result-object v4 │ │ -3daf8a: 7120 000b 4100 |0057: invoke-static {v1, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -3daf90: 1204 |005a: const/4 v4, #int 0 // #0 │ │ -3daf92: 7210 4403 0200 |005b: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0344 │ │ -3daf98: 6e10 2eb0 0000 |005e: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3daf9e: 1104 |0061: return-object v4 │ │ -3dafa0: 0d04 |0062: move-exception v4 │ │ -3dafa2: 3802 0a00 |0063: if-eqz v2, 006d // +000a │ │ -3dafa6: 7210 4403 0200 |0065: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0344 │ │ -3dafac: 2805 |0068: goto 006d // +0005 │ │ -3dafae: 0d05 |0069: move-exception v5 │ │ -3dafb0: 6e20 87b3 5400 |006a: invoke-virtual {v4, v5}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b387 │ │ -3dafb6: 2704 |006d: throw v4 │ │ -3dafb8: 0d04 |006e: move-exception v4 │ │ -3dafba: 6e10 2eb0 0000 |006f: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3dafc0: 2704 |0072: throw v4 │ │ +3dae94: |[3dae94] de.danoeh.antennapod.core.storage.DBReader.getFeed:(JZ)Lde/danoeh/antennapod/model/feed/Feed; │ │ +3daea4: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3daea8: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3daeae: 1a01 6c8d |0005: const-string v1, "getFeed() called with: feedId = [" // string@8d6c │ │ +3daeb2: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3daeb8: 6e30 58b3 4005 |000a: invoke-virtual {v0, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ +3daebe: 1a01 4666 |000d: const-string v1, "]" // string@6646 │ │ +3daec2: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3daec8: 6e10 67b3 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3daece: 0c00 |0015: move-result-object v0 │ │ +3daed0: 1a01 6f17 |0016: const-string v1, "DBReader" // string@176f │ │ +3daed4: 7120 fe0a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3daeda: 7100 43b0 0000 |001b: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ +3daee0: 0c00 |001e: move-result-object v0 │ │ +3daee2: 6e10 54b0 0000 |001f: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ +3daee8: 6e30 3bb0 4005 |0022: invoke-virtual {v0, v4, v5}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getFeedCursor:(J)Landroid/database/Cursor; // method@b03b │ │ +3daeee: 0c02 |0025: move-result-object v2 │ │ +3daef0: 7210 5603 0200 |0026: invoke-interface {v2}, Landroid/database/Cursor;.moveToNext:()Z // method@0356 │ │ +3daef6: 0a03 |0029: move-result v3 │ │ +3daef8: 3803 1c00 |002a: if-eqz v3, 0046 // +001c │ │ +3daefc: 7110 4e9b 0200 |002c: invoke-static {v2}, Lde/danoeh/antennapod/core/storage/DBReader;.extractFeedFromCursorRow:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/Feed; // method@9b4e │ │ +3daf02: 0c04 |002f: move-result-object v4 │ │ +3daf04: 3806 0e00 |0030: if-eqz v6, 003e // +000e │ │ +3daf08: 6e10 cbab 0400 |0032: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getItemFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@abcb │ │ +3daf0e: 0c05 |0035: move-result-object v5 │ │ +3daf10: 7120 5c9b 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@9b5c │ │ +3daf16: 0c05 |0039: move-result-object v5 │ │ +3daf18: 6e20 e3ab 5400 |003a: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/model/feed/Feed;.setItems:(Ljava/util/List;)V // method@abe3 │ │ +3daf1e: 281e |003d: goto 005b // +001e │ │ +3daf20: 7110 5b9b 0400 |003e: invoke-static {v4}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItemList:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/List; // method@9b5b │ │ +3daf26: 0c05 |0041: move-result-object v5 │ │ +3daf28: 6e20 e3ab 5400 |0042: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/model/feed/Feed;.setItems:(Ljava/util/List;)V // method@abe3 │ │ +3daf2e: 2816 |0045: goto 005b // +0016 │ │ +3daf30: 2206 8f1e |0046: new-instance v6, Ljava/lang/StringBuilder; // type@1e8f │ │ +3daf34: 7010 50b3 0600 |0048: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3daf3a: 1a03 6b8d |004b: const-string v3, "getFeed could not find feed with id " // string@8d6b │ │ +3daf3e: 6e20 5cb3 3600 |004d: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3daf44: 6e30 58b3 4605 |0050: invoke-virtual {v6, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ +3daf4a: 6e10 67b3 0600 |0053: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3daf50: 0c04 |0056: move-result-object v4 │ │ +3daf52: 7120 000b 4100 |0057: invoke-static {v1, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +3daf58: 1204 |005a: const/4 v4, #int 0 // #0 │ │ +3daf5a: 7210 4403 0200 |005b: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0344 │ │ +3daf60: 6e10 2eb0 0000 |005e: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3daf66: 1104 |0061: return-object v4 │ │ +3daf68: 0d04 |0062: move-exception v4 │ │ +3daf6a: 3802 0a00 |0063: if-eqz v2, 006d // +000a │ │ +3daf6e: 7210 4403 0200 |0065: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0344 │ │ +3daf74: 2805 |0068: goto 006d // +0005 │ │ +3daf76: 0d05 |0069: move-exception v5 │ │ +3daf78: 6e20 87b3 5400 |006a: invoke-virtual {v4, v5}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b387 │ │ +3daf7e: 2704 |006d: throw v4 │ │ +3daf80: 0d04 |006e: move-exception v4 │ │ +3daf82: 6e10 2eb0 0000 |006f: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3daf88: 2704 |0072: throw v4 │ │ catches : 5 │ │ 0x0022 - 0x0026 │ │ -> 0x006e │ │ 0x0026 - 0x005a │ │ -> 0x0062 │ │ 0x005b - 0x005e │ │ -> 0x006e │ │ @@ -829456,59 +829456,59 @@ │ │ type : '(J)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 94 16-bit code units │ │ -3dbba4: |[3dbba4] de.danoeh.antennapod.core.storage.DBReader.getFeedDownloadLog:(J)Ljava/util/List; │ │ -3dbbb4: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3dbbb8: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3dbbbe: 1a01 748d |0005: const-string v1, "getFeedDownloadLog() called with: feed = [" // string@8d74 │ │ -3dbbc2: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3dbbc8: 6e30 58b3 2003 |000a: invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ -3dbbce: 1a01 4666 |000d: const-string v1, "]" // string@6646 │ │ -3dbbd2: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3dbbd8: 6e10 67b3 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3dbbde: 0c00 |0015: move-result-object v0 │ │ -3dbbe0: 1a01 6f17 |0016: const-string v1, "DBReader" // string@176f │ │ -3dbbe4: 7120 fe0a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3dbbea: 7100 43b0 0000 |001b: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ -3dbbf0: 0c00 |001e: move-result-object v0 │ │ -3dbbf2: 6e10 54b0 0000 |001f: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ -3dbbf8: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -3dbbfa: 6e40 35b0 1032 |0023: invoke-virtual {v0, v1, v2, v3}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getDownloadLog:(IJ)Landroid/database/Cursor; // method@b035 │ │ -3dbc00: 0c02 |0026: move-result-object v2 │ │ -3dbc02: 2203 fd1e |0027: new-instance v3, Ljava/util/ArrayList; // type@1efd │ │ -3dbc06: 7210 4a03 0200 |0029: invoke-interface {v2}, Landroid/database/Cursor;.getCount:()I // method@034a │ │ -3dbc0c: 0a01 |002c: move-result v1 │ │ -3dbc0e: 7020 a1b4 1300 |002d: invoke-direct {v3, v1}, Ljava/util/ArrayList;.:(I)V // method@b4a1 │ │ -3dbc14: 7210 5603 0200 |0030: invoke-interface {v2}, Landroid/database/Cursor;.moveToNext:()Z // method@0356 │ │ -3dbc1a: 0a01 |0033: move-result v1 │ │ -3dbc1c: 3801 0a00 |0034: if-eqz v1, 003e // +000a │ │ -3dbc20: 7110 85b0 0200 |0036: invoke-static {v2}, Lde/danoeh/antennapod/storage/database/mapper/DownloadResultCursorMapper;.convert:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/download/DownloadResult; // method@b085 │ │ -3dbc26: 0c01 |0039: move-result-object v1 │ │ -3dbc28: 7220 5fb5 1300 |003a: invoke-interface {v3, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -3dbc2e: 28f3 |003d: goto 0030 // -000d │ │ -3dbc30: 2201 a219 |003e: new-instance v1, Lde/danoeh/antennapod/core/util/comparator/DownloadResultComparator; // type@19a2 │ │ -3dbc34: 7010 cc9d 0100 |0040: invoke-direct {v1}, Lde/danoeh/antennapod/core/util/comparator/DownloadResultComparator;.:()V // method@9dcc │ │ -3dbc3a: 7120 19b5 1300 |0043: invoke-static {v3, v1}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b519 │ │ -3dbc40: 7210 4403 0200 |0046: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0344 │ │ -3dbc46: 6e10 2eb0 0000 |0049: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3dbc4c: 1103 |004c: return-object v3 │ │ -3dbc4e: 0d03 |004d: move-exception v3 │ │ -3dbc50: 3802 0a00 |004e: if-eqz v2, 0058 // +000a │ │ -3dbc54: 7210 4403 0200 |0050: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0344 │ │ -3dbc5a: 2805 |0053: goto 0058 // +0005 │ │ -3dbc5c: 0d02 |0054: move-exception v2 │ │ -3dbc5e: 6e20 87b3 2300 |0055: invoke-virtual {v3, v2}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b387 │ │ -3dbc64: 2703 |0058: throw v3 │ │ -3dbc66: 0d02 |0059: move-exception v2 │ │ -3dbc68: 6e10 2eb0 0000 |005a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3dbc6e: 2702 |005d: throw v2 │ │ +3dbb6c: |[3dbb6c] de.danoeh.antennapod.core.storage.DBReader.getFeedDownloadLog:(J)Ljava/util/List; │ │ +3dbb7c: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3dbb80: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3dbb86: 1a01 748d |0005: const-string v1, "getFeedDownloadLog() called with: feed = [" // string@8d74 │ │ +3dbb8a: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3dbb90: 6e30 58b3 2003 |000a: invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ +3dbb96: 1a01 4666 |000d: const-string v1, "]" // string@6646 │ │ +3dbb9a: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3dbba0: 6e10 67b3 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3dbba6: 0c00 |0015: move-result-object v0 │ │ +3dbba8: 1a01 6f17 |0016: const-string v1, "DBReader" // string@176f │ │ +3dbbac: 7120 fe0a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3dbbb2: 7100 43b0 0000 |001b: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ +3dbbb8: 0c00 |001e: move-result-object v0 │ │ +3dbbba: 6e10 54b0 0000 |001f: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ +3dbbc0: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +3dbbc2: 6e40 35b0 1032 |0023: invoke-virtual {v0, v1, v2, v3}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getDownloadLog:(IJ)Landroid/database/Cursor; // method@b035 │ │ +3dbbc8: 0c02 |0026: move-result-object v2 │ │ +3dbbca: 2203 fd1e |0027: new-instance v3, Ljava/util/ArrayList; // type@1efd │ │ +3dbbce: 7210 4a03 0200 |0029: invoke-interface {v2}, Landroid/database/Cursor;.getCount:()I // method@034a │ │ +3dbbd4: 0a01 |002c: move-result v1 │ │ +3dbbd6: 7020 a1b4 1300 |002d: invoke-direct {v3, v1}, Ljava/util/ArrayList;.:(I)V // method@b4a1 │ │ +3dbbdc: 7210 5603 0200 |0030: invoke-interface {v2}, Landroid/database/Cursor;.moveToNext:()Z // method@0356 │ │ +3dbbe2: 0a01 |0033: move-result v1 │ │ +3dbbe4: 3801 0a00 |0034: if-eqz v1, 003e // +000a │ │ +3dbbe8: 7110 85b0 0200 |0036: invoke-static {v2}, Lde/danoeh/antennapod/storage/database/mapper/DownloadResultCursorMapper;.convert:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/download/DownloadResult; // method@b085 │ │ +3dbbee: 0c01 |0039: move-result-object v1 │ │ +3dbbf0: 7220 5fb5 1300 |003a: invoke-interface {v3, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +3dbbf6: 28f3 |003d: goto 0030 // -000d │ │ +3dbbf8: 2201 a219 |003e: new-instance v1, Lde/danoeh/antennapod/core/util/comparator/DownloadResultComparator; // type@19a2 │ │ +3dbbfc: 7010 cc9d 0100 |0040: invoke-direct {v1}, Lde/danoeh/antennapod/core/util/comparator/DownloadResultComparator;.:()V // method@9dcc │ │ +3dbc02: 7120 19b5 1300 |0043: invoke-static {v3, v1}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b519 │ │ +3dbc08: 7210 4403 0200 |0046: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0344 │ │ +3dbc0e: 6e10 2eb0 0000 |0049: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3dbc14: 1103 |004c: return-object v3 │ │ +3dbc16: 0d03 |004d: move-exception v3 │ │ +3dbc18: 3802 0a00 |004e: if-eqz v2, 0058 // +000a │ │ +3dbc1c: 7210 4403 0200 |0050: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0344 │ │ +3dbc22: 2805 |0053: goto 0058 // +0005 │ │ +3dbc24: 0d02 |0054: move-exception v2 │ │ +3dbc26: 6e20 87b3 2300 |0055: invoke-virtual {v3, v2}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b387 │ │ +3dbc2c: 2703 |0058: throw v3 │ │ +3dbc2e: 0d02 |0059: move-exception v2 │ │ +3dbc30: 6e10 2eb0 0000 |005a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3dbc36: 2702 |005d: throw v2 │ │ catches : 5 │ │ 0x0023 - 0x0027 │ │ -> 0x0059 │ │ 0x0027 - 0x0046 │ │ -> 0x004d │ │ 0x0046 - 0x0049 │ │ -> 0x0059 │ │ @@ -829538,36 +829538,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 │ │ -3daff4: |[3daff4] de.danoeh.antennapod.core.storage.DBReader.getFeedItem:(J)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ -3db004: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3db008: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3db00e: 1a01 798d |0005: const-string v1, "getFeedItem() called with: itemId = [" // string@8d79 │ │ -3db012: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3db018: 6e30 58b3 2003 |000a: invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ -3db01e: 1a01 4666 |000d: const-string v1, "]" // string@6646 │ │ -3db022: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3db028: 6e10 67b3 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3db02e: 0c00 |0015: move-result-object v0 │ │ -3db030: 1a01 6f17 |0016: const-string v1, "DBReader" // string@176f │ │ -3db034: 7120 fe0a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3db03a: 7100 43b0 0000 |001b: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ -3db040: 0c00 |001e: move-result-object v0 │ │ -3db042: 6e10 54b0 0000 |001f: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ -3db048: 7130 589b 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@9b58 │ │ -3db04e: 0c02 |0025: move-result-object v2 │ │ -3db050: 6e10 2eb0 0000 |0026: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3db056: 1102 |0029: return-object v2 │ │ -3db058: 0d02 |002a: move-exception v2 │ │ -3db05a: 6e10 2eb0 0000 |002b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3db060: 2702 |002e: throw v2 │ │ +3dafbc: |[3dafbc] de.danoeh.antennapod.core.storage.DBReader.getFeedItem:(J)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ +3dafcc: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3dafd0: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3dafd6: 1a01 798d |0005: const-string v1, "getFeedItem() called with: itemId = [" // string@8d79 │ │ +3dafda: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3dafe0: 6e30 58b3 2003 |000a: invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ +3dafe6: 1a01 4666 |000d: const-string v1, "]" // string@6646 │ │ +3dafea: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3daff0: 6e10 67b3 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3daff6: 0c00 |0015: move-result-object v0 │ │ +3daff8: 1a01 6f17 |0016: const-string v1, "DBReader" // string@176f │ │ +3daffc: 7120 fe0a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3db002: 7100 43b0 0000 |001b: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ +3db008: 0c00 |001e: move-result-object v0 │ │ +3db00a: 6e10 54b0 0000 |001f: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ +3db010: 7130 589b 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@9b58 │ │ +3db016: 0c02 |0025: move-result-object v2 │ │ +3db018: 6e10 2eb0 0000 |0026: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3db01e: 1102 |0029: return-object v2 │ │ +3db020: 0d02 |002a: move-exception v2 │ │ +3db022: 6e10 2eb0 0000 |002b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3db028: 2702 |002e: throw v2 │ │ catches : 1 │ │ 0x0022 - 0x0026 │ │ -> 0x002a │ │ positions : │ │ 0x0000 line=507 │ │ 0x001b line=509 │ │ 0x001f line=510 │ │ @@ -829582,52 +829582,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 │ │ -3db070: |[3db070] de.danoeh.antennapod.core.storage.DBReader.getFeedItem:(JLde/danoeh/antennapod/storage/database/PodDBAdapter;)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ -3db080: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3db084: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3db08a: 1a01 7347 |0005: const-string v1, "Loading feeditem with id " // string@4773 │ │ -3db08e: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3db094: 6e30 58b3 2003 |000a: invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ -3db09a: 6e10 67b3 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3db0a0: 0c00 |0010: move-result-object v0 │ │ -3db0a2: 1a01 6f17 |0011: const-string v1, "DBReader" // string@176f │ │ -3db0a6: 7120 fe0a 0100 |0013: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3db0ac: 7120 d0b2 3200 |0016: invoke-static {v2, v3}, Ljava/lang/Long;.toString:(J)Ljava/lang/String; // method@b2d0 │ │ -3db0b2: 0c02 |0019: move-result-object v2 │ │ -3db0b4: 6e20 3db0 2400 |001a: invoke-virtual {v4, v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getFeedItemCursor:(Ljava/lang/String;)Landroid/database/Cursor; // method@b03d │ │ -3db0ba: 0c02 |001d: move-result-object v2 │ │ -3db0bc: 7210 5603 0200 |001e: invoke-interface {v2}, Landroid/database/Cursor;.moveToNext:()Z // method@0356 │ │ -3db0c2: 0a03 |0021: move-result v3 │ │ -3db0c4: 3803 1700 |0022: if-eqz v3, 0039 // +0017 │ │ -3db0c8: 7120 509b 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@9b50 │ │ -3db0ce: 0c03 |0027: move-result-object v3 │ │ -3db0d0: 7210 69b5 0300 |0028: invoke-interface {v3}, Ljava/util/List;.isEmpty:()Z // method@b569 │ │ -3db0d6: 0a04 |002b: move-result v4 │ │ -3db0d8: 3904 0d00 |002c: if-nez v4, 0039 // +000d │ │ -3db0dc: 1204 |002e: const/4 v4, #int 0 // #0 │ │ -3db0de: 7220 66b5 4300 |002f: invoke-interface {v3, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3db0e4: 0c04 |0032: move-result-object v4 │ │ -3db0e6: 1f04 b91c |0033: check-cast v4, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3db0ea: 7110 779b 0300 |0035: invoke-static {v3}, Lde/danoeh/antennapod/core/storage/DBReader;.loadAdditionalFeedItemListData:(Ljava/util/List;)V // method@9b77 │ │ -3db0f0: 2802 |0038: goto 003a // +0002 │ │ -3db0f2: 1204 |0039: const/4 v4, #int 0 // #0 │ │ -3db0f4: 7210 4403 0200 |003a: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0344 │ │ -3db0fa: 1104 |003d: return-object v4 │ │ -3db0fc: 0d03 |003e: move-exception v3 │ │ -3db0fe: 3802 0a00 |003f: if-eqz v2, 0049 // +000a │ │ -3db102: 7210 4403 0200 |0041: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0344 │ │ -3db108: 2805 |0044: goto 0049 // +0005 │ │ -3db10a: 0d02 |0045: move-exception v2 │ │ -3db10c: 6e20 87b3 2300 |0046: invoke-virtual {v3, v2}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b387 │ │ -3db112: 2703 |0049: throw v3 │ │ +3db038: |[3db038] de.danoeh.antennapod.core.storage.DBReader.getFeedItem:(JLde/danoeh/antennapod/storage/database/PodDBAdapter;)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ +3db048: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3db04c: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3db052: 1a01 7347 |0005: const-string v1, "Loading feeditem with id " // string@4773 │ │ +3db056: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3db05c: 6e30 58b3 2003 |000a: invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ +3db062: 6e10 67b3 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3db068: 0c00 |0010: move-result-object v0 │ │ +3db06a: 1a01 6f17 |0011: const-string v1, "DBReader" // string@176f │ │ +3db06e: 7120 fe0a 0100 |0013: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3db074: 7120 d0b2 3200 |0016: invoke-static {v2, v3}, Ljava/lang/Long;.toString:(J)Ljava/lang/String; // method@b2d0 │ │ +3db07a: 0c02 |0019: move-result-object v2 │ │ +3db07c: 6e20 3db0 2400 |001a: invoke-virtual {v4, v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getFeedItemCursor:(Ljava/lang/String;)Landroid/database/Cursor; // method@b03d │ │ +3db082: 0c02 |001d: move-result-object v2 │ │ +3db084: 7210 5603 0200 |001e: invoke-interface {v2}, Landroid/database/Cursor;.moveToNext:()Z // method@0356 │ │ +3db08a: 0a03 |0021: move-result v3 │ │ +3db08c: 3803 1700 |0022: if-eqz v3, 0039 // +0017 │ │ +3db090: 7120 509b 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@9b50 │ │ +3db096: 0c03 |0027: move-result-object v3 │ │ +3db098: 7210 69b5 0300 |0028: invoke-interface {v3}, Ljava/util/List;.isEmpty:()Z // method@b569 │ │ +3db09e: 0a04 |002b: move-result v4 │ │ +3db0a0: 3904 0d00 |002c: if-nez v4, 0039 // +000d │ │ +3db0a4: 1204 |002e: const/4 v4, #int 0 // #0 │ │ +3db0a6: 7220 66b5 4300 |002f: invoke-interface {v3, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3db0ac: 0c04 |0032: move-result-object v4 │ │ +3db0ae: 1f04 b91c |0033: check-cast v4, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3db0b2: 7110 779b 0300 |0035: invoke-static {v3}, Lde/danoeh/antennapod/core/storage/DBReader;.loadAdditionalFeedItemListData:(Ljava/util/List;)V // method@9b77 │ │ +3db0b8: 2802 |0038: goto 003a // +0002 │ │ +3db0ba: 1204 |0039: const/4 v4, #int 0 // #0 │ │ +3db0bc: 7210 4403 0200 |003a: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0344 │ │ +3db0c2: 1104 |003d: return-object v4 │ │ +3db0c4: 0d03 |003e: move-exception v3 │ │ +3db0c6: 3802 0a00 |003f: if-eqz v2, 0049 // +000a │ │ +3db0ca: 7210 4403 0200 |0041: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0344 │ │ +3db0d0: 2805 |0044: goto 0049 // +0005 │ │ +3db0d2: 0d02 |0045: move-exception v2 │ │ +3db0d4: 6e20 87b3 2300 |0046: invoke-virtual {v3, v2}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b387 │ │ +3db0da: 2703 |0049: throw v3 │ │ catches : 2 │ │ 0x001e - 0x0038 │ │ -> 0x003e │ │ 0x0041 - 0x0044 │ │ -> 0x0045 │ │ positions : │ │ 0x0000 line=483 │ │ @@ -829648,25 +829648,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 │ │ -3db12c: |[3db12c] de.danoeh.antennapod.core.storage.DBReader.getFeedItemByGuidOrEpisodeUrl:(Ljava/lang/String;Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ -3db13c: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ -3db142: 0c00 |0003: move-result-object v0 │ │ -3db144: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ -3db14a: 7130 5a9b 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@9b5a │ │ -3db150: 0c01 |000a: move-result-object v1 │ │ -3db152: 6e10 2eb0 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3db158: 1101 |000e: return-object v1 │ │ -3db15a: 0d01 |000f: move-exception v1 │ │ -3db15c: 6e10 2eb0 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3db162: 2701 |0013: throw v1 │ │ +3db0f4: |[3db0f4] de.danoeh.antennapod.core.storage.DBReader.getFeedItemByGuidOrEpisodeUrl:(Ljava/lang/String;Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ +3db104: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ +3db10a: 0c00 |0003: move-result-object v0 │ │ +3db10c: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ +3db112: 7130 5a9b 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@9b5a │ │ +3db118: 0c01 |000a: move-result-object v1 │ │ +3db11a: 6e10 2eb0 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3db120: 1101 |000e: return-object v1 │ │ +3db122: 0d01 |000f: move-exception v1 │ │ +3db124: 6e10 2eb0 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3db12a: 2701 |0013: throw v1 │ │ catches : 1 │ │ 0x0007 - 0x000b │ │ -> 0x000f │ │ positions : │ │ 0x0000 line=627 │ │ 0x0004 line=628 │ │ 0x0007 line=630 │ │ @@ -829681,43 +829681,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 │ │ -3db170: |[3db170] 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; │ │ -3db180: 6e30 3eb0 1302 |0000: invoke-virtual {v3, v1, v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getFeedItemCursor:(Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@b03e │ │ -3db186: 0c01 |0003: move-result-object v1 │ │ -3db188: 7210 5603 0100 |0004: invoke-interface {v1}, Landroid/database/Cursor;.moveToNext:()Z // method@0356 │ │ -3db18e: 0a02 |0007: move-result v2 │ │ -3db190: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -3db192: 3902 0600 |0009: if-nez v2, 000f // +0006 │ │ -3db196: 7210 4403 0100 |000b: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0344 │ │ -3db19c: 1100 |000e: return-object v0 │ │ -3db19e: 7120 509b 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@9b50 │ │ -3db1a4: 0c02 |0012: move-result-object v2 │ │ -3db1a6: 7210 69b5 0200 |0013: invoke-interface {v2}, Ljava/util/List;.isEmpty:()Z // method@b569 │ │ -3db1ac: 0a03 |0016: move-result v3 │ │ -3db1ae: 3903 0d00 |0017: if-nez v3, 0024 // +000d │ │ -3db1b2: 1203 |0019: const/4 v3, #int 0 // #0 │ │ -3db1b4: 7220 66b5 3200 |001a: invoke-interface {v2, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3db1ba: 0c02 |001d: move-result-object v2 │ │ -3db1bc: 1f02 b91c |001e: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3db1c0: 7210 4403 0100 |0020: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0344 │ │ -3db1c6: 1102 |0023: return-object v2 │ │ -3db1c8: 7210 4403 0100 |0024: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0344 │ │ -3db1ce: 1100 |0027: return-object v0 │ │ -3db1d0: 0d02 |0028: move-exception v2 │ │ -3db1d2: 3801 0a00 |0029: if-eqz v1, 0033 // +000a │ │ -3db1d6: 7210 4403 0100 |002b: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0344 │ │ -3db1dc: 2805 |002e: goto 0033 // +0005 │ │ -3db1de: 0d01 |002f: move-exception v1 │ │ -3db1e0: 6e20 87b3 1200 |0030: invoke-virtual {v2, v1}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b387 │ │ -3db1e6: 2702 |0033: throw v2 │ │ +3db138: |[3db138] 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; │ │ +3db148: 6e30 3eb0 1302 |0000: invoke-virtual {v3, v1, v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getFeedItemCursor:(Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@b03e │ │ +3db14e: 0c01 |0003: move-result-object v1 │ │ +3db150: 7210 5603 0100 |0004: invoke-interface {v1}, Landroid/database/Cursor;.moveToNext:()Z // method@0356 │ │ +3db156: 0a02 |0007: move-result v2 │ │ +3db158: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +3db15a: 3902 0600 |0009: if-nez v2, 000f // +0006 │ │ +3db15e: 7210 4403 0100 |000b: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0344 │ │ +3db164: 1100 |000e: return-object v0 │ │ +3db166: 7120 509b 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@9b50 │ │ +3db16c: 0c02 |0012: move-result-object v2 │ │ +3db16e: 7210 69b5 0200 |0013: invoke-interface {v2}, Ljava/util/List;.isEmpty:()Z // method@b569 │ │ +3db174: 0a03 |0016: move-result v3 │ │ +3db176: 3903 0d00 |0017: if-nez v3, 0024 // +000d │ │ +3db17a: 1203 |0019: const/4 v3, #int 0 // #0 │ │ +3db17c: 7220 66b5 3200 |001a: invoke-interface {v2, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3db182: 0c02 |001d: move-result-object v2 │ │ +3db184: 1f02 b91c |001e: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3db188: 7210 4403 0100 |0020: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0344 │ │ +3db18e: 1102 |0023: return-object v2 │ │ +3db190: 7210 4403 0100 |0024: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0344 │ │ +3db196: 1100 |0027: return-object v0 │ │ +3db198: 0d02 |0028: move-exception v2 │ │ +3db19a: 3801 0a00 |0029: if-eqz v1, 0033 // +000a │ │ +3db19e: 7210 4403 0100 |002b: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0344 │ │ +3db1a4: 2805 |002e: goto 0033 // +0005 │ │ +3db1a6: 0d01 |002f: move-exception v1 │ │ +3db1a8: 6e20 87b3 1200 |0030: invoke-virtual {v2, v1}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b387 │ │ +3db1ae: 2702 |0033: throw v2 │ │ catches : 3 │ │ 0x0004 - 0x0008 │ │ -> 0x0028 │ │ 0x000f - 0x0020 │ │ -> 0x0028 │ │ 0x002b - 0x002e │ │ -> 0x002f │ │ @@ -829740,20 +829740,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 │ │ -3dbca0: |[3dbca0] de.danoeh.antennapod.core.storage.DBReader.getFeedItemList:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/List; │ │ -3dbcb0: 7100 5bac 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.unfiltered:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@ac5b │ │ -3dbcb6: 0c00 |0003: move-result-object v0 │ │ -3dbcb8: 7120 5c9b 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@9b5c │ │ -3dbcbe: 0c01 |0007: move-result-object v1 │ │ -3dbcc0: 1101 |0008: return-object v1 │ │ +3dbc68: |[3dbc68] de.danoeh.antennapod.core.storage.DBReader.getFeedItemList:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/List; │ │ +3dbc78: 7100 5bac 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.unfiltered:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@ac5b │ │ +3dbc7e: 0c00 |0003: move-result-object v0 │ │ +3dbc80: 7120 5c9b 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@9b5c │ │ +3dbc86: 0c01 |0007: move-result-object v1 │ │ +3dbc88: 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;) │ │ @@ -829761,60 +829761,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 │ │ -3dbcc4: |[3dbcc4] de.danoeh.antennapod.core.storage.DBReader.getFeedItemList:(Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/model/feed/FeedItemFilter;)Ljava/util/List; │ │ -3dbcd4: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3dbcd8: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3dbcde: 1a01 7e8d |0005: const-string v1, "getFeedItemList() called with: feed = [" // string@8d7e │ │ -3dbce2: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3dbce8: 6e20 5bb3 4000 |000a: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ -3dbcee: 1a01 4666 |000d: const-string v1, "]" // string@6646 │ │ -3dbcf2: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3dbcf8: 6e10 67b3 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3dbcfe: 0c00 |0015: move-result-object v0 │ │ -3dbd00: 1a01 6f17 |0016: const-string v1, "DBReader" // string@176f │ │ -3dbd04: 7120 fe0a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3dbd0a: 7100 43b0 0000 |001b: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ -3dbd10: 0c00 |001e: move-result-object v0 │ │ -3dbd12: 6e10 54b0 0000 |001f: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ -3dbd18: 6e30 44b0 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@b044 │ │ -3dbd1e: 0c05 |0025: move-result-object v5 │ │ -3dbd20: 7120 509b 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@9b50 │ │ -3dbd26: 0c01 |0029: move-result-object v1 │ │ -3dbd28: 2202 a319 |002a: new-instance v2, Lde/danoeh/antennapod/core/util/comparator/FeedItemPubdateComparator; // type@19a3 │ │ -3dbd2c: 7010 cf9d 0200 |002c: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/comparator/FeedItemPubdateComparator;.:()V // method@9dcf │ │ -3dbd32: 7120 19b5 2100 |002f: invoke-static {v1, v2}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b519 │ │ -3dbd38: 7210 6ab5 0100 |0032: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -3dbd3e: 0c02 |0035: move-result-object v2 │ │ -3dbd40: 7210 4db5 0200 |0036: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3dbd46: 0a03 |0039: move-result v3 │ │ -3dbd48: 3803 0c00 |003a: if-eqz v3, 0046 // +000c │ │ -3dbd4c: 7210 4eb5 0200 |003c: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3dbd52: 0c03 |003f: move-result-object v3 │ │ -3dbd54: 1f03 b91c |0040: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3dbd58: 6e20 47ac 4300 |0042: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.setFeed:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@ac47 │ │ -3dbd5e: 28f1 |0045: goto 0036 // -000f │ │ -3dbd60: 3805 0500 |0046: if-eqz v5, 004b // +0005 │ │ -3dbd64: 7210 4403 0500 |0048: invoke-interface {v5}, Landroid/database/Cursor;.close:()V // method@0344 │ │ -3dbd6a: 6e10 2eb0 0000 |004b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3dbd70: 1101 |004e: return-object v1 │ │ -3dbd72: 0d04 |004f: move-exception v4 │ │ -3dbd74: 3805 0a00 |0050: if-eqz v5, 005a // +000a │ │ -3dbd78: 7210 4403 0500 |0052: invoke-interface {v5}, Landroid/database/Cursor;.close:()V // method@0344 │ │ -3dbd7e: 2805 |0055: goto 005a // +0005 │ │ -3dbd80: 0d05 |0056: move-exception v5 │ │ -3dbd82: 6e20 87b3 5400 |0057: invoke-virtual {v4, v5}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b387 │ │ -3dbd88: 2704 |005a: throw v4 │ │ -3dbd8a: 0d04 |005b: move-exception v4 │ │ -3dbd8c: 6e10 2eb0 0000 |005c: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3dbd92: 2704 |005f: throw v4 │ │ +3dbc8c: |[3dbc8c] de.danoeh.antennapod.core.storage.DBReader.getFeedItemList:(Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/model/feed/FeedItemFilter;)Ljava/util/List; │ │ +3dbc9c: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3dbca0: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3dbca6: 1a01 7e8d |0005: const-string v1, "getFeedItemList() called with: feed = [" // string@8d7e │ │ +3dbcaa: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3dbcb0: 6e20 5bb3 4000 |000a: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ +3dbcb6: 1a01 4666 |000d: const-string v1, "]" // string@6646 │ │ +3dbcba: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3dbcc0: 6e10 67b3 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3dbcc6: 0c00 |0015: move-result-object v0 │ │ +3dbcc8: 1a01 6f17 |0016: const-string v1, "DBReader" // string@176f │ │ +3dbccc: 7120 fe0a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3dbcd2: 7100 43b0 0000 |001b: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ +3dbcd8: 0c00 |001e: move-result-object v0 │ │ +3dbcda: 6e10 54b0 0000 |001f: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ +3dbce0: 6e30 44b0 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@b044 │ │ +3dbce6: 0c05 |0025: move-result-object v5 │ │ +3dbce8: 7120 509b 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@9b50 │ │ +3dbcee: 0c01 |0029: move-result-object v1 │ │ +3dbcf0: 2202 a319 |002a: new-instance v2, Lde/danoeh/antennapod/core/util/comparator/FeedItemPubdateComparator; // type@19a3 │ │ +3dbcf4: 7010 cf9d 0200 |002c: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/comparator/FeedItemPubdateComparator;.:()V // method@9dcf │ │ +3dbcfa: 7120 19b5 2100 |002f: invoke-static {v1, v2}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b519 │ │ +3dbd00: 7210 6ab5 0100 |0032: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +3dbd06: 0c02 |0035: move-result-object v2 │ │ +3dbd08: 7210 4db5 0200 |0036: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3dbd0e: 0a03 |0039: move-result v3 │ │ +3dbd10: 3803 0c00 |003a: if-eqz v3, 0046 // +000c │ │ +3dbd14: 7210 4eb5 0200 |003c: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3dbd1a: 0c03 |003f: move-result-object v3 │ │ +3dbd1c: 1f03 b91c |0040: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3dbd20: 6e20 47ac 4300 |0042: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.setFeed:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@ac47 │ │ +3dbd26: 28f1 |0045: goto 0036 // -000f │ │ +3dbd28: 3805 0500 |0046: if-eqz v5, 004b // +0005 │ │ +3dbd2c: 7210 4403 0500 |0048: invoke-interface {v5}, Landroid/database/Cursor;.close:()V // method@0344 │ │ +3dbd32: 6e10 2eb0 0000 |004b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3dbd38: 1101 |004e: return-object v1 │ │ +3dbd3a: 0d04 |004f: move-exception v4 │ │ +3dbd3c: 3805 0a00 |0050: if-eqz v5, 005a // +000a │ │ +3dbd40: 7210 4403 0500 |0052: invoke-interface {v5}, Landroid/database/Cursor;.close:()V // method@0344 │ │ +3dbd46: 2805 |0055: goto 005a // +0005 │ │ +3dbd48: 0d05 |0056: move-exception v5 │ │ +3dbd4a: 6e20 87b3 5400 |0057: invoke-virtual {v4, v5}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b387 │ │ +3dbd50: 2704 |005a: throw v4 │ │ +3dbd52: 0d04 |005b: move-exception v4 │ │ +3dbd54: 6e10 2eb0 0000 |005c: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3dbd5a: 2704 |005f: throw v4 │ │ catches : 5 │ │ 0x0022 - 0x0026 │ │ -> 0x005b │ │ 0x0026 - 0x0045 │ │ -> 0x004f │ │ 0x0048 - 0x004b │ │ -> 0x005b │ │ @@ -829845,40 +829845,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 │ │ -3dbdc4: |[3dbdc4] de.danoeh.antennapod.core.storage.DBReader.getFeedItemsWithUrl:(Ljava/util/List;)Ljava/util/List; │ │ -3dbdd4: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ -3dbdda: 0c00 |0003: move-result-object v0 │ │ -3dbddc: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ -3dbde2: 6e20 40b0 3000 |0007: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getFeedItemCursorByUrl:(Ljava/util/List;)Landroid/database/Cursor; // method@b040 │ │ -3dbde8: 0c03 |000a: move-result-object v3 │ │ -3dbdea: 7120 509b 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@9b50 │ │ -3dbdf0: 0c01 |000e: move-result-object v1 │ │ -3dbdf2: 7110 779b 0100 |000f: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBReader;.loadAdditionalFeedItemListData:(Ljava/util/List;)V // method@9b77 │ │ -3dbdf8: 2202 a419 |0012: new-instance v2, Lde/danoeh/antennapod/core/util/comparator/PlaybackCompletionDateComparator; // type@19a4 │ │ -3dbdfc: 7010 d29d 0200 |0014: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/comparator/PlaybackCompletionDateComparator;.:()V // method@9dd2 │ │ -3dbe02: 7120 19b5 2100 |0017: invoke-static {v1, v2}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b519 │ │ -3dbe08: 3803 0500 |001a: if-eqz v3, 001f // +0005 │ │ -3dbe0c: 7210 4403 0300 |001c: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@0344 │ │ -3dbe12: 6e10 2eb0 0000 |001f: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3dbe18: 1101 |0022: return-object v1 │ │ -3dbe1a: 0d01 |0023: move-exception v1 │ │ -3dbe1c: 3803 0a00 |0024: if-eqz v3, 002e // +000a │ │ -3dbe20: 7210 4403 0300 |0026: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@0344 │ │ -3dbe26: 2805 |0029: goto 002e // +0005 │ │ -3dbe28: 0d03 |002a: move-exception v3 │ │ -3dbe2a: 6e20 87b3 3100 |002b: invoke-virtual {v1, v3}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b387 │ │ -3dbe30: 2701 |002e: throw v1 │ │ -3dbe32: 0d03 |002f: move-exception v3 │ │ -3dbe34: 6e10 2eb0 0000 |0030: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3dbe3a: 2703 |0033: throw v3 │ │ +3dbd8c: |[3dbd8c] de.danoeh.antennapod.core.storage.DBReader.getFeedItemsWithUrl:(Ljava/util/List;)Ljava/util/List; │ │ +3dbd9c: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ +3dbda2: 0c00 |0003: move-result-object v0 │ │ +3dbda4: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ +3dbdaa: 6e20 40b0 3000 |0007: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getFeedItemCursorByUrl:(Ljava/util/List;)Landroid/database/Cursor; // method@b040 │ │ +3dbdb0: 0c03 |000a: move-result-object v3 │ │ +3dbdb2: 7120 509b 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@9b50 │ │ +3dbdb8: 0c01 |000e: move-result-object v1 │ │ +3dbdba: 7110 779b 0100 |000f: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBReader;.loadAdditionalFeedItemListData:(Ljava/util/List;)V // method@9b77 │ │ +3dbdc0: 2202 a419 |0012: new-instance v2, Lde/danoeh/antennapod/core/util/comparator/PlaybackCompletionDateComparator; // type@19a4 │ │ +3dbdc4: 7010 d29d 0200 |0014: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/comparator/PlaybackCompletionDateComparator;.:()V // method@9dd2 │ │ +3dbdca: 7120 19b5 2100 |0017: invoke-static {v1, v2}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b519 │ │ +3dbdd0: 3803 0500 |001a: if-eqz v3, 001f // +0005 │ │ +3dbdd4: 7210 4403 0300 |001c: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@0344 │ │ +3dbdda: 6e10 2eb0 0000 |001f: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3dbde0: 1101 |0022: return-object v1 │ │ +3dbde2: 0d01 |0023: move-exception v1 │ │ +3dbde4: 3803 0a00 |0024: if-eqz v3, 002e // +000a │ │ +3dbde8: 7210 4403 0300 |0026: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@0344 │ │ +3dbdee: 2805 |0029: goto 002e // +0005 │ │ +3dbdf0: 0d03 |002a: move-exception v3 │ │ +3dbdf2: 6e20 87b3 3100 |002b: invoke-virtual {v1, v3}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b387 │ │ +3dbdf8: 2701 |002e: throw v1 │ │ +3dbdfa: 0d03 |002f: move-exception v3 │ │ +3dbdfc: 6e10 2eb0 0000 |0030: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3dbe02: 2703 |0033: throw v3 │ │ catches : 5 │ │ 0x0007 - 0x000b │ │ -> 0x002f │ │ 0x000b - 0x001a │ │ -> 0x0023 │ │ 0x001c - 0x001f │ │ -> 0x002f │ │ @@ -829906,28 +829906,28 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -3dbe6c: |[3dbe6c] de.danoeh.antennapod.core.storage.DBReader.getFeedList:()Ljava/util/List; │ │ -3dbe7c: 1a00 6f17 |0000: const-string v0, "DBReader" // string@176f │ │ -3dbe80: 1a01 111c |0002: const-string v1, "Extracting Feedlist" // string@1c11 │ │ -3dbe84: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3dbe8a: 7100 43b0 0000 |0007: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ -3dbe90: 0c00 |000a: move-result-object v0 │ │ -3dbe92: 6e10 54b0 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ -3dbe98: 7110 5f9b 0000 |000e: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedList:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;)Ljava/util/List; // method@9b5f │ │ -3dbe9e: 0c01 |0011: move-result-object v1 │ │ -3dbea0: 6e10 2eb0 0000 |0012: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3dbea6: 1101 |0015: return-object v1 │ │ -3dbea8: 0d01 |0016: move-exception v1 │ │ -3dbeaa: 6e10 2eb0 0000 |0017: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3dbeb0: 2701 |001a: throw v1 │ │ +3dbe34: |[3dbe34] de.danoeh.antennapod.core.storage.DBReader.getFeedList:()Ljava/util/List; │ │ +3dbe44: 1a00 6f17 |0000: const-string v0, "DBReader" // string@176f │ │ +3dbe48: 1a01 111c |0002: const-string v1, "Extracting Feedlist" // string@1c11 │ │ +3dbe4c: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3dbe52: 7100 43b0 0000 |0007: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ +3dbe58: 0c00 |000a: move-result-object v0 │ │ +3dbe5a: 6e10 54b0 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ +3dbe60: 7110 5f9b 0000 |000e: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedList:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;)Ljava/util/List; // method@9b5f │ │ +3dbe66: 0c01 |0011: move-result-object v1 │ │ +3dbe68: 6e10 2eb0 0000 |0012: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3dbe6e: 1101 |0015: return-object v1 │ │ +3dbe70: 0d01 |0016: move-exception v1 │ │ +3dbe72: 6e10 2eb0 0000 |0017: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3dbe78: 2701 |001a: throw v1 │ │ catches : 1 │ │ 0x000e - 0x0012 │ │ -> 0x0016 │ │ positions : │ │ 0x0004 line=67 │ │ 0x0007 line=69 │ │ 0x000b line=70 │ │ @@ -829941,37 +829941,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 │ │ -3dbec0: |[3dbec0] de.danoeh.antennapod.core.storage.DBReader.getFeedList:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;)Ljava/util/List; │ │ -3dbed0: 6e10 31b0 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getAllFeedsCursor:()Landroid/database/Cursor; // method@b031 │ │ -3dbed6: 0c02 |0003: move-result-object v2 │ │ -3dbed8: 2200 fd1e |0004: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -3dbedc: 7210 4a03 0200 |0006: invoke-interface {v2}, Landroid/database/Cursor;.getCount:()I // method@034a │ │ -3dbee2: 0a01 |0009: move-result v1 │ │ -3dbee4: 7020 a1b4 1000 |000a: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(I)V // method@b4a1 │ │ -3dbeea: 7210 5603 0200 |000d: invoke-interface {v2}, Landroid/database/Cursor;.moveToNext:()Z // method@0356 │ │ -3dbef0: 0a01 |0010: move-result v1 │ │ -3dbef2: 3801 0a00 |0011: if-eqz v1, 001b // +000a │ │ -3dbef6: 7110 4e9b 0200 |0013: invoke-static {v2}, Lde/danoeh/antennapod/core/storage/DBReader;.extractFeedFromCursorRow:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/Feed; // method@9b4e │ │ -3dbefc: 0c01 |0016: move-result-object v1 │ │ -3dbefe: 7220 5fb5 1000 |0017: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -3dbf04: 28f3 |001a: goto 000d // -000d │ │ -3dbf06: 7210 4403 0200 |001b: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0344 │ │ -3dbf0c: 1100 |001e: return-object v0 │ │ -3dbf0e: 0d00 |001f: move-exception v0 │ │ -3dbf10: 3802 0a00 |0020: if-eqz v2, 002a // +000a │ │ -3dbf14: 7210 4403 0200 |0022: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0344 │ │ -3dbf1a: 2805 |0025: goto 002a // +0005 │ │ -3dbf1c: 0d02 |0026: move-exception v2 │ │ -3dbf1e: 6e20 87b3 2000 |0027: invoke-virtual {v0, v2}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b387 │ │ -3dbf24: 2700 |002a: throw v0 │ │ +3dbe88: |[3dbe88] de.danoeh.antennapod.core.storage.DBReader.getFeedList:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;)Ljava/util/List; │ │ +3dbe98: 6e10 31b0 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getAllFeedsCursor:()Landroid/database/Cursor; // method@b031 │ │ +3dbe9e: 0c02 |0003: move-result-object v2 │ │ +3dbea0: 2200 fd1e |0004: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +3dbea4: 7210 4a03 0200 |0006: invoke-interface {v2}, Landroid/database/Cursor;.getCount:()I // method@034a │ │ +3dbeaa: 0a01 |0009: move-result v1 │ │ +3dbeac: 7020 a1b4 1000 |000a: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(I)V // method@b4a1 │ │ +3dbeb2: 7210 5603 0200 |000d: invoke-interface {v2}, Landroid/database/Cursor;.moveToNext:()Z // method@0356 │ │ +3dbeb8: 0a01 |0010: move-result v1 │ │ +3dbeba: 3801 0a00 |0011: if-eqz v1, 001b // +000a │ │ +3dbebe: 7110 4e9b 0200 |0013: invoke-static {v2}, Lde/danoeh/antennapod/core/storage/DBReader;.extractFeedFromCursorRow:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/Feed; // method@9b4e │ │ +3dbec4: 0c01 |0016: move-result-object v1 │ │ +3dbec6: 7220 5fb5 1000 |0017: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +3dbecc: 28f3 |001a: goto 000d // -000d │ │ +3dbece: 7210 4403 0200 |001b: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0344 │ │ +3dbed4: 1100 |001e: return-object v0 │ │ +3dbed6: 0d00 |001f: move-exception v0 │ │ +3dbed8: 3802 0a00 |0020: if-eqz v2, 002a // +000a │ │ +3dbedc: 7210 4403 0200 |0022: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0344 │ │ +3dbee2: 2805 |0025: goto 002a // +0005 │ │ +3dbee4: 0d02 |0026: move-exception v2 │ │ +3dbee6: 6e20 87b3 2000 |0027: invoke-virtual {v0, v2}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b387 │ │ +3dbeec: 2700 |002a: throw v0 │ │ catches : 2 │ │ 0x0004 - 0x001a │ │ -> 0x001f │ │ 0x0022 - 0x0025 │ │ -> 0x0026 │ │ positions : │ │ 0x0000 line=80 │ │ @@ -829989,50 +829989,50 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 69 16-bit code units │ │ -3dbf40: |[3dbf40] de.danoeh.antennapod.core.storage.DBReader.getFeedListDownloadUrls:()Ljava/util/List; │ │ -3dbf50: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ -3dbf56: 0c00 |0003: move-result-object v0 │ │ -3dbf58: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ -3dbf5e: 6e10 3cb0 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getFeedCursorDownloadUrls:()Landroid/database/Cursor; // method@b03c │ │ -3dbf64: 0c01 |000a: move-result-object v1 │ │ -3dbf66: 2202 fd1e |000b: new-instance v2, Ljava/util/ArrayList; // type@1efd │ │ -3dbf6a: 7210 4a03 0100 |000d: invoke-interface {v1}, Landroid/database/Cursor;.getCount:()I // method@034a │ │ -3dbf70: 0a03 |0010: move-result v3 │ │ -3dbf72: 7020 a1b4 3200 |0011: invoke-direct {v2, v3}, Ljava/util/ArrayList;.:(I)V // method@b4a1 │ │ -3dbf78: 7210 5603 0100 |0014: invoke-interface {v1}, Landroid/database/Cursor;.moveToNext:()Z // method@0356 │ │ -3dbf7e: 0a03 |0017: move-result v3 │ │ -3dbf80: 3803 1500 |0018: if-eqz v3, 002d // +0015 │ │ -3dbf84: 1213 |001a: const/4 v3, #int 1 // #1 │ │ -3dbf86: 7220 5103 3100 |001b: invoke-interface {v1, v3}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ -3dbf8c: 0c03 |001e: move-result-object v3 │ │ -3dbf8e: 3803 f5ff |001f: if-eqz v3, 0014 // -000b │ │ -3dbf92: 1a04 376c |0021: const-string v4, "antennapod_local:" // string@6c37 │ │ -3dbf96: 6e20 3eb3 4300 |0023: invoke-virtual {v3, v4}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b33e │ │ -3dbf9c: 0a04 |0026: move-result v4 │ │ -3dbf9e: 3904 edff |0027: if-nez v4, 0014 // -0013 │ │ -3dbfa2: 7220 5fb5 3200 |0029: invoke-interface {v2, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -3dbfa8: 28e8 |002c: goto 0014 // -0018 │ │ -3dbfaa: 7210 4403 0100 |002d: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0344 │ │ -3dbfb0: 6e10 2eb0 0000 |0030: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3dbfb6: 1102 |0033: return-object v2 │ │ -3dbfb8: 0d02 |0034: move-exception v2 │ │ -3dbfba: 3801 0a00 |0035: if-eqz v1, 003f // +000a │ │ -3dbfbe: 7210 4403 0100 |0037: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0344 │ │ -3dbfc4: 2805 |003a: goto 003f // +0005 │ │ -3dbfc6: 0d01 |003b: move-exception v1 │ │ -3dbfc8: 6e20 87b3 1200 |003c: invoke-virtual {v2, v1}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b387 │ │ -3dbfce: 2702 |003f: throw v2 │ │ -3dbfd0: 0d01 |0040: move-exception v1 │ │ -3dbfd2: 6e10 2eb0 0000 |0041: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3dbfd8: 2701 |0044: throw v1 │ │ +3dbf08: |[3dbf08] de.danoeh.antennapod.core.storage.DBReader.getFeedListDownloadUrls:()Ljava/util/List; │ │ +3dbf18: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ +3dbf1e: 0c00 |0003: move-result-object v0 │ │ +3dbf20: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ +3dbf26: 6e10 3cb0 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getFeedCursorDownloadUrls:()Landroid/database/Cursor; // method@b03c │ │ +3dbf2c: 0c01 |000a: move-result-object v1 │ │ +3dbf2e: 2202 fd1e |000b: new-instance v2, Ljava/util/ArrayList; // type@1efd │ │ +3dbf32: 7210 4a03 0100 |000d: invoke-interface {v1}, Landroid/database/Cursor;.getCount:()I // method@034a │ │ +3dbf38: 0a03 |0010: move-result v3 │ │ +3dbf3a: 7020 a1b4 3200 |0011: invoke-direct {v2, v3}, Ljava/util/ArrayList;.:(I)V // method@b4a1 │ │ +3dbf40: 7210 5603 0100 |0014: invoke-interface {v1}, Landroid/database/Cursor;.moveToNext:()Z // method@0356 │ │ +3dbf46: 0a03 |0017: move-result v3 │ │ +3dbf48: 3803 1500 |0018: if-eqz v3, 002d // +0015 │ │ +3dbf4c: 1213 |001a: const/4 v3, #int 1 // #1 │ │ +3dbf4e: 7220 5103 3100 |001b: invoke-interface {v1, v3}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ +3dbf54: 0c03 |001e: move-result-object v3 │ │ +3dbf56: 3803 f5ff |001f: if-eqz v3, 0014 // -000b │ │ +3dbf5a: 1a04 376c |0021: const-string v4, "antennapod_local:" // string@6c37 │ │ +3dbf5e: 6e20 3eb3 4300 |0023: invoke-virtual {v3, v4}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b33e │ │ +3dbf64: 0a04 |0026: move-result v4 │ │ +3dbf66: 3904 edff |0027: if-nez v4, 0014 // -0013 │ │ +3dbf6a: 7220 5fb5 3200 |0029: invoke-interface {v2, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +3dbf70: 28e8 |002c: goto 0014 // -0018 │ │ +3dbf72: 7210 4403 0100 |002d: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0344 │ │ +3dbf78: 6e10 2eb0 0000 |0030: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3dbf7e: 1102 |0033: return-object v2 │ │ +3dbf80: 0d02 |0034: move-exception v2 │ │ +3dbf82: 3801 0a00 |0035: if-eqz v1, 003f // +000a │ │ +3dbf86: 7210 4403 0100 |0037: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0344 │ │ +3dbf8c: 2805 |003a: goto 003f // +0005 │ │ +3dbf8e: 0d01 |003b: move-exception v1 │ │ +3dbf90: 6e20 87b3 1200 |003c: invoke-virtual {v2, v1}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b387 │ │ +3dbf96: 2702 |003f: throw v2 │ │ +3dbf98: 0d01 |0040: move-exception v1 │ │ +3dbf9a: 6e10 2eb0 0000 |0041: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3dbfa0: 2701 |0044: throw v1 │ │ catches : 5 │ │ 0x0007 - 0x000b │ │ -> 0x0040 │ │ 0x000b - 0x002c │ │ -> 0x0034 │ │ 0x002d - 0x0030 │ │ -> 0x0040 │ │ @@ -830061,52 +830061,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 │ │ -3db30c: |[3db30c] de.danoeh.antennapod.core.storage.DBReader.getFeedMedia:(J)Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ -3db31c: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ -3db322: 0c00 |0003: move-result-object v0 │ │ -3db324: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ -3db32a: 6e30 4fb0 3004 |0007: invoke-virtual {v0, v3, v4}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getSingleFeedMediaCursor:(J)Landroid/database/Cursor; // method@b04f │ │ -3db330: 0c03 |000a: move-result-object v3 │ │ -3db332: 7210 5503 0300 |000b: invoke-interface {v3}, Landroid/database/Cursor;.moveToFirst:()Z // method@0355 │ │ -3db338: 0a04 |000e: move-result v4 │ │ -3db33a: 3904 0a00 |000f: if-nez v4, 0019 // +000a │ │ -3db33e: 7210 4403 0300 |0011: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@0344 │ │ -3db344: 6e10 2eb0 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3db34a: 1203 |0017: const/4 v3, #int 0 // #0 │ │ -3db34c: 1103 |0018: return-object v3 │ │ -3db34e: 1a04 9b85 |0019: const-string v4, "feeditem" // string@859b │ │ -3db352: 7220 4703 4300 |001b: invoke-interface {v3, v4}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0347 │ │ -3db358: 0a04 |001e: move-result v4 │ │ -3db35a: 7220 4f03 4300 |001f: invoke-interface {v3, v4}, Landroid/database/Cursor;.getLong:(I)J // method@034f │ │ -3db360: 0b01 |0022: move-result-wide v1 │ │ -3db362: 7110 90b0 0300 |0023: invoke-static {v3}, Lde/danoeh/antennapod/storage/database/mapper/FeedMediaCursorMapper;.convert:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/FeedMedia; // method@b090 │ │ -3db368: 0c04 |0026: move-result-object v4 │ │ -3db36a: 7120 579b 2100 |0027: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItem:(J)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9b57 │ │ -3db370: 0c01 |002a: move-result-object v1 │ │ -3db372: 3801 0800 |002b: if-eqz v1, 0033 // +0008 │ │ -3db376: 6e20 91ac 1400 |002d: invoke-virtual {v4, v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@ac91 │ │ -3db37c: 6e20 4cac 4100 |0030: invoke-virtual {v1, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@ac4c │ │ -3db382: 7210 4403 0300 |0033: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@0344 │ │ -3db388: 6e10 2eb0 0000 |0036: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3db38e: 1104 |0039: return-object v4 │ │ -3db390: 0d04 |003a: move-exception v4 │ │ -3db392: 3803 0a00 |003b: if-eqz v3, 0045 // +000a │ │ -3db396: 7210 4403 0300 |003d: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@0344 │ │ -3db39c: 2805 |0040: goto 0045 // +0005 │ │ -3db39e: 0d03 |0041: move-exception v3 │ │ -3db3a0: 6e20 87b3 3400 |0042: invoke-virtual {v4, v3}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b387 │ │ -3db3a6: 2704 |0045: throw v4 │ │ -3db3a8: 0d03 |0046: move-exception v3 │ │ -3db3aa: 6e10 2eb0 0000 |0047: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3db3b0: 2703 |004a: throw v3 │ │ +3db2d4: |[3db2d4] de.danoeh.antennapod.core.storage.DBReader.getFeedMedia:(J)Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ +3db2e4: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ +3db2ea: 0c00 |0003: move-result-object v0 │ │ +3db2ec: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ +3db2f2: 6e30 4fb0 3004 |0007: invoke-virtual {v0, v3, v4}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getSingleFeedMediaCursor:(J)Landroid/database/Cursor; // method@b04f │ │ +3db2f8: 0c03 |000a: move-result-object v3 │ │ +3db2fa: 7210 5503 0300 |000b: invoke-interface {v3}, Landroid/database/Cursor;.moveToFirst:()Z // method@0355 │ │ +3db300: 0a04 |000e: move-result v4 │ │ +3db302: 3904 0a00 |000f: if-nez v4, 0019 // +000a │ │ +3db306: 7210 4403 0300 |0011: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@0344 │ │ +3db30c: 6e10 2eb0 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3db312: 1203 |0017: const/4 v3, #int 0 // #0 │ │ +3db314: 1103 |0018: return-object v3 │ │ +3db316: 1a04 9b85 |0019: const-string v4, "feeditem" // string@859b │ │ +3db31a: 7220 4703 4300 |001b: invoke-interface {v3, v4}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0347 │ │ +3db320: 0a04 |001e: move-result v4 │ │ +3db322: 7220 4f03 4300 |001f: invoke-interface {v3, v4}, Landroid/database/Cursor;.getLong:(I)J // method@034f │ │ +3db328: 0b01 |0022: move-result-wide v1 │ │ +3db32a: 7110 90b0 0300 |0023: invoke-static {v3}, Lde/danoeh/antennapod/storage/database/mapper/FeedMediaCursorMapper;.convert:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/FeedMedia; // method@b090 │ │ +3db330: 0c04 |0026: move-result-object v4 │ │ +3db332: 7120 579b 2100 |0027: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItem:(J)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9b57 │ │ +3db338: 0c01 |002a: move-result-object v1 │ │ +3db33a: 3801 0800 |002b: if-eqz v1, 0033 // +0008 │ │ +3db33e: 6e20 91ac 1400 |002d: invoke-virtual {v4, v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@ac91 │ │ +3db344: 6e20 4cac 4100 |0030: invoke-virtual {v1, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@ac4c │ │ +3db34a: 7210 4403 0300 |0033: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@0344 │ │ +3db350: 6e10 2eb0 0000 |0036: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3db356: 1104 |0039: return-object v4 │ │ +3db358: 0d04 |003a: move-exception v4 │ │ +3db35a: 3803 0a00 |003b: if-eqz v3, 0045 // +000a │ │ +3db35e: 7210 4403 0300 |003d: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@0344 │ │ +3db364: 2805 |0040: goto 0045 // +0005 │ │ +3db366: 0d03 |0041: move-exception v3 │ │ +3db368: 6e20 87b3 3400 |0042: invoke-virtual {v4, v3}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b387 │ │ +3db36e: 2704 |0045: throw v4 │ │ +3db370: 0d03 |0046: move-exception v3 │ │ +3db372: 6e10 2eb0 0000 |0047: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3db378: 2703 |004a: throw v3 │ │ catches : 7 │ │ 0x0007 - 0x000b │ │ -> 0x0046 │ │ 0x000b - 0x000f │ │ -> 0x003a │ │ 0x0011 - 0x0014 │ │ -> 0x0046 │ │ @@ -830144,36 +830144,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 │ │ -3db7d8: |[3db7d8] de.danoeh.antennapod.core.storage.DBReader.getImageAuthentication:(Ljava/lang/String;)Ljava/lang/String; │ │ -3db7e8: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3db7ec: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3db7f2: 1a01 a08e |0005: const-string v1, "getImageAuthentication() called with: imageUrl = [" // string@8ea0 │ │ -3db7f6: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3db7fc: 6e20 5cb3 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3db802: 1a01 4666 |000d: const-string v1, "]" // string@6646 │ │ -3db806: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3db80c: 6e10 67b3 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3db812: 0c00 |0015: move-result-object v0 │ │ -3db814: 1a01 6f17 |0016: const-string v1, "DBReader" // string@176f │ │ -3db818: 7120 fe0a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3db81e: 7100 43b0 0000 |001b: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ -3db824: 0c00 |001e: move-result-object v0 │ │ -3db826: 6e10 54b0 0000 |001f: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ -3db82c: 7120 639b 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@9b63 │ │ -3db832: 0c02 |0025: move-result-object v2 │ │ -3db834: 6e10 2eb0 0000 |0026: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3db83a: 1102 |0029: return-object v2 │ │ -3db83c: 0d02 |002a: move-exception v2 │ │ -3db83e: 6e10 2eb0 0000 |002b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3db844: 2702 |002e: throw v2 │ │ +3db7a0: |[3db7a0] de.danoeh.antennapod.core.storage.DBReader.getImageAuthentication:(Ljava/lang/String;)Ljava/lang/String; │ │ +3db7b0: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3db7b4: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3db7ba: 1a01 a08e |0005: const-string v1, "getImageAuthentication() called with: imageUrl = [" // string@8ea0 │ │ +3db7be: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3db7c4: 6e20 5cb3 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3db7ca: 1a01 4666 |000d: const-string v1, "]" // string@6646 │ │ +3db7ce: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3db7d4: 6e10 67b3 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3db7da: 0c00 |0015: move-result-object v0 │ │ +3db7dc: 1a01 6f17 |0016: const-string v1, "DBReader" // string@176f │ │ +3db7e0: 7120 fe0a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3db7e6: 7100 43b0 0000 |001b: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ +3db7ec: 0c00 |001e: move-result-object v0 │ │ +3db7ee: 6e10 54b0 0000 |001f: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ +3db7f4: 7120 639b 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@9b63 │ │ +3db7fa: 0c02 |0025: move-result-object v2 │ │ +3db7fc: 6e10 2eb0 0000 |0026: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3db802: 1102 |0029: return-object v2 │ │ +3db804: 0d02 |002a: move-exception v2 │ │ +3db806: 6e10 2eb0 0000 |002b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3db80c: 2702 |002e: throw v2 │ │ catches : 1 │ │ 0x0022 - 0x0026 │ │ -> 0x002a │ │ positions : │ │ 0x0000 line=589 │ │ 0x001b line=591 │ │ 0x001f line=592 │ │ @@ -830188,49 +830188,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 │ │ -3db854: |[3db854] de.danoeh.antennapod.core.storage.DBReader.getImageAuthentication:(Ljava/lang/String;Lde/danoeh/antennapod/storage/database/PodDBAdapter;)Ljava/lang/String; │ │ -3db864: 6e20 42b0 3400 |0000: invoke-virtual {v4, v3}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getImageAuthenticationCursor:(Ljava/lang/String;)Landroid/database/Cursor; // method@b042 │ │ -3db86a: 0c03 |0003: move-result-object v3 │ │ -3db86c: 7210 5503 0300 |0004: invoke-interface {v3}, Landroid/database/Cursor;.moveToFirst:()Z // method@0355 │ │ -3db872: 0a04 |0007: move-result v4 │ │ -3db874: 1a00 0000 |0008: const-string v0, "" // string@0000 │ │ -3db878: 3804 2900 |000a: if-eqz v4, 0033 // +0029 │ │ -3db87c: 1204 |000c: const/4 v4, #int 0 // #0 │ │ -3db87e: 7220 5103 4300 |000d: invoke-interface {v3, v4}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ -3db884: 0c04 |0010: move-result-object v4 │ │ -3db886: 1211 |0011: const/4 v1, #int 1 // #1 │ │ -3db888: 7220 5103 1300 |0012: invoke-interface {v3, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ -3db88e: 0c01 |0015: move-result-object v1 │ │ -3db890: 7110 b10a 0400 |0016: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -3db896: 0a02 |0019: move-result v2 │ │ -3db898: 3902 1900 |001a: if-nez v2, 0033 // +0019 │ │ -3db89c: 3801 1700 |001c: if-eqz v1, 0033 // +0017 │ │ -3db8a0: 2200 8f1e |001e: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3db8a4: 7010 50b3 0000 |0020: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3db8aa: 6e20 5cb3 4000 |0023: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3db8b0: 1a04 2c0a |0026: const-string v4, ":" // string@0a2c │ │ -3db8b4: 6e20 5cb3 4000 |0028: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3db8ba: 6e20 5cb3 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3db8c0: 6e10 67b3 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3db8c6: 0c04 |0031: move-result-object v4 │ │ -3db8c8: 0740 |0032: move-object v0, v4 │ │ -3db8ca: 7210 4403 0300 |0033: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@0344 │ │ -3db8d0: 1100 |0036: return-object v0 │ │ -3db8d2: 0d04 |0037: move-exception v4 │ │ -3db8d4: 3803 0a00 |0038: if-eqz v3, 0042 // +000a │ │ -3db8d8: 7210 4403 0300 |003a: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@0344 │ │ -3db8de: 2805 |003d: goto 0042 // +0005 │ │ -3db8e0: 0d03 |003e: move-exception v3 │ │ -3db8e2: 6e20 87b3 3400 |003f: invoke-virtual {v4, v3}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b387 │ │ -3db8e8: 2704 |0042: throw v4 │ │ +3db81c: |[3db81c] de.danoeh.antennapod.core.storage.DBReader.getImageAuthentication:(Ljava/lang/String;Lde/danoeh/antennapod/storage/database/PodDBAdapter;)Ljava/lang/String; │ │ +3db82c: 6e20 42b0 3400 |0000: invoke-virtual {v4, v3}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getImageAuthenticationCursor:(Ljava/lang/String;)Landroid/database/Cursor; // method@b042 │ │ +3db832: 0c03 |0003: move-result-object v3 │ │ +3db834: 7210 5503 0300 |0004: invoke-interface {v3}, Landroid/database/Cursor;.moveToFirst:()Z // method@0355 │ │ +3db83a: 0a04 |0007: move-result v4 │ │ +3db83c: 1a00 0000 |0008: const-string v0, "" // string@0000 │ │ +3db840: 3804 2900 |000a: if-eqz v4, 0033 // +0029 │ │ +3db844: 1204 |000c: const/4 v4, #int 0 // #0 │ │ +3db846: 7220 5103 4300 |000d: invoke-interface {v3, v4}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ +3db84c: 0c04 |0010: move-result-object v4 │ │ +3db84e: 1211 |0011: const/4 v1, #int 1 // #1 │ │ +3db850: 7220 5103 1300 |0012: invoke-interface {v3, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ +3db856: 0c01 |0015: move-result-object v1 │ │ +3db858: 7110 b10a 0400 |0016: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +3db85e: 0a02 |0019: move-result v2 │ │ +3db860: 3902 1900 |001a: if-nez v2, 0033 // +0019 │ │ +3db864: 3801 1700 |001c: if-eqz v1, 0033 // +0017 │ │ +3db868: 2200 8f1e |001e: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3db86c: 7010 50b3 0000 |0020: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3db872: 6e20 5cb3 4000 |0023: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3db878: 1a04 2c0a |0026: const-string v4, ":" // string@0a2c │ │ +3db87c: 6e20 5cb3 4000 |0028: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3db882: 6e20 5cb3 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3db888: 6e10 67b3 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3db88e: 0c04 |0031: move-result-object v4 │ │ +3db890: 0740 |0032: move-object v0, v4 │ │ +3db892: 7210 4403 0300 |0033: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@0344 │ │ +3db898: 1100 |0036: return-object v0 │ │ +3db89a: 0d04 |0037: move-exception v4 │ │ +3db89c: 3803 0a00 |0038: if-eqz v3, 0042 // +000a │ │ +3db8a0: 7210 4403 0300 |003a: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@0344 │ │ +3db8a6: 2805 |003d: goto 0042 // +0005 │ │ +3db8a8: 0d03 |003e: move-exception v3 │ │ +3db8aa: 6e20 87b3 3400 |003f: invoke-virtual {v4, v3}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b387 │ │ +3db8b0: 2704 |0042: throw v4 │ │ catches : 3 │ │ 0x0004 - 0x0008 │ │ -> 0x0037 │ │ 0x000d - 0x0032 │ │ -> 0x0037 │ │ 0x003a - 0x003d │ │ -> 0x003e │ │ @@ -830252,61 +830252,61 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 94 16-bit code units │ │ -3dc00c: |[3dc00c] de.danoeh.antennapod.core.storage.DBReader.getMonthlyTimeStatistics:()Ljava/util/List; │ │ -3dc01c: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -3dc020: 7010 a0b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -3dc026: 7100 43b0 0000 |0005: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ -3dc02c: 0c01 |0008: move-result-object v1 │ │ -3dc02e: 6e10 54b0 0100 |0009: invoke-virtual {v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ -3dc034: 6e10 45b0 0100 |000c: invoke-virtual {v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getMonthlyStatisticsCursor:()Landroid/database/Cursor; // method@b045 │ │ -3dc03a: 0c02 |000f: move-result-object v2 │ │ -3dc03c: 1a03 4ab9 |0010: const-string v3, "month" // string@b94a │ │ -3dc040: 7220 4803 3200 |0012: invoke-interface {v2, v3}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -3dc046: 0a03 |0015: move-result v3 │ │ -3dc048: 1a04 6ee8 |0016: const-string v4, "year" // string@e86e │ │ -3dc04c: 7220 4803 4200 |0018: invoke-interface {v2, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -3dc052: 0a04 |001b: move-result v4 │ │ -3dc054: 1a05 d7e1 |001c: const-string v5, "total_duration" // string@e1d7 │ │ -3dc058: 7220 4803 5200 |001e: invoke-interface {v2, v5}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -3dc05e: 0a05 |0021: move-result v5 │ │ -3dc060: 7210 5603 0200 |0022: invoke-interface {v2}, Landroid/database/Cursor;.moveToNext:()Z // method@0356 │ │ -3dc066: 0a06 |0025: move-result v6 │ │ -3dc068: 3806 2500 |0026: if-eqz v6, 004b // +0025 │ │ -3dc06c: 2206 2819 |0028: new-instance v6, Lde/danoeh/antennapod/core/storage/DBReader$MonthlyStatisticsItem; // type@1928 │ │ -3dc070: 7010 469b 0600 |002a: invoke-direct {v6}, Lde/danoeh/antennapod/core/storage/DBReader$MonthlyStatisticsItem;.:()V // method@9b46 │ │ -3dc076: 7220 5103 3200 |002d: invoke-interface {v2, v3}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ -3dc07c: 0c07 |0030: move-result-object v7 │ │ -3dc07e: 7110 b9b2 0700 |0031: invoke-static {v7}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ -3dc084: 0a07 |0034: move-result v7 │ │ -3dc086: 5967 a58d |0035: iput v7, v6, Lde/danoeh/antennapod/core/storage/DBReader$MonthlyStatisticsItem;.month:I // field@8da5 │ │ -3dc08a: 7220 5103 4200 |0037: invoke-interface {v2, v4}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ -3dc090: 0c07 |003a: move-result-object v7 │ │ -3dc092: 7110 b9b2 0700 |003b: invoke-static {v7}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ -3dc098: 0a07 |003e: move-result v7 │ │ -3dc09a: 5967 a78d |003f: iput v7, v6, Lde/danoeh/antennapod/core/storage/DBReader$MonthlyStatisticsItem;.year:I // field@8da7 │ │ -3dc09e: 7220 4f03 5200 |0041: invoke-interface {v2, v5}, Landroid/database/Cursor;.getLong:(I)J // method@034f │ │ -3dc0a4: 0b07 |0044: move-result-wide v7 │ │ -3dc0a6: 5a67 a68d |0045: iput-wide v7, v6, Lde/danoeh/antennapod/core/storage/DBReader$MonthlyStatisticsItem;.timePlayed:J // field@8da6 │ │ -3dc0aa: 7220 5fb5 6000 |0047: invoke-interface {v0, v6}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -3dc0b0: 28d8 |004a: goto 0022 // -0028 │ │ -3dc0b2: 7210 4403 0200 |004b: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0344 │ │ -3dc0b8: 6e10 2eb0 0100 |004e: invoke-virtual {v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3dc0be: 1100 |0051: return-object v0 │ │ -3dc0c0: 0d00 |0052: move-exception v0 │ │ -3dc0c2: 3802 0a00 |0053: if-eqz v2, 005d // +000a │ │ -3dc0c6: 7210 4403 0200 |0055: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0344 │ │ -3dc0cc: 2805 |0058: goto 005d // +0005 │ │ -3dc0ce: 0d01 |0059: move-exception v1 │ │ -3dc0d0: 6e20 87b3 1000 |005a: invoke-virtual {v0, v1}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b387 │ │ -3dc0d6: 2700 |005d: throw v0 │ │ +3dbfd4: |[3dbfd4] de.danoeh.antennapod.core.storage.DBReader.getMonthlyTimeStatistics:()Ljava/util/List; │ │ +3dbfe4: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +3dbfe8: 7010 a0b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +3dbfee: 7100 43b0 0000 |0005: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ +3dbff4: 0c01 |0008: move-result-object v1 │ │ +3dbff6: 6e10 54b0 0100 |0009: invoke-virtual {v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ +3dbffc: 6e10 45b0 0100 |000c: invoke-virtual {v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getMonthlyStatisticsCursor:()Landroid/database/Cursor; // method@b045 │ │ +3dc002: 0c02 |000f: move-result-object v2 │ │ +3dc004: 1a03 4ab9 |0010: const-string v3, "month" // string@b94a │ │ +3dc008: 7220 4803 3200 |0012: invoke-interface {v2, v3}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +3dc00e: 0a03 |0015: move-result v3 │ │ +3dc010: 1a04 6ee8 |0016: const-string v4, "year" // string@e86e │ │ +3dc014: 7220 4803 4200 |0018: invoke-interface {v2, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +3dc01a: 0a04 |001b: move-result v4 │ │ +3dc01c: 1a05 d7e1 |001c: const-string v5, "total_duration" // string@e1d7 │ │ +3dc020: 7220 4803 5200 |001e: invoke-interface {v2, v5}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +3dc026: 0a05 |0021: move-result v5 │ │ +3dc028: 7210 5603 0200 |0022: invoke-interface {v2}, Landroid/database/Cursor;.moveToNext:()Z // method@0356 │ │ +3dc02e: 0a06 |0025: move-result v6 │ │ +3dc030: 3806 2500 |0026: if-eqz v6, 004b // +0025 │ │ +3dc034: 2206 2819 |0028: new-instance v6, Lde/danoeh/antennapod/core/storage/DBReader$MonthlyStatisticsItem; // type@1928 │ │ +3dc038: 7010 469b 0600 |002a: invoke-direct {v6}, Lde/danoeh/antennapod/core/storage/DBReader$MonthlyStatisticsItem;.:()V // method@9b46 │ │ +3dc03e: 7220 5103 3200 |002d: invoke-interface {v2, v3}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ +3dc044: 0c07 |0030: move-result-object v7 │ │ +3dc046: 7110 b9b2 0700 |0031: invoke-static {v7}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ +3dc04c: 0a07 |0034: move-result v7 │ │ +3dc04e: 5967 a58d |0035: iput v7, v6, Lde/danoeh/antennapod/core/storage/DBReader$MonthlyStatisticsItem;.month:I // field@8da5 │ │ +3dc052: 7220 5103 4200 |0037: invoke-interface {v2, v4}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ +3dc058: 0c07 |003a: move-result-object v7 │ │ +3dc05a: 7110 b9b2 0700 |003b: invoke-static {v7}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ +3dc060: 0a07 |003e: move-result v7 │ │ +3dc062: 5967 a78d |003f: iput v7, v6, Lde/danoeh/antennapod/core/storage/DBReader$MonthlyStatisticsItem;.year:I // field@8da7 │ │ +3dc066: 7220 4f03 5200 |0041: invoke-interface {v2, v5}, Landroid/database/Cursor;.getLong:(I)J // method@034f │ │ +3dc06c: 0b07 |0044: move-result-wide v7 │ │ +3dc06e: 5a67 a68d |0045: iput-wide v7, v6, Lde/danoeh/antennapod/core/storage/DBReader$MonthlyStatisticsItem;.timePlayed:J // field@8da6 │ │ +3dc072: 7220 5fb5 6000 |0047: invoke-interface {v0, v6}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +3dc078: 28d8 |004a: goto 0022 // -0028 │ │ +3dc07a: 7210 4403 0200 |004b: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0344 │ │ +3dc080: 6e10 2eb0 0100 |004e: invoke-virtual {v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3dc086: 1100 |0051: return-object v0 │ │ +3dc088: 0d00 |0052: move-exception v0 │ │ +3dc08a: 3802 0a00 |0053: if-eqz v2, 005d // +000a │ │ +3dc08e: 7210 4403 0200 |0055: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0344 │ │ +3dc094: 2805 |0058: goto 005d // +0005 │ │ +3dc096: 0d01 |0059: move-exception v1 │ │ +3dc098: 6e20 87b3 1000 |005a: invoke-virtual {v0, v1}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b387 │ │ +3dc09e: 2700 |005d: throw v0 │ │ catches : 2 │ │ 0x0010 - 0x004a │ │ -> 0x0052 │ │ 0x0055 - 0x0058 │ │ -> 0x0059 │ │ positions : │ │ 0x0000 line=741 │ │ @@ -830332,160 +830332,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 │ │ -3daa88: |[3daa88] de.danoeh.antennapod.core.storage.DBReader.getNavDrawerData:(Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;)Lde/danoeh/antennapod/core/storage/NavDrawerData; │ │ -3daa98: 0800 1000 |0000: move-object/from16 v0, v16 │ │ -3daa9c: 1a01 6f17 |0002: const-string v1, "DBReader" // string@176f │ │ -3daaa0: 1a02 9d90 |0004: const-string v2, "getNavDrawerData() called with: " // string@909d │ │ -3daaa4: 7120 fe0a 2100 |0006: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3daaaa: 7100 43b0 0000 |0009: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ -3daab0: 0c01 |000c: move-result-object v1 │ │ -3daab2: 6e10 54b0 0100 |000d: invoke-virtual {v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ -3daab8: 7100 bbb0 0000 |0010: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getFeedCounterSetting:()Lde/danoeh/antennapod/model/feed/FeedCounter; // method@b0bb │ │ -3daabe: 0c02 |0013: move-result-object v2 │ │ -3daac0: 1203 |0014: const/4 v3, #int 0 // #0 │ │ -3daac2: 2334 0220 |0015: new-array v4, v3, [J // type@2002 │ │ -3daac6: 6e30 3ab0 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@b03a │ │ -3daacc: 0c0a |001a: move-result-object v10 │ │ -3daace: 7110 5f9b 0100 |001b: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedList:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;)Ljava/util/List; // method@9b5f │ │ -3daad4: 0c02 |001e: move-result-object v2 │ │ -3daad6: 3800 0600 |001f: if-eqz v0, 0025 // +0006 │ │ -3daada: 6e30 d3ac 200a |0021: invoke-virtual {v0, v2, v10}, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.filter:(Ljava/util/List;Ljava/util/Map;)Ljava/util/List; // method@acd3 │ │ -3daae0: 0c02 |0024: move-result-object v2 │ │ -3daae2: 7100 bcb0 0000 |0025: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getFeedOrder:()I // method@b0bc │ │ -3daae8: 0a00 |0028: move-result v0 │ │ -3daaea: 3900 0800 |0029: if-nez v0, 0031 // +0008 │ │ -3daaee: 2200 2319 |002b: new-instance v0, Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda0; // type@1923 │ │ -3daaf2: 7020 3c9b a000 |002d: invoke-direct {v0, v10}, Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda0;.:(Ljava/util/Map;)V // method@9b3c │ │ -3daaf8: 2823 |0030: goto 0053 // +0023 │ │ -3daafa: 1214 |0031: const/4 v4, #int 1 // #1 │ │ -3daafc: 3340 0800 |0032: if-ne v0, v4, 003a // +0008 │ │ -3dab00: 2200 2419 |0034: new-instance v0, Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda1; // type@1924 │ │ -3dab04: 7010 3e9b 0000 |0036: invoke-direct {v0}, Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda1;.:()V // method@9b3e │ │ -3dab0a: 281a |0039: goto 0053 // +001a │ │ -3dab0c: 1234 |003a: const/4 v4, #int 3 // #3 │ │ -3dab0e: 3340 0e00 |003b: if-ne v0, v4, 0049 // +000e │ │ -3dab12: 2330 0220 |003d: new-array v0, v3, [J // type@2002 │ │ -3dab16: 6e20 49b0 0100 |003f: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getPlayedEpisodesCounters:([J)Ljava/util/Map; // method@b049 │ │ -3dab1c: 0c00 |0042: move-result-object v0 │ │ -3dab1e: 2204 2519 |0043: new-instance v4, Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda2; // type@1925 │ │ -3dab22: 7020 409b 0400 |0045: invoke-direct {v4, v0}, Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda2;.:(Ljava/util/Map;)V // method@9b40 │ │ -3dab28: 280a |0048: goto 0052 // +000a │ │ -3dab2a: 6e10 46b0 0100 |0049: invoke-virtual {v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getMostRecentItemDates:()Ljava/util/Map; // method@b046 │ │ -3dab30: 0c00 |004c: move-result-object v0 │ │ -3dab32: 2204 2619 |004d: new-instance v4, Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda3; // type@1926 │ │ -3dab36: 7020 429b 0400 |004f: invoke-direct {v4, v0}, Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda3;.:(Ljava/util/Map;)V // method@9b42 │ │ -3dab3c: 0740 |0052: move-object v0, v4 │ │ -3dab3e: 7120 19b5 0200 |0053: invoke-static {v2, v0}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b519 │ │ -3dab44: 6e10 4cb0 0100 |0056: invoke-virtual {v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getQueueSize:()I // method@b04c │ │ -3dab4a: 0a07 |0059: move-result v7 │ │ -3dab4c: 2200 ba1c |005a: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1cba │ │ -3dab50: 1a04 2bbc |005c: const-string v4, "new" // string@bc2b │ │ -3dab54: 7020 55ac 4000 |005e: invoke-direct {v0, v4}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac55 │ │ -3dab5a: 7110 719b 0000 |0061: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getTotalEpisodeCount:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)I // method@9b71 │ │ -3dab60: 0a08 |0064: move-result v8 │ │ -3dab62: 2200 ba1c |0065: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1cba │ │ -3dab66: 1a04 507d |0067: const-string v4, "downloaded" // string@7d50 │ │ -3dab6a: 7020 55ac 4000 |0069: invoke-direct {v0, v4}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac55 │ │ -3dab70: 7110 719b 0000 |006c: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getTotalEpisodeCount:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)I // method@9b71 │ │ -3dab76: 0a09 |006f: move-result v9 │ │ -3dab78: 2206 fd1e |0070: new-instance v6, Ljava/util/ArrayList; // type@1efd │ │ -3dab7c: 7010 a0b4 0600 |0072: invoke-direct {v6}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -3dab82: 2200 091f |0075: new-instance v0, Ljava/util/HashMap; // type@1f09 │ │ -3dab86: 7010 32b5 0000 |0077: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@b532 │ │ -3dab8c: 7210 6ab5 0200 |007a: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -3dab92: 0c02 |007d: move-result-object v2 │ │ -3dab94: 7210 4db5 0200 |007e: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3dab9a: 0a04 |0081: move-result v4 │ │ -3dab9c: 3804 7f00 |0082: if-eqz v4, 0101 // +007f │ │ -3daba0: 7210 4eb5 0200 |0084: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3daba6: 0c04 |0087: move-result-object v4 │ │ -3daba8: 1f04 b21c |0088: check-cast v4, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ -3dabac: 6e10 d4ab 0400 |008a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ -3dabb2: 0c05 |008d: move-result-object v5 │ │ -3dabb4: 6e10 b3ac 0500 |008e: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getTags:()Ljava/util/Set; // method@acb3 │ │ -3dabba: 0c05 |0091: move-result-object v5 │ │ -3dabbc: 7210 c8b5 0500 |0092: invoke-interface {v5}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@b5c8 │ │ -3dabc2: 0c05 |0095: move-result-object v5 │ │ -3dabc4: 7210 4db5 0500 |0096: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3dabca: 0a0b |0099: move-result v11 │ │ -3dabcc: 380b e4ff |009a: if-eqz v11, 007e // -001c │ │ -3dabd0: 7210 4eb5 0500 |009c: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3dabd6: 0c0b |009f: move-result-object v11 │ │ -3dabd8: 1f0b 8d1e |00a0: check-cast v11, Ljava/lang/String; // type@1e8d │ │ -3dabdc: 6e10 f4ab 0400 |00a2: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3dabe2: 0b0c |00a5: move-result-wide v12 │ │ -3dabe4: 7120 d1b2 dc00 |00a6: invoke-static {v12, v13}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ -3dabea: 0c0c |00a9: move-result-object v12 │ │ -3dabec: 7220 92b5 ca00 |00aa: invoke-interface {v10, v12}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b592 │ │ -3dabf2: 0a0c |00ad: move-result v12 │ │ -3dabf4: 380c 1500 |00ae: if-eqz v12, 00c3 // +0015 │ │ -3dabf8: 6e10 f4ab 0400 |00b0: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3dabfe: 0b0c |00b3: move-result-wide v12 │ │ -3dac00: 7120 d1b2 dc00 |00b4: invoke-static {v12, v13}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ -3dac06: 0c0c |00b7: move-result-object v12 │ │ -3dac08: 7220 96b5 ca00 |00b8: invoke-interface {v10, v12}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b596 │ │ -3dac0e: 0c0c |00bb: move-result-object v12 │ │ -3dac10: 1f0c 741e |00bc: check-cast v12, Ljava/lang/Integer; // type@1e74 │ │ -3dac14: 6e10 b8b2 0c00 |00be: invoke-virtual {v12}, Ljava/lang/Integer;.intValue:()I // method@b2b8 │ │ -3dac1a: 0a0c |00c1: move-result v12 │ │ -3dac1c: 2802 |00c2: goto 00c4 // +0002 │ │ -3dac1e: 120c |00c3: const/4 v12, #int 0 // #0 │ │ -3dac20: 220d 6219 |00c4: new-instance v13, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem; // type@1962 │ │ -3dac24: 6e10 f4ab 0400 |00c6: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3dac2a: 0b0e |00c9: move-result-wide v14 │ │ -3dac2c: 705c 959c 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@9c95 │ │ -3dac32: 1a0c 1902 |00cd: const-string v12, "#root" // string@0219 │ │ -3dac36: 6e20 28b3 bc00 |00cf: invoke-virtual {v12, v11}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3dac3c: 0a0c |00d2: move-result v12 │ │ -3dac3e: 380c 0600 |00d3: if-eqz v12, 00d9 // +0006 │ │ -3dac42: 7220 5fb5 d600 |00d5: invoke-interface {v6, v13}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -3dac48: 28be |00d8: goto 0096 // -0042 │ │ -3dac4a: 7220 92b5 b000 |00d9: invoke-interface {v0, v11}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b592 │ │ -3dac50: 0a0c |00dc: move-result v12 │ │ -3dac52: 380c 0900 |00dd: if-eqz v12, 00e6 // +0009 │ │ -3dac56: 7220 96b5 b000 |00df: invoke-interface {v0, v11}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b596 │ │ -3dac5c: 0c0b |00e2: move-result-object v11 │ │ -3dac5e: 1f0b 6319 |00e3: check-cast v11, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem; // type@1963 │ │ -3dac62: 280a |00e5: goto 00ef // +000a │ │ -3dac64: 220c 6319 |00e6: new-instance v12, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem; // type@1963 │ │ -3dac68: 7020 989c bc00 |00e8: invoke-direct {v12, v11}, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.:(Ljava/lang/String;)V // method@9c98 │ │ -3dac6e: 7230 9ab5 b00c |00eb: invoke-interface {v0, v11, v12}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b59a │ │ -3dac74: 07cb |00ee: move-object v11, v12 │ │ -3dac76: 53de f98d |00ef: iget-wide v14, v13, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.id:J // field@8df9 │ │ -3dac7a: 0810 0400 |00f1: move-object/from16 v16, v4 │ │ -3dac7e: 53b3 f98d |00f3: iget-wide v3, v11, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.id:J // field@8df9 │ │ -3dac82: c1e3 |00f5: or-long/2addr v3, v14 │ │ -3dac84: 5ad3 f98d |00f6: iput-wide v3, v13, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.id:J // field@8df9 │ │ -3dac88: 54b3 fe8d |00f8: iget-object v3, v11, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.children:Ljava/util/List; // field@8dfe │ │ -3dac8c: 7220 5fb5 d300 |00fa: invoke-interface {v3, v13}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -3dac92: 0804 1000 |00fd: move-object/from16 v4, v16 │ │ -3dac96: 1203 |00ff: const/4 v3, #int 0 // #0 │ │ -3dac98: 2896 |0100: goto 0096 // -006a │ │ -3dac9a: 2202 fd1e |0101: new-instance v2, Ljava/util/ArrayList; // type@1efd │ │ -3dac9e: 7210 9eb5 0000 |0103: invoke-interface {v0}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@b59e │ │ -3daca4: 0c00 |0106: move-result-object v0 │ │ -3daca6: 7020 a2b4 0200 |0107: invoke-direct {v2, v0}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@b4a2 │ │ -3dacac: 2200 2719 |010a: new-instance v0, Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda4; // type@1927 │ │ -3dacb0: 7010 449b 0000 |010c: invoke-direct {v0}, Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda4;.:()V // method@9b44 │ │ -3dacb6: 7120 19b5 0200 |010f: invoke-static {v2, v0}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b519 │ │ -3dacbc: 7220 61b5 2600 |0112: invoke-interface {v6, v2}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@b561 │ │ -3dacc2: 2200 6419 |0115: new-instance v0, Lde/danoeh/antennapod/core/storage/NavDrawerData; // type@1964 │ │ -3dacc6: 7100 729c 0000 |0117: invoke-static {}, Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithmFactory;.build:()Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm; // method@9c72 │ │ -3daccc: 0c02 |011a: move-result-object v2 │ │ -3dacce: 6e10 6d9c 0200 |011b: invoke-virtual {v2}, Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm;.getReclaimableItems:()I // method@9c6d │ │ -3dacd4: 0a0b |011e: move-result v11 │ │ -3dacd6: 0705 |011f: move-object v5, v0 │ │ -3dacd8: 7607 9b9c 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@9c9b │ │ -3dacde: 6e10 2eb0 0100 |0123: invoke-virtual {v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3dace4: 1100 |0126: return-object v0 │ │ +3daa50: |[3daa50] de.danoeh.antennapod.core.storage.DBReader.getNavDrawerData:(Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;)Lde/danoeh/antennapod/core/storage/NavDrawerData; │ │ +3daa60: 0800 1000 |0000: move-object/from16 v0, v16 │ │ +3daa64: 1a01 6f17 |0002: const-string v1, "DBReader" // string@176f │ │ +3daa68: 1a02 9d90 |0004: const-string v2, "getNavDrawerData() called with: " // string@909d │ │ +3daa6c: 7120 fe0a 2100 |0006: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3daa72: 7100 43b0 0000 |0009: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ +3daa78: 0c01 |000c: move-result-object v1 │ │ +3daa7a: 6e10 54b0 0100 |000d: invoke-virtual {v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ +3daa80: 7100 bbb0 0000 |0010: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getFeedCounterSetting:()Lde/danoeh/antennapod/model/feed/FeedCounter; // method@b0bb │ │ +3daa86: 0c02 |0013: move-result-object v2 │ │ +3daa88: 1203 |0014: const/4 v3, #int 0 // #0 │ │ +3daa8a: 2334 0220 |0015: new-array v4, v3, [J // type@2002 │ │ +3daa8e: 6e30 3ab0 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@b03a │ │ +3daa94: 0c0a |001a: move-result-object v10 │ │ +3daa96: 7110 5f9b 0100 |001b: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedList:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;)Ljava/util/List; // method@9b5f │ │ +3daa9c: 0c02 |001e: move-result-object v2 │ │ +3daa9e: 3800 0600 |001f: if-eqz v0, 0025 // +0006 │ │ +3daaa2: 6e30 d3ac 200a |0021: invoke-virtual {v0, v2, v10}, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.filter:(Ljava/util/List;Ljava/util/Map;)Ljava/util/List; // method@acd3 │ │ +3daaa8: 0c02 |0024: move-result-object v2 │ │ +3daaaa: 7100 bcb0 0000 |0025: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getFeedOrder:()I // method@b0bc │ │ +3daab0: 0a00 |0028: move-result v0 │ │ +3daab2: 3900 0800 |0029: if-nez v0, 0031 // +0008 │ │ +3daab6: 2200 2319 |002b: new-instance v0, Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda0; // type@1923 │ │ +3daaba: 7020 3c9b a000 |002d: invoke-direct {v0, v10}, Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda0;.:(Ljava/util/Map;)V // method@9b3c │ │ +3daac0: 2823 |0030: goto 0053 // +0023 │ │ +3daac2: 1214 |0031: const/4 v4, #int 1 // #1 │ │ +3daac4: 3340 0800 |0032: if-ne v0, v4, 003a // +0008 │ │ +3daac8: 2200 2419 |0034: new-instance v0, Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda1; // type@1924 │ │ +3daacc: 7010 3e9b 0000 |0036: invoke-direct {v0}, Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda1;.:()V // method@9b3e │ │ +3daad2: 281a |0039: goto 0053 // +001a │ │ +3daad4: 1234 |003a: const/4 v4, #int 3 // #3 │ │ +3daad6: 3340 0e00 |003b: if-ne v0, v4, 0049 // +000e │ │ +3daada: 2330 0220 |003d: new-array v0, v3, [J // type@2002 │ │ +3daade: 6e20 49b0 0100 |003f: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getPlayedEpisodesCounters:([J)Ljava/util/Map; // method@b049 │ │ +3daae4: 0c00 |0042: move-result-object v0 │ │ +3daae6: 2204 2519 |0043: new-instance v4, Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda2; // type@1925 │ │ +3daaea: 7020 409b 0400 |0045: invoke-direct {v4, v0}, Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda2;.:(Ljava/util/Map;)V // method@9b40 │ │ +3daaf0: 280a |0048: goto 0052 // +000a │ │ +3daaf2: 6e10 46b0 0100 |0049: invoke-virtual {v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getMostRecentItemDates:()Ljava/util/Map; // method@b046 │ │ +3daaf8: 0c00 |004c: move-result-object v0 │ │ +3daafa: 2204 2619 |004d: new-instance v4, Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda3; // type@1926 │ │ +3daafe: 7020 429b 0400 |004f: invoke-direct {v4, v0}, Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda3;.:(Ljava/util/Map;)V // method@9b42 │ │ +3dab04: 0740 |0052: move-object v0, v4 │ │ +3dab06: 7120 19b5 0200 |0053: invoke-static {v2, v0}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b519 │ │ +3dab0c: 6e10 4cb0 0100 |0056: invoke-virtual {v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getQueueSize:()I // method@b04c │ │ +3dab12: 0a07 |0059: move-result v7 │ │ +3dab14: 2200 ba1c |005a: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1cba │ │ +3dab18: 1a04 2bbc |005c: const-string v4, "new" // string@bc2b │ │ +3dab1c: 7020 55ac 4000 |005e: invoke-direct {v0, v4}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac55 │ │ +3dab22: 7110 719b 0000 |0061: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getTotalEpisodeCount:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)I // method@9b71 │ │ +3dab28: 0a08 |0064: move-result v8 │ │ +3dab2a: 2200 ba1c |0065: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1cba │ │ +3dab2e: 1a04 507d |0067: const-string v4, "downloaded" // string@7d50 │ │ +3dab32: 7020 55ac 4000 |0069: invoke-direct {v0, v4}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac55 │ │ +3dab38: 7110 719b 0000 |006c: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getTotalEpisodeCount:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)I // method@9b71 │ │ +3dab3e: 0a09 |006f: move-result v9 │ │ +3dab40: 2206 fd1e |0070: new-instance v6, Ljava/util/ArrayList; // type@1efd │ │ +3dab44: 7010 a0b4 0600 |0072: invoke-direct {v6}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +3dab4a: 2200 091f |0075: new-instance v0, Ljava/util/HashMap; // type@1f09 │ │ +3dab4e: 7010 32b5 0000 |0077: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@b532 │ │ +3dab54: 7210 6ab5 0200 |007a: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +3dab5a: 0c02 |007d: move-result-object v2 │ │ +3dab5c: 7210 4db5 0200 |007e: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3dab62: 0a04 |0081: move-result v4 │ │ +3dab64: 3804 7f00 |0082: if-eqz v4, 0101 // +007f │ │ +3dab68: 7210 4eb5 0200 |0084: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3dab6e: 0c04 |0087: move-result-object v4 │ │ +3dab70: 1f04 b21c |0088: check-cast v4, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ +3dab74: 6e10 d4ab 0400 |008a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ +3dab7a: 0c05 |008d: move-result-object v5 │ │ +3dab7c: 6e10 b3ac 0500 |008e: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getTags:()Ljava/util/Set; // method@acb3 │ │ +3dab82: 0c05 |0091: move-result-object v5 │ │ +3dab84: 7210 c8b5 0500 |0092: invoke-interface {v5}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@b5c8 │ │ +3dab8a: 0c05 |0095: move-result-object v5 │ │ +3dab8c: 7210 4db5 0500 |0096: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3dab92: 0a0b |0099: move-result v11 │ │ +3dab94: 380b e4ff |009a: if-eqz v11, 007e // -001c │ │ +3dab98: 7210 4eb5 0500 |009c: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3dab9e: 0c0b |009f: move-result-object v11 │ │ +3daba0: 1f0b 8d1e |00a0: check-cast v11, Ljava/lang/String; // type@1e8d │ │ +3daba4: 6e10 f4ab 0400 |00a2: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3dabaa: 0b0c |00a5: move-result-wide v12 │ │ +3dabac: 7120 d1b2 dc00 |00a6: invoke-static {v12, v13}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ +3dabb2: 0c0c |00a9: move-result-object v12 │ │ +3dabb4: 7220 92b5 ca00 |00aa: invoke-interface {v10, v12}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b592 │ │ +3dabba: 0a0c |00ad: move-result v12 │ │ +3dabbc: 380c 1500 |00ae: if-eqz v12, 00c3 // +0015 │ │ +3dabc0: 6e10 f4ab 0400 |00b0: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3dabc6: 0b0c |00b3: move-result-wide v12 │ │ +3dabc8: 7120 d1b2 dc00 |00b4: invoke-static {v12, v13}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ +3dabce: 0c0c |00b7: move-result-object v12 │ │ +3dabd0: 7220 96b5 ca00 |00b8: invoke-interface {v10, v12}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b596 │ │ +3dabd6: 0c0c |00bb: move-result-object v12 │ │ +3dabd8: 1f0c 741e |00bc: check-cast v12, Ljava/lang/Integer; // type@1e74 │ │ +3dabdc: 6e10 b8b2 0c00 |00be: invoke-virtual {v12}, Ljava/lang/Integer;.intValue:()I // method@b2b8 │ │ +3dabe2: 0a0c |00c1: move-result v12 │ │ +3dabe4: 2802 |00c2: goto 00c4 // +0002 │ │ +3dabe6: 120c |00c3: const/4 v12, #int 0 // #0 │ │ +3dabe8: 220d 6219 |00c4: new-instance v13, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem; // type@1962 │ │ +3dabec: 6e10 f4ab 0400 |00c6: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3dabf2: 0b0e |00c9: move-result-wide v14 │ │ +3dabf4: 705c 959c 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@9c95 │ │ +3dabfa: 1a0c 1902 |00cd: const-string v12, "#root" // string@0219 │ │ +3dabfe: 6e20 28b3 bc00 |00cf: invoke-virtual {v12, v11}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3dac04: 0a0c |00d2: move-result v12 │ │ +3dac06: 380c 0600 |00d3: if-eqz v12, 00d9 // +0006 │ │ +3dac0a: 7220 5fb5 d600 |00d5: invoke-interface {v6, v13}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +3dac10: 28be |00d8: goto 0096 // -0042 │ │ +3dac12: 7220 92b5 b000 |00d9: invoke-interface {v0, v11}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b592 │ │ +3dac18: 0a0c |00dc: move-result v12 │ │ +3dac1a: 380c 0900 |00dd: if-eqz v12, 00e6 // +0009 │ │ +3dac1e: 7220 96b5 b000 |00df: invoke-interface {v0, v11}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b596 │ │ +3dac24: 0c0b |00e2: move-result-object v11 │ │ +3dac26: 1f0b 6319 |00e3: check-cast v11, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem; // type@1963 │ │ +3dac2a: 280a |00e5: goto 00ef // +000a │ │ +3dac2c: 220c 6319 |00e6: new-instance v12, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem; // type@1963 │ │ +3dac30: 7020 989c bc00 |00e8: invoke-direct {v12, v11}, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.:(Ljava/lang/String;)V // method@9c98 │ │ +3dac36: 7230 9ab5 b00c |00eb: invoke-interface {v0, v11, v12}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b59a │ │ +3dac3c: 07cb |00ee: move-object v11, v12 │ │ +3dac3e: 53de f98d |00ef: iget-wide v14, v13, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.id:J // field@8df9 │ │ +3dac42: 0810 0400 |00f1: move-object/from16 v16, v4 │ │ +3dac46: 53b3 f98d |00f3: iget-wide v3, v11, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.id:J // field@8df9 │ │ +3dac4a: c1e3 |00f5: or-long/2addr v3, v14 │ │ +3dac4c: 5ad3 f98d |00f6: iput-wide v3, v13, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.id:J // field@8df9 │ │ +3dac50: 54b3 fe8d |00f8: iget-object v3, v11, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.children:Ljava/util/List; // field@8dfe │ │ +3dac54: 7220 5fb5 d300 |00fa: invoke-interface {v3, v13}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +3dac5a: 0804 1000 |00fd: move-object/from16 v4, v16 │ │ +3dac5e: 1203 |00ff: const/4 v3, #int 0 // #0 │ │ +3dac60: 2896 |0100: goto 0096 // -006a │ │ +3dac62: 2202 fd1e |0101: new-instance v2, Ljava/util/ArrayList; // type@1efd │ │ +3dac66: 7210 9eb5 0000 |0103: invoke-interface {v0}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@b59e │ │ +3dac6c: 0c00 |0106: move-result-object v0 │ │ +3dac6e: 7020 a2b4 0200 |0107: invoke-direct {v2, v0}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@b4a2 │ │ +3dac74: 2200 2719 |010a: new-instance v0, Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda4; // type@1927 │ │ +3dac78: 7010 449b 0000 |010c: invoke-direct {v0}, Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda4;.:()V // method@9b44 │ │ +3dac7e: 7120 19b5 0200 |010f: invoke-static {v2, v0}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b519 │ │ +3dac84: 7220 61b5 2600 |0112: invoke-interface {v6, v2}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@b561 │ │ +3dac8a: 2200 6419 |0115: new-instance v0, Lde/danoeh/antennapod/core/storage/NavDrawerData; // type@1964 │ │ +3dac8e: 7100 729c 0000 |0117: invoke-static {}, Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithmFactory;.build:()Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm; // method@9c72 │ │ +3dac94: 0c02 |011a: move-result-object v2 │ │ +3dac96: 6e10 6d9c 0200 |011b: invoke-virtual {v2}, Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm;.getReclaimableItems:()I // method@9c6d │ │ +3dac9c: 0a0b |011e: move-result v11 │ │ +3dac9e: 0705 |011f: move-object v5, v0 │ │ +3daca0: 7607 9b9c 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@9c9b │ │ +3daca6: 6e10 2eb0 0100 |0123: invoke-virtual {v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3dacac: 1100 |0126: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=827 │ │ 0x0009 line=828 │ │ 0x000d line=829 │ │ 0x0010 line=831 │ │ 0x001b line=832 │ │ @@ -830529,62 +830529,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 │ │ -3db208: |[3db208] de.danoeh.antennapod.core.storage.DBReader.getNextInQueue:(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ -3db218: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3db21c: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3db222: 1a01 ce90 |0005: const-string v1, "getNextInQueue() called with: itemId = [" // string@90ce │ │ -3db226: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3db22c: 6e10 f4ab 0400 |000a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3db232: 0b01 |000d: move-result-wide v1 │ │ -3db234: 6e30 58b3 1002 |000e: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ -3db23a: 1a01 4666 |0011: const-string v1, "]" // string@6646 │ │ -3db23e: 6e20 5cb3 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3db244: 6e10 67b3 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3db24a: 0c00 |0019: move-result-object v0 │ │ -3db24c: 1a01 6f17 |001a: const-string v1, "DBReader" // string@176f │ │ -3db250: 7120 fe0a 0100 |001c: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3db256: 7100 43b0 0000 |001f: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ -3db25c: 0c00 |0022: move-result-object v0 │ │ -3db25e: 6e10 54b0 0000 |0023: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ -3db264: 1201 |0026: const/4 v1, #int 0 // #0 │ │ -3db266: 6e20 47b0 4000 |0027: invoke-virtual {v0, v4}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getNextInQueue:(Lde/danoeh/antennapod/model/feed/FeedItem;)Landroid/database/Cursor; // method@b047 │ │ -3db26c: 0c04 |002a: move-result-object v4 │ │ -3db26e: 7120 509b 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@9b50 │ │ -3db274: 0c02 |002e: move-result-object v2 │ │ -3db276: 7210 69b5 0200 |002f: invoke-interface {v2}, Ljava/util/List;.isEmpty:()Z // method@b569 │ │ -3db27c: 0a03 |0032: move-result v3 │ │ -3db27e: 3903 0d00 |0033: if-nez v3, 0040 // +000d │ │ -3db282: 1203 |0035: const/4 v3, #int 0 // #0 │ │ -3db284: 7220 66b5 3200 |0036: invoke-interface {v2, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3db28a: 0c03 |0039: move-result-object v3 │ │ -3db28c: 1f03 b91c |003a: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3db290: 7110 779b 0200 |003c: invoke-static {v2}, Lde/danoeh/antennapod/core/storage/DBReader;.loadAdditionalFeedItemListData:(Ljava/util/List;)V // method@9b77 │ │ -3db296: 2802 |003f: goto 0041 // +0002 │ │ -3db298: 0713 |0040: move-object v3, v1 │ │ -3db29a: 3804 0500 |0041: if-eqz v4, 0046 // +0005 │ │ -3db29e: 7210 4403 0400 |0043: invoke-interface {v4}, Landroid/database/Cursor;.close:()V // method@0344 │ │ -3db2a4: 6e10 2eb0 0000 |0046: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3db2aa: 1103 |0049: return-object v3 │ │ -3db2ac: 0d02 |004a: move-exception v2 │ │ -3db2ae: 3804 0a00 |004b: if-eqz v4, 0055 // +000a │ │ -3db2b2: 7210 4403 0400 |004d: invoke-interface {v4}, Landroid/database/Cursor;.close:()V // method@0344 │ │ -3db2b8: 2805 |0050: goto 0055 // +0005 │ │ -3db2ba: 0d04 |0051: move-exception v4 │ │ -3db2bc: 6e20 87b3 4200 |0052: invoke-virtual {v2, v4}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b387 │ │ -3db2c2: 2702 |0055: throw v2 │ │ -3db2c4: 0d04 |0056: move-exception v4 │ │ -3db2c6: 6e10 2eb0 0000 |0057: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3db2cc: 2704 |005a: throw v4 │ │ -3db2ce: 6e10 2eb0 0000 |005b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3db2d4: 1101 |005e: return-object v1 │ │ +3db1d0: |[3db1d0] de.danoeh.antennapod.core.storage.DBReader.getNextInQueue:(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ +3db1e0: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3db1e4: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3db1ea: 1a01 ce90 |0005: const-string v1, "getNextInQueue() called with: itemId = [" // string@90ce │ │ +3db1ee: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3db1f4: 6e10 f4ab 0400 |000a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3db1fa: 0b01 |000d: move-result-wide v1 │ │ +3db1fc: 6e30 58b3 1002 |000e: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ +3db202: 1a01 4666 |0011: const-string v1, "]" // string@6646 │ │ +3db206: 6e20 5cb3 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3db20c: 6e10 67b3 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3db212: 0c00 |0019: move-result-object v0 │ │ +3db214: 1a01 6f17 |001a: const-string v1, "DBReader" // string@176f │ │ +3db218: 7120 fe0a 0100 |001c: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3db21e: 7100 43b0 0000 |001f: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ +3db224: 0c00 |0022: move-result-object v0 │ │ +3db226: 6e10 54b0 0000 |0023: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ +3db22c: 1201 |0026: const/4 v1, #int 0 // #0 │ │ +3db22e: 6e20 47b0 4000 |0027: invoke-virtual {v0, v4}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getNextInQueue:(Lde/danoeh/antennapod/model/feed/FeedItem;)Landroid/database/Cursor; // method@b047 │ │ +3db234: 0c04 |002a: move-result-object v4 │ │ +3db236: 7120 509b 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@9b50 │ │ +3db23c: 0c02 |002e: move-result-object v2 │ │ +3db23e: 7210 69b5 0200 |002f: invoke-interface {v2}, Ljava/util/List;.isEmpty:()Z // method@b569 │ │ +3db244: 0a03 |0032: move-result v3 │ │ +3db246: 3903 0d00 |0033: if-nez v3, 0040 // +000d │ │ +3db24a: 1203 |0035: const/4 v3, #int 0 // #0 │ │ +3db24c: 7220 66b5 3200 |0036: invoke-interface {v2, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3db252: 0c03 |0039: move-result-object v3 │ │ +3db254: 1f03 b91c |003a: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3db258: 7110 779b 0200 |003c: invoke-static {v2}, Lde/danoeh/antennapod/core/storage/DBReader;.loadAdditionalFeedItemListData:(Ljava/util/List;)V // method@9b77 │ │ +3db25e: 2802 |003f: goto 0041 // +0002 │ │ +3db260: 0713 |0040: move-object v3, v1 │ │ +3db262: 3804 0500 |0041: if-eqz v4, 0046 // +0005 │ │ +3db266: 7210 4403 0400 |0043: invoke-interface {v4}, Landroid/database/Cursor;.close:()V // method@0344 │ │ +3db26c: 6e10 2eb0 0000 |0046: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3db272: 1103 |0049: return-object v3 │ │ +3db274: 0d02 |004a: move-exception v2 │ │ +3db276: 3804 0a00 |004b: if-eqz v4, 0055 // +000a │ │ +3db27a: 7210 4403 0400 |004d: invoke-interface {v4}, Landroid/database/Cursor;.close:()V // method@0344 │ │ +3db280: 2805 |0050: goto 0055 // +0005 │ │ +3db282: 0d04 |0051: move-exception v4 │ │ +3db284: 6e20 87b3 4200 |0052: invoke-virtual {v2, v4}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b387 │ │ +3db28a: 2702 |0055: throw v2 │ │ +3db28c: 0d04 |0056: move-exception v4 │ │ +3db28e: 6e10 2eb0 0000 |0057: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3db294: 2704 |005a: throw v4 │ │ +3db296: 6e10 2eb0 0000 |005b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3db29c: 1101 |005e: return-object v1 │ │ catches : 5 │ │ 0x0027 - 0x002b │ │ Ljava/lang/Exception; -> 0x005b │ │ -> 0x0056 │ │ 0x002b - 0x003f │ │ -> 0x004a │ │ 0x0043 - 0x0046 │ │ @@ -830618,37 +830618,37 @@ │ │ type : '(I)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -3dc0f0: |[3dc0f0] de.danoeh.antennapod.core.storage.DBReader.getPausedQueue:(I)Ljava/util/List; │ │ -3dc100: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ -3dc106: 0c00 |0003: move-result-object v0 │ │ -3dc108: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ -3dc10e: 6e20 48b0 2000 |0007: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getPausedQueueCursor:(I)Landroid/database/Cursor; // method@b048 │ │ -3dc114: 0c02 |000a: move-result-object v2 │ │ -3dc116: 7120 509b 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@9b50 │ │ -3dc11c: 0c01 |000e: move-result-object v1 │ │ -3dc11e: 7110 779b 0100 |000f: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBReader;.loadAdditionalFeedItemListData:(Ljava/util/List;)V // method@9b77 │ │ -3dc124: 3802 0500 |0012: if-eqz v2, 0017 // +0005 │ │ -3dc128: 7210 4403 0200 |0014: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0344 │ │ -3dc12e: 6e10 2eb0 0000 |0017: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3dc134: 1101 |001a: return-object v1 │ │ -3dc136: 0d01 |001b: move-exception v1 │ │ -3dc138: 3802 0a00 |001c: if-eqz v2, 0026 // +000a │ │ -3dc13c: 7210 4403 0200 |001e: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0344 │ │ -3dc142: 2805 |0021: goto 0026 // +0005 │ │ -3dc144: 0d02 |0022: move-exception v2 │ │ -3dc146: 6e20 87b3 2100 |0023: invoke-virtual {v1, v2}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b387 │ │ -3dc14c: 2701 |0026: throw v1 │ │ -3dc14e: 0d02 |0027: move-exception v2 │ │ -3dc150: 6e10 2eb0 0000 |0028: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3dc156: 2702 |002b: throw v2 │ │ +3dc0b8: |[3dc0b8] de.danoeh.antennapod.core.storage.DBReader.getPausedQueue:(I)Ljava/util/List; │ │ +3dc0c8: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ +3dc0ce: 0c00 |0003: move-result-object v0 │ │ +3dc0d0: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ +3dc0d6: 6e20 48b0 2000 |0007: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getPausedQueueCursor:(I)Landroid/database/Cursor; // method@b048 │ │ +3dc0dc: 0c02 |000a: move-result-object v2 │ │ +3dc0de: 7120 509b 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@9b50 │ │ +3dc0e4: 0c01 |000e: move-result-object v1 │ │ +3dc0e6: 7110 779b 0100 |000f: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBReader;.loadAdditionalFeedItemListData:(Ljava/util/List;)V // method@9b77 │ │ +3dc0ec: 3802 0500 |0012: if-eqz v2, 0017 // +0005 │ │ +3dc0f0: 7210 4403 0200 |0014: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0344 │ │ +3dc0f6: 6e10 2eb0 0000 |0017: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3dc0fc: 1101 |001a: return-object v1 │ │ +3dc0fe: 0d01 |001b: move-exception v1 │ │ +3dc100: 3802 0a00 |001c: if-eqz v2, 0026 // +000a │ │ +3dc104: 7210 4403 0200 |001e: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0344 │ │ +3dc10a: 2805 |0021: goto 0026 // +0005 │ │ +3dc10c: 0d02 |0022: move-exception v2 │ │ +3dc10e: 6e20 87b3 2100 |0023: invoke-virtual {v1, v2}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b387 │ │ +3dc114: 2701 |0026: throw v1 │ │ +3dc116: 0d02 |0027: move-exception v2 │ │ +3dc118: 6e10 2eb0 0000 |0028: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3dc11e: 2702 |002b: throw v2 │ │ catches : 5 │ │ 0x0007 - 0x000b │ │ -> 0x0027 │ │ 0x000b - 0x0012 │ │ -> 0x001b │ │ 0x0014 - 0x0017 │ │ -> 0x0027 │ │ @@ -830675,68 +830675,68 @@ │ │ type : '(II)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 105 16-bit code units │ │ -3dc188: |[3dc188] de.danoeh.antennapod.core.storage.DBReader.getPlaybackHistory:(II)Ljava/util/List; │ │ -3dc198: 1a00 6f17 |0000: const-string v0, "DBReader" // string@176f │ │ -3dc19c: 1a01 ec91 |0002: const-string v1, "getPlaybackHistory() called" // string@91ec │ │ -3dc1a0: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3dc1a6: 7100 43b0 0000 |0007: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ -3dc1ac: 0c00 |000a: move-result-object v0 │ │ -3dc1ae: 6e10 54b0 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ -3dc1b4: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -3dc1b6: 6e30 32b0 7008 |000f: invoke-virtual {v0, v7, v8}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getCompletedMediaCursor:(II)Landroid/database/Cursor; // method@b032 │ │ -3dc1bc: 0c07 |0012: move-result-object v7 │ │ -3dc1be: 7210 4a03 0700 |0013: invoke-interface {v7}, Landroid/database/Cursor;.getCount:()I // method@034a │ │ -3dc1c4: 0a08 |0016: move-result v8 │ │ -3dc1c6: 2382 2b21 |0017: new-array v2, v8, [Ljava/lang/String; // type@212b │ │ -3dc1ca: 1203 |0019: const/4 v3, #int 0 // #0 │ │ -3dc1cc: 3583 1b00 |001a: if-ge v3, v8, 0035 // +001b │ │ -3dc1d0: 7220 5703 3700 |001c: invoke-interface {v7, v3}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@0357 │ │ -3dc1d6: 0a04 |001f: move-result v4 │ │ -3dc1d8: 3804 1500 |0020: if-eqz v4, 0035 // +0015 │ │ -3dc1dc: 1a04 9b85 |0022: const-string v4, "feeditem" // string@859b │ │ -3dc1e0: 7220 4703 4700 |0024: invoke-interface {v7, v4}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0347 │ │ -3dc1e6: 0a04 |0027: move-result v4 │ │ -3dc1e8: 7220 4f03 4700 |0028: invoke-interface {v7, v4}, Landroid/database/Cursor;.getLong:(I)J // method@034f │ │ -3dc1ee: 0b04 |002b: move-result-wide v4 │ │ -3dc1f0: 7120 d0b2 5400 |002c: invoke-static {v4, v5}, Ljava/lang/Long;.toString:(J)Ljava/lang/String; // method@b2d0 │ │ -3dc1f6: 0c04 |002f: move-result-object v4 │ │ -3dc1f8: 4d04 0203 |0030: aput-object v4, v2, v3 │ │ -3dc1fc: d803 0301 |0032: add-int/lit8 v3, v3, #int 1 // #01 │ │ -3dc200: 28e6 |0034: goto 001a // -001a │ │ -3dc202: 6e20 3fb0 2000 |0035: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getFeedItemCursor:([Ljava/lang/String;)Landroid/database/Cursor; // method@b03f │ │ -3dc208: 0c01 |0038: move-result-object v1 │ │ -3dc20a: 7120 509b 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@9b50 │ │ -3dc210: 0c08 |003c: move-result-object v8 │ │ -3dc212: 7110 779b 0800 |003d: invoke-static {v8}, Lde/danoeh/antennapod/core/storage/DBReader;.loadAdditionalFeedItemListData:(Ljava/util/List;)V // method@9b77 │ │ -3dc218: 2202 a419 |0040: new-instance v2, Lde/danoeh/antennapod/core/util/comparator/PlaybackCompletionDateComparator; // type@19a4 │ │ -3dc21c: 7010 d29d 0200 |0042: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/comparator/PlaybackCompletionDateComparator;.:()V // method@9dd2 │ │ -3dc222: 7120 19b5 2800 |0045: invoke-static {v8, v2}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b519 │ │ -3dc228: 7210 4403 0700 |0048: invoke-interface {v7}, Landroid/database/Cursor;.close:()V // method@0344 │ │ -3dc22e: 3801 0500 |004b: if-eqz v1, 0050 // +0005 │ │ -3dc232: 7210 4403 0100 |004d: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0344 │ │ -3dc238: 6e10 2eb0 0000 |0050: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3dc23e: 1108 |0053: return-object v8 │ │ -3dc240: 0d08 |0054: move-exception v8 │ │ -3dc242: 0716 |0055: move-object v6, v1 │ │ -3dc244: 0771 |0056: move-object v1, v7 │ │ -3dc246: 0767 |0057: move-object v7, v6 │ │ -3dc248: 2803 |0058: goto 005b // +0003 │ │ -3dc24a: 0d08 |0059: move-exception v8 │ │ -3dc24c: 0717 |005a: move-object v7, v1 │ │ -3dc24e: 3801 0500 |005b: if-eqz v1, 0060 // +0005 │ │ -3dc252: 7210 4403 0100 |005d: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0344 │ │ -3dc258: 3807 0500 |0060: if-eqz v7, 0065 // +0005 │ │ -3dc25c: 7210 4403 0700 |0062: invoke-interface {v7}, Landroid/database/Cursor;.close:()V // method@0344 │ │ -3dc262: 6e10 2eb0 0000 |0065: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3dc268: 2708 |0068: throw v8 │ │ +3dc150: |[3dc150] de.danoeh.antennapod.core.storage.DBReader.getPlaybackHistory:(II)Ljava/util/List; │ │ +3dc160: 1a00 6f17 |0000: const-string v0, "DBReader" // string@176f │ │ +3dc164: 1a01 ec91 |0002: const-string v1, "getPlaybackHistory() called" // string@91ec │ │ +3dc168: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3dc16e: 7100 43b0 0000 |0007: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ +3dc174: 0c00 |000a: move-result-object v0 │ │ +3dc176: 6e10 54b0 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ +3dc17c: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +3dc17e: 6e30 32b0 7008 |000f: invoke-virtual {v0, v7, v8}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getCompletedMediaCursor:(II)Landroid/database/Cursor; // method@b032 │ │ +3dc184: 0c07 |0012: move-result-object v7 │ │ +3dc186: 7210 4a03 0700 |0013: invoke-interface {v7}, Landroid/database/Cursor;.getCount:()I // method@034a │ │ +3dc18c: 0a08 |0016: move-result v8 │ │ +3dc18e: 2382 2b21 |0017: new-array v2, v8, [Ljava/lang/String; // type@212b │ │ +3dc192: 1203 |0019: const/4 v3, #int 0 // #0 │ │ +3dc194: 3583 1b00 |001a: if-ge v3, v8, 0035 // +001b │ │ +3dc198: 7220 5703 3700 |001c: invoke-interface {v7, v3}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@0357 │ │ +3dc19e: 0a04 |001f: move-result v4 │ │ +3dc1a0: 3804 1500 |0020: if-eqz v4, 0035 // +0015 │ │ +3dc1a4: 1a04 9b85 |0022: const-string v4, "feeditem" // string@859b │ │ +3dc1a8: 7220 4703 4700 |0024: invoke-interface {v7, v4}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0347 │ │ +3dc1ae: 0a04 |0027: move-result v4 │ │ +3dc1b0: 7220 4f03 4700 |0028: invoke-interface {v7, v4}, Landroid/database/Cursor;.getLong:(I)J // method@034f │ │ +3dc1b6: 0b04 |002b: move-result-wide v4 │ │ +3dc1b8: 7120 d0b2 5400 |002c: invoke-static {v4, v5}, Ljava/lang/Long;.toString:(J)Ljava/lang/String; // method@b2d0 │ │ +3dc1be: 0c04 |002f: move-result-object v4 │ │ +3dc1c0: 4d04 0203 |0030: aput-object v4, v2, v3 │ │ +3dc1c4: d803 0301 |0032: add-int/lit8 v3, v3, #int 1 // #01 │ │ +3dc1c8: 28e6 |0034: goto 001a // -001a │ │ +3dc1ca: 6e20 3fb0 2000 |0035: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getFeedItemCursor:([Ljava/lang/String;)Landroid/database/Cursor; // method@b03f │ │ +3dc1d0: 0c01 |0038: move-result-object v1 │ │ +3dc1d2: 7120 509b 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@9b50 │ │ +3dc1d8: 0c08 |003c: move-result-object v8 │ │ +3dc1da: 7110 779b 0800 |003d: invoke-static {v8}, Lde/danoeh/antennapod/core/storage/DBReader;.loadAdditionalFeedItemListData:(Ljava/util/List;)V // method@9b77 │ │ +3dc1e0: 2202 a419 |0040: new-instance v2, Lde/danoeh/antennapod/core/util/comparator/PlaybackCompletionDateComparator; // type@19a4 │ │ +3dc1e4: 7010 d29d 0200 |0042: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/comparator/PlaybackCompletionDateComparator;.:()V // method@9dd2 │ │ +3dc1ea: 7120 19b5 2800 |0045: invoke-static {v8, v2}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b519 │ │ +3dc1f0: 7210 4403 0700 |0048: invoke-interface {v7}, Landroid/database/Cursor;.close:()V // method@0344 │ │ +3dc1f6: 3801 0500 |004b: if-eqz v1, 0050 // +0005 │ │ +3dc1fa: 7210 4403 0100 |004d: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0344 │ │ +3dc200: 6e10 2eb0 0000 |0050: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3dc206: 1108 |0053: return-object v8 │ │ +3dc208: 0d08 |0054: move-exception v8 │ │ +3dc20a: 0716 |0055: move-object v6, v1 │ │ +3dc20c: 0771 |0056: move-object v1, v7 │ │ +3dc20e: 0767 |0057: move-object v7, v6 │ │ +3dc210: 2803 |0058: goto 005b // +0003 │ │ +3dc212: 0d08 |0059: move-exception v8 │ │ +3dc214: 0717 |005a: move-object v7, v1 │ │ +3dc216: 3801 0500 |005b: if-eqz v1, 0060 // +0005 │ │ +3dc21a: 7210 4403 0100 |005d: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0344 │ │ +3dc220: 3807 0500 |0060: if-eqz v7, 0065 // +0005 │ │ +3dc224: 7210 4403 0700 |0062: invoke-interface {v7}, Landroid/database/Cursor;.close:()V // method@0344 │ │ +3dc22a: 6e10 2eb0 0000 |0065: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3dc230: 2708 |0068: throw v8 │ │ catches : 2 │ │ 0x000f - 0x0013 │ │ -> 0x0059 │ │ 0x0013 - 0x0048 │ │ -> 0x0054 │ │ positions : │ │ 0x0004 line=350 │ │ @@ -830767,25 +830767,25 @@ │ │ type : '()J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -3dc4f8: |[3dc4f8] de.danoeh.antennapod.core.storage.DBReader.getPlaybackHistoryLength:()J │ │ -3dc508: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ -3dc50e: 0c00 |0003: move-result-object v0 │ │ -3dc510: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ -3dc516: 6e10 33b0 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getCompletedMediaLength:()J // method@b033 │ │ -3dc51c: 0b01 |000a: move-result-wide v1 │ │ -3dc51e: 6e10 2eb0 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3dc524: 1001 |000e: return-wide v1 │ │ -3dc526: 0d01 |000f: move-exception v1 │ │ -3dc528: 6e10 2eb0 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3dc52e: 2701 |0013: throw v1 │ │ +3dc4c0: |[3dc4c0] de.danoeh.antennapod.core.storage.DBReader.getPlaybackHistoryLength:()J │ │ +3dc4d0: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ +3dc4d6: 0c00 |0003: move-result-object v0 │ │ +3dc4d8: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ +3dc4de: 6e10 33b0 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getCompletedMediaLength:()J // method@b033 │ │ +3dc4e4: 0b01 |000a: move-result-wide v1 │ │ +3dc4e6: 6e10 2eb0 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3dc4ec: 1001 |000e: return-wide v1 │ │ +3dc4ee: 0d01 |000f: move-exception v1 │ │ +3dc4f0: 6e10 2eb0 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3dc4f6: 2701 |0013: throw v1 │ │ catches : 1 │ │ 0x0007 - 0x000b │ │ -> 0x000f │ │ positions : │ │ 0x0000 line=381 │ │ 0x0004 line=382 │ │ 0x0007 line=385 │ │ @@ -830798,28 +830798,28 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -3dc284: |[3dc284] de.danoeh.antennapod.core.storage.DBReader.getQueue:()Ljava/util/List; │ │ -3dc294: 1a00 6f17 |0000: const-string v0, "DBReader" // string@176f │ │ -3dc298: 1a01 6e92 |0002: const-string v1, "getQueue() called" // string@926e │ │ -3dc29c: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3dc2a2: 7100 43b0 0000 |0007: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ -3dc2a8: 0c00 |000a: move-result-object v0 │ │ -3dc2aa: 6e10 54b0 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ -3dc2b0: 7110 6b9b 0000 |000e: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getQueue:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;)Ljava/util/List; // method@9b6b │ │ -3dc2b6: 0c01 |0011: move-result-object v1 │ │ -3dc2b8: 6e10 2eb0 0000 |0012: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3dc2be: 1101 |0015: return-object v1 │ │ -3dc2c0: 0d01 |0016: move-exception v1 │ │ -3dc2c2: 6e10 2eb0 0000 |0017: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3dc2c8: 2701 |001a: throw v1 │ │ +3dc24c: |[3dc24c] de.danoeh.antennapod.core.storage.DBReader.getQueue:()Ljava/util/List; │ │ +3dc25c: 1a00 6f17 |0000: const-string v0, "DBReader" // string@176f │ │ +3dc260: 1a01 6e92 |0002: const-string v1, "getQueue() called" // string@926e │ │ +3dc264: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3dc26a: 7100 43b0 0000 |0007: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ +3dc270: 0c00 |000a: move-result-object v0 │ │ +3dc272: 6e10 54b0 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ +3dc278: 7110 6b9b 0000 |000e: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getQueue:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;)Ljava/util/List; // method@9b6b │ │ +3dc27e: 0c01 |0011: move-result-object v1 │ │ +3dc280: 6e10 2eb0 0000 |0012: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3dc286: 1101 |0015: return-object v1 │ │ +3dc288: 0d01 |0016: move-exception v1 │ │ +3dc28a: 6e10 2eb0 0000 |0017: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3dc290: 2701 |001a: throw v1 │ │ catches : 1 │ │ 0x000e - 0x0012 │ │ -> 0x0016 │ │ positions : │ │ 0x0004 line=268 │ │ 0x0007 line=270 │ │ 0x000b line=271 │ │ @@ -830833,33 +830833,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 │ │ -3dc2d8: |[3dc2d8] de.danoeh.antennapod.core.storage.DBReader.getQueue:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;)Ljava/util/List; │ │ -3dc2e8: 1a00 6f17 |0000: const-string v0, "DBReader" // string@176f │ │ -3dc2ec: 1a01 6d92 |0002: const-string v1, "getQueue()" // string@926d │ │ -3dc2f0: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3dc2f6: 6e10 4ab0 0200 |0007: invoke-virtual {v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getQueueCursor:()Landroid/database/Cursor; // method@b04a │ │ -3dc2fc: 0c00 |000a: move-result-object v0 │ │ -3dc2fe: 7120 509b 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@9b50 │ │ -3dc304: 0c02 |000e: move-result-object v2 │ │ -3dc306: 7110 779b 0200 |000f: invoke-static {v2}, Lde/danoeh/antennapod/core/storage/DBReader;.loadAdditionalFeedItemListData:(Ljava/util/List;)V // method@9b77 │ │ -3dc30c: 3800 0500 |0012: if-eqz v0, 0017 // +0005 │ │ -3dc310: 7210 4403 0000 |0014: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0344 │ │ -3dc316: 1102 |0017: return-object v2 │ │ -3dc318: 0d02 |0018: move-exception v2 │ │ -3dc31a: 3800 0a00 |0019: if-eqz v0, 0023 // +000a │ │ -3dc31e: 7210 4403 0000 |001b: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0344 │ │ -3dc324: 2805 |001e: goto 0023 // +0005 │ │ -3dc326: 0d00 |001f: move-exception v0 │ │ -3dc328: 6e20 87b3 0200 |0020: invoke-virtual {v2, v0}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b387 │ │ -3dc32e: 2702 |0023: throw v2 │ │ +3dc2a0: |[3dc2a0] de.danoeh.antennapod.core.storage.DBReader.getQueue:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;)Ljava/util/List; │ │ +3dc2b0: 1a00 6f17 |0000: const-string v0, "DBReader" // string@176f │ │ +3dc2b4: 1a01 6d92 |0002: const-string v1, "getQueue()" // string@926d │ │ +3dc2b8: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3dc2be: 6e10 4ab0 0200 |0007: invoke-virtual {v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getQueueCursor:()Landroid/database/Cursor; // method@b04a │ │ +3dc2c4: 0c00 |000a: move-result-object v0 │ │ +3dc2c6: 7120 509b 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@9b50 │ │ +3dc2cc: 0c02 |000e: move-result-object v2 │ │ +3dc2ce: 7110 779b 0200 |000f: invoke-static {v2}, Lde/danoeh/antennapod/core/storage/DBReader;.loadAdditionalFeedItemListData:(Ljava/util/List;)V // method@9b77 │ │ +3dc2d4: 3800 0500 |0012: if-eqz v0, 0017 // +0005 │ │ +3dc2d8: 7210 4403 0000 |0014: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0344 │ │ +3dc2de: 1102 |0017: return-object v2 │ │ +3dc2e0: 0d02 |0018: move-exception v2 │ │ +3dc2e2: 3800 0a00 |0019: if-eqz v0, 0023 // +000a │ │ +3dc2e6: 7210 4403 0000 |001b: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0344 │ │ +3dc2ec: 2805 |001e: goto 0023 // +0005 │ │ +3dc2ee: 0d00 |001f: move-exception v0 │ │ +3dc2f0: 6e20 87b3 0200 |0020: invoke-virtual {v2, v0}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b387 │ │ +3dc2f6: 2702 |0023: throw v2 │ │ catches : 2 │ │ 0x000b - 0x0012 │ │ -> 0x0018 │ │ 0x001b - 0x001e │ │ -> 0x001f │ │ positions : │ │ 0x0004 line=225 │ │ @@ -830876,28 +830876,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 │ │ -3dadb4: |[3dadb4] de.danoeh.antennapod.core.storage.DBReader.getQueueIDList:()Lde/danoeh/antennapod/core/util/LongList; │ │ -3dadc4: 1a00 6f17 |0000: const-string v0, "DBReader" // string@176f │ │ -3dadc8: 1a01 7292 |0002: const-string v1, "getQueueIDList() called" // string@9272 │ │ -3dadcc: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3dadd2: 7100 43b0 0000 |0007: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ -3dadd8: 0c00 |000a: move-result-object v0 │ │ -3dadda: 6e10 54b0 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ -3dade0: 7110 6d9b 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@9b6d │ │ -3dade6: 0c01 |0011: move-result-object v1 │ │ -3dade8: 6e10 2eb0 0000 |0012: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3dadee: 1101 |0015: return-object v1 │ │ -3dadf0: 0d01 |0016: move-exception v1 │ │ -3dadf2: 6e10 2eb0 0000 |0017: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3dadf8: 2701 |001a: throw v1 │ │ +3dad7c: |[3dad7c] de.danoeh.antennapod.core.storage.DBReader.getQueueIDList:()Lde/danoeh/antennapod/core/util/LongList; │ │ +3dad8c: 1a00 6f17 |0000: const-string v0, "DBReader" // string@176f │ │ +3dad90: 1a01 7292 |0002: const-string v1, "getQueueIDList() called" // string@9272 │ │ +3dad94: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3dad9a: 7100 43b0 0000 |0007: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ +3dada0: 0c00 |000a: move-result-object v0 │ │ +3dada2: 6e10 54b0 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ +3dada8: 7110 6d9b 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@9b6d │ │ +3dadae: 0c01 |0011: move-result-object v1 │ │ +3dadb0: 6e10 2eb0 0000 |0012: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3dadb6: 1101 |0015: return-object v1 │ │ +3dadb8: 0d01 |0016: move-exception v1 │ │ +3dadba: 6e10 2eb0 0000 |0017: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3dadc0: 2701 |001a: throw v1 │ │ catches : 1 │ │ 0x000e - 0x0012 │ │ -> 0x0016 │ │ positions : │ │ 0x0004 line=240 │ │ 0x0007 line=241 │ │ 0x000b line=242 │ │ @@ -830911,38 +830911,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 │ │ -3dae08: |[3dae08] de.danoeh.antennapod.core.storage.DBReader.getQueueIDList:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;)Lde/danoeh/antennapod/core/util/LongList; │ │ -3dae18: 6e10 4bb0 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getQueueIDCursor:()Landroid/database/Cursor; // method@b04b │ │ -3dae1e: 0c03 |0003: move-result-object v3 │ │ -3dae20: 2200 9819 |0004: new-instance v0, Lde/danoeh/antennapod/core/util/LongList; // type@1998 │ │ -3dae24: 7210 4a03 0300 |0006: invoke-interface {v3}, Landroid/database/Cursor;.getCount:()I // method@034a │ │ -3dae2a: 0a01 |0009: move-result v1 │ │ -3dae2c: 7020 929d 1000 |000a: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/util/LongList;.:(I)V // method@9d92 │ │ -3dae32: 7210 5603 0300 |000d: invoke-interface {v3}, Landroid/database/Cursor;.moveToNext:()Z // method@0356 │ │ -3dae38: 0a01 |0010: move-result v1 │ │ -3dae3a: 3801 0b00 |0011: if-eqz v1, 001c // +000b │ │ -3dae3e: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -3dae40: 7220 4f03 1300 |0014: invoke-interface {v3, v1}, Landroid/database/Cursor;.getLong:(I)J // method@034f │ │ -3dae46: 0b01 |0017: move-result-wide v1 │ │ -3dae48: 6e30 939d 1002 |0018: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/core/util/LongList;.add:(J)V // method@9d93 │ │ -3dae4e: 28f2 |001b: goto 000d // -000e │ │ -3dae50: 7210 4403 0300 |001c: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@0344 │ │ -3dae56: 1100 |001f: return-object v0 │ │ -3dae58: 0d00 |0020: move-exception v0 │ │ -3dae5a: 3803 0a00 |0021: if-eqz v3, 002b // +000a │ │ -3dae5e: 7210 4403 0300 |0023: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@0344 │ │ -3dae64: 2805 |0026: goto 002b // +0005 │ │ -3dae66: 0d03 |0027: move-exception v3 │ │ -3dae68: 6e20 87b3 3000 |0028: invoke-virtual {v0, v3}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b387 │ │ -3dae6e: 2700 |002b: throw v0 │ │ +3dadd0: |[3dadd0] de.danoeh.antennapod.core.storage.DBReader.getQueueIDList:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;)Lde/danoeh/antennapod/core/util/LongList; │ │ +3dade0: 6e10 4bb0 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getQueueIDCursor:()Landroid/database/Cursor; // method@b04b │ │ +3dade6: 0c03 |0003: move-result-object v3 │ │ +3dade8: 2200 9819 |0004: new-instance v0, Lde/danoeh/antennapod/core/util/LongList; // type@1998 │ │ +3dadec: 7210 4a03 0300 |0006: invoke-interface {v3}, Landroid/database/Cursor;.getCount:()I // method@034a │ │ +3dadf2: 0a01 |0009: move-result v1 │ │ +3dadf4: 7020 929d 1000 |000a: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/util/LongList;.:(I)V // method@9d92 │ │ +3dadfa: 7210 5603 0300 |000d: invoke-interface {v3}, Landroid/database/Cursor;.moveToNext:()Z // method@0356 │ │ +3dae00: 0a01 |0010: move-result v1 │ │ +3dae02: 3801 0b00 |0011: if-eqz v1, 001c // +000b │ │ +3dae06: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +3dae08: 7220 4f03 1300 |0014: invoke-interface {v3, v1}, Landroid/database/Cursor;.getLong:(I)J // method@034f │ │ +3dae0e: 0b01 |0017: move-result-wide v1 │ │ +3dae10: 6e30 939d 1002 |0018: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/core/util/LongList;.add:(J)V // method@9d93 │ │ +3dae16: 28f2 |001b: goto 000d // -000e │ │ +3dae18: 7210 4403 0300 |001c: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@0344 │ │ +3dae1e: 1100 |001f: return-object v0 │ │ +3dae20: 0d00 |0020: move-exception v0 │ │ +3dae22: 3803 0a00 |0021: if-eqz v3, 002b // +000a │ │ +3dae26: 7210 4403 0300 |0023: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@0344 │ │ +3dae2c: 2805 |0026: goto 002b // +0005 │ │ +3dae2e: 0d03 |0027: move-exception v3 │ │ +3dae30: 6e20 87b3 3000 |0028: invoke-virtual {v0, v3}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b387 │ │ +3dae36: 2700 |002b: throw v0 │ │ catches : 2 │ │ 0x0004 - 0x001b │ │ -> 0x0020 │ │ 0x0023 - 0x0026 │ │ -> 0x0027 │ │ positions : │ │ 0x0000 line=251 │ │ @@ -830959,37 +830959,37 @@ │ │ type : '(II)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -3dc348: |[3dc348] de.danoeh.antennapod.core.storage.DBReader.getRandomEpisodes:(II)Ljava/util/List; │ │ -3dc358: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ -3dc35e: 0c00 |0003: move-result-object v0 │ │ -3dc360: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ -3dc366: 6e30 4db0 1002 |0007: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getRandomEpisodesCursor:(II)Landroid/database/Cursor; // method@b04d │ │ -3dc36c: 0c01 |000a: move-result-object v1 │ │ -3dc36e: 7120 509b 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@9b50 │ │ -3dc374: 0c02 |000e: move-result-object v2 │ │ -3dc376: 7110 779b 0200 |000f: invoke-static {v2}, Lde/danoeh/antennapod/core/storage/DBReader;.loadAdditionalFeedItemListData:(Ljava/util/List;)V // method@9b77 │ │ -3dc37c: 3801 0500 |0012: if-eqz v1, 0017 // +0005 │ │ -3dc380: 7210 4403 0100 |0014: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0344 │ │ -3dc386: 6e10 2eb0 0000 |0017: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3dc38c: 1102 |001a: return-object v2 │ │ -3dc38e: 0d02 |001b: move-exception v2 │ │ -3dc390: 3801 0a00 |001c: if-eqz v1, 0026 // +000a │ │ -3dc394: 7210 4403 0100 |001e: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0344 │ │ -3dc39a: 2805 |0021: goto 0026 // +0005 │ │ -3dc39c: 0d01 |0022: move-exception v1 │ │ -3dc39e: 6e20 87b3 1200 |0023: invoke-virtual {v2, v1}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b387 │ │ -3dc3a4: 2702 |0026: throw v2 │ │ -3dc3a6: 0d01 |0027: move-exception v1 │ │ -3dc3a8: 6e10 2eb0 0000 |0028: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3dc3ae: 2701 |002b: throw v1 │ │ +3dc310: |[3dc310] de.danoeh.antennapod.core.storage.DBReader.getRandomEpisodes:(II)Ljava/util/List; │ │ +3dc320: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ +3dc326: 0c00 |0003: move-result-object v0 │ │ +3dc328: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ +3dc32e: 6e30 4db0 1002 |0007: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getRandomEpisodesCursor:(II)Landroid/database/Cursor; // method@b04d │ │ +3dc334: 0c01 |000a: move-result-object v1 │ │ +3dc336: 7120 509b 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@9b50 │ │ +3dc33c: 0c02 |000e: move-result-object v2 │ │ +3dc33e: 7110 779b 0200 |000f: invoke-static {v2}, Lde/danoeh/antennapod/core/storage/DBReader;.loadAdditionalFeedItemListData:(Ljava/util/List;)V // method@9b77 │ │ +3dc344: 3801 0500 |0012: if-eqz v1, 0017 // +0005 │ │ +3dc348: 7210 4403 0100 |0014: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0344 │ │ +3dc34e: 6e10 2eb0 0000 |0017: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3dc354: 1102 |001a: return-object v2 │ │ +3dc356: 0d02 |001b: move-exception v2 │ │ +3dc358: 3801 0a00 |001c: if-eqz v1, 0026 // +000a │ │ +3dc35c: 7210 4403 0100 |001e: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0344 │ │ +3dc362: 2805 |0021: goto 0026 // +0005 │ │ +3dc364: 0d01 |0022: move-exception v1 │ │ +3dc366: 6e20 87b3 1200 |0023: invoke-virtual {v2, v1}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b387 │ │ +3dc36c: 2702 |0026: throw v2 │ │ +3dc36e: 0d01 |0027: move-exception v1 │ │ +3dc370: 6e10 2eb0 0000 |0028: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3dc376: 2701 |002b: throw v1 │ │ catches : 5 │ │ 0x0007 - 0x000b │ │ -> 0x0027 │ │ 0x000b - 0x0012 │ │ -> 0x001b │ │ 0x0014 - 0x0017 │ │ -> 0x0027 │ │ @@ -831017,118 +831017,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 │ │ -3da8c4: |[3da8c4] de.danoeh.antennapod.core.storage.DBReader.getStatistics:(ZJJ)Lde/danoeh/antennapod/core/storage/DBReader$StatisticsResult; │ │ -3da8d4: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ -3da8da: 0c00 |0003: move-result-object v0 │ │ -3da8dc: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ -3da8e2: 2207 2919 |0007: new-instance v7, Lde/danoeh/antennapod/core/storage/DBReader$StatisticsResult; // type@1929 │ │ -3da8e6: 7010 479b 0700 |0009: invoke-direct {v7}, Lde/danoeh/antennapod/core/storage/DBReader$StatisticsResult;.:()V // method@9b47 │ │ -3da8ec: 0701 |000c: move-object v1, v0 │ │ -3da8ee: 0202 1c00 |000d: move/from16 v2, v28 │ │ -3da8f2: 0503 1d00 |000f: move-wide/from16 v3, v29 │ │ -3da8f6: 0505 1f00 |0011: move-wide/from16 v5, v31 │ │ -3da8fa: 7406 41b0 0100 |0013: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getFeedStatisticsCursor:(ZJJ)Landroid/database/Cursor; // method@b041 │ │ -3da900: 0c01 |0016: move-result-object v1 │ │ -3da902: 1a02 50be |0017: const-string v2, "oldest_date" // string@be50 │ │ -3da906: 7220 4803 2100 |0019: invoke-interface {v1, v2}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -3da90c: 0a02 |001c: move-result v2 │ │ -3da90e: 1a03 d5bd |001d: const-string v3, "num_episodes" // string@bdd5 │ │ -3da912: 7220 4803 3100 |001f: invoke-interface {v1, v3}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -3da918: 0a03 |0022: move-result v3 │ │ -3da91a: 1a04 0780 |0023: const-string v4, "episodes_started" // string@8007 │ │ -3da91e: 7220 4803 4100 |0025: invoke-interface {v1, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -3da924: 0a04 |0028: move-result v4 │ │ -3da926: 1a05 d9e1 |0029: const-string v5, "total_time" // string@e1d9 │ │ -3da92a: 7220 4803 5100 |002b: invoke-interface {v1, v5}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -3da930: 0a05 |002e: move-result v5 │ │ -3da932: 1a06 d7c5 |002f: const-string v6, "played_time" // string@c5d7 │ │ -3da936: 7220 4803 6100 |0031: invoke-interface {v1, v6}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -3da93c: 0a06 |0034: move-result v6 │ │ -3da93e: 1a08 d4bd |0035: const-string v8, "num_downloaded" // string@bdd4 │ │ -3da942: 7220 4803 8100 |0037: invoke-interface {v1, v8}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -3da948: 0a08 |003a: move-result v8 │ │ -3da94a: 1a09 4a7d |003b: const-string v9, "download_size" // string@7d4a │ │ -3da94e: 7220 4803 9100 |003d: invoke-interface {v1, v9}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -3da954: 0a09 |0040: move-result v9 │ │ -3da956: 7210 5603 0100 |0041: invoke-interface {v1}, Landroid/database/Cursor;.moveToNext:()Z // method@0356 │ │ -3da95c: 0a0a |0044: move-result v10 │ │ -3da95e: 380a 7400 |0045: if-eqz v10, 00b9 // +0074 │ │ -3da962: 7110 4e9b 0100 |0047: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBReader;.extractFeedFromCursorRow:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/Feed; // method@9b4e │ │ -3da968: 0c0c |004a: move-result-object v12 │ │ -3da96a: 7220 5103 6100 |004b: invoke-interface {v1, v6}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ -3da970: 0c0a |004e: move-result-object v10 │ │ -3da972: 7110 ccb2 0a00 |004f: invoke-static {v10}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b2cc │ │ -3da978: 0b0a |0052: move-result-wide v10 │ │ -3da97a: 160d e803 |0053: const-wide/16 v13, #int 1000 // #3e8 │ │ -3da97e: 9e0f 0a0d |0055: div-long v15, v10, v13 │ │ -3da982: 7220 5103 5100 |0057: invoke-interface {v1, v5}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ -3da988: 0c0a |005a: move-result-object v10 │ │ -3da98a: 7110 ccb2 0a00 |005b: invoke-static {v10}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b2cc │ │ -3da990: 0b0a |005e: move-result-wide v10 │ │ -3da992: 9e0d 0a0d |005f: div-long v13, v10, v13 │ │ -3da996: 7220 5103 3100 |0061: invoke-interface {v1, v3}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ -3da99c: 0c0a |0064: move-result-object v10 │ │ -3da99e: 7110 ccb2 0a00 |0065: invoke-static {v10}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b2cc │ │ -3da9a4: 0b11 |0068: move-result-wide v17 │ │ -3da9a6: 7220 5103 4100 |0069: invoke-interface {v1, v4}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ -3da9ac: 0c0a |006c: move-result-object v10 │ │ -3da9ae: 7110 ccb2 0a00 |006d: invoke-static {v10}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b2cc │ │ -3da9b4: 0b13 |0070: move-result-wide v19 │ │ -3da9b6: 7220 5103 9100 |0071: invoke-interface {v1, v9}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ -3da9bc: 0c0a |0074: move-result-object v10 │ │ -3da9be: 7110 ccb2 0a00 |0075: invoke-static {v10}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b2cc │ │ -3da9c4: 0b15 |0078: move-result-wide v21 │ │ -3da9c6: 7220 5103 8100 |0079: invoke-interface {v1, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ -3da9cc: 0c0a |007c: move-result-object v10 │ │ -3da9ce: 7110 ccb2 0a00 |007d: invoke-static {v10}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b2cc │ │ -3da9d4: 0b17 |0080: move-result-wide v23 │ │ -3da9d6: 7220 5103 2100 |0081: invoke-interface {v1, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ -3da9dc: 0c0a |0084: move-result-object v10 │ │ -3da9de: 7110 ccb2 0a00 |0085: invoke-static {v10}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b2cc │ │ -3da9e4: 0b0a |0088: move-result-wide v10 │ │ -3da9e6: 1619 0000 |0089: const-wide/16 v25, #int 0 // #0 │ │ -3da9ea: 311b 1119 |008b: cmp-long v27, v17, v25 │ │ -3da9ee: 3d1b 1800 |008d: if-lez v27, 00a5 // +0018 │ │ -3da9f2: 1819 ffff ffff ffff ff7f |008f: const-wide v25, #double nan // #7fffffffffffffff │ │ -3da9fc: 311b 0a19 |0094: cmp-long v27, v10, v25 │ │ -3daa00: 3b1b 0f00 |0096: if-gez v27, 00a5 // +000f │ │ -3daa04: 021c 0200 |0098: move/from16 v28, v2 │ │ -3daa08: 021d 0300 |009a: move/from16 v29, v3 │ │ -3daa0c: 5372 a98d |009c: iget-wide v2, v7, Lde/danoeh/antennapod/core/storage/DBReader$StatisticsResult;.oldestDate:J // field@8da9 │ │ -3daa10: 7140 e9b2 32ba |009e: invoke-static {v2, v3, v10, v11}, Ljava/lang/Math;.min:(JJ)J // method@b2e9 │ │ -3daa16: 0b02 |00a1: move-result-wide v2 │ │ -3daa18: 5a72 a98d |00a2: iput-wide v2, v7, Lde/danoeh/antennapod/core/storage/DBReader$StatisticsResult;.oldestDate:J // field@8da9 │ │ -3daa1c: 2805 |00a4: goto 00a9 // +0005 │ │ -3daa1e: 021c 0200 |00a5: move/from16 v28, v2 │ │ -3daa22: 021d 0300 |00a7: move/from16 v29, v3 │ │ -3daa26: 5472 a88d |00a9: iget-object v2, v7, Lde/danoeh/antennapod/core/storage/DBReader$StatisticsResult;.feedTime:Ljava/util/List; // field@8da8 │ │ -3daa2a: 2203 6519 |00ab: new-instance v3, Lde/danoeh/antennapod/core/storage/StatisticsItem; // type@1965 │ │ -3daa2e: 073b |00ad: move-object v11, v3 │ │ -3daa30: 760e 9c9c 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@9c9c │ │ -3daa36: 7220 5fb5 3200 |00b1: invoke-interface {v2, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -3daa3c: 0202 1c00 |00b4: move/from16 v2, v28 │ │ -3daa40: 0203 1d00 |00b6: move/from16 v3, v29 │ │ -3daa44: 2889 |00b8: goto 0041 // -0077 │ │ -3daa46: 7210 4403 0100 |00b9: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0344 │ │ -3daa4c: 6e10 2eb0 0000 |00bc: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3daa52: 1107 |00bf: return-object v7 │ │ -3daa54: 0d00 |00c0: move-exception v0 │ │ -3daa56: 0702 |00c1: move-object v2, v0 │ │ -3daa58: 3801 0b00 |00c2: if-eqz v1, 00cd // +000b │ │ -3daa5c: 7210 4403 0100 |00c4: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0344 │ │ -3daa62: 2806 |00c7: goto 00cd // +0006 │ │ -3daa64: 0d00 |00c8: move-exception v0 │ │ -3daa66: 0701 |00c9: move-object v1, v0 │ │ -3daa68: 6e20 87b3 1200 |00ca: invoke-virtual {v2, v1}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b387 │ │ -3daa6e: 2702 |00cd: throw v2 │ │ +3da88c: |[3da88c] de.danoeh.antennapod.core.storage.DBReader.getStatistics:(ZJJ)Lde/danoeh/antennapod/core/storage/DBReader$StatisticsResult; │ │ +3da89c: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ +3da8a2: 0c00 |0003: move-result-object v0 │ │ +3da8a4: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ +3da8aa: 2207 2919 |0007: new-instance v7, Lde/danoeh/antennapod/core/storage/DBReader$StatisticsResult; // type@1929 │ │ +3da8ae: 7010 479b 0700 |0009: invoke-direct {v7}, Lde/danoeh/antennapod/core/storage/DBReader$StatisticsResult;.:()V // method@9b47 │ │ +3da8b4: 0701 |000c: move-object v1, v0 │ │ +3da8b6: 0202 1c00 |000d: move/from16 v2, v28 │ │ +3da8ba: 0503 1d00 |000f: move-wide/from16 v3, v29 │ │ +3da8be: 0505 1f00 |0011: move-wide/from16 v5, v31 │ │ +3da8c2: 7406 41b0 0100 |0013: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getFeedStatisticsCursor:(ZJJ)Landroid/database/Cursor; // method@b041 │ │ +3da8c8: 0c01 |0016: move-result-object v1 │ │ +3da8ca: 1a02 50be |0017: const-string v2, "oldest_date" // string@be50 │ │ +3da8ce: 7220 4803 2100 |0019: invoke-interface {v1, v2}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +3da8d4: 0a02 |001c: move-result v2 │ │ +3da8d6: 1a03 d5bd |001d: const-string v3, "num_episodes" // string@bdd5 │ │ +3da8da: 7220 4803 3100 |001f: invoke-interface {v1, v3}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +3da8e0: 0a03 |0022: move-result v3 │ │ +3da8e2: 1a04 0780 |0023: const-string v4, "episodes_started" // string@8007 │ │ +3da8e6: 7220 4803 4100 |0025: invoke-interface {v1, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +3da8ec: 0a04 |0028: move-result v4 │ │ +3da8ee: 1a05 d9e1 |0029: const-string v5, "total_time" // string@e1d9 │ │ +3da8f2: 7220 4803 5100 |002b: invoke-interface {v1, v5}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +3da8f8: 0a05 |002e: move-result v5 │ │ +3da8fa: 1a06 d7c5 |002f: const-string v6, "played_time" // string@c5d7 │ │ +3da8fe: 7220 4803 6100 |0031: invoke-interface {v1, v6}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +3da904: 0a06 |0034: move-result v6 │ │ +3da906: 1a08 d4bd |0035: const-string v8, "num_downloaded" // string@bdd4 │ │ +3da90a: 7220 4803 8100 |0037: invoke-interface {v1, v8}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +3da910: 0a08 |003a: move-result v8 │ │ +3da912: 1a09 4a7d |003b: const-string v9, "download_size" // string@7d4a │ │ +3da916: 7220 4803 9100 |003d: invoke-interface {v1, v9}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +3da91c: 0a09 |0040: move-result v9 │ │ +3da91e: 7210 5603 0100 |0041: invoke-interface {v1}, Landroid/database/Cursor;.moveToNext:()Z // method@0356 │ │ +3da924: 0a0a |0044: move-result v10 │ │ +3da926: 380a 7400 |0045: if-eqz v10, 00b9 // +0074 │ │ +3da92a: 7110 4e9b 0100 |0047: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBReader;.extractFeedFromCursorRow:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/Feed; // method@9b4e │ │ +3da930: 0c0c |004a: move-result-object v12 │ │ +3da932: 7220 5103 6100 |004b: invoke-interface {v1, v6}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ +3da938: 0c0a |004e: move-result-object v10 │ │ +3da93a: 7110 ccb2 0a00 |004f: invoke-static {v10}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b2cc │ │ +3da940: 0b0a |0052: move-result-wide v10 │ │ +3da942: 160d e803 |0053: const-wide/16 v13, #int 1000 // #3e8 │ │ +3da946: 9e0f 0a0d |0055: div-long v15, v10, v13 │ │ +3da94a: 7220 5103 5100 |0057: invoke-interface {v1, v5}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ +3da950: 0c0a |005a: move-result-object v10 │ │ +3da952: 7110 ccb2 0a00 |005b: invoke-static {v10}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b2cc │ │ +3da958: 0b0a |005e: move-result-wide v10 │ │ +3da95a: 9e0d 0a0d |005f: div-long v13, v10, v13 │ │ +3da95e: 7220 5103 3100 |0061: invoke-interface {v1, v3}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ +3da964: 0c0a |0064: move-result-object v10 │ │ +3da966: 7110 ccb2 0a00 |0065: invoke-static {v10}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b2cc │ │ +3da96c: 0b11 |0068: move-result-wide v17 │ │ +3da96e: 7220 5103 4100 |0069: invoke-interface {v1, v4}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ +3da974: 0c0a |006c: move-result-object v10 │ │ +3da976: 7110 ccb2 0a00 |006d: invoke-static {v10}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b2cc │ │ +3da97c: 0b13 |0070: move-result-wide v19 │ │ +3da97e: 7220 5103 9100 |0071: invoke-interface {v1, v9}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ +3da984: 0c0a |0074: move-result-object v10 │ │ +3da986: 7110 ccb2 0a00 |0075: invoke-static {v10}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b2cc │ │ +3da98c: 0b15 |0078: move-result-wide v21 │ │ +3da98e: 7220 5103 8100 |0079: invoke-interface {v1, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ +3da994: 0c0a |007c: move-result-object v10 │ │ +3da996: 7110 ccb2 0a00 |007d: invoke-static {v10}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b2cc │ │ +3da99c: 0b17 |0080: move-result-wide v23 │ │ +3da99e: 7220 5103 2100 |0081: invoke-interface {v1, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ +3da9a4: 0c0a |0084: move-result-object v10 │ │ +3da9a6: 7110 ccb2 0a00 |0085: invoke-static {v10}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b2cc │ │ +3da9ac: 0b0a |0088: move-result-wide v10 │ │ +3da9ae: 1619 0000 |0089: const-wide/16 v25, #int 0 // #0 │ │ +3da9b2: 311b 1119 |008b: cmp-long v27, v17, v25 │ │ +3da9b6: 3d1b 1800 |008d: if-lez v27, 00a5 // +0018 │ │ +3da9ba: 1819 ffff ffff ffff ff7f |008f: const-wide v25, #double nan // #7fffffffffffffff │ │ +3da9c4: 311b 0a19 |0094: cmp-long v27, v10, v25 │ │ +3da9c8: 3b1b 0f00 |0096: if-gez v27, 00a5 // +000f │ │ +3da9cc: 021c 0200 |0098: move/from16 v28, v2 │ │ +3da9d0: 021d 0300 |009a: move/from16 v29, v3 │ │ +3da9d4: 5372 a98d |009c: iget-wide v2, v7, Lde/danoeh/antennapod/core/storage/DBReader$StatisticsResult;.oldestDate:J // field@8da9 │ │ +3da9d8: 7140 e9b2 32ba |009e: invoke-static {v2, v3, v10, v11}, Ljava/lang/Math;.min:(JJ)J // method@b2e9 │ │ +3da9de: 0b02 |00a1: move-result-wide v2 │ │ +3da9e0: 5a72 a98d |00a2: iput-wide v2, v7, Lde/danoeh/antennapod/core/storage/DBReader$StatisticsResult;.oldestDate:J // field@8da9 │ │ +3da9e4: 2805 |00a4: goto 00a9 // +0005 │ │ +3da9e6: 021c 0200 |00a5: move/from16 v28, v2 │ │ +3da9ea: 021d 0300 |00a7: move/from16 v29, v3 │ │ +3da9ee: 5472 a88d |00a9: iget-object v2, v7, Lde/danoeh/antennapod/core/storage/DBReader$StatisticsResult;.feedTime:Ljava/util/List; // field@8da8 │ │ +3da9f2: 2203 6519 |00ab: new-instance v3, Lde/danoeh/antennapod/core/storage/StatisticsItem; // type@1965 │ │ +3da9f6: 073b |00ad: move-object v11, v3 │ │ +3da9f8: 760e 9c9c 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@9c9c │ │ +3da9fe: 7220 5fb5 3200 |00b1: invoke-interface {v2, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +3daa04: 0202 1c00 |00b4: move/from16 v2, v28 │ │ +3daa08: 0203 1d00 |00b6: move/from16 v3, v29 │ │ +3daa0c: 2889 |00b8: goto 0041 // -0077 │ │ +3daa0e: 7210 4403 0100 |00b9: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0344 │ │ +3daa14: 6e10 2eb0 0000 |00bc: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3daa1a: 1107 |00bf: return-object v7 │ │ +3daa1c: 0d00 |00c0: move-exception v0 │ │ +3daa1e: 0702 |00c1: move-object v2, v0 │ │ +3daa20: 3801 0b00 |00c2: if-eqz v1, 00cd // +000b │ │ +3daa24: 7210 4403 0100 |00c4: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0344 │ │ +3daa2a: 2806 |00c7: goto 00cd // +0006 │ │ +3daa2c: 0d00 |00c8: move-exception v0 │ │ +3daa2e: 0701 |00c9: move-object v1, v0 │ │ +3daa30: 6e20 87b3 1200 |00ca: invoke-virtual {v2, v1}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b387 │ │ +3daa36: 2702 |00cd: throw v2 │ │ catches : 2 │ │ 0x0017 - 0x00b4 │ │ -> 0x00c0 │ │ 0x00c4 - 0x00c7 │ │ -> 0x00c8 │ │ positions : │ │ 0x0000 line=773 │ │ @@ -831166,36 +831166,36 @@ │ │ type : '(JJ)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 42 16-bit code units │ │ -3dc53c: |[3dc53c] de.danoeh.antennapod.core.storage.DBReader.getTimeBetweenReleaseAndPlayback:(JJ)J │ │ -3dc54c: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ -3dc552: 0c00 |0003: move-result-object v0 │ │ -3dc554: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ -3dc55a: 6e54 50b0 1032 |0007: invoke-virtual {v0, v1, v2, v3, v4}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getTimeBetweenReleaseAndPlayback:(JJ)Landroid/database/Cursor; // method@b050 │ │ -3dc560: 0c01 |000a: move-result-object v1 │ │ -3dc562: 7210 5503 0100 |000b: invoke-interface {v1}, Landroid/database/Cursor;.moveToFirst:()Z // method@0355 │ │ -3dc568: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -3dc56a: 7220 5103 2100 |000f: invoke-interface {v1, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ -3dc570: 0c02 |0012: move-result-object v2 │ │ -3dc572: 7110 ccb2 0200 |0013: invoke-static {v2}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b2cc │ │ -3dc578: 0b02 |0016: move-result-wide v2 │ │ -3dc57a: 6e10 2eb0 0000 |0017: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3dc580: 7210 4403 0100 |001a: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0344 │ │ -3dc586: 1002 |001d: return-wide v2 │ │ -3dc588: 0d02 |001e: move-exception v2 │ │ -3dc58a: 3801 0a00 |001f: if-eqz v1, 0029 // +000a │ │ -3dc58e: 7210 4403 0100 |0021: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0344 │ │ -3dc594: 2805 |0024: goto 0029 // +0005 │ │ -3dc596: 0d01 |0025: move-exception v1 │ │ -3dc598: 6e20 87b3 1200 |0026: invoke-virtual {v2, v1}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b387 │ │ -3dc59e: 2702 |0029: throw v2 │ │ +3dc504: |[3dc504] de.danoeh.antennapod.core.storage.DBReader.getTimeBetweenReleaseAndPlayback:(JJ)J │ │ +3dc514: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ +3dc51a: 0c00 |0003: move-result-object v0 │ │ +3dc51c: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ +3dc522: 6e54 50b0 1032 |0007: invoke-virtual {v0, v1, v2, v3, v4}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getTimeBetweenReleaseAndPlayback:(JJ)Landroid/database/Cursor; // method@b050 │ │ +3dc528: 0c01 |000a: move-result-object v1 │ │ +3dc52a: 7210 5503 0100 |000b: invoke-interface {v1}, Landroid/database/Cursor;.moveToFirst:()Z // method@0355 │ │ +3dc530: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +3dc532: 7220 5103 2100 |000f: invoke-interface {v1, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ +3dc538: 0c02 |0012: move-result-object v2 │ │ +3dc53a: 7110 ccb2 0200 |0013: invoke-static {v2}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b2cc │ │ +3dc540: 0b02 |0016: move-result-wide v2 │ │ +3dc542: 6e10 2eb0 0000 |0017: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3dc548: 7210 4403 0100 |001a: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0344 │ │ +3dc54e: 1002 |001d: return-wide v2 │ │ +3dc550: 0d02 |001e: move-exception v2 │ │ +3dc552: 3801 0a00 |001f: if-eqz v1, 0029 // +000a │ │ +3dc556: 7210 4403 0100 |0021: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0344 │ │ +3dc55c: 2805 |0024: goto 0029 // +0005 │ │ +3dc55e: 0d01 |0025: move-exception v1 │ │ +3dc560: 6e20 87b3 1200 |0026: invoke-virtual {v2, v1}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b387 │ │ +3dc566: 2702 |0029: throw v2 │ │ catches : 2 │ │ 0x000b - 0x001a │ │ -> 0x001e │ │ 0x0021 - 0x0024 │ │ -> 0x0025 │ │ positions : │ │ 0x0000 line=810 │ │ @@ -831215,43 +831215,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 │ │ -3db480: |[3db480] de.danoeh.antennapod.core.storage.DBReader.getTotalEpisodeCount:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)I │ │ -3db490: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ -3db496: 0c00 |0003: move-result-object v0 │ │ -3db498: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ -3db49e: 6e20 37b0 2000 |0007: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getEpisodeCountCursor:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)Landroid/database/Cursor; // method@b037 │ │ -3db4a4: 0c02 |000a: move-result-object v2 │ │ -3db4a6: 7210 5503 0200 |000b: invoke-interface {v2}, Landroid/database/Cursor;.moveToFirst:()Z // method@0355 │ │ -3db4ac: 0a01 |000e: move-result v1 │ │ -3db4ae: 3801 0e00 |000f: if-eqz v1, 001d // +000e │ │ -3db4b2: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -3db4b4: 7220 4e03 1200 |0012: invoke-interface {v2, v1}, Landroid/database/Cursor;.getInt:(I)I // method@034e │ │ -3db4ba: 0a01 |0015: move-result v1 │ │ -3db4bc: 7210 4403 0200 |0016: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0344 │ │ -3db4c2: 6e10 2eb0 0000 |0019: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3db4c8: 0f01 |001c: return v1 │ │ -3db4ca: 7210 4403 0200 |001d: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0344 │ │ -3db4d0: 6e10 2eb0 0000 |0020: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3db4d6: 12f2 |0023: const/4 v2, #int -1 // #ff │ │ -3db4d8: 0f02 |0024: return v2 │ │ -3db4da: 0d01 |0025: move-exception v1 │ │ -3db4dc: 3802 0a00 |0026: if-eqz v2, 0030 // +000a │ │ -3db4e0: 7210 4403 0200 |0028: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0344 │ │ -3db4e6: 2805 |002b: goto 0030 // +0005 │ │ -3db4e8: 0d02 |002c: move-exception v2 │ │ -3db4ea: 6e20 87b3 2100 |002d: invoke-virtual {v1, v2}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b387 │ │ -3db4f0: 2701 |0030: throw v1 │ │ -3db4f2: 0d02 |0031: move-exception v2 │ │ -3db4f4: 6e10 2eb0 0000 |0032: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3db4fa: 2702 |0035: throw v2 │ │ +3db448: |[3db448] de.danoeh.antennapod.core.storage.DBReader.getTotalEpisodeCount:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)I │ │ +3db458: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ +3db45e: 0c00 |0003: move-result-object v0 │ │ +3db460: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ +3db466: 6e20 37b0 2000 |0007: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getEpisodeCountCursor:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)Landroid/database/Cursor; // method@b037 │ │ +3db46c: 0c02 |000a: move-result-object v2 │ │ +3db46e: 7210 5503 0200 |000b: invoke-interface {v2}, Landroid/database/Cursor;.moveToFirst:()Z // method@0355 │ │ +3db474: 0a01 |000e: move-result v1 │ │ +3db476: 3801 0e00 |000f: if-eqz v1, 001d // +000e │ │ +3db47a: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +3db47c: 7220 4e03 1200 |0012: invoke-interface {v2, v1}, Landroid/database/Cursor;.getInt:(I)I // method@034e │ │ +3db482: 0a01 |0015: move-result v1 │ │ +3db484: 7210 4403 0200 |0016: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0344 │ │ +3db48a: 6e10 2eb0 0000 |0019: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3db490: 0f01 |001c: return v1 │ │ +3db492: 7210 4403 0200 |001d: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0344 │ │ +3db498: 6e10 2eb0 0000 |0020: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3db49e: 12f2 |0023: const/4 v2, #int -1 // #ff │ │ +3db4a0: 0f02 |0024: return v2 │ │ +3db4a2: 0d01 |0025: move-exception v1 │ │ +3db4a4: 3802 0a00 |0026: if-eqz v2, 0030 // +000a │ │ +3db4a8: 7210 4403 0200 |0028: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0344 │ │ +3db4ae: 2805 |002b: goto 0030 // +0005 │ │ +3db4b0: 0d02 |002c: move-exception v2 │ │ +3db4b2: 6e20 87b3 2100 |002d: invoke-virtual {v1, v2}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b387 │ │ +3db4b8: 2701 |0030: throw v1 │ │ +3db4ba: 0d02 |0031: move-exception v2 │ │ +3db4bc: 6e10 2eb0 0000 |0032: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3db4c2: 2702 |0035: throw v2 │ │ catches : 6 │ │ 0x0007 - 0x000b │ │ -> 0x0031 │ │ 0x000b - 0x0016 │ │ -> 0x0025 │ │ 0x0016 - 0x0019 │ │ -> 0x0031 │ │ @@ -831282,66 +831282,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 │ │ -3db534: |[3db534] 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 │ │ -3db544: 6e10 f4ab 0800 |0000: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3db54a: 0b00 |0003: move-result-wide v0 │ │ -3db54c: 7120 d1b2 1000 |0004: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ -3db552: 0c00 |0007: move-result-object v0 │ │ -3db554: 7220 92b5 0700 |0008: invoke-interface {v7, v0}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b592 │ │ -3db55a: 0a00 |000b: move-result v0 │ │ -3db55c: 1601 0000 |000c: const-wide/16 v1, #int 0 // #0 │ │ -3db560: 3800 1600 |000e: if-eqz v0, 0024 // +0016 │ │ -3db564: 6e10 f4ab 0800 |0010: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3db56a: 0b03 |0013: move-result-wide v3 │ │ -3db56c: 7120 d1b2 4300 |0014: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ -3db572: 0c00 |0017: move-result-object v0 │ │ -3db574: 7220 96b5 0700 |0018: invoke-interface {v7, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b596 │ │ -3db57a: 0c00 |001b: move-result-object v0 │ │ -3db57c: 1f00 741e |001c: check-cast v0, Ljava/lang/Integer; // type@1e74 │ │ -3db580: 6e10 b8b2 0000 |001e: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@b2b8 │ │ -3db586: 0a00 |0021: move-result v0 │ │ -3db588: 8103 |0022: int-to-long v3, v0 │ │ -3db58a: 2802 |0023: goto 0025 // +0002 │ │ -3db58c: 0413 |0024: move-wide v3, v1 │ │ -3db58e: 6e10 f4ab 0900 |0025: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3db594: 0b05 |0028: move-result-wide v5 │ │ -3db596: 7120 d1b2 6500 |0029: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ -3db59c: 0c00 |002c: move-result-object v0 │ │ -3db59e: 7220 92b5 0700 |002d: invoke-interface {v7, v0}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b592 │ │ -3db5a4: 0a00 |0030: move-result v0 │ │ -3db5a6: 3800 1500 |0031: if-eqz v0, 0046 // +0015 │ │ -3db5aa: 6e10 f4ab 0900 |0033: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3db5b0: 0b00 |0036: move-result-wide v0 │ │ -3db5b2: 7120 d1b2 1000 |0037: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ -3db5b8: 0c00 |003a: move-result-object v0 │ │ -3db5ba: 7220 96b5 0700 |003b: invoke-interface {v7, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b596 │ │ -3db5c0: 0c07 |003e: move-result-object v7 │ │ -3db5c2: 1f07 741e |003f: check-cast v7, Ljava/lang/Integer; // type@1e74 │ │ -3db5c6: 6e10 b8b2 0700 |0041: invoke-virtual {v7}, Ljava/lang/Integer;.intValue:()I // method@b2b8 │ │ -3db5cc: 0a07 |0044: move-result v7 │ │ -3db5ce: 8171 |0045: int-to-long v1, v7 │ │ -3db5d0: 3107 0301 |0046: cmp-long v7, v3, v1 │ │ -3db5d4: 3d07 0400 |0048: if-lez v7, 004c // +0004 │ │ -3db5d8: 12f7 |004a: const/4 v7, #int -1 // #ff │ │ -3db5da: 0f07 |004b: return v7 │ │ -3db5dc: 3907 0f00 |004c: if-nez v7, 005b // +000f │ │ -3db5e0: 6e10 d6ab 0800 |004e: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ -3db5e6: 0c07 |0051: move-result-object v7 │ │ -3db5e8: 6e10 d6ab 0900 |0052: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ -3db5ee: 0c08 |0055: move-result-object v8 │ │ -3db5f0: 6e20 22b3 8700 |0056: invoke-virtual {v7, v8}, Ljava/lang/String;.compareToIgnoreCase:(Ljava/lang/String;)I // method@b322 │ │ -3db5f6: 0a07 |0059: move-result v7 │ │ -3db5f8: 0f07 |005a: return v7 │ │ -3db5fa: 1217 |005b: const/4 v7, #int 1 // #1 │ │ -3db5fc: 0f07 |005c: return v7 │ │ +3db4fc: |[3db4fc] 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 │ │ +3db50c: 6e10 f4ab 0800 |0000: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3db512: 0b00 |0003: move-result-wide v0 │ │ +3db514: 7120 d1b2 1000 |0004: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ +3db51a: 0c00 |0007: move-result-object v0 │ │ +3db51c: 7220 92b5 0700 |0008: invoke-interface {v7, v0}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b592 │ │ +3db522: 0a00 |000b: move-result v0 │ │ +3db524: 1601 0000 |000c: const-wide/16 v1, #int 0 // #0 │ │ +3db528: 3800 1600 |000e: if-eqz v0, 0024 // +0016 │ │ +3db52c: 6e10 f4ab 0800 |0010: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3db532: 0b03 |0013: move-result-wide v3 │ │ +3db534: 7120 d1b2 4300 |0014: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ +3db53a: 0c00 |0017: move-result-object v0 │ │ +3db53c: 7220 96b5 0700 |0018: invoke-interface {v7, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b596 │ │ +3db542: 0c00 |001b: move-result-object v0 │ │ +3db544: 1f00 741e |001c: check-cast v0, Ljava/lang/Integer; // type@1e74 │ │ +3db548: 6e10 b8b2 0000 |001e: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@b2b8 │ │ +3db54e: 0a00 |0021: move-result v0 │ │ +3db550: 8103 |0022: int-to-long v3, v0 │ │ +3db552: 2802 |0023: goto 0025 // +0002 │ │ +3db554: 0413 |0024: move-wide v3, v1 │ │ +3db556: 6e10 f4ab 0900 |0025: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3db55c: 0b05 |0028: move-result-wide v5 │ │ +3db55e: 7120 d1b2 6500 |0029: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ +3db564: 0c00 |002c: move-result-object v0 │ │ +3db566: 7220 92b5 0700 |002d: invoke-interface {v7, v0}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b592 │ │ +3db56c: 0a00 |0030: move-result v0 │ │ +3db56e: 3800 1500 |0031: if-eqz v0, 0046 // +0015 │ │ +3db572: 6e10 f4ab 0900 |0033: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3db578: 0b00 |0036: move-result-wide v0 │ │ +3db57a: 7120 d1b2 1000 |0037: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ +3db580: 0c00 |003a: move-result-object v0 │ │ +3db582: 7220 96b5 0700 |003b: invoke-interface {v7, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b596 │ │ +3db588: 0c07 |003e: move-result-object v7 │ │ +3db58a: 1f07 741e |003f: check-cast v7, Ljava/lang/Integer; // type@1e74 │ │ +3db58e: 6e10 b8b2 0700 |0041: invoke-virtual {v7}, Ljava/lang/Integer;.intValue:()I // method@b2b8 │ │ +3db594: 0a07 |0044: move-result v7 │ │ +3db596: 8171 |0045: int-to-long v1, v7 │ │ +3db598: 3107 0301 |0046: cmp-long v7, v3, v1 │ │ +3db59c: 3d07 0400 |0048: if-lez v7, 004c // +0004 │ │ +3db5a0: 12f7 |004a: const/4 v7, #int -1 // #ff │ │ +3db5a2: 0f07 |004b: return v7 │ │ +3db5a4: 3907 0f00 |004c: if-nez v7, 005b // +000f │ │ +3db5a8: 6e10 d6ab 0800 |004e: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ +3db5ae: 0c07 |0051: move-result-object v7 │ │ +3db5b0: 6e10 d6ab 0900 |0052: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ +3db5b6: 0c08 |0055: move-result-object v8 │ │ +3db5b8: 6e20 22b3 8700 |0056: invoke-virtual {v7, v8}, Ljava/lang/String;.compareToIgnoreCase:(Ljava/lang/String;)I // method@b322 │ │ +3db5be: 0a07 |0059: move-result v7 │ │ +3db5c0: 0f07 |005a: return v7 │ │ +3db5c2: 1217 |005b: const/4 v7, #int 1 // #1 │ │ +3db5c4: 0f07 |005c: return v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=842 │ │ 0x0025 line=843 │ │ 0x004e line=848 │ │ locals : │ │ 0x0000 - 0x005d reg=7 (null) Ljava/util/Map; │ │ @@ -831353,28 +831353,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 │ │ -3db600: |[3db600] de.danoeh.antennapod.core.storage.DBReader.lambda$getNavDrawerData$1:(Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/model/feed/Feed;)I │ │ -3db610: 6e10 d6ab 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ -3db616: 0c00 |0003: move-result-object v0 │ │ -3db618: 6e10 d6ab 0100 |0004: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ -3db61e: 0c01 |0007: move-result-object v1 │ │ -3db620: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ -3db624: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -3db626: 0f00 |000b: return v0 │ │ -3db628: 3901 0400 |000c: if-nez v1, 0010 // +0004 │ │ -3db62c: 12f0 |000e: const/4 v0, #int -1 // #ff │ │ -3db62e: 0f00 |000f: return v0 │ │ -3db630: 6e20 22b3 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/String;.compareToIgnoreCase:(Ljava/lang/String;)I // method@b322 │ │ -3db636: 0a00 |0013: move-result v0 │ │ -3db638: 0f00 |0014: return v0 │ │ +3db5c8: |[3db5c8] de.danoeh.antennapod.core.storage.DBReader.lambda$getNavDrawerData$1:(Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/model/feed/Feed;)I │ │ +3db5d8: 6e10 d6ab 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ +3db5de: 0c00 |0003: move-result-object v0 │ │ +3db5e0: 6e10 d6ab 0100 |0004: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ +3db5e6: 0c01 |0007: move-result-object v1 │ │ +3db5e8: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ +3db5ec: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +3db5ee: 0f00 |000b: return v0 │ │ +3db5f0: 3901 0400 |000c: if-nez v1, 0010 // +0004 │ │ +3db5f4: 12f0 |000e: const/4 v0, #int -1 // #ff │ │ +3db5f6: 0f00 |000f: return v0 │ │ +3db5f8: 6e20 22b3 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/String;.compareToIgnoreCase:(Ljava/lang/String;)I // method@b322 │ │ +3db5fe: 0a00 |0013: move-result v0 │ │ +3db600: 0f00 |0014: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=855 │ │ 0x0004 line=856 │ │ 0x0010 line=862 │ │ locals : │ │ 0x0000 - 0x0015 reg=0 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ @@ -831385,66 +831385,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 │ │ -3db63c: |[3db63c] 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 │ │ -3db64c: 6e10 f4ab 0800 |0000: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3db652: 0b00 |0003: move-result-wide v0 │ │ -3db654: 7120 d1b2 1000 |0004: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ -3db65a: 0c00 |0007: move-result-object v0 │ │ -3db65c: 7220 92b5 0700 |0008: invoke-interface {v7, v0}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b592 │ │ -3db662: 0a00 |000b: move-result v0 │ │ -3db664: 1601 0000 |000c: const-wide/16 v1, #int 0 // #0 │ │ -3db668: 3800 1600 |000e: if-eqz v0, 0024 // +0016 │ │ -3db66c: 6e10 f4ab 0800 |0010: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3db672: 0b03 |0013: move-result-wide v3 │ │ -3db674: 7120 d1b2 4300 |0014: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ -3db67a: 0c00 |0017: move-result-object v0 │ │ -3db67c: 7220 96b5 0700 |0018: invoke-interface {v7, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b596 │ │ -3db682: 0c00 |001b: move-result-object v0 │ │ -3db684: 1f00 741e |001c: check-cast v0, Ljava/lang/Integer; // type@1e74 │ │ -3db688: 6e10 b8b2 0000 |001e: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@b2b8 │ │ -3db68e: 0a00 |0021: move-result v0 │ │ -3db690: 8103 |0022: int-to-long v3, v0 │ │ -3db692: 2802 |0023: goto 0025 // +0002 │ │ -3db694: 0413 |0024: move-wide v3, v1 │ │ -3db696: 6e10 f4ab 0900 |0025: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3db69c: 0b05 |0028: move-result-wide v5 │ │ -3db69e: 7120 d1b2 6500 |0029: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ -3db6a4: 0c00 |002c: move-result-object v0 │ │ -3db6a6: 7220 92b5 0700 |002d: invoke-interface {v7, v0}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b592 │ │ -3db6ac: 0a00 |0030: move-result v0 │ │ -3db6ae: 3800 1500 |0031: if-eqz v0, 0046 // +0015 │ │ -3db6b2: 6e10 f4ab 0900 |0033: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3db6b8: 0b00 |0036: move-result-wide v0 │ │ -3db6ba: 7120 d1b2 1000 |0037: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ -3db6c0: 0c00 |003a: move-result-object v0 │ │ -3db6c2: 7220 96b5 0700 |003b: invoke-interface {v7, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b596 │ │ -3db6c8: 0c07 |003e: move-result-object v7 │ │ -3db6ca: 1f07 741e |003f: check-cast v7, Ljava/lang/Integer; // type@1e74 │ │ -3db6ce: 6e10 b8b2 0700 |0041: invoke-virtual {v7}, Ljava/lang/Integer;.intValue:()I // method@b2b8 │ │ -3db6d4: 0a07 |0044: move-result v7 │ │ -3db6d6: 8171 |0045: int-to-long v1, v7 │ │ -3db6d8: 3107 0301 |0046: cmp-long v7, v3, v1 │ │ -3db6dc: 3d07 0400 |0048: if-lez v7, 004c // +0004 │ │ -3db6e0: 12f7 |004a: const/4 v7, #int -1 // #ff │ │ -3db6e2: 0f07 |004b: return v7 │ │ -3db6e4: 3907 0f00 |004c: if-nez v7, 005b // +000f │ │ -3db6e8: 6e10 d6ab 0800 |004e: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ -3db6ee: 0c07 |0051: move-result-object v7 │ │ -3db6f0: 6e10 d6ab 0900 |0052: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ -3db6f6: 0c08 |0055: move-result-object v8 │ │ -3db6f8: 6e20 22b3 8700 |0056: invoke-virtual {v7, v8}, Ljava/lang/String;.compareToIgnoreCase:(Ljava/lang/String;)I // method@b322 │ │ -3db6fe: 0a07 |0059: move-result v7 │ │ -3db700: 0f07 |005a: return v7 │ │ -3db702: 1217 |005b: const/4 v7, #int 1 // #1 │ │ -3db704: 0f07 |005c: return v7 │ │ +3db604: |[3db604] 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 │ │ +3db614: 6e10 f4ab 0800 |0000: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3db61a: 0b00 |0003: move-result-wide v0 │ │ +3db61c: 7120 d1b2 1000 |0004: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ +3db622: 0c00 |0007: move-result-object v0 │ │ +3db624: 7220 92b5 0700 |0008: invoke-interface {v7, v0}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b592 │ │ +3db62a: 0a00 |000b: move-result v0 │ │ +3db62c: 1601 0000 |000c: const-wide/16 v1, #int 0 // #0 │ │ +3db630: 3800 1600 |000e: if-eqz v0, 0024 // +0016 │ │ +3db634: 6e10 f4ab 0800 |0010: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3db63a: 0b03 |0013: move-result-wide v3 │ │ +3db63c: 7120 d1b2 4300 |0014: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ +3db642: 0c00 |0017: move-result-object v0 │ │ +3db644: 7220 96b5 0700 |0018: invoke-interface {v7, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b596 │ │ +3db64a: 0c00 |001b: move-result-object v0 │ │ +3db64c: 1f00 741e |001c: check-cast v0, Ljava/lang/Integer; // type@1e74 │ │ +3db650: 6e10 b8b2 0000 |001e: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@b2b8 │ │ +3db656: 0a00 |0021: move-result v0 │ │ +3db658: 8103 |0022: int-to-long v3, v0 │ │ +3db65a: 2802 |0023: goto 0025 // +0002 │ │ +3db65c: 0413 |0024: move-wide v3, v1 │ │ +3db65e: 6e10 f4ab 0900 |0025: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3db664: 0b05 |0028: move-result-wide v5 │ │ +3db666: 7120 d1b2 6500 |0029: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ +3db66c: 0c00 |002c: move-result-object v0 │ │ +3db66e: 7220 92b5 0700 |002d: invoke-interface {v7, v0}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b592 │ │ +3db674: 0a00 |0030: move-result v0 │ │ +3db676: 3800 1500 |0031: if-eqz v0, 0046 // +0015 │ │ +3db67a: 6e10 f4ab 0900 |0033: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3db680: 0b00 |0036: move-result-wide v0 │ │ +3db682: 7120 d1b2 1000 |0037: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ +3db688: 0c00 |003a: move-result-object v0 │ │ +3db68a: 7220 96b5 0700 |003b: invoke-interface {v7, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b596 │ │ +3db690: 0c07 |003e: move-result-object v7 │ │ +3db692: 1f07 741e |003f: check-cast v7, Ljava/lang/Integer; // type@1e74 │ │ +3db696: 6e10 b8b2 0700 |0041: invoke-virtual {v7}, Ljava/lang/Integer;.intValue:()I // method@b2b8 │ │ +3db69c: 0a07 |0044: move-result v7 │ │ +3db69e: 8171 |0045: int-to-long v1, v7 │ │ +3db6a0: 3107 0301 |0046: cmp-long v7, v3, v1 │ │ +3db6a4: 3d07 0400 |0048: if-lez v7, 004c // +0004 │ │ +3db6a8: 12f7 |004a: const/4 v7, #int -1 // #ff │ │ +3db6aa: 0f07 |004b: return v7 │ │ +3db6ac: 3907 0f00 |004c: if-nez v7, 005b // +000f │ │ +3db6b0: 6e10 d6ab 0800 |004e: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ +3db6b6: 0c07 |0051: move-result-object v7 │ │ +3db6b8: 6e10 d6ab 0900 |0052: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ +3db6be: 0c08 |0055: move-result-object v8 │ │ +3db6c0: 6e20 22b3 8700 |0056: invoke-virtual {v7, v8}, Ljava/lang/String;.compareToIgnoreCase:(Ljava/lang/String;)I // method@b322 │ │ +3db6c6: 0a07 |0059: move-result v7 │ │ +3db6c8: 0f07 |005a: return v7 │ │ +3db6ca: 1217 |005b: const/4 v7, #int 1 // #1 │ │ +3db6cc: 0f07 |005c: return v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=869 │ │ 0x0025 line=870 │ │ 0x004e line=875 │ │ locals : │ │ 0x0000 - 0x005d reg=7 (null) Ljava/util/Map; │ │ @@ -831456,53 +831456,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 │ │ -3db708: |[3db708] 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 │ │ -3db718: 6e10 f4ab 0800 |0000: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3db71e: 0b00 |0003: move-result-wide v0 │ │ -3db720: 7120 d1b2 1000 |0004: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ -3db726: 0c00 |0007: move-result-object v0 │ │ -3db728: 7220 92b5 0700 |0008: invoke-interface {v7, v0}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b592 │ │ -3db72e: 0a00 |000b: move-result v0 │ │ -3db730: 1601 0000 |000c: const-wide/16 v1, #int 0 // #0 │ │ -3db734: 3800 1500 |000e: if-eqz v0, 0023 // +0015 │ │ -3db738: 6e10 f4ab 0800 |0010: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3db73e: 0b03 |0013: move-result-wide v3 │ │ -3db740: 7120 d1b2 4300 |0014: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ -3db746: 0c08 |0017: move-result-object v8 │ │ -3db748: 7220 96b5 8700 |0018: invoke-interface {v7, v8}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b596 │ │ -3db74e: 0c08 |001b: move-result-object v8 │ │ -3db750: 1f08 771e |001c: check-cast v8, Ljava/lang/Long; // type@1e77 │ │ -3db754: 6e10 cbb2 0800 |001e: invoke-virtual {v8}, Ljava/lang/Long;.longValue:()J // method@b2cb │ │ -3db75a: 0b03 |0021: move-result-wide v3 │ │ -3db75c: 2802 |0022: goto 0024 // +0002 │ │ -3db75e: 0413 |0023: move-wide v3, v1 │ │ -3db760: 6e10 f4ab 0900 |0024: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3db766: 0b05 |0027: move-result-wide v5 │ │ -3db768: 7120 d1b2 6500 |0028: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ -3db76e: 0c08 |002b: move-result-object v8 │ │ -3db770: 7220 92b5 8700 |002c: invoke-interface {v7, v8}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b592 │ │ -3db776: 0a08 |002f: move-result v8 │ │ -3db778: 3808 1400 |0030: if-eqz v8, 0044 // +0014 │ │ -3db77c: 6e10 f4ab 0900 |0032: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3db782: 0b08 |0035: move-result-wide v8 │ │ -3db784: 7120 d1b2 9800 |0036: invoke-static {v8, v9}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ -3db78a: 0c08 |0039: move-result-object v8 │ │ -3db78c: 7220 96b5 8700 |003a: invoke-interface {v7, v8}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b596 │ │ -3db792: 0c07 |003d: move-result-object v7 │ │ -3db794: 1f07 771e |003e: check-cast v7, Ljava/lang/Long; // type@1e77 │ │ -3db798: 6e10 cbb2 0700 |0040: invoke-virtual {v7}, Ljava/lang/Long;.longValue:()J // method@b2cb │ │ -3db79e: 0b01 |0043: move-result-wide v1 │ │ -3db7a0: 7140 c7b2 2143 |0044: invoke-static {v1, v2, v3, v4}, Ljava/lang/Long;.compare:(JJ)I // method@b2c7 │ │ -3db7a6: 0a07 |0047: move-result v7 │ │ -3db7a8: 0f07 |0048: return v7 │ │ +3db6d0: |[3db6d0] 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 │ │ +3db6e0: 6e10 f4ab 0800 |0000: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3db6e6: 0b00 |0003: move-result-wide v0 │ │ +3db6e8: 7120 d1b2 1000 |0004: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ +3db6ee: 0c00 |0007: move-result-object v0 │ │ +3db6f0: 7220 92b5 0700 |0008: invoke-interface {v7, v0}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b592 │ │ +3db6f6: 0a00 |000b: move-result v0 │ │ +3db6f8: 1601 0000 |000c: const-wide/16 v1, #int 0 // #0 │ │ +3db6fc: 3800 1500 |000e: if-eqz v0, 0023 // +0015 │ │ +3db700: 6e10 f4ab 0800 |0010: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3db706: 0b03 |0013: move-result-wide v3 │ │ +3db708: 7120 d1b2 4300 |0014: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ +3db70e: 0c08 |0017: move-result-object v8 │ │ +3db710: 7220 96b5 8700 |0018: invoke-interface {v7, v8}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b596 │ │ +3db716: 0c08 |001b: move-result-object v8 │ │ +3db718: 1f08 771e |001c: check-cast v8, Ljava/lang/Long; // type@1e77 │ │ +3db71c: 6e10 cbb2 0800 |001e: invoke-virtual {v8}, Ljava/lang/Long;.longValue:()J // method@b2cb │ │ +3db722: 0b03 |0021: move-result-wide v3 │ │ +3db724: 2802 |0022: goto 0024 // +0002 │ │ +3db726: 0413 |0023: move-wide v3, v1 │ │ +3db728: 6e10 f4ab 0900 |0024: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3db72e: 0b05 |0027: move-result-wide v5 │ │ +3db730: 7120 d1b2 6500 |0028: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ +3db736: 0c08 |002b: move-result-object v8 │ │ +3db738: 7220 92b5 8700 |002c: invoke-interface {v7, v8}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b592 │ │ +3db73e: 0a08 |002f: move-result v8 │ │ +3db740: 3808 1400 |0030: if-eqz v8, 0044 // +0014 │ │ +3db744: 6e10 f4ab 0900 |0032: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3db74a: 0b08 |0035: move-result-wide v8 │ │ +3db74c: 7120 d1b2 9800 |0036: invoke-static {v8, v9}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ +3db752: 0c08 |0039: move-result-object v8 │ │ +3db754: 7220 96b5 8700 |003a: invoke-interface {v7, v8}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b596 │ │ +3db75a: 0c07 |003d: move-result-object v7 │ │ +3db75c: 1f07 771e |003e: check-cast v7, Ljava/lang/Long; // type@1e77 │ │ +3db760: 6e10 cbb2 0700 |0040: invoke-virtual {v7}, Ljava/lang/Long;.longValue:()J // method@b2cb │ │ +3db766: 0b01 |0043: move-result-wide v1 │ │ +3db768: 7140 c7b2 2143 |0044: invoke-static {v1, v2, v3, v4}, Ljava/lang/Long;.compare:(JJ)I // method@b2c7 │ │ +3db76e: 0a07 |0047: move-result v7 │ │ +3db770: 0f07 |0048: return v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=883 │ │ 0x0024 line=884 │ │ 0x0044 line=885 │ │ locals : │ │ 0x0000 - 0x0049 reg=7 (null) Ljava/util/Map; │ │ @@ -831514,22 +831514,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 │ │ -3db7ac: |[3db7ac] de.danoeh.antennapod.core.storage.DBReader.lambda$getNavDrawerData$4:(Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;)I │ │ -3db7bc: 6e10 9a9c 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.getTitle:()Ljava/lang/String; // method@9c9a │ │ -3db7c2: 0c00 |0003: move-result-object v0 │ │ -3db7c4: 6e10 9a9c 0100 |0004: invoke-virtual {v1}, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.getTitle:()Ljava/lang/String; // method@9c9a │ │ -3db7ca: 0c01 |0007: move-result-object v1 │ │ -3db7cc: 6e20 22b3 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.compareToIgnoreCase:(Ljava/lang/String;)I // method@b322 │ │ -3db7d2: 0a00 |000b: move-result v0 │ │ -3db7d4: 0f00 |000c: return v0 │ │ +3db774: |[3db774] de.danoeh.antennapod.core.storage.DBReader.lambda$getNavDrawerData$4:(Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;)I │ │ +3db784: 6e10 9a9c 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.getTitle:()Ljava/lang/String; // method@9c9a │ │ +3db78a: 0c00 |0003: move-result-object v0 │ │ +3db78c: 6e10 9a9c 0100 |0004: invoke-virtual {v1}, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.getTitle:()Ljava/lang/String; // method@9c9a │ │ +3db792: 0c01 |0007: move-result-object v1 │ │ +3db794: 6e20 22b3 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.compareToIgnoreCase:(Ljava/lang/String;)I // method@b322 │ │ +3db79a: 0a00 |000b: move-result v0 │ │ +3db79c: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=916 │ │ 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; │ │ │ │ @@ -831538,18 +831538,18 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3dc5d0: |[3dc5d0] de.danoeh.antennapod.core.storage.DBReader.loadAdditionalFeedItemListData:(Ljava/util/List;)V │ │ -3dc5e0: 7110 7c9b 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.loadTagsOfFeedItemList:(Ljava/util/List;)V // method@9b7c │ │ -3dc5e6: 7110 7b9b 0000 |0003: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.loadFeedDataOfFeedItemList:(Ljava/util/List;)V // method@9b7b │ │ -3dc5ec: 0e00 |0006: return-void │ │ +3dc598: |[3dc598] de.danoeh.antennapod.core.storage.DBReader.loadAdditionalFeedItemListData:(Ljava/util/List;)V │ │ +3dc5a8: 7110 7c9b 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.loadTagsOfFeedItemList:(Ljava/util/List;)V // method@9b7c │ │ +3dc5ae: 7110 7b9b 0000 |0003: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.loadFeedDataOfFeedItemList:(Ljava/util/List;)V // method@9b7b │ │ +3dc5b4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0003 line=119 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 (null) Ljava/util/List; │ │ │ │ @@ -831558,36 +831558,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 │ │ -3dc3e0: |[3dc3e0] de.danoeh.antennapod.core.storage.DBReader.loadChaptersOfFeedItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/List; │ │ -3dc3f0: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3dc3f4: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3dc3fa: 1a01 67a4 |0005: const-string v1, "loadChaptersOfFeedItem() called with: item = [" // string@a467 │ │ -3dc3fe: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3dc404: 6e20 5bb3 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ -3dc40a: 1a01 4666 |000d: const-string v1, "]" // string@6646 │ │ -3dc40e: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3dc414: 6e10 67b3 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3dc41a: 0c00 |0015: move-result-object v0 │ │ -3dc41c: 1a01 6f17 |0016: const-string v1, "DBReader" // string@176f │ │ -3dc420: 7120 fe0a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3dc426: 7100 43b0 0000 |001b: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ -3dc42c: 0c00 |001e: move-result-object v0 │ │ -3dc42e: 6e10 54b0 0000 |001f: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ -3dc434: 7120 799b 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@9b79 │ │ -3dc43a: 0c02 |0025: move-result-object v2 │ │ -3dc43c: 6e10 2eb0 0000 |0026: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3dc442: 1102 |0029: return-object v2 │ │ -3dc444: 0d02 |002a: move-exception v2 │ │ -3dc446: 6e10 2eb0 0000 |002b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3dc44c: 2702 |002e: throw v2 │ │ +3dc3a8: |[3dc3a8] de.danoeh.antennapod.core.storage.DBReader.loadChaptersOfFeedItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/List; │ │ +3dc3b8: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3dc3bc: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3dc3c2: 1a01 67a4 |0005: const-string v1, "loadChaptersOfFeedItem() called with: item = [" // string@a467 │ │ +3dc3c6: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3dc3cc: 6e20 5bb3 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ +3dc3d2: 1a01 4666 |000d: const-string v1, "]" // string@6646 │ │ +3dc3d6: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3dc3dc: 6e10 67b3 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3dc3e2: 0c00 |0015: move-result-object v0 │ │ +3dc3e4: 1a01 6f17 |0016: const-string v1, "DBReader" // string@176f │ │ +3dc3e8: 7120 fe0a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3dc3ee: 7100 43b0 0000 |001b: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ +3dc3f4: 0c00 |001e: move-result-object v0 │ │ +3dc3f6: 6e10 54b0 0000 |001f: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ +3dc3fc: 7120 799b 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@9b79 │ │ +3dc402: 0c02 |0025: move-result-object v2 │ │ +3dc404: 6e10 2eb0 0000 |0026: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3dc40a: 1102 |0029: return-object v2 │ │ +3dc40c: 0d02 |002a: move-exception v2 │ │ +3dc40e: 6e10 2eb0 0000 |002b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3dc414: 2702 |002e: throw v2 │ │ catches : 1 │ │ 0x0022 - 0x0026 │ │ -> 0x002a │ │ positions : │ │ 0x0000 line=664 │ │ 0x001b line=666 │ │ 0x001f line=667 │ │ @@ -831602,42 +831602,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 │ │ -3dc45c: |[3dc45c] de.danoeh.antennapod.core.storage.DBReader.loadChaptersOfFeedItem:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/List; │ │ -3dc46c: 6e20 4eb0 2100 |0000: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getSimpleChaptersOfFeedItemCursor:(Lde/danoeh/antennapod/model/feed/FeedItem;)Landroid/database/Cursor; // method@b04e │ │ -3dc472: 0c01 |0003: move-result-object v1 │ │ -3dc474: 7210 4a03 0100 |0004: invoke-interface {v1}, Landroid/database/Cursor;.getCount:()I // method@034a │ │ -3dc47a: 0a00 |0007: move-result v0 │ │ -3dc47c: 3900 0a00 |0008: if-nez v0, 0012 // +000a │ │ -3dc480: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -3dc482: 6e20 45ac 0200 |000b: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setChapters:(Ljava/util/List;)V // method@ac45 │ │ -3dc488: 7210 4403 0100 |000e: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0344 │ │ -3dc48e: 1100 |0011: return-object v0 │ │ -3dc490: 2202 fd1e |0012: new-instance v2, Ljava/util/ArrayList; // type@1efd │ │ -3dc494: 7010 a0b4 0200 |0014: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -3dc49a: 7210 5603 0100 |0017: invoke-interface {v1}, Landroid/database/Cursor;.moveToNext:()Z // method@0356 │ │ -3dc4a0: 0a00 |001a: move-result v0 │ │ -3dc4a2: 3800 0a00 |001b: if-eqz v0, 0025 // +000a │ │ -3dc4a6: 7110 83b0 0100 |001d: invoke-static {v1}, Lde/danoeh/antennapod/storage/database/mapper/ChapterCursorMapper;.convert:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/Chapter; // method@b083 │ │ -3dc4ac: 0c00 |0020: move-result-object v0 │ │ -3dc4ae: 6e20 a4b4 0200 |0021: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b4a4 │ │ -3dc4b4: 28f3 |0024: goto 0017 // -000d │ │ -3dc4b6: 7210 4403 0100 |0025: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0344 │ │ -3dc4bc: 1102 |0028: return-object v2 │ │ -3dc4be: 0d02 |0029: move-exception v2 │ │ -3dc4c0: 3801 0a00 |002a: if-eqz v1, 0034 // +000a │ │ -3dc4c4: 7210 4403 0100 |002c: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0344 │ │ -3dc4ca: 2805 |002f: goto 0034 // +0005 │ │ -3dc4cc: 0d01 |0030: move-exception v1 │ │ -3dc4ce: 6e20 87b3 1200 |0031: invoke-virtual {v2, v1}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b387 │ │ -3dc4d4: 2702 |0034: throw v2 │ │ +3dc424: |[3dc424] de.danoeh.antennapod.core.storage.DBReader.loadChaptersOfFeedItem:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/List; │ │ +3dc434: 6e20 4eb0 2100 |0000: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getSimpleChaptersOfFeedItemCursor:(Lde/danoeh/antennapod/model/feed/FeedItem;)Landroid/database/Cursor; // method@b04e │ │ +3dc43a: 0c01 |0003: move-result-object v1 │ │ +3dc43c: 7210 4a03 0100 |0004: invoke-interface {v1}, Landroid/database/Cursor;.getCount:()I // method@034a │ │ +3dc442: 0a00 |0007: move-result v0 │ │ +3dc444: 3900 0a00 |0008: if-nez v0, 0012 // +000a │ │ +3dc448: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +3dc44a: 6e20 45ac 0200 |000b: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setChapters:(Ljava/util/List;)V // method@ac45 │ │ +3dc450: 7210 4403 0100 |000e: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0344 │ │ +3dc456: 1100 |0011: return-object v0 │ │ +3dc458: 2202 fd1e |0012: new-instance v2, Ljava/util/ArrayList; // type@1efd │ │ +3dc45c: 7010 a0b4 0200 |0014: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +3dc462: 7210 5603 0100 |0017: invoke-interface {v1}, Landroid/database/Cursor;.moveToNext:()Z // method@0356 │ │ +3dc468: 0a00 |001a: move-result v0 │ │ +3dc46a: 3800 0a00 |001b: if-eqz v0, 0025 // +000a │ │ +3dc46e: 7110 83b0 0100 |001d: invoke-static {v1}, Lde/danoeh/antennapod/storage/database/mapper/ChapterCursorMapper;.convert:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/Chapter; // method@b083 │ │ +3dc474: 0c00 |0020: move-result-object v0 │ │ +3dc476: 6e20 a4b4 0200 |0021: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b4a4 │ │ +3dc47c: 28f3 |0024: goto 0017 // -000d │ │ +3dc47e: 7210 4403 0100 |0025: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0344 │ │ +3dc484: 1102 |0028: return-object v2 │ │ +3dc486: 0d02 |0029: move-exception v2 │ │ +3dc488: 3801 0a00 |002a: if-eqz v1, 0034 // +000a │ │ +3dc48c: 7210 4403 0100 |002c: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0344 │ │ +3dc492: 2805 |002f: goto 0034 // +0005 │ │ +3dc494: 0d01 |0030: move-exception v1 │ │ +3dc496: 6e20 87b3 1200 |0031: invoke-virtual {v2, v1}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b387 │ │ +3dc49c: 2702 |0034: throw v2 │ │ catches : 3 │ │ 0x0004 - 0x000e │ │ -> 0x0029 │ │ 0x0012 - 0x0024 │ │ -> 0x0029 │ │ 0x002c - 0x002f │ │ -> 0x0030 │ │ @@ -831660,53 +831660,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 │ │ -3dc5f0: |[3dc5f0] de.danoeh.antennapod.core.storage.DBReader.loadDescriptionOfFeedItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3dc600: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3dc604: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3dc60a: 1a01 75a4 |0005: const-string v1, "loadDescriptionOfFeedItem() called with: item = [" // string@a475 │ │ -3dc60e: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3dc614: 6e20 5bb3 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ -3dc61a: 1a01 4666 |000d: const-string v1, "]" // string@6646 │ │ -3dc61e: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3dc624: 6e10 67b3 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3dc62a: 0c00 |0015: move-result-object v0 │ │ -3dc62c: 1a01 6f17 |0016: const-string v1, "DBReader" // string@176f │ │ -3dc630: 7120 fe0a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3dc636: 7100 43b0 0000 |001b: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ -3dc63c: 0c00 |001e: move-result-object v0 │ │ -3dc63e: 6e10 54b0 0000 |001f: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ -3dc644: 6e20 34b0 3000 |0022: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getDescriptionOfItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Landroid/database/Cursor; // method@b034 │ │ -3dc64a: 0c01 |0025: move-result-object v1 │ │ -3dc64c: 7210 5503 0100 |0026: invoke-interface {v1}, Landroid/database/Cursor;.moveToFirst:()Z // method@0355 │ │ -3dc652: 0a02 |0029: move-result v2 │ │ -3dc654: 3802 0f00 |002a: if-eqz v2, 0039 // +000f │ │ -3dc658: 1a02 da7a |002c: const-string v2, "description" // string@7ada │ │ -3dc65c: 7220 4703 2100 |002e: invoke-interface {v1, v2}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0347 │ │ -3dc662: 0a02 |0031: move-result v2 │ │ -3dc664: 7220 5103 2100 |0032: invoke-interface {v1, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ -3dc66a: 0c02 |0035: move-result-object v2 │ │ -3dc66c: 6e20 46ac 2300 |0036: invoke-virtual {v3, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@ac46 │ │ -3dc672: 7210 4403 0100 |0039: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0344 │ │ -3dc678: 6e10 2eb0 0000 |003c: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3dc67e: 0e00 |003f: return-void │ │ -3dc680: 0d03 |0040: move-exception v3 │ │ -3dc682: 3801 0a00 |0041: if-eqz v1, 004b // +000a │ │ -3dc686: 7210 4403 0100 |0043: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0344 │ │ -3dc68c: 2805 |0046: goto 004b // +0005 │ │ -3dc68e: 0d01 |0047: move-exception v1 │ │ -3dc690: 6e20 87b3 1300 |0048: invoke-virtual {v3, v1}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b387 │ │ -3dc696: 2703 |004b: throw v3 │ │ -3dc698: 0d03 |004c: move-exception v3 │ │ -3dc69a: 6e10 2eb0 0000 |004d: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3dc6a0: 2703 |0050: throw v3 │ │ +3dc5b8: |[3dc5b8] de.danoeh.antennapod.core.storage.DBReader.loadDescriptionOfFeedItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3dc5c8: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3dc5cc: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3dc5d2: 1a01 75a4 |0005: const-string v1, "loadDescriptionOfFeedItem() called with: item = [" // string@a475 │ │ +3dc5d6: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3dc5dc: 6e20 5bb3 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ +3dc5e2: 1a01 4666 |000d: const-string v1, "]" // string@6646 │ │ +3dc5e6: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3dc5ec: 6e10 67b3 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3dc5f2: 0c00 |0015: move-result-object v0 │ │ +3dc5f4: 1a01 6f17 |0016: const-string v1, "DBReader" // string@176f │ │ +3dc5f8: 7120 fe0a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3dc5fe: 7100 43b0 0000 |001b: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ +3dc604: 0c00 |001e: move-result-object v0 │ │ +3dc606: 6e10 54b0 0000 |001f: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ +3dc60c: 6e20 34b0 3000 |0022: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getDescriptionOfItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Landroid/database/Cursor; // method@b034 │ │ +3dc612: 0c01 |0025: move-result-object v1 │ │ +3dc614: 7210 5503 0100 |0026: invoke-interface {v1}, Landroid/database/Cursor;.moveToFirst:()Z // method@0355 │ │ +3dc61a: 0a02 |0029: move-result v2 │ │ +3dc61c: 3802 0f00 |002a: if-eqz v2, 0039 // +000f │ │ +3dc620: 1a02 da7a |002c: const-string v2, "description" // string@7ada │ │ +3dc624: 7220 4703 2100 |002e: invoke-interface {v1, v2}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0347 │ │ +3dc62a: 0a02 |0031: move-result v2 │ │ +3dc62c: 7220 5103 2100 |0032: invoke-interface {v1, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ +3dc632: 0c02 |0035: move-result-object v2 │ │ +3dc634: 6e20 46ac 2300 |0036: invoke-virtual {v3, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@ac46 │ │ +3dc63a: 7210 4403 0100 |0039: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0344 │ │ +3dc640: 6e10 2eb0 0000 |003c: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3dc646: 0e00 |003f: return-void │ │ +3dc648: 0d03 |0040: move-exception v3 │ │ +3dc64a: 3801 0a00 |0041: if-eqz v1, 004b // +000a │ │ +3dc64e: 7210 4403 0100 |0043: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0344 │ │ +3dc654: 2805 |0046: goto 004b // +0005 │ │ +3dc656: 0d01 |0047: move-exception v1 │ │ +3dc658: 6e20 87b3 1300 |0048: invoke-virtual {v3, v1}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b387 │ │ +3dc65e: 2703 |004b: throw v3 │ │ +3dc660: 0d03 |004c: move-exception v3 │ │ +3dc662: 6e10 2eb0 0000 |004d: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3dc668: 2703 |0050: throw v3 │ │ catches : 5 │ │ 0x0022 - 0x0026 │ │ -> 0x004c │ │ 0x0026 - 0x0039 │ │ -> 0x0040 │ │ 0x0039 - 0x003c │ │ -> 0x004c │ │ @@ -831736,74 +831736,74 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 125 16-bit code units │ │ -3dc6d4: |[3dc6d4] de.danoeh.antennapod.core.storage.DBReader.loadFeedDataOfFeedItemList:(Ljava/util/List;)V │ │ -3dc6e4: 7100 5e9b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedList:()Ljava/util/List; // method@9b5e │ │ -3dc6ea: 0c00 |0003: move-result-object v0 │ │ -3dc6ec: 2201 2905 |0004: new-instance v1, Landroidx/collection/ArrayMap; // type@0529 │ │ -3dc6f0: 7210 72b5 0000 |0006: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ -3dc6f6: 0a02 |0009: move-result v2 │ │ -3dc6f8: 7020 cd22 2100 |000a: invoke-direct {v1, v2}, Landroidx/collection/ArrayMap;.:(I)V // method@22cd │ │ -3dc6fe: 7210 6ab5 0000 |000d: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -3dc704: 0c00 |0010: move-result-object v0 │ │ -3dc706: 7210 4db5 0000 |0011: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3dc70c: 0a02 |0014: move-result v2 │ │ -3dc70e: 3802 1400 |0015: if-eqz v2, 0029 // +0014 │ │ -3dc712: 7210 4eb5 0000 |0017: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3dc718: 0c02 |001a: move-result-object v2 │ │ -3dc71a: 1f02 b21c |001b: check-cast v2, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ -3dc71e: 6e10 f4ab 0200 |001d: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3dc724: 0b03 |0020: move-result-wide v3 │ │ -3dc726: 7120 d1b2 4300 |0021: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ -3dc72c: 0c03 |0024: move-result-object v3 │ │ -3dc72e: 7230 9ab5 3102 |0025: invoke-interface {v1, v3, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b59a │ │ -3dc734: 28e9 |0028: goto 0011 // -0017 │ │ -3dc736: 7210 6ab5 0500 |0029: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -3dc73c: 0c05 |002c: move-result-object v5 │ │ -3dc73e: 7210 4db5 0500 |002d: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3dc744: 0a00 |0030: move-result v0 │ │ -3dc746: 3800 4b00 |0031: if-eqz v0, 007c // +004b │ │ -3dc74a: 7210 4eb5 0500 |0033: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3dc750: 0c00 |0036: move-result-object v0 │ │ -3dc752: 1f00 b91c |0037: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3dc756: 6e10 2eac 0000 |0039: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeedId:()J // method@ac2e │ │ -3dc75c: 0b02 |003c: move-result-wide v2 │ │ -3dc75e: 7120 d1b2 3200 |003d: invoke-static {v2, v3}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ -3dc764: 0c02 |0040: move-result-object v2 │ │ -3dc766: 7220 96b5 2100 |0041: invoke-interface {v1, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b596 │ │ -3dc76c: 0c02 |0044: move-result-object v2 │ │ -3dc76e: 1f02 b21c |0045: check-cast v2, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ -3dc772: 3902 3100 |0047: if-nez v2, 0078 // +0031 │ │ -3dc776: 2202 8f1e |0049: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ -3dc77a: 7010 50b3 0200 |004b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3dc780: 1a03 f94b |004e: const-string v3, "No match found for item with ID " // string@4bf9 │ │ -3dc784: 6e20 5cb3 3200 |0050: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3dc78a: 6e10 f4ab 0000 |0053: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3dc790: 0b03 |0056: move-result-wide v3 │ │ -3dc792: 6e30 58b3 3204 |0057: invoke-virtual {v2, v3, v4}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ -3dc798: 1a03 9f09 |005a: const-string v3, ". Feed ID was " // string@099f │ │ -3dc79c: 6e20 5cb3 3200 |005c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3dc7a2: 6e10 2eac 0000 |005f: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeedId:()J // method@ac2e │ │ -3dc7a8: 0b03 |0062: move-result-wide v3 │ │ -3dc7aa: 6e30 58b3 3204 |0063: invoke-virtual {v2, v3, v4}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ -3dc7b0: 6e10 67b3 0200 |0066: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3dc7b6: 0c02 |0069: move-result-object v2 │ │ -3dc7b8: 1a03 6f17 |006a: const-string v3, "DBReader" // string@176f │ │ -3dc7bc: 7120 080b 2300 |006c: invoke-static {v3, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0b08 │ │ -3dc7c2: 2202 b21c |006f: new-instance v2, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ -3dc7c6: 1a03 4f1b |0071: const-string v3, "Error: Item without feed" // string@1b4f │ │ -3dc7ca: 1a04 0000 |0073: const-string v4, "" // string@0000 │ │ -3dc7ce: 7040 beab 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@abbe │ │ -3dc7d4: 6e20 47ac 2000 |0078: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.setFeed:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@ac47 │ │ -3dc7da: 28b2 |007b: goto 002d // -004e │ │ -3dc7dc: 0e00 |007c: return-void │ │ +3dc69c: |[3dc69c] de.danoeh.antennapod.core.storage.DBReader.loadFeedDataOfFeedItemList:(Ljava/util/List;)V │ │ +3dc6ac: 7100 5e9b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedList:()Ljava/util/List; // method@9b5e │ │ +3dc6b2: 0c00 |0003: move-result-object v0 │ │ +3dc6b4: 2201 2905 |0004: new-instance v1, Landroidx/collection/ArrayMap; // type@0529 │ │ +3dc6b8: 7210 72b5 0000 |0006: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ +3dc6be: 0a02 |0009: move-result v2 │ │ +3dc6c0: 7020 cd22 2100 |000a: invoke-direct {v1, v2}, Landroidx/collection/ArrayMap;.:(I)V // method@22cd │ │ +3dc6c6: 7210 6ab5 0000 |000d: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +3dc6cc: 0c00 |0010: move-result-object v0 │ │ +3dc6ce: 7210 4db5 0000 |0011: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3dc6d4: 0a02 |0014: move-result v2 │ │ +3dc6d6: 3802 1400 |0015: if-eqz v2, 0029 // +0014 │ │ +3dc6da: 7210 4eb5 0000 |0017: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3dc6e0: 0c02 |001a: move-result-object v2 │ │ +3dc6e2: 1f02 b21c |001b: check-cast v2, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ +3dc6e6: 6e10 f4ab 0200 |001d: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3dc6ec: 0b03 |0020: move-result-wide v3 │ │ +3dc6ee: 7120 d1b2 4300 |0021: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ +3dc6f4: 0c03 |0024: move-result-object v3 │ │ +3dc6f6: 7230 9ab5 3102 |0025: invoke-interface {v1, v3, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b59a │ │ +3dc6fc: 28e9 |0028: goto 0011 // -0017 │ │ +3dc6fe: 7210 6ab5 0500 |0029: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +3dc704: 0c05 |002c: move-result-object v5 │ │ +3dc706: 7210 4db5 0500 |002d: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3dc70c: 0a00 |0030: move-result v0 │ │ +3dc70e: 3800 4b00 |0031: if-eqz v0, 007c // +004b │ │ +3dc712: 7210 4eb5 0500 |0033: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3dc718: 0c00 |0036: move-result-object v0 │ │ +3dc71a: 1f00 b91c |0037: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3dc71e: 6e10 2eac 0000 |0039: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeedId:()J // method@ac2e │ │ +3dc724: 0b02 |003c: move-result-wide v2 │ │ +3dc726: 7120 d1b2 3200 |003d: invoke-static {v2, v3}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ +3dc72c: 0c02 |0040: move-result-object v2 │ │ +3dc72e: 7220 96b5 2100 |0041: invoke-interface {v1, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b596 │ │ +3dc734: 0c02 |0044: move-result-object v2 │ │ +3dc736: 1f02 b21c |0045: check-cast v2, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ +3dc73a: 3902 3100 |0047: if-nez v2, 0078 // +0031 │ │ +3dc73e: 2202 8f1e |0049: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ +3dc742: 7010 50b3 0200 |004b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3dc748: 1a03 f94b |004e: const-string v3, "No match found for item with ID " // string@4bf9 │ │ +3dc74c: 6e20 5cb3 3200 |0050: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3dc752: 6e10 f4ab 0000 |0053: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3dc758: 0b03 |0056: move-result-wide v3 │ │ +3dc75a: 6e30 58b3 3204 |0057: invoke-virtual {v2, v3, v4}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ +3dc760: 1a03 9f09 |005a: const-string v3, ". Feed ID was " // string@099f │ │ +3dc764: 6e20 5cb3 3200 |005c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3dc76a: 6e10 2eac 0000 |005f: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeedId:()J // method@ac2e │ │ +3dc770: 0b03 |0062: move-result-wide v3 │ │ +3dc772: 6e30 58b3 3204 |0063: invoke-virtual {v2, v3, v4}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ +3dc778: 6e10 67b3 0200 |0066: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3dc77e: 0c02 |0069: move-result-object v2 │ │ +3dc780: 1a03 6f17 |006a: const-string v3, "DBReader" // string@176f │ │ +3dc784: 7120 080b 2300 |006c: invoke-static {v3, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0b08 │ │ +3dc78a: 2202 b21c |006f: new-instance v2, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ +3dc78e: 1a03 4f1b |0071: const-string v3, "Error: Item without feed" // string@1b4f │ │ +3dc792: 1a04 0000 |0073: const-string v4, "" // string@0000 │ │ +3dc796: 7040 beab 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@abbe │ │ +3dc79c: 6e20 47ac 2000 |0078: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.setFeed:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@ac47 │ │ +3dc7a2: 28b2 |007b: goto 002d // -004e │ │ +3dc7a4: 0e00 |007c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0004 line=146 │ │ 0x000d line=147 │ │ 0x001d line=148 │ │ 0x0029 line=150 │ │ @@ -831819,43 +831819,43 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -3dc7e0: |[3dc7e0] de.danoeh.antennapod.core.storage.DBReader.loadTagsOfFeedItemList:(Ljava/util/List;)V │ │ -3dc7f0: 7100 539b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getFavoriteIDList:()Lde/danoeh/antennapod/core/util/LongList; // method@9b53 │ │ -3dc7f6: 0c00 |0003: move-result-object v0 │ │ -3dc7f8: 7100 6c9b 0000 |0004: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getQueueIDList:()Lde/danoeh/antennapod/core/util/LongList; // method@9b6c │ │ -3dc7fe: 0c01 |0007: move-result-object v1 │ │ -3dc800: 7210 6ab5 0500 |0008: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -3dc806: 0c05 |000b: move-result-object v5 │ │ -3dc808: 7210 4db5 0500 |000c: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3dc80e: 0a02 |000f: move-result v2 │ │ -3dc810: 3802 2700 |0010: if-eqz v2, 0037 // +0027 │ │ -3dc814: 7210 4eb5 0500 |0012: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3dc81a: 0c02 |0015: move-result-object v2 │ │ -3dc81c: 1f02 b91c |0016: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3dc820: 6e10 f4ab 0200 |0018: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3dc826: 0b03 |001b: move-result-wide v3 │ │ -3dc828: 6e30 959d 3004 |001c: invoke-virtual {v0, v3, v4}, Lde/danoeh/antennapod/core/util/LongList;.contains:(J)Z // method@9d95 │ │ -3dc82e: 0a03 |001f: move-result v3 │ │ -3dc830: 3803 0700 |0020: if-eqz v3, 0027 // +0007 │ │ -3dc834: 1a03 511d |0022: const-string v3, "Favorite" // string@1d51 │ │ -3dc838: 6e20 27ac 3200 |0024: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.addTag:(Ljava/lang/String;)V // method@ac27 │ │ -3dc83e: 6e10 f4ab 0200 |0027: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3dc844: 0b03 |002a: move-result-wide v3 │ │ -3dc846: 6e30 959d 3104 |002b: invoke-virtual {v1, v3, v4}, Lde/danoeh/antennapod/core/util/LongList;.contains:(J)Z // method@9d95 │ │ -3dc84c: 0a03 |002e: move-result v3 │ │ -3dc84e: 3803 ddff |002f: if-eqz v3, 000c // -0023 │ │ -3dc852: 1a03 fa50 |0031: const-string v3, "Queue" // string@50fa │ │ -3dc856: 6e20 27ac 3200 |0033: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.addTag:(Ljava/lang/String;)V // method@ac27 │ │ -3dc85c: 28d6 |0036: goto 000c // -002a │ │ -3dc85e: 0e00 |0037: return-void │ │ +3dc7a8: |[3dc7a8] de.danoeh.antennapod.core.storage.DBReader.loadTagsOfFeedItemList:(Ljava/util/List;)V │ │ +3dc7b8: 7100 539b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getFavoriteIDList:()Lde/danoeh/antennapod/core/util/LongList; // method@9b53 │ │ +3dc7be: 0c00 |0003: move-result-object v0 │ │ +3dc7c0: 7100 6c9b 0000 |0004: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getQueueIDList:()Lde/danoeh/antennapod/core/util/LongList; // method@9b6c │ │ +3dc7c6: 0c01 |0007: move-result-object v1 │ │ +3dc7c8: 7210 6ab5 0500 |0008: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +3dc7ce: 0c05 |000b: move-result-object v5 │ │ +3dc7d0: 7210 4db5 0500 |000c: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3dc7d6: 0a02 |000f: move-result v2 │ │ +3dc7d8: 3802 2700 |0010: if-eqz v2, 0037 // +0027 │ │ +3dc7dc: 7210 4eb5 0500 |0012: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3dc7e2: 0c02 |0015: move-result-object v2 │ │ +3dc7e4: 1f02 b91c |0016: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3dc7e8: 6e10 f4ab 0200 |0018: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3dc7ee: 0b03 |001b: move-result-wide v3 │ │ +3dc7f0: 6e30 959d 3004 |001c: invoke-virtual {v0, v3, v4}, Lde/danoeh/antennapod/core/util/LongList;.contains:(J)Z // method@9d95 │ │ +3dc7f6: 0a03 |001f: move-result v3 │ │ +3dc7f8: 3803 0700 |0020: if-eqz v3, 0027 // +0007 │ │ +3dc7fc: 1a03 511d |0022: const-string v3, "Favorite" // string@1d51 │ │ +3dc800: 6e20 27ac 3200 |0024: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.addTag:(Ljava/lang/String;)V // method@ac27 │ │ +3dc806: 6e10 f4ab 0200 |0027: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3dc80c: 0b03 |002a: move-result-wide v3 │ │ +3dc80e: 6e30 959d 3104 |002b: invoke-virtual {v1, v3, v4}, Lde/danoeh/antennapod/core/util/LongList;.contains:(J)Z // method@9d95 │ │ +3dc814: 0a03 |002e: move-result v3 │ │ +3dc816: 3803 ddff |002f: if-eqz v3, 000c // -0023 │ │ +3dc81a: 1a03 fa50 |0031: const-string v3, "Queue" // string@50fa │ │ +3dc81e: 6e20 27ac 3200 |0033: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.addTag:(Ljava/lang/String;)V // method@ac27 │ │ +3dc824: 28d6 |0036: goto 000c // -002a │ │ +3dc826: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0004 line=124 │ │ 0x0008 line=126 │ │ 0x0018 line=127 │ │ 0x0024 line=128 │ │ @@ -831891,35 +831891,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3dc87c: |[3dc87c] de.danoeh.antennapod.core.storage.DBTasks$$ExternalSyntheticLambda0.:()V │ │ -3dc88c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3dc892: 0e00 |0003: return-void │ │ +3dc844: |[3dc844] de.danoeh.antennapod.core.storage.DBTasks$$ExternalSyntheticLambda0.:()V │ │ +3dc854: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3dc85a: 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 │ │ -3dc860: |[3dc860] de.danoeh.antennapod.core.storage.DBTasks$$ExternalSyntheticLambda0.newThread:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ -3dc870: 7110 879b 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBTasks;.$r8$lambda$k8PLyINwAjO6Guu1MtdfsjUoMOw:(Ljava/lang/Runnable;)Ljava/lang/Thread; // method@9b87 │ │ -3dc876: 0c01 |0003: move-result-object v1 │ │ -3dc878: 1101 |0004: return-object v1 │ │ +3dc828: |[3dc828] de.danoeh.antennapod.core.storage.DBTasks$$ExternalSyntheticLambda0.newThread:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ +3dc838: 7110 879b 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBTasks;.$r8$lambda$k8PLyINwAjO6Guu1MtdfsjUoMOw:(Ljava/lang/Runnable;)Ljava/lang/Thread; // method@9b87 │ │ +3dc83e: 0c01 |0003: move-result-object v1 │ │ +3dc840: 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; │ │ │ │ @@ -831966,17 +831966,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3dc998: |[3dc998] de.danoeh.antennapod.core.storage.DBTasks$QueryTask.:()V │ │ -3dc9a8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3dc9ae: 0e00 |0003: return-void │ │ +3dc960: |[3dc960] de.danoeh.antennapod.core.storage.DBTasks$QueryTask.:()V │ │ +3dc970: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3dc976: 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 - │ │ @@ -831985,22 +831985,22 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -3dc968: |[3dc968] de.danoeh.antennapod.core.storage.DBTasks$QueryTask.call:()Ljava/lang/Object; │ │ -3dc978: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ -3dc97e: 0c00 |0003: move-result-object v0 │ │ -3dc980: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ -3dc986: 6e20 859b 0100 |0007: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/core/storage/DBTasks$QueryTask;.execute:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;)V // method@9b85 │ │ -3dc98c: 6e10 2eb0 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3dc992: 5410 af8d |000d: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/DBTasks$QueryTask;.result:Ljava/lang/Object; // field@8daf │ │ -3dc996: 1100 |000f: return-object v0 │ │ +3dc930: |[3dc930] de.danoeh.antennapod.core.storage.DBTasks$QueryTask.call:()Ljava/lang/Object; │ │ +3dc940: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ +3dc946: 0c00 |0003: move-result-object v0 │ │ +3dc948: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ +3dc94e: 6e20 859b 0100 |0007: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/core/storage/DBTasks$QueryTask;.execute:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;)V // method@9b85 │ │ +3dc954: 6e10 2eb0 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3dc95a: 5410 af8d |000d: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/DBTasks$QueryTask;.result:Ljava/lang/Object; // field@8daf │ │ +3dc95e: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=413 │ │ 0x0004 line=414 │ │ 0x0007 line=415 │ │ 0x000a line=416 │ │ 0x000d line=417 │ │ @@ -832018,17 +832018,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3dc9b0: |[3dc9b0] de.danoeh.antennapod.core.storage.DBTasks$QueryTask.setResult:(Ljava/lang/Object;)V │ │ -3dc9c0: 5b01 af8d |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBTasks$QueryTask;.result:Ljava/lang/Object; // field@8daf │ │ -3dc9c4: 0e00 |0002: return-void │ │ +3dc978: |[3dc978] de.danoeh.antennapod.core.storage.DBTasks$QueryTask.setResult:(Ljava/lang/Object;)V │ │ +3dc988: 5b01 af8d |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBTasks$QueryTask;.result:Ljava/lang/Object; // field@8daf │ │ +3dc98c: 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; │ │ │ │ @@ -832084,18 +832084,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 │ │ -3dd1d0: |[3dd1d0] de.danoeh.antennapod.core.storage.DBTasks.$r8$lambda$k8PLyINwAjO6Guu1MtdfsjUoMOw:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ -3dd1e0: 7110 8c9b 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBTasks;.lambda$static$0:(Ljava/lang/Runnable;)Ljava/lang/Thread; // method@9b8c │ │ -3dd1e6: 0c00 |0003: move-result-object v0 │ │ -3dd1e8: 1100 |0004: return-object v0 │ │ +3dd198: |[3dd198] de.danoeh.antennapod.core.storage.DBTasks.$r8$lambda$k8PLyINwAjO6Guu1MtdfsjUoMOw:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ +3dd1a8: 7110 8c9b 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBTasks;.lambda$static$0:(Ljava/lang/Runnable;)Ljava/lang/Thread; // method@9b8c │ │ +3dd1ae: 0c00 |0003: move-result-object v0 │ │ +3dd1b0: 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;) │ │ @@ -832103,24 +832103,24 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -3dd298: |[3dd298] de.danoeh.antennapod.core.storage.DBTasks.:()V │ │ -3dd2a8: 2200 2219 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/AutomaticDownloadAlgorithm; // type@1922 │ │ -3dd2ac: 7010 399b 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/core/storage/AutomaticDownloadAlgorithm;.:()V // method@9b39 │ │ -3dd2b2: 6900 b28d |0005: sput-object v0, Lde/danoeh/antennapod/core/storage/DBTasks;.downloadAlgorithm:Lde/danoeh/antennapod/core/storage/AutomaticDownloadAlgorithm; // field@8db2 │ │ -3dd2b6: 2200 2b19 |0007: new-instance v0, Lde/danoeh/antennapod/core/storage/DBTasks$$ExternalSyntheticLambda0; // type@192b │ │ -3dd2ba: 7010 7d9b 0000 |0009: invoke-direct {v0}, Lde/danoeh/antennapod/core/storage/DBTasks$$ExternalSyntheticLambda0;.:()V // method@9b7d │ │ -3dd2c0: 7110 2cb6 0000 |000c: invoke-static {v0}, Ljava/util/concurrent/Executors;.newSingleThreadExecutor:(Ljava/util/concurrent/ThreadFactory;)Ljava/util/concurrent/ExecutorService; // method@b62c │ │ -3dd2c6: 0c00 |000f: move-result-object v0 │ │ -3dd2c8: 6900 b18d |0010: sput-object v0, Lde/danoeh/antennapod/core/storage/DBTasks;.autodownloadExec:Ljava/util/concurrent/ExecutorService; // field@8db1 │ │ -3dd2cc: 0e00 |0012: return-void │ │ +3dd260: |[3dd260] de.danoeh.antennapod.core.storage.DBTasks.:()V │ │ +3dd270: 2200 2219 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/AutomaticDownloadAlgorithm; // type@1922 │ │ +3dd274: 7010 399b 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/core/storage/AutomaticDownloadAlgorithm;.:()V // method@9b39 │ │ +3dd27a: 6900 b28d |0005: sput-object v0, Lde/danoeh/antennapod/core/storage/DBTasks;.downloadAlgorithm:Lde/danoeh/antennapod/core/storage/AutomaticDownloadAlgorithm; // field@8db2 │ │ +3dd27e: 2200 2b19 |0007: new-instance v0, Lde/danoeh/antennapod/core/storage/DBTasks$$ExternalSyntheticLambda0; // type@192b │ │ +3dd282: 7010 7d9b 0000 |0009: invoke-direct {v0}, Lde/danoeh/antennapod/core/storage/DBTasks$$ExternalSyntheticLambda0;.:()V // method@9b7d │ │ +3dd288: 7110 2cb6 0000 |000c: invoke-static {v0}, Ljava/util/concurrent/Executors;.newSingleThreadExecutor:(Ljava/util/concurrent/ThreadFactory;)Ljava/util/concurrent/ExecutorService; // method@b62c │ │ +3dd28e: 0c00 |000f: move-result-object v0 │ │ +3dd290: 6900 b18d |0010: sput-object v0, Lde/danoeh/antennapod/core/storage/DBTasks;.autodownloadExec:Ljava/util/concurrent/ExecutorService; // field@8db1 │ │ +3dd294: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0007 line=52 │ │ locals : │ │ │ │ #2 : (in Lde/danoeh/antennapod/core/storage/DBTasks;) │ │ @@ -832128,17 +832128,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3dd2d0: |[3dd2d0] de.danoeh.antennapod.core.storage.DBTasks.:()V │ │ -3dd2e0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3dd2e6: 0e00 |0003: return-void │ │ +3dd298: |[3dd298] de.danoeh.antennapod.core.storage.DBTasks.:()V │ │ +3dd2a8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3dd2ae: 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;) │ │ @@ -832146,25 +832146,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 │ │ -3dd210: |[3dd210] de.danoeh.antennapod.core.storage.DBTasks.autodownloadUndownloadedItems:(Landroid/content/Context;)Ljava/util/concurrent/Future; │ │ -3dd220: 1a00 7117 |0000: const-string v0, "DBTasks" // string@1771 │ │ -3dd224: 1a01 3b6e |0002: const-string v1, "autodownloadUndownloadedItems" // string@6e3b │ │ -3dd228: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3dd22e: 6200 b18d |0007: sget-object v0, Lde/danoeh/antennapod/core/storage/DBTasks;.autodownloadExec:Ljava/util/concurrent/ExecutorService; // field@8db1 │ │ -3dd232: 6201 b28d |0009: sget-object v1, Lde/danoeh/antennapod/core/storage/DBTasks;.downloadAlgorithm:Lde/danoeh/antennapod/core/storage/AutomaticDownloadAlgorithm; // field@8db2 │ │ -3dd236: 6e20 3a9b 2100 |000b: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/core/storage/AutomaticDownloadAlgorithm;.autoDownloadUndownloadedItems:(Landroid/content/Context;)Ljava/lang/Runnable; // method@9b3a │ │ -3dd23c: 0c02 |000e: move-result-object v2 │ │ -3dd23e: 7220 27b6 2000 |000f: invoke-interface {v0, v2}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b627 │ │ -3dd244: 0c02 |0012: move-result-object v2 │ │ -3dd246: 1102 |0013: return-object v2 │ │ +3dd1d8: |[3dd1d8] de.danoeh.antennapod.core.storage.DBTasks.autodownloadUndownloadedItems:(Landroid/content/Context;)Ljava/util/concurrent/Future; │ │ +3dd1e8: 1a00 7117 |0000: const-string v0, "DBTasks" // string@1771 │ │ +3dd1ec: 1a01 3b6e |0002: const-string v1, "autodownloadUndownloadedItems" // string@6e3b │ │ +3dd1f0: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3dd1f6: 6200 b18d |0007: sget-object v0, Lde/danoeh/antennapod/core/storage/DBTasks;.autodownloadExec:Ljava/util/concurrent/ExecutorService; // field@8db1 │ │ +3dd1fa: 6201 b28d |0009: sget-object v1, Lde/danoeh/antennapod/core/storage/DBTasks;.downloadAlgorithm:Lde/danoeh/antennapod/core/storage/AutomaticDownloadAlgorithm; // field@8db2 │ │ +3dd1fe: 6e20 3a9b 2100 |000b: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/core/storage/AutomaticDownloadAlgorithm;.autoDownloadUndownloadedItems:(Landroid/content/Context;)Ljava/lang/Runnable; // method@9b3a │ │ +3dd204: 0c02 |000e: move-result-object v2 │ │ +3dd206: 7220 27b6 2000 |000f: invoke-interface {v0, v2}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b627 │ │ +3dd20c: 0c02 |0012: move-result-object v2 │ │ +3dd20e: 1102 |0013: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=118 │ │ 0x0007 line=119 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 (null) Landroid/content/Context; │ │ │ │ @@ -832173,49 +832173,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 │ │ -3dd130: |[3dd130] de.danoeh.antennapod.core.storage.DBTasks.duplicateEpisodeDetails:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; │ │ -3dd140: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3dd144: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3dd14a: 1a01 e85b |0005: const-string v1, "Title: " // string@5be8 │ │ -3dd14e: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3dd154: 6e10 3aac 0300 |000a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ac3a │ │ -3dd15a: 0c01 |000d: move-result-object v1 │ │ -3dd15c: 6e20 5cb3 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3dd162: 1a01 1200 |0011: const-string v1, " │ │ +3dd0f8: |[3dd0f8] de.danoeh.antennapod.core.storage.DBTasks.duplicateEpisodeDetails:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; │ │ +3dd108: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3dd10c: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3dd112: 1a01 e85b |0005: const-string v1, "Title: " // string@5be8 │ │ +3dd116: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3dd11c: 6e10 3aac 0300 |000a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ac3a │ │ +3dd122: 0c01 |000d: move-result-object v1 │ │ +3dd124: 6e20 5cb3 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3dd12a: 1a01 1200 |0011: const-string v1, " │ │ ID: " // string@0012 │ │ -3dd166: 6e20 5cb3 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3dd16c: 6e10 33ac 0300 |0016: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getItemIdentifier:()Ljava/lang/String; // method@ac33 │ │ -3dd172: 0c01 |0019: move-result-object v1 │ │ -3dd174: 6e20 5cb3 1000 |001a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3dd17a: 6e10 35ac 0300 |001d: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3dd180: 0c01 |0020: move-result-object v1 │ │ -3dd182: 3901 0500 |0021: if-nez v1, 0026 // +0005 │ │ -3dd186: 1a03 0000 |0023: const-string v3, "" // string@0000 │ │ -3dd18a: 281a |0025: goto 003f // +001a │ │ -3dd18c: 2201 8f1e |0026: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -3dd190: 7010 50b3 0100 |0028: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3dd196: 1a02 1900 |002b: const-string v2, " │ │ +3dd12e: 6e20 5cb3 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3dd134: 6e10 33ac 0300 |0016: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getItemIdentifier:()Ljava/lang/String; // method@ac33 │ │ +3dd13a: 0c01 |0019: move-result-object v1 │ │ +3dd13c: 6e20 5cb3 1000 |001a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3dd142: 6e10 35ac 0300 |001d: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3dd148: 0c01 |0020: move-result-object v1 │ │ +3dd14a: 3901 0500 |0021: if-nez v1, 0026 // +0005 │ │ +3dd14e: 1a03 0000 |0023: const-string v3, "" // string@0000 │ │ +3dd152: 281a |0025: goto 003f // +001a │ │ +3dd154: 2201 8f1e |0026: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +3dd158: 7010 50b3 0100 |0028: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3dd15e: 1a02 1900 |002b: const-string v2, " │ │ URL: " // string@0019 │ │ -3dd19a: 6e20 5cb3 2100 |002d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3dd1a0: 6e10 35ac 0300 |0030: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3dd1a6: 0c03 |0033: move-result-object v3 │ │ -3dd1a8: 6e10 01ac 0300 |0034: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ -3dd1ae: 0c03 |0037: move-result-object v3 │ │ -3dd1b0: 6e20 5cb3 3100 |0038: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3dd1b6: 6e10 67b3 0100 |003b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3dd1bc: 0c03 |003e: move-result-object v3 │ │ -3dd1be: 6e20 5cb3 3000 |003f: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3dd1c4: 6e10 67b3 0000 |0042: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3dd1ca: 0c03 |0045: move-result-object v3 │ │ -3dd1cc: 1103 |0046: return-object v3 │ │ +3dd162: 6e20 5cb3 2100 |002d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3dd168: 6e10 35ac 0300 |0030: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3dd16e: 0c03 |0033: move-result-object v3 │ │ +3dd170: 6e10 01ac 0300 |0034: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ +3dd176: 0c03 |0037: move-result-object v3 │ │ +3dd178: 6e20 5cb3 3100 |0038: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3dd17e: 6e10 67b3 0100 |003b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3dd184: 0c03 |003e: move-result-object v3 │ │ +3dd186: 6e20 5cb3 3000 |003f: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3dd18c: 6e10 67b3 0000 |0042: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3dd192: 0c03 |0045: move-result-object v3 │ │ +3dd194: 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; │ │ @@ -832225,20 +832225,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 │ │ -3dd1ec: |[3dd1ec] de.danoeh.antennapod.core.storage.DBTasks.lambda$static$0:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ -3dd1fc: 2200 921e |0000: new-instance v0, Ljava/lang/Thread; // type@1e92 │ │ -3dd200: 7020 71b3 1000 |0002: invoke-direct {v0, v1}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;)V // method@b371 │ │ -3dd206: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -3dd208: 6e20 7fb3 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/Thread;.setPriority:(I)V // method@b37f │ │ -3dd20e: 1100 |0009: return-object v0 │ │ +3dd1b4: |[3dd1b4] de.danoeh.antennapod.core.storage.DBTasks.lambda$static$0:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ +3dd1c4: 2200 921e |0000: new-instance v0, Ljava/lang/Thread; // type@1e92 │ │ +3dd1c8: 7020 71b3 1000 |0002: invoke-direct {v0, v1}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;)V // method@b371 │ │ +3dd1ce: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +3dd1d0: 6e20 7fb3 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/Thread;.setPriority:(I)V // method@b37f │ │ +3dd1d6: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0006 line=54 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Ljava/lang/Runnable; │ │ │ │ @@ -832247,42 +832247,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 │ │ -3dd2e8: |[3dd2e8] de.danoeh.antennapod.core.storage.DBTasks.notifyMissingFeedMediaFile:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ -3dd2f8: 1a00 7117 |0000: const-string v0, "DBTasks" // string@1771 │ │ -3dd2fc: 1a01 a65a |0002: const-string v1, "The feedmanager was notified about a missing episode. It will update its database now." // string@5aa6 │ │ -3dd300: 7120 030b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b03 │ │ -3dd306: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -3dd308: 6e20 8dac 0400 |0008: invoke-virtual {v4, v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setDownloaded:(Z)V // method@ac8d │ │ -3dd30e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -3dd310: 6e20 8fac 1400 |000c: invoke-virtual {v4, v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setFile_url:(Ljava/lang/String;)V // method@ac8f │ │ -3dd316: 7110 5f9c 0400 |000f: invoke-static {v4}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future; // method@9c5f │ │ -3dd31c: 7100 8db7 0000 |0012: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3dd322: 0c01 |0015: move-result-object v1 │ │ -3dd324: 1212 |0016: const/4 v2, #int 1 // #1 │ │ -3dd326: 2322 0f21 |0017: new-array v2, v2, [Lde/danoeh/antennapod/model/feed/FeedItem; // type@210f │ │ -3dd32a: 6e10 73ac 0400 |0019: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -3dd330: 0c04 |001c: move-result-object v4 │ │ -3dd332: 4d04 0200 |001d: aput-object v4, v2, v0 │ │ -3dd336: 7110 4aa2 0200 |001f: invoke-static {v2}, Lde/danoeh/antennapod/event/FeedItemEvent;.updated:([Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/event/FeedItemEvent; // method@a24a │ │ -3dd33c: 0c04 |0022: move-result-object v4 │ │ -3dd33e: 6e20 90b7 4100 |0023: invoke-virtual {v1, v4}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -3dd344: 7100 8db7 0000 |0026: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3dd34a: 0c04 |0029: move-result-object v4 │ │ -3dd34c: 2200 961a |002a: new-instance v0, Lde/danoeh/antennapod/event/MessageEvent; // type@1a96 │ │ -3dd350: 6001 247d |002c: sget v1, Lde/danoeh/antennapod/core/R$string;.error_file_not_found:I // field@7d24 │ │ -3dd354: 6e20 3102 1300 |002e: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3dd35a: 0c03 |0031: move-result-object v3 │ │ -3dd35c: 7020 50a2 3000 |0032: invoke-direct {v0, v3}, Lde/danoeh/antennapod/event/MessageEvent;.:(Ljava/lang/String;)V // method@a250 │ │ -3dd362: 6e20 90b7 0400 |0035: invoke-virtual {v4, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -3dd368: 0e00 |0038: return-void │ │ +3dd2b0: |[3dd2b0] de.danoeh.antennapod.core.storage.DBTasks.notifyMissingFeedMediaFile:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ +3dd2c0: 1a00 7117 |0000: const-string v0, "DBTasks" // string@1771 │ │ +3dd2c4: 1a01 a65a |0002: const-string v1, "The feedmanager was notified about a missing episode. It will update its database now." // string@5aa6 │ │ +3dd2c8: 7120 030b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b03 │ │ +3dd2ce: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +3dd2d0: 6e20 8dac 0400 |0008: invoke-virtual {v4, v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setDownloaded:(Z)V // method@ac8d │ │ +3dd2d6: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +3dd2d8: 6e20 8fac 1400 |000c: invoke-virtual {v4, v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setFile_url:(Ljava/lang/String;)V // method@ac8f │ │ +3dd2de: 7110 5f9c 0400 |000f: invoke-static {v4}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future; // method@9c5f │ │ +3dd2e4: 7100 8db7 0000 |0012: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3dd2ea: 0c01 |0015: move-result-object v1 │ │ +3dd2ec: 1212 |0016: const/4 v2, #int 1 // #1 │ │ +3dd2ee: 2322 0f21 |0017: new-array v2, v2, [Lde/danoeh/antennapod/model/feed/FeedItem; // type@210f │ │ +3dd2f2: 6e10 73ac 0400 |0019: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +3dd2f8: 0c04 |001c: move-result-object v4 │ │ +3dd2fa: 4d04 0200 |001d: aput-object v4, v2, v0 │ │ +3dd2fe: 7110 4aa2 0200 |001f: invoke-static {v2}, Lde/danoeh/antennapod/event/FeedItemEvent;.updated:([Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/event/FeedItemEvent; // method@a24a │ │ +3dd304: 0c04 |0022: move-result-object v4 │ │ +3dd306: 6e20 90b7 4100 |0023: invoke-virtual {v1, v4}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +3dd30c: 7100 8db7 0000 |0026: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3dd312: 0c04 |0029: move-result-object v4 │ │ +3dd314: 2200 961a |002a: new-instance v0, Lde/danoeh/antennapod/event/MessageEvent; // type@1a96 │ │ +3dd318: 6001 247d |002c: sget v1, Lde/danoeh/antennapod/core/R$string;.error_file_not_found:I // field@7d24 │ │ +3dd31c: 6e20 3102 1300 |002e: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3dd322: 0c03 |0031: move-result-object v3 │ │ +3dd324: 7020 50a2 3000 |0032: invoke-direct {v0, v3}, Lde/danoeh/antennapod/event/MessageEvent;.:(Ljava/lang/String;)V // method@a250 │ │ +3dd32a: 6e20 90b7 0400 |0035: invoke-virtual {v4, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +3dd330: 0e00 |0038: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=99 │ │ 0x0008 line=100 │ │ 0x000c line=101 │ │ 0x000f line=102 │ │ 0x0012 line=103 │ │ @@ -832296,19 +832296,19 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3dd36c: |[3dd36c] de.danoeh.antennapod.core.storage.DBTasks.performAutoCleanup:(Landroid/content/Context;)V │ │ -3dd37c: 7100 729c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithmFactory;.build:()Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm; // method@9c72 │ │ -3dd382: 0c00 |0003: move-result-object v0 │ │ -3dd384: 6e20 6f9c 1000 |0004: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm;.performCleanup:(Landroid/content/Context;)I // method@9c6f │ │ -3dd38a: 0e00 |0007: return-void │ │ +3dd334: |[3dd334] de.danoeh.antennapod.core.storage.DBTasks.performAutoCleanup:(Landroid/content/Context;)V │ │ +3dd344: 7100 729c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithmFactory;.build:()Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm; // method@9c72 │ │ +3dd34a: 0c00 |0003: move-result-object v0 │ │ +3dd34c: 6e20 6f9c 1000 |0004: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm;.performCleanup:(Landroid/content/Context;)I // method@9c6f │ │ +3dd352: 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;) │ │ @@ -832316,60 +832316,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 │ │ -3dd38c: |[3dd38c] de.danoeh.antennapod.core.storage.DBTasks.removeFeedWithDownloadUrl:(Landroid/content/Context;Ljava/lang/String;)V │ │ -3dd39c: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ -3dd3a2: 0c00 |0003: move-result-object v0 │ │ -3dd3a4: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ -3dd3aa: 6e10 3cb0 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getFeedCursorDownloadUrls:()Landroid/database/Cursor; // method@b03c │ │ -3dd3b0: 0c01 |000a: move-result-object v1 │ │ -3dd3b2: 7210 5503 0100 |000b: invoke-interface {v1}, Landroid/database/Cursor;.moveToFirst:()Z // method@0355 │ │ -3dd3b8: 0a02 |000e: move-result v2 │ │ -3dd3ba: 1603 0000 |000f: const-wide/16 v3, #int 0 // #0 │ │ -3dd3be: 0435 |0011: move-wide v5, v3 │ │ -3dd3c0: 3802 1800 |0012: if-eqz v2, 002a // +0018 │ │ -3dd3c4: 1212 |0014: const/4 v2, #int 1 // #1 │ │ -3dd3c6: 7220 5103 2100 |0015: invoke-interface {v1, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ -3dd3cc: 0c02 |0018: move-result-object v2 │ │ -3dd3ce: 6e20 28b3 8200 |0019: invoke-virtual {v2, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3dd3d4: 0a02 |001c: move-result v2 │ │ -3dd3d6: 3802 0700 |001d: if-eqz v2, 0024 // +0007 │ │ -3dd3da: 1202 |001f: const/4 v2, #int 0 // #0 │ │ -3dd3dc: 7220 4f03 2100 |0020: invoke-interface {v1, v2}, Landroid/database/Cursor;.getLong:(I)J // method@034f │ │ -3dd3e2: 0b05 |0023: move-result-wide v5 │ │ -3dd3e4: 7210 5603 0100 |0024: invoke-interface {v1}, Landroid/database/Cursor;.moveToNext:()Z // method@0356 │ │ -3dd3ea: 0a02 |0027: move-result v2 │ │ -3dd3ec: 3902 ecff |0028: if-nez v2, 0014 // -0014 │ │ -3dd3f0: 7210 4403 0100 |002a: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0344 │ │ -3dd3f6: 6e10 2eb0 0000 |002d: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3dd3fc: 3100 0503 |0030: cmp-long v0, v5, v3 │ │ -3dd400: 3800 1100 |0032: if-eqz v0, 0043 // +0011 │ │ -3dd404: 7130 199c 5706 |0034: invoke-static {v7, v5, v6}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFeed:(Landroid/content/Context;J)Ljava/util/concurrent/Future; // method@9c19 │ │ -3dd40a: 0c07 |0037: move-result-object v7 │ │ -3dd40c: 7210 2fb6 0700 |0038: invoke-interface {v7}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b62f │ │ -3dd412: 281e |003b: goto 0059 // +001e │ │ -3dd414: 0d07 |003c: move-exception v7 │ │ -3dd416: 2802 |003d: goto 003f // +0002 │ │ -3dd418: 0d07 |003e: move-exception v7 │ │ -3dd41a: 6e10 8db3 0700 |003f: invoke-virtual {v7}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -3dd420: 2817 |0042: goto 0059 // +0017 │ │ -3dd422: 2207 8f1e |0043: new-instance v7, Ljava/lang/StringBuilder; // type@1e8f │ │ -3dd426: 7010 50b3 0700 |0045: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3dd42c: 1a00 6dcb |0048: const-string v0, "removeFeedWithDownloadUrl: Could not find feed with url: " // string@cb6d │ │ -3dd430: 6e20 5cb3 0700 |004a: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3dd436: 6e20 5cb3 8700 |004d: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3dd43c: 6e10 67b3 0700 |0050: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3dd442: 0c07 |0053: move-result-object v7 │ │ -3dd444: 1a08 7117 |0054: const-string v8, "DBTasks" // string@1771 │ │ -3dd448: 7120 080b 7800 |0056: invoke-static {v8, v7}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0b08 │ │ -3dd44e: 0e00 |0059: return-void │ │ +3dd354: |[3dd354] de.danoeh.antennapod.core.storage.DBTasks.removeFeedWithDownloadUrl:(Landroid/content/Context;Ljava/lang/String;)V │ │ +3dd364: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ +3dd36a: 0c00 |0003: move-result-object v0 │ │ +3dd36c: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ +3dd372: 6e10 3cb0 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getFeedCursorDownloadUrls:()Landroid/database/Cursor; // method@b03c │ │ +3dd378: 0c01 |000a: move-result-object v1 │ │ +3dd37a: 7210 5503 0100 |000b: invoke-interface {v1}, Landroid/database/Cursor;.moveToFirst:()Z // method@0355 │ │ +3dd380: 0a02 |000e: move-result v2 │ │ +3dd382: 1603 0000 |000f: const-wide/16 v3, #int 0 // #0 │ │ +3dd386: 0435 |0011: move-wide v5, v3 │ │ +3dd388: 3802 1800 |0012: if-eqz v2, 002a // +0018 │ │ +3dd38c: 1212 |0014: const/4 v2, #int 1 // #1 │ │ +3dd38e: 7220 5103 2100 |0015: invoke-interface {v1, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ +3dd394: 0c02 |0018: move-result-object v2 │ │ +3dd396: 6e20 28b3 8200 |0019: invoke-virtual {v2, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3dd39c: 0a02 |001c: move-result v2 │ │ +3dd39e: 3802 0700 |001d: if-eqz v2, 0024 // +0007 │ │ +3dd3a2: 1202 |001f: const/4 v2, #int 0 // #0 │ │ +3dd3a4: 7220 4f03 2100 |0020: invoke-interface {v1, v2}, Landroid/database/Cursor;.getLong:(I)J // method@034f │ │ +3dd3aa: 0b05 |0023: move-result-wide v5 │ │ +3dd3ac: 7210 5603 0100 |0024: invoke-interface {v1}, Landroid/database/Cursor;.moveToNext:()Z // method@0356 │ │ +3dd3b2: 0a02 |0027: move-result v2 │ │ +3dd3b4: 3902 ecff |0028: if-nez v2, 0014 // -0014 │ │ +3dd3b8: 7210 4403 0100 |002a: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0344 │ │ +3dd3be: 6e10 2eb0 0000 |002d: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3dd3c4: 3100 0503 |0030: cmp-long v0, v5, v3 │ │ +3dd3c8: 3800 1100 |0032: if-eqz v0, 0043 // +0011 │ │ +3dd3cc: 7130 199c 5706 |0034: invoke-static {v7, v5, v6}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFeed:(Landroid/content/Context;J)Ljava/util/concurrent/Future; // method@9c19 │ │ +3dd3d2: 0c07 |0037: move-result-object v7 │ │ +3dd3d4: 7210 2fb6 0700 |0038: invoke-interface {v7}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b62f │ │ +3dd3da: 281e |003b: goto 0059 // +001e │ │ +3dd3dc: 0d07 |003c: move-exception v7 │ │ +3dd3de: 2802 |003d: goto 003f // +0002 │ │ +3dd3e0: 0d07 |003e: move-exception v7 │ │ +3dd3e2: 6e10 8db3 0700 |003f: invoke-virtual {v7}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +3dd3e8: 2817 |0042: goto 0059 // +0017 │ │ +3dd3ea: 2207 8f1e |0043: new-instance v7, Ljava/lang/StringBuilder; // type@1e8f │ │ +3dd3ee: 7010 50b3 0700 |0045: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3dd3f4: 1a00 6dcb |0048: const-string v0, "removeFeedWithDownloadUrl: Could not find feed with url: " // string@cb6d │ │ +3dd3f8: 6e20 5cb3 0700 |004a: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3dd3fe: 6e20 5cb3 8700 |004d: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3dd404: 6e10 67b3 0700 |0050: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3dd40a: 0c07 |0053: move-result-object v7 │ │ +3dd40c: 1a08 7117 |0054: const-string v8, "DBTasks" // string@1771 │ │ +3dd410: 7120 080b 7800 |0056: invoke-static {v8, v7}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0b08 │ │ +3dd416: 0e00 |0059: return-void │ │ catches : 1 │ │ 0x0034 - 0x003b │ │ Ljava/lang/InterruptedException; -> 0x003e │ │ Ljava/util/concurrent/ExecutionException; -> 0x003c │ │ positions : │ │ 0x0000 line=69 │ │ 0x0004 line=70 │ │ @@ -832392,48 +832392,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 │ │ -3dc9c8: |[3dc9c8] de.danoeh.antennapod.core.storage.DBTasks.searchFeedByIdentifyingValueOrID:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/model/feed/Feed; │ │ -3dc9d8: 6e10 f4ab 0500 |0000: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3dc9de: 0b00 |0003: move-result-wide v0 │ │ -3dc9e0: 1602 0000 |0004: const-wide/16 v2, #int 0 // #0 │ │ -3dc9e4: 3104 0002 |0006: cmp-long v4, v0, v2 │ │ -3dc9e8: 3804 0b00 |0008: if-eqz v4, 0013 // +000b │ │ -3dc9ec: 6e10 f4ab 0500 |000a: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3dc9f2: 0b00 |000d: move-result-wide v0 │ │ -3dc9f4: 7120 549b 1000 |000e: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeed:(J)Lde/danoeh/antennapod/model/feed/Feed; // method@9b54 │ │ -3dc9fa: 0c05 |0011: move-result-object v5 │ │ -3dc9fc: 1105 |0012: return-object v5 │ │ -3dc9fe: 7100 5e9b 0000 |0013: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedList:()Ljava/util/List; // method@9b5e │ │ -3dca04: 0c00 |0016: move-result-object v0 │ │ -3dca06: 7210 6ab5 0000 |0017: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -3dca0c: 0c00 |001a: move-result-object v0 │ │ -3dca0e: 7210 4db5 0000 |001b: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3dca14: 0a01 |001e: move-result v1 │ │ -3dca16: 3801 1e00 |001f: if-eqz v1, 003d // +001e │ │ -3dca1a: 7210 4eb5 0000 |0021: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3dca20: 0c01 |0024: move-result-object v1 │ │ -3dca22: 1f01 b21c |0025: check-cast v1, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ -3dca26: 6e10 c8ab 0100 |0027: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getIdentifyingValue:()Ljava/lang/String; // method@abc8 │ │ -3dca2c: 0c02 |002a: move-result-object v2 │ │ -3dca2e: 6e10 c8ab 0500 |002b: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getIdentifyingValue:()Ljava/lang/String; // method@abc8 │ │ -3dca34: 0c03 |002e: move-result-object v3 │ │ -3dca36: 6e20 28b3 3200 |002f: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3dca3c: 0a02 |0032: move-result v2 │ │ -3dca3e: 3802 e8ff |0033: if-eqz v2, 001b // -0018 │ │ -3dca42: 7110 5b9b 0100 |0035: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItemList:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/List; // method@9b5b │ │ -3dca48: 0c05 |0038: move-result-object v5 │ │ -3dca4a: 6e20 e3ab 5100 |0039: invoke-virtual {v1, v5}, Lde/danoeh/antennapod/model/feed/Feed;.setItems:(Ljava/util/List;)V // method@abe3 │ │ -3dca50: 1101 |003c: return-object v1 │ │ -3dca52: 1205 |003d: const/4 v5, #int 0 // #0 │ │ -3dca54: 1105 |003e: return-object v5 │ │ +3dc990: |[3dc990] de.danoeh.antennapod.core.storage.DBTasks.searchFeedByIdentifyingValueOrID:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/model/feed/Feed; │ │ +3dc9a0: 6e10 f4ab 0500 |0000: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3dc9a6: 0b00 |0003: move-result-wide v0 │ │ +3dc9a8: 1602 0000 |0004: const-wide/16 v2, #int 0 // #0 │ │ +3dc9ac: 3104 0002 |0006: cmp-long v4, v0, v2 │ │ +3dc9b0: 3804 0b00 |0008: if-eqz v4, 0013 // +000b │ │ +3dc9b4: 6e10 f4ab 0500 |000a: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3dc9ba: 0b00 |000d: move-result-wide v0 │ │ +3dc9bc: 7120 549b 1000 |000e: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeed:(J)Lde/danoeh/antennapod/model/feed/Feed; // method@9b54 │ │ +3dc9c2: 0c05 |0011: move-result-object v5 │ │ +3dc9c4: 1105 |0012: return-object v5 │ │ +3dc9c6: 7100 5e9b 0000 |0013: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedList:()Ljava/util/List; // method@9b5e │ │ +3dc9cc: 0c00 |0016: move-result-object v0 │ │ +3dc9ce: 7210 6ab5 0000 |0017: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +3dc9d4: 0c00 |001a: move-result-object v0 │ │ +3dc9d6: 7210 4db5 0000 |001b: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3dc9dc: 0a01 |001e: move-result v1 │ │ +3dc9de: 3801 1e00 |001f: if-eqz v1, 003d // +001e │ │ +3dc9e2: 7210 4eb5 0000 |0021: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3dc9e8: 0c01 |0024: move-result-object v1 │ │ +3dc9ea: 1f01 b21c |0025: check-cast v1, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ +3dc9ee: 6e10 c8ab 0100 |0027: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getIdentifyingValue:()Ljava/lang/String; // method@abc8 │ │ +3dc9f4: 0c02 |002a: move-result-object v2 │ │ +3dc9f6: 6e10 c8ab 0500 |002b: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getIdentifyingValue:()Ljava/lang/String; // method@abc8 │ │ +3dc9fc: 0c03 |002e: move-result-object v3 │ │ +3dc9fe: 6e20 28b3 3200 |002f: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3dca04: 0a02 |0032: move-result v2 │ │ +3dca06: 3802 e8ff |0033: if-eqz v2, 001b // -0018 │ │ +3dca0a: 7110 5b9b 0100 |0035: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItemList:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/List; // method@9b5b │ │ +3dca10: 0c05 |0038: move-result-object v5 │ │ +3dca12: 6e20 e3ab 5100 |0039: invoke-virtual {v1, v5}, Lde/danoeh/antennapod/model/feed/Feed;.setItems:(Ljava/util/List;)V // method@abe3 │ │ +3dca18: 1101 |003c: return-object v1 │ │ +3dca1a: 1205 |003d: const/4 v5, #int 0 // #0 │ │ +3dca1c: 1105 |003e: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x000a line=144 │ │ 0x0013 line=146 │ │ 0x0017 line=147 │ │ 0x0027 line=148 │ │ @@ -832446,33 +832446,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 │ │ -3dd098: |[3dd098] de.danoeh.antennapod.core.storage.DBTasks.searchFeedItemByIdentifyingValue:(Ljava/util/List;Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ -3dd0a8: 7210 6ab5 0300 |0000: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -3dd0ae: 0c03 |0003: move-result-object v3 │ │ -3dd0b0: 7210 4db5 0300 |0004: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3dd0b6: 0a00 |0007: move-result v0 │ │ -3dd0b8: 3800 1700 |0008: if-eqz v0, 001f // +0017 │ │ -3dd0bc: 7210 4eb5 0300 |000a: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3dd0c2: 0c00 |000d: move-result-object v0 │ │ -3dd0c4: 1f00 b91c |000e: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3dd0c8: 6e10 30ac 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getIdentifyingValue:()Ljava/lang/String; // method@ac30 │ │ -3dd0ce: 0c01 |0013: move-result-object v1 │ │ -3dd0d0: 6e10 30ac 0400 |0014: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getIdentifyingValue:()Ljava/lang/String; // method@ac30 │ │ -3dd0d6: 0c02 |0017: move-result-object v2 │ │ -3dd0d8: 7120 ae0a 2100 |0018: invoke-static {v1, v2}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aae │ │ -3dd0de: 0a01 |001b: move-result v1 │ │ -3dd0e0: 3801 e8ff |001c: if-eqz v1, 0004 // -0018 │ │ -3dd0e4: 1100 |001e: return-object v0 │ │ -3dd0e6: 1203 |001f: const/4 v3, #int 0 // #0 │ │ -3dd0e8: 1103 |0020: return-object v3 │ │ +3dd060: |[3dd060] de.danoeh.antennapod.core.storage.DBTasks.searchFeedItemByIdentifyingValue:(Ljava/util/List;Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ +3dd070: 7210 6ab5 0300 |0000: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +3dd076: 0c03 |0003: move-result-object v3 │ │ +3dd078: 7210 4db5 0300 |0004: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3dd07e: 0a00 |0007: move-result v0 │ │ +3dd080: 3800 1700 |0008: if-eqz v0, 001f // +0017 │ │ +3dd084: 7210 4eb5 0300 |000a: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3dd08a: 0c00 |000d: move-result-object v0 │ │ +3dd08c: 1f00 b91c |000e: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3dd090: 6e10 30ac 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getIdentifyingValue:()Ljava/lang/String; // method@ac30 │ │ +3dd096: 0c01 |0013: move-result-object v1 │ │ +3dd098: 6e10 30ac 0400 |0014: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getIdentifyingValue:()Ljava/lang/String; // method@ac30 │ │ +3dd09e: 0c02 |0017: move-result-object v2 │ │ +3dd0a0: 7120 ae0a 2100 |0018: invoke-static {v1, v2}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aae │ │ +3dd0a6: 0a01 |001b: move-result v1 │ │ +3dd0a8: 3801 e8ff |001c: if-eqz v1, 0004 // -0018 │ │ +3dd0ac: 1100 |001e: return-object v0 │ │ +3dd0ae: 1203 |001f: const/4 v3, #int 0 // #0 │ │ +3dd0b0: 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; │ │ @@ -832482,29 +832482,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 │ │ -3dd0ec: |[3dd0ec] de.danoeh.antennapod.core.storage.DBTasks.searchFeedItemGuessDuplicate:(Ljava/util/List;Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ -3dd0fc: 7210 6ab5 0200 |0000: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -3dd102: 0c02 |0003: move-result-object v2 │ │ -3dd104: 7210 4db5 0200 |0004: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3dd10a: 0a00 |0007: move-result v0 │ │ -3dd10c: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ -3dd110: 7210 4eb5 0200 |000a: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3dd116: 0c00 |000d: move-result-object v0 │ │ -3dd118: 1f00 b91c |000e: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3dd11c: 7120 819c 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@9c81 │ │ -3dd122: 0a01 |0013: move-result v1 │ │ -3dd124: 3801 f0ff |0014: if-eqz v1, 0004 // -0010 │ │ -3dd128: 1100 |0016: return-object v0 │ │ -3dd12a: 1202 |0017: const/4 v2, #int 0 // #0 │ │ -3dd12c: 1102 |0018: return-object v2 │ │ +3dd0b4: |[3dd0b4] de.danoeh.antennapod.core.storage.DBTasks.searchFeedItemGuessDuplicate:(Ljava/util/List;Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ +3dd0c4: 7210 6ab5 0200 |0000: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +3dd0ca: 0c02 |0003: move-result-object v2 │ │ +3dd0cc: 7210 4db5 0200 |0004: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3dd0d2: 0a00 |0007: move-result v0 │ │ +3dd0d4: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ +3dd0d8: 7210 4eb5 0200 |000a: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3dd0de: 0c00 |000d: move-result-object v0 │ │ +3dd0e0: 1f00 b91c |000e: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3dd0e4: 7120 819c 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@9c81 │ │ +3dd0ea: 0a01 |0013: move-result v1 │ │ +3dd0ec: 3801 f0ff |0014: if-eqz v1, 0004 // -0010 │ │ +3dd0f0: 1100 |0016: return-object v0 │ │ +3dd0f2: 1202 |0017: const/4 v2, #int 0 // #0 │ │ +3dd0f4: 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; │ │ @@ -832514,20 +832514,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 │ │ -3dd248: |[3dd248] de.danoeh.antennapod.core.storage.DBTasks.searchFeedItems:(JLjava/lang/String;)Ljava/util/concurrent/FutureTask; │ │ -3dd258: 2200 391f |0000: new-instance v0, Ljava/util/concurrent/FutureTask; // type@1f39 │ │ -3dd25c: 2201 2c19 |0002: new-instance v1, Lde/danoeh/antennapod/core/storage/DBTasks$1; // type@192c │ │ -3dd260: 7040 7f9b 2143 |0004: invoke-direct {v1, v2, v3, v4}, Lde/danoeh/antennapod/core/storage/DBTasks$1;.:(JLjava/lang/String;)V // method@9b7f │ │ -3dd266: 7020 33b6 1000 |0007: invoke-direct {v0, v1}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@b633 │ │ -3dd26c: 1100 |000a: return-object v0 │ │ +3dd210: |[3dd210] de.danoeh.antennapod.core.storage.DBTasks.searchFeedItems:(JLjava/lang/String;)Ljava/util/concurrent/FutureTask; │ │ +3dd220: 2200 391f |0000: new-instance v0, Ljava/util/concurrent/FutureTask; // type@1f39 │ │ +3dd224: 2201 2c19 |0002: new-instance v1, Lde/danoeh/antennapod/core/storage/DBTasks$1; // type@192c │ │ +3dd228: 7040 7f9b 2143 |0004: invoke-direct {v1, v2, v3, v4}, Lde/danoeh/antennapod/core/storage/DBTasks$1;.:(JLjava/lang/String;)V // method@9b7f │ │ +3dd22e: 7020 33b6 1000 |0007: invoke-direct {v0, v1}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@b633 │ │ +3dd234: 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; │ │ │ │ @@ -832536,20 +832536,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 │ │ -3dd270: |[3dd270] de.danoeh.antennapod.core.storage.DBTasks.searchFeeds:(Ljava/lang/String;)Ljava/util/concurrent/FutureTask; │ │ -3dd280: 2200 391f |0000: new-instance v0, Ljava/util/concurrent/FutureTask; // type@1f39 │ │ -3dd284: 2201 2d19 |0002: new-instance v1, Lde/danoeh/antennapod/core/storage/DBTasks$2; // type@192d │ │ -3dd288: 7020 819b 2100 |0004: invoke-direct {v1, v2}, Lde/danoeh/antennapod/core/storage/DBTasks$2;.:(Ljava/lang/String;)V // method@9b81 │ │ -3dd28e: 7020 33b6 1000 |0007: invoke-direct {v0, v1}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@b633 │ │ -3dd294: 1100 |000a: return-object v0 │ │ +3dd238: |[3dd238] de.danoeh.antennapod.core.storage.DBTasks.searchFeeds:(Ljava/lang/String;)Ljava/util/concurrent/FutureTask; │ │ +3dd248: 2200 391f |0000: new-instance v0, Ljava/util/concurrent/FutureTask; // type@1f39 │ │ +3dd24c: 2201 2d19 |0002: new-instance v1, Lde/danoeh/antennapod/core/storage/DBTasks$2; // type@192d │ │ +3dd250: 7020 819b 2100 |0004: invoke-direct {v1, v2}, Lde/danoeh/antennapod/core/storage/DBTasks$2;.:(Ljava/lang/String;)V // method@9b81 │ │ +3dd256: 7020 33b6 1000 |0007: invoke-direct {v0, v1}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@b633 │ │ +3dd25c: 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;) │ │ @@ -832557,17 +832557,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 │ │ -3dd460: |[3dd460] de.danoeh.antennapod.core.storage.DBTasks.setDownloadAlgorithm:(Lde/danoeh/antennapod/core/storage/AutomaticDownloadAlgorithm;)V │ │ -3dd470: 6900 b28d |0000: sput-object v0, Lde/danoeh/antennapod/core/storage/DBTasks;.downloadAlgorithm:Lde/danoeh/antennapod/core/storage/AutomaticDownloadAlgorithm; // field@8db2 │ │ -3dd474: 0e00 |0002: return-void │ │ +3dd428: |[3dd428] de.danoeh.antennapod.core.storage.DBTasks.setDownloadAlgorithm:(Lde/danoeh/antennapod/core/storage/AutomaticDownloadAlgorithm;)V │ │ +3dd438: 6900 b28d |0000: sput-object v0, Lde/danoeh/antennapod/core/storage/DBTasks;.downloadAlgorithm:Lde/danoeh/antennapod/core/storage/AutomaticDownloadAlgorithm; // field@8db2 │ │ +3dd43c: 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;) │ │ @@ -832575,392 +832575,392 @@ │ │ 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 : 771 16-bit code units │ │ -3dca58: |[3dca58] de.danoeh.antennapod.core.storage.DBTasks.updateFeed:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Z)Lde/danoeh/antennapod/model/feed/Feed; │ │ -3dca68: 0800 1200 |0000: move-object/from16 v0, v18 │ │ -3dca6c: 0801 1300 |0002: move-object/from16 v1, v19 │ │ -3dca70: 1c02 2f19 |0004: const-class v2, Lde/danoeh/antennapod/core/storage/DBTasks; // type@192f │ │ -3dca74: 1d02 |0006: monitor-enter v2 │ │ -3dca76: 2203 fd1e |0007: new-instance v3, Ljava/util/ArrayList; // type@1efd │ │ -3dca7a: 7010 a0b4 0300 |0009: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -3dca80: 7100 43b0 0000 |000c: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ -3dca86: 0c04 |000f: move-result-object v4 │ │ -3dca88: 6e10 54b0 0400 |0010: invoke-virtual {v4}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ -3dca8e: 7701 909b 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@9b90 │ │ -3dca94: 0c0b |0016: move-result-object v11 │ │ -3dca96: 390b 2500 |0017: if-nez v11, 003c // +0025 │ │ -3dca9a: 1a05 7117 |0019: const-string v5, "DBTasks" // string@1771 │ │ -3dca9e: 2206 8f1e |001b: new-instance v6, Ljava/lang/StringBuilder; // type@1e8f │ │ -3dcaa2: 7010 50b3 0600 |001d: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3dcaa8: 1a07 811e |0020: const-string v7, "Found no existing Feed with title " // string@1e81 │ │ -3dcaac: 6e20 5cb3 7600 |0022: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3dcab2: 7401 d6ab 1300 |0025: invoke-virtual/range {v19}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ -3dcab8: 0c07 |0028: move-result-object v7 │ │ -3dcaba: 6e20 5cb3 7600 |0029: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3dcac0: 1a07 9b09 |002c: const-string v7, ". Adding as new one." // string@099b │ │ -3dcac4: 6e20 5cb3 7600 |002e: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3dcaca: 6e10 67b3 0600 |0031: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3dcad0: 0c06 |0034: move-result-object v6 │ │ -3dcad2: 7120 fe0a 6500 |0035: invoke-static {v5, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3dcad8: 0716 |0038: move-object v6, v1 │ │ -3dcada: 1205 |0039: const/4 v5, #int 0 // #0 │ │ -3dcadc: 2900 7302 |003a: goto/16 02ad // +0273 │ │ -3dcae0: 1a05 7117 |003c: const-string v5, "DBTasks" // string@1771 │ │ -3dcae4: 2206 8f1e |003e: new-instance v6, Ljava/lang/StringBuilder; // type@1e8f │ │ -3dcae8: 7010 50b3 0600 |0040: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3dcaee: 1a07 5e1d |0043: const-string v7, "Feed with title " // string@1d5e │ │ -3dcaf2: 6e20 5cb3 7600 |0045: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3dcaf8: 7401 d6ab 1300 |0048: invoke-virtual/range {v19}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ -3dcafe: 0c07 |004b: move-result-object v7 │ │ -3dcb00: 6e20 5cb3 7600 |004c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3dcb06: 1a07 9300 |004f: const-string v7, " already exists. Syncing new with existing one." // string@0093 │ │ -3dcb0a: 6e20 5cb3 7600 |0051: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3dcb10: 6e10 67b3 0600 |0054: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3dcb16: 0c06 |0057: move-result-object v6 │ │ -3dcb18: 7120 fe0a 6500 |0058: invoke-static {v5, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3dcb1e: 7401 ccab 1300 |005b: invoke-virtual/range {v19}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abcc │ │ -3dcb24: 0c05 |005e: move-result-object v5 │ │ -3dcb26: 2206 a319 |005f: new-instance v6, Lde/danoeh/antennapod/core/util/comparator/FeedItemPubdateComparator; // type@19a3 │ │ -3dcb2a: 7010 cf9d 0600 |0061: invoke-direct {v6}, Lde/danoeh/antennapod/core/util/comparator/FeedItemPubdateComparator;.:()V // method@9dcf │ │ -3dcb30: 7120 19b5 6500 |0064: invoke-static {v5, v6}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b519 │ │ -3dcb36: 7401 d2ab 1300 |0067: invoke-virtual/range {v19}, Lde/danoeh/antennapod/model/feed/Feed;.getPageNr:()I // method@abd2 │ │ -3dcb3c: 0a05 |006a: move-result v5 │ │ -3dcb3e: 6e10 d2ab 0b00 |006b: invoke-virtual {v11}, Lde/danoeh/antennapod/model/feed/Feed;.getPageNr:()I // method@abd2 │ │ -3dcb44: 0a06 |006e: move-result v6 │ │ -3dcb46: 3365 1300 |006f: if-ne v5, v6, 0082 // +0013 │ │ -3dcb4a: 6e20 c1ab 1b00 |0071: invoke-virtual {v11, v1}, Lde/danoeh/antennapod/model/feed/Feed;.compareWithOther:(Lde/danoeh/antennapod/model/feed/Feed;)Z // method@abc1 │ │ -3dcb50: 0a05 |0074: move-result v5 │ │ -3dcb52: 3805 1b00 |0075: if-eqz v5, 0090 // +001b │ │ -3dcb56: 1a05 7117 |0077: const-string v5, "DBTasks" // string@1771 │ │ -3dcb5a: 1a06 5a1d |0079: const-string v6, "Feed has updated attribute values. Updating old feed's attributes" // string@1d5a │ │ -3dcb5e: 7120 fe0a 6500 |007b: invoke-static {v5, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3dcb64: 6e20 efab 1b00 |007e: invoke-virtual {v11, v1}, Lde/danoeh/antennapod/model/feed/Feed;.updateFromOther:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@abef │ │ -3dcb6a: 280f |0081: goto 0090 // +000f │ │ -3dcb6c: 1a05 7117 |0082: const-string v5, "DBTasks" // string@1771 │ │ -3dcb70: 1a06 c84b |0084: const-string v6, "New feed has a higher page number." // string@4bc8 │ │ -3dcb74: 7120 fe0a 6500 |0086: invoke-static {v5, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3dcb7a: 7401 d1ab 1300 |0089: invoke-virtual/range {v19}, Lde/danoeh/antennapod/model/feed/Feed;.getNextPageLink:()Ljava/lang/String; // method@abd1 │ │ -3dcb80: 0c05 |008c: move-result-object v5 │ │ -3dcb82: 6e20 e8ab 5b00 |008d: invoke-virtual {v11, v5}, Lde/danoeh/antennapod/model/feed/Feed;.setNextPageLink:(Ljava/lang/String;)V // method@abe8 │ │ -3dcb88: 6e10 d4ab 0b00 |0090: invoke-virtual {v11}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ -3dcb8e: 0c05 |0093: move-result-object v5 │ │ -3dcb90: 7401 d4ab 1300 |0094: invoke-virtual/range {v19}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ -3dcb96: 0c06 |0097: move-result-object v6 │ │ -3dcb98: 6e20 a6ac 6500 |0098: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.compareWithOther:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Z // method@aca6 │ │ -3dcb9e: 0a05 |009b: move-result v5 │ │ -3dcba0: 3805 1400 |009c: if-eqz v5, 00b0 // +0014 │ │ -3dcba4: 1a05 7117 |009e: const-string v5, "DBTasks" // string@1771 │ │ -3dcba8: 1a06 5b1d |00a0: const-string v6, "Feed has updated preferences. Updating old feed's preferences" // string@1d5b │ │ -3dcbac: 7120 fe0a 6500 |00a2: invoke-static {v5, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3dcbb2: 6e10 d4ab 0b00 |00a5: invoke-virtual {v11}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ -3dcbb8: 0c05 |00a8: move-result-object v5 │ │ -3dcbba: 7401 d4ab 1300 |00a9: invoke-virtual/range {v19}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ -3dcbc0: 0c06 |00ac: move-result-object v6 │ │ -3dcbc2: 6e20 c4ac 6500 |00ad: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@acc4 │ │ -3dcbc8: 6e10 d0ab 0b00 |00b0: invoke-virtual {v11}, Lde/danoeh/antennapod/model/feed/Feed;.getMostRecentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abd0 │ │ -3dcbce: 0c05 |00b3: move-result-object v5 │ │ -3dcbd0: 2206 051f |00b4: new-instance v6, Ljava/util/Date; // type@1f05 │ │ -3dcbd4: 7010 21b5 0600 |00b6: invoke-direct {v6}, Ljava/util/Date;.:()V // method@b521 │ │ -3dcbda: 3805 0600 |00b9: if-eqz v5, 00bf // +0006 │ │ -3dcbde: 6e10 39ac 0500 |00bb: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ -3dcbe4: 0c06 |00be: move-result-object v6 │ │ -3dcbe6: 076d |00bf: move-object v13, v6 │ │ -3dcbe8: 120e |00c0: const/4 v14, #int 0 // #0 │ │ -3dcbea: 7401 ccab 1300 |00c1: invoke-virtual/range {v19}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abcc │ │ -3dcbf0: 0c05 |00c4: move-result-object v5 │ │ -3dcbf2: 7210 72b5 0500 |00c5: invoke-interface {v5}, Ljava/util/List;.size:()I // method@b572 │ │ -3dcbf8: 0a05 |00c8: move-result v5 │ │ -3dcbfa: 355e aa01 |00c9: if-ge v14, v5, 0273 // +01aa │ │ -3dcbfe: 7401 ccab 1300 |00cb: invoke-virtual/range {v19}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abcc │ │ -3dcc04: 0c05 |00ce: move-result-object v5 │ │ -3dcc06: 7220 66b5 e500 |00cf: invoke-interface {v5, v14}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3dcc0c: 0c05 |00d2: move-result-object v5 │ │ -3dcc0e: 075f |00d3: move-object v15, v5 │ │ -3dcc10: 1f0f b91c |00d4: check-cast v15, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3dcc14: 7401 ccab 1300 |00d6: invoke-virtual/range {v19}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abcc │ │ -3dcc1a: 0c05 |00d9: move-result-object v5 │ │ -3dcc1c: 7120 929b 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@9b92 │ │ -3dcc22: 0c05 |00dd: move-result-object v5 │ │ -3dcc24: 7401 daab 1300 |00de: invoke-virtual/range {v19}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ -3dcc2a: 0a06 |00e1: move-result v6 │ │ -3dcc2c: 3906 3b00 |00e2: if-nez v6, 011d // +003b │ │ -3dcc30: 3805 3900 |00e4: if-eqz v5, 011d // +0039 │ │ -3dcc34: 325f 3700 |00e6: if-eq v15, v5, 011d // +0037 │ │ -3dcc38: 2210 ad1c |00e8: new-instance v16, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1cad │ │ -3dcc3c: 6e10 3aac 0f00 |00ea: invoke-virtual {v15}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ac3a │ │ -3dcc42: 0c07 |00ed: move-result-object v7 │ │ -3dcc44: 6208 cc96 |00ee: sget-object v8, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_PARSER_EXCEPTION_DUPLICATE:Lde/danoeh/antennapod/model/download/DownloadError; // field@96cc │ │ -3dcc48: 1209 |00f0: const/4 v9, #int 0 // #0 │ │ -3dcc4a: 2206 8f1e |00f1: new-instance v6, Ljava/lang/StringBuilder; // type@1e8f │ │ -3dcc4e: 7010 50b3 0600 |00f3: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3dcc54: 1a0a ad5a |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. │ │ +3dca20: |[3dca20] de.danoeh.antennapod.core.storage.DBTasks.updateFeed:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Z)Lde/danoeh/antennapod/model/feed/Feed; │ │ +3dca30: 0800 1200 |0000: move-object/from16 v0, v18 │ │ +3dca34: 0801 1300 |0002: move-object/from16 v1, v19 │ │ +3dca38: 1c02 2f19 |0004: const-class v2, Lde/danoeh/antennapod/core/storage/DBTasks; // type@192f │ │ +3dca3c: 1d02 |0006: monitor-enter v2 │ │ +3dca3e: 2203 fd1e |0007: new-instance v3, Ljava/util/ArrayList; // type@1efd │ │ +3dca42: 7010 a0b4 0300 |0009: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +3dca48: 7100 43b0 0000 |000c: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ +3dca4e: 0c04 |000f: move-result-object v4 │ │ +3dca50: 6e10 54b0 0400 |0010: invoke-virtual {v4}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ +3dca56: 7701 909b 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@9b90 │ │ +3dca5c: 0c0b |0016: move-result-object v11 │ │ +3dca5e: 390b 2500 |0017: if-nez v11, 003c // +0025 │ │ +3dca62: 1a05 7117 |0019: const-string v5, "DBTasks" // string@1771 │ │ +3dca66: 2206 8f1e |001b: new-instance v6, Ljava/lang/StringBuilder; // type@1e8f │ │ +3dca6a: 7010 50b3 0600 |001d: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3dca70: 1a07 811e |0020: const-string v7, "Found no existing Feed with title " // string@1e81 │ │ +3dca74: 6e20 5cb3 7600 |0022: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3dca7a: 7401 d6ab 1300 |0025: invoke-virtual/range {v19}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ +3dca80: 0c07 |0028: move-result-object v7 │ │ +3dca82: 6e20 5cb3 7600 |0029: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3dca88: 1a07 9b09 |002c: const-string v7, ". Adding as new one." // string@099b │ │ +3dca8c: 6e20 5cb3 7600 |002e: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3dca92: 6e10 67b3 0600 |0031: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3dca98: 0c06 |0034: move-result-object v6 │ │ +3dca9a: 7120 fe0a 6500 |0035: invoke-static {v5, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3dcaa0: 0716 |0038: move-object v6, v1 │ │ +3dcaa2: 1205 |0039: const/4 v5, #int 0 // #0 │ │ +3dcaa4: 2900 7302 |003a: goto/16 02ad // +0273 │ │ +3dcaa8: 1a05 7117 |003c: const-string v5, "DBTasks" // string@1771 │ │ +3dcaac: 2206 8f1e |003e: new-instance v6, Ljava/lang/StringBuilder; // type@1e8f │ │ +3dcab0: 7010 50b3 0600 |0040: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3dcab6: 1a07 5e1d |0043: const-string v7, "Feed with title " // string@1d5e │ │ +3dcaba: 6e20 5cb3 7600 |0045: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3dcac0: 7401 d6ab 1300 |0048: invoke-virtual/range {v19}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ +3dcac6: 0c07 |004b: move-result-object v7 │ │ +3dcac8: 6e20 5cb3 7600 |004c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3dcace: 1a07 9300 |004f: const-string v7, " already exists. Syncing new with existing one." // string@0093 │ │ +3dcad2: 6e20 5cb3 7600 |0051: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3dcad8: 6e10 67b3 0600 |0054: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3dcade: 0c06 |0057: move-result-object v6 │ │ +3dcae0: 7120 fe0a 6500 |0058: invoke-static {v5, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3dcae6: 7401 ccab 1300 |005b: invoke-virtual/range {v19}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abcc │ │ +3dcaec: 0c05 |005e: move-result-object v5 │ │ +3dcaee: 2206 a319 |005f: new-instance v6, Lde/danoeh/antennapod/core/util/comparator/FeedItemPubdateComparator; // type@19a3 │ │ +3dcaf2: 7010 cf9d 0600 |0061: invoke-direct {v6}, Lde/danoeh/antennapod/core/util/comparator/FeedItemPubdateComparator;.:()V // method@9dcf │ │ +3dcaf8: 7120 19b5 6500 |0064: invoke-static {v5, v6}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b519 │ │ +3dcafe: 7401 d2ab 1300 |0067: invoke-virtual/range {v19}, Lde/danoeh/antennapod/model/feed/Feed;.getPageNr:()I // method@abd2 │ │ +3dcb04: 0a05 |006a: move-result v5 │ │ +3dcb06: 6e10 d2ab 0b00 |006b: invoke-virtual {v11}, Lde/danoeh/antennapod/model/feed/Feed;.getPageNr:()I // method@abd2 │ │ +3dcb0c: 0a06 |006e: move-result v6 │ │ +3dcb0e: 3365 1300 |006f: if-ne v5, v6, 0082 // +0013 │ │ +3dcb12: 6e20 c1ab 1b00 |0071: invoke-virtual {v11, v1}, Lde/danoeh/antennapod/model/feed/Feed;.compareWithOther:(Lde/danoeh/antennapod/model/feed/Feed;)Z // method@abc1 │ │ +3dcb18: 0a05 |0074: move-result v5 │ │ +3dcb1a: 3805 1b00 |0075: if-eqz v5, 0090 // +001b │ │ +3dcb1e: 1a05 7117 |0077: const-string v5, "DBTasks" // string@1771 │ │ +3dcb22: 1a06 5a1d |0079: const-string v6, "Feed has updated attribute values. Updating old feed's attributes" // string@1d5a │ │ +3dcb26: 7120 fe0a 6500 |007b: invoke-static {v5, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3dcb2c: 6e20 efab 1b00 |007e: invoke-virtual {v11, v1}, Lde/danoeh/antennapod/model/feed/Feed;.updateFromOther:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@abef │ │ +3dcb32: 280f |0081: goto 0090 // +000f │ │ +3dcb34: 1a05 7117 |0082: const-string v5, "DBTasks" // string@1771 │ │ +3dcb38: 1a06 c84b |0084: const-string v6, "New feed has a higher page number." // string@4bc8 │ │ +3dcb3c: 7120 fe0a 6500 |0086: invoke-static {v5, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3dcb42: 7401 d1ab 1300 |0089: invoke-virtual/range {v19}, Lde/danoeh/antennapod/model/feed/Feed;.getNextPageLink:()Ljava/lang/String; // method@abd1 │ │ +3dcb48: 0c05 |008c: move-result-object v5 │ │ +3dcb4a: 6e20 e8ab 5b00 |008d: invoke-virtual {v11, v5}, Lde/danoeh/antennapod/model/feed/Feed;.setNextPageLink:(Ljava/lang/String;)V // method@abe8 │ │ +3dcb50: 6e10 d4ab 0b00 |0090: invoke-virtual {v11}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ +3dcb56: 0c05 |0093: move-result-object v5 │ │ +3dcb58: 7401 d4ab 1300 |0094: invoke-virtual/range {v19}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ +3dcb5e: 0c06 |0097: move-result-object v6 │ │ +3dcb60: 6e20 a6ac 6500 |0098: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.compareWithOther:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Z // method@aca6 │ │ +3dcb66: 0a05 |009b: move-result v5 │ │ +3dcb68: 3805 1400 |009c: if-eqz v5, 00b0 // +0014 │ │ +3dcb6c: 1a05 7117 |009e: const-string v5, "DBTasks" // string@1771 │ │ +3dcb70: 1a06 5b1d |00a0: const-string v6, "Feed has updated preferences. Updating old feed's preferences" // string@1d5b │ │ +3dcb74: 7120 fe0a 6500 |00a2: invoke-static {v5, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3dcb7a: 6e10 d4ab 0b00 |00a5: invoke-virtual {v11}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ +3dcb80: 0c05 |00a8: move-result-object v5 │ │ +3dcb82: 7401 d4ab 1300 |00a9: invoke-virtual/range {v19}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ +3dcb88: 0c06 |00ac: move-result-object v6 │ │ +3dcb8a: 6e20 c4ac 6500 |00ad: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@acc4 │ │ +3dcb90: 6e10 d0ab 0b00 |00b0: invoke-virtual {v11}, Lde/danoeh/antennapod/model/feed/Feed;.getMostRecentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abd0 │ │ +3dcb96: 0c05 |00b3: move-result-object v5 │ │ +3dcb98: 2206 051f |00b4: new-instance v6, Ljava/util/Date; // type@1f05 │ │ +3dcb9c: 7010 21b5 0600 |00b6: invoke-direct {v6}, Ljava/util/Date;.:()V // method@b521 │ │ +3dcba2: 3805 0600 |00b9: if-eqz v5, 00bf // +0006 │ │ +3dcba6: 6e10 39ac 0500 |00bb: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ +3dcbac: 0c06 |00be: move-result-object v6 │ │ +3dcbae: 076d |00bf: move-object v13, v6 │ │ +3dcbb0: 120e |00c0: const/4 v14, #int 0 // #0 │ │ +3dcbb2: 7401 ccab 1300 |00c1: invoke-virtual/range {v19}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abcc │ │ +3dcbb8: 0c05 |00c4: move-result-object v5 │ │ +3dcbba: 7210 72b5 0500 |00c5: invoke-interface {v5}, Ljava/util/List;.size:()I // method@b572 │ │ +3dcbc0: 0a05 |00c8: move-result v5 │ │ +3dcbc2: 355e aa01 |00c9: if-ge v14, v5, 0273 // +01aa │ │ +3dcbc6: 7401 ccab 1300 |00cb: invoke-virtual/range {v19}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abcc │ │ +3dcbcc: 0c05 |00ce: move-result-object v5 │ │ +3dcbce: 7220 66b5 e500 |00cf: invoke-interface {v5, v14}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3dcbd4: 0c05 |00d2: move-result-object v5 │ │ +3dcbd6: 075f |00d3: move-object v15, v5 │ │ +3dcbd8: 1f0f b91c |00d4: check-cast v15, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3dcbdc: 7401 ccab 1300 |00d6: invoke-virtual/range {v19}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abcc │ │ +3dcbe2: 0c05 |00d9: move-result-object v5 │ │ +3dcbe4: 7120 929b 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@9b92 │ │ +3dcbea: 0c05 |00dd: move-result-object v5 │ │ +3dcbec: 7401 daab 1300 |00de: invoke-virtual/range {v19}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ +3dcbf2: 0a06 |00e1: move-result v6 │ │ +3dcbf4: 3906 3b00 |00e2: if-nez v6, 011d // +003b │ │ +3dcbf8: 3805 3900 |00e4: if-eqz v5, 011d // +0039 │ │ +3dcbfc: 325f 3700 |00e6: if-eq v15, v5, 011d // +0037 │ │ +3dcc00: 2210 ad1c |00e8: new-instance v16, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1cad │ │ +3dcc04: 6e10 3aac 0f00 |00ea: invoke-virtual {v15}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ac3a │ │ +3dcc0a: 0c07 |00ed: move-result-object v7 │ │ +3dcc0c: 6208 cc96 |00ee: sget-object v8, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_PARSER_EXCEPTION_DUPLICATE:Lde/danoeh/antennapod/model/download/DownloadError; // field@96cc │ │ +3dcc10: 1209 |00f0: const/4 v9, #int 0 // #0 │ │ +3dcc12: 2206 8f1e |00f1: new-instance v6, Ljava/lang/StringBuilder; // type@1e8f │ │ +3dcc16: 7010 50b3 0600 |00f3: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3dcc1c: 1a0a ad5a |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@5aad │ │ -3dcc58: 6e20 5cb3 a600 |00f8: invoke-virtual {v6, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3dcc5e: 7110 8b9b 0f00 |00fb: invoke-static {v15}, Lde/danoeh/antennapod/core/storage/DBTasks;.duplicateEpisodeDetails:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9b8b │ │ -3dcc64: 0c0a |00fe: move-result-object v10 │ │ -3dcc66: 6e20 5cb3 a600 |00ff: invoke-virtual {v6, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3dcc6c: 1a0a 0500 |0102: const-string v10, " │ │ +3dcc20: 6e20 5cb3 a600 |00f8: invoke-virtual {v6, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3dcc26: 7110 8b9b 0f00 |00fb: invoke-static {v15}, Lde/danoeh/antennapod/core/storage/DBTasks;.duplicateEpisodeDetails:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9b8b │ │ +3dcc2c: 0c0a |00fe: move-result-object v10 │ │ +3dcc2e: 6e20 5cb3 a600 |00ff: invoke-virtual {v6, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3dcc34: 1a0a 0500 |0102: const-string v10, " │ │ │ │ Second episode that is also in the feed: │ │ " // string@0005 │ │ -3dcc70: 6e20 5cb3 a600 |0104: invoke-virtual {v6, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3dcc76: 7110 8b9b 0500 |0107: invoke-static {v5}, Lde/danoeh/antennapod/core/storage/DBTasks;.duplicateEpisodeDetails:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9b8b │ │ -3dcc7c: 0c05 |010a: move-result-object v5 │ │ -3dcc7e: 6e20 5cb3 5600 |010b: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3dcc84: 6e10 67b3 0600 |010e: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3dcc8a: 0c0a |0111: move-result-object v10 │ │ -3dcc8c: 0805 1000 |0112: move-object/from16 v5, v16 │ │ -3dcc90: 07b6 |0114: move-object v6, v11 │ │ -3dcc92: 7606 90ab 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@ab90 │ │ -3dcc98: 7701 0b9c 1000 |0118: invoke-static/range {v16}, Lde/danoeh/antennapod/core/storage/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@9c0b │ │ -3dcc9e: 2900 5401 |011b: goto/16 026f // +0154 │ │ -3dcca2: 6e10 ccab 0b00 |011d: invoke-virtual {v11}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abcc │ │ -3dcca8: 0c05 |0120: move-result-object v5 │ │ -3dccaa: 7120 919b 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@9b91 │ │ -3dccb0: 0c05 |0124: move-result-object v5 │ │ -3dccb2: 7401 daab 1300 |0125: invoke-virtual/range {v19}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ -3dccb8: 0a06 |0128: move-result v6 │ │ -3dccba: 3906 b400 |0129: if-nez v6, 01dd // +00b4 │ │ -3dccbe: 3905 b200 |012b: if-nez v5, 01dd // +00b2 │ │ -3dccc2: 6e10 ccab 0b00 |012d: invoke-virtual {v11}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abcc │ │ -3dccc8: 0c05 |0130: move-result-object v5 │ │ -3dccca: 7120 929b 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@9b92 │ │ -3dccd0: 0c0a |0134: move-result-object v10 │ │ -3dccd2: 380a a600 |0135: if-eqz v10, 01db // +00a6 │ │ -3dccd6: 1a05 7117 |0137: const-string v5, "DBTasks" // string@1771 │ │ -3dccda: 2206 8f1e |0139: new-instance v6, Ljava/lang/StringBuilder; // type@1e8f │ │ -3dccde: 7010 50b3 0600 |013b: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3dcce4: 1a07 0c52 |013e: const-string v7, "Repaired duplicate: " // string@520c │ │ -3dcce8: 6e20 5cb3 7600 |0140: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3dccee: 6e20 5bb3 a600 |0143: invoke-virtual {v6, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ -3dccf4: 1a07 bb07 |0146: const-string v7, ", " // string@07bb │ │ -3dccf8: 6e20 5cb3 7600 |0148: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3dccfe: 6e20 5bb3 f600 |014b: invoke-virtual {v6, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ -3dcd04: 6e10 67b3 0600 |014e: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3dcd0a: 0c06 |0151: move-result-object v6 │ │ -3dcd0c: 7120 fe0a 6500 |0152: invoke-static {v5, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3dcd12: 2210 ad1c |0155: new-instance v16, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1cad │ │ -3dcd16: 6e10 3aac 0f00 |0157: invoke-virtual {v15}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ac3a │ │ -3dcd1c: 0c07 |015a: move-result-object v7 │ │ -3dcd1e: 6208 cc96 |015b: sget-object v8, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_PARSER_EXCEPTION_DUPLICATE:Lde/danoeh/antennapod/model/download/DownloadError; // field@96cc │ │ -3dcd22: 1209 |015d: const/4 v9, #int 0 // #0 │ │ -3dcd24: 2205 8f1e |015e: new-instance v5, Ljava/lang/StringBuilder; // type@1e8f │ │ -3dcd28: 7010 50b3 0500 |0160: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3dcd2e: 1a06 ae5a |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. │ │ +3dcc38: 6e20 5cb3 a600 |0104: invoke-virtual {v6, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3dcc3e: 7110 8b9b 0500 |0107: invoke-static {v5}, Lde/danoeh/antennapod/core/storage/DBTasks;.duplicateEpisodeDetails:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9b8b │ │ +3dcc44: 0c05 |010a: move-result-object v5 │ │ +3dcc46: 6e20 5cb3 5600 |010b: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3dcc4c: 6e10 67b3 0600 |010e: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3dcc52: 0c0a |0111: move-result-object v10 │ │ +3dcc54: 0805 1000 |0112: move-object/from16 v5, v16 │ │ +3dcc58: 07b6 |0114: move-object v6, v11 │ │ +3dcc5a: 7606 90ab 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@ab90 │ │ +3dcc60: 7701 0b9c 1000 |0118: invoke-static/range {v16}, Lde/danoeh/antennapod/core/storage/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@9c0b │ │ +3dcc66: 2900 5401 |011b: goto/16 026f // +0154 │ │ +3dcc6a: 6e10 ccab 0b00 |011d: invoke-virtual {v11}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abcc │ │ +3dcc70: 0c05 |0120: move-result-object v5 │ │ +3dcc72: 7120 919b 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@9b91 │ │ +3dcc78: 0c05 |0124: move-result-object v5 │ │ +3dcc7a: 7401 daab 1300 |0125: invoke-virtual/range {v19}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ +3dcc80: 0a06 |0128: move-result v6 │ │ +3dcc82: 3906 b400 |0129: if-nez v6, 01dd // +00b4 │ │ +3dcc86: 3905 b200 |012b: if-nez v5, 01dd // +00b2 │ │ +3dcc8a: 6e10 ccab 0b00 |012d: invoke-virtual {v11}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abcc │ │ +3dcc90: 0c05 |0130: move-result-object v5 │ │ +3dcc92: 7120 929b 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@9b92 │ │ +3dcc98: 0c0a |0134: move-result-object v10 │ │ +3dcc9a: 380a a600 |0135: if-eqz v10, 01db // +00a6 │ │ +3dcc9e: 1a05 7117 |0137: const-string v5, "DBTasks" // string@1771 │ │ +3dcca2: 2206 8f1e |0139: new-instance v6, Ljava/lang/StringBuilder; // type@1e8f │ │ +3dcca6: 7010 50b3 0600 |013b: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3dccac: 1a07 0c52 |013e: const-string v7, "Repaired duplicate: " // string@520c │ │ +3dccb0: 6e20 5cb3 7600 |0140: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3dccb6: 6e20 5bb3 a600 |0143: invoke-virtual {v6, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ +3dccbc: 1a07 bb07 |0146: const-string v7, ", " // string@07bb │ │ +3dccc0: 6e20 5cb3 7600 |0148: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3dccc6: 6e20 5bb3 f600 |014b: invoke-virtual {v6, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ +3dcccc: 6e10 67b3 0600 |014e: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3dccd2: 0c06 |0151: move-result-object v6 │ │ +3dccd4: 7120 fe0a 6500 |0152: invoke-static {v5, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3dccda: 2210 ad1c |0155: new-instance v16, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1cad │ │ +3dccde: 6e10 3aac 0f00 |0157: invoke-virtual {v15}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ac3a │ │ +3dcce4: 0c07 |015a: move-result-object v7 │ │ +3dcce6: 6208 cc96 |015b: sget-object v8, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_PARSER_EXCEPTION_DUPLICATE:Lde/danoeh/antennapod/model/download/DownloadError; // field@96cc │ │ +3dccea: 1209 |015d: const/4 v9, #int 0 // #0 │ │ +3dccec: 2205 8f1e |015e: new-instance v5, Ljava/lang/StringBuilder; // type@1e8f │ │ +3dccf0: 7010 50b3 0500 |0160: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3dccf6: 1a06 ae5a |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@5aae │ │ -3dcd32: 6e20 5cb3 6500 |0165: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3dcd38: 7110 8b9b 0a00 |0168: invoke-static {v10}, Lde/danoeh/antennapod/core/storage/DBTasks;.duplicateEpisodeDetails:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9b8b │ │ -3dcd3e: 0c06 |016b: move-result-object v6 │ │ -3dcd40: 6e20 5cb3 6500 |016c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3dcd46: 1a06 0400 |016f: const-string v6, " │ │ +3dccfa: 6e20 5cb3 6500 |0165: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3dcd00: 7110 8b9b 0a00 |0168: invoke-static {v10}, Lde/danoeh/antennapod/core/storage/DBTasks;.duplicateEpisodeDetails:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9b8b │ │ +3dcd06: 0c06 |016b: move-result-object v6 │ │ +3dcd08: 6e20 5cb3 6500 |016c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3dcd0e: 1a06 0400 |016f: const-string v6, " │ │ │ │ Now the feed contains: │ │ " // string@0004 │ │ -3dcd4a: 6e20 5cb3 6500 |0171: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3dcd50: 7110 8b9b 0f00 |0174: invoke-static {v15}, Lde/danoeh/antennapod/core/storage/DBTasks;.duplicateEpisodeDetails:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9b8b │ │ -3dcd56: 0c06 |0177: move-result-object v6 │ │ -3dcd58: 6e20 5cb3 6500 |0178: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3dcd5e: 6e10 67b3 0500 |017b: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3dcd64: 0c11 |017e: move-result-object v17 │ │ -3dcd66: 0805 1000 |017f: move-object/from16 v5, v16 │ │ -3dcd6a: 07b6 |0181: move-object v6, v11 │ │ -3dcd6c: 07ac |0182: move-object v12, v10 │ │ -3dcd6e: 080a 1100 |0183: move-object/from16 v10, v17 │ │ -3dcd72: 7606 90ab 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@ab90 │ │ -3dcd78: 7701 0b9c 1000 |0188: invoke-static/range {v16}, Lde/danoeh/antennapod/core/storage/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@9c0b │ │ -3dcd7e: 6e10 33ac 0f00 |018b: invoke-virtual {v15}, Lde/danoeh/antennapod/model/feed/FeedItem;.getItemIdentifier:()Ljava/lang/String; // method@ac33 │ │ -3dcd84: 0c05 |018e: move-result-object v5 │ │ -3dcd86: 6e20 4aac 5c00 |018f: invoke-virtual {v12, v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.setItemIdentifier:(Ljava/lang/String;)V // method@ac4a │ │ -3dcd8c: 6e10 42ac 0c00 |0192: invoke-virtual {v12}, Lde/danoeh/antennapod/model/feed/FeedItem;.isPlayed:()Z // method@ac42 │ │ -3dcd92: 0a05 |0195: move-result v5 │ │ -3dcd94: 3805 4600 |0196: if-eqz v5, 01dc // +0046 │ │ -3dcd98: 6e10 35ac 0c00 |0198: invoke-virtual {v12}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3dcd9e: 0c05 |019b: move-result-object v5 │ │ -3dcda0: 3805 4000 |019c: if-eqz v5, 01dc // +0040 │ │ -3dcda4: 2205 391d |019e: new-instance v5, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // type@1d39 │ │ -3dcda8: 6206 3cc5 |01a0: sget-object v6, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.PLAY:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c53c │ │ -3dcdac: 7030 74ae 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@ae74 │ │ -3dcdb2: 6e10 77ae 0500 |01a5: invoke-virtual {v5}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.currentTimestamp:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@ae77 │ │ -3dcdb8: 0c05 |01a8: move-result-object v5 │ │ -3dcdba: 6e10 35ac 0c00 |01a9: invoke-virtual {v12}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3dcdc0: 0c06 |01ac: move-result-object v6 │ │ -3dcdc2: 6e10 6dac 0600 |01ad: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac6d │ │ -3dcdc8: 0a06 |01b0: move-result v6 │ │ -3dcdca: d366 e803 |01b1: div-int/lit16 v6, v6, #int 1000 // #03e8 │ │ -3dcdce: 6e20 7aae 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@ae7a │ │ -3dcdd4: 0c05 |01b6: move-result-object v5 │ │ -3dcdd6: 6e10 35ac 0c00 |01b7: invoke-virtual {v12}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3dcddc: 0c06 |01ba: move-result-object v6 │ │ -3dcdde: 6e10 6dac 0600 |01bb: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac6d │ │ -3dcde4: 0a06 |01be: move-result v6 │ │ -3dcde6: d366 e803 |01bf: div-int/lit16 v6, v6, #int 1000 // #03e8 │ │ -3dcdea: 6e20 79ae 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@ae79 │ │ -3dcdf0: 0c05 |01c4: move-result-object v5 │ │ -3dcdf2: 6e10 35ac 0c00 |01c5: invoke-virtual {v12}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3dcdf8: 0c06 |01c8: move-result-object v6 │ │ -3dcdfa: 6e10 6dac 0600 |01c9: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac6d │ │ -3dce00: 0a06 |01cc: move-result v6 │ │ -3dce02: d366 e803 |01cd: div-int/lit16 v6, v6, #int 1000 // #03e8 │ │ -3dce06: 6e20 7cae 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@ae7c │ │ -3dce0c: 0c05 |01d2: move-result-object v5 │ │ -3dce0e: 6e10 76ae 0500 |01d3: invoke-virtual {v5}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.build:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // method@ae76 │ │ -3dce14: 0c05 |01d6: move-result-object v5 │ │ -3dce16: 7120 f19c 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@9cf1 │ │ -3dce1c: 2802 |01da: goto 01dc // +0002 │ │ -3dce1e: 07ac |01db: move-object v12, v10 │ │ -3dce20: 07c5 |01dc: move-object v5, v12 │ │ -3dce22: 3805 0700 |01dd: if-eqz v5, 01e4 // +0007 │ │ -3dce26: 6e20 54ac f500 |01df: invoke-virtual {v5, v15}, Lde/danoeh/antennapod/model/feed/FeedItem;.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@ac54 │ │ -3dce2c: 2900 8d00 |01e2: goto/16 026f // +008d │ │ -3dce30: 1a05 7117 |01e4: const-string v5, "DBTasks" // string@1771 │ │ -3dce34: 2206 8f1e |01e6: new-instance v6, Ljava/lang/StringBuilder; // type@1e8f │ │ -3dce38: 7010 50b3 0600 |01e8: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3dce3e: 1a07 801e |01eb: const-string v7, "Found new item: " // string@1e80 │ │ -3dce42: 6e20 5cb3 7600 |01ed: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3dce48: 6e10 3aac 0f00 |01f0: invoke-virtual {v15}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ac3a │ │ -3dce4e: 0c07 |01f3: move-result-object v7 │ │ -3dce50: 6e20 5cb3 7600 |01f4: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3dce56: 6e10 67b3 0600 |01f7: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3dce5c: 0c06 |01fa: move-result-object v6 │ │ -3dce5e: 7120 fe0a 6500 |01fb: invoke-static {v5, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3dce64: 6e20 47ac bf00 |01fe: invoke-virtual {v15, v11}, Lde/danoeh/antennapod/model/feed/FeedItem;.setFeed:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@ac47 │ │ -3dce6a: 6e10 ccab 0b00 |0201: invoke-virtual {v11}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abcc │ │ -3dce70: 0c05 |0204: move-result-object v5 │ │ -3dce72: 7210 72b5 0500 |0205: invoke-interface {v5}, Ljava/util/List;.size:()I // method@b572 │ │ -3dce78: 0a05 |0208: move-result v5 │ │ -3dce7a: 345e 0a00 |0209: if-lt v14, v5, 0213 // +000a │ │ -3dce7e: 6e10 ccab 0b00 |020b: invoke-virtual {v11}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abcc │ │ -3dce84: 0c05 |020e: move-result-object v5 │ │ -3dce86: 7220 5fb5 f500 |020f: invoke-interface {v5, v15}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -3dce8c: 2808 |0212: goto 021a // +0008 │ │ -3dce8e: 6e10 ccab 0b00 |0213: invoke-virtual {v11}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abcc │ │ -3dce94: 0c05 |0216: move-result-object v5 │ │ -3dce96: 7230 5eb5 e50f |0217: invoke-interface {v5, v14, v15}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@b55e │ │ -3dce9c: 6e10 d4ab 0b00 |021a: invoke-virtual {v11}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ -3dcea2: 0c05 |021d: move-result-object v5 │ │ -3dcea4: 6e10 b0ac 0500 |021e: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getNewEpisodesAction:()Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // method@acb0 │ │ -3dceaa: 0c05 |0221: move-result-object v5 │ │ -3dceac: 6206 6b97 |0222: sget-object v6, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@976b │ │ -3dceb0: 3365 0600 |0224: if-ne v5, v6, 022a // +0006 │ │ -3dceb4: 7100 c4b0 0000 |0226: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getNewEpisodesAction:()Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // method@b0c4 │ │ -3dceba: 0c05 |0229: move-result-object v5 │ │ -3dcebc: 6206 6a97 |022a: sget-object v6, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.ADD_TO_INBOX:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@976a │ │ -3dcec0: 3365 4300 |022c: if-ne v5, v6, 026f // +0043 │ │ -3dcec4: 6e10 39ac 0f00 |022e: invoke-virtual {v15}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ -3dceca: 0c05 |0231: move-result-object v5 │ │ -3dcecc: 3805 1800 |0232: if-eqz v5, 024a // +0018 │ │ -3dced0: 380d 1600 |0234: if-eqz v13, 024a // +0016 │ │ -3dced4: 6e10 39ac 0f00 |0236: invoke-virtual {v15}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ -3dceda: 0c05 |0239: move-result-object v5 │ │ -3dcedc: 6e20 24b5 5d00 |023a: invoke-virtual {v13, v5}, Ljava/util/Date;.before:(Ljava/util/Date;)Z // method@b524 │ │ -3dcee2: 0a05 |023d: move-result v5 │ │ -3dcee4: 3905 0c00 |023e: if-nez v5, 024a // +000c │ │ -3dcee8: 6e10 39ac 0f00 |0240: invoke-virtual {v15}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ -3dceee: 0c05 |0243: move-result-object v5 │ │ -3dcef0: 6e20 27b5 5d00 |0244: invoke-virtual {v13, v5}, Ljava/util/Date;.equals:(Ljava/lang/Object;)Z // method@b527 │ │ -3dcef6: 0a05 |0247: move-result v5 │ │ -3dcef8: 3805 2700 |0248: if-eqz v5, 026f // +0027 │ │ -3dcefc: 1a05 7117 |024a: const-string v5, "DBTasks" // string@1771 │ │ -3dcf00: 2206 8f1e |024c: new-instance v6, Ljava/lang/StringBuilder; // type@1e8f │ │ -3dcf04: 7010 50b3 0600 |024e: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3dcf0a: 1a07 9048 |0251: const-string v7, "Marking item published on " // string@4890 │ │ -3dcf0e: 6e20 5cb3 7600 |0253: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3dcf14: 6e10 39ac 0f00 |0256: invoke-virtual {v15}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ -3dcf1a: 0c07 |0259: move-result-object v7 │ │ -3dcf1c: 6e20 5bb3 7600 |025a: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ -3dcf22: 1a07 7801 |025d: const-string v7, " new, prior most recent date = " // string@0178 │ │ -3dcf26: 6e20 5cb3 7600 |025f: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3dcf2c: 6e20 5bb3 d600 |0262: invoke-virtual {v6, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ -3dcf32: 6e10 67b3 0600 |0265: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3dcf38: 0c06 |0268: move-result-object v6 │ │ -3dcf3a: 7120 fe0a 6500 |0269: invoke-static {v5, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3dcf40: 6e10 4dac 0f00 |026c: invoke-virtual {v15}, Lde/danoeh/antennapod/model/feed/FeedItem;.setNew:()V // method@ac4d │ │ -3dcf46: d80e 0e01 |026f: add-int/lit8 v14, v14, #int 1 // #01 │ │ -3dcf4a: 2900 50fe |0271: goto/16 00c1 // -01b0 │ │ -3dcf4e: 3814 2700 |0273: if-eqz v20, 029a // +0027 │ │ -3dcf52: 6e10 ccab 0b00 |0275: invoke-virtual {v11}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abcc │ │ -3dcf58: 0c05 |0278: move-result-object v5 │ │ -3dcf5a: 7210 6ab5 0500 |0279: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -3dcf60: 0c05 |027c: move-result-object v5 │ │ -3dcf62: 7210 4db5 0500 |027d: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3dcf68: 0a06 |0280: move-result v6 │ │ -3dcf6a: 3806 1900 |0281: if-eqz v6, 029a // +0019 │ │ -3dcf6e: 7210 4eb5 0500 |0283: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3dcf74: 0c06 |0286: move-result-object v6 │ │ -3dcf76: 1f06 b91c |0287: check-cast v6, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3dcf7a: 7401 ccab 1300 |0289: invoke-virtual/range {v19}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abcc │ │ -3dcf80: 0c07 |028c: move-result-object v7 │ │ -3dcf82: 7120 919b 6700 |028d: 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@9b91 │ │ -3dcf88: 0c07 |0290: move-result-object v7 │ │ -3dcf8a: 3907 ecff |0291: if-nez v7, 027d // -0014 │ │ -3dcf8e: 7220 5fb5 6300 |0293: invoke-interface {v3, v6}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -3dcf94: 7210 4fb5 0500 |0296: invoke-interface {v5}, Ljava/util/Iterator;.remove:()V // method@b54f │ │ -3dcf9a: 28e4 |0299: goto 027d // -001c │ │ -3dcf9c: 7401 ceab 1300 |029a: invoke-virtual/range {v19}, Lde/danoeh/antennapod/model/feed/Feed;.getLastUpdate:()Ljava/lang/String; // method@abce │ │ -3dcfa2: 0c05 |029d: move-result-object v5 │ │ -3dcfa4: 6e20 e5ab 5b00 |029e: invoke-virtual {v11, v5}, Lde/danoeh/antennapod/model/feed/Feed;.setLastUpdate:(Ljava/lang/String;)V // method@abe5 │ │ -3dcfaa: 7401 d7ab 1300 |02a1: invoke-virtual/range {v19}, Lde/danoeh/antennapod/model/feed/Feed;.getType:()Ljava/lang/String; // method@abd7 │ │ -3dcfb0: 0c05 |02a4: move-result-object v5 │ │ -3dcfb2: 6e20 eeab 5b00 |02a5: invoke-virtual {v11, v5}, Lde/danoeh/antennapod/model/feed/Feed;.setType:(Ljava/lang/String;)V // method@abee │ │ -3dcfb8: 1205 |02a8: const/4 v5, #int 0 // #0 │ │ -3dcfba: 6e20 e6ab 5b00 |02a9: invoke-virtual {v11, v5}, Lde/danoeh/antennapod/model/feed/Feed;.setLastUpdateFailed:(Z)V // method@abe6 │ │ -3dcfc0: 07b6 |02ac: move-object v6, v11 │ │ -3dcfc2: 1217 |02ad: const/4 v7, #int 1 // #1 │ │ -3dcfc4: 390b 1200 |02ae: if-nez v11, 02c0 // +0012 │ │ -3dcfc8: 2377 0c21 |02b0: new-array v7, v7, [Lde/danoeh/antennapod/model/feed/Feed; // type@210c │ │ -3dcfcc: 4d01 0705 |02b2: aput-object v1, v7, v5 │ │ -3dcfd0: 7120 0f9c 7000 |02b4: 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@9c0f │ │ -3dcfd6: 0c05 |02b7: move-result-object v5 │ │ -3dcfd8: 7210 2fb6 0500 |02b8: invoke-interface {v5}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b62f │ │ -3dcfde: 7701 909b 1300 |02bb: invoke-static/range {v19}, Lde/danoeh/antennapod/core/storage/DBTasks;.searchFeedByIdentifyingValueOrID:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/model/feed/Feed; // method@9b90 │ │ -3dcfe4: 0c06 |02be: move-result-object v6 │ │ -3dcfe6: 280d |02bf: goto 02cc // +000d │ │ -3dcfe8: 2371 0c21 |02c0: new-array v1, v7, [Lde/danoeh/antennapod/model/feed/Feed; // type@210c │ │ -3dcfec: 1205 |02c2: const/4 v5, #int 0 // #0 │ │ -3dcfee: 4d0b 0105 |02c3: aput-object v11, v1, v5 │ │ -3dcff2: 7110 599c 0100 |02c5: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.setCompleteFeed:([Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/concurrent/Future; // method@9c59 │ │ -3dcff8: 0c01 |02c8: move-result-object v1 │ │ -3dcffa: 7210 2fb6 0100 |02c9: invoke-interface {v1}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b62f │ │ -3dd000: 3814 1000 |02cc: if-eqz v20, 02dc // +0010 │ │ -3dd004: 7120 1a9c 3000 |02ce: invoke-static {v0, v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFeedItems:(Landroid/content/Context;Ljava/util/List;)Ljava/util/concurrent/Future; // method@9c1a │ │ -3dd00a: 0c00 |02d1: move-result-object v0 │ │ -3dd00c: 7210 2fb6 0000 |02d2: invoke-interface {v0}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b62f │ │ -3dd012: 2807 |02d5: goto 02dc // +0007 │ │ -3dd014: 0d00 |02d6: move-exception v0 │ │ -3dd016: 2802 |02d7: goto 02d9 // +0002 │ │ -3dd018: 0d00 |02d8: move-exception v0 │ │ -3dd01a: 6e10 8db3 0000 |02d9: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -3dd020: 6e10 2eb0 0400 |02dc: invoke-virtual {v4}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3dd026: 380b 0f00 |02df: if-eqz v11, 02ee // +000f │ │ -3dd02a: 7100 8db7 0000 |02e1: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3dd030: 0c00 |02e4: move-result-object v0 │ │ -3dd032: 2201 941a |02e5: new-instance v1, Lde/danoeh/antennapod/event/FeedListUpdateEvent; // type@1a94 │ │ -3dd036: 7020 4ca2 b100 |02e7: invoke-direct {v1, v11}, Lde/danoeh/antennapod/event/FeedListUpdateEvent;.:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@a24c │ │ -3dd03c: 6e20 90b7 1000 |02ea: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -3dd042: 2811 |02ed: goto 02fe // +0011 │ │ -3dd044: 7100 8db7 0000 |02ee: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3dd04a: 0c00 |02f1: move-result-object v0 │ │ -3dd04c: 2201 941a |02f2: new-instance v1, Lde/danoeh/antennapod/event/FeedListUpdateEvent; // type@1a94 │ │ -3dd050: 7100 0cb5 0000 |02f4: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b50c │ │ -3dd056: 0c03 |02f7: move-result-object v3 │ │ -3dd058: 7020 4da2 3100 |02f8: invoke-direct {v1, v3}, Lde/danoeh/antennapod/event/FeedListUpdateEvent;.:(Ljava/util/List;)V // method@a24d │ │ -3dd05e: 6e20 90b7 1000 |02fb: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -3dd064: 1e02 |02fe: monitor-exit v2 │ │ -3dd066: 1106 |02ff: return-object v6 │ │ -3dd068: 0d00 |0300: move-exception v0 │ │ -3dd06a: 1e02 |0301: monitor-exit v2 │ │ -3dd06c: 2700 |0302: throw v0 │ │ +3dcd12: 6e20 5cb3 6500 |0171: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3dcd18: 7110 8b9b 0f00 |0174: invoke-static {v15}, Lde/danoeh/antennapod/core/storage/DBTasks;.duplicateEpisodeDetails:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9b8b │ │ +3dcd1e: 0c06 |0177: move-result-object v6 │ │ +3dcd20: 6e20 5cb3 6500 |0178: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3dcd26: 6e10 67b3 0500 |017b: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3dcd2c: 0c11 |017e: move-result-object v17 │ │ +3dcd2e: 0805 1000 |017f: move-object/from16 v5, v16 │ │ +3dcd32: 07b6 |0181: move-object v6, v11 │ │ +3dcd34: 07ac |0182: move-object v12, v10 │ │ +3dcd36: 080a 1100 |0183: move-object/from16 v10, v17 │ │ +3dcd3a: 7606 90ab 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@ab90 │ │ +3dcd40: 7701 0b9c 1000 |0188: invoke-static/range {v16}, Lde/danoeh/antennapod/core/storage/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@9c0b │ │ +3dcd46: 6e10 33ac 0f00 |018b: invoke-virtual {v15}, Lde/danoeh/antennapod/model/feed/FeedItem;.getItemIdentifier:()Ljava/lang/String; // method@ac33 │ │ +3dcd4c: 0c05 |018e: move-result-object v5 │ │ +3dcd4e: 6e20 4aac 5c00 |018f: invoke-virtual {v12, v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.setItemIdentifier:(Ljava/lang/String;)V // method@ac4a │ │ +3dcd54: 6e10 42ac 0c00 |0192: invoke-virtual {v12}, Lde/danoeh/antennapod/model/feed/FeedItem;.isPlayed:()Z // method@ac42 │ │ +3dcd5a: 0a05 |0195: move-result v5 │ │ +3dcd5c: 3805 4600 |0196: if-eqz v5, 01dc // +0046 │ │ +3dcd60: 6e10 35ac 0c00 |0198: invoke-virtual {v12}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3dcd66: 0c05 |019b: move-result-object v5 │ │ +3dcd68: 3805 4000 |019c: if-eqz v5, 01dc // +0040 │ │ +3dcd6c: 2205 391d |019e: new-instance v5, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // type@1d39 │ │ +3dcd70: 6206 3cc5 |01a0: sget-object v6, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.PLAY:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c53c │ │ +3dcd74: 7030 74ae 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@ae74 │ │ +3dcd7a: 6e10 77ae 0500 |01a5: invoke-virtual {v5}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.currentTimestamp:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@ae77 │ │ +3dcd80: 0c05 |01a8: move-result-object v5 │ │ +3dcd82: 6e10 35ac 0c00 |01a9: invoke-virtual {v12}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3dcd88: 0c06 |01ac: move-result-object v6 │ │ +3dcd8a: 6e10 6dac 0600 |01ad: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac6d │ │ +3dcd90: 0a06 |01b0: move-result v6 │ │ +3dcd92: d366 e803 |01b1: div-int/lit16 v6, v6, #int 1000 // #03e8 │ │ +3dcd96: 6e20 7aae 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@ae7a │ │ +3dcd9c: 0c05 |01b6: move-result-object v5 │ │ +3dcd9e: 6e10 35ac 0c00 |01b7: invoke-virtual {v12}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3dcda4: 0c06 |01ba: move-result-object v6 │ │ +3dcda6: 6e10 6dac 0600 |01bb: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac6d │ │ +3dcdac: 0a06 |01be: move-result v6 │ │ +3dcdae: d366 e803 |01bf: div-int/lit16 v6, v6, #int 1000 // #03e8 │ │ +3dcdb2: 6e20 79ae 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@ae79 │ │ +3dcdb8: 0c05 |01c4: move-result-object v5 │ │ +3dcdba: 6e10 35ac 0c00 |01c5: invoke-virtual {v12}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3dcdc0: 0c06 |01c8: move-result-object v6 │ │ +3dcdc2: 6e10 6dac 0600 |01c9: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac6d │ │ +3dcdc8: 0a06 |01cc: move-result v6 │ │ +3dcdca: d366 e803 |01cd: div-int/lit16 v6, v6, #int 1000 // #03e8 │ │ +3dcdce: 6e20 7cae 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@ae7c │ │ +3dcdd4: 0c05 |01d2: move-result-object v5 │ │ +3dcdd6: 6e10 76ae 0500 |01d3: invoke-virtual {v5}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.build:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // method@ae76 │ │ +3dcddc: 0c05 |01d6: move-result-object v5 │ │ +3dcdde: 7120 f19c 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@9cf1 │ │ +3dcde4: 2802 |01da: goto 01dc // +0002 │ │ +3dcde6: 07ac |01db: move-object v12, v10 │ │ +3dcde8: 07c5 |01dc: move-object v5, v12 │ │ +3dcdea: 3805 0700 |01dd: if-eqz v5, 01e4 // +0007 │ │ +3dcdee: 6e20 54ac f500 |01df: invoke-virtual {v5, v15}, Lde/danoeh/antennapod/model/feed/FeedItem;.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@ac54 │ │ +3dcdf4: 2900 8d00 |01e2: goto/16 026f // +008d │ │ +3dcdf8: 1a05 7117 |01e4: const-string v5, "DBTasks" // string@1771 │ │ +3dcdfc: 2206 8f1e |01e6: new-instance v6, Ljava/lang/StringBuilder; // type@1e8f │ │ +3dce00: 7010 50b3 0600 |01e8: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3dce06: 1a07 801e |01eb: const-string v7, "Found new item: " // string@1e80 │ │ +3dce0a: 6e20 5cb3 7600 |01ed: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3dce10: 6e10 3aac 0f00 |01f0: invoke-virtual {v15}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ac3a │ │ +3dce16: 0c07 |01f3: move-result-object v7 │ │ +3dce18: 6e20 5cb3 7600 |01f4: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3dce1e: 6e10 67b3 0600 |01f7: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3dce24: 0c06 |01fa: move-result-object v6 │ │ +3dce26: 7120 fe0a 6500 |01fb: invoke-static {v5, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3dce2c: 6e20 47ac bf00 |01fe: invoke-virtual {v15, v11}, Lde/danoeh/antennapod/model/feed/FeedItem;.setFeed:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@ac47 │ │ +3dce32: 6e10 ccab 0b00 |0201: invoke-virtual {v11}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abcc │ │ +3dce38: 0c05 |0204: move-result-object v5 │ │ +3dce3a: 7210 72b5 0500 |0205: invoke-interface {v5}, Ljava/util/List;.size:()I // method@b572 │ │ +3dce40: 0a05 |0208: move-result v5 │ │ +3dce42: 345e 0a00 |0209: if-lt v14, v5, 0213 // +000a │ │ +3dce46: 6e10 ccab 0b00 |020b: invoke-virtual {v11}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abcc │ │ +3dce4c: 0c05 |020e: move-result-object v5 │ │ +3dce4e: 7220 5fb5 f500 |020f: invoke-interface {v5, v15}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +3dce54: 2808 |0212: goto 021a // +0008 │ │ +3dce56: 6e10 ccab 0b00 |0213: invoke-virtual {v11}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abcc │ │ +3dce5c: 0c05 |0216: move-result-object v5 │ │ +3dce5e: 7230 5eb5 e50f |0217: invoke-interface {v5, v14, v15}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@b55e │ │ +3dce64: 6e10 d4ab 0b00 |021a: invoke-virtual {v11}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ +3dce6a: 0c05 |021d: move-result-object v5 │ │ +3dce6c: 6e10 b0ac 0500 |021e: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getNewEpisodesAction:()Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // method@acb0 │ │ +3dce72: 0c05 |0221: move-result-object v5 │ │ +3dce74: 6206 6b97 |0222: sget-object v6, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@976b │ │ +3dce78: 3365 0600 |0224: if-ne v5, v6, 022a // +0006 │ │ +3dce7c: 7100 c4b0 0000 |0226: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getNewEpisodesAction:()Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // method@b0c4 │ │ +3dce82: 0c05 |0229: move-result-object v5 │ │ +3dce84: 6206 6a97 |022a: sget-object v6, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.ADD_TO_INBOX:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@976a │ │ +3dce88: 3365 4300 |022c: if-ne v5, v6, 026f // +0043 │ │ +3dce8c: 6e10 39ac 0f00 |022e: invoke-virtual {v15}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ +3dce92: 0c05 |0231: move-result-object v5 │ │ +3dce94: 3805 1800 |0232: if-eqz v5, 024a // +0018 │ │ +3dce98: 380d 1600 |0234: if-eqz v13, 024a // +0016 │ │ +3dce9c: 6e10 39ac 0f00 |0236: invoke-virtual {v15}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ +3dcea2: 0c05 |0239: move-result-object v5 │ │ +3dcea4: 6e20 24b5 5d00 |023a: invoke-virtual {v13, v5}, Ljava/util/Date;.before:(Ljava/util/Date;)Z // method@b524 │ │ +3dceaa: 0a05 |023d: move-result v5 │ │ +3dceac: 3905 0c00 |023e: if-nez v5, 024a // +000c │ │ +3dceb0: 6e10 39ac 0f00 |0240: invoke-virtual {v15}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ +3dceb6: 0c05 |0243: move-result-object v5 │ │ +3dceb8: 6e20 27b5 5d00 |0244: invoke-virtual {v13, v5}, Ljava/util/Date;.equals:(Ljava/lang/Object;)Z // method@b527 │ │ +3dcebe: 0a05 |0247: move-result v5 │ │ +3dcec0: 3805 2700 |0248: if-eqz v5, 026f // +0027 │ │ +3dcec4: 1a05 7117 |024a: const-string v5, "DBTasks" // string@1771 │ │ +3dcec8: 2206 8f1e |024c: new-instance v6, Ljava/lang/StringBuilder; // type@1e8f │ │ +3dcecc: 7010 50b3 0600 |024e: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3dced2: 1a07 9048 |0251: const-string v7, "Marking item published on " // string@4890 │ │ +3dced6: 6e20 5cb3 7600 |0253: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3dcedc: 6e10 39ac 0f00 |0256: invoke-virtual {v15}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ +3dcee2: 0c07 |0259: move-result-object v7 │ │ +3dcee4: 6e20 5bb3 7600 |025a: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ +3dceea: 1a07 7801 |025d: const-string v7, " new, prior most recent date = " // string@0178 │ │ +3dceee: 6e20 5cb3 7600 |025f: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3dcef4: 6e20 5bb3 d600 |0262: invoke-virtual {v6, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ +3dcefa: 6e10 67b3 0600 |0265: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3dcf00: 0c06 |0268: move-result-object v6 │ │ +3dcf02: 7120 fe0a 6500 |0269: invoke-static {v5, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3dcf08: 6e10 4dac 0f00 |026c: invoke-virtual {v15}, Lde/danoeh/antennapod/model/feed/FeedItem;.setNew:()V // method@ac4d │ │ +3dcf0e: d80e 0e01 |026f: add-int/lit8 v14, v14, #int 1 // #01 │ │ +3dcf12: 2900 50fe |0271: goto/16 00c1 // -01b0 │ │ +3dcf16: 3814 2700 |0273: if-eqz v20, 029a // +0027 │ │ +3dcf1a: 6e10 ccab 0b00 |0275: invoke-virtual {v11}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abcc │ │ +3dcf20: 0c05 |0278: move-result-object v5 │ │ +3dcf22: 7210 6ab5 0500 |0279: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +3dcf28: 0c05 |027c: move-result-object v5 │ │ +3dcf2a: 7210 4db5 0500 |027d: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3dcf30: 0a06 |0280: move-result v6 │ │ +3dcf32: 3806 1900 |0281: if-eqz v6, 029a // +0019 │ │ +3dcf36: 7210 4eb5 0500 |0283: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3dcf3c: 0c06 |0286: move-result-object v6 │ │ +3dcf3e: 1f06 b91c |0287: check-cast v6, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3dcf42: 7401 ccab 1300 |0289: invoke-virtual/range {v19}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abcc │ │ +3dcf48: 0c07 |028c: move-result-object v7 │ │ +3dcf4a: 7120 919b 6700 |028d: 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@9b91 │ │ +3dcf50: 0c07 |0290: move-result-object v7 │ │ +3dcf52: 3907 ecff |0291: if-nez v7, 027d // -0014 │ │ +3dcf56: 7220 5fb5 6300 |0293: invoke-interface {v3, v6}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +3dcf5c: 7210 4fb5 0500 |0296: invoke-interface {v5}, Ljava/util/Iterator;.remove:()V // method@b54f │ │ +3dcf62: 28e4 |0299: goto 027d // -001c │ │ +3dcf64: 7401 ceab 1300 |029a: invoke-virtual/range {v19}, Lde/danoeh/antennapod/model/feed/Feed;.getLastUpdate:()Ljava/lang/String; // method@abce │ │ +3dcf6a: 0c05 |029d: move-result-object v5 │ │ +3dcf6c: 6e20 e5ab 5b00 |029e: invoke-virtual {v11, v5}, Lde/danoeh/antennapod/model/feed/Feed;.setLastUpdate:(Ljava/lang/String;)V // method@abe5 │ │ +3dcf72: 7401 d7ab 1300 |02a1: invoke-virtual/range {v19}, Lde/danoeh/antennapod/model/feed/Feed;.getType:()Ljava/lang/String; // method@abd7 │ │ +3dcf78: 0c05 |02a4: move-result-object v5 │ │ +3dcf7a: 6e20 eeab 5b00 |02a5: invoke-virtual {v11, v5}, Lde/danoeh/antennapod/model/feed/Feed;.setType:(Ljava/lang/String;)V // method@abee │ │ +3dcf80: 1205 |02a8: const/4 v5, #int 0 // #0 │ │ +3dcf82: 6e20 e6ab 5b00 |02a9: invoke-virtual {v11, v5}, Lde/danoeh/antennapod/model/feed/Feed;.setLastUpdateFailed:(Z)V // method@abe6 │ │ +3dcf88: 07b6 |02ac: move-object v6, v11 │ │ +3dcf8a: 1217 |02ad: const/4 v7, #int 1 // #1 │ │ +3dcf8c: 390b 1200 |02ae: if-nez v11, 02c0 // +0012 │ │ +3dcf90: 2377 0c21 |02b0: new-array v7, v7, [Lde/danoeh/antennapod/model/feed/Feed; // type@210c │ │ +3dcf94: 4d01 0705 |02b2: aput-object v1, v7, v5 │ │ +3dcf98: 7120 0f9c 7000 |02b4: 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@9c0f │ │ +3dcf9e: 0c05 |02b7: move-result-object v5 │ │ +3dcfa0: 7210 2fb6 0500 |02b8: invoke-interface {v5}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b62f │ │ +3dcfa6: 7701 909b 1300 |02bb: invoke-static/range {v19}, Lde/danoeh/antennapod/core/storage/DBTasks;.searchFeedByIdentifyingValueOrID:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/model/feed/Feed; // method@9b90 │ │ +3dcfac: 0c06 |02be: move-result-object v6 │ │ +3dcfae: 280d |02bf: goto 02cc // +000d │ │ +3dcfb0: 2371 0c21 |02c0: new-array v1, v7, [Lde/danoeh/antennapod/model/feed/Feed; // type@210c │ │ +3dcfb4: 1205 |02c2: const/4 v5, #int 0 // #0 │ │ +3dcfb6: 4d0b 0105 |02c3: aput-object v11, v1, v5 │ │ +3dcfba: 7110 599c 0100 |02c5: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.setCompleteFeed:([Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/concurrent/Future; // method@9c59 │ │ +3dcfc0: 0c01 |02c8: move-result-object v1 │ │ +3dcfc2: 7210 2fb6 0100 |02c9: invoke-interface {v1}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b62f │ │ +3dcfc8: 3814 1000 |02cc: if-eqz v20, 02dc // +0010 │ │ +3dcfcc: 7120 1a9c 3000 |02ce: invoke-static {v0, v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFeedItems:(Landroid/content/Context;Ljava/util/List;)Ljava/util/concurrent/Future; // method@9c1a │ │ +3dcfd2: 0c00 |02d1: move-result-object v0 │ │ +3dcfd4: 7210 2fb6 0000 |02d2: invoke-interface {v0}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b62f │ │ +3dcfda: 2807 |02d5: goto 02dc // +0007 │ │ +3dcfdc: 0d00 |02d6: move-exception v0 │ │ +3dcfde: 2802 |02d7: goto 02d9 // +0002 │ │ +3dcfe0: 0d00 |02d8: move-exception v0 │ │ +3dcfe2: 6e10 8db3 0000 |02d9: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +3dcfe8: 6e10 2eb0 0400 |02dc: invoke-virtual {v4}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3dcfee: 380b 0f00 |02df: if-eqz v11, 02ee // +000f │ │ +3dcff2: 7100 8db7 0000 |02e1: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3dcff8: 0c00 |02e4: move-result-object v0 │ │ +3dcffa: 2201 941a |02e5: new-instance v1, Lde/danoeh/antennapod/event/FeedListUpdateEvent; // type@1a94 │ │ +3dcffe: 7020 4ca2 b100 |02e7: invoke-direct {v1, v11}, Lde/danoeh/antennapod/event/FeedListUpdateEvent;.:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@a24c │ │ +3dd004: 6e20 90b7 1000 |02ea: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +3dd00a: 2811 |02ed: goto 02fe // +0011 │ │ +3dd00c: 7100 8db7 0000 |02ee: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3dd012: 0c00 |02f1: move-result-object v0 │ │ +3dd014: 2201 941a |02f2: new-instance v1, Lde/danoeh/antennapod/event/FeedListUpdateEvent; // type@1a94 │ │ +3dd018: 7100 0cb5 0000 |02f4: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b50c │ │ +3dd01e: 0c03 |02f7: move-result-object v3 │ │ +3dd020: 7020 4da2 3100 |02f8: invoke-direct {v1, v3}, Lde/danoeh/antennapod/event/FeedListUpdateEvent;.:(Ljava/util/List;)V // method@a24d │ │ +3dd026: 6e20 90b7 1000 |02fb: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +3dd02c: 1e02 |02fe: monitor-exit v2 │ │ +3dd02e: 1106 |02ff: return-object v6 │ │ +3dd030: 0d00 |0300: move-exception v0 │ │ +3dd032: 1e02 |0301: monitor-exit v2 │ │ +3dd034: 2700 |0302: throw v0 │ │ catches : 3 │ │ 0x0007 - 0x02ac │ │ -> 0x0300 │ │ 0x02b0 - 0x02d5 │ │ Ljava/lang/InterruptedException; -> 0x02d8 │ │ Ljava/util/concurrent/ExecutionException; -> 0x02d6 │ │ -> 0x0300 │ │ @@ -833092,20 +833092,20 @@ │ │ type : '(I[JZ)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -3dd478: |[3dd478] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda0.:(I[JZ)V │ │ -3dd488: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3dd48e: 5901 b38d |0003: iput v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda0;.f$0:I // field@8db3 │ │ -3dd492: 5b02 b48d |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda0;.f$1:[J // field@8db4 │ │ -3dd496: 5c03 b58d |0007: iput-boolean v3, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda0;.f$2:Z // field@8db5 │ │ -3dd49a: 0e00 |0009: return-void │ │ +3dd440: |[3dd440] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda0.:(I[JZ)V │ │ +3dd450: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3dd456: 5901 b38d |0003: iput v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda0;.f$0:I // field@8db3 │ │ +3dd45a: 5b02 b48d |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda0;.f$1:[J // field@8db4 │ │ +3dd45e: 5c03 b58d |0007: iput-boolean v3, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda0;.f$2:Z // field@8db5 │ │ +3dd462: 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 │ │ @@ -833117,20 +833117,20 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -3dd49c: |[3dd49c] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda0.run:()V │ │ -3dd4ac: 5230 b38d |0000: iget v0, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda0;.f$0:I // field@8db3 │ │ -3dd4b0: 5431 b48d |0002: iget-object v1, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda0;.f$1:[J // field@8db4 │ │ -3dd4b4: 5532 b58d |0004: iget-boolean v2, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda0;.f$2:Z // field@8db5 │ │ -3dd4b8: 7130 ff9b 1002 |0006: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$ldU0MuGdewzSvVBQJd4kFYdld5I:(I[JZ)V // method@9bff │ │ -3dd4be: 0e00 |0009: return-void │ │ +3dd464: |[3dd464] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda0.run:()V │ │ +3dd474: 5230 b38d |0000: iget v0, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda0;.f$0:I // field@8db3 │ │ +3dd478: 5431 b48d |0002: iget-object v1, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda0;.f$1:[J // field@8db4 │ │ +3dd47c: 5532 b58d |0004: iget-boolean v2, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda0;.f$2:Z // field@8db5 │ │ +3dd480: 7130 ff9b 1002 |0006: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$ldU0MuGdewzSvVBQJd4kFYdld5I:(I[JZ)V // method@9bff │ │ +3dd486: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -833163,18 +833163,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 │ │ -3dd4c0: |[3dd4c0] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda10.:([Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -3dd4d0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3dd4d6: 5b01 b68d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda10;.f$0:[Lde/danoeh/antennapod/model/feed/Feed; // field@8db6 │ │ -3dd4da: 0e00 |0005: return-void │ │ +3dd488: |[3dd488] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda10.:([Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +3dd498: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3dd49e: 5b01 b68d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda10;.f$0:[Lde/danoeh/antennapod/model/feed/Feed; // field@8db6 │ │ +3dd4a2: 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; │ │ │ │ @@ -833184,18 +833184,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3dd4dc: |[3dd4dc] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda10.run:()V │ │ -3dd4ec: 5410 b68d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda10;.f$0:[Lde/danoeh/antennapod/model/feed/Feed; // field@8db6 │ │ -3dd4f0: 7110 ee9b 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$J-DpuBCUJaq6-UJjc6eCSObREQg:([Lde/danoeh/antennapod/model/feed/Feed;)V // method@9bee │ │ -3dd4f6: 0e00 |0005: return-void │ │ +3dd4a4: |[3dd4a4] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda10.run:()V │ │ +3dd4b4: 5410 b68d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda10;.f$0:[Lde/danoeh/antennapod/model/feed/Feed; // field@8db6 │ │ +3dd4b8: 7110 ee9b 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$J-DpuBCUJaq6-UJjc6eCSObREQg:([Lde/danoeh/antennapod/model/feed/Feed;)V // method@9bee │ │ +3dd4be: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -833232,19 +833232,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 │ │ -3dd4f8: |[3dd4f8] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda11.:(JLandroid/content/Context;)V │ │ -3dd508: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3dd50e: 5a01 b78d |0003: iput-wide v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda11;.f$0:J // field@8db7 │ │ -3dd512: 5b03 b88d |0005: iput-object v3, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda11;.f$1:Landroid/content/Context; // field@8db8 │ │ -3dd516: 0e00 |0007: return-void │ │ +3dd4c0: |[3dd4c0] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda11.:(JLandroid/content/Context;)V │ │ +3dd4d0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3dd4d6: 5a01 b78d |0003: iput-wide v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda11;.f$0:J // field@8db7 │ │ +3dd4da: 5b03 b88d |0005: iput-object v3, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda11;.f$1:Landroid/content/Context; // field@8db8 │ │ +3dd4de: 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; │ │ @@ -833255,19 +833255,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3dd518: |[3dd518] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda11.run:()V │ │ -3dd528: 5330 b78d |0000: iget-wide v0, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda11;.f$0:J // field@8db7 │ │ -3dd52c: 5432 b88d |0002: iget-object v2, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda11;.f$1:Landroid/content/Context; // field@8db8 │ │ -3dd530: 7130 f39b 1002 |0004: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$Q4LnK5ywDlHjyd0_HfLSUuXykts:(JLandroid/content/Context;)V // method@9bf3 │ │ -3dd536: 0e00 |0007: return-void │ │ +3dd4e0: |[3dd4e0] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda11.run:()V │ │ +3dd4f0: 5330 b78d |0000: iget-wide v0, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda11;.f$0:J // field@8db7 │ │ +3dd4f4: 5432 b88d |0002: iget-object v2, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda11;.f$1:Landroid/content/Context; // field@8db8 │ │ +3dd4f8: 7130 f39b 1002 |0004: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$Q4LnK5ywDlHjyd0_HfLSUuXykts:(JLandroid/content/Context;)V // method@9bf3 │ │ +3dd4fe: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -833304,19 +833304,19 @@ │ │ type : '(JZ)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3dd538: |[3dd538] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda12.:(JZ)V │ │ -3dd548: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3dd54e: 5a01 b98d |0003: iput-wide v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda12;.f$0:J // field@8db9 │ │ -3dd552: 5c03 ba8d |0005: iput-boolean v3, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda12;.f$1:Z // field@8dba │ │ -3dd556: 0e00 |0007: return-void │ │ +3dd500: |[3dd500] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda12.:(JZ)V │ │ +3dd510: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3dd516: 5a01 b98d |0003: iput-wide v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda12;.f$0:J // field@8db9 │ │ +3dd51a: 5c03 ba8d |0005: iput-boolean v3, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda12;.f$1:Z // field@8dba │ │ +3dd51e: 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 │ │ @@ -833327,19 +833327,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3dd558: |[3dd558] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda12.run:()V │ │ -3dd568: 5330 b98d |0000: iget-wide v0, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda12;.f$0:J // field@8db9 │ │ -3dd56c: 5532 ba8d |0002: iget-boolean v2, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda12;.f$1:Z // field@8dba │ │ -3dd570: 7130 fe9b 1002 |0004: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$h_e_dDZ7tGhwDpFZegJjtJU_KTY:(JZ)V // method@9bfe │ │ -3dd576: 0e00 |0007: return-void │ │ +3dd520: |[3dd520] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda12.run:()V │ │ +3dd530: 5330 b98d |0000: iget-wide v0, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda12;.f$0:J // field@8db9 │ │ +3dd534: 5532 ba8d |0002: iget-boolean v2, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda12;.f$1:Z // field@8dba │ │ +3dd538: 7130 fe9b 1002 |0004: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$h_e_dDZ7tGhwDpFZegJjtJU_KTY:(JZ)V // method@9bfe │ │ +3dd53e: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -833372,18 +833372,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 │ │ -3dd578: |[3dd578] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda13.:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -3dd588: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3dd58e: 5b01 bb8d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/model/feed/Feed; // field@8dbb │ │ -3dd592: 0e00 |0005: return-void │ │ +3dd540: |[3dd540] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda13.:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +3dd550: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3dd556: 5b01 bb8d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/model/feed/Feed; // field@8dbb │ │ +3dd55a: 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; │ │ │ │ @@ -833393,18 +833393,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3dd594: |[3dd594] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda13.run:()V │ │ -3dd5a4: 5410 bb8d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/model/feed/Feed; // field@8dbb │ │ -3dd5a8: 7110 fa9b 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$bVhzr5zlDiOdigpGd9ZXHtsAFpM:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@9bfa │ │ -3dd5ae: 0e00 |0005: return-void │ │ +3dd55c: |[3dd55c] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda13.run:()V │ │ +3dd56c: 5410 bb8d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/model/feed/Feed; // field@8dbb │ │ +3dd570: 7110 fa9b 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$bVhzr5zlDiOdigpGd9ZXHtsAFpM:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@9bfa │ │ +3dd576: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -833441,19 +833441,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 │ │ -3dd5b0: |[3dd5b0] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda14.:(Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/util/Date;)V │ │ -3dd5c0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3dd5c6: 5b01 bc8d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda14;.f$0:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@8dbc │ │ -3dd5ca: 5b02 bd8d |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda14;.f$1:Ljava/util/Date; // field@8dbd │ │ -3dd5ce: 0e00 |0007: return-void │ │ +3dd578: |[3dd578] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda14.:(Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/util/Date;)V │ │ +3dd588: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3dd58e: 5b01 bc8d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda14;.f$0:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@8dbc │ │ +3dd592: 5b02 bd8d |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda14;.f$1:Ljava/util/Date; // field@8dbd │ │ +3dd596: 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; │ │ @@ -833464,19 +833464,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3dd5d0: |[3dd5d0] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda14.run:()V │ │ -3dd5e0: 5420 bc8d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda14;.f$0:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@8dbc │ │ -3dd5e4: 5421 bd8d |0002: iget-object v1, v2, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda14;.f$1:Ljava/util/Date; // field@8dbd │ │ -3dd5e8: 7120 f09b 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@9bf0 │ │ -3dd5ee: 0e00 |0007: return-void │ │ +3dd598: |[3dd598] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda14.run:()V │ │ +3dd5a8: 5420 bc8d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda14;.f$0:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@8dbc │ │ +3dd5ac: 5421 bd8d |0002: iget-object v1, v2, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda14;.f$1:Ljava/util/Date; // field@8dbd │ │ +3dd5b0: 7120 f09b 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@9bf0 │ │ +3dd5b6: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -833513,19 +833513,19 @@ │ │ type : '(JZ)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3dd5f0: |[3dd5f0] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda15.:(JZ)V │ │ -3dd600: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3dd606: 5a01 be8d |0003: iput-wide v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda15;.f$0:J // field@8dbe │ │ -3dd60a: 5c03 bf8d |0005: iput-boolean v3, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda15;.f$1:Z // field@8dbf │ │ -3dd60e: 0e00 |0007: return-void │ │ +3dd5b8: |[3dd5b8] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda15.:(JZ)V │ │ +3dd5c8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3dd5ce: 5a01 be8d |0003: iput-wide v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda15;.f$0:J // field@8dbe │ │ +3dd5d2: 5c03 bf8d |0005: iput-boolean v3, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda15;.f$1:Z // field@8dbf │ │ +3dd5d6: 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 │ │ @@ -833536,19 +833536,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3dd610: |[3dd610] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda15.run:()V │ │ -3dd620: 5330 be8d |0000: iget-wide v0, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda15;.f$0:J // field@8dbe │ │ -3dd624: 5532 bf8d |0002: iget-boolean v2, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda15;.f$1:Z // field@8dbf │ │ -3dd628: 7130 039c 1002 |0004: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$pe4u6xfqwiTqXvQ4IlCg42mPcwA:(JZ)V // method@9c03 │ │ -3dd62e: 0e00 |0007: return-void │ │ +3dd5d8: |[3dd5d8] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda15.run:()V │ │ +3dd5e8: 5330 be8d |0000: iget-wide v0, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda15;.f$0:J // field@8dbe │ │ +3dd5ec: 5532 bf8d |0002: iget-boolean v2, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda15;.f$1:Z // field@8dbf │ │ +3dd5f0: 7130 039c 1002 |0004: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$pe4u6xfqwiTqXvQ4IlCg42mPcwA:(JZ)V // method@9c03 │ │ +3dd5f6: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -833585,19 +833585,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 │ │ -3dd630: |[3dd630] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda16.:(JLde/danoeh/antennapod/model/feed/SortOrder;)V │ │ -3dd640: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3dd646: 5a01 c08d |0003: iput-wide v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda16;.f$0:J // field@8dc0 │ │ -3dd64a: 5b03 c18d |0005: iput-object v3, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda16;.f$1:Lde/danoeh/antennapod/model/feed/SortOrder; // field@8dc1 │ │ -3dd64e: 0e00 |0007: return-void │ │ +3dd5f8: |[3dd5f8] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda16.:(JLde/danoeh/antennapod/model/feed/SortOrder;)V │ │ +3dd608: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3dd60e: 5a01 c08d |0003: iput-wide v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda16;.f$0:J // field@8dc0 │ │ +3dd612: 5b03 c18d |0005: iput-object v3, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda16;.f$1:Lde/danoeh/antennapod/model/feed/SortOrder; // field@8dc1 │ │ +3dd616: 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; │ │ @@ -833608,19 +833608,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3dd650: |[3dd650] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda16.run:()V │ │ -3dd660: 5330 c08d |0000: iget-wide v0, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda16;.f$0:J // field@8dc0 │ │ -3dd664: 5432 c18d |0002: iget-object v2, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda16;.f$1:Lde/danoeh/antennapod/model/feed/SortOrder; // field@8dc1 │ │ -3dd668: 7130 089c 1002 |0004: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$yj7Kcyz8fVJDGz1QjC83oQhMpxQ:(JLde/danoeh/antennapod/model/feed/SortOrder;)V // method@9c08 │ │ -3dd66e: 0e00 |0007: return-void │ │ +3dd618: |[3dd618] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda16.run:()V │ │ +3dd628: 5330 c08d |0000: iget-wide v0, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda16;.f$0:J // field@8dc0 │ │ +3dd62c: 5432 c18d |0002: iget-object v2, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda16;.f$1:Lde/danoeh/antennapod/model/feed/SortOrder; // field@8dc1 │ │ +3dd630: 7130 089c 1002 |0004: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$yj7Kcyz8fVJDGz1QjC83oQhMpxQ:(JLde/danoeh/antennapod/model/feed/SortOrder;)V // method@9c08 │ │ +3dd636: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -833653,18 +833653,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 │ │ -3dd670: |[3dd670] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda17.:(Lde/danoeh/antennapod/model/download/DownloadResult;)V │ │ -3dd680: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3dd686: 5b01 c28d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda17;.f$0:Lde/danoeh/antennapod/model/download/DownloadResult; // field@8dc2 │ │ -3dd68a: 0e00 |0005: return-void │ │ +3dd638: |[3dd638] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda17.:(Lde/danoeh/antennapod/model/download/DownloadResult;)V │ │ +3dd648: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3dd64e: 5b01 c28d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda17;.f$0:Lde/danoeh/antennapod/model/download/DownloadResult; // field@8dc2 │ │ +3dd652: 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; │ │ │ │ @@ -833674,18 +833674,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3dd68c: |[3dd68c] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda17.run:()V │ │ -3dd69c: 5410 c28d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda17;.f$0:Lde/danoeh/antennapod/model/download/DownloadResult; // field@8dc2 │ │ -3dd6a0: 7110 f99b 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$aF3gcdGXgewXgYv2rKh1b-SGzzU:(Lde/danoeh/antennapod/model/download/DownloadResult;)V // method@9bf9 │ │ -3dd6a6: 0e00 |0005: return-void │ │ +3dd654: |[3dd654] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda17.run:()V │ │ +3dd664: 5410 c28d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda17;.f$0:Lde/danoeh/antennapod/model/download/DownloadResult; // field@8dc2 │ │ +3dd668: 7110 f99b 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$aF3gcdGXgewXgYv2rKh1b-SGzzU:(Lde/danoeh/antennapod/model/download/DownloadResult;)V // method@9bf9 │ │ +3dd66e: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -833718,18 +833718,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 │ │ -3dd6a8: |[3dd6a8] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda18.:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ -3dd6b8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3dd6be: 5b01 c38d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda18;.f$0:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@8dc3 │ │ -3dd6c2: 0e00 |0005: return-void │ │ +3dd670: |[3dd670] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda18.:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ +3dd680: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3dd686: 5b01 c38d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda18;.f$0:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@8dc3 │ │ +3dd68a: 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; │ │ │ │ @@ -833739,18 +833739,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3dd6c4: |[3dd6c4] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda18.run:()V │ │ -3dd6d4: 5410 c38d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda18;.f$0:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@8dc3 │ │ -3dd6d8: 7110 e39b 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$-onlzj_P5BdPvYUUBTm1FGWAf3k:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@9be3 │ │ -3dd6de: 0e00 |0005: return-void │ │ +3dd68c: |[3dd68c] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda18.run:()V │ │ +3dd69c: 5410 c38d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda18;.f$0:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@8dc3 │ │ +3dd6a0: 7110 e39b 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$-onlzj_P5BdPvYUUBTm1FGWAf3k:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@9be3 │ │ +3dd6a6: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -833787,19 +833787,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 │ │ -3dd6e0: |[3dd6e0] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda19.:(JLandroid/content/Context;)V │ │ -3dd6f0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3dd6f6: 5a01 c48d |0003: iput-wide v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda19;.f$0:J // field@8dc4 │ │ -3dd6fa: 5b03 c58d |0005: iput-object v3, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda19;.f$1:Landroid/content/Context; // field@8dc5 │ │ -3dd6fe: 0e00 |0007: return-void │ │ +3dd6a8: |[3dd6a8] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda19.:(JLandroid/content/Context;)V │ │ +3dd6b8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3dd6be: 5a01 c48d |0003: iput-wide v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda19;.f$0:J // field@8dc4 │ │ +3dd6c2: 5b03 c58d |0005: iput-object v3, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda19;.f$1:Landroid/content/Context; // field@8dc5 │ │ +3dd6c6: 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; │ │ @@ -833810,19 +833810,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3dd700: |[3dd700] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda19.run:()V │ │ -3dd710: 5330 c48d |0000: iget-wide v0, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda19;.f$0:J // field@8dc4 │ │ -3dd714: 5432 c58d |0002: iget-object v2, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda19;.f$1:Landroid/content/Context; // field@8dc5 │ │ -3dd718: 7130 f49b 1002 |0004: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$QcWm9YjYg_yfvxKmTg-TZHv8GWc:(JLandroid/content/Context;)V // method@9bf4 │ │ -3dd71e: 0e00 |0007: return-void │ │ +3dd6c8: |[3dd6c8] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda19.run:()V │ │ +3dd6d8: 5330 c48d |0000: iget-wide v0, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda19;.f$0:J // field@8dc4 │ │ +3dd6dc: 5432 c58d |0002: iget-object v2, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda19;.f$1:Landroid/content/Context; // field@8dc5 │ │ +3dd6e0: 7130 f49b 1002 |0004: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$QcWm9YjYg_yfvxKmTg-TZHv8GWc:(JLandroid/content/Context;)V // method@9bf4 │ │ +3dd6e6: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -833859,19 +833859,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 │ │ -3dd720: |[3dd720] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda1.:([Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;)V │ │ -3dd730: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3dd736: 5b01 c68d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda1;.f$0:[Lde/danoeh/antennapod/model/feed/Feed; // field@8dc6 │ │ -3dd73a: 5b02 c78d |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda1;.f$1:Landroid/content/Context; // field@8dc7 │ │ -3dd73e: 0e00 |0007: return-void │ │ +3dd6e8: |[3dd6e8] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda1.:([Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;)V │ │ +3dd6f8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3dd6fe: 5b01 c68d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda1;.f$0:[Lde/danoeh/antennapod/model/feed/Feed; // field@8dc6 │ │ +3dd702: 5b02 c78d |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda1;.f$1:Landroid/content/Context; // field@8dc7 │ │ +3dd706: 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; │ │ @@ -833882,19 +833882,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3dd740: |[3dd740] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda1.run:()V │ │ -3dd750: 5420 c68d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda1;.f$0:[Lde/danoeh/antennapod/model/feed/Feed; // field@8dc6 │ │ -3dd754: 5421 c78d |0002: iget-object v1, v2, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda1;.f$1:Landroid/content/Context; // field@8dc7 │ │ -3dd758: 7120 069c 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@9c06 │ │ -3dd75e: 0e00 |0007: return-void │ │ +3dd708: |[3dd708] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda1.run:()V │ │ +3dd718: 5420 c68d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda1;.f$0:[Lde/danoeh/antennapod/model/feed/Feed; // field@8dc6 │ │ +3dd71c: 5421 c78d |0002: iget-object v1, v2, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda1;.f$1:Landroid/content/Context; // field@8dc7 │ │ +3dd720: 7120 069c 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@9c06 │ │ +3dd726: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -833931,19 +833931,19 @@ │ │ type : '(JZ)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3dd760: |[3dd760] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda20.:(JZ)V │ │ -3dd770: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3dd776: 5a01 c88d |0003: iput-wide v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda20;.f$0:J // field@8dc8 │ │ -3dd77a: 5c03 c98d |0005: iput-boolean v3, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda20;.f$1:Z // field@8dc9 │ │ -3dd77e: 0e00 |0007: return-void │ │ +3dd728: |[3dd728] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda20.:(JZ)V │ │ +3dd738: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3dd73e: 5a01 c88d |0003: iput-wide v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda20;.f$0:J // field@8dc8 │ │ +3dd742: 5c03 c98d |0005: iput-boolean v3, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda20;.f$1:Z // field@8dc9 │ │ +3dd746: 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 │ │ @@ -833954,19 +833954,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3dd780: |[3dd780] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda20.run:()V │ │ -3dd790: 5330 c88d |0000: iget-wide v0, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda20;.f$0:J // field@8dc8 │ │ -3dd794: 5532 c98d |0002: iget-boolean v2, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda20;.f$1:Z // field@8dc9 │ │ -3dd798: 7130 f69b 1002 |0004: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$YDvU7opI3oa1ymf3OkeccUDBDfg:(JZ)V // method@9bf6 │ │ -3dd79e: 0e00 |0007: return-void │ │ +3dd748: |[3dd748] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda20.run:()V │ │ +3dd758: 5330 c88d |0000: iget-wide v0, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda20;.f$0:J // field@8dc8 │ │ +3dd75c: 5532 c98d |0002: iget-boolean v2, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda20;.f$1:Z // field@8dc9 │ │ +3dd760: 7130 f69b 1002 |0004: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$YDvU7opI3oa1ymf3OkeccUDBDfg:(JZ)V // method@9bf6 │ │ +3dd766: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -833995,34 +833995,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3dd7a0: |[3dd7a0] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda21.:()V │ │ -3dd7b0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3dd7b6: 0e00 |0003: return-void │ │ +3dd768: |[3dd768] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda21.:()V │ │ +3dd778: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3dd77e: 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 │ │ -3dd7b8: |[3dd7b8] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda21.run:()V │ │ -3dd7c8: 7100 fb9b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$cF0qEXQk3b_NfkOaamVsE7h_Sio:()V // method@9bfb │ │ -3dd7ce: 0e00 |0003: return-void │ │ +3dd780: |[3dd780] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda21.run:()V │ │ +3dd790: 7100 fb9b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$cF0qEXQk3b_NfkOaamVsE7h_Sio:()V // method@9bfb │ │ +3dd796: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -834059,19 +834059,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 │ │ -3dd7d0: |[3dd7d0] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda22.:(JLjava/util/Set;)V │ │ -3dd7e0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3dd7e6: 5a01 ca8d |0003: iput-wide v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda22;.f$0:J // field@8dca │ │ -3dd7ea: 5b03 cb8d |0005: iput-object v3, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda22;.f$1:Ljava/util/Set; // field@8dcb │ │ -3dd7ee: 0e00 |0007: return-void │ │ +3dd798: |[3dd798] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda22.:(JLjava/util/Set;)V │ │ +3dd7a8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3dd7ae: 5a01 ca8d |0003: iput-wide v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda22;.f$0:J // field@8dca │ │ +3dd7b2: 5b03 cb8d |0005: iput-object v3, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda22;.f$1:Ljava/util/Set; // field@8dcb │ │ +3dd7b6: 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; │ │ @@ -834082,19 +834082,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3dd7f0: |[3dd7f0] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda22.run:()V │ │ -3dd800: 5330 ca8d |0000: iget-wide v0, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda22;.f$0:J // field@8dca │ │ -3dd804: 5432 cb8d |0002: iget-object v2, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda22;.f$1:Ljava/util/Set; // field@8dcb │ │ -3dd808: 7130 ec9b 1002 |0004: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$GIWpKzqeP6KDKmxa1qaeeT0Fk-s:(JLjava/util/Set;)V // method@9bec │ │ -3dd80e: 0e00 |0007: return-void │ │ +3dd7b8: |[3dd7b8] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda22.run:()V │ │ +3dd7c8: 5330 ca8d |0000: iget-wide v0, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda22;.f$0:J // field@8dca │ │ +3dd7cc: 5432 cb8d |0002: iget-object v2, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda22;.f$1:Ljava/util/Set; // field@8dcb │ │ +3dd7d0: 7130 ec9b 1002 |0004: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$GIWpKzqeP6KDKmxa1qaeeT0Fk-s:(JLjava/util/Set;)V // method@9bec │ │ +3dd7d6: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -834131,19 +834131,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 │ │ -3dd810: |[3dd810] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda23.:(Ljava/lang/String;Ljava/lang/String;)V │ │ -3dd820: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3dd826: 5b01 cc8d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda23;.f$0:Ljava/lang/String; // field@8dcc │ │ -3dd82a: 5b02 cd8d |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda23;.f$1:Ljava/lang/String; // field@8dcd │ │ -3dd82e: 0e00 |0007: return-void │ │ +3dd7d8: |[3dd7d8] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda23.:(Ljava/lang/String;Ljava/lang/String;)V │ │ +3dd7e8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3dd7ee: 5b01 cc8d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda23;.f$0:Ljava/lang/String; // field@8dcc │ │ +3dd7f2: 5b02 cd8d |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda23;.f$1:Ljava/lang/String; // field@8dcd │ │ +3dd7f6: 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; │ │ @@ -834154,19 +834154,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3dd830: |[3dd830] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda23.run:()V │ │ -3dd840: 5420 cc8d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda23;.f$0:Ljava/lang/String; // field@8dcc │ │ -3dd844: 5421 cd8d |0002: iget-object v1, v2, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda23;.f$1:Ljava/lang/String; // field@8dcd │ │ -3dd848: 7120 019c 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$oPLqP1VQqUxShVl06Ep_rkRy5K4:(Ljava/lang/String;Ljava/lang/String;)V // method@9c01 │ │ -3dd84e: 0e00 |0007: return-void │ │ +3dd7f8: |[3dd7f8] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda23.run:()V │ │ +3dd808: 5420 cc8d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda23;.f$0:Ljava/lang/String; // field@8dcc │ │ +3dd80c: 5421 cd8d |0002: iget-object v1, v2, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda23;.f$1:Ljava/lang/String; // field@8dcd │ │ +3dd810: 7120 019c 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$oPLqP1VQqUxShVl06Ep_rkRy5K4:(Ljava/lang/String;Ljava/lang/String;)V // method@9c01 │ │ +3dd816: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -834199,18 +834199,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 │ │ -3dd850: |[3dd850] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda24.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3dd860: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3dd866: 5b01 ce8d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda24;.f$0:Lde/danoeh/antennapod/model/feed/FeedItem; // field@8dce │ │ -3dd86a: 0e00 |0005: return-void │ │ +3dd818: |[3dd818] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda24.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3dd828: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3dd82e: 5b01 ce8d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda24;.f$0:Lde/danoeh/antennapod/model/feed/FeedItem; // field@8dce │ │ +3dd832: 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; │ │ │ │ @@ -834220,18 +834220,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3dd86c: |[3dd86c] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda24.run:()V │ │ -3dd87c: 5410 ce8d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda24;.f$0:Lde/danoeh/antennapod/model/feed/FeedItem; // field@8dce │ │ -3dd880: 7110 ed9b 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$I2FzvvlcFQyt22zetWL9gFNTt-U:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9bed │ │ -3dd886: 0e00 |0005: return-void │ │ +3dd834: |[3dd834] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda24.run:()V │ │ +3dd844: 5410 ce8d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda24;.f$0:Lde/danoeh/antennapod/model/feed/FeedItem; // field@8dce │ │ +3dd848: 7110 ed9b 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$I2FzvvlcFQyt22zetWL9gFNTt-U:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9bed │ │ +3dd84e: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -834264,18 +834264,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 │ │ -3dd888: |[3dd888] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda25.:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ -3dd898: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3dd89e: 5b01 cf8d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda25;.f$0:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@8dcf │ │ -3dd8a2: 0e00 |0005: return-void │ │ +3dd850: |[3dd850] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda25.:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ +3dd860: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3dd866: 5b01 cf8d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda25;.f$0:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@8dcf │ │ +3dd86a: 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; │ │ │ │ @@ -834285,18 +834285,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3dd8a4: |[3dd8a4] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda25.run:()V │ │ -3dd8b4: 5410 cf8d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda25;.f$0:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@8dcf │ │ -3dd8b8: 7110 fd9b 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$fJ-e3oJUXEwlky9g8HwrJyUEUkc:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@9bfd │ │ -3dd8be: 0e00 |0005: return-void │ │ +3dd86c: |[3dd86c] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda25.run:()V │ │ +3dd87c: 5410 cf8d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda25;.f$0:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@8dcf │ │ +3dd880: 7110 fd9b 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$fJ-e3oJUXEwlky9g8HwrJyUEUkc:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@9bfd │ │ +3dd886: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -834325,34 +834325,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3dd8c0: |[3dd8c0] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda26.:()V │ │ -3dd8d0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3dd8d6: 0e00 |0003: return-void │ │ +3dd888: |[3dd888] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda26.:()V │ │ +3dd898: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3dd89e: 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 │ │ -3dd8d8: |[3dd8d8] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda26.run:()V │ │ -3dd8e8: 7100 009c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$ncTT7pnOOz9NS013XYkEBc7J4eE:()V // method@9c00 │ │ -3dd8ee: 0e00 |0003: return-void │ │ +3dd8a0: |[3dd8a0] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda26.run:()V │ │ +3dd8b0: 7100 009c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$ncTT7pnOOz9NS013XYkEBc7J4eE:()V // method@9c00 │ │ +3dd8b6: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -834389,19 +834389,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 │ │ -3dd8f0: |[3dd8f0] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda27.:(Lde/danoeh/antennapod/core/util/Permutor;Z)V │ │ -3dd900: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3dd906: 5b01 d08d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda27;.f$0:Lde/danoeh/antennapod/core/util/Permutor; // field@8dd0 │ │ -3dd90a: 5c02 d18d |0005: iput-boolean v2, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda27;.f$1:Z // field@8dd1 │ │ -3dd90e: 0e00 |0007: return-void │ │ +3dd8b8: |[3dd8b8] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda27.:(Lde/danoeh/antennapod/core/util/Permutor;Z)V │ │ +3dd8c8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3dd8ce: 5b01 d08d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda27;.f$0:Lde/danoeh/antennapod/core/util/Permutor; // field@8dd0 │ │ +3dd8d2: 5c02 d18d |0005: iput-boolean v2, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda27;.f$1:Z // field@8dd1 │ │ +3dd8d6: 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 │ │ @@ -834412,19 +834412,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3dd910: |[3dd910] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda27.run:()V │ │ -3dd920: 5420 d08d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda27;.f$0:Lde/danoeh/antennapod/core/util/Permutor; // field@8dd0 │ │ -3dd924: 5521 d18d |0002: iget-boolean v1, v2, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda27;.f$1:Z // field@8dd1 │ │ -3dd928: 7120 f19b 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@9bf1 │ │ -3dd92e: 0e00 |0007: return-void │ │ +3dd8d8: |[3dd8d8] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda27.run:()V │ │ +3dd8e8: 5420 d08d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda27;.f$0:Lde/danoeh/antennapod/core/util/Permutor; // field@8dd0 │ │ +3dd8ec: 5521 d18d |0002: iget-boolean v1, v2, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda27;.f$1:Z // field@8dd1 │ │ +3dd8f0: 7120 f19b 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@9bf1 │ │ +3dd8f6: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -834465,20 +834465,20 @@ │ │ type : '(IIZ)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -3dd930: |[3dd930] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda28.:(IIZ)V │ │ -3dd940: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3dd946: 5901 d28d |0003: iput v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda28;.f$0:I // field@8dd2 │ │ -3dd94a: 5902 d38d |0005: iput v2, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda28;.f$1:I // field@8dd3 │ │ -3dd94e: 5c03 d48d |0007: iput-boolean v3, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda28;.f$2:Z // field@8dd4 │ │ -3dd952: 0e00 |0009: return-void │ │ +3dd8f8: |[3dd8f8] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda28.:(IIZ)V │ │ +3dd908: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3dd90e: 5901 d28d |0003: iput v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda28;.f$0:I // field@8dd2 │ │ +3dd912: 5902 d38d |0005: iput v2, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda28;.f$1:I // field@8dd3 │ │ +3dd916: 5c03 d48d |0007: iput-boolean v3, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda28;.f$2:Z // field@8dd4 │ │ +3dd91a: 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 │ │ @@ -834490,20 +834490,20 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -3dd954: |[3dd954] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda28.run:()V │ │ -3dd964: 5230 d28d |0000: iget v0, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda28;.f$0:I // field@8dd2 │ │ -3dd968: 5231 d38d |0002: iget v1, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda28;.f$1:I // field@8dd3 │ │ -3dd96c: 5532 d48d |0004: iget-boolean v2, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda28;.f$2:Z // field@8dd4 │ │ -3dd970: 7130 ea9b 1002 |0006: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$EOuknUnoZJBK9b__iX_IZ4Kfi3U:(IIZ)V // method@9bea │ │ -3dd976: 0e00 |0009: return-void │ │ +3dd91c: |[3dd91c] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda28.run:()V │ │ +3dd92c: 5230 d28d |0000: iget v0, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda28;.f$0:I // field@8dd2 │ │ +3dd930: 5231 d38d |0002: iget v1, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda28;.f$1:I // field@8dd3 │ │ +3dd934: 5532 d48d |0004: iget-boolean v2, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda28;.f$2:Z // field@8dd4 │ │ +3dd938: 7130 ea9b 1002 |0006: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$EOuknUnoZJBK9b__iX_IZ4Kfi3U:(IIZ)V // method@9bea │ │ +3dd93e: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -834536,18 +834536,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 │ │ -3dd978: |[3dd978] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda29.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3dd988: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3dd98e: 5b01 d58d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda29;.f$0:Lde/danoeh/antennapod/model/feed/FeedItem; // field@8dd5 │ │ -3dd992: 0e00 |0005: return-void │ │ +3dd940: |[3dd940] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda29.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3dd950: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3dd956: 5b01 d58d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda29;.f$0:Lde/danoeh/antennapod/model/feed/FeedItem; // field@8dd5 │ │ +3dd95a: 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; │ │ │ │ @@ -834557,18 +834557,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3dd994: |[3dd994] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda29.run:()V │ │ -3dd9a4: 5410 d58d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda29;.f$0:Lde/danoeh/antennapod/model/feed/FeedItem; // field@8dd5 │ │ -3dd9a8: 7110 fc9b 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$fBjEXgB8Wn2YhCjuajGkrN3EB6k:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9bfc │ │ -3dd9ae: 0e00 |0005: return-void │ │ +3dd95c: |[3dd95c] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda29.run:()V │ │ +3dd96c: 5410 d58d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda29;.f$0:Lde/danoeh/antennapod/model/feed/FeedItem; // field@8dd5 │ │ +3dd970: 7110 fc9b 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$fBjEXgB8Wn2YhCjuajGkrN3EB6k:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9bfc │ │ +3dd976: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -834597,34 +834597,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3dd9b0: |[3dd9b0] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda2.:()V │ │ -3dd9c0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3dd9c6: 0e00 |0003: return-void │ │ +3dd978: |[3dd978] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda2.:()V │ │ +3dd988: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3dd98e: 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 │ │ -3dd9c8: |[3dd9c8] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda2.run:()V │ │ -3dd9d8: 7100 f79b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$Yf_ERzjLPIJ2Uh4xmNBKQXJO4EU:()V // method@9bf7 │ │ -3dd9de: 0e00 |0003: return-void │ │ +3dd990: |[3dd990] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda2.run:()V │ │ +3dd9a0: 7100 f79b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$Yf_ERzjLPIJ2Uh4xmNBKQXJO4EU:()V // method@9bf7 │ │ +3dd9a6: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -834657,18 +834657,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 │ │ -3dd9e0: |[3dd9e0] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda30.:(Ljava/util/List;)V │ │ -3dd9f0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3dd9f6: 5b01 d68d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda30;.f$0:Ljava/util/List; // field@8dd6 │ │ -3dd9fa: 0e00 |0005: return-void │ │ +3dd9a8: |[3dd9a8] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda30.:(Ljava/util/List;)V │ │ +3dd9b8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3dd9be: 5b01 d68d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda30;.f$0:Ljava/util/List; // field@8dd6 │ │ +3dd9c2: 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; │ │ │ │ @@ -834678,18 +834678,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3dd9fc: |[3dd9fc] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda30.run:()V │ │ -3dda0c: 5410 d68d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda30;.f$0:Ljava/util/List; // field@8dd6 │ │ -3dda10: 7110 e89b 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$AdEvenknjvFJaWGDSfa0G8NDZdo:(Ljava/util/List;)V // method@9be8 │ │ -3dda16: 0e00 |0005: return-void │ │ +3dd9c4: |[3dd9c4] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda30.run:()V │ │ +3dd9d4: 5410 d68d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda30;.f$0:Ljava/util/List; // field@8dd6 │ │ +3dd9d8: 7110 e89b 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$AdEvenknjvFJaWGDSfa0G8NDZdo:(Ljava/util/List;)V // method@9be8 │ │ +3dd9de: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -834734,21 +834734,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 │ │ -3dda18: |[3dda18] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda31.:([JLandroid/content/Context;ZZ)V │ │ -3dda28: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3dda2e: 5b01 d78d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda31;.f$0:[J // field@8dd7 │ │ -3dda32: 5b02 d88d |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda31;.f$1:Landroid/content/Context; // field@8dd8 │ │ -3dda36: 5c03 d98d |0007: iput-boolean v3, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda31;.f$2:Z // field@8dd9 │ │ -3dda3a: 5c04 da8d |0009: iput-boolean v4, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda31;.f$3:Z // field@8dda │ │ -3dda3e: 0e00 |000b: return-void │ │ +3dd9e0: |[3dd9e0] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda31.:([JLandroid/content/Context;ZZ)V │ │ +3dd9f0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3dd9f6: 5b01 d78d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda31;.f$0:[J // field@8dd7 │ │ +3dd9fa: 5b02 d88d |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda31;.f$1:Landroid/content/Context; // field@8dd8 │ │ +3dd9fe: 5c03 d98d |0007: iput-boolean v3, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda31;.f$2:Z // field@8dd9 │ │ +3dda02: 5c04 da8d |0009: iput-boolean v4, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda31;.f$3:Z // field@8dda │ │ +3dda06: 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; │ │ @@ -834761,21 +834761,21 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -3dda40: |[3dda40] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda31.run:()V │ │ -3dda50: 5440 d78d |0000: iget-object v0, v4, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda31;.f$0:[J // field@8dd7 │ │ -3dda54: 5441 d88d |0002: iget-object v1, v4, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda31;.f$1:Landroid/content/Context; // field@8dd8 │ │ -3dda58: 5542 d98d |0004: iget-boolean v2, v4, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda31;.f$2:Z // field@8dd9 │ │ -3dda5c: 5543 da8d |0006: iget-boolean v3, v4, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda31;.f$3:Z // field@8dda │ │ -3dda60: 7140 e59b 1032 |0008: invoke-static {v0, v1, v2, v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$7Cr4Cgq6Z9A41BT-lxJPx1l47Yg:([JLandroid/content/Context;ZZ)V // method@9be5 │ │ -3dda66: 0e00 |000b: return-void │ │ +3dda08: |[3dda08] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda31.run:()V │ │ +3dda18: 5440 d78d |0000: iget-object v0, v4, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda31;.f$0:[J // field@8dd7 │ │ +3dda1c: 5441 d88d |0002: iget-object v1, v4, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda31;.f$1:Landroid/content/Context; // field@8dd8 │ │ +3dda20: 5542 d98d |0004: iget-boolean v2, v4, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda31;.f$2:Z // field@8dd9 │ │ +3dda24: 5543 da8d |0006: iget-boolean v3, v4, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda31;.f$3:Z // field@8dda │ │ +3dda28: 7140 e59b 1032 |0008: invoke-static {v0, v1, v2, v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$7Cr4Cgq6Z9A41BT-lxJPx1l47Yg:([JLandroid/content/Context;ZZ)V // method@9be5 │ │ +3dda2e: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -834820,21 +834820,21 @@ │ │ type : '(IJJZ)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -3dda68: |[3dda68] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda32.:(IJJZ)V │ │ -3dda78: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3dda7e: 5901 db8d |0003: iput v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda32;.f$0:I // field@8ddb │ │ -3dda82: 5a02 dc8d |0005: iput-wide v2, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda32;.f$1:J // field@8ddc │ │ -3dda86: 5a04 dd8d |0007: iput-wide v4, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda32;.f$2:J // field@8ddd │ │ -3dda8a: 5c06 de8d |0009: iput-boolean v6, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda32;.f$3:Z // field@8dde │ │ -3dda8e: 0e00 |000b: return-void │ │ +3dda30: |[3dda30] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda32.:(IJJZ)V │ │ +3dda40: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3dda46: 5901 db8d |0003: iput v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda32;.f$0:I // field@8ddb │ │ +3dda4a: 5a02 dc8d |0005: iput-wide v2, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda32;.f$1:J // field@8ddc │ │ +3dda4e: 5a04 dd8d |0007: iput-wide v4, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda32;.f$2:J // field@8ddd │ │ +3dda52: 5c06 de8d |0009: iput-boolean v6, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda32;.f$3:Z // field@8dde │ │ +3dda56: 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 │ │ @@ -834847,21 +834847,21 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 12 16-bit code units │ │ -3dda90: |[3dda90] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda32.run:()V │ │ -3ddaa0: 5260 db8d |0000: iget v0, v6, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda32;.f$0:I // field@8ddb │ │ -3ddaa4: 5361 dc8d |0002: iget-wide v1, v6, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda32;.f$1:J // field@8ddc │ │ -3ddaa8: 5363 dd8d |0004: iget-wide v3, v6, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda32;.f$2:J // field@8ddd │ │ -3ddaac: 5565 de8d |0006: iget-boolean v5, v6, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda32;.f$3:Z // field@8dde │ │ -3ddab0: 7706 059c 0000 |0008: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$ryEIIMaVDrBsGPJBS3Rtz5zjQkY:(IJJZ)V // method@9c05 │ │ -3ddab6: 0e00 |000b: return-void │ │ +3dda58: |[3dda58] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda32.run:()V │ │ +3dda68: 5260 db8d |0000: iget v0, v6, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda32;.f$0:I // field@8ddb │ │ +3dda6c: 5361 dc8d |0002: iget-wide v1, v6, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda32;.f$1:J // field@8ddc │ │ +3dda70: 5363 dd8d |0004: iget-wide v3, v6, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda32;.f$2:J // field@8ddd │ │ +3dda74: 5565 de8d |0006: iget-boolean v5, v6, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda32;.f$3:Z // field@8dde │ │ +3dda78: 7706 059c 0000 |0008: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$ryEIIMaVDrBsGPJBS3Rtz5zjQkY:(IJJZ)V // method@9c05 │ │ +3dda7e: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -834906,21 +834906,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 │ │ -3ddab8: |[3ddab8] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda33.:(JIZLandroid/content/Context;)V │ │ -3ddac8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ddace: 5a01 df8d |0003: iput-wide v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda33;.f$0:J // field@8ddf │ │ -3ddad2: 5903 e08d |0005: iput v3, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda33;.f$1:I // field@8de0 │ │ -3ddad6: 5c04 e18d |0007: iput-boolean v4, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda33;.f$2:Z // field@8de1 │ │ -3ddada: 5b05 e28d |0009: iput-object v5, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda33;.f$3:Landroid/content/Context; // field@8de2 │ │ -3ddade: 0e00 |000b: return-void │ │ +3dda80: |[3dda80] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda33.:(JIZLandroid/content/Context;)V │ │ +3dda90: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3dda96: 5a01 df8d |0003: iput-wide v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda33;.f$0:J // field@8ddf │ │ +3dda9a: 5903 e08d |0005: iput v3, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda33;.f$1:I // field@8de0 │ │ +3dda9e: 5c04 e18d |0007: iput-boolean v4, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda33;.f$2:Z // field@8de1 │ │ +3ddaa2: 5b05 e28d |0009: iput-object v5, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda33;.f$3:Landroid/content/Context; // field@8de2 │ │ +3ddaa6: 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 │ │ @@ -834933,21 +834933,21 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 12 16-bit code units │ │ -3ddae0: |[3ddae0] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda33.run:()V │ │ -3ddaf0: 5350 df8d |0000: iget-wide v0, v5, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda33;.f$0:J // field@8ddf │ │ -3ddaf4: 5252 e08d |0002: iget v2, v5, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda33;.f$1:I // field@8de0 │ │ -3ddaf8: 5553 e18d |0004: iget-boolean v3, v5, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda33;.f$2:Z // field@8de1 │ │ -3ddafc: 5454 e28d |0006: iget-object v4, v5, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda33;.f$3:Landroid/content/Context; // field@8de2 │ │ -3ddb00: 7154 029c 1032 |0008: invoke-static {v0, v1, v2, v3, v4}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$oRbiktIx-JMK3JrCG542HBqeEKA:(JIZLandroid/content/Context;)V // method@9c02 │ │ -3ddb06: 0e00 |000b: return-void │ │ +3ddaa8: |[3ddaa8] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda33.run:()V │ │ +3ddab8: 5350 df8d |0000: iget-wide v0, v5, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda33;.f$0:J // field@8ddf │ │ +3ddabc: 5252 e08d |0002: iget v2, v5, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda33;.f$1:I // field@8de0 │ │ +3ddac0: 5553 e18d |0004: iget-boolean v3, v5, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda33;.f$2:Z // field@8de1 │ │ +3ddac4: 5454 e28d |0006: iget-object v4, v5, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda33;.f$3:Landroid/content/Context; // field@8de2 │ │ +3ddac8: 7154 029c 1032 |0008: invoke-static {v0, v1, v2, v3, v4}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$oRbiktIx-JMK3JrCG542HBqeEKA:(JIZLandroid/content/Context;)V // method@9c02 │ │ +3ddace: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -834980,18 +834980,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 │ │ -3ddb08: |[3ddb08] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda34.:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -3ddb18: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ddb1e: 5b01 e38d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda34;.f$0:Lde/danoeh/antennapod/model/feed/Feed; // field@8de3 │ │ -3ddb22: 0e00 |0005: return-void │ │ +3ddad0: |[3ddad0] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda34.:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +3ddae0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ddae6: 5b01 e38d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda34;.f$0:Lde/danoeh/antennapod/model/feed/Feed; // field@8de3 │ │ +3ddaea: 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; │ │ │ │ @@ -835001,18 +835001,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3ddb24: |[3ddb24] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda34.run:()V │ │ -3ddb34: 5410 e38d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda34;.f$0:Lde/danoeh/antennapod/model/feed/Feed; // field@8de3 │ │ -3ddb38: 7110 e99b 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$Aoa-Bs8wj9DsZgVFiIdaGWsPtY4:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@9be9 │ │ -3ddb3e: 0e00 |0005: return-void │ │ +3ddaec: |[3ddaec] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda34.run:()V │ │ +3ddafc: 5410 e38d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda34;.f$0:Lde/danoeh/antennapod/model/feed/Feed; // field@8de3 │ │ +3ddb00: 7110 e99b 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$Aoa-Bs8wj9DsZgVFiIdaGWsPtY4:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@9be9 │ │ +3ddb06: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -835041,35 +835041,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3ddb5c: |[3ddb5c] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda35.:()V │ │ -3ddb6c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ddb72: 0e00 |0003: return-void │ │ +3ddb24: |[3ddb24] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda35.:()V │ │ +3ddb34: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ddb3a: 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 │ │ -3ddb40: |[3ddb40] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda35.newThread:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ -3ddb50: 7110 e79b 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$7tMMRLBLZw-VSt0NqQMI3PDHSzk:(Ljava/lang/Runnable;)Ljava/lang/Thread; // method@9be7 │ │ -3ddb56: 0c01 |0003: move-result-object v1 │ │ -3ddb58: 1101 |0004: return-object v1 │ │ +3ddb08: |[3ddb08] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda35.newThread:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ +3ddb18: 7110 e79b 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$7tMMRLBLZw-VSt0NqQMI3PDHSzk:(Ljava/lang/Runnable;)Ljava/lang/Thread; // method@9be7 │ │ +3ddb1e: 0c01 |0003: move-result-object v1 │ │ +3ddb20: 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; │ │ │ │ @@ -835099,34 +835099,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3ddb74: |[3ddb74] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda36.:()V │ │ -3ddb84: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ddb8a: 0e00 |0003: return-void │ │ +3ddb3c: |[3ddb3c] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda36.:()V │ │ +3ddb4c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ddb52: 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 │ │ -3ddb8c: |[3ddb8c] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda36.run:()V │ │ -3ddb9c: 7100 049c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$qih0tugBdS5S_mnRaqVRmWMTkjY:()V // method@9c04 │ │ -3ddba2: 0e00 |0003: return-void │ │ +3ddb54: |[3ddb54] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda36.run:()V │ │ +3ddb64: 7100 049c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$qih0tugBdS5S_mnRaqVRmWMTkjY:()V // method@9c04 │ │ +3ddb6a: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -835159,18 +835159,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 │ │ -3ddba4: |[3ddba4] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda37.:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V │ │ -3ddbb4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ddbba: 5b01 e48d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda37;.f$0:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@8de4 │ │ -3ddbbe: 0e00 |0005: return-void │ │ +3ddb6c: |[3ddb6c] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda37.:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V │ │ +3ddb7c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ddb82: 5b01 e48d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda37;.f$0:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@8de4 │ │ +3ddb86: 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; │ │ │ │ @@ -835180,18 +835180,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3ddbc0: |[3ddbc0] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda37.run:()V │ │ -3ddbd0: 5410 e48d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda37;.f$0:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@8de4 │ │ -3ddbd4: 7110 f59b 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$XTll2R5PwxsbPEKFvJA1Kn1Yjhg:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@9bf5 │ │ -3ddbda: 0e00 |0005: return-void │ │ +3ddb88: |[3ddb88] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda37.run:()V │ │ +3ddb98: 5410 e48d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda37;.f$0:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@8de4 │ │ +3ddb9c: 7110 f59b 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$XTll2R5PwxsbPEKFvJA1Kn1Yjhg:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@9bf5 │ │ +3ddba2: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -835220,34 +835220,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3ddbdc: |[3ddbdc] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda3.:()V │ │ -3ddbec: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ddbf2: 0e00 |0003: return-void │ │ +3ddba4: |[3ddba4] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda3.:()V │ │ +3ddbb4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ddbba: 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 │ │ -3ddbf4: |[3ddbf4] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda3.run:()V │ │ -3ddc04: 7100 079c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$taiuBzcnGIxI2oLKSf6MqvH1tqw:()V // method@9c07 │ │ -3ddc0a: 0e00 |0003: return-void │ │ +3ddbbc: |[3ddbbc] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda3.run:()V │ │ +3ddbcc: 7100 079c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$taiuBzcnGIxI2oLKSf6MqvH1tqw:()V // method@9c07 │ │ +3ddbd2: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -835276,34 +835276,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3ddc0c: |[3ddc0c] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda4.:()V │ │ -3ddc1c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ddc22: 0e00 |0003: return-void │ │ +3ddbd4: |[3ddbd4] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda4.:()V │ │ +3ddbe4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ddbea: 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 │ │ -3ddc24: |[3ddc24] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda4.run:()V │ │ -3ddc34: 7100 eb9b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$Eop0PlwkfhbIY_OKqqwDOX-RoH0:()V // method@9beb │ │ -3ddc3a: 0e00 |0003: return-void │ │ +3ddbec: |[3ddbec] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda4.run:()V │ │ +3ddbfc: 7100 eb9b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$Eop0PlwkfhbIY_OKqqwDOX-RoH0:()V // method@9beb │ │ +3ddc02: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -835336,18 +835336,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 │ │ -3ddc3c: |[3ddc3c] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3ddc4c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ddc52: 5b01 e58d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/model/feed/FeedItem; // field@8de5 │ │ -3ddc56: 0e00 |0005: return-void │ │ +3ddc04: |[3ddc04] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3ddc14: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ddc1a: 5b01 e58d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/model/feed/FeedItem; // field@8de5 │ │ +3ddc1e: 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; │ │ │ │ @@ -835357,18 +835357,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3ddc58: |[3ddc58] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda5.run:()V │ │ -3ddc68: 5410 e58d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/model/feed/FeedItem; // field@8de5 │ │ -3ddc6c: 7110 f89b 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$a-302aOrYrzZhbO7nwjyl6IY42w:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9bf8 │ │ -3ddc72: 0e00 |0005: return-void │ │ +3ddc20: |[3ddc20] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda5.run:()V │ │ +3ddc30: 5410 e58d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/model/feed/FeedItem; // field@8de5 │ │ +3ddc34: 7110 f89b 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$a-302aOrYrzZhbO7nwjyl6IY42w:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9bf8 │ │ +3ddc3a: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -835409,20 +835409,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 │ │ -3ddc74: |[3ddc74] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda6.:(Landroid/content/Context;Z[J)V │ │ -3ddc84: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ddc8a: 5b01 e68d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda6;.f$0:Landroid/content/Context; // field@8de6 │ │ -3ddc8e: 5c02 e78d |0005: iput-boolean v2, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda6;.f$1:Z // field@8de7 │ │ -3ddc92: 5b03 e88d |0007: iput-object v3, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda6;.f$2:[J // field@8de8 │ │ -3ddc96: 0e00 |0009: return-void │ │ +3ddc3c: |[3ddc3c] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda6.:(Landroid/content/Context;Z[J)V │ │ +3ddc4c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ddc52: 5b01 e68d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda6;.f$0:Landroid/content/Context; // field@8de6 │ │ +3ddc56: 5c02 e78d |0005: iput-boolean v2, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda6;.f$1:Z // field@8de7 │ │ +3ddc5a: 5b03 e88d |0007: iput-object v3, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda6;.f$2:[J // field@8de8 │ │ +3ddc5e: 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 │ │ @@ -835434,20 +835434,20 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -3ddc98: |[3ddc98] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda6.run:()V │ │ -3ddca8: 5430 e68d |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda6;.f$0:Landroid/content/Context; // field@8de6 │ │ -3ddcac: 5531 e78d |0002: iget-boolean v1, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda6;.f$1:Z // field@8de7 │ │ -3ddcb0: 5432 e88d |0004: iget-object v2, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda6;.f$2:[J // field@8de8 │ │ -3ddcb4: 7130 f29b 1002 |0006: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$Pnhe1jriqVl0K-OQbDqKTkCYAZ8:(Landroid/content/Context;Z[J)V // method@9bf2 │ │ -3ddcba: 0e00 |0009: return-void │ │ +3ddc60: |[3ddc60] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda6.run:()V │ │ +3ddc70: 5430 e68d |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda6;.f$0:Landroid/content/Context; // field@8de6 │ │ +3ddc74: 5531 e78d |0002: iget-boolean v1, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda6;.f$1:Z // field@8de7 │ │ +3ddc78: 5432 e88d |0004: iget-object v2, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda6;.f$2:[J // field@8de8 │ │ +3ddc7c: 7130 f29b 1002 |0006: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$Pnhe1jriqVl0K-OQbDqKTkCYAZ8:(Landroid/content/Context;Z[J)V // method@9bf2 │ │ +3ddc82: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -835484,19 +835484,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 │ │ -3ddcbc: |[3ddcbc] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda7.:(Landroid/content/Context;Ljava/util/List;)V │ │ -3ddccc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ddcd2: 5b01 e98d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda7;.f$0:Landroid/content/Context; // field@8de9 │ │ -3ddcd6: 5b02 ea8d |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda7;.f$1:Ljava/util/List; // field@8dea │ │ -3ddcda: 0e00 |0007: return-void │ │ +3ddc84: |[3ddc84] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda7.:(Landroid/content/Context;Ljava/util/List;)V │ │ +3ddc94: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ddc9a: 5b01 e98d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda7;.f$0:Landroid/content/Context; // field@8de9 │ │ +3ddc9e: 5b02 ea8d |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda7;.f$1:Ljava/util/List; // field@8dea │ │ +3ddca2: 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; │ │ @@ -835507,19 +835507,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3ddcdc: |[3ddcdc] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda7.run:()V │ │ -3ddcec: 5420 e98d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda7;.f$0:Landroid/content/Context; // field@8de9 │ │ -3ddcf0: 5421 ea8d |0002: iget-object v1, v2, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda7;.f$1:Ljava/util/List; // field@8dea │ │ -3ddcf4: 7120 e69b 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$7aqI1hAPrU-fUCXmYw6oPa0qcuI:(Landroid/content/Context;Ljava/util/List;)V // method@9be6 │ │ -3ddcfa: 0e00 |0007: return-void │ │ +3ddca4: |[3ddca4] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda7.run:()V │ │ +3ddcb4: 5420 e98d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda7;.f$0:Landroid/content/Context; // field@8de9 │ │ +3ddcb8: 5421 ea8d |0002: iget-object v1, v2, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda7;.f$1:Ljava/util/List; // field@8dea │ │ +3ddcbc: 7120 e69b 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$7aqI1hAPrU-fUCXmYw6oPa0qcuI:(Landroid/content/Context;Ljava/util/List;)V // method@9be6 │ │ +3ddcc2: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -835560,20 +835560,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 │ │ -3ddcfc: |[3ddcfc] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda8.:(Landroid/content/Context;ZLde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3ddd0c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ddd12: 5b01 eb8d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda8;.f$0:Landroid/content/Context; // field@8deb │ │ -3ddd16: 5c02 ec8d |0005: iput-boolean v2, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda8;.f$1:Z // field@8dec │ │ -3ddd1a: 5b03 ed8d |0007: iput-object v3, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda8;.f$2:Lde/danoeh/antennapod/model/feed/FeedItem; // field@8ded │ │ -3ddd1e: 0e00 |0009: return-void │ │ +3ddcc4: |[3ddcc4] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda8.:(Landroid/content/Context;ZLde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3ddcd4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ddcda: 5b01 eb8d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda8;.f$0:Landroid/content/Context; // field@8deb │ │ +3ddcde: 5c02 ec8d |0005: iput-boolean v2, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda8;.f$1:Z // field@8dec │ │ +3ddce2: 5b03 ed8d |0007: iput-object v3, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda8;.f$2:Lde/danoeh/antennapod/model/feed/FeedItem; // field@8ded │ │ +3ddce6: 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 │ │ @@ -835585,20 +835585,20 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -3ddd20: |[3ddd20] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda8.run:()V │ │ -3ddd30: 5430 eb8d |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda8;.f$0:Landroid/content/Context; // field@8deb │ │ -3ddd34: 5531 ec8d |0002: iget-boolean v1, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda8;.f$1:Z // field@8dec │ │ -3ddd38: 5432 ed8d |0004: iget-object v2, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda8;.f$2:Lde/danoeh/antennapod/model/feed/FeedItem; // field@8ded │ │ -3ddd3c: 7130 e49b 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@9be4 │ │ -3ddd42: 0e00 |0009: return-void │ │ +3ddce8: |[3ddce8] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda8.run:()V │ │ +3ddcf8: 5430 eb8d |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda8;.f$0:Landroid/content/Context; // field@8deb │ │ +3ddcfc: 5531 ec8d |0002: iget-boolean v1, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda8;.f$1:Z // field@8dec │ │ +3ddd00: 5432 ed8d |0004: iget-object v2, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda8;.f$2:Lde/danoeh/antennapod/model/feed/FeedItem; // field@8ded │ │ +3ddd04: 7130 e49b 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@9be4 │ │ +3ddd0a: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -835631,18 +835631,18 @@ │ │ type : '(J)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3ddd44: |[3ddd44] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda9.:(J)V │ │ -3ddd54: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ddd5a: 5a01 ee8d |0003: iput-wide v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda9;.f$0:J // field@8dee │ │ -3ddd5e: 0e00 |0005: return-void │ │ +3ddd0c: |[3ddd0c] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda9.:(J)V │ │ +3ddd1c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ddd22: 5a01 ee8d |0003: iput-wide v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda9;.f$0:J // field@8dee │ │ +3ddd26: 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 │ │ │ │ @@ -835652,18 +835652,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3ddd60: |[3ddd60] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda9.run:()V │ │ -3ddd70: 5320 ee8d |0000: iget-wide v0, v2, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda9;.f$0:J // field@8dee │ │ -3ddd74: 7120 ef9b 1000 |0002: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$KHzHBT_wMQkrXQHcVc0QuS8lENc:(J)V // method@9bef │ │ -3ddd7a: 0e00 |0005: return-void │ │ +3ddd28: |[3ddd28] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda9.run:()V │ │ +3ddd38: 5320 ee8d |0000: iget-wide v0, v2, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda9;.f$0:J // field@8dee │ │ +3ddd3c: 7120 ef9b 1000 |0002: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$KHzHBT_wMQkrXQHcVc0QuS8lENc:(J)V // method@9bef │ │ +3ddd42: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -835800,17 +835800,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 │ │ -3de834: |[3de834] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$-onlzj_P5BdPvYUUBTm1FGWAf3k:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ -3de844: 7110 429c 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$setFeedMediaPlaybackInformation$27:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@9c42 │ │ -3de84a: 0e00 |0003: return-void │ │ +3de7fc: |[3de7fc] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$-onlzj_P5BdPvYUUBTm1FGWAf3k:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ +3de80c: 7110 429c 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$setFeedMediaPlaybackInformation$27:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@9c42 │ │ +3de812: 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;) │ │ @@ -835818,17 +835818,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 │ │ -3de84c: |[3de84c] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$3bEelPvFnpA9-MaUp6Lt9Jlo8EI:(Landroid/content/Context;ZLde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3de85c: 7130 359c 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@9c35 │ │ -3de862: 0e00 |0003: return-void │ │ +3de814: |[3de814] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$3bEelPvFnpA9-MaUp6Lt9Jlo8EI:(Landroid/content/Context;ZLde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3de824: 7130 359c 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@9c35 │ │ +3de82a: 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; │ │ @@ -835838,17 +835838,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 │ │ -3de864: |[3de864] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$7Cr4Cgq6Z9A41BT-lxJPx1l47Yg:([JLandroid/content/Context;ZZ)V │ │ -3de874: 7140 259c 1032 |0000: invoke-static {v0, v1, v2, v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$addQueueItem$9:([JLandroid/content/Context;ZZ)V // method@9c25 │ │ -3de87a: 0e00 |0003: return-void │ │ +3de82c: |[3de82c] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$7Cr4Cgq6Z9A41BT-lxJPx1l47Yg:([JLandroid/content/Context;ZZ)V │ │ +3de83c: 7140 259c 1032 |0000: invoke-static {v0, v1, v2, v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$addQueueItem$9:([JLandroid/content/Context;ZZ)V // method@9c25 │ │ +3de842: 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 │ │ @@ -835859,17 +835859,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 │ │ -3de87c: |[3de87c] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$7aqI1hAPrU-fUCXmYw6oPa0qcuI:(Landroid/content/Context;Ljava/util/List;)V │ │ -3de88c: 7120 2b9c 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$deleteFeedItems$3:(Landroid/content/Context;Ljava/util/List;)V // method@9c2b │ │ -3de892: 0e00 |0003: return-void │ │ +3de844: |[3de844] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$7aqI1hAPrU-fUCXmYw6oPa0qcuI:(Landroid/content/Context;Ljava/util/List;)V │ │ +3de854: 7120 2b9c 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$deleteFeedItems$3:(Landroid/content/Context;Ljava/util/List;)V // method@9c2b │ │ +3de85a: 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; │ │ │ │ @@ -835878,18 +835878,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 │ │ -3de020: |[3de020] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$7tMMRLBLZw-VSt0NqQMI3PDHSzk:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ -3de030: 7110 459c 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$static$0:(Ljava/lang/Runnable;)Ljava/lang/Thread; // method@9c45 │ │ -3de036: 0c00 |0003: move-result-object v0 │ │ -3de038: 1100 |0004: return-object v0 │ │ +3ddfe8: |[3ddfe8] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$7tMMRLBLZw-VSt0NqQMI3PDHSzk:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ +3ddff8: 7110 459c 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$static$0:(Ljava/lang/Runnable;)Ljava/lang/Thread; // method@9c45 │ │ +3ddffe: 0c00 |0003: move-result-object v0 │ │ +3de000: 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;) │ │ @@ -835897,17 +835897,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 │ │ -3de894: |[3de894] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$AdEvenknjvFJaWGDSfa0G8NDZdo:(Ljava/util/List;)V │ │ -3de8a4: 7110 449c 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$setItemList$25:(Ljava/util/List;)V // method@9c44 │ │ -3de8aa: 0e00 |0003: return-void │ │ +3de85c: |[3de85c] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$AdEvenknjvFJaWGDSfa0G8NDZdo:(Ljava/util/List;)V │ │ +3de86c: 7110 449c 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$setItemList$25:(Ljava/util/List;)V // method@9c44 │ │ +3de872: 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;) │ │ @@ -835915,17 +835915,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 │ │ -3de8ac: |[3de8ac] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$Aoa-Bs8wj9DsZgVFiIdaGWsPtY4:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -3de8bc: 7110 399c 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$resetPagedFeedPage$18:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@9c39 │ │ -3de8c2: 0e00 |0003: return-void │ │ +3de874: |[3de874] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$Aoa-Bs8wj9DsZgVFiIdaGWsPtY4:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +3de884: 7110 399c 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$resetPagedFeedPage$18:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@9c39 │ │ +3de88a: 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;) │ │ @@ -835933,17 +835933,17 @@ │ │ type : '(IIZ)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3de8c4: |[3de8c4] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$EOuknUnoZJBK9b__iX_IZ4Kfi3U:(IIZ)V │ │ -3de8d4: 7130 2f9c 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$moveQueueItem$17:(IIZ)V // method@9c2f │ │ -3de8da: 0e00 |0003: return-void │ │ +3de88c: |[3de88c] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$EOuknUnoZJBK9b__iX_IZ4Kfi3U:(IIZ)V │ │ +3de89c: 7130 2f9c 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$moveQueueItem$17:(IIZ)V // method@9c2f │ │ +3de8a2: 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 │ │ @@ -835953,34 +835953,34 @@ │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3de8dc: |[3de8dc] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$Eop0PlwkfhbIY_OKqqwDOX-RoH0:()V │ │ -3de8ec: 7100 329c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$removeAllNewFlags$22:()V // method@9c32 │ │ -3de8f2: 0e00 |0003: return-void │ │ +3de8a4: |[3de8a4] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$Eop0PlwkfhbIY_OKqqwDOX-RoH0:()V │ │ +3de8b4: 7100 329c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$removeAllNewFlags$22:()V // method@9c32 │ │ +3de8ba: 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 │ │ -3de8f4: |[3de8f4] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$GIWpKzqeP6KDKmxa1qaeeT0Fk-s:(JLjava/util/Set;)V │ │ -3de904: 7130 3f9c 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$setFeedItemsFilter$35:(JLjava/util/Set;)V // method@9c3f │ │ -3de90a: 0e00 |0003: return-void │ │ +3de8bc: |[3de8bc] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$GIWpKzqeP6KDKmxa1qaeeT0Fk-s:(JLjava/util/Set;)V │ │ +3de8cc: 7130 3f9c 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$setFeedItemsFilter$35:(JLjava/util/Set;)V // method@9c3f │ │ +3de8d2: 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; │ │ │ │ @@ -835989,17 +835989,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 │ │ -3de90c: |[3de90c] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$I2FzvvlcFQyt22zetWL9gFNTt-U:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3de91c: 7110 229c 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$addFavoriteItem$13:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9c22 │ │ -3de922: 0e00 |0003: return-void │ │ +3de8d4: |[3de8d4] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$I2FzvvlcFQyt22zetWL9gFNTt-U:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3de8e4: 7110 229c 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$addFavoriteItem$13:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9c22 │ │ +3de8ea: 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;) │ │ @@ -836007,17 +836007,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 │ │ -3de924: |[3de924] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$J-DpuBCUJaq6-UJjc6eCSObREQg:([Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -3de934: 7110 3b9c 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$setCompleteFeed$24:([Lde/danoeh/antennapod/model/feed/Feed;)V // method@9c3b │ │ -3de93a: 0e00 |0003: return-void │ │ +3de8ec: |[3de8ec] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$J-DpuBCUJaq6-UJjc6eCSObREQg:([Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +3de8fc: 7110 3b9c 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$setCompleteFeed$24:([Lde/danoeh/antennapod/model/feed/Feed;)V // method@9c3b │ │ +3de902: 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;) │ │ @@ -836025,17 +836025,17 @@ │ │ type : '(J)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3de93c: |[3de93c] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$KHzHBT_wMQkrXQHcVc0QuS8lENc:(J)V │ │ -3de94c: 7120 349c 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$removeFeedNewFlag$21:(J)V // method@9c34 │ │ -3de952: 0e00 |0003: return-void │ │ +3de904: |[3de904] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$KHzHBT_wMQkrXQHcVc0QuS8lENc:(J)V │ │ +3de914: 7120 349c 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$removeFeedNewFlag$21:(J)V // method@9c34 │ │ +3de91a: 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;) │ │ @@ -836043,17 +836043,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 │ │ -3de954: |[3de954] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$M6a8mJYy1Wce6Mwxz5MCX-qXB44:(Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/util/Date;)V │ │ -3de964: 7120 239c 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@9c23 │ │ -3de96a: 0e00 |0003: return-void │ │ +3de91c: |[3de91c] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$M6a8mJYy1Wce6Mwxz5MCX-qXB44:(Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/util/Date;)V │ │ +3de92c: 7120 239c 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@9c23 │ │ +3de932: 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; │ │ │ │ @@ -836062,17 +836062,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 │ │ -3de96c: |[3de96c] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$PS30EmH76BBMVC-vp6iAc13LKSQ:(Lde/danoeh/antennapod/core/util/Permutor;Z)V │ │ -3de97c: 7120 389c 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$reorderQueue$34:(Lde/danoeh/antennapod/core/util/Permutor;Z)V // method@9c38 │ │ -3de982: 0e00 |0003: return-void │ │ +3de934: |[3de934] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$PS30EmH76BBMVC-vp6iAc13LKSQ:(Lde/danoeh/antennapod/core/util/Permutor;Z)V │ │ +3de944: 7120 389c 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$reorderQueue$34:(Lde/danoeh/antennapod/core/util/Permutor;Z)V // method@9c38 │ │ +3de94a: 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 │ │ │ │ @@ -836081,17 +836081,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 │ │ -3de984: |[3de984] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$Pnhe1jriqVl0K-OQbDqKTkCYAZ8:(Landroid/content/Context;Z[J)V │ │ -3de994: 7130 369c 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$removeQueueItem$12:(Landroid/content/Context;Z[J)V // method@9c36 │ │ -3de99a: 0e00 |0003: return-void │ │ +3de94c: |[3de94c] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$Pnhe1jriqVl0K-OQbDqKTkCYAZ8:(Landroid/content/Context;Z[J)V │ │ +3de95c: 7130 369c 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$removeQueueItem$12:(Landroid/content/Context;Z[J)V // method@9c36 │ │ +3de962: 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 │ │ @@ -836101,17 +836101,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 │ │ -3de99c: |[3de99c] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$Q4LnK5ywDlHjyd0_HfLSUuXykts:(JLandroid/content/Context;)V │ │ -3de9ac: 7130 2c9c 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$deleteFeedMediaOfItem$1:(JLandroid/content/Context;)V // method@9c2c │ │ -3de9b2: 0e00 |0003: return-void │ │ +3de964: |[3de964] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$Q4LnK5ywDlHjyd0_HfLSUuXykts:(JLandroid/content/Context;)V │ │ +3de974: 7130 2c9c 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$deleteFeedMediaOfItem$1:(JLandroid/content/Context;)V // method@9c2c │ │ +3de97a: 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; │ │ │ │ @@ -836120,17 +836120,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 │ │ -3de9b4: |[3de9b4] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$QcWm9YjYg_yfvxKmTg-TZHv8GWc:(JLandroid/content/Context;)V │ │ -3de9c4: 7130 2a9c 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$deleteFeed$2:(JLandroid/content/Context;)V // method@9c2a │ │ -3de9ca: 0e00 |0003: return-void │ │ +3de97c: |[3de97c] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$QcWm9YjYg_yfvxKmTg-TZHv8GWc:(JLandroid/content/Context;)V │ │ +3de98c: 7130 2a9c 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$deleteFeed$2:(JLandroid/content/Context;)V // method@9c2a │ │ +3de992: 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; │ │ │ │ @@ -836139,17 +836139,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 │ │ -3de9cc: |[3de9cc] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$XTll2R5PwxsbPEKFvJA1Kn1Yjhg:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V │ │ -3de9dc: 7110 439c 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$setFeedPreferences$30:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@9c43 │ │ -3de9e2: 0e00 |0003: return-void │ │ +3de994: |[3de994] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$XTll2R5PwxsbPEKFvJA1Kn1Yjhg:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V │ │ +3de9a4: 7110 439c 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$setFeedPreferences$30:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@9c43 │ │ +3de9aa: 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;) │ │ @@ -836157,17 +836157,17 @@ │ │ type : '(JZ)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3de9e4: |[3de9e4] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$YDvU7opI3oa1ymf3OkeccUDBDfg:(JZ)V │ │ -3de9f4: 7130 409c 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$setFeedLastUpdateFailed$31:(JZ)V // method@9c40 │ │ -3de9fa: 0e00 |0003: return-void │ │ +3de9ac: |[3de9ac] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$YDvU7opI3oa1ymf3OkeccUDBDfg:(JZ)V │ │ +3de9bc: 7130 409c 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$setFeedLastUpdateFailed$31:(JZ)V // method@9c40 │ │ +3de9c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) J │ │ 0x0000 - 0x0004 reg=2 (null) Z │ │ │ │ @@ -836176,34 +836176,34 @@ │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3de9fc: |[3de9fc] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$Yf_ERzjLPIJ2Uh4xmNBKQXJO4EU:()V │ │ -3dea0c: 7100 299c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$clearQueue$10:()V // method@9c29 │ │ -3dea12: 0e00 |0003: return-void │ │ +3de9c4: |[3de9c4] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$Yf_ERzjLPIJ2Uh4xmNBKQXJO4EU:()V │ │ +3de9d4: 7100 299c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$clearQueue$10:()V // method@9c29 │ │ +3de9da: 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 │ │ -3dea14: |[3dea14] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$a-302aOrYrzZhbO7nwjyl6IY42w:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3dea24: 7110 3d9c 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$setFeedItem$28:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9c3d │ │ -3dea2a: 0e00 |0003: return-void │ │ +3de9dc: |[3de9dc] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$a-302aOrYrzZhbO7nwjyl6IY42w:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3de9ec: 7110 3d9c 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$setFeedItem$28:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9c3d │ │ +3de9f2: 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;) │ │ @@ -836211,17 +836211,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 │ │ -3dea2c: |[3dea2c] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$aF3gcdGXgewXgYv2rKh1b-SGzzU:(Lde/danoeh/antennapod/model/download/DownloadResult;)V │ │ -3dea3c: 7110 219c 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$addDownloadStatus$7:(Lde/danoeh/antennapod/model/download/DownloadResult;)V // method@9c21 │ │ -3dea42: 0e00 |0003: return-void │ │ +3de9f4: |[3de9f4] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$aF3gcdGXgewXgYv2rKh1b-SGzzU:(Lde/danoeh/antennapod/model/download/DownloadResult;)V │ │ +3dea04: 7110 219c 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$addDownloadStatus$7:(Lde/danoeh/antennapod/model/download/DownloadResult;)V // method@9c21 │ │ +3dea0a: 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;) │ │ @@ -836229,17 +836229,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 │ │ -3dea44: |[3dea44] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$bVhzr5zlDiOdigpGd9ZXHtsAFpM:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -3dea54: 7110 3c9c 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$setFeedCustomTitle$32:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@9c3c │ │ -3dea5a: 0e00 |0003: return-void │ │ +3dea0c: |[3dea0c] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$bVhzr5zlDiOdigpGd9ZXHtsAFpM:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +3dea1c: 7110 3c9c 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$setFeedCustomTitle$32:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@9c3c │ │ +3dea22: 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;) │ │ @@ -836247,34 +836247,34 @@ │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3dea5c: |[3dea5c] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$cF0qEXQk3b_NfkOaamVsE7h_Sio:()V │ │ -3dea6c: 7100 3a9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$resetStatistics$37:()V // method@9c3a │ │ -3dea72: 0e00 |0003: return-void │ │ +3dea24: |[3dea24] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$cF0qEXQk3b_NfkOaamVsE7h_Sio:()V │ │ +3dea34: 7100 3a9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$resetStatistics$37:()V // method@9c3a │ │ +3dea3a: 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 │ │ -3dea74: |[3dea74] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$fBjEXgB8Wn2YhCjuajGkrN3EB6k:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3dea84: 7110 339c 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$removeFavoriteItem$14:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9c33 │ │ -3dea8a: 0e00 |0003: return-void │ │ +3dea3c: |[3dea3c] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$fBjEXgB8Wn2YhCjuajGkrN3EB6k:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3dea4c: 7110 339c 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$removeFavoriteItem$14:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9c33 │ │ +3dea52: 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;) │ │ @@ -836282,17 +836282,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 │ │ -3dea8c: |[3dea8c] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$fJ-e3oJUXEwlky9g8HwrJyUEUkc:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ -3dea9c: 7110 419c 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$setFeedMedia$26:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@9c41 │ │ -3deaa2: 0e00 |0003: return-void │ │ +3dea54: |[3dea54] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$fJ-e3oJUXEwlky9g8HwrJyUEUkc:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ +3dea64: 7110 419c 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$setFeedMedia$26:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@9c41 │ │ +3dea6a: 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;) │ │ @@ -836300,17 +836300,17 @@ │ │ type : '(JZ)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3deaa4: |[3deaa4] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$h_e_dDZ7tGhwDpFZegJjtJU_KTY:(JZ)V │ │ -3deab4: 7130 319c 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$moveQueueItemToTop$15:(JZ)V // method@9c31 │ │ -3deaba: 0e00 |0003: return-void │ │ +3dea6c: |[3dea6c] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$h_e_dDZ7tGhwDpFZegJjtJU_KTY:(JZ)V │ │ +3dea7c: 7130 319c 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$moveQueueItemToTop$15:(JZ)V // method@9c31 │ │ +3dea82: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) J │ │ 0x0000 - 0x0004 reg=2 (null) Z │ │ │ │ @@ -836319,17 +836319,17 @@ │ │ type : '(I[JZ)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3deabc: |[3deabc] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$ldU0MuGdewzSvVBQJd4kFYdld5I:(I[JZ)V │ │ -3deacc: 7130 2d9c 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$markItemPlayed$19:(I[JZ)V // method@9c2d │ │ -3dead2: 0e00 |0003: return-void │ │ +3dea84: |[3dea84] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$ldU0MuGdewzSvVBQJd4kFYdld5I:(I[JZ)V │ │ +3dea94: 7130 2d9c 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$markItemPlayed$19:(I[JZ)V // method@9c2d │ │ +3dea9a: 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 │ │ @@ -836339,34 +836339,34 @@ │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3dead4: |[3dead4] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$ncTT7pnOOz9NS013XYkEBc7J4eE:()V │ │ -3deae4: 7100 379c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$reorderQueue$33:()V // method@9c37 │ │ -3deaea: 0e00 |0003: return-void │ │ +3dea9c: |[3dea9c] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$ncTT7pnOOz9NS013XYkEBc7J4eE:()V │ │ +3deaac: 7100 379c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$reorderQueue$33:()V // method@9c37 │ │ +3deab2: 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 │ │ -3deaec: |[3deaec] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$oPLqP1VQqUxShVl06Ep_rkRy5K4:(Ljava/lang/String;Ljava/lang/String;)V │ │ -3deafc: 7120 469c 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$updateFeedDownloadURL$29:(Ljava/lang/String;Ljava/lang/String;)V // method@9c46 │ │ -3deb02: 0e00 |0003: return-void │ │ +3deab4: |[3deab4] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$oPLqP1VQqUxShVl06Ep_rkRy5K4:(Ljava/lang/String;Ljava/lang/String;)V │ │ +3deac4: 7120 469c 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$updateFeedDownloadURL$29:(Ljava/lang/String;Ljava/lang/String;)V // method@9c46 │ │ +3deaca: 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; │ │ │ │ @@ -836375,17 +836375,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 │ │ -3deb04: |[3deb04] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$oRbiktIx-JMK3JrCG542HBqeEKA:(JIZLandroid/content/Context;)V │ │ -3deb14: 7154 269c 1032 |0000: invoke-static {v0, v1, v2, v3, v4}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$addQueueItemAt$8:(JIZLandroid/content/Context;)V // method@9c26 │ │ -3deb1a: 0e00 |0003: return-void │ │ +3deacc: |[3deacc] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$oRbiktIx-JMK3JrCG542HBqeEKA:(JIZLandroid/content/Context;)V │ │ +3deadc: 7154 269c 1032 |0000: invoke-static {v0, v1, v2, v3, v4}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$addQueueItemAt$8:(JIZLandroid/content/Context;)V // method@9c26 │ │ +3deae2: 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 │ │ @@ -836396,17 +836396,17 @@ │ │ type : '(JZ)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3deb1c: |[3deb1c] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$pe4u6xfqwiTqXvQ4IlCg42mPcwA:(JZ)V │ │ -3deb2c: 7130 309c 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$moveQueueItemToBottom$16:(JZ)V // method@9c30 │ │ -3deb32: 0e00 |0003: return-void │ │ +3deae4: |[3deae4] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$pe4u6xfqwiTqXvQ4IlCg42mPcwA:(JZ)V │ │ +3deaf4: 7130 309c 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$moveQueueItemToBottom$16:(JZ)V // method@9c30 │ │ +3deafa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) J │ │ 0x0000 - 0x0004 reg=2 (null) Z │ │ │ │ @@ -836415,34 +836415,34 @@ │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3deb34: |[3deb34] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$qih0tugBdS5S_mnRaqVRmWMTkjY:()V │ │ -3deb44: 7100 289c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$clearPlaybackHistory$4:()V // method@9c28 │ │ -3deb4a: 0e00 |0003: return-void │ │ +3deafc: |[3deafc] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$qih0tugBdS5S_mnRaqVRmWMTkjY:()V │ │ +3deb0c: 7100 289c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$clearPlaybackHistory$4:()V // method@9c28 │ │ +3deb12: 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 │ │ -3deb4c: |[3deb4c] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$ryEIIMaVDrBsGPJBS3Rtz5zjQkY:(IJJZ)V │ │ -3deb5c: 7706 2e9c 0000 |0000: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$markItemPlayed$20:(IJJZ)V // method@9c2e │ │ -3deb62: 0e00 |0003: return-void │ │ +3deb14: |[3deb14] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$ryEIIMaVDrBsGPJBS3Rtz5zjQkY:(IJJZ)V │ │ +3deb24: 7706 2e9c 0000 |0000: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$markItemPlayed$20:(IJJZ)V // method@9c2e │ │ +3deb2a: 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 │ │ @@ -836453,17 +836453,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 │ │ -3deb64: |[3deb64] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$tT7OuNBGZfzVxA5z_xjYZ0U5b0E:([Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;)V │ │ -3deb74: 7120 249c 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@9c24 │ │ -3deb7a: 0e00 |0003: return-void │ │ +3deb2c: |[3deb2c] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$tT7OuNBGZfzVxA5z_xjYZ0U5b0E:([Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;)V │ │ +3deb3c: 7120 249c 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@9c24 │ │ +3deb42: 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; │ │ │ │ @@ -836472,34 +836472,34 @@ │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3deb7c: |[3deb7c] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$taiuBzcnGIxI2oLKSf6MqvH1tqw:()V │ │ -3deb8c: 7100 279c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$clearDownloadLog$5:()V // method@9c27 │ │ -3deb92: 0e00 |0003: return-void │ │ +3deb44: |[3deb44] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$taiuBzcnGIxI2oLKSf6MqvH1tqw:()V │ │ +3deb54: 7100 279c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$clearDownloadLog$5:()V // method@9c27 │ │ +3deb5a: 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 │ │ -3deb94: |[3deb94] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$yj7Kcyz8fVJDGz1QjC83oQhMpxQ:(JLde/danoeh/antennapod/model/feed/SortOrder;)V │ │ -3deba4: 7130 3e9c 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$setFeedItemSortOrder$36:(JLde/danoeh/antennapod/model/feed/SortOrder;)V // method@9c3e │ │ -3debaa: 0e00 |0003: return-void │ │ +3deb5c: |[3deb5c] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$yj7Kcyz8fVJDGz1QjC83oQhMpxQ:(JLde/danoeh/antennapod/model/feed/SortOrder;)V │ │ +3deb6c: 7130 3e9c 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$setFeedItemSortOrder$36:(JLde/danoeh/antennapod/model/feed/SortOrder;)V // method@9c3e │ │ +3deb72: 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; │ │ │ │ @@ -836508,38 +836508,38 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -3debac: |[3debac] de.danoeh.antennapod.core.storage.DBWriter.:()V │ │ -3debbc: 2200 4c19 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda35; // type@194c │ │ -3debc0: 7010 cf9b 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda35;.:()V // method@9bcf │ │ -3debc6: 7110 2cb6 0000 |0005: invoke-static {v0}, Ljava/util/concurrent/Executors;.newSingleThreadExecutor:(Ljava/util/concurrent/ThreadFactory;)Ljava/util/concurrent/ExecutorService; // method@b62c │ │ -3debcc: 0c00 |0008: move-result-object v0 │ │ -3debce: 6900 f08d |0009: sput-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8df0 │ │ -3debd2: 0e00 |000b: return-void │ │ +3deb74: |[3deb74] de.danoeh.antennapod.core.storage.DBWriter.:()V │ │ +3deb84: 2200 4c19 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda35; // type@194c │ │ +3deb88: 7010 cf9b 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda35;.:()V // method@9bcf │ │ +3deb8e: 7110 2cb6 0000 |0005: invoke-static {v0}, Ljava/util/concurrent/Executors;.newSingleThreadExecutor:(Ljava/util/concurrent/ThreadFactory;)Ljava/util/concurrent/ExecutorService; // method@b62c │ │ +3deb94: 0c00 |0008: move-result-object v0 │ │ +3deb96: 6900 f08d |0009: sput-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8df0 │ │ +3deb9a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 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 │ │ -3debd4: |[3debd4] de.danoeh.antennapod.core.storage.DBWriter.:()V │ │ -3debe4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3debea: 0e00 |0003: return-void │ │ +3deb9c: |[3deb9c] de.danoeh.antennapod.core.storage.DBWriter.:()V │ │ +3debac: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3debb2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/storage/DBWriter; │ │ │ │ #40 : (in Lde/danoeh/antennapod/core/storage/DBWriter;) │ │ @@ -836547,20 +836547,20 @@ │ │ type : '(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -3de06c: |[3de06c] de.danoeh.antennapod.core.storage.DBWriter.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; │ │ -3de07c: 2200 3819 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda17; // type@1938 │ │ -3de080: 7020 a79b 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda17;.:(Lde/danoeh/antennapod/model/download/DownloadResult;)V // method@9ba7 │ │ -3de086: 7110 589c 0000 |0005: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ -3de08c: 0c01 |0008: move-result-object v1 │ │ -3de08e: 1101 |0009: return-object v1 │ │ +3de034: |[3de034] de.danoeh.antennapod.core.storage.DBWriter.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; │ │ +3de044: 2200 3819 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda17; // type@1938 │ │ +3de048: 7020 a79b 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda17;.:(Lde/danoeh/antennapod/model/download/DownloadResult;)V // method@9ba7 │ │ +3de04e: 7110 589c 0000 |0005: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ +3de054: 0c01 |0008: move-result-object v1 │ │ +3de056: 1101 |0009: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Lde/danoeh/antennapod/model/download/DownloadResult; │ │ │ │ #41 : (in Lde/danoeh/antennapod/core/storage/DBWriter;) │ │ @@ -836568,20 +836568,20 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -3de090: |[3de090] de.danoeh.antennapod.core.storage.DBWriter.addFavoriteItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; │ │ -3de0a0: 2200 4019 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda24; // type@1940 │ │ -3de0a4: 7020 b79b 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda24;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9bb7 │ │ -3de0aa: 7110 589c 0000 |0005: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ -3de0b0: 0c01 |0008: move-result-object v1 │ │ -3de0b2: 1101 |0009: return-object v1 │ │ +3de058: |[3de058] de.danoeh.antennapod.core.storage.DBWriter.addFavoriteItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; │ │ +3de068: 2200 4019 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda24; // type@1940 │ │ +3de06c: 7020 b79b 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda24;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9bb7 │ │ +3de072: 7110 589c 0000 |0005: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ +3de078: 0c01 |0008: move-result-object v1 │ │ +3de07a: 1101 |0009: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=588 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #42 : (in Lde/danoeh/antennapod/core/storage/DBWriter;) │ │ @@ -836589,20 +836589,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 │ │ -3de0b4: |[3de0b4] de.danoeh.antennapod.core.storage.DBWriter.addItemToPlaybackHistory:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future; │ │ -3de0c4: 2200 051f |0000: new-instance v0, Ljava/util/Date; // type@1f05 │ │ -3de0c8: 7010 21b5 0000 |0002: invoke-direct {v0}, Ljava/util/Date;.:()V // method@b521 │ │ -3de0ce: 7120 0e9c 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@9c0e │ │ -3de0d4: 0c01 |0008: move-result-object v1 │ │ -3de0d6: 1101 |0009: return-object v1 │ │ +3de07c: |[3de07c] de.danoeh.antennapod.core.storage.DBWriter.addItemToPlaybackHistory:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future; │ │ +3de08c: 2200 051f |0000: new-instance v0, Ljava/util/Date; // type@1f05 │ │ +3de090: 7010 21b5 0000 |0002: invoke-direct {v0}, Ljava/util/Date;.:()V // method@b521 │ │ +3de096: 7120 0e9c 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@9c0e │ │ +3de09c: 0c01 |0008: move-result-object v1 │ │ +3de09e: 1101 |0009: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ #43 : (in Lde/danoeh/antennapod/core/storage/DBWriter;) │ │ @@ -836610,20 +836610,20 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/util/Date;)Ljava/util/concurrent/Future;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -3de0d8: |[3de0d8] de.danoeh.antennapod.core.storage.DBWriter.addItemToPlaybackHistory:(Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/util/Date;)Ljava/util/concurrent/Future; │ │ -3de0e8: 2200 3519 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda14; // type@1935 │ │ -3de0ec: 7030 a19b 1002 |0002: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda14;.:(Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/util/Date;)V // method@9ba1 │ │ -3de0f2: 7110 589c 0000 |0005: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ -3de0f8: 0c01 |0008: move-result-object v1 │ │ -3de0fa: 1101 |0009: return-object v1 │ │ +3de0a0: |[3de0a0] de.danoeh.antennapod.core.storage.DBWriter.addItemToPlaybackHistory:(Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/util/Date;)Ljava/util/concurrent/Future; │ │ +3de0b0: 2200 3519 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda14; // type@1935 │ │ +3de0b4: 7030 a19b 1002 |0002: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda14;.:(Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/util/Date;)V // method@9ba1 │ │ +3de0ba: 7110 589c 0000 |0005: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ +3de0c0: 0c01 |0008: move-result-object v1 │ │ +3de0c2: 1101 |0009: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=307 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ 0x0000 - 0x000a reg=2 (null) Ljava/util/Date; │ │ │ │ @@ -836632,20 +836632,20 @@ │ │ type : '(Landroid/content/Context;[Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/concurrent/Future;' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -3de0fc: |[3de0fc] de.danoeh.antennapod.core.storage.DBWriter.addNewFeed:(Landroid/content/Context;[Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/concurrent/Future; │ │ -3de10c: 2200 3b19 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda1; // type@193b │ │ -3de110: 7030 ad9b 2001 |0002: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda1;.:([Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;)V // method@9bad │ │ -3de116: 7110 589c 0000 |0005: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ -3de11c: 0c01 |0008: move-result-object v1 │ │ -3de11e: 1101 |0009: return-object v1 │ │ +3de0c4: |[3de0c4] de.danoeh.antennapod.core.storage.DBWriter.addNewFeed:(Landroid/content/Context;[Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/concurrent/Future; │ │ +3de0d4: 2200 3b19 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda1; // type@193b │ │ +3de0d8: 7030 ad9b 2001 |0002: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda1;.:([Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;)V // method@9bad │ │ +3de0de: 7110 589c 0000 |0005: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ +3de0e4: 0c01 |0008: move-result-object v1 │ │ +3de0e6: 1101 |0009: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=797 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x000a reg=2 (null) [Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ @@ -836654,20 +836654,20 @@ │ │ type : '(Landroid/content/Context;ZZ[J)Ljava/util/concurrent/Future;' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 10 16-bit code units │ │ -3de120: |[3de120] de.danoeh.antennapod.core.storage.DBWriter.addQueueItem:(Landroid/content/Context;ZZ[J)Ljava/util/concurrent/Future; │ │ -3de130: 2200 4819 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda31; // type@1948 │ │ -3de134: 7052 c79b 4031 |0002: invoke-direct {v0, v4, v1, v3, v2}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda31;.:([JLandroid/content/Context;ZZ)V // method@9bc7 │ │ -3de13a: 7110 589c 0000 |0005: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ -3de140: 0c01 |0008: move-result-object v1 │ │ -3de142: 1101 |0009: return-object v1 │ │ +3de0e8: |[3de0e8] de.danoeh.antennapod.core.storage.DBWriter.addQueueItem:(Landroid/content/Context;ZZ[J)Ljava/util/concurrent/Future; │ │ +3de0f8: 2200 4819 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda31; // type@1948 │ │ +3de0fc: 7052 c79b 4031 |0002: invoke-direct {v0, v4, v1, v3, v2}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda31;.:([JLandroid/content/Context;ZZ)V // method@9bc7 │ │ +3de102: 7110 589c 0000 |0005: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ +3de108: 0c01 |0008: move-result-object v1 │ │ +3de10a: 1101 |0009: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=419 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x000a reg=2 (null) Z │ │ 0x0000 - 0x000a reg=3 (null) Z │ │ @@ -836678,19 +836678,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 │ │ -3de1ac: |[3de1ac] de.danoeh.antennapod.core.storage.DBWriter.addQueueItem:(Landroid/content/Context;Z[J)Ljava/util/concurrent/Future; │ │ -3de1bc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -3de1be: 7140 109c 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@9c10 │ │ -3de1c4: 0c01 |0004: move-result-object v1 │ │ -3de1c6: 1101 |0005: return-object v1 │ │ +3de174: |[3de174] de.danoeh.antennapod.core.storage.DBWriter.addQueueItem:(Landroid/content/Context;Z[J)Ljava/util/concurrent/Future; │ │ +3de184: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +3de186: 7140 109c 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@9c10 │ │ +3de18c: 0c01 |0004: move-result-object v1 │ │ +3de18e: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=405 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 (null) Z │ │ 0x0000 - 0x0006 reg=3 (null) [J │ │ @@ -836700,39 +836700,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 │ │ -3de144: |[3de144] de.danoeh.antennapod.core.storage.DBWriter.addQueueItem:(Landroid/content/Context;Z[Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; │ │ -3de154: 2200 9819 |0000: new-instance v0, Lde/danoeh/antennapod/core/util/LongList; // type@1998 │ │ -3de158: 2191 |0002: array-length v1, v9 │ │ -3de15a: 7020 929d 1000 |0003: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/util/LongList;.:(I)V // method@9d92 │ │ -3de160: 2191 |0006: array-length v1, v9 │ │ -3de162: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -3de164: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -3de166: 3513 1a00 |0009: if-ge v3, v1, 0023 // +001a │ │ -3de16a: 4604 0903 |000b: aget-object v4, v9, v3 │ │ -3de16e: 6e10 3cac 0400 |000d: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ac3c │ │ -3de174: 0a05 |0010: move-result v5 │ │ -3de176: 3905 0300 |0011: if-nez v5, 0014 // +0003 │ │ -3de17a: 280d |0013: goto 0020 // +000d │ │ -3de17c: 6e10 f4ab 0400 |0014: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3de182: 0b05 |0017: move-result-wide v5 │ │ -3de184: 6e30 939d 5006 |0018: invoke-virtual {v0, v5, v6}, Lde/danoeh/antennapod/core/util/LongList;.add:(J)V // method@9d93 │ │ -3de18a: 1a05 fa50 |001b: const-string v5, "Queue" // string@50fa │ │ -3de18e: 6e20 27ac 5400 |001d: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.addTag:(Ljava/lang/String;)V // method@ac27 │ │ -3de194: d803 0301 |0020: add-int/lit8 v3, v3, #int 1 // #01 │ │ -3de198: 28e7 |0022: goto 0009 // -0019 │ │ -3de19a: 6e10 a39d 0000 |0023: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/LongList;.toArray:()[J // method@9da3 │ │ -3de1a0: 0c09 |0026: move-result-object v9 │ │ -3de1a2: 7140 109c 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@9c10 │ │ -3de1a8: 0c07 |002a: move-result-object v7 │ │ -3de1aa: 1107 |002b: return-object v7 │ │ +3de10c: |[3de10c] de.danoeh.antennapod.core.storage.DBWriter.addQueueItem:(Landroid/content/Context;Z[Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; │ │ +3de11c: 2200 9819 |0000: new-instance v0, Lde/danoeh/antennapod/core/util/LongList; // type@1998 │ │ +3de120: 2191 |0002: array-length v1, v9 │ │ +3de122: 7020 929d 1000 |0003: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/util/LongList;.:(I)V // method@9d92 │ │ +3de128: 2191 |0006: array-length v1, v9 │ │ +3de12a: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +3de12c: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +3de12e: 3513 1a00 |0009: if-ge v3, v1, 0023 // +001a │ │ +3de132: 4604 0903 |000b: aget-object v4, v9, v3 │ │ +3de136: 6e10 3cac 0400 |000d: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ac3c │ │ +3de13c: 0a05 |0010: move-result v5 │ │ +3de13e: 3905 0300 |0011: if-nez v5, 0014 // +0003 │ │ +3de142: 280d |0013: goto 0020 // +000d │ │ +3de144: 6e10 f4ab 0400 |0014: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3de14a: 0b05 |0017: move-result-wide v5 │ │ +3de14c: 6e30 939d 5006 |0018: invoke-virtual {v0, v5, v6}, Lde/danoeh/antennapod/core/util/LongList;.add:(J)V // method@9d93 │ │ +3de152: 1a05 fa50 |001b: const-string v5, "Queue" // string@50fa │ │ +3de156: 6e20 27ac 5400 |001d: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.addTag:(Ljava/lang/String;)V // method@ac27 │ │ +3de15c: d803 0301 |0020: add-int/lit8 v3, v3, #int 1 // #01 │ │ +3de160: 28e7 |0022: goto 0009 // -0019 │ │ +3de162: 6e10 a39d 0000 |0023: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/LongList;.toArray:()[J // method@9da3 │ │ +3de168: 0c09 |0026: move-result-object v9 │ │ +3de16a: 7140 109c 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@9c10 │ │ +3de170: 0c07 |002a: move-result-object v7 │ │ +3de172: 1107 |002b: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=384 │ │ 0x0006 line=385 │ │ 0x000d line=386 │ │ 0x0014 line=389 │ │ 0x001d line=390 │ │ @@ -836747,19 +836747,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 │ │ -3de1c8: |[3de1c8] de.danoeh.antennapod.core.storage.DBWriter.addQueueItem:(Landroid/content/Context;[Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; │ │ -3de1d8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -3de1da: 7130 129c 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@9c12 │ │ -3de1e0: 0c01 |0004: move-result-object v1 │ │ -3de1e2: 1101 |0005: return-object v1 │ │ +3de190: |[3de190] de.danoeh.antennapod.core.storage.DBWriter.addQueueItem:(Landroid/content/Context;[Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; │ │ +3de1a0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +3de1a2: 7130 129c 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@9c12 │ │ +3de1a8: 0c01 |0004: move-result-object v1 │ │ +3de1aa: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=380 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 (null) [Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ @@ -836768,25 +836768,25 @@ │ │ type : '(Landroid/content/Context;JIZ)Ljava/util/concurrent/Future;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 15 16-bit code units │ │ -3de1e4: |[3de1e4] de.danoeh.antennapod.core.storage.DBWriter.addQueueItemAt:(Landroid/content/Context;JIZ)Ljava/util/concurrent/Future; │ │ -3de1f4: 2206 4a19 |0000: new-instance v6, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda33; // type@194a │ │ -3de1f8: 0760 |0002: move-object v0, v6 │ │ -3de1fa: 0481 |0003: move-wide v1, v8 │ │ -3de1fc: 01a3 |0004: move v3, v10 │ │ -3de1fe: 01b4 |0005: move v4, v11 │ │ -3de200: 0775 |0006: move-object v5, v7 │ │ -3de202: 7606 cb9b 0000 |0007: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda33;.:(JIZLandroid/content/Context;)V // method@9bcb │ │ -3de208: 7110 589c 0600 |000a: invoke-static {v6}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ -3de20e: 0c07 |000d: move-result-object v7 │ │ -3de210: 1107 |000e: return-object v7 │ │ +3de1ac: |[3de1ac] de.danoeh.antennapod.core.storage.DBWriter.addQueueItemAt:(Landroid/content/Context;JIZ)Ljava/util/concurrent/Future; │ │ +3de1bc: 2206 4a19 |0000: new-instance v6, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda33; // type@194a │ │ +3de1c0: 0760 |0002: move-object v0, v6 │ │ +3de1c2: 0481 |0003: move-wide v1, v8 │ │ +3de1c4: 01a3 |0004: move v3, v10 │ │ +3de1c6: 01b4 |0005: move v4, v11 │ │ +3de1c8: 0775 |0006: move-object v5, v7 │ │ +3de1ca: 7606 cb9b 0000 |0007: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda33;.:(JIZLandroid/content/Context;)V // method@9bcb │ │ +3de1d0: 7110 589c 0600 |000a: invoke-static {v6}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ +3de1d6: 0c07 |000d: move-result-object v7 │ │ +3de1d8: 1107 |000e: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=348 │ │ locals : │ │ 0x0000 - 0x000f reg=7 (null) Landroid/content/Context; │ │ 0x0000 - 0x000f reg=8 (null) J │ │ 0x0000 - 0x000f reg=10 (null) I │ │ @@ -836797,32 +836797,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 │ │ -3debec: |[3debec] de.danoeh.antennapod.core.storage.DBWriter.applySortOrder:(Ljava/util/List;Ljava/util/List;)V │ │ -3debfc: 7100 e5b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isQueueKeepSorted:()Z // method@b0e5 │ │ -3dec02: 0a00 |0003: move-result v0 │ │ -3dec04: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -3dec08: 0e00 |0006: return-void │ │ -3dec0a: 7100 c9b0 0000 |0007: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getQueueKeepSortedOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; // method@b0c9 │ │ -3dec10: 0c00 |000a: move-result-object v0 │ │ -3dec12: 6201 8d97 |000b: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.RANDOM:Lde/danoeh/antennapod/model/feed/SortOrder; // field@978d │ │ -3dec16: 3310 0300 |000d: if-ne v0, v1, 0010 // +0003 │ │ -3dec1a: 0e00 |000f: return-void │ │ -3dec1c: 7110 669d 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@9d66 │ │ -3dec22: 0c00 |0013: move-result-object v0 │ │ -3dec24: 7220 b49d 2000 |0014: invoke-interface {v0, v2}, Lde/danoeh/antennapod/core/util/Permutor;.reorder:(Ljava/util/List;)V // method@9db4 │ │ -3dec2a: 7210 62b5 0300 |0017: invoke-interface {v3}, Ljava/util/List;.clear:()V // method@b562 │ │ -3dec30: 7110 60a2 0200 |001a: invoke-static {v2}, Lde/danoeh/antennapod/event/QueueEvent;.sorted:(Ljava/util/List;)Lde/danoeh/antennapod/event/QueueEvent; // method@a260 │ │ -3dec36: 0c02 |001d: move-result-object v2 │ │ -3dec38: 7220 5fb5 2300 |001e: invoke-interface {v3, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -3dec3e: 0e00 |0021: return-void │ │ +3debb4: |[3debb4] de.danoeh.antennapod.core.storage.DBWriter.applySortOrder:(Ljava/util/List;Ljava/util/List;)V │ │ +3debc4: 7100 e5b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isQueueKeepSorted:()Z // method@b0e5 │ │ +3debca: 0a00 |0003: move-result v0 │ │ +3debcc: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +3debd0: 0e00 |0006: return-void │ │ +3debd2: 7100 c9b0 0000 |0007: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getQueueKeepSortedOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; // method@b0c9 │ │ +3debd8: 0c00 |000a: move-result-object v0 │ │ +3debda: 6201 8d97 |000b: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.RANDOM:Lde/danoeh/antennapod/model/feed/SortOrder; // field@978d │ │ +3debde: 3310 0300 |000d: if-ne v0, v1, 0010 // +0003 │ │ +3debe2: 0e00 |000f: return-void │ │ +3debe4: 7110 669d 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@9d66 │ │ +3debea: 0c00 |0013: move-result-object v0 │ │ +3debec: 7220 b49d 2000 |0014: invoke-interface {v0, v2}, Lde/danoeh/antennapod/core/util/Permutor;.reorder:(Ljava/util/List;)V // method@9db4 │ │ +3debf2: 7210 62b5 0300 |0017: invoke-interface {v3}, Ljava/util/List;.clear:()V // method@b562 │ │ +3debf8: 7110 60a2 0200 |001a: invoke-static {v2}, Lde/danoeh/antennapod/event/QueueEvent;.sorted:(Ljava/util/List;)Lde/danoeh/antennapod/event/QueueEvent; // method@a260 │ │ +3debfe: 0c02 |001d: move-result-object v2 │ │ +3dec00: 7220 5fb5 2300 |001e: invoke-interface {v3, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +3dec06: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=479 │ │ 0x0007 line=485 │ │ 0x000b line=486 │ │ 0x0010 line=490 │ │ 0x0014 line=491 │ │ @@ -836837,80 +836837,80 @@ │ │ type : '()Ljava/util/concurrent/Future;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -3de214: |[3de214] de.danoeh.antennapod.core.storage.DBWriter.clearDownloadLog:()Ljava/util/concurrent/Future; │ │ -3de224: 2200 4f19 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda3; // type@194f │ │ -3de228: 7010 d59b 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda3;.:()V // method@9bd5 │ │ -3de22e: 7110 589c 0000 |0005: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ -3de234: 0c00 |0008: move-result-object v0 │ │ -3de236: 1100 |0009: return-object v0 │ │ +3de1dc: |[3de1dc] de.danoeh.antennapod.core.storage.DBWriter.clearDownloadLog:()Ljava/util/concurrent/Future; │ │ +3de1ec: 2200 4f19 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda3; // type@194f │ │ +3de1f0: 7010 d59b 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda3;.:()V // method@9bd5 │ │ +3de1f6: 7110 589c 0000 |0005: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ +3de1fc: 0c00 |0008: move-result-object v0 │ │ +3de1fe: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ locals : │ │ │ │ #52 : (in Lde/danoeh/antennapod/core/storage/DBWriter;) │ │ name : 'clearPlaybackHistory' │ │ type : '()Ljava/util/concurrent/Future;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -3de238: |[3de238] de.danoeh.antennapod.core.storage.DBWriter.clearPlaybackHistory:()Ljava/util/concurrent/Future; │ │ -3de248: 2200 4d19 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda36; // type@194d │ │ -3de24c: 7010 d19b 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda36;.:()V // method@9bd1 │ │ -3de252: 7110 589c 0000 |0005: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ -3de258: 0c00 |0008: move-result-object v0 │ │ -3de25a: 1100 |0009: return-object v0 │ │ +3de200: |[3de200] de.danoeh.antennapod.core.storage.DBWriter.clearPlaybackHistory:()Ljava/util/concurrent/Future; │ │ +3de210: 2200 4d19 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda36; // type@194d │ │ +3de214: 7010 d19b 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda36;.:()V // method@9bd1 │ │ +3de21a: 7110 589c 0000 |0005: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ +3de220: 0c00 |0008: move-result-object v0 │ │ +3de222: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ locals : │ │ │ │ #53 : (in Lde/danoeh/antennapod/core/storage/DBWriter;) │ │ name : 'clearQueue' │ │ type : '()Ljava/util/concurrent/Future;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -3de25c: |[3de25c] de.danoeh.antennapod.core.storage.DBWriter.clearQueue:()Ljava/util/concurrent/Future; │ │ -3de26c: 2200 4619 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda2; // type@1946 │ │ -3de270: 7010 c39b 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda2;.:()V // method@9bc3 │ │ -3de276: 7110 589c 0000 |0005: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ -3de27c: 0c00 |0008: move-result-object v0 │ │ -3de27e: 1100 |0009: return-object v0 │ │ +3de224: |[3de224] de.danoeh.antennapod.core.storage.DBWriter.clearQueue:()Ljava/util/concurrent/Future; │ │ +3de234: 2200 4619 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda2; // type@1946 │ │ +3de238: 7010 c39b 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda2;.:()V // method@9bc3 │ │ +3de23e: 7110 589c 0000 |0005: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ +3de244: 0c00 |0008: move-result-object v0 │ │ +3de246: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=502 │ │ 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 : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -3de280: |[3de280] de.danoeh.antennapod.core.storage.DBWriter.deleteFeed:(Landroid/content/Context;J)Ljava/util/concurrent/Future; │ │ -3de290: 2200 3a19 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda19; // type@193a │ │ -3de294: 7040 ab9b 2013 |0002: invoke-direct {v0, v2, v3, v1}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda19;.:(JLandroid/content/Context;)V // method@9bab │ │ -3de29a: 7110 589c 0000 |0005: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ -3de2a0: 0c01 |0008: move-result-object v1 │ │ -3de2a2: 1101 |0009: return-object v1 │ │ +3de248: |[3de248] de.danoeh.antennapod.core.storage.DBWriter.deleteFeed:(Landroid/content/Context;J)Ljava/util/concurrent/Future; │ │ +3de258: 2200 3a19 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda19; // type@193a │ │ +3de25c: 7040 ab9b 2013 |0002: invoke-direct {v0, v2, v3, v1}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda19;.:(JLandroid/content/Context;)V // method@9bab │ │ +3de262: 7110 589c 0000 |0005: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ +3de268: 0c01 |0008: move-result-object v1 │ │ +3de26a: 1101 |0009: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x000a reg=2 (null) J │ │ │ │ @@ -836919,20 +836919,20 @@ │ │ type : '(Landroid/content/Context;Ljava/util/List;)Ljava/util/concurrent/Future;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -3de2a4: |[3de2a4] de.danoeh.antennapod.core.storage.DBWriter.deleteFeedItems:(Landroid/content/Context;Ljava/util/List;)Ljava/util/concurrent/Future; │ │ -3de2b4: 2200 5319 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda7; // type@1953 │ │ -3de2b8: 7030 dd9b 1002 |0002: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda7;.:(Landroid/content/Context;Ljava/util/List;)V // method@9bdd │ │ -3de2be: 7110 589c 0000 |0005: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ -3de2c4: 0c01 |0008: move-result-object v1 │ │ -3de2c6: 1101 |0009: return-object v1 │ │ +3de26c: |[3de26c] de.danoeh.antennapod.core.storage.DBWriter.deleteFeedItems:(Landroid/content/Context;Ljava/util/List;)Ljava/util/concurrent/Future; │ │ +3de27c: 2200 5319 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda7; // type@1953 │ │ +3de280: 7030 dd9b 1002 |0002: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda7;.:(Landroid/content/Context;Ljava/util/List;)V // method@9bdd │ │ +3de286: 7110 589c 0000 |0005: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ +3de28c: 0c01 |0008: move-result-object v1 │ │ +3de28e: 1101 |0009: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x000a reg=2 (null) Ljava/util/List; │ │ │ │ @@ -836941,96 +836941,96 @@ │ │ type : '(Landroid/content/Context;Ljava/util/List;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 173 16-bit code units │ │ -3dec40: |[3dec40] de.danoeh.antennapod.core.storage.DBWriter.deleteFeedItemsSynchronous:(Landroid/content/Context;Ljava/util/List;)V │ │ -3dec50: 7100 6a9b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getQueue:()Ljava/util/List; // method@9b6a │ │ -3dec56: 0c00 |0003: move-result-object v0 │ │ -3dec58: 2201 fd1e |0004: new-instance v1, Ljava/util/ArrayList; // type@1efd │ │ -3dec5c: 7010 a0b4 0100 |0006: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -3dec62: 7210 6ab5 0a00 |0009: invoke-interface {v10}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -3dec68: 0c02 |000c: move-result-object v2 │ │ -3dec6a: 7210 4db5 0200 |000d: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3dec70: 0a03 |0010: move-result v3 │ │ -3dec72: 3803 5600 |0011: if-eqz v3, 0067 // +0056 │ │ -3dec76: 7210 4eb5 0200 |0013: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3dec7c: 0c03 |0016: move-result-object v3 │ │ -3dec7e: 1f03 b91c |0017: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3dec82: 7220 6fb5 3000 |0019: invoke-interface {v0, v3}, Ljava/util/List;.remove:(Ljava/lang/Object;)Z // method@b56f │ │ -3dec88: 0a04 |001c: move-result v4 │ │ -3dec8a: 3804 0500 |001d: if-eqz v4, 0022 // +0005 │ │ -3dec8e: 7220 5fb5 3100 |001f: invoke-interface {v1, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -3dec94: 6e10 35ac 0300 |0022: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3dec9a: 0c04 |0025: move-result-object v4 │ │ -3dec9c: 3804 e7ff |0026: if-eqz v4, 000d // -0019 │ │ -3deca0: 6e10 35ac 0300 |0028: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3deca6: 0c04 |002b: move-result-object v4 │ │ -3deca8: 6e10 f4ab 0400 |002c: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3decae: 0b04 |002f: move-result-wide v4 │ │ -3decb0: 7100 a698 0000 |0030: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.getCurrentlyPlayingFeedMediaId:()J // method@98a6 │ │ -3decb6: 0b06 |0033: move-result-wide v6 │ │ -3decb8: 3108 0406 |0034: cmp-long v8, v4, v6 │ │ -3decbc: 3908 0a00 |0036: if-nez v8, 0040 // +000a │ │ -3decc0: 7100 ad98 0000 |0038: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.writeNoMediaPlaying:()V // method@98ad │ │ -3decc6: 1a04 7d68 |003b: const-string v4, "action.de.danoeh.antennapod.core.service.actionShutdownPlaybackService" // string@687d │ │ -3decca: 7120 8f9d 4900 |003d: invoke-static {v9, v4}, Lde/danoeh/antennapod/core/util/IntentUtils;.sendLocalBroadcast:(Landroid/content/Context;Ljava/lang/String;)V // method@9d8f │ │ -3decd0: 6e10 2dac 0300 |0040: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -3decd6: 0c04 |0043: move-result-object v4 │ │ -3decd8: 6e10 daab 0400 |0044: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ -3decde: 0a04 |0047: move-result v4 │ │ -3dece0: 3904 c5ff |0048: if-nez v4, 000d // -003b │ │ -3dece4: 7100 ddad 0000 |004a: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@addd │ │ -3decea: 0c04 |004d: move-result-object v4 │ │ -3decec: 6e10 35ac 0300 |004e: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3decf2: 0c05 |0051: move-result-object v5 │ │ -3decf4: 6e30 d9ad 9405 |0052: invoke-virtual {v4, v9, v5}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.cancel:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@add9 │ │ -3decfa: 6e10 35ac 0300 |0055: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3ded00: 0c04 |0058: move-result-object v4 │ │ -3ded02: 6e10 04ac 0400 |0059: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ac04 │ │ -3ded08: 0a04 |005c: move-result v4 │ │ -3ded0a: 3804 b0ff |005d: if-eqz v4, 000d // -0050 │ │ -3ded0e: 6e10 35ac 0300 |005f: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3ded14: 0c03 |0062: move-result-object v3 │ │ -3ded16: 7120 1d9c 3900 |0063: invoke-static {v9, v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFeedMediaSynchronous:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@9c1d │ │ -3ded1c: 28a7 |0066: goto 000d // -0059 │ │ -3ded1e: 7100 43b0 0000 |0067: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ -3ded24: 0c02 |006a: move-result-object v2 │ │ -3ded26: 6e10 54b0 0200 |006b: invoke-virtual {v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ -3ded2c: 7210 69b5 0100 |006e: invoke-interface {v1}, Ljava/util/List;.isEmpty:()Z // method@b569 │ │ -3ded32: 0a03 |0071: move-result v3 │ │ -3ded34: 3903 0500 |0072: if-nez v3, 0077 // +0005 │ │ -3ded38: 6e20 71b0 0200 |0074: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setQueue:(Ljava/util/List;)V // method@b071 │ │ -3ded3e: 6e20 5ab0 a200 |0077: invoke-virtual {v2, v10}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.removeFeedItems:(Ljava/util/List;)V // method@b05a │ │ -3ded44: 6e10 2eb0 0200 |007a: invoke-virtual {v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3ded4a: 7210 6ab5 0100 |007d: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -3ded50: 0c0a |0080: move-result-object v10 │ │ -3ded52: 7210 4db5 0a00 |0081: invoke-interface {v10}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3ded58: 0a00 |0084: move-result v0 │ │ -3ded5a: 3800 1400 |0085: if-eqz v0, 0099 // +0014 │ │ -3ded5e: 7210 4eb5 0a00 |0087: invoke-interface {v10}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3ded64: 0c00 |008a: move-result-object v0 │ │ -3ded66: 1f00 b91c |008b: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3ded6a: 7100 8db7 0000 |008d: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3ded70: 0c01 |0090: move-result-object v1 │ │ -3ded72: 7110 5ca2 0000 |0091: invoke-static {v0}, Lde/danoeh/antennapod/event/QueueEvent;.irreversibleRemoved:(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/event/QueueEvent; // method@a25c │ │ -3ded78: 0c00 |0094: move-result-object v0 │ │ -3ded7a: 6e20 90b7 0100 |0095: invoke-virtual {v1, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -3ded80: 28e9 |0098: goto 0081 // -0017 │ │ -3ded82: 7100 8db7 0000 |0099: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3ded88: 0c0a |009c: move-result-object v10 │ │ -3ded8a: 7100 4f98 0000 |009d: invoke-static {}, Lde/danoeh/antennapod/core/event/DownloadLogEvent;.listUpdated:()Lde/danoeh/antennapod/core/event/DownloadLogEvent; // method@984f │ │ -3ded90: 0c00 |00a0: move-result-object v0 │ │ -3ded92: 6e20 90b7 0a00 |00a1: invoke-virtual {v10, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -3ded98: 220a 4900 |00a4: new-instance v10, Landroid/app/backup/BackupManager; // type@0049 │ │ -3ded9c: 7020 b801 9a00 |00a6: invoke-direct {v10, v9}, Landroid/app/backup/BackupManager;.:(Landroid/content/Context;)V // method@01b8 │ │ -3deda2: 6e10 b901 0a00 |00a9: invoke-virtual {v10}, Landroid/app/backup/BackupManager;.dataChanged:()V // method@01b9 │ │ -3deda8: 0e00 |00ac: return-void │ │ +3dec08: |[3dec08] de.danoeh.antennapod.core.storage.DBWriter.deleteFeedItemsSynchronous:(Landroid/content/Context;Ljava/util/List;)V │ │ +3dec18: 7100 6a9b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getQueue:()Ljava/util/List; // method@9b6a │ │ +3dec1e: 0c00 |0003: move-result-object v0 │ │ +3dec20: 2201 fd1e |0004: new-instance v1, Ljava/util/ArrayList; // type@1efd │ │ +3dec24: 7010 a0b4 0100 |0006: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +3dec2a: 7210 6ab5 0a00 |0009: invoke-interface {v10}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +3dec30: 0c02 |000c: move-result-object v2 │ │ +3dec32: 7210 4db5 0200 |000d: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3dec38: 0a03 |0010: move-result v3 │ │ +3dec3a: 3803 5600 |0011: if-eqz v3, 0067 // +0056 │ │ +3dec3e: 7210 4eb5 0200 |0013: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3dec44: 0c03 |0016: move-result-object v3 │ │ +3dec46: 1f03 b91c |0017: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3dec4a: 7220 6fb5 3000 |0019: invoke-interface {v0, v3}, Ljava/util/List;.remove:(Ljava/lang/Object;)Z // method@b56f │ │ +3dec50: 0a04 |001c: move-result v4 │ │ +3dec52: 3804 0500 |001d: if-eqz v4, 0022 // +0005 │ │ +3dec56: 7220 5fb5 3100 |001f: invoke-interface {v1, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +3dec5c: 6e10 35ac 0300 |0022: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3dec62: 0c04 |0025: move-result-object v4 │ │ +3dec64: 3804 e7ff |0026: if-eqz v4, 000d // -0019 │ │ +3dec68: 6e10 35ac 0300 |0028: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3dec6e: 0c04 |002b: move-result-object v4 │ │ +3dec70: 6e10 f4ab 0400 |002c: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3dec76: 0b04 |002f: move-result-wide v4 │ │ +3dec78: 7100 a698 0000 |0030: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.getCurrentlyPlayingFeedMediaId:()J // method@98a6 │ │ +3dec7e: 0b06 |0033: move-result-wide v6 │ │ +3dec80: 3108 0406 |0034: cmp-long v8, v4, v6 │ │ +3dec84: 3908 0a00 |0036: if-nez v8, 0040 // +000a │ │ +3dec88: 7100 ad98 0000 |0038: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.writeNoMediaPlaying:()V // method@98ad │ │ +3dec8e: 1a04 7d68 |003b: const-string v4, "action.de.danoeh.antennapod.core.service.actionShutdownPlaybackService" // string@687d │ │ +3dec92: 7120 8f9d 4900 |003d: invoke-static {v9, v4}, Lde/danoeh/antennapod/core/util/IntentUtils;.sendLocalBroadcast:(Landroid/content/Context;Ljava/lang/String;)V // method@9d8f │ │ +3dec98: 6e10 2dac 0300 |0040: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +3dec9e: 0c04 |0043: move-result-object v4 │ │ +3deca0: 6e10 daab 0400 |0044: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ +3deca6: 0a04 |0047: move-result v4 │ │ +3deca8: 3904 c5ff |0048: if-nez v4, 000d // -003b │ │ +3decac: 7100 ddad 0000 |004a: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@addd │ │ +3decb2: 0c04 |004d: move-result-object v4 │ │ +3decb4: 6e10 35ac 0300 |004e: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3decba: 0c05 |0051: move-result-object v5 │ │ +3decbc: 6e30 d9ad 9405 |0052: invoke-virtual {v4, v9, v5}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.cancel:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@add9 │ │ +3decc2: 6e10 35ac 0300 |0055: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3decc8: 0c04 |0058: move-result-object v4 │ │ +3decca: 6e10 04ac 0400 |0059: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ac04 │ │ +3decd0: 0a04 |005c: move-result v4 │ │ +3decd2: 3804 b0ff |005d: if-eqz v4, 000d // -0050 │ │ +3decd6: 6e10 35ac 0300 |005f: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3decdc: 0c03 |0062: move-result-object v3 │ │ +3decde: 7120 1d9c 3900 |0063: invoke-static {v9, v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFeedMediaSynchronous:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@9c1d │ │ +3dece4: 28a7 |0066: goto 000d // -0059 │ │ +3dece6: 7100 43b0 0000 |0067: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ +3decec: 0c02 |006a: move-result-object v2 │ │ +3decee: 6e10 54b0 0200 |006b: invoke-virtual {v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ +3decf4: 7210 69b5 0100 |006e: invoke-interface {v1}, Ljava/util/List;.isEmpty:()Z // method@b569 │ │ +3decfa: 0a03 |0071: move-result v3 │ │ +3decfc: 3903 0500 |0072: if-nez v3, 0077 // +0005 │ │ +3ded00: 6e20 71b0 0200 |0074: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setQueue:(Ljava/util/List;)V // method@b071 │ │ +3ded06: 6e20 5ab0 a200 |0077: invoke-virtual {v2, v10}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.removeFeedItems:(Ljava/util/List;)V // method@b05a │ │ +3ded0c: 6e10 2eb0 0200 |007a: invoke-virtual {v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3ded12: 7210 6ab5 0100 |007d: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +3ded18: 0c0a |0080: move-result-object v10 │ │ +3ded1a: 7210 4db5 0a00 |0081: invoke-interface {v10}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3ded20: 0a00 |0084: move-result v0 │ │ +3ded22: 3800 1400 |0085: if-eqz v0, 0099 // +0014 │ │ +3ded26: 7210 4eb5 0a00 |0087: invoke-interface {v10}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3ded2c: 0c00 |008a: move-result-object v0 │ │ +3ded2e: 1f00 b91c |008b: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3ded32: 7100 8db7 0000 |008d: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3ded38: 0c01 |0090: move-result-object v1 │ │ +3ded3a: 7110 5ca2 0000 |0091: invoke-static {v0}, Lde/danoeh/antennapod/event/QueueEvent;.irreversibleRemoved:(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/event/QueueEvent; // method@a25c │ │ +3ded40: 0c00 |0094: move-result-object v0 │ │ +3ded42: 6e20 90b7 0100 |0095: invoke-virtual {v1, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +3ded48: 28e9 |0098: goto 0081 // -0017 │ │ +3ded4a: 7100 8db7 0000 |0099: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3ded50: 0c0a |009c: move-result-object v10 │ │ +3ded52: 7100 4f98 0000 |009d: invoke-static {}, Lde/danoeh/antennapod/core/event/DownloadLogEvent;.listUpdated:()Lde/danoeh/antennapod/core/event/DownloadLogEvent; // method@984f │ │ +3ded58: 0c00 |00a0: move-result-object v0 │ │ +3ded5a: 6e20 90b7 0a00 |00a1: invoke-virtual {v10, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +3ded60: 220a 4900 |00a4: new-instance v10, Landroid/app/backup/BackupManager; // type@0049 │ │ +3ded64: 7020 b801 9a00 |00a6: invoke-direct {v10, v9}, Landroid/app/backup/BackupManager;.:(Landroid/content/Context;)V // method@01b8 │ │ +3ded6a: 6e10 b901 0a00 |00a9: invoke-virtual {v10}, Landroid/app/backup/BackupManager;.dataChanged:()V // method@01b9 │ │ +3ded70: 0e00 |00ac: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ 0x0004 line=216 │ │ 0x0009 line=217 │ │ 0x0019 line=218 │ │ 0x001f line=219 │ │ @@ -837062,20 +837062,20 @@ │ │ type : '(Landroid/content/Context;J)Ljava/util/concurrent/Future;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -3de2c8: |[3de2c8] de.danoeh.antennapod.core.storage.DBWriter.deleteFeedMediaOfItem:(Landroid/content/Context;J)Ljava/util/concurrent/Future; │ │ -3de2d8: 2200 3219 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda11; // type@1932 │ │ -3de2dc: 7040 9b9b 2013 |0002: invoke-direct {v0, v2, v3, v1}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda11;.:(JLandroid/content/Context;)V // method@9b9b │ │ -3de2e2: 7110 589c 0000 |0005: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ -3de2e8: 0c01 |0008: move-result-object v1 │ │ -3de2ea: 1101 |0009: return-object v1 │ │ +3de290: |[3de290] de.danoeh.antennapod.core.storage.DBWriter.deleteFeedMediaOfItem:(Landroid/content/Context;J)Ljava/util/concurrent/Future; │ │ +3de2a0: 2200 3219 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda11; // type@1932 │ │ +3de2a4: 7040 9b9b 2013 |0002: invoke-direct {v0, v2, v3, v1}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda11;.:(JLandroid/content/Context;)V // method@9b9b │ │ +3de2aa: 7110 589c 0000 |0005: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ +3de2b0: 0c01 |0008: move-result-object v1 │ │ +3de2b2: 1101 |0009: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x000a reg=2 (null) J │ │ │ │ @@ -837084,149 +837084,149 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 275 16-bit code units │ │ -3ddd7c: |[3ddd7c] de.danoeh.antennapod.core.storage.DBWriter.deleteFeedMediaSynchronous:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)Z │ │ -3ddd8c: 6200 fed9 |0000: sget-object v0, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d9fe │ │ -3ddd90: 1231 |0002: const/4 v1, #int 3 // #3 │ │ -3ddd92: 2311 2921 |0003: new-array v1, v1, [Ljava/lang/Object; // type@2129 │ │ -3ddd96: 6e10 f4ab 0a00 |0005: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3ddd9c: 0b02 |0008: move-result-wide v2 │ │ -3ddd9e: 7120 d1b2 3200 |0009: invoke-static {v2, v3}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ -3ddda4: 0c02 |000c: move-result-object v2 │ │ -3ddda6: 1203 |000d: const/4 v3, #int 0 // #0 │ │ -3ddda8: 4d02 0103 |000e: aput-object v2, v1, v3 │ │ -3dddac: 6e10 6eac 0a00 |0010: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getEpisodeTitle:()Ljava/lang/String; // method@ac6e │ │ -3dddb2: 0c02 |0013: move-result-object v2 │ │ -3dddb4: 1214 |0014: const/4 v4, #int 1 // #1 │ │ -3dddb6: 4d02 0104 |0015: aput-object v2, v1, v4 │ │ -3dddba: 6e10 04ac 0a00 |0017: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ac04 │ │ -3dddc0: 0a02 |001a: move-result v2 │ │ -3dddc2: 7110 42b2 0200 |001b: invoke-static {v2}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@b242 │ │ -3dddc8: 0c02 |001e: move-result-object v2 │ │ -3dddca: 1225 |001f: const/4 v5, #int 2 // #2 │ │ -3dddcc: 4d02 0105 |0020: aput-object v2, v1, v5 │ │ -3dddd0: 1a02 2d52 |0022: const-string v2, "Requested to delete FeedMedia [id=%d, title=%s, downloaded=%s" // string@522d │ │ -3dddd4: 7130 2bb3 2001 |0024: invoke-static {v0, v2, v1}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32b │ │ -3dddda: 0c00 |0027: move-result-object v0 │ │ -3ddddc: 1a01 7517 |0028: const-string v1, "DBWriter" // string@1775 │ │ -3ddde0: 7120 030b 0100 |002a: invoke-static {v1, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b03 │ │ -3ddde6: 6e10 02ac 0a00 |002d: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedFile;.getFile_url:()Ljava/lang/String; // method@ac02 │ │ -3dddec: 0c00 |0030: move-result-object v0 │ │ -3dddee: 1201 |0031: const/4 v1, #int 0 // #0 │ │ -3dddf0: 3800 4100 |0032: if-eqz v0, 0073 // +0041 │ │ -3dddf4: 6e10 02ac 0a00 |0034: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedFile;.getFile_url:()Ljava/lang/String; // method@ac02 │ │ -3dddfa: 0c00 |0037: move-result-object v0 │ │ -3dddfc: 1a02 2d76 |0038: const-string v2, "content://" // string@762d │ │ -3dde00: 6e20 3eb3 2000 |003a: invoke-virtual {v0, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b33e │ │ -3dde06: 0a00 |003d: move-result v0 │ │ -3dde08: 3800 3500 |003e: if-eqz v0, 0073 // +0035 │ │ -3dde0c: 6e10 02ac 0a00 |0040: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedFile;.getFile_url:()Ljava/lang/String; // method@ac02 │ │ -3dde12: 0c00 |0043: move-result-object v0 │ │ -3dde14: 7110 d106 0000 |0044: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@06d1 │ │ -3dde1a: 0c00 |0047: move-result-object v0 │ │ -3dde1c: 7120 e531 0900 |0048: invoke-static {v9, v0}, Landroidx/documentfile/provider/DocumentFile;.fromSingleUri:(Landroid/content/Context;Landroid/net/Uri;)Landroidx/documentfile/provider/DocumentFile; // method@31e5 │ │ -3dde22: 0c00 |004b: move-result-object v0 │ │ -3dde24: 3800 1400 |004c: if-eqz v0, 0060 // +0014 │ │ -3dde28: 6e10 e431 0000 |004e: invoke-virtual {v0}, Landroidx/documentfile/provider/DocumentFile;.exists:()Z // method@31e4 │ │ -3dde2e: 0a02 |0051: move-result v2 │ │ -3dde30: 3802 0e00 |0052: if-eqz v2, 0060 // +000e │ │ -3dde34: 6e10 e331 0000 |0054: invoke-virtual {v0}, Landroidx/documentfile/provider/DocumentFile;.delete:()Z // method@31e3 │ │ -3dde3a: 0a00 |0057: move-result v0 │ │ -3dde3c: 3900 0300 |0058: if-nez v0, 005b // +0003 │ │ -3dde40: 2806 |005a: goto 0060 // +0006 │ │ -3dde42: 6e20 8fac 1a00 |005b: invoke-virtual {v10, v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setFile_url:(Ljava/lang/String;)V // method@ac8f │ │ -3dde48: 1210 |005e: const/4 v0, #int 1 // #1 │ │ -3dde4a: 285b |005f: goto 00ba // +005b │ │ -3dde4c: 7100 8db7 0000 |0060: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3dde52: 0c0a |0063: move-result-object v10 │ │ -3dde54: 2200 961a |0064: new-instance v0, Lde/danoeh/antennapod/event/MessageEvent; // type@1a96 │ │ -3dde58: 6001 c97c |0066: sget v1, Lde/danoeh/antennapod/core/R$string;.delete_local_failed:I // field@7cc9 │ │ -3dde5c: 6e20 3102 1900 |0068: invoke-virtual {v9, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3dde62: 0c09 |006b: move-result-object v9 │ │ -3dde64: 7020 50a2 9000 |006c: invoke-direct {v0, v9}, Lde/danoeh/antennapod/event/MessageEvent;.:(Ljava/lang/String;)V // method@a250 │ │ -3dde6a: 6e20 90b7 0a00 |006f: invoke-virtual {v10, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -3dde70: 0f03 |0072: return v3 │ │ -3dde72: 6e10 02ac 0a00 |0073: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedFile;.getFile_url:()Ljava/lang/String; // method@ac02 │ │ -3dde78: 0c00 |0076: move-result-object v0 │ │ -3dde7a: 3800 4200 |0077: if-eqz v0, 00b9 // +0042 │ │ -3dde7e: 2200 3e1e |0079: new-instance v0, Ljava/io/File; // type@1e3e │ │ -3dde82: 6e10 02ac 0a00 |007b: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedFile;.getFile_url:()Ljava/lang/String; // method@ac02 │ │ -3dde88: 0c02 |007e: move-result-object v2 │ │ -3dde8a: 7020 c5b1 2000 |007f: invoke-direct {v0, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b1c5 │ │ -3dde90: 6e10 cdb1 0000 |0082: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@b1cd │ │ -3dde96: 0a02 |0085: move-result v2 │ │ -3dde98: 3802 1b00 |0086: if-eqz v2, 00a1 // +001b │ │ -3dde9c: 6e10 cbb1 0000 |0088: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@b1cb │ │ -3ddea2: 0a00 |008b: move-result v0 │ │ -3ddea4: 3900 1500 |008c: if-nez v0, 00a1 // +0015 │ │ -3ddea8: 220a 961a |008e: new-instance v10, Lde/danoeh/antennapod/event/MessageEvent; // type@1a96 │ │ -3ddeac: 6000 c77c |0090: sget v0, Lde/danoeh/antennapod/core/R$string;.delete_failed:I // field@7cc7 │ │ -3ddeb0: 6e20 3102 0900 |0092: invoke-virtual {v9, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3ddeb6: 0c09 |0095: move-result-object v9 │ │ -3ddeb8: 7020 50a2 9a00 |0096: invoke-direct {v10, v9}, Lde/danoeh/antennapod/event/MessageEvent;.:(Ljava/lang/String;)V // method@a250 │ │ -3ddebe: 7100 8db7 0000 |0099: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3ddec4: 0c09 |009c: move-result-object v9 │ │ -3ddec6: 6e20 90b7 a900 |009d: invoke-virtual {v9, v10}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -3ddecc: 0f03 |00a0: return v3 │ │ -3ddece: 6e20 8dac 3a00 |00a1: invoke-virtual {v10, v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setDownloaded:(Z)V // method@ac8d │ │ -3dded4: 6e20 8fac 1a00 |00a4: invoke-virtual {v10, v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setFile_url:(Ljava/lang/String;)V // method@ac8f │ │ -3ddeda: 6200 ded9 |00a7: sget-object v0, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@d9de │ │ -3ddede: 6e20 90ac 0a00 |00a9: invoke-virtual {v10, v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setHasEmbeddedPicture:(Ljava/lang/Boolean;)V // method@ac90 │ │ -3ddee4: 7100 43b0 0000 |00ac: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ -3ddeea: 0c00 |00af: move-result-object v0 │ │ -3ddeec: 6e10 54b0 0000 |00b0: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ -3ddef2: 6e20 70b0 a000 |00b3: invoke-virtual {v0, v10}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)J // method@b070 │ │ -3ddef8: 6e10 2eb0 0000 |00b6: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3ddefe: 1200 |00b9: const/4 v0, #int 0 // #0 │ │ -3ddf00: 6e10 f4ab 0a00 |00ba: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3ddf06: 0b05 |00bd: move-result-wide v5 │ │ -3ddf08: 7100 a698 0000 |00be: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.getCurrentlyPlayingFeedMediaId:()J // method@98a6 │ │ -3ddf0e: 0b07 |00c1: move-result-wide v7 │ │ -3ddf10: 3102 0507 |00c2: cmp-long v2, v5, v7 │ │ -3ddf14: 3902 1300 |00c4: if-nez v2, 00d7 // +0013 │ │ -3ddf18: 7100 ad98 0000 |00c6: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.writeNoMediaPlaying:()V // method@98ad │ │ -3ddf1e: 1a02 7d68 |00c9: const-string v2, "action.de.danoeh.antennapod.core.service.actionShutdownPlaybackService" // string@687d │ │ -3ddf22: 7120 8f9d 2900 |00cb: invoke-static {v9, v2}, Lde/danoeh/antennapod/core/util/IntentUtils;.sendLocalBroadcast:(Landroid/content/Context;Ljava/lang/String;)V // method@9d8f │ │ -3ddf28: 7110 1e28 0900 |00ce: invoke-static {v9}, Landroidx/core/app/NotificationManagerCompat;.from:(Landroid/content/Context;)Landroidx/core/app/NotificationManagerCompat; // method@281e │ │ -3ddf2e: 0c02 |00d1: move-result-object v2 │ │ -3ddf30: 6005 907a |00d2: sget v5, Lde/danoeh/antennapod/core/R$id;.notification_playing:I // field@7a90 │ │ -3ddf34: 6e20 1928 5200 |00d4: invoke-virtual {v2, v5}, Landroidx/core/app/NotificationManagerCompat;.cancel:(I)V // method@2819 │ │ -3ddf3a: 3800 1200 |00d7: if-eqz v0, 00e9 // +0012 │ │ -3ddf3e: 6e10 73ac 0a00 |00d9: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -3ddf44: 0c0a |00dc: move-result-object v10 │ │ -3ddf46: 6e10 2dac 0a00 |00dd: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -3ddf4c: 0c0a |00e0: move-result-object v10 │ │ -3ddf4e: 6e10 1902 0900 |00e1: invoke-virtual {v9}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0219 │ │ -3ddf54: 0c09 |00e4: move-result-object v9 │ │ -3ddf56: 7130 8d98 9a01 |00e5: invoke-static {v10, v9, v1}, 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@988d │ │ -3ddf5c: 282a |00e8: goto 0112 // +002a │ │ -3ddf5e: 6e10 73ac 0a00 |00e9: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -3ddf64: 0c00 |00ec: move-result-object v0 │ │ -3ddf66: 2201 391d |00ed: new-instance v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // type@1d39 │ │ -3ddf6a: 6202 38c5 |00ef: sget-object v2, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.DELETE:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c538 │ │ -3ddf6e: 7030 74ae 0102 |00f1: 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@ae74 │ │ -3ddf74: 6e10 77ae 0100 |00f4: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.currentTimestamp:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@ae77 │ │ -3ddf7a: 0c00 |00f7: move-result-object v0 │ │ -3ddf7c: 6e10 76ae 0000 |00f8: invoke-virtual {v0}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.build:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // method@ae76 │ │ -3ddf82: 0c00 |00fb: move-result-object v0 │ │ -3ddf84: 7120 f19c 0900 |00fc: invoke-static {v9, v0}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.enqueueEpisodeActionIfSynchronizationIsActive:(Landroid/content/Context;Lde/danoeh/antennapod/net/sync/model/EpisodeAction;)V // method@9cf1 │ │ -3ddf8a: 7100 8db7 0000 |00ff: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3ddf90: 0c09 |0102: move-result-object v9 │ │ -3ddf92: 2340 0f21 |0103: new-array v0, v4, [Lde/danoeh/antennapod/model/feed/FeedItem; // type@210f │ │ -3ddf96: 6e10 73ac 0a00 |0105: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -3ddf9c: 0c0a |0108: move-result-object v10 │ │ -3ddf9e: 4d0a 0003 |0109: aput-object v10, v0, v3 │ │ -3ddfa2: 7110 4aa2 0000 |010b: invoke-static {v0}, Lde/danoeh/antennapod/event/FeedItemEvent;.updated:([Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/event/FeedItemEvent; // method@a24a │ │ -3ddfa8: 0c0a |010e: move-result-object v10 │ │ -3ddfaa: 6e20 90b7 a900 |010f: invoke-virtual {v9, v10}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -3ddfb0: 0f04 |0112: return v4 │ │ +3ddd44: |[3ddd44] de.danoeh.antennapod.core.storage.DBWriter.deleteFeedMediaSynchronous:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)Z │ │ +3ddd54: 6200 fed9 |0000: sget-object v0, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d9fe │ │ +3ddd58: 1231 |0002: const/4 v1, #int 3 // #3 │ │ +3ddd5a: 2311 2921 |0003: new-array v1, v1, [Ljava/lang/Object; // type@2129 │ │ +3ddd5e: 6e10 f4ab 0a00 |0005: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3ddd64: 0b02 |0008: move-result-wide v2 │ │ +3ddd66: 7120 d1b2 3200 |0009: invoke-static {v2, v3}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ +3ddd6c: 0c02 |000c: move-result-object v2 │ │ +3ddd6e: 1203 |000d: const/4 v3, #int 0 // #0 │ │ +3ddd70: 4d02 0103 |000e: aput-object v2, v1, v3 │ │ +3ddd74: 6e10 6eac 0a00 |0010: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getEpisodeTitle:()Ljava/lang/String; // method@ac6e │ │ +3ddd7a: 0c02 |0013: move-result-object v2 │ │ +3ddd7c: 1214 |0014: const/4 v4, #int 1 // #1 │ │ +3ddd7e: 4d02 0104 |0015: aput-object v2, v1, v4 │ │ +3ddd82: 6e10 04ac 0a00 |0017: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ac04 │ │ +3ddd88: 0a02 |001a: move-result v2 │ │ +3ddd8a: 7110 42b2 0200 |001b: invoke-static {v2}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@b242 │ │ +3ddd90: 0c02 |001e: move-result-object v2 │ │ +3ddd92: 1225 |001f: const/4 v5, #int 2 // #2 │ │ +3ddd94: 4d02 0105 |0020: aput-object v2, v1, v5 │ │ +3ddd98: 1a02 2d52 |0022: const-string v2, "Requested to delete FeedMedia [id=%d, title=%s, downloaded=%s" // string@522d │ │ +3ddd9c: 7130 2bb3 2001 |0024: invoke-static {v0, v2, v1}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32b │ │ +3ddda2: 0c00 |0027: move-result-object v0 │ │ +3ddda4: 1a01 7517 |0028: const-string v1, "DBWriter" // string@1775 │ │ +3ddda8: 7120 030b 0100 |002a: invoke-static {v1, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b03 │ │ +3dddae: 6e10 02ac 0a00 |002d: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedFile;.getFile_url:()Ljava/lang/String; // method@ac02 │ │ +3dddb4: 0c00 |0030: move-result-object v0 │ │ +3dddb6: 1201 |0031: const/4 v1, #int 0 // #0 │ │ +3dddb8: 3800 4100 |0032: if-eqz v0, 0073 // +0041 │ │ +3dddbc: 6e10 02ac 0a00 |0034: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedFile;.getFile_url:()Ljava/lang/String; // method@ac02 │ │ +3dddc2: 0c00 |0037: move-result-object v0 │ │ +3dddc4: 1a02 2d76 |0038: const-string v2, "content://" // string@762d │ │ +3dddc8: 6e20 3eb3 2000 |003a: invoke-virtual {v0, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b33e │ │ +3dddce: 0a00 |003d: move-result v0 │ │ +3dddd0: 3800 3500 |003e: if-eqz v0, 0073 // +0035 │ │ +3dddd4: 6e10 02ac 0a00 |0040: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedFile;.getFile_url:()Ljava/lang/String; // method@ac02 │ │ +3dddda: 0c00 |0043: move-result-object v0 │ │ +3ddddc: 7110 d106 0000 |0044: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@06d1 │ │ +3ddde2: 0c00 |0047: move-result-object v0 │ │ +3ddde4: 7120 e531 0900 |0048: invoke-static {v9, v0}, Landroidx/documentfile/provider/DocumentFile;.fromSingleUri:(Landroid/content/Context;Landroid/net/Uri;)Landroidx/documentfile/provider/DocumentFile; // method@31e5 │ │ +3dddea: 0c00 |004b: move-result-object v0 │ │ +3dddec: 3800 1400 |004c: if-eqz v0, 0060 // +0014 │ │ +3dddf0: 6e10 e431 0000 |004e: invoke-virtual {v0}, Landroidx/documentfile/provider/DocumentFile;.exists:()Z // method@31e4 │ │ +3dddf6: 0a02 |0051: move-result v2 │ │ +3dddf8: 3802 0e00 |0052: if-eqz v2, 0060 // +000e │ │ +3dddfc: 6e10 e331 0000 |0054: invoke-virtual {v0}, Landroidx/documentfile/provider/DocumentFile;.delete:()Z // method@31e3 │ │ +3dde02: 0a00 |0057: move-result v0 │ │ +3dde04: 3900 0300 |0058: if-nez v0, 005b // +0003 │ │ +3dde08: 2806 |005a: goto 0060 // +0006 │ │ +3dde0a: 6e20 8fac 1a00 |005b: invoke-virtual {v10, v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setFile_url:(Ljava/lang/String;)V // method@ac8f │ │ +3dde10: 1210 |005e: const/4 v0, #int 1 // #1 │ │ +3dde12: 285b |005f: goto 00ba // +005b │ │ +3dde14: 7100 8db7 0000 |0060: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3dde1a: 0c0a |0063: move-result-object v10 │ │ +3dde1c: 2200 961a |0064: new-instance v0, Lde/danoeh/antennapod/event/MessageEvent; // type@1a96 │ │ +3dde20: 6001 c97c |0066: sget v1, Lde/danoeh/antennapod/core/R$string;.delete_local_failed:I // field@7cc9 │ │ +3dde24: 6e20 3102 1900 |0068: invoke-virtual {v9, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3dde2a: 0c09 |006b: move-result-object v9 │ │ +3dde2c: 7020 50a2 9000 |006c: invoke-direct {v0, v9}, Lde/danoeh/antennapod/event/MessageEvent;.:(Ljava/lang/String;)V // method@a250 │ │ +3dde32: 6e20 90b7 0a00 |006f: invoke-virtual {v10, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +3dde38: 0f03 |0072: return v3 │ │ +3dde3a: 6e10 02ac 0a00 |0073: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedFile;.getFile_url:()Ljava/lang/String; // method@ac02 │ │ +3dde40: 0c00 |0076: move-result-object v0 │ │ +3dde42: 3800 4200 |0077: if-eqz v0, 00b9 // +0042 │ │ +3dde46: 2200 3e1e |0079: new-instance v0, Ljava/io/File; // type@1e3e │ │ +3dde4a: 6e10 02ac 0a00 |007b: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedFile;.getFile_url:()Ljava/lang/String; // method@ac02 │ │ +3dde50: 0c02 |007e: move-result-object v2 │ │ +3dde52: 7020 c5b1 2000 |007f: invoke-direct {v0, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b1c5 │ │ +3dde58: 6e10 cdb1 0000 |0082: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@b1cd │ │ +3dde5e: 0a02 |0085: move-result v2 │ │ +3dde60: 3802 1b00 |0086: if-eqz v2, 00a1 // +001b │ │ +3dde64: 6e10 cbb1 0000 |0088: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@b1cb │ │ +3dde6a: 0a00 |008b: move-result v0 │ │ +3dde6c: 3900 1500 |008c: if-nez v0, 00a1 // +0015 │ │ +3dde70: 220a 961a |008e: new-instance v10, Lde/danoeh/antennapod/event/MessageEvent; // type@1a96 │ │ +3dde74: 6000 c77c |0090: sget v0, Lde/danoeh/antennapod/core/R$string;.delete_failed:I // field@7cc7 │ │ +3dde78: 6e20 3102 0900 |0092: invoke-virtual {v9, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3dde7e: 0c09 |0095: move-result-object v9 │ │ +3dde80: 7020 50a2 9a00 |0096: invoke-direct {v10, v9}, Lde/danoeh/antennapod/event/MessageEvent;.:(Ljava/lang/String;)V // method@a250 │ │ +3dde86: 7100 8db7 0000 |0099: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3dde8c: 0c09 |009c: move-result-object v9 │ │ +3dde8e: 6e20 90b7 a900 |009d: invoke-virtual {v9, v10}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +3dde94: 0f03 |00a0: return v3 │ │ +3dde96: 6e20 8dac 3a00 |00a1: invoke-virtual {v10, v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setDownloaded:(Z)V // method@ac8d │ │ +3dde9c: 6e20 8fac 1a00 |00a4: invoke-virtual {v10, v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setFile_url:(Ljava/lang/String;)V // method@ac8f │ │ +3ddea2: 6200 ded9 |00a7: sget-object v0, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@d9de │ │ +3ddea6: 6e20 90ac 0a00 |00a9: invoke-virtual {v10, v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setHasEmbeddedPicture:(Ljava/lang/Boolean;)V // method@ac90 │ │ +3ddeac: 7100 43b0 0000 |00ac: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ +3ddeb2: 0c00 |00af: move-result-object v0 │ │ +3ddeb4: 6e10 54b0 0000 |00b0: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ +3ddeba: 6e20 70b0 a000 |00b3: invoke-virtual {v0, v10}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)J // method@b070 │ │ +3ddec0: 6e10 2eb0 0000 |00b6: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3ddec6: 1200 |00b9: const/4 v0, #int 0 // #0 │ │ +3ddec8: 6e10 f4ab 0a00 |00ba: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3ddece: 0b05 |00bd: move-result-wide v5 │ │ +3dded0: 7100 a698 0000 |00be: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.getCurrentlyPlayingFeedMediaId:()J // method@98a6 │ │ +3dded6: 0b07 |00c1: move-result-wide v7 │ │ +3dded8: 3102 0507 |00c2: cmp-long v2, v5, v7 │ │ +3ddedc: 3902 1300 |00c4: if-nez v2, 00d7 // +0013 │ │ +3ddee0: 7100 ad98 0000 |00c6: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.writeNoMediaPlaying:()V // method@98ad │ │ +3ddee6: 1a02 7d68 |00c9: const-string v2, "action.de.danoeh.antennapod.core.service.actionShutdownPlaybackService" // string@687d │ │ +3ddeea: 7120 8f9d 2900 |00cb: invoke-static {v9, v2}, Lde/danoeh/antennapod/core/util/IntentUtils;.sendLocalBroadcast:(Landroid/content/Context;Ljava/lang/String;)V // method@9d8f │ │ +3ddef0: 7110 1e28 0900 |00ce: invoke-static {v9}, Landroidx/core/app/NotificationManagerCompat;.from:(Landroid/content/Context;)Landroidx/core/app/NotificationManagerCompat; // method@281e │ │ +3ddef6: 0c02 |00d1: move-result-object v2 │ │ +3ddef8: 6005 907a |00d2: sget v5, Lde/danoeh/antennapod/core/R$id;.notification_playing:I // field@7a90 │ │ +3ddefc: 6e20 1928 5200 |00d4: invoke-virtual {v2, v5}, Landroidx/core/app/NotificationManagerCompat;.cancel:(I)V // method@2819 │ │ +3ddf02: 3800 1200 |00d7: if-eqz v0, 00e9 // +0012 │ │ +3ddf06: 6e10 73ac 0a00 |00d9: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +3ddf0c: 0c0a |00dc: move-result-object v10 │ │ +3ddf0e: 6e10 2dac 0a00 |00dd: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +3ddf14: 0c0a |00e0: move-result-object v10 │ │ +3ddf16: 6e10 1902 0900 |00e1: invoke-virtual {v9}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0219 │ │ +3ddf1c: 0c09 |00e4: move-result-object v9 │ │ +3ddf1e: 7130 8d98 9a01 |00e5: invoke-static {v10, v9, v1}, 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@988d │ │ +3ddf24: 282a |00e8: goto 0112 // +002a │ │ +3ddf26: 6e10 73ac 0a00 |00e9: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +3ddf2c: 0c00 |00ec: move-result-object v0 │ │ +3ddf2e: 2201 391d |00ed: new-instance v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // type@1d39 │ │ +3ddf32: 6202 38c5 |00ef: sget-object v2, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.DELETE:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c538 │ │ +3ddf36: 7030 74ae 0102 |00f1: 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@ae74 │ │ +3ddf3c: 6e10 77ae 0100 |00f4: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.currentTimestamp:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@ae77 │ │ +3ddf42: 0c00 |00f7: move-result-object v0 │ │ +3ddf44: 6e10 76ae 0000 |00f8: invoke-virtual {v0}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.build:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // method@ae76 │ │ +3ddf4a: 0c00 |00fb: move-result-object v0 │ │ +3ddf4c: 7120 f19c 0900 |00fc: invoke-static {v9, v0}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.enqueueEpisodeActionIfSynchronizationIsActive:(Landroid/content/Context;Lde/danoeh/antennapod/net/sync/model/EpisodeAction;)V // method@9cf1 │ │ +3ddf52: 7100 8db7 0000 |00ff: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3ddf58: 0c09 |0102: move-result-object v9 │ │ +3ddf5a: 2340 0f21 |0103: new-array v0, v4, [Lde/danoeh/antennapod/model/feed/FeedItem; // type@210f │ │ +3ddf5e: 6e10 73ac 0a00 |0105: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +3ddf64: 0c0a |0108: move-result-object v10 │ │ +3ddf66: 4d0a 0003 |0109: aput-object v10, v0, v3 │ │ +3ddf6a: 7110 4aa2 0000 |010b: invoke-static {v0}, Lde/danoeh/antennapod/event/FeedItemEvent;.updated:([Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/event/FeedItemEvent; // method@a24a │ │ +3ddf70: 0c0a |010e: move-result-object v10 │ │ +3ddf72: 6e20 90b7 a900 |010f: invoke-virtual {v9, v10}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +3ddf78: 0f04 |0112: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0005 line=117 │ │ 0x0024 line=116 │ │ 0x002d line=119 │ │ 0x0040 line=121 │ │ @@ -837266,23 +837266,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 │ │ -3de2ec: |[3de2ec] de.danoeh.antennapod.core.storage.DBWriter.deleteFromPlaybackHistory:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; │ │ -3de2fc: 6e10 35ac 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3de302: 0c03 |0003: move-result-object v3 │ │ -3de304: 2200 051f |0004: new-instance v0, Ljava/util/Date; // type@1f05 │ │ -3de308: 1601 0000 |0006: const-wide/16 v1, #int 0 // #0 │ │ -3de30c: 7030 22b5 1002 |0008: invoke-direct {v0, v1, v2}, Ljava/util/Date;.:(J)V // method@b522 │ │ -3de312: 7120 0e9c 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@9c0e │ │ -3de318: 0c03 |000e: move-result-object v3 │ │ -3de31a: 1103 |000f: return-object v3 │ │ +3de2b4: |[3de2b4] de.danoeh.antennapod.core.storage.DBWriter.deleteFromPlaybackHistory:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; │ │ +3de2c4: 6e10 35ac 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3de2ca: 0c03 |0003: move-result-object v3 │ │ +3de2cc: 2200 051f |0004: new-instance v0, Ljava/util/Date; // type@1f05 │ │ +3de2d0: 1601 0000 |0006: const-wide/16 v1, #int 0 // #0 │ │ +3de2d4: 7030 22b5 1002 |0008: invoke-direct {v0, v1, v2}, Ljava/util/Date;.:(J)V // method@b522 │ │ +3de2da: 7120 0e9c 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@9c0e │ │ +3de2e0: 0c03 |000e: move-result-object v3 │ │ +3de2e2: 1103 |000f: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=284 │ │ locals : │ │ 0x0000 - 0x0010 reg=3 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #60 : (in Lde/danoeh/antennapod/core/storage/DBWriter;) │ │ @@ -837290,31 +837290,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 │ │ -3ddfd8: |[3ddfd8] de.danoeh.antennapod.core.storage.DBWriter.indexInItemList:(Ljava/util/List;J)I │ │ -3ddfe8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ddfea: 7210 72b5 0400 |0001: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b572 │ │ -3ddff0: 0a01 |0004: move-result v1 │ │ -3ddff2: 3510 1400 |0005: if-ge v0, v1, 0019 // +0014 │ │ -3ddff6: 7220 66b5 0400 |0007: invoke-interface {v4, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3ddffc: 0c01 |000a: move-result-object v1 │ │ -3ddffe: 1f01 b91c |000b: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3de002: 6e10 f4ab 0100 |000d: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3de008: 0b01 |0010: move-result-wide v1 │ │ -3de00a: 3103 0105 |0011: cmp-long v3, v1, v5 │ │ -3de00e: 3903 0300 |0013: if-nez v3, 0016 // +0003 │ │ -3de012: 0f00 |0015: return v0 │ │ -3de014: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ -3de018: 28e9 |0018: goto 0001 // -0017 │ │ -3de01a: 12f4 |0019: const/4 v4, #int -1 // #ff │ │ -3de01c: 0f04 |001a: return v4 │ │ +3ddfa0: |[3ddfa0] de.danoeh.antennapod.core.storage.DBWriter.indexInItemList:(Ljava/util/List;J)I │ │ +3ddfb0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ddfb2: 7210 72b5 0400 |0001: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b572 │ │ +3ddfb8: 0a01 |0004: move-result v1 │ │ +3ddfba: 3510 1400 |0005: if-ge v0, v1, 0019 // +0014 │ │ +3ddfbe: 7220 66b5 0400 |0007: invoke-interface {v4, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3ddfc4: 0c01 |000a: move-result-object v1 │ │ +3ddfc6: 1f01 b91c |000b: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3ddfca: 6e10 f4ab 0100 |000d: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3ddfd0: 0b01 |0010: move-result-wide v1 │ │ +3ddfd2: 3103 0105 |0011: cmp-long v3, v1, v5 │ │ +3ddfd6: 3903 0300 |0013: if-nez v3, 0016 // +0003 │ │ +3ddfda: 0f00 |0015: return v0 │ │ +3ddfdc: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ +3ddfe0: 28e9 |0018: goto 0001 // -0017 │ │ +3ddfe2: 12f4 |0019: const/4 v4, #int -1 // #ff │ │ +3ddfe4: 0f04 |001a: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=911 │ │ 0x0007 line=912 │ │ 0x000d line=913 │ │ locals : │ │ 0x0000 - 0x001b reg=4 (null) Ljava/util/List; │ │ @@ -837325,22 +837325,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 │ │ -3ddfb4: |[3ddfb4] de.danoeh.antennapod.core.storage.DBWriter.itemListContains:(Ljava/util/List;J)Z │ │ -3ddfc4: 7130 1f9c 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.indexInItemList:(Ljava/util/List;J)I // method@9c1f │ │ -3ddfca: 0a00 |0003: move-result v0 │ │ -3ddfcc: 3a00 0400 |0004: if-ltz v0, 0008 // +0004 │ │ -3ddfd0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -3ddfd2: 2802 |0007: goto 0009 // +0002 │ │ -3ddfd4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -3ddfd6: 0f00 |0009: return v0 │ │ +3ddf7c: |[3ddf7c] de.danoeh.antennapod.core.storage.DBWriter.itemListContains:(Ljava/util/List;J)Z │ │ +3ddf8c: 7130 1f9c 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.indexInItemList:(Ljava/util/List;J)I // method@9c1f │ │ +3ddf92: 0a00 |0003: move-result v0 │ │ +3ddf94: 3a00 0400 |0004: if-ltz v0, 0008 // +0004 │ │ +3ddf98: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +3ddf9a: 2802 |0007: goto 0009 // +0002 │ │ +3ddf9c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +3ddf9e: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=907 │ │ locals : │ │ 0x0000 - 0x000a reg=0 (null) Ljava/util/List; │ │ 0x0000 - 0x000a reg=1 (null) J │ │ │ │ @@ -837349,26 +837349,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 │ │ -3dedac: |[3dedac] de.danoeh.antennapod.core.storage.DBWriter.lambda$addDownloadStatus$7:(Lde/danoeh/antennapod/model/download/DownloadResult;)V │ │ -3dedbc: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ -3dedc2: 0c00 |0003: move-result-object v0 │ │ -3dedc4: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ -3dedca: 6e20 61b0 1000 |0007: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)J // method@b061 │ │ -3dedd0: 6e10 2eb0 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3dedd6: 7100 8db7 0000 |000d: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3deddc: 0c01 |0010: move-result-object v1 │ │ -3dedde: 7100 4f98 0000 |0011: invoke-static {}, Lde/danoeh/antennapod/core/event/DownloadLogEvent;.listUpdated:()Lde/danoeh/antennapod/core/event/DownloadLogEvent; // method@984f │ │ -3dede4: 0c00 |0014: move-result-object v0 │ │ -3dede6: 6e20 90b7 0100 |0015: invoke-virtual {v1, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -3dedec: 0e00 |0018: return-void │ │ +3ded74: |[3ded74] de.danoeh.antennapod.core.storage.DBWriter.lambda$addDownloadStatus$7:(Lde/danoeh/antennapod/model/download/DownloadResult;)V │ │ +3ded84: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ +3ded8a: 0c00 |0003: move-result-object v0 │ │ +3ded8c: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ +3ded92: 6e20 61b0 1000 |0007: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)J // method@b061 │ │ +3ded98: 6e10 2eb0 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3ded9e: 7100 8db7 0000 |000d: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3deda4: 0c01 |0010: move-result-object v1 │ │ +3deda6: 7100 4f98 0000 |0011: invoke-static {}, Lde/danoeh/antennapod/core/event/DownloadLogEvent;.listUpdated:()Lde/danoeh/antennapod/core/event/DownloadLogEvent; // method@984f │ │ +3dedac: 0c00 |0014: move-result-object v0 │ │ +3dedae: 6e20 90b7 0100 |0015: invoke-virtual {v1, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +3dedb4: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=327 │ │ 0x0004 line=328 │ │ 0x0007 line=329 │ │ 0x000a line=330 │ │ 0x000d line=331 │ │ @@ -837380,38 +837380,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 │ │ -3dedf0: |[3dedf0] de.danoeh.antennapod.core.storage.DBWriter.lambda$addFavoriteItem$13:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3dee00: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ -3dee06: 0c00 |0003: move-result-object v0 │ │ -3dee08: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ -3dee0e: 0c00 |0007: move-result-object v0 │ │ -3dee10: 6e20 2ab0 3000 |0008: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.addFavoriteItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@b02a │ │ -3dee16: 6e10 2eb0 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3dee1c: 1a00 511d |000e: const-string v0, "Favorite" // string@1d51 │ │ -3dee20: 6e20 27ac 0300 |0010: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.addTag:(Ljava/lang/String;)V // method@ac27 │ │ -3dee26: 7100 8db7 0000 |0013: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3dee2c: 0c00 |0016: move-result-object v0 │ │ -3dee2e: 2201 921a |0017: new-instance v1, Lde/danoeh/antennapod/event/FavoritesEvent; // type@1a92 │ │ -3dee32: 7010 47a2 0100 |0019: invoke-direct {v1}, Lde/danoeh/antennapod/event/FavoritesEvent;.:()V // method@a247 │ │ -3dee38: 6e20 90b7 1000 |001c: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -3dee3e: 7100 8db7 0000 |001f: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3dee44: 0c00 |0022: move-result-object v0 │ │ -3dee46: 1211 |0023: const/4 v1, #int 1 // #1 │ │ -3dee48: 2311 0f21 |0024: new-array v1, v1, [Lde/danoeh/antennapod/model/feed/FeedItem; // type@210f │ │ -3dee4c: 1202 |0026: const/4 v2, #int 0 // #0 │ │ -3dee4e: 4d03 0102 |0027: aput-object v3, v1, v2 │ │ -3dee52: 7110 4aa2 0100 |0029: invoke-static {v1}, Lde/danoeh/antennapod/event/FeedItemEvent;.updated:([Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/event/FeedItemEvent; // method@a24a │ │ -3dee58: 0c03 |002c: move-result-object v3 │ │ -3dee5a: 6e20 90b7 3000 |002d: invoke-virtual {v0, v3}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -3dee60: 0e00 |0030: return-void │ │ +3dedb8: |[3dedb8] de.danoeh.antennapod.core.storage.DBWriter.lambda$addFavoriteItem$13:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3dedc8: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ +3dedce: 0c00 |0003: move-result-object v0 │ │ +3dedd0: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ +3dedd6: 0c00 |0007: move-result-object v0 │ │ +3dedd8: 6e20 2ab0 3000 |0008: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.addFavoriteItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@b02a │ │ +3dedde: 6e10 2eb0 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3dede4: 1a00 511d |000e: const-string v0, "Favorite" // string@1d51 │ │ +3dede8: 6e20 27ac 0300 |0010: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.addTag:(Ljava/lang/String;)V // method@ac27 │ │ +3dedee: 7100 8db7 0000 |0013: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3dedf4: 0c00 |0016: move-result-object v0 │ │ +3dedf6: 2201 921a |0017: new-instance v1, Lde/danoeh/antennapod/event/FavoritesEvent; // type@1a92 │ │ +3dedfa: 7010 47a2 0100 |0019: invoke-direct {v1}, Lde/danoeh/antennapod/event/FavoritesEvent;.:()V // method@a247 │ │ +3dee00: 6e20 90b7 1000 |001c: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +3dee06: 7100 8db7 0000 |001f: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3dee0c: 0c00 |0022: move-result-object v0 │ │ +3dee0e: 1211 |0023: const/4 v1, #int 1 // #1 │ │ +3dee10: 2311 0f21 |0024: new-array v1, v1, [Lde/danoeh/antennapod/model/feed/FeedItem; // type@210f │ │ +3dee14: 1202 |0026: const/4 v2, #int 0 // #0 │ │ +3dee16: 4d03 0102 |0027: aput-object v3, v1, v2 │ │ +3dee1a: 7110 4aa2 0100 |0029: invoke-static {v1}, Lde/danoeh/antennapod/event/FeedItemEvent;.updated:([Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/event/FeedItemEvent; // method@a24a │ │ +3dee20: 0c03 |002c: move-result-object v3 │ │ +3dee22: 6e20 90b7 3000 |002d: invoke-virtual {v0, v3}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +3dee28: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=589 │ │ 0x0008 line=590 │ │ 0x000b line=591 │ │ 0x0010 line=592 │ │ 0x0013 line=593 │ │ @@ -837424,30 +837424,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 │ │ -3dee64: |[3dee64] de.danoeh.antennapod.core.storage.DBWriter.lambda$addItemToPlaybackHistory$6:(Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/util/Date;)V │ │ -3dee74: 1a00 7517 |0000: const-string v0, "DBWriter" // string@1775 │ │ -3dee78: 1a01 310d |0002: const-string v1, "Adding item to playback history" // string@0d31 │ │ -3dee7c: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3dee82: 6e20 93ac 3200 |0007: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setPlaybackCompletionDate:(Ljava/util/Date;)V // method@ac93 │ │ -3dee88: 7100 43b0 0000 |000a: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ -3dee8e: 0c03 |000d: move-result-object v3 │ │ -3dee90: 6e10 54b0 0300 |000e: invoke-virtual {v3}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ -3dee96: 6e20 6db0 2300 |0011: invoke-virtual {v3, v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setFeedMediaPlaybackCompletionDate:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@b06d │ │ -3dee9c: 6e10 2eb0 0300 |0014: invoke-virtual {v3}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3deea2: 7100 8db7 0000 |0017: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3deea8: 0c02 |001a: move-result-object v2 │ │ -3deeaa: 7100 79a2 0000 |001b: invoke-static {}, Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent;.listUpdated:()Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent; // method@a279 │ │ -3deeb0: 0c03 |001e: move-result-object v3 │ │ -3deeb2: 6e20 90b7 3200 |001f: invoke-virtual {v2, v3}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -3deeb8: 0e00 |0022: return-void │ │ +3dee2c: |[3dee2c] de.danoeh.antennapod.core.storage.DBWriter.lambda$addItemToPlaybackHistory$6:(Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/util/Date;)V │ │ +3dee3c: 1a00 7517 |0000: const-string v0, "DBWriter" // string@1775 │ │ +3dee40: 1a01 310d |0002: const-string v1, "Adding item to playback history" // string@0d31 │ │ +3dee44: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3dee4a: 6e20 93ac 3200 |0007: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setPlaybackCompletionDate:(Ljava/util/Date;)V // method@ac93 │ │ +3dee50: 7100 43b0 0000 |000a: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ +3dee56: 0c03 |000d: move-result-object v3 │ │ +3dee58: 6e10 54b0 0300 |000e: invoke-virtual {v3}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ +3dee5e: 6e20 6db0 2300 |0011: invoke-virtual {v3, v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setFeedMediaPlaybackCompletionDate:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@b06d │ │ +3dee64: 6e10 2eb0 0300 |0014: invoke-virtual {v3}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3dee6a: 7100 8db7 0000 |0017: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3dee70: 0c02 |001a: move-result-object v2 │ │ +3dee72: 7100 79a2 0000 |001b: invoke-static {}, Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent;.listUpdated:()Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent; // method@a279 │ │ +3dee78: 0c03 |001e: move-result-object v3 │ │ +3dee7a: 6e20 90b7 3200 |001f: invoke-virtual {v2, v3}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +3dee80: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=308 │ │ 0x0007 line=309 │ │ 0x000a line=311 │ │ 0x000e line=312 │ │ 0x0011 line=313 │ │ @@ -837462,36 +837462,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 │ │ -3deebc: |[3deebc] de.danoeh.antennapod.core.storage.DBWriter.lambda$addNewFeed$23:([Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;)V │ │ -3deecc: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ -3deed2: 0c00 |0003: move-result-object v0 │ │ -3deed4: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ -3deeda: 6e20 60b0 4000 |0007: invoke-virtual {v0, v4}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setCompleteFeed:([Lde/danoeh/antennapod/model/feed/Feed;)V // method@b060 │ │ -3deee0: 6e10 2eb0 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3deee6: 2140 |000d: array-length v0, v4 │ │ -3deee8: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -3deeea: 3501 1400 |000f: if-ge v1, v0, 0023 // +0014 │ │ -3deeee: 4602 0401 |0011: aget-object v2, v4, v1 │ │ -3deef2: 6e10 daab 0200 |0013: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ -3deef8: 0a03 |0016: move-result v3 │ │ -3deefa: 3903 0900 |0017: if-nez v3, 0020 // +0009 │ │ -3deefe: 6e10 01ac 0200 |0019: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ -3def04: 0c02 |001c: move-result-object v2 │ │ -3def06: 7120 f39c 2500 |001d: invoke-static {v5, v2}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.enqueueFeedAddedIfSynchronizationIsActive:(Landroid/content/Context;Ljava/lang/String;)V // method@9cf3 │ │ -3def0c: d801 0101 |0020: add-int/lit8 v1, v1, #int 1 // #01 │ │ -3def10: 28ed |0022: goto 000f // -0013 │ │ -3def12: 2204 4900 |0023: new-instance v4, Landroid/app/backup/BackupManager; // type@0049 │ │ -3def16: 7020 b801 5400 |0025: invoke-direct {v4, v5}, Landroid/app/backup/BackupManager;.:(Landroid/content/Context;)V // method@01b8 │ │ -3def1c: 6e10 b901 0400 |0028: invoke-virtual {v4}, Landroid/app/backup/BackupManager;.dataChanged:()V // method@01b9 │ │ -3def22: 0e00 |002b: return-void │ │ +3dee84: |[3dee84] de.danoeh.antennapod.core.storage.DBWriter.lambda$addNewFeed$23:([Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;)V │ │ +3dee94: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ +3dee9a: 0c00 |0003: move-result-object v0 │ │ +3dee9c: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ +3deea2: 6e20 60b0 4000 |0007: invoke-virtual {v0, v4}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setCompleteFeed:([Lde/danoeh/antennapod/model/feed/Feed;)V // method@b060 │ │ +3deea8: 6e10 2eb0 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3deeae: 2140 |000d: array-length v0, v4 │ │ +3deeb0: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +3deeb2: 3501 1400 |000f: if-ge v1, v0, 0023 // +0014 │ │ +3deeb6: 4602 0401 |0011: aget-object v2, v4, v1 │ │ +3deeba: 6e10 daab 0200 |0013: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ +3deec0: 0a03 |0016: move-result v3 │ │ +3deec2: 3903 0900 |0017: if-nez v3, 0020 // +0009 │ │ +3deec6: 6e10 01ac 0200 |0019: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ +3deecc: 0c02 |001c: move-result-object v2 │ │ +3deece: 7120 f39c 2500 |001d: invoke-static {v5, v2}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.enqueueFeedAddedIfSynchronizationIsActive:(Landroid/content/Context;Ljava/lang/String;)V // method@9cf3 │ │ +3deed4: d801 0101 |0020: add-int/lit8 v1, v1, #int 1 // #01 │ │ +3deed8: 28ed |0022: goto 000f // -0013 │ │ +3deeda: 2204 4900 |0023: new-instance v4, Landroid/app/backup/BackupManager; // type@0049 │ │ +3deede: 7020 b801 5400 |0025: invoke-direct {v4, v5}, Landroid/app/backup/BackupManager;.:(Landroid/content/Context;)V // method@01b8 │ │ +3deee4: 6e10 b901 0400 |0028: invoke-virtual {v4}, Landroid/app/backup/BackupManager;.dataChanged:()V // method@01b9 │ │ +3deeea: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=798 │ │ 0x0004 line=799 │ │ 0x0007 line=800 │ │ 0x000a line=801 │ │ 0x000d line=803 │ │ @@ -837508,99 +837508,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 │ │ -3def24: |[3def24] de.danoeh.antennapod.core.storage.DBWriter.lambda$addQueueItem$9:([JLandroid/content/Context;ZZ)V │ │ -3def34: 07f0 |0000: move-object v0, v15 │ │ -3def36: 2101 |0001: array-length v1, v0 │ │ -3def38: 1212 |0002: const/4 v2, #int 1 // #1 │ │ -3def3a: 3521 0300 |0003: if-ge v1, v2, 0006 // +0003 │ │ -3def3e: 0e00 |0005: return-void │ │ -3def40: 7100 43b0 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ -3def46: 0c01 |0009: move-result-object v1 │ │ -3def48: 6e10 54b0 0100 |000a: invoke-virtual {v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ -3def4e: 7110 6b9b 0100 |000d: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getQueue:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;)Ljava/util/List; // method@9b6b │ │ -3def54: 0c03 |0010: move-result-object v3 │ │ -3def56: 2204 9819 |0011: new-instance v4, Lde/danoeh/antennapod/core/util/LongList; // type@1998 │ │ -3def5a: 7010 919d 0400 |0013: invoke-direct {v4}, Lde/danoeh/antennapod/core/util/LongList;.:()V // method@9d91 │ │ -3def60: 2205 fd1e |0016: new-instance v5, Ljava/util/ArrayList; // type@1efd │ │ -3def64: 7010 a0b4 0500 |0018: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -3def6a: 2206 fd1e |001b: new-instance v6, Ljava/util/ArrayList; // type@1efd │ │ -3def6e: 7010 a0b4 0600 |001d: invoke-direct {v6}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -3def74: 2207 5f19 |0020: new-instance v7, Lde/danoeh/antennapod/core/storage/ItemEnqueuePositionCalculator; // type@195f │ │ -3def78: 7100 b7b0 0000 |0022: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEnqueueLocation:()Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // method@b0b7 │ │ -3def7e: 0c08 |0025: move-result-object v8 │ │ -3def80: 7020 879c 8700 |0026: invoke-direct {v7, v8}, Lde/danoeh/antennapod/core/storage/ItemEnqueuePositionCalculator;.:(Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;)V // method@9c87 │ │ -3def86: 7701 a298 1000 |0029: invoke-static/range {v16}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.createInstanceFromPreferences:(Landroid/content/Context;)Lde/danoeh/antennapod/model/playback/Playable; // method@98a2 │ │ -3def8c: 0c08 |002c: move-result-object v8 │ │ -3def8e: 6e30 889c 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@9c88 │ │ -3def94: 0a07 |0030: move-result v7 │ │ -3def96: 2108 |0031: array-length v8, v0 │ │ -3def98: 1209 |0032: const/4 v9, #int 0 // #0 │ │ -3def9a: 120a |0033: const/4 v10, #int 0 // #0 │ │ -3def9c: 120b |0034: const/4 v11, #int 0 // #0 │ │ -3def9e: 358a 3500 |0035: if-ge v10, v8, 006a // +0035 │ │ -3defa2: 450c 000a |0037: aget-wide v12, v0, v10 │ │ -3defa6: 7130 209c c30d |0039: invoke-static {v3, v12, v13}, Lde/danoeh/antennapod/core/storage/DBWriter;.itemListContains:(Ljava/util/List;J)Z // method@9c20 │ │ -3defac: 0a0e |003c: move-result v14 │ │ -3defae: 390e 2a00 |003d: if-nez v14, 0067 // +002a │ │ -3defb2: 7120 579b dc00 |003f: invoke-static {v12, v13}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItem:(J)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9b57 │ │ -3defb8: 0c0c |0042: move-result-object v12 │ │ -3defba: 380c 2400 |0043: if-eqz v12, 0067 // +0024 │ │ -3defbe: 7230 5eb5 730c |0045: invoke-interface {v3, v7, v12}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@b55e │ │ -3defc4: 7120 5aa2 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@a25a │ │ -3defca: 0c0b |004b: move-result-object v11 │ │ -3defcc: 7220 5fb5 b500 |004c: invoke-interface {v5, v11}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -3defd2: 1a0b fa50 |004f: const-string v11, "Queue" // string@50fa │ │ -3defd6: 6e20 27ac bc00 |0051: invoke-virtual {v12, v11}, Lde/danoeh/antennapod/model/feed/FeedItem;.addTag:(Ljava/lang/String;)V // method@ac27 │ │ -3defdc: 7220 5fb5 c600 |0054: invoke-interface {v6, v12}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -3defe2: 6e10 41ac 0c00 |0057: invoke-virtual {v12}, Lde/danoeh/antennapod/model/feed/FeedItem;.isNew:()Z // method@ac41 │ │ -3defe8: 0a0b |005a: move-result v11 │ │ -3defea: 380b 0900 |005b: if-eqz v11, 0064 // +0009 │ │ -3defee: 6e10 f4ab 0c00 |005d: invoke-virtual {v12}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3deff4: 0b0b |0060: move-result-wide v11 │ │ -3deff6: 6e30 939d b40c |0061: invoke-virtual {v4, v11, v12}, Lde/danoeh/antennapod/core/util/LongList;.add:(J)V // method@9d93 │ │ -3deffc: d807 0701 |0064: add-int/lit8 v7, v7, #int 1 // #01 │ │ -3df000: 121b |0066: const/4 v11, #int 1 // #1 │ │ -3df002: d80a 0a01 |0067: add-int/lit8 v10, v10, #int 1 // #01 │ │ -3df006: 28cc |0069: goto 0035 // -0034 │ │ -3df008: 380b 3a00 |006a: if-eqz v11, 00a4 // +003a │ │ -3df00c: 7120 159c 5300 |006c: invoke-static {v3, v5}, Lde/danoeh/antennapod/core/storage/DBWriter;.applySortOrder:(Ljava/util/List;Ljava/util/List;)V // method@9c15 │ │ -3df012: 6e20 71b0 3100 |006f: invoke-virtual {v1, v3}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setQueue:(Ljava/util/List;)V // method@b071 │ │ -3df018: 7210 6ab5 0500 |0072: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -3df01e: 0c00 |0075: move-result-object v0 │ │ -3df020: 7210 4db5 0000 |0076: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3df026: 0a02 |0079: move-result v2 │ │ -3df028: 3802 1000 |007a: if-eqz v2, 008a // +0010 │ │ -3df02c: 7210 4eb5 0000 |007c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3df032: 0c02 |007f: move-result-object v2 │ │ -3df034: 1f02 9a1a |0080: check-cast v2, Lde/danoeh/antennapod/event/QueueEvent; // type@1a9a │ │ -3df038: 7100 8db7 0000 |0082: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3df03e: 0c03 |0085: move-result-object v3 │ │ -3df040: 6e20 90b7 2300 |0086: invoke-virtual {v3, v2}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -3df046: 28ed |0089: goto 0076 // -0013 │ │ -3df048: 7100 8db7 0000 |008a: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3df04e: 0c00 |008d: move-result-object v0 │ │ -3df050: 7110 49a2 0600 |008e: invoke-static {v6}, Lde/danoeh/antennapod/event/FeedItemEvent;.updated:(Ljava/util/List;)Lde/danoeh/antennapod/event/FeedItemEvent; // method@a249 │ │ -3df056: 0c02 |0091: move-result-object v2 │ │ -3df058: 6e20 90b7 2000 |0092: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -3df05e: 3811 0f00 |0095: if-eqz v17, 00a4 // +000f │ │ -3df062: 6e10 a29d 0400 |0097: invoke-virtual {v4}, Lde/danoeh/antennapod/core/util/LongList;.size:()I // method@9da2 │ │ -3df068: 0a00 |009a: move-result v0 │ │ -3df06a: 3d00 0900 |009b: if-lez v0, 00a4 // +0009 │ │ -3df06e: 6e10 a39d 0400 |009d: invoke-virtual {v4}, Lde/danoeh/antennapod/core/util/LongList;.toArray:()[J // method@9da3 │ │ -3df074: 0c00 |00a0: move-result-object v0 │ │ -3df076: 7120 489c 0900 |00a1: invoke-static {v9, v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.markItemPlayed:(I[J)Ljava/util/concurrent/Future; // method@9c48 │ │ -3df07c: 6e10 2eb0 0100 |00a4: invoke-virtual {v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3df082: 3812 0500 |00a7: if-eqz v18, 00ac // +0005 │ │ -3df086: 7701 8a9b 1000 |00a9: invoke-static/range {v16}, Lde/danoeh/antennapod/core/storage/DBTasks;.autodownloadUndownloadedItems:(Landroid/content/Context;)Ljava/util/concurrent/Future; // method@9b8a │ │ -3df08c: 0e00 |00ac: return-void │ │ +3deeec: |[3deeec] de.danoeh.antennapod.core.storage.DBWriter.lambda$addQueueItem$9:([JLandroid/content/Context;ZZ)V │ │ +3deefc: 07f0 |0000: move-object v0, v15 │ │ +3deefe: 2101 |0001: array-length v1, v0 │ │ +3def00: 1212 |0002: const/4 v2, #int 1 // #1 │ │ +3def02: 3521 0300 |0003: if-ge v1, v2, 0006 // +0003 │ │ +3def06: 0e00 |0005: return-void │ │ +3def08: 7100 43b0 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ +3def0e: 0c01 |0009: move-result-object v1 │ │ +3def10: 6e10 54b0 0100 |000a: invoke-virtual {v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ +3def16: 7110 6b9b 0100 |000d: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getQueue:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;)Ljava/util/List; // method@9b6b │ │ +3def1c: 0c03 |0010: move-result-object v3 │ │ +3def1e: 2204 9819 |0011: new-instance v4, Lde/danoeh/antennapod/core/util/LongList; // type@1998 │ │ +3def22: 7010 919d 0400 |0013: invoke-direct {v4}, Lde/danoeh/antennapod/core/util/LongList;.:()V // method@9d91 │ │ +3def28: 2205 fd1e |0016: new-instance v5, Ljava/util/ArrayList; // type@1efd │ │ +3def2c: 7010 a0b4 0500 |0018: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +3def32: 2206 fd1e |001b: new-instance v6, Ljava/util/ArrayList; // type@1efd │ │ +3def36: 7010 a0b4 0600 |001d: invoke-direct {v6}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +3def3c: 2207 5f19 |0020: new-instance v7, Lde/danoeh/antennapod/core/storage/ItemEnqueuePositionCalculator; // type@195f │ │ +3def40: 7100 b7b0 0000 |0022: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEnqueueLocation:()Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // method@b0b7 │ │ +3def46: 0c08 |0025: move-result-object v8 │ │ +3def48: 7020 879c 8700 |0026: invoke-direct {v7, v8}, Lde/danoeh/antennapod/core/storage/ItemEnqueuePositionCalculator;.:(Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;)V // method@9c87 │ │ +3def4e: 7701 a298 1000 |0029: invoke-static/range {v16}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.createInstanceFromPreferences:(Landroid/content/Context;)Lde/danoeh/antennapod/model/playback/Playable; // method@98a2 │ │ +3def54: 0c08 |002c: move-result-object v8 │ │ +3def56: 6e30 889c 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@9c88 │ │ +3def5c: 0a07 |0030: move-result v7 │ │ +3def5e: 2108 |0031: array-length v8, v0 │ │ +3def60: 1209 |0032: const/4 v9, #int 0 // #0 │ │ +3def62: 120a |0033: const/4 v10, #int 0 // #0 │ │ +3def64: 120b |0034: const/4 v11, #int 0 // #0 │ │ +3def66: 358a 3500 |0035: if-ge v10, v8, 006a // +0035 │ │ +3def6a: 450c 000a |0037: aget-wide v12, v0, v10 │ │ +3def6e: 7130 209c c30d |0039: invoke-static {v3, v12, v13}, Lde/danoeh/antennapod/core/storage/DBWriter;.itemListContains:(Ljava/util/List;J)Z // method@9c20 │ │ +3def74: 0a0e |003c: move-result v14 │ │ +3def76: 390e 2a00 |003d: if-nez v14, 0067 // +002a │ │ +3def7a: 7120 579b dc00 |003f: invoke-static {v12, v13}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItem:(J)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9b57 │ │ +3def80: 0c0c |0042: move-result-object v12 │ │ +3def82: 380c 2400 |0043: if-eqz v12, 0067 // +0024 │ │ +3def86: 7230 5eb5 730c |0045: invoke-interface {v3, v7, v12}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@b55e │ │ +3def8c: 7120 5aa2 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@a25a │ │ +3def92: 0c0b |004b: move-result-object v11 │ │ +3def94: 7220 5fb5 b500 |004c: invoke-interface {v5, v11}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +3def9a: 1a0b fa50 |004f: const-string v11, "Queue" // string@50fa │ │ +3def9e: 6e20 27ac bc00 |0051: invoke-virtual {v12, v11}, Lde/danoeh/antennapod/model/feed/FeedItem;.addTag:(Ljava/lang/String;)V // method@ac27 │ │ +3defa4: 7220 5fb5 c600 |0054: invoke-interface {v6, v12}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +3defaa: 6e10 41ac 0c00 |0057: invoke-virtual {v12}, Lde/danoeh/antennapod/model/feed/FeedItem;.isNew:()Z // method@ac41 │ │ +3defb0: 0a0b |005a: move-result v11 │ │ +3defb2: 380b 0900 |005b: if-eqz v11, 0064 // +0009 │ │ +3defb6: 6e10 f4ab 0c00 |005d: invoke-virtual {v12}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3defbc: 0b0b |0060: move-result-wide v11 │ │ +3defbe: 6e30 939d b40c |0061: invoke-virtual {v4, v11, v12}, Lde/danoeh/antennapod/core/util/LongList;.add:(J)V // method@9d93 │ │ +3defc4: d807 0701 |0064: add-int/lit8 v7, v7, #int 1 // #01 │ │ +3defc8: 121b |0066: const/4 v11, #int 1 // #1 │ │ +3defca: d80a 0a01 |0067: add-int/lit8 v10, v10, #int 1 // #01 │ │ +3defce: 28cc |0069: goto 0035 // -0034 │ │ +3defd0: 380b 3a00 |006a: if-eqz v11, 00a4 // +003a │ │ +3defd4: 7120 159c 5300 |006c: invoke-static {v3, v5}, Lde/danoeh/antennapod/core/storage/DBWriter;.applySortOrder:(Ljava/util/List;Ljava/util/List;)V // method@9c15 │ │ +3defda: 6e20 71b0 3100 |006f: invoke-virtual {v1, v3}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setQueue:(Ljava/util/List;)V // method@b071 │ │ +3defe0: 7210 6ab5 0500 |0072: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +3defe6: 0c00 |0075: move-result-object v0 │ │ +3defe8: 7210 4db5 0000 |0076: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3defee: 0a02 |0079: move-result v2 │ │ +3deff0: 3802 1000 |007a: if-eqz v2, 008a // +0010 │ │ +3deff4: 7210 4eb5 0000 |007c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3deffa: 0c02 |007f: move-result-object v2 │ │ +3deffc: 1f02 9a1a |0080: check-cast v2, Lde/danoeh/antennapod/event/QueueEvent; // type@1a9a │ │ +3df000: 7100 8db7 0000 |0082: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3df006: 0c03 |0085: move-result-object v3 │ │ +3df008: 6e20 90b7 2300 |0086: invoke-virtual {v3, v2}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +3df00e: 28ed |0089: goto 0076 // -0013 │ │ +3df010: 7100 8db7 0000 |008a: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3df016: 0c00 |008d: move-result-object v0 │ │ +3df018: 7110 49a2 0600 |008e: invoke-static {v6}, Lde/danoeh/antennapod/event/FeedItemEvent;.updated:(Ljava/util/List;)Lde/danoeh/antennapod/event/FeedItemEvent; // method@a249 │ │ +3df01e: 0c02 |0091: move-result-object v2 │ │ +3df020: 6e20 90b7 2000 |0092: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +3df026: 3811 0f00 |0095: if-eqz v17, 00a4 // +000f │ │ +3df02a: 6e10 a29d 0400 |0097: invoke-virtual {v4}, Lde/danoeh/antennapod/core/util/LongList;.size:()I // method@9da2 │ │ +3df030: 0a00 |009a: move-result v0 │ │ +3df032: 3d00 0900 |009b: if-lez v0, 00a4 // +0009 │ │ +3df036: 6e10 a39d 0400 |009d: invoke-virtual {v4}, Lde/danoeh/antennapod/core/util/LongList;.toArray:()[J // method@9da3 │ │ +3df03c: 0c00 |00a0: move-result-object v0 │ │ +3df03e: 7120 489c 0900 |00a1: invoke-static {v9, v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.markItemPlayed:(I[J)Ljava/util/concurrent/Future; // method@9c48 │ │ +3df044: 6e10 2eb0 0100 |00a4: invoke-virtual {v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3df04a: 3812 0500 |00a7: if-eqz v18, 00ac // +0005 │ │ +3df04e: 7701 8a9b 1000 |00a9: invoke-static/range {v16}, Lde/danoeh/antennapod/core/storage/DBTasks;.autodownloadUndownloadedItems:(Landroid/content/Context;)Ljava/util/concurrent/Future; // method@9b8a │ │ +3df054: 0e00 |00ac: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=420 │ │ 0x0006 line=424 │ │ 0x000a line=425 │ │ 0x000d line=426 │ │ 0x0011 line=429 │ │ @@ -837639,57 +837639,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 │ │ -3df090: |[3df090] de.danoeh.antennapod.core.storage.DBWriter.lambda$addQueueItemAt$8:(JIZLandroid/content/Context;)V │ │ -3df0a0: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ -3df0a6: 0c00 |0003: move-result-object v0 │ │ -3df0a8: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ -3df0ae: 7110 6b9b 0000 |0007: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getQueue:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;)Ljava/util/List; // method@9b6b │ │ -3df0b4: 0c01 |000a: move-result-object v1 │ │ -3df0b6: 3801 4600 |000b: if-eqz v1, 0051 // +0046 │ │ -3df0ba: 7130 209c 5106 |000d: invoke-static {v1, v5, v6}, Lde/danoeh/antennapod/core/storage/DBWriter;.itemListContains:(Ljava/util/List;J)Z // method@9c20 │ │ -3df0c0: 0a02 |0010: move-result v2 │ │ -3df0c2: 3902 4000 |0011: if-nez v2, 0051 // +0040 │ │ -3df0c6: 7120 579b 6500 |0013: invoke-static {v5, v6}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItem:(J)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9b57 │ │ -3df0cc: 0c05 |0016: move-result-object v5 │ │ -3df0ce: 3805 3a00 |0017: if-eqz v5, 0051 // +003a │ │ -3df0d2: 7230 5eb5 7105 |0019: invoke-interface {v1, v7, v5}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@b55e │ │ -3df0d8: 6e20 71b0 1000 |001c: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setQueue:(Ljava/util/List;)V // method@b071 │ │ -3df0de: 1a06 fa50 |001f: const-string v6, "Queue" // string@50fa │ │ -3df0e2: 6e20 27ac 6500 |0021: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.addTag:(Ljava/lang/String;)V // method@ac27 │ │ -3df0e8: 7100 8db7 0000 |0024: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3df0ee: 0c06 |0027: move-result-object v6 │ │ -3df0f0: 7120 5aa2 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@a25a │ │ -3df0f6: 0c07 |002b: move-result-object v7 │ │ -3df0f8: 6e20 90b7 7600 |002c: invoke-virtual {v6, v7}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -3df0fe: 7100 8db7 0000 |002f: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3df104: 0c06 |0032: move-result-object v6 │ │ -3df106: 1217 |0033: const/4 v7, #int 1 // #1 │ │ -3df108: 2371 0f21 |0034: new-array v1, v7, [Lde/danoeh/antennapod/model/feed/FeedItem; // type@210f │ │ -3df10c: 1202 |0036: const/4 v2, #int 0 // #0 │ │ -3df10e: 4d05 0102 |0037: aput-object v5, v1, v2 │ │ -3df112: 7110 4aa2 0100 |0039: invoke-static {v1}, Lde/danoeh/antennapod/event/FeedItemEvent;.updated:([Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/event/FeedItemEvent; // method@a24a │ │ -3df118: 0c01 |003c: move-result-object v1 │ │ -3df11a: 6e20 90b7 1600 |003d: invoke-virtual {v6, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -3df120: 6e10 41ac 0500 |0040: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.isNew:()Z // method@ac41 │ │ -3df126: 0a06 |0043: move-result v6 │ │ -3df128: 3806 0d00 |0044: if-eqz v6, 0051 // +000d │ │ -3df12c: 2376 0220 |0046: new-array v6, v7, [J // type@2002 │ │ -3df130: 6e10 f4ab 0500 |0048: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3df136: 0b03 |004b: move-result-wide v3 │ │ -3df138: 4c03 0602 |004c: aput-wide v3, v6, v2 │ │ -3df13c: 7120 489c 6200 |004e: invoke-static {v2, v6}, Lde/danoeh/antennapod/core/storage/DBWriter;.markItemPlayed:(I[J)Ljava/util/concurrent/Future; // method@9c48 │ │ -3df142: 6e10 2eb0 0000 |0051: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3df148: 3808 0500 |0054: if-eqz v8, 0059 // +0005 │ │ -3df14c: 7110 8a9b 0900 |0056: invoke-static {v9}, Lde/danoeh/antennapod/core/storage/DBTasks;.autodownloadUndownloadedItems:(Landroid/content/Context;)Ljava/util/concurrent/Future; // method@9b8a │ │ -3df152: 0e00 |0059: return-void │ │ +3df058: |[3df058] de.danoeh.antennapod.core.storage.DBWriter.lambda$addQueueItemAt$8:(JIZLandroid/content/Context;)V │ │ +3df068: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ +3df06e: 0c00 |0003: move-result-object v0 │ │ +3df070: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ +3df076: 7110 6b9b 0000 |0007: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getQueue:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;)Ljava/util/List; // method@9b6b │ │ +3df07c: 0c01 |000a: move-result-object v1 │ │ +3df07e: 3801 4600 |000b: if-eqz v1, 0051 // +0046 │ │ +3df082: 7130 209c 5106 |000d: invoke-static {v1, v5, v6}, Lde/danoeh/antennapod/core/storage/DBWriter;.itemListContains:(Ljava/util/List;J)Z // method@9c20 │ │ +3df088: 0a02 |0010: move-result v2 │ │ +3df08a: 3902 4000 |0011: if-nez v2, 0051 // +0040 │ │ +3df08e: 7120 579b 6500 |0013: invoke-static {v5, v6}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItem:(J)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9b57 │ │ +3df094: 0c05 |0016: move-result-object v5 │ │ +3df096: 3805 3a00 |0017: if-eqz v5, 0051 // +003a │ │ +3df09a: 7230 5eb5 7105 |0019: invoke-interface {v1, v7, v5}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@b55e │ │ +3df0a0: 6e20 71b0 1000 |001c: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setQueue:(Ljava/util/List;)V // method@b071 │ │ +3df0a6: 1a06 fa50 |001f: const-string v6, "Queue" // string@50fa │ │ +3df0aa: 6e20 27ac 6500 |0021: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.addTag:(Ljava/lang/String;)V // method@ac27 │ │ +3df0b0: 7100 8db7 0000 |0024: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3df0b6: 0c06 |0027: move-result-object v6 │ │ +3df0b8: 7120 5aa2 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@a25a │ │ +3df0be: 0c07 |002b: move-result-object v7 │ │ +3df0c0: 6e20 90b7 7600 |002c: invoke-virtual {v6, v7}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +3df0c6: 7100 8db7 0000 |002f: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3df0cc: 0c06 |0032: move-result-object v6 │ │ +3df0ce: 1217 |0033: const/4 v7, #int 1 // #1 │ │ +3df0d0: 2371 0f21 |0034: new-array v1, v7, [Lde/danoeh/antennapod/model/feed/FeedItem; // type@210f │ │ +3df0d4: 1202 |0036: const/4 v2, #int 0 // #0 │ │ +3df0d6: 4d05 0102 |0037: aput-object v5, v1, v2 │ │ +3df0da: 7110 4aa2 0100 |0039: invoke-static {v1}, Lde/danoeh/antennapod/event/FeedItemEvent;.updated:([Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/event/FeedItemEvent; // method@a24a │ │ +3df0e0: 0c01 |003c: move-result-object v1 │ │ +3df0e2: 6e20 90b7 1600 |003d: invoke-virtual {v6, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +3df0e8: 6e10 41ac 0500 |0040: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.isNew:()Z // method@ac41 │ │ +3df0ee: 0a06 |0043: move-result v6 │ │ +3df0f0: 3806 0d00 |0044: if-eqz v6, 0051 // +000d │ │ +3df0f4: 2376 0220 |0046: new-array v6, v7, [J // type@2002 │ │ +3df0f8: 6e10 f4ab 0500 |0048: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3df0fe: 0b03 |004b: move-result-wide v3 │ │ +3df100: 4c03 0602 |004c: aput-wide v3, v6, v2 │ │ +3df104: 7120 489c 6200 |004e: invoke-static {v2, v6}, Lde/danoeh/antennapod/core/storage/DBWriter;.markItemPlayed:(I[J)Ljava/util/concurrent/Future; // method@9c48 │ │ +3df10a: 6e10 2eb0 0000 |0051: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3df110: 3808 0500 |0054: if-eqz v8, 0059 // +0005 │ │ +3df114: 7110 8a9b 0900 |0056: invoke-static {v9}, Lde/danoeh/antennapod/core/storage/DBTasks;.autodownloadUndownloadedItems:(Landroid/content/Context;)Ljava/util/concurrent/Future; // method@9b8a │ │ +3df11a: 0e00 |0059: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=349 │ │ 0x0004 line=350 │ │ 0x0007 line=351 │ │ 0x000d line=355 │ │ 0x0013 line=356 │ │ @@ -837713,26 +837713,26 @@ │ │ type : '()V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -3df154: |[3df154] de.danoeh.antennapod.core.storage.DBWriter.lambda$clearDownloadLog$5:()V │ │ -3df164: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ -3df16a: 0c00 |0003: move-result-object v0 │ │ -3df16c: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ -3df172: 6e10 2bb0 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.clearDownloadLog:()V // method@b02b │ │ -3df178: 6e10 2eb0 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3df17e: 7100 8db7 0000 |000d: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3df184: 0c00 |0010: move-result-object v0 │ │ -3df186: 7100 4f98 0000 |0011: invoke-static {}, Lde/danoeh/antennapod/core/event/DownloadLogEvent;.listUpdated:()Lde/danoeh/antennapod/core/event/DownloadLogEvent; // method@984f │ │ -3df18c: 0c01 |0014: move-result-object v1 │ │ -3df18e: 6e20 90b7 1000 |0015: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -3df194: 0e00 |0018: return-void │ │ +3df11c: |[3df11c] de.danoeh.antennapod.core.storage.DBWriter.lambda$clearDownloadLog$5:()V │ │ +3df12c: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ +3df132: 0c00 |0003: move-result-object v0 │ │ +3df134: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ +3df13a: 6e10 2bb0 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.clearDownloadLog:()V // method@b02b │ │ +3df140: 6e10 2eb0 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3df146: 7100 8db7 0000 |000d: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3df14c: 0c00 |0010: move-result-object v0 │ │ +3df14e: 7100 4f98 0000 |0011: invoke-static {}, Lde/danoeh/antennapod/core/event/DownloadLogEvent;.listUpdated:()Lde/danoeh/antennapod/core/event/DownloadLogEvent; // method@984f │ │ +3df154: 0c01 |0014: move-result-object v1 │ │ +3df156: 6e20 90b7 1000 |0015: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +3df15c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ 0x0004 line=276 │ │ 0x0007 line=277 │ │ 0x000a line=278 │ │ 0x000d line=279 │ │ @@ -837743,26 +837743,26 @@ │ │ type : '()V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -3df198: |[3df198] de.danoeh.antennapod.core.storage.DBWriter.lambda$clearPlaybackHistory$4:()V │ │ -3df1a8: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ -3df1ae: 0c00 |0003: move-result-object v0 │ │ -3df1b0: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ -3df1b6: 6e10 2cb0 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.clearPlaybackHistory:()V // method@b02c │ │ -3df1bc: 6e10 2eb0 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3df1c2: 7100 8db7 0000 |000d: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3df1c8: 0c00 |0010: move-result-object v0 │ │ -3df1ca: 7100 79a2 0000 |0011: invoke-static {}, Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent;.listUpdated:()Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent; // method@a279 │ │ -3df1d0: 0c01 |0014: move-result-object v1 │ │ -3df1d2: 6e20 90b7 1000 |0015: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -3df1d8: 0e00 |0018: return-void │ │ +3df160: |[3df160] de.danoeh.antennapod.core.storage.DBWriter.lambda$clearPlaybackHistory$4:()V │ │ +3df170: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ +3df176: 0c00 |0003: move-result-object v0 │ │ +3df178: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ +3df17e: 6e10 2cb0 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.clearPlaybackHistory:()V // method@b02c │ │ +3df184: 6e10 2eb0 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3df18a: 7100 8db7 0000 |000d: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3df190: 0c00 |0010: move-result-object v0 │ │ +3df192: 7100 79a2 0000 |0011: invoke-static {}, Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent;.listUpdated:()Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent; // method@a279 │ │ +3df198: 0c01 |0014: move-result-object v1 │ │ +3df19a: 6e20 90b7 1000 |0015: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +3df1a0: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ 0x0004 line=263 │ │ 0x0007 line=264 │ │ 0x000a line=265 │ │ 0x000d line=266 │ │ @@ -837773,26 +837773,26 @@ │ │ type : '()V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -3df1dc: |[3df1dc] de.danoeh.antennapod.core.storage.DBWriter.lambda$clearQueue$10:()V │ │ -3df1ec: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ -3df1f2: 0c00 |0003: move-result-object v0 │ │ -3df1f4: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ -3df1fa: 6e10 2db0 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.clearQueue:()V // method@b02d │ │ -3df200: 6e10 2eb0 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3df206: 7100 8db7 0000 |000d: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3df20c: 0c00 |0010: move-result-object v0 │ │ -3df20e: 7100 5ba2 0000 |0011: invoke-static {}, Lde/danoeh/antennapod/event/QueueEvent;.cleared:()Lde/danoeh/antennapod/event/QueueEvent; // method@a25b │ │ -3df214: 0c01 |0014: move-result-object v1 │ │ -3df216: 6e20 90b7 1000 |0015: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -3df21c: 0e00 |0018: return-void │ │ +3df1a4: |[3df1a4] de.danoeh.antennapod.core.storage.DBWriter.lambda$clearQueue$10:()V │ │ +3df1b4: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ +3df1ba: 0c00 |0003: move-result-object v0 │ │ +3df1bc: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ +3df1c2: 6e10 2db0 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.clearQueue:()V // method@b02d │ │ +3df1c8: 6e10 2eb0 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3df1ce: 7100 8db7 0000 |000d: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3df1d4: 0c00 |0010: move-result-object v0 │ │ +3df1d6: 7100 5ba2 0000 |0011: invoke-static {}, Lde/danoeh/antennapod/event/QueueEvent;.cleared:()Lde/danoeh/antennapod/event/QueueEvent; // method@a25b │ │ +3df1dc: 0c01 |0014: move-result-object v1 │ │ +3df1de: 6e20 90b7 1000 |0015: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +3df1e4: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=503 │ │ 0x0004 line=504 │ │ 0x0007 line=505 │ │ 0x000a line=506 │ │ 0x000d line=508 │ │ @@ -837803,43 +837803,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 │ │ -3df220: |[3df220] de.danoeh.antennapod.core.storage.DBWriter.lambda$deleteFeed$2:(JLandroid/content/Context;)V │ │ -3df230: 7120 549b 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeed:(J)Lde/danoeh/antennapod/model/feed/Feed; // method@9b54 │ │ -3df236: 0c00 |0003: move-result-object v0 │ │ -3df238: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -3df23c: 0e00 |0006: return-void │ │ -3df23e: 6e10 ccab 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abcc │ │ -3df244: 0c01 |000a: move-result-object v1 │ │ -3df246: 3901 0500 |000b: if-nez v1, 0010 // +0005 │ │ -3df24a: 7110 5b9b 0000 |000d: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItemList:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/List; // method@9b5b │ │ -3df250: 6e10 ccab 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abcc │ │ -3df256: 0c01 |0013: move-result-object v1 │ │ -3df258: 7120 1b9c 1200 |0014: invoke-static {v2, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFeedItemsSynchronous:(Landroid/content/Context;Ljava/util/List;)V // method@9c1b │ │ -3df25e: 7100 43b0 0000 |0017: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ -3df264: 0c01 |001a: move-result-object v1 │ │ -3df266: 6e10 54b0 0100 |001b: invoke-virtual {v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ -3df26c: 6e20 59b0 0100 |001e: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.removeFeed:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@b059 │ │ -3df272: 6e10 2eb0 0100 |0021: invoke-virtual {v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3df278: 6e10 daab 0000 |0024: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ -3df27e: 0a01 |0027: move-result v1 │ │ -3df280: 3901 0900 |0028: if-nez v1, 0031 // +0009 │ │ -3df284: 6e10 01ac 0000 |002a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ -3df28a: 0c01 |002d: move-result-object v1 │ │ -3df28c: 7120 f49c 1200 |002e: invoke-static {v2, v1}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.enqueueFeedRemovedIfSynchronizationIsActive:(Landroid/content/Context;Ljava/lang/String;)V // method@9cf4 │ │ -3df292: 7100 8db7 0000 |0031: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3df298: 0c01 |0034: move-result-object v1 │ │ -3df29a: 2202 941a |0035: new-instance v2, Lde/danoeh/antennapod/event/FeedListUpdateEvent; // type@1a94 │ │ -3df29e: 7020 4ca2 0200 |0037: invoke-direct {v2, v0}, Lde/danoeh/antennapod/event/FeedListUpdateEvent;.:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@a24c │ │ -3df2a4: 6e20 90b7 2100 |003a: invoke-virtual {v1, v2}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -3df2aa: 0e00 |003d: return-void │ │ +3df1e8: |[3df1e8] de.danoeh.antennapod.core.storage.DBWriter.lambda$deleteFeed$2:(JLandroid/content/Context;)V │ │ +3df1f8: 7120 549b 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeed:(J)Lde/danoeh/antennapod/model/feed/Feed; // method@9b54 │ │ +3df1fe: 0c00 |0003: move-result-object v0 │ │ +3df200: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +3df204: 0e00 |0006: return-void │ │ +3df206: 6e10 ccab 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abcc │ │ +3df20c: 0c01 |000a: move-result-object v1 │ │ +3df20e: 3901 0500 |000b: if-nez v1, 0010 // +0005 │ │ +3df212: 7110 5b9b 0000 |000d: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItemList:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/List; // method@9b5b │ │ +3df218: 6e10 ccab 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abcc │ │ +3df21e: 0c01 |0013: move-result-object v1 │ │ +3df220: 7120 1b9c 1200 |0014: invoke-static {v2, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFeedItemsSynchronous:(Landroid/content/Context;Ljava/util/List;)V // method@9c1b │ │ +3df226: 7100 43b0 0000 |0017: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ +3df22c: 0c01 |001a: move-result-object v1 │ │ +3df22e: 6e10 54b0 0100 |001b: invoke-virtual {v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ +3df234: 6e20 59b0 0100 |001e: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.removeFeed:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@b059 │ │ +3df23a: 6e10 2eb0 0100 |0021: invoke-virtual {v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3df240: 6e10 daab 0000 |0024: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ +3df246: 0a01 |0027: move-result v1 │ │ +3df248: 3901 0900 |0028: if-nez v1, 0031 // +0009 │ │ +3df24c: 6e10 01ac 0000 |002a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ +3df252: 0c01 |002d: move-result-object v1 │ │ +3df254: 7120 f49c 1200 |002e: invoke-static {v2, v1}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.enqueueFeedRemovedIfSynchronizationIsActive:(Landroid/content/Context;Ljava/lang/String;)V // method@9cf4 │ │ +3df25a: 7100 8db7 0000 |0031: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3df260: 0c01 |0034: move-result-object v1 │ │ +3df262: 2202 941a |0035: new-instance v2, Lde/danoeh/antennapod/event/FeedListUpdateEvent; // type@1a94 │ │ +3df266: 7020 4ca2 0200 |0037: invoke-direct {v2, v0}, Lde/danoeh/antennapod/event/FeedListUpdateEvent;.:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@a24c │ │ +3df26c: 6e20 90b7 2100 |003a: invoke-virtual {v1, v2}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +3df272: 0e00 |003d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0007 line=183 │ │ 0x000d line=184 │ │ 0x0010 line=186 │ │ 0x0017 line=189 │ │ @@ -837858,17 +837858,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 │ │ -3df2ac: |[3df2ac] de.danoeh.antennapod.core.storage.DBWriter.lambda$deleteFeedItems$3:(Landroid/content/Context;Ljava/util/List;)V │ │ -3df2bc: 7120 1b9c 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFeedItemsSynchronous:(Landroid/content/Context;Ljava/util/List;)V // method@9c1b │ │ -3df2c2: 0e00 |0003: return-void │ │ +3df274: |[3df274] de.danoeh.antennapod.core.storage.DBWriter.lambda$deleteFeedItems$3:(Landroid/content/Context;Ljava/util/List;)V │ │ +3df284: 7120 1b9c 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFeedItemsSynchronous:(Landroid/content/Context;Ljava/util/List;)V // method@9c1b │ │ +3df28a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/util/List; │ │ │ │ @@ -837877,34 +837877,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 │ │ -3df2c4: |[3df2c4] de.danoeh.antennapod.core.storage.DBWriter.lambda$deleteFeedMediaOfItem$1:(JLandroid/content/Context;)V │ │ -3df2d4: 7120 619b 3200 |0000: invoke-static {v2, v3}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedMedia:(J)Lde/danoeh/antennapod/model/feed/FeedMedia; // method@9b61 │ │ -3df2da: 0c02 |0003: move-result-object v2 │ │ -3df2dc: 3802 1f00 |0004: if-eqz v2, 0023 // +001f │ │ -3df2e0: 7120 1d9c 2400 |0006: invoke-static {v4, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFeedMediaSynchronous:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@9c1d │ │ -3df2e6: 0a03 |0009: move-result v3 │ │ -3df2e8: 3803 1900 |000a: if-eqz v3, 0023 // +0019 │ │ -3df2ec: 7100 0eb1 0000 |000c: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.shouldDeleteRemoveFromQueue:()Z // method@b10e │ │ -3df2f2: 0a03 |000f: move-result v3 │ │ -3df2f4: 3803 1300 |0010: if-eqz v3, 0023 // +0013 │ │ -3df2f8: 1213 |0012: const/4 v3, #int 1 // #1 │ │ -3df2fa: 2333 0220 |0013: new-array v3, v3, [J // type@2002 │ │ -3df2fe: 6e10 73ac 0200 |0015: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -3df304: 0c02 |0018: move-result-object v2 │ │ -3df306: 6e10 f4ab 0200 |0019: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3df30c: 0b00 |001c: move-result-wide v0 │ │ -3df30e: 1202 |001d: const/4 v2, #int 0 // #0 │ │ -3df310: 4c00 0302 |001e: aput-wide v0, v3, v2 │ │ -3df314: 7130 549c 2403 |0020: invoke-static {v4, v2, v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.removeQueueItemSynchronous:(Landroid/content/Context;Z[J)V // method@9c54 │ │ -3df31a: 0e00 |0023: return-void │ │ +3df28c: |[3df28c] de.danoeh.antennapod.core.storage.DBWriter.lambda$deleteFeedMediaOfItem$1:(JLandroid/content/Context;)V │ │ +3df29c: 7120 619b 3200 |0000: invoke-static {v2, v3}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedMedia:(J)Lde/danoeh/antennapod/model/feed/FeedMedia; // method@9b61 │ │ +3df2a2: 0c02 |0003: move-result-object v2 │ │ +3df2a4: 3802 1f00 |0004: if-eqz v2, 0023 // +001f │ │ +3df2a8: 7120 1d9c 2400 |0006: invoke-static {v4, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFeedMediaSynchronous:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@9c1d │ │ +3df2ae: 0a03 |0009: move-result v3 │ │ +3df2b0: 3803 1900 |000a: if-eqz v3, 0023 // +0019 │ │ +3df2b4: 7100 0eb1 0000 |000c: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.shouldDeleteRemoveFromQueue:()Z // method@b10e │ │ +3df2ba: 0a03 |000f: move-result v3 │ │ +3df2bc: 3803 1300 |0010: if-eqz v3, 0023 // +0013 │ │ +3df2c0: 1213 |0012: const/4 v3, #int 1 // #1 │ │ +3df2c2: 2333 0220 |0013: new-array v3, v3, [J // type@2002 │ │ +3df2c6: 6e10 73ac 0200 |0015: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +3df2cc: 0c02 |0018: move-result-object v2 │ │ +3df2ce: 6e10 f4ab 0200 |0019: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3df2d4: 0b00 |001c: move-result-wide v0 │ │ +3df2d6: 1202 |001d: const/4 v2, #int 0 // #0 │ │ +3df2d8: 4c00 0302 |001e: aput-wide v0, v3, v2 │ │ +3df2dc: 7130 549c 2403 |0020: invoke-static {v4, v2, v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.removeQueueItemSynchronous:(Landroid/content/Context;Z[J)V // method@9c54 │ │ +3df2e2: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x0006 line=106 │ │ 0x000c line=108 │ │ 0x0015 line=109 │ │ locals : │ │ @@ -837916,27 +837916,27 @@ │ │ type : '(I[JZ)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -3df31c: |[3df31c] de.danoeh.antennapod.core.storage.DBWriter.lambda$markItemPlayed$19:(I[JZ)V │ │ -3df32c: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ -3df332: 0c00 |0003: move-result-object v0 │ │ -3df334: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ -3df33a: 6e30 68b0 1002 |0007: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setFeedItemRead:(I[J)V // method@b068 │ │ -3df340: 6e10 2eb0 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3df346: 3803 0e00 |000d: if-eqz v3, 001b // +000e │ │ -3df34a: 7100 8db7 0000 |000f: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3df350: 0c01 |0012: move-result-object v1 │ │ -3df352: 2202 a81a |0013: new-instance v2, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; // type@1aa8 │ │ -3df356: 7010 70a2 0200 |0015: invoke-direct {v2}, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;.:()V // method@a270 │ │ -3df35c: 6e20 90b7 2100 |0018: invoke-virtual {v1, v2}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -3df362: 0e00 |001b: return-void │ │ +3df2e4: |[3df2e4] de.danoeh.antennapod.core.storage.DBWriter.lambda$markItemPlayed$19:(I[JZ)V │ │ +3df2f4: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ +3df2fa: 0c00 |0003: move-result-object v0 │ │ +3df2fc: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ +3df302: 6e30 68b0 1002 |0007: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setFeedItemRead:(I[J)V // method@b068 │ │ +3df308: 6e10 2eb0 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3df30e: 3803 0e00 |000d: if-eqz v3, 001b // +000e │ │ +3df312: 7100 8db7 0000 |000f: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3df318: 0c01 |0012: move-result-object v1 │ │ +3df31a: 2202 a81a |0013: new-instance v2, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; // type@1aa8 │ │ +3df31e: 7010 70a2 0200 |0015: invoke-direct {v2}, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;.:()V // method@a270 │ │ +3df324: 6e20 90b7 2100 |0018: invoke-virtual {v1, v2}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +3df32a: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=726 │ │ 0x0004 line=727 │ │ 0x0007 line=728 │ │ 0x000a line=729 │ │ 0x000f line=731 │ │ @@ -837950,31 +837950,31 @@ │ │ type : '(IJJZ)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 14 │ │ ins : 6 │ │ outs : 7 │ │ insns size : 31 16-bit code units │ │ -3df364: |[3df364] de.danoeh.antennapod.core.storage.DBWriter.lambda$markItemPlayed$20:(IJJZ)V │ │ -3df374: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ -3df37a: 0c07 |0003: move-result-object v7 │ │ -3df37c: 6e10 54b0 0700 |0004: invoke-virtual {v7}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ -3df382: 0770 |0007: move-object v0, v7 │ │ -3df384: 0181 |0008: move v1, v8 │ │ -3df386: 0492 |0009: move-wide v2, v9 │ │ -3df388: 04b4 |000a: move-wide v4, v11 │ │ -3df38a: 01d6 |000b: move v6, v13 │ │ -3df38c: 7407 67b0 0000 |000c: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setFeedItemRead:(IJJZ)V // method@b067 │ │ -3df392: 6e10 2eb0 0700 |000f: invoke-virtual {v7}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3df398: 7100 8db7 0000 |0012: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3df39e: 0c08 |0015: move-result-object v8 │ │ -3df3a0: 2209 a81a |0016: new-instance v9, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; // type@1aa8 │ │ -3df3a4: 7010 70a2 0900 |0018: invoke-direct {v9}, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;.:()V // method@a270 │ │ -3df3aa: 6e20 90b7 9800 |001b: invoke-virtual {v8, v9}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -3df3b0: 0e00 |001e: return-void │ │ +3df32c: |[3df32c] de.danoeh.antennapod.core.storage.DBWriter.lambda$markItemPlayed$20:(IJJZ)V │ │ +3df33c: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ +3df342: 0c07 |0003: move-result-object v7 │ │ +3df344: 6e10 54b0 0700 |0004: invoke-virtual {v7}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ +3df34a: 0770 |0007: move-object v0, v7 │ │ +3df34c: 0181 |0008: move v1, v8 │ │ +3df34e: 0492 |0009: move-wide v2, v9 │ │ +3df350: 04b4 |000a: move-wide v4, v11 │ │ +3df352: 01d6 |000b: move v6, v13 │ │ +3df354: 7407 67b0 0000 |000c: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setFeedItemRead:(IJJZ)V // method@b067 │ │ +3df35a: 6e10 2eb0 0700 |000f: invoke-virtual {v7}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3df360: 7100 8db7 0000 |0012: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3df366: 0c08 |0015: move-result-object v8 │ │ +3df368: 2209 a81a |0016: new-instance v9, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; // type@1aa8 │ │ +3df36c: 7010 70a2 0900 |0018: invoke-direct {v9}, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;.:()V // method@a270 │ │ +3df372: 6e20 90b7 9800 |001b: invoke-virtual {v8, v9}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +3df378: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=756 │ │ 0x0004 line=757 │ │ 0x000c line=758 │ │ 0x000f line=760 │ │ 0x0012 line=762 │ │ @@ -837989,17 +837989,17 @@ │ │ type : '(IIZ)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3df3b4: |[3df3b4] de.danoeh.antennapod.core.storage.DBWriter.lambda$moveQueueItem$17:(IIZ)V │ │ -3df3c4: 7130 4c9c 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.moveQueueItemHelper:(IIZ)V // method@9c4c │ │ -3df3ca: 0e00 |0003: return-void │ │ +3df37c: |[3df37c] de.danoeh.antennapod.core.storage.DBWriter.lambda$moveQueueItem$17:(IIZ)V │ │ +3df38c: 7130 4c9c 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.moveQueueItemHelper:(IIZ)V // method@9c4c │ │ +3df392: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=658 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) I │ │ 0x0000 - 0x0004 reg=1 (null) I │ │ 0x0000 - 0x0004 reg=2 (null) Z │ │ @@ -838009,29 +838009,29 @@ │ │ type : '(JZ)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -3df3cc: |[3df3cc] de.danoeh.antennapod.core.storage.DBWriter.lambda$moveQueueItemToBottom$16:(JZ)V │ │ -3df3dc: 7100 6c9b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getQueueIDList:()Lde/danoeh/antennapod/core/util/LongList; // method@9b6c │ │ -3df3e2: 0c00 |0003: move-result-object v0 │ │ -3df3e4: 6e30 9a9d 1002 |0004: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/core/util/LongList;.indexOf:(J)I // method@9d9a │ │ -3df3ea: 0a01 |0007: move-result v1 │ │ -3df3ec: 3a01 0c00 |0008: if-ltz v1, 0014 // +000c │ │ -3df3f0: 6e10 a29d 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/LongList;.size:()I // method@9da2 │ │ -3df3f6: 0a02 |000d: move-result v2 │ │ -3df3f8: d802 02ff |000e: add-int/lit8 v2, v2, #int -1 // #ff │ │ -3df3fc: 7130 4c9c 2103 |0010: invoke-static {v1, v2, v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.moveQueueItemHelper:(IIZ)V // method@9c4c │ │ -3df402: 2808 |0013: goto 001b // +0008 │ │ -3df404: 1a01 7517 |0014: const-string v1, "DBWriter" // string@1775 │ │ -3df408: 1a02 9cb9 |0016: const-string v2, "moveQueueItemToBottom: item not found" // string@b99c │ │ -3df40c: 7120 000b 2100 |0018: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -3df412: 0e00 |001b: return-void │ │ +3df394: |[3df394] de.danoeh.antennapod.core.storage.DBWriter.lambda$moveQueueItemToBottom$16:(JZ)V │ │ +3df3a4: 7100 6c9b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getQueueIDList:()Lde/danoeh/antennapod/core/util/LongList; // method@9b6c │ │ +3df3aa: 0c00 |0003: move-result-object v0 │ │ +3df3ac: 6e30 9a9d 1002 |0004: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/core/util/LongList;.indexOf:(J)I // method@9d9a │ │ +3df3b2: 0a01 |0007: move-result v1 │ │ +3df3b4: 3a01 0c00 |0008: if-ltz v1, 0014 // +000c │ │ +3df3b8: 6e10 a29d 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/LongList;.size:()I // method@9da2 │ │ +3df3be: 0a02 |000d: move-result v2 │ │ +3df3c0: d802 02ff |000e: add-int/lit8 v2, v2, #int -1 // #ff │ │ +3df3c4: 7130 4c9c 2103 |0010: invoke-static {v1, v2, v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.moveQueueItemHelper:(IIZ)V // method@9c4c │ │ +3df3ca: 2808 |0013: goto 001b // +0008 │ │ +3df3cc: 1a01 7517 |0014: const-string v1, "DBWriter" // string@1775 │ │ +3df3d0: 1a02 9cb9 |0016: const-string v2, "moveQueueItemToBottom: item not found" // string@b99c │ │ +3df3d4: 7120 000b 2100 |0018: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +3df3da: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=636 │ │ 0x0004 line=637 │ │ 0x000a line=639 │ │ 0x0018 line=642 │ │ locals : │ │ @@ -838043,27 +838043,27 @@ │ │ type : '(JZ)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -3df414: |[3df414] de.danoeh.antennapod.core.storage.DBWriter.lambda$moveQueueItemToTop$15:(JZ)V │ │ -3df424: 7100 6c9b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getQueueIDList:()Lde/danoeh/antennapod/core/util/LongList; // method@9b6c │ │ -3df42a: 0c00 |0003: move-result-object v0 │ │ -3df42c: 6e30 9a9d 1002 |0004: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/core/util/LongList;.indexOf:(J)I // method@9d9a │ │ -3df432: 0a01 |0007: move-result v1 │ │ -3df434: 3a01 0700 |0008: if-ltz v1, 000f // +0007 │ │ -3df438: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -3df43a: 7130 4c9c 2103 |000b: invoke-static {v1, v2, v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.moveQueueItemHelper:(IIZ)V // method@9c4c │ │ -3df440: 2808 |000e: goto 0016 // +0008 │ │ -3df442: 1a01 7517 |000f: const-string v1, "DBWriter" // string@1775 │ │ -3df446: 1a02 9eb9 |0011: const-string v2, "moveQueueItemToTop: item not found" // string@b99e │ │ -3df44a: 7120 000b 2100 |0013: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -3df450: 0e00 |0016: return-void │ │ +3df3dc: |[3df3dc] de.danoeh.antennapod.core.storage.DBWriter.lambda$moveQueueItemToTop$15:(JZ)V │ │ +3df3ec: 7100 6c9b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getQueueIDList:()Lde/danoeh/antennapod/core/util/LongList; // method@9b6c │ │ +3df3f2: 0c00 |0003: move-result-object v0 │ │ +3df3f4: 6e30 9a9d 1002 |0004: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/core/util/LongList;.indexOf:(J)I // method@9d9a │ │ +3df3fa: 0a01 |0007: move-result v1 │ │ +3df3fc: 3a01 0700 |0008: if-ltz v1, 000f // +0007 │ │ +3df400: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +3df402: 7130 4c9c 2103 |000b: invoke-static {v1, v2, v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.moveQueueItemHelper:(IIZ)V // method@9c4c │ │ +3df408: 2808 |000e: goto 0016 // +0008 │ │ +3df40a: 1a01 7517 |000f: const-string v1, "DBWriter" // string@1775 │ │ +3df40e: 1a02 9eb9 |0011: const-string v2, "moveQueueItemToTop: item not found" // string@b99e │ │ +3df412: 7120 000b 2100 |0013: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +3df418: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=617 │ │ 0x0004 line=618 │ │ 0x000b line=620 │ │ 0x0013 line=622 │ │ locals : │ │ @@ -838075,28 +838075,28 @@ │ │ type : '()V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -3df454: |[3df454] de.danoeh.antennapod.core.storage.DBWriter.lambda$removeAllNewFlags$22:()V │ │ -3df464: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ -3df46a: 0c00 |0003: move-result-object v0 │ │ -3df46c: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ -3df472: 12f1 |0007: const/4 v1, #int -1 // #ff │ │ -3df474: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -3df476: 6e30 6ab0 1002 |0009: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setFeedItems:(II)V // method@b06a │ │ -3df47c: 6e10 2eb0 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3df482: 7100 8db7 0000 |000f: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3df488: 0c00 |0012: move-result-object v0 │ │ -3df48a: 2201 a81a |0013: new-instance v1, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; // type@1aa8 │ │ -3df48e: 7010 70a2 0100 |0015: invoke-direct {v1}, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;.:()V // method@a270 │ │ -3df494: 6e20 90b7 1000 |0018: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -3df49a: 0e00 |001b: return-void │ │ +3df41c: |[3df41c] de.danoeh.antennapod.core.storage.DBWriter.lambda$removeAllNewFlags$22:()V │ │ +3df42c: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ +3df432: 0c00 |0003: move-result-object v0 │ │ +3df434: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ +3df43a: 12f1 |0007: const/4 v1, #int -1 // #ff │ │ +3df43c: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +3df43e: 6e30 6ab0 1002 |0009: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setFeedItems:(II)V // method@b06a │ │ +3df444: 6e10 2eb0 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3df44a: 7100 8db7 0000 |000f: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3df450: 0c00 |0012: move-result-object v0 │ │ +3df452: 2201 a81a |0013: new-instance v1, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; // type@1aa8 │ │ +3df456: 7010 70a2 0100 |0015: invoke-direct {v1}, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;.:()V // method@a270 │ │ +3df45c: 6e20 90b7 1000 |0018: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +3df462: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=787 │ │ 0x0004 line=788 │ │ 0x0009 line=789 │ │ 0x000c line=790 │ │ 0x000f line=792 │ │ @@ -838107,38 +838107,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 │ │ -3df49c: |[3df49c] de.danoeh.antennapod.core.storage.DBWriter.lambda$removeFavoriteItem$14:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3df4ac: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ -3df4b2: 0c00 |0003: move-result-object v0 │ │ -3df4b4: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ -3df4ba: 0c00 |0007: move-result-object v0 │ │ -3df4bc: 6e20 58b0 3000 |0008: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.removeFavoriteItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@b058 │ │ -3df4c2: 6e10 2eb0 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3df4c8: 1a00 511d |000e: const-string v0, "Favorite" // string@1d51 │ │ -3df4cc: 6e20 44ac 0300 |0010: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.removeTag:(Ljava/lang/String;)V // method@ac44 │ │ -3df4d2: 7100 8db7 0000 |0013: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3df4d8: 0c00 |0016: move-result-object v0 │ │ -3df4da: 2201 921a |0017: new-instance v1, Lde/danoeh/antennapod/event/FavoritesEvent; // type@1a92 │ │ -3df4de: 7010 47a2 0100 |0019: invoke-direct {v1}, Lde/danoeh/antennapod/event/FavoritesEvent;.:()V // method@a247 │ │ -3df4e4: 6e20 90b7 1000 |001c: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -3df4ea: 7100 8db7 0000 |001f: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3df4f0: 0c00 |0022: move-result-object v0 │ │ -3df4f2: 1211 |0023: const/4 v1, #int 1 // #1 │ │ -3df4f4: 2311 0f21 |0024: new-array v1, v1, [Lde/danoeh/antennapod/model/feed/FeedItem; // type@210f │ │ -3df4f8: 1202 |0026: const/4 v2, #int 0 // #0 │ │ -3df4fa: 4d03 0102 |0027: aput-object v3, v1, v2 │ │ -3df4fe: 7110 4aa2 0100 |0029: invoke-static {v1}, Lde/danoeh/antennapod/event/FeedItemEvent;.updated:([Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/event/FeedItemEvent; // method@a24a │ │ -3df504: 0c03 |002c: move-result-object v3 │ │ -3df506: 6e20 90b7 3000 |002d: invoke-virtual {v0, v3}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -3df50c: 0e00 |0030: return-void │ │ +3df464: |[3df464] de.danoeh.antennapod.core.storage.DBWriter.lambda$removeFavoriteItem$14:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3df474: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ +3df47a: 0c00 |0003: move-result-object v0 │ │ +3df47c: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ +3df482: 0c00 |0007: move-result-object v0 │ │ +3df484: 6e20 58b0 3000 |0008: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.removeFavoriteItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@b058 │ │ +3df48a: 6e10 2eb0 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3df490: 1a00 511d |000e: const-string v0, "Favorite" // string@1d51 │ │ +3df494: 6e20 44ac 0300 |0010: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.removeTag:(Ljava/lang/String;)V // method@ac44 │ │ +3df49a: 7100 8db7 0000 |0013: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3df4a0: 0c00 |0016: move-result-object v0 │ │ +3df4a2: 2201 921a |0017: new-instance v1, Lde/danoeh/antennapod/event/FavoritesEvent; // type@1a92 │ │ +3df4a6: 7010 47a2 0100 |0019: invoke-direct {v1}, Lde/danoeh/antennapod/event/FavoritesEvent;.:()V // method@a247 │ │ +3df4ac: 6e20 90b7 1000 |001c: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +3df4b2: 7100 8db7 0000 |001f: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3df4b8: 0c00 |0022: move-result-object v0 │ │ +3df4ba: 1211 |0023: const/4 v1, #int 1 // #1 │ │ +3df4bc: 2311 0f21 |0024: new-array v1, v1, [Lde/danoeh/antennapod/model/feed/FeedItem; // type@210f │ │ +3df4c0: 1202 |0026: const/4 v2, #int 0 // #0 │ │ +3df4c2: 4d03 0102 |0027: aput-object v3, v1, v2 │ │ +3df4c6: 7110 4aa2 0100 |0029: invoke-static {v1}, Lde/danoeh/antennapod/event/FeedItemEvent;.updated:([Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/event/FeedItemEvent; // method@a24a │ │ +3df4cc: 0c03 |002c: move-result-object v3 │ │ +3df4ce: 6e20 90b7 3000 |002d: invoke-virtual {v0, v3}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +3df4d4: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=600 │ │ 0x0008 line=601 │ │ 0x000b line=602 │ │ 0x0010 line=603 │ │ 0x0013 line=604 │ │ @@ -838151,28 +838151,28 @@ │ │ type : '(J)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 28 16-bit code units │ │ -3df510: |[3df510] de.danoeh.antennapod.core.storage.DBWriter.lambda$removeFeedNewFlag$21:(J)V │ │ -3df520: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ -3df526: 0c00 |0003: move-result-object v0 │ │ -3df528: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ -3df52e: 12f1 |0007: const/4 v1, #int -1 // #ff │ │ -3df530: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -3df532: 6e54 6bb0 1032 |0009: invoke-virtual {v0, v1, v2, v3, v4}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setFeedItems:(IIJ)V // method@b06b │ │ -3df538: 6e10 2eb0 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3df53e: 7100 8db7 0000 |000f: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3df544: 0c03 |0012: move-result-object v3 │ │ -3df546: 2204 a81a |0013: new-instance v4, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; // type@1aa8 │ │ -3df54a: 7010 70a2 0400 |0015: invoke-direct {v4}, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;.:()V // method@a270 │ │ -3df550: 6e20 90b7 4300 |0018: invoke-virtual {v3, v4}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -3df556: 0e00 |001b: return-void │ │ +3df4d8: |[3df4d8] de.danoeh.antennapod.core.storage.DBWriter.lambda$removeFeedNewFlag$21:(J)V │ │ +3df4e8: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ +3df4ee: 0c00 |0003: move-result-object v0 │ │ +3df4f0: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ +3df4f6: 12f1 |0007: const/4 v1, #int -1 // #ff │ │ +3df4f8: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +3df4fa: 6e54 6bb0 1032 |0009: invoke-virtual {v0, v1, v2, v3, v4}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setFeedItems:(IIJ)V // method@b06b │ │ +3df500: 6e10 2eb0 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3df506: 7100 8db7 0000 |000f: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3df50c: 0c03 |0012: move-result-object v3 │ │ +3df50e: 2204 a81a |0013: new-instance v4, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; // type@1aa8 │ │ +3df512: 7010 70a2 0400 |0015: invoke-direct {v4}, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;.:()V // method@a270 │ │ +3df518: 6e20 90b7 4300 |0018: invoke-virtual {v3, v4}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +3df51e: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=773 │ │ 0x0004 line=774 │ │ 0x0009 line=775 │ │ 0x000c line=776 │ │ 0x000f line=778 │ │ @@ -838184,23 +838184,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 │ │ -3df558: |[3df558] de.danoeh.antennapod.core.storage.DBWriter.lambda$removeQueueItem$11:(Landroid/content/Context;ZLde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3df568: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -3df56a: 2300 0220 |0001: new-array v0, v0, [J // type@2002 │ │ -3df56e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3df570: 6e10 f4ab 0600 |0004: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3df576: 0b02 |0007: move-result-wide v2 │ │ -3df578: 4c02 0001 |0008: aput-wide v2, v0, v1 │ │ -3df57c: 7130 549c 5400 |000a: invoke-static {v4, v5, v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.removeQueueItemSynchronous:(Landroid/content/Context;Z[J)V // method@9c54 │ │ -3df582: 0e00 |000d: return-void │ │ +3df520: |[3df520] de.danoeh.antennapod.core.storage.DBWriter.lambda$removeQueueItem$11:(Landroid/content/Context;ZLde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3df530: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +3df532: 2300 0220 |0001: new-array v0, v0, [J // type@2002 │ │ +3df536: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3df538: 6e10 f4ab 0600 |0004: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3df53e: 0b02 |0007: move-result-wide v2 │ │ +3df540: 4c02 0001 |0008: aput-wide v2, v0, v1 │ │ +3df544: 7130 549c 5400 |000a: invoke-static {v4, v5, v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.removeQueueItemSynchronous:(Landroid/content/Context;Z[J)V // method@9c54 │ │ +3df54a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=521 │ │ 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; │ │ @@ -838210,17 +838210,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 │ │ -3df584: |[3df584] de.danoeh.antennapod.core.storage.DBWriter.lambda$removeQueueItem$12:(Landroid/content/Context;Z[J)V │ │ -3df594: 7130 549c 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.removeQueueItemSynchronous:(Landroid/content/Context;Z[J)V // method@9c54 │ │ -3df59a: 0e00 |0003: return-void │ │ +3df54c: |[3df54c] de.danoeh.antennapod.core.storage.DBWriter.lambda$removeQueueItem$12:(Landroid/content/Context;Z[J)V │ │ +3df55c: 7130 549c 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.removeQueueItemSynchronous:(Landroid/content/Context;Z[J)V // method@9c54 │ │ +3df562: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=526 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=1 (null) Z │ │ 0x0000 - 0x0004 reg=2 (null) [J │ │ @@ -838230,51 +838230,51 @@ │ │ type : '()V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -3df59c: |[3df59c] de.danoeh.antennapod.core.storage.DBWriter.lambda$reorderQueue$33:()V │ │ -3df5ac: 0e00 |0000: return-void │ │ +3df564: |[3df564] de.danoeh.antennapod.core.storage.DBWriter.lambda$reorderQueue$33:()V │ │ +3df574: 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 │ │ -3df5b0: |[3df5b0] de.danoeh.antennapod.core.storage.DBWriter.lambda$reorderQueue$34:(Lde/danoeh/antennapod/core/util/Permutor;Z)V │ │ -3df5c0: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ -3df5c6: 0c00 |0003: move-result-object v0 │ │ -3df5c8: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ -3df5ce: 7110 6b9b 0000 |0007: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getQueue:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;)Ljava/util/List; // method@9b6b │ │ -3df5d4: 0c01 |000a: move-result-object v1 │ │ -3df5d6: 3801 1600 |000b: if-eqz v1, 0021 // +0016 │ │ -3df5da: 7220 b49d 1200 |000d: invoke-interface {v2, v1}, Lde/danoeh/antennapod/core/util/Permutor;.reorder:(Ljava/util/List;)V // method@9db4 │ │ -3df5e0: 6e20 71b0 1000 |0010: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setQueue:(Ljava/util/List;)V // method@b071 │ │ -3df5e6: 3803 1500 |0013: if-eqz v3, 0028 // +0015 │ │ -3df5ea: 7100 8db7 0000 |0015: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3df5f0: 0c02 |0018: move-result-object v2 │ │ -3df5f2: 7110 60a2 0100 |0019: invoke-static {v1}, Lde/danoeh/antennapod/event/QueueEvent;.sorted:(Ljava/util/List;)Lde/danoeh/antennapod/event/QueueEvent; // method@a260 │ │ -3df5f8: 0c03 |001c: move-result-object v3 │ │ -3df5fa: 6e20 90b7 3200 |001d: invoke-virtual {v2, v3}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -3df600: 2808 |0020: goto 0028 // +0008 │ │ -3df602: 1a02 7517 |0021: const-string v2, "DBWriter" // string@1775 │ │ -3df606: 1a03 0fcc |0023: const-string v3, "reorderQueue: Could not load queue" // string@cc0f │ │ -3df60a: 7120 000b 3200 |0025: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -3df610: 6e10 2eb0 0000 |0028: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3df616: 0e00 |002b: return-void │ │ +3df578: |[3df578] de.danoeh.antennapod.core.storage.DBWriter.lambda$reorderQueue$34:(Lde/danoeh/antennapod/core/util/Permutor;Z)V │ │ +3df588: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ +3df58e: 0c00 |0003: move-result-object v0 │ │ +3df590: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ +3df596: 7110 6b9b 0000 |0007: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getQueue:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;)Ljava/util/List; // method@9b6b │ │ +3df59c: 0c01 |000a: move-result-object v1 │ │ +3df59e: 3801 1600 |000b: if-eqz v1, 0021 // +0016 │ │ +3df5a2: 7220 b49d 1200 |000d: invoke-interface {v2, v1}, Lde/danoeh/antennapod/core/util/Permutor;.reorder:(Ljava/util/List;)V // method@9db4 │ │ +3df5a8: 6e20 71b0 1000 |0010: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setQueue:(Ljava/util/List;)V // method@b071 │ │ +3df5ae: 3803 1500 |0013: if-eqz v3, 0028 // +0015 │ │ +3df5b2: 7100 8db7 0000 |0015: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3df5b8: 0c02 |0018: move-result-object v2 │ │ +3df5ba: 7110 60a2 0100 |0019: invoke-static {v1}, Lde/danoeh/antennapod/event/QueueEvent;.sorted:(Ljava/util/List;)Lde/danoeh/antennapod/event/QueueEvent; // method@a260 │ │ +3df5c0: 0c03 |001c: move-result-object v3 │ │ +3df5c2: 6e20 90b7 3200 |001d: invoke-virtual {v2, v3}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +3df5c8: 2808 |0020: goto 0028 // +0008 │ │ +3df5ca: 1a02 7517 |0021: const-string v2, "DBWriter" // string@1775 │ │ +3df5ce: 1a03 0fcc |0023: const-string v3, "reorderQueue: Could not load queue" // string@cc0f │ │ +3df5d2: 7120 000b 3200 |0025: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +3df5d8: 6e10 2eb0 0000 |0028: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3df5de: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=960 │ │ 0x0004 line=961 │ │ 0x0007 line=962 │ │ 0x000d line=965 │ │ 0x0010 line=966 │ │ @@ -838290,21 +838290,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 │ │ -3df618: |[3df618] de.danoeh.antennapod.core.storage.DBWriter.lambda$resetPagedFeedPage$18:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -3df628: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ -3df62e: 0c00 |0003: move-result-object v0 │ │ -3df630: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ -3df636: 6e20 5cb0 1000 |0007: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.resetPagedFeedPage:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@b05c │ │ -3df63c: 6e10 2eb0 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3df642: 0e00 |000d: return-void │ │ +3df5e0: |[3df5e0] de.danoeh.antennapod.core.storage.DBWriter.lambda$resetPagedFeedPage$18:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +3df5f0: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ +3df5f6: 0c00 |0003: move-result-object v0 │ │ +3df5f8: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ +3df5fe: 6e20 5cb0 1000 |0007: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.resetPagedFeedPage:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@b05c │ │ +3df604: 6e10 2eb0 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3df60a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=696 │ │ 0x0004 line=697 │ │ 0x0007 line=698 │ │ 0x000a line=699 │ │ locals : │ │ @@ -838315,21 +838315,21 @@ │ │ type : '()V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -3df644: |[3df644] de.danoeh.antennapod.core.storage.DBWriter.lambda$resetStatistics$37:()V │ │ -3df654: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ -3df65a: 0c00 |0003: move-result-object v0 │ │ -3df65c: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ -3df662: 6e10 5bb0 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.resetAllMediaPlayedDuration:()V // method@b05b │ │ -3df668: 6e10 2eb0 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3df66e: 0e00 |000d: return-void │ │ +3df60c: |[3df60c] de.danoeh.antennapod.core.storage.DBWriter.lambda$resetStatistics$37:()V │ │ +3df61c: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ +3df622: 0c00 |0003: move-result-object v0 │ │ +3df624: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ +3df62a: 6e10 5bb0 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.resetAllMediaPlayedDuration:()V // method@b05b │ │ +3df630: 6e10 2eb0 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3df636: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1015 │ │ 0x0004 line=1016 │ │ 0x0007 line=1017 │ │ 0x000a line=1018 │ │ locals : │ │ @@ -838339,21 +838339,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 │ │ -3df670: |[3df670] de.danoeh.antennapod.core.storage.DBWriter.lambda$setCompleteFeed$24:([Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -3df680: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ -3df686: 0c00 |0003: move-result-object v0 │ │ -3df688: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ -3df68e: 6e20 60b0 1000 |0007: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setCompleteFeed:([Lde/danoeh/antennapod/model/feed/Feed;)V // method@b060 │ │ -3df694: 6e10 2eb0 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3df69a: 0e00 |000d: return-void │ │ +3df638: |[3df638] de.danoeh.antennapod.core.storage.DBWriter.lambda$setCompleteFeed$24:([Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +3df648: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ +3df64e: 0c00 |0003: move-result-object v0 │ │ +3df650: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ +3df656: 6e20 60b0 1000 |0007: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setCompleteFeed:([Lde/danoeh/antennapod/model/feed/Feed;)V // method@b060 │ │ +3df65c: 6e10 2eb0 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3df662: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=816 │ │ 0x0004 line=817 │ │ 0x0007 line=818 │ │ 0x000a line=819 │ │ locals : │ │ @@ -838364,30 +838364,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 │ │ -3df69c: |[3df69c] de.danoeh.antennapod.core.storage.DBWriter.lambda$setFeedCustomTitle$32:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -3df6ac: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ -3df6b2: 0c00 |0003: move-result-object v0 │ │ -3df6b4: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ -3df6ba: 6e10 f4ab 0400 |0007: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3df6c0: 0b01 |000a: move-result-wide v1 │ │ -3df6c2: 6e10 c3ab 0400 |000b: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getCustomTitle:()Ljava/lang/String; // method@abc3 │ │ -3df6c8: 0c03 |000e: move-result-object v3 │ │ -3df6ca: 6e40 64b0 1032 |000f: invoke-virtual {v0, v1, v2, v3}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setFeedCustomTitle:(JLjava/lang/String;)V // method@b064 │ │ -3df6d0: 6e10 2eb0 0000 |0012: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3df6d6: 7100 8db7 0000 |0015: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3df6dc: 0c00 |0018: move-result-object v0 │ │ -3df6de: 2201 941a |0019: new-instance v1, Lde/danoeh/antennapod/event/FeedListUpdateEvent; // type@1a94 │ │ -3df6e2: 7020 4ca2 4100 |001b: invoke-direct {v1, v4}, Lde/danoeh/antennapod/event/FeedListUpdateEvent;.:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@a24c │ │ -3df6e8: 6e20 90b7 1000 |001e: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -3df6ee: 0e00 |0021: return-void │ │ +3df664: |[3df664] de.danoeh.antennapod.core.storage.DBWriter.lambda$setFeedCustomTitle$32:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +3df674: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ +3df67a: 0c00 |0003: move-result-object v0 │ │ +3df67c: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ +3df682: 6e10 f4ab 0400 |0007: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3df688: 0b01 |000a: move-result-wide v1 │ │ +3df68a: 6e10 c3ab 0400 |000b: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getCustomTitle:()Ljava/lang/String; // method@abc3 │ │ +3df690: 0c03 |000e: move-result-object v3 │ │ +3df692: 6e40 64b0 1032 |000f: invoke-virtual {v0, v1, v2, v3}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setFeedCustomTitle:(JLjava/lang/String;)V // method@b064 │ │ +3df698: 6e10 2eb0 0000 |0012: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3df69e: 7100 8db7 0000 |0015: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3df6a4: 0c00 |0018: move-result-object v0 │ │ +3df6a6: 2201 941a |0019: new-instance v1, Lde/danoeh/antennapod/event/FeedListUpdateEvent; // type@1a94 │ │ +3df6aa: 7020 4ca2 4100 |001b: invoke-direct {v1, v4}, Lde/danoeh/antennapod/event/FeedListUpdateEvent;.:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@a24c │ │ +3df6b0: 6e20 90b7 1000 |001e: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +3df6b6: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=938 │ │ 0x0004 line=939 │ │ 0x0007 line=940 │ │ 0x0012 line=941 │ │ 0x0015 line=942 │ │ @@ -838399,30 +838399,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 │ │ -3df6f0: |[3df6f0] de.danoeh.antennapod.core.storage.DBWriter.lambda$setFeedItem$28:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3df700: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ -3df706: 0c00 |0003: move-result-object v0 │ │ -3df708: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ -3df70e: 6e20 72b0 3000 |0007: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setSingleFeedItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)J // method@b072 │ │ -3df714: 6e10 2eb0 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3df71a: 7100 8db7 0000 |000d: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3df720: 0c00 |0010: move-result-object v0 │ │ -3df722: 1211 |0011: const/4 v1, #int 1 // #1 │ │ -3df724: 2311 0f21 |0012: new-array v1, v1, [Lde/danoeh/antennapod/model/feed/FeedItem; // type@210f │ │ -3df728: 1202 |0014: const/4 v2, #int 0 // #0 │ │ -3df72a: 4d03 0102 |0015: aput-object v3, v1, v2 │ │ -3df72e: 7110 4aa2 0100 |0017: invoke-static {v1}, Lde/danoeh/antennapod/event/FeedItemEvent;.updated:([Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/event/FeedItemEvent; // method@a24a │ │ -3df734: 0c03 |001a: move-result-object v3 │ │ -3df736: 6e20 90b7 3000 |001b: invoke-virtual {v0, v3}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -3df73c: 0e00 |001e: return-void │ │ +3df6b8: |[3df6b8] de.danoeh.antennapod.core.storage.DBWriter.lambda$setFeedItem$28:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3df6c8: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ +3df6ce: 0c00 |0003: move-result-object v0 │ │ +3df6d0: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ +3df6d6: 6e20 72b0 3000 |0007: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setSingleFeedItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)J // method@b072 │ │ +3df6dc: 6e10 2eb0 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3df6e2: 7100 8db7 0000 |000d: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3df6e8: 0c00 |0010: move-result-object v0 │ │ +3df6ea: 1211 |0011: const/4 v1, #int 1 // #1 │ │ +3df6ec: 2311 0f21 |0012: new-array v1, v1, [Lde/danoeh/antennapod/model/feed/FeedItem; // type@210f │ │ +3df6f0: 1202 |0014: const/4 v2, #int 0 // #0 │ │ +3df6f2: 4d03 0102 |0015: aput-object v3, v1, v2 │ │ +3df6f6: 7110 4aa2 0100 |0017: invoke-static {v1}, Lde/danoeh/antennapod/event/FeedItemEvent;.updated:([Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/event/FeedItemEvent; // method@a24a │ │ +3df6fc: 0c03 |001a: move-result-object v3 │ │ +3df6fe: 6e20 90b7 3000 |001b: invoke-virtual {v0, v3}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +3df704: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=870 │ │ 0x0004 line=871 │ │ 0x0007 line=872 │ │ 0x000a line=873 │ │ 0x000d line=874 │ │ @@ -838434,27 +838434,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 │ │ -3df740: |[3df740] de.danoeh.antennapod.core.storage.DBWriter.lambda$setFeedItemSortOrder$36:(JLde/danoeh/antennapod/model/feed/SortOrder;)V │ │ -3df750: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ -3df756: 0c00 |0003: move-result-object v0 │ │ -3df758: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ -3df75e: 6e40 69b0 2043 |0007: invoke-virtual {v0, v2, v3, v4}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setFeedItemSortOrder:(JLde/danoeh/antennapod/model/feed/SortOrder;)V // method@b069 │ │ -3df764: 6e10 2eb0 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3df76a: 7100 8db7 0000 |000d: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3df770: 0c04 |0010: move-result-object v4 │ │ -3df772: 2200 b018 |0011: new-instance v0, Lde/danoeh/antennapod/core/feed/FeedEvent; // type@18b0 │ │ -3df776: 6201 788c |0013: sget-object v1, Lde/danoeh/antennapod/core/feed/FeedEvent$Action;.SORT_ORDER_CHANGED:Lde/danoeh/antennapod/core/feed/FeedEvent$Action; // field@8c78 │ │ -3df77a: 7040 7398 1032 |0015: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/core/feed/FeedEvent;.:(Lde/danoeh/antennapod/core/feed/FeedEvent$Action;J)V // method@9873 │ │ -3df780: 6e20 90b7 0400 |0018: invoke-virtual {v4, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -3df786: 0e00 |001b: return-void │ │ +3df708: |[3df708] de.danoeh.antennapod.core.storage.DBWriter.lambda$setFeedItemSortOrder$36:(JLde/danoeh/antennapod/model/feed/SortOrder;)V │ │ +3df718: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ +3df71e: 0c00 |0003: move-result-object v0 │ │ +3df720: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ +3df726: 6e40 69b0 2043 |0007: invoke-virtual {v0, v2, v3, v4}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setFeedItemSortOrder:(JLde/danoeh/antennapod/model/feed/SortOrder;)V // method@b069 │ │ +3df72c: 6e10 2eb0 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3df732: 7100 8db7 0000 |000d: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3df738: 0c04 |0010: move-result-object v4 │ │ +3df73a: 2200 b018 |0011: new-instance v0, Lde/danoeh/antennapod/core/feed/FeedEvent; // type@18b0 │ │ +3df73e: 6201 788c |0013: sget-object v1, Lde/danoeh/antennapod/core/feed/FeedEvent$Action;.SORT_ORDER_CHANGED:Lde/danoeh/antennapod/core/feed/FeedEvent$Action; // field@8c78 │ │ +3df742: 7040 7398 1032 |0015: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/core/feed/FeedEvent;.:(Lde/danoeh/antennapod/core/feed/FeedEvent$Action;J)V // method@9873 │ │ +3df748: 6e20 90b7 0400 |0018: invoke-virtual {v4, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +3df74e: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1001 │ │ 0x0004 line=1002 │ │ 0x0007 line=1003 │ │ 0x000a line=1004 │ │ 0x000d line=1005 │ │ @@ -838467,27 +838467,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 │ │ -3df788: |[3df788] de.danoeh.antennapod.core.storage.DBWriter.lambda$setFeedItemsFilter$35:(JLjava/util/Set;)V │ │ -3df798: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ -3df79e: 0c00 |0003: move-result-object v0 │ │ -3df7a0: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ -3df7a6: 6e40 66b0 2043 |0007: invoke-virtual {v0, v2, v3, v4}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setFeedItemFilter:(JLjava/util/Set;)V // method@b066 │ │ -3df7ac: 6e10 2eb0 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3df7b2: 7100 8db7 0000 |000d: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3df7b8: 0c04 |0010: move-result-object v4 │ │ -3df7ba: 2200 b018 |0011: new-instance v0, Lde/danoeh/antennapod/core/feed/FeedEvent; // type@18b0 │ │ -3df7be: 6201 778c |0013: sget-object v1, Lde/danoeh/antennapod/core/feed/FeedEvent$Action;.FILTER_CHANGED:Lde/danoeh/antennapod/core/feed/FeedEvent$Action; // field@8c77 │ │ -3df7c2: 7040 7398 1032 |0015: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/core/feed/FeedEvent;.:(Lde/danoeh/antennapod/core/feed/FeedEvent$Action;J)V // method@9873 │ │ -3df7c8: 6e20 90b7 0400 |0018: invoke-virtual {v4, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -3df7ce: 0e00 |001b: return-void │ │ +3df750: |[3df750] de.danoeh.antennapod.core.storage.DBWriter.lambda$setFeedItemsFilter$35:(JLjava/util/Set;)V │ │ +3df760: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ +3df766: 0c00 |0003: move-result-object v0 │ │ +3df768: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ +3df76e: 6e40 66b0 2043 |0007: invoke-virtual {v0, v2, v3, v4}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setFeedItemFilter:(JLjava/util/Set;)V // method@b066 │ │ +3df774: 6e10 2eb0 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3df77a: 7100 8db7 0000 |000d: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3df780: 0c04 |0010: move-result-object v4 │ │ +3df782: 2200 b018 |0011: new-instance v0, Lde/danoeh/antennapod/core/feed/FeedEvent; // type@18b0 │ │ +3df786: 6201 778c |0013: sget-object v1, Lde/danoeh/antennapod/core/feed/FeedEvent$Action;.FILTER_CHANGED:Lde/danoeh/antennapod/core/feed/FeedEvent$Action; // field@8c77 │ │ +3df78a: 7040 7398 1032 |0015: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/core/feed/FeedEvent;.:(Lde/danoeh/antennapod/core/feed/FeedEvent$Action;J)V // method@9873 │ │ +3df790: 6e20 90b7 0400 |0018: invoke-virtual {v4, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +3df796: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=987 │ │ 0x0004 line=988 │ │ 0x0007 line=989 │ │ 0x000a line=990 │ │ 0x000d line=991 │ │ @@ -838500,26 +838500,26 @@ │ │ type : '(JZ)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 26 16-bit code units │ │ -3df7d0: |[3df7d0] de.danoeh.antennapod.core.storage.DBWriter.lambda$setFeedLastUpdateFailed$31:(JZ)V │ │ -3df7e0: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ -3df7e6: 0c00 |0003: move-result-object v0 │ │ -3df7e8: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ -3df7ee: 6e40 6cb0 1032 |0007: invoke-virtual {v0, v1, v2, v3}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setFeedLastUpdateFailed:(JZ)V // method@b06c │ │ -3df7f4: 6e10 2eb0 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3df7fa: 7100 8db7 0000 |000d: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3df800: 0c03 |0010: move-result-object v3 │ │ -3df802: 2200 941a |0011: new-instance v0, Lde/danoeh/antennapod/event/FeedListUpdateEvent; // type@1a94 │ │ -3df806: 7030 4ba2 1002 |0013: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/FeedListUpdateEvent;.:(J)V // method@a24b │ │ -3df80c: 6e20 90b7 0300 |0016: invoke-virtual {v3, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -3df812: 0e00 |0019: return-void │ │ +3df798: |[3df798] de.danoeh.antennapod.core.storage.DBWriter.lambda$setFeedLastUpdateFailed$31:(JZ)V │ │ +3df7a8: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ +3df7ae: 0c00 |0003: move-result-object v0 │ │ +3df7b0: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ +3df7b6: 6e40 6cb0 1032 |0007: invoke-virtual {v0, v1, v2, v3}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setFeedLastUpdateFailed:(JZ)V // method@b06c │ │ +3df7bc: 6e10 2eb0 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3df7c2: 7100 8db7 0000 |000d: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3df7c8: 0c03 |0010: move-result-object v3 │ │ +3df7ca: 2200 941a |0011: new-instance v0, Lde/danoeh/antennapod/event/FeedListUpdateEvent; // type@1a94 │ │ +3df7ce: 7030 4ba2 1002 |0013: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/FeedListUpdateEvent;.:(J)V // method@a24b │ │ +3df7d4: 6e20 90b7 0300 |0016: invoke-virtual {v3, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +3df7da: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=928 │ │ 0x0004 line=929 │ │ 0x0007 line=930 │ │ 0x000a line=931 │ │ 0x000d line=932 │ │ @@ -838532,21 +838532,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 │ │ -3df814: |[3df814] de.danoeh.antennapod.core.storage.DBWriter.lambda$setFeedMedia$26:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ -3df824: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ -3df82a: 0c00 |0003: move-result-object v0 │ │ -3df82c: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ -3df832: 6e20 70b0 1000 |0007: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)J // method@b070 │ │ -3df838: 6e10 2eb0 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3df83e: 0e00 |000d: return-void │ │ +3df7dc: |[3df7dc] de.danoeh.antennapod.core.storage.DBWriter.lambda$setFeedMedia$26:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ +3df7ec: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ +3df7f2: 0c00 |0003: move-result-object v0 │ │ +3df7f4: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ +3df7fa: 6e20 70b0 1000 |0007: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)J // method@b070 │ │ +3df800: 6e10 2eb0 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3df806: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=841 │ │ 0x0004 line=842 │ │ 0x0007 line=843 │ │ 0x000a line=844 │ │ locals : │ │ @@ -838557,21 +838557,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 │ │ -3df840: |[3df840] de.danoeh.antennapod.core.storage.DBWriter.lambda$setFeedMediaPlaybackInformation$27:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ -3df850: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ -3df856: 0c00 |0003: move-result-object v0 │ │ -3df858: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ -3df85e: 6e20 6eb0 1000 |0007: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setFeedMediaPlaybackInformation:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@b06e │ │ -3df864: 6e10 2eb0 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3df86a: 0e00 |000d: return-void │ │ +3df808: |[3df808] de.danoeh.antennapod.core.storage.DBWriter.lambda$setFeedMediaPlaybackInformation$27:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ +3df818: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ +3df81e: 0c00 |0003: move-result-object v0 │ │ +3df820: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ +3df826: 6e20 6eb0 1000 |0007: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setFeedMediaPlaybackInformation:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@b06e │ │ +3df82c: 6e10 2eb0 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3df832: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=855 │ │ 0x0004 line=856 │ │ 0x0007 line=857 │ │ 0x000a line=858 │ │ locals : │ │ @@ -838582,28 +838582,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 │ │ -3df86c: |[3df86c] de.danoeh.antennapod.core.storage.DBWriter.lambda$setFeedPreferences$30:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V │ │ -3df87c: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ -3df882: 0c00 |0003: move-result-object v0 │ │ -3df884: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ -3df88a: 6e20 6fb0 4000 |0007: invoke-virtual {v0, v4}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@b06f │ │ -3df890: 6e10 2eb0 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3df896: 7100 8db7 0000 |000d: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3df89c: 0c00 |0010: move-result-object v0 │ │ -3df89e: 2201 941a |0011: new-instance v1, Lde/danoeh/antennapod/event/FeedListUpdateEvent; // type@1a94 │ │ -3df8a2: 6e10 aaac 0400 |0013: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFeedID:()J // method@acaa │ │ -3df8a8: 0b02 |0016: move-result-wide v2 │ │ -3df8aa: 7030 4ba2 2103 |0017: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/event/FeedListUpdateEvent;.:(J)V // method@a24b │ │ -3df8b0: 6e20 90b7 1000 |001a: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -3df8b6: 0e00 |001d: return-void │ │ +3df834: |[3df834] de.danoeh.antennapod.core.storage.DBWriter.lambda$setFeedPreferences$30:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V │ │ +3df844: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ +3df84a: 0c00 |0003: move-result-object v0 │ │ +3df84c: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ +3df852: 6e20 6fb0 4000 |0007: invoke-virtual {v0, v4}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@b06f │ │ +3df858: 6e10 2eb0 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3df85e: 7100 8db7 0000 |000d: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3df864: 0c00 |0010: move-result-object v0 │ │ +3df866: 2201 941a |0011: new-instance v1, Lde/danoeh/antennapod/event/FeedListUpdateEvent; // type@1a94 │ │ +3df86a: 6e10 aaac 0400 |0013: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFeedID:()J // method@acaa │ │ +3df870: 0b02 |0016: move-result-wide v2 │ │ +3df872: 7030 4ba2 2103 |0017: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/event/FeedListUpdateEvent;.:(J)V // method@a24b │ │ +3df878: 6e20 90b7 1000 |001a: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +3df87e: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=898 │ │ 0x0004 line=899 │ │ 0x0007 line=900 │ │ 0x000a line=901 │ │ 0x000d line=902 │ │ @@ -838615,26 +838615,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 │ │ -3df8b8: |[3df8b8] de.danoeh.antennapod.core.storage.DBWriter.lambda$setItemList$25:(Ljava/util/List;)V │ │ -3df8c8: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ -3df8ce: 0c00 |0003: move-result-object v0 │ │ -3df8d0: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ -3df8d6: 6e20 73b0 1000 |0007: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.storeFeedItemlist:(Ljava/util/List;)V // method@b073 │ │ -3df8dc: 6e10 2eb0 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3df8e2: 7100 8db7 0000 |000d: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3df8e8: 0c00 |0010: move-result-object v0 │ │ -3df8ea: 7110 49a2 0100 |0011: invoke-static {v1}, Lde/danoeh/antennapod/event/FeedItemEvent;.updated:(Ljava/util/List;)Lde/danoeh/antennapod/event/FeedItemEvent; // method@a249 │ │ -3df8f0: 0c01 |0014: move-result-object v1 │ │ -3df8f2: 6e20 90b7 1000 |0015: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -3df8f8: 0e00 |0018: return-void │ │ +3df880: |[3df880] de.danoeh.antennapod.core.storage.DBWriter.lambda$setItemList$25:(Ljava/util/List;)V │ │ +3df890: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ +3df896: 0c00 |0003: move-result-object v0 │ │ +3df898: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ +3df89e: 6e20 73b0 1000 |0007: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.storeFeedItemlist:(Ljava/util/List;)V // method@b073 │ │ +3df8a4: 6e10 2eb0 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3df8aa: 7100 8db7 0000 |000d: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3df8b0: 0c00 |0010: move-result-object v0 │ │ +3df8b2: 7110 49a2 0100 |0011: invoke-static {v1}, Lde/danoeh/antennapod/event/FeedItemEvent;.updated:(Ljava/util/List;)Lde/danoeh/antennapod/event/FeedItemEvent; // method@a249 │ │ +3df8b8: 0c01 |0014: move-result-object v1 │ │ +3df8ba: 6e20 90b7 1000 |0015: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +3df8c0: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=825 │ │ 0x0004 line=826 │ │ 0x0007 line=827 │ │ 0x000a line=828 │ │ 0x000d line=829 │ │ @@ -838646,22 +838646,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 │ │ -3de03c: |[3de03c] de.danoeh.antennapod.core.storage.DBWriter.lambda$static$0:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ -3de04c: 2200 921e |0000: new-instance v0, Ljava/lang/Thread; // type@1e92 │ │ -3de050: 7020 71b3 1000 |0002: invoke-direct {v0, v1}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;)V // method@b371 │ │ -3de056: 1a01 5818 |0005: const-string v1, "DatabaseExecutor" // string@1858 │ │ -3de05a: 6e20 7eb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/Thread;.setName:(Ljava/lang/String;)V // method@b37e │ │ -3de060: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -3de062: 6e20 7fb3 1000 |000b: invoke-virtual {v0, v1}, Ljava/lang/Thread;.setPriority:(I)V // method@b37f │ │ -3de068: 1100 |000e: return-object v0 │ │ +3de004: |[3de004] de.danoeh.antennapod.core.storage.DBWriter.lambda$static$0:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ +3de014: 2200 921e |0000: new-instance v0, Ljava/lang/Thread; // type@1e92 │ │ +3de018: 7020 71b3 1000 |0002: invoke-direct {v0, v1}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;)V // method@b371 │ │ +3de01e: 1a01 5818 |0005: const-string v1, "DatabaseExecutor" // string@1858 │ │ +3de022: 6e20 7eb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/Thread;.setName:(Ljava/lang/String;)V // method@b37e │ │ +3de028: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +3de02a: 6e20 7fb3 1000 |000b: invoke-virtual {v0, v1}, Ljava/lang/Thread;.setPriority:(I)V // method@b37f │ │ +3de030: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0007 line=74 │ │ 0x000b line=75 │ │ locals : │ │ 0x0000 - 0x000f reg=1 (null) Ljava/lang/Runnable; │ │ @@ -838671,21 +838671,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 │ │ -3df8fc: |[3df8fc] de.danoeh.antennapod.core.storage.DBWriter.lambda$updateFeedDownloadURL$29:(Ljava/lang/String;Ljava/lang/String;)V │ │ -3df90c: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ -3df912: 0c00 |0003: move-result-object v0 │ │ -3df914: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ -3df91a: 6e30 65b0 1002 |0007: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setFeedDownloadUrl:(Ljava/lang/String;Ljava/lang/String;)V // method@b065 │ │ -3df920: 6e10 2eb0 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3df926: 0e00 |000d: return-void │ │ +3df8c4: |[3df8c4] de.danoeh.antennapod.core.storage.DBWriter.lambda$updateFeedDownloadURL$29:(Ljava/lang/String;Ljava/lang/String;)V │ │ +3df8d4: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ +3df8da: 0c00 |0003: move-result-object v0 │ │ +3df8dc: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ +3df8e2: 6e30 65b0 1002 |0007: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setFeedDownloadUrl:(Ljava/lang/String;Ljava/lang/String;)V // method@b065 │ │ +3df8e8: 6e10 2eb0 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3df8ee: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=884 │ │ 0x0004 line=885 │ │ 0x0007 line=886 │ │ 0x000a line=887 │ │ locals : │ │ @@ -838697,20 +838697,20 @@ │ │ type : '(IZ[J)Ljava/util/concurrent/Future;' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -3de368: |[3de368] de.danoeh.antennapod.core.storage.DBWriter.markItemPlayed:(IZ[J)Ljava/util/concurrent/Future; │ │ -3de378: 2200 3019 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda0; // type@1930 │ │ -3de37c: 7040 979b 1023 |0002: invoke-direct {v0, v1, v3, v2}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda0;.:(I[JZ)V // method@9b97 │ │ -3de382: 7110 589c 0000 |0005: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ -3de388: 0c01 |0008: move-result-object v1 │ │ -3de38a: 1101 |0009: return-object v1 │ │ +3de330: |[3de330] de.danoeh.antennapod.core.storage.DBWriter.markItemPlayed:(IZ[J)Ljava/util/concurrent/Future; │ │ +3de340: 2200 3019 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda0; // type@1930 │ │ +3de344: 7040 979b 1023 |0002: invoke-direct {v0, v1, v3, v2}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda0;.:(I[JZ)V // method@9b97 │ │ +3de34a: 7110 589c 0000 |0005: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ +3de350: 0c01 |0008: move-result-object v1 │ │ +3de352: 1101 |0009: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=725 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) I │ │ 0x0000 - 0x000a reg=2 (null) Z │ │ 0x0000 - 0x000a reg=3 (null) [J │ │ @@ -838720,19 +838720,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 │ │ -3de38c: |[3de38c] de.danoeh.antennapod.core.storage.DBWriter.markItemPlayed:(I[J)Ljava/util/concurrent/Future; │ │ -3de39c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -3de39e: 7130 479c 0102 |0001: invoke-static {v1, v0, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.markItemPlayed:(IZ[J)Ljava/util/concurrent/Future; // method@9c47 │ │ -3de3a4: 0c01 |0004: move-result-object v1 │ │ -3de3a6: 1101 |0005: return-object v1 │ │ +3de354: |[3de354] de.danoeh.antennapod.core.storage.DBWriter.markItemPlayed:(I[J)Ljava/util/concurrent/Future; │ │ +3de364: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +3de366: 7130 479c 0102 |0001: invoke-static {v1, v0, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.markItemPlayed:(IZ[J)Ljava/util/concurrent/Future; // method@9c47 │ │ +3de36c: 0c01 |0004: move-result-object v1 │ │ +3de36e: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=711 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) I │ │ 0x0000 - 0x0006 reg=2 (null) [J │ │ │ │ @@ -838741,25 +838741,25 @@ │ │ type : '(JIJZ)Ljava/util/concurrent/Future;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 14 │ │ ins : 6 │ │ outs : 7 │ │ insns size : 15 16-bit code units │ │ -3de3a8: |[3de3a8] de.danoeh.antennapod.core.storage.DBWriter.markItemPlayed:(JIJZ)Ljava/util/concurrent/Future; │ │ -3de3b8: 2207 4919 |0000: new-instance v7, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda32; // type@1949 │ │ -3de3bc: 0770 |0002: move-object v0, v7 │ │ -3de3be: 01a1 |0003: move v1, v10 │ │ -3de3c0: 0482 |0004: move-wide v2, v8 │ │ -3de3c2: 04b4 |0005: move-wide v4, v11 │ │ -3de3c4: 01d6 |0006: move v6, v13 │ │ -3de3c6: 7607 c99b 0000 |0007: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda32;.:(IJJZ)V // method@9bc9 │ │ -3de3cc: 7110 589c 0700 |000a: invoke-static {v7}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ -3de3d2: 0c08 |000d: move-result-object v8 │ │ -3de3d4: 1108 |000e: return-object v8 │ │ +3de370: |[3de370] de.danoeh.antennapod.core.storage.DBWriter.markItemPlayed:(JIJZ)Ljava/util/concurrent/Future; │ │ +3de380: 2207 4919 |0000: new-instance v7, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda32; // type@1949 │ │ +3de384: 0770 |0002: move-object v0, v7 │ │ +3de386: 01a1 |0003: move v1, v10 │ │ +3de388: 0482 |0004: move-wide v2, v8 │ │ +3de38a: 04b4 |0005: move-wide v4, v11 │ │ +3de38c: 01d6 |0006: move v6, v13 │ │ +3de38e: 7607 c99b 0000 |0007: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda32;.:(IJJZ)V // method@9bc9 │ │ +3de394: 7110 589c 0700 |000a: invoke-static {v7}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ +3de39a: 0c08 |000d: move-result-object v8 │ │ +3de39c: 1108 |000e: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=755 │ │ locals : │ │ 0x0000 - 0x000f reg=8 (null) J │ │ 0x0000 - 0x000f reg=10 (null) I │ │ 0x0000 - 0x000f reg=11 (null) J │ │ @@ -838770,32 +838770,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 │ │ -3de31c: |[3de31c] de.danoeh.antennapod.core.storage.DBWriter.markItemPlayed:(Lde/danoeh/antennapod/model/feed/FeedItem;IZ)Ljava/util/concurrent/Future; │ │ -3de32c: 6e10 3cac 0800 |0000: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ac3c │ │ -3de332: 0a00 |0003: move-result v0 │ │ -3de334: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -3de338: 6e10 35ac 0800 |0006: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3de33e: 0c00 |0009: move-result-object v0 │ │ -3de340: 6e10 f4ab 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3de346: 0b00 |000d: move-result-wide v0 │ │ -3de348: 2803 |000e: goto 0011 // +0003 │ │ -3de34a: 1600 0000 |000f: const-wide/16 v0, #int 0 // #0 │ │ -3de34e: 0405 |0011: move-wide v5, v0 │ │ -3de350: 6e10 f4ab 0800 |0012: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3de356: 0b02 |0015: move-result-wide v2 │ │ -3de358: 0194 |0016: move v4, v9 │ │ -3de35a: 01a7 |0017: move v7, v10 │ │ -3de35c: 7706 499c 0200 |0018: invoke-static/range {v2, v3, v4, v5, v6, v7}, Lde/danoeh/antennapod/core/storage/DBWriter;.markItemPlayed:(JIJZ)Ljava/util/concurrent/Future; // method@9c49 │ │ -3de362: 0c08 |001b: move-result-object v8 │ │ -3de364: 1108 |001c: return-object v8 │ │ +3de2e4: |[3de2e4] de.danoeh.antennapod.core.storage.DBWriter.markItemPlayed:(Lde/danoeh/antennapod/model/feed/FeedItem;IZ)Ljava/util/concurrent/Future; │ │ +3de2f4: 6e10 3cac 0800 |0000: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ac3c │ │ +3de2fa: 0a00 |0003: move-result v0 │ │ +3de2fc: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +3de300: 6e10 35ac 0800 |0006: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3de306: 0c00 |0009: move-result-object v0 │ │ +3de308: 6e10 f4ab 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3de30e: 0b00 |000d: move-result-wide v0 │ │ +3de310: 2803 |000e: goto 0011 // +0003 │ │ +3de312: 1600 0000 |000f: const-wide/16 v0, #int 0 // #0 │ │ +3de316: 0405 |0011: move-wide v5, v0 │ │ +3de318: 6e10 f4ab 0800 |0012: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3de31e: 0b02 |0015: move-result-wide v2 │ │ +3de320: 0194 |0016: move v4, v9 │ │ +3de322: 01a7 |0017: move v7, v10 │ │ +3de324: 7706 499c 0200 |0018: invoke-static/range {v2, v3, v4, v5, v6, v7}, Lde/danoeh/antennapod/core/storage/DBWriter;.markItemPlayed:(JIJZ)Ljava/util/concurrent/Future; // method@9c49 │ │ +3de32a: 0c08 |001b: move-result-object v8 │ │ +3de32c: 1108 |001c: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=746 │ │ 0x0012 line=747 │ │ locals : │ │ 0x0000 - 0x001d reg=8 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x001d reg=9 (null) I │ │ @@ -838806,20 +838806,20 @@ │ │ type : '(IIZ)Ljava/util/concurrent/Future;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -3de3d8: |[3de3d8] de.danoeh.antennapod.core.storage.DBWriter.moveQueueItem:(IIZ)Ljava/util/concurrent/Future; │ │ -3de3e8: 2200 4419 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda28; // type@1944 │ │ -3de3ec: 7040 bf9b 1032 |0002: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda28;.:(IIZ)V // method@9bbf │ │ -3de3f2: 7110 589c 0000 |0005: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ -3de3f8: 0c01 |0008: move-result-object v1 │ │ -3de3fa: 1101 |0009: return-object v1 │ │ +3de3a0: |[3de3a0] de.danoeh.antennapod.core.storage.DBWriter.moveQueueItem:(IIZ)Ljava/util/concurrent/Future; │ │ +3de3b0: 2200 4419 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda28; // type@1944 │ │ +3de3b4: 7040 bf9b 1032 |0002: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda28;.:(IIZ)V // method@9bbf │ │ +3de3ba: 7110 589c 0000 |0005: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ +3de3c0: 0c01 |0008: move-result-object v1 │ │ +3de3c2: 1101 |0009: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=658 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) I │ │ 0x0000 - 0x000a reg=2 (null) I │ │ 0x0000 - 0x000a reg=3 (null) Z │ │ @@ -838829,46 +838829,46 @@ │ │ type : '(IIZ)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 66 16-bit code units │ │ -3df928: |[3df928] de.danoeh.antennapod.core.storage.DBWriter.moveQueueItemHelper:(IIZ)V │ │ -3df938: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ -3df93e: 0c00 |0003: move-result-object v0 │ │ -3df940: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ -3df946: 7110 6b9b 0000 |0007: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getQueue:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;)Ljava/util/List; // method@9b6b │ │ -3df94c: 0c01 |000a: move-result-object v1 │ │ -3df94e: 3801 2c00 |000b: if-eqz v1, 0037 // +002c │ │ -3df952: 3a03 3100 |000d: if-ltz v3, 003e // +0031 │ │ -3df956: 7210 72b5 0100 |000f: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b572 │ │ -3df95c: 0a02 |0012: move-result v2 │ │ -3df95e: 3523 2b00 |0013: if-ge v3, v2, 003e // +002b │ │ -3df962: 3a04 2900 |0015: if-ltz v4, 003e // +0029 │ │ -3df966: 7210 72b5 0100 |0017: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b572 │ │ -3df96c: 0a02 |001a: move-result v2 │ │ -3df96e: 3524 2300 |001b: if-ge v4, v2, 003e // +0023 │ │ -3df972: 7220 6eb5 3100 |001d: invoke-interface {v1, v3}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@b56e │ │ -3df978: 0c03 |0020: move-result-object v3 │ │ -3df97a: 1f03 b91c |0021: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3df97e: 7230 5eb5 4103 |0023: invoke-interface {v1, v4, v3}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@b55e │ │ -3df984: 6e20 71b0 1000 |0026: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setQueue:(Ljava/util/List;)V // method@b071 │ │ -3df98a: 3805 1500 |0029: if-eqz v5, 003e // +0015 │ │ -3df98e: 7100 8db7 0000 |002b: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3df994: 0c05 |002e: move-result-object v5 │ │ -3df996: 7120 5da2 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@a25d │ │ -3df99c: 0c03 |0032: move-result-object v3 │ │ -3df99e: 6e20 90b7 3500 |0033: invoke-virtual {v5, v3}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -3df9a4: 2808 |0036: goto 003e // +0008 │ │ -3df9a6: 1a03 7517 |0037: const-string v3, "DBWriter" // string@1775 │ │ -3df9aa: 1a04 9ab9 |0039: const-string v4, "moveQueueItemHelper: Could not load queue" // string@b99a │ │ -3df9ae: 7120 000b 4300 |003b: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -3df9b4: 6e10 2eb0 0000 |003e: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3df9ba: 0e00 |0041: return-void │ │ +3df8f0: |[3df8f0] de.danoeh.antennapod.core.storage.DBWriter.moveQueueItemHelper:(IIZ)V │ │ +3df900: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ +3df906: 0c00 |0003: move-result-object v0 │ │ +3df908: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ +3df90e: 7110 6b9b 0000 |0007: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getQueue:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;)Ljava/util/List; // method@9b6b │ │ +3df914: 0c01 |000a: move-result-object v1 │ │ +3df916: 3801 2c00 |000b: if-eqz v1, 0037 // +002c │ │ +3df91a: 3a03 3100 |000d: if-ltz v3, 003e // +0031 │ │ +3df91e: 7210 72b5 0100 |000f: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b572 │ │ +3df924: 0a02 |0012: move-result v2 │ │ +3df926: 3523 2b00 |0013: if-ge v3, v2, 003e // +002b │ │ +3df92a: 3a04 2900 |0015: if-ltz v4, 003e // +0029 │ │ +3df92e: 7210 72b5 0100 |0017: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b572 │ │ +3df934: 0a02 |001a: move-result v2 │ │ +3df936: 3524 2300 |001b: if-ge v4, v2, 003e // +0023 │ │ +3df93a: 7220 6eb5 3100 |001d: invoke-interface {v1, v3}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@b56e │ │ +3df940: 0c03 |0020: move-result-object v3 │ │ +3df942: 1f03 b91c |0021: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3df946: 7230 5eb5 4103 |0023: invoke-interface {v1, v4, v3}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@b55e │ │ +3df94c: 6e20 71b0 1000 |0026: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setQueue:(Ljava/util/List;)V // method@b071 │ │ +3df952: 3805 1500 |0029: if-eqz v5, 003e // +0015 │ │ +3df956: 7100 8db7 0000 |002b: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3df95c: 0c05 |002e: move-result-object v5 │ │ +3df95e: 7120 5da2 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@a25d │ │ +3df964: 0c03 |0032: move-result-object v3 │ │ +3df966: 6e20 90b7 3500 |0033: invoke-virtual {v5, v3}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +3df96c: 2808 |0036: goto 003e // +0008 │ │ +3df96e: 1a03 7517 |0037: const-string v3, "DBWriter" // string@1775 │ │ +3df972: 1a04 9ab9 |0039: const-string v4, "moveQueueItemHelper: Could not load queue" // string@b99a │ │ +3df976: 7120 000b 4300 |003b: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +3df97c: 6e10 2eb0 0000 |003e: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3df982: 0e00 |0041: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=674 │ │ 0x0004 line=675 │ │ 0x0007 line=676 │ │ 0x000f line=679 │ │ 0x001d line=680 │ │ @@ -838887,20 +838887,20 @@ │ │ type : '(JZ)Ljava/util/concurrent/Future;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -3de3fc: |[3de3fc] de.danoeh.antennapod.core.storage.DBWriter.moveQueueItemToBottom:(JZ)Ljava/util/concurrent/Future; │ │ -3de40c: 2200 3619 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda15; // type@1936 │ │ -3de410: 7040 a39b 1032 |0002: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda15;.:(JZ)V // method@9ba3 │ │ -3de416: 7110 589c 0000 |0005: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ -3de41c: 0c01 |0008: move-result-object v1 │ │ -3de41e: 1101 |0009: return-object v1 │ │ +3de3c4: |[3de3c4] de.danoeh.antennapod.core.storage.DBWriter.moveQueueItemToBottom:(JZ)Ljava/util/concurrent/Future; │ │ +3de3d4: 2200 3619 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda15; // type@1936 │ │ +3de3d8: 7040 a39b 1032 |0002: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda15;.:(JZ)V // method@9ba3 │ │ +3de3de: 7110 589c 0000 |0005: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ +3de3e4: 0c01 |0008: move-result-object v1 │ │ +3de3e6: 1101 |0009: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=635 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) J │ │ 0x0000 - 0x000a reg=3 (null) Z │ │ │ │ @@ -838909,20 +838909,20 @@ │ │ type : '(JZ)Ljava/util/concurrent/Future;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -3de420: |[3de420] de.danoeh.antennapod.core.storage.DBWriter.moveQueueItemToTop:(JZ)Ljava/util/concurrent/Future; │ │ -3de430: 2200 3319 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda12; // type@1933 │ │ -3de434: 7040 9d9b 1032 |0002: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda12;.:(JZ)V // method@9b9d │ │ -3de43a: 7110 589c 0000 |0005: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ -3de440: 0c01 |0008: move-result-object v1 │ │ -3de442: 1101 |0009: return-object v1 │ │ +3de3e8: |[3de3e8] de.danoeh.antennapod.core.storage.DBWriter.moveQueueItemToTop:(JZ)Ljava/util/concurrent/Future; │ │ +3de3f8: 2200 3319 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda12; // type@1933 │ │ +3de3fc: 7040 9d9b 1032 |0002: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda12;.:(JZ)V // method@9b9d │ │ +3de402: 7110 589c 0000 |0005: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ +3de408: 0c01 |0008: move-result-object v1 │ │ +3de40a: 1101 |0009: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=616 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) J │ │ 0x0000 - 0x000a reg=3 (null) Z │ │ │ │ @@ -838931,40 +838931,40 @@ │ │ type : '()Ljava/util/concurrent/Future;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -3de444: |[3de444] de.danoeh.antennapod.core.storage.DBWriter.removeAllNewFlags:()Ljava/util/concurrent/Future; │ │ -3de454: 2200 5019 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda4; // type@1950 │ │ -3de458: 7010 d79b 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda4;.:()V // method@9bd7 │ │ -3de45e: 7110 589c 0000 |0005: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ -3de464: 0c00 |0008: move-result-object v0 │ │ -3de466: 1100 |0009: return-object v0 │ │ +3de40c: |[3de40c] de.danoeh.antennapod.core.storage.DBWriter.removeAllNewFlags:()Ljava/util/concurrent/Future; │ │ +3de41c: 2200 5019 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda4; // type@1950 │ │ +3de420: 7010 d79b 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda4;.:()V // method@9bd7 │ │ +3de426: 7110 589c 0000 |0005: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ +3de42c: 0c00 |0008: move-result-object v0 │ │ +3de42e: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=786 │ │ 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 : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -3de468: |[3de468] de.danoeh.antennapod.core.storage.DBWriter.removeFavoriteItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; │ │ -3de478: 2200 4519 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda29; // type@1945 │ │ -3de47c: 7020 c19b 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda29;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9bc1 │ │ -3de482: 7110 589c 0000 |0005: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ -3de488: 0c01 |0008: move-result-object v1 │ │ -3de48a: 1101 |0009: return-object v1 │ │ +3de430: |[3de430] de.danoeh.antennapod.core.storage.DBWriter.removeFavoriteItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; │ │ +3de440: 2200 4519 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda29; // type@1945 │ │ +3de444: 7020 c19b 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda29;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9bc1 │ │ +3de44a: 7110 589c 0000 |0005: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ +3de450: 0c01 |0008: move-result-object v1 │ │ +3de452: 1101 |0009: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=599 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #110 : (in Lde/danoeh/antennapod/core/storage/DBWriter;) │ │ @@ -838972,20 +838972,20 @@ │ │ type : '(J)Ljava/util/concurrent/Future;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -3de48c: |[3de48c] de.danoeh.antennapod.core.storage.DBWriter.removeFeedNewFlag:(J)Ljava/util/concurrent/Future; │ │ -3de49c: 2200 5519 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda9; // type@1955 │ │ -3de4a0: 7030 e19b 1002 |0002: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda9;.:(J)V // method@9be1 │ │ -3de4a6: 7110 589c 0000 |0005: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ -3de4ac: 0c01 |0008: move-result-object v1 │ │ -3de4ae: 1101 |0009: return-object v1 │ │ +3de454: |[3de454] de.danoeh.antennapod.core.storage.DBWriter.removeFeedNewFlag:(J)Ljava/util/concurrent/Future; │ │ +3de464: 2200 5519 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda9; // type@1955 │ │ +3de468: 7030 e19b 1002 |0002: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda9;.:(J)V // method@9be1 │ │ +3de46e: 7110 589c 0000 |0005: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ +3de474: 0c01 |0008: move-result-object v1 │ │ +3de476: 1101 |0009: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=772 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) J │ │ │ │ #111 : (in Lde/danoeh/antennapod/core/storage/DBWriter;) │ │ @@ -838993,20 +838993,20 @@ │ │ type : '(Landroid/content/Context;ZLde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -3de4b0: |[3de4b0] de.danoeh.antennapod.core.storage.DBWriter.removeQueueItem:(Landroid/content/Context;ZLde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; │ │ -3de4c0: 2200 5419 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda8; // type@1954 │ │ -3de4c4: 7040 df9b 1032 |0002: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda8;.:(Landroid/content/Context;ZLde/danoeh/antennapod/model/feed/FeedItem;)V // method@9bdf │ │ -3de4ca: 7110 589c 0000 |0005: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ -3de4d0: 0c01 |0008: move-result-object v1 │ │ -3de4d2: 1101 |0009: return-object v1 │ │ +3de478: |[3de478] de.danoeh.antennapod.core.storage.DBWriter.removeQueueItem:(Landroid/content/Context;ZLde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; │ │ +3de488: 2200 5419 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda8; // type@1954 │ │ +3de48c: 7040 df9b 1032 |0002: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda8;.:(Landroid/content/Context;ZLde/danoeh/antennapod/model/feed/FeedItem;)V // method@9bdf │ │ +3de492: 7110 589c 0000 |0005: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ +3de498: 0c01 |0008: move-result-object v1 │ │ +3de49a: 1101 |0009: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=521 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x000a reg=2 (null) Z │ │ 0x0000 - 0x000a reg=3 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ @@ -839016,20 +839016,20 @@ │ │ type : '(Landroid/content/Context;Z[J)Ljava/util/concurrent/Future;' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -3de4d4: |[3de4d4] de.danoeh.antennapod.core.storage.DBWriter.removeQueueItem:(Landroid/content/Context;Z[J)Ljava/util/concurrent/Future; │ │ -3de4e4: 2200 5219 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda6; // type@1952 │ │ -3de4e8: 7040 db9b 1032 |0002: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda6;.:(Landroid/content/Context;Z[J)V // method@9bdb │ │ -3de4ee: 7110 589c 0000 |0005: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ -3de4f4: 0c01 |0008: move-result-object v1 │ │ -3de4f6: 1101 |0009: return-object v1 │ │ +3de49c: |[3de49c] de.danoeh.antennapod.core.storage.DBWriter.removeQueueItem:(Landroid/content/Context;Z[J)Ljava/util/concurrent/Future; │ │ +3de4ac: 2200 5219 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda6; // type@1952 │ │ +3de4b0: 7040 db9b 1032 |0002: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda6;.:(Landroid/content/Context;Z[J)V // method@9bdb │ │ +3de4b6: 7110 589c 0000 |0005: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ +3de4bc: 0c01 |0008: move-result-object v1 │ │ +3de4be: 1101 |0009: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=526 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x000a reg=2 (null) Z │ │ 0x0000 - 0x000a reg=3 (null) [J │ │ @@ -839039,98 +839039,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 │ │ -3df9bc: |[3df9bc] de.danoeh.antennapod.core.storage.DBWriter.removeQueueItemSynchronous:(Landroid/content/Context;Z[J)V │ │ -3df9cc: 21f0 |0000: array-length v0, v15 │ │ -3df9ce: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -3df9d0: 3510 0300 |0002: if-ge v0, v1, 0005 // +0003 │ │ -3df9d4: 0e00 |0004: return-void │ │ -3df9d6: 7100 43b0 0000 |0005: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ -3df9dc: 0c00 |0008: move-result-object v0 │ │ -3df9de: 6e10 54b0 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ -3df9e4: 7110 6b9b 0000 |000c: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getQueue:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;)Ljava/util/List; // method@9b6b │ │ -3df9ea: 0c02 |000f: move-result-object v2 │ │ -3df9ec: 1a03 7517 |0010: const-string v3, "DBWriter" // string@1775 │ │ -3df9f0: 3802 8e00 |0012: if-eqz v2, 00a0 // +008e │ │ -3df9f4: 2204 fd1e |0014: new-instance v4, Ljava/util/ArrayList; // type@1efd │ │ -3df9f8: 7010 a0b4 0400 |0016: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -3df9fe: 2205 fd1e |0019: new-instance v5, Ljava/util/ArrayList; // type@1efd │ │ -3dfa02: 7010 a0b4 0500 |001b: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -3dfa08: 21f6 |001e: array-length v6, v15 │ │ -3dfa0a: 1207 |001f: const/4 v7, #int 0 // #0 │ │ -3dfa0c: 1208 |0020: const/4 v8, #int 0 // #0 │ │ -3dfa0e: 3567 5000 |0021: if-ge v7, v6, 0071 // +0050 │ │ -3dfa12: 4509 0f07 |0023: aget-wide v9, v15, v7 │ │ -3dfa16: 7130 1f9c 920a |0025: invoke-static {v2, v9, v10}, Lde/danoeh/antennapod/core/storage/DBWriter;.indexInItemList:(Ljava/util/List;J)I // method@9c1f │ │ -3dfa1c: 0a0b |0028: move-result v11 │ │ -3dfa1e: 3a0b 3100 |0029: if-ltz v11, 005a // +0031 │ │ -3dfa22: 7120 579b a900 |002b: invoke-static {v9, v10}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItem:(J)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9b57 │ │ -3dfa28: 0c0c |002e: move-result-object v12 │ │ -3dfa2a: 390c 1700 |002f: if-nez v12, 0046 // +0017 │ │ -3dfa2e: 220b 8f1e |0031: new-instance v11, Ljava/lang/StringBuilder; // type@1e8f │ │ -3dfa32: 7010 50b3 0b00 |0033: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3dfa38: 1a0c afcb |0036: const-string v12, "removeQueueItem - item in queue but somehow cannot be loaded. Item ignored. It should never happen. id:" // string@cbaf │ │ -3dfa3c: 6e20 5cb3 cb00 |0038: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3dfa42: 6e30 58b3 9b0a |003b: invoke-virtual {v11, v9, v10}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ -3dfa48: 6e10 67b3 0b00 |003e: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3dfa4e: 0c09 |0041: move-result-object v9 │ │ -3dfa50: 7120 000b 9300 |0042: invoke-static {v3, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -3dfa56: 2829 |0045: goto 006e // +0029 │ │ -3dfa58: 7220 6eb5 b200 |0046: invoke-interface {v2, v11}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@b56e │ │ -3dfa5e: 1a08 fa50 |0049: const-string v8, "Queue" // string@50fa │ │ -3dfa62: 6e20 44ac 8c00 |004b: invoke-virtual {v12, v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.removeTag:(Ljava/lang/String;)V // method@ac44 │ │ -3dfa68: 7110 5ea2 0c00 |004e: invoke-static {v12}, Lde/danoeh/antennapod/event/QueueEvent;.removed:(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/event/QueueEvent; // method@a25e │ │ -3dfa6e: 0c08 |0051: move-result-object v8 │ │ -3dfa70: 7220 5fb5 8400 |0052: invoke-interface {v4, v8}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -3dfa76: 7220 5fb5 c500 |0055: invoke-interface {v5, v12}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -3dfa7c: 1218 |0058: const/4 v8, #int 1 // #1 │ │ -3dfa7e: 2815 |0059: goto 006e // +0015 │ │ -3dfa80: 220b 8f1e |005a: new-instance v11, Ljava/lang/StringBuilder; // type@1e8f │ │ -3dfa84: 7010 50b3 0b00 |005c: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3dfa8a: 1a0c aecb |005f: const-string v12, "removeQueueItem - item not in queue:" // string@cbae │ │ -3dfa8e: 6e20 5cb3 cb00 |0061: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3dfa94: 6e30 58b3 9b0a |0064: invoke-virtual {v11, v9, v10}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ -3dfa9a: 6e10 67b3 0b00 |0067: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3dfaa0: 0c09 |006a: move-result-object v9 │ │ -3dfaa2: 7120 060b 9300 |006b: invoke-static {v3, v9}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b06 │ │ -3dfaa8: d807 0701 |006e: add-int/lit8 v7, v7, #int 1 // #01 │ │ -3dfaac: 28b1 |0070: goto 0021 // -004f │ │ -3dfaae: 3808 2900 |0071: if-eqz v8, 009a // +0029 │ │ -3dfab2: 6e20 71b0 2000 |0073: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setQueue:(Ljava/util/List;)V // method@b071 │ │ -3dfab8: 7210 6ab5 0400 |0076: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -3dfabe: 0c0f |0079: move-result-object v15 │ │ -3dfac0: 7210 4db5 0f00 |007a: invoke-interface {v15}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3dfac6: 0a01 |007d: move-result v1 │ │ -3dfac8: 3801 1000 |007e: if-eqz v1, 008e // +0010 │ │ -3dfacc: 7210 4eb5 0f00 |0080: invoke-interface {v15}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3dfad2: 0c01 |0083: move-result-object v1 │ │ -3dfad4: 1f01 9a1a |0084: check-cast v1, Lde/danoeh/antennapod/event/QueueEvent; // type@1a9a │ │ -3dfad8: 7100 8db7 0000 |0086: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3dfade: 0c02 |0089: move-result-object v2 │ │ -3dfae0: 6e20 90b7 1200 |008a: invoke-virtual {v2, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -3dfae6: 28ed |008d: goto 007a // -0013 │ │ -3dfae8: 7100 8db7 0000 |008e: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3dfaee: 0c0f |0091: move-result-object v15 │ │ -3dfaf0: 7110 49a2 0500 |0092: invoke-static {v5}, Lde/danoeh/antennapod/event/FeedItemEvent;.updated:(Ljava/util/List;)Lde/danoeh/antennapod/event/FeedItemEvent; // method@a249 │ │ -3dfaf6: 0c01 |0095: move-result-object v1 │ │ -3dfaf8: 6e20 90b7 1f00 |0096: invoke-virtual {v15, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -3dfafe: 280c |0099: goto 00a5 // +000c │ │ -3dfb00: 1a0f fb50 |009a: const-string v15, "Queue was not modified by call to removeQueueItem" // string@50fb │ │ -3dfb04: 7120 080b f300 |009c: invoke-static {v3, v15}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0b08 │ │ -3dfb0a: 2806 |009f: goto 00a5 // +0006 │ │ -3dfb0c: 1a0f b0cb |00a0: const-string v15, "removeQueueItem: Could not load queue" // string@cbb0 │ │ -3dfb10: 7120 000b f300 |00a2: invoke-static {v3, v15}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -3dfb16: 6e10 2eb0 0000 |00a5: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -3dfb1c: 380e 0500 |00a8: if-eqz v14, 00ad // +0005 │ │ -3dfb20: 7110 8a9b 0d00 |00aa: invoke-static {v13}, Lde/danoeh/antennapod/core/storage/DBTasks;.autodownloadUndownloadedItems:(Landroid/content/Context;)Ljava/util/concurrent/Future; // method@9b8a │ │ -3dfb26: 0e00 |00ad: return-void │ │ +3df984: |[3df984] de.danoeh.antennapod.core.storage.DBWriter.removeQueueItemSynchronous:(Landroid/content/Context;Z[J)V │ │ +3df994: 21f0 |0000: array-length v0, v15 │ │ +3df996: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +3df998: 3510 0300 |0002: if-ge v0, v1, 0005 // +0003 │ │ +3df99c: 0e00 |0004: return-void │ │ +3df99e: 7100 43b0 0000 |0005: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ +3df9a4: 0c00 |0008: move-result-object v0 │ │ +3df9a6: 6e10 54b0 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ +3df9ac: 7110 6b9b 0000 |000c: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getQueue:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;)Ljava/util/List; // method@9b6b │ │ +3df9b2: 0c02 |000f: move-result-object v2 │ │ +3df9b4: 1a03 7517 |0010: const-string v3, "DBWriter" // string@1775 │ │ +3df9b8: 3802 8e00 |0012: if-eqz v2, 00a0 // +008e │ │ +3df9bc: 2204 fd1e |0014: new-instance v4, Ljava/util/ArrayList; // type@1efd │ │ +3df9c0: 7010 a0b4 0400 |0016: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +3df9c6: 2205 fd1e |0019: new-instance v5, Ljava/util/ArrayList; // type@1efd │ │ +3df9ca: 7010 a0b4 0500 |001b: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +3df9d0: 21f6 |001e: array-length v6, v15 │ │ +3df9d2: 1207 |001f: const/4 v7, #int 0 // #0 │ │ +3df9d4: 1208 |0020: const/4 v8, #int 0 // #0 │ │ +3df9d6: 3567 5000 |0021: if-ge v7, v6, 0071 // +0050 │ │ +3df9da: 4509 0f07 |0023: aget-wide v9, v15, v7 │ │ +3df9de: 7130 1f9c 920a |0025: invoke-static {v2, v9, v10}, Lde/danoeh/antennapod/core/storage/DBWriter;.indexInItemList:(Ljava/util/List;J)I // method@9c1f │ │ +3df9e4: 0a0b |0028: move-result v11 │ │ +3df9e6: 3a0b 3100 |0029: if-ltz v11, 005a // +0031 │ │ +3df9ea: 7120 579b a900 |002b: invoke-static {v9, v10}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItem:(J)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9b57 │ │ +3df9f0: 0c0c |002e: move-result-object v12 │ │ +3df9f2: 390c 1700 |002f: if-nez v12, 0046 // +0017 │ │ +3df9f6: 220b 8f1e |0031: new-instance v11, Ljava/lang/StringBuilder; // type@1e8f │ │ +3df9fa: 7010 50b3 0b00 |0033: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3dfa00: 1a0c afcb |0036: const-string v12, "removeQueueItem - item in queue but somehow cannot be loaded. Item ignored. It should never happen. id:" // string@cbaf │ │ +3dfa04: 6e20 5cb3 cb00 |0038: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3dfa0a: 6e30 58b3 9b0a |003b: invoke-virtual {v11, v9, v10}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ +3dfa10: 6e10 67b3 0b00 |003e: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3dfa16: 0c09 |0041: move-result-object v9 │ │ +3dfa18: 7120 000b 9300 |0042: invoke-static {v3, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +3dfa1e: 2829 |0045: goto 006e // +0029 │ │ +3dfa20: 7220 6eb5 b200 |0046: invoke-interface {v2, v11}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@b56e │ │ +3dfa26: 1a08 fa50 |0049: const-string v8, "Queue" // string@50fa │ │ +3dfa2a: 6e20 44ac 8c00 |004b: invoke-virtual {v12, v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.removeTag:(Ljava/lang/String;)V // method@ac44 │ │ +3dfa30: 7110 5ea2 0c00 |004e: invoke-static {v12}, Lde/danoeh/antennapod/event/QueueEvent;.removed:(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/event/QueueEvent; // method@a25e │ │ +3dfa36: 0c08 |0051: move-result-object v8 │ │ +3dfa38: 7220 5fb5 8400 |0052: invoke-interface {v4, v8}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +3dfa3e: 7220 5fb5 c500 |0055: invoke-interface {v5, v12}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +3dfa44: 1218 |0058: const/4 v8, #int 1 // #1 │ │ +3dfa46: 2815 |0059: goto 006e // +0015 │ │ +3dfa48: 220b 8f1e |005a: new-instance v11, Ljava/lang/StringBuilder; // type@1e8f │ │ +3dfa4c: 7010 50b3 0b00 |005c: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3dfa52: 1a0c aecb |005f: const-string v12, "removeQueueItem - item not in queue:" // string@cbae │ │ +3dfa56: 6e20 5cb3 cb00 |0061: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3dfa5c: 6e30 58b3 9b0a |0064: invoke-virtual {v11, v9, v10}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ +3dfa62: 6e10 67b3 0b00 |0067: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3dfa68: 0c09 |006a: move-result-object v9 │ │ +3dfa6a: 7120 060b 9300 |006b: invoke-static {v3, v9}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0b06 │ │ +3dfa70: d807 0701 |006e: add-int/lit8 v7, v7, #int 1 // #01 │ │ +3dfa74: 28b1 |0070: goto 0021 // -004f │ │ +3dfa76: 3808 2900 |0071: if-eqz v8, 009a // +0029 │ │ +3dfa7a: 6e20 71b0 2000 |0073: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setQueue:(Ljava/util/List;)V // method@b071 │ │ +3dfa80: 7210 6ab5 0400 |0076: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +3dfa86: 0c0f |0079: move-result-object v15 │ │ +3dfa88: 7210 4db5 0f00 |007a: invoke-interface {v15}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3dfa8e: 0a01 |007d: move-result v1 │ │ +3dfa90: 3801 1000 |007e: if-eqz v1, 008e // +0010 │ │ +3dfa94: 7210 4eb5 0f00 |0080: invoke-interface {v15}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3dfa9a: 0c01 |0083: move-result-object v1 │ │ +3dfa9c: 1f01 9a1a |0084: check-cast v1, Lde/danoeh/antennapod/event/QueueEvent; // type@1a9a │ │ +3dfaa0: 7100 8db7 0000 |0086: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3dfaa6: 0c02 |0089: move-result-object v2 │ │ +3dfaa8: 6e20 90b7 1200 |008a: invoke-virtual {v2, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +3dfaae: 28ed |008d: goto 007a // -0013 │ │ +3dfab0: 7100 8db7 0000 |008e: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3dfab6: 0c0f |0091: move-result-object v15 │ │ +3dfab8: 7110 49a2 0500 |0092: invoke-static {v5}, Lde/danoeh/antennapod/event/FeedItemEvent;.updated:(Ljava/util/List;)Lde/danoeh/antennapod/event/FeedItemEvent; // method@a249 │ │ +3dfabe: 0c01 |0095: move-result-object v1 │ │ +3dfac0: 6e20 90b7 1f00 |0096: invoke-virtual {v15, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +3dfac6: 280c |0099: goto 00a5 // +000c │ │ +3dfac8: 1a0f fb50 |009a: const-string v15, "Queue was not modified by call to removeQueueItem" // string@50fb │ │ +3dfacc: 7120 080b f300 |009c: invoke-static {v3, v15}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0b08 │ │ +3dfad2: 2806 |009f: goto 00a5 // +0006 │ │ +3dfad4: 1a0f b0cb |00a0: const-string v15, "removeQueueItem: Could not load queue" // string@cbb0 │ │ +3dfad8: 7120 000b f300 |00a2: invoke-static {v3, v15}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +3dfade: 6e10 2eb0 0000 |00a5: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +3dfae4: 380e 0500 |00a8: if-eqz v14, 00ad // +0005 │ │ +3dfae8: 7110 8a9b 0d00 |00aa: invoke-static {v13}, Lde/danoeh/antennapod/core/storage/DBTasks;.autodownloadUndownloadedItems:(Landroid/content/Context;)Ljava/util/concurrent/Future; // method@9b8a │ │ +3dfaee: 0e00 |00ad: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=532 │ │ 0x0005 line=535 │ │ 0x0009 line=536 │ │ 0x000c line=537 │ │ 0x0014 line=541 │ │ @@ -839162,31 +839162,31 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/SortOrder;Z)Ljava/util/concurrent/Future;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -3de4f8: |[3de4f8] de.danoeh.antennapod.core.storage.DBWriter.reorderQueue:(Lde/danoeh/antennapod/model/feed/SortOrder;Z)Ljava/util/concurrent/Future; │ │ -3de508: 3901 1300 |0000: if-nez v1, 0013 // +0013 │ │ -3de50c: 1a01 7517 |0002: const-string v1, "DBWriter" // string@1775 │ │ -3de510: 1a02 0ecc |0004: const-string v2, "reorderQueue() - sortOrder is null. Do nothing." // string@cc0e │ │ -3de514: 7120 080b 2100 |0006: invoke-static {v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0b08 │ │ -3de51a: 2201 4219 |0009: new-instance v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda26; // type@1942 │ │ -3de51e: 7010 bb9b 0100 |000b: invoke-direct {v1}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda26;.:()V // method@9bbb │ │ -3de524: 7110 589c 0100 |000e: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ -3de52a: 0c01 |0011: move-result-object v1 │ │ -3de52c: 1101 |0012: return-object v1 │ │ -3de52e: 7110 669d 0100 |0013: invoke-static {v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.getPermutor:(Lde/danoeh/antennapod/model/feed/SortOrder;)Lde/danoeh/antennapod/core/util/Permutor; // method@9d66 │ │ -3de534: 0c01 |0016: move-result-object v1 │ │ -3de536: 2200 4319 |0017: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda27; // type@1943 │ │ -3de53a: 7030 bd9b 1002 |0019: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda27;.:(Lde/danoeh/antennapod/core/util/Permutor;Z)V // method@9bbd │ │ -3de540: 7110 589c 0000 |001c: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ -3de546: 0c01 |001f: move-result-object v1 │ │ -3de548: 1101 |0020: return-object v1 │ │ +3de4c0: |[3de4c0] de.danoeh.antennapod.core.storage.DBWriter.reorderQueue:(Lde/danoeh/antennapod/model/feed/SortOrder;Z)Ljava/util/concurrent/Future; │ │ +3de4d0: 3901 1300 |0000: if-nez v1, 0013 // +0013 │ │ +3de4d4: 1a01 7517 |0002: const-string v1, "DBWriter" // string@1775 │ │ +3de4d8: 1a02 0ecc |0004: const-string v2, "reorderQueue() - sortOrder is null. Do nothing." // string@cc0e │ │ +3de4dc: 7120 080b 2100 |0006: invoke-static {v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0b08 │ │ +3de4e2: 2201 4219 |0009: new-instance v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda26; // type@1942 │ │ +3de4e6: 7010 bb9b 0100 |000b: invoke-direct {v1}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda26;.:()V // method@9bbb │ │ +3de4ec: 7110 589c 0100 |000e: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ +3de4f2: 0c01 |0011: move-result-object v1 │ │ +3de4f4: 1101 |0012: return-object v1 │ │ +3de4f6: 7110 669d 0100 |0013: invoke-static {v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.getPermutor:(Lde/danoeh/antennapod/model/feed/SortOrder;)Lde/danoeh/antennapod/core/util/Permutor; // method@9d66 │ │ +3de4fc: 0c01 |0016: move-result-object v1 │ │ +3de4fe: 2200 4319 |0017: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda27; // type@1943 │ │ +3de502: 7030 bd9b 1002 |0019: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda27;.:(Lde/danoeh/antennapod/core/util/Permutor;Z)V // method@9bbd │ │ +3de508: 7110 589c 0000 |001c: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ +3de50e: 0c01 |001f: move-result-object v1 │ │ +3de510: 1101 |0020: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=955 │ │ 0x0009 line=956 │ │ 0x0013 line=958 │ │ 0x0017 line=959 │ │ locals : │ │ @@ -839198,20 +839198,20 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/concurrent/Future;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -3de54c: |[3de54c] de.danoeh.antennapod.core.storage.DBWriter.resetPagedFeedPage:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/concurrent/Future; │ │ -3de55c: 2200 4b19 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda34; // type@194b │ │ -3de560: 7020 cd9b 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda34;.:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@9bcd │ │ -3de566: 7110 589c 0000 |0005: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ -3de56c: 0c01 |0008: move-result-object v1 │ │ -3de56e: 1101 |0009: return-object v1 │ │ +3de514: |[3de514] de.danoeh.antennapod.core.storage.DBWriter.resetPagedFeedPage:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/concurrent/Future; │ │ +3de524: 2200 4b19 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda34; // type@194b │ │ +3de528: 7020 cd9b 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda34;.:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@9bcd │ │ +3de52e: 7110 589c 0000 |0005: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ +3de534: 0c01 |0008: move-result-object v1 │ │ +3de536: 1101 |0009: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=695 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #116 : (in Lde/danoeh/antennapod/core/storage/DBWriter;) │ │ @@ -839219,52 +839219,52 @@ │ │ type : '()Ljava/util/concurrent/Future;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -3de570: |[3de570] de.danoeh.antennapod.core.storage.DBWriter.resetStatistics:()Ljava/util/concurrent/Future; │ │ -3de580: 2200 3d19 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda21; // type@193d │ │ -3de584: 7010 b19b 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda21;.:()V // method@9bb1 │ │ -3de58a: 7110 589c 0000 |0005: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ -3de590: 0c00 |0008: move-result-object v0 │ │ -3de592: 1100 |0009: return-object v0 │ │ +3de538: |[3de538] de.danoeh.antennapod.core.storage.DBWriter.resetStatistics:()Ljava/util/concurrent/Future; │ │ +3de548: 2200 3d19 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda21; // type@193d │ │ +3de54c: 7010 b19b 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda21;.:()V // method@9bb1 │ │ +3de552: 7110 589c 0000 |0005: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ +3de558: 0c00 |0008: move-result-object v0 │ │ +3de55a: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1014 │ │ locals : │ │ │ │ #117 : (in Lde/danoeh/antennapod/core/storage/DBWriter;) │ │ name : 'runOnDbThread' │ │ type : '(Ljava/lang/Runnable;)Ljava/util/concurrent/Future;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -3de594: |[3de594] de.danoeh.antennapod.core.storage.DBWriter.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; │ │ -3de5a4: 7100 74b3 0000 |0000: invoke-static {}, Ljava/lang/Thread;.currentThread:()Ljava/lang/Thread; // method@b374 │ │ -3de5aa: 0c00 |0003: move-result-object v0 │ │ -3de5ac: 6e10 76b3 0000 |0004: invoke-virtual {v0}, Ljava/lang/Thread;.getName:()Ljava/lang/String; // method@b376 │ │ -3de5b2: 0c00 |0007: move-result-object v0 │ │ -3de5b4: 1a01 5818 |0008: const-string v1, "DatabaseExecutor" // string@1858 │ │ -3de5b8: 6e20 28b3 0100 |000a: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3de5be: 0a00 |000d: move-result v0 │ │ -3de5c0: 3800 0b00 |000e: if-eqz v0, 0019 // +000b │ │ -3de5c4: 7210 0ab3 0200 |0010: invoke-interface {v2}, Ljava/lang/Runnable;.run:()V // method@b30a │ │ -3de5ca: 1202 |0013: const/4 v2, #int 0 // #0 │ │ -3de5cc: 7110 938e 0200 |0014: invoke-static {v2}, Lcom/google/common/util/concurrent/Futures;.immediateFuture:(Ljava/lang/Object;)Lcom/google/common/util/concurrent/ListenableFuture; // method@8e93 │ │ -3de5d2: 0c02 |0017: move-result-object v2 │ │ -3de5d4: 1102 |0018: return-object v2 │ │ -3de5d6: 6200 f08d |0019: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8df0 │ │ -3de5da: 7220 27b6 2000 |001b: invoke-interface {v0, v2}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b627 │ │ -3de5e0: 0c02 |001e: move-result-object v2 │ │ -3de5e2: 1102 |001f: return-object v2 │ │ +3de55c: |[3de55c] de.danoeh.antennapod.core.storage.DBWriter.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; │ │ +3de56c: 7100 74b3 0000 |0000: invoke-static {}, Ljava/lang/Thread;.currentThread:()Ljava/lang/Thread; // method@b374 │ │ +3de572: 0c00 |0003: move-result-object v0 │ │ +3de574: 6e10 76b3 0000 |0004: invoke-virtual {v0}, Ljava/lang/Thread;.getName:()Ljava/lang/String; // method@b376 │ │ +3de57a: 0c00 |0007: move-result-object v0 │ │ +3de57c: 1a01 5818 |0008: const-string v1, "DatabaseExecutor" // string@1858 │ │ +3de580: 6e20 28b3 0100 |000a: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3de586: 0a00 |000d: move-result v0 │ │ +3de588: 3800 0b00 |000e: if-eqz v0, 0019 // +000b │ │ +3de58c: 7210 0ab3 0200 |0010: invoke-interface {v2}, Ljava/lang/Runnable;.run:()V // method@b30a │ │ +3de592: 1202 |0013: const/4 v2, #int 0 // #0 │ │ +3de594: 7110 938e 0200 |0014: invoke-static {v2}, Lcom/google/common/util/concurrent/Futures;.immediateFuture:(Ljava/lang/Object;)Lcom/google/common/util/concurrent/ListenableFuture; // method@8e93 │ │ +3de59a: 0c02 |0017: move-result-object v2 │ │ +3de59c: 1102 |0018: return-object v2 │ │ +3de59e: 6200 f08d |0019: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8df0 │ │ +3de5a2: 7220 27b6 2000 |001b: invoke-interface {v0, v2}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b627 │ │ +3de5a8: 0c02 |001e: move-result-object v2 │ │ +3de5aa: 1102 |001f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1027 │ │ 0x0010 line=1028 │ │ 0x0014 line=1029 │ │ 0x0019 line=1031 │ │ locals : │ │ @@ -839275,20 +839275,20 @@ │ │ type : '([Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/concurrent/Future;' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -3de5e4: |[3de5e4] de.danoeh.antennapod.core.storage.DBWriter.setCompleteFeed:([Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/concurrent/Future; │ │ -3de5f4: 2200 3119 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda10; // type@1931 │ │ -3de5f8: 7020 999b 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda10;.:([Lde/danoeh/antennapod/model/feed/Feed;)V // method@9b99 │ │ -3de5fe: 7110 589c 0000 |0005: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ -3de604: 0c01 |0008: move-result-object v1 │ │ -3de606: 1101 |0009: return-object v1 │ │ +3de5ac: |[3de5ac] de.danoeh.antennapod.core.storage.DBWriter.setCompleteFeed:([Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/concurrent/Future; │ │ +3de5bc: 2200 3119 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda10; // type@1931 │ │ +3de5c0: 7020 999b 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda10;.:([Lde/danoeh/antennapod/model/feed/Feed;)V // method@9b99 │ │ +3de5c6: 7110 589c 0000 |0005: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ +3de5cc: 0c01 |0008: move-result-object v1 │ │ +3de5ce: 1101 |0009: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=815 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) [Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #119 : (in Lde/danoeh/antennapod/core/storage/DBWriter;) │ │ @@ -839296,20 +839296,20 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/concurrent/Future;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -3de608: |[3de608] de.danoeh.antennapod.core.storage.DBWriter.setFeedCustomTitle:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/concurrent/Future; │ │ -3de618: 2200 3419 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda13; // type@1934 │ │ -3de61c: 7020 9f9b 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda13;.:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@9b9f │ │ -3de622: 7110 589c 0000 |0005: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ -3de628: 0c01 |0008: move-result-object v1 │ │ -3de62a: 1101 |0009: return-object v1 │ │ +3de5d0: |[3de5d0] de.danoeh.antennapod.core.storage.DBWriter.setFeedCustomTitle:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/concurrent/Future; │ │ +3de5e0: 2200 3419 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda13; // type@1934 │ │ +3de5e4: 7020 9f9b 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda13;.:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@9b9f │ │ +3de5ea: 7110 589c 0000 |0005: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ +3de5f0: 0c01 |0008: move-result-object v1 │ │ +3de5f2: 1101 |0009: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=937 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #120 : (in Lde/danoeh/antennapod/core/storage/DBWriter;) │ │ @@ -839317,20 +839317,20 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -3de62c: |[3de62c] de.danoeh.antennapod.core.storage.DBWriter.setFeedItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; │ │ -3de63c: 2200 5119 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda5; // type@1951 │ │ -3de640: 7020 d99b 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9bd9 │ │ -3de646: 7110 589c 0000 |0005: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ -3de64c: 0c01 |0008: move-result-object v1 │ │ -3de64e: 1101 |0009: return-object v1 │ │ +3de5f4: |[3de5f4] de.danoeh.antennapod.core.storage.DBWriter.setFeedItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; │ │ +3de604: 2200 5119 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda5; // type@1951 │ │ +3de608: 7020 d99b 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9bd9 │ │ +3de60e: 7110 589c 0000 |0005: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ +3de614: 0c01 |0008: move-result-object v1 │ │ +3de616: 1101 |0009: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=869 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #121 : (in Lde/danoeh/antennapod/core/storage/DBWriter;) │ │ @@ -839338,20 +839338,20 @@ │ │ type : '(JLde/danoeh/antennapod/model/feed/SortOrder;)Ljava/util/concurrent/Future;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -3de650: |[3de650] de.danoeh.antennapod.core.storage.DBWriter.setFeedItemSortOrder:(JLde/danoeh/antennapod/model/feed/SortOrder;)Ljava/util/concurrent/Future; │ │ -3de660: 2200 3719 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda16; // type@1937 │ │ -3de664: 7040 a59b 1032 |0002: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda16;.:(JLde/danoeh/antennapod/model/feed/SortOrder;)V // method@9ba5 │ │ -3de66a: 7110 589c 0000 |0005: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ -3de670: 0c01 |0008: move-result-object v1 │ │ -3de672: 1101 |0009: return-object v1 │ │ +3de618: |[3de618] de.danoeh.antennapod.core.storage.DBWriter.setFeedItemSortOrder:(JLde/danoeh/antennapod/model/feed/SortOrder;)Ljava/util/concurrent/Future; │ │ +3de628: 2200 3719 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda16; // type@1937 │ │ +3de62c: 7040 a59b 1032 |0002: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda16;.:(JLde/danoeh/antennapod/model/feed/SortOrder;)V // method@9ba5 │ │ +3de632: 7110 589c 0000 |0005: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ +3de638: 0c01 |0008: move-result-object v1 │ │ +3de63a: 1101 |0009: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1000 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) J │ │ 0x0000 - 0x000a reg=3 (null) Lde/danoeh/antennapod/model/feed/SortOrder; │ │ │ │ @@ -839360,34 +839360,34 @@ │ │ type : '(JLjava/util/Set;)Ljava/util/concurrent/Future;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 45 16-bit code units │ │ -3de674: |[3de674] de.danoeh.antennapod.core.storage.DBWriter.setFeedItemsFilter:(JLjava/util/Set;)Ljava/util/concurrent/Future; │ │ -3de684: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3de688: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3de68e: 1a01 18d4 |0005: const-string v1, "setFeedItemsFilter() called with: feedId = [" // string@d418 │ │ -3de692: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3de698: 6e30 58b3 2003 |000a: invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ -3de69e: 1a01 5766 |000d: const-string v1, "], filterValues = [" // string@6657 │ │ -3de6a2: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3de6a8: 6e20 5bb3 4000 |0012: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ -3de6ae: 1a01 4666 |0015: const-string v1, "]" // string@6646 │ │ -3de6b2: 6e20 5cb3 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3de6b8: 6e10 67b3 0000 |001a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3de6be: 0c00 |001d: move-result-object v0 │ │ -3de6c0: 1a01 7517 |001e: const-string v1, "DBWriter" // string@1775 │ │ -3de6c4: 7120 fe0a 0100 |0020: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3de6ca: 2200 3e19 |0023: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda22; // type@193e │ │ -3de6ce: 7040 b39b 2043 |0025: invoke-direct {v0, v2, v3, v4}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda22;.:(JLjava/util/Set;)V // method@9bb3 │ │ -3de6d4: 7110 589c 0000 |0028: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ -3de6da: 0c02 |002b: move-result-object v2 │ │ -3de6dc: 1102 |002c: return-object v2 │ │ +3de63c: |[3de63c] de.danoeh.antennapod.core.storage.DBWriter.setFeedItemsFilter:(JLjava/util/Set;)Ljava/util/concurrent/Future; │ │ +3de64c: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3de650: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3de656: 1a01 18d4 |0005: const-string v1, "setFeedItemsFilter() called with: feedId = [" // string@d418 │ │ +3de65a: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3de660: 6e30 58b3 2003 |000a: invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ +3de666: 1a01 5766 |000d: const-string v1, "], filterValues = [" // string@6657 │ │ +3de66a: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3de670: 6e20 5bb3 4000 |0012: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ +3de676: 1a01 4666 |0015: const-string v1, "]" // string@6646 │ │ +3de67a: 6e20 5cb3 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3de680: 6e10 67b3 0000 |001a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3de686: 0c00 |001d: move-result-object v0 │ │ +3de688: 1a01 7517 |001e: const-string v1, "DBWriter" // string@1775 │ │ +3de68c: 7120 fe0a 0100 |0020: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3de692: 2200 3e19 |0023: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda22; // type@193e │ │ +3de696: 7040 b39b 2043 |0025: invoke-direct {v0, v2, v3, v4}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda22;.:(JLjava/util/Set;)V // method@9bb3 │ │ +3de69c: 7110 589c 0000 |0028: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ +3de6a2: 0c02 |002b: move-result-object v2 │ │ +3de6a4: 1102 |002c: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=985 │ │ 0x0023 line=986 │ │ locals : │ │ 0x0000 - 0x002d reg=2 (null) J │ │ 0x0000 - 0x002d reg=4 (null) Ljava/util/Set; │ │ @@ -839397,20 +839397,20 @@ │ │ type : '(JZ)Ljava/util/concurrent/Future;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -3de6e0: |[3de6e0] de.danoeh.antennapod.core.storage.DBWriter.setFeedLastUpdateFailed:(JZ)Ljava/util/concurrent/Future; │ │ -3de6f0: 2200 3c19 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda20; // type@193c │ │ -3de6f4: 7040 af9b 1032 |0002: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda20;.:(JZ)V // method@9baf │ │ -3de6fa: 7110 589c 0000 |0005: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ -3de700: 0c01 |0008: move-result-object v1 │ │ -3de702: 1101 |0009: return-object v1 │ │ +3de6a8: |[3de6a8] de.danoeh.antennapod.core.storage.DBWriter.setFeedLastUpdateFailed:(JZ)Ljava/util/concurrent/Future; │ │ +3de6b8: 2200 3c19 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda20; // type@193c │ │ +3de6bc: 7040 af9b 1032 |0002: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda20;.:(JZ)V // method@9baf │ │ +3de6c2: 7110 589c 0000 |0005: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ +3de6c8: 0c01 |0008: move-result-object v1 │ │ +3de6ca: 1101 |0009: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=927 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) J │ │ 0x0000 - 0x000a reg=3 (null) Z │ │ │ │ @@ -839419,20 +839419,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 │ │ -3de704: |[3de704] de.danoeh.antennapod.core.storage.DBWriter.setFeedMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future; │ │ -3de714: 2200 4119 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda25; // type@1941 │ │ -3de718: 7020 b99b 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda25;.:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@9bb9 │ │ -3de71e: 7110 589c 0000 |0005: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ -3de724: 0c01 |0008: move-result-object v1 │ │ -3de726: 1101 |0009: return-object v1 │ │ +3de6cc: |[3de6cc] de.danoeh.antennapod.core.storage.DBWriter.setFeedMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future; │ │ +3de6dc: 2200 4119 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda25; // type@1941 │ │ +3de6e0: 7020 b99b 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda25;.:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@9bb9 │ │ +3de6e6: 7110 589c 0000 |0005: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ +3de6ec: 0c01 |0008: move-result-object v1 │ │ +3de6ee: 1101 |0009: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=840 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ #125 : (in Lde/danoeh/antennapod/core/storage/DBWriter;) │ │ @@ -839440,20 +839440,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 │ │ -3de728: |[3de728] de.danoeh.antennapod.core.storage.DBWriter.setFeedMediaPlaybackInformation:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future; │ │ -3de738: 2200 3919 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda18; // type@1939 │ │ -3de73c: 7020 a99b 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda18;.:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@9ba9 │ │ -3de742: 7110 589c 0000 |0005: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ -3de748: 0c01 |0008: move-result-object v1 │ │ -3de74a: 1101 |0009: return-object v1 │ │ +3de6f0: |[3de6f0] de.danoeh.antennapod.core.storage.DBWriter.setFeedMediaPlaybackInformation:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future; │ │ +3de700: 2200 3919 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda18; // type@1939 │ │ +3de704: 7020 a99b 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda18;.:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@9ba9 │ │ +3de70a: 7110 589c 0000 |0005: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ +3de710: 0c01 |0008: move-result-object v1 │ │ +3de712: 1101 |0009: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=854 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ #126 : (in Lde/danoeh/antennapod/core/storage/DBWriter;) │ │ @@ -839461,20 +839461,20 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Ljava/util/concurrent/Future;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -3de74c: |[3de74c] de.danoeh.antennapod.core.storage.DBWriter.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Ljava/util/concurrent/Future; │ │ -3de75c: 2200 4e19 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda37; // type@194e │ │ -3de760: 7020 d39b 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda37;.:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@9bd3 │ │ -3de766: 7110 589c 0000 |0005: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ -3de76c: 0c01 |0008: move-result-object v1 │ │ -3de76e: 1101 |0009: return-object v1 │ │ +3de714: |[3de714] de.danoeh.antennapod.core.storage.DBWriter.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Ljava/util/concurrent/Future; │ │ +3de724: 2200 4e19 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda37; // type@194e │ │ +3de728: 7020 d39b 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda37;.:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@9bd3 │ │ +3de72e: 7110 589c 0000 |0005: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ +3de734: 0c01 |0008: move-result-object v1 │ │ +3de736: 1101 |0009: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=897 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ │ │ #127 : (in Lde/danoeh/antennapod/core/storage/DBWriter;) │ │ @@ -839482,20 +839482,20 @@ │ │ type : '(Ljava/util/List;)Ljava/util/concurrent/Future;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -3de770: |[3de770] de.danoeh.antennapod.core.storage.DBWriter.setItemList:(Ljava/util/List;)Ljava/util/concurrent/Future; │ │ -3de780: 2200 4719 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda30; // type@1947 │ │ -3de784: 7020 c59b 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda30;.:(Ljava/util/List;)V // method@9bc5 │ │ -3de78a: 7110 589c 0000 |0005: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ -3de790: 0c01 |0008: move-result-object v1 │ │ -3de792: 1101 |0009: return-object v1 │ │ +3de738: |[3de738] de.danoeh.antennapod.core.storage.DBWriter.setItemList:(Ljava/util/List;)Ljava/util/concurrent/Future; │ │ +3de748: 2200 4719 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda30; // type@1947 │ │ +3de74c: 7020 c59b 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda30;.:(Ljava/util/List;)V // method@9bc5 │ │ +3de752: 7110 589c 0000 |0005: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ +3de758: 0c01 |0008: move-result-object v1 │ │ +3de75a: 1101 |0009: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=824 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Ljava/util/List; │ │ │ │ #128 : (in Lde/danoeh/antennapod/core/storage/DBWriter;) │ │ @@ -839503,20 +839503,20 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -3dfb28: |[3dfb28] de.danoeh.antennapod.core.storage.DBWriter.tearDownTests:()V │ │ -3dfb38: 6200 f08d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8df0 │ │ -3dfb3c: 6201 04da |0002: sget-object v1, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@da04 │ │ -3dfb40: 1602 0100 |0004: const-wide/16 v2, #int 1 // #1 │ │ -3dfb44: 7240 1eb6 2013 |0006: invoke-interface {v0, v2, v3, v1}, Ljava/util/concurrent/ExecutorService;.awaitTermination:(JLjava/util/concurrent/TimeUnit;)Z // method@b61e │ │ -3dfb4a: 0e00 |0009: return-void │ │ +3dfaf0: |[3dfaf0] de.danoeh.antennapod.core.storage.DBWriter.tearDownTests:()V │ │ +3dfb00: 6200 f08d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8df0 │ │ +3dfb04: 6201 04da |0002: sget-object v1, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@da04 │ │ +3dfb08: 1602 0100 |0004: const-wide/16 v2, #int 1 // #1 │ │ +3dfb0c: 7240 1eb6 2013 |0006: invoke-interface {v0, v2, v3, v1}, Ljava/util/concurrent/ExecutorService;.awaitTermination:(JLjava/util/concurrent/TimeUnit;)Z // method@b61e │ │ +3dfb12: 0e00 |0009: return-void │ │ catches : 1 │ │ 0x0000 - 0x0009 │ │ Ljava/lang/InterruptedException; -> 0x0009 │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ │ │ @@ -839525,25 +839525,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 │ │ -3de794: |[3de794] de.danoeh.antennapod.core.storage.DBWriter.toggleFavoriteItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; │ │ -3de7a4: 1a00 511d |0000: const-string v0, "Favorite" // string@1d51 │ │ -3de7a8: 6e20 43ac 0100 |0002: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ac43 │ │ -3de7ae: 0a00 |0005: move-result v0 │ │ -3de7b0: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -3de7b4: 7110 509c 0100 |0008: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.removeFavoriteItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@9c50 │ │ -3de7ba: 0c01 |000b: move-result-object v1 │ │ -3de7bc: 1101 |000c: return-object v1 │ │ -3de7be: 7110 0c9c 0100 |000d: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.addFavoriteItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@9c0c │ │ -3de7c4: 0c01 |0010: move-result-object v1 │ │ -3de7c6: 1101 |0011: return-object v1 │ │ +3de75c: |[3de75c] de.danoeh.antennapod.core.storage.DBWriter.toggleFavoriteItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; │ │ +3de76c: 1a00 511d |0000: const-string v0, "Favorite" // string@1d51 │ │ +3de770: 6e20 43ac 0100 |0002: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ac43 │ │ +3de776: 0a00 |0005: move-result v0 │ │ +3de778: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +3de77c: 7110 509c 0100 |0008: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.removeFavoriteItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@9c50 │ │ +3de782: 0c01 |000b: move-result-object v1 │ │ +3de784: 1101 |000c: return-object v1 │ │ +3de786: 7110 0c9c 0100 |000d: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.addFavoriteItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@9c0c │ │ +3de78c: 0c01 |0010: move-result-object v1 │ │ +3de78e: 1101 |0011: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=580 │ │ 0x0008 line=581 │ │ 0x000d line=583 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ @@ -839553,34 +839553,34 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Ljava/util/concurrent/Future;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -3de7c8: |[3de7c8] de.danoeh.antennapod.core.storage.DBWriter.updateFeedDownloadURL:(Ljava/lang/String;Ljava/lang/String;)Ljava/util/concurrent/Future; │ │ -3de7d8: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3de7dc: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3de7e2: 1a01 e0e3 |0005: const-string v1, "updateFeedDownloadURL(original: " // string@e3e0 │ │ -3de7e6: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3de7ec: 6e20 5cb3 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3de7f2: 1a01 be08 |000d: const-string v1, ", updated: " // string@08be │ │ -3de7f6: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3de7fc: 6e20 5cb3 3000 |0012: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3de802: 1a01 4007 |0015: const-string v1, ")" // string@0740 │ │ -3de806: 6e20 5cb3 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3de80c: 6e10 67b3 0000 |001a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3de812: 0c00 |001d: move-result-object v0 │ │ -3de814: 1a01 7517 |001e: const-string v1, "DBWriter" // string@1775 │ │ -3de818: 7120 fe0a 0100 |0020: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3de81e: 2200 3f19 |0023: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda23; // type@193f │ │ -3de822: 7030 b59b 2003 |0025: invoke-direct {v0, v2, v3}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda23;.:(Ljava/lang/String;Ljava/lang/String;)V // method@9bb5 │ │ -3de828: 7110 589c 0000 |0028: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ -3de82e: 0c02 |002b: move-result-object v2 │ │ -3de830: 1102 |002c: return-object v2 │ │ +3de790: |[3de790] de.danoeh.antennapod.core.storage.DBWriter.updateFeedDownloadURL:(Ljava/lang/String;Ljava/lang/String;)Ljava/util/concurrent/Future; │ │ +3de7a0: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3de7a4: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3de7aa: 1a01 e0e3 |0005: const-string v1, "updateFeedDownloadURL(original: " // string@e3e0 │ │ +3de7ae: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3de7b4: 6e20 5cb3 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3de7ba: 1a01 be08 |000d: const-string v1, ", updated: " // string@08be │ │ +3de7be: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3de7c4: 6e20 5cb3 3000 |0012: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3de7ca: 1a01 4007 |0015: const-string v1, ")" // string@0740 │ │ +3de7ce: 6e20 5cb3 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3de7d4: 6e10 67b3 0000 |001a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3de7da: 0c00 |001d: move-result-object v0 │ │ +3de7dc: 1a01 7517 |001e: const-string v1, "DBWriter" // string@1775 │ │ +3de7e0: 7120 fe0a 0100 |0020: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3de7e6: 2200 3f19 |0023: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda23; // type@193f │ │ +3de7ea: 7030 b59b 2003 |0025: invoke-direct {v0, v2, v3}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda23;.:(Ljava/lang/String;Ljava/lang/String;)V // method@9bb5 │ │ +3de7f0: 7110 589c 0000 |0028: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.runOnDbThread:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@9c58 │ │ +3de7f6: 0c02 |002b: move-result-object v2 │ │ +3de7f8: 1102 |002c: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=882 │ │ 0x0023 line=883 │ │ locals : │ │ 0x0000 - 0x002d reg=2 (null) Ljava/lang/String; │ │ 0x0000 - 0x002d reg=3 (null) Ljava/lang/String; │ │ @@ -839629,17 +839629,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3dfb5c: |[3dfb5c] de.danoeh.antennapod.core.storage.DatabaseExporter.:()V │ │ -3dfb6c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3dfb72: 0e00 |0003: return-void │ │ +3dfb24: |[3dfb24] de.danoeh.antennapod.core.storage.DatabaseExporter.:()V │ │ +3dfb34: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3dfb3a: 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;) │ │ @@ -839647,61 +839647,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 │ │ -3dfb74: |[3dfb74] de.danoeh.antennapod.core.storage.DatabaseExporter.exportToDocument:(Landroid/net/Uri;Landroid/content/Context;)V │ │ -3dfb84: 1a00 515d |0000: const-string v0, "Unable to close ParcelFileDescriptor" // string@5d51 │ │ -3dfb88: 1a01 5918 |0002: const-string v1, "DatabaseExporter" // string@1859 │ │ -3dfb8c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -3dfb8e: 6e10 2002 0600 |0005: invoke-virtual {v6}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0220 │ │ -3dfb94: 0c03 |0008: move-result-object v3 │ │ -3dfb96: 1a04 5ae8 |0009: const-string v4, "wt" // string@e85a │ │ -3dfb9a: 6e30 0102 5304 |000b: invoke-virtual {v3, v5, v4}, Landroid/content/ContentResolver;.openFileDescriptor:(Landroid/net/Uri;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor; // method@0201 │ │ -3dfba0: 0c05 |000e: move-result-object v5 │ │ -3dfba2: 2203 421e |000f: new-instance v3, Ljava/io/FileOutputStream; // type@1e42 │ │ -3dfba6: 6e10 ac07 0500 |0011: invoke-virtual {v5}, Landroid/os/ParcelFileDescriptor;.getFileDescriptor:()Ljava/io/FileDescriptor; // method@07ac │ │ -3dfbac: 0c04 |0014: move-result-object v4 │ │ -3dfbae: 7020 e7b1 4300 |0015: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/FileDescriptor;)V // method@b1e7 │ │ -3dfbb4: 7120 689c 6300 |0018: invoke-static {v3, v6}, Lde/danoeh/antennapod/core/storage/DatabaseExporter;.exportToStream:(Ljava/io/FileOutputStream;Landroid/content/Context;)V // method@9c68 │ │ -3dfbba: 7110 60b7 0300 |001b: invoke-static {v3}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/OutputStream;)V // method@b760 │ │ -3dfbc0: 6e10 aa07 0500 |001e: invoke-virtual {v5}, Landroid/os/ParcelFileDescriptor;.close:()V // method@07aa │ │ -3dfbc6: 2804 |0021: goto 0025 // +0004 │ │ -3dfbc8: 7120 fe0a 0100 |0022: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3dfbce: 0e00 |0025: return-void │ │ -3dfbd0: 0d06 |0026: move-exception v6 │ │ -3dfbd2: 2818 |0027: goto 003f // +0018 │ │ -3dfbd4: 0d06 |0028: move-exception v6 │ │ -3dfbd6: 2805 |0029: goto 002e // +0005 │ │ -3dfbd8: 0d06 |002a: move-exception v6 │ │ -3dfbda: 2815 |002b: goto 0040 // +0015 │ │ -3dfbdc: 0d06 |002c: move-exception v6 │ │ -3dfbde: 0723 |002d: move-object v3, v2 │ │ -3dfbe0: 0752 |002e: move-object v2, v5 │ │ -3dfbe2: 2806 |002f: goto 0035 // +0006 │ │ -3dfbe4: 0d06 |0030: move-exception v6 │ │ -3dfbe6: 0725 |0031: move-object v5, v2 │ │ -3dfbe8: 280e |0032: goto 0040 // +000e │ │ -3dfbea: 0d06 |0033: move-exception v6 │ │ -3dfbec: 0723 |0034: move-object v3, v2 │ │ -3dfbee: 7110 020b 0600 |0035: invoke-static {v6}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ -3dfbf4: 0c05 |0038: move-result-object v5 │ │ -3dfbf6: 7120 000b 5100 |0039: invoke-static {v1, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -3dfbfc: 2706 |003c: throw v6 │ │ -3dfbfe: 0d06 |003d: move-exception v6 │ │ -3dfc00: 0725 |003e: move-object v5, v2 │ │ -3dfc02: 0732 |003f: move-object v2, v3 │ │ -3dfc04: 7110 60b7 0200 |0040: invoke-static {v2}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/OutputStream;)V // method@b760 │ │ -3dfc0a: 3805 0900 |0043: if-eqz v5, 004c // +0009 │ │ -3dfc0e: 6e10 aa07 0500 |0045: invoke-virtual {v5}, Landroid/os/ParcelFileDescriptor;.close:()V // method@07aa │ │ -3dfc14: 2804 |0048: goto 004c // +0004 │ │ -3dfc16: 7120 fe0a 0100 |0049: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3dfc1c: 2706 |004c: throw v6 │ │ +3dfb3c: |[3dfb3c] de.danoeh.antennapod.core.storage.DatabaseExporter.exportToDocument:(Landroid/net/Uri;Landroid/content/Context;)V │ │ +3dfb4c: 1a00 515d |0000: const-string v0, "Unable to close ParcelFileDescriptor" // string@5d51 │ │ +3dfb50: 1a01 5918 |0002: const-string v1, "DatabaseExporter" // string@1859 │ │ +3dfb54: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +3dfb56: 6e10 2002 0600 |0005: invoke-virtual {v6}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0220 │ │ +3dfb5c: 0c03 |0008: move-result-object v3 │ │ +3dfb5e: 1a04 5ae8 |0009: const-string v4, "wt" // string@e85a │ │ +3dfb62: 6e30 0102 5304 |000b: invoke-virtual {v3, v5, v4}, Landroid/content/ContentResolver;.openFileDescriptor:(Landroid/net/Uri;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor; // method@0201 │ │ +3dfb68: 0c05 |000e: move-result-object v5 │ │ +3dfb6a: 2203 421e |000f: new-instance v3, Ljava/io/FileOutputStream; // type@1e42 │ │ +3dfb6e: 6e10 ac07 0500 |0011: invoke-virtual {v5}, Landroid/os/ParcelFileDescriptor;.getFileDescriptor:()Ljava/io/FileDescriptor; // method@07ac │ │ +3dfb74: 0c04 |0014: move-result-object v4 │ │ +3dfb76: 7020 e7b1 4300 |0015: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/FileDescriptor;)V // method@b1e7 │ │ +3dfb7c: 7120 689c 6300 |0018: invoke-static {v3, v6}, Lde/danoeh/antennapod/core/storage/DatabaseExporter;.exportToStream:(Ljava/io/FileOutputStream;Landroid/content/Context;)V // method@9c68 │ │ +3dfb82: 7110 60b7 0300 |001b: invoke-static {v3}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/OutputStream;)V // method@b760 │ │ +3dfb88: 6e10 aa07 0500 |001e: invoke-virtual {v5}, Landroid/os/ParcelFileDescriptor;.close:()V // method@07aa │ │ +3dfb8e: 2804 |0021: goto 0025 // +0004 │ │ +3dfb90: 7120 fe0a 0100 |0022: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3dfb96: 0e00 |0025: return-void │ │ +3dfb98: 0d06 |0026: move-exception v6 │ │ +3dfb9a: 2818 |0027: goto 003f // +0018 │ │ +3dfb9c: 0d06 |0028: move-exception v6 │ │ +3dfb9e: 2805 |0029: goto 002e // +0005 │ │ +3dfba0: 0d06 |002a: move-exception v6 │ │ +3dfba2: 2815 |002b: goto 0040 // +0015 │ │ +3dfba4: 0d06 |002c: move-exception v6 │ │ +3dfba6: 0723 |002d: move-object v3, v2 │ │ +3dfba8: 0752 |002e: move-object v2, v5 │ │ +3dfbaa: 2806 |002f: goto 0035 // +0006 │ │ +3dfbac: 0d06 |0030: move-exception v6 │ │ +3dfbae: 0725 |0031: move-object v5, v2 │ │ +3dfbb0: 280e |0032: goto 0040 // +000e │ │ +3dfbb2: 0d06 |0033: move-exception v6 │ │ +3dfbb4: 0723 |0034: move-object v3, v2 │ │ +3dfbb6: 7110 020b 0600 |0035: invoke-static {v6}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ +3dfbbc: 0c05 |0038: move-result-object v5 │ │ +3dfbbe: 7120 000b 5100 |0039: invoke-static {v1, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +3dfbc4: 2706 |003c: throw v6 │ │ +3dfbc6: 0d06 |003d: move-exception v6 │ │ +3dfbc8: 0725 |003e: move-object v5, v2 │ │ +3dfbca: 0732 |003f: move-object v2, v3 │ │ +3dfbcc: 7110 60b7 0200 |0040: invoke-static {v2}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/OutputStream;)V // method@b760 │ │ +3dfbd2: 3805 0900 |0043: if-eqz v5, 004c // +0009 │ │ +3dfbd6: 6e10 aa07 0500 |0045: invoke-virtual {v5}, Landroid/os/ParcelFileDescriptor;.close:()V // method@07aa │ │ +3dfbdc: 2804 |0048: goto 004c // +0004 │ │ +3dfbde: 7120 fe0a 0100 |0049: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3dfbe4: 2706 |004c: throw v6 │ │ catches : 6 │ │ 0x0005 - 0x000f │ │ Ljava/io/IOException; -> 0x0033 │ │ -> 0x0030 │ │ 0x000f - 0x0018 │ │ Ljava/io/IOException; -> 0x002c │ │ -> 0x002a │ │ @@ -839736,84 +839736,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 │ │ -3dfc6c: |[3dfc6c] de.danoeh.antennapod.core.storage.DatabaseExporter.exportToStream:(Ljava/io/FileOutputStream;Landroid/content/Context;)V │ │ -3dfc7c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3dfc7e: 1a01 c10d |0001: const-string v1, "Antennapod.db" // string@0dc1 │ │ -3dfc82: 6e20 2202 1c00 |0003: invoke-virtual {v12, v1}, Landroid/content/Context;.getDatabasePath:(Ljava/lang/String;)Ljava/io/File; // method@0222 │ │ -3dfc88: 0c01 |0006: move-result-object v1 │ │ -3dfc8a: 6e10 cdb1 0100 |0007: invoke-virtual {v1}, Ljava/io/File;.exists:()Z // method@b1cd │ │ -3dfc90: 0a02 |000a: move-result v2 │ │ -3dfc92: 3802 4f00 |000b: if-eqz v2, 005a // +004f │ │ -3dfc96: 2202 401e |000d: new-instance v2, Ljava/io/FileInputStream; // type@1e40 │ │ -3dfc9a: 7020 dcb1 1200 |000f: invoke-direct {v2, v1}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@b1dc │ │ -3dfca0: 6e10 dfb1 0200 |0012: invoke-virtual {v2}, Ljava/io/FileInputStream;.getChannel:()Ljava/nio/channels/FileChannel; // method@b1df │ │ -3dfca6: 0c01 |0015: move-result-object v1 │ │ -3dfca8: 6e10 e9b1 0b00 |0016: invoke-virtual {v11}, Ljava/io/FileOutputStream;.getChannel:()Ljava/nio/channels/FileChannel; // method@b1e9 │ │ -3dfcae: 0c00 |0019: move-result-object v0 │ │ -3dfcb0: 6e10 47b4 0100 |001a: invoke-virtual {v1}, Ljava/nio/channels/FileChannel;.size:()J // method@b447 │ │ -3dfcb6: 0b09 |001d: move-result-wide v9 │ │ -3dfcb8: 1605 0000 |001e: const-wide/16 v5, #int 0 // #0 │ │ -3dfcbc: 0703 |0020: move-object v3, v0 │ │ -3dfcbe: 0714 |0021: move-object v4, v1 │ │ -3dfcc0: 0497 |0022: move-wide v7, v9 │ │ -3dfcc2: 7406 48b4 0300 |0023: invoke-virtual/range {v3, v4, v5, v6, v7, v8}, Ljava/nio/channels/FileChannel;.transferFrom:(Ljava/nio/channels/ReadableByteChannel;JJ)J // method@b448 │ │ -3dfcc8: 6e10 47b4 0000 |0026: invoke-virtual {v0}, Ljava/nio/channels/FileChannel;.size:()J // method@b447 │ │ -3dfcce: 0b02 |0029: move-result-wide v2 │ │ -3dfcd0: 310b 0209 |002a: cmp-long v11, v2, v9 │ │ -3dfcd4: 390b 0900 |002c: if-nez v11, 0035 // +0009 │ │ -3dfcd8: 7110 5eb7 0100 |002e: invoke-static {v1}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@b75e │ │ -3dfcde: 7110 5eb7 0000 |0031: invoke-static {v0}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@b75e │ │ -3dfce4: 0e00 |0034: return-void │ │ -3dfce6: 220b 451e |0035: new-instance v11, Ljava/io/IOException; // type@1e45 │ │ -3dfcea: 1a04 925d |0037: const-string v4, "Unable to write entire database. Expected to write %s, but wrote %s." // string@5d92 │ │ -3dfcee: 1225 |0039: const/4 v5, #int 2 // #2 │ │ -3dfcf0: 2355 2921 |003a: new-array v5, v5, [Ljava/lang/Object; // type@2129 │ │ -3dfcf4: 7130 c00a 9c0a |003c: invoke-static {v12, v9, v10}, Landroid/text/format/Formatter;.formatShortFileSize:(Landroid/content/Context;J)Ljava/lang/String; // method@0ac0 │ │ -3dfcfa: 0c06 |003f: move-result-object v6 │ │ -3dfcfc: 1207 |0040: const/4 v7, #int 0 // #0 │ │ -3dfcfe: 4d06 0507 |0041: aput-object v6, v5, v7 │ │ -3dfd02: 7130 c00a 2c03 |0043: invoke-static {v12, v2, v3}, Landroid/text/format/Formatter;.formatShortFileSize:(Landroid/content/Context;J)Ljava/lang/String; // method@0ac0 │ │ -3dfd08: 0c0c |0046: move-result-object v12 │ │ -3dfd0a: 1212 |0047: const/4 v2, #int 1 // #1 │ │ -3dfd0c: 4d0c 0502 |0048: aput-object v12, v5, v2 │ │ -3dfd10: 7120 2ab3 5400 |004a: invoke-static {v4, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32a │ │ -3dfd16: 0c0c |004d: move-result-object v12 │ │ -3dfd18: 7020 f5b1 cb00 |004e: invoke-direct {v11, v12}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b1f5 │ │ -3dfd1e: 270b |0051: throw v11 │ │ -3dfd20: 0d0b |0052: move-exception v11 │ │ -3dfd22: 070c |0053: move-object v12, v0 │ │ -3dfd24: 0710 |0054: move-object v0, v1 │ │ -3dfd26: 281d |0055: goto 0072 // +001d │ │ -3dfd28: 0d0b |0056: move-exception v11 │ │ -3dfd2a: 070c |0057: move-object v12, v0 │ │ -3dfd2c: 0710 |0058: move-object v0, v1 │ │ -3dfd2e: 280e |0059: goto 0067 // +000e │ │ -3dfd30: 220b 451e |005a: new-instance v11, Ljava/io/IOException; // type@1e45 │ │ -3dfd34: 1a0c 2713 |005c: const-string v12, "Can not access current database" // string@1327 │ │ -3dfd38: 7020 f5b1 cb00 |005e: invoke-direct {v11, v12}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b1f5 │ │ -3dfd3e: 270b |0061: throw v11 │ │ -3dfd40: 0d0b |0062: move-exception v11 │ │ -3dfd42: 070c |0063: move-object v12, v0 │ │ -3dfd44: 280e |0064: goto 0072 // +000e │ │ -3dfd46: 0d0b |0065: move-exception v11 │ │ -3dfd48: 070c |0066: move-object v12, v0 │ │ -3dfd4a: 1a01 5918 |0067: const-string v1, "DatabaseExporter" // string@1859 │ │ -3dfd4e: 7110 020b 0b00 |0069: invoke-static {v11}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ -3dfd54: 0c02 |006c: move-result-object v2 │ │ -3dfd56: 7120 000b 2100 |006d: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -3dfd5c: 270b |0070: throw v11 │ │ -3dfd5e: 0d0b |0071: move-exception v11 │ │ -3dfd60: 7110 5eb7 0000 |0072: invoke-static {v0}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@b75e │ │ -3dfd66: 7110 5eb7 0c00 |0075: invoke-static {v12}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@b75e │ │ -3dfd6c: 270b |0078: throw v11 │ │ +3dfc34: |[3dfc34] de.danoeh.antennapod.core.storage.DatabaseExporter.exportToStream:(Ljava/io/FileOutputStream;Landroid/content/Context;)V │ │ +3dfc44: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3dfc46: 1a01 c10d |0001: const-string v1, "Antennapod.db" // string@0dc1 │ │ +3dfc4a: 6e20 2202 1c00 |0003: invoke-virtual {v12, v1}, Landroid/content/Context;.getDatabasePath:(Ljava/lang/String;)Ljava/io/File; // method@0222 │ │ +3dfc50: 0c01 |0006: move-result-object v1 │ │ +3dfc52: 6e10 cdb1 0100 |0007: invoke-virtual {v1}, Ljava/io/File;.exists:()Z // method@b1cd │ │ +3dfc58: 0a02 |000a: move-result v2 │ │ +3dfc5a: 3802 4f00 |000b: if-eqz v2, 005a // +004f │ │ +3dfc5e: 2202 401e |000d: new-instance v2, Ljava/io/FileInputStream; // type@1e40 │ │ +3dfc62: 7020 dcb1 1200 |000f: invoke-direct {v2, v1}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@b1dc │ │ +3dfc68: 6e10 dfb1 0200 |0012: invoke-virtual {v2}, Ljava/io/FileInputStream;.getChannel:()Ljava/nio/channels/FileChannel; // method@b1df │ │ +3dfc6e: 0c01 |0015: move-result-object v1 │ │ +3dfc70: 6e10 e9b1 0b00 |0016: invoke-virtual {v11}, Ljava/io/FileOutputStream;.getChannel:()Ljava/nio/channels/FileChannel; // method@b1e9 │ │ +3dfc76: 0c00 |0019: move-result-object v0 │ │ +3dfc78: 6e10 47b4 0100 |001a: invoke-virtual {v1}, Ljava/nio/channels/FileChannel;.size:()J // method@b447 │ │ +3dfc7e: 0b09 |001d: move-result-wide v9 │ │ +3dfc80: 1605 0000 |001e: const-wide/16 v5, #int 0 // #0 │ │ +3dfc84: 0703 |0020: move-object v3, v0 │ │ +3dfc86: 0714 |0021: move-object v4, v1 │ │ +3dfc88: 0497 |0022: move-wide v7, v9 │ │ +3dfc8a: 7406 48b4 0300 |0023: invoke-virtual/range {v3, v4, v5, v6, v7, v8}, Ljava/nio/channels/FileChannel;.transferFrom:(Ljava/nio/channels/ReadableByteChannel;JJ)J // method@b448 │ │ +3dfc90: 6e10 47b4 0000 |0026: invoke-virtual {v0}, Ljava/nio/channels/FileChannel;.size:()J // method@b447 │ │ +3dfc96: 0b02 |0029: move-result-wide v2 │ │ +3dfc98: 310b 0209 |002a: cmp-long v11, v2, v9 │ │ +3dfc9c: 390b 0900 |002c: if-nez v11, 0035 // +0009 │ │ +3dfca0: 7110 5eb7 0100 |002e: invoke-static {v1}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@b75e │ │ +3dfca6: 7110 5eb7 0000 |0031: invoke-static {v0}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@b75e │ │ +3dfcac: 0e00 |0034: return-void │ │ +3dfcae: 220b 451e |0035: new-instance v11, Ljava/io/IOException; // type@1e45 │ │ +3dfcb2: 1a04 925d |0037: const-string v4, "Unable to write entire database. Expected to write %s, but wrote %s." // string@5d92 │ │ +3dfcb6: 1225 |0039: const/4 v5, #int 2 // #2 │ │ +3dfcb8: 2355 2921 |003a: new-array v5, v5, [Ljava/lang/Object; // type@2129 │ │ +3dfcbc: 7130 c00a 9c0a |003c: invoke-static {v12, v9, v10}, Landroid/text/format/Formatter;.formatShortFileSize:(Landroid/content/Context;J)Ljava/lang/String; // method@0ac0 │ │ +3dfcc2: 0c06 |003f: move-result-object v6 │ │ +3dfcc4: 1207 |0040: const/4 v7, #int 0 // #0 │ │ +3dfcc6: 4d06 0507 |0041: aput-object v6, v5, v7 │ │ +3dfcca: 7130 c00a 2c03 |0043: invoke-static {v12, v2, v3}, Landroid/text/format/Formatter;.formatShortFileSize:(Landroid/content/Context;J)Ljava/lang/String; // method@0ac0 │ │ +3dfcd0: 0c0c |0046: move-result-object v12 │ │ +3dfcd2: 1212 |0047: const/4 v2, #int 1 // #1 │ │ +3dfcd4: 4d0c 0502 |0048: aput-object v12, v5, v2 │ │ +3dfcd8: 7120 2ab3 5400 |004a: invoke-static {v4, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32a │ │ +3dfcde: 0c0c |004d: move-result-object v12 │ │ +3dfce0: 7020 f5b1 cb00 |004e: invoke-direct {v11, v12}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b1f5 │ │ +3dfce6: 270b |0051: throw v11 │ │ +3dfce8: 0d0b |0052: move-exception v11 │ │ +3dfcea: 070c |0053: move-object v12, v0 │ │ +3dfcec: 0710 |0054: move-object v0, v1 │ │ +3dfcee: 281d |0055: goto 0072 // +001d │ │ +3dfcf0: 0d0b |0056: move-exception v11 │ │ +3dfcf2: 070c |0057: move-object v12, v0 │ │ +3dfcf4: 0710 |0058: move-object v0, v1 │ │ +3dfcf6: 280e |0059: goto 0067 // +000e │ │ +3dfcf8: 220b 451e |005a: new-instance v11, Ljava/io/IOException; // type@1e45 │ │ +3dfcfc: 1a0c 2713 |005c: const-string v12, "Can not access current database" // string@1327 │ │ +3dfd00: 7020 f5b1 cb00 |005e: invoke-direct {v11, v12}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b1f5 │ │ +3dfd06: 270b |0061: throw v11 │ │ +3dfd08: 0d0b |0062: move-exception v11 │ │ +3dfd0a: 070c |0063: move-object v12, v0 │ │ +3dfd0c: 280e |0064: goto 0072 // +000e │ │ +3dfd0e: 0d0b |0065: move-exception v11 │ │ +3dfd10: 070c |0066: move-object v12, v0 │ │ +3dfd12: 1a01 5918 |0067: const-string v1, "DatabaseExporter" // string@1859 │ │ +3dfd16: 7110 020b 0b00 |0069: invoke-static {v11}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ +3dfd1c: 0c02 |006c: move-result-object v2 │ │ +3dfd1e: 7120 000b 2100 |006d: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +3dfd24: 270b |0070: throw v11 │ │ +3dfd26: 0d0b |0071: move-exception v11 │ │ +3dfd28: 7110 5eb7 0000 |0072: invoke-static {v0}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@b75e │ │ +3dfd2e: 7110 5eb7 0c00 |0075: invoke-static {v12}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@b75e │ │ +3dfd34: 270b |0078: throw v11 │ │ catches : 5 │ │ 0x0001 - 0x0016 │ │ Ljava/io/IOException; -> 0x0065 │ │ -> 0x0062 │ │ 0x0016 - 0x002a │ │ Ljava/io/IOException; -> 0x0056 │ │ -> 0x0052 │ │ @@ -839854,73 +839854,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 │ │ -3dfda8: |[3dfda8] de.danoeh.antennapod.core.storage.DatabaseExporter.importBackup:(Landroid/net/Uri;Landroid/content/Context;)V │ │ -3dfdb8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3dfdba: 1a01 c20d |0001: const-string v1, "Antennapod.db_tmp" // string@0dc2 │ │ -3dfdbe: 6e20 2202 1500 |0003: invoke-virtual {v5, v1}, Landroid/content/Context;.getDatabasePath:(Ljava/lang/String;)Ljava/io/File; // method@0222 │ │ -3dfdc4: 0c01 |0006: move-result-object v1 │ │ -3dfdc6: 6e10 2002 0500 |0007: invoke-virtual {v5}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0220 │ │ -3dfdcc: 0c02 |000a: move-result-object v2 │ │ -3dfdce: 6e20 0302 4200 |000b: invoke-virtual {v2, v4}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@0203 │ │ -3dfdd4: 0c04 |000e: move-result-object v4 │ │ -3dfdd6: 7120 59b7 1400 |000f: invoke-static {v4, v1}, Lorg/apache/commons/io/FileUtils;.copyInputStreamToFile:(Ljava/io/InputStream;Ljava/io/File;)V // method@b759 │ │ -3dfddc: 6e10 ceb1 0100 |0012: invoke-virtual {v1}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b1ce │ │ -3dfde2: 0c02 |0015: move-result-object v2 │ │ -3dfde4: 1213 |0016: const/4 v3, #int 1 // #1 │ │ -3dfde6: 7130 7b03 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@037b │ │ -3dfdec: 0c00 |001a: move-result-object v0 │ │ -3dfdee: 6e10 7603 0000 |001b: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.getVersion:()I // method@0376 │ │ -3dfdf4: 0a02 |001e: move-result v2 │ │ -3dfdf6: 1403 d0ed 2d00 |001f: const v3, #float 4.21791e-39 // #002dedd0 │ │ -3dfdfc: 3632 2000 |0022: if-gt v2, v3, 0042 // +0020 │ │ -3dfe00: 6e10 6903 0000 |0024: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteClosable;.close:()V // method@0369 │ │ -3dfe06: 1a00 c10d |0027: const-string v0, "Antennapod.db" // string@0dc1 │ │ -3dfe0a: 6e20 2202 0500 |0029: invoke-virtual {v5, v0}, Landroid/content/Context;.getDatabasePath:(Ljava/lang/String;)Ljava/io/File; // method@0222 │ │ -3dfe10: 0c05 |002c: move-result-object v5 │ │ -3dfe12: 6e10 cbb1 0500 |002d: invoke-virtual {v5}, Ljava/io/File;.delete:()Z // method@b1cb │ │ -3dfe18: 0a00 |0030: move-result v0 │ │ -3dfe1a: 3800 0900 |0031: if-eqz v0, 003a // +0009 │ │ -3dfe1e: 7120 5bb7 5100 |0033: invoke-static {v1, v5}, Lorg/apache/commons/io/FileUtils;.moveFile:(Ljava/io/File;Ljava/io/File;)V // method@b75b │ │ -3dfe24: 7110 5fb7 0400 |0036: invoke-static {v4}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/InputStream;)V // method@b75f │ │ -3dfe2a: 0e00 |0039: return-void │ │ -3dfe2c: 2205 451e |003a: new-instance v5, Ljava/io/IOException; // type@1e45 │ │ -3dfe30: 1a00 615d |003c: const-string v0, "Unable to delete old database" // string@5d61 │ │ -3dfe34: 7020 f5b1 0500 |003e: invoke-direct {v5, v0}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b1f5 │ │ -3dfe3a: 2705 |0041: throw v5 │ │ -3dfe3c: 2200 451e |0042: new-instance v0, Ljava/io/IOException; // type@1e45 │ │ -3dfe40: 6001 b57d |0044: sget v1, Lde/danoeh/antennapod/core/R$string;.import_no_downgrade:I // field@7db5 │ │ -3dfe44: 6e20 3102 1500 |0046: invoke-virtual {v5, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3dfe4a: 0c05 |0049: move-result-object v5 │ │ -3dfe4c: 7020 f5b1 5000 |004a: invoke-direct {v0, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b1f5 │ │ -3dfe52: 2700 |004d: throw v0 │ │ -3dfe54: 0d05 |004e: move-exception v5 │ │ -3dfe56: 0740 |004f: move-object v0, v4 │ │ -3dfe58: 2815 |0050: goto 0065 // +0015 │ │ -3dfe5a: 0d05 |0051: move-exception v5 │ │ -3dfe5c: 2802 |0052: goto 0054 // +0002 │ │ -3dfe5e: 0d05 |0053: move-exception v5 │ │ -3dfe60: 0740 |0054: move-object v0, v4 │ │ -3dfe62: 2806 |0055: goto 005b // +0006 │ │ -3dfe64: 0d05 |0056: move-exception v5 │ │ -3dfe66: 280e |0057: goto 0065 // +000e │ │ -3dfe68: 0d05 |0058: move-exception v5 │ │ -3dfe6a: 2802 |0059: goto 005b // +0002 │ │ -3dfe6c: 0d05 |005a: move-exception v5 │ │ -3dfe6e: 1a04 5918 |005b: const-string v4, "DatabaseExporter" // string@1859 │ │ -3dfe72: 7110 020b 0500 |005d: invoke-static {v5}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ -3dfe78: 0c01 |0060: move-result-object v1 │ │ -3dfe7a: 7120 000b 1400 |0061: invoke-static {v4, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -3dfe80: 2705 |0064: throw v5 │ │ -3dfe82: 7110 5fb7 0000 |0065: invoke-static {v0}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/InputStream;)V // method@b75f │ │ -3dfe88: 2705 |0068: throw v5 │ │ +3dfd70: |[3dfd70] de.danoeh.antennapod.core.storage.DatabaseExporter.importBackup:(Landroid/net/Uri;Landroid/content/Context;)V │ │ +3dfd80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3dfd82: 1a01 c20d |0001: const-string v1, "Antennapod.db_tmp" // string@0dc2 │ │ +3dfd86: 6e20 2202 1500 |0003: invoke-virtual {v5, v1}, Landroid/content/Context;.getDatabasePath:(Ljava/lang/String;)Ljava/io/File; // method@0222 │ │ +3dfd8c: 0c01 |0006: move-result-object v1 │ │ +3dfd8e: 6e10 2002 0500 |0007: invoke-virtual {v5}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0220 │ │ +3dfd94: 0c02 |000a: move-result-object v2 │ │ +3dfd96: 6e20 0302 4200 |000b: invoke-virtual {v2, v4}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@0203 │ │ +3dfd9c: 0c04 |000e: move-result-object v4 │ │ +3dfd9e: 7120 59b7 1400 |000f: invoke-static {v4, v1}, Lorg/apache/commons/io/FileUtils;.copyInputStreamToFile:(Ljava/io/InputStream;Ljava/io/File;)V // method@b759 │ │ +3dfda4: 6e10 ceb1 0100 |0012: invoke-virtual {v1}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b1ce │ │ +3dfdaa: 0c02 |0015: move-result-object v2 │ │ +3dfdac: 1213 |0016: const/4 v3, #int 1 // #1 │ │ +3dfdae: 7130 7b03 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@037b │ │ +3dfdb4: 0c00 |001a: move-result-object v0 │ │ +3dfdb6: 6e10 7603 0000 |001b: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.getVersion:()I // method@0376 │ │ +3dfdbc: 0a02 |001e: move-result v2 │ │ +3dfdbe: 1403 d0ed 2d00 |001f: const v3, #float 4.21791e-39 // #002dedd0 │ │ +3dfdc4: 3632 2000 |0022: if-gt v2, v3, 0042 // +0020 │ │ +3dfdc8: 6e10 6903 0000 |0024: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteClosable;.close:()V // method@0369 │ │ +3dfdce: 1a00 c10d |0027: const-string v0, "Antennapod.db" // string@0dc1 │ │ +3dfdd2: 6e20 2202 0500 |0029: invoke-virtual {v5, v0}, Landroid/content/Context;.getDatabasePath:(Ljava/lang/String;)Ljava/io/File; // method@0222 │ │ +3dfdd8: 0c05 |002c: move-result-object v5 │ │ +3dfdda: 6e10 cbb1 0500 |002d: invoke-virtual {v5}, Ljava/io/File;.delete:()Z // method@b1cb │ │ +3dfde0: 0a00 |0030: move-result v0 │ │ +3dfde2: 3800 0900 |0031: if-eqz v0, 003a // +0009 │ │ +3dfde6: 7120 5bb7 5100 |0033: invoke-static {v1, v5}, Lorg/apache/commons/io/FileUtils;.moveFile:(Ljava/io/File;Ljava/io/File;)V // method@b75b │ │ +3dfdec: 7110 5fb7 0400 |0036: invoke-static {v4}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/InputStream;)V // method@b75f │ │ +3dfdf2: 0e00 |0039: return-void │ │ +3dfdf4: 2205 451e |003a: new-instance v5, Ljava/io/IOException; // type@1e45 │ │ +3dfdf8: 1a00 615d |003c: const-string v0, "Unable to delete old database" // string@5d61 │ │ +3dfdfc: 7020 f5b1 0500 |003e: invoke-direct {v5, v0}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b1f5 │ │ +3dfe02: 2705 |0041: throw v5 │ │ +3dfe04: 2200 451e |0042: new-instance v0, Ljava/io/IOException; // type@1e45 │ │ +3dfe08: 6001 b57d |0044: sget v1, Lde/danoeh/antennapod/core/R$string;.import_no_downgrade:I // field@7db5 │ │ +3dfe0c: 6e20 3102 1500 |0046: invoke-virtual {v5, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3dfe12: 0c05 |0049: move-result-object v5 │ │ +3dfe14: 7020 f5b1 5000 |004a: invoke-direct {v0, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b1f5 │ │ +3dfe1a: 2700 |004d: throw v0 │ │ +3dfe1c: 0d05 |004e: move-exception v5 │ │ +3dfe1e: 0740 |004f: move-object v0, v4 │ │ +3dfe20: 2815 |0050: goto 0065 // +0015 │ │ +3dfe22: 0d05 |0051: move-exception v5 │ │ +3dfe24: 2802 |0052: goto 0054 // +0002 │ │ +3dfe26: 0d05 |0053: move-exception v5 │ │ +3dfe28: 0740 |0054: move-object v0, v4 │ │ +3dfe2a: 2806 |0055: goto 005b // +0006 │ │ +3dfe2c: 0d05 |0056: move-exception v5 │ │ +3dfe2e: 280e |0057: goto 0065 // +000e │ │ +3dfe30: 0d05 |0058: move-exception v5 │ │ +3dfe32: 2802 |0059: goto 005b // +0002 │ │ +3dfe34: 0d05 |005a: move-exception v5 │ │ +3dfe36: 1a04 5918 |005b: const-string v4, "DatabaseExporter" // string@1859 │ │ +3dfe3a: 7110 020b 0500 |005d: invoke-static {v5}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ +3dfe40: 0c01 |0060: move-result-object v1 │ │ +3dfe42: 7120 000b 1400 |0061: invoke-static {v4, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +3dfe48: 2705 |0064: throw v5 │ │ +3dfe4a: 7110 5fb7 0000 |0065: invoke-static {v0}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/InputStream;)V // method@b75f │ │ +3dfe50: 2705 |0068: throw v5 │ │ catches : 4 │ │ 0x0001 - 0x000f │ │ Ljava/io/IOException; -> 0x005a │ │ Landroid/database/sqlite/SQLiteException; -> 0x0058 │ │ -> 0x0056 │ │ 0x000f - 0x0036 │ │ Ljava/io/IOException; -> 0x0053 │ │ @@ -839979,17 +839979,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3dffec: |[3dffec] de.danoeh.antennapod.core.storage.EpisodeCleanupAlgorithm.:()V │ │ -3dfffc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e0002: 0e00 |0003: return-void │ │ +3dffb4: |[3dffb4] de.danoeh.antennapod.core.storage.EpisodeCleanupAlgorithm.:()V │ │ +3dffc4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3dffca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm; │ │ │ │ Virtual methods - │ │ @@ -840004,35 +840004,35 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -3dff4c: |[3dff4c] de.danoeh.antennapod.core.storage.EpisodeCleanupAlgorithm.getNumEpisodesToCleanup:(I)I │ │ -3dff5c: 3a03 2100 |0000: if-ltz v3, 0021 // +0021 │ │ -3dff60: 7100 b8b0 0000 |0002: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEpisodeCacheSize:()I // method@b0b8 │ │ -3dff66: 0a00 |0005: move-result v0 │ │ -3dff68: 12f1 |0006: const/4 v1, #int -1 // #ff │ │ -3dff6a: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ -3dff6e: 2200 ba1c |0009: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1cba │ │ -3dff72: 1a01 507d |000b: const-string v1, "downloaded" // string@7d50 │ │ -3dff76: 7020 55ac 1000 |000d: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac55 │ │ -3dff7c: 7110 719b 0000 |0010: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getTotalEpisodeCount:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)I // method@9b71 │ │ -3dff82: 0a00 |0013: move-result v0 │ │ -3dff84: b030 |0014: add-int/2addr v0, v3 │ │ -3dff86: 7100 b8b0 0000 |0015: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEpisodeCacheSize:()I // method@b0b8 │ │ -3dff8c: 0a03 |0018: move-result v3 │ │ -3dff8e: 3430 0800 |0019: if-lt v0, v3, 0021 // +0008 │ │ -3dff92: 7100 b8b0 0000 |001b: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEpisodeCacheSize:()I // method@b0b8 │ │ -3dff98: 0a03 |001e: move-result v3 │ │ -3dff9a: b130 |001f: sub-int/2addr v0, v3 │ │ -3dff9c: 0f00 |0020: return v0 │ │ -3dff9e: 1203 |0021: const/4 v3, #int 0 // #0 │ │ -3dffa0: 0f03 |0022: return v3 │ │ +3dff14: |[3dff14] de.danoeh.antennapod.core.storage.EpisodeCleanupAlgorithm.getNumEpisodesToCleanup:(I)I │ │ +3dff24: 3a03 2100 |0000: if-ltz v3, 0021 // +0021 │ │ +3dff28: 7100 b8b0 0000 |0002: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEpisodeCacheSize:()I // method@b0b8 │ │ +3dff2e: 0a00 |0005: move-result v0 │ │ +3dff30: 12f1 |0006: const/4 v1, #int -1 // #ff │ │ +3dff32: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ +3dff36: 2200 ba1c |0009: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1cba │ │ +3dff3a: 1a01 507d |000b: const-string v1, "downloaded" // string@7d50 │ │ +3dff3e: 7020 55ac 1000 |000d: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac55 │ │ +3dff44: 7110 719b 0000 |0010: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getTotalEpisodeCount:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)I // method@9b71 │ │ +3dff4a: 0a00 |0013: move-result v0 │ │ +3dff4c: b030 |0014: add-int/2addr v0, v3 │ │ +3dff4e: 7100 b8b0 0000 |0015: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEpisodeCacheSize:()I // method@b0b8 │ │ +3dff54: 0a03 |0018: move-result v3 │ │ +3dff56: 3430 0800 |0019: if-lt v0, v3, 0021 // +0008 │ │ +3dff5a: 7100 b8b0 0000 |001b: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEpisodeCacheSize:()I // method@b0b8 │ │ +3dff60: 0a03 |001e: move-result v3 │ │ +3dff62: b130 |001f: sub-int/2addr v0, v3 │ │ +3dff64: 0f00 |0020: return v0 │ │ +3dff66: 1203 |0021: const/4 v3, #int 0 // #0 │ │ +3dff68: 0f03 |0022: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=54 │ │ 0x0009 line=55 │ │ 0x0015 line=57 │ │ 0x001b line=60 │ │ locals : │ │ @@ -840050,20 +840050,20 @@ │ │ type : '(Landroid/content/Context;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -3dffa4: |[3dffa4] de.danoeh.antennapod.core.storage.EpisodeCleanupAlgorithm.makeRoomForEpisodes:(Landroid/content/Context;I)I │ │ -3dffb4: 6e20 6c9c 2000 |0000: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm;.getNumEpisodesToCleanup:(I)I // method@9c6c │ │ -3dffba: 0a02 |0003: move-result v2 │ │ -3dffbc: 6e30 709c 1002 |0004: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm;.performCleanup:(Landroid/content/Context;I)I // method@9c70 │ │ -3dffc2: 0a01 |0007: move-result v1 │ │ -3dffc4: 0f01 |0008: return v1 │ │ +3dff6c: |[3dff6c] de.danoeh.antennapod.core.storage.EpisodeCleanupAlgorithm.makeRoomForEpisodes:(Landroid/content/Context;I)I │ │ +3dff7c: 6e20 6c9c 2000 |0000: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm;.getNumEpisodesToCleanup:(I)I // method@9c6c │ │ +3dff82: 0a02 |0003: move-result v2 │ │ +3dff84: 6e30 709c 1002 |0004: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm;.performCleanup:(Landroid/content/Context;I)I // method@9c70 │ │ +3dff8a: 0a01 |0007: move-result v1 │ │ +3dff8c: 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 │ │ @@ -840073,20 +840073,20 @@ │ │ type : '(Landroid/content/Context;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -3dffc8: |[3dffc8] de.danoeh.antennapod.core.storage.EpisodeCleanupAlgorithm.performCleanup:(Landroid/content/Context;)I │ │ -3dffd8: 6e10 6b9c 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm;.getDefaultCleanupParameter:()I // method@9c6b │ │ -3dffde: 0a00 |0003: move-result v0 │ │ -3dffe0: 6e30 709c 2100 |0004: invoke-virtual {v1, v2, v0}, Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm;.performCleanup:(Landroid/content/Context;I)I // method@9c70 │ │ -3dffe6: 0a02 |0007: move-result v2 │ │ -3dffe8: 0f02 |0008: return v2 │ │ +3dff90: |[3dff90] de.danoeh.antennapod.core.storage.EpisodeCleanupAlgorithm.performCleanup:(Landroid/content/Context;)I │ │ +3dffa0: 6e10 6b9c 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm;.getDefaultCleanupParameter:()I // method@9c6b │ │ +3dffa6: 0a00 |0003: move-result v0 │ │ +3dffa8: 6e30 709c 2100 |0004: invoke-virtual {v1, v2, v0}, Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm;.performCleanup:(Landroid/content/Context;I)I // method@9c70 │ │ +3dffae: 0a02 |0007: move-result v2 │ │ +3dffb0: 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; │ │ │ │ @@ -840121,17 +840121,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3dff34: |[3dff34] de.danoeh.antennapod.core.storage.EpisodeCleanupAlgorithmFactory.:()V │ │ -3dff44: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3dff4a: 0e00 |0003: return-void │ │ +3dfefc: |[3dfefc] de.danoeh.antennapod.core.storage.EpisodeCleanupAlgorithmFactory.:()V │ │ +3dff0c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3dff12: 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;) │ │ @@ -840139,41 +840139,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 │ │ -3dfec0: |[3dfec0] de.danoeh.antennapod.core.storage.EpisodeCleanupAlgorithmFactory.build:()Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm; │ │ -3dfed0: 7100 dfb0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownload:()Z // method@b0df │ │ -3dfed6: 0a00 |0003: move-result v0 │ │ -3dfed8: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ -3dfedc: 2200 1e19 |0006: new-instance v0, Lde/danoeh/antennapod/core/storage/APNullCleanupAlgorithm; // type@191e │ │ -3dfee0: 7010 299b 0000 |0008: invoke-direct {v0}, Lde/danoeh/antennapod/core/storage/APNullCleanupAlgorithm;.:()V // method@9b29 │ │ -3dfee6: 1100 |000b: return-object v0 │ │ -3dfee8: 7100 b9b0 0000 |000c: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEpisodeCleanupValue:()I // method@b0b9 │ │ -3dfeee: 0a00 |000f: move-result v0 │ │ -3dfef0: 12d1 |0010: const/4 v1, #int -3 // #fd │ │ -3dfef2: 3210 1a00 |0011: if-eq v0, v1, 002b // +001a │ │ -3dfef6: 12e1 |0013: const/4 v1, #int -2 // #fe │ │ -3dfef8: 3210 1100 |0014: if-eq v0, v1, 0025 // +0011 │ │ -3dfefc: 12f1 |0016: const/4 v1, #int -1 // #ff │ │ -3dfefe: 3210 0800 |0017: if-eq v0, v1, 001f // +0008 │ │ -3dff02: 2201 1d19 |0019: new-instance v1, Lde/danoeh/antennapod/core/storage/APCleanupAlgorithm; // type@191d │ │ -3dff06: 7020 209b 0100 |001b: invoke-direct {v1, v0}, Lde/danoeh/antennapod/core/storage/APCleanupAlgorithm;.:(I)V // method@9b20 │ │ -3dff0c: 1101 |001e: return-object v1 │ │ -3dff0e: 2200 2019 |001f: new-instance v0, Lde/danoeh/antennapod/core/storage/APQueueCleanupAlgorithm; // type@1920 │ │ -3dff12: 7010 309b 0000 |0021: invoke-direct {v0}, Lde/danoeh/antennapod/core/storage/APQueueCleanupAlgorithm;.:()V // method@9b30 │ │ -3dff18: 1100 |0024: return-object v0 │ │ -3dff1a: 2200 1e19 |0025: new-instance v0, Lde/danoeh/antennapod/core/storage/APNullCleanupAlgorithm; // type@191e │ │ -3dff1e: 7010 299b 0000 |0027: invoke-direct {v0}, Lde/danoeh/antennapod/core/storage/APNullCleanupAlgorithm;.:()V // method@9b29 │ │ -3dff24: 1100 |002a: return-object v0 │ │ -3dff26: 2200 5b19 |002b: new-instance v0, Lde/danoeh/antennapod/core/storage/ExceptFavoriteCleanupAlgorithm; // type@195b │ │ -3dff2a: 7010 769c 0000 |002d: invoke-direct {v0}, Lde/danoeh/antennapod/core/storage/ExceptFavoriteCleanupAlgorithm;.:()V // method@9c76 │ │ -3dff30: 1100 |0030: return-object v0 │ │ +3dfe88: |[3dfe88] de.danoeh.antennapod.core.storage.EpisodeCleanupAlgorithmFactory.build:()Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm; │ │ +3dfe98: 7100 dfb0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownload:()Z // method@b0df │ │ +3dfe9e: 0a00 |0003: move-result v0 │ │ +3dfea0: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ +3dfea4: 2200 1e19 |0006: new-instance v0, Lde/danoeh/antennapod/core/storage/APNullCleanupAlgorithm; // type@191e │ │ +3dfea8: 7010 299b 0000 |0008: invoke-direct {v0}, Lde/danoeh/antennapod/core/storage/APNullCleanupAlgorithm;.:()V // method@9b29 │ │ +3dfeae: 1100 |000b: return-object v0 │ │ +3dfeb0: 7100 b9b0 0000 |000c: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEpisodeCleanupValue:()I // method@b0b9 │ │ +3dfeb6: 0a00 |000f: move-result v0 │ │ +3dfeb8: 12d1 |0010: const/4 v1, #int -3 // #fd │ │ +3dfeba: 3210 1a00 |0011: if-eq v0, v1, 002b // +001a │ │ +3dfebe: 12e1 |0013: const/4 v1, #int -2 // #fe │ │ +3dfec0: 3210 1100 |0014: if-eq v0, v1, 0025 // +0011 │ │ +3dfec4: 12f1 |0016: const/4 v1, #int -1 // #ff │ │ +3dfec6: 3210 0800 |0017: if-eq v0, v1, 001f // +0008 │ │ +3dfeca: 2201 1d19 |0019: new-instance v1, Lde/danoeh/antennapod/core/storage/APCleanupAlgorithm; // type@191d │ │ +3dfece: 7020 209b 0100 |001b: invoke-direct {v1, v0}, Lde/danoeh/antennapod/core/storage/APCleanupAlgorithm;.:(I)V // method@9b20 │ │ +3dfed4: 1101 |001e: return-object v1 │ │ +3dfed6: 2200 2019 |001f: new-instance v0, Lde/danoeh/antennapod/core/storage/APQueueCleanupAlgorithm; // type@1920 │ │ +3dfeda: 7010 309b 0000 |0021: invoke-direct {v0}, Lde/danoeh/antennapod/core/storage/APQueueCleanupAlgorithm;.:()V // method@9b30 │ │ +3dfee0: 1100 |0024: return-object v0 │ │ +3dfee2: 2200 1e19 |0025: new-instance v0, Lde/danoeh/antennapod/core/storage/APNullCleanupAlgorithm; // type@191e │ │ +3dfee6: 7010 299b 0000 |0027: invoke-direct {v0}, Lde/danoeh/antennapod/core/storage/APNullCleanupAlgorithm;.:()V // method@9b29 │ │ +3dfeec: 1100 |002a: return-object v0 │ │ +3dfeee: 2200 5b19 |002b: new-instance v0, Lde/danoeh/antennapod/core/storage/ExceptFavoriteCleanupAlgorithm; // type@195b │ │ +3dfef2: 7010 769c 0000 |002d: invoke-direct {v0}, Lde/danoeh/antennapod/core/storage/ExceptFavoriteCleanupAlgorithm;.:()V // method@9c76 │ │ +3dfef8: 1100 |0030: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7 │ │ 0x0006 line=8 │ │ 0x000c line=10 │ │ 0x0019 line=19 │ │ 0x001f line=15 │ │ @@ -840208,37 +840208,37 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e0028: |[3e0028] de.danoeh.antennapod.core.storage.ExceptFavoriteCleanupAlgorithm$$ExternalSyntheticLambda0.:()V │ │ -3e0038: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e003e: 0e00 |0003: return-void │ │ +3dfff0: |[3dfff0] de.danoeh.antennapod.core.storage.ExceptFavoriteCleanupAlgorithm$$ExternalSyntheticLambda0.:()V │ │ +3e0000: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e0006: 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 │ │ -3e0004: |[3e0004] de.danoeh.antennapod.core.storage.ExceptFavoriteCleanupAlgorithm$$ExternalSyntheticLambda0.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -3e0014: 1f01 b91c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3e0018: 1f02 b91c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3e001c: 7120 759c 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@9c75 │ │ -3e0022: 0a01 |0007: move-result v1 │ │ -3e0024: 0f01 |0008: return v1 │ │ +3dffcc: |[3dffcc] de.danoeh.antennapod.core.storage.ExceptFavoriteCleanupAlgorithm$$ExternalSyntheticLambda0.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +3dffdc: 1f01 b91c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3dffe0: 1f02 b91c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3dffe4: 7120 759c 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@9c75 │ │ +3dffea: 0a01 |0007: move-result v1 │ │ +3dffec: 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; │ │ @@ -840268,17 +840268,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e04cc: |[3e04cc] de.danoeh.antennapod.core.storage.FeedItemDuplicateGuesser.:()V │ │ -3e04dc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e04e2: 0e00 |0003: return-void │ │ +3e0494: |[3e0494] de.danoeh.antennapod.core.storage.FeedItemDuplicateGuesser.:()V │ │ +3e04a4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e04aa: 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;) │ │ @@ -840286,35 +840286,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 │ │ -3e0470: |[3e0470] de.danoeh.antennapod.core.storage.FeedItemDuplicateGuesser.canonicalizeTitle:(Ljava/lang/String;)Ljava/lang/String; │ │ -3e0480: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ -3e0484: 1a02 0000 |0002: const-string v2, "" // string@0000 │ │ -3e0488: 1102 |0004: return-object v2 │ │ -3e048a: 6e10 47b3 0200 |0005: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b347 │ │ -3e0490: 0c02 |0008: move-result-object v2 │ │ -3e0492: 1300 1c20 |0009: const/16 v0, #int 8220 // #201c │ │ -3e0496: 1301 2200 |000b: const/16 v1, #int 34 // #22 │ │ -3e049a: 6e30 38b3 0201 |000d: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replace:(CC)Ljava/lang/String; // method@b338 │ │ -3e04a0: 0c02 |0010: move-result-object v2 │ │ -3e04a2: 1300 1d20 |0011: const/16 v0, #int 8221 // #201d │ │ -3e04a6: 6e30 38b3 0201 |0013: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replace:(CC)Ljava/lang/String; // method@b338 │ │ -3e04ac: 0c02 |0016: move-result-object v2 │ │ -3e04ae: 1300 1e20 |0017: const/16 v0, #int 8222 // #201e │ │ -3e04b2: 6e30 38b3 0201 |0019: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replace:(CC)Ljava/lang/String; // method@b338 │ │ -3e04b8: 0c02 |001c: move-result-object v2 │ │ -3e04ba: 1300 1420 |001d: const/16 v0, #int 8212 // #2014 │ │ -3e04be: 1301 2d00 |001f: const/16 v1, #int 45 // #2d │ │ -3e04c2: 6e30 38b3 0201 |0021: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replace:(CC)Ljava/lang/String; // method@b338 │ │ -3e04c8: 0c02 |0024: move-result-object v2 │ │ -3e04ca: 1102 |0025: return-object v2 │ │ +3e0438: |[3e0438] de.danoeh.antennapod.core.storage.FeedItemDuplicateGuesser.canonicalizeTitle:(Ljava/lang/String;)Ljava/lang/String; │ │ +3e0448: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ +3e044c: 1a02 0000 |0002: const-string v2, "" // string@0000 │ │ +3e0450: 1102 |0004: return-object v2 │ │ +3e0452: 6e10 47b3 0200 |0005: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b347 │ │ +3e0458: 0c02 |0008: move-result-object v2 │ │ +3e045a: 1300 1c20 |0009: const/16 v0, #int 8220 // #201c │ │ +3e045e: 1301 2200 |000b: const/16 v1, #int 34 // #22 │ │ +3e0462: 6e30 38b3 0201 |000d: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replace:(CC)Ljava/lang/String; // method@b338 │ │ +3e0468: 0c02 |0010: move-result-object v2 │ │ +3e046a: 1300 1d20 |0011: const/16 v0, #int 8221 // #201d │ │ +3e046e: 6e30 38b3 0201 |0013: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replace:(CC)Ljava/lang/String; // method@b338 │ │ +3e0474: 0c02 |0016: move-result-object v2 │ │ +3e0476: 1300 1e20 |0017: const/16 v0, #int 8222 // #201e │ │ +3e047a: 6e30 38b3 0201 |0019: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replace:(CC)Ljava/lang/String; // method@b338 │ │ +3e0480: 0c02 |001c: move-result-object v2 │ │ +3e0482: 1300 1420 |001d: const/16 v0, #int 8212 // #2014 │ │ +3e0486: 1301 2d00 |001f: const/16 v1, #int 45 // #2d │ │ +3e048a: 6e30 38b3 0201 |0021: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replace:(CC)Ljava/lang/String; // method@b338 │ │ +3e0490: 0c02 |0024: move-result-object v2 │ │ +3e0492: 1102 |0025: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=64 │ │ 0x000d line=65 │ │ 0x0013 line=66 │ │ 0x0019 line=67 │ │ 0x0021 line=68 │ │ @@ -840326,39 +840326,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 │ │ -3e029c: |[3e029c] de.danoeh.antennapod.core.storage.FeedItemDuplicateGuesser.datesLookSimilar:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ -3e02ac: 6e10 39ac 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ -3e02b2: 0c00 |0003: move-result-object v0 │ │ -3e02b4: 3800 2500 |0004: if-eqz v0, 0029 // +0025 │ │ -3e02b8: 6e10 39ac 0300 |0006: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ -3e02be: 0c00 |0009: move-result-object v0 │ │ -3e02c0: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ -3e02c4: 281d |000c: goto 0029 // +001d │ │ -3e02c6: 1230 |000d: const/4 v0, #int 3 // #3 │ │ -3e02c8: 6201 fed9 |000e: sget-object v1, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d9fe │ │ -3e02cc: 7120 62b4 1000 |0010: invoke-static {v0, v1}, Ljava/text/DateFormat;.getDateInstance:(ILjava/util/Locale;)Ljava/text/DateFormat; // method@b462 │ │ -3e02d2: 0c00 |0013: move-result-object v0 │ │ -3e02d4: 6e10 39ac 0300 |0014: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ -3e02da: 0c03 |0017: move-result-object v3 │ │ -3e02dc: 6e20 60b4 3000 |0018: invoke-virtual {v0, v3}, Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@b460 │ │ -3e02e2: 0c03 |001b: move-result-object v3 │ │ -3e02e4: 6e10 39ac 0200 |001c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ -3e02ea: 0c02 |001f: move-result-object v2 │ │ -3e02ec: 6e20 60b4 2000 |0020: invoke-virtual {v0, v2}, Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@b460 │ │ -3e02f2: 0c02 |0023: move-result-object v2 │ │ -3e02f4: 7120 ae0a 2300 |0024: invoke-static {v3, v2}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aae │ │ -3e02fa: 0a02 |0027: move-result v2 │ │ -3e02fc: 0f02 |0028: return v2 │ │ -3e02fe: 1202 |0029: const/4 v2, #int 0 // #0 │ │ -3e0300: 0f02 |002a: return v2 │ │ +3e0264: |[3e0264] de.danoeh.antennapod.core.storage.FeedItemDuplicateGuesser.datesLookSimilar:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ +3e0274: 6e10 39ac 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ +3e027a: 0c00 |0003: move-result-object v0 │ │ +3e027c: 3800 2500 |0004: if-eqz v0, 0029 // +0025 │ │ +3e0280: 6e10 39ac 0300 |0006: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ +3e0286: 0c00 |0009: move-result-object v0 │ │ +3e0288: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ +3e028c: 281d |000c: goto 0029 // +001d │ │ +3e028e: 1230 |000d: const/4 v0, #int 3 // #3 │ │ +3e0290: 6201 fed9 |000e: sget-object v1, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d9fe │ │ +3e0294: 7120 62b4 1000 |0010: invoke-static {v0, v1}, Ljava/text/DateFormat;.getDateInstance:(ILjava/util/Locale;)Ljava/text/DateFormat; // method@b462 │ │ +3e029a: 0c00 |0013: move-result-object v0 │ │ +3e029c: 6e10 39ac 0300 |0014: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ +3e02a2: 0c03 |0017: move-result-object v3 │ │ +3e02a4: 6e20 60b4 3000 |0018: invoke-virtual {v0, v3}, Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@b460 │ │ +3e02aa: 0c03 |001b: move-result-object v3 │ │ +3e02ac: 6e10 39ac 0200 |001c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ +3e02b2: 0c02 |001f: move-result-object v2 │ │ +3e02b4: 6e20 60b4 2000 |0020: invoke-virtual {v0, v2}, Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@b460 │ │ +3e02ba: 0c02 |0023: move-result-object v2 │ │ +3e02bc: 7120 ae0a 2300 |0024: invoke-static {v3, v2}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aae │ │ +3e02c2: 0a02 |0027: move-result v2 │ │ +3e02c4: 0f02 |0028: return v2 │ │ +3e02c6: 1202 |0029: const/4 v2, #int 0 // #0 │ │ +3e02c8: 0f02 |002a: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x000e line=45 │ │ 0x0014 line=46 │ │ 0x001c line=47 │ │ 0x0024 line=48 │ │ @@ -840371,30 +840371,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 │ │ -3e0304: |[3e0304] de.danoeh.antennapod.core.storage.FeedItemDuplicateGuesser.durationsLookSimilar:(Lde/danoeh/antennapod/model/feed/FeedMedia;Lde/danoeh/antennapod/model/feed/FeedMedia;)Z │ │ -3e0314: 6e10 6dac 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac6d │ │ -3e031a: 0a03 |0003: move-result v3 │ │ -3e031c: 6e10 6dac 0400 |0004: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac6d │ │ -3e0322: 0a04 |0007: move-result v4 │ │ -3e0324: b143 |0008: sub-int/2addr v3, v4 │ │ -3e0326: 7110 d4b2 0300 |0009: invoke-static {v3}, Ljava/lang/Math;.abs:(I)I // method@b2d4 │ │ -3e032c: 0a03 |000c: move-result v3 │ │ -3e032e: 8133 |000d: int-to-long v3, v3 │ │ -3e0330: 1700 c027 0900 |000e: const-wide/32 v0, #float 8.40779e-40 // #000927c0 │ │ -3e0336: 3102 0300 |0011: cmp-long v2, v3, v0 │ │ -3e033a: 3b02 0400 |0013: if-gez v2, 0017 // +0004 │ │ -3e033e: 1213 |0015: const/4 v3, #int 1 // #1 │ │ -3e0340: 2802 |0016: goto 0018 // +0002 │ │ -3e0342: 1203 |0017: const/4 v3, #int 0 // #0 │ │ -3e0344: 0f03 |0018: return v3 │ │ +3e02cc: |[3e02cc] de.danoeh.antennapod.core.storage.FeedItemDuplicateGuesser.durationsLookSimilar:(Lde/danoeh/antennapod/model/feed/FeedMedia;Lde/danoeh/antennapod/model/feed/FeedMedia;)Z │ │ +3e02dc: 6e10 6dac 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac6d │ │ +3e02e2: 0a03 |0003: move-result v3 │ │ +3e02e4: 6e10 6dac 0400 |0004: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac6d │ │ +3e02ea: 0a04 |0007: move-result v4 │ │ +3e02ec: b143 |0008: sub-int/2addr v3, v4 │ │ +3e02ee: 7110 d4b2 0300 |0009: invoke-static {v3}, Ljava/lang/Math;.abs:(I)I // method@b2d4 │ │ +3e02f4: 0a03 |000c: move-result v3 │ │ +3e02f6: 8133 |000d: int-to-long v3, v3 │ │ +3e02f8: 1700 c027 0900 |000e: const-wide/32 v0, #float 8.40779e-40 // #000927c0 │ │ +3e02fe: 3102 0300 |0011: cmp-long v2, v3, v0 │ │ +3e0302: 3b02 0400 |0013: if-gez v2, 0017 // +0004 │ │ +3e0306: 1213 |0015: const/4 v3, #int 1 // #1 │ │ +3e0308: 2802 |0016: goto 0018 // +0002 │ │ +3e030a: 1203 |0017: const/4 v3, #int 0 // #0 │ │ +3e030c: 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; │ │ │ │ @@ -840403,27 +840403,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 │ │ -3e0348: |[3e0348] de.danoeh.antennapod.core.storage.FeedItemDuplicateGuesser.sameAndNotEmpty:(Ljava/lang/String;Ljava/lang/String;)Z │ │ -3e0358: 7110 b10a 0100 |0000: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -3e035e: 0a00 |0003: move-result v0 │ │ -3e0360: 3900 0e00 |0004: if-nez v0, 0012 // +000e │ │ -3e0364: 7110 b10a 0200 |0006: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -3e036a: 0a00 |0009: move-result v0 │ │ -3e036c: 3800 0300 |000a: if-eqz v0, 000d // +0003 │ │ -3e0370: 2806 |000c: goto 0012 // +0006 │ │ -3e0372: 6e20 28b3 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3e0378: 0a01 |0010: move-result v1 │ │ -3e037a: 0f01 |0011: return v1 │ │ -3e037c: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -3e037e: 0f01 |0013: return v1 │ │ +3e0310: |[3e0310] de.danoeh.antennapod.core.storage.FeedItemDuplicateGuesser.sameAndNotEmpty:(Ljava/lang/String;Ljava/lang/String;)Z │ │ +3e0320: 7110 b10a 0100 |0000: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +3e0326: 0a00 |0003: move-result v0 │ │ +3e0328: 3900 0e00 |0004: if-nez v0, 0012 // +000e │ │ +3e032c: 7110 b10a 0200 |0006: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +3e0332: 0a00 |0009: move-result v0 │ │ +3e0334: 3800 0300 |000a: if-eqz v0, 000d // +0003 │ │ +3e0338: 2806 |000c: goto 0012 // +0006 │ │ +3e033a: 6e20 28b3 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3e0340: 0a01 |0010: move-result v1 │ │ +3e0342: 0f01 |0011: return v1 │ │ +3e0344: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +3e0346: 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; │ │ @@ -840433,60 +840433,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 │ │ -3e0380: |[3e0380] de.danoeh.antennapod.core.storage.FeedItemDuplicateGuesser.seemDuplicates:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ -3e0390: 6e10 33ac 0600 |0000: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getItemIdentifier:()Ljava/lang/String; // method@ac33 │ │ -3e0396: 0c00 |0003: move-result-object v0 │ │ -3e0398: 6e10 33ac 0700 |0004: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getItemIdentifier:()Ljava/lang/String; // method@ac33 │ │ -3e039e: 0c01 |0007: move-result-object v1 │ │ -3e03a0: 7120 809c 1000 |0008: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/FeedItemDuplicateGuesser;.sameAndNotEmpty:(Ljava/lang/String;Ljava/lang/String;)Z // method@9c80 │ │ -3e03a6: 0a00 |000b: move-result v0 │ │ -3e03a8: 1211 |000c: const/4 v1, #int 1 // #1 │ │ -3e03aa: 3800 0300 |000d: if-eqz v0, 0010 // +0003 │ │ -3e03ae: 0f01 |000f: return v1 │ │ -3e03b0: 6e10 35ac 0600 |0010: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3e03b6: 0c00 |0013: move-result-object v0 │ │ -3e03b8: 6e10 35ac 0700 |0014: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3e03be: 0c02 |0017: move-result-object v2 │ │ -3e03c0: 1203 |0018: const/4 v3, #int 0 // #0 │ │ -3e03c2: 3800 3700 |0019: if-eqz v0, 0050 // +0037 │ │ -3e03c6: 3902 0300 |001b: if-nez v2, 001e // +0003 │ │ -3e03ca: 2833 |001d: goto 0050 // +0033 │ │ -3e03cc: 6e10 82ac 0000 |001e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getStreamUrl:()Ljava/lang/String; // method@ac82 │ │ -3e03d2: 0c04 |0021: move-result-object v4 │ │ -3e03d4: 6e10 82ac 0200 |0022: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getStreamUrl:()Ljava/lang/String; // method@ac82 │ │ -3e03da: 0c05 |0025: move-result-object v5 │ │ -3e03dc: 7120 809c 5400 |0026: invoke-static {v4, v5}, Lde/danoeh/antennapod/core/storage/FeedItemDuplicateGuesser;.sameAndNotEmpty:(Ljava/lang/String;Ljava/lang/String;)Z // method@9c80 │ │ -3e03e2: 0a04 |0029: move-result v4 │ │ -3e03e4: 3804 0300 |002a: if-eqz v4, 002d // +0003 │ │ -3e03e8: 0f01 |002c: return v1 │ │ -3e03ea: 7120 829c 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@9c82 │ │ -3e03f0: 0a04 |0030: move-result v4 │ │ -3e03f2: 3804 1d00 |0031: if-eqz v4, 004e // +001d │ │ -3e03f6: 7120 7e9c 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@9c7e │ │ -3e03fc: 0a06 |0036: move-result v6 │ │ -3e03fe: 3806 1700 |0037: if-eqz v6, 004e // +0017 │ │ -3e0402: 7120 7f9c 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@9c7f │ │ -3e0408: 0a06 |003c: move-result v6 │ │ -3e040a: 3806 1100 |003d: if-eqz v6, 004e // +0011 │ │ -3e040e: 6e10 79ac 0000 |003f: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMime_type:()Ljava/lang/String; // method@ac79 │ │ -3e0414: 0c06 |0042: move-result-object v6 │ │ -3e0416: 6e10 79ac 0200 |0043: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMime_type:()Ljava/lang/String; // method@ac79 │ │ -3e041c: 0c07 |0046: move-result-object v7 │ │ -3e041e: 7120 ae0a 7600 |0047: invoke-static {v6, v7}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aae │ │ -3e0424: 0a06 |004a: move-result v6 │ │ -3e0426: 3806 0300 |004b: if-eqz v6, 004e // +0003 │ │ -3e042a: 2802 |004d: goto 004f // +0002 │ │ -3e042c: 1201 |004e: const/4 v1, #int 0 // #0 │ │ -3e042e: 0f01 |004f: return v1 │ │ -3e0430: 0f03 |0050: return v3 │ │ +3e0348: |[3e0348] de.danoeh.antennapod.core.storage.FeedItemDuplicateGuesser.seemDuplicates:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ +3e0358: 6e10 33ac 0600 |0000: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getItemIdentifier:()Ljava/lang/String; // method@ac33 │ │ +3e035e: 0c00 |0003: move-result-object v0 │ │ +3e0360: 6e10 33ac 0700 |0004: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getItemIdentifier:()Ljava/lang/String; // method@ac33 │ │ +3e0366: 0c01 |0007: move-result-object v1 │ │ +3e0368: 7120 809c 1000 |0008: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/FeedItemDuplicateGuesser;.sameAndNotEmpty:(Ljava/lang/String;Ljava/lang/String;)Z // method@9c80 │ │ +3e036e: 0a00 |000b: move-result v0 │ │ +3e0370: 1211 |000c: const/4 v1, #int 1 // #1 │ │ +3e0372: 3800 0300 |000d: if-eqz v0, 0010 // +0003 │ │ +3e0376: 0f01 |000f: return v1 │ │ +3e0378: 6e10 35ac 0600 |0010: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3e037e: 0c00 |0013: move-result-object v0 │ │ +3e0380: 6e10 35ac 0700 |0014: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3e0386: 0c02 |0017: move-result-object v2 │ │ +3e0388: 1203 |0018: const/4 v3, #int 0 // #0 │ │ +3e038a: 3800 3700 |0019: if-eqz v0, 0050 // +0037 │ │ +3e038e: 3902 0300 |001b: if-nez v2, 001e // +0003 │ │ +3e0392: 2833 |001d: goto 0050 // +0033 │ │ +3e0394: 6e10 82ac 0000 |001e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getStreamUrl:()Ljava/lang/String; // method@ac82 │ │ +3e039a: 0c04 |0021: move-result-object v4 │ │ +3e039c: 6e10 82ac 0200 |0022: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getStreamUrl:()Ljava/lang/String; // method@ac82 │ │ +3e03a2: 0c05 |0025: move-result-object v5 │ │ +3e03a4: 7120 809c 5400 |0026: invoke-static {v4, v5}, Lde/danoeh/antennapod/core/storage/FeedItemDuplicateGuesser;.sameAndNotEmpty:(Ljava/lang/String;Ljava/lang/String;)Z // method@9c80 │ │ +3e03aa: 0a04 |0029: move-result v4 │ │ +3e03ac: 3804 0300 |002a: if-eqz v4, 002d // +0003 │ │ +3e03b0: 0f01 |002c: return v1 │ │ +3e03b2: 7120 829c 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@9c82 │ │ +3e03b8: 0a04 |0030: move-result v4 │ │ +3e03ba: 3804 1d00 |0031: if-eqz v4, 004e // +001d │ │ +3e03be: 7120 7e9c 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@9c7e │ │ +3e03c4: 0a06 |0036: move-result v6 │ │ +3e03c6: 3806 1700 |0037: if-eqz v6, 004e // +0017 │ │ +3e03ca: 7120 7f9c 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@9c7f │ │ +3e03d0: 0a06 |003c: move-result v6 │ │ +3e03d2: 3806 1100 |003d: if-eqz v6, 004e // +0011 │ │ +3e03d6: 6e10 79ac 0000 |003f: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMime_type:()Ljava/lang/String; // method@ac79 │ │ +3e03dc: 0c06 |0042: move-result-object v6 │ │ +3e03de: 6e10 79ac 0200 |0043: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMime_type:()Ljava/lang/String; // method@ac79 │ │ +3e03e4: 0c07 |0046: move-result-object v7 │ │ +3e03e6: 7120 ae0a 7600 |0047: invoke-static {v6, v7}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aae │ │ +3e03ec: 0a06 |004a: move-result v6 │ │ +3e03ee: 3806 0300 |004b: if-eqz v6, 004e // +0003 │ │ +3e03f2: 2802 |004d: goto 004f // +0002 │ │ +3e03f4: 1201 |004e: const/4 v1, #int 0 // #0 │ │ +3e03f6: 0f01 |004f: return v1 │ │ +3e03f8: 0f03 |0050: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ 0x0010 line=20 │ │ 0x0014 line=21 │ │ 0x001e line=25 │ │ 0x002d line=28 │ │ @@ -840502,26 +840502,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 │ │ -3e0434: |[3e0434] de.danoeh.antennapod.core.storage.FeedItemDuplicateGuesser.titlesLookSimilar:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ -3e0444: 6e10 3aac 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ac3a │ │ -3e044a: 0c00 |0003: move-result-object v0 │ │ -3e044c: 7110 7d9c 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/FeedItemDuplicateGuesser;.canonicalizeTitle:(Ljava/lang/String;)Ljava/lang/String; // method@9c7d │ │ -3e0452: 0c00 |0007: move-result-object v0 │ │ -3e0454: 6e10 3aac 0100 |0008: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ac3a │ │ -3e045a: 0c01 |000b: move-result-object v1 │ │ -3e045c: 7110 7d9c 0100 |000c: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/FeedItemDuplicateGuesser;.canonicalizeTitle:(Ljava/lang/String;)Ljava/lang/String; // method@9c7d │ │ -3e0462: 0c01 |000f: move-result-object v1 │ │ -3e0464: 7120 809c 1000 |0010: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/FeedItemDuplicateGuesser;.sameAndNotEmpty:(Ljava/lang/String;Ljava/lang/String;)Z // method@9c80 │ │ -3e046a: 0a00 |0013: move-result v0 │ │ -3e046c: 0f00 |0014: return v0 │ │ +3e03fc: |[3e03fc] de.danoeh.antennapod.core.storage.FeedItemDuplicateGuesser.titlesLookSimilar:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ +3e040c: 6e10 3aac 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ac3a │ │ +3e0412: 0c00 |0003: move-result-object v0 │ │ +3e0414: 7110 7d9c 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/FeedItemDuplicateGuesser;.canonicalizeTitle:(Ljava/lang/String;)Ljava/lang/String; // method@9c7d │ │ +3e041a: 0c00 |0007: move-result-object v0 │ │ +3e041c: 6e10 3aac 0100 |0008: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ac3a │ │ +3e0422: 0c01 |000b: move-result-object v1 │ │ +3e0424: 7110 7d9c 0100 |000c: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/FeedItemDuplicateGuesser;.canonicalizeTitle:(Ljava/lang/String;)Ljava/lang/String; // method@9c7d │ │ +3e042a: 0c01 |000f: move-result-object v1 │ │ +3e042c: 7120 809c 1000 |0010: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/FeedItemDuplicateGuesser;.sameAndNotEmpty:(Ljava/lang/String;Ljava/lang/String;)Z // method@9c80 │ │ +3e0432: 0a00 |0013: move-result v0 │ │ +3e0434: 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; │ │ │ │ @@ -840557,17 +840557,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e058c: |[3e058c] de.danoeh.antennapod.core.storage.FeedSearcher.:()V │ │ -3e059c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e05a2: 0e00 |0003: return-void │ │ +3e0554: |[3e0554] de.danoeh.antennapod.core.storage.FeedSearcher.:()V │ │ +3e0564: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e056a: 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;) │ │ @@ -840575,29 +840575,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 │ │ -3e04e4: |[3e04e4] de.danoeh.antennapod.core.storage.FeedSearcher.searchFeedItems:(Ljava/lang/String;J)Ljava/util/List; │ │ -3e04f4: 7130 939b 2100 |0000: invoke-static {v1, v2, v0}, Lde/danoeh/antennapod/core/storage/DBTasks;.searchFeedItems:(JLjava/lang/String;)Ljava/util/concurrent/FutureTask; // method@9b93 │ │ -3e04fa: 0c00 |0003: move-result-object v0 │ │ -3e04fc: 6e10 35b6 0000 |0004: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.run:()V // method@b635 │ │ -3e0502: 6e10 34b6 0000 |0007: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.get:()Ljava/lang/Object; // method@b634 │ │ -3e0508: 0c00 |000a: move-result-object v0 │ │ -3e050a: 1f00 101f |000b: check-cast v0, Ljava/util/List; // type@1f10 │ │ -3e050e: 1100 |000d: return-object v0 │ │ -3e0510: 0d00 |000e: move-exception v0 │ │ -3e0512: 2802 |000f: goto 0011 // +0002 │ │ -3e0514: 0d00 |0010: move-exception v0 │ │ -3e0516: 6e10 8db3 0000 |0011: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -3e051c: 7100 0cb5 0000 |0014: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b50c │ │ -3e0522: 0c00 |0017: move-result-object v0 │ │ -3e0524: 1100 |0018: return-object v0 │ │ +3e04ac: |[3e04ac] de.danoeh.antennapod.core.storage.FeedSearcher.searchFeedItems:(Ljava/lang/String;J)Ljava/util/List; │ │ +3e04bc: 7130 939b 2100 |0000: invoke-static {v1, v2, v0}, Lde/danoeh/antennapod/core/storage/DBTasks;.searchFeedItems:(JLjava/lang/String;)Ljava/util/concurrent/FutureTask; // method@9b93 │ │ +3e04c2: 0c00 |0003: move-result-object v0 │ │ +3e04c4: 6e10 35b6 0000 |0004: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.run:()V // method@b635 │ │ +3e04ca: 6e10 34b6 0000 |0007: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.get:()Ljava/lang/Object; // method@b634 │ │ +3e04d0: 0c00 |000a: move-result-object v0 │ │ +3e04d2: 1f00 101f |000b: check-cast v0, Ljava/util/List; // type@1f10 │ │ +3e04d6: 1100 |000d: return-object v0 │ │ +3e04d8: 0d00 |000e: move-exception v0 │ │ +3e04da: 2802 |000f: goto 0011 // +0002 │ │ +3e04dc: 0d00 |0010: move-exception v0 │ │ +3e04de: 6e10 8db3 0000 |0011: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +3e04e4: 7100 0cb5 0000 |0014: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b50c │ │ +3e04ea: 0c00 |0017: move-result-object v0 │ │ +3e04ec: 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 │ │ @@ -840613,29 +840613,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 │ │ -3e0538: |[3e0538] de.danoeh.antennapod.core.storage.FeedSearcher.searchFeeds:(Ljava/lang/String;)Ljava/util/List; │ │ -3e0548: 7110 949b 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBTasks;.searchFeeds:(Ljava/lang/String;)Ljava/util/concurrent/FutureTask; // method@9b94 │ │ -3e054e: 0c00 |0003: move-result-object v0 │ │ -3e0550: 6e10 35b6 0000 |0004: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.run:()V // method@b635 │ │ -3e0556: 6e10 34b6 0000 |0007: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.get:()Ljava/lang/Object; // method@b634 │ │ -3e055c: 0c00 |000a: move-result-object v0 │ │ -3e055e: 1f00 101f |000b: check-cast v0, Ljava/util/List; // type@1f10 │ │ -3e0562: 1100 |000d: return-object v0 │ │ -3e0564: 0d00 |000e: move-exception v0 │ │ -3e0566: 2802 |000f: goto 0011 // +0002 │ │ -3e0568: 0d00 |0010: move-exception v0 │ │ -3e056a: 6e10 8db3 0000 |0011: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -3e0570: 7100 0cb5 0000 |0014: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b50c │ │ -3e0576: 0c00 |0017: move-result-object v0 │ │ -3e0578: 1100 |0018: return-object v0 │ │ +3e0500: |[3e0500] de.danoeh.antennapod.core.storage.FeedSearcher.searchFeeds:(Ljava/lang/String;)Ljava/util/List; │ │ +3e0510: 7110 949b 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBTasks;.searchFeeds:(Ljava/lang/String;)Ljava/util/concurrent/FutureTask; // method@9b94 │ │ +3e0516: 0c00 |0003: move-result-object v0 │ │ +3e0518: 6e10 35b6 0000 |0004: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.run:()V // method@b635 │ │ +3e051e: 6e10 34b6 0000 |0007: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.get:()Ljava/lang/Object; // method@b634 │ │ +3e0524: 0c00 |000a: move-result-object v0 │ │ +3e0526: 1f00 101f |000b: check-cast v0, Ljava/util/List; // type@1f10 │ │ +3e052a: 1100 |000d: return-object v0 │ │ +3e052c: 0d00 |000e: move-exception v0 │ │ +3e052e: 2802 |000f: goto 0011 // +0002 │ │ +3e0530: 0d00 |0010: move-exception v0 │ │ +3e0532: 6e10 8db3 0000 |0011: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +3e0538: 7100 0cb5 0000 |0014: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b50c │ │ +3e053e: 0c00 |0017: move-result-object v0 │ │ +3e0540: 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 │ │ @@ -840680,44 +840680,44 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 52 16-bit code units │ │ -3e05a4: |[3e05a4] de.danoeh.antennapod.core.storage.ItemEnqueuePositionCalculator$1.:()V │ │ -3e05b4: 7100 a8b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.values:()[Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // method@b0a8 │ │ -3e05ba: 0c00 |0003: move-result-object v0 │ │ -3e05bc: 2100 |0004: array-length v0, v0 │ │ -3e05be: 2300 0120 |0005: new-array v0, v0, [I // type@2001 │ │ -3e05c2: 6900 f48d |0007: sput-object v0, Lde/danoeh/antennapod/core/storage/ItemEnqueuePositionCalculator$1;.$SwitchMap$de$danoeh$antennapod$storage$preferences$UserPreferences$EnqueueLocation:[I // field@8df4 │ │ -3e05c6: 6201 7ad9 |0009: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.BACK:Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@d97a │ │ -3e05ca: 6e10 97b2 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3e05d0: 0a01 |000e: move-result v1 │ │ -3e05d2: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -3e05d4: 4b02 0001 |0010: aput v2, v0, v1 │ │ -3e05d8: 6200 f48d |0012: sget-object v0, Lde/danoeh/antennapod/core/storage/ItemEnqueuePositionCalculator$1;.$SwitchMap$de$danoeh$antennapod$storage$preferences$UserPreferences$EnqueueLocation:[I // field@8df4 │ │ -3e05dc: 6201 7bd9 |0014: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.FRONT:Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@d97b │ │ -3e05e0: 6e10 97b2 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3e05e6: 0a01 |0019: move-result v1 │ │ -3e05e8: 1222 |001a: const/4 v2, #int 2 // #2 │ │ -3e05ea: 4b02 0001 |001b: aput v2, v0, v1 │ │ -3e05ee: 6200 f48d |001d: sget-object v0, Lde/danoeh/antennapod/core/storage/ItemEnqueuePositionCalculator$1;.$SwitchMap$de$danoeh$antennapod$storage$preferences$UserPreferences$EnqueueLocation:[I // field@8df4 │ │ -3e05f2: 6201 79d9 |001f: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.AFTER_CURRENTLY_PLAYING:Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@d979 │ │ -3e05f6: 6e10 97b2 0100 |0021: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3e05fc: 0a01 |0024: move-result v1 │ │ -3e05fe: 1232 |0025: const/4 v2, #int 3 // #3 │ │ -3e0600: 4b02 0001 |0026: aput v2, v0, v1 │ │ -3e0604: 6200 f48d |0028: sget-object v0, Lde/danoeh/antennapod/core/storage/ItemEnqueuePositionCalculator$1;.$SwitchMap$de$danoeh$antennapod$storage$preferences$UserPreferences$EnqueueLocation:[I // field@8df4 │ │ -3e0608: 6201 7cd9 |002a: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.RANDOM:Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@d97c │ │ -3e060c: 6e10 97b2 0100 |002c: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3e0612: 0a01 |002f: move-result v1 │ │ -3e0614: 1242 |0030: const/4 v2, #int 4 // #4 │ │ -3e0616: 4b02 0001 |0031: aput v2, v0, v1 │ │ -3e061a: 0e00 |0033: return-void │ │ +3e056c: |[3e056c] de.danoeh.antennapod.core.storage.ItemEnqueuePositionCalculator$1.:()V │ │ +3e057c: 7100 a8b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.values:()[Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // method@b0a8 │ │ +3e0582: 0c00 |0003: move-result-object v0 │ │ +3e0584: 2100 |0004: array-length v0, v0 │ │ +3e0586: 2300 0120 |0005: new-array v0, v0, [I // type@2001 │ │ +3e058a: 6900 f48d |0007: sput-object v0, Lde/danoeh/antennapod/core/storage/ItemEnqueuePositionCalculator$1;.$SwitchMap$de$danoeh$antennapod$storage$preferences$UserPreferences$EnqueueLocation:[I // field@8df4 │ │ +3e058e: 6201 7ad9 |0009: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.BACK:Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@d97a │ │ +3e0592: 6e10 97b2 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3e0598: 0a01 |000e: move-result v1 │ │ +3e059a: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +3e059c: 4b02 0001 |0010: aput v2, v0, v1 │ │ +3e05a0: 6200 f48d |0012: sget-object v0, Lde/danoeh/antennapod/core/storage/ItemEnqueuePositionCalculator$1;.$SwitchMap$de$danoeh$antennapod$storage$preferences$UserPreferences$EnqueueLocation:[I // field@8df4 │ │ +3e05a4: 6201 7bd9 |0014: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.FRONT:Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@d97b │ │ +3e05a8: 6e10 97b2 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3e05ae: 0a01 |0019: move-result v1 │ │ +3e05b0: 1222 |001a: const/4 v2, #int 2 // #2 │ │ +3e05b2: 4b02 0001 |001b: aput v2, v0, v1 │ │ +3e05b6: 6200 f48d |001d: sget-object v0, Lde/danoeh/antennapod/core/storage/ItemEnqueuePositionCalculator$1;.$SwitchMap$de$danoeh$antennapod$storage$preferences$UserPreferences$EnqueueLocation:[I // field@8df4 │ │ +3e05ba: 6201 79d9 |001f: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.AFTER_CURRENTLY_PLAYING:Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@d979 │ │ +3e05be: 6e10 97b2 0100 |0021: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3e05c4: 0a01 |0024: move-result v1 │ │ +3e05c6: 1232 |0025: const/4 v2, #int 3 // #3 │ │ +3e05c8: 4b02 0001 |0026: aput v2, v0, v1 │ │ +3e05cc: 6200 f48d |0028: sget-object v0, Lde/danoeh/antennapod/core/storage/ItemEnqueuePositionCalculator$1;.$SwitchMap$de$danoeh$antennapod$storage$preferences$UserPreferences$EnqueueLocation:[I // field@8df4 │ │ +3e05d0: 6201 7cd9 |002a: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.RANDOM:Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@d97c │ │ +3e05d4: 6e10 97b2 0100 |002c: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3e05da: 0a01 |002f: move-result v1 │ │ +3e05dc: 1242 |0030: const/4 v2, #int 4 // #4 │ │ +3e05de: 4b02 0001 |0031: aput v2, v0, v1 │ │ +3e05e2: 0e00 |0033: return-void │ │ catches : 4 │ │ 0x0009 - 0x0012 │ │ Ljava/lang/NoSuchFieldError; -> 0x0012 │ │ 0x0012 - 0x001d │ │ Ljava/lang/NoSuchFieldError; -> 0x001d │ │ 0x001d - 0x0028 │ │ Ljava/lang/NoSuchFieldError; -> 0x0028 │ │ @@ -840767,18 +840767,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 │ │ -3e080c: |[3e080c] de.danoeh.antennapod.core.storage.ItemEnqueuePositionCalculator.:(Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;)V │ │ -3e081c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e0822: 5b01 f58d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/ItemEnqueuePositionCalculator;.enqueueLocation:Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@8df5 │ │ -3e0826: 0e00 |0005: return-void │ │ +3e07d4: |[3e07d4] de.danoeh.antennapod.core.storage.ItemEnqueuePositionCalculator.:(Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;)V │ │ +3e07e4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e07ea: 5b01 f58d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/ItemEnqueuePositionCalculator;.enqueueLocation:Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@8df5 │ │ +3e07ee: 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; │ │ @@ -840788,39 +840788,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 │ │ -3e0774: |[3e0774] de.danoeh.antennapod.core.storage.ItemEnqueuePositionCalculator.getCurrentlyPlayingPosition:(Ljava/util/List;Lde/danoeh/antennapod/model/playback/Playable;)I │ │ -3e0784: 2070 bc1c |0000: instance-of v0, v7, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -3e0788: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ -3e078a: 3900 0300 |0003: if-nez v0, 0006 // +0003 │ │ -3e078e: 0f01 |0005: return v1 │ │ -3e0790: 1f07 bc1c |0006: check-cast v7, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -3e0794: 6e10 73ac 0700 |0008: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -3e079a: 0c07 |000b: move-result-object v7 │ │ -3e079c: 6e10 f4ab 0700 |000c: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3e07a2: 0b02 |000f: move-result-wide v2 │ │ -3e07a4: 1207 |0010: const/4 v7, #int 0 // #0 │ │ -3e07a6: 7210 72b5 0600 |0011: invoke-interface {v6}, Ljava/util/List;.size:()I // method@b572 │ │ -3e07ac: 0a00 |0014: move-result v0 │ │ -3e07ae: 3507 1400 |0015: if-ge v7, v0, 0029 // +0014 │ │ -3e07b2: 7220 66b5 7600 |0017: invoke-interface {v6, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3e07b8: 0c00 |001a: move-result-object v0 │ │ -3e07ba: 1f00 b91c |001b: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3e07be: 6e10 f4ab 0000 |001d: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3e07c4: 0b04 |0020: move-result-wide v4 │ │ -3e07c6: 3100 0204 |0021: cmp-long v0, v2, v4 │ │ -3e07ca: 3900 0300 |0023: if-nez v0, 0026 // +0003 │ │ -3e07ce: 0f07 |0025: return v7 │ │ -3e07d0: d807 0701 |0026: add-int/lit8 v7, v7, #int 1 // #01 │ │ -3e07d4: 28e9 |0028: goto 0011 // -0017 │ │ -3e07d6: 0f01 |0029: return v1 │ │ +3e073c: |[3e073c] de.danoeh.antennapod.core.storage.ItemEnqueuePositionCalculator.getCurrentlyPlayingPosition:(Ljava/util/List;Lde/danoeh/antennapod/model/playback/Playable;)I │ │ +3e074c: 2070 bc1c |0000: instance-of v0, v7, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +3e0750: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ +3e0752: 3900 0300 |0003: if-nez v0, 0006 // +0003 │ │ +3e0756: 0f01 |0005: return v1 │ │ +3e0758: 1f07 bc1c |0006: check-cast v7, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +3e075c: 6e10 73ac 0700 |0008: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +3e0762: 0c07 |000b: move-result-object v7 │ │ +3e0764: 6e10 f4ab 0700 |000c: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3e076a: 0b02 |000f: move-result-wide v2 │ │ +3e076c: 1207 |0010: const/4 v7, #int 0 // #0 │ │ +3e076e: 7210 72b5 0600 |0011: invoke-interface {v6}, Ljava/util/List;.size:()I // method@b572 │ │ +3e0774: 0a00 |0014: move-result v0 │ │ +3e0776: 3507 1400 |0015: if-ge v7, v0, 0029 // +0014 │ │ +3e077a: 7220 66b5 7600 |0017: invoke-interface {v6, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3e0780: 0c00 |001a: move-result-object v0 │ │ +3e0782: 1f00 b91c |001b: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3e0786: 6e10 f4ab 0000 |001d: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3e078c: 0b04 |0020: move-result-wide v4 │ │ +3e078e: 3100 0204 |0021: cmp-long v0, v2, v4 │ │ +3e0792: 3900 0300 |0023: if-nez v0, 0026 // +0003 │ │ +3e0796: 0f07 |0025: return v7 │ │ +3e0798: d807 0701 |0026: add-int/lit8 v7, v7, #int 1 // #01 │ │ +3e079c: 28e9 |0028: goto 0011 // -0017 │ │ +3e079e: 0f01 |0029: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0006 line=85 │ │ 0x0011 line=86 │ │ 0x0017 line=87 │ │ locals : │ │ @@ -840832,25 +840832,25 @@ │ │ type : '(ILjava/util/List;)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -3e07d8: |[3e07d8] de.danoeh.antennapod.core.storage.ItemEnqueuePositionCalculator.getPositionOfFirstNonDownloadingItem:(ILjava/util/List;)I │ │ -3e07e8: 7210 72b5 0400 |0000: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b572 │ │ -3e07ee: 0a00 |0003: move-result v0 │ │ -3e07f0: 3503 0c00 |0004: if-ge v3, v0, 0010 // +000c │ │ -3e07f4: 7030 8b9c 3204 |0006: invoke-direct {v2, v3, v4}, Lde/danoeh/antennapod/core/storage/ItemEnqueuePositionCalculator;.isItemAtPositionDownloading:(ILjava/util/List;)Z // method@9c8b │ │ -3e07fa: 0a01 |0009: move-result v1 │ │ -3e07fc: 3901 0300 |000a: if-nez v1, 000d // +0003 │ │ -3e0800: 0f03 |000c: return v3 │ │ -3e0802: d803 0301 |000d: add-int/lit8 v3, v3, #int 1 // #01 │ │ -3e0806: 28f5 |000f: goto 0004 // -000b │ │ -3e0808: 0f00 |0010: return v0 │ │ +3e07a0: |[3e07a0] de.danoeh.antennapod.core.storage.ItemEnqueuePositionCalculator.getPositionOfFirstNonDownloadingItem:(ILjava/util/List;)I │ │ +3e07b0: 7210 72b5 0400 |0000: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b572 │ │ +3e07b6: 0a00 |0003: move-result v0 │ │ +3e07b8: 3503 0c00 |0004: if-ge v3, v0, 0010 // +000c │ │ +3e07bc: 7030 8b9c 3204 |0006: invoke-direct {v2, v3, v4}, Lde/danoeh/antennapod/core/storage/ItemEnqueuePositionCalculator;.isItemAtPositionDownloading:(ILjava/util/List;)Z // method@9c8b │ │ +3e07c2: 0a01 |0009: move-result v1 │ │ +3e07c4: 3901 0300 |000a: if-nez v1, 000d // +0003 │ │ +3e07c8: 0f03 |000c: return v3 │ │ +3e07ca: d803 0301 |000d: add-int/lit8 v3, v3, #int 1 // #01 │ │ +3e07ce: 28f5 |000f: goto 0004 // -000b │ │ +3e07d0: 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 │ │ @@ -840861,37 +840861,37 @@ │ │ type : '(ILjava/util/List;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -3e0650: |[3e0650] de.danoeh.antennapod.core.storage.ItemEnqueuePositionCalculator.isItemAtPositionDownloading:(ILjava/util/List;)Z │ │ -3e0660: 7220 66b5 1200 |0000: invoke-interface {v2, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3e0666: 0c01 |0003: move-result-object v1 │ │ -3e0668: 1f01 b91c |0004: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3e066c: 2802 |0006: goto 0008 // +0002 │ │ -3e066e: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -3e0670: 3801 1c00 |0008: if-eqz v1, 0024 // +001c │ │ -3e0674: 6e10 35ac 0100 |000a: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3e067a: 0c02 |000d: move-result-object v2 │ │ -3e067c: 3802 1600 |000e: if-eqz v2, 0024 // +0016 │ │ -3e0680: 7100 ddad 0000 |0010: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@addd │ │ -3e0686: 0c02 |0013: move-result-object v2 │ │ -3e0688: 6e10 35ac 0100 |0014: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3e068e: 0c01 |0017: move-result-object v1 │ │ -3e0690: 6e10 01ac 0100 |0018: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ -3e0696: 0c01 |001b: move-result-object v1 │ │ -3e0698: 6e20 dfad 1200 |001c: invoke-virtual {v2, v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.isDownloadingEpisode:(Ljava/lang/String;)Z // method@addf │ │ -3e069e: 0a01 |001f: move-result v1 │ │ -3e06a0: 3801 0400 |0020: if-eqz v1, 0024 // +0004 │ │ -3e06a4: 1211 |0022: const/4 v1, #int 1 // #1 │ │ -3e06a6: 2802 |0023: goto 0025 // +0002 │ │ -3e06a8: 1201 |0024: const/4 v1, #int 0 // #0 │ │ -3e06aa: 0f01 |0025: return v1 │ │ +3e0618: |[3e0618] de.danoeh.antennapod.core.storage.ItemEnqueuePositionCalculator.isItemAtPositionDownloading:(ILjava/util/List;)Z │ │ +3e0628: 7220 66b5 1200 |0000: invoke-interface {v2, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3e062e: 0c01 |0003: move-result-object v1 │ │ +3e0630: 1f01 b91c |0004: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3e0634: 2802 |0006: goto 0008 // +0002 │ │ +3e0636: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +3e0638: 3801 1c00 |0008: if-eqz v1, 0024 // +001c │ │ +3e063c: 6e10 35ac 0100 |000a: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3e0642: 0c02 |000d: move-result-object v2 │ │ +3e0644: 3802 1600 |000e: if-eqz v2, 0024 // +0016 │ │ +3e0648: 7100 ddad 0000 |0010: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@addd │ │ +3e064e: 0c02 |0013: move-result-object v2 │ │ +3e0650: 6e10 35ac 0100 |0014: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3e0656: 0c01 |0017: move-result-object v1 │ │ +3e0658: 6e10 01ac 0100 |0018: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ +3e065e: 0c01 |001b: move-result-object v1 │ │ +3e0660: 6e20 dfad 1200 |001c: invoke-virtual {v2, v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.isDownloadingEpisode:(Ljava/lang/String;)Z // method@addf │ │ +3e0666: 0a01 |001f: move-result v1 │ │ +3e0668: 3801 0400 |0020: if-eqz v1, 0024 // +0004 │ │ +3e066c: 1211 |0022: const/4 v1, #int 1 // #1 │ │ +3e066e: 2802 |0023: goto 0025 // +0002 │ │ +3e0670: 1201 |0024: const/4 v1, #int 0 // #0 │ │ +3e0672: 0f01 |0025: return v1 │ │ catches : 1 │ │ 0x0000 - 0x0006 │ │ Ljava/lang/IndexOutOfBoundsException; -> 0x0007 │ │ positions : │ │ 0x0000 line=71 │ │ 0x000a line=76 │ │ 0x0010 line=77 │ │ @@ -840906,60 +840906,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 │ │ -3e06bc: |[3e06bc] de.danoeh.antennapod.core.storage.ItemEnqueuePositionCalculator.calcPosition:(Ljava/util/List;Lde/danoeh/antennapod/model/playback/Playable;)I │ │ -3e06cc: 6200 f48d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/ItemEnqueuePositionCalculator$1;.$SwitchMap$de$danoeh$antennapod$storage$preferences$UserPreferences$EnqueueLocation:[I // field@8df4 │ │ -3e06d0: 5431 f58d |0002: iget-object v1, v3, Lde/danoeh/antennapod/core/storage/ItemEnqueuePositionCalculator;.enqueueLocation:Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@8df5 │ │ -3e06d4: 6e10 97b2 0100 |0004: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3e06da: 0a01 |0007: move-result v1 │ │ -3e06dc: 4400 0001 |0008: aget v0, v0, v1 │ │ -3e06e0: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -3e06e2: 3210 4300 |000b: if-eq v0, v1, 004e // +0043 │ │ -3e06e6: 1222 |000d: const/4 v2, #int 2 // #2 │ │ -3e06e8: 3220 3a00 |000e: if-eq v0, v2, 0048 // +003a │ │ -3e06ec: 1232 |0010: const/4 v2, #int 3 // #3 │ │ -3e06ee: 3220 2d00 |0011: if-eq v0, v2, 003e // +002d │ │ -3e06f2: 1245 |0013: const/4 v5, #int 4 // #4 │ │ -3e06f4: 3350 1100 |0014: if-ne v0, v5, 0025 // +0011 │ │ -3e06f8: 2205 1e1f |0016: new-instance v5, Ljava/util/Random; // type@1f1e │ │ -3e06fc: 7010 bcb5 0500 |0018: invoke-direct {v5}, Ljava/util/Random;.:()V // method@b5bc │ │ -3e0702: 7210 72b5 0400 |001b: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b572 │ │ -3e0708: 0a04 |001e: move-result v4 │ │ -3e070a: b014 |001f: add-int/2addr v4, v1 │ │ -3e070c: 6e20 beb5 4500 |0020: invoke-virtual {v5, v4}, Ljava/util/Random;.nextInt:(I)I // method@b5be │ │ -3e0712: 0a04 |0023: move-result v4 │ │ -3e0714: 0f04 |0024: return v4 │ │ -3e0716: 2204 5b1e |0025: new-instance v4, Ljava/lang/AssertionError; // type@1e5b │ │ -3e071a: 2205 8f1e |0027: new-instance v5, Ljava/lang/StringBuilder; // type@1e8f │ │ -3e071e: 7010 50b3 0500 |0029: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3e0724: 1a00 2871 |002c: const-string v0, "calcPosition() : unrecognized enqueueLocation option: " // string@7128 │ │ -3e0728: 6e20 5cb3 0500 |002e: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e072e: 5430 f58d |0031: iget-object v0, v3, Lde/danoeh/antennapod/core/storage/ItemEnqueuePositionCalculator;.enqueueLocation:Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@8df5 │ │ -3e0732: 6e20 5bb3 0500 |0033: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ -3e0738: 6e10 67b3 0500 |0036: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3e073e: 0c05 |0039: move-result-object v5 │ │ -3e0740: 7020 3bb2 5400 |003a: invoke-direct {v4, v5}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@b23b │ │ -3e0746: 2704 |003d: throw v4 │ │ -3e0748: 7120 899c 5400 |003e: invoke-static {v4, v5}, Lde/danoeh/antennapod/core/storage/ItemEnqueuePositionCalculator;.getCurrentlyPlayingPosition:(Ljava/util/List;Lde/danoeh/antennapod/model/playback/Playable;)I // method@9c89 │ │ -3e074e: 0a05 |0041: move-result v5 │ │ -3e0750: b015 |0042: add-int/2addr v5, v1 │ │ -3e0752: 7030 8a9c 5304 |0043: invoke-direct {v3, v5, v4}, Lde/danoeh/antennapod/core/storage/ItemEnqueuePositionCalculator;.getPositionOfFirstNonDownloadingItem:(ILjava/util/List;)I // method@9c8a │ │ -3e0758: 0a04 |0046: move-result v4 │ │ -3e075a: 0f04 |0047: return v4 │ │ -3e075c: 1205 |0048: const/4 v5, #int 0 // #0 │ │ -3e075e: 7030 8a9c 5304 |0049: invoke-direct {v3, v5, v4}, Lde/danoeh/antennapod/core/storage/ItemEnqueuePositionCalculator;.getPositionOfFirstNonDownloadingItem:(ILjava/util/List;)I // method@9c8a │ │ -3e0764: 0a04 |004c: move-result v4 │ │ -3e0766: 0f04 |004d: return v4 │ │ -3e0768: 7210 72b5 0400 |004e: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b572 │ │ -3e076e: 0a04 |0051: move-result v4 │ │ -3e0770: 0f04 |0052: return v4 │ │ +3e0684: |[3e0684] de.danoeh.antennapod.core.storage.ItemEnqueuePositionCalculator.calcPosition:(Ljava/util/List;Lde/danoeh/antennapod/model/playback/Playable;)I │ │ +3e0694: 6200 f48d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/ItemEnqueuePositionCalculator$1;.$SwitchMap$de$danoeh$antennapod$storage$preferences$UserPreferences$EnqueueLocation:[I // field@8df4 │ │ +3e0698: 5431 f58d |0002: iget-object v1, v3, Lde/danoeh/antennapod/core/storage/ItemEnqueuePositionCalculator;.enqueueLocation:Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@8df5 │ │ +3e069c: 6e10 97b2 0100 |0004: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3e06a2: 0a01 |0007: move-result v1 │ │ +3e06a4: 4400 0001 |0008: aget v0, v0, v1 │ │ +3e06a8: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +3e06aa: 3210 4300 |000b: if-eq v0, v1, 004e // +0043 │ │ +3e06ae: 1222 |000d: const/4 v2, #int 2 // #2 │ │ +3e06b0: 3220 3a00 |000e: if-eq v0, v2, 0048 // +003a │ │ +3e06b4: 1232 |0010: const/4 v2, #int 3 // #3 │ │ +3e06b6: 3220 2d00 |0011: if-eq v0, v2, 003e // +002d │ │ +3e06ba: 1245 |0013: const/4 v5, #int 4 // #4 │ │ +3e06bc: 3350 1100 |0014: if-ne v0, v5, 0025 // +0011 │ │ +3e06c0: 2205 1e1f |0016: new-instance v5, Ljava/util/Random; // type@1f1e │ │ +3e06c4: 7010 bcb5 0500 |0018: invoke-direct {v5}, Ljava/util/Random;.:()V // method@b5bc │ │ +3e06ca: 7210 72b5 0400 |001b: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b572 │ │ +3e06d0: 0a04 |001e: move-result v4 │ │ +3e06d2: b014 |001f: add-int/2addr v4, v1 │ │ +3e06d4: 6e20 beb5 4500 |0020: invoke-virtual {v5, v4}, Ljava/util/Random;.nextInt:(I)I // method@b5be │ │ +3e06da: 0a04 |0023: move-result v4 │ │ +3e06dc: 0f04 |0024: return v4 │ │ +3e06de: 2204 5b1e |0025: new-instance v4, Ljava/lang/AssertionError; // type@1e5b │ │ +3e06e2: 2205 8f1e |0027: new-instance v5, Ljava/lang/StringBuilder; // type@1e8f │ │ +3e06e6: 7010 50b3 0500 |0029: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3e06ec: 1a00 2871 |002c: const-string v0, "calcPosition() : unrecognized enqueueLocation option: " // string@7128 │ │ +3e06f0: 6e20 5cb3 0500 |002e: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e06f6: 5430 f58d |0031: iget-object v0, v3, Lde/danoeh/antennapod/core/storage/ItemEnqueuePositionCalculator;.enqueueLocation:Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@8df5 │ │ +3e06fa: 6e20 5bb3 0500 |0033: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ +3e0700: 6e10 67b3 0500 |0036: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3e0706: 0c05 |0039: move-result-object v5 │ │ +3e0708: 7020 3bb2 5400 |003a: invoke-direct {v4, v5}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@b23b │ │ +3e070e: 2704 |003d: throw v4 │ │ +3e0710: 7120 899c 5400 |003e: invoke-static {v4, v5}, Lde/danoeh/antennapod/core/storage/ItemEnqueuePositionCalculator;.getCurrentlyPlayingPosition:(Ljava/util/List;Lde/danoeh/antennapod/model/playback/Playable;)I // method@9c89 │ │ +3e0716: 0a05 |0041: move-result v5 │ │ +3e0718: b015 |0042: add-int/2addr v5, v1 │ │ +3e071a: 7030 8a9c 5304 |0043: invoke-direct {v3, v5, v4}, Lde/danoeh/antennapod/core/storage/ItemEnqueuePositionCalculator;.getPositionOfFirstNonDownloadingItem:(ILjava/util/List;)I // method@9c8a │ │ +3e0720: 0a04 |0046: move-result v4 │ │ +3e0722: 0f04 |0047: return v4 │ │ +3e0724: 1205 |0048: const/4 v5, #int 0 // #0 │ │ +3e0726: 7030 8a9c 5304 |0049: invoke-direct {v3, v5, v4}, Lde/danoeh/antennapod/core/storage/ItemEnqueuePositionCalculator;.getPositionOfFirstNonDownloadingItem:(ILjava/util/List;)I // method@9c8a │ │ +3e072c: 0a04 |004c: move-result v4 │ │ +3e072e: 0f04 |004d: return v4 │ │ +3e0730: 7210 72b5 0400 |004e: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b572 │ │ +3e0736: 0a04 |0051: move-result v4 │ │ +3e0738: 0f04 |0052: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0016 line=51 │ │ 0x001b line=52 │ │ 0x0025 line=54 │ │ 0x003e line=47 │ │ @@ -841016,31 +841016,31 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -3e0870: |[3e0870] de.danoeh.antennapod.core.storage.NavDrawerData$DrawerItem$Type.:()V │ │ -3e0880: 2200 6019 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // type@1960 │ │ -3e0884: 1a01 0758 |0002: const-string v1, "TAG" // string@5807 │ │ -3e0888: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -3e088a: 7030 8d9c 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.:(Ljava/lang/String;I)V // method@9c8d │ │ -3e0890: 6900 f88d |0008: sput-object v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.TAG:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8df8 │ │ -3e0894: 2201 6019 |000a: new-instance v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // type@1960 │ │ -3e0898: 1a03 3a1c |000c: const-string v3, "FEED" // string@1c3a │ │ -3e089c: 1214 |000e: const/4 v4, #int 1 // #1 │ │ -3e089e: 7030 8d9c 3104 |000f: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.:(Ljava/lang/String;I)V // method@9c8d │ │ -3e08a4: 6901 f78d |0012: sput-object v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.FEED:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8df7 │ │ -3e08a8: 1223 |0014: const/4 v3, #int 2 // #2 │ │ -3e08aa: 2333 0321 |0015: new-array v3, v3, [Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // type@2103 │ │ -3e08ae: 4d00 0302 |0017: aput-object v0, v3, v2 │ │ -3e08b2: 4d01 0304 |0019: aput-object v1, v3, v4 │ │ -3e08b6: 6903 f68d |001b: sput-object v3, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.$VALUES:[Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8df6 │ │ -3e08ba: 0e00 |001d: return-void │ │ +3e0838: |[3e0838] de.danoeh.antennapod.core.storage.NavDrawerData$DrawerItem$Type.:()V │ │ +3e0848: 2200 6019 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // type@1960 │ │ +3e084c: 1a01 0758 |0002: const-string v1, "TAG" // string@5807 │ │ +3e0850: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +3e0852: 7030 8d9c 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.:(Ljava/lang/String;I)V // method@9c8d │ │ +3e0858: 6900 f88d |0008: sput-object v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.TAG:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8df8 │ │ +3e085c: 2201 6019 |000a: new-instance v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // type@1960 │ │ +3e0860: 1a03 3a1c |000c: const-string v3, "FEED" // string@1c3a │ │ +3e0864: 1214 |000e: const/4 v4, #int 1 // #1 │ │ +3e0866: 7030 8d9c 3104 |000f: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.:(Ljava/lang/String;I)V // method@9c8d │ │ +3e086c: 6901 f78d |0012: sput-object v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.FEED:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8df7 │ │ +3e0870: 1223 |0014: const/4 v3, #int 2 // #2 │ │ +3e0872: 2333 0321 |0015: new-array v3, v3, [Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // type@2103 │ │ +3e0876: 4d00 0302 |0017: aput-object v0, v3, v2 │ │ +3e087a: 4d01 0304 |0019: aput-object v1, v3, v4 │ │ +3e087e: 6903 f68d |001b: sput-object v3, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.$VALUES:[Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8df6 │ │ +3e0882: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x001b line=32 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;) │ │ @@ -841048,17 +841048,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 │ │ -3e08bc: |[3e08bc] de.danoeh.antennapod.core.storage.NavDrawerData$DrawerItem$Type.:(Ljava/lang/String;I)V │ │ -3e08cc: 7030 94b2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b294 │ │ -3e08d2: 0e00 |0003: return-void │ │ +3e0884: |[3e0884] de.danoeh.antennapod.core.storage.NavDrawerData$DrawerItem$Type.:(Ljava/lang/String;I)V │ │ +3e0894: 7030 94b2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b294 │ │ +3e089a: 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 │ │ @@ -841068,20 +841068,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 │ │ -3e0828: |[3e0828] de.danoeh.antennapod.core.storage.NavDrawerData$DrawerItem$Type.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; │ │ -3e0838: 1c00 6019 |0000: const-class v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // type@1960 │ │ -3e083c: 7120 99b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b299 │ │ -3e0842: 0c01 |0005: move-result-object v1 │ │ -3e0844: 1f01 6019 |0006: check-cast v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // type@1960 │ │ -3e0848: 1101 |0008: return-object v1 │ │ +3e07f0: |[3e07f0] de.danoeh.antennapod.core.storage.NavDrawerData$DrawerItem$Type.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; │ │ +3e0800: 1c00 6019 |0000: const-class v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // type@1960 │ │ +3e0804: 7120 99b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b299 │ │ +3e080a: 0c01 |0005: move-result-object v1 │ │ +3e080c: 1f01 6019 |0006: check-cast v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // type@1960 │ │ +3e0810: 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;) │ │ @@ -841089,20 +841089,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 │ │ -3e084c: |[3e084c] de.danoeh.antennapod.core.storage.NavDrawerData$DrawerItem$Type.values:()[Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; │ │ -3e085c: 6200 f68d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.$VALUES:[Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8df6 │ │ -3e0860: 6e10 25b8 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.clone:()Ljava/lang/Object; // method@b825 │ │ -3e0866: 0c00 |0005: move-result-object v0 │ │ -3e0868: 1f00 0321 |0006: check-cast v0, [Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // type@2103 │ │ -3e086c: 1100 |0008: return-object v0 │ │ +3e0814: |[3e0814] de.danoeh.antennapod.core.storage.NavDrawerData$DrawerItem$Type.values:()[Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; │ │ +3e0824: 6200 f68d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.$VALUES:[Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8df6 │ │ +3e0828: 6e10 25b8 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.clone:()Ljava/lang/Object; // method@b825 │ │ +3e082e: 0c00 |0005: move-result-object v0 │ │ +3e0830: 1f00 0321 |0006: check-cast v0, [Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // type@2103 │ │ +3e0834: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19277 (NavDrawerData.java) │ │ @@ -841148,19 +841148,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 │ │ -3e08ec: |[3e08ec] de.danoeh.antennapod.core.storage.NavDrawerData$DrawerItem.:(Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;J)V │ │ -3e08fc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e0902: 5b01 fb8d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8dfb │ │ -3e0906: 5a02 f98d |0005: iput-wide v2, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.id:J // field@8df9 │ │ -3e090a: 0e00 |0007: return-void │ │ +3e08b4: |[3e08b4] de.danoeh.antennapod.core.storage.NavDrawerData$DrawerItem.:(Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;J)V │ │ +3e08c4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e08ca: 5b01 fb8d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8dfb │ │ +3e08ce: 5a02 f98d |0005: iput-wide v2, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.id:J // field@8df9 │ │ +3e08d2: 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; │ │ @@ -841179,17 +841179,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e08d4: |[3e08d4] de.danoeh.antennapod.core.storage.NavDrawerData$DrawerItem.getLayer:()I │ │ -3e08e4: 5210 fa8d |0000: iget v0, v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.layer:I // field@8dfa │ │ -3e08e8: 0f00 |0002: return v0 │ │ +3e089c: |[3e089c] de.danoeh.antennapod.core.storage.NavDrawerData$DrawerItem.getLayer:()I │ │ +3e08ac: 5210 fa8d |0000: iget v0, v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.layer:I // field@8dfa │ │ +3e08b0: 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;) │ │ @@ -841203,17 +841203,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e090c: |[3e090c] de.danoeh.antennapod.core.storage.NavDrawerData$DrawerItem.setLayer:(I)V │ │ -3e091c: 5901 fa8d |0000: iput v1, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.layer:I // field@8dfa │ │ -3e0920: 0e00 |0002: return-void │ │ +3e08d4: |[3e08d4] de.danoeh.antennapod.core.storage.NavDrawerData$DrawerItem.setLayer:(I)V │ │ +3e08e4: 5901 fa8d |0000: iput v1, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.layer:I // field@8dfa │ │ +3e08e8: 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 │ │ │ │ @@ -841276,23 +841276,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 │ │ -3e0a24: |[3e0a24] de.danoeh.antennapod.core.storage.NavDrawerData.:(Ljava/util/List;IIILjava/util/Map;I)V │ │ -3e0a34: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e0a3a: 5b01 028e |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData;.items:Ljava/util/List; // field@8e02 │ │ -3e0a3e: 5902 058e |0005: iput v2, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData;.queueSize:I // field@8e05 │ │ -3e0a42: 5903 048e |0007: iput v3, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData;.numNewItems:I // field@8e04 │ │ -3e0a46: 5904 038e |0009: iput v4, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData;.numDownloadedItems:I // field@8e03 │ │ -3e0a4a: 5b05 018e |000b: iput-object v5, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData;.feedCounters:Ljava/util/Map; // field@8e01 │ │ -3e0a4e: 5906 068e |000d: iput v6, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData;.reclaimableSpace:I // field@8e06 │ │ -3e0a52: 0e00 |000f: return-void │ │ +3e09ec: |[3e09ec] de.danoeh.antennapod.core.storage.NavDrawerData.:(Ljava/util/List;IIILjava/util/Map;I)V │ │ +3e09fc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e0a02: 5b01 028e |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData;.items:Ljava/util/List; // field@8e02 │ │ +3e0a06: 5902 058e |0005: iput v2, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData;.queueSize:I // field@8e05 │ │ +3e0a0a: 5903 048e |0007: iput v3, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData;.numNewItems:I // field@8e04 │ │ +3e0a0e: 5904 038e |0009: iput v4, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData;.numDownloadedItems:I // field@8e03 │ │ +3e0a12: 5b05 018e |000b: iput-object v5, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData;.feedCounters:Ljava/util/Map; // field@8e01 │ │ +3e0a16: 5906 068e |000d: iput v6, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData;.reclaimableSpace:I // field@8e06 │ │ +3e0a1a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0003 line=23 │ │ 0x0005 line=24 │ │ 0x0007 line=25 │ │ 0x0009 line=26 │ │ @@ -841361,24 +841361,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 │ │ -3e0a54: |[3e0a54] de.danoeh.antennapod.core.storage.StatisticsItem.:(Lde/danoeh/antennapod/model/feed/Feed;JJJJJJ)V │ │ -3e0a64: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e0a6a: 5b01 0a8e |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/StatisticsItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@8e0a │ │ -3e0a6e: 5a02 0b8e |0005: iput-wide v2, v0, Lde/danoeh/antennapod/core/storage/StatisticsItem;.time:J // field@8e0b │ │ -3e0a72: 5a04 0c8e |0007: iput-wide v4, v0, Lde/danoeh/antennapod/core/storage/StatisticsItem;.timePlayed:J // field@8e0c │ │ -3e0a76: 5a06 078e |0009: iput-wide v6, v0, Lde/danoeh/antennapod/core/storage/StatisticsItem;.episodes:J // field@8e07 │ │ -3e0a7a: 5a08 098e |000b: iput-wide v8, v0, Lde/danoeh/antennapod/core/storage/StatisticsItem;.episodesStarted:J // field@8e09 │ │ -3e0a7e: 5a0a 0d8e |000d: iput-wide v10, v0, Lde/danoeh/antennapod/core/storage/StatisticsItem;.totalDownloadSize:J // field@8e0d │ │ -3e0a82: 5a0c 088e |000f: iput-wide v12, v0, Lde/danoeh/antennapod/core/storage/StatisticsItem;.episodesDownloadCount:J // field@8e08 │ │ -3e0a86: 0e00 |0011: return-void │ │ +3e0a1c: |[3e0a1c] de.danoeh.antennapod.core.storage.StatisticsItem.:(Lde/danoeh/antennapod/model/feed/Feed;JJJJJJ)V │ │ +3e0a2c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e0a32: 5b01 0a8e |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/StatisticsItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@8e0a │ │ +3e0a36: 5a02 0b8e |0005: iput-wide v2, v0, Lde/danoeh/antennapod/core/storage/StatisticsItem;.time:J // field@8e0b │ │ +3e0a3a: 5a04 0c8e |0007: iput-wide v4, v0, Lde/danoeh/antennapod/core/storage/StatisticsItem;.timePlayed:J // field@8e0c │ │ +3e0a3e: 5a06 078e |0009: iput-wide v6, v0, Lde/danoeh/antennapod/core/storage/StatisticsItem;.episodes:J // field@8e07 │ │ +3e0a42: 5a08 098e |000b: iput-wide v8, v0, Lde/danoeh/antennapod/core/storage/StatisticsItem;.episodesStarted:J // field@8e09 │ │ +3e0a46: 5a0a 0d8e |000d: iput-wide v10, v0, Lde/danoeh/antennapod/core/storage/StatisticsItem;.totalDownloadSize:J // field@8e0d │ │ +3e0a4a: 5a0c 088e |000f: iput-wide v12, v0, Lde/danoeh/antennapod/core/storage/StatisticsItem;.episodesDownloadCount:J // field@8e08 │ │ +3e0a4e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=37 │ │ 0x0005 line=38 │ │ 0x0007 line=39 │ │ 0x0009 line=40 │ │ @@ -841430,44 +841430,44 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 52 16-bit code units │ │ -3e0a88: |[3e0a88] de.danoeh.antennapod.core.sync.EpisodeActionFilter$1.:()V │ │ -3e0a98: 7100 6bae 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.values:()[Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // method@ae6b │ │ -3e0a9e: 0c00 |0003: move-result-object v0 │ │ -3e0aa0: 2100 |0004: array-length v0, v0 │ │ -3e0aa2: 2300 0120 |0005: new-array v0, v0, [I // type@2001 │ │ -3e0aa6: 6900 0e8e |0007: sput-object v0, Lde/danoeh/antennapod/core/sync/EpisodeActionFilter$1;.$SwitchMap$de$danoeh$antennapod$net$sync$model$EpisodeAction$Action:[I // field@8e0e │ │ -3e0aaa: 6201 2ec5 |0009: sget-object v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.NEW:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c52e │ │ -3e0aae: 6e10 97b2 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3e0ab4: 0a01 |000e: move-result v1 │ │ -3e0ab6: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -3e0ab8: 4b02 0001 |0010: aput v2, v0, v1 │ │ -3e0abc: 6200 0e8e |0012: sget-object v0, Lde/danoeh/antennapod/core/sync/EpisodeActionFilter$1;.$SwitchMap$de$danoeh$antennapod$net$sync$model$EpisodeAction$Action:[I // field@8e0e │ │ -3e0ac0: 6201 2dc5 |0014: sget-object v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.DOWNLOAD:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c52d │ │ -3e0ac4: 6e10 97b2 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3e0aca: 0a01 |0019: move-result v1 │ │ -3e0acc: 1222 |001a: const/4 v2, #int 2 // #2 │ │ -3e0ace: 4b02 0001 |001b: aput v2, v0, v1 │ │ -3e0ad2: 6200 0e8e |001d: sget-object v0, Lde/danoeh/antennapod/core/sync/EpisodeActionFilter$1;.$SwitchMap$de$danoeh$antennapod$net$sync$model$EpisodeAction$Action:[I // field@8e0e │ │ -3e0ad6: 6201 2fc5 |001f: sget-object v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.PLAY:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c52f │ │ -3e0ada: 6e10 97b2 0100 |0021: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3e0ae0: 0a01 |0024: move-result v1 │ │ -3e0ae2: 1232 |0025: const/4 v2, #int 3 // #3 │ │ -3e0ae4: 4b02 0001 |0026: aput v2, v0, v1 │ │ -3e0ae8: 6200 0e8e |0028: sget-object v0, Lde/danoeh/antennapod/core/sync/EpisodeActionFilter$1;.$SwitchMap$de$danoeh$antennapod$net$sync$model$EpisodeAction$Action:[I // field@8e0e │ │ -3e0aec: 6201 2cc5 |002a: sget-object v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.DELETE:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c52c │ │ -3e0af0: 6e10 97b2 0100 |002c: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3e0af6: 0a01 |002f: move-result v1 │ │ -3e0af8: 1242 |0030: const/4 v2, #int 4 // #4 │ │ -3e0afa: 4b02 0001 |0031: aput v2, v0, v1 │ │ -3e0afe: 0e00 |0033: return-void │ │ +3e0a50: |[3e0a50] de.danoeh.antennapod.core.sync.EpisodeActionFilter$1.:()V │ │ +3e0a60: 7100 6bae 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.values:()[Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // method@ae6b │ │ +3e0a66: 0c00 |0003: move-result-object v0 │ │ +3e0a68: 2100 |0004: array-length v0, v0 │ │ +3e0a6a: 2300 0120 |0005: new-array v0, v0, [I // type@2001 │ │ +3e0a6e: 6900 0e8e |0007: sput-object v0, Lde/danoeh/antennapod/core/sync/EpisodeActionFilter$1;.$SwitchMap$de$danoeh$antennapod$net$sync$model$EpisodeAction$Action:[I // field@8e0e │ │ +3e0a72: 6201 2ec5 |0009: sget-object v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.NEW:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c52e │ │ +3e0a76: 6e10 97b2 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3e0a7c: 0a01 |000e: move-result v1 │ │ +3e0a7e: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +3e0a80: 4b02 0001 |0010: aput v2, v0, v1 │ │ +3e0a84: 6200 0e8e |0012: sget-object v0, Lde/danoeh/antennapod/core/sync/EpisodeActionFilter$1;.$SwitchMap$de$danoeh$antennapod$net$sync$model$EpisodeAction$Action:[I // field@8e0e │ │ +3e0a88: 6201 2dc5 |0014: sget-object v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.DOWNLOAD:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c52d │ │ +3e0a8c: 6e10 97b2 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3e0a92: 0a01 |0019: move-result v1 │ │ +3e0a94: 1222 |001a: const/4 v2, #int 2 // #2 │ │ +3e0a96: 4b02 0001 |001b: aput v2, v0, v1 │ │ +3e0a9a: 6200 0e8e |001d: sget-object v0, Lde/danoeh/antennapod/core/sync/EpisodeActionFilter$1;.$SwitchMap$de$danoeh$antennapod$net$sync$model$EpisodeAction$Action:[I // field@8e0e │ │ +3e0a9e: 6201 2fc5 |001f: sget-object v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.PLAY:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c52f │ │ +3e0aa2: 6e10 97b2 0100 |0021: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3e0aa8: 0a01 |0024: move-result v1 │ │ +3e0aaa: 1232 |0025: const/4 v2, #int 3 // #3 │ │ +3e0aac: 4b02 0001 |0026: aput v2, v0, v1 │ │ +3e0ab0: 6200 0e8e |0028: sget-object v0, Lde/danoeh/antennapod/core/sync/EpisodeActionFilter$1;.$SwitchMap$de$danoeh$antennapod$net$sync$model$EpisodeAction$Action:[I // field@8e0e │ │ +3e0ab4: 6201 2cc5 |002a: sget-object v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.DELETE:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c52c │ │ +3e0ab8: 6e10 97b2 0100 |002c: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3e0abe: 0a01 |002f: move-result v1 │ │ +3e0ac0: 1242 |0030: const/4 v2, #int 4 // #4 │ │ +3e0ac2: 4b02 0001 |0031: aput v2, v0, v1 │ │ +3e0ac6: 0e00 |0033: return-void │ │ catches : 4 │ │ 0x0009 - 0x0012 │ │ Ljava/lang/NoSuchFieldError; -> 0x0012 │ │ 0x0012 - 0x001d │ │ Ljava/lang/NoSuchFieldError; -> 0x001d │ │ 0x001d - 0x0028 │ │ Ljava/lang/NoSuchFieldError; -> 0x0028 │ │ @@ -841514,17 +841514,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e0d1c: |[3e0d1c] de.danoeh.antennapod.core.sync.EpisodeActionFilter.:()V │ │ -3e0d2c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e0d32: 0e00 |0003: return-void │ │ +3e0ce4: |[3e0ce4] de.danoeh.antennapod.core.sync.EpisodeActionFilter.:()V │ │ +3e0cf4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e0cfa: 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;) │ │ @@ -841532,51 +841532,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 │ │ -3e0b84: |[3e0b84] de.danoeh.antennapod.core.sync.EpisodeActionFilter.createUniqueLocalMostRecentPlayActions:(Ljava/util/List;)Ljava/util/Map; │ │ -3e0b94: 2200 2905 |0000: new-instance v0, Landroidx/collection/ArrayMap; // type@0529 │ │ -3e0b98: 7010 cc22 0000 |0002: invoke-direct {v0}, Landroidx/collection/ArrayMap;.:()V // method@22cc │ │ -3e0b9e: 7210 6ab5 0500 |0005: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -3e0ba4: 0c05 |0008: move-result-object v5 │ │ -3e0ba6: 7210 4db5 0500 |0009: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3e0bac: 0a01 |000c: move-result v1 │ │ -3e0bae: 3801 3a00 |000d: if-eqz v1, 0047 // +003a │ │ -3e0bb2: 7210 4eb5 0500 |000f: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3e0bb8: 0c01 |0012: move-result-object v1 │ │ -3e0bba: 1f01 3b1d |0013: check-cast v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // type@1d3b │ │ -3e0bbe: 2202 1e07 |0015: new-instance v2, Landroidx/core/util/Pair; // type@071e │ │ -3e0bc2: 6e10 85ae 0100 |0017: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getPodcast:()Ljava/lang/String; // method@ae85 │ │ -3e0bc8: 0c03 |001a: move-result-object v3 │ │ -3e0bca: 6e10 83ae 0100 |001b: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getEpisode:()Ljava/lang/String; // method@ae83 │ │ -3e0bd0: 0c04 |001e: move-result-object v4 │ │ -3e0bd2: 7030 b82b 3204 |001f: invoke-direct {v2, v3, v4}, Landroidx/core/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@2bb8 │ │ -3e0bd8: 7220 96b5 2000 |0022: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b596 │ │ -3e0bde: 0c03 |0025: move-result-object v3 │ │ -3e0be0: 1f03 3b1d |0026: check-cast v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // type@1d3b │ │ -3e0be4: 3803 1b00 |0028: if-eqz v3, 0043 // +001b │ │ -3e0be8: 6e10 88ae 0300 |002a: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getTimestamp:()Ljava/util/Date; // method@ae88 │ │ -3e0bee: 0c04 |002d: move-result-object v4 │ │ -3e0bf0: 3904 0300 |002e: if-nez v4, 0031 // +0003 │ │ -3e0bf4: 2813 |0030: goto 0043 // +0013 │ │ -3e0bf6: 6e10 88ae 0300 |0031: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getTimestamp:()Ljava/util/Date; // method@ae88 │ │ -3e0bfc: 0c03 |0034: move-result-object v3 │ │ -3e0bfe: 6e10 88ae 0100 |0035: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getTimestamp:()Ljava/util/Date; // method@ae88 │ │ -3e0c04: 0c04 |0038: move-result-object v4 │ │ -3e0c06: 6e20 24b5 4300 |0039: invoke-virtual {v3, v4}, Ljava/util/Date;.before:(Ljava/util/Date;)Z // method@b524 │ │ -3e0c0c: 0a03 |003c: move-result v3 │ │ -3e0c0e: 3803 ccff |003d: if-eqz v3, 0009 // -0034 │ │ -3e0c12: 7230 9ab5 2001 |003f: invoke-interface {v0, v2, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b59a │ │ -3e0c18: 28c7 |0042: goto 0009 // -0039 │ │ -3e0c1a: 7230 9ab5 2001 |0043: invoke-interface {v0, v2, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b59a │ │ -3e0c20: 28c3 |0046: goto 0009 // -003d │ │ -3e0c22: 1100 |0047: return-object v0 │ │ +3e0b4c: |[3e0b4c] de.danoeh.antennapod.core.sync.EpisodeActionFilter.createUniqueLocalMostRecentPlayActions:(Ljava/util/List;)Ljava/util/Map; │ │ +3e0b5c: 2200 2905 |0000: new-instance v0, Landroidx/collection/ArrayMap; // type@0529 │ │ +3e0b60: 7010 cc22 0000 |0002: invoke-direct {v0}, Landroidx/collection/ArrayMap;.:()V // method@22cc │ │ +3e0b66: 7210 6ab5 0500 |0005: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +3e0b6c: 0c05 |0008: move-result-object v5 │ │ +3e0b6e: 7210 4db5 0500 |0009: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3e0b74: 0a01 |000c: move-result v1 │ │ +3e0b76: 3801 3a00 |000d: if-eqz v1, 0047 // +003a │ │ +3e0b7a: 7210 4eb5 0500 |000f: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3e0b80: 0c01 |0012: move-result-object v1 │ │ +3e0b82: 1f01 3b1d |0013: check-cast v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // type@1d3b │ │ +3e0b86: 2202 1e07 |0015: new-instance v2, Landroidx/core/util/Pair; // type@071e │ │ +3e0b8a: 6e10 85ae 0100 |0017: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getPodcast:()Ljava/lang/String; // method@ae85 │ │ +3e0b90: 0c03 |001a: move-result-object v3 │ │ +3e0b92: 6e10 83ae 0100 |001b: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getEpisode:()Ljava/lang/String; // method@ae83 │ │ +3e0b98: 0c04 |001e: move-result-object v4 │ │ +3e0b9a: 7030 b82b 3204 |001f: invoke-direct {v2, v3, v4}, Landroidx/core/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@2bb8 │ │ +3e0ba0: 7220 96b5 2000 |0022: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b596 │ │ +3e0ba6: 0c03 |0025: move-result-object v3 │ │ +3e0ba8: 1f03 3b1d |0026: check-cast v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // type@1d3b │ │ +3e0bac: 3803 1b00 |0028: if-eqz v3, 0043 // +001b │ │ +3e0bb0: 6e10 88ae 0300 |002a: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getTimestamp:()Ljava/util/Date; // method@ae88 │ │ +3e0bb6: 0c04 |002d: move-result-object v4 │ │ +3e0bb8: 3904 0300 |002e: if-nez v4, 0031 // +0003 │ │ +3e0bbc: 2813 |0030: goto 0043 // +0013 │ │ +3e0bbe: 6e10 88ae 0300 |0031: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getTimestamp:()Ljava/util/Date; // method@ae88 │ │ +3e0bc4: 0c03 |0034: move-result-object v3 │ │ +3e0bc6: 6e10 88ae 0100 |0035: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getTimestamp:()Ljava/util/Date; // method@ae88 │ │ +3e0bcc: 0c04 |0038: move-result-object v4 │ │ +3e0bce: 6e20 24b5 4300 |0039: invoke-virtual {v3, v4}, Ljava/util/Date;.before:(Ljava/util/Date;)Z // method@b524 │ │ +3e0bd4: 0a03 |003c: move-result v3 │ │ +3e0bd6: 3803 ccff |003d: if-eqz v3, 0009 // -0034 │ │ +3e0bda: 7230 9ab5 2001 |003f: invoke-interface {v0, v2, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b59a │ │ +3e0be0: 28c7 |0042: goto 0009 // -0039 │ │ +3e0be2: 7230 9ab5 2001 |0043: invoke-interface {v0, v2, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b59a │ │ +3e0be8: 28c3 |0046: goto 0009 // -003d │ │ +3e0bea: 1100 |0047: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0005 line=57 │ │ 0x0015 line=58 │ │ 0x0022 line=59 │ │ 0x002a line=60 │ │ @@ -841591,74 +841591,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 │ │ -3e0c24: |[3e0c24] de.danoeh.antennapod.core.sync.EpisodeActionFilter.getRemoteActionsOverridingLocalActions:(Ljava/util/List;Ljava/util/List;)Ljava/util/Map; │ │ -3e0c34: 2200 2905 |0000: new-instance v0, Landroidx/collection/ArrayMap; // type@0529 │ │ -3e0c38: 7010 cc22 0000 |0002: invoke-direct {v0}, Landroidx/collection/ArrayMap;.:()V // method@22cc │ │ -3e0c3e: 7110 9f9c 0600 |0005: invoke-static {v6}, Lde/danoeh/antennapod/core/sync/EpisodeActionFilter;.createUniqueLocalMostRecentPlayActions:(Ljava/util/List;)Ljava/util/Map; // method@9c9f │ │ -3e0c44: 0c06 |0008: move-result-object v6 │ │ -3e0c46: 7210 6ab5 0500 |0009: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -3e0c4c: 0c05 |000c: move-result-object v5 │ │ -3e0c4e: 7210 4db5 0500 |000d: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3e0c54: 0a01 |0010: move-result v1 │ │ -3e0c56: 3801 6200 |0011: if-eqz v1, 0073 // +0062 │ │ -3e0c5a: 7210 4eb5 0500 |0013: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3e0c60: 0c01 |0016: move-result-object v1 │ │ -3e0c62: 1f01 3b1d |0017: check-cast v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // type@1d3b │ │ -3e0c66: 2202 1e07 |0019: new-instance v2, Landroidx/core/util/Pair; // type@071e │ │ -3e0c6a: 6e10 85ae 0100 |001b: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getPodcast:()Ljava/lang/String; // method@ae85 │ │ -3e0c70: 0c03 |001e: move-result-object v3 │ │ -3e0c72: 6e10 83ae 0100 |001f: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getEpisode:()Ljava/lang/String; // method@ae83 │ │ -3e0c78: 0c04 |0022: move-result-object v4 │ │ -3e0c7a: 7030 b82b 3204 |0023: invoke-direct {v2, v3, v4}, Landroidx/core/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@2bb8 │ │ -3e0c80: 6203 0e8e |0026: sget-object v3, Lde/danoeh/antennapod/core/sync/EpisodeActionFilter$1;.$SwitchMap$de$danoeh$antennapod$net$sync$model$EpisodeAction$Action:[I // field@8e0e │ │ -3e0c84: 6e10 81ae 0100 |0028: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getAction:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // method@ae81 │ │ -3e0c8a: 0c04 |002b: move-result-object v4 │ │ -3e0c8c: 6e10 97b2 0400 |002c: invoke-virtual {v4}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3e0c92: 0a04 |002f: move-result v4 │ │ -3e0c94: 4403 0304 |0030: aget v3, v3, v4 │ │ -3e0c98: 1214 |0032: const/4 v4, #int 1 // #1 │ │ -3e0c9a: 3243 daff |0033: if-eq v3, v4, 000d // -0026 │ │ -3e0c9e: 1224 |0035: const/4 v4, #int 2 // #2 │ │ -3e0ca0: 3243 d7ff |0036: if-eq v3, v4, 000d // -0029 │ │ -3e0ca4: 1234 |0038: const/4 v4, #int 3 // #3 │ │ -3e0ca6: 3243 1c00 |0039: if-eq v3, v4, 0055 // +001c │ │ -3e0caa: 1242 |003b: const/4 v2, #int 4 // #4 │ │ -3e0cac: 3223 d1ff |003c: if-eq v3, v2, 000d // -002f │ │ -3e0cb0: 2202 8f1e |003e: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ -3e0cb4: 7010 50b3 0200 |0040: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3e0cba: 1a03 f05d |0043: const-string v3, "Unknown remoteAction: " // string@5df0 │ │ -3e0cbe: 6e20 5cb3 3200 |0045: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e0cc4: 6e20 5bb3 1200 |0048: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ -3e0cca: 6e10 67b3 0200 |004b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3e0cd0: 0c01 |004e: move-result-object v1 │ │ -3e0cd2: 1a02 191b |004f: const-string v2, "EpisodeActionFilter" // string@1b19 │ │ -3e0cd6: 7120 000b 1200 |0051: invoke-static {v2, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -3e0cdc: 28b9 |0054: goto 000d // -0047 │ │ -3e0cde: 7220 96b5 2600 |0055: invoke-interface {v6, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b596 │ │ -3e0ce4: 0c03 |0058: move-result-object v3 │ │ -3e0ce6: 1f03 3b1d |0059: check-cast v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // type@1d3b │ │ -3e0cea: 7120 a19c 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@9ca1 │ │ -3e0cf0: 0a03 |005e: move-result v3 │ │ -3e0cf2: 3803 0300 |005f: if-eqz v3, 0062 // +0003 │ │ -3e0cf6: 28ac |0061: goto 000d // -0054 │ │ -3e0cf8: 7220 96b5 2000 |0062: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b596 │ │ -3e0cfe: 0c03 |0065: move-result-object v3 │ │ -3e0d00: 1f03 3b1d |0066: check-cast v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // type@1d3b │ │ -3e0d04: 7120 a19c 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@9ca1 │ │ -3e0d0a: 0a03 |006b: move-result v3 │ │ -3e0d0c: 3803 0300 |006c: if-eqz v3, 006f // +0003 │ │ -3e0d10: 289f |006e: goto 000d // -0061 │ │ -3e0d12: 7230 9ab5 2001 |006f: invoke-interface {v0, v2, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b59a │ │ -3e0d18: 289b |0072: goto 000d // -0065 │ │ -3e0d1a: 1100 |0073: return-object v0 │ │ +3e0bec: |[3e0bec] de.danoeh.antennapod.core.sync.EpisodeActionFilter.getRemoteActionsOverridingLocalActions:(Ljava/util/List;Ljava/util/List;)Ljava/util/Map; │ │ +3e0bfc: 2200 2905 |0000: new-instance v0, Landroidx/collection/ArrayMap; // type@0529 │ │ +3e0c00: 7010 cc22 0000 |0002: invoke-direct {v0}, Landroidx/collection/ArrayMap;.:()V // method@22cc │ │ +3e0c06: 7110 9f9c 0600 |0005: invoke-static {v6}, Lde/danoeh/antennapod/core/sync/EpisodeActionFilter;.createUniqueLocalMostRecentPlayActions:(Ljava/util/List;)Ljava/util/Map; // method@9c9f │ │ +3e0c0c: 0c06 |0008: move-result-object v6 │ │ +3e0c0e: 7210 6ab5 0500 |0009: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +3e0c14: 0c05 |000c: move-result-object v5 │ │ +3e0c16: 7210 4db5 0500 |000d: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3e0c1c: 0a01 |0010: move-result v1 │ │ +3e0c1e: 3801 6200 |0011: if-eqz v1, 0073 // +0062 │ │ +3e0c22: 7210 4eb5 0500 |0013: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3e0c28: 0c01 |0016: move-result-object v1 │ │ +3e0c2a: 1f01 3b1d |0017: check-cast v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // type@1d3b │ │ +3e0c2e: 2202 1e07 |0019: new-instance v2, Landroidx/core/util/Pair; // type@071e │ │ +3e0c32: 6e10 85ae 0100 |001b: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getPodcast:()Ljava/lang/String; // method@ae85 │ │ +3e0c38: 0c03 |001e: move-result-object v3 │ │ +3e0c3a: 6e10 83ae 0100 |001f: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getEpisode:()Ljava/lang/String; // method@ae83 │ │ +3e0c40: 0c04 |0022: move-result-object v4 │ │ +3e0c42: 7030 b82b 3204 |0023: invoke-direct {v2, v3, v4}, Landroidx/core/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@2bb8 │ │ +3e0c48: 6203 0e8e |0026: sget-object v3, Lde/danoeh/antennapod/core/sync/EpisodeActionFilter$1;.$SwitchMap$de$danoeh$antennapod$net$sync$model$EpisodeAction$Action:[I // field@8e0e │ │ +3e0c4c: 6e10 81ae 0100 |0028: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getAction:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // method@ae81 │ │ +3e0c52: 0c04 |002b: move-result-object v4 │ │ +3e0c54: 6e10 97b2 0400 |002c: invoke-virtual {v4}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3e0c5a: 0a04 |002f: move-result v4 │ │ +3e0c5c: 4403 0304 |0030: aget v3, v3, v4 │ │ +3e0c60: 1214 |0032: const/4 v4, #int 1 // #1 │ │ +3e0c62: 3243 daff |0033: if-eq v3, v4, 000d // -0026 │ │ +3e0c66: 1224 |0035: const/4 v4, #int 2 // #2 │ │ +3e0c68: 3243 d7ff |0036: if-eq v3, v4, 000d // -0029 │ │ +3e0c6c: 1234 |0038: const/4 v4, #int 3 // #3 │ │ +3e0c6e: 3243 1c00 |0039: if-eq v3, v4, 0055 // +001c │ │ +3e0c72: 1242 |003b: const/4 v2, #int 4 // #4 │ │ +3e0c74: 3223 d1ff |003c: if-eq v3, v2, 000d // -002f │ │ +3e0c78: 2202 8f1e |003e: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ +3e0c7c: 7010 50b3 0200 |0040: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3e0c82: 1a03 f05d |0043: const-string v3, "Unknown remoteAction: " // string@5df0 │ │ +3e0c86: 6e20 5cb3 3200 |0045: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e0c8c: 6e20 5bb3 1200 |0048: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ +3e0c92: 6e10 67b3 0200 |004b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3e0c98: 0c01 |004e: move-result-object v1 │ │ +3e0c9a: 1a02 191b |004f: const-string v2, "EpisodeActionFilter" // string@1b19 │ │ +3e0c9e: 7120 000b 1200 |0051: invoke-static {v2, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +3e0ca4: 28b9 |0054: goto 000d // -0047 │ │ +3e0ca6: 7220 96b5 2600 |0055: invoke-interface {v6, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b596 │ │ +3e0cac: 0c03 |0058: move-result-object v3 │ │ +3e0cae: 1f03 3b1d |0059: check-cast v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // type@1d3b │ │ +3e0cb2: 7120 a19c 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@9ca1 │ │ +3e0cb8: 0a03 |005e: move-result v3 │ │ +3e0cba: 3803 0300 |005f: if-eqz v3, 0062 // +0003 │ │ +3e0cbe: 28ac |0061: goto 000d // -0054 │ │ +3e0cc0: 7220 96b5 2000 |0062: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b596 │ │ +3e0cc6: 0c03 |0065: move-result-object v3 │ │ +3e0cc8: 1f03 3b1d |0066: check-cast v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // type@1d3b │ │ +3e0ccc: 7120 a19c 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@9ca1 │ │ +3e0cd2: 0a03 |006b: move-result v3 │ │ +3e0cd4: 3803 0300 |006c: if-eqz v3, 006f // +0003 │ │ +3e0cd8: 289f |006e: goto 000d // -0061 │ │ +3e0cda: 7230 9ab5 2001 |006f: invoke-interface {v0, v2, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b59a │ │ +3e0ce0: 289b |0072: goto 000d // -0065 │ │ +3e0ce2: 1100 |0073: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ 0x0005 line=23 │ │ 0x0009 line=24 │ │ 0x0019 line=25 │ │ 0x0026 line=26 │ │ @@ -841677,33 +841677,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 │ │ -3e0b34: |[3e0b34] de.danoeh.antennapod.core.sync.EpisodeActionFilter.secondActionOverridesFirstAction:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction;Lde/danoeh/antennapod/net/sync/model/EpisodeAction;)Z │ │ -3e0b44: 3802 1e00 |0000: if-eqz v2, 001e // +001e │ │ -3e0b48: 6e10 88ae 0200 |0002: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getTimestamp:()Ljava/util/Date; // method@ae88 │ │ -3e0b4e: 0c00 |0005: move-result-object v0 │ │ -3e0b50: 3800 1800 |0006: if-eqz v0, 001e // +0018 │ │ -3e0b54: 6e10 88ae 0100 |0008: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getTimestamp:()Ljava/util/Date; // method@ae88 │ │ -3e0b5a: 0c00 |000b: move-result-object v0 │ │ -3e0b5c: 3800 1000 |000c: if-eqz v0, 001c // +0010 │ │ -3e0b60: 6e10 88ae 0200 |000e: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getTimestamp:()Ljava/util/Date; // method@ae88 │ │ -3e0b66: 0c02 |0011: move-result-object v2 │ │ -3e0b68: 6e10 88ae 0100 |0012: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getTimestamp:()Ljava/util/Date; // method@ae88 │ │ -3e0b6e: 0c01 |0015: move-result-object v1 │ │ -3e0b70: 6e20 23b5 1200 |0016: invoke-virtual {v2, v1}, Ljava/util/Date;.after:(Ljava/util/Date;)Z // method@b523 │ │ -3e0b76: 0a01 |0019: move-result v1 │ │ -3e0b78: 3801 0400 |001a: if-eqz v1, 001e // +0004 │ │ -3e0b7c: 1211 |001c: const/4 v1, #int 1 // #1 │ │ -3e0b7e: 2802 |001d: goto 001f // +0002 │ │ -3e0b80: 1201 |001e: const/4 v1, #int 0 // #0 │ │ -3e0b82: 0f01 |001f: return v1 │ │ +3e0afc: |[3e0afc] de.danoeh.antennapod.core.sync.EpisodeActionFilter.secondActionOverridesFirstAction:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction;Lde/danoeh/antennapod/net/sync/model/EpisodeAction;)Z │ │ +3e0b0c: 3802 1e00 |0000: if-eqz v2, 001e // +001e │ │ +3e0b10: 6e10 88ae 0200 |0002: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getTimestamp:()Ljava/util/Date; // method@ae88 │ │ +3e0b16: 0c00 |0005: move-result-object v0 │ │ +3e0b18: 3800 1800 |0006: if-eqz v0, 001e // +0018 │ │ +3e0b1c: 6e10 88ae 0100 |0008: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getTimestamp:()Ljava/util/Date; // method@ae88 │ │ +3e0b22: 0c00 |000b: move-result-object v0 │ │ +3e0b24: 3800 1000 |000c: if-eqz v0, 001c // +0010 │ │ +3e0b28: 6e10 88ae 0200 |000e: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getTimestamp:()Ljava/util/Date; // method@ae88 │ │ +3e0b2e: 0c02 |0011: move-result-object v2 │ │ +3e0b30: 6e10 88ae 0100 |0012: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getTimestamp:()Ljava/util/Date; // method@ae88 │ │ +3e0b36: 0c01 |0015: move-result-object v1 │ │ +3e0b38: 6e20 23b5 1200 |0016: invoke-virtual {v2, v1}, Ljava/util/Date;.after:(Ljava/util/Date;)Z // method@b523 │ │ +3e0b3e: 0a01 |0019: move-result v1 │ │ +3e0b40: 3801 0400 |001a: if-eqz v1, 001e // +0004 │ │ +3e0b44: 1211 |001c: const/4 v1, #int 1 // #1 │ │ +3e0b46: 2802 |001d: goto 001f // +0002 │ │ +3e0b48: 1201 |001e: const/4 v1, #int 0 // #0 │ │ +3e0b4a: 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; │ │ @@ -841735,17 +841735,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e0d74: |[3e0d74] de.danoeh.antennapod.core.sync.GuidValidator.:()V │ │ -3e0d84: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e0d8a: 0e00 |0003: return-void │ │ +3e0d3c: |[3e0d3c] de.danoeh.antennapod.core.sync.GuidValidator.:()V │ │ +3e0d4c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e0d52: 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;) │ │ @@ -841753,29 +841753,29 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -3e0d34: |[3e0d34] de.danoeh.antennapod.core.sync.GuidValidator.isValidGuid:(Ljava/lang/String;)Z │ │ -3e0d44: 3801 1600 |0000: if-eqz v1, 0016 // +0016 │ │ -3e0d48: 6e10 47b3 0100 |0002: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b347 │ │ -3e0d4e: 0c00 |0005: move-result-object v0 │ │ -3e0d50: 6e10 34b3 0000 |0006: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@b334 │ │ -3e0d56: 0a00 |0009: move-result v0 │ │ -3e0d58: 3900 0c00 |000a: if-nez v0, 0016 // +000c │ │ -3e0d5c: 1a00 b1bd |000c: const-string v0, "null" // string@bdb1 │ │ -3e0d60: 6e20 28b3 0100 |000e: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3e0d66: 0a01 |0011: move-result v1 │ │ -3e0d68: 3901 0400 |0012: if-nez v1, 0016 // +0004 │ │ -3e0d6c: 1211 |0014: const/4 v1, #int 1 // #1 │ │ -3e0d6e: 2802 |0015: goto 0017 // +0002 │ │ -3e0d70: 1201 |0016: const/4 v1, #int 0 // #0 │ │ -3e0d72: 0f01 |0017: return v1 │ │ +3e0cfc: |[3e0cfc] de.danoeh.antennapod.core.sync.GuidValidator.isValidGuid:(Ljava/lang/String;)Z │ │ +3e0d0c: 3801 1600 |0000: if-eqz v1, 0016 // +0016 │ │ +3e0d10: 6e10 47b3 0100 |0002: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b347 │ │ +3e0d16: 0c00 |0005: move-result-object v0 │ │ +3e0d18: 6e10 34b3 0000 |0006: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@b334 │ │ +3e0d1e: 0a00 |0009: move-result v0 │ │ +3e0d20: 3900 0c00 |000a: if-nez v0, 0016 // +000c │ │ +3e0d24: 1a00 b1bd |000c: const-string v0, "null" // string@bdb1 │ │ +3e0d28: 6e20 28b3 0100 |000e: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3e0d2e: 0a01 |0011: move-result v1 │ │ +3e0d30: 3901 0400 |0012: if-nez v1, 0016 // +0004 │ │ +3e0d34: 1211 |0014: const/4 v1, #int 1 // #1 │ │ +3e0d36: 2802 |0015: goto 0017 // +0002 │ │ +3e0d38: 1201 |0016: const/4 v1, #int 0 // #0 │ │ +3e0d3a: 0f01 |0017: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=7 │ │ 0x000e line=8 │ │ locals : │ │ 0x0000 - 0x0018 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -841810,18 +841810,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 │ │ -3e0d8c: |[3e0d8c] de.danoeh.antennapod.core.sync.LockingAsyncExecutor$$ExternalSyntheticLambda0.:(Ljava/lang/Runnable;)V │ │ -3e0d9c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e0da2: 5b01 108e |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor$$ExternalSyntheticLambda0;.f$0:Ljava/lang/Runnable; // field@8e10 │ │ -3e0da6: 0e00 |0005: return-void │ │ +3e0d54: |[3e0d54] de.danoeh.antennapod.core.sync.LockingAsyncExecutor$$ExternalSyntheticLambda0.:(Ljava/lang/Runnable;)V │ │ +3e0d64: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e0d6a: 5b01 108e |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor$$ExternalSyntheticLambda0;.f$0:Ljava/lang/Runnable; // field@8e10 │ │ +3e0d6e: 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; │ │ │ │ @@ -841831,18 +841831,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3e0da8: |[3e0da8] de.danoeh.antennapod.core.sync.LockingAsyncExecutor$$ExternalSyntheticLambda0.run:()V │ │ -3e0db8: 5410 108e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor$$ExternalSyntheticLambda0;.f$0:Ljava/lang/Runnable; // field@8e10 │ │ -3e0dbc: 7110 a69c 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor;.$r8$lambda$2Er3pbNIjK5i3Rfa892jPam3j2c:(Ljava/lang/Runnable;)V // method@9ca6 │ │ -3e0dc2: 0e00 |0005: return-void │ │ +3e0d70: |[3e0d70] de.danoeh.antennapod.core.sync.LockingAsyncExecutor$$ExternalSyntheticLambda0.run:()V │ │ +3e0d80: 5410 108e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor$$ExternalSyntheticLambda0;.f$0:Ljava/lang/Runnable; // field@8e10 │ │ +3e0d84: 7110 a69c 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor;.$r8$lambda$2Er3pbNIjK5i3Rfa892jPam3j2c:(Ljava/lang/Runnable;)V // method@9ca6 │ │ +3e0d8a: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -841874,17 +841874,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 │ │ -3e0dc4: |[3e0dc4] de.danoeh.antennapod.core.sync.LockingAsyncExecutor.$r8$lambda$2Er3pbNIjK5i3Rfa892jPam3j2c:(Ljava/lang/Runnable;)V │ │ -3e0dd4: 7110 aa9c 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor;.lambda$executeLockedAsync$0:(Ljava/lang/Runnable;)V // method@9caa │ │ -3e0dda: 0e00 |0003: return-void │ │ +3e0d8c: |[3e0d8c] de.danoeh.antennapod.core.sync.LockingAsyncExecutor.$r8$lambda$2Er3pbNIjK5i3Rfa892jPam3j2c:(Ljava/lang/Runnable;)V │ │ +3e0d9c: 7110 aa9c 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor;.lambda$executeLockedAsync$0:(Ljava/lang/Runnable;)V // method@9caa │ │ +3e0da2: 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;) │ │ @@ -841892,36 +841892,36 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3e0ddc: |[3e0ddc] de.danoeh.antennapod.core.sync.LockingAsyncExecutor.:()V │ │ -3e0dec: 2200 4e1f |0000: new-instance v0, Ljava/util/concurrent/locks/ReentrantLock; // type@1f4e │ │ -3e0df0: 7010 6bb6 0000 |0002: invoke-direct {v0}, Ljava/util/concurrent/locks/ReentrantLock;.:()V // method@b66b │ │ -3e0df6: 6900 118e |0005: sput-object v0, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@8e11 │ │ -3e0dfa: 0e00 |0007: return-void │ │ +3e0da4: |[3e0da4] de.danoeh.antennapod.core.sync.LockingAsyncExecutor.:()V │ │ +3e0db4: 2200 4e1f |0000: new-instance v0, Ljava/util/concurrent/locks/ReentrantLock; // type@1f4e │ │ +3e0db8: 7010 6bb6 0000 |0002: invoke-direct {v0}, Ljava/util/concurrent/locks/ReentrantLock;.:()V // method@b66b │ │ +3e0dbe: 6900 118e |0005: sput-object v0, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@8e11 │ │ +3e0dc2: 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 │ │ -3e0dfc: |[3e0dfc] de.danoeh.antennapod.core.sync.LockingAsyncExecutor.:()V │ │ -3e0e0c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e0e12: 0e00 |0003: return-void │ │ +3e0dc4: |[3e0dc4] de.danoeh.antennapod.core.sync.LockingAsyncExecutor.:()V │ │ +3e0dd4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e0dda: 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;) │ │ @@ -841929,36 +841929,36 @@ │ │ type : '(Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -3e0e14: |[3e0e14] de.danoeh.antennapod.core.sync.LockingAsyncExecutor.executeLockedAsync:(Ljava/lang/Runnable;)V │ │ -3e0e24: 6200 118e |0000: sget-object v0, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@8e11 │ │ -3e0e28: 6e10 6db6 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.tryLock:()Z // method@b66d │ │ -3e0e2e: 0a01 |0005: move-result v1 │ │ -3e0e30: 3801 1000 |0006: if-eqz v1, 0016 // +0010 │ │ -3e0e34: 7210 0ab3 0200 |0008: invoke-interface {v2}, Ljava/lang/Runnable;.run:()V // method@b30a │ │ -3e0e3a: 6e10 6eb6 0000 |000b: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@b66e │ │ -3e0e40: 281c |000e: goto 002a // +001c │ │ -3e0e42: 0d02 |000f: move-exception v2 │ │ -3e0e44: 6200 118e |0010: sget-object v0, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@8e11 │ │ -3e0e48: 6e10 6eb6 0000 |0012: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@b66e │ │ -3e0e4e: 2702 |0015: throw v2 │ │ -3e0e50: 2200 6919 |0016: new-instance v0, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor$$ExternalSyntheticLambda0; // type@1969 │ │ -3e0e54: 7020 a49c 2000 |0018: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor$$ExternalSyntheticLambda0;.:(Ljava/lang/Runnable;)V // method@9ca4 │ │ -3e0e5a: 7110 68b1 0000 |001b: invoke-static {v0}, Lio/reactivex/Completable;.fromRunnable:(Ljava/lang/Runnable;)Lio/reactivex/Completable; // method@b168 │ │ -3e0e60: 0c02 |001e: move-result-object v2 │ │ -3e0e62: 7100 95b1 0000 |001f: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ -3e0e68: 0c00 |0022: move-result-object v0 │ │ -3e0e6a: 6e20 6cb1 0200 |0023: invoke-virtual {v2, v0}, Lio/reactivex/Completable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b16c │ │ -3e0e70: 0c02 |0026: move-result-object v2 │ │ -3e0e72: 6e10 6ab1 0200 |0027: invoke-virtual {v2}, Lio/reactivex/Completable;.subscribe:()Lio/reactivex/disposables/Disposable; // method@b16a │ │ -3e0e78: 0e00 |002a: return-void │ │ +3e0ddc: |[3e0ddc] de.danoeh.antennapod.core.sync.LockingAsyncExecutor.executeLockedAsync:(Ljava/lang/Runnable;)V │ │ +3e0dec: 6200 118e |0000: sget-object v0, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@8e11 │ │ +3e0df0: 6e10 6db6 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.tryLock:()Z // method@b66d │ │ +3e0df6: 0a01 |0005: move-result v1 │ │ +3e0df8: 3801 1000 |0006: if-eqz v1, 0016 // +0010 │ │ +3e0dfc: 7210 0ab3 0200 |0008: invoke-interface {v2}, Ljava/lang/Runnable;.run:()V // method@b30a │ │ +3e0e02: 6e10 6eb6 0000 |000b: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@b66e │ │ +3e0e08: 281c |000e: goto 002a // +001c │ │ +3e0e0a: 0d02 |000f: move-exception v2 │ │ +3e0e0c: 6200 118e |0010: sget-object v0, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@8e11 │ │ +3e0e10: 6e10 6eb6 0000 |0012: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@b66e │ │ +3e0e16: 2702 |0015: throw v2 │ │ +3e0e18: 2200 6919 |0016: new-instance v0, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor$$ExternalSyntheticLambda0; // type@1969 │ │ +3e0e1c: 7020 a49c 2000 |0018: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor$$ExternalSyntheticLambda0;.:(Ljava/lang/Runnable;)V // method@9ca4 │ │ +3e0e22: 7110 68b1 0000 |001b: invoke-static {v0}, Lio/reactivex/Completable;.fromRunnable:(Ljava/lang/Runnable;)Lio/reactivex/Completable; // method@b168 │ │ +3e0e28: 0c02 |001e: move-result-object v2 │ │ +3e0e2a: 7100 95b1 0000 |001f: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ +3e0e30: 0c00 |0022: move-result-object v0 │ │ +3e0e32: 6e20 6cb1 0200 |0023: invoke-virtual {v2, v0}, Lio/reactivex/Completable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b16c │ │ +3e0e38: 0c02 |0026: move-result-object v2 │ │ +3e0e3a: 6e10 6ab1 0200 |0027: invoke-virtual {v2}, Lio/reactivex/Completable;.subscribe:()Lio/reactivex/disposables/Disposable; // method@b16a │ │ +3e0e40: 0e00 |002a: return-void │ │ catches : 1 │ │ 0x0008 - 0x000b │ │ -> 0x000f │ │ positions : │ │ 0x0000 line=17 │ │ 0x0008 line=19 │ │ 0x000b line=21 │ │ @@ -841974,24 +841974,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 │ │ -3e0e88: |[3e0e88] de.danoeh.antennapod.core.sync.LockingAsyncExecutor.lambda$executeLockedAsync$0:(Ljava/lang/Runnable;)V │ │ -3e0e98: 6200 118e |0000: sget-object v0, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@8e11 │ │ -3e0e9c: 6e10 6cb6 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.lock:()V // method@b66c │ │ -3e0ea2: 7210 0ab3 0100 |0005: invoke-interface {v1}, Ljava/lang/Runnable;.run:()V // method@b30a │ │ -3e0ea8: 6e10 6eb6 0000 |0008: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@b66e │ │ -3e0eae: 0e00 |000b: return-void │ │ -3e0eb0: 0d01 |000c: move-exception v1 │ │ -3e0eb2: 6200 118e |000d: sget-object v0, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@8e11 │ │ -3e0eb6: 6e10 6eb6 0000 |000f: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@b66e │ │ -3e0ebc: 2701 |0012: throw v1 │ │ +3e0e50: |[3e0e50] de.danoeh.antennapod.core.sync.LockingAsyncExecutor.lambda$executeLockedAsync$0:(Ljava/lang/Runnable;)V │ │ +3e0e60: 6200 118e |0000: sget-object v0, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@8e11 │ │ +3e0e64: 6e10 6cb6 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.lock:()V // method@b66c │ │ +3e0e6a: 7210 0ab3 0100 |0005: invoke-interface {v1}, Ljava/lang/Runnable;.run:()V // method@b30a │ │ +3e0e70: 6e10 6eb6 0000 |0008: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@b66e │ │ +3e0e76: 0e00 |000b: return-void │ │ +3e0e78: 0d01 |000c: move-exception v1 │ │ +3e0e7a: 6200 118e |000d: sget-object v0, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@8e11 │ │ +3e0e7e: 6e10 6eb6 0000 |000f: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@b66e │ │ +3e0e84: 2701 |0012: throw v1 │ │ catches : 1 │ │ 0x0005 - 0x0008 │ │ -> 0x000c │ │ positions : │ │ 0x0000 line=25 │ │ 0x0005 line=27 │ │ 0x0008 line=29 │ │ @@ -842030,18 +842030,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 │ │ -3e0ecc: |[3e0ecc] de.danoeh.antennapod.core.sync.SyncService$$ExternalSyntheticLambda0.:(Landroid/content/Context;)V │ │ -3e0edc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e0ee2: 5b01 128e |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/sync/SyncService$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@8e12 │ │ -3e0ee6: 0e00 |0005: return-void │ │ +3e0e94: |[3e0e94] de.danoeh.antennapod.core.sync.SyncService$$ExternalSyntheticLambda0.:(Landroid/content/Context;)V │ │ +3e0ea4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e0eaa: 5b01 128e |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/sync/SyncService$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@8e12 │ │ +3e0eae: 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; │ │ │ │ @@ -842051,18 +842051,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3e0ee8: |[3e0ee8] de.danoeh.antennapod.core.sync.SyncService$$ExternalSyntheticLambda0.run:()V │ │ -3e0ef8: 5410 128e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/sync/SyncService$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@8e12 │ │ -3e0efc: 7110 ae9c 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/sync/SyncService;.$r8$lambda$zyCmNITYuqZmVsIsDJ8mjXjDUio:(Landroid/content/Context;)V // method@9cae │ │ -3e0f02: 0e00 |0005: return-void │ │ +3e0eb0: |[3e0eb0] de.danoeh.antennapod.core.sync.SyncService$$ExternalSyntheticLambda0.run:()V │ │ +3e0ec0: 5410 128e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/sync/SyncService$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@8e12 │ │ +3e0ec4: 7110 ae9c 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/sync/SyncService;.$r8$lambda$zyCmNITYuqZmVsIsDJ8mjXjDUio:(Landroid/content/Context;)V // method@9cae │ │ +3e0eca: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -842099,32 +842099,32 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 30 16-bit code units │ │ -3e0f04: |[3e0f04] de.danoeh.antennapod.core.sync.SyncService$1.:()V │ │ -3e0f14: 7100 d19c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.values:()[Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // method@9cd1 │ │ -3e0f1a: 0c00 |0003: move-result-object v0 │ │ -3e0f1c: 2100 |0004: array-length v0, v0 │ │ -3e0f1e: 2300 0120 |0005: new-array v0, v0, [I // type@2001 │ │ -3e0f22: 6900 138e |0007: sput-object v0, Lde/danoeh/antennapod/core/sync/SyncService$1;.$SwitchMap$de$danoeh$antennapod$core$sync$SynchronizationProviderViewData:[I // field@8e13 │ │ -3e0f26: 6201 1e8e |0009: sget-object v1, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.GPODDER_NET:Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // field@8e1e │ │ -3e0f2a: 6e10 97b2 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3e0f30: 0a01 |000e: move-result v1 │ │ -3e0f32: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -3e0f34: 4b02 0001 |0010: aput v2, v0, v1 │ │ -3e0f38: 6200 138e |0012: sget-object v0, Lde/danoeh/antennapod/core/sync/SyncService$1;.$SwitchMap$de$danoeh$antennapod$core$sync$SynchronizationProviderViewData:[I // field@8e13 │ │ -3e0f3c: 6201 1f8e |0014: sget-object v1, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.NEXTCLOUD_GPODDER:Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // field@8e1f │ │ -3e0f40: 6e10 97b2 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3e0f46: 0a01 |0019: move-result v1 │ │ -3e0f48: 1222 |001a: const/4 v2, #int 2 // #2 │ │ -3e0f4a: 4b02 0001 |001b: aput v2, v0, v1 │ │ -3e0f4e: 0e00 |001d: return-void │ │ +3e0ecc: |[3e0ecc] de.danoeh.antennapod.core.sync.SyncService$1.:()V │ │ +3e0edc: 7100 d19c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.values:()[Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // method@9cd1 │ │ +3e0ee2: 0c00 |0003: move-result-object v0 │ │ +3e0ee4: 2100 |0004: array-length v0, v0 │ │ +3e0ee6: 2300 0120 |0005: new-array v0, v0, [I // type@2001 │ │ +3e0eea: 6900 138e |0007: sput-object v0, Lde/danoeh/antennapod/core/sync/SyncService$1;.$SwitchMap$de$danoeh$antennapod$core$sync$SynchronizationProviderViewData:[I // field@8e13 │ │ +3e0eee: 6201 1e8e |0009: sget-object v1, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.GPODDER_NET:Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // field@8e1e │ │ +3e0ef2: 6e10 97b2 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3e0ef8: 0a01 |000e: move-result v1 │ │ +3e0efa: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +3e0efc: 4b02 0001 |0010: aput v2, v0, v1 │ │ +3e0f00: 6200 138e |0012: sget-object v0, Lde/danoeh/antennapod/core/sync/SyncService$1;.$SwitchMap$de$danoeh$antennapod$core$sync$SynchronizationProviderViewData:[I // field@8e13 │ │ +3e0f04: 6201 1f8e |0014: sget-object v1, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.NEXTCLOUD_GPODDER:Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // field@8e1f │ │ +3e0f08: 6e10 97b2 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3e0f0e: 0a01 |0019: move-result v1 │ │ +3e0f10: 1222 |001a: const/4 v2, #int 2 // #2 │ │ +3e0f12: 4b02 0001 |001b: aput v2, v0, v1 │ │ +3e0f16: 0e00 |001d: return-void │ │ catches : 2 │ │ 0x0009 - 0x0012 │ │ Ljava/lang/NoSuchFieldError; -> 0x0012 │ │ 0x0012 - 0x001d │ │ Ljava/lang/NoSuchFieldError; -> 0x001d │ │ positions : │ │ 0x0000 line=365 │ │ @@ -842181,17 +842181,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e1dc0: |[3e1dc0] de.danoeh.antennapod.core.sync.SynchronizationCredentials.:()V │ │ -3e1dd0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e1dd6: 0e00 |0003: return-void │ │ +3e1d88: |[3e1d88] de.danoeh.antennapod.core.sync.SynchronizationCredentials.:()V │ │ +3e1d98: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e1d9e: 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;) │ │ @@ -842199,28 +842199,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 │ │ -3e1dd8: |[3e1dd8] de.danoeh.antennapod.core.sync.SynchronizationCredentials.clear:(Landroid/content/Context;)V │ │ -3e1de8: 1c00 6e19 |0000: const-class v0, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials; // type@196e │ │ -3e1dec: 1d00 |0002: monitor-enter v0 │ │ -3e1dee: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3e1df0: 7110 c99c 0100 |0004: invoke-static {v1}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.setUsername:(Ljava/lang/String;)V // method@9cc9 │ │ -3e1df6: 7110 c89c 0100 |0007: invoke-static {v1}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.setPassword:(Ljava/lang/String;)V // method@9cc8 │ │ -3e1dfc: 7110 c69c 0100 |000a: invoke-static {v1}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.setDeviceID:(Ljava/lang/String;)V // method@9cc6 │ │ -3e1e02: 7110 f09c 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.clearQueue:(Landroid/content/Context;)V // method@9cf0 │ │ -3e1e08: 7100 feb0 0000 |0010: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setGpodnetNotificationsEnabled:()V // method@b0fe │ │ -3e1e0e: 1e00 |0013: monitor-exit v0 │ │ -3e1e10: 0e00 |0014: return-void │ │ -3e1e12: 0d02 |0015: move-exception v2 │ │ -3e1e14: 1e00 |0016: monitor-exit v0 │ │ -3e1e16: 2702 |0017: throw v2 │ │ +3e1da0: |[3e1da0] de.danoeh.antennapod.core.sync.SynchronizationCredentials.clear:(Landroid/content/Context;)V │ │ +3e1db0: 1c00 6e19 |0000: const-class v0, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials; // type@196e │ │ +3e1db4: 1d00 |0002: monitor-enter v0 │ │ +3e1db6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3e1db8: 7110 c99c 0100 |0004: invoke-static {v1}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.setUsername:(Ljava/lang/String;)V // method@9cc9 │ │ +3e1dbe: 7110 c89c 0100 |0007: invoke-static {v1}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.setPassword:(Ljava/lang/String;)V // method@9cc8 │ │ +3e1dc4: 7110 c69c 0100 |000a: invoke-static {v1}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.setDeviceID:(Ljava/lang/String;)V // method@9cc6 │ │ +3e1dca: 7110 f09c 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.clearQueue:(Landroid/content/Context;)V // method@9cf0 │ │ +3e1dd0: 7100 feb0 0000 |0010: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setGpodnetNotificationsEnabled:()V // method@b0fe │ │ +3e1dd6: 1e00 |0013: monitor-exit v0 │ │ +3e1dd8: 0e00 |0014: return-void │ │ +3e1dda: 0d02 |0015: move-exception v2 │ │ +3e1ddc: 1e00 |0016: monitor-exit v0 │ │ +3e1dde: 2702 |0017: throw v2 │ │ catches : 1 │ │ 0x0004 - 0x0013 │ │ -> 0x0015 │ │ positions : │ │ 0x0004 line=61 │ │ 0x0007 line=62 │ │ 0x000a line=63 │ │ @@ -842235,89 +842235,89 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -3e1d20: |[3e1d20] de.danoeh.antennapod.core.sync.SynchronizationCredentials.getDeviceID:()Ljava/lang/String; │ │ -3e1d30: 7100 c49c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getPreferences:()Landroid/content/SharedPreferences; // method@9cc4 │ │ -3e1d36: 0c00 |0003: move-result-object v0 │ │ -3e1d38: 1a01 de79 |0004: const-string v1, "de.danoeh.antennapod.preferences.gpoddernet.deviceID" // string@79de │ │ -3e1d3c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -3e1d3e: 7230 9f02 1002 |0007: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ -3e1d44: 0c00 |000a: move-result-object v0 │ │ -3e1d46: 1100 |000b: return-object v0 │ │ +3e1ce8: |[3e1ce8] de.danoeh.antennapod.core.sync.SynchronizationCredentials.getDeviceID:()Ljava/lang/String; │ │ +3e1cf8: 7100 c49c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getPreferences:()Landroid/content/SharedPreferences; // method@9cc4 │ │ +3e1cfe: 0c00 |0003: move-result-object v0 │ │ +3e1d00: 1a01 de79 |0004: const-string v1, "de.danoeh.antennapod.preferences.gpoddernet.deviceID" // string@79de │ │ +3e1d04: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +3e1d06: 7230 9f02 1002 |0007: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ +3e1d0c: 0c00 |000a: move-result-object v0 │ │ +3e1d0e: 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 │ │ -3e1d48: |[3e1d48] de.danoeh.antennapod.core.sync.SynchronizationCredentials.getHosturl:()Ljava/lang/String; │ │ -3e1d58: 7100 c49c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getPreferences:()Landroid/content/SharedPreferences; // method@9cc4 │ │ -3e1d5e: 0c00 |0003: move-result-object v0 │ │ -3e1d60: 1a01 a8c6 |0004: const-string v1, "prefGpodnetHostname" // string@c6a8 │ │ -3e1d64: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -3e1d66: 7230 9f02 1002 |0007: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ -3e1d6c: 0c00 |000a: move-result-object v0 │ │ -3e1d6e: 1100 |000b: return-object v0 │ │ +3e1d10: |[3e1d10] de.danoeh.antennapod.core.sync.SynchronizationCredentials.getHosturl:()Ljava/lang/String; │ │ +3e1d20: 7100 c49c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getPreferences:()Landroid/content/SharedPreferences; // method@9cc4 │ │ +3e1d26: 0c00 |0003: move-result-object v0 │ │ +3e1d28: 1a01 a8c6 |0004: const-string v1, "prefGpodnetHostname" // string@c6a8 │ │ +3e1d2c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +3e1d2e: 7230 9f02 1002 |0007: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ +3e1d34: 0c00 |000a: move-result-object v0 │ │ +3e1d36: 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 │ │ -3e1d70: |[3e1d70] de.danoeh.antennapod.core.sync.SynchronizationCredentials.getPassword:()Ljava/lang/String; │ │ -3e1d80: 7100 c49c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getPreferences:()Landroid/content/SharedPreferences; // method@9cc4 │ │ -3e1d86: 0c00 |0003: move-result-object v0 │ │ -3e1d88: 1a01 df79 |0004: const-string v1, "de.danoeh.antennapod.preferences.gpoddernet.password" // string@79df │ │ -3e1d8c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -3e1d8e: 7230 9f02 1002 |0007: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ -3e1d94: 0c00 |000a: move-result-object v0 │ │ -3e1d96: 1100 |000b: return-object v0 │ │ +3e1d38: |[3e1d38] de.danoeh.antennapod.core.sync.SynchronizationCredentials.getPassword:()Ljava/lang/String; │ │ +3e1d48: 7100 c49c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getPreferences:()Landroid/content/SharedPreferences; // method@9cc4 │ │ +3e1d4e: 0c00 |0003: move-result-object v0 │ │ +3e1d50: 1a01 df79 |0004: const-string v1, "de.danoeh.antennapod.preferences.gpoddernet.password" // string@79df │ │ +3e1d54: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +3e1d56: 7230 9f02 1002 |0007: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ +3e1d5c: 0c00 |000a: move-result-object v0 │ │ +3e1d5e: 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 │ │ -3e1cf4: |[3e1cf4] de.danoeh.antennapod.core.sync.SynchronizationCredentials.getPreferences:()Landroid/content/SharedPreferences; │ │ -3e1d04: 6200 6c6d |0000: sget-object v0, Lde/danoeh/antennapod/core/ClientConfig;.applicationCallbacks:Lde/danoeh/antennapod/core/ApplicationCallbacks; // field@6d6c │ │ -3e1d08: 7210 f997 0000 |0002: invoke-interface {v0}, Lde/danoeh/antennapod/core/ApplicationCallbacks;.getApplicationInstance:()Landroid/app/Application; // method@97f9 │ │ -3e1d0e: 0c00 |0005: move-result-object v0 │ │ -3e1d10: 1a01 b596 |0006: const-string v1, "gpodder.net" // string@96b5 │ │ -3e1d14: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -3e1d16: 6e30 3002 1002 |0009: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ -3e1d1c: 0c00 |000c: move-result-object v0 │ │ -3e1d1e: 1100 |000d: return-object v0 │ │ +3e1cbc: |[3e1cbc] de.danoeh.antennapod.core.sync.SynchronizationCredentials.getPreferences:()Landroid/content/SharedPreferences; │ │ +3e1ccc: 6200 6c6d |0000: sget-object v0, Lde/danoeh/antennapod/core/ClientConfig;.applicationCallbacks:Lde/danoeh/antennapod/core/ApplicationCallbacks; // field@6d6c │ │ +3e1cd0: 7210 f997 0000 |0002: invoke-interface {v0}, Lde/danoeh/antennapod/core/ApplicationCallbacks;.getApplicationInstance:()Landroid/app/Application; // method@97f9 │ │ +3e1cd6: 0c00 |0005: move-result-object v0 │ │ +3e1cd8: 1a01 b596 |0006: const-string v1, "gpodder.net" // string@96b5 │ │ +3e1cdc: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +3e1cde: 6e30 3002 1002 |0009: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ +3e1ce4: 0c00 |000c: move-result-object v0 │ │ +3e1ce6: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0009 line=25 │ │ locals : │ │ │ │ #6 : (in Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;) │ │ @@ -842325,46 +842325,46 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -3e1d98: |[3e1d98] de.danoeh.antennapod.core.sync.SynchronizationCredentials.getUsername:()Ljava/lang/String; │ │ -3e1da8: 7100 c49c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getPreferences:()Landroid/content/SharedPreferences; // method@9cc4 │ │ -3e1dae: 0c00 |0003: move-result-object v0 │ │ -3e1db0: 1a01 e079 |0004: const-string v1, "de.danoeh.antennapod.preferences.gpoddernet.username" // string@79e0 │ │ -3e1db4: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -3e1db6: 7230 9f02 1002 |0007: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ -3e1dbc: 0c00 |000a: move-result-object v0 │ │ -3e1dbe: 1100 |000b: return-object v0 │ │ +3e1d60: |[3e1d60] de.danoeh.antennapod.core.sync.SynchronizationCredentials.getUsername:()Ljava/lang/String; │ │ +3e1d70: 7100 c49c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getPreferences:()Landroid/content/SharedPreferences; // method@9cc4 │ │ +3e1d76: 0c00 |0003: move-result-object v0 │ │ +3e1d78: 1a01 e079 |0004: const-string v1, "de.danoeh.antennapod.preferences.gpoddernet.username" // string@79e0 │ │ +3e1d7c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +3e1d7e: 7230 9f02 1002 |0007: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ +3e1d84: 0c00 |000a: move-result-object v0 │ │ +3e1d86: 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 │ │ -3e1e24: |[3e1e24] de.danoeh.antennapod.core.sync.SynchronizationCredentials.setDeviceID:(Ljava/lang/String;)V │ │ -3e1e34: 7100 c49c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getPreferences:()Landroid/content/SharedPreferences; // method@9cc4 │ │ -3e1e3a: 0c00 |0003: move-result-object v0 │ │ -3e1e3c: 7210 9a02 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -3e1e42: 0c00 |0007: move-result-object v0 │ │ -3e1e44: 1a01 de79 |0008: const-string v1, "de.danoeh.antennapod.preferences.gpoddernet.deviceID" // string@79de │ │ -3e1e48: 7230 9602 1002 |000a: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ -3e1e4e: 0c02 |000d: move-result-object v2 │ │ -3e1e50: 7210 9002 0200 |000e: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -3e1e56: 0e00 |0011: return-void │ │ +3e1dec: |[3e1dec] de.danoeh.antennapod.core.sync.SynchronizationCredentials.setDeviceID:(Ljava/lang/String;)V │ │ +3e1dfc: 7100 c49c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getPreferences:()Landroid/content/SharedPreferences; // method@9cc4 │ │ +3e1e02: 0c00 |0003: move-result-object v0 │ │ +3e1e04: 7210 9a02 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +3e1e0a: 0c00 |0007: move-result-object v0 │ │ +3e1e0c: 1a01 de79 |0008: const-string v1, "de.danoeh.antennapod.preferences.gpoddernet.deviceID" // string@79de │ │ +3e1e10: 7230 9602 1002 |000a: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ +3e1e16: 0c02 |000d: move-result-object v2 │ │ +3e1e18: 7210 9002 0200 |000e: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +3e1e1e: 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;) │ │ @@ -842372,24 +842372,24 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -3e1e58: |[3e1e58] de.danoeh.antennapod.core.sync.SynchronizationCredentials.setHosturl:(Ljava/lang/String;)V │ │ -3e1e68: 7100 c49c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getPreferences:()Landroid/content/SharedPreferences; // method@9cc4 │ │ -3e1e6e: 0c00 |0003: move-result-object v0 │ │ -3e1e70: 7210 9a02 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -3e1e76: 0c00 |0007: move-result-object v0 │ │ -3e1e78: 1a01 a8c6 |0008: const-string v1, "prefGpodnetHostname" // string@c6a8 │ │ -3e1e7c: 7230 9602 1002 |000a: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ -3e1e82: 0c02 |000d: move-result-object v2 │ │ -3e1e84: 7210 9002 0200 |000e: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -3e1e8a: 0e00 |0011: return-void │ │ +3e1e20: |[3e1e20] de.danoeh.antennapod.core.sync.SynchronizationCredentials.setHosturl:(Ljava/lang/String;)V │ │ +3e1e30: 7100 c49c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getPreferences:()Landroid/content/SharedPreferences; // method@9cc4 │ │ +3e1e36: 0c00 |0003: move-result-object v0 │ │ +3e1e38: 7210 9a02 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +3e1e3e: 0c00 |0007: move-result-object v0 │ │ +3e1e40: 1a01 a8c6 |0008: const-string v1, "prefGpodnetHostname" // string@c6a8 │ │ +3e1e44: 7230 9602 1002 |000a: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ +3e1e4a: 0c02 |000d: move-result-object v2 │ │ +3e1e4c: 7210 9002 0200 |000e: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +3e1e52: 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;) │ │ @@ -842397,24 +842397,24 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -3e1e8c: |[3e1e8c] de.danoeh.antennapod.core.sync.SynchronizationCredentials.setPassword:(Ljava/lang/String;)V │ │ -3e1e9c: 7100 c49c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getPreferences:()Landroid/content/SharedPreferences; // method@9cc4 │ │ -3e1ea2: 0c00 |0003: move-result-object v0 │ │ -3e1ea4: 7210 9a02 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -3e1eaa: 0c00 |0007: move-result-object v0 │ │ -3e1eac: 1a01 df79 |0008: const-string v1, "de.danoeh.antennapod.preferences.gpoddernet.password" // string@79df │ │ -3e1eb0: 7230 9602 1002 |000a: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ -3e1eb6: 0c02 |000d: move-result-object v2 │ │ -3e1eb8: 7210 9002 0200 |000e: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -3e1ebe: 0e00 |0011: return-void │ │ +3e1e54: |[3e1e54] de.danoeh.antennapod.core.sync.SynchronizationCredentials.setPassword:(Ljava/lang/String;)V │ │ +3e1e64: 7100 c49c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getPreferences:()Landroid/content/SharedPreferences; // method@9cc4 │ │ +3e1e6a: 0c00 |0003: move-result-object v0 │ │ +3e1e6c: 7210 9a02 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +3e1e72: 0c00 |0007: move-result-object v0 │ │ +3e1e74: 1a01 df79 |0008: const-string v1, "de.danoeh.antennapod.preferences.gpoddernet.password" // string@79df │ │ +3e1e78: 7230 9602 1002 |000a: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ +3e1e7e: 0c02 |000d: move-result-object v2 │ │ +3e1e80: 7210 9002 0200 |000e: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +3e1e86: 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;) │ │ @@ -842422,24 +842422,24 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -3e1ec0: |[3e1ec0] de.danoeh.antennapod.core.sync.SynchronizationCredentials.setUsername:(Ljava/lang/String;)V │ │ -3e1ed0: 7100 c49c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getPreferences:()Landroid/content/SharedPreferences; // method@9cc4 │ │ -3e1ed6: 0c00 |0003: move-result-object v0 │ │ -3e1ed8: 7210 9a02 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -3e1ede: 0c00 |0007: move-result-object v0 │ │ -3e1ee0: 1a01 e079 |0008: const-string v1, "de.danoeh.antennapod.preferences.gpoddernet.username" // string@79e0 │ │ -3e1ee4: 7230 9602 1002 |000a: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ -3e1eea: 0c02 |000d: move-result-object v2 │ │ -3e1eec: 7210 9002 0200 |000e: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -3e1ef2: 0e00 |0011: return-void │ │ +3e1e88: |[3e1e88] de.danoeh.antennapod.core.sync.SynchronizationCredentials.setUsername:(Ljava/lang/String;)V │ │ +3e1e98: 7100 c49c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getPreferences:()Landroid/content/SharedPreferences; // method@9cc4 │ │ +3e1e9e: 0c00 |0003: move-result-object v0 │ │ +3e1ea0: 7210 9a02 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +3e1ea6: 0c00 |0007: move-result-object v0 │ │ +3e1ea8: 1a01 e079 |0008: const-string v1, "de.danoeh.antennapod.preferences.gpoddernet.username" // string@79e0 │ │ +3e1eac: 7230 9602 1002 |000a: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ +3e1eb2: 0c02 |000d: move-result-object v2 │ │ +3e1eb4: 7210 9002 0200 |000e: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +3e1eba: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Ljava/lang/String; │ │ │ │ Virtual methods - │ │ @@ -842498,40 +842498,40 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 13 │ │ ins : 0 │ │ outs : 6 │ │ insns size : 45 16-bit code units │ │ -3e1fc8: |[3e1fc8] de.danoeh.antennapod.core.sync.SynchronizationProviderViewData.:()V │ │ -3e1fd8: 2206 6f19 |0000: new-instance v6, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // type@196f │ │ -3e1fdc: 1a01 151f |0002: const-string v1, "GPODDER_NET" // string@1f15 │ │ -3e1fe0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -3e1fe2: 1a03 151f |0005: const-string v3, "GPODDER_NET" // string@1f15 │ │ -3e1fe6: 6004 8f7d |0007: sget v4, Lde/danoeh/antennapod/core/R$string;.gpodnet_description:I // field@7d8f │ │ -3e1fea: 6005 7578 |0009: sget v5, Lde/danoeh/antennapod/core/R$drawable;.gpodder_icon:I // field@7875 │ │ -3e1fee: 0760 |000b: move-object v0, v6 │ │ -3e1ff0: 7606 cb9c 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@9ccb │ │ -3e1ff6: 6906 1e8e |000f: sput-object v6, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.GPODDER_NET:Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // field@8e1e │ │ -3e1ffa: 2200 6f19 |0011: new-instance v0, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // type@196f │ │ -3e1ffe: 1a08 ec4a |0013: const-string v8, "NEXTCLOUD_GPODDER" // string@4aec │ │ -3e2002: 1219 |0015: const/4 v9, #int 1 // #1 │ │ -3e2004: 1a0a ec4a |0016: const-string v10, "NEXTCLOUD_GPODDER" // string@4aec │ │ -3e2008: 600b ac7f |0018: sget v11, Lde/danoeh/antennapod/core/R$string;.synchronization_summary_nextcloud:I // field@7fac │ │ -3e200c: 600c 2679 |001a: sget v12, Lde/danoeh/antennapod/core/R$drawable;.nextcloud_logo:I // field@7926 │ │ -3e2010: 0707 |001c: move-object v7, v0 │ │ -3e2012: 7606 cb9c 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@9ccb │ │ -3e2018: 6900 1f8e |0020: sput-object v0, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.NEXTCLOUD_GPODDER:Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // field@8e1f │ │ -3e201c: 1221 |0022: const/4 v1, #int 2 // #2 │ │ -3e201e: 2311 0421 |0023: new-array v1, v1, [Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // type@2104 │ │ -3e2022: 4d06 0102 |0025: aput-object v6, v1, v2 │ │ -3e2026: 1212 |0027: const/4 v2, #int 1 // #1 │ │ -3e2028: 4d00 0102 |0028: aput-object v0, v1, v2 │ │ -3e202c: 6901 1d8e |002a: sput-object v1, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.$VALUES:[Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // field@8e1d │ │ -3e2030: 0e00 |002c: return-void │ │ +3e1f90: |[3e1f90] de.danoeh.antennapod.core.sync.SynchronizationProviderViewData.:()V │ │ +3e1fa0: 2206 6f19 |0000: new-instance v6, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // type@196f │ │ +3e1fa4: 1a01 151f |0002: const-string v1, "GPODDER_NET" // string@1f15 │ │ +3e1fa8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +3e1faa: 1a03 151f |0005: const-string v3, "GPODDER_NET" // string@1f15 │ │ +3e1fae: 6004 8f7d |0007: sget v4, Lde/danoeh/antennapod/core/R$string;.gpodnet_description:I // field@7d8f │ │ +3e1fb2: 6005 7578 |0009: sget v5, Lde/danoeh/antennapod/core/R$drawable;.gpodder_icon:I // field@7875 │ │ +3e1fb6: 0760 |000b: move-object v0, v6 │ │ +3e1fb8: 7606 cb9c 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@9ccb │ │ +3e1fbe: 6906 1e8e |000f: sput-object v6, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.GPODDER_NET:Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // field@8e1e │ │ +3e1fc2: 2200 6f19 |0011: new-instance v0, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // type@196f │ │ +3e1fc6: 1a08 ec4a |0013: const-string v8, "NEXTCLOUD_GPODDER" // string@4aec │ │ +3e1fca: 1219 |0015: const/4 v9, #int 1 // #1 │ │ +3e1fcc: 1a0a ec4a |0016: const-string v10, "NEXTCLOUD_GPODDER" // string@4aec │ │ +3e1fd0: 600b ac7f |0018: sget v11, Lde/danoeh/antennapod/core/R$string;.synchronization_summary_nextcloud:I // field@7fac │ │ +3e1fd4: 600c 2679 |001a: sget v12, Lde/danoeh/antennapod/core/R$drawable;.nextcloud_logo:I // field@7926 │ │ +3e1fd8: 0707 |001c: move-object v7, v0 │ │ +3e1fda: 7606 cb9c 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@9ccb │ │ +3e1fe0: 6900 1f8e |0020: sput-object v0, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.NEXTCLOUD_GPODDER:Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // field@8e1f │ │ +3e1fe4: 1221 |0022: const/4 v1, #int 2 // #2 │ │ +3e1fe6: 2311 0421 |0023: new-array v1, v1, [Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // type@2104 │ │ +3e1fea: 4d06 0102 |0025: aput-object v6, v1, v2 │ │ +3e1fee: 1212 |0027: const/4 v2, #int 1 // #1 │ │ +3e1ff0: 4d00 0102 |0028: aput-object v0, v1, v2 │ │ +3e1ff4: 6901 1d8e |002a: sput-object v1, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.$VALUES:[Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // field@8e1d │ │ +3e1ff8: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ 0x0011 line=11 │ │ 0x002a line=5 │ │ locals : │ │ │ │ @@ -842540,20 +842540,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 │ │ -3e2034: |[3e2034] de.danoeh.antennapod.core.sync.SynchronizationProviderViewData.:(Ljava/lang/String;ILjava/lang/String;II)V │ │ -3e2044: 7030 94b2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b294 │ │ -3e204a: 5b03 218e |0003: iput-object v3, v0, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.identifier:Ljava/lang/String; // field@8e21 │ │ -3e204e: 5905 208e |0005: iput v5, v0, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.iconResource:I // field@8e20 │ │ -3e2052: 5904 228e |0007: iput v4, v0, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.summaryResource:I // field@8e22 │ │ -3e2056: 0e00 |0009: return-void │ │ +3e1ffc: |[3e1ffc] de.danoeh.antennapod.core.sync.SynchronizationProviderViewData.:(Ljava/lang/String;ILjava/lang/String;II)V │ │ +3e200c: 7030 94b2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b294 │ │ +3e2012: 5b03 218e |0003: iput-object v3, v0, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.identifier:Ljava/lang/String; // field@8e21 │ │ +3e2016: 5905 208e |0005: iput v5, v0, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.iconResource:I // field@8e20 │ │ +3e201a: 5904 228e |0007: iput v4, v0, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.summaryResource:I // field@8e22 │ │ +3e201e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ 0x0005 line=32 │ │ 0x0007 line=33 │ │ locals : │ │ @@ -842569,31 +842569,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 │ │ -3e1ef4: |[3e1ef4] de.danoeh.antennapod.core.sync.SynchronizationProviderViewData.fromIdentifier:(Ljava/lang/String;)Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; │ │ -3e1f04: 7100 d19c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.values:()[Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // method@9cd1 │ │ -3e1f0a: 0c00 |0003: move-result-object v0 │ │ -3e1f0c: 2101 |0004: array-length v1, v0 │ │ -3e1f0e: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -3e1f10: 3512 1200 |0006: if-ge v2, v1, 0018 // +0012 │ │ -3e1f14: 4603 0002 |0008: aget-object v3, v0, v2 │ │ -3e1f18: 6e10 ce9c 0300 |000a: invoke-virtual {v3}, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.getIdentifier:()Ljava/lang/String; // method@9cce │ │ -3e1f1e: 0c04 |000d: move-result-object v4 │ │ -3e1f20: 6e20 28b3 5400 |000e: invoke-virtual {v4, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3e1f26: 0a04 |0011: move-result v4 │ │ -3e1f28: 3804 0300 |0012: if-eqz v4, 0015 // +0003 │ │ -3e1f2c: 1103 |0014: return-object v3 │ │ -3e1f2e: d802 0201 |0015: add-int/lit8 v2, v2, #int 1 // #01 │ │ -3e1f32: 28ef |0017: goto 0006 // -0011 │ │ -3e1f34: 1205 |0018: const/4 v5, #int 0 // #0 │ │ -3e1f36: 1105 |0019: return-object v5 │ │ +3e1ebc: |[3e1ebc] de.danoeh.antennapod.core.sync.SynchronizationProviderViewData.fromIdentifier:(Ljava/lang/String;)Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; │ │ +3e1ecc: 7100 d19c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.values:()[Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // method@9cd1 │ │ +3e1ed2: 0c00 |0003: move-result-object v0 │ │ +3e1ed4: 2101 |0004: array-length v1, v0 │ │ +3e1ed6: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +3e1ed8: 3512 1200 |0006: if-ge v2, v1, 0018 // +0012 │ │ +3e1edc: 4603 0002 |0008: aget-object v3, v0, v2 │ │ +3e1ee0: 6e10 ce9c 0300 |000a: invoke-virtual {v3}, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.getIdentifier:()Ljava/lang/String; // method@9cce │ │ +3e1ee6: 0c04 |000d: move-result-object v4 │ │ +3e1ee8: 6e20 28b3 5400 |000e: invoke-virtual {v4, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3e1eee: 0a04 |0011: move-result v4 │ │ +3e1ef0: 3804 0300 |0012: if-eqz v4, 0015 // +0003 │ │ +3e1ef4: 1103 |0014: return-object v3 │ │ +3e1ef6: d802 0201 |0015: add-int/lit8 v2, v2, #int 1 // #01 │ │ +3e1efa: 28ef |0017: goto 0006 // -0011 │ │ +3e1efc: 1205 |0018: const/4 v5, #int 0 // #0 │ │ +3e1efe: 1105 |0019: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x000a line=19 │ │ locals : │ │ 0x0000 - 0x001a reg=5 (null) Ljava/lang/String; │ │ │ │ @@ -842602,20 +842602,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 │ │ -3e1f38: |[3e1f38] de.danoeh.antennapod.core.sync.SynchronizationProviderViewData.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; │ │ -3e1f48: 1c00 6f19 |0000: const-class v0, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // type@196f │ │ -3e1f4c: 7120 99b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b299 │ │ -3e1f52: 0c01 |0005: move-result-object v1 │ │ -3e1f54: 1f01 6f19 |0006: check-cast v1, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // type@196f │ │ -3e1f58: 1101 |0008: return-object v1 │ │ +3e1f00: |[3e1f00] de.danoeh.antennapod.core.sync.SynchronizationProviderViewData.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; │ │ +3e1f10: 1c00 6f19 |0000: const-class v0, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // type@196f │ │ +3e1f14: 7120 99b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b299 │ │ +3e1f1a: 0c01 |0005: move-result-object v1 │ │ +3e1f1c: 1f01 6f19 |0006: check-cast v1, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // type@196f │ │ +3e1f20: 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;) │ │ @@ -842623,20 +842623,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 │ │ -3e1f5c: |[3e1f5c] de.danoeh.antennapod.core.sync.SynchronizationProviderViewData.values:()[Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; │ │ -3e1f6c: 6200 1d8e |0000: sget-object v0, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.$VALUES:[Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // field@8e1d │ │ -3e1f70: 6e10 26b8 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.clone:()Ljava/lang/Object; // method@b826 │ │ -3e1f76: 0c00 |0005: move-result-object v0 │ │ -3e1f78: 1f00 0421 |0006: check-cast v0, [Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // type@2104 │ │ -3e1f7c: 1100 |0008: return-object v0 │ │ +3e1f24: |[3e1f24] de.danoeh.antennapod.core.sync.SynchronizationProviderViewData.values:()[Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; │ │ +3e1f34: 6200 1d8e |0000: sget-object v0, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.$VALUES:[Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // field@8e1d │ │ +3e1f38: 6e10 26b8 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.clone:()Ljava/lang/Object; // method@b826 │ │ +3e1f3e: 0c00 |0005: move-result-object v0 │ │ +3e1f40: 1f00 0421 |0006: check-cast v0, [Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // type@2104 │ │ +3e1f44: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=5 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;) │ │ @@ -842644,17 +842644,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e1f80: |[3e1f80] de.danoeh.antennapod.core.sync.SynchronizationProviderViewData.getIconResource:()I │ │ -3e1f90: 5210 208e |0000: iget v0, v1, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.iconResource:I // field@8e20 │ │ -3e1f94: 0f00 |0002: return v0 │ │ +3e1f48: |[3e1f48] de.danoeh.antennapod.core.sync.SynchronizationProviderViewData.getIconResource:()I │ │ +3e1f58: 5210 208e |0000: iget v0, v1, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.iconResource:I // field@8e20 │ │ +3e1f5c: 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;) │ │ @@ -842662,17 +842662,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e1fb0: |[3e1fb0] de.danoeh.antennapod.core.sync.SynchronizationProviderViewData.getIdentifier:()Ljava/lang/String; │ │ -3e1fc0: 5410 218e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.identifier:Ljava/lang/String; // field@8e21 │ │ -3e1fc4: 1100 |0002: return-object v0 │ │ +3e1f78: |[3e1f78] de.danoeh.antennapod.core.sync.SynchronizationProviderViewData.getIdentifier:()Ljava/lang/String; │ │ +3e1f88: 5410 218e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.identifier:Ljava/lang/String; // field@8e21 │ │ +3e1f8c: 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;) │ │ @@ -842680,17 +842680,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e1f98: |[3e1f98] de.danoeh.antennapod.core.sync.SynchronizationProviderViewData.getSummaryResource:()I │ │ -3e1fa8: 5210 228e |0000: iget v0, v1, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.summaryResource:I // field@8e22 │ │ -3e1fac: 0f00 |0002: return v0 │ │ +3e1f60: |[3e1f60] de.danoeh.antennapod.core.sync.SynchronizationProviderViewData.getSummaryResource:()I │ │ +3e1f70: 5210 228e |0000: iget v0, v1, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.summaryResource:I // field@8e22 │ │ +3e1f74: 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 : 22477 (SynchronizationProviderViewData.java) │ │ @@ -842748,17 +842748,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e217c: |[3e217c] de.danoeh.antennapod.core.sync.SynchronizationSettings.:()V │ │ -3e218c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e2192: 0e00 |0003: return-void │ │ +3e2144: |[3e2144] de.danoeh.antennapod.core.sync.SynchronizationSettings.:()V │ │ +3e2154: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e215a: 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;) │ │ @@ -842766,22 +842766,22 @@ │ │ type : '()J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -3e20f8: |[3e20f8] de.danoeh.antennapod.core.sync.SynchronizationSettings.getLastEpisodeActionSynchronizationTimestamp:()J │ │ -3e2108: 7100 d79c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9cd7 │ │ -3e210e: 0c00 |0003: move-result-object v0 │ │ -3e2110: 1a01 28a3 |0004: const-string v1, "last_episode_actions_sync_timestamp" // string@a328 │ │ -3e2114: 1602 0000 |0006: const-wide/16 v2, #int 0 // #0 │ │ -3e2118: 7240 9e02 1032 |0008: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences;.getLong:(Ljava/lang/String;J)J // method@029e │ │ -3e211e: 0b00 |000b: move-result-wide v0 │ │ -3e2120: 1000 |000c: return-wide v0 │ │ +3e20c0: |[3e20c0] de.danoeh.antennapod.core.sync.SynchronizationSettings.getLastEpisodeActionSynchronizationTimestamp:()J │ │ +3e20d0: 7100 d79c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9cd7 │ │ +3e20d6: 0c00 |0003: move-result-object v0 │ │ +3e20d8: 1a01 28a3 |0004: const-string v1, "last_episode_actions_sync_timestamp" // string@a328 │ │ +3e20dc: 1602 0000 |0006: const-wide/16 v2, #int 0 // #0 │ │ +3e20e0: 7240 9e02 1032 |0008: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences;.getLong:(Ljava/lang/String;J)J // method@029e │ │ +3e20e6: 0b00 |000b: move-result-wide v0 │ │ +3e20e8: 1000 |000c: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0008 line=71 │ │ locals : │ │ │ │ #2 : (in Lde/danoeh/antennapod/core/sync/SynchronizationSettings;) │ │ @@ -842789,89 +842789,89 @@ │ │ type : '()J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -3e2124: |[3e2124] de.danoeh.antennapod.core.sync.SynchronizationSettings.getLastSubscriptionSynchronizationTimestamp:()J │ │ -3e2134: 7100 d79c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9cd7 │ │ -3e213a: 0c00 |0003: move-result-object v0 │ │ -3e213c: 1a01 2da3 |0004: const-string v1, "last_sync_timestamp" // string@a32d │ │ -3e2140: 1602 0000 |0006: const-wide/16 v2, #int 0 // #0 │ │ -3e2144: 7240 9e02 1032 |0008: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences;.getLong:(Ljava/lang/String;J)J // method@029e │ │ -3e214a: 0b00 |000b: move-result-wide v0 │ │ -3e214c: 1000 |000c: return-wide v0 │ │ +3e20ec: |[3e20ec] de.danoeh.antennapod.core.sync.SynchronizationSettings.getLastSubscriptionSynchronizationTimestamp:()J │ │ +3e20fc: 7100 d79c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9cd7 │ │ +3e2102: 0c00 |0003: move-result-object v0 │ │ +3e2104: 1a01 2da3 |0004: const-string v1, "last_sync_timestamp" // string@a32d │ │ +3e2108: 1602 0000 |0006: const-wide/16 v2, #int 0 // #0 │ │ +3e210c: 7240 9e02 1032 |0008: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences;.getLong:(Ljava/lang/String;J)J // method@029e │ │ +3e2112: 0b00 |000b: move-result-wide v0 │ │ +3e2114: 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 │ │ -3e2150: |[3e2150] de.danoeh.antennapod.core.sync.SynchronizationSettings.getLastSyncAttempt:()J │ │ -3e2160: 7100 d79c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9cd7 │ │ -3e2166: 0c00 |0003: move-result-object v0 │ │ -3e2168: 1a01 2ca3 |0004: const-string v1, "last_sync_attempt_timestamp" // string@a32c │ │ -3e216c: 1602 0000 |0006: const-wide/16 v2, #int 0 // #0 │ │ -3e2170: 7240 9e02 1032 |0008: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences;.getLong:(Ljava/lang/String;J)J // method@029e │ │ -3e2176: 0b00 |000b: move-result-wide v0 │ │ -3e2178: 1000 |000c: return-wide v0 │ │ +3e2118: |[3e2118] de.danoeh.antennapod.core.sync.SynchronizationSettings.getLastSyncAttempt:()J │ │ +3e2128: 7100 d79c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9cd7 │ │ +3e212e: 0c00 |0003: move-result-object v0 │ │ +3e2130: 1a01 2ca3 |0004: const-string v1, "last_sync_attempt_timestamp" // string@a32c │ │ +3e2134: 1602 0000 |0006: const-wide/16 v2, #int 0 // #0 │ │ +3e2138: 7240 9e02 1032 |0008: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences;.getLong:(Ljava/lang/String;J)J // method@029e │ │ +3e213e: 0b00 |000b: move-result-wide v0 │ │ +3e2140: 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 │ │ -3e20d0: |[3e20d0] de.danoeh.antennapod.core.sync.SynchronizationSettings.getSelectedSyncProviderKey:()Ljava/lang/String; │ │ -3e20e0: 7100 d79c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9cd7 │ │ -3e20e6: 0c00 |0003: move-result-object v0 │ │ -3e20e8: 1a01 ced0 |0004: const-string v1, "selected_sync_provider" // string@d0ce │ │ -3e20ec: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -3e20ee: 7230 9f02 1002 |0007: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ -3e20f4: 0c00 |000a: move-result-object v0 │ │ -3e20f6: 1100 |000b: return-object v0 │ │ +3e2098: |[3e2098] de.danoeh.antennapod.core.sync.SynchronizationSettings.getSelectedSyncProviderKey:()Ljava/lang/String; │ │ +3e20a8: 7100 d79c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9cd7 │ │ +3e20ae: 0c00 |0003: move-result-object v0 │ │ +3e20b0: 1a01 ced0 |0004: const-string v1, "selected_sync_provider" // string@d0ce │ │ +3e20b4: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +3e20b6: 7230 9f02 1002 |0007: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ +3e20bc: 0c00 |000a: move-result-object v0 │ │ +3e20be: 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 │ │ -3e2058: |[3e2058] de.danoeh.antennapod.core.sync.SynchronizationSettings.getSharedPreferences:()Landroid/content/SharedPreferences; │ │ -3e2068: 6200 6c6d |0000: sget-object v0, Lde/danoeh/antennapod/core/ClientConfig;.applicationCallbacks:Lde/danoeh/antennapod/core/ApplicationCallbacks; // field@6d6c │ │ -3e206c: 7210 f997 0000 |0002: invoke-interface {v0}, Lde/danoeh/antennapod/core/ApplicationCallbacks;.getApplicationInstance:()Landroid/app/Application; // method@97f9 │ │ -3e2072: 0c00 |0005: move-result-object v0 │ │ -3e2074: 1a01 0bdf |0006: const-string v1, "synchronization" // string@df0b │ │ -3e2078: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -3e207a: 6e30 3002 1002 |0009: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ -3e2080: 0c00 |000c: move-result-object v0 │ │ -3e2082: 1100 |000d: return-object v0 │ │ +3e2020: |[3e2020] de.danoeh.antennapod.core.sync.SynchronizationSettings.getSharedPreferences:()Landroid/content/SharedPreferences; │ │ +3e2030: 6200 6c6d |0000: sget-object v0, Lde/danoeh/antennapod/core/ClientConfig;.applicationCallbacks:Lde/danoeh/antennapod/core/ApplicationCallbacks; // field@6d6c │ │ +3e2034: 7210 f997 0000 |0002: invoke-interface {v0}, Lde/danoeh/antennapod/core/ApplicationCallbacks;.getApplicationInstance:()Landroid/app/Application; // method@97f9 │ │ +3e203a: 0c00 |0005: move-result-object v0 │ │ +3e203c: 1a01 0bdf |0006: const-string v1, "synchronization" // string@df0b │ │ +3e2040: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +3e2042: 6e30 3002 1002 |0009: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ +3e2048: 0c00 |000c: move-result-object v0 │ │ +3e204a: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0009 line=81 │ │ locals : │ │ │ │ #6 : (in Lde/danoeh/antennapod/core/sync/SynchronizationSettings;) │ │ @@ -842879,75 +842879,75 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -3e2084: |[3e2084] de.danoeh.antennapod.core.sync.SynchronizationSettings.isLastSyncSuccessful:()Z │ │ -3e2094: 7100 d79c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9cd7 │ │ -3e209a: 0c00 |0003: move-result-object v0 │ │ -3e209c: 1a01 2ba3 |0004: const-string v1, "last_sync_attempt_success" // string@a32b │ │ -3e20a0: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -3e20a2: 7230 9b02 1002 |0007: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ -3e20a8: 0a00 |000a: move-result v0 │ │ -3e20aa: 0f00 |000b: return v0 │ │ +3e204c: |[3e204c] de.danoeh.antennapod.core.sync.SynchronizationSettings.isLastSyncSuccessful:()Z │ │ +3e205c: 7100 d79c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9cd7 │ │ +3e2062: 0c00 |0003: move-result-object v0 │ │ +3e2064: 1a01 2ba3 |0004: const-string v1, "last_sync_attempt_success" // string@a32b │ │ +3e2068: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +3e206a: 7230 9b02 1002 |0007: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ +3e2070: 0a00 |000a: move-result v0 │ │ +3e2072: 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 │ │ -3e20ac: |[3e20ac] de.danoeh.antennapod.core.sync.SynchronizationSettings.isProviderConnected:()Z │ │ -3e20bc: 7100 d69c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getSelectedSyncProviderKey:()Ljava/lang/String; // method@9cd6 │ │ -3e20c2: 0c00 |0003: move-result-object v0 │ │ -3e20c4: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -3e20c8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -3e20ca: 2802 |0007: goto 0009 // +0002 │ │ -3e20cc: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -3e20ce: 0f00 |0009: return v0 │ │ +3e2074: |[3e2074] de.danoeh.antennapod.core.sync.SynchronizationSettings.isProviderConnected:()Z │ │ +3e2084: 7100 d69c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getSelectedSyncProviderKey:()Ljava/lang/String; // method@9cd6 │ │ +3e208a: 0c00 |0003: move-result-object v0 │ │ +3e208c: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +3e2090: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +3e2092: 2802 |0007: goto 0009 // +0002 │ │ +3e2094: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +3e2096: 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 │ │ -3e2194: |[3e2194] de.danoeh.antennapod.core.sync.SynchronizationSettings.resetTimestamps:()V │ │ -3e21a4: 7100 d79c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9cd7 │ │ -3e21aa: 0c00 |0003: move-result-object v0 │ │ -3e21ac: 7210 9a02 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -3e21b2: 0c00 |0007: move-result-object v0 │ │ -3e21b4: 1a01 2da3 |0008: const-string v1, "last_sync_timestamp" // string@a32d │ │ -3e21b8: 1602 0000 |000a: const-wide/16 v2, #int 0 // #0 │ │ -3e21bc: 7240 9502 1032 |000c: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -3e21c2: 0c00 |000f: move-result-object v0 │ │ -3e21c4: 1a01 28a3 |0010: const-string v1, "last_episode_actions_sync_timestamp" // string@a328 │ │ -3e21c8: 7240 9502 1032 |0012: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -3e21ce: 0c00 |0015: move-result-object v0 │ │ -3e21d0: 1a01 2ca3 |0016: const-string v1, "last_sync_attempt_timestamp" // string@a32c │ │ -3e21d4: 7240 9502 1032 |0018: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -3e21da: 0c00 |001b: move-result-object v0 │ │ -3e21dc: 7210 9002 0000 |001c: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -3e21e2: 0e00 |001f: return-void │ │ +3e215c: |[3e215c] de.danoeh.antennapod.core.sync.SynchronizationSettings.resetTimestamps:()V │ │ +3e216c: 7100 d79c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9cd7 │ │ +3e2172: 0c00 |0003: move-result-object v0 │ │ +3e2174: 7210 9a02 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +3e217a: 0c00 |0007: move-result-object v0 │ │ +3e217c: 1a01 2da3 |0008: const-string v1, "last_sync_timestamp" // string@a32d │ │ +3e2180: 1602 0000 |000a: const-wide/16 v2, #int 0 // #0 │ │ +3e2184: 7240 9502 1032 |000c: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +3e218a: 0c00 |000f: move-result-object v0 │ │ +3e218c: 1a01 28a3 |0010: const-string v1, "last_episode_actions_sync_timestamp" // string@a328 │ │ +3e2190: 7240 9502 1032 |0012: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +3e2196: 0c00 |0015: move-result-object v0 │ │ +3e2198: 1a01 2ca3 |0016: const-string v1, "last_sync_attempt_timestamp" // string@a32c │ │ +3e219c: 7240 9502 1032 |0018: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +3e21a2: 0c00 |001b: move-result-object v0 │ │ +3e21a4: 7210 9002 0000 |001c: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +3e21aa: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x000c line=23 │ │ 0x0012 line=24 │ │ 0x0018 line=25 │ │ 0x001c line=26 │ │ @@ -842958,24 +842958,24 @@ │ │ type : '(J)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -3e21e4: |[3e21e4] de.danoeh.antennapod.core.sync.SynchronizationSettings.setLastEpisodeActionSynchronizationAttemptTimestamp:(J)V │ │ -3e21f4: 7100 d79c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9cd7 │ │ -3e21fa: 0c00 |0003: move-result-object v0 │ │ -3e21fc: 7210 9a02 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -3e2202: 0c00 |0007: move-result-object v0 │ │ -3e2204: 1a01 28a3 |0008: const-string v1, "last_episode_actions_sync_timestamp" // string@a328 │ │ -3e2208: 7240 9502 1032 |000a: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -3e220e: 0c02 |000d: move-result-object v2 │ │ -3e2210: 7210 9002 0200 |000e: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -3e2216: 0e00 |0011: return-void │ │ +3e21ac: |[3e21ac] de.danoeh.antennapod.core.sync.SynchronizationSettings.setLastEpisodeActionSynchronizationAttemptTimestamp:(J)V │ │ +3e21bc: 7100 d79c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9cd7 │ │ +3e21c2: 0c00 |0003: move-result-object v0 │ │ +3e21c4: 7210 9a02 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +3e21ca: 0c00 |0007: move-result-object v0 │ │ +3e21cc: 1a01 28a3 |0008: const-string v1, "last_episode_actions_sync_timestamp" // string@a328 │ │ +3e21d0: 7240 9502 1032 |000a: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +3e21d6: 0c02 |000d: move-result-object v2 │ │ +3e21d8: 7210 9002 0200 |000e: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +3e21de: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x000a line=76 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) J │ │ │ │ @@ -842984,24 +842984,24 @@ │ │ type : '(J)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -3e2218: |[3e2218] de.danoeh.antennapod.core.sync.SynchronizationSettings.setLastSubscriptionSynchronizationAttemptTimestamp:(J)V │ │ -3e2228: 7100 d79c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9cd7 │ │ -3e222e: 0c00 |0003: move-result-object v0 │ │ -3e2230: 7210 9a02 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -3e2236: 0c00 |0007: move-result-object v0 │ │ -3e2238: 1a01 2da3 |0008: const-string v1, "last_sync_timestamp" // string@a32d │ │ -3e223c: 7240 9502 1032 |000a: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -3e2242: 0c02 |000d: move-result-object v2 │ │ -3e2244: 7210 9002 0200 |000e: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -3e224a: 0e00 |0011: return-void │ │ +3e21e0: |[3e21e0] de.danoeh.antennapod.core.sync.SynchronizationSettings.setLastSubscriptionSynchronizationAttemptTimestamp:(J)V │ │ +3e21f0: 7100 d79c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9cd7 │ │ +3e21f6: 0c00 |0003: move-result-object v0 │ │ +3e21f8: 7210 9a02 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +3e21fe: 0c00 |0007: move-result-object v0 │ │ +3e2200: 1a01 2da3 |0008: const-string v1, "last_sync_timestamp" // string@a32d │ │ +3e2204: 7240 9502 1032 |000a: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +3e220a: 0c02 |000d: move-result-object v2 │ │ +3e220c: 7210 9002 0200 |000e: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +3e2212: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x000a line=66 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) J │ │ │ │ @@ -843010,24 +843010,24 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -3e224c: |[3e224c] de.danoeh.antennapod.core.sync.SynchronizationSettings.setLastSynchronizationAttemptSuccess:(Z)V │ │ -3e225c: 7100 d79c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9cd7 │ │ -3e2262: 0c00 |0003: move-result-object v0 │ │ -3e2264: 7210 9a02 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -3e226a: 0c00 |0007: move-result-object v0 │ │ -3e226c: 1a01 2ba3 |0008: const-string v1, "last_sync_attempt_success" // string@a32b │ │ -3e2270: 7230 9202 1002 |000a: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ -3e2276: 0c02 |000d: move-result-object v2 │ │ -3e2278: 7210 9002 0200 |000e: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -3e227e: 0e00 |0011: return-void │ │ +3e2214: |[3e2214] de.danoeh.antennapod.core.sync.SynchronizationSettings.setLastSynchronizationAttemptSuccess:(Z)V │ │ +3e2224: 7100 d79c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9cd7 │ │ +3e222a: 0c00 |0003: move-result-object v0 │ │ +3e222c: 7210 9a02 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +3e2232: 0c00 |0007: move-result-object v0 │ │ +3e2234: 1a01 2ba3 |0008: const-string v1, "last_sync_attempt_success" // string@a32b │ │ +3e2238: 7230 9202 1002 |000a: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ +3e223e: 0c02 |000d: move-result-object v2 │ │ +3e2240: 7210 9002 0200 |000e: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +3e2246: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x000a line=56 │ │ 0x000e line=57 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Z │ │ @@ -843037,29 +843037,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 │ │ -3e2280: |[3e2280] de.danoeh.antennapod.core.sync.SynchronizationSettings.setSelectedSyncProvider:(Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;)V │ │ -3e2290: 7100 d79c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9cd7 │ │ -3e2296: 0c00 |0003: move-result-object v0 │ │ -3e2298: 7210 9a02 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -3e229e: 0c00 |0007: move-result-object v0 │ │ -3e22a0: 3902 0400 |0008: if-nez v2, 000c // +0004 │ │ -3e22a4: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -3e22a6: 2805 |000b: goto 0010 // +0005 │ │ -3e22a8: 6e10 ce9c 0200 |000c: invoke-virtual {v2}, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.getIdentifier:()Ljava/lang/String; // method@9cce │ │ -3e22ae: 0c02 |000f: move-result-object v2 │ │ -3e22b0: 1a01 ced0 |0010: const-string v1, "selected_sync_provider" // string@d0ce │ │ -3e22b4: 7230 9602 1002 |0012: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ -3e22ba: 0c02 |0015: move-result-object v2 │ │ -3e22bc: 7210 9002 0200 |0016: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -3e22c2: 0e00 |0019: return-void │ │ +3e2248: |[3e2248] de.danoeh.antennapod.core.sync.SynchronizationSettings.setSelectedSyncProvider:(Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;)V │ │ +3e2258: 7100 d79c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9cd7 │ │ +3e225e: 0c00 |0003: move-result-object v0 │ │ +3e2260: 7210 9a02 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +3e2266: 0c00 |0007: move-result-object v0 │ │ +3e2268: 3902 0400 |0008: if-nez v2, 000c // +0004 │ │ +3e226c: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +3e226e: 2805 |000b: goto 0010 // +0005 │ │ +3e2270: 6e10 ce9c 0200 |000c: invoke-virtual {v2}, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.getIdentifier:()Ljava/lang/String; // method@9cce │ │ +3e2276: 0c02 |000f: move-result-object v2 │ │ +3e2278: 1a01 ced0 |0010: const-string v1, "selected_sync_provider" // string@d0ce │ │ +3e227c: 7230 9602 1002 |0012: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ +3e2282: 0c02 |0015: move-result-object v2 │ │ +3e2284: 7210 9002 0200 |0016: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +3e228a: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0004 line=39 │ │ 0x000c line=40 │ │ 0x0016 line=41 │ │ locals : │ │ @@ -843070,26 +843070,26 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 22 16-bit code units │ │ -3e22c4: |[3e22c4] de.danoeh.antennapod.core.sync.SynchronizationSettings.updateLastSynchronizationAttempt:()V │ │ -3e22d4: 7100 d79c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9cd7 │ │ -3e22da: 0c00 |0003: move-result-object v0 │ │ -3e22dc: 7210 9a02 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -3e22e2: 0c00 |0007: move-result-object v0 │ │ -3e22e4: 1a01 2ca3 |0008: const-string v1, "last_sync_attempt_timestamp" // string@a32c │ │ -3e22e8: 7100 69b3 0000 |000a: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b369 │ │ -3e22ee: 0b02 |000d: move-result-wide v2 │ │ -3e22f0: 7240 9502 1032 |000e: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -3e22f6: 0c00 |0011: move-result-object v0 │ │ -3e22f8: 7210 9002 0000 |0012: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -3e22fe: 0e00 |0015: return-void │ │ +3e228c: |[3e228c] de.danoeh.antennapod.core.sync.SynchronizationSettings.updateLastSynchronizationAttempt:()V │ │ +3e229c: 7100 d79c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9cd7 │ │ +3e22a2: 0c00 |0003: move-result-object v0 │ │ +3e22a4: 7210 9a02 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +3e22aa: 0c00 |0007: move-result-object v0 │ │ +3e22ac: 1a01 2ca3 |0008: const-string v1, "last_sync_attempt_timestamp" // string@a32c │ │ +3e22b0: 7100 69b3 0000 |000a: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b369 │ │ +3e22b6: 0b02 |000d: move-result-wide v2 │ │ +3e22b8: 7240 9502 1032 |000e: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +3e22be: 0c00 |0011: move-result-object v0 │ │ +3e22c0: 7210 9002 0000 |0012: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +3e22c6: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x000a line=50 │ │ 0x0012 line=51 │ │ locals : │ │ │ │ @@ -843128,19 +843128,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 │ │ -3e2300: |[3e2300] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink$$ExternalSyntheticLambda0.:(Landroid/content/Context;Ljava/lang/String;)V │ │ -3e2310: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e2316: 5b01 298e |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@8e29 │ │ -3e231a: 5b02 2a8e |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@8e2a │ │ -3e231e: 0e00 |0007: return-void │ │ +3e22c8: |[3e22c8] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink$$ExternalSyntheticLambda0.:(Landroid/content/Context;Ljava/lang/String;)V │ │ +3e22d8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e22de: 5b01 298e |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@8e29 │ │ +3e22e2: 5b02 2a8e |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@8e2a │ │ +3e22e6: 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; │ │ @@ -843151,19 +843151,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3e2320: |[3e2320] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink$$ExternalSyntheticLambda0.run:()V │ │ -3e2330: 5420 298e |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@8e29 │ │ -3e2334: 5421 2a8e |0002: iget-object v1, v2, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@8e2a │ │ -3e2338: 7120 ea9c 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@9cea │ │ -3e233e: 0e00 |0007: return-void │ │ +3e22e8: |[3e22e8] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink$$ExternalSyntheticLambda0.run:()V │ │ +3e22f8: 5420 298e |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@8e29 │ │ +3e22fc: 5421 2a8e |0002: iget-object v1, v2, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@8e2a │ │ +3e2300: 7120 ea9c 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@9cea │ │ +3e2306: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -843196,18 +843196,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 │ │ -3e2340: |[3e2340] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;)V │ │ -3e2350: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e2356: 5b01 2b8e |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage; // field@8e2b │ │ -3e235a: 0e00 |0005: return-void │ │ +3e2308: |[3e2308] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;)V │ │ +3e2318: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e231e: 5b01 2b8e |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage; // field@8e2b │ │ +3e2322: 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; │ │ │ │ @@ -843217,18 +843217,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3e235c: |[3e235c] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink$$ExternalSyntheticLambda1.run:()V │ │ -3e236c: 5410 2b8e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage; // field@8e2b │ │ -3e2370: 6e10 ff9c 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.clearQueue:()V // method@9cff │ │ -3e2376: 0e00 |0005: return-void │ │ +3e2324: |[3e2324] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink$$ExternalSyntheticLambda1.run:()V │ │ +3e2334: 5410 2b8e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage; // field@8e2b │ │ +3e2338: 6e10 ff9c 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.clearQueue:()V // method@9cff │ │ +3e233e: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -843257,34 +843257,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e2378: |[3e2378] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink$$ExternalSyntheticLambda2.:()V │ │ -3e2388: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e238e: 0e00 |0003: return-void │ │ +3e2340: |[3e2340] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink$$ExternalSyntheticLambda2.:()V │ │ +3e2350: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e2356: 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 │ │ -3e2390: |[3e2390] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink$$ExternalSyntheticLambda2.run:()V │ │ -3e23a0: 7100 ec9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.$r8$lambda$sK2EBvY6rWqvuc81MRnS-3geBzk:()V // method@9cec │ │ -3e23a6: 0e00 |0003: return-void │ │ +3e2358: |[3e2358] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink$$ExternalSyntheticLambda2.run:()V │ │ +3e2368: 7100 ec9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.$r8$lambda$sK2EBvY6rWqvuc81MRnS-3geBzk:()V // method@9cec │ │ +3e236e: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -843321,19 +843321,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 │ │ -3e23a8: |[3e23a8] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink$$ExternalSyntheticLambda3.:(Landroid/content/Context;Ljava/lang/String;)V │ │ -3e23b8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e23be: 5b01 2c8e |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda3;.f$0:Landroid/content/Context; // field@8e2c │ │ -3e23c2: 5b02 2d8e |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda3;.f$1:Ljava/lang/String; // field@8e2d │ │ -3e23c6: 0e00 |0007: return-void │ │ +3e2370: |[3e2370] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink$$ExternalSyntheticLambda3.:(Landroid/content/Context;Ljava/lang/String;)V │ │ +3e2380: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e2386: 5b01 2c8e |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda3;.f$0:Landroid/content/Context; // field@8e2c │ │ +3e238a: 5b02 2d8e |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda3;.f$1:Ljava/lang/String; // field@8e2d │ │ +3e238e: 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; │ │ @@ -843344,19 +843344,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3e23c8: |[3e23c8] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink$$ExternalSyntheticLambda3.run:()V │ │ -3e23d8: 5420 2c8e |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda3;.f$0:Landroid/content/Context; // field@8e2c │ │ -3e23dc: 5421 2d8e |0002: iget-object v1, v2, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda3;.f$1:Ljava/lang/String; // field@8e2d │ │ -3e23e0: 7120 ed9c 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.$r8$lambda$yKhSDrOwiQWjUkBrqv5cEuqVhkA:(Landroid/content/Context;Ljava/lang/String;)V // method@9ced │ │ -3e23e6: 0e00 |0007: return-void │ │ +3e2390: |[3e2390] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink$$ExternalSyntheticLambda3.run:()V │ │ +3e23a0: 5420 2c8e |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda3;.f$0:Landroid/content/Context; // field@8e2c │ │ +3e23a4: 5421 2d8e |0002: iget-object v1, v2, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda3;.f$1:Ljava/lang/String; // field@8e2d │ │ +3e23a8: 7120 ed9c 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.$r8$lambda$yKhSDrOwiQWjUkBrqv5cEuqVhkA:(Landroid/content/Context;Ljava/lang/String;)V // method@9ced │ │ +3e23ae: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -843393,19 +843393,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 │ │ -3e23e8: |[3e23e8] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink$$ExternalSyntheticLambda4.:(Landroid/content/Context;Lde/danoeh/antennapod/net/sync/model/EpisodeAction;)V │ │ -3e23f8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e23fe: 5b01 2e8e |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda4;.f$0:Landroid/content/Context; // field@8e2e │ │ -3e2402: 5b02 2f8e |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda4;.f$1:Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // field@8e2f │ │ -3e2406: 0e00 |0007: return-void │ │ +3e23b0: |[3e23b0] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink$$ExternalSyntheticLambda4.:(Landroid/content/Context;Lde/danoeh/antennapod/net/sync/model/EpisodeAction;)V │ │ +3e23c0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e23c6: 5b01 2e8e |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda4;.f$0:Landroid/content/Context; // field@8e2e │ │ +3e23ca: 5b02 2f8e |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda4;.f$1:Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // field@8e2f │ │ +3e23ce: 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; │ │ @@ -843416,19 +843416,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3e2408: |[3e2408] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink$$ExternalSyntheticLambda4.run:()V │ │ -3e2418: 5420 2e8e |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda4;.f$0:Landroid/content/Context; // field@8e2e │ │ -3e241c: 5421 2f8e |0002: iget-object v1, v2, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda4;.f$1:Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // field@8e2f │ │ -3e2420: 7120 eb9c 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@9ceb │ │ -3e2426: 0e00 |0007: return-void │ │ +3e23d0: |[3e23d0] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink$$ExternalSyntheticLambda4.run:()V │ │ +3e23e0: 5420 2e8e |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda4;.f$0:Landroid/content/Context; // field@8e2e │ │ +3e23e4: 5421 2f8e |0002: iget-object v1, v2, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda4;.f$1:Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // field@8e2f │ │ +3e23e8: 7120 eb9c 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@9ceb │ │ +3e23ee: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -843460,17 +843460,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 │ │ -3e2428: |[3e2428] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink.$r8$lambda$3sDPscZW7RUgz4qRy6717SG-iv0:(Landroid/content/Context;Ljava/lang/String;)V │ │ -3e2438: 7120 f69c 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.lambda$enqueueFeedAddedIfSynchronizationIsActive$1:(Landroid/content/Context;Ljava/lang/String;)V // method@9cf6 │ │ -3e243e: 0e00 |0003: return-void │ │ +3e23f0: |[3e23f0] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink.$r8$lambda$3sDPscZW7RUgz4qRy6717SG-iv0:(Landroid/content/Context;Ljava/lang/String;)V │ │ +3e2400: 7120 f69c 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.lambda$enqueueFeedAddedIfSynchronizationIsActive$1:(Landroid/content/Context;Ljava/lang/String;)V // method@9cf6 │ │ +3e2406: 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; │ │ │ │ @@ -843479,17 +843479,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 │ │ -3e2440: |[3e2440] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink.$r8$lambda$qJbPA80gOMVT9N0n7C6zzVoN2xc:(Landroid/content/Context;Lde/danoeh/antennapod/net/sync/model/EpisodeAction;)V │ │ -3e2450: 7120 f59c 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@9cf5 │ │ -3e2456: 0e00 |0003: return-void │ │ +3e2408: |[3e2408] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink.$r8$lambda$qJbPA80gOMVT9N0n7C6zzVoN2xc:(Landroid/content/Context;Lde/danoeh/antennapod/net/sync/model/EpisodeAction;)V │ │ +3e2418: 7120 f59c 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@9cf5 │ │ +3e241e: 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; │ │ │ │ @@ -843498,34 +843498,34 @@ │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3e2458: |[3e2458] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink.$r8$lambda$sK2EBvY6rWqvuc81MRnS-3geBzk:()V │ │ -3e2468: 7100 f89c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.lambda$static$0:()V // method@9cf8 │ │ -3e246e: 0e00 |0003: return-void │ │ +3e2420: |[3e2420] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink.$r8$lambda$sK2EBvY6rWqvuc81MRnS-3geBzk:()V │ │ +3e2430: 7100 f89c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.lambda$static$0:()V // method@9cf8 │ │ +3e2436: 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 │ │ -3e2470: |[3e2470] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink.$r8$lambda$yKhSDrOwiQWjUkBrqv5cEuqVhkA:(Landroid/content/Context;Ljava/lang/String;)V │ │ -3e2480: 7120 f79c 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.lambda$enqueueFeedRemovedIfSynchronizationIsActive$2:(Landroid/content/Context;Ljava/lang/String;)V // method@9cf7 │ │ -3e2486: 0e00 |0003: return-void │ │ +3e2438: |[3e2438] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink.$r8$lambda$yKhSDrOwiQWjUkBrqv5cEuqVhkA:(Landroid/content/Context;Ljava/lang/String;)V │ │ +3e2448: 7120 f79c 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.lambda$enqueueFeedRemovedIfSynchronizationIsActive$2:(Landroid/content/Context;Ljava/lang/String;)V // method@9cf7 │ │ +3e244e: 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; │ │ │ │ @@ -843534,36 +843534,36 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3e2488: |[3e2488] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink.:()V │ │ -3e2498: 2200 7319 |0000: new-instance v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda2; // type@1973 │ │ -3e249c: 7010 e49c 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda2;.:()V // method@9ce4 │ │ -3e24a2: 6900 308e |0005: sput-object v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.serviceStarterImpl:Ljava/lang/Runnable; // field@8e30 │ │ -3e24a6: 0e00 |0007: return-void │ │ +3e2450: |[3e2450] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink.:()V │ │ +3e2460: 2200 7319 |0000: new-instance v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda2; // type@1973 │ │ +3e2464: 7010 e49c 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda2;.:()V // method@9ce4 │ │ +3e246a: 6900 308e |0005: sput-object v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.serviceStarterImpl:Ljava/lang/Runnable; // field@8e30 │ │ +3e246e: 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 │ │ -3e24a8: |[3e24a8] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink.:()V │ │ -3e24b8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e24be: 0e00 |0003: return-void │ │ +3e2470: |[3e2470] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink.:()V │ │ +3e2480: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e2486: 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;) │ │ @@ -843571,21 +843571,21 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -3e24c0: |[3e24c0] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink.clearQueue:(Landroid/content/Context;)V │ │ -3e24d0: 2200 7719 |0000: new-instance v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage; // type@1977 │ │ -3e24d4: 7020 fc9c 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.:(Landroid/content/Context;)V // method@9cfc │ │ -3e24da: 2201 7219 |0005: new-instance v1, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda1; // type@1972 │ │ -3e24de: 7020 e29c 0100 |0007: invoke-direct {v1, v0}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;)V // method@9ce2 │ │ -3e24e4: 7110 a99c 0100 |000a: invoke-static {v1}, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor;.executeLockedAsync:(Ljava/lang/Runnable;)V // method@9ca9 │ │ -3e24ea: 0e00 |000d: return-void │ │ +3e2488: |[3e2488] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink.clearQueue:(Landroid/content/Context;)V │ │ +3e2498: 2200 7719 |0000: new-instance v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage; // type@1977 │ │ +3e249c: 7020 fc9c 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.:(Landroid/content/Context;)V // method@9cfc │ │ +3e24a2: 2201 7219 |0005: new-instance v1, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda1; // type@1972 │ │ +3e24a6: 7020 e29c 0100 |0007: invoke-direct {v1, v0}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;)V // method@9ce2 │ │ +3e24ac: 7110 a99c 0100 |000a: invoke-static {v1}, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor;.executeLockedAsync:(Ljava/lang/Runnable;)V // method@9ca9 │ │ +3e24b2: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x000e reg=1 (null) Landroid/content/Context; │ │ │ │ #7 : (in Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;) │ │ @@ -843593,23 +843593,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 │ │ -3e24ec: |[3e24ec] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink.enqueueEpisodeActionIfSynchronizationIsActive:(Landroid/content/Context;Lde/danoeh/antennapod/net/sync/model/EpisodeAction;)V │ │ -3e24fc: 7100 d99c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.isProviderConnected:()Z // method@9cd9 │ │ -3e2502: 0a00 |0003: move-result v0 │ │ -3e2504: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -3e2508: 0e00 |0006: return-void │ │ -3e250a: 2200 7519 |0007: new-instance v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda4; // type@1975 │ │ -3e250e: 7030 e89c 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@9ce8 │ │ -3e2514: 7110 a99c 0000 |000c: invoke-static {v0}, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor;.executeLockedAsync:(Ljava/lang/Runnable;)V // method@9ca9 │ │ -3e251a: 0e00 |000f: return-void │ │ +3e24b4: |[3e24b4] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink.enqueueEpisodeActionIfSynchronizationIsActive:(Landroid/content/Context;Lde/danoeh/antennapod/net/sync/model/EpisodeAction;)V │ │ +3e24c4: 7100 d99c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.isProviderConnected:()Z // method@9cd9 │ │ +3e24ca: 0a00 |0003: move-result v0 │ │ +3e24cc: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +3e24d0: 0e00 |0006: return-void │ │ +3e24d2: 2200 7519 |0007: new-instance v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda4; // type@1975 │ │ +3e24d6: 7030 e89c 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@9ce8 │ │ +3e24dc: 7110 a99c 0000 |000c: invoke-static {v0}, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor;.executeLockedAsync:(Ljava/lang/Runnable;)V // method@9ca9 │ │ +3e24e2: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0007 line=56 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0010 reg=2 (null) Lde/danoeh/antennapod/net/sync/model/EpisodeAction; │ │ @@ -843619,70 +843619,70 @@ │ │ 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 : 107 16-bit code units │ │ -3e251c: |[3e251c] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink.enqueueEpisodePlayedIfSynchronizationIsActive:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;Z)V │ │ -3e252c: 7100 d99c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.isProviderConnected:()Z // method@9cd9 │ │ -3e2532: 0a00 |0003: move-result v0 │ │ -3e2534: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -3e2538: 0e00 |0006: return-void │ │ -3e253a: 6e10 73ac 0400 |0007: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -3e2540: 0c00 |000a: move-result-object v0 │ │ -3e2542: 3800 5f00 |000b: if-eqz v0, 006a // +005f │ │ -3e2546: 6e10 73ac 0400 |000d: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -3e254c: 0c00 |0010: move-result-object v0 │ │ -3e254e: 6e10 2dac 0000 |0011: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -3e2554: 0c00 |0014: move-result-object v0 │ │ -3e2556: 6e10 daab 0000 |0015: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ -3e255c: 0a00 |0018: move-result v0 │ │ -3e255e: 3800 0300 |0019: if-eqz v0, 001c // +0003 │ │ -3e2562: 284f |001b: goto 006a // +004f │ │ -3e2564: 6e10 81ac 0400 |001c: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getStartPosition:()I // method@ac81 │ │ -3e256a: 0a00 |001f: move-result v0 │ │ -3e256c: 3a00 4a00 |0020: if-ltz v0, 006a // +004a │ │ -3e2570: 3905 0d00 |0022: if-nez v5, 002f // +000d │ │ -3e2574: 6e10 81ac 0400 |0024: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getStartPosition:()I // method@ac81 │ │ -3e257a: 0a00 |0027: move-result v0 │ │ -3e257c: 6e10 7eac 0400 |0028: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPosition:()I // method@ac7e │ │ -3e2582: 0a01 |002b: move-result v1 │ │ -3e2584: 3410 0300 |002c: if-lt v0, v1, 002f // +0003 │ │ -3e2588: 283c |002e: goto 006a // +003c │ │ -3e258a: 2200 391d |002f: new-instance v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // type@1d39 │ │ -3e258e: 6e10 73ac 0400 |0031: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -3e2594: 0c01 |0034: move-result-object v1 │ │ -3e2596: 6202 3cc5 |0035: sget-object v2, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.PLAY:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c53c │ │ -3e259a: 7030 74ae 1002 |0037: 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@ae74 │ │ -3e25a0: 6e10 77ae 0000 |003a: invoke-virtual {v0}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.currentTimestamp:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@ae77 │ │ -3e25a6: 0c00 |003d: move-result-object v0 │ │ -3e25a8: 6e10 81ac 0400 |003e: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getStartPosition:()I // method@ac81 │ │ -3e25ae: 0a01 |0041: move-result v1 │ │ -3e25b0: d311 e803 |0042: div-int/lit16 v1, v1, #int 1000 // #03e8 │ │ -3e25b4: 6e20 7aae 1000 |0044: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.started:(I)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@ae7a │ │ -3e25ba: 0c00 |0047: move-result-object v0 │ │ -3e25bc: 3805 0700 |0048: if-eqz v5, 004f // +0007 │ │ -3e25c0: 6e10 6dac 0400 |004a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac6d │ │ -3e25c6: 0a05 |004d: move-result v5 │ │ -3e25c8: 2805 |004e: goto 0053 // +0005 │ │ -3e25ca: 6e10 7eac 0400 |004f: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPosition:()I // method@ac7e │ │ -3e25d0: 0a05 |0052: move-result v5 │ │ -3e25d2: d355 e803 |0053: div-int/lit16 v5, v5, #int 1000 // #03e8 │ │ -3e25d6: 6e20 79ae 5000 |0055: invoke-virtual {v0, v5}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.position:(I)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@ae79 │ │ -3e25dc: 0c05 |0058: move-result-object v5 │ │ -3e25de: 6e10 6dac 0400 |0059: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac6d │ │ -3e25e4: 0a04 |005c: move-result v4 │ │ -3e25e6: d344 e803 |005d: div-int/lit16 v4, v4, #int 1000 // #03e8 │ │ -3e25ea: 6e20 7cae 4500 |005f: invoke-virtual {v5, v4}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.total:(I)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@ae7c │ │ -3e25f0: 0c04 |0062: move-result-object v4 │ │ -3e25f2: 6e10 76ae 0400 |0063: invoke-virtual {v4}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.build:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // method@ae76 │ │ -3e25f8: 0c04 |0066: move-result-object v4 │ │ -3e25fa: 7120 f19c 4300 |0067: invoke-static {v3, v4}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.enqueueEpisodeActionIfSynchronizationIsActive:(Landroid/content/Context;Lde/danoeh/antennapod/net/sync/model/EpisodeAction;)V // method@9cf1 │ │ -3e2600: 0e00 |006a: return-void │ │ +3e24e4: |[3e24e4] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink.enqueueEpisodePlayedIfSynchronizationIsActive:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;Z)V │ │ +3e24f4: 7100 d99c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.isProviderConnected:()Z // method@9cd9 │ │ +3e24fa: 0a00 |0003: move-result v0 │ │ +3e24fc: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +3e2500: 0e00 |0006: return-void │ │ +3e2502: 6e10 73ac 0400 |0007: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +3e2508: 0c00 |000a: move-result-object v0 │ │ +3e250a: 3800 5f00 |000b: if-eqz v0, 006a // +005f │ │ +3e250e: 6e10 73ac 0400 |000d: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +3e2514: 0c00 |0010: move-result-object v0 │ │ +3e2516: 6e10 2dac 0000 |0011: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +3e251c: 0c00 |0014: move-result-object v0 │ │ +3e251e: 6e10 daab 0000 |0015: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ +3e2524: 0a00 |0018: move-result v0 │ │ +3e2526: 3800 0300 |0019: if-eqz v0, 001c // +0003 │ │ +3e252a: 284f |001b: goto 006a // +004f │ │ +3e252c: 6e10 81ac 0400 |001c: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getStartPosition:()I // method@ac81 │ │ +3e2532: 0a00 |001f: move-result v0 │ │ +3e2534: 3a00 4a00 |0020: if-ltz v0, 006a // +004a │ │ +3e2538: 3905 0d00 |0022: if-nez v5, 002f // +000d │ │ +3e253c: 6e10 81ac 0400 |0024: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getStartPosition:()I // method@ac81 │ │ +3e2542: 0a00 |0027: move-result v0 │ │ +3e2544: 6e10 7eac 0400 |0028: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPosition:()I // method@ac7e │ │ +3e254a: 0a01 |002b: move-result v1 │ │ +3e254c: 3410 0300 |002c: if-lt v0, v1, 002f // +0003 │ │ +3e2550: 283c |002e: goto 006a // +003c │ │ +3e2552: 2200 391d |002f: new-instance v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // type@1d39 │ │ +3e2556: 6e10 73ac 0400 |0031: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +3e255c: 0c01 |0034: move-result-object v1 │ │ +3e255e: 6202 3cc5 |0035: sget-object v2, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.PLAY:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c53c │ │ +3e2562: 7030 74ae 1002 |0037: 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@ae74 │ │ +3e2568: 6e10 77ae 0000 |003a: invoke-virtual {v0}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.currentTimestamp:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@ae77 │ │ +3e256e: 0c00 |003d: move-result-object v0 │ │ +3e2570: 6e10 81ac 0400 |003e: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getStartPosition:()I // method@ac81 │ │ +3e2576: 0a01 |0041: move-result v1 │ │ +3e2578: d311 e803 |0042: div-int/lit16 v1, v1, #int 1000 // #03e8 │ │ +3e257c: 6e20 7aae 1000 |0044: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.started:(I)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@ae7a │ │ +3e2582: 0c00 |0047: move-result-object v0 │ │ +3e2584: 3805 0700 |0048: if-eqz v5, 004f // +0007 │ │ +3e2588: 6e10 6dac 0400 |004a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac6d │ │ +3e258e: 0a05 |004d: move-result v5 │ │ +3e2590: 2805 |004e: goto 0053 // +0005 │ │ +3e2592: 6e10 7eac 0400 |004f: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPosition:()I // method@ac7e │ │ +3e2598: 0a05 |0052: move-result v5 │ │ +3e259a: d355 e803 |0053: div-int/lit16 v5, v5, #int 1000 // #03e8 │ │ +3e259e: 6e20 79ae 5000 |0055: invoke-virtual {v0, v5}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.position:(I)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@ae79 │ │ +3e25a4: 0c05 |0058: move-result-object v5 │ │ +3e25a6: 6e10 6dac 0400 |0059: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac6d │ │ +3e25ac: 0a04 |005c: move-result v4 │ │ +3e25ae: d344 e803 |005d: div-int/lit16 v4, v4, #int 1000 // #03e8 │ │ +3e25b2: 6e20 7cae 4500 |005f: invoke-virtual {v5, v4}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.total:(I)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@ae7c │ │ +3e25b8: 0c04 |0062: move-result-object v4 │ │ +3e25ba: 6e10 76ae 0400 |0063: invoke-virtual {v4}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.build:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // method@ae76 │ │ +3e25c0: 0c04 |0066: move-result-object v4 │ │ +3e25c2: 7120 f19c 4300 |0067: invoke-static {v3, v4}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.enqueueEpisodeActionIfSynchronizationIsActive:(Landroid/content/Context;Lde/danoeh/antennapod/net/sync/model/EpisodeAction;)V // method@9cf1 │ │ +3e25c8: 0e00 |006a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0007 line=67 │ │ 0x001c line=70 │ │ 0x002f line=73 │ │ 0x003a line=74 │ │ @@ -843701,23 +843701,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 │ │ -3e2604: |[3e2604] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink.enqueueFeedAddedIfSynchronizationIsActive:(Landroid/content/Context;Ljava/lang/String;)V │ │ -3e2614: 7100 d99c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.isProviderConnected:()Z // method@9cd9 │ │ -3e261a: 0a00 |0003: move-result v0 │ │ -3e261c: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -3e2620: 0e00 |0006: return-void │ │ -3e2622: 2200 7119 |0007: new-instance v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda0; // type@1971 │ │ -3e2626: 7030 e09c 1002 |0009: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda0;.:(Landroid/content/Context;Ljava/lang/String;)V // method@9ce0 │ │ -3e262c: 7110 a99c 0000 |000c: invoke-static {v0}, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor;.executeLockedAsync:(Ljava/lang/Runnable;)V // method@9ca9 │ │ -3e2632: 0e00 |000f: return-void │ │ +3e25cc: |[3e25cc] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink.enqueueFeedAddedIfSynchronizationIsActive:(Landroid/content/Context;Ljava/lang/String;)V │ │ +3e25dc: 7100 d99c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.isProviderConnected:()Z // method@9cd9 │ │ +3e25e2: 0a00 |0003: move-result v0 │ │ +3e25e4: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +3e25e8: 0e00 |0006: return-void │ │ +3e25ea: 2200 7119 |0007: new-instance v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda0; // type@1971 │ │ +3e25ee: 7030 e09c 1002 |0009: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda0;.:(Landroid/content/Context;Ljava/lang/String;)V // method@9ce0 │ │ +3e25f4: 7110 a99c 0000 |000c: invoke-static {v0}, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor;.executeLockedAsync:(Ljava/lang/Runnable;)V // method@9ca9 │ │ +3e25fa: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0007 line=36 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0010 reg=2 (null) Ljava/lang/String; │ │ @@ -843727,23 +843727,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 │ │ -3e2634: |[3e2634] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink.enqueueFeedRemovedIfSynchronizationIsActive:(Landroid/content/Context;Ljava/lang/String;)V │ │ -3e2644: 7100 d99c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.isProviderConnected:()Z // method@9cd9 │ │ -3e264a: 0a00 |0003: move-result v0 │ │ -3e264c: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -3e2650: 0e00 |0006: return-void │ │ -3e2652: 2200 7419 |0007: new-instance v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda3; // type@1974 │ │ -3e2656: 7030 e69c 1002 |0009: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda3;.:(Landroid/content/Context;Ljava/lang/String;)V // method@9ce6 │ │ -3e265c: 7110 a99c 0000 |000c: invoke-static {v0}, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor;.executeLockedAsync:(Ljava/lang/Runnable;)V // method@9ca9 │ │ -3e2662: 0e00 |000f: return-void │ │ +3e25fc: |[3e25fc] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink.enqueueFeedRemovedIfSynchronizationIsActive:(Landroid/content/Context;Ljava/lang/String;)V │ │ +3e260c: 7100 d99c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.isProviderConnected:()Z // method@9cd9 │ │ +3e2612: 0a00 |0003: move-result v0 │ │ +3e2614: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +3e2618: 0e00 |0006: return-void │ │ +3e261a: 2200 7419 |0007: new-instance v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda3; // type@1974 │ │ +3e261e: 7030 e69c 1002 |0009: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda3;.:(Landroid/content/Context;Ljava/lang/String;)V // method@9ce6 │ │ +3e2624: 7110 a99c 0000 |000c: invoke-static {v0}, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor;.executeLockedAsync:(Ljava/lang/Runnable;)V // method@9ca9 │ │ +3e262a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0007 line=46 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0010 reg=2 (null) Ljava/lang/String; │ │ @@ -843753,20 +843753,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 │ │ -3e2664: |[3e2664] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink.lambda$enqueueEpisodeActionIfSynchronizationIsActive$3:(Landroid/content/Context;Lde/danoeh/antennapod/net/sync/model/EpisodeAction;)V │ │ -3e2674: 2200 7719 |0000: new-instance v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage; // type@1977 │ │ -3e2678: 7020 fc9c 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.:(Landroid/content/Context;)V // method@9cfc │ │ -3e267e: 6e20 009d 2000 |0005: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.enqueueEpisodeAction:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction;)V // method@9d00 │ │ -3e2684: 7100 fa9c 0000 |0008: invoke-static {}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.syncNow:()V // method@9cfa │ │ -3e268a: 0e00 |000b: return-void │ │ +3e262c: |[3e262c] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink.lambda$enqueueEpisodeActionIfSynchronizationIsActive$3:(Landroid/content/Context;Lde/danoeh/antennapod/net/sync/model/EpisodeAction;)V │ │ +3e263c: 2200 7719 |0000: new-instance v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage; // type@1977 │ │ +3e2640: 7020 fc9c 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.:(Landroid/content/Context;)V // method@9cfc │ │ +3e2646: 6e20 009d 2000 |0005: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.enqueueEpisodeAction:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction;)V // method@9d00 │ │ +3e264c: 7100 fa9c 0000 |0008: invoke-static {}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.syncNow:()V // method@9cfa │ │ +3e2652: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0008 line=58 │ │ locals : │ │ 0x0000 - 0x000c reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x000c reg=2 (null) Lde/danoeh/antennapod/net/sync/model/EpisodeAction; │ │ @@ -843776,20 +843776,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 │ │ -3e268c: |[3e268c] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink.lambda$enqueueFeedAddedIfSynchronizationIsActive$1:(Landroid/content/Context;Ljava/lang/String;)V │ │ -3e269c: 2200 7719 |0000: new-instance v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage; // type@1977 │ │ -3e26a0: 7020 fc9c 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.:(Landroid/content/Context;)V // method@9cfc │ │ -3e26a6: 6e20 019d 2000 |0005: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.enqueueFeedAdded:(Ljava/lang/String;)V // method@9d01 │ │ -3e26ac: 7100 fa9c 0000 |0008: invoke-static {}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.syncNow:()V // method@9cfa │ │ -3e26b2: 0e00 |000b: return-void │ │ +3e2654: |[3e2654] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink.lambda$enqueueFeedAddedIfSynchronizationIsActive$1:(Landroid/content/Context;Ljava/lang/String;)V │ │ +3e2664: 2200 7719 |0000: new-instance v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage; // type@1977 │ │ +3e2668: 7020 fc9c 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.:(Landroid/content/Context;)V // method@9cfc │ │ +3e266e: 6e20 019d 2000 |0005: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.enqueueFeedAdded:(Ljava/lang/String;)V // method@9d01 │ │ +3e2674: 7100 fa9c 0000 |0008: invoke-static {}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.syncNow:()V // method@9cfa │ │ +3e267a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0008 line=38 │ │ locals : │ │ 0x0000 - 0x000c reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x000c reg=2 (null) Ljava/lang/String; │ │ @@ -843799,20 +843799,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 │ │ -3e26b4: |[3e26b4] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink.lambda$enqueueFeedRemovedIfSynchronizationIsActive$2:(Landroid/content/Context;Ljava/lang/String;)V │ │ -3e26c4: 2200 7719 |0000: new-instance v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage; // type@1977 │ │ -3e26c8: 7020 fc9c 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.:(Landroid/content/Context;)V // method@9cfc │ │ -3e26ce: 6e20 029d 2000 |0005: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.enqueueFeedRemoved:(Ljava/lang/String;)V // method@9d02 │ │ -3e26d4: 7100 fa9c 0000 |0008: invoke-static {}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.syncNow:()V // method@9cfa │ │ -3e26da: 0e00 |000b: return-void │ │ +3e267c: |[3e267c] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink.lambda$enqueueFeedRemovedIfSynchronizationIsActive$2:(Landroid/content/Context;Ljava/lang/String;)V │ │ +3e268c: 2200 7719 |0000: new-instance v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage; // type@1977 │ │ +3e2690: 7020 fc9c 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.:(Landroid/content/Context;)V // method@9cfc │ │ +3e2696: 6e20 029d 2000 |0005: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.enqueueFeedRemoved:(Ljava/lang/String;)V // method@9d02 │ │ +3e269c: 7100 fa9c 0000 |0008: invoke-static {}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.syncNow:()V // method@9cfa │ │ +3e26a2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0008 line=48 │ │ locals : │ │ 0x0000 - 0x000c reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x000c reg=2 (null) Ljava/lang/String; │ │ @@ -843822,33 +843822,33 @@ │ │ type : '()V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -3e26dc: |[3e26dc] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink.lambda$static$0:()V │ │ -3e26ec: 0e00 |0000: return-void │ │ +3e26a4: |[3e26a4] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink.lambda$static$0:()V │ │ +3e26b4: 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 │ │ -3e26f0: |[3e26f0] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink.setServiceStarterImpl:(Ljava/lang/Runnable;)V │ │ -3e2700: 6900 308e |0000: sput-object v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.serviceStarterImpl:Ljava/lang/Runnable; // field@8e30 │ │ -3e2704: 0e00 |0002: return-void │ │ +3e26b8: |[3e26b8] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink.setServiceStarterImpl:(Ljava/lang/Runnable;)V │ │ +3e26c8: 6900 308e |0000: sput-object v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.serviceStarterImpl:Ljava/lang/Runnable; // field@8e30 │ │ +3e26cc: 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;) │ │ @@ -843856,43 +843856,43 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3e2708: |[3e2708] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink.syncNow:()V │ │ -3e2718: 6200 308e |0000: sget-object v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.serviceStarterImpl:Ljava/lang/Runnable; // field@8e30 │ │ -3e271c: 7210 0ab3 0000 |0002: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@b30a │ │ -3e2722: 0e00 |0005: return-void │ │ +3e26d0: |[3e26d0] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink.syncNow:()V │ │ +3e26e0: 6200 308e |0000: sget-object v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.serviceStarterImpl:Ljava/lang/Runnable; // field@8e30 │ │ +3e26e4: 7210 0ab3 0000 |0002: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@b30a │ │ +3e26ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ │ │ #17 : (in Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;) │ │ name : 'syncNowIfNotSyncedRecently' │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -3e2724: |[3e2724] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink.syncNowIfNotSyncedRecently:()V │ │ -3e2734: 7100 69b3 0000 |0000: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b369 │ │ -3e273a: 0b00 |0003: move-result-wide v0 │ │ -3e273c: 7100 d59c 0000 |0004: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getLastSyncAttempt:()J // method@9cd5 │ │ -3e2742: 0b02 |0007: move-result-wide v2 │ │ -3e2744: bc20 |0008: sub-long/2addr v0, v2 │ │ -3e2746: 1702 c027 0900 |0009: const-wide/32 v2, #float 8.40779e-40 // #000927c0 │ │ -3e274c: 3104 0002 |000c: cmp-long v4, v0, v2 │ │ -3e2750: 3d04 0500 |000e: if-lez v4, 0013 // +0005 │ │ -3e2754: 7100 fa9c 0000 |0010: invoke-static {}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.syncNow:()V // method@9cfa │ │ -3e275a: 0e00 |0013: return-void │ │ +3e26ec: |[3e26ec] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink.syncNowIfNotSyncedRecently:()V │ │ +3e26fc: 7100 69b3 0000 |0000: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b369 │ │ +3e2702: 0b00 |0003: move-result-wide v0 │ │ +3e2704: 7100 d59c 0000 |0004: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getLastSyncAttempt:()J // method@9cd5 │ │ +3e270a: 0b02 |0007: move-result-wide v2 │ │ +3e270c: bc20 |0008: sub-long/2addr v0, v2 │ │ +3e270e: 1702 c027 0900 |0009: const-wide/32 v2, #float 8.40779e-40 // #000927c0 │ │ +3e2714: 3104 0002 |000c: cmp-long v4, v0, v2 │ │ +3e2718: 3d04 0500 |000e: if-lez v4, 0013 // +0005 │ │ +3e271c: 7100 fa9c 0000 |0010: invoke-static {}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.syncNow:()V // method@9cfa │ │ +3e2722: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0010 line=24 │ │ locals : │ │ │ │ Virtual methods - │ │ @@ -843953,22 +843953,22 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -3e293c: |[3e293c] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueStorage.:(Landroid/content/Context;)V │ │ -3e294c: 7010 ffb2 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e2952: 1a00 0bdf |0003: const-string v0, "synchronization" // string@df0b │ │ -3e2956: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -3e2958: 6e30 3002 0301 |0006: invoke-virtual {v3, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ -3e295e: 0c03 |0009: move-result-object v3 │ │ -3e2960: 5b23 358e |000a: iput-object v3, v2, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.sharedPreferences:Landroid/content/SharedPreferences; // field@8e35 │ │ -3e2964: 0e00 |000c: return-void │ │ +3e2904: |[3e2904] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueStorage.:(Landroid/content/Context;)V │ │ +3e2914: 7010 ffb2 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e291a: 1a00 0bdf |0003: const-string v0, "synchronization" // string@df0b │ │ +3e291e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +3e2920: 6e30 3002 0301 |0006: invoke-virtual {v3, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ +3e2926: 0c03 |0009: move-result-object v3 │ │ +3e2928: 5b23 358e |000a: iput-object v3, v2, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.sharedPreferences:Landroid/content/SharedPreferences; // field@8e35 │ │ +3e292c: 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; │ │ @@ -843978,17 +843978,17 @@ │ │ type : '()Landroid/content/SharedPreferences;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e275c: |[3e275c] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueStorage.getSharedPreferences:()Landroid/content/SharedPreferences; │ │ -3e276c: 5410 358e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.sharedPreferences:Landroid/content/SharedPreferences; // field@8e35 │ │ -3e2770: 1100 |0002: return-object v0 │ │ +3e2724: |[3e2724] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueStorage.getSharedPreferences:()Landroid/content/SharedPreferences; │ │ +3e2734: 5410 358e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.sharedPreferences:Landroid/content/SharedPreferences; // field@8e35 │ │ +3e2738: 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;) │ │ @@ -843996,31 +843996,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 │ │ -3e2774: |[3e2774] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueStorage.indexOf:(Ljava/lang/String;Lorg/json/JSONArray;)I │ │ -3e2784: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3e2786: 6e10 a4b7 0400 |0001: invoke-virtual {v4}, Lorg/json/JSONArray;.length:()I // method@b7a4 │ │ -3e278c: 0a01 |0004: move-result v1 │ │ -3e278e: 3510 1400 |0005: if-ge v0, v1, 0019 // +0014 │ │ -3e2792: 6e20 a3b7 0400 |0007: invoke-virtual {v4, v0}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@b7a3 │ │ -3e2798: 0c01 |000a: move-result-object v1 │ │ -3e279a: 6e20 28b3 3100 |000b: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3e27a0: 0a01 |000e: move-result v1 │ │ -3e27a2: 3801 0300 |000f: if-eqz v1, 0012 // +0003 │ │ -3e27a6: 0f00 |0011: return v0 │ │ -3e27a8: d800 0001 |0012: add-int/lit8 v0, v0, #int 1 // #01 │ │ -3e27ac: 28ed |0014: goto 0001 // -0013 │ │ -3e27ae: 0d03 |0015: move-exception v3 │ │ -3e27b0: 6e10 8db3 0300 |0016: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -3e27b6: 12f3 |0019: const/4 v3, #int -1 // #ff │ │ -3e27b8: 0f03 |001a: return v3 │ │ +3e273c: |[3e273c] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueStorage.indexOf:(Ljava/lang/String;Lorg/json/JSONArray;)I │ │ +3e274c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3e274e: 6e10 a4b7 0400 |0001: invoke-virtual {v4}, Lorg/json/JSONArray;.length:()I // method@b7a4 │ │ +3e2754: 0a01 |0004: move-result v1 │ │ +3e2756: 3510 1400 |0005: if-ge v0, v1, 0019 // +0014 │ │ +3e275a: 6e20 a3b7 0400 |0007: invoke-virtual {v4, v0}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@b7a3 │ │ +3e2760: 0c01 |000a: move-result-object v1 │ │ +3e2762: 6e20 28b3 3100 |000b: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3e2768: 0a01 |000e: move-result v1 │ │ +3e276a: 3801 0300 |000f: if-eqz v1, 0012 // +0003 │ │ +3e276e: 0f00 |0011: return v0 │ │ +3e2770: d800 0001 |0012: add-int/lit8 v0, v0, #int 1 // #01 │ │ +3e2774: 28ed |0014: goto 0001 // -0013 │ │ +3e2776: 0d03 |0015: move-exception v3 │ │ +3e2778: 6e10 8db3 0300 |0016: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +3e277e: 12f3 |0019: const/4 v3, #int -1 // #ff │ │ +3e2780: 0f03 |001a: return v3 │ │ catches : 1 │ │ 0x0001 - 0x000f │ │ Lorg/json/JSONException; -> 0x0015 │ │ positions : │ │ 0x0001 line=130 │ │ 0x0007 line=131 │ │ 0x0016 line=136 │ │ @@ -844035,25 +844035,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -3e2968: |[3e2968] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueStorage.clearEpisodeActionQueue:()V │ │ -3e2978: 7010 069d 0300 |0000: invoke-direct {v3}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9d06 │ │ -3e297e: 0c00 |0003: move-result-object v0 │ │ -3e2980: 7210 9a02 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -3e2986: 0c00 |0007: move-result-object v0 │ │ -3e2988: 1a01 00df |0008: const-string v1, "sync_queued_episode_actions" // string@df00 │ │ -3e298c: 1a02 2066 |000a: const-string v2, "[]" // string@6620 │ │ -3e2990: 7230 9602 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ -3e2996: 0c00 |000f: move-result-object v0 │ │ -3e2998: 7210 9002 0000 |0010: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -3e299e: 0e00 |0013: return-void │ │ +3e2930: |[3e2930] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueStorage.clearEpisodeActionQueue:()V │ │ +3e2940: 7010 069d 0300 |0000: invoke-direct {v3}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9d06 │ │ +3e2946: 0c00 |0003: move-result-object v0 │ │ +3e2948: 7210 9a02 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +3e294e: 0c00 |0007: move-result-object v0 │ │ +3e2950: 1a01 00df |0008: const-string v1, "sync_queued_episode_actions" // string@df00 │ │ +3e2954: 1a02 2066 |000a: const-string v2, "[]" // string@6620 │ │ +3e2958: 7230 9602 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ +3e295e: 0c00 |000f: move-result-object v0 │ │ +3e2960: 7210 9002 0000 |0010: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +3e2966: 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; │ │ │ │ @@ -844062,28 +844062,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -3e29a0: |[3e29a0] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueStorage.clearFeedQueues:()V │ │ -3e29b0: 7010 069d 0300 |0000: invoke-direct {v3}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9d06 │ │ -3e29b6: 0c00 |0003: move-result-object v0 │ │ -3e29b8: 7210 9a02 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -3e29be: 0c00 |0007: move-result-object v0 │ │ -3e29c0: 1a01 fede |0008: const-string v1, "sync_added" // string@defe │ │ -3e29c4: 1a02 2066 |000a: const-string v2, "[]" // string@6620 │ │ -3e29c8: 7230 9602 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ -3e29ce: 0c00 |000f: move-result-object v0 │ │ -3e29d0: 1a01 01df |0010: const-string v1, "sync_removed" // string@df01 │ │ -3e29d4: 7230 9602 1002 |0012: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ -3e29da: 0c00 |0015: move-result-object v0 │ │ -3e29dc: 7210 9002 0000 |0016: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -3e29e2: 0e00 |0019: return-void │ │ +3e2968: |[3e2968] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueStorage.clearFeedQueues:()V │ │ +3e2978: 7010 069d 0300 |0000: invoke-direct {v3}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9d06 │ │ +3e297e: 0c00 |0003: move-result-object v0 │ │ +3e2980: 7210 9a02 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +3e2986: 0c00 |0007: move-result-object v0 │ │ +3e2988: 1a01 fede |0008: const-string v1, "sync_added" // string@defe │ │ +3e298c: 1a02 2066 |000a: const-string v2, "[]" // string@6620 │ │ +3e2990: 7230 9602 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ +3e2996: 0c00 |000f: move-result-object v0 │ │ +3e2998: 1a01 01df |0010: const-string v1, "sync_removed" // string@df01 │ │ +3e299c: 7230 9602 1002 |0012: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ +3e29a2: 0c00 |0015: move-result-object v0 │ │ +3e29a4: 7210 9002 0000 |0016: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +3e29aa: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x000c line=80 │ │ 0x0012 line=81 │ │ 0x0016 line=82 │ │ locals : │ │ @@ -844094,32 +844094,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -3e29e4: |[3e29e4] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueStorage.clearQueue:()V │ │ -3e29f4: 7100 da9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.resetTimestamps:()V // method@9cda │ │ -3e29fa: 7010 069d 0300 |0003: invoke-direct {v3}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9d06 │ │ -3e2a00: 0c00 |0006: move-result-object v0 │ │ -3e2a02: 7210 9a02 0000 |0007: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -3e2a08: 0c00 |000a: move-result-object v0 │ │ -3e2a0a: 1a01 00df |000b: const-string v1, "sync_queued_episode_actions" // string@df00 │ │ -3e2a0e: 1a02 2066 |000d: const-string v2, "[]" // string@6620 │ │ -3e2a12: 7230 9602 1002 |000f: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ -3e2a18: 0c00 |0012: move-result-object v0 │ │ -3e2a1a: 1a01 fede |0013: const-string v1, "sync_added" // string@defe │ │ -3e2a1e: 7230 9602 1002 |0015: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ -3e2a24: 0c00 |0018: move-result-object v0 │ │ -3e2a26: 1a01 01df |0019: const-string v1, "sync_removed" // string@df01 │ │ -3e2a2a: 7230 9602 1002 |001b: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ -3e2a30: 0c00 |001e: move-result-object v0 │ │ -3e2a32: 7210 9002 0000 |001f: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -3e2a38: 0e00 |0022: return-void │ │ +3e29ac: |[3e29ac] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueStorage.clearQueue:()V │ │ +3e29bc: 7100 da9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.resetTimestamps:()V // method@9cda │ │ +3e29c2: 7010 069d 0300 |0003: invoke-direct {v3}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9d06 │ │ +3e29c8: 0c00 |0006: move-result-object v0 │ │ +3e29ca: 7210 9a02 0000 |0007: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +3e29d0: 0c00 |000a: move-result-object v0 │ │ +3e29d2: 1a01 00df |000b: const-string v1, "sync_queued_episode_actions" // string@df00 │ │ +3e29d6: 1a02 2066 |000d: const-string v2, "[]" // string@6620 │ │ +3e29da: 7230 9602 1002 |000f: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ +3e29e0: 0c00 |0012: move-result-object v0 │ │ +3e29e2: 1a01 fede |0013: const-string v1, "sync_added" // string@defe │ │ +3e29e6: 7230 9602 1002 |0015: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ +3e29ec: 0c00 |0018: move-result-object v0 │ │ +3e29ee: 1a01 01df |0019: const-string v1, "sync_removed" // string@df01 │ │ +3e29f2: 7230 9602 1002 |001b: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ +3e29f8: 0c00 |001e: move-result-object v0 │ │ +3e29fa: 7210 9002 0000 |001f: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +3e2a00: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0003 line=87 │ │ 0x000f line=88 │ │ 0x0015 line=89 │ │ 0x001b line=90 │ │ @@ -844132,37 +844132,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 │ │ -3e2a3c: |[3e2a3c] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueStorage.enqueueEpisodeAction:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction;)V │ │ -3e2a4c: 7010 069d 0400 |0000: invoke-direct {v4}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9d06 │ │ -3e2a52: 0c00 |0003: move-result-object v0 │ │ -3e2a54: 1a01 2066 |0004: const-string v1, "[]" // string@6620 │ │ -3e2a58: 1a02 00df |0006: const-string v2, "sync_queued_episode_actions" // string@df00 │ │ -3e2a5c: 7230 9f02 2001 |0008: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ -3e2a62: 0c01 |000b: move-result-object v1 │ │ -3e2a64: 2203 e21f |000c: new-instance v3, Lorg/json/JSONArray; // type@1fe2 │ │ -3e2a68: 7020 9eb7 1300 |000e: invoke-direct {v3, v1}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@b79e │ │ -3e2a6e: 6e10 8dae 0500 |0011: invoke-virtual {v5}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.writeToJsonObject:()Lorg/json/JSONObject; // method@ae8d │ │ -3e2a74: 0c05 |0014: move-result-object v5 │ │ -3e2a76: 6e20 a5b7 5300 |0015: invoke-virtual {v3, v5}, Lorg/json/JSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@b7a5 │ │ -3e2a7c: 7210 9a02 0000 |0018: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -3e2a82: 0c05 |001b: move-result-object v5 │ │ -3e2a84: 6e10 a7b7 0300 |001c: invoke-virtual {v3}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@b7a7 │ │ -3e2a8a: 0c00 |001f: move-result-object v0 │ │ -3e2a8c: 7230 9602 2500 |0020: invoke-interface {v5, v2, v0}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ -3e2a92: 0c05 |0023: move-result-object v5 │ │ -3e2a94: 7210 9002 0500 |0024: invoke-interface {v5}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -3e2a9a: 2805 |0027: goto 002c // +0005 │ │ -3e2a9c: 0d05 |0028: move-exception v5 │ │ -3e2a9e: 6e10 8db3 0500 |0029: invoke-virtual {v5}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -3e2aa4: 0e00 |002c: return-void │ │ +3e2a04: |[3e2a04] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueStorage.enqueueEpisodeAction:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction;)V │ │ +3e2a14: 7010 069d 0400 |0000: invoke-direct {v4}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9d06 │ │ +3e2a1a: 0c00 |0003: move-result-object v0 │ │ +3e2a1c: 1a01 2066 |0004: const-string v1, "[]" // string@6620 │ │ +3e2a20: 1a02 00df |0006: const-string v2, "sync_queued_episode_actions" // string@df00 │ │ +3e2a24: 7230 9f02 2001 |0008: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ +3e2a2a: 0c01 |000b: move-result-object v1 │ │ +3e2a2c: 2203 e21f |000c: new-instance v3, Lorg/json/JSONArray; // type@1fe2 │ │ +3e2a30: 7020 9eb7 1300 |000e: invoke-direct {v3, v1}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@b79e │ │ +3e2a36: 6e10 8dae 0500 |0011: invoke-virtual {v5}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.writeToJsonObject:()Lorg/json/JSONObject; // method@ae8d │ │ +3e2a3c: 0c05 |0014: move-result-object v5 │ │ +3e2a3e: 6e20 a5b7 5300 |0015: invoke-virtual {v3, v5}, Lorg/json/JSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@b7a5 │ │ +3e2a44: 7210 9a02 0000 |0018: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +3e2a4a: 0c05 |001b: move-result-object v5 │ │ +3e2a4c: 6e10 a7b7 0300 |001c: invoke-virtual {v3}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@b7a7 │ │ +3e2a52: 0c00 |001f: move-result-object v0 │ │ +3e2a54: 7230 9602 2500 |0020: invoke-interface {v5, v2, v0}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ +3e2a5a: 0c05 |0023: move-result-object v5 │ │ +3e2a5c: 7210 9002 0500 |0024: invoke-interface {v5}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +3e2a62: 2805 |0027: goto 002c // +0005 │ │ +3e2a64: 0d05 |0028: move-exception v5 │ │ +3e2a66: 6e10 8db3 0500 |0029: invoke-virtual {v5}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +3e2a6c: 0e00 |002c: return-void │ │ catches : 1 │ │ 0x000c - 0x0027 │ │ Lorg/json/JSONException; -> 0x0028 │ │ positions : │ │ 0x0000 line=142 │ │ 0x0008 line=143 │ │ 0x000c line=145 │ │ @@ -844181,47 +844181,47 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 67 16-bit code units │ │ -3e2ab8: |[3e2ab8] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueStorage.enqueueFeedAdded:(Ljava/lang/String;)V │ │ -3e2ac8: 1a00 01df |0000: const-string v0, "sync_removed" // string@df01 │ │ -3e2acc: 1a01 2066 |0002: const-string v1, "[]" // string@6620 │ │ -3e2ad0: 1a02 fede |0004: const-string v2, "sync_added" // string@defe │ │ -3e2ad4: 7010 069d 0600 |0006: invoke-direct {v6}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9d06 │ │ -3e2ada: 0c03 |0009: move-result-object v3 │ │ -3e2adc: 2204 e21f |000a: new-instance v4, Lorg/json/JSONArray; // type@1fe2 │ │ -3e2ae0: 7230 9f02 2301 |000c: invoke-interface {v3, v2, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ -3e2ae6: 0c05 |000f: move-result-object v5 │ │ -3e2ae8: 7020 9eb7 5400 |0010: invoke-direct {v4, v5}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@b79e │ │ -3e2aee: 6e20 a5b7 7400 |0013: invoke-virtual {v4, v7}, Lorg/json/JSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@b7a5 │ │ -3e2af4: 2205 e21f |0016: new-instance v5, Lorg/json/JSONArray; // type@1fe2 │ │ -3e2af8: 7230 9f02 0301 |0018: invoke-interface {v3, v0, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ -3e2afe: 0c01 |001b: move-result-object v1 │ │ -3e2b00: 7020 9eb7 1500 |001c: invoke-direct {v5, v1}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@b79e │ │ -3e2b06: 7030 079d 7605 |001f: invoke-direct {v6, v7, v5}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.indexOf:(Ljava/lang/String;Lorg/json/JSONArray;)I // method@9d07 │ │ -3e2b0c: 0a07 |0022: move-result v7 │ │ -3e2b0e: 6e20 a6b7 7500 |0023: invoke-virtual {v5, v7}, Lorg/json/JSONArray;.remove:(I)Ljava/lang/Object; // method@b7a6 │ │ -3e2b14: 7210 9a02 0300 |0026: invoke-interface {v3}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -3e2b1a: 0c07 |0029: move-result-object v7 │ │ -3e2b1c: 6e10 a7b7 0400 |002a: invoke-virtual {v4}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@b7a7 │ │ -3e2b22: 0c01 |002d: move-result-object v1 │ │ -3e2b24: 7230 9602 2701 |002e: invoke-interface {v7, v2, v1}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ -3e2b2a: 0c07 |0031: move-result-object v7 │ │ -3e2b2c: 6e10 a7b7 0500 |0032: invoke-virtual {v5}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@b7a7 │ │ -3e2b32: 0c01 |0035: move-result-object v1 │ │ -3e2b34: 7230 9602 0701 |0036: invoke-interface {v7, v0, v1}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ -3e2b3a: 0c07 |0039: move-result-object v7 │ │ -3e2b3c: 7210 9002 0700 |003a: invoke-interface {v7}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -3e2b42: 2805 |003d: goto 0042 // +0005 │ │ -3e2b44: 0d07 |003e: move-exception v7 │ │ -3e2b46: 6e10 8db3 0700 |003f: invoke-virtual {v7}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -3e2b4c: 0e00 |0042: return-void │ │ +3e2a80: |[3e2a80] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueStorage.enqueueFeedAdded:(Ljava/lang/String;)V │ │ +3e2a90: 1a00 01df |0000: const-string v0, "sync_removed" // string@df01 │ │ +3e2a94: 1a01 2066 |0002: const-string v1, "[]" // string@6620 │ │ +3e2a98: 1a02 fede |0004: const-string v2, "sync_added" // string@defe │ │ +3e2a9c: 7010 069d 0600 |0006: invoke-direct {v6}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9d06 │ │ +3e2aa2: 0c03 |0009: move-result-object v3 │ │ +3e2aa4: 2204 e21f |000a: new-instance v4, Lorg/json/JSONArray; // type@1fe2 │ │ +3e2aa8: 7230 9f02 2301 |000c: invoke-interface {v3, v2, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ +3e2aae: 0c05 |000f: move-result-object v5 │ │ +3e2ab0: 7020 9eb7 5400 |0010: invoke-direct {v4, v5}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@b79e │ │ +3e2ab6: 6e20 a5b7 7400 |0013: invoke-virtual {v4, v7}, Lorg/json/JSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@b7a5 │ │ +3e2abc: 2205 e21f |0016: new-instance v5, Lorg/json/JSONArray; // type@1fe2 │ │ +3e2ac0: 7230 9f02 0301 |0018: invoke-interface {v3, v0, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ +3e2ac6: 0c01 |001b: move-result-object v1 │ │ +3e2ac8: 7020 9eb7 1500 |001c: invoke-direct {v5, v1}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@b79e │ │ +3e2ace: 7030 079d 7605 |001f: invoke-direct {v6, v7, v5}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.indexOf:(Ljava/lang/String;Lorg/json/JSONArray;)I // method@9d07 │ │ +3e2ad4: 0a07 |0022: move-result v7 │ │ +3e2ad6: 6e20 a6b7 7500 |0023: invoke-virtual {v5, v7}, Lorg/json/JSONArray;.remove:(I)Ljava/lang/Object; // method@b7a6 │ │ +3e2adc: 7210 9a02 0300 |0026: invoke-interface {v3}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +3e2ae2: 0c07 |0029: move-result-object v7 │ │ +3e2ae4: 6e10 a7b7 0400 |002a: invoke-virtual {v4}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@b7a7 │ │ +3e2aea: 0c01 |002d: move-result-object v1 │ │ +3e2aec: 7230 9602 2701 |002e: invoke-interface {v7, v2, v1}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ +3e2af2: 0c07 |0031: move-result-object v7 │ │ +3e2af4: 6e10 a7b7 0500 |0032: invoke-virtual {v5}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@b7a7 │ │ +3e2afa: 0c01 |0035: move-result-object v1 │ │ +3e2afc: 7230 9602 0701 |0036: invoke-interface {v7, v0, v1}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ +3e2b02: 0c07 |0039: move-result-object v7 │ │ +3e2b04: 7210 9002 0700 |003a: invoke-interface {v7}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +3e2b0a: 2805 |003d: goto 0042 // +0005 │ │ +3e2b0c: 0d07 |003e: move-exception v7 │ │ +3e2b0e: 6e10 8db3 0700 |003f: invoke-virtual {v7}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +3e2b14: 0e00 |0042: return-void │ │ catches : 1 │ │ 0x000a - 0x003d │ │ Lorg/json/JSONException; -> 0x003e │ │ positions : │ │ 0x0006 line=96 │ │ 0x000a line=98 │ │ 0x0013 line=99 │ │ @@ -844241,47 +844241,47 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 67 16-bit code units │ │ -3e2b60: |[3e2b60] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueStorage.enqueueFeedRemoved:(Ljava/lang/String;)V │ │ -3e2b70: 1a00 fede |0000: const-string v0, "sync_added" // string@defe │ │ -3e2b74: 1a01 2066 |0002: const-string v1, "[]" // string@6620 │ │ -3e2b78: 1a02 01df |0004: const-string v2, "sync_removed" // string@df01 │ │ -3e2b7c: 7010 069d 0600 |0006: invoke-direct {v6}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9d06 │ │ -3e2b82: 0c03 |0009: move-result-object v3 │ │ -3e2b84: 2204 e21f |000a: new-instance v4, Lorg/json/JSONArray; // type@1fe2 │ │ -3e2b88: 7230 9f02 2301 |000c: invoke-interface {v3, v2, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ -3e2b8e: 0c05 |000f: move-result-object v5 │ │ -3e2b90: 7020 9eb7 5400 |0010: invoke-direct {v4, v5}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@b79e │ │ -3e2b96: 6e20 a5b7 7400 |0013: invoke-virtual {v4, v7}, Lorg/json/JSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@b7a5 │ │ -3e2b9c: 2205 e21f |0016: new-instance v5, Lorg/json/JSONArray; // type@1fe2 │ │ -3e2ba0: 7230 9f02 0301 |0018: invoke-interface {v3, v0, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ -3e2ba6: 0c01 |001b: move-result-object v1 │ │ -3e2ba8: 7020 9eb7 1500 |001c: invoke-direct {v5, v1}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@b79e │ │ -3e2bae: 7030 079d 7605 |001f: invoke-direct {v6, v7, v5}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.indexOf:(Ljava/lang/String;Lorg/json/JSONArray;)I // method@9d07 │ │ -3e2bb4: 0a07 |0022: move-result v7 │ │ -3e2bb6: 6e20 a6b7 7500 |0023: invoke-virtual {v5, v7}, Lorg/json/JSONArray;.remove:(I)Ljava/lang/Object; // method@b7a6 │ │ -3e2bbc: 7210 9a02 0300 |0026: invoke-interface {v3}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -3e2bc2: 0c07 |0029: move-result-object v7 │ │ -3e2bc4: 6e10 a7b7 0500 |002a: invoke-virtual {v5}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@b7a7 │ │ -3e2bca: 0c01 |002d: move-result-object v1 │ │ -3e2bcc: 7230 9602 0701 |002e: invoke-interface {v7, v0, v1}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ -3e2bd2: 0c07 |0031: move-result-object v7 │ │ -3e2bd4: 6e10 a7b7 0400 |0032: invoke-virtual {v4}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@b7a7 │ │ -3e2bda: 0c00 |0035: move-result-object v0 │ │ -3e2bdc: 7230 9602 2700 |0036: invoke-interface {v7, v2, v0}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ -3e2be2: 0c07 |0039: move-result-object v7 │ │ -3e2be4: 7210 9002 0700 |003a: invoke-interface {v7}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -3e2bea: 2805 |003d: goto 0042 // +0005 │ │ -3e2bec: 0d07 |003e: move-exception v7 │ │ -3e2bee: 6e10 8db3 0700 |003f: invoke-virtual {v7}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -3e2bf4: 0e00 |0042: return-void │ │ +3e2b28: |[3e2b28] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueStorage.enqueueFeedRemoved:(Ljava/lang/String;)V │ │ +3e2b38: 1a00 fede |0000: const-string v0, "sync_added" // string@defe │ │ +3e2b3c: 1a01 2066 |0002: const-string v1, "[]" // string@6620 │ │ +3e2b40: 1a02 01df |0004: const-string v2, "sync_removed" // string@df01 │ │ +3e2b44: 7010 069d 0600 |0006: invoke-direct {v6}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9d06 │ │ +3e2b4a: 0c03 |0009: move-result-object v3 │ │ +3e2b4c: 2204 e21f |000a: new-instance v4, Lorg/json/JSONArray; // type@1fe2 │ │ +3e2b50: 7230 9f02 2301 |000c: invoke-interface {v3, v2, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ +3e2b56: 0c05 |000f: move-result-object v5 │ │ +3e2b58: 7020 9eb7 5400 |0010: invoke-direct {v4, v5}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@b79e │ │ +3e2b5e: 6e20 a5b7 7400 |0013: invoke-virtual {v4, v7}, Lorg/json/JSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@b7a5 │ │ +3e2b64: 2205 e21f |0016: new-instance v5, Lorg/json/JSONArray; // type@1fe2 │ │ +3e2b68: 7230 9f02 0301 |0018: invoke-interface {v3, v0, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ +3e2b6e: 0c01 |001b: move-result-object v1 │ │ +3e2b70: 7020 9eb7 1500 |001c: invoke-direct {v5, v1}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@b79e │ │ +3e2b76: 7030 079d 7605 |001f: invoke-direct {v6, v7, v5}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.indexOf:(Ljava/lang/String;Lorg/json/JSONArray;)I // method@9d07 │ │ +3e2b7c: 0a07 |0022: move-result v7 │ │ +3e2b7e: 6e20 a6b7 7500 |0023: invoke-virtual {v5, v7}, Lorg/json/JSONArray;.remove:(I)Ljava/lang/Object; // method@b7a6 │ │ +3e2b84: 7210 9a02 0300 |0026: invoke-interface {v3}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +3e2b8a: 0c07 |0029: move-result-object v7 │ │ +3e2b8c: 6e10 a7b7 0500 |002a: invoke-virtual {v5}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@b7a7 │ │ +3e2b92: 0c01 |002d: move-result-object v1 │ │ +3e2b94: 7230 9602 0701 |002e: invoke-interface {v7, v0, v1}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ +3e2b9a: 0c07 |0031: move-result-object v7 │ │ +3e2b9c: 6e10 a7b7 0400 |0032: invoke-virtual {v4}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@b7a7 │ │ +3e2ba2: 0c00 |0035: move-result-object v0 │ │ +3e2ba4: 7230 9602 2700 |0036: invoke-interface {v7, v2, v0}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ +3e2baa: 0c07 |0039: move-result-object v7 │ │ +3e2bac: 7210 9002 0700 |003a: invoke-interface {v7}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +3e2bb2: 2805 |003d: goto 0042 // +0005 │ │ +3e2bb4: 0d07 |003e: move-exception v7 │ │ +3e2bb6: 6e10 8db3 0700 |003f: invoke-virtual {v7}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +3e2bbc: 0e00 |0042: return-void │ │ catches : 1 │ │ 0x000a - 0x003d │ │ Lorg/json/JSONException; -> 0x003e │ │ positions : │ │ 0x0006 line=113 │ │ 0x000a line=115 │ │ 0x0013 line=116 │ │ @@ -844301,37 +844301,37 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -3e27cc: |[3e27cc] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueStorage.getQueuedAddedFeeds:()Ljava/util/ArrayList; │ │ -3e27dc: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -3e27e0: 7010 a0b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -3e27e6: 7010 069d 0400 |0005: invoke-direct {v4}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9d06 │ │ -3e27ec: 0c01 |0008: move-result-object v1 │ │ -3e27ee: 1a02 fede |0009: const-string v2, "sync_added" // string@defe │ │ -3e27f2: 1a03 2066 |000b: const-string v3, "[]" // string@6620 │ │ -3e27f6: 7230 9f02 2103 |000d: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ -3e27fc: 0c01 |0010: move-result-object v1 │ │ -3e27fe: 2202 e21f |0011: new-instance v2, Lorg/json/JSONArray; // type@1fe2 │ │ -3e2802: 7020 9eb7 1200 |0013: invoke-direct {v2, v1}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@b79e │ │ -3e2808: 1201 |0016: const/4 v1, #int 0 // #0 │ │ -3e280a: 6e10 a4b7 0200 |0017: invoke-virtual {v2}, Lorg/json/JSONArray;.length:()I // method@b7a4 │ │ -3e2810: 0a03 |001a: move-result v3 │ │ -3e2812: 3531 1000 |001b: if-ge v1, v3, 002b // +0010 │ │ -3e2816: 6e20 a3b7 1200 |001d: invoke-virtual {v2, v1}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@b7a3 │ │ -3e281c: 0c03 |0020: move-result-object v3 │ │ -3e281e: 6e20 a4b4 3000 |0021: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b4a4 │ │ -3e2824: d801 0101 |0024: add-int/lit8 v1, v1, #int 1 // #01 │ │ -3e2828: 28f1 |0026: goto 0017 // -000f │ │ -3e282a: 0d01 |0027: move-exception v1 │ │ -3e282c: 6e10 8db3 0100 |0028: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -3e2832: 1100 |002b: return-object v0 │ │ +3e2794: |[3e2794] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueStorage.getQueuedAddedFeeds:()Ljava/util/ArrayList; │ │ +3e27a4: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +3e27a8: 7010 a0b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +3e27ae: 7010 069d 0400 |0005: invoke-direct {v4}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9d06 │ │ +3e27b4: 0c01 |0008: move-result-object v1 │ │ +3e27b6: 1a02 fede |0009: const-string v2, "sync_added" // string@defe │ │ +3e27ba: 1a03 2066 |000b: const-string v3, "[]" // string@6620 │ │ +3e27be: 7230 9f02 2103 |000d: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ +3e27c4: 0c01 |0010: move-result-object v1 │ │ +3e27c6: 2202 e21f |0011: new-instance v2, Lorg/json/JSONArray; // type@1fe2 │ │ +3e27ca: 7020 9eb7 1200 |0013: invoke-direct {v2, v1}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@b79e │ │ +3e27d0: 1201 |0016: const/4 v1, #int 0 // #0 │ │ +3e27d2: 6e10 a4b7 0200 |0017: invoke-virtual {v2}, Lorg/json/JSONArray;.length:()I // method@b7a4 │ │ +3e27d8: 0a03 |001a: move-result v3 │ │ +3e27da: 3531 1000 |001b: if-ge v1, v3, 002b // +0010 │ │ +3e27de: 6e20 a3b7 1200 |001d: invoke-virtual {v2, v1}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@b7a3 │ │ +3e27e4: 0c03 |0020: move-result-object v3 │ │ +3e27e6: 6e20 a4b4 3000 |0021: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b4a4 │ │ +3e27ec: d801 0101 |0024: add-int/lit8 v1, v1, #int 1 // #01 │ │ +3e27f0: 28f1 |0026: goto 0017 // -000f │ │ +3e27f2: 0d01 |0027: move-exception v1 │ │ +3e27f4: 6e10 8db3 0100 |0028: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +3e27fa: 1100 |002b: return-object v0 │ │ catches : 1 │ │ 0x0005 - 0x0024 │ │ Lorg/json/JSONException; -> 0x0027 │ │ positions : │ │ 0x0000 line=58 │ │ 0x0005 line=60 │ │ 0x000d line=61 │ │ @@ -844347,39 +844347,39 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -3e2844: |[3e2844] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueStorage.getQueuedEpisodeActions:()Ljava/util/ArrayList; │ │ -3e2854: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -3e2858: 7010 a0b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -3e285e: 7010 069d 0400 |0005: invoke-direct {v4}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9d06 │ │ -3e2864: 0c01 |0008: move-result-object v1 │ │ -3e2866: 1a02 00df |0009: const-string v2, "sync_queued_episode_actions" // string@df00 │ │ -3e286a: 1a03 2066 |000b: const-string v3, "[]" // string@6620 │ │ -3e286e: 7230 9f02 2103 |000d: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ -3e2874: 0c01 |0010: move-result-object v1 │ │ -3e2876: 2202 e21f |0011: new-instance v2, Lorg/json/JSONArray; // type@1fe2 │ │ -3e287a: 7020 9eb7 1200 |0013: invoke-direct {v2, v1}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@b79e │ │ -3e2880: 1201 |0016: const/4 v1, #int 0 // #0 │ │ -3e2882: 6e10 a4b7 0200 |0017: invoke-virtual {v2}, Lorg/json/JSONArray;.length:()I // method@b7a4 │ │ -3e2888: 0a03 |001a: move-result v3 │ │ -3e288a: 3531 1400 |001b: if-ge v1, v3, 002f // +0014 │ │ -3e288e: 6e20 a2b7 1200 |001d: invoke-virtual {v2, v1}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@b7a2 │ │ -3e2894: 0c03 |0020: move-result-object v3 │ │ -3e2896: 7110 8bae 0300 |0021: invoke-static {v3}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.readFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // method@ae8b │ │ -3e289c: 0c03 |0024: move-result-object v3 │ │ -3e289e: 6e20 a4b4 3000 |0025: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b4a4 │ │ -3e28a4: d801 0101 |0028: add-int/lit8 v1, v1, #int 1 // #01 │ │ -3e28a8: 28ed |002a: goto 0017 // -0013 │ │ -3e28aa: 0d01 |002b: move-exception v1 │ │ -3e28ac: 6e10 8db3 0100 |002c: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -3e28b2: 1100 |002f: return-object v0 │ │ +3e280c: |[3e280c] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueStorage.getQueuedEpisodeActions:()Ljava/util/ArrayList; │ │ +3e281c: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +3e2820: 7010 a0b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +3e2826: 7010 069d 0400 |0005: invoke-direct {v4}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9d06 │ │ +3e282c: 0c01 |0008: move-result-object v1 │ │ +3e282e: 1a02 00df |0009: const-string v2, "sync_queued_episode_actions" // string@df00 │ │ +3e2832: 1a03 2066 |000b: const-string v3, "[]" // string@6620 │ │ +3e2836: 7230 9f02 2103 |000d: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ +3e283c: 0c01 |0010: move-result-object v1 │ │ +3e283e: 2202 e21f |0011: new-instance v2, Lorg/json/JSONArray; // type@1fe2 │ │ +3e2842: 7020 9eb7 1200 |0013: invoke-direct {v2, v1}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@b79e │ │ +3e2848: 1201 |0016: const/4 v1, #int 0 // #0 │ │ +3e284a: 6e10 a4b7 0200 |0017: invoke-virtual {v2}, Lorg/json/JSONArray;.length:()I // method@b7a4 │ │ +3e2850: 0a03 |001a: move-result v3 │ │ +3e2852: 3531 1400 |001b: if-ge v1, v3, 002f // +0014 │ │ +3e2856: 6e20 a2b7 1200 |001d: invoke-virtual {v2, v1}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@b7a2 │ │ +3e285c: 0c03 |0020: move-result-object v3 │ │ +3e285e: 7110 8bae 0300 |0021: invoke-static {v3}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.readFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // method@ae8b │ │ +3e2864: 0c03 |0024: move-result-object v3 │ │ +3e2866: 6e20 a4b4 3000 |0025: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b4a4 │ │ +3e286c: d801 0101 |0028: add-int/lit8 v1, v1, #int 1 // #01 │ │ +3e2870: 28ed |002a: goto 0017 // -0013 │ │ +3e2872: 0d01 |002b: move-exception v1 │ │ +3e2874: 6e10 8db3 0100 |002c: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +3e287a: 1100 |002f: return-object v0 │ │ catches : 1 │ │ 0x0005 - 0x0028 │ │ Lorg/json/JSONException; -> 0x002b │ │ positions : │ │ 0x0000 line=27 │ │ 0x0005 line=29 │ │ 0x000d line=30 │ │ @@ -844395,37 +844395,37 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -3e28c4: |[3e28c4] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueStorage.getQueuedRemovedFeeds:()Ljava/util/ArrayList; │ │ -3e28d4: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -3e28d8: 7010 a0b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -3e28de: 7010 069d 0400 |0005: invoke-direct {v4}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9d06 │ │ -3e28e4: 0c01 |0008: move-result-object v1 │ │ -3e28e6: 1a02 01df |0009: const-string v2, "sync_removed" // string@df01 │ │ -3e28ea: 1a03 2066 |000b: const-string v3, "[]" // string@6620 │ │ -3e28ee: 7230 9f02 2103 |000d: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ -3e28f4: 0c01 |0010: move-result-object v1 │ │ -3e28f6: 2202 e21f |0011: new-instance v2, Lorg/json/JSONArray; // type@1fe2 │ │ -3e28fa: 7020 9eb7 1200 |0013: invoke-direct {v2, v1}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@b79e │ │ -3e2900: 1201 |0016: const/4 v1, #int 0 // #0 │ │ -3e2902: 6e10 a4b7 0200 |0017: invoke-virtual {v2}, Lorg/json/JSONArray;.length:()I // method@b7a4 │ │ -3e2908: 0a03 |001a: move-result v3 │ │ -3e290a: 3531 1000 |001b: if-ge v1, v3, 002b // +0010 │ │ -3e290e: 6e20 a3b7 1200 |001d: invoke-virtual {v2, v1}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@b7a3 │ │ -3e2914: 0c03 |0020: move-result-object v3 │ │ -3e2916: 6e20 a4b4 3000 |0021: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b4a4 │ │ -3e291c: d801 0101 |0024: add-int/lit8 v1, v1, #int 1 // #01 │ │ -3e2920: 28f1 |0026: goto 0017 // -000f │ │ -3e2922: 0d01 |0027: move-exception v1 │ │ -3e2924: 6e10 8db3 0100 |0028: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -3e292a: 1100 |002b: return-object v0 │ │ +3e288c: |[3e288c] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueStorage.getQueuedRemovedFeeds:()Ljava/util/ArrayList; │ │ +3e289c: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +3e28a0: 7010 a0b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +3e28a6: 7010 069d 0400 |0005: invoke-direct {v4}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9d06 │ │ +3e28ac: 0c01 |0008: move-result-object v1 │ │ +3e28ae: 1a02 01df |0009: const-string v2, "sync_removed" // string@df01 │ │ +3e28b2: 1a03 2066 |000b: const-string v3, "[]" // string@6620 │ │ +3e28b6: 7230 9f02 2103 |000d: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ +3e28bc: 0c01 |0010: move-result-object v1 │ │ +3e28be: 2202 e21f |0011: new-instance v2, Lorg/json/JSONArray; // type@1fe2 │ │ +3e28c2: 7020 9eb7 1200 |0013: invoke-direct {v2, v1}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@b79e │ │ +3e28c8: 1201 |0016: const/4 v1, #int 0 // #0 │ │ +3e28ca: 6e10 a4b7 0200 |0017: invoke-virtual {v2}, Lorg/json/JSONArray;.length:()I // method@b7a4 │ │ +3e28d0: 0a03 |001a: move-result v3 │ │ +3e28d2: 3531 1000 |001b: if-ge v1, v3, 002b // +0010 │ │ +3e28d6: 6e20 a3b7 1200 |001d: invoke-virtual {v2, v1}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@b7a3 │ │ +3e28dc: 0c03 |0020: move-result-object v3 │ │ +3e28de: 6e20 a4b4 3000 |0021: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b4a4 │ │ +3e28e4: d801 0101 |0024: add-int/lit8 v1, v1, #int 1 // #01 │ │ +3e28e8: 28f1 |0026: goto 0017 // -000f │ │ +3e28ea: 0d01 |0027: move-exception v1 │ │ +3e28ec: 6e10 8db3 0100 |0028: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +3e28f2: 1100 |002b: return-object v0 │ │ catches : 1 │ │ 0x0005 - 0x0024 │ │ Lorg/json/JSONException; -> 0x0027 │ │ positions : │ │ 0x0000 line=42 │ │ 0x0005 line=44 │ │ 0x000d line=45 │ │ @@ -844486,17 +844486,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e31d4: |[3e31d4] de.danoeh.antennapod.core.util.ChapterUtils.:()V │ │ -3e31e4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e31ea: 0e00 |0003: return-void │ │ +3e319c: |[3e319c] de.danoeh.antennapod.core.util.ChapterUtils.:()V │ │ +3e31ac: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e31b2: 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;) │ │ @@ -844504,36 +844504,36 @@ │ │ type : '(Ljava/util/List;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 37 16-bit code units │ │ -3e2c08: |[3e2c08] de.danoeh.antennapod.core.util.ChapterUtils.chaptersValid:(Ljava/util/List;)Z │ │ -3e2c18: 7210 69b5 0600 |0000: invoke-interface {v6}, Ljava/util/List;.isEmpty:()Z // method@b569 │ │ -3e2c1e: 0a00 |0003: move-result v0 │ │ -3e2c20: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -3e2c22: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ -3e2c26: 0f01 |0007: return v1 │ │ -3e2c28: 7210 6ab5 0600 |0008: invoke-interface {v6}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -3e2c2e: 0c06 |000b: move-result-object v6 │ │ -3e2c30: 7210 4db5 0600 |000c: invoke-interface {v6}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3e2c36: 0a00 |000f: move-result v0 │ │ -3e2c38: 3800 1300 |0010: if-eqz v0, 0023 // +0013 │ │ -3e2c3c: 7210 4eb5 0600 |0012: invoke-interface {v6}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3e2c42: 0c00 |0015: move-result-object v0 │ │ -3e2c44: 1f00 b01c |0016: check-cast v0, Lde/danoeh/antennapod/model/feed/Chapter; // type@1cb0 │ │ -3e2c48: 6e10 a8ab 0000 |0018: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@aba8 │ │ -3e2c4e: 0b02 |001b: move-result-wide v2 │ │ -3e2c50: 1604 0000 |001c: const-wide/16 v4, #int 0 // #0 │ │ -3e2c54: 3100 0204 |001e: cmp-long v0, v2, v4 │ │ -3e2c58: 3b00 ecff |0020: if-gez v0, 000c // -0014 │ │ -3e2c5c: 0f01 |0022: return v1 │ │ -3e2c5e: 1216 |0023: const/4 v6, #int 1 // #1 │ │ -3e2c60: 0f06 |0024: return v6 │ │ +3e2bd0: |[3e2bd0] de.danoeh.antennapod.core.util.ChapterUtils.chaptersValid:(Ljava/util/List;)Z │ │ +3e2be0: 7210 69b5 0600 |0000: invoke-interface {v6}, Ljava/util/List;.isEmpty:()Z // method@b569 │ │ +3e2be6: 0a00 |0003: move-result v0 │ │ +3e2be8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +3e2bea: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ +3e2bee: 0f01 |0007: return v1 │ │ +3e2bf0: 7210 6ab5 0600 |0008: invoke-interface {v6}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +3e2bf6: 0c06 |000b: move-result-object v6 │ │ +3e2bf8: 7210 4db5 0600 |000c: invoke-interface {v6}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3e2bfe: 0a00 |000f: move-result v0 │ │ +3e2c00: 3800 1300 |0010: if-eqz v0, 0023 // +0013 │ │ +3e2c04: 7210 4eb5 0600 |0012: invoke-interface {v6}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3e2c0a: 0c00 |0015: move-result-object v0 │ │ +3e2c0c: 1f00 b01c |0016: check-cast v0, Lde/danoeh/antennapod/model/feed/Chapter; // type@1cb0 │ │ +3e2c10: 6e10 a8ab 0000 |0018: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@aba8 │ │ +3e2c16: 0b02 |001b: move-result-wide v2 │ │ +3e2c18: 1604 0000 |001c: const-wide/16 v4, #int 0 // #0 │ │ +3e2c1c: 3100 0204 |001e: cmp-long v0, v2, v4 │ │ +3e2c20: 3b00 ecff |0020: if-gez v0, 000c // -0014 │ │ +3e2c24: 0f01 |0022: return v1 │ │ +3e2c26: 1216 |0023: const/4 v6, #int 1 // #1 │ │ +3e2c28: 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; │ │ @@ -844543,31 +844543,31 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -3e31ec: |[3e31ec] de.danoeh.antennapod.core.util.ChapterUtils.enumerateEmptyChapterTitles:(Ljava/util/List;)V │ │ -3e31fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3e31fe: 7210 72b5 0300 |0001: invoke-interface {v3}, Ljava/util/List;.size:()I // method@b572 │ │ -3e3204: 0a01 |0004: move-result v1 │ │ -3e3206: 3510 1800 |0005: if-ge v0, v1, 001d // +0018 │ │ -3e320a: 7220 66b5 0300 |0007: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3e3210: 0c01 |000a: move-result-object v1 │ │ -3e3212: 1f01 b01c |000b: check-cast v1, Lde/danoeh/antennapod/model/feed/Chapter; // type@1cb0 │ │ -3e3216: 6e10 a9ab 0100 |000d: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Chapter;.getTitle:()Ljava/lang/String; // method@aba9 │ │ -3e321c: 0c02 |0010: move-result-object v2 │ │ -3e321e: 3902 0900 |0011: if-nez v2, 001a // +0009 │ │ -3e3222: 7110 c0b2 0000 |0013: invoke-static {v0}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@b2c0 │ │ -3e3228: 0c02 |0016: move-result-object v2 │ │ -3e322a: 6e20 aeab 2100 |0017: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/model/feed/Chapter;.setTitle:(Ljava/lang/String;)V // method@abae │ │ -3e3230: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ -3e3234: 28e5 |001c: goto 0001 // -001b │ │ -3e3236: 0e00 |001d: return-void │ │ +3e31b4: |[3e31b4] de.danoeh.antennapod.core.util.ChapterUtils.enumerateEmptyChapterTitles:(Ljava/util/List;)V │ │ +3e31c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3e31c6: 7210 72b5 0300 |0001: invoke-interface {v3}, Ljava/util/List;.size:()I // method@b572 │ │ +3e31cc: 0a01 |0004: move-result v1 │ │ +3e31ce: 3510 1800 |0005: if-ge v0, v1, 001d // +0018 │ │ +3e31d2: 7220 66b5 0300 |0007: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3e31d8: 0c01 |000a: move-result-object v1 │ │ +3e31da: 1f01 b01c |000b: check-cast v1, Lde/danoeh/antennapod/model/feed/Chapter; // type@1cb0 │ │ +3e31de: 6e10 a9ab 0100 |000d: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Chapter;.getTitle:()Ljava/lang/String; // method@aba9 │ │ +3e31e4: 0c02 |0010: move-result-object v2 │ │ +3e31e6: 3902 0900 |0011: if-nez v2, 001a // +0009 │ │ +3e31ea: 7110 c0b2 0000 |0013: invoke-static {v0}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@b2c0 │ │ +3e31f0: 0c02 |0016: move-result-object v2 │ │ +3e31f2: 6e20 aeab 2100 |0017: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/model/feed/Chapter;.setTitle:(Ljava/lang/String;)V // method@abae │ │ +3e31f8: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ +3e31fc: 28e5 |001c: goto 0001 // -001b │ │ +3e31fe: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=202 │ │ 0x0007 line=203 │ │ 0x000d line=204 │ │ 0x0013 line=205 │ │ locals : │ │ @@ -844578,49 +844578,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 │ │ -3e2c64: |[3e2c64] de.danoeh.antennapod.core.util.ChapterUtils.getCurrentChapterIndex:(Lde/danoeh/antennapod/model/playback/Playable;I)I │ │ -3e2c74: 3806 3a00 |0000: if-eqz v6, 003a // +003a │ │ -3e2c78: 7210 e3ac 0600 |0002: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ace3 │ │ -3e2c7e: 0c00 |0005: move-result-object v0 │ │ -3e2c80: 3800 3400 |0006: if-eqz v0, 003a // +0034 │ │ -3e2c84: 7210 e3ac 0600 |0008: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ace3 │ │ -3e2c8a: 0c00 |000b: move-result-object v0 │ │ -3e2c8c: 7210 72b5 0000 |000c: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ -3e2c92: 0a00 |000f: move-result v0 │ │ -3e2c94: 3900 0300 |0010: if-nez v0, 0013 // +0003 │ │ -3e2c98: 2828 |0012: goto 003a // +0028 │ │ -3e2c9a: 7210 e3ac 0600 |0013: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ace3 │ │ -3e2ca0: 0c06 |0016: move-result-object v6 │ │ -3e2ca2: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -3e2ca4: 7210 72b5 0600 |0018: invoke-interface {v6}, Ljava/util/List;.size:()I // method@b572 │ │ -3e2caa: 0a01 |001b: move-result v1 │ │ -3e2cac: 3510 1700 |001c: if-ge v0, v1, 0033 // +0017 │ │ -3e2cb0: 7220 66b5 0600 |001e: invoke-interface {v6, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3e2cb6: 0c01 |0021: move-result-object v1 │ │ -3e2cb8: 1f01 b01c |0022: check-cast v1, Lde/danoeh/antennapod/model/feed/Chapter; // type@1cb0 │ │ -3e2cbc: 6e10 a8ab 0100 |0024: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@aba8 │ │ -3e2cc2: 0b01 |0027: move-result-wide v1 │ │ -3e2cc4: 8173 |0028: int-to-long v3, v7 │ │ -3e2cc6: 3105 0103 |0029: cmp-long v5, v1, v3 │ │ -3e2cca: 3d05 0500 |002b: if-lez v5, 0030 // +0005 │ │ -3e2cce: d800 00ff |002d: add-int/lit8 v0, v0, #int -1 // #ff │ │ -3e2cd2: 0f00 |002f: return v0 │ │ -3e2cd4: d800 0001 |0030: add-int/lit8 v0, v0, #int 1 // #01 │ │ -3e2cd8: 28e6 |0032: goto 0018 // -001a │ │ -3e2cda: 7210 72b5 0600 |0033: invoke-interface {v6}, Ljava/util/List;.size:()I // method@b572 │ │ -3e2ce0: 0a06 |0036: move-result v6 │ │ -3e2ce2: d806 06ff |0037: add-int/lit8 v6, v6, #int -1 // #ff │ │ -3e2ce6: 0f06 |0039: return v6 │ │ -3e2ce8: 12f6 |003a: const/4 v6, #int -1 // #ff │ │ -3e2cea: 0f06 |003b: return v6 │ │ +3e2c2c: |[3e2c2c] de.danoeh.antennapod.core.util.ChapterUtils.getCurrentChapterIndex:(Lde/danoeh/antennapod/model/playback/Playable;I)I │ │ +3e2c3c: 3806 3a00 |0000: if-eqz v6, 003a // +003a │ │ +3e2c40: 7210 e3ac 0600 |0002: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ace3 │ │ +3e2c46: 0c00 |0005: move-result-object v0 │ │ +3e2c48: 3800 3400 |0006: if-eqz v0, 003a // +0034 │ │ +3e2c4c: 7210 e3ac 0600 |0008: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ace3 │ │ +3e2c52: 0c00 |000b: move-result-object v0 │ │ +3e2c54: 7210 72b5 0000 |000c: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ +3e2c5a: 0a00 |000f: move-result v0 │ │ +3e2c5c: 3900 0300 |0010: if-nez v0, 0013 // +0003 │ │ +3e2c60: 2828 |0012: goto 003a // +0028 │ │ +3e2c62: 7210 e3ac 0600 |0013: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ace3 │ │ +3e2c68: 0c06 |0016: move-result-object v6 │ │ +3e2c6a: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +3e2c6c: 7210 72b5 0600 |0018: invoke-interface {v6}, Ljava/util/List;.size:()I // method@b572 │ │ +3e2c72: 0a01 |001b: move-result v1 │ │ +3e2c74: 3510 1700 |001c: if-ge v0, v1, 0033 // +0017 │ │ +3e2c78: 7220 66b5 0600 |001e: invoke-interface {v6, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3e2c7e: 0c01 |0021: move-result-object v1 │ │ +3e2c80: 1f01 b01c |0022: check-cast v1, Lde/danoeh/antennapod/model/feed/Chapter; // type@1cb0 │ │ +3e2c84: 6e10 a8ab 0100 |0024: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@aba8 │ │ +3e2c8a: 0b01 |0027: move-result-wide v1 │ │ +3e2c8c: 8173 |0028: int-to-long v3, v7 │ │ +3e2c8e: 3105 0103 |0029: cmp-long v5, v1, v3 │ │ +3e2c92: 3d05 0500 |002b: if-lez v5, 0030 // +0005 │ │ +3e2c96: d800 00ff |002d: add-int/lit8 v0, v0, #int -1 // #ff │ │ +3e2c9a: 0f00 |002f: return v0 │ │ +3e2c9c: d800 0001 |0030: add-int/lit8 v0, v0, #int 1 // #01 │ │ +3e2ca0: 28e6 |0032: goto 0018 // -001a │ │ +3e2ca2: 7210 72b5 0600 |0033: invoke-interface {v6}, Ljava/util/List;.size:()I // method@b572 │ │ +3e2ca8: 0a06 |0036: move-result v6 │ │ +3e2caa: d806 06ff |0037: add-int/lit8 v6, v6, #int -1 // #ff │ │ +3e2cae: 0f06 |0039: return v6 │ │ +3e2cb0: 12f6 |003a: const/4 v6, #int -1 // #ff │ │ +3e2cb2: 0f06 |003b: return v6 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=45 │ │ 0x0013 line=48 │ │ 0x0018 line=49 │ │ 0x001e line=50 │ │ 0x0033 line=54 │ │ @@ -844633,74 +844633,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 │ │ -3e3238: |[3e3238] de.danoeh.antennapod.core.util.ChapterUtils.loadChapters:(Lde/danoeh/antennapod/model/playback/Playable;Landroid/content/Context;Z)V │ │ -3e3248: 7210 e3ac 0400 |0000: invoke-interface {v4}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ace3 │ │ -3e324e: 0c00 |0003: move-result-object v0 │ │ -3e3250: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -3e3254: 3906 0300 |0006: if-nez v6, 0009 // +0003 │ │ -3e3258: 0e00 |0008: return-void │ │ -3e325a: 2040 bc1c |0009: instance-of v0, v4, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -3e325e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -3e3260: 3800 4700 |000c: if-eqz v0, 0053 // +0047 │ │ -3e3264: 0740 |000e: move-object v0, v4 │ │ -3e3266: 1f00 bc1c |000f: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -3e326a: 6e10 73ac 0000 |0011: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -3e3270: 0c02 |0014: move-result-object v2 │ │ -3e3272: 3902 0d00 |0015: if-nez v2, 0022 // +000d │ │ -3e3276: 6e10 74ac 0000 |0017: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItemId:()J // method@ac74 │ │ -3e327c: 0b02 |001a: move-result-wide v2 │ │ -3e327e: 7120 579b 3200 |001b: invoke-static {v2, v3}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItem:(J)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9b57 │ │ -3e3284: 0c02 |001e: move-result-object v2 │ │ -3e3286: 6e20 91ac 2000 |001f: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@ac91 │ │ -3e328c: 6e10 73ac 0000 |0022: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -3e3292: 0c02 |0025: move-result-object v2 │ │ -3e3294: 6e10 3bac 0200 |0026: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasChapters:()Z // method@ac3b │ │ -3e329a: 0a02 |0029: move-result v2 │ │ -3e329c: 3802 0b00 |002a: if-eqz v2, 0035 // +000b │ │ -3e32a0: 6e10 73ac 0000 |002c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -3e32a6: 0c02 |002f: move-result-object v2 │ │ -3e32a8: 7110 789b 0200 |0030: invoke-static {v2}, Lde/danoeh/antennapod/core/storage/DBReader;.loadChaptersOfFeedItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/List; // method@9b78 │ │ -3e32ae: 0c02 |0033: move-result-object v2 │ │ -3e32b0: 2802 |0034: goto 0036 // +0002 │ │ -3e32b2: 0712 |0035: move-object v2, v1 │ │ -3e32b4: 6e10 73ac 0000 |0036: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -3e32ba: 0c03 |0039: move-result-object v3 │ │ -3e32bc: 6e10 38ac 0300 |003a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPodcastIndexChapterUrl:()Ljava/lang/String; // method@ac38 │ │ -3e32c2: 0c03 |003d: move-result-object v3 │ │ -3e32c4: 7110 b10a 0300 |003e: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -3e32ca: 0a03 |0041: move-result v3 │ │ -3e32cc: 3903 0e00 |0042: if-nez v3, 0050 // +000e │ │ -3e32d0: 6e10 73ac 0000 |0044: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -3e32d6: 0c00 |0047: move-result-object v0 │ │ -3e32d8: 6e10 38ac 0000 |0048: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPodcastIndexChapterUrl:()Ljava/lang/String; // method@ac38 │ │ -3e32de: 0c00 |004b: move-result-object v0 │ │ -3e32e0: 7120 0f9d 6000 |004c: invoke-static {v0, v6}, Lde/danoeh/antennapod/core/util/ChapterUtils;.loadChaptersFromUrl:(Ljava/lang/String;Z)Ljava/util/List; // method@9d0f │ │ -3e32e6: 0c01 |004f: move-result-object v1 │ │ -3e32e8: 0716 |0050: move-object v6, v1 │ │ -3e32ea: 0721 |0051: move-object v1, v2 │ │ -3e32ec: 2802 |0052: goto 0054 // +0002 │ │ -3e32ee: 0716 |0053: move-object v6, v1 │ │ -3e32f0: 7120 0d9d 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@9d0d │ │ -3e32f6: 0c05 |0057: move-result-object v5 │ │ -3e32f8: 7120 6d98 5100 |0058: invoke-static {v1, v5}, Lde/danoeh/antennapod/core/feed/ChapterMerger;.merge:(Ljava/util/List;Ljava/util/List;)Ljava/util/List; // method@986d │ │ -3e32fe: 0c05 |005b: move-result-object v5 │ │ -3e3300: 7120 6d98 6500 |005c: invoke-static {v5, v6}, Lde/danoeh/antennapod/core/feed/ChapterMerger;.merge:(Ljava/util/List;Ljava/util/List;)Ljava/util/List; // method@986d │ │ -3e3306: 0c05 |005f: move-result-object v5 │ │ -3e3308: 3905 0a00 |0060: if-nez v5, 006a // +000a │ │ -3e330c: 7100 0cb5 0000 |0062: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b50c │ │ -3e3312: 0c05 |0065: move-result-object v5 │ │ -3e3314: 7220 f6ac 5400 |0066: invoke-interface {v4, v5}, Lde/danoeh/antennapod/model/playback/Playable;.setChapters:(Ljava/util/List;)V // method@acf6 │ │ -3e331a: 2804 |0069: goto 006d // +0004 │ │ -3e331c: 7220 f6ac 5400 |006a: invoke-interface {v4, v5}, Lde/danoeh/antennapod/model/playback/Playable;.setChapters:(Ljava/util/List;)V // method@acf6 │ │ -3e3322: 0e00 |006d: return-void │ │ +3e3200: |[3e3200] de.danoeh.antennapod.core.util.ChapterUtils.loadChapters:(Lde/danoeh/antennapod/model/playback/Playable;Landroid/content/Context;Z)V │ │ +3e3210: 7210 e3ac 0400 |0000: invoke-interface {v4}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ace3 │ │ +3e3216: 0c00 |0003: move-result-object v0 │ │ +3e3218: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +3e321c: 3906 0300 |0006: if-nez v6, 0009 // +0003 │ │ +3e3220: 0e00 |0008: return-void │ │ +3e3222: 2040 bc1c |0009: instance-of v0, v4, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +3e3226: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +3e3228: 3800 4700 |000c: if-eqz v0, 0053 // +0047 │ │ +3e322c: 0740 |000e: move-object v0, v4 │ │ +3e322e: 1f00 bc1c |000f: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +3e3232: 6e10 73ac 0000 |0011: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +3e3238: 0c02 |0014: move-result-object v2 │ │ +3e323a: 3902 0d00 |0015: if-nez v2, 0022 // +000d │ │ +3e323e: 6e10 74ac 0000 |0017: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItemId:()J // method@ac74 │ │ +3e3244: 0b02 |001a: move-result-wide v2 │ │ +3e3246: 7120 579b 3200 |001b: invoke-static {v2, v3}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItem:(J)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9b57 │ │ +3e324c: 0c02 |001e: move-result-object v2 │ │ +3e324e: 6e20 91ac 2000 |001f: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@ac91 │ │ +3e3254: 6e10 73ac 0000 |0022: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +3e325a: 0c02 |0025: move-result-object v2 │ │ +3e325c: 6e10 3bac 0200 |0026: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasChapters:()Z // method@ac3b │ │ +3e3262: 0a02 |0029: move-result v2 │ │ +3e3264: 3802 0b00 |002a: if-eqz v2, 0035 // +000b │ │ +3e3268: 6e10 73ac 0000 |002c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +3e326e: 0c02 |002f: move-result-object v2 │ │ +3e3270: 7110 789b 0200 |0030: invoke-static {v2}, Lde/danoeh/antennapod/core/storage/DBReader;.loadChaptersOfFeedItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/List; // method@9b78 │ │ +3e3276: 0c02 |0033: move-result-object v2 │ │ +3e3278: 2802 |0034: goto 0036 // +0002 │ │ +3e327a: 0712 |0035: move-object v2, v1 │ │ +3e327c: 6e10 73ac 0000 |0036: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +3e3282: 0c03 |0039: move-result-object v3 │ │ +3e3284: 6e10 38ac 0300 |003a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPodcastIndexChapterUrl:()Ljava/lang/String; // method@ac38 │ │ +3e328a: 0c03 |003d: move-result-object v3 │ │ +3e328c: 7110 b10a 0300 |003e: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +3e3292: 0a03 |0041: move-result v3 │ │ +3e3294: 3903 0e00 |0042: if-nez v3, 0050 // +000e │ │ +3e3298: 6e10 73ac 0000 |0044: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +3e329e: 0c00 |0047: move-result-object v0 │ │ +3e32a0: 6e10 38ac 0000 |0048: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPodcastIndexChapterUrl:()Ljava/lang/String; // method@ac38 │ │ +3e32a6: 0c00 |004b: move-result-object v0 │ │ +3e32a8: 7120 0f9d 6000 |004c: invoke-static {v0, v6}, Lde/danoeh/antennapod/core/util/ChapterUtils;.loadChaptersFromUrl:(Ljava/lang/String;Z)Ljava/util/List; // method@9d0f │ │ +3e32ae: 0c01 |004f: move-result-object v1 │ │ +3e32b0: 0716 |0050: move-object v6, v1 │ │ +3e32b2: 0721 |0051: move-object v1, v2 │ │ +3e32b4: 2802 |0052: goto 0054 // +0002 │ │ +3e32b6: 0716 |0053: move-object v6, v1 │ │ +3e32b8: 7120 0d9d 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@9d0d │ │ +3e32be: 0c05 |0057: move-result-object v5 │ │ +3e32c0: 7120 6d98 5100 |0058: invoke-static {v1, v5}, Lde/danoeh/antennapod/core/feed/ChapterMerger;.merge:(Ljava/util/List;Ljava/util/List;)Ljava/util/List; // method@986d │ │ +3e32c6: 0c05 |005b: move-result-object v5 │ │ +3e32c8: 7120 6d98 6500 |005c: invoke-static {v5, v6}, Lde/danoeh/antennapod/core/feed/ChapterMerger;.merge:(Ljava/util/List;Ljava/util/List;)Ljava/util/List; // method@986d │ │ +3e32ce: 0c05 |005f: move-result-object v5 │ │ +3e32d0: 3905 0a00 |0060: if-nez v5, 006a // +000a │ │ +3e32d4: 7100 0cb5 0000 |0062: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b50c │ │ +3e32da: 0c05 |0065: move-result-object v5 │ │ +3e32dc: 7220 f6ac 5400 |0066: invoke-interface {v4, v5}, Lde/danoeh/antennapod/model/playback/Playable;.setChapters:(Ljava/util/List;)V // method@acf6 │ │ +3e32e2: 2804 |0069: goto 006d // +0004 │ │ +3e32e4: 7220 f6ac 5400 |006a: invoke-interface {v4, v5}, Lde/danoeh/antennapod/model/playback/Playable;.setChapters:(Ljava/util/List;)V // method@acf6 │ │ +3e32ea: 0e00 |006d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0009 line=65 │ │ 0x000e line=66 │ │ 0x0011 line=67 │ │ 0x0017 line=68 │ │ @@ -844724,87 +844724,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 │ │ -3e2cec: |[3e2cec] de.danoeh.antennapod.core.util.ChapterUtils.loadChaptersFromMediaFile:(Lde/danoeh/antennapod/model/playback/Playable;Landroid/content/Context;)Ljava/util/List; │ │ -3e2cfc: 1a00 f313 |0000: const-string v0, "Chapters loaded" // string@13f3 │ │ -3e2d00: 1a01 f113 |0002: const-string v1, "ChapterUtils" // string@13f1 │ │ -3e2d04: 7120 109d 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@9d10 │ │ -3e2d0a: 0c02 |0007: move-result-object v2 │ │ -3e2d0c: 7110 119d 0200 |0008: invoke-static {v2}, Lde/danoeh/antennapod/core/util/ChapterUtils;.readId3ChaptersFrom:(Lorg/apache/commons/io/input/CountingInputStream;)Ljava/util/List; // method@9d11 │ │ -3e2d12: 0c03 |000b: move-result-object v3 │ │ -3e2d14: 7210 69b5 0300 |000c: invoke-interface {v3}, Ljava/util/List;.isEmpty:()Z // method@b569 │ │ -3e2d1a: 0a04 |000f: move-result v4 │ │ -3e2d1c: 3904 0b00 |0010: if-nez v4, 001b // +000b │ │ -3e2d20: 7120 030b 0100 |0012: invoke-static {v1, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b03 │ │ -3e2d26: 3802 0500 |0015: if-eqz v2, 001a // +0005 │ │ -3e2d2a: 6e10 6db7 0200 |0017: invoke-virtual {v2}, Lorg/apache/commons/io/input/ProxyInputStream;.close:()V // method@b76d │ │ -3e2d30: 1103 |001a: return-object v3 │ │ -3e2d32: 3802 2d00 |001b: if-eqz v2, 0048 // +002d │ │ -3e2d36: 6e10 6db7 0200 |001d: invoke-virtual {v2}, Lorg/apache/commons/io/input/ProxyInputStream;.close:()V // method@b76d │ │ -3e2d3c: 2828 |0020: goto 0048 // +0028 │ │ -3e2d3e: 0d03 |0021: move-exception v3 │ │ -3e2d40: 3802 0a00 |0022: if-eqz v2, 002c // +000a │ │ -3e2d44: 6e10 6db7 0200 |0024: invoke-virtual {v2}, Lorg/apache/commons/io/input/ProxyInputStream;.close:()V // method@b76d │ │ -3e2d4a: 2805 |0027: goto 002c // +0005 │ │ -3e2d4c: 0d02 |0028: move-exception v2 │ │ -3e2d4e: 6e20 87b3 2300 |0029: invoke-virtual {v3, v2}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b387 │ │ -3e2d54: 2703 |002c: throw v3 │ │ -3e2d56: 0d02 |002d: move-exception v2 │ │ -3e2d58: 2802 |002e: goto 0030 // +0002 │ │ -3e2d5a: 0d02 |002f: move-exception v2 │ │ -3e2d5c: 2203 8f1e |0030: new-instance v3, Ljava/lang/StringBuilder; // type@1e8f │ │ -3e2d60: 7010 50b3 0300 |0032: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3e2d66: 1a04 755d |0035: const-string v4, "Unable to load ID3 chapters: " // string@5d75 │ │ -3e2d6a: 6e20 5cb3 4300 |0037: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e2d70: 6e10 8ab3 0200 |003a: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ -3e2d76: 0c02 |003d: move-result-object v2 │ │ -3e2d78: 6e20 5cb3 2300 |003e: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e2d7e: 6e10 67b3 0300 |0041: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3e2d84: 0c02 |0044: move-result-object v2 │ │ -3e2d86: 7120 000b 2100 |0045: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -3e2d8c: 7120 109d 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@9d10 │ │ -3e2d92: 0c05 |004b: move-result-object v5 │ │ -3e2d94: 7110 129d 0500 |004c: invoke-static {v5}, Lde/danoeh/antennapod/core/util/ChapterUtils;.readOggChaptersFromInputStream:(Ljava/io/InputStream;)Ljava/util/List; // method@9d12 │ │ -3e2d9a: 0c06 |004f: move-result-object v6 │ │ -3e2d9c: 7210 69b5 0600 |0050: invoke-interface {v6}, Ljava/util/List;.isEmpty:()Z // method@b569 │ │ -3e2da2: 0a02 |0053: move-result v2 │ │ -3e2da4: 3902 0b00 |0054: if-nez v2, 005f // +000b │ │ -3e2da8: 7120 030b 0100 |0056: invoke-static {v1, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b03 │ │ -3e2dae: 3805 0500 |0059: if-eqz v5, 005e // +0005 │ │ -3e2db2: 6e10 6db7 0500 |005b: invoke-virtual {v5}, Lorg/apache/commons/io/input/ProxyInputStream;.close:()V // method@b76d │ │ -3e2db8: 1106 |005e: return-object v6 │ │ -3e2dba: 3805 2d00 |005f: if-eqz v5, 008c // +002d │ │ -3e2dbe: 6e10 6db7 0500 |0061: invoke-virtual {v5}, Lorg/apache/commons/io/input/ProxyInputStream;.close:()V // method@b76d │ │ -3e2dc4: 2828 |0064: goto 008c // +0028 │ │ -3e2dc6: 0d06 |0065: move-exception v6 │ │ -3e2dc8: 3805 0a00 |0066: if-eqz v5, 0070 // +000a │ │ -3e2dcc: 6e10 6db7 0500 |0068: invoke-virtual {v5}, Lorg/apache/commons/io/input/ProxyInputStream;.close:()V // method@b76d │ │ -3e2dd2: 2805 |006b: goto 0070 // +0005 │ │ -3e2dd4: 0d05 |006c: move-exception v5 │ │ -3e2dd6: 6e20 87b3 5600 |006d: invoke-virtual {v6, v5}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b387 │ │ -3e2ddc: 2706 |0070: throw v6 │ │ -3e2dde: 0d05 |0071: move-exception v5 │ │ -3e2de0: 2802 |0072: goto 0074 // +0002 │ │ -3e2de2: 0d05 |0073: move-exception v5 │ │ -3e2de4: 2206 8f1e |0074: new-instance v6, Ljava/lang/StringBuilder; // type@1e8f │ │ -3e2de8: 7010 50b3 0600 |0076: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3e2dee: 1a00 785d |0079: const-string v0, "Unable to load vorbis chapters: " // string@5d78 │ │ -3e2df2: 6e20 5cb3 0600 |007b: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e2df8: 6e10 8ab3 0500 |007e: invoke-virtual {v5}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ -3e2dfe: 0c05 |0081: move-result-object v5 │ │ -3e2e00: 6e20 5cb3 5600 |0082: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e2e06: 6e10 67b3 0600 |0085: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3e2e0c: 0c05 |0088: move-result-object v5 │ │ -3e2e0e: 7120 000b 5100 |0089: invoke-static {v1, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -3e2e14: 1205 |008c: const/4 v5, #int 0 // #0 │ │ -3e2e16: 1105 |008d: return-object v5 │ │ +3e2cb4: |[3e2cb4] de.danoeh.antennapod.core.util.ChapterUtils.loadChaptersFromMediaFile:(Lde/danoeh/antennapod/model/playback/Playable;Landroid/content/Context;)Ljava/util/List; │ │ +3e2cc4: 1a00 f313 |0000: const-string v0, "Chapters loaded" // string@13f3 │ │ +3e2cc8: 1a01 f113 |0002: const-string v1, "ChapterUtils" // string@13f1 │ │ +3e2ccc: 7120 109d 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@9d10 │ │ +3e2cd2: 0c02 |0007: move-result-object v2 │ │ +3e2cd4: 7110 119d 0200 |0008: invoke-static {v2}, Lde/danoeh/antennapod/core/util/ChapterUtils;.readId3ChaptersFrom:(Lorg/apache/commons/io/input/CountingInputStream;)Ljava/util/List; // method@9d11 │ │ +3e2cda: 0c03 |000b: move-result-object v3 │ │ +3e2cdc: 7210 69b5 0300 |000c: invoke-interface {v3}, Ljava/util/List;.isEmpty:()Z // method@b569 │ │ +3e2ce2: 0a04 |000f: move-result v4 │ │ +3e2ce4: 3904 0b00 |0010: if-nez v4, 001b // +000b │ │ +3e2ce8: 7120 030b 0100 |0012: invoke-static {v1, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b03 │ │ +3e2cee: 3802 0500 |0015: if-eqz v2, 001a // +0005 │ │ +3e2cf2: 6e10 6db7 0200 |0017: invoke-virtual {v2}, Lorg/apache/commons/io/input/ProxyInputStream;.close:()V // method@b76d │ │ +3e2cf8: 1103 |001a: return-object v3 │ │ +3e2cfa: 3802 2d00 |001b: if-eqz v2, 0048 // +002d │ │ +3e2cfe: 6e10 6db7 0200 |001d: invoke-virtual {v2}, Lorg/apache/commons/io/input/ProxyInputStream;.close:()V // method@b76d │ │ +3e2d04: 2828 |0020: goto 0048 // +0028 │ │ +3e2d06: 0d03 |0021: move-exception v3 │ │ +3e2d08: 3802 0a00 |0022: if-eqz v2, 002c // +000a │ │ +3e2d0c: 6e10 6db7 0200 |0024: invoke-virtual {v2}, Lorg/apache/commons/io/input/ProxyInputStream;.close:()V // method@b76d │ │ +3e2d12: 2805 |0027: goto 002c // +0005 │ │ +3e2d14: 0d02 |0028: move-exception v2 │ │ +3e2d16: 6e20 87b3 2300 |0029: invoke-virtual {v3, v2}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b387 │ │ +3e2d1c: 2703 |002c: throw v3 │ │ +3e2d1e: 0d02 |002d: move-exception v2 │ │ +3e2d20: 2802 |002e: goto 0030 // +0002 │ │ +3e2d22: 0d02 |002f: move-exception v2 │ │ +3e2d24: 2203 8f1e |0030: new-instance v3, Ljava/lang/StringBuilder; // type@1e8f │ │ +3e2d28: 7010 50b3 0300 |0032: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3e2d2e: 1a04 755d |0035: const-string v4, "Unable to load ID3 chapters: " // string@5d75 │ │ +3e2d32: 6e20 5cb3 4300 |0037: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e2d38: 6e10 8ab3 0200 |003a: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ +3e2d3e: 0c02 |003d: move-result-object v2 │ │ +3e2d40: 6e20 5cb3 2300 |003e: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e2d46: 6e10 67b3 0300 |0041: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3e2d4c: 0c02 |0044: move-result-object v2 │ │ +3e2d4e: 7120 000b 2100 |0045: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +3e2d54: 7120 109d 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@9d10 │ │ +3e2d5a: 0c05 |004b: move-result-object v5 │ │ +3e2d5c: 7110 129d 0500 |004c: invoke-static {v5}, Lde/danoeh/antennapod/core/util/ChapterUtils;.readOggChaptersFromInputStream:(Ljava/io/InputStream;)Ljava/util/List; // method@9d12 │ │ +3e2d62: 0c06 |004f: move-result-object v6 │ │ +3e2d64: 7210 69b5 0600 |0050: invoke-interface {v6}, Ljava/util/List;.isEmpty:()Z // method@b569 │ │ +3e2d6a: 0a02 |0053: move-result v2 │ │ +3e2d6c: 3902 0b00 |0054: if-nez v2, 005f // +000b │ │ +3e2d70: 7120 030b 0100 |0056: invoke-static {v1, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b03 │ │ +3e2d76: 3805 0500 |0059: if-eqz v5, 005e // +0005 │ │ +3e2d7a: 6e10 6db7 0500 |005b: invoke-virtual {v5}, Lorg/apache/commons/io/input/ProxyInputStream;.close:()V // method@b76d │ │ +3e2d80: 1106 |005e: return-object v6 │ │ +3e2d82: 3805 2d00 |005f: if-eqz v5, 008c // +002d │ │ +3e2d86: 6e10 6db7 0500 |0061: invoke-virtual {v5}, Lorg/apache/commons/io/input/ProxyInputStream;.close:()V // method@b76d │ │ +3e2d8c: 2828 |0064: goto 008c // +0028 │ │ +3e2d8e: 0d06 |0065: move-exception v6 │ │ +3e2d90: 3805 0a00 |0066: if-eqz v5, 0070 // +000a │ │ +3e2d94: 6e10 6db7 0500 |0068: invoke-virtual {v5}, Lorg/apache/commons/io/input/ProxyInputStream;.close:()V // method@b76d │ │ +3e2d9a: 2805 |006b: goto 0070 // +0005 │ │ +3e2d9c: 0d05 |006c: move-exception v5 │ │ +3e2d9e: 6e20 87b3 5600 |006d: invoke-virtual {v6, v5}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b387 │ │ +3e2da4: 2706 |0070: throw v6 │ │ +3e2da6: 0d05 |0071: move-exception v5 │ │ +3e2da8: 2802 |0072: goto 0074 // +0002 │ │ +3e2daa: 0d05 |0073: move-exception v5 │ │ +3e2dac: 2206 8f1e |0074: new-instance v6, Ljava/lang/StringBuilder; // type@1e8f │ │ +3e2db0: 7010 50b3 0600 |0076: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3e2db6: 1a00 785d |0079: const-string v0, "Unable to load vorbis chapters: " // string@5d78 │ │ +3e2dba: 6e20 5cb3 0600 |007b: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e2dc0: 6e10 8ab3 0500 |007e: invoke-virtual {v5}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ +3e2dc6: 0c05 |0081: move-result-object v5 │ │ +3e2dc8: 6e20 5cb3 5600 |0082: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e2dce: 6e10 67b3 0600 |0085: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3e2dd4: 0c05 |0088: move-result-object v5 │ │ +3e2dd6: 7120 000b 5100 |0089: invoke-static {v1, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +3e2ddc: 1205 |008c: const/4 v5, #int 0 // #0 │ │ +3e2dde: 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 │ │ @@ -844852,59 +844852,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 │ │ -3e2ed4: |[3e2ed4] de.danoeh.antennapod.core.util.ChapterUtils.loadChaptersFromUrl:(Ljava/lang/String;Lokhttp3/CacheControl;)Ljava/util/List; │ │ -3e2ee4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3e2ee6: 2201 b51f |0001: new-instance v1, Lokhttp3/Request$Builder; // type@1fb5 │ │ -3e2eea: 7010 19b7 0100 |0003: invoke-direct {v1}, Lokhttp3/Request$Builder;.:()V // method@b719 │ │ -3e2ef0: 6e20 23b7 2100 |0006: invoke-virtual {v1, v2}, Lokhttp3/Request$Builder;.url:(Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b723 │ │ -3e2ef6: 0c02 |0009: move-result-object v2 │ │ -3e2ef8: 6e20 1cb7 3200 |000a: invoke-virtual {v2, v3}, Lokhttp3/Request$Builder;.cacheControl:(Lokhttp3/CacheControl;)Lokhttp3/Request$Builder; // method@b71c │ │ -3e2efe: 0c02 |000d: move-result-object v2 │ │ -3e2f00: 6e10 1bb7 0200 |000e: invoke-virtual {v2}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b71b │ │ -3e2f06: 0c02 |0011: move-result-object v2 │ │ -3e2f08: 7100 f698 0000 |0012: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@98f6 │ │ -3e2f0e: 0c03 |0015: move-result-object v3 │ │ -3e2f10: 6e20 18b7 2300 |0016: invoke-virtual {v3, v2}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b718 │ │ -3e2f16: 0c02 |0019: move-result-object v2 │ │ -3e2f18: 7210 eeb6 0200 |001a: invoke-interface {v2}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b6ee │ │ -3e2f1e: 0c02 |001d: move-result-object v2 │ │ -3e2f20: 6e10 31b7 0200 |001e: invoke-virtual {v2}, Lokhttp3/Response;.isSuccessful:()Z // method@b731 │ │ -3e2f26: 0a03 |0021: move-result v3 │ │ -3e2f28: 3803 2300 |0022: if-eqz v3, 0045 // +0023 │ │ -3e2f2c: 6e10 2cb7 0200 |0024: invoke-virtual {v2}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b72c │ │ -3e2f32: 0c03 |0027: move-result-object v3 │ │ -3e2f34: 3803 1d00 |0028: if-eqz v3, 0045 // +001d │ │ -3e2f38: 6e10 2cb7 0200 |002a: invoke-virtual {v2}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b72c │ │ -3e2f3e: 0c03 |002d: move-result-object v3 │ │ -3e2f40: 6e10 3ab7 0300 |002e: invoke-virtual {v3}, Lokhttp3/ResponseBody;.string:()Ljava/lang/String; // method@b73a │ │ -3e2f46: 0c03 |0031: move-result-object v3 │ │ -3e2f48: 7110 f0ae 0300 |0032: invoke-static {v3}, Lde/danoeh/antennapod/parser/feed/PodcastIndexChapterParser;.parse:(Ljava/lang/String;)Ljava/util/List; // method@aef0 │ │ -3e2f4e: 0c03 |0035: move-result-object v3 │ │ -3e2f50: 6e10 2db7 0200 |0036: invoke-virtual {v2}, Lokhttp3/Response;.close:()V // method@b72d │ │ -3e2f56: 1103 |0039: return-object v3 │ │ -3e2f58: 0d03 |003a: move-exception v3 │ │ -3e2f5a: 2805 |003b: goto 0040 // +0005 │ │ -3e2f5c: 0d03 |003c: move-exception v3 │ │ -3e2f5e: 280e |003d: goto 004b // +000e │ │ -3e2f60: 0d03 |003e: move-exception v3 │ │ -3e2f62: 0702 |003f: move-object v2, v0 │ │ -3e2f64: 6e10 8db3 0300 |0040: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -3e2f6a: 3802 0500 |0043: if-eqz v2, 0048 // +0005 │ │ -3e2f6e: 6e10 2db7 0200 |0045: invoke-virtual {v2}, Lokhttp3/Response;.close:()V // method@b72d │ │ -3e2f74: 1100 |0048: return-object v0 │ │ -3e2f76: 0d03 |0049: move-exception v3 │ │ -3e2f78: 0720 |004a: move-object v0, v2 │ │ -3e2f7a: 3800 0500 |004b: if-eqz v0, 0050 // +0005 │ │ -3e2f7e: 6e10 2db7 0000 |004d: invoke-virtual {v0}, Lokhttp3/Response;.close:()V // method@b72d │ │ -3e2f84: 2703 |0050: throw v3 │ │ +3e2e9c: |[3e2e9c] de.danoeh.antennapod.core.util.ChapterUtils.loadChaptersFromUrl:(Ljava/lang/String;Lokhttp3/CacheControl;)Ljava/util/List; │ │ +3e2eac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3e2eae: 2201 b51f |0001: new-instance v1, Lokhttp3/Request$Builder; // type@1fb5 │ │ +3e2eb2: 7010 19b7 0100 |0003: invoke-direct {v1}, Lokhttp3/Request$Builder;.:()V // method@b719 │ │ +3e2eb8: 6e20 23b7 2100 |0006: invoke-virtual {v1, v2}, Lokhttp3/Request$Builder;.url:(Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b723 │ │ +3e2ebe: 0c02 |0009: move-result-object v2 │ │ +3e2ec0: 6e20 1cb7 3200 |000a: invoke-virtual {v2, v3}, Lokhttp3/Request$Builder;.cacheControl:(Lokhttp3/CacheControl;)Lokhttp3/Request$Builder; // method@b71c │ │ +3e2ec6: 0c02 |000d: move-result-object v2 │ │ +3e2ec8: 6e10 1bb7 0200 |000e: invoke-virtual {v2}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b71b │ │ +3e2ece: 0c02 |0011: move-result-object v2 │ │ +3e2ed0: 7100 f698 0000 |0012: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@98f6 │ │ +3e2ed6: 0c03 |0015: move-result-object v3 │ │ +3e2ed8: 6e20 18b7 2300 |0016: invoke-virtual {v3, v2}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b718 │ │ +3e2ede: 0c02 |0019: move-result-object v2 │ │ +3e2ee0: 7210 eeb6 0200 |001a: invoke-interface {v2}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b6ee │ │ +3e2ee6: 0c02 |001d: move-result-object v2 │ │ +3e2ee8: 6e10 31b7 0200 |001e: invoke-virtual {v2}, Lokhttp3/Response;.isSuccessful:()Z // method@b731 │ │ +3e2eee: 0a03 |0021: move-result v3 │ │ +3e2ef0: 3803 2300 |0022: if-eqz v3, 0045 // +0023 │ │ +3e2ef4: 6e10 2cb7 0200 |0024: invoke-virtual {v2}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b72c │ │ +3e2efa: 0c03 |0027: move-result-object v3 │ │ +3e2efc: 3803 1d00 |0028: if-eqz v3, 0045 // +001d │ │ +3e2f00: 6e10 2cb7 0200 |002a: invoke-virtual {v2}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b72c │ │ +3e2f06: 0c03 |002d: move-result-object v3 │ │ +3e2f08: 6e10 3ab7 0300 |002e: invoke-virtual {v3}, Lokhttp3/ResponseBody;.string:()Ljava/lang/String; // method@b73a │ │ +3e2f0e: 0c03 |0031: move-result-object v3 │ │ +3e2f10: 7110 f0ae 0300 |0032: invoke-static {v3}, Lde/danoeh/antennapod/parser/feed/PodcastIndexChapterParser;.parse:(Ljava/lang/String;)Ljava/util/List; // method@aef0 │ │ +3e2f16: 0c03 |0035: move-result-object v3 │ │ +3e2f18: 6e10 2db7 0200 |0036: invoke-virtual {v2}, Lokhttp3/Response;.close:()V // method@b72d │ │ +3e2f1e: 1103 |0039: return-object v3 │ │ +3e2f20: 0d03 |003a: move-exception v3 │ │ +3e2f22: 2805 |003b: goto 0040 // +0005 │ │ +3e2f24: 0d03 |003c: move-exception v3 │ │ +3e2f26: 280e |003d: goto 004b // +000e │ │ +3e2f28: 0d03 |003e: move-exception v3 │ │ +3e2f2a: 0702 |003f: move-object v2, v0 │ │ +3e2f2c: 6e10 8db3 0300 |0040: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +3e2f32: 3802 0500 |0043: if-eqz v2, 0048 // +0005 │ │ +3e2f36: 6e10 2db7 0200 |0045: invoke-virtual {v2}, Lokhttp3/Response;.close:()V // method@b72d │ │ +3e2f3c: 1100 |0048: return-object v0 │ │ +3e2f3e: 0d03 |0049: move-exception v3 │ │ +3e2f40: 0720 |004a: move-object v0, v2 │ │ +3e2f42: 3800 0500 |004b: if-eqz v0, 0050 // +0005 │ │ +3e2f46: 6e10 2db7 0000 |004d: invoke-virtual {v0}, Lokhttp3/Response;.close:()V // method@b72d │ │ +3e2f4c: 2703 |0050: throw v3 │ │ catches : 3 │ │ 0x0001 - 0x001e │ │ Ljava/io/IOException; -> 0x003e │ │ -> 0x003c │ │ 0x001e - 0x0036 │ │ Ljava/io/IOException; -> 0x003a │ │ -> 0x0049 │ │ @@ -844928,34 +844928,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 │ │ -3e2e80: |[3e2e80] de.danoeh.antennapod.core.util.ChapterUtils.loadChaptersFromUrl:(Ljava/lang/String;Z)Ljava/util/List; │ │ -3e2e90: 3803 0900 |0000: if-eqz v3, 0009 // +0009 │ │ -3e2e94: 6203 0dda |0002: sget-object v3, Lokhttp3/CacheControl;.FORCE_NETWORK:Lokhttp3/CacheControl; // field@da0d │ │ -3e2e98: 7120 0e9d 3200 |0004: invoke-static {v2, v3}, Lde/danoeh/antennapod/core/util/ChapterUtils;.loadChaptersFromUrl:(Ljava/lang/String;Lokhttp3/CacheControl;)Ljava/util/List; // method@9d0e │ │ -3e2e9e: 0c02 |0007: move-result-object v2 │ │ -3e2ea0: 1102 |0008: return-object v2 │ │ -3e2ea2: 6203 0cda |0009: sget-object v3, Lokhttp3/CacheControl;.FORCE_CACHE:Lokhttp3/CacheControl; // field@da0c │ │ -3e2ea6: 7120 0e9d 3200 |000b: invoke-static {v2, v3}, Lde/danoeh/antennapod/core/util/ChapterUtils;.loadChaptersFromUrl:(Ljava/lang/String;Lokhttp3/CacheControl;)Ljava/util/List; // method@9d0e │ │ -3e2eac: 0c03 |000e: move-result-object v3 │ │ -3e2eae: 3803 0b00 |000f: if-eqz v3, 001a // +000b │ │ -3e2eb2: 7210 72b5 0300 |0011: invoke-interface {v3}, Ljava/util/List;.size:()I // method@b572 │ │ -3e2eb8: 0a00 |0014: move-result v0 │ │ -3e2eba: 1211 |0015: const/4 v1, #int 1 // #1 │ │ -3e2ebc: 3610 0300 |0016: if-gt v0, v1, 0019 // +0003 │ │ -3e2ec0: 2802 |0018: goto 001a // +0002 │ │ -3e2ec2: 1103 |0019: return-object v3 │ │ -3e2ec4: 6203 0dda |001a: sget-object v3, Lokhttp3/CacheControl;.FORCE_NETWORK:Lokhttp3/CacheControl; // field@da0d │ │ -3e2ec8: 7120 0e9d 3200 |001c: invoke-static {v2, v3}, Lde/danoeh/antennapod/core/util/ChapterUtils;.loadChaptersFromUrl:(Ljava/lang/String;Lokhttp3/CacheControl;)Ljava/util/List; // method@9d0e │ │ -3e2ece: 0c02 |001f: move-result-object v2 │ │ -3e2ed0: 1102 |0020: return-object v2 │ │ +3e2e48: |[3e2e48] de.danoeh.antennapod.core.util.ChapterUtils.loadChaptersFromUrl:(Ljava/lang/String;Z)Ljava/util/List; │ │ +3e2e58: 3803 0900 |0000: if-eqz v3, 0009 // +0009 │ │ +3e2e5c: 6203 0dda |0002: sget-object v3, Lokhttp3/CacheControl;.FORCE_NETWORK:Lokhttp3/CacheControl; // field@da0d │ │ +3e2e60: 7120 0e9d 3200 |0004: invoke-static {v2, v3}, Lde/danoeh/antennapod/core/util/ChapterUtils;.loadChaptersFromUrl:(Ljava/lang/String;Lokhttp3/CacheControl;)Ljava/util/List; // method@9d0e │ │ +3e2e66: 0c02 |0007: move-result-object v2 │ │ +3e2e68: 1102 |0008: return-object v2 │ │ +3e2e6a: 6203 0cda |0009: sget-object v3, Lokhttp3/CacheControl;.FORCE_CACHE:Lokhttp3/CacheControl; // field@da0c │ │ +3e2e6e: 7120 0e9d 3200 |000b: invoke-static {v2, v3}, Lde/danoeh/antennapod/core/util/ChapterUtils;.loadChaptersFromUrl:(Ljava/lang/String;Lokhttp3/CacheControl;)Ljava/util/List; // method@9d0e │ │ +3e2e74: 0c03 |000e: move-result-object v3 │ │ +3e2e76: 3803 0b00 |000f: if-eqz v3, 001a // +000b │ │ +3e2e7a: 7210 72b5 0300 |0011: invoke-interface {v3}, Ljava/util/List;.size:()I // method@b572 │ │ +3e2e80: 0a00 |0014: move-result v0 │ │ +3e2e82: 1211 |0015: const/4 v1, #int 1 // #1 │ │ +3e2e84: 3610 0300 |0016: if-gt v0, v1, 0019 // +0003 │ │ +3e2e88: 2802 |0018: goto 001a // +0002 │ │ +3e2e8a: 1103 |0019: return-object v3 │ │ +3e2e8c: 6203 0dda |001a: sget-object v3, Lokhttp3/CacheControl;.FORCE_NETWORK:Lokhttp3/CacheControl; // field@da0d │ │ +3e2e90: 7120 0e9d 3200 |001c: invoke-static {v2, v3}, Lde/danoeh/antennapod/core/util/ChapterUtils;.loadChaptersFromUrl:(Ljava/lang/String;Lokhttp3/CacheControl;)Ljava/util/List; // method@9d0e │ │ +3e2e96: 0c02 |001f: move-result-object v2 │ │ +3e2e98: 1102 |0020: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=140 │ │ 0x0009 line=142 │ │ 0x0011 line=143 │ │ 0x001a line=145 │ │ locals : │ │ @@ -844967,92 +844967,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 │ │ -3e3084: |[3e3084] de.danoeh.antennapod.core.util.ChapterUtils.openStream:(Lde/danoeh/antennapod/model/playback/Playable;Landroid/content/Context;)Lorg/apache/commons/io/input/CountingInputStream; │ │ -3e3094: 7210 f2ac 0200 |0000: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.localFileAvailable:()Z // method@acf2 │ │ -3e309a: 0a00 |0003: move-result v0 │ │ -3e309c: 3800 3700 |0004: if-eqz v0, 003b // +0037 │ │ -3e30a0: 7210 ebac 0200 |0006: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getLocalMediaUrl:()Ljava/lang/String; // method@aceb │ │ -3e30a6: 0c03 |0009: move-result-object v3 │ │ -3e30a8: 3803 2900 |000a: if-eqz v3, 0033 // +0029 │ │ -3e30ac: 2203 3e1e |000c: new-instance v3, Ljava/io/File; // type@1e3e │ │ -3e30b0: 7210 ebac 0200 |000e: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getLocalMediaUrl:()Ljava/lang/String; // method@aceb │ │ -3e30b6: 0c02 |0011: move-result-object v2 │ │ -3e30b8: 7020 c5b1 2300 |0012: invoke-direct {v3, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b1c5 │ │ -3e30be: 6e10 cdb1 0300 |0015: invoke-virtual {v3}, Ljava/io/File;.exists:()Z // method@b1cd │ │ -3e30c4: 0a02 |0018: move-result v2 │ │ -3e30c6: 3802 1200 |0019: if-eqz v2, 002b // +0012 │ │ -3e30ca: 2202 c81f |001b: new-instance v2, Lorg/apache/commons/io/input/CountingInputStream; // type@1fc8 │ │ -3e30ce: 2200 341e |001d: new-instance v0, Ljava/io/BufferedInputStream; // type@1e34 │ │ -3e30d2: 2201 401e |001f: new-instance v1, Ljava/io/FileInputStream; // type@1e40 │ │ -3e30d6: 7020 dcb1 3100 |0021: invoke-direct {v1, v3}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@b1dc │ │ -3e30dc: 7020 9eb1 1000 |0024: invoke-direct {v0, v1}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;)V // method@b19e │ │ -3e30e2: 7020 6bb7 0200 |0027: invoke-direct {v2, v0}, Lorg/apache/commons/io/input/CountingInputStream;.:(Ljava/io/InputStream;)V // method@b76b │ │ -3e30e8: 1102 |002a: return-object v2 │ │ -3e30ea: 2202 451e |002b: new-instance v2, Ljava/io/IOException; // type@1e45 │ │ -3e30ee: 1a03 7a47 |002d: const-string v3, "Local file does not exist" // string@477a │ │ -3e30f2: 7020 f5b1 3200 |002f: invoke-direct {v2, v3}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b1f5 │ │ -3e30f8: 2702 |0032: throw v2 │ │ -3e30fa: 2202 451e |0033: new-instance v2, Ljava/io/IOException; // type@1e45 │ │ -3e30fe: 1a03 f84b |0035: const-string v3, "No local url" // string@4bf8 │ │ -3e3102: 7020 f5b1 3200 |0037: invoke-direct {v2, v3}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b1f5 │ │ -3e3108: 2702 |003a: throw v2 │ │ -3e310a: 7210 f0ac 0200 |003b: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getStreamUrl:()Ljava/lang/String; // method@acf0 │ │ -3e3110: 0c00 |003e: move-result-object v0 │ │ -3e3112: 1a01 2a76 |003f: const-string v1, "content" // string@762a │ │ -3e3116: 6e20 3eb3 1000 |0041: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b33e │ │ -3e311c: 0a00 |0044: move-result v0 │ │ -3e311e: 3800 1d00 |0045: if-eqz v0, 0062 // +001d │ │ -3e3122: 7210 f0ac 0200 |0047: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getStreamUrl:()Ljava/lang/String; // method@acf0 │ │ -3e3128: 0c02 |004a: move-result-object v2 │ │ -3e312a: 7110 d106 0200 |004b: invoke-static {v2}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@06d1 │ │ -3e3130: 0c02 |004e: move-result-object v2 │ │ -3e3132: 2200 c81f |004f: new-instance v0, Lorg/apache/commons/io/input/CountingInputStream; // type@1fc8 │ │ -3e3136: 2201 341e |0051: new-instance v1, Ljava/io/BufferedInputStream; // type@1e34 │ │ -3e313a: 6e10 2002 0300 |0053: invoke-virtual {v3}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0220 │ │ -3e3140: 0c03 |0056: move-result-object v3 │ │ -3e3142: 6e20 0302 2300 |0057: invoke-virtual {v3, v2}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@0203 │ │ -3e3148: 0c02 |005a: move-result-object v2 │ │ -3e314a: 7020 9eb1 2100 |005b: invoke-direct {v1, v2}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;)V // method@b19e │ │ -3e3150: 7020 6bb7 1000 |005e: invoke-direct {v0, v1}, Lorg/apache/commons/io/input/CountingInputStream;.:(Ljava/io/InputStream;)V // method@b76b │ │ -3e3156: 1100 |0061: return-object v0 │ │ -3e3158: 2203 b51f |0062: new-instance v3, Lokhttp3/Request$Builder; // type@1fb5 │ │ -3e315c: 7010 19b7 0300 |0064: invoke-direct {v3}, Lokhttp3/Request$Builder;.:()V // method@b719 │ │ -3e3162: 7210 f0ac 0200 |0067: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getStreamUrl:()Ljava/lang/String; // method@acf0 │ │ -3e3168: 0c02 |006a: move-result-object v2 │ │ -3e316a: 6e20 23b7 2300 |006b: invoke-virtual {v3, v2}, Lokhttp3/Request$Builder;.url:(Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b723 │ │ -3e3170: 0c02 |006e: move-result-object v2 │ │ -3e3172: 6e10 1bb7 0200 |006f: invoke-virtual {v2}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b71b │ │ -3e3178: 0c02 |0072: move-result-object v2 │ │ -3e317a: 7100 f698 0000 |0073: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@98f6 │ │ -3e3180: 0c03 |0076: move-result-object v3 │ │ -3e3182: 6e20 18b7 2300 |0077: invoke-virtual {v3, v2}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b718 │ │ -3e3188: 0c02 |007a: move-result-object v2 │ │ -3e318a: 7210 eeb6 0200 |007b: invoke-interface {v2}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b6ee │ │ -3e3190: 0c02 |007e: move-result-object v2 │ │ -3e3192: 6e10 2cb7 0200 |007f: invoke-virtual {v2}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b72c │ │ -3e3198: 0c03 |0082: move-result-object v3 │ │ -3e319a: 3803 1500 |0083: if-eqz v3, 0098 // +0015 │ │ -3e319e: 2203 c81f |0085: new-instance v3, Lorg/apache/commons/io/input/CountingInputStream; // type@1fc8 │ │ -3e31a2: 2200 341e |0087: new-instance v0, Ljava/io/BufferedInputStream; // type@1e34 │ │ -3e31a6: 6e10 2cb7 0200 |0089: invoke-virtual {v2}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b72c │ │ -3e31ac: 0c02 |008c: move-result-object v2 │ │ -3e31ae: 6e10 36b7 0200 |008d: invoke-virtual {v2}, Lokhttp3/ResponseBody;.byteStream:()Ljava/io/InputStream; // method@b736 │ │ -3e31b4: 0c02 |0090: move-result-object v2 │ │ -3e31b6: 7020 9eb1 2000 |0091: invoke-direct {v0, v2}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;)V // method@b19e │ │ -3e31bc: 7020 6bb7 0300 |0094: invoke-direct {v3, v0}, Lorg/apache/commons/io/input/CountingInputStream;.:(Ljava/io/InputStream;)V // method@b76b │ │ -3e31c2: 1103 |0097: return-object v3 │ │ -3e31c4: 2202 451e |0098: new-instance v2, Ljava/io/IOException; // type@1e45 │ │ -3e31c8: 1a03 8711 |009a: const-string v3, "Body is null" // string@1187 │ │ -3e31cc: 7020 f5b1 3200 |009c: invoke-direct {v2, v3}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b1f5 │ │ -3e31d2: 2702 |009f: throw v2 │ │ +3e304c: |[3e304c] de.danoeh.antennapod.core.util.ChapterUtils.openStream:(Lde/danoeh/antennapod/model/playback/Playable;Landroid/content/Context;)Lorg/apache/commons/io/input/CountingInputStream; │ │ +3e305c: 7210 f2ac 0200 |0000: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.localFileAvailable:()Z // method@acf2 │ │ +3e3062: 0a00 |0003: move-result v0 │ │ +3e3064: 3800 3700 |0004: if-eqz v0, 003b // +0037 │ │ +3e3068: 7210 ebac 0200 |0006: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getLocalMediaUrl:()Ljava/lang/String; // method@aceb │ │ +3e306e: 0c03 |0009: move-result-object v3 │ │ +3e3070: 3803 2900 |000a: if-eqz v3, 0033 // +0029 │ │ +3e3074: 2203 3e1e |000c: new-instance v3, Ljava/io/File; // type@1e3e │ │ +3e3078: 7210 ebac 0200 |000e: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getLocalMediaUrl:()Ljava/lang/String; // method@aceb │ │ +3e307e: 0c02 |0011: move-result-object v2 │ │ +3e3080: 7020 c5b1 2300 |0012: invoke-direct {v3, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b1c5 │ │ +3e3086: 6e10 cdb1 0300 |0015: invoke-virtual {v3}, Ljava/io/File;.exists:()Z // method@b1cd │ │ +3e308c: 0a02 |0018: move-result v2 │ │ +3e308e: 3802 1200 |0019: if-eqz v2, 002b // +0012 │ │ +3e3092: 2202 c81f |001b: new-instance v2, Lorg/apache/commons/io/input/CountingInputStream; // type@1fc8 │ │ +3e3096: 2200 341e |001d: new-instance v0, Ljava/io/BufferedInputStream; // type@1e34 │ │ +3e309a: 2201 401e |001f: new-instance v1, Ljava/io/FileInputStream; // type@1e40 │ │ +3e309e: 7020 dcb1 3100 |0021: invoke-direct {v1, v3}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@b1dc │ │ +3e30a4: 7020 9eb1 1000 |0024: invoke-direct {v0, v1}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;)V // method@b19e │ │ +3e30aa: 7020 6bb7 0200 |0027: invoke-direct {v2, v0}, Lorg/apache/commons/io/input/CountingInputStream;.:(Ljava/io/InputStream;)V // method@b76b │ │ +3e30b0: 1102 |002a: return-object v2 │ │ +3e30b2: 2202 451e |002b: new-instance v2, Ljava/io/IOException; // type@1e45 │ │ +3e30b6: 1a03 7a47 |002d: const-string v3, "Local file does not exist" // string@477a │ │ +3e30ba: 7020 f5b1 3200 |002f: invoke-direct {v2, v3}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b1f5 │ │ +3e30c0: 2702 |0032: throw v2 │ │ +3e30c2: 2202 451e |0033: new-instance v2, Ljava/io/IOException; // type@1e45 │ │ +3e30c6: 1a03 f84b |0035: const-string v3, "No local url" // string@4bf8 │ │ +3e30ca: 7020 f5b1 3200 |0037: invoke-direct {v2, v3}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b1f5 │ │ +3e30d0: 2702 |003a: throw v2 │ │ +3e30d2: 7210 f0ac 0200 |003b: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getStreamUrl:()Ljava/lang/String; // method@acf0 │ │ +3e30d8: 0c00 |003e: move-result-object v0 │ │ +3e30da: 1a01 2a76 |003f: const-string v1, "content" // string@762a │ │ +3e30de: 6e20 3eb3 1000 |0041: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b33e │ │ +3e30e4: 0a00 |0044: move-result v0 │ │ +3e30e6: 3800 1d00 |0045: if-eqz v0, 0062 // +001d │ │ +3e30ea: 7210 f0ac 0200 |0047: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getStreamUrl:()Ljava/lang/String; // method@acf0 │ │ +3e30f0: 0c02 |004a: move-result-object v2 │ │ +3e30f2: 7110 d106 0200 |004b: invoke-static {v2}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@06d1 │ │ +3e30f8: 0c02 |004e: move-result-object v2 │ │ +3e30fa: 2200 c81f |004f: new-instance v0, Lorg/apache/commons/io/input/CountingInputStream; // type@1fc8 │ │ +3e30fe: 2201 341e |0051: new-instance v1, Ljava/io/BufferedInputStream; // type@1e34 │ │ +3e3102: 6e10 2002 0300 |0053: invoke-virtual {v3}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0220 │ │ +3e3108: 0c03 |0056: move-result-object v3 │ │ +3e310a: 6e20 0302 2300 |0057: invoke-virtual {v3, v2}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@0203 │ │ +3e3110: 0c02 |005a: move-result-object v2 │ │ +3e3112: 7020 9eb1 2100 |005b: invoke-direct {v1, v2}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;)V // method@b19e │ │ +3e3118: 7020 6bb7 1000 |005e: invoke-direct {v0, v1}, Lorg/apache/commons/io/input/CountingInputStream;.:(Ljava/io/InputStream;)V // method@b76b │ │ +3e311e: 1100 |0061: return-object v0 │ │ +3e3120: 2203 b51f |0062: new-instance v3, Lokhttp3/Request$Builder; // type@1fb5 │ │ +3e3124: 7010 19b7 0300 |0064: invoke-direct {v3}, Lokhttp3/Request$Builder;.:()V // method@b719 │ │ +3e312a: 7210 f0ac 0200 |0067: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getStreamUrl:()Ljava/lang/String; // method@acf0 │ │ +3e3130: 0c02 |006a: move-result-object v2 │ │ +3e3132: 6e20 23b7 2300 |006b: invoke-virtual {v3, v2}, Lokhttp3/Request$Builder;.url:(Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b723 │ │ +3e3138: 0c02 |006e: move-result-object v2 │ │ +3e313a: 6e10 1bb7 0200 |006f: invoke-virtual {v2}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b71b │ │ +3e3140: 0c02 |0072: move-result-object v2 │ │ +3e3142: 7100 f698 0000 |0073: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@98f6 │ │ +3e3148: 0c03 |0076: move-result-object v3 │ │ +3e314a: 6e20 18b7 2300 |0077: invoke-virtual {v3, v2}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b718 │ │ +3e3150: 0c02 |007a: move-result-object v2 │ │ +3e3152: 7210 eeb6 0200 |007b: invoke-interface {v2}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b6ee │ │ +3e3158: 0c02 |007e: move-result-object v2 │ │ +3e315a: 6e10 2cb7 0200 |007f: invoke-virtual {v2}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b72c │ │ +3e3160: 0c03 |0082: move-result-object v3 │ │ +3e3162: 3803 1500 |0083: if-eqz v3, 0098 // +0015 │ │ +3e3166: 2203 c81f |0085: new-instance v3, Lorg/apache/commons/io/input/CountingInputStream; // type@1fc8 │ │ +3e316a: 2200 341e |0087: new-instance v0, Ljava/io/BufferedInputStream; // type@1e34 │ │ +3e316e: 6e10 2cb7 0200 |0089: invoke-virtual {v2}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b72c │ │ +3e3174: 0c02 |008c: move-result-object v2 │ │ +3e3176: 6e10 36b7 0200 |008d: invoke-virtual {v2}, Lokhttp3/ResponseBody;.byteStream:()Ljava/io/InputStream; // method@b736 │ │ +3e317c: 0c02 |0090: move-result-object v2 │ │ +3e317e: 7020 9eb1 2000 |0091: invoke-direct {v0, v2}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;)V // method@b19e │ │ +3e3184: 7020 6bb7 0300 |0094: invoke-direct {v3, v0}, Lorg/apache/commons/io/input/CountingInputStream;.:(Ljava/io/InputStream;)V // method@b76b │ │ +3e318a: 1103 |0097: return-object v3 │ │ +3e318c: 2202 451e |0098: new-instance v2, Ljava/io/IOException; // type@1e45 │ │ +3e3190: 1a03 8711 |009a: const-string v3, "Body is null" // string@1187 │ │ +3e3194: 7020 f5b1 3200 |009c: invoke-direct {v2, v3}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b1f5 │ │ +3e319a: 2702 |009f: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0006 line=117 │ │ 0x000c line=120 │ │ 0x0015 line=121 │ │ 0x001b line=124 │ │ @@ -845075,33 +845075,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 │ │ -3e2fb0: |[3e2fb0] de.danoeh.antennapod.core.util.ChapterUtils.readId3ChaptersFrom:(Lorg/apache/commons/io/input/CountingInputStream;)Ljava/util/List; │ │ -3e2fc0: 2200 871d |0000: new-instance v0, Lde/danoeh/antennapod/parser/media/id3/ChapterReader; // type@1d87 │ │ -3e2fc4: 7020 52af 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/parser/media/id3/ChapterReader;.:(Lorg/apache/commons/io/input/CountingInputStream;)V // method@af52 │ │ -3e2fca: 6e10 61af 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readInputStream:()V // method@af61 │ │ -3e2fd0: 6e10 53af 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/parser/media/id3/ChapterReader;.getChapters:()Ljava/util/List; // method@af53 │ │ -3e2fd6: 0c01 |000b: move-result-object v1 │ │ -3e2fd8: 2200 a119 |000c: new-instance v0, Lde/danoeh/antennapod/core/util/comparator/ChapterStartTimeComparator; // type@19a1 │ │ -3e2fdc: 7010 c99d 0000 |000e: invoke-direct {v0}, Lde/danoeh/antennapod/core/util/comparator/ChapterStartTimeComparator;.:()V // method@9dc9 │ │ -3e2fe2: 7120 19b5 0100 |0011: invoke-static {v1, v0}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b519 │ │ -3e2fe8: 7110 0a9d 0100 |0014: invoke-static {v1}, Lde/danoeh/antennapod/core/util/ChapterUtils;.enumerateEmptyChapterTitles:(Ljava/util/List;)V // method@9d0a │ │ -3e2fee: 7110 099d 0100 |0017: invoke-static {v1}, Lde/danoeh/antennapod/core/util/ChapterUtils;.chaptersValid:(Ljava/util/List;)Z // method@9d09 │ │ -3e2ff4: 0a00 |001a: move-result v0 │ │ -3e2ff6: 3900 0d00 |001b: if-nez v0, 0028 // +000d │ │ -3e2ffa: 1a01 f113 |001d: const-string v1, "ChapterUtils" // string@13f1 │ │ -3e2ffe: 1a00 e513 |001f: const-string v0, "Chapter data was invalid" // string@13e5 │ │ -3e3002: 7120 000b 0100 |0021: invoke-static {v1, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -3e3008: 7100 0cb5 0000 |0024: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b50c │ │ -3e300e: 0c01 |0027: move-result-object v1 │ │ -3e3010: 1101 |0028: return-object v1 │ │ +3e2f78: |[3e2f78] de.danoeh.antennapod.core.util.ChapterUtils.readId3ChaptersFrom:(Lorg/apache/commons/io/input/CountingInputStream;)Ljava/util/List; │ │ +3e2f88: 2200 871d |0000: new-instance v0, Lde/danoeh/antennapod/parser/media/id3/ChapterReader; // type@1d87 │ │ +3e2f8c: 7020 52af 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/parser/media/id3/ChapterReader;.:(Lorg/apache/commons/io/input/CountingInputStream;)V // method@af52 │ │ +3e2f92: 6e10 61af 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readInputStream:()V // method@af61 │ │ +3e2f98: 6e10 53af 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/parser/media/id3/ChapterReader;.getChapters:()Ljava/util/List; // method@af53 │ │ +3e2f9e: 0c01 |000b: move-result-object v1 │ │ +3e2fa0: 2200 a119 |000c: new-instance v0, Lde/danoeh/antennapod/core/util/comparator/ChapterStartTimeComparator; // type@19a1 │ │ +3e2fa4: 7010 c99d 0000 |000e: invoke-direct {v0}, Lde/danoeh/antennapod/core/util/comparator/ChapterStartTimeComparator;.:()V // method@9dc9 │ │ +3e2faa: 7120 19b5 0100 |0011: invoke-static {v1, v0}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b519 │ │ +3e2fb0: 7110 0a9d 0100 |0014: invoke-static {v1}, Lde/danoeh/antennapod/core/util/ChapterUtils;.enumerateEmptyChapterTitles:(Ljava/util/List;)V // method@9d0a │ │ +3e2fb6: 7110 099d 0100 |0017: invoke-static {v1}, Lde/danoeh/antennapod/core/util/ChapterUtils;.chaptersValid:(Ljava/util/List;)Z // method@9d09 │ │ +3e2fbc: 0a00 |001a: move-result v0 │ │ +3e2fbe: 3900 0d00 |001b: if-nez v0, 0028 // +000d │ │ +3e2fc2: 1a01 f113 |001d: const-string v1, "ChapterUtils" // string@13f1 │ │ +3e2fc6: 1a00 e513 |001f: const-string v0, "Chapter data was invalid" // string@13e5 │ │ +3e2fca: 7120 000b 0100 |0021: invoke-static {v1, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +3e2fd0: 7100 0cb5 0000 |0024: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b50c │ │ +3e2fd6: 0c01 |0027: move-result-object v1 │ │ +3e2fd8: 1101 |0028: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ 0x0005 line=171 │ │ 0x0008 line=172 │ │ 0x000c line=173 │ │ 0x0014 line=174 │ │ @@ -845116,37 +845116,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 │ │ -3e3014: |[3e3014] de.danoeh.antennapod.core.util.ChapterUtils.readOggChaptersFromInputStream:(Ljava/io/InputStream;)Ljava/util/List; │ │ -3e3024: 2200 8e1d |0000: new-instance v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader; // type@1d8e │ │ -3e3028: 2201 341e |0002: new-instance v1, Ljava/io/BufferedInputStream; // type@1e34 │ │ -3e302c: 7020 9eb1 2100 |0004: invoke-direct {v1, v2}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;)V // method@b19e │ │ -3e3032: 7020 76af 1000 |0007: invoke-direct {v0, v1}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.:(Ljava/io/InputStream;)V // method@af76 │ │ -3e3038: 6e10 8faf 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.readInputStream:()V // method@af8f │ │ -3e303e: 6e10 79af 0000 |000d: invoke-virtual {v0}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.getChapters:()Ljava/util/List; // method@af79 │ │ -3e3044: 0c02 |0010: move-result-object v2 │ │ -3e3046: 3902 0700 |0011: if-nez v2, 0018 // +0007 │ │ -3e304a: 7100 0cb5 0000 |0013: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b50c │ │ -3e3050: 0c02 |0016: move-result-object v2 │ │ -3e3052: 1102 |0017: return-object v2 │ │ -3e3054: 2200 a119 |0018: new-instance v0, Lde/danoeh/antennapod/core/util/comparator/ChapterStartTimeComparator; // type@19a1 │ │ -3e3058: 7010 c99d 0000 |001a: invoke-direct {v0}, Lde/danoeh/antennapod/core/util/comparator/ChapterStartTimeComparator;.:()V // method@9dc9 │ │ -3e305e: 7120 19b5 0200 |001d: invoke-static {v2, v0}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b519 │ │ -3e3064: 7110 0a9d 0200 |0020: invoke-static {v2}, Lde/danoeh/antennapod/core/util/ChapterUtils;.enumerateEmptyChapterTitles:(Ljava/util/List;)V // method@9d0a │ │ -3e306a: 7110 099d 0200 |0023: invoke-static {v2}, Lde/danoeh/antennapod/core/util/ChapterUtils;.chaptersValid:(Ljava/util/List;)Z // method@9d09 │ │ -3e3070: 0a00 |0026: move-result v0 │ │ -3e3072: 3800 0300 |0027: if-eqz v0, 002a // +0003 │ │ -3e3076: 1102 |0029: return-object v2 │ │ -3e3078: 7100 0cb5 0000 |002a: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b50c │ │ -3e307e: 0c02 |002d: move-result-object v2 │ │ -3e3080: 1102 |002e: return-object v2 │ │ +3e2fdc: |[3e2fdc] de.danoeh.antennapod.core.util.ChapterUtils.readOggChaptersFromInputStream:(Ljava/io/InputStream;)Ljava/util/List; │ │ +3e2fec: 2200 8e1d |0000: new-instance v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader; // type@1d8e │ │ +3e2ff0: 2201 341e |0002: new-instance v1, Ljava/io/BufferedInputStream; // type@1e34 │ │ +3e2ff4: 7020 9eb1 2100 |0004: invoke-direct {v1, v2}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;)V // method@b19e │ │ +3e2ffa: 7020 76af 1000 |0007: invoke-direct {v0, v1}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.:(Ljava/io/InputStream;)V // method@af76 │ │ +3e3000: 6e10 8faf 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.readInputStream:()V // method@af8f │ │ +3e3006: 6e10 79af 0000 |000d: invoke-virtual {v0}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.getChapters:()Ljava/util/List; // method@af79 │ │ +3e300c: 0c02 |0010: move-result-object v2 │ │ +3e300e: 3902 0700 |0011: if-nez v2, 0018 // +0007 │ │ +3e3012: 7100 0cb5 0000 |0013: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b50c │ │ +3e3018: 0c02 |0016: move-result-object v2 │ │ +3e301a: 1102 |0017: return-object v2 │ │ +3e301c: 2200 a119 |0018: new-instance v0, Lde/danoeh/antennapod/core/util/comparator/ChapterStartTimeComparator; // type@19a1 │ │ +3e3020: 7010 c99d 0000 |001a: invoke-direct {v0}, Lde/danoeh/antennapod/core/util/comparator/ChapterStartTimeComparator;.:()V // method@9dc9 │ │ +3e3026: 7120 19b5 0200 |001d: invoke-static {v2, v0}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b519 │ │ +3e302c: 7110 0a9d 0200 |0020: invoke-static {v2}, Lde/danoeh/antennapod/core/util/ChapterUtils;.enumerateEmptyChapterTitles:(Ljava/util/List;)V // method@9d0a │ │ +3e3032: 7110 099d 0200 |0023: invoke-static {v2}, Lde/danoeh/antennapod/core/util/ChapterUtils;.chaptersValid:(Ljava/util/List;)Z // method@9d09 │ │ +3e3038: 0a00 |0026: move-result v0 │ │ +3e303a: 3800 0300 |0027: if-eqz v0, 002a // +0003 │ │ +3e303e: 1102 |0029: return-object v2 │ │ +3e3040: 7100 0cb5 0000 |002a: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b50c │ │ +3e3046: 0c02 |002d: move-result-object v2 │ │ +3e3048: 1102 |002e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ 0x000a line=185 │ │ 0x000d line=186 │ │ 0x0013 line=188 │ │ 0x0018 line=190 │ │ @@ -845197,17 +845197,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e3734: |[3e3734] de.danoeh.antennapod.core.util.Converter.:()V │ │ -3e3744: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e374a: 0e00 |0003: return-void │ │ +3e36fc: |[3e36fc] de.danoeh.antennapod.core.util.Converter.:()V │ │ +3e370c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e3712: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/util/Converter; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/util/Converter;) │ │ @@ -845215,42 +845215,42 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -3e3324: |[3e3324] de.danoeh.antennapod.core.util.Converter.durationStringLongToMs:(Ljava/lang/String;)I │ │ -3e3334: 1a00 2c0a |0000: const-string v0, ":" // string@0a2c │ │ -3e3338: 6e20 3cb3 0300 |0002: invoke-virtual {v3, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b33c │ │ -3e333e: 0c03 |0005: move-result-object v3 │ │ -3e3340: 2130 |0006: array-length v0, v3 │ │ -3e3342: 1231 |0007: const/4 v1, #int 3 // #3 │ │ -3e3344: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -3e3346: 3210 0300 |0009: if-eq v0, v1, 000c // +0003 │ │ -3e334a: 0f02 |000b: return v2 │ │ -3e334c: 4600 0302 |000c: aget-object v0, v3, v2 │ │ -3e3350: 7110 b9b2 0000 |000e: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ -3e3356: 0a00 |0011: move-result v0 │ │ -3e3358: d200 100e |0012: mul-int/lit16 v0, v0, #int 3600 // #0e10 │ │ -3e335c: d200 e803 |0014: mul-int/lit16 v0, v0, #int 1000 // #03e8 │ │ -3e3360: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -3e3362: 4601 0301 |0017: aget-object v1, v3, v1 │ │ -3e3366: 7110 b9b2 0100 |0019: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ -3e336c: 0a01 |001c: move-result v1 │ │ -3e336e: da01 013c |001d: mul-int/lit8 v1, v1, #int 60 // #3c │ │ -3e3372: d211 e803 |001f: mul-int/lit16 v1, v1, #int 1000 // #03e8 │ │ -3e3376: b010 |0021: add-int/2addr v0, v1 │ │ -3e3378: 1221 |0022: const/4 v1, #int 2 // #2 │ │ -3e337a: 4603 0301 |0023: aget-object v3, v3, v1 │ │ -3e337e: 7110 b9b2 0300 |0025: invoke-static {v3}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ -3e3384: 0a03 |0028: move-result v3 │ │ -3e3386: d233 e803 |0029: mul-int/lit16 v3, v3, #int 1000 // #03e8 │ │ -3e338a: b030 |002b: add-int/2addr v0, v3 │ │ -3e338c: 0f00 |002c: return v0 │ │ +3e32ec: |[3e32ec] de.danoeh.antennapod.core.util.Converter.durationStringLongToMs:(Ljava/lang/String;)I │ │ +3e32fc: 1a00 2c0a |0000: const-string v0, ":" // string@0a2c │ │ +3e3300: 6e20 3cb3 0300 |0002: invoke-virtual {v3, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b33c │ │ +3e3306: 0c03 |0005: move-result-object v3 │ │ +3e3308: 2130 |0006: array-length v0, v3 │ │ +3e330a: 1231 |0007: const/4 v1, #int 3 // #3 │ │ +3e330c: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +3e330e: 3210 0300 |0009: if-eq v0, v1, 000c // +0003 │ │ +3e3312: 0f02 |000b: return v2 │ │ +3e3314: 4600 0302 |000c: aget-object v0, v3, v2 │ │ +3e3318: 7110 b9b2 0000 |000e: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ +3e331e: 0a00 |0011: move-result v0 │ │ +3e3320: d200 100e |0012: mul-int/lit16 v0, v0, #int 3600 // #0e10 │ │ +3e3324: d200 e803 |0014: mul-int/lit16 v0, v0, #int 1000 // #03e8 │ │ +3e3328: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +3e332a: 4601 0301 |0017: aget-object v1, v3, v1 │ │ +3e332e: 7110 b9b2 0100 |0019: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ +3e3334: 0a01 |001c: move-result v1 │ │ +3e3336: da01 013c |001d: mul-int/lit8 v1, v1, #int 60 // #3c │ │ +3e333a: d211 e803 |001f: mul-int/lit16 v1, v1, #int 1000 // #03e8 │ │ +3e333e: b010 |0021: add-int/2addr v0, v1 │ │ +3e3340: 1221 |0022: const/4 v1, #int 2 // #2 │ │ +3e3342: 4603 0301 |0023: aget-object v3, v3, v1 │ │ +3e3346: 7110 b9b2 0300 |0025: invoke-static {v3}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ +3e334c: 0a03 |0028: move-result v3 │ │ +3e334e: d233 e803 |0029: mul-int/lit16 v3, v3, #int 1000 // #03e8 │ │ +3e3352: b030 |002b: add-int/2addr v0, v3 │ │ +3e3354: 0f00 |002c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=57 │ │ 0x0006 line=58 │ │ 0x000c line=61 │ │ 0x0019 line=62 │ │ 0x0025 line=63 │ │ @@ -845262,42 +845262,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 │ │ -3e3390: |[3e3390] de.danoeh.antennapod.core.util.Converter.durationStringShortToMs:(Ljava/lang/String;Z)I │ │ -3e33a0: 1a00 2c0a |0000: const-string v0, ":" // string@0a2c │ │ -3e33a4: 6e20 3cb3 0300 |0002: invoke-virtual {v3, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b33c │ │ -3e33aa: 0c03 |0005: move-result-object v3 │ │ -3e33ac: 2130 |0006: array-length v0, v3 │ │ -3e33ae: 1221 |0007: const/4 v1, #int 2 // #2 │ │ -3e33b0: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -3e33b2: 3210 0300 |0009: if-eq v0, v1, 000c // +0003 │ │ -3e33b6: 0f02 |000b: return v2 │ │ -3e33b8: 1300 3c00 |000c: const/16 v0, #int 60 // #3c │ │ -3e33bc: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -3e33be: 3804 0500 |000f: if-eqz v4, 0014 // +0005 │ │ -3e33c2: 1304 3c00 |0011: const/16 v4, #int 60 // #3c │ │ -3e33c6: 2802 |0013: goto 0015 // +0002 │ │ -3e33c8: 1214 |0014: const/4 v4, #int 1 // #1 │ │ -3e33ca: 4602 0302 |0015: aget-object v2, v3, v2 │ │ -3e33ce: 7110 b9b2 0200 |0017: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ -3e33d4: 0a02 |001a: move-result v2 │ │ -3e33d6: da02 023c |001b: mul-int/lit8 v2, v2, #int 60 // #3c │ │ -3e33da: d222 e803 |001d: mul-int/lit16 v2, v2, #int 1000 // #03e8 │ │ -3e33de: 9202 0204 |001f: mul-int v2, v2, v4 │ │ -3e33e2: 4603 0301 |0021: aget-object v3, v3, v1 │ │ -3e33e6: 7110 b9b2 0300 |0023: invoke-static {v3}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ -3e33ec: 0a03 |0026: move-result v3 │ │ -3e33ee: d233 e803 |0027: mul-int/lit16 v3, v3, #int 1000 // #03e8 │ │ -3e33f2: 9203 0304 |0029: mul-int v3, v3, v4 │ │ -3e33f6: b032 |002b: add-int/2addr v2, v3 │ │ -3e33f8: 0f02 |002c: return v2 │ │ +3e3358: |[3e3358] de.danoeh.antennapod.core.util.Converter.durationStringShortToMs:(Ljava/lang/String;Z)I │ │ +3e3368: 1a00 2c0a |0000: const-string v0, ":" // string@0a2c │ │ +3e336c: 6e20 3cb3 0300 |0002: invoke-virtual {v3, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b33c │ │ +3e3372: 0c03 |0005: move-result-object v3 │ │ +3e3374: 2130 |0006: array-length v0, v3 │ │ +3e3376: 1221 |0007: const/4 v1, #int 2 // #2 │ │ +3e3378: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +3e337a: 3210 0300 |0009: if-eq v0, v1, 000c // +0003 │ │ +3e337e: 0f02 |000b: return v2 │ │ +3e3380: 1300 3c00 |000c: const/16 v0, #int 60 // #3c │ │ +3e3384: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +3e3386: 3804 0500 |000f: if-eqz v4, 0014 // +0005 │ │ +3e338a: 1304 3c00 |0011: const/16 v4, #int 60 // #3c │ │ +3e338e: 2802 |0013: goto 0015 // +0002 │ │ +3e3390: 1214 |0014: const/4 v4, #int 1 // #1 │ │ +3e3392: 4602 0302 |0015: aget-object v2, v3, v2 │ │ +3e3396: 7110 b9b2 0200 |0017: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ +3e339c: 0a02 |001a: move-result v2 │ │ +3e339e: da02 023c |001b: mul-int/lit8 v2, v2, #int 60 // #3c │ │ +3e33a2: d222 e803 |001d: mul-int/lit16 v2, v2, #int 1000 // #03e8 │ │ +3e33a6: 9202 0204 |001f: mul-int v2, v2, v4 │ │ +3e33aa: 4603 0301 |0021: aget-object v3, v3, v1 │ │ +3e33ae: 7110 b9b2 0300 |0023: invoke-static {v3}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ +3e33b4: 0a03 |0026: move-result v3 │ │ +3e33b6: d233 e803 |0027: mul-int/lit16 v3, v3, #int 1000 // #03e8 │ │ +3e33ba: 9203 0304 |0029: mul-int v3, v3, v4 │ │ +3e33be: b032 |002b: add-int/2addr v2, v3 │ │ +3e33c0: 0f02 |002c: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=71 │ │ 0x0006 line=72 │ │ 0x0015 line=78 │ │ 0x0023 line=79 │ │ locals : │ │ @@ -845309,20 +845309,20 @@ │ │ type : '(Landroid/content/Context;J)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -3e3464: |[3e3464] de.danoeh.antennapod.core.util.Converter.getDurationStringLocalized:(Landroid/content/Context;J)Ljava/lang/String; │ │ -3e3474: 6e10 2f02 0000 |0000: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ -3e347a: 0c00 |0003: move-result-object v0 │ │ -3e347c: 7130 179d 1002 |0004: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLocalized:(Landroid/content/res/Resources;J)Ljava/lang/String; // method@9d17 │ │ -3e3482: 0c00 |0007: move-result-object v0 │ │ -3e3484: 1100 |0008: return-object v0 │ │ +3e342c: |[3e342c] de.danoeh.antennapod.core.util.Converter.getDurationStringLocalized:(Landroid/content/Context;J)Ljava/lang/String; │ │ +3e343c: 6e10 2f02 0000 |0000: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ +3e3442: 0c00 |0003: move-result-object v0 │ │ +3e3444: 7130 179d 1002 |0004: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLocalized:(Landroid/content/res/Resources;J)Ljava/lang/String; // method@9d17 │ │ +3e344a: 0c00 |0007: move-result-object v0 │ │ +3e344c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 (null) Landroid/content/Context; │ │ 0x0000 - 0x0009 reg=1 (null) J │ │ │ │ @@ -845331,92 +845331,92 @@ │ │ type : '(Landroid/content/res/Resources;J)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 13 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 160 16-bit code units │ │ -3e3488: |[3e3488] de.danoeh.antennapod.core.util.Converter.getDurationStringLocalized:(Landroid/content/res/Resources;J)Ljava/lang/String; │ │ -3e3498: 1700 80ee 3600 |0000: const-wide/32 v0, #float 5.04467e-39 // #0036ee80 │ │ -3e349e: 9e00 0b00 |0003: div-long v0, v11, v0 │ │ -3e34a2: 8401 |0005: long-to-int v1, v0 │ │ -3e34a4: db00 0118 |0006: div-int/lit8 v0, v1, #int 24 // #18 │ │ -3e34a8: 1a02 c5e8 |0008: const-string v2, " " // string@e8c5 │ │ -3e34ac: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -3e34ae: 1214 |000b: const/4 v4, #int 1 // #1 │ │ -3e34b0: 1a05 1e00 |000c: const-string v5, " " // string@001e │ │ -3e34b4: 1a06 0000 |000e: const-string v6, "" // string@0000 │ │ -3e34b8: 3d00 2900 |0010: if-lez v0, 0039 // +0029 │ │ -3e34bc: 6007 497c |0012: sget v7, Lde/danoeh/antennapod/core/R$plurals;.time_days_quantified:I // field@7c49 │ │ -3e34c0: 2348 2921 |0014: new-array v8, v4, [Ljava/lang/Object; // type@2129 │ │ -3e34c4: 7110 c1b2 0000 |0016: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -3e34ca: 0c09 |0019: move-result-object v9 │ │ -3e34cc: 4d09 0803 |001a: aput-object v9, v8, v3 │ │ -3e34d0: 6e40 0b03 7a80 |001c: invoke-virtual {v10, v7, v0, v8}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@030b │ │ -3e34d6: 0c07 |001f: move-result-object v7 │ │ -3e34d8: 2208 8f1e |0020: new-instance v8, Ljava/lang/StringBuilder; // type@1e8f │ │ -3e34dc: 7010 50b3 0800 |0022: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3e34e2: 6e20 5cb3 6800 |0025: invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e34e8: 6e30 39b3 5702 |0028: invoke-virtual {v7, v5, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b339 │ │ -3e34ee: 0c06 |002b: move-result-object v6 │ │ -3e34f0: 6e20 5cb3 6800 |002c: invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e34f6: 6e20 5cb3 5800 |002f: invoke-virtual {v8, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e34fc: 6e10 67b3 0800 |0032: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3e3502: 0c06 |0035: move-result-object v6 │ │ -3e3504: da07 0018 |0036: mul-int/lit8 v7, v0, #int 24 // #18 │ │ -3e3508: b171 |0038: sub-int/2addr v1, v7 │ │ -3e350a: da07 0018 |0039: mul-int/lit8 v7, v0, #int 24 // #18 │ │ -3e350e: b017 |003b: add-int/2addr v7, v1 │ │ -3e3510: 1408 80ee 3600 |003c: const v8, #float 5.04467e-39 // #0036ee80 │ │ -3e3516: 9207 0708 |003f: mul-int v7, v7, v8 │ │ -3e351a: 8177 |0041: int-to-long v7, v7 │ │ -3e351c: bc7b |0042: sub-long/2addr v11, v7 │ │ -3e351e: 84bc |0043: long-to-int v12, v11 │ │ -3e3520: 140b 60ea 0000 |0044: const v11, #float 8.40779e-41 // #0000ea60 │ │ -3e3526: b3bc |0047: div-int/2addr v12, v11 │ │ -3e3528: 3d01 3400 |0048: if-lez v1, 007c // +0034 │ │ -3e352c: 600b 4a7c |004a: sget v11, Lde/danoeh/antennapod/core/R$plurals;.time_hours_quantified:I // field@7c4a │ │ -3e3530: 2347 2921 |004c: new-array v7, v4, [Ljava/lang/Object; // type@2129 │ │ -3e3534: 7110 c1b2 0100 |004e: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -3e353a: 0c08 |0051: move-result-object v8 │ │ -3e353c: 4d08 0703 |0052: aput-object v8, v7, v3 │ │ -3e3540: 6e40 0b03 ba71 |0054: invoke-virtual {v10, v11, v1, v7}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@030b │ │ -3e3546: 0c0b |0057: move-result-object v11 │ │ -3e3548: 2201 8f1e |0058: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -3e354c: 7010 50b3 0100 |005a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3e3552: 6e20 5cb3 6100 |005d: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e3558: 6e30 39b3 5b02 |0060: invoke-virtual {v11, v5, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b339 │ │ -3e355e: 0c0b |0063: move-result-object v11 │ │ -3e3560: 6e20 5cb3 b100 |0064: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e3566: 6e10 67b3 0100 |0067: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3e356c: 0c06 |006a: move-result-object v6 │ │ -3e356e: 3900 1100 |006b: if-nez v0, 007c // +0011 │ │ -3e3572: 220b 8f1e |006d: new-instance v11, Ljava/lang/StringBuilder; // type@1e8f │ │ -3e3576: 7010 50b3 0b00 |006f: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3e357c: 6e20 5cb3 6b00 |0072: invoke-virtual {v11, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e3582: 6e20 5cb3 5b00 |0075: invoke-virtual {v11, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e3588: 6e10 67b3 0b00 |0078: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3e358e: 0c06 |007b: move-result-object v6 │ │ -3e3590: 3900 2300 |007c: if-nez v0, 009f // +0023 │ │ -3e3594: 600b 4b7c |007e: sget v11, Lde/danoeh/antennapod/core/R$plurals;.time_minutes_quantified:I // field@7c4b │ │ -3e3598: 2340 2921 |0080: new-array v0, v4, [Ljava/lang/Object; // type@2129 │ │ -3e359c: 7110 c1b2 0c00 |0082: invoke-static {v12}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -3e35a2: 0c01 |0085: move-result-object v1 │ │ -3e35a4: 4d01 0003 |0086: aput-object v1, v0, v3 │ │ -3e35a8: 6e40 0b03 ba0c |0088: invoke-virtual {v10, v11, v12, v0}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@030b │ │ -3e35ae: 0c0a |008b: move-result-object v10 │ │ -3e35b0: 220b 8f1e |008c: new-instance v11, Ljava/lang/StringBuilder; // type@1e8f │ │ -3e35b4: 7010 50b3 0b00 |008e: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3e35ba: 6e20 5cb3 6b00 |0091: invoke-virtual {v11, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e35c0: 6e30 39b3 5a02 |0094: invoke-virtual {v10, v5, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b339 │ │ -3e35c6: 0c0a |0097: move-result-object v10 │ │ -3e35c8: 6e20 5cb3 ab00 |0098: invoke-virtual {v11, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e35ce: 6e10 67b3 0b00 |009b: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3e35d4: 0c06 |009e: move-result-object v6 │ │ -3e35d6: 1106 |009f: return-object v6 │ │ +3e3450: |[3e3450] de.danoeh.antennapod.core.util.Converter.getDurationStringLocalized:(Landroid/content/res/Resources;J)Ljava/lang/String; │ │ +3e3460: 1700 80ee 3600 |0000: const-wide/32 v0, #float 5.04467e-39 // #0036ee80 │ │ +3e3466: 9e00 0b00 |0003: div-long v0, v11, v0 │ │ +3e346a: 8401 |0005: long-to-int v1, v0 │ │ +3e346c: db00 0118 |0006: div-int/lit8 v0, v1, #int 24 // #18 │ │ +3e3470: 1a02 c5e8 |0008: const-string v2, " " // string@e8c5 │ │ +3e3474: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +3e3476: 1214 |000b: const/4 v4, #int 1 // #1 │ │ +3e3478: 1a05 1e00 |000c: const-string v5, " " // string@001e │ │ +3e347c: 1a06 0000 |000e: const-string v6, "" // string@0000 │ │ +3e3480: 3d00 2900 |0010: if-lez v0, 0039 // +0029 │ │ +3e3484: 6007 497c |0012: sget v7, Lde/danoeh/antennapod/core/R$plurals;.time_days_quantified:I // field@7c49 │ │ +3e3488: 2348 2921 |0014: new-array v8, v4, [Ljava/lang/Object; // type@2129 │ │ +3e348c: 7110 c1b2 0000 |0016: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +3e3492: 0c09 |0019: move-result-object v9 │ │ +3e3494: 4d09 0803 |001a: aput-object v9, v8, v3 │ │ +3e3498: 6e40 0b03 7a80 |001c: invoke-virtual {v10, v7, v0, v8}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@030b │ │ +3e349e: 0c07 |001f: move-result-object v7 │ │ +3e34a0: 2208 8f1e |0020: new-instance v8, Ljava/lang/StringBuilder; // type@1e8f │ │ +3e34a4: 7010 50b3 0800 |0022: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3e34aa: 6e20 5cb3 6800 |0025: invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e34b0: 6e30 39b3 5702 |0028: invoke-virtual {v7, v5, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b339 │ │ +3e34b6: 0c06 |002b: move-result-object v6 │ │ +3e34b8: 6e20 5cb3 6800 |002c: invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e34be: 6e20 5cb3 5800 |002f: invoke-virtual {v8, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e34c4: 6e10 67b3 0800 |0032: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3e34ca: 0c06 |0035: move-result-object v6 │ │ +3e34cc: da07 0018 |0036: mul-int/lit8 v7, v0, #int 24 // #18 │ │ +3e34d0: b171 |0038: sub-int/2addr v1, v7 │ │ +3e34d2: da07 0018 |0039: mul-int/lit8 v7, v0, #int 24 // #18 │ │ +3e34d6: b017 |003b: add-int/2addr v7, v1 │ │ +3e34d8: 1408 80ee 3600 |003c: const v8, #float 5.04467e-39 // #0036ee80 │ │ +3e34de: 9207 0708 |003f: mul-int v7, v7, v8 │ │ +3e34e2: 8177 |0041: int-to-long v7, v7 │ │ +3e34e4: bc7b |0042: sub-long/2addr v11, v7 │ │ +3e34e6: 84bc |0043: long-to-int v12, v11 │ │ +3e34e8: 140b 60ea 0000 |0044: const v11, #float 8.40779e-41 // #0000ea60 │ │ +3e34ee: b3bc |0047: div-int/2addr v12, v11 │ │ +3e34f0: 3d01 3400 |0048: if-lez v1, 007c // +0034 │ │ +3e34f4: 600b 4a7c |004a: sget v11, Lde/danoeh/antennapod/core/R$plurals;.time_hours_quantified:I // field@7c4a │ │ +3e34f8: 2347 2921 |004c: new-array v7, v4, [Ljava/lang/Object; // type@2129 │ │ +3e34fc: 7110 c1b2 0100 |004e: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +3e3502: 0c08 |0051: move-result-object v8 │ │ +3e3504: 4d08 0703 |0052: aput-object v8, v7, v3 │ │ +3e3508: 6e40 0b03 ba71 |0054: invoke-virtual {v10, v11, v1, v7}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@030b │ │ +3e350e: 0c0b |0057: move-result-object v11 │ │ +3e3510: 2201 8f1e |0058: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +3e3514: 7010 50b3 0100 |005a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3e351a: 6e20 5cb3 6100 |005d: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e3520: 6e30 39b3 5b02 |0060: invoke-virtual {v11, v5, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b339 │ │ +3e3526: 0c0b |0063: move-result-object v11 │ │ +3e3528: 6e20 5cb3 b100 |0064: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e352e: 6e10 67b3 0100 |0067: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3e3534: 0c06 |006a: move-result-object v6 │ │ +3e3536: 3900 1100 |006b: if-nez v0, 007c // +0011 │ │ +3e353a: 220b 8f1e |006d: new-instance v11, Ljava/lang/StringBuilder; // type@1e8f │ │ +3e353e: 7010 50b3 0b00 |006f: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3e3544: 6e20 5cb3 6b00 |0072: invoke-virtual {v11, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e354a: 6e20 5cb3 5b00 |0075: invoke-virtual {v11, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e3550: 6e10 67b3 0b00 |0078: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3e3556: 0c06 |007b: move-result-object v6 │ │ +3e3558: 3900 2300 |007c: if-nez v0, 009f // +0023 │ │ +3e355c: 600b 4b7c |007e: sget v11, Lde/danoeh/antennapod/core/R$plurals;.time_minutes_quantified:I // field@7c4b │ │ +3e3560: 2340 2921 |0080: new-array v0, v4, [Ljava/lang/Object; // type@2129 │ │ +3e3564: 7110 c1b2 0c00 |0082: invoke-static {v12}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +3e356a: 0c01 |0085: move-result-object v1 │ │ +3e356c: 4d01 0003 |0086: aput-object v1, v0, v3 │ │ +3e3570: 6e40 0b03 ba0c |0088: invoke-virtual {v10, v11, v12, v0}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@030b │ │ +3e3576: 0c0a |008b: move-result-object v10 │ │ +3e3578: 220b 8f1e |008c: new-instance v11, Ljava/lang/StringBuilder; // type@1e8f │ │ +3e357c: 7010 50b3 0b00 |008e: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3e3582: 6e20 5cb3 6b00 |0091: invoke-virtual {v11, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e3588: 6e30 39b3 5a02 |0094: invoke-virtual {v10, v5, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b339 │ │ +3e358e: 0c0a |0097: move-result-object v10 │ │ +3e3590: 6e20 5cb3 ab00 |0098: invoke-virtual {v11, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e3596: 6e10 67b3 0b00 |009b: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3e359c: 0c06 |009e: move-result-object v6 │ │ +3e359e: 1106 |009f: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=91 │ │ 0x0006 line=92 │ │ 0x0012 line=94 │ │ 0x0020 line=95 │ │ 0x0047 line=99 │ │ @@ -845434,44 +845434,44 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -3e35d8: |[3e35d8] de.danoeh.antennapod.core.util.Converter.getDurationStringLong:(I)Ljava/lang/String; │ │ -3e35e8: 3c04 0500 |0000: if-gtz v4, 0005 // +0005 │ │ -3e35ec: 1a04 020a |0002: const-string v4, "00:00:00" // string@0a02 │ │ -3e35f0: 1104 |0004: return-object v4 │ │ -3e35f2: 8140 |0005: int-to-long v0, v4 │ │ -3e35f4: 7120 1a9d 1000 |0006: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/Converter;.millisecondsToHms:(J)[I // method@9d1a │ │ -3e35fa: 0c04 |0009: move-result-object v4 │ │ -3e35fc: 7100 83b5 0000 |000a: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b583 │ │ -3e3602: 0c00 |000d: move-result-object v0 │ │ -3e3604: 1231 |000e: const/4 v1, #int 3 // #3 │ │ -3e3606: 2311 2921 |000f: new-array v1, v1, [Ljava/lang/Object; // type@2129 │ │ -3e360a: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -3e360c: 4403 0402 |0012: aget v3, v4, v2 │ │ -3e3610: 7110 c1b2 0300 |0014: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -3e3616: 0c03 |0017: move-result-object v3 │ │ -3e3618: 4d03 0102 |0018: aput-object v3, v1, v2 │ │ -3e361c: 1212 |001a: const/4 v2, #int 1 // #1 │ │ -3e361e: 4403 0402 |001b: aget v3, v4, v2 │ │ -3e3622: 7110 c1b2 0300 |001d: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -3e3628: 0c03 |0020: move-result-object v3 │ │ -3e362a: 4d03 0102 |0021: aput-object v3, v1, v2 │ │ -3e362e: 1222 |0023: const/4 v2, #int 2 // #2 │ │ -3e3630: 4404 0402 |0024: aget v4, v4, v2 │ │ -3e3634: 7110 c1b2 0400 |0026: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -3e363a: 0c04 |0029: move-result-object v4 │ │ -3e363c: 4d04 0102 |002a: aput-object v4, v1, v2 │ │ -3e3640: 1a04 3906 |002c: const-string v4, "%02d:%02d:%02d" // string@0639 │ │ -3e3644: 7130 2bb3 4001 |002e: invoke-static {v0, v4, v1}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32b │ │ -3e364a: 0c04 |0031: move-result-object v4 │ │ -3e364c: 1104 |0032: return-object v4 │ │ +3e35a0: |[3e35a0] de.danoeh.antennapod.core.util.Converter.getDurationStringLong:(I)Ljava/lang/String; │ │ +3e35b0: 3c04 0500 |0000: if-gtz v4, 0005 // +0005 │ │ +3e35b4: 1a04 020a |0002: const-string v4, "00:00:00" // string@0a02 │ │ +3e35b8: 1104 |0004: return-object v4 │ │ +3e35ba: 8140 |0005: int-to-long v0, v4 │ │ +3e35bc: 7120 1a9d 1000 |0006: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/Converter;.millisecondsToHms:(J)[I // method@9d1a │ │ +3e35c2: 0c04 |0009: move-result-object v4 │ │ +3e35c4: 7100 83b5 0000 |000a: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b583 │ │ +3e35ca: 0c00 |000d: move-result-object v0 │ │ +3e35cc: 1231 |000e: const/4 v1, #int 3 // #3 │ │ +3e35ce: 2311 2921 |000f: new-array v1, v1, [Ljava/lang/Object; // type@2129 │ │ +3e35d2: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +3e35d4: 4403 0402 |0012: aget v3, v4, v2 │ │ +3e35d8: 7110 c1b2 0300 |0014: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +3e35de: 0c03 |0017: move-result-object v3 │ │ +3e35e0: 4d03 0102 |0018: aput-object v3, v1, v2 │ │ +3e35e4: 1212 |001a: const/4 v2, #int 1 // #1 │ │ +3e35e6: 4403 0402 |001b: aget v3, v4, v2 │ │ +3e35ea: 7110 c1b2 0300 |001d: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +3e35f0: 0c03 |0020: move-result-object v3 │ │ +3e35f2: 4d03 0102 |0021: aput-object v3, v1, v2 │ │ +3e35f6: 1222 |0023: const/4 v2, #int 2 // #2 │ │ +3e35f8: 4404 0402 |0024: aget v4, v4, v2 │ │ +3e35fc: 7110 c1b2 0400 |0026: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +3e3602: 0c04 |0029: move-result-object v4 │ │ +3e3604: 4d04 0102 |002a: aput-object v4, v1, v2 │ │ +3e3608: 1a04 3906 |002c: const-string v4, "%02d:%02d:%02d" // string@0639 │ │ +3e360c: 7130 2bb3 4001 |002e: invoke-static {v0, v4, v1}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32b │ │ +3e3612: 0c04 |0031: move-result-object v4 │ │ +3e3614: 1104 |0032: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=27 │ │ 0x000a line=28 │ │ locals : │ │ 0x0000 - 0x0033 reg=4 (null) I │ │ │ │ @@ -845480,43 +845480,43 @@ │ │ type : '(IZ)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -3e3650: |[3e3650] de.danoeh.antennapod.core.util.Converter.getDurationStringShort:(IZ)Ljava/lang/String; │ │ -3e3660: 1400 60ea 0000 |0000: const v0, #float 8.40779e-41 // #0000ea60 │ │ -3e3666: 3804 0600 |0003: if-eqz v4, 0009 // +0006 │ │ -3e366a: 1401 80ee 3600 |0005: const v1, #float 5.04467e-39 // #0036ee80 │ │ -3e3670: 2804 |0008: goto 000c // +0004 │ │ -3e3672: 1401 60ea 0000 |0009: const v1, #float 8.40779e-41 // #0000ea60 │ │ -3e3678: 9302 0301 |000c: div-int v2, v3, v1 │ │ -3e367c: 9201 0102 |000e: mul-int v1, v1, v2 │ │ -3e3680: b113 |0010: sub-int/2addr v3, v1 │ │ -3e3682: 3804 0300 |0011: if-eqz v4, 0014 // +0003 │ │ -3e3686: 2803 |0013: goto 0016 // +0003 │ │ -3e3688: 1300 e803 |0014: const/16 v0, #int 1000 // #3e8 │ │ -3e368c: b303 |0016: div-int/2addr v3, v0 │ │ -3e368e: 7100 83b5 0000 |0017: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b583 │ │ -3e3694: 0c04 |001a: move-result-object v4 │ │ -3e3696: 1220 |001b: const/4 v0, #int 2 // #2 │ │ -3e3698: 2300 2921 |001c: new-array v0, v0, [Ljava/lang/Object; // type@2129 │ │ -3e369c: 1201 |001e: const/4 v1, #int 0 // #0 │ │ -3e369e: 7110 c1b2 0200 |001f: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -3e36a4: 0c02 |0022: move-result-object v2 │ │ -3e36a6: 4d02 0001 |0023: aput-object v2, v0, v1 │ │ -3e36aa: 1211 |0025: const/4 v1, #int 1 // #1 │ │ -3e36ac: 7110 c1b2 0300 |0026: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -3e36b2: 0c03 |0029: move-result-object v3 │ │ -3e36b4: 4d03 0001 |002a: aput-object v3, v0, v1 │ │ -3e36b8: 1a03 3806 |002c: const-string v3, "%02d:%02d" // string@0638 │ │ -3e36bc: 7130 2bb3 3400 |002e: invoke-static {v4, v3, v0}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32b │ │ -3e36c2: 0c03 |0031: move-result-object v3 │ │ -3e36c4: 1103 |0032: return-object v3 │ │ +3e3618: |[3e3618] de.danoeh.antennapod.core.util.Converter.getDurationStringShort:(IZ)Ljava/lang/String; │ │ +3e3628: 1400 60ea 0000 |0000: const v0, #float 8.40779e-41 // #0000ea60 │ │ +3e362e: 3804 0600 |0003: if-eqz v4, 0009 // +0006 │ │ +3e3632: 1401 80ee 3600 |0005: const v1, #float 5.04467e-39 // #0036ee80 │ │ +3e3638: 2804 |0008: goto 000c // +0004 │ │ +3e363a: 1401 60ea 0000 |0009: const v1, #float 8.40779e-41 // #0000ea60 │ │ +3e3640: 9302 0301 |000c: div-int v2, v3, v1 │ │ +3e3644: 9201 0102 |000e: mul-int v1, v1, v2 │ │ +3e3648: b113 |0010: sub-int/2addr v3, v1 │ │ +3e364a: 3804 0300 |0011: if-eqz v4, 0014 // +0003 │ │ +3e364e: 2803 |0013: goto 0016 // +0003 │ │ +3e3650: 1300 e803 |0014: const/16 v0, #int 1000 // #3e8 │ │ +3e3654: b303 |0016: div-int/2addr v3, v0 │ │ +3e3656: 7100 83b5 0000 |0017: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b583 │ │ +3e365c: 0c04 |001a: move-result-object v4 │ │ +3e365e: 1220 |001b: const/4 v0, #int 2 // #2 │ │ +3e3660: 2300 2921 |001c: new-array v0, v0, [Ljava/lang/Object; // type@2129 │ │ +3e3664: 1201 |001e: const/4 v1, #int 0 // #0 │ │ +3e3666: 7110 c1b2 0200 |001f: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +3e366c: 0c02 |0022: move-result-object v2 │ │ +3e366e: 4d02 0001 |0023: aput-object v2, v0, v1 │ │ +3e3672: 1211 |0025: const/4 v1, #int 1 // #1 │ │ +3e3674: 7110 c1b2 0300 |0026: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +3e367a: 0c03 |0029: move-result-object v3 │ │ +3e367c: 4d03 0001 |002a: aput-object v3, v0, v1 │ │ +3e3680: 1a03 3806 |002c: const-string v3, "%02d:%02d" // string@0638 │ │ +3e3684: 7130 2bb3 3400 |002e: invoke-static {v4, v3, v0}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32b │ │ +3e368a: 0c03 |0031: move-result-object v3 │ │ +3e368c: 1103 |0032: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x000c line=46 │ │ 0x0016 line=48 │ │ 0x0017 line=50 │ │ locals : │ │ 0x0000 - 0x0033 reg=3 (null) I │ │ @@ -845527,41 +845527,41 @@ │ │ type : '(J)[I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 43 16-bit code units │ │ -3e33fc: |[3e33fc] de.danoeh.antennapod.core.util.Converter.millisecondsToHms:(J)[I │ │ -3e340c: 1700 80ee 3600 |0000: const-wide/32 v0, #float 5.04467e-39 // #0036ee80 │ │ -3e3412: 9e00 0400 |0003: div-long v0, v4, v0 │ │ -3e3416: 8401 |0005: long-to-int v1, v0 │ │ -3e3418: 1400 80ee 3600 |0006: const v0, #float 5.04467e-39 // #0036ee80 │ │ -3e341e: 9200 0001 |0009: mul-int v0, v0, v1 │ │ -3e3422: 8102 |000b: int-to-long v2, v0 │ │ -3e3424: bc24 |000c: sub-long/2addr v4, v2 │ │ -3e3426: 1702 60ea 0000 |000d: const-wide/32 v2, #float 8.40779e-41 // #0000ea60 │ │ -3e342c: 9e02 0402 |0010: div-long v2, v4, v2 │ │ -3e3430: 8420 |0012: long-to-int v0, v2 │ │ -3e3432: 1402 60ea 0000 |0013: const v2, #float 8.40779e-41 // #0000ea60 │ │ -3e3438: 9202 0200 |0016: mul-int v2, v2, v0 │ │ -3e343c: 8122 |0018: int-to-long v2, v2 │ │ -3e343e: bc24 |0019: sub-long/2addr v4, v2 │ │ -3e3440: 1602 e803 |001a: const-wide/16 v2, #int 1000 // #3e8 │ │ -3e3444: be24 |001c: div-long/2addr v4, v2 │ │ -3e3446: 8445 |001d: long-to-int v5, v4 │ │ -3e3448: 1234 |001e: const/4 v4, #int 3 // #3 │ │ -3e344a: 2344 0120 |001f: new-array v4, v4, [I // type@2001 │ │ -3e344e: 1202 |0021: const/4 v2, #int 0 // #0 │ │ -3e3450: 4b01 0402 |0022: aput v1, v4, v2 │ │ -3e3454: 1211 |0024: const/4 v1, #int 1 // #1 │ │ -3e3456: 4b00 0401 |0025: aput v0, v4, v1 │ │ -3e345a: 1220 |0027: const/4 v0, #int 2 // #2 │ │ -3e345c: 4b05 0400 |0028: aput v5, v4, v0 │ │ -3e3460: 1104 |002a: return-object v4 │ │ +3e33c4: |[3e33c4] de.danoeh.antennapod.core.util.Converter.millisecondsToHms:(J)[I │ │ +3e33d4: 1700 80ee 3600 |0000: const-wide/32 v0, #float 5.04467e-39 // #0036ee80 │ │ +3e33da: 9e00 0400 |0003: div-long v0, v4, v0 │ │ +3e33de: 8401 |0005: long-to-int v1, v0 │ │ +3e33e0: 1400 80ee 3600 |0006: const v0, #float 5.04467e-39 // #0036ee80 │ │ +3e33e6: 9200 0001 |0009: mul-int v0, v0, v1 │ │ +3e33ea: 8102 |000b: int-to-long v2, v0 │ │ +3e33ec: bc24 |000c: sub-long/2addr v4, v2 │ │ +3e33ee: 1702 60ea 0000 |000d: const-wide/32 v2, #float 8.40779e-41 // #0000ea60 │ │ +3e33f4: 9e02 0402 |0010: div-long v2, v4, v2 │ │ +3e33f8: 8420 |0012: long-to-int v0, v2 │ │ +3e33fa: 1402 60ea 0000 |0013: const v2, #float 8.40779e-41 // #0000ea60 │ │ +3e3400: 9202 0200 |0016: mul-int v2, v2, v0 │ │ +3e3404: 8122 |0018: int-to-long v2, v2 │ │ +3e3406: bc24 |0019: sub-long/2addr v4, v2 │ │ +3e3408: 1602 e803 |001a: const-wide/16 v2, #int 1000 // #3e8 │ │ +3e340c: be24 |001c: div-long/2addr v4, v2 │ │ +3e340e: 8445 |001d: long-to-int v5, v4 │ │ +3e3410: 1234 |001e: const/4 v4, #int 3 // #3 │ │ +3e3412: 2344 0120 |001f: new-array v4, v4, [I // type@2001 │ │ +3e3416: 1202 |0021: const/4 v2, #int 0 // #0 │ │ +3e3418: 4b01 0402 |0022: aput v1, v4, v2 │ │ +3e341c: 1211 |0024: const/4 v1, #int 1 // #1 │ │ +3e341e: 4b00 0401 |0025: aput v0, v4, v1 │ │ +3e3422: 1220 |0027: const/4 v0, #int 2 // #2 │ │ +3e3424: 4b05 0400 |0028: aput v5, v4, v0 │ │ +3e3428: 1104 |002a: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=33 │ │ 0x0010 line=35 │ │ 0x001c line=37 │ │ locals : │ │ 0x0000 - 0x002b reg=4 (null) J │ │ @@ -845571,39 +845571,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 │ │ -3e36c8: |[3e36c8] de.danoeh.antennapod.core.util.Converter.shortLocalizedDuration:(Landroid/content/Context;J)Ljava/lang/String; │ │ -3e36d8: 8544 |0000: long-to-float v4, v4 │ │ -3e36da: 1505 6145 |0001: const/high16 v5, #int 1163984896 // #4561 │ │ -3e36de: c954 |0003: div-float/2addr v4, v5 │ │ -3e36e0: 2205 8f1e |0004: new-instance v5, Ljava/lang/StringBuilder; // type@1e8f │ │ -3e36e4: 7010 50b3 0500 |0006: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3e36ea: 7100 83b5 0000 |0009: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b583 │ │ -3e36f0: 0c00 |000c: move-result-object v0 │ │ -3e36f2: 1211 |000d: const/4 v1, #int 1 // #1 │ │ -3e36f4: 2311 2921 |000e: new-array v1, v1, [Ljava/lang/Object; // type@2129 │ │ -3e36f8: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -3e36fa: 7110 a8b2 0400 |0011: invoke-static {v4}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@b2a8 │ │ -3e3700: 0c04 |0014: move-result-object v4 │ │ -3e3702: 4d04 0102 |0015: aput-object v4, v1, v2 │ │ -3e3706: 1a04 3106 |0017: const-string v4, "%.1f " // string@0631 │ │ -3e370a: 7130 2bb3 4001 |0019: invoke-static {v0, v4, v1}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32b │ │ -3e3710: 0c04 |001c: move-result-object v4 │ │ -3e3712: 6e20 5cb3 4500 |001d: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e3718: 6004 b17f |0020: sget v4, Lde/danoeh/antennapod/core/R$string;.time_hours:I // field@7fb1 │ │ -3e371c: 6e20 3102 4300 |0022: invoke-virtual {v3, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3e3722: 0c03 |0025: move-result-object v3 │ │ -3e3724: 6e20 5cb3 3500 |0026: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e372a: 6e10 67b3 0500 |0029: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3e3730: 0c03 |002c: move-result-object v3 │ │ -3e3732: 1103 |002d: return-object v3 │ │ +3e3690: |[3e3690] de.danoeh.antennapod.core.util.Converter.shortLocalizedDuration:(Landroid/content/Context;J)Ljava/lang/String; │ │ +3e36a0: 8544 |0000: long-to-float v4, v4 │ │ +3e36a2: 1505 6145 |0001: const/high16 v5, #int 1163984896 // #4561 │ │ +3e36a6: c954 |0003: div-float/2addr v4, v5 │ │ +3e36a8: 2205 8f1e |0004: new-instance v5, Ljava/lang/StringBuilder; // type@1e8f │ │ +3e36ac: 7010 50b3 0500 |0006: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3e36b2: 7100 83b5 0000 |0009: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b583 │ │ +3e36b8: 0c00 |000c: move-result-object v0 │ │ +3e36ba: 1211 |000d: const/4 v1, #int 1 // #1 │ │ +3e36bc: 2311 2921 |000e: new-array v1, v1, [Ljava/lang/Object; // type@2129 │ │ +3e36c0: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +3e36c2: 7110 a8b2 0400 |0011: invoke-static {v4}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@b2a8 │ │ +3e36c8: 0c04 |0014: move-result-object v4 │ │ +3e36ca: 4d04 0102 |0015: aput-object v4, v1, v2 │ │ +3e36ce: 1a04 3106 |0017: const-string v4, "%.1f " // string@0631 │ │ +3e36d2: 7130 2bb3 4001 |0019: invoke-static {v0, v4, v1}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32b │ │ +3e36d8: 0c04 |001c: move-result-object v4 │ │ +3e36da: 6e20 5cb3 4500 |001d: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e36e0: 6004 b17f |0020: sget v4, Lde/danoeh/antennapod/core/R$string;.time_hours:I // field@7fb1 │ │ +3e36e4: 6e20 3102 4300 |0022: invoke-virtual {v3, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3e36ea: 0c03 |0025: move-result-object v3 │ │ +3e36ec: 6e20 5cb3 3500 |0026: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e36f2: 6e10 67b3 0500 |0029: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3e36f8: 0c03 |002c: move-result-object v3 │ │ +3e36fa: 1103 |002d: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=121 │ │ locals : │ │ 0x0000 - 0x002e reg=3 (null) Landroid/content/Context; │ │ 0x0000 - 0x002e reg=4 (null) J │ │ │ │ @@ -845633,17 +845633,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e3818: |[3e3818] de.danoeh.antennapod.core.util.DateFormatter.:()V │ │ -3e3828: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e382e: 0e00 |0003: return-void │ │ +3e37e0: |[3e37e0] de.danoeh.antennapod.core.util.DateFormatter.:()V │ │ +3e37f0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e37f6: 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;) │ │ @@ -845651,40 +845651,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 │ │ -3e374c: |[3e374c] de.danoeh.antennapod.core.util.DateFormatter.formatAbbrev:(Landroid/content/Context;Ljava/util/Date;)Ljava/lang/String; │ │ -3e375c: 3904 0500 |0000: if-nez v4, 0005 // +0005 │ │ -3e3760: 1a03 0000 |0002: const-string v3, "" // string@0000 │ │ -3e3764: 1103 |0004: return-object v3 │ │ -3e3766: 2200 081f |0005: new-instance v0, Ljava/util/GregorianCalendar; // type@1f08 │ │ -3e376a: 7010 2eb5 0000 |0007: invoke-direct {v0}, Ljava/util/GregorianCalendar;.:()V // method@b52e │ │ -3e3770: 2201 081f |000a: new-instance v1, Ljava/util/GregorianCalendar; // type@1f08 │ │ -3e3774: 7010 2eb5 0100 |000c: invoke-direct {v1}, Ljava/util/GregorianCalendar;.:()V // method@b52e │ │ -3e377a: 6e20 f7b4 4100 |000f: invoke-virtual {v1, v4}, Ljava/util/Calendar;.setTime:(Ljava/util/Date;)V // method@b4f7 │ │ -3e3780: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -3e3782: 6e20 ebb4 2000 |0013: invoke-virtual {v0, v2}, Ljava/util/Calendar;.get:(I)I // method@b4eb │ │ -3e3788: 0a00 |0016: move-result v0 │ │ -3e378a: 6e20 ebb4 2100 |0017: invoke-virtual {v1, v2}, Ljava/util/Calendar;.get:(I)I // method@b4eb │ │ -3e3790: 0a01 |001a: move-result v1 │ │ -3e3792: 3310 0300 |001b: if-ne v0, v1, 001e // +0003 │ │ -3e3796: 2802 |001d: goto 001f // +0002 │ │ -3e3798: 1202 |001e: const/4 v2, #int 0 // #0 │ │ -3e379a: 3802 0600 |001f: if-eqz v2, 0025 // +0006 │ │ -3e379e: 1400 0800 0800 |0021: const v0, #float 7.34695e-40 // #00080008 │ │ -3e37a4: 2803 |0024: goto 0027 // +0003 │ │ -3e37a6: 1500 0800 |0025: const/high16 v0, #int 524288 // #8 │ │ -3e37aa: 6e10 28b5 0400 |0027: invoke-virtual {v4}, Ljava/util/Date;.getTime:()J // method@b528 │ │ -3e37b0: 0b01 |002a: move-result-wide v1 │ │ -3e37b2: 7140 bc0a 1302 |002b: invoke-static {v3, v1, v2, v0}, Landroid/text/format/DateUtils;.formatDateTime:(Landroid/content/Context;JI)Ljava/lang/String; // method@0abc │ │ -3e37b8: 0c03 |002e: move-result-object v3 │ │ -3e37ba: 1103 |002f: return-object v3 │ │ +3e3714: |[3e3714] de.danoeh.antennapod.core.util.DateFormatter.formatAbbrev:(Landroid/content/Context;Ljava/util/Date;)Ljava/lang/String; │ │ +3e3724: 3904 0500 |0000: if-nez v4, 0005 // +0005 │ │ +3e3728: 1a03 0000 |0002: const-string v3, "" // string@0000 │ │ +3e372c: 1103 |0004: return-object v3 │ │ +3e372e: 2200 081f |0005: new-instance v0, Ljava/util/GregorianCalendar; // type@1f08 │ │ +3e3732: 7010 2eb5 0000 |0007: invoke-direct {v0}, Ljava/util/GregorianCalendar;.:()V // method@b52e │ │ +3e3738: 2201 081f |000a: new-instance v1, Ljava/util/GregorianCalendar; // type@1f08 │ │ +3e373c: 7010 2eb5 0100 |000c: invoke-direct {v1}, Ljava/util/GregorianCalendar;.:()V // method@b52e │ │ +3e3742: 6e20 f7b4 4100 |000f: invoke-virtual {v1, v4}, Ljava/util/Calendar;.setTime:(Ljava/util/Date;)V // method@b4f7 │ │ +3e3748: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +3e374a: 6e20 ebb4 2000 |0013: invoke-virtual {v0, v2}, Ljava/util/Calendar;.get:(I)I // method@b4eb │ │ +3e3750: 0a00 |0016: move-result v0 │ │ +3e3752: 6e20 ebb4 2100 |0017: invoke-virtual {v1, v2}, Ljava/util/Calendar;.get:(I)I // method@b4eb │ │ +3e3758: 0a01 |001a: move-result v1 │ │ +3e375a: 3310 0300 |001b: if-ne v0, v1, 001e // +0003 │ │ +3e375e: 2802 |001d: goto 001f // +0002 │ │ +3e3760: 1202 |001e: const/4 v2, #int 0 // #0 │ │ +3e3762: 3802 0600 |001f: if-eqz v2, 0025 // +0006 │ │ +3e3766: 1400 0800 0800 |0021: const v0, #float 7.34695e-40 // #00080008 │ │ +3e376c: 2803 |0024: goto 0027 // +0003 │ │ +3e376e: 1500 0800 |0025: const/high16 v0, #int 524288 // #8 │ │ +3e3772: 6e10 28b5 0400 |0027: invoke-virtual {v4}, Ljava/util/Date;.getTime:()J // method@b528 │ │ +3e3778: 0b01 |002a: move-result-wide v1 │ │ +3e377a: 7140 bc0a 1302 |002b: invoke-static {v3, v1, v2, v0}, Landroid/text/format/DateUtils;.formatDateTime:(Landroid/content/Context;JI)Ljava/lang/String; // method@0abc │ │ +3e3780: 0c03 |002e: move-result-object v3 │ │ +3e3782: 1103 |002f: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=29 │ │ 0x000a line=30 │ │ 0x000f line=31 │ │ 0x0013 line=32 │ │ 0x0027 line=37 │ │ @@ -845697,24 +845697,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 │ │ -3e37bc: |[3e37bc] de.danoeh.antennapod.core.util.DateFormatter.formatForAccessibility:(Ljava/util/Date;)Ljava/lang/String; │ │ -3e37cc: 3901 0500 |0000: if-nez v1, 0005 // +0005 │ │ -3e37d0: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ -3e37d4: 1101 |0004: return-object v1 │ │ -3e37d6: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -3e37d8: 7110 61b4 0000 |0006: invoke-static {v0}, Ljava/text/DateFormat;.getDateInstance:(I)Ljava/text/DateFormat; // method@b461 │ │ -3e37de: 0c00 |0009: move-result-object v0 │ │ -3e37e0: 6e20 60b4 1000 |000a: invoke-virtual {v0, v1}, Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@b460 │ │ -3e37e6: 0c01 |000d: move-result-object v1 │ │ -3e37e8: 1101 |000e: return-object v1 │ │ +3e3784: |[3e3784] de.danoeh.antennapod.core.util.DateFormatter.formatForAccessibility:(Ljava/util/Date;)Ljava/lang/String; │ │ +3e3794: 3901 0500 |0000: if-nez v1, 0005 // +0005 │ │ +3e3798: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ +3e379c: 1101 |0004: return-object v1 │ │ +3e379e: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +3e37a0: 7110 61b4 0000 |0006: invoke-static {v0}, Ljava/text/DateFormat;.getDateInstance:(I)Ljava/text/DateFormat; // method@b461 │ │ +3e37a6: 0c00 |0009: move-result-object v0 │ │ +3e37a8: 6e20 60b4 1000 |000a: invoke-virtual {v0, v1}, Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@b460 │ │ +3e37ae: 0c01 |000d: move-result-object v1 │ │ +3e37b0: 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;) │ │ @@ -845722,22 +845722,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 │ │ -3e37ec: |[3e37ec] de.danoeh.antennapod.core.util.DateFormatter.formatRfc822Date:(Ljava/util/Date;)Ljava/lang/String; │ │ -3e37fc: 2200 f61e |0000: new-instance v0, Ljava/text/SimpleDateFormat; // type@1ef6 │ │ -3e3800: 1a01 c079 |0002: const-string v1, "dd MMM yy HH:mm:ss Z" // string@79c0 │ │ -3e3804: 6202 fed9 |0004: sget-object v2, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d9fe │ │ -3e3808: 7030 72b4 1002 |0006: invoke-direct {v0, v1, v2}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@b472 │ │ -3e380e: 6e20 60b4 3000 |0009: invoke-virtual {v0, v3}, Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@b460 │ │ -3e3814: 0c03 |000c: move-result-object v3 │ │ -3e3816: 1103 |000d: return-object v3 │ │ +3e37b4: |[3e37b4] de.danoeh.antennapod.core.util.DateFormatter.formatRfc822Date:(Ljava/util/Date;)Ljava/lang/String; │ │ +3e37c4: 2200 f61e |0000: new-instance v0, Ljava/text/SimpleDateFormat; // type@1ef6 │ │ +3e37c8: 1a01 c079 |0002: const-string v1, "dd MMM yy HH:mm:ss Z" // string@79c0 │ │ +3e37cc: 6202 fed9 |0004: sget-object v2, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d9fe │ │ +3e37d0: 7030 72b4 1002 |0006: invoke-direct {v0, v1, v2}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@b472 │ │ +3e37d6: 6e20 60b4 3000 |0009: invoke-virtual {v0, v3}, Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@b460 │ │ +3e37dc: 0c03 |000c: move-result-object v3 │ │ +3e37de: 1103 |000d: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ 0x0009 line=22 │ │ locals : │ │ 0x0000 - 0x000e reg=3 (null) Ljava/util/Date; │ │ │ │ @@ -845776,158 +845776,158 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 277 16-bit code units │ │ -3e3830: |[3e3830] de.danoeh.antennapod.core.util.DownloadErrorLabel$1.:()V │ │ -3e3840: 7100 8eab 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/download/DownloadError;.values:()[Lde/danoeh/antennapod/model/download/DownloadError; // method@ab8e │ │ -3e3846: 0c00 |0003: move-result-object v0 │ │ -3e3848: 2100 |0004: array-length v0, v0 │ │ -3e384a: 2300 0120 |0005: new-array v0, v0, [I // type@2001 │ │ -3e384e: 6900 3a8e |0007: sput-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8e3a │ │ -3e3852: 6201 d296 |0009: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.SUCCESS:Lde/danoeh/antennapod/model/download/DownloadError; // field@96d2 │ │ -3e3856: 6e10 97b2 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3e385c: 0a01 |000e: move-result v1 │ │ -3e385e: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -3e3860: 4b02 0001 |0010: aput v2, v0, v1 │ │ -3e3864: 6200 3a8e |0012: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8e3a │ │ -3e3868: 6201 cb96 |0014: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_PARSER_EXCEPTION:Lde/danoeh/antennapod/model/download/DownloadError; // field@96cb │ │ -3e386c: 6e10 97b2 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3e3872: 0a01 |0019: move-result v1 │ │ -3e3874: 1222 |001a: const/4 v2, #int 2 // #2 │ │ -3e3876: 4b02 0001 |001b: aput v2, v0, v1 │ │ -3e387a: 6200 3a8e |001d: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8e3a │ │ -3e387e: 6201 d096 |001f: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNSUPPORTED_TYPE:Lde/danoeh/antennapod/model/download/DownloadError; // field@96d0 │ │ -3e3882: 6e10 97b2 0100 |0021: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3e3888: 0a01 |0024: move-result v1 │ │ -3e388a: 1232 |0025: const/4 v2, #int 3 // #3 │ │ -3e388c: 4b02 0001 |0026: aput v2, v0, v1 │ │ -3e3890: 6200 3a8e |0028: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8e3a │ │ -3e3894: 6201 bd96 |002a: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_CONNECTION_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@96bd │ │ -3e3898: 6e10 97b2 0100 |002c: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3e389e: 0a01 |002f: move-result v1 │ │ -3e38a0: 1242 |0030: const/4 v2, #int 4 // #4 │ │ -3e38a2: 4b02 0001 |0031: aput v2, v0, v1 │ │ -3e38a6: 6200 3a8e |0033: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8e3a │ │ -3e38aa: 6201 c896 |0035: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_MALFORMED_URL:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c8 │ │ -3e38ae: 6e10 97b2 0100 |0037: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3e38b4: 0a01 |003a: move-result v1 │ │ -3e38b6: 1252 |003b: const/4 v2, #int 5 // #5 │ │ -3e38b8: 4b02 0001 |003c: aput v2, v0, v1 │ │ -3e38bc: 6200 3a8e |003e: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8e3a │ │ -3e38c0: 6201 c696 |0040: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c6 │ │ -3e38c4: 6e10 97b2 0100 |0042: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3e38ca: 0a01 |0045: move-result v1 │ │ -3e38cc: 1262 |0046: const/4 v2, #int 6 // #6 │ │ -3e38ce: 4b02 0001 |0047: aput v2, v0, v1 │ │ -3e38d2: 6200 3a8e |0049: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8e3a │ │ -3e38d6: 6201 c196 |004b: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FILE_EXISTS:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c1 │ │ -3e38da: 6e10 97b2 0100 |004d: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3e38e0: 0a01 |0050: move-result v1 │ │ -3e38e2: 1272 |0051: const/4 v2, #int 7 // #7 │ │ -3e38e4: 4b02 0001 |0052: aput v2, v0, v1 │ │ -3e38e8: 6200 3a8e |0054: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8e3a │ │ -3e38ec: 6201 c096 |0056: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DOWNLOAD_CANCELLED:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c0 │ │ -3e38f0: 6e10 97b2 0100 |0058: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3e38f6: 0a01 |005b: move-result v1 │ │ -3e38f8: 1302 0800 |005c: const/16 v2, #int 8 // #8 │ │ -3e38fc: 4b02 0001 |005e: aput v2, v0, v1 │ │ -3e3900: 6200 3a8e |0060: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8e3a │ │ -3e3904: 6201 bf96 |0062: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DEVICE_NOT_FOUND:Lde/danoeh/antennapod/model/download/DownloadError; // field@96bf │ │ -3e3908: 6e10 97b2 0100 |0064: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3e390e: 0a01 |0067: move-result v1 │ │ -3e3910: 1302 0900 |0068: const/16 v2, #int 9 // #9 │ │ -3e3914: 4b02 0001 |006a: aput v2, v0, v1 │ │ -3e3918: 6200 3a8e |006c: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8e3a │ │ -3e391c: 6201 c496 |006e: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_HTTP_DATA_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c4 │ │ -3e3920: 6e10 97b2 0100 |0070: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3e3926: 0a01 |0073: move-result v1 │ │ -3e3928: 1302 0a00 |0074: const/16 v2, #int 10 // #a │ │ -3e392c: 4b02 0001 |0076: aput v2, v0, v1 │ │ -3e3930: 6200 3a8e |0078: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8e3a │ │ -3e3934: 6201 c996 |007a: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_NOT_ENOUGH_SPACE:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c9 │ │ -3e3938: 6e10 97b2 0100 |007c: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3e393e: 0a01 |007f: move-result v1 │ │ -3e3940: 1302 0b00 |0080: const/16 v2, #int 11 // #b │ │ -3e3944: 4b02 0001 |0082: aput v2, v0, v1 │ │ -3e3948: 6200 3a8e |0084: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8e3a │ │ -3e394c: 6201 cf96 |0086: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNKNOWN_HOST:Lde/danoeh/antennapod/model/download/DownloadError; // field@96cf │ │ -3e3950: 6e10 97b2 0100 |0088: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3e3956: 0a01 |008b: move-result v1 │ │ -3e3958: 1302 0c00 |008c: const/16 v2, #int 12 // #c │ │ -3e395c: 4b02 0001 |008e: aput v2, v0, v1 │ │ -3e3960: 6200 3a8e |0090: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8e3a │ │ -3e3964: 6201 cd96 |0092: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_REQUEST_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@96cd │ │ -3e3968: 6e10 97b2 0100 |0094: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3e396e: 0a01 |0097: move-result v1 │ │ -3e3970: 1302 0d00 |0098: const/16 v2, #int 13 // #d │ │ -3e3974: 4b02 0001 |009a: aput v2, v0, v1 │ │ -3e3978: 6200 3a8e |009c: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8e3a │ │ -3e397c: 6201 be96 |009e: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DB_ACCESS_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@96be │ │ -3e3980: 6e10 97b2 0100 |00a0: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3e3986: 0a01 |00a3: move-result v1 │ │ -3e3988: 1302 0e00 |00a4: const/16 v2, #int 14 // #e │ │ -3e398c: 4b02 0001 |00a6: aput v2, v0, v1 │ │ -3e3990: 6200 3a8e |00a8: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8e3a │ │ -3e3994: 6201 ce96 |00aa: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNAUTHORIZED:Lde/danoeh/antennapod/model/download/DownloadError; // field@96ce │ │ -3e3998: 6e10 97b2 0100 |00ac: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3e399e: 0a01 |00af: move-result v1 │ │ -3e39a0: 1302 0f00 |00b0: const/16 v2, #int 15 // #f │ │ -3e39a4: 4b02 0001 |00b2: aput v2, v0, v1 │ │ -3e39a8: 6200 3a8e |00b4: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8e3a │ │ -3e39ac: 6201 c296 |00b6: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FILE_TYPE:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c2 │ │ -3e39b0: 6e10 97b2 0100 |00b8: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3e39b6: 0a01 |00bb: move-result v1 │ │ -3e39b8: 1302 1000 |00bc: const/16 v2, #int 16 // #10 │ │ -3e39bc: 4b02 0001 |00be: aput v2, v0, v1 │ │ -3e39c0: 6200 3a8e |00c0: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8e3a │ │ -3e39c4: 6201 c396 |00c2: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FORBIDDEN:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c3 │ │ -3e39c8: 6e10 97b2 0100 |00c4: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3e39ce: 0a01 |00c7: move-result v1 │ │ -3e39d0: 1302 1100 |00c8: const/16 v2, #int 17 // #11 │ │ -3e39d4: 4b02 0001 |00ca: aput v2, v0, v1 │ │ -3e39d8: 6200 3a8e |00cc: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8e3a │ │ -3e39dc: 6201 c796 |00ce: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_WRONG_SIZE:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c7 │ │ -3e39e0: 6e10 97b2 0100 |00d0: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3e39e6: 0a01 |00d3: move-result v1 │ │ -3e39e8: 1302 1200 |00d4: const/16 v2, #int 18 // #12 │ │ -3e39ec: 4b02 0001 |00d6: aput v2, v0, v1 │ │ -3e39f0: 6200 3a8e |00d8: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8e3a │ │ -3e39f4: 6201 c596 |00da: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_BLOCKED:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c5 │ │ -3e39f8: 6e10 97b2 0100 |00dc: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3e39fe: 0a01 |00df: move-result v1 │ │ -3e3a00: 1302 1300 |00e0: const/16 v2, #int 19 // #13 │ │ -3e3a04: 4b02 0001 |00e2: aput v2, v0, v1 │ │ -3e3a08: 6200 3a8e |00e4: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8e3a │ │ -3e3a0c: 6201 d196 |00e6: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNSUPPORTED_TYPE_HTML:Lde/danoeh/antennapod/model/download/DownloadError; // field@96d1 │ │ -3e3a10: 6e10 97b2 0100 |00e8: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3e3a16: 0a01 |00eb: move-result v1 │ │ -3e3a18: 1302 1400 |00ec: const/16 v2, #int 20 // #14 │ │ -3e3a1c: 4b02 0001 |00ee: aput v2, v0, v1 │ │ -3e3a20: 6200 3a8e |00f0: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8e3a │ │ -3e3a24: 6201 ca96 |00f2: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_NOT_FOUND:Lde/danoeh/antennapod/model/download/DownloadError; // field@96ca │ │ -3e3a28: 6e10 97b2 0100 |00f4: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3e3a2e: 0a01 |00f7: move-result v1 │ │ -3e3a30: 1302 1500 |00f8: const/16 v2, #int 21 // #15 │ │ -3e3a34: 4b02 0001 |00fa: aput v2, v0, v1 │ │ -3e3a38: 6200 3a8e |00fc: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8e3a │ │ -3e3a3c: 6201 bc96 |00fe: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_CERTIFICATE:Lde/danoeh/antennapod/model/download/DownloadError; // field@96bc │ │ -3e3a40: 6e10 97b2 0100 |0100: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3e3a46: 0a01 |0103: move-result v1 │ │ -3e3a48: 1302 1600 |0104: const/16 v2, #int 22 // #16 │ │ -3e3a4c: 4b02 0001 |0106: aput v2, v0, v1 │ │ -3e3a50: 6200 3a8e |0108: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8e3a │ │ -3e3a54: 6201 cc96 |010a: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_PARSER_EXCEPTION_DUPLICATE:Lde/danoeh/antennapod/model/download/DownloadError; // field@96cc │ │ -3e3a58: 6e10 97b2 0100 |010c: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3e3a5e: 0a01 |010f: move-result v1 │ │ -3e3a60: 1302 1700 |0110: const/16 v2, #int 23 // #17 │ │ -3e3a64: 4b02 0001 |0112: aput v2, v0, v1 │ │ -3e3a68: 0e00 |0114: return-void │ │ +3e37f8: |[3e37f8] de.danoeh.antennapod.core.util.DownloadErrorLabel$1.:()V │ │ +3e3808: 7100 8eab 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/download/DownloadError;.values:()[Lde/danoeh/antennapod/model/download/DownloadError; // method@ab8e │ │ +3e380e: 0c00 |0003: move-result-object v0 │ │ +3e3810: 2100 |0004: array-length v0, v0 │ │ +3e3812: 2300 0120 |0005: new-array v0, v0, [I // type@2001 │ │ +3e3816: 6900 3a8e |0007: sput-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8e3a │ │ +3e381a: 6201 d296 |0009: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.SUCCESS:Lde/danoeh/antennapod/model/download/DownloadError; // field@96d2 │ │ +3e381e: 6e10 97b2 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3e3824: 0a01 |000e: move-result v1 │ │ +3e3826: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +3e3828: 4b02 0001 |0010: aput v2, v0, v1 │ │ +3e382c: 6200 3a8e |0012: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8e3a │ │ +3e3830: 6201 cb96 |0014: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_PARSER_EXCEPTION:Lde/danoeh/antennapod/model/download/DownloadError; // field@96cb │ │ +3e3834: 6e10 97b2 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3e383a: 0a01 |0019: move-result v1 │ │ +3e383c: 1222 |001a: const/4 v2, #int 2 // #2 │ │ +3e383e: 4b02 0001 |001b: aput v2, v0, v1 │ │ +3e3842: 6200 3a8e |001d: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8e3a │ │ +3e3846: 6201 d096 |001f: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNSUPPORTED_TYPE:Lde/danoeh/antennapod/model/download/DownloadError; // field@96d0 │ │ +3e384a: 6e10 97b2 0100 |0021: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3e3850: 0a01 |0024: move-result v1 │ │ +3e3852: 1232 |0025: const/4 v2, #int 3 // #3 │ │ +3e3854: 4b02 0001 |0026: aput v2, v0, v1 │ │ +3e3858: 6200 3a8e |0028: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8e3a │ │ +3e385c: 6201 bd96 |002a: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_CONNECTION_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@96bd │ │ +3e3860: 6e10 97b2 0100 |002c: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3e3866: 0a01 |002f: move-result v1 │ │ +3e3868: 1242 |0030: const/4 v2, #int 4 // #4 │ │ +3e386a: 4b02 0001 |0031: aput v2, v0, v1 │ │ +3e386e: 6200 3a8e |0033: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8e3a │ │ +3e3872: 6201 c896 |0035: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_MALFORMED_URL:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c8 │ │ +3e3876: 6e10 97b2 0100 |0037: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3e387c: 0a01 |003a: move-result v1 │ │ +3e387e: 1252 |003b: const/4 v2, #int 5 // #5 │ │ +3e3880: 4b02 0001 |003c: aput v2, v0, v1 │ │ +3e3884: 6200 3a8e |003e: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8e3a │ │ +3e3888: 6201 c696 |0040: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c6 │ │ +3e388c: 6e10 97b2 0100 |0042: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3e3892: 0a01 |0045: move-result v1 │ │ +3e3894: 1262 |0046: const/4 v2, #int 6 // #6 │ │ +3e3896: 4b02 0001 |0047: aput v2, v0, v1 │ │ +3e389a: 6200 3a8e |0049: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8e3a │ │ +3e389e: 6201 c196 |004b: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FILE_EXISTS:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c1 │ │ +3e38a2: 6e10 97b2 0100 |004d: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3e38a8: 0a01 |0050: move-result v1 │ │ +3e38aa: 1272 |0051: const/4 v2, #int 7 // #7 │ │ +3e38ac: 4b02 0001 |0052: aput v2, v0, v1 │ │ +3e38b0: 6200 3a8e |0054: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8e3a │ │ +3e38b4: 6201 c096 |0056: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DOWNLOAD_CANCELLED:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c0 │ │ +3e38b8: 6e10 97b2 0100 |0058: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3e38be: 0a01 |005b: move-result v1 │ │ +3e38c0: 1302 0800 |005c: const/16 v2, #int 8 // #8 │ │ +3e38c4: 4b02 0001 |005e: aput v2, v0, v1 │ │ +3e38c8: 6200 3a8e |0060: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8e3a │ │ +3e38cc: 6201 bf96 |0062: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DEVICE_NOT_FOUND:Lde/danoeh/antennapod/model/download/DownloadError; // field@96bf │ │ +3e38d0: 6e10 97b2 0100 |0064: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3e38d6: 0a01 |0067: move-result v1 │ │ +3e38d8: 1302 0900 |0068: const/16 v2, #int 9 // #9 │ │ +3e38dc: 4b02 0001 |006a: aput v2, v0, v1 │ │ +3e38e0: 6200 3a8e |006c: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8e3a │ │ +3e38e4: 6201 c496 |006e: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_HTTP_DATA_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c4 │ │ +3e38e8: 6e10 97b2 0100 |0070: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3e38ee: 0a01 |0073: move-result v1 │ │ +3e38f0: 1302 0a00 |0074: const/16 v2, #int 10 // #a │ │ +3e38f4: 4b02 0001 |0076: aput v2, v0, v1 │ │ +3e38f8: 6200 3a8e |0078: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8e3a │ │ +3e38fc: 6201 c996 |007a: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_NOT_ENOUGH_SPACE:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c9 │ │ +3e3900: 6e10 97b2 0100 |007c: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3e3906: 0a01 |007f: move-result v1 │ │ +3e3908: 1302 0b00 |0080: const/16 v2, #int 11 // #b │ │ +3e390c: 4b02 0001 |0082: aput v2, v0, v1 │ │ +3e3910: 6200 3a8e |0084: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8e3a │ │ +3e3914: 6201 cf96 |0086: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNKNOWN_HOST:Lde/danoeh/antennapod/model/download/DownloadError; // field@96cf │ │ +3e3918: 6e10 97b2 0100 |0088: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3e391e: 0a01 |008b: move-result v1 │ │ +3e3920: 1302 0c00 |008c: const/16 v2, #int 12 // #c │ │ +3e3924: 4b02 0001 |008e: aput v2, v0, v1 │ │ +3e3928: 6200 3a8e |0090: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8e3a │ │ +3e392c: 6201 cd96 |0092: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_REQUEST_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@96cd │ │ +3e3930: 6e10 97b2 0100 |0094: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3e3936: 0a01 |0097: move-result v1 │ │ +3e3938: 1302 0d00 |0098: const/16 v2, #int 13 // #d │ │ +3e393c: 4b02 0001 |009a: aput v2, v0, v1 │ │ +3e3940: 6200 3a8e |009c: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8e3a │ │ +3e3944: 6201 be96 |009e: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DB_ACCESS_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@96be │ │ +3e3948: 6e10 97b2 0100 |00a0: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3e394e: 0a01 |00a3: move-result v1 │ │ +3e3950: 1302 0e00 |00a4: const/16 v2, #int 14 // #e │ │ +3e3954: 4b02 0001 |00a6: aput v2, v0, v1 │ │ +3e3958: 6200 3a8e |00a8: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8e3a │ │ +3e395c: 6201 ce96 |00aa: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNAUTHORIZED:Lde/danoeh/antennapod/model/download/DownloadError; // field@96ce │ │ +3e3960: 6e10 97b2 0100 |00ac: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3e3966: 0a01 |00af: move-result v1 │ │ +3e3968: 1302 0f00 |00b0: const/16 v2, #int 15 // #f │ │ +3e396c: 4b02 0001 |00b2: aput v2, v0, v1 │ │ +3e3970: 6200 3a8e |00b4: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8e3a │ │ +3e3974: 6201 c296 |00b6: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FILE_TYPE:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c2 │ │ +3e3978: 6e10 97b2 0100 |00b8: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3e397e: 0a01 |00bb: move-result v1 │ │ +3e3980: 1302 1000 |00bc: const/16 v2, #int 16 // #10 │ │ +3e3984: 4b02 0001 |00be: aput v2, v0, v1 │ │ +3e3988: 6200 3a8e |00c0: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8e3a │ │ +3e398c: 6201 c396 |00c2: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FORBIDDEN:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c3 │ │ +3e3990: 6e10 97b2 0100 |00c4: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3e3996: 0a01 |00c7: move-result v1 │ │ +3e3998: 1302 1100 |00c8: const/16 v2, #int 17 // #11 │ │ +3e399c: 4b02 0001 |00ca: aput v2, v0, v1 │ │ +3e39a0: 6200 3a8e |00cc: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8e3a │ │ +3e39a4: 6201 c796 |00ce: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_WRONG_SIZE:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c7 │ │ +3e39a8: 6e10 97b2 0100 |00d0: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3e39ae: 0a01 |00d3: move-result v1 │ │ +3e39b0: 1302 1200 |00d4: const/16 v2, #int 18 // #12 │ │ +3e39b4: 4b02 0001 |00d6: aput v2, v0, v1 │ │ +3e39b8: 6200 3a8e |00d8: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8e3a │ │ +3e39bc: 6201 c596 |00da: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_BLOCKED:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c5 │ │ +3e39c0: 6e10 97b2 0100 |00dc: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3e39c6: 0a01 |00df: move-result v1 │ │ +3e39c8: 1302 1300 |00e0: const/16 v2, #int 19 // #13 │ │ +3e39cc: 4b02 0001 |00e2: aput v2, v0, v1 │ │ +3e39d0: 6200 3a8e |00e4: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8e3a │ │ +3e39d4: 6201 d196 |00e6: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNSUPPORTED_TYPE_HTML:Lde/danoeh/antennapod/model/download/DownloadError; // field@96d1 │ │ +3e39d8: 6e10 97b2 0100 |00e8: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3e39de: 0a01 |00eb: move-result v1 │ │ +3e39e0: 1302 1400 |00ec: const/16 v2, #int 20 // #14 │ │ +3e39e4: 4b02 0001 |00ee: aput v2, v0, v1 │ │ +3e39e8: 6200 3a8e |00f0: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8e3a │ │ +3e39ec: 6201 ca96 |00f2: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_NOT_FOUND:Lde/danoeh/antennapod/model/download/DownloadError; // field@96ca │ │ +3e39f0: 6e10 97b2 0100 |00f4: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3e39f6: 0a01 |00f7: move-result v1 │ │ +3e39f8: 1302 1500 |00f8: const/16 v2, #int 21 // #15 │ │ +3e39fc: 4b02 0001 |00fa: aput v2, v0, v1 │ │ +3e3a00: 6200 3a8e |00fc: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8e3a │ │ +3e3a04: 6201 bc96 |00fe: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_CERTIFICATE:Lde/danoeh/antennapod/model/download/DownloadError; // field@96bc │ │ +3e3a08: 6e10 97b2 0100 |0100: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3e3a0e: 0a01 |0103: move-result v1 │ │ +3e3a10: 1302 1600 |0104: const/16 v2, #int 22 // #16 │ │ +3e3a14: 4b02 0001 |0106: aput v2, v0, v1 │ │ +3e3a18: 6200 3a8e |0108: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8e3a │ │ +3e3a1c: 6201 cc96 |010a: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_PARSER_EXCEPTION_DUPLICATE:Lde/danoeh/antennapod/model/download/DownloadError; // field@96cc │ │ +3e3a20: 6e10 97b2 0100 |010c: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3e3a26: 0a01 |010f: move-result v1 │ │ +3e3a28: 1302 1700 |0110: const/16 v2, #int 23 // #17 │ │ +3e3a2c: 4b02 0001 |0112: aput v2, v0, v1 │ │ +3e3a30: 0e00 |0114: return-void │ │ catches : 23 │ │ 0x0009 - 0x0012 │ │ Ljava/lang/NoSuchFieldError; -> 0x0012 │ │ 0x0012 - 0x001d │ │ Ljava/lang/NoSuchFieldError; -> 0x001d │ │ 0x001d - 0x0028 │ │ Ljava/lang/NoSuchFieldError; -> 0x0028 │ │ @@ -846001,17 +846001,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e3cac: |[3e3cac] de.danoeh.antennapod.core.util.DownloadErrorLabel.:()V │ │ -3e3cbc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e3cc2: 0e00 |0003: return-void │ │ +3e3c74: |[3e3c74] de.danoeh.antennapod.core.util.DownloadErrorLabel.:()V │ │ +3e3c84: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e3c8a: 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;) │ │ @@ -846019,70 +846019,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 │ │ -3e3b90: |[3e3b90] de.danoeh.antennapod.core.util.DownloadErrorLabel.from:(Lde/danoeh/antennapod/model/download/DownloadError;)I │ │ -3e3ba0: 6200 3a8e |0000: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8e3a │ │ -3e3ba4: 6e10 97b2 0100 |0002: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3e3baa: 0a01 |0005: move-result v1 │ │ -3e3bac: 4401 0001 |0006: aget v1, v0, v1 │ │ -3e3bb0: 2b01 4c00 0000 |0008: packed-switch v1, 00000054 // +0000004c │ │ -3e3bb6: 6001 df7c |000b: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_error_unknown:I // field@7cdf │ │ -3e3bba: 0f01 |000d: return v1 │ │ -3e3bbc: 6001 e87c |000e: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_parser_exception:I // field@7ce8 │ │ -3e3bc0: 0f01 |0010: return v1 │ │ -3e3bc2: 6001 da7c |0011: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_certificate:I // field@7cda │ │ -3e3bc6: 0f01 |0013: return v1 │ │ -3e3bc8: 6001 e67c |0014: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_not_found:I // field@7ce6 │ │ -3e3bcc: 0f01 |0016: return v1 │ │ -3e3bce: 6001 ef7c |0017: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_unsupported_type_html:I // field@7cef │ │ -3e3bd2: 0f01 |0019: return v1 │ │ -3e3bd4: 6001 d97c |001a: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_blocked:I // field@7cd9 │ │ -3e3bd8: 0f01 |001c: return v1 │ │ -3e3bda: 6001 f07c |001d: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_wrong_size:I // field@7cf0 │ │ -3e3bde: 0f01 |001f: return v1 │ │ -3e3be0: 6001 e17c |0020: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_forbidden:I // field@7ce1 │ │ -3e3be4: 0f01 |0022: return v1 │ │ -3e3be6: 6001 e07c |0023: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_file_type_type:I // field@7ce0 │ │ -3e3bea: 0f01 |0025: return v1 │ │ -3e3bec: 6001 ec7c |0026: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_unauthorized:I // field@7cec │ │ -3e3bf0: 0f01 |0028: return v1 │ │ -3e3bf2: 6001 dc7c |0029: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_db_access:I // field@7cdc │ │ -3e3bf6: 0f01 |002b: return v1 │ │ -3e3bf8: 6001 e97c |002c: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_request_error:I // field@7ce9 │ │ -3e3bfc: 0f01 |002e: return v1 │ │ -3e3bfe: 6001 ed7c |002f: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_unknown_host:I // field@7ced │ │ -3e3c02: 0f01 |0031: return v1 │ │ -3e3c04: 6001 e37c |0032: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_insufficient_space:I // field@7ce3 │ │ -3e3c08: 0f01 |0034: return v1 │ │ -3e3c0a: 6001 e27c |0035: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_http_data_error:I // field@7ce2 │ │ -3e3c0e: 0f01 |0037: return v1 │ │ -3e3c10: 6001 de7c |0038: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_device_not_found:I // field@7cde │ │ -3e3c14: 0f01 |003a: return v1 │ │ -3e3c16: 6001 d87c |003b: sget v1, Lde/danoeh/antennapod/core/R$string;.download_canceled_msg:I // field@7cd8 │ │ -3e3c1a: 0f01 |003d: return v1 │ │ -3e3c1c: 6001 df7c |003e: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_error_unknown:I // field@7cdf │ │ -3e3c20: 0f01 |0040: return v1 │ │ -3e3c22: 6001 e47c |0041: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_io_error:I // field@7ce4 │ │ -3e3c26: 0f01 |0043: return v1 │ │ -3e3c28: 6001 df7c |0044: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_error_unknown:I // field@7cdf │ │ -3e3c2c: 0f01 |0046: return v1 │ │ -3e3c2e: 6001 db7c |0047: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_connection_error:I // field@7cdb │ │ -3e3c32: 0f01 |0049: return v1 │ │ -3e3c34: 6001 ee7c |004a: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_unsupported_type:I // field@7cee │ │ -3e3c38: 0f01 |004c: return v1 │ │ -3e3c3a: 6001 e87c |004d: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_parser_exception:I // field@7ce8 │ │ -3e3c3e: 0f01 |004f: return v1 │ │ -3e3c40: 6001 fa7c |0050: sget v1, Lde/danoeh/antennapod/core/R$string;.download_successful:I // field@7cfa │ │ -3e3c44: 0f01 |0052: return v1 │ │ -3e3c46: 0000 |0053: nop // spacer │ │ -3e3c48: 0001 1700 0100 0000 4800 0000 4500 ... |0054: packed-switch-data (50 units) │ │ +3e3b58: |[3e3b58] de.danoeh.antennapod.core.util.DownloadErrorLabel.from:(Lde/danoeh/antennapod/model/download/DownloadError;)I │ │ +3e3b68: 6200 3a8e |0000: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8e3a │ │ +3e3b6c: 6e10 97b2 0100 |0002: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3e3b72: 0a01 |0005: move-result v1 │ │ +3e3b74: 4401 0001 |0006: aget v1, v0, v1 │ │ +3e3b78: 2b01 4c00 0000 |0008: packed-switch v1, 00000054 // +0000004c │ │ +3e3b7e: 6001 df7c |000b: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_error_unknown:I // field@7cdf │ │ +3e3b82: 0f01 |000d: return v1 │ │ +3e3b84: 6001 e87c |000e: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_parser_exception:I // field@7ce8 │ │ +3e3b88: 0f01 |0010: return v1 │ │ +3e3b8a: 6001 da7c |0011: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_certificate:I // field@7cda │ │ +3e3b8e: 0f01 |0013: return v1 │ │ +3e3b90: 6001 e67c |0014: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_not_found:I // field@7ce6 │ │ +3e3b94: 0f01 |0016: return v1 │ │ +3e3b96: 6001 ef7c |0017: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_unsupported_type_html:I // field@7cef │ │ +3e3b9a: 0f01 |0019: return v1 │ │ +3e3b9c: 6001 d97c |001a: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_blocked:I // field@7cd9 │ │ +3e3ba0: 0f01 |001c: return v1 │ │ +3e3ba2: 6001 f07c |001d: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_wrong_size:I // field@7cf0 │ │ +3e3ba6: 0f01 |001f: return v1 │ │ +3e3ba8: 6001 e17c |0020: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_forbidden:I // field@7ce1 │ │ +3e3bac: 0f01 |0022: return v1 │ │ +3e3bae: 6001 e07c |0023: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_file_type_type:I // field@7ce0 │ │ +3e3bb2: 0f01 |0025: return v1 │ │ +3e3bb4: 6001 ec7c |0026: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_unauthorized:I // field@7cec │ │ +3e3bb8: 0f01 |0028: return v1 │ │ +3e3bba: 6001 dc7c |0029: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_db_access:I // field@7cdc │ │ +3e3bbe: 0f01 |002b: return v1 │ │ +3e3bc0: 6001 e97c |002c: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_request_error:I // field@7ce9 │ │ +3e3bc4: 0f01 |002e: return v1 │ │ +3e3bc6: 6001 ed7c |002f: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_unknown_host:I // field@7ced │ │ +3e3bca: 0f01 |0031: return v1 │ │ +3e3bcc: 6001 e37c |0032: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_insufficient_space:I // field@7ce3 │ │ +3e3bd0: 0f01 |0034: return v1 │ │ +3e3bd2: 6001 e27c |0035: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_http_data_error:I // field@7ce2 │ │ +3e3bd6: 0f01 |0037: return v1 │ │ +3e3bd8: 6001 de7c |0038: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_device_not_found:I // field@7cde │ │ +3e3bdc: 0f01 |003a: return v1 │ │ +3e3bde: 6001 d87c |003b: sget v1, Lde/danoeh/antennapod/core/R$string;.download_canceled_msg:I // field@7cd8 │ │ +3e3be2: 0f01 |003d: return v1 │ │ +3e3be4: 6001 df7c |003e: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_error_unknown:I // field@7cdf │ │ +3e3be8: 0f01 |0040: return v1 │ │ +3e3bea: 6001 e47c |0041: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_io_error:I // field@7ce4 │ │ +3e3bee: 0f01 |0043: return v1 │ │ +3e3bf0: 6001 df7c |0044: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_error_unknown:I // field@7cdf │ │ +3e3bf4: 0f01 |0046: return v1 │ │ +3e3bf6: 6001 db7c |0047: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_connection_error:I // field@7cdb │ │ +3e3bfa: 0f01 |0049: return v1 │ │ +3e3bfc: 6001 ee7c |004a: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_unsupported_type:I // field@7cee │ │ +3e3c00: 0f01 |004c: return v1 │ │ +3e3c02: 6001 e87c |004d: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_parser_exception:I // field@7ce8 │ │ +3e3c06: 0f01 |004f: return v1 │ │ +3e3c08: 6001 fa7c |0050: sget v1, Lde/danoeh/antennapod/core/R$string;.download_successful:I // field@7cfa │ │ +3e3c0c: 0f01 |0052: return v1 │ │ +3e3c0e: 0000 |0053: nop // spacer │ │ +3e3c10: 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 │ │ @@ -846159,22 +846159,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 │ │ -3e3dfc: |[3e3dfc] de.danoeh.antennapod.core.util.FastDocumentFile.:(Ljava/lang/String;Ljava/lang/String;Landroid/net/Uri;JJ)V │ │ -3e3e0c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e3e12: 5b01 3d8e |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/util/FastDocumentFile;.name:Ljava/lang/String; // field@8e3d │ │ -3e3e16: 5b02 3e8e |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/util/FastDocumentFile;.type:Ljava/lang/String; // field@8e3e │ │ -3e3e1a: 5b03 3f8e |0007: iput-object v3, v0, Lde/danoeh/antennapod/core/util/FastDocumentFile;.uri:Landroid/net/Uri; // field@8e3f │ │ -3e3e1e: 5a04 3c8e |0009: iput-wide v4, v0, Lde/danoeh/antennapod/core/util/FastDocumentFile;.length:J // field@8e3c │ │ -3e3e22: 5a06 3b8e |000b: iput-wide v6, v0, Lde/danoeh/antennapod/core/util/FastDocumentFile;.lastModified:J // field@8e3b │ │ -3e3e26: 0e00 |000d: return-void │ │ +3e3dc4: |[3e3dc4] de.danoeh.antennapod.core.util.FastDocumentFile.:(Ljava/lang/String;Ljava/lang/String;Landroid/net/Uri;JJ)V │ │ +3e3dd4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e3dda: 5b01 3d8e |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/util/FastDocumentFile;.name:Ljava/lang/String; // field@8e3d │ │ +3e3dde: 5b02 3e8e |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/util/FastDocumentFile;.type:Ljava/lang/String; // field@8e3e │ │ +3e3de2: 5b03 3f8e |0007: iput-object v3, v0, Lde/danoeh/antennapod/core/util/FastDocumentFile;.uri:Landroid/net/Uri; // field@8e3f │ │ +3e3de6: 5a04 3c8e |0009: iput-wide v4, v0, Lde/danoeh/antennapod/core/util/FastDocumentFile;.length:J // field@8e3c │ │ +3e3dea: 5a06 3b8e |000b: iput-wide v6, v0, Lde/danoeh/antennapod/core/util/FastDocumentFile;.lastModified:J // field@8e3b │ │ +3e3dee: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ 0x0005 line=47 │ │ 0x0007 line=48 │ │ 0x0009 line=49 │ │ @@ -846192,62 +846192,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 │ │ -3e3d0c: |[3e3d0c] de.danoeh.antennapod.core.util.FastDocumentFile.list:(Landroid/content/Context;Landroid/net/Uri;)Ljava/util/List; │ │ -3e3d1c: 7110 e307 0b00 |0000: invoke-static {v11}, Landroid/provider/DocumentsContract;.getDocumentId:(Landroid/net/Uri;)Ljava/lang/String; // method@07e3 │ │ -3e3d22: 0c00 |0003: move-result-object v0 │ │ -3e3d24: 7120 e007 0b00 |0004: invoke-static {v11, v0}, Landroid/provider/DocumentsContract;.buildChildDocumentsUriUsingTree:(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; // method@07e0 │ │ -3e3d2a: 0c02 |0007: move-result-object v2 │ │ -3e3d2c: 6e10 2002 0a00 |0008: invoke-virtual {v10}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0220 │ │ -3e3d32: 0c01 |000b: move-result-object v1 │ │ -3e3d34: 1a0a 29a3 |000c: const-string v10, "last_modified" // string@a329 │ │ -3e3d38: 1a00 ecb8 |000e: const-string v0, "mime_type" // string@b8ec │ │ -3e3d3c: 1a03 007d |0010: const-string v3, "document_id" // string@7d00 │ │ -3e3d40: 1a04 9466 |0012: const-string v4, "_display_name" // string@6694 │ │ -3e3d44: 1a05 9c66 |0014: const-string v5, "_size" // string@669c │ │ -3e3d48: 2450 2b21 43a5 |0016: filled-new-array {v3, v4, v5, v10, v0}, [Ljava/lang/String; // type@212b │ │ -3e3d4e: 0c03 |0019: move-result-object v3 │ │ -3e3d50: 1204 |001a: const/4 v4, #int 0 // #0 │ │ -3e3d52: 1205 |001b: const/4 v5, #int 0 // #0 │ │ -3e3d54: 1206 |001c: const/4 v6, #int 0 // #0 │ │ -3e3d56: 7406 0502 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@0205 │ │ -3e3d5c: 0c0a |0020: move-result-object v10 │ │ -3e3d5e: 2200 fd1e |0021: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -3e3d62: 7010 a0b4 0000 |0023: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -3e3d68: 7210 5603 0a00 |0026: invoke-interface {v10}, Landroid/database/Cursor;.moveToNext:()Z // method@0356 │ │ -3e3d6e: 0a01 |0029: move-result v1 │ │ -3e3d70: 3801 2900 |002a: if-eqz v1, 0053 // +0029 │ │ -3e3d74: 1201 |002c: const/4 v1, #int 0 // #0 │ │ -3e3d76: 7220 5103 1a00 |002d: invoke-interface {v10, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ -3e3d7c: 0c01 |0030: move-result-object v1 │ │ -3e3d7e: 7120 e107 1b00 |0031: invoke-static {v11, v1}, Landroid/provider/DocumentsContract;.buildDocumentUriUsingTree:(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; // method@07e1 │ │ -3e3d84: 0c05 |0034: move-result-object v5 │ │ -3e3d86: 1211 |0035: const/4 v1, #int 1 // #1 │ │ -3e3d88: 7220 5103 1a00 |0036: invoke-interface {v10, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ -3e3d8e: 0c03 |0039: move-result-object v3 │ │ -3e3d90: 1221 |003a: const/4 v1, #int 2 // #2 │ │ -3e3d92: 7220 4f03 1a00 |003b: invoke-interface {v10, v1}, Landroid/database/Cursor;.getLong:(I)J // method@034f │ │ -3e3d98: 0b06 |003e: move-result-wide v6 │ │ -3e3d9a: 1231 |003f: const/4 v1, #int 3 // #3 │ │ -3e3d9c: 7220 4f03 1a00 |0040: invoke-interface {v10, v1}, Landroid/database/Cursor;.getLong:(I)J // method@034f │ │ -3e3da2: 0b08 |0043: move-result-wide v8 │ │ -3e3da4: 1241 |0044: const/4 v1, #int 4 // #4 │ │ -3e3da6: 7220 5103 1a00 |0045: invoke-interface {v10, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ -3e3dac: 0c04 |0048: move-result-object v4 │ │ -3e3dae: 2201 7d19 |0049: new-instance v1, Lde/danoeh/antennapod/core/util/FastDocumentFile; // type@197d │ │ -3e3db2: 0712 |004b: move-object v2, v1 │ │ -3e3db4: 7608 239d 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@9d23 │ │ -3e3dba: 6e20 a4b4 1000 |004f: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b4a4 │ │ -3e3dc0: 28d4 |0052: goto 0026 // -002c │ │ -3e3dc2: 7210 4403 0a00 |0053: invoke-interface {v10}, Landroid/database/Cursor;.close:()V // method@0344 │ │ -3e3dc8: 1100 |0056: return-object v0 │ │ +3e3cd4: |[3e3cd4] de.danoeh.antennapod.core.util.FastDocumentFile.list:(Landroid/content/Context;Landroid/net/Uri;)Ljava/util/List; │ │ +3e3ce4: 7110 e307 0b00 |0000: invoke-static {v11}, Landroid/provider/DocumentsContract;.getDocumentId:(Landroid/net/Uri;)Ljava/lang/String; // method@07e3 │ │ +3e3cea: 0c00 |0003: move-result-object v0 │ │ +3e3cec: 7120 e007 0b00 |0004: invoke-static {v11, v0}, Landroid/provider/DocumentsContract;.buildChildDocumentsUriUsingTree:(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; // method@07e0 │ │ +3e3cf2: 0c02 |0007: move-result-object v2 │ │ +3e3cf4: 6e10 2002 0a00 |0008: invoke-virtual {v10}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0220 │ │ +3e3cfa: 0c01 |000b: move-result-object v1 │ │ +3e3cfc: 1a0a 29a3 |000c: const-string v10, "last_modified" // string@a329 │ │ +3e3d00: 1a00 ecb8 |000e: const-string v0, "mime_type" // string@b8ec │ │ +3e3d04: 1a03 007d |0010: const-string v3, "document_id" // string@7d00 │ │ +3e3d08: 1a04 9466 |0012: const-string v4, "_display_name" // string@6694 │ │ +3e3d0c: 1a05 9c66 |0014: const-string v5, "_size" // string@669c │ │ +3e3d10: 2450 2b21 43a5 |0016: filled-new-array {v3, v4, v5, v10, v0}, [Ljava/lang/String; // type@212b │ │ +3e3d16: 0c03 |0019: move-result-object v3 │ │ +3e3d18: 1204 |001a: const/4 v4, #int 0 // #0 │ │ +3e3d1a: 1205 |001b: const/4 v5, #int 0 // #0 │ │ +3e3d1c: 1206 |001c: const/4 v6, #int 0 // #0 │ │ +3e3d1e: 7406 0502 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@0205 │ │ +3e3d24: 0c0a |0020: move-result-object v10 │ │ +3e3d26: 2200 fd1e |0021: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +3e3d2a: 7010 a0b4 0000 |0023: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +3e3d30: 7210 5603 0a00 |0026: invoke-interface {v10}, Landroid/database/Cursor;.moveToNext:()Z // method@0356 │ │ +3e3d36: 0a01 |0029: move-result v1 │ │ +3e3d38: 3801 2900 |002a: if-eqz v1, 0053 // +0029 │ │ +3e3d3c: 1201 |002c: const/4 v1, #int 0 // #0 │ │ +3e3d3e: 7220 5103 1a00 |002d: invoke-interface {v10, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ +3e3d44: 0c01 |0030: move-result-object v1 │ │ +3e3d46: 7120 e107 1b00 |0031: invoke-static {v11, v1}, Landroid/provider/DocumentsContract;.buildDocumentUriUsingTree:(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; // method@07e1 │ │ +3e3d4c: 0c05 |0034: move-result-object v5 │ │ +3e3d4e: 1211 |0035: const/4 v1, #int 1 // #1 │ │ +3e3d50: 7220 5103 1a00 |0036: invoke-interface {v10, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ +3e3d56: 0c03 |0039: move-result-object v3 │ │ +3e3d58: 1221 |003a: const/4 v1, #int 2 // #2 │ │ +3e3d5a: 7220 4f03 1a00 |003b: invoke-interface {v10, v1}, Landroid/database/Cursor;.getLong:(I)J // method@034f │ │ +3e3d60: 0b06 |003e: move-result-wide v6 │ │ +3e3d62: 1231 |003f: const/4 v1, #int 3 // #3 │ │ +3e3d64: 7220 4f03 1a00 |0040: invoke-interface {v10, v1}, Landroid/database/Cursor;.getLong:(I)J // method@034f │ │ +3e3d6a: 0b08 |0043: move-result-wide v8 │ │ +3e3d6c: 1241 |0044: const/4 v1, #int 4 // #4 │ │ +3e3d6e: 7220 5103 1a00 |0045: invoke-interface {v10, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ +3e3d74: 0c04 |0048: move-result-object v4 │ │ +3e3d76: 2201 7d19 |0049: new-instance v1, Lde/danoeh/antennapod/core/util/FastDocumentFile; // type@197d │ │ +3e3d7a: 0712 |004b: move-object v2, v1 │ │ +3e3d7c: 7608 239d 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@9d23 │ │ +3e3d82: 6e20 a4b4 1000 |004f: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b4a4 │ │ +3e3d88: 28d4 |0052: goto 0026 // -002c │ │ +3e3d8a: 7210 4403 0a00 |0053: invoke-interface {v10}, Landroid/database/Cursor;.close:()V // method@0344 │ │ +3e3d90: 1100 |0056: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0004 line=23 │ │ 0x0008 line=25 │ │ 0x0021 line=31 │ │ 0x0026 line=32 │ │ @@ -846269,17 +846269,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e3dcc: |[3e3dcc] de.danoeh.antennapod.core.util.FastDocumentFile.getLastModified:()J │ │ -3e3ddc: 5320 3b8e |0000: iget-wide v0, v2, Lde/danoeh/antennapod/core/util/FastDocumentFile;.lastModified:J // field@8e3b │ │ -3e3de0: 1000 |0002: return-wide v0 │ │ +3e3d94: |[3e3d94] de.danoeh.antennapod.core.util.FastDocumentFile.getLastModified:()J │ │ +3e3da4: 5320 3b8e |0000: iget-wide v0, v2, Lde/danoeh/antennapod/core/util/FastDocumentFile;.lastModified:J // field@8e3b │ │ +3e3da8: 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;) │ │ @@ -846287,17 +846287,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e3de4: |[3e3de4] de.danoeh.antennapod.core.util.FastDocumentFile.getLength:()J │ │ -3e3df4: 5320 3c8e |0000: iget-wide v0, v2, Lde/danoeh/antennapod/core/util/FastDocumentFile;.length:J // field@8e3c │ │ -3e3df8: 1000 |0002: return-wide v0 │ │ +3e3dac: |[3e3dac] de.danoeh.antennapod.core.util.FastDocumentFile.getLength:()J │ │ +3e3dbc: 5320 3c8e |0000: iget-wide v0, v2, Lde/danoeh/antennapod/core/util/FastDocumentFile;.length:J // field@8e3c │ │ +3e3dc0: 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;) │ │ @@ -846305,17 +846305,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e3cdc: |[3e3cdc] de.danoeh.antennapod.core.util.FastDocumentFile.getName:()Ljava/lang/String; │ │ -3e3cec: 5410 3d8e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/FastDocumentFile;.name:Ljava/lang/String; // field@8e3d │ │ -3e3cf0: 1100 |0002: return-object v0 │ │ +3e3ca4: |[3e3ca4] de.danoeh.antennapod.core.util.FastDocumentFile.getName:()Ljava/lang/String; │ │ +3e3cb4: 5410 3d8e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/FastDocumentFile;.name:Ljava/lang/String; // field@8e3d │ │ +3e3cb8: 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;) │ │ @@ -846323,17 +846323,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e3cf4: |[3e3cf4] de.danoeh.antennapod.core.util.FastDocumentFile.getType:()Ljava/lang/String; │ │ -3e3d04: 5410 3e8e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/FastDocumentFile;.type:Ljava/lang/String; // field@8e3e │ │ -3e3d08: 1100 |0002: return-object v0 │ │ +3e3cbc: |[3e3cbc] de.danoeh.antennapod.core.util.FastDocumentFile.getType:()Ljava/lang/String; │ │ +3e3ccc: 5410 3e8e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/FastDocumentFile;.type:Ljava/lang/String; // field@8e3e │ │ +3e3cd0: 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;) │ │ @@ -846341,17 +846341,17 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e3cc4: |[3e3cc4] de.danoeh.antennapod.core.util.FastDocumentFile.getUri:()Landroid/net/Uri; │ │ -3e3cd4: 5410 3f8e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/FastDocumentFile;.uri:Landroid/net/Uri; // field@8e3f │ │ -3e3cd8: 1100 |0002: return-object v0 │ │ +3e3c8c: |[3e3c8c] de.danoeh.antennapod.core.util.FastDocumentFile.getUri:()Landroid/net/Uri; │ │ +3e3c9c: 5410 3f8e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/FastDocumentFile;.uri:Landroid/net/Uri; // field@8e3f │ │ +3e3ca0: 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 : 7498 (FastDocumentFile.java) │ │ @@ -846380,37 +846380,37 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e3e4c: |[3e3e4c] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda0.:()V │ │ -3e3e5c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e3e62: 0e00 |0003: return-void │ │ +3e3e14: |[3e3e14] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda0.:()V │ │ +3e3e24: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e3e2a: 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 │ │ -3e3e28: |[3e3e28] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda0.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -3e3e38: 1f01 b91c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3e3e3c: 1f02 b91c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3e3e40: 7120 609d 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@9d60 │ │ -3e3e46: 0a01 |0007: move-result v1 │ │ -3e3e48: 0f01 |0008: return v1 │ │ +3e3df0: |[3e3df0] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda0.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +3e3e00: 1f01 b91c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3e3e04: 1f02 b91c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3e3e08: 7120 609d 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@9d60 │ │ +3e3e0e: 0a01 |0007: move-result v1 │ │ +3e3e10: 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; │ │ @@ -846441,37 +846441,37 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e3e88: |[3e3e88] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda10.:()V │ │ -3e3e98: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e3e9e: 0e00 |0003: return-void │ │ +3e3e50: |[3e3e50] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda10.:()V │ │ +3e3e60: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e3e66: 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 │ │ -3e3e64: |[3e3e64] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda10.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -3e3e74: 1f01 b91c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3e3e78: 1f02 b91c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3e3e7c: 7120 549d 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@9d54 │ │ -3e3e82: 0a01 |0007: move-result v1 │ │ -3e3e84: 0f01 |0008: return v1 │ │ +3e3e2c: |[3e3e2c] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda10.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +3e3e3c: 1f01 b91c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3e3e40: 1f02 b91c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3e3e44: 7120 549d 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@9d54 │ │ +3e3e4a: 0a01 |0007: move-result v1 │ │ +3e3e4c: 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; │ │ @@ -846502,37 +846502,37 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e3ec4: |[3e3ec4] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda11.:()V │ │ -3e3ed4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e3eda: 0e00 |0003: return-void │ │ +3e3e8c: |[3e3e8c] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda11.:()V │ │ +3e3e9c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e3ea2: 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 │ │ -3e3ea0: |[3e3ea0] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda11.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -3e3eb0: 1f01 b91c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3e3eb4: 1f02 b91c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3e3eb8: 7120 5d9d 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@9d5d │ │ -3e3ebe: 0a01 |0007: move-result v1 │ │ -3e3ec0: 0f01 |0008: return v1 │ │ +3e3e68: |[3e3e68] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda11.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +3e3e78: 1f01 b91c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3e3e7c: 1f02 b91c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3e3e80: 7120 5d9d 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@9d5d │ │ +3e3e86: 0a01 |0007: move-result v1 │ │ +3e3e88: 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; │ │ @@ -846563,37 +846563,37 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e3f00: |[3e3f00] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda12.:()V │ │ -3e3f10: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e3f16: 0e00 |0003: return-void │ │ +3e3ec8: |[3e3ec8] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda12.:()V │ │ +3e3ed8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e3ede: 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 │ │ -3e3edc: |[3e3edc] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda12.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -3e3eec: 1f01 b91c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3e3ef0: 1f02 b91c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3e3ef4: 7120 599d 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@9d59 │ │ -3e3efa: 0a01 |0007: move-result v1 │ │ -3e3efc: 0f01 |0008: return v1 │ │ +3e3ea4: |[3e3ea4] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda12.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +3e3eb4: 1f01 b91c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3e3eb8: 1f02 b91c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3e3ebc: 7120 599d 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@9d59 │ │ +3e3ec2: 0a01 |0007: move-result v1 │ │ +3e3ec4: 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; │ │ @@ -846624,37 +846624,37 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e3f3c: |[3e3f3c] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda13.:()V │ │ -3e3f4c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e3f52: 0e00 |0003: return-void │ │ +3e3f04: |[3e3f04] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda13.:()V │ │ +3e3f14: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e3f1a: 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 │ │ -3e3f18: |[3e3f18] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda13.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -3e3f28: 1f01 b91c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3e3f2c: 1f02 b91c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3e3f30: 7120 5f9d 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@9d5f │ │ -3e3f36: 0a01 |0007: move-result v1 │ │ -3e3f38: 0f01 |0008: return v1 │ │ +3e3ee0: |[3e3ee0] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda13.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +3e3ef0: 1f01 b91c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3e3ef4: 1f02 b91c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3e3ef8: 7120 5f9d 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@9d5f │ │ +3e3efe: 0a01 |0007: move-result v1 │ │ +3e3f00: 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; │ │ @@ -846685,37 +846685,37 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e3f78: |[3e3f78] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda14.:()V │ │ -3e3f88: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e3f8e: 0e00 |0003: return-void │ │ +3e3f40: |[3e3f40] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda14.:()V │ │ +3e3f50: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e3f56: 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 │ │ -3e3f54: |[3e3f54] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda14.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -3e3f64: 1f01 b91c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3e3f68: 1f02 b91c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3e3f6c: 7120 629d 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@9d62 │ │ -3e3f72: 0a01 |0007: move-result v1 │ │ -3e3f74: 0f01 |0008: return v1 │ │ +3e3f1c: |[3e3f1c] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda14.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +3e3f2c: 1f01 b91c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3e3f30: 1f02 b91c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3e3f34: 7120 629d 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@9d62 │ │ +3e3f3a: 0a01 |0007: move-result v1 │ │ +3e3f3c: 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; │ │ @@ -846746,37 +846746,37 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e3fb4: |[3e3fb4] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda15.:()V │ │ -3e3fc4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e3fca: 0e00 |0003: return-void │ │ +3e3f7c: |[3e3f7c] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda15.:()V │ │ +3e3f8c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e3f92: 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 │ │ -3e3f90: |[3e3f90] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda15.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -3e3fa0: 1f01 b91c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3e3fa4: 1f02 b91c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3e3fa8: 7120 539d 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@9d53 │ │ -3e3fae: 0a01 |0007: move-result v1 │ │ -3e3fb0: 0f01 |0008: return v1 │ │ +3e3f58: |[3e3f58] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda15.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +3e3f68: 1f01 b91c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3e3f6c: 1f02 b91c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3e3f70: 7120 539d 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@9d53 │ │ +3e3f76: 0a01 |0007: move-result v1 │ │ +3e3f78: 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; │ │ @@ -846807,37 +846807,37 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e3ff0: |[3e3ff0] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda16.:()V │ │ -3e4000: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e4006: 0e00 |0003: return-void │ │ +3e3fb8: |[3e3fb8] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda16.:()V │ │ +3e3fc8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e3fce: 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 │ │ -3e3fcc: |[3e3fcc] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda16.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -3e3fdc: 1f01 b91c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3e3fe0: 1f02 b91c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3e3fe4: 7120 579d 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.$r8$lambda$PK2BgCtOZtOD1XcWID-59ygPx6I:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d57 │ │ -3e3fea: 0a01 |0007: move-result v1 │ │ -3e3fec: 0f01 |0008: return v1 │ │ +3e3f94: |[3e3f94] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda16.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +3e3fa4: 1f01 b91c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3e3fa8: 1f02 b91c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3e3fac: 7120 579d 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.$r8$lambda$PK2BgCtOZtOD1XcWID-59ygPx6I:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d57 │ │ +3e3fb2: 0a01 |0007: move-result v1 │ │ +3e3fb4: 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; │ │ @@ -846868,37 +846868,37 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e402c: |[3e402c] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda17.:()V │ │ -3e403c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e4042: 0e00 |0003: return-void │ │ +3e3ff4: |[3e3ff4] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda17.:()V │ │ +3e4004: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e400a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda17;) │ │ 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 │ │ -3e4008: |[3e4008] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda17.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -3e4018: 1f01 b91c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3e401c: 1f02 b91c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3e4020: 7120 529d 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.$r8$lambda$C_G9If8pufrjx1UM4zQ0FnedobA:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d52 │ │ -3e4026: 0a01 |0007: move-result v1 │ │ -3e4028: 0f01 |0008: return v1 │ │ +3e3fd0: |[3e3fd0] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda17.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +3e3fe0: 1f01 b91c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3e3fe4: 1f02 b91c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3e3fe8: 7120 529d 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.$r8$lambda$C_G9If8pufrjx1UM4zQ0FnedobA:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d52 │ │ +3e3fee: 0a01 |0007: move-result v1 │ │ +3e3ff0: 0f01 |0008: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 this Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda17; │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ @@ -846929,37 +846929,37 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e4068: |[3e4068] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda18.:()V │ │ -3e4078: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e407e: 0e00 |0003: return-void │ │ +3e4030: |[3e4030] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda18.:()V │ │ +3e4040: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e4046: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda18;) │ │ 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 │ │ -3e4044: |[3e4044] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda18.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -3e4054: 1f01 101f |0000: check-cast v1, Ljava/util/List; // type@1f10 │ │ -3e4058: 1f02 101f |0002: check-cast v2, Ljava/util/List; // type@1f10 │ │ -3e405c: 7120 569d 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.$r8$lambda$ONEJGnQbbD8iU8s4WJLSRcb-oMo:(Ljava/util/List;Ljava/util/List;)I // method@9d56 │ │ -3e4062: 0a01 |0007: move-result v1 │ │ -3e4064: 0f01 |0008: return v1 │ │ +3e400c: |[3e400c] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda18.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +3e401c: 1f01 101f |0000: check-cast v1, Ljava/util/List; // type@1f10 │ │ +3e4020: 1f02 101f |0002: check-cast v2, Ljava/util/List; // type@1f10 │ │ +3e4024: 7120 569d 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.$r8$lambda$ONEJGnQbbD8iU8s4WJLSRcb-oMo:(Ljava/util/List;Ljava/util/List;)I // method@9d56 │ │ +3e402a: 0a01 |0007: move-result v1 │ │ +3e402c: 0f01 |0008: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 this Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda18; │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ @@ -846990,37 +846990,37 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e4134: |[3e4134] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda4.:()V │ │ -3e4144: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e414a: 0e00 |0003: return-void │ │ +3e40fc: |[3e40fc] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda4.:()V │ │ +3e410c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e4112: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/core/util/FeedItemPermutors$$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 │ │ -3e4110: |[3e4110] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda4.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -3e4120: 1f01 b91c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3e4124: 1f02 b91c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3e4128: 7120 5a9d 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.$r8$lambda$UZFYpWjaeuaKsOJV1a0w-rjka7g:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d5a │ │ -3e412e: 0a01 |0007: move-result v1 │ │ -3e4130: 0f01 |0008: return v1 │ │ +3e40d8: |[3e40d8] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda4.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +3e40e8: 1f01 b91c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3e40ec: 1f02 b91c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3e40f0: 7120 5a9d 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.$r8$lambda$UZFYpWjaeuaKsOJV1a0w-rjka7g:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d5a │ │ +3e40f6: 0a01 |0007: move-result v1 │ │ +3e40f8: 0f01 |0008: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 this Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ @@ -847051,37 +847051,37 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e4170: |[3e4170] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda5.:()V │ │ -3e4180: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e4186: 0e00 |0003: return-void │ │ +3e4138: |[3e4138] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda5.:()V │ │ +3e4148: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e414e: 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 │ │ -3e414c: |[3e414c] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda5.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -3e415c: 1f01 b91c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3e4160: 1f02 b91c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3e4164: 7120 619d 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.$r8$lambda$vwIOuYEq86rC2E9ULNSr_6-dn5k:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d61 │ │ -3e416a: 0a01 |0007: move-result v1 │ │ -3e416c: 0f01 |0008: return v1 │ │ +3e4114: |[3e4114] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda5.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +3e4124: 1f01 b91c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3e4128: 1f02 b91c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3e412c: 7120 619d 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.$r8$lambda$vwIOuYEq86rC2E9ULNSr_6-dn5k:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d61 │ │ +3e4132: 0a01 |0007: move-result v1 │ │ +3e4134: 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; │ │ @@ -847112,37 +847112,37 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e41e4: |[3e41e4] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda7.:()V │ │ -3e41f4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e41fa: 0e00 |0003: return-void │ │ +3e41ac: |[3e41ac] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda7.:()V │ │ +3e41bc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e41c2: 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 │ │ -3e41c0: |[3e41c0] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda7.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -3e41d0: 1f01 b91c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3e41d4: 1f02 b91c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3e41d8: 7120 5c9d 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@9d5c │ │ -3e41de: 0a01 |0007: move-result v1 │ │ -3e41e0: 0f01 |0008: return v1 │ │ +3e4188: |[3e4188] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda7.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +3e4198: 1f01 b91c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3e419c: 1f02 b91c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3e41a0: 7120 5c9d 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@9d5c │ │ +3e41a6: 0a01 |0007: move-result v1 │ │ +3e41a8: 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; │ │ @@ -847173,37 +847173,37 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e4220: |[3e4220] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda8.:()V │ │ -3e4230: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e4236: 0e00 |0003: return-void │ │ +3e41e8: |[3e41e8] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda8.:()V │ │ +3e41f8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e41fe: 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 │ │ -3e41fc: |[3e41fc] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda8.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -3e420c: 1f01 b91c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3e4210: 1f02 b91c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3e4214: 7120 559d 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@9d55 │ │ -3e421a: 0a01 |0007: move-result v1 │ │ -3e421c: 0f01 |0008: return v1 │ │ +3e41c4: |[3e41c4] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda8.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +3e41d4: 1f01 b91c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3e41d8: 1f02 b91c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3e41dc: 7120 559d 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@9d55 │ │ +3e41e2: 0a01 |0007: move-result v1 │ │ +3e41e4: 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; │ │ @@ -847234,37 +847234,37 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e425c: |[3e425c] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda9.:()V │ │ -3e426c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e4272: 0e00 |0003: return-void │ │ +3e4224: |[3e4224] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda9.:()V │ │ +3e4234: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e423a: 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 │ │ -3e4238: |[3e4238] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda9.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -3e4248: 1f01 b91c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3e424c: 1f02 b91c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3e4250: 7120 5b9d 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@9d5b │ │ -3e4256: 0a01 |0007: move-result v1 │ │ -3e4258: 0f01 |0008: return v1 │ │ +3e4200: |[3e4200] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda9.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +3e4210: 1f01 b91c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3e4214: 1f02 b91c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3e4218: 7120 5b9d 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@9d5b │ │ +3e421e: 0a01 |0007: move-result v1 │ │ +3e4220: 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; │ │ @@ -847303,110 +847303,110 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 181 16-bit code units │ │ -3e4274: |[3e4274] de.danoeh.antennapod.core.util.FeedItemPermutors$1.:()V │ │ -3e4284: 7100 cfac 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/SortOrder;.values:()[Lde/danoeh/antennapod/model/feed/SortOrder; // method@accf │ │ -3e428a: 0c00 |0003: move-result-object v0 │ │ -3e428c: 2100 |0004: array-length v0, v0 │ │ -3e428e: 2300 0120 |0005: new-array v0, v0, [I // type@2001 │ │ -3e4292: 6900 418e |0007: sput-object v0, Lde/danoeh/antennapod/core/util/FeedItemPermutors$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@8e41 │ │ -3e4296: 6201 8997 |0009: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_TITLE_A_Z:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9789 │ │ -3e429a: 6e10 97b2 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3e42a0: 0a01 |000e: move-result v1 │ │ -3e42a2: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -3e42a4: 4b02 0001 |0010: aput v2, v0, v1 │ │ -3e42a8: 6200 418e |0012: sget-object v0, Lde/danoeh/antennapod/core/util/FeedItemPermutors$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@8e41 │ │ -3e42ac: 6201 8a97 |0014: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_TITLE_Z_A:Lde/danoeh/antennapod/model/feed/SortOrder; // field@978a │ │ -3e42b0: 6e10 97b2 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3e42b6: 0a01 |0019: move-result v1 │ │ -3e42b8: 1222 |001a: const/4 v2, #int 2 // #2 │ │ -3e42ba: 4b02 0001 |001b: aput v2, v0, v1 │ │ -3e42be: 6200 418e |001d: sget-object v0, Lde/danoeh/antennapod/core/util/FeedItemPermutors$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@8e41 │ │ -3e42c2: 6201 8497 |001f: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_OLD_NEW:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9784 │ │ -3e42c6: 6e10 97b2 0100 |0021: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3e42cc: 0a01 |0024: move-result v1 │ │ -3e42ce: 1232 |0025: const/4 v2, #int 3 // #3 │ │ -3e42d0: 4b02 0001 |0026: aput v2, v0, v1 │ │ -3e42d4: 6200 418e |0028: sget-object v0, Lde/danoeh/antennapod/core/util/FeedItemPermutors$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@8e41 │ │ -3e42d8: 6201 8397 |002a: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9783 │ │ -3e42dc: 6e10 97b2 0100 |002c: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3e42e2: 0a01 |002f: move-result v1 │ │ -3e42e4: 1242 |0030: const/4 v2, #int 4 // #4 │ │ -3e42e6: 4b02 0001 |0031: aput v2, v0, v1 │ │ -3e42ea: 6200 418e |0033: sget-object v0, Lde/danoeh/antennapod/core/util/FeedItemPermutors$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@8e41 │ │ -3e42ee: 6201 8697 |0035: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DURATION_SHORT_LONG:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9786 │ │ -3e42f2: 6e10 97b2 0100 |0037: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3e42f8: 0a01 |003a: move-result v1 │ │ -3e42fa: 1252 |003b: const/4 v2, #int 5 // #5 │ │ -3e42fc: 4b02 0001 |003c: aput v2, v0, v1 │ │ -3e4300: 6200 418e |003e: sget-object v0, Lde/danoeh/antennapod/core/util/FeedItemPermutors$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@8e41 │ │ -3e4304: 6201 8597 |0040: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DURATION_LONG_SHORT:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9785 │ │ -3e4308: 6e10 97b2 0100 |0042: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3e430e: 0a01 |0045: move-result v1 │ │ -3e4310: 1262 |0046: const/4 v2, #int 6 // #6 │ │ -3e4312: 4b02 0001 |0047: aput v2, v0, v1 │ │ -3e4316: 6200 418e |0049: sget-object v0, Lde/danoeh/antennapod/core/util/FeedItemPermutors$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@8e41 │ │ -3e431a: 6201 8797 |004b: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_FILENAME_A_Z:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9787 │ │ -3e431e: 6e10 97b2 0100 |004d: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3e4324: 0a01 |0050: move-result v1 │ │ -3e4326: 1272 |0051: const/4 v2, #int 7 // #7 │ │ -3e4328: 4b02 0001 |0052: aput v2, v0, v1 │ │ -3e432c: 6200 418e |0054: sget-object v0, Lde/danoeh/antennapod/core/util/FeedItemPermutors$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@8e41 │ │ -3e4330: 6201 8897 |0056: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_FILENAME_Z_A:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9788 │ │ -3e4334: 6e10 97b2 0100 |0058: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3e433a: 0a01 |005b: move-result v1 │ │ -3e433c: 1302 0800 |005c: const/16 v2, #int 8 // #8 │ │ -3e4340: 4b02 0001 |005e: aput v2, v0, v1 │ │ -3e4344: 6200 418e |0060: sget-object v0, Lde/danoeh/antennapod/core/util/FeedItemPermutors$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@8e41 │ │ -3e4348: 6201 8b97 |0062: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.FEED_TITLE_A_Z:Lde/danoeh/antennapod/model/feed/SortOrder; // field@978b │ │ -3e434c: 6e10 97b2 0100 |0064: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3e4352: 0a01 |0067: move-result v1 │ │ -3e4354: 1302 0900 |0068: const/16 v2, #int 9 // #9 │ │ -3e4358: 4b02 0001 |006a: aput v2, v0, v1 │ │ -3e435c: 6200 418e |006c: sget-object v0, Lde/danoeh/antennapod/core/util/FeedItemPermutors$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@8e41 │ │ -3e4360: 6201 8c97 |006e: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.FEED_TITLE_Z_A:Lde/danoeh/antennapod/model/feed/SortOrder; // field@978c │ │ -3e4364: 6e10 97b2 0100 |0070: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3e436a: 0a01 |0073: move-result v1 │ │ -3e436c: 1302 0a00 |0074: const/16 v2, #int 10 // #a │ │ -3e4370: 4b02 0001 |0076: aput v2, v0, v1 │ │ -3e4374: 6200 418e |0078: sget-object v0, Lde/danoeh/antennapod/core/util/FeedItemPermutors$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@8e41 │ │ -3e4378: 6201 8d97 |007a: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.RANDOM:Lde/danoeh/antennapod/model/feed/SortOrder; // field@978d │ │ -3e437c: 6e10 97b2 0100 |007c: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3e4382: 0a01 |007f: move-result v1 │ │ -3e4384: 1302 0b00 |0080: const/16 v2, #int 11 // #b │ │ -3e4388: 4b02 0001 |0082: aput v2, v0, v1 │ │ -3e438c: 6200 418e |0084: sget-object v0, Lde/danoeh/antennapod/core/util/FeedItemPermutors$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@8e41 │ │ -3e4390: 6201 9197 |0086: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.SMART_SHUFFLE_OLD_NEW:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9791 │ │ -3e4394: 6e10 97b2 0100 |0088: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3e439a: 0a01 |008b: move-result v1 │ │ -3e439c: 1302 0c00 |008c: const/16 v2, #int 12 // #c │ │ -3e43a0: 4b02 0001 |008e: aput v2, v0, v1 │ │ -3e43a4: 6200 418e |0090: sget-object v0, Lde/danoeh/antennapod/core/util/FeedItemPermutors$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@8e41 │ │ -3e43a8: 6201 9097 |0092: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.SMART_SHUFFLE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9790 │ │ -3e43ac: 6e10 97b2 0100 |0094: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3e43b2: 0a01 |0097: move-result v1 │ │ -3e43b4: 1302 0d00 |0098: const/16 v2, #int 13 // #d │ │ -3e43b8: 4b02 0001 |009a: aput v2, v0, v1 │ │ -3e43bc: 6200 418e |009c: sget-object v0, Lde/danoeh/antennapod/core/util/FeedItemPermutors$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@8e41 │ │ -3e43c0: 6201 8f97 |009e: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.SIZE_SMALL_LARGE:Lde/danoeh/antennapod/model/feed/SortOrder; // field@978f │ │ -3e43c4: 6e10 97b2 0100 |00a0: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3e43ca: 0a01 |00a3: move-result v1 │ │ -3e43cc: 1302 0e00 |00a4: const/16 v2, #int 14 // #e │ │ -3e43d0: 4b02 0001 |00a6: aput v2, v0, v1 │ │ -3e43d4: 6200 418e |00a8: sget-object v0, Lde/danoeh/antennapod/core/util/FeedItemPermutors$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@8e41 │ │ -3e43d8: 6201 8e97 |00aa: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.SIZE_LARGE_SMALL:Lde/danoeh/antennapod/model/feed/SortOrder; // field@978e │ │ -3e43dc: 6e10 97b2 0100 |00ac: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3e43e2: 0a01 |00af: move-result v1 │ │ -3e43e4: 1302 0f00 |00b0: const/16 v2, #int 15 // #f │ │ -3e43e8: 4b02 0001 |00b2: aput v2, v0, v1 │ │ -3e43ec: 0e00 |00b4: return-void │ │ +3e423c: |[3e423c] de.danoeh.antennapod.core.util.FeedItemPermutors$1.:()V │ │ +3e424c: 7100 cfac 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/SortOrder;.values:()[Lde/danoeh/antennapod/model/feed/SortOrder; // method@accf │ │ +3e4252: 0c00 |0003: move-result-object v0 │ │ +3e4254: 2100 |0004: array-length v0, v0 │ │ +3e4256: 2300 0120 |0005: new-array v0, v0, [I // type@2001 │ │ +3e425a: 6900 418e |0007: sput-object v0, Lde/danoeh/antennapod/core/util/FeedItemPermutors$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@8e41 │ │ +3e425e: 6201 8997 |0009: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_TITLE_A_Z:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9789 │ │ +3e4262: 6e10 97b2 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3e4268: 0a01 |000e: move-result v1 │ │ +3e426a: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +3e426c: 4b02 0001 |0010: aput v2, v0, v1 │ │ +3e4270: 6200 418e |0012: sget-object v0, Lde/danoeh/antennapod/core/util/FeedItemPermutors$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@8e41 │ │ +3e4274: 6201 8a97 |0014: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_TITLE_Z_A:Lde/danoeh/antennapod/model/feed/SortOrder; // field@978a │ │ +3e4278: 6e10 97b2 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3e427e: 0a01 |0019: move-result v1 │ │ +3e4280: 1222 |001a: const/4 v2, #int 2 // #2 │ │ +3e4282: 4b02 0001 |001b: aput v2, v0, v1 │ │ +3e4286: 6200 418e |001d: sget-object v0, Lde/danoeh/antennapod/core/util/FeedItemPermutors$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@8e41 │ │ +3e428a: 6201 8497 |001f: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_OLD_NEW:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9784 │ │ +3e428e: 6e10 97b2 0100 |0021: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3e4294: 0a01 |0024: move-result v1 │ │ +3e4296: 1232 |0025: const/4 v2, #int 3 // #3 │ │ +3e4298: 4b02 0001 |0026: aput v2, v0, v1 │ │ +3e429c: 6200 418e |0028: sget-object v0, Lde/danoeh/antennapod/core/util/FeedItemPermutors$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@8e41 │ │ +3e42a0: 6201 8397 |002a: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9783 │ │ +3e42a4: 6e10 97b2 0100 |002c: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3e42aa: 0a01 |002f: move-result v1 │ │ +3e42ac: 1242 |0030: const/4 v2, #int 4 // #4 │ │ +3e42ae: 4b02 0001 |0031: aput v2, v0, v1 │ │ +3e42b2: 6200 418e |0033: sget-object v0, Lde/danoeh/antennapod/core/util/FeedItemPermutors$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@8e41 │ │ +3e42b6: 6201 8697 |0035: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DURATION_SHORT_LONG:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9786 │ │ +3e42ba: 6e10 97b2 0100 |0037: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3e42c0: 0a01 |003a: move-result v1 │ │ +3e42c2: 1252 |003b: const/4 v2, #int 5 // #5 │ │ +3e42c4: 4b02 0001 |003c: aput v2, v0, v1 │ │ +3e42c8: 6200 418e |003e: sget-object v0, Lde/danoeh/antennapod/core/util/FeedItemPermutors$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@8e41 │ │ +3e42cc: 6201 8597 |0040: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DURATION_LONG_SHORT:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9785 │ │ +3e42d0: 6e10 97b2 0100 |0042: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3e42d6: 0a01 |0045: move-result v1 │ │ +3e42d8: 1262 |0046: const/4 v2, #int 6 // #6 │ │ +3e42da: 4b02 0001 |0047: aput v2, v0, v1 │ │ +3e42de: 6200 418e |0049: sget-object v0, Lde/danoeh/antennapod/core/util/FeedItemPermutors$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@8e41 │ │ +3e42e2: 6201 8797 |004b: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_FILENAME_A_Z:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9787 │ │ +3e42e6: 6e10 97b2 0100 |004d: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3e42ec: 0a01 |0050: move-result v1 │ │ +3e42ee: 1272 |0051: const/4 v2, #int 7 // #7 │ │ +3e42f0: 4b02 0001 |0052: aput v2, v0, v1 │ │ +3e42f4: 6200 418e |0054: sget-object v0, Lde/danoeh/antennapod/core/util/FeedItemPermutors$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@8e41 │ │ +3e42f8: 6201 8897 |0056: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_FILENAME_Z_A:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9788 │ │ +3e42fc: 6e10 97b2 0100 |0058: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3e4302: 0a01 |005b: move-result v1 │ │ +3e4304: 1302 0800 |005c: const/16 v2, #int 8 // #8 │ │ +3e4308: 4b02 0001 |005e: aput v2, v0, v1 │ │ +3e430c: 6200 418e |0060: sget-object v0, Lde/danoeh/antennapod/core/util/FeedItemPermutors$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@8e41 │ │ +3e4310: 6201 8b97 |0062: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.FEED_TITLE_A_Z:Lde/danoeh/antennapod/model/feed/SortOrder; // field@978b │ │ +3e4314: 6e10 97b2 0100 |0064: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3e431a: 0a01 |0067: move-result v1 │ │ +3e431c: 1302 0900 |0068: const/16 v2, #int 9 // #9 │ │ +3e4320: 4b02 0001 |006a: aput v2, v0, v1 │ │ +3e4324: 6200 418e |006c: sget-object v0, Lde/danoeh/antennapod/core/util/FeedItemPermutors$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@8e41 │ │ +3e4328: 6201 8c97 |006e: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.FEED_TITLE_Z_A:Lde/danoeh/antennapod/model/feed/SortOrder; // field@978c │ │ +3e432c: 6e10 97b2 0100 |0070: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3e4332: 0a01 |0073: move-result v1 │ │ +3e4334: 1302 0a00 |0074: const/16 v2, #int 10 // #a │ │ +3e4338: 4b02 0001 |0076: aput v2, v0, v1 │ │ +3e433c: 6200 418e |0078: sget-object v0, Lde/danoeh/antennapod/core/util/FeedItemPermutors$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@8e41 │ │ +3e4340: 6201 8d97 |007a: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.RANDOM:Lde/danoeh/antennapod/model/feed/SortOrder; // field@978d │ │ +3e4344: 6e10 97b2 0100 |007c: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3e434a: 0a01 |007f: move-result v1 │ │ +3e434c: 1302 0b00 |0080: const/16 v2, #int 11 // #b │ │ +3e4350: 4b02 0001 |0082: aput v2, v0, v1 │ │ +3e4354: 6200 418e |0084: sget-object v0, Lde/danoeh/antennapod/core/util/FeedItemPermutors$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@8e41 │ │ +3e4358: 6201 9197 |0086: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.SMART_SHUFFLE_OLD_NEW:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9791 │ │ +3e435c: 6e10 97b2 0100 |0088: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3e4362: 0a01 |008b: move-result v1 │ │ +3e4364: 1302 0c00 |008c: const/16 v2, #int 12 // #c │ │ +3e4368: 4b02 0001 |008e: aput v2, v0, v1 │ │ +3e436c: 6200 418e |0090: sget-object v0, Lde/danoeh/antennapod/core/util/FeedItemPermutors$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@8e41 │ │ +3e4370: 6201 9097 |0092: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.SMART_SHUFFLE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9790 │ │ +3e4374: 6e10 97b2 0100 |0094: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3e437a: 0a01 |0097: move-result v1 │ │ +3e437c: 1302 0d00 |0098: const/16 v2, #int 13 // #d │ │ +3e4380: 4b02 0001 |009a: aput v2, v0, v1 │ │ +3e4384: 6200 418e |009c: sget-object v0, Lde/danoeh/antennapod/core/util/FeedItemPermutors$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@8e41 │ │ +3e4388: 6201 8f97 |009e: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.SIZE_SMALL_LARGE:Lde/danoeh/antennapod/model/feed/SortOrder; // field@978f │ │ +3e438c: 6e10 97b2 0100 |00a0: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3e4392: 0a01 |00a3: move-result v1 │ │ +3e4394: 1302 0e00 |00a4: const/16 v2, #int 14 // #e │ │ +3e4398: 4b02 0001 |00a6: aput v2, v0, v1 │ │ +3e439c: 6200 418e |00a8: sget-object v0, Lde/danoeh/antennapod/core/util/FeedItemPermutors$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@8e41 │ │ +3e43a0: 6201 8e97 |00aa: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.SIZE_LARGE_SMALL:Lde/danoeh/antennapod/model/feed/SortOrder; // field@978e │ │ +3e43a4: 6e10 97b2 0100 |00ac: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3e43aa: 0a01 |00af: move-result v1 │ │ +3e43ac: 1302 0f00 |00b0: const/16 v2, #int 15 // #f │ │ +3e43b0: 4b02 0001 |00b2: aput v2, v0, v1 │ │ +3e43b4: 0e00 |00b4: return-void │ │ catches : 15 │ │ 0x0009 - 0x0012 │ │ Ljava/lang/NoSuchFieldError; -> 0x0012 │ │ 0x0012 - 0x001d │ │ Ljava/lang/NoSuchFieldError; -> 0x001d │ │ 0x001d - 0x0028 │ │ Ljava/lang/NoSuchFieldError; -> 0x0028 │ │ @@ -847470,17 +847470,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 │ │ -3e4ba8: |[3e4ba8] de.danoeh.antennapod.core.util.FeedItemPermutors.$r8$lambda$1nRXxcWeAUMMRyNiN39ajQ9hHeM:(Ljava/util/Comparator;Ljava/util/List;)V │ │ -3e4bb8: 7120 6f9d 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.lambda$getPermutor$14:(Ljava/util/Comparator;Ljava/util/List;)V // method@9d6f │ │ -3e4bbe: 0e00 |0003: return-void │ │ +3e4b70: |[3e4b70] de.danoeh.antennapod.core.util.FeedItemPermutors.$r8$lambda$1nRXxcWeAUMMRyNiN39ajQ9hHeM:(Ljava/util/Comparator;Ljava/util/List;)V │ │ +3e4b80: 7120 6f9d 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.lambda$getPermutor$14:(Ljava/util/Comparator;Ljava/util/List;)V // method@9d6f │ │ +3e4b86: 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; │ │ │ │ @@ -847489,18 +847489,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 │ │ -3e45e8: |[3e45e8] de.danoeh.antennapod.core.util.FeedItemPermutors.$r8$lambda$C_G9If8pufrjx1UM4zQ0FnedobA:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -3e45f8: 7120 799d 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.lambda$smartShuffle$16:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d79 │ │ -3e45fe: 0a00 |0003: move-result v0 │ │ -3e4600: 0f00 |0004: return v0 │ │ +3e45b0: |[3e45b0] de.danoeh.antennapod.core.util.FeedItemPermutors.$r8$lambda$C_G9If8pufrjx1UM4zQ0FnedobA:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +3e45c0: 7120 799d 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.lambda$smartShuffle$16:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d79 │ │ +3e45c6: 0a00 |0003: move-result v0 │ │ +3e45c8: 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; │ │ │ │ @@ -847509,18 +847509,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 │ │ -3e4604: |[3e4604] de.danoeh.antennapod.core.util.FeedItemPermutors.$r8$lambda$FN7QZPy5ibE-Zm0ZPjlOX-AD860:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -3e4614: 7120 779d 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@9d77 │ │ -3e461a: 0a00 |0003: move-result v0 │ │ -3e461c: 0f00 |0004: return v0 │ │ +3e45cc: |[3e45cc] de.danoeh.antennapod.core.util.FeedItemPermutors.$r8$lambda$FN7QZPy5ibE-Zm0ZPjlOX-AD860:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +3e45dc: 7120 779d 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@9d77 │ │ +3e45e2: 0a00 |0003: move-result v0 │ │ +3e45e4: 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; │ │ │ │ @@ -847529,18 +847529,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 │ │ -3e4620: |[3e4620] de.danoeh.antennapod.core.util.FeedItemPermutors.$r8$lambda$Kgxd7McVBCwfuSjCOECffg4dNm0:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -3e4630: 7120 729d 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@9d72 │ │ -3e4636: 0a00 |0003: move-result v0 │ │ -3e4638: 0f00 |0004: return v0 │ │ +3e45e8: |[3e45e8] de.danoeh.antennapod.core.util.FeedItemPermutors.$r8$lambda$Kgxd7McVBCwfuSjCOECffg4dNm0:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +3e45f8: 7120 729d 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@9d72 │ │ +3e45fe: 0a00 |0003: move-result v0 │ │ +3e4600: 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; │ │ │ │ @@ -847549,18 +847549,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 │ │ -3e463c: |[3e463c] de.danoeh.antennapod.core.util.FeedItemPermutors.$r8$lambda$OGFfgM0rb5QhSyO3XcWU9-2c42M:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -3e464c: 7120 709d 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@9d70 │ │ -3e4652: 0a00 |0003: move-result v0 │ │ -3e4654: 0f00 |0004: return v0 │ │ +3e4604: |[3e4604] de.danoeh.antennapod.core.util.FeedItemPermutors.$r8$lambda$OGFfgM0rb5QhSyO3XcWU9-2c42M:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +3e4614: 7120 709d 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@9d70 │ │ +3e461a: 0a00 |0003: move-result v0 │ │ +3e461c: 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; │ │ │ │ @@ -847569,18 +847569,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 │ │ -3e4658: |[3e4658] de.danoeh.antennapod.core.util.FeedItemPermutors.$r8$lambda$ONEJGnQbbD8iU8s4WJLSRcb-oMo:(Ljava/util/List;Ljava/util/List;)I │ │ -3e4668: 7120 7a9d 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.lambda$smartShuffle$17:(Ljava/util/List;Ljava/util/List;)I // method@9d7a │ │ -3e466e: 0a00 |0003: move-result v0 │ │ -3e4670: 0f00 |0004: return v0 │ │ +3e4620: |[3e4620] de.danoeh.antennapod.core.util.FeedItemPermutors.$r8$lambda$ONEJGnQbbD8iU8s4WJLSRcb-oMo:(Ljava/util/List;Ljava/util/List;)I │ │ +3e4630: 7120 7a9d 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.lambda$smartShuffle$17:(Ljava/util/List;Ljava/util/List;)I // method@9d7a │ │ +3e4636: 0a00 |0003: move-result v0 │ │ +3e4638: 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; │ │ │ │ @@ -847589,18 +847589,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 │ │ -3e4674: |[3e4674] de.danoeh.antennapod.core.util.FeedItemPermutors.$r8$lambda$PK2BgCtOZtOD1XcWID-59ygPx6I:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -3e4684: 7120 789d 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.lambda$smartShuffle$15:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d78 │ │ -3e468a: 0a00 |0003: move-result v0 │ │ -3e468c: 0f00 |0004: return v0 │ │ +3e463c: |[3e463c] de.danoeh.antennapod.core.util.FeedItemPermutors.$r8$lambda$PK2BgCtOZtOD1XcWID-59ygPx6I:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +3e464c: 7120 789d 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.lambda$smartShuffle$15:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d78 │ │ +3e4652: 0a00 |0003: move-result v0 │ │ +3e4654: 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; │ │ │ │ @@ -847609,17 +847609,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 │ │ -3e4bc0: |[3e4bc0] de.danoeh.antennapod.core.util.FeedItemPermutors.$r8$lambda$RgzeevpZFeatAZIk0WB1wWgCVxc:(Ljava/util/List;)V │ │ -3e4bd0: 7110 6b9d 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.lambda$getPermutor$10:(Ljava/util/List;)V // method@9d6b │ │ -3e4bd6: 0e00 |0003: return-void │ │ +3e4b88: |[3e4b88] de.danoeh.antennapod.core.util.FeedItemPermutors.$r8$lambda$RgzeevpZFeatAZIk0WB1wWgCVxc:(Ljava/util/List;)V │ │ +3e4b98: 7110 6b9d 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.lambda$getPermutor$10:(Ljava/util/List;)V // method@9d6b │ │ +3e4b9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/util/List; │ │ │ │ #8 : (in Lde/danoeh/antennapod/core/util/FeedItemPermutors;) │ │ @@ -847627,18 +847627,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 │ │ -3e4690: |[3e4690] de.danoeh.antennapod.core.util.FeedItemPermutors.$r8$lambda$TsZ-Q092jhKb4eFuchdA7aRkEhI:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -3e46a0: 7120 749d 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@9d74 │ │ -3e46a6: 0a00 |0003: move-result v0 │ │ -3e46a8: 0f00 |0004: return v0 │ │ +3e4658: |[3e4658] de.danoeh.antennapod.core.util.FeedItemPermutors.$r8$lambda$TsZ-Q092jhKb4eFuchdA7aRkEhI:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +3e4668: 7120 749d 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@9d74 │ │ +3e466e: 0a00 |0003: move-result v0 │ │ +3e4670: 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; │ │ │ │ @@ -847647,18 +847647,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 │ │ -3e46ac: |[3e46ac] de.danoeh.antennapod.core.util.FeedItemPermutors.$r8$lambda$UZFYpWjaeuaKsOJV1a0w-rjka7g:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -3e46bc: 7120 6d9d 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.lambda$getPermutor$12:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d6d │ │ -3e46c2: 0a00 |0003: move-result v0 │ │ -3e46c4: 0f00 |0004: return v0 │ │ +3e4674: |[3e4674] de.danoeh.antennapod.core.util.FeedItemPermutors.$r8$lambda$UZFYpWjaeuaKsOJV1a0w-rjka7g:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +3e4684: 7120 6d9d 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.lambda$getPermutor$12:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d6d │ │ +3e468a: 0a00 |0003: move-result v0 │ │ +3e468c: 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; │ │ │ │ @@ -847667,18 +847667,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 │ │ -3e46c8: |[3e46c8] de.danoeh.antennapod.core.util.FeedItemPermutors.$r8$lambda$_0AK01maGN5b3uE8vE1JLifAeus:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -3e46d8: 7120 719d 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@9d71 │ │ -3e46de: 0a00 |0003: move-result v0 │ │ -3e46e0: 0f00 |0004: return v0 │ │ +3e4690: |[3e4690] de.danoeh.antennapod.core.util.FeedItemPermutors.$r8$lambda$_0AK01maGN5b3uE8vE1JLifAeus:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +3e46a0: 7120 719d 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@9d71 │ │ +3e46a6: 0a00 |0003: move-result v0 │ │ +3e46a8: 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; │ │ │ │ @@ -847687,18 +847687,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 │ │ -3e46e4: |[3e46e4] de.danoeh.antennapod.core.util.FeedItemPermutors.$r8$lambda$iHjU_aU2iIv3Q44kRbkuScKSO1M:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -3e46f4: 7120 6a9d 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@9d6a │ │ -3e46fa: 0a00 |0003: move-result v0 │ │ -3e46fc: 0f00 |0004: return v0 │ │ +3e46ac: |[3e46ac] de.danoeh.antennapod.core.util.FeedItemPermutors.$r8$lambda$iHjU_aU2iIv3Q44kRbkuScKSO1M:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +3e46bc: 7120 6a9d 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@9d6a │ │ +3e46c2: 0a00 |0003: move-result v0 │ │ +3e46c4: 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; │ │ │ │ @@ -847707,18 +847707,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 │ │ -3e4700: |[3e4700] de.danoeh.antennapod.core.util.FeedItemPermutors.$r8$lambda$mUFDsSG0kfyBQNWtvq1NvTTaWFQ:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -3e4710: 7120 739d 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@9d73 │ │ -3e4716: 0a00 |0003: move-result v0 │ │ -3e4718: 0f00 |0004: return v0 │ │ +3e46c8: |[3e46c8] de.danoeh.antennapod.core.util.FeedItemPermutors.$r8$lambda$mUFDsSG0kfyBQNWtvq1NvTTaWFQ:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +3e46d8: 7120 739d 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@9d73 │ │ +3e46de: 0a00 |0003: move-result v0 │ │ +3e46e0: 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; │ │ │ │ @@ -847727,17 +847727,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 │ │ -3e4bd8: |[3e4bd8] de.danoeh.antennapod.core.util.FeedItemPermutors.$r8$lambda$o9dj-fIelXYzgQw07sUSJUayDXc:(Ljava/util/List;)V │ │ -3e4be8: 7110 6c9d 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.lambda$getPermutor$11:(Ljava/util/List;)V // method@9d6c │ │ -3e4bee: 0e00 |0003: return-void │ │ +3e4ba0: |[3e4ba0] de.danoeh.antennapod.core.util.FeedItemPermutors.$r8$lambda$o9dj-fIelXYzgQw07sUSJUayDXc:(Ljava/util/List;)V │ │ +3e4bb0: 7110 6c9d 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.lambda$getPermutor$11:(Ljava/util/List;)V // method@9d6c │ │ +3e4bb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/util/List; │ │ │ │ #14 : (in Lde/danoeh/antennapod/core/util/FeedItemPermutors;) │ │ @@ -847745,18 +847745,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 │ │ -3e471c: |[3e471c] de.danoeh.antennapod.core.util.FeedItemPermutors.$r8$lambda$tUEKky_GFGrSSgjIkMT_QOKPbmY:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -3e472c: 7120 759d 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@9d75 │ │ -3e4732: 0a00 |0003: move-result v0 │ │ -3e4734: 0f00 |0004: return v0 │ │ +3e46e4: |[3e46e4] de.danoeh.antennapod.core.util.FeedItemPermutors.$r8$lambda$tUEKky_GFGrSSgjIkMT_QOKPbmY:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +3e46f4: 7120 759d 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@9d75 │ │ +3e46fa: 0a00 |0003: move-result v0 │ │ +3e46fc: 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; │ │ │ │ @@ -847765,18 +847765,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 │ │ -3e4738: |[3e4738] de.danoeh.antennapod.core.util.FeedItemPermutors.$r8$lambda$v2SP5qX7s-SZ7qxagO4-xV9QRLE:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -3e4748: 7120 699d 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@9d69 │ │ -3e474e: 0a00 |0003: move-result v0 │ │ -3e4750: 0f00 |0004: return v0 │ │ +3e4700: |[3e4700] de.danoeh.antennapod.core.util.FeedItemPermutors.$r8$lambda$v2SP5qX7s-SZ7qxagO4-xV9QRLE:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +3e4710: 7120 699d 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@9d69 │ │ +3e4716: 0a00 |0003: move-result v0 │ │ +3e4718: 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; │ │ │ │ @@ -847785,18 +847785,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 │ │ -3e4754: |[3e4754] de.danoeh.antennapod.core.util.FeedItemPermutors.$r8$lambda$vwIOuYEq86rC2E9ULNSr_6-dn5k:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -3e4764: 7120 6e9d 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.lambda$getPermutor$13:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d6e │ │ -3e476a: 0a00 |0003: move-result v0 │ │ -3e476c: 0f00 |0004: return v0 │ │ +3e471c: |[3e471c] de.danoeh.antennapod.core.util.FeedItemPermutors.$r8$lambda$vwIOuYEq86rC2E9ULNSr_6-dn5k:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +3e472c: 7120 6e9d 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.lambda$getPermutor$13:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d6e │ │ +3e4732: 0a00 |0003: move-result v0 │ │ +3e4734: 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; │ │ │ │ @@ -847805,18 +847805,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 │ │ -3e4770: |[3e4770] de.danoeh.antennapod.core.util.FeedItemPermutors.$r8$lambda$wmq1CbCwywuBEZD9E5E1g4X95AU:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -3e4780: 7120 769d 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@9d76 │ │ -3e4786: 0a00 |0003: move-result v0 │ │ -3e4788: 0f00 |0004: return v0 │ │ +3e4738: |[3e4738] de.danoeh.antennapod.core.util.FeedItemPermutors.$r8$lambda$wmq1CbCwywuBEZD9E5E1g4X95AU:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +3e4748: 7120 769d 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@9d76 │ │ +3e474e: 0a00 |0003: move-result v0 │ │ +3e4750: 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; │ │ │ │ @@ -847825,17 +847825,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e4bf0: |[3e4bf0] de.danoeh.antennapod.core.util.FeedItemPermutors.:()V │ │ -3e4c00: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e4c06: 0e00 |0003: return-void │ │ +3e4bb8: |[3e4bb8] de.danoeh.antennapod.core.util.FeedItemPermutors.:()V │ │ +3e4bc8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e4bce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/util/FeedItemPermutors; │ │ │ │ #19 : (in Lde/danoeh/antennapod/core/util/FeedItemPermutors;) │ │ @@ -847843,26 +847843,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 │ │ -3e478c: |[3e478c] de.danoeh.antennapod.core.util.FeedItemPermutors.duration:(Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -3e479c: 3801 1100 |0000: if-eqz v1, 0011 // +0011 │ │ -3e47a0: 6e10 35ac 0100 |0002: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3e47a6: 0c00 |0005: move-result-object v0 │ │ -3e47a8: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ -3e47ac: 6e10 35ac 0100 |0008: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3e47b2: 0c01 |000b: move-result-object v1 │ │ -3e47b4: 6e10 6dac 0100 |000c: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac6d │ │ -3e47ba: 0a01 |000f: move-result v1 │ │ -3e47bc: 2802 |0010: goto 0012 // +0002 │ │ -3e47be: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -3e47c0: 0f01 |0012: return v1 │ │ +3e4754: |[3e4754] de.danoeh.antennapod.core.util.FeedItemPermutors.duration:(Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +3e4764: 3801 1100 |0000: if-eqz v1, 0011 // +0011 │ │ +3e4768: 6e10 35ac 0100 |0002: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3e476e: 0c00 |0005: move-result-object v0 │ │ +3e4770: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ +3e4774: 6e10 35ac 0100 |0008: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3e477a: 0c01 |000b: move-result-object v1 │ │ +3e477c: 6e10 6dac 0100 |000c: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac6d │ │ +3e4782: 0a01 |000f: move-result v1 │ │ +3e4784: 2802 |0010: goto 0012 // +0002 │ │ +3e4786: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +3e4788: 0f01 |0012: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=103 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #20 : (in Lde/danoeh/antennapod/core/util/FeedItemPermutors;) │ │ @@ -847870,35 +847870,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 │ │ -3e4a58: |[3e4a58] de.danoeh.antennapod.core.util.FeedItemPermutors.feedTitle:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; │ │ -3e4a68: 3801 2300 |0000: if-eqz v1, 0023 // +0023 │ │ -3e4a6c: 6e10 2dac 0100 |0002: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -3e4a72: 0c00 |0005: move-result-object v0 │ │ -3e4a74: 3800 1d00 |0006: if-eqz v0, 0023 // +001d │ │ -3e4a78: 6e10 2dac 0100 |0008: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -3e4a7e: 0c00 |000b: move-result-object v0 │ │ -3e4a80: 6e10 d6ab 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ -3e4a86: 0c00 |000f: move-result-object v0 │ │ -3e4a88: 3800 1300 |0010: if-eqz v0, 0023 // +0013 │ │ -3e4a8c: 6e10 2dac 0100 |0012: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -3e4a92: 0c01 |0015: move-result-object v1 │ │ -3e4a94: 6e10 d6ab 0100 |0016: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ -3e4a9a: 0c01 |0019: move-result-object v1 │ │ -3e4a9c: 7100 83b5 0000 |001a: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b583 │ │ -3e4aa2: 0c00 |001d: move-result-object v0 │ │ -3e4aa4: 6e20 44b3 0100 |001e: invoke-virtual {v1, v0}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b344 │ │ -3e4aaa: 0c01 |0021: move-result-object v1 │ │ -3e4aac: 2803 |0022: goto 0025 // +0003 │ │ -3e4aae: 1a01 0000 |0023: const-string v1, "" // string@0000 │ │ -3e4ab2: 1101 |0025: return-object v1 │ │ +3e4a20: |[3e4a20] de.danoeh.antennapod.core.util.FeedItemPermutors.feedTitle:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; │ │ +3e4a30: 3801 2300 |0000: if-eqz v1, 0023 // +0023 │ │ +3e4a34: 6e10 2dac 0100 |0002: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +3e4a3a: 0c00 |0005: move-result-object v0 │ │ +3e4a3c: 3800 1d00 |0006: if-eqz v0, 0023 // +001d │ │ +3e4a40: 6e10 2dac 0100 |0008: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +3e4a46: 0c00 |000b: move-result-object v0 │ │ +3e4a48: 6e10 d6ab 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ +3e4a4e: 0c00 |000f: move-result-object v0 │ │ +3e4a50: 3800 1300 |0010: if-eqz v0, 0023 // +0013 │ │ +3e4a54: 6e10 2dac 0100 |0012: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +3e4a5a: 0c01 |0015: move-result-object v1 │ │ +3e4a5c: 6e10 d6ab 0100 |0016: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ +3e4a62: 0c01 |0019: move-result-object v1 │ │ +3e4a64: 7100 83b5 0000 |001a: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b583 │ │ +3e4a6a: 0c00 |001d: move-result-object v0 │ │ +3e4a6c: 6e20 44b3 0100 |001e: invoke-virtual {v1, v0}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b344 │ │ +3e4a72: 0c01 |0021: move-result-object v1 │ │ +3e4a74: 2803 |0022: goto 0025 // +0003 │ │ +3e4a76: 1a01 0000 |0023: const-string v1, "" // string@0000 │ │ +3e4a7a: 1101 |0025: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=118 │ │ 0x0012 line=119 │ │ locals : │ │ 0x0000 - 0x0026 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ @@ -847907,76 +847907,76 @@ │ │ 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 : 150 16-bit code units │ │ -3e44ac: |[3e44ac] de.danoeh.antennapod.core.util.FeedItemPermutors.getPermutor:(Lde/danoeh/antennapod/model/feed/SortOrder;)Lde/danoeh/antennapod/core/util/Permutor; │ │ -3e44bc: 6200 418e |0000: sget-object v0, Lde/danoeh/antennapod/core/util/FeedItemPermutors$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@8e41 │ │ -3e44c0: 6e10 97b2 0200 |0002: invoke-virtual {v2}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3e44c6: 0a02 |0005: move-result v2 │ │ -3e44c8: 4402 0002 |0006: aget v2, v0, v2 │ │ -3e44cc: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -3e44ce: 2b02 6b00 0000 |0009: packed-switch v2, 00000074 // +0000006b │ │ -3e44d4: 0702 |000c: move-object v2, v0 │ │ -3e44d6: 2900 5e00 |000d: goto/16 006b // +005e │ │ -3e44da: 2202 8c19 |000f: new-instance v2, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda5; // type@198c │ │ -3e44de: 7010 469d 0200 |0011: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda5;.:()V // method@9d46 │ │ -3e44e4: 2854 |0014: goto 0068 // +0054 │ │ -3e44e6: 2202 8b19 |0015: new-instance v2, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda4; // type@198b │ │ -3e44ea: 7010 449d 0200 |0017: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda4;.:()V // method@9d44 │ │ -3e44f0: 284e |001a: goto 0068 // +004e │ │ -3e44f2: 2202 8a19 |001b: new-instance v2, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda3; // type@198a │ │ -3e44f6: 7010 429d 0200 |001d: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda3;.:()V // method@9d42 │ │ -3e44fc: 284b |0020: goto 006b // +004b │ │ -3e44fe: 2202 8919 |0021: new-instance v2, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda2; // type@1989 │ │ -3e4502: 7010 409d 0200 |0023: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda2;.:()V // method@9d40 │ │ -3e4508: 2845 |0026: goto 006b // +0045 │ │ -3e450a: 2202 8819 |0027: new-instance v2, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda1; // type@1988 │ │ -3e450e: 7010 3e9d 0200 |0029: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda1;.:()V // method@9d3e │ │ -3e4514: 283f |002c: goto 006b // +003f │ │ -3e4516: 2202 8419 |002d: new-instance v2, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda15; // type@1984 │ │ -3e451a: 7010 369d 0200 |002f: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda15;.:()V // method@9d36 │ │ -3e4520: 2836 |0032: goto 0068 // +0036 │ │ -3e4522: 2202 8319 |0033: new-instance v2, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda14; // type@1983 │ │ -3e4526: 7010 349d 0200 |0035: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda14;.:()V // method@9d34 │ │ -3e452c: 2830 |0038: goto 0068 // +0030 │ │ -3e452e: 2202 8219 |0039: new-instance v2, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda13; // type@1982 │ │ -3e4532: 7010 329d 0200 |003b: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda13;.:()V // method@9d32 │ │ -3e4538: 282a |003e: goto 0068 // +002a │ │ -3e453a: 2202 8119 |003f: new-instance v2, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda12; // type@1981 │ │ -3e453e: 7010 309d 0200 |0041: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda12;.:()V // method@9d30 │ │ -3e4544: 2824 |0044: goto 0068 // +0024 │ │ -3e4546: 2202 8019 |0045: new-instance v2, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda11; // type@1980 │ │ -3e454a: 7010 2e9d 0200 |0047: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda11;.:()V // method@9d2e │ │ -3e4550: 281e |004a: goto 0068 // +001e │ │ -3e4552: 2202 7f19 |004b: new-instance v2, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda10; // type@197f │ │ -3e4556: 7010 2c9d 0200 |004d: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda10;.:()V // method@9d2c │ │ -3e455c: 2818 |0050: goto 0068 // +0018 │ │ -3e455e: 2202 9019 |0051: new-instance v2, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda9; // type@1990 │ │ -3e4562: 7010 4e9d 0200 |0053: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda9;.:()V // method@9d4e │ │ -3e4568: 2812 |0056: goto 0068 // +0012 │ │ -3e456a: 2202 8f19 |0057: new-instance v2, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda8; // type@198f │ │ -3e456e: 7010 4c9d 0200 |0059: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda8;.:()V // method@9d4c │ │ -3e4574: 280c |005c: goto 0068 // +000c │ │ -3e4576: 2202 8e19 |005d: new-instance v2, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda7; // type@198e │ │ -3e457a: 7010 4a9d 0200 |005f: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda7;.:()V // method@9d4a │ │ -3e4580: 2806 |0062: goto 0068 // +0006 │ │ -3e4582: 2202 7e19 |0063: new-instance v2, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda0; // type@197e │ │ -3e4586: 7010 2a9d 0200 |0065: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda0;.:()V // method@9d2a │ │ -3e458c: 0701 |0068: move-object v1, v0 │ │ -3e458e: 0720 |0069: move-object v0, v2 │ │ -3e4590: 0712 |006a: move-object v2, v1 │ │ -3e4592: 3800 0700 |006b: if-eqz v0, 0072 // +0007 │ │ -3e4596: 2202 8d19 |006d: new-instance v2, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda6; // type@198d │ │ -3e459a: 7020 489d 0200 |006f: invoke-direct {v2, v0}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda6;.:(Ljava/util/Comparator;)V // method@9d48 │ │ -3e45a0: 1102 |0072: return-object v2 │ │ -3e45a2: 0000 |0073: nop // spacer │ │ -3e45a4: 0001 0f00 0100 0000 5a00 0000 5400 ... |0074: packed-switch-data (34 units) │ │ +3e4474: |[3e4474] de.danoeh.antennapod.core.util.FeedItemPermutors.getPermutor:(Lde/danoeh/antennapod/model/feed/SortOrder;)Lde/danoeh/antennapod/core/util/Permutor; │ │ +3e4484: 6200 418e |0000: sget-object v0, Lde/danoeh/antennapod/core/util/FeedItemPermutors$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@8e41 │ │ +3e4488: 6e10 97b2 0200 |0002: invoke-virtual {v2}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3e448e: 0a02 |0005: move-result v2 │ │ +3e4490: 4402 0002 |0006: aget v2, v0, v2 │ │ +3e4494: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +3e4496: 2b02 6b00 0000 |0009: packed-switch v2, 00000074 // +0000006b │ │ +3e449c: 0702 |000c: move-object v2, v0 │ │ +3e449e: 2900 5e00 |000d: goto/16 006b // +005e │ │ +3e44a2: 2202 8c19 |000f: new-instance v2, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda5; // type@198c │ │ +3e44a6: 7010 469d 0200 |0011: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda5;.:()V // method@9d46 │ │ +3e44ac: 2854 |0014: goto 0068 // +0054 │ │ +3e44ae: 2202 8b19 |0015: new-instance v2, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda4; // type@198b │ │ +3e44b2: 7010 449d 0200 |0017: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda4;.:()V // method@9d44 │ │ +3e44b8: 284e |001a: goto 0068 // +004e │ │ +3e44ba: 2202 8a19 |001b: new-instance v2, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda3; // type@198a │ │ +3e44be: 7010 429d 0200 |001d: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda3;.:()V // method@9d42 │ │ +3e44c4: 284b |0020: goto 006b // +004b │ │ +3e44c6: 2202 8919 |0021: new-instance v2, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda2; // type@1989 │ │ +3e44ca: 7010 409d 0200 |0023: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda2;.:()V // method@9d40 │ │ +3e44d0: 2845 |0026: goto 006b // +0045 │ │ +3e44d2: 2202 8819 |0027: new-instance v2, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda1; // type@1988 │ │ +3e44d6: 7010 3e9d 0200 |0029: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda1;.:()V // method@9d3e │ │ +3e44dc: 283f |002c: goto 006b // +003f │ │ +3e44de: 2202 8419 |002d: new-instance v2, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda15; // type@1984 │ │ +3e44e2: 7010 369d 0200 |002f: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda15;.:()V // method@9d36 │ │ +3e44e8: 2836 |0032: goto 0068 // +0036 │ │ +3e44ea: 2202 8319 |0033: new-instance v2, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda14; // type@1983 │ │ +3e44ee: 7010 349d 0200 |0035: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda14;.:()V // method@9d34 │ │ +3e44f4: 2830 |0038: goto 0068 // +0030 │ │ +3e44f6: 2202 8219 |0039: new-instance v2, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda13; // type@1982 │ │ +3e44fa: 7010 329d 0200 |003b: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda13;.:()V // method@9d32 │ │ +3e4500: 282a |003e: goto 0068 // +002a │ │ +3e4502: 2202 8119 |003f: new-instance v2, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda12; // type@1981 │ │ +3e4506: 7010 309d 0200 |0041: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda12;.:()V // method@9d30 │ │ +3e450c: 2824 |0044: goto 0068 // +0024 │ │ +3e450e: 2202 8019 |0045: new-instance v2, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda11; // type@1980 │ │ +3e4512: 7010 2e9d 0200 |0047: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda11;.:()V // method@9d2e │ │ +3e4518: 281e |004a: goto 0068 // +001e │ │ +3e451a: 2202 7f19 |004b: new-instance v2, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda10; // type@197f │ │ +3e451e: 7010 2c9d 0200 |004d: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda10;.:()V // method@9d2c │ │ +3e4524: 2818 |0050: goto 0068 // +0018 │ │ +3e4526: 2202 9019 |0051: new-instance v2, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda9; // type@1990 │ │ +3e452a: 7010 4e9d 0200 |0053: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda9;.:()V // method@9d4e │ │ +3e4530: 2812 |0056: goto 0068 // +0012 │ │ +3e4532: 2202 8f19 |0057: new-instance v2, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda8; // type@198f │ │ +3e4536: 7010 4c9d 0200 |0059: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda8;.:()V // method@9d4c │ │ +3e453c: 280c |005c: goto 0068 // +000c │ │ +3e453e: 2202 8e19 |005d: new-instance v2, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda7; // type@198e │ │ +3e4542: 7010 4a9d 0200 |005f: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda7;.:()V // method@9d4a │ │ +3e4548: 2806 |0062: goto 0068 // +0006 │ │ +3e454a: 2202 7e19 |0063: new-instance v2, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda0; // type@197e │ │ +3e454e: 7010 2a9d 0200 |0065: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda0;.:()V // method@9d2a │ │ +3e4554: 0701 |0068: move-object v1, v0 │ │ +3e4556: 0720 |0069: move-object v0, v2 │ │ +3e4558: 0712 |006a: move-object v2, v1 │ │ +3e455a: 3800 0700 |006b: if-eqz v0, 0072 // +0007 │ │ +3e455e: 2202 8d19 |006d: new-instance v2, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda6; // type@198d │ │ +3e4562: 7020 489d 0200 |006f: invoke-direct {v2, v0}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda6;.:(Ljava/util/Comparator;)V // method@9d48 │ │ +3e4568: 1102 |0072: return-object v2 │ │ +3e456a: 0000 |0073: nop // spacer │ │ +3e456c: 0001 0f00 0100 0000 5a00 0000 5400 ... |0074: packed-switch-data (34 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x000f line=79 │ │ 0x0015 line=76 │ │ 0x001b line=73 │ │ 0x0021 line=70 │ │ @@ -848000,28 +848000,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 │ │ -3e4ab4: |[3e4ab4] de.danoeh.antennapod.core.util.FeedItemPermutors.itemLink:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; │ │ -3e4ac4: 3801 1500 |0000: if-eqz v1, 0015 // +0015 │ │ -3e4ac8: 6e10 34ac 0100 |0002: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@ac34 │ │ -3e4ace: 0c00 |0005: move-result-object v0 │ │ -3e4ad0: 3800 0f00 |0006: if-eqz v0, 0015 // +000f │ │ -3e4ad4: 6e10 34ac 0100 |0008: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@ac34 │ │ -3e4ada: 0c01 |000b: move-result-object v1 │ │ -3e4adc: 7100 83b5 0000 |000c: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b583 │ │ -3e4ae2: 0c00 |000f: move-result-object v0 │ │ -3e4ae4: 6e20 44b3 0100 |0010: invoke-virtual {v1, v0}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b344 │ │ -3e4aea: 0c01 |0013: move-result-object v1 │ │ -3e4aec: 2803 |0014: goto 0017 // +0003 │ │ -3e4aee: 1a01 0000 |0015: const-string v1, "" // string@0000 │ │ -3e4af2: 1101 |0017: return-object v1 │ │ +3e4a7c: |[3e4a7c] de.danoeh.antennapod.core.util.FeedItemPermutors.itemLink:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; │ │ +3e4a8c: 3801 1500 |0000: if-eqz v1, 0015 // +0015 │ │ +3e4a90: 6e10 34ac 0100 |0002: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@ac34 │ │ +3e4a96: 0c00 |0005: move-result-object v0 │ │ +3e4a98: 3800 0f00 |0006: if-eqz v0, 0015 // +000f │ │ +3e4a9c: 6e10 34ac 0100 |0008: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@ac34 │ │ +3e4aa2: 0c01 |000b: move-result-object v1 │ │ +3e4aa4: 7100 83b5 0000 |000c: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b583 │ │ +3e4aaa: 0c00 |000f: move-result-object v0 │ │ +3e4aac: 6e20 44b3 0100 |0010: invoke-virtual {v1, v0}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b344 │ │ +3e4ab2: 0c01 |0013: move-result-object v1 │ │ +3e4ab4: 2803 |0014: goto 0017 // +0003 │ │ +3e4ab6: 1a01 0000 |0015: const-string v1, "" // string@0000 │ │ +3e4aba: 1101 |0017: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=112 │ │ 0x0008 line=113 │ │ locals : │ │ 0x0000 - 0x0018 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ @@ -848030,28 +848030,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 │ │ -3e4af4: |[3e4af4] de.danoeh.antennapod.core.util.FeedItemPermutors.itemTitle:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; │ │ -3e4b04: 3801 1500 |0000: if-eqz v1, 0015 // +0015 │ │ -3e4b08: 6e10 3aac 0100 |0002: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ac3a │ │ -3e4b0e: 0c00 |0005: move-result-object v0 │ │ -3e4b10: 3800 0f00 |0006: if-eqz v0, 0015 // +000f │ │ -3e4b14: 6e10 3aac 0100 |0008: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ac3a │ │ -3e4b1a: 0c01 |000b: move-result-object v1 │ │ -3e4b1c: 7100 83b5 0000 |000c: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b583 │ │ -3e4b22: 0c00 |000f: move-result-object v0 │ │ -3e4b24: 6e20 44b3 0100 |0010: invoke-virtual {v1, v0}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b344 │ │ -3e4b2a: 0c01 |0013: move-result-object v1 │ │ -3e4b2c: 2803 |0014: goto 0017 // +0003 │ │ -3e4b2e: 1a01 0000 |0015: const-string v1, "" // string@0000 │ │ -3e4b32: 1101 |0017: return-object v1 │ │ +3e4abc: |[3e4abc] de.danoeh.antennapod.core.util.FeedItemPermutors.itemTitle:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; │ │ +3e4acc: 3801 1500 |0000: if-eqz v1, 0015 // +0015 │ │ +3e4ad0: 6e10 3aac 0100 |0002: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ac3a │ │ +3e4ad6: 0c00 |0005: move-result-object v0 │ │ +3e4ad8: 3800 0f00 |0006: if-eqz v0, 0015 // +000f │ │ +3e4adc: 6e10 3aac 0100 |0008: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ac3a │ │ +3e4ae2: 0c01 |000b: move-result-object v1 │ │ +3e4ae4: 7100 83b5 0000 |000c: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b583 │ │ +3e4aea: 0c00 |000f: move-result-object v0 │ │ +3e4aec: 6e20 44b3 0100 |0010: invoke-virtual {v1, v0}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b344 │ │ +3e4af2: 0c01 |0013: move-result-object v1 │ │ +3e4af4: 2803 |0014: goto 0017 // +0003 │ │ +3e4af6: 1a01 0000 |0015: const-string v1, "" // string@0000 │ │ +3e4afa: 1101 |0017: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=99 │ │ locals : │ │ 0x0000 - 0x0018 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #24 : (in Lde/danoeh/antennapod/core/util/FeedItemPermutors;) │ │ @@ -848059,22 +848059,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 │ │ -3e47c4: |[3e47c4] de.danoeh.antennapod.core.util.FeedItemPermutors.lambda$getPermutor$0:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -3e47d4: 7110 689d 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.itemTitle:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9d68 │ │ -3e47da: 0c00 |0003: move-result-object v0 │ │ -3e47dc: 7110 689d 0100 |0004: invoke-static {v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.itemTitle:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9d68 │ │ -3e47e2: 0c01 |0007: move-result-object v1 │ │ -3e47e4: 6e20 21b3 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@b321 │ │ -3e47ea: 0a00 |000b: move-result v0 │ │ -3e47ec: 0f00 |000c: return v0 │ │ +3e478c: |[3e478c] de.danoeh.antennapod.core.util.FeedItemPermutors.lambda$getPermutor$0:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +3e479c: 7110 689d 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.itemTitle:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9d68 │ │ +3e47a2: 0c00 |0003: move-result-object v0 │ │ +3e47a4: 7110 689d 0100 |0004: invoke-static {v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.itemTitle:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9d68 │ │ +3e47aa: 0c01 |0007: move-result-object v1 │ │ +3e47ac: 6e20 21b3 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@b321 │ │ +3e47b2: 0a00 |000b: move-result v0 │ │ +3e47b4: 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; │ │ │ │ @@ -848083,22 +848083,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 │ │ -3e47f0: |[3e47f0] de.danoeh.antennapod.core.util.FeedItemPermutors.lambda$getPermutor$1:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -3e4800: 7110 689d 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.itemTitle:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9d68 │ │ -3e4806: 0c01 |0003: move-result-object v1 │ │ -3e4808: 7110 689d 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.itemTitle:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9d68 │ │ -3e480e: 0c00 |0007: move-result-object v0 │ │ -3e4810: 6e20 21b3 0100 |0008: invoke-virtual {v1, v0}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@b321 │ │ -3e4816: 0a00 |000b: move-result v0 │ │ -3e4818: 0f00 |000c: return v0 │ │ +3e47b8: |[3e47b8] de.danoeh.antennapod.core.util.FeedItemPermutors.lambda$getPermutor$1:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +3e47c8: 7110 689d 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.itemTitle:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9d68 │ │ +3e47ce: 0c01 |0003: move-result-object v1 │ │ +3e47d0: 7110 689d 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.itemTitle:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9d68 │ │ +3e47d6: 0c00 |0007: move-result-object v0 │ │ +3e47d8: 6e20 21b3 0100 |0008: invoke-virtual {v1, v0}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@b321 │ │ +3e47de: 0a00 |000b: move-result v0 │ │ +3e47e0: 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; │ │ │ │ @@ -848107,18 +848107,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 │ │ -3e4c08: |[3e4c08] de.danoeh.antennapod.core.util.FeedItemPermutors.lambda$getPermutor$10:(Ljava/util/List;)V │ │ -3e4c18: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -3e4c1a: 7120 7d9d 0100 |0001: invoke-static {v1, v0}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.smartShuffle:(Ljava/util/List;Z)V // method@9d7d │ │ -3e4c20: 0e00 |0004: return-void │ │ +3e4bd0: |[3e4bd0] de.danoeh.antennapod.core.util.FeedItemPermutors.lambda$getPermutor$10:(Ljava/util/List;)V │ │ +3e4be0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +3e4be2: 7120 7d9d 0100 |0001: invoke-static {v1, v0}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.smartShuffle:(Ljava/util/List;Z)V // method@9d7d │ │ +3e4be8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=70 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 (null) Ljava/util/List; │ │ │ │ #27 : (in Lde/danoeh/antennapod/core/util/FeedItemPermutors;) │ │ @@ -848126,18 +848126,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 │ │ -3e4c24: |[3e4c24] de.danoeh.antennapod.core.util.FeedItemPermutors.lambda$getPermutor$11:(Ljava/util/List;)V │ │ -3e4c34: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3e4c36: 7120 7d9d 0100 |0001: invoke-static {v1, v0}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.smartShuffle:(Ljava/util/List;Z)V // method@9d7d │ │ -3e4c3c: 0e00 |0004: return-void │ │ +3e4bec: |[3e4bec] de.danoeh.antennapod.core.util.FeedItemPermutors.lambda$getPermutor$11:(Ljava/util/List;)V │ │ +3e4bfc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3e4bfe: 7120 7d9d 0100 |0001: invoke-static {v1, v0}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.smartShuffle:(Ljava/util/List;Z)V // method@9d7d │ │ +3e4c04: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=73 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 (null) Ljava/util/List; │ │ │ │ #28 : (in Lde/danoeh/antennapod/core/util/FeedItemPermutors;) │ │ @@ -848145,22 +848145,22 @@ │ │ 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 : 13 16-bit code units │ │ -3e481c: |[3e481c] de.danoeh.antennapod.core.util.FeedItemPermutors.lambda$getPermutor$12:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -3e482c: 7110 7c9d 0200 |0000: invoke-static {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.size:(Lde/danoeh/antennapod/model/feed/FeedItem;)J // method@9d7c │ │ -3e4832: 0b00 |0003: move-result-wide v0 │ │ -3e4834: 7110 7c9d 0300 |0004: invoke-static {v3}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.size:(Lde/danoeh/antennapod/model/feed/FeedItem;)J // method@9d7c │ │ -3e483a: 0b02 |0007: move-result-wide v2 │ │ -3e483c: 7140 c7b2 1032 |0008: invoke-static {v0, v1, v2, v3}, Ljava/lang/Long;.compare:(JJ)I // method@b2c7 │ │ -3e4842: 0a02 |000b: move-result v2 │ │ -3e4844: 0f02 |000c: return v2 │ │ +3e47e4: |[3e47e4] de.danoeh.antennapod.core.util.FeedItemPermutors.lambda$getPermutor$12:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +3e47f4: 7110 7c9d 0200 |0000: invoke-static {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.size:(Lde/danoeh/antennapod/model/feed/FeedItem;)J // method@9d7c │ │ +3e47fa: 0b00 |0003: move-result-wide v0 │ │ +3e47fc: 7110 7c9d 0300 |0004: invoke-static {v3}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.size:(Lde/danoeh/antennapod/model/feed/FeedItem;)J // method@9d7c │ │ +3e4802: 0b02 |0007: move-result-wide v2 │ │ +3e4804: 7140 c7b2 1032 |0008: invoke-static {v0, v1, v2, v3}, Ljava/lang/Long;.compare:(JJ)I // method@b2c7 │ │ +3e480a: 0a02 |000b: move-result v2 │ │ +3e480c: 0f02 |000c: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x000d reg=2 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x000d reg=3 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ @@ -848169,22 +848169,22 @@ │ │ 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 : 13 16-bit code units │ │ -3e4848: |[3e4848] de.danoeh.antennapod.core.util.FeedItemPermutors.lambda$getPermutor$13:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -3e4858: 7110 7c9d 0300 |0000: invoke-static {v3}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.size:(Lde/danoeh/antennapod/model/feed/FeedItem;)J // method@9d7c │ │ -3e485e: 0b00 |0003: move-result-wide v0 │ │ -3e4860: 7110 7c9d 0200 |0004: invoke-static {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.size:(Lde/danoeh/antennapod/model/feed/FeedItem;)J // method@9d7c │ │ -3e4866: 0b02 |0007: move-result-wide v2 │ │ -3e4868: 7140 c7b2 1032 |0008: invoke-static {v0, v1, v2, v3}, Ljava/lang/Long;.compare:(JJ)I // method@b2c7 │ │ -3e486e: 0a02 |000b: move-result v2 │ │ -3e4870: 0f02 |000c: return v2 │ │ +3e4810: |[3e4810] de.danoeh.antennapod.core.util.FeedItemPermutors.lambda$getPermutor$13:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +3e4820: 7110 7c9d 0300 |0000: invoke-static {v3}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.size:(Lde/danoeh/antennapod/model/feed/FeedItem;)J // method@9d7c │ │ +3e4826: 0b00 |0003: move-result-wide v0 │ │ +3e4828: 7110 7c9d 0200 |0004: invoke-static {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.size:(Lde/danoeh/antennapod/model/feed/FeedItem;)J // method@9d7c │ │ +3e482e: 0b02 |0007: move-result-wide v2 │ │ +3e4830: 7140 c7b2 1032 |0008: invoke-static {v0, v1, v2, v3}, Ljava/lang/Long;.compare:(JJ)I // method@b2c7 │ │ +3e4836: 0a02 |000b: move-result v2 │ │ +3e4838: 0f02 |000c: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x000d reg=2 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x000d reg=3 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ @@ -848193,17 +848193,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 │ │ -3e4c40: |[3e4c40] de.danoeh.antennapod.core.util.FeedItemPermutors.lambda$getPermutor$14:(Ljava/util/Comparator;Ljava/util/List;)V │ │ -3e4c50: 7120 19b5 0100 |0000: invoke-static {v1, v0}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b519 │ │ -3e4c56: 0e00 |0003: return-void │ │ +3e4c08: |[3e4c08] de.danoeh.antennapod.core.util.FeedItemPermutors.lambda$getPermutor$14:(Ljava/util/Comparator;Ljava/util/List;)V │ │ +3e4c18: 7120 19b5 0100 |0000: invoke-static {v1, v0}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b519 │ │ +3e4c1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/util/Comparator; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/util/List; │ │ │ │ @@ -848212,22 +848212,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 │ │ -3e4874: |[3e4874] de.danoeh.antennapod.core.util.FeedItemPermutors.lambda$getPermutor$2:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -3e4884: 7110 7b9d 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.pubDate:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/Date; // method@9d7b │ │ -3e488a: 0c00 |0003: move-result-object v0 │ │ -3e488c: 7110 7b9d 0100 |0004: invoke-static {v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.pubDate:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/Date; // method@9d7b │ │ -3e4892: 0c01 |0007: move-result-object v1 │ │ -3e4894: 6e20 26b5 1000 |0008: invoke-virtual {v0, v1}, Ljava/util/Date;.compareTo:(Ljava/util/Date;)I // method@b526 │ │ -3e489a: 0a00 |000b: move-result v0 │ │ -3e489c: 0f00 |000c: return v0 │ │ +3e483c: |[3e483c] de.danoeh.antennapod.core.util.FeedItemPermutors.lambda$getPermutor$2:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +3e484c: 7110 7b9d 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.pubDate:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/Date; // method@9d7b │ │ +3e4852: 0c00 |0003: move-result-object v0 │ │ +3e4854: 7110 7b9d 0100 |0004: invoke-static {v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.pubDate:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/Date; // method@9d7b │ │ +3e485a: 0c01 |0007: move-result-object v1 │ │ +3e485c: 6e20 26b5 1000 |0008: invoke-virtual {v0, v1}, Ljava/util/Date;.compareTo:(Ljava/util/Date;)I // method@b526 │ │ +3e4862: 0a00 |000b: move-result v0 │ │ +3e4864: 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; │ │ │ │ @@ -848236,22 +848236,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 │ │ -3e48a0: |[3e48a0] de.danoeh.antennapod.core.util.FeedItemPermutors.lambda$getPermutor$3:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -3e48b0: 7110 7b9d 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.pubDate:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/Date; // method@9d7b │ │ -3e48b6: 0c01 |0003: move-result-object v1 │ │ -3e48b8: 7110 7b9d 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.pubDate:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/Date; // method@9d7b │ │ -3e48be: 0c00 |0007: move-result-object v0 │ │ -3e48c0: 6e20 26b5 0100 |0008: invoke-virtual {v1, v0}, Ljava/util/Date;.compareTo:(Ljava/util/Date;)I // method@b526 │ │ -3e48c6: 0a00 |000b: move-result v0 │ │ -3e48c8: 0f00 |000c: return v0 │ │ +3e4868: |[3e4868] de.danoeh.antennapod.core.util.FeedItemPermutors.lambda$getPermutor$3:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +3e4878: 7110 7b9d 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.pubDate:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/Date; // method@9d7b │ │ +3e487e: 0c01 |0003: move-result-object v1 │ │ +3e4880: 7110 7b9d 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.pubDate:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/Date; // method@9d7b │ │ +3e4886: 0c00 |0007: move-result-object v0 │ │ +3e4888: 6e20 26b5 0100 |0008: invoke-virtual {v1, v0}, Ljava/util/Date;.compareTo:(Ljava/util/Date;)I // method@b526 │ │ +3e488e: 0a00 |000b: move-result v0 │ │ +3e4890: 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; │ │ │ │ @@ -848260,22 +848260,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 │ │ -3e48cc: |[3e48cc] de.danoeh.antennapod.core.util.FeedItemPermutors.lambda$getPermutor$4:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -3e48dc: 7110 649d 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.duration:(Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d64 │ │ -3e48e2: 0a00 |0003: move-result v0 │ │ -3e48e4: 7110 649d 0100 |0004: invoke-static {v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.duration:(Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d64 │ │ -3e48ea: 0a01 |0007: move-result v1 │ │ -3e48ec: 7120 b5b2 1000 |0008: invoke-static {v0, v1}, Ljava/lang/Integer;.compare:(II)I // method@b2b5 │ │ -3e48f2: 0a00 |000b: move-result v0 │ │ -3e48f4: 0f00 |000c: return v0 │ │ +3e4894: |[3e4894] de.danoeh.antennapod.core.util.FeedItemPermutors.lambda$getPermutor$4:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +3e48a4: 7110 649d 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.duration:(Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d64 │ │ +3e48aa: 0a00 |0003: move-result v0 │ │ +3e48ac: 7110 649d 0100 |0004: invoke-static {v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.duration:(Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d64 │ │ +3e48b2: 0a01 |0007: move-result v1 │ │ +3e48b4: 7120 b5b2 1000 |0008: invoke-static {v0, v1}, Ljava/lang/Integer;.compare:(II)I // method@b2b5 │ │ +3e48ba: 0a00 |000b: move-result v0 │ │ +3e48bc: 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; │ │ │ │ @@ -848284,22 +848284,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 │ │ -3e48f8: |[3e48f8] de.danoeh.antennapod.core.util.FeedItemPermutors.lambda$getPermutor$5:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -3e4908: 7110 649d 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.duration:(Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d64 │ │ -3e490e: 0a01 |0003: move-result v1 │ │ -3e4910: 7110 649d 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.duration:(Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d64 │ │ -3e4916: 0a00 |0007: move-result v0 │ │ -3e4918: 7120 b5b2 0100 |0008: invoke-static {v1, v0}, Ljava/lang/Integer;.compare:(II)I // method@b2b5 │ │ -3e491e: 0a00 |000b: move-result v0 │ │ -3e4920: 0f00 |000c: return v0 │ │ +3e48c0: |[3e48c0] de.danoeh.antennapod.core.util.FeedItemPermutors.lambda$getPermutor$5:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +3e48d0: 7110 649d 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.duration:(Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d64 │ │ +3e48d6: 0a01 |0003: move-result v1 │ │ +3e48d8: 7110 649d 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.duration:(Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d64 │ │ +3e48de: 0a00 |0007: move-result v0 │ │ +3e48e0: 7120 b5b2 0100 |0008: invoke-static {v1, v0}, Ljava/lang/Integer;.compare:(II)I // method@b2b5 │ │ +3e48e6: 0a00 |000b: move-result v0 │ │ +3e48e8: 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; │ │ │ │ @@ -848308,22 +848308,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 │ │ -3e4924: |[3e4924] de.danoeh.antennapod.core.util.FeedItemPermutors.lambda$getPermutor$6:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -3e4934: 7110 679d 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.itemLink:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9d67 │ │ -3e493a: 0c00 |0003: move-result-object v0 │ │ -3e493c: 7110 679d 0100 |0004: invoke-static {v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.itemLink:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9d67 │ │ -3e4942: 0c01 |0007: move-result-object v1 │ │ -3e4944: 6e20 21b3 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@b321 │ │ -3e494a: 0a00 |000b: move-result v0 │ │ -3e494c: 0f00 |000c: return v0 │ │ +3e48ec: |[3e48ec] de.danoeh.antennapod.core.util.FeedItemPermutors.lambda$getPermutor$6:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +3e48fc: 7110 679d 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.itemLink:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9d67 │ │ +3e4902: 0c00 |0003: move-result-object v0 │ │ +3e4904: 7110 679d 0100 |0004: invoke-static {v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.itemLink:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9d67 │ │ +3e490a: 0c01 |0007: move-result-object v1 │ │ +3e490c: 6e20 21b3 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@b321 │ │ +3e4912: 0a00 |000b: move-result v0 │ │ +3e4914: 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; │ │ │ │ @@ -848332,22 +848332,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 │ │ -3e4950: |[3e4950] de.danoeh.antennapod.core.util.FeedItemPermutors.lambda$getPermutor$7:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -3e4960: 7110 679d 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.itemLink:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9d67 │ │ -3e4966: 0c01 |0003: move-result-object v1 │ │ -3e4968: 7110 679d 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.itemLink:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9d67 │ │ -3e496e: 0c00 |0007: move-result-object v0 │ │ -3e4970: 6e20 21b3 0100 |0008: invoke-virtual {v1, v0}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@b321 │ │ -3e4976: 0a00 |000b: move-result v0 │ │ -3e4978: 0f00 |000c: return v0 │ │ +3e4918: |[3e4918] de.danoeh.antennapod.core.util.FeedItemPermutors.lambda$getPermutor$7:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +3e4928: 7110 679d 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.itemLink:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9d67 │ │ +3e492e: 0c01 |0003: move-result-object v1 │ │ +3e4930: 7110 679d 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.itemLink:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9d67 │ │ +3e4936: 0c00 |0007: move-result-object v0 │ │ +3e4938: 6e20 21b3 0100 |0008: invoke-virtual {v1, v0}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@b321 │ │ +3e493e: 0a00 |000b: move-result v0 │ │ +3e4940: 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; │ │ │ │ @@ -848356,22 +848356,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 │ │ -3e497c: |[3e497c] de.danoeh.antennapod.core.util.FeedItemPermutors.lambda$getPermutor$8:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -3e498c: 7110 659d 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.feedTitle:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9d65 │ │ -3e4992: 0c00 |0003: move-result-object v0 │ │ -3e4994: 7110 659d 0100 |0004: invoke-static {v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.feedTitle:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9d65 │ │ -3e499a: 0c01 |0007: move-result-object v1 │ │ -3e499c: 6e20 21b3 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@b321 │ │ -3e49a2: 0a00 |000b: move-result v0 │ │ -3e49a4: 0f00 |000c: return v0 │ │ +3e4944: |[3e4944] de.danoeh.antennapod.core.util.FeedItemPermutors.lambda$getPermutor$8:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +3e4954: 7110 659d 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.feedTitle:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9d65 │ │ +3e495a: 0c00 |0003: move-result-object v0 │ │ +3e495c: 7110 659d 0100 |0004: invoke-static {v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.feedTitle:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9d65 │ │ +3e4962: 0c01 |0007: move-result-object v1 │ │ +3e4964: 6e20 21b3 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@b321 │ │ +3e496a: 0a00 |000b: move-result v0 │ │ +3e496c: 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; │ │ │ │ @@ -848380,22 +848380,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 │ │ -3e49a8: |[3e49a8] de.danoeh.antennapod.core.util.FeedItemPermutors.lambda$getPermutor$9:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -3e49b8: 7110 659d 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.feedTitle:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9d65 │ │ -3e49be: 0c01 |0003: move-result-object v1 │ │ -3e49c0: 7110 659d 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.feedTitle:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9d65 │ │ -3e49c6: 0c00 |0007: move-result-object v0 │ │ -3e49c8: 6e20 21b3 0100 |0008: invoke-virtual {v1, v0}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@b321 │ │ -3e49ce: 0a00 |000b: move-result v0 │ │ -3e49d0: 0f00 |000c: return v0 │ │ +3e4970: |[3e4970] de.danoeh.antennapod.core.util.FeedItemPermutors.lambda$getPermutor$9:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +3e4980: 7110 659d 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.feedTitle:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9d65 │ │ +3e4986: 0c01 |0003: move-result-object v1 │ │ +3e4988: 7110 659d 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.feedTitle:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9d65 │ │ +3e498e: 0c00 |0007: move-result-object v0 │ │ +3e4990: 6e20 21b3 0100 |0008: invoke-virtual {v1, v0}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@b321 │ │ +3e4996: 0a00 |000b: move-result v0 │ │ +3e4998: 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; │ │ │ │ @@ -848404,22 +848404,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 │ │ -3e49d4: |[3e49d4] de.danoeh.antennapod.core.util.FeedItemPermutors.lambda$smartShuffle$15:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -3e49e4: 6e10 39ac 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ -3e49ea: 0c00 |0003: move-result-object v0 │ │ -3e49ec: 6e10 39ac 0100 |0004: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ -3e49f2: 0c01 |0007: move-result-object v1 │ │ -3e49f4: 6e20 26b5 1000 |0008: invoke-virtual {v0, v1}, Ljava/util/Date;.compareTo:(Ljava/util/Date;)I // method@b526 │ │ -3e49fa: 0a00 |000b: move-result v0 │ │ -3e49fc: 0f00 |000c: return v0 │ │ +3e499c: |[3e499c] de.danoeh.antennapod.core.util.FeedItemPermutors.lambda$smartShuffle$15:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +3e49ac: 6e10 39ac 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ +3e49b2: 0c00 |0003: move-result-object v0 │ │ +3e49b4: 6e10 39ac 0100 |0004: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ +3e49ba: 0c01 |0007: move-result-object v1 │ │ +3e49bc: 6e20 26b5 1000 |0008: invoke-virtual {v0, v1}, Ljava/util/Date;.compareTo:(Ljava/util/Date;)I // method@b526 │ │ +3e49c2: 0a00 |000b: move-result v0 │ │ +3e49c4: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ locals : │ │ 0x0000 - 0x000d reg=0 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x000d reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ @@ -848428,22 +848428,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 │ │ -3e4a00: |[3e4a00] de.danoeh.antennapod.core.util.FeedItemPermutors.lambda$smartShuffle$16:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -3e4a10: 6e10 39ac 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ -3e4a16: 0c01 |0003: move-result-object v1 │ │ -3e4a18: 6e10 39ac 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ -3e4a1e: 0c00 |0007: move-result-object v0 │ │ -3e4a20: 6e20 26b5 0100 |0008: invoke-virtual {v1, v0}, Ljava/util/Date;.compareTo:(Ljava/util/Date;)I // method@b526 │ │ -3e4a26: 0a00 |000b: move-result v0 │ │ -3e4a28: 0f00 |000c: return v0 │ │ +3e49c8: |[3e49c8] de.danoeh.antennapod.core.util.FeedItemPermutors.lambda$smartShuffle$16:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +3e49d8: 6e10 39ac 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ +3e49de: 0c01 |0003: move-result-object v1 │ │ +3e49e0: 6e10 39ac 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ +3e49e6: 0c00 |0007: move-result-object v0 │ │ +3e49e8: 6e20 26b5 0100 |0008: invoke-virtual {v1, v0}, Ljava/util/Date;.compareTo:(Ljava/util/Date;)I // method@b526 │ │ +3e49ee: 0a00 |000b: move-result v0 │ │ +3e49f0: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ locals : │ │ 0x0000 - 0x000d reg=0 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x000d reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ @@ -848452,22 +848452,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 │ │ -3e4a2c: |[3e4a2c] de.danoeh.antennapod.core.util.FeedItemPermutors.lambda$smartShuffle$17:(Ljava/util/List;Ljava/util/List;)I │ │ -3e4a3c: 7210 72b5 0100 |0000: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b572 │ │ -3e4a42: 0a01 |0003: move-result v1 │ │ -3e4a44: 7210 72b5 0000 |0004: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ -3e4a4a: 0a00 |0007: move-result v0 │ │ -3e4a4c: 7120 b5b2 0100 |0008: invoke-static {v1, v0}, Ljava/lang/Integer;.compare:(II)I // method@b2b5 │ │ -3e4a52: 0a00 |000b: move-result v0 │ │ -3e4a54: 0f00 |000c: return v0 │ │ +3e49f4: |[3e49f4] de.danoeh.antennapod.core.util.FeedItemPermutors.lambda$smartShuffle$17:(Ljava/util/List;Ljava/util/List;)I │ │ +3e4a04: 7210 72b5 0100 |0000: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b572 │ │ +3e4a0a: 0a01 |0003: move-result v1 │ │ +3e4a0c: 7210 72b5 0000 |0004: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ +3e4a12: 0a00 |0007: move-result v0 │ │ +3e4a14: 7120 b5b2 0100 |0008: invoke-static {v1, v0}, Ljava/lang/Integer;.compare:(II)I // method@b2b5 │ │ +3e4a1a: 0a00 |000b: move-result v0 │ │ +3e4a1c: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ locals : │ │ 0x0000 - 0x000d reg=0 (null) Ljava/util/List; │ │ 0x0000 - 0x000d reg=1 (null) Ljava/util/List; │ │ │ │ @@ -848476,26 +848476,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 │ │ -3e4b34: |[3e4b34] de.danoeh.antennapod.core.util.FeedItemPermutors.pubDate:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/Date; │ │ -3e4b44: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ -3e4b48: 6e10 39ac 0200 |0002: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ -3e4b4e: 0c00 |0005: move-result-object v0 │ │ -3e4b50: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -3e4b54: 6e10 39ac 0200 |0008: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ -3e4b5a: 0c02 |000b: move-result-object v2 │ │ -3e4b5c: 2808 |000c: goto 0014 // +0008 │ │ -3e4b5e: 2202 051f |000d: new-instance v2, Ljava/util/Date; // type@1f05 │ │ -3e4b62: 1600 0000 |000f: const-wide/16 v0, #int 0 // #0 │ │ -3e4b66: 7030 22b5 0201 |0011: invoke-direct {v2, v0, v1}, Ljava/util/Date;.:(J)V // method@b522 │ │ -3e4b6c: 1102 |0014: return-object v2 │ │ +3e4afc: |[3e4afc] de.danoeh.antennapod.core.util.FeedItemPermutors.pubDate:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/Date; │ │ +3e4b0c: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ +3e4b10: 6e10 39ac 0200 |0002: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ +3e4b16: 0c00 |0005: move-result-object v0 │ │ +3e4b18: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +3e4b1c: 6e10 39ac 0200 |0008: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ +3e4b22: 0c02 |000b: move-result-object v2 │ │ +3e4b24: 2808 |000c: goto 0014 // +0008 │ │ +3e4b26: 2202 051f |000d: new-instance v2, Ljava/util/Date; // type@1f05 │ │ +3e4b2a: 1600 0000 |000f: const-wide/16 v0, #int 0 // #0 │ │ +3e4b2e: 7030 22b5 0201 |0011: invoke-direct {v2, v0, v1}, Ljava/util/Date;.:(J)V // method@b522 │ │ +3e4b34: 1102 |0014: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=94 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #43 : (in Lde/danoeh/antennapod/core/util/FeedItemPermutors;) │ │ @@ -848503,26 +848503,26 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;)J' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -3e4b70: |[3e4b70] de.danoeh.antennapod.core.util.FeedItemPermutors.size:(Lde/danoeh/antennapod/model/feed/FeedItem;)J │ │ -3e4b80: 3802 1100 |0000: if-eqz v2, 0011 // +0011 │ │ -3e4b84: 6e10 35ac 0200 |0002: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3e4b8a: 0c00 |0005: move-result-object v0 │ │ -3e4b8c: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ -3e4b90: 6e10 35ac 0200 |0008: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3e4b96: 0c02 |000b: move-result-object v2 │ │ -3e4b98: 6e10 80ac 0200 |000c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getSize:()J // method@ac80 │ │ -3e4b9e: 0b00 |000f: move-result-wide v0 │ │ -3e4ba0: 2803 |0010: goto 0013 // +0003 │ │ -3e4ba2: 1600 0000 |0011: const-wide/16 v0, #int 0 // #0 │ │ -3e4ba6: 1000 |0013: return-wide v0 │ │ +3e4b38: |[3e4b38] de.danoeh.antennapod.core.util.FeedItemPermutors.size:(Lde/danoeh/antennapod/model/feed/FeedItem;)J │ │ +3e4b48: 3802 1100 |0000: if-eqz v2, 0011 // +0011 │ │ +3e4b4c: 6e10 35ac 0200 |0002: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3e4b52: 0c00 |0005: move-result-object v0 │ │ +3e4b54: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ +3e4b58: 6e10 35ac 0200 |0008: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3e4b5e: 0c02 |000b: move-result-object v2 │ │ +3e4b60: 6e10 80ac 0200 |000c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getSize:()J // method@ac80 │ │ +3e4b66: 0b00 |000f: move-result-wide v0 │ │ +3e4b68: 2803 |0010: goto 0013 // +0003 │ │ +3e4b6a: 1600 0000 |0011: const-wide/16 v0, #int 0 // #0 │ │ +3e4b6e: 1000 |0013: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=107 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #44 : (in Lde/danoeh/antennapod/core/util/FeedItemPermutors;) │ │ @@ -848530,139 +848530,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 │ │ -3e4c58: |[3e4c58] de.danoeh.antennapod.core.util.FeedItemPermutors.smartShuffle:(Ljava/util/List;Z)V │ │ -3e4c68: 0800 1100 |0000: move-object/from16 v0, v17 │ │ -3e4c6c: 2201 091f |0002: new-instance v1, Ljava/util/HashMap; // type@1f09 │ │ -3e4c70: 7010 32b5 0100 |0004: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@b532 │ │ -3e4c76: 7801 6ab5 1100 |0007: invoke-interface/range {v17}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -3e4c7c: 0c02 |000a: move-result-object v2 │ │ -3e4c7e: 7210 4db5 0200 |000b: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3e4c84: 0a03 |000e: move-result v3 │ │ -3e4c86: 3803 2800 |000f: if-eqz v3, 0037 // +0028 │ │ -3e4c8a: 7210 4eb5 0200 |0011: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3e4c90: 0c03 |0014: move-result-object v3 │ │ -3e4c92: 1f03 b91c |0015: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3e4c96: 6e10 2eac 0300 |0017: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeedId:()J // method@ac2e │ │ -3e4c9c: 0b04 |001a: move-result-wide v4 │ │ -3e4c9e: 7120 d1b2 5400 |001b: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ -3e4ca4: 0c04 |001e: move-result-object v4 │ │ -3e4ca6: 7220 92b5 4100 |001f: invoke-interface {v1, v4}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b592 │ │ -3e4cac: 0a05 |0022: move-result v5 │ │ -3e4cae: 3905 0a00 |0023: if-nez v5, 002d // +000a │ │ -3e4cb2: 2205 fd1e |0025: new-instance v5, Ljava/util/ArrayList; // type@1efd │ │ -3e4cb6: 7010 a0b4 0500 |0027: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -3e4cbc: 7230 9ab5 4105 |002a: invoke-interface {v1, v4, v5}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b59a │ │ -3e4cc2: 7220 96b5 4100 |002d: invoke-interface {v1, v4}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b596 │ │ -3e4cc8: 0c04 |0030: move-result-object v4 │ │ -3e4cca: 1f04 101f |0031: check-cast v4, Ljava/util/List; // type@1f10 │ │ -3e4cce: 7220 5fb5 3400 |0033: invoke-interface {v4, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -3e4cd4: 28d5 |0036: goto 000b // -002b │ │ -3e4cd6: 3812 0800 |0037: if-eqz v18, 003f // +0008 │ │ -3e4cda: 2202 8519 |0039: new-instance v2, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda16; // type@1985 │ │ -3e4cde: 7010 389d 0200 |003b: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda16;.:()V // method@9d38 │ │ -3e4ce4: 2806 |003e: goto 0044 // +0006 │ │ -3e4ce6: 2202 8619 |003f: new-instance v2, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda17; // type@1986 │ │ -3e4cea: 7010 3a9d 0200 |0041: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda17;.:()V // method@9d3a │ │ -3e4cf0: 2203 fd1e |0044: new-instance v3, Ljava/util/ArrayList; // type@1efd │ │ -3e4cf4: 7010 a0b4 0300 |0046: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -3e4cfa: 7210 94b5 0100 |0049: invoke-interface {v1}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@b594 │ │ -3e4d00: 0c01 |004c: move-result-object v1 │ │ -3e4d02: 7210 c8b5 0100 |004d: invoke-interface {v1}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@b5c8 │ │ -3e4d08: 0c01 |0050: move-result-object v1 │ │ -3e4d0a: 7210 4db5 0100 |0051: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3e4d10: 0a04 |0054: move-result v4 │ │ -3e4d12: 3804 1b00 |0055: if-eqz v4, 0070 // +001b │ │ -3e4d16: 7210 4eb5 0100 |0057: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3e4d1c: 0c04 |005a: move-result-object v4 │ │ -3e4d1e: 1f04 141f |005b: check-cast v4, Ljava/util/Map$Entry; // type@1f14 │ │ -3e4d22: 7210 8fb5 0400 |005d: invoke-interface {v4}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@b58f │ │ -3e4d28: 0c05 |0060: move-result-object v5 │ │ -3e4d2a: 1f05 101f |0061: check-cast v5, Ljava/util/List; // type@1f10 │ │ -3e4d2e: 7120 19b5 2500 |0063: invoke-static {v5, v2}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b519 │ │ -3e4d34: 7210 8fb5 0400 |0066: invoke-interface {v4}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@b58f │ │ -3e4d3a: 0c04 |0069: move-result-object v4 │ │ -3e4d3c: 1f04 101f |006a: check-cast v4, Ljava/util/List; // type@1f10 │ │ -3e4d40: 7220 5fb5 4300 |006c: invoke-interface {v3, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -3e4d46: 28e2 |006f: goto 0051 // -001e │ │ -3e4d48: 2201 fd1e |0070: new-instance v1, Ljava/util/ArrayList; // type@1efd │ │ -3e4d4c: 7010 a0b4 0100 |0072: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -3e4d52: 1202 |0075: const/4 v2, #int 0 // #0 │ │ -3e4d54: 1204 |0076: const/4 v4, #int 0 // #0 │ │ -3e4d56: 7801 72b5 1100 |0077: invoke-interface/range {v17}, Ljava/util/List;.size:()I // method@b572 │ │ -3e4d5c: 0a05 |007a: move-result v5 │ │ -3e4d5e: 3554 1000 |007b: if-ge v4, v5, 008b // +0010 │ │ -3e4d62: 1205 |007d: const/4 v5, #int 0 // #0 │ │ -3e4d64: 7230 71b5 4005 |007e: invoke-interface {v0, v4, v5}, Ljava/util/List;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@b571 │ │ -3e4d6a: 7110 c1b2 0400 |0081: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -3e4d70: 0c05 |0084: move-result-object v5 │ │ -3e4d72: 6e20 a4b4 5100 |0085: invoke-virtual {v1, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b4a4 │ │ -3e4d78: d804 0401 |0088: add-int/lit8 v4, v4, #int 1 // #01 │ │ -3e4d7c: 28ed |008a: goto 0077 // -0013 │ │ -3e4d7e: 2204 8719 |008b: new-instance v4, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda18; // type@1987 │ │ -3e4d82: 7010 3c9d 0400 |008d: invoke-direct {v4}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda18;.:()V // method@9d3c │ │ -3e4d88: 7120 19b5 4300 |0090: invoke-static {v3, v4}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b519 │ │ -3e4d8e: 7210 6ab5 0300 |0093: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -3e4d94: 0c03 |0096: move-result-object v3 │ │ -3e4d96: 7210 4db5 0300 |0097: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3e4d9c: 0a04 |009a: move-result v4 │ │ -3e4d9e: 3804 5a00 |009b: if-eqz v4, 00f5 // +005a │ │ -3e4da2: 7210 4eb5 0300 |009d: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3e4da8: 0c04 |00a0: move-result-object v4 │ │ -3e4daa: 1f04 101f |00a1: check-cast v4, Ljava/util/List; // type@1f10 │ │ -3e4dae: 6e10 b3b4 0100 |00a3: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@b4b3 │ │ -3e4db4: 0a05 |00a6: move-result v5 │ │ -3e4db6: 8355 |00a7: int-to-double v5, v5 │ │ -3e4db8: 7210 72b5 0400 |00a8: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b572 │ │ -3e4dbe: 0a07 |00ab: move-result v7 │ │ -3e4dc0: d807 0701 |00ac: add-int/lit8 v7, v7, #int 1 // #01 │ │ -3e4dc4: 8377 |00ae: int-to-double v7, v7 │ │ -3e4dc6: ce75 |00af: div-double/2addr v5, v7 │ │ -3e4dc8: 6e10 adb4 0100 |00b0: invoke-virtual {v1}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@b4ad │ │ -3e4dce: 0c07 |00b3: move-result-object v7 │ │ -3e4dd0: 1208 |00b4: const/4 v8, #int 0 // #0 │ │ -3e4dd2: 1209 |00b5: const/4 v9, #int 0 // #0 │ │ -3e4dd4: 7210 4db5 0700 |00b6: invoke-interface {v7}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3e4dda: 0a0a |00b9: move-result v10 │ │ -3e4ddc: 380a ddff |00ba: if-eqz v10, 0097 // -0023 │ │ -3e4de0: 7210 4eb5 0700 |00bc: invoke-interface {v7}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3e4de6: 0c0a |00bf: move-result-object v10 │ │ -3e4de8: 1f0a 741e |00c0: check-cast v10, Ljava/lang/Integer; // type@1e74 │ │ -3e4dec: 6e10 b8b2 0a00 |00c2: invoke-virtual {v10}, Ljava/lang/Integer;.intValue:()I // method@b2b8 │ │ -3e4df2: 0a0a |00c5: move-result v10 │ │ -3e4df4: d808 0801 |00c6: add-int/lit8 v8, v8, #int 1 // #01 │ │ -3e4df8: 838b |00c8: int-to-double v11, v8 │ │ -3e4dfa: d80d 0901 |00c9: add-int/lit8 v13, v9, #int 1 // #01 │ │ -3e4dfe: 83de |00cb: int-to-double v14, v13 │ │ -3e4e00: ad0e 0e05 |00cc: mul-double v14, v14, v5 │ │ -3e4e04: 2f10 0b0e |00ce: cmpl-double v16, v11, v14 │ │ -3e4e08: 3a10 e6ff |00d0: if-ltz v16, 00b6 // -001a │ │ -3e4e0c: 7220 66b5 a000 |00d2: invoke-interface {v0, v10}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3e4e12: 0c0b |00d5: move-result-object v11 │ │ -3e4e14: 390b 1700 |00d6: if-nez v11, 00ed // +0017 │ │ -3e4e18: 7220 66b5 9400 |00d8: invoke-interface {v4, v9}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3e4e1e: 0c09 |00db: move-result-object v9 │ │ -3e4e20: 1f09 b91c |00dc: check-cast v9, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3e4e24: 7230 71b5 a009 |00de: invoke-interface {v0, v10, v9}, Ljava/util/List;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@b571 │ │ -3e4e2a: 7210 4fb5 0700 |00e1: invoke-interface {v7}, Ljava/util/Iterator;.remove:()V // method@b54f │ │ -3e4e30: 7210 72b5 0400 |00e4: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b572 │ │ -3e4e36: 0a09 |00e7: move-result v9 │ │ -3e4e38: 339d 0300 |00e8: if-ne v13, v9, 00eb // +0003 │ │ -3e4e3c: 28ad |00ea: goto 0097 // -0053 │ │ -3e4e3e: 01d9 |00eb: move v9, v13 │ │ -3e4e40: 28ca |00ec: goto 00b6 // -0036 │ │ -3e4e42: 2200 881e |00ed: new-instance v0, Ljava/lang/RuntimeException; // type@1e88 │ │ -3e4e46: 1a01 ec55 |00ef: const-string v1, "Slot to be placed in not empty" // string@55ec │ │ -3e4e4a: 7020 10b3 1000 |00f1: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@b310 │ │ -3e4e50: 2700 |00f4: throw v0 │ │ -3e4e52: 0e00 |00f5: return-void │ │ +3e4c20: |[3e4c20] de.danoeh.antennapod.core.util.FeedItemPermutors.smartShuffle:(Ljava/util/List;Z)V │ │ +3e4c30: 0800 1100 |0000: move-object/from16 v0, v17 │ │ +3e4c34: 2201 091f |0002: new-instance v1, Ljava/util/HashMap; // type@1f09 │ │ +3e4c38: 7010 32b5 0100 |0004: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@b532 │ │ +3e4c3e: 7801 6ab5 1100 |0007: invoke-interface/range {v17}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +3e4c44: 0c02 |000a: move-result-object v2 │ │ +3e4c46: 7210 4db5 0200 |000b: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3e4c4c: 0a03 |000e: move-result v3 │ │ +3e4c4e: 3803 2800 |000f: if-eqz v3, 0037 // +0028 │ │ +3e4c52: 7210 4eb5 0200 |0011: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3e4c58: 0c03 |0014: move-result-object v3 │ │ +3e4c5a: 1f03 b91c |0015: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3e4c5e: 6e10 2eac 0300 |0017: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeedId:()J // method@ac2e │ │ +3e4c64: 0b04 |001a: move-result-wide v4 │ │ +3e4c66: 7120 d1b2 5400 |001b: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ +3e4c6c: 0c04 |001e: move-result-object v4 │ │ +3e4c6e: 7220 92b5 4100 |001f: invoke-interface {v1, v4}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b592 │ │ +3e4c74: 0a05 |0022: move-result v5 │ │ +3e4c76: 3905 0a00 |0023: if-nez v5, 002d // +000a │ │ +3e4c7a: 2205 fd1e |0025: new-instance v5, Ljava/util/ArrayList; // type@1efd │ │ +3e4c7e: 7010 a0b4 0500 |0027: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +3e4c84: 7230 9ab5 4105 |002a: invoke-interface {v1, v4, v5}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b59a │ │ +3e4c8a: 7220 96b5 4100 |002d: invoke-interface {v1, v4}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b596 │ │ +3e4c90: 0c04 |0030: move-result-object v4 │ │ +3e4c92: 1f04 101f |0031: check-cast v4, Ljava/util/List; // type@1f10 │ │ +3e4c96: 7220 5fb5 3400 |0033: invoke-interface {v4, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +3e4c9c: 28d5 |0036: goto 000b // -002b │ │ +3e4c9e: 3812 0800 |0037: if-eqz v18, 003f // +0008 │ │ +3e4ca2: 2202 8519 |0039: new-instance v2, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda16; // type@1985 │ │ +3e4ca6: 7010 389d 0200 |003b: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda16;.:()V // method@9d38 │ │ +3e4cac: 2806 |003e: goto 0044 // +0006 │ │ +3e4cae: 2202 8619 |003f: new-instance v2, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda17; // type@1986 │ │ +3e4cb2: 7010 3a9d 0200 |0041: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda17;.:()V // method@9d3a │ │ +3e4cb8: 2203 fd1e |0044: new-instance v3, Ljava/util/ArrayList; // type@1efd │ │ +3e4cbc: 7010 a0b4 0300 |0046: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +3e4cc2: 7210 94b5 0100 |0049: invoke-interface {v1}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@b594 │ │ +3e4cc8: 0c01 |004c: move-result-object v1 │ │ +3e4cca: 7210 c8b5 0100 |004d: invoke-interface {v1}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@b5c8 │ │ +3e4cd0: 0c01 |0050: move-result-object v1 │ │ +3e4cd2: 7210 4db5 0100 |0051: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3e4cd8: 0a04 |0054: move-result v4 │ │ +3e4cda: 3804 1b00 |0055: if-eqz v4, 0070 // +001b │ │ +3e4cde: 7210 4eb5 0100 |0057: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3e4ce4: 0c04 |005a: move-result-object v4 │ │ +3e4ce6: 1f04 141f |005b: check-cast v4, Ljava/util/Map$Entry; // type@1f14 │ │ +3e4cea: 7210 8fb5 0400 |005d: invoke-interface {v4}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@b58f │ │ +3e4cf0: 0c05 |0060: move-result-object v5 │ │ +3e4cf2: 1f05 101f |0061: check-cast v5, Ljava/util/List; // type@1f10 │ │ +3e4cf6: 7120 19b5 2500 |0063: invoke-static {v5, v2}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b519 │ │ +3e4cfc: 7210 8fb5 0400 |0066: invoke-interface {v4}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@b58f │ │ +3e4d02: 0c04 |0069: move-result-object v4 │ │ +3e4d04: 1f04 101f |006a: check-cast v4, Ljava/util/List; // type@1f10 │ │ +3e4d08: 7220 5fb5 4300 |006c: invoke-interface {v3, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +3e4d0e: 28e2 |006f: goto 0051 // -001e │ │ +3e4d10: 2201 fd1e |0070: new-instance v1, Ljava/util/ArrayList; // type@1efd │ │ +3e4d14: 7010 a0b4 0100 |0072: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +3e4d1a: 1202 |0075: const/4 v2, #int 0 // #0 │ │ +3e4d1c: 1204 |0076: const/4 v4, #int 0 // #0 │ │ +3e4d1e: 7801 72b5 1100 |0077: invoke-interface/range {v17}, Ljava/util/List;.size:()I // method@b572 │ │ +3e4d24: 0a05 |007a: move-result v5 │ │ +3e4d26: 3554 1000 |007b: if-ge v4, v5, 008b // +0010 │ │ +3e4d2a: 1205 |007d: const/4 v5, #int 0 // #0 │ │ +3e4d2c: 7230 71b5 4005 |007e: invoke-interface {v0, v4, v5}, Ljava/util/List;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@b571 │ │ +3e4d32: 7110 c1b2 0400 |0081: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +3e4d38: 0c05 |0084: move-result-object v5 │ │ +3e4d3a: 6e20 a4b4 5100 |0085: invoke-virtual {v1, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b4a4 │ │ +3e4d40: d804 0401 |0088: add-int/lit8 v4, v4, #int 1 // #01 │ │ +3e4d44: 28ed |008a: goto 0077 // -0013 │ │ +3e4d46: 2204 8719 |008b: new-instance v4, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda18; // type@1987 │ │ +3e4d4a: 7010 3c9d 0400 |008d: invoke-direct {v4}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda18;.:()V // method@9d3c │ │ +3e4d50: 7120 19b5 4300 |0090: invoke-static {v3, v4}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b519 │ │ +3e4d56: 7210 6ab5 0300 |0093: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +3e4d5c: 0c03 |0096: move-result-object v3 │ │ +3e4d5e: 7210 4db5 0300 |0097: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3e4d64: 0a04 |009a: move-result v4 │ │ +3e4d66: 3804 5a00 |009b: if-eqz v4, 00f5 // +005a │ │ +3e4d6a: 7210 4eb5 0300 |009d: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3e4d70: 0c04 |00a0: move-result-object v4 │ │ +3e4d72: 1f04 101f |00a1: check-cast v4, Ljava/util/List; // type@1f10 │ │ +3e4d76: 6e10 b3b4 0100 |00a3: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@b4b3 │ │ +3e4d7c: 0a05 |00a6: move-result v5 │ │ +3e4d7e: 8355 |00a7: int-to-double v5, v5 │ │ +3e4d80: 7210 72b5 0400 |00a8: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b572 │ │ +3e4d86: 0a07 |00ab: move-result v7 │ │ +3e4d88: d807 0701 |00ac: add-int/lit8 v7, v7, #int 1 // #01 │ │ +3e4d8c: 8377 |00ae: int-to-double v7, v7 │ │ +3e4d8e: ce75 |00af: div-double/2addr v5, v7 │ │ +3e4d90: 6e10 adb4 0100 |00b0: invoke-virtual {v1}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@b4ad │ │ +3e4d96: 0c07 |00b3: move-result-object v7 │ │ +3e4d98: 1208 |00b4: const/4 v8, #int 0 // #0 │ │ +3e4d9a: 1209 |00b5: const/4 v9, #int 0 // #0 │ │ +3e4d9c: 7210 4db5 0700 |00b6: invoke-interface {v7}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3e4da2: 0a0a |00b9: move-result v10 │ │ +3e4da4: 380a ddff |00ba: if-eqz v10, 0097 // -0023 │ │ +3e4da8: 7210 4eb5 0700 |00bc: invoke-interface {v7}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3e4dae: 0c0a |00bf: move-result-object v10 │ │ +3e4db0: 1f0a 741e |00c0: check-cast v10, Ljava/lang/Integer; // type@1e74 │ │ +3e4db4: 6e10 b8b2 0a00 |00c2: invoke-virtual {v10}, Ljava/lang/Integer;.intValue:()I // method@b2b8 │ │ +3e4dba: 0a0a |00c5: move-result v10 │ │ +3e4dbc: d808 0801 |00c6: add-int/lit8 v8, v8, #int 1 // #01 │ │ +3e4dc0: 838b |00c8: int-to-double v11, v8 │ │ +3e4dc2: d80d 0901 |00c9: add-int/lit8 v13, v9, #int 1 // #01 │ │ +3e4dc6: 83de |00cb: int-to-double v14, v13 │ │ +3e4dc8: ad0e 0e05 |00cc: mul-double v14, v14, v5 │ │ +3e4dcc: 2f10 0b0e |00ce: cmpl-double v16, v11, v14 │ │ +3e4dd0: 3a10 e6ff |00d0: if-ltz v16, 00b6 // -001a │ │ +3e4dd4: 7220 66b5 a000 |00d2: invoke-interface {v0, v10}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3e4dda: 0c0b |00d5: move-result-object v11 │ │ +3e4ddc: 390b 1700 |00d6: if-nez v11, 00ed // +0017 │ │ +3e4de0: 7220 66b5 9400 |00d8: invoke-interface {v4, v9}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3e4de6: 0c09 |00db: move-result-object v9 │ │ +3e4de8: 1f09 b91c |00dc: check-cast v9, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3e4dec: 7230 71b5 a009 |00de: invoke-interface {v0, v10, v9}, Ljava/util/List;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@b571 │ │ +3e4df2: 7210 4fb5 0700 |00e1: invoke-interface {v7}, Ljava/util/Iterator;.remove:()V // method@b54f │ │ +3e4df8: 7210 72b5 0400 |00e4: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b572 │ │ +3e4dfe: 0a09 |00e7: move-result v9 │ │ +3e4e00: 339d 0300 |00e8: if-ne v13, v9, 00eb // +0003 │ │ +3e4e04: 28ad |00ea: goto 0097 // -0053 │ │ +3e4e06: 01d9 |00eb: move v9, v13 │ │ +3e4e08: 28ca |00ec: goto 00b6 // -0036 │ │ +3e4e0a: 2200 881e |00ed: new-instance v0, Ljava/lang/RuntimeException; // type@1e88 │ │ +3e4e0e: 1a01 ec55 |00ef: const-string v1, "Slot to be placed in not empty" // string@55ec │ │ +3e4e12: 7020 10b3 1000 |00f1: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@b310 │ │ +3e4e18: 2700 |00f4: throw v0 │ │ +3e4e1a: 0e00 |00f5: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=145 │ │ 0x0007 line=146 │ │ 0x0017 line=147 │ │ 0x001f line=148 │ │ 0x0025 line=149 │ │ @@ -848728,17 +848728,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e506c: |[3e506c] de.danoeh.antennapod.core.util.FeedItemUtil.:()V │ │ -3e507c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e5082: 0e00 |0003: return-void │ │ +3e5034: |[3e5034] de.danoeh.antennapod.core.util.FeedItemUtil.:()V │ │ +3e5044: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e504a: 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;) │ │ @@ -848746,32 +848746,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 │ │ -3e4fb4: |[3e4fb4] de.danoeh.antennapod.core.util.FeedItemUtil.getIdList:(Ljava/util/List;)Ljava/util/List; │ │ -3e4fc4: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -3e4fc8: 7010 a0b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -3e4fce: 7210 6ab5 0300 |0005: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -3e4fd4: 0c03 |0008: move-result-object v3 │ │ -3e4fd6: 7210 4db5 0300 |0009: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3e4fdc: 0a01 |000c: move-result v1 │ │ -3e4fde: 3801 1400 |000d: if-eqz v1, 0021 // +0014 │ │ -3e4fe2: 7210 4eb5 0300 |000f: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3e4fe8: 0c01 |0012: move-result-object v1 │ │ -3e4fea: 1f01 b91c |0013: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3e4fee: 6e10 f4ab 0100 |0015: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3e4ff4: 0b01 |0018: move-result-wide v1 │ │ -3e4ff6: 7120 d1b2 2100 |0019: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ -3e4ffc: 0c01 |001c: move-result-object v1 │ │ -3e4ffe: 7220 5fb5 1000 |001d: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -3e5004: 28e9 |0020: goto 0009 // -0017 │ │ -3e5006: 1100 |0021: return-object v0 │ │ +3e4f7c: |[3e4f7c] de.danoeh.antennapod.core.util.FeedItemUtil.getIdList:(Ljava/util/List;)Ljava/util/List; │ │ +3e4f8c: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +3e4f90: 7010 a0b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +3e4f96: 7210 6ab5 0300 |0005: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +3e4f9c: 0c03 |0008: move-result-object v3 │ │ +3e4f9e: 7210 4db5 0300 |0009: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3e4fa4: 0a01 |000c: move-result v1 │ │ +3e4fa6: 3801 1400 |000d: if-eqz v1, 0021 // +0014 │ │ +3e4faa: 7210 4eb5 0300 |000f: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3e4fb0: 0c01 |0012: move-result-object v1 │ │ +3e4fb2: 1f01 b91c |0013: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3e4fb6: 6e10 f4ab 0100 |0015: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3e4fbc: 0b01 |0018: move-result-wide v1 │ │ +3e4fbe: 7120 d1b2 2100 |0019: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ +3e4fc4: 0c01 |001c: move-result-object v1 │ │ +3e4fc6: 7220 5fb5 1000 |001d: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +3e4fcc: 28e9 |0020: goto 0009 // -0017 │ │ +3e4fce: 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; │ │ @@ -848781,38 +848781,38 @@ │ │ type : '(Ljava/util/List;)[J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -3e5008: |[3e5008] de.danoeh.antennapod.core.util.FeedItemUtil.getIds:(Ljava/util/List;)[J │ │ -3e5018: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3e501a: 3804 2500 |0001: if-eqz v4, 0026 // +0025 │ │ -3e501e: 7210 72b5 0400 |0003: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b572 │ │ -3e5024: 0a01 |0006: move-result v1 │ │ -3e5026: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -3e502a: 281d |0009: goto 0026 // +001d │ │ -3e502c: 7210 72b5 0400 |000a: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b572 │ │ -3e5032: 0a01 |000d: move-result v1 │ │ -3e5034: 2311 0220 |000e: new-array v1, v1, [J // type@2002 │ │ -3e5038: 7210 72b5 0400 |0010: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b572 │ │ -3e503e: 0a02 |0013: move-result v2 │ │ -3e5040: 3520 1100 |0014: if-ge v0, v2, 0025 // +0011 │ │ -3e5044: 7220 66b5 0400 |0016: invoke-interface {v4, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3e504a: 0c02 |0019: move-result-object v2 │ │ -3e504c: 1f02 b91c |001a: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3e5050: 6e10 f4ab 0200 |001c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3e5056: 0b02 |001f: move-result-wide v2 │ │ -3e5058: 4c02 0100 |0020: aput-wide v2, v1, v0 │ │ -3e505c: d800 0001 |0022: add-int/lit8 v0, v0, #int 1 // #01 │ │ -3e5060: 28ec |0024: goto 0010 // -0014 │ │ -3e5062: 1101 |0025: return-object v1 │ │ -3e5064: 2304 0220 |0026: new-array v4, v0, [J // type@2002 │ │ -3e5068: 1104 |0028: return-object v4 │ │ +3e4fd0: |[3e4fd0] de.danoeh.antennapod.core.util.FeedItemUtil.getIds:(Ljava/util/List;)[J │ │ +3e4fe0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3e4fe2: 3804 2500 |0001: if-eqz v4, 0026 // +0025 │ │ +3e4fe6: 7210 72b5 0400 |0003: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b572 │ │ +3e4fec: 0a01 |0006: move-result v1 │ │ +3e4fee: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +3e4ff2: 281d |0009: goto 0026 // +001d │ │ +3e4ff4: 7210 72b5 0400 |000a: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b572 │ │ +3e4ffa: 0a01 |000d: move-result v1 │ │ +3e4ffc: 2311 0220 |000e: new-array v1, v1, [J // type@2002 │ │ +3e5000: 7210 72b5 0400 |0010: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b572 │ │ +3e5006: 0a02 |0013: move-result v2 │ │ +3e5008: 3520 1100 |0014: if-ge v0, v2, 0025 // +0011 │ │ +3e500c: 7220 66b5 0400 |0016: invoke-interface {v4, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3e5012: 0c02 |0019: move-result-object v2 │ │ +3e5014: 1f02 b91c |001a: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3e5018: 6e10 f4ab 0200 |001c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3e501e: 0b02 |001f: move-result-wide v2 │ │ +3e5020: 4c02 0100 |0020: aput-wide v2, v1, v0 │ │ +3e5024: d800 0001 |0022: add-int/lit8 v0, v0, #int 1 // #01 │ │ +3e5028: 28ec |0024: goto 0010 // -0014 │ │ +3e502a: 1101 |0025: return-object v1 │ │ +3e502c: 2304 0220 |0026: new-array v4, v0, [J // type@2002 │ │ +3e5030: 1104 |0028: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=38 │ │ 0x000a line=41 │ │ 0x0010 line=42 │ │ 0x0016 line=43 │ │ locals : │ │ @@ -848823,39 +848823,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 │ │ -3e4f4c: |[3e4f4c] de.danoeh.antennapod.core.util.FeedItemUtil.getLinkWithFallback:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; │ │ -3e4f5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3e4f5e: 3902 0300 |0001: if-nez v2, 0004 // +0003 │ │ -3e4f62: 1100 |0003: return-object v0 │ │ -3e4f64: 6e10 34ac 0200 |0004: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@ac34 │ │ -3e4f6a: 0c01 |0007: move-result-object v1 │ │ -3e4f6c: 7110 76b7 0100 |0008: invoke-static {v1}, Lorg/apache/commons/lang3/StringUtils;.isNotBlank:(Ljava/lang/CharSequence;)Z // method@b776 │ │ -3e4f72: 0a01 |000b: move-result v1 │ │ -3e4f74: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ -3e4f78: 6e10 34ac 0200 |000e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@ac34 │ │ -3e4f7e: 0c02 |0011: move-result-object v2 │ │ -3e4f80: 1102 |0012: return-object v2 │ │ -3e4f82: 6e10 2dac 0200 |0013: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -3e4f88: 0c01 |0016: move-result-object v1 │ │ -3e4f8a: 6e10 cfab 0100 |0017: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@abcf │ │ -3e4f90: 0c01 |001a: move-result-object v1 │ │ -3e4f92: 7110 76b7 0100 |001b: invoke-static {v1}, Lorg/apache/commons/lang3/StringUtils;.isNotBlank:(Ljava/lang/CharSequence;)Z // method@b776 │ │ -3e4f98: 0a01 |001e: move-result v1 │ │ -3e4f9a: 3801 0b00 |001f: if-eqz v1, 002a // +000b │ │ -3e4f9e: 6e10 2dac 0200 |0021: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -3e4fa4: 0c02 |0024: move-result-object v2 │ │ -3e4fa6: 6e10 cfab 0200 |0025: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@abcf │ │ -3e4fac: 0c02 |0028: move-result-object v2 │ │ -3e4fae: 1102 |0029: return-object v2 │ │ -3e4fb0: 1100 |002a: return-object v0 │ │ +3e4f14: |[3e4f14] de.danoeh.antennapod.core.util.FeedItemUtil.getLinkWithFallback:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; │ │ +3e4f24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3e4f26: 3902 0300 |0001: if-nez v2, 0004 // +0003 │ │ +3e4f2a: 1100 |0003: return-object v0 │ │ +3e4f2c: 6e10 34ac 0200 |0004: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@ac34 │ │ +3e4f32: 0c01 |0007: move-result-object v1 │ │ +3e4f34: 7110 76b7 0100 |0008: invoke-static {v1}, Lorg/apache/commons/lang3/StringUtils;.isNotBlank:(Ljava/lang/CharSequence;)Z // method@b776 │ │ +3e4f3a: 0a01 |000b: move-result v1 │ │ +3e4f3c: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ +3e4f40: 6e10 34ac 0200 |000e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@ac34 │ │ +3e4f46: 0c02 |0011: move-result-object v2 │ │ +3e4f48: 1102 |0012: return-object v2 │ │ +3e4f4a: 6e10 2dac 0200 |0013: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +3e4f50: 0c01 |0016: move-result-object v1 │ │ +3e4f52: 6e10 cfab 0100 |0017: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@abcf │ │ +3e4f58: 0c01 |001a: move-result-object v1 │ │ +3e4f5a: 7110 76b7 0100 |001b: invoke-static {v1}, Lorg/apache/commons/lang3/StringUtils;.isNotBlank:(Ljava/lang/CharSequence;)Z // method@b776 │ │ +3e4f60: 0a01 |001e: move-result v1 │ │ +3e4f62: 3801 0b00 |001f: if-eqz v1, 002a // +000b │ │ +3e4f66: 6e10 2dac 0200 |0021: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +3e4f6c: 0c02 |0024: move-result-object v2 │ │ +3e4f6e: 6e10 cfab 0200 |0025: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@abcf │ │ +3e4f74: 0c02 |0028: move-result-object v2 │ │ +3e4f76: 1102 |0029: return-object v2 │ │ +3e4f78: 1100 |002a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=64 │ │ 0x000e line=65 │ │ 0x0013 line=66 │ │ 0x0021 line=67 │ │ locals : │ │ @@ -848866,31 +848866,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 │ │ -3e4e54: |[3e4e54] de.danoeh.antennapod.core.util.FeedItemUtil.hasAlmostEnded:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z │ │ -3e4e64: 7100 ccb0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getSmartMarkAsPlayedSecs:()I // method@b0cc │ │ -3e4e6a: 0a00 |0003: move-result v0 │ │ -3e4e6c: 6e10 6dac 0200 |0004: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac6d │ │ -3e4e72: 0a01 |0007: move-result v1 │ │ -3e4e74: 3d01 1100 |0008: if-lez v1, 0019 // +0011 │ │ -3e4e78: 6e10 7eac 0200 |000a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPosition:()I // method@ac7e │ │ -3e4e7e: 0a01 |000d: move-result v1 │ │ -3e4e80: 6e10 6dac 0200 |000e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac6d │ │ -3e4e86: 0a02 |0011: move-result v2 │ │ -3e4e88: d200 e803 |0012: mul-int/lit16 v0, v0, #int 1000 // #03e8 │ │ -3e4e8c: b102 |0014: sub-int/2addr v2, v0 │ │ -3e4e8e: 3421 0400 |0015: if-lt v1, v2, 0019 // +0004 │ │ -3e4e92: 1212 |0017: const/4 v2, #int 1 // #1 │ │ -3e4e94: 2802 |0018: goto 001a // +0002 │ │ -3e4e96: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -3e4e98: 0f02 |001a: return v2 │ │ +3e4e1c: |[3e4e1c] de.danoeh.antennapod.core.util.FeedItemUtil.hasAlmostEnded:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z │ │ +3e4e2c: 7100 ccb0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getSmartMarkAsPlayedSecs:()I // method@b0cc │ │ +3e4e32: 0a00 |0003: move-result v0 │ │ +3e4e34: 6e10 6dac 0200 |0004: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac6d │ │ +3e4e3a: 0a01 |0007: move-result v1 │ │ +3e4e3c: 3d01 1100 |0008: if-lez v1, 0019 // +0011 │ │ +3e4e40: 6e10 7eac 0200 |000a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPosition:()I // method@ac7e │ │ +3e4e46: 0a01 |000d: move-result v1 │ │ +3e4e48: 6e10 6dac 0200 |000e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac6d │ │ +3e4e4e: 0a02 |0011: move-result v2 │ │ +3e4e50: d200 e803 |0012: mul-int/lit16 v0, v0, #int 1000 // #03e8 │ │ +3e4e54: b102 |0014: sub-int/2addr v2, v0 │ │ +3e4e56: 3421 0400 |0015: if-lt v1, v2, 0019 // +0004 │ │ +3e4e5a: 1212 |0017: const/4 v2, #int 1 // #1 │ │ +3e4e5c: 2802 |0018: goto 001a // +0002 │ │ +3e4e5e: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +3e4e60: 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; │ │ │ │ @@ -848899,38 +848899,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 │ │ -3e4e9c: |[3e4e9c] de.danoeh.antennapod.core.util.FeedItemUtil.indexOfItemWithDownloadUrl:(Ljava/util/List;Ljava/lang/String;)I │ │ -3e4eac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3e4eae: 7210 72b5 0300 |0001: invoke-interface {v3}, Ljava/util/List;.size:()I // method@b572 │ │ -3e4eb4: 0a01 |0004: move-result v1 │ │ -3e4eb6: 3510 2200 |0005: if-ge v0, v1, 0027 // +0022 │ │ -3e4eba: 7220 66b5 0300 |0007: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3e4ec0: 0c01 |000a: move-result-object v1 │ │ -3e4ec2: 1f01 b91c |000b: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3e4ec6: 3801 1700 |000d: if-eqz v1, 0024 // +0017 │ │ -3e4eca: 6e10 35ac 0100 |000f: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3e4ed0: 0c02 |0012: move-result-object v2 │ │ -3e4ed2: 3802 1100 |0013: if-eqz v2, 0024 // +0011 │ │ -3e4ed6: 6e10 35ac 0100 |0015: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3e4edc: 0c01 |0018: move-result-object v1 │ │ -3e4ede: 6e10 01ac 0100 |0019: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ -3e4ee4: 0c01 |001c: move-result-object v1 │ │ -3e4ee6: 6e20 28b3 4100 |001d: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3e4eec: 0a01 |0020: move-result v1 │ │ -3e4eee: 3801 0300 |0021: if-eqz v1, 0024 // +0003 │ │ -3e4ef2: 0f00 |0023: return v0 │ │ -3e4ef4: d800 0001 |0024: add-int/lit8 v0, v0, #int 1 // #01 │ │ -3e4ef8: 28db |0026: goto 0001 // -0025 │ │ -3e4efa: 12f3 |0027: const/4 v3, #int -1 // #ff │ │ -3e4efc: 0f03 |0028: return v3 │ │ +3e4e64: |[3e4e64] de.danoeh.antennapod.core.util.FeedItemUtil.indexOfItemWithDownloadUrl:(Ljava/util/List;Ljava/lang/String;)I │ │ +3e4e74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3e4e76: 7210 72b5 0300 |0001: invoke-interface {v3}, Ljava/util/List;.size:()I // method@b572 │ │ +3e4e7c: 0a01 |0004: move-result v1 │ │ +3e4e7e: 3510 2200 |0005: if-ge v0, v1, 0027 // +0022 │ │ +3e4e82: 7220 66b5 0300 |0007: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3e4e88: 0c01 |000a: move-result-object v1 │ │ +3e4e8a: 1f01 b91c |000b: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3e4e8e: 3801 1700 |000d: if-eqz v1, 0024 // +0017 │ │ +3e4e92: 6e10 35ac 0100 |000f: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3e4e98: 0c02 |0012: move-result-object v2 │ │ +3e4e9a: 3802 1100 |0013: if-eqz v2, 0024 // +0011 │ │ +3e4e9e: 6e10 35ac 0100 |0015: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3e4ea4: 0c01 |0018: move-result-object v1 │ │ +3e4ea6: 6e10 01ac 0100 |0019: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ +3e4eac: 0c01 |001c: move-result-object v1 │ │ +3e4eae: 6e20 28b3 4100 |001d: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3e4eb4: 0a01 |0020: move-result v1 │ │ +3e4eb6: 3801 0300 |0021: if-eqz v1, 0024 // +0003 │ │ +3e4eba: 0f00 |0023: return v0 │ │ +3e4ebc: d800 0001 |0024: add-int/lit8 v0, v0, #int 1 // #01 │ │ +3e4ec0: 28db |0026: goto 0001 // -0025 │ │ +3e4ec2: 12f3 |0027: const/4 v3, #int -1 // #ff │ │ +3e4ec4: 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; │ │ @@ -848941,32 +848941,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 │ │ -3e4f00: |[3e4f00] de.danoeh.antennapod.core.util.FeedItemUtil.indexOfItemWithId:(Ljava/util/List;J)I │ │ -3e4f10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3e4f12: 7210 72b5 0400 |0001: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b572 │ │ -3e4f18: 0a01 |0004: move-result v1 │ │ -3e4f1a: 3510 1600 |0005: if-ge v0, v1, 001b // +0016 │ │ -3e4f1e: 7220 66b5 0400 |0007: invoke-interface {v4, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3e4f24: 0c01 |000a: move-result-object v1 │ │ -3e4f26: 1f01 b91c |000b: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3e4f2a: 3801 0b00 |000d: if-eqz v1, 0018 // +000b │ │ -3e4f2e: 6e10 f4ab 0100 |000f: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3e4f34: 0b01 |0012: move-result-wide v1 │ │ -3e4f36: 3103 0105 |0013: cmp-long v3, v1, v5 │ │ -3e4f3a: 3903 0300 |0015: if-nez v3, 0018 // +0003 │ │ -3e4f3e: 0f00 |0017: return v0 │ │ -3e4f40: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ -3e4f44: 28e7 |001a: goto 0001 // -0019 │ │ -3e4f46: 12f4 |001b: const/4 v4, #int -1 // #ff │ │ -3e4f48: 0f04 |001c: return v4 │ │ +3e4ec8: |[3e4ec8] de.danoeh.antennapod.core.util.FeedItemUtil.indexOfItemWithId:(Ljava/util/List;J)I │ │ +3e4ed8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3e4eda: 7210 72b5 0400 |0001: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b572 │ │ +3e4ee0: 0a01 |0004: move-result v1 │ │ +3e4ee2: 3510 1600 |0005: if-ge v0, v1, 001b // +0016 │ │ +3e4ee6: 7220 66b5 0400 |0007: invoke-interface {v4, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3e4eec: 0c01 |000a: move-result-object v1 │ │ +3e4eee: 1f01 b91c |000b: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3e4ef2: 3801 0b00 |000d: if-eqz v1, 0018 // +000b │ │ +3e4ef6: 6e10 f4ab 0100 |000f: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3e4efc: 0b01 |0012: move-result-wide v1 │ │ +3e4efe: 3103 0105 |0013: cmp-long v3, v1, v5 │ │ +3e4f02: 3903 0300 |0015: if-nez v3, 0018 // +0003 │ │ +3e4f06: 0f00 |0017: return v0 │ │ +3e4f08: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ +3e4f0c: 28e7 |001a: goto 0001 // -0019 │ │ +3e4f0e: 12f4 |001b: const/4 v4, #int -1 // #ff │ │ +3e4f10: 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; │ │ @@ -848998,17 +848998,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e50c0: |[3e50c0] de.danoeh.antennapod.core.util.FeedUtil.:()V │ │ -3e50d0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e50d6: 0e00 |0003: return-void │ │ +3e5088: |[3e5088] de.danoeh.antennapod.core.util.FeedUtil.:()V │ │ +3e5098: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e509e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/util/FeedUtil; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/util/FeedUtil;) │ │ @@ -849016,28 +849016,28 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -3e5084: |[3e5084] de.danoeh.antennapod.core.util.FeedUtil.shouldAutoDeleteItemsOnThatFeed:(Lde/danoeh/antennapod/model/feed/Feed;)Z │ │ -3e5094: 7100 dcb0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAutoDelete:()Z // method@b0dc │ │ -3e509a: 0a00 |0003: move-result v0 │ │ -3e509c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -3e509e: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -3e50a2: 0f01 |0007: return v1 │ │ -3e50a4: 6e10 daab 0200 |0008: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ -3e50aa: 0a02 |000b: move-result v2 │ │ -3e50ac: 3802 0800 |000c: if-eqz v2, 0014 // +0008 │ │ -3e50b0: 7100 ddb0 0000 |000e: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAutoDeleteLocal:()Z // method@b0dd │ │ -3e50b6: 0a02 |0011: move-result v2 │ │ -3e50b8: 3802 0300 |0012: if-eqz v2, 0015 // +0003 │ │ -3e50bc: 1211 |0014: const/4 v1, #int 1 // #1 │ │ -3e50be: 0f01 |0015: return v1 │ │ +3e504c: |[3e504c] de.danoeh.antennapod.core.util.FeedUtil.shouldAutoDeleteItemsOnThatFeed:(Lde/danoeh/antennapod/model/feed/Feed;)Z │ │ +3e505c: 7100 dcb0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAutoDelete:()Z // method@b0dc │ │ +3e5062: 0a00 |0003: move-result v0 │ │ +3e5064: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +3e5066: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +3e506a: 0f01 |0007: return v1 │ │ +3e506c: 6e10 daab 0200 |0008: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ +3e5072: 0a02 |000b: move-result v2 │ │ +3e5074: 3802 0800 |000c: if-eqz v2, 0014 // +0008 │ │ +3e5078: 7100 ddb0 0000 |000e: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAutoDeleteLocal:()Z // method@b0dd │ │ +3e507e: 0a02 |0011: move-result v2 │ │ +3e5080: 3802 0300 |0012: if-eqz v2, 0015 // +0003 │ │ +3e5084: 1211 |0014: const/4 v1, #int 1 // #1 │ │ +3e5086: 0f01 |0015: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ 0x0008 line=11 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ @@ -849081,37 +849081,37 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -3e52bc: |[3e52bc] de.danoeh.antennapod.core.util.FileNameGenerator.:()V │ │ -3e52cc: 1a00 b367 |0000: const-string v0, "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 _-" // string@67b3 │ │ -3e52d0: 6e10 42b3 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.toCharArray:()[C // method@b342 │ │ -3e52d6: 0c00 |0005: move-result-object v0 │ │ -3e52d8: 6900 448e |0006: sput-object v0, Lde/danoeh/antennapod/core/util/FileNameGenerator;.validChars:[C // field@8e44 │ │ -3e52dc: 0e00 |0008: return-void │ │ +3e5284: |[3e5284] de.danoeh.antennapod.core.util.FileNameGenerator.:()V │ │ +3e5294: 1a00 b367 |0000: const-string v0, "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 _-" // string@67b3 │ │ +3e5298: 6e10 42b3 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.toCharArray:()[C // method@b342 │ │ +3e529e: 0c00 |0005: move-result-object v0 │ │ +3e52a0: 6900 448e |0006: sput-object v0, Lde/danoeh/antennapod/core/util/FileNameGenerator;.validChars:[C // field@8e44 │ │ +3e52a4: 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 │ │ -3e52e0: |[3e52e0] de.danoeh.antennapod.core.util.FileNameGenerator.:()V │ │ -3e52f0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e52f6: 0e00 |0003: return-void │ │ +3e52a8: |[3e52a8] de.danoeh.antennapod.core.util.FileNameGenerator.:()V │ │ +3e52b8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e52be: 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;) │ │ @@ -849119,77 +849119,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 │ │ -3e50d8: |[3e50d8] de.danoeh.antennapod.core.util.FileNameGenerator.generateFileName:(Ljava/lang/String;)Ljava/lang/String; │ │ -3e50e8: 7110 7cb7 0500 |0000: invoke-static {v5}, Lorg/apache/commons/lang3/StringUtils;.stripAccents:(Ljava/lang/String;)Ljava/lang/String; // method@b77c │ │ -3e50ee: 0c05 |0003: move-result-object v5 │ │ -3e50f0: 2200 8f1e |0004: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3e50f4: 7010 50b3 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3e50fa: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -3e50fc: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -3e50fe: 6e10 36b3 0500 |000b: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@b336 │ │ -3e5104: 0a03 |000e: move-result v3 │ │ -3e5106: 3532 3100 |000f: if-ge v2, v3, 0040 // +0031 │ │ -3e510a: 6e20 1eb3 2500 |0011: invoke-virtual {v5, v2}, Ljava/lang/String;.charAt:(I)C // method@b31e │ │ -3e5110: 0a03 |0014: move-result v3 │ │ -3e5112: 7110 56b2 0300 |0015: invoke-static {v3}, Ljava/lang/Character;.isSpaceChar:(C)Z // method@b256 │ │ -3e5118: 0a04 |0018: move-result v4 │ │ -3e511a: 3804 1900 |0019: if-eqz v4, 0032 // +0019 │ │ -3e511e: 6e10 63b3 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@b363 │ │ -3e5124: 0a04 |001e: move-result v4 │ │ -3e5126: 3804 1e00 |001f: if-eqz v4, 003d // +001e │ │ -3e512a: 6e10 63b3 0000 |0021: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@b363 │ │ -3e5130: 0a04 |0024: move-result v4 │ │ -3e5132: d804 04ff |0025: add-int/lit8 v4, v4, #int -1 // #ff │ │ -3e5136: 6e20 5fb3 4000 |0027: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.charAt:(I)C // method@b35f │ │ -3e513c: 0a04 |002a: move-result v4 │ │ -3e513e: 7110 56b2 0400 |002b: invoke-static {v4}, Ljava/lang/Character;.isSpaceChar:(C)Z // method@b256 │ │ -3e5144: 0a04 |002e: move-result v4 │ │ -3e5146: 3804 0300 |002f: if-eqz v4, 0032 // +0003 │ │ -3e514a: 280c |0031: goto 003d // +000c │ │ -3e514c: 6204 448e |0032: sget-object v4, Lde/danoeh/antennapod/core/util/FileNameGenerator;.validChars:[C // field@8e44 │ │ -3e5150: 7120 70b7 3400 |0034: invoke-static {v4, v3}, Lorg/apache/commons/lang3/ArrayUtils;.contains:([CC)Z // method@b770 │ │ -3e5156: 0a04 |0037: move-result v4 │ │ -3e5158: 3804 0500 |0038: if-eqz v4, 003d // +0005 │ │ -3e515c: 6e20 54b3 3000 |003a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b354 │ │ -3e5162: d802 0201 |003d: add-int/lit8 v2, v2, #int 1 // #01 │ │ -3e5166: 28cc |003f: goto 000b // -0034 │ │ -3e5168: 6e10 67b3 0000 |0040: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3e516e: 0c05 |0043: move-result-object v5 │ │ -3e5170: 6e10 47b3 0500 |0044: invoke-virtual {v5}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b347 │ │ -3e5176: 0c05 |0047: move-result-object v5 │ │ -3e5178: 7110 b10a 0500 |0048: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -3e517e: 0a00 |004b: move-result v0 │ │ -3e5180: 3800 0900 |004c: if-eqz v0, 0055 // +0009 │ │ -3e5184: 1305 0800 |004e: const/16 v5, #int 8 // #8 │ │ -3e5188: 7110 8b9d 0500 |0050: invoke-static {v5}, Lde/danoeh/antennapod/core/util/FileNameGenerator;.randomString:(I)Ljava/lang/String; // method@9d8b │ │ -3e518e: 0c05 |0053: move-result-object v5 │ │ -3e5190: 1105 |0054: return-object v5 │ │ -3e5192: 6e10 36b3 0500 |0055: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@b336 │ │ -3e5198: 0a00 |0058: move-result v0 │ │ -3e519a: 1302 f200 |0059: const/16 v2, #int 242 // #f2 │ │ -3e519e: 3420 2000 |005b: if-lt v0, v2, 007b // +0020 │ │ -3e51a2: 2200 8f1e |005d: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3e51a6: 7010 50b3 0000 |005f: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3e51ac: 1302 d100 |0062: const/16 v2, #int 209 // #d1 │ │ -3e51b0: 6e30 41b3 1502 |0064: invoke-virtual {v5, v1, v2}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b341 │ │ -3e51b6: 0c01 |0067: move-result-object v1 │ │ -3e51b8: 6e20 5cb3 1000 |0068: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e51be: 1a01 7266 |006b: const-string v1, "_" // string@6672 │ │ -3e51c2: 6e20 5cb3 1000 |006d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e51c8: 7110 8a9d 0500 |0070: invoke-static {v5}, Lde/danoeh/antennapod/core/util/FileNameGenerator;.md5:(Ljava/lang/String;)Ljava/lang/String; // method@9d8a │ │ -3e51ce: 0c05 |0073: move-result-object v5 │ │ -3e51d0: 6e20 5cb3 5000 |0074: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e51d6: 6e10 67b3 0000 |0077: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3e51dc: 0c05 |007a: move-result-object v5 │ │ -3e51de: 1105 |007b: return-object v5 │ │ +3e50a0: |[3e50a0] de.danoeh.antennapod.core.util.FileNameGenerator.generateFileName:(Ljava/lang/String;)Ljava/lang/String; │ │ +3e50b0: 7110 7cb7 0500 |0000: invoke-static {v5}, Lorg/apache/commons/lang3/StringUtils;.stripAccents:(Ljava/lang/String;)Ljava/lang/String; // method@b77c │ │ +3e50b6: 0c05 |0003: move-result-object v5 │ │ +3e50b8: 2200 8f1e |0004: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3e50bc: 7010 50b3 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3e50c2: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +3e50c4: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +3e50c6: 6e10 36b3 0500 |000b: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@b336 │ │ +3e50cc: 0a03 |000e: move-result v3 │ │ +3e50ce: 3532 3100 |000f: if-ge v2, v3, 0040 // +0031 │ │ +3e50d2: 6e20 1eb3 2500 |0011: invoke-virtual {v5, v2}, Ljava/lang/String;.charAt:(I)C // method@b31e │ │ +3e50d8: 0a03 |0014: move-result v3 │ │ +3e50da: 7110 56b2 0300 |0015: invoke-static {v3}, Ljava/lang/Character;.isSpaceChar:(C)Z // method@b256 │ │ +3e50e0: 0a04 |0018: move-result v4 │ │ +3e50e2: 3804 1900 |0019: if-eqz v4, 0032 // +0019 │ │ +3e50e6: 6e10 63b3 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@b363 │ │ +3e50ec: 0a04 |001e: move-result v4 │ │ +3e50ee: 3804 1e00 |001f: if-eqz v4, 003d // +001e │ │ +3e50f2: 6e10 63b3 0000 |0021: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@b363 │ │ +3e50f8: 0a04 |0024: move-result v4 │ │ +3e50fa: d804 04ff |0025: add-int/lit8 v4, v4, #int -1 // #ff │ │ +3e50fe: 6e20 5fb3 4000 |0027: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.charAt:(I)C // method@b35f │ │ +3e5104: 0a04 |002a: move-result v4 │ │ +3e5106: 7110 56b2 0400 |002b: invoke-static {v4}, Ljava/lang/Character;.isSpaceChar:(C)Z // method@b256 │ │ +3e510c: 0a04 |002e: move-result v4 │ │ +3e510e: 3804 0300 |002f: if-eqz v4, 0032 // +0003 │ │ +3e5112: 280c |0031: goto 003d // +000c │ │ +3e5114: 6204 448e |0032: sget-object v4, Lde/danoeh/antennapod/core/util/FileNameGenerator;.validChars:[C // field@8e44 │ │ +3e5118: 7120 70b7 3400 |0034: invoke-static {v4, v3}, Lorg/apache/commons/lang3/ArrayUtils;.contains:([CC)Z // method@b770 │ │ +3e511e: 0a04 |0037: move-result v4 │ │ +3e5120: 3804 0500 |0038: if-eqz v4, 003d // +0005 │ │ +3e5124: 6e20 54b3 3000 |003a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b354 │ │ +3e512a: d802 0201 |003d: add-int/lit8 v2, v2, #int 1 // #01 │ │ +3e512e: 28cc |003f: goto 000b // -0034 │ │ +3e5130: 6e10 67b3 0000 |0040: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3e5136: 0c05 |0043: move-result-object v5 │ │ +3e5138: 6e10 47b3 0500 |0044: invoke-virtual {v5}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b347 │ │ +3e513e: 0c05 |0047: move-result-object v5 │ │ +3e5140: 7110 b10a 0500 |0048: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +3e5146: 0a00 |004b: move-result v0 │ │ +3e5148: 3800 0900 |004c: if-eqz v0, 0055 // +0009 │ │ +3e514c: 1305 0800 |004e: const/16 v5, #int 8 // #8 │ │ +3e5150: 7110 8b9d 0500 |0050: invoke-static {v5}, Lde/danoeh/antennapod/core/util/FileNameGenerator;.randomString:(I)Ljava/lang/String; // method@9d8b │ │ +3e5156: 0c05 |0053: move-result-object v5 │ │ +3e5158: 1105 |0054: return-object v5 │ │ +3e515a: 6e10 36b3 0500 |0055: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@b336 │ │ +3e5160: 0a00 |0058: move-result v0 │ │ +3e5162: 1302 f200 |0059: const/16 v2, #int 242 // #f2 │ │ +3e5166: 3420 2000 |005b: if-lt v0, v2, 007b // +0020 │ │ +3e516a: 2200 8f1e |005d: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3e516e: 7010 50b3 0000 |005f: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3e5174: 1302 d100 |0062: const/16 v2, #int 209 // #d1 │ │ +3e5178: 6e30 41b3 1502 |0064: invoke-virtual {v5, v1, v2}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b341 │ │ +3e517e: 0c01 |0067: move-result-object v1 │ │ +3e5180: 6e20 5cb3 1000 |0068: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e5186: 1a01 7266 |006b: const-string v1, "_" // string@6672 │ │ +3e518a: 6e20 5cb3 1000 |006d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e5190: 7110 8a9d 0500 |0070: invoke-static {v5}, Lde/danoeh/antennapod/core/util/FileNameGenerator;.md5:(Ljava/lang/String;)Ljava/lang/String; // method@9d8a │ │ +3e5196: 0c05 |0073: move-result-object v5 │ │ +3e5198: 6e20 5cb3 5000 |0074: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e519e: 6e10 67b3 0000 |0077: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3e51a4: 0c05 |007a: move-result-object v5 │ │ +3e51a6: 1105 |007b: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0004 line=34 │ │ 0x000b line=35 │ │ 0x0011 line=36 │ │ 0x0015 line=37 │ │ @@ -849209,45 +849209,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 │ │ -3e51e0: |[3e51e0] de.danoeh.antennapod.core.util.FileNameGenerator.md5:(Ljava/lang/String;)Ljava/lang/String; │ │ -3e51f0: 1a00 1f48 |0000: const-string v0, "MD5" // string@481f │ │ -3e51f4: 7110 5bb4 0000 |0002: invoke-static {v0}, Ljava/security/MessageDigest;.getInstance:(Ljava/lang/String;)Ljava/security/MessageDigest; // method@b45b │ │ -3e51fa: 0c00 |0005: move-result-object v0 │ │ -3e51fc: 1a01 3f5d |0006: const-string v1, "UTF-8" // string@5d3f │ │ -3e5200: 6e20 2db3 1600 |0008: invoke-virtual {v6, v1}, Ljava/lang/String;.getBytes:(Ljava/lang/String;)[B // method@b32d │ │ -3e5206: 0c06 |000b: move-result-object v6 │ │ -3e5208: 6e20 5ab4 6000 |000c: invoke-virtual {v0, v6}, Ljava/security/MessageDigest;.digest:([B)[B // method@b45a │ │ -3e520e: 0c06 |000f: move-result-object v6 │ │ -3e5210: 2200 8f1e |0010: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3e5214: 7010 50b3 0000 |0012: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3e521a: 2161 |0015: array-length v1, v6 │ │ -3e521c: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -3e521e: 3512 1800 |0017: if-ge v2, v1, 002f // +0018 │ │ -3e5222: 4803 0602 |0019: aget-byte v3, v6, v2 │ │ -3e5226: d533 ff00 |001b: and-int/lit16 v3, v3, #int 255 // #00ff │ │ -3e522a: d633 0001 |001d: or-int/lit16 v3, v3, #int 256 // #0100 │ │ -3e522e: 7110 bfb2 0300 |001f: invoke-static {v3}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@b2bf │ │ -3e5234: 0c03 |0022: move-result-object v3 │ │ -3e5236: 1234 |0023: const/4 v4, #int 3 // #3 │ │ -3e5238: 1215 |0024: const/4 v5, #int 1 // #1 │ │ -3e523a: 6e30 41b3 5304 |0025: invoke-virtual {v3, v5, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b341 │ │ -3e5240: 0c03 |0028: move-result-object v3 │ │ -3e5242: 6e20 5cb3 3000 |0029: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e5248: d802 0201 |002c: add-int/lit8 v2, v2, #int 1 // #01 │ │ -3e524c: 28e9 |002e: goto 0017 // -0017 │ │ -3e524e: 6e10 67b3 0000 |002f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3e5254: 0c06 |0032: move-result-object v6 │ │ -3e5256: 1106 |0033: return-object v6 │ │ -3e5258: 1206 |0034: const/4 v6, #int 0 // #0 │ │ -3e525a: 1106 |0035: return-object v6 │ │ +3e51a8: |[3e51a8] de.danoeh.antennapod.core.util.FileNameGenerator.md5:(Ljava/lang/String;)Ljava/lang/String; │ │ +3e51b8: 1a00 1f48 |0000: const-string v0, "MD5" // string@481f │ │ +3e51bc: 7110 5bb4 0000 |0002: invoke-static {v0}, Ljava/security/MessageDigest;.getInstance:(Ljava/lang/String;)Ljava/security/MessageDigest; // method@b45b │ │ +3e51c2: 0c00 |0005: move-result-object v0 │ │ +3e51c4: 1a01 3f5d |0006: const-string v1, "UTF-8" // string@5d3f │ │ +3e51c8: 6e20 2db3 1600 |0008: invoke-virtual {v6, v1}, Ljava/lang/String;.getBytes:(Ljava/lang/String;)[B // method@b32d │ │ +3e51ce: 0c06 |000b: move-result-object v6 │ │ +3e51d0: 6e20 5ab4 6000 |000c: invoke-virtual {v0, v6}, Ljava/security/MessageDigest;.digest:([B)[B // method@b45a │ │ +3e51d6: 0c06 |000f: move-result-object v6 │ │ +3e51d8: 2200 8f1e |0010: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3e51dc: 7010 50b3 0000 |0012: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3e51e2: 2161 |0015: array-length v1, v6 │ │ +3e51e4: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +3e51e6: 3512 1800 |0017: if-ge v2, v1, 002f // +0018 │ │ +3e51ea: 4803 0602 |0019: aget-byte v3, v6, v2 │ │ +3e51ee: d533 ff00 |001b: and-int/lit16 v3, v3, #int 255 // #00ff │ │ +3e51f2: d633 0001 |001d: or-int/lit16 v3, v3, #int 256 // #0100 │ │ +3e51f6: 7110 bfb2 0300 |001f: invoke-static {v3}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@b2bf │ │ +3e51fc: 0c03 |0022: move-result-object v3 │ │ +3e51fe: 1234 |0023: const/4 v4, #int 3 // #3 │ │ +3e5200: 1215 |0024: const/4 v5, #int 1 // #1 │ │ +3e5202: 6e30 41b3 5304 |0025: invoke-virtual {v3, v5, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b341 │ │ +3e5208: 0c03 |0028: move-result-object v3 │ │ +3e520a: 6e20 5cb3 3000 |0029: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e5210: d802 0201 |002c: add-int/lit8 v2, v2, #int 1 // #01 │ │ +3e5214: 28e9 |002e: goto 0017 // -0017 │ │ +3e5216: 6e10 67b3 0000 |002f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3e521c: 0c06 |0032: move-result-object v6 │ │ +3e521e: 1106 |0033: return-object v6 │ │ +3e5220: 1206 |0034: const/4 v6, #int 0 // #0 │ │ +3e5222: 1106 |0035: return-object v6 │ │ catches : 1 │ │ 0x0000 - 0x0033 │ │ Ljava/security/NoSuchAlgorithmException; -> 0x0034 │ │ Ljava/io/UnsupportedEncodingException; -> 0x0034 │ │ positions : │ │ 0x0002 line=65 │ │ 0x0008 line=66 │ │ @@ -849263,33 +849263,33 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -3e526c: |[3e526c] de.danoeh.antennapod.core.util.FileNameGenerator.randomString:(I)Ljava/lang/String; │ │ -3e527c: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3e5280: 7020 51b3 7000 |0002: invoke-direct {v0, v7}, Ljava/lang/StringBuilder;.:(I)V // method@b351 │ │ -3e5286: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -3e5288: 3571 1500 |0006: if-ge v1, v7, 001b // +0015 │ │ -3e528c: 6202 448e |0008: sget-object v2, Lde/danoeh/antennapod/core/util/FileNameGenerator;.validChars:[C // field@8e44 │ │ -3e5290: 7100 ebb2 0000 |000a: invoke-static {}, Ljava/lang/Math;.random:()D // method@b2eb │ │ -3e5296: 0b03 |000d: move-result-wide v3 │ │ -3e5298: 2125 |000e: array-length v5, v2 │ │ -3e529a: 8355 |000f: int-to-double v5, v5 │ │ -3e529c: ad03 0305 |0010: mul-double v3, v3, v5 │ │ -3e52a0: 8a33 |0012: double-to-int v3, v3 │ │ -3e52a2: 4902 0203 |0013: aget-char v2, v2, v3 │ │ -3e52a6: 6e20 54b3 2000 |0015: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b354 │ │ -3e52ac: d801 0101 |0018: add-int/lit8 v1, v1, #int 1 // #01 │ │ -3e52b0: 28ec |001a: goto 0006 // -0014 │ │ -3e52b2: 6e10 67b3 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3e52b8: 0c07 |001e: move-result-object v7 │ │ -3e52ba: 1107 |001f: return-object v7 │ │ +3e5234: |[3e5234] de.danoeh.antennapod.core.util.FileNameGenerator.randomString:(I)Ljava/lang/String; │ │ +3e5244: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3e5248: 7020 51b3 7000 |0002: invoke-direct {v0, v7}, Ljava/lang/StringBuilder;.:(I)V // method@b351 │ │ +3e524e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +3e5250: 3571 1500 |0006: if-ge v1, v7, 001b // +0015 │ │ +3e5254: 6202 448e |0008: sget-object v2, Lde/danoeh/antennapod/core/util/FileNameGenerator;.validChars:[C // field@8e44 │ │ +3e5258: 7100 ebb2 0000 |000a: invoke-static {}, Ljava/lang/Math;.random:()D // method@b2eb │ │ +3e525e: 0b03 |000d: move-result-wide v3 │ │ +3e5260: 2125 |000e: array-length v5, v2 │ │ +3e5262: 8355 |000f: int-to-double v5, v5 │ │ +3e5264: ad03 0305 |0010: mul-double v3, v3, v5 │ │ +3e5268: 8a33 |0012: double-to-int v3, v3 │ │ +3e526a: 4902 0203 |0013: aget-char v2, v2, v3 │ │ +3e526e: 6e20 54b3 2000 |0015: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b354 │ │ +3e5274: d801 0101 |0018: add-int/lit8 v1, v1, #int 1 // #01 │ │ +3e5278: 28ec |001a: goto 0006 // -0014 │ │ +3e527a: 6e10 67b3 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3e5280: 0c07 |001e: move-result-object v7 │ │ +3e5282: 1107 |001f: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0008 line=58 │ │ 0x001b line=60 │ │ locals : │ │ 0x0000 - 0x0020 reg=7 (null) I │ │ @@ -849325,17 +849325,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e5350: |[3e5350] de.danoeh.antennapod.core.util.IntentUtils.:()V │ │ -3e5360: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e5366: 0e00 |0003: return-void │ │ +3e5318: |[3e5318] de.danoeh.antennapod.core.util.IntentUtils.:()V │ │ +3e5328: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e532e: 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;) │ │ @@ -849343,35 +849343,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 │ │ -3e52f8: |[3e52f8] de.danoeh.antennapod.core.util.IntentUtils.isCallable:(Landroid/content/Context;Landroid/content/Intent;)Z │ │ -3e5308: 6e10 2d02 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@022d │ │ -3e530e: 0c01 |0003: move-result-object v1 │ │ -3e5310: 1500 0100 |0004: const/high16 v0, #int 65536 // #1 │ │ -3e5314: 6e30 ba02 2100 |0006: invoke-virtual {v1, v2, v0}, Landroid/content/pm/PackageManager;.queryIntentActivities:(Landroid/content/Intent;I)Ljava/util/List; // method@02ba │ │ -3e531a: 0c01 |0009: move-result-object v1 │ │ -3e531c: 7210 6ab5 0100 |000a: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -3e5322: 0c01 |000d: move-result-object v1 │ │ -3e5324: 7210 4db5 0100 |000e: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3e532a: 0a02 |0011: move-result v2 │ │ -3e532c: 3802 1000 |0012: if-eqz v2, 0022 // +0010 │ │ -3e5330: 7210 4eb5 0100 |0014: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3e5336: 0c02 |0017: move-result-object v2 │ │ -3e5338: 1f02 8100 |0018: check-cast v2, Landroid/content/pm/ResolveInfo; // type@0081 │ │ -3e533c: 5422 2d00 |001a: iget-object v2, v2, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@002d │ │ -3e5340: 5522 1800 |001c: iget-boolean v2, v2, Landroid/content/pm/ActivityInfo;.exported:Z // field@0018 │ │ -3e5344: 3802 f0ff |001e: if-eqz v2, 000e // -0010 │ │ -3e5348: 1211 |0020: const/4 v1, #int 1 // #1 │ │ -3e534a: 0f01 |0021: return v1 │ │ -3e534c: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -3e534e: 0f01 |0023: return v1 │ │ +3e52c0: |[3e52c0] de.danoeh.antennapod.core.util.IntentUtils.isCallable:(Landroid/content/Context;Landroid/content/Intent;)Z │ │ +3e52d0: 6e10 2d02 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@022d │ │ +3e52d6: 0c01 |0003: move-result-object v1 │ │ +3e52d8: 1500 0100 |0004: const/high16 v0, #int 65536 // #1 │ │ +3e52dc: 6e30 ba02 2100 |0006: invoke-virtual {v1, v2, v0}, Landroid/content/pm/PackageManager;.queryIntentActivities:(Landroid/content/Intent;I)Ljava/util/List; // method@02ba │ │ +3e52e2: 0c01 |0009: move-result-object v1 │ │ +3e52e4: 7210 6ab5 0100 |000a: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +3e52ea: 0c01 |000d: move-result-object v1 │ │ +3e52ec: 7210 4db5 0100 |000e: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3e52f2: 0a02 |0011: move-result v2 │ │ +3e52f4: 3802 1000 |0012: if-eqz v2, 0022 // +0010 │ │ +3e52f8: 7210 4eb5 0100 |0014: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3e52fe: 0c02 |0017: move-result-object v2 │ │ +3e5300: 1f02 8100 |0018: check-cast v2, Landroid/content/pm/ResolveInfo; // type@0081 │ │ +3e5304: 5422 2d00 |001a: iget-object v2, v2, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@002d │ │ +3e5308: 5522 1800 |001c: iget-boolean v2, v2, Landroid/content/pm/ActivityInfo;.exported:Z // field@0018 │ │ +3e530c: 3802 f0ff |001e: if-eqz v2, 000e // -0010 │ │ +3e5310: 1211 |0020: const/4 v1, #int 1 // #1 │ │ +3e5312: 0f01 |0021: return v1 │ │ +3e5314: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +3e5316: 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; │ │ @@ -849382,35 +849382,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 │ │ -3e5368: |[3e5368] de.danoeh.antennapod.core.util.IntentUtils.openInBrowser:(Landroid/content/Context;Ljava/lang/String;)V │ │ -3e5378: 2200 6c00 |0000: new-instance v0, Landroid/content/Intent; // type@006c │ │ -3e537c: 1a01 fb6a |0002: const-string v1, "android.intent.action.VIEW" // string@6afb │ │ -3e5380: 7110 d106 0300 |0004: invoke-static {v3}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@06d1 │ │ -3e5386: 0c03 |0007: move-result-object v3 │ │ -3e5388: 7030 5c02 1003 |0008: invoke-direct {v0, v1, v3}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@025c │ │ -3e538e: 1503 0010 |000b: const/high16 v3, #int 268435456 // #1000 │ │ -3e5392: 6e20 5e02 3000 |000d: invoke-virtual {v0, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@025e │ │ -3e5398: 6e20 4302 0200 |0010: invoke-virtual {v2, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0243 │ │ -3e539e: 2815 |0013: goto 0028 // +0015 │ │ -3e53a0: 0d03 |0014: move-exception v3 │ │ -3e53a2: 6000 e27e |0015: sget v0, Lde/danoeh/antennapod/core/R$string;.pref_no_browser_found:I // field@7ee2 │ │ -3e53a6: 1211 |0017: const/4 v1, #int 1 // #1 │ │ -3e53a8: 7130 af12 0201 |0018: invoke-static {v2, v0, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12af │ │ -3e53ae: 0c02 |001b: move-result-object v2 │ │ -3e53b0: 6e10 b112 0200 |001c: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@12b1 │ │ -3e53b6: 1a02 8422 |001f: const-string v2, "IntentUtils" // string@2284 │ │ -3e53ba: 7110 020b 0300 |0021: invoke-static {v3}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ -3e53c0: 0c03 |0024: move-result-object v3 │ │ -3e53c2: 7120 000b 3200 |0025: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -3e53c8: 0e00 |0028: return-void │ │ +3e5330: |[3e5330] de.danoeh.antennapod.core.util.IntentUtils.openInBrowser:(Landroid/content/Context;Ljava/lang/String;)V │ │ +3e5340: 2200 6c00 |0000: new-instance v0, Landroid/content/Intent; // type@006c │ │ +3e5344: 1a01 fb6a |0002: const-string v1, "android.intent.action.VIEW" // string@6afb │ │ +3e5348: 7110 d106 0300 |0004: invoke-static {v3}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@06d1 │ │ +3e534e: 0c03 |0007: move-result-object v3 │ │ +3e5350: 7030 5c02 1003 |0008: invoke-direct {v0, v1, v3}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@025c │ │ +3e5356: 1503 0010 |000b: const/high16 v3, #int 268435456 // #1000 │ │ +3e535a: 6e20 5e02 3000 |000d: invoke-virtual {v0, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@025e │ │ +3e5360: 6e20 4302 0200 |0010: invoke-virtual {v2, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0243 │ │ +3e5366: 2815 |0013: goto 0028 // +0015 │ │ +3e5368: 0d03 |0014: move-exception v3 │ │ +3e536a: 6000 e27e |0015: sget v0, Lde/danoeh/antennapod/core/R$string;.pref_no_browser_found:I // field@7ee2 │ │ +3e536e: 1211 |0017: const/4 v1, #int 1 // #1 │ │ +3e5370: 7130 af12 0201 |0018: invoke-static {v2, v0, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12af │ │ +3e5376: 0c02 |001b: move-result-object v2 │ │ +3e5378: 6e10 b112 0200 |001c: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@12b1 │ │ +3e537e: 1a02 8422 |001f: const-string v2, "IntentUtils" // string@2284 │ │ +3e5382: 7110 020b 0300 |0021: invoke-static {v3}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ +3e5388: 0c03 |0024: move-result-object v3 │ │ +3e538a: 7120 000b 3200 |0025: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +3e5390: 0e00 |0028: return-void │ │ catches : 1 │ │ 0x0000 - 0x0013 │ │ Landroid/content/ActivityNotFoundException; -> 0x0014 │ │ positions : │ │ 0x0000 line=40 │ │ 0x000d line=41 │ │ 0x0010 line=42 │ │ @@ -849425,23 +849425,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 │ │ -3e53d8: |[3e53d8] de.danoeh.antennapod.core.util.IntentUtils.sendLocalBroadcast:(Landroid/content/Context;Ljava/lang/String;)V │ │ -3e53e8: 2200 6c00 |0000: new-instance v0, Landroid/content/Intent; // type@006c │ │ -3e53ec: 7020 5b02 2000 |0002: invoke-direct {v0, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@025b │ │ -3e53f2: 6e10 2e02 0100 |0005: invoke-virtual {v1}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@022e │ │ -3e53f8: 0c02 |0008: move-result-object v2 │ │ -3e53fa: 6e20 8802 2000 |0009: invoke-virtual {v0, v2}, Landroid/content/Intent;.setPackage:(Ljava/lang/String;)Landroid/content/Intent; // method@0288 │ │ -3e5400: 0c02 |000c: move-result-object v2 │ │ -3e5402: 6e20 4002 2100 |000d: invoke-virtual {v1, v2}, Landroid/content/Context;.sendBroadcast:(Landroid/content/Intent;)V // method@0240 │ │ -3e5408: 0e00 |0010: return-void │ │ +3e53a0: |[3e53a0] de.danoeh.antennapod.core.util.IntentUtils.sendLocalBroadcast:(Landroid/content/Context;Ljava/lang/String;)V │ │ +3e53b0: 2200 6c00 |0000: new-instance v0, Landroid/content/Intent; // type@006c │ │ +3e53b4: 7020 5b02 2000 |0002: invoke-direct {v0, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@025b │ │ +3e53ba: 6e10 2e02 0100 |0005: invoke-virtual {v1}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@022e │ │ +3e53c0: 0c02 |0008: move-result-object v2 │ │ +3e53c2: 6e20 8802 2000 |0009: invoke-virtual {v0, v2}, Landroid/content/Intent;.setPackage:(Ljava/lang/String;)Landroid/content/Intent; // method@0288 │ │ +3e53c8: 0c02 |000c: move-result-object v2 │ │ +3e53ca: 6e20 4002 2100 |000d: invoke-virtual {v1, v2}, Landroid/content/Context;.sendBroadcast:(Landroid/content/Intent;)V // method@0240 │ │ +3e53d0: 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; │ │ │ │ @@ -849476,17 +849476,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3e540c: |[3e540c] de.danoeh.antennapod.core.util.InvalidFeedException.:(Ljava/lang/String;)V │ │ -3e541c: 7020 9bb2 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@b29b │ │ -3e5422: 0e00 |0003: return-void │ │ +3e53d4: |[3e53d4] de.danoeh.antennapod.core.util.InvalidFeedException.:(Ljava/lang/String;)V │ │ +3e53e4: 7020 9bb2 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@b29b │ │ +3e53ea: 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; │ │ │ │ @@ -849524,18 +849524,18 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -3e5700: |[3e5700] de.danoeh.antennapod.core.util.LongList.:()V │ │ -3e5710: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -3e5712: 7020 929d 0100 |0001: invoke-direct {v1, v0}, Lde/danoeh/antennapod/core/util/LongList;.:(I)V // method@9d92 │ │ -3e5718: 0e00 |0004: return-void │ │ +3e56c8: |[3e56c8] de.danoeh.antennapod.core.util.LongList.:()V │ │ +3e56d8: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +3e56da: 7020 929d 0100 |0001: invoke-direct {v1, v0}, Lde/danoeh/antennapod/core/util/LongList;.:(I)V // method@9d92 │ │ +3e56e0: 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;) │ │ @@ -849543,26 +849543,26 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -3e571c: |[3e571c] de.danoeh.antennapod.core.util.LongList.:(I)V │ │ -3e572c: 7010 ffb2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e5732: 3a02 0a00 |0003: if-ltz v2, 000d // +000a │ │ -3e5736: 2322 0220 |0005: new-array v2, v2, [J // type@2002 │ │ -3e573a: 5b12 488e |0007: iput-object v2, v1, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8e48 │ │ -3e573e: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -3e5740: 5912 478e |000a: iput v2, v1, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8e47 │ │ -3e5744: 0e00 |000c: return-void │ │ -3e5746: 2202 701e |000d: new-instance v2, Ljava/lang/IllegalArgumentException; // type@1e70 │ │ -3e574a: 1a00 089b |000f: const-string v0, "initial capacity must be 0 or higher" // string@9b08 │ │ -3e574e: 7020 abb2 0200 |0011: invoke-direct {v2, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b2ab │ │ -3e5754: 2702 |0014: throw v2 │ │ +3e56e4: |[3e56e4] de.danoeh.antennapod.core.util.LongList.:(I)V │ │ +3e56f4: 7010 ffb2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e56fa: 3a02 0a00 |0003: if-ltz v2, 000d // +000a │ │ +3e56fe: 2322 0220 |0005: new-array v2, v2, [J // type@2002 │ │ +3e5702: 5b12 488e |0007: iput-object v2, v1, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8e48 │ │ +3e5706: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +3e5708: 5912 478e |000a: iput v2, v1, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8e47 │ │ +3e570c: 0e00 |000c: return-void │ │ +3e570e: 2202 701e |000d: new-instance v2, Ljava/lang/IllegalArgumentException; // type@1e70 │ │ +3e5712: 1a00 089b |000f: const-string v0, "initial capacity must be 0 or higher" // string@9b08 │ │ +3e5716: 7020 abb2 0200 |0011: invoke-direct {v2, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b2ab │ │ +3e571c: 2702 |0014: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0005 line=29 │ │ 0x000a line=30 │ │ 0x000d line=27 │ │ locals : │ │ @@ -849574,27 +849574,27 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 22 16-bit code units │ │ -3e57a8: |[3e57a8] de.danoeh.antennapod.core.util.LongList.growIfNeeded:()V │ │ -3e57b8: 5240 478e |0000: iget v0, v4, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8e47 │ │ -3e57bc: 5441 488e |0002: iget-object v1, v4, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8e48 │ │ -3e57c0: 2112 |0004: array-length v2, v1 │ │ -3e57c2: 3320 1000 |0005: if-ne v0, v2, 0015 // +0010 │ │ -3e57c6: da02 0003 |0007: mul-int/lit8 v2, v0, #int 3 // #03 │ │ -3e57ca: db02 0202 |0009: div-int/lit8 v2, v2, #int 2 // #02 │ │ -3e57ce: d802 020a |000b: add-int/lit8 v2, v2, #int 10 // #0a │ │ -3e57d2: 2322 0220 |000d: new-array v2, v2, [J // type@2002 │ │ -3e57d6: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -3e57d8: 7150 68b3 3132 |0010: invoke-static {v1, v3, v2, v3, v0}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@b368 │ │ -3e57de: 5b42 488e |0013: iput-object v2, v4, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8e48 │ │ -3e57e2: 0e00 |0015: return-void │ │ +3e5770: |[3e5770] de.danoeh.antennapod.core.util.LongList.growIfNeeded:()V │ │ +3e5780: 5240 478e |0000: iget v0, v4, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8e47 │ │ +3e5784: 5441 488e |0002: iget-object v1, v4, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8e48 │ │ +3e5788: 2112 |0004: array-length v2, v1 │ │ +3e578a: 3320 1000 |0005: if-ne v0, v2, 0015 // +0010 │ │ +3e578e: da02 0003 |0007: mul-int/lit8 v2, v0, #int 3 // #03 │ │ +3e5792: db02 0202 |0009: div-int/lit8 v2, v2, #int 2 // #02 │ │ +3e5796: d802 020a |000b: add-int/lit8 v2, v2, #int 10 // #0a │ │ +3e579a: 2322 0220 |000d: new-array v2, v2, [J // type@2002 │ │ +3e579e: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +3e57a0: 7150 68b3 3132 |0010: invoke-static {v1, v3, v2, v3, v0}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@b368 │ │ +3e57a6: 5b42 488e |0013: iput-object v2, v4, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8e48 │ │ +3e57aa: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ 0x0009 line=223 │ │ 0x0010 line=224 │ │ 0x0013 line=225 │ │ locals : │ │ @@ -849605,33 +849605,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 │ │ -3e54f8: |[3e54f8] de.danoeh.antennapod.core.util.LongList.of:([J)Lde/danoeh/antennapod/core/util/LongList; │ │ -3e5508: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3e550a: 3805 1800 |0001: if-eqz v5, 0019 // +0018 │ │ -3e550e: 2151 |0003: array-length v1, v5 │ │ -3e5510: 3901 0300 |0004: if-nez v1, 0007 // +0003 │ │ -3e5514: 2813 |0006: goto 0019 // +0013 │ │ -3e5516: 2201 9819 |0007: new-instance v1, Lde/danoeh/antennapod/core/util/LongList; // type@1998 │ │ -3e551a: 2152 |0009: array-length v2, v5 │ │ -3e551c: 7020 929d 2100 |000a: invoke-direct {v1, v2}, Lde/danoeh/antennapod/core/util/LongList;.:(I)V // method@9d92 │ │ -3e5522: 2152 |000d: array-length v2, v5 │ │ -3e5524: 3520 0a00 |000e: if-ge v0, v2, 0018 // +000a │ │ -3e5528: 4503 0500 |0010: aget-wide v3, v5, v0 │ │ -3e552c: 6e30 939d 3104 |0012: invoke-virtual {v1, v3, v4}, Lde/danoeh/antennapod/core/util/LongList;.add:(J)V // method@9d93 │ │ -3e5532: d800 0001 |0015: add-int/lit8 v0, v0, #int 1 // #01 │ │ -3e5536: 28f7 |0017: goto 000e // -0009 │ │ -3e5538: 1101 |0018: return-object v1 │ │ -3e553a: 2205 9819 |0019: new-instance v5, Lde/danoeh/antennapod/core/util/LongList; // type@1998 │ │ -3e553e: 7020 929d 0500 |001b: invoke-direct {v5, v0}, Lde/danoeh/antennapod/core/util/LongList;.:(I)V // method@9d92 │ │ -3e5544: 1105 |001e: return-object v5 │ │ +3e54c0: |[3e54c0] de.danoeh.antennapod.core.util.LongList.of:([J)Lde/danoeh/antennapod/core/util/LongList; │ │ +3e54d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3e54d2: 3805 1800 |0001: if-eqz v5, 0019 // +0018 │ │ +3e54d6: 2151 |0003: array-length v1, v5 │ │ +3e54d8: 3901 0300 |0004: if-nez v1, 0007 // +0003 │ │ +3e54dc: 2813 |0006: goto 0019 // +0013 │ │ +3e54de: 2201 9819 |0007: new-instance v1, Lde/danoeh/antennapod/core/util/LongList; // type@1998 │ │ +3e54e2: 2152 |0009: array-length v2, v5 │ │ +3e54e4: 7020 929d 2100 |000a: invoke-direct {v1, v2}, Lde/danoeh/antennapod/core/util/LongList;.:(I)V // method@9d92 │ │ +3e54ea: 2152 |000d: array-length v2, v5 │ │ +3e54ec: 3520 0a00 |000e: if-ge v0, v2, 0018 // +000a │ │ +3e54f0: 4503 0500 |0010: aget-wide v3, v5, v0 │ │ +3e54f4: 6e30 939d 3104 |0012: invoke-virtual {v1, v3, v4}, Lde/danoeh/antennapod/core/util/LongList;.add:(J)V // method@9d93 │ │ +3e54fa: d800 0001 |0015: add-int/lit8 v0, v0, #int 1 // #01 │ │ +3e54fe: 28f7 |0017: goto 000e // -0009 │ │ +3e5500: 1101 |0018: return-object v1 │ │ +3e5502: 2205 9819 |0019: new-instance v5, Lde/danoeh/antennapod/core/util/LongList; // type@1998 │ │ +3e5506: 7020 929d 0500 |001b: invoke-direct {v5, v0}, Lde/danoeh/antennapod/core/util/LongList;.:(I)V // method@9d92 │ │ +3e550c: 1105 |001e: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=34 │ │ 0x0007 line=37 │ │ 0x000d line=38 │ │ 0x0012 line=39 │ │ 0x0019 line=35 │ │ @@ -849644,22 +849644,22 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -3e5758: |[3e5758] de.danoeh.antennapod.core.util.LongList.add:(J)V │ │ -3e5768: 7010 989d 0300 |0000: invoke-direct {v3}, Lde/danoeh/antennapod/core/util/LongList;.growIfNeeded:()V // method@9d98 │ │ -3e576e: 5430 488e |0003: iget-object v0, v3, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8e48 │ │ -3e5772: 5231 478e |0005: iget v1, v3, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8e47 │ │ -3e5776: d802 0101 |0007: add-int/lit8 v2, v1, #int 1 // #01 │ │ -3e577a: 5932 478e |0009: iput v2, v3, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8e47 │ │ -3e577e: 4c04 0001 |000b: aput-wide v4, v0, v1 │ │ -3e5782: 0e00 |000d: return-void │ │ +3e5720: |[3e5720] de.danoeh.antennapod.core.util.LongList.add:(J)V │ │ +3e5730: 7010 989d 0300 |0000: invoke-direct {v3}, Lde/danoeh/antennapod/core/util/LongList;.growIfNeeded:()V // method@9d98 │ │ +3e5736: 5430 488e |0003: iget-object v0, v3, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8e48 │ │ +3e573a: 5231 478e |0005: iget v1, v3, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8e47 │ │ +3e573e: d802 0101 |0007: add-int/lit8 v2, v1, #int 1 // #01 │ │ +3e5742: 5932 478e |0009: iput v2, v3, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8e47 │ │ +3e5746: 4c04 0001 |000b: aput-wide v4, v0, v1 │ │ +3e574a: 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 │ │ @@ -849669,21 +849669,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -3e5784: |[3e5784] de.danoeh.antennapod.core.util.LongList.clear:()V │ │ -3e5794: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -3e5796: 2300 0220 |0001: new-array v0, v0, [J // type@2002 │ │ -3e579a: 5b10 488e |0003: iput-object v0, v1, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8e48 │ │ -3e579e: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -3e57a0: 5910 478e |0006: iput v0, v1, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8e47 │ │ -3e57a4: 0e00 |0008: return-void │ │ +3e574c: |[3e574c] de.danoeh.antennapod.core.util.LongList.clear:()V │ │ +3e575c: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +3e575e: 2300 0220 |0001: new-array v0, v0, [J // type@2002 │ │ +3e5762: 5b10 488e |0003: iput-object v0, v1, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8e48 │ │ +3e5766: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +3e5768: 5910 478e |0006: iput v0, v1, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8e47 │ │ +3e576c: 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; │ │ │ │ @@ -849692,22 +849692,22 @@ │ │ type : '(J)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -3e5424: |[3e5424] de.danoeh.antennapod.core.util.LongList.contains:(J)Z │ │ -3e5434: 6e30 9a9d 1002 |0000: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/core/util/LongList;.indexOf:(J)I // method@9d9a │ │ -3e543a: 0a01 |0003: move-result v1 │ │ -3e543c: 3a01 0400 |0004: if-ltz v1, 0008 // +0004 │ │ -3e5440: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -3e5442: 2802 |0007: goto 0009 // +0002 │ │ -3e5444: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -3e5446: 0f01 |0009: return v1 │ │ +3e53ec: |[3e53ec] de.danoeh.antennapod.core.util.LongList.contains:(J)Z │ │ +3e53fc: 6e30 9a9d 1002 |0000: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/core/util/LongList;.indexOf:(J)I // method@9d9a │ │ +3e5402: 0a01 |0003: move-result v1 │ │ +3e5404: 3a01 0400 |0004: if-ltz v1, 0008 // +0004 │ │ +3e5408: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +3e540a: 2802 |0007: goto 0009 // +0002 │ │ +3e540c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +3e540e: 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 │ │ │ │ @@ -849716,40 +849716,40 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 41 16-bit code units │ │ -3e5448: |[3e5448] de.danoeh.antennapod.core.util.LongList.equals:(Ljava/lang/Object;)Z │ │ -3e5458: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -3e545a: 3389 0300 |0001: if-ne v9, v8, 0004 // +0003 │ │ -3e545e: 0f00 |0003: return v0 │ │ -3e5460: 2091 9819 |0004: instance-of v1, v9, Lde/danoeh/antennapod/core/util/LongList; // type@1998 │ │ -3e5464: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -3e5466: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -3e546a: 0f02 |0009: return v2 │ │ -3e546c: 1f09 9819 |000a: check-cast v9, Lde/danoeh/antennapod/core/util/LongList; // type@1998 │ │ -3e5470: 5281 478e |000c: iget v1, v8, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8e47 │ │ -3e5474: 5293 478e |000e: iget v3, v9, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8e47 │ │ -3e5478: 3231 0300 |0010: if-eq v1, v3, 0013 // +0003 │ │ -3e547c: 0f02 |0012: return v2 │ │ -3e547e: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -3e5480: 5283 478e |0014: iget v3, v8, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8e47 │ │ -3e5484: 3531 1200 |0016: if-ge v1, v3, 0028 // +0012 │ │ -3e5488: 5483 488e |0018: iget-object v3, v8, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8e48 │ │ -3e548c: 4504 0301 |001a: aget-wide v4, v3, v1 │ │ -3e5490: 5493 488e |001c: iget-object v3, v9, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8e48 │ │ -3e5494: 4506 0301 |001e: aget-wide v6, v3, v1 │ │ -3e5498: 3103 0406 |0020: cmp-long v3, v4, v6 │ │ -3e549c: 3803 0300 |0022: if-eqz v3, 0025 // +0003 │ │ -3e54a0: 0f02 |0024: return v2 │ │ -3e54a2: d801 0101 |0025: add-int/lit8 v1, v1, #int 1 // #01 │ │ -3e54a6: 28ed |0027: goto 0014 // -0013 │ │ -3e54a8: 0f00 |0028: return v0 │ │ +3e5410: |[3e5410] de.danoeh.antennapod.core.util.LongList.equals:(Ljava/lang/Object;)Z │ │ +3e5420: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +3e5422: 3389 0300 |0001: if-ne v9, v8, 0004 // +0003 │ │ +3e5426: 0f00 |0003: return v0 │ │ +3e5428: 2091 9819 |0004: instance-of v1, v9, Lde/danoeh/antennapod/core/util/LongList; // type@1998 │ │ +3e542c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +3e542e: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +3e5432: 0f02 |0009: return v2 │ │ +3e5434: 1f09 9819 |000a: check-cast v9, Lde/danoeh/antennapod/core/util/LongList; // type@1998 │ │ +3e5438: 5281 478e |000c: iget v1, v8, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8e47 │ │ +3e543c: 5293 478e |000e: iget v3, v9, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8e47 │ │ +3e5440: 3231 0300 |0010: if-eq v1, v3, 0013 // +0003 │ │ +3e5444: 0f02 |0012: return v2 │ │ +3e5446: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +3e5448: 5283 478e |0014: iget v3, v8, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8e47 │ │ +3e544c: 3531 1200 |0016: if-ge v1, v3, 0028 // +0012 │ │ +3e5450: 5483 488e |0018: iget-object v3, v8, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8e48 │ │ +3e5454: 4504 0301 |001a: aget-wide v4, v3, v1 │ │ +3e5458: 5493 488e |001c: iget-object v3, v9, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8e48 │ │ +3e545c: 4506 0301 |001e: aget-wide v6, v3, v1 │ │ +3e5460: 3103 0406 |0020: cmp-long v3, v4, v6 │ │ +3e5464: 3803 0300 |0022: if-eqz v3, 0025 // +0003 │ │ +3e5468: 0f02 |0024: return v2 │ │ +3e546a: d801 0101 |0025: add-int/lit8 v1, v1, #int 1 // #01 │ │ +3e546e: 28ed |0027: goto 0014 // -0013 │ │ +3e5470: 0f00 |0028: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=59 │ │ 0x000a line=62 │ │ 0x000c line=63 │ │ 0x0014 line=66 │ │ 0x0018 line=67 │ │ @@ -849762,29 +849762,29 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -3e5648: |[3e5648] de.danoeh.antennapod.core.util.LongList.get:(I)J │ │ -3e5658: 5230 478e |0000: iget v0, v3, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8e47 │ │ -3e565c: 3504 1100 |0002: if-ge v4, v0, 0013 // +0011 │ │ -3e5660: 3a04 0700 |0004: if-ltz v4, 000b // +0007 │ │ -3e5664: 5430 488e |0006: iget-object v0, v3, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8e48 │ │ -3e5668: 4501 0004 |0008: aget-wide v1, v0, v4 │ │ -3e566c: 1001 |000a: return-wide v1 │ │ -3e566e: 2204 721e |000b: new-instance v4, Ljava/lang/IndexOutOfBoundsException; // type@1e72 │ │ -3e5672: 1a00 a3bb |000d: const-string v0, "n < 0" // string@bba3 │ │ -3e5676: 7020 b3b2 0400 |000f: invoke-direct {v4, v0}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@b2b3 │ │ -3e567c: 2704 |0012: throw v4 │ │ -3e567e: 2204 721e |0013: new-instance v4, Ljava/lang/IndexOutOfBoundsException; // type@1e72 │ │ -3e5682: 1a00 a5bb |0015: const-string v0, "n >= size()" // string@bba5 │ │ -3e5686: 7020 b3b2 0400 |0017: invoke-direct {v4, v0}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@b2b3 │ │ -3e568c: 2704 |001a: throw v4 │ │ +3e5610: |[3e5610] de.danoeh.antennapod.core.util.LongList.get:(I)J │ │ +3e5620: 5230 478e |0000: iget v0, v3, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8e47 │ │ +3e5624: 3504 1100 |0002: if-ge v4, v0, 0013 // +0011 │ │ +3e5628: 3a04 0700 |0004: if-ltz v4, 000b // +0007 │ │ +3e562c: 5430 488e |0006: iget-object v0, v3, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8e48 │ │ +3e5630: 4501 0004 |0008: aget-wide v1, v0, v4 │ │ +3e5634: 1001 |000a: return-wide v1 │ │ +3e5636: 2204 721e |000b: new-instance v4, Ljava/lang/IndexOutOfBoundsException; // type@1e72 │ │ +3e563a: 1a00 a3bb |000d: const-string v0, "n < 0" // string@bba3 │ │ +3e563e: 7020 b3b2 0400 |000f: invoke-direct {v4, v0}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@b2b3 │ │ +3e5644: 2704 |0012: throw v4 │ │ +3e5646: 2204 721e |0013: new-instance v4, Ljava/lang/IndexOutOfBoundsException; // type@1e72 │ │ +3e564a: 1a00 a5bb |0015: const-string v0, "n >= size()" // string@bba5 │ │ +3e564e: 7020 b3b2 0400 |0017: invoke-direct {v4, v0}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@b2b3 │ │ +3e5654: 2704 |001a: throw v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0006 line=107 │ │ 0x000b line=105 │ │ 0x0013 line=103 │ │ locals : │ │ @@ -849796,30 +849796,30 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 24 16-bit code units │ │ -3e5548: |[3e5548] de.danoeh.antennapod.core.util.LongList.hashCode:()I │ │ -3e5558: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -3e555a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3e555c: 5272 478e |0002: iget v2, v7, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8e47 │ │ -3e5560: 3521 1300 |0004: if-ge v1, v2, 0017 // +0013 │ │ -3e5564: 5472 488e |0006: iget-object v2, v7, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8e48 │ │ -3e5568: 4503 0201 |0008: aget-wide v3, v2, v1 │ │ -3e556c: da00 001f |000a: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -3e5570: 1302 2000 |000c: const/16 v2, #int 32 // #20 │ │ -3e5574: a505 0302 |000e: ushr-long v5, v3, v2 │ │ -3e5578: a202 0305 |0010: xor-long v2, v3, v5 │ │ -3e557c: 8423 |0012: long-to-int v3, v2 │ │ -3e557e: b030 |0013: add-int/2addr v0, v3 │ │ -3e5580: d801 0101 |0014: add-int/lit8 v1, v1, #int 1 // #01 │ │ -3e5584: 28ec |0016: goto 0002 // -0014 │ │ -3e5586: 0f00 |0017: return v0 │ │ +3e5510: |[3e5510] de.danoeh.antennapod.core.util.LongList.hashCode:()I │ │ +3e5520: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +3e5522: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3e5524: 5272 478e |0002: iget v2, v7, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8e47 │ │ +3e5528: 3521 1300 |0004: if-ge v1, v2, 0017 // +0013 │ │ +3e552c: 5472 488e |0006: iget-object v2, v7, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8e48 │ │ +3e5530: 4503 0201 |0008: aget-wide v3, v2, v1 │ │ +3e5534: da00 001f |000a: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +3e5538: 1302 2000 |000c: const/16 v2, #int 32 // #20 │ │ +3e553c: a505 0302 |000e: ushr-long v5, v3, v2 │ │ +3e5540: a202 0305 |0010: xor-long v2, v3, v5 │ │ +3e5544: 8423 |0012: long-to-int v3, v2 │ │ +3e5546: b030 |0013: add-int/2addr v0, v3 │ │ +3e5548: d801 0101 |0014: add-int/lit8 v1, v1, #int 1 // #01 │ │ +3e554c: 28ec |0016: goto 0002 // -0014 │ │ +3e554e: 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; │ │ │ │ @@ -849828,27 +849828,27 @@ │ │ type : '(J)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -3e5588: |[3e5588] de.danoeh.antennapod.core.util.LongList.indexOf:(J)I │ │ -3e5598: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3e559a: 5241 478e |0001: iget v1, v4, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8e47 │ │ -3e559e: 3510 0e00 |0003: if-ge v0, v1, 0011 // +000e │ │ -3e55a2: 5441 488e |0005: iget-object v1, v4, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8e48 │ │ -3e55a6: 4502 0100 |0007: aget-wide v2, v1, v0 │ │ -3e55aa: 3101 0205 |0009: cmp-long v1, v2, v5 │ │ -3e55ae: 3901 0300 |000b: if-nez v1, 000e // +0003 │ │ -3e55b2: 0f00 |000d: return v0 │ │ -3e55b4: d800 0001 |000e: add-int/lit8 v0, v0, #int 1 // #01 │ │ -3e55b8: 28f1 |0010: goto 0001 // -000f │ │ -3e55ba: 12f5 |0011: const/4 v5, #int -1 // #ff │ │ -3e55bc: 0f05 |0012: return v5 │ │ +3e5550: |[3e5550] de.danoeh.antennapod.core.util.LongList.indexOf:(J)I │ │ +3e5560: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3e5562: 5241 478e |0001: iget v1, v4, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8e47 │ │ +3e5566: 3510 0e00 |0003: if-ge v0, v1, 0011 // +000e │ │ +3e556a: 5441 488e |0005: iget-object v1, v4, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8e48 │ │ +3e556e: 4502 0100 |0007: aget-wide v2, v1, v0 │ │ +3e5572: 3101 0205 |0009: cmp-long v1, v2, v5 │ │ +3e5576: 3901 0300 |000b: if-nez v1, 000e // +0003 │ │ +3e557a: 0f00 |000d: return v0 │ │ +3e557c: d800 0001 |000e: add-int/lit8 v0, v0, #int 1 // #01 │ │ +3e5580: 28f1 |0010: goto 0001 // -000f │ │ +3e5582: 12f5 |0011: const/4 v5, #int -1 // #ff │ │ +3e5584: 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 │ │ @@ -849858,39 +849858,39 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 47 16-bit code units │ │ -3e57e4: |[3e57e4] de.danoeh.antennapod.core.util.LongList.insert:(II)V │ │ -3e57f4: 5230 478e |0000: iget v0, v3, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8e47 │ │ -3e57f8: 3604 2500 |0002: if-gt v4, v0, 0027 // +0025 │ │ -3e57fc: 3a04 1b00 |0004: if-ltz v4, 001f // +001b │ │ -3e5800: 7010 989d 0300 |0006: invoke-direct {v3}, Lde/danoeh/antennapod/core/util/LongList;.growIfNeeded:()V // method@9d98 │ │ -3e5806: 5430 488e |0009: iget-object v0, v3, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8e48 │ │ -3e580a: d801 0401 |000b: add-int/lit8 v1, v4, #int 1 // #01 │ │ -3e580e: 5232 478e |000d: iget v2, v3, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8e47 │ │ -3e5812: b142 |000f: sub-int/2addr v2, v4 │ │ -3e5814: 7152 68b3 4010 |0010: invoke-static {v0, v4, v0, v1, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@b368 │ │ -3e581a: 5430 488e |0013: iget-object v0, v3, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8e48 │ │ -3e581e: 8151 |0015: int-to-long v1, v5 │ │ -3e5820: 4c01 0004 |0016: aput-wide v1, v0, v4 │ │ -3e5824: 5234 478e |0018: iget v4, v3, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8e47 │ │ -3e5828: d804 0401 |001a: add-int/lit8 v4, v4, #int 1 // #01 │ │ -3e582c: 5934 478e |001c: iput v4, v3, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8e47 │ │ -3e5830: 0e00 |001e: return-void │ │ -3e5832: 2204 721e |001f: new-instance v4, Ljava/lang/IndexOutOfBoundsException; // type@1e72 │ │ -3e5836: 1a05 a3bb |0021: const-string v5, "n < 0" // string@bba3 │ │ -3e583a: 7020 b3b2 5400 |0023: invoke-direct {v4, v5}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@b2b3 │ │ -3e5840: 2704 |0026: throw v4 │ │ -3e5842: 2204 721e |0027: new-instance v4, Ljava/lang/IndexOutOfBoundsException; // type@1e72 │ │ -3e5846: 1a05 a4bb |0029: const-string v5, "n > size()" // string@bba4 │ │ -3e584a: 7020 b3b2 5400 |002b: invoke-direct {v4, v5}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@b2b3 │ │ -3e5850: 2704 |002e: throw v4 │ │ +3e57ac: |[3e57ac] de.danoeh.antennapod.core.util.LongList.insert:(II)V │ │ +3e57bc: 5230 478e |0000: iget v0, v3, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8e47 │ │ +3e57c0: 3604 2500 |0002: if-gt v4, v0, 0027 // +0025 │ │ +3e57c4: 3a04 1b00 |0004: if-ltz v4, 001f // +001b │ │ +3e57c8: 7010 989d 0300 |0006: invoke-direct {v3}, Lde/danoeh/antennapod/core/util/LongList;.growIfNeeded:()V // method@9d98 │ │ +3e57ce: 5430 488e |0009: iget-object v0, v3, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8e48 │ │ +3e57d2: d801 0401 |000b: add-int/lit8 v1, v4, #int 1 // #01 │ │ +3e57d6: 5232 478e |000d: iget v2, v3, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8e47 │ │ +3e57da: b142 |000f: sub-int/2addr v2, v4 │ │ +3e57dc: 7152 68b3 4010 |0010: invoke-static {v0, v4, v0, v1, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@b368 │ │ +3e57e2: 5430 488e |0013: iget-object v0, v3, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8e48 │ │ +3e57e6: 8151 |0015: int-to-long v1, v5 │ │ +3e57e8: 4c01 0004 |0016: aput-wide v1, v0, v4 │ │ +3e57ec: 5234 478e |0018: iget v4, v3, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8e47 │ │ +3e57f0: d804 0401 |001a: add-int/lit8 v4, v4, #int 1 // #01 │ │ +3e57f4: 5934 478e |001c: iput v4, v3, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8e47 │ │ +3e57f8: 0e00 |001e: return-void │ │ +3e57fa: 2204 721e |001f: new-instance v4, Ljava/lang/IndexOutOfBoundsException; // type@1e72 │ │ +3e57fe: 1a05 a3bb |0021: const-string v5, "n < 0" // string@bba3 │ │ +3e5802: 7020 b3b2 5400 |0023: invoke-direct {v4, v5}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@b2b3 │ │ +3e5808: 2704 |0026: throw v4 │ │ +3e580a: 2204 721e |0027: new-instance v4, Ljava/lang/IndexOutOfBoundsException; // type@1e72 │ │ +3e580e: 1a05 a4bb |0029: const-string v5, "n > size()" // string@bba4 │ │ +3e5812: 7020 b3b2 5400 |002b: invoke-direct {v4, v5}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@b2b3 │ │ +3e5818: 2704 |002e: throw v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ 0x0006 line=155 │ │ 0x0009 line=157 │ │ 0x0013 line=158 │ │ 0x0018 line=159 │ │ @@ -849906,33 +849906,33 @@ │ │ type : '(J)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 29 16-bit code units │ │ -3e54ac: |[3e54ac] de.danoeh.antennapod.core.util.LongList.remove:(J)Z │ │ -3e54bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3e54be: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3e54c0: 5272 478e |0002: iget v2, v7, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8e47 │ │ -3e54c4: 3521 1800 |0004: if-ge v1, v2, 001c // +0018 │ │ -3e54c8: 5473 488e |0006: iget-object v3, v7, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8e48 │ │ -3e54cc: 4504 0301 |0008: aget-wide v4, v3, v1 │ │ -3e54d0: 3106 0408 |000a: cmp-long v6, v4, v8 │ │ -3e54d4: 3906 0d00 |000c: if-nez v6, 0019 // +000d │ │ -3e54d8: 1218 |000e: const/4 v8, #int 1 // #1 │ │ -3e54da: b182 |000f: sub-int/2addr v2, v8 │ │ -3e54dc: 5972 478e |0010: iput v2, v7, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8e47 │ │ -3e54e0: d809 0101 |0012: add-int/lit8 v9, v1, #int 1 // #01 │ │ -3e54e4: b112 |0014: sub-int/2addr v2, v1 │ │ -3e54e6: 7152 68b3 9313 |0015: invoke-static {v3, v9, v3, v1, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@b368 │ │ -3e54ec: 0f08 |0018: return v8 │ │ -3e54ee: d801 0101 |0019: add-int/lit8 v1, v1, #int 1 // #01 │ │ -3e54f2: 28e7 |001b: goto 0002 // -0019 │ │ -3e54f4: 0f00 |001c: return v0 │ │ +3e5474: |[3e5474] de.danoeh.antennapod.core.util.LongList.remove:(J)Z │ │ +3e5484: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3e5486: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3e5488: 5272 478e |0002: iget v2, v7, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8e47 │ │ +3e548c: 3521 1800 |0004: if-ge v1, v2, 001c // +0018 │ │ +3e5490: 5473 488e |0006: iget-object v3, v7, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8e48 │ │ +3e5494: 4504 0301 |0008: aget-wide v4, v3, v1 │ │ +3e5498: 3106 0408 |000a: cmp-long v6, v4, v8 │ │ +3e549c: 3906 0d00 |000c: if-nez v6, 0019 // +000d │ │ +3e54a0: 1218 |000e: const/4 v8, #int 1 // #1 │ │ +3e54a2: b182 |000f: sub-int/2addr v2, v8 │ │ +3e54a4: 5972 478e |0010: iput v2, v7, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8e47 │ │ +3e54a8: d809 0101 |0012: add-int/lit8 v9, v1, #int 1 // #01 │ │ +3e54ac: b112 |0014: sub-int/2addr v2, v1 │ │ +3e54ae: 7152 68b3 9313 |0015: invoke-static {v3, v9, v3, v1, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@b368 │ │ +3e54b4: 0f08 |0018: return v8 │ │ +3e54b6: d801 0101 |0019: add-int/lit8 v1, v1, #int 1 // #01 │ │ +3e54ba: 28e7 |001b: goto 0002 // -0019 │ │ +3e54bc: 0f00 |001c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=169 │ │ 0x0006 line=170 │ │ 0x0010 line=171 │ │ 0x0015 line=172 │ │ locals : │ │ @@ -849944,24 +849944,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 │ │ -3e5854: |[3e5854] de.danoeh.antennapod.core.util.LongList.removeAll:(Lde/danoeh/antennapod/core/util/LongList;)V │ │ -3e5864: 5455 488e |0000: iget-object v5, v5, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8e48 │ │ -3e5868: 2150 |0002: array-length v0, v5 │ │ -3e586a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3e586c: 3501 0a00 |0004: if-ge v1, v0, 000e // +000a │ │ -3e5870: 4502 0501 |0006: aget-wide v2, v5, v1 │ │ -3e5874: 6e30 9d9d 2403 |0008: invoke-virtual {v4, v2, v3}, Lde/danoeh/antennapod/core/util/LongList;.remove:(J)Z // method@9d9d │ │ -3e587a: d801 0101 |000b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -3e587e: 28f7 |000d: goto 0004 // -0009 │ │ -3e5880: 0e00 |000e: return-void │ │ +3e581c: |[3e581c] de.danoeh.antennapod.core.util.LongList.removeAll:(Lde/danoeh/antennapod/core/util/LongList;)V │ │ +3e582c: 5455 488e |0000: iget-object v5, v5, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8e48 │ │ +3e5830: 2150 |0002: array-length v0, v5 │ │ +3e5832: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3e5834: 3501 0a00 |0004: if-ge v1, v0, 000e // +000a │ │ +3e5838: 4502 0501 |0006: aget-wide v2, v5, v1 │ │ +3e583c: 6e30 9d9d 2403 |0008: invoke-virtual {v4, v2, v3}, Lde/danoeh/antennapod/core/util/LongList;.remove:(J)Z // method@9d9d │ │ +3e5842: d801 0101 |000b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +3e5846: 28f7 |000d: goto 0004 // -0009 │ │ +3e5848: 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; │ │ @@ -849971,23 +849971,23 @@ │ │ type : '([J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -3e5884: |[3e5884] de.danoeh.antennapod.core.util.LongList.removeAll:([J)V │ │ -3e5894: 2150 |0000: array-length v0, v5 │ │ -3e5896: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3e5898: 3501 0a00 |0002: if-ge v1, v0, 000c // +000a │ │ -3e589c: 4502 0501 |0004: aget-wide v2, v5, v1 │ │ -3e58a0: 6e30 9d9d 2403 |0006: invoke-virtual {v4, v2, v3}, Lde/danoeh/antennapod/core/util/LongList;.remove:(J)Z // method@9d9d │ │ -3e58a6: d801 0101 |0009: add-int/lit8 v1, v1, #int 1 // #01 │ │ -3e58aa: 28f7 |000b: goto 0002 // -0009 │ │ -3e58ac: 0e00 |000c: return-void │ │ +3e584c: |[3e584c] de.danoeh.antennapod.core.util.LongList.removeAll:([J)V │ │ +3e585c: 2150 |0000: array-length v0, v5 │ │ +3e585e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3e5860: 3501 0a00 |0002: if-ge v1, v0, 000c // +000a │ │ +3e5864: 4502 0501 |0004: aget-wide v2, v5, v1 │ │ +3e5868: 6e30 9d9d 2403 |0006: invoke-virtual {v4, v2, v3}, Lde/danoeh/antennapod/core/util/LongList;.remove:(J)Z // method@9d9d │ │ +3e586e: d801 0101 |0009: add-int/lit8 v1, v1, #int 1 // #01 │ │ +3e5872: 28f7 |000b: goto 0002 // -0009 │ │ +3e5874: 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 │ │ @@ -849997,33 +849997,33 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 35 16-bit code units │ │ -3e58b0: |[3e58b0] de.danoeh.antennapod.core.util.LongList.removeIndex:(I)V │ │ -3e58c0: 5230 478e |0000: iget v0, v3, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8e47 │ │ -3e58c4: 3504 1900 |0002: if-ge v4, v0, 001b // +0019 │ │ -3e58c8: 3a04 0f00 |0004: if-ltz v4, 0013 // +000f │ │ -3e58cc: d800 00ff |0006: add-int/lit8 v0, v0, #int -1 // #ff │ │ -3e58d0: 5930 478e |0008: iput v0, v3, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8e47 │ │ -3e58d4: 5431 488e |000a: iget-object v1, v3, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8e48 │ │ -3e58d8: d802 0401 |000c: add-int/lit8 v2, v4, #int 1 // #01 │ │ -3e58dc: b140 |000e: sub-int/2addr v0, v4 │ │ -3e58de: 7150 68b3 2141 |000f: invoke-static {v1, v2, v1, v4, v0}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@b368 │ │ -3e58e4: 0e00 |0012: return-void │ │ -3e58e6: 2204 721e |0013: new-instance v4, Ljava/lang/IndexOutOfBoundsException; // type@1e72 │ │ -3e58ea: 1a00 a3bb |0015: const-string v0, "n < 0" // string@bba3 │ │ -3e58ee: 7020 b3b2 0400 |0017: invoke-direct {v4, v0}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@b2b3 │ │ -3e58f4: 2704 |001a: throw v4 │ │ -3e58f6: 2204 721e |001b: new-instance v4, Ljava/lang/IndexOutOfBoundsException; // type@1e72 │ │ -3e58fa: 1a00 a5bb |001d: const-string v0, "n >= size()" // string@bba5 │ │ -3e58fe: 7020 b3b2 0400 |001f: invoke-direct {v4, v0}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@b2b3 │ │ -3e5904: 2704 |0022: throw v4 │ │ +3e5878: |[3e5878] de.danoeh.antennapod.core.util.LongList.removeIndex:(I)V │ │ +3e5888: 5230 478e |0000: iget v0, v3, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8e47 │ │ +3e588c: 3504 1900 |0002: if-ge v4, v0, 001b // +0019 │ │ +3e5890: 3a04 0f00 |0004: if-ltz v4, 0013 // +000f │ │ +3e5894: d800 00ff |0006: add-int/lit8 v0, v0, #int -1 // #ff │ │ +3e5898: 5930 478e |0008: iput v0, v3, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8e47 │ │ +3e589c: 5431 488e |000a: iget-object v1, v3, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8e48 │ │ +3e58a0: d802 0401 |000c: add-int/lit8 v2, v4, #int 1 // #01 │ │ +3e58a4: b140 |000e: sub-int/2addr v0, v4 │ │ +3e58a6: 7150 68b3 2141 |000f: invoke-static {v1, v2, v1, v4, v0}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@b368 │ │ +3e58ac: 0e00 |0012: return-void │ │ +3e58ae: 2204 721e |0013: new-instance v4, Ljava/lang/IndexOutOfBoundsException; // type@1e72 │ │ +3e58b2: 1a00 a3bb |0015: const-string v0, "n < 0" // string@bba3 │ │ +3e58b6: 7020 b3b2 0400 |0017: invoke-direct {v4, v0}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@b2b3 │ │ +3e58bc: 2704 |001a: throw v4 │ │ +3e58be: 2204 721e |001b: new-instance v4, Ljava/lang/IndexOutOfBoundsException; // type@1e72 │ │ +3e58c2: 1a00 a5bb |001d: const-string v0, "n >= size()" // string@bba5 │ │ +3e58c6: 7020 b3b2 0400 |001f: invoke-direct {v4, v0}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@b2b3 │ │ +3e58cc: 2704 |0022: throw v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x0008 line=213 │ │ 0x000a line=214 │ │ 0x0013 line=211 │ │ 0x001b line=209 │ │ @@ -850036,30 +850036,30 @@ │ │ type : '(IJ)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -3e5690: |[3e5690] de.danoeh.antennapod.core.util.LongList.set:(IJ)J │ │ -3e56a0: 5230 478e |0000: iget v0, v3, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8e47 │ │ -3e56a4: 3504 1300 |0002: if-ge v4, v0, 0015 // +0013 │ │ -3e56a8: 3a04 0900 |0004: if-ltz v4, 000d // +0009 │ │ -3e56ac: 5430 488e |0006: iget-object v0, v3, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8e48 │ │ -3e56b0: 4501 0004 |0008: aget-wide v1, v0, v4 │ │ -3e56b4: 4c05 0004 |000a: aput-wide v5, v0, v4 │ │ -3e56b8: 1001 |000c: return-wide v1 │ │ -3e56ba: 2204 721e |000d: new-instance v4, Ljava/lang/IndexOutOfBoundsException; // type@1e72 │ │ -3e56be: 1a05 a3bb |000f: const-string v5, "n < 0" // string@bba3 │ │ -3e56c2: 7020 b3b2 5400 |0011: invoke-direct {v4, v5}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@b2b3 │ │ -3e56c8: 2704 |0014: throw v4 │ │ -3e56ca: 2204 721e |0015: new-instance v4, Ljava/lang/IndexOutOfBoundsException; // type@1e72 │ │ -3e56ce: 1a05 a5bb |0017: const-string v5, "n >= size()" // string@bba5 │ │ -3e56d2: 7020 b3b2 5400 |0019: invoke-direct {v4, v5}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@b2b3 │ │ -3e56d8: 2704 |001c: throw v4 │ │ +3e5658: |[3e5658] de.danoeh.antennapod.core.util.LongList.set:(IJ)J │ │ +3e5668: 5230 478e |0000: iget v0, v3, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8e47 │ │ +3e566c: 3504 1300 |0002: if-ge v4, v0, 0015 // +0013 │ │ +3e5670: 3a04 0900 |0004: if-ltz v4, 000d // +0009 │ │ +3e5674: 5430 488e |0006: iget-object v0, v3, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8e48 │ │ +3e5678: 4501 0004 |0008: aget-wide v1, v0, v4 │ │ +3e567c: 4c05 0004 |000a: aput-wide v5, v0, v4 │ │ +3e5680: 1001 |000c: return-wide v1 │ │ +3e5682: 2204 721e |000d: new-instance v4, Ljava/lang/IndexOutOfBoundsException; // type@1e72 │ │ +3e5686: 1a05 a3bb |000f: const-string v5, "n < 0" // string@bba3 │ │ +3e568a: 7020 b3b2 5400 |0011: invoke-direct {v4, v5}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@b2b3 │ │ +3e5690: 2704 |0014: throw v4 │ │ +3e5692: 2204 721e |0015: new-instance v4, Ljava/lang/IndexOutOfBoundsException; // type@1e72 │ │ +3e5696: 1a05 a5bb |0017: const-string v5, "n >= size()" // string@bba5 │ │ +3e569a: 7020 b3b2 5400 |0019: invoke-direct {v4, v5}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@b2b3 │ │ +3e56a0: 2704 |001c: throw v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0006 line=123 │ │ 0x000a line=124 │ │ 0x000d line=121 │ │ 0x0015 line=119 │ │ @@ -850073,17 +850073,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e55c0: |[3e55c0] de.danoeh.antennapod.core.util.LongList.size:()I │ │ -3e55d0: 5210 478e |0000: iget v0, v1, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8e47 │ │ -3e55d4: 0f00 |0002: return v0 │ │ +3e5588: |[3e5588] de.danoeh.antennapod.core.util.LongList.size:()I │ │ +3e5598: 5210 478e |0000: iget v0, v1, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8e47 │ │ +3e559c: 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;) │ │ @@ -850091,20 +850091,20 @@ │ │ type : '()[J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -3e56dc: |[3e56dc] de.danoeh.antennapod.core.util.LongList.toArray:()[J │ │ -3e56ec: 5420 488e |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8e48 │ │ -3e56f0: 5221 478e |0002: iget v1, v2, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8e47 │ │ -3e56f4: 7120 bcb4 1000 |0004: invoke-static {v0, v1}, Ljava/util/Arrays;.copyOf:([JI)[J // method@b4bc │ │ -3e56fa: 0c00 |0007: move-result-object v0 │ │ -3e56fc: 1100 |0008: return-object v0 │ │ +3e56a4: |[3e56a4] de.danoeh.antennapod.core.util.LongList.toArray:()[J │ │ +3e56b4: 5420 488e |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8e48 │ │ +3e56b8: 5221 478e |0002: iget v1, v2, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8e47 │ │ +3e56bc: 7120 bcb4 1000 |0004: invoke-static {v0, v1}, Ljava/util/Arrays;.copyOf:([JI)[J // method@b4bc │ │ +3e56c2: 0c00 |0007: move-result-object v0 │ │ +3e56c4: 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;) │ │ @@ -850112,38 +850112,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -3e55d8: |[3e55d8] de.danoeh.antennapod.core.util.LongList.toString:()Ljava/lang/String; │ │ -3e55e8: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3e55ec: 5251 478e |0002: iget v1, v5, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8e47 │ │ -3e55f0: da01 0105 |0004: mul-int/lit8 v1, v1, #int 5 // #05 │ │ -3e55f4: d801 010a |0006: add-int/lit8 v1, v1, #int 10 // #0a │ │ -3e55f8: 7020 51b3 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@b351 │ │ -3e55fe: 1a01 b247 |000b: const-string v1, "LongList{" // string@47b2 │ │ -3e5602: 6e20 5cb3 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e5608: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -3e560a: 5252 478e |0011: iget v2, v5, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8e47 │ │ -3e560e: 3521 1300 |0013: if-ge v1, v2, 0026 // +0013 │ │ -3e5612: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ -3e5616: 1a02 bb07 |0017: const-string v2, ", " // string@07bb │ │ -3e561a: 6e20 5cb3 2000 |0019: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e5620: 5452 488e |001c: iget-object v2, v5, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8e48 │ │ -3e5624: 4503 0201 |001e: aget-wide v3, v2, v1 │ │ -3e5628: 6e30 58b3 3004 |0020: invoke-virtual {v0, v3, v4}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ -3e562e: d801 0101 |0023: add-int/lit8 v1, v1, #int 1 // #01 │ │ -3e5632: 28ec |0025: goto 0011 // -0014 │ │ -3e5634: 1a01 bce8 |0026: const-string v1, "}" // string@e8bc │ │ -3e5638: 6e20 5cb3 1000 |0028: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e563e: 6e10 67b3 0000 |002b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3e5644: 0c00 |002e: move-result-object v0 │ │ -3e5646: 1100 |002f: return-object v0 │ │ +3e55a0: |[3e55a0] de.danoeh.antennapod.core.util.LongList.toString:()Ljava/lang/String; │ │ +3e55b0: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3e55b4: 5251 478e |0002: iget v1, v5, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8e47 │ │ +3e55b8: da01 0105 |0004: mul-int/lit8 v1, v1, #int 5 // #05 │ │ +3e55bc: d801 010a |0006: add-int/lit8 v1, v1, #int 10 // #0a │ │ +3e55c0: 7020 51b3 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@b351 │ │ +3e55c6: 1a01 b247 |000b: const-string v1, "LongList{" // string@47b2 │ │ +3e55ca: 6e20 5cb3 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e55d0: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +3e55d2: 5252 478e |0011: iget v2, v5, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8e47 │ │ +3e55d6: 3521 1300 |0013: if-ge v1, v2, 0026 // +0013 │ │ +3e55da: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ +3e55de: 1a02 bb07 |0017: const-string v2, ", " // string@07bb │ │ +3e55e2: 6e20 5cb3 2000 |0019: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e55e8: 5452 488e |001c: iget-object v2, v5, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8e48 │ │ +3e55ec: 4503 0201 |001e: aget-wide v3, v2, v1 │ │ +3e55f0: 6e30 58b3 3004 |0020: invoke-virtual {v0, v3, v4}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ +3e55f6: d801 0101 |0023: add-int/lit8 v1, v1, #int 1 // #01 │ │ +3e55fa: 28ec |0025: goto 0011 // -0014 │ │ +3e55fc: 1a01 bce8 |0026: const-string v1, "}" // string@e8bc │ │ +3e5600: 6e20 5cb3 1000 |0028: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e5606: 6e10 67b3 0000 |002b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3e560c: 0c00 |002e: move-result-object v0 │ │ +3e560e: 1100 |002f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x000d line=77 │ │ 0x0011 line=78 │ │ 0x0019 line=80 │ │ 0x001c line=82 │ │ @@ -850186,17 +850186,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e5d0c: |[3e5d0c] de.danoeh.antennapod.core.util.NetworkUtils.:()V │ │ -3e5d1c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e5d22: 0e00 |0003: return-void │ │ +3e5cd4: |[3e5cd4] de.danoeh.antennapod.core.util.NetworkUtils.:()V │ │ +3e5ce4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e5cea: 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;) │ │ @@ -850204,17 +850204,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e5d24: |[3e5d24] de.danoeh.antennapod.core.util.NetworkUtils.init:(Landroid/content/Context;)V │ │ -3e5d34: 6900 4a8e |0000: sput-object v0, Lde/danoeh/antennapod/core/util/NetworkUtils;.context:Landroid/content/Context; // field@8e4a │ │ -3e5d38: 0e00 |0002: return-void │ │ +3e5cec: |[3e5cec] de.danoeh.antennapod.core.util.NetworkUtils.init:(Landroid/content/Context;)V │ │ +3e5cfc: 6900 4a8e |0000: sput-object v0, Lde/danoeh/antennapod/core/util/NetworkUtils;.context:Landroid/content/Context; // field@8e4a │ │ +3e5d00: 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;) │ │ @@ -850222,52 +850222,52 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -3e5908: |[3e5908] de.danoeh.antennapod.core.util.NetworkUtils.isAutoDownloadAllowed:()Z │ │ -3e5918: 6200 4a8e |0000: sget-object v0, Lde/danoeh/antennapod/core/util/NetworkUtils;.context:Landroid/content/Context; // field@8e4a │ │ -3e591c: 1a01 e675 |0002: const-string v1, "connectivity" // string@75e6 │ │ -3e5920: 6e20 3402 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ -3e5926: 0c00 |0007: move-result-object v0 │ │ -3e5928: 1f00 5a01 |0008: check-cast v0, Landroid/net/ConnectivityManager; // type@015a │ │ -3e592c: 6e10 9e06 0000 |000a: invoke-virtual {v0}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@069e │ │ -3e5932: 0c00 |000d: move-result-object v0 │ │ -3e5934: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -3e5936: 3900 0300 |000f: if-nez v0, 0012 // +0003 │ │ -3e593a: 0f01 |0011: return v1 │ │ -3e593c: 6e10 a906 0000 |0012: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@06a9 │ │ -3e5942: 0a02 |0015: move-result v2 │ │ -3e5944: 1213 |0016: const/4 v3, #int 1 // #1 │ │ -3e5946: 3332 1300 |0017: if-ne v2, v3, 002a // +0013 │ │ -3e594a: 7100 e1b0 0000 |0019: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownloadWifiFilter:()Z // method@b0e1 │ │ -3e5950: 0a00 |001c: move-result v0 │ │ -3e5952: 3800 0700 |001d: if-eqz v0, 0024 // +0007 │ │ -3e5956: 7100 ac9d 0000 |001f: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isInAllowedWifiNetwork:()Z // method@9dac │ │ -3e595c: 0a00 |0022: move-result v0 │ │ -3e595e: 0f00 |0023: return v0 │ │ -3e5960: 7100 ae9d 0000 |0024: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isNetworkMetered:()Z // method@9dae │ │ -3e5966: 0a00 |0027: move-result v0 │ │ -3e5968: b730 |0028: xor-int/2addr v0, v3 │ │ -3e596a: 0f00 |0029: return v0 │ │ -3e596c: 6e10 a906 0000 |002a: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@06a9 │ │ -3e5972: 0a00 |002d: move-result v0 │ │ -3e5974: 1302 0900 |002e: const/16 v2, #int 9 // #9 │ │ -3e5978: 3320 0300 |0030: if-ne v0, v2, 0033 // +0003 │ │ -3e597c: 0f03 |0032: return v3 │ │ -3e597e: 7100 d5b0 0000 |0033: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileAutoDownload:()Z // method@b0d5 │ │ -3e5984: 0a00 |0036: move-result v0 │ │ -3e5986: 3900 0800 |0037: if-nez v0, 003f // +0008 │ │ -3e598a: 7100 af9d 0000 |0039: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isNetworkRestricted:()Z // method@9daf │ │ -3e5990: 0a00 |003c: move-result v0 │ │ -3e5992: 3900 0300 |003d: if-nez v0, 0040 // +0003 │ │ -3e5996: 1211 |003f: const/4 v1, #int 1 // #1 │ │ -3e5998: 0f01 |0040: return v1 │ │ +3e58d0: |[3e58d0] de.danoeh.antennapod.core.util.NetworkUtils.isAutoDownloadAllowed:()Z │ │ +3e58e0: 6200 4a8e |0000: sget-object v0, Lde/danoeh/antennapod/core/util/NetworkUtils;.context:Landroid/content/Context; // field@8e4a │ │ +3e58e4: 1a01 e675 |0002: const-string v1, "connectivity" // string@75e6 │ │ +3e58e8: 6e20 3402 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ +3e58ee: 0c00 |0007: move-result-object v0 │ │ +3e58f0: 1f00 5a01 |0008: check-cast v0, Landroid/net/ConnectivityManager; // type@015a │ │ +3e58f4: 6e10 9e06 0000 |000a: invoke-virtual {v0}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@069e │ │ +3e58fa: 0c00 |000d: move-result-object v0 │ │ +3e58fc: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +3e58fe: 3900 0300 |000f: if-nez v0, 0012 // +0003 │ │ +3e5902: 0f01 |0011: return v1 │ │ +3e5904: 6e10 a906 0000 |0012: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@06a9 │ │ +3e590a: 0a02 |0015: move-result v2 │ │ +3e590c: 1213 |0016: const/4 v3, #int 1 // #1 │ │ +3e590e: 3332 1300 |0017: if-ne v2, v3, 002a // +0013 │ │ +3e5912: 7100 e1b0 0000 |0019: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownloadWifiFilter:()Z // method@b0e1 │ │ +3e5918: 0a00 |001c: move-result v0 │ │ +3e591a: 3800 0700 |001d: if-eqz v0, 0024 // +0007 │ │ +3e591e: 7100 ac9d 0000 |001f: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isInAllowedWifiNetwork:()Z // method@9dac │ │ +3e5924: 0a00 |0022: move-result v0 │ │ +3e5926: 0f00 |0023: return v0 │ │ +3e5928: 7100 ae9d 0000 |0024: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isNetworkMetered:()Z // method@9dae │ │ +3e592e: 0a00 |0027: move-result v0 │ │ +3e5930: b730 |0028: xor-int/2addr v0, v3 │ │ +3e5932: 0f00 |0029: return v0 │ │ +3e5934: 6e10 a906 0000 |002a: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@06a9 │ │ +3e593a: 0a00 |002d: move-result v0 │ │ +3e593c: 1302 0900 |002e: const/16 v2, #int 9 // #9 │ │ +3e5940: 3320 0300 |0030: if-ne v0, v2, 0033 // +0003 │ │ +3e5944: 0f03 |0032: return v3 │ │ +3e5946: 7100 d5b0 0000 |0033: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileAutoDownload:()Z // method@b0d5 │ │ +3e594c: 0a00 |0036: move-result v0 │ │ +3e594e: 3900 0800 |0037: if-nez v0, 003f // +0008 │ │ +3e5952: 7100 af9d 0000 |0039: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isNetworkRestricted:()Z // method@9daf │ │ +3e5958: 0a00 |003c: move-result v0 │ │ +3e595a: 3900 0300 |003d: if-nez v0, 0040 // +0003 │ │ +3e595e: 1211 |003f: const/4 v1, #int 1 // #1 │ │ +3e5960: 0f01 |0040: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x000a line=30 │ │ 0x0012 line=34 │ │ 0x0019 line=35 │ │ 0x001f line=36 │ │ @@ -850281,131 +850281,131 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 17 16-bit code units │ │ -3e599c: |[3e599c] de.danoeh.antennapod.core.util.NetworkUtils.isEpisodeDownloadAllowed:()Z │ │ -3e59ac: 7100 d6b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileEpisodeDownload:()Z // method@b0d6 │ │ -3e59b2: 0a00 |0003: move-result v0 │ │ -3e59b4: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ -3e59b8: 7100 af9d 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isNetworkRestricted:()Z // method@9daf │ │ -3e59be: 0a00 |0009: move-result v0 │ │ -3e59c0: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ -3e59c4: 2803 |000c: goto 000f // +0003 │ │ -3e59c6: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -3e59c8: 2802 |000e: goto 0010 // +0002 │ │ -3e59ca: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -3e59cc: 0f00 |0010: return v0 │ │ +3e5964: |[3e5964] de.danoeh.antennapod.core.util.NetworkUtils.isEpisodeDownloadAllowed:()Z │ │ +3e5974: 7100 d6b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileEpisodeDownload:()Z // method@b0d6 │ │ +3e597a: 0a00 |0003: move-result v0 │ │ +3e597c: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ +3e5980: 7100 af9d 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isNetworkRestricted:()Z // method@9daf │ │ +3e5986: 0a00 |0009: move-result v0 │ │ +3e5988: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ +3e598c: 2803 |000c: goto 000f // +0003 │ │ +3e598e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +3e5990: 2802 |000e: goto 0010 // +0002 │ │ +3e5992: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +3e5994: 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 │ │ -3e59d0: |[3e59d0] de.danoeh.antennapod.core.util.NetworkUtils.isEpisodeHeadDownloadAllowed:()Z │ │ -3e59e0: 7100 ab9d 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isImageAllowed:()Z // method@9dab │ │ -3e59e6: 0a00 |0003: move-result v0 │ │ -3e59e8: 0f00 |0004: return v0 │ │ +3e5998: |[3e5998] de.danoeh.antennapod.core.util.NetworkUtils.isEpisodeHeadDownloadAllowed:()Z │ │ +3e59a8: 7100 ab9d 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isImageAllowed:()Z // method@9dab │ │ +3e59ae: 0a00 |0003: move-result v0 │ │ +3e59b0: 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 │ │ -3e59ec: |[3e59ec] de.danoeh.antennapod.core.util.NetworkUtils.isFeedRefreshAllowed:()Z │ │ -3e59fc: 7100 d7b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileFeedRefresh:()Z // method@b0d7 │ │ -3e5a02: 0a00 |0003: move-result v0 │ │ -3e5a04: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ -3e5a08: 7100 af9d 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isNetworkRestricted:()Z // method@9daf │ │ -3e5a0e: 0a00 |0009: move-result v0 │ │ -3e5a10: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ -3e5a14: 2803 |000c: goto 000f // +0003 │ │ -3e5a16: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -3e5a18: 2802 |000e: goto 0010 // +0002 │ │ -3e5a1a: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -3e5a1c: 0f00 |0010: return v0 │ │ +3e59b4: |[3e59b4] de.danoeh.antennapod.core.util.NetworkUtils.isFeedRefreshAllowed:()Z │ │ +3e59c4: 7100 d7b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileFeedRefresh:()Z // method@b0d7 │ │ +3e59ca: 0a00 |0003: move-result v0 │ │ +3e59cc: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ +3e59d0: 7100 af9d 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isNetworkRestricted:()Z // method@9daf │ │ +3e59d6: 0a00 |0009: move-result v0 │ │ +3e59d8: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ +3e59dc: 2803 |000c: goto 000f // +0003 │ │ +3e59de: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +3e59e0: 2802 |000e: goto 0010 // +0002 │ │ +3e59e2: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +3e59e4: 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 │ │ -3e5a20: |[3e5a20] de.danoeh.antennapod.core.util.NetworkUtils.isImageAllowed:()Z │ │ -3e5a30: 7100 d9b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileImages:()Z // method@b0d9 │ │ -3e5a36: 0a00 |0003: move-result v0 │ │ -3e5a38: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ -3e5a3c: 7100 af9d 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isNetworkRestricted:()Z // method@9daf │ │ -3e5a42: 0a00 |0009: move-result v0 │ │ -3e5a44: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ -3e5a48: 2803 |000c: goto 000f // +0003 │ │ -3e5a4a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -3e5a4c: 2802 |000e: goto 0010 // +0002 │ │ -3e5a4e: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -3e5a50: 0f00 |0010: return v0 │ │ +3e59e8: |[3e59e8] de.danoeh.antennapod.core.util.NetworkUtils.isImageAllowed:()Z │ │ +3e59f8: 7100 d9b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileImages:()Z // method@b0d9 │ │ +3e59fe: 0a00 |0003: move-result v0 │ │ +3e5a00: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ +3e5a04: 7100 af9d 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isNetworkRestricted:()Z // method@9daf │ │ +3e5a0a: 0a00 |0009: move-result v0 │ │ +3e5a0c: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ +3e5a10: 2803 |000c: goto 000f // +0003 │ │ +3e5a12: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +3e5a14: 2802 |000e: goto 0010 // +0002 │ │ +3e5a16: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +3e5a18: 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 │ │ -3e5a54: |[3e5a54] de.danoeh.antennapod.core.util.NetworkUtils.isInAllowedWifiNetwork:()Z │ │ -3e5a64: 6200 4a8e |0000: sget-object v0, Lde/danoeh/antennapod/core/util/NetworkUtils;.context:Landroid/content/Context; // field@8e4a │ │ -3e5a68: 6e10 1902 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0219 │ │ -3e5a6e: 0c00 |0005: move-result-object v0 │ │ -3e5a70: 1a01 7ee7 |0006: const-string v1, "wifi" // string@e77e │ │ -3e5a74: 6e20 3402 1000 |0008: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ -3e5a7a: 0c00 |000b: move-result-object v0 │ │ -3e5a7c: 1f00 6601 |000c: check-cast v0, Landroid/net/wifi/WifiManager; // type@0166 │ │ -3e5a80: 7100 b2b0 0000 |000e: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getAutodownloadSelectedNetworks:()[Ljava/lang/String; // method@b0b2 │ │ -3e5a86: 0c01 |0011: move-result-object v1 │ │ -3e5a88: 7110 b6b4 0100 |0012: invoke-static {v1}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b4b6 │ │ -3e5a8e: 0c01 |0015: move-result-object v1 │ │ -3e5a90: 6e10 db06 0000 |0016: invoke-virtual {v0}, Landroid/net/wifi/WifiManager;.getConnectionInfo:()Landroid/net/wifi/WifiInfo; // method@06db │ │ -3e5a96: 0c00 |0019: move-result-object v0 │ │ -3e5a98: 6e10 d306 0000 |001a: invoke-virtual {v0}, Landroid/net/wifi/WifiInfo;.getNetworkId:()I // method@06d3 │ │ -3e5a9e: 0a00 |001d: move-result v0 │ │ -3e5aa0: 7110 c0b2 0000 |001e: invoke-static {v0}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@b2c0 │ │ -3e5aa6: 0c00 |0021: move-result-object v0 │ │ -3e5aa8: 7220 63b5 0100 |0022: invoke-interface {v1, v0}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b563 │ │ -3e5aae: 0a00 |0025: move-result v0 │ │ -3e5ab0: 0f00 |0026: return v0 │ │ +3e5a1c: |[3e5a1c] de.danoeh.antennapod.core.util.NetworkUtils.isInAllowedWifiNetwork:()Z │ │ +3e5a2c: 6200 4a8e |0000: sget-object v0, Lde/danoeh/antennapod/core/util/NetworkUtils;.context:Landroid/content/Context; // field@8e4a │ │ +3e5a30: 6e10 1902 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0219 │ │ +3e5a36: 0c00 |0005: move-result-object v0 │ │ +3e5a38: 1a01 7ee7 |0006: const-string v1, "wifi" // string@e77e │ │ +3e5a3c: 6e20 3402 1000 |0008: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ +3e5a42: 0c00 |000b: move-result-object v0 │ │ +3e5a44: 1f00 6601 |000c: check-cast v0, Landroid/net/wifi/WifiManager; // type@0166 │ │ +3e5a48: 7100 b2b0 0000 |000e: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getAutodownloadSelectedNetworks:()[Ljava/lang/String; // method@b0b2 │ │ +3e5a4e: 0c01 |0011: move-result-object v1 │ │ +3e5a50: 7110 b6b4 0100 |0012: invoke-static {v1}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b4b6 │ │ +3e5a56: 0c01 |0015: move-result-object v1 │ │ +3e5a58: 6e10 db06 0000 |0016: invoke-virtual {v0}, Landroid/net/wifi/WifiManager;.getConnectionInfo:()Landroid/net/wifi/WifiInfo; // method@06db │ │ +3e5a5e: 0c00 |0019: move-result-object v0 │ │ +3e5a60: 6e10 d306 0000 |001a: invoke-virtual {v0}, Landroid/net/wifi/WifiInfo;.getNetworkId:()I // method@06d3 │ │ +3e5a66: 0a00 |001d: move-result v0 │ │ +3e5a68: 7110 c0b2 0000 |001e: invoke-static {v0}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@b2c0 │ │ +3e5a6e: 0c00 |0021: move-result-object v0 │ │ +3e5a70: 7220 63b5 0100 |0022: invoke-interface {v1, v0}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b563 │ │ +3e5a76: 0a00 |0025: move-result v0 │ │ +3e5a78: 0f00 |0026: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x000e line=125 │ │ 0x0016 line=126 │ │ locals : │ │ │ │ @@ -850414,50 +850414,50 @@ │ │ type : '()Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -3e5ab4: |[3e5ab4] de.danoeh.antennapod.core.util.NetworkUtils.isNetworkCellular:()Z │ │ -3e5ac4: 6200 4a8e |0000: sget-object v0, Lde/danoeh/antennapod/core/util/NetworkUtils;.context:Landroid/content/Context; // field@8e4a │ │ -3e5ac8: 1a01 e675 |0002: const-string v1, "connectivity" // string@75e6 │ │ -3e5acc: 6e20 3402 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ -3e5ad2: 0c00 |0007: move-result-object v0 │ │ -3e5ad4: 1f00 5a01 |0008: check-cast v0, Landroid/net/ConnectivityManager; // type@015a │ │ -3e5ad8: 6001 dd00 |000a: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -3e5adc: 1302 1700 |000c: const/16 v2, #int 23 // #17 │ │ -3e5ae0: 1213 |000e: const/4 v3, #int 1 // #1 │ │ -3e5ae2: 1204 |000f: const/4 v4, #int 0 // #0 │ │ -3e5ae4: 3421 1c00 |0010: if-lt v1, v2, 002c // +001c │ │ -3e5ae8: 7110 bf4e 0000 |0012: invoke-static {v0}, Landroidx/work/impl/constraints/trackers/NetworkStateTracker$$ExternalSyntheticApiModelOutline0;.m:(Landroid/net/ConnectivityManager;)Landroid/net/Network; // method@4ebf │ │ -3e5aee: 0c01 |0015: move-result-object v1 │ │ -3e5af0: 3901 0300 |0016: if-nez v1, 0019 // +0003 │ │ -3e5af4: 0f04 |0018: return v4 │ │ -3e5af6: 6e20 a006 1000 |0019: invoke-virtual {v0, v1}, Landroid/net/ConnectivityManager;.getNetworkInfo:(Landroid/net/Network;)Landroid/net/NetworkInfo; // method@06a0 │ │ -3e5afc: 0c02 |001c: move-result-object v2 │ │ -3e5afe: 3902 0300 |001d: if-nez v2, 0020 // +0003 │ │ -3e5b02: 0f03 |001f: return v3 │ │ -3e5b04: 6e20 9f06 1000 |0020: invoke-virtual {v0, v1}, Landroid/net/ConnectivityManager;.getNetworkCapabilities:(Landroid/net/Network;)Landroid/net/NetworkCapabilities; // method@069f │ │ -3e5b0a: 0c00 |0023: move-result-object v0 │ │ -3e5b0c: 3900 0300 |0024: if-nez v0, 0027 // +0003 │ │ -3e5b10: 0f03 |0026: return v3 │ │ -3e5b12: 6e20 a706 4000 |0027: invoke-virtual {v0, v4}, Landroid/net/NetworkCapabilities;.hasTransport:(I)Z // method@06a7 │ │ -3e5b18: 0a00 |002a: move-result v0 │ │ -3e5b1a: 0f00 |002b: return v0 │ │ -3e5b1c: 6e10 9e06 0000 |002c: invoke-virtual {v0}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@069e │ │ -3e5b22: 0c00 |002f: move-result-object v0 │ │ -3e5b24: 3900 0300 |0030: if-nez v0, 0033 // +0003 │ │ -3e5b28: 0f04 |0032: return v4 │ │ -3e5b2a: 6e10 a906 0000 |0033: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@06a9 │ │ -3e5b30: 0a00 |0036: move-result v0 │ │ -3e5b32: 3900 0300 |0037: if-nez v0, 003a // +0003 │ │ -3e5b36: 2802 |0039: goto 003b // +0002 │ │ -3e5b38: 1203 |003a: const/4 v3, #int 0 // #0 │ │ -3e5b3a: 0f03 |003b: return v3 │ │ +3e5a7c: |[3e5a7c] de.danoeh.antennapod.core.util.NetworkUtils.isNetworkCellular:()Z │ │ +3e5a8c: 6200 4a8e |0000: sget-object v0, Lde/danoeh/antennapod/core/util/NetworkUtils;.context:Landroid/content/Context; // field@8e4a │ │ +3e5a90: 1a01 e675 |0002: const-string v1, "connectivity" // string@75e6 │ │ +3e5a94: 6e20 3402 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ +3e5a9a: 0c00 |0007: move-result-object v0 │ │ +3e5a9c: 1f00 5a01 |0008: check-cast v0, Landroid/net/ConnectivityManager; // type@015a │ │ +3e5aa0: 6001 dd00 |000a: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +3e5aa4: 1302 1700 |000c: const/16 v2, #int 23 // #17 │ │ +3e5aa8: 1213 |000e: const/4 v3, #int 1 // #1 │ │ +3e5aaa: 1204 |000f: const/4 v4, #int 0 // #0 │ │ +3e5aac: 3421 1c00 |0010: if-lt v1, v2, 002c // +001c │ │ +3e5ab0: 7110 bf4e 0000 |0012: invoke-static {v0}, Landroidx/work/impl/constraints/trackers/NetworkStateTracker$$ExternalSyntheticApiModelOutline0;.m:(Landroid/net/ConnectivityManager;)Landroid/net/Network; // method@4ebf │ │ +3e5ab6: 0c01 |0015: move-result-object v1 │ │ +3e5ab8: 3901 0300 |0016: if-nez v1, 0019 // +0003 │ │ +3e5abc: 0f04 |0018: return v4 │ │ +3e5abe: 6e20 a006 1000 |0019: invoke-virtual {v0, v1}, Landroid/net/ConnectivityManager;.getNetworkInfo:(Landroid/net/Network;)Landroid/net/NetworkInfo; // method@06a0 │ │ +3e5ac4: 0c02 |001c: move-result-object v2 │ │ +3e5ac6: 3902 0300 |001d: if-nez v2, 0020 // +0003 │ │ +3e5aca: 0f03 |001f: return v3 │ │ +3e5acc: 6e20 9f06 1000 |0020: invoke-virtual {v0, v1}, Landroid/net/ConnectivityManager;.getNetworkCapabilities:(Landroid/net/Network;)Landroid/net/NetworkCapabilities; // method@069f │ │ +3e5ad2: 0c00 |0023: move-result-object v0 │ │ +3e5ad4: 3900 0300 |0024: if-nez v0, 0027 // +0003 │ │ +3e5ad8: 0f03 |0026: return v3 │ │ +3e5ada: 6e20 a706 4000 |0027: invoke-virtual {v0, v4}, Landroid/net/NetworkCapabilities;.hasTransport:(I)Z // method@06a7 │ │ +3e5ae0: 0a00 |002a: move-result v0 │ │ +3e5ae2: 0f00 |002b: return v0 │ │ +3e5ae4: 6e10 9e06 0000 |002c: invoke-virtual {v0}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@069e │ │ +3e5aea: 0c00 |002f: move-result-object v0 │ │ +3e5aec: 3900 0300 |0030: if-nez v0, 0033 // +0003 │ │ +3e5af0: 0f04 |0032: return v4 │ │ +3e5af2: 6e10 a906 0000 |0033: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@06a9 │ │ +3e5af8: 0a00 |0036: move-result v0 │ │ +3e5afa: 3900 0300 |0037: if-nez v0, 003a // +0003 │ │ +3e5afe: 2802 |0039: goto 003b // +0002 │ │ +3e5b00: 1203 |003a: const/4 v3, #int 0 // #0 │ │ +3e5b02: 0f03 |003b: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x000a line=97 │ │ 0x0012 line=98 │ │ 0x0019 line=102 │ │ 0x0020 line=106 │ │ @@ -850471,23 +850471,23 @@ │ │ type : '()Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -3e5b3c: |[3e5b3c] de.danoeh.antennapod.core.util.NetworkUtils.isNetworkMetered:()Z │ │ -3e5b4c: 6200 4a8e |0000: sget-object v0, Lde/danoeh/antennapod/core/util/NetworkUtils;.context:Landroid/content/Context; // field@8e4a │ │ -3e5b50: 1a01 e675 |0002: const-string v1, "connectivity" // string@75e6 │ │ -3e5b54: 6e20 3402 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ -3e5b5a: 0c00 |0007: move-result-object v0 │ │ -3e5b5c: 1f00 5a01 |0008: check-cast v0, Landroid/net/ConnectivityManager; // type@015a │ │ -3e5b60: 6e10 a106 0000 |000a: invoke-virtual {v0}, Landroid/net/ConnectivityManager;.isActiveNetworkMetered:()Z // method@06a1 │ │ -3e5b66: 0a00 |000d: move-result v0 │ │ -3e5b68: 0f00 |000e: return v0 │ │ +3e5b04: |[3e5b04] de.danoeh.antennapod.core.util.NetworkUtils.isNetworkMetered:()Z │ │ +3e5b14: 6200 4a8e |0000: sget-object v0, Lde/danoeh/antennapod/core/util/NetworkUtils;.context:Landroid/content/Context; // field@8e4a │ │ +3e5b18: 1a01 e675 |0002: const-string v1, "connectivity" // string@75e6 │ │ +3e5b1c: 6e20 3402 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ +3e5b22: 0c00 |0007: move-result-object v0 │ │ +3e5b24: 1f00 5a01 |0008: check-cast v0, Landroid/net/ConnectivityManager; // type@015a │ │ +3e5b28: 6e10 a106 0000 |000a: invoke-virtual {v0}, Landroid/net/ConnectivityManager;.isActiveNetworkMetered:()Z // method@06a1 │ │ +3e5b2e: 0a00 |000d: move-result v0 │ │ +3e5b30: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x000a line=81 │ │ locals : │ │ │ │ #10 : (in Lde/danoeh/antennapod/core/util/NetworkUtils;) │ │ @@ -850495,92 +850495,92 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 17 16-bit code units │ │ -3e5b6c: |[3e5b6c] de.danoeh.antennapod.core.util.NetworkUtils.isNetworkRestricted:()Z │ │ -3e5b7c: 7100 ae9d 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isNetworkMetered:()Z // method@9dae │ │ -3e5b82: 0a00 |0003: move-result v0 │ │ -3e5b84: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ -3e5b88: 7100 ad9d 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isNetworkCellular:()Z // method@9dad │ │ -3e5b8e: 0a00 |0009: move-result v0 │ │ -3e5b90: 3800 0300 |000a: if-eqz v0, 000d // +0003 │ │ -3e5b94: 2803 |000c: goto 000f // +0003 │ │ -3e5b96: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -3e5b98: 2802 |000e: goto 0010 // +0002 │ │ -3e5b9a: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -3e5b9c: 0f00 |0010: return v0 │ │ +3e5b34: |[3e5b34] de.danoeh.antennapod.core.util.NetworkUtils.isNetworkRestricted:()Z │ │ +3e5b44: 7100 ae9d 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isNetworkMetered:()Z // method@9dae │ │ +3e5b4a: 0a00 |0003: move-result v0 │ │ +3e5b4c: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ +3e5b50: 7100 ad9d 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isNetworkCellular:()Z // method@9dad │ │ +3e5b56: 0a00 |0009: move-result v0 │ │ +3e5b58: 3800 0300 |000a: if-eqz v0, 000d // +0003 │ │ +3e5b5c: 2803 |000c: goto 000f // +0003 │ │ +3e5b5e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +3e5b60: 2802 |000e: goto 0010 // +0002 │ │ +3e5b62: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +3e5b64: 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 │ │ -3e5ba0: |[3e5ba0] de.danoeh.antennapod.core.util.NetworkUtils.isStreamingAllowed:()Z │ │ -3e5bb0: 7100 dab0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileStreaming:()Z // method@b0da │ │ -3e5bb6: 0a00 |0003: move-result v0 │ │ -3e5bb8: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ -3e5bbc: 7100 af9d 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isNetworkRestricted:()Z // method@9daf │ │ -3e5bc2: 0a00 |0009: move-result v0 │ │ -3e5bc4: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ -3e5bc8: 2803 |000c: goto 000f // +0003 │ │ -3e5bca: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -3e5bcc: 2802 |000e: goto 0010 // +0002 │ │ -3e5bce: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -3e5bd0: 0f00 |0010: return v0 │ │ +3e5b68: |[3e5b68] de.danoeh.antennapod.core.util.NetworkUtils.isStreamingAllowed:()Z │ │ +3e5b78: 7100 dab0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileStreaming:()Z // method@b0da │ │ +3e5b7e: 0a00 |0003: move-result v0 │ │ +3e5b80: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ +3e5b84: 7100 af9d 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isNetworkRestricted:()Z // method@9daf │ │ +3e5b8a: 0a00 |0009: move-result v0 │ │ +3e5b8c: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ +3e5b90: 2803 |000c: goto 000f // +0003 │ │ +3e5b92: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +3e5b94: 2802 |000e: goto 0010 // +0002 │ │ +3e5b96: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +3e5b98: 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 │ │ -3e5bd4: |[3e5bd4] de.danoeh.antennapod.core.util.NetworkUtils.isVpnOverWifi:()Z │ │ -3e5be4: 6000 dd00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -3e5be8: 1301 1700 |0002: const/16 v1, #int 23 // #17 │ │ -3e5bec: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -3e5bee: 3510 0300 |0005: if-ge v0, v1, 0008 // +0003 │ │ -3e5bf2: 0f02 |0007: return v2 │ │ -3e5bf4: 6200 4a8e |0008: sget-object v0, Lde/danoeh/antennapod/core/util/NetworkUtils;.context:Landroid/content/Context; // field@8e4a │ │ -3e5bf8: 1a01 e675 |000a: const-string v1, "connectivity" // string@75e6 │ │ -3e5bfc: 6e20 3402 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ -3e5c02: 0c00 |000f: move-result-object v0 │ │ -3e5c04: 1f00 5a01 |0010: check-cast v0, Landroid/net/ConnectivityManager; // type@015a │ │ -3e5c08: 7110 bf4e 0000 |0012: invoke-static {v0}, Landroidx/work/impl/constraints/trackers/NetworkStateTracker$$ExternalSyntheticApiModelOutline0;.m:(Landroid/net/ConnectivityManager;)Landroid/net/Network; // method@4ebf │ │ -3e5c0e: 0c01 |0015: move-result-object v1 │ │ -3e5c10: 6e20 9f06 1000 |0016: invoke-virtual {v0, v1}, Landroid/net/ConnectivityManager;.getNetworkCapabilities:(Landroid/net/Network;)Landroid/net/NetworkCapabilities; // method@069f │ │ -3e5c16: 0c00 |0019: move-result-object v0 │ │ -3e5c18: 3800 1100 |001a: if-eqz v0, 002b // +0011 │ │ -3e5c1c: 1211 |001c: const/4 v1, #int 1 // #1 │ │ -3e5c1e: 6e20 a706 1000 |001d: invoke-virtual {v0, v1}, Landroid/net/NetworkCapabilities;.hasTransport:(I)Z // method@06a7 │ │ -3e5c24: 0a03 |0020: move-result v3 │ │ -3e5c26: 3803 0a00 |0021: if-eqz v3, 002b // +000a │ │ -3e5c2a: 1243 |0023: const/4 v3, #int 4 // #4 │ │ -3e5c2c: 6e20 a706 3000 |0024: invoke-virtual {v0, v3}, Landroid/net/NetworkCapabilities;.hasTransport:(I)Z // method@06a7 │ │ -3e5c32: 0a00 |0027: move-result v0 │ │ -3e5c34: 3800 0300 |0028: if-eqz v0, 002b // +0003 │ │ -3e5c38: 1212 |002a: const/4 v2, #int 1 // #1 │ │ -3e5c3a: 0f02 |002b: return v2 │ │ +3e5b9c: |[3e5b9c] de.danoeh.antennapod.core.util.NetworkUtils.isVpnOverWifi:()Z │ │ +3e5bac: 6000 dd00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +3e5bb0: 1301 1700 |0002: const/16 v1, #int 23 // #17 │ │ +3e5bb4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +3e5bb6: 3510 0300 |0005: if-ge v0, v1, 0008 // +0003 │ │ +3e5bba: 0f02 |0007: return v2 │ │ +3e5bbc: 6200 4a8e |0008: sget-object v0, Lde/danoeh/antennapod/core/util/NetworkUtils;.context:Landroid/content/Context; // field@8e4a │ │ +3e5bc0: 1a01 e675 |000a: const-string v1, "connectivity" // string@75e6 │ │ +3e5bc4: 6e20 3402 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ +3e5bca: 0c00 |000f: move-result-object v0 │ │ +3e5bcc: 1f00 5a01 |0010: check-cast v0, Landroid/net/ConnectivityManager; // type@015a │ │ +3e5bd0: 7110 bf4e 0000 |0012: invoke-static {v0}, Landroidx/work/impl/constraints/trackers/NetworkStateTracker$$ExternalSyntheticApiModelOutline0;.m:(Landroid/net/ConnectivityManager;)Landroid/net/Network; // method@4ebf │ │ +3e5bd6: 0c01 |0015: move-result-object v1 │ │ +3e5bd8: 6e20 9f06 1000 |0016: invoke-virtual {v0, v1}, Landroid/net/ConnectivityManager;.getNetworkCapabilities:(Landroid/net/Network;)Landroid/net/NetworkCapabilities; // method@069f │ │ +3e5bde: 0c00 |0019: move-result-object v0 │ │ +3e5be0: 3800 1100 |001a: if-eqz v0, 002b // +0011 │ │ +3e5be4: 1211 |001c: const/4 v1, #int 1 // #1 │ │ +3e5be6: 6e20 a706 1000 |001d: invoke-virtual {v0, v1}, Landroid/net/NetworkCapabilities;.hasTransport:(I)Z // method@06a7 │ │ +3e5bec: 0a03 |0020: move-result v3 │ │ +3e5bee: 3803 0a00 |0021: if-eqz v3, 002b // +000a │ │ +3e5bf2: 1243 |0023: const/4 v3, #int 4 // #4 │ │ +3e5bf4: 6e20 a706 3000 |0024: invoke-virtual {v0, v3}, Landroid/net/NetworkCapabilities;.hasTransport:(I)Z // method@06a7 │ │ +3e5bfa: 0a00 |0027: move-result v0 │ │ +3e5bfc: 3800 0300 |0028: if-eqz v0, 002b // +0003 │ │ +3e5c00: 1212 |002a: const/4 v2, #int 1 // #1 │ │ +3e5c02: 0f02 |002b: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0008 line=88 │ │ 0x0012 line=89 │ │ 0x001d line=91 │ │ 0x0024 line=92 │ │ @@ -850591,30 +850591,30 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -3e5c3c: |[3e5c3c] de.danoeh.antennapod.core.util.NetworkUtils.networkAvailable:()Z │ │ -3e5c4c: 6200 4a8e |0000: sget-object v0, Lde/danoeh/antennapod/core/util/NetworkUtils;.context:Landroid/content/Context; // field@8e4a │ │ -3e5c50: 1a01 e675 |0002: const-string v1, "connectivity" // string@75e6 │ │ -3e5c54: 6e20 3402 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ -3e5c5a: 0c00 |0007: move-result-object v0 │ │ -3e5c5c: 1f00 5a01 |0008: check-cast v0, Landroid/net/ConnectivityManager; // type@015a │ │ -3e5c60: 6e10 9e06 0000 |000a: invoke-virtual {v0}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@069e │ │ -3e5c66: 0c00 |000d: move-result-object v0 │ │ -3e5c68: 3800 0a00 |000e: if-eqz v0, 0018 // +000a │ │ -3e5c6c: 6e10 aa06 0000 |0010: invoke-virtual {v0}, Landroid/net/NetworkInfo;.isConnected:()Z // method@06aa │ │ -3e5c72: 0a00 |0013: move-result v0 │ │ -3e5c74: 3800 0400 |0014: if-eqz v0, 0018 // +0004 │ │ -3e5c78: 1210 |0016: const/4 v0, #int 1 // #1 │ │ -3e5c7a: 2802 |0017: goto 0019 // +0002 │ │ -3e5c7c: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -3e5c7e: 0f00 |0019: return v0 │ │ +3e5c04: |[3e5c04] de.danoeh.antennapod.core.util.NetworkUtils.networkAvailable:()Z │ │ +3e5c14: 6200 4a8e |0000: sget-object v0, Lde/danoeh/antennapod/core/util/NetworkUtils;.context:Landroid/content/Context; // field@8e4a │ │ +3e5c18: 1a01 e675 |0002: const-string v1, "connectivity" // string@75e6 │ │ +3e5c1c: 6e20 3402 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ +3e5c22: 0c00 |0007: move-result-object v0 │ │ +3e5c24: 1f00 5a01 |0008: check-cast v0, Landroid/net/ConnectivityManager; // type@015a │ │ +3e5c28: 6e10 9e06 0000 |000a: invoke-virtual {v0}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@069e │ │ +3e5c2e: 0c00 |000d: move-result-object v0 │ │ +3e5c30: 3800 0a00 |000e: if-eqz v0, 0018 // +000a │ │ +3e5c34: 6e10 aa06 0000 |0010: invoke-virtual {v0}, Landroid/net/NetworkInfo;.isConnected:()Z // method@06aa │ │ +3e5c3a: 0a00 |0013: move-result v0 │ │ +3e5c3c: 3800 0400 |0014: if-eqz v0, 0018 // +0004 │ │ +3e5c40: 1210 |0016: const/4 v0, #int 1 // #1 │ │ +3e5c42: 2802 |0017: goto 0019 // +0002 │ │ +3e5c44: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +3e5c46: 0f00 |0019: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x000a line=49 │ │ 0x0010 line=50 │ │ locals : │ │ │ │ @@ -850623,48 +850623,48 @@ │ │ type : '(Ljava/lang/Throwable;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -3e5c80: |[3e5c80] de.danoeh.antennapod.core.util.NetworkUtils.wasDownloadBlocked:(Ljava/lang/Throwable;)Z │ │ -3e5c90: 6e10 8ab3 0300 |0000: invoke-virtual {v3}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ -3e5c96: 0c00 |0003: move-result-object v0 │ │ -3e5c98: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -3e5c9a: 3800 2800 |0005: if-eqz v0, 002d // +0028 │ │ -3e5c9e: 1a02 2807 |0007: const-string v2, "([0-9]{1,3}[\.]){3}[0-9]{1,3}" // string@0728 │ │ -3e5ca2: 7110 7db6 0200 |0009: invoke-static {v2}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@b67d │ │ -3e5ca8: 0c02 |000c: move-result-object v2 │ │ -3e5caa: 6e20 7fb6 0200 |000d: invoke-virtual {v2, v0}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@b67f │ │ -3e5cb0: 0c00 |0010: move-result-object v0 │ │ -3e5cb2: 6e10 76b6 0000 |0011: invoke-virtual {v0}, Ljava/util/regex/Matcher;.find:()Z // method@b676 │ │ -3e5cb8: 0a02 |0014: move-result v2 │ │ -3e5cba: 3802 1800 |0015: if-eqz v2, 002d // +0018 │ │ -3e5cbe: 6e10 78b6 0000 |0017: invoke-virtual {v0}, Ljava/util/regex/Matcher;.group:()Ljava/lang/String; // method@b678 │ │ -3e5cc4: 0c03 |001a: move-result-object v3 │ │ -3e5cc6: 1a00 160a |001b: const-string v0, "127." // string@0a16 │ │ -3e5cca: 6e20 3eb3 0300 |001d: invoke-virtual {v3, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b33e │ │ -3e5cd0: 0a00 |0020: move-result v0 │ │ -3e5cd2: 3900 0a00 |0021: if-nez v0, 002b // +000a │ │ -3e5cd6: 1a00 fa09 |0023: const-string v0, "0." // string@09fa │ │ -3e5cda: 6e20 3eb3 0300 |0025: invoke-virtual {v3, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b33e │ │ -3e5ce0: 0a03 |0028: move-result v3 │ │ -3e5ce2: 3803 0300 |0029: if-eqz v3, 002c // +0003 │ │ -3e5ce6: 1211 |002b: const/4 v1, #int 1 // #1 │ │ -3e5ce8: 0f01 |002c: return v1 │ │ -3e5cea: 6e10 88b3 0300 |002d: invoke-virtual {v3}, Ljava/lang/Throwable;.getCause:()Ljava/lang/Throwable; // method@b388 │ │ -3e5cf0: 0c00 |0030: move-result-object v0 │ │ -3e5cf2: 3800 0b00 |0031: if-eqz v0, 003c // +000b │ │ -3e5cf6: 6e10 88b3 0300 |0033: invoke-virtual {v3}, Ljava/lang/Throwable;.getCause:()Ljava/lang/Throwable; // method@b388 │ │ -3e5cfc: 0c03 |0036: move-result-object v3 │ │ -3e5cfe: 7110 b39d 0300 |0037: invoke-static {v3}, Lde/danoeh/antennapod/core/util/NetworkUtils;.wasDownloadBlocked:(Ljava/lang/Throwable;)Z // method@9db3 │ │ -3e5d04: 0a03 |003a: move-result v3 │ │ -3e5d06: 0f03 |003b: return v3 │ │ -3e5d08: 0f01 |003c: return v1 │ │ +3e5c48: |[3e5c48] de.danoeh.antennapod.core.util.NetworkUtils.wasDownloadBlocked:(Ljava/lang/Throwable;)Z │ │ +3e5c58: 6e10 8ab3 0300 |0000: invoke-virtual {v3}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ +3e5c5e: 0c00 |0003: move-result-object v0 │ │ +3e5c60: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +3e5c62: 3800 2800 |0005: if-eqz v0, 002d // +0028 │ │ +3e5c66: 1a02 2807 |0007: const-string v2, "([0-9]{1,3}[\.]){3}[0-9]{1,3}" // string@0728 │ │ +3e5c6a: 7110 7db6 0200 |0009: invoke-static {v2}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@b67d │ │ +3e5c70: 0c02 |000c: move-result-object v2 │ │ +3e5c72: 6e20 7fb6 0200 |000d: invoke-virtual {v2, v0}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@b67f │ │ +3e5c78: 0c00 |0010: move-result-object v0 │ │ +3e5c7a: 6e10 76b6 0000 |0011: invoke-virtual {v0}, Ljava/util/regex/Matcher;.find:()Z // method@b676 │ │ +3e5c80: 0a02 |0014: move-result v2 │ │ +3e5c82: 3802 1800 |0015: if-eqz v2, 002d // +0018 │ │ +3e5c86: 6e10 78b6 0000 |0017: invoke-virtual {v0}, Ljava/util/regex/Matcher;.group:()Ljava/lang/String; // method@b678 │ │ +3e5c8c: 0c03 |001a: move-result-object v3 │ │ +3e5c8e: 1a00 160a |001b: const-string v0, "127." // string@0a16 │ │ +3e5c92: 6e20 3eb3 0300 |001d: invoke-virtual {v3, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b33e │ │ +3e5c98: 0a00 |0020: move-result v0 │ │ +3e5c9a: 3900 0a00 |0021: if-nez v0, 002b // +000a │ │ +3e5c9e: 1a00 fa09 |0023: const-string v0, "0." // string@09fa │ │ +3e5ca2: 6e20 3eb3 0300 |0025: invoke-virtual {v3, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b33e │ │ +3e5ca8: 0a03 |0028: move-result v3 │ │ +3e5caa: 3803 0300 |0029: if-eqz v3, 002c // +0003 │ │ +3e5cae: 1211 |002b: const/4 v1, #int 1 // #1 │ │ +3e5cb0: 0f01 |002c: return v1 │ │ +3e5cb2: 6e10 88b3 0300 |002d: invoke-virtual {v3}, Ljava/lang/Throwable;.getCause:()Ljava/lang/Throwable; // method@b388 │ │ +3e5cb8: 0c00 |0030: move-result-object v0 │ │ +3e5cba: 3800 0b00 |0031: if-eqz v0, 003c // +000b │ │ +3e5cbe: 6e10 88b3 0300 |0033: invoke-virtual {v3}, Ljava/lang/Throwable;.getCause:()Ljava/lang/Throwable; // method@b388 │ │ +3e5cc4: 0c03 |0036: move-result-object v3 │ │ +3e5cc6: 7110 b39d 0300 |0037: invoke-static {v3}, Lde/danoeh/antennapod/core/util/NetworkUtils;.wasDownloadBlocked:(Ljava/lang/Throwable;)Z // method@9db3 │ │ +3e5ccc: 0a03 |003a: move-result v3 │ │ +3e5cce: 0f03 |003b: return v3 │ │ +3e5cd0: 0f01 |003c: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0009 line=132 │ │ 0x000d line=133 │ │ 0x0011 line=134 │ │ 0x0017 line=135 │ │ @@ -850733,17 +850733,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e5dbc: |[3e5dbc] de.danoeh.antennapod.core.util.PlaybackStatus.:()V │ │ -3e5dcc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e5dd2: 0e00 |0003: return-void │ │ +3e5d84: |[3e5d84] de.danoeh.antennapod.core.util.PlaybackStatus.:()V │ │ +3e5d94: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e5d9a: 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;) │ │ @@ -850751,27 +850751,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 │ │ -3e5d3c: |[3e5d3c] de.danoeh.antennapod.core.util.PlaybackStatus.isCurrentlyPlaying:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z │ │ -3e5d4c: 7110 b79d 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/core/util/PlaybackStatus;.isPlaying:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@9db7 │ │ -3e5d52: 0a01 |0003: move-result v1 │ │ -3e5d54: 3801 0e00 |0004: if-eqz v1, 0012 // +000e │ │ -3e5d58: 6301 538d |0006: sget-boolean v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isRunning:Z // field@8d53 │ │ -3e5d5c: 3801 0a00 |0008: if-eqz v1, 0012 // +000a │ │ -3e5d60: 7100 a498 0000 |000a: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.getCurrentPlayerStatus:()I // method@98a4 │ │ -3e5d66: 0a01 |000d: move-result v1 │ │ -3e5d68: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -3e5d6a: 3301 0300 |000f: if-ne v1, v0, 0012 // +0003 │ │ -3e5d6e: 2802 |0011: goto 0013 // +0002 │ │ -3e5d70: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -3e5d72: 0f00 |0013: return v0 │ │ +3e5d04: |[3e5d04] de.danoeh.antennapod.core.util.PlaybackStatus.isCurrentlyPlaying:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z │ │ +3e5d14: 7110 b79d 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/core/util/PlaybackStatus;.isPlaying:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@9db7 │ │ +3e5d1a: 0a01 |0003: move-result v1 │ │ +3e5d1c: 3801 0e00 |0004: if-eqz v1, 0012 // +000e │ │ +3e5d20: 6301 538d |0006: sget-boolean v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isRunning:Z // field@8d53 │ │ +3e5d24: 3801 0a00 |0008: if-eqz v1, 0012 // +000a │ │ +3e5d28: 7100 a498 0000 |000a: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.getCurrentPlayerStatus:()I // method@98a4 │ │ +3e5d2e: 0a01 |000d: move-result v1 │ │ +3e5d30: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +3e5d32: 3301 0300 |000f: if-ne v1, v0, 0012 // +0003 │ │ +3e5d36: 2802 |0011: goto 0013 // +0002 │ │ +3e5d38: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +3e5d3a: 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; │ │ │ │ @@ -850780,31 +850780,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 │ │ -3e5d74: |[3e5d74] de.danoeh.antennapod.core.util.PlaybackStatus.isPlaying:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z │ │ -3e5d84: 7100 a798 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.getCurrentlyPlayingMediaType:()J // method@98a7 │ │ -3e5d8a: 0b00 |0003: move-result-wide v0 │ │ -3e5d8c: 1602 0100 |0004: const-wide/16 v2, #int 1 // #1 │ │ -3e5d90: 3104 0002 |0006: cmp-long v4, v0, v2 │ │ -3e5d94: 3904 1200 |0008: if-nez v4, 001a // +0012 │ │ -3e5d98: 3805 1000 |000a: if-eqz v5, 001a // +0010 │ │ -3e5d9c: 7100 a698 0000 |000c: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.getCurrentlyPlayingFeedMediaId:()J // method@98a6 │ │ -3e5da2: 0b00 |000f: move-result-wide v0 │ │ -3e5da4: 6e10 f4ab 0500 |0010: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3e5daa: 0b02 |0013: move-result-wide v2 │ │ -3e5dac: 3105 0002 |0014: cmp-long v5, v0, v2 │ │ -3e5db0: 3905 0400 |0016: if-nez v5, 001a // +0004 │ │ -3e5db4: 1215 |0018: const/4 v5, #int 1 // #1 │ │ -3e5db6: 2802 |0019: goto 001b // +0002 │ │ -3e5db8: 1205 |001a: const/4 v5, #int 0 // #0 │ │ -3e5dba: 0f05 |001b: return v5 │ │ +3e5d3c: |[3e5d3c] de.danoeh.antennapod.core.util.PlaybackStatus.isPlaying:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z │ │ +3e5d4c: 7100 a798 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.getCurrentlyPlayingMediaType:()J // method@98a7 │ │ +3e5d52: 0b00 |0003: move-result-wide v0 │ │ +3e5d54: 1602 0100 |0004: const-wide/16 v2, #int 1 // #1 │ │ +3e5d58: 3104 0002 |0006: cmp-long v4, v0, v2 │ │ +3e5d5c: 3904 1200 |0008: if-nez v4, 001a // +0012 │ │ +3e5d60: 3805 1000 |000a: if-eqz v5, 001a // +0010 │ │ +3e5d64: 7100 a698 0000 |000c: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.getCurrentlyPlayingFeedMediaId:()J // method@98a6 │ │ +3e5d6a: 0b00 |000f: move-result-wide v0 │ │ +3e5d6c: 6e10 f4ab 0500 |0010: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3e5d72: 0b02 |0013: move-result-wide v2 │ │ +3e5d74: 3105 0002 |0014: cmp-long v5, v0, v2 │ │ +3e5d78: 3905 0400 |0016: if-nez v5, 001a // +0004 │ │ +3e5d7c: 1215 |0018: const/4 v5, #int 1 // #1 │ │ +3e5d7e: 2802 |0019: goto 001b // +0002 │ │ +3e5d80: 1205 |001a: const/4 v5, #int 0 // #0 │ │ +3e5d82: 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; │ │ │ │ @@ -850834,17 +850834,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e5e20: |[3e5e20] de.danoeh.antennapod.core.util.PowerUtils.:()V │ │ -3e5e30: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e5e36: 0e00 |0003: return-void │ │ +3e5de8: |[3e5de8] de.danoeh.antennapod.core.util.PowerUtils.:()V │ │ +3e5df8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e5dfe: 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;) │ │ @@ -850852,34 +850852,34 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -3e5dd4: |[3e5dd4] de.danoeh.antennapod.core.util.PowerUtils.deviceCharging:(Landroid/content/Context;)Z │ │ -3e5de4: 2200 6d00 |0000: new-instance v0, Landroid/content/IntentFilter; // type@006d │ │ -3e5de8: 1a01 e76a |0002: const-string v1, "android.intent.action.BATTERY_CHANGED" // string@6ae7 │ │ -3e5dec: 7020 8c02 1000 |0004: invoke-direct {v0, v1}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@028c │ │ -3e5df2: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -3e5df4: 6e30 3f02 1200 |0008: invoke-virtual {v2, v1, v0}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@023f │ │ -3e5dfa: 0c02 |000b: move-result-object v2 │ │ -3e5dfc: 1a00 a9dd |000c: const-string v0, "status" // string@dda9 │ │ -3e5e00: 12f1 |000e: const/4 v1, #int -1 // #ff │ │ -3e5e02: 6e30 6a02 0201 |000f: invoke-virtual {v2, v0, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@026a │ │ -3e5e08: 0a02 |0012: move-result v2 │ │ -3e5e0a: 1220 |0013: const/4 v0, #int 2 // #2 │ │ -3e5e0c: 3202 0800 |0014: if-eq v2, v0, 001c // +0008 │ │ -3e5e10: 1250 |0016: const/4 v0, #int 5 // #5 │ │ -3e5e12: 3302 0300 |0017: if-ne v2, v0, 001a // +0003 │ │ -3e5e16: 2803 |0019: goto 001c // +0003 │ │ -3e5e18: 1202 |001a: const/4 v2, #int 0 // #0 │ │ -3e5e1a: 2802 |001b: goto 001d // +0002 │ │ -3e5e1c: 1212 |001c: const/4 v2, #int 1 // #1 │ │ -3e5e1e: 0f02 |001d: return v2 │ │ +3e5d9c: |[3e5d9c] de.danoeh.antennapod.core.util.PowerUtils.deviceCharging:(Landroid/content/Context;)Z │ │ +3e5dac: 2200 6d00 |0000: new-instance v0, Landroid/content/IntentFilter; // type@006d │ │ +3e5db0: 1a01 e76a |0002: const-string v1, "android.intent.action.BATTERY_CHANGED" // string@6ae7 │ │ +3e5db4: 7020 8c02 1000 |0004: invoke-direct {v0, v1}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@028c │ │ +3e5dba: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +3e5dbc: 6e30 3f02 1200 |0008: invoke-virtual {v2, v1, v0}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@023f │ │ +3e5dc2: 0c02 |000b: move-result-object v2 │ │ +3e5dc4: 1a00 a9dd |000c: const-string v0, "status" // string@dda9 │ │ +3e5dc8: 12f1 |000e: const/4 v1, #int -1 // #ff │ │ +3e5dca: 6e30 6a02 0201 |000f: invoke-virtual {v2, v0, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@026a │ │ +3e5dd0: 0a02 |0012: move-result v2 │ │ +3e5dd2: 1220 |0013: const/4 v0, #int 2 // #2 │ │ +3e5dd4: 3202 0800 |0014: if-eq v2, v0, 001c // +0008 │ │ +3e5dd8: 1250 |0016: const/4 v0, #int 5 // #5 │ │ +3e5dda: 3302 0300 |0017: if-ne v2, v0, 001a // +0003 │ │ +3e5dde: 2803 |0019: goto 001c // +0003 │ │ +3e5de0: 1202 |001a: const/4 v2, #int 0 // #0 │ │ +3e5de2: 2802 |001b: goto 001d // +0002 │ │ +3e5de4: 1212 |001c: const/4 v2, #int 1 // #1 │ │ +3e5de6: 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; │ │ @@ -850915,17 +850915,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e5e5c: |[3e5e5c] de.danoeh.antennapod.core.util.ShareUtils.:()V │ │ -3e5e6c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e5e72: 0e00 |0003: return-void │ │ +3e5e24: |[3e5e24] de.danoeh.antennapod.core.util.ShareUtils.:()V │ │ +3e5e34: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e5e3a: 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;) │ │ @@ -850933,22 +850933,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 │ │ -3e5e38: |[3e5e38] de.danoeh.antennapod.core.util.ShareUtils.hasLinkToShare:(Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ -3e5e48: 7110 819d 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.getLinkWithFallback:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9d81 │ │ -3e5e4e: 0c00 |0003: move-result-object v0 │ │ -3e5e50: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -3e5e54: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -3e5e56: 2802 |0007: goto 0009 // +0002 │ │ -3e5e58: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -3e5e5a: 0f00 |0009: return v0 │ │ +3e5e00: |[3e5e00] de.danoeh.antennapod.core.util.ShareUtils.hasLinkToShare:(Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ +3e5e10: 7110 819d 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.getLinkWithFallback:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9d81 │ │ +3e5e16: 0c00 |0003: move-result-object v0 │ │ +3e5e18: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +3e5e1c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +3e5e1e: 2802 |0007: goto 0009 // +0002 │ │ +3e5e20: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +3e5e22: 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;) │ │ @@ -850956,40 +850956,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 │ │ -3e5e74: |[3e5e74] de.danoeh.antennapod.core.util.ShareUtils.shareFeedItemFile:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ -3e5e84: 6000 107f |0000: sget v0, Lde/danoeh/antennapod/core/R$string;.provider_authority:I // field@7f10 │ │ -3e5e88: 6e20 3102 0300 |0002: invoke-virtual {v3, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3e5e8e: 0c00 |0005: move-result-object v0 │ │ -3e5e90: 2201 3e1e |0006: new-instance v1, Ljava/io/File; // type@1e3e │ │ -3e5e94: 6e10 76ac 0400 |0008: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLocalMediaUrl:()Ljava/lang/String; // method@ac76 │ │ -3e5e9a: 0c02 |000b: move-result-object v2 │ │ -3e5e9c: 7020 c5b1 2100 |000c: invoke-direct {v1, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b1c5 │ │ -3e5ea2: 7130 a628 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@28a6 │ │ -3e5ea8: 0c00 |0012: move-result-object v0 │ │ -3e5eaa: 2201 1d06 |0013: new-instance v1, Landroidx/core/app/ShareCompat$IntentBuilder; // type@061d │ │ -3e5eae: 7020 5f28 3100 |0015: invoke-direct {v1, v3}, Landroidx/core/app/ShareCompat$IntentBuilder;.:(Landroid/content/Context;)V // method@285f │ │ -3e5eb4: 6e10 79ac 0400 |0018: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMime_type:()Ljava/lang/String; // method@ac79 │ │ -3e5eba: 0c03 |001b: move-result-object v3 │ │ -3e5ebc: 6e20 6728 3100 |001c: invoke-virtual {v1, v3}, Landroidx/core/app/ShareCompat$IntentBuilder;.setType:(Ljava/lang/String;)Landroidx/core/app/ShareCompat$IntentBuilder; // method@2867 │ │ -3e5ec2: 0c03 |001f: move-result-object v3 │ │ -3e5ec4: 6e20 6028 0300 |0020: invoke-virtual {v3, v0}, Landroidx/core/app/ShareCompat$IntentBuilder;.addStream:(Landroid/net/Uri;)Landroidx/core/app/ShareCompat$IntentBuilder; // method@2860 │ │ -3e5eca: 0c03 |0023: move-result-object v3 │ │ -3e5ecc: 6004 4b7f |0024: sget v4, Lde/danoeh/antennapod/core/R$string;.share_file_label:I // field@7f4b │ │ -3e5ed0: 6e20 6428 4300 |0026: invoke-virtual {v3, v4}, Landroidx/core/app/ShareCompat$IntentBuilder;.setChooserTitle:(I)Landroidx/core/app/ShareCompat$IntentBuilder; // method@2864 │ │ -3e5ed6: 0c03 |0029: move-result-object v3 │ │ -3e5ed8: 6e10 6828 0300 |002a: invoke-virtual {v3}, Landroidx/core/app/ShareCompat$IntentBuilder;.startChooser:()V // method@2868 │ │ -3e5ede: 1a03 6555 |002d: const-string v3, "ShareUtils" // string@5565 │ │ -3e5ee2: 1a04 3bda |002f: const-string v4, "shareFeedItemFile called" // string@da3b │ │ -3e5ee6: 7120 000b 4300 |0031: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -3e5eec: 0e00 |0034: return-void │ │ +3e5e3c: |[3e5e3c] de.danoeh.antennapod.core.util.ShareUtils.shareFeedItemFile:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ +3e5e4c: 6000 107f |0000: sget v0, Lde/danoeh/antennapod/core/R$string;.provider_authority:I // field@7f10 │ │ +3e5e50: 6e20 3102 0300 |0002: invoke-virtual {v3, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3e5e56: 0c00 |0005: move-result-object v0 │ │ +3e5e58: 2201 3e1e |0006: new-instance v1, Ljava/io/File; // type@1e3e │ │ +3e5e5c: 6e10 76ac 0400 |0008: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLocalMediaUrl:()Ljava/lang/String; // method@ac76 │ │ +3e5e62: 0c02 |000b: move-result-object v2 │ │ +3e5e64: 7020 c5b1 2100 |000c: invoke-direct {v1, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b1c5 │ │ +3e5e6a: 7130 a628 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@28a6 │ │ +3e5e70: 0c00 |0012: move-result-object v0 │ │ +3e5e72: 2201 1d06 |0013: new-instance v1, Landroidx/core/app/ShareCompat$IntentBuilder; // type@061d │ │ +3e5e76: 7020 5f28 3100 |0015: invoke-direct {v1, v3}, Landroidx/core/app/ShareCompat$IntentBuilder;.:(Landroid/content/Context;)V // method@285f │ │ +3e5e7c: 6e10 79ac 0400 |0018: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMime_type:()Ljava/lang/String; // method@ac79 │ │ +3e5e82: 0c03 |001b: move-result-object v3 │ │ +3e5e84: 6e20 6728 3100 |001c: invoke-virtual {v1, v3}, Landroidx/core/app/ShareCompat$IntentBuilder;.setType:(Ljava/lang/String;)Landroidx/core/app/ShareCompat$IntentBuilder; // method@2867 │ │ +3e5e8a: 0c03 |001f: move-result-object v3 │ │ +3e5e8c: 6e20 6028 0300 |0020: invoke-virtual {v3, v0}, Landroidx/core/app/ShareCompat$IntentBuilder;.addStream:(Landroid/net/Uri;)Landroidx/core/app/ShareCompat$IntentBuilder; // method@2860 │ │ +3e5e92: 0c03 |0023: move-result-object v3 │ │ +3e5e94: 6004 4b7f |0024: sget v4, Lde/danoeh/antennapod/core/R$string;.share_file_label:I // field@7f4b │ │ +3e5e98: 6e20 6428 4300 |0026: invoke-virtual {v3, v4}, Landroidx/core/app/ShareCompat$IntentBuilder;.setChooserTitle:(I)Landroidx/core/app/ShareCompat$IntentBuilder; // method@2864 │ │ +3e5e9e: 0c03 |0029: move-result-object v3 │ │ +3e5ea0: 6e10 6828 0300 |002a: invoke-virtual {v3}, Landroidx/core/app/ShareCompat$IntentBuilder;.startChooser:()V // method@2868 │ │ +3e5ea6: 1a03 6555 |002d: const-string v3, "ShareUtils" // string@5565 │ │ +3e5eaa: 1a04 3bda |002f: const-string v4, "shareFeedItemFile called" // string@da3b │ │ +3e5eae: 7120 000b 4300 |0031: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +3e5eb4: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0008 line=79 │ │ 0x000f line=78 │ │ 0x0013 line=81 │ │ 0x0018 line=82 │ │ @@ -851006,132 +851006,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 │ │ -3e5ef0: |[3e5ef0] de.danoeh.antennapod.core.util.ShareUtils.shareFeedItemLinkWithDownloadLink:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;Z)V │ │ -3e5f00: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3e5f04: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3e5f0a: 6e10 2dac 0700 |0005: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -3e5f10: 0c01 |0008: move-result-object v1 │ │ -3e5f12: 6e10 d6ab 0100 |0009: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ -3e5f18: 0c01 |000c: move-result-object v1 │ │ -3e5f1a: 6e20 5cb3 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e5f20: 1a01 2e0a |0010: const-string v1, ": " // string@0a2e │ │ -3e5f24: 6e20 5cb3 1000 |0012: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e5f2a: 6e10 3aac 0700 |0015: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ac3a │ │ -3e5f30: 0c02 |0018: move-result-object v2 │ │ -3e5f32: 6e20 5cb3 2000 |0019: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e5f38: 6e10 67b3 0000 |001c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3e5f3e: 0c00 |001f: move-result-object v0 │ │ -3e5f40: 6e10 35ac 0700 |0020: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3e5f46: 0c02 |0023: move-result-object v2 │ │ -3e5f48: 3802 4100 |0024: if-eqz v2, 0065 // +0041 │ │ -3e5f4c: 3808 3f00 |0026: if-eqz v8, 0065 // +003f │ │ -3e5f50: 2202 8f1e |0028: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ -3e5f54: 7010 50b3 0200 |002a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3e5f5a: 6e20 5cb3 0200 |002d: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e5f60: 1a00 0200 |0030: const-string v0, " │ │ +3e5eb8: |[3e5eb8] de.danoeh.antennapod.core.util.ShareUtils.shareFeedItemLinkWithDownloadLink:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;Z)V │ │ +3e5ec8: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3e5ecc: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3e5ed2: 6e10 2dac 0700 |0005: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +3e5ed8: 0c01 |0008: move-result-object v1 │ │ +3e5eda: 6e10 d6ab 0100 |0009: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ +3e5ee0: 0c01 |000c: move-result-object v1 │ │ +3e5ee2: 6e20 5cb3 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e5ee8: 1a01 2e0a |0010: const-string v1, ": " // string@0a2e │ │ +3e5eec: 6e20 5cb3 1000 |0012: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e5ef2: 6e10 3aac 0700 |0015: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ac3a │ │ +3e5ef8: 0c02 |0018: move-result-object v2 │ │ +3e5efa: 6e20 5cb3 2000 |0019: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e5f00: 6e10 67b3 0000 |001c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3e5f06: 0c00 |001f: move-result-object v0 │ │ +3e5f08: 6e10 35ac 0700 |0020: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3e5f0e: 0c02 |0023: move-result-object v2 │ │ +3e5f10: 3802 4100 |0024: if-eqz v2, 0065 // +0041 │ │ +3e5f14: 3808 3f00 |0026: if-eqz v8, 0065 // +003f │ │ +3e5f18: 2202 8f1e |0028: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ +3e5f1c: 7010 50b3 0200 |002a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3e5f22: 6e20 5cb3 0200 |002d: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e5f28: 1a00 0200 |0030: const-string v0, " │ │ " // string@0002 │ │ -3e5f64: 6e20 5cb3 0200 |0032: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e5f6a: 6e10 2f02 0600 |0035: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ -3e5f70: 0c00 |0038: move-result-object v0 │ │ -3e5f72: 6003 4f7f |0039: sget v3, Lde/danoeh/antennapod/core/R$string;.share_starting_position_label:I // field@7f4f │ │ -3e5f76: 6e20 1103 3000 |003b: invoke-virtual {v0, v3}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0311 │ │ -3e5f7c: 0c00 |003e: move-result-object v0 │ │ -3e5f7e: 6e20 5cb3 0200 |003f: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e5f84: 6e20 5cb3 1200 |0042: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e5f8a: 6e10 67b3 0200 |0045: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3e5f90: 0c00 |0048: move-result-object v0 │ │ -3e5f92: 6e10 35ac 0700 |0049: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3e5f98: 0c02 |004c: move-result-object v2 │ │ -3e5f9a: 6e10 7eac 0200 |004d: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPosition:()I // method@ac7e │ │ -3e5fa0: 0a02 |0050: move-result v2 │ │ -3e5fa2: 2203 8f1e |0051: new-instance v3, Ljava/lang/StringBuilder; // type@1e8f │ │ -3e5fa6: 7010 50b3 0300 |0053: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3e5fac: 6e20 5cb3 0300 |0056: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e5fb2: 7110 189d 0200 |0059: invoke-static {v2}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9d18 │ │ -3e5fb8: 0c00 |005c: move-result-object v0 │ │ -3e5fba: 6e20 5cb3 0300 |005d: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e5fc0: 6e10 67b3 0300 |0060: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3e5fc6: 0c00 |0063: move-result-object v0 │ │ -3e5fc8: 2802 |0064: goto 0066 // +0002 │ │ -3e5fca: 1202 |0065: const/4 v2, #int 0 // #0 │ │ -3e5fcc: 7110 bb9d 0700 |0066: invoke-static {v7}, Lde/danoeh/antennapod/core/util/ShareUtils;.hasLinkToShare:(Lde/danoeh/antennapod/model/feed/FeedItem;)Z // method@9dbb │ │ -3e5fd2: 0a03 |0069: move-result v3 │ │ -3e5fd4: 1a04 0300 |006a: const-string v4, " │ │ +3e5f2c: 6e20 5cb3 0200 |0032: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e5f32: 6e10 2f02 0600 |0035: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ +3e5f38: 0c00 |0038: move-result-object v0 │ │ +3e5f3a: 6003 4f7f |0039: sget v3, Lde/danoeh/antennapod/core/R$string;.share_starting_position_label:I // field@7f4f │ │ +3e5f3e: 6e20 1103 3000 |003b: invoke-virtual {v0, v3}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0311 │ │ +3e5f44: 0c00 |003e: move-result-object v0 │ │ +3e5f46: 6e20 5cb3 0200 |003f: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e5f4c: 6e20 5cb3 1200 |0042: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e5f52: 6e10 67b3 0200 |0045: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3e5f58: 0c00 |0048: move-result-object v0 │ │ +3e5f5a: 6e10 35ac 0700 |0049: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3e5f60: 0c02 |004c: move-result-object v2 │ │ +3e5f62: 6e10 7eac 0200 |004d: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPosition:()I // method@ac7e │ │ +3e5f68: 0a02 |0050: move-result v2 │ │ +3e5f6a: 2203 8f1e |0051: new-instance v3, Ljava/lang/StringBuilder; // type@1e8f │ │ +3e5f6e: 7010 50b3 0300 |0053: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3e5f74: 6e20 5cb3 0300 |0056: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e5f7a: 7110 189d 0200 |0059: invoke-static {v2}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9d18 │ │ +3e5f80: 0c00 |005c: move-result-object v0 │ │ +3e5f82: 6e20 5cb3 0300 |005d: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e5f88: 6e10 67b3 0300 |0060: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3e5f8e: 0c00 |0063: move-result-object v0 │ │ +3e5f90: 2802 |0064: goto 0066 // +0002 │ │ +3e5f92: 1202 |0065: const/4 v2, #int 0 // #0 │ │ +3e5f94: 7110 bb9d 0700 |0066: invoke-static {v7}, Lde/danoeh/antennapod/core/util/ShareUtils;.hasLinkToShare:(Lde/danoeh/antennapod/model/feed/FeedItem;)Z // method@9dbb │ │ +3e5f9a: 0a03 |0069: move-result v3 │ │ +3e5f9c: 1a04 0300 |006a: const-string v4, " │ │ │ │ " // string@0003 │ │ -3e5fd8: 3803 3400 |006c: if-eqz v3, 00a0 // +0034 │ │ -3e5fdc: 2203 8f1e |006e: new-instance v3, Ljava/lang/StringBuilder; // type@1e8f │ │ -3e5fe0: 7010 50b3 0300 |0070: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3e5fe6: 6e20 5cb3 0300 |0073: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e5fec: 6e20 5cb3 4300 |0076: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e5ff2: 6e10 2f02 0600 |0079: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ -3e5ff8: 0c00 |007c: move-result-object v0 │ │ -3e5ffa: 6005 477f |007d: sget v5, Lde/danoeh/antennapod/core/R$string;.share_dialog_episode_website_label:I // field@7f47 │ │ -3e5ffe: 6e20 1103 5000 |007f: invoke-virtual {v0, v5}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0311 │ │ -3e6004: 0c00 |0082: move-result-object v0 │ │ -3e6006: 6e20 5cb3 0300 |0083: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e600c: 6e20 5cb3 1300 |0086: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e6012: 6e10 67b3 0300 |0089: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3e6018: 0c00 |008c: move-result-object v0 │ │ -3e601a: 2203 8f1e |008d: new-instance v3, Ljava/lang/StringBuilder; // type@1e8f │ │ -3e601e: 7010 50b3 0300 |008f: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3e6024: 6e20 5cb3 0300 |0092: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e602a: 7110 819d 0700 |0095: invoke-static {v7}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.getLinkWithFallback:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9d81 │ │ -3e6030: 0c00 |0098: move-result-object v0 │ │ -3e6032: 6e20 5cb3 0300 |0099: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e6038: 6e10 67b3 0300 |009c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3e603e: 0c00 |009f: move-result-object v0 │ │ -3e6040: 6e10 35ac 0700 |00a0: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3e6046: 0c03 |00a3: move-result-object v3 │ │ -3e6048: 3803 5a00 |00a4: if-eqz v3, 00fe // +005a │ │ -3e604c: 6e10 35ac 0700 |00a6: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3e6052: 0c03 |00a9: move-result-object v3 │ │ -3e6054: 6e10 01ac 0300 |00aa: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ -3e605a: 0c03 |00ad: move-result-object v3 │ │ -3e605c: 3803 5000 |00ae: if-eqz v3, 00fe // +0050 │ │ -3e6060: 2203 8f1e |00b0: new-instance v3, Ljava/lang/StringBuilder; // type@1e8f │ │ -3e6064: 7010 50b3 0300 |00b2: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3e606a: 6e20 5cb3 0300 |00b5: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e6070: 6e20 5cb3 4300 |00b8: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e6076: 6e10 2f02 0600 |00bb: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ -3e607c: 0c00 |00be: move-result-object v0 │ │ -3e607e: 6004 4a7f |00bf: sget v4, Lde/danoeh/antennapod/core/R$string;.share_dialog_media_file_label:I // field@7f4a │ │ -3e6082: 6e20 1103 4000 |00c1: invoke-virtual {v0, v4}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0311 │ │ -3e6088: 0c00 |00c4: move-result-object v0 │ │ -3e608a: 6e20 5cb3 0300 |00c5: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e6090: 6e20 5cb3 1300 |00c8: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e6096: 6e10 67b3 0300 |00cb: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3e609c: 0c00 |00ce: move-result-object v0 │ │ -3e609e: 2201 8f1e |00cf: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -3e60a2: 7010 50b3 0100 |00d1: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3e60a8: 6e20 5cb3 0100 |00d4: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e60ae: 6e10 35ac 0700 |00d7: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3e60b4: 0c07 |00da: move-result-object v7 │ │ -3e60b6: 6e10 01ac 0700 |00db: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ -3e60bc: 0c07 |00de: move-result-object v7 │ │ -3e60be: 6e20 5cb3 7100 |00df: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e60c4: 6e10 67b3 0100 |00e2: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3e60ca: 0c00 |00e5: move-result-object v0 │ │ -3e60cc: 3808 1800 |00e6: if-eqz v8, 00fe // +0018 │ │ -3e60d0: 2207 8f1e |00e8: new-instance v7, Ljava/lang/StringBuilder; // type@1e8f │ │ -3e60d4: 7010 50b3 0700 |00ea: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3e60da: 6e20 5cb3 0700 |00ed: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e60e0: 1a08 1a02 |00f0: const-string v8, "#t=" // string@021a │ │ -3e60e4: 6e20 5cb3 8700 |00f2: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e60ea: d322 e803 |00f5: div-int/lit16 v2, v2, #int 1000 // #03e8 │ │ -3e60ee: 6e20 57b3 2700 |00f7: invoke-virtual {v7, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -3e60f4: 6e10 67b3 0700 |00fa: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3e60fa: 0c00 |00fd: move-result-object v0 │ │ -3e60fc: 7120 bf9d 0600 |00fe: invoke-static {v6, v0}, Lde/danoeh/antennapod/core/util/ShareUtils;.shareLink:(Landroid/content/Context;Ljava/lang/String;)V // method@9dbf │ │ -3e6102: 0e00 |0101: return-void │ │ +3e5fa0: 3803 3400 |006c: if-eqz v3, 00a0 // +0034 │ │ +3e5fa4: 2203 8f1e |006e: new-instance v3, Ljava/lang/StringBuilder; // type@1e8f │ │ +3e5fa8: 7010 50b3 0300 |0070: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3e5fae: 6e20 5cb3 0300 |0073: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e5fb4: 6e20 5cb3 4300 |0076: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e5fba: 6e10 2f02 0600 |0079: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ +3e5fc0: 0c00 |007c: move-result-object v0 │ │ +3e5fc2: 6005 477f |007d: sget v5, Lde/danoeh/antennapod/core/R$string;.share_dialog_episode_website_label:I // field@7f47 │ │ +3e5fc6: 6e20 1103 5000 |007f: invoke-virtual {v0, v5}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0311 │ │ +3e5fcc: 0c00 |0082: move-result-object v0 │ │ +3e5fce: 6e20 5cb3 0300 |0083: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e5fd4: 6e20 5cb3 1300 |0086: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e5fda: 6e10 67b3 0300 |0089: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3e5fe0: 0c00 |008c: move-result-object v0 │ │ +3e5fe2: 2203 8f1e |008d: new-instance v3, Ljava/lang/StringBuilder; // type@1e8f │ │ +3e5fe6: 7010 50b3 0300 |008f: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3e5fec: 6e20 5cb3 0300 |0092: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e5ff2: 7110 819d 0700 |0095: invoke-static {v7}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.getLinkWithFallback:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9d81 │ │ +3e5ff8: 0c00 |0098: move-result-object v0 │ │ +3e5ffa: 6e20 5cb3 0300 |0099: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e6000: 6e10 67b3 0300 |009c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3e6006: 0c00 |009f: move-result-object v0 │ │ +3e6008: 6e10 35ac 0700 |00a0: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3e600e: 0c03 |00a3: move-result-object v3 │ │ +3e6010: 3803 5a00 |00a4: if-eqz v3, 00fe // +005a │ │ +3e6014: 6e10 35ac 0700 |00a6: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3e601a: 0c03 |00a9: move-result-object v3 │ │ +3e601c: 6e10 01ac 0300 |00aa: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ +3e6022: 0c03 |00ad: move-result-object v3 │ │ +3e6024: 3803 5000 |00ae: if-eqz v3, 00fe // +0050 │ │ +3e6028: 2203 8f1e |00b0: new-instance v3, Ljava/lang/StringBuilder; // type@1e8f │ │ +3e602c: 7010 50b3 0300 |00b2: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3e6032: 6e20 5cb3 0300 |00b5: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e6038: 6e20 5cb3 4300 |00b8: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e603e: 6e10 2f02 0600 |00bb: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ +3e6044: 0c00 |00be: move-result-object v0 │ │ +3e6046: 6004 4a7f |00bf: sget v4, Lde/danoeh/antennapod/core/R$string;.share_dialog_media_file_label:I // field@7f4a │ │ +3e604a: 6e20 1103 4000 |00c1: invoke-virtual {v0, v4}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0311 │ │ +3e6050: 0c00 |00c4: move-result-object v0 │ │ +3e6052: 6e20 5cb3 0300 |00c5: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e6058: 6e20 5cb3 1300 |00c8: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e605e: 6e10 67b3 0300 |00cb: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3e6064: 0c00 |00ce: move-result-object v0 │ │ +3e6066: 2201 8f1e |00cf: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +3e606a: 7010 50b3 0100 |00d1: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3e6070: 6e20 5cb3 0100 |00d4: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e6076: 6e10 35ac 0700 |00d7: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3e607c: 0c07 |00da: move-result-object v7 │ │ +3e607e: 6e10 01ac 0700 |00db: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ +3e6084: 0c07 |00de: move-result-object v7 │ │ +3e6086: 6e20 5cb3 7100 |00df: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e608c: 6e10 67b3 0100 |00e2: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3e6092: 0c00 |00e5: move-result-object v0 │ │ +3e6094: 3808 1800 |00e6: if-eqz v8, 00fe // +0018 │ │ +3e6098: 2207 8f1e |00e8: new-instance v7, Ljava/lang/StringBuilder; // type@1e8f │ │ +3e609c: 7010 50b3 0700 |00ea: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3e60a2: 6e20 5cb3 0700 |00ed: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e60a8: 1a08 1a02 |00f0: const-string v8, "#t=" // string@021a │ │ +3e60ac: 6e20 5cb3 8700 |00f2: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e60b2: d322 e803 |00f5: div-int/lit16 v2, v2, #int 1000 // #03e8 │ │ +3e60b6: 6e20 57b3 2700 |00f7: invoke-virtual {v7, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +3e60bc: 6e10 67b3 0700 |00fa: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3e60c2: 0c00 |00fd: move-result-object v0 │ │ +3e60c4: 7120 bf9d 0600 |00fe: invoke-static {v6, v0}, Lde/danoeh/antennapod/core/util/ShareUtils;.shareLink:(Landroid/content/Context;Ljava/lang/String;)V // method@9dbf │ │ +3e60ca: 0e00 |0101: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0020 line=56 │ │ 0x0028 line=57 │ │ 0x0049 line=58 │ │ 0x0051 line=59 │ │ @@ -851153,53 +851153,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 │ │ -3e6104: |[3e6104] de.danoeh.antennapod.core.util.ShareUtils.shareFeedLink:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -3e6114: 6e10 d6ab 0400 |0000: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ -3e611a: 0c00 |0003: move-result-object v0 │ │ -3e611c: 6e10 cfab 0400 |0004: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@abcf │ │ -3e6122: 0c01 |0007: move-result-object v1 │ │ -3e6124: 3801 1a00 |0008: if-eqz v1, 0022 // +001a │ │ -3e6128: 2201 8f1e |000a: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -3e612c: 7010 50b3 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3e6132: 6e20 5cb3 0100 |000f: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e6138: 1a00 0200 |0012: const-string v0, " │ │ +3e60cc: |[3e60cc] de.danoeh.antennapod.core.util.ShareUtils.shareFeedLink:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +3e60dc: 6e10 d6ab 0400 |0000: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ +3e60e2: 0c00 |0003: move-result-object v0 │ │ +3e60e4: 6e10 cfab 0400 |0004: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@abcf │ │ +3e60ea: 0c01 |0007: move-result-object v1 │ │ +3e60ec: 3801 1a00 |0008: if-eqz v1, 0022 // +001a │ │ +3e60f0: 2201 8f1e |000a: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +3e60f4: 7010 50b3 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3e60fa: 6e20 5cb3 0100 |000f: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e6100: 1a00 0200 |0012: const-string v0, " │ │ " // string@0002 │ │ -3e613c: 6e20 5cb3 0100 |0014: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e6142: 6e10 cfab 0400 |0017: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@abcf │ │ -3e6148: 0c00 |001a: move-result-object v0 │ │ -3e614a: 6e20 5cb3 0100 |001b: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e6150: 6e10 67b3 0100 |001e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3e6156: 0c00 |0021: move-result-object v0 │ │ -3e6158: 2201 8f1e |0022: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -3e615c: 7010 50b3 0100 |0024: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3e6162: 6e20 5cb3 0100 |0027: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e6168: 1a00 0300 |002a: const-string v0, " │ │ +3e6104: 6e20 5cb3 0100 |0014: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e610a: 6e10 cfab 0400 |0017: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@abcf │ │ +3e6110: 0c00 |001a: move-result-object v0 │ │ +3e6112: 6e20 5cb3 0100 |001b: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e6118: 6e10 67b3 0100 |001e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3e611e: 0c00 |0021: move-result-object v0 │ │ +3e6120: 2201 8f1e |0022: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +3e6124: 7010 50b3 0100 |0024: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3e612a: 6e20 5cb3 0100 |0027: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e6130: 1a00 0300 |002a: const-string v0, " │ │ │ │ " // string@0003 │ │ -3e616c: 6e20 5cb3 0100 |002c: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e6172: 6e10 2f02 0300 |002f: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ -3e6178: 0c00 |0032: move-result-object v0 │ │ -3e617a: 6002 4e7f |0033: sget v2, Lde/danoeh/antennapod/core/R$string;.share_rss_address_label:I // field@7f4e │ │ -3e617e: 6e20 1103 2000 |0035: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0311 │ │ -3e6184: 0c00 |0038: move-result-object v0 │ │ -3e6186: 6e20 5cb3 0100 |0039: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e618c: 1a00 1e00 |003c: const-string v0, " " // string@001e │ │ -3e6190: 6e20 5cb3 0100 |003e: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e6196: 6e10 01ac 0400 |0041: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ -3e619c: 0c04 |0044: move-result-object v4 │ │ -3e619e: 6e20 5cb3 4100 |0045: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e61a4: 6e10 67b3 0100 |0048: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3e61aa: 0c04 |004b: move-result-object v4 │ │ -3e61ac: 7120 bf9d 4300 |004c: invoke-static {v3, v4}, Lde/danoeh/antennapod/core/util/ShareUtils;.shareLink:(Landroid/content/Context;Ljava/lang/String;)V // method@9dbf │ │ -3e61b2: 0e00 |004f: return-void │ │ +3e6134: 6e20 5cb3 0100 |002c: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e613a: 6e10 2f02 0300 |002f: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ +3e6140: 0c00 |0032: move-result-object v0 │ │ +3e6142: 6002 4e7f |0033: sget v2, Lde/danoeh/antennapod/core/R$string;.share_rss_address_label:I // field@7f4e │ │ +3e6146: 6e20 1103 2000 |0035: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0311 │ │ +3e614c: 0c00 |0038: move-result-object v0 │ │ +3e614e: 6e20 5cb3 0100 |0039: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e6154: 1a00 1e00 |003c: const-string v0, " " // string@001e │ │ +3e6158: 6e20 5cb3 0100 |003e: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e615e: 6e10 01ac 0400 |0041: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ +3e6164: 0c04 |0044: move-result-object v4 │ │ +3e6166: 6e20 5cb3 4100 |0045: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e616c: 6e10 67b3 0100 |0048: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3e6172: 0c04 |004b: move-result-object v4 │ │ +3e6174: 7120 bf9d 4300 |004c: invoke-static {v3, v4}, Lde/danoeh/antennapod/core/util/ShareUtils;.shareLink:(Landroid/content/Context;Ljava/lang/String;)V // method@9dbf │ │ +3e617a: 0e00 |004f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0004 line=37 │ │ 0x000a line=38 │ │ 0x0022 line=40 │ │ 0x0041 line=41 │ │ @@ -851213,29 +851213,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 │ │ -3e61b4: |[3e61b4] de.danoeh.antennapod.core.util.ShareUtils.shareLink:(Landroid/content/Context;Ljava/lang/String;)V │ │ -3e61c4: 2200 1d06 |0000: new-instance v0, Landroidx/core/app/ShareCompat$IntentBuilder; // type@061d │ │ -3e61c8: 7020 5f28 2000 |0002: invoke-direct {v0, v2}, Landroidx/core/app/ShareCompat$IntentBuilder;.:(Landroid/content/Context;)V // method@285f │ │ -3e61ce: 1a01 d8df |0005: const-string v1, "text/plain" // string@dfd8 │ │ -3e61d2: 6e20 6728 1000 |0007: invoke-virtual {v0, v1}, Landroidx/core/app/ShareCompat$IntentBuilder;.setType:(Ljava/lang/String;)Landroidx/core/app/ShareCompat$IntentBuilder; // method@2867 │ │ -3e61d8: 0c00 |000a: move-result-object v0 │ │ -3e61da: 6e20 6628 3000 |000b: invoke-virtual {v0, v3}, Landroidx/core/app/ShareCompat$IntentBuilder;.setText:(Ljava/lang/CharSequence;)Landroidx/core/app/ShareCompat$IntentBuilder; // method@2866 │ │ -3e61e0: 0c03 |000e: move-result-object v3 │ │ -3e61e2: 6000 507f |000f: sget v0, Lde/danoeh/antennapod/core/R$string;.share_url_label:I // field@7f50 │ │ -3e61e6: 6e20 6428 0300 |0011: invoke-virtual {v3, v0}, Landroidx/core/app/ShareCompat$IntentBuilder;.setChooserTitle:(I)Landroidx/core/app/ShareCompat$IntentBuilder; // method@2864 │ │ -3e61ec: 0c03 |0014: move-result-object v3 │ │ -3e61ee: 6e10 6228 0300 |0015: invoke-virtual {v3}, Landroidx/core/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@2862 │ │ -3e61f4: 0c03 |0018: move-result-object v3 │ │ -3e61f6: 6e20 4302 3200 |0019: invoke-virtual {v2, v3}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0243 │ │ -3e61fc: 0e00 |001c: return-void │ │ +3e617c: |[3e617c] de.danoeh.antennapod.core.util.ShareUtils.shareLink:(Landroid/content/Context;Ljava/lang/String;)V │ │ +3e618c: 2200 1d06 |0000: new-instance v0, Landroidx/core/app/ShareCompat$IntentBuilder; // type@061d │ │ +3e6190: 7020 5f28 2000 |0002: invoke-direct {v0, v2}, Landroidx/core/app/ShareCompat$IntentBuilder;.:(Landroid/content/Context;)V // method@285f │ │ +3e6196: 1a01 d8df |0005: const-string v1, "text/plain" // string@dfd8 │ │ +3e619a: 6e20 6728 1000 |0007: invoke-virtual {v0, v1}, Landroidx/core/app/ShareCompat$IntentBuilder;.setType:(Ljava/lang/String;)Landroidx/core/app/ShareCompat$IntentBuilder; // method@2867 │ │ +3e61a0: 0c00 |000a: move-result-object v0 │ │ +3e61a2: 6e20 6628 3000 |000b: invoke-virtual {v0, v3}, Landroidx/core/app/ShareCompat$IntentBuilder;.setText:(Ljava/lang/CharSequence;)Landroidx/core/app/ShareCompat$IntentBuilder; // method@2866 │ │ +3e61a8: 0c03 |000e: move-result-object v3 │ │ +3e61aa: 6000 507f |000f: sget v0, Lde/danoeh/antennapod/core/R$string;.share_url_label:I // field@7f50 │ │ +3e61ae: 6e20 6428 0300 |0011: invoke-virtual {v3, v0}, Landroidx/core/app/ShareCompat$IntentBuilder;.setChooserTitle:(I)Landroidx/core/app/ShareCompat$IntentBuilder; // method@2864 │ │ +3e61b4: 0c03 |0014: move-result-object v3 │ │ +3e61b6: 6e10 6228 0300 |0015: invoke-virtual {v3}, Landroidx/core/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@2862 │ │ +3e61bc: 0c03 |0018: move-result-object v3 │ │ +3e61be: 6e20 4302 3200 |0019: invoke-virtual {v2, v3}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0243 │ │ +3e61c4: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0007 line=28 │ │ 0x000b line=29 │ │ 0x0011 line=30 │ │ 0x0015 line=31 │ │ @@ -851249,19 +851249,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 │ │ -3e6200: |[3e6200] de.danoeh.antennapod.core.util.ShareUtils.shareMediaDownloadLink:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ -3e6210: 6e10 01ac 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ -3e6216: 0c01 |0003: move-result-object v1 │ │ -3e6218: 7120 bf9d 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/ShareUtils;.shareLink:(Landroid/content/Context;Ljava/lang/String;)V // method@9dbf │ │ -3e621e: 0e00 |0007: return-void │ │ +3e61c8: |[3e61c8] de.danoeh.antennapod.core.util.ShareUtils.shareMediaDownloadLink:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ +3e61d8: 6e10 01ac 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ +3e61de: 0c01 |0003: move-result-object v1 │ │ +3e61e0: 7120 bf9d 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/ShareUtils;.shareLink:(Landroid/content/Context;Ljava/lang/String;)V // method@9dbf │ │ +3e61e6: 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; │ │ │ │ @@ -851291,17 +851291,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e62b8: |[3e62b8] de.danoeh.antennapod.core.util.StorageUtils.:()V │ │ -3e62c8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e62ce: 0e00 |0003: return-void │ │ +3e6280: |[3e6280] de.danoeh.antennapod.core.util.StorageUtils.:()V │ │ +3e6290: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e6296: 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;) │ │ @@ -851309,26 +851309,26 @@ │ │ type : '()J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -3e6220: |[3e6220] de.danoeh.antennapod.core.util.StorageUtils.getFreeSpaceAvailable:()J │ │ -3e6230: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3e6232: 7110 b4b0 0000 |0001: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDataFolder:(Ljava/lang/String;)Ljava/io/File; // method@b0b4 │ │ -3e6238: 0c00 |0004: move-result-object v0 │ │ -3e623a: 3800 0b00 |0005: if-eqz v0, 0010 // +000b │ │ -3e623e: 6e10 ceb1 0000 |0007: invoke-virtual {v0}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b1ce │ │ -3e6244: 0c00 |000a: move-result-object v0 │ │ -3e6246: 7110 c39d 0000 |000b: invoke-static {v0}, Lde/danoeh/antennapod/core/util/StorageUtils;.getFreeSpaceAvailable:(Ljava/lang/String;)J // method@9dc3 │ │ -3e624c: 0b00 |000e: move-result-wide v0 │ │ -3e624e: 1000 |000f: return-wide v0 │ │ -3e6250: 1600 0000 |0010: const-wide/16 v0, #int 0 // #0 │ │ -3e6254: 1000 |0012: return-wide v0 │ │ +3e61e8: |[3e61e8] de.danoeh.antennapod.core.util.StorageUtils.getFreeSpaceAvailable:()J │ │ +3e61f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3e61fa: 7110 b4b0 0000 |0001: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDataFolder:(Ljava/lang/String;)Ljava/io/File; // method@b0b4 │ │ +3e6200: 0c00 |0004: move-result-object v0 │ │ +3e6202: 3800 0b00 |0005: if-eqz v0, 0010 // +000b │ │ +3e6206: 6e10 ceb1 0000 |0007: invoke-virtual {v0}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b1ce │ │ +3e620c: 0c00 |000a: move-result-object v0 │ │ +3e620e: 7110 c39d 0000 |000b: invoke-static {v0}, Lde/danoeh/antennapod/core/util/StorageUtils;.getFreeSpaceAvailable:(Ljava/lang/String;)J // method@9dc3 │ │ +3e6214: 0b00 |000e: move-result-wide v0 │ │ +3e6216: 1000 |000f: return-wide v0 │ │ +3e6218: 1600 0000 |0010: const-wide/16 v0, #int 0 // #0 │ │ +3e621c: 1000 |0012: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=18 │ │ 0x0007 line=20 │ │ locals : │ │ │ │ #2 : (in Lde/danoeh/antennapod/core/util/StorageUtils;) │ │ @@ -851336,23 +851336,23 @@ │ │ type : '(Ljava/lang/String;)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -3e6258: |[3e6258] de.danoeh.antennapod.core.util.StorageUtils.getFreeSpaceAvailable:(Ljava/lang/String;)J │ │ -3e6268: 2200 9401 |0000: new-instance v0, Landroid/os/StatFs; // type@0194 │ │ -3e626c: 7020 ca07 5000 |0002: invoke-direct {v0, v5}, Landroid/os/StatFs;.:(Ljava/lang/String;)V // method@07ca │ │ -3e6272: 6e10 cb07 0000 |0005: invoke-virtual {v0}, Landroid/os/StatFs;.getAvailableBlocksLong:()J // method@07cb │ │ -3e6278: 0b01 |0008: move-result-wide v1 │ │ -3e627a: 6e10 cd07 0000 |0009: invoke-virtual {v0}, Landroid/os/StatFs;.getBlockSizeLong:()J // method@07cd │ │ -3e6280: 0b03 |000c: move-result-wide v3 │ │ -3e6282: 9d01 0103 |000d: mul-long v1, v1, v3 │ │ -3e6286: 1001 |000f: return-wide v1 │ │ +3e6220: |[3e6220] de.danoeh.antennapod.core.util.StorageUtils.getFreeSpaceAvailable:(Ljava/lang/String;)J │ │ +3e6230: 2200 9401 |0000: new-instance v0, Landroid/os/StatFs; // type@0194 │ │ +3e6234: 7020 ca07 5000 |0002: invoke-direct {v0, v5}, Landroid/os/StatFs;.:(Ljava/lang/String;)V // method@07ca │ │ +3e623a: 6e10 cb07 0000 |0005: invoke-virtual {v0}, Landroid/os/StatFs;.getAvailableBlocksLong:()J // method@07cb │ │ +3e6240: 0b01 |0008: move-result-wide v1 │ │ +3e6242: 6e10 cd07 0000 |0009: invoke-virtual {v0}, Landroid/os/StatFs;.getBlockSizeLong:()J // method@07cd │ │ +3e6248: 0b03 |000c: move-result-wide v3 │ │ +3e624a: 9d01 0103 |000d: mul-long v1, v1, v3 │ │ +3e624e: 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; │ │ @@ -851362,23 +851362,23 @@ │ │ type : '(Ljava/lang/String;)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -3e6288: |[3e6288] de.danoeh.antennapod.core.util.StorageUtils.getTotalSpaceAvailable:(Ljava/lang/String;)J │ │ -3e6298: 2200 9401 |0000: new-instance v0, Landroid/os/StatFs; // type@0194 │ │ -3e629c: 7020 ca07 5000 |0002: invoke-direct {v0, v5}, Landroid/os/StatFs;.:(Ljava/lang/String;)V // method@07ca │ │ -3e62a2: 6e10 cc07 0000 |0005: invoke-virtual {v0}, Landroid/os/StatFs;.getBlockCountLong:()J // method@07cc │ │ -3e62a8: 0b01 |0008: move-result-wide v1 │ │ -3e62aa: 6e10 cd07 0000 |0009: invoke-virtual {v0}, Landroid/os/StatFs;.getBlockSizeLong:()J // method@07cd │ │ -3e62b0: 0b03 |000c: move-result-wide v3 │ │ -3e62b2: 9d01 0103 |000d: mul-long v1, v1, v3 │ │ -3e62b6: 1001 |000f: return-wide v1 │ │ +3e6250: |[3e6250] de.danoeh.antennapod.core.util.StorageUtils.getTotalSpaceAvailable:(Ljava/lang/String;)J │ │ +3e6260: 2200 9401 |0000: new-instance v0, Landroid/os/StatFs; // type@0194 │ │ +3e6264: 7020 ca07 5000 |0002: invoke-direct {v0, v5}, Landroid/os/StatFs;.:(Ljava/lang/String;)V // method@07ca │ │ +3e626a: 6e10 cc07 0000 |0005: invoke-virtual {v0}, Landroid/os/StatFs;.getBlockCountLong:()J // method@07cc │ │ +3e6270: 0b01 |0008: move-result-wide v1 │ │ +3e6272: 6e10 cd07 0000 |0009: invoke-virtual {v0}, Landroid/os/StatFs;.getBlockSizeLong:()J // method@07cd │ │ +3e6278: 0b03 |000c: move-result-wide v3 │ │ +3e627a: 9d01 0103 |000d: mul-long v1, v1, v3 │ │ +3e627e: 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; │ │ @@ -851413,18 +851413,18 @@ │ │ type : '(F)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3e62fc: |[3e62fc] de.danoeh.antennapod.core.util.TimeSpeedConverter.:(F)V │ │ -3e630c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e6312: 5901 4c8e |0003: iput v1, v0, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.speed:F // field@8e4c │ │ -3e6316: 0e00 |0005: return-void │ │ +3e62c4: |[3e62c4] de.danoeh.antennapod.core.util.TimeSpeedConverter.:(F)V │ │ +3e62d4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e62da: 5901 4c8e |0003: iput v1, v0, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.speed:F // field@8e4c │ │ +3e62de: 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 │ │ @@ -851435,24 +851435,24 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -3e62d0: |[3e62d0] de.danoeh.antennapod.core.util.TimeSpeedConverter.convert:(I)I │ │ -3e62e0: 7100 18b1 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.timeRespectsSpeed:()Z // method@b118 │ │ -3e62e6: 0a00 |0003: move-result v0 │ │ -3e62e8: 3d02 0900 |0004: if-lez v2, 000d // +0009 │ │ -3e62ec: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -3e62f0: 8222 |0008: int-to-float v2, v2 │ │ -3e62f2: 5210 4c8e |0009: iget v0, v1, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.speed:F // field@8e4c │ │ -3e62f6: c902 |000b: div-float/2addr v2, v0 │ │ -3e62f8: 8722 |000c: float-to-int v2, v2 │ │ -3e62fa: 0f02 |000d: return v2 │ │ +3e6298: |[3e6298] de.danoeh.antennapod.core.util.TimeSpeedConverter.convert:(I)I │ │ +3e62a8: 7100 18b1 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.timeRespectsSpeed:()Z // method@b118 │ │ +3e62ae: 0a00 |0003: move-result v0 │ │ +3e62b0: 3d02 0900 |0004: if-lez v2, 000d // +0009 │ │ +3e62b4: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +3e62b8: 8222 |0008: int-to-float v2, v2 │ │ +3e62ba: 5210 4c8e |0009: iget v0, v1, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.speed:F // field@8e4c │ │ +3e62be: c902 |000b: div-float/2addr v2, v0 │ │ +3e62c0: 8722 |000c: float-to-int v2, v2 │ │ +3e62c2: 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 │ │ @@ -851487,17 +851487,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e63b4: |[3e63b4] de.danoeh.antennapod.core.util.URIUtil.:()V │ │ -3e63c4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e63ca: 0e00 |0003: return-void │ │ +3e637c: |[3e637c] de.danoeh.antennapod.core.util.URIUtil.:()V │ │ +3e638c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e6392: 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;) │ │ @@ -851505,44 +851505,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 │ │ -3e6318: |[3e6318] de.danoeh.antennapod.core.util.URIUtil.getURIFromRequestUrl:(Ljava/lang/String;)Ljava/net/URI; │ │ -3e6328: 2200 c71e |0000: new-instance v0, Ljava/net/URI; // type@1ec7 │ │ -3e632c: 7020 eab3 9000 |0002: invoke-direct {v0, v9}, Ljava/net/URI;.:(Ljava/lang/String;)V // method@b3ea │ │ -3e6332: 1100 |0005: return-object v0 │ │ -3e6334: 2200 c91e |0006: new-instance v0, Ljava/net/URL; // type@1ec9 │ │ -3e6338: 7020 f1b3 9000 |0008: invoke-direct {v0, v9}, Ljava/net/URL;.:(Ljava/lang/String;)V // method@b3f1 │ │ -3e633e: 2209 c71e |000b: new-instance v9, Ljava/net/URI; // type@1ec7 │ │ -3e6342: 6e10 f6b3 0000 |000d: invoke-virtual {v0}, Ljava/net/URL;.getProtocol:()Ljava/lang/String; // method@b3f6 │ │ -3e6348: 0c02 |0010: move-result-object v2 │ │ -3e634a: 6e10 f9b3 0000 |0011: invoke-virtual {v0}, Ljava/net/URL;.getUserInfo:()Ljava/lang/String; // method@b3f9 │ │ -3e6350: 0c03 |0014: move-result-object v3 │ │ -3e6352: 6e10 f3b3 0000 |0015: invoke-virtual {v0}, Ljava/net/URL;.getHost:()Ljava/lang/String; // method@b3f3 │ │ -3e6358: 0c04 |0018: move-result-object v4 │ │ -3e635a: 6e10 f5b3 0000 |0019: invoke-virtual {v0}, Ljava/net/URL;.getPort:()I // method@b3f5 │ │ -3e6360: 0a05 |001c: move-result v5 │ │ -3e6362: 6e10 f4b3 0000 |001d: invoke-virtual {v0}, Ljava/net/URL;.getPath:()Ljava/lang/String; // method@b3f4 │ │ -3e6368: 0c06 |0020: move-result-object v6 │ │ -3e636a: 6e10 f7b3 0000 |0021: invoke-virtual {v0}, Ljava/net/URL;.getQuery:()Ljava/lang/String; // method@b3f7 │ │ -3e6370: 0c07 |0024: move-result-object v7 │ │ -3e6372: 6e10 f8b3 0000 |0025: invoke-virtual {v0}, Ljava/net/URL;.getRef:()Ljava/lang/String; // method@b3f8 │ │ -3e6378: 0c08 |0028: move-result-object v8 │ │ -3e637a: 0791 |0029: move-object v1, v9 │ │ -3e637c: 7608 ebb3 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@b3eb │ │ -3e6382: 1109 |002d: return-object v9 │ │ -3e6384: 0d09 |002e: move-exception v9 │ │ -3e6386: 2802 |002f: goto 0031 // +0002 │ │ -3e6388: 0d09 |0030: move-exception v9 │ │ -3e638a: 2200 701e |0031: new-instance v0, Ljava/lang/IllegalArgumentException; // type@1e70 │ │ -3e638e: 7020 adb2 9000 |0033: invoke-direct {v0, v9}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@b2ad │ │ -3e6394: 2700 |0036: throw v0 │ │ +3e62e0: |[3e62e0] de.danoeh.antennapod.core.util.URIUtil.getURIFromRequestUrl:(Ljava/lang/String;)Ljava/net/URI; │ │ +3e62f0: 2200 c71e |0000: new-instance v0, Ljava/net/URI; // type@1ec7 │ │ +3e62f4: 7020 eab3 9000 |0002: invoke-direct {v0, v9}, Ljava/net/URI;.:(Ljava/lang/String;)V // method@b3ea │ │ +3e62fa: 1100 |0005: return-object v0 │ │ +3e62fc: 2200 c91e |0006: new-instance v0, Ljava/net/URL; // type@1ec9 │ │ +3e6300: 7020 f1b3 9000 |0008: invoke-direct {v0, v9}, Ljava/net/URL;.:(Ljava/lang/String;)V // method@b3f1 │ │ +3e6306: 2209 c71e |000b: new-instance v9, Ljava/net/URI; // type@1ec7 │ │ +3e630a: 6e10 f6b3 0000 |000d: invoke-virtual {v0}, Ljava/net/URL;.getProtocol:()Ljava/lang/String; // method@b3f6 │ │ +3e6310: 0c02 |0010: move-result-object v2 │ │ +3e6312: 6e10 f9b3 0000 |0011: invoke-virtual {v0}, Ljava/net/URL;.getUserInfo:()Ljava/lang/String; // method@b3f9 │ │ +3e6318: 0c03 |0014: move-result-object v3 │ │ +3e631a: 6e10 f3b3 0000 |0015: invoke-virtual {v0}, Ljava/net/URL;.getHost:()Ljava/lang/String; // method@b3f3 │ │ +3e6320: 0c04 |0018: move-result-object v4 │ │ +3e6322: 6e10 f5b3 0000 |0019: invoke-virtual {v0}, Ljava/net/URL;.getPort:()I // method@b3f5 │ │ +3e6328: 0a05 |001c: move-result v5 │ │ +3e632a: 6e10 f4b3 0000 |001d: invoke-virtual {v0}, Ljava/net/URL;.getPath:()Ljava/lang/String; // method@b3f4 │ │ +3e6330: 0c06 |0020: move-result-object v6 │ │ +3e6332: 6e10 f7b3 0000 |0021: invoke-virtual {v0}, Ljava/net/URL;.getQuery:()Ljava/lang/String; // method@b3f7 │ │ +3e6338: 0c07 |0024: move-result-object v7 │ │ +3e633a: 6e10 f8b3 0000 |0025: invoke-virtual {v0}, Ljava/net/URL;.getRef:()Ljava/lang/String; // method@b3f8 │ │ +3e6340: 0c08 |0028: move-result-object v8 │ │ +3e6342: 0791 |0029: move-object v1, v9 │ │ +3e6344: 7608 ebb3 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@b3eb │ │ +3e634a: 1109 |002d: return-object v9 │ │ +3e634c: 0d09 |002e: move-exception v9 │ │ +3e634e: 2802 |002f: goto 0031 // +0002 │ │ +3e6350: 0d09 |0030: move-exception v9 │ │ +3e6352: 2200 701e |0031: new-instance v0, Ljava/lang/IllegalArgumentException; // type@1e70 │ │ +3e6356: 7020 adb2 9000 |0033: invoke-direct {v0, v9}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@b2ad │ │ +3e635c: 2700 |0036: throw v0 │ │ catches : 2 │ │ 0x0000 - 0x0005 │ │ Ljava/net/URISyntaxException; -> 0x0006 │ │ 0x0006 - 0x002d │ │ Ljava/net/MalformedURLException; -> 0x0030 │ │ Ljava/net/URISyntaxException; -> 0x002e │ │ positions : │ │ @@ -851584,17 +851584,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e641c: |[3e641c] de.danoeh.antennapod.core.util.comparator.ChapterStartTimeComparator.:()V │ │ -3e642c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e6432: 0e00 |0003: return-void │ │ +3e63e4: |[3e63e4] de.danoeh.antennapod.core.util.comparator.ChapterStartTimeComparator.:()V │ │ +3e63f4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e63fa: 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 - │ │ @@ -851603,22 +851603,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 │ │ -3e63cc: |[3e63cc] de.danoeh.antennapod.core.util.comparator.ChapterStartTimeComparator.compare:(Lde/danoeh/antennapod/model/feed/Chapter;Lde/danoeh/antennapod/model/feed/Chapter;)I │ │ -3e63dc: 6e10 a8ab 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@aba8 │ │ -3e63e2: 0b00 |0003: move-result-wide v0 │ │ -3e63e4: 6e10 a8ab 0400 |0004: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@aba8 │ │ -3e63ea: 0b03 |0007: move-result-wide v3 │ │ -3e63ec: 7140 c7b2 1043 |0008: invoke-static {v0, v1, v3, v4}, Ljava/lang/Long;.compare:(JJ)I // method@b2c7 │ │ -3e63f2: 0a03 |000b: move-result v3 │ │ -3e63f4: 0f03 |000c: return v3 │ │ +3e6394: |[3e6394] de.danoeh.antennapod.core.util.comparator.ChapterStartTimeComparator.compare:(Lde/danoeh/antennapod/model/feed/Chapter;Lde/danoeh/antennapod/model/feed/Chapter;)I │ │ +3e63a4: 6e10 a8ab 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@aba8 │ │ +3e63aa: 0b00 |0003: move-result-wide v0 │ │ +3e63ac: 6e10 a8ab 0400 |0004: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@aba8 │ │ +3e63b2: 0b03 |0007: move-result-wide v3 │ │ +3e63b4: 7140 c7b2 1043 |0008: invoke-static {v0, v1, v3, v4}, Ljava/lang/Long;.compare:(JJ)I // method@b2c7 │ │ +3e63ba: 0a03 |000b: move-result v3 │ │ +3e63bc: 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; │ │ @@ -851628,20 +851628,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 │ │ -3e63f8: |[3e63f8] de.danoeh.antennapod.core.util.comparator.ChapterStartTimeComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -3e6408: 1f01 b01c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/Chapter; // type@1cb0 │ │ -3e640c: 1f02 b01c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/Chapter; // type@1cb0 │ │ -3e6410: 6e30 ca9d 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@9dca │ │ -3e6416: 0a01 |0007: move-result v1 │ │ -3e6418: 0f01 |0008: return v1 │ │ +3e63c0: |[3e63c0] de.danoeh.antennapod.core.util.comparator.ChapterStartTimeComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +3e63d0: 1f01 b01c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/Chapter; // type@1cb0 │ │ +3e63d4: 1f02 b01c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/Chapter; // type@1cb0 │ │ +3e63d8: 6e30 ca9d 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@9dca │ │ +3e63de: 0a01 |0007: move-result v1 │ │ +3e63e0: 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; │ │ @@ -851676,17 +851676,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e6484: |[3e6484] de.danoeh.antennapod.core.util.comparator.DownloadResultComparator.:()V │ │ -3e6494: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e649a: 0e00 |0003: return-void │ │ +3e644c: |[3e644c] de.danoeh.antennapod.core.util.comparator.DownloadResultComparator.:()V │ │ +3e645c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e6462: 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 - │ │ @@ -851695,22 +851695,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 │ │ -3e6434: |[3e6434] de.danoeh.antennapod.core.util.comparator.DownloadResultComparator.compare:(Lde/danoeh/antennapod/model/download/DownloadResult;Lde/danoeh/antennapod/model/download/DownloadResult;)I │ │ -3e6444: 6e10 91ab 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadResult;.getCompletionDate:()Ljava/util/Date; // method@ab91 │ │ -3e644a: 0c02 |0003: move-result-object v2 │ │ -3e644c: 6e10 91ab 0100 |0004: invoke-virtual {v1}, Lde/danoeh/antennapod/model/download/DownloadResult;.getCompletionDate:()Ljava/util/Date; // method@ab91 │ │ -3e6452: 0c01 |0007: move-result-object v1 │ │ -3e6454: 6e20 26b5 1200 |0008: invoke-virtual {v2, v1}, Ljava/util/Date;.compareTo:(Ljava/util/Date;)I // method@b526 │ │ -3e645a: 0a01 |000b: move-result v1 │ │ -3e645c: 0f01 |000c: return v1 │ │ +3e63fc: |[3e63fc] de.danoeh.antennapod.core.util.comparator.DownloadResultComparator.compare:(Lde/danoeh/antennapod/model/download/DownloadResult;Lde/danoeh/antennapod/model/download/DownloadResult;)I │ │ +3e640c: 6e10 91ab 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadResult;.getCompletionDate:()Ljava/util/Date; // method@ab91 │ │ +3e6412: 0c02 |0003: move-result-object v2 │ │ +3e6414: 6e10 91ab 0100 |0004: invoke-virtual {v1}, Lde/danoeh/antennapod/model/download/DownloadResult;.getCompletionDate:()Ljava/util/Date; // method@ab91 │ │ +3e641a: 0c01 |0007: move-result-object v1 │ │ +3e641c: 6e20 26b5 1200 |0008: invoke-virtual {v2, v1}, Ljava/util/Date;.compareTo:(Ljava/util/Date;)I // method@b526 │ │ +3e6422: 0a01 |000b: move-result v1 │ │ +3e6424: 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; │ │ @@ -851720,20 +851720,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 │ │ -3e6460: |[3e6460] de.danoeh.antennapod.core.util.comparator.DownloadResultComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -3e6470: 1f01 ad1c |0000: check-cast v1, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1cad │ │ -3e6474: 1f02 ad1c |0002: check-cast v2, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1cad │ │ -3e6478: 6e30 cd9d 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@9dcd │ │ -3e647e: 0a01 |0007: move-result v1 │ │ -3e6480: 0f01 |0008: return v1 │ │ +3e6428: |[3e6428] de.danoeh.antennapod.core.util.comparator.DownloadResultComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +3e6438: 1f01 ad1c |0000: check-cast v1, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1cad │ │ +3e643c: 1f02 ad1c |0002: check-cast v2, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1cad │ │ +3e6440: 6e30 cd9d 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@9dcd │ │ +3e6446: 0a01 |0007: move-result v1 │ │ +3e6448: 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; │ │ @@ -851768,17 +851768,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e6528: |[3e6528] de.danoeh.antennapod.core.util.comparator.FeedItemPubdateComparator.:()V │ │ -3e6538: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e653e: 0e00 |0003: return-void │ │ +3e64f0: |[3e64f0] de.danoeh.antennapod.core.util.comparator.FeedItemPubdateComparator.:()V │ │ +3e6500: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e6506: 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 - │ │ @@ -851787,40 +851787,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 │ │ -3e649c: |[3e649c] de.danoeh.antennapod.core.util.comparator.FeedItemPubdateComparator.compare:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -3e64ac: 6e10 39ac 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ -3e64b2: 0c00 |0003: move-result-object v0 │ │ -3e64b4: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ -3e64b8: 6e10 39ac 0200 |0006: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ -3e64be: 0c00 |0009: move-result-object v0 │ │ -3e64c0: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ -3e64c4: 1202 |000c: const/4 v2, #int 0 // #0 │ │ -3e64c6: 0f02 |000d: return v2 │ │ -3e64c8: 6e10 39ac 0300 |000e: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ -3e64ce: 0c00 |0011: move-result-object v0 │ │ -3e64d0: 3900 0400 |0012: if-nez v0, 0016 // +0004 │ │ -3e64d4: 1212 |0014: const/4 v2, #int 1 // #1 │ │ -3e64d6: 0f02 |0015: return v2 │ │ -3e64d8: 6e10 39ac 0200 |0016: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ -3e64de: 0c00 |0019: move-result-object v0 │ │ -3e64e0: 3900 0400 |001a: if-nez v0, 001e // +0004 │ │ -3e64e4: 12f2 |001c: const/4 v2, #int -1 // #ff │ │ -3e64e6: 0f02 |001d: return v2 │ │ -3e64e8: 6e10 39ac 0300 |001e: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ -3e64ee: 0c03 |0021: move-result-object v3 │ │ -3e64f0: 6e10 39ac 0200 |0022: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ -3e64f6: 0c02 |0025: move-result-object v2 │ │ -3e64f8: 6e20 26b5 2300 |0026: invoke-virtual {v3, v2}, Ljava/util/Date;.compareTo:(Ljava/util/Date;)I // method@b526 │ │ -3e64fe: 0a02 |0029: move-result v2 │ │ -3e6500: 0f02 |002a: return v2 │ │ +3e6464: |[3e6464] de.danoeh.antennapod.core.util.comparator.FeedItemPubdateComparator.compare:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +3e6474: 6e10 39ac 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ +3e647a: 0c00 |0003: move-result-object v0 │ │ +3e647c: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ +3e6480: 6e10 39ac 0200 |0006: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ +3e6486: 0c00 |0009: move-result-object v0 │ │ +3e6488: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ +3e648c: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +3e648e: 0f02 |000d: return v2 │ │ +3e6490: 6e10 39ac 0300 |000e: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ +3e6496: 0c00 |0011: move-result-object v0 │ │ +3e6498: 3900 0400 |0012: if-nez v0, 0016 // +0004 │ │ +3e649c: 1212 |0014: const/4 v2, #int 1 // #1 │ │ +3e649e: 0f02 |0015: return v2 │ │ +3e64a0: 6e10 39ac 0200 |0016: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ +3e64a6: 0c00 |0019: move-result-object v0 │ │ +3e64a8: 3900 0400 |001a: if-nez v0, 001e // +0004 │ │ +3e64ac: 12f2 |001c: const/4 v2, #int -1 // #ff │ │ +3e64ae: 0f02 |001d: return v2 │ │ +3e64b0: 6e10 39ac 0300 |001e: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ +3e64b6: 0c03 |0021: move-result-object v3 │ │ +3e64b8: 6e10 39ac 0200 |0022: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ +3e64be: 0c02 |0025: move-result-object v2 │ │ +3e64c0: 6e20 26b5 2300 |0026: invoke-virtual {v3, v2}, Ljava/util/Date;.compareTo:(Ljava/util/Date;)I // method@b526 │ │ +3e64c6: 0a02 |0029: move-result v2 │ │ +3e64c8: 0f02 |002a: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ 0x000e line=19 │ │ 0x0016 line=21 │ │ 0x001e line=24 │ │ locals : │ │ @@ -851833,20 +851833,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 │ │ -3e6504: |[3e6504] de.danoeh.antennapod.core.util.comparator.FeedItemPubdateComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -3e6514: 1f01 b91c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3e6518: 1f02 b91c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3e651c: 6e30 d09d 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@9dd0 │ │ -3e6522: 0a01 |0007: move-result v1 │ │ -3e6524: 0f01 |0008: return v1 │ │ +3e64cc: |[3e64cc] de.danoeh.antennapod.core.util.comparator.FeedItemPubdateComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +3e64dc: 1f01 b91c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3e64e0: 1f02 b91c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3e64e4: 6e30 d09d 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@9dd0 │ │ +3e64ea: 0a01 |0007: move-result v1 │ │ +3e64ec: 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; │ │ @@ -851881,17 +851881,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e65e4: |[3e65e4] de.danoeh.antennapod.core.util.comparator.PlaybackCompletionDateComparator.:()V │ │ -3e65f4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e65fa: 0e00 |0003: return-void │ │ +3e65ac: |[3e65ac] de.danoeh.antennapod.core.util.comparator.PlaybackCompletionDateComparator.:()V │ │ +3e65bc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e65c2: 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 - │ │ @@ -851900,44 +851900,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 │ │ -3e6540: |[3e6540] de.danoeh.antennapod.core.util.comparator.PlaybackCompletionDateComparator.compare:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -3e6550: 6e10 35ac 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3e6556: 0c00 |0003: move-result-object v0 │ │ -3e6558: 3800 3100 |0004: if-eqz v0, 0035 // +0031 │ │ -3e655c: 6e10 35ac 0200 |0006: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3e6562: 0c00 |0009: move-result-object v0 │ │ -3e6564: 6e10 7bac 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlaybackCompletionDate:()Ljava/util/Date; // method@ac7b │ │ -3e656a: 0c00 |000d: move-result-object v0 │ │ -3e656c: 3800 2700 |000e: if-eqz v0, 0035 // +0027 │ │ -3e6570: 6e10 35ac 0300 |0010: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3e6576: 0c00 |0013: move-result-object v0 │ │ -3e6578: 3800 2100 |0014: if-eqz v0, 0035 // +0021 │ │ -3e657c: 6e10 35ac 0300 |0016: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3e6582: 0c00 |0019: move-result-object v0 │ │ -3e6584: 6e10 7bac 0000 |001a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlaybackCompletionDate:()Ljava/util/Date; // method@ac7b │ │ -3e658a: 0c00 |001d: move-result-object v0 │ │ -3e658c: 3800 1700 |001e: if-eqz v0, 0035 // +0017 │ │ -3e6590: 6e10 35ac 0300 |0020: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3e6596: 0c03 |0023: move-result-object v3 │ │ -3e6598: 6e10 7bac 0300 |0024: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlaybackCompletionDate:()Ljava/util/Date; // method@ac7b │ │ -3e659e: 0c03 |0027: move-result-object v3 │ │ -3e65a0: 6e10 35ac 0200 |0028: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3e65a6: 0c02 |002b: move-result-object v2 │ │ -3e65a8: 6e10 7bac 0200 |002c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlaybackCompletionDate:()Ljava/util/Date; // method@ac7b │ │ -3e65ae: 0c02 |002f: move-result-object v2 │ │ -3e65b0: 6e20 26b5 2300 |0030: invoke-virtual {v3, v2}, Ljava/util/Date;.compareTo:(Ljava/util/Date;)I // method@b526 │ │ -3e65b6: 0a02 |0033: move-result v2 │ │ -3e65b8: 0f02 |0034: return v2 │ │ -3e65ba: 1202 |0035: const/4 v2, #int 0 // #0 │ │ -3e65bc: 0f02 |0036: return v2 │ │ +3e6508: |[3e6508] de.danoeh.antennapod.core.util.comparator.PlaybackCompletionDateComparator.compare:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +3e6518: 6e10 35ac 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3e651e: 0c00 |0003: move-result-object v0 │ │ +3e6520: 3800 3100 |0004: if-eqz v0, 0035 // +0031 │ │ +3e6524: 6e10 35ac 0200 |0006: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3e652a: 0c00 |0009: move-result-object v0 │ │ +3e652c: 6e10 7bac 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlaybackCompletionDate:()Ljava/util/Date; // method@ac7b │ │ +3e6532: 0c00 |000d: move-result-object v0 │ │ +3e6534: 3800 2700 |000e: if-eqz v0, 0035 // +0027 │ │ +3e6538: 6e10 35ac 0300 |0010: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3e653e: 0c00 |0013: move-result-object v0 │ │ +3e6540: 3800 2100 |0014: if-eqz v0, 0035 // +0021 │ │ +3e6544: 6e10 35ac 0300 |0016: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3e654a: 0c00 |0019: move-result-object v0 │ │ +3e654c: 6e10 7bac 0000 |001a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlaybackCompletionDate:()Ljava/util/Date; // method@ac7b │ │ +3e6552: 0c00 |001d: move-result-object v0 │ │ +3e6554: 3800 1700 |001e: if-eqz v0, 0035 // +0017 │ │ +3e6558: 6e10 35ac 0300 |0020: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3e655e: 0c03 |0023: move-result-object v3 │ │ +3e6560: 6e10 7bac 0300 |0024: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlaybackCompletionDate:()Ljava/util/Date; // method@ac7b │ │ +3e6566: 0c03 |0027: move-result-object v3 │ │ +3e6568: 6e10 35ac 0200 |0028: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3e656e: 0c02 |002b: move-result-object v2 │ │ +3e6570: 6e10 7bac 0200 |002c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlaybackCompletionDate:()Ljava/util/Date; // method@ac7b │ │ +3e6576: 0c02 |002f: move-result-object v2 │ │ +3e6578: 6e20 26b5 2300 |0030: invoke-virtual {v3, v2}, Ljava/util/Date;.compareTo:(Ljava/util/Date;)I // method@b526 │ │ +3e657e: 0a02 |0033: move-result v2 │ │ +3e6580: 0f02 |0034: return v2 │ │ +3e6582: 1202 |0035: const/4 v2, #int 0 // #0 │ │ +3e6584: 0f02 |0036: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ 0x0006 line=11 │ │ 0x0010 line=12 │ │ 0x0016 line=13 │ │ 0x0020 line=14 │ │ @@ -851952,20 +851952,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 │ │ -3e65c0: |[3e65c0] de.danoeh.antennapod.core.util.comparator.PlaybackCompletionDateComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -3e65d0: 1f01 b91c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3e65d4: 1f02 b91c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3e65d8: 6e30 d39d 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@9dd3 │ │ -3e65de: 0a01 |0007: move-result v1 │ │ -3e65e0: 0f01 |0008: return v1 │ │ +3e6588: |[3e6588] de.danoeh.antennapod.core.util.comparator.PlaybackCompletionDateComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +3e6598: 1f01 b91c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3e659c: 1f02 b91c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3e65a0: 6e30 d39d 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@9dd3 │ │ +3e65a6: 0a01 |0007: move-result v1 │ │ +3e65a8: 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; │ │ @@ -852005,28 +852005,28 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -3e65fc: |[3e65fc] de.danoeh.antennapod.core.util.download.ConnectionStateMonitor.:()V │ │ -3e660c: 7010 9b06 0200 |0000: invoke-direct {v2}, Landroid/net/ConnectivityManager$NetworkCallback;.:()V // method@069b │ │ -3e6612: 2200 5e01 |0003: new-instance v0, Landroid/net/NetworkRequest$Builder; // type@015e │ │ -3e6616: 7010 ac06 0000 |0005: invoke-direct {v0}, Landroid/net/NetworkRequest$Builder;.:()V // method@06ac │ │ -3e661c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -3e661e: 6e20 ae06 1000 |0009: invoke-virtual {v0, v1}, Landroid/net/NetworkRequest$Builder;.addTransportType:(I)Landroid/net/NetworkRequest$Builder; // method@06ae │ │ -3e6624: 0c00 |000c: move-result-object v0 │ │ -3e6626: 1211 |000d: const/4 v1, #int 1 // #1 │ │ -3e6628: 6e20 ae06 1000 |000e: invoke-virtual {v0, v1}, Landroid/net/NetworkRequest$Builder;.addTransportType:(I)Landroid/net/NetworkRequest$Builder; // method@06ae │ │ -3e662e: 0c00 |0011: move-result-object v0 │ │ -3e6630: 6e10 af06 0000 |0012: invoke-virtual {v0}, Landroid/net/NetworkRequest$Builder;.build:()Landroid/net/NetworkRequest; // method@06af │ │ -3e6636: 0c00 |0015: move-result-object v0 │ │ -3e6638: 5b20 4f8e |0016: iput-object v0, v2, Lde/danoeh/antennapod/core/util/download/ConnectionStateMonitor;.networkRequest:Landroid/net/NetworkRequest; // field@8e4f │ │ -3e663c: 0e00 |0018: return-void │ │ +3e65c4: |[3e65c4] de.danoeh.antennapod.core.util.download.ConnectionStateMonitor.:()V │ │ +3e65d4: 7010 9b06 0200 |0000: invoke-direct {v2}, Landroid/net/ConnectivityManager$NetworkCallback;.:()V // method@069b │ │ +3e65da: 2200 5e01 |0003: new-instance v0, Landroid/net/NetworkRequest$Builder; // type@015e │ │ +3e65de: 7010 ac06 0000 |0005: invoke-direct {v0}, Landroid/net/NetworkRequest$Builder;.:()V // method@06ac │ │ +3e65e4: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +3e65e6: 6e20 ae06 1000 |0009: invoke-virtual {v0, v1}, Landroid/net/NetworkRequest$Builder;.addTransportType:(I)Landroid/net/NetworkRequest$Builder; // method@06ae │ │ +3e65ec: 0c00 |000c: move-result-object v0 │ │ +3e65ee: 1211 |000d: const/4 v1, #int 1 // #1 │ │ +3e65f0: 6e20 ae06 1000 |000e: invoke-virtual {v0, v1}, Landroid/net/NetworkRequest$Builder;.addTransportType:(I)Landroid/net/NetworkRequest$Builder; // method@06ae │ │ +3e65f6: 0c00 |0011: move-result-object v0 │ │ +3e65f8: 6e10 af06 0000 |0012: invoke-virtual {v0}, Landroid/net/NetworkRequest$Builder;.build:()Landroid/net/NetworkRequest; // method@06af │ │ +3e65fe: 0c00 |0015: move-result-object v0 │ │ +3e6600: 5b20 4f8e |0016: iput-object v0, v2, Lde/danoeh/antennapod/core/util/download/ConnectionStateMonitor;.networkRequest:Landroid/net/NetworkRequest; // field@8e4f │ │ +3e6604: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ 0x0003 line=16 │ │ 0x0009 line=17 │ │ 0x000e line=18 │ │ 0x0012 line=19 │ │ @@ -852039,22 +852039,22 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -3e6640: |[3e6640] de.danoeh.antennapod.core.util.download.ConnectionStateMonitor.disable:(Landroid/content/Context;)V │ │ -3e6650: 1a00 e675 |0000: const-string v0, "connectivity" // string@75e6 │ │ -3e6654: 6e20 3402 0200 |0002: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ -3e665a: 0c02 |0005: move-result-object v2 │ │ -3e665c: 1f02 5a01 |0006: check-cast v2, Landroid/net/ConnectivityManager; // type@015a │ │ -3e6660: 6e20 a506 1200 |0008: invoke-virtual {v2, v1}, Landroid/net/ConnectivityManager;.unregisterNetworkCallback:(Landroid/net/ConnectivityManager$NetworkCallback;)V // method@06a5 │ │ -3e6666: 6e20 a406 1200 |000b: invoke-virtual {v2, v1}, Landroid/net/ConnectivityManager;.removeDefaultNetworkActiveListener:(Landroid/net/ConnectivityManager$OnNetworkActiveListener;)V // method@06a4 │ │ -3e666c: 0e00 |000e: return-void │ │ +3e6608: |[3e6608] de.danoeh.antennapod.core.util.download.ConnectionStateMonitor.disable:(Landroid/content/Context;)V │ │ +3e6618: 1a00 e675 |0000: const-string v0, "connectivity" // string@75e6 │ │ +3e661c: 6e20 3402 0200 |0002: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ +3e6622: 0c02 |0005: move-result-object v2 │ │ +3e6624: 1f02 5a01 |0006: check-cast v2, Landroid/net/ConnectivityManager; // type@015a │ │ +3e6628: 6e20 a506 1200 |0008: invoke-virtual {v2, v1}, Landroid/net/ConnectivityManager;.unregisterNetworkCallback:(Landroid/net/ConnectivityManager$NetworkCallback;)V // method@06a5 │ │ +3e662e: 6e20 a406 1200 |000b: invoke-virtual {v2, v1}, Landroid/net/ConnectivityManager;.removeDefaultNetworkActiveListener:(Landroid/net/ConnectivityManager$OnNetworkActiveListener;)V // method@06a4 │ │ +3e6634: 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; │ │ @@ -852065,23 +852065,23 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -3e6670: |[3e6670] de.danoeh.antennapod.core.util.download.ConnectionStateMonitor.enable:(Landroid/content/Context;)V │ │ -3e6680: 1a00 e675 |0000: const-string v0, "connectivity" // string@75e6 │ │ -3e6684: 6e20 3402 0200 |0002: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ -3e668a: 0c02 |0005: move-result-object v2 │ │ -3e668c: 1f02 5a01 |0006: check-cast v2, Landroid/net/ConnectivityManager; // type@015a │ │ -3e6690: 5410 4f8e |0008: iget-object v0, v1, Lde/danoeh/antennapod/core/util/download/ConnectionStateMonitor;.networkRequest:Landroid/net/NetworkRequest; // field@8e4f │ │ -3e6694: 6e30 a306 0201 |000a: invoke-virtual {v2, v0, v1}, Landroid/net/ConnectivityManager;.registerNetworkCallback:(Landroid/net/NetworkRequest;Landroid/net/ConnectivityManager$NetworkCallback;)V // method@06a3 │ │ -3e669a: 6e20 9c06 1200 |000d: invoke-virtual {v2, v1}, Landroid/net/ConnectivityManager;.addDefaultNetworkActiveListener:(Landroid/net/ConnectivityManager$OnNetworkActiveListener;)V // method@069c │ │ -3e66a0: 0e00 |0010: return-void │ │ +3e6638: |[3e6638] de.danoeh.antennapod.core.util.download.ConnectionStateMonitor.enable:(Landroid/content/Context;)V │ │ +3e6648: 1a00 e675 |0000: const-string v0, "connectivity" // string@75e6 │ │ +3e664c: 6e20 3402 0200 |0002: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ +3e6652: 0c02 |0005: move-result-object v2 │ │ +3e6654: 1f02 5a01 |0006: check-cast v2, Landroid/net/ConnectivityManager; // type@015a │ │ +3e6658: 5410 4f8e |0008: iget-object v0, v1, Lde/danoeh/antennapod/core/util/download/ConnectionStateMonitor;.networkRequest:Landroid/net/NetworkRequest; // field@8e4f │ │ +3e665c: 6e30 a306 0201 |000a: invoke-virtual {v2, v0, v1}, Landroid/net/ConnectivityManager;.registerNetworkCallback:(Landroid/net/NetworkRequest;Landroid/net/ConnectivityManager$NetworkCallback;)V // method@06a3 │ │ +3e6662: 6e20 9c06 1200 |000d: invoke-virtual {v2, v1}, Landroid/net/ConnectivityManager;.addDefaultNetworkActiveListener:(Landroid/net/ConnectivityManager$OnNetworkActiveListener;)V // method@069c │ │ +3e6668: 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; │ │ @@ -852092,20 +852092,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -3e66a4: |[3e66a4] de.danoeh.antennapod.core.util.download.ConnectionStateMonitor.onNetworkActive:()V │ │ -3e66b4: 1a00 2415 |0000: const-string v0, "ConnectionStateMonitor" // string@1524 │ │ -3e66b8: 1a01 2615 |0002: const-string v1, "ConnectionStateMonitor::onNetworkActive network connection changed" // string@1526 │ │ -3e66bc: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3e66c2: 7100 f19d 0000 |0007: invoke-static {}, Lde/danoeh/antennapod/core/util/download/NetworkConnectionChangeHandler;.networkChangedDetected:()V // method@9df1 │ │ -3e66c8: 0e00 |000a: return-void │ │ +3e666c: |[3e666c] de.danoeh.antennapod.core.util.download.ConnectionStateMonitor.onNetworkActive:()V │ │ +3e667c: 1a00 2415 |0000: const-string v0, "ConnectionStateMonitor" // string@1524 │ │ +3e6680: 1a01 2615 |0002: const-string v1, "ConnectionStateMonitor::onNetworkActive network connection changed" // string@1526 │ │ +3e6684: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3e668a: 7100 f19d 0000 |0007: invoke-static {}, Lde/danoeh/antennapod/core/util/download/NetworkConnectionChangeHandler;.networkChangedDetected:()V // method@9df1 │ │ +3e6690: 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; │ │ │ │ @@ -852143,19 +852143,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 │ │ -3e66cc: |[3e66cc] de.danoeh.antennapod.core.util.download.FeedUpdateManager$$ExternalSyntheticLambda0.:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -3e66dc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e66e2: 5b01 508e |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@8e50 │ │ -3e66e6: 5b02 518e |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/Feed; // field@8e51 │ │ -3e66ea: 0e00 |0007: return-void │ │ +3e6694: |[3e6694] de.danoeh.antennapod.core.util.download.FeedUpdateManager$$ExternalSyntheticLambda0.:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +3e66a4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e66aa: 5b01 508e |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@8e50 │ │ +3e66ae: 5b02 518e |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/Feed; // field@8e51 │ │ +3e66b2: 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; │ │ @@ -852166,19 +852166,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 │ │ -3e66ec: |[3e66ec] de.danoeh.antennapod.core.util.download.FeedUpdateManager$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ -3e66fc: 5420 508e |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@8e50 │ │ -3e6700: 5421 518e |0002: iget-object v1, v2, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/Feed; // field@8e51 │ │ -3e6704: 7140 dd9d 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@9ddd │ │ -3e670a: 0e00 |0007: return-void │ │ +3e66b4: |[3e66b4] de.danoeh.antennapod.core.util.download.FeedUpdateManager$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ +3e66c4: 5420 508e |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@8e50 │ │ +3e66c8: 5421 518e |0002: iget-object v1, v2, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/Feed; // field@8e51 │ │ +3e66cc: 7140 dd9d 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@9ddd │ │ +3e66d2: 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 │ │ @@ -852217,19 +852217,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 │ │ -3e670c: |[3e670c] de.danoeh.antennapod.core.util.download.FeedUpdateManager$$ExternalSyntheticLambda1.:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -3e671c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e6722: 5b01 528e |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager$$ExternalSyntheticLambda1;.f$0:Landroid/content/Context; // field@8e52 │ │ -3e6726: 5b02 538e |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/model/feed/Feed; // field@8e53 │ │ -3e672a: 0e00 |0007: return-void │ │ +3e66d4: |[3e66d4] de.danoeh.antennapod.core.util.download.FeedUpdateManager$$ExternalSyntheticLambda1.:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +3e66e4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e66ea: 5b01 528e |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager$$ExternalSyntheticLambda1;.f$0:Landroid/content/Context; // field@8e52 │ │ +3e66ee: 5b02 538e |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/model/feed/Feed; // field@8e53 │ │ +3e66f2: 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; │ │ @@ -852240,19 +852240,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 │ │ -3e672c: |[3e672c] de.danoeh.antennapod.core.util.download.FeedUpdateManager$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ -3e673c: 5420 528e |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager$$ExternalSyntheticLambda1;.f$0:Landroid/content/Context; // field@8e52 │ │ -3e6740: 5421 538e |0002: iget-object v1, v2, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/model/feed/Feed; // field@8e53 │ │ -3e6744: 7140 de9d 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@9dde │ │ -3e674a: 0e00 |0007: return-void │ │ +3e66f4: |[3e66f4] de.danoeh.antennapod.core.util.download.FeedUpdateManager$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ +3e6704: 5420 528e |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager$$ExternalSyntheticLambda1;.f$0:Landroid/content/Context; // field@8e52 │ │ +3e6708: 5421 538e |0002: iget-object v1, v2, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/model/feed/Feed; // field@8e53 │ │ +3e670c: 7140 de9d 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@9dde │ │ +3e6712: 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 │ │ @@ -852317,17 +852317,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 │ │ -3e674c: |[3e674c] 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 │ │ -3e675c: 7140 e19d 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@9de1 │ │ -3e6762: 0e00 |0003: return-void │ │ +3e6714: |[3e6714] 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 │ │ +3e6724: 7140 e19d 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@9de1 │ │ +3e672a: 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; │ │ @@ -852338,17 +852338,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 │ │ -3e6764: |[3e6764] de.danoeh.antennapod.core.util.download.FeedUpdateManager.$r8$lambda$_eGqKyWvPxksmMaT9ArGR457Fgw:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/DialogInterface;I)V │ │ -3e6774: 7140 e29d 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@9de2 │ │ -3e677a: 0e00 |0003: return-void │ │ +3e672c: |[3e672c] de.danoeh.antennapod.core.util.download.FeedUpdateManager.$r8$lambda$_eGqKyWvPxksmMaT9ArGR457Fgw:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/DialogInterface;I)V │ │ +3e673c: 7140 e29d 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@9de2 │ │ +3e6742: 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; │ │ @@ -852359,17 +852359,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e677c: |[3e677c] de.danoeh.antennapod.core.util.download.FeedUpdateManager.:()V │ │ -3e678c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e6792: 0e00 |0003: return-void │ │ +3e6744: |[3e6744] de.danoeh.antennapod.core.util.download.FeedUpdateManager.:()V │ │ +3e6754: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e675a: 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;) │ │ @@ -852377,47 +852377,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 │ │ -3e6794: |[3e6794] de.danoeh.antennapod.core.util.download.FeedUpdateManager.confirmMobileRefresh:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -3e67a4: 2200 1715 |0000: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ -3e67a8: 7020 8381 3000 |0002: invoke-direct {v0, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ -3e67ae: 6001 7b7d |0005: sget v1, Lde/danoeh/antennapod/core/R$string;.feed_refresh_title:I // field@7d7b │ │ -3e67b2: 6e20 cf81 1000 |0007: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ -3e67b8: 0c00 |000a: move-result-object v0 │ │ -3e67ba: 6001 b57c |000b: sget v1, Lde/danoeh/antennapod/core/R$string;.confirm_mobile_streaming_button_once:I // field@7cb5 │ │ -3e67be: 2202 a619 |000d: new-instance v2, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager$$ExternalSyntheticLambda0; // type@19a6 │ │ -3e67c2: 7030 d99d 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@9dd9 │ │ -3e67c8: 6e30 c181 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@81c1 │ │ -3e67ce: 0c00 |0015: move-result-object v0 │ │ -3e67d0: 6001 b47c |0016: sget v1, Lde/danoeh/antennapod/core/R$string;.confirm_mobile_streaming_button_always:I // field@7cb4 │ │ -3e67d4: 2202 a719 |0018: new-instance v2, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager$$ExternalSyntheticLambda1; // type@19a7 │ │ -3e67d8: 7030 db9d 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@9ddb │ │ -3e67de: 6e30 b381 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@81b3 │ │ -3e67e4: 0c03 |0020: move-result-object v3 │ │ -3e67e6: 6004 397e |0021: sget v4, Lde/danoeh/antennapod/core/R$string;.no:I // field@7e39 │ │ -3e67ea: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -3e67ec: 6e30 ad81 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@81ad │ │ -3e67f2: 0c03 |0027: move-result-object v3 │ │ -3e67f4: 7100 af9d 0000 |0028: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isNetworkRestricted:()Z // method@9daf │ │ -3e67fa: 0a04 |002b: move-result v4 │ │ -3e67fc: 3804 0e00 |002c: if-eqz v4, 003a // +000e │ │ -3e6800: 7100 b19d 0000 |002e: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isVpnOverWifi:()Z // method@9db1 │ │ -3e6806: 0a04 |0031: move-result v4 │ │ -3e6808: 3804 0800 |0032: if-eqz v4, 003a // +0008 │ │ -3e680c: 6004 b37c |0034: sget v4, Lde/danoeh/antennapod/core/R$string;.confirm_mobile_feed_refresh_dialog_message_vpn:I // field@7cb3 │ │ -3e6810: 6e20 a381 4300 |0036: invoke-virtual {v3, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81a3 │ │ -3e6816: 2806 |0039: goto 003f // +0006 │ │ -3e6818: 6004 b27c |003a: sget v4, Lde/danoeh/antennapod/core/R$string;.confirm_mobile_feed_refresh_dialog_message:I // field@7cb2 │ │ -3e681c: 6e20 a381 4300 |003c: invoke-virtual {v3, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81a3 │ │ -3e6822: 6e10 7114 0300 |003f: invoke-virtual {v3}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ -3e6828: 0e00 |0042: return-void │ │ +3e675c: |[3e675c] de.danoeh.antennapod.core.util.download.FeedUpdateManager.confirmMobileRefresh:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +3e676c: 2200 1715 |0000: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ +3e6770: 7020 8381 3000 |0002: invoke-direct {v0, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ +3e6776: 6001 7b7d |0005: sget v1, Lde/danoeh/antennapod/core/R$string;.feed_refresh_title:I // field@7d7b │ │ +3e677a: 6e20 cf81 1000 |0007: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ +3e6780: 0c00 |000a: move-result-object v0 │ │ +3e6782: 6001 b57c |000b: sget v1, Lde/danoeh/antennapod/core/R$string;.confirm_mobile_streaming_button_once:I // field@7cb5 │ │ +3e6786: 2202 a619 |000d: new-instance v2, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager$$ExternalSyntheticLambda0; // type@19a6 │ │ +3e678a: 7030 d99d 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@9dd9 │ │ +3e6790: 6e30 c181 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@81c1 │ │ +3e6796: 0c00 |0015: move-result-object v0 │ │ +3e6798: 6001 b47c |0016: sget v1, Lde/danoeh/antennapod/core/R$string;.confirm_mobile_streaming_button_always:I // field@7cb4 │ │ +3e679c: 2202 a719 |0018: new-instance v2, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager$$ExternalSyntheticLambda1; // type@19a7 │ │ +3e67a0: 7030 db9d 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@9ddb │ │ +3e67a6: 6e30 b381 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@81b3 │ │ +3e67ac: 0c03 |0020: move-result-object v3 │ │ +3e67ae: 6004 397e |0021: sget v4, Lde/danoeh/antennapod/core/R$string;.no:I // field@7e39 │ │ +3e67b2: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +3e67b4: 6e30 ad81 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@81ad │ │ +3e67ba: 0c03 |0027: move-result-object v3 │ │ +3e67bc: 7100 af9d 0000 |0028: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isNetworkRestricted:()Z // method@9daf │ │ +3e67c2: 0a04 |002b: move-result v4 │ │ +3e67c4: 3804 0e00 |002c: if-eqz v4, 003a // +000e │ │ +3e67c8: 7100 b19d 0000 |002e: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isVpnOverWifi:()Z // method@9db1 │ │ +3e67ce: 0a04 |0031: move-result v4 │ │ +3e67d0: 3804 0800 |0032: if-eqz v4, 003a // +0008 │ │ +3e67d4: 6004 b37c |0034: sget v4, Lde/danoeh/antennapod/core/R$string;.confirm_mobile_feed_refresh_dialog_message_vpn:I // field@7cb3 │ │ +3e67d8: 6e20 a381 4300 |0036: invoke-virtual {v3, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81a3 │ │ +3e67de: 2806 |0039: goto 003f // +0006 │ │ +3e67e0: 6004 b27c |003a: sget v4, Lde/danoeh/antennapod/core/R$string;.confirm_mobile_feed_refresh_dialog_message:I // field@7cb2 │ │ +3e67e4: 6e20 a381 4300 |003c: invoke-virtual {v3, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81a3 │ │ +3e67ea: 6e10 7114 0300 |003f: invoke-virtual {v3}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ +3e67f0: 0e00 |0042: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0007 line=106 │ │ 0x0012 line=107 │ │ 0x001d line=109 │ │ 0x0024 line=113 │ │ @@ -852434,17 +852434,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 │ │ -3e682c: |[3e682c] de.danoeh.antennapod.core.util.download.FeedUpdateManager.lambda$confirmMobileRefresh$0:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/DialogInterface;I)V │ │ -3e683c: 7120 e59d 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@9de5 │ │ -3e6842: 0e00 |0003: return-void │ │ +3e67f4: |[3e67f4] de.danoeh.antennapod.core.util.download.FeedUpdateManager.lambda$confirmMobileRefresh$0:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/DialogInterface;I)V │ │ +3e6804: 7120 e59d 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@9de5 │ │ +3e680a: 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; │ │ @@ -852455,19 +852455,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 │ │ -3e6844: |[3e6844] de.danoeh.antennapod.core.util.download.FeedUpdateManager.lambda$confirmMobileRefresh$1:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/DialogInterface;I)V │ │ -3e6854: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -3e6856: 7110 eeb0 0200 |0001: invoke-static {v2}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileFeedRefresh:(Z)V // method@b0ee │ │ -3e685c: 7120 e59d 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@9de5 │ │ -3e6862: 0e00 |0007: return-void │ │ +3e680c: |[3e680c] de.danoeh.antennapod.core.util.download.FeedUpdateManager.lambda$confirmMobileRefresh$1:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/DialogInterface;I)V │ │ +3e681c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +3e681e: 7110 eeb0 0200 |0001: invoke-static {v2}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileFeedRefresh:(Z)V // method@b0ee │ │ +3e6824: 7120 e59d 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@9de5 │ │ +3e682a: 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; │ │ @@ -852479,55 +852479,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 │ │ -3e6864: |[3e6864] de.danoeh.antennapod.core.util.download.FeedUpdateManager.restartUpdateAlarm:(Landroid/content/Context;Z)V │ │ -3e6874: 7100 deb0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAutoUpdateDisabled:()Z // method@b0de │ │ -3e687a: 0a00 |0003: move-result v0 │ │ -3e687c: 1a01 ca79 |0004: const-string v1, "de.danoeh.antennapod.core.service.FeedUpdateWorker" // string@79ca │ │ -3e6880: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -3e6884: 7110 ed4c 0600 |0008: invoke-static {v6}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4ced │ │ -3e688a: 0c06 |000b: move-result-object v6 │ │ -3e688c: 6e20 e64c 1600 |000c: invoke-virtual {v6, v1}, Landroidx/work/WorkManager;.cancelUniqueWork:(Ljava/lang/String;)Landroidx/work/Operation; // method@4ce6 │ │ -3e6892: 2840 |000f: goto 004f // +0040 │ │ -3e6894: 2200 930c |0010: new-instance v0, Landroidx/work/PeriodicWorkRequest$Builder; // type@0c93 │ │ -3e6898: 7100 d0b0 0000 |0012: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getUpdateInterval:()J // method@b0d0 │ │ -3e689e: 0b02 |0015: move-result-wide v2 │ │ -3e68a0: 6204 00da |0016: sget-object v4, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@da00 │ │ -3e68a4: 1c05 c818 |0018: const-class v5, Lde/danoeh/antennapod/core/service/FeedUpdateWorker; // type@18c8 │ │ -3e68a8: 7054 ce4c 5032 |001a: invoke-direct {v0, v5, v2, v3, v4}, Landroidx/work/PeriodicWorkRequest$Builder;.:(Ljava/lang/Class;JLjava/util/concurrent/TimeUnit;)V // method@4cce │ │ -3e68ae: 2202 730c |001d: new-instance v2, Landroidx/work/Constraints$Builder; // type@0c73 │ │ -3e68b2: 7010 184c 0200 |001f: invoke-direct {v2}, Landroidx/work/Constraints$Builder;.:()V // method@4c18 │ │ -3e68b8: 7100 d7b0 0000 |0022: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileFeedRefresh:()Z // method@b0d7 │ │ -3e68be: 0a03 |0025: move-result v3 │ │ -3e68c0: 3803 0500 |0026: if-eqz v3, 002b // +0005 │ │ -3e68c4: 6203 391e |0028: sget-object v3, Landroidx/work/NetworkType;.CONNECTED:Landroidx/work/NetworkType; // field@1e39 │ │ -3e68c8: 2803 |002a: goto 002d // +0003 │ │ -3e68ca: 6203 3e1e |002b: sget-object v3, Landroidx/work/NetworkType;.UNMETERED:Landroidx/work/NetworkType; // field@1e3e │ │ -3e68ce: 6e20 1a4c 3200 |002d: invoke-virtual {v2, v3}, Landroidx/work/Constraints$Builder;.setRequiredNetworkType:(Landroidx/work/NetworkType;)Landroidx/work/Constraints$Builder; // method@4c1a │ │ -3e68d4: 0c02 |0030: move-result-object v2 │ │ -3e68d6: 6e10 194c 0200 |0031: invoke-virtual {v2}, Landroidx/work/Constraints$Builder;.build:()Landroidx/work/Constraints; // method@4c19 │ │ -3e68dc: 0c02 |0034: move-result-object v2 │ │ -3e68de: 6e20 fc4c 2000 |0035: invoke-virtual {v0, v2}, Landroidx/work/WorkRequest$Builder;.setConstraints:(Landroidx/work/Constraints;)Landroidx/work/WorkRequest$Builder; // method@4cfc │ │ -3e68e4: 0c00 |0038: move-result-object v0 │ │ -3e68e6: 1f00 930c |0039: check-cast v0, Landroidx/work/PeriodicWorkRequest$Builder; // type@0c93 │ │ -3e68ea: 6e10 f84c 0000 |003b: invoke-virtual {v0}, Landroidx/work/WorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@4cf8 │ │ -3e68f0: 0c00 |003e: move-result-object v0 │ │ -3e68f2: 1f00 940c |003f: check-cast v0, Landroidx/work/PeriodicWorkRequest; // type@0c94 │ │ -3e68f6: 7110 ed4c 0600 |0041: invoke-static {v6}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4ced │ │ -3e68fc: 0c06 |0044: move-result-object v6 │ │ -3e68fe: 3807 0500 |0045: if-eqz v7, 004a // +0005 │ │ -3e6902: 6207 241e |0047: sget-object v7, Landroidx/work/ExistingPeriodicWorkPolicy;.REPLACE:Landroidx/work/ExistingPeriodicWorkPolicy; // field@1e24 │ │ -3e6906: 2803 |0049: goto 004c // +0003 │ │ -3e6908: 6207 231e |004a: sget-object v7, Landroidx/work/ExistingPeriodicWorkPolicy;.KEEP:Landroidx/work/ExistingPeriodicWorkPolicy; // field@1e23 │ │ -3e690c: 6e40 ea4c 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@4cea │ │ -3e6912: 0e00 |004f: return-void │ │ +3e682c: |[3e682c] de.danoeh.antennapod.core.util.download.FeedUpdateManager.restartUpdateAlarm:(Landroid/content/Context;Z)V │ │ +3e683c: 7100 deb0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAutoUpdateDisabled:()Z // method@b0de │ │ +3e6842: 0a00 |0003: move-result v0 │ │ +3e6844: 1a01 ca79 |0004: const-string v1, "de.danoeh.antennapod.core.service.FeedUpdateWorker" // string@79ca │ │ +3e6848: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +3e684c: 7110 ed4c 0600 |0008: invoke-static {v6}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4ced │ │ +3e6852: 0c06 |000b: move-result-object v6 │ │ +3e6854: 6e20 e64c 1600 |000c: invoke-virtual {v6, v1}, Landroidx/work/WorkManager;.cancelUniqueWork:(Ljava/lang/String;)Landroidx/work/Operation; // method@4ce6 │ │ +3e685a: 2840 |000f: goto 004f // +0040 │ │ +3e685c: 2200 930c |0010: new-instance v0, Landroidx/work/PeriodicWorkRequest$Builder; // type@0c93 │ │ +3e6860: 7100 d0b0 0000 |0012: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getUpdateInterval:()J // method@b0d0 │ │ +3e6866: 0b02 |0015: move-result-wide v2 │ │ +3e6868: 6204 00da |0016: sget-object v4, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@da00 │ │ +3e686c: 1c05 c818 |0018: const-class v5, Lde/danoeh/antennapod/core/service/FeedUpdateWorker; // type@18c8 │ │ +3e6870: 7054 ce4c 5032 |001a: invoke-direct {v0, v5, v2, v3, v4}, Landroidx/work/PeriodicWorkRequest$Builder;.:(Ljava/lang/Class;JLjava/util/concurrent/TimeUnit;)V // method@4cce │ │ +3e6876: 2202 730c |001d: new-instance v2, Landroidx/work/Constraints$Builder; // type@0c73 │ │ +3e687a: 7010 184c 0200 |001f: invoke-direct {v2}, Landroidx/work/Constraints$Builder;.:()V // method@4c18 │ │ +3e6880: 7100 d7b0 0000 |0022: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileFeedRefresh:()Z // method@b0d7 │ │ +3e6886: 0a03 |0025: move-result v3 │ │ +3e6888: 3803 0500 |0026: if-eqz v3, 002b // +0005 │ │ +3e688c: 6203 391e |0028: sget-object v3, Landroidx/work/NetworkType;.CONNECTED:Landroidx/work/NetworkType; // field@1e39 │ │ +3e6890: 2803 |002a: goto 002d // +0003 │ │ +3e6892: 6203 3e1e |002b: sget-object v3, Landroidx/work/NetworkType;.UNMETERED:Landroidx/work/NetworkType; // field@1e3e │ │ +3e6896: 6e20 1a4c 3200 |002d: invoke-virtual {v2, v3}, Landroidx/work/Constraints$Builder;.setRequiredNetworkType:(Landroidx/work/NetworkType;)Landroidx/work/Constraints$Builder; // method@4c1a │ │ +3e689c: 0c02 |0030: move-result-object v2 │ │ +3e689e: 6e10 194c 0200 |0031: invoke-virtual {v2}, Landroidx/work/Constraints$Builder;.build:()Landroidx/work/Constraints; // method@4c19 │ │ +3e68a4: 0c02 |0034: move-result-object v2 │ │ +3e68a6: 6e20 fc4c 2000 |0035: invoke-virtual {v0, v2}, Landroidx/work/WorkRequest$Builder;.setConstraints:(Landroidx/work/Constraints;)Landroidx/work/WorkRequest$Builder; // method@4cfc │ │ +3e68ac: 0c00 |0038: move-result-object v0 │ │ +3e68ae: 1f00 930c |0039: check-cast v0, Landroidx/work/PeriodicWorkRequest$Builder; // type@0c93 │ │ +3e68b2: 6e10 f84c 0000 |003b: invoke-virtual {v0}, Landroidx/work/WorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@4cf8 │ │ +3e68b8: 0c00 |003e: move-result-object v0 │ │ +3e68ba: 1f00 940c |003f: check-cast v0, Landroidx/work/PeriodicWorkRequest; // type@0c94 │ │ +3e68be: 7110 ed4c 0600 |0041: invoke-static {v6}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4ced │ │ +3e68c4: 0c06 |0044: move-result-object v6 │ │ +3e68c6: 3807 0500 |0045: if-eqz v7, 004a // +0005 │ │ +3e68ca: 6207 241e |0047: sget-object v7, Landroidx/work/ExistingPeriodicWorkPolicy;.REPLACE:Landroidx/work/ExistingPeriodicWorkPolicy; // field@1e24 │ │ +3e68ce: 2803 |0049: goto 004c // +0003 │ │ +3e68d0: 6207 231e |004a: sget-object v7, Landroidx/work/ExistingPeriodicWorkPolicy;.KEEP:Landroidx/work/ExistingPeriodicWorkPolicy; // field@1e23 │ │ +3e68d4: 6e40 ea4c 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@4cea │ │ +3e68da: 0e00 |004f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0008 line=46 │ │ 0x0010 line=48 │ │ 0x0012 line=49 │ │ 0x0022 line=51 │ │ @@ -852548,19 +852548,19 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -3e6914: |[3e6914] de.danoeh.antennapod.core.util.download.FeedUpdateManager.runOnce:(Landroid/content/Context;)V │ │ -3e6924: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3e6926: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3e6928: 7130 e69d 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@9de6 │ │ -3e692e: 0e00 |0005: return-void │ │ +3e68dc: |[3e68dc] de.danoeh.antennapod.core.util.download.FeedUpdateManager.runOnce:(Landroid/content/Context;)V │ │ +3e68ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3e68ee: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3e68f0: 7130 e69d 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@9de6 │ │ +3e68f6: 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;) │ │ @@ -852568,18 +852568,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 │ │ -3e6930: |[3e6930] de.danoeh.antennapod.core.util.download.FeedUpdateManager.runOnce:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -3e6940: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3e6942: 7130 e69d 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@9de6 │ │ -3e6948: 0e00 |0004: return-void │ │ +3e68f8: |[3e68f8] de.danoeh.antennapod.core.util.download.FeedUpdateManager.runOnce:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +3e6908: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3e690a: 7130 e69d 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@9de6 │ │ +3e6910: 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; │ │ │ │ @@ -852588,67 +852588,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 │ │ -3e694c: |[3e694c] de.danoeh.antennapod.core.util.download.FeedUpdateManager.runOnce:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Z)V │ │ -3e695c: 2200 890c |0000: new-instance v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@0c89 │ │ -3e6960: 1c01 c818 |0002: const-class v1, Lde/danoeh/antennapod/core/service/FeedUpdateWorker; // type@18c8 │ │ -3e6964: 7020 b64c 1000 |0004: invoke-direct {v0, v1}, Landroidx/work/OneTimeWorkRequest$Builder;.:(Ljava/lang/Class;)V // method@4cb6 │ │ -3e696a: 1601 0000 |0007: const-wide/16 v1, #int 0 // #0 │ │ -3e696e: 6203 01da |0009: sget-object v3, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@da01 │ │ -3e6972: 6e40 fe4c 1032 |000b: invoke-virtual {v0, v1, v2, v3}, Landroidx/work/WorkRequest$Builder;.setInitialDelay:(JLjava/util/concurrent/TimeUnit;)Landroidx/work/WorkRequest$Builder; // method@4cfe │ │ -3e6978: 0c00 |000e: move-result-object v0 │ │ -3e697a: 1f00 890c |000f: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@0c89 │ │ -3e697e: 6201 441e |0011: sget-object v1, Landroidx/work/OutOfQuotaPolicy;.RUN_AS_NON_EXPEDITED_WORK_REQUEST:Landroidx/work/OutOfQuotaPolicy; // field@1e44 │ │ -3e6982: 6e20 fd4c 1000 |0013: invoke-virtual {v0, v1}, Landroidx/work/WorkRequest$Builder;.setExpedited:(Landroidx/work/OutOfQuotaPolicy;)Landroidx/work/WorkRequest$Builder; // method@4cfd │ │ -3e6988: 0c00 |0016: move-result-object v0 │ │ -3e698a: 1f00 890c |0017: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@0c89 │ │ -3e698e: 1a01 5a85 |0019: const-string v1, "feedUpdate" // string@855a │ │ -3e6992: 6e20 f74c 1000 |001b: invoke-virtual {v0, v1}, Landroidx/work/WorkRequest$Builder;.addTag:(Ljava/lang/String;)Landroidx/work/WorkRequest$Builder; // method@4cf7 │ │ -3e6998: 0c00 |001e: move-result-object v0 │ │ -3e699a: 1f00 890c |001f: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@0c89 │ │ -3e699e: 3806 0800 |0021: if-eqz v6, 0029 // +0008 │ │ -3e69a2: 6e10 daab 0600 |0023: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ -3e69a8: 0a01 |0026: move-result v1 │ │ -3e69aa: 3901 1400 |0027: if-nez v1, 003b // +0014 │ │ -3e69ae: 2201 730c |0029: new-instance v1, Landroidx/work/Constraints$Builder; // type@0c73 │ │ -3e69b2: 7010 184c 0100 |002b: invoke-direct {v1}, Landroidx/work/Constraints$Builder;.:()V // method@4c18 │ │ -3e69b8: 6202 391e |002e: sget-object v2, Landroidx/work/NetworkType;.CONNECTED:Landroidx/work/NetworkType; // field@1e39 │ │ -3e69bc: 6e20 1a4c 2100 |0030: invoke-virtual {v1, v2}, Landroidx/work/Constraints$Builder;.setRequiredNetworkType:(Landroidx/work/NetworkType;)Landroidx/work/Constraints$Builder; // method@4c1a │ │ -3e69c2: 0c01 |0033: move-result-object v1 │ │ -3e69c4: 6e10 194c 0100 |0034: invoke-virtual {v1}, Landroidx/work/Constraints$Builder;.build:()Landroidx/work/Constraints; // method@4c19 │ │ -3e69ca: 0c01 |0037: move-result-object v1 │ │ -3e69cc: 6e20 fc4c 1000 |0038: invoke-virtual {v0, v1}, Landroidx/work/WorkRequest$Builder;.setConstraints:(Landroidx/work/Constraints;)Landroidx/work/WorkRequest$Builder; // method@4cfc │ │ -3e69d2: 2201 770c |003b: new-instance v1, Landroidx/work/Data$Builder; // type@0c77 │ │ -3e69d6: 7010 3d4c 0100 |003d: invoke-direct {v1}, Landroidx/work/Data$Builder;.:()V // method@4c3d │ │ -3e69dc: 1a02 4d80 |0040: const-string v2, "even_on_mobile" // string@804d │ │ -3e69e0: 1213 |0042: const/4 v3, #int 1 // #1 │ │ -3e69e2: 6e30 424c 2103 |0043: invoke-virtual {v1, v2, v3}, Landroidx/work/Data$Builder;.putBoolean:(Ljava/lang/String;Z)Landroidx/work/Data$Builder; // method@4c42 │ │ -3e69e8: 3806 1000 |0046: if-eqz v6, 0056 // +0010 │ │ -3e69ec: 1a02 6e85 |0048: const-string v2, "feed_id" // string@856e │ │ -3e69f0: 6e10 f4ab 0600 |004a: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3e69f6: 0b03 |004d: move-result-wide v3 │ │ -3e69f8: 6e40 444c 2143 |004e: invoke-virtual {v1, v2, v3, v4}, Landroidx/work/Data$Builder;.putLong:(Ljava/lang/String;J)Landroidx/work/Data$Builder; // method@4c44 │ │ -3e69fe: 1a06 b9bc |0051: const-string v6, "next_page" // string@bcb9 │ │ -3e6a02: 6e30 424c 6107 |0053: invoke-virtual {v1, v6, v7}, Landroidx/work/Data$Builder;.putBoolean:(Ljava/lang/String;Z)Landroidx/work/Data$Builder; // method@4c42 │ │ -3e6a08: 6e10 3e4c 0100 |0056: invoke-virtual {v1}, Landroidx/work/Data$Builder;.build:()Landroidx/work/Data; // method@4c3e │ │ -3e6a0e: 0c06 |0059: move-result-object v6 │ │ -3e6a10: 6e20 ff4c 6000 |005a: invoke-virtual {v0, v6}, Landroidx/work/WorkRequest$Builder;.setInputData:(Landroidx/work/Data;)Landroidx/work/WorkRequest$Builder; // method@4cff │ │ -3e6a16: 7110 ed4c 0500 |005d: invoke-static {v5}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4ced │ │ -3e6a1c: 0c05 |0060: move-result-object v5 │ │ -3e6a1e: 6206 291e |0061: sget-object v6, Landroidx/work/ExistingWorkPolicy;.REPLACE:Landroidx/work/ExistingWorkPolicy; // field@1e29 │ │ -3e6a22: 6e10 f84c 0000 |0063: invoke-virtual {v0}, Landroidx/work/WorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@4cf8 │ │ -3e6a28: 0c07 |0066: move-result-object v7 │ │ -3e6a2a: 1f07 8a0c |0067: check-cast v7, Landroidx/work/OneTimeWorkRequest; // type@0c8a │ │ -3e6a2e: 1a00 5b85 |0069: const-string v0, "feedUpdateManual" // string@855b │ │ -3e6a32: 6e40 eb4c 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@4ceb │ │ -3e6a38: 0e00 |006e: return-void │ │ +3e6914: |[3e6914] de.danoeh.antennapod.core.util.download.FeedUpdateManager.runOnce:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Z)V │ │ +3e6924: 2200 890c |0000: new-instance v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@0c89 │ │ +3e6928: 1c01 c818 |0002: const-class v1, Lde/danoeh/antennapod/core/service/FeedUpdateWorker; // type@18c8 │ │ +3e692c: 7020 b64c 1000 |0004: invoke-direct {v0, v1}, Landroidx/work/OneTimeWorkRequest$Builder;.:(Ljava/lang/Class;)V // method@4cb6 │ │ +3e6932: 1601 0000 |0007: const-wide/16 v1, #int 0 // #0 │ │ +3e6936: 6203 01da |0009: sget-object v3, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@da01 │ │ +3e693a: 6e40 fe4c 1032 |000b: invoke-virtual {v0, v1, v2, v3}, Landroidx/work/WorkRequest$Builder;.setInitialDelay:(JLjava/util/concurrent/TimeUnit;)Landroidx/work/WorkRequest$Builder; // method@4cfe │ │ +3e6940: 0c00 |000e: move-result-object v0 │ │ +3e6942: 1f00 890c |000f: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@0c89 │ │ +3e6946: 6201 441e |0011: sget-object v1, Landroidx/work/OutOfQuotaPolicy;.RUN_AS_NON_EXPEDITED_WORK_REQUEST:Landroidx/work/OutOfQuotaPolicy; // field@1e44 │ │ +3e694a: 6e20 fd4c 1000 |0013: invoke-virtual {v0, v1}, Landroidx/work/WorkRequest$Builder;.setExpedited:(Landroidx/work/OutOfQuotaPolicy;)Landroidx/work/WorkRequest$Builder; // method@4cfd │ │ +3e6950: 0c00 |0016: move-result-object v0 │ │ +3e6952: 1f00 890c |0017: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@0c89 │ │ +3e6956: 1a01 5a85 |0019: const-string v1, "feedUpdate" // string@855a │ │ +3e695a: 6e20 f74c 1000 |001b: invoke-virtual {v0, v1}, Landroidx/work/WorkRequest$Builder;.addTag:(Ljava/lang/String;)Landroidx/work/WorkRequest$Builder; // method@4cf7 │ │ +3e6960: 0c00 |001e: move-result-object v0 │ │ +3e6962: 1f00 890c |001f: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@0c89 │ │ +3e6966: 3806 0800 |0021: if-eqz v6, 0029 // +0008 │ │ +3e696a: 6e10 daab 0600 |0023: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ +3e6970: 0a01 |0026: move-result v1 │ │ +3e6972: 3901 1400 |0027: if-nez v1, 003b // +0014 │ │ +3e6976: 2201 730c |0029: new-instance v1, Landroidx/work/Constraints$Builder; // type@0c73 │ │ +3e697a: 7010 184c 0100 |002b: invoke-direct {v1}, Landroidx/work/Constraints$Builder;.:()V // method@4c18 │ │ +3e6980: 6202 391e |002e: sget-object v2, Landroidx/work/NetworkType;.CONNECTED:Landroidx/work/NetworkType; // field@1e39 │ │ +3e6984: 6e20 1a4c 2100 |0030: invoke-virtual {v1, v2}, Landroidx/work/Constraints$Builder;.setRequiredNetworkType:(Landroidx/work/NetworkType;)Landroidx/work/Constraints$Builder; // method@4c1a │ │ +3e698a: 0c01 |0033: move-result-object v1 │ │ +3e698c: 6e10 194c 0100 |0034: invoke-virtual {v1}, Landroidx/work/Constraints$Builder;.build:()Landroidx/work/Constraints; // method@4c19 │ │ +3e6992: 0c01 |0037: move-result-object v1 │ │ +3e6994: 6e20 fc4c 1000 |0038: invoke-virtual {v0, v1}, Landroidx/work/WorkRequest$Builder;.setConstraints:(Landroidx/work/Constraints;)Landroidx/work/WorkRequest$Builder; // method@4cfc │ │ +3e699a: 2201 770c |003b: new-instance v1, Landroidx/work/Data$Builder; // type@0c77 │ │ +3e699e: 7010 3d4c 0100 |003d: invoke-direct {v1}, Landroidx/work/Data$Builder;.:()V // method@4c3d │ │ +3e69a4: 1a02 4d80 |0040: const-string v2, "even_on_mobile" // string@804d │ │ +3e69a8: 1213 |0042: const/4 v3, #int 1 // #1 │ │ +3e69aa: 6e30 424c 2103 |0043: invoke-virtual {v1, v2, v3}, Landroidx/work/Data$Builder;.putBoolean:(Ljava/lang/String;Z)Landroidx/work/Data$Builder; // method@4c42 │ │ +3e69b0: 3806 1000 |0046: if-eqz v6, 0056 // +0010 │ │ +3e69b4: 1a02 6e85 |0048: const-string v2, "feed_id" // string@856e │ │ +3e69b8: 6e10 f4ab 0600 |004a: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3e69be: 0b03 |004d: move-result-wide v3 │ │ +3e69c0: 6e40 444c 2143 |004e: invoke-virtual {v1, v2, v3, v4}, Landroidx/work/Data$Builder;.putLong:(Ljava/lang/String;J)Landroidx/work/Data$Builder; // method@4c44 │ │ +3e69c6: 1a06 b9bc |0051: const-string v6, "next_page" // string@bcb9 │ │ +3e69ca: 6e30 424c 6107 |0053: invoke-virtual {v1, v6, v7}, Landroidx/work/Data$Builder;.putBoolean:(Ljava/lang/String;Z)Landroidx/work/Data$Builder; // method@4c42 │ │ +3e69d0: 6e10 3e4c 0100 |0056: invoke-virtual {v1}, Landroidx/work/Data$Builder;.build:()Landroidx/work/Data; // method@4c3e │ │ +3e69d6: 0c06 |0059: move-result-object v6 │ │ +3e69d8: 6e20 ff4c 6000 |005a: invoke-virtual {v0, v6}, Landroidx/work/WorkRequest$Builder;.setInputData:(Landroidx/work/Data;)Landroidx/work/WorkRequest$Builder; // method@4cff │ │ +3e69de: 7110 ed4c 0500 |005d: invoke-static {v5}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4ced │ │ +3e69e4: 0c05 |0060: move-result-object v5 │ │ +3e69e6: 6206 291e |0061: sget-object v6, Landroidx/work/ExistingWorkPolicy;.REPLACE:Landroidx/work/ExistingWorkPolicy; // field@1e29 │ │ +3e69ea: 6e10 f84c 0000 |0063: invoke-virtual {v0}, Landroidx/work/WorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@4cf8 │ │ +3e69f0: 0c07 |0066: move-result-object v7 │ │ +3e69f2: 1f07 8a0c |0067: check-cast v7, Landroidx/work/OneTimeWorkRequest; // type@0c8a │ │ +3e69f6: 1a00 5b85 |0069: const-string v0, "feedUpdateManual" // string@855b │ │ +3e69fa: 6e40 eb4c 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@4ceb │ │ +3e6a00: 0e00 |006e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x000b line=69 │ │ 0x0013 line=70 │ │ 0x001b line=71 │ │ 0x0023 line=72 │ │ @@ -852673,18 +852673,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -3e6a3c: |[3e6a3c] de.danoeh.antennapod.core.util.download.FeedUpdateManager.runOnceOrAsk:(Landroid/content/Context;)V │ │ -3e6a4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3e6a4e: 7120 e89d 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@9de8 │ │ -3e6a54: 0e00 |0004: return-void │ │ +3e6a04: |[3e6a04] de.danoeh.antennapod.core.util.download.FeedUpdateManager.runOnceOrAsk:(Landroid/content/Context;)V │ │ +3e6a14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3e6a16: 7120 e89d 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@9de8 │ │ +3e6a1c: 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;) │ │ @@ -852692,43 +852692,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 │ │ -3e6a58: |[3e6a58] de.danoeh.antennapod.core.util.download.FeedUpdateManager.runOnceOrAsk:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -3e6a68: 1a00 7b0f |0000: const-string v0, "AutoUpdateManager" // string@0f7b │ │ -3e6a6c: 1a01 b852 |0002: const-string v1, "Run auto update immediately in background." // string@52b8 │ │ -3e6a70: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3e6a76: 3803 0c00 |0007: if-eqz v3, 0013 // +000c │ │ -3e6a7a: 6e10 daab 0300 |0009: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ -3e6a80: 0a00 |000c: move-result v0 │ │ -3e6a82: 3800 0600 |000d: if-eqz v0, 0013 // +0006 │ │ -3e6a86: 7120 e59d 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@9de5 │ │ -3e6a8c: 2827 |0012: goto 0039 // +0027 │ │ -3e6a8e: 7100 b29d 0000 |0013: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.networkAvailable:()Z // method@9db2 │ │ -3e6a94: 0a00 |0016: move-result v0 │ │ -3e6a96: 3900 1500 |0017: if-nez v0, 002c // +0015 │ │ -3e6a9a: 7100 8db7 0000 |0019: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3e6aa0: 0c03 |001c: move-result-object v3 │ │ -3e6aa2: 2200 961a |001d: new-instance v0, Lde/danoeh/antennapod/event/MessageEvent; // type@1a96 │ │ -3e6aa6: 6001 e57c |001f: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_no_connection:I // field@7ce5 │ │ -3e6aaa: 6e20 3102 1200 |0021: invoke-virtual {v2, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3e6ab0: 0c02 |0024: move-result-object v2 │ │ -3e6ab2: 7020 50a2 2000 |0025: invoke-direct {v0, v2}, Lde/danoeh/antennapod/event/MessageEvent;.:(Ljava/lang/String;)V // method@a250 │ │ -3e6ab8: 6e20 90b7 0300 |0028: invoke-virtual {v3, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -3e6abe: 280e |002b: goto 0039 // +000e │ │ -3e6ac0: 7100 aa9d 0000 |002c: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isFeedRefreshAllowed:()Z // method@9daa │ │ -3e6ac6: 0a00 |002f: move-result v0 │ │ -3e6ac8: 3800 0600 |0030: if-eqz v0, 0036 // +0006 │ │ -3e6acc: 7120 e59d 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@9de5 │ │ -3e6ad2: 2804 |0035: goto 0039 // +0004 │ │ -3e6ad4: 7120 e09d 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@9de0 │ │ -3e6ada: 0e00 |0039: return-void │ │ +3e6a20: |[3e6a20] de.danoeh.antennapod.core.util.download.FeedUpdateManager.runOnceOrAsk:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +3e6a30: 1a00 7b0f |0000: const-string v0, "AutoUpdateManager" // string@0f7b │ │ +3e6a34: 1a01 b852 |0002: const-string v1, "Run auto update immediately in background." // string@52b8 │ │ +3e6a38: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3e6a3e: 3803 0c00 |0007: if-eqz v3, 0013 // +000c │ │ +3e6a42: 6e10 daab 0300 |0009: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ +3e6a48: 0a00 |000c: move-result v0 │ │ +3e6a4a: 3800 0600 |000d: if-eqz v0, 0013 // +0006 │ │ +3e6a4e: 7120 e59d 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@9de5 │ │ +3e6a54: 2827 |0012: goto 0039 // +0027 │ │ +3e6a56: 7100 b29d 0000 |0013: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.networkAvailable:()Z // method@9db2 │ │ +3e6a5c: 0a00 |0016: move-result v0 │ │ +3e6a5e: 3900 1500 |0017: if-nez v0, 002c // +0015 │ │ +3e6a62: 7100 8db7 0000 |0019: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3e6a68: 0c03 |001c: move-result-object v3 │ │ +3e6a6a: 2200 961a |001d: new-instance v0, Lde/danoeh/antennapod/event/MessageEvent; // type@1a96 │ │ +3e6a6e: 6001 e57c |001f: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_no_connection:I // field@7ce5 │ │ +3e6a72: 6e20 3102 1200 |0021: invoke-virtual {v2, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3e6a78: 0c02 |0024: move-result-object v2 │ │ +3e6a7a: 7020 50a2 2000 |0025: invoke-direct {v0, v2}, Lde/danoeh/antennapod/event/MessageEvent;.:(Ljava/lang/String;)V // method@a250 │ │ +3e6a80: 6e20 90b7 0300 |0028: invoke-virtual {v3, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +3e6a86: 280e |002b: goto 0039 // +000e │ │ +3e6a88: 7100 aa9d 0000 |002c: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isFeedRefreshAllowed:()Z // method@9daa │ │ +3e6a8e: 0a00 |002f: move-result v0 │ │ +3e6a90: 3800 0600 |0030: if-eqz v0, 0036 // +0006 │ │ +3e6a94: 7120 e59d 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@9de5 │ │ +3e6a9a: 2804 |0035: goto 0039 // +0004 │ │ +3e6a9c: 7120 e09d 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@9de0 │ │ +3e6aa2: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=92 │ │ 0x0009 line=93 │ │ 0x000f line=94 │ │ 0x0013 line=95 │ │ 0x0019 line=96 │ │ @@ -852776,17 +852776,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 │ │ -3e6b58: |[3e6b58] de.danoeh.antennapod.core.util.download.MediaSizeLoader.$r8$lambda$OiWXvRx3Dy_K0IoM4Cj2nTwqxOY:(Lde/danoeh/antennapod/model/feed/FeedMedia;Lio/reactivex/SingleEmitter;)V │ │ -3e6b68: 7120 ee9d 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@9dee │ │ -3e6b6e: 0e00 |0003: return-void │ │ +3e6b20: |[3e6b20] de.danoeh.antennapod.core.util.download.MediaSizeLoader.$r8$lambda$OiWXvRx3Dy_K0IoM4Cj2nTwqxOY:(Lde/danoeh/antennapod/model/feed/FeedMedia;Lio/reactivex/SingleEmitter;)V │ │ +3e6b30: 7120 ee9d 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@9dee │ │ +3e6b36: 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; │ │ │ │ @@ -852795,17 +852795,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e6b70: |[3e6b70] de.danoeh.antennapod.core.util.download.MediaSizeLoader.:()V │ │ -3e6b80: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e6b86: 0e00 |0003: return-void │ │ +3e6b38: |[3e6b38] de.danoeh.antennapod.core.util.download.MediaSizeLoader.:()V │ │ +3e6b48: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e6b4e: 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;) │ │ @@ -852813,28 +852813,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 │ │ -3e6b14: |[3e6b14] de.danoeh.antennapod.core.util.download.MediaSizeLoader.getFeedMediaSizeObservable:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Lio/reactivex/Single; │ │ -3e6b24: 2200 a919 |0000: new-instance v0, Lde/danoeh/antennapod/core/util/download/MediaSizeLoader$$ExternalSyntheticLambda0; // type@19a9 │ │ -3e6b28: 7020 e99d 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/util/download/MediaSizeLoader$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@9de9 │ │ -3e6b2e: 7110 88b1 0000 |0005: invoke-static {v0}, Lio/reactivex/Single;.create:(Lio/reactivex/SingleOnSubscribe;)Lio/reactivex/Single; // method@b188 │ │ -3e6b34: 0c01 |0008: move-result-object v1 │ │ -3e6b36: 7100 95b1 0000 |0009: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ -3e6b3c: 0c00 |000c: move-result-object v0 │ │ -3e6b3e: 6e20 8db1 0100 |000d: invoke-virtual {v1, v0}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b18d │ │ -3e6b44: 0c01 |0010: move-result-object v1 │ │ -3e6b46: 7100 90b1 0000 |0011: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ -3e6b4c: 0c00 |0014: move-result-object v0 │ │ -3e6b4e: 6e20 8bb1 0100 |0015: invoke-virtual {v1, v0}, Lio/reactivex/Single;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b18b │ │ -3e6b54: 0c01 |0018: move-result-object v1 │ │ -3e6b56: 1101 |0019: return-object v1 │ │ +3e6adc: |[3e6adc] de.danoeh.antennapod.core.util.download.MediaSizeLoader.getFeedMediaSizeObservable:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Lio/reactivex/Single; │ │ +3e6aec: 2200 a919 |0000: new-instance v0, Lde/danoeh/antennapod/core/util/download/MediaSizeLoader$$ExternalSyntheticLambda0; // type@19a9 │ │ +3e6af0: 7020 e99d 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/util/download/MediaSizeLoader$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@9de9 │ │ +3e6af6: 7110 88b1 0000 |0005: invoke-static {v0}, Lio/reactivex/Single;.create:(Lio/reactivex/SingleOnSubscribe;)Lio/reactivex/Single; // method@b188 │ │ +3e6afc: 0c01 |0008: move-result-object v1 │ │ +3e6afe: 7100 95b1 0000 |0009: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ +3e6b04: 0c00 |000c: move-result-object v0 │ │ +3e6b06: 6e20 8db1 0100 |000d: invoke-virtual {v1, v0}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b18d │ │ +3e6b0c: 0c01 |0010: move-result-object v1 │ │ +3e6b0e: 7100 90b1 0000 |0011: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ +3e6b14: 0c00 |0014: move-result-object v0 │ │ +3e6b16: 6e20 8bb1 0100 |0015: invoke-virtual {v1, v0}, Lio/reactivex/Single;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b18b │ │ +3e6b1c: 0c01 |0018: move-result-object v1 │ │ +3e6b1e: 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; │ │ @@ -852844,105 +852844,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 │ │ -3e6b88: |[3e6b88] de.danoeh.antennapod.core.util.download.MediaSizeLoader.lambda$getFeedMediaSizeObservable$0:(Lde/danoeh/antennapod/model/feed/FeedMedia;Lio/reactivex/SingleEmitter;)V │ │ -3e6b98: 7100 a99d 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isEpisodeHeadDownloadAllowed:()Z // method@9da9 │ │ -3e6b9e: 0a00 |0003: move-result v0 │ │ -3e6ba0: 1601 0000 |0004: const-wide/16 v1, #int 0 // #0 │ │ -3e6ba4: 7120 d1b2 2100 |0006: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ -3e6baa: 0c03 |0009: move-result-object v3 │ │ -3e6bac: 3900 0600 |000a: if-nez v0, 0010 // +0006 │ │ -3e6bb0: 7220 8fb1 3b00 |000c: invoke-interface {v11, v3}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b18f │ │ -3e6bb6: 0e00 |000f: return-void │ │ -3e6bb8: 6e10 04ac 0a00 |0010: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ac04 │ │ -3e6bbe: 0a00 |0013: move-result v0 │ │ -3e6bc0: 1a04 b449 |0014: const-string v4, "MediaSizeLoader" // string@49b4 │ │ -3e6bc4: 1705 0000 0080 |0016: const-wide/32 v5, #float -0 // #80000000 │ │ -3e6bca: 3800 1600 |0019: if-eqz v0, 002f // +0016 │ │ -3e6bce: 2200 3e1e |001b: new-instance v0, Ljava/io/File; // type@1e3e │ │ -3e6bd2: 6e10 76ac 0a00 |001d: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLocalMediaUrl:()Ljava/lang/String; // method@ac76 │ │ -3e6bd8: 0c03 |0020: move-result-object v3 │ │ -3e6bda: 7020 c5b1 3000 |0021: invoke-direct {v0, v3}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b1c5 │ │ -3e6be0: 6e10 cdb1 0000 |0024: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@b1cd │ │ -3e6be6: 0a03 |0027: move-result v3 │ │ -3e6be8: 3803 6700 |0028: if-eqz v3, 008f // +0067 │ │ -3e6bec: 6e10 d6b1 0000 |002a: invoke-virtual {v0}, Ljava/io/File;.length:()J // method@b1d6 │ │ -3e6bf2: 0b05 |002d: move-result-wide v5 │ │ -3e6bf4: 2861 |002e: goto 008f // +0061 │ │ -3e6bf6: 6e10 67ac 0a00 |002f: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedMedia;.checkedOnSizeButUnknown:()Z // method@ac67 │ │ -3e6bfc: 0a00 |0032: move-result v0 │ │ -3e6bfe: 3900 5c00 |0033: if-nez v0, 008f // +005c │ │ -3e6c02: 6e10 01ac 0a00 |0035: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ -3e6c08: 0c00 |0038: move-result-object v0 │ │ -3e6c0a: 7110 b10a 0000 |0039: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -3e6c10: 0a07 |003c: move-result v7 │ │ -3e6c12: 3807 0600 |003d: if-eqz v7, 0043 // +0006 │ │ -3e6c16: 7220 8fb1 3b00 |003f: invoke-interface {v11, v3}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b18f │ │ -3e6c1c: 0e00 |0042: return-void │ │ -3e6c1e: 7100 f698 0000 |0043: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@98f6 │ │ -3e6c24: 0c07 |0046: move-result-object v7 │ │ -3e6c26: 2208 b51f |0047: new-instance v8, Lokhttp3/Request$Builder; // type@1fb5 │ │ -3e6c2a: 7010 19b7 0800 |0049: invoke-direct {v8}, Lokhttp3/Request$Builder;.:()V // method@b719 │ │ -3e6c30: 6e20 23b7 0800 |004c: invoke-virtual {v8, v0}, Lokhttp3/Request$Builder;.url:(Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b723 │ │ -3e6c36: 0c00 |004f: move-result-object v0 │ │ -3e6c38: 1a08 930c |0050: const-string v8, "Accept-Encoding" // string@0c93 │ │ -3e6c3c: 1a09 149a |0052: const-string v9, "identity" // string@9a14 │ │ -3e6c40: 6e30 1eb7 8009 |0054: invoke-virtual {v0, v8, v9}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b71e │ │ -3e6c46: 0c00 |0057: move-result-object v0 │ │ -3e6c48: 6e10 1db7 0000 |0058: invoke-virtual {v0}, Lokhttp3/Request$Builder;.head:()Lokhttp3/Request$Builder; // method@b71d │ │ -3e6c4e: 0c00 |005b: move-result-object v0 │ │ -3e6c50: 6e10 1bb7 0000 |005c: invoke-virtual {v0}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b71b │ │ -3e6c56: 0c00 |005f: move-result-object v0 │ │ -3e6c58: 6e20 18b7 0700 |0060: invoke-virtual {v7, v0}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b718 │ │ -3e6c5e: 0c00 |0063: move-result-object v0 │ │ -3e6c60: 7210 eeb6 0000 |0064: invoke-interface {v0}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b6ee │ │ -3e6c66: 0c00 |0067: move-result-object v0 │ │ -3e6c68: 6e10 31b7 0000 |0068: invoke-virtual {v0}, Lokhttp3/Response;.isSuccessful:()Z // method@b731 │ │ -3e6c6e: 0a07 |006b: move-result v7 │ │ -3e6c70: 3807 2300 |006c: if-eqz v7, 008f // +0023 │ │ -3e6c74: 1a07 9b16 |006e: const-string v7, "Content-Length" // string@169b │ │ -3e6c78: 6e20 2fb7 7000 |0070: invoke-virtual {v0, v7}, Lokhttp3/Response;.header:(Ljava/lang/String;)Ljava/lang/String; // method@b72f │ │ -3e6c7e: 0c00 |0073: move-result-object v0 │ │ -3e6c80: 7110 b9b2 0000 |0074: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ -3e6c86: 0a00 |0077: move-result v0 │ │ -3e6c88: 8105 |0078: int-to-long v5, v0 │ │ -3e6c8a: 2816 |0079: goto 008f // +0016 │ │ -3e6c8c: 0d00 |007a: move-exception v0 │ │ -3e6c8e: 7110 020b 0000 |007b: invoke-static {v0}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ -3e6c94: 0c00 |007e: move-result-object v0 │ │ -3e6c96: 7120 000b 0400 |007f: invoke-static {v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -3e6c9c: 280d |0082: goto 008f // +000d │ │ -3e6c9e: 0d0a |0083: move-exception v10 │ │ -3e6ca0: 7220 8fb1 3b00 |0084: invoke-interface {v11, v3}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b18f │ │ -3e6ca6: 7110 020b 0a00 |0087: invoke-static {v10}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ -3e6cac: 0c0a |008a: move-result-object v10 │ │ -3e6cae: 7120 000b a400 |008b: invoke-static {v4, v10}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -3e6cb4: 0e00 |008e: return-void │ │ -3e6cb6: 2200 8f1e |008f: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3e6cba: 7010 50b3 0000 |0091: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3e6cc0: 1a03 2cbc |0094: const-string v3, "new size: " // string@bc2c │ │ -3e6cc4: 6e20 5cb3 3000 |0096: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e6cca: 6e30 58b3 5006 |0099: invoke-virtual {v0, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ -3e6cd0: 6e10 67b3 0000 |009c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3e6cd6: 0c00 |009f: move-result-object v0 │ │ -3e6cd8: 7120 fe0a 0400 |00a0: invoke-static {v4, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3e6cde: 3100 0501 |00a3: cmp-long v0, v5, v1 │ │ -3e6ce2: 3c00 0600 |00a5: if-gtz v0, 00ab // +0006 │ │ -3e6ce6: 6e10 8cac 0a00 |00a7: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setCheckedOnSizeButUnknown:()V // method@ac8c │ │ -3e6cec: 2804 |00aa: goto 00ae // +0004 │ │ -3e6cee: 6e30 96ac 5a06 |00ab: invoke-virtual {v10, v5, v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setSize:(J)V // method@ac96 │ │ -3e6cf4: 7120 d1b2 6500 |00ae: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ -3e6cfa: 0c00 |00b1: move-result-object v0 │ │ -3e6cfc: 7220 8fb1 0b00 |00b2: invoke-interface {v11, v0}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b18f │ │ -3e6d02: 7110 5f9c 0a00 |00b5: invoke-static {v10}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future; // method@9c5f │ │ -3e6d08: 0e00 |00b8: return-void │ │ +3e6b50: |[3e6b50] de.danoeh.antennapod.core.util.download.MediaSizeLoader.lambda$getFeedMediaSizeObservable$0:(Lde/danoeh/antennapod/model/feed/FeedMedia;Lio/reactivex/SingleEmitter;)V │ │ +3e6b60: 7100 a99d 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isEpisodeHeadDownloadAllowed:()Z // method@9da9 │ │ +3e6b66: 0a00 |0003: move-result v0 │ │ +3e6b68: 1601 0000 |0004: const-wide/16 v1, #int 0 // #0 │ │ +3e6b6c: 7120 d1b2 2100 |0006: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ +3e6b72: 0c03 |0009: move-result-object v3 │ │ +3e6b74: 3900 0600 |000a: if-nez v0, 0010 // +0006 │ │ +3e6b78: 7220 8fb1 3b00 |000c: invoke-interface {v11, v3}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b18f │ │ +3e6b7e: 0e00 |000f: return-void │ │ +3e6b80: 6e10 04ac 0a00 |0010: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ac04 │ │ +3e6b86: 0a00 |0013: move-result v0 │ │ +3e6b88: 1a04 b449 |0014: const-string v4, "MediaSizeLoader" // string@49b4 │ │ +3e6b8c: 1705 0000 0080 |0016: const-wide/32 v5, #float -0 // #80000000 │ │ +3e6b92: 3800 1600 |0019: if-eqz v0, 002f // +0016 │ │ +3e6b96: 2200 3e1e |001b: new-instance v0, Ljava/io/File; // type@1e3e │ │ +3e6b9a: 6e10 76ac 0a00 |001d: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLocalMediaUrl:()Ljava/lang/String; // method@ac76 │ │ +3e6ba0: 0c03 |0020: move-result-object v3 │ │ +3e6ba2: 7020 c5b1 3000 |0021: invoke-direct {v0, v3}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b1c5 │ │ +3e6ba8: 6e10 cdb1 0000 |0024: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@b1cd │ │ +3e6bae: 0a03 |0027: move-result v3 │ │ +3e6bb0: 3803 6700 |0028: if-eqz v3, 008f // +0067 │ │ +3e6bb4: 6e10 d6b1 0000 |002a: invoke-virtual {v0}, Ljava/io/File;.length:()J // method@b1d6 │ │ +3e6bba: 0b05 |002d: move-result-wide v5 │ │ +3e6bbc: 2861 |002e: goto 008f // +0061 │ │ +3e6bbe: 6e10 67ac 0a00 |002f: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedMedia;.checkedOnSizeButUnknown:()Z // method@ac67 │ │ +3e6bc4: 0a00 |0032: move-result v0 │ │ +3e6bc6: 3900 5c00 |0033: if-nez v0, 008f // +005c │ │ +3e6bca: 6e10 01ac 0a00 |0035: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ +3e6bd0: 0c00 |0038: move-result-object v0 │ │ +3e6bd2: 7110 b10a 0000 |0039: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +3e6bd8: 0a07 |003c: move-result v7 │ │ +3e6bda: 3807 0600 |003d: if-eqz v7, 0043 // +0006 │ │ +3e6bde: 7220 8fb1 3b00 |003f: invoke-interface {v11, v3}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b18f │ │ +3e6be4: 0e00 |0042: return-void │ │ +3e6be6: 7100 f698 0000 |0043: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@98f6 │ │ +3e6bec: 0c07 |0046: move-result-object v7 │ │ +3e6bee: 2208 b51f |0047: new-instance v8, Lokhttp3/Request$Builder; // type@1fb5 │ │ +3e6bf2: 7010 19b7 0800 |0049: invoke-direct {v8}, Lokhttp3/Request$Builder;.:()V // method@b719 │ │ +3e6bf8: 6e20 23b7 0800 |004c: invoke-virtual {v8, v0}, Lokhttp3/Request$Builder;.url:(Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b723 │ │ +3e6bfe: 0c00 |004f: move-result-object v0 │ │ +3e6c00: 1a08 930c |0050: const-string v8, "Accept-Encoding" // string@0c93 │ │ +3e6c04: 1a09 149a |0052: const-string v9, "identity" // string@9a14 │ │ +3e6c08: 6e30 1eb7 8009 |0054: invoke-virtual {v0, v8, v9}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b71e │ │ +3e6c0e: 0c00 |0057: move-result-object v0 │ │ +3e6c10: 6e10 1db7 0000 |0058: invoke-virtual {v0}, Lokhttp3/Request$Builder;.head:()Lokhttp3/Request$Builder; // method@b71d │ │ +3e6c16: 0c00 |005b: move-result-object v0 │ │ +3e6c18: 6e10 1bb7 0000 |005c: invoke-virtual {v0}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b71b │ │ +3e6c1e: 0c00 |005f: move-result-object v0 │ │ +3e6c20: 6e20 18b7 0700 |0060: invoke-virtual {v7, v0}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b718 │ │ +3e6c26: 0c00 |0063: move-result-object v0 │ │ +3e6c28: 7210 eeb6 0000 |0064: invoke-interface {v0}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b6ee │ │ +3e6c2e: 0c00 |0067: move-result-object v0 │ │ +3e6c30: 6e10 31b7 0000 |0068: invoke-virtual {v0}, Lokhttp3/Response;.isSuccessful:()Z // method@b731 │ │ +3e6c36: 0a07 |006b: move-result v7 │ │ +3e6c38: 3807 2300 |006c: if-eqz v7, 008f // +0023 │ │ +3e6c3c: 1a07 9b16 |006e: const-string v7, "Content-Length" // string@169b │ │ +3e6c40: 6e20 2fb7 7000 |0070: invoke-virtual {v0, v7}, Lokhttp3/Response;.header:(Ljava/lang/String;)Ljava/lang/String; // method@b72f │ │ +3e6c46: 0c00 |0073: move-result-object v0 │ │ +3e6c48: 7110 b9b2 0000 |0074: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ +3e6c4e: 0a00 |0077: move-result v0 │ │ +3e6c50: 8105 |0078: int-to-long v5, v0 │ │ +3e6c52: 2816 |0079: goto 008f // +0016 │ │ +3e6c54: 0d00 |007a: move-exception v0 │ │ +3e6c56: 7110 020b 0000 |007b: invoke-static {v0}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ +3e6c5c: 0c00 |007e: move-result-object v0 │ │ +3e6c5e: 7120 000b 0400 |007f: invoke-static {v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +3e6c64: 280d |0082: goto 008f // +000d │ │ +3e6c66: 0d0a |0083: move-exception v10 │ │ +3e6c68: 7220 8fb1 3b00 |0084: invoke-interface {v11, v3}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b18f │ │ +3e6c6e: 7110 020b 0a00 |0087: invoke-static {v10}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ +3e6c74: 0c0a |008a: move-result-object v10 │ │ +3e6c76: 7120 000b a400 |008b: invoke-static {v4, v10}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +3e6c7c: 0e00 |008e: return-void │ │ +3e6c7e: 2200 8f1e |008f: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3e6c82: 7010 50b3 0000 |0091: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3e6c88: 1a03 2cbc |0094: const-string v3, "new size: " // string@bc2c │ │ +3e6c8c: 6e20 5cb3 3000 |0096: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e6c92: 6e30 58b3 5006 |0099: invoke-virtual {v0, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ +3e6c98: 6e10 67b3 0000 |009c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3e6c9e: 0c00 |009f: move-result-object v0 │ │ +3e6ca0: 7120 fe0a 0400 |00a0: invoke-static {v4, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3e6ca6: 3100 0501 |00a3: cmp-long v0, v5, v1 │ │ +3e6caa: 3c00 0600 |00a5: if-gtz v0, 00ab // +0006 │ │ +3e6cae: 6e10 8cac 0a00 |00a7: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setCheckedOnSizeButUnknown:()V // method@ac8c │ │ +3e6cb4: 2804 |00aa: goto 00ae // +0004 │ │ +3e6cb6: 6e30 96ac 5a06 |00ab: invoke-virtual {v10, v5, v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setSize:(J)V // method@ac96 │ │ +3e6cbc: 7120 d1b2 6500 |00ae: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ +3e6cc2: 0c00 |00b1: move-result-object v0 │ │ +3e6cc4: 7220 8fb1 0b00 |00b2: invoke-interface {v11, v0}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b18f │ │ +3e6cca: 7110 5f9c 0a00 |00b5: invoke-static {v10}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future; // method@9c5f │ │ +3e6cd0: 0e00 |00b8: return-void │ │ catches : 3 │ │ 0x005c - 0x0074 │ │ Ljava/io/IOException; -> 0x0083 │ │ 0x0074 - 0x0078 │ │ Ljava/lang/NumberFormatException; -> 0x007a │ │ Ljava/io/IOException; -> 0x0083 │ │ 0x007b - 0x0082 │ │ @@ -853014,17 +853014,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e6d34: |[3e6d34] de.danoeh.antennapod.core.util.download.NetworkConnectionChangeHandler.:()V │ │ -3e6d44: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e6d4a: 0e00 |0003: return-void │ │ +3e6cfc: |[3e6cfc] de.danoeh.antennapod.core.util.download.NetworkConnectionChangeHandler.:()V │ │ +3e6d0c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e6d12: 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;) │ │ @@ -853032,17 +853032,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e6d4c: |[3e6d4c] de.danoeh.antennapod.core.util.download.NetworkConnectionChangeHandler.init:(Landroid/content/Context;)V │ │ -3e6d5c: 6900 5e8e |0000: sput-object v0, Lde/danoeh/antennapod/core/util/download/NetworkConnectionChangeHandler;.context:Landroid/content/Context; // field@8e5e │ │ -3e6d60: 0e00 |0002: return-void │ │ +3e6d14: |[3e6d14] de.danoeh.antennapod.core.util.download.NetworkConnectionChangeHandler.init:(Landroid/content/Context;)V │ │ +3e6d24: 6900 5e8e |0000: sput-object v0, Lde/danoeh/antennapod/core/util/download/NetworkConnectionChangeHandler;.context:Landroid/content/Context; // field@8e5e │ │ +3e6d28: 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;) │ │ @@ -853050,34 +853050,34 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -3e6d64: |[3e6d64] de.danoeh.antennapod.core.util.download.NetworkConnectionChangeHandler.networkChangedDetected:()V │ │ -3e6d74: 7100 a79d 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isAutoDownloadAllowed:()Z // method@9da7 │ │ -3e6d7a: 0a00 |0003: move-result v0 │ │ -3e6d7c: 1a01 b14b |0004: const-string v1, "NetworkConnectionChangeHandler" // string@4bb1 │ │ -3e6d80: 3800 0d00 |0006: if-eqz v0, 0013 // +000d │ │ -3e6d84: 1a00 0a6e |0008: const-string v0, "auto-dl network available, starting auto-download" // string@6e0a │ │ -3e6d88: 7120 d476 0100 |000a: invoke-static {v1, v0}, Lcom/google/android/exoplayer2/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)V // method@76d4 │ │ -3e6d8e: 6200 5e8e |000d: sget-object v0, Lde/danoeh/antennapod/core/util/download/NetworkConnectionChangeHandler;.context:Landroid/content/Context; // field@8e5e │ │ -3e6d92: 7110 8a9b 0000 |000f: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBTasks;.autodownloadUndownloadedItems:(Landroid/content/Context;)Ljava/util/concurrent/Future; // method@9b8a │ │ -3e6d98: 2815 |0012: goto 0027 // +0015 │ │ -3e6d9a: 7100 af9d 0000 |0013: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isNetworkRestricted:()Z // method@9daf │ │ -3e6da0: 0a00 |0016: move-result v0 │ │ -3e6da2: 3800 1000 |0017: if-eqz v0, 0027 // +0010 │ │ -3e6da6: 1a00 0219 |0019: const-string v0, "Device is no longer connected to Wi-Fi. Cancelling ongoing downloads" // string@1902 │ │ -3e6daa: 7120 d876 0100 |001b: invoke-static {v1, v0}, Lcom/google/android/exoplayer2/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)V // method@76d8 │ │ -3e6db0: 7100 ddad 0000 |001e: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@addd │ │ -3e6db6: 0c00 |0021: move-result-object v0 │ │ -3e6db8: 6201 5e8e |0022: sget-object v1, Lde/danoeh/antennapod/core/util/download/NetworkConnectionChangeHandler;.context:Landroid/content/Context; // field@8e5e │ │ -3e6dbc: 6e20 daad 1000 |0024: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.cancelAll:(Landroid/content/Context;)V // method@adda │ │ -3e6dc2: 0e00 |0027: return-void │ │ +3e6d2c: |[3e6d2c] de.danoeh.antennapod.core.util.download.NetworkConnectionChangeHandler.networkChangedDetected:()V │ │ +3e6d3c: 7100 a79d 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isAutoDownloadAllowed:()Z // method@9da7 │ │ +3e6d42: 0a00 |0003: move-result v0 │ │ +3e6d44: 1a01 b14b |0004: const-string v1, "NetworkConnectionChangeHandler" // string@4bb1 │ │ +3e6d48: 3800 0d00 |0006: if-eqz v0, 0013 // +000d │ │ +3e6d4c: 1a00 0a6e |0008: const-string v0, "auto-dl network available, starting auto-download" // string@6e0a │ │ +3e6d50: 7120 d476 0100 |000a: invoke-static {v1, v0}, Lcom/google/android/exoplayer2/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)V // method@76d4 │ │ +3e6d56: 6200 5e8e |000d: sget-object v0, Lde/danoeh/antennapod/core/util/download/NetworkConnectionChangeHandler;.context:Landroid/content/Context; // field@8e5e │ │ +3e6d5a: 7110 8a9b 0000 |000f: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBTasks;.autodownloadUndownloadedItems:(Landroid/content/Context;)Ljava/util/concurrent/Future; // method@9b8a │ │ +3e6d60: 2815 |0012: goto 0027 // +0015 │ │ +3e6d62: 7100 af9d 0000 |0013: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isNetworkRestricted:()Z // method@9daf │ │ +3e6d68: 0a00 |0016: move-result v0 │ │ +3e6d6a: 3800 1000 |0017: if-eqz v0, 0027 // +0010 │ │ +3e6d6e: 1a00 0219 |0019: const-string v0, "Device is no longer connected to Wi-Fi. Cancelling ongoing downloads" // string@1902 │ │ +3e6d72: 7120 d876 0100 |001b: invoke-static {v1, v0}, Lcom/google/android/exoplayer2/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)V // method@76d8 │ │ +3e6d78: 7100 ddad 0000 |001e: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@addd │ │ +3e6d7e: 0c00 |0021: move-result-object v0 │ │ +3e6d80: 6201 5e8e |0022: sget-object v1, Lde/danoeh/antennapod/core/util/download/NetworkConnectionChangeHandler;.context:Landroid/content/Context; // field@8e5e │ │ +3e6d84: 6e20 daad 1000 |0024: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.cancelAll:(Landroid/content/Context;)V // method@adda │ │ +3e6d8a: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x000a line=19 │ │ 0x000d line=20 │ │ 0x0013 line=23 │ │ 0x001b line=24 │ │ @@ -853115,18 +853115,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 │ │ -3e6dc4: |[3e6dc4] de.danoeh.antennapod.core.util.gui.MoreContentListFooterUtil$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;)V │ │ -3e6dd4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e6dda: 5b01 5f8e |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil; // field@8e5f │ │ -3e6dde: 0e00 |0005: return-void │ │ +3e6d8c: |[3e6d8c] de.danoeh.antennapod.core.util.gui.MoreContentListFooterUtil$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;)V │ │ +3e6d9c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e6da2: 5b01 5f8e |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil; // field@8e5f │ │ +3e6da6: 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; │ │ │ │ @@ -853136,18 +853136,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3e6de0: |[3e6de0] de.danoeh.antennapod.core.util.gui.MoreContentListFooterUtil$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -3e6df0: 5410 5f8e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil; // field@8e5f │ │ -3e6df4: 7120 f59d 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@9df5 │ │ -3e6dfa: 0e00 |0005: return-void │ │ +3e6da8: |[3e6da8] de.danoeh.antennapod.core.util.gui.MoreContentListFooterUtil$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +3e6db8: 5410 5f8e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil; // field@8e5f │ │ +3e6dbc: 7120 f59d 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@9df5 │ │ +3e6dc2: 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; │ │ │ │ @@ -853224,17 +853224,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 │ │ -3e6e14: |[3e6e14] de.danoeh.antennapod.core.util.gui.MoreContentListFooterUtil.$r8$lambda$nzULNG7xtZsGAFlZJRkJxCvwAwM:(Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;Landroid/view/View;)V │ │ -3e6e24: 7020 f89d 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;.lambda$new$0:(Landroid/view/View;)V // method@9df8 │ │ -3e6e2a: 0e00 |0003: return-void │ │ +3e6ddc: |[3e6ddc] de.danoeh.antennapod.core.util.gui.MoreContentListFooterUtil.$r8$lambda$nzULNG7xtZsGAFlZJRkJxCvwAwM:(Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;Landroid/view/View;)V │ │ +3e6dec: 7020 f89d 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;.lambda$new$0:(Landroid/view/View;)V // method@9df8 │ │ +3e6df2: 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; │ │ │ │ @@ -853243,21 +853243,21 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -3e6e2c: |[3e6e2c] de.danoeh.antennapod.core.util.gui.MoreContentListFooterUtil.:(Landroid/view/View;)V │ │ -3e6e3c: 7010 ffb2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e6e42: 5b12 628e |0003: iput-object v2, v1, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;.root:Landroid/view/View; // field@8e62 │ │ -3e6e46: 2200 ac19 |0005: new-instance v0, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil$$ExternalSyntheticLambda0; // type@19ac │ │ -3e6e4a: 7020 f29d 1000 |0007: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;)V // method@9df2 │ │ -3e6e50: 6e20 710d 0200 |000a: invoke-virtual {v2, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3e6e56: 0e00 |000d: return-void │ │ +3e6df4: |[3e6df4] de.danoeh.antennapod.core.util.gui.MoreContentListFooterUtil.:(Landroid/view/View;)V │ │ +3e6e04: 7010 ffb2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e6e0a: 5b12 628e |0003: iput-object v2, v1, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;.root:Landroid/view/View; // field@8e62 │ │ +3e6e0e: 2200 ac19 |0005: new-instance v0, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil$$ExternalSyntheticLambda0; // type@19ac │ │ +3e6e12: 7020 f29d 1000 |0007: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;)V // method@9df2 │ │ +3e6e18: 6e20 710d 0200 |000a: invoke-virtual {v2, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3e6e1e: 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; │ │ @@ -853268,21 +853268,21 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -3e6e58: |[3e6e58] de.danoeh.antennapod.core.util.gui.MoreContentListFooterUtil.lambda$new$0:(Landroid/view/View;)V │ │ -3e6e68: 5412 608e |0000: iget-object v2, v1, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;.listener:Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil$Listener; // field@8e60 │ │ -3e6e6c: 3802 0900 |0002: if-eqz v2, 000b // +0009 │ │ -3e6e70: 5510 618e |0004: iget-boolean v0, v1, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;.loading:Z // field@8e61 │ │ -3e6e74: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -3e6e78: 7210 f49d 0200 |0008: invoke-interface {v2}, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil$Listener;.onClick:()V // method@9df4 │ │ -3e6e7e: 0e00 |000b: return-void │ │ +3e6e20: |[3e6e20] de.danoeh.antennapod.core.util.gui.MoreContentListFooterUtil.lambda$new$0:(Landroid/view/View;)V │ │ +3e6e30: 5412 608e |0000: iget-object v2, v1, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;.listener:Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil$Listener; // field@8e60 │ │ +3e6e34: 3802 0900 |0002: if-eqz v2, 000b // +0009 │ │ +3e6e38: 5510 618e |0004: iget-boolean v0, v1, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;.loading:Z // field@8e61 │ │ +3e6e3c: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +3e6e40: 7210 f49d 0200 |0008: invoke-interface {v2}, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil$Listener;.onClick:()V // method@9df4 │ │ +3e6e46: 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; │ │ @@ -853293,17 +853293,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e6dfc: |[3e6dfc] de.danoeh.antennapod.core.util.gui.MoreContentListFooterUtil.getRoot:()Landroid/view/View; │ │ -3e6e0c: 5410 628e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;.root:Landroid/view/View; // field@8e62 │ │ -3e6e10: 1100 |0002: return-object v0 │ │ +3e6dc4: |[3e6dc4] de.danoeh.antennapod.core.util.gui.MoreContentListFooterUtil.getRoot:()Landroid/view/View; │ │ +3e6dd4: 5410 628e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;.root:Landroid/view/View; // field@8e62 │ │ +3e6dd8: 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;) │ │ @@ -853311,17 +853311,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 │ │ -3e6e80: |[3e6e80] de.danoeh.antennapod.core.util.gui.MoreContentListFooterUtil.setClickListener:(Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil$Listener;)V │ │ -3e6e90: 5b01 608e |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;.listener:Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil$Listener; // field@8e60 │ │ -3e6e94: 0e00 |0002: return-void │ │ +3e6e48: |[3e6e48] de.danoeh.antennapod.core.util.gui.MoreContentListFooterUtil.setClickListener:(Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil$Listener;)V │ │ +3e6e58: 5b01 608e |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;.listener:Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil$Listener; // field@8e60 │ │ +3e6e5c: 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; │ │ │ │ @@ -853330,35 +853330,35 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -3e6e98: |[3e6e98] de.danoeh.antennapod.core.util.gui.MoreContentListFooterUtil.setLoadingState:(Z)V │ │ -3e6ea8: 5440 628e |0000: iget-object v0, v4, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;.root:Landroid/view/View; // field@8e62 │ │ -3e6eac: 6001 2b7a |0002: sget v1, Lde/danoeh/antennapod/core/R$id;.imgExpand:I // field@7a2b │ │ -3e6eb0: 6e20 780c 1000 |0004: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3e6eb6: 0c00 |0007: move-result-object v0 │ │ -3e6eb8: 1f00 f902 |0008: check-cast v0, Landroid/widget/ImageView; // type@02f9 │ │ -3e6ebc: 5441 628e |000a: iget-object v1, v4, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;.root:Landroid/view/View; // field@8e62 │ │ -3e6ec0: 6002 b27a |000c: sget v2, Lde/danoeh/antennapod/core/R$id;.progBar:I // field@7ab2 │ │ -3e6ec4: 6e20 780c 2100 |000e: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3e6eca: 0c01 |0011: move-result-object v1 │ │ -3e6ecc: 1f01 0203 |0012: check-cast v1, Landroid/widget/ProgressBar; // type@0302 │ │ -3e6ed0: 1302 0800 |0014: const/16 v2, #int 8 // #8 │ │ -3e6ed4: 1203 |0016: const/4 v3, #int 0 // #0 │ │ -3e6ed6: 3805 0900 |0017: if-eqz v5, 0020 // +0009 │ │ -3e6eda: 6e20 4e11 2000 |0019: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setVisibility:(I)V // method@114e │ │ -3e6ee0: 6e20 9c0d 3100 |001c: invoke-virtual {v1, v3}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3e6ee6: 2807 |001f: goto 0026 // +0007 │ │ -3e6ee8: 6e20 4e11 3000 |0020: invoke-virtual {v0, v3}, Landroid/widget/ImageView;.setVisibility:(I)V // method@114e │ │ -3e6eee: 6e20 9c0d 2100 |0023: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3e6ef4: 5c45 618e |0026: iput-boolean v5, v4, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;.loading:Z // field@8e61 │ │ -3e6ef8: 0e00 |0028: return-void │ │ +3e6e60: |[3e6e60] de.danoeh.antennapod.core.util.gui.MoreContentListFooterUtil.setLoadingState:(Z)V │ │ +3e6e70: 5440 628e |0000: iget-object v0, v4, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;.root:Landroid/view/View; // field@8e62 │ │ +3e6e74: 6001 2b7a |0002: sget v1, Lde/danoeh/antennapod/core/R$id;.imgExpand:I // field@7a2b │ │ +3e6e78: 6e20 780c 1000 |0004: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3e6e7e: 0c00 |0007: move-result-object v0 │ │ +3e6e80: 1f00 f902 |0008: check-cast v0, Landroid/widget/ImageView; // type@02f9 │ │ +3e6e84: 5441 628e |000a: iget-object v1, v4, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;.root:Landroid/view/View; // field@8e62 │ │ +3e6e88: 6002 b27a |000c: sget v2, Lde/danoeh/antennapod/core/R$id;.progBar:I // field@7ab2 │ │ +3e6e8c: 6e20 780c 2100 |000e: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3e6e92: 0c01 |0011: move-result-object v1 │ │ +3e6e94: 1f01 0203 |0012: check-cast v1, Landroid/widget/ProgressBar; // type@0302 │ │ +3e6e98: 1302 0800 |0014: const/16 v2, #int 8 // #8 │ │ +3e6e9c: 1203 |0016: const/4 v3, #int 0 // #0 │ │ +3e6e9e: 3805 0900 |0017: if-eqz v5, 0020 // +0009 │ │ +3e6ea2: 6e20 4e11 2000 |0019: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setVisibility:(I)V // method@114e │ │ +3e6ea8: 6e20 9c0d 3100 |001c: invoke-virtual {v1, v3}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3e6eae: 2807 |001f: goto 0026 // +0007 │ │ +3e6eb0: 6e20 4e11 3000 |0020: invoke-virtual {v0, v3}, Landroid/widget/ImageView;.setVisibility:(I)V // method@114e │ │ +3e6eb6: 6e20 9c0d 2100 |0023: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3e6ebc: 5c45 618e |0026: iput-boolean v5, v4, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;.loading:Z // field@8e61 │ │ +3e6ec0: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x000a line=31 │ │ 0x0019 line=33 │ │ 0x001c line=34 │ │ 0x0020 line=36 │ │ @@ -853433,17 +853433,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e71d4: |[3e71d4] de.danoeh.antennapod.core.util.gui.NotificationUtils.:()V │ │ -3e71e4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e71ea: 0e00 |0003: return-void │ │ +3e719c: |[3e719c] de.danoeh.antennapod.core.util.gui.NotificationUtils.:()V │ │ +3e71ac: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e71b2: 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;) │ │ @@ -853451,35 +853451,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 │ │ -3e6efc: |[3e6efc] de.danoeh.antennapod.core.util.gui.NotificationUtils.createChannelDownloading:(Landroid/content/Context;)Landroidx/core/app/NotificationChannelCompat; │ │ -3e6f0c: 2200 d505 |0000: new-instance v0, Landroidx/core/app/NotificationChannelCompat$Builder; // type@05d5 │ │ -3e6f10: 1a01 537d |0002: const-string v1, "downloading" // string@7d53 │ │ -3e6f14: 1222 |0004: const/4 v2, #int 2 // #2 │ │ -3e6f16: 7030 9b27 1002 |0005: invoke-direct {v0, v1, v2}, Landroidx/core/app/NotificationChannelCompat$Builder;.:(Ljava/lang/String;I)V // method@279b │ │ -3e6f1c: 6001 5a7e |0008: sget v1, Lde/danoeh/antennapod/core/R$string;.notification_channel_downloading:I // field@7e5a │ │ -3e6f20: 6e20 3102 1300 |000a: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3e6f26: 0c01 |000d: move-result-object v1 │ │ -3e6f28: 6e20 a027 1000 |000e: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationChannelCompat$Builder;.setName:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationChannelCompat$Builder; // method@27a0 │ │ -3e6f2e: 0c00 |0011: move-result-object v0 │ │ -3e6f30: 6001 5b7e |0012: sget v1, Lde/danoeh/antennapod/core/R$string;.notification_channel_downloading_description:I // field@7e5b │ │ -3e6f34: 6e20 3102 1300 |0014: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3e6f3a: 0c03 |0017: move-result-object v3 │ │ -3e6f3c: 6e20 9d27 3000 |0018: invoke-virtual {v0, v3}, Landroidx/core/app/NotificationChannelCompat$Builder;.setDescription:(Ljava/lang/String;)Landroidx/core/app/NotificationChannelCompat$Builder; // method@279d │ │ -3e6f42: 0c03 |001b: move-result-object v3 │ │ -3e6f44: 1200 |001c: const/4 v0, #int 0 // #0 │ │ -3e6f46: 6e20 a127 0300 |001d: invoke-virtual {v3, v0}, Landroidx/core/app/NotificationChannelCompat$Builder;.setShowBadge:(Z)Landroidx/core/app/NotificationChannelCompat$Builder; // method@27a1 │ │ -3e6f4c: 0c03 |0020: move-result-object v3 │ │ -3e6f4e: 6e10 9c27 0300 |0021: invoke-virtual {v3}, Landroidx/core/app/NotificationChannelCompat$Builder;.build:()Landroidx/core/app/NotificationChannelCompat; // method@279c │ │ -3e6f54: 0c03 |0024: move-result-object v3 │ │ -3e6f56: 1103 |0025: return-object v3 │ │ +3e6ec4: |[3e6ec4] de.danoeh.antennapod.core.util.gui.NotificationUtils.createChannelDownloading:(Landroid/content/Context;)Landroidx/core/app/NotificationChannelCompat; │ │ +3e6ed4: 2200 d505 |0000: new-instance v0, Landroidx/core/app/NotificationChannelCompat$Builder; // type@05d5 │ │ +3e6ed8: 1a01 537d |0002: const-string v1, "downloading" // string@7d53 │ │ +3e6edc: 1222 |0004: const/4 v2, #int 2 // #2 │ │ +3e6ede: 7030 9b27 1002 |0005: invoke-direct {v0, v1, v2}, Landroidx/core/app/NotificationChannelCompat$Builder;.:(Ljava/lang/String;I)V // method@279b │ │ +3e6ee4: 6001 5a7e |0008: sget v1, Lde/danoeh/antennapod/core/R$string;.notification_channel_downloading:I // field@7e5a │ │ +3e6ee8: 6e20 3102 1300 |000a: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3e6eee: 0c01 |000d: move-result-object v1 │ │ +3e6ef0: 6e20 a027 1000 |000e: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationChannelCompat$Builder;.setName:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationChannelCompat$Builder; // method@27a0 │ │ +3e6ef6: 0c00 |0011: move-result-object v0 │ │ +3e6ef8: 6001 5b7e |0012: sget v1, Lde/danoeh/antennapod/core/R$string;.notification_channel_downloading_description:I // field@7e5b │ │ +3e6efc: 6e20 3102 1300 |0014: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3e6f02: 0c03 |0017: move-result-object v3 │ │ +3e6f04: 6e20 9d27 3000 |0018: invoke-virtual {v0, v3}, Landroidx/core/app/NotificationChannelCompat$Builder;.setDescription:(Ljava/lang/String;)Landroidx/core/app/NotificationChannelCompat$Builder; // method@279d │ │ +3e6f0a: 0c03 |001b: move-result-object v3 │ │ +3e6f0c: 1200 |001c: const/4 v0, #int 0 // #0 │ │ +3e6f0e: 6e20 a127 0300 |001d: invoke-virtual {v3, v0}, Landroidx/core/app/NotificationChannelCompat$Builder;.setShowBadge:(Z)Landroidx/core/app/NotificationChannelCompat$Builder; // method@27a1 │ │ +3e6f14: 0c03 |0020: move-result-object v3 │ │ +3e6f16: 6e10 9c27 0300 |0021: invoke-virtual {v3}, Landroidx/core/app/NotificationChannelCompat$Builder;.build:()Landroidx/core/app/NotificationChannelCompat; // method@279c │ │ +3e6f1c: 0c03 |0024: move-result-object v3 │ │ +3e6f1e: 1103 |0025: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x000a line=56 │ │ 0x0014 line=57 │ │ 0x001d line=58 │ │ 0x0021 line=59 │ │ @@ -853491,35 +853491,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 │ │ -3e6f58: |[3e6f58] de.danoeh.antennapod.core.util.gui.NotificationUtils.createChannelEpisodeNotification:(Landroid/content/Context;)Landroidx/core/app/NotificationChannelCompat; │ │ -3e6f68: 2200 d505 |0000: new-instance v0, Landroidx/core/app/NotificationChannelCompat$Builder; // type@05d5 │ │ -3e6f6c: 1a01 fe7f |0002: const-string v1, "episode_notifications" // string@7ffe │ │ -3e6f70: 1232 |0004: const/4 v2, #int 3 // #3 │ │ -3e6f72: 7030 9b27 1002 |0005: invoke-direct {v0, v1, v2}, Landroidx/core/app/NotificationChannelCompat$Builder;.:(Ljava/lang/String;I)V // method@279b │ │ -3e6f78: 6001 5c7e |0008: sget v1, Lde/danoeh/antennapod/core/R$string;.notification_channel_new_episode:I // field@7e5c │ │ -3e6f7c: 6e20 3102 1300 |000a: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3e6f82: 0c01 |000d: move-result-object v1 │ │ -3e6f84: 6e20 a027 1000 |000e: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationChannelCompat$Builder;.setName:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationChannelCompat$Builder; // method@27a0 │ │ -3e6f8a: 0c00 |0011: move-result-object v0 │ │ -3e6f8c: 6001 5d7e |0012: sget v1, Lde/danoeh/antennapod/core/R$string;.notification_channel_new_episode_description:I // field@7e5d │ │ -3e6f90: 6e20 3102 1300 |0014: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3e6f96: 0c03 |0017: move-result-object v3 │ │ -3e6f98: 6e20 9d27 3000 |0018: invoke-virtual {v0, v3}, Landroidx/core/app/NotificationChannelCompat$Builder;.setDescription:(Ljava/lang/String;)Landroidx/core/app/NotificationChannelCompat$Builder; // method@279d │ │ -3e6f9e: 0c03 |001b: move-result-object v3 │ │ -3e6fa0: 1a00 f696 |001c: const-string v0, "group_news" // string@96f6 │ │ -3e6fa4: 6e20 9e27 0300 |001e: invoke-virtual {v3, v0}, Landroidx/core/app/NotificationChannelCompat$Builder;.setGroup:(Ljava/lang/String;)Landroidx/core/app/NotificationChannelCompat$Builder; // method@279e │ │ -3e6faa: 0c03 |0021: move-result-object v3 │ │ -3e6fac: 6e10 9c27 0300 |0022: invoke-virtual {v3}, Landroidx/core/app/NotificationChannelCompat$Builder;.build:()Landroidx/core/app/NotificationChannelCompat; // method@279c │ │ -3e6fb2: 0c03 |0025: move-result-object v3 │ │ -3e6fb4: 1103 |0026: return-object v3 │ │ +3e6f20: |[3e6f20] de.danoeh.antennapod.core.util.gui.NotificationUtils.createChannelEpisodeNotification:(Landroid/content/Context;)Landroidx/core/app/NotificationChannelCompat; │ │ +3e6f30: 2200 d505 |0000: new-instance v0, Landroidx/core/app/NotificationChannelCompat$Builder; // type@05d5 │ │ +3e6f34: 1a01 fe7f |0002: const-string v1, "episode_notifications" // string@7ffe │ │ +3e6f38: 1232 |0004: const/4 v2, #int 3 // #3 │ │ +3e6f3a: 7030 9b27 1002 |0005: invoke-direct {v0, v1, v2}, Landroidx/core/app/NotificationChannelCompat$Builder;.:(Ljava/lang/String;I)V // method@279b │ │ +3e6f40: 6001 5c7e |0008: sget v1, Lde/danoeh/antennapod/core/R$string;.notification_channel_new_episode:I // field@7e5c │ │ +3e6f44: 6e20 3102 1300 |000a: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3e6f4a: 0c01 |000d: move-result-object v1 │ │ +3e6f4c: 6e20 a027 1000 |000e: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationChannelCompat$Builder;.setName:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationChannelCompat$Builder; // method@27a0 │ │ +3e6f52: 0c00 |0011: move-result-object v0 │ │ +3e6f54: 6001 5d7e |0012: sget v1, Lde/danoeh/antennapod/core/R$string;.notification_channel_new_episode_description:I // field@7e5d │ │ +3e6f58: 6e20 3102 1300 |0014: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3e6f5e: 0c03 |0017: move-result-object v3 │ │ +3e6f60: 6e20 9d27 3000 |0018: invoke-virtual {v0, v3}, Landroidx/core/app/NotificationChannelCompat$Builder;.setDescription:(Ljava/lang/String;)Landroidx/core/app/NotificationChannelCompat$Builder; // method@279d │ │ +3e6f66: 0c03 |001b: move-result-object v3 │ │ +3e6f68: 1a00 f696 |001c: const-string v0, "group_news" // string@96f6 │ │ +3e6f6c: 6e20 9e27 0300 |001e: invoke-virtual {v3, v0}, Landroidx/core/app/NotificationChannelCompat$Builder;.setGroup:(Ljava/lang/String;)Landroidx/core/app/NotificationChannelCompat$Builder; // method@279e │ │ +3e6f72: 0c03 |0021: move-result-object v3 │ │ +3e6f74: 6e10 9c27 0300 |0022: invoke-virtual {v3}, Landroidx/core/app/NotificationChannelCompat$Builder;.build:()Landroidx/core/app/NotificationChannelCompat; // method@279c │ │ +3e6f7a: 0c03 |0025: move-result-object v3 │ │ +3e6f7c: 1103 |0026: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x000a line=102 │ │ 0x0014 line=103 │ │ 0x001e line=104 │ │ 0x0022 line=105 │ │ @@ -853531,40 +853531,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 │ │ -3e6fb8: |[3e6fb8] de.danoeh.antennapod.core.util.gui.NotificationUtils.createChannelError:(Landroid/content/Context;)Landroidx/core/app/NotificationChannelCompat; │ │ -3e6fc8: 2200 d505 |0000: new-instance v0, Landroidx/core/app/NotificationChannelCompat$Builder; // type@05d5 │ │ -3e6fcc: 1a01 1380 |0002: const-string v1, "error" // string@8013 │ │ -3e6fd0: 1242 |0004: const/4 v2, #int 4 // #4 │ │ -3e6fd2: 7030 9b27 1002 |0005: invoke-direct {v0, v1, v2}, Landroidx/core/app/NotificationChannelCompat$Builder;.:(Ljava/lang/String;I)V // method@279b │ │ -3e6fd8: 6001 587e |0008: sget v1, Lde/danoeh/antennapod/core/R$string;.notification_channel_download_error:I // field@7e58 │ │ -3e6fdc: 6e20 3102 1300 |000a: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3e6fe2: 0c01 |000d: move-result-object v1 │ │ -3e6fe4: 6e20 a027 1000 |000e: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationChannelCompat$Builder;.setName:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationChannelCompat$Builder; // method@27a0 │ │ -3e6fea: 0c00 |0011: move-result-object v0 │ │ -3e6fec: 6001 597e |0012: sget v1, Lde/danoeh/antennapod/core/R$string;.notification_channel_download_error_description:I // field@7e59 │ │ -3e6ff0: 6e20 3102 1300 |0014: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3e6ff6: 0c03 |0017: move-result-object v3 │ │ -3e6ff8: 6e20 9d27 3000 |0018: invoke-virtual {v0, v3}, Landroidx/core/app/NotificationChannelCompat$Builder;.setDescription:(Ljava/lang/String;)Landroidx/core/app/NotificationChannelCompat$Builder; // method@279d │ │ -3e6ffe: 0c03 |001b: move-result-object v3 │ │ -3e7000: 1a00 f596 |001c: const-string v0, "group_errors" // string@96f5 │ │ -3e7004: 6e20 9e27 0300 |001e: invoke-virtual {v3, v0}, Landroidx/core/app/NotificationChannelCompat$Builder;.setGroup:(Ljava/lang/String;)Landroidx/core/app/NotificationChannelCompat$Builder; // method@279e │ │ -3e700a: 0c03 |0021: move-result-object v3 │ │ -3e700c: 7100 cbb0 0000 |0022: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getShowDownloadReportRaw:()Z // method@b0cb │ │ -3e7012: 0a00 |0025: move-result v0 │ │ -3e7014: 3900 0600 |0026: if-nez v0, 002c // +0006 │ │ -3e7018: 1200 |0028: const/4 v0, #int 0 // #0 │ │ -3e701a: 6e20 9f27 0300 |0029: invoke-virtual {v3, v0}, Landroidx/core/app/NotificationChannelCompat$Builder;.setImportance:(I)Landroidx/core/app/NotificationChannelCompat$Builder; // method@279f │ │ -3e7020: 6e10 9c27 0300 |002c: invoke-virtual {v3}, Landroidx/core/app/NotificationChannelCompat$Builder;.build:()Landroidx/core/app/NotificationChannelCompat; // method@279c │ │ -3e7026: 0c03 |002f: move-result-object v3 │ │ -3e7028: 1103 |0030: return-object v3 │ │ +3e6f80: |[3e6f80] de.danoeh.antennapod.core.util.gui.NotificationUtils.createChannelError:(Landroid/content/Context;)Landroidx/core/app/NotificationChannelCompat; │ │ +3e6f90: 2200 d505 |0000: new-instance v0, Landroidx/core/app/NotificationChannelCompat$Builder; // type@05d5 │ │ +3e6f94: 1a01 1380 |0002: const-string v1, "error" // string@8013 │ │ +3e6f98: 1242 |0004: const/4 v2, #int 4 // #4 │ │ +3e6f9a: 7030 9b27 1002 |0005: invoke-direct {v0, v1, v2}, Landroidx/core/app/NotificationChannelCompat$Builder;.:(Ljava/lang/String;I)V // method@279b │ │ +3e6fa0: 6001 587e |0008: sget v1, Lde/danoeh/antennapod/core/R$string;.notification_channel_download_error:I // field@7e58 │ │ +3e6fa4: 6e20 3102 1300 |000a: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3e6faa: 0c01 |000d: move-result-object v1 │ │ +3e6fac: 6e20 a027 1000 |000e: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationChannelCompat$Builder;.setName:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationChannelCompat$Builder; // method@27a0 │ │ +3e6fb2: 0c00 |0011: move-result-object v0 │ │ +3e6fb4: 6001 597e |0012: sget v1, Lde/danoeh/antennapod/core/R$string;.notification_channel_download_error_description:I // field@7e59 │ │ +3e6fb8: 6e20 3102 1300 |0014: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3e6fbe: 0c03 |0017: move-result-object v3 │ │ +3e6fc0: 6e20 9d27 3000 |0018: invoke-virtual {v0, v3}, Landroidx/core/app/NotificationChannelCompat$Builder;.setDescription:(Ljava/lang/String;)Landroidx/core/app/NotificationChannelCompat$Builder; // method@279d │ │ +3e6fc6: 0c03 |001b: move-result-object v3 │ │ +3e6fc8: 1a00 f596 |001c: const-string v0, "group_errors" // string@96f5 │ │ +3e6fcc: 6e20 9e27 0300 |001e: invoke-virtual {v3, v0}, Landroidx/core/app/NotificationChannelCompat$Builder;.setGroup:(Ljava/lang/String;)Landroidx/core/app/NotificationChannelCompat$Builder; // method@279e │ │ +3e6fd2: 0c03 |0021: move-result-object v3 │ │ +3e6fd4: 7100 cbb0 0000 |0022: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getShowDownloadReportRaw:()Z // method@b0cb │ │ +3e6fda: 0a00 |0025: move-result v0 │ │ +3e6fdc: 3900 0600 |0026: if-nez v0, 002c // +0006 │ │ +3e6fe0: 1200 |0028: const/4 v0, #int 0 // #0 │ │ +3e6fe2: 6e20 9f27 0300 |0029: invoke-virtual {v3, v0}, Landroidx/core/app/NotificationChannelCompat$Builder;.setImportance:(I)Landroidx/core/app/NotificationChannelCompat$Builder; // method@279f │ │ +3e6fe8: 6e10 9c27 0300 |002c: invoke-virtual {v3}, Landroidx/core/app/NotificationChannelCompat$Builder;.build:()Landroidx/core/app/NotificationChannelCompat; // method@279c │ │ +3e6fee: 0c03 |002f: move-result-object v3 │ │ +3e6ff0: 1103 |0030: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x000a line=74 │ │ 0x0014 line=75 │ │ 0x001e line=76 │ │ 0x0022 line=78 │ │ @@ -853578,35 +853578,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 │ │ -3e702c: |[3e702c] de.danoeh.antennapod.core.util.gui.NotificationUtils.createChannelPlaying:(Landroid/content/Context;)Landroidx/core/app/NotificationChannelCompat; │ │ -3e703c: 2200 d505 |0000: new-instance v0, Landroidx/core/app/NotificationChannelCompat$Builder; // type@05d5 │ │ -3e7040: 1a01 e6c5 |0002: const-string v1, "playing" // string@c5e6 │ │ -3e7044: 1222 |0004: const/4 v2, #int 2 // #2 │ │ -3e7046: 7030 9b27 1002 |0005: invoke-direct {v0, v1, v2}, Landroidx/core/app/NotificationChannelCompat$Builder;.:(Ljava/lang/String;I)V // method@279b │ │ -3e704c: 6001 5e7e |0008: sget v1, Lde/danoeh/antennapod/core/R$string;.notification_channel_playing:I // field@7e5e │ │ -3e7050: 6e20 3102 1300 |000a: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3e7056: 0c01 |000d: move-result-object v1 │ │ -3e7058: 6e20 a027 1000 |000e: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationChannelCompat$Builder;.setName:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationChannelCompat$Builder; // method@27a0 │ │ -3e705e: 0c00 |0011: move-result-object v0 │ │ -3e7060: 6001 5f7e |0012: sget v1, Lde/danoeh/antennapod/core/R$string;.notification_channel_playing_description:I // field@7e5f │ │ -3e7064: 6e20 3102 1300 |0014: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3e706a: 0c03 |0017: move-result-object v3 │ │ -3e706c: 6e20 9d27 3000 |0018: invoke-virtual {v0, v3}, Landroidx/core/app/NotificationChannelCompat$Builder;.setDescription:(Ljava/lang/String;)Landroidx/core/app/NotificationChannelCompat$Builder; // method@279d │ │ -3e7072: 0c03 |001b: move-result-object v3 │ │ -3e7074: 1200 |001c: const/4 v0, #int 0 // #0 │ │ -3e7076: 6e20 a127 0300 |001d: invoke-virtual {v3, v0}, Landroidx/core/app/NotificationChannelCompat$Builder;.setShowBadge:(Z)Landroidx/core/app/NotificationChannelCompat$Builder; // method@27a1 │ │ -3e707c: 0c03 |0020: move-result-object v3 │ │ -3e707e: 6e10 9c27 0300 |0021: invoke-virtual {v3}, Landroidx/core/app/NotificationChannelCompat$Builder;.build:()Landroidx/core/app/NotificationChannelCompat; // method@279c │ │ -3e7084: 0c03 |0024: move-result-object v3 │ │ -3e7086: 1103 |0025: return-object v3 │ │ +3e6ff4: |[3e6ff4] de.danoeh.antennapod.core.util.gui.NotificationUtils.createChannelPlaying:(Landroid/content/Context;)Landroidx/core/app/NotificationChannelCompat; │ │ +3e7004: 2200 d505 |0000: new-instance v0, Landroidx/core/app/NotificationChannelCompat$Builder; // type@05d5 │ │ +3e7008: 1a01 e6c5 |0002: const-string v1, "playing" // string@c5e6 │ │ +3e700c: 1222 |0004: const/4 v2, #int 2 // #2 │ │ +3e700e: 7030 9b27 1002 |0005: invoke-direct {v0, v1, v2}, Landroidx/core/app/NotificationChannelCompat$Builder;.:(Ljava/lang/String;I)V // method@279b │ │ +3e7014: 6001 5e7e |0008: sget v1, Lde/danoeh/antennapod/core/R$string;.notification_channel_playing:I // field@7e5e │ │ +3e7018: 6e20 3102 1300 |000a: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3e701e: 0c01 |000d: move-result-object v1 │ │ +3e7020: 6e20 a027 1000 |000e: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationChannelCompat$Builder;.setName:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationChannelCompat$Builder; // method@27a0 │ │ +3e7026: 0c00 |0011: move-result-object v0 │ │ +3e7028: 6001 5f7e |0012: sget v1, Lde/danoeh/antennapod/core/R$string;.notification_channel_playing_description:I // field@7e5f │ │ +3e702c: 6e20 3102 1300 |0014: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3e7032: 0c03 |0017: move-result-object v3 │ │ +3e7034: 6e20 9d27 3000 |0018: invoke-virtual {v0, v3}, Landroidx/core/app/NotificationChannelCompat$Builder;.setDescription:(Ljava/lang/String;)Landroidx/core/app/NotificationChannelCompat$Builder; // method@279d │ │ +3e703a: 0c03 |001b: move-result-object v3 │ │ +3e703c: 1200 |001c: const/4 v0, #int 0 // #0 │ │ +3e703e: 6e20 a127 0300 |001d: invoke-virtual {v3, v0}, Landroidx/core/app/NotificationChannelCompat$Builder;.setShowBadge:(Z)Landroidx/core/app/NotificationChannelCompat$Builder; // method@27a1 │ │ +3e7044: 0c03 |0020: move-result-object v3 │ │ +3e7046: 6e10 9c27 0300 |0021: invoke-virtual {v3}, Landroidx/core/app/NotificationChannelCompat$Builder;.build:()Landroidx/core/app/NotificationChannelCompat; // method@279c │ │ +3e704c: 0c03 |0024: move-result-object v3 │ │ +3e704e: 1103 |0025: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x000a line=65 │ │ 0x0014 line=66 │ │ 0x001d line=67 │ │ 0x0021 line=68 │ │ @@ -853618,40 +853618,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 │ │ -3e7088: |[3e7088] de.danoeh.antennapod.core.util.gui.NotificationUtils.createChannelSyncError:(Landroid/content/Context;)Landroidx/core/app/NotificationChannelCompat; │ │ -3e7098: 2200 d505 |0000: new-instance v0, Landroidx/core/app/NotificationChannelCompat$Builder; // type@05d5 │ │ -3e709c: 1a01 ffde |0002: const-string v1, "sync_error" // string@deff │ │ -3e70a0: 1242 |0004: const/4 v2, #int 4 // #4 │ │ -3e70a2: 7030 9b27 1002 |0005: invoke-direct {v0, v1, v2}, Landroidx/core/app/NotificationChannelCompat$Builder;.:(Ljava/lang/String;I)V // method@279b │ │ -3e70a8: 6001 607e |0008: sget v1, Lde/danoeh/antennapod/core/R$string;.notification_channel_sync_error:I // field@7e60 │ │ -3e70ac: 6e20 3102 1300 |000a: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3e70b2: 0c01 |000d: move-result-object v1 │ │ -3e70b4: 6e20 a027 1000 |000e: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationChannelCompat$Builder;.setName:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationChannelCompat$Builder; // method@27a0 │ │ -3e70ba: 0c00 |0011: move-result-object v0 │ │ -3e70bc: 6001 617e |0012: sget v1, Lde/danoeh/antennapod/core/R$string;.notification_channel_sync_error_description:I // field@7e61 │ │ -3e70c0: 6e20 3102 1300 |0014: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3e70c6: 0c03 |0017: move-result-object v3 │ │ -3e70c8: 6e20 9d27 3000 |0018: invoke-virtual {v0, v3}, Landroidx/core/app/NotificationChannelCompat$Builder;.setDescription:(Ljava/lang/String;)Landroidx/core/app/NotificationChannelCompat$Builder; // method@279d │ │ -3e70ce: 0c03 |001b: move-result-object v3 │ │ -3e70d0: 1a00 f596 |001c: const-string v0, "group_errors" // string@96f5 │ │ -3e70d4: 6e20 9e27 0300 |001e: invoke-virtual {v3, v0}, Landroidx/core/app/NotificationChannelCompat$Builder;.setGroup:(Ljava/lang/String;)Landroidx/core/app/NotificationChannelCompat$Builder; // method@279e │ │ -3e70da: 0c03 |0021: move-result-object v3 │ │ -3e70dc: 7100 bdb0 0000 |0022: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getGpodnetNotificationsEnabledRaw:()Z // method@b0bd │ │ -3e70e2: 0a00 |0025: move-result v0 │ │ -3e70e4: 3900 0600 |0026: if-nez v0, 002c // +0006 │ │ -3e70e8: 1200 |0028: const/4 v0, #int 0 // #0 │ │ -3e70ea: 6e20 9f27 0300 |0029: invoke-virtual {v3, v0}, Landroidx/core/app/NotificationChannelCompat$Builder;.setImportance:(I)Landroidx/core/app/NotificationChannelCompat$Builder; // method@279f │ │ -3e70f0: 6e10 9c27 0300 |002c: invoke-virtual {v3}, Landroidx/core/app/NotificationChannelCompat$Builder;.build:()Landroidx/core/app/NotificationChannelCompat; // method@279c │ │ -3e70f6: 0c03 |002f: move-result-object v3 │ │ -3e70f8: 1103 |0030: return-object v3 │ │ +3e7050: |[3e7050] de.danoeh.antennapod.core.util.gui.NotificationUtils.createChannelSyncError:(Landroid/content/Context;)Landroidx/core/app/NotificationChannelCompat; │ │ +3e7060: 2200 d505 |0000: new-instance v0, Landroidx/core/app/NotificationChannelCompat$Builder; // type@05d5 │ │ +3e7064: 1a01 ffde |0002: const-string v1, "sync_error" // string@deff │ │ +3e7068: 1242 |0004: const/4 v2, #int 4 // #4 │ │ +3e706a: 7030 9b27 1002 |0005: invoke-direct {v0, v1, v2}, Landroidx/core/app/NotificationChannelCompat$Builder;.:(Ljava/lang/String;I)V // method@279b │ │ +3e7070: 6001 607e |0008: sget v1, Lde/danoeh/antennapod/core/R$string;.notification_channel_sync_error:I // field@7e60 │ │ +3e7074: 6e20 3102 1300 |000a: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3e707a: 0c01 |000d: move-result-object v1 │ │ +3e707c: 6e20 a027 1000 |000e: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationChannelCompat$Builder;.setName:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationChannelCompat$Builder; // method@27a0 │ │ +3e7082: 0c00 |0011: move-result-object v0 │ │ +3e7084: 6001 617e |0012: sget v1, Lde/danoeh/antennapod/core/R$string;.notification_channel_sync_error_description:I // field@7e61 │ │ +3e7088: 6e20 3102 1300 |0014: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3e708e: 0c03 |0017: move-result-object v3 │ │ +3e7090: 6e20 9d27 3000 |0018: invoke-virtual {v0, v3}, Landroidx/core/app/NotificationChannelCompat$Builder;.setDescription:(Ljava/lang/String;)Landroidx/core/app/NotificationChannelCompat$Builder; // method@279d │ │ +3e7096: 0c03 |001b: move-result-object v3 │ │ +3e7098: 1a00 f596 |001c: const-string v0, "group_errors" // string@96f5 │ │ +3e709c: 6e20 9e27 0300 |001e: invoke-virtual {v3, v0}, Landroidx/core/app/NotificationChannelCompat$Builder;.setGroup:(Ljava/lang/String;)Landroidx/core/app/NotificationChannelCompat$Builder; // method@279e │ │ +3e70a2: 0c03 |0021: move-result-object v3 │ │ +3e70a4: 7100 bdb0 0000 |0022: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getGpodnetNotificationsEnabledRaw:()Z // method@b0bd │ │ +3e70aa: 0a00 |0025: move-result v0 │ │ +3e70ac: 3900 0600 |0026: if-nez v0, 002c // +0006 │ │ +3e70b0: 1200 |0028: const/4 v0, #int 0 // #0 │ │ +3e70b2: 6e20 9f27 0300 |0029: invoke-virtual {v3, v0}, Landroidx/core/app/NotificationChannelCompat$Builder;.setImportance:(I)Landroidx/core/app/NotificationChannelCompat$Builder; // method@279f │ │ +3e70b8: 6e10 9c27 0300 |002c: invoke-virtual {v3}, Landroidx/core/app/NotificationChannelCompat$Builder;.build:()Landroidx/core/app/NotificationChannelCompat; // method@279c │ │ +3e70be: 0c03 |002f: move-result-object v3 │ │ +3e70c0: 1103 |0030: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x000a line=88 │ │ 0x0014 line=89 │ │ 0x001e line=90 │ │ 0x0022 line=92 │ │ @@ -853665,35 +853665,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 │ │ -3e70fc: |[3e70fc] de.danoeh.antennapod.core.util.gui.NotificationUtils.createChannelUserAction:(Landroid/content/Context;)Landroidx/core/app/NotificationChannelCompat; │ │ -3e710c: 2200 d505 |0000: new-instance v0, Landroidx/core/app/NotificationChannelCompat$Builder; // type@05d5 │ │ -3e7110: 1a01 0ae5 |0002: const-string v1, "user_action" // string@e50a │ │ -3e7114: 1242 |0004: const/4 v2, #int 4 // #4 │ │ -3e7116: 7030 9b27 1002 |0005: invoke-direct {v0, v1, v2}, Landroidx/core/app/NotificationChannelCompat$Builder;.:(Ljava/lang/String;I)V // method@279b │ │ -3e711c: 6001 627e |0008: sget v1, Lde/danoeh/antennapod/core/R$string;.notification_channel_user_action:I // field@7e62 │ │ -3e7120: 6e20 3102 1300 |000a: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3e7126: 0c01 |000d: move-result-object v1 │ │ -3e7128: 6e20 a027 1000 |000e: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationChannelCompat$Builder;.setName:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationChannelCompat$Builder; // method@27a0 │ │ -3e712e: 0c00 |0011: move-result-object v0 │ │ -3e7130: 6001 637e |0012: sget v1, Lde/danoeh/antennapod/core/R$string;.notification_channel_user_action_description:I // field@7e63 │ │ -3e7134: 6e20 3102 1300 |0014: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3e713a: 0c03 |0017: move-result-object v3 │ │ -3e713c: 6e20 9d27 3000 |0018: invoke-virtual {v0, v3}, Landroidx/core/app/NotificationChannelCompat$Builder;.setDescription:(Ljava/lang/String;)Landroidx/core/app/NotificationChannelCompat$Builder; // method@279d │ │ -3e7142: 0c03 |001b: move-result-object v3 │ │ -3e7144: 1a00 f596 |001c: const-string v0, "group_errors" // string@96f5 │ │ -3e7148: 6e20 9e27 0300 |001e: invoke-virtual {v3, v0}, Landroidx/core/app/NotificationChannelCompat$Builder;.setGroup:(Ljava/lang/String;)Landroidx/core/app/NotificationChannelCompat$Builder; // method@279e │ │ -3e714e: 0c03 |0021: move-result-object v3 │ │ -3e7150: 6e10 9c27 0300 |0022: invoke-virtual {v3}, Landroidx/core/app/NotificationChannelCompat$Builder;.build:()Landroidx/core/app/NotificationChannelCompat; // method@279c │ │ -3e7156: 0c03 |0025: move-result-object v3 │ │ -3e7158: 1103 |0026: return-object v3 │ │ +3e70c4: |[3e70c4] de.danoeh.antennapod.core.util.gui.NotificationUtils.createChannelUserAction:(Landroid/content/Context;)Landroidx/core/app/NotificationChannelCompat; │ │ +3e70d4: 2200 d505 |0000: new-instance v0, Landroidx/core/app/NotificationChannelCompat$Builder; // type@05d5 │ │ +3e70d8: 1a01 0ae5 |0002: const-string v1, "user_action" // string@e50a │ │ +3e70dc: 1242 |0004: const/4 v2, #int 4 // #4 │ │ +3e70de: 7030 9b27 1002 |0005: invoke-direct {v0, v1, v2}, Landroidx/core/app/NotificationChannelCompat$Builder;.:(Ljava/lang/String;I)V // method@279b │ │ +3e70e4: 6001 627e |0008: sget v1, Lde/danoeh/antennapod/core/R$string;.notification_channel_user_action:I // field@7e62 │ │ +3e70e8: 6e20 3102 1300 |000a: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3e70ee: 0c01 |000d: move-result-object v1 │ │ +3e70f0: 6e20 a027 1000 |000e: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationChannelCompat$Builder;.setName:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationChannelCompat$Builder; // method@27a0 │ │ +3e70f6: 0c00 |0011: move-result-object v0 │ │ +3e70f8: 6001 637e |0012: sget v1, Lde/danoeh/antennapod/core/R$string;.notification_channel_user_action_description:I // field@7e63 │ │ +3e70fc: 6e20 3102 1300 |0014: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3e7102: 0c03 |0017: move-result-object v3 │ │ +3e7104: 6e20 9d27 3000 |0018: invoke-virtual {v0, v3}, Landroidx/core/app/NotificationChannelCompat$Builder;.setDescription:(Ljava/lang/String;)Landroidx/core/app/NotificationChannelCompat$Builder; // method@279d │ │ +3e710a: 0c03 |001b: move-result-object v3 │ │ +3e710c: 1a00 f596 |001c: const-string v0, "group_errors" // string@96f5 │ │ +3e7110: 6e20 9e27 0300 |001e: invoke-virtual {v3, v0}, Landroidx/core/app/NotificationChannelCompat$Builder;.setGroup:(Ljava/lang/String;)Landroidx/core/app/NotificationChannelCompat$Builder; // method@279e │ │ +3e7116: 0c03 |0021: move-result-object v3 │ │ +3e7118: 6e10 9c27 0300 |0022: invoke-virtual {v3}, Landroidx/core/app/NotificationChannelCompat$Builder;.build:()Landroidx/core/app/NotificationChannelCompat; // method@279c │ │ +3e711e: 0c03 |0025: move-result-object v3 │ │ +3e7120: 1103 |0026: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x000a line=47 │ │ 0x0014 line=48 │ │ 0x001e line=49 │ │ 0x0022 line=50 │ │ @@ -853705,57 +853705,57 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 78 16-bit code units │ │ -3e71ec: |[3e71ec] de.danoeh.antennapod.core.util.gui.NotificationUtils.createChannels:(Landroid/content/Context;)V │ │ -3e71fc: 7110 1e28 0600 |0000: invoke-static {v6}, Landroidx/core/app/NotificationManagerCompat;.from:(Landroid/content/Context;)Landroidx/core/app/NotificationManagerCompat; // method@281e │ │ -3e7202: 0c00 |0003: move-result-object v0 │ │ -3e7204: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -3e7206: 2312 3e20 |0005: new-array v2, v1, [Landroidx/core/app/NotificationChannelGroupCompat; // type@203e │ │ -3e720a: 7110 039e 0600 |0007: invoke-static {v6}, Lde/danoeh/antennapod/core/util/gui/NotificationUtils;.createGroupErrors:(Landroid/content/Context;)Landroidx/core/app/NotificationChannelGroupCompat; // method@9e03 │ │ -3e7210: 0c03 |000a: move-result-object v3 │ │ -3e7212: 1204 |000b: const/4 v4, #int 0 // #0 │ │ -3e7214: 4d03 0204 |000c: aput-object v3, v2, v4 │ │ -3e7218: 7110 049e 0600 |000e: invoke-static {v6}, Lde/danoeh/antennapod/core/util/gui/NotificationUtils;.createGroupNews:(Landroid/content/Context;)Landroidx/core/app/NotificationChannelGroupCompat; // method@9e04 │ │ -3e721e: 0c03 |0011: move-result-object v3 │ │ -3e7220: 1215 |0012: const/4 v5, #int 1 // #1 │ │ -3e7222: 4d03 0205 |0013: aput-object v3, v2, v5 │ │ -3e7226: 7110 b6b4 0200 |0015: invoke-static {v2}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b4b6 │ │ -3e722c: 0c02 |0018: move-result-object v2 │ │ -3e722e: 6e20 1b28 2000 |0019: invoke-virtual {v0, v2}, Landroidx/core/app/NotificationManagerCompat;.createNotificationChannelGroupsCompat:(Ljava/util/List;)V // method@281b │ │ -3e7234: 1262 |001c: const/4 v2, #int 6 // #6 │ │ -3e7236: 2322 3d20 |001d: new-array v2, v2, [Landroidx/core/app/NotificationChannelCompat; // type@203d │ │ -3e723a: 7110 019e 0600 |001f: invoke-static {v6}, Lde/danoeh/antennapod/core/util/gui/NotificationUtils;.createChannelUserAction:(Landroid/content/Context;)Landroidx/core/app/NotificationChannelCompat; // method@9e01 │ │ -3e7240: 0c03 |0022: move-result-object v3 │ │ -3e7242: 4d03 0204 |0023: aput-object v3, v2, v4 │ │ -3e7246: 7110 fc9d 0600 |0025: invoke-static {v6}, Lde/danoeh/antennapod/core/util/gui/NotificationUtils;.createChannelDownloading:(Landroid/content/Context;)Landroidx/core/app/NotificationChannelCompat; // method@9dfc │ │ -3e724c: 0c03 |0028: move-result-object v3 │ │ -3e724e: 4d03 0205 |0029: aput-object v3, v2, v5 │ │ -3e7252: 7110 ff9d 0600 |002b: invoke-static {v6}, Lde/danoeh/antennapod/core/util/gui/NotificationUtils;.createChannelPlaying:(Landroid/content/Context;)Landroidx/core/app/NotificationChannelCompat; // method@9dff │ │ -3e7258: 0c03 |002e: move-result-object v3 │ │ -3e725a: 4d03 0201 |002f: aput-object v3, v2, v1 │ │ -3e725e: 1231 |0031: const/4 v1, #int 3 // #3 │ │ -3e7260: 7110 fe9d 0600 |0032: invoke-static {v6}, Lde/danoeh/antennapod/core/util/gui/NotificationUtils;.createChannelError:(Landroid/content/Context;)Landroidx/core/app/NotificationChannelCompat; // method@9dfe │ │ -3e7266: 0c03 |0035: move-result-object v3 │ │ -3e7268: 4d03 0201 |0036: aput-object v3, v2, v1 │ │ -3e726c: 1241 |0038: const/4 v1, #int 4 // #4 │ │ -3e726e: 7110 009e 0600 |0039: invoke-static {v6}, Lde/danoeh/antennapod/core/util/gui/NotificationUtils;.createChannelSyncError:(Landroid/content/Context;)Landroidx/core/app/NotificationChannelCompat; // method@9e00 │ │ -3e7274: 0c03 |003c: move-result-object v3 │ │ -3e7276: 4d03 0201 |003d: aput-object v3, v2, v1 │ │ -3e727a: 1251 |003f: const/4 v1, #int 5 // #5 │ │ -3e727c: 7110 fd9d 0600 |0040: invoke-static {v6}, Lde/danoeh/antennapod/core/util/gui/NotificationUtils;.createChannelEpisodeNotification:(Landroid/content/Context;)Landroidx/core/app/NotificationChannelCompat; // method@9dfd │ │ -3e7282: 0c06 |0043: move-result-object v6 │ │ -3e7284: 4d06 0201 |0044: aput-object v6, v2, v1 │ │ -3e7288: 7110 b6b4 0200 |0046: invoke-static {v2}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b4b6 │ │ -3e728e: 0c06 |0049: move-result-object v6 │ │ -3e7290: 6e20 1c28 6000 |004a: invoke-virtual {v0, v6}, Landroidx/core/app/NotificationManagerCompat;.createNotificationChannelsCompat:(Ljava/util/List;)V // method@281c │ │ -3e7296: 0e00 |004d: return-void │ │ +3e71b4: |[3e71b4] de.danoeh.antennapod.core.util.gui.NotificationUtils.createChannels:(Landroid/content/Context;)V │ │ +3e71c4: 7110 1e28 0600 |0000: invoke-static {v6}, Landroidx/core/app/NotificationManagerCompat;.from:(Landroid/content/Context;)Landroidx/core/app/NotificationManagerCompat; // method@281e │ │ +3e71ca: 0c00 |0003: move-result-object v0 │ │ +3e71cc: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +3e71ce: 2312 3e20 |0005: new-array v2, v1, [Landroidx/core/app/NotificationChannelGroupCompat; // type@203e │ │ +3e71d2: 7110 039e 0600 |0007: invoke-static {v6}, Lde/danoeh/antennapod/core/util/gui/NotificationUtils;.createGroupErrors:(Landroid/content/Context;)Landroidx/core/app/NotificationChannelGroupCompat; // method@9e03 │ │ +3e71d8: 0c03 |000a: move-result-object v3 │ │ +3e71da: 1204 |000b: const/4 v4, #int 0 // #0 │ │ +3e71dc: 4d03 0204 |000c: aput-object v3, v2, v4 │ │ +3e71e0: 7110 049e 0600 |000e: invoke-static {v6}, Lde/danoeh/antennapod/core/util/gui/NotificationUtils;.createGroupNews:(Landroid/content/Context;)Landroidx/core/app/NotificationChannelGroupCompat; // method@9e04 │ │ +3e71e6: 0c03 |0011: move-result-object v3 │ │ +3e71e8: 1215 |0012: const/4 v5, #int 1 // #1 │ │ +3e71ea: 4d03 0205 |0013: aput-object v3, v2, v5 │ │ +3e71ee: 7110 b6b4 0200 |0015: invoke-static {v2}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b4b6 │ │ +3e71f4: 0c02 |0018: move-result-object v2 │ │ +3e71f6: 6e20 1b28 2000 |0019: invoke-virtual {v0, v2}, Landroidx/core/app/NotificationManagerCompat;.createNotificationChannelGroupsCompat:(Ljava/util/List;)V // method@281b │ │ +3e71fc: 1262 |001c: const/4 v2, #int 6 // #6 │ │ +3e71fe: 2322 3d20 |001d: new-array v2, v2, [Landroidx/core/app/NotificationChannelCompat; // type@203d │ │ +3e7202: 7110 019e 0600 |001f: invoke-static {v6}, Lde/danoeh/antennapod/core/util/gui/NotificationUtils;.createChannelUserAction:(Landroid/content/Context;)Landroidx/core/app/NotificationChannelCompat; // method@9e01 │ │ +3e7208: 0c03 |0022: move-result-object v3 │ │ +3e720a: 4d03 0204 |0023: aput-object v3, v2, v4 │ │ +3e720e: 7110 fc9d 0600 |0025: invoke-static {v6}, Lde/danoeh/antennapod/core/util/gui/NotificationUtils;.createChannelDownloading:(Landroid/content/Context;)Landroidx/core/app/NotificationChannelCompat; // method@9dfc │ │ +3e7214: 0c03 |0028: move-result-object v3 │ │ +3e7216: 4d03 0205 |0029: aput-object v3, v2, v5 │ │ +3e721a: 7110 ff9d 0600 |002b: invoke-static {v6}, Lde/danoeh/antennapod/core/util/gui/NotificationUtils;.createChannelPlaying:(Landroid/content/Context;)Landroidx/core/app/NotificationChannelCompat; // method@9dff │ │ +3e7220: 0c03 |002e: move-result-object v3 │ │ +3e7222: 4d03 0201 |002f: aput-object v3, v2, v1 │ │ +3e7226: 1231 |0031: const/4 v1, #int 3 // #3 │ │ +3e7228: 7110 fe9d 0600 |0032: invoke-static {v6}, Lde/danoeh/antennapod/core/util/gui/NotificationUtils;.createChannelError:(Landroid/content/Context;)Landroidx/core/app/NotificationChannelCompat; // method@9dfe │ │ +3e722e: 0c03 |0035: move-result-object v3 │ │ +3e7230: 4d03 0201 |0036: aput-object v3, v2, v1 │ │ +3e7234: 1241 |0038: const/4 v1, #int 4 // #4 │ │ +3e7236: 7110 009e 0600 |0039: invoke-static {v6}, Lde/danoeh/antennapod/core/util/gui/NotificationUtils;.createChannelSyncError:(Landroid/content/Context;)Landroidx/core/app/NotificationChannelCompat; // method@9e00 │ │ +3e723c: 0c03 |003c: move-result-object v3 │ │ +3e723e: 4d03 0201 |003d: aput-object v3, v2, v1 │ │ +3e7242: 1251 |003f: const/4 v1, #int 5 // #5 │ │ +3e7244: 7110 fd9d 0600 |0040: invoke-static {v6}, Lde/danoeh/antennapod/core/util/gui/NotificationUtils;.createChannelEpisodeNotification:(Landroid/content/Context;)Landroidx/core/app/NotificationChannelCompat; // method@9dfd │ │ +3e724a: 0c06 |0043: move-result-object v6 │ │ +3e724c: 4d06 0201 |0044: aput-object v6, v2, v1 │ │ +3e7250: 7110 b6b4 0200 |0046: invoke-static {v2}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b4b6 │ │ +3e7256: 0c06 |0049: move-result-object v6 │ │ +3e7258: 6e20 1c28 6000 |004a: invoke-virtual {v0, v6}, Landroidx/core/app/NotificationManagerCompat;.createNotificationChannelsCompat:(Ljava/util/List;)V // method@281c │ │ +3e725e: 0e00 |004d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0007 line=30 │ │ 0x000e line=31 │ │ 0x0015 line=29 │ │ 0x0019 line=32 │ │ @@ -853775,26 +853775,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 │ │ -3e715c: |[3e715c] de.danoeh.antennapod.core.util.gui.NotificationUtils.createGroupErrors:(Landroid/content/Context;)Landroidx/core/app/NotificationChannelGroupCompat; │ │ -3e716c: 2200 d805 |0000: new-instance v0, Landroidx/core/app/NotificationChannelGroupCompat$Builder; // type@05d8 │ │ -3e7170: 1a01 f596 |0002: const-string v1, "group_errors" // string@96f5 │ │ -3e7174: 7020 a527 1000 |0004: invoke-direct {v0, v1}, Landroidx/core/app/NotificationChannelGroupCompat$Builder;.:(Ljava/lang/String;)V // method@27a5 │ │ -3e717a: 6001 647e |0007: sget v1, Lde/danoeh/antennapod/core/R$string;.notification_group_errors:I // field@7e64 │ │ -3e717e: 6e20 3102 1200 |0009: invoke-virtual {v2, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3e7184: 0c02 |000c: move-result-object v2 │ │ -3e7186: 6e20 a727 2000 |000d: invoke-virtual {v0, v2}, Landroidx/core/app/NotificationChannelGroupCompat$Builder;.setName:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationChannelGroupCompat$Builder; // method@27a7 │ │ -3e718c: 0c02 |0010: move-result-object v2 │ │ -3e718e: 6e10 a627 0200 |0011: invoke-virtual {v2}, Landroidx/core/app/NotificationChannelGroupCompat$Builder;.build:()Landroidx/core/app/NotificationChannelGroupCompat; // method@27a6 │ │ -3e7194: 0c02 |0014: move-result-object v2 │ │ -3e7196: 1102 |0015: return-object v2 │ │ +3e7124: |[3e7124] de.danoeh.antennapod.core.util.gui.NotificationUtils.createGroupErrors:(Landroid/content/Context;)Landroidx/core/app/NotificationChannelGroupCompat; │ │ +3e7134: 2200 d805 |0000: new-instance v0, Landroidx/core/app/NotificationChannelGroupCompat$Builder; // type@05d8 │ │ +3e7138: 1a01 f596 |0002: const-string v1, "group_errors" // string@96f5 │ │ +3e713c: 7020 a527 1000 |0004: invoke-direct {v0, v1}, Landroidx/core/app/NotificationChannelGroupCompat$Builder;.:(Ljava/lang/String;)V // method@27a5 │ │ +3e7142: 6001 647e |0007: sget v1, Lde/danoeh/antennapod/core/R$string;.notification_group_errors:I // field@7e64 │ │ +3e7146: 6e20 3102 1200 |0009: invoke-virtual {v2, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3e714c: 0c02 |000c: move-result-object v2 │ │ +3e714e: 6e20 a727 2000 |000d: invoke-virtual {v0, v2}, Landroidx/core/app/NotificationChannelGroupCompat$Builder;.setName:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationChannelGroupCompat$Builder; // method@27a7 │ │ +3e7154: 0c02 |0010: move-result-object v2 │ │ +3e7156: 6e10 a627 0200 |0011: invoke-virtual {v2}, Landroidx/core/app/NotificationChannelGroupCompat$Builder;.build:()Landroidx/core/app/NotificationChannelGroupCompat; // method@27a6 │ │ +3e715c: 0c02 |0014: move-result-object v2 │ │ +3e715e: 1102 |0015: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ 0x0009 line=110 │ │ 0x0011 line=111 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 (null) Landroid/content/Context; │ │ @@ -853804,26 +853804,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 │ │ -3e7198: |[3e7198] de.danoeh.antennapod.core.util.gui.NotificationUtils.createGroupNews:(Landroid/content/Context;)Landroidx/core/app/NotificationChannelGroupCompat; │ │ -3e71a8: 2200 d805 |0000: new-instance v0, Landroidx/core/app/NotificationChannelGroupCompat$Builder; // type@05d8 │ │ -3e71ac: 1a01 f696 |0002: const-string v1, "group_news" // string@96f6 │ │ -3e71b0: 7020 a527 1000 |0004: invoke-direct {v0, v1}, Landroidx/core/app/NotificationChannelGroupCompat$Builder;.:(Ljava/lang/String;)V // method@27a5 │ │ -3e71b6: 6001 657e |0007: sget v1, Lde/danoeh/antennapod/core/R$string;.notification_group_news:I // field@7e65 │ │ -3e71ba: 6e20 3102 1200 |0009: invoke-virtual {v2, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3e71c0: 0c02 |000c: move-result-object v2 │ │ -3e71c2: 6e20 a727 2000 |000d: invoke-virtual {v0, v2}, Landroidx/core/app/NotificationChannelGroupCompat$Builder;.setName:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationChannelGroupCompat$Builder; // method@27a7 │ │ -3e71c8: 0c02 |0010: move-result-object v2 │ │ -3e71ca: 6e10 a627 0200 |0011: invoke-virtual {v2}, Landroidx/core/app/NotificationChannelGroupCompat$Builder;.build:()Landroidx/core/app/NotificationChannelGroupCompat; // method@27a6 │ │ -3e71d0: 0c02 |0014: move-result-object v2 │ │ -3e71d2: 1102 |0015: return-object v2 │ │ +3e7160: |[3e7160] de.danoeh.antennapod.core.util.gui.NotificationUtils.createGroupNews:(Landroid/content/Context;)Landroidx/core/app/NotificationChannelGroupCompat; │ │ +3e7170: 2200 d805 |0000: new-instance v0, Landroidx/core/app/NotificationChannelGroupCompat$Builder; // type@05d8 │ │ +3e7174: 1a01 f696 |0002: const-string v1, "group_news" // string@96f6 │ │ +3e7178: 7020 a527 1000 |0004: invoke-direct {v0, v1}, Landroidx/core/app/NotificationChannelGroupCompat$Builder;.:(Ljava/lang/String;)V // method@27a5 │ │ +3e717e: 6001 657e |0007: sget v1, Lde/danoeh/antennapod/core/R$string;.notification_group_news:I // field@7e65 │ │ +3e7182: 6e20 3102 1200 |0009: invoke-virtual {v2, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3e7188: 0c02 |000c: move-result-object v2 │ │ +3e718a: 6e20 a727 2000 |000d: invoke-virtual {v0, v2}, Landroidx/core/app/NotificationChannelGroupCompat$Builder;.setName:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationChannelGroupCompat$Builder; // method@27a7 │ │ +3e7190: 0c02 |0010: move-result-object v2 │ │ +3e7192: 6e10 a627 0200 |0011: invoke-virtual {v2}, Landroidx/core/app/NotificationChannelGroupCompat$Builder;.build:()Landroidx/core/app/NotificationChannelGroupCompat; // method@27a6 │ │ +3e7198: 0c02 |0014: move-result-object v2 │ │ +3e719a: 1102 |0015: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0009 line=116 │ │ 0x0011 line=117 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 (null) Landroid/content/Context; │ │ @@ -853854,18 +853854,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 │ │ -3e7298: |[3e7298] de.danoeh.antennapod.core.util.gui.PictureInPictureUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/Activity;)Z │ │ -3e72a8: 6e10 8700 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.isInPictureInPictureMode:()Z // method@0087 │ │ -3e72ae: 0a00 |0003: move-result v0 │ │ -3e72b0: 0f00 |0004: return v0 │ │ +3e7260: |[3e7260] de.danoeh.antennapod.core.util.gui.PictureInPictureUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/Activity;)Z │ │ +3e7270: 6e10 8700 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.isInPictureInPictureMode:()Z // method@0087 │ │ +3e7276: 0a00 |0003: move-result v0 │ │ +3e7278: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ @@ -853894,17 +853894,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e7324: |[3e7324] de.danoeh.antennapod.core.util.gui.PictureInPictureUtil.:()V │ │ -3e7334: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e733a: 0e00 |0003: return-void │ │ +3e72ec: |[3e72ec] de.danoeh.antennapod.core.util.gui.PictureInPictureUtil.:()V │ │ +3e72fc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e7302: 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;) │ │ @@ -853912,26 +853912,26 @@ │ │ type : '(Landroid/app/Activity;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -3e72b4: |[3e72b4] de.danoeh.antennapod.core.util.gui.PictureInPictureUtil.isInPictureInPictureMode:(Landroid/app/Activity;)Z │ │ -3e72c4: 6000 dd00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -3e72c8: 1301 1800 |0002: const/16 v1, #int 24 // #18 │ │ -3e72cc: 3410 0d00 |0004: if-lt v0, v1, 0011 // +000d │ │ -3e72d0: 7110 089e 0200 |0006: invoke-static {v2}, Lde/danoeh/antennapod/core/util/gui/PictureInPictureUtil;.supportsPictureInPicture:(Landroid/app/Activity;)Z // method@9e08 │ │ -3e72d6: 0a00 |0009: move-result v0 │ │ -3e72d8: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ -3e72dc: 7110 059e 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/core/util/gui/PictureInPictureUtil$$ExternalSyntheticApiModelOutline0;.m:(Landroid/app/Activity;)Z // method@9e05 │ │ -3e72e2: 0a02 |000f: move-result v2 │ │ -3e72e4: 0f02 |0010: return v2 │ │ -3e72e6: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -3e72e8: 0f02 |0012: return v2 │ │ +3e727c: |[3e727c] de.danoeh.antennapod.core.util.gui.PictureInPictureUtil.isInPictureInPictureMode:(Landroid/app/Activity;)Z │ │ +3e728c: 6000 dd00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +3e7290: 1301 1800 |0002: const/16 v1, #int 24 // #18 │ │ +3e7294: 3410 0d00 |0004: if-lt v0, v1, 0011 // +000d │ │ +3e7298: 7110 089e 0200 |0006: invoke-static {v2}, Lde/danoeh/antennapod/core/util/gui/PictureInPictureUtil;.supportsPictureInPicture:(Landroid/app/Activity;)Z // method@9e08 │ │ +3e729e: 0a00 |0009: move-result v0 │ │ +3e72a0: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ +3e72a4: 7110 059e 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/core/util/gui/PictureInPictureUtil$$ExternalSyntheticApiModelOutline0;.m:(Landroid/app/Activity;)Z // method@9e05 │ │ +3e72aa: 0a02 |000f: move-result v2 │ │ +3e72ac: 0f02 |0010: return v2 │ │ +3e72ae: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +3e72b0: 0f02 |0012: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ 0x000c line=22 │ │ locals : │ │ 0x0000 - 0x0013 reg=2 (null) Landroid/app/Activity; │ │ │ │ @@ -853940,26 +853940,26 @@ │ │ type : '(Landroid/app/Activity;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -3e72ec: |[3e72ec] de.danoeh.antennapod.core.util.gui.PictureInPictureUtil.supportsPictureInPicture:(Landroid/app/Activity;)Z │ │ -3e72fc: 6000 dd00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -3e7300: 1301 1800 |0002: const/16 v1, #int 24 // #18 │ │ -3e7304: 3410 0d00 |0004: if-lt v0, v1, 0011 // +000d │ │ -3e7308: 6e10 2d02 0200 |0006: invoke-virtual {v2}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@022d │ │ -3e730e: 0c02 |0009: move-result-object v2 │ │ -3e7310: 1a00 466b |000a: const-string v0, "android.software.picture_in_picture" // string@6b46 │ │ -3e7314: 6e20 b802 0200 |000c: invoke-virtual {v2, v0}, Landroid/content/pm/PackageManager;.hasSystemFeature:(Ljava/lang/String;)Z // method@02b8 │ │ -3e731a: 0a02 |000f: move-result v2 │ │ -3e731c: 0f02 |0010: return v2 │ │ -3e731e: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -3e7320: 0f02 |0012: return v2 │ │ +3e72b4: |[3e72b4] de.danoeh.antennapod.core.util.gui.PictureInPictureUtil.supportsPictureInPicture:(Landroid/app/Activity;)Z │ │ +3e72c4: 6000 dd00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +3e72c8: 1301 1800 |0002: const/16 v1, #int 24 // #18 │ │ +3e72cc: 3410 0d00 |0004: if-lt v0, v1, 0011 // +000d │ │ +3e72d0: 6e10 2d02 0200 |0006: invoke-virtual {v2}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@022d │ │ +3e72d6: 0c02 |0009: move-result-object v2 │ │ +3e72d8: 1a00 466b |000a: const-string v0, "android.software.picture_in_picture" // string@6b46 │ │ +3e72dc: 6e20 b802 0200 |000c: invoke-virtual {v2, v0}, Landroid/content/pm/PackageManager;.hasSystemFeature:(Ljava/lang/String;)Z // method@02b8 │ │ +3e72e2: 0a02 |000f: move-result v2 │ │ +3e72e4: 0f02 |0010: return v2 │ │ +3e72e6: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +3e72e8: 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; │ │ @@ -854039,28 +854039,28 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -3e75a8: |[3e75a8] de.danoeh.antennapod.core.util.gui.ShownotesCleaner.:()V │ │ -3e75b8: 1a00 336c |0000: const-string v0, "antennapod://timecode/(\d+)" // string@6c33 │ │ -3e75bc: 7110 7db6 0000 |0002: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@b67d │ │ -3e75c2: 0c00 |0005: move-result-object v0 │ │ -3e75c4: 6900 708e |0006: sput-object v0, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.TIMECODE_LINK_REGEX:Ljava/util/regex/Pattern; // field@8e70 │ │ -3e75c8: 1a00 3266 |0008: const-string v0, "\b((\d+):)?(\d+):(\d{2})\b" // string@6632 │ │ -3e75cc: 7110 7db6 0000 |000a: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@b67d │ │ -3e75d2: 0c00 |000d: move-result-object v0 │ │ -3e75d4: 6900 718e |000e: sput-object v0, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.TIMECODE_REGEX:Ljava/util/regex/Pattern; // field@8e71 │ │ -3e75d8: 1a00 b30a |0010: const-string v0, "
" // string@0ab3 │ │ -3e75dc: 7110 7db6 0000 |0012: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@b67d │ │ -3e75e2: 0c00 |0015: move-result-object v0 │ │ -3e75e4: 6900 6d8e |0016: sput-object v0, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.LINE_BREAK_REGEX:Ljava/util/regex/Pattern; // field@8e6d │ │ -3e75e8: 0e00 |0018: return-void │ │ +3e7570: |[3e7570] de.danoeh.antennapod.core.util.gui.ShownotesCleaner.:()V │ │ +3e7580: 1a00 336c |0000: const-string v0, "antennapod://timecode/(\d+)" // string@6c33 │ │ +3e7584: 7110 7db6 0000 |0002: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@b67d │ │ +3e758a: 0c00 |0005: move-result-object v0 │ │ +3e758c: 6900 708e |0006: sput-object v0, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.TIMECODE_LINK_REGEX:Ljava/util/regex/Pattern; // field@8e70 │ │ +3e7590: 1a00 3266 |0008: const-string v0, "\b((\d+):)?(\d+):(\d{2})\b" // string@6632 │ │ +3e7594: 7110 7db6 0000 |000a: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@b67d │ │ +3e759a: 0c00 |000d: move-result-object v0 │ │ +3e759c: 6900 718e |000e: sput-object v0, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.TIMECODE_REGEX:Ljava/util/regex/Pattern; // field@8e71 │ │ +3e75a0: 1a00 b30a |0010: const-string v0, "
" // string@0ab3 │ │ +3e75a4: 7110 7db6 0000 |0012: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@b67d │ │ +3e75aa: 0c00 |0015: move-result-object v0 │ │ +3e75ac: 6900 6d8e |0016: sput-object v0, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.LINE_BREAK_REGEX:Ljava/util/regex/Pattern; // field@8e6d │ │ +3e75b0: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=36 │ │ 0x000a line=38 │ │ 0x0012 line=39 │ │ locals : │ │ │ │ @@ -854069,75 +854069,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 │ │ -3e75ec: |[3e75ec] de.danoeh.antennapod.core.util.gui.ShownotesCleaner.:(Landroid/content/Context;Ljava/lang/String;I)V │ │ -3e75fc: 7010 ffb2 0500 |0000: invoke-direct {v5}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e7602: 5b57 748e |0003: iput-object v7, v5, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.rawShownotes:Ljava/lang/String; // field@8e74 │ │ -3e7606: 6007 4e7e |0005: sget v7, Lde/danoeh/antennapod/core/R$string;.no_shownotes_label:I // field@7e4e │ │ -3e760a: 6e20 3102 7600 |0007: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3e7610: 0c07 |000a: move-result-object v7 │ │ -3e7612: 5b57 728e |000b: iput-object v7, v5, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.noShownotesLabel:Ljava/lang/String; // field@8e72 │ │ -3e7616: 5958 738e |000d: iput v8, v5, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.playableDuration:I // field@8e73 │ │ -3e761a: 1407 3600 0101 |000f: const v7, #float 2.36937e-38 // #01010036 │ │ -3e7620: 7030 0e9e 6507 |0012: invoke-direct {v5, v6, v7}, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.colorToHtml:(Landroid/content/Context;I)Ljava/lang/String; // method@9e0e │ │ -3e7626: 0c07 |0015: move-result-object v7 │ │ -3e7628: 6008 b06e |0016: sget v8, Lde/danoeh/antennapod/core/R$attr;.colorAccent:I // field@6eb0 │ │ -3e762c: 7030 0e9e 6508 |0018: invoke-direct {v5, v6, v8}, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.colorToHtml:(Landroid/content/Context;I)Ljava/lang/String; // method@9e0e │ │ -3e7632: 0c08 |001b: move-result-object v8 │ │ -3e7634: 6e10 2f02 0600 |001c: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ -3e763a: 0c00 |001f: move-result-object v0 │ │ -3e763c: 6e10 0003 0000 |0020: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0300 │ │ -3e7642: 0c00 |0023: move-result-object v0 │ │ -3e7644: 1211 |0024: const/4 v1, #int 1 // #1 │ │ -3e7646: 1502 0041 |0025: const/high16 v2, #int 1090519040 // #4100 │ │ -3e764a: 7130 3c0b 2100 |0027: invoke-static {v1, v2, v0}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@0b3c │ │ -3e7650: 0a00 |002a: move-result v0 │ │ -3e7652: 8700 |002b: float-to-int v0, v0 │ │ -3e7654: 6e10 1b02 0600 |002c: invoke-virtual {v6}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@021b │ │ -3e765a: 0c06 |002f: move-result-object v6 │ │ -3e765c: 1a02 63db |0030: const-string v2, "shownotes-style.css" // string@db63 │ │ -3e7660: 6e20 d902 2600 |0032: invoke-virtual {v6, v2}, Landroid/content/res/AssetManager;.open:(Ljava/lang/String;)Ljava/io/InputStream; // method@02d9 │ │ -3e7666: 0c06 |0035: move-result-object v6 │ │ -3e7668: 1a02 3f5d |0036: const-string v2, "UTF-8" // string@5d3f │ │ -3e766c: 7120 67b7 2600 |0038: invoke-static {v6, v2}, Lorg/apache/commons/io/IOUtils;.toString:(Ljava/io/InputStream;Ljava/lang/String;)Ljava/lang/String; // method@b767 │ │ -3e7672: 0c06 |003b: move-result-object v6 │ │ -3e7674: 2807 |003c: goto 0043 // +0007 │ │ -3e7676: 0d06 |003d: move-exception v6 │ │ -3e7678: 6e10 8db3 0600 |003e: invoke-virtual {v6}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -3e767e: 1a06 0000 |0041: const-string v6, "" // string@0000 │ │ -3e7682: 6202 fed9 |0043: sget-object v2, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d9fe │ │ -3e7686: 1263 |0045: const/4 v3, #int 6 // #6 │ │ -3e7688: 2333 2921 |0046: new-array v3, v3, [Ljava/lang/Object; // type@2129 │ │ -3e768c: 1204 |0048: const/4 v4, #int 0 // #0 │ │ -3e768e: 4d07 0304 |0049: aput-object v7, v3, v4 │ │ -3e7692: 4d08 0301 |004b: aput-object v8, v3, v1 │ │ -3e7696: 1227 |004d: const/4 v7, #int 2 // #2 │ │ -3e7698: 7110 c1b2 0000 |004e: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -3e769e: 0c08 |0051: move-result-object v8 │ │ -3e76a0: 4d08 0307 |0052: aput-object v8, v3, v7 │ │ -3e76a4: 1237 |0054: const/4 v7, #int 3 // #3 │ │ -3e76a6: 7110 c1b2 0000 |0055: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -3e76ac: 0c08 |0058: move-result-object v8 │ │ -3e76ae: 4d08 0307 |0059: aput-object v8, v3, v7 │ │ -3e76b2: 1247 |005b: const/4 v7, #int 4 // #4 │ │ -3e76b4: 7110 c1b2 0000 |005c: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -3e76ba: 0c08 |005f: move-result-object v8 │ │ -3e76bc: 4d08 0307 |0060: aput-object v8, v3, v7 │ │ -3e76c0: 1257 |0062: const/4 v7, #int 5 // #5 │ │ -3e76c2: 7110 c1b2 0000 |0063: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -3e76c8: 0c08 |0066: move-result-object v8 │ │ -3e76ca: 4d08 0307 |0067: aput-object v8, v3, v7 │ │ -3e76ce: 7130 2bb3 6203 |0069: invoke-static {v2, v6, v3}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32b │ │ -3e76d4: 0c06 |006c: move-result-object v6 │ │ -3e76d6: 5b56 758e |006d: iput-object v6, v5, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.webviewStyle:Ljava/lang/String; // field@8e75 │ │ -3e76da: 0e00 |006f: return-void │ │ +3e75b4: |[3e75b4] de.danoeh.antennapod.core.util.gui.ShownotesCleaner.:(Landroid/content/Context;Ljava/lang/String;I)V │ │ +3e75c4: 7010 ffb2 0500 |0000: invoke-direct {v5}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e75ca: 5b57 748e |0003: iput-object v7, v5, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.rawShownotes:Ljava/lang/String; // field@8e74 │ │ +3e75ce: 6007 4e7e |0005: sget v7, Lde/danoeh/antennapod/core/R$string;.no_shownotes_label:I // field@7e4e │ │ +3e75d2: 6e20 3102 7600 |0007: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3e75d8: 0c07 |000a: move-result-object v7 │ │ +3e75da: 5b57 728e |000b: iput-object v7, v5, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.noShownotesLabel:Ljava/lang/String; // field@8e72 │ │ +3e75de: 5958 738e |000d: iput v8, v5, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.playableDuration:I // field@8e73 │ │ +3e75e2: 1407 3600 0101 |000f: const v7, #float 2.36937e-38 // #01010036 │ │ +3e75e8: 7030 0e9e 6507 |0012: invoke-direct {v5, v6, v7}, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.colorToHtml:(Landroid/content/Context;I)Ljava/lang/String; // method@9e0e │ │ +3e75ee: 0c07 |0015: move-result-object v7 │ │ +3e75f0: 6008 b06e |0016: sget v8, Lde/danoeh/antennapod/core/R$attr;.colorAccent:I // field@6eb0 │ │ +3e75f4: 7030 0e9e 6508 |0018: invoke-direct {v5, v6, v8}, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.colorToHtml:(Landroid/content/Context;I)Ljava/lang/String; // method@9e0e │ │ +3e75fa: 0c08 |001b: move-result-object v8 │ │ +3e75fc: 6e10 2f02 0600 |001c: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ +3e7602: 0c00 |001f: move-result-object v0 │ │ +3e7604: 6e10 0003 0000 |0020: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0300 │ │ +3e760a: 0c00 |0023: move-result-object v0 │ │ +3e760c: 1211 |0024: const/4 v1, #int 1 // #1 │ │ +3e760e: 1502 0041 |0025: const/high16 v2, #int 1090519040 // #4100 │ │ +3e7612: 7130 3c0b 2100 |0027: invoke-static {v1, v2, v0}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@0b3c │ │ +3e7618: 0a00 |002a: move-result v0 │ │ +3e761a: 8700 |002b: float-to-int v0, v0 │ │ +3e761c: 6e10 1b02 0600 |002c: invoke-virtual {v6}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@021b │ │ +3e7622: 0c06 |002f: move-result-object v6 │ │ +3e7624: 1a02 63db |0030: const-string v2, "shownotes-style.css" // string@db63 │ │ +3e7628: 6e20 d902 2600 |0032: invoke-virtual {v6, v2}, Landroid/content/res/AssetManager;.open:(Ljava/lang/String;)Ljava/io/InputStream; // method@02d9 │ │ +3e762e: 0c06 |0035: move-result-object v6 │ │ +3e7630: 1a02 3f5d |0036: const-string v2, "UTF-8" // string@5d3f │ │ +3e7634: 7120 67b7 2600 |0038: invoke-static {v6, v2}, Lorg/apache/commons/io/IOUtils;.toString:(Ljava/io/InputStream;Ljava/lang/String;)Ljava/lang/String; // method@b767 │ │ +3e763a: 0c06 |003b: move-result-object v6 │ │ +3e763c: 2807 |003c: goto 0043 // +0007 │ │ +3e763e: 0d06 |003d: move-exception v6 │ │ +3e7640: 6e10 8db3 0600 |003e: invoke-virtual {v6}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +3e7646: 1a06 0000 |0041: const-string v6, "" // string@0000 │ │ +3e764a: 6202 fed9 |0043: sget-object v2, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d9fe │ │ +3e764e: 1263 |0045: const/4 v3, #int 6 // #6 │ │ +3e7650: 2333 2921 |0046: new-array v3, v3, [Ljava/lang/Object; // type@2129 │ │ +3e7654: 1204 |0048: const/4 v4, #int 0 // #0 │ │ +3e7656: 4d07 0304 |0049: aput-object v7, v3, v4 │ │ +3e765a: 4d08 0301 |004b: aput-object v8, v3, v1 │ │ +3e765e: 1227 |004d: const/4 v7, #int 2 // #2 │ │ +3e7660: 7110 c1b2 0000 |004e: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +3e7666: 0c08 |0051: move-result-object v8 │ │ +3e7668: 4d08 0307 |0052: aput-object v8, v3, v7 │ │ +3e766c: 1237 |0054: const/4 v7, #int 3 // #3 │ │ +3e766e: 7110 c1b2 0000 |0055: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +3e7674: 0c08 |0058: move-result-object v8 │ │ +3e7676: 4d08 0307 |0059: aput-object v8, v3, v7 │ │ +3e767a: 1247 |005b: const/4 v7, #int 4 // #4 │ │ +3e767c: 7110 c1b2 0000 |005c: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +3e7682: 0c08 |005f: move-result-object v8 │ │ +3e7684: 4d08 0307 |0060: aput-object v8, v3, v7 │ │ +3e7688: 1257 |0062: const/4 v7, #int 5 // #5 │ │ +3e768a: 7110 c1b2 0000 |0063: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +3e7690: 0c08 |0066: move-result-object v8 │ │ +3e7692: 4d08 0307 |0067: aput-object v8, v3, v7 │ │ +3e7696: 7130 2bb3 6203 |0069: invoke-static {v2, v6, v3}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32b │ │ +3e769c: 0c06 |006c: move-result-object v6 │ │ +3e769e: 5b56 758e |006d: iput-object v6, v5, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.webviewStyle:Ljava/lang/String; // field@8e75 │ │ +3e76a2: 0e00 |006f: return-void │ │ catches : 1 │ │ 0x002c - 0x003c │ │ Ljava/io/IOException; -> 0x003d │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ 0x0005 line=51 │ │ @@ -854163,120 +854163,120 @@ │ │ type : '(Lorg/jsoup/nodes/Document;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 208 16-bit code units │ │ -3e76ec: |[3e76ec] de.danoeh.antennapod.core.util.gui.ShownotesCleaner.addTimecodes:(Lorg/jsoup/nodes/Document;)V │ │ -3e76fc: 6e10 bbb7 0b00 |0000: invoke-virtual {v11}, Lorg/jsoup/nodes/Document;.body:()Lorg/jsoup/nodes/Element; // method@b7bb │ │ -3e7702: 0c0b |0003: move-result-object v11 │ │ -3e7704: 6200 718e |0004: sget-object v0, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.TIMECODE_REGEX:Ljava/util/regex/Pattern; // field@8e71 │ │ -3e7708: 6e20 c1b7 0b00 |0006: invoke-virtual {v11, v0}, Lorg/jsoup/nodes/Element;.getElementsMatchingOwnText:(Ljava/util/regex/Pattern;)Lorg/jsoup/select/Elements; // method@b7c1 │ │ -3e770e: 0c0b |0009: move-result-object v11 │ │ -3e7710: 2200 8f1e |000a: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3e7714: 7010 50b3 0000 |000c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3e771a: 1a01 a551 |000f: const-string v1, "Recognized " // string@51a5 │ │ -3e771e: 6e20 5cb3 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e7724: 6e10 7eb4 0b00 |0014: invoke-virtual {v11}, Ljava/util/AbstractCollection;.size:()I // method@b47e │ │ -3e772a: 0a01 |0017: move-result v1 │ │ -3e772c: 6e20 57b3 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -3e7732: 1a01 be01 |001b: const-string v1, " timecodes" // string@01be │ │ -3e7736: 6e20 5cb3 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e773c: 6e10 67b3 0000 |0020: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3e7742: 0c00 |0023: move-result-object v0 │ │ -3e7744: 1a01 d85b |0024: const-string v1, "Timeline" // string@5bd8 │ │ -3e7748: 7120 fe0a 0100 |0026: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3e774e: 6e10 7eb4 0b00 |0029: invoke-virtual {v11}, Ljava/util/AbstractCollection;.size:()I // method@b47e │ │ -3e7754: 0a00 |002c: move-result v0 │ │ -3e7756: 3900 0300 |002d: if-nez v0, 0030 // +0003 │ │ -3e775a: 0e00 |002f: return-void │ │ -3e775c: 52a0 738e |0030: iget v0, v10, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.playableDuration:I // field@8e73 │ │ -3e7760: 1401 ffff ff7f |0032: const v1, #float nan // #7fffffff │ │ -3e7766: 1202 |0035: const/4 v2, #int 0 // #0 │ │ -3e7768: 1213 |0036: const/4 v3, #int 1 // #1 │ │ -3e776a: 3210 3900 |0037: if-eq v0, v1, 0070 // +0039 │ │ -3e776e: 6e10 7ab4 0b00 |0039: invoke-virtual {v11}, Ljava/util/AbstractCollection;.iterator:()Ljava/util/Iterator; // method@b47a │ │ -3e7774: 0c00 |003c: move-result-object v0 │ │ -3e7776: 1211 |003d: const/4 v1, #int 1 // #1 │ │ -3e7778: 7210 4db5 0000 |003e: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3e777e: 0a04 |0041: move-result v4 │ │ -3e7780: 3804 2f00 |0042: if-eqz v4, 0071 // +002f │ │ -3e7784: 7210 4eb5 0000 |0044: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3e778a: 0c04 |0047: move-result-object v4 │ │ -3e778c: 1f04 e81f |0048: check-cast v4, Lorg/jsoup/nodes/Element; // type@1fe8 │ │ -3e7790: 6205 718e |004a: sget-object v5, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.TIMECODE_REGEX:Ljava/util/regex/Pattern; // field@8e71 │ │ -3e7794: 6e10 c2b7 0400 |004c: invoke-virtual {v4}, Lorg/jsoup/nodes/Element;.html:()Ljava/lang/String; // method@b7c2 │ │ -3e779a: 0c04 |004f: move-result-object v4 │ │ -3e779c: 6e20 7fb6 4500 |0050: invoke-virtual {v5, v4}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@b67f │ │ -3e77a2: 0c04 |0053: move-result-object v4 │ │ -3e77a4: 6e10 76b6 0400 |0054: invoke-virtual {v4}, Ljava/util/regex/Matcher;.find:()Z // method@b676 │ │ -3e77aa: 0a05 |0057: move-result v5 │ │ -3e77ac: 3805 1500 |0058: if-eqz v5, 006d // +0015 │ │ -3e77b0: 6e20 79b6 3400 |005a: invoke-virtual {v4, v3}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b679 │ │ -3e77b6: 0c05 |005d: move-result-object v5 │ │ -3e77b8: 3905 f6ff |005e: if-nez v5, 0054 // -000a │ │ -3e77bc: 6e20 79b6 2400 |0060: invoke-virtual {v4, v2}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b679 │ │ -3e77c2: 0c05 |0063: move-result-object v5 │ │ -3e77c4: 7120 159d 3500 |0064: invoke-static {v5, v3}, Lde/danoeh/antennapod/core/util/Converter;.durationStringShortToMs:(Ljava/lang/String;Z)I // method@9d15 │ │ -3e77ca: 0a05 |0067: move-result v5 │ │ -3e77cc: 52a6 738e |0068: iget v6, v10, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.playableDuration:I // field@8e73 │ │ -3e77d0: 3765 eaff |006a: if-le v5, v6, 0054 // -0016 │ │ -3e77d4: 1201 |006c: const/4 v1, #int 0 // #0 │ │ -3e77d6: 3901 d1ff |006d: if-nez v1, 003e // -002f │ │ -3e77da: 2802 |006f: goto 0071 // +0002 │ │ -3e77dc: 1211 |0070: const/4 v1, #int 1 // #1 │ │ -3e77de: 6e10 7ab4 0b00 |0071: invoke-virtual {v11}, Ljava/util/AbstractCollection;.iterator:()Ljava/util/Iterator; // method@b47a │ │ -3e77e4: 0c0b |0074: move-result-object v11 │ │ -3e77e6: 7210 4db5 0b00 |0075: invoke-interface {v11}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3e77ec: 0a00 |0078: move-result v0 │ │ -3e77ee: 3800 5600 |0079: if-eqz v0, 00cf // +0056 │ │ -3e77f2: 7210 4eb5 0b00 |007b: invoke-interface {v11}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3e77f8: 0c00 |007e: move-result-object v0 │ │ -3e77fa: 1f00 e81f |007f: check-cast v0, Lorg/jsoup/nodes/Element; // type@1fe8 │ │ -3e77fe: 6204 718e |0081: sget-object v4, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.TIMECODE_REGEX:Ljava/util/regex/Pattern; // field@8e71 │ │ -3e7802: 6e10 c2b7 0000 |0083: invoke-virtual {v0}, Lorg/jsoup/nodes/Element;.html:()Ljava/lang/String; // method@b7c2 │ │ -3e7808: 0c05 |0086: move-result-object v5 │ │ -3e780a: 6e20 7fb6 5400 |0087: invoke-virtual {v4, v5}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@b67f │ │ -3e7810: 0c04 |008a: move-result-object v4 │ │ -3e7812: 2205 8e1e |008b: new-instance v5, Ljava/lang/StringBuffer; // type@1e8e │ │ -3e7816: 7010 4eb3 0500 |008d: invoke-direct {v5}, Ljava/lang/StringBuffer;.:()V // method@b34e │ │ -3e781c: 6e10 76b6 0400 |0090: invoke-virtual {v4}, Ljava/util/regex/Matcher;.find:()Z // method@b676 │ │ -3e7822: 0a06 |0093: move-result v6 │ │ -3e7824: 3806 3000 |0094: if-eqz v6, 00c4 // +0030 │ │ -3e7828: 6e20 79b6 2400 |0096: invoke-virtual {v4, v2}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b679 │ │ -3e782e: 0c06 |0099: move-result-object v6 │ │ -3e7830: 6e20 79b6 3400 |009a: invoke-virtual {v4, v3}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b679 │ │ -3e7836: 0c07 |009d: move-result-object v7 │ │ -3e7838: 3807 0700 |009e: if-eqz v7, 00a5 // +0007 │ │ -3e783c: 7110 149d 0600 |00a0: invoke-static {v6}, Lde/danoeh/antennapod/core/util/Converter;.durationStringLongToMs:(Ljava/lang/String;)I // method@9d14 │ │ -3e7842: 0a07 |00a3: move-result v7 │ │ -3e7844: 2805 |00a4: goto 00a9 // +0005 │ │ -3e7846: 7120 159d 1600 |00a5: invoke-static {v6, v1}, Lde/danoeh/antennapod/core/util/Converter;.durationStringShortToMs:(Ljava/lang/String;Z)I // method@9d15 │ │ -3e784c: 0a07 |00a8: move-result v7 │ │ -3e784e: 52a8 738e |00a9: iget v8, v10, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.playableDuration:I // field@8e73 │ │ -3e7852: 3587 1500 |00ab: if-ge v7, v8, 00c0 // +0015 │ │ -3e7856: 6208 fed9 |00ad: sget-object v8, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d9fe │ │ -3e785a: 1229 |00af: const/4 v9, #int 2 // #2 │ │ -3e785c: 2399 2921 |00b0: new-array v9, v9, [Ljava/lang/Object; // type@2129 │ │ -3e7860: 7110 c1b2 0700 |00b2: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -3e7866: 0c07 |00b5: move-result-object v7 │ │ -3e7868: 4d07 0902 |00b6: aput-object v7, v9, v2 │ │ -3e786c: 4d06 0903 |00b8: aput-object v6, v9, v3 │ │ -3e7870: 1a06 ae0a |00ba: const-string v6, "%s" // string@0aae │ │ -3e7874: 7130 2bb3 6809 |00bc: invoke-static {v8, v6, v9}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32b │ │ -3e787a: 0c06 |00bf: move-result-object v6 │ │ -3e787c: 6e30 73b6 5406 |00c0: invoke-virtual {v4, v5, v6}, Ljava/util/regex/Matcher;.appendReplacement:(Ljava/lang/StringBuffer;Ljava/lang/String;)Ljava/util/regex/Matcher; // method@b673 │ │ -3e7882: 28cd |00c3: goto 0090 // -0033 │ │ -3e7884: 6e20 74b6 5400 |00c4: invoke-virtual {v4, v5}, Ljava/util/regex/Matcher;.appendTail:(Ljava/lang/StringBuffer;)Ljava/lang/StringBuffer; // method@b674 │ │ -3e788a: 6e10 4fb3 0500 |00c7: invoke-virtual {v5}, Ljava/lang/StringBuffer;.toString:()Ljava/lang/String; // method@b34f │ │ -3e7890: 0c04 |00ca: move-result-object v4 │ │ -3e7892: 6e20 c3b7 4000 |00cb: invoke-virtual {v0, v4}, Lorg/jsoup/nodes/Element;.html:(Ljava/lang/String;)Lorg/jsoup/nodes/Element; // method@b7c3 │ │ -3e7898: 28a7 |00ce: goto 0075 // -0059 │ │ -3e789a: 0e00 |00cf: return-void │ │ +3e76b4: |[3e76b4] de.danoeh.antennapod.core.util.gui.ShownotesCleaner.addTimecodes:(Lorg/jsoup/nodes/Document;)V │ │ +3e76c4: 6e10 bbb7 0b00 |0000: invoke-virtual {v11}, Lorg/jsoup/nodes/Document;.body:()Lorg/jsoup/nodes/Element; // method@b7bb │ │ +3e76ca: 0c0b |0003: move-result-object v11 │ │ +3e76cc: 6200 718e |0004: sget-object v0, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.TIMECODE_REGEX:Ljava/util/regex/Pattern; // field@8e71 │ │ +3e76d0: 6e20 c1b7 0b00 |0006: invoke-virtual {v11, v0}, Lorg/jsoup/nodes/Element;.getElementsMatchingOwnText:(Ljava/util/regex/Pattern;)Lorg/jsoup/select/Elements; // method@b7c1 │ │ +3e76d6: 0c0b |0009: move-result-object v11 │ │ +3e76d8: 2200 8f1e |000a: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3e76dc: 7010 50b3 0000 |000c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3e76e2: 1a01 a551 |000f: const-string v1, "Recognized " // string@51a5 │ │ +3e76e6: 6e20 5cb3 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e76ec: 6e10 7eb4 0b00 |0014: invoke-virtual {v11}, Ljava/util/AbstractCollection;.size:()I // method@b47e │ │ +3e76f2: 0a01 |0017: move-result v1 │ │ +3e76f4: 6e20 57b3 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +3e76fa: 1a01 be01 |001b: const-string v1, " timecodes" // string@01be │ │ +3e76fe: 6e20 5cb3 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e7704: 6e10 67b3 0000 |0020: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3e770a: 0c00 |0023: move-result-object v0 │ │ +3e770c: 1a01 d85b |0024: const-string v1, "Timeline" // string@5bd8 │ │ +3e7710: 7120 fe0a 0100 |0026: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3e7716: 6e10 7eb4 0b00 |0029: invoke-virtual {v11}, Ljava/util/AbstractCollection;.size:()I // method@b47e │ │ +3e771c: 0a00 |002c: move-result v0 │ │ +3e771e: 3900 0300 |002d: if-nez v0, 0030 // +0003 │ │ +3e7722: 0e00 |002f: return-void │ │ +3e7724: 52a0 738e |0030: iget v0, v10, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.playableDuration:I // field@8e73 │ │ +3e7728: 1401 ffff ff7f |0032: const v1, #float nan // #7fffffff │ │ +3e772e: 1202 |0035: const/4 v2, #int 0 // #0 │ │ +3e7730: 1213 |0036: const/4 v3, #int 1 // #1 │ │ +3e7732: 3210 3900 |0037: if-eq v0, v1, 0070 // +0039 │ │ +3e7736: 6e10 7ab4 0b00 |0039: invoke-virtual {v11}, Ljava/util/AbstractCollection;.iterator:()Ljava/util/Iterator; // method@b47a │ │ +3e773c: 0c00 |003c: move-result-object v0 │ │ +3e773e: 1211 |003d: const/4 v1, #int 1 // #1 │ │ +3e7740: 7210 4db5 0000 |003e: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3e7746: 0a04 |0041: move-result v4 │ │ +3e7748: 3804 2f00 |0042: if-eqz v4, 0071 // +002f │ │ +3e774c: 7210 4eb5 0000 |0044: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3e7752: 0c04 |0047: move-result-object v4 │ │ +3e7754: 1f04 e81f |0048: check-cast v4, Lorg/jsoup/nodes/Element; // type@1fe8 │ │ +3e7758: 6205 718e |004a: sget-object v5, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.TIMECODE_REGEX:Ljava/util/regex/Pattern; // field@8e71 │ │ +3e775c: 6e10 c2b7 0400 |004c: invoke-virtual {v4}, Lorg/jsoup/nodes/Element;.html:()Ljava/lang/String; // method@b7c2 │ │ +3e7762: 0c04 |004f: move-result-object v4 │ │ +3e7764: 6e20 7fb6 4500 |0050: invoke-virtual {v5, v4}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@b67f │ │ +3e776a: 0c04 |0053: move-result-object v4 │ │ +3e776c: 6e10 76b6 0400 |0054: invoke-virtual {v4}, Ljava/util/regex/Matcher;.find:()Z // method@b676 │ │ +3e7772: 0a05 |0057: move-result v5 │ │ +3e7774: 3805 1500 |0058: if-eqz v5, 006d // +0015 │ │ +3e7778: 6e20 79b6 3400 |005a: invoke-virtual {v4, v3}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b679 │ │ +3e777e: 0c05 |005d: move-result-object v5 │ │ +3e7780: 3905 f6ff |005e: if-nez v5, 0054 // -000a │ │ +3e7784: 6e20 79b6 2400 |0060: invoke-virtual {v4, v2}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b679 │ │ +3e778a: 0c05 |0063: move-result-object v5 │ │ +3e778c: 7120 159d 3500 |0064: invoke-static {v5, v3}, Lde/danoeh/antennapod/core/util/Converter;.durationStringShortToMs:(Ljava/lang/String;Z)I // method@9d15 │ │ +3e7792: 0a05 |0067: move-result v5 │ │ +3e7794: 52a6 738e |0068: iget v6, v10, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.playableDuration:I // field@8e73 │ │ +3e7798: 3765 eaff |006a: if-le v5, v6, 0054 // -0016 │ │ +3e779c: 1201 |006c: const/4 v1, #int 0 // #0 │ │ +3e779e: 3901 d1ff |006d: if-nez v1, 003e // -002f │ │ +3e77a2: 2802 |006f: goto 0071 // +0002 │ │ +3e77a4: 1211 |0070: const/4 v1, #int 1 // #1 │ │ +3e77a6: 6e10 7ab4 0b00 |0071: invoke-virtual {v11}, Ljava/util/AbstractCollection;.iterator:()Ljava/util/Iterator; // method@b47a │ │ +3e77ac: 0c0b |0074: move-result-object v11 │ │ +3e77ae: 7210 4db5 0b00 |0075: invoke-interface {v11}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3e77b4: 0a00 |0078: move-result v0 │ │ +3e77b6: 3800 5600 |0079: if-eqz v0, 00cf // +0056 │ │ +3e77ba: 7210 4eb5 0b00 |007b: invoke-interface {v11}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3e77c0: 0c00 |007e: move-result-object v0 │ │ +3e77c2: 1f00 e81f |007f: check-cast v0, Lorg/jsoup/nodes/Element; // type@1fe8 │ │ +3e77c6: 6204 718e |0081: sget-object v4, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.TIMECODE_REGEX:Ljava/util/regex/Pattern; // field@8e71 │ │ +3e77ca: 6e10 c2b7 0000 |0083: invoke-virtual {v0}, Lorg/jsoup/nodes/Element;.html:()Ljava/lang/String; // method@b7c2 │ │ +3e77d0: 0c05 |0086: move-result-object v5 │ │ +3e77d2: 6e20 7fb6 5400 |0087: invoke-virtual {v4, v5}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@b67f │ │ +3e77d8: 0c04 |008a: move-result-object v4 │ │ +3e77da: 2205 8e1e |008b: new-instance v5, Ljava/lang/StringBuffer; // type@1e8e │ │ +3e77de: 7010 4eb3 0500 |008d: invoke-direct {v5}, Ljava/lang/StringBuffer;.:()V // method@b34e │ │ +3e77e4: 6e10 76b6 0400 |0090: invoke-virtual {v4}, Ljava/util/regex/Matcher;.find:()Z // method@b676 │ │ +3e77ea: 0a06 |0093: move-result v6 │ │ +3e77ec: 3806 3000 |0094: if-eqz v6, 00c4 // +0030 │ │ +3e77f0: 6e20 79b6 2400 |0096: invoke-virtual {v4, v2}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b679 │ │ +3e77f6: 0c06 |0099: move-result-object v6 │ │ +3e77f8: 6e20 79b6 3400 |009a: invoke-virtual {v4, v3}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b679 │ │ +3e77fe: 0c07 |009d: move-result-object v7 │ │ +3e7800: 3807 0700 |009e: if-eqz v7, 00a5 // +0007 │ │ +3e7804: 7110 149d 0600 |00a0: invoke-static {v6}, Lde/danoeh/antennapod/core/util/Converter;.durationStringLongToMs:(Ljava/lang/String;)I // method@9d14 │ │ +3e780a: 0a07 |00a3: move-result v7 │ │ +3e780c: 2805 |00a4: goto 00a9 // +0005 │ │ +3e780e: 7120 159d 1600 |00a5: invoke-static {v6, v1}, Lde/danoeh/antennapod/core/util/Converter;.durationStringShortToMs:(Ljava/lang/String;Z)I // method@9d15 │ │ +3e7814: 0a07 |00a8: move-result v7 │ │ +3e7816: 52a8 738e |00a9: iget v8, v10, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.playableDuration:I // field@8e73 │ │ +3e781a: 3587 1500 |00ab: if-ge v7, v8, 00c0 // +0015 │ │ +3e781e: 6208 fed9 |00ad: sget-object v8, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d9fe │ │ +3e7822: 1229 |00af: const/4 v9, #int 2 // #2 │ │ +3e7824: 2399 2921 |00b0: new-array v9, v9, [Ljava/lang/Object; // type@2129 │ │ +3e7828: 7110 c1b2 0700 |00b2: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +3e782e: 0c07 |00b5: move-result-object v7 │ │ +3e7830: 4d07 0902 |00b6: aput-object v7, v9, v2 │ │ +3e7834: 4d06 0903 |00b8: aput-object v6, v9, v3 │ │ +3e7838: 1a06 ae0a |00ba: const-string v6, "%s" // string@0aae │ │ +3e783c: 7130 2bb3 6809 |00bc: invoke-static {v8, v6, v9}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32b │ │ +3e7842: 0c06 |00bf: move-result-object v6 │ │ +3e7844: 6e30 73b6 5406 |00c0: invoke-virtual {v4, v5, v6}, Ljava/util/regex/Matcher;.appendReplacement:(Ljava/lang/StringBuffer;Ljava/lang/String;)Ljava/util/regex/Matcher; // method@b673 │ │ +3e784a: 28cd |00c3: goto 0090 // -0033 │ │ +3e784c: 6e20 74b6 5400 |00c4: invoke-virtual {v4, v5}, Ljava/util/regex/Matcher;.appendTail:(Ljava/lang/StringBuffer;)Ljava/lang/StringBuffer; // method@b674 │ │ +3e7852: 6e10 4fb3 0500 |00c7: invoke-virtual {v5}, Ljava/lang/StringBuffer;.toString:()Ljava/lang/String; // method@b34f │ │ +3e7858: 0c04 |00ca: move-result-object v4 │ │ +3e785a: 6e20 c3b7 4000 |00cb: invoke-virtual {v0, v4}, Lorg/jsoup/nodes/Element;.html:(Ljava/lang/String;)Lorg/jsoup/nodes/Element; // method@b7c3 │ │ +3e7860: 28a7 |00ce: goto 0075 // -0059 │ │ +3e7862: 0e00 |00cf: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ 0x000a line=134 │ │ 0x0029 line=136 │ │ 0x0030 line=142 │ │ 0x0039 line=147 │ │ @@ -854307,49 +854307,49 @@ │ │ type : '(Lorg/jsoup/nodes/Document;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 67 16-bit code units │ │ -3e789c: |[3e789c] de.danoeh.antennapod.core.util.gui.ShownotesCleaner.cleanCss:(Lorg/jsoup/nodes/Document;)V │ │ -3e78ac: 6e10 bfb7 0600 |0000: invoke-virtual {v6}, Lorg/jsoup/nodes/Element;.getAllElements:()Lorg/jsoup/select/Elements; // method@b7bf │ │ -3e78b2: 0c06 |0003: move-result-object v6 │ │ -3e78b4: 6e10 7ab4 0600 |0004: invoke-virtual {v6}, Ljava/util/AbstractCollection;.iterator:()Ljava/util/Iterator; // method@b47a │ │ -3e78ba: 0c06 |0007: move-result-object v6 │ │ -3e78bc: 7210 4db5 0600 |0008: invoke-interface {v6}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3e78c2: 0a00 |000b: move-result v0 │ │ -3e78c4: 3800 3600 |000c: if-eqz v0, 0042 // +0036 │ │ -3e78c8: 7210 4eb5 0600 |000e: invoke-interface {v6}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3e78ce: 0c00 |0011: move-result-object v0 │ │ -3e78d0: 1f00 e81f |0012: check-cast v0, Lorg/jsoup/nodes/Element; // type@1fe8 │ │ -3e78d4: 1a01 21de |0014: const-string v1, "style" // string@de21 │ │ -3e78d8: 6e20 c8b7 1000 |0016: invoke-virtual {v0, v1}, Lorg/jsoup/nodes/Node;.hasAttr:(Ljava/lang/String;)Z // method@b7c8 │ │ -3e78de: 0a02 |0019: move-result v2 │ │ -3e78e0: 3802 1200 |001a: if-eqz v2, 002c // +0012 │ │ -3e78e4: 6e20 c7b7 1000 |001c: invoke-virtual {v0, v1}, Lorg/jsoup/nodes/Node;.attr:(Ljava/lang/String;)Ljava/lang/String; // method@b7c7 │ │ -3e78ea: 0c02 |001f: move-result-object v2 │ │ -3e78ec: 1a03 9306 |0020: const-string v3, "(?<=(\s|;|^))color\s*:([^;])*;" // string@0693 │ │ -3e78f0: 1a04 0000 |0022: const-string v4, "" // string@0000 │ │ -3e78f4: 6e30 3ab3 3204 |0024: invoke-virtual {v2, v3, v4}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b33a │ │ -3e78fa: 0c02 |0027: move-result-object v2 │ │ -3e78fc: 6e30 beb7 1002 |0028: invoke-virtual {v0, v1, v2}, Lorg/jsoup/nodes/Element;.attr:(Ljava/lang/String;Ljava/lang/String;)Lorg/jsoup/nodes/Element; // method@b7be │ │ -3e7902: 28dd |002b: goto 0008 // -0023 │ │ -3e7904: 6e10 c4b7 0000 |002c: invoke-virtual {v0}, Lorg/jsoup/nodes/Element;.tagName:()Ljava/lang/String; // method@b7c4 │ │ -3e790a: 0c02 |002f: move-result-object v2 │ │ -3e790c: 6e20 28b3 1200 |0030: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3e7912: 0a01 |0033: move-result v1 │ │ -3e7914: 3801 d4ff |0034: if-eqz v1, 0008 // -002c │ │ -3e7918: 6e10 c2b7 0000 |0036: invoke-virtual {v0}, Lorg/jsoup/nodes/Element;.html:()Ljava/lang/String; // method@b7c2 │ │ -3e791e: 0c01 |0039: move-result-object v1 │ │ -3e7920: 7110 0d9e 0100 |003a: invoke-static {v1}, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.cleanStyleTag:(Ljava/lang/String;)Ljava/lang/String; // method@9e0d │ │ -3e7926: 0c01 |003d: move-result-object v1 │ │ -3e7928: 6e20 c3b7 1000 |003e: invoke-virtual {v0, v1}, Lorg/jsoup/nodes/Element;.html:(Ljava/lang/String;)Lorg/jsoup/nodes/Element; // method@b7c3 │ │ -3e792e: 28c7 |0041: goto 0008 // -0039 │ │ -3e7930: 0e00 |0042: return-void │ │ +3e7864: |[3e7864] de.danoeh.antennapod.core.util.gui.ShownotesCleaner.cleanCss:(Lorg/jsoup/nodes/Document;)V │ │ +3e7874: 6e10 bfb7 0600 |0000: invoke-virtual {v6}, Lorg/jsoup/nodes/Element;.getAllElements:()Lorg/jsoup/select/Elements; // method@b7bf │ │ +3e787a: 0c06 |0003: move-result-object v6 │ │ +3e787c: 6e10 7ab4 0600 |0004: invoke-virtual {v6}, Ljava/util/AbstractCollection;.iterator:()Ljava/util/Iterator; // method@b47a │ │ +3e7882: 0c06 |0007: move-result-object v6 │ │ +3e7884: 7210 4db5 0600 |0008: invoke-interface {v6}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3e788a: 0a00 |000b: move-result v0 │ │ +3e788c: 3800 3600 |000c: if-eqz v0, 0042 // +0036 │ │ +3e7890: 7210 4eb5 0600 |000e: invoke-interface {v6}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3e7896: 0c00 |0011: move-result-object v0 │ │ +3e7898: 1f00 e81f |0012: check-cast v0, Lorg/jsoup/nodes/Element; // type@1fe8 │ │ +3e789c: 1a01 21de |0014: const-string v1, "style" // string@de21 │ │ +3e78a0: 6e20 c8b7 1000 |0016: invoke-virtual {v0, v1}, Lorg/jsoup/nodes/Node;.hasAttr:(Ljava/lang/String;)Z // method@b7c8 │ │ +3e78a6: 0a02 |0019: move-result v2 │ │ +3e78a8: 3802 1200 |001a: if-eqz v2, 002c // +0012 │ │ +3e78ac: 6e20 c7b7 1000 |001c: invoke-virtual {v0, v1}, Lorg/jsoup/nodes/Node;.attr:(Ljava/lang/String;)Ljava/lang/String; // method@b7c7 │ │ +3e78b2: 0c02 |001f: move-result-object v2 │ │ +3e78b4: 1a03 9306 |0020: const-string v3, "(?<=(\s|;|^))color\s*:([^;])*;" // string@0693 │ │ +3e78b8: 1a04 0000 |0022: const-string v4, "" // string@0000 │ │ +3e78bc: 6e30 3ab3 3204 |0024: invoke-virtual {v2, v3, v4}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b33a │ │ +3e78c2: 0c02 |0027: move-result-object v2 │ │ +3e78c4: 6e30 beb7 1002 |0028: invoke-virtual {v0, v1, v2}, Lorg/jsoup/nodes/Element;.attr:(Ljava/lang/String;Ljava/lang/String;)Lorg/jsoup/nodes/Element; // method@b7be │ │ +3e78ca: 28dd |002b: goto 0008 // -0023 │ │ +3e78cc: 6e10 c4b7 0000 |002c: invoke-virtual {v0}, Lorg/jsoup/nodes/Element;.tagName:()Ljava/lang/String; // method@b7c4 │ │ +3e78d2: 0c02 |002f: move-result-object v2 │ │ +3e78d4: 6e20 28b3 1200 |0030: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3e78da: 0a01 |0033: move-result v1 │ │ +3e78dc: 3801 d4ff |0034: if-eqz v1, 0008 // -002c │ │ +3e78e0: 6e10 c2b7 0000 |0036: invoke-virtual {v0}, Lorg/jsoup/nodes/Element;.html:()Ljava/lang/String; // method@b7c2 │ │ +3e78e6: 0c01 |0039: move-result-object v1 │ │ +3e78e8: 7110 0d9e 0100 |003a: invoke-static {v1}, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.cleanStyleTag:(Ljava/lang/String;)Ljava/lang/String; // method@9e0d │ │ +3e78ee: 0c01 |003d: move-result-object v1 │ │ +3e78f0: 6e20 c3b7 1000 |003e: invoke-virtual {v0, v1}, Lorg/jsoup/nodes/Element;.html:(Ljava/lang/String;)Lorg/jsoup/nodes/Element; // method@b7c3 │ │ +3e78f6: 28c7 |0041: goto 0008 // -0039 │ │ +3e78f8: 0e00 |0042: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0016 line=197 │ │ 0x001c line=198 │ │ 0x002c line=199 │ │ 0x0036 line=200 │ │ @@ -854362,23 +854362,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 │ │ -3e73d4: |[3e73d4] de.danoeh.antennapod.core.util.gui.ShownotesCleaner.cleanStyleTag:(Ljava/lang/String;)Ljava/lang/String; │ │ -3e73e4: 1a00 e109 |0000: const-string v0, "/\*.*?\*/" // string@09e1 │ │ -3e73e8: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ -3e73ec: 6e30 3ab3 0201 |0004: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b33a │ │ -3e73f2: 0c02 |0007: move-result-object v2 │ │ -3e73f4: 1a00 9306 |0008: const-string v0, "(?<=(\s|;|^))color\s*:([^;])*;" // string@0693 │ │ -3e73f8: 6e30 3ab3 0201 |000a: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b33a │ │ -3e73fe: 0c02 |000d: move-result-object v2 │ │ -3e7400: 1102 |000e: return-object v2 │ │ +3e739c: |[3e739c] de.danoeh.antennapod.core.util.gui.ShownotesCleaner.cleanStyleTag:(Ljava/lang/String;)Ljava/lang/String; │ │ +3e73ac: 1a00 e109 |0000: const-string v0, "/\*.*?\*/" // string@09e1 │ │ +3e73b0: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ +3e73b4: 6e30 3ab3 0201 |0004: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b33a │ │ +3e73ba: 0c02 |0007: move-result-object v2 │ │ +3e73bc: 1a00 9306 |0008: const-string v0, "(?<=(\s|;|^))color\s*:([^;])*;" // string@0693 │ │ +3e73c0: 6e30 3ab3 0201 |000a: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b33a │ │ +3e73c6: 0c02 |000d: move-result-object v2 │ │ +3e73c8: 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;) │ │ @@ -854386,54 +854386,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 │ │ -3e7404: |[3e7404] de.danoeh.antennapod.core.util.gui.ShownotesCleaner.colorToHtml:(Landroid/content/Context;I)Ljava/lang/String; │ │ -3e7414: 6e10 3702 0600 |0000: invoke-virtual {v6}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@0237 │ │ -3e741a: 0c06 |0003: move-result-object v6 │ │ -3e741c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -3e741e: 2300 0120 |0005: new-array v0, v0, [I // type@2001 │ │ -3e7422: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -3e7424: 4b07 0001 |0008: aput v7, v0, v1 │ │ -3e7428: 6e20 f002 0600 |000a: invoke-virtual {v6, v0}, Landroid/content/res/Resources$Theme;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@02f0 │ │ -3e742e: 0c06 |000d: move-result-object v6 │ │ -3e7430: 6e30 2703 1601 |000e: invoke-virtual {v6, v1, v1}, Landroid/content/res/TypedArray;.getColor:(II)I // method@0327 │ │ -3e7436: 0a07 |0011: move-result v7 │ │ -3e7438: 2200 8f1e |0012: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3e743c: 7010 50b3 0000 |0014: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3e7442: 1a01 99cd |0017: const-string v1, "rgba(" // string@cd99 │ │ -3e7446: 6e20 5cb3 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e744c: 7110 e303 0700 |001c: invoke-static {v7}, Landroid/graphics/Color;.red:(I)I // method@03e3 │ │ -3e7452: 0a01 |001f: move-result v1 │ │ -3e7454: 6e20 57b3 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -3e745a: 1a01 ba07 |0023: const-string v1, "," // string@07ba │ │ -3e745e: 6e20 5cb3 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e7464: 7110 e103 0700 |0028: invoke-static {v7}, Landroid/graphics/Color;.green:(I)I // method@03e1 │ │ -3e746a: 0a02 |002b: move-result v2 │ │ -3e746c: 6e20 57b3 2000 |002c: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -3e7472: 6e20 5cb3 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e7478: 7110 df03 0700 |0032: invoke-static {v7}, Landroid/graphics/Color;.blue:(I)I // method@03df │ │ -3e747e: 0a02 |0035: move-result v2 │ │ -3e7480: 6e20 57b3 2000 |0036: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -3e7486: 6e20 5cb3 1000 |0039: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e748c: 7110 dd03 0700 |003c: invoke-static {v7}, Landroid/graphics/Color;.alpha:(I)I // method@03dd │ │ -3e7492: 0a07 |003f: move-result v7 │ │ -3e7494: 8371 |0040: int-to-double v1, v7 │ │ -3e7496: 1803 0000 0000 00e0 6f40 |0041: const-wide v3, #double 255 // #406fe00000000000 │ │ -3e74a0: ce31 |0046: div-double/2addr v1, v3 │ │ -3e74a2: 6e30 55b3 1002 |0047: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(D)Ljava/lang/StringBuilder; // method@b355 │ │ -3e74a8: 1a07 4007 |004a: const-string v7, ")" // string@0740 │ │ -3e74ac: 6e20 5cb3 7000 |004c: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e74b2: 6e10 67b3 0000 |004f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3e74b8: 0c07 |0052: move-result-object v7 │ │ -3e74ba: 6e10 3e03 0600 |0053: invoke-virtual {v6}, Landroid/content/res/TypedArray;.recycle:()V // method@033e │ │ -3e74c0: 1107 |0056: return-object v7 │ │ +3e73cc: |[3e73cc] de.danoeh.antennapod.core.util.gui.ShownotesCleaner.colorToHtml:(Landroid/content/Context;I)Ljava/lang/String; │ │ +3e73dc: 6e10 3702 0600 |0000: invoke-virtual {v6}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@0237 │ │ +3e73e2: 0c06 |0003: move-result-object v6 │ │ +3e73e4: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +3e73e6: 2300 0120 |0005: new-array v0, v0, [I // type@2001 │ │ +3e73ea: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +3e73ec: 4b07 0001 |0008: aput v7, v0, v1 │ │ +3e73f0: 6e20 f002 0600 |000a: invoke-virtual {v6, v0}, Landroid/content/res/Resources$Theme;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@02f0 │ │ +3e73f6: 0c06 |000d: move-result-object v6 │ │ +3e73f8: 6e30 2703 1601 |000e: invoke-virtual {v6, v1, v1}, Landroid/content/res/TypedArray;.getColor:(II)I // method@0327 │ │ +3e73fe: 0a07 |0011: move-result v7 │ │ +3e7400: 2200 8f1e |0012: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3e7404: 7010 50b3 0000 |0014: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3e740a: 1a01 99cd |0017: const-string v1, "rgba(" // string@cd99 │ │ +3e740e: 6e20 5cb3 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e7414: 7110 e303 0700 |001c: invoke-static {v7}, Landroid/graphics/Color;.red:(I)I // method@03e3 │ │ +3e741a: 0a01 |001f: move-result v1 │ │ +3e741c: 6e20 57b3 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +3e7422: 1a01 ba07 |0023: const-string v1, "," // string@07ba │ │ +3e7426: 6e20 5cb3 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e742c: 7110 e103 0700 |0028: invoke-static {v7}, Landroid/graphics/Color;.green:(I)I // method@03e1 │ │ +3e7432: 0a02 |002b: move-result v2 │ │ +3e7434: 6e20 57b3 2000 |002c: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +3e743a: 6e20 5cb3 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e7440: 7110 df03 0700 |0032: invoke-static {v7}, Landroid/graphics/Color;.blue:(I)I // method@03df │ │ +3e7446: 0a02 |0035: move-result v2 │ │ +3e7448: 6e20 57b3 2000 |0036: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +3e744e: 6e20 5cb3 1000 |0039: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e7454: 7110 dd03 0700 |003c: invoke-static {v7}, Landroid/graphics/Color;.alpha:(I)I // method@03dd │ │ +3e745a: 0a07 |003f: move-result v7 │ │ +3e745c: 8371 |0040: int-to-double v1, v7 │ │ +3e745e: 1803 0000 0000 00e0 6f40 |0041: const-wide v3, #double 255 // #406fe00000000000 │ │ +3e7468: ce31 |0046: div-double/2addr v1, v3 │ │ +3e746a: 6e30 55b3 1002 |0047: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(D)Ljava/lang/StringBuilder; // method@b355 │ │ +3e7470: 1a07 4007 |004a: const-string v7, ")" // string@0740 │ │ +3e7474: 6e20 5cb3 7000 |004c: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e747a: 6e10 67b3 0000 |004f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3e7480: 0c07 |0052: move-result-object v7 │ │ +3e7482: 6e10 3e03 0600 |0053: invoke-virtual {v6}, Landroid/content/res/TypedArray;.recycle:()V // method@033e │ │ +3e7488: 1107 |0056: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x000e line=70 │ │ 0x0012 line=71 │ │ 0x0032 line=72 │ │ 0x0053 line=73 │ │ @@ -854447,34 +854447,34 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -3e7370: |[3e7370] de.danoeh.antennapod.core.util.gui.ShownotesCleaner.getTimecodeLinkTime:(Ljava/lang/String;)I │ │ -3e7380: 7110 109e 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.isTimecodeLink:(Ljava/lang/String;)Z // method@9e10 │ │ -3e7386: 0a00 |0003: move-result v0 │ │ -3e7388: 3800 1c00 |0004: if-eqz v0, 0020 // +001c │ │ -3e738c: 6200 708e |0006: sget-object v0, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.TIMECODE_LINK_REGEX:Ljava/util/regex/Pattern; // field@8e70 │ │ -3e7390: 6e20 7fb6 1000 |0008: invoke-virtual {v0, v1}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@b67f │ │ -3e7396: 0c01 |000b: move-result-object v1 │ │ -3e7398: 6e10 76b6 0100 |000c: invoke-virtual {v1}, Ljava/util/regex/Matcher;.find:()Z // method@b676 │ │ -3e739e: 0a00 |000f: move-result v0 │ │ -3e73a0: 3800 1000 |0010: if-eqz v0, 0020 // +0010 │ │ -3e73a4: 1210 |0012: const/4 v0, #int 1 // #1 │ │ -3e73a6: 6e20 79b6 0100 |0013: invoke-virtual {v1, v0}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b679 │ │ -3e73ac: 0c01 |0016: move-result-object v1 │ │ -3e73ae: 7110 b9b2 0100 |0017: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ -3e73b4: 0a01 |001a: move-result v1 │ │ -3e73b6: 0f01 |001b: return v1 │ │ -3e73b8: 0d01 |001c: move-exception v1 │ │ -3e73ba: 6e10 8db3 0100 |001d: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -3e73c0: 12f1 |0020: const/4 v1, #int -1 // #ff │ │ -3e73c2: 0f01 |0021: return v1 │ │ +3e7338: |[3e7338] de.danoeh.antennapod.core.util.gui.ShownotesCleaner.getTimecodeLinkTime:(Ljava/lang/String;)I │ │ +3e7348: 7110 109e 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.isTimecodeLink:(Ljava/lang/String;)Z // method@9e10 │ │ +3e734e: 0a00 |0003: move-result v0 │ │ +3e7350: 3800 1c00 |0004: if-eqz v0, 0020 // +001c │ │ +3e7354: 6200 708e |0006: sget-object v0, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.TIMECODE_LINK_REGEX:Ljava/util/regex/Pattern; // field@8e70 │ │ +3e7358: 6e20 7fb6 1000 |0008: invoke-virtual {v0, v1}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@b67f │ │ +3e735e: 0c01 |000b: move-result-object v1 │ │ +3e7360: 6e10 76b6 0100 |000c: invoke-virtual {v1}, Ljava/util/regex/Matcher;.find:()Z // method@b676 │ │ +3e7366: 0a00 |000f: move-result v0 │ │ +3e7368: 3800 1000 |0010: if-eqz v0, 0020 // +0010 │ │ +3e736c: 1210 |0012: const/4 v0, #int 1 // #1 │ │ +3e736e: 6e20 79b6 0100 |0013: invoke-virtual {v1, v0}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b679 │ │ +3e7374: 0c01 |0016: move-result-object v1 │ │ +3e7376: 7110 b9b2 0100 |0017: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ +3e737c: 0a01 |001a: move-result v1 │ │ +3e737e: 0f01 |001b: return v1 │ │ +3e7380: 0d01 |001c: move-exception v1 │ │ +3e7382: 6e10 8db3 0100 |001d: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +3e7388: 12f1 |0020: const/4 v1, #int -1 // #ff │ │ +3e738a: 0f01 |0021: return v1 │ │ catches : 1 │ │ 0x000c - 0x001b │ │ Ljava/lang/NumberFormatException; -> 0x001c │ │ positions : │ │ 0x0000 line=118 │ │ 0x0006 line=119 │ │ 0x000c line=122 │ │ @@ -854488,26 +854488,26 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -3e733c: |[3e733c] de.danoeh.antennapod.core.util.gui.ShownotesCleaner.isTimecodeLink:(Ljava/lang/String;)Z │ │ -3e734c: 3801 1000 |0000: if-eqz v1, 0010 // +0010 │ │ -3e7350: 6200 708e |0002: sget-object v0, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.TIMECODE_LINK_REGEX:Ljava/util/regex/Pattern; // field@8e70 │ │ -3e7354: 6e10 80b6 0000 |0004: invoke-virtual {v0}, Ljava/util/regex/Pattern;.pattern:()Ljava/lang/String; // method@b680 │ │ -3e735a: 0c00 |0007: move-result-object v0 │ │ -3e735c: 6e20 37b3 0100 |0008: invoke-virtual {v1, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b337 │ │ -3e7362: 0a01 |000b: move-result v1 │ │ -3e7364: 3801 0400 |000c: if-eqz v1, 0010 // +0004 │ │ -3e7368: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -3e736a: 2802 |000f: goto 0011 // +0002 │ │ -3e736c: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -3e736e: 0f01 |0011: return v1 │ │ +3e7304: |[3e7304] de.danoeh.antennapod.core.util.gui.ShownotesCleaner.isTimecodeLink:(Ljava/lang/String;)Z │ │ +3e7314: 3801 1000 |0000: if-eqz v1, 0010 // +0010 │ │ +3e7318: 6200 708e |0002: sget-object v0, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.TIMECODE_LINK_REGEX:Ljava/util/regex/Pattern; // field@8e70 │ │ +3e731c: 6e10 80b6 0000 |0004: invoke-virtual {v0}, Ljava/util/regex/Pattern;.pattern:()Ljava/lang/String; // method@b680 │ │ +3e7322: 0c00 |0007: move-result-object v0 │ │ +3e7324: 6e20 37b3 0100 |0008: invoke-virtual {v1, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b337 │ │ +3e732a: 0a01 |000b: move-result v1 │ │ +3e732c: 3801 0400 |000c: if-eqz v1, 0010 // +0004 │ │ +3e7330: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +3e7332: 2802 |000f: goto 0011 // +0002 │ │ +3e7334: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +3e7336: 0f01 |0011: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=110 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 (null) Ljava/lang/String; │ │ │ │ Virtual methods - │ │ @@ -854516,65 +854516,65 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 105 16-bit code units │ │ -3e74c4: |[3e74c4] de.danoeh.antennapod.core.util.gui.ShownotesCleaner.processShownotes:()Ljava/lang/String; │ │ -3e74d4: 5440 748e |0000: iget-object v0, v4, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.rawShownotes:Ljava/lang/String; // field@8e74 │ │ -3e74d8: 7110 b10a 0000 |0002: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -3e74de: 0a01 |0005: move-result v1 │ │ -3e74e0: 3801 2100 |0006: if-eqz v1, 0027 // +0021 │ │ -3e74e4: 1a00 d85b |0008: const-string v0, "Timeline" // string@5bd8 │ │ -3e74e8: 1a01 65db |000a: const-string v1, "shownotesProvider contained no shownotes. Returning 'no shownotes' message" // string@db65 │ │ -3e74ec: 7120 fe0a 1000 |000c: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3e74f2: 2200 8f1e |000f: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3e74f6: 7010 50b3 0000 |0011: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3e74fc: 1a01 b90a |0014: const-string v1, "

" // string@0ab9 │ │ -3e7500: 6e20 5cb3 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e7506: 5441 728e |0019: iget-object v1, v4, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.noShownotesLabel:Ljava/lang/String; // field@8e72 │ │ -3e750a: 6e20 5cb3 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e7510: 1a01 7d0a |001e: const-string v1, "

" // string@0a7d │ │ -3e7514: 6e20 5cb3 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e751a: 6e10 67b3 0000 |0023: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3e7520: 0c00 |0026: move-result-object v0 │ │ -3e7522: 6201 6d8e |0027: sget-object v1, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.LINE_BREAK_REGEX:Ljava/util/regex/Pattern; // field@8e6d │ │ -3e7526: 6e20 7fb6 0100 |0029: invoke-virtual {v1, v0}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@b67f │ │ -3e752c: 0c01 |002c: move-result-object v1 │ │ -3e752e: 6e10 76b6 0100 |002d: invoke-virtual {v1}, Ljava/util/regex/Matcher;.find:()Z // method@b676 │ │ -3e7534: 0a01 |0030: move-result v1 │ │ -3e7536: 3901 1200 |0031: if-nez v1, 0043 // +0012 │ │ -3e753a: 1a01 bf0a |0033: const-string v1, "

" // string@0abf │ │ -3e753e: 6e20 24b3 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b324 │ │ -3e7544: 0a01 |0038: move-result v1 │ │ -3e7546: 3901 0a00 |0039: if-nez v1, 0043 // +000a │ │ -3e754a: 1a01 0200 |003b: const-string v1, " │ │ +3e748c: |[3e748c] de.danoeh.antennapod.core.util.gui.ShownotesCleaner.processShownotes:()Ljava/lang/String; │ │ +3e749c: 5440 748e |0000: iget-object v0, v4, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.rawShownotes:Ljava/lang/String; // field@8e74 │ │ +3e74a0: 7110 b10a 0000 |0002: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +3e74a6: 0a01 |0005: move-result v1 │ │ +3e74a8: 3801 2100 |0006: if-eqz v1, 0027 // +0021 │ │ +3e74ac: 1a00 d85b |0008: const-string v0, "Timeline" // string@5bd8 │ │ +3e74b0: 1a01 65db |000a: const-string v1, "shownotesProvider contained no shownotes. Returning 'no shownotes' message" // string@db65 │ │ +3e74b4: 7120 fe0a 1000 |000c: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3e74ba: 2200 8f1e |000f: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3e74be: 7010 50b3 0000 |0011: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3e74c4: 1a01 b90a |0014: const-string v1, "

" // string@0ab9 │ │ +3e74c8: 6e20 5cb3 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e74ce: 5441 728e |0019: iget-object v1, v4, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.noShownotesLabel:Ljava/lang/String; // field@8e72 │ │ +3e74d2: 6e20 5cb3 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e74d8: 1a01 7d0a |001e: const-string v1, "

" // string@0a7d │ │ +3e74dc: 6e20 5cb3 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e74e2: 6e10 67b3 0000 |0023: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3e74e8: 0c00 |0026: move-result-object v0 │ │ +3e74ea: 6201 6d8e |0027: sget-object v1, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.LINE_BREAK_REGEX:Ljava/util/regex/Pattern; // field@8e6d │ │ +3e74ee: 6e20 7fb6 0100 |0029: invoke-virtual {v1, v0}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@b67f │ │ +3e74f4: 0c01 |002c: move-result-object v1 │ │ +3e74f6: 6e10 76b6 0100 |002d: invoke-virtual {v1}, Ljava/util/regex/Matcher;.find:()Z // method@b676 │ │ +3e74fc: 0a01 |0030: move-result v1 │ │ +3e74fe: 3901 1200 |0031: if-nez v1, 0043 // +0012 │ │ +3e7502: 1a01 bf0a |0033: const-string v1, "

" // string@0abf │ │ +3e7506: 6e20 24b3 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b324 │ │ +3e750c: 0a01 |0038: move-result v1 │ │ +3e750e: 3901 0a00 |0039: if-nez v1, 0043 // +000a │ │ +3e7512: 1a01 0200 |003b: const-string v1, " │ │ " // string@0002 │ │ -3e754e: 1a02 b40a |003d: const-string v2, "
" // string@0ab4 │ │ -3e7552: 6e30 39b3 1002 |003f: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b339 │ │ -3e7558: 0c00 |0042: move-result-object v0 │ │ -3e755a: 7110 b9b7 0000 |0043: invoke-static {v0}, Lorg/jsoup/Jsoup;.parse:(Ljava/lang/String;)Lorg/jsoup/nodes/Document; // method@b7b9 │ │ -3e7560: 0c00 |0046: move-result-object v0 │ │ -3e7562: 7020 0c9e 0400 |0047: invoke-direct {v4, v0}, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.cleanCss:(Lorg/jsoup/nodes/Document;)V // method@9e0c │ │ -3e7568: 6e10 bcb7 0000 |004a: invoke-virtual {v0}, Lorg/jsoup/nodes/Document;.head:()Lorg/jsoup/nodes/Element; // method@b7bc │ │ -3e756e: 0c01 |004d: move-result-object v1 │ │ -3e7570: 1a02 21de |004e: const-string v2, "style" // string@de21 │ │ -3e7574: 6e20 bdb7 2100 |0050: invoke-virtual {v1, v2}, Lorg/jsoup/nodes/Element;.appendElement:(Ljava/lang/String;)Lorg/jsoup/nodes/Element; // method@b7bd │ │ -3e757a: 0c01 |0053: move-result-object v1 │ │ -3e757c: 1a02 ece2 |0054: const-string v2, "type" // string@e2ec │ │ -3e7580: 1a03 d6df |0056: const-string v3, "text/css" // string@dfd6 │ │ -3e7584: 6e30 beb7 2103 |0058: invoke-virtual {v1, v2, v3}, Lorg/jsoup/nodes/Element;.attr:(Ljava/lang/String;Ljava/lang/String;)Lorg/jsoup/nodes/Element; // method@b7be │ │ -3e758a: 0c01 |005b: move-result-object v1 │ │ -3e758c: 5442 758e |005c: iget-object v2, v4, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.webviewStyle:Ljava/lang/String; // field@8e75 │ │ -3e7590: 6e20 c5b7 2100 |005e: invoke-virtual {v1, v2}, Lorg/jsoup/nodes/Element;.text:(Ljava/lang/String;)Lorg/jsoup/nodes/Element; // method@b7c5 │ │ -3e7596: 7020 0b9e 0400 |0061: invoke-direct {v4, v0}, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.addTimecodes:(Lorg/jsoup/nodes/Document;)V // method@9e0b │ │ -3e759c: 6e10 cab7 0000 |0064: invoke-virtual {v0}, Lorg/jsoup/nodes/Node;.toString:()Ljava/lang/String; // method@b7ca │ │ -3e75a2: 0c00 |0067: move-result-object v0 │ │ -3e75a4: 1100 |0068: return-object v0 │ │ +3e7516: 1a02 b40a |003d: const-string v2, "
" // string@0ab4 │ │ +3e751a: 6e30 39b3 1002 |003f: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b339 │ │ +3e7520: 0c00 |0042: move-result-object v0 │ │ +3e7522: 7110 b9b7 0000 |0043: invoke-static {v0}, Lorg/jsoup/Jsoup;.parse:(Ljava/lang/String;)Lorg/jsoup/nodes/Document; // method@b7b9 │ │ +3e7528: 0c00 |0046: move-result-object v0 │ │ +3e752a: 7020 0c9e 0400 |0047: invoke-direct {v4, v0}, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.cleanCss:(Lorg/jsoup/nodes/Document;)V // method@9e0c │ │ +3e7530: 6e10 bcb7 0000 |004a: invoke-virtual {v0}, Lorg/jsoup/nodes/Document;.head:()Lorg/jsoup/nodes/Element; // method@b7bc │ │ +3e7536: 0c01 |004d: move-result-object v1 │ │ +3e7538: 1a02 21de |004e: const-string v2, "style" // string@de21 │ │ +3e753c: 6e20 bdb7 2100 |0050: invoke-virtual {v1, v2}, Lorg/jsoup/nodes/Element;.appendElement:(Ljava/lang/String;)Lorg/jsoup/nodes/Element; // method@b7bd │ │ +3e7542: 0c01 |0053: move-result-object v1 │ │ +3e7544: 1a02 ece2 |0054: const-string v2, "type" // string@e2ec │ │ +3e7548: 1a03 d6df |0056: const-string v3, "text/css" // string@dfd6 │ │ +3e754c: 6e30 beb7 2103 |0058: invoke-virtual {v1, v2, v3}, Lorg/jsoup/nodes/Element;.attr:(Ljava/lang/String;Ljava/lang/String;)Lorg/jsoup/nodes/Element; // method@b7be │ │ +3e7552: 0c01 |005b: move-result-object v1 │ │ +3e7554: 5442 758e |005c: iget-object v2, v4, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.webviewStyle:Ljava/lang/String; // field@8e75 │ │ +3e7558: 6e20 c5b7 2100 |005e: invoke-virtual {v1, v2}, Lorg/jsoup/nodes/Element;.text:(Ljava/lang/String;)Lorg/jsoup/nodes/Element; // method@b7c5 │ │ +3e755e: 7020 0b9e 0400 |0061: invoke-direct {v4, v0}, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.addTimecodes:(Lorg/jsoup/nodes/Document;)V // method@9e0b │ │ +3e7564: 6e10 cab7 0000 |0064: invoke-virtual {v0}, Lorg/jsoup/nodes/Node;.toString:()Ljava/lang/String; // method@b7ca │ │ +3e756a: 0c00 |0067: move-result-object v0 │ │ +3e756c: 1100 |0068: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0002 line=89 │ │ 0x000c line=90 │ │ 0x000f line=91 │ │ 0x0027 line=95 │ │ @@ -854612,17 +854612,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e79c4: |[3e79c4] de.danoeh.antennapod.core.util.playback.MediaPlayerError.:()V │ │ -3e79d4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e79da: 0e00 |0003: return-void │ │ +3e798c: |[3e798c] de.danoeh.antennapod.core.util.playback.MediaPlayerError.:()V │ │ +3e799c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e79a2: 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;) │ │ @@ -854630,47 +854630,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 │ │ -3e7934: |[3e7934] de.danoeh.antennapod.core.util.playback.MediaPlayerError.getErrorString:(Landroid/content/Context;I)Ljava/lang/String; │ │ -3e7944: 1300 0efc |0000: const/16 v0, #int -1010 // #fc0e │ │ -3e7948: 3203 1e00 |0002: if-eq v3, v0, 0020 // +001e │ │ -3e794c: 1300 92ff |0004: const/16 v0, #int -110 // #ff92 │ │ -3e7950: 3203 1700 |0006: if-eq v3, v0, 001d // +0017 │ │ -3e7954: 1300 6400 |0008: const/16 v0, #int 100 // #64 │ │ -3e7958: 3203 1000 |000a: if-eq v3, v0, 001a // +0010 │ │ -3e795c: 1300 e803 |000c: const/16 v0, #int 1000 // #3e8 │ │ -3e7960: 3203 0900 |000e: if-eq v3, v0, 0017 // +0009 │ │ -3e7964: 1300 e903 |0010: const/16 v0, #int 1001 // #3e9 │ │ -3e7968: 3203 0e00 |0012: if-eq v3, v0, 0020 // +000e │ │ -3e796c: 6000 8c7e |0014: sget v0, Lde/danoeh/antennapod/core/R$string;.playback_error_unknown:I // field@7e8c │ │ -3e7970: 280c |0016: goto 0022 // +000c │ │ -3e7972: 6000 8a7e |0017: sget v0, Lde/danoeh/antennapod/core/R$string;.playback_error_source:I // field@7e8a │ │ -3e7976: 2809 |0019: goto 0022 // +0009 │ │ -3e7978: 6000 897e |001a: sget v0, Lde/danoeh/antennapod/core/R$string;.playback_error_server_died:I // field@7e89 │ │ -3e797c: 2806 |001c: goto 0022 // +0006 │ │ -3e797e: 6000 8b7e |001d: sget v0, Lde/danoeh/antennapod/core/R$string;.playback_error_timeout:I // field@7e8b │ │ -3e7982: 2803 |001f: goto 0022 // +0003 │ │ -3e7984: 6000 8d7e |0020: sget v0, Lde/danoeh/antennapod/core/R$string;.playback_error_unsupported:I // field@7e8d │ │ -3e7988: 2201 8f1e |0022: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -3e798c: 7010 50b3 0100 |0024: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3e7992: 6e20 3102 0200 |0027: invoke-virtual {v2, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3e7998: 0c02 |002a: move-result-object v2 │ │ -3e799a: 6e20 5cb3 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e79a0: 1a02 3200 |002e: const-string v2, " (" // string@0032 │ │ -3e79a4: 6e20 5cb3 2100 |0030: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e79aa: 6e20 57b3 3100 |0033: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -3e79b0: 1a02 4007 |0036: const-string v2, ")" // string@0740 │ │ -3e79b4: 6e20 5cb3 2100 |0038: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e79ba: 6e10 67b3 0100 |003b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3e79c0: 0c02 |003e: move-result-object v2 │ │ -3e79c2: 1102 |003f: return-object v2 │ │ +3e78fc: |[3e78fc] de.danoeh.antennapod.core.util.playback.MediaPlayerError.getErrorString:(Landroid/content/Context;I)Ljava/lang/String; │ │ +3e790c: 1300 0efc |0000: const/16 v0, #int -1010 // #fc0e │ │ +3e7910: 3203 1e00 |0002: if-eq v3, v0, 0020 // +001e │ │ +3e7914: 1300 92ff |0004: const/16 v0, #int -110 // #ff92 │ │ +3e7918: 3203 1700 |0006: if-eq v3, v0, 001d // +0017 │ │ +3e791c: 1300 6400 |0008: const/16 v0, #int 100 // #64 │ │ +3e7920: 3203 1000 |000a: if-eq v3, v0, 001a // +0010 │ │ +3e7924: 1300 e803 |000c: const/16 v0, #int 1000 // #3e8 │ │ +3e7928: 3203 0900 |000e: if-eq v3, v0, 0017 // +0009 │ │ +3e792c: 1300 e903 |0010: const/16 v0, #int 1001 // #3e9 │ │ +3e7930: 3203 0e00 |0012: if-eq v3, v0, 0020 // +000e │ │ +3e7934: 6000 8c7e |0014: sget v0, Lde/danoeh/antennapod/core/R$string;.playback_error_unknown:I // field@7e8c │ │ +3e7938: 280c |0016: goto 0022 // +000c │ │ +3e793a: 6000 8a7e |0017: sget v0, Lde/danoeh/antennapod/core/R$string;.playback_error_source:I // field@7e8a │ │ +3e793e: 2809 |0019: goto 0022 // +0009 │ │ +3e7940: 6000 897e |001a: sget v0, Lde/danoeh/antennapod/core/R$string;.playback_error_server_died:I // field@7e89 │ │ +3e7944: 2806 |001c: goto 0022 // +0006 │ │ +3e7946: 6000 8b7e |001d: sget v0, Lde/danoeh/antennapod/core/R$string;.playback_error_timeout:I // field@7e8b │ │ +3e794a: 2803 |001f: goto 0022 // +0003 │ │ +3e794c: 6000 8d7e |0020: sget v0, Lde/danoeh/antennapod/core/R$string;.playback_error_unsupported:I // field@7e8d │ │ +3e7950: 2201 8f1e |0022: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +3e7954: 7010 50b3 0100 |0024: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3e795a: 6e20 3102 0200 |0027: invoke-virtual {v2, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3e7960: 0c02 |002a: move-result-object v2 │ │ +3e7962: 6e20 5cb3 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e7968: 1a02 3200 |002e: const-string v2, " (" // string@0032 │ │ +3e796c: 6e20 5cb3 2100 |0030: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e7972: 6e20 57b3 3100 |0033: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +3e7978: 1a02 4007 |0036: const-string v2, ")" // string@0740 │ │ +3e797c: 6e20 5cb3 2100 |0038: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e7982: 6e10 67b3 0100 |003b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3e7988: 0c02 |003e: move-result-object v2 │ │ +3e798a: 1102 |003f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0014 line=31 │ │ 0x0017 line=28 │ │ 0x001a line=18 │ │ 0x001d line=25 │ │ 0x0020 line=22 │ │ @@ -854705,17 +854705,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e79dc: |[3e79dc] de.danoeh.antennapod.core.util.playback.PlayableUtils.:()V │ │ -3e79ec: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e79f2: 0e00 |0003: return-void │ │ +3e79a4: |[3e79a4] de.danoeh.antennapod.core.util.playback.PlayableUtils.:()V │ │ +3e79b4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e79ba: 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;) │ │ @@ -854723,53 +854723,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 │ │ -3e79f4: |[3e79f4] de.danoeh.antennapod.core.util.playback.PlayableUtils.saveCurrentPosition:(Lde/danoeh/antennapod/model/playback/Playable;IJ)V │ │ -3e7a04: 7220 f9ac 3200 |0000: invoke-interface {v2, v3}, Lde/danoeh/antennapod/model/playback/Playable;.setPosition:(I)V // method@acf9 │ │ -3e7a0a: 7230 f8ac 4205 |0003: invoke-interface {v2, v4, v5}, Lde/danoeh/antennapod/model/playback/Playable;.setLastPlayedTime:(J)V // method@acf8 │ │ -3e7a10: 2023 bc1c |0006: instance-of v3, v2, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -3e7a14: 3803 4200 |0008: if-eqz v3, 004a // +0042 │ │ -3e7a18: 0723 |000a: move-object v3, v2 │ │ -3e7a1a: 1f03 bc1c |000b: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -3e7a1e: 6e10 73ac 0300 |000d: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -3e7a24: 0c04 |0010: move-result-object v4 │ │ -3e7a26: 3804 1500 |0011: if-eqz v4, 0026 // +0015 │ │ -3e7a2a: 6e10 41ac 0400 |0013: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.isNew:()Z // method@ac41 │ │ -3e7a30: 0a05 |0016: move-result v5 │ │ -3e7a32: 3805 0f00 |0017: if-eqz v5, 0026 // +000f │ │ -3e7a36: 1215 |0019: const/4 v5, #int 1 // #1 │ │ -3e7a38: 2355 0220 |001a: new-array v5, v5, [J // type@2002 │ │ -3e7a3c: 6e10 f4ab 0400 |001c: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3e7a42: 0b00 |001f: move-result-wide v0 │ │ -3e7a44: 1204 |0020: const/4 v4, #int 0 // #0 │ │ -3e7a46: 4c00 0504 |0021: aput-wide v0, v5, v4 │ │ -3e7a4a: 7120 489c 5400 |0023: invoke-static {v4, v5}, Lde/danoeh/antennapod/core/storage/DBWriter;.markItemPlayed:(I[J)Ljava/util/concurrent/Future; // method@9c48 │ │ -3e7a50: 6e10 81ac 0300 |0026: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getStartPosition:()I // method@ac81 │ │ -3e7a56: 0a04 |0029: move-result v4 │ │ -3e7a58: 3a04 1d00 |002a: if-ltz v4, 0047 // +001d │ │ -3e7a5c: 7210 eeac 0200 |002c: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@acee │ │ -3e7a62: 0a04 |002f: move-result v4 │ │ -3e7a64: 6e10 81ac 0300 |0030: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getStartPosition:()I // method@ac81 │ │ -3e7a6a: 0a05 |0033: move-result v5 │ │ -3e7a6c: 3754 1300 |0034: if-le v4, v5, 0047 // +0013 │ │ -3e7a70: 6e10 7dac 0300 |0036: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlayedDurationWhenStarted:()I // method@ac7d │ │ -3e7a76: 0a04 |0039: move-result v4 │ │ -3e7a78: 7210 eeac 0200 |003a: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@acee │ │ -3e7a7e: 0a02 |003d: move-result v2 │ │ -3e7a80: b024 |003e: add-int/2addr v4, v2 │ │ -3e7a82: 6e10 81ac 0300 |003f: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getStartPosition:()I // method@ac81 │ │ -3e7a88: 0a02 |0042: move-result v2 │ │ -3e7a8a: b124 |0043: sub-int/2addr v4, v2 │ │ -3e7a8c: 6e20 94ac 4300 |0044: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setPlayedDuration:(I)V // method@ac94 │ │ -3e7a92: 7110 609c 0300 |0047: invoke-static {v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedMediaPlaybackInformation:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future; // method@9c60 │ │ -3e7a98: 0e00 |004a: return-void │ │ +3e79bc: |[3e79bc] de.danoeh.antennapod.core.util.playback.PlayableUtils.saveCurrentPosition:(Lde/danoeh/antennapod/model/playback/Playable;IJ)V │ │ +3e79cc: 7220 f9ac 3200 |0000: invoke-interface {v2, v3}, Lde/danoeh/antennapod/model/playback/Playable;.setPosition:(I)V // method@acf9 │ │ +3e79d2: 7230 f8ac 4205 |0003: invoke-interface {v2, v4, v5}, Lde/danoeh/antennapod/model/playback/Playable;.setLastPlayedTime:(J)V // method@acf8 │ │ +3e79d8: 2023 bc1c |0006: instance-of v3, v2, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +3e79dc: 3803 4200 |0008: if-eqz v3, 004a // +0042 │ │ +3e79e0: 0723 |000a: move-object v3, v2 │ │ +3e79e2: 1f03 bc1c |000b: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +3e79e6: 6e10 73ac 0300 |000d: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +3e79ec: 0c04 |0010: move-result-object v4 │ │ +3e79ee: 3804 1500 |0011: if-eqz v4, 0026 // +0015 │ │ +3e79f2: 6e10 41ac 0400 |0013: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.isNew:()Z // method@ac41 │ │ +3e79f8: 0a05 |0016: move-result v5 │ │ +3e79fa: 3805 0f00 |0017: if-eqz v5, 0026 // +000f │ │ +3e79fe: 1215 |0019: const/4 v5, #int 1 // #1 │ │ +3e7a00: 2355 0220 |001a: new-array v5, v5, [J // type@2002 │ │ +3e7a04: 6e10 f4ab 0400 |001c: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3e7a0a: 0b00 |001f: move-result-wide v0 │ │ +3e7a0c: 1204 |0020: const/4 v4, #int 0 // #0 │ │ +3e7a0e: 4c00 0504 |0021: aput-wide v0, v5, v4 │ │ +3e7a12: 7120 489c 5400 |0023: invoke-static {v4, v5}, Lde/danoeh/antennapod/core/storage/DBWriter;.markItemPlayed:(I[J)Ljava/util/concurrent/Future; // method@9c48 │ │ +3e7a18: 6e10 81ac 0300 |0026: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getStartPosition:()I // method@ac81 │ │ +3e7a1e: 0a04 |0029: move-result v4 │ │ +3e7a20: 3a04 1d00 |002a: if-ltz v4, 0047 // +001d │ │ +3e7a24: 7210 eeac 0200 |002c: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@acee │ │ +3e7a2a: 0a04 |002f: move-result v4 │ │ +3e7a2c: 6e10 81ac 0300 |0030: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getStartPosition:()I // method@ac81 │ │ +3e7a32: 0a05 |0033: move-result v5 │ │ +3e7a34: 3754 1300 |0034: if-le v4, v5, 0047 // +0013 │ │ +3e7a38: 6e10 7dac 0300 |0036: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlayedDurationWhenStarted:()I // method@ac7d │ │ +3e7a3e: 0a04 |0039: move-result v4 │ │ +3e7a40: 7210 eeac 0200 |003a: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@acee │ │ +3e7a46: 0a02 |003d: move-result v2 │ │ +3e7a48: b024 |003e: add-int/2addr v4, v2 │ │ +3e7a4a: 6e10 81ac 0300 |003f: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getStartPosition:()I // method@ac81 │ │ +3e7a50: 0a02 |0042: move-result v2 │ │ +3e7a52: b124 |0043: sub-int/2addr v4, v2 │ │ +3e7a54: 6e20 94ac 4300 |0044: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setPlayedDuration:(I)V // method@ac94 │ │ +3e7a5a: 7110 609c 0300 |0047: invoke-static {v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedMediaPlaybackInformation:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future; // method@9c60 │ │ +3e7a60: 0e00 |004a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ 0x0003 line=20 │ │ 0x0006 line=22 │ │ 0x000a line=23 │ │ 0x000d line=24 │ │ @@ -854821,18 +854821,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 │ │ -3e7a9c: |[3e7a9c] de.danoeh.antennapod.core.util.playback.PlaybackController$1.:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)V │ │ -3e7aac: 5b01 768e |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController$1;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8e76 │ │ -3e7ab0: 7010 ffb2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e7ab6: 0e00 |0005: return-void │ │ +3e7a64: |[3e7a64] de.danoeh.antennapod.core.util.playback.PlaybackController$1.:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)V │ │ +3e7a74: 5b01 768e |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController$1;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8e76 │ │ +3e7a78: 7010 ffb2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e7a7e: 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; │ │ │ │ @@ -854842,35 +854842,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 │ │ -3e7ab8: |[3e7ab8] de.danoeh.antennapod.core.util.playback.PlaybackController$1.onServiceConnected:(Landroid/content/ComponentName;Landroid/os/IBinder;)V │ │ -3e7ac8: 2021 0919 |0000: instance-of v1, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$LocalBinder; // type@1909 │ │ -3e7acc: 3801 2700 |0002: if-eqz v1, 0029 // +0027 │ │ -3e7ad0: 5401 768e |0004: iget-object v1, v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController$1;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8e76 │ │ -3e7ad4: 1f02 0919 |0006: check-cast v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$LocalBinder; // type@1909 │ │ -3e7ad8: 6e10 439a 0200 |0008: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$LocalBinder;.getService:()Lde/danoeh/antennapod/core/service/playback/PlaybackService; // method@9a43 │ │ -3e7ade: 0c02 |000b: move-result-object v2 │ │ -3e7ae0: 7120 239e 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@9e23 │ │ -3e7ae6: 5401 768e |000f: iget-object v1, v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController$1;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8e76 │ │ -3e7aea: 7110 1f9e 0100 |0011: invoke-static {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.-$$Nest$fgetreleased:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)Z // method@9e1f │ │ -3e7af0: 0a01 |0014: move-result v1 │ │ -3e7af2: 1a02 354f |0015: const-string v2, "PlaybackController" // string@4f35 │ │ -3e7af6: 3901 0d00 |0017: if-nez v1, 0024 // +000d │ │ -3e7afa: 5401 768e |0019: iget-object v1, v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController$1;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8e76 │ │ -3e7afe: 7110 279e 0100 |001b: invoke-static {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.-$$Nest$mqueryService:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)V // method@9e27 │ │ -3e7b04: 1a01 2115 |001e: const-string v1, "Connection to Service established" // string@1521 │ │ -3e7b08: 7120 fe0a 1200 |0020: invoke-static {v2, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3e7b0e: 2806 |0023: goto 0029 // +0006 │ │ -3e7b10: 1a01 2215 |0024: const-string v1, "Connection to playback service has been established, but controller has already been released" // string@1522 │ │ -3e7b14: 7120 030b 1200 |0026: invoke-static {v2, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b03 │ │ -3e7b1a: 0e00 |0029: return-void │ │ +3e7a80: |[3e7a80] de.danoeh.antennapod.core.util.playback.PlaybackController$1.onServiceConnected:(Landroid/content/ComponentName;Landroid/os/IBinder;)V │ │ +3e7a90: 2021 0919 |0000: instance-of v1, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$LocalBinder; // type@1909 │ │ +3e7a94: 3801 2700 |0002: if-eqz v1, 0029 // +0027 │ │ +3e7a98: 5401 768e |0004: iget-object v1, v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController$1;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8e76 │ │ +3e7a9c: 1f02 0919 |0006: check-cast v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$LocalBinder; // type@1909 │ │ +3e7aa0: 6e10 439a 0200 |0008: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$LocalBinder;.getService:()Lde/danoeh/antennapod/core/service/playback/PlaybackService; // method@9a43 │ │ +3e7aa6: 0c02 |000b: move-result-object v2 │ │ +3e7aa8: 7120 239e 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@9e23 │ │ +3e7aae: 5401 768e |000f: iget-object v1, v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController$1;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8e76 │ │ +3e7ab2: 7110 1f9e 0100 |0011: invoke-static {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.-$$Nest$fgetreleased:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)Z // method@9e1f │ │ +3e7ab8: 0a01 |0014: move-result v1 │ │ +3e7aba: 1a02 354f |0015: const-string v2, "PlaybackController" // string@4f35 │ │ +3e7abe: 3901 0d00 |0017: if-nez v1, 0024 // +000d │ │ +3e7ac2: 5401 768e |0019: iget-object v1, v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController$1;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8e76 │ │ +3e7ac6: 7110 279e 0100 |001b: invoke-static {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.-$$Nest$mqueryService:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)V // method@9e27 │ │ +3e7acc: 1a01 2115 |001e: const-string v1, "Connection to Service established" // string@1521 │ │ +3e7ad0: 7120 fe0a 1200 |0020: invoke-static {v2, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3e7ad6: 2806 |0023: goto 0029 // +0006 │ │ +3e7ad8: 1a01 2215 |0024: const-string v1, "Connection to playback service has been established, but controller has already been released" // string@1522 │ │ +3e7adc: 7120 030b 1200 |0026: invoke-static {v2, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b03 │ │ +3e7ae2: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0004 line=160 │ │ 0x000f line=161 │ │ 0x0019 line=162 │ │ 0x0020 line=163 │ │ @@ -854885,25 +854885,25 @@ │ │ type : '(Landroid/content/ComponentName;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -3e7b1c: |[3e7b1c] de.danoeh.antennapod.core.util.playback.PlaybackController$1.onServiceDisconnected:(Landroid/content/ComponentName;)V │ │ -3e7b2c: 5412 768e |0000: iget-object v2, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController$1;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8e76 │ │ -3e7b30: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -3e7b32: 7120 239e 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@9e23 │ │ -3e7b38: 5412 768e |0006: iget-object v2, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController$1;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8e76 │ │ -3e7b3c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -3e7b3e: 7120 209e 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@9e20 │ │ -3e7b44: 1a02 354f |000c: const-string v2, "PlaybackController" // string@4f35 │ │ -3e7b48: 1a00 3c19 |000e: const-string v0, "Disconnected from Service" // string@193c │ │ -3e7b4c: 7120 fe0a 0200 |0010: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3e7b52: 0e00 |0013: return-void │ │ +3e7ae4: |[3e7ae4] de.danoeh.antennapod.core.util.playback.PlaybackController$1.onServiceDisconnected:(Landroid/content/ComponentName;)V │ │ +3e7af4: 5412 768e |0000: iget-object v2, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController$1;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8e76 │ │ +3e7af8: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +3e7afa: 7120 239e 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@9e23 │ │ +3e7b00: 5412 768e |0006: iget-object v2, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController$1;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8e76 │ │ +3e7b04: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +3e7b06: 7120 209e 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@9e20 │ │ +3e7b0c: 1a02 354f |000c: const-string v2, "PlaybackController" // string@4f35 │ │ +3e7b10: 1a00 3c19 |000e: const-string v0, "Disconnected from Service" // string@193c │ │ +3e7b14: 7120 fe0a 0200 |0010: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3e7b1a: 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; │ │ @@ -854943,18 +854943,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 │ │ -3e7b54: |[3e7b54] de.danoeh.antennapod.core.util.playback.PlaybackController$2.:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)V │ │ -3e7b64: 5b01 778e |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController$2;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8e77 │ │ -3e7b68: 7010 e301 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01e3 │ │ -3e7b6e: 0e00 |0005: return-void │ │ +3e7b1c: |[3e7b1c] de.danoeh.antennapod.core.util.playback.PlaybackController$2.:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)V │ │ +3e7b2c: 5b01 778e |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController$2;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8e77 │ │ +3e7b30: 7010 e301 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01e3 │ │ +3e7b36: 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; │ │ │ │ @@ -854964,49 +854964,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 │ │ -3e7b70: |[3e7b70] de.danoeh.antennapod.core.util.playback.PlaybackController$2.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -3e7b80: 1a02 a151 |0000: const-string v2, "Received statusUpdate Intent." // string@51a1 │ │ -3e7b84: 1a03 354f |0002: const-string v3, "PlaybackController" // string@4f35 │ │ -3e7b88: 7120 fe0a 2300 |0004: invoke-static {v3, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3e7b8e: 5412 778e |0007: iget-object v2, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController$2;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8e77 │ │ -3e7b92: 7110 1e9e 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@9e1e │ │ -3e7b98: 0c02 |000c: move-result-object v2 │ │ -3e7b9a: 3802 2000 |000d: if-eqz v2, 002d // +0020 │ │ -3e7b9e: 5412 778e |000f: iget-object v2, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController$2;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8e77 │ │ -3e7ba2: 7110 1e9e 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@9e1e │ │ -3e7ba8: 0c02 |0014: move-result-object v2 │ │ -3e7baa: 6e10 7b9a 0200 |0015: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPSMPInfo:()Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; // method@9a7b │ │ -3e7bb0: 0c02 |0018: move-result-object v2 │ │ -3e7bb2: 5413 778e |0019: iget-object v3, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController$2;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8e77 │ │ -3e7bb6: 5420 9ac8 |001b: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89a │ │ -3e7bba: 7120 249e 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@9e24 │ │ -3e7bc0: 5413 778e |0020: iget-object v3, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController$2;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8e77 │ │ -3e7bc4: 5422 99c8 |0022: iget-object v2, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@c899 │ │ -3e7bc8: 7120 219e 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@9e21 │ │ -3e7bce: 5412 778e |0027: iget-object v2, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController$2;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8e77 │ │ -3e7bd2: 7110 269e 0200 |0029: invoke-static {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.-$$Nest$mhandleStatus:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)V // method@9e26 │ │ -3e7bd8: 281c |002c: goto 0048 // +001c │ │ -3e7bda: 1a02 1617 |002d: const-string v2, "Couldn't receive status update: playbackService was null" // string@1716 │ │ -3e7bde: 7120 080b 2300 |002f: invoke-static {v3, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0b08 │ │ -3e7be4: 6302 538d |0032: sget-boolean v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isRunning:Z // field@8d53 │ │ -3e7be8: 3802 0800 |0034: if-eqz v2, 003c // +0008 │ │ -3e7bec: 5412 778e |0036: iget-object v2, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController$2;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8e77 │ │ -3e7bf0: 7110 259e 0200 |0038: invoke-static {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.-$$Nest$mbindToService:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)V // method@9e25 │ │ -3e7bf6: 280d |003b: goto 0048 // +000d │ │ -3e7bf8: 5412 778e |003c: iget-object v2, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController$2;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8e77 │ │ -3e7bfc: 6203 abc8 |003e: sget-object v3, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8ab │ │ -3e7c00: 7120 249e 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@9e24 │ │ -3e7c06: 5412 778e |0043: iget-object v2, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController$2;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8e77 │ │ -3e7c0a: 7110 269e 0200 |0045: invoke-static {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.-$$Nest$mhandleStatus:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)V // method@9e26 │ │ -3e7c10: 0e00 |0048: return-void │ │ +3e7b38: |[3e7b38] de.danoeh.antennapod.core.util.playback.PlaybackController$2.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +3e7b48: 1a02 a151 |0000: const-string v2, "Received statusUpdate Intent." // string@51a1 │ │ +3e7b4c: 1a03 354f |0002: const-string v3, "PlaybackController" // string@4f35 │ │ +3e7b50: 7120 fe0a 2300 |0004: invoke-static {v3, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3e7b56: 5412 778e |0007: iget-object v2, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController$2;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8e77 │ │ +3e7b5a: 7110 1e9e 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@9e1e │ │ +3e7b60: 0c02 |000c: move-result-object v2 │ │ +3e7b62: 3802 2000 |000d: if-eqz v2, 002d // +0020 │ │ +3e7b66: 5412 778e |000f: iget-object v2, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController$2;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8e77 │ │ +3e7b6a: 7110 1e9e 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@9e1e │ │ +3e7b70: 0c02 |0014: move-result-object v2 │ │ +3e7b72: 6e10 7b9a 0200 |0015: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPSMPInfo:()Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; // method@9a7b │ │ +3e7b78: 0c02 |0018: move-result-object v2 │ │ +3e7b7a: 5413 778e |0019: iget-object v3, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController$2;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8e77 │ │ +3e7b7e: 5420 9ac8 |001b: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89a │ │ +3e7b82: 7120 249e 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@9e24 │ │ +3e7b88: 5413 778e |0020: iget-object v3, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController$2;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8e77 │ │ +3e7b8c: 5422 99c8 |0022: iget-object v2, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@c899 │ │ +3e7b90: 7120 219e 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@9e21 │ │ +3e7b96: 5412 778e |0027: iget-object v2, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController$2;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8e77 │ │ +3e7b9a: 7110 269e 0200 |0029: invoke-static {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.-$$Nest$mhandleStatus:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)V // method@9e26 │ │ +3e7ba0: 281c |002c: goto 0048 // +001c │ │ +3e7ba2: 1a02 1617 |002d: const-string v2, "Couldn't receive status update: playbackService was null" // string@1716 │ │ +3e7ba6: 7120 080b 2300 |002f: invoke-static {v3, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0b08 │ │ +3e7bac: 6302 538d |0032: sget-boolean v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isRunning:Z // field@8d53 │ │ +3e7bb0: 3802 0800 |0034: if-eqz v2, 003c // +0008 │ │ +3e7bb4: 5412 778e |0036: iget-object v2, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController$2;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8e77 │ │ +3e7bb8: 7110 259e 0200 |0038: invoke-static {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.-$$Nest$mbindToService:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)V // method@9e25 │ │ +3e7bbe: 280d |003b: goto 0048 // +000d │ │ +3e7bc0: 5412 778e |003c: iget-object v2, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController$2;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8e77 │ │ +3e7bc4: 6203 abc8 |003e: sget-object v3, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8ab │ │ +3e7bc8: 7120 249e 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@9e24 │ │ +3e7bce: 5412 778e |0043: iget-object v2, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController$2;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8e77 │ │ +3e7bd2: 7110 269e 0200 |0045: invoke-static {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.-$$Nest$mhandleStatus:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)V // method@9e26 │ │ +3e7bd8: 0e00 |0048: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=182 │ │ 0x0007 line=183 │ │ 0x000f line=184 │ │ 0x0019 line=185 │ │ 0x0020 line=186 │ │ @@ -855055,18 +855055,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 │ │ -3e7c14: |[3e7c14] de.danoeh.antennapod.core.util.playback.PlaybackController$3.:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)V │ │ -3e7c24: 5b01 788e |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController$3;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8e78 │ │ -3e7c28: 7010 e301 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01e3 │ │ -3e7c2e: 0e00 |0005: return-void │ │ +3e7bdc: |[3e7bdc] de.danoeh.antennapod.core.util.playback.PlaybackController$3.:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)V │ │ +3e7bec: 5b01 788e |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController$3;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8e78 │ │ +3e7bf0: 7010 e301 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01e3 │ │ +3e7bf6: 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; │ │ │ │ @@ -855076,52 +855076,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 │ │ -3e7c30: |[3e7c30] de.danoeh.antennapod.core.util.playback.PlaybackController$3.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -3e7c40: 1a03 fe81 |0000: const-string v3, "extra.de.danoeh.antennapod.core.service.notificationType" // string@81fe │ │ -3e7c44: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ -3e7c46: 6e30 6a02 3400 |0003: invoke-virtual {v4, v3, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@026a │ │ -3e7c4c: 0a03 |0006: move-result v3 │ │ -3e7c4e: 1a01 fd81 |0007: const-string v1, "extra.de.danoeh.antennapod.core.service.notificationCode" // string@81fd │ │ -3e7c52: 6e30 6a02 1400 |0009: invoke-virtual {v4, v1, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@026a │ │ -3e7c58: 0a04 |000c: move-result v4 │ │ -3e7c5a: 3204 3000 |000d: if-eq v4, v0, 003d // +0030 │ │ -3e7c5e: 3303 0300 |000f: if-ne v3, v0, 0012 // +0003 │ │ -3e7c62: 282c |0011: goto 003d // +002c │ │ -3e7c64: 1234 |0012: const/4 v4, #int 3 // #3 │ │ -3e7c66: 3243 0c00 |0013: if-eq v3, v4, 001f // +000c │ │ -3e7c6a: 1274 |0015: const/4 v4, #int 7 // #7 │ │ -3e7c6c: 3243 0300 |0016: if-eq v3, v4, 0019 // +0003 │ │ -3e7c70: 2824 |0018: goto 003c // +0024 │ │ -3e7c72: 5423 788e |0019: iget-object v3, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController$3;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8e78 │ │ -3e7c76: 6e10 3e9e 0300 |001b: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.onPlaybackEnd:()V // method@9e3e │ │ -3e7c7c: 281e |001e: goto 003c // +001e │ │ -3e7c7e: 5423 788e |001f: iget-object v3, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController$3;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8e78 │ │ -3e7c82: 7110 1e9e 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@9e1e │ │ -3e7c88: 0c03 |0024: move-result-object v3 │ │ -3e7c8a: 3903 0c00 |0025: if-nez v3, 0031 // +000c │ │ -3e7c8e: 6303 538d |0027: sget-boolean v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isRunning:Z // field@8d53 │ │ -3e7c92: 3803 0800 |0029: if-eqz v3, 0031 // +0008 │ │ -3e7c96: 5423 788e |002b: iget-object v3, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController$3;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8e78 │ │ -3e7c9a: 7110 259e 0300 |002d: invoke-static {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.-$$Nest$mbindToService:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)V // method@9e25 │ │ -3e7ca0: 0e00 |0030: return-void │ │ -3e7ca2: 5423 788e |0031: iget-object v3, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController$3;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8e78 │ │ -3e7ca6: 1204 |0033: const/4 v4, #int 0 // #0 │ │ -3e7ca8: 7120 229e 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@9e22 │ │ -3e7cae: 5423 788e |0037: iget-object v3, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController$3;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8e78 │ │ -3e7cb2: 7110 279e 0300 |0039: invoke-static {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.-$$Nest$mqueryService:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)V // method@9e27 │ │ -3e7cb8: 0e00 |003c: return-void │ │ -3e7cba: 1a03 354f |003d: const-string v3, "PlaybackController" // string@4f35 │ │ -3e7cbe: 1a04 f20f |003f: const-string v4, "Bad arguments. Won't handle intent" // string@0ff2 │ │ -3e7cc2: 7120 fe0a 4300 |0041: invoke-static {v3, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3e7cc8: 0e00 |0044: return-void │ │ +3e7bf8: |[3e7bf8] de.danoeh.antennapod.core.util.playback.PlaybackController$3.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +3e7c08: 1a03 fe81 |0000: const-string v3, "extra.de.danoeh.antennapod.core.service.notificationType" // string@81fe │ │ +3e7c0c: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ +3e7c0e: 6e30 6a02 3400 |0003: invoke-virtual {v4, v3, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@026a │ │ +3e7c14: 0a03 |0006: move-result v3 │ │ +3e7c16: 1a01 fd81 |0007: const-string v1, "extra.de.danoeh.antennapod.core.service.notificationCode" // string@81fd │ │ +3e7c1a: 6e30 6a02 1400 |0009: invoke-virtual {v4, v1, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@026a │ │ +3e7c20: 0a04 |000c: move-result v4 │ │ +3e7c22: 3204 3000 |000d: if-eq v4, v0, 003d // +0030 │ │ +3e7c26: 3303 0300 |000f: if-ne v3, v0, 0012 // +0003 │ │ +3e7c2a: 282c |0011: goto 003d // +002c │ │ +3e7c2c: 1234 |0012: const/4 v4, #int 3 // #3 │ │ +3e7c2e: 3243 0c00 |0013: if-eq v3, v4, 001f // +000c │ │ +3e7c32: 1274 |0015: const/4 v4, #int 7 // #7 │ │ +3e7c34: 3243 0300 |0016: if-eq v3, v4, 0019 // +0003 │ │ +3e7c38: 2824 |0018: goto 003c // +0024 │ │ +3e7c3a: 5423 788e |0019: iget-object v3, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController$3;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8e78 │ │ +3e7c3e: 6e10 3e9e 0300 |001b: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.onPlaybackEnd:()V // method@9e3e │ │ +3e7c44: 281e |001e: goto 003c // +001e │ │ +3e7c46: 5423 788e |001f: iget-object v3, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController$3;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8e78 │ │ +3e7c4a: 7110 1e9e 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@9e1e │ │ +3e7c50: 0c03 |0024: move-result-object v3 │ │ +3e7c52: 3903 0c00 |0025: if-nez v3, 0031 // +000c │ │ +3e7c56: 6303 538d |0027: sget-boolean v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isRunning:Z // field@8d53 │ │ +3e7c5a: 3803 0800 |0029: if-eqz v3, 0031 // +0008 │ │ +3e7c5e: 5423 788e |002b: iget-object v3, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController$3;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8e78 │ │ +3e7c62: 7110 259e 0300 |002d: invoke-static {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.-$$Nest$mbindToService:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)V // method@9e25 │ │ +3e7c68: 0e00 |0030: return-void │ │ +3e7c6a: 5423 788e |0031: iget-object v3, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController$3;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8e78 │ │ +3e7c6e: 1204 |0033: const/4 v4, #int 0 // #0 │ │ +3e7c70: 7120 229e 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@9e22 │ │ +3e7c76: 5423 788e |0037: iget-object v3, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController$3;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8e78 │ │ +3e7c7a: 7110 279e 0300 |0039: invoke-static {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.-$$Nest$mqueryService:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)V // method@9e27 │ │ +3e7c80: 0e00 |003c: return-void │ │ +3e7c82: 1a03 354f |003d: const-string v3, "PlaybackController" // string@4f35 │ │ +3e7c86: 1a04 f20f |003f: const-string v4, "Bad arguments. Won't handle intent" // string@0ff2 │ │ +3e7c8a: 7120 fe0a 4300 |0041: invoke-static {v3, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3e7c90: 0e00 |0044: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=204 │ │ 0x0009 line=205 │ │ 0x0019 line=220 │ │ 0x001f line=212 │ │ 0x002b line=213 │ │ @@ -855167,56 +855167,56 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 74 16-bit code units │ │ -3e7ccc: |[3e7ccc] de.danoeh.antennapod.core.util.playback.PlaybackController$4.:()V │ │ -3e7cdc: 7100 caaf 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.values:()[Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@afca │ │ -3e7ce2: 0c00 |0003: move-result-object v0 │ │ -3e7ce4: 2100 |0004: array-length v0, v0 │ │ -3e7ce6: 2300 0120 |0005: new-array v0, v0, [I // type@2001 │ │ -3e7cea: 6900 798e |0007: sput-object v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController$4;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8e79 │ │ -3e7cee: 6201 a7c8 |0009: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ -3e7cf2: 6e10 97b2 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3e7cf8: 0a01 |000e: move-result v1 │ │ -3e7cfa: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -3e7cfc: 4b02 0001 |0010: aput v2, v0, v1 │ │ -3e7d00: 6200 798e |0012: sget-object v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController$4;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8e79 │ │ -3e7d04: 6201 a9c8 |0014: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a9 │ │ -3e7d08: 6e10 97b2 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3e7d0e: 0a01 |0019: move-result v1 │ │ -3e7d10: 1222 |001a: const/4 v2, #int 2 // #2 │ │ -3e7d12: 4b02 0001 |001b: aput v2, v0, v1 │ │ -3e7d16: 6200 798e |001d: sget-object v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController$4;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8e79 │ │ -3e7d1a: 6201 a6c8 |001f: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a6 │ │ -3e7d1e: 6e10 97b2 0100 |0021: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3e7d24: 0a01 |0024: move-result v1 │ │ -3e7d26: 1232 |0025: const/4 v2, #int 3 // #3 │ │ -3e7d28: 4b02 0001 |0026: aput v2, v0, v1 │ │ -3e7d2c: 6200 798e |0028: sget-object v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController$4;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8e79 │ │ -3e7d30: 6201 a8c8 |002a: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a8 │ │ -3e7d34: 6e10 97b2 0100 |002c: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3e7d3a: 0a01 |002f: move-result v1 │ │ -3e7d3c: 1242 |0030: const/4 v2, #int 4 // #4 │ │ -3e7d3e: 4b02 0001 |0031: aput v2, v0, v1 │ │ -3e7d42: 6200 798e |0033: sget-object v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController$4;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8e79 │ │ -3e7d46: 6201 abc8 |0035: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8ab │ │ -3e7d4a: 6e10 97b2 0100 |0037: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3e7d50: 0a01 |003a: move-result v1 │ │ -3e7d52: 1252 |003b: const/4 v2, #int 5 // #5 │ │ -3e7d54: 4b02 0001 |003c: aput v2, v0, v1 │ │ -3e7d58: 6200 798e |003e: sget-object v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController$4;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8e79 │ │ -3e7d5c: 6201 a4c8 |0040: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a4 │ │ -3e7d60: 6e10 97b2 0100 |0042: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3e7d66: 0a01 |0045: move-result v1 │ │ -3e7d68: 1262 |0046: const/4 v2, #int 6 // #6 │ │ -3e7d6a: 4b02 0001 |0047: aput v2, v0, v1 │ │ -3e7d6e: 0e00 |0049: return-void │ │ +3e7c94: |[3e7c94] de.danoeh.antennapod.core.util.playback.PlaybackController$4.:()V │ │ +3e7ca4: 7100 caaf 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.values:()[Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@afca │ │ +3e7caa: 0c00 |0003: move-result-object v0 │ │ +3e7cac: 2100 |0004: array-length v0, v0 │ │ +3e7cae: 2300 0120 |0005: new-array v0, v0, [I // type@2001 │ │ +3e7cb2: 6900 798e |0007: sput-object v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController$4;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8e79 │ │ +3e7cb6: 6201 a7c8 |0009: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ +3e7cba: 6e10 97b2 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3e7cc0: 0a01 |000e: move-result v1 │ │ +3e7cc2: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +3e7cc4: 4b02 0001 |0010: aput v2, v0, v1 │ │ +3e7cc8: 6200 798e |0012: sget-object v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController$4;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8e79 │ │ +3e7ccc: 6201 a9c8 |0014: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a9 │ │ +3e7cd0: 6e10 97b2 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3e7cd6: 0a01 |0019: move-result v1 │ │ +3e7cd8: 1222 |001a: const/4 v2, #int 2 // #2 │ │ +3e7cda: 4b02 0001 |001b: aput v2, v0, v1 │ │ +3e7cde: 6200 798e |001d: sget-object v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController$4;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8e79 │ │ +3e7ce2: 6201 a6c8 |001f: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a6 │ │ +3e7ce6: 6e10 97b2 0100 |0021: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3e7cec: 0a01 |0024: move-result v1 │ │ +3e7cee: 1232 |0025: const/4 v2, #int 3 // #3 │ │ +3e7cf0: 4b02 0001 |0026: aput v2, v0, v1 │ │ +3e7cf4: 6200 798e |0028: sget-object v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController$4;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8e79 │ │ +3e7cf8: 6201 a8c8 |002a: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a8 │ │ +3e7cfc: 6e10 97b2 0100 |002c: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3e7d02: 0a01 |002f: move-result v1 │ │ +3e7d04: 1242 |0030: const/4 v2, #int 4 // #4 │ │ +3e7d06: 4b02 0001 |0031: aput v2, v0, v1 │ │ +3e7d0a: 6200 798e |0033: sget-object v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController$4;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8e79 │ │ +3e7d0e: 6201 abc8 |0035: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8ab │ │ +3e7d12: 6e10 97b2 0100 |0037: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3e7d18: 0a01 |003a: move-result v1 │ │ +3e7d1a: 1252 |003b: const/4 v2, #int 5 // #5 │ │ +3e7d1c: 4b02 0001 |003c: aput v2, v0, v1 │ │ +3e7d20: 6200 798e |003e: sget-object v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController$4;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8e79 │ │ +3e7d24: 6201 a4c8 |0040: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a4 │ │ +3e7d28: 6e10 97b2 0100 |0042: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3e7d2e: 0a01 |0045: move-result v1 │ │ +3e7d30: 1262 |0046: const/4 v2, #int 6 // #6 │ │ +3e7d32: 4b02 0001 |0047: aput v2, v0, v1 │ │ +3e7d36: 0e00 |0049: return-void │ │ catches : 6 │ │ 0x0009 - 0x0012 │ │ Ljava/lang/NoSuchFieldError; -> 0x0012 │ │ 0x0012 - 0x001d │ │ Ljava/lang/NoSuchFieldError; -> 0x001d │ │ 0x001d - 0x0028 │ │ Ljava/lang/NoSuchFieldError; -> 0x0028 │ │ @@ -855317,17 +855317,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 │ │ -3e7ebc: |[3e7ebc] de.danoeh.antennapod.core.util.playback.PlaybackController.-$$Nest$fgetplaybackService:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ -3e7ecc: 5400 838e |0000: iget-object v0, v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e83 │ │ -3e7ed0: 1100 |0002: return-object v0 │ │ +3e7e84: |[3e7e84] de.danoeh.antennapod.core.util.playback.PlaybackController.-$$Nest$fgetplaybackService:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ +3e7e94: 5400 838e |0000: iget-object v0, v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e83 │ │ +3e7e98: 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;) │ │ @@ -855335,17 +855335,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 │ │ -3e7de4: |[3e7de4] de.danoeh.antennapod.core.util.playback.PlaybackController.-$$Nest$fgetreleased:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)Z │ │ -3e7df4: 5500 848e |0000: iget-boolean v0, v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.released:Z // field@8e84 │ │ -3e7df8: 0f00 |0002: return v0 │ │ +3e7dac: |[3e7dac] de.danoeh.antennapod.core.util.playback.PlaybackController.-$$Nest$fgetreleased:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)Z │ │ +3e7dbc: 5500 848e |0000: iget-boolean v0, v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.released:Z // field@8e84 │ │ +3e7dc0: 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;) │ │ @@ -855353,17 +855353,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 │ │ -3e8054: |[3e8054] de.danoeh.antennapod.core.util.playback.PlaybackController.-$$Nest$fputinitialized:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;Z)V │ │ -3e8064: 5c01 7d8e |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.initialized:Z // field@8e7d │ │ -3e8068: 0e00 |0002: return-void │ │ +3e801c: |[3e801c] de.danoeh.antennapod.core.util.playback.PlaybackController.-$$Nest$fputinitialized:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;Z)V │ │ +3e802c: 5c01 7d8e |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.initialized:Z // field@8e7d │ │ +3e8030: 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 │ │ │ │ @@ -855372,17 +855372,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 │ │ -3e806c: |[3e806c] de.danoeh.antennapod.core.util.playback.PlaybackController.-$$Nest$fputmedia:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -3e807c: 5b01 808e |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8e80 │ │ -3e8080: 0e00 |0002: return-void │ │ +3e8034: |[3e8034] de.danoeh.antennapod.core.util.playback.PlaybackController.-$$Nest$fputmedia:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +3e8044: 5b01 808e |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8e80 │ │ +3e8048: 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; │ │ │ │ @@ -855391,17 +855391,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 │ │ -3e8084: |[3e8084] de.danoeh.antennapod.core.util.playback.PlaybackController.-$$Nest$fputmediaInfoLoaded:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;Z)V │ │ -3e8094: 5c01 818e |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.mediaInfoLoaded:Z // field@8e81 │ │ -3e8098: 0e00 |0002: return-void │ │ +3e804c: |[3e804c] de.danoeh.antennapod.core.util.playback.PlaybackController.-$$Nest$fputmediaInfoLoaded:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;Z)V │ │ +3e805c: 5c01 818e |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.mediaInfoLoaded:Z // field@8e81 │ │ +3e8060: 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 │ │ │ │ @@ -855410,17 +855410,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 │ │ -3e809c: |[3e809c] de.danoeh.antennapod.core.util.playback.PlaybackController.-$$Nest$fputplaybackService:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ -3e80ac: 5b01 838e |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e83 │ │ -3e80b0: 0e00 |0002: return-void │ │ +3e8064: |[3e8064] de.danoeh.antennapod.core.util.playback.PlaybackController.-$$Nest$fputplaybackService:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ +3e8074: 5b01 838e |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e83 │ │ +3e8078: 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; │ │ │ │ @@ -855429,17 +855429,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 │ │ -3e80b4: |[3e80b4] de.danoeh.antennapod.core.util.playback.PlaybackController.-$$Nest$fputstatus:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;Lde/danoeh/antennapod/playback/base/PlayerStatus;)V │ │ -3e80c4: 5b01 858e |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.status:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@8e85 │ │ -3e80c8: 0e00 |0002: return-void │ │ +3e807c: |[3e807c] de.danoeh.antennapod.core.util.playback.PlaybackController.-$$Nest$fputstatus:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;Lde/danoeh/antennapod/playback/base/PlayerStatus;)V │ │ +3e808c: 5b01 858e |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.status:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@8e85 │ │ +3e8090: 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; │ │ │ │ @@ -855448,17 +855448,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 │ │ -3e80cc: |[3e80cc] de.danoeh.antennapod.core.util.playback.PlaybackController.-$$Nest$mbindToService:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)V │ │ -3e80dc: 7010 299e 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.bindToService:()V // method@9e29 │ │ -3e80e2: 0e00 |0003: return-void │ │ +3e8094: |[3e8094] de.danoeh.antennapod.core.util.playback.PlaybackController.-$$Nest$mbindToService:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)V │ │ +3e80a4: 7010 299e 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.bindToService:()V // method@9e29 │ │ +3e80aa: 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;) │ │ @@ -855466,17 +855466,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 │ │ -3e80e4: |[3e80e4] de.danoeh.antennapod.core.util.playback.PlaybackController.-$$Nest$mhandleStatus:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)V │ │ -3e80f4: 7010 369e 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.handleStatus:()V // method@9e36 │ │ -3e80fa: 0e00 |0003: return-void │ │ +3e80ac: |[3e80ac] de.danoeh.antennapod.core.util.playback.PlaybackController.-$$Nest$mhandleStatus:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)V │ │ +3e80bc: 7010 369e 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.handleStatus:()V // method@9e36 │ │ +3e80c2: 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;) │ │ @@ -855484,17 +855484,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 │ │ -3e80fc: |[3e80fc] de.danoeh.antennapod.core.util.playback.PlaybackController.-$$Nest$mqueryService:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)V │ │ -3e810c: 7010 419e 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.queryService:()V // method@9e41 │ │ -3e8112: 0e00 |0003: return-void │ │ +3e80c4: |[3e80c4] de.danoeh.antennapod.core.util.playback.PlaybackController.-$$Nest$mqueryService:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)V │ │ +3e80d4: 7010 419e 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.queryService:()V // method@9e41 │ │ +3e80da: 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;) │ │ @@ -855502,36 +855502,36 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -3e8114: |[3e8114] de.danoeh.antennapod.core.util.playback.PlaybackController.:(Landroid/app/Activity;)V │ │ -3e8124: 7010 ffb2 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e812a: 6200 abc8 |0003: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8ab │ │ -3e812e: 5b20 858e |0005: iput-object v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.status:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@8e85 │ │ -3e8132: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -3e8134: 5c20 818e |0008: iput-boolean v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.mediaInfoLoaded:Z // field@8e81 │ │ -3e8138: 5c20 848e |000a: iput-boolean v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.released:Z // field@8e84 │ │ -3e813c: 5c20 7d8e |000c: iput-boolean v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.initialized:Z // field@8e7d │ │ -3e8140: 5c20 7c8e |000e: iput-boolean v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.eventsRegistered:Z // field@8e7c │ │ -3e8144: 1600 ffff |0010: const-wide/16 v0, #int -1 // #ffff │ │ -3e8148: 5a20 7e8e |0012: iput-wide v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.loadedFeedMedia:J // field@8e7e │ │ -3e814c: 2200 b519 |0014: new-instance v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController$1; // type@19b5 │ │ -3e8150: 7020 169e 2000 |0016: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController$1;.:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)V // method@9e16 │ │ -3e8156: 5b20 7f8e |0019: iput-object v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.mConnection:Landroid/content/ServiceConnection; // field@8e7f │ │ -3e815a: 2200 b619 |001b: new-instance v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController$2; // type@19b6 │ │ -3e815e: 7020 199e 2000 |001d: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController$2;.:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)V // method@9e19 │ │ -3e8164: 5b20 868e |0020: iput-object v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.statusUpdate:Landroid/content/BroadcastReceiver; // field@8e86 │ │ -3e8168: 2200 b719 |0022: new-instance v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController$3; // type@19b7 │ │ -3e816c: 7020 1b9e 2000 |0024: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController$3;.:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)V // method@9e1b │ │ -3e8172: 5b20 828e |0027: iput-object v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.notificationReceiver:Landroid/content/BroadcastReceiver; // field@8e82 │ │ -3e8176: 5b23 7b8e |0029: iput-object v3, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.activity:Landroid/app/Activity; // field@8e7b │ │ -3e817a: 0e00 |002b: return-void │ │ +3e80dc: |[3e80dc] de.danoeh.antennapod.core.util.playback.PlaybackController.:(Landroid/app/Activity;)V │ │ +3e80ec: 7010 ffb2 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e80f2: 6200 abc8 |0003: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8ab │ │ +3e80f6: 5b20 858e |0005: iput-object v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.status:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@8e85 │ │ +3e80fa: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +3e80fc: 5c20 818e |0008: iput-boolean v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.mediaInfoLoaded:Z // field@8e81 │ │ +3e8100: 5c20 848e |000a: iput-boolean v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.released:Z // field@8e84 │ │ +3e8104: 5c20 7d8e |000c: iput-boolean v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.initialized:Z // field@8e7d │ │ +3e8108: 5c20 7c8e |000e: iput-boolean v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.eventsRegistered:Z // field@8e7c │ │ +3e810c: 1600 ffff |0010: const-wide/16 v0, #int -1 // #ffff │ │ +3e8110: 5a20 7e8e |0012: iput-wide v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.loadedFeedMedia:J // field@8e7e │ │ +3e8114: 2200 b519 |0014: new-instance v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController$1; // type@19b5 │ │ +3e8118: 7020 169e 2000 |0016: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController$1;.:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)V // method@9e16 │ │ +3e811e: 5b20 7f8e |0019: iput-object v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.mConnection:Landroid/content/ServiceConnection; // field@8e7f │ │ +3e8122: 2200 b619 |001b: new-instance v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController$2; // type@19b6 │ │ +3e8126: 7020 199e 2000 |001d: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController$2;.:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)V // method@9e19 │ │ +3e812c: 5b20 868e |0020: iput-object v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.statusUpdate:Landroid/content/BroadcastReceiver; // field@8e86 │ │ +3e8130: 2200 b719 |0022: new-instance v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController$3; // type@19b7 │ │ +3e8134: 7020 1b9e 2000 |0024: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController$3;.:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)V // method@9e1b │ │ +3e813a: 5b20 828e |0027: iput-object v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.notificationReceiver:Landroid/content/BroadcastReceiver; // field@8e82 │ │ +3e813e: 5b23 7b8e |0029: iput-object v3, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.activity:Landroid/app/Activity; // field@8e7b │ │ +3e8142: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=46 │ │ 0x0008 line=48 │ │ 0x000a line=49 │ │ 0x000c line=50 │ │ @@ -855550,42 +855550,42 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 58 16-bit code units │ │ -3e817c: |[3e817c] de.danoeh.antennapod.core.util.playback.PlaybackController.bindToService:()V │ │ -3e818c: 1a00 9f5c |0000: const-string v0, "Trying to connect to service" // string@5c9f │ │ -3e8190: 1a01 354f |0002: const-string v1, "PlaybackController" // string@4f35 │ │ -3e8194: 7120 fe0a 0100 |0004: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3e819a: 6300 538d |0007: sget-boolean v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isRunning:Z // field@8d53 │ │ -3e819e: 3800 2900 |0009: if-eqz v0, 0032 // +0029 │ │ -3e81a2: 5450 7b8e |000b: iget-object v0, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.activity:Landroid/app/Activity; // field@8e7b │ │ -3e81a6: 2202 6c00 |000d: new-instance v2, Landroid/content/Intent; // type@006c │ │ -3e81aa: 5453 7b8e |000f: iget-object v3, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.activity:Landroid/app/Activity; // field@8e7b │ │ -3e81ae: 1c04 0a19 |0011: const-class v4, Lde/danoeh/antennapod/core/service/playback/PlaybackService; // type@190a │ │ -3e81b2: 7030 5902 3204 |0013: invoke-direct {v2, v3, v4}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0259 │ │ -3e81b8: 5453 7f8e |0016: iget-object v3, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.mConnection:Landroid/content/ServiceConnection; // field@8e7f │ │ -3e81bc: 1204 |0018: const/4 v4, #int 0 // #0 │ │ -3e81be: 6e40 1102 2043 |0019: invoke-virtual {v0, v2, v3, v4}, Landroid/content/Context;.bindService:(Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z // method@0211 │ │ -3e81c4: 0a00 |001c: move-result v0 │ │ -3e81c6: 2202 8f1e |001d: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ -3e81ca: 7010 50b3 0200 |001f: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3e81d0: 1a03 7952 |0022: const-string v3, "Result for service binding: " // string@5279 │ │ -3e81d4: 6e20 5cb3 3200 |0024: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e81da: 6e20 5db3 0200 |0027: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@b35d │ │ -3e81e0: 6e10 67b3 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3e81e6: 0c00 |002d: move-result-object v0 │ │ -3e81e8: 7120 fe0a 0100 |002e: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3e81ee: 0e00 |0031: return-void │ │ -3e81f0: 2200 711e |0032: new-instance v0, Ljava/lang/IllegalStateException; // type@1e71 │ │ -3e81f4: 1a01 9e5c |0034: const-string v1, "Trying to bind but service is not running" // string@5c9e │ │ -3e81f8: 7020 afb2 1000 |0036: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@b2af │ │ -3e81fe: 2700 |0039: throw v0 │ │ +3e8144: |[3e8144] de.danoeh.antennapod.core.util.playback.PlaybackController.bindToService:()V │ │ +3e8154: 1a00 9f5c |0000: const-string v0, "Trying to connect to service" // string@5c9f │ │ +3e8158: 1a01 354f |0002: const-string v1, "PlaybackController" // string@4f35 │ │ +3e815c: 7120 fe0a 0100 |0004: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3e8162: 6300 538d |0007: sget-boolean v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isRunning:Z // field@8d53 │ │ +3e8166: 3800 2900 |0009: if-eqz v0, 0032 // +0029 │ │ +3e816a: 5450 7b8e |000b: iget-object v0, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.activity:Landroid/app/Activity; // field@8e7b │ │ +3e816e: 2202 6c00 |000d: new-instance v2, Landroid/content/Intent; // type@006c │ │ +3e8172: 5453 7b8e |000f: iget-object v3, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.activity:Landroid/app/Activity; // field@8e7b │ │ +3e8176: 1c04 0a19 |0011: const-class v4, Lde/danoeh/antennapod/core/service/playback/PlaybackService; // type@190a │ │ +3e817a: 7030 5902 3204 |0013: invoke-direct {v2, v3, v4}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0259 │ │ +3e8180: 5453 7f8e |0016: iget-object v3, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.mConnection:Landroid/content/ServiceConnection; // field@8e7f │ │ +3e8184: 1204 |0018: const/4 v4, #int 0 // #0 │ │ +3e8186: 6e40 1102 2043 |0019: invoke-virtual {v0, v2, v3, v4}, Landroid/content/Context;.bindService:(Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z // method@0211 │ │ +3e818c: 0a00 |001c: move-result v0 │ │ +3e818e: 2202 8f1e |001d: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ +3e8192: 7010 50b3 0200 |001f: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3e8198: 1a03 7952 |0022: const-string v3, "Result for service binding: " // string@5279 │ │ +3e819c: 6e20 5cb3 3200 |0024: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e81a2: 6e20 5db3 0200 |0027: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@b35d │ │ +3e81a8: 6e10 67b3 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3e81ae: 0c00 |002d: move-result-object v0 │ │ +3e81b0: 7120 fe0a 0100 |002e: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3e81b6: 0e00 |0031: return-void │ │ +3e81b8: 2200 711e |0032: new-instance v0, Ljava/lang/IllegalStateException; // type@1e71 │ │ +3e81bc: 1a01 9e5c |0034: const-string v1, "Trying to bind but service is not running" // string@5c9e │ │ +3e81c0: 7020 afb2 1000 |0036: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@b2af │ │ +3e81c6: 2700 |0039: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=149 │ │ 0x0007 line=150 │ │ 0x000b line=153 │ │ 0x001d line=154 │ │ 0x0032 line=151 │ │ @@ -855597,29 +855597,29 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 27 16-bit code units │ │ -3e8200: |[3e8200] de.danoeh.antennapod.core.util.playback.PlaybackController.checkMediaInfoLoaded:()V │ │ -3e8210: 5550 818e |0000: iget-boolean v0, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.mediaInfoLoaded:Z // field@8e81 │ │ -3e8214: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -3e8218: 5350 7e8e |0004: iget-wide v0, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.loadedFeedMedia:J // field@8e7e │ │ -3e821c: 7100 a698 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.getCurrentlyPlayingFeedMediaId:()J // method@98a6 │ │ -3e8222: 0b02 |0009: move-result-wide v2 │ │ -3e8224: 3104 0002 |000a: cmp-long v4, v0, v2 │ │ -3e8228: 3804 0b00 |000c: if-eqz v4, 0017 // +000b │ │ -3e822c: 7100 a698 0000 |000e: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.getCurrentlyPlayingFeedMediaId:()J // method@98a6 │ │ -3e8232: 0b00 |0011: move-result-wide v0 │ │ -3e8234: 5a50 7e8e |0012: iput-wide v0, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.loadedFeedMedia:J // field@8e7e │ │ -3e8238: 6e10 3b9e 0500 |0014: invoke-virtual {v5}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.loadMediaInfo:()V // method@9e3b │ │ -3e823e: 1210 |0017: const/4 v0, #int 1 // #1 │ │ -3e8240: 5c50 818e |0018: iput-boolean v0, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.mediaInfoLoaded:Z // field@8e81 │ │ -3e8244: 0e00 |001a: return-void │ │ +3e81c8: |[3e81c8] de.danoeh.antennapod.core.util.playback.PlaybackController.checkMediaInfoLoaded:()V │ │ +3e81d8: 5550 818e |0000: iget-boolean v0, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.mediaInfoLoaded:Z // field@8e81 │ │ +3e81dc: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +3e81e0: 5350 7e8e |0004: iget-wide v0, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.loadedFeedMedia:J // field@8e7e │ │ +3e81e4: 7100 a698 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.getCurrentlyPlayingFeedMediaId:()J // method@98a6 │ │ +3e81ea: 0b02 |0009: move-result-wide v2 │ │ +3e81ec: 3104 0002 |000a: cmp-long v4, v0, v2 │ │ +3e81f0: 3804 0b00 |000c: if-eqz v4, 0017 // +000b │ │ +3e81f4: 7100 a698 0000 |000e: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.getCurrentlyPlayingFeedMediaId:()J // method@98a6 │ │ +3e81fa: 0b00 |0011: move-result-wide v0 │ │ +3e81fc: 5a50 7e8e |0012: iput-wide v0, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.loadedFeedMedia:J // field@8e7e │ │ +3e8200: 6e10 3b9e 0500 |0014: invoke-virtual {v5}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.loadMediaInfo:()V // method@9e3b │ │ +3e8206: 1210 |0017: const/4 v0, #int 1 // #1 │ │ +3e8208: 5c50 818e |0018: iput-boolean v0, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.mediaInfoLoaded:Z // field@8e81 │ │ +3e820c: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ 0x000e line=258 │ │ 0x0014 line=259 │ │ 0x0018 line=261 │ │ locals : │ │ @@ -855630,49 +855630,49 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 84 16-bit code units │ │ -3e82a0: |[3e82a0] de.danoeh.antennapod.core.util.playback.PlaybackController.handleStatus:()V │ │ -3e82b0: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3e82b4: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3e82ba: 1a01 aadd |0005: const-string v1, "status: " // string@ddaa │ │ -3e82be: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e82c4: 5421 858e |000a: iget-object v1, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.status:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@8e85 │ │ -3e82c8: 6e10 06b3 0100 |000c: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ -3e82ce: 0c01 |000f: move-result-object v1 │ │ -3e82d0: 6e20 5cb3 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e82d6: 6e10 67b3 0000 |0013: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3e82dc: 0c00 |0016: move-result-object v0 │ │ -3e82de: 1a01 354f |0017: const-string v1, "PlaybackController" // string@4f35 │ │ -3e82e2: 7120 fe0a 0100 |0019: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3e82e8: 7010 2a9e 0200 |001c: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.checkMediaInfoLoaded:()V // method@9e2a │ │ -3e82ee: 6200 798e |001f: sget-object v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController$4;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8e79 │ │ -3e82f2: 5421 858e |0021: iget-object v1, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.status:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@8e85 │ │ -3e82f6: 6e10 97b2 0100 |0023: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3e82fc: 0a01 |0026: move-result v1 │ │ -3e82fe: 4400 0001 |0027: aget v0, v0, v1 │ │ -3e8302: 1211 |0029: const/4 v1, #int 1 // #1 │ │ -3e8304: 2b00 1a00 0000 |002a: packed-switch v0, 00000044 // +0000001a │ │ -3e830a: 2816 |002d: goto 0043 // +0016 │ │ -3e830c: 6e20 4b9e 1200 |002e: invoke-virtual {v2, v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.updatePlayButtonShowsPlay:(Z)V // method@9e4b │ │ -3e8312: 2812 |0031: goto 0043 // +0012 │ │ -3e8314: 5420 838e |0032: iget-object v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e83 │ │ -3e8318: 3800 0f00 |0034: if-eqz v0, 0043 // +000f │ │ -3e831c: 6e10 859a 0000 |0036: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isStartWhenPrepared:()Z // method@9a85 │ │ -3e8322: 0a00 |0039: move-result v0 │ │ -3e8324: b710 |003a: xor-int/2addr v0, v1 │ │ -3e8326: 6e20 4b9e 0200 |003b: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.updatePlayButtonShowsPlay:(Z)V // method@9e4b │ │ -3e832c: 2805 |003e: goto 0043 // +0005 │ │ -3e832e: 1200 |003f: const/4 v0, #int 0 // #0 │ │ -3e8330: 6e20 4b9e 0200 |0040: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.updatePlayButtonShowsPlay:(Z)V // method@9e4b │ │ -3e8336: 0e00 |0043: return-void │ │ -3e8338: 0001 0600 0100 0000 1500 0000 0800 ... |0044: packed-switch-data (16 units) │ │ +3e8268: |[3e8268] de.danoeh.antennapod.core.util.playback.PlaybackController.handleStatus:()V │ │ +3e8278: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3e827c: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3e8282: 1a01 aadd |0005: const-string v1, "status: " // string@ddaa │ │ +3e8286: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e828c: 5421 858e |000a: iget-object v1, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.status:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@8e85 │ │ +3e8290: 6e10 06b3 0100 |000c: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ +3e8296: 0c01 |000f: move-result-object v1 │ │ +3e8298: 6e20 5cb3 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e829e: 6e10 67b3 0000 |0013: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3e82a4: 0c00 |0016: move-result-object v0 │ │ +3e82a6: 1a01 354f |0017: const-string v1, "PlaybackController" // string@4f35 │ │ +3e82aa: 7120 fe0a 0100 |0019: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3e82b0: 7010 2a9e 0200 |001c: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.checkMediaInfoLoaded:()V // method@9e2a │ │ +3e82b6: 6200 798e |001f: sget-object v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController$4;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8e79 │ │ +3e82ba: 5421 858e |0021: iget-object v1, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.status:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@8e85 │ │ +3e82be: 6e10 97b2 0100 |0023: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3e82c4: 0a01 |0026: move-result v1 │ │ +3e82c6: 4400 0001 |0027: aget v0, v0, v1 │ │ +3e82ca: 1211 |0029: const/4 v1, #int 1 // #1 │ │ +3e82cc: 2b00 1a00 0000 |002a: packed-switch v0, 00000044 // +0000001a │ │ +3e82d2: 2816 |002d: goto 0043 // +0016 │ │ +3e82d4: 6e20 4b9e 1200 |002e: invoke-virtual {v2, v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.updatePlayButtonShowsPlay:(Z)V // method@9e4b │ │ +3e82da: 2812 |0031: goto 0043 // +0012 │ │ +3e82dc: 5420 838e |0032: iget-object v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e83 │ │ +3e82e0: 3800 0f00 |0034: if-eqz v0, 0043 // +000f │ │ +3e82e4: 6e10 859a 0000 |0036: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isStartWhenPrepared:()Z // method@9a85 │ │ +3e82ea: 0a00 |0039: move-result v0 │ │ +3e82ec: b710 |003a: xor-int/2addr v0, v1 │ │ +3e82ee: 6e20 4b9e 0200 |003b: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.updatePlayButtonShowsPlay:(Z)V // method@9e4b │ │ +3e82f4: 2805 |003e: goto 0043 // +0005 │ │ +3e82f6: 1200 |003f: const/4 v0, #int 0 // #0 │ │ +3e82f8: 6e20 4b9e 0200 |0040: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.updatePlayButtonShowsPlay:(Z)V // method@9e4b │ │ +3e82fe: 0e00 |0043: return-void │ │ +3e8300: 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 │ │ @@ -855686,47 +855686,47 @@ │ │ type : '()V' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -3e83b4: |[3e83b4] de.danoeh.antennapod.core.util.playback.PlaybackController.initServiceRunning:()V │ │ -3e83c4: 1d04 |0000: monitor-enter v4 │ │ -3e83c6: 5540 7d8e |0001: iget-boolean v0, v4, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.initialized:Z // field@8e7d │ │ -3e83ca: 3800 0400 |0003: if-eqz v0, 0007 // +0004 │ │ -3e83ce: 1e04 |0005: monitor-exit v4 │ │ -3e83d0: 0e00 |0006: return-void │ │ -3e83d2: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -3e83d4: 5c40 7d8e |0008: iput-boolean v0, v4, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.initialized:Z // field@8e7d │ │ -3e83d8: 5440 7b8e |000a: iget-object v0, v4, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.activity:Landroid/app/Activity; // field@8e7b │ │ -3e83dc: 5441 868e |000c: iget-object v1, v4, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.statusUpdate:Landroid/content/BroadcastReceiver; // field@8e86 │ │ -3e83e0: 2202 6d00 |000e: new-instance v2, Landroid/content/IntentFilter; // type@006d │ │ -3e83e4: 1a03 8168 |0010: const-string v3, "action.de.danoeh.antennapod.core.service.playerStatusChanged" // string@6881 │ │ -3e83e8: 7020 8c02 3200 |0012: invoke-direct {v2, v3}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@028c │ │ -3e83ee: 6e30 3f02 1002 |0015: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@023f │ │ -3e83f4: 5440 7b8e |0018: iget-object v0, v4, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.activity:Landroid/app/Activity; // field@8e7b │ │ -3e83f8: 5441 828e |001a: iget-object v1, v4, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.notificationReceiver:Landroid/content/BroadcastReceiver; // field@8e82 │ │ -3e83fc: 2202 6d00 |001c: new-instance v2, Landroid/content/IntentFilter; // type@006d │ │ -3e8400: 1a03 8068 |001e: const-string v3, "action.de.danoeh.antennapod.core.service.playerNotification" // string@6880 │ │ -3e8404: 7020 8c02 3200 |0020: invoke-direct {v2, v3}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@028c │ │ -3e840a: 6e30 3f02 1002 |0023: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@023f │ │ -3e8410: 5540 848e |0026: iget-boolean v0, v4, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.released:Z // field@8e84 │ │ -3e8414: 3900 0a00 |0028: if-nez v0, 0032 // +000a │ │ -3e8418: 7010 299e 0400 |002a: invoke-direct {v4}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.bindToService:()V // method@9e29 │ │ -3e841e: 7010 2a9e 0400 |002d: invoke-direct {v4}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.checkMediaInfoLoaded:()V // method@9e2a │ │ -3e8424: 1e04 |0030: monitor-exit v4 │ │ -3e8426: 0e00 |0031: return-void │ │ -3e8428: 2200 711e |0032: new-instance v0, Ljava/lang/IllegalStateException; // type@1e71 │ │ -3e842c: 1a01 2f13 |0034: const-string v1, "Can't call init() after release() has been called" // string@132f │ │ -3e8430: 7020 afb2 1000 |0036: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@b2af │ │ -3e8436: 2700 |0039: throw v0 │ │ -3e8438: 0d00 |003a: move-exception v0 │ │ -3e843a: 1e04 |003b: monitor-exit v4 │ │ -3e843c: 2700 |003c: throw v0 │ │ +3e837c: |[3e837c] de.danoeh.antennapod.core.util.playback.PlaybackController.initServiceRunning:()V │ │ +3e838c: 1d04 |0000: monitor-enter v4 │ │ +3e838e: 5540 7d8e |0001: iget-boolean v0, v4, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.initialized:Z // field@8e7d │ │ +3e8392: 3800 0400 |0003: if-eqz v0, 0007 // +0004 │ │ +3e8396: 1e04 |0005: monitor-exit v4 │ │ +3e8398: 0e00 |0006: return-void │ │ +3e839a: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +3e839c: 5c40 7d8e |0008: iput-boolean v0, v4, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.initialized:Z // field@8e7d │ │ +3e83a0: 5440 7b8e |000a: iget-object v0, v4, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.activity:Landroid/app/Activity; // field@8e7b │ │ +3e83a4: 5441 868e |000c: iget-object v1, v4, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.statusUpdate:Landroid/content/BroadcastReceiver; // field@8e86 │ │ +3e83a8: 2202 6d00 |000e: new-instance v2, Landroid/content/IntentFilter; // type@006d │ │ +3e83ac: 1a03 8168 |0010: const-string v3, "action.de.danoeh.antennapod.core.service.playerStatusChanged" // string@6881 │ │ +3e83b0: 7020 8c02 3200 |0012: invoke-direct {v2, v3}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@028c │ │ +3e83b6: 6e30 3f02 1002 |0015: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@023f │ │ +3e83bc: 5440 7b8e |0018: iget-object v0, v4, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.activity:Landroid/app/Activity; // field@8e7b │ │ +3e83c0: 5441 828e |001a: iget-object v1, v4, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.notificationReceiver:Landroid/content/BroadcastReceiver; // field@8e82 │ │ +3e83c4: 2202 6d00 |001c: new-instance v2, Landroid/content/IntentFilter; // type@006d │ │ +3e83c8: 1a03 8068 |001e: const-string v3, "action.de.danoeh.antennapod.core.service.playerNotification" // string@6880 │ │ +3e83cc: 7020 8c02 3200 |0020: invoke-direct {v2, v3}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@028c │ │ +3e83d2: 6e30 3f02 1002 |0023: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@023f │ │ +3e83d8: 5540 848e |0026: iget-boolean v0, v4, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.released:Z // field@8e84 │ │ +3e83dc: 3900 0a00 |0028: if-nez v0, 0032 // +000a │ │ +3e83e0: 7010 299e 0400 |002a: invoke-direct {v4}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.bindToService:()V // method@9e29 │ │ +3e83e6: 7010 2a9e 0400 |002d: invoke-direct {v4}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.checkMediaInfoLoaded:()V // method@9e2a │ │ +3e83ec: 1e04 |0030: monitor-exit v4 │ │ +3e83ee: 0e00 |0031: return-void │ │ +3e83f0: 2200 711e |0032: new-instance v0, Ljava/lang/IllegalStateException; // type@1e71 │ │ +3e83f4: 1a01 2f13 |0034: const-string v1, "Can't call init() after release() has been called" // string@132f │ │ +3e83f8: 7020 afb2 1000 |0036: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@b2af │ │ +3e83fe: 2700 |0039: throw v0 │ │ +3e8400: 0d00 |003a: move-exception v0 │ │ +3e8402: 1e04 |003b: monitor-exit v4 │ │ +3e8404: 2700 |003c: throw v0 │ │ catches : 3 │ │ 0x0001 - 0x0003 │ │ -> 0x003a │ │ 0x0008 - 0x0030 │ │ -> 0x003a │ │ 0x0032 - 0x003a │ │ -> 0x003a │ │ @@ -855749,33 +855749,33 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -3e85b0: |[3e85b0] de.danoeh.antennapod.core.util.playback.PlaybackController.queryService:()V │ │ -3e85c0: 1a00 f950 |0000: const-string v0, "Querying service info" // string@50f9 │ │ -3e85c4: 1a01 354f |0002: const-string v1, "PlaybackController" // string@4f35 │ │ -3e85c8: 7120 fe0a 0100 |0004: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3e85ce: 5420 838e |0007: iget-object v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e83 │ │ -3e85d2: 3800 1500 |0009: if-eqz v0, 001e // +0015 │ │ -3e85d6: 6e10 7b9a 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPSMPInfo:()Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; // method@9a7b │ │ -3e85dc: 0c00 |000e: move-result-object v0 │ │ -3e85de: 5401 9ac8 |000f: iget-object v1, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89a │ │ -3e85e2: 5b21 858e |0011: iput-object v1, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.status:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@8e85 │ │ -3e85e6: 5400 99c8 |0013: iget-object v0, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@c899 │ │ -3e85ea: 5b20 808e |0015: iput-object v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8e80 │ │ -3e85ee: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -3e85f0: 5c20 818e |0018: iput-boolean v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.mediaInfoLoaded:Z // field@8e81 │ │ -3e85f4: 7010 369e 0200 |001a: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.handleStatus:()V // method@9e36 │ │ -3e85fa: 2806 |001d: goto 0023 // +0006 │ │ -3e85fc: 1a00 f4c8 |001e: const-string v0, "queryService() was called without an existing connection to playbackservice" // string@c8f4 │ │ -3e8600: 7120 000b 0100 |0020: invoke-static {v1, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -3e8606: 0e00 |0023: return-void │ │ +3e8578: |[3e8578] de.danoeh.antennapod.core.util.playback.PlaybackController.queryService:()V │ │ +3e8588: 1a00 f950 |0000: const-string v0, "Querying service info" // string@50f9 │ │ +3e858c: 1a01 354f |0002: const-string v1, "PlaybackController" // string@4f35 │ │ +3e8590: 7120 fe0a 0100 |0004: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3e8596: 5420 838e |0007: iget-object v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e83 │ │ +3e859a: 3800 1500 |0009: if-eqz v0, 001e // +0015 │ │ +3e859e: 6e10 7b9a 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPSMPInfo:()Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; // method@9a7b │ │ +3e85a4: 0c00 |000e: move-result-object v0 │ │ +3e85a6: 5401 9ac8 |000f: iget-object v1, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89a │ │ +3e85aa: 5b21 858e |0011: iput-object v1, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.status:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@8e85 │ │ +3e85ae: 5400 99c8 |0013: iget-object v0, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@c899 │ │ +3e85b2: 5b20 808e |0015: iput-object v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8e80 │ │ +3e85b6: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +3e85b8: 5c20 818e |0018: iput-boolean v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.mediaInfoLoaded:Z // field@8e81 │ │ +3e85bc: 7010 369e 0200 |001a: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.handleStatus:()V // method@9e36 │ │ +3e85c2: 2806 |001d: goto 0023 // +0006 │ │ +3e85c4: 1a00 f4c8 |001e: const-string v0, "queryService() was called without an existing connection to playbackservice" // string@c8f4 │ │ +3e85c8: 7120 000b 0100 |0020: invoke-static {v1, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +3e85ce: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=275 │ │ 0x0007 line=276 │ │ 0x000b line=277 │ │ 0x000f line=278 │ │ 0x0013 line=279 │ │ @@ -855790,21 +855790,21 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -3e87cc: |[3e87cc] de.danoeh.antennapod.core.util.playback.PlaybackController.unbind:()V │ │ -3e87dc: 5420 7b8e |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.activity:Landroid/app/Activity; // field@8e7b │ │ -3e87e0: 5421 7f8e |0002: iget-object v1, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.mConnection:Landroid/content/ServiceConnection; // field@8e7f │ │ -3e87e4: 6e20 4702 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Context;.unbindService:(Landroid/content/ServiceConnection;)V // method@0247 │ │ -3e87ea: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -3e87ec: 5c20 7d8e |0008: iput-boolean v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.initialized:Z // field@8e7d │ │ -3e87f0: 0e00 |000a: return-void │ │ +3e8794: |[3e8794] de.danoeh.antennapod.core.util.playback.PlaybackController.unbind:()V │ │ +3e87a4: 5420 7b8e |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.activity:Landroid/app/Activity; // field@8e7b │ │ +3e87a8: 5421 7f8e |0002: iget-object v1, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.mConnection:Landroid/content/ServiceConnection; // field@8e7f │ │ +3e87ac: 6e20 4702 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Context;.unbindService:(Landroid/content/ServiceConnection;)V // method@0247 │ │ +3e87b2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +3e87b4: 5c20 7d8e |0008: iput-boolean v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.initialized:Z // field@8e7d │ │ +3e87b8: 0e00 |000a: return-void │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ Ljava/lang/IllegalArgumentException; -> 0x0007 │ │ positions : │ │ 0x0000 line=129 │ │ 0x0008 line=133 │ │ locals : │ │ @@ -855816,19 +855816,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3e8248: |[3e8248] de.danoeh.antennapod.core.util.playback.PlaybackController.disableSleepTimer:()V │ │ -3e8258: 5410 838e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e83 │ │ -3e825c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -3e8260: 6e10 739a 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.disableSleepTimer:()V // method@9a73 │ │ -3e8266: 0e00 |0007: return-void │ │ +3e8210: |[3e8210] de.danoeh.antennapod.core.util.playback.PlaybackController.disableSleepTimer:()V │ │ +3e8220: 5410 838e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e83 │ │ +3e8224: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +3e8228: 6e10 739a 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.disableSleepTimer:()V // method@9a73 │ │ +3e822e: 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; │ │ │ │ @@ -855837,25 +855837,25 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -3e8268: |[3e8268] de.danoeh.antennapod.core.util.playback.PlaybackController.extendSleepTimer:(J)V │ │ -3e8278: 6e10 339e 0500 |0000: invoke-virtual {v5}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getSleepTimerTimeLeft:()J // method@9e33 │ │ -3e827e: 0b00 |0003: move-result-wide v0 │ │ -3e8280: 5452 838e |0004: iget-object v2, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e83 │ │ -3e8284: 3802 0c00 |0006: if-eqz v2, 0012 // +000c │ │ -3e8288: 1602 ffff |0008: const-wide/16 v2, #int -1 // #ffff │ │ -3e828c: 3104 0002 |000a: cmp-long v4, v0, v2 │ │ -3e8290: 3804 0600 |000c: if-eqz v4, 0012 // +0006 │ │ -3e8294: bb60 |000e: add-long/2addr v0, v6 │ │ -3e8296: 6e30 479e 0501 |000f: invoke-virtual {v5, v0, v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.setSleepTimer:(J)V // method@9e47 │ │ -3e829c: 0e00 |0012: return-void │ │ +3e8230: |[3e8230] de.danoeh.antennapod.core.util.playback.PlaybackController.extendSleepTimer:(J)V │ │ +3e8240: 6e10 339e 0500 |0000: invoke-virtual {v5}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getSleepTimerTimeLeft:()J // method@9e33 │ │ +3e8246: 0b00 |0003: move-result-wide v0 │ │ +3e8248: 5452 838e |0004: iget-object v2, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e83 │ │ +3e824c: 3802 0c00 |0006: if-eqz v2, 0012 // +000c │ │ +3e8250: 1602 ffff |0008: const-wide/16 v2, #int -1 // #ffff │ │ +3e8254: 3104 0002 |000a: cmp-long v4, v0, v2 │ │ +3e8258: 3804 0600 |000c: if-eqz v4, 0012 // +0006 │ │ +3e825c: bb60 |000e: add-long/2addr v0, v6 │ │ +3e825e: 6e30 479e 0501 |000f: invoke-virtual {v5, v0, v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.setSleepTimer:(J)V // method@9e47 │ │ +3e8264: 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; │ │ @@ -855866,23 +855866,23 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -3e8000: |[3e8000] de.danoeh.antennapod.core.util.playback.PlaybackController.getAudioTracks:()Ljava/util/List; │ │ -3e8010: 5410 838e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e83 │ │ -3e8014: 3900 0700 |0002: if-nez v0, 0009 // +0007 │ │ -3e8018: 7100 0cb5 0000 |0004: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b50c │ │ -3e801e: 0c00 |0007: move-result-object v0 │ │ -3e8020: 1100 |0008: return-object v0 │ │ -3e8022: 6e10 759a 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getAudioTracks:()Ljava/util/List; // method@9a75 │ │ -3e8028: 0c00 |000c: move-result-object v0 │ │ -3e802a: 1100 |000d: return-object v0 │ │ +3e7fc8: |[3e7fc8] de.danoeh.antennapod.core.util.playback.PlaybackController.getAudioTracks:()Ljava/util/List; │ │ +3e7fd8: 5410 838e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e83 │ │ +3e7fdc: 3900 0700 |0002: if-nez v0, 0009 // +0007 │ │ +3e7fe0: 7100 0cb5 0000 |0004: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b50c │ │ +3e7fe6: 0c00 |0007: move-result-object v0 │ │ +3e7fe8: 1100 |0008: return-object v0 │ │ +3e7fea: 6e10 759a 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getAudioTracks:()Ljava/util/List; // method@9a75 │ │ +3e7ff0: 0c00 |000c: move-result-object v0 │ │ +3e7ff2: 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; │ │ @@ -855892,25 +855892,25 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -3e7f1c: |[3e7f1c] de.danoeh.antennapod.core.util.playback.PlaybackController.getCurrentPlaybackSpeedMultiplier:()F │ │ -3e7f2c: 5410 838e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e83 │ │ -3e7f30: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -3e7f34: 6e10 779a 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getCurrentPlaybackSpeed:()F // method@9a77 │ │ -3e7f3a: 0a00 |0007: move-result v0 │ │ -3e7f3c: 0f00 |0008: return v0 │ │ -3e7f3e: 6e10 309e 0100 |0009: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ -3e7f44: 0c00 |000c: move-result-object v0 │ │ -3e7f46: 7110 9998 0000 |000d: invoke-static {v0}, Lde/danoeh/antennapod/core/feed/util/PlaybackSpeedUtils;.getCurrentPlaybackSpeed:(Lde/danoeh/antennapod/model/playback/Playable;)F // method@9899 │ │ -3e7f4c: 0a00 |0010: move-result v0 │ │ -3e7f4e: 0f00 |0011: return v0 │ │ +3e7ee4: |[3e7ee4] de.danoeh.antennapod.core.util.playback.PlaybackController.getCurrentPlaybackSpeedMultiplier:()F │ │ +3e7ef4: 5410 838e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e83 │ │ +3e7ef8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +3e7efc: 6e10 779a 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getCurrentPlaybackSpeed:()F // method@9a77 │ │ +3e7f02: 0a00 |0007: move-result v0 │ │ +3e7f04: 0f00 |0008: return v0 │ │ +3e7f06: 6e10 309e 0100 |0009: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ +3e7f0c: 0c00 |000c: move-result-object v0 │ │ +3e7f0e: 7110 9998 0000 |000d: invoke-static {v0}, Lde/danoeh/antennapod/core/feed/util/PlaybackSpeedUtils;.getCurrentPlaybackSpeed:(Lde/danoeh/antennapod/model/playback/Playable;)F // method@9899 │ │ +3e7f14: 0a00 |0010: move-result v0 │ │ +3e7f16: 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; │ │ @@ -855920,30 +855920,30 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -3e7f50: |[3e7f50] de.danoeh.antennapod.core.util.playback.PlaybackController.getDuration:()I │ │ -3e7f60: 5410 838e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e83 │ │ -3e7f64: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -3e7f68: 6e10 799a 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getDuration:()I // method@9a79 │ │ -3e7f6e: 0a00 |0007: move-result v0 │ │ -3e7f70: 0f00 |0008: return v0 │ │ -3e7f72: 6e10 309e 0100 |0009: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ -3e7f78: 0c00 |000c: move-result-object v0 │ │ -3e7f7a: 3800 0b00 |000d: if-eqz v0, 0018 // +000b │ │ -3e7f7e: 6e10 309e 0100 |000f: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ -3e7f84: 0c00 |0012: move-result-object v0 │ │ -3e7f86: 7210 e5ac 0000 |0013: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ace5 │ │ -3e7f8c: 0a00 |0016: move-result v0 │ │ -3e7f8e: 0f00 |0017: return v0 │ │ -3e7f90: 12f0 |0018: const/4 v0, #int -1 // #ff │ │ -3e7f92: 0f00 |0019: return v0 │ │ +3e7f18: |[3e7f18] de.danoeh.antennapod.core.util.playback.PlaybackController.getDuration:()I │ │ +3e7f28: 5410 838e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e83 │ │ +3e7f2c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +3e7f30: 6e10 799a 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getDuration:()I // method@9a79 │ │ +3e7f36: 0a00 |0007: move-result v0 │ │ +3e7f38: 0f00 |0008: return v0 │ │ +3e7f3a: 6e10 309e 0100 |0009: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ +3e7f40: 0c00 |000c: move-result-object v0 │ │ +3e7f42: 3800 0b00 |000d: if-eqz v0, 0018 // +000b │ │ +3e7f46: 6e10 309e 0100 |000f: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ +3e7f4c: 0c00 |0012: move-result-object v0 │ │ +3e7f4e: 7210 e5ac 0000 |0013: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ace5 │ │ +3e7f54: 0a00 |0016: move-result v0 │ │ +3e7f56: 0f00 |0017: return v0 │ │ +3e7f58: 12f0 |0018: const/4 v0, #int -1 // #ff │ │ +3e7f5a: 0f00 |0019: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ 0x0004 line=333 │ │ 0x0009 line=334 │ │ 0x000f line=335 │ │ locals : │ │ @@ -855954,23 +855954,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 │ │ -3e7ed4: |[3e7ed4] de.danoeh.antennapod.core.util.playback.PlaybackController.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; │ │ -3e7ee4: 5410 808e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8e80 │ │ -3e7ee8: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -3e7eec: 5410 7b8e |0004: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.activity:Landroid/app/Activity; // field@8e7b │ │ -3e7ef0: 7110 a298 0000 |0006: invoke-static {v0}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.createInstanceFromPreferences:(Landroid/content/Context;)Lde/danoeh/antennapod/model/playback/Playable; // method@98a2 │ │ -3e7ef6: 0c00 |0009: move-result-object v0 │ │ -3e7ef8: 5b10 808e |000a: iput-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8e80 │ │ -3e7efc: 5410 808e |000c: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8e80 │ │ -3e7f00: 1100 |000e: return-object v0 │ │ +3e7e9c: |[3e7e9c] de.danoeh.antennapod.core.util.playback.PlaybackController.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; │ │ +3e7eac: 5410 808e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8e80 │ │ +3e7eb0: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +3e7eb4: 5410 7b8e |0004: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.activity:Landroid/app/Activity; // field@8e7b │ │ +3e7eb8: 7110 a298 0000 |0006: invoke-static {v0}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.createInstanceFromPreferences:(Landroid/content/Context;)Lde/danoeh/antennapod/model/playback/Playable; // method@98a2 │ │ +3e7ebe: 0c00 |0009: move-result-object v0 │ │ +3e7ec0: 5b10 808e |000a: iput-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8e80 │ │ +3e7ec4: 5410 808e |000c: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8e80 │ │ +3e7ec8: 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; │ │ @@ -855980,30 +855980,30 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -3e7f94: |[3e7f94] de.danoeh.antennapod.core.util.playback.PlaybackController.getPosition:()I │ │ -3e7fa4: 5410 838e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e83 │ │ -3e7fa8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -3e7fac: 6e10 789a 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getCurrentPosition:()I // method@9a78 │ │ -3e7fb2: 0a00 |0007: move-result v0 │ │ -3e7fb4: 0f00 |0008: return v0 │ │ -3e7fb6: 6e10 309e 0100 |0009: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ -3e7fbc: 0c00 |000c: move-result-object v0 │ │ -3e7fbe: 3800 0b00 |000d: if-eqz v0, 0018 // +000b │ │ -3e7fc2: 6e10 309e 0100 |000f: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ -3e7fc8: 0c00 |0012: move-result-object v0 │ │ -3e7fca: 7210 eeac 0000 |0013: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@acee │ │ -3e7fd0: 0a00 |0016: move-result v0 │ │ -3e7fd2: 0f00 |0017: return v0 │ │ -3e7fd4: 12f0 |0018: const/4 v0, #int -1 // #ff │ │ -3e7fd6: 0f00 |0019: return v0 │ │ +3e7f5c: |[3e7f5c] de.danoeh.antennapod.core.util.playback.PlaybackController.getPosition:()I │ │ +3e7f6c: 5410 838e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e83 │ │ +3e7f70: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +3e7f74: 6e10 789a 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getCurrentPosition:()I // method@9a78 │ │ +3e7f7a: 0a00 |0007: move-result v0 │ │ +3e7f7c: 0f00 |0008: return v0 │ │ +3e7f7e: 6e10 309e 0100 |0009: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ +3e7f84: 0c00 |000c: move-result-object v0 │ │ +3e7f86: 3800 0b00 |000d: if-eqz v0, 0018 // +000b │ │ +3e7f8a: 6e10 309e 0100 |000f: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ +3e7f90: 0c00 |0012: move-result-object v0 │ │ +3e7f92: 7210 eeac 0000 |0013: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@acee │ │ +3e7f98: 0a00 |0016: move-result v0 │ │ +3e7f9a: 0f00 |0017: return v0 │ │ +3e7f9c: 12f0 |0018: const/4 v0, #int -1 // #ff │ │ +3e7f9e: 0f00 |0019: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ 0x0004 line=323 │ │ 0x0009 line=324 │ │ 0x000f line=325 │ │ locals : │ │ @@ -856014,22 +856014,22 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -3e7fd8: |[3e7fd8] de.danoeh.antennapod.core.util.playback.PlaybackController.getSelectedAudioTrack:()I │ │ -3e7fe8: 5410 838e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e83 │ │ -3e7fec: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -3e7ff0: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ -3e7ff2: 0f00 |0005: return v0 │ │ -3e7ff4: 6e10 7f9a 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getSelectedAudioTrack:()I // method@9a7f │ │ -3e7ffa: 0a00 |0009: move-result v0 │ │ -3e7ffc: 0f00 |000a: return v0 │ │ +3e7fa0: |[3e7fa0] de.danoeh.antennapod.core.util.playback.PlaybackController.getSelectedAudioTrack:()I │ │ +3e7fb0: 5410 838e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e83 │ │ +3e7fb4: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +3e7fb8: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ +3e7fba: 0f00 |0005: return v0 │ │ +3e7fbc: 6e10 7f9a 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getSelectedAudioTrack:()I // method@9a7f │ │ +3e7fc2: 0a00 |0009: move-result v0 │ │ +3e7fc4: 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; │ │ │ │ @@ -856038,22 +856038,22 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -3e802c: |[3e802c] de.danoeh.antennapod.core.util.playback.PlaybackController.getSleepTimerTimeLeft:()J │ │ -3e803c: 5420 838e |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e83 │ │ -3e8040: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -3e8044: 6e10 809a 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getSleepTimerTimeLeft:()J // method@9a80 │ │ -3e804a: 0b00 |0007: move-result-wide v0 │ │ -3e804c: 1000 |0008: return-wide v0 │ │ -3e804e: 1600 ffff |0009: const-wide/16 v0, #int -1 // #ffff │ │ -3e8052: 1000 |000b: return-wide v0 │ │ +3e7ff4: |[3e7ff4] de.danoeh.antennapod.core.util.playback.PlaybackController.getSleepTimerTimeLeft:()J │ │ +3e8004: 5420 838e |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e83 │ │ +3e8008: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +3e800c: 6e10 809a 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getSleepTimerTimeLeft:()J // method@9a80 │ │ +3e8012: 0b00 |0007: move-result-wide v0 │ │ +3e8014: 1000 |0008: return-wide v0 │ │ +3e8016: 1600 ffff |0009: const-wide/16 v0, #int -1 // #ffff │ │ +3e801a: 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; │ │ │ │ @@ -856062,17 +856062,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 │ │ -3e7f04: |[3e7f04] de.danoeh.antennapod.core.util.playback.PlaybackController.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; │ │ -3e7f14: 5410 858e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.status:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@8e85 │ │ -3e7f18: 1100 |0002: return-object v0 │ │ +3e7ecc: |[3e7ecc] de.danoeh.antennapod.core.util.playback.PlaybackController.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; │ │ +3e7edc: 5410 858e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.status:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@8e85 │ │ +3e7ee0: 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;) │ │ @@ -856080,22 +856080,22 @@ │ │ type : '()Landroid/util/Pair;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -3e7dbc: |[3e7dbc] de.danoeh.antennapod.core.util.playback.PlaybackController.getVideoSize:()Landroid/util/Pair; │ │ -3e7dcc: 5410 838e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e83 │ │ -3e7dd0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -3e7dd4: 6e10 829a 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getVideoSize:()Landroid/util/Pair; // method@9a82 │ │ -3e7dda: 0c00 |0007: move-result-object v0 │ │ -3e7ddc: 1100 |0008: return-object v0 │ │ -3e7dde: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -3e7de0: 1100 |000a: return-object v0 │ │ +3e7d84: |[3e7d84] de.danoeh.antennapod.core.util.playback.PlaybackController.getVideoSize:()Landroid/util/Pair; │ │ +3e7d94: 5410 838e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e83 │ │ +3e7d98: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +3e7d9c: 6e10 829a 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getVideoSize:()Landroid/util/Pair; // method@9a82 │ │ +3e7da2: 0c00 |0007: move-result-object v0 │ │ +3e7da4: 1100 |0008: return-object v0 │ │ +3e7da6: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +3e7da8: 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; │ │ │ │ @@ -856104,33 +856104,33 @@ │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -3e8358: |[3e8358] de.danoeh.antennapod.core.util.playback.PlaybackController.init:()V │ │ -3e8368: 1d02 |0000: monitor-enter v2 │ │ -3e836a: 5520 7c8e |0001: iget-boolean v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.eventsRegistered:Z // field@8e7c │ │ -3e836e: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -3e8370: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ -3e8374: 7100 8db7 0000 |0006: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3e837a: 0c00 |0009: move-result-object v0 │ │ -3e837c: 6e20 92b7 2000 |000a: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b792 │ │ -3e8382: 5c21 7c8e |000d: iput-boolean v1, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.eventsRegistered:Z // field@8e7c │ │ -3e8386: 6300 538d |000f: sget-boolean v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isRunning:Z // field@8d53 │ │ -3e838a: 3800 0600 |0011: if-eqz v0, 0017 // +0006 │ │ -3e838e: 7010 389e 0200 |0013: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.initServiceRunning:()V // method@9e38 │ │ -3e8394: 2804 |0016: goto 001a // +0004 │ │ -3e8396: 6e20 4b9e 1200 |0017: invoke-virtual {v2, v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.updatePlayButtonShowsPlay:(Z)V // method@9e4b │ │ -3e839c: 1e02 |001a: monitor-exit v2 │ │ -3e839e: 0e00 |001b: return-void │ │ -3e83a0: 0d00 |001c: move-exception v0 │ │ -3e83a2: 1e02 |001d: monitor-exit v2 │ │ -3e83a4: 2700 |001e: throw v0 │ │ +3e8320: |[3e8320] de.danoeh.antennapod.core.util.playback.PlaybackController.init:()V │ │ +3e8330: 1d02 |0000: monitor-enter v2 │ │ +3e8332: 5520 7c8e |0001: iget-boolean v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.eventsRegistered:Z // field@8e7c │ │ +3e8336: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +3e8338: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ +3e833c: 7100 8db7 0000 |0006: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3e8342: 0c00 |0009: move-result-object v0 │ │ +3e8344: 6e20 92b7 2000 |000a: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b792 │ │ +3e834a: 5c21 7c8e |000d: iput-boolean v1, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.eventsRegistered:Z // field@8e7c │ │ +3e834e: 6300 538d |000f: sget-boolean v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isRunning:Z // field@8d53 │ │ +3e8352: 3800 0600 |0011: if-eqz v0, 0017 // +0006 │ │ +3e8356: 7010 389e 0200 |0013: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.initServiceRunning:()V // method@9e38 │ │ +3e835c: 2804 |0016: goto 001a // +0004 │ │ +3e835e: 6e20 4b9e 1200 |0017: invoke-virtual {v2, v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.updatePlayButtonShowsPlay:(Z)V // method@9e4b │ │ +3e8364: 1e02 |001a: monitor-exit v2 │ │ +3e8366: 0e00 |001b: return-void │ │ +3e8368: 0d00 |001c: move-exception v0 │ │ +3e836a: 1e02 |001d: monitor-exit v2 │ │ +3e836c: 2700 |001e: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x001a │ │ -> 0x001c │ │ positions : │ │ 0x0001 line=62 │ │ 0x0006 line=63 │ │ 0x000d line=64 │ │ @@ -856146,40 +856146,40 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 43 16-bit code units │ │ -3e7dfc: |[3e7dfc] de.danoeh.antennapod.core.util.playback.PlaybackController.isPlayingVideoLocally:()Z │ │ -3e7e0c: 7100 849a 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isCasting:()Z // method@9a84 │ │ -3e7e12: 0a00 |0003: move-result v0 │ │ -3e7e14: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -3e7e16: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ -3e7e1a: 0f01 |0007: return v1 │ │ -3e7e1c: 5440 838e |0008: iget-object v0, v4, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e83 │ │ -3e7e20: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -3e7e22: 3800 0c00 |000b: if-eqz v0, 0017 // +000c │ │ -3e7e26: 7100 769a 0000 |000d: invoke-static {}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getCurrentMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@9a76 │ │ -3e7e2c: 0c00 |0010: move-result-object v0 │ │ -3e7e2e: 6203 aa97 |0011: sget-object v3, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@97aa │ │ -3e7e32: 3330 0300 |0013: if-ne v0, v3, 0016 // +0003 │ │ -3e7e36: 1211 |0015: const/4 v1, #int 1 // #1 │ │ -3e7e38: 0f01 |0016: return v1 │ │ -3e7e3a: 6e10 309e 0400 |0017: invoke-virtual {v4}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ -3e7e40: 0c00 |001a: move-result-object v0 │ │ -3e7e42: 3800 0f00 |001b: if-eqz v0, 002a // +000f │ │ -3e7e46: 6e10 309e 0400 |001d: invoke-virtual {v4}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ -3e7e4c: 0c00 |0020: move-result-object v0 │ │ -3e7e4e: 7210 ecac 0000 |0021: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@acec │ │ -3e7e54: 0c00 |0024: move-result-object v0 │ │ -3e7e56: 6203 aa97 |0025: sget-object v3, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@97aa │ │ -3e7e5a: 3330 0300 |0027: if-ne v0, v3, 002a // +0003 │ │ -3e7e5e: 1211 |0029: const/4 v1, #int 1 // #1 │ │ -3e7e60: 0f01 |002a: return v1 │ │ +3e7dc4: |[3e7dc4] de.danoeh.antennapod.core.util.playback.PlaybackController.isPlayingVideoLocally:()Z │ │ +3e7dd4: 7100 849a 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isCasting:()Z // method@9a84 │ │ +3e7dda: 0a00 |0003: move-result v0 │ │ +3e7ddc: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +3e7dde: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ +3e7de2: 0f01 |0007: return v1 │ │ +3e7de4: 5440 838e |0008: iget-object v0, v4, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e83 │ │ +3e7de8: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +3e7dea: 3800 0c00 |000b: if-eqz v0, 0017 // +000c │ │ +3e7dee: 7100 769a 0000 |000d: invoke-static {}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getCurrentMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@9a76 │ │ +3e7df4: 0c00 |0010: move-result-object v0 │ │ +3e7df6: 6203 aa97 |0011: sget-object v3, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@97aa │ │ +3e7dfa: 3330 0300 |0013: if-ne v0, v3, 0016 // +0003 │ │ +3e7dfe: 1211 |0015: const/4 v1, #int 1 // #1 │ │ +3e7e00: 0f01 |0016: return v1 │ │ +3e7e02: 6e10 309e 0400 |0017: invoke-virtual {v4}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ +3e7e08: 0c00 |001a: move-result-object v0 │ │ +3e7e0a: 3800 0f00 |001b: if-eqz v0, 002a // +000f │ │ +3e7e0e: 6e10 309e 0400 |001d: invoke-virtual {v4}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ +3e7e14: 0c00 |0020: move-result-object v0 │ │ +3e7e16: 7210 ecac 0000 |0021: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@acec │ │ +3e7e1c: 0c00 |0024: move-result-object v0 │ │ +3e7e1e: 6203 aa97 |0025: sget-object v3, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@97aa │ │ +3e7e22: 3330 0300 |0027: if-ne v0, v3, 002a // +0003 │ │ +3e7e26: 1211 |0029: const/4 v1, #int 1 // #1 │ │ +3e7e28: 0f01 |002a: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=443 │ │ 0x0008 line=445 │ │ 0x000d line=446 │ │ 0x0017 line=448 │ │ locals : │ │ @@ -856190,24 +856190,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -3e7e64: |[3e7e64] de.danoeh.antennapod.core.util.playback.PlaybackController.isStreaming:()Z │ │ -3e7e74: 5410 838e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e83 │ │ -3e7e78: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -3e7e7c: 6e10 869a 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isStreaming:()Z // method@9a86 │ │ -3e7e82: 0a00 |0007: move-result v0 │ │ -3e7e84: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -3e7e88: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -3e7e8a: 2802 |000b: goto 000d // +0002 │ │ -3e7e8c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -3e7e8e: 0f00 |000d: return v0 │ │ +3e7e2c: |[3e7e2c] de.danoeh.antennapod.core.util.playback.PlaybackController.isStreaming:()Z │ │ +3e7e3c: 5410 838e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e83 │ │ +3e7e40: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +3e7e44: 6e10 869a 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isStreaming:()Z // method@9a86 │ │ +3e7e4a: 0a00 |0007: move-result v0 │ │ +3e7e4c: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +3e7e50: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +3e7e52: 2802 |000b: goto 000d // +0002 │ │ +3e7e54: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +3e7e56: 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;) │ │ @@ -856221,19 +856221,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3e845c: |[3e845c] de.danoeh.antennapod.core.util.playback.PlaybackController.notifyVideoSurfaceAbandoned:()V │ │ -3e846c: 5410 838e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e83 │ │ -3e8470: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -3e8474: 6e10 969a 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notifyVideoSurfaceAbandoned:()V // method@9a96 │ │ -3e847a: 0e00 |0007: return-void │ │ +3e8424: |[3e8424] de.danoeh.antennapod.core.util.playback.PlaybackController.notifyVideoSurfaceAbandoned:()V │ │ +3e8434: 5410 838e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e83 │ │ +3e8438: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +3e843c: 6e10 969a 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notifyVideoSurfaceAbandoned:()V // method@9a96 │ │ +3e8442: 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; │ │ │ │ @@ -856242,20 +856242,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 │ │ -3e847c: |[3e847c] de.danoeh.antennapod.core.util.playback.PlaybackController.onEventMainThread:(Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent;)V │ │ -3e848c: 5422 5092 |0000: iget-object v2, v2, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent;.action:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@9250 │ │ -3e8490: 6200 4f92 |0002: sget-object v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.SERVICE_STARTED:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@924f │ │ -3e8494: 3302 0500 |0004: if-ne v2, v0, 0009 // +0005 │ │ -3e8498: 6e10 379e 0100 |0006: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.init:()V // method@9e37 │ │ -3e849e: 0e00 |0009: return-void │ │ +3e8444: |[3e8444] de.danoeh.antennapod.core.util.playback.PlaybackController.onEventMainThread:(Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent;)V │ │ +3e8454: 5422 5092 |0000: iget-object v2, v2, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent;.action:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@9250 │ │ +3e8458: 6200 4f92 |0002: sget-object v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.SERVICE_STARTED:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@924f │ │ +3e845c: 3302 0500 |0004: if-ne v2, v0, 0009 // +0005 │ │ +3e8460: 6e10 379e 0100 |0006: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.init:()V // method@9e37 │ │ +3e8466: 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; │ │ @@ -856265,16 +856265,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -3e84a0: |[3e84a0] de.danoeh.antennapod.core.util.playback.PlaybackController.onPlaybackEnd:()V │ │ -3e84b0: 0e00 |0000: return-void │ │ +3e8468: |[3e8468] de.danoeh.antennapod.core.util.playback.PlaybackController.onPlaybackEnd:()V │ │ +3e8478: 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;) │ │ @@ -856282,18 +856282,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3e84b4: |[3e84b4] de.danoeh.antennapod.core.util.playback.PlaybackController.pause:()V │ │ -3e84c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3e84c6: 5c10 818e |0001: iput-boolean v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.mediaInfoLoaded:Z // field@8e81 │ │ -3e84ca: 0e00 |0003: return-void │ │ +3e847c: |[3e847c] de.danoeh.antennapod.core.util.playback.PlaybackController.pause:()V │ │ +3e848c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3e848e: 5c10 818e |0001: iput-boolean v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.mediaInfoLoaded:Z // field@8e81 │ │ +3e8492: 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;) │ │ @@ -856301,69 +856301,69 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 106 16-bit code units │ │ -3e84cc: |[3e84cc] de.danoeh.antennapod.core.util.playback.PlaybackController.playPause:()V │ │ -3e84dc: 5450 838e |0000: iget-object v0, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e83 │ │ -3e84e0: 1a01 354f |0002: const-string v1, "PlaybackController" // string@4f35 │ │ -3e84e4: 3900 1400 |0004: if-nez v0, 0018 // +0014 │ │ -3e84e8: 2200 ba19 |0006: new-instance v0, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; // type@19ba │ │ -3e84ec: 5452 7b8e |0008: iget-object v2, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.activity:Landroid/app/Activity; // field@8e7b │ │ -3e84f0: 5453 808e |000a: iget-object v3, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8e80 │ │ -3e84f4: 7030 4c9e 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@9e4c │ │ -3e84fa: 6e10 509e 0000 |000f: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.start:()V // method@9e50 │ │ -3e8500: 1a00 294f |0012: const-string v0, "Play/Pause button was pressed, but playbackservice was null!" // string@4f29 │ │ -3e8504: 7120 080b 0100 |0014: invoke-static {v1, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0b08 │ │ -3e850a: 0e00 |0017: return-void │ │ -3e850c: 6200 798e |0018: sget-object v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController$4;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8e79 │ │ -3e8510: 5452 858e |001a: iget-object v2, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.status:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@8e85 │ │ -3e8514: 6e10 97b2 0200 |001c: invoke-virtual {v2}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3e851a: 0a02 |001f: move-result v2 │ │ -3e851c: 4400 0002 |0020: aget v0, v0, v2 │ │ -3e8520: 1212 |0022: const/4 v2, #int 1 // #1 │ │ -3e8522: 3220 4000 |0023: if-eq v0, v2, 0063 // +0040 │ │ -3e8526: 1223 |0025: const/4 v3, #int 2 // #2 │ │ -3e8528: 3230 3200 |0026: if-eq v0, v3, 0058 // +0032 │ │ -3e852c: 1233 |0028: const/4 v3, #int 3 // #3 │ │ -3e852e: 3230 2900 |0029: if-eq v0, v3, 0052 // +0029 │ │ -3e8532: 1243 |002b: const/4 v3, #int 4 // #4 │ │ -3e8534: 3230 2600 |002c: if-eq v0, v3, 0052 // +0026 │ │ -3e8538: 1263 |002e: const/4 v3, #int 6 // #6 │ │ -3e853a: 3230 1800 |002f: if-eq v0, v3, 0047 // +0018 │ │ -3e853e: 2200 ba19 |0031: new-instance v0, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; // type@19ba │ │ -3e8542: 5453 7b8e |0033: iget-object v3, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.activity:Landroid/app/Activity; // field@8e7b │ │ -3e8546: 5454 808e |0035: iget-object v4, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8e80 │ │ -3e854a: 7030 4c9e 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@9e4c │ │ -3e8550: 6e20 4d9e 2000 |003a: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.callEvenIfRunning:(Z)Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; // method@9e4d │ │ -3e8556: 0c00 |003d: move-result-object v0 │ │ -3e8558: 6e10 509e 0000 |003e: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.start:()V // method@9e50 │ │ -3e855e: 1a00 284f |0041: const-string v0, "Play/Pause button was pressed and PlaybackService state was unknown" // string@4f28 │ │ -3e8562: 7120 080b 0100 |0043: invoke-static {v1, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0b08 │ │ -3e8568: 2823 |0046: goto 0069 // +0023 │ │ -3e856a: 5450 838e |0047: iget-object v0, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e83 │ │ -3e856e: 6e20 ae9a 2000 |0049: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.setStartWhenPrepared:(Z)V // method@9aae │ │ -3e8574: 5450 838e |004c: iget-object v0, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e83 │ │ -3e8578: 6e10 a39a 0000 |004e: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.prepare:()V // method@9aa3 │ │ -3e857e: 2818 |0051: goto 0069 // +0018 │ │ -3e8580: 5450 838e |0052: iget-object v0, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e83 │ │ -3e8584: 6e10 a69a 0000 |0054: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.resume:()V // method@9aa6 │ │ -3e858a: 2812 |0057: goto 0069 // +0012 │ │ -3e858c: 5450 838e |0058: iget-object v0, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e83 │ │ -3e8590: 6e10 859a 0000 |005a: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isStartWhenPrepared:()Z // method@9a85 │ │ -3e8596: 0a01 |005d: move-result v1 │ │ -3e8598: b721 |005e: xor-int/2addr v1, v2 │ │ -3e859a: 6e20 ae9a 1000 |005f: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.setStartWhenPrepared:(Z)V // method@9aae │ │ -3e85a0: 2807 |0062: goto 0069 // +0007 │ │ -3e85a2: 5450 838e |0063: iget-object v0, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e83 │ │ -3e85a6: 1201 |0065: const/4 v1, #int 0 // #0 │ │ -3e85a8: 6e30 a09a 2001 |0066: invoke-virtual {v0, v2, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.pause:(ZZ)V // method@9aa0 │ │ -3e85ae: 0e00 |0069: return-void │ │ +3e8494: |[3e8494] de.danoeh.antennapod.core.util.playback.PlaybackController.playPause:()V │ │ +3e84a4: 5450 838e |0000: iget-object v0, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e83 │ │ +3e84a8: 1a01 354f |0002: const-string v1, "PlaybackController" // string@4f35 │ │ +3e84ac: 3900 1400 |0004: if-nez v0, 0018 // +0014 │ │ +3e84b0: 2200 ba19 |0006: new-instance v0, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; // type@19ba │ │ +3e84b4: 5452 7b8e |0008: iget-object v2, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.activity:Landroid/app/Activity; // field@8e7b │ │ +3e84b8: 5453 808e |000a: iget-object v3, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8e80 │ │ +3e84bc: 7030 4c9e 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@9e4c │ │ +3e84c2: 6e10 509e 0000 |000f: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.start:()V // method@9e50 │ │ +3e84c8: 1a00 294f |0012: const-string v0, "Play/Pause button was pressed, but playbackservice was null!" // string@4f29 │ │ +3e84cc: 7120 080b 0100 |0014: invoke-static {v1, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0b08 │ │ +3e84d2: 0e00 |0017: return-void │ │ +3e84d4: 6200 798e |0018: sget-object v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController$4;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8e79 │ │ +3e84d8: 5452 858e |001a: iget-object v2, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.status:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@8e85 │ │ +3e84dc: 6e10 97b2 0200 |001c: invoke-virtual {v2}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3e84e2: 0a02 |001f: move-result v2 │ │ +3e84e4: 4400 0002 |0020: aget v0, v0, v2 │ │ +3e84e8: 1212 |0022: const/4 v2, #int 1 // #1 │ │ +3e84ea: 3220 4000 |0023: if-eq v0, v2, 0063 // +0040 │ │ +3e84ee: 1223 |0025: const/4 v3, #int 2 // #2 │ │ +3e84f0: 3230 3200 |0026: if-eq v0, v3, 0058 // +0032 │ │ +3e84f4: 1233 |0028: const/4 v3, #int 3 // #3 │ │ +3e84f6: 3230 2900 |0029: if-eq v0, v3, 0052 // +0029 │ │ +3e84fa: 1243 |002b: const/4 v3, #int 4 // #4 │ │ +3e84fc: 3230 2600 |002c: if-eq v0, v3, 0052 // +0026 │ │ +3e8500: 1263 |002e: const/4 v3, #int 6 // #6 │ │ +3e8502: 3230 1800 |002f: if-eq v0, v3, 0047 // +0018 │ │ +3e8506: 2200 ba19 |0031: new-instance v0, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; // type@19ba │ │ +3e850a: 5453 7b8e |0033: iget-object v3, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.activity:Landroid/app/Activity; // field@8e7b │ │ +3e850e: 5454 808e |0035: iget-object v4, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8e80 │ │ +3e8512: 7030 4c9e 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@9e4c │ │ +3e8518: 6e20 4d9e 2000 |003a: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.callEvenIfRunning:(Z)Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; // method@9e4d │ │ +3e851e: 0c00 |003d: move-result-object v0 │ │ +3e8520: 6e10 509e 0000 |003e: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.start:()V // method@9e50 │ │ +3e8526: 1a00 284f |0041: const-string v0, "Play/Pause button was pressed and PlaybackService state was unknown" // string@4f28 │ │ +3e852a: 7120 080b 0100 |0043: invoke-static {v1, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0b08 │ │ +3e8530: 2823 |0046: goto 0069 // +0023 │ │ +3e8532: 5450 838e |0047: iget-object v0, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e83 │ │ +3e8536: 6e20 ae9a 2000 |0049: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.setStartWhenPrepared:(Z)V // method@9aae │ │ +3e853c: 5450 838e |004c: iget-object v0, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e83 │ │ +3e8540: 6e10 a39a 0000 |004e: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.prepare:()V // method@9aa3 │ │ +3e8546: 2818 |0051: goto 0069 // +0018 │ │ +3e8548: 5450 838e |0052: iget-object v0, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e83 │ │ +3e854c: 6e10 a69a 0000 |0054: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.resume:()V // method@9aa6 │ │ +3e8552: 2812 |0057: goto 0069 // +0012 │ │ +3e8554: 5450 838e |0058: iget-object v0, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e83 │ │ +3e8558: 6e10 859a 0000 |005a: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isStartWhenPrepared:()Z // method@9a85 │ │ +3e855e: 0a01 |005d: move-result v1 │ │ +3e8560: b721 |005e: xor-int/2addr v1, v2 │ │ +3e8562: 6e20 ae9a 1000 |005f: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.setStartWhenPrepared:(Z)V // method@9aae │ │ +3e8568: 2807 |0062: goto 0069 // +0007 │ │ +3e856a: 5450 838e |0063: iget-object v0, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e83 │ │ +3e856e: 1201 |0065: const/4 v1, #int 0 // #0 │ │ +3e8570: 6e30 a09a 2001 |0066: invoke-virtual {v0, v2, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.pause:(ZZ)V // method@9aa0 │ │ +3e8576: 0e00 |0069: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=292 │ │ 0x0006 line=293 │ │ 0x0014 line=294 │ │ 0x0018 line=297 │ │ 0x0031 line=313 │ │ @@ -856383,39 +856383,39 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -3e8608: |[3e8608] de.danoeh.antennapod.core.util.playback.PlaybackController.release:()V │ │ -3e8618: 1a00 354f |0000: const-string v0, "PlaybackController" // string@4f35 │ │ -3e861c: 1a01 e951 |0002: const-string v1, "Releasing PlaybackController" // string@51e9 │ │ -3e8620: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3e8626: 5420 7b8e |0007: iget-object v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.activity:Landroid/app/Activity; // field@8e7b │ │ -3e862a: 5421 868e |0009: iget-object v1, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.statusUpdate:Landroid/content/BroadcastReceiver; // field@8e86 │ │ -3e862e: 6e20 4902 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@0249 │ │ -3e8634: 5420 7b8e |000e: iget-object v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.activity:Landroid/app/Activity; // field@8e7b │ │ -3e8638: 5421 828e |0010: iget-object v1, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.notificationReceiver:Landroid/content/BroadcastReceiver; // field@8e82 │ │ -3e863c: 6e20 4902 1000 |0012: invoke-virtual {v0, v1}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@0249 │ │ -3e8642: 2802 |0015: goto 0017 // +0002 │ │ -3e8644: 0000 |0016: nop // spacer │ │ -3e8646: 7010 4a9e 0200 |0017: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.unbind:()V // method@9e4a │ │ -3e864c: 1200 |001a: const/4 v0, #int 0 // #0 │ │ -3e864e: 5b20 808e |001b: iput-object v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8e80 │ │ -3e8652: 1210 |001d: const/4 v0, #int 1 // #1 │ │ -3e8654: 5c20 848e |001e: iput-boolean v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.released:Z // field@8e84 │ │ -3e8658: 5520 7c8e |0020: iget-boolean v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.eventsRegistered:Z // field@8e7c │ │ -3e865c: 3800 0c00 |0022: if-eqz v0, 002e // +000c │ │ -3e8660: 7100 8db7 0000 |0024: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3e8666: 0c00 |0027: move-result-object v0 │ │ -3e8668: 6e20 93b7 2000 |0028: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b793 │ │ -3e866e: 1200 |002b: const/4 v0, #int 0 // #0 │ │ -3e8670: 5c20 7c8e |002c: iput-boolean v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.eventsRegistered:Z // field@8e7c │ │ -3e8674: 0e00 |002e: return-void │ │ +3e85d0: |[3e85d0] de.danoeh.antennapod.core.util.playback.PlaybackController.release:()V │ │ +3e85e0: 1a00 354f |0000: const-string v0, "PlaybackController" // string@4f35 │ │ +3e85e4: 1a01 e951 |0002: const-string v1, "Releasing PlaybackController" // string@51e9 │ │ +3e85e8: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3e85ee: 5420 7b8e |0007: iget-object v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.activity:Landroid/app/Activity; // field@8e7b │ │ +3e85f2: 5421 868e |0009: iget-object v1, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.statusUpdate:Landroid/content/BroadcastReceiver; // field@8e86 │ │ +3e85f6: 6e20 4902 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@0249 │ │ +3e85fc: 5420 7b8e |000e: iget-object v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.activity:Landroid/app/Activity; // field@8e7b │ │ +3e8600: 5421 828e |0010: iget-object v1, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.notificationReceiver:Landroid/content/BroadcastReceiver; // field@8e82 │ │ +3e8604: 6e20 4902 1000 |0012: invoke-virtual {v0, v1}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@0249 │ │ +3e860a: 2802 |0015: goto 0017 // +0002 │ │ +3e860c: 0000 |0016: nop // spacer │ │ +3e860e: 7010 4a9e 0200 |0017: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.unbind:()V // method@9e4a │ │ +3e8614: 1200 |001a: const/4 v0, #int 0 // #0 │ │ +3e8616: 5b20 808e |001b: iput-object v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8e80 │ │ +3e861a: 1210 |001d: const/4 v0, #int 1 // #1 │ │ +3e861c: 5c20 848e |001e: iput-boolean v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.released:Z // field@8e84 │ │ +3e8620: 5520 7c8e |0020: iget-boolean v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.eventsRegistered:Z // field@8e7c │ │ +3e8624: 3800 0c00 |0022: if-eqz v0, 002e // +000c │ │ +3e8628: 7100 8db7 0000 |0024: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3e862e: 0c00 |0027: move-result-object v0 │ │ +3e8630: 6e20 93b7 2000 |0028: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b793 │ │ +3e8636: 1200 |002b: const/4 v0, #int 0 // #0 │ │ +3e8638: 5c20 7c8e |002c: iput-boolean v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.eventsRegistered:Z // field@8e7c │ │ +3e863c: 0e00 |002e: return-void │ │ catches : 2 │ │ 0x0007 - 0x000e │ │ Ljava/lang/IllegalArgumentException; -> 0x000e │ │ 0x000e - 0x0015 │ │ Ljava/lang/IllegalArgumentException; -> 0x0016 │ │ positions : │ │ 0x0004 line=104 │ │ @@ -856435,40 +856435,40 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 53 16-bit code units │ │ -3e8694: |[3e8694] de.danoeh.antennapod.core.util.playback.PlaybackController.seekTo:(I)V │ │ -3e86a4: 5430 838e |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e83 │ │ -3e86a8: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -3e86ac: 6e20 a99a 4000 |0004: invoke-virtual {v0, v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.seekTo:(I)V // method@9aa9 │ │ -3e86b2: 282d |0007: goto 0034 // +002d │ │ -3e86b4: 6e10 309e 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ -3e86ba: 0c00 |000b: move-result-object v0 │ │ -3e86bc: 2000 bc1c |000c: instance-of v0, v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -3e86c0: 3800 2600 |000e: if-eqz v0, 0034 // +0026 │ │ -3e86c4: 6e10 309e 0300 |0010: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ -3e86ca: 0c00 |0013: move-result-object v0 │ │ -3e86cc: 1f00 bc1c |0014: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -3e86d0: 6e20 95ac 4000 |0016: invoke-virtual {v0, v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setPosition:(I)V // method@ac95 │ │ -3e86d6: 6e10 73ac 0000 |0019: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -3e86dc: 0c00 |001c: move-result-object v0 │ │ -3e86de: 7110 5b9c 0000 |001d: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@9c5b │ │ -3e86e4: 7100 8db7 0000 |0020: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3e86ea: 0c00 |0023: move-result-object v0 │ │ -3e86ec: 2201 ab1a |0024: new-instance v1, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent; // type@1aab │ │ -3e86f0: 6e10 309e 0300 |0026: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ -3e86f6: 0c02 |0029: move-result-object v2 │ │ -3e86f8: 7210 e5ac 0200 |002a: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ace5 │ │ -3e86fe: 0a02 |002d: move-result v2 │ │ -3e8700: 7030 7ba2 4102 |002e: invoke-direct {v1, v4, v2}, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.:(II)V // method@a27b │ │ -3e8706: 6e20 90b7 1000 |0031: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -3e870c: 0e00 |0034: return-void │ │ +3e865c: |[3e865c] de.danoeh.antennapod.core.util.playback.PlaybackController.seekTo:(I)V │ │ +3e866c: 5430 838e |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e83 │ │ +3e8670: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +3e8674: 6e20 a99a 4000 |0004: invoke-virtual {v0, v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.seekTo:(I)V // method@9aa9 │ │ +3e867a: 282d |0007: goto 0034 // +002d │ │ +3e867c: 6e10 309e 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ +3e8682: 0c00 |000b: move-result-object v0 │ │ +3e8684: 2000 bc1c |000c: instance-of v0, v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +3e8688: 3800 2600 |000e: if-eqz v0, 0034 // +0026 │ │ +3e868c: 6e10 309e 0300 |0010: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ +3e8692: 0c00 |0013: move-result-object v0 │ │ +3e8694: 1f00 bc1c |0014: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +3e8698: 6e20 95ac 4000 |0016: invoke-virtual {v0, v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setPosition:(I)V // method@ac95 │ │ +3e869e: 6e10 73ac 0000 |0019: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +3e86a4: 0c00 |001c: move-result-object v0 │ │ +3e86a6: 7110 5b9c 0000 |001d: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@9c5b │ │ +3e86ac: 7100 8db7 0000 |0020: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3e86b2: 0c00 |0023: move-result-object v0 │ │ +3e86b4: 2201 ab1a |0024: new-instance v1, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent; // type@1aab │ │ +3e86b8: 6e10 309e 0300 |0026: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ +3e86be: 0c02 |0029: move-result-object v2 │ │ +3e86c0: 7210 e5ac 0200 |002a: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ace5 │ │ +3e86c6: 0a02 |002d: move-result v2 │ │ +3e86c8: 7030 7ba2 4102 |002e: invoke-direct {v1, v4, v2}, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.:(II)V // method@a27b │ │ +3e86ce: 6e20 90b7 1000 |0031: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +3e86d4: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=380 │ │ 0x0004 line=381 │ │ 0x0008 line=382 │ │ 0x0010 line=383 │ │ 0x0016 line=384 │ │ @@ -856483,19 +856483,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3e8710: |[3e8710] de.danoeh.antennapod.core.util.playback.PlaybackController.setAudioTrack:(I)V │ │ -3e8720: 5410 838e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e83 │ │ -3e8724: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -3e8728: 6e20 ab9a 2000 |0004: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.setAudioTrack:(I)V // method@9aab │ │ -3e872e: 0e00 |0007: return-void │ │ +3e86d8: |[3e86d8] de.danoeh.antennapod.core.util.playback.PlaybackController.setAudioTrack:(I)V │ │ +3e86e8: 5410 838e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e83 │ │ +3e86ec: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +3e86f0: 6e20 ab9a 2000 |0004: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.setAudioTrack:(I)V // method@9aab │ │ +3e86f6: 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 │ │ @@ -856505,25 +856505,25 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -3e8730: |[3e8730] de.danoeh.antennapod.core.util.playback.PlaybackController.setPlaybackSpeed:(F)V │ │ -3e8740: 5420 838e |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e83 │ │ -3e8744: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -3e8748: 6e20 ad9a 3000 |0004: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.setSpeed:(F)V // method@9aad │ │ -3e874e: 280d |0007: goto 0014 // +000d │ │ -3e8750: 7100 8db7 0000 |0008: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3e8756: 0c00 |000b: move-result-object v0 │ │ -3e8758: 2201 af1a |000c: new-instance v1, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent; // type@1aaf │ │ -3e875c: 7020 8ba2 3100 |000e: invoke-direct {v1, v3}, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;.:(F)V // method@a28b │ │ -3e8762: 6e20 90b7 1000 |0011: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -3e8768: 0e00 |0014: return-void │ │ +3e86f8: |[3e86f8] de.danoeh.antennapod.core.util.playback.PlaybackController.setPlaybackSpeed:(F)V │ │ +3e8708: 5420 838e |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e83 │ │ +3e870c: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +3e8710: 6e20 ad9a 3000 |0004: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.setSpeed:(F)V // method@9aad │ │ +3e8716: 280d |0007: goto 0014 // +000d │ │ +3e8718: 7100 8db7 0000 |0008: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3e871e: 0c00 |000b: move-result-object v0 │ │ +3e8720: 2201 af1a |000c: new-instance v1, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent; // type@1aaf │ │ +3e8724: 7020 8ba2 3100 |000e: invoke-direct {v1, v3}, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;.:(F)V // method@a28b │ │ +3e872a: 6e20 90b7 1000 |0011: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +3e8730: 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; │ │ @@ -856534,19 +856534,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3e876c: |[3e876c] de.danoeh.antennapod.core.util.playback.PlaybackController.setSkipSilence:(Z)V │ │ -3e877c: 5410 838e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e83 │ │ -3e8780: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -3e8784: 6e20 b59a 2000 |0004: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.skipSilence:(Z)V // method@9ab5 │ │ -3e878a: 0e00 |0007: return-void │ │ +3e8734: |[3e8734] de.danoeh.antennapod.core.util.playback.PlaybackController.setSkipSilence:(Z)V │ │ +3e8744: 5410 838e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e83 │ │ +3e8748: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +3e874c: 6e20 b59a 2000 |0004: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.skipSilence:(Z)V // method@9ab5 │ │ +3e8752: 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 │ │ @@ -856556,19 +856556,19 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3e878c: |[3e878c] de.danoeh.antennapod.core.util.playback.PlaybackController.setSleepTimer:(J)V │ │ -3e879c: 5410 838e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e83 │ │ -3e87a0: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -3e87a4: 6e30 ac9a 2003 |0004: invoke-virtual {v0, v2, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.setSleepTimer:(J)V // method@9aac │ │ -3e87aa: 0e00 |0007: return-void │ │ +3e8754: |[3e8754] de.danoeh.antennapod.core.util.playback.PlaybackController.setSleepTimer:(J)V │ │ +3e8764: 5410 838e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e83 │ │ +3e8768: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +3e876c: 6e30 ac9a 2003 |0004: invoke-virtual {v0, v2, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.setSleepTimer:(J)V // method@9aac │ │ +3e8772: 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 │ │ @@ -856578,19 +856578,19 @@ │ │ type : '(Landroid/view/SurfaceHolder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3e87ac: |[3e87ac] de.danoeh.antennapod.core.util.playback.PlaybackController.setVideoSurface:(Landroid/view/SurfaceHolder;)V │ │ -3e87bc: 5410 838e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e83 │ │ -3e87c0: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -3e87c4: 6e20 af9a 2000 |0004: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.setVideoSurface:(Landroid/view/SurfaceHolder;)V // method@9aaf │ │ -3e87ca: 0e00 |0007: return-void │ │ +3e8774: |[3e8774] de.danoeh.antennapod.core.util.playback.PlaybackController.setVideoSurface:(Landroid/view/SurfaceHolder;)V │ │ +3e8784: 5410 838e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e83 │ │ +3e8788: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +3e878c: 6e20 af9a 2000 |0004: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.setVideoSurface:(Landroid/view/SurfaceHolder;)V // method@9aaf │ │ +3e8792: 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; │ │ @@ -856600,24 +856600,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -3e7e90: |[3e7e90] de.danoeh.antennapod.core.util.playback.PlaybackController.sleepTimerActive:()Z │ │ -3e7ea0: 5410 838e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e83 │ │ -3e7ea4: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -3e7ea8: 6e10 b69a 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.sleepTimerActive:()Z // method@9ab6 │ │ -3e7eae: 0a00 |0007: move-result v0 │ │ -3e7eb0: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -3e7eb4: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -3e7eb6: 2802 |000b: goto 000d // +0002 │ │ -3e7eb8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -3e7eba: 0f00 |000d: return v0 │ │ +3e7e58: |[3e7e58] de.danoeh.antennapod.core.util.playback.PlaybackController.sleepTimerActive:()Z │ │ +3e7e68: 5410 838e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e83 │ │ +3e7e6c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +3e7e70: 6e10 b69a 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.sleepTimerActive:()Z // method@9ab6 │ │ +3e7e76: 0a00 |0007: move-result v0 │ │ +3e7e78: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +3e7e7c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +3e7e7e: 2802 |000b: goto 000d // +0002 │ │ +3e7e80: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +3e7e82: 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;) │ │ @@ -856625,16 +856625,16 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -3e8804: |[3e8804] de.danoeh.antennapod.core.util.playback.PlaybackController.updatePlayButtonShowsPlay:(Z)V │ │ -3e8814: 0e00 |0000: return-void │ │ +3e87cc: |[3e87cc] de.danoeh.antennapod.core.util.playback.PlaybackController.updatePlayButtonShowsPlay:(Z)V │ │ +3e87dc: 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 │ │ │ │ @@ -856679,22 +856679,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 │ │ -3e8888: |[3e8888] de.danoeh.antennapod.core.util.playback.PlaybackServiceStarter.:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -3e8898: 7010 ffb2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e889e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -3e88a0: 5c10 8a8e |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.shouldStreamThisTime:Z // field@8e8a │ │ -3e88a4: 5c10 878e |0006: iput-boolean v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.callEvenIfRunning:Z // field@8e87 │ │ -3e88a8: 5b12 888e |0008: iput-object v2, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.context:Landroid/content/Context; // field@8e88 │ │ -3e88ac: 5b13 898e |000a: iput-object v3, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8e89 │ │ -3e88b0: 0e00 |000c: return-void │ │ +3e8850: |[3e8850] de.danoeh.antennapod.core.util.playback.PlaybackServiceStarter.:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +3e8860: 7010 ffb2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e8866: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +3e8868: 5c10 8a8e |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.shouldStreamThisTime:Z // field@8e8a │ │ +3e886c: 5c10 878e |0006: iput-boolean v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.callEvenIfRunning:Z // field@8e87 │ │ +3e8870: 5b12 888e |0008: iput-object v2, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.context:Landroid/content/Context; // field@8e88 │ │ +3e8874: 5b13 898e |000a: iput-object v3, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8e89 │ │ +3e8878: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x0004 line=15 │ │ 0x0006 line=16 │ │ 0x0008 line=19 │ │ 0x000a line=20 │ │ @@ -856709,17 +856709,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 │ │ -3e8858: |[3e8858] de.danoeh.antennapod.core.util.playback.PlaybackServiceStarter.callEvenIfRunning:(Z)Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; │ │ -3e8868: 5c01 878e |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.callEvenIfRunning:Z // field@8e87 │ │ -3e886c: 1100 |0002: return-object v0 │ │ +3e8820: |[3e8820] de.danoeh.antennapod.core.util.playback.PlaybackServiceStarter.callEvenIfRunning:(Z)Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; │ │ +3e8830: 5c01 878e |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.callEvenIfRunning:Z // field@8e87 │ │ +3e8834: 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 │ │ │ │ @@ -856728,26 +856728,26 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -3e8818: |[3e8818] de.danoeh.antennapod.core.util.playback.PlaybackServiceStarter.getIntent:()Landroid/content/Intent; │ │ -3e8828: 2200 6c00 |0000: new-instance v0, Landroid/content/Intent; // type@006c │ │ -3e882c: 5431 888e |0002: iget-object v1, v3, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.context:Landroid/content/Context; // field@8e88 │ │ -3e8830: 1c02 0a19 |0004: const-class v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService; // type@190a │ │ -3e8834: 7030 5902 1002 |0006: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0259 │ │ -3e883a: 1a01 4b4f |0009: const-string v1, "PlaybackService.PlayableExtra" // string@4f4b │ │ -3e883e: 5432 898e |000b: iget-object v2, v3, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8e89 │ │ -3e8842: 6e30 7702 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@0277 │ │ -3e8848: 1a01 fb81 |0010: const-string v1, "extra.de.danoeh.antennapod.core.service.allowStream" // string@81fb │ │ -3e884c: 5532 8a8e |0012: iget-boolean v2, v3, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.shouldStreamThisTime:Z // field@8e8a │ │ -3e8850: 6e30 7b02 1002 |0014: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@027b │ │ -3e8856: 1100 |0017: return-object v0 │ │ +3e87e0: |[3e87e0] de.danoeh.antennapod.core.util.playback.PlaybackServiceStarter.getIntent:()Landroid/content/Intent; │ │ +3e87f0: 2200 6c00 |0000: new-instance v0, Landroid/content/Intent; // type@006c │ │ +3e87f4: 5431 888e |0002: iget-object v1, v3, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.context:Landroid/content/Context; // field@8e88 │ │ +3e87f8: 1c02 0a19 |0004: const-class v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService; // type@190a │ │ +3e87fc: 7030 5902 1002 |0006: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0259 │ │ +3e8802: 1a01 4b4f |0009: const-string v1, "PlaybackService.PlayableExtra" // string@4f4b │ │ +3e8806: 5432 898e |000b: iget-object v2, v3, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8e89 │ │ +3e880a: 6e30 7702 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@0277 │ │ +3e8810: 1a01 fb81 |0010: const-string v1, "extra.de.danoeh.antennapod.core.service.allowStream" // string@81fb │ │ +3e8814: 5532 8a8e |0012: iget-boolean v2, v3, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.shouldStreamThisTime:Z // field@8e8a │ │ +3e8818: 6e30 7b02 1002 |0014: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@027b │ │ +3e881e: 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; │ │ @@ -856757,17 +856757,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 │ │ -3e8870: |[3e8870] de.danoeh.antennapod.core.util.playback.PlaybackServiceStarter.shouldStreamThisTime:(Z)Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; │ │ -3e8880: 5c01 8a8e |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.shouldStreamThisTime:Z // field@8e8a │ │ -3e8884: 1100 |0002: return-object v0 │ │ +3e8838: |[3e8838] de.danoeh.antennapod.core.util.playback.PlaybackServiceStarter.shouldStreamThisTime:(Z)Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; │ │ +3e8848: 5c01 8a8e |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.shouldStreamThisTime:Z // field@8e8a │ │ +3e884c: 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 │ │ │ │ @@ -856776,25 +856776,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -3e88b4: |[3e88b4] de.danoeh.antennapod.core.util.playback.PlaybackServiceStarter.start:()V │ │ -3e88c4: 6300 538d |0000: sget-boolean v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isRunning:Z // field@8d53 │ │ -3e88c8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -3e88cc: 5520 878e |0004: iget-boolean v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.callEvenIfRunning:Z // field@8e87 │ │ -3e88d0: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ -3e88d4: 0e00 |0008: return-void │ │ -3e88d6: 5420 888e |0009: iget-object v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.context:Landroid/content/Context; // field@8e88 │ │ -3e88da: 6e10 4e9e 0200 |000b: invoke-virtual {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.getIntent:()Landroid/content/Intent; // method@9e4e │ │ -3e88e0: 0c01 |000e: move-result-object v1 │ │ -3e88e2: 7120 9428 1000 |000f: invoke-static {v0, v1}, Landroidx/core/content/ContextCompat;.startForegroundService:(Landroid/content/Context;Landroid/content/Intent;)V // method@2894 │ │ -3e88e8: 0e00 |0012: return-void │ │ +3e887c: |[3e887c] de.danoeh.antennapod.core.util.playback.PlaybackServiceStarter.start:()V │ │ +3e888c: 6300 538d |0000: sget-boolean v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isRunning:Z // field@8d53 │ │ +3e8890: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +3e8894: 5520 878e |0004: iget-boolean v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.callEvenIfRunning:Z // field@8e87 │ │ +3e8898: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ +3e889c: 0e00 |0008: return-void │ │ +3e889e: 5420 888e |0009: iget-object v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.context:Landroid/content/Context; // field@8e88 │ │ +3e88a2: 6e10 4e9e 0200 |000b: invoke-virtual {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.getIntent:()Landroid/content/Intent; // method@9e4e │ │ +3e88a8: 0c01 |000e: move-result-object v1 │ │ +3e88aa: 7120 9428 1000 |000f: invoke-static {v0, v1}, Landroidx/core/content/ContextCompat;.startForegroundService:(Landroid/content/Context;Landroid/content/Intent;)V // method@2894 │ │ +3e88b0: 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; │ │ │ │ @@ -856842,17 +856842,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e8a7c: |[3e8a7c] de.danoeh.antennapod.core.util.syndication.FeedDiscoverer.:()V │ │ -3e8a8c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e8a92: 0e00 |0003: return-void │ │ +3e8a44: |[3e8a44] de.danoeh.antennapod.core.util.syndication.FeedDiscoverer.:()V │ │ +3e8a54: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e8a5a: 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;) │ │ @@ -856860,72 +856860,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 │ │ -3e898c: |[3e898c] de.danoeh.antennapod.core.util.syndication.FeedDiscoverer.findLinks:(Lorg/jsoup/nodes/Document;Ljava/lang/String;)Ljava/util/Map; │ │ -3e899c: 2200 2905 |0000: new-instance v0, Landroidx/collection/ArrayMap; // type@0529 │ │ -3e89a0: 7010 cc22 0000 |0002: invoke-direct {v0}, Landroidx/collection/ArrayMap;.:()V // method@22cc │ │ -3e89a6: 6e10 bcb7 0600 |0005: invoke-virtual {v6}, Lorg/jsoup/nodes/Document;.head:()Lorg/jsoup/nodes/Element; // method@b7bc │ │ -3e89ac: 0c06 |0008: move-result-object v6 │ │ -3e89ae: 1a01 24a4 |0009: const-string v1, "link" // string@a424 │ │ -3e89b2: 6e20 c0b7 1600 |000b: invoke-virtual {v6, v1}, Lorg/jsoup/nodes/Element;.getElementsByTag:(Ljava/lang/String;)Lorg/jsoup/select/Elements; // method@b7c0 │ │ -3e89b8: 0c06 |000e: move-result-object v6 │ │ -3e89ba: 6e10 7ab4 0600 |000f: invoke-virtual {v6}, Ljava/util/AbstractCollection;.iterator:()Ljava/util/Iterator; // method@b47a │ │ -3e89c0: 0c06 |0012: move-result-object v6 │ │ -3e89c2: 7210 4db5 0600 |0013: invoke-interface {v6}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3e89c8: 0a01 |0016: move-result v1 │ │ -3e89ca: 3801 5800 |0017: if-eqz v1, 006f // +0058 │ │ -3e89ce: 7210 4eb5 0600 |0019: invoke-interface {v6}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3e89d4: 0c01 |001c: move-result-object v1 │ │ -3e89d6: 1f01 e81f |001d: check-cast v1, Lorg/jsoup/nodes/Element; // type@1fe8 │ │ -3e89da: 1a02 f3ca |001f: const-string v2, "rel" // string@caf3 │ │ -3e89de: 6e20 c7b7 2100 |0021: invoke-virtual {v1, v2}, Lorg/jsoup/nodes/Node;.attr:(Ljava/lang/String;)Ljava/lang/String; // method@b7c7 │ │ -3e89e4: 0c02 |0024: move-result-object v2 │ │ -3e89e6: 1a03 fb98 |0025: const-string v3, "href" // string@98fb │ │ -3e89ea: 6e20 c7b7 3100 |0027: invoke-virtual {v1, v3}, Lorg/jsoup/nodes/Node;.attr:(Ljava/lang/String;)Ljava/lang/String; // method@b7c7 │ │ -3e89f0: 0c03 |002a: move-result-object v3 │ │ -3e89f2: 7110 b10a 0300 |002b: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -3e89f8: 0a04 |002e: move-result v4 │ │ -3e89fa: 3904 e4ff |002f: if-nez v4, 0013 // -001c │ │ -3e89fe: 1a04 b76a |0031: const-string v4, "alternate" // string@6ab7 │ │ -3e8a02: 6e20 28b3 4200 |0033: invoke-virtual {v2, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3e8a08: 0a04 |0036: move-result v4 │ │ -3e8a0a: 3904 0a00 |0037: if-nez v4, 0041 // +000a │ │ -3e8a0e: 1a04 3b85 |0039: const-string v4, "feed" // string@853b │ │ -3e8a12: 6e20 28b3 4200 |003b: invoke-virtual {v2, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3e8a18: 0a02 |003e: move-result v2 │ │ -3e8a1a: 3802 d4ff |003f: if-eqz v2, 0013 // -002c │ │ -3e8a1e: 1a02 ece2 |0041: const-string v2, "type" // string@e2ec │ │ -3e8a22: 6e20 c7b7 2100 |0043: invoke-virtual {v1, v2}, Lorg/jsoup/nodes/Node;.attr:(Ljava/lang/String;)Ljava/lang/String; // method@b7c7 │ │ -3e8a28: 0c02 |0046: move-result-object v2 │ │ -3e8a2a: 1a04 736c |0047: const-string v4, "application/rss+xml" // string@6c73 │ │ -3e8a2e: 6e20 28b3 4200 |0049: invoke-virtual {v2, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3e8a34: 0a04 |004c: move-result v4 │ │ -3e8a36: 3904 0a00 |004d: if-nez v4, 0057 // +000a │ │ -3e8a3a: 1a04 676c |004f: const-string v4, "application/atom+xml" // string@6c67 │ │ -3e8a3e: 6e20 28b3 4200 |0051: invoke-virtual {v2, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3e8a44: 0a02 |0054: move-result v2 │ │ -3e8a46: 3802 beff |0055: if-eqz v2, 0013 // -0042 │ │ -3e8a4a: 1a02 fce0 |0057: const-string v2, "title" // string@e0fc │ │ -3e8a4e: 6e20 c7b7 2100 |0059: invoke-virtual {v1, v2}, Lorg/jsoup/nodes/Node;.attr:(Ljava/lang/String;)Ljava/lang/String; // method@b7c7 │ │ -3e8a54: 0c01 |005c: move-result-object v1 │ │ -3e8a56: 7030 559e 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@9e55 │ │ -3e8a5c: 0c02 |0060: move-result-object v2 │ │ -3e8a5e: 3802 b2ff |0061: if-eqz v2, 0013 // -004e │ │ -3e8a62: 7110 b10a 0100 |0063: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -3e8a68: 0a04 |0066: move-result v4 │ │ -3e8a6a: 3804 0300 |0067: if-eqz v4, 006a // +0003 │ │ -3e8a6e: 2802 |0069: goto 006b // +0002 │ │ -3e8a70: 0713 |006a: move-object v3, v1 │ │ -3e8a72: 7230 9ab5 2003 |006b: invoke-interface {v0, v2, v3}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b59a │ │ -3e8a78: 28a5 |006e: goto 0013 // -005b │ │ -3e8a7a: 1100 |006f: return-object v0 │ │ +3e8954: |[3e8954] de.danoeh.antennapod.core.util.syndication.FeedDiscoverer.findLinks:(Lorg/jsoup/nodes/Document;Ljava/lang/String;)Ljava/util/Map; │ │ +3e8964: 2200 2905 |0000: new-instance v0, Landroidx/collection/ArrayMap; // type@0529 │ │ +3e8968: 7010 cc22 0000 |0002: invoke-direct {v0}, Landroidx/collection/ArrayMap;.:()V // method@22cc │ │ +3e896e: 6e10 bcb7 0600 |0005: invoke-virtual {v6}, Lorg/jsoup/nodes/Document;.head:()Lorg/jsoup/nodes/Element; // method@b7bc │ │ +3e8974: 0c06 |0008: move-result-object v6 │ │ +3e8976: 1a01 24a4 |0009: const-string v1, "link" // string@a424 │ │ +3e897a: 6e20 c0b7 1600 |000b: invoke-virtual {v6, v1}, Lorg/jsoup/nodes/Element;.getElementsByTag:(Ljava/lang/String;)Lorg/jsoup/select/Elements; // method@b7c0 │ │ +3e8980: 0c06 |000e: move-result-object v6 │ │ +3e8982: 6e10 7ab4 0600 |000f: invoke-virtual {v6}, Ljava/util/AbstractCollection;.iterator:()Ljava/util/Iterator; // method@b47a │ │ +3e8988: 0c06 |0012: move-result-object v6 │ │ +3e898a: 7210 4db5 0600 |0013: invoke-interface {v6}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3e8990: 0a01 |0016: move-result v1 │ │ +3e8992: 3801 5800 |0017: if-eqz v1, 006f // +0058 │ │ +3e8996: 7210 4eb5 0600 |0019: invoke-interface {v6}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3e899c: 0c01 |001c: move-result-object v1 │ │ +3e899e: 1f01 e81f |001d: check-cast v1, Lorg/jsoup/nodes/Element; // type@1fe8 │ │ +3e89a2: 1a02 f3ca |001f: const-string v2, "rel" // string@caf3 │ │ +3e89a6: 6e20 c7b7 2100 |0021: invoke-virtual {v1, v2}, Lorg/jsoup/nodes/Node;.attr:(Ljava/lang/String;)Ljava/lang/String; // method@b7c7 │ │ +3e89ac: 0c02 |0024: move-result-object v2 │ │ +3e89ae: 1a03 fb98 |0025: const-string v3, "href" // string@98fb │ │ +3e89b2: 6e20 c7b7 3100 |0027: invoke-virtual {v1, v3}, Lorg/jsoup/nodes/Node;.attr:(Ljava/lang/String;)Ljava/lang/String; // method@b7c7 │ │ +3e89b8: 0c03 |002a: move-result-object v3 │ │ +3e89ba: 7110 b10a 0300 |002b: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +3e89c0: 0a04 |002e: move-result v4 │ │ +3e89c2: 3904 e4ff |002f: if-nez v4, 0013 // -001c │ │ +3e89c6: 1a04 b76a |0031: const-string v4, "alternate" // string@6ab7 │ │ +3e89ca: 6e20 28b3 4200 |0033: invoke-virtual {v2, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3e89d0: 0a04 |0036: move-result v4 │ │ +3e89d2: 3904 0a00 |0037: if-nez v4, 0041 // +000a │ │ +3e89d6: 1a04 3b85 |0039: const-string v4, "feed" // string@853b │ │ +3e89da: 6e20 28b3 4200 |003b: invoke-virtual {v2, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3e89e0: 0a02 |003e: move-result v2 │ │ +3e89e2: 3802 d4ff |003f: if-eqz v2, 0013 // -002c │ │ +3e89e6: 1a02 ece2 |0041: const-string v2, "type" // string@e2ec │ │ +3e89ea: 6e20 c7b7 2100 |0043: invoke-virtual {v1, v2}, Lorg/jsoup/nodes/Node;.attr:(Ljava/lang/String;)Ljava/lang/String; // method@b7c7 │ │ +3e89f0: 0c02 |0046: move-result-object v2 │ │ +3e89f2: 1a04 736c |0047: const-string v4, "application/rss+xml" // string@6c73 │ │ +3e89f6: 6e20 28b3 4200 |0049: invoke-virtual {v2, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3e89fc: 0a04 |004c: move-result v4 │ │ +3e89fe: 3904 0a00 |004d: if-nez v4, 0057 // +000a │ │ +3e8a02: 1a04 676c |004f: const-string v4, "application/atom+xml" // string@6c67 │ │ +3e8a06: 6e20 28b3 4200 |0051: invoke-virtual {v2, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3e8a0c: 0a02 |0054: move-result v2 │ │ +3e8a0e: 3802 beff |0055: if-eqz v2, 0013 // -0042 │ │ +3e8a12: 1a02 fce0 |0057: const-string v2, "title" // string@e0fc │ │ +3e8a16: 6e20 c7b7 2100 |0059: invoke-virtual {v1, v2}, Lorg/jsoup/nodes/Node;.attr:(Ljava/lang/String;)Ljava/lang/String; // method@b7c7 │ │ +3e8a1c: 0c01 |005c: move-result-object v1 │ │ +3e8a1e: 7030 559e 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@9e55 │ │ +3e8a24: 0c02 |0060: move-result-object v2 │ │ +3e8a26: 3802 b2ff |0061: if-eqz v2, 0013 // -004e │ │ +3e8a2a: 7110 b10a 0100 |0063: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +3e8a30: 0a04 |0066: move-result v4 │ │ +3e8a32: 3804 0300 |0067: if-eqz v4, 006a // +0003 │ │ +3e8a36: 2802 |0069: goto 006b // +0002 │ │ +3e8a38: 0713 |006a: move-object v3, v1 │ │ +3e8a3a: 7230 9ab5 2003 |006b: invoke-interface {v0, v2, v3}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b59a │ │ +3e8a40: 28a5 |006e: goto 0013 // -005b │ │ +3e8a42: 1100 |006f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0005 line=50 │ │ 0x000f line=51 │ │ 0x0021 line=52 │ │ 0x0027 line=53 │ │ @@ -856947,35 +856947,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 │ │ -3e88ec: |[3e88ec] de.danoeh.antennapod.core.util.syndication.FeedDiscoverer.processURL:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -3e88fc: 7110 d106 0300 |0000: invoke-static {v3}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@06d1 │ │ -3e8902: 0c00 |0003: move-result-object v0 │ │ -3e8904: 6e10 d006 0000 |0004: invoke-virtual {v0}, Landroid/net/Uri;.isRelative:()Z // method@06d0 │ │ -3e890a: 0a00 |0007: move-result v0 │ │ -3e890c: 3800 1b00 |0008: if-eqz v0, 0023 // +001b │ │ -3e8910: 7110 d106 0200 |000a: invoke-static {v2}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@06d1 │ │ -3e8916: 0c02 |000d: move-result-object v2 │ │ -3e8918: 6e10 bb06 0200 |000e: invoke-virtual {v2}, Landroid/net/Uri;.buildUpon:()Landroid/net/Uri$Builder; // method@06bb │ │ -3e891e: 0c02 |0011: move-result-object v2 │ │ -3e8920: 6e20 b806 3200 |0012: invoke-virtual {v2, v3}, Landroid/net/Uri$Builder;.path:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@06b8 │ │ -3e8926: 0c02 |0015: move-result-object v2 │ │ -3e8928: 6e10 b506 0200 |0016: invoke-virtual {v2}, Landroid/net/Uri$Builder;.build:()Landroid/net/Uri; // method@06b5 │ │ -3e892e: 0c02 |0019: move-result-object v2 │ │ -3e8930: 3802 0700 |001a: if-eqz v2, 0021 // +0007 │ │ -3e8934: 6e10 d206 0200 |001c: invoke-virtual {v2}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@06d2 │ │ -3e893a: 0c02 |001f: move-result-object v2 │ │ -3e893c: 2802 |0020: goto 0022 // +0002 │ │ -3e893e: 1202 |0021: const/4 v2, #int 0 // #0 │ │ -3e8940: 1102 |0022: return-object v2 │ │ -3e8942: 1103 |0023: return-object v3 │ │ +3e88b4: |[3e88b4] de.danoeh.antennapod.core.util.syndication.FeedDiscoverer.processURL:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +3e88c4: 7110 d106 0300 |0000: invoke-static {v3}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@06d1 │ │ +3e88ca: 0c00 |0003: move-result-object v0 │ │ +3e88cc: 6e10 d006 0000 |0004: invoke-virtual {v0}, Landroid/net/Uri;.isRelative:()Z // method@06d0 │ │ +3e88d2: 0a00 |0007: move-result v0 │ │ +3e88d4: 3800 1b00 |0008: if-eqz v0, 0023 // +001b │ │ +3e88d8: 7110 d106 0200 |000a: invoke-static {v2}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@06d1 │ │ +3e88de: 0c02 |000d: move-result-object v2 │ │ +3e88e0: 6e10 bb06 0200 |000e: invoke-virtual {v2}, Landroid/net/Uri;.buildUpon:()Landroid/net/Uri$Builder; // method@06bb │ │ +3e88e6: 0c02 |0011: move-result-object v2 │ │ +3e88e8: 6e20 b806 3200 |0012: invoke-virtual {v2, v3}, Landroid/net/Uri$Builder;.path:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@06b8 │ │ +3e88ee: 0c02 |0015: move-result-object v2 │ │ +3e88f0: 6e10 b506 0200 |0016: invoke-virtual {v2}, Landroid/net/Uri$Builder;.build:()Landroid/net/Uri; // method@06b5 │ │ +3e88f6: 0c02 |0019: move-result-object v2 │ │ +3e88f8: 3802 0700 |001a: if-eqz v2, 0021 // +0007 │ │ +3e88fc: 6e10 d206 0200 |001c: invoke-virtual {v2}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@06d2 │ │ +3e8902: 0c02 |001f: move-result-object v2 │ │ +3e8904: 2802 |0020: goto 0022 // +0002 │ │ +3e8906: 1202 |0021: const/4 v2, #int 0 // #0 │ │ +3e8908: 1102 |0022: return-object v2 │ │ +3e890a: 1103 |0023: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0004 line=72 │ │ 0x000a line=73 │ │ 0x001c line=74 │ │ locals : │ │ @@ -856989,20 +856989,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 │ │ -3e8944: |[3e8944] de.danoeh.antennapod.core.util.syndication.FeedDiscoverer.findLinks:(Ljava/io/File;Ljava/lang/String;)Ljava/util/Map; │ │ -3e8954: 7110 b8b7 0100 |0000: invoke-static {v1}, Lorg/jsoup/Jsoup;.parse:(Ljava/io/File;)Lorg/jsoup/nodes/Document; // method@b7b8 │ │ -3e895a: 0c01 |0003: move-result-object v1 │ │ -3e895c: 7030 549e 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@9e54 │ │ -3e8962: 0c01 |0007: move-result-object v1 │ │ -3e8964: 1101 |0008: return-object v1 │ │ +3e890c: |[3e890c] de.danoeh.antennapod.core.util.syndication.FeedDiscoverer.findLinks:(Ljava/io/File;Ljava/lang/String;)Ljava/util/Map; │ │ +3e891c: 7110 b8b7 0100 |0000: invoke-static {v1}, Lorg/jsoup/Jsoup;.parse:(Ljava/io/File;)Lorg/jsoup/nodes/Document; // method@b7b8 │ │ +3e8922: 0c01 |0003: move-result-object v1 │ │ +3e8924: 7030 549e 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@9e54 │ │ +3e892a: 0c01 |0007: move-result-object v1 │ │ +3e892c: 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; │ │ @@ -857012,20 +857012,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 │ │ -3e8968: |[3e8968] de.danoeh.antennapod.core.util.syndication.FeedDiscoverer.findLinks:(Ljava/lang/String;Ljava/lang/String;)Ljava/util/Map; │ │ -3e8978: 7110 b9b7 0100 |0000: invoke-static {v1}, Lorg/jsoup/Jsoup;.parse:(Ljava/lang/String;)Lorg/jsoup/nodes/Document; // method@b7b9 │ │ -3e897e: 0c01 |0003: move-result-object v1 │ │ -3e8980: 7030 549e 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@9e54 │ │ -3e8986: 0c01 |0007: move-result-object v1 │ │ -3e8988: 1101 |0008: return-object v1 │ │ +3e8930: |[3e8930] de.danoeh.antennapod.core.util.syndication.FeedDiscoverer.findLinks:(Ljava/lang/String;Ljava/lang/String;)Ljava/util/Map; │ │ +3e8940: 7110 b9b7 0100 |0000: invoke-static {v1}, Lorg/jsoup/Jsoup;.parse:(Ljava/lang/String;)Lorg/jsoup/nodes/Document; // method@b7b9 │ │ +3e8946: 0c01 |0003: move-result-object v1 │ │ +3e8948: 7030 549e 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@9e54 │ │ +3e894e: 0c01 |0007: move-result-object v1 │ │ +3e8950: 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; │ │ @@ -857080,17 +857080,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e8d60: |[3e8d60] de.danoeh.antennapod.core.util.syndication.HtmlToPlainText.:()V │ │ -3e8d70: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e8d76: 0e00 |0003: return-void │ │ +3e8d28: |[3e8d28] de.danoeh.antennapod.core.util.syndication.HtmlToPlainText.:()V │ │ +3e8d38: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e8d3e: 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;) │ │ @@ -857098,35 +857098,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 │ │ -3e8cd4: |[3e8cd4] de.danoeh.antennapod.core.util.syndication.HtmlToPlainText.getPlainText:(Ljava/lang/String;)Ljava/lang/String; │ │ -3e8ce4: 7110 b10a 0100 |0000: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -3e8cea: 0a00 |0003: move-result v0 │ │ -3e8cec: 3900 1a00 |0004: if-nez v0, 001e // +001a │ │ -3e8cf0: 7110 5f9e 0100 |0006: invoke-static {v1}, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText;.isHtml:(Ljava/lang/String;)Z // method@9e5f │ │ -3e8cf6: 0a00 |0009: move-result v0 │ │ -3e8cf8: 3800 1400 |000a: if-eqz v0, 001e // +0014 │ │ -3e8cfc: 2200 be19 |000c: new-instance v0, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText; // type@19be │ │ -3e8d00: 7010 5c9e 0000 |000e: invoke-direct {v0}, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText;.:()V // method@9e5c │ │ -3e8d06: 7110 b9b7 0100 |0011: invoke-static {v1}, Lorg/jsoup/Jsoup;.parse:(Ljava/lang/String;)Lorg/jsoup/nodes/Document; // method@b7b9 │ │ -3e8d0c: 0c01 |0014: move-result-object v1 │ │ -3e8d0e: 6e20 5e9e 1000 |0015: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText;.getPlainText:(Lorg/jsoup/nodes/Element;)Ljava/lang/String; // method@9e5e │ │ -3e8d14: 0c01 |0018: move-result-object v1 │ │ -3e8d16: 7110 7fb7 0100 |0019: invoke-static {v1}, Lorg/apache/commons/lang3/StringUtils;.trim:(Ljava/lang/String;)Ljava/lang/String; // method@b77f │ │ -3e8d1c: 0c01 |001c: move-result-object v1 │ │ -3e8d1e: 2809 |001d: goto 0026 // +0009 │ │ -3e8d20: 7110 b10a 0100 |001e: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -3e8d26: 0a00 |0021: move-result v0 │ │ -3e8d28: 3800 0400 |0022: if-eqz v0, 0026 // +0004 │ │ -3e8d2c: 1a01 0000 |0024: const-string v1, "" // string@0000 │ │ -3e8d30: 1101 |0026: return-object v1 │ │ +3e8c9c: |[3e8c9c] de.danoeh.antennapod.core.util.syndication.HtmlToPlainText.getPlainText:(Ljava/lang/String;)Ljava/lang/String; │ │ +3e8cac: 7110 b10a 0100 |0000: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +3e8cb2: 0a00 |0003: move-result v0 │ │ +3e8cb4: 3900 1a00 |0004: if-nez v0, 001e // +001a │ │ +3e8cb8: 7110 5f9e 0100 |0006: invoke-static {v1}, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText;.isHtml:(Ljava/lang/String;)Z // method@9e5f │ │ +3e8cbe: 0a00 |0009: move-result v0 │ │ +3e8cc0: 3800 1400 |000a: if-eqz v0, 001e // +0014 │ │ +3e8cc4: 2200 be19 |000c: new-instance v0, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText; // type@19be │ │ +3e8cc8: 7010 5c9e 0000 |000e: invoke-direct {v0}, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText;.:()V // method@9e5c │ │ +3e8cce: 7110 b9b7 0100 |0011: invoke-static {v1}, Lorg/jsoup/Jsoup;.parse:(Ljava/lang/String;)Lorg/jsoup/nodes/Document; // method@b7b9 │ │ +3e8cd4: 0c01 |0014: move-result-object v1 │ │ +3e8cd6: 6e20 5e9e 1000 |0015: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText;.getPlainText:(Lorg/jsoup/nodes/Element;)Ljava/lang/String; // method@9e5e │ │ +3e8cdc: 0c01 |0018: move-result-object v1 │ │ +3e8cde: 7110 7fb7 0100 |0019: invoke-static {v1}, Lorg/apache/commons/lang3/StringUtils;.trim:(Ljava/lang/String;)Ljava/lang/String; // method@b77f │ │ +3e8ce4: 0c01 |001c: move-result-object v1 │ │ +3e8ce6: 2809 |001d: goto 0026 // +0009 │ │ +3e8ce8: 7110 b10a 0100 |001e: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +3e8cee: 0a00 |0021: move-result v0 │ │ +3e8cf0: 3800 0400 |0022: if-eqz v0, 0026 // +0004 │ │ +3e8cf4: 1a01 0000 |0024: const-string v1, "" // string@0000 │ │ +3e8cf8: 1101 |0026: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x000c line=45 │ │ 0x0011 line=46 │ │ 0x0015 line=47 │ │ 0x001e line=48 │ │ @@ -857138,23 +857138,23 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -3e8ca4: |[3e8ca4] de.danoeh.antennapod.core.util.syndication.HtmlToPlainText.isHtml:(Ljava/lang/String;)Z │ │ -3e8cb4: 1a00 760a |0000: const-string v0, "<("[^"]*"|'[^']*'|[^'">])*>" // string@0a76 │ │ -3e8cb8: 7110 7db6 0000 |0002: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@b67d │ │ -3e8cbe: 0c00 |0005: move-result-object v0 │ │ -3e8cc0: 6e20 7fb6 1000 |0006: invoke-virtual {v0, v1}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@b67f │ │ -3e8cc6: 0c01 |0009: move-result-object v1 │ │ -3e8cc8: 6e10 76b6 0100 |000a: invoke-virtual {v1}, Ljava/util/regex/Matcher;.find:()Z // method@b676 │ │ -3e8cce: 0a01 |000d: move-result v1 │ │ -3e8cd0: 0f01 |000e: return v1 │ │ +3e8c6c: |[3e8c6c] de.danoeh.antennapod.core.util.syndication.HtmlToPlainText.isHtml:(Ljava/lang/String;)Z │ │ +3e8c7c: 1a00 760a |0000: const-string v0, "<("[^"]*"|'[^']*'|[^'">])*>" // string@0a76 │ │ +3e8c80: 7110 7db6 0000 |0002: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@b67d │ │ +3e8c86: 0c00 |0005: move-result-object v0 │ │ +3e8c88: 6e20 7fb6 1000 |0006: invoke-virtual {v0, v1}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@b67f │ │ +3e8c8e: 0c01 |0009: move-result-object v1 │ │ +3e8c90: 6e10 76b6 0100 |000a: invoke-virtual {v1}, Ljava/util/regex/Matcher;.find:()Z // method@b676 │ │ +3e8c96: 0a01 |000d: move-result v1 │ │ +3e8c98: 0f01 |000e: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=63 │ │ locals : │ │ 0x0000 - 0x000f reg=1 (null) Ljava/lang/String; │ │ │ │ Virtual methods - │ │ @@ -857163,22 +857163,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 │ │ -3e8d34: |[3e8d34] de.danoeh.antennapod.core.util.syndication.HtmlToPlainText.getPlainText:(Lorg/jsoup/nodes/Element;)Ljava/lang/String; │ │ -3e8d44: 2200 bd19 |0000: new-instance v0, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText$FormattingVisitor; // type@19bd │ │ -3e8d48: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3e8d4a: 7020 579e 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@9e57 │ │ -3e8d50: 7120 ccb7 3000 |0006: invoke-static {v0, v3}, Lorg/jsoup/select/NodeTraversor;.traverse:(Lorg/jsoup/select/NodeVisitor;Lorg/jsoup/nodes/Node;)V // method@b7cc │ │ -3e8d56: 6e10 5b9e 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText$FormattingVisitor;.toString:()Ljava/lang/String; // method@9e5b │ │ -3e8d5c: 0c03 |000c: move-result-object v3 │ │ -3e8d5e: 1103 |000d: return-object v3 │ │ +3e8cfc: |[3e8cfc] de.danoeh.antennapod.core.util.syndication.HtmlToPlainText.getPlainText:(Lorg/jsoup/nodes/Element;)Ljava/lang/String; │ │ +3e8d0c: 2200 bd19 |0000: new-instance v0, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText$FormattingVisitor; // type@19bd │ │ +3e8d10: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3e8d12: 7020 579e 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@9e57 │ │ +3e8d18: 7120 ccb7 3000 |0006: invoke-static {v0, v3}, Lorg/jsoup/select/NodeTraversor;.traverse:(Lorg/jsoup/select/NodeVisitor;Lorg/jsoup/nodes/Node;)V // method@b7cc │ │ +3e8d1e: 6e10 5b9e 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText$FormattingVisitor;.toString:()Ljava/lang/String; // method@9e5b │ │ +3e8d24: 0c03 |000c: move-result-object v3 │ │ +3e8d26: 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; │ │ @@ -857234,22 +857234,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 │ │ -3e8d78: |[3e8d78] de.danoeh.antennapod.core.widget.WidgetUpdater$WidgetState.:(Lde/danoeh/antennapod/model/playback/Playable;Lde/danoeh/antennapod/playback/base/PlayerStatus;IIF)V │ │ -3e8d88: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e8d8e: 5b01 8f8e |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8e8f │ │ -3e8d92: 5b02 928e |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;.status:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@8e92 │ │ -3e8d96: 5903 918e |0007: iput v3, v0, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;.position:I // field@8e91 │ │ -3e8d9a: 5904 8e8e |0009: iput v4, v0, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;.duration:I // field@8e8e │ │ -3e8d9e: 5905 908e |000b: iput v5, v0, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;.playbackSpeed:F // field@8e90 │ │ -3e8da2: 0e00 |000d: return-void │ │ +3e8d40: |[3e8d40] de.danoeh.antennapod.core.widget.WidgetUpdater$WidgetState.:(Lde/danoeh/antennapod/model/playback/Playable;Lde/danoeh/antennapod/playback/base/PlayerStatus;IIF)V │ │ +3e8d50: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e8d56: 5b01 8f8e |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8e8f │ │ +3e8d5a: 5b02 928e |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;.status:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@8e92 │ │ +3e8d5e: 5903 918e |0007: iput v3, v0, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;.position:I // field@8e91 │ │ +3e8d62: 5904 8e8e |0009: iput v4, v0, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;.duration:I // field@8e8e │ │ +3e8d66: 5905 908e |000b: iput v5, v0, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;.playbackSpeed:F // field@8e90 │ │ +3e8d6a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=50 │ │ 0x0005 line=51 │ │ 0x0007 line=52 │ │ 0x0009 line=53 │ │ @@ -857267,23 +857267,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 │ │ -3e8da4: |[3e8da4] de.danoeh.antennapod.core.widget.WidgetUpdater$WidgetState.:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)V │ │ -3e8db4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -3e8db6: 12f3 |0001: const/4 v3, #int -1 // #ff │ │ -3e8db8: 12f4 |0002: const/4 v4, #int -1 // #ff │ │ -3e8dba: 1505 803f |0003: const/high16 v5, #int 1065353216 // #3f80 │ │ -3e8dbe: 0760 |0005: move-object v0, v6 │ │ -3e8dc0: 0772 |0006: move-object v2, v7 │ │ -3e8dc2: 7606 609e 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@9e60 │ │ -3e8dc8: 0e00 |000a: return-void │ │ +3e8d6c: |[3e8d6c] de.danoeh.antennapod.core.widget.WidgetUpdater$WidgetState.:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)V │ │ +3e8d7c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +3e8d7e: 12f3 |0001: const/4 v3, #int -1 // #ff │ │ +3e8d80: 12f4 |0002: const/4 v4, #int -1 // #ff │ │ +3e8d82: 1505 803f |0003: const/high16 v5, #int 1065353216 // #3f80 │ │ +3e8d86: 0760 |0005: move-object v0, v6 │ │ +3e8d88: 0772 |0006: move-object v2, v7 │ │ +3e8d8a: 7606 609e 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@9e60 │ │ +3e8d90: 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; │ │ │ │ @@ -857322,17 +857322,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e8ff0: |[3e8ff0] de.danoeh.antennapod.core.widget.WidgetUpdater.:()V │ │ -3e9000: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e9006: 0e00 |0003: return-void │ │ +3e8fb8: |[3e8fb8] de.danoeh.antennapod.core.widget.WidgetUpdater.:()V │ │ +3e8fc8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e8fce: 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;) │ │ @@ -857340,23 +857340,23 @@ │ │ type : '(I)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -3e8ef0: |[3e8ef0] de.danoeh.antennapod.core.widget.WidgetUpdater.getCellsForSize:(I)I │ │ -3e8f00: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -3e8f02: da01 0046 |0001: mul-int/lit8 v1, v0, #int 70 // #46 │ │ -3e8f06: d801 01e2 |0003: add-int/lit8 v1, v1, #int -30 // #e2 │ │ -3e8f0a: 3521 0500 |0005: if-ge v1, v2, 000a // +0005 │ │ -3e8f0e: d800 0001 |0007: add-int/lit8 v0, v0, #int 1 // #01 │ │ -3e8f12: 28f8 |0009: goto 0001 // -0008 │ │ -3e8f14: d800 00ff |000a: add-int/lit8 v0, v0, #int -1 // #ff │ │ -3e8f18: 0f00 |000c: return v0 │ │ +3e8eb8: |[3e8eb8] de.danoeh.antennapod.core.widget.WidgetUpdater.getCellsForSize:(I)I │ │ +3e8ec8: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +3e8eca: da01 0046 |0001: mul-int/lit8 v1, v0, #int 70 // #46 │ │ +3e8ece: d801 01e2 |0003: add-int/lit8 v1, v1, #int -30 // #e2 │ │ +3e8ed2: 3521 0500 |0005: if-ge v1, v2, 000a // +0005 │ │ +3e8ed6: d800 0001 |0007: add-int/lit8 v0, v0, #int 1 // #01 │ │ +3e8eda: 28f8 |0009: goto 0001 // -0008 │ │ +3e8edc: d800 00ff |000a: add-int/lit8 v0, v0, #int -1 // #ff │ │ +3e8ee0: 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;) │ │ @@ -857364,63 +857364,63 @@ │ │ type : '(IIF)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 98 16-bit code units │ │ -3e8f1c: |[3e8f1c] de.danoeh.antennapod.core.widget.WidgetUpdater.getProgressString:(IIF)Ljava/lang/String; │ │ -3e8f2c: 3a02 6000 |0000: if-ltz v2, 0060 // +0060 │ │ -3e8f30: 3c03 0300 |0002: if-gtz v3, 0005 // +0003 │ │ -3e8f34: 285c |0004: goto 0060 // +005c │ │ -3e8f36: 2200 9f19 |0005: new-instance v0, Lde/danoeh/antennapod/core/util/TimeSpeedConverter; // type@199f │ │ -3e8f3a: 7020 c59d 4000 |0007: invoke-direct {v0, v4}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.:(F)V // method@9dc5 │ │ -3e8f40: 7100 11b1 0000 |000a: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.shouldShowRemainingTime:()Z // method@b111 │ │ -3e8f46: 0a04 |000d: move-result v4 │ │ -3e8f48: 3804 2d00 |000e: if-eqz v4, 003b // +002d │ │ -3e8f4c: 2204 8f1e |0010: new-instance v4, Ljava/lang/StringBuilder; // type@1e8f │ │ -3e8f50: 7010 50b3 0400 |0012: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3e8f56: 6e20 c69d 2000 |0015: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.convert:(I)I // method@9dc6 │ │ -3e8f5c: 0a01 |0018: move-result v1 │ │ -3e8f5e: 7110 189d 0100 |0019: invoke-static {v1}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9d18 │ │ -3e8f64: 0c01 |001c: move-result-object v1 │ │ -3e8f66: 6e20 5cb3 1400 |001d: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e8f6c: 1a01 4500 |0020: const-string v1, " / -" // string@0045 │ │ -3e8f70: 6e20 5cb3 1400 |0022: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e8f76: 1201 |0025: const/4 v1, #int 0 // #0 │ │ -3e8f78: b123 |0026: sub-int/2addr v3, v2 │ │ -3e8f7a: 7120 e4b2 3100 |0027: invoke-static {v1, v3}, Ljava/lang/Math;.max:(II)I // method@b2e4 │ │ -3e8f80: 0a02 |002a: move-result v2 │ │ -3e8f82: 6e20 c69d 2000 |002b: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.convert:(I)I // method@9dc6 │ │ -3e8f88: 0a02 |002e: move-result v2 │ │ -3e8f8a: 7110 189d 0200 |002f: invoke-static {v2}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9d18 │ │ -3e8f90: 0c02 |0032: move-result-object v2 │ │ -3e8f92: 6e20 5cb3 2400 |0033: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e8f98: 6e10 67b3 0400 |0036: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3e8f9e: 0c02 |0039: move-result-object v2 │ │ -3e8fa0: 1102 |003a: return-object v2 │ │ -3e8fa2: 2204 8f1e |003b: new-instance v4, Ljava/lang/StringBuilder; // type@1e8f │ │ -3e8fa6: 7010 50b3 0400 |003d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3e8fac: 6e20 c69d 2000 |0040: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.convert:(I)I // method@9dc6 │ │ -3e8fb2: 0a02 |0043: move-result v2 │ │ -3e8fb4: 7110 189d 0200 |0044: invoke-static {v2}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9d18 │ │ -3e8fba: 0c02 |0047: move-result-object v2 │ │ -3e8fbc: 6e20 5cb3 2400 |0048: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e8fc2: 1a02 4400 |004b: const-string v2, " / " // string@0044 │ │ -3e8fc6: 6e20 5cb3 2400 |004d: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e8fcc: 6e20 c69d 3000 |0050: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.convert:(I)I // method@9dc6 │ │ -3e8fd2: 0a02 |0053: move-result v2 │ │ -3e8fd4: 7110 189d 0200 |0054: invoke-static {v2}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9d18 │ │ -3e8fda: 0c02 |0057: move-result-object v2 │ │ -3e8fdc: 6e20 5cb3 2400 |0058: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e8fe2: 6e10 67b3 0400 |005b: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3e8fe8: 0c02 |005e: move-result-object v2 │ │ -3e8fea: 1102 |005f: return-object v2 │ │ -3e8fec: 1202 |0060: const/4 v2, #int 0 // #0 │ │ -3e8fee: 1102 |0061: return-object v2 │ │ +3e8ee4: |[3e8ee4] de.danoeh.antennapod.core.widget.WidgetUpdater.getProgressString:(IIF)Ljava/lang/String; │ │ +3e8ef4: 3a02 6000 |0000: if-ltz v2, 0060 // +0060 │ │ +3e8ef8: 3c03 0300 |0002: if-gtz v3, 0005 // +0003 │ │ +3e8efc: 285c |0004: goto 0060 // +005c │ │ +3e8efe: 2200 9f19 |0005: new-instance v0, Lde/danoeh/antennapod/core/util/TimeSpeedConverter; // type@199f │ │ +3e8f02: 7020 c59d 4000 |0007: invoke-direct {v0, v4}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.:(F)V // method@9dc5 │ │ +3e8f08: 7100 11b1 0000 |000a: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.shouldShowRemainingTime:()Z // method@b111 │ │ +3e8f0e: 0a04 |000d: move-result v4 │ │ +3e8f10: 3804 2d00 |000e: if-eqz v4, 003b // +002d │ │ +3e8f14: 2204 8f1e |0010: new-instance v4, Ljava/lang/StringBuilder; // type@1e8f │ │ +3e8f18: 7010 50b3 0400 |0012: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3e8f1e: 6e20 c69d 2000 |0015: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.convert:(I)I // method@9dc6 │ │ +3e8f24: 0a01 |0018: move-result v1 │ │ +3e8f26: 7110 189d 0100 |0019: invoke-static {v1}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9d18 │ │ +3e8f2c: 0c01 |001c: move-result-object v1 │ │ +3e8f2e: 6e20 5cb3 1400 |001d: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e8f34: 1a01 4500 |0020: const-string v1, " / -" // string@0045 │ │ +3e8f38: 6e20 5cb3 1400 |0022: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e8f3e: 1201 |0025: const/4 v1, #int 0 // #0 │ │ +3e8f40: b123 |0026: sub-int/2addr v3, v2 │ │ +3e8f42: 7120 e4b2 3100 |0027: invoke-static {v1, v3}, Ljava/lang/Math;.max:(II)I // method@b2e4 │ │ +3e8f48: 0a02 |002a: move-result v2 │ │ +3e8f4a: 6e20 c69d 2000 |002b: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.convert:(I)I // method@9dc6 │ │ +3e8f50: 0a02 |002e: move-result v2 │ │ +3e8f52: 7110 189d 0200 |002f: invoke-static {v2}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9d18 │ │ +3e8f58: 0c02 |0032: move-result-object v2 │ │ +3e8f5a: 6e20 5cb3 2400 |0033: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e8f60: 6e10 67b3 0400 |0036: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3e8f66: 0c02 |0039: move-result-object v2 │ │ +3e8f68: 1102 |003a: return-object v2 │ │ +3e8f6a: 2204 8f1e |003b: new-instance v4, Ljava/lang/StringBuilder; // type@1e8f │ │ +3e8f6e: 7010 50b3 0400 |003d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3e8f74: 6e20 c69d 2000 |0040: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.convert:(I)I // method@9dc6 │ │ +3e8f7a: 0a02 |0043: move-result v2 │ │ +3e8f7c: 7110 189d 0200 |0044: invoke-static {v2}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9d18 │ │ +3e8f82: 0c02 |0047: move-result-object v2 │ │ +3e8f84: 6e20 5cb3 2400 |0048: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e8f8a: 1a02 4400 |004b: const-string v2, " / " // string@0044 │ │ +3e8f8e: 6e20 5cb3 2400 |004d: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e8f94: 6e20 c69d 3000 |0050: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.convert:(I)I // method@9dc6 │ │ +3e8f9a: 0a02 |0053: move-result v2 │ │ +3e8f9c: 7110 189d 0200 |0054: invoke-static {v2}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9d18 │ │ +3e8fa2: 0c02 |0057: move-result-object v2 │ │ +3e8fa4: 6e20 5cb3 2400 |0058: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e8faa: 6e10 67b3 0400 |005b: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3e8fb0: 0c02 |005e: move-result-object v2 │ │ +3e8fb2: 1102 |005f: return-object v2 │ │ +3e8fb4: 1202 |0060: const/4 v2, #int 0 // #0 │ │ +3e8fb6: 1102 |0061: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=219 │ │ 0x000a line=220 │ │ 0x0010 line=221 │ │ 0x0027 line=222 │ │ 0x003b line=224 │ │ @@ -857435,341 +857435,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 │ │ -3e9008: |[3e9008] de.danoeh.antennapod.core.widget.WidgetUpdater.updateWidget:(Landroid/content/Context;Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;)V │ │ -3e9018: 7110 d398 0e00 |0000: invoke-static {v14}, Lde/danoeh/antennapod/core/receiver/PlayerWidget;.isEnabled:(Landroid/content/Context;)Z // method@98d3 │ │ -3e901e: 0a00 |0003: move-result v0 │ │ -3e9020: 3800 b402 |0004: if-eqz v0, 02b8 // +02b4 │ │ -3e9024: 390f 0400 |0006: if-nez v15, 000a // +0004 │ │ -3e9028: 2900 b002 |0008: goto/16 02b8 // +02b0 │ │ -3e902c: 54f0 8f8e |000a: iget-object v0, v15, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8e8f │ │ -3e9030: 3800 1400 |000c: if-eqz v0, 0020 // +0014 │ │ -3e9034: 7210 ecac 0000 |000e: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@acec │ │ -3e903a: 0c00 |0011: move-result-object v0 │ │ -3e903c: 6201 aa97 |0012: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@97aa │ │ -3e9040: 3310 0c00 |0014: if-ne v0, v1, 0020 // +000c │ │ -3e9044: 2200 f41d |0016: new-instance v0, Lde/danoeh/antennapod/ui/appstartintent/VideoPlayerActivityStarter; // type@1df4 │ │ -3e9048: 7020 23b1 e000 |0018: invoke-direct {v0, v14}, Lde/danoeh/antennapod/ui/appstartintent/VideoPlayerActivityStarter;.:(Landroid/content/Context;)V // method@b123 │ │ -3e904e: 6e10 25b1 0000 |001b: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/VideoPlayerActivityStarter;.getPendingIntent:()Landroid/app/PendingIntent; // method@b125 │ │ -3e9054: 0c00 |001e: move-result-object v0 │ │ -3e9056: 280e |001f: goto 002d // +000e │ │ -3e9058: 2200 f21d |0020: new-instance v0, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // type@1df2 │ │ -3e905c: 7020 19b1 e000 |0022: invoke-direct {v0, v14}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.:(Landroid/content/Context;)V // method@b119 │ │ -3e9062: 6e10 20b1 0000 |0025: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.withOpenPlayer:()Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // method@b120 │ │ -3e9068: 0c00 |0028: move-result-object v0 │ │ -3e906a: 6e10 1bb1 0000 |0029: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.getPendingIntent:()Landroid/app/PendingIntent; // method@b11b │ │ -3e9070: 0c00 |002c: move-result-object v0 │ │ -3e9072: 2201 f31d |002d: new-instance v1, Lde/danoeh/antennapod/ui/appstartintent/PlaybackSpeedActivityStarter; // type@1df3 │ │ -3e9076: 7020 21b1 e100 |002f: invoke-direct {v1, v14}, Lde/danoeh/antennapod/ui/appstartintent/PlaybackSpeedActivityStarter;.:(Landroid/content/Context;)V // method@b121 │ │ -3e907c: 6e10 22b1 0100 |0032: invoke-virtual {v1}, Lde/danoeh/antennapod/ui/appstartintent/PlaybackSpeedActivityStarter;.getPendingIntent:()Landroid/app/PendingIntent; // method@b122 │ │ -3e9082: 0c01 |0035: move-result-object v1 │ │ -3e9084: 2202 0903 |0036: new-instance v2, Landroid/widget/RemoteViews; // type@0309 │ │ -3e9088: 6e10 2e02 0e00 |0038: invoke-virtual {v14}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@022e │ │ -3e908e: 0c03 |003b: move-result-object v3 │ │ -3e9090: 6004 1b7c |003c: sget v4, Lde/danoeh/antennapod/core/R$layout;.player_widget:I // field@7c1b │ │ -3e9094: 7030 f411 3204 |003e: invoke-direct {v2, v3, v4}, Landroid/widget/RemoteViews;.:(Ljava/lang/String;I)V // method@11f4 │ │ -3e909a: 54f3 8f8e |0041: iget-object v3, v15, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8e8f │ │ -3e909e: 1304 5500 |0043: const/16 v4, #int 85 // #55 │ │ -3e90a2: 1305 0800 |0045: const/16 v5, #int 8 // #8 │ │ -3e90a6: 1206 |0047: const/4 v6, #int 0 // #0 │ │ -3e90a8: 3803 4101 |0048: if-eqz v3, 0189 // +0141 │ │ -3e90ac: 6e10 2f02 0e00 |004a: invoke-virtual {v14}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ -3e90b2: 0c03 |004d: move-result-object v3 │ │ -3e90b4: 1507 0501 |004e: const/high16 v7, #int 17104896 // #105 │ │ -3e90b8: 6e20 ff02 7300 |0050: invoke-virtual {v3, v7}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@02ff │ │ -3e90be: 0a03 |0053: move-result v3 │ │ -3e90c0: 6007 387a |0054: sget v7, Lde/danoeh/antennapod/core/R$id;.layout_left:I // field@7a38 │ │ -3e90c4: 6e30 f911 7200 |0056: invoke-virtual {v2, v7, v0}, Landroid/widget/RemoteViews;.setOnClickPendingIntent:(ILandroid/app/PendingIntent;)V // method@11f9 │ │ -3e90ca: 6007 2c7a |0059: sget v7, Lde/danoeh/antennapod/core/R$id;.imgvCover:I // field@7a2c │ │ -3e90ce: 6e30 f911 7200 |005b: invoke-virtual {v2, v7, v0}, Landroid/widget/RemoteViews;.setOnClickPendingIntent:(ILandroid/app/PendingIntent;)V // method@11f9 │ │ -3e90d4: 6000 9879 |005e: sget v0, Lde/danoeh/antennapod/core/R$id;.butPlaybackSpeed:I // field@7998 │ │ -3e90d8: 6e30 f911 0201 |0060: invoke-virtual {v2, v0, v1}, Landroid/widget/RemoteViews;.setOnClickPendingIntent:(ILandroid/app/PendingIntent;)V // method@11f9 │ │ -3e90de: 6e10 2f02 0e00 |0063: invoke-virtual {v14}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ -3e90e4: 0c00 |0066: move-result-object v0 │ │ -3e90e6: 6001 bd77 |0067: sget v1, Lde/danoeh/antennapod/core/R$dimen;.widget_inner_radius:I // field@77bd │ │ -3e90ea: 6e20 ff02 1000 |0069: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@02ff │ │ -3e90f0: 0a00 |006c: move-result v0 │ │ -3e90f2: 2201 7e0f |006d: new-instance v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ -3e90f6: 7010 cf5a 0100 |006f: invoke-direct {v1}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5acf │ │ -3e90fc: 6e10 395a 0100 |0072: invoke-virtual {v1}, Lcom/bumptech/glide/request/BaseRequestOptions;.dontAnimate:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a39 │ │ -3e9102: 0c01 |0075: move-result-object v1 │ │ -3e9104: 1f01 7e0f |0076: check-cast v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ -3e9108: 1228 |0078: const/4 v8, #int 2 // #2 │ │ -3e910a: 2388 8820 |0079: new-array v8, v8, [Lcom/bumptech/glide/load/Transformation; // type@2088 │ │ -3e910e: 2209 f60e |007b: new-instance v9, Lcom/bumptech/glide/load/resource/bitmap/FitCenter; // type@0ef6 │ │ -3e9112: 7010 ea57 0900 |007d: invoke-direct {v9}, Lcom/bumptech/glide/load/resource/bitmap/FitCenter;.:()V // method@57ea │ │ -3e9118: 4d09 0806 |0080: aput-object v9, v8, v6 │ │ -3e911c: 2209 020f |0082: new-instance v9, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners; // type@0f02 │ │ -3e9120: 7020 3758 0900 |0084: invoke-direct {v9, v0}, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners;.:(I)V // method@5837 │ │ -3e9126: 1210 |0087: const/4 v0, #int 1 // #1 │ │ -3e9128: 4d09 0800 |0088: aput-object v9, v8, v0 │ │ -3e912c: 6e20 855a 8100 |008a: invoke-virtual {v1, v8}, Lcom/bumptech/glide/request/BaseRequestOptions;.transform:([Lcom/bumptech/glide/load/Transformation;)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a85 │ │ -3e9132: 0c00 |008d: move-result-object v0 │ │ -3e9134: 1f00 7e0f |008e: check-cast v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ -3e9138: 1608 f401 |0090: const-wide/16 v8, #int 500 // #1f4 │ │ -3e913c: 7110 0851 0e00 |0092: invoke-static {v14}, Lcom/bumptech/glide/Glide;.with:(Landroid/content/Context;)Lcom/bumptech/glide/RequestManager; // method@5108 │ │ -3e9142: 0c01 |0095: move-result-object v1 │ │ -3e9144: 6e10 9551 0100 |0096: invoke-virtual {v1}, Lcom/bumptech/glide/RequestManager;.asBitmap:()Lcom/bumptech/glide/RequestBuilder; // method@5195 │ │ -3e914a: 0c01 |0099: move-result-object v1 │ │ -3e914c: 54fa 8f8e |009a: iget-object v10, v15, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8e8f │ │ -3e9150: 7210 e9ac 0a00 |009c: invoke-interface {v10}, Lde/danoeh/antennapod/model/playback/Playable;.getImageLocation:()Ljava/lang/String; // method@ace9 │ │ -3e9156: 0c0a |009f: move-result-object v10 │ │ -3e9158: 6e20 7051 a100 |00a0: invoke-virtual {v1, v10}, Lcom/bumptech/glide/RequestBuilder;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@5170 │ │ -3e915e: 0c01 |00a3: move-result-object v1 │ │ -3e9160: 6e20 5351 0100 |00a4: invoke-virtual {v1, v0}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@5153 │ │ -3e9166: 0c01 |00a7: move-result-object v1 │ │ -3e9168: 6e30 8151 3103 |00a8: invoke-virtual {v1, v3, v3}, Lcom/bumptech/glide/RequestBuilder;.submit:(II)Lcom/bumptech/glide/request/FutureTarget; // method@5181 │ │ -3e916e: 0c01 |00ab: move-result-object v1 │ │ -3e9170: 620a 01da |00ac: sget-object v10, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@da01 │ │ -3e9174: 7240 30b6 81a9 |00ae: invoke-interface {v1, v8, v9, v10}, Ljava/util/concurrent/Future;.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; // method@b630 │ │ -3e917a: 0c01 |00b1: move-result-object v1 │ │ -3e917c: 1f01 af00 |00b2: check-cast v1, Landroid/graphics/Bitmap; // type@00af │ │ -3e9180: 6e30 f611 7201 |00b4: invoke-virtual {v2, v7, v1}, Landroid/widget/RemoteViews;.setImageViewBitmap:(ILandroid/graphics/Bitmap;)V // method@11f6 │ │ -3e9186: 2838 |00b7: goto 00ef // +0038 │ │ -3e9188: 7110 0851 0e00 |00b8: invoke-static {v14}, Lcom/bumptech/glide/Glide;.with:(Landroid/content/Context;)Lcom/bumptech/glide/RequestManager; // method@5108 │ │ -3e918e: 0c01 |00bb: move-result-object v1 │ │ -3e9190: 6e10 9551 0100 |00bc: invoke-virtual {v1}, Lcom/bumptech/glide/RequestManager;.asBitmap:()Lcom/bumptech/glide/RequestBuilder; // method@5195 │ │ -3e9196: 0c01 |00bf: move-result-object v1 │ │ -3e9198: 54f7 8f8e |00c0: iget-object v7, v15, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8e8f │ │ -3e919c: 7110 9798 0700 |00c2: invoke-static {v7}, Lde/danoeh/antennapod/core/feed/util/ImageResourceUtils;.getFallbackImageLocation:(Lde/danoeh/antennapod/model/playback/Playable;)Ljava/lang/String; // method@9897 │ │ -3e91a2: 0c07 |00c5: move-result-object v7 │ │ -3e91a4: 6e20 7051 7100 |00c6: invoke-virtual {v1, v7}, Lcom/bumptech/glide/RequestBuilder;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@5170 │ │ -3e91aa: 0c01 |00c9: move-result-object v1 │ │ -3e91ac: 6e20 5351 0100 |00ca: invoke-virtual {v1, v0}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@5153 │ │ -3e91b2: 0c00 |00cd: move-result-object v0 │ │ -3e91b4: 6e30 8151 3003 |00ce: invoke-virtual {v0, v3, v3}, Lcom/bumptech/glide/RequestBuilder;.submit:(II)Lcom/bumptech/glide/request/FutureTarget; // method@5181 │ │ -3e91ba: 0c00 |00d1: move-result-object v0 │ │ -3e91bc: 6201 01da |00d2: sget-object v1, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@da01 │ │ -3e91c0: 7240 30b6 8019 |00d4: invoke-interface {v0, v8, v9, v1}, Ljava/util/concurrent/Future;.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; // method@b630 │ │ -3e91c6: 0c00 |00d7: move-result-object v0 │ │ -3e91c8: 1f00 af00 |00d8: check-cast v0, Landroid/graphics/Bitmap; // type@00af │ │ -3e91cc: 6001 2c7a |00da: sget v1, Lde/danoeh/antennapod/core/R$id;.imgvCover:I // field@7a2c │ │ -3e91d0: 6e30 f611 1200 |00dc: invoke-virtual {v2, v1, v0}, Landroid/widget/RemoteViews;.setImageViewBitmap:(ILandroid/graphics/Bitmap;)V // method@11f6 │ │ -3e91d6: 2810 |00df: goto 00ef // +0010 │ │ -3e91d8: 0d00 |00e0: move-exception v0 │ │ -3e91da: 1a01 c261 |00e1: const-string v1, "WidgetUpdater" // string@61c2 │ │ -3e91de: 1a03 3f1b |00e3: const-string v3, "Error loading the media icon for the widget" // string@1b3f │ │ -3e91e2: 7130 010b 3100 |00e5: invoke-static {v1, v3, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0b01 │ │ -3e91e8: 6000 2c7a |00e8: sget v0, Lde/danoeh/antennapod/core/R$id;.imgvCover:I // field@7a2c │ │ -3e91ec: 6001 347c |00ea: sget v1, Lde/danoeh/antennapod/core/R$mipmap;.ic_launcher:I // field@7c34 │ │ -3e91f0: 6e30 f711 0201 |00ec: invoke-virtual {v2, v0, v1}, Landroid/widget/RemoteViews;.setImageViewResource:(II)V // method@11f7 │ │ -3e91f6: 6000 287b |00ef: sget v0, Lde/danoeh/antennapod/core/R$id;.txtvTitle:I // field@7b28 │ │ -3e91fa: 54f1 8f8e |00f1: iget-object v1, v15, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8e8f │ │ -3e91fe: 7210 e6ac 0100 |00f3: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getEpisodeTitle:()Ljava/lang/String; // method@ace6 │ │ -3e9204: 0c01 |00f6: move-result-object v1 │ │ -3e9206: 6e30 fa11 0201 |00f7: invoke-virtual {v2, v0, v1}, Landroid/widget/RemoteViews;.setTextViewText:(ILjava/lang/CharSequence;)V // method@11fa │ │ -3e920c: 6e30 fb11 0206 |00fa: invoke-virtual {v2, v0, v6}, Landroid/widget/RemoteViews;.setViewVisibility:(II)V // method@11fb │ │ -3e9212: 6000 267b |00fd: sget v0, Lde/danoeh/antennapod/core/R$id;.txtNoPlaying:I // field@7b26 │ │ -3e9216: 6e30 fb11 0205 |00ff: invoke-virtual {v2, v0, v5}, Landroid/widget/RemoteViews;.setViewVisibility:(II)V // method@11fb │ │ -3e921c: 52f0 918e |0102: iget v0, v15, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;.position:I // field@8e91 │ │ -3e9220: 52f1 8e8e |0104: iget v1, v15, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;.duration:I // field@8e8e │ │ -3e9224: 52f3 908e |0106: iget v3, v15, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;.playbackSpeed:F // field@8e90 │ │ -3e9228: 7130 649e 1003 |0108: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/core/widget/WidgetUpdater;.getProgressString:(IIF)Ljava/lang/String; // method@9e64 │ │ -3e922e: 0c00 |010b: move-result-object v0 │ │ -3e9230: 3800 0a00 |010c: if-eqz v0, 0116 // +000a │ │ -3e9234: 6001 277b |010e: sget v1, Lde/danoeh/antennapod/core/R$id;.txtvProgress:I // field@7b27 │ │ -3e9238: 6e30 fb11 1206 |0110: invoke-virtual {v2, v1, v6}, Landroid/widget/RemoteViews;.setViewVisibility:(II)V // method@11fb │ │ -3e923e: 6e30 fa11 1200 |0113: invoke-virtual {v2, v1, v0}, Landroid/widget/RemoteViews;.setTextViewText:(ILjava/lang/CharSequence;)V // method@11fa │ │ -3e9244: 54ff 928e |0116: iget-object v15, v15, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;.status:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@8e92 │ │ -3e9248: 6200 a7c8 |0118: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ -3e924c: 330f 1f00 |011a: if-ne v15, v0, 0139 // +001f │ │ -3e9250: 600f 9679 |011c: sget v15, Lde/danoeh/antennapod/core/R$id;.butPlay:I // field@7996 │ │ -3e9254: 6000 e478 |011e: sget v0, Lde/danoeh/antennapod/core/R$drawable;.ic_widget_pause:I // field@78e4 │ │ -3e9258: 6e30 f711 f200 |0120: invoke-virtual {v2, v15, v0}, Landroid/widget/RemoteViews;.setImageViewResource:(II)V // method@11f7 │ │ -3e925e: 6001 837e |0123: sget v1, Lde/danoeh/antennapod/core/R$string;.pause_label:I // field@7e83 │ │ -3e9262: 6e20 3102 1e00 |0125: invoke-virtual {v14, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3e9268: 0c03 |0128: move-result-object v3 │ │ -3e926a: 6e30 f511 f203 |0129: invoke-virtual {v2, v15, v3}, Landroid/widget/RemoteViews;.setContentDescription:(ILjava/lang/CharSequence;)V // method@11f5 │ │ -3e9270: 600f 9779 |012c: sget v15, Lde/danoeh/antennapod/core/R$id;.butPlayExtended:I // field@7997 │ │ -3e9274: 6e30 f711 f200 |012e: invoke-virtual {v2, v15, v0}, Landroid/widget/RemoteViews;.setImageViewResource:(II)V // method@11f7 │ │ -3e927a: 6e20 3102 1e00 |0131: invoke-virtual {v14, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3e9280: 0c00 |0134: move-result-object v0 │ │ -3e9282: 6e30 f511 f200 |0135: invoke-virtual {v2, v15, v0}, Landroid/widget/RemoteViews;.setContentDescription:(ILjava/lang/CharSequence;)V // method@11f5 │ │ -3e9288: 281d |0138: goto 0155 // +001d │ │ -3e928a: 600f 9679 |0139: sget v15, Lde/danoeh/antennapod/core/R$id;.butPlay:I // field@7996 │ │ -3e928e: 6000 e578 |013b: sget v0, Lde/danoeh/antennapod/core/R$drawable;.ic_widget_play:I // field@78e5 │ │ -3e9292: 6e30 f711 f200 |013d: invoke-virtual {v2, v15, v0}, Landroid/widget/RemoteViews;.setImageViewResource:(II)V // method@11f7 │ │ -3e9298: 6001 857e |0140: sget v1, Lde/danoeh/antennapod/core/R$string;.play_label:I // field@7e85 │ │ -3e929c: 6e20 3102 1e00 |0142: invoke-virtual {v14, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3e92a2: 0c03 |0145: move-result-object v3 │ │ -3e92a4: 6e30 f511 f203 |0146: invoke-virtual {v2, v15, v3}, Landroid/widget/RemoteViews;.setContentDescription:(ILjava/lang/CharSequence;)V // method@11f5 │ │ -3e92aa: 600f 9779 |0149: sget v15, Lde/danoeh/antennapod/core/R$id;.butPlayExtended:I // field@7997 │ │ -3e92ae: 6e30 f711 f200 |014b: invoke-virtual {v2, v15, v0}, Landroid/widget/RemoteViews;.setImageViewResource:(II)V // method@11f7 │ │ -3e92b4: 6e20 3102 1e00 |014e: invoke-virtual {v14, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3e92ba: 0c00 |0151: move-result-object v0 │ │ -3e92bc: 6e30 f511 f200 |0152: invoke-virtual {v2, v15, v0}, Landroid/widget/RemoteViews;.setContentDescription:(ILjava/lang/CharSequence;)V // method@11f5 │ │ -3e92c2: 600f 9679 |0155: sget v15, Lde/danoeh/antennapod/core/R$id;.butPlay:I // field@7996 │ │ -3e92c6: 7120 d098 4e00 |0157: invoke-static {v14, v4}, Lde/danoeh/antennapod/core/receiver/MediaButtonReceiver;.createPendingIntent:(Landroid/content/Context;I)Landroid/app/PendingIntent; // method@98d0 │ │ -3e92cc: 0c00 |015a: move-result-object v0 │ │ -3e92ce: 6e30 f911 f200 |015b: invoke-virtual {v2, v15, v0}, Landroid/widget/RemoteViews;.setOnClickPendingIntent:(ILandroid/app/PendingIntent;)V // method@11f9 │ │ -3e92d4: 600f 9779 |015e: sget v15, Lde/danoeh/antennapod/core/R$id;.butPlayExtended:I // field@7997 │ │ -3e92d8: 7120 d098 4e00 |0160: invoke-static {v14, v4}, Lde/danoeh/antennapod/core/receiver/MediaButtonReceiver;.createPendingIntent:(Landroid/content/Context;I)Landroid/app/PendingIntent; // method@98d0 │ │ -3e92de: 0c00 |0163: move-result-object v0 │ │ -3e92e0: 6e30 f911 f200 |0164: invoke-virtual {v2, v15, v0}, Landroid/widget/RemoteViews;.setOnClickPendingIntent:(ILandroid/app/PendingIntent;)V // method@11f9 │ │ -3e92e6: 600f 9979 |0167: sget v15, Lde/danoeh/antennapod/core/R$id;.butRew:I // field@7999 │ │ -3e92ea: 1300 5900 |0169: const/16 v0, #int 89 // #59 │ │ -3e92ee: 7120 d098 0e00 |016b: invoke-static {v14, v0}, Lde/danoeh/antennapod/core/receiver/MediaButtonReceiver;.createPendingIntent:(Landroid/content/Context;I)Landroid/app/PendingIntent; // method@98d0 │ │ -3e92f4: 0c00 |016e: move-result-object v0 │ │ -3e92f6: 6e30 f911 f200 |016f: invoke-virtual {v2, v15, v0}, Landroid/widget/RemoteViews;.setOnClickPendingIntent:(ILandroid/app/PendingIntent;)V // method@11f9 │ │ -3e92fc: 600f 9579 |0172: sget v15, Lde/danoeh/antennapod/core/R$id;.butFastForward:I // field@7995 │ │ -3e9300: 1300 5a00 |0174: const/16 v0, #int 90 // #5a │ │ -3e9304: 7120 d098 0e00 |0176: invoke-static {v14, v0}, Lde/danoeh/antennapod/core/receiver/MediaButtonReceiver;.createPendingIntent:(Landroid/content/Context;I)Landroid/app/PendingIntent; // method@98d0 │ │ -3e930a: 0c00 |0179: move-result-object v0 │ │ -3e930c: 6e30 f911 f200 |017a: invoke-virtual {v2, v15, v0}, Landroid/widget/RemoteViews;.setOnClickPendingIntent:(ILandroid/app/PendingIntent;)V // method@11f9 │ │ -3e9312: 600f 9a79 |017d: sget v15, Lde/danoeh/antennapod/core/R$id;.butSkip:I // field@799a │ │ -3e9316: 1300 5700 |017f: const/16 v0, #int 87 // #57 │ │ -3e931a: 7120 d098 0e00 |0181: invoke-static {v14, v0}, Lde/danoeh/antennapod/core/receiver/MediaButtonReceiver;.createPendingIntent:(Landroid/content/Context;I)Landroid/app/PendingIntent; // method@98d0 │ │ -3e9320: 0c00 |0184: move-result-object v0 │ │ -3e9322: 6e30 f911 f200 |0185: invoke-virtual {v2, v15, v0}, Landroid/widget/RemoteViews;.setOnClickPendingIntent:(ILandroid/app/PendingIntent;)V // method@11f9 │ │ -3e9328: 2832 |0188: goto 01ba // +0032 │ │ -3e932a: 600f 387a |0189: sget v15, Lde/danoeh/antennapod/core/R$id;.layout_left:I // field@7a38 │ │ -3e932e: 6e30 f911 f200 |018b: invoke-virtual {v2, v15, v0}, Landroid/widget/RemoteViews;.setOnClickPendingIntent:(ILandroid/app/PendingIntent;)V // method@11f9 │ │ -3e9334: 600f 9679 |018e: sget v15, Lde/danoeh/antennapod/core/R$id;.butPlay:I // field@7996 │ │ -3e9338: 6e30 f911 f200 |0190: invoke-virtual {v2, v15, v0}, Landroid/widget/RemoteViews;.setOnClickPendingIntent:(ILandroid/app/PendingIntent;)V // method@11f9 │ │ -3e933e: 6000 9779 |0193: sget v0, Lde/danoeh/antennapod/core/R$id;.butPlayExtended:I // field@7997 │ │ -3e9342: 7120 d098 4e00 |0195: invoke-static {v14, v4}, Lde/danoeh/antennapod/core/receiver/MediaButtonReceiver;.createPendingIntent:(Landroid/content/Context;I)Landroid/app/PendingIntent; // method@98d0 │ │ -3e9348: 0c01 |0198: move-result-object v1 │ │ -3e934a: 6e30 f911 0201 |0199: invoke-virtual {v2, v0, v1}, Landroid/widget/RemoteViews;.setOnClickPendingIntent:(ILandroid/app/PendingIntent;)V // method@11f9 │ │ -3e9350: 6001 277b |019c: sget v1, Lde/danoeh/antennapod/core/R$id;.txtvProgress:I // field@7b27 │ │ -3e9354: 6e30 fb11 1205 |019e: invoke-virtual {v2, v1, v5}, Landroid/widget/RemoteViews;.setViewVisibility:(II)V // method@11fb │ │ -3e935a: 6001 287b |01a1: sget v1, Lde/danoeh/antennapod/core/R$id;.txtvTitle:I // field@7b28 │ │ -3e935e: 6e30 fb11 1205 |01a3: invoke-virtual {v2, v1, v5}, Landroid/widget/RemoteViews;.setViewVisibility:(II)V // method@11fb │ │ -3e9364: 6001 267b |01a6: sget v1, Lde/danoeh/antennapod/core/R$id;.txtNoPlaying:I // field@7b26 │ │ -3e9368: 6e30 fb11 1206 |01a8: invoke-virtual {v2, v1, v6}, Landroid/widget/RemoteViews;.setViewVisibility:(II)V // method@11fb │ │ -3e936e: 6001 2c7a |01ab: sget v1, Lde/danoeh/antennapod/core/R$id;.imgvCover:I // field@7a2c │ │ -3e9372: 6003 347c |01ad: sget v3, Lde/danoeh/antennapod/core/R$mipmap;.ic_launcher:I // field@7c34 │ │ -3e9376: 6e30 f711 1203 |01af: invoke-virtual {v2, v1, v3}, Landroid/widget/RemoteViews;.setImageViewResource:(II)V // method@11f7 │ │ -3e937c: 6001 e578 |01b2: sget v1, Lde/danoeh/antennapod/core/R$drawable;.ic_widget_play:I // field@78e5 │ │ -3e9380: 6e30 f711 f201 |01b4: invoke-virtual {v2, v15, v1}, Landroid/widget/RemoteViews;.setImageViewResource:(II)V // method@11f7 │ │ -3e9386: 6e30 f711 0201 |01b7: invoke-virtual {v2, v0, v1}, Landroid/widget/RemoteViews;.setImageViewResource:(II)V // method@11f7 │ │ -3e938c: 220f 5d00 |01ba: new-instance v15, Landroid/content/ComponentName; // type@005d │ │ -3e9390: 1c00 c518 |01bc: const-class v0, Lde/danoeh/antennapod/core/receiver/PlayerWidget; // type@18c5 │ │ -3e9394: 7030 f501 ef00 |01be: invoke-direct {v15, v14, v0}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@01f5 │ │ -3e939a: 7110 dc01 0e00 |01c1: invoke-static {v14}, Landroid/appwidget/AppWidgetManager;.getInstance:(Landroid/content/Context;)Landroid/appwidget/AppWidgetManager; // method@01dc │ │ -3e93a0: 0c00 |01c4: move-result-object v0 │ │ -3e93a2: 6e20 da01 f000 |01c5: invoke-virtual {v0, v15}, Landroid/appwidget/AppWidgetManager;.getAppWidgetIds:(Landroid/content/ComponentName;)[I // method@01da │ │ -3e93a8: 0c0f |01c8: move-result-object v15 │ │ -3e93aa: 21f1 |01c9: array-length v1, v15 │ │ -3e93ac: 1203 |01ca: const/4 v3, #int 0 // #0 │ │ -3e93ae: 3513 ed00 |01cb: if-ge v3, v1, 02b8 // +00ed │ │ -3e93b2: 4404 0f03 |01cd: aget v4, v15, v3 │ │ -3e93b6: 6e20 db01 4000 |01cf: invoke-virtual {v0, v4}, Landroid/appwidget/AppWidgetManager;.getAppWidgetOptions:(I)Landroid/os/Bundle; // method@01db │ │ -3e93bc: 0c07 |01d2: move-result-object v7 │ │ -3e93be: 1a08 aa4f |01d3: const-string v8, "PlayerWidgetPrefs" // string@4faa │ │ -3e93c2: 6e30 3002 8e06 |01d5: invoke-virtual {v14, v8, v6}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ -3e93c8: 0c08 |01d8: move-result-object v8 │ │ -3e93ca: 1a09 446c |01d9: const-string v9, "appWidgetMinWidth" // string@6c44 │ │ -3e93ce: 6e20 f206 9700 |01db: invoke-virtual {v7, v9}, Landroid/os/BaseBundle;.getInt:(Ljava/lang/String;)I // method@06f2 │ │ -3e93d4: 0a07 |01de: move-result v7 │ │ -3e93d6: 7110 639e 0700 |01df: invoke-static {v7}, Lde/danoeh/antennapod/core/widget/WidgetUpdater;.getCellsForSize:(I)I // method@9e63 │ │ -3e93dc: 0a07 |01e2: move-result v7 │ │ -3e93de: 1239 |01e3: const/4 v9, #int 3 // #3 │ │ -3e93e0: 3597 0900 |01e4: if-ge v7, v9, 01ed // +0009 │ │ -3e93e4: 6007 377a |01e6: sget v7, Lde/danoeh/antennapod/core/R$id;.layout_center:I // field@7a37 │ │ -3e93e8: 1249 |01e8: const/4 v9, #int 4 // #4 │ │ -3e93ea: 6e30 fb11 7209 |01e9: invoke-virtual {v2, v7, v9}, Landroid/widget/RemoteViews;.setViewVisibility:(II)V // method@11fb │ │ -3e93f0: 2806 |01ec: goto 01f2 // +0006 │ │ -3e93f2: 6007 377a |01ed: sget v7, Lde/danoeh/antennapod/core/R$id;.layout_center:I // field@7a37 │ │ -3e93f6: 6e30 fb11 7206 |01ef: invoke-virtual {v2, v7, v6}, Landroid/widget/RemoteViews;.setViewVisibility:(II)V // method@11fb │ │ -3e93fc: 2207 8f1e |01f2: new-instance v7, Ljava/lang/StringBuilder; // type@1e8f │ │ -3e9400: 7010 50b3 0700 |01f4: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3e9406: 1a09 70e7 |01f7: const-string v9, "widget_playback_speed" // string@e770 │ │ -3e940a: 6e20 5cb3 9700 |01f9: invoke-virtual {v7, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e9410: 6e20 57b3 4700 |01fc: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -3e9416: 6e10 67b3 0700 |01ff: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3e941c: 0c07 |0202: move-result-object v7 │ │ -3e941e: 7230 9b02 7806 |0203: invoke-interface {v8, v7, v6}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ -3e9424: 0a07 |0206: move-result v7 │ │ -3e9426: 2209 8f1e |0207: new-instance v9, Ljava/lang/StringBuilder; // type@1e8f │ │ -3e942a: 7010 50b3 0900 |0209: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3e9430: 1a0a 71e7 |020c: const-string v10, "widget_rewind" // string@e771 │ │ -3e9434: 6e20 5cb3 a900 |020e: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e943a: 6e20 57b3 4900 |0211: invoke-virtual {v9, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -3e9440: 6e10 67b3 0900 |0214: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3e9446: 0c09 |0217: move-result-object v9 │ │ -3e9448: 7230 9b02 9806 |0218: invoke-interface {v8, v9, v6}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ -3e944e: 0a09 |021b: move-result v9 │ │ -3e9450: 220a 8f1e |021c: new-instance v10, Ljava/lang/StringBuilder; // type@1e8f │ │ -3e9454: 7010 50b3 0a00 |021e: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3e945a: 1a0b 6ae7 |0221: const-string v11, "widget_fast_forward" // string@e76a │ │ -3e945e: 6e20 5cb3 ba00 |0223: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e9464: 6e20 57b3 4a00 |0226: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -3e946a: 6e10 67b3 0a00 |0229: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3e9470: 0c0a |022c: move-result-object v10 │ │ -3e9472: 7230 9b02 a806 |022d: invoke-interface {v8, v10, v6}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ -3e9478: 0a0a |0230: move-result v10 │ │ -3e947a: 220b 8f1e |0231: new-instance v11, Ljava/lang/StringBuilder; // type@1e8f │ │ -3e947e: 7010 50b3 0b00 |0233: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3e9484: 1a0c 73e7 |0236: const-string v12, "widget_skip" // string@e773 │ │ -3e9488: 6e20 5cb3 cb00 |0238: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e948e: 6e20 57b3 4b00 |023b: invoke-virtual {v11, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -3e9494: 6e10 67b3 0b00 |023e: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3e949a: 0c0b |0241: move-result-object v11 │ │ -3e949c: 7230 9b02 b806 |0242: invoke-interface {v8, v11, v6}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ -3e94a2: 0a0b |0245: move-result v11 │ │ -3e94a4: 1a0c 8ed9 |0246: const-string v12, "setVisibility" // string@d98e │ │ -3e94a8: 3907 1400 |0248: if-nez v7, 025c // +0014 │ │ -3e94ac: 3909 1200 |024a: if-nez v9, 025c // +0012 │ │ -3e94b0: 390b 1000 |024c: if-nez v11, 025c // +0010 │ │ -3e94b4: 380a 0300 |024e: if-eqz v10, 0251 // +0003 │ │ -3e94b8: 280c |0250: goto 025c // +000c │ │ -3e94ba: 6007 097a |0251: sget v7, Lde/danoeh/antennapod/core/R$id;.extendedButtonsContainer:I // field@7a09 │ │ -3e94be: 6e40 f811 725c |0253: invoke-virtual {v2, v7, v12, v5}, Landroid/widget/RemoteViews;.setInt:(ILjava/lang/String;I)V // method@11f8 │ │ -3e94c4: 6007 9679 |0256: sget v7, Lde/danoeh/antennapod/core/R$id;.butPlay:I // field@7996 │ │ -3e94c8: 6e40 f811 726c |0258: invoke-virtual {v2, v7, v12, v6}, Landroid/widget/RemoteViews;.setInt:(ILjava/lang/String;I)V // method@11f8 │ │ -3e94ce: 2837 |025b: goto 0292 // +0037 │ │ -3e94d0: 600d 097a |025c: sget v13, Lde/danoeh/antennapod/core/R$id;.extendedButtonsContainer:I // field@7a09 │ │ -3e94d4: 6e40 f811 d26c |025e: invoke-virtual {v2, v13, v12, v6}, Landroid/widget/RemoteViews;.setInt:(ILjava/lang/String;I)V // method@11f8 │ │ -3e94da: 600d 9679 |0261: sget v13, Lde/danoeh/antennapod/core/R$id;.butPlay:I // field@7996 │ │ -3e94de: 6e40 f811 d25c |0263: invoke-virtual {v2, v13, v12, v5}, Landroid/widget/RemoteViews;.setInt:(ILjava/lang/String;I)V // method@11f8 │ │ -3e94e4: 600d 9879 |0266: sget v13, Lde/danoeh/antennapod/core/R$id;.butPlaybackSpeed:I // field@7998 │ │ -3e94e8: 3807 0400 |0268: if-eqz v7, 026c // +0004 │ │ -3e94ec: 1207 |026a: const/4 v7, #int 0 // #0 │ │ -3e94ee: 2803 |026b: goto 026e // +0003 │ │ -3e94f0: 1307 0800 |026c: const/16 v7, #int 8 // #8 │ │ -3e94f4: 6e40 f811 d27c |026e: invoke-virtual {v2, v13, v12, v7}, Landroid/widget/RemoteViews;.setInt:(ILjava/lang/String;I)V // method@11f8 │ │ -3e94fa: 6007 9979 |0271: sget v7, Lde/danoeh/antennapod/core/R$id;.butRew:I // field@7999 │ │ -3e94fe: 3809 0400 |0273: if-eqz v9, 0277 // +0004 │ │ -3e9502: 1209 |0275: const/4 v9, #int 0 // #0 │ │ -3e9504: 2803 |0276: goto 0279 // +0003 │ │ -3e9506: 1309 0800 |0277: const/16 v9, #int 8 // #8 │ │ -3e950a: 6e40 f811 729c |0279: invoke-virtual {v2, v7, v12, v9}, Landroid/widget/RemoteViews;.setInt:(ILjava/lang/String;I)V // method@11f8 │ │ -3e9510: 6007 9579 |027c: sget v7, Lde/danoeh/antennapod/core/R$id;.butFastForward:I // field@7995 │ │ -3e9514: 380a 0400 |027e: if-eqz v10, 0282 // +0004 │ │ -3e9518: 1209 |0280: const/4 v9, #int 0 // #0 │ │ -3e951a: 2803 |0281: goto 0284 // +0003 │ │ -3e951c: 1309 0800 |0282: const/16 v9, #int 8 // #8 │ │ -3e9520: 6e40 f811 729c |0284: invoke-virtual {v2, v7, v12, v9}, Landroid/widget/RemoteViews;.setInt:(ILjava/lang/String;I)V // method@11f8 │ │ -3e9526: 6007 9a79 |0287: sget v7, Lde/danoeh/antennapod/core/R$id;.butSkip:I // field@799a │ │ -3e952a: 380b 0400 |0289: if-eqz v11, 028d // +0004 │ │ -3e952e: 1209 |028b: const/4 v9, #int 0 // #0 │ │ -3e9530: 2803 |028c: goto 028f // +0003 │ │ -3e9532: 1309 0800 |028d: const/16 v9, #int 8 // #8 │ │ -3e9536: 6e40 f811 729c |028f: invoke-virtual {v2, v7, v12, v9}, Landroid/widget/RemoteViews;.setInt:(ILjava/lang/String;I)V // method@11f8 │ │ -3e953c: 2207 8f1e |0292: new-instance v7, Ljava/lang/StringBuilder; // type@1e8f │ │ -3e9540: 7010 50b3 0700 |0294: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3e9546: 1a09 66e7 |0297: const-string v9, "widget_color" // string@e766 │ │ -3e954a: 6e20 5cb3 9700 |0299: invoke-virtual {v7, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e9550: 6e20 57b3 4700 |029c: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -3e9556: 6e10 67b3 0700 |029f: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3e955c: 0c07 |02a2: move-result-object v7 │ │ -3e955e: 1409 312c 26ff |02a3: const v9, #float -2.20881e+38 // #ff262c31 │ │ -3e9564: 7230 9d02 7809 |02a6: invoke-interface {v8, v7, v9}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@029d │ │ -3e956a: 0a07 |02a9: move-result v7 │ │ -3e956c: 6008 387b |02aa: sget v8, Lde/danoeh/antennapod/core/R$id;.widgetLayout:I // field@7b38 │ │ -3e9570: 1a09 b7d1 |02ac: const-string v9, "setBackgroundColor" // string@d1b7 │ │ -3e9574: 6e40 f811 8279 |02ae: invoke-virtual {v2, v8, v9, v7}, Landroid/widget/RemoteViews;.setInt:(ILjava/lang/String;I)V // method@11f8 │ │ -3e957a: 6e30 dd01 4002 |02b1: invoke-virtual {v0, v4, v2}, Landroid/appwidget/AppWidgetManager;.updateAppWidget:(ILandroid/widget/RemoteViews;)V // method@01dd │ │ -3e9580: d803 0301 |02b4: add-int/lit8 v3, v3, #int 1 // #01 │ │ -3e9584: 2900 15ff |02b6: goto/16 01cb // -00eb │ │ -3e9588: 0e00 |02b8: return-void │ │ +3e8fd0: |[3e8fd0] de.danoeh.antennapod.core.widget.WidgetUpdater.updateWidget:(Landroid/content/Context;Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;)V │ │ +3e8fe0: 7110 d398 0e00 |0000: invoke-static {v14}, Lde/danoeh/antennapod/core/receiver/PlayerWidget;.isEnabled:(Landroid/content/Context;)Z // method@98d3 │ │ +3e8fe6: 0a00 |0003: move-result v0 │ │ +3e8fe8: 3800 b402 |0004: if-eqz v0, 02b8 // +02b4 │ │ +3e8fec: 390f 0400 |0006: if-nez v15, 000a // +0004 │ │ +3e8ff0: 2900 b002 |0008: goto/16 02b8 // +02b0 │ │ +3e8ff4: 54f0 8f8e |000a: iget-object v0, v15, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8e8f │ │ +3e8ff8: 3800 1400 |000c: if-eqz v0, 0020 // +0014 │ │ +3e8ffc: 7210 ecac 0000 |000e: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@acec │ │ +3e9002: 0c00 |0011: move-result-object v0 │ │ +3e9004: 6201 aa97 |0012: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@97aa │ │ +3e9008: 3310 0c00 |0014: if-ne v0, v1, 0020 // +000c │ │ +3e900c: 2200 f41d |0016: new-instance v0, Lde/danoeh/antennapod/ui/appstartintent/VideoPlayerActivityStarter; // type@1df4 │ │ +3e9010: 7020 23b1 e000 |0018: invoke-direct {v0, v14}, Lde/danoeh/antennapod/ui/appstartintent/VideoPlayerActivityStarter;.:(Landroid/content/Context;)V // method@b123 │ │ +3e9016: 6e10 25b1 0000 |001b: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/VideoPlayerActivityStarter;.getPendingIntent:()Landroid/app/PendingIntent; // method@b125 │ │ +3e901c: 0c00 |001e: move-result-object v0 │ │ +3e901e: 280e |001f: goto 002d // +000e │ │ +3e9020: 2200 f21d |0020: new-instance v0, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // type@1df2 │ │ +3e9024: 7020 19b1 e000 |0022: invoke-direct {v0, v14}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.:(Landroid/content/Context;)V // method@b119 │ │ +3e902a: 6e10 20b1 0000 |0025: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.withOpenPlayer:()Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // method@b120 │ │ +3e9030: 0c00 |0028: move-result-object v0 │ │ +3e9032: 6e10 1bb1 0000 |0029: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.getPendingIntent:()Landroid/app/PendingIntent; // method@b11b │ │ +3e9038: 0c00 |002c: move-result-object v0 │ │ +3e903a: 2201 f31d |002d: new-instance v1, Lde/danoeh/antennapod/ui/appstartintent/PlaybackSpeedActivityStarter; // type@1df3 │ │ +3e903e: 7020 21b1 e100 |002f: invoke-direct {v1, v14}, Lde/danoeh/antennapod/ui/appstartintent/PlaybackSpeedActivityStarter;.:(Landroid/content/Context;)V // method@b121 │ │ +3e9044: 6e10 22b1 0100 |0032: invoke-virtual {v1}, Lde/danoeh/antennapod/ui/appstartintent/PlaybackSpeedActivityStarter;.getPendingIntent:()Landroid/app/PendingIntent; // method@b122 │ │ +3e904a: 0c01 |0035: move-result-object v1 │ │ +3e904c: 2202 0903 |0036: new-instance v2, Landroid/widget/RemoteViews; // type@0309 │ │ +3e9050: 6e10 2e02 0e00 |0038: invoke-virtual {v14}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@022e │ │ +3e9056: 0c03 |003b: move-result-object v3 │ │ +3e9058: 6004 1b7c |003c: sget v4, Lde/danoeh/antennapod/core/R$layout;.player_widget:I // field@7c1b │ │ +3e905c: 7030 f411 3204 |003e: invoke-direct {v2, v3, v4}, Landroid/widget/RemoteViews;.:(Ljava/lang/String;I)V // method@11f4 │ │ +3e9062: 54f3 8f8e |0041: iget-object v3, v15, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8e8f │ │ +3e9066: 1304 5500 |0043: const/16 v4, #int 85 // #55 │ │ +3e906a: 1305 0800 |0045: const/16 v5, #int 8 // #8 │ │ +3e906e: 1206 |0047: const/4 v6, #int 0 // #0 │ │ +3e9070: 3803 4101 |0048: if-eqz v3, 0189 // +0141 │ │ +3e9074: 6e10 2f02 0e00 |004a: invoke-virtual {v14}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ +3e907a: 0c03 |004d: move-result-object v3 │ │ +3e907c: 1507 0501 |004e: const/high16 v7, #int 17104896 // #105 │ │ +3e9080: 6e20 ff02 7300 |0050: invoke-virtual {v3, v7}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@02ff │ │ +3e9086: 0a03 |0053: move-result v3 │ │ +3e9088: 6007 387a |0054: sget v7, Lde/danoeh/antennapod/core/R$id;.layout_left:I // field@7a38 │ │ +3e908c: 6e30 f911 7200 |0056: invoke-virtual {v2, v7, v0}, Landroid/widget/RemoteViews;.setOnClickPendingIntent:(ILandroid/app/PendingIntent;)V // method@11f9 │ │ +3e9092: 6007 2c7a |0059: sget v7, Lde/danoeh/antennapod/core/R$id;.imgvCover:I // field@7a2c │ │ +3e9096: 6e30 f911 7200 |005b: invoke-virtual {v2, v7, v0}, Landroid/widget/RemoteViews;.setOnClickPendingIntent:(ILandroid/app/PendingIntent;)V // method@11f9 │ │ +3e909c: 6000 9879 |005e: sget v0, Lde/danoeh/antennapod/core/R$id;.butPlaybackSpeed:I // field@7998 │ │ +3e90a0: 6e30 f911 0201 |0060: invoke-virtual {v2, v0, v1}, Landroid/widget/RemoteViews;.setOnClickPendingIntent:(ILandroid/app/PendingIntent;)V // method@11f9 │ │ +3e90a6: 6e10 2f02 0e00 |0063: invoke-virtual {v14}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ +3e90ac: 0c00 |0066: move-result-object v0 │ │ +3e90ae: 6001 bd77 |0067: sget v1, Lde/danoeh/antennapod/core/R$dimen;.widget_inner_radius:I // field@77bd │ │ +3e90b2: 6e20 ff02 1000 |0069: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@02ff │ │ +3e90b8: 0a00 |006c: move-result v0 │ │ +3e90ba: 2201 7e0f |006d: new-instance v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ +3e90be: 7010 cf5a 0100 |006f: invoke-direct {v1}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5acf │ │ +3e90c4: 6e10 395a 0100 |0072: invoke-virtual {v1}, Lcom/bumptech/glide/request/BaseRequestOptions;.dontAnimate:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a39 │ │ +3e90ca: 0c01 |0075: move-result-object v1 │ │ +3e90cc: 1f01 7e0f |0076: check-cast v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ +3e90d0: 1228 |0078: const/4 v8, #int 2 // #2 │ │ +3e90d2: 2388 8820 |0079: new-array v8, v8, [Lcom/bumptech/glide/load/Transformation; // type@2088 │ │ +3e90d6: 2209 f60e |007b: new-instance v9, Lcom/bumptech/glide/load/resource/bitmap/FitCenter; // type@0ef6 │ │ +3e90da: 7010 ea57 0900 |007d: invoke-direct {v9}, Lcom/bumptech/glide/load/resource/bitmap/FitCenter;.:()V // method@57ea │ │ +3e90e0: 4d09 0806 |0080: aput-object v9, v8, v6 │ │ +3e90e4: 2209 020f |0082: new-instance v9, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners; // type@0f02 │ │ +3e90e8: 7020 3758 0900 |0084: invoke-direct {v9, v0}, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners;.:(I)V // method@5837 │ │ +3e90ee: 1210 |0087: const/4 v0, #int 1 // #1 │ │ +3e90f0: 4d09 0800 |0088: aput-object v9, v8, v0 │ │ +3e90f4: 6e20 855a 8100 |008a: invoke-virtual {v1, v8}, Lcom/bumptech/glide/request/BaseRequestOptions;.transform:([Lcom/bumptech/glide/load/Transformation;)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a85 │ │ +3e90fa: 0c00 |008d: move-result-object v0 │ │ +3e90fc: 1f00 7e0f |008e: check-cast v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ +3e9100: 1608 f401 |0090: const-wide/16 v8, #int 500 // #1f4 │ │ +3e9104: 7110 0851 0e00 |0092: invoke-static {v14}, Lcom/bumptech/glide/Glide;.with:(Landroid/content/Context;)Lcom/bumptech/glide/RequestManager; // method@5108 │ │ +3e910a: 0c01 |0095: move-result-object v1 │ │ +3e910c: 6e10 9551 0100 |0096: invoke-virtual {v1}, Lcom/bumptech/glide/RequestManager;.asBitmap:()Lcom/bumptech/glide/RequestBuilder; // method@5195 │ │ +3e9112: 0c01 |0099: move-result-object v1 │ │ +3e9114: 54fa 8f8e |009a: iget-object v10, v15, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8e8f │ │ +3e9118: 7210 e9ac 0a00 |009c: invoke-interface {v10}, Lde/danoeh/antennapod/model/playback/Playable;.getImageLocation:()Ljava/lang/String; // method@ace9 │ │ +3e911e: 0c0a |009f: move-result-object v10 │ │ +3e9120: 6e20 7051 a100 |00a0: invoke-virtual {v1, v10}, Lcom/bumptech/glide/RequestBuilder;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@5170 │ │ +3e9126: 0c01 |00a3: move-result-object v1 │ │ +3e9128: 6e20 5351 0100 |00a4: invoke-virtual {v1, v0}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@5153 │ │ +3e912e: 0c01 |00a7: move-result-object v1 │ │ +3e9130: 6e30 8151 3103 |00a8: invoke-virtual {v1, v3, v3}, Lcom/bumptech/glide/RequestBuilder;.submit:(II)Lcom/bumptech/glide/request/FutureTarget; // method@5181 │ │ +3e9136: 0c01 |00ab: move-result-object v1 │ │ +3e9138: 620a 01da |00ac: sget-object v10, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@da01 │ │ +3e913c: 7240 30b6 81a9 |00ae: invoke-interface {v1, v8, v9, v10}, Ljava/util/concurrent/Future;.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; // method@b630 │ │ +3e9142: 0c01 |00b1: move-result-object v1 │ │ +3e9144: 1f01 af00 |00b2: check-cast v1, Landroid/graphics/Bitmap; // type@00af │ │ +3e9148: 6e30 f611 7201 |00b4: invoke-virtual {v2, v7, v1}, Landroid/widget/RemoteViews;.setImageViewBitmap:(ILandroid/graphics/Bitmap;)V // method@11f6 │ │ +3e914e: 2838 |00b7: goto 00ef // +0038 │ │ +3e9150: 7110 0851 0e00 |00b8: invoke-static {v14}, Lcom/bumptech/glide/Glide;.with:(Landroid/content/Context;)Lcom/bumptech/glide/RequestManager; // method@5108 │ │ +3e9156: 0c01 |00bb: move-result-object v1 │ │ +3e9158: 6e10 9551 0100 |00bc: invoke-virtual {v1}, Lcom/bumptech/glide/RequestManager;.asBitmap:()Lcom/bumptech/glide/RequestBuilder; // method@5195 │ │ +3e915e: 0c01 |00bf: move-result-object v1 │ │ +3e9160: 54f7 8f8e |00c0: iget-object v7, v15, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8e8f │ │ +3e9164: 7110 9798 0700 |00c2: invoke-static {v7}, Lde/danoeh/antennapod/core/feed/util/ImageResourceUtils;.getFallbackImageLocation:(Lde/danoeh/antennapod/model/playback/Playable;)Ljava/lang/String; // method@9897 │ │ +3e916a: 0c07 |00c5: move-result-object v7 │ │ +3e916c: 6e20 7051 7100 |00c6: invoke-virtual {v1, v7}, Lcom/bumptech/glide/RequestBuilder;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@5170 │ │ +3e9172: 0c01 |00c9: move-result-object v1 │ │ +3e9174: 6e20 5351 0100 |00ca: invoke-virtual {v1, v0}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@5153 │ │ +3e917a: 0c00 |00cd: move-result-object v0 │ │ +3e917c: 6e30 8151 3003 |00ce: invoke-virtual {v0, v3, v3}, Lcom/bumptech/glide/RequestBuilder;.submit:(II)Lcom/bumptech/glide/request/FutureTarget; // method@5181 │ │ +3e9182: 0c00 |00d1: move-result-object v0 │ │ +3e9184: 6201 01da |00d2: sget-object v1, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@da01 │ │ +3e9188: 7240 30b6 8019 |00d4: invoke-interface {v0, v8, v9, v1}, Ljava/util/concurrent/Future;.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; // method@b630 │ │ +3e918e: 0c00 |00d7: move-result-object v0 │ │ +3e9190: 1f00 af00 |00d8: check-cast v0, Landroid/graphics/Bitmap; // type@00af │ │ +3e9194: 6001 2c7a |00da: sget v1, Lde/danoeh/antennapod/core/R$id;.imgvCover:I // field@7a2c │ │ +3e9198: 6e30 f611 1200 |00dc: invoke-virtual {v2, v1, v0}, Landroid/widget/RemoteViews;.setImageViewBitmap:(ILandroid/graphics/Bitmap;)V // method@11f6 │ │ +3e919e: 2810 |00df: goto 00ef // +0010 │ │ +3e91a0: 0d00 |00e0: move-exception v0 │ │ +3e91a2: 1a01 c261 |00e1: const-string v1, "WidgetUpdater" // string@61c2 │ │ +3e91a6: 1a03 3f1b |00e3: const-string v3, "Error loading the media icon for the widget" // string@1b3f │ │ +3e91aa: 7130 010b 3100 |00e5: invoke-static {v1, v3, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0b01 │ │ +3e91b0: 6000 2c7a |00e8: sget v0, Lde/danoeh/antennapod/core/R$id;.imgvCover:I // field@7a2c │ │ +3e91b4: 6001 347c |00ea: sget v1, Lde/danoeh/antennapod/core/R$mipmap;.ic_launcher:I // field@7c34 │ │ +3e91b8: 6e30 f711 0201 |00ec: invoke-virtual {v2, v0, v1}, Landroid/widget/RemoteViews;.setImageViewResource:(II)V // method@11f7 │ │ +3e91be: 6000 287b |00ef: sget v0, Lde/danoeh/antennapod/core/R$id;.txtvTitle:I // field@7b28 │ │ +3e91c2: 54f1 8f8e |00f1: iget-object v1, v15, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8e8f │ │ +3e91c6: 7210 e6ac 0100 |00f3: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getEpisodeTitle:()Ljava/lang/String; // method@ace6 │ │ +3e91cc: 0c01 |00f6: move-result-object v1 │ │ +3e91ce: 6e30 fa11 0201 |00f7: invoke-virtual {v2, v0, v1}, Landroid/widget/RemoteViews;.setTextViewText:(ILjava/lang/CharSequence;)V // method@11fa │ │ +3e91d4: 6e30 fb11 0206 |00fa: invoke-virtual {v2, v0, v6}, Landroid/widget/RemoteViews;.setViewVisibility:(II)V // method@11fb │ │ +3e91da: 6000 267b |00fd: sget v0, Lde/danoeh/antennapod/core/R$id;.txtNoPlaying:I // field@7b26 │ │ +3e91de: 6e30 fb11 0205 |00ff: invoke-virtual {v2, v0, v5}, Landroid/widget/RemoteViews;.setViewVisibility:(II)V // method@11fb │ │ +3e91e4: 52f0 918e |0102: iget v0, v15, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;.position:I // field@8e91 │ │ +3e91e8: 52f1 8e8e |0104: iget v1, v15, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;.duration:I // field@8e8e │ │ +3e91ec: 52f3 908e |0106: iget v3, v15, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;.playbackSpeed:F // field@8e90 │ │ +3e91f0: 7130 649e 1003 |0108: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/core/widget/WidgetUpdater;.getProgressString:(IIF)Ljava/lang/String; // method@9e64 │ │ +3e91f6: 0c00 |010b: move-result-object v0 │ │ +3e91f8: 3800 0a00 |010c: if-eqz v0, 0116 // +000a │ │ +3e91fc: 6001 277b |010e: sget v1, Lde/danoeh/antennapod/core/R$id;.txtvProgress:I // field@7b27 │ │ +3e9200: 6e30 fb11 1206 |0110: invoke-virtual {v2, v1, v6}, Landroid/widget/RemoteViews;.setViewVisibility:(II)V // method@11fb │ │ +3e9206: 6e30 fa11 1200 |0113: invoke-virtual {v2, v1, v0}, Landroid/widget/RemoteViews;.setTextViewText:(ILjava/lang/CharSequence;)V // method@11fa │ │ +3e920c: 54ff 928e |0116: iget-object v15, v15, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;.status:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@8e92 │ │ +3e9210: 6200 a7c8 |0118: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ +3e9214: 330f 1f00 |011a: if-ne v15, v0, 0139 // +001f │ │ +3e9218: 600f 9679 |011c: sget v15, Lde/danoeh/antennapod/core/R$id;.butPlay:I // field@7996 │ │ +3e921c: 6000 e478 |011e: sget v0, Lde/danoeh/antennapod/core/R$drawable;.ic_widget_pause:I // field@78e4 │ │ +3e9220: 6e30 f711 f200 |0120: invoke-virtual {v2, v15, v0}, Landroid/widget/RemoteViews;.setImageViewResource:(II)V // method@11f7 │ │ +3e9226: 6001 837e |0123: sget v1, Lde/danoeh/antennapod/core/R$string;.pause_label:I // field@7e83 │ │ +3e922a: 6e20 3102 1e00 |0125: invoke-virtual {v14, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3e9230: 0c03 |0128: move-result-object v3 │ │ +3e9232: 6e30 f511 f203 |0129: invoke-virtual {v2, v15, v3}, Landroid/widget/RemoteViews;.setContentDescription:(ILjava/lang/CharSequence;)V // method@11f5 │ │ +3e9238: 600f 9779 |012c: sget v15, Lde/danoeh/antennapod/core/R$id;.butPlayExtended:I // field@7997 │ │ +3e923c: 6e30 f711 f200 |012e: invoke-virtual {v2, v15, v0}, Landroid/widget/RemoteViews;.setImageViewResource:(II)V // method@11f7 │ │ +3e9242: 6e20 3102 1e00 |0131: invoke-virtual {v14, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3e9248: 0c00 |0134: move-result-object v0 │ │ +3e924a: 6e30 f511 f200 |0135: invoke-virtual {v2, v15, v0}, Landroid/widget/RemoteViews;.setContentDescription:(ILjava/lang/CharSequence;)V // method@11f5 │ │ +3e9250: 281d |0138: goto 0155 // +001d │ │ +3e9252: 600f 9679 |0139: sget v15, Lde/danoeh/antennapod/core/R$id;.butPlay:I // field@7996 │ │ +3e9256: 6000 e578 |013b: sget v0, Lde/danoeh/antennapod/core/R$drawable;.ic_widget_play:I // field@78e5 │ │ +3e925a: 6e30 f711 f200 |013d: invoke-virtual {v2, v15, v0}, Landroid/widget/RemoteViews;.setImageViewResource:(II)V // method@11f7 │ │ +3e9260: 6001 857e |0140: sget v1, Lde/danoeh/antennapod/core/R$string;.play_label:I // field@7e85 │ │ +3e9264: 6e20 3102 1e00 |0142: invoke-virtual {v14, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3e926a: 0c03 |0145: move-result-object v3 │ │ +3e926c: 6e30 f511 f203 |0146: invoke-virtual {v2, v15, v3}, Landroid/widget/RemoteViews;.setContentDescription:(ILjava/lang/CharSequence;)V // method@11f5 │ │ +3e9272: 600f 9779 |0149: sget v15, Lde/danoeh/antennapod/core/R$id;.butPlayExtended:I // field@7997 │ │ +3e9276: 6e30 f711 f200 |014b: invoke-virtual {v2, v15, v0}, Landroid/widget/RemoteViews;.setImageViewResource:(II)V // method@11f7 │ │ +3e927c: 6e20 3102 1e00 |014e: invoke-virtual {v14, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3e9282: 0c00 |0151: move-result-object v0 │ │ +3e9284: 6e30 f511 f200 |0152: invoke-virtual {v2, v15, v0}, Landroid/widget/RemoteViews;.setContentDescription:(ILjava/lang/CharSequence;)V // method@11f5 │ │ +3e928a: 600f 9679 |0155: sget v15, Lde/danoeh/antennapod/core/R$id;.butPlay:I // field@7996 │ │ +3e928e: 7120 d098 4e00 |0157: invoke-static {v14, v4}, Lde/danoeh/antennapod/core/receiver/MediaButtonReceiver;.createPendingIntent:(Landroid/content/Context;I)Landroid/app/PendingIntent; // method@98d0 │ │ +3e9294: 0c00 |015a: move-result-object v0 │ │ +3e9296: 6e30 f911 f200 |015b: invoke-virtual {v2, v15, v0}, Landroid/widget/RemoteViews;.setOnClickPendingIntent:(ILandroid/app/PendingIntent;)V // method@11f9 │ │ +3e929c: 600f 9779 |015e: sget v15, Lde/danoeh/antennapod/core/R$id;.butPlayExtended:I // field@7997 │ │ +3e92a0: 7120 d098 4e00 |0160: invoke-static {v14, v4}, Lde/danoeh/antennapod/core/receiver/MediaButtonReceiver;.createPendingIntent:(Landroid/content/Context;I)Landroid/app/PendingIntent; // method@98d0 │ │ +3e92a6: 0c00 |0163: move-result-object v0 │ │ +3e92a8: 6e30 f911 f200 |0164: invoke-virtual {v2, v15, v0}, Landroid/widget/RemoteViews;.setOnClickPendingIntent:(ILandroid/app/PendingIntent;)V // method@11f9 │ │ +3e92ae: 600f 9979 |0167: sget v15, Lde/danoeh/antennapod/core/R$id;.butRew:I // field@7999 │ │ +3e92b2: 1300 5900 |0169: const/16 v0, #int 89 // #59 │ │ +3e92b6: 7120 d098 0e00 |016b: invoke-static {v14, v0}, Lde/danoeh/antennapod/core/receiver/MediaButtonReceiver;.createPendingIntent:(Landroid/content/Context;I)Landroid/app/PendingIntent; // method@98d0 │ │ +3e92bc: 0c00 |016e: move-result-object v0 │ │ +3e92be: 6e30 f911 f200 |016f: invoke-virtual {v2, v15, v0}, Landroid/widget/RemoteViews;.setOnClickPendingIntent:(ILandroid/app/PendingIntent;)V // method@11f9 │ │ +3e92c4: 600f 9579 |0172: sget v15, Lde/danoeh/antennapod/core/R$id;.butFastForward:I // field@7995 │ │ +3e92c8: 1300 5a00 |0174: const/16 v0, #int 90 // #5a │ │ +3e92cc: 7120 d098 0e00 |0176: invoke-static {v14, v0}, Lde/danoeh/antennapod/core/receiver/MediaButtonReceiver;.createPendingIntent:(Landroid/content/Context;I)Landroid/app/PendingIntent; // method@98d0 │ │ +3e92d2: 0c00 |0179: move-result-object v0 │ │ +3e92d4: 6e30 f911 f200 |017a: invoke-virtual {v2, v15, v0}, Landroid/widget/RemoteViews;.setOnClickPendingIntent:(ILandroid/app/PendingIntent;)V // method@11f9 │ │ +3e92da: 600f 9a79 |017d: sget v15, Lde/danoeh/antennapod/core/R$id;.butSkip:I // field@799a │ │ +3e92de: 1300 5700 |017f: const/16 v0, #int 87 // #57 │ │ +3e92e2: 7120 d098 0e00 |0181: invoke-static {v14, v0}, Lde/danoeh/antennapod/core/receiver/MediaButtonReceiver;.createPendingIntent:(Landroid/content/Context;I)Landroid/app/PendingIntent; // method@98d0 │ │ +3e92e8: 0c00 |0184: move-result-object v0 │ │ +3e92ea: 6e30 f911 f200 |0185: invoke-virtual {v2, v15, v0}, Landroid/widget/RemoteViews;.setOnClickPendingIntent:(ILandroid/app/PendingIntent;)V // method@11f9 │ │ +3e92f0: 2832 |0188: goto 01ba // +0032 │ │ +3e92f2: 600f 387a |0189: sget v15, Lde/danoeh/antennapod/core/R$id;.layout_left:I // field@7a38 │ │ +3e92f6: 6e30 f911 f200 |018b: invoke-virtual {v2, v15, v0}, Landroid/widget/RemoteViews;.setOnClickPendingIntent:(ILandroid/app/PendingIntent;)V // method@11f9 │ │ +3e92fc: 600f 9679 |018e: sget v15, Lde/danoeh/antennapod/core/R$id;.butPlay:I // field@7996 │ │ +3e9300: 6e30 f911 f200 |0190: invoke-virtual {v2, v15, v0}, Landroid/widget/RemoteViews;.setOnClickPendingIntent:(ILandroid/app/PendingIntent;)V // method@11f9 │ │ +3e9306: 6000 9779 |0193: sget v0, Lde/danoeh/antennapod/core/R$id;.butPlayExtended:I // field@7997 │ │ +3e930a: 7120 d098 4e00 |0195: invoke-static {v14, v4}, Lde/danoeh/antennapod/core/receiver/MediaButtonReceiver;.createPendingIntent:(Landroid/content/Context;I)Landroid/app/PendingIntent; // method@98d0 │ │ +3e9310: 0c01 |0198: move-result-object v1 │ │ +3e9312: 6e30 f911 0201 |0199: invoke-virtual {v2, v0, v1}, Landroid/widget/RemoteViews;.setOnClickPendingIntent:(ILandroid/app/PendingIntent;)V // method@11f9 │ │ +3e9318: 6001 277b |019c: sget v1, Lde/danoeh/antennapod/core/R$id;.txtvProgress:I // field@7b27 │ │ +3e931c: 6e30 fb11 1205 |019e: invoke-virtual {v2, v1, v5}, Landroid/widget/RemoteViews;.setViewVisibility:(II)V // method@11fb │ │ +3e9322: 6001 287b |01a1: sget v1, Lde/danoeh/antennapod/core/R$id;.txtvTitle:I // field@7b28 │ │ +3e9326: 6e30 fb11 1205 |01a3: invoke-virtual {v2, v1, v5}, Landroid/widget/RemoteViews;.setViewVisibility:(II)V // method@11fb │ │ +3e932c: 6001 267b |01a6: sget v1, Lde/danoeh/antennapod/core/R$id;.txtNoPlaying:I // field@7b26 │ │ +3e9330: 6e30 fb11 1206 |01a8: invoke-virtual {v2, v1, v6}, Landroid/widget/RemoteViews;.setViewVisibility:(II)V // method@11fb │ │ +3e9336: 6001 2c7a |01ab: sget v1, Lde/danoeh/antennapod/core/R$id;.imgvCover:I // field@7a2c │ │ +3e933a: 6003 347c |01ad: sget v3, Lde/danoeh/antennapod/core/R$mipmap;.ic_launcher:I // field@7c34 │ │ +3e933e: 6e30 f711 1203 |01af: invoke-virtual {v2, v1, v3}, Landroid/widget/RemoteViews;.setImageViewResource:(II)V // method@11f7 │ │ +3e9344: 6001 e578 |01b2: sget v1, Lde/danoeh/antennapod/core/R$drawable;.ic_widget_play:I // field@78e5 │ │ +3e9348: 6e30 f711 f201 |01b4: invoke-virtual {v2, v15, v1}, Landroid/widget/RemoteViews;.setImageViewResource:(II)V // method@11f7 │ │ +3e934e: 6e30 f711 0201 |01b7: invoke-virtual {v2, v0, v1}, Landroid/widget/RemoteViews;.setImageViewResource:(II)V // method@11f7 │ │ +3e9354: 220f 5d00 |01ba: new-instance v15, Landroid/content/ComponentName; // type@005d │ │ +3e9358: 1c00 c518 |01bc: const-class v0, Lde/danoeh/antennapod/core/receiver/PlayerWidget; // type@18c5 │ │ +3e935c: 7030 f501 ef00 |01be: invoke-direct {v15, v14, v0}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@01f5 │ │ +3e9362: 7110 dc01 0e00 |01c1: invoke-static {v14}, Landroid/appwidget/AppWidgetManager;.getInstance:(Landroid/content/Context;)Landroid/appwidget/AppWidgetManager; // method@01dc │ │ +3e9368: 0c00 |01c4: move-result-object v0 │ │ +3e936a: 6e20 da01 f000 |01c5: invoke-virtual {v0, v15}, Landroid/appwidget/AppWidgetManager;.getAppWidgetIds:(Landroid/content/ComponentName;)[I // method@01da │ │ +3e9370: 0c0f |01c8: move-result-object v15 │ │ +3e9372: 21f1 |01c9: array-length v1, v15 │ │ +3e9374: 1203 |01ca: const/4 v3, #int 0 // #0 │ │ +3e9376: 3513 ed00 |01cb: if-ge v3, v1, 02b8 // +00ed │ │ +3e937a: 4404 0f03 |01cd: aget v4, v15, v3 │ │ +3e937e: 6e20 db01 4000 |01cf: invoke-virtual {v0, v4}, Landroid/appwidget/AppWidgetManager;.getAppWidgetOptions:(I)Landroid/os/Bundle; // method@01db │ │ +3e9384: 0c07 |01d2: move-result-object v7 │ │ +3e9386: 1a08 aa4f |01d3: const-string v8, "PlayerWidgetPrefs" // string@4faa │ │ +3e938a: 6e30 3002 8e06 |01d5: invoke-virtual {v14, v8, v6}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ +3e9390: 0c08 |01d8: move-result-object v8 │ │ +3e9392: 1a09 446c |01d9: const-string v9, "appWidgetMinWidth" // string@6c44 │ │ +3e9396: 6e20 f206 9700 |01db: invoke-virtual {v7, v9}, Landroid/os/BaseBundle;.getInt:(Ljava/lang/String;)I // method@06f2 │ │ +3e939c: 0a07 |01de: move-result v7 │ │ +3e939e: 7110 639e 0700 |01df: invoke-static {v7}, Lde/danoeh/antennapod/core/widget/WidgetUpdater;.getCellsForSize:(I)I // method@9e63 │ │ +3e93a4: 0a07 |01e2: move-result v7 │ │ +3e93a6: 1239 |01e3: const/4 v9, #int 3 // #3 │ │ +3e93a8: 3597 0900 |01e4: if-ge v7, v9, 01ed // +0009 │ │ +3e93ac: 6007 377a |01e6: sget v7, Lde/danoeh/antennapod/core/R$id;.layout_center:I // field@7a37 │ │ +3e93b0: 1249 |01e8: const/4 v9, #int 4 // #4 │ │ +3e93b2: 6e30 fb11 7209 |01e9: invoke-virtual {v2, v7, v9}, Landroid/widget/RemoteViews;.setViewVisibility:(II)V // method@11fb │ │ +3e93b8: 2806 |01ec: goto 01f2 // +0006 │ │ +3e93ba: 6007 377a |01ed: sget v7, Lde/danoeh/antennapod/core/R$id;.layout_center:I // field@7a37 │ │ +3e93be: 6e30 fb11 7206 |01ef: invoke-virtual {v2, v7, v6}, Landroid/widget/RemoteViews;.setViewVisibility:(II)V // method@11fb │ │ +3e93c4: 2207 8f1e |01f2: new-instance v7, Ljava/lang/StringBuilder; // type@1e8f │ │ +3e93c8: 7010 50b3 0700 |01f4: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3e93ce: 1a09 70e7 |01f7: const-string v9, "widget_playback_speed" // string@e770 │ │ +3e93d2: 6e20 5cb3 9700 |01f9: invoke-virtual {v7, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e93d8: 6e20 57b3 4700 |01fc: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +3e93de: 6e10 67b3 0700 |01ff: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3e93e4: 0c07 |0202: move-result-object v7 │ │ +3e93e6: 7230 9b02 7806 |0203: invoke-interface {v8, v7, v6}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ +3e93ec: 0a07 |0206: move-result v7 │ │ +3e93ee: 2209 8f1e |0207: new-instance v9, Ljava/lang/StringBuilder; // type@1e8f │ │ +3e93f2: 7010 50b3 0900 |0209: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3e93f8: 1a0a 71e7 |020c: const-string v10, "widget_rewind" // string@e771 │ │ +3e93fc: 6e20 5cb3 a900 |020e: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e9402: 6e20 57b3 4900 |0211: invoke-virtual {v9, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +3e9408: 6e10 67b3 0900 |0214: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3e940e: 0c09 |0217: move-result-object v9 │ │ +3e9410: 7230 9b02 9806 |0218: invoke-interface {v8, v9, v6}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ +3e9416: 0a09 |021b: move-result v9 │ │ +3e9418: 220a 8f1e |021c: new-instance v10, Ljava/lang/StringBuilder; // type@1e8f │ │ +3e941c: 7010 50b3 0a00 |021e: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3e9422: 1a0b 6ae7 |0221: const-string v11, "widget_fast_forward" // string@e76a │ │ +3e9426: 6e20 5cb3 ba00 |0223: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e942c: 6e20 57b3 4a00 |0226: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +3e9432: 6e10 67b3 0a00 |0229: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3e9438: 0c0a |022c: move-result-object v10 │ │ +3e943a: 7230 9b02 a806 |022d: invoke-interface {v8, v10, v6}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ +3e9440: 0a0a |0230: move-result v10 │ │ +3e9442: 220b 8f1e |0231: new-instance v11, Ljava/lang/StringBuilder; // type@1e8f │ │ +3e9446: 7010 50b3 0b00 |0233: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3e944c: 1a0c 73e7 |0236: const-string v12, "widget_skip" // string@e773 │ │ +3e9450: 6e20 5cb3 cb00 |0238: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e9456: 6e20 57b3 4b00 |023b: invoke-virtual {v11, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +3e945c: 6e10 67b3 0b00 |023e: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3e9462: 0c0b |0241: move-result-object v11 │ │ +3e9464: 7230 9b02 b806 |0242: invoke-interface {v8, v11, v6}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ +3e946a: 0a0b |0245: move-result v11 │ │ +3e946c: 1a0c 8ed9 |0246: const-string v12, "setVisibility" // string@d98e │ │ +3e9470: 3907 1400 |0248: if-nez v7, 025c // +0014 │ │ +3e9474: 3909 1200 |024a: if-nez v9, 025c // +0012 │ │ +3e9478: 390b 1000 |024c: if-nez v11, 025c // +0010 │ │ +3e947c: 380a 0300 |024e: if-eqz v10, 0251 // +0003 │ │ +3e9480: 280c |0250: goto 025c // +000c │ │ +3e9482: 6007 097a |0251: sget v7, Lde/danoeh/antennapod/core/R$id;.extendedButtonsContainer:I // field@7a09 │ │ +3e9486: 6e40 f811 725c |0253: invoke-virtual {v2, v7, v12, v5}, Landroid/widget/RemoteViews;.setInt:(ILjava/lang/String;I)V // method@11f8 │ │ +3e948c: 6007 9679 |0256: sget v7, Lde/danoeh/antennapod/core/R$id;.butPlay:I // field@7996 │ │ +3e9490: 6e40 f811 726c |0258: invoke-virtual {v2, v7, v12, v6}, Landroid/widget/RemoteViews;.setInt:(ILjava/lang/String;I)V // method@11f8 │ │ +3e9496: 2837 |025b: goto 0292 // +0037 │ │ +3e9498: 600d 097a |025c: sget v13, Lde/danoeh/antennapod/core/R$id;.extendedButtonsContainer:I // field@7a09 │ │ +3e949c: 6e40 f811 d26c |025e: invoke-virtual {v2, v13, v12, v6}, Landroid/widget/RemoteViews;.setInt:(ILjava/lang/String;I)V // method@11f8 │ │ +3e94a2: 600d 9679 |0261: sget v13, Lde/danoeh/antennapod/core/R$id;.butPlay:I // field@7996 │ │ +3e94a6: 6e40 f811 d25c |0263: invoke-virtual {v2, v13, v12, v5}, Landroid/widget/RemoteViews;.setInt:(ILjava/lang/String;I)V // method@11f8 │ │ +3e94ac: 600d 9879 |0266: sget v13, Lde/danoeh/antennapod/core/R$id;.butPlaybackSpeed:I // field@7998 │ │ +3e94b0: 3807 0400 |0268: if-eqz v7, 026c // +0004 │ │ +3e94b4: 1207 |026a: const/4 v7, #int 0 // #0 │ │ +3e94b6: 2803 |026b: goto 026e // +0003 │ │ +3e94b8: 1307 0800 |026c: const/16 v7, #int 8 // #8 │ │ +3e94bc: 6e40 f811 d27c |026e: invoke-virtual {v2, v13, v12, v7}, Landroid/widget/RemoteViews;.setInt:(ILjava/lang/String;I)V // method@11f8 │ │ +3e94c2: 6007 9979 |0271: sget v7, Lde/danoeh/antennapod/core/R$id;.butRew:I // field@7999 │ │ +3e94c6: 3809 0400 |0273: if-eqz v9, 0277 // +0004 │ │ +3e94ca: 1209 |0275: const/4 v9, #int 0 // #0 │ │ +3e94cc: 2803 |0276: goto 0279 // +0003 │ │ +3e94ce: 1309 0800 |0277: const/16 v9, #int 8 // #8 │ │ +3e94d2: 6e40 f811 729c |0279: invoke-virtual {v2, v7, v12, v9}, Landroid/widget/RemoteViews;.setInt:(ILjava/lang/String;I)V // method@11f8 │ │ +3e94d8: 6007 9579 |027c: sget v7, Lde/danoeh/antennapod/core/R$id;.butFastForward:I // field@7995 │ │ +3e94dc: 380a 0400 |027e: if-eqz v10, 0282 // +0004 │ │ +3e94e0: 1209 |0280: const/4 v9, #int 0 // #0 │ │ +3e94e2: 2803 |0281: goto 0284 // +0003 │ │ +3e94e4: 1309 0800 |0282: const/16 v9, #int 8 // #8 │ │ +3e94e8: 6e40 f811 729c |0284: invoke-virtual {v2, v7, v12, v9}, Landroid/widget/RemoteViews;.setInt:(ILjava/lang/String;I)V // method@11f8 │ │ +3e94ee: 6007 9a79 |0287: sget v7, Lde/danoeh/antennapod/core/R$id;.butSkip:I // field@799a │ │ +3e94f2: 380b 0400 |0289: if-eqz v11, 028d // +0004 │ │ +3e94f6: 1209 |028b: const/4 v9, #int 0 // #0 │ │ +3e94f8: 2803 |028c: goto 028f // +0003 │ │ +3e94fa: 1309 0800 |028d: const/16 v9, #int 8 // #8 │ │ +3e94fe: 6e40 f811 729c |028f: invoke-virtual {v2, v7, v12, v9}, Landroid/widget/RemoteViews;.setInt:(ILjava/lang/String;I)V // method@11f8 │ │ +3e9504: 2207 8f1e |0292: new-instance v7, Ljava/lang/StringBuilder; // type@1e8f │ │ +3e9508: 7010 50b3 0700 |0294: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3e950e: 1a09 66e7 |0297: const-string v9, "widget_color" // string@e766 │ │ +3e9512: 6e20 5cb3 9700 |0299: invoke-virtual {v7, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e9518: 6e20 57b3 4700 |029c: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +3e951e: 6e10 67b3 0700 |029f: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3e9524: 0c07 |02a2: move-result-object v7 │ │ +3e9526: 1409 312c 26ff |02a3: const v9, #float -2.20881e+38 // #ff262c31 │ │ +3e952c: 7230 9d02 7809 |02a6: invoke-interface {v8, v7, v9}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@029d │ │ +3e9532: 0a07 |02a9: move-result v7 │ │ +3e9534: 6008 387b |02aa: sget v8, Lde/danoeh/antennapod/core/R$id;.widgetLayout:I // field@7b38 │ │ +3e9538: 1a09 b7d1 |02ac: const-string v9, "setBackgroundColor" // string@d1b7 │ │ +3e953c: 6e40 f811 8279 |02ae: invoke-virtual {v2, v8, v9, v7}, Landroid/widget/RemoteViews;.setInt:(ILjava/lang/String;I)V // method@11f8 │ │ +3e9542: 6e30 dd01 4002 |02b1: invoke-virtual {v0, v4, v2}, Landroid/appwidget/AppWidgetManager;.updateAppWidget:(ILandroid/widget/RemoteViews;)V // method@01dd │ │ +3e9548: d803 0301 |02b4: add-int/lit8 v3, v3, #int 1 // #01 │ │ +3e954c: 2900 15ff |02b6: goto/16 01cb // -00eb │ │ +3e9550: 0e00 |02b8: return-void │ │ catches : 2 │ │ 0x0092 - 0x00b7 │ │ -> 0x00b8 │ │ 0x00b8 - 0x00df │ │ -> 0x00e0 │ │ positions : │ │ 0x0000 line=66 │ │ @@ -857903,18 +857903,18 @@ │ │ type : '(Landroid/widget/ImageView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3e9660: |[3e9660] de.danoeh.antennapod.databinding.AboutTeaserBinding.:(Landroid/widget/ImageView;)V │ │ -3e9670: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e9676: 5b01 958e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AboutTeaserBinding;.rootView:Landroid/widget/ImageView; // field@8e95 │ │ -3e967a: 0e00 |0005: return-void │ │ +3e9628: |[3e9628] de.danoeh.antennapod.databinding.AboutTeaserBinding.:(Landroid/widget/ImageView;)V │ │ +3e9638: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e963e: 5b01 958e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AboutTeaserBinding;.rootView:Landroid/widget/ImageView; // field@8e95 │ │ +3e9642: 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; │ │ @@ -857924,24 +857924,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 │ │ -3e95d8: |[3e95d8] de.danoeh.antennapod.databinding.AboutTeaserBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AboutTeaserBinding; │ │ -3e95e8: 3801 0a00 |0000: if-eqz v1, 000a // +000a │ │ -3e95ec: 2200 c219 |0002: new-instance v0, Lde/danoeh/antennapod/databinding/AboutTeaserBinding; // type@19c2 │ │ -3e95f0: 1f01 f902 |0004: check-cast v1, Landroid/widget/ImageView; // type@02f9 │ │ -3e95f4: 7020 6a9e 1000 |0006: invoke-direct {v0, v1}, Lde/danoeh/antennapod/databinding/AboutTeaserBinding;.:(Landroid/widget/ImageView;)V // method@9e6a │ │ -3e95fa: 1100 |0009: return-object v0 │ │ -3e95fc: 2201 7e1e |000a: new-instance v1, Ljava/lang/NullPointerException; // type@1e7e │ │ -3e9600: 1a00 bfcd |000c: const-string v0, "rootView" // string@cdbf │ │ -3e9604: 7020 f6b2 0100 |000e: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3e960a: 2701 |0011: throw v1 │ │ +3e95a0: |[3e95a0] de.danoeh.antennapod.databinding.AboutTeaserBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AboutTeaserBinding; │ │ +3e95b0: 3801 0a00 |0000: if-eqz v1, 000a // +000a │ │ +3e95b4: 2200 c219 |0002: new-instance v0, Lde/danoeh/antennapod/databinding/AboutTeaserBinding; // type@19c2 │ │ +3e95b8: 1f01 f902 |0004: check-cast v1, Landroid/widget/ImageView; // type@02f9 │ │ +3e95bc: 7020 6a9e 1000 |0006: invoke-direct {v0, v1}, Lde/danoeh/antennapod/databinding/AboutTeaserBinding;.:(Landroid/widget/ImageView;)V // method@9e6a │ │ +3e95c2: 1100 |0009: return-object v0 │ │ +3e95c4: 2201 7e1e |000a: new-instance v1, Ljava/lang/NullPointerException; // type@1e7e │ │ +3e95c8: 1a00 bfcd |000c: const-string v0, "rootView" // string@cdbf │ │ +3e95cc: 7020 f6b2 0100 |000e: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3e95d2: 2701 |0011: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=50 │ │ 0x000a line=47 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -857950,20 +857950,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 │ │ -3e960c: |[3e960c] de.danoeh.antennapod.databinding.AboutTeaserBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/AboutTeaserBinding; │ │ -3e961c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3e961e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3e9620: 7130 6f9e 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@9e6f │ │ -3e9626: 0c02 |0005: move-result-object v2 │ │ -3e9628: 1102 |0006: return-object v2 │ │ +3e95d4: |[3e95d4] de.danoeh.antennapod.databinding.AboutTeaserBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/AboutTeaserBinding; │ │ +3e95e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3e95e6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3e95e8: 7130 6f9e 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@9e6f │ │ +3e95ee: 0c02 |0005: move-result-object v2 │ │ +3e95f0: 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;) │ │ @@ -857971,24 +857971,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 │ │ -3e962c: |[3e962c] de.danoeh.antennapod.databinding.AboutTeaserBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/AboutTeaserBinding; │ │ -3e963c: 1400 1c00 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d001c │ │ -3e9642: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3e9644: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3e964a: 0c02 |0007: move-result-object v2 │ │ -3e964c: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3e9650: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3e9656: 7110 6b9e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/AboutTeaserBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AboutTeaserBinding; // method@9e6b │ │ -3e965c: 0c02 |0010: move-result-object v2 │ │ -3e965e: 1102 |0011: return-object v2 │ │ +3e95f4: |[3e95f4] de.danoeh.antennapod.databinding.AboutTeaserBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/AboutTeaserBinding; │ │ +3e9604: 1400 1c00 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d001c │ │ +3e960a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3e960c: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3e9612: 0c02 |0007: move-result-object v2 │ │ +3e9614: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3e9618: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3e961e: 7110 6b9e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/AboutTeaserBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AboutTeaserBinding; // method@9e6b │ │ +3e9624: 0c02 |0010: move-result-object v2 │ │ +3e9626: 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; │ │ @@ -858001,18 +858001,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3e95a4: |[3e95a4] de.danoeh.antennapod.databinding.AboutTeaserBinding.getRoot:()Landroid/view/View; │ │ -3e95b4: 6e10 6d9e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/AboutTeaserBinding;.getRoot:()Landroid/widget/ImageView; // method@9e6d │ │ -3e95ba: 0c00 |0003: move-result-object v0 │ │ -3e95bc: 1100 |0004: return-object v0 │ │ +3e956c: |[3e956c] de.danoeh.antennapod.databinding.AboutTeaserBinding.getRoot:()Landroid/view/View; │ │ +3e957c: 6e10 6d9e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/AboutTeaserBinding;.getRoot:()Landroid/widget/ImageView; // method@9e6d │ │ +3e9582: 0c00 |0003: move-result-object v0 │ │ +3e9584: 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;) │ │ @@ -858020,17 +858020,17 @@ │ │ type : '()Landroid/widget/ImageView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e95c0: |[3e95c0] de.danoeh.antennapod.databinding.AboutTeaserBinding.getRoot:()Landroid/widget/ImageView; │ │ -3e95d0: 5410 958e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/AboutTeaserBinding;.rootView:Landroid/widget/ImageView; // field@8e95 │ │ -3e95d4: 1100 |0002: return-object v0 │ │ +3e9588: |[3e9588] de.danoeh.antennapod.databinding.AboutTeaserBinding.getRoot:()Landroid/widget/ImageView; │ │ +3e9598: 5410 958e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/AboutTeaserBinding;.rootView:Landroid/widget/ImageView; // field@8e95 │ │ +3e959c: 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 : 3197 (AboutTeaserBinding.java) │ │ @@ -858102,28 +858102,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 │ │ -3e9844: |[3e9844] 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 │ │ -3e9854: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e985a: 5b01 9b8e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding;.rootView:Landroid/widget/LinearLayout; // field@8e9b │ │ -3e985e: 5b02 968e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding;.butConfirm:Landroid/widget/Button; // field@8e96 │ │ -3e9862: 5b03 978e |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding;.ckFastForward:Landroid/widget/CheckBox; // field@8e97 │ │ -3e9866: 5b04 988e |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding;.ckPlaybackSpeed:Landroid/widget/CheckBox; // field@8e98 │ │ -3e986a: 5b05 998e |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding;.ckRewind:Landroid/widget/CheckBox; // field@8e99 │ │ -3e986e: 5b06 9a8e |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding;.ckSkip:Landroid/widget/CheckBox; // field@8e9a │ │ -3e9872: 5b07 9c8e |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding;.textView:Landroid/widget/TextView; // field@8e9c │ │ -3e9876: 5b08 9d8e |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding;.widgetConfigBackground:Landroid/widget/ImageView; // field@8e9d │ │ -3e987a: 5b09 9e8e |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding;.widgetConfigPreview:Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding; // field@8e9e │ │ -3e987e: 5b0a 9f8e |0015: iput-object v10, v0, Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding;.widgetOpacitySeekBar:Landroid/widget/SeekBar; // field@8e9f │ │ -3e9882: 5b0b a08e |0017: iput-object v11, v0, Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding;.widgetOpacityTextView:Landroid/widget/TextView; // field@8ea0 │ │ -3e9886: 0e00 |0019: return-void │ │ +3e980c: |[3e980c] 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 │ │ +3e981c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e9822: 5b01 9b8e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding;.rootView:Landroid/widget/LinearLayout; // field@8e9b │ │ +3e9826: 5b02 968e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding;.butConfirm:Landroid/widget/Button; // field@8e96 │ │ +3e982a: 5b03 978e |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding;.ckFastForward:Landroid/widget/CheckBox; // field@8e97 │ │ +3e982e: 5b04 988e |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding;.ckPlaybackSpeed:Landroid/widget/CheckBox; // field@8e98 │ │ +3e9832: 5b05 998e |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding;.ckRewind:Landroid/widget/CheckBox; // field@8e99 │ │ +3e9836: 5b06 9a8e |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding;.ckSkip:Landroid/widget/CheckBox; // field@8e9a │ │ +3e983a: 5b07 9c8e |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding;.textView:Landroid/widget/TextView; // field@8e9c │ │ +3e983e: 5b08 9d8e |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding;.widgetConfigBackground:Landroid/widget/ImageView; // field@8e9d │ │ +3e9842: 5b09 9e8e |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding;.widgetConfigPreview:Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding; // field@8e9e │ │ +3e9846: 5b0a 9f8e |0015: iput-object v10, v0, Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding;.widgetOpacitySeekBar:Landroid/widget/SeekBar; // field@8e9f │ │ +3e984a: 5b0b a08e |0017: iput-object v11, v0, Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding;.widgetOpacityTextView:Landroid/widget/TextView; // field@8ea0 │ │ +3e984e: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0003 line=62 │ │ 0x0005 line=63 │ │ 0x0007 line=64 │ │ 0x0009 line=65 │ │ @@ -858153,91 +858153,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 │ │ -3e96b0: |[3e96b0] de.danoeh.antennapod.databinding.ActivityWidgetConfigBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding; │ │ -3e96c0: 1400 8f00 0a7f |0000: const v0, #float 1.83436e+38 // #7f0a008f │ │ -3e96c6: 7120 794a 0e00 |0003: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3e96cc: 0c01 |0006: move-result-object v1 │ │ -3e96ce: 0714 |0007: move-object v4, v1 │ │ -3e96d0: 1f04 e602 |0008: check-cast v4, Landroid/widget/Button; // type@02e6 │ │ -3e96d4: 3804 7900 |000a: if-eqz v4, 0083 // +0079 │ │ -3e96d8: 1400 c000 0a7f |000c: const v0, #float 1.83437e+38 // #7f0a00c0 │ │ -3e96de: 7120 794a 0e00 |000f: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3e96e4: 0c01 |0012: move-result-object v1 │ │ -3e96e6: 0715 |0013: move-object v5, v1 │ │ -3e96e8: 1f05 e702 |0014: check-cast v5, Landroid/widget/CheckBox; // type@02e7 │ │ -3e96ec: 3805 6d00 |0016: if-eqz v5, 0083 // +006d │ │ -3e96f0: 1400 c100 0a7f |0018: const v0, #float 1.83437e+38 // #7f0a00c1 │ │ -3e96f6: 7120 794a 0e00 |001b: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3e96fc: 0c01 |001e: move-result-object v1 │ │ -3e96fe: 0716 |001f: move-object v6, v1 │ │ -3e9700: 1f06 e702 |0020: check-cast v6, Landroid/widget/CheckBox; // type@02e7 │ │ -3e9704: 3806 6100 |0022: if-eqz v6, 0083 // +0061 │ │ -3e9708: 1400 c200 0a7f |0024: const v0, #float 1.83437e+38 // #7f0a00c2 │ │ -3e970e: 7120 794a 0e00 |0027: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3e9714: 0c01 |002a: move-result-object v1 │ │ -3e9716: 0717 |002b: move-object v7, v1 │ │ -3e9718: 1f07 e702 |002c: check-cast v7, Landroid/widget/CheckBox; // type@02e7 │ │ -3e971c: 3807 5500 |002e: if-eqz v7, 0083 // +0055 │ │ -3e9720: 1400 c300 0a7f |0030: const v0, #float 1.83437e+38 // #7f0a00c3 │ │ -3e9726: 7120 794a 0e00 |0033: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3e972c: 0c01 |0036: move-result-object v1 │ │ -3e972e: 0718 |0037: move-object v8, v1 │ │ -3e9730: 1f08 e702 |0038: check-cast v8, Landroid/widget/CheckBox; // type@02e7 │ │ -3e9734: 3808 4900 |003a: if-eqz v8, 0083 // +0049 │ │ -3e9738: 1400 7803 0a7f |003c: const v0, #float 1.83451e+38 // #7f0a0378 │ │ -3e973e: 7120 794a 0e00 |003f: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3e9744: 0c01 |0042: move-result-object v1 │ │ -3e9746: 0719 |0043: move-object v9, v1 │ │ -3e9748: 1f09 1503 |0044: check-cast v9, Landroid/widget/TextView; // type@0315 │ │ -3e974c: 3809 3d00 |0046: if-eqz v9, 0083 // +003d │ │ -3e9750: 1400 e603 0a7f |0048: const v0, #float 1.83454e+38 // #7f0a03e6 │ │ -3e9756: 7120 794a 0e00 |004b: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3e975c: 0c01 |004e: move-result-object v1 │ │ -3e975e: 071a |004f: move-object v10, v1 │ │ -3e9760: 1f0a f902 |0050: check-cast v10, Landroid/widget/ImageView; // type@02f9 │ │ -3e9764: 380a 3100 |0052: if-eqz v10, 0083 // +0031 │ │ -3e9768: 1400 e703 0a7f |0054: const v0, #float 1.83454e+38 // #7f0a03e7 │ │ -3e976e: 7120 794a 0e00 |0057: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3e9774: 0c01 |005a: move-result-object v1 │ │ -3e9776: 3801 2800 |005b: if-eqz v1, 0083 // +0028 │ │ -3e977a: 7110 2598 0100 |005d: invoke-static {v1}, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding; // method@9825 │ │ -3e9780: 0c0b |0060: move-result-object v11 │ │ -3e9782: 1400 e803 0a7f |0061: const v0, #float 1.83454e+38 // #7f0a03e8 │ │ -3e9788: 7120 794a 0e00 |0064: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3e978e: 0c01 |0067: move-result-object v1 │ │ -3e9790: 071c |0068: move-object v12, v1 │ │ -3e9792: 1f0c 0d03 |0069: check-cast v12, Landroid/widget/SeekBar; // type@030d │ │ -3e9796: 380c 1800 |006b: if-eqz v12, 0083 // +0018 │ │ -3e979a: 1400 e903 0a7f |006d: const v0, #float 1.83454e+38 // #7f0a03e9 │ │ -3e97a0: 7120 794a 0e00 |0070: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3e97a6: 0c01 |0073: move-result-object v1 │ │ -3e97a8: 071d |0074: move-object v13, v1 │ │ -3e97aa: 1f0d 1503 |0075: check-cast v13, Landroid/widget/TextView; // type@0315 │ │ -3e97ae: 380d 0c00 |0077: if-eqz v13, 0083 // +000c │ │ -3e97b2: 2200 c319 |0079: new-instance v0, Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding; // type@19c3 │ │ -3e97b6: 07e3 |007b: move-object v3, v14 │ │ -3e97b8: 1f03 fb02 |007c: check-cast v3, Landroid/widget/LinearLayout; // type@02fb │ │ -3e97bc: 0702 |007e: move-object v2, v0 │ │ -3e97be: 760c 709e 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@9e70 │ │ -3e97c4: 1100 |0082: return-object v0 │ │ -3e97c6: 6e10 bd0c 0e00 |0083: invoke-virtual {v14}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3e97cc: 0c0e |0086: move-result-object v14 │ │ -3e97ce: 6e20 0e03 0e00 |0087: invoke-virtual {v14, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3e97d4: 0c0e |008a: move-result-object v14 │ │ -3e97d6: 2200 7e1e |008b: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3e97da: 1a01 464a |008d: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3e97de: 6e20 23b3 e100 |008f: invoke-virtual {v1, v14}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3e97e4: 0c0e |0092: move-result-object v14 │ │ -3e97e6: 7020 f6b2 e000 |0093: invoke-direct {v0, v14}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3e97ec: 2700 |0096: throw v0 │ │ +3e9678: |[3e9678] de.danoeh.antennapod.databinding.ActivityWidgetConfigBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding; │ │ +3e9688: 1400 8f00 0a7f |0000: const v0, #float 1.83436e+38 // #7f0a008f │ │ +3e968e: 7120 794a 0e00 |0003: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3e9694: 0c01 |0006: move-result-object v1 │ │ +3e9696: 0714 |0007: move-object v4, v1 │ │ +3e9698: 1f04 e602 |0008: check-cast v4, Landroid/widget/Button; // type@02e6 │ │ +3e969c: 3804 7900 |000a: if-eqz v4, 0083 // +0079 │ │ +3e96a0: 1400 c000 0a7f |000c: const v0, #float 1.83437e+38 // #7f0a00c0 │ │ +3e96a6: 7120 794a 0e00 |000f: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3e96ac: 0c01 |0012: move-result-object v1 │ │ +3e96ae: 0715 |0013: move-object v5, v1 │ │ +3e96b0: 1f05 e702 |0014: check-cast v5, Landroid/widget/CheckBox; // type@02e7 │ │ +3e96b4: 3805 6d00 |0016: if-eqz v5, 0083 // +006d │ │ +3e96b8: 1400 c100 0a7f |0018: const v0, #float 1.83437e+38 // #7f0a00c1 │ │ +3e96be: 7120 794a 0e00 |001b: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3e96c4: 0c01 |001e: move-result-object v1 │ │ +3e96c6: 0716 |001f: move-object v6, v1 │ │ +3e96c8: 1f06 e702 |0020: check-cast v6, Landroid/widget/CheckBox; // type@02e7 │ │ +3e96cc: 3806 6100 |0022: if-eqz v6, 0083 // +0061 │ │ +3e96d0: 1400 c200 0a7f |0024: const v0, #float 1.83437e+38 // #7f0a00c2 │ │ +3e96d6: 7120 794a 0e00 |0027: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3e96dc: 0c01 |002a: move-result-object v1 │ │ +3e96de: 0717 |002b: move-object v7, v1 │ │ +3e96e0: 1f07 e702 |002c: check-cast v7, Landroid/widget/CheckBox; // type@02e7 │ │ +3e96e4: 3807 5500 |002e: if-eqz v7, 0083 // +0055 │ │ +3e96e8: 1400 c300 0a7f |0030: const v0, #float 1.83437e+38 // #7f0a00c3 │ │ +3e96ee: 7120 794a 0e00 |0033: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3e96f4: 0c01 |0036: move-result-object v1 │ │ +3e96f6: 0718 |0037: move-object v8, v1 │ │ +3e96f8: 1f08 e702 |0038: check-cast v8, Landroid/widget/CheckBox; // type@02e7 │ │ +3e96fc: 3808 4900 |003a: if-eqz v8, 0083 // +0049 │ │ +3e9700: 1400 7803 0a7f |003c: const v0, #float 1.83451e+38 // #7f0a0378 │ │ +3e9706: 7120 794a 0e00 |003f: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3e970c: 0c01 |0042: move-result-object v1 │ │ +3e970e: 0719 |0043: move-object v9, v1 │ │ +3e9710: 1f09 1503 |0044: check-cast v9, Landroid/widget/TextView; // type@0315 │ │ +3e9714: 3809 3d00 |0046: if-eqz v9, 0083 // +003d │ │ +3e9718: 1400 e603 0a7f |0048: const v0, #float 1.83454e+38 // #7f0a03e6 │ │ +3e971e: 7120 794a 0e00 |004b: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3e9724: 0c01 |004e: move-result-object v1 │ │ +3e9726: 071a |004f: move-object v10, v1 │ │ +3e9728: 1f0a f902 |0050: check-cast v10, Landroid/widget/ImageView; // type@02f9 │ │ +3e972c: 380a 3100 |0052: if-eqz v10, 0083 // +0031 │ │ +3e9730: 1400 e703 0a7f |0054: const v0, #float 1.83454e+38 // #7f0a03e7 │ │ +3e9736: 7120 794a 0e00 |0057: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3e973c: 0c01 |005a: move-result-object v1 │ │ +3e973e: 3801 2800 |005b: if-eqz v1, 0083 // +0028 │ │ +3e9742: 7110 2598 0100 |005d: invoke-static {v1}, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding; // method@9825 │ │ +3e9748: 0c0b |0060: move-result-object v11 │ │ +3e974a: 1400 e803 0a7f |0061: const v0, #float 1.83454e+38 // #7f0a03e8 │ │ +3e9750: 7120 794a 0e00 |0064: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3e9756: 0c01 |0067: move-result-object v1 │ │ +3e9758: 071c |0068: move-object v12, v1 │ │ +3e975a: 1f0c 0d03 |0069: check-cast v12, Landroid/widget/SeekBar; // type@030d │ │ +3e975e: 380c 1800 |006b: if-eqz v12, 0083 // +0018 │ │ +3e9762: 1400 e903 0a7f |006d: const v0, #float 1.83454e+38 // #7f0a03e9 │ │ +3e9768: 7120 794a 0e00 |0070: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3e976e: 0c01 |0073: move-result-object v1 │ │ +3e9770: 071d |0074: move-object v13, v1 │ │ +3e9772: 1f0d 1503 |0075: check-cast v13, Landroid/widget/TextView; // type@0315 │ │ +3e9776: 380d 0c00 |0077: if-eqz v13, 0083 // +000c │ │ +3e977a: 2200 c319 |0079: new-instance v0, Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding; // type@19c3 │ │ +3e977e: 07e3 |007b: move-object v3, v14 │ │ +3e9780: 1f03 fb02 |007c: check-cast v3, Landroid/widget/LinearLayout; // type@02fb │ │ +3e9784: 0702 |007e: move-object v2, v0 │ │ +3e9786: 760c 709e 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@9e70 │ │ +3e978c: 1100 |0082: return-object v0 │ │ +3e978e: 6e10 bd0c 0e00 |0083: invoke-virtual {v14}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3e9794: 0c0e |0086: move-result-object v14 │ │ +3e9796: 6e20 0e03 0e00 |0087: invoke-virtual {v14, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3e979c: 0c0e |008a: move-result-object v14 │ │ +3e979e: 2200 7e1e |008b: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3e97a2: 1a01 464a |008d: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3e97a6: 6e20 23b3 e100 |008f: invoke-virtual {v1, v14}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3e97ac: 0c0e |0092: move-result-object v14 │ │ +3e97ae: 7020 f6b2 e000 |0093: invoke-direct {v0, v14}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3e97b4: 2700 |0096: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=103 │ │ 0x000f line=109 │ │ 0x001b line=115 │ │ 0x0027 line=121 │ │ 0x0033 line=127 │ │ @@ -858258,20 +858258,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 │ │ -3e97f0: |[3e97f0] de.danoeh.antennapod.databinding.ActivityWidgetConfigBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding; │ │ -3e9800: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3e9802: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3e9804: 7130 759e 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@9e75 │ │ -3e980a: 0c02 |0005: move-result-object v2 │ │ -3e980c: 1102 |0006: return-object v2 │ │ +3e97b8: |[3e97b8] de.danoeh.antennapod.databinding.ActivityWidgetConfigBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding; │ │ +3e97c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3e97ca: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3e97cc: 7130 759e 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@9e75 │ │ +3e97d2: 0c02 |0005: move-result-object v2 │ │ +3e97d4: 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;) │ │ @@ -858279,24 +858279,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 │ │ -3e9810: |[3e9810] de.danoeh.antennapod.databinding.ActivityWidgetConfigBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding; │ │ -3e9820: 1400 1d00 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d001d │ │ -3e9826: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3e9828: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3e982e: 0c02 |0007: move-result-object v2 │ │ -3e9830: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3e9834: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3e983a: 7110 719e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding; // method@9e71 │ │ -3e9840: 0c02 |0010: move-result-object v2 │ │ -3e9842: 1102 |0011: return-object v2 │ │ +3e97d8: |[3e97d8] de.danoeh.antennapod.databinding.ActivityWidgetConfigBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding; │ │ +3e97e8: 1400 1d00 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d001d │ │ +3e97ee: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3e97f0: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3e97f6: 0c02 |0007: move-result-object v2 │ │ +3e97f8: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3e97fc: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3e9802: 7110 719e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding; // method@9e71 │ │ +3e9808: 0c02 |0010: move-result-object v2 │ │ +3e980a: 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; │ │ @@ -858309,18 +858309,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3e967c: |[3e967c] de.danoeh.antennapod.databinding.ActivityWidgetConfigBinding.getRoot:()Landroid/view/View; │ │ -3e968c: 6e10 739e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9e73 │ │ -3e9692: 0c00 |0003: move-result-object v0 │ │ -3e9694: 1100 |0004: return-object v0 │ │ +3e9644: |[3e9644] de.danoeh.antennapod.databinding.ActivityWidgetConfigBinding.getRoot:()Landroid/view/View; │ │ +3e9654: 6e10 739e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9e73 │ │ +3e965a: 0c00 |0003: move-result-object v0 │ │ +3e965c: 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;) │ │ @@ -858328,17 +858328,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e9698: |[3e9698] de.danoeh.antennapod.databinding.ActivityWidgetConfigBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3e96a8: 5410 9b8e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding;.rootView:Landroid/widget/LinearLayout; // field@8e9b │ │ -3e96ac: 1100 |0002: return-object v0 │ │ +3e9660: |[3e9660] de.danoeh.antennapod.databinding.ActivityWidgetConfigBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3e9670: 5410 9b8e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding;.rootView:Landroid/widget/LinearLayout; // field@8e9b │ │ +3e9674: 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 : 3346 (ActivityWidgetConfigBinding.java) │ │ @@ -858418,30 +858418,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 │ │ -3e9a84: |[3e9a84] 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 │ │ -3e9a94: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e9a9a: 5b01 a78e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.rootView:Landroid/widget/LinearLayout; // field@8ea7 │ │ -3e9a9e: 5b02 a18e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.addLocalFolderButton:Landroid/widget/TextView; // field@8ea1 │ │ -3e9aa2: 5b03 a28e |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.addViaUrlButton:Landroid/widget/TextView; // field@8ea2 │ │ -3e9aa6: 5b04 a38e |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.appbar:Lcom/google/android/material/appbar/AppBarLayout; // field@8ea3 │ │ -3e9aaa: 5b05 a48e |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.combinedFeedSearchEditText:Landroid/widget/EditText; // field@8ea4 │ │ -3e9aae: 5b06 a58e |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.opmlImportButton:Landroid/widget/TextView; // field@8ea5 │ │ -3e9ab2: 5b07 a68e |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.quickFeedDiscovery:Landroidx/fragment/app/FragmentContainerView; // field@8ea6 │ │ -3e9ab6: 5b08 a88e |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.searchButton:Landroid/widget/ImageView; // field@8ea8 │ │ -3e9aba: 5b09 a98e |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.searchFyydButton:Landroid/widget/TextView; // field@8ea9 │ │ -3e9abe: 5b0a aa8e |0015: iput-object v10, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.searchGPodderButton:Landroid/widget/TextView; // field@8eaa │ │ -3e9ac2: 5b0b ab8e |0017: iput-object v11, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.searchItunesButton:Landroid/widget/TextView; // field@8eab │ │ -3e9ac6: 5b0c ac8e |0019: iput-object v12, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.searchPodcastIndexButton:Landroid/widget/TextView; // field@8eac │ │ -3e9aca: 5b0d ad8e |001b: iput-object v13, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8ead │ │ -3e9ace: 0e00 |001d: return-void │ │ +3e9a4c: |[3e9a4c] 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 │ │ +3e9a5c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e9a62: 5b01 a78e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.rootView:Landroid/widget/LinearLayout; // field@8ea7 │ │ +3e9a66: 5b02 a18e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.addLocalFolderButton:Landroid/widget/TextView; // field@8ea1 │ │ +3e9a6a: 5b03 a28e |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.addViaUrlButton:Landroid/widget/TextView; // field@8ea2 │ │ +3e9a6e: 5b04 a38e |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.appbar:Lcom/google/android/material/appbar/AppBarLayout; // field@8ea3 │ │ +3e9a72: 5b05 a48e |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.combinedFeedSearchEditText:Landroid/widget/EditText; // field@8ea4 │ │ +3e9a76: 5b06 a58e |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.opmlImportButton:Landroid/widget/TextView; // field@8ea5 │ │ +3e9a7a: 5b07 a68e |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.quickFeedDiscovery:Landroidx/fragment/app/FragmentContainerView; // field@8ea6 │ │ +3e9a7e: 5b08 a88e |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.searchButton:Landroid/widget/ImageView; // field@8ea8 │ │ +3e9a82: 5b09 a98e |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.searchFyydButton:Landroid/widget/TextView; // field@8ea9 │ │ +3e9a86: 5b0a aa8e |0015: iput-object v10, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.searchGPodderButton:Landroid/widget/TextView; // field@8eaa │ │ +3e9a8a: 5b0b ab8e |0017: iput-object v11, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.searchItunesButton:Landroid/widget/TextView; // field@8eab │ │ +3e9a8e: 5b0c ac8e |0019: iput-object v12, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.searchPodcastIndexButton:Landroid/widget/TextView; // field@8eac │ │ +3e9a92: 5b0d ad8e |001b: iput-object v13, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8ead │ │ +3e9a96: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0003 line=70 │ │ 0x0005 line=71 │ │ 0x0007 line=72 │ │ 0x0009 line=73 │ │ @@ -858475,104 +858475,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 │ │ -3e98bc: |[3e98bc] de.danoeh.antennapod.databinding.AddfeedBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AddfeedBinding; │ │ -3e98cc: 0800 1100 |0000: move-object/from16 v0, v17 │ │ -3e98d0: 1401 4d00 0a7f |0002: const v1, #float 1.83435e+38 // #7f0a004d │ │ -3e98d6: 7120 794a 1000 |0005: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3e98dc: 0c02 |0008: move-result-object v2 │ │ -3e98de: 0725 |0009: move-object v5, v2 │ │ -3e98e0: 1f05 1503 |000a: check-cast v5, Landroid/widget/TextView; // type@0315 │ │ -3e98e4: 3805 9100 |000c: if-eqz v5, 009d // +0091 │ │ -3e98e8: 1401 4e00 0a7f |000e: const v1, #float 1.83435e+38 // #7f0a004e │ │ -3e98ee: 7120 794a 1000 |0011: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3e98f4: 0c02 |0014: move-result-object v2 │ │ -3e98f6: 0726 |0015: move-object v6, v2 │ │ -3e98f8: 1f06 1503 |0016: check-cast v6, Landroid/widget/TextView; // type@0315 │ │ -3e98fc: 3806 8500 |0018: if-eqz v6, 009d // +0085 │ │ -3e9900: 1401 5f00 0a7f |001a: const v1, #float 1.83435e+38 // #7f0a005f │ │ -3e9906: 7120 794a 1000 |001d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3e990c: 0c02 |0020: move-result-object v2 │ │ -3e990e: 0727 |0021: move-object v7, v2 │ │ -3e9910: 1f07 5c14 |0022: check-cast v7, Lcom/google/android/material/appbar/AppBarLayout; // type@145c │ │ -3e9914: 3807 7900 |0024: if-eqz v7, 009d // +0079 │ │ -3e9918: 1401 d000 0a7f |0026: const v1, #float 1.83438e+38 // #7f0a00d0 │ │ -3e991e: 7120 794a 1000 |0029: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3e9924: 0c02 |002c: move-result-object v2 │ │ -3e9926: 0728 |002d: move-object v8, v2 │ │ -3e9928: 1f08 ee02 |002e: check-cast v8, Landroid/widget/EditText; // type@02ee │ │ -3e992c: 3808 6d00 |0030: if-eqz v8, 009d // +006d │ │ -3e9930: 1401 6002 0a7f |0032: const v1, #float 1.83446e+38 // #7f0a0260 │ │ -3e9936: 7120 794a 1000 |0035: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3e993c: 0c02 |0038: move-result-object v2 │ │ -3e993e: 0729 |0039: move-object v9, v2 │ │ -3e9940: 1f09 1503 |003a: check-cast v9, Landroid/widget/TextView; // type@0315 │ │ -3e9944: 3809 6100 |003c: if-eqz v9, 009d // +0061 │ │ -3e9948: 1401 9a02 0a7f |003e: const v1, #float 1.83447e+38 // #7f0a029a │ │ -3e994e: 7120 794a 1000 |0041: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3e9954: 0c02 |0044: move-result-object v2 │ │ -3e9956: 072a |0045: move-object v10, v2 │ │ -3e9958: 1f0a 2b09 |0046: check-cast v10, Landroidx/fragment/app/FragmentContainerView; // type@092b │ │ -3e995c: 380a 5500 |0048: if-eqz v10, 009d // +0055 │ │ -3e9960: 1401 cc02 0a7f |004a: const v1, #float 1.83448e+38 // #7f0a02cc │ │ -3e9966: 7120 794a 1000 |004d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3e996c: 0c02 |0050: move-result-object v2 │ │ -3e996e: 072b |0051: move-object v11, v2 │ │ -3e9970: 1f0b f902 |0052: check-cast v11, Landroid/widget/ImageView; // type@02f9 │ │ -3e9974: 380b 4900 |0054: if-eqz v11, 009d // +0049 │ │ -3e9978: 1401 cd02 0a7f |0056: const v1, #float 1.83448e+38 // #7f0a02cd │ │ -3e997e: 7120 794a 1000 |0059: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3e9984: 0c02 |005c: move-result-object v2 │ │ -3e9986: 072c |005d: move-object v12, v2 │ │ -3e9988: 1f0c 1503 |005e: check-cast v12, Landroid/widget/TextView; // type@0315 │ │ -3e998c: 380c 3d00 |0060: if-eqz v12, 009d // +003d │ │ -3e9990: 1401 ce02 0a7f |0062: const v1, #float 1.83448e+38 // #7f0a02ce │ │ -3e9996: 7120 794a 1000 |0065: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3e999c: 0c02 |0068: move-result-object v2 │ │ -3e999e: 072d |0069: move-object v13, v2 │ │ -3e99a0: 1f0d 1503 |006a: check-cast v13, Landroid/widget/TextView; // type@0315 │ │ -3e99a4: 380d 3100 |006c: if-eqz v13, 009d // +0031 │ │ -3e99a8: 1401 cf02 0a7f |006e: const v1, #float 1.83448e+38 // #7f0a02cf │ │ -3e99ae: 7120 794a 1000 |0071: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3e99b4: 0c02 |0074: move-result-object v2 │ │ -3e99b6: 072e |0075: move-object v14, v2 │ │ -3e99b8: 1f0e 1503 |0076: check-cast v14, Landroid/widget/TextView; // type@0315 │ │ -3e99bc: 380e 2500 |0078: if-eqz v14, 009d // +0025 │ │ -3e99c0: 1401 d002 0a7f |007a: const v1, #float 1.83448e+38 // #7f0a02d0 │ │ -3e99c6: 7120 794a 1000 |007d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3e99cc: 0c02 |0080: move-result-object v2 │ │ -3e99ce: 072f |0081: move-object v15, v2 │ │ -3e99d0: 1f0f 1503 |0082: check-cast v15, Landroid/widget/TextView; // type@0315 │ │ -3e99d4: 380f 1900 |0084: if-eqz v15, 009d // +0019 │ │ -3e99d8: 1401 9403 0a7f |0086: const v1, #float 1.83452e+38 // #7f0a0394 │ │ -3e99de: 7120 794a 1000 |0089: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3e99e4: 0c02 |008c: move-result-object v2 │ │ -3e99e6: 0810 0200 |008d: move-object/from16 v16, v2 │ │ -3e99ea: 1f10 6a14 |008f: check-cast v16, Lcom/google/android/material/appbar/MaterialToolbar; // type@146a │ │ -3e99ee: 3810 0c00 |0091: if-eqz v16, 009d // +000c │ │ -3e99f2: 2201 c419 |0093: new-instance v1, Lde/danoeh/antennapod/databinding/AddfeedBinding; // type@19c4 │ │ -3e99f6: 0704 |0095: move-object v4, v0 │ │ -3e99f8: 1f04 fb02 |0096: check-cast v4, Landroid/widget/LinearLayout; // type@02fb │ │ -3e99fc: 0713 |0098: move-object v3, v1 │ │ -3e99fe: 760e 769e 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@9e76 │ │ -3e9a04: 1101 |009c: return-object v1 │ │ -3e9a06: 7401 bd0c 1100 |009d: invoke-virtual/range {v17}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3e9a0c: 0c00 |00a0: move-result-object v0 │ │ -3e9a0e: 6e20 0e03 1000 |00a1: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3e9a14: 0c00 |00a4: move-result-object v0 │ │ -3e9a16: 2201 7e1e |00a5: new-instance v1, Ljava/lang/NullPointerException; // type@1e7e │ │ -3e9a1a: 1a02 464a |00a7: const-string v2, "Missing required view with ID: " // string@4a46 │ │ -3e9a1e: 6e20 23b3 0200 |00a9: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3e9a24: 0c00 |00ac: move-result-object v0 │ │ -3e9a26: 7020 f6b2 0100 |00ad: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3e9a2c: 2701 |00b0: throw v1 │ │ +3e9884: |[3e9884] de.danoeh.antennapod.databinding.AddfeedBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AddfeedBinding; │ │ +3e9894: 0800 1100 |0000: move-object/from16 v0, v17 │ │ +3e9898: 1401 4d00 0a7f |0002: const v1, #float 1.83435e+38 // #7f0a004d │ │ +3e989e: 7120 794a 1000 |0005: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3e98a4: 0c02 |0008: move-result-object v2 │ │ +3e98a6: 0725 |0009: move-object v5, v2 │ │ +3e98a8: 1f05 1503 |000a: check-cast v5, Landroid/widget/TextView; // type@0315 │ │ +3e98ac: 3805 9100 |000c: if-eqz v5, 009d // +0091 │ │ +3e98b0: 1401 4e00 0a7f |000e: const v1, #float 1.83435e+38 // #7f0a004e │ │ +3e98b6: 7120 794a 1000 |0011: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3e98bc: 0c02 |0014: move-result-object v2 │ │ +3e98be: 0726 |0015: move-object v6, v2 │ │ +3e98c0: 1f06 1503 |0016: check-cast v6, Landroid/widget/TextView; // type@0315 │ │ +3e98c4: 3806 8500 |0018: if-eqz v6, 009d // +0085 │ │ +3e98c8: 1401 5f00 0a7f |001a: const v1, #float 1.83435e+38 // #7f0a005f │ │ +3e98ce: 7120 794a 1000 |001d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3e98d4: 0c02 |0020: move-result-object v2 │ │ +3e98d6: 0727 |0021: move-object v7, v2 │ │ +3e98d8: 1f07 5c14 |0022: check-cast v7, Lcom/google/android/material/appbar/AppBarLayout; // type@145c │ │ +3e98dc: 3807 7900 |0024: if-eqz v7, 009d // +0079 │ │ +3e98e0: 1401 d000 0a7f |0026: const v1, #float 1.83438e+38 // #7f0a00d0 │ │ +3e98e6: 7120 794a 1000 |0029: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3e98ec: 0c02 |002c: move-result-object v2 │ │ +3e98ee: 0728 |002d: move-object v8, v2 │ │ +3e98f0: 1f08 ee02 |002e: check-cast v8, Landroid/widget/EditText; // type@02ee │ │ +3e98f4: 3808 6d00 |0030: if-eqz v8, 009d // +006d │ │ +3e98f8: 1401 6002 0a7f |0032: const v1, #float 1.83446e+38 // #7f0a0260 │ │ +3e98fe: 7120 794a 1000 |0035: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3e9904: 0c02 |0038: move-result-object v2 │ │ +3e9906: 0729 |0039: move-object v9, v2 │ │ +3e9908: 1f09 1503 |003a: check-cast v9, Landroid/widget/TextView; // type@0315 │ │ +3e990c: 3809 6100 |003c: if-eqz v9, 009d // +0061 │ │ +3e9910: 1401 9a02 0a7f |003e: const v1, #float 1.83447e+38 // #7f0a029a │ │ +3e9916: 7120 794a 1000 |0041: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3e991c: 0c02 |0044: move-result-object v2 │ │ +3e991e: 072a |0045: move-object v10, v2 │ │ +3e9920: 1f0a 2b09 |0046: check-cast v10, Landroidx/fragment/app/FragmentContainerView; // type@092b │ │ +3e9924: 380a 5500 |0048: if-eqz v10, 009d // +0055 │ │ +3e9928: 1401 cc02 0a7f |004a: const v1, #float 1.83448e+38 // #7f0a02cc │ │ +3e992e: 7120 794a 1000 |004d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3e9934: 0c02 |0050: move-result-object v2 │ │ +3e9936: 072b |0051: move-object v11, v2 │ │ +3e9938: 1f0b f902 |0052: check-cast v11, Landroid/widget/ImageView; // type@02f9 │ │ +3e993c: 380b 4900 |0054: if-eqz v11, 009d // +0049 │ │ +3e9940: 1401 cd02 0a7f |0056: const v1, #float 1.83448e+38 // #7f0a02cd │ │ +3e9946: 7120 794a 1000 |0059: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3e994c: 0c02 |005c: move-result-object v2 │ │ +3e994e: 072c |005d: move-object v12, v2 │ │ +3e9950: 1f0c 1503 |005e: check-cast v12, Landroid/widget/TextView; // type@0315 │ │ +3e9954: 380c 3d00 |0060: if-eqz v12, 009d // +003d │ │ +3e9958: 1401 ce02 0a7f |0062: const v1, #float 1.83448e+38 // #7f0a02ce │ │ +3e995e: 7120 794a 1000 |0065: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3e9964: 0c02 |0068: move-result-object v2 │ │ +3e9966: 072d |0069: move-object v13, v2 │ │ +3e9968: 1f0d 1503 |006a: check-cast v13, Landroid/widget/TextView; // type@0315 │ │ +3e996c: 380d 3100 |006c: if-eqz v13, 009d // +0031 │ │ +3e9970: 1401 cf02 0a7f |006e: const v1, #float 1.83448e+38 // #7f0a02cf │ │ +3e9976: 7120 794a 1000 |0071: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3e997c: 0c02 |0074: move-result-object v2 │ │ +3e997e: 072e |0075: move-object v14, v2 │ │ +3e9980: 1f0e 1503 |0076: check-cast v14, Landroid/widget/TextView; // type@0315 │ │ +3e9984: 380e 2500 |0078: if-eqz v14, 009d // +0025 │ │ +3e9988: 1401 d002 0a7f |007a: const v1, #float 1.83448e+38 // #7f0a02d0 │ │ +3e998e: 7120 794a 1000 |007d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3e9994: 0c02 |0080: move-result-object v2 │ │ +3e9996: 072f |0081: move-object v15, v2 │ │ +3e9998: 1f0f 1503 |0082: check-cast v15, Landroid/widget/TextView; // type@0315 │ │ +3e999c: 380f 1900 |0084: if-eqz v15, 009d // +0019 │ │ +3e99a0: 1401 9403 0a7f |0086: const v1, #float 1.83452e+38 // #7f0a0394 │ │ +3e99a6: 7120 794a 1000 |0089: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3e99ac: 0c02 |008c: move-result-object v2 │ │ +3e99ae: 0810 0200 |008d: move-object/from16 v16, v2 │ │ +3e99b2: 1f10 6a14 |008f: check-cast v16, Lcom/google/android/material/appbar/MaterialToolbar; // type@146a │ │ +3e99b6: 3810 0c00 |0091: if-eqz v16, 009d // +000c │ │ +3e99ba: 2201 c419 |0093: new-instance v1, Lde/danoeh/antennapod/databinding/AddfeedBinding; // type@19c4 │ │ +3e99be: 0704 |0095: move-object v4, v0 │ │ +3e99c0: 1f04 fb02 |0096: check-cast v4, Landroid/widget/LinearLayout; // type@02fb │ │ +3e99c4: 0713 |0098: move-object v3, v1 │ │ +3e99c6: 760e 769e 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@9e76 │ │ +3e99cc: 1101 |009c: return-object v1 │ │ +3e99ce: 7401 bd0c 1100 |009d: invoke-virtual/range {v17}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3e99d4: 0c00 |00a0: move-result-object v0 │ │ +3e99d6: 6e20 0e03 1000 |00a1: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3e99dc: 0c00 |00a4: move-result-object v0 │ │ +3e99de: 2201 7e1e |00a5: new-instance v1, Ljava/lang/NullPointerException; // type@1e7e │ │ +3e99e2: 1a02 464a |00a7: const-string v2, "Missing required view with ID: " // string@4a46 │ │ +3e99e6: 6e20 23b3 0200 |00a9: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3e99ec: 0c00 |00ac: move-result-object v0 │ │ +3e99ee: 7020 f6b2 0100 |00ad: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3e99f4: 2701 |00b0: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=113 │ │ 0x0011 line=119 │ │ 0x001d line=125 │ │ 0x0029 line=131 │ │ 0x0035 line=137 │ │ @@ -858594,20 +858594,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 │ │ -3e9a30: |[3e9a30] de.danoeh.antennapod.databinding.AddfeedBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/AddfeedBinding; │ │ -3e9a40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3e9a42: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3e9a44: 7130 7b9e 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@9e7b │ │ -3e9a4a: 0c02 |0005: move-result-object v2 │ │ -3e9a4c: 1102 |0006: return-object v2 │ │ +3e99f8: |[3e99f8] de.danoeh.antennapod.databinding.AddfeedBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/AddfeedBinding; │ │ +3e9a08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3e9a0a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3e9a0c: 7130 7b9e 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@9e7b │ │ +3e9a12: 0c02 |0005: move-result-object v2 │ │ +3e9a14: 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;) │ │ @@ -858615,24 +858615,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 │ │ -3e9a50: |[3e9a50] de.danoeh.antennapod.databinding.AddfeedBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/AddfeedBinding; │ │ -3e9a60: 1400 1e00 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d001e │ │ -3e9a66: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3e9a68: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3e9a6e: 0c02 |0007: move-result-object v2 │ │ -3e9a70: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3e9a74: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3e9a7a: 7110 779e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/AddfeedBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AddfeedBinding; // method@9e77 │ │ -3e9a80: 0c02 |0010: move-result-object v2 │ │ -3e9a82: 1102 |0011: return-object v2 │ │ +3e9a18: |[3e9a18] de.danoeh.antennapod.databinding.AddfeedBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/AddfeedBinding; │ │ +3e9a28: 1400 1e00 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d001e │ │ +3e9a2e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3e9a30: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3e9a36: 0c02 |0007: move-result-object v2 │ │ +3e9a38: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3e9a3c: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3e9a42: 7110 779e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/AddfeedBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AddfeedBinding; // method@9e77 │ │ +3e9a48: 0c02 |0010: move-result-object v2 │ │ +3e9a4a: 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; │ │ @@ -858645,18 +858645,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3e9888: |[3e9888] de.danoeh.antennapod.databinding.AddfeedBinding.getRoot:()Landroid/view/View; │ │ -3e9898: 6e10 799e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/AddfeedBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9e79 │ │ -3e989e: 0c00 |0003: move-result-object v0 │ │ -3e98a0: 1100 |0004: return-object v0 │ │ +3e9850: |[3e9850] de.danoeh.antennapod.databinding.AddfeedBinding.getRoot:()Landroid/view/View; │ │ +3e9860: 6e10 799e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/AddfeedBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9e79 │ │ +3e9866: 0c00 |0003: move-result-object v0 │ │ +3e9868: 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;) │ │ @@ -858664,17 +858664,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e98a4: |[3e98a4] de.danoeh.antennapod.databinding.AddfeedBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3e98b4: 5410 a78e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/AddfeedBinding;.rootView:Landroid/widget/LinearLayout; // field@8ea7 │ │ -3e98b8: 1100 |0002: return-object v0 │ │ +3e986c: |[3e986c] de.danoeh.antennapod.databinding.AddfeedBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3e987c: 5410 a78e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/AddfeedBinding;.rootView:Landroid/widget/LinearLayout; // field@8ea7 │ │ +3e9880: 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 : 3373 (AddfeedBinding.java) │ │ @@ -858714,20 +858714,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 │ │ -3e9bcc: |[3e9bcc] de.danoeh.antennapod.databinding.AlertdialogSyncProviderChooserBinding.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;)V │ │ -3e9bdc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e9be2: 5b01 af8e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AlertdialogSyncProviderChooserBinding;.rootView:Landroid/widget/LinearLayout; // field@8eaf │ │ -3e9be6: 5b02 ae8e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/AlertdialogSyncProviderChooserBinding;.icon:Landroid/widget/ImageView; // field@8eae │ │ -3e9bea: 5b03 b08e |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/AlertdialogSyncProviderChooserBinding;.title:Landroid/widget/TextView; // field@8eb0 │ │ -3e9bee: 0e00 |0009: return-void │ │ +3e9b94: |[3e9b94] de.danoeh.antennapod.databinding.AlertdialogSyncProviderChooserBinding.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;)V │ │ +3e9ba4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e9baa: 5b01 af8e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AlertdialogSyncProviderChooserBinding;.rootView:Landroid/widget/LinearLayout; // field@8eaf │ │ +3e9bae: 5b02 ae8e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/AlertdialogSyncProviderChooserBinding;.icon:Landroid/widget/ImageView; // field@8eae │ │ +3e9bb2: 5b03 b08e |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/AlertdialogSyncProviderChooserBinding;.title:Landroid/widget/TextView; // field@8eb0 │ │ +3e9bb6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ 0x0005 line=32 │ │ 0x0007 line=33 │ │ locals : │ │ @@ -858741,39 +858741,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 │ │ -3e9b04: |[3e9b04] de.danoeh.antennapod.databinding.AlertdialogSyncProviderChooserBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AlertdialogSyncProviderChooserBinding; │ │ -3e9b14: 1400 bb01 0a7f |0000: const v0, #float 1.83442e+38 // #7f0a01bb │ │ -3e9b1a: 7120 794a 0300 |0003: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3e9b20: 0c01 |0006: move-result-object v1 │ │ -3e9b22: 1f01 f902 |0007: check-cast v1, Landroid/widget/ImageView; // type@02f9 │ │ -3e9b26: 3801 1500 |0009: if-eqz v1, 001e // +0015 │ │ -3e9b2a: 1400 8f03 0a7f |000b: const v0, #float 1.83452e+38 // #7f0a038f │ │ -3e9b30: 7120 794a 0300 |000e: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3e9b36: 0c02 |0011: move-result-object v2 │ │ -3e9b38: 1f02 1503 |0012: check-cast v2, Landroid/widget/TextView; // type@0315 │ │ -3e9b3c: 3802 0a00 |0014: if-eqz v2, 001e // +000a │ │ -3e9b40: 2200 c519 |0016: new-instance v0, Lde/danoeh/antennapod/databinding/AlertdialogSyncProviderChooserBinding; // type@19c5 │ │ -3e9b44: 1f03 fb02 |0018: check-cast v3, Landroid/widget/LinearLayout; // type@02fb │ │ -3e9b48: 7040 7c9e 3021 |001a: invoke-direct {v0, v3, v1, v2}, Lde/danoeh/antennapod/databinding/AlertdialogSyncProviderChooserBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;)V // method@9e7c │ │ -3e9b4e: 1100 |001d: return-object v0 │ │ -3e9b50: 6e10 bd0c 0300 |001e: invoke-virtual {v3}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3e9b56: 0c03 |0021: move-result-object v3 │ │ -3e9b58: 6e20 0e03 0300 |0022: invoke-virtual {v3, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3e9b5e: 0c03 |0025: move-result-object v3 │ │ -3e9b60: 2200 7e1e |0026: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3e9b64: 1a01 464a |0028: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3e9b68: 6e20 23b3 3100 |002a: invoke-virtual {v1, v3}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3e9b6e: 0c03 |002d: move-result-object v3 │ │ -3e9b70: 7020 f6b2 3000 |002e: invoke-direct {v0, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3e9b76: 2700 |0031: throw v0 │ │ +3e9acc: |[3e9acc] de.danoeh.antennapod.databinding.AlertdialogSyncProviderChooserBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AlertdialogSyncProviderChooserBinding; │ │ +3e9adc: 1400 bb01 0a7f |0000: const v0, #float 1.83442e+38 // #7f0a01bb │ │ +3e9ae2: 7120 794a 0300 |0003: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3e9ae8: 0c01 |0006: move-result-object v1 │ │ +3e9aea: 1f01 f902 |0007: check-cast v1, Landroid/widget/ImageView; // type@02f9 │ │ +3e9aee: 3801 1500 |0009: if-eqz v1, 001e // +0015 │ │ +3e9af2: 1400 8f03 0a7f |000b: const v0, #float 1.83452e+38 // #7f0a038f │ │ +3e9af8: 7120 794a 0300 |000e: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3e9afe: 0c02 |0011: move-result-object v2 │ │ +3e9b00: 1f02 1503 |0012: check-cast v2, Landroid/widget/TextView; // type@0315 │ │ +3e9b04: 3802 0a00 |0014: if-eqz v2, 001e // +000a │ │ +3e9b08: 2200 c519 |0016: new-instance v0, Lde/danoeh/antennapod/databinding/AlertdialogSyncProviderChooserBinding; // type@19c5 │ │ +3e9b0c: 1f03 fb02 |0018: check-cast v3, Landroid/widget/LinearLayout; // type@02fb │ │ +3e9b10: 7040 7c9e 3021 |001a: invoke-direct {v0, v3, v1, v2}, Lde/danoeh/antennapod/databinding/AlertdialogSyncProviderChooserBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;)V // method@9e7c │ │ +3e9b16: 1100 |001d: return-object v0 │ │ +3e9b18: 6e10 bd0c 0300 |001e: invoke-virtual {v3}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3e9b1e: 0c03 |0021: move-result-object v3 │ │ +3e9b20: 6e20 0e03 0300 |0022: invoke-virtual {v3, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3e9b26: 0c03 |0025: move-result-object v3 │ │ +3e9b28: 2200 7e1e |0026: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3e9b2c: 1a01 464a |0028: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3e9b30: 6e20 23b3 3100 |002a: invoke-virtual {v1, v3}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3e9b36: 0c03 |002d: move-result-object v3 │ │ +3e9b38: 7020 f6b2 3000 |002e: invoke-direct {v0, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3e9b3e: 2700 |0031: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=64 │ │ 0x000e line=70 │ │ 0x0016 line=75 │ │ 0x001e line=77 │ │ 0x0026 line=78 │ │ @@ -858785,20 +858785,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 │ │ -3e9b78: |[3e9b78] de.danoeh.antennapod.databinding.AlertdialogSyncProviderChooserBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/AlertdialogSyncProviderChooserBinding; │ │ -3e9b88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3e9b8a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3e9b8c: 7130 819e 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@9e81 │ │ -3e9b92: 0c02 |0005: move-result-object v2 │ │ -3e9b94: 1102 |0006: return-object v2 │ │ +3e9b40: |[3e9b40] de.danoeh.antennapod.databinding.AlertdialogSyncProviderChooserBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/AlertdialogSyncProviderChooserBinding; │ │ +3e9b50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3e9b52: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3e9b54: 7130 819e 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@9e81 │ │ +3e9b5a: 0c02 |0005: move-result-object v2 │ │ +3e9b5c: 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;) │ │ @@ -858806,24 +858806,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 │ │ -3e9b98: |[3e9b98] de.danoeh.antennapod.databinding.AlertdialogSyncProviderChooserBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/AlertdialogSyncProviderChooserBinding; │ │ -3e9ba8: 1400 1f00 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d001f │ │ -3e9bae: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3e9bb0: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3e9bb6: 0c02 |0007: move-result-object v2 │ │ -3e9bb8: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3e9bbc: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3e9bc2: 7110 7d9e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/AlertdialogSyncProviderChooserBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AlertdialogSyncProviderChooserBinding; // method@9e7d │ │ -3e9bc8: 0c02 |0010: move-result-object v2 │ │ -3e9bca: 1102 |0011: return-object v2 │ │ +3e9b60: |[3e9b60] de.danoeh.antennapod.databinding.AlertdialogSyncProviderChooserBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/AlertdialogSyncProviderChooserBinding; │ │ +3e9b70: 1400 1f00 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d001f │ │ +3e9b76: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3e9b78: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3e9b7e: 0c02 |0007: move-result-object v2 │ │ +3e9b80: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3e9b84: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3e9b8a: 7110 7d9e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/AlertdialogSyncProviderChooserBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AlertdialogSyncProviderChooserBinding; // method@9e7d │ │ +3e9b90: 0c02 |0010: move-result-object v2 │ │ +3e9b92: 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; │ │ @@ -858836,18 +858836,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3e9ad0: |[3e9ad0] de.danoeh.antennapod.databinding.AlertdialogSyncProviderChooserBinding.getRoot:()Landroid/view/View; │ │ -3e9ae0: 6e10 7f9e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/AlertdialogSyncProviderChooserBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9e7f │ │ -3e9ae6: 0c00 |0003: move-result-object v0 │ │ -3e9ae8: 1100 |0004: return-object v0 │ │ +3e9a98: |[3e9a98] de.danoeh.antennapod.databinding.AlertdialogSyncProviderChooserBinding.getRoot:()Landroid/view/View; │ │ +3e9aa8: 6e10 7f9e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/AlertdialogSyncProviderChooserBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9e7f │ │ +3e9aae: 0c00 |0003: move-result-object v0 │ │ +3e9ab0: 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;) │ │ @@ -858855,17 +858855,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e9aec: |[3e9aec] de.danoeh.antennapod.databinding.AlertdialogSyncProviderChooserBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3e9afc: 5410 af8e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/AlertdialogSyncProviderChooserBinding;.rootView:Landroid/widget/LinearLayout; // field@8eaf │ │ -3e9b00: 1100 |0002: return-object v0 │ │ +3e9ab4: |[3e9ab4] de.danoeh.antennapod.databinding.AlertdialogSyncProviderChooserBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3e9ac4: 5410 af8e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/AlertdialogSyncProviderChooserBinding;.rootView:Landroid/widget/LinearLayout; // field@8eaf │ │ +3e9ac8: 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 : 3406 (AlertdialogSyncProviderChooserBinding.java) │ │ @@ -858901,19 +858901,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 │ │ -3e9cac: |[3e9cac] de.danoeh.antennapod.databinding.AlternateUrlsDropdownItemBinding.:(Landroid/widget/CheckedTextView;Landroid/widget/CheckedTextView;)V │ │ -3e9cbc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e9cc2: 5b01 b18e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AlternateUrlsDropdownItemBinding;.rootView:Landroid/widget/CheckedTextView; // field@8eb1 │ │ -3e9cc6: 5b02 b28e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/AlternateUrlsDropdownItemBinding;.text1:Landroid/widget/CheckedTextView; // field@8eb2 │ │ -3e9cca: 0e00 |0007: return-void │ │ +3e9c74: |[3e9c74] de.danoeh.antennapod.databinding.AlternateUrlsDropdownItemBinding.:(Landroid/widget/CheckedTextView;Landroid/widget/CheckedTextView;)V │ │ +3e9c84: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e9c8a: 5b01 b18e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AlternateUrlsDropdownItemBinding;.rootView:Landroid/widget/CheckedTextView; // field@8eb1 │ │ +3e9c8e: 5b02 b28e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/AlternateUrlsDropdownItemBinding;.text1:Landroid/widget/CheckedTextView; // field@8eb2 │ │ +3e9c92: 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; │ │ @@ -858925,24 +858925,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 │ │ -3e9c24: |[3e9c24] de.danoeh.antennapod.databinding.AlternateUrlsDropdownItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AlternateUrlsDropdownItemBinding; │ │ -3e9c34: 3801 0a00 |0000: if-eqz v1, 000a // +000a │ │ -3e9c38: 1f01 e902 |0002: check-cast v1, Landroid/widget/CheckedTextView; // type@02e9 │ │ -3e9c3c: 2200 c619 |0004: new-instance v0, Lde/danoeh/antennapod/databinding/AlternateUrlsDropdownItemBinding; // type@19c6 │ │ -3e9c40: 7030 829e 1001 |0006: invoke-direct {v0, v1, v1}, Lde/danoeh/antennapod/databinding/AlternateUrlsDropdownItemBinding;.:(Landroid/widget/CheckedTextView;Landroid/widget/CheckedTextView;)V // method@9e82 │ │ -3e9c46: 1100 |0009: return-object v0 │ │ -3e9c48: 2201 7e1e |000a: new-instance v1, Ljava/lang/NullPointerException; // type@1e7e │ │ -3e9c4c: 1a00 bfcd |000c: const-string v0, "rootView" // string@cdbf │ │ -3e9c50: 7020 f6b2 0100 |000e: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3e9c56: 2701 |0011: throw v1 │ │ +3e9bec: |[3e9bec] de.danoeh.antennapod.databinding.AlternateUrlsDropdownItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AlternateUrlsDropdownItemBinding; │ │ +3e9bfc: 3801 0a00 |0000: if-eqz v1, 000a // +000a │ │ +3e9c00: 1f01 e902 |0002: check-cast v1, Landroid/widget/CheckedTextView; // type@02e9 │ │ +3e9c04: 2200 c619 |0004: new-instance v0, Lde/danoeh/antennapod/databinding/AlternateUrlsDropdownItemBinding; // type@19c6 │ │ +3e9c08: 7030 829e 1001 |0006: invoke-direct {v0, v1, v1}, Lde/danoeh/antennapod/databinding/AlternateUrlsDropdownItemBinding;.:(Landroid/widget/CheckedTextView;Landroid/widget/CheckedTextView;)V // method@9e82 │ │ +3e9c0e: 1100 |0009: return-object v0 │ │ +3e9c10: 2201 7e1e |000a: new-instance v1, Ljava/lang/NullPointerException; // type@1e7e │ │ +3e9c14: 1a00 bfcd |000c: const-string v0, "rootView" // string@cdbf │ │ +3e9c18: 7020 f6b2 0100 |000e: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3e9c1e: 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; │ │ @@ -858952,20 +858952,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 │ │ -3e9c58: |[3e9c58] de.danoeh.antennapod.databinding.AlternateUrlsDropdownItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/AlternateUrlsDropdownItemBinding; │ │ -3e9c68: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3e9c6a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3e9c6c: 7130 879e 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@9e87 │ │ -3e9c72: 0c02 |0005: move-result-object v2 │ │ -3e9c74: 1102 |0006: return-object v2 │ │ +3e9c20: |[3e9c20] de.danoeh.antennapod.databinding.AlternateUrlsDropdownItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/AlternateUrlsDropdownItemBinding; │ │ +3e9c30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3e9c32: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3e9c34: 7130 879e 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@9e87 │ │ +3e9c3a: 0c02 |0005: move-result-object v2 │ │ +3e9c3c: 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;) │ │ @@ -858973,24 +858973,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 │ │ -3e9c78: |[3e9c78] de.danoeh.antennapod.databinding.AlternateUrlsDropdownItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/AlternateUrlsDropdownItemBinding; │ │ -3e9c88: 1400 2000 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d0020 │ │ -3e9c8e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3e9c90: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3e9c96: 0c02 |0007: move-result-object v2 │ │ -3e9c98: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3e9c9c: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3e9ca2: 7110 839e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/AlternateUrlsDropdownItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AlternateUrlsDropdownItemBinding; // method@9e83 │ │ -3e9ca8: 0c02 |0010: move-result-object v2 │ │ -3e9caa: 1102 |0011: return-object v2 │ │ +3e9c40: |[3e9c40] de.danoeh.antennapod.databinding.AlternateUrlsDropdownItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/AlternateUrlsDropdownItemBinding; │ │ +3e9c50: 1400 2000 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d0020 │ │ +3e9c56: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3e9c58: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3e9c5e: 0c02 |0007: move-result-object v2 │ │ +3e9c60: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3e9c64: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3e9c6a: 7110 839e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/AlternateUrlsDropdownItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AlternateUrlsDropdownItemBinding; // method@9e83 │ │ +3e9c70: 0c02 |0010: move-result-object v2 │ │ +3e9c72: 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; │ │ @@ -859003,18 +859003,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3e9bf0: |[3e9bf0] de.danoeh.antennapod.databinding.AlternateUrlsDropdownItemBinding.getRoot:()Landroid/view/View; │ │ -3e9c00: 6e10 859e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/AlternateUrlsDropdownItemBinding;.getRoot:()Landroid/widget/CheckedTextView; // method@9e85 │ │ -3e9c06: 0c00 |0003: move-result-object v0 │ │ -3e9c08: 1100 |0004: return-object v0 │ │ +3e9bb8: |[3e9bb8] de.danoeh.antennapod.databinding.AlternateUrlsDropdownItemBinding.getRoot:()Landroid/view/View; │ │ +3e9bc8: 6e10 859e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/AlternateUrlsDropdownItemBinding;.getRoot:()Landroid/widget/CheckedTextView; // method@9e85 │ │ +3e9bce: 0c00 |0003: move-result-object v0 │ │ +3e9bd0: 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;) │ │ @@ -859022,17 +859022,17 @@ │ │ type : '()Landroid/widget/CheckedTextView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e9c0c: |[3e9c0c] de.danoeh.antennapod.databinding.AlternateUrlsDropdownItemBinding.getRoot:()Landroid/widget/CheckedTextView; │ │ -3e9c1c: 5410 b18e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/AlternateUrlsDropdownItemBinding;.rootView:Landroid/widget/CheckedTextView; // field@8eb1 │ │ -3e9c20: 1100 |0002: return-object v0 │ │ +3e9bd4: |[3e9bd4] de.danoeh.antennapod.databinding.AlternateUrlsDropdownItemBinding.getRoot:()Landroid/widget/CheckedTextView; │ │ +3e9be4: 5410 b18e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/AlternateUrlsDropdownItemBinding;.rootView:Landroid/widget/CheckedTextView; // field@8eb1 │ │ +3e9be8: 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 : 3435 (AlternateUrlsDropdownItemBinding.java) │ │ @@ -859068,19 +859068,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 │ │ -3e9d88: |[3e9d88] de.danoeh.antennapod.databinding.AlternateUrlsItemBinding.:(Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ -3e9d98: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e9d9e: 5b01 b38e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AlternateUrlsItemBinding;.rootView:Landroid/widget/TextView; // field@8eb3 │ │ -3e9da2: 5b02 b48e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/AlternateUrlsItemBinding;.text1:Landroid/widget/TextView; // field@8eb4 │ │ -3e9da6: 0e00 |0007: return-void │ │ +3e9d50: |[3e9d50] de.danoeh.antennapod.databinding.AlternateUrlsItemBinding.:(Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ +3e9d60: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e9d66: 5b01 b38e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AlternateUrlsItemBinding;.rootView:Landroid/widget/TextView; // field@8eb3 │ │ +3e9d6a: 5b02 b48e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/AlternateUrlsItemBinding;.text1:Landroid/widget/TextView; // field@8eb4 │ │ +3e9d6e: 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; │ │ @@ -859092,24 +859092,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 │ │ -3e9d00: |[3e9d00] de.danoeh.antennapod.databinding.AlternateUrlsItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AlternateUrlsItemBinding; │ │ -3e9d10: 3801 0a00 |0000: if-eqz v1, 000a // +000a │ │ -3e9d14: 1f01 1503 |0002: check-cast v1, Landroid/widget/TextView; // type@0315 │ │ -3e9d18: 2200 c719 |0004: new-instance v0, Lde/danoeh/antennapod/databinding/AlternateUrlsItemBinding; // type@19c7 │ │ -3e9d1c: 7030 889e 1001 |0006: invoke-direct {v0, v1, v1}, Lde/danoeh/antennapod/databinding/AlternateUrlsItemBinding;.:(Landroid/widget/TextView;Landroid/widget/TextView;)V // method@9e88 │ │ -3e9d22: 1100 |0009: return-object v0 │ │ -3e9d24: 2201 7e1e |000a: new-instance v1, Ljava/lang/NullPointerException; // type@1e7e │ │ -3e9d28: 1a00 bfcd |000c: const-string v0, "rootView" // string@cdbf │ │ -3e9d2c: 7020 f6b2 0100 |000e: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3e9d32: 2701 |0011: throw v1 │ │ +3e9cc8: |[3e9cc8] de.danoeh.antennapod.databinding.AlternateUrlsItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AlternateUrlsItemBinding; │ │ +3e9cd8: 3801 0a00 |0000: if-eqz v1, 000a // +000a │ │ +3e9cdc: 1f01 1503 |0002: check-cast v1, Landroid/widget/TextView; // type@0315 │ │ +3e9ce0: 2200 c719 |0004: new-instance v0, Lde/danoeh/antennapod/databinding/AlternateUrlsItemBinding; // type@19c7 │ │ +3e9ce4: 7030 889e 1001 |0006: invoke-direct {v0, v1, v1}, Lde/danoeh/antennapod/databinding/AlternateUrlsItemBinding;.:(Landroid/widget/TextView;Landroid/widget/TextView;)V // method@9e88 │ │ +3e9cea: 1100 |0009: return-object v0 │ │ +3e9cec: 2201 7e1e |000a: new-instance v1, Ljava/lang/NullPointerException; // type@1e7e │ │ +3e9cf0: 1a00 bfcd |000c: const-string v0, "rootView" // string@cdbf │ │ +3e9cf4: 7020 f6b2 0100 |000e: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3e9cfa: 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; │ │ @@ -859119,20 +859119,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 │ │ -3e9d34: |[3e9d34] de.danoeh.antennapod.databinding.AlternateUrlsItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/AlternateUrlsItemBinding; │ │ -3e9d44: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3e9d46: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3e9d48: 7130 8d9e 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@9e8d │ │ -3e9d4e: 0c02 |0005: move-result-object v2 │ │ -3e9d50: 1102 |0006: return-object v2 │ │ +3e9cfc: |[3e9cfc] de.danoeh.antennapod.databinding.AlternateUrlsItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/AlternateUrlsItemBinding; │ │ +3e9d0c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3e9d0e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3e9d10: 7130 8d9e 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@9e8d │ │ +3e9d16: 0c02 |0005: move-result-object v2 │ │ +3e9d18: 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;) │ │ @@ -859140,24 +859140,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 │ │ -3e9d54: |[3e9d54] de.danoeh.antennapod.databinding.AlternateUrlsItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/AlternateUrlsItemBinding; │ │ -3e9d64: 1400 2100 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d0021 │ │ -3e9d6a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3e9d6c: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3e9d72: 0c02 |0007: move-result-object v2 │ │ -3e9d74: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3e9d78: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3e9d7e: 7110 899e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/AlternateUrlsItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AlternateUrlsItemBinding; // method@9e89 │ │ -3e9d84: 0c02 |0010: move-result-object v2 │ │ -3e9d86: 1102 |0011: return-object v2 │ │ +3e9d1c: |[3e9d1c] de.danoeh.antennapod.databinding.AlternateUrlsItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/AlternateUrlsItemBinding; │ │ +3e9d2c: 1400 2100 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d0021 │ │ +3e9d32: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3e9d34: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3e9d3a: 0c02 |0007: move-result-object v2 │ │ +3e9d3c: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3e9d40: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3e9d46: 7110 899e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/AlternateUrlsItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AlternateUrlsItemBinding; // method@9e89 │ │ +3e9d4c: 0c02 |0010: move-result-object v2 │ │ +3e9d4e: 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; │ │ @@ -859170,18 +859170,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3e9ccc: |[3e9ccc] de.danoeh.antennapod.databinding.AlternateUrlsItemBinding.getRoot:()Landroid/view/View; │ │ -3e9cdc: 6e10 8b9e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/AlternateUrlsItemBinding;.getRoot:()Landroid/widget/TextView; // method@9e8b │ │ -3e9ce2: 0c00 |0003: move-result-object v0 │ │ -3e9ce4: 1100 |0004: return-object v0 │ │ +3e9c94: |[3e9c94] de.danoeh.antennapod.databinding.AlternateUrlsItemBinding.getRoot:()Landroid/view/View; │ │ +3e9ca4: 6e10 8b9e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/AlternateUrlsItemBinding;.getRoot:()Landroid/widget/TextView; // method@9e8b │ │ +3e9caa: 0c00 |0003: move-result-object v0 │ │ +3e9cac: 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;) │ │ @@ -859189,17 +859189,17 @@ │ │ type : '()Landroid/widget/TextView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e9ce8: |[3e9ce8] de.danoeh.antennapod.databinding.AlternateUrlsItemBinding.getRoot:()Landroid/widget/TextView; │ │ -3e9cf8: 5410 b38e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/AlternateUrlsItemBinding;.rootView:Landroid/widget/TextView; // field@8eb3 │ │ -3e9cfc: 1100 |0002: return-object v0 │ │ +3e9cb0: |[3e9cb0] de.danoeh.antennapod.databinding.AlternateUrlsItemBinding.getRoot:()Landroid/widget/TextView; │ │ +3e9cc0: 5410 b38e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/AlternateUrlsItemBinding;.rootView:Landroid/widget/TextView; // field@8eb3 │ │ +3e9cc4: 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 : 3436 (AlternateUrlsItemBinding.java) │ │ @@ -859239,20 +859239,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 │ │ -3e9ea4: |[3e9ea4] de.danoeh.antennapod.databinding.AudioControlsBinding.:(Landroid/widget/ScrollView;Landroid/widget/Button;Landroid/widget/CheckBox;)V │ │ -3e9eb4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e9eba: 5b01 b68e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioControlsBinding;.rootView:Landroid/widget/ScrollView; // field@8eb6 │ │ -3e9ebe: 5b02 b58e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/AudioControlsBinding;.audioTracks:Landroid/widget/Button; // field@8eb5 │ │ -3e9ec2: 5b03 b78e |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/AudioControlsBinding;.skipSilence:Landroid/widget/CheckBox; // field@8eb7 │ │ -3e9ec6: 0e00 |0009: return-void │ │ +3e9e6c: |[3e9e6c] de.danoeh.antennapod.databinding.AudioControlsBinding.:(Landroid/widget/ScrollView;Landroid/widget/Button;Landroid/widget/CheckBox;)V │ │ +3e9e7c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e9e82: 5b01 b68e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioControlsBinding;.rootView:Landroid/widget/ScrollView; // field@8eb6 │ │ +3e9e86: 5b02 b58e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/AudioControlsBinding;.audioTracks:Landroid/widget/Button; // field@8eb5 │ │ +3e9e8a: 5b03 b78e |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/AudioControlsBinding;.skipSilence:Landroid/widget/CheckBox; // field@8eb7 │ │ +3e9e8e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ 0x0005 line=32 │ │ 0x0007 line=33 │ │ locals : │ │ @@ -859266,39 +859266,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 │ │ -3e9ddc: |[3e9ddc] de.danoeh.antennapod.databinding.AudioControlsBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AudioControlsBinding; │ │ -3e9dec: 1400 6400 0a7f |0000: const v0, #float 1.83435e+38 // #7f0a0064 │ │ -3e9df2: 7120 794a 0300 |0003: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3e9df8: 0c01 |0006: move-result-object v1 │ │ -3e9dfa: 1f01 e602 |0007: check-cast v1, Landroid/widget/Button; // type@02e6 │ │ -3e9dfe: 3801 1500 |0009: if-eqz v1, 001e // +0015 │ │ -3e9e02: 1400 0b03 0a7f |000b: const v0, #float 1.83449e+38 // #7f0a030b │ │ -3e9e08: 7120 794a 0300 |000e: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3e9e0e: 0c02 |0011: move-result-object v2 │ │ -3e9e10: 1f02 e702 |0012: check-cast v2, Landroid/widget/CheckBox; // type@02e7 │ │ -3e9e14: 3802 0a00 |0014: if-eqz v2, 001e // +000a │ │ -3e9e18: 2200 c819 |0016: new-instance v0, Lde/danoeh/antennapod/databinding/AudioControlsBinding; // type@19c8 │ │ -3e9e1c: 1f03 0a03 |0018: check-cast v3, Landroid/widget/ScrollView; // type@030a │ │ -3e9e20: 7040 8e9e 3021 |001a: invoke-direct {v0, v3, v1, v2}, Lde/danoeh/antennapod/databinding/AudioControlsBinding;.:(Landroid/widget/ScrollView;Landroid/widget/Button;Landroid/widget/CheckBox;)V // method@9e8e │ │ -3e9e26: 1100 |001d: return-object v0 │ │ -3e9e28: 6e10 bd0c 0300 |001e: invoke-virtual {v3}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3e9e2e: 0c03 |0021: move-result-object v3 │ │ -3e9e30: 6e20 0e03 0300 |0022: invoke-virtual {v3, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3e9e36: 0c03 |0025: move-result-object v3 │ │ -3e9e38: 2200 7e1e |0026: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3e9e3c: 1a01 464a |0028: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3e9e40: 6e20 23b3 3100 |002a: invoke-virtual {v1, v3}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3e9e46: 0c03 |002d: move-result-object v3 │ │ -3e9e48: 7020 f6b2 3000 |002e: invoke-direct {v0, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3e9e4e: 2700 |0031: throw v0 │ │ +3e9da4: |[3e9da4] de.danoeh.antennapod.databinding.AudioControlsBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AudioControlsBinding; │ │ +3e9db4: 1400 6400 0a7f |0000: const v0, #float 1.83435e+38 // #7f0a0064 │ │ +3e9dba: 7120 794a 0300 |0003: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3e9dc0: 0c01 |0006: move-result-object v1 │ │ +3e9dc2: 1f01 e602 |0007: check-cast v1, Landroid/widget/Button; // type@02e6 │ │ +3e9dc6: 3801 1500 |0009: if-eqz v1, 001e // +0015 │ │ +3e9dca: 1400 0b03 0a7f |000b: const v0, #float 1.83449e+38 // #7f0a030b │ │ +3e9dd0: 7120 794a 0300 |000e: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3e9dd6: 0c02 |0011: move-result-object v2 │ │ +3e9dd8: 1f02 e702 |0012: check-cast v2, Landroid/widget/CheckBox; // type@02e7 │ │ +3e9ddc: 3802 0a00 |0014: if-eqz v2, 001e // +000a │ │ +3e9de0: 2200 c819 |0016: new-instance v0, Lde/danoeh/antennapod/databinding/AudioControlsBinding; // type@19c8 │ │ +3e9de4: 1f03 0a03 |0018: check-cast v3, Landroid/widget/ScrollView; // type@030a │ │ +3e9de8: 7040 8e9e 3021 |001a: invoke-direct {v0, v3, v1, v2}, Lde/danoeh/antennapod/databinding/AudioControlsBinding;.:(Landroid/widget/ScrollView;Landroid/widget/Button;Landroid/widget/CheckBox;)V // method@9e8e │ │ +3e9dee: 1100 |001d: return-object v0 │ │ +3e9df0: 6e10 bd0c 0300 |001e: invoke-virtual {v3}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3e9df6: 0c03 |0021: move-result-object v3 │ │ +3e9df8: 6e20 0e03 0300 |0022: invoke-virtual {v3, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3e9dfe: 0c03 |0025: move-result-object v3 │ │ +3e9e00: 2200 7e1e |0026: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3e9e04: 1a01 464a |0028: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3e9e08: 6e20 23b3 3100 |002a: invoke-virtual {v1, v3}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3e9e0e: 0c03 |002d: move-result-object v3 │ │ +3e9e10: 7020 f6b2 3000 |002e: invoke-direct {v0, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3e9e16: 2700 |0031: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=64 │ │ 0x000e line=70 │ │ 0x0016 line=75 │ │ 0x001e line=77 │ │ 0x0026 line=78 │ │ @@ -859310,20 +859310,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 │ │ -3e9e50: |[3e9e50] de.danoeh.antennapod.databinding.AudioControlsBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/AudioControlsBinding; │ │ -3e9e60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3e9e62: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3e9e64: 7130 939e 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@9e93 │ │ -3e9e6a: 0c02 |0005: move-result-object v2 │ │ -3e9e6c: 1102 |0006: return-object v2 │ │ +3e9e18: |[3e9e18] de.danoeh.antennapod.databinding.AudioControlsBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/AudioControlsBinding; │ │ +3e9e28: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3e9e2a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3e9e2c: 7130 939e 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@9e93 │ │ +3e9e32: 0c02 |0005: move-result-object v2 │ │ +3e9e34: 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;) │ │ @@ -859331,24 +859331,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 │ │ -3e9e70: |[3e9e70] de.danoeh.antennapod.databinding.AudioControlsBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/AudioControlsBinding; │ │ -3e9e80: 1400 2200 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d0022 │ │ -3e9e86: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3e9e88: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3e9e8e: 0c02 |0007: move-result-object v2 │ │ -3e9e90: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3e9e94: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3e9e9a: 7110 8f9e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/AudioControlsBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AudioControlsBinding; // method@9e8f │ │ -3e9ea0: 0c02 |0010: move-result-object v2 │ │ -3e9ea2: 1102 |0011: return-object v2 │ │ +3e9e38: |[3e9e38] de.danoeh.antennapod.databinding.AudioControlsBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/AudioControlsBinding; │ │ +3e9e48: 1400 2200 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d0022 │ │ +3e9e4e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3e9e50: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3e9e56: 0c02 |0007: move-result-object v2 │ │ +3e9e58: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3e9e5c: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3e9e62: 7110 8f9e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/AudioControlsBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AudioControlsBinding; // method@9e8f │ │ +3e9e68: 0c02 |0010: move-result-object v2 │ │ +3e9e6a: 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; │ │ @@ -859361,18 +859361,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3e9da8: |[3e9da8] de.danoeh.antennapod.databinding.AudioControlsBinding.getRoot:()Landroid/view/View; │ │ -3e9db8: 6e10 919e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/AudioControlsBinding;.getRoot:()Landroid/widget/ScrollView; // method@9e91 │ │ -3e9dbe: 0c00 |0003: move-result-object v0 │ │ -3e9dc0: 1100 |0004: return-object v0 │ │ +3e9d70: |[3e9d70] de.danoeh.antennapod.databinding.AudioControlsBinding.getRoot:()Landroid/view/View; │ │ +3e9d80: 6e10 919e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/AudioControlsBinding;.getRoot:()Landroid/widget/ScrollView; // method@9e91 │ │ +3e9d86: 0c00 |0003: move-result-object v0 │ │ +3e9d88: 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;) │ │ @@ -859380,17 +859380,17 @@ │ │ type : '()Landroid/widget/ScrollView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e9dc4: |[3e9dc4] de.danoeh.antennapod.databinding.AudioControlsBinding.getRoot:()Landroid/widget/ScrollView; │ │ -3e9dd4: 5410 b68e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/AudioControlsBinding;.rootView:Landroid/widget/ScrollView; // field@8eb6 │ │ -3e9dd8: 1100 |0002: return-object v0 │ │ +3e9d8c: |[3e9d8c] de.danoeh.antennapod.databinding.AudioControlsBinding.getRoot:()Landroid/widget/ScrollView; │ │ +3e9d9c: 5410 b68e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/AudioControlsBinding;.rootView:Landroid/widget/ScrollView; // field@8eb6 │ │ +3e9da0: 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 : 3909 (AudioControlsBinding.java) │ │ @@ -859498,58 +859498,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 │ │ -3ea178: |[3ea178] 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 │ │ -3ea188: 0720 |0000: move-object v0, v2 │ │ -3ea18a: 7010 ffb2 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ea190: 0731 |0004: move-object v1, v3 │ │ -3ea192: 5b01 c38e |0005: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.rootView:Landroid/widget/FrameLayout; // field@8ec3 │ │ -3ea196: 0741 |0007: move-object v1, v4 │ │ -3ea198: 5b01 b88e |0008: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.butFF:Landroid/widget/ImageButton; // field@8eb8 │ │ -3ea19c: 0751 |000a: move-object v1, v5 │ │ -3ea19e: 5b01 b98e |000b: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.butPlay:Lde/danoeh/antennapod/view/PlayButton; // field@8eb9 │ │ -3ea1a2: 0761 |000d: move-object v1, v6 │ │ -3ea1a4: 5b01 ba8e |000e: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.butPlaybackSpeed:Lde/danoeh/antennapod/ui/common/PlaybackSpeedIndicatorView; // field@8eba │ │ -3ea1a8: 0771 |0010: move-object v1, v7 │ │ -3ea1aa: 5b01 bb8e |0011: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.butRev:Landroid/widget/ImageButton; // field@8ebb │ │ -3ea1ae: 0781 |0013: move-object v1, v8 │ │ -3ea1b0: 5b01 bc8e |0014: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.butSkip:Landroid/widget/ImageButton; // field@8ebc │ │ -3ea1b4: 0791 |0016: move-object v1, v9 │ │ -3ea1b6: 5b01 bd8e |0017: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.cardViewSeek:Landroidx/cardview/widget/CardView; // field@8ebd │ │ -3ea1ba: 07a1 |0019: move-object v1, v10 │ │ -3ea1bc: 5b01 be8e |001a: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.pager:Landroidx/viewpager2/widget/ViewPager2; // field@8ebe │ │ -3ea1c0: 07b1 |001c: move-object v1, v11 │ │ -3ea1c2: 5b01 bf8e |001d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.playerControl:Landroid/widget/RelativeLayout; // field@8ebf │ │ -3ea1c6: 07c1 |001f: move-object v1, v12 │ │ -3ea1c8: 5b01 c08e |0020: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.playerFragment:Landroidx/fragment/app/FragmentContainerView; // field@8ec0 │ │ -3ea1cc: 07d1 |0022: move-object v1, v13 │ │ -3ea1ce: 5b01 c18e |0023: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.playtimeLayout:Landroid/widget/LinearLayout; // field@8ec1 │ │ -3ea1d2: 07e1 |0025: move-object v1, v14 │ │ -3ea1d4: 5b01 c28e |0026: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.progLoading:Landroid/widget/ProgressBar; // field@8ec2 │ │ -3ea1d8: 07f1 |0028: move-object v1, v15 │ │ -3ea1da: 5b01 c48e |0029: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.sbPosition:Lde/danoeh/antennapod/view/ChapterSeekBar; // field@8ec4 │ │ -3ea1de: 0801 1000 |002b: move-object/from16 v1, v16 │ │ -3ea1e2: 5b01 c58e |002d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8ec5 │ │ -3ea1e6: 0801 1100 |002f: move-object/from16 v1, v17 │ │ -3ea1ea: 5b01 c68e |0031: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.txtvFF:Landroid/widget/TextView; // field@8ec6 │ │ -3ea1ee: 0801 1200 |0033: move-object/from16 v1, v18 │ │ -3ea1f2: 5b01 c78e |0035: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.txtvLength:Lde/danoeh/antennapod/view/NoRelayoutTextView; // field@8ec7 │ │ -3ea1f6: 0801 1300 |0037: move-object/from16 v1, v19 │ │ -3ea1fa: 5b01 c88e |0039: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.txtvPlaybackSpeed:Landroid/widget/TextView; // field@8ec8 │ │ -3ea1fe: 0801 1400 |003b: move-object/from16 v1, v20 │ │ -3ea202: 5b01 c98e |003d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.txtvPosition:Lde/danoeh/antennapod/view/NoRelayoutTextView; // field@8ec9 │ │ -3ea206: 0801 1500 |003f: move-object/from16 v1, v21 │ │ -3ea20a: 5b01 ca8e |0041: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.txtvRev:Landroid/widget/TextView; // field@8eca │ │ -3ea20e: 0801 1600 |0043: move-object/from16 v1, v22 │ │ -3ea212: 5b01 cb8e |0045: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.txtvSeek:Landroid/widget/TextView; // field@8ecb │ │ -3ea216: 0e00 |0047: return-void │ │ +3ea140: |[3ea140] 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 │ │ +3ea150: 0720 |0000: move-object v0, v2 │ │ +3ea152: 7010 ffb2 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ea158: 0731 |0004: move-object v1, v3 │ │ +3ea15a: 5b01 c38e |0005: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.rootView:Landroid/widget/FrameLayout; // field@8ec3 │ │ +3ea15e: 0741 |0007: move-object v1, v4 │ │ +3ea160: 5b01 b88e |0008: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.butFF:Landroid/widget/ImageButton; // field@8eb8 │ │ +3ea164: 0751 |000a: move-object v1, v5 │ │ +3ea166: 5b01 b98e |000b: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.butPlay:Lde/danoeh/antennapod/view/PlayButton; // field@8eb9 │ │ +3ea16a: 0761 |000d: move-object v1, v6 │ │ +3ea16c: 5b01 ba8e |000e: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.butPlaybackSpeed:Lde/danoeh/antennapod/ui/common/PlaybackSpeedIndicatorView; // field@8eba │ │ +3ea170: 0771 |0010: move-object v1, v7 │ │ +3ea172: 5b01 bb8e |0011: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.butRev:Landroid/widget/ImageButton; // field@8ebb │ │ +3ea176: 0781 |0013: move-object v1, v8 │ │ +3ea178: 5b01 bc8e |0014: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.butSkip:Landroid/widget/ImageButton; // field@8ebc │ │ +3ea17c: 0791 |0016: move-object v1, v9 │ │ +3ea17e: 5b01 bd8e |0017: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.cardViewSeek:Landroidx/cardview/widget/CardView; // field@8ebd │ │ +3ea182: 07a1 |0019: move-object v1, v10 │ │ +3ea184: 5b01 be8e |001a: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.pager:Landroidx/viewpager2/widget/ViewPager2; // field@8ebe │ │ +3ea188: 07b1 |001c: move-object v1, v11 │ │ +3ea18a: 5b01 bf8e |001d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.playerControl:Landroid/widget/RelativeLayout; // field@8ebf │ │ +3ea18e: 07c1 |001f: move-object v1, v12 │ │ +3ea190: 5b01 c08e |0020: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.playerFragment:Landroidx/fragment/app/FragmentContainerView; // field@8ec0 │ │ +3ea194: 07d1 |0022: move-object v1, v13 │ │ +3ea196: 5b01 c18e |0023: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.playtimeLayout:Landroid/widget/LinearLayout; // field@8ec1 │ │ +3ea19a: 07e1 |0025: move-object v1, v14 │ │ +3ea19c: 5b01 c28e |0026: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.progLoading:Landroid/widget/ProgressBar; // field@8ec2 │ │ +3ea1a0: 07f1 |0028: move-object v1, v15 │ │ +3ea1a2: 5b01 c48e |0029: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.sbPosition:Lde/danoeh/antennapod/view/ChapterSeekBar; // field@8ec4 │ │ +3ea1a6: 0801 1000 |002b: move-object/from16 v1, v16 │ │ +3ea1aa: 5b01 c58e |002d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8ec5 │ │ +3ea1ae: 0801 1100 |002f: move-object/from16 v1, v17 │ │ +3ea1b2: 5b01 c68e |0031: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.txtvFF:Landroid/widget/TextView; // field@8ec6 │ │ +3ea1b6: 0801 1200 |0033: move-object/from16 v1, v18 │ │ +3ea1ba: 5b01 c78e |0035: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.txtvLength:Lde/danoeh/antennapod/view/NoRelayoutTextView; // field@8ec7 │ │ +3ea1be: 0801 1300 |0037: move-object/from16 v1, v19 │ │ +3ea1c2: 5b01 c88e |0039: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.txtvPlaybackSpeed:Landroid/widget/TextView; // field@8ec8 │ │ +3ea1c6: 0801 1400 |003b: move-object/from16 v1, v20 │ │ +3ea1ca: 5b01 c98e |003d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.txtvPosition:Lde/danoeh/antennapod/view/NoRelayoutTextView; // field@8ec9 │ │ +3ea1ce: 0801 1500 |003f: move-object/from16 v1, v21 │ │ +3ea1d2: 5b01 ca8e |0041: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.txtvRev:Landroid/widget/TextView; // field@8eca │ │ +3ea1d6: 0801 1600 |0043: move-object/from16 v1, v22 │ │ +3ea1da: 5b01 cb8e |0045: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.txtvSeek:Landroid/widget/TextView; // field@8ecb │ │ +3ea1de: 0e00 |0047: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=100 │ │ 0x0005 line=101 │ │ 0x0008 line=102 │ │ 0x000b line=103 │ │ 0x000e line=104 │ │ @@ -859597,146 +859597,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 │ │ -3e9efc: |[3e9efc] de.danoeh.antennapod.databinding.AudioplayerFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding; │ │ -3e9f0c: 0800 1800 |0000: move-object/from16 v0, v24 │ │ -3e9f10: 1401 9100 0a7f |0002: const v1, #float 1.83436e+38 // #7f0a0091 │ │ -3e9f16: 7120 794a 1000 |0005: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3e9f1c: 0c02 |0008: move-result-object v2 │ │ -3e9f1e: 0725 |0009: move-object v5, v2 │ │ -3e9f20: 1f05 f702 |000a: check-cast v5, Landroid/widget/ImageButton; // type@02f7 │ │ -3e9f24: 3805 ec00 |000c: if-eqz v5, 00f8 // +00ec │ │ -3e9f28: 1401 9700 0a7f |000e: const v1, #float 1.83437e+38 // #7f0a0097 │ │ -3e9f2e: 7120 794a 1000 |0011: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3e9f34: 0c02 |0014: move-result-object v2 │ │ -3e9f36: 0726 |0015: move-object v6, v2 │ │ -3e9f38: 1f06 0f1e |0016: check-cast v6, Lde/danoeh/antennapod/view/PlayButton; // type@1e0f │ │ -3e9f3c: 3806 e000 |0018: if-eqz v6, 00f8 // +00e0 │ │ -3e9f40: 1401 9900 0a7f |001a: const v1, #float 1.83437e+38 // #7f0a0099 │ │ -3e9f46: 7120 794a 1000 |001d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3e9f4c: 0c02 |0020: move-result-object v2 │ │ -3e9f4e: 0727 |0021: move-object v7, v2 │ │ -3e9f50: 1f07 f61d |0022: check-cast v7, Lde/danoeh/antennapod/ui/common/PlaybackSpeedIndicatorView; // type@1df6 │ │ -3e9f54: 3807 d400 |0024: if-eqz v7, 00f8 // +00d4 │ │ -3e9f58: 1401 9d00 0a7f |0026: const v1, #float 1.83437e+38 // #7f0a009d │ │ -3e9f5e: 7120 794a 1000 |0029: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3e9f64: 0c02 |002c: move-result-object v2 │ │ -3e9f66: 0728 |002d: move-object v8, v2 │ │ -3e9f68: 1f08 f702 |002e: check-cast v8, Landroid/widget/ImageButton; // type@02f7 │ │ -3e9f6c: 3808 c800 |0030: if-eqz v8, 00f8 // +00c8 │ │ -3e9f70: 1401 a100 0a7f |0032: const v1, #float 1.83437e+38 // #7f0a00a1 │ │ -3e9f76: 7120 794a 1000 |0035: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3e9f7c: 0c02 |0038: move-result-object v2 │ │ -3e9f7e: 0729 |0039: move-object v9, v2 │ │ -3e9f80: 1f09 f702 |003a: check-cast v9, Landroid/widget/ImageButton; // type@02f7 │ │ -3e9f84: 3809 bc00 |003c: if-eqz v9, 00f8 // +00bc │ │ -3e9f88: 1401 a900 0a7f |003e: const v1, #float 1.83437e+38 // #7f0a00a9 │ │ -3e9f8e: 7120 794a 1000 |0041: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3e9f94: 0c02 |0044: move-result-object v2 │ │ -3e9f96: 072a |0045: move-object v10, v2 │ │ -3e9f98: 1f0a 2205 |0046: check-cast v10, Landroidx/cardview/widget/CardView; // type@0522 │ │ -3e9f9c: 380a b000 |0048: if-eqz v10, 00f8 // +00b0 │ │ -3e9fa0: 1401 6602 0a7f |004a: const v1, #float 1.83446e+38 // #7f0a0266 │ │ -3e9fa6: 7120 794a 1000 |004d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3e9fac: 0c02 |0050: move-result-object v2 │ │ -3e9fae: 072b |0051: move-object v11, v2 │ │ -3e9fb0: 1f0b 6c0c |0052: check-cast v11, Landroidx/viewpager2/widget/ViewPager2; // type@0c6c │ │ -3e9fb4: 380b a400 |0054: if-eqz v11, 00f8 // +00a4 │ │ -3e9fb8: 1401 8502 0a7f |0056: const v1, #float 1.83447e+38 // #7f0a0285 │ │ -3e9fbe: 7120 794a 1000 |0059: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3e9fc4: 0c02 |005c: move-result-object v2 │ │ -3e9fc6: 072c |005d: move-object v12, v2 │ │ -3e9fc8: 1f0c 0803 |005e: check-cast v12, Landroid/widget/RelativeLayout; // type@0308 │ │ -3e9fcc: 380c 9800 |0060: if-eqz v12, 00f8 // +0098 │ │ -3e9fd0: 1401 8402 0a7f |0062: const v1, #float 1.83447e+38 // #7f0a0284 │ │ -3e9fd6: 7120 794a 1000 |0065: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3e9fdc: 0c02 |0068: move-result-object v2 │ │ -3e9fde: 072d |0069: move-object v13, v2 │ │ -3e9fe0: 1f0d 2b09 |006a: check-cast v13, Landroidx/fragment/app/FragmentContainerView; // type@092b │ │ -3e9fe4: 380d 8c00 |006c: if-eqz v13, 00f8 // +008c │ │ -3e9fe8: 1401 8802 0a7f |006e: const v1, #float 1.83447e+38 // #7f0a0288 │ │ -3e9fee: 7120 794a 1000 |0071: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3e9ff4: 0c02 |0074: move-result-object v2 │ │ -3e9ff6: 072e |0075: move-object v14, v2 │ │ -3e9ff8: 1f0e fb02 |0076: check-cast v14, Landroid/widget/LinearLayout; // type@02fb │ │ -3e9ffc: 380e 8000 |0078: if-eqz v14, 00f8 // +0080 │ │ -3ea000: 1401 9002 0a7f |007a: const v1, #float 1.83447e+38 // #7f0a0290 │ │ -3ea006: 7120 794a 1000 |007d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ea00c: 0c02 |0080: move-result-object v2 │ │ -3ea00e: 072f |0081: move-object v15, v2 │ │ -3ea010: 1f0f 0203 |0082: check-cast v15, Landroid/widget/ProgressBar; // type@0302 │ │ -3ea014: 380f 7400 |0084: if-eqz v15, 00f8 // +0074 │ │ -3ea018: 1401 be02 0a7f |0086: const v1, #float 1.83448e+38 // #7f0a02be │ │ -3ea01e: 7120 794a 1000 |0089: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ea024: 0c02 |008c: move-result-object v2 │ │ -3ea026: 0810 0200 |008d: move-object/from16 v16, v2 │ │ -3ea02a: 1f10 061e |008f: check-cast v16, Lde/danoeh/antennapod/view/ChapterSeekBar; // type@1e06 │ │ -3ea02e: 3810 6700 |0091: if-eqz v16, 00f8 // +0067 │ │ -3ea032: 1401 9403 0a7f |0093: const v1, #float 1.83452e+38 // #7f0a0394 │ │ -3ea038: 7120 794a 1000 |0096: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ea03e: 0c02 |0099: move-result-object v2 │ │ -3ea040: 0811 0200 |009a: move-object/from16 v17, v2 │ │ -3ea044: 1f11 6a14 |009c: check-cast v17, Lcom/google/android/material/appbar/MaterialToolbar; // type@146a │ │ -3ea048: 3811 5a00 |009e: if-eqz v17, 00f8 // +005a │ │ -3ea04c: 1401 ab03 0a7f |00a0: const v1, #float 1.83453e+38 // #7f0a03ab │ │ -3ea052: 7120 794a 1000 |00a3: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ea058: 0c02 |00a6: move-result-object v2 │ │ -3ea05a: 0812 0200 |00a7: move-object/from16 v18, v2 │ │ -3ea05e: 1f12 1503 |00a9: check-cast v18, Landroid/widget/TextView; // type@0315 │ │ -3ea062: 3812 4d00 |00ab: if-eqz v18, 00f8 // +004d │ │ -3ea066: 1401 b103 0a7f |00ad: const v1, #float 1.83453e+38 // #7f0a03b1 │ │ -3ea06c: 7120 794a 1000 |00b0: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ea072: 0c02 |00b3: move-result-object v2 │ │ -3ea074: 0813 0200 |00b4: move-object/from16 v19, v2 │ │ -3ea078: 1f13 0e1e |00b6: check-cast v19, Lde/danoeh/antennapod/view/NoRelayoutTextView; // type@1e0e │ │ -3ea07c: 3813 4000 |00b8: if-eqz v19, 00f8 // +0040 │ │ -3ea080: 1401 b603 0a7f |00ba: const v1, #float 1.83453e+38 // #7f0a03b6 │ │ -3ea086: 7120 794a 1000 |00bd: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ea08c: 0c02 |00c0: move-result-object v2 │ │ -3ea08e: 0814 0200 |00c1: move-object/from16 v20, v2 │ │ -3ea092: 1f14 1503 |00c3: check-cast v20, Landroid/widget/TextView; // type@0315 │ │ -3ea096: 3814 3300 |00c5: if-eqz v20, 00f8 // +0033 │ │ -3ea09a: 1401 ba03 0a7f |00c7: const v1, #float 1.83453e+38 // #7f0a03ba │ │ -3ea0a0: 7120 794a 1000 |00ca: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ea0a6: 0c02 |00cd: move-result-object v2 │ │ -3ea0a8: 0815 0200 |00ce: move-object/from16 v21, v2 │ │ -3ea0ac: 1f15 0e1e |00d0: check-cast v21, Lde/danoeh/antennapod/view/NoRelayoutTextView; // type@1e0e │ │ -3ea0b0: 3815 2600 |00d2: if-eqz v21, 00f8 // +0026 │ │ -3ea0b4: 1401 bf03 0a7f |00d4: const v1, #float 1.83453e+38 // #7f0a03bf │ │ -3ea0ba: 7120 794a 1000 |00d7: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ea0c0: 0c02 |00da: move-result-object v2 │ │ -3ea0c2: 0816 0200 |00db: move-object/from16 v22, v2 │ │ -3ea0c6: 1f16 1503 |00dd: check-cast v22, Landroid/widget/TextView; // type@0315 │ │ -3ea0ca: 3816 1900 |00df: if-eqz v22, 00f8 // +0019 │ │ -3ea0ce: 1401 c003 0a7f |00e1: const v1, #float 1.83453e+38 // #7f0a03c0 │ │ -3ea0d4: 7120 794a 1000 |00e4: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ea0da: 0c02 |00e7: move-result-object v2 │ │ -3ea0dc: 0817 0200 |00e8: move-object/from16 v23, v2 │ │ -3ea0e0: 1f17 1503 |00ea: check-cast v23, Landroid/widget/TextView; // type@0315 │ │ -3ea0e4: 3817 0c00 |00ec: if-eqz v23, 00f8 // +000c │ │ -3ea0e8: 2201 c919 |00ee: new-instance v1, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding; // type@19c9 │ │ -3ea0ec: 0713 |00f0: move-object v3, v1 │ │ -3ea0ee: 0704 |00f1: move-object v4, v0 │ │ -3ea0f0: 1f04 f302 |00f2: check-cast v4, Landroid/widget/FrameLayout; // type@02f3 │ │ -3ea0f4: 7615 949e 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@9e94 │ │ -3ea0fa: 1101 |00f7: return-object v1 │ │ -3ea0fc: 7401 bd0c 1800 |00f8: invoke-virtual/range {v24}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3ea102: 0c00 |00fb: move-result-object v0 │ │ -3ea104: 6e20 0e03 1000 |00fc: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3ea10a: 0c00 |00ff: move-result-object v0 │ │ -3ea10c: 2201 7e1e |0100: new-instance v1, Ljava/lang/NullPointerException; // type@1e7e │ │ -3ea110: 1a02 464a |0102: const-string v2, "Missing required view with ID: " // string@4a46 │ │ -3ea114: 6e20 23b3 0200 |0104: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3ea11a: 0c00 |0107: move-result-object v0 │ │ -3ea11c: 7020 f6b2 0100 |0108: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3ea122: 2701 |010b: throw v1 │ │ +3e9ec4: |[3e9ec4] de.danoeh.antennapod.databinding.AudioplayerFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding; │ │ +3e9ed4: 0800 1800 |0000: move-object/from16 v0, v24 │ │ +3e9ed8: 1401 9100 0a7f |0002: const v1, #float 1.83436e+38 // #7f0a0091 │ │ +3e9ede: 7120 794a 1000 |0005: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3e9ee4: 0c02 |0008: move-result-object v2 │ │ +3e9ee6: 0725 |0009: move-object v5, v2 │ │ +3e9ee8: 1f05 f702 |000a: check-cast v5, Landroid/widget/ImageButton; // type@02f7 │ │ +3e9eec: 3805 ec00 |000c: if-eqz v5, 00f8 // +00ec │ │ +3e9ef0: 1401 9700 0a7f |000e: const v1, #float 1.83437e+38 // #7f0a0097 │ │ +3e9ef6: 7120 794a 1000 |0011: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3e9efc: 0c02 |0014: move-result-object v2 │ │ +3e9efe: 0726 |0015: move-object v6, v2 │ │ +3e9f00: 1f06 0f1e |0016: check-cast v6, Lde/danoeh/antennapod/view/PlayButton; // type@1e0f │ │ +3e9f04: 3806 e000 |0018: if-eqz v6, 00f8 // +00e0 │ │ +3e9f08: 1401 9900 0a7f |001a: const v1, #float 1.83437e+38 // #7f0a0099 │ │ +3e9f0e: 7120 794a 1000 |001d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3e9f14: 0c02 |0020: move-result-object v2 │ │ +3e9f16: 0727 |0021: move-object v7, v2 │ │ +3e9f18: 1f07 f61d |0022: check-cast v7, Lde/danoeh/antennapod/ui/common/PlaybackSpeedIndicatorView; // type@1df6 │ │ +3e9f1c: 3807 d400 |0024: if-eqz v7, 00f8 // +00d4 │ │ +3e9f20: 1401 9d00 0a7f |0026: const v1, #float 1.83437e+38 // #7f0a009d │ │ +3e9f26: 7120 794a 1000 |0029: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3e9f2c: 0c02 |002c: move-result-object v2 │ │ +3e9f2e: 0728 |002d: move-object v8, v2 │ │ +3e9f30: 1f08 f702 |002e: check-cast v8, Landroid/widget/ImageButton; // type@02f7 │ │ +3e9f34: 3808 c800 |0030: if-eqz v8, 00f8 // +00c8 │ │ +3e9f38: 1401 a100 0a7f |0032: const v1, #float 1.83437e+38 // #7f0a00a1 │ │ +3e9f3e: 7120 794a 1000 |0035: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3e9f44: 0c02 |0038: move-result-object v2 │ │ +3e9f46: 0729 |0039: move-object v9, v2 │ │ +3e9f48: 1f09 f702 |003a: check-cast v9, Landroid/widget/ImageButton; // type@02f7 │ │ +3e9f4c: 3809 bc00 |003c: if-eqz v9, 00f8 // +00bc │ │ +3e9f50: 1401 a900 0a7f |003e: const v1, #float 1.83437e+38 // #7f0a00a9 │ │ +3e9f56: 7120 794a 1000 |0041: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3e9f5c: 0c02 |0044: move-result-object v2 │ │ +3e9f5e: 072a |0045: move-object v10, v2 │ │ +3e9f60: 1f0a 2205 |0046: check-cast v10, Landroidx/cardview/widget/CardView; // type@0522 │ │ +3e9f64: 380a b000 |0048: if-eqz v10, 00f8 // +00b0 │ │ +3e9f68: 1401 6602 0a7f |004a: const v1, #float 1.83446e+38 // #7f0a0266 │ │ +3e9f6e: 7120 794a 1000 |004d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3e9f74: 0c02 |0050: move-result-object v2 │ │ +3e9f76: 072b |0051: move-object v11, v2 │ │ +3e9f78: 1f0b 6c0c |0052: check-cast v11, Landroidx/viewpager2/widget/ViewPager2; // type@0c6c │ │ +3e9f7c: 380b a400 |0054: if-eqz v11, 00f8 // +00a4 │ │ +3e9f80: 1401 8502 0a7f |0056: const v1, #float 1.83447e+38 // #7f0a0285 │ │ +3e9f86: 7120 794a 1000 |0059: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3e9f8c: 0c02 |005c: move-result-object v2 │ │ +3e9f8e: 072c |005d: move-object v12, v2 │ │ +3e9f90: 1f0c 0803 |005e: check-cast v12, Landroid/widget/RelativeLayout; // type@0308 │ │ +3e9f94: 380c 9800 |0060: if-eqz v12, 00f8 // +0098 │ │ +3e9f98: 1401 8402 0a7f |0062: const v1, #float 1.83447e+38 // #7f0a0284 │ │ +3e9f9e: 7120 794a 1000 |0065: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3e9fa4: 0c02 |0068: move-result-object v2 │ │ +3e9fa6: 072d |0069: move-object v13, v2 │ │ +3e9fa8: 1f0d 2b09 |006a: check-cast v13, Landroidx/fragment/app/FragmentContainerView; // type@092b │ │ +3e9fac: 380d 8c00 |006c: if-eqz v13, 00f8 // +008c │ │ +3e9fb0: 1401 8802 0a7f |006e: const v1, #float 1.83447e+38 // #7f0a0288 │ │ +3e9fb6: 7120 794a 1000 |0071: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3e9fbc: 0c02 |0074: move-result-object v2 │ │ +3e9fbe: 072e |0075: move-object v14, v2 │ │ +3e9fc0: 1f0e fb02 |0076: check-cast v14, Landroid/widget/LinearLayout; // type@02fb │ │ +3e9fc4: 380e 8000 |0078: if-eqz v14, 00f8 // +0080 │ │ +3e9fc8: 1401 9002 0a7f |007a: const v1, #float 1.83447e+38 // #7f0a0290 │ │ +3e9fce: 7120 794a 1000 |007d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3e9fd4: 0c02 |0080: move-result-object v2 │ │ +3e9fd6: 072f |0081: move-object v15, v2 │ │ +3e9fd8: 1f0f 0203 |0082: check-cast v15, Landroid/widget/ProgressBar; // type@0302 │ │ +3e9fdc: 380f 7400 |0084: if-eqz v15, 00f8 // +0074 │ │ +3e9fe0: 1401 be02 0a7f |0086: const v1, #float 1.83448e+38 // #7f0a02be │ │ +3e9fe6: 7120 794a 1000 |0089: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3e9fec: 0c02 |008c: move-result-object v2 │ │ +3e9fee: 0810 0200 |008d: move-object/from16 v16, v2 │ │ +3e9ff2: 1f10 061e |008f: check-cast v16, Lde/danoeh/antennapod/view/ChapterSeekBar; // type@1e06 │ │ +3e9ff6: 3810 6700 |0091: if-eqz v16, 00f8 // +0067 │ │ +3e9ffa: 1401 9403 0a7f |0093: const v1, #float 1.83452e+38 // #7f0a0394 │ │ +3ea000: 7120 794a 1000 |0096: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ea006: 0c02 |0099: move-result-object v2 │ │ +3ea008: 0811 0200 |009a: move-object/from16 v17, v2 │ │ +3ea00c: 1f11 6a14 |009c: check-cast v17, Lcom/google/android/material/appbar/MaterialToolbar; // type@146a │ │ +3ea010: 3811 5a00 |009e: if-eqz v17, 00f8 // +005a │ │ +3ea014: 1401 ab03 0a7f |00a0: const v1, #float 1.83453e+38 // #7f0a03ab │ │ +3ea01a: 7120 794a 1000 |00a3: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ea020: 0c02 |00a6: move-result-object v2 │ │ +3ea022: 0812 0200 |00a7: move-object/from16 v18, v2 │ │ +3ea026: 1f12 1503 |00a9: check-cast v18, Landroid/widget/TextView; // type@0315 │ │ +3ea02a: 3812 4d00 |00ab: if-eqz v18, 00f8 // +004d │ │ +3ea02e: 1401 b103 0a7f |00ad: const v1, #float 1.83453e+38 // #7f0a03b1 │ │ +3ea034: 7120 794a 1000 |00b0: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ea03a: 0c02 |00b3: move-result-object v2 │ │ +3ea03c: 0813 0200 |00b4: move-object/from16 v19, v2 │ │ +3ea040: 1f13 0e1e |00b6: check-cast v19, Lde/danoeh/antennapod/view/NoRelayoutTextView; // type@1e0e │ │ +3ea044: 3813 4000 |00b8: if-eqz v19, 00f8 // +0040 │ │ +3ea048: 1401 b603 0a7f |00ba: const v1, #float 1.83453e+38 // #7f0a03b6 │ │ +3ea04e: 7120 794a 1000 |00bd: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ea054: 0c02 |00c0: move-result-object v2 │ │ +3ea056: 0814 0200 |00c1: move-object/from16 v20, v2 │ │ +3ea05a: 1f14 1503 |00c3: check-cast v20, Landroid/widget/TextView; // type@0315 │ │ +3ea05e: 3814 3300 |00c5: if-eqz v20, 00f8 // +0033 │ │ +3ea062: 1401 ba03 0a7f |00c7: const v1, #float 1.83453e+38 // #7f0a03ba │ │ +3ea068: 7120 794a 1000 |00ca: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ea06e: 0c02 |00cd: move-result-object v2 │ │ +3ea070: 0815 0200 |00ce: move-object/from16 v21, v2 │ │ +3ea074: 1f15 0e1e |00d0: check-cast v21, Lde/danoeh/antennapod/view/NoRelayoutTextView; // type@1e0e │ │ +3ea078: 3815 2600 |00d2: if-eqz v21, 00f8 // +0026 │ │ +3ea07c: 1401 bf03 0a7f |00d4: const v1, #float 1.83453e+38 // #7f0a03bf │ │ +3ea082: 7120 794a 1000 |00d7: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ea088: 0c02 |00da: move-result-object v2 │ │ +3ea08a: 0816 0200 |00db: move-object/from16 v22, v2 │ │ +3ea08e: 1f16 1503 |00dd: check-cast v22, Landroid/widget/TextView; // type@0315 │ │ +3ea092: 3816 1900 |00df: if-eqz v22, 00f8 // +0019 │ │ +3ea096: 1401 c003 0a7f |00e1: const v1, #float 1.83453e+38 // #7f0a03c0 │ │ +3ea09c: 7120 794a 1000 |00e4: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ea0a2: 0c02 |00e7: move-result-object v2 │ │ +3ea0a4: 0817 0200 |00e8: move-object/from16 v23, v2 │ │ +3ea0a8: 1f17 1503 |00ea: check-cast v23, Landroid/widget/TextView; // type@0315 │ │ +3ea0ac: 3817 0c00 |00ec: if-eqz v23, 00f8 // +000c │ │ +3ea0b0: 2201 c919 |00ee: new-instance v1, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding; // type@19c9 │ │ +3ea0b4: 0713 |00f0: move-object v3, v1 │ │ +3ea0b6: 0704 |00f1: move-object v4, v0 │ │ +3ea0b8: 1f04 f302 |00f2: check-cast v4, Landroid/widget/FrameLayout; // type@02f3 │ │ +3ea0bc: 7615 949e 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@9e94 │ │ +3ea0c2: 1101 |00f7: return-object v1 │ │ +3ea0c4: 7401 bd0c 1800 |00f8: invoke-virtual/range {v24}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3ea0ca: 0c00 |00fb: move-result-object v0 │ │ +3ea0cc: 6e20 0e03 1000 |00fc: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3ea0d2: 0c00 |00ff: move-result-object v0 │ │ +3ea0d4: 2201 7e1e |0100: new-instance v1, Ljava/lang/NullPointerException; // type@1e7e │ │ +3ea0d8: 1a02 464a |0102: const-string v2, "Missing required view with ID: " // string@4a46 │ │ +3ea0dc: 6e20 23b3 0200 |0104: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3ea0e2: 0c00 |0107: move-result-object v0 │ │ +3ea0e4: 7020 f6b2 0100 |0108: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3ea0ea: 2701 |010b: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=151 │ │ 0x0011 line=157 │ │ 0x001d line=163 │ │ 0x0029 line=169 │ │ 0x0035 line=175 │ │ @@ -859765,20 +859765,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 │ │ -3ea124: |[3ea124] de.danoeh.antennapod.databinding.AudioplayerFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding; │ │ -3ea134: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ea136: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ea138: 7130 999e 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@9e99 │ │ -3ea13e: 0c02 |0005: move-result-object v2 │ │ -3ea140: 1102 |0006: return-object v2 │ │ +3ea0ec: |[3ea0ec] de.danoeh.antennapod.databinding.AudioplayerFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding; │ │ +3ea0fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ea0fe: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ea100: 7130 999e 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@9e99 │ │ +3ea106: 0c02 |0005: move-result-object v2 │ │ +3ea108: 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;) │ │ @@ -859786,24 +859786,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 │ │ -3ea144: |[3ea144] de.danoeh.antennapod.databinding.AudioplayerFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding; │ │ -3ea154: 1400 2300 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d0023 │ │ -3ea15a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ea15c: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3ea162: 0c02 |0007: move-result-object v2 │ │ -3ea164: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ea168: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3ea16e: 7110 959e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding; // method@9e95 │ │ -3ea174: 0c02 |0010: move-result-object v2 │ │ -3ea176: 1102 |0011: return-object v2 │ │ +3ea10c: |[3ea10c] de.danoeh.antennapod.databinding.AudioplayerFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding; │ │ +3ea11c: 1400 2300 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d0023 │ │ +3ea122: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ea124: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3ea12a: 0c02 |0007: move-result-object v2 │ │ +3ea12c: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ea130: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3ea136: 7110 959e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding; // method@9e95 │ │ +3ea13c: 0c02 |0010: move-result-object v2 │ │ +3ea13e: 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; │ │ @@ -859816,18 +859816,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3e9ec8: |[3e9ec8] de.danoeh.antennapod.databinding.AudioplayerFragmentBinding.getRoot:()Landroid/view/View; │ │ -3e9ed8: 6e10 979e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.getRoot:()Landroid/widget/FrameLayout; // method@9e97 │ │ -3e9ede: 0c00 |0003: move-result-object v0 │ │ -3e9ee0: 1100 |0004: return-object v0 │ │ +3e9e90: |[3e9e90] de.danoeh.antennapod.databinding.AudioplayerFragmentBinding.getRoot:()Landroid/view/View; │ │ +3e9ea0: 6e10 979e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.getRoot:()Landroid/widget/FrameLayout; // method@9e97 │ │ +3e9ea6: 0c00 |0003: move-result-object v0 │ │ +3e9ea8: 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;) │ │ @@ -859835,17 +859835,17 @@ │ │ type : '()Landroid/widget/FrameLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e9ee4: |[3e9ee4] de.danoeh.antennapod.databinding.AudioplayerFragmentBinding.getRoot:()Landroid/widget/FrameLayout; │ │ -3e9ef4: 5410 c38e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.rootView:Landroid/widget/FrameLayout; // field@8ec3 │ │ -3e9ef8: 1100 |0002: return-object v0 │ │ +3e9eac: |[3e9eac] de.danoeh.antennapod.databinding.AudioplayerFragmentBinding.getRoot:()Landroid/widget/FrameLayout; │ │ +3e9ebc: 5410 c38e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.rootView:Landroid/widget/FrameLayout; // field@8ec3 │ │ +3e9ec0: 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 : 3938 (AudioplayerFragmentBinding.java) │ │ @@ -859889,21 +859889,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 │ │ -3ea32c: |[3ea32c] 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 │ │ -3ea33c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ea342: 5b01 cd8e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8ecd │ │ -3ea346: 5b02 cc8e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.passwordEditText:Lcom/google/android/material/textfield/TextInputEditText; // field@8ecc │ │ -3ea34a: 5b03 ce8e |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.showPasswordButton:Lcom/joanzapata/iconify/widget/IconTextView; // field@8ece │ │ -3ea34e: 5b04 cf8e |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.usernameEditText:Lcom/google/android/material/textfield/TextInputEditText; // field@8ecf │ │ -3ea352: 0e00 |000b: return-void │ │ +3ea2f4: |[3ea2f4] 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 │ │ +3ea304: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ea30a: 5b01 cd8e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8ecd │ │ +3ea30e: 5b02 cc8e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.passwordEditText:Lcom/google/android/material/textfield/TextInputEditText; // field@8ecc │ │ +3ea312: 5b03 ce8e |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.showPasswordButton:Lcom/joanzapata/iconify/widget/IconTextView; // field@8ece │ │ +3ea316: 5b04 cf8e |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.usernameEditText:Lcom/google/android/material/textfield/TextInputEditText; // field@8ecf │ │ +3ea31a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ 0x0005 line=36 │ │ 0x0007 line=37 │ │ 0x0009 line=38 │ │ @@ -859919,44 +859919,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 │ │ -3ea24c: |[3ea24c] de.danoeh.antennapod.databinding.AuthenticationDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding; │ │ -3ea25c: 1400 6c02 0a7f |0000: const v0, #float 1.83446e+38 // #7f0a026c │ │ -3ea262: 7120 794a 0400 |0003: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ea268: 0c01 |0006: move-result-object v1 │ │ -3ea26a: 1f01 fc15 |0007: check-cast v1, Lcom/google/android/material/textfield/TextInputEditText; // type@15fc │ │ -3ea26e: 3801 2000 |0009: if-eqz v1, 0029 // +0020 │ │ -3ea272: 1400 0303 0a7f |000b: const v0, #float 1.83449e+38 // #7f0a0303 │ │ -3ea278: 7120 794a 0400 |000e: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ea27e: 0c02 |0011: move-result-object v2 │ │ -3ea280: 1f02 e316 |0012: check-cast v2, Lcom/joanzapata/iconify/widget/IconTextView; // type@16e3 │ │ -3ea284: 3802 1500 |0014: if-eqz v2, 0029 // +0015 │ │ -3ea288: 1400 d103 0a7f |0016: const v0, #float 1.83453e+38 // #7f0a03d1 │ │ -3ea28e: 7120 794a 0400 |0019: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ea294: 0c03 |001c: move-result-object v3 │ │ -3ea296: 1f03 fc15 |001d: check-cast v3, Lcom/google/android/material/textfield/TextInputEditText; // type@15fc │ │ -3ea29a: 3803 0a00 |001f: if-eqz v3, 0029 // +000a │ │ -3ea29e: 2200 ca19 |0021: new-instance v0, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding; // type@19ca │ │ -3ea2a2: 1f04 fb02 |0023: check-cast v4, Landroid/widget/LinearLayout; // type@02fb │ │ -3ea2a6: 7053 9a9e 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@9e9a │ │ -3ea2ac: 1100 |0028: return-object v0 │ │ -3ea2ae: 6e10 bd0c 0400 |0029: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3ea2b4: 0c04 |002c: move-result-object v4 │ │ -3ea2b6: 6e20 0e03 0400 |002d: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3ea2bc: 0c04 |0030: move-result-object v4 │ │ -3ea2be: 2200 7e1e |0031: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3ea2c2: 1a01 464a |0033: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3ea2c6: 6e20 23b3 4100 |0035: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3ea2cc: 0c04 |0038: move-result-object v4 │ │ -3ea2ce: 7020 f6b2 4000 |0039: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3ea2d4: 2700 |003c: throw v0 │ │ +3ea214: |[3ea214] de.danoeh.antennapod.databinding.AuthenticationDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding; │ │ +3ea224: 1400 6c02 0a7f |0000: const v0, #float 1.83446e+38 // #7f0a026c │ │ +3ea22a: 7120 794a 0400 |0003: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ea230: 0c01 |0006: move-result-object v1 │ │ +3ea232: 1f01 fc15 |0007: check-cast v1, Lcom/google/android/material/textfield/TextInputEditText; // type@15fc │ │ +3ea236: 3801 2000 |0009: if-eqz v1, 0029 // +0020 │ │ +3ea23a: 1400 0303 0a7f |000b: const v0, #float 1.83449e+38 // #7f0a0303 │ │ +3ea240: 7120 794a 0400 |000e: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ea246: 0c02 |0011: move-result-object v2 │ │ +3ea248: 1f02 e316 |0012: check-cast v2, Lcom/joanzapata/iconify/widget/IconTextView; // type@16e3 │ │ +3ea24c: 3802 1500 |0014: if-eqz v2, 0029 // +0015 │ │ +3ea250: 1400 d103 0a7f |0016: const v0, #float 1.83453e+38 // #7f0a03d1 │ │ +3ea256: 7120 794a 0400 |0019: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ea25c: 0c03 |001c: move-result-object v3 │ │ +3ea25e: 1f03 fc15 |001d: check-cast v3, Lcom/google/android/material/textfield/TextInputEditText; // type@15fc │ │ +3ea262: 3803 0a00 |001f: if-eqz v3, 0029 // +000a │ │ +3ea266: 2200 ca19 |0021: new-instance v0, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding; // type@19ca │ │ +3ea26a: 1f04 fb02 |0023: check-cast v4, Landroid/widget/LinearLayout; // type@02fb │ │ +3ea26e: 7053 9a9e 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@9e9a │ │ +3ea274: 1100 |0028: return-object v0 │ │ +3ea276: 6e10 bd0c 0400 |0029: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3ea27c: 0c04 |002c: move-result-object v4 │ │ +3ea27e: 6e20 0e03 0400 |002d: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3ea284: 0c04 |0030: move-result-object v4 │ │ +3ea286: 2200 7e1e |0031: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3ea28a: 1a01 464a |0033: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3ea28e: 6e20 23b3 4100 |0035: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3ea294: 0c04 |0038: move-result-object v4 │ │ +3ea296: 7020 f6b2 4000 |0039: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3ea29c: 2700 |003c: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=69 │ │ 0x000e line=75 │ │ 0x0019 line=81 │ │ 0x0021 line=86 │ │ 0x0029 line=89 │ │ @@ -859969,20 +859969,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 │ │ -3ea2d8: |[3ea2d8] de.danoeh.antennapod.databinding.AuthenticationDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding; │ │ -3ea2e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ea2ea: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ea2ec: 7130 9f9e 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@9e9f │ │ -3ea2f2: 0c02 |0005: move-result-object v2 │ │ -3ea2f4: 1102 |0006: return-object v2 │ │ +3ea2a0: |[3ea2a0] de.danoeh.antennapod.databinding.AuthenticationDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding; │ │ +3ea2b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ea2b2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ea2b4: 7130 9f9e 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@9e9f │ │ +3ea2ba: 0c02 |0005: move-result-object v2 │ │ +3ea2bc: 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;) │ │ @@ -859990,24 +859990,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 │ │ -3ea2f8: |[3ea2f8] de.danoeh.antennapod.databinding.AuthenticationDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding; │ │ -3ea308: 1400 2400 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d0024 │ │ -3ea30e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ea310: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3ea316: 0c02 |0007: move-result-object v2 │ │ -3ea318: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ea31c: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3ea322: 7110 9b9e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding; // method@9e9b │ │ -3ea328: 0c02 |0010: move-result-object v2 │ │ -3ea32a: 1102 |0011: return-object v2 │ │ +3ea2c0: |[3ea2c0] de.danoeh.antennapod.databinding.AuthenticationDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding; │ │ +3ea2d0: 1400 2400 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d0024 │ │ +3ea2d6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ea2d8: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3ea2de: 0c02 |0007: move-result-object v2 │ │ +3ea2e0: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ea2e4: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3ea2ea: 7110 9b9e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding; // method@9e9b │ │ +3ea2f0: 0c02 |0010: move-result-object v2 │ │ +3ea2f2: 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; │ │ @@ -860020,18 +860020,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ea218: |[3ea218] de.danoeh.antennapod.databinding.AuthenticationDialogBinding.getRoot:()Landroid/view/View; │ │ -3ea228: 6e10 9d9e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9e9d │ │ -3ea22e: 0c00 |0003: move-result-object v0 │ │ -3ea230: 1100 |0004: return-object v0 │ │ +3ea1e0: |[3ea1e0] de.danoeh.antennapod.databinding.AuthenticationDialogBinding.getRoot:()Landroid/view/View; │ │ +3ea1f0: 6e10 9d9e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9e9d │ │ +3ea1f6: 0c00 |0003: move-result-object v0 │ │ +3ea1f8: 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;) │ │ @@ -860039,17 +860039,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ea234: |[3ea234] de.danoeh.antennapod.databinding.AuthenticationDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3ea244: 5410 cd8e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8ecd │ │ -3ea248: 1100 |0002: return-object v0 │ │ +3ea1fc: |[3ea1fc] de.danoeh.antennapod.databinding.AuthenticationDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3ea20c: 5410 cd8e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8ecd │ │ +3ea210: 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 : 3942 (AuthenticationDialogBinding.java) │ │ @@ -860093,21 +860093,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 │ │ -3ea468: |[3ea468] de.danoeh.antennapod.databinding.BugReportBinding.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/TextView;)V │ │ -3ea478: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ea47e: 5b01 d38e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/BugReportBinding;.rootView:Landroid/widget/LinearLayout; // field@8ed3 │ │ -3ea482: 5b02 d08e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/BugReportBinding;.btnCopyLog:Landroid/widget/Button; // field@8ed0 │ │ -3ea486: 5b03 d18e |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/BugReportBinding;.btnOpenBugTracker:Landroid/widget/Button; // field@8ed1 │ │ -3ea48a: 5b04 d28e |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/BugReportBinding;.crashReportLogs:Landroid/widget/TextView; // field@8ed2 │ │ -3ea48e: 0e00 |000b: return-void │ │ +3ea430: |[3ea430] de.danoeh.antennapod.databinding.BugReportBinding.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/TextView;)V │ │ +3ea440: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ea446: 5b01 d38e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/BugReportBinding;.rootView:Landroid/widget/LinearLayout; // field@8ed3 │ │ +3ea44a: 5b02 d08e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/BugReportBinding;.btnCopyLog:Landroid/widget/Button; // field@8ed0 │ │ +3ea44e: 5b03 d18e |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/BugReportBinding;.btnOpenBugTracker:Landroid/widget/Button; // field@8ed1 │ │ +3ea452: 5b04 d28e |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/BugReportBinding;.crashReportLogs:Landroid/widget/TextView; // field@8ed2 │ │ +3ea456: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ 0x0005 line=35 │ │ 0x0007 line=36 │ │ 0x0009 line=37 │ │ @@ -860123,44 +860123,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 │ │ -3ea388: |[3ea388] de.danoeh.antennapod.databinding.BugReportBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/BugReportBinding; │ │ -3ea398: 1400 8500 0a7f |0000: const v0, #float 1.83436e+38 // #7f0a0085 │ │ -3ea39e: 7120 794a 0400 |0003: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ea3a4: 0c01 |0006: move-result-object v1 │ │ -3ea3a6: 1f01 e602 |0007: check-cast v1, Landroid/widget/Button; // type@02e6 │ │ -3ea3aa: 3801 2000 |0009: if-eqz v1, 0029 // +0020 │ │ -3ea3ae: 1400 8600 0a7f |000b: const v0, #float 1.83436e+38 // #7f0a0086 │ │ -3ea3b4: 7120 794a 0400 |000e: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ea3ba: 0c02 |0011: move-result-object v2 │ │ -3ea3bc: 1f02 e602 |0012: check-cast v2, Landroid/widget/Button; // type@02e6 │ │ -3ea3c0: 3802 1500 |0014: if-eqz v2, 0029 // +0015 │ │ -3ea3c4: 1400 e600 0a7f |0016: const v0, #float 1.83438e+38 // #7f0a00e6 │ │ -3ea3ca: 7120 794a 0400 |0019: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ea3d0: 0c03 |001c: move-result-object v3 │ │ -3ea3d2: 1f03 1503 |001d: check-cast v3, Landroid/widget/TextView; // type@0315 │ │ -3ea3d6: 3803 0a00 |001f: if-eqz v3, 0029 // +000a │ │ -3ea3da: 2200 cb19 |0021: new-instance v0, Lde/danoeh/antennapod/databinding/BugReportBinding; // type@19cb │ │ -3ea3de: 1f04 fb02 |0023: check-cast v4, Landroid/widget/LinearLayout; // type@02fb │ │ -3ea3e2: 7053 a09e 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@9ea0 │ │ -3ea3e8: 1100 |0028: return-object v0 │ │ -3ea3ea: 6e10 bd0c 0400 |0029: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3ea3f0: 0c04 |002c: move-result-object v4 │ │ -3ea3f2: 6e20 0e03 0400 |002d: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3ea3f8: 0c04 |0030: move-result-object v4 │ │ -3ea3fa: 2200 7e1e |0031: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3ea3fe: 1a01 464a |0033: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3ea402: 6e20 23b3 4100 |0035: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3ea408: 0c04 |0038: move-result-object v4 │ │ -3ea40a: 7020 f6b2 4000 |0039: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3ea410: 2700 |003c: throw v0 │ │ +3ea350: |[3ea350] de.danoeh.antennapod.databinding.BugReportBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/BugReportBinding; │ │ +3ea360: 1400 8500 0a7f |0000: const v0, #float 1.83436e+38 // #7f0a0085 │ │ +3ea366: 7120 794a 0400 |0003: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ea36c: 0c01 |0006: move-result-object v1 │ │ +3ea36e: 1f01 e602 |0007: check-cast v1, Landroid/widget/Button; // type@02e6 │ │ +3ea372: 3801 2000 |0009: if-eqz v1, 0029 // +0020 │ │ +3ea376: 1400 8600 0a7f |000b: const v0, #float 1.83436e+38 // #7f0a0086 │ │ +3ea37c: 7120 794a 0400 |000e: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ea382: 0c02 |0011: move-result-object v2 │ │ +3ea384: 1f02 e602 |0012: check-cast v2, Landroid/widget/Button; // type@02e6 │ │ +3ea388: 3802 1500 |0014: if-eqz v2, 0029 // +0015 │ │ +3ea38c: 1400 e600 0a7f |0016: const v0, #float 1.83438e+38 // #7f0a00e6 │ │ +3ea392: 7120 794a 0400 |0019: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ea398: 0c03 |001c: move-result-object v3 │ │ +3ea39a: 1f03 1503 |001d: check-cast v3, Landroid/widget/TextView; // type@0315 │ │ +3ea39e: 3803 0a00 |001f: if-eqz v3, 0029 // +000a │ │ +3ea3a2: 2200 cb19 |0021: new-instance v0, Lde/danoeh/antennapod/databinding/BugReportBinding; // type@19cb │ │ +3ea3a6: 1f04 fb02 |0023: check-cast v4, Landroid/widget/LinearLayout; // type@02fb │ │ +3ea3aa: 7053 a09e 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@9ea0 │ │ +3ea3b0: 1100 |0028: return-object v0 │ │ +3ea3b2: 6e10 bd0c 0400 |0029: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3ea3b8: 0c04 |002c: move-result-object v4 │ │ +3ea3ba: 6e20 0e03 0400 |002d: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3ea3c0: 0c04 |0030: move-result-object v4 │ │ +3ea3c2: 2200 7e1e |0031: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3ea3c6: 1a01 464a |0033: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3ea3ca: 6e20 23b3 4100 |0035: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3ea3d0: 0c04 |0038: move-result-object v4 │ │ +3ea3d2: 7020 f6b2 4000 |0039: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3ea3d8: 2700 |003c: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=68 │ │ 0x000e line=74 │ │ 0x0019 line=80 │ │ 0x0021 line=85 │ │ 0x0029 line=88 │ │ @@ -860173,20 +860173,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 │ │ -3ea414: |[3ea414] de.danoeh.antennapod.databinding.BugReportBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/BugReportBinding; │ │ -3ea424: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ea426: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ea428: 7130 a59e 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@9ea5 │ │ -3ea42e: 0c02 |0005: move-result-object v2 │ │ -3ea430: 1102 |0006: return-object v2 │ │ +3ea3dc: |[3ea3dc] de.danoeh.antennapod.databinding.BugReportBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/BugReportBinding; │ │ +3ea3ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ea3ee: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ea3f0: 7130 a59e 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@9ea5 │ │ +3ea3f6: 0c02 |0005: move-result-object v2 │ │ +3ea3f8: 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;) │ │ @@ -860194,24 +860194,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 │ │ -3ea434: |[3ea434] de.danoeh.antennapod.databinding.BugReportBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/BugReportBinding; │ │ -3ea444: 1400 2700 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d0027 │ │ -3ea44a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ea44c: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3ea452: 0c02 |0007: move-result-object v2 │ │ -3ea454: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ea458: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3ea45e: 7110 a19e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/BugReportBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/BugReportBinding; // method@9ea1 │ │ -3ea464: 0c02 |0010: move-result-object v2 │ │ -3ea466: 1102 |0011: return-object v2 │ │ +3ea3fc: |[3ea3fc] de.danoeh.antennapod.databinding.BugReportBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/BugReportBinding; │ │ +3ea40c: 1400 2700 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d0027 │ │ +3ea412: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ea414: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3ea41a: 0c02 |0007: move-result-object v2 │ │ +3ea41c: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ea420: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3ea426: 7110 a19e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/BugReportBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/BugReportBinding; // method@9ea1 │ │ +3ea42c: 0c02 |0010: move-result-object v2 │ │ +3ea42e: 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; │ │ @@ -860224,18 +860224,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ea354: |[3ea354] de.danoeh.antennapod.databinding.BugReportBinding.getRoot:()Landroid/view/View; │ │ -3ea364: 6e10 a39e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/BugReportBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9ea3 │ │ -3ea36a: 0c00 |0003: move-result-object v0 │ │ -3ea36c: 1100 |0004: return-object v0 │ │ +3ea31c: |[3ea31c] de.danoeh.antennapod.databinding.BugReportBinding.getRoot:()Landroid/view/View; │ │ +3ea32c: 6e10 a39e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/BugReportBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9ea3 │ │ +3ea332: 0c00 |0003: move-result-object v0 │ │ +3ea334: 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;) │ │ @@ -860243,17 +860243,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ea370: |[3ea370] de.danoeh.antennapod.databinding.BugReportBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3ea380: 5410 d38e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/BugReportBinding;.rootView:Landroid/widget/LinearLayout; // field@8ed3 │ │ -3ea384: 1100 |0002: return-object v0 │ │ +3ea338: |[3ea338] de.danoeh.antennapod.databinding.BugReportBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3ea348: 5410 d38e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/BugReportBinding;.rootView:Landroid/widget/LinearLayout; // field@8ed3 │ │ +3ea34c: 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 : 4570 (BugReportBinding.java) │ │ @@ -860289,19 +860289,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 │ │ -3ea578: |[3ea578] de.danoeh.antennapod.databinding.CheckboxDoNotShowAgainBinding.:(Landroid/widget/LinearLayout;Landroid/widget/CheckBox;)V │ │ -3ea588: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ea58e: 5b01 d58e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding;.rootView:Landroid/widget/LinearLayout; // field@8ed5 │ │ -3ea592: 5b02 d48e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding;.checkboxDoNotShowAgain:Landroid/widget/CheckBox; // field@8ed4 │ │ -3ea596: 0e00 |0007: return-void │ │ +3ea540: |[3ea540] de.danoeh.antennapod.databinding.CheckboxDoNotShowAgainBinding.:(Landroid/widget/LinearLayout;Landroid/widget/CheckBox;)V │ │ +3ea550: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ea556: 5b01 d58e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding;.rootView:Landroid/widget/LinearLayout; // field@8ed5 │ │ +3ea55a: 5b02 d48e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding;.checkboxDoNotShowAgain:Landroid/widget/CheckBox; // field@8ed4 │ │ +3ea55e: 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; │ │ @@ -860313,34 +860313,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 │ │ -3ea4c4: |[3ea4c4] de.danoeh.antennapod.databinding.CheckboxDoNotShowAgainBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding; │ │ -3ea4d4: 1400 b900 0a7f |0000: const v0, #float 1.83437e+38 // #7f0a00b9 │ │ -3ea4da: 7120 794a 0200 |0003: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ea4e0: 0c01 |0006: move-result-object v1 │ │ -3ea4e2: 1f01 e702 |0007: check-cast v1, Landroid/widget/CheckBox; // type@02e7 │ │ -3ea4e6: 3801 0a00 |0009: if-eqz v1, 0013 // +000a │ │ -3ea4ea: 2200 cc19 |000b: new-instance v0, Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding; // type@19cc │ │ -3ea4ee: 1f02 fb02 |000d: check-cast v2, Landroid/widget/LinearLayout; // type@02fb │ │ -3ea4f2: 7030 a69e 2001 |000f: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/CheckBox;)V // method@9ea6 │ │ -3ea4f8: 1100 |0012: return-object v0 │ │ -3ea4fa: 6e10 bd0c 0200 |0013: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3ea500: 0c02 |0016: move-result-object v2 │ │ -3ea502: 6e20 0e03 0200 |0017: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3ea508: 0c02 |001a: move-result-object v2 │ │ -3ea50a: 2200 7e1e |001b: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3ea50e: 1a01 464a |001d: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3ea512: 6e20 23b3 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3ea518: 0c02 |0022: move-result-object v2 │ │ -3ea51a: 7020 f6b2 2000 |0023: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3ea520: 2700 |0026: throw v0 │ │ +3ea48c: |[3ea48c] de.danoeh.antennapod.databinding.CheckboxDoNotShowAgainBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding; │ │ +3ea49c: 1400 b900 0a7f |0000: const v0, #float 1.83437e+38 // #7f0a00b9 │ │ +3ea4a2: 7120 794a 0200 |0003: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ea4a8: 0c01 |0006: move-result-object v1 │ │ +3ea4aa: 1f01 e702 |0007: check-cast v1, Landroid/widget/CheckBox; // type@02e7 │ │ +3ea4ae: 3801 0a00 |0009: if-eqz v1, 0013 // +000a │ │ +3ea4b2: 2200 cc19 |000b: new-instance v0, Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding; // type@19cc │ │ +3ea4b6: 1f02 fb02 |000d: check-cast v2, Landroid/widget/LinearLayout; // type@02fb │ │ +3ea4ba: 7030 a69e 2001 |000f: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/CheckBox;)V // method@9ea6 │ │ +3ea4c0: 1100 |0012: return-object v0 │ │ +3ea4c2: 6e10 bd0c 0200 |0013: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3ea4c8: 0c02 |0016: move-result-object v2 │ │ +3ea4ca: 6e20 0e03 0200 |0017: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3ea4d0: 0c02 |001a: move-result-object v2 │ │ +3ea4d2: 2200 7e1e |001b: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3ea4d6: 1a01 464a |001d: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3ea4da: 6e20 23b3 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3ea4e0: 0c02 |0022: move-result-object v2 │ │ +3ea4e2: 7020 f6b2 2000 |0023: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3ea4e8: 2700 |0026: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=59 │ │ 0x000b line=64 │ │ 0x0013 line=66 │ │ 0x001b line=67 │ │ locals : │ │ @@ -860351,20 +860351,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 │ │ -3ea524: |[3ea524] de.danoeh.antennapod.databinding.CheckboxDoNotShowAgainBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding; │ │ -3ea534: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ea536: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ea538: 7130 ab9e 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@9eab │ │ -3ea53e: 0c02 |0005: move-result-object v2 │ │ -3ea540: 1102 |0006: return-object v2 │ │ +3ea4ec: |[3ea4ec] de.danoeh.antennapod.databinding.CheckboxDoNotShowAgainBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding; │ │ +3ea4fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ea4fe: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ea500: 7130 ab9e 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@9eab │ │ +3ea506: 0c02 |0005: move-result-object v2 │ │ +3ea508: 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;) │ │ @@ -860372,24 +860372,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 │ │ -3ea544: |[3ea544] de.danoeh.antennapod.databinding.CheckboxDoNotShowAgainBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding; │ │ -3ea554: 1400 2800 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d0028 │ │ -3ea55a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ea55c: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3ea562: 0c02 |0007: move-result-object v2 │ │ -3ea564: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ea568: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3ea56e: 7110 a79e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding; // method@9ea7 │ │ -3ea574: 0c02 |0010: move-result-object v2 │ │ -3ea576: 1102 |0011: return-object v2 │ │ +3ea50c: |[3ea50c] de.danoeh.antennapod.databinding.CheckboxDoNotShowAgainBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding; │ │ +3ea51c: 1400 2800 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d0028 │ │ +3ea522: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ea524: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3ea52a: 0c02 |0007: move-result-object v2 │ │ +3ea52c: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ea530: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3ea536: 7110 a79e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding; // method@9ea7 │ │ +3ea53c: 0c02 |0010: move-result-object v2 │ │ +3ea53e: 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; │ │ @@ -860402,18 +860402,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ea490: |[3ea490] de.danoeh.antennapod.databinding.CheckboxDoNotShowAgainBinding.getRoot:()Landroid/view/View; │ │ -3ea4a0: 6e10 a99e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9ea9 │ │ -3ea4a6: 0c00 |0003: move-result-object v0 │ │ -3ea4a8: 1100 |0004: return-object v0 │ │ +3ea458: |[3ea458] de.danoeh.antennapod.databinding.CheckboxDoNotShowAgainBinding.getRoot:()Landroid/view/View; │ │ +3ea468: 6e10 a99e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9ea9 │ │ +3ea46e: 0c00 |0003: move-result-object v0 │ │ +3ea470: 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;) │ │ @@ -860421,17 +860421,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ea4ac: |[3ea4ac] de.danoeh.antennapod.databinding.CheckboxDoNotShowAgainBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3ea4bc: 5410 d58e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding;.rootView:Landroid/widget/LinearLayout; // field@8ed5 │ │ -3ea4c0: 1100 |0002: return-object v0 │ │ +3ea474: |[3ea474] de.danoeh.antennapod.databinding.CheckboxDoNotShowAgainBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3ea484: 5410 d58e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding;.rootView:Landroid/widget/LinearLayout; // field@8ed5 │ │ +3ea488: 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 : 5127 (CheckboxDoNotShowAgainBinding.java) │ │ @@ -860467,19 +860467,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 │ │ -3ea680: |[3ea680] de.danoeh.antennapod.databinding.ChooseDataFolderDialogBinding.:(Landroid/widget/LinearLayout;Landroidx/recyclerview/widget/RecyclerView;)V │ │ -3ea690: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ea696: 5b01 d78e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8ed7 │ │ -3ea69a: 5b02 d68e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogBinding;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@8ed6 │ │ -3ea69e: 0e00 |0007: return-void │ │ +3ea648: |[3ea648] de.danoeh.antennapod.databinding.ChooseDataFolderDialogBinding.:(Landroid/widget/LinearLayout;Landroidx/recyclerview/widget/RecyclerView;)V │ │ +3ea658: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ea65e: 5b01 d78e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8ed7 │ │ +3ea662: 5b02 d68e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogBinding;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@8ed6 │ │ +3ea666: 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; │ │ @@ -860491,34 +860491,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 │ │ -3ea5cc: |[3ea5cc] de.danoeh.antennapod.databinding.ChooseDataFolderDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogBinding; │ │ -3ea5dc: 1400 a002 0a7f |0000: const v0, #float 1.83447e+38 // #7f0a02a0 │ │ -3ea5e2: 7120 794a 0200 |0003: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ea5e8: 0c01 |0006: move-result-object v1 │ │ -3ea5ea: 1f01 400b |0007: check-cast v1, Landroidx/recyclerview/widget/RecyclerView; // type@0b40 │ │ -3ea5ee: 3801 0a00 |0009: if-eqz v1, 0013 // +000a │ │ -3ea5f2: 2200 cd19 |000b: new-instance v0, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogBinding; // type@19cd │ │ -3ea5f6: 1f02 fb02 |000d: check-cast v2, Landroid/widget/LinearLayout; // type@02fb │ │ -3ea5fa: 7030 ac9e 2001 |000f: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogBinding;.:(Landroid/widget/LinearLayout;Landroidx/recyclerview/widget/RecyclerView;)V // method@9eac │ │ -3ea600: 1100 |0012: return-object v0 │ │ -3ea602: 6e10 bd0c 0200 |0013: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3ea608: 0c02 |0016: move-result-object v2 │ │ -3ea60a: 6e20 0e03 0200 |0017: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3ea610: 0c02 |001a: move-result-object v2 │ │ -3ea612: 2200 7e1e |001b: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3ea616: 1a01 464a |001d: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3ea61a: 6e20 23b3 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3ea620: 0c02 |0022: move-result-object v2 │ │ -3ea622: 7020 f6b2 2000 |0023: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3ea628: 2700 |0026: throw v0 │ │ +3ea594: |[3ea594] de.danoeh.antennapod.databinding.ChooseDataFolderDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogBinding; │ │ +3ea5a4: 1400 a002 0a7f |0000: const v0, #float 1.83447e+38 // #7f0a02a0 │ │ +3ea5aa: 7120 794a 0200 |0003: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ea5b0: 0c01 |0006: move-result-object v1 │ │ +3ea5b2: 1f01 400b |0007: check-cast v1, Landroidx/recyclerview/widget/RecyclerView; // type@0b40 │ │ +3ea5b6: 3801 0a00 |0009: if-eqz v1, 0013 // +000a │ │ +3ea5ba: 2200 cd19 |000b: new-instance v0, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogBinding; // type@19cd │ │ +3ea5be: 1f02 fb02 |000d: check-cast v2, Landroid/widget/LinearLayout; // type@02fb │ │ +3ea5c2: 7030 ac9e 2001 |000f: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogBinding;.:(Landroid/widget/LinearLayout;Landroidx/recyclerview/widget/RecyclerView;)V // method@9eac │ │ +3ea5c8: 1100 |0012: return-object v0 │ │ +3ea5ca: 6e10 bd0c 0200 |0013: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3ea5d0: 0c02 |0016: move-result-object v2 │ │ +3ea5d2: 6e20 0e03 0200 |0017: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3ea5d8: 0c02 |001a: move-result-object v2 │ │ +3ea5da: 2200 7e1e |001b: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3ea5de: 1a01 464a |001d: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3ea5e2: 6e20 23b3 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3ea5e8: 0c02 |0022: move-result-object v2 │ │ +3ea5ea: 7020 f6b2 2000 |0023: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3ea5f0: 2700 |0026: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=59 │ │ 0x000b line=64 │ │ 0x0013 line=66 │ │ 0x001b line=67 │ │ locals : │ │ @@ -860529,20 +860529,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 │ │ -3ea62c: |[3ea62c] de.danoeh.antennapod.databinding.ChooseDataFolderDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogBinding; │ │ -3ea63c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ea63e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ea640: 7130 b19e 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@9eb1 │ │ -3ea646: 0c02 |0005: move-result-object v2 │ │ -3ea648: 1102 |0006: return-object v2 │ │ +3ea5f4: |[3ea5f4] de.danoeh.antennapod.databinding.ChooseDataFolderDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogBinding; │ │ +3ea604: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ea606: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ea608: 7130 b19e 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@9eb1 │ │ +3ea60e: 0c02 |0005: move-result-object v2 │ │ +3ea610: 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;) │ │ @@ -860550,24 +860550,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 │ │ -3ea64c: |[3ea64c] de.danoeh.antennapod.databinding.ChooseDataFolderDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogBinding; │ │ -3ea65c: 1400 2900 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d0029 │ │ -3ea662: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ea664: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3ea66a: 0c02 |0007: move-result-object v2 │ │ -3ea66c: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ea670: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3ea676: 7110 ad9e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogBinding; // method@9ead │ │ -3ea67c: 0c02 |0010: move-result-object v2 │ │ -3ea67e: 1102 |0011: return-object v2 │ │ +3ea614: |[3ea614] de.danoeh.antennapod.databinding.ChooseDataFolderDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogBinding; │ │ +3ea624: 1400 2900 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d0029 │ │ +3ea62a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ea62c: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3ea632: 0c02 |0007: move-result-object v2 │ │ +3ea634: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ea638: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3ea63e: 7110 ad9e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogBinding; // method@9ead │ │ +3ea644: 0c02 |0010: move-result-object v2 │ │ +3ea646: 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; │ │ @@ -860580,18 +860580,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ea598: |[3ea598] de.danoeh.antennapod.databinding.ChooseDataFolderDialogBinding.getRoot:()Landroid/view/View; │ │ -3ea5a8: 6e10 af9e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9eaf │ │ -3ea5ae: 0c00 |0003: move-result-object v0 │ │ -3ea5b0: 1100 |0004: return-object v0 │ │ +3ea560: |[3ea560] de.danoeh.antennapod.databinding.ChooseDataFolderDialogBinding.getRoot:()Landroid/view/View; │ │ +3ea570: 6e10 af9e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9eaf │ │ +3ea576: 0c00 |0003: move-result-object v0 │ │ +3ea578: 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;) │ │ @@ -860599,17 +860599,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ea5b4: |[3ea5b4] de.danoeh.antennapod.databinding.ChooseDataFolderDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3ea5c4: 5410 d78e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8ed7 │ │ -3ea5c8: 1100 |0002: return-object v0 │ │ +3ea57c: |[3ea57c] de.danoeh.antennapod.databinding.ChooseDataFolderDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3ea58c: 5410 d78e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8ed7 │ │ +3ea590: 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 : 5208 (ChooseDataFolderDialogBinding.java) │ │ @@ -860661,23 +860661,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 │ │ -3ea7d8: |[3ea7d8] de.danoeh.antennapod.databinding.ChooseDataFolderDialogEntryBinding.:(Landroid/widget/RelativeLayout;Landroid/widget/TextView;Landroid/widget/RadioButton;Landroid/widget/RelativeLayout;Landroid/widget/TextView;Landroid/widget/ProgressBar;)V │ │ -3ea7e8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ea7ee: 5b01 db8e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogEntryBinding;.rootView:Landroid/widget/RelativeLayout; // field@8edb │ │ -3ea7f2: 5b02 d88e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogEntryBinding;.path:Landroid/widget/TextView; // field@8ed8 │ │ -3ea7f6: 5b03 d98e |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogEntryBinding;.radioButton:Landroid/widget/RadioButton; // field@8ed9 │ │ -3ea7fa: 5b04 da8e |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogEntryBinding;.root:Landroid/widget/RelativeLayout; // field@8eda │ │ -3ea7fe: 5b05 dc8e |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogEntryBinding;.size:Landroid/widget/TextView; // field@8edc │ │ -3ea802: 5b06 dd8e |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogEntryBinding;.usedSpace:Landroid/widget/ProgressBar; // field@8edd │ │ -3ea806: 0e00 |000f: return-void │ │ +3ea7a0: |[3ea7a0] de.danoeh.antennapod.databinding.ChooseDataFolderDialogEntryBinding.:(Landroid/widget/RelativeLayout;Landroid/widget/TextView;Landroid/widget/RadioButton;Landroid/widget/RelativeLayout;Landroid/widget/TextView;Landroid/widget/ProgressBar;)V │ │ +3ea7b0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ea7b6: 5b01 db8e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogEntryBinding;.rootView:Landroid/widget/RelativeLayout; // field@8edb │ │ +3ea7ba: 5b02 d88e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogEntryBinding;.path:Landroid/widget/TextView; // field@8ed8 │ │ +3ea7be: 5b03 d98e |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogEntryBinding;.radioButton:Landroid/widget/RadioButton; // field@8ed9 │ │ +3ea7c2: 5b04 da8e |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogEntryBinding;.root:Landroid/widget/RelativeLayout; // field@8eda │ │ +3ea7c6: 5b05 dc8e |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogEntryBinding;.size:Landroid/widget/TextView; // field@8edc │ │ +3ea7ca: 5b06 dd8e |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogEntryBinding;.usedSpace:Landroid/widget/ProgressBar; // field@8edd │ │ +3ea7ce: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0003 line=42 │ │ 0x0005 line=43 │ │ 0x0007 line=44 │ │ 0x0009 line=45 │ │ @@ -860697,56 +860697,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 │ │ -3ea6d4: |[3ea6d4] de.danoeh.antennapod.databinding.ChooseDataFolderDialogEntryBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogEntryBinding; │ │ -3ea6e4: 1400 6f02 0a7f |0000: const v0, #float 1.83446e+38 // #7f0a026f │ │ -3ea6ea: 7120 794a 0900 |0003: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ea6f0: 0c01 |0006: move-result-object v1 │ │ -3ea6f2: 0714 |0007: move-object v4, v1 │ │ -3ea6f4: 1f04 1503 |0008: check-cast v4, Landroid/widget/TextView; // type@0315 │ │ -3ea6f8: 3804 3100 |000a: if-eqz v4, 003b // +0031 │ │ -3ea6fc: 1400 9c02 0a7f |000c: const v0, #float 1.83447e+38 // #7f0a029c │ │ -3ea702: 7120 794a 0900 |000f: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ea708: 0c01 |0012: move-result-object v1 │ │ -3ea70a: 0715 |0013: move-object v5, v1 │ │ -3ea70c: 1f05 0303 |0014: check-cast v5, Landroid/widget/RadioButton; // type@0303 │ │ -3ea710: 3805 2500 |0016: if-eqz v5, 003b // +0025 │ │ -3ea714: 0796 |0018: move-object v6, v9 │ │ -3ea716: 1f06 0803 |0019: check-cast v6, Landroid/widget/RelativeLayout; // type@0308 │ │ -3ea71a: 1400 0803 0a7f |001b: const v0, #float 1.83449e+38 // #7f0a0308 │ │ -3ea720: 7120 794a 0900 |001e: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ea726: 0c01 |0021: move-result-object v1 │ │ -3ea728: 0717 |0022: move-object v7, v1 │ │ -3ea72a: 1f07 1503 |0023: check-cast v7, Landroid/widget/TextView; // type@0315 │ │ -3ea72e: 3807 1600 |0025: if-eqz v7, 003b // +0016 │ │ -3ea732: 1400 d003 0a7f |0027: const v0, #float 1.83453e+38 // #7f0a03d0 │ │ -3ea738: 7120 794a 0900 |002a: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ea73e: 0c01 |002d: move-result-object v1 │ │ -3ea740: 0718 |002e: move-object v8, v1 │ │ -3ea742: 1f08 0203 |002f: check-cast v8, Landroid/widget/ProgressBar; // type@0302 │ │ -3ea746: 3808 0a00 |0031: if-eqz v8, 003b // +000a │ │ -3ea74a: 2209 ce19 |0033: new-instance v9, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogEntryBinding; // type@19ce │ │ -3ea74e: 0792 |0035: move-object v2, v9 │ │ -3ea750: 0763 |0036: move-object v3, v6 │ │ -3ea752: 7607 b29e 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@9eb2 │ │ -3ea758: 1109 |003a: return-object v9 │ │ -3ea75a: 6e10 bd0c 0900 |003b: invoke-virtual {v9}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3ea760: 0c09 |003e: move-result-object v9 │ │ -3ea762: 6e20 0e03 0900 |003f: invoke-virtual {v9, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3ea768: 0c09 |0042: move-result-object v9 │ │ -3ea76a: 2200 7e1e |0043: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3ea76e: 1a01 464a |0045: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3ea772: 6e20 23b3 9100 |0047: invoke-virtual {v1, v9}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3ea778: 0c09 |004a: move-result-object v9 │ │ -3ea77a: 7020 f6b2 9000 |004b: invoke-direct {v0, v9}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3ea780: 2700 |004e: throw v0 │ │ +3ea69c: |[3ea69c] de.danoeh.antennapod.databinding.ChooseDataFolderDialogEntryBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogEntryBinding; │ │ +3ea6ac: 1400 6f02 0a7f |0000: const v0, #float 1.83446e+38 // #7f0a026f │ │ +3ea6b2: 7120 794a 0900 |0003: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ea6b8: 0c01 |0006: move-result-object v1 │ │ +3ea6ba: 0714 |0007: move-object v4, v1 │ │ +3ea6bc: 1f04 1503 |0008: check-cast v4, Landroid/widget/TextView; // type@0315 │ │ +3ea6c0: 3804 3100 |000a: if-eqz v4, 003b // +0031 │ │ +3ea6c4: 1400 9c02 0a7f |000c: const v0, #float 1.83447e+38 // #7f0a029c │ │ +3ea6ca: 7120 794a 0900 |000f: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ea6d0: 0c01 |0012: move-result-object v1 │ │ +3ea6d2: 0715 |0013: move-object v5, v1 │ │ +3ea6d4: 1f05 0303 |0014: check-cast v5, Landroid/widget/RadioButton; // type@0303 │ │ +3ea6d8: 3805 2500 |0016: if-eqz v5, 003b // +0025 │ │ +3ea6dc: 0796 |0018: move-object v6, v9 │ │ +3ea6de: 1f06 0803 |0019: check-cast v6, Landroid/widget/RelativeLayout; // type@0308 │ │ +3ea6e2: 1400 0803 0a7f |001b: const v0, #float 1.83449e+38 // #7f0a0308 │ │ +3ea6e8: 7120 794a 0900 |001e: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ea6ee: 0c01 |0021: move-result-object v1 │ │ +3ea6f0: 0717 |0022: move-object v7, v1 │ │ +3ea6f2: 1f07 1503 |0023: check-cast v7, Landroid/widget/TextView; // type@0315 │ │ +3ea6f6: 3807 1600 |0025: if-eqz v7, 003b // +0016 │ │ +3ea6fa: 1400 d003 0a7f |0027: const v0, #float 1.83453e+38 // #7f0a03d0 │ │ +3ea700: 7120 794a 0900 |002a: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ea706: 0c01 |002d: move-result-object v1 │ │ +3ea708: 0718 |002e: move-object v8, v1 │ │ +3ea70a: 1f08 0203 |002f: check-cast v8, Landroid/widget/ProgressBar; // type@0302 │ │ +3ea70e: 3808 0a00 |0031: if-eqz v8, 003b // +000a │ │ +3ea712: 2209 ce19 |0033: new-instance v9, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogEntryBinding; // type@19ce │ │ +3ea716: 0792 |0035: move-object v2, v9 │ │ +3ea718: 0763 |0036: move-object v3, v6 │ │ +3ea71a: 7607 b29e 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@9eb2 │ │ +3ea720: 1109 |003a: return-object v9 │ │ +3ea722: 6e10 bd0c 0900 |003b: invoke-virtual {v9}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3ea728: 0c09 |003e: move-result-object v9 │ │ +3ea72a: 6e20 0e03 0900 |003f: invoke-virtual {v9, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3ea730: 0c09 |0042: move-result-object v9 │ │ +3ea732: 2200 7e1e |0043: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3ea736: 1a01 464a |0045: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3ea73a: 6e20 23b3 9100 |0047: invoke-virtual {v1, v9}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3ea740: 0c09 |004a: move-result-object v9 │ │ +3ea742: 7020 f6b2 9000 |004b: invoke-direct {v0, v9}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3ea748: 2700 |004e: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=78 │ │ 0x000f line=84 │ │ 0x0018 line=89 │ │ 0x001e line=92 │ │ 0x002a line=98 │ │ @@ -860761,20 +860761,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 │ │ -3ea784: |[3ea784] de.danoeh.antennapod.databinding.ChooseDataFolderDialogEntryBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogEntryBinding; │ │ -3ea794: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ea796: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ea798: 7130 b79e 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@9eb7 │ │ -3ea79e: 0c02 |0005: move-result-object v2 │ │ -3ea7a0: 1102 |0006: return-object v2 │ │ +3ea74c: |[3ea74c] de.danoeh.antennapod.databinding.ChooseDataFolderDialogEntryBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogEntryBinding; │ │ +3ea75c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ea75e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ea760: 7130 b79e 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@9eb7 │ │ +3ea766: 0c02 |0005: move-result-object v2 │ │ +3ea768: 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;) │ │ @@ -860782,24 +860782,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 │ │ -3ea7a4: |[3ea7a4] de.danoeh.antennapod.databinding.ChooseDataFolderDialogEntryBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogEntryBinding; │ │ -3ea7b4: 1400 2a00 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d002a │ │ -3ea7ba: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ea7bc: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3ea7c2: 0c02 |0007: move-result-object v2 │ │ -3ea7c4: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ea7c8: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3ea7ce: 7110 b39e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogEntryBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogEntryBinding; // method@9eb3 │ │ -3ea7d4: 0c02 |0010: move-result-object v2 │ │ -3ea7d6: 1102 |0011: return-object v2 │ │ +3ea76c: |[3ea76c] de.danoeh.antennapod.databinding.ChooseDataFolderDialogEntryBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogEntryBinding; │ │ +3ea77c: 1400 2a00 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d002a │ │ +3ea782: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ea784: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3ea78a: 0c02 |0007: move-result-object v2 │ │ +3ea78c: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ea790: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3ea796: 7110 b39e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogEntryBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogEntryBinding; // method@9eb3 │ │ +3ea79c: 0c02 |0010: move-result-object v2 │ │ +3ea79e: 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; │ │ @@ -860812,18 +860812,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ea6a0: |[3ea6a0] de.danoeh.antennapod.databinding.ChooseDataFolderDialogEntryBinding.getRoot:()Landroid/view/View; │ │ -3ea6b0: 6e10 b59e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogEntryBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@9eb5 │ │ -3ea6b6: 0c00 |0003: move-result-object v0 │ │ -3ea6b8: 1100 |0004: return-object v0 │ │ +3ea668: |[3ea668] de.danoeh.antennapod.databinding.ChooseDataFolderDialogEntryBinding.getRoot:()Landroid/view/View; │ │ +3ea678: 6e10 b59e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogEntryBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@9eb5 │ │ +3ea67e: 0c00 |0003: move-result-object v0 │ │ +3ea680: 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;) │ │ @@ -860831,17 +860831,17 @@ │ │ type : '()Landroid/widget/RelativeLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ea6bc: |[3ea6bc] de.danoeh.antennapod.databinding.ChooseDataFolderDialogEntryBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ -3ea6cc: 5410 db8e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogEntryBinding;.rootView:Landroid/widget/RelativeLayout; // field@8edb │ │ -3ea6d0: 1100 |0002: return-object v0 │ │ +3ea684: |[3ea684] de.danoeh.antennapod.databinding.ChooseDataFolderDialogEntryBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ +3ea694: 5410 db8e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogEntryBinding;.rootView:Landroid/widget/RelativeLayout; // field@8edb │ │ +3ea698: 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 : 5209 (ChooseDataFolderDialogEntryBinding.java) │ │ @@ -860929,32 +860929,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 │ │ -3eaa20: |[3eaa20] 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 │ │ -3eaa30: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3eaa36: 5b01 e98e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.rootView:Landroid/widget/LinearLayout; // field@8ee9 │ │ -3eaa3a: 5b02 de8e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.butNextChapter:Landroid/widget/ImageButton; // field@8ede │ │ -3eaa3e: 5b03 df8e |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.butPrevChapter:Landroid/widget/ImageButton; // field@8edf │ │ -3eaa42: 5b04 e08e |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.chapterButton:Landroid/widget/LinearLayout; // field@8ee0 │ │ -3eaa46: 5b05 e18e |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.chaptersLabel:Landroid/widget/TextView; // field@8ee1 │ │ -3eaa4a: 5b06 e28e |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.coverFragment:Landroid/widget/LinearLayout; // field@8ee2 │ │ -3eaa4e: 5b07 e38e |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.coverFragmentTextContainer:Landroid/widget/LinearLayout; // field@8ee3 │ │ -3eaa52: 5b08 e48e |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.coverHolder:Landroidx/constraintlayout/widget/ConstraintLayout; // field@8ee4 │ │ -3eaa56: 5b09 e58e |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.descriptionIcon:Landroid/widget/ImageView; // field@8ee5 │ │ -3eaa5a: 5b0a e68e |0015: iput-object v10, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.episodeDetails:Landroid/widget/LinearLayout; // field@8ee6 │ │ -3eaa5e: 5b0b e78e |0017: iput-object v11, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.imgvCover:Landroid/widget/ImageView; // field@8ee7 │ │ -3eaa62: 5b0c e88e |0019: iput-object v12, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.openDescription:Landroid/widget/LinearLayout; // field@8ee8 │ │ -3eaa66: 5b0d ea8e |001b: iput-object v13, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.shownotesLabel:Landroid/widget/TextView; // field@8eea │ │ -3eaa6a: 5b0e eb8e |001d: iput-object v14, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvEpisodeTitle:Landroid/widget/TextView; // field@8eeb │ │ -3eaa6e: 5b0f ec8e |001f: iput-object v15, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvPodcastTitle:Landroid/widget/TextView; // field@8eec │ │ -3eaa72: 0e00 |0021: return-void │ │ +3ea9e8: |[3ea9e8] 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 │ │ +3ea9f8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ea9fe: 5b01 e98e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.rootView:Landroid/widget/LinearLayout; // field@8ee9 │ │ +3eaa02: 5b02 de8e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.butNextChapter:Landroid/widget/ImageButton; // field@8ede │ │ +3eaa06: 5b03 df8e |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.butPrevChapter:Landroid/widget/ImageButton; // field@8edf │ │ +3eaa0a: 5b04 e08e |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.chapterButton:Landroid/widget/LinearLayout; // field@8ee0 │ │ +3eaa0e: 5b05 e18e |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.chaptersLabel:Landroid/widget/TextView; // field@8ee1 │ │ +3eaa12: 5b06 e28e |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.coverFragment:Landroid/widget/LinearLayout; // field@8ee2 │ │ +3eaa16: 5b07 e38e |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.coverFragmentTextContainer:Landroid/widget/LinearLayout; // field@8ee3 │ │ +3eaa1a: 5b08 e48e |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.coverHolder:Landroidx/constraintlayout/widget/ConstraintLayout; // field@8ee4 │ │ +3eaa1e: 5b09 e58e |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.descriptionIcon:Landroid/widget/ImageView; // field@8ee5 │ │ +3eaa22: 5b0a e68e |0015: iput-object v10, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.episodeDetails:Landroid/widget/LinearLayout; // field@8ee6 │ │ +3eaa26: 5b0b e78e |0017: iput-object v11, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.imgvCover:Landroid/widget/ImageView; // field@8ee7 │ │ +3eaa2a: 5b0c e88e |0019: iput-object v12, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.openDescription:Landroid/widget/LinearLayout; // field@8ee8 │ │ +3eaa2e: 5b0d ea8e |001b: iput-object v13, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.shownotesLabel:Landroid/widget/TextView; // field@8eea │ │ +3eaa32: 5b0e eb8e |001d: iput-object v14, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvEpisodeTitle:Landroid/widget/TextView; // field@8eeb │ │ +3eaa36: 5b0f ec8e |001f: iput-object v15, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvPodcastTitle:Landroid/widget/TextView; // field@8eec │ │ +3eaa3a: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0003 line=75 │ │ 0x0005 line=76 │ │ 0x0007 line=77 │ │ 0x0009 line=78 │ │ @@ -860992,111 +860992,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 │ │ -3ea83c: |[3ea83c] de.danoeh.antennapod.databinding.CoverFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/CoverFragmentBinding; │ │ -3ea84c: 0800 1300 |0000: move-object/from16 v0, v19 │ │ -3ea850: 1401 9600 0a7f |0002: const v1, #float 1.83437e+38 // #7f0a0096 │ │ -3ea856: 7120 794a 1000 |0005: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ea85c: 0c02 |0008: move-result-object v2 │ │ -3ea85e: 0725 |0009: move-object v5, v2 │ │ -3ea860: 1f05 f702 |000a: check-cast v5, Landroid/widget/ImageButton; // type@02f7 │ │ -3ea864: 3805 a000 |000c: if-eqz v5, 00ac // +00a0 │ │ -3ea868: 1401 9a00 0a7f |000e: const v1, #float 1.83437e+38 // #7f0a009a │ │ -3ea86e: 7120 794a 1000 |0011: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ea874: 0c02 |0014: move-result-object v2 │ │ -3ea876: 0726 |0015: move-object v6, v2 │ │ -3ea878: 1f06 f702 |0016: check-cast v6, Landroid/widget/ImageButton; // type@02f7 │ │ -3ea87c: 3806 9400 |0018: if-eqz v6, 00ac // +0094 │ │ -3ea880: 1401 b600 0a7f |001a: const v1, #float 1.83437e+38 // #7f0a00b6 │ │ -3ea886: 7120 794a 1000 |001d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ea88c: 0c02 |0020: move-result-object v2 │ │ -3ea88e: 0727 |0021: move-object v7, v2 │ │ -3ea890: 1f07 fb02 |0022: check-cast v7, Landroid/widget/LinearLayout; // type@02fb │ │ -3ea894: 3807 8800 |0024: if-eqz v7, 00ac // +0088 │ │ -3ea898: 1401 b700 0a7f |0026: const v1, #float 1.83437e+38 // #7f0a00b7 │ │ -3ea89e: 7120 794a 1000 |0029: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ea8a4: 0c02 |002c: move-result-object v2 │ │ -3ea8a6: 0728 |002d: move-object v8, v2 │ │ -3ea8a8: 1f08 1503 |002e: check-cast v8, Landroid/widget/TextView; // type@0315 │ │ -3ea8ac: 3808 7c00 |0030: if-eqz v8, 00ac // +007c │ │ -3ea8b0: 0709 |0032: move-object v9, v0 │ │ -3ea8b2: 1f09 fb02 |0033: check-cast v9, Landroid/widget/LinearLayout; // type@02fb │ │ -3ea8b6: 1401 e400 0a7f |0035: const v1, #float 1.83438e+38 // #7f0a00e4 │ │ -3ea8bc: 7120 794a 1000 |0038: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ea8c2: 0c02 |003b: move-result-object v2 │ │ -3ea8c4: 072a |003c: move-object v10, v2 │ │ -3ea8c6: 1f0a fb02 |003d: check-cast v10, Landroid/widget/LinearLayout; // type@02fb │ │ -3ea8ca: 380a 6d00 |003f: if-eqz v10, 00ac // +006d │ │ -3ea8ce: 1401 e100 0a7f |0041: const v1, #float 1.83438e+38 // #7f0a00e1 │ │ -3ea8d4: 7120 794a 1000 |0044: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ea8da: 0c02 |0047: move-result-object v2 │ │ -3ea8dc: 072b |0048: move-object v11, v2 │ │ -3ea8de: 1f0b 8405 |0049: check-cast v11, Landroidx/constraintlayout/widget/ConstraintLayout; // type@0584 │ │ -3ea8e2: 380b 6100 |004b: if-eqz v11, 00ac // +0061 │ │ -3ea8e6: 1401 f800 0a7f |004d: const v1, #float 1.83438e+38 // #7f0a00f8 │ │ -3ea8ec: 7120 794a 1000 |0050: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ea8f2: 0c02 |0053: move-result-object v2 │ │ -3ea8f4: 072c |0054: move-object v12, v2 │ │ -3ea8f6: 1f0c f902 |0055: check-cast v12, Landroid/widget/ImageView; // type@02f9 │ │ -3ea8fa: 380c 5500 |0057: if-eqz v12, 00ac // +0055 │ │ -3ea8fe: 1401 3a01 0a7f |0059: const v1, #float 1.8344e+38 // #7f0a013a │ │ -3ea904: 7120 794a 1000 |005c: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ea90a: 0c02 |005f: move-result-object v2 │ │ -3ea90c: 072d |0060: move-object v13, v2 │ │ -3ea90e: 1f0d fb02 |0061: check-cast v13, Landroid/widget/LinearLayout; // type@02fb │ │ -3ea912: 380d 4900 |0063: if-eqz v13, 00ac // +0049 │ │ -3ea916: 1401 c401 0a7f |0065: const v1, #float 1.83443e+38 // #7f0a01c4 │ │ -3ea91c: 7120 794a 1000 |0068: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ea922: 0c02 |006b: move-result-object v2 │ │ -3ea924: 072e |006c: move-object v14, v2 │ │ -3ea926: 1f0e f902 |006d: check-cast v14, Landroid/widget/ImageView; // type@02f9 │ │ -3ea92a: 380e 3d00 |006f: if-eqz v14, 00ac // +003d │ │ -3ea92e: 1401 5b02 0a7f |0071: const v1, #float 1.83446e+38 // #7f0a025b │ │ -3ea934: 7120 794a 1000 |0074: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ea93a: 0c02 |0077: move-result-object v2 │ │ -3ea93c: 072f |0078: move-object v15, v2 │ │ -3ea93e: 1f0f fb02 |0079: check-cast v15, Landroid/widget/LinearLayout; // type@02fb │ │ -3ea942: 380f 3100 |007b: if-eqz v15, 00ac // +0031 │ │ -3ea946: 1401 0503 0a7f |007d: const v1, #float 1.83449e+38 // #7f0a0305 │ │ -3ea94c: 7120 794a 1000 |0080: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ea952: 0c02 |0083: move-result-object v2 │ │ -3ea954: 0810 0200 |0084: move-object/from16 v16, v2 │ │ -3ea958: 1f10 1503 |0086: check-cast v16, Landroid/widget/TextView; // type@0315 │ │ -3ea95c: 3810 2400 |0088: if-eqz v16, 00ac // +0024 │ │ -3ea960: 1401 a903 0a7f |008a: const v1, #float 1.83452e+38 // #7f0a03a9 │ │ -3ea966: 7120 794a 1000 |008d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ea96c: 0c02 |0090: move-result-object v2 │ │ -3ea96e: 0811 0200 |0091: move-object/from16 v17, v2 │ │ -3ea972: 1f11 1503 |0093: check-cast v17, Landroid/widget/TextView; // type@0315 │ │ -3ea976: 3811 1700 |0095: if-eqz v17, 00ac // +0017 │ │ -3ea97a: 1401 b803 0a7f |0097: const v1, #float 1.83453e+38 // #7f0a03b8 │ │ -3ea980: 7120 794a 1000 |009a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ea986: 0c02 |009d: move-result-object v2 │ │ -3ea988: 0812 0200 |009e: move-object/from16 v18, v2 │ │ -3ea98c: 1f12 1503 |00a0: check-cast v18, Landroid/widget/TextView; // type@0315 │ │ -3ea990: 3812 0a00 |00a2: if-eqz v18, 00ac // +000a │ │ -3ea994: 2200 cf19 |00a4: new-instance v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // type@19cf │ │ -3ea998: 0703 |00a6: move-object v3, v0 │ │ -3ea99a: 0794 |00a7: move-object v4, v9 │ │ -3ea99c: 7610 b89e 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@9eb8 │ │ -3ea9a2: 1100 |00ab: return-object v0 │ │ -3ea9a4: 7401 bd0c 1300 |00ac: invoke-virtual/range {v19}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3ea9aa: 0c00 |00af: move-result-object v0 │ │ -3ea9ac: 6e20 0e03 1000 |00b0: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3ea9b2: 0c00 |00b3: move-result-object v0 │ │ -3ea9b4: 2201 7e1e |00b4: new-instance v1, Ljava/lang/NullPointerException; // type@1e7e │ │ -3ea9b8: 1a02 464a |00b6: const-string v2, "Missing required view with ID: " // string@4a46 │ │ -3ea9bc: 6e20 23b3 0200 |00b8: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3ea9c2: 0c00 |00bb: move-result-object v0 │ │ -3ea9c4: 7020 f6b2 0100 |00bc: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3ea9ca: 2701 |00bf: throw v1 │ │ +3ea804: |[3ea804] de.danoeh.antennapod.databinding.CoverFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/CoverFragmentBinding; │ │ +3ea814: 0800 1300 |0000: move-object/from16 v0, v19 │ │ +3ea818: 1401 9600 0a7f |0002: const v1, #float 1.83437e+38 // #7f0a0096 │ │ +3ea81e: 7120 794a 1000 |0005: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ea824: 0c02 |0008: move-result-object v2 │ │ +3ea826: 0725 |0009: move-object v5, v2 │ │ +3ea828: 1f05 f702 |000a: check-cast v5, Landroid/widget/ImageButton; // type@02f7 │ │ +3ea82c: 3805 a000 |000c: if-eqz v5, 00ac // +00a0 │ │ +3ea830: 1401 9a00 0a7f |000e: const v1, #float 1.83437e+38 // #7f0a009a │ │ +3ea836: 7120 794a 1000 |0011: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ea83c: 0c02 |0014: move-result-object v2 │ │ +3ea83e: 0726 |0015: move-object v6, v2 │ │ +3ea840: 1f06 f702 |0016: check-cast v6, Landroid/widget/ImageButton; // type@02f7 │ │ +3ea844: 3806 9400 |0018: if-eqz v6, 00ac // +0094 │ │ +3ea848: 1401 b600 0a7f |001a: const v1, #float 1.83437e+38 // #7f0a00b6 │ │ +3ea84e: 7120 794a 1000 |001d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ea854: 0c02 |0020: move-result-object v2 │ │ +3ea856: 0727 |0021: move-object v7, v2 │ │ +3ea858: 1f07 fb02 |0022: check-cast v7, Landroid/widget/LinearLayout; // type@02fb │ │ +3ea85c: 3807 8800 |0024: if-eqz v7, 00ac // +0088 │ │ +3ea860: 1401 b700 0a7f |0026: const v1, #float 1.83437e+38 // #7f0a00b7 │ │ +3ea866: 7120 794a 1000 |0029: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ea86c: 0c02 |002c: move-result-object v2 │ │ +3ea86e: 0728 |002d: move-object v8, v2 │ │ +3ea870: 1f08 1503 |002e: check-cast v8, Landroid/widget/TextView; // type@0315 │ │ +3ea874: 3808 7c00 |0030: if-eqz v8, 00ac // +007c │ │ +3ea878: 0709 |0032: move-object v9, v0 │ │ +3ea87a: 1f09 fb02 |0033: check-cast v9, Landroid/widget/LinearLayout; // type@02fb │ │ +3ea87e: 1401 e400 0a7f |0035: const v1, #float 1.83438e+38 // #7f0a00e4 │ │ +3ea884: 7120 794a 1000 |0038: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ea88a: 0c02 |003b: move-result-object v2 │ │ +3ea88c: 072a |003c: move-object v10, v2 │ │ +3ea88e: 1f0a fb02 |003d: check-cast v10, Landroid/widget/LinearLayout; // type@02fb │ │ +3ea892: 380a 6d00 |003f: if-eqz v10, 00ac // +006d │ │ +3ea896: 1401 e100 0a7f |0041: const v1, #float 1.83438e+38 // #7f0a00e1 │ │ +3ea89c: 7120 794a 1000 |0044: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ea8a2: 0c02 |0047: move-result-object v2 │ │ +3ea8a4: 072b |0048: move-object v11, v2 │ │ +3ea8a6: 1f0b 8405 |0049: check-cast v11, Landroidx/constraintlayout/widget/ConstraintLayout; // type@0584 │ │ +3ea8aa: 380b 6100 |004b: if-eqz v11, 00ac // +0061 │ │ +3ea8ae: 1401 f800 0a7f |004d: const v1, #float 1.83438e+38 // #7f0a00f8 │ │ +3ea8b4: 7120 794a 1000 |0050: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ea8ba: 0c02 |0053: move-result-object v2 │ │ +3ea8bc: 072c |0054: move-object v12, v2 │ │ +3ea8be: 1f0c f902 |0055: check-cast v12, Landroid/widget/ImageView; // type@02f9 │ │ +3ea8c2: 380c 5500 |0057: if-eqz v12, 00ac // +0055 │ │ +3ea8c6: 1401 3a01 0a7f |0059: const v1, #float 1.8344e+38 // #7f0a013a │ │ +3ea8cc: 7120 794a 1000 |005c: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ea8d2: 0c02 |005f: move-result-object v2 │ │ +3ea8d4: 072d |0060: move-object v13, v2 │ │ +3ea8d6: 1f0d fb02 |0061: check-cast v13, Landroid/widget/LinearLayout; // type@02fb │ │ +3ea8da: 380d 4900 |0063: if-eqz v13, 00ac // +0049 │ │ +3ea8de: 1401 c401 0a7f |0065: const v1, #float 1.83443e+38 // #7f0a01c4 │ │ +3ea8e4: 7120 794a 1000 |0068: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ea8ea: 0c02 |006b: move-result-object v2 │ │ +3ea8ec: 072e |006c: move-object v14, v2 │ │ +3ea8ee: 1f0e f902 |006d: check-cast v14, Landroid/widget/ImageView; // type@02f9 │ │ +3ea8f2: 380e 3d00 |006f: if-eqz v14, 00ac // +003d │ │ +3ea8f6: 1401 5b02 0a7f |0071: const v1, #float 1.83446e+38 // #7f0a025b │ │ +3ea8fc: 7120 794a 1000 |0074: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ea902: 0c02 |0077: move-result-object v2 │ │ +3ea904: 072f |0078: move-object v15, v2 │ │ +3ea906: 1f0f fb02 |0079: check-cast v15, Landroid/widget/LinearLayout; // type@02fb │ │ +3ea90a: 380f 3100 |007b: if-eqz v15, 00ac // +0031 │ │ +3ea90e: 1401 0503 0a7f |007d: const v1, #float 1.83449e+38 // #7f0a0305 │ │ +3ea914: 7120 794a 1000 |0080: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ea91a: 0c02 |0083: move-result-object v2 │ │ +3ea91c: 0810 0200 |0084: move-object/from16 v16, v2 │ │ +3ea920: 1f10 1503 |0086: check-cast v16, Landroid/widget/TextView; // type@0315 │ │ +3ea924: 3810 2400 |0088: if-eqz v16, 00ac // +0024 │ │ +3ea928: 1401 a903 0a7f |008a: const v1, #float 1.83452e+38 // #7f0a03a9 │ │ +3ea92e: 7120 794a 1000 |008d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ea934: 0c02 |0090: move-result-object v2 │ │ +3ea936: 0811 0200 |0091: move-object/from16 v17, v2 │ │ +3ea93a: 1f11 1503 |0093: check-cast v17, Landroid/widget/TextView; // type@0315 │ │ +3ea93e: 3811 1700 |0095: if-eqz v17, 00ac // +0017 │ │ +3ea942: 1401 b803 0a7f |0097: const v1, #float 1.83453e+38 // #7f0a03b8 │ │ +3ea948: 7120 794a 1000 |009a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ea94e: 0c02 |009d: move-result-object v2 │ │ +3ea950: 0812 0200 |009e: move-object/from16 v18, v2 │ │ +3ea954: 1f12 1503 |00a0: check-cast v18, Landroid/widget/TextView; // type@0315 │ │ +3ea958: 3812 0a00 |00a2: if-eqz v18, 00ac // +000a │ │ +3ea95c: 2200 cf19 |00a4: new-instance v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // type@19cf │ │ +3ea960: 0703 |00a6: move-object v3, v0 │ │ +3ea962: 0794 |00a7: move-object v4, v9 │ │ +3ea964: 7610 b89e 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@9eb8 │ │ +3ea96a: 1100 |00ab: return-object v0 │ │ +3ea96c: 7401 bd0c 1300 |00ac: invoke-virtual/range {v19}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3ea972: 0c00 |00af: move-result-object v0 │ │ +3ea974: 6e20 0e03 1000 |00b0: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3ea97a: 0c00 |00b3: move-result-object v0 │ │ +3ea97c: 2201 7e1e |00b4: new-instance v1, Ljava/lang/NullPointerException; // type@1e7e │ │ +3ea980: 1a02 464a |00b6: const-string v2, "Missing required view with ID: " // string@4a46 │ │ +3ea984: 6e20 23b3 0200 |00b8: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3ea98a: 0c00 |00bb: move-result-object v0 │ │ +3ea98c: 7020 f6b2 0100 |00bc: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3ea992: 2701 |00bf: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=120 │ │ 0x0011 line=126 │ │ 0x001d line=132 │ │ 0x0029 line=138 │ │ 0x0032 line=143 │ │ @@ -861120,20 +861120,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 │ │ -3ea9cc: |[3ea9cc] de.danoeh.antennapod.databinding.CoverFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/CoverFragmentBinding; │ │ -3ea9dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ea9de: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ea9e0: 7130 bd9e 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@9ebd │ │ -3ea9e6: 0c02 |0005: move-result-object v2 │ │ -3ea9e8: 1102 |0006: return-object v2 │ │ +3ea994: |[3ea994] de.danoeh.antennapod.databinding.CoverFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/CoverFragmentBinding; │ │ +3ea9a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ea9a6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ea9a8: 7130 bd9e 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@9ebd │ │ +3ea9ae: 0c02 |0005: move-result-object v2 │ │ +3ea9b0: 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;) │ │ @@ -861141,24 +861141,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 │ │ -3ea9ec: |[3ea9ec] de.danoeh.antennapod.databinding.CoverFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/CoverFragmentBinding; │ │ -3ea9fc: 1400 2b00 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d002b │ │ -3eaa02: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3eaa04: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3eaa0a: 0c02 |0007: move-result-object v2 │ │ -3eaa0c: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3eaa10: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3eaa16: 7110 b99e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // method@9eb9 │ │ -3eaa1c: 0c02 |0010: move-result-object v2 │ │ -3eaa1e: 1102 |0011: return-object v2 │ │ +3ea9b4: |[3ea9b4] de.danoeh.antennapod.databinding.CoverFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/CoverFragmentBinding; │ │ +3ea9c4: 1400 2b00 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d002b │ │ +3ea9ca: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ea9cc: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3ea9d2: 0c02 |0007: move-result-object v2 │ │ +3ea9d4: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ea9d8: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3ea9de: 7110 b99e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // method@9eb9 │ │ +3ea9e4: 0c02 |0010: move-result-object v2 │ │ +3ea9e6: 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; │ │ @@ -861171,18 +861171,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ea808: |[3ea808] de.danoeh.antennapod.databinding.CoverFragmentBinding.getRoot:()Landroid/view/View; │ │ -3ea818: 6e10 bb9e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9ebb │ │ -3ea81e: 0c00 |0003: move-result-object v0 │ │ -3ea820: 1100 |0004: return-object v0 │ │ +3ea7d0: |[3ea7d0] de.danoeh.antennapod.databinding.CoverFragmentBinding.getRoot:()Landroid/view/View; │ │ +3ea7e0: 6e10 bb9e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9ebb │ │ +3ea7e6: 0c00 |0003: move-result-object v0 │ │ +3ea7e8: 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;) │ │ @@ -861190,17 +861190,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ea824: |[3ea824] de.danoeh.antennapod.databinding.CoverFragmentBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3ea834: 5410 e98e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.rootView:Landroid/widget/LinearLayout; // field@8ee9 │ │ -3ea838: 1100 |0002: return-object v0 │ │ +3ea7ec: |[3ea7ec] de.danoeh.antennapod.databinding.CoverFragmentBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3ea7fc: 5410 e98e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.rootView:Landroid/widget/LinearLayout; // field@8ee9 │ │ +3ea800: 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 : 5918 (CoverFragmentBinding.java) │ │ @@ -861236,19 +861236,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 │ │ -3eab5c: |[3eab5c] de.danoeh.antennapod.databinding.DialogSwitchPreferenceBinding.:(Landroid/widget/LinearLayout;Landroidx/appcompat/widget/SwitchCompat;)V │ │ -3eab6c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3eab72: 5b01 ee8e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/DialogSwitchPreferenceBinding;.rootView:Landroid/widget/LinearLayout; // field@8eee │ │ -3eab76: 5b02 ed8e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/DialogSwitchPreferenceBinding;.dialogSwitch:Landroidx/appcompat/widget/SwitchCompat; // field@8eed │ │ -3eab7a: 0e00 |0007: return-void │ │ +3eab24: |[3eab24] de.danoeh.antennapod.databinding.DialogSwitchPreferenceBinding.:(Landroid/widget/LinearLayout;Landroidx/appcompat/widget/SwitchCompat;)V │ │ +3eab34: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3eab3a: 5b01 ee8e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/DialogSwitchPreferenceBinding;.rootView:Landroid/widget/LinearLayout; // field@8eee │ │ +3eab3e: 5b02 ed8e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/DialogSwitchPreferenceBinding;.dialogSwitch:Landroidx/appcompat/widget/SwitchCompat; // field@8eed │ │ +3eab42: 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; │ │ @@ -861260,34 +861260,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 │ │ -3eaaa8: |[3eaaa8] de.danoeh.antennapod.databinding.DialogSwitchPreferenceBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/DialogSwitchPreferenceBinding; │ │ -3eaab8: 1400 0201 0a7f |0000: const v0, #float 1.83439e+38 // #7f0a0102 │ │ -3eaabe: 7120 794a 0200 |0003: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3eaac4: 0c01 |0006: move-result-object v1 │ │ -3eaac6: 1f01 ec04 |0007: check-cast v1, Landroidx/appcompat/widget/SwitchCompat; // type@04ec │ │ -3eaaca: 3801 0a00 |0009: if-eqz v1, 0013 // +000a │ │ -3eaace: 2200 d019 |000b: new-instance v0, Lde/danoeh/antennapod/databinding/DialogSwitchPreferenceBinding; // type@19d0 │ │ -3eaad2: 1f02 fb02 |000d: check-cast v2, Landroid/widget/LinearLayout; // type@02fb │ │ -3eaad6: 7030 be9e 2001 |000f: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/DialogSwitchPreferenceBinding;.:(Landroid/widget/LinearLayout;Landroidx/appcompat/widget/SwitchCompat;)V // method@9ebe │ │ -3eaadc: 1100 |0012: return-object v0 │ │ -3eaade: 6e10 bd0c 0200 |0013: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3eaae4: 0c02 |0016: move-result-object v2 │ │ -3eaae6: 6e20 0e03 0200 |0017: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3eaaec: 0c02 |001a: move-result-object v2 │ │ -3eaaee: 2200 7e1e |001b: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3eaaf2: 1a01 464a |001d: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3eaaf6: 6e20 23b3 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3eaafc: 0c02 |0022: move-result-object v2 │ │ -3eaafe: 7020 f6b2 2000 |0023: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3eab04: 2700 |0026: throw v0 │ │ +3eaa70: |[3eaa70] de.danoeh.antennapod.databinding.DialogSwitchPreferenceBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/DialogSwitchPreferenceBinding; │ │ +3eaa80: 1400 0201 0a7f |0000: const v0, #float 1.83439e+38 // #7f0a0102 │ │ +3eaa86: 7120 794a 0200 |0003: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3eaa8c: 0c01 |0006: move-result-object v1 │ │ +3eaa8e: 1f01 ec04 |0007: check-cast v1, Landroidx/appcompat/widget/SwitchCompat; // type@04ec │ │ +3eaa92: 3801 0a00 |0009: if-eqz v1, 0013 // +000a │ │ +3eaa96: 2200 d019 |000b: new-instance v0, Lde/danoeh/antennapod/databinding/DialogSwitchPreferenceBinding; // type@19d0 │ │ +3eaa9a: 1f02 fb02 |000d: check-cast v2, Landroid/widget/LinearLayout; // type@02fb │ │ +3eaa9e: 7030 be9e 2001 |000f: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/DialogSwitchPreferenceBinding;.:(Landroid/widget/LinearLayout;Landroidx/appcompat/widget/SwitchCompat;)V // method@9ebe │ │ +3eaaa4: 1100 |0012: return-object v0 │ │ +3eaaa6: 6e10 bd0c 0200 |0013: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3eaaac: 0c02 |0016: move-result-object v2 │ │ +3eaaae: 6e20 0e03 0200 |0017: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3eaab4: 0c02 |001a: move-result-object v2 │ │ +3eaab6: 2200 7e1e |001b: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3eaaba: 1a01 464a |001d: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3eaabe: 6e20 23b3 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3eaac4: 0c02 |0022: move-result-object v2 │ │ +3eaac6: 7020 f6b2 2000 |0023: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3eaacc: 2700 |0026: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=59 │ │ 0x000b line=64 │ │ 0x0013 line=66 │ │ 0x001b line=67 │ │ locals : │ │ @@ -861298,20 +861298,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 │ │ -3eab08: |[3eab08] de.danoeh.antennapod.databinding.DialogSwitchPreferenceBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/DialogSwitchPreferenceBinding; │ │ -3eab18: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3eab1a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3eab1c: 7130 c39e 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@9ec3 │ │ -3eab22: 0c02 |0005: move-result-object v2 │ │ -3eab24: 1102 |0006: return-object v2 │ │ +3eaad0: |[3eaad0] de.danoeh.antennapod.databinding.DialogSwitchPreferenceBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/DialogSwitchPreferenceBinding; │ │ +3eaae0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3eaae2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3eaae4: 7130 c39e 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@9ec3 │ │ +3eaaea: 0c02 |0005: move-result-object v2 │ │ +3eaaec: 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;) │ │ @@ -861319,24 +861319,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 │ │ -3eab28: |[3eab28] de.danoeh.antennapod.databinding.DialogSwitchPreferenceBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/DialogSwitchPreferenceBinding; │ │ -3eab38: 1400 3c00 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d003c │ │ -3eab3e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3eab40: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3eab46: 0c02 |0007: move-result-object v2 │ │ -3eab48: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3eab4c: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3eab52: 7110 bf9e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/DialogSwitchPreferenceBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/DialogSwitchPreferenceBinding; // method@9ebf │ │ -3eab58: 0c02 |0010: move-result-object v2 │ │ -3eab5a: 1102 |0011: return-object v2 │ │ +3eaaf0: |[3eaaf0] de.danoeh.antennapod.databinding.DialogSwitchPreferenceBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/DialogSwitchPreferenceBinding; │ │ +3eab00: 1400 3c00 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d003c │ │ +3eab06: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3eab08: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3eab0e: 0c02 |0007: move-result-object v2 │ │ +3eab10: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3eab14: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3eab1a: 7110 bf9e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/DialogSwitchPreferenceBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/DialogSwitchPreferenceBinding; // method@9ebf │ │ +3eab20: 0c02 |0010: move-result-object v2 │ │ +3eab22: 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; │ │ @@ -861349,18 +861349,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3eaa74: |[3eaa74] de.danoeh.antennapod.databinding.DialogSwitchPreferenceBinding.getRoot:()Landroid/view/View; │ │ -3eaa84: 6e10 c19e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/DialogSwitchPreferenceBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9ec1 │ │ -3eaa8a: 0c00 |0003: move-result-object v0 │ │ -3eaa8c: 1100 |0004: return-object v0 │ │ +3eaa3c: |[3eaa3c] de.danoeh.antennapod.databinding.DialogSwitchPreferenceBinding.getRoot:()Landroid/view/View; │ │ +3eaa4c: 6e10 c19e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/DialogSwitchPreferenceBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9ec1 │ │ +3eaa52: 0c00 |0003: move-result-object v0 │ │ +3eaa54: 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;) │ │ @@ -861368,17 +861368,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3eaa90: |[3eaa90] de.danoeh.antennapod.databinding.DialogSwitchPreferenceBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3eaaa0: 5410 ee8e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/DialogSwitchPreferenceBinding;.rootView:Landroid/widget/LinearLayout; // field@8eee │ │ -3eaaa4: 1100 |0002: return-object v0 │ │ +3eaa58: |[3eaa58] de.danoeh.antennapod.databinding.DialogSwitchPreferenceBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3eaa68: 5410 ee8e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/DialogSwitchPreferenceBinding;.rootView:Landroid/widget/LinearLayout; // field@8eee │ │ +3eaa6c: 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 : 6437 (DialogSwitchPreferenceBinding.java) │ │ @@ -861422,21 +861422,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 │ │ -3eac90: |[3eac90] de.danoeh.antennapod.databinding.DownloadLogFragmentBinding.:(Landroid/widget/RelativeLayout;Landroid/widget/ListView;Landroid/widget/ProgressBar;Lcom/google/android/material/appbar/MaterialToolbar;)V │ │ -3eaca0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3eaca6: 5b01 f18e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@8ef1 │ │ -3eacaa: 5b02 ef8e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.list:Landroid/widget/ListView; // field@8eef │ │ -3eacae: 5b03 f08e |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.progLoading:Landroid/widget/ProgressBar; // field@8ef0 │ │ -3eacb2: 5b04 f28e |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8ef2 │ │ -3eacb6: 0e00 |000b: return-void │ │ +3eac58: |[3eac58] de.danoeh.antennapod.databinding.DownloadLogFragmentBinding.:(Landroid/widget/RelativeLayout;Landroid/widget/ListView;Landroid/widget/ProgressBar;Lcom/google/android/material/appbar/MaterialToolbar;)V │ │ +3eac68: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3eac6e: 5b01 f18e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@8ef1 │ │ +3eac72: 5b02 ef8e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.list:Landroid/widget/ListView; // field@8eef │ │ +3eac76: 5b03 f08e |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.progLoading:Landroid/widget/ProgressBar; // field@8ef0 │ │ +3eac7a: 5b04 f28e |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8ef2 │ │ +3eac7e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ 0x0005 line=36 │ │ 0x0007 line=37 │ │ 0x0009 line=38 │ │ @@ -861452,44 +861452,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 │ │ -3eabb0: |[3eabb0] de.danoeh.antennapod.databinding.DownloadLogFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; │ │ -3eabc0: 1400 e901 0a7f |0000: const v0, #float 1.83443e+38 // #7f0a01e9 │ │ -3eabc6: 7120 794a 0400 |0003: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3eabcc: 0c01 |0006: move-result-object v1 │ │ -3eabce: 1f01 fd02 |0007: check-cast v1, Landroid/widget/ListView; // type@02fd │ │ -3eabd2: 3801 2000 |0009: if-eqz v1, 0029 // +0020 │ │ -3eabd6: 1400 9002 0a7f |000b: const v0, #float 1.83447e+38 // #7f0a0290 │ │ -3eabdc: 7120 794a 0400 |000e: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3eabe2: 0c02 |0011: move-result-object v2 │ │ -3eabe4: 1f02 0203 |0012: check-cast v2, Landroid/widget/ProgressBar; // type@0302 │ │ -3eabe8: 3802 1500 |0014: if-eqz v2, 0029 // +0015 │ │ -3eabec: 1400 9403 0a7f |0016: const v0, #float 1.83452e+38 // #7f0a0394 │ │ -3eabf2: 7120 794a 0400 |0019: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3eabf8: 0c03 |001c: move-result-object v3 │ │ -3eabfa: 1f03 6a14 |001d: check-cast v3, Lcom/google/android/material/appbar/MaterialToolbar; // type@146a │ │ -3eabfe: 3803 0a00 |001f: if-eqz v3, 0029 // +000a │ │ -3eac02: 2200 d119 |0021: new-instance v0, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; // type@19d1 │ │ -3eac06: 1f04 0803 |0023: check-cast v4, Landroid/widget/RelativeLayout; // type@0308 │ │ -3eac0a: 7053 c49e 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@9ec4 │ │ -3eac10: 1100 |0028: return-object v0 │ │ -3eac12: 6e10 bd0c 0400 |0029: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3eac18: 0c04 |002c: move-result-object v4 │ │ -3eac1a: 6e20 0e03 0400 |002d: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3eac20: 0c04 |0030: move-result-object v4 │ │ -3eac22: 2200 7e1e |0031: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3eac26: 1a01 464a |0033: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3eac2a: 6e20 23b3 4100 |0035: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3eac30: 0c04 |0038: move-result-object v4 │ │ -3eac32: 7020 f6b2 4000 |0039: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3eac38: 2700 |003c: throw v0 │ │ +3eab78: |[3eab78] de.danoeh.antennapod.databinding.DownloadLogFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; │ │ +3eab88: 1400 e901 0a7f |0000: const v0, #float 1.83443e+38 // #7f0a01e9 │ │ +3eab8e: 7120 794a 0400 |0003: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3eab94: 0c01 |0006: move-result-object v1 │ │ +3eab96: 1f01 fd02 |0007: check-cast v1, Landroid/widget/ListView; // type@02fd │ │ +3eab9a: 3801 2000 |0009: if-eqz v1, 0029 // +0020 │ │ +3eab9e: 1400 9002 0a7f |000b: const v0, #float 1.83447e+38 // #7f0a0290 │ │ +3eaba4: 7120 794a 0400 |000e: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3eabaa: 0c02 |0011: move-result-object v2 │ │ +3eabac: 1f02 0203 |0012: check-cast v2, Landroid/widget/ProgressBar; // type@0302 │ │ +3eabb0: 3802 1500 |0014: if-eqz v2, 0029 // +0015 │ │ +3eabb4: 1400 9403 0a7f |0016: const v0, #float 1.83452e+38 // #7f0a0394 │ │ +3eabba: 7120 794a 0400 |0019: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3eabc0: 0c03 |001c: move-result-object v3 │ │ +3eabc2: 1f03 6a14 |001d: check-cast v3, Lcom/google/android/material/appbar/MaterialToolbar; // type@146a │ │ +3eabc6: 3803 0a00 |001f: if-eqz v3, 0029 // +000a │ │ +3eabca: 2200 d119 |0021: new-instance v0, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; // type@19d1 │ │ +3eabce: 1f04 0803 |0023: check-cast v4, Landroid/widget/RelativeLayout; // type@0308 │ │ +3eabd2: 7053 c49e 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@9ec4 │ │ +3eabd8: 1100 |0028: return-object v0 │ │ +3eabda: 6e10 bd0c 0400 |0029: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3eabe0: 0c04 |002c: move-result-object v4 │ │ +3eabe2: 6e20 0e03 0400 |002d: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3eabe8: 0c04 |0030: move-result-object v4 │ │ +3eabea: 2200 7e1e |0031: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3eabee: 1a01 464a |0033: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3eabf2: 6e20 23b3 4100 |0035: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3eabf8: 0c04 |0038: move-result-object v4 │ │ +3eabfa: 7020 f6b2 4000 |0039: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3eac00: 2700 |003c: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=69 │ │ 0x000e line=75 │ │ 0x0019 line=81 │ │ 0x0021 line=86 │ │ 0x0029 line=88 │ │ @@ -861502,20 +861502,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 │ │ -3eac3c: |[3eac3c] de.danoeh.antennapod.databinding.DownloadLogFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; │ │ -3eac4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3eac4e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3eac50: 7130 c99e 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@9ec9 │ │ -3eac56: 0c02 |0005: move-result-object v2 │ │ -3eac58: 1102 |0006: return-object v2 │ │ +3eac04: |[3eac04] de.danoeh.antennapod.databinding.DownloadLogFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; │ │ +3eac14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3eac16: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3eac18: 7130 c99e 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@9ec9 │ │ +3eac1e: 0c02 |0005: move-result-object v2 │ │ +3eac20: 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;) │ │ @@ -861523,24 +861523,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 │ │ -3eac5c: |[3eac5c] de.danoeh.antennapod.databinding.DownloadLogFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; │ │ -3eac6c: 1400 3d00 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d003d │ │ -3eac72: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3eac74: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3eac7a: 0c02 |0007: move-result-object v2 │ │ -3eac7c: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3eac80: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3eac86: 7110 c59e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; // method@9ec5 │ │ -3eac8c: 0c02 |0010: move-result-object v2 │ │ -3eac8e: 1102 |0011: return-object v2 │ │ +3eac24: |[3eac24] de.danoeh.antennapod.databinding.DownloadLogFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; │ │ +3eac34: 1400 3d00 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d003d │ │ +3eac3a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3eac3c: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3eac42: 0c02 |0007: move-result-object v2 │ │ +3eac44: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3eac48: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3eac4e: 7110 c59e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; // method@9ec5 │ │ +3eac54: 0c02 |0010: move-result-object v2 │ │ +3eac56: 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; │ │ @@ -861553,18 +861553,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3eab7c: |[3eab7c] de.danoeh.antennapod.databinding.DownloadLogFragmentBinding.getRoot:()Landroid/view/View; │ │ -3eab8c: 6e10 c79e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@9ec7 │ │ -3eab92: 0c00 |0003: move-result-object v0 │ │ -3eab94: 1100 |0004: return-object v0 │ │ +3eab44: |[3eab44] de.danoeh.antennapod.databinding.DownloadLogFragmentBinding.getRoot:()Landroid/view/View; │ │ +3eab54: 6e10 c79e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@9ec7 │ │ +3eab5a: 0c00 |0003: move-result-object v0 │ │ +3eab5c: 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;) │ │ @@ -861572,17 +861572,17 @@ │ │ type : '()Landroid/widget/RelativeLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3eab98: |[3eab98] de.danoeh.antennapod.databinding.DownloadLogFragmentBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ -3eaba8: 5410 f18e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@8ef1 │ │ -3eabac: 1100 |0002: return-object v0 │ │ +3eab60: |[3eab60] de.danoeh.antennapod.databinding.DownloadLogFragmentBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ +3eab70: 5410 f18e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@8ef1 │ │ +3eab74: 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 : 6530 (DownloadLogFragmentBinding.java) │ │ @@ -861638,24 +861638,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 │ │ -3eae08: |[3eae08] 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 │ │ -3eae18: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3eae1e: 5b01 f48e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.rootView:Landroid/widget/LinearLayout; // field@8ef4 │ │ -3eae22: 5b02 f38e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.container:Landroid/widget/LinearLayout; // field@8ef3 │ │ -3eae26: 5b03 f58e |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.status:Landroid/widget/TextView; // field@8ef5 │ │ -3eae2a: 5b04 f68e |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.txtvIcon:Lcom/joanzapata/iconify/widget/IconTextView; // field@8ef6 │ │ -3eae2e: 5b05 f78e |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.txtvReason:Landroid/widget/TextView; // field@8ef7 │ │ -3eae32: 5b06 f88e |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.txtvTapForDetails:Landroid/widget/TextView; // field@8ef8 │ │ -3eae36: 5b07 f98e |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.txtvTitle:Landroid/widget/TextView; // field@8ef9 │ │ -3eae3a: 0e00 |0011: return-void │ │ +3eadd0: |[3eadd0] 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 │ │ +3eade0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3eade6: 5b01 f48e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.rootView:Landroid/widget/LinearLayout; // field@8ef4 │ │ +3eadea: 5b02 f38e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.container:Landroid/widget/LinearLayout; // field@8ef3 │ │ +3eadee: 5b03 f58e |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.status:Landroid/widget/TextView; // field@8ef5 │ │ +3eadf2: 5b04 f68e |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.txtvIcon:Lcom/joanzapata/iconify/widget/IconTextView; // field@8ef6 │ │ +3eadf6: 5b05 f78e |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.txtvReason:Landroid/widget/TextView; // field@8ef7 │ │ +3eadfa: 5b06 f88e |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.txtvTapForDetails:Landroid/widget/TextView; // field@8ef8 │ │ +3eadfe: 5b07 f98e |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.txtvTitle:Landroid/widget/TextView; // field@8ef9 │ │ +3eae02: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0003 line=44 │ │ 0x0005 line=45 │ │ 0x0007 line=46 │ │ 0x0009 line=47 │ │ @@ -861677,62 +861677,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 │ │ -3eacec: |[3eacec] de.danoeh.antennapod.databinding.DownloadlogItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/DownloadlogItemBinding; │ │ -3eacfc: 0782 |0000: move-object v2, v8 │ │ -3eacfe: 1f02 fb02 |0001: check-cast v2, Landroid/widget/LinearLayout; // type@02fb │ │ -3ead02: 1400 4503 0a7f |0003: const v0, #float 1.8345e+38 // #7f0a0345 │ │ -3ead08: 7120 794a 0800 |0006: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ead0e: 0c01 |0009: move-result-object v1 │ │ -3ead10: 0713 |000a: move-object v3, v1 │ │ -3ead12: 1f03 1503 |000b: check-cast v3, Landroid/widget/TextView; // type@0315 │ │ -3ead16: 3803 3a00 |000d: if-eqz v3, 0047 // +003a │ │ -3ead1a: 1400 af03 0a7f |000f: const v0, #float 1.83453e+38 // #7f0a03af │ │ -3ead20: 7120 794a 0800 |0012: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ead26: 0c01 |0015: move-result-object v1 │ │ -3ead28: 0714 |0016: move-object v4, v1 │ │ -3ead2a: 1f04 e316 |0017: check-cast v4, Lcom/joanzapata/iconify/widget/IconTextView; // type@16e3 │ │ -3ead2e: 3804 2e00 |0019: if-eqz v4, 0047 // +002e │ │ -3ead32: 1400 be03 0a7f |001b: const v0, #float 1.83453e+38 // #7f0a03be │ │ -3ead38: 7120 794a 0800 |001e: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ead3e: 0c01 |0021: move-result-object v1 │ │ -3ead40: 0715 |0022: move-object v5, v1 │ │ -3ead42: 1f05 1503 |0023: check-cast v5, Landroid/widget/TextView; // type@0315 │ │ -3ead46: 3805 2200 |0025: if-eqz v5, 0047 // +0022 │ │ -3ead4a: 1400 c203 0a7f |0027: const v0, #float 1.83453e+38 // #7f0a03c2 │ │ -3ead50: 7120 794a 0800 |002a: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ead56: 0c01 |002d: move-result-object v1 │ │ -3ead58: 0716 |002e: move-object v6, v1 │ │ -3ead5a: 1f06 1503 |002f: check-cast v6, Landroid/widget/TextView; // type@0315 │ │ -3ead5e: 3806 1600 |0031: if-eqz v6, 0047 // +0016 │ │ -3ead62: 1400 c303 0a7f |0033: const v0, #float 1.83453e+38 // #7f0a03c3 │ │ -3ead68: 7120 794a 0800 |0036: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ead6e: 0c01 |0039: move-result-object v1 │ │ -3ead70: 0717 |003a: move-object v7, v1 │ │ -3ead72: 1f07 1503 |003b: check-cast v7, Landroid/widget/TextView; // type@0315 │ │ -3ead76: 3807 0a00 |003d: if-eqz v7, 0047 // +000a │ │ -3ead7a: 2208 d219 |003f: new-instance v8, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding; // type@19d2 │ │ -3ead7e: 0780 |0041: move-object v0, v8 │ │ -3ead80: 0721 |0042: move-object v1, v2 │ │ -3ead82: 7608 ca9e 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@9eca │ │ -3ead88: 1108 |0046: return-object v8 │ │ -3ead8a: 6e10 bd0c 0800 |0047: invoke-virtual {v8}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3ead90: 0c08 |004a: move-result-object v8 │ │ -3ead92: 6e20 0e03 0800 |004b: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3ead98: 0c08 |004e: move-result-object v8 │ │ -3ead9a: 2200 7e1e |004f: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3ead9e: 1a01 464a |0051: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3eada2: 6e20 23b3 8100 |0053: invoke-virtual {v1, v8}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3eada8: 0c08 |0056: move-result-object v8 │ │ -3eadaa: 7020 f6b2 8000 |0057: invoke-direct {v0, v8}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3eadb0: 2700 |005a: throw v0 │ │ +3eacb4: |[3eacb4] de.danoeh.antennapod.databinding.DownloadlogItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/DownloadlogItemBinding; │ │ +3eacc4: 0782 |0000: move-object v2, v8 │ │ +3eacc6: 1f02 fb02 |0001: check-cast v2, Landroid/widget/LinearLayout; // type@02fb │ │ +3eacca: 1400 4503 0a7f |0003: const v0, #float 1.8345e+38 // #7f0a0345 │ │ +3eacd0: 7120 794a 0800 |0006: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3eacd6: 0c01 |0009: move-result-object v1 │ │ +3eacd8: 0713 |000a: move-object v3, v1 │ │ +3eacda: 1f03 1503 |000b: check-cast v3, Landroid/widget/TextView; // type@0315 │ │ +3eacde: 3803 3a00 |000d: if-eqz v3, 0047 // +003a │ │ +3eace2: 1400 af03 0a7f |000f: const v0, #float 1.83453e+38 // #7f0a03af │ │ +3eace8: 7120 794a 0800 |0012: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3eacee: 0c01 |0015: move-result-object v1 │ │ +3eacf0: 0714 |0016: move-object v4, v1 │ │ +3eacf2: 1f04 e316 |0017: check-cast v4, Lcom/joanzapata/iconify/widget/IconTextView; // type@16e3 │ │ +3eacf6: 3804 2e00 |0019: if-eqz v4, 0047 // +002e │ │ +3eacfa: 1400 be03 0a7f |001b: const v0, #float 1.83453e+38 // #7f0a03be │ │ +3ead00: 7120 794a 0800 |001e: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ead06: 0c01 |0021: move-result-object v1 │ │ +3ead08: 0715 |0022: move-object v5, v1 │ │ +3ead0a: 1f05 1503 |0023: check-cast v5, Landroid/widget/TextView; // type@0315 │ │ +3ead0e: 3805 2200 |0025: if-eqz v5, 0047 // +0022 │ │ +3ead12: 1400 c203 0a7f |0027: const v0, #float 1.83453e+38 // #7f0a03c2 │ │ +3ead18: 7120 794a 0800 |002a: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ead1e: 0c01 |002d: move-result-object v1 │ │ +3ead20: 0716 |002e: move-object v6, v1 │ │ +3ead22: 1f06 1503 |002f: check-cast v6, Landroid/widget/TextView; // type@0315 │ │ +3ead26: 3806 1600 |0031: if-eqz v6, 0047 // +0016 │ │ +3ead2a: 1400 c303 0a7f |0033: const v0, #float 1.83453e+38 // #7f0a03c3 │ │ +3ead30: 7120 794a 0800 |0036: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ead36: 0c01 |0039: move-result-object v1 │ │ +3ead38: 0717 |003a: move-object v7, v1 │ │ +3ead3a: 1f07 1503 |003b: check-cast v7, Landroid/widget/TextView; // type@0315 │ │ +3ead3e: 3807 0a00 |003d: if-eqz v7, 0047 // +000a │ │ +3ead42: 2208 d219 |003f: new-instance v8, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding; // type@19d2 │ │ +3ead46: 0780 |0041: move-object v0, v8 │ │ +3ead48: 0721 |0042: move-object v1, v2 │ │ +3ead4a: 7608 ca9e 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@9eca │ │ +3ead50: 1108 |0046: return-object v8 │ │ +3ead52: 6e10 bd0c 0800 |0047: invoke-virtual {v8}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3ead58: 0c08 |004a: move-result-object v8 │ │ +3ead5a: 6e20 0e03 0800 |004b: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3ead60: 0c08 |004e: move-result-object v8 │ │ +3ead62: 2200 7e1e |004f: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3ead66: 1a01 464a |0051: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3ead6a: 6e20 23b3 8100 |0053: invoke-virtual {v1, v8}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3ead70: 0c08 |0056: move-result-object v8 │ │ +3ead72: 7020 f6b2 8000 |0057: invoke-direct {v0, v8}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3ead78: 2700 |005a: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0006 line=83 │ │ 0x0012 line=89 │ │ 0x001e line=95 │ │ 0x002a line=101 │ │ @@ -861748,20 +861748,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 │ │ -3eadb4: |[3eadb4] de.danoeh.antennapod.databinding.DownloadlogItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/DownloadlogItemBinding; │ │ -3eadc4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3eadc6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3eadc8: 7130 cf9e 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@9ecf │ │ -3eadce: 0c02 |0005: move-result-object v2 │ │ -3eadd0: 1102 |0006: return-object v2 │ │ +3ead7c: |[3ead7c] de.danoeh.antennapod.databinding.DownloadlogItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/DownloadlogItemBinding; │ │ +3ead8c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ead8e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ead90: 7130 cf9e 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@9ecf │ │ +3ead96: 0c02 |0005: move-result-object v2 │ │ +3ead98: 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;) │ │ @@ -861769,24 +861769,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 │ │ -3eadd4: |[3eadd4] de.danoeh.antennapod.databinding.DownloadlogItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/DownloadlogItemBinding; │ │ -3eade4: 1400 3e00 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d003e │ │ -3eadea: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3eadec: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3eadf2: 0c02 |0007: move-result-object v2 │ │ -3eadf4: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3eadf8: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3eadfe: 7110 cb9e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/DownloadlogItemBinding; // method@9ecb │ │ -3eae04: 0c02 |0010: move-result-object v2 │ │ -3eae06: 1102 |0011: return-object v2 │ │ +3ead9c: |[3ead9c] de.danoeh.antennapod.databinding.DownloadlogItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/DownloadlogItemBinding; │ │ +3eadac: 1400 3e00 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d003e │ │ +3eadb2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3eadb4: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3eadba: 0c02 |0007: move-result-object v2 │ │ +3eadbc: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3eadc0: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3eadc6: 7110 cb9e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/DownloadlogItemBinding; // method@9ecb │ │ +3eadcc: 0c02 |0010: move-result-object v2 │ │ +3eadce: 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; │ │ @@ -861799,18 +861799,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3eacb8: |[3eacb8] de.danoeh.antennapod.databinding.DownloadlogItemBinding.getRoot:()Landroid/view/View; │ │ -3eacc8: 6e10 cd9e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9ecd │ │ -3eacce: 0c00 |0003: move-result-object v0 │ │ -3eacd0: 1100 |0004: return-object v0 │ │ +3eac80: |[3eac80] de.danoeh.antennapod.databinding.DownloadlogItemBinding.getRoot:()Landroid/view/View; │ │ +3eac90: 6e10 cd9e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9ecd │ │ +3eac96: 0c00 |0003: move-result-object v0 │ │ +3eac98: 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;) │ │ @@ -861818,17 +861818,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3eacd4: |[3eacd4] de.danoeh.antennapod.databinding.DownloadlogItemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3eace4: 5410 f48e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.rootView:Landroid/widget/LinearLayout; // field@8ef4 │ │ -3eace8: 1100 |0002: return-object v0 │ │ +3eac9c: |[3eac9c] de.danoeh.antennapod.databinding.DownloadlogItemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3eacac: 5410 f48e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.rootView:Landroid/widget/LinearLayout; // field@8ef4 │ │ +3eacb0: 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 : 6546 (DownloadlogItemBinding.java) │ │ @@ -861880,23 +861880,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 │ │ -3eaf88: |[3eaf88] 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 │ │ -3eaf98: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3eaf9e: 5b01 fe8e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8efe │ │ -3eafa2: 5b02 fa8e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.commonTagsInfo:Lcom/joanzapata/iconify/widget/IconTextView; // field@8efa │ │ -3eafa6: 5b03 fb8e |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.newTagEditText:Landroid/widget/AutoCompleteTextView; // field@8efb │ │ -3eafaa: 5b04 fc8e |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.newTagTextInput:Lcom/google/android/material/textfield/TextInputLayout; // field@8efc │ │ -3eafae: 5b05 fd8e |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.rootFolderCheckbox:Landroid/widget/CheckBox; // field@8efd │ │ -3eafb2: 5b06 ff8e |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.tagsRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@8eff │ │ -3eafb6: 0e00 |000f: return-void │ │ +3eaf50: |[3eaf50] 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 │ │ +3eaf60: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3eaf66: 5b01 fe8e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8efe │ │ +3eaf6a: 5b02 fa8e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.commonTagsInfo:Lcom/joanzapata/iconify/widget/IconTextView; // field@8efa │ │ +3eaf6e: 5b03 fb8e |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.newTagEditText:Landroid/widget/AutoCompleteTextView; // field@8efb │ │ +3eaf72: 5b04 fc8e |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.newTagTextInput:Lcom/google/android/material/textfield/TextInputLayout; // field@8efc │ │ +3eaf76: 5b05 fd8e |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.rootFolderCheckbox:Landroid/widget/CheckBox; // field@8efd │ │ +3eaf7a: 5b06 ff8e |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.tagsRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@8eff │ │ +3eaf7e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=45 │ │ 0x0005 line=46 │ │ 0x0007 line=47 │ │ 0x0009 line=48 │ │ @@ -861916,61 +861916,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 │ │ -3eae70: |[3eae70] de.danoeh.antennapod.databinding.EditTagsDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; │ │ -3eae80: 1400 d100 0a7f |0000: const v0, #float 1.83438e+38 // #7f0a00d1 │ │ -3eae86: 7120 794a 0900 |0003: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3eae8c: 0c01 |0006: move-result-object v1 │ │ -3eae8e: 0714 |0007: move-object v4, v1 │ │ -3eae90: 1f04 e316 |0008: check-cast v4, Lcom/joanzapata/iconify/widget/IconTextView; // type@16e3 │ │ -3eae94: 3804 3c00 |000a: if-eqz v4, 0046 // +003c │ │ -3eae98: 1400 4302 0a7f |000c: const v0, #float 1.83445e+38 // #7f0a0243 │ │ -3eae9e: 7120 794a 0900 |000f: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3eaea4: 0c01 |0012: move-result-object v1 │ │ -3eaea6: 0715 |0013: move-object v5, v1 │ │ -3eaea8: 1f05 e402 |0014: check-cast v5, Landroid/widget/AutoCompleteTextView; // type@02e4 │ │ -3eaeac: 3805 3000 |0016: if-eqz v5, 0046 // +0030 │ │ -3eaeb0: 1400 4402 0a7f |0018: const v0, #float 1.83445e+38 // #7f0a0244 │ │ -3eaeb6: 7120 794a 0900 |001b: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3eaebc: 0c01 |001e: move-result-object v1 │ │ -3eaebe: 0716 |001f: move-object v6, v1 │ │ -3eaec0: 1f06 0d16 |0020: check-cast v6, Lcom/google/android/material/textfield/TextInputLayout; // type@160d │ │ -3eaec4: 3806 2400 |0022: if-eqz v6, 0046 // +0024 │ │ -3eaec8: 1400 b802 0a7f |0024: const v0, #float 1.83448e+38 // #7f0a02b8 │ │ -3eaece: 7120 794a 0900 |0027: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3eaed4: 0c01 |002a: move-result-object v1 │ │ -3eaed6: 0717 |002b: move-object v7, v1 │ │ -3eaed8: 1f07 e702 |002c: check-cast v7, Landroid/widget/CheckBox; // type@02e7 │ │ -3eaedc: 3807 1800 |002e: if-eqz v7, 0046 // +0018 │ │ -3eaee0: 1400 6d03 0a7f |0030: const v0, #float 1.83451e+38 // #7f0a036d │ │ -3eaee6: 7120 794a 0900 |0033: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3eaeec: 0c01 |0036: move-result-object v1 │ │ -3eaeee: 0718 |0037: move-object v8, v1 │ │ -3eaef0: 1f08 400b |0038: check-cast v8, Landroidx/recyclerview/widget/RecyclerView; // type@0b40 │ │ -3eaef4: 3808 0c00 |003a: if-eqz v8, 0046 // +000c │ │ -3eaef8: 2200 d319 |003c: new-instance v0, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // type@19d3 │ │ -3eaefc: 0793 |003e: move-object v3, v9 │ │ -3eaefe: 1f03 fb02 |003f: check-cast v3, Landroid/widget/LinearLayout; // type@02fb │ │ -3eaf02: 0702 |0041: move-object v2, v0 │ │ -3eaf04: 7607 d09e 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@9ed0 │ │ -3eaf0a: 1100 |0045: return-object v0 │ │ -3eaf0c: 6e10 bd0c 0900 |0046: invoke-virtual {v9}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3eaf12: 0c09 |0049: move-result-object v9 │ │ -3eaf14: 6e20 0e03 0900 |004a: invoke-virtual {v9, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3eaf1a: 0c09 |004d: move-result-object v9 │ │ -3eaf1c: 2200 7e1e |004e: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3eaf20: 1a01 464a |0050: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3eaf24: 6e20 23b3 9100 |0052: invoke-virtual {v1, v9}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3eaf2a: 0c09 |0055: move-result-object v9 │ │ -3eaf2c: 7020 f6b2 9000 |0056: invoke-direct {v0, v9}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3eaf32: 2700 |0059: throw v0 │ │ +3eae38: |[3eae38] de.danoeh.antennapod.databinding.EditTagsDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; │ │ +3eae48: 1400 d100 0a7f |0000: const v0, #float 1.83438e+38 // #7f0a00d1 │ │ +3eae4e: 7120 794a 0900 |0003: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3eae54: 0c01 |0006: move-result-object v1 │ │ +3eae56: 0714 |0007: move-object v4, v1 │ │ +3eae58: 1f04 e316 |0008: check-cast v4, Lcom/joanzapata/iconify/widget/IconTextView; // type@16e3 │ │ +3eae5c: 3804 3c00 |000a: if-eqz v4, 0046 // +003c │ │ +3eae60: 1400 4302 0a7f |000c: const v0, #float 1.83445e+38 // #7f0a0243 │ │ +3eae66: 7120 794a 0900 |000f: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3eae6c: 0c01 |0012: move-result-object v1 │ │ +3eae6e: 0715 |0013: move-object v5, v1 │ │ +3eae70: 1f05 e402 |0014: check-cast v5, Landroid/widget/AutoCompleteTextView; // type@02e4 │ │ +3eae74: 3805 3000 |0016: if-eqz v5, 0046 // +0030 │ │ +3eae78: 1400 4402 0a7f |0018: const v0, #float 1.83445e+38 // #7f0a0244 │ │ +3eae7e: 7120 794a 0900 |001b: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3eae84: 0c01 |001e: move-result-object v1 │ │ +3eae86: 0716 |001f: move-object v6, v1 │ │ +3eae88: 1f06 0d16 |0020: check-cast v6, Lcom/google/android/material/textfield/TextInputLayout; // type@160d │ │ +3eae8c: 3806 2400 |0022: if-eqz v6, 0046 // +0024 │ │ +3eae90: 1400 b802 0a7f |0024: const v0, #float 1.83448e+38 // #7f0a02b8 │ │ +3eae96: 7120 794a 0900 |0027: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3eae9c: 0c01 |002a: move-result-object v1 │ │ +3eae9e: 0717 |002b: move-object v7, v1 │ │ +3eaea0: 1f07 e702 |002c: check-cast v7, Landroid/widget/CheckBox; // type@02e7 │ │ +3eaea4: 3807 1800 |002e: if-eqz v7, 0046 // +0018 │ │ +3eaea8: 1400 6d03 0a7f |0030: const v0, #float 1.83451e+38 // #7f0a036d │ │ +3eaeae: 7120 794a 0900 |0033: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3eaeb4: 0c01 |0036: move-result-object v1 │ │ +3eaeb6: 0718 |0037: move-object v8, v1 │ │ +3eaeb8: 1f08 400b |0038: check-cast v8, Landroidx/recyclerview/widget/RecyclerView; // type@0b40 │ │ +3eaebc: 3808 0c00 |003a: if-eqz v8, 0046 // +000c │ │ +3eaec0: 2200 d319 |003c: new-instance v0, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // type@19d3 │ │ +3eaec4: 0793 |003e: move-object v3, v9 │ │ +3eaec6: 1f03 fb02 |003f: check-cast v3, Landroid/widget/LinearLayout; // type@02fb │ │ +3eaeca: 0702 |0041: move-object v2, v0 │ │ +3eaecc: 7607 d09e 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@9ed0 │ │ +3eaed2: 1100 |0045: return-object v0 │ │ +3eaed4: 6e10 bd0c 0900 |0046: invoke-virtual {v9}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3eaeda: 0c09 |0049: move-result-object v9 │ │ +3eaedc: 6e20 0e03 0900 |004a: invoke-virtual {v9, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3eaee2: 0c09 |004d: move-result-object v9 │ │ +3eaee4: 2200 7e1e |004e: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3eaee8: 1a01 464a |0050: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3eaeec: 6e20 23b3 9100 |0052: invoke-virtual {v1, v9}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3eaef2: 0c09 |0055: move-result-object v9 │ │ +3eaef4: 7020 f6b2 9000 |0056: invoke-direct {v0, v9}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3eaefa: 2700 |0059: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=81 │ │ 0x000f line=87 │ │ 0x001b line=93 │ │ 0x0027 line=99 │ │ 0x0033 line=105 │ │ @@ -861985,20 +861985,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 │ │ -3eaf34: |[3eaf34] de.danoeh.antennapod.databinding.EditTagsDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; │ │ -3eaf44: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3eaf46: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3eaf48: 7130 d59e 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@9ed5 │ │ -3eaf4e: 0c02 |0005: move-result-object v2 │ │ -3eaf50: 1102 |0006: return-object v2 │ │ +3eaefc: |[3eaefc] de.danoeh.antennapod.databinding.EditTagsDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; │ │ +3eaf0c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3eaf0e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3eaf10: 7130 d59e 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@9ed5 │ │ +3eaf16: 0c02 |0005: move-result-object v2 │ │ +3eaf18: 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;) │ │ @@ -862006,24 +862006,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 │ │ -3eaf54: |[3eaf54] de.danoeh.antennapod.databinding.EditTagsDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; │ │ -3eaf64: 1400 4000 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d0040 │ │ -3eaf6a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3eaf6c: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3eaf72: 0c02 |0007: move-result-object v2 │ │ -3eaf74: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3eaf78: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3eaf7e: 7110 d19e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // method@9ed1 │ │ -3eaf84: 0c02 |0010: move-result-object v2 │ │ -3eaf86: 1102 |0011: return-object v2 │ │ +3eaf1c: |[3eaf1c] de.danoeh.antennapod.databinding.EditTagsDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; │ │ +3eaf2c: 1400 4000 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d0040 │ │ +3eaf32: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3eaf34: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3eaf3a: 0c02 |0007: move-result-object v2 │ │ +3eaf3c: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3eaf40: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3eaf46: 7110 d19e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // method@9ed1 │ │ +3eaf4c: 0c02 |0010: move-result-object v2 │ │ +3eaf4e: 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; │ │ @@ -862036,18 +862036,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3eae3c: |[3eae3c] de.danoeh.antennapod.databinding.EditTagsDialogBinding.getRoot:()Landroid/view/View; │ │ -3eae4c: 6e10 d39e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9ed3 │ │ -3eae52: 0c00 |0003: move-result-object v0 │ │ -3eae54: 1100 |0004: return-object v0 │ │ +3eae04: |[3eae04] de.danoeh.antennapod.databinding.EditTagsDialogBinding.getRoot:()Landroid/view/View; │ │ +3eae14: 6e10 d39e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9ed3 │ │ +3eae1a: 0c00 |0003: move-result-object v0 │ │ +3eae1c: 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;) │ │ @@ -862055,17 +862055,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3eae58: |[3eae58] de.danoeh.antennapod.databinding.EditTagsDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3eae68: 5410 fe8e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8efe │ │ -3eae6c: 1100 |0002: return-object v0 │ │ +3eae20: |[3eae20] de.danoeh.antennapod.databinding.EditTagsDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3eae30: 5410 fe8e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8efe │ │ +3eae34: 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 : 6824 (EditTagsDialogBinding.java) │ │ @@ -862101,19 +862101,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 │ │ -3eb0a0: |[3eb0a0] de.danoeh.antennapod.databinding.EditTextDialogBinding.:(Landroid/widget/LinearLayout;Landroid/widget/EditText;)V │ │ -3eb0b0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3eb0b6: 5b01 008f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8f00 │ │ -3eb0ba: 5b02 018f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.urlEditText:Landroid/widget/EditText; // field@8f01 │ │ -3eb0be: 0e00 |0007: return-void │ │ +3eb068: |[3eb068] de.danoeh.antennapod.databinding.EditTextDialogBinding.:(Landroid/widget/LinearLayout;Landroid/widget/EditText;)V │ │ +3eb078: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3eb07e: 5b01 008f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8f00 │ │ +3eb082: 5b02 018f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.urlEditText:Landroid/widget/EditText; // field@8f01 │ │ +3eb086: 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; │ │ @@ -862125,34 +862125,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 │ │ -3eafec: |[3eafec] de.danoeh.antennapod.databinding.EditTextDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EditTextDialogBinding; │ │ -3eaffc: 1400 cd03 0a7f |0000: const v0, #float 1.83453e+38 // #7f0a03cd │ │ -3eb002: 7120 794a 0200 |0003: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3eb008: 0c01 |0006: move-result-object v1 │ │ -3eb00a: 1f01 ee02 |0007: check-cast v1, Landroid/widget/EditText; // type@02ee │ │ -3eb00e: 3801 0a00 |0009: if-eqz v1, 0013 // +000a │ │ -3eb012: 2200 d419 |000b: new-instance v0, Lde/danoeh/antennapod/databinding/EditTextDialogBinding; // type@19d4 │ │ -3eb016: 1f02 fb02 |000d: check-cast v2, Landroid/widget/LinearLayout; // type@02fb │ │ -3eb01a: 7030 d69e 2001 |000f: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/EditText;)V // method@9ed6 │ │ -3eb020: 1100 |0012: return-object v0 │ │ -3eb022: 6e10 bd0c 0200 |0013: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3eb028: 0c02 |0016: move-result-object v2 │ │ -3eb02a: 6e20 0e03 0200 |0017: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3eb030: 0c02 |001a: move-result-object v2 │ │ -3eb032: 2200 7e1e |001b: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3eb036: 1a01 464a |001d: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3eb03a: 6e20 23b3 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3eb040: 0c02 |0022: move-result-object v2 │ │ -3eb042: 7020 f6b2 2000 |0023: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3eb048: 2700 |0026: throw v0 │ │ +3eafb4: |[3eafb4] de.danoeh.antennapod.databinding.EditTextDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EditTextDialogBinding; │ │ +3eafc4: 1400 cd03 0a7f |0000: const v0, #float 1.83453e+38 // #7f0a03cd │ │ +3eafca: 7120 794a 0200 |0003: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3eafd0: 0c01 |0006: move-result-object v1 │ │ +3eafd2: 1f01 ee02 |0007: check-cast v1, Landroid/widget/EditText; // type@02ee │ │ +3eafd6: 3801 0a00 |0009: if-eqz v1, 0013 // +000a │ │ +3eafda: 2200 d419 |000b: new-instance v0, Lde/danoeh/antennapod/databinding/EditTextDialogBinding; // type@19d4 │ │ +3eafde: 1f02 fb02 |000d: check-cast v2, Landroid/widget/LinearLayout; // type@02fb │ │ +3eafe2: 7030 d69e 2001 |000f: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/EditText;)V // method@9ed6 │ │ +3eafe8: 1100 |0012: return-object v0 │ │ +3eafea: 6e10 bd0c 0200 |0013: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3eaff0: 0c02 |0016: move-result-object v2 │ │ +3eaff2: 6e20 0e03 0200 |0017: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3eaff8: 0c02 |001a: move-result-object v2 │ │ +3eaffa: 2200 7e1e |001b: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3eaffe: 1a01 464a |001d: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3eb002: 6e20 23b3 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3eb008: 0c02 |0022: move-result-object v2 │ │ +3eb00a: 7020 f6b2 2000 |0023: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3eb010: 2700 |0026: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=58 │ │ 0x000b line=63 │ │ 0x0013 line=65 │ │ 0x001b line=66 │ │ locals : │ │ @@ -862163,20 +862163,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 │ │ -3eb04c: |[3eb04c] de.danoeh.antennapod.databinding.EditTextDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EditTextDialogBinding; │ │ -3eb05c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3eb05e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3eb060: 7130 db9e 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@9edb │ │ -3eb066: 0c02 |0005: move-result-object v2 │ │ -3eb068: 1102 |0006: return-object v2 │ │ +3eb014: |[3eb014] de.danoeh.antennapod.databinding.EditTextDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EditTextDialogBinding; │ │ +3eb024: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3eb026: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3eb028: 7130 db9e 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@9edb │ │ +3eb02e: 0c02 |0005: move-result-object v2 │ │ +3eb030: 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;) │ │ @@ -862184,24 +862184,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 │ │ -3eb06c: |[3eb06c] de.danoeh.antennapod.databinding.EditTextDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/EditTextDialogBinding; │ │ -3eb07c: 1400 4100 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d0041 │ │ -3eb082: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3eb084: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3eb08a: 0c02 |0007: move-result-object v2 │ │ -3eb08c: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3eb090: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3eb096: 7110 d79e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EditTextDialogBinding; // method@9ed7 │ │ -3eb09c: 0c02 |0010: move-result-object v2 │ │ -3eb09e: 1102 |0011: return-object v2 │ │ +3eb034: |[3eb034] de.danoeh.antennapod.databinding.EditTextDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/EditTextDialogBinding; │ │ +3eb044: 1400 4100 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d0041 │ │ +3eb04a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3eb04c: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3eb052: 0c02 |0007: move-result-object v2 │ │ +3eb054: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3eb058: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3eb05e: 7110 d79e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EditTextDialogBinding; // method@9ed7 │ │ +3eb064: 0c02 |0010: move-result-object v2 │ │ +3eb066: 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; │ │ @@ -862214,18 +862214,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3eafb8: |[3eafb8] de.danoeh.antennapod.databinding.EditTextDialogBinding.getRoot:()Landroid/view/View; │ │ -3eafc8: 6e10 d99e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9ed9 │ │ -3eafce: 0c00 |0003: move-result-object v0 │ │ -3eafd0: 1100 |0004: return-object v0 │ │ +3eaf80: |[3eaf80] de.danoeh.antennapod.databinding.EditTextDialogBinding.getRoot:()Landroid/view/View; │ │ +3eaf90: 6e10 d99e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9ed9 │ │ +3eaf96: 0c00 |0003: move-result-object v0 │ │ +3eaf98: 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;) │ │ @@ -862233,17 +862233,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3eafd4: |[3eafd4] de.danoeh.antennapod.databinding.EditTextDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3eafe4: 5410 008f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8f00 │ │ -3eafe8: 1100 |0002: return-object v0 │ │ +3eaf9c: |[3eaf9c] de.danoeh.antennapod.databinding.EditTextDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3eafac: 5410 008f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8f00 │ │ +3eafb0: 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 : 6828 (EditTextDialogBinding.java) │ │ @@ -862279,19 +862279,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 │ │ -3eb1a8: |[3eb1a8] de.danoeh.antennapod.databinding.EllipsizeStartListitemBinding.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;)V │ │ -3eb1b8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3eb1be: 5b01 028f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding;.rootView:Landroid/widget/LinearLayout; // field@8f02 │ │ -3eb1c2: 5b02 038f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding;.txtvTitle:Landroid/widget/TextView; // field@8f03 │ │ -3eb1c6: 0e00 |0007: return-void │ │ +3eb170: |[3eb170] de.danoeh.antennapod.databinding.EllipsizeStartListitemBinding.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;)V │ │ +3eb180: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3eb186: 5b01 028f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding;.rootView:Landroid/widget/LinearLayout; // field@8f02 │ │ +3eb18a: 5b02 038f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding;.txtvTitle:Landroid/widget/TextView; // field@8f03 │ │ +3eb18e: 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; │ │ @@ -862303,34 +862303,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 │ │ -3eb0f4: |[3eb0f4] de.danoeh.antennapod.databinding.EllipsizeStartListitemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding; │ │ -3eb104: 1400 c303 0a7f |0000: const v0, #float 1.83453e+38 // #7f0a03c3 │ │ -3eb10a: 7120 794a 0200 |0003: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3eb110: 0c01 |0006: move-result-object v1 │ │ -3eb112: 1f01 1503 |0007: check-cast v1, Landroid/widget/TextView; // type@0315 │ │ -3eb116: 3801 0a00 |0009: if-eqz v1, 0013 // +000a │ │ -3eb11a: 2200 d519 |000b: new-instance v0, Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding; // type@19d5 │ │ -3eb11e: 1f02 fb02 |000d: check-cast v2, Landroid/widget/LinearLayout; // type@02fb │ │ -3eb122: 7030 dc9e 2001 |000f: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;)V // method@9edc │ │ -3eb128: 1100 |0012: return-object v0 │ │ -3eb12a: 6e10 bd0c 0200 |0013: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3eb130: 0c02 |0016: move-result-object v2 │ │ -3eb132: 6e20 0e03 0200 |0017: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3eb138: 0c02 |001a: move-result-object v2 │ │ -3eb13a: 2200 7e1e |001b: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3eb13e: 1a01 464a |001d: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3eb142: 6e20 23b3 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3eb148: 0c02 |0022: move-result-object v2 │ │ -3eb14a: 7020 f6b2 2000 |0023: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3eb150: 2700 |0026: throw v0 │ │ +3eb0bc: |[3eb0bc] de.danoeh.antennapod.databinding.EllipsizeStartListitemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding; │ │ +3eb0cc: 1400 c303 0a7f |0000: const v0, #float 1.83453e+38 // #7f0a03c3 │ │ +3eb0d2: 7120 794a 0200 |0003: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3eb0d8: 0c01 |0006: move-result-object v1 │ │ +3eb0da: 1f01 1503 |0007: check-cast v1, Landroid/widget/TextView; // type@0315 │ │ +3eb0de: 3801 0a00 |0009: if-eqz v1, 0013 // +000a │ │ +3eb0e2: 2200 d519 |000b: new-instance v0, Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding; // type@19d5 │ │ +3eb0e6: 1f02 fb02 |000d: check-cast v2, Landroid/widget/LinearLayout; // type@02fb │ │ +3eb0ea: 7030 dc9e 2001 |000f: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;)V // method@9edc │ │ +3eb0f0: 1100 |0012: return-object v0 │ │ +3eb0f2: 6e10 bd0c 0200 |0013: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3eb0f8: 0c02 |0016: move-result-object v2 │ │ +3eb0fa: 6e20 0e03 0200 |0017: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3eb100: 0c02 |001a: move-result-object v2 │ │ +3eb102: 2200 7e1e |001b: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3eb106: 1a01 464a |001d: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3eb10a: 6e20 23b3 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3eb110: 0c02 |0022: move-result-object v2 │ │ +3eb112: 7020 f6b2 2000 |0023: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3eb118: 2700 |0026: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=59 │ │ 0x000b line=64 │ │ 0x0013 line=66 │ │ 0x001b line=67 │ │ locals : │ │ @@ -862341,20 +862341,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 │ │ -3eb154: |[3eb154] de.danoeh.antennapod.databinding.EllipsizeStartListitemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding; │ │ -3eb164: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3eb166: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3eb168: 7130 e19e 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@9ee1 │ │ -3eb16e: 0c02 |0005: move-result-object v2 │ │ -3eb170: 1102 |0006: return-object v2 │ │ +3eb11c: |[3eb11c] de.danoeh.antennapod.databinding.EllipsizeStartListitemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding; │ │ +3eb12c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3eb12e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3eb130: 7130 e19e 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@9ee1 │ │ +3eb136: 0c02 |0005: move-result-object v2 │ │ +3eb138: 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;) │ │ @@ -862362,24 +862362,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 │ │ -3eb174: |[3eb174] de.danoeh.antennapod.databinding.EllipsizeStartListitemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding; │ │ -3eb184: 1400 4200 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d0042 │ │ -3eb18a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3eb18c: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3eb192: 0c02 |0007: move-result-object v2 │ │ -3eb194: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3eb198: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3eb19e: 7110 dd9e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding; // method@9edd │ │ -3eb1a4: 0c02 |0010: move-result-object v2 │ │ -3eb1a6: 1102 |0011: return-object v2 │ │ +3eb13c: |[3eb13c] de.danoeh.antennapod.databinding.EllipsizeStartListitemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding; │ │ +3eb14c: 1400 4200 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d0042 │ │ +3eb152: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3eb154: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3eb15a: 0c02 |0007: move-result-object v2 │ │ +3eb15c: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3eb160: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3eb166: 7110 dd9e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding; // method@9edd │ │ +3eb16c: 0c02 |0010: move-result-object v2 │ │ +3eb16e: 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; │ │ @@ -862392,18 +862392,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3eb0c0: |[3eb0c0] de.danoeh.antennapod.databinding.EllipsizeStartListitemBinding.getRoot:()Landroid/view/View; │ │ -3eb0d0: 6e10 df9e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9edf │ │ -3eb0d6: 0c00 |0003: move-result-object v0 │ │ -3eb0d8: 1100 |0004: return-object v0 │ │ +3eb088: |[3eb088] de.danoeh.antennapod.databinding.EllipsizeStartListitemBinding.getRoot:()Landroid/view/View; │ │ +3eb098: 6e10 df9e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9edf │ │ +3eb09e: 0c00 |0003: move-result-object v0 │ │ +3eb0a0: 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;) │ │ @@ -862411,17 +862411,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3eb0dc: |[3eb0dc] de.danoeh.antennapod.databinding.EllipsizeStartListitemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3eb0ec: 5410 028f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding;.rootView:Landroid/widget/LinearLayout; // field@8f02 │ │ -3eb0f0: 1100 |0002: return-object v0 │ │ +3eb0a4: |[3eb0a4] de.danoeh.antennapod.databinding.EllipsizeStartListitemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3eb0b4: 5410 028f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding;.rootView:Landroid/widget/LinearLayout; // field@8f02 │ │ +3eb0b8: 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 : 6849 (EllipsizeStartListitemBinding.java) │ │ @@ -862465,21 +862465,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 │ │ -3eb2dc: |[3eb2dc] de.danoeh.antennapod.databinding.EmptyViewLayoutBinding.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ -3eb2ec: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3eb2f2: 5b01 078f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;.rootView:Landroid/widget/LinearLayout; // field@8f07 │ │ -3eb2f6: 5b02 048f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;.emptyViewIcon:Landroid/widget/ImageView; // field@8f04 │ │ -3eb2fa: 5b03 058f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;.emptyViewMessage:Landroid/widget/TextView; // field@8f05 │ │ -3eb2fe: 5b04 068f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;.emptyViewTitle:Landroid/widget/TextView; // field@8f06 │ │ -3eb302: 0e00 |000b: return-void │ │ +3eb2a4: |[3eb2a4] de.danoeh.antennapod.databinding.EmptyViewLayoutBinding.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ +3eb2b4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3eb2ba: 5b01 078f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;.rootView:Landroid/widget/LinearLayout; // field@8f07 │ │ +3eb2be: 5b02 048f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;.emptyViewIcon:Landroid/widget/ImageView; // field@8f04 │ │ +3eb2c2: 5b03 058f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;.emptyViewMessage:Landroid/widget/TextView; // field@8f05 │ │ +3eb2c6: 5b04 068f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;.emptyViewTitle:Landroid/widget/TextView; // field@8f06 │ │ +3eb2ca: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ 0x0005 line=35 │ │ 0x0007 line=36 │ │ 0x0009 line=37 │ │ @@ -862495,44 +862495,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 │ │ -3eb1fc: |[3eb1fc] de.danoeh.antennapod.databinding.EmptyViewLayoutBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding; │ │ -3eb20c: 1400 2f01 0a7f |0000: const v0, #float 1.8344e+38 // #7f0a012f │ │ -3eb212: 7120 794a 0400 |0003: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3eb218: 0c01 |0006: move-result-object v1 │ │ -3eb21a: 1f01 f902 |0007: check-cast v1, Landroid/widget/ImageView; // type@02f9 │ │ -3eb21e: 3801 2000 |0009: if-eqz v1, 0029 // +0020 │ │ -3eb222: 1400 3001 0a7f |000b: const v0, #float 1.8344e+38 // #7f0a0130 │ │ -3eb228: 7120 794a 0400 |000e: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3eb22e: 0c02 |0011: move-result-object v2 │ │ -3eb230: 1f02 1503 |0012: check-cast v2, Landroid/widget/TextView; // type@0315 │ │ -3eb234: 3802 1500 |0014: if-eqz v2, 0029 // +0015 │ │ -3eb238: 1400 3101 0a7f |0016: const v0, #float 1.8344e+38 // #7f0a0131 │ │ -3eb23e: 7120 794a 0400 |0019: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3eb244: 0c03 |001c: move-result-object v3 │ │ -3eb246: 1f03 1503 |001d: check-cast v3, Landroid/widget/TextView; // type@0315 │ │ -3eb24a: 3803 0a00 |001f: if-eqz v3, 0029 // +000a │ │ -3eb24e: 2200 d619 |0021: new-instance v0, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding; // type@19d6 │ │ -3eb252: 1f04 fb02 |0023: check-cast v4, Landroid/widget/LinearLayout; // type@02fb │ │ -3eb256: 7053 e29e 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@9ee2 │ │ -3eb25c: 1100 |0028: return-object v0 │ │ -3eb25e: 6e10 bd0c 0400 |0029: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3eb264: 0c04 |002c: move-result-object v4 │ │ -3eb266: 6e20 0e03 0400 |002d: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3eb26c: 0c04 |0030: move-result-object v4 │ │ -3eb26e: 2200 7e1e |0031: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3eb272: 1a01 464a |0033: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3eb276: 6e20 23b3 4100 |0035: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3eb27c: 0c04 |0038: move-result-object v4 │ │ -3eb27e: 7020 f6b2 4000 |0039: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3eb284: 2700 |003c: throw v0 │ │ +3eb1c4: |[3eb1c4] de.danoeh.antennapod.databinding.EmptyViewLayoutBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding; │ │ +3eb1d4: 1400 2f01 0a7f |0000: const v0, #float 1.8344e+38 // #7f0a012f │ │ +3eb1da: 7120 794a 0400 |0003: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3eb1e0: 0c01 |0006: move-result-object v1 │ │ +3eb1e2: 1f01 f902 |0007: check-cast v1, Landroid/widget/ImageView; // type@02f9 │ │ +3eb1e6: 3801 2000 |0009: if-eqz v1, 0029 // +0020 │ │ +3eb1ea: 1400 3001 0a7f |000b: const v0, #float 1.8344e+38 // #7f0a0130 │ │ +3eb1f0: 7120 794a 0400 |000e: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3eb1f6: 0c02 |0011: move-result-object v2 │ │ +3eb1f8: 1f02 1503 |0012: check-cast v2, Landroid/widget/TextView; // type@0315 │ │ +3eb1fc: 3802 1500 |0014: if-eqz v2, 0029 // +0015 │ │ +3eb200: 1400 3101 0a7f |0016: const v0, #float 1.8344e+38 // #7f0a0131 │ │ +3eb206: 7120 794a 0400 |0019: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3eb20c: 0c03 |001c: move-result-object v3 │ │ +3eb20e: 1f03 1503 |001d: check-cast v3, Landroid/widget/TextView; // type@0315 │ │ +3eb212: 3803 0a00 |001f: if-eqz v3, 0029 // +000a │ │ +3eb216: 2200 d619 |0021: new-instance v0, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding; // type@19d6 │ │ +3eb21a: 1f04 fb02 |0023: check-cast v4, Landroid/widget/LinearLayout; // type@02fb │ │ +3eb21e: 7053 e29e 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@9ee2 │ │ +3eb224: 1100 |0028: return-object v0 │ │ +3eb226: 6e10 bd0c 0400 |0029: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3eb22c: 0c04 |002c: move-result-object v4 │ │ +3eb22e: 6e20 0e03 0400 |002d: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3eb234: 0c04 |0030: move-result-object v4 │ │ +3eb236: 2200 7e1e |0031: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3eb23a: 1a01 464a |0033: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3eb23e: 6e20 23b3 4100 |0035: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3eb244: 0c04 |0038: move-result-object v4 │ │ +3eb246: 7020 f6b2 4000 |0039: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3eb24c: 2700 |003c: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=68 │ │ 0x000e line=74 │ │ 0x0019 line=80 │ │ 0x0021 line=85 │ │ 0x0029 line=88 │ │ @@ -862545,20 +862545,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 │ │ -3eb288: |[3eb288] de.danoeh.antennapod.databinding.EmptyViewLayoutBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding; │ │ -3eb298: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3eb29a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3eb29c: 7130 e79e 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@9ee7 │ │ -3eb2a2: 0c02 |0005: move-result-object v2 │ │ -3eb2a4: 1102 |0006: return-object v2 │ │ +3eb250: |[3eb250] de.danoeh.antennapod.databinding.EmptyViewLayoutBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding; │ │ +3eb260: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3eb262: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3eb264: 7130 e79e 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@9ee7 │ │ +3eb26a: 0c02 |0005: move-result-object v2 │ │ +3eb26c: 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;) │ │ @@ -862566,24 +862566,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 │ │ -3eb2a8: |[3eb2a8] de.danoeh.antennapod.databinding.EmptyViewLayoutBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding; │ │ -3eb2b8: 1400 4300 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0043 │ │ -3eb2be: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3eb2c0: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3eb2c6: 0c02 |0007: move-result-object v2 │ │ -3eb2c8: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3eb2cc: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3eb2d2: 7110 e39e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding; // method@9ee3 │ │ -3eb2d8: 0c02 |0010: move-result-object v2 │ │ -3eb2da: 1102 |0011: return-object v2 │ │ +3eb270: |[3eb270] de.danoeh.antennapod.databinding.EmptyViewLayoutBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding; │ │ +3eb280: 1400 4300 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0043 │ │ +3eb286: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3eb288: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3eb28e: 0c02 |0007: move-result-object v2 │ │ +3eb290: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3eb294: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3eb29a: 7110 e39e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding; // method@9ee3 │ │ +3eb2a0: 0c02 |0010: move-result-object v2 │ │ +3eb2a2: 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; │ │ @@ -862596,18 +862596,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3eb1c8: |[3eb1c8] de.danoeh.antennapod.databinding.EmptyViewLayoutBinding.getRoot:()Landroid/view/View; │ │ -3eb1d8: 6e10 e59e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9ee5 │ │ -3eb1de: 0c00 |0003: move-result-object v0 │ │ -3eb1e0: 1100 |0004: return-object v0 │ │ +3eb190: |[3eb190] de.danoeh.antennapod.databinding.EmptyViewLayoutBinding.getRoot:()Landroid/view/View; │ │ +3eb1a0: 6e10 e59e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9ee5 │ │ +3eb1a6: 0c00 |0003: move-result-object v0 │ │ +3eb1a8: 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;) │ │ @@ -862615,17 +862615,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3eb1e4: |[3eb1e4] de.danoeh.antennapod.databinding.EmptyViewLayoutBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3eb1f4: 5410 078f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;.rootView:Landroid/widget/LinearLayout; // field@8f07 │ │ -3eb1f8: 1100 |0002: return-object v0 │ │ +3eb1ac: |[3eb1ac] de.danoeh.antennapod.databinding.EmptyViewLayoutBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3eb1bc: 5410 078f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;.rootView:Landroid/widget/LinearLayout; // field@8f07 │ │ +3eb1c0: 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 : 6884 (EmptyViewLayoutBinding.java) │ │ @@ -862681,24 +862681,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 │ │ -3eb468: |[3eb468] 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 │ │ -3eb478: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3eb47e: 5b01 0c8f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.rootView:Landroid/widget/ScrollView; // field@8f0c │ │ -3eb482: 5b02 088f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.durationCheckBox:Landroid/widget/CheckBox; // field@8f08 │ │ -3eb486: 5b03 098f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.episodeFilterDurationText:Landroid/widget/EditText; // field@8f09 │ │ -3eb48a: 5b04 0a8f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.excludeRadio:Landroid/widget/RadioButton; // field@8f0a │ │ -3eb48e: 5b05 0b8f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.includeRadio:Landroid/widget/RadioButton; // field@8f0b │ │ -3eb492: 5b06 0d8f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.termsRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@8f0d │ │ -3eb496: 5b07 0e8f |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.termsTextInput:Lcom/google/android/material/textfield/TextInputLayout; // field@8f0e │ │ -3eb49a: 0e00 |0011: return-void │ │ +3eb430: |[3eb430] 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 │ │ +3eb440: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3eb446: 5b01 0c8f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.rootView:Landroid/widget/ScrollView; // field@8f0c │ │ +3eb44a: 5b02 088f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.durationCheckBox:Landroid/widget/CheckBox; // field@8f08 │ │ +3eb44e: 5b03 098f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.episodeFilterDurationText:Landroid/widget/EditText; // field@8f09 │ │ +3eb452: 5b04 0a8f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.excludeRadio:Landroid/widget/RadioButton; // field@8f0a │ │ +3eb456: 5b05 0b8f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.includeRadio:Landroid/widget/RadioButton; // field@8f0b │ │ +3eb45a: 5b06 0d8f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.termsRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@8f0d │ │ +3eb45e: 5b07 0e8f |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.termsTextInput:Lcom/google/android/material/textfield/TextInputLayout; // field@8f0e │ │ +3eb462: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ 0x0005 line=49 │ │ 0x0007 line=50 │ │ 0x0009 line=51 │ │ @@ -862720,67 +862720,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 │ │ -3eb338: |[3eb338] de.danoeh.antennapod.databinding.EpisodeFilterDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; │ │ -3eb348: 1400 2101 0a7f |0000: const v0, #float 1.83439e+38 // #7f0a0121 │ │ -3eb34e: 7120 794a 0a00 |0003: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3eb354: 0c01 |0006: move-result-object v1 │ │ -3eb356: 0714 |0007: move-object v4, v1 │ │ -3eb358: 1f04 e702 |0008: check-cast v4, Landroid/widget/CheckBox; // type@02e7 │ │ -3eb35c: 3804 4800 |000a: if-eqz v4, 0052 // +0048 │ │ -3eb360: 1400 3801 0a7f |000c: const v0, #float 1.8344e+38 // #7f0a0138 │ │ -3eb366: 7120 794a 0a00 |000f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3eb36c: 0c01 |0012: move-result-object v1 │ │ -3eb36e: 0715 |0013: move-object v5, v1 │ │ -3eb370: 1f05 ee02 |0014: check-cast v5, Landroid/widget/EditText; // type@02ee │ │ -3eb374: 3805 3c00 |0016: if-eqz v5, 0052 // +003c │ │ -3eb378: 1400 4701 0a7f |0018: const v0, #float 1.8344e+38 // #7f0a0147 │ │ -3eb37e: 7120 794a 0a00 |001b: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3eb384: 0c01 |001e: move-result-object v1 │ │ -3eb386: 0716 |001f: move-object v6, v1 │ │ -3eb388: 1f06 0303 |0020: check-cast v6, Landroid/widget/RadioButton; // type@0303 │ │ -3eb38c: 3806 3000 |0022: if-eqz v6, 0052 // +0030 │ │ -3eb390: 1400 c701 0a7f |0024: const v0, #float 1.83443e+38 // #7f0a01c7 │ │ -3eb396: 7120 794a 0a00 |0027: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3eb39c: 0c01 |002a: move-result-object v1 │ │ -3eb39e: 0717 |002b: move-object v7, v1 │ │ -3eb3a0: 1f07 0303 |002c: check-cast v7, Landroid/widget/RadioButton; // type@0303 │ │ -3eb3a4: 3807 2400 |002e: if-eqz v7, 0052 // +0024 │ │ -3eb3a8: 1400 6f03 0a7f |0030: const v0, #float 1.83451e+38 // #7f0a036f │ │ -3eb3ae: 7120 794a 0a00 |0033: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3eb3b4: 0c01 |0036: move-result-object v1 │ │ -3eb3b6: 0718 |0037: move-object v8, v1 │ │ -3eb3b8: 1f08 400b |0038: check-cast v8, Landroidx/recyclerview/widget/RecyclerView; // type@0b40 │ │ -3eb3bc: 3808 1800 |003a: if-eqz v8, 0052 // +0018 │ │ -3eb3c0: 1400 7003 0a7f |003c: const v0, #float 1.83451e+38 // #7f0a0370 │ │ -3eb3c6: 7120 794a 0a00 |003f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3eb3cc: 0c01 |0042: move-result-object v1 │ │ -3eb3ce: 0719 |0043: move-object v9, v1 │ │ -3eb3d0: 1f09 0d16 |0044: check-cast v9, Lcom/google/android/material/textfield/TextInputLayout; // type@160d │ │ -3eb3d4: 3809 0c00 |0046: if-eqz v9, 0052 // +000c │ │ -3eb3d8: 2200 d719 |0048: new-instance v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; // type@19d7 │ │ -3eb3dc: 07a3 |004a: move-object v3, v10 │ │ -3eb3de: 1f03 0a03 |004b: check-cast v3, Landroid/widget/ScrollView; // type@030a │ │ -3eb3e2: 0702 |004d: move-object v2, v0 │ │ -3eb3e4: 7608 e89e 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@9ee8 │ │ -3eb3ea: 1100 |0051: return-object v0 │ │ -3eb3ec: 6e10 bd0c 0a00 |0052: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3eb3f2: 0c0a |0055: move-result-object v10 │ │ -3eb3f4: 6e20 0e03 0a00 |0056: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3eb3fa: 0c0a |0059: move-result-object v10 │ │ -3eb3fc: 2200 7e1e |005a: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3eb400: 1a01 464a |005c: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3eb404: 6e20 23b3 a100 |005e: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3eb40a: 0c0a |0061: move-result-object v10 │ │ -3eb40c: 7020 f6b2 a000 |0062: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3eb412: 2700 |0065: throw v0 │ │ +3eb300: |[3eb300] de.danoeh.antennapod.databinding.EpisodeFilterDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; │ │ +3eb310: 1400 2101 0a7f |0000: const v0, #float 1.83439e+38 // #7f0a0121 │ │ +3eb316: 7120 794a 0a00 |0003: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3eb31c: 0c01 |0006: move-result-object v1 │ │ +3eb31e: 0714 |0007: move-object v4, v1 │ │ +3eb320: 1f04 e702 |0008: check-cast v4, Landroid/widget/CheckBox; // type@02e7 │ │ +3eb324: 3804 4800 |000a: if-eqz v4, 0052 // +0048 │ │ +3eb328: 1400 3801 0a7f |000c: const v0, #float 1.8344e+38 // #7f0a0138 │ │ +3eb32e: 7120 794a 0a00 |000f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3eb334: 0c01 |0012: move-result-object v1 │ │ +3eb336: 0715 |0013: move-object v5, v1 │ │ +3eb338: 1f05 ee02 |0014: check-cast v5, Landroid/widget/EditText; // type@02ee │ │ +3eb33c: 3805 3c00 |0016: if-eqz v5, 0052 // +003c │ │ +3eb340: 1400 4701 0a7f |0018: const v0, #float 1.8344e+38 // #7f0a0147 │ │ +3eb346: 7120 794a 0a00 |001b: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3eb34c: 0c01 |001e: move-result-object v1 │ │ +3eb34e: 0716 |001f: move-object v6, v1 │ │ +3eb350: 1f06 0303 |0020: check-cast v6, Landroid/widget/RadioButton; // type@0303 │ │ +3eb354: 3806 3000 |0022: if-eqz v6, 0052 // +0030 │ │ +3eb358: 1400 c701 0a7f |0024: const v0, #float 1.83443e+38 // #7f0a01c7 │ │ +3eb35e: 7120 794a 0a00 |0027: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3eb364: 0c01 |002a: move-result-object v1 │ │ +3eb366: 0717 |002b: move-object v7, v1 │ │ +3eb368: 1f07 0303 |002c: check-cast v7, Landroid/widget/RadioButton; // type@0303 │ │ +3eb36c: 3807 2400 |002e: if-eqz v7, 0052 // +0024 │ │ +3eb370: 1400 6f03 0a7f |0030: const v0, #float 1.83451e+38 // #7f0a036f │ │ +3eb376: 7120 794a 0a00 |0033: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3eb37c: 0c01 |0036: move-result-object v1 │ │ +3eb37e: 0718 |0037: move-object v8, v1 │ │ +3eb380: 1f08 400b |0038: check-cast v8, Landroidx/recyclerview/widget/RecyclerView; // type@0b40 │ │ +3eb384: 3808 1800 |003a: if-eqz v8, 0052 // +0018 │ │ +3eb388: 1400 7003 0a7f |003c: const v0, #float 1.83451e+38 // #7f0a0370 │ │ +3eb38e: 7120 794a 0a00 |003f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3eb394: 0c01 |0042: move-result-object v1 │ │ +3eb396: 0719 |0043: move-object v9, v1 │ │ +3eb398: 1f09 0d16 |0044: check-cast v9, Lcom/google/android/material/textfield/TextInputLayout; // type@160d │ │ +3eb39c: 3809 0c00 |0046: if-eqz v9, 0052 // +000c │ │ +3eb3a0: 2200 d719 |0048: new-instance v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; // type@19d7 │ │ +3eb3a4: 07a3 |004a: move-object v3, v10 │ │ +3eb3a6: 1f03 0a03 |004b: check-cast v3, Landroid/widget/ScrollView; // type@030a │ │ +3eb3aa: 0702 |004d: move-object v2, v0 │ │ +3eb3ac: 7608 e89e 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@9ee8 │ │ +3eb3b2: 1100 |0051: return-object v0 │ │ +3eb3b4: 6e10 bd0c 0a00 |0052: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3eb3ba: 0c0a |0055: move-result-object v10 │ │ +3eb3bc: 6e20 0e03 0a00 |0056: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3eb3c2: 0c0a |0059: move-result-object v10 │ │ +3eb3c4: 2200 7e1e |005a: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3eb3c8: 1a01 464a |005c: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3eb3cc: 6e20 23b3 a100 |005e: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3eb3d2: 0c0a |0061: move-result-object v10 │ │ +3eb3d4: 7020 f6b2 a000 |0062: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3eb3da: 2700 |0065: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=85 │ │ 0x000f line=91 │ │ 0x001b line=97 │ │ 0x0027 line=103 │ │ 0x0033 line=109 │ │ @@ -862796,20 +862796,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 │ │ -3eb414: |[3eb414] de.danoeh.antennapod.databinding.EpisodeFilterDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; │ │ -3eb424: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3eb426: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3eb428: 7130 ed9e 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@9eed │ │ -3eb42e: 0c02 |0005: move-result-object v2 │ │ -3eb430: 1102 |0006: return-object v2 │ │ +3eb3dc: |[3eb3dc] de.danoeh.antennapod.databinding.EpisodeFilterDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; │ │ +3eb3ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3eb3ee: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3eb3f0: 7130 ed9e 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@9eed │ │ +3eb3f6: 0c02 |0005: move-result-object v2 │ │ +3eb3f8: 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;) │ │ @@ -862817,24 +862817,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 │ │ -3eb434: |[3eb434] de.danoeh.antennapod.databinding.EpisodeFilterDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; │ │ -3eb444: 1400 4400 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0044 │ │ -3eb44a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3eb44c: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3eb452: 0c02 |0007: move-result-object v2 │ │ -3eb454: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3eb458: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3eb45e: 7110 e99e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; // method@9ee9 │ │ -3eb464: 0c02 |0010: move-result-object v2 │ │ -3eb466: 1102 |0011: return-object v2 │ │ +3eb3fc: |[3eb3fc] de.danoeh.antennapod.databinding.EpisodeFilterDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; │ │ +3eb40c: 1400 4400 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0044 │ │ +3eb412: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3eb414: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3eb41a: 0c02 |0007: move-result-object v2 │ │ +3eb41c: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3eb420: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3eb426: 7110 e99e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; // method@9ee9 │ │ +3eb42c: 0c02 |0010: move-result-object v2 │ │ +3eb42e: 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; │ │ @@ -862847,18 +862847,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3eb304: |[3eb304] de.danoeh.antennapod.databinding.EpisodeFilterDialogBinding.getRoot:()Landroid/view/View; │ │ -3eb314: 6e10 eb9e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.getRoot:()Landroid/widget/ScrollView; // method@9eeb │ │ -3eb31a: 0c00 |0003: move-result-object v0 │ │ -3eb31c: 1100 |0004: return-object v0 │ │ +3eb2cc: |[3eb2cc] de.danoeh.antennapod.databinding.EpisodeFilterDialogBinding.getRoot:()Landroid/view/View; │ │ +3eb2dc: 6e10 eb9e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.getRoot:()Landroid/widget/ScrollView; // method@9eeb │ │ +3eb2e2: 0c00 |0003: move-result-object v0 │ │ +3eb2e4: 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;) │ │ @@ -862866,17 +862866,17 @@ │ │ type : '()Landroid/widget/ScrollView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3eb320: |[3eb320] de.danoeh.antennapod.databinding.EpisodeFilterDialogBinding.getRoot:()Landroid/widget/ScrollView; │ │ -3eb330: 5410 0c8f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.rootView:Landroid/widget/ScrollView; // field@8f0c │ │ -3eb334: 1100 |0002: return-object v0 │ │ +3eb2e8: |[3eb2e8] de.danoeh.antennapod.databinding.EpisodeFilterDialogBinding.getRoot:()Landroid/widget/ScrollView; │ │ +3eb2f8: 5410 0c8f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.rootView:Landroid/widget/ScrollView; // field@8f0c │ │ +3eb2fc: 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 : 6947 (EpisodeFilterDialogBinding.java) │ │ @@ -862932,24 +862932,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 │ │ -3eb600: |[3eb600] 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 │ │ -3eb610: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3eb616: 5b01 128f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@8f12 │ │ -3eb61a: 5b02 0f8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.appbar:Lcom/google/android/material/appbar/AppBarLayout; // field@8f0f │ │ -3eb61e: 5b03 108f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.progressBar:Landroid/widget/ProgressBar; // field@8f10 │ │ -3eb622: 5b04 118f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8f11 │ │ -3eb626: 5b05 138f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.swipeRefresh:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@8f13 │ │ -3eb62a: 5b06 148f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8f14 │ │ -3eb62e: 5b07 158f |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.txtvInformation:Landroid/widget/TextView; // field@8f15 │ │ -3eb632: 0e00 |0011: return-void │ │ +3eb5c8: |[3eb5c8] 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 │ │ +3eb5d8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3eb5de: 5b01 128f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@8f12 │ │ +3eb5e2: 5b02 0f8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.appbar:Lcom/google/android/material/appbar/AppBarLayout; // field@8f0f │ │ +3eb5e6: 5b03 108f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.progressBar:Landroid/widget/ProgressBar; // field@8f10 │ │ +3eb5ea: 5b04 118f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8f11 │ │ +3eb5ee: 5b05 138f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.swipeRefresh:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@8f13 │ │ +3eb5f2: 5b06 148f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8f14 │ │ +3eb5f6: 5b07 158f |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.txtvInformation:Landroid/widget/TextView; // field@8f15 │ │ +3eb5fa: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ 0x0005 line=50 │ │ 0x0007 line=51 │ │ 0x0009 line=52 │ │ @@ -862971,67 +862971,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 │ │ -3eb4d0: |[3eb4d0] de.danoeh.antennapod.databinding.EpisodesListFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding; │ │ -3eb4e0: 1400 5f00 0a7f |0000: const v0, #float 1.83435e+38 // #7f0a005f │ │ -3eb4e6: 7120 794a 0a00 |0003: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3eb4ec: 0c01 |0006: move-result-object v1 │ │ -3eb4ee: 0714 |0007: move-object v4, v1 │ │ -3eb4f0: 1f04 5c14 |0008: check-cast v4, Lcom/google/android/material/appbar/AppBarLayout; // type@145c │ │ -3eb4f4: 3804 4800 |000a: if-eqz v4, 0052 // +0048 │ │ -3eb4f8: 1400 9402 0a7f |000c: const v0, #float 1.83447e+38 // #7f0a0294 │ │ -3eb4fe: 7120 794a 0a00 |000f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3eb504: 0c01 |0012: move-result-object v1 │ │ -3eb506: 0715 |0013: move-object v5, v1 │ │ -3eb508: 1f05 0203 |0014: check-cast v5, Landroid/widget/ProgressBar; // type@0302 │ │ -3eb50c: 3805 3c00 |0016: if-eqz v5, 0052 // +003c │ │ -3eb510: 1400 a002 0a7f |0018: const v0, #float 1.83447e+38 // #7f0a02a0 │ │ -3eb516: 7120 794a 0a00 |001b: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3eb51c: 0c01 |001e: move-result-object v1 │ │ -3eb51e: 0716 |001f: move-object v6, v1 │ │ -3eb520: 1f06 081e |0020: check-cast v6, Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // type@1e08 │ │ -3eb524: 3806 3000 |0022: if-eqz v6, 0052 // +0030 │ │ -3eb528: 1400 5d03 0a7f |0024: const v0, #float 1.83451e+38 // #7f0a035d │ │ -3eb52e: 7120 794a 0a00 |0027: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3eb534: 0c01 |002a: move-result-object v1 │ │ -3eb536: 0717 |002b: move-object v7, v1 │ │ -3eb538: 1f07 c50b |002c: check-cast v7, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // type@0bc5 │ │ -3eb53c: 3807 2400 |002e: if-eqz v7, 0052 // +0024 │ │ -3eb540: 1400 9403 0a7f |0030: const v0, #float 1.83452e+38 // #7f0a0394 │ │ -3eb546: 7120 794a 0a00 |0033: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3eb54c: 0c01 |0036: move-result-object v1 │ │ -3eb54e: 0718 |0037: move-object v8, v1 │ │ -3eb550: 1f08 6a14 |0038: check-cast v8, Lcom/google/android/material/appbar/MaterialToolbar; // type@146a │ │ -3eb554: 3808 1800 |003a: if-eqz v8, 0052 // +0018 │ │ -3eb558: 1400 b003 0a7f |003c: const v0, #float 1.83453e+38 // #7f0a03b0 │ │ -3eb55e: 7120 794a 0a00 |003f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3eb564: 0c01 |0042: move-result-object v1 │ │ -3eb566: 0719 |0043: move-object v9, v1 │ │ -3eb568: 1f09 1503 |0044: check-cast v9, Landroid/widget/TextView; // type@0315 │ │ -3eb56c: 3809 0c00 |0046: if-eqz v9, 0052 // +000c │ │ -3eb570: 2200 d819 |0048: new-instance v0, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding; // type@19d8 │ │ -3eb574: 07a3 |004a: move-object v3, v10 │ │ -3eb576: 1f03 0803 |004b: check-cast v3, Landroid/widget/RelativeLayout; // type@0308 │ │ -3eb57a: 0702 |004d: move-object v2, v0 │ │ -3eb57c: 7608 ee9e 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@9eee │ │ -3eb582: 1100 |0051: return-object v0 │ │ -3eb584: 6e10 bd0c 0a00 |0052: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3eb58a: 0c0a |0055: move-result-object v10 │ │ -3eb58c: 6e20 0e03 0a00 |0056: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3eb592: 0c0a |0059: move-result-object v10 │ │ -3eb594: 2200 7e1e |005a: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3eb598: 1a01 464a |005c: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3eb59c: 6e20 23b3 a100 |005e: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3eb5a2: 0c0a |0061: move-result-object v10 │ │ -3eb5a4: 7020 f6b2 a000 |0062: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3eb5aa: 2700 |0065: throw v0 │ │ +3eb498: |[3eb498] de.danoeh.antennapod.databinding.EpisodesListFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding; │ │ +3eb4a8: 1400 5f00 0a7f |0000: const v0, #float 1.83435e+38 // #7f0a005f │ │ +3eb4ae: 7120 794a 0a00 |0003: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3eb4b4: 0c01 |0006: move-result-object v1 │ │ +3eb4b6: 0714 |0007: move-object v4, v1 │ │ +3eb4b8: 1f04 5c14 |0008: check-cast v4, Lcom/google/android/material/appbar/AppBarLayout; // type@145c │ │ +3eb4bc: 3804 4800 |000a: if-eqz v4, 0052 // +0048 │ │ +3eb4c0: 1400 9402 0a7f |000c: const v0, #float 1.83447e+38 // #7f0a0294 │ │ +3eb4c6: 7120 794a 0a00 |000f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3eb4cc: 0c01 |0012: move-result-object v1 │ │ +3eb4ce: 0715 |0013: move-object v5, v1 │ │ +3eb4d0: 1f05 0203 |0014: check-cast v5, Landroid/widget/ProgressBar; // type@0302 │ │ +3eb4d4: 3805 3c00 |0016: if-eqz v5, 0052 // +003c │ │ +3eb4d8: 1400 a002 0a7f |0018: const v0, #float 1.83447e+38 // #7f0a02a0 │ │ +3eb4de: 7120 794a 0a00 |001b: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3eb4e4: 0c01 |001e: move-result-object v1 │ │ +3eb4e6: 0716 |001f: move-object v6, v1 │ │ +3eb4e8: 1f06 081e |0020: check-cast v6, Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // type@1e08 │ │ +3eb4ec: 3806 3000 |0022: if-eqz v6, 0052 // +0030 │ │ +3eb4f0: 1400 5d03 0a7f |0024: const v0, #float 1.83451e+38 // #7f0a035d │ │ +3eb4f6: 7120 794a 0a00 |0027: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3eb4fc: 0c01 |002a: move-result-object v1 │ │ +3eb4fe: 0717 |002b: move-object v7, v1 │ │ +3eb500: 1f07 c50b |002c: check-cast v7, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // type@0bc5 │ │ +3eb504: 3807 2400 |002e: if-eqz v7, 0052 // +0024 │ │ +3eb508: 1400 9403 0a7f |0030: const v0, #float 1.83452e+38 // #7f0a0394 │ │ +3eb50e: 7120 794a 0a00 |0033: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3eb514: 0c01 |0036: move-result-object v1 │ │ +3eb516: 0718 |0037: move-object v8, v1 │ │ +3eb518: 1f08 6a14 |0038: check-cast v8, Lcom/google/android/material/appbar/MaterialToolbar; // type@146a │ │ +3eb51c: 3808 1800 |003a: if-eqz v8, 0052 // +0018 │ │ +3eb520: 1400 b003 0a7f |003c: const v0, #float 1.83453e+38 // #7f0a03b0 │ │ +3eb526: 7120 794a 0a00 |003f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3eb52c: 0c01 |0042: move-result-object v1 │ │ +3eb52e: 0719 |0043: move-object v9, v1 │ │ +3eb530: 1f09 1503 |0044: check-cast v9, Landroid/widget/TextView; // type@0315 │ │ +3eb534: 3809 0c00 |0046: if-eqz v9, 0052 // +000c │ │ +3eb538: 2200 d819 |0048: new-instance v0, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding; // type@19d8 │ │ +3eb53c: 07a3 |004a: move-object v3, v10 │ │ +3eb53e: 1f03 0803 |004b: check-cast v3, Landroid/widget/RelativeLayout; // type@0308 │ │ +3eb542: 0702 |004d: move-object v2, v0 │ │ +3eb544: 7608 ee9e 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@9eee │ │ +3eb54a: 1100 |0051: return-object v0 │ │ +3eb54c: 6e10 bd0c 0a00 |0052: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3eb552: 0c0a |0055: move-result-object v10 │ │ +3eb554: 6e20 0e03 0a00 |0056: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3eb55a: 0c0a |0059: move-result-object v10 │ │ +3eb55c: 2200 7e1e |005a: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3eb560: 1a01 464a |005c: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3eb564: 6e20 23b3 a100 |005e: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3eb56a: 0c0a |0061: move-result-object v10 │ │ +3eb56c: 7020 f6b2 a000 |0062: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3eb572: 2700 |0065: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=86 │ │ 0x000f line=92 │ │ 0x001b line=98 │ │ 0x0027 line=104 │ │ 0x0033 line=110 │ │ @@ -863047,20 +863047,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 │ │ -3eb5ac: |[3eb5ac] de.danoeh.antennapod.databinding.EpisodesListFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding; │ │ -3eb5bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3eb5be: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3eb5c0: 7130 f39e 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@9ef3 │ │ -3eb5c6: 0c02 |0005: move-result-object v2 │ │ -3eb5c8: 1102 |0006: return-object v2 │ │ +3eb574: |[3eb574] de.danoeh.antennapod.databinding.EpisodesListFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding; │ │ +3eb584: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3eb586: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3eb588: 7130 f39e 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@9ef3 │ │ +3eb58e: 0c02 |0005: move-result-object v2 │ │ +3eb590: 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;) │ │ @@ -863068,24 +863068,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 │ │ -3eb5cc: |[3eb5cc] de.danoeh.antennapod.databinding.EpisodesListFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding; │ │ -3eb5dc: 1400 4500 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0045 │ │ -3eb5e2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3eb5e4: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3eb5ea: 0c02 |0007: move-result-object v2 │ │ -3eb5ec: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3eb5f0: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3eb5f6: 7110 ef9e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding; // method@9eef │ │ -3eb5fc: 0c02 |0010: move-result-object v2 │ │ -3eb5fe: 1102 |0011: return-object v2 │ │ +3eb594: |[3eb594] de.danoeh.antennapod.databinding.EpisodesListFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding; │ │ +3eb5a4: 1400 4500 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0045 │ │ +3eb5aa: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3eb5ac: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3eb5b2: 0c02 |0007: move-result-object v2 │ │ +3eb5b4: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3eb5b8: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3eb5be: 7110 ef9e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding; // method@9eef │ │ +3eb5c4: 0c02 |0010: move-result-object v2 │ │ +3eb5c6: 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; │ │ @@ -863098,18 +863098,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3eb49c: |[3eb49c] de.danoeh.antennapod.databinding.EpisodesListFragmentBinding.getRoot:()Landroid/view/View; │ │ -3eb4ac: 6e10 f19e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@9ef1 │ │ -3eb4b2: 0c00 |0003: move-result-object v0 │ │ -3eb4b4: 1100 |0004: return-object v0 │ │ +3eb464: |[3eb464] de.danoeh.antennapod.databinding.EpisodesListFragmentBinding.getRoot:()Landroid/view/View; │ │ +3eb474: 6e10 f19e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@9ef1 │ │ +3eb47a: 0c00 |0003: move-result-object v0 │ │ +3eb47c: 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;) │ │ @@ -863117,17 +863117,17 @@ │ │ type : '()Landroid/widget/RelativeLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3eb4b8: |[3eb4b8] de.danoeh.antennapod.databinding.EpisodesListFragmentBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ -3eb4c8: 5410 128f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@8f12 │ │ -3eb4cc: 1100 |0002: return-object v0 │ │ +3eb480: |[3eb480] de.danoeh.antennapod.databinding.EpisodesListFragmentBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ +3eb490: 5410 128f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@8f12 │ │ +3eb494: 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 : 6954 (EpisodesListFragmentBinding.java) │ │ @@ -863183,24 +863183,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 │ │ -3eb784: |[3eb784] 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 │ │ -3eb794: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3eb79a: 5b01 1a8f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.rootView:Landroid/widget/LinearLayout; // field@8f1a │ │ -3eb79e: 5b02 168f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.butPlay:Lde/danoeh/antennapod/view/PlayButton; // field@8f16 │ │ -3eb7a2: 5b03 178f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.episodeProgress:Landroid/widget/ProgressBar; // field@8f17 │ │ -3eb7a6: 5b04 188f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.fragmentLayout:Landroid/widget/LinearLayout; // field@8f18 │ │ -3eb7aa: 5b05 198f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.imgvCover:Landroid/widget/ImageView; // field@8f19 │ │ -3eb7ae: 5b06 1b8f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.txtvAuthor:Landroid/widget/TextView; // field@8f1b │ │ -3eb7b2: 5b07 1c8f |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.txtvTitle:Landroid/widget/TextView; // field@8f1c │ │ -3eb7b6: 0e00 |0011: return-void │ │ +3eb74c: |[3eb74c] 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 │ │ +3eb75c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3eb762: 5b01 1a8f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.rootView:Landroid/widget/LinearLayout; // field@8f1a │ │ +3eb766: 5b02 168f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.butPlay:Lde/danoeh/antennapod/view/PlayButton; // field@8f16 │ │ +3eb76a: 5b03 178f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.episodeProgress:Landroid/widget/ProgressBar; // field@8f17 │ │ +3eb76e: 5b04 188f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.fragmentLayout:Landroid/widget/LinearLayout; // field@8f18 │ │ +3eb772: 5b05 198f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.imgvCover:Landroid/widget/ImageView; // field@8f19 │ │ +3eb776: 5b06 1b8f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.txtvAuthor:Landroid/widget/TextView; // field@8f1b │ │ +3eb77a: 5b07 1c8f |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.txtvTitle:Landroid/widget/TextView; // field@8f1c │ │ +3eb77e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ 0x0005 line=47 │ │ 0x0007 line=48 │ │ 0x0009 line=49 │ │ @@ -863222,62 +863222,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 │ │ -3eb668: |[3eb668] de.danoeh.antennapod.databinding.ExternalPlayerFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding; │ │ -3eb678: 1400 9700 0a7f |0000: const v0, #float 1.83437e+38 // #7f0a0097 │ │ -3eb67e: 7120 794a 0a00 |0003: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3eb684: 0c01 |0006: move-result-object v1 │ │ -3eb686: 0714 |0007: move-object v4, v1 │ │ -3eb688: 1f04 0f1e |0008: check-cast v4, Lde/danoeh/antennapod/view/PlayButton; // type@1e0f │ │ -3eb68c: 3804 3d00 |000a: if-eqz v4, 0047 // +003d │ │ -3eb690: 1400 3901 0a7f |000c: const v0, #float 1.8344e+38 // #7f0a0139 │ │ -3eb696: 7120 794a 0a00 |000f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3eb69c: 0c01 |0012: move-result-object v1 │ │ -3eb69e: 0715 |0013: move-object v5, v1 │ │ -3eb6a0: 1f05 0203 |0014: check-cast v5, Landroid/widget/ProgressBar; // type@0302 │ │ -3eb6a4: 3805 3100 |0016: if-eqz v5, 0047 // +0031 │ │ -3eb6a8: 07a6 |0018: move-object v6, v10 │ │ -3eb6aa: 1f06 fb02 |0019: check-cast v6, Landroid/widget/LinearLayout; // type@02fb │ │ -3eb6ae: 1400 c401 0a7f |001b: const v0, #float 1.83443e+38 // #7f0a01c4 │ │ -3eb6b4: 7120 794a 0a00 |001e: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3eb6ba: 0c01 |0021: move-result-object v1 │ │ -3eb6bc: 0717 |0022: move-object v7, v1 │ │ -3eb6be: 1f07 f902 |0023: check-cast v7, Landroid/widget/ImageView; // type@02f9 │ │ -3eb6c2: 3807 2200 |0025: if-eqz v7, 0047 // +0022 │ │ -3eb6c6: 1400 a503 0a7f |0027: const v0, #float 1.83452e+38 // #7f0a03a5 │ │ -3eb6cc: 7120 794a 0a00 |002a: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3eb6d2: 0c01 |002d: move-result-object v1 │ │ -3eb6d4: 0718 |002e: move-object v8, v1 │ │ -3eb6d6: 1f08 1503 |002f: check-cast v8, Landroid/widget/TextView; // type@0315 │ │ -3eb6da: 3808 1600 |0031: if-eqz v8, 0047 // +0016 │ │ -3eb6de: 1400 c303 0a7f |0033: const v0, #float 1.83453e+38 // #7f0a03c3 │ │ -3eb6e4: 7120 794a 0a00 |0036: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3eb6ea: 0c01 |0039: move-result-object v1 │ │ -3eb6ec: 0719 |003a: move-object v9, v1 │ │ -3eb6ee: 1f09 1503 |003b: check-cast v9, Landroid/widget/TextView; // type@0315 │ │ -3eb6f2: 3809 0a00 |003d: if-eqz v9, 0047 // +000a │ │ -3eb6f6: 220a d919 |003f: new-instance v10, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding; // type@19d9 │ │ -3eb6fa: 07a2 |0041: move-object v2, v10 │ │ -3eb6fc: 0763 |0042: move-object v3, v6 │ │ -3eb6fe: 7608 f49e 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@9ef4 │ │ -3eb704: 110a |0046: return-object v10 │ │ -3eb706: 6e10 bd0c 0a00 |0047: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3eb70c: 0c0a |004a: move-result-object v10 │ │ -3eb70e: 6e20 0e03 0a00 |004b: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3eb714: 0c0a |004e: move-result-object v10 │ │ -3eb716: 2200 7e1e |004f: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3eb71a: 1a01 464a |0051: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3eb71e: 6e20 23b3 a100 |0053: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3eb724: 0c0a |0056: move-result-object v10 │ │ -3eb726: 7020 f6b2 a000 |0057: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3eb72c: 2700 |005a: throw v0 │ │ +3eb630: |[3eb630] de.danoeh.antennapod.databinding.ExternalPlayerFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding; │ │ +3eb640: 1400 9700 0a7f |0000: const v0, #float 1.83437e+38 // #7f0a0097 │ │ +3eb646: 7120 794a 0a00 |0003: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3eb64c: 0c01 |0006: move-result-object v1 │ │ +3eb64e: 0714 |0007: move-object v4, v1 │ │ +3eb650: 1f04 0f1e |0008: check-cast v4, Lde/danoeh/antennapod/view/PlayButton; // type@1e0f │ │ +3eb654: 3804 3d00 |000a: if-eqz v4, 0047 // +003d │ │ +3eb658: 1400 3901 0a7f |000c: const v0, #float 1.8344e+38 // #7f0a0139 │ │ +3eb65e: 7120 794a 0a00 |000f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3eb664: 0c01 |0012: move-result-object v1 │ │ +3eb666: 0715 |0013: move-object v5, v1 │ │ +3eb668: 1f05 0203 |0014: check-cast v5, Landroid/widget/ProgressBar; // type@0302 │ │ +3eb66c: 3805 3100 |0016: if-eqz v5, 0047 // +0031 │ │ +3eb670: 07a6 |0018: move-object v6, v10 │ │ +3eb672: 1f06 fb02 |0019: check-cast v6, Landroid/widget/LinearLayout; // type@02fb │ │ +3eb676: 1400 c401 0a7f |001b: const v0, #float 1.83443e+38 // #7f0a01c4 │ │ +3eb67c: 7120 794a 0a00 |001e: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3eb682: 0c01 |0021: move-result-object v1 │ │ +3eb684: 0717 |0022: move-object v7, v1 │ │ +3eb686: 1f07 f902 |0023: check-cast v7, Landroid/widget/ImageView; // type@02f9 │ │ +3eb68a: 3807 2200 |0025: if-eqz v7, 0047 // +0022 │ │ +3eb68e: 1400 a503 0a7f |0027: const v0, #float 1.83452e+38 // #7f0a03a5 │ │ +3eb694: 7120 794a 0a00 |002a: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3eb69a: 0c01 |002d: move-result-object v1 │ │ +3eb69c: 0718 |002e: move-object v8, v1 │ │ +3eb69e: 1f08 1503 |002f: check-cast v8, Landroid/widget/TextView; // type@0315 │ │ +3eb6a2: 3808 1600 |0031: if-eqz v8, 0047 // +0016 │ │ +3eb6a6: 1400 c303 0a7f |0033: const v0, #float 1.83453e+38 // #7f0a03c3 │ │ +3eb6ac: 7120 794a 0a00 |0036: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3eb6b2: 0c01 |0039: move-result-object v1 │ │ +3eb6b4: 0719 |003a: move-object v9, v1 │ │ +3eb6b6: 1f09 1503 |003b: check-cast v9, Landroid/widget/TextView; // type@0315 │ │ +3eb6ba: 3809 0a00 |003d: if-eqz v9, 0047 // +000a │ │ +3eb6be: 220a d919 |003f: new-instance v10, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding; // type@19d9 │ │ +3eb6c2: 07a2 |0041: move-object v2, v10 │ │ +3eb6c4: 0763 |0042: move-object v3, v6 │ │ +3eb6c6: 7608 f49e 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@9ef4 │ │ +3eb6cc: 110a |0046: return-object v10 │ │ +3eb6ce: 6e10 bd0c 0a00 |0047: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3eb6d4: 0c0a |004a: move-result-object v10 │ │ +3eb6d6: 6e20 0e03 0a00 |004b: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3eb6dc: 0c0a |004e: move-result-object v10 │ │ +3eb6de: 2200 7e1e |004f: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3eb6e2: 1a01 464a |0051: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3eb6e6: 6e20 23b3 a100 |0053: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3eb6ec: 0c0a |0056: move-result-object v10 │ │ +3eb6ee: 7020 f6b2 a000 |0057: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3eb6f4: 2700 |005a: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=83 │ │ 0x000f line=89 │ │ 0x0018 line=94 │ │ 0x001e line=97 │ │ 0x002a line=103 │ │ @@ -863293,20 +863293,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 │ │ -3eb730: |[3eb730] de.danoeh.antennapod.databinding.ExternalPlayerFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding; │ │ -3eb740: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3eb742: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3eb744: 7130 f99e 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@9ef9 │ │ -3eb74a: 0c02 |0005: move-result-object v2 │ │ -3eb74c: 1102 |0006: return-object v2 │ │ +3eb6f8: |[3eb6f8] de.danoeh.antennapod.databinding.ExternalPlayerFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding; │ │ +3eb708: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3eb70a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3eb70c: 7130 f99e 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@9ef9 │ │ +3eb712: 0c02 |0005: move-result-object v2 │ │ +3eb714: 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;) │ │ @@ -863314,24 +863314,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 │ │ -3eb750: |[3eb750] de.danoeh.antennapod.databinding.ExternalPlayerFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding; │ │ -3eb760: 1400 5200 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0052 │ │ -3eb766: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3eb768: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3eb76e: 0c02 |0007: move-result-object v2 │ │ -3eb770: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3eb774: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3eb77a: 7110 f59e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding; // method@9ef5 │ │ -3eb780: 0c02 |0010: move-result-object v2 │ │ -3eb782: 1102 |0011: return-object v2 │ │ +3eb718: |[3eb718] de.danoeh.antennapod.databinding.ExternalPlayerFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding; │ │ +3eb728: 1400 5200 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0052 │ │ +3eb72e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3eb730: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3eb736: 0c02 |0007: move-result-object v2 │ │ +3eb738: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3eb73c: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3eb742: 7110 f59e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding; // method@9ef5 │ │ +3eb748: 0c02 |0010: move-result-object v2 │ │ +3eb74a: 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; │ │ @@ -863344,18 +863344,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3eb634: |[3eb634] de.danoeh.antennapod.databinding.ExternalPlayerFragmentBinding.getRoot:()Landroid/view/View; │ │ -3eb644: 6e10 f79e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9ef7 │ │ -3eb64a: 0c00 |0003: move-result-object v0 │ │ -3eb64c: 1100 |0004: return-object v0 │ │ +3eb5fc: |[3eb5fc] de.danoeh.antennapod.databinding.ExternalPlayerFragmentBinding.getRoot:()Landroid/view/View; │ │ +3eb60c: 6e10 f79e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9ef7 │ │ +3eb612: 0c00 |0003: move-result-object v0 │ │ +3eb614: 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;) │ │ @@ -863363,17 +863363,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3eb650: |[3eb650] de.danoeh.antennapod.databinding.ExternalPlayerFragmentBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3eb660: 5410 1a8f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.rootView:Landroid/widget/LinearLayout; // field@8f1a │ │ -3eb664: 1100 |0002: return-object v0 │ │ +3eb618: |[3eb618] de.danoeh.antennapod.databinding.ExternalPlayerFragmentBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3eb628: 5410 1a8f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.rootView:Landroid/widget/LinearLayout; // field@8f1a │ │ +3eb62c: 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 : 7178 (ExternalPlayerFragmentBinding.java) │ │ @@ -863441,27 +863441,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 │ │ -3eb968: |[3eb968] 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 │ │ -3eb978: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3eb97e: 5b01 248f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.rootView:Landroidx/coordinatorlayout/widget/CoordinatorLayout; // field@8f24 │ │ -3eb982: 5b02 1d8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.appBar:Lcom/google/android/material/appbar/AppBarLayout; // field@8f1d │ │ -3eb986: 5b03 1e8f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.collapsingToolbar:Lcom/google/android/material/appbar/CollapsingToolbarLayout; // field@8f1e │ │ -3eb98a: 5b04 1f8f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8f1f │ │ -3eb98e: 5b05 208f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.imgvBackground:Landroid/widget/ImageView; // field@8f20 │ │ -3eb992: 5b06 218f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.moreContent:Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding; // field@8f21 │ │ -3eb996: 5b07 228f |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.progressBar:Landroid/widget/ProgressBar; // field@8f22 │ │ -3eb99a: 5b08 238f |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8f23 │ │ -3eb99e: 5b09 258f |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.swipeRefresh:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@8f25 │ │ -3eb9a2: 5b0a 268f |0015: iput-object v10, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8f26 │ │ -3eb9a6: 0e00 |0017: return-void │ │ +3eb930: |[3eb930] 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 │ │ +3eb940: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3eb946: 5b01 248f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.rootView:Landroidx/coordinatorlayout/widget/CoordinatorLayout; // field@8f24 │ │ +3eb94a: 5b02 1d8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.appBar:Lcom/google/android/material/appbar/AppBarLayout; // field@8f1d │ │ +3eb94e: 5b03 1e8f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.collapsingToolbar:Lcom/google/android/material/appbar/CollapsingToolbarLayout; // field@8f1e │ │ +3eb952: 5b04 1f8f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8f1f │ │ +3eb956: 5b05 208f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.imgvBackground:Landroid/widget/ImageView; // field@8f20 │ │ +3eb95a: 5b06 218f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.moreContent:Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding; // field@8f21 │ │ +3eb95e: 5b07 228f |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.progressBar:Landroid/widget/ProgressBar; // field@8f22 │ │ +3eb962: 5b08 238f |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8f23 │ │ +3eb966: 5b09 258f |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.swipeRefresh:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@8f25 │ │ +3eb96a: 5b0a 268f |0015: iput-object v10, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8f26 │ │ +3eb96e: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0003 line=62 │ │ 0x0005 line=63 │ │ 0x0007 line=64 │ │ 0x0009 line=65 │ │ @@ -863489,85 +863489,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 │ │ -3eb7ec: |[3eb7ec] de.danoeh.antennapod.databinding.FeedItemListFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; │ │ -3eb7fc: 1400 5e00 0a7f |0000: const v0, #float 1.83435e+38 // #7f0a005e │ │ -3eb802: 7120 794a 0d00 |0003: invoke-static {v13, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3eb808: 0c01 |0006: move-result-object v1 │ │ -3eb80a: 0714 |0007: move-object v4, v1 │ │ -3eb80c: 1f04 5c14 |0008: check-cast v4, Lcom/google/android/material/appbar/AppBarLayout; // type@145c │ │ -3eb810: 3804 6e00 |000a: if-eqz v4, 0078 // +006e │ │ -3eb814: 1400 cf00 0a7f |000c: const v0, #float 1.83438e+38 // #7f0a00cf │ │ -3eb81a: 7120 794a 0d00 |000f: invoke-static {v13, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3eb820: 0c01 |0012: move-result-object v1 │ │ -3eb822: 0715 |0013: move-object v5, v1 │ │ -3eb824: 1f05 6614 |0014: check-cast v5, Lcom/google/android/material/appbar/CollapsingToolbarLayout; // type@1466 │ │ -3eb828: 3805 6200 |0016: if-eqz v5, 0078 // +0062 │ │ -3eb82c: 1400 ad01 0a7f |0018: const v0, #float 1.83442e+38 // #7f0a01ad │ │ -3eb832: 7120 794a 0d00 |001b: invoke-static {v13, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3eb838: 0c01 |001e: move-result-object v1 │ │ -3eb83a: 3801 5900 |001f: if-eqz v1, 0078 // +0059 │ │ -3eb83e: 7110 199f 0100 |0021: invoke-static {v1}, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // method@9f19 │ │ -3eb844: 0c06 |0024: move-result-object v6 │ │ -3eb846: 1400 c301 0a7f |0025: const v0, #float 1.83443e+38 // #7f0a01c3 │ │ -3eb84c: 7120 794a 0d00 |0028: invoke-static {v13, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3eb852: 0c01 |002b: move-result-object v1 │ │ -3eb854: 0717 |002c: move-object v7, v1 │ │ -3eb856: 1f07 f902 |002d: check-cast v7, Landroid/widget/ImageView; // type@02f9 │ │ -3eb85a: 3807 4900 |002f: if-eqz v7, 0078 // +0049 │ │ -3eb85e: 1400 1702 0a7f |0031: const v0, #float 1.83444e+38 // #7f0a0217 │ │ -3eb864: 7120 794a 0d00 |0034: invoke-static {v13, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3eb86a: 0c01 |0037: move-result-object v1 │ │ -3eb86c: 3801 4000 |0038: if-eqz v1, 0078 // +0040 │ │ -3eb870: 7110 1f98 0100 |003a: invoke-static {v1}, Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding; // method@981f │ │ -3eb876: 0c08 |003d: move-result-object v8 │ │ -3eb878: 1400 9402 0a7f |003e: const v0, #float 1.83447e+38 // #7f0a0294 │ │ -3eb87e: 7120 794a 0d00 |0041: invoke-static {v13, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3eb884: 0c01 |0044: move-result-object v1 │ │ -3eb886: 0719 |0045: move-object v9, v1 │ │ -3eb888: 1f09 0203 |0046: check-cast v9, Landroid/widget/ProgressBar; // type@0302 │ │ -3eb88c: 3809 3000 |0048: if-eqz v9, 0078 // +0030 │ │ -3eb890: 1400 a002 0a7f |004a: const v0, #float 1.83447e+38 // #7f0a02a0 │ │ -3eb896: 7120 794a 0d00 |004d: invoke-static {v13, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3eb89c: 0c01 |0050: move-result-object v1 │ │ -3eb89e: 071a |0051: move-object v10, v1 │ │ -3eb8a0: 1f0a 081e |0052: check-cast v10, Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // type@1e08 │ │ -3eb8a4: 380a 2400 |0054: if-eqz v10, 0078 // +0024 │ │ -3eb8a8: 1400 5d03 0a7f |0056: const v0, #float 1.83451e+38 // #7f0a035d │ │ -3eb8ae: 7120 794a 0d00 |0059: invoke-static {v13, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3eb8b4: 0c01 |005c: move-result-object v1 │ │ -3eb8b6: 071b |005d: move-object v11, v1 │ │ -3eb8b8: 1f0b c50b |005e: check-cast v11, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // type@0bc5 │ │ -3eb8bc: 380b 1800 |0060: if-eqz v11, 0078 // +0018 │ │ -3eb8c0: 1400 9403 0a7f |0062: const v0, #float 1.83452e+38 // #7f0a0394 │ │ -3eb8c6: 7120 794a 0d00 |0065: invoke-static {v13, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3eb8cc: 0c01 |0068: move-result-object v1 │ │ -3eb8ce: 071c |0069: move-object v12, v1 │ │ -3eb8d0: 1f0c 6a14 |006a: check-cast v12, Lcom/google/android/material/appbar/MaterialToolbar; // type@146a │ │ -3eb8d4: 380c 0c00 |006c: if-eqz v12, 0078 // +000c │ │ -3eb8d8: 2200 da19 |006e: new-instance v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // type@19da │ │ -3eb8dc: 07d3 |0070: move-object v3, v13 │ │ -3eb8de: 1f03 a305 |0071: check-cast v3, Landroidx/coordinatorlayout/widget/CoordinatorLayout; // type@05a3 │ │ -3eb8e2: 0702 |0073: move-object v2, v0 │ │ -3eb8e4: 760b fa9e 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@9efa │ │ -3eb8ea: 1100 |0077: return-object v0 │ │ -3eb8ec: 6e10 bd0c 0d00 |0078: invoke-virtual {v13}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3eb8f2: 0c0d |007b: move-result-object v13 │ │ -3eb8f4: 6e20 0e03 0d00 |007c: invoke-virtual {v13, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3eb8fa: 0c0d |007f: move-result-object v13 │ │ -3eb8fc: 2200 7e1e |0080: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3eb900: 1a01 464a |0082: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3eb904: 6e20 23b3 d100 |0084: invoke-virtual {v1, v13}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3eb90a: 0c0d |0087: move-result-object v13 │ │ -3eb90c: 7020 f6b2 d000 |0088: invoke-direct {v0, v13}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3eb912: 2700 |008b: throw v0 │ │ +3eb7b4: |[3eb7b4] de.danoeh.antennapod.databinding.FeedItemListFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; │ │ +3eb7c4: 1400 5e00 0a7f |0000: const v0, #float 1.83435e+38 // #7f0a005e │ │ +3eb7ca: 7120 794a 0d00 |0003: invoke-static {v13, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3eb7d0: 0c01 |0006: move-result-object v1 │ │ +3eb7d2: 0714 |0007: move-object v4, v1 │ │ +3eb7d4: 1f04 5c14 |0008: check-cast v4, Lcom/google/android/material/appbar/AppBarLayout; // type@145c │ │ +3eb7d8: 3804 6e00 |000a: if-eqz v4, 0078 // +006e │ │ +3eb7dc: 1400 cf00 0a7f |000c: const v0, #float 1.83438e+38 // #7f0a00cf │ │ +3eb7e2: 7120 794a 0d00 |000f: invoke-static {v13, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3eb7e8: 0c01 |0012: move-result-object v1 │ │ +3eb7ea: 0715 |0013: move-object v5, v1 │ │ +3eb7ec: 1f05 6614 |0014: check-cast v5, Lcom/google/android/material/appbar/CollapsingToolbarLayout; // type@1466 │ │ +3eb7f0: 3805 6200 |0016: if-eqz v5, 0078 // +0062 │ │ +3eb7f4: 1400 ad01 0a7f |0018: const v0, #float 1.83442e+38 // #7f0a01ad │ │ +3eb7fa: 7120 794a 0d00 |001b: invoke-static {v13, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3eb800: 0c01 |001e: move-result-object v1 │ │ +3eb802: 3801 5900 |001f: if-eqz v1, 0078 // +0059 │ │ +3eb806: 7110 199f 0100 |0021: invoke-static {v1}, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // method@9f19 │ │ +3eb80c: 0c06 |0024: move-result-object v6 │ │ +3eb80e: 1400 c301 0a7f |0025: const v0, #float 1.83443e+38 // #7f0a01c3 │ │ +3eb814: 7120 794a 0d00 |0028: invoke-static {v13, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3eb81a: 0c01 |002b: move-result-object v1 │ │ +3eb81c: 0717 |002c: move-object v7, v1 │ │ +3eb81e: 1f07 f902 |002d: check-cast v7, Landroid/widget/ImageView; // type@02f9 │ │ +3eb822: 3807 4900 |002f: if-eqz v7, 0078 // +0049 │ │ +3eb826: 1400 1702 0a7f |0031: const v0, #float 1.83444e+38 // #7f0a0217 │ │ +3eb82c: 7120 794a 0d00 |0034: invoke-static {v13, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3eb832: 0c01 |0037: move-result-object v1 │ │ +3eb834: 3801 4000 |0038: if-eqz v1, 0078 // +0040 │ │ +3eb838: 7110 1f98 0100 |003a: invoke-static {v1}, Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding; // method@981f │ │ +3eb83e: 0c08 |003d: move-result-object v8 │ │ +3eb840: 1400 9402 0a7f |003e: const v0, #float 1.83447e+38 // #7f0a0294 │ │ +3eb846: 7120 794a 0d00 |0041: invoke-static {v13, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3eb84c: 0c01 |0044: move-result-object v1 │ │ +3eb84e: 0719 |0045: move-object v9, v1 │ │ +3eb850: 1f09 0203 |0046: check-cast v9, Landroid/widget/ProgressBar; // type@0302 │ │ +3eb854: 3809 3000 |0048: if-eqz v9, 0078 // +0030 │ │ +3eb858: 1400 a002 0a7f |004a: const v0, #float 1.83447e+38 // #7f0a02a0 │ │ +3eb85e: 7120 794a 0d00 |004d: invoke-static {v13, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3eb864: 0c01 |0050: move-result-object v1 │ │ +3eb866: 071a |0051: move-object v10, v1 │ │ +3eb868: 1f0a 081e |0052: check-cast v10, Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // type@1e08 │ │ +3eb86c: 380a 2400 |0054: if-eqz v10, 0078 // +0024 │ │ +3eb870: 1400 5d03 0a7f |0056: const v0, #float 1.83451e+38 // #7f0a035d │ │ +3eb876: 7120 794a 0d00 |0059: invoke-static {v13, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3eb87c: 0c01 |005c: move-result-object v1 │ │ +3eb87e: 071b |005d: move-object v11, v1 │ │ +3eb880: 1f0b c50b |005e: check-cast v11, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // type@0bc5 │ │ +3eb884: 380b 1800 |0060: if-eqz v11, 0078 // +0018 │ │ +3eb888: 1400 9403 0a7f |0062: const v0, #float 1.83452e+38 // #7f0a0394 │ │ +3eb88e: 7120 794a 0d00 |0065: invoke-static {v13, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3eb894: 0c01 |0068: move-result-object v1 │ │ +3eb896: 071c |0069: move-object v12, v1 │ │ +3eb898: 1f0c 6a14 |006a: check-cast v12, Lcom/google/android/material/appbar/MaterialToolbar; // type@146a │ │ +3eb89c: 380c 0c00 |006c: if-eqz v12, 0078 // +000c │ │ +3eb8a0: 2200 da19 |006e: new-instance v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // type@19da │ │ +3eb8a4: 07d3 |0070: move-object v3, v13 │ │ +3eb8a6: 1f03 a305 |0071: check-cast v3, Landroidx/coordinatorlayout/widget/CoordinatorLayout; // type@05a3 │ │ +3eb8aa: 0702 |0073: move-object v2, v0 │ │ +3eb8ac: 760b fa9e 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@9efa │ │ +3eb8b2: 1100 |0077: return-object v0 │ │ +3eb8b4: 6e10 bd0c 0d00 |0078: invoke-virtual {v13}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3eb8ba: 0c0d |007b: move-result-object v13 │ │ +3eb8bc: 6e20 0e03 0d00 |007c: invoke-virtual {v13, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3eb8c2: 0c0d |007f: move-result-object v13 │ │ +3eb8c4: 2200 7e1e |0080: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3eb8c8: 1a01 464a |0082: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3eb8cc: 6e20 23b3 d100 |0084: invoke-virtual {v1, v13}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3eb8d2: 0c0d |0087: move-result-object v13 │ │ +3eb8d4: 7020 f6b2 d000 |0088: invoke-direct {v0, v13}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3eb8da: 2700 |008b: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=102 │ │ 0x000f line=108 │ │ 0x001b line=114 │ │ 0x0021 line=118 │ │ 0x0028 line=121 │ │ @@ -863588,20 +863588,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 │ │ -3eb914: |[3eb914] de.danoeh.antennapod.databinding.FeedItemListFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; │ │ -3eb924: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3eb926: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3eb928: 7130 ff9e 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@9eff │ │ -3eb92e: 0c02 |0005: move-result-object v2 │ │ -3eb930: 1102 |0006: return-object v2 │ │ +3eb8dc: |[3eb8dc] de.danoeh.antennapod.databinding.FeedItemListFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; │ │ +3eb8ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3eb8ee: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3eb8f0: 7130 ff9e 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@9eff │ │ +3eb8f6: 0c02 |0005: move-result-object v2 │ │ +3eb8f8: 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;) │ │ @@ -863609,24 +863609,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 │ │ -3eb934: |[3eb934] de.danoeh.antennapod.databinding.FeedItemListFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; │ │ -3eb944: 1400 5300 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0053 │ │ -3eb94a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3eb94c: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3eb952: 0c02 |0007: move-result-object v2 │ │ -3eb954: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3eb958: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3eb95e: 7110 fb9e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // method@9efb │ │ -3eb964: 0c02 |0010: move-result-object v2 │ │ -3eb966: 1102 |0011: return-object v2 │ │ +3eb8fc: |[3eb8fc] de.danoeh.antennapod.databinding.FeedItemListFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; │ │ +3eb90c: 1400 5300 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0053 │ │ +3eb912: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3eb914: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3eb91a: 0c02 |0007: move-result-object v2 │ │ +3eb91c: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3eb920: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3eb926: 7110 fb9e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // method@9efb │ │ +3eb92c: 0c02 |0010: move-result-object v2 │ │ +3eb92e: 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; │ │ @@ -863639,18 +863639,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3eb7b8: |[3eb7b8] de.danoeh.antennapod.databinding.FeedItemListFragmentBinding.getRoot:()Landroid/view/View; │ │ -3eb7c8: 6e10 fd9e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.getRoot:()Landroidx/coordinatorlayout/widget/CoordinatorLayout; // method@9efd │ │ -3eb7ce: 0c00 |0003: move-result-object v0 │ │ -3eb7d0: 1100 |0004: return-object v0 │ │ +3eb780: |[3eb780] de.danoeh.antennapod.databinding.FeedItemListFragmentBinding.getRoot:()Landroid/view/View; │ │ +3eb790: 6e10 fd9e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.getRoot:()Landroidx/coordinatorlayout/widget/CoordinatorLayout; // method@9efd │ │ +3eb796: 0c00 |0003: move-result-object v0 │ │ +3eb798: 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;) │ │ @@ -863658,17 +863658,17 @@ │ │ type : '()Landroidx/coordinatorlayout/widget/CoordinatorLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3eb7d4: |[3eb7d4] de.danoeh.antennapod.databinding.FeedItemListFragmentBinding.getRoot:()Landroidx/coordinatorlayout/widget/CoordinatorLayout; │ │ -3eb7e4: 5410 248f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.rootView:Landroidx/coordinatorlayout/widget/CoordinatorLayout; // field@8f24 │ │ -3eb7e8: 1100 |0002: return-object v0 │ │ +3eb79c: |[3eb79c] de.danoeh.antennapod.databinding.FeedItemListFragmentBinding.getRoot:()Landroidx/coordinatorlayout/widget/CoordinatorLayout; │ │ +3eb7ac: 5410 248f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.rootView:Landroidx/coordinatorlayout/widget/CoordinatorLayout; // field@8f24 │ │ +3eb7b0: 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 : 7548 (FeedItemListFragmentBinding.java) │ │ @@ -863716,22 +863716,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 │ │ -3ebadc: |[3ebadc] de.danoeh.antennapod.databinding.FeedPrefSkipDialogBinding.:(Landroid/widget/LinearLayout;Landroid/widget/EditText;Landroid/widget/EditText;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ -3ebaec: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ebaf2: 5b01 2b8f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8f2b │ │ -3ebaf6: 5b02 278f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;.etxtSkipEnd:Landroid/widget/EditText; // field@8f27 │ │ -3ebafa: 5b03 288f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;.etxtSkipIntro:Landroid/widget/EditText; // field@8f28 │ │ -3ebafe: 5b04 298f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;.labelSkipEnd:Landroid/widget/TextView; // field@8f29 │ │ -3ebb02: 5b05 2a8f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;.labelSkipIntro:Landroid/widget/TextView; // field@8f2a │ │ -3ebb06: 0e00 |000d: return-void │ │ +3ebaa4: |[3ebaa4] de.danoeh.antennapod.databinding.FeedPrefSkipDialogBinding.:(Landroid/widget/LinearLayout;Landroid/widget/EditText;Landroid/widget/EditText;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ +3ebab4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ebaba: 5b01 2b8f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8f2b │ │ +3ebabe: 5b02 278f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;.etxtSkipEnd:Landroid/widget/EditText; // field@8f27 │ │ +3ebac2: 5b03 288f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;.etxtSkipIntro:Landroid/widget/EditText; // field@8f28 │ │ +3ebac6: 5b04 298f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;.labelSkipEnd:Landroid/widget/TextView; // field@8f29 │ │ +3ebaca: 5b05 2a8f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;.labelSkipIntro:Landroid/widget/TextView; // field@8f2a │ │ +3ebace: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ 0x0005 line=39 │ │ 0x0007 line=40 │ │ 0x0009 line=41 │ │ @@ -863749,55 +863749,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 │ │ -3eb9dc: |[3eb9dc] de.danoeh.antennapod.databinding.FeedPrefSkipDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding; │ │ -3eb9ec: 1400 4301 0a7f |0000: const v0, #float 1.8344e+38 // #7f0a0143 │ │ -3eb9f2: 7120 794a 0800 |0003: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3eb9f8: 0c01 |0006: move-result-object v1 │ │ -3eb9fa: 0714 |0007: move-object v4, v1 │ │ -3eb9fc: 1f04 ee02 |0008: check-cast v4, Landroid/widget/EditText; // type@02ee │ │ -3eba00: 3804 3000 |000a: if-eqz v4, 003a // +0030 │ │ -3eba04: 1400 4401 0a7f |000c: const v0, #float 1.8344e+38 // #7f0a0144 │ │ -3eba0a: 7120 794a 0800 |000f: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3eba10: 0c01 |0012: move-result-object v1 │ │ -3eba12: 0715 |0013: move-object v5, v1 │ │ -3eba14: 1f05 ee02 |0014: check-cast v5, Landroid/widget/EditText; // type@02ee │ │ -3eba18: 3805 2400 |0016: if-eqz v5, 003a // +0024 │ │ -3eba1c: 1400 d801 0a7f |0018: const v0, #float 1.83443e+38 // #7f0a01d8 │ │ -3eba22: 7120 794a 0800 |001b: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3eba28: 0c01 |001e: move-result-object v1 │ │ -3eba2a: 0716 |001f: move-object v6, v1 │ │ -3eba2c: 1f06 1503 |0020: check-cast v6, Landroid/widget/TextView; // type@0315 │ │ -3eba30: 3806 1800 |0022: if-eqz v6, 003a // +0018 │ │ -3eba34: 1400 d901 0a7f |0024: const v0, #float 1.83443e+38 // #7f0a01d9 │ │ -3eba3a: 7120 794a 0800 |0027: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3eba40: 0c01 |002a: move-result-object v1 │ │ -3eba42: 0717 |002b: move-object v7, v1 │ │ -3eba44: 1f07 1503 |002c: check-cast v7, Landroid/widget/TextView; // type@0315 │ │ -3eba48: 3807 0c00 |002e: if-eqz v7, 003a // +000c │ │ -3eba4c: 2200 db19 |0030: new-instance v0, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding; // type@19db │ │ -3eba50: 0783 |0032: move-object v3, v8 │ │ -3eba52: 1f03 fb02 |0033: check-cast v3, Landroid/widget/LinearLayout; // type@02fb │ │ -3eba56: 0702 |0035: move-object v2, v0 │ │ -3eba58: 7606 009f 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@9f00 │ │ -3eba5e: 1100 |0039: return-object v0 │ │ -3eba60: 6e10 bd0c 0800 |003a: invoke-virtual {v8}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3eba66: 0c08 |003d: move-result-object v8 │ │ -3eba68: 6e20 0e03 0800 |003e: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3eba6e: 0c08 |0041: move-result-object v8 │ │ -3eba70: 2200 7e1e |0042: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3eba74: 1a01 464a |0044: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3eba78: 6e20 23b3 8100 |0046: invoke-virtual {v1, v8}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3eba7e: 0c08 |0049: move-result-object v8 │ │ -3eba80: 7020 f6b2 8000 |004a: invoke-direct {v0, v8}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3eba86: 2700 |004d: throw v0 │ │ +3eb9a4: |[3eb9a4] de.danoeh.antennapod.databinding.FeedPrefSkipDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding; │ │ +3eb9b4: 1400 4301 0a7f |0000: const v0, #float 1.8344e+38 // #7f0a0143 │ │ +3eb9ba: 7120 794a 0800 |0003: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3eb9c0: 0c01 |0006: move-result-object v1 │ │ +3eb9c2: 0714 |0007: move-object v4, v1 │ │ +3eb9c4: 1f04 ee02 |0008: check-cast v4, Landroid/widget/EditText; // type@02ee │ │ +3eb9c8: 3804 3000 |000a: if-eqz v4, 003a // +0030 │ │ +3eb9cc: 1400 4401 0a7f |000c: const v0, #float 1.8344e+38 // #7f0a0144 │ │ +3eb9d2: 7120 794a 0800 |000f: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3eb9d8: 0c01 |0012: move-result-object v1 │ │ +3eb9da: 0715 |0013: move-object v5, v1 │ │ +3eb9dc: 1f05 ee02 |0014: check-cast v5, Landroid/widget/EditText; // type@02ee │ │ +3eb9e0: 3805 2400 |0016: if-eqz v5, 003a // +0024 │ │ +3eb9e4: 1400 d801 0a7f |0018: const v0, #float 1.83443e+38 // #7f0a01d8 │ │ +3eb9ea: 7120 794a 0800 |001b: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3eb9f0: 0c01 |001e: move-result-object v1 │ │ +3eb9f2: 0716 |001f: move-object v6, v1 │ │ +3eb9f4: 1f06 1503 |0020: check-cast v6, Landroid/widget/TextView; // type@0315 │ │ +3eb9f8: 3806 1800 |0022: if-eqz v6, 003a // +0018 │ │ +3eb9fc: 1400 d901 0a7f |0024: const v0, #float 1.83443e+38 // #7f0a01d9 │ │ +3eba02: 7120 794a 0800 |0027: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3eba08: 0c01 |002a: move-result-object v1 │ │ +3eba0a: 0717 |002b: move-object v7, v1 │ │ +3eba0c: 1f07 1503 |002c: check-cast v7, Landroid/widget/TextView; // type@0315 │ │ +3eba10: 3807 0c00 |002e: if-eqz v7, 003a // +000c │ │ +3eba14: 2200 db19 |0030: new-instance v0, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding; // type@19db │ │ +3eba18: 0783 |0032: move-object v3, v8 │ │ +3eba1a: 1f03 fb02 |0033: check-cast v3, Landroid/widget/LinearLayout; // type@02fb │ │ +3eba1e: 0702 |0035: move-object v2, v0 │ │ +3eba20: 7606 009f 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@9f00 │ │ +3eba26: 1100 |0039: return-object v0 │ │ +3eba28: 6e10 bd0c 0800 |003a: invoke-virtual {v8}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3eba2e: 0c08 |003d: move-result-object v8 │ │ +3eba30: 6e20 0e03 0800 |003e: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3eba36: 0c08 |0041: move-result-object v8 │ │ +3eba38: 2200 7e1e |0042: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3eba3c: 1a01 464a |0044: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3eba40: 6e20 23b3 8100 |0046: invoke-virtual {v1, v8}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3eba46: 0c08 |0049: move-result-object v8 │ │ +3eba48: 7020 f6b2 8000 |004a: invoke-direct {v0, v8}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3eba4e: 2700 |004d: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=73 │ │ 0x000f line=79 │ │ 0x001b line=85 │ │ 0x0027 line=91 │ │ 0x0030 line=96 │ │ @@ -863811,20 +863811,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 │ │ -3eba88: |[3eba88] de.danoeh.antennapod.databinding.FeedPrefSkipDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding; │ │ -3eba98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3eba9a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3eba9c: 7130 059f 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@9f05 │ │ -3ebaa2: 0c02 |0005: move-result-object v2 │ │ -3ebaa4: 1102 |0006: return-object v2 │ │ +3eba50: |[3eba50] de.danoeh.antennapod.databinding.FeedPrefSkipDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding; │ │ +3eba60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3eba62: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3eba64: 7130 059f 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@9f05 │ │ +3eba6a: 0c02 |0005: move-result-object v2 │ │ +3eba6c: 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;) │ │ @@ -863832,24 +863832,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 │ │ -3ebaa8: |[3ebaa8] de.danoeh.antennapod.databinding.FeedPrefSkipDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding; │ │ -3ebab8: 1400 5400 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0054 │ │ -3ebabe: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ebac0: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3ebac6: 0c02 |0007: move-result-object v2 │ │ -3ebac8: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ebacc: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3ebad2: 7110 019f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding; // method@9f01 │ │ -3ebad8: 0c02 |0010: move-result-object v2 │ │ -3ebada: 1102 |0011: return-object v2 │ │ +3eba70: |[3eba70] de.danoeh.antennapod.databinding.FeedPrefSkipDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding; │ │ +3eba80: 1400 5400 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0054 │ │ +3eba86: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3eba88: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3eba8e: 0c02 |0007: move-result-object v2 │ │ +3eba90: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3eba94: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3eba9a: 7110 019f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding; // method@9f01 │ │ +3ebaa0: 0c02 |0010: move-result-object v2 │ │ +3ebaa2: 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; │ │ @@ -863862,18 +863862,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3eb9a8: |[3eb9a8] de.danoeh.antennapod.databinding.FeedPrefSkipDialogBinding.getRoot:()Landroid/view/View; │ │ -3eb9b8: 6e10 039f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9f03 │ │ -3eb9be: 0c00 |0003: move-result-object v0 │ │ -3eb9c0: 1100 |0004: return-object v0 │ │ +3eb970: |[3eb970] de.danoeh.antennapod.databinding.FeedPrefSkipDialogBinding.getRoot:()Landroid/view/View; │ │ +3eb980: 6e10 039f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9f03 │ │ +3eb986: 0c00 |0003: move-result-object v0 │ │ +3eb988: 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;) │ │ @@ -863881,17 +863881,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3eb9c4: |[3eb9c4] de.danoeh.antennapod.databinding.FeedPrefSkipDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3eb9d4: 5410 2b8f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8f2b │ │ -3eb9d8: 1100 |0002: return-object v0 │ │ +3eb98c: |[3eb98c] de.danoeh.antennapod.databinding.FeedPrefSkipDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3eb99c: 5410 2b8f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8f2b │ │ +3eb9a0: 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 : 7591 (FeedPrefSkipDialogBinding.java) │ │ @@ -863983,50 +863983,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 │ │ -3ebd54: |[3ebd54] 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 │ │ -3ebd64: 0720 |0000: move-object v0, v2 │ │ -3ebd66: 7010 ffb2 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ebd6c: 0731 |0004: move-object v1, v3 │ │ -3ebd6e: 5b01 358f |0005: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.rootView:Landroidx/coordinatorlayout/widget/CoordinatorLayout; // field@8f35 │ │ -3ebd72: 0741 |0007: move-object v1, v4 │ │ -3ebd74: 5b01 2c8f |0008: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.appBar:Lcom/google/android/material/appbar/AppBarLayout; // field@8f2c │ │ -3ebd78: 0751 |000a: move-object v1, v5 │ │ -3ebd7a: 5b01 2d8f |000b: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.btnvOpenStatistics:Landroid/widget/Button; // field@8f2d │ │ -3ebd7e: 0761 |000d: move-object v1, v6 │ │ -3ebd80: 5b01 2e8f |000e: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.collapsingToolbar:Lcom/google/android/material/appbar/CollapsingToolbarLayout; // field@8f2e │ │ -3ebd84: 0771 |0010: move-object v1, v7 │ │ -3ebd86: 5b01 2f8f |0011: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8f2f │ │ -3ebd8a: 0781 |0013: move-object v1, v8 │ │ -3ebd8c: 5b01 308f |0014: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.imgvBackground:Landroid/widget/ImageView; // field@8f30 │ │ -3ebd90: 0791 |0016: move-object v1, v9 │ │ -3ebd92: 5b01 318f |0017: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.infoContainer:Landroid/widget/LinearLayout; // field@8f31 │ │ -3ebd96: 07a1 |0019: move-object v1, v10 │ │ -3ebd98: 5b01 328f |001a: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.lblStatistics:Landroid/widget/TextView; // field@8f32 │ │ -3ebd9c: 07b1 |001c: move-object v1, v11 │ │ -3ebd9e: 5b01 338f |001d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.lblSupport:Landroid/widget/TextView; // field@8f33 │ │ -3ebda2: 07c1 |001f: move-object v1, v12 │ │ -3ebda4: 5b01 348f |0020: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.lblUrl:Landroid/widget/TextView; // field@8f34 │ │ -3ebda8: 07d1 |0022: move-object v1, v13 │ │ -3ebdaa: 5b01 368f |0023: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.scrollView:Landroidx/core/widget/NestedScrollView; // field@8f36 │ │ -3ebdae: 07e1 |0025: move-object v1, v14 │ │ -3ebdb0: 5b01 378f |0026: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.statisticsFragmentContainer:Landroidx/fragment/app/FragmentContainerView; // field@8f37 │ │ -3ebdb4: 07f1 |0028: move-object v1, v15 │ │ -3ebdb6: 5b01 388f |0029: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8f38 │ │ -3ebdba: 0801 1000 |002b: move-object/from16 v1, v16 │ │ -3ebdbe: 5b01 398f |002d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.txtvDescription:Landroid/widget/TextView; // field@8f39 │ │ -3ebdc2: 0801 1100 |002f: move-object/from16 v1, v17 │ │ -3ebdc6: 5b01 3a8f |0031: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.txtvFundingUrl:Landroid/widget/TextView; // field@8f3a │ │ -3ebdca: 0801 1200 |0033: move-object/from16 v1, v18 │ │ -3ebdce: 5b01 3b8f |0035: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.txtvUrl:Landroid/widget/TextView; // field@8f3b │ │ -3ebdd2: 0e00 |0037: return-void │ │ +3ebd1c: |[3ebd1c] 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 │ │ +3ebd2c: 0720 |0000: move-object v0, v2 │ │ +3ebd2e: 7010 ffb2 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ebd34: 0731 |0004: move-object v1, v3 │ │ +3ebd36: 5b01 358f |0005: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.rootView:Landroidx/coordinatorlayout/widget/CoordinatorLayout; // field@8f35 │ │ +3ebd3a: 0741 |0007: move-object v1, v4 │ │ +3ebd3c: 5b01 2c8f |0008: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.appBar:Lcom/google/android/material/appbar/AppBarLayout; // field@8f2c │ │ +3ebd40: 0751 |000a: move-object v1, v5 │ │ +3ebd42: 5b01 2d8f |000b: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.btnvOpenStatistics:Landroid/widget/Button; // field@8f2d │ │ +3ebd46: 0761 |000d: move-object v1, v6 │ │ +3ebd48: 5b01 2e8f |000e: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.collapsingToolbar:Lcom/google/android/material/appbar/CollapsingToolbarLayout; // field@8f2e │ │ +3ebd4c: 0771 |0010: move-object v1, v7 │ │ +3ebd4e: 5b01 2f8f |0011: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8f2f │ │ +3ebd52: 0781 |0013: move-object v1, v8 │ │ +3ebd54: 5b01 308f |0014: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.imgvBackground:Landroid/widget/ImageView; // field@8f30 │ │ +3ebd58: 0791 |0016: move-object v1, v9 │ │ +3ebd5a: 5b01 318f |0017: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.infoContainer:Landroid/widget/LinearLayout; // field@8f31 │ │ +3ebd5e: 07a1 |0019: move-object v1, v10 │ │ +3ebd60: 5b01 328f |001a: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.lblStatistics:Landroid/widget/TextView; // field@8f32 │ │ +3ebd64: 07b1 |001c: move-object v1, v11 │ │ +3ebd66: 5b01 338f |001d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.lblSupport:Landroid/widget/TextView; // field@8f33 │ │ +3ebd6a: 07c1 |001f: move-object v1, v12 │ │ +3ebd6c: 5b01 348f |0020: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.lblUrl:Landroid/widget/TextView; // field@8f34 │ │ +3ebd70: 07d1 |0022: move-object v1, v13 │ │ +3ebd72: 5b01 368f |0023: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.scrollView:Landroidx/core/widget/NestedScrollView; // field@8f36 │ │ +3ebd76: 07e1 |0025: move-object v1, v14 │ │ +3ebd78: 5b01 378f |0026: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.statisticsFragmentContainer:Landroidx/fragment/app/FragmentContainerView; // field@8f37 │ │ +3ebd7c: 07f1 |0028: move-object v1, v15 │ │ +3ebd7e: 5b01 388f |0029: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8f38 │ │ +3ebd82: 0801 1000 |002b: move-object/from16 v1, v16 │ │ +3ebd86: 5b01 398f |002d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.txtvDescription:Landroid/widget/TextView; // field@8f39 │ │ +3ebd8a: 0801 1100 |002f: move-object/from16 v1, v17 │ │ +3ebd8e: 5b01 3a8f |0031: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.txtvFundingUrl:Landroid/widget/TextView; // field@8f3a │ │ +3ebd92: 0801 1200 |0033: move-object/from16 v1, v18 │ │ +3ebd96: 5b01 3b8f |0035: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.txtvUrl:Landroid/widget/TextView; // field@8f3b │ │ +3ebd9a: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=82 │ │ 0x0005 line=83 │ │ 0x0008 line=84 │ │ 0x000b line=85 │ │ 0x000e line=86 │ │ @@ -864066,122 +864066,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 │ │ -3ebb3c: |[3ebb3c] de.danoeh.antennapod.databinding.FeedinfoBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedinfoBinding; │ │ -3ebb4c: 0800 1400 |0000: move-object/from16 v0, v20 │ │ -3ebb50: 1401 5e00 0a7f |0002: const v1, #float 1.83435e+38 // #7f0a005e │ │ -3ebb56: 7120 794a 1000 |0005: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ebb5c: 0c02 |0008: move-result-object v2 │ │ -3ebb5e: 0725 |0009: move-object v5, v2 │ │ -3ebb60: 1f05 5c14 |000a: check-cast v5, Lcom/google/android/material/appbar/AppBarLayout; // type@145c │ │ -3ebb64: 3805 b900 |000c: if-eqz v5, 00c5 // +00b9 │ │ -3ebb68: 1401 8700 0a7f |000e: const v1, #float 1.83436e+38 // #7f0a0087 │ │ -3ebb6e: 7120 794a 1000 |0011: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ebb74: 0c02 |0014: move-result-object v2 │ │ -3ebb76: 0726 |0015: move-object v6, v2 │ │ -3ebb78: 1f06 e602 |0016: check-cast v6, Landroid/widget/Button; // type@02e6 │ │ -3ebb7c: 3806 ad00 |0018: if-eqz v6, 00c5 // +00ad │ │ -3ebb80: 1401 cf00 0a7f |001a: const v1, #float 1.83438e+38 // #7f0a00cf │ │ -3ebb86: 7120 794a 1000 |001d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ebb8c: 0c02 |0020: move-result-object v2 │ │ -3ebb8e: 0727 |0021: move-object v7, v2 │ │ -3ebb90: 1f07 6614 |0022: check-cast v7, Lcom/google/android/material/appbar/CollapsingToolbarLayout; // type@1466 │ │ -3ebb94: 3807 a100 |0024: if-eqz v7, 00c5 // +00a1 │ │ -3ebb98: 1401 ad01 0a7f |0026: const v1, #float 1.83442e+38 // #7f0a01ad │ │ -3ebb9e: 7120 794a 1000 |0029: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ebba4: 0c02 |002c: move-result-object v2 │ │ -3ebba6: 3802 9800 |002d: if-eqz v2, 00c5 // +0098 │ │ -3ebbaa: 7110 199f 0200 |002f: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // method@9f19 │ │ -3ebbb0: 0c08 |0032: move-result-object v8 │ │ -3ebbb2: 1401 c301 0a7f |0033: const v1, #float 1.83443e+38 // #7f0a01c3 │ │ -3ebbb8: 7120 794a 1000 |0036: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ebbbe: 0c02 |0039: move-result-object v2 │ │ -3ebbc0: 0729 |003a: move-object v9, v2 │ │ -3ebbc2: 1f09 f902 |003b: check-cast v9, Landroid/widget/ImageView; // type@02f9 │ │ -3ebbc6: 3809 8800 |003d: if-eqz v9, 00c5 // +0088 │ │ -3ebbca: 1401 ca01 0a7f |003f: const v1, #float 1.83443e+38 // #7f0a01ca │ │ -3ebbd0: 7120 794a 1000 |0042: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ebbd6: 0c02 |0045: move-result-object v2 │ │ -3ebbd8: 072a |0046: move-object v10, v2 │ │ -3ebbda: 1f0a fb02 |0047: check-cast v10, Landroid/widget/LinearLayout; // type@02fb │ │ -3ebbde: 380a 7c00 |0049: if-eqz v10, 00c5 // +007c │ │ -3ebbe2: 1401 df01 0a7f |004b: const v1, #float 1.83443e+38 // #7f0a01df │ │ -3ebbe8: 7120 794a 1000 |004e: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ebbee: 0c02 |0051: move-result-object v2 │ │ -3ebbf0: 072b |0052: move-object v11, v2 │ │ -3ebbf2: 1f0b 1503 |0053: check-cast v11, Landroid/widget/TextView; // type@0315 │ │ -3ebbf6: 380b 7000 |0055: if-eqz v11, 00c5 // +0070 │ │ -3ebbfa: 1401 e001 0a7f |0057: const v1, #float 1.83443e+38 // #7f0a01e0 │ │ -3ebc00: 7120 794a 1000 |005a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ebc06: 0c02 |005d: move-result-object v2 │ │ -3ebc08: 072c |005e: move-object v12, v2 │ │ -3ebc0a: 1f0c 1503 |005f: check-cast v12, Landroid/widget/TextView; // type@0315 │ │ -3ebc0e: 380c 6400 |0061: if-eqz v12, 00c5 // +0064 │ │ -3ebc12: 1401 e101 0a7f |0063: const v1, #float 1.83443e+38 // #7f0a01e1 │ │ -3ebc18: 7120 794a 1000 |0066: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ebc1e: 0c02 |0069: move-result-object v2 │ │ -3ebc20: 072d |006a: move-object v13, v2 │ │ -3ebc22: 1f0d 1503 |006b: check-cast v13, Landroid/widget/TextView; // type@0315 │ │ -3ebc26: 380d 5800 |006d: if-eqz v13, 00c5 // +0058 │ │ -3ebc2a: 1401 c402 0a7f |006f: const v1, #float 1.83448e+38 // #7f0a02c4 │ │ -3ebc30: 7120 794a 1000 |0072: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ebc36: 0c02 |0075: move-result-object v2 │ │ -3ebc38: 072e |0076: move-object v14, v2 │ │ -3ebc3a: 1f0e 5c08 |0077: check-cast v14, Landroidx/core/widget/NestedScrollView; // type@085c │ │ -3ebc3e: 380e 4c00 |0079: if-eqz v14, 00c5 // +004c │ │ -3ebc42: 1401 4103 0a7f |007b: const v1, #float 1.8345e+38 // #7f0a0341 │ │ -3ebc48: 7120 794a 1000 |007e: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ebc4e: 0c02 |0081: move-result-object v2 │ │ -3ebc50: 072f |0082: move-object v15, v2 │ │ -3ebc52: 1f0f 2b09 |0083: check-cast v15, Landroidx/fragment/app/FragmentContainerView; // type@092b │ │ -3ebc56: 380f 4000 |0085: if-eqz v15, 00c5 // +0040 │ │ -3ebc5a: 1401 9403 0a7f |0087: const v1, #float 1.83452e+38 // #7f0a0394 │ │ -3ebc60: 7120 794a 1000 |008a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ebc66: 0c02 |008d: move-result-object v2 │ │ -3ebc68: 0810 0200 |008e: move-object/from16 v16, v2 │ │ -3ebc6c: 1f10 6a14 |0090: check-cast v16, Lcom/google/android/material/appbar/MaterialToolbar; // type@146a │ │ -3ebc70: 3810 3300 |0092: if-eqz v16, 00c5 // +0033 │ │ -3ebc74: 1401 a703 0a7f |0094: const v1, #float 1.83452e+38 // #7f0a03a7 │ │ -3ebc7a: 7120 794a 1000 |0097: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ebc80: 0c02 |009a: move-result-object v2 │ │ -3ebc82: 0811 0200 |009b: move-object/from16 v17, v2 │ │ -3ebc86: 1f11 1503 |009d: check-cast v17, Landroid/widget/TextView; // type@0315 │ │ -3ebc8a: 3811 2600 |009f: if-eqz v17, 00c5 // +0026 │ │ -3ebc8e: 1401 ad03 0a7f |00a1: const v1, #float 1.83453e+38 // #7f0a03ad │ │ -3ebc94: 7120 794a 1000 |00a4: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ebc9a: 0c02 |00a7: move-result-object v2 │ │ -3ebc9c: 0812 0200 |00a8: move-object/from16 v18, v2 │ │ -3ebca0: 1f12 1503 |00aa: check-cast v18, Landroid/widget/TextView; // type@0315 │ │ -3ebca4: 3812 1900 |00ac: if-eqz v18, 00c5 // +0019 │ │ -3ebca8: 1401 c603 0a7f |00ae: const v1, #float 1.83453e+38 // #7f0a03c6 │ │ -3ebcae: 7120 794a 1000 |00b1: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ebcb4: 0c02 |00b4: move-result-object v2 │ │ -3ebcb6: 0813 0200 |00b5: move-object/from16 v19, v2 │ │ -3ebcba: 1f13 1503 |00b7: check-cast v19, Landroid/widget/TextView; // type@0315 │ │ -3ebcbe: 3813 0c00 |00b9: if-eqz v19, 00c5 // +000c │ │ -3ebcc2: 2201 dc19 |00bb: new-instance v1, Lde/danoeh/antennapod/databinding/FeedinfoBinding; // type@19dc │ │ -3ebcc6: 0713 |00bd: move-object v3, v1 │ │ -3ebcc8: 0704 |00be: move-object v4, v0 │ │ -3ebcca: 1f04 a305 |00bf: check-cast v4, Landroidx/coordinatorlayout/widget/CoordinatorLayout; // type@05a3 │ │ -3ebcce: 7611 069f 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@9f06 │ │ -3ebcd4: 1101 |00c4: return-object v1 │ │ -3ebcd6: 7401 bd0c 1400 |00c5: invoke-virtual/range {v20}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3ebcdc: 0c00 |00c8: move-result-object v0 │ │ -3ebcde: 6e20 0e03 1000 |00c9: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3ebce4: 0c00 |00cc: move-result-object v0 │ │ -3ebce6: 2201 7e1e |00cd: new-instance v1, Ljava/lang/NullPointerException; // type@1e7e │ │ -3ebcea: 1a02 464a |00cf: const-string v2, "Missing required view with ID: " // string@4a46 │ │ -3ebcee: 6e20 23b3 0200 |00d1: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3ebcf4: 0c00 |00d4: move-result-object v0 │ │ -3ebcf6: 7020 f6b2 0100 |00d5: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3ebcfc: 2701 |00d8: throw v1 │ │ +3ebb04: |[3ebb04] de.danoeh.antennapod.databinding.FeedinfoBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedinfoBinding; │ │ +3ebb14: 0800 1400 |0000: move-object/from16 v0, v20 │ │ +3ebb18: 1401 5e00 0a7f |0002: const v1, #float 1.83435e+38 // #7f0a005e │ │ +3ebb1e: 7120 794a 1000 |0005: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ebb24: 0c02 |0008: move-result-object v2 │ │ +3ebb26: 0725 |0009: move-object v5, v2 │ │ +3ebb28: 1f05 5c14 |000a: check-cast v5, Lcom/google/android/material/appbar/AppBarLayout; // type@145c │ │ +3ebb2c: 3805 b900 |000c: if-eqz v5, 00c5 // +00b9 │ │ +3ebb30: 1401 8700 0a7f |000e: const v1, #float 1.83436e+38 // #7f0a0087 │ │ +3ebb36: 7120 794a 1000 |0011: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ebb3c: 0c02 |0014: move-result-object v2 │ │ +3ebb3e: 0726 |0015: move-object v6, v2 │ │ +3ebb40: 1f06 e602 |0016: check-cast v6, Landroid/widget/Button; // type@02e6 │ │ +3ebb44: 3806 ad00 |0018: if-eqz v6, 00c5 // +00ad │ │ +3ebb48: 1401 cf00 0a7f |001a: const v1, #float 1.83438e+38 // #7f0a00cf │ │ +3ebb4e: 7120 794a 1000 |001d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ebb54: 0c02 |0020: move-result-object v2 │ │ +3ebb56: 0727 |0021: move-object v7, v2 │ │ +3ebb58: 1f07 6614 |0022: check-cast v7, Lcom/google/android/material/appbar/CollapsingToolbarLayout; // type@1466 │ │ +3ebb5c: 3807 a100 |0024: if-eqz v7, 00c5 // +00a1 │ │ +3ebb60: 1401 ad01 0a7f |0026: const v1, #float 1.83442e+38 // #7f0a01ad │ │ +3ebb66: 7120 794a 1000 |0029: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ebb6c: 0c02 |002c: move-result-object v2 │ │ +3ebb6e: 3802 9800 |002d: if-eqz v2, 00c5 // +0098 │ │ +3ebb72: 7110 199f 0200 |002f: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // method@9f19 │ │ +3ebb78: 0c08 |0032: move-result-object v8 │ │ +3ebb7a: 1401 c301 0a7f |0033: const v1, #float 1.83443e+38 // #7f0a01c3 │ │ +3ebb80: 7120 794a 1000 |0036: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ebb86: 0c02 |0039: move-result-object v2 │ │ +3ebb88: 0729 |003a: move-object v9, v2 │ │ +3ebb8a: 1f09 f902 |003b: check-cast v9, Landroid/widget/ImageView; // type@02f9 │ │ +3ebb8e: 3809 8800 |003d: if-eqz v9, 00c5 // +0088 │ │ +3ebb92: 1401 ca01 0a7f |003f: const v1, #float 1.83443e+38 // #7f0a01ca │ │ +3ebb98: 7120 794a 1000 |0042: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ebb9e: 0c02 |0045: move-result-object v2 │ │ +3ebba0: 072a |0046: move-object v10, v2 │ │ +3ebba2: 1f0a fb02 |0047: check-cast v10, Landroid/widget/LinearLayout; // type@02fb │ │ +3ebba6: 380a 7c00 |0049: if-eqz v10, 00c5 // +007c │ │ +3ebbaa: 1401 df01 0a7f |004b: const v1, #float 1.83443e+38 // #7f0a01df │ │ +3ebbb0: 7120 794a 1000 |004e: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ebbb6: 0c02 |0051: move-result-object v2 │ │ +3ebbb8: 072b |0052: move-object v11, v2 │ │ +3ebbba: 1f0b 1503 |0053: check-cast v11, Landroid/widget/TextView; // type@0315 │ │ +3ebbbe: 380b 7000 |0055: if-eqz v11, 00c5 // +0070 │ │ +3ebbc2: 1401 e001 0a7f |0057: const v1, #float 1.83443e+38 // #7f0a01e0 │ │ +3ebbc8: 7120 794a 1000 |005a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ebbce: 0c02 |005d: move-result-object v2 │ │ +3ebbd0: 072c |005e: move-object v12, v2 │ │ +3ebbd2: 1f0c 1503 |005f: check-cast v12, Landroid/widget/TextView; // type@0315 │ │ +3ebbd6: 380c 6400 |0061: if-eqz v12, 00c5 // +0064 │ │ +3ebbda: 1401 e101 0a7f |0063: const v1, #float 1.83443e+38 // #7f0a01e1 │ │ +3ebbe0: 7120 794a 1000 |0066: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ebbe6: 0c02 |0069: move-result-object v2 │ │ +3ebbe8: 072d |006a: move-object v13, v2 │ │ +3ebbea: 1f0d 1503 |006b: check-cast v13, Landroid/widget/TextView; // type@0315 │ │ +3ebbee: 380d 5800 |006d: if-eqz v13, 00c5 // +0058 │ │ +3ebbf2: 1401 c402 0a7f |006f: const v1, #float 1.83448e+38 // #7f0a02c4 │ │ +3ebbf8: 7120 794a 1000 |0072: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ebbfe: 0c02 |0075: move-result-object v2 │ │ +3ebc00: 072e |0076: move-object v14, v2 │ │ +3ebc02: 1f0e 5c08 |0077: check-cast v14, Landroidx/core/widget/NestedScrollView; // type@085c │ │ +3ebc06: 380e 4c00 |0079: if-eqz v14, 00c5 // +004c │ │ +3ebc0a: 1401 4103 0a7f |007b: const v1, #float 1.8345e+38 // #7f0a0341 │ │ +3ebc10: 7120 794a 1000 |007e: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ebc16: 0c02 |0081: move-result-object v2 │ │ +3ebc18: 072f |0082: move-object v15, v2 │ │ +3ebc1a: 1f0f 2b09 |0083: check-cast v15, Landroidx/fragment/app/FragmentContainerView; // type@092b │ │ +3ebc1e: 380f 4000 |0085: if-eqz v15, 00c5 // +0040 │ │ +3ebc22: 1401 9403 0a7f |0087: const v1, #float 1.83452e+38 // #7f0a0394 │ │ +3ebc28: 7120 794a 1000 |008a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ebc2e: 0c02 |008d: move-result-object v2 │ │ +3ebc30: 0810 0200 |008e: move-object/from16 v16, v2 │ │ +3ebc34: 1f10 6a14 |0090: check-cast v16, Lcom/google/android/material/appbar/MaterialToolbar; // type@146a │ │ +3ebc38: 3810 3300 |0092: if-eqz v16, 00c5 // +0033 │ │ +3ebc3c: 1401 a703 0a7f |0094: const v1, #float 1.83452e+38 // #7f0a03a7 │ │ +3ebc42: 7120 794a 1000 |0097: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ebc48: 0c02 |009a: move-result-object v2 │ │ +3ebc4a: 0811 0200 |009b: move-object/from16 v17, v2 │ │ +3ebc4e: 1f11 1503 |009d: check-cast v17, Landroid/widget/TextView; // type@0315 │ │ +3ebc52: 3811 2600 |009f: if-eqz v17, 00c5 // +0026 │ │ +3ebc56: 1401 ad03 0a7f |00a1: const v1, #float 1.83453e+38 // #7f0a03ad │ │ +3ebc5c: 7120 794a 1000 |00a4: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ebc62: 0c02 |00a7: move-result-object v2 │ │ +3ebc64: 0812 0200 |00a8: move-object/from16 v18, v2 │ │ +3ebc68: 1f12 1503 |00aa: check-cast v18, Landroid/widget/TextView; // type@0315 │ │ +3ebc6c: 3812 1900 |00ac: if-eqz v18, 00c5 // +0019 │ │ +3ebc70: 1401 c603 0a7f |00ae: const v1, #float 1.83453e+38 // #7f0a03c6 │ │ +3ebc76: 7120 794a 1000 |00b1: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ebc7c: 0c02 |00b4: move-result-object v2 │ │ +3ebc7e: 0813 0200 |00b5: move-object/from16 v19, v2 │ │ +3ebc82: 1f13 1503 |00b7: check-cast v19, Landroid/widget/TextView; // type@0315 │ │ +3ebc86: 3813 0c00 |00b9: if-eqz v19, 00c5 // +000c │ │ +3ebc8a: 2201 dc19 |00bb: new-instance v1, Lde/danoeh/antennapod/databinding/FeedinfoBinding; // type@19dc │ │ +3ebc8e: 0713 |00bd: move-object v3, v1 │ │ +3ebc90: 0704 |00be: move-object v4, v0 │ │ +3ebc92: 1f04 a305 |00bf: check-cast v4, Landroidx/coordinatorlayout/widget/CoordinatorLayout; // type@05a3 │ │ +3ebc96: 7611 069f 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@9f06 │ │ +3ebc9c: 1101 |00c4: return-object v1 │ │ +3ebc9e: 7401 bd0c 1400 |00c5: invoke-virtual/range {v20}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3ebca4: 0c00 |00c8: move-result-object v0 │ │ +3ebca6: 6e20 0e03 1000 |00c9: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3ebcac: 0c00 |00cc: move-result-object v0 │ │ +3ebcae: 2201 7e1e |00cd: new-instance v1, Ljava/lang/NullPointerException; // type@1e7e │ │ +3ebcb2: 1a02 464a |00cf: const-string v2, "Missing required view with ID: " // string@4a46 │ │ +3ebcb6: 6e20 23b3 0200 |00d1: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3ebcbc: 0c00 |00d4: move-result-object v0 │ │ +3ebcbe: 7020 f6b2 0100 |00d5: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3ebcc4: 2701 |00d8: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=129 │ │ 0x0011 line=135 │ │ 0x001d line=141 │ │ 0x0029 line=147 │ │ 0x002f line=151 │ │ @@ -864207,20 +864207,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 │ │ -3ebd00: |[3ebd00] de.danoeh.antennapod.databinding.FeedinfoBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeedinfoBinding; │ │ -3ebd10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ebd12: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ebd14: 7130 0b9f 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@9f0b │ │ -3ebd1a: 0c02 |0005: move-result-object v2 │ │ -3ebd1c: 1102 |0006: return-object v2 │ │ +3ebcc8: |[3ebcc8] de.danoeh.antennapod.databinding.FeedinfoBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeedinfoBinding; │ │ +3ebcd8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ebcda: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ebcdc: 7130 0b9f 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@9f0b │ │ +3ebce2: 0c02 |0005: move-result-object v2 │ │ +3ebce4: 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;) │ │ @@ -864228,24 +864228,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 │ │ -3ebd20: |[3ebd20] de.danoeh.antennapod.databinding.FeedinfoBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeedinfoBinding; │ │ -3ebd30: 1400 5700 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0057 │ │ -3ebd36: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ebd38: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3ebd3e: 0c02 |0007: move-result-object v2 │ │ -3ebd40: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ebd44: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3ebd4a: 7110 079f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedinfoBinding; // method@9f07 │ │ -3ebd50: 0c02 |0010: move-result-object v2 │ │ -3ebd52: 1102 |0011: return-object v2 │ │ +3ebce8: |[3ebce8] de.danoeh.antennapod.databinding.FeedinfoBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeedinfoBinding; │ │ +3ebcf8: 1400 5700 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0057 │ │ +3ebcfe: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ebd00: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3ebd06: 0c02 |0007: move-result-object v2 │ │ +3ebd08: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ebd0c: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3ebd12: 7110 079f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedinfoBinding; // method@9f07 │ │ +3ebd18: 0c02 |0010: move-result-object v2 │ │ +3ebd1a: 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; │ │ @@ -864258,18 +864258,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ebb08: |[3ebb08] de.danoeh.antennapod.databinding.FeedinfoBinding.getRoot:()Landroid/view/View; │ │ -3ebb18: 6e10 099f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.getRoot:()Landroidx/coordinatorlayout/widget/CoordinatorLayout; // method@9f09 │ │ -3ebb1e: 0c00 |0003: move-result-object v0 │ │ -3ebb20: 1100 |0004: return-object v0 │ │ +3ebad0: |[3ebad0] de.danoeh.antennapod.databinding.FeedinfoBinding.getRoot:()Landroid/view/View; │ │ +3ebae0: 6e10 099f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.getRoot:()Landroidx/coordinatorlayout/widget/CoordinatorLayout; // method@9f09 │ │ +3ebae6: 0c00 |0003: move-result-object v0 │ │ +3ebae8: 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;) │ │ @@ -864277,17 +864277,17 @@ │ │ type : '()Landroidx/coordinatorlayout/widget/CoordinatorLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ebb24: |[3ebb24] de.danoeh.antennapod.databinding.FeedinfoBinding.getRoot:()Landroidx/coordinatorlayout/widget/CoordinatorLayout; │ │ -3ebb34: 5410 358f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.rootView:Landroidx/coordinatorlayout/widget/CoordinatorLayout; // field@8f35 │ │ -3ebb38: 1100 |0002: return-object v0 │ │ +3ebaec: |[3ebaec] de.danoeh.antennapod.databinding.FeedinfoBinding.getRoot:()Landroidx/coordinatorlayout/widget/CoordinatorLayout; │ │ +3ebafc: 5410 358f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.rootView:Landroidx/coordinatorlayout/widget/CoordinatorLayout; // field@8f35 │ │ +3ebb00: 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 : 7611 (FeedinfoBinding.java) │ │ @@ -864391,56 +864391,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 │ │ -3ec054: |[3ec054] 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 │ │ -3ec064: 0720 |0000: move-object v0, v2 │ │ -3ec066: 7010 ffb2 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ec06c: 0731 |0004: move-object v1, v3 │ │ -3ec06e: 5b01 488f |0005: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@8f48 │ │ -3ec072: 0741 |0007: move-object v1, v4 │ │ -3ec074: 5b01 3c8f |0008: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.butAction1:Landroid/widget/LinearLayout; // field@8f3c │ │ -3ec078: 0751 |000a: move-object v1, v5 │ │ -3ec07a: 5b01 3d8f |000b: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.butAction1Icon:Landroid/widget/ImageView; // field@8f3d │ │ -3ec07e: 0761 |000d: move-object v1, v6 │ │ -3ec080: 5b01 3e8f |000e: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.butAction1Text:Landroid/widget/TextView; // field@8f3e │ │ -3ec084: 0771 |0010: move-object v1, v7 │ │ -3ec086: 5b01 3f8f |0011: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.butAction2:Landroid/widget/LinearLayout; // field@8f3f │ │ -3ec08a: 0781 |0013: move-object v1, v8 │ │ -3ec08c: 5b01 408f |0014: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.butAction2Icon:Landroid/widget/ImageView; // field@8f40 │ │ -3ec090: 0791 |0016: move-object v1, v9 │ │ -3ec092: 5b01 418f |0017: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.butAction2Text:Landroid/widget/TextView; // field@8f41 │ │ -3ec096: 07a1 |0019: move-object v1, v10 │ │ -3ec098: 5b01 428f |001a: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.circularProgressBar:Lde/danoeh/antennapod/ui/common/CircularProgressBar; // field@8f42 │ │ -3ec09c: 07b1 |001c: move-object v1, v11 │ │ -3ec09e: 5b01 438f |001d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.contentRoot:Landroid/widget/RelativeLayout; // field@8f43 │ │ -3ec0a2: 07c1 |001f: move-object v1, v12 │ │ -3ec0a4: 5b01 448f |0020: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.header:Landroid/widget/LinearLayout; // field@8f44 │ │ -3ec0a8: 07d1 |0022: move-object v1, v13 │ │ -3ec0aa: 5b01 458f |0023: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.imgvCover:Landroid/widget/ImageView; // field@8f45 │ │ -3ec0ae: 07e1 |0025: move-object v1, v14 │ │ -3ec0b0: 5b01 468f |0026: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.noMediaLabel:Landroid/widget/TextView; // field@8f46 │ │ -3ec0b4: 07f1 |0028: move-object v1, v15 │ │ -3ec0b6: 5b01 478f |0029: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.progbarLoading:Landroid/widget/ProgressBar; // field@8f47 │ │ -3ec0ba: 0801 1000 |002b: move-object/from16 v1, v16 │ │ -3ec0be: 5b01 498f |002d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.separatorIcons:Landroid/widget/TextView; // field@8f49 │ │ -3ec0c2: 0801 1100 |002f: move-object/from16 v1, v17 │ │ -3ec0c6: 5b01 4a8f |0031: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.txtvDuration:Landroid/widget/TextView; // field@8f4a │ │ -3ec0ca: 0801 1200 |0033: move-object/from16 v1, v18 │ │ -3ec0ce: 5b01 4b8f |0035: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.txtvPodcast:Landroid/widget/TextView; // field@8f4b │ │ -3ec0d2: 0801 1300 |0037: move-object/from16 v1, v19 │ │ -3ec0d6: 5b01 4c8f |0039: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.txtvPublished:Landroid/widget/TextView; // field@8f4c │ │ -3ec0da: 0801 1400 |003b: move-object/from16 v1, v20 │ │ -3ec0de: 5b01 4d8f |003d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.txtvTitle:Landroid/widget/TextView; // field@8f4d │ │ -3ec0e2: 0801 1500 |003f: move-object/from16 v1, v21 │ │ -3ec0e6: 5b01 4e8f |0041: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@8f4e │ │ -3ec0ea: 0e00 |0043: return-void │ │ +3ec01c: |[3ec01c] 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 │ │ +3ec02c: 0720 |0000: move-object v0, v2 │ │ +3ec02e: 7010 ffb2 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ec034: 0731 |0004: move-object v1, v3 │ │ +3ec036: 5b01 488f |0005: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@8f48 │ │ +3ec03a: 0741 |0007: move-object v1, v4 │ │ +3ec03c: 5b01 3c8f |0008: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.butAction1:Landroid/widget/LinearLayout; // field@8f3c │ │ +3ec040: 0751 |000a: move-object v1, v5 │ │ +3ec042: 5b01 3d8f |000b: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.butAction1Icon:Landroid/widget/ImageView; // field@8f3d │ │ +3ec046: 0761 |000d: move-object v1, v6 │ │ +3ec048: 5b01 3e8f |000e: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.butAction1Text:Landroid/widget/TextView; // field@8f3e │ │ +3ec04c: 0771 |0010: move-object v1, v7 │ │ +3ec04e: 5b01 3f8f |0011: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.butAction2:Landroid/widget/LinearLayout; // field@8f3f │ │ +3ec052: 0781 |0013: move-object v1, v8 │ │ +3ec054: 5b01 408f |0014: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.butAction2Icon:Landroid/widget/ImageView; // field@8f40 │ │ +3ec058: 0791 |0016: move-object v1, v9 │ │ +3ec05a: 5b01 418f |0017: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.butAction2Text:Landroid/widget/TextView; // field@8f41 │ │ +3ec05e: 07a1 |0019: move-object v1, v10 │ │ +3ec060: 5b01 428f |001a: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.circularProgressBar:Lde/danoeh/antennapod/ui/common/CircularProgressBar; // field@8f42 │ │ +3ec064: 07b1 |001c: move-object v1, v11 │ │ +3ec066: 5b01 438f |001d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.contentRoot:Landroid/widget/RelativeLayout; // field@8f43 │ │ +3ec06a: 07c1 |001f: move-object v1, v12 │ │ +3ec06c: 5b01 448f |0020: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.header:Landroid/widget/LinearLayout; // field@8f44 │ │ +3ec070: 07d1 |0022: move-object v1, v13 │ │ +3ec072: 5b01 458f |0023: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.imgvCover:Landroid/widget/ImageView; // field@8f45 │ │ +3ec076: 07e1 |0025: move-object v1, v14 │ │ +3ec078: 5b01 468f |0026: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.noMediaLabel:Landroid/widget/TextView; // field@8f46 │ │ +3ec07c: 07f1 |0028: move-object v1, v15 │ │ +3ec07e: 5b01 478f |0029: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.progbarLoading:Landroid/widget/ProgressBar; // field@8f47 │ │ +3ec082: 0801 1000 |002b: move-object/from16 v1, v16 │ │ +3ec086: 5b01 498f |002d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.separatorIcons:Landroid/widget/TextView; // field@8f49 │ │ +3ec08a: 0801 1100 |002f: move-object/from16 v1, v17 │ │ +3ec08e: 5b01 4a8f |0031: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.txtvDuration:Landroid/widget/TextView; // field@8f4a │ │ +3ec092: 0801 1200 |0033: move-object/from16 v1, v18 │ │ +3ec096: 5b01 4b8f |0035: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.txtvPodcast:Landroid/widget/TextView; // field@8f4b │ │ +3ec09a: 0801 1300 |0037: move-object/from16 v1, v19 │ │ +3ec09e: 5b01 4c8f |0039: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.txtvPublished:Landroid/widget/TextView; // field@8f4c │ │ +3ec0a2: 0801 1400 |003b: move-object/from16 v1, v20 │ │ +3ec0a6: 5b01 4d8f |003d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.txtvTitle:Landroid/widget/TextView; // field@8f4d │ │ +3ec0aa: 0801 1500 |003f: move-object/from16 v1, v21 │ │ +3ec0ae: 5b01 4e8f |0041: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@8f4e │ │ +3ec0b2: 0e00 |0043: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=90 │ │ 0x0005 line=91 │ │ 0x0008 line=92 │ │ 0x000b line=93 │ │ 0x000e line=94 │ │ @@ -864486,135 +864486,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 │ │ -3ebe08: |[3ebe08] de.danoeh.antennapod.databinding.FeeditemFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding; │ │ -3ebe18: 0800 1700 |0000: move-object/from16 v0, v23 │ │ -3ebe1c: 1401 8800 0a7f |0002: const v1, #float 1.83436e+38 // #7f0a0088 │ │ -3ebe22: 7120 794a 1000 |0005: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ebe28: 0c02 |0008: move-result-object v2 │ │ -3ebe2a: 0725 |0009: move-object v5, v2 │ │ -3ebe2c: 1f05 fb02 |000a: check-cast v5, Landroid/widget/LinearLayout; // type@02fb │ │ -3ebe30: 3805 d400 |000c: if-eqz v5, 00e0 // +00d4 │ │ -3ebe34: 1401 8900 0a7f |000e: const v1, #float 1.83436e+38 // #7f0a0089 │ │ -3ebe3a: 7120 794a 1000 |0011: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ebe40: 0c02 |0014: move-result-object v2 │ │ -3ebe42: 0726 |0015: move-object v6, v2 │ │ -3ebe44: 1f06 f902 |0016: check-cast v6, Landroid/widget/ImageView; // type@02f9 │ │ -3ebe48: 3806 c800 |0018: if-eqz v6, 00e0 // +00c8 │ │ -3ebe4c: 1401 8a00 0a7f |001a: const v1, #float 1.83436e+38 // #7f0a008a │ │ -3ebe52: 7120 794a 1000 |001d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ebe58: 0c02 |0020: move-result-object v2 │ │ -3ebe5a: 0727 |0021: move-object v7, v2 │ │ -3ebe5c: 1f07 1503 |0022: check-cast v7, Landroid/widget/TextView; // type@0315 │ │ -3ebe60: 3807 bc00 |0024: if-eqz v7, 00e0 // +00bc │ │ -3ebe64: 1401 8b00 0a7f |0026: const v1, #float 1.83436e+38 // #7f0a008b │ │ -3ebe6a: 7120 794a 1000 |0029: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ebe70: 0c02 |002c: move-result-object v2 │ │ -3ebe72: 0728 |002d: move-object v8, v2 │ │ -3ebe74: 1f08 fb02 |002e: check-cast v8, Landroid/widget/LinearLayout; // type@02fb │ │ -3ebe78: 3808 b000 |0030: if-eqz v8, 00e0 // +00b0 │ │ -3ebe7c: 1401 8c00 0a7f |0032: const v1, #float 1.83436e+38 // #7f0a008c │ │ -3ebe82: 7120 794a 1000 |0035: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ebe88: 0c02 |0038: move-result-object v2 │ │ -3ebe8a: 0729 |0039: move-object v9, v2 │ │ -3ebe8c: 1f09 f902 |003a: check-cast v9, Landroid/widget/ImageView; // type@02f9 │ │ -3ebe90: 3809 a400 |003c: if-eqz v9, 00e0 // +00a4 │ │ -3ebe94: 1401 8d00 0a7f |003e: const v1, #float 1.83436e+38 // #7f0a008d │ │ -3ebe9a: 7120 794a 1000 |0041: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ebea0: 0c02 |0044: move-result-object v2 │ │ -3ebea2: 072a |0045: move-object v10, v2 │ │ -3ebea4: 1f0a 1503 |0046: check-cast v10, Landroid/widget/TextView; // type@0315 │ │ -3ebea8: 380a 9800 |0048: if-eqz v10, 00e0 // +0098 │ │ -3ebeac: 1401 bf00 0a7f |004a: const v1, #float 1.83437e+38 // #7f0a00bf │ │ -3ebeb2: 7120 794a 1000 |004d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ebeb8: 0c02 |0050: move-result-object v2 │ │ -3ebeba: 072b |0051: move-object v11, v2 │ │ -3ebebc: 1f0b f51d |0052: check-cast v11, Lde/danoeh/antennapod/ui/common/CircularProgressBar; // type@1df5 │ │ -3ebec0: 380b 8c00 |0054: if-eqz v11, 00e0 // +008c │ │ -3ebec4: 070c |0056: move-object v12, v0 │ │ -3ebec6: 1f0c 0803 |0057: check-cast v12, Landroid/widget/RelativeLayout; // type@0308 │ │ -3ebeca: 1401 ad01 0a7f |0059: const v1, #float 1.83442e+38 // #7f0a01ad │ │ -3ebed0: 7120 794a 1000 |005c: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ebed6: 0c02 |005f: move-result-object v2 │ │ -3ebed8: 072d |0060: move-object v13, v2 │ │ -3ebeda: 1f0d fb02 |0061: check-cast v13, Landroid/widget/LinearLayout; // type@02fb │ │ -3ebede: 380d 7d00 |0063: if-eqz v13, 00e0 // +007d │ │ -3ebee2: 1401 c401 0a7f |0065: const v1, #float 1.83443e+38 // #7f0a01c4 │ │ -3ebee8: 7120 794a 1000 |0068: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ebeee: 0c02 |006b: move-result-object v2 │ │ -3ebef0: 072e |006c: move-object v14, v2 │ │ -3ebef2: 1f0e f902 |006d: check-cast v14, Landroid/widget/ImageView; // type@02f9 │ │ -3ebef6: 380e 7100 |006f: if-eqz v14, 00e0 // +0071 │ │ -3ebefa: 1401 4502 0a7f |0071: const v1, #float 1.83445e+38 // #7f0a0245 │ │ -3ebf00: 7120 794a 1000 |0074: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ebf06: 0c02 |0077: move-result-object v2 │ │ -3ebf08: 072f |0078: move-object v15, v2 │ │ -3ebf0a: 1f0f 1503 |0079: check-cast v15, Landroid/widget/TextView; // type@0315 │ │ -3ebf0e: 380f 6500 |007b: if-eqz v15, 00e0 // +0065 │ │ -3ebf12: 1401 9202 0a7f |007d: const v1, #float 1.83447e+38 // #7f0a0292 │ │ -3ebf18: 7120 794a 1000 |0080: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ebf1e: 0c02 |0083: move-result-object v2 │ │ -3ebf20: 0810 0200 |0084: move-object/from16 v16, v2 │ │ -3ebf24: 1f10 0203 |0086: check-cast v16, Landroid/widget/ProgressBar; // type@0302 │ │ -3ebf28: 3810 5800 |0088: if-eqz v16, 00e0 // +0058 │ │ -3ebf2c: 1401 f002 0a7f |008a: const v1, #float 1.83449e+38 // #7f0a02f0 │ │ -3ebf32: 7120 794a 1000 |008d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ebf38: 0c02 |0090: move-result-object v2 │ │ -3ebf3a: 0811 0200 |0091: move-object/from16 v17, v2 │ │ -3ebf3e: 1f11 1503 |0093: check-cast v17, Landroid/widget/TextView; // type@0315 │ │ -3ebf42: 3811 4b00 |0095: if-eqz v17, 00e0 // +004b │ │ -3ebf46: 1401 a803 0a7f |0097: const v1, #float 1.83452e+38 // #7f0a03a8 │ │ -3ebf4c: 7120 794a 1000 |009a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ebf52: 0c02 |009d: move-result-object v2 │ │ -3ebf54: 0812 0200 |009e: move-object/from16 v18, v2 │ │ -3ebf58: 1f12 1503 |00a0: check-cast v18, Landroid/widget/TextView; // type@0315 │ │ -3ebf5c: 3812 3e00 |00a2: if-eqz v18, 00e0 // +003e │ │ -3ebf60: 1401 b703 0a7f |00a4: const v1, #float 1.83453e+38 // #7f0a03b7 │ │ -3ebf66: 7120 794a 1000 |00a7: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ebf6c: 0c02 |00aa: move-result-object v2 │ │ -3ebf6e: 0813 0200 |00ab: move-object/from16 v19, v2 │ │ -3ebf72: 1f13 1503 |00ad: check-cast v19, Landroid/widget/TextView; // type@0315 │ │ -3ebf76: 3813 3100 |00af: if-eqz v19, 00e0 // +0031 │ │ -3ebf7a: 1401 bd03 0a7f |00b1: const v1, #float 1.83453e+38 // #7f0a03bd │ │ -3ebf80: 7120 794a 1000 |00b4: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ebf86: 0c02 |00b7: move-result-object v2 │ │ -3ebf88: 0814 0200 |00b8: move-object/from16 v20, v2 │ │ -3ebf8c: 1f14 1503 |00ba: check-cast v20, Landroid/widget/TextView; // type@0315 │ │ -3ebf90: 3814 2400 |00bc: if-eqz v20, 00e0 // +0024 │ │ -3ebf94: 1401 c303 0a7f |00be: const v1, #float 1.83453e+38 // #7f0a03c3 │ │ -3ebf9a: 7120 794a 1000 |00c1: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ebfa0: 0c02 |00c4: move-result-object v2 │ │ -3ebfa2: 0815 0200 |00c5: move-object/from16 v21, v2 │ │ -3ebfa6: 1f15 1503 |00c7: check-cast v21, Landroid/widget/TextView; // type@0315 │ │ -3ebfaa: 3815 1700 |00c9: if-eqz v21, 00e0 // +0017 │ │ -3ebfae: 1401 e103 0a7f |00cb: const v1, #float 1.83454e+38 // #7f0a03e1 │ │ -3ebfb4: 7120 794a 1000 |00ce: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ebfba: 0c02 |00d1: move-result-object v2 │ │ -3ebfbc: 0816 0200 |00d2: move-object/from16 v22, v2 │ │ -3ebfc0: 1f16 111e |00d4: check-cast v22, Lde/danoeh/antennapod/view/ShownotesWebView; // type@1e11 │ │ -3ebfc4: 3816 0a00 |00d6: if-eqz v22, 00e0 // +000a │ │ -3ebfc8: 2200 dd19 |00d8: new-instance v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding; // type@19dd │ │ -3ebfcc: 0703 |00da: move-object v3, v0 │ │ -3ebfce: 07c4 |00db: move-object v4, v12 │ │ -3ebfd0: 7614 0c9f 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@9f0c │ │ -3ebfd6: 1100 |00df: return-object v0 │ │ -3ebfd8: 7401 bd0c 1700 |00e0: invoke-virtual/range {v23}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3ebfde: 0c00 |00e3: move-result-object v0 │ │ -3ebfe0: 6e20 0e03 1000 |00e4: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3ebfe6: 0c00 |00e7: move-result-object v0 │ │ -3ebfe8: 2201 7e1e |00e8: new-instance v1, Ljava/lang/NullPointerException; // type@1e7e │ │ -3ebfec: 1a02 464a |00ea: const-string v2, "Missing required view with ID: " // string@4a46 │ │ -3ebff0: 6e20 23b3 0200 |00ec: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3ebff6: 0c00 |00ef: move-result-object v0 │ │ -3ebff8: 7020 f6b2 0100 |00f0: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3ebffe: 2701 |00f3: throw v1 │ │ +3ebdd0: |[3ebdd0] de.danoeh.antennapod.databinding.FeeditemFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding; │ │ +3ebde0: 0800 1700 |0000: move-object/from16 v0, v23 │ │ +3ebde4: 1401 8800 0a7f |0002: const v1, #float 1.83436e+38 // #7f0a0088 │ │ +3ebdea: 7120 794a 1000 |0005: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ebdf0: 0c02 |0008: move-result-object v2 │ │ +3ebdf2: 0725 |0009: move-object v5, v2 │ │ +3ebdf4: 1f05 fb02 |000a: check-cast v5, Landroid/widget/LinearLayout; // type@02fb │ │ +3ebdf8: 3805 d400 |000c: if-eqz v5, 00e0 // +00d4 │ │ +3ebdfc: 1401 8900 0a7f |000e: const v1, #float 1.83436e+38 // #7f0a0089 │ │ +3ebe02: 7120 794a 1000 |0011: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ebe08: 0c02 |0014: move-result-object v2 │ │ +3ebe0a: 0726 |0015: move-object v6, v2 │ │ +3ebe0c: 1f06 f902 |0016: check-cast v6, Landroid/widget/ImageView; // type@02f9 │ │ +3ebe10: 3806 c800 |0018: if-eqz v6, 00e0 // +00c8 │ │ +3ebe14: 1401 8a00 0a7f |001a: const v1, #float 1.83436e+38 // #7f0a008a │ │ +3ebe1a: 7120 794a 1000 |001d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ebe20: 0c02 |0020: move-result-object v2 │ │ +3ebe22: 0727 |0021: move-object v7, v2 │ │ +3ebe24: 1f07 1503 |0022: check-cast v7, Landroid/widget/TextView; // type@0315 │ │ +3ebe28: 3807 bc00 |0024: if-eqz v7, 00e0 // +00bc │ │ +3ebe2c: 1401 8b00 0a7f |0026: const v1, #float 1.83436e+38 // #7f0a008b │ │ +3ebe32: 7120 794a 1000 |0029: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ebe38: 0c02 |002c: move-result-object v2 │ │ +3ebe3a: 0728 |002d: move-object v8, v2 │ │ +3ebe3c: 1f08 fb02 |002e: check-cast v8, Landroid/widget/LinearLayout; // type@02fb │ │ +3ebe40: 3808 b000 |0030: if-eqz v8, 00e0 // +00b0 │ │ +3ebe44: 1401 8c00 0a7f |0032: const v1, #float 1.83436e+38 // #7f0a008c │ │ +3ebe4a: 7120 794a 1000 |0035: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ebe50: 0c02 |0038: move-result-object v2 │ │ +3ebe52: 0729 |0039: move-object v9, v2 │ │ +3ebe54: 1f09 f902 |003a: check-cast v9, Landroid/widget/ImageView; // type@02f9 │ │ +3ebe58: 3809 a400 |003c: if-eqz v9, 00e0 // +00a4 │ │ +3ebe5c: 1401 8d00 0a7f |003e: const v1, #float 1.83436e+38 // #7f0a008d │ │ +3ebe62: 7120 794a 1000 |0041: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ebe68: 0c02 |0044: move-result-object v2 │ │ +3ebe6a: 072a |0045: move-object v10, v2 │ │ +3ebe6c: 1f0a 1503 |0046: check-cast v10, Landroid/widget/TextView; // type@0315 │ │ +3ebe70: 380a 9800 |0048: if-eqz v10, 00e0 // +0098 │ │ +3ebe74: 1401 bf00 0a7f |004a: const v1, #float 1.83437e+38 // #7f0a00bf │ │ +3ebe7a: 7120 794a 1000 |004d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ebe80: 0c02 |0050: move-result-object v2 │ │ +3ebe82: 072b |0051: move-object v11, v2 │ │ +3ebe84: 1f0b f51d |0052: check-cast v11, Lde/danoeh/antennapod/ui/common/CircularProgressBar; // type@1df5 │ │ +3ebe88: 380b 8c00 |0054: if-eqz v11, 00e0 // +008c │ │ +3ebe8c: 070c |0056: move-object v12, v0 │ │ +3ebe8e: 1f0c 0803 |0057: check-cast v12, Landroid/widget/RelativeLayout; // type@0308 │ │ +3ebe92: 1401 ad01 0a7f |0059: const v1, #float 1.83442e+38 // #7f0a01ad │ │ +3ebe98: 7120 794a 1000 |005c: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ebe9e: 0c02 |005f: move-result-object v2 │ │ +3ebea0: 072d |0060: move-object v13, v2 │ │ +3ebea2: 1f0d fb02 |0061: check-cast v13, Landroid/widget/LinearLayout; // type@02fb │ │ +3ebea6: 380d 7d00 |0063: if-eqz v13, 00e0 // +007d │ │ +3ebeaa: 1401 c401 0a7f |0065: const v1, #float 1.83443e+38 // #7f0a01c4 │ │ +3ebeb0: 7120 794a 1000 |0068: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ebeb6: 0c02 |006b: move-result-object v2 │ │ +3ebeb8: 072e |006c: move-object v14, v2 │ │ +3ebeba: 1f0e f902 |006d: check-cast v14, Landroid/widget/ImageView; // type@02f9 │ │ +3ebebe: 380e 7100 |006f: if-eqz v14, 00e0 // +0071 │ │ +3ebec2: 1401 4502 0a7f |0071: const v1, #float 1.83445e+38 // #7f0a0245 │ │ +3ebec8: 7120 794a 1000 |0074: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ebece: 0c02 |0077: move-result-object v2 │ │ +3ebed0: 072f |0078: move-object v15, v2 │ │ +3ebed2: 1f0f 1503 |0079: check-cast v15, Landroid/widget/TextView; // type@0315 │ │ +3ebed6: 380f 6500 |007b: if-eqz v15, 00e0 // +0065 │ │ +3ebeda: 1401 9202 0a7f |007d: const v1, #float 1.83447e+38 // #7f0a0292 │ │ +3ebee0: 7120 794a 1000 |0080: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ebee6: 0c02 |0083: move-result-object v2 │ │ +3ebee8: 0810 0200 |0084: move-object/from16 v16, v2 │ │ +3ebeec: 1f10 0203 |0086: check-cast v16, Landroid/widget/ProgressBar; // type@0302 │ │ +3ebef0: 3810 5800 |0088: if-eqz v16, 00e0 // +0058 │ │ +3ebef4: 1401 f002 0a7f |008a: const v1, #float 1.83449e+38 // #7f0a02f0 │ │ +3ebefa: 7120 794a 1000 |008d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ebf00: 0c02 |0090: move-result-object v2 │ │ +3ebf02: 0811 0200 |0091: move-object/from16 v17, v2 │ │ +3ebf06: 1f11 1503 |0093: check-cast v17, Landroid/widget/TextView; // type@0315 │ │ +3ebf0a: 3811 4b00 |0095: if-eqz v17, 00e0 // +004b │ │ +3ebf0e: 1401 a803 0a7f |0097: const v1, #float 1.83452e+38 // #7f0a03a8 │ │ +3ebf14: 7120 794a 1000 |009a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ebf1a: 0c02 |009d: move-result-object v2 │ │ +3ebf1c: 0812 0200 |009e: move-object/from16 v18, v2 │ │ +3ebf20: 1f12 1503 |00a0: check-cast v18, Landroid/widget/TextView; // type@0315 │ │ +3ebf24: 3812 3e00 |00a2: if-eqz v18, 00e0 // +003e │ │ +3ebf28: 1401 b703 0a7f |00a4: const v1, #float 1.83453e+38 // #7f0a03b7 │ │ +3ebf2e: 7120 794a 1000 |00a7: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ebf34: 0c02 |00aa: move-result-object v2 │ │ +3ebf36: 0813 0200 |00ab: move-object/from16 v19, v2 │ │ +3ebf3a: 1f13 1503 |00ad: check-cast v19, Landroid/widget/TextView; // type@0315 │ │ +3ebf3e: 3813 3100 |00af: if-eqz v19, 00e0 // +0031 │ │ +3ebf42: 1401 bd03 0a7f |00b1: const v1, #float 1.83453e+38 // #7f0a03bd │ │ +3ebf48: 7120 794a 1000 |00b4: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ebf4e: 0c02 |00b7: move-result-object v2 │ │ +3ebf50: 0814 0200 |00b8: move-object/from16 v20, v2 │ │ +3ebf54: 1f14 1503 |00ba: check-cast v20, Landroid/widget/TextView; // type@0315 │ │ +3ebf58: 3814 2400 |00bc: if-eqz v20, 00e0 // +0024 │ │ +3ebf5c: 1401 c303 0a7f |00be: const v1, #float 1.83453e+38 // #7f0a03c3 │ │ +3ebf62: 7120 794a 1000 |00c1: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ebf68: 0c02 |00c4: move-result-object v2 │ │ +3ebf6a: 0815 0200 |00c5: move-object/from16 v21, v2 │ │ +3ebf6e: 1f15 1503 |00c7: check-cast v21, Landroid/widget/TextView; // type@0315 │ │ +3ebf72: 3815 1700 |00c9: if-eqz v21, 00e0 // +0017 │ │ +3ebf76: 1401 e103 0a7f |00cb: const v1, #float 1.83454e+38 // #7f0a03e1 │ │ +3ebf7c: 7120 794a 1000 |00ce: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ebf82: 0c02 |00d1: move-result-object v2 │ │ +3ebf84: 0816 0200 |00d2: move-object/from16 v22, v2 │ │ +3ebf88: 1f16 111e |00d4: check-cast v22, Lde/danoeh/antennapod/view/ShownotesWebView; // type@1e11 │ │ +3ebf8c: 3816 0a00 |00d6: if-eqz v22, 00e0 // +000a │ │ +3ebf90: 2200 dd19 |00d8: new-instance v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding; // type@19dd │ │ +3ebf94: 0703 |00da: move-object v3, v0 │ │ +3ebf96: 07c4 |00db: move-object v4, v12 │ │ +3ebf98: 7614 0c9f 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@9f0c │ │ +3ebf9e: 1100 |00df: return-object v0 │ │ +3ebfa0: 7401 bd0c 1700 |00e0: invoke-virtual/range {v23}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3ebfa6: 0c00 |00e3: move-result-object v0 │ │ +3ebfa8: 6e20 0e03 1000 |00e4: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3ebfae: 0c00 |00e7: move-result-object v0 │ │ +3ebfb0: 2201 7e1e |00e8: new-instance v1, Ljava/lang/NullPointerException; // type@1e7e │ │ +3ebfb4: 1a02 464a |00ea: const-string v2, "Missing required view with ID: " // string@4a46 │ │ +3ebfb8: 6e20 23b3 0200 |00ec: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3ebfbe: 0c00 |00ef: move-result-object v0 │ │ +3ebfc0: 7020 f6b2 0100 |00f0: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3ebfc6: 2701 |00f3: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=140 │ │ 0x0011 line=146 │ │ 0x001d line=152 │ │ 0x0029 line=158 │ │ 0x0035 line=164 │ │ @@ -864642,20 +864642,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 │ │ -3ec000: |[3ec000] de.danoeh.antennapod.databinding.FeeditemFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding; │ │ -3ec010: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ec012: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ec014: 7130 119f 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@9f11 │ │ -3ec01a: 0c02 |0005: move-result-object v2 │ │ -3ec01c: 1102 |0006: return-object v2 │ │ +3ebfc8: |[3ebfc8] de.danoeh.antennapod.databinding.FeeditemFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding; │ │ +3ebfd8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ebfda: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ebfdc: 7130 119f 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@9f11 │ │ +3ebfe2: 0c02 |0005: move-result-object v2 │ │ +3ebfe4: 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;) │ │ @@ -864663,24 +864663,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 │ │ -3ec020: |[3ec020] de.danoeh.antennapod.databinding.FeeditemFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding; │ │ -3ec030: 1400 5800 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0058 │ │ -3ec036: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ec038: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3ec03e: 0c02 |0007: move-result-object v2 │ │ -3ec040: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ec044: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3ec04a: 7110 0d9f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding; // method@9f0d │ │ -3ec050: 0c02 |0010: move-result-object v2 │ │ -3ec052: 1102 |0011: return-object v2 │ │ +3ebfe8: |[3ebfe8] de.danoeh.antennapod.databinding.FeeditemFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding; │ │ +3ebff8: 1400 5800 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0058 │ │ +3ebffe: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ec000: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3ec006: 0c02 |0007: move-result-object v2 │ │ +3ec008: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ec00c: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3ec012: 7110 0d9f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding; // method@9f0d │ │ +3ec018: 0c02 |0010: move-result-object v2 │ │ +3ec01a: 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; │ │ @@ -864693,18 +864693,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ebdd4: |[3ebdd4] de.danoeh.antennapod.databinding.FeeditemFragmentBinding.getRoot:()Landroid/view/View; │ │ -3ebde4: 6e10 0f9f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@9f0f │ │ -3ebdea: 0c00 |0003: move-result-object v0 │ │ -3ebdec: 1100 |0004: return-object v0 │ │ +3ebd9c: |[3ebd9c] de.danoeh.antennapod.databinding.FeeditemFragmentBinding.getRoot:()Landroid/view/View; │ │ +3ebdac: 6e10 0f9f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@9f0f │ │ +3ebdb2: 0c00 |0003: move-result-object v0 │ │ +3ebdb4: 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;) │ │ @@ -864712,17 +864712,17 @@ │ │ type : '()Landroid/widget/RelativeLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ebdf0: |[3ebdf0] de.danoeh.antennapod.databinding.FeeditemFragmentBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ -3ebe00: 5410 488f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@8f48 │ │ -3ebe04: 1100 |0002: return-object v0 │ │ +3ebdb8: |[3ebdb8] de.danoeh.antennapod.databinding.FeeditemFragmentBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ +3ebdc8: 5410 488f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@8f48 │ │ +3ebdcc: 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 : 7612 (FeeditemFragmentBinding.java) │ │ @@ -864762,20 +864762,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 │ │ -3ec1e8: |[3ec1e8] de.danoeh.antennapod.databinding.FeeditemPagerFragmentBinding.:(Landroid/widget/LinearLayout;Landroidx/viewpager2/widget/ViewPager2;Lcom/google/android/material/appbar/MaterialToolbar;)V │ │ -3ec1f8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ec1fe: 5b01 508f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding;.rootView:Landroid/widget/LinearLayout; // field@8f50 │ │ -3ec202: 5b02 4f8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding;.pager:Landroidx/viewpager2/widget/ViewPager2; // field@8f4f │ │ -3ec206: 5b03 518f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8f51 │ │ -3ec20a: 0e00 |0009: return-void │ │ +3ec1b0: |[3ec1b0] de.danoeh.antennapod.databinding.FeeditemPagerFragmentBinding.:(Landroid/widget/LinearLayout;Landroidx/viewpager2/widget/ViewPager2;Lcom/google/android/material/appbar/MaterialToolbar;)V │ │ +3ec1c0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ec1c6: 5b01 508f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding;.rootView:Landroid/widget/LinearLayout; // field@8f50 │ │ +3ec1ca: 5b02 4f8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding;.pager:Landroidx/viewpager2/widget/ViewPager2; // field@8f4f │ │ +3ec1ce: 5b03 518f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8f51 │ │ +3ec1d2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ 0x0005 line=32 │ │ 0x0007 line=33 │ │ locals : │ │ @@ -864789,39 +864789,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 │ │ -3ec120: |[3ec120] de.danoeh.antennapod.databinding.FeeditemPagerFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding; │ │ -3ec130: 1400 6602 0a7f |0000: const v0, #float 1.83446e+38 // #7f0a0266 │ │ -3ec136: 7120 794a 0300 |0003: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ec13c: 0c01 |0006: move-result-object v1 │ │ -3ec13e: 1f01 6c0c |0007: check-cast v1, Landroidx/viewpager2/widget/ViewPager2; // type@0c6c │ │ -3ec142: 3801 1500 |0009: if-eqz v1, 001e // +0015 │ │ -3ec146: 1400 9403 0a7f |000b: const v0, #float 1.83452e+38 // #7f0a0394 │ │ -3ec14c: 7120 794a 0300 |000e: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ec152: 0c02 |0011: move-result-object v2 │ │ -3ec154: 1f02 6a14 |0012: check-cast v2, Lcom/google/android/material/appbar/MaterialToolbar; // type@146a │ │ -3ec158: 3802 0a00 |0014: if-eqz v2, 001e // +000a │ │ -3ec15c: 2200 de19 |0016: new-instance v0, Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding; // type@19de │ │ -3ec160: 1f03 fb02 |0018: check-cast v3, Landroid/widget/LinearLayout; // type@02fb │ │ -3ec164: 7040 129f 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@9f12 │ │ -3ec16a: 1100 |001d: return-object v0 │ │ -3ec16c: 6e10 bd0c 0300 |001e: invoke-virtual {v3}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3ec172: 0c03 |0021: move-result-object v3 │ │ -3ec174: 6e20 0e03 0300 |0022: invoke-virtual {v3, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3ec17a: 0c03 |0025: move-result-object v3 │ │ -3ec17c: 2200 7e1e |0026: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3ec180: 1a01 464a |0028: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3ec184: 6e20 23b3 3100 |002a: invoke-virtual {v1, v3}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3ec18a: 0c03 |002d: move-result-object v3 │ │ -3ec18c: 7020 f6b2 3000 |002e: invoke-direct {v0, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3ec192: 2700 |0031: throw v0 │ │ +3ec0e8: |[3ec0e8] de.danoeh.antennapod.databinding.FeeditemPagerFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding; │ │ +3ec0f8: 1400 6602 0a7f |0000: const v0, #float 1.83446e+38 // #7f0a0266 │ │ +3ec0fe: 7120 794a 0300 |0003: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ec104: 0c01 |0006: move-result-object v1 │ │ +3ec106: 1f01 6c0c |0007: check-cast v1, Landroidx/viewpager2/widget/ViewPager2; // type@0c6c │ │ +3ec10a: 3801 1500 |0009: if-eqz v1, 001e // +0015 │ │ +3ec10e: 1400 9403 0a7f |000b: const v0, #float 1.83452e+38 // #7f0a0394 │ │ +3ec114: 7120 794a 0300 |000e: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ec11a: 0c02 |0011: move-result-object v2 │ │ +3ec11c: 1f02 6a14 |0012: check-cast v2, Lcom/google/android/material/appbar/MaterialToolbar; // type@146a │ │ +3ec120: 3802 0a00 |0014: if-eqz v2, 001e // +000a │ │ +3ec124: 2200 de19 |0016: new-instance v0, Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding; // type@19de │ │ +3ec128: 1f03 fb02 |0018: check-cast v3, Landroid/widget/LinearLayout; // type@02fb │ │ +3ec12c: 7040 129f 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@9f12 │ │ +3ec132: 1100 |001d: return-object v0 │ │ +3ec134: 6e10 bd0c 0300 |001e: invoke-virtual {v3}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3ec13a: 0c03 |0021: move-result-object v3 │ │ +3ec13c: 6e20 0e03 0300 |0022: invoke-virtual {v3, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3ec142: 0c03 |0025: move-result-object v3 │ │ +3ec144: 2200 7e1e |0026: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3ec148: 1a01 464a |0028: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3ec14c: 6e20 23b3 3100 |002a: invoke-virtual {v1, v3}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3ec152: 0c03 |002d: move-result-object v3 │ │ +3ec154: 7020 f6b2 3000 |002e: invoke-direct {v0, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3ec15a: 2700 |0031: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=64 │ │ 0x000e line=70 │ │ 0x0016 line=75 │ │ 0x001e line=77 │ │ 0x0026 line=78 │ │ @@ -864833,20 +864833,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 │ │ -3ec194: |[3ec194] de.danoeh.antennapod.databinding.FeeditemPagerFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding; │ │ -3ec1a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ec1a6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ec1a8: 7130 179f 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@9f17 │ │ -3ec1ae: 0c02 |0005: move-result-object v2 │ │ -3ec1b0: 1102 |0006: return-object v2 │ │ +3ec15c: |[3ec15c] de.danoeh.antennapod.databinding.FeeditemPagerFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding; │ │ +3ec16c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ec16e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ec170: 7130 179f 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@9f17 │ │ +3ec176: 0c02 |0005: move-result-object v2 │ │ +3ec178: 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;) │ │ @@ -864854,24 +864854,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 │ │ -3ec1b4: |[3ec1b4] de.danoeh.antennapod.databinding.FeeditemPagerFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding; │ │ -3ec1c4: 1400 5900 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0059 │ │ -3ec1ca: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ec1cc: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3ec1d2: 0c02 |0007: move-result-object v2 │ │ -3ec1d4: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ec1d8: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3ec1de: 7110 139f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding; // method@9f13 │ │ -3ec1e4: 0c02 |0010: move-result-object v2 │ │ -3ec1e6: 1102 |0011: return-object v2 │ │ +3ec17c: |[3ec17c] de.danoeh.antennapod.databinding.FeeditemPagerFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding; │ │ +3ec18c: 1400 5900 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0059 │ │ +3ec192: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ec194: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3ec19a: 0c02 |0007: move-result-object v2 │ │ +3ec19c: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ec1a0: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3ec1a6: 7110 139f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding; // method@9f13 │ │ +3ec1ac: 0c02 |0010: move-result-object v2 │ │ +3ec1ae: 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; │ │ @@ -864884,18 +864884,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ec0ec: |[3ec0ec] de.danoeh.antennapod.databinding.FeeditemPagerFragmentBinding.getRoot:()Landroid/view/View; │ │ -3ec0fc: 6e10 159f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9f15 │ │ -3ec102: 0c00 |0003: move-result-object v0 │ │ -3ec104: 1100 |0004: return-object v0 │ │ +3ec0b4: |[3ec0b4] de.danoeh.antennapod.databinding.FeeditemPagerFragmentBinding.getRoot:()Landroid/view/View; │ │ +3ec0c4: 6e10 159f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9f15 │ │ +3ec0ca: 0c00 |0003: move-result-object v0 │ │ +3ec0cc: 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;) │ │ @@ -864903,17 +864903,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ec108: |[3ec108] de.danoeh.antennapod.databinding.FeeditemPagerFragmentBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3ec118: 5410 508f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding;.rootView:Landroid/widget/LinearLayout; // field@8f50 │ │ -3ec11c: 1100 |0002: return-object v0 │ │ +3ec0d0: |[3ec0d0] de.danoeh.antennapod.databinding.FeeditemPagerFragmentBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3ec0e0: 5410 508f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding;.rootView:Landroid/widget/LinearLayout; // field@8f50 │ │ +3ec0e4: 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 : 7613 (FeeditemPagerFragmentBinding.java) │ │ @@ -864989,29 +864989,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 │ │ -3ec3d4: |[3ec3d4] 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 │ │ -3ec3e4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ec3ea: 5b01 588f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.rootView:Landroid/widget/LinearLayout; // field@8f58 │ │ -3ec3ee: 5b02 528f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.butFilter:Landroid/widget/ImageButton; // field@8f52 │ │ -3ec3f2: 5b03 538f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.butShowInfo:Landroid/widget/ImageButton; // field@8f53 │ │ -3ec3f6: 5b04 548f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.butShowSettings:Landroid/widget/ImageButton; // field@8f54 │ │ -3ec3fa: 5b05 558f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.coverHolder:Landroidx/cardview/widget/CardView; // field@8f55 │ │ -3ec3fe: 5b06 568f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.headerContainer:Landroid/widget/LinearLayout; // field@8f56 │ │ -3ec402: 5b07 578f |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.imgvCover:Landroid/widget/ImageView; // field@8f57 │ │ -3ec406: 5b08 598f |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvAuthor:Landroid/widget/TextView; // field@8f59 │ │ -3ec40a: 5b09 5a8f |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvFailure:Lcom/joanzapata/iconify/widget/IconTextView; // field@8f5a │ │ -3ec40e: 5b0a 5b8f |0015: iput-object v10, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvInformation:Landroid/widget/TextView; // field@8f5b │ │ -3ec412: 5b0b 5c8f |0017: iput-object v11, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvTitle:Landroid/widget/TextView; // field@8f5c │ │ -3ec416: 5b0c 5d8f |0019: iput-object v12, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvUpdatesDisabled:Landroid/widget/TextView; // field@8f5d │ │ -3ec41a: 0e00 |001b: return-void │ │ +3ec39c: |[3ec39c] 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 │ │ +3ec3ac: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ec3b2: 5b01 588f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.rootView:Landroid/widget/LinearLayout; // field@8f58 │ │ +3ec3b6: 5b02 528f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.butFilter:Landroid/widget/ImageButton; // field@8f52 │ │ +3ec3ba: 5b03 538f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.butShowInfo:Landroid/widget/ImageButton; // field@8f53 │ │ +3ec3be: 5b04 548f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.butShowSettings:Landroid/widget/ImageButton; // field@8f54 │ │ +3ec3c2: 5b05 558f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.coverHolder:Landroidx/cardview/widget/CardView; // field@8f55 │ │ +3ec3c6: 5b06 568f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.headerContainer:Landroid/widget/LinearLayout; // field@8f56 │ │ +3ec3ca: 5b07 578f |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.imgvCover:Landroid/widget/ImageView; // field@8f57 │ │ +3ec3ce: 5b08 598f |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvAuthor:Landroid/widget/TextView; // field@8f59 │ │ +3ec3d2: 5b09 5a8f |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvFailure:Lcom/joanzapata/iconify/widget/IconTextView; // field@8f5a │ │ +3ec3d6: 5b0a 5b8f |0015: iput-object v10, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvInformation:Landroid/widget/TextView; // field@8f5b │ │ +3ec3da: 5b0b 5c8f |0017: iput-object v11, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvTitle:Landroid/widget/TextView; // field@8f5c │ │ +3ec3de: 5b0c 5d8f |0019: iput-object v12, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvUpdatesDisabled:Landroid/widget/TextView; // field@8f5d │ │ +3ec3e2: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0003 line=65 │ │ 0x0005 line=66 │ │ 0x0007 line=67 │ │ 0x0009 line=68 │ │ @@ -865043,92 +865043,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 │ │ -3ec240: |[3ec240] de.danoeh.antennapod.databinding.FeeditemlistHeaderBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; │ │ -3ec250: 1400 9300 0a7f |0000: const v0, #float 1.83436e+38 // #7f0a0093 │ │ -3ec256: 7120 794a 0f00 |0003: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ec25c: 0c01 |0006: move-result-object v1 │ │ -3ec25e: 0714 |0007: move-object v4, v1 │ │ -3ec260: 1f04 f702 |0008: check-cast v4, Landroid/widget/ImageButton; // type@02f7 │ │ -3ec264: 3804 7900 |000a: if-eqz v4, 0083 // +0079 │ │ -3ec268: 1400 9f00 0a7f |000c: const v0, #float 1.83437e+38 // #7f0a009f │ │ -3ec26e: 7120 794a 0f00 |000f: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ec274: 0c01 |0012: move-result-object v1 │ │ -3ec276: 0715 |0013: move-object v5, v1 │ │ -3ec278: 1f05 f702 |0014: check-cast v5, Landroid/widget/ImageButton; // type@02f7 │ │ -3ec27c: 3805 6d00 |0016: if-eqz v5, 0083 // +006d │ │ -3ec280: 1400 a000 0a7f |0018: const v0, #float 1.83437e+38 // #7f0a00a0 │ │ -3ec286: 7120 794a 0f00 |001b: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ec28c: 0c01 |001e: move-result-object v1 │ │ -3ec28e: 0716 |001f: move-object v6, v1 │ │ -3ec290: 1f06 f702 |0020: check-cast v6, Landroid/widget/ImageButton; // type@02f7 │ │ -3ec294: 3806 6100 |0022: if-eqz v6, 0083 // +0061 │ │ -3ec298: 1400 e100 0a7f |0024: const v0, #float 1.83438e+38 // #7f0a00e1 │ │ -3ec29e: 7120 794a 0f00 |0027: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ec2a4: 0c01 |002a: move-result-object v1 │ │ -3ec2a6: 0717 |002b: move-object v7, v1 │ │ -3ec2a8: 1f07 2205 |002c: check-cast v7, Landroidx/cardview/widget/CardView; // type@0522 │ │ -3ec2ac: 3807 5500 |002e: if-eqz v7, 0083 // +0055 │ │ -3ec2b0: 07f8 |0030: move-object v8, v15 │ │ -3ec2b2: 1f08 fb02 |0031: check-cast v8, Landroid/widget/LinearLayout; // type@02fb │ │ -3ec2b6: 1400 c401 0a7f |0033: const v0, #float 1.83443e+38 // #7f0a01c4 │ │ -3ec2bc: 7120 794a 0f00 |0036: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ec2c2: 0c01 |0039: move-result-object v1 │ │ -3ec2c4: 0719 |003a: move-object v9, v1 │ │ -3ec2c6: 1f09 f902 |003b: check-cast v9, Landroid/widget/ImageView; // type@02f9 │ │ -3ec2ca: 3809 4600 |003d: if-eqz v9, 0083 // +0046 │ │ -3ec2ce: 1400 a503 0a7f |003f: const v0, #float 1.83452e+38 // #7f0a03a5 │ │ -3ec2d4: 7120 794a 0f00 |0042: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ec2da: 0c01 |0045: move-result-object v1 │ │ -3ec2dc: 071a |0046: move-object v10, v1 │ │ -3ec2de: 1f0a 1503 |0047: check-cast v10, Landroid/widget/TextView; // type@0315 │ │ -3ec2e2: 380a 3a00 |0049: if-eqz v10, 0083 // +003a │ │ -3ec2e6: 1400 ac03 0a7f |004b: const v0, #float 1.83453e+38 // #7f0a03ac │ │ -3ec2ec: 7120 794a 0f00 |004e: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ec2f2: 0c01 |0051: move-result-object v1 │ │ -3ec2f4: 071b |0052: move-object v11, v1 │ │ -3ec2f6: 1f0b e316 |0053: check-cast v11, Lcom/joanzapata/iconify/widget/IconTextView; // type@16e3 │ │ -3ec2fa: 380b 2e00 |0055: if-eqz v11, 0083 // +002e │ │ -3ec2fe: 1400 b003 0a7f |0057: const v0, #float 1.83453e+38 // #7f0a03b0 │ │ -3ec304: 7120 794a 0f00 |005a: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ec30a: 0c01 |005d: move-result-object v1 │ │ -3ec30c: 071c |005e: move-object v12, v1 │ │ -3ec30e: 1f0c 1503 |005f: check-cast v12, Landroid/widget/TextView; // type@0315 │ │ -3ec312: 380c 2200 |0061: if-eqz v12, 0083 // +0022 │ │ -3ec316: 1400 c303 0a7f |0063: const v0, #float 1.83453e+38 // #7f0a03c3 │ │ -3ec31c: 7120 794a 0f00 |0066: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ec322: 0c01 |0069: move-result-object v1 │ │ -3ec324: 071d |006a: move-object v13, v1 │ │ -3ec326: 1f0d 1503 |006b: check-cast v13, Landroid/widget/TextView; // type@0315 │ │ -3ec32a: 380d 1600 |006d: if-eqz v13, 0083 // +0016 │ │ -3ec32e: 1400 c503 0a7f |006f: const v0, #float 1.83453e+38 // #7f0a03c5 │ │ -3ec334: 7120 794a 0f00 |0072: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ec33a: 0c01 |0075: move-result-object v1 │ │ -3ec33c: 071e |0076: move-object v14, v1 │ │ -3ec33e: 1f0e 1503 |0077: check-cast v14, Landroid/widget/TextView; // type@0315 │ │ -3ec342: 380e 0a00 |0079: if-eqz v14, 0083 // +000a │ │ -3ec346: 220f df19 |007b: new-instance v15, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // type@19df │ │ -3ec34a: 07f2 |007d: move-object v2, v15 │ │ -3ec34c: 0783 |007e: move-object v3, v8 │ │ -3ec34e: 760d 189f 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@9f18 │ │ -3ec354: 110f |0082: return-object v15 │ │ -3ec356: 6e10 bd0c 0f00 |0083: invoke-virtual {v15}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3ec35c: 0c0f |0086: move-result-object v15 │ │ -3ec35e: 6e20 0e03 0f00 |0087: invoke-virtual {v15, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3ec364: 0c0f |008a: move-result-object v15 │ │ -3ec366: 2200 7e1e |008b: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3ec36a: 1a01 464a |008d: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3ec36e: 6e20 23b3 f100 |008f: invoke-virtual {v1, v15}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3ec374: 0c0f |0092: move-result-object v15 │ │ -3ec376: 7020 f6b2 f000 |0093: invoke-direct {v0, v15}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3ec37c: 2700 |0096: throw v0 │ │ +3ec208: |[3ec208] de.danoeh.antennapod.databinding.FeeditemlistHeaderBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; │ │ +3ec218: 1400 9300 0a7f |0000: const v0, #float 1.83436e+38 // #7f0a0093 │ │ +3ec21e: 7120 794a 0f00 |0003: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ec224: 0c01 |0006: move-result-object v1 │ │ +3ec226: 0714 |0007: move-object v4, v1 │ │ +3ec228: 1f04 f702 |0008: check-cast v4, Landroid/widget/ImageButton; // type@02f7 │ │ +3ec22c: 3804 7900 |000a: if-eqz v4, 0083 // +0079 │ │ +3ec230: 1400 9f00 0a7f |000c: const v0, #float 1.83437e+38 // #7f0a009f │ │ +3ec236: 7120 794a 0f00 |000f: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ec23c: 0c01 |0012: move-result-object v1 │ │ +3ec23e: 0715 |0013: move-object v5, v1 │ │ +3ec240: 1f05 f702 |0014: check-cast v5, Landroid/widget/ImageButton; // type@02f7 │ │ +3ec244: 3805 6d00 |0016: if-eqz v5, 0083 // +006d │ │ +3ec248: 1400 a000 0a7f |0018: const v0, #float 1.83437e+38 // #7f0a00a0 │ │ +3ec24e: 7120 794a 0f00 |001b: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ec254: 0c01 |001e: move-result-object v1 │ │ +3ec256: 0716 |001f: move-object v6, v1 │ │ +3ec258: 1f06 f702 |0020: check-cast v6, Landroid/widget/ImageButton; // type@02f7 │ │ +3ec25c: 3806 6100 |0022: if-eqz v6, 0083 // +0061 │ │ +3ec260: 1400 e100 0a7f |0024: const v0, #float 1.83438e+38 // #7f0a00e1 │ │ +3ec266: 7120 794a 0f00 |0027: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ec26c: 0c01 |002a: move-result-object v1 │ │ +3ec26e: 0717 |002b: move-object v7, v1 │ │ +3ec270: 1f07 2205 |002c: check-cast v7, Landroidx/cardview/widget/CardView; // type@0522 │ │ +3ec274: 3807 5500 |002e: if-eqz v7, 0083 // +0055 │ │ +3ec278: 07f8 |0030: move-object v8, v15 │ │ +3ec27a: 1f08 fb02 |0031: check-cast v8, Landroid/widget/LinearLayout; // type@02fb │ │ +3ec27e: 1400 c401 0a7f |0033: const v0, #float 1.83443e+38 // #7f0a01c4 │ │ +3ec284: 7120 794a 0f00 |0036: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ec28a: 0c01 |0039: move-result-object v1 │ │ +3ec28c: 0719 |003a: move-object v9, v1 │ │ +3ec28e: 1f09 f902 |003b: check-cast v9, Landroid/widget/ImageView; // type@02f9 │ │ +3ec292: 3809 4600 |003d: if-eqz v9, 0083 // +0046 │ │ +3ec296: 1400 a503 0a7f |003f: const v0, #float 1.83452e+38 // #7f0a03a5 │ │ +3ec29c: 7120 794a 0f00 |0042: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ec2a2: 0c01 |0045: move-result-object v1 │ │ +3ec2a4: 071a |0046: move-object v10, v1 │ │ +3ec2a6: 1f0a 1503 |0047: check-cast v10, Landroid/widget/TextView; // type@0315 │ │ +3ec2aa: 380a 3a00 |0049: if-eqz v10, 0083 // +003a │ │ +3ec2ae: 1400 ac03 0a7f |004b: const v0, #float 1.83453e+38 // #7f0a03ac │ │ +3ec2b4: 7120 794a 0f00 |004e: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ec2ba: 0c01 |0051: move-result-object v1 │ │ +3ec2bc: 071b |0052: move-object v11, v1 │ │ +3ec2be: 1f0b e316 |0053: check-cast v11, Lcom/joanzapata/iconify/widget/IconTextView; // type@16e3 │ │ +3ec2c2: 380b 2e00 |0055: if-eqz v11, 0083 // +002e │ │ +3ec2c6: 1400 b003 0a7f |0057: const v0, #float 1.83453e+38 // #7f0a03b0 │ │ +3ec2cc: 7120 794a 0f00 |005a: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ec2d2: 0c01 |005d: move-result-object v1 │ │ +3ec2d4: 071c |005e: move-object v12, v1 │ │ +3ec2d6: 1f0c 1503 |005f: check-cast v12, Landroid/widget/TextView; // type@0315 │ │ +3ec2da: 380c 2200 |0061: if-eqz v12, 0083 // +0022 │ │ +3ec2de: 1400 c303 0a7f |0063: const v0, #float 1.83453e+38 // #7f0a03c3 │ │ +3ec2e4: 7120 794a 0f00 |0066: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ec2ea: 0c01 |0069: move-result-object v1 │ │ +3ec2ec: 071d |006a: move-object v13, v1 │ │ +3ec2ee: 1f0d 1503 |006b: check-cast v13, Landroid/widget/TextView; // type@0315 │ │ +3ec2f2: 380d 1600 |006d: if-eqz v13, 0083 // +0016 │ │ +3ec2f6: 1400 c503 0a7f |006f: const v0, #float 1.83453e+38 // #7f0a03c5 │ │ +3ec2fc: 7120 794a 0f00 |0072: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ec302: 0c01 |0075: move-result-object v1 │ │ +3ec304: 071e |0076: move-object v14, v1 │ │ +3ec306: 1f0e 1503 |0077: check-cast v14, Landroid/widget/TextView; // type@0315 │ │ +3ec30a: 380e 0a00 |0079: if-eqz v14, 0083 // +000a │ │ +3ec30e: 220f df19 |007b: new-instance v15, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // type@19df │ │ +3ec312: 07f2 |007d: move-object v2, v15 │ │ +3ec314: 0783 |007e: move-object v3, v8 │ │ +3ec316: 760d 189f 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@9f18 │ │ +3ec31c: 110f |0082: return-object v15 │ │ +3ec31e: 6e10 bd0c 0f00 |0083: invoke-virtual {v15}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3ec324: 0c0f |0086: move-result-object v15 │ │ +3ec326: 6e20 0e03 0f00 |0087: invoke-virtual {v15, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3ec32c: 0c0f |008a: move-result-object v15 │ │ +3ec32e: 2200 7e1e |008b: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3ec332: 1a01 464a |008d: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3ec336: 6e20 23b3 f100 |008f: invoke-virtual {v1, v15}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3ec33c: 0c0f |0092: move-result-object v15 │ │ +3ec33e: 7020 f6b2 f000 |0093: invoke-direct {v0, v15}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3ec344: 2700 |0096: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=107 │ │ 0x000f line=113 │ │ 0x001b line=119 │ │ 0x0027 line=125 │ │ 0x0030 line=130 │ │ @@ -865149,20 +865149,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 │ │ -3ec380: |[3ec380] de.danoeh.antennapod.databinding.FeeditemlistHeaderBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; │ │ -3ec390: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ec392: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ec394: 7130 1d9f 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@9f1d │ │ -3ec39a: 0c02 |0005: move-result-object v2 │ │ -3ec39c: 1102 |0006: return-object v2 │ │ +3ec348: |[3ec348] de.danoeh.antennapod.databinding.FeeditemlistHeaderBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; │ │ +3ec358: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ec35a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ec35c: 7130 1d9f 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@9f1d │ │ +3ec362: 0c02 |0005: move-result-object v2 │ │ +3ec364: 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;) │ │ @@ -865170,24 +865170,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 │ │ -3ec3a0: |[3ec3a0] de.danoeh.antennapod.databinding.FeeditemlistHeaderBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; │ │ -3ec3b0: 1400 5a00 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d005a │ │ -3ec3b6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ec3b8: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3ec3be: 0c02 |0007: move-result-object v2 │ │ -3ec3c0: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ec3c4: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3ec3ca: 7110 199f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // method@9f19 │ │ -3ec3d0: 0c02 |0010: move-result-object v2 │ │ -3ec3d2: 1102 |0011: return-object v2 │ │ +3ec368: |[3ec368] de.danoeh.antennapod.databinding.FeeditemlistHeaderBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; │ │ +3ec378: 1400 5a00 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d005a │ │ +3ec37e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ec380: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3ec386: 0c02 |0007: move-result-object v2 │ │ +3ec388: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ec38c: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3ec392: 7110 199f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // method@9f19 │ │ +3ec398: 0c02 |0010: move-result-object v2 │ │ +3ec39a: 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; │ │ @@ -865200,18 +865200,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ec20c: |[3ec20c] de.danoeh.antennapod.databinding.FeeditemlistHeaderBinding.getRoot:()Landroid/view/View; │ │ -3ec21c: 6e10 1b9f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9f1b │ │ -3ec222: 0c00 |0003: move-result-object v0 │ │ -3ec224: 1100 |0004: return-object v0 │ │ +3ec1d4: |[3ec1d4] de.danoeh.antennapod.databinding.FeeditemlistHeaderBinding.getRoot:()Landroid/view/View; │ │ +3ec1e4: 6e10 1b9f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9f1b │ │ +3ec1ea: 0c00 |0003: move-result-object v0 │ │ +3ec1ec: 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;) │ │ @@ -865219,17 +865219,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ec228: |[3ec228] de.danoeh.antennapod.databinding.FeeditemlistHeaderBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3ec238: 5410 588f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.rootView:Landroid/widget/LinearLayout; // field@8f58 │ │ -3ec23c: 1100 |0002: return-object v0 │ │ +3ec1f0: |[3ec1f0] de.danoeh.antennapod.databinding.FeeditemlistHeaderBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3ec200: 5410 588f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.rootView:Landroid/widget/LinearLayout; // field@8f58 │ │ +3ec204: 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 : 7614 (FeeditemlistHeaderBinding.java) │ │ @@ -865341,60 +865341,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 │ │ -3ec6e8: |[3ec6e8] 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 │ │ -3ec6f8: 0720 |0000: move-object v0, v2 │ │ -3ec6fa: 7010 ffb2 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ec700: 0731 |0004: move-object v1, v3 │ │ -3ec702: 5b01 688f |0005: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.rootView:Landroid/widget/FrameLayout; // field@8f68 │ │ -3ec706: 0741 |0007: move-object v1, v4 │ │ -3ec708: 5b01 5e8f |0008: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.container:Landroid/widget/LinearLayout; // field@8f5e │ │ -3ec70c: 0751 |000a: move-object v1, v5 │ │ -3ec70e: 5b01 5f8f |000b: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.coverHolder:Landroidx/cardview/widget/CardView; // field@8f5f │ │ -3ec712: 0761 |000d: move-object v1, v6 │ │ -3ec714: 5b01 608f |000e: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.dragHandle:Landroid/widget/ImageView; // field@8f60 │ │ -3ec718: 0771 |0010: move-object v1, v7 │ │ -3ec71a: 5b01 618f |0011: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.imgvCover:Landroid/widget/ImageView; // field@8f61 │ │ -3ec71e: 0781 |0013: move-object v1, v8 │ │ -3ec720: 5b01 628f |0014: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.isFavorite:Landroid/widget/ImageView; // field@8f62 │ │ -3ec724: 0791 |0016: move-object v1, v9 │ │ -3ec726: 5b01 638f |0017: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.ivInPlaylist:Landroid/widget/ImageView; // field@8f63 │ │ -3ec72a: 07a1 |0019: move-object v1, v10 │ │ -3ec72c: 5b01 648f |001a: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.ivIsVideo:Landroid/widget/ImageView; // field@8f64 │ │ -3ec730: 07b1 |001c: move-object v1, v11 │ │ -3ec732: 5b01 658f |001d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.leftPadding:Landroid/widget/LinearLayout; // field@8f65 │ │ -3ec736: 07c1 |001f: move-object v1, v12 │ │ -3ec738: 5b01 668f |0020: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.progress:Landroid/widget/LinearLayout; // field@8f66 │ │ -3ec73c: 07d1 |0022: move-object v1, v13 │ │ -3ec73e: 5b01 678f |0023: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.progressBar:Landroid/widget/ProgressBar; // field@8f67 │ │ -3ec742: 07e1 |0025: move-object v1, v14 │ │ -3ec744: 5b01 698f |0026: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.secondaryActionButton:Lde/danoeh/antennapod/databinding/SecondaryActionBinding; // field@8f69 │ │ -3ec748: 07f1 |0028: move-object v1, v15 │ │ -3ec74a: 5b01 6a8f |0029: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.separatorIcons:Landroid/widget/TextView; // field@8f6a │ │ -3ec74e: 0801 1000 |002b: move-object/from16 v1, v16 │ │ -3ec752: 5b01 6b8f |002d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.size:Landroid/widget/TextView; // field@8f6b │ │ -3ec756: 0801 1100 |002f: move-object/from16 v1, v17 │ │ -3ec75a: 5b01 6c8f |0031: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.status:Landroid/widget/LinearLayout; // field@8f6c │ │ -3ec75e: 0801 1200 |0033: move-object/from16 v1, v18 │ │ -3ec762: 5b01 6d8f |0035: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.statusInbox:Landroid/widget/ImageView; // field@8f6d │ │ -3ec766: 0801 1300 |0037: move-object/from16 v1, v19 │ │ -3ec76a: 5b01 6e8f |0039: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.txtvDuration:Landroid/widget/TextView; // field@8f6e │ │ -3ec76e: 0801 1400 |003b: move-object/from16 v1, v20 │ │ -3ec772: 5b01 6f8f |003d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.txtvPlaceholder:Landroid/widget/TextView; // field@8f6f │ │ -3ec776: 0801 1500 |003f: move-object/from16 v1, v21 │ │ -3ec77a: 5b01 708f |0041: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.txtvPosition:Landroid/widget/TextView; // field@8f70 │ │ -3ec77e: 0801 1600 |0043: move-object/from16 v1, v22 │ │ -3ec782: 5b01 718f |0045: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.txtvPubDate:Landroid/widget/TextView; // field@8f71 │ │ -3ec786: 0801 1700 |0047: move-object/from16 v1, v23 │ │ -3ec78a: 5b01 728f |0049: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.txtvTitle:Landroid/widget/TextView; // field@8f72 │ │ -3ec78e: 0e00 |004b: return-void │ │ +3ec6b0: |[3ec6b0] 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 │ │ +3ec6c0: 0720 |0000: move-object v0, v2 │ │ +3ec6c2: 7010 ffb2 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ec6c8: 0731 |0004: move-object v1, v3 │ │ +3ec6ca: 5b01 688f |0005: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.rootView:Landroid/widget/FrameLayout; // field@8f68 │ │ +3ec6ce: 0741 |0007: move-object v1, v4 │ │ +3ec6d0: 5b01 5e8f |0008: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.container:Landroid/widget/LinearLayout; // field@8f5e │ │ +3ec6d4: 0751 |000a: move-object v1, v5 │ │ +3ec6d6: 5b01 5f8f |000b: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.coverHolder:Landroidx/cardview/widget/CardView; // field@8f5f │ │ +3ec6da: 0761 |000d: move-object v1, v6 │ │ +3ec6dc: 5b01 608f |000e: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.dragHandle:Landroid/widget/ImageView; // field@8f60 │ │ +3ec6e0: 0771 |0010: move-object v1, v7 │ │ +3ec6e2: 5b01 618f |0011: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.imgvCover:Landroid/widget/ImageView; // field@8f61 │ │ +3ec6e6: 0781 |0013: move-object v1, v8 │ │ +3ec6e8: 5b01 628f |0014: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.isFavorite:Landroid/widget/ImageView; // field@8f62 │ │ +3ec6ec: 0791 |0016: move-object v1, v9 │ │ +3ec6ee: 5b01 638f |0017: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.ivInPlaylist:Landroid/widget/ImageView; // field@8f63 │ │ +3ec6f2: 07a1 |0019: move-object v1, v10 │ │ +3ec6f4: 5b01 648f |001a: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.ivIsVideo:Landroid/widget/ImageView; // field@8f64 │ │ +3ec6f8: 07b1 |001c: move-object v1, v11 │ │ +3ec6fa: 5b01 658f |001d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.leftPadding:Landroid/widget/LinearLayout; // field@8f65 │ │ +3ec6fe: 07c1 |001f: move-object v1, v12 │ │ +3ec700: 5b01 668f |0020: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.progress:Landroid/widget/LinearLayout; // field@8f66 │ │ +3ec704: 07d1 |0022: move-object v1, v13 │ │ +3ec706: 5b01 678f |0023: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.progressBar:Landroid/widget/ProgressBar; // field@8f67 │ │ +3ec70a: 07e1 |0025: move-object v1, v14 │ │ +3ec70c: 5b01 698f |0026: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.secondaryActionButton:Lde/danoeh/antennapod/databinding/SecondaryActionBinding; // field@8f69 │ │ +3ec710: 07f1 |0028: move-object v1, v15 │ │ +3ec712: 5b01 6a8f |0029: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.separatorIcons:Landroid/widget/TextView; // field@8f6a │ │ +3ec716: 0801 1000 |002b: move-object/from16 v1, v16 │ │ +3ec71a: 5b01 6b8f |002d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.size:Landroid/widget/TextView; // field@8f6b │ │ +3ec71e: 0801 1100 |002f: move-object/from16 v1, v17 │ │ +3ec722: 5b01 6c8f |0031: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.status:Landroid/widget/LinearLayout; // field@8f6c │ │ +3ec726: 0801 1200 |0033: move-object/from16 v1, v18 │ │ +3ec72a: 5b01 6d8f |0035: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.statusInbox:Landroid/widget/ImageView; // field@8f6d │ │ +3ec72e: 0801 1300 |0037: move-object/from16 v1, v19 │ │ +3ec732: 5b01 6e8f |0039: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.txtvDuration:Landroid/widget/TextView; // field@8f6e │ │ +3ec736: 0801 1400 |003b: move-object/from16 v1, v20 │ │ +3ec73a: 5b01 6f8f |003d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.txtvPlaceholder:Landroid/widget/TextView; // field@8f6f │ │ +3ec73e: 0801 1500 |003f: move-object/from16 v1, v21 │ │ +3ec742: 5b01 708f |0041: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.txtvPosition:Landroid/widget/TextView; // field@8f70 │ │ +3ec746: 0801 1600 |0043: move-object/from16 v1, v22 │ │ +3ec74a: 5b01 718f |0045: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.txtvPubDate:Landroid/widget/TextView; // field@8f71 │ │ +3ec74e: 0801 1700 |0047: move-object/from16 v1, v23 │ │ +3ec752: 5b01 728f |0049: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.txtvTitle:Landroid/widget/TextView; // field@8f72 │ │ +3ec756: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=94 │ │ 0x0005 line=95 │ │ 0x0008 line=96 │ │ 0x000b line=97 │ │ 0x000e line=98 │ │ @@ -865444,152 +865444,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 │ │ -3ec450: |[3ec450] de.danoeh.antennapod.databinding.FeeditemlistItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding; │ │ -3ec460: 0800 1900 |0000: move-object/from16 v0, v25 │ │ -3ec464: 1401 d400 0a7f |0002: const v1, #float 1.83438e+38 // #7f0a00d4 │ │ -3ec46a: 7120 794a 1000 |0005: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ec470: 0c02 |0008: move-result-object v2 │ │ -3ec472: 0725 |0009: move-object v5, v2 │ │ -3ec474: 1f05 fb02 |000a: check-cast v5, Landroid/widget/LinearLayout; // type@02fb │ │ -3ec478: 3805 fa00 |000c: if-eqz v5, 0106 // +00fa │ │ -3ec47c: 1401 e100 0a7f |000e: const v1, #float 1.83438e+38 // #7f0a00e1 │ │ -3ec482: 7120 794a 1000 |0011: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ec488: 0c02 |0014: move-result-object v2 │ │ -3ec48a: 0726 |0015: move-object v6, v2 │ │ -3ec48c: 1f06 2205 |0016: check-cast v6, Landroidx/cardview/widget/CardView; // type@0522 │ │ -3ec490: 3806 ee00 |0018: if-eqz v6, 0106 // +00ee │ │ -3ec494: 1401 1e01 0a7f |001a: const v1, #float 1.83439e+38 // #7f0a011e │ │ -3ec49a: 7120 794a 1000 |001d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ec4a0: 0c02 |0020: move-result-object v2 │ │ -3ec4a2: 0727 |0021: move-object v7, v2 │ │ -3ec4a4: 1f07 f902 |0022: check-cast v7, Landroid/widget/ImageView; // type@02f9 │ │ -3ec4a8: 3807 e200 |0024: if-eqz v7, 0106 // +00e2 │ │ -3ec4ac: 1401 c401 0a7f |0026: const v1, #float 1.83443e+38 // #7f0a01c4 │ │ -3ec4b2: 7120 794a 1000 |0029: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ec4b8: 0c02 |002c: move-result-object v2 │ │ -3ec4ba: 0728 |002d: move-object v8, v2 │ │ -3ec4bc: 1f08 f902 |002e: check-cast v8, Landroid/widget/ImageView; // type@02f9 │ │ -3ec4c0: 3808 d600 |0030: if-eqz v8, 0106 // +00d6 │ │ -3ec4c4: 1401 ce01 0a7f |0032: const v1, #float 1.83443e+38 // #7f0a01ce │ │ -3ec4ca: 7120 794a 1000 |0035: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ec4d0: 0c02 |0038: move-result-object v2 │ │ -3ec4d2: 0729 |0039: move-object v9, v2 │ │ -3ec4d4: 1f09 f902 |003a: check-cast v9, Landroid/widget/ImageView; // type@02f9 │ │ -3ec4d8: 3809 ca00 |003c: if-eqz v9, 0106 // +00ca │ │ -3ec4dc: 1401 d201 0a7f |003e: const v1, #float 1.83443e+38 // #7f0a01d2 │ │ -3ec4e2: 7120 794a 1000 |0041: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ec4e8: 0c02 |0044: move-result-object v2 │ │ -3ec4ea: 072a |0045: move-object v10, v2 │ │ -3ec4ec: 1f0a f902 |0046: check-cast v10, Landroid/widget/ImageView; // type@02f9 │ │ -3ec4f0: 380a be00 |0048: if-eqz v10, 0106 // +00be │ │ -3ec4f4: 1401 d301 0a7f |004a: const v1, #float 1.83443e+38 // #7f0a01d3 │ │ -3ec4fa: 7120 794a 1000 |004d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ec500: 0c02 |0050: move-result-object v2 │ │ -3ec502: 072b |0051: move-object v11, v2 │ │ -3ec504: 1f0b f902 |0052: check-cast v11, Landroid/widget/ImageView; // type@02f9 │ │ -3ec508: 380b b200 |0054: if-eqz v11, 0106 // +00b2 │ │ -3ec50c: 1401 e501 0a7f |0056: const v1, #float 1.83443e+38 // #7f0a01e5 │ │ -3ec512: 7120 794a 1000 |0059: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ec518: 0c02 |005c: move-result-object v2 │ │ -3ec51a: 072c |005d: move-object v12, v2 │ │ -3ec51c: 1f0c fb02 |005e: check-cast v12, Landroid/widget/LinearLayout; // type@02fb │ │ -3ec520: 380c a600 |0060: if-eqz v12, 0106 // +00a6 │ │ -3ec524: 1401 9302 0a7f |0062: const v1, #float 1.83447e+38 // #7f0a0293 │ │ -3ec52a: 7120 794a 1000 |0065: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ec530: 0c02 |0068: move-result-object v2 │ │ -3ec532: 072d |0069: move-object v13, v2 │ │ -3ec534: 1f0d fb02 |006a: check-cast v13, Landroid/widget/LinearLayout; // type@02fb │ │ -3ec538: 380d 9a00 |006c: if-eqz v13, 0106 // +009a │ │ -3ec53c: 1401 9402 0a7f |006e: const v1, #float 1.83447e+38 // #7f0a0294 │ │ -3ec542: 7120 794a 1000 |0071: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ec548: 0c02 |0074: move-result-object v2 │ │ -3ec54a: 072e |0075: move-object v14, v2 │ │ -3ec54c: 1f0e 0203 |0076: check-cast v14, Landroid/widget/ProgressBar; // type@0302 │ │ -3ec550: 380e 8e00 |0078: if-eqz v14, 0106 // +008e │ │ -3ec554: 1401 dd02 0a7f |007a: const v1, #float 1.83448e+38 // #7f0a02dd │ │ -3ec55a: 7120 794a 1000 |007d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ec560: 0c02 |0080: move-result-object v2 │ │ -3ec562: 3802 8500 |0081: if-eqz v2, 0106 // +0085 │ │ -3ec566: 7110 f59f 0200 |0083: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SecondaryActionBinding; // method@9ff5 │ │ -3ec56c: 0c0f |0086: move-result-object v15 │ │ -3ec56e: 1401 f002 0a7f |0087: const v1, #float 1.83449e+38 // #7f0a02f0 │ │ -3ec574: 7120 794a 1000 |008a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ec57a: 0c02 |008d: move-result-object v2 │ │ -3ec57c: 0810 0200 |008e: move-object/from16 v16, v2 │ │ -3ec580: 1f10 1503 |0090: check-cast v16, Landroid/widget/TextView; // type@0315 │ │ -3ec584: 3810 7400 |0092: if-eqz v16, 0106 // +0074 │ │ -3ec588: 1401 0803 0a7f |0094: const v1, #float 1.83449e+38 // #7f0a0308 │ │ -3ec58e: 7120 794a 1000 |0097: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ec594: 0c02 |009a: move-result-object v2 │ │ -3ec596: 0811 0200 |009b: move-object/from16 v17, v2 │ │ -3ec59a: 1f11 1503 |009d: check-cast v17, Landroid/widget/TextView; // type@0315 │ │ -3ec59e: 3811 6700 |009f: if-eqz v17, 0106 // +0067 │ │ -3ec5a2: 1401 4503 0a7f |00a1: const v1, #float 1.8345e+38 // #7f0a0345 │ │ -3ec5a8: 7120 794a 1000 |00a4: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ec5ae: 0c02 |00a7: move-result-object v2 │ │ -3ec5b0: 0812 0200 |00a8: move-object/from16 v18, v2 │ │ -3ec5b4: 1f12 fb02 |00aa: check-cast v18, Landroid/widget/LinearLayout; // type@02fb │ │ -3ec5b8: 3812 5a00 |00ac: if-eqz v18, 0106 // +005a │ │ -3ec5bc: 1401 4603 0a7f |00ae: const v1, #float 1.8345e+38 // #7f0a0346 │ │ -3ec5c2: 7120 794a 1000 |00b1: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ec5c8: 0c02 |00b4: move-result-object v2 │ │ -3ec5ca: 0813 0200 |00b5: move-object/from16 v19, v2 │ │ -3ec5ce: 1f13 f902 |00b7: check-cast v19, Landroid/widget/ImageView; // type@02f9 │ │ -3ec5d2: 3813 4d00 |00b9: if-eqz v19, 0106 // +004d │ │ -3ec5d6: 1401 a803 0a7f |00bb: const v1, #float 1.83452e+38 // #7f0a03a8 │ │ -3ec5dc: 7120 794a 1000 |00be: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ec5e2: 0c02 |00c1: move-result-object v2 │ │ -3ec5e4: 0814 0200 |00c2: move-object/from16 v20, v2 │ │ -3ec5e8: 1f14 1503 |00c4: check-cast v20, Landroid/widget/TextView; // type@0315 │ │ -3ec5ec: 3814 4000 |00c6: if-eqz v20, 0106 // +0040 │ │ -3ec5f0: 1401 b503 0a7f |00c8: const v1, #float 1.83453e+38 // #7f0a03b5 │ │ -3ec5f6: 7120 794a 1000 |00cb: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ec5fc: 0c02 |00ce: move-result-object v2 │ │ -3ec5fe: 0815 0200 |00cf: move-object/from16 v21, v2 │ │ -3ec602: 1f15 1503 |00d1: check-cast v21, Landroid/widget/TextView; // type@0315 │ │ -3ec606: 3815 3300 |00d3: if-eqz v21, 0106 // +0033 │ │ -3ec60a: 1401 ba03 0a7f |00d5: const v1, #float 1.83453e+38 // #7f0a03ba │ │ -3ec610: 7120 794a 1000 |00d8: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ec616: 0c02 |00db: move-result-object v2 │ │ -3ec618: 0816 0200 |00dc: move-object/from16 v22, v2 │ │ -3ec61c: 1f16 1503 |00de: check-cast v22, Landroid/widget/TextView; // type@0315 │ │ -3ec620: 3816 2600 |00e0: if-eqz v22, 0106 // +0026 │ │ -3ec624: 1401 bc03 0a7f |00e2: const v1, #float 1.83453e+38 // #7f0a03bc │ │ -3ec62a: 7120 794a 1000 |00e5: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ec630: 0c02 |00e8: move-result-object v2 │ │ -3ec632: 0817 0200 |00e9: move-object/from16 v23, v2 │ │ -3ec636: 1f17 1503 |00eb: check-cast v23, Landroid/widget/TextView; // type@0315 │ │ -3ec63a: 3817 1900 |00ed: if-eqz v23, 0106 // +0019 │ │ -3ec63e: 1401 c303 0a7f |00ef: const v1, #float 1.83453e+38 // #7f0a03c3 │ │ -3ec644: 7120 794a 1000 |00f2: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ec64a: 0c02 |00f5: move-result-object v2 │ │ -3ec64c: 0818 0200 |00f6: move-object/from16 v24, v2 │ │ -3ec650: 1f18 1503 |00f8: check-cast v24, Landroid/widget/TextView; // type@0315 │ │ -3ec654: 3818 0c00 |00fa: if-eqz v24, 0106 // +000c │ │ -3ec658: 2201 e019 |00fc: new-instance v1, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding; // type@19e0 │ │ -3ec65c: 0713 |00fe: move-object v3, v1 │ │ -3ec65e: 0704 |00ff: move-object v4, v0 │ │ -3ec660: 1f04 f302 |0100: check-cast v4, Landroid/widget/FrameLayout; // type@02f3 │ │ -3ec664: 7616 1e9f 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@9f1e │ │ -3ec66a: 1101 |0105: return-object v1 │ │ -3ec66c: 7401 bd0c 1900 |0106: invoke-virtual/range {v25}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3ec672: 0c00 |0109: move-result-object v0 │ │ -3ec674: 6e20 0e03 1000 |010a: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3ec67a: 0c00 |010d: move-result-object v0 │ │ -3ec67c: 2201 7e1e |010e: new-instance v1, Ljava/lang/NullPointerException; // type@1e7e │ │ -3ec680: 1a02 464a |0110: const-string v2, "Missing required view with ID: " // string@4a46 │ │ -3ec684: 6e20 23b3 0200 |0112: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3ec68a: 0c00 |0115: move-result-object v0 │ │ -3ec68c: 7020 f6b2 0100 |0116: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3ec692: 2701 |0119: throw v1 │ │ +3ec418: |[3ec418] de.danoeh.antennapod.databinding.FeeditemlistItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding; │ │ +3ec428: 0800 1900 |0000: move-object/from16 v0, v25 │ │ +3ec42c: 1401 d400 0a7f |0002: const v1, #float 1.83438e+38 // #7f0a00d4 │ │ +3ec432: 7120 794a 1000 |0005: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ec438: 0c02 |0008: move-result-object v2 │ │ +3ec43a: 0725 |0009: move-object v5, v2 │ │ +3ec43c: 1f05 fb02 |000a: check-cast v5, Landroid/widget/LinearLayout; // type@02fb │ │ +3ec440: 3805 fa00 |000c: if-eqz v5, 0106 // +00fa │ │ +3ec444: 1401 e100 0a7f |000e: const v1, #float 1.83438e+38 // #7f0a00e1 │ │ +3ec44a: 7120 794a 1000 |0011: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ec450: 0c02 |0014: move-result-object v2 │ │ +3ec452: 0726 |0015: move-object v6, v2 │ │ +3ec454: 1f06 2205 |0016: check-cast v6, Landroidx/cardview/widget/CardView; // type@0522 │ │ +3ec458: 3806 ee00 |0018: if-eqz v6, 0106 // +00ee │ │ +3ec45c: 1401 1e01 0a7f |001a: const v1, #float 1.83439e+38 // #7f0a011e │ │ +3ec462: 7120 794a 1000 |001d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ec468: 0c02 |0020: move-result-object v2 │ │ +3ec46a: 0727 |0021: move-object v7, v2 │ │ +3ec46c: 1f07 f902 |0022: check-cast v7, Landroid/widget/ImageView; // type@02f9 │ │ +3ec470: 3807 e200 |0024: if-eqz v7, 0106 // +00e2 │ │ +3ec474: 1401 c401 0a7f |0026: const v1, #float 1.83443e+38 // #7f0a01c4 │ │ +3ec47a: 7120 794a 1000 |0029: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ec480: 0c02 |002c: move-result-object v2 │ │ +3ec482: 0728 |002d: move-object v8, v2 │ │ +3ec484: 1f08 f902 |002e: check-cast v8, Landroid/widget/ImageView; // type@02f9 │ │ +3ec488: 3808 d600 |0030: if-eqz v8, 0106 // +00d6 │ │ +3ec48c: 1401 ce01 0a7f |0032: const v1, #float 1.83443e+38 // #7f0a01ce │ │ +3ec492: 7120 794a 1000 |0035: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ec498: 0c02 |0038: move-result-object v2 │ │ +3ec49a: 0729 |0039: move-object v9, v2 │ │ +3ec49c: 1f09 f902 |003a: check-cast v9, Landroid/widget/ImageView; // type@02f9 │ │ +3ec4a0: 3809 ca00 |003c: if-eqz v9, 0106 // +00ca │ │ +3ec4a4: 1401 d201 0a7f |003e: const v1, #float 1.83443e+38 // #7f0a01d2 │ │ +3ec4aa: 7120 794a 1000 |0041: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ec4b0: 0c02 |0044: move-result-object v2 │ │ +3ec4b2: 072a |0045: move-object v10, v2 │ │ +3ec4b4: 1f0a f902 |0046: check-cast v10, Landroid/widget/ImageView; // type@02f9 │ │ +3ec4b8: 380a be00 |0048: if-eqz v10, 0106 // +00be │ │ +3ec4bc: 1401 d301 0a7f |004a: const v1, #float 1.83443e+38 // #7f0a01d3 │ │ +3ec4c2: 7120 794a 1000 |004d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ec4c8: 0c02 |0050: move-result-object v2 │ │ +3ec4ca: 072b |0051: move-object v11, v2 │ │ +3ec4cc: 1f0b f902 |0052: check-cast v11, Landroid/widget/ImageView; // type@02f9 │ │ +3ec4d0: 380b b200 |0054: if-eqz v11, 0106 // +00b2 │ │ +3ec4d4: 1401 e501 0a7f |0056: const v1, #float 1.83443e+38 // #7f0a01e5 │ │ +3ec4da: 7120 794a 1000 |0059: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ec4e0: 0c02 |005c: move-result-object v2 │ │ +3ec4e2: 072c |005d: move-object v12, v2 │ │ +3ec4e4: 1f0c fb02 |005e: check-cast v12, Landroid/widget/LinearLayout; // type@02fb │ │ +3ec4e8: 380c a600 |0060: if-eqz v12, 0106 // +00a6 │ │ +3ec4ec: 1401 9302 0a7f |0062: const v1, #float 1.83447e+38 // #7f0a0293 │ │ +3ec4f2: 7120 794a 1000 |0065: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ec4f8: 0c02 |0068: move-result-object v2 │ │ +3ec4fa: 072d |0069: move-object v13, v2 │ │ +3ec4fc: 1f0d fb02 |006a: check-cast v13, Landroid/widget/LinearLayout; // type@02fb │ │ +3ec500: 380d 9a00 |006c: if-eqz v13, 0106 // +009a │ │ +3ec504: 1401 9402 0a7f |006e: const v1, #float 1.83447e+38 // #7f0a0294 │ │ +3ec50a: 7120 794a 1000 |0071: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ec510: 0c02 |0074: move-result-object v2 │ │ +3ec512: 072e |0075: move-object v14, v2 │ │ +3ec514: 1f0e 0203 |0076: check-cast v14, Landroid/widget/ProgressBar; // type@0302 │ │ +3ec518: 380e 8e00 |0078: if-eqz v14, 0106 // +008e │ │ +3ec51c: 1401 dd02 0a7f |007a: const v1, #float 1.83448e+38 // #7f0a02dd │ │ +3ec522: 7120 794a 1000 |007d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ec528: 0c02 |0080: move-result-object v2 │ │ +3ec52a: 3802 8500 |0081: if-eqz v2, 0106 // +0085 │ │ +3ec52e: 7110 f59f 0200 |0083: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SecondaryActionBinding; // method@9ff5 │ │ +3ec534: 0c0f |0086: move-result-object v15 │ │ +3ec536: 1401 f002 0a7f |0087: const v1, #float 1.83449e+38 // #7f0a02f0 │ │ +3ec53c: 7120 794a 1000 |008a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ec542: 0c02 |008d: move-result-object v2 │ │ +3ec544: 0810 0200 |008e: move-object/from16 v16, v2 │ │ +3ec548: 1f10 1503 |0090: check-cast v16, Landroid/widget/TextView; // type@0315 │ │ +3ec54c: 3810 7400 |0092: if-eqz v16, 0106 // +0074 │ │ +3ec550: 1401 0803 0a7f |0094: const v1, #float 1.83449e+38 // #7f0a0308 │ │ +3ec556: 7120 794a 1000 |0097: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ec55c: 0c02 |009a: move-result-object v2 │ │ +3ec55e: 0811 0200 |009b: move-object/from16 v17, v2 │ │ +3ec562: 1f11 1503 |009d: check-cast v17, Landroid/widget/TextView; // type@0315 │ │ +3ec566: 3811 6700 |009f: if-eqz v17, 0106 // +0067 │ │ +3ec56a: 1401 4503 0a7f |00a1: const v1, #float 1.8345e+38 // #7f0a0345 │ │ +3ec570: 7120 794a 1000 |00a4: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ec576: 0c02 |00a7: move-result-object v2 │ │ +3ec578: 0812 0200 |00a8: move-object/from16 v18, v2 │ │ +3ec57c: 1f12 fb02 |00aa: check-cast v18, Landroid/widget/LinearLayout; // type@02fb │ │ +3ec580: 3812 5a00 |00ac: if-eqz v18, 0106 // +005a │ │ +3ec584: 1401 4603 0a7f |00ae: const v1, #float 1.8345e+38 // #7f0a0346 │ │ +3ec58a: 7120 794a 1000 |00b1: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ec590: 0c02 |00b4: move-result-object v2 │ │ +3ec592: 0813 0200 |00b5: move-object/from16 v19, v2 │ │ +3ec596: 1f13 f902 |00b7: check-cast v19, Landroid/widget/ImageView; // type@02f9 │ │ +3ec59a: 3813 4d00 |00b9: if-eqz v19, 0106 // +004d │ │ +3ec59e: 1401 a803 0a7f |00bb: const v1, #float 1.83452e+38 // #7f0a03a8 │ │ +3ec5a4: 7120 794a 1000 |00be: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ec5aa: 0c02 |00c1: move-result-object v2 │ │ +3ec5ac: 0814 0200 |00c2: move-object/from16 v20, v2 │ │ +3ec5b0: 1f14 1503 |00c4: check-cast v20, Landroid/widget/TextView; // type@0315 │ │ +3ec5b4: 3814 4000 |00c6: if-eqz v20, 0106 // +0040 │ │ +3ec5b8: 1401 b503 0a7f |00c8: const v1, #float 1.83453e+38 // #7f0a03b5 │ │ +3ec5be: 7120 794a 1000 |00cb: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ec5c4: 0c02 |00ce: move-result-object v2 │ │ +3ec5c6: 0815 0200 |00cf: move-object/from16 v21, v2 │ │ +3ec5ca: 1f15 1503 |00d1: check-cast v21, Landroid/widget/TextView; // type@0315 │ │ +3ec5ce: 3815 3300 |00d3: if-eqz v21, 0106 // +0033 │ │ +3ec5d2: 1401 ba03 0a7f |00d5: const v1, #float 1.83453e+38 // #7f0a03ba │ │ +3ec5d8: 7120 794a 1000 |00d8: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ec5de: 0c02 |00db: move-result-object v2 │ │ +3ec5e0: 0816 0200 |00dc: move-object/from16 v22, v2 │ │ +3ec5e4: 1f16 1503 |00de: check-cast v22, Landroid/widget/TextView; // type@0315 │ │ +3ec5e8: 3816 2600 |00e0: if-eqz v22, 0106 // +0026 │ │ +3ec5ec: 1401 bc03 0a7f |00e2: const v1, #float 1.83453e+38 // #7f0a03bc │ │ +3ec5f2: 7120 794a 1000 |00e5: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ec5f8: 0c02 |00e8: move-result-object v2 │ │ +3ec5fa: 0817 0200 |00e9: move-object/from16 v23, v2 │ │ +3ec5fe: 1f17 1503 |00eb: check-cast v23, Landroid/widget/TextView; // type@0315 │ │ +3ec602: 3817 1900 |00ed: if-eqz v23, 0106 // +0019 │ │ +3ec606: 1401 c303 0a7f |00ef: const v1, #float 1.83453e+38 // #7f0a03c3 │ │ +3ec60c: 7120 794a 1000 |00f2: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ec612: 0c02 |00f5: move-result-object v2 │ │ +3ec614: 0818 0200 |00f6: move-object/from16 v24, v2 │ │ +3ec618: 1f18 1503 |00f8: check-cast v24, Landroid/widget/TextView; // type@0315 │ │ +3ec61c: 3818 0c00 |00fa: if-eqz v24, 0106 // +000c │ │ +3ec620: 2201 e019 |00fc: new-instance v1, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding; // type@19e0 │ │ +3ec624: 0713 |00fe: move-object v3, v1 │ │ +3ec626: 0704 |00ff: move-object v4, v0 │ │ +3ec628: 1f04 f302 |0100: check-cast v4, Landroid/widget/FrameLayout; // type@02f3 │ │ +3ec62c: 7616 1e9f 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@9f1e │ │ +3ec632: 1101 |0105: return-object v1 │ │ +3ec634: 7401 bd0c 1900 |0106: invoke-virtual/range {v25}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3ec63a: 0c00 |0109: move-result-object v0 │ │ +3ec63c: 6e20 0e03 1000 |010a: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3ec642: 0c00 |010d: move-result-object v0 │ │ +3ec644: 2201 7e1e |010e: new-instance v1, Ljava/lang/NullPointerException; // type@1e7e │ │ +3ec648: 1a02 464a |0110: const-string v2, "Missing required view with ID: " // string@4a46 │ │ +3ec64c: 6e20 23b3 0200 |0112: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3ec652: 0c00 |0115: move-result-object v0 │ │ +3ec654: 7020 f6b2 0100 |0116: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3ec65a: 2701 |0119: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=146 │ │ 0x0011 line=152 │ │ 0x001d line=158 │ │ 0x0029 line=164 │ │ 0x0035 line=170 │ │ @@ -865620,20 +865620,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 │ │ -3ec694: |[3ec694] de.danoeh.antennapod.databinding.FeeditemlistItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding; │ │ -3ec6a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ec6a6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ec6a8: 7130 239f 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@9f23 │ │ -3ec6ae: 0c02 |0005: move-result-object v2 │ │ -3ec6b0: 1102 |0006: return-object v2 │ │ +3ec65c: |[3ec65c] de.danoeh.antennapod.databinding.FeeditemlistItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding; │ │ +3ec66c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ec66e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ec670: 7130 239f 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@9f23 │ │ +3ec676: 0c02 |0005: move-result-object v2 │ │ +3ec678: 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;) │ │ @@ -865641,24 +865641,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 │ │ -3ec6b4: |[3ec6b4] de.danoeh.antennapod.databinding.FeeditemlistItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding; │ │ -3ec6c4: 1400 5b00 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d005b │ │ -3ec6ca: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ec6cc: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3ec6d2: 0c02 |0007: move-result-object v2 │ │ -3ec6d4: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ec6d8: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3ec6de: 7110 1f9f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding; // method@9f1f │ │ -3ec6e4: 0c02 |0010: move-result-object v2 │ │ -3ec6e6: 1102 |0011: return-object v2 │ │ +3ec67c: |[3ec67c] de.danoeh.antennapod.databinding.FeeditemlistItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding; │ │ +3ec68c: 1400 5b00 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d005b │ │ +3ec692: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ec694: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3ec69a: 0c02 |0007: move-result-object v2 │ │ +3ec69c: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ec6a0: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3ec6a6: 7110 1f9f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding; // method@9f1f │ │ +3ec6ac: 0c02 |0010: move-result-object v2 │ │ +3ec6ae: 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; │ │ @@ -865671,18 +865671,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ec41c: |[3ec41c] de.danoeh.antennapod.databinding.FeeditemlistItemBinding.getRoot:()Landroid/view/View; │ │ -3ec42c: 6e10 219f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.getRoot:()Landroid/widget/FrameLayout; // method@9f21 │ │ -3ec432: 0c00 |0003: move-result-object v0 │ │ -3ec434: 1100 |0004: return-object v0 │ │ +3ec3e4: |[3ec3e4] de.danoeh.antennapod.databinding.FeeditemlistItemBinding.getRoot:()Landroid/view/View; │ │ +3ec3f4: 6e10 219f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.getRoot:()Landroid/widget/FrameLayout; // method@9f21 │ │ +3ec3fa: 0c00 |0003: move-result-object v0 │ │ +3ec3fc: 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;) │ │ @@ -865690,17 +865690,17 @@ │ │ type : '()Landroid/widget/FrameLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ec438: |[3ec438] de.danoeh.antennapod.databinding.FeeditemlistItemBinding.getRoot:()Landroid/widget/FrameLayout; │ │ -3ec448: 5410 688f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.rootView:Landroid/widget/FrameLayout; // field@8f68 │ │ -3ec44c: 1100 |0002: return-object v0 │ │ +3ec400: |[3ec400] de.danoeh.antennapod.databinding.FeeditemlistItemBinding.getRoot:()Landroid/widget/FrameLayout; │ │ +3ec410: 5410 688f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.rootView:Landroid/widget/FrameLayout; // field@8f68 │ │ +3ec414: 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 : 7615 (FeeditemlistItemBinding.java) │ │ @@ -865740,20 +865740,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 │ │ -3ec88c: |[3ec88c] de.danoeh.antennapod.databinding.FeedsettingsBinding.:(Landroid/widget/LinearLayout;Landroidx/fragment/app/FragmentContainerView;Lcom/google/android/material/appbar/MaterialToolbar;)V │ │ -3ec89c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ec8a2: 5b01 738f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedsettingsBinding;.rootView:Landroid/widget/LinearLayout; // field@8f73 │ │ -3ec8a6: 5b02 748f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FeedsettingsBinding;.settingsFragmentContainer:Landroidx/fragment/app/FragmentContainerView; // field@8f74 │ │ -3ec8aa: 5b03 758f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/FeedsettingsBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8f75 │ │ -3ec8ae: 0e00 |0009: return-void │ │ +3ec854: |[3ec854] de.danoeh.antennapod.databinding.FeedsettingsBinding.:(Landroid/widget/LinearLayout;Landroidx/fragment/app/FragmentContainerView;Lcom/google/android/material/appbar/MaterialToolbar;)V │ │ +3ec864: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ec86a: 5b01 738f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedsettingsBinding;.rootView:Landroid/widget/LinearLayout; // field@8f73 │ │ +3ec86e: 5b02 748f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FeedsettingsBinding;.settingsFragmentContainer:Landroidx/fragment/app/FragmentContainerView; // field@8f74 │ │ +3ec872: 5b03 758f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/FeedsettingsBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8f75 │ │ +3ec876: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ 0x0005 line=32 │ │ 0x0007 line=33 │ │ locals : │ │ @@ -865767,39 +865767,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 │ │ -3ec7c4: |[3ec7c4] de.danoeh.antennapod.databinding.FeedsettingsBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedsettingsBinding; │ │ -3ec7d4: 1400 f602 0a7f |0000: const v0, #float 1.83449e+38 // #7f0a02f6 │ │ -3ec7da: 7120 794a 0300 |0003: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ec7e0: 0c01 |0006: move-result-object v1 │ │ -3ec7e2: 1f01 2b09 |0007: check-cast v1, Landroidx/fragment/app/FragmentContainerView; // type@092b │ │ -3ec7e6: 3801 1500 |0009: if-eqz v1, 001e // +0015 │ │ -3ec7ea: 1400 9403 0a7f |000b: const v0, #float 1.83452e+38 // #7f0a0394 │ │ -3ec7f0: 7120 794a 0300 |000e: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ec7f6: 0c02 |0011: move-result-object v2 │ │ -3ec7f8: 1f02 6a14 |0012: check-cast v2, Lcom/google/android/material/appbar/MaterialToolbar; // type@146a │ │ -3ec7fc: 3802 0a00 |0014: if-eqz v2, 001e // +000a │ │ -3ec800: 2200 e119 |0016: new-instance v0, Lde/danoeh/antennapod/databinding/FeedsettingsBinding; // type@19e1 │ │ -3ec804: 1f03 fb02 |0018: check-cast v3, Landroid/widget/LinearLayout; // type@02fb │ │ -3ec808: 7040 249f 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@9f24 │ │ -3ec80e: 1100 |001d: return-object v0 │ │ -3ec810: 6e10 bd0c 0300 |001e: invoke-virtual {v3}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3ec816: 0c03 |0021: move-result-object v3 │ │ -3ec818: 6e20 0e03 0300 |0022: invoke-virtual {v3, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3ec81e: 0c03 |0025: move-result-object v3 │ │ -3ec820: 2200 7e1e |0026: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3ec824: 1a01 464a |0028: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3ec828: 6e20 23b3 3100 |002a: invoke-virtual {v1, v3}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3ec82e: 0c03 |002d: move-result-object v3 │ │ -3ec830: 7020 f6b2 3000 |002e: invoke-direct {v0, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3ec836: 2700 |0031: throw v0 │ │ +3ec78c: |[3ec78c] de.danoeh.antennapod.databinding.FeedsettingsBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedsettingsBinding; │ │ +3ec79c: 1400 f602 0a7f |0000: const v0, #float 1.83449e+38 // #7f0a02f6 │ │ +3ec7a2: 7120 794a 0300 |0003: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ec7a8: 0c01 |0006: move-result-object v1 │ │ +3ec7aa: 1f01 2b09 |0007: check-cast v1, Landroidx/fragment/app/FragmentContainerView; // type@092b │ │ +3ec7ae: 3801 1500 |0009: if-eqz v1, 001e // +0015 │ │ +3ec7b2: 1400 9403 0a7f |000b: const v0, #float 1.83452e+38 // #7f0a0394 │ │ +3ec7b8: 7120 794a 0300 |000e: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ec7be: 0c02 |0011: move-result-object v2 │ │ +3ec7c0: 1f02 6a14 |0012: check-cast v2, Lcom/google/android/material/appbar/MaterialToolbar; // type@146a │ │ +3ec7c4: 3802 0a00 |0014: if-eqz v2, 001e // +000a │ │ +3ec7c8: 2200 e119 |0016: new-instance v0, Lde/danoeh/antennapod/databinding/FeedsettingsBinding; // type@19e1 │ │ +3ec7cc: 1f03 fb02 |0018: check-cast v3, Landroid/widget/LinearLayout; // type@02fb │ │ +3ec7d0: 7040 249f 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@9f24 │ │ +3ec7d6: 1100 |001d: return-object v0 │ │ +3ec7d8: 6e10 bd0c 0300 |001e: invoke-virtual {v3}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3ec7de: 0c03 |0021: move-result-object v3 │ │ +3ec7e0: 6e20 0e03 0300 |0022: invoke-virtual {v3, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3ec7e6: 0c03 |0025: move-result-object v3 │ │ +3ec7e8: 2200 7e1e |0026: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3ec7ec: 1a01 464a |0028: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3ec7f0: 6e20 23b3 3100 |002a: invoke-virtual {v1, v3}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3ec7f6: 0c03 |002d: move-result-object v3 │ │ +3ec7f8: 7020 f6b2 3000 |002e: invoke-direct {v0, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3ec7fe: 2700 |0031: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=64 │ │ 0x000e line=70 │ │ 0x0016 line=75 │ │ 0x001e line=77 │ │ 0x0026 line=78 │ │ @@ -865811,20 +865811,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 │ │ -3ec838: |[3ec838] de.danoeh.antennapod.databinding.FeedsettingsBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeedsettingsBinding; │ │ -3ec848: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ec84a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ec84c: 7130 299f 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@9f29 │ │ -3ec852: 0c02 |0005: move-result-object v2 │ │ -3ec854: 1102 |0006: return-object v2 │ │ +3ec800: |[3ec800] de.danoeh.antennapod.databinding.FeedsettingsBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeedsettingsBinding; │ │ +3ec810: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ec812: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ec814: 7130 299f 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@9f29 │ │ +3ec81a: 0c02 |0005: move-result-object v2 │ │ +3ec81c: 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;) │ │ @@ -865832,24 +865832,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 │ │ -3ec858: |[3ec858] de.danoeh.antennapod.databinding.FeedsettingsBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeedsettingsBinding; │ │ -3ec868: 1400 5c00 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d005c │ │ -3ec86e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ec870: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3ec876: 0c02 |0007: move-result-object v2 │ │ -3ec878: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ec87c: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3ec882: 7110 259f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeedsettingsBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedsettingsBinding; // method@9f25 │ │ -3ec888: 0c02 |0010: move-result-object v2 │ │ -3ec88a: 1102 |0011: return-object v2 │ │ +3ec820: |[3ec820] de.danoeh.antennapod.databinding.FeedsettingsBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeedsettingsBinding; │ │ +3ec830: 1400 5c00 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d005c │ │ +3ec836: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ec838: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3ec83e: 0c02 |0007: move-result-object v2 │ │ +3ec840: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ec844: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3ec84a: 7110 259f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeedsettingsBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedsettingsBinding; // method@9f25 │ │ +3ec850: 0c02 |0010: move-result-object v2 │ │ +3ec852: 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; │ │ @@ -865862,18 +865862,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ec790: |[3ec790] de.danoeh.antennapod.databinding.FeedsettingsBinding.getRoot:()Landroid/view/View; │ │ -3ec7a0: 6e10 279f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FeedsettingsBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9f27 │ │ -3ec7a6: 0c00 |0003: move-result-object v0 │ │ -3ec7a8: 1100 |0004: return-object v0 │ │ +3ec758: |[3ec758] de.danoeh.antennapod.databinding.FeedsettingsBinding.getRoot:()Landroid/view/View; │ │ +3ec768: 6e10 279f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FeedsettingsBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9f27 │ │ +3ec76e: 0c00 |0003: move-result-object v0 │ │ +3ec770: 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;) │ │ @@ -865881,17 +865881,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ec7ac: |[3ec7ac] de.danoeh.antennapod.databinding.FeedsettingsBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3ec7bc: 5410 738f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FeedsettingsBinding;.rootView:Landroid/widget/LinearLayout; // field@8f73 │ │ -3ec7c0: 1100 |0002: return-object v0 │ │ +3ec774: |[3ec774] de.danoeh.antennapod.databinding.FeedsettingsBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3ec784: 5410 738f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FeedsettingsBinding;.rootView:Landroid/widget/LinearLayout; // field@8f73 │ │ +3ec788: 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 : 7618 (FeedsettingsBinding.java) │ │ @@ -865927,19 +865927,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 │ │ -3ec998: |[3ec998] de.danoeh.antennapod.databinding.FilterDialogBinding.:(Landroid/widget/ScrollView;Landroid/widget/LinearLayout;)V │ │ -3ec9a8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ec9ae: 5b01 778f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FilterDialogBinding;.rootView:Landroid/widget/ScrollView; // field@8f77 │ │ -3ec9b2: 5b02 768f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FilterDialogBinding;.filterRows:Landroid/widget/LinearLayout; // field@8f76 │ │ -3ec9b6: 0e00 |0007: return-void │ │ +3ec960: |[3ec960] de.danoeh.antennapod.databinding.FilterDialogBinding.:(Landroid/widget/ScrollView;Landroid/widget/LinearLayout;)V │ │ +3ec970: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ec976: 5b01 778f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FilterDialogBinding;.rootView:Landroid/widget/ScrollView; // field@8f77 │ │ +3ec97a: 5b02 768f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FilterDialogBinding;.filterRows:Landroid/widget/LinearLayout; // field@8f76 │ │ +3ec97e: 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; │ │ @@ -865951,34 +865951,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 │ │ -3ec8e4: |[3ec8e4] de.danoeh.antennapod.databinding.FilterDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FilterDialogBinding; │ │ -3ec8f4: 1400 9201 0a7f |0000: const v0, #float 1.83442e+38 // #7f0a0192 │ │ -3ec8fa: 7120 794a 0200 |0003: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ec900: 0c01 |0006: move-result-object v1 │ │ -3ec902: 1f01 fb02 |0007: check-cast v1, Landroid/widget/LinearLayout; // type@02fb │ │ -3ec906: 3801 0a00 |0009: if-eqz v1, 0013 // +000a │ │ -3ec90a: 2200 e219 |000b: new-instance v0, Lde/danoeh/antennapod/databinding/FilterDialogBinding; // type@19e2 │ │ -3ec90e: 1f02 0a03 |000d: check-cast v2, Landroid/widget/ScrollView; // type@030a │ │ -3ec912: 7030 2a9f 2001 |000f: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/FilterDialogBinding;.:(Landroid/widget/ScrollView;Landroid/widget/LinearLayout;)V // method@9f2a │ │ -3ec918: 1100 |0012: return-object v0 │ │ -3ec91a: 6e10 bd0c 0200 |0013: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3ec920: 0c02 |0016: move-result-object v2 │ │ -3ec922: 6e20 0e03 0200 |0017: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3ec928: 0c02 |001a: move-result-object v2 │ │ -3ec92a: 2200 7e1e |001b: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3ec92e: 1a01 464a |001d: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3ec932: 6e20 23b3 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3ec938: 0c02 |0022: move-result-object v2 │ │ -3ec93a: 7020 f6b2 2000 |0023: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3ec940: 2700 |0026: throw v0 │ │ +3ec8ac: |[3ec8ac] de.danoeh.antennapod.databinding.FilterDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FilterDialogBinding; │ │ +3ec8bc: 1400 9201 0a7f |0000: const v0, #float 1.83442e+38 // #7f0a0192 │ │ +3ec8c2: 7120 794a 0200 |0003: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ec8c8: 0c01 |0006: move-result-object v1 │ │ +3ec8ca: 1f01 fb02 |0007: check-cast v1, Landroid/widget/LinearLayout; // type@02fb │ │ +3ec8ce: 3801 0a00 |0009: if-eqz v1, 0013 // +000a │ │ +3ec8d2: 2200 e219 |000b: new-instance v0, Lde/danoeh/antennapod/databinding/FilterDialogBinding; // type@19e2 │ │ +3ec8d6: 1f02 0a03 |000d: check-cast v2, Landroid/widget/ScrollView; // type@030a │ │ +3ec8da: 7030 2a9f 2001 |000f: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/FilterDialogBinding;.:(Landroid/widget/ScrollView;Landroid/widget/LinearLayout;)V // method@9f2a │ │ +3ec8e0: 1100 |0012: return-object v0 │ │ +3ec8e2: 6e10 bd0c 0200 |0013: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3ec8e8: 0c02 |0016: move-result-object v2 │ │ +3ec8ea: 6e20 0e03 0200 |0017: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3ec8f0: 0c02 |001a: move-result-object v2 │ │ +3ec8f2: 2200 7e1e |001b: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3ec8f6: 1a01 464a |001d: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3ec8fa: 6e20 23b3 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3ec900: 0c02 |0022: move-result-object v2 │ │ +3ec902: 7020 f6b2 2000 |0023: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3ec908: 2700 |0026: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=58 │ │ 0x000b line=63 │ │ 0x0013 line=65 │ │ 0x001b line=66 │ │ locals : │ │ @@ -865989,20 +865989,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 │ │ -3ec944: |[3ec944] de.danoeh.antennapod.databinding.FilterDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FilterDialogBinding; │ │ -3ec954: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ec956: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ec958: 7130 2f9f 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@9f2f │ │ -3ec95e: 0c02 |0005: move-result-object v2 │ │ -3ec960: 1102 |0006: return-object v2 │ │ +3ec90c: |[3ec90c] de.danoeh.antennapod.databinding.FilterDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FilterDialogBinding; │ │ +3ec91c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ec91e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ec920: 7130 2f9f 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@9f2f │ │ +3ec926: 0c02 |0005: move-result-object v2 │ │ +3ec928: 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;) │ │ @@ -866010,24 +866010,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 │ │ -3ec964: |[3ec964] de.danoeh.antennapod.databinding.FilterDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FilterDialogBinding; │ │ -3ec974: 1400 5d00 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d005d │ │ -3ec97a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ec97c: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3ec982: 0c02 |0007: move-result-object v2 │ │ -3ec984: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ec988: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3ec98e: 7110 2b9f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FilterDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FilterDialogBinding; // method@9f2b │ │ -3ec994: 0c02 |0010: move-result-object v2 │ │ -3ec996: 1102 |0011: return-object v2 │ │ +3ec92c: |[3ec92c] de.danoeh.antennapod.databinding.FilterDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FilterDialogBinding; │ │ +3ec93c: 1400 5d00 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d005d │ │ +3ec942: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ec944: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3ec94a: 0c02 |0007: move-result-object v2 │ │ +3ec94c: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ec950: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3ec956: 7110 2b9f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FilterDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FilterDialogBinding; // method@9f2b │ │ +3ec95c: 0c02 |0010: move-result-object v2 │ │ +3ec95e: 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; │ │ @@ -866040,18 +866040,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ec8b0: |[3ec8b0] de.danoeh.antennapod.databinding.FilterDialogBinding.getRoot:()Landroid/view/View; │ │ -3ec8c0: 6e10 2d9f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FilterDialogBinding;.getRoot:()Landroid/widget/ScrollView; // method@9f2d │ │ -3ec8c6: 0c00 |0003: move-result-object v0 │ │ -3ec8c8: 1100 |0004: return-object v0 │ │ +3ec878: |[3ec878] de.danoeh.antennapod.databinding.FilterDialogBinding.getRoot:()Landroid/view/View; │ │ +3ec888: 6e10 2d9f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FilterDialogBinding;.getRoot:()Landroid/widget/ScrollView; // method@9f2d │ │ +3ec88e: 0c00 |0003: move-result-object v0 │ │ +3ec890: 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;) │ │ @@ -866059,17 +866059,17 @@ │ │ type : '()Landroid/widget/ScrollView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ec8cc: |[3ec8cc] de.danoeh.antennapod.databinding.FilterDialogBinding.getRoot:()Landroid/widget/ScrollView; │ │ -3ec8dc: 5410 778f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FilterDialogBinding;.rootView:Landroid/widget/ScrollView; // field@8f77 │ │ -3ec8e0: 1100 |0002: return-object v0 │ │ +3ec894: |[3ec894] de.danoeh.antennapod.databinding.FilterDialogBinding.getRoot:()Landroid/widget/ScrollView; │ │ +3ec8a4: 5410 778f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FilterDialogBinding;.rootView:Landroid/widget/ScrollView; // field@8f77 │ │ +3ec8a8: 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 : 7649 (FilterDialogBinding.java) │ │ @@ -866113,21 +866113,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 │ │ -3ecab8: |[3ecab8] de.danoeh.antennapod.databinding.FilterDialogRowBinding.:(Lcom/google/android/material/button/MaterialButtonToggleGroup;Lcom/google/android/material/button/MaterialButtonToggleGroup;Landroid/widget/Button;Landroid/widget/Button;)V │ │ -3ecac8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ecace: 5b01 7b8f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.rootView:Lcom/google/android/material/button/MaterialButtonToggleGroup; // field@8f7b │ │ -3ecad2: 5b02 788f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.buttonGroup:Lcom/google/android/material/button/MaterialButtonToggleGroup; // field@8f78 │ │ -3ecad6: 5b03 798f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton1:Landroid/widget/Button; // field@8f79 │ │ -3ecada: 5b04 7a8f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton2:Landroid/widget/Button; // field@8f7a │ │ -3ecade: 0e00 |000b: return-void │ │ +3eca80: |[3eca80] de.danoeh.antennapod.databinding.FilterDialogRowBinding.:(Lcom/google/android/material/button/MaterialButtonToggleGroup;Lcom/google/android/material/button/MaterialButtonToggleGroup;Landroid/widget/Button;Landroid/widget/Button;)V │ │ +3eca90: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3eca96: 5b01 7b8f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.rootView:Lcom/google/android/material/button/MaterialButtonToggleGroup; // field@8f7b │ │ +3eca9a: 5b02 788f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.buttonGroup:Lcom/google/android/material/button/MaterialButtonToggleGroup; // field@8f78 │ │ +3eca9e: 5b03 798f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton1:Landroid/widget/Button; // field@8f79 │ │ +3ecaa2: 5b04 7a8f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton2:Landroid/widget/Button; // field@8f7a │ │ +3ecaa6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ 0x0005 line=35 │ │ 0x0007 line=36 │ │ 0x0009 line=37 │ │ @@ -866143,40 +866143,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 │ │ -3ec9ec: |[3ec9ec] de.danoeh.antennapod.databinding.FilterDialogRowBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FilterDialogRowBinding; │ │ -3ec9fc: 0740 |0000: move-object v0, v4 │ │ -3ec9fe: 1f00 ad14 |0001: check-cast v0, Lcom/google/android/material/button/MaterialButtonToggleGroup; // type@14ad │ │ -3eca02: 1401 8f01 0a7f |0003: const v1, #float 1.83442e+38 // #7f0a018f │ │ -3eca08: 7120 794a 1400 |0006: invoke-static {v4, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3eca0e: 0c02 |0009: move-result-object v2 │ │ -3eca10: 1f02 e602 |000a: check-cast v2, Landroid/widget/Button; // type@02e6 │ │ -3eca14: 3802 1300 |000c: if-eqz v2, 001f // +0013 │ │ -3eca18: 1401 9001 0a7f |000e: const v1, #float 1.83442e+38 // #7f0a0190 │ │ -3eca1e: 7120 794a 1400 |0011: invoke-static {v4, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3eca24: 0c03 |0014: move-result-object v3 │ │ -3eca26: 1f03 e602 |0015: check-cast v3, Landroid/widget/Button; // type@02e6 │ │ -3eca2a: 3803 0800 |0017: if-eqz v3, 001f // +0008 │ │ -3eca2e: 2204 e319 |0019: new-instance v4, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding; // type@19e3 │ │ -3eca32: 7053 309f 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@9f30 │ │ -3eca38: 1104 |001e: return-object v4 │ │ -3eca3a: 6e10 bd0c 0400 |001f: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3eca40: 0c04 |0022: move-result-object v4 │ │ -3eca42: 6e20 0e03 1400 |0023: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3eca48: 0c04 |0026: move-result-object v4 │ │ -3eca4a: 2200 7e1e |0027: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3eca4e: 1a01 464a |0029: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3eca52: 6e20 23b3 4100 |002b: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3eca58: 0c04 |002e: move-result-object v4 │ │ -3eca5a: 7020 f6b2 4000 |002f: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3eca60: 2700 |0032: throw v0 │ │ +3ec9b4: |[3ec9b4] de.danoeh.antennapod.databinding.FilterDialogRowBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FilterDialogRowBinding; │ │ +3ec9c4: 0740 |0000: move-object v0, v4 │ │ +3ec9c6: 1f00 ad14 |0001: check-cast v0, Lcom/google/android/material/button/MaterialButtonToggleGroup; // type@14ad │ │ +3ec9ca: 1401 8f01 0a7f |0003: const v1, #float 1.83442e+38 // #7f0a018f │ │ +3ec9d0: 7120 794a 1400 |0006: invoke-static {v4, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ec9d6: 0c02 |0009: move-result-object v2 │ │ +3ec9d8: 1f02 e602 |000a: check-cast v2, Landroid/widget/Button; // type@02e6 │ │ +3ec9dc: 3802 1300 |000c: if-eqz v2, 001f // +0013 │ │ +3ec9e0: 1401 9001 0a7f |000e: const v1, #float 1.83442e+38 // #7f0a0190 │ │ +3ec9e6: 7120 794a 1400 |0011: invoke-static {v4, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ec9ec: 0c03 |0014: move-result-object v3 │ │ +3ec9ee: 1f03 e602 |0015: check-cast v3, Landroid/widget/Button; // type@02e6 │ │ +3ec9f2: 3803 0800 |0017: if-eqz v3, 001f // +0008 │ │ +3ec9f6: 2204 e319 |0019: new-instance v4, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding; // type@19e3 │ │ +3ec9fa: 7053 309f 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@9f30 │ │ +3eca00: 1104 |001e: return-object v4 │ │ +3eca02: 6e10 bd0c 0400 |001f: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3eca08: 0c04 |0022: move-result-object v4 │ │ +3eca0a: 6e20 0e03 1400 |0023: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3eca10: 0c04 |0026: move-result-object v4 │ │ +3eca12: 2200 7e1e |0027: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3eca16: 1a01 464a |0029: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3eca1a: 6e20 23b3 4100 |002b: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3eca20: 0c04 |002e: move-result-object v4 │ │ +3eca22: 7020 f6b2 4000 |002f: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3eca28: 2700 |0032: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0006 line=70 │ │ 0x0011 line=76 │ │ 0x0019 line=81 │ │ 0x001f line=84 │ │ @@ -866189,20 +866189,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 │ │ -3eca64: |[3eca64] de.danoeh.antennapod.databinding.FilterDialogRowBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FilterDialogRowBinding; │ │ -3eca74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3eca76: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3eca78: 7130 359f 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@9f35 │ │ -3eca7e: 0c02 |0005: move-result-object v2 │ │ -3eca80: 1102 |0006: return-object v2 │ │ +3eca2c: |[3eca2c] de.danoeh.antennapod.databinding.FilterDialogRowBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FilterDialogRowBinding; │ │ +3eca3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3eca3e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3eca40: 7130 359f 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@9f35 │ │ +3eca46: 0c02 |0005: move-result-object v2 │ │ +3eca48: 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;) │ │ @@ -866210,24 +866210,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 │ │ -3eca84: |[3eca84] de.danoeh.antennapod.databinding.FilterDialogRowBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FilterDialogRowBinding; │ │ -3eca94: 1400 5e00 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d005e │ │ -3eca9a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3eca9c: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3ecaa2: 0c02 |0007: move-result-object v2 │ │ -3ecaa4: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ecaa8: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3ecaae: 7110 319f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FilterDialogRowBinding; // method@9f31 │ │ -3ecab4: 0c02 |0010: move-result-object v2 │ │ -3ecab6: 1102 |0011: return-object v2 │ │ +3eca4c: |[3eca4c] de.danoeh.antennapod.databinding.FilterDialogRowBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FilterDialogRowBinding; │ │ +3eca5c: 1400 5e00 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d005e │ │ +3eca62: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3eca64: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3eca6a: 0c02 |0007: move-result-object v2 │ │ +3eca6c: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3eca70: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3eca76: 7110 319f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FilterDialogRowBinding; // method@9f31 │ │ +3eca7c: 0c02 |0010: move-result-object v2 │ │ +3eca7e: 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; │ │ @@ -866240,18 +866240,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ec9b8: |[3ec9b8] de.danoeh.antennapod.databinding.FilterDialogRowBinding.getRoot:()Landroid/view/View; │ │ -3ec9c8: 6e10 339f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.getRoot:()Lcom/google/android/material/button/MaterialButtonToggleGroup; // method@9f33 │ │ -3ec9ce: 0c00 |0003: move-result-object v0 │ │ -3ec9d0: 1100 |0004: return-object v0 │ │ +3ec980: |[3ec980] de.danoeh.antennapod.databinding.FilterDialogRowBinding.getRoot:()Landroid/view/View; │ │ +3ec990: 6e10 339f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.getRoot:()Lcom/google/android/material/button/MaterialButtonToggleGroup; // method@9f33 │ │ +3ec996: 0c00 |0003: move-result-object v0 │ │ +3ec998: 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;) │ │ @@ -866259,17 +866259,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 │ │ -3ec9d4: |[3ec9d4] de.danoeh.antennapod.databinding.FilterDialogRowBinding.getRoot:()Lcom/google/android/material/button/MaterialButtonToggleGroup; │ │ -3ec9e4: 5410 7b8f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.rootView:Lcom/google/android/material/button/MaterialButtonToggleGroup; // field@8f7b │ │ -3ec9e8: 1100 |0002: return-object v0 │ │ +3ec99c: |[3ec99c] de.danoeh.antennapod.databinding.FilterDialogRowBinding.getRoot:()Lcom/google/android/material/button/MaterialButtonToggleGroup; │ │ +3ec9ac: 5410 7b8f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.rootView:Lcom/google/android/material/button/MaterialButtonToggleGroup; // field@8f7b │ │ +3ec9b0: 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 : 7650 (FilterDialogRowBinding.java) │ │ @@ -866333,26 +866333,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 │ │ -3ecc74: |[3ecc74] 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 │ │ -3ecc84: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ecc8a: 5b01 818f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding;.rootView:Landroid/widget/RelativeLayout; // field@8f81 │ │ -3ecc8e: 5b02 7c8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding;.appbar:Lcom/google/android/material/appbar/AppBarLayout; // field@8f7c │ │ -3ecc92: 5b03 7d8f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding;.butRetry:Landroid/widget/Button; // field@8f7d │ │ -3ecc96: 5b04 7e8f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding;.empty:Landroid/widget/TextView; // field@8f7e │ │ -3ecc9a: 5b05 7f8f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding;.gridView:Landroid/widget/GridView; // field@8f7f │ │ -3ecc9e: 5b06 808f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding;.progressBar:Landroid/widget/ProgressBar; // field@8f80 │ │ -3ecca2: 5b07 828f |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding;.searchPoweredBy:Landroid/widget/TextView; // field@8f82 │ │ -3ecca6: 5b08 838f |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8f83 │ │ -3eccaa: 5b09 848f |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding;.txtvError:Landroid/widget/TextView; // field@8f84 │ │ -3eccae: 0e00 |0015: return-void │ │ +3ecc3c: |[3ecc3c] 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 │ │ +3ecc4c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ecc52: 5b01 818f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding;.rootView:Landroid/widget/RelativeLayout; // field@8f81 │ │ +3ecc56: 5b02 7c8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding;.appbar:Lcom/google/android/material/appbar/AppBarLayout; // field@8f7c │ │ +3ecc5a: 5b03 7d8f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding;.butRetry:Landroid/widget/Button; // field@8f7d │ │ +3ecc5e: 5b04 7e8f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding;.empty:Landroid/widget/TextView; // field@8f7e │ │ +3ecc62: 5b05 7f8f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding;.gridView:Landroid/widget/GridView; // field@8f7f │ │ +3ecc66: 5b06 808f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding;.progressBar:Landroid/widget/ProgressBar; // field@8f80 │ │ +3ecc6a: 5b07 828f |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding;.searchPoweredBy:Landroid/widget/TextView; // field@8f82 │ │ +3ecc6e: 5b08 838f |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8f83 │ │ +3ecc72: 5b09 848f |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding;.txtvError:Landroid/widget/TextView; // field@8f84 │ │ +3ecc76: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0003 line=56 │ │ 0x0005 line=57 │ │ 0x0007 line=58 │ │ 0x0009 line=59 │ │ @@ -866378,79 +866378,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 │ │ -3ecb14: |[3ecb14] de.danoeh.antennapod.databinding.FragmentItunesSearchBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding; │ │ -3ecb24: 1400 5f00 0a7f |0000: const v0, #float 1.83435e+38 // #7f0a005f │ │ -3ecb2a: 7120 794a 0c00 |0003: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ecb30: 0c01 |0006: move-result-object v1 │ │ -3ecb32: 0714 |0007: move-object v4, v1 │ │ -3ecb34: 1f04 5c14 |0008: check-cast v4, Lcom/google/android/material/appbar/AppBarLayout; // type@145c │ │ -3ecb38: 3804 6000 |000a: if-eqz v4, 006a // +0060 │ │ -3ecb3c: 1400 9c00 0a7f |000c: const v0, #float 1.83437e+38 // #7f0a009c │ │ -3ecb42: 7120 794a 0c00 |000f: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ecb48: 0c01 |0012: move-result-object v1 │ │ -3ecb4a: 0715 |0013: move-object v5, v1 │ │ -3ecb4c: 1f05 e602 |0014: check-cast v5, Landroid/widget/Button; // type@02e6 │ │ -3ecb50: 3805 5400 |0016: if-eqz v5, 006a // +0054 │ │ -3ecb54: 1400 0400 0201 |0018: const v0, #float 2.38772e-38 // #01020004 │ │ -3ecb5a: 7120 794a 0c00 |001b: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ecb60: 0c01 |001e: move-result-object v1 │ │ -3ecb62: 0716 |001f: move-object v6, v1 │ │ -3ecb64: 1f06 1503 |0020: check-cast v6, Landroid/widget/TextView; // type@0315 │ │ -3ecb68: 3806 4800 |0022: if-eqz v6, 006a // +0048 │ │ -3ecb6c: 1400 a901 0a7f |0024: const v0, #float 1.83442e+38 // #7f0a01a9 │ │ -3ecb72: 7120 794a 0c00 |0027: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ecb78: 0c01 |002a: move-result-object v1 │ │ -3ecb7a: 0717 |002b: move-object v7, v1 │ │ -3ecb7c: 1f07 f402 |002c: check-cast v7, Landroid/widget/GridView; // type@02f4 │ │ -3ecb80: 3807 3c00 |002e: if-eqz v7, 006a // +003c │ │ -3ecb84: 1400 9402 0a7f |0030: const v0, #float 1.83447e+38 // #7f0a0294 │ │ -3ecb8a: 7120 794a 0c00 |0033: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ecb90: 0c01 |0036: move-result-object v1 │ │ -3ecb92: 0718 |0037: move-object v8, v1 │ │ -3ecb94: 1f08 0203 |0038: check-cast v8, Landroid/widget/ProgressBar; // type@0302 │ │ -3ecb98: 3808 3000 |003a: if-eqz v8, 006a // +0030 │ │ -3ecb9c: 1400 da02 0a7f |003c: const v0, #float 1.83448e+38 // #7f0a02da │ │ -3ecba2: 7120 794a 0c00 |003f: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ecba8: 0c01 |0042: move-result-object v1 │ │ -3ecbaa: 0719 |0043: move-object v9, v1 │ │ -3ecbac: 1f09 1503 |0044: check-cast v9, Landroid/widget/TextView; // type@0315 │ │ -3ecbb0: 3809 2400 |0046: if-eqz v9, 006a // +0024 │ │ -3ecbb4: 1400 9403 0a7f |0048: const v0, #float 1.83452e+38 // #7f0a0394 │ │ -3ecbba: 7120 794a 0c00 |004b: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ecbc0: 0c01 |004e: move-result-object v1 │ │ -3ecbc2: 071a |004f: move-object v10, v1 │ │ -3ecbc4: 1f0a 6a14 |0050: check-cast v10, Lcom/google/android/material/appbar/MaterialToolbar; // type@146a │ │ -3ecbc8: 380a 1800 |0052: if-eqz v10, 006a // +0018 │ │ -3ecbcc: 1400 aa03 0a7f |0054: const v0, #float 1.83452e+38 // #7f0a03aa │ │ -3ecbd2: 7120 794a 0c00 |0057: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ecbd8: 0c01 |005a: move-result-object v1 │ │ -3ecbda: 071b |005b: move-object v11, v1 │ │ -3ecbdc: 1f0b 1503 |005c: check-cast v11, Landroid/widget/TextView; // type@0315 │ │ -3ecbe0: 380b 0c00 |005e: if-eqz v11, 006a // +000c │ │ -3ecbe4: 2200 e419 |0060: new-instance v0, Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding; // type@19e4 │ │ -3ecbe8: 07c3 |0062: move-object v3, v12 │ │ -3ecbea: 1f03 0803 |0063: check-cast v3, Landroid/widget/RelativeLayout; // type@0308 │ │ -3ecbee: 0702 |0065: move-object v2, v0 │ │ -3ecbf0: 760a 369f 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@9f36 │ │ -3ecbf6: 1100 |0069: return-object v0 │ │ -3ecbf8: 6e10 bd0c 0c00 |006a: invoke-virtual {v12}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3ecbfe: 0c0c |006d: move-result-object v12 │ │ -3ecc00: 6e20 0e03 0c00 |006e: invoke-virtual {v12, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3ecc06: 0c0c |0071: move-result-object v12 │ │ -3ecc08: 2200 7e1e |0072: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3ecc0c: 1a01 464a |0074: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3ecc10: 6e20 23b3 c100 |0076: invoke-virtual {v1, v12}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3ecc16: 0c0c |0079: move-result-object v12 │ │ -3ecc18: 7020 f6b2 c000 |007a: invoke-direct {v0, v12}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3ecc1e: 2700 |007d: throw v0 │ │ +3ecadc: |[3ecadc] de.danoeh.antennapod.databinding.FragmentItunesSearchBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding; │ │ +3ecaec: 1400 5f00 0a7f |0000: const v0, #float 1.83435e+38 // #7f0a005f │ │ +3ecaf2: 7120 794a 0c00 |0003: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ecaf8: 0c01 |0006: move-result-object v1 │ │ +3ecafa: 0714 |0007: move-object v4, v1 │ │ +3ecafc: 1f04 5c14 |0008: check-cast v4, Lcom/google/android/material/appbar/AppBarLayout; // type@145c │ │ +3ecb00: 3804 6000 |000a: if-eqz v4, 006a // +0060 │ │ +3ecb04: 1400 9c00 0a7f |000c: const v0, #float 1.83437e+38 // #7f0a009c │ │ +3ecb0a: 7120 794a 0c00 |000f: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ecb10: 0c01 |0012: move-result-object v1 │ │ +3ecb12: 0715 |0013: move-object v5, v1 │ │ +3ecb14: 1f05 e602 |0014: check-cast v5, Landroid/widget/Button; // type@02e6 │ │ +3ecb18: 3805 5400 |0016: if-eqz v5, 006a // +0054 │ │ +3ecb1c: 1400 0400 0201 |0018: const v0, #float 2.38772e-38 // #01020004 │ │ +3ecb22: 7120 794a 0c00 |001b: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ecb28: 0c01 |001e: move-result-object v1 │ │ +3ecb2a: 0716 |001f: move-object v6, v1 │ │ +3ecb2c: 1f06 1503 |0020: check-cast v6, Landroid/widget/TextView; // type@0315 │ │ +3ecb30: 3806 4800 |0022: if-eqz v6, 006a // +0048 │ │ +3ecb34: 1400 a901 0a7f |0024: const v0, #float 1.83442e+38 // #7f0a01a9 │ │ +3ecb3a: 7120 794a 0c00 |0027: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ecb40: 0c01 |002a: move-result-object v1 │ │ +3ecb42: 0717 |002b: move-object v7, v1 │ │ +3ecb44: 1f07 f402 |002c: check-cast v7, Landroid/widget/GridView; // type@02f4 │ │ +3ecb48: 3807 3c00 |002e: if-eqz v7, 006a // +003c │ │ +3ecb4c: 1400 9402 0a7f |0030: const v0, #float 1.83447e+38 // #7f0a0294 │ │ +3ecb52: 7120 794a 0c00 |0033: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ecb58: 0c01 |0036: move-result-object v1 │ │ +3ecb5a: 0718 |0037: move-object v8, v1 │ │ +3ecb5c: 1f08 0203 |0038: check-cast v8, Landroid/widget/ProgressBar; // type@0302 │ │ +3ecb60: 3808 3000 |003a: if-eqz v8, 006a // +0030 │ │ +3ecb64: 1400 da02 0a7f |003c: const v0, #float 1.83448e+38 // #7f0a02da │ │ +3ecb6a: 7120 794a 0c00 |003f: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ecb70: 0c01 |0042: move-result-object v1 │ │ +3ecb72: 0719 |0043: move-object v9, v1 │ │ +3ecb74: 1f09 1503 |0044: check-cast v9, Landroid/widget/TextView; // type@0315 │ │ +3ecb78: 3809 2400 |0046: if-eqz v9, 006a // +0024 │ │ +3ecb7c: 1400 9403 0a7f |0048: const v0, #float 1.83452e+38 // #7f0a0394 │ │ +3ecb82: 7120 794a 0c00 |004b: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ecb88: 0c01 |004e: move-result-object v1 │ │ +3ecb8a: 071a |004f: move-object v10, v1 │ │ +3ecb8c: 1f0a 6a14 |0050: check-cast v10, Lcom/google/android/material/appbar/MaterialToolbar; // type@146a │ │ +3ecb90: 380a 1800 |0052: if-eqz v10, 006a // +0018 │ │ +3ecb94: 1400 aa03 0a7f |0054: const v0, #float 1.83452e+38 // #7f0a03aa │ │ +3ecb9a: 7120 794a 0c00 |0057: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ecba0: 0c01 |005a: move-result-object v1 │ │ +3ecba2: 071b |005b: move-object v11, v1 │ │ +3ecba4: 1f0b 1503 |005c: check-cast v11, Landroid/widget/TextView; // type@0315 │ │ +3ecba8: 380b 0c00 |005e: if-eqz v11, 006a // +000c │ │ +3ecbac: 2200 e419 |0060: new-instance v0, Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding; // type@19e4 │ │ +3ecbb0: 07c3 |0062: move-object v3, v12 │ │ +3ecbb2: 1f03 0803 |0063: check-cast v3, Landroid/widget/RelativeLayout; // type@0308 │ │ +3ecbb6: 0702 |0065: move-object v2, v0 │ │ +3ecbb8: 760a 369f 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@9f36 │ │ +3ecbbe: 1100 |0069: return-object v0 │ │ +3ecbc0: 6e10 bd0c 0c00 |006a: invoke-virtual {v12}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3ecbc6: 0c0c |006d: move-result-object v12 │ │ +3ecbc8: 6e20 0e03 0c00 |006e: invoke-virtual {v12, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3ecbce: 0c0c |0071: move-result-object v12 │ │ +3ecbd0: 2200 7e1e |0072: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3ecbd4: 1a01 464a |0074: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3ecbd8: 6e20 23b3 c100 |0076: invoke-virtual {v1, v12}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3ecbde: 0c0c |0079: move-result-object v12 │ │ +3ecbe0: 7020 f6b2 c000 |007a: invoke-direct {v0, v12}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3ecbe6: 2700 |007d: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=95 │ │ 0x000f line=101 │ │ 0x001b line=107 │ │ 0x0027 line=113 │ │ 0x0033 line=119 │ │ @@ -866468,20 +866468,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 │ │ -3ecc20: |[3ecc20] de.danoeh.antennapod.databinding.FragmentItunesSearchBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding; │ │ -3ecc30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ecc32: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ecc34: 7130 3b9f 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@9f3b │ │ -3ecc3a: 0c02 |0005: move-result-object v2 │ │ -3ecc3c: 1102 |0006: return-object v2 │ │ +3ecbe8: |[3ecbe8] de.danoeh.antennapod.databinding.FragmentItunesSearchBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding; │ │ +3ecbf8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ecbfa: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ecbfc: 7130 3b9f 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@9f3b │ │ +3ecc02: 0c02 |0005: move-result-object v2 │ │ +3ecc04: 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;) │ │ @@ -866489,24 +866489,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 │ │ -3ecc40: |[3ecc40] de.danoeh.antennapod.databinding.FragmentItunesSearchBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding; │ │ -3ecc50: 1400 5f00 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d005f │ │ -3ecc56: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ecc58: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3ecc5e: 0c02 |0007: move-result-object v2 │ │ -3ecc60: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ecc64: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3ecc6a: 7110 379f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding; // method@9f37 │ │ -3ecc70: 0c02 |0010: move-result-object v2 │ │ -3ecc72: 1102 |0011: return-object v2 │ │ +3ecc08: |[3ecc08] de.danoeh.antennapod.databinding.FragmentItunesSearchBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding; │ │ +3ecc18: 1400 5f00 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d005f │ │ +3ecc1e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ecc20: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3ecc26: 0c02 |0007: move-result-object v2 │ │ +3ecc28: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ecc2c: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3ecc32: 7110 379f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding; // method@9f37 │ │ +3ecc38: 0c02 |0010: move-result-object v2 │ │ +3ecc3a: 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; │ │ @@ -866519,18 +866519,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ecae0: |[3ecae0] de.danoeh.antennapod.databinding.FragmentItunesSearchBinding.getRoot:()Landroid/view/View; │ │ -3ecaf0: 6e10 399f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@9f39 │ │ -3ecaf6: 0c00 |0003: move-result-object v0 │ │ -3ecaf8: 1100 |0004: return-object v0 │ │ +3ecaa8: |[3ecaa8] de.danoeh.antennapod.databinding.FragmentItunesSearchBinding.getRoot:()Landroid/view/View; │ │ +3ecab8: 6e10 399f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@9f39 │ │ +3ecabe: 0c00 |0003: move-result-object v0 │ │ +3ecac0: 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;) │ │ @@ -866538,17 +866538,17 @@ │ │ type : '()Landroid/widget/RelativeLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ecafc: |[3ecafc] de.danoeh.antennapod.databinding.FragmentItunesSearchBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ -3ecb0c: 5410 818f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding;.rootView:Landroid/widget/RelativeLayout; // field@8f81 │ │ -3ecb10: 1100 |0002: return-object v0 │ │ +3ecac4: |[3ecac4] de.danoeh.antennapod.databinding.FragmentItunesSearchBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ +3ecad4: 5410 818f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding;.rootView:Landroid/widget/RelativeLayout; // field@8f81 │ │ +3ecad8: 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 : 7838 (FragmentItunesSearchBinding.java) │ │ @@ -866608,25 +866608,25 @@ │ │ type : '(Landroid/widget/RelativeLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/widget/LinearLayout;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 │ │ -3ece2c: |[3ece2c] de.danoeh.antennapod.databinding.FragmentSubscriptionsBinding.:(Landroid/widget/RelativeLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/widget/LinearLayout;Landroid/widget/ProgressBar;Lcom/google/android/material/floatingactionbutton/FloatingActionButton;Landroidx/recyclerview/widget/RecyclerView;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;Lcom/google/android/material/appbar/MaterialToolbar;)V │ │ -3ece3c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ece42: 5b01 888f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.rootView:Landroid/widget/RelativeLayout; // field@8f88 │ │ -3ece46: 5b02 858f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.appbar:Lcom/google/android/material/appbar/AppBarLayout; // field@8f85 │ │ -3ece4a: 5b03 868f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.feedsFilteredMessage:Landroid/widget/LinearLayout; // field@8f86 │ │ -3ece4e: 5b04 878f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.progressBar:Landroid/widget/ProgressBar; // field@8f87 │ │ -3ece52: 5b05 898f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.subscriptionsAdd:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // field@8f89 │ │ -3ece56: 5b06 8a8f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.subscriptionsGrid:Landroidx/recyclerview/widget/RecyclerView; // field@8f8a │ │ -3ece5a: 5b07 8b8f |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.swipeRefresh:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@8f8b │ │ -3ece5e: 5b08 8c8f |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8f8c │ │ -3ece62: 0e00 |0013: return-void │ │ +3ecdf4: |[3ecdf4] de.danoeh.antennapod.databinding.FragmentSubscriptionsBinding.:(Landroid/widget/RelativeLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/widget/LinearLayout;Landroid/widget/ProgressBar;Lcom/google/android/material/floatingactionbutton/FloatingActionButton;Landroidx/recyclerview/widget/RecyclerView;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;Lcom/google/android/material/appbar/MaterialToolbar;)V │ │ +3ece04: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ece0a: 5b01 888f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.rootView:Landroid/widget/RelativeLayout; // field@8f88 │ │ +3ece0e: 5b02 858f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.appbar:Lcom/google/android/material/appbar/AppBarLayout; // field@8f85 │ │ +3ece12: 5b03 868f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.feedsFilteredMessage:Landroid/widget/LinearLayout; // field@8f86 │ │ +3ece16: 5b04 878f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.progressBar:Landroid/widget/ProgressBar; // field@8f87 │ │ +3ece1a: 5b05 898f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.subscriptionsAdd:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // field@8f89 │ │ +3ece1e: 5b06 8a8f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.subscriptionsGrid:Landroidx/recyclerview/widget/RecyclerView; // field@8f8a │ │ +3ece22: 5b07 8b8f |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.swipeRefresh:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@8f8b │ │ +3ece26: 5b08 8c8f |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8f8c │ │ +3ece2a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0003 line=54 │ │ 0x0005 line=55 │ │ 0x0007 line=56 │ │ 0x0009 line=57 │ │ @@ -866650,73 +866650,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 │ │ -3ecce4: |[3ecce4] de.danoeh.antennapod.databinding.FragmentSubscriptionsBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding; │ │ -3eccf4: 1400 5f00 0a7f |0000: const v0, #float 1.83435e+38 // #7f0a005f │ │ -3eccfa: 7120 794a 0b00 |0003: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ecd00: 0c01 |0006: move-result-object v1 │ │ -3ecd02: 0714 |0007: move-object v4, v1 │ │ -3ecd04: 1f04 5c14 |0008: check-cast v4, Lcom/google/android/material/appbar/AppBarLayout; // type@145c │ │ -3ecd08: 3804 5400 |000a: if-eqz v4, 005e // +0054 │ │ -3ecd0c: 1400 8a01 0a7f |000c: const v0, #float 1.83441e+38 // #7f0a018a │ │ -3ecd12: 7120 794a 0b00 |000f: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ecd18: 0c01 |0012: move-result-object v1 │ │ -3ecd1a: 0715 |0013: move-object v5, v1 │ │ -3ecd1c: 1f05 fb02 |0014: check-cast v5, Landroid/widget/LinearLayout; // type@02fb │ │ -3ecd20: 3805 4800 |0016: if-eqz v5, 005e // +0048 │ │ -3ecd24: 1400 9402 0a7f |0018: const v0, #float 1.83447e+38 // #7f0a0294 │ │ -3ecd2a: 7120 794a 0b00 |001b: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ecd30: 0c01 |001e: move-result-object v1 │ │ -3ecd32: 0716 |001f: move-object v6, v1 │ │ -3ecd34: 1f06 0203 |0020: check-cast v6, Landroid/widget/ProgressBar; // type@0302 │ │ -3ecd38: 3806 3c00 |0022: if-eqz v6, 005e // +003c │ │ -3ecd3c: 1400 5303 0a7f |0024: const v0, #float 1.83451e+38 // #7f0a0353 │ │ -3ecd42: 7120 794a 0b00 |0027: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ecd48: 0c01 |002a: move-result-object v1 │ │ -3ecd4a: 0717 |002b: move-object v7, v1 │ │ -3ecd4c: 1f07 3115 |002c: check-cast v7, Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // type@1531 │ │ -3ecd50: 3807 3000 |002e: if-eqz v7, 005e // +0030 │ │ -3ecd54: 1400 5503 0a7f |0030: const v0, #float 1.83451e+38 // #7f0a0355 │ │ -3ecd5a: 7120 794a 0b00 |0033: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ecd60: 0c01 |0036: move-result-object v1 │ │ -3ecd62: 0718 |0037: move-object v8, v1 │ │ -3ecd64: 1f08 400b |0038: check-cast v8, Landroidx/recyclerview/widget/RecyclerView; // type@0b40 │ │ -3ecd68: 3808 2400 |003a: if-eqz v8, 005e // +0024 │ │ -3ecd6c: 1400 5d03 0a7f |003c: const v0, #float 1.83451e+38 // #7f0a035d │ │ -3ecd72: 7120 794a 0b00 |003f: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ecd78: 0c01 |0042: move-result-object v1 │ │ -3ecd7a: 0719 |0043: move-object v9, v1 │ │ -3ecd7c: 1f09 c50b |0044: check-cast v9, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // type@0bc5 │ │ -3ecd80: 3809 1800 |0046: if-eqz v9, 005e // +0018 │ │ -3ecd84: 1400 9403 0a7f |0048: const v0, #float 1.83452e+38 // #7f0a0394 │ │ -3ecd8a: 7120 794a 0b00 |004b: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ecd90: 0c01 |004e: move-result-object v1 │ │ -3ecd92: 071a |004f: move-object v10, v1 │ │ -3ecd94: 1f0a 6a14 |0050: check-cast v10, Lcom/google/android/material/appbar/MaterialToolbar; // type@146a │ │ -3ecd98: 380a 0c00 |0052: if-eqz v10, 005e // +000c │ │ -3ecd9c: 2200 e519 |0054: new-instance v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding; // type@19e5 │ │ -3ecda0: 07b3 |0056: move-object v3, v11 │ │ -3ecda2: 1f03 0803 |0057: check-cast v3, Landroid/widget/RelativeLayout; // type@0308 │ │ -3ecda6: 0702 |0059: move-object v2, v0 │ │ -3ecda8: 7609 3c9f 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/LinearLayout;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@9f3c │ │ -3ecdae: 1100 |005d: return-object v0 │ │ -3ecdb0: 6e10 bd0c 0b00 |005e: invoke-virtual {v11}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3ecdb6: 0c0b |0061: move-result-object v11 │ │ -3ecdb8: 6e20 0e03 0b00 |0062: invoke-virtual {v11, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3ecdbe: 0c0b |0065: move-result-object v11 │ │ -3ecdc0: 2200 7e1e |0066: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3ecdc4: 1a01 464a |0068: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3ecdc8: 6e20 23b3 b100 |006a: invoke-virtual {v1, v11}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3ecdce: 0c0b |006d: move-result-object v11 │ │ -3ecdd0: 7020 f6b2 b000 |006e: invoke-direct {v0, v11}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3ecdd6: 2700 |0071: throw v0 │ │ +3eccac: |[3eccac] de.danoeh.antennapod.databinding.FragmentSubscriptionsBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding; │ │ +3eccbc: 1400 5f00 0a7f |0000: const v0, #float 1.83435e+38 // #7f0a005f │ │ +3eccc2: 7120 794a 0b00 |0003: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3eccc8: 0c01 |0006: move-result-object v1 │ │ +3eccca: 0714 |0007: move-object v4, v1 │ │ +3ecccc: 1f04 5c14 |0008: check-cast v4, Lcom/google/android/material/appbar/AppBarLayout; // type@145c │ │ +3eccd0: 3804 5400 |000a: if-eqz v4, 005e // +0054 │ │ +3eccd4: 1400 8a01 0a7f |000c: const v0, #float 1.83441e+38 // #7f0a018a │ │ +3eccda: 7120 794a 0b00 |000f: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ecce0: 0c01 |0012: move-result-object v1 │ │ +3ecce2: 0715 |0013: move-object v5, v1 │ │ +3ecce4: 1f05 fb02 |0014: check-cast v5, Landroid/widget/LinearLayout; // type@02fb │ │ +3ecce8: 3805 4800 |0016: if-eqz v5, 005e // +0048 │ │ +3eccec: 1400 9402 0a7f |0018: const v0, #float 1.83447e+38 // #7f0a0294 │ │ +3eccf2: 7120 794a 0b00 |001b: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3eccf8: 0c01 |001e: move-result-object v1 │ │ +3eccfa: 0716 |001f: move-object v6, v1 │ │ +3eccfc: 1f06 0203 |0020: check-cast v6, Landroid/widget/ProgressBar; // type@0302 │ │ +3ecd00: 3806 3c00 |0022: if-eqz v6, 005e // +003c │ │ +3ecd04: 1400 5303 0a7f |0024: const v0, #float 1.83451e+38 // #7f0a0353 │ │ +3ecd0a: 7120 794a 0b00 |0027: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ecd10: 0c01 |002a: move-result-object v1 │ │ +3ecd12: 0717 |002b: move-object v7, v1 │ │ +3ecd14: 1f07 3115 |002c: check-cast v7, Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // type@1531 │ │ +3ecd18: 3807 3000 |002e: if-eqz v7, 005e // +0030 │ │ +3ecd1c: 1400 5503 0a7f |0030: const v0, #float 1.83451e+38 // #7f0a0355 │ │ +3ecd22: 7120 794a 0b00 |0033: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ecd28: 0c01 |0036: move-result-object v1 │ │ +3ecd2a: 0718 |0037: move-object v8, v1 │ │ +3ecd2c: 1f08 400b |0038: check-cast v8, Landroidx/recyclerview/widget/RecyclerView; // type@0b40 │ │ +3ecd30: 3808 2400 |003a: if-eqz v8, 005e // +0024 │ │ +3ecd34: 1400 5d03 0a7f |003c: const v0, #float 1.83451e+38 // #7f0a035d │ │ +3ecd3a: 7120 794a 0b00 |003f: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ecd40: 0c01 |0042: move-result-object v1 │ │ +3ecd42: 0719 |0043: move-object v9, v1 │ │ +3ecd44: 1f09 c50b |0044: check-cast v9, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // type@0bc5 │ │ +3ecd48: 3809 1800 |0046: if-eqz v9, 005e // +0018 │ │ +3ecd4c: 1400 9403 0a7f |0048: const v0, #float 1.83452e+38 // #7f0a0394 │ │ +3ecd52: 7120 794a 0b00 |004b: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ecd58: 0c01 |004e: move-result-object v1 │ │ +3ecd5a: 071a |004f: move-object v10, v1 │ │ +3ecd5c: 1f0a 6a14 |0050: check-cast v10, Lcom/google/android/material/appbar/MaterialToolbar; // type@146a │ │ +3ecd60: 380a 0c00 |0052: if-eqz v10, 005e // +000c │ │ +3ecd64: 2200 e519 |0054: new-instance v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding; // type@19e5 │ │ +3ecd68: 07b3 |0056: move-object v3, v11 │ │ +3ecd6a: 1f03 0803 |0057: check-cast v3, Landroid/widget/RelativeLayout; // type@0308 │ │ +3ecd6e: 0702 |0059: move-object v2, v0 │ │ +3ecd70: 7609 3c9f 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/LinearLayout;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@9f3c │ │ +3ecd76: 1100 |005d: return-object v0 │ │ +3ecd78: 6e10 bd0c 0b00 |005e: invoke-virtual {v11}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3ecd7e: 0c0b |0061: move-result-object v11 │ │ +3ecd80: 6e20 0e03 0b00 |0062: invoke-virtual {v11, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3ecd86: 0c0b |0065: move-result-object v11 │ │ +3ecd88: 2200 7e1e |0066: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3ecd8c: 1a01 464a |0068: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3ecd90: 6e20 23b3 b100 |006a: invoke-virtual {v1, v11}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3ecd96: 0c0b |006d: move-result-object v11 │ │ +3ecd98: 7020 f6b2 b000 |006e: invoke-direct {v0, v11}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3ecd9e: 2700 |0071: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=92 │ │ 0x000f line=98 │ │ 0x001b line=104 │ │ 0x0027 line=110 │ │ 0x0033 line=116 │ │ @@ -866733,20 +866733,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 │ │ -3ecdd8: |[3ecdd8] de.danoeh.antennapod.databinding.FragmentSubscriptionsBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding; │ │ -3ecde8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ecdea: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ecdec: 7130 419f 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@9f41 │ │ -3ecdf2: 0c02 |0005: move-result-object v2 │ │ -3ecdf4: 1102 |0006: return-object v2 │ │ +3ecda0: |[3ecda0] de.danoeh.antennapod.databinding.FragmentSubscriptionsBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding; │ │ +3ecdb0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ecdb2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ecdb4: 7130 419f 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@9f41 │ │ +3ecdba: 0c02 |0005: move-result-object v2 │ │ +3ecdbc: 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;) │ │ @@ -866754,24 +866754,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 │ │ -3ecdf8: |[3ecdf8] de.danoeh.antennapod.databinding.FragmentSubscriptionsBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding; │ │ -3ece08: 1400 6000 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0060 │ │ -3ece0e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ece10: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3ece16: 0c02 |0007: move-result-object v2 │ │ -3ece18: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ece1c: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3ece22: 7110 3d9f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding; // method@9f3d │ │ -3ece28: 0c02 |0010: move-result-object v2 │ │ -3ece2a: 1102 |0011: return-object v2 │ │ +3ecdc0: |[3ecdc0] de.danoeh.antennapod.databinding.FragmentSubscriptionsBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding; │ │ +3ecdd0: 1400 6000 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0060 │ │ +3ecdd6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ecdd8: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3ecdde: 0c02 |0007: move-result-object v2 │ │ +3ecde0: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ecde4: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3ecdea: 7110 3d9f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding; // method@9f3d │ │ +3ecdf0: 0c02 |0010: move-result-object v2 │ │ +3ecdf2: 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; │ │ @@ -866784,18 +866784,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3eccb0: |[3eccb0] de.danoeh.antennapod.databinding.FragmentSubscriptionsBinding.getRoot:()Landroid/view/View; │ │ -3eccc0: 6e10 3f9f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@9f3f │ │ -3eccc6: 0c00 |0003: move-result-object v0 │ │ -3eccc8: 1100 |0004: return-object v0 │ │ +3ecc78: |[3ecc78] de.danoeh.antennapod.databinding.FragmentSubscriptionsBinding.getRoot:()Landroid/view/View; │ │ +3ecc88: 6e10 3f9f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@9f3f │ │ +3ecc8e: 0c00 |0003: move-result-object v0 │ │ +3ecc90: 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;) │ │ @@ -866803,17 +866803,17 @@ │ │ type : '()Landroid/widget/RelativeLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ecccc: |[3ecccc] de.danoeh.antennapod.databinding.FragmentSubscriptionsBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ -3eccdc: 5410 888f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.rootView:Landroid/widget/RelativeLayout; // field@8f88 │ │ -3ecce0: 1100 |0002: return-object v0 │ │ +3ecc94: |[3ecc94] de.danoeh.antennapod.databinding.FragmentSubscriptionsBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ +3ecca4: 5410 888f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.rootView:Landroid/widget/RelativeLayout; // field@8f88 │ │ +3ecca8: 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 : 7868 (FragmentSubscriptionsBinding.java) │ │ @@ -866869,24 +866869,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 │ │ -3ecfc8: |[3ecfc8] 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 │ │ -3ecfd8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ecfde: 5b01 938f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding;.rootView:Landroid/widget/LinearLayout; // field@8f93 │ │ -3ecfe2: 5b02 8d8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding;.butLogin:Landroid/widget/Button; // field@8f8d │ │ -3ecfe6: 5b03 8e8f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding;.createAccountWarning:Landroid/widget/TextView; // field@8f8e │ │ -3ecfea: 5b04 8f8f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding;.credentialsError:Landroid/widget/TextView; // field@8f8f │ │ -3ecfee: 5b05 908f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding;.etxtPassword:Lcom/google/android/material/textfield/TextInputEditText; // field@8f90 │ │ -3ecff2: 5b06 918f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding;.etxtUsername:Lcom/google/android/material/textfield/TextInputEditText; // field@8f91 │ │ -3ecff6: 5b07 928f |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding;.progBarLogin:Landroid/widget/ProgressBar; // field@8f92 │ │ -3ecffa: 0e00 |0011: return-void │ │ +3ecf90: |[3ecf90] 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 │ │ +3ecfa0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ecfa6: 5b01 938f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding;.rootView:Landroid/widget/LinearLayout; // field@8f93 │ │ +3ecfaa: 5b02 8d8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding;.butLogin:Landroid/widget/Button; // field@8f8d │ │ +3ecfae: 5b03 8e8f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding;.createAccountWarning:Landroid/widget/TextView; // field@8f8e │ │ +3ecfb2: 5b04 8f8f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding;.credentialsError:Landroid/widget/TextView; // field@8f8f │ │ +3ecfb6: 5b05 908f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding;.etxtPassword:Lcom/google/android/material/textfield/TextInputEditText; // field@8f90 │ │ +3ecfba: 5b06 918f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding;.etxtUsername:Lcom/google/android/material/textfield/TextInputEditText; // field@8f91 │ │ +3ecfbe: 5b07 928f |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding;.progBarLogin:Landroid/widget/ProgressBar; // field@8f92 │ │ +3ecfc2: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=47 │ │ 0x0005 line=48 │ │ 0x0007 line=49 │ │ 0x0009 line=50 │ │ @@ -866908,67 +866908,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 │ │ -3ece98: |[3ece98] de.danoeh.antennapod.databinding.GpodnetauthCredentialsBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding; │ │ -3ecea8: 1400 9500 0a7f |0000: const v0, #float 1.83436e+38 // #7f0a0095 │ │ -3eceae: 7120 794a 0a00 |0003: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3eceb4: 0c01 |0006: move-result-object v1 │ │ -3eceb6: 0714 |0007: move-object v4, v1 │ │ -3eceb8: 1f04 e602 |0008: check-cast v4, Landroid/widget/Button; // type@02e6 │ │ -3ecebc: 3804 4800 |000a: if-eqz v4, 0052 // +0048 │ │ -3ecec0: 1400 e700 0a7f |000c: const v0, #float 1.83438e+38 // #7f0a00e7 │ │ -3ecec6: 7120 794a 0a00 |000f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ececc: 0c01 |0012: move-result-object v1 │ │ -3ecece: 0715 |0013: move-object v5, v1 │ │ -3eced0: 1f05 1503 |0014: check-cast v5, Landroid/widget/TextView; // type@0315 │ │ -3eced4: 3805 3c00 |0016: if-eqz v5, 0052 // +003c │ │ -3eced8: 1400 e900 0a7f |0018: const v0, #float 1.83438e+38 // #7f0a00e9 │ │ -3ecede: 7120 794a 0a00 |001b: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ecee4: 0c01 |001e: move-result-object v1 │ │ -3ecee6: 0716 |001f: move-object v6, v1 │ │ -3ecee8: 1f06 1503 |0020: check-cast v6, Landroid/widget/TextView; // type@0315 │ │ -3eceec: 3806 3000 |0022: if-eqz v6, 0052 // +0030 │ │ -3ecef0: 1400 4201 0a7f |0024: const v0, #float 1.8344e+38 // #7f0a0142 │ │ -3ecef6: 7120 794a 0a00 |0027: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ecefc: 0c01 |002a: move-result-object v1 │ │ -3ecefe: 0717 |002b: move-object v7, v1 │ │ -3ecf00: 1f07 fc15 |002c: check-cast v7, Lcom/google/android/material/textfield/TextInputEditText; // type@15fc │ │ -3ecf04: 3807 2400 |002e: if-eqz v7, 0052 // +0024 │ │ -3ecf08: 1400 4601 0a7f |0030: const v0, #float 1.8344e+38 // #7f0a0146 │ │ -3ecf0e: 7120 794a 0a00 |0033: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ecf14: 0c01 |0036: move-result-object v1 │ │ -3ecf16: 0718 |0037: move-object v8, v1 │ │ -3ecf18: 1f08 fc15 |0038: check-cast v8, Lcom/google/android/material/textfield/TextInputEditText; // type@15fc │ │ -3ecf1c: 3808 1800 |003a: if-eqz v8, 0052 // +0018 │ │ -3ecf20: 1400 8f02 0a7f |003c: const v0, #float 1.83447e+38 // #7f0a028f │ │ -3ecf26: 7120 794a 0a00 |003f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ecf2c: 0c01 |0042: move-result-object v1 │ │ -3ecf2e: 0719 |0043: move-object v9, v1 │ │ -3ecf30: 1f09 0203 |0044: check-cast v9, Landroid/widget/ProgressBar; // type@0302 │ │ -3ecf34: 3809 0c00 |0046: if-eqz v9, 0052 // +000c │ │ -3ecf38: 2200 e619 |0048: new-instance v0, Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding; // type@19e6 │ │ -3ecf3c: 07a3 |004a: move-object v3, v10 │ │ -3ecf3e: 1f03 fb02 |004b: check-cast v3, Landroid/widget/LinearLayout; // type@02fb │ │ -3ecf42: 0702 |004d: move-object v2, v0 │ │ -3ecf44: 7608 429f 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@9f42 │ │ -3ecf4a: 1100 |0051: return-object v0 │ │ -3ecf4c: 6e10 bd0c 0a00 |0052: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3ecf52: 0c0a |0055: move-result-object v10 │ │ -3ecf54: 6e20 0e03 0a00 |0056: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3ecf5a: 0c0a |0059: move-result-object v10 │ │ -3ecf5c: 2200 7e1e |005a: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3ecf60: 1a01 464a |005c: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3ecf64: 6e20 23b3 a100 |005e: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3ecf6a: 0c0a |0061: move-result-object v10 │ │ -3ecf6c: 7020 f6b2 a000 |0062: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3ecf72: 2700 |0065: throw v0 │ │ +3ece60: |[3ece60] de.danoeh.antennapod.databinding.GpodnetauthCredentialsBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding; │ │ +3ece70: 1400 9500 0a7f |0000: const v0, #float 1.83436e+38 // #7f0a0095 │ │ +3ece76: 7120 794a 0a00 |0003: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ece7c: 0c01 |0006: move-result-object v1 │ │ +3ece7e: 0714 |0007: move-object v4, v1 │ │ +3ece80: 1f04 e602 |0008: check-cast v4, Landroid/widget/Button; // type@02e6 │ │ +3ece84: 3804 4800 |000a: if-eqz v4, 0052 // +0048 │ │ +3ece88: 1400 e700 0a7f |000c: const v0, #float 1.83438e+38 // #7f0a00e7 │ │ +3ece8e: 7120 794a 0a00 |000f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ece94: 0c01 |0012: move-result-object v1 │ │ +3ece96: 0715 |0013: move-object v5, v1 │ │ +3ece98: 1f05 1503 |0014: check-cast v5, Landroid/widget/TextView; // type@0315 │ │ +3ece9c: 3805 3c00 |0016: if-eqz v5, 0052 // +003c │ │ +3ecea0: 1400 e900 0a7f |0018: const v0, #float 1.83438e+38 // #7f0a00e9 │ │ +3ecea6: 7120 794a 0a00 |001b: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3eceac: 0c01 |001e: move-result-object v1 │ │ +3eceae: 0716 |001f: move-object v6, v1 │ │ +3eceb0: 1f06 1503 |0020: check-cast v6, Landroid/widget/TextView; // type@0315 │ │ +3eceb4: 3806 3000 |0022: if-eqz v6, 0052 // +0030 │ │ +3eceb8: 1400 4201 0a7f |0024: const v0, #float 1.8344e+38 // #7f0a0142 │ │ +3ecebe: 7120 794a 0a00 |0027: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ecec4: 0c01 |002a: move-result-object v1 │ │ +3ecec6: 0717 |002b: move-object v7, v1 │ │ +3ecec8: 1f07 fc15 |002c: check-cast v7, Lcom/google/android/material/textfield/TextInputEditText; // type@15fc │ │ +3ececc: 3807 2400 |002e: if-eqz v7, 0052 // +0024 │ │ +3eced0: 1400 4601 0a7f |0030: const v0, #float 1.8344e+38 // #7f0a0146 │ │ +3eced6: 7120 794a 0a00 |0033: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ecedc: 0c01 |0036: move-result-object v1 │ │ +3ecede: 0718 |0037: move-object v8, v1 │ │ +3ecee0: 1f08 fc15 |0038: check-cast v8, Lcom/google/android/material/textfield/TextInputEditText; // type@15fc │ │ +3ecee4: 3808 1800 |003a: if-eqz v8, 0052 // +0018 │ │ +3ecee8: 1400 8f02 0a7f |003c: const v0, #float 1.83447e+38 // #7f0a028f │ │ +3eceee: 7120 794a 0a00 |003f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ecef4: 0c01 |0042: move-result-object v1 │ │ +3ecef6: 0719 |0043: move-object v9, v1 │ │ +3ecef8: 1f09 0203 |0044: check-cast v9, Landroid/widget/ProgressBar; // type@0302 │ │ +3ecefc: 3809 0c00 |0046: if-eqz v9, 0052 // +000c │ │ +3ecf00: 2200 e619 |0048: new-instance v0, Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding; // type@19e6 │ │ +3ecf04: 07a3 |004a: move-object v3, v10 │ │ +3ecf06: 1f03 fb02 |004b: check-cast v3, Landroid/widget/LinearLayout; // type@02fb │ │ +3ecf0a: 0702 |004d: move-object v2, v0 │ │ +3ecf0c: 7608 429f 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@9f42 │ │ +3ecf12: 1100 |0051: return-object v0 │ │ +3ecf14: 6e10 bd0c 0a00 |0052: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3ecf1a: 0c0a |0055: move-result-object v10 │ │ +3ecf1c: 6e20 0e03 0a00 |0056: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3ecf22: 0c0a |0059: move-result-object v10 │ │ +3ecf24: 2200 7e1e |005a: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3ecf28: 1a01 464a |005c: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3ecf2c: 6e20 23b3 a100 |005e: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3ecf32: 0c0a |0061: move-result-object v10 │ │ +3ecf34: 7020 f6b2 a000 |0062: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3ecf3a: 2700 |0065: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=84 │ │ 0x000f line=90 │ │ 0x001b line=96 │ │ 0x0027 line=102 │ │ 0x0033 line=108 │ │ @@ -866984,20 +866984,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 │ │ -3ecf74: |[3ecf74] de.danoeh.antennapod.databinding.GpodnetauthCredentialsBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding; │ │ -3ecf84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ecf86: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ecf88: 7130 479f 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@9f47 │ │ -3ecf8e: 0c02 |0005: move-result-object v2 │ │ -3ecf90: 1102 |0006: return-object v2 │ │ +3ecf3c: |[3ecf3c] de.danoeh.antennapod.databinding.GpodnetauthCredentialsBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding; │ │ +3ecf4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ecf4e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ecf50: 7130 479f 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@9f47 │ │ +3ecf56: 0c02 |0005: move-result-object v2 │ │ +3ecf58: 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;) │ │ @@ -867005,24 +867005,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 │ │ -3ecf94: |[3ecf94] de.danoeh.antennapod.databinding.GpodnetauthCredentialsBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding; │ │ -3ecfa4: 1400 6100 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0061 │ │ -3ecfaa: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ecfac: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3ecfb2: 0c02 |0007: move-result-object v2 │ │ -3ecfb4: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ecfb8: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3ecfbe: 7110 439f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding; // method@9f43 │ │ -3ecfc4: 0c02 |0010: move-result-object v2 │ │ -3ecfc6: 1102 |0011: return-object v2 │ │ +3ecf5c: |[3ecf5c] de.danoeh.antennapod.databinding.GpodnetauthCredentialsBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding; │ │ +3ecf6c: 1400 6100 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0061 │ │ +3ecf72: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ecf74: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3ecf7a: 0c02 |0007: move-result-object v2 │ │ +3ecf7c: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ecf80: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3ecf86: 7110 439f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding; // method@9f43 │ │ +3ecf8c: 0c02 |0010: move-result-object v2 │ │ +3ecf8e: 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; │ │ @@ -867035,18 +867035,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ece64: |[3ece64] de.danoeh.antennapod.databinding.GpodnetauthCredentialsBinding.getRoot:()Landroid/view/View; │ │ -3ece74: 6e10 459f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9f45 │ │ -3ece7a: 0c00 |0003: move-result-object v0 │ │ -3ece7c: 1100 |0004: return-object v0 │ │ +3ece2c: |[3ece2c] de.danoeh.antennapod.databinding.GpodnetauthCredentialsBinding.getRoot:()Landroid/view/View; │ │ +3ece3c: 6e10 459f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9f45 │ │ +3ece42: 0c00 |0003: move-result-object v0 │ │ +3ece44: 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;) │ │ @@ -867054,17 +867054,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ece80: |[3ece80] de.danoeh.antennapod.databinding.GpodnetauthCredentialsBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3ece90: 5410 938f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding;.rootView:Landroid/widget/LinearLayout; // field@8f93 │ │ -3ece94: 1100 |0002: return-object v0 │ │ +3ece48: |[3ece48] de.danoeh.antennapod.databinding.GpodnetauthCredentialsBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3ece58: 5410 938f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding;.rootView:Landroid/widget/LinearLayout; // field@8f93 │ │ +3ece5c: 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 : 8116 (GpodnetauthCredentialsBinding.java) │ │ @@ -867116,23 +867116,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 │ │ -3ed148: |[3ed148] 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 │ │ -3ed158: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ed15e: 5b01 998f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceBinding;.rootView:Landroid/widget/LinearLayout; // field@8f99 │ │ -3ed162: 5b02 948f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceBinding;.createDeviceButton:Landroid/widget/Button; // field@8f94 │ │ -3ed166: 5b03 958f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceBinding;.deviceName:Lcom/google/android/material/textfield/TextInputEditText; // field@8f95 │ │ -3ed16a: 5b04 968f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceBinding;.deviceSelectError:Landroid/widget/TextView; // field@8f96 │ │ -3ed16e: 5b05 978f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceBinding;.devicesContainer:Landroid/widget/LinearLayout; // field@8f97 │ │ -3ed172: 5b06 988f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceBinding;.progbarCreateDevice:Landroid/widget/ProgressBar; // field@8f98 │ │ -3ed176: 0e00 |000f: return-void │ │ +3ed110: |[3ed110] 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 │ │ +3ed120: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ed126: 5b01 998f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceBinding;.rootView:Landroid/widget/LinearLayout; // field@8f99 │ │ +3ed12a: 5b02 948f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceBinding;.createDeviceButton:Landroid/widget/Button; // field@8f94 │ │ +3ed12e: 5b03 958f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceBinding;.deviceName:Lcom/google/android/material/textfield/TextInputEditText; // field@8f95 │ │ +3ed132: 5b04 968f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceBinding;.deviceSelectError:Landroid/widget/TextView; // field@8f96 │ │ +3ed136: 5b05 978f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceBinding;.devicesContainer:Landroid/widget/LinearLayout; // field@8f97 │ │ +3ed13a: 5b06 988f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceBinding;.progbarCreateDevice:Landroid/widget/ProgressBar; // field@8f98 │ │ +3ed13e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0003 line=44 │ │ 0x0005 line=45 │ │ 0x0007 line=46 │ │ 0x0009 line=47 │ │ @@ -867152,61 +867152,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 │ │ -3ed030: |[3ed030] de.danoeh.antennapod.databinding.GpodnetauthDeviceBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/GpodnetauthDeviceBinding; │ │ -3ed040: 1400 e800 0a7f |0000: const v0, #float 1.83438e+38 // #7f0a00e8 │ │ -3ed046: 7120 794a 0900 |0003: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ed04c: 0c01 |0006: move-result-object v1 │ │ -3ed04e: 0714 |0007: move-object v4, v1 │ │ -3ed050: 1f04 e602 |0008: check-cast v4, Landroid/widget/Button; // type@02e6 │ │ -3ed054: 3804 3c00 |000a: if-eqz v4, 0046 // +003c │ │ -3ed058: 1400 ff00 0a7f |000c: const v0, #float 1.83439e+38 // #7f0a00ff │ │ -3ed05e: 7120 794a 0900 |000f: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ed064: 0c01 |0012: move-result-object v1 │ │ -3ed066: 0715 |0013: move-object v5, v1 │ │ -3ed068: 1f05 fc15 |0014: check-cast v5, Lcom/google/android/material/textfield/TextInputEditText; // type@15fc │ │ -3ed06c: 3805 3000 |0016: if-eqz v5, 0046 // +0030 │ │ -3ed070: 1400 0001 0a7f |0018: const v0, #float 1.83439e+38 // #7f0a0100 │ │ -3ed076: 7120 794a 0900 |001b: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ed07c: 0c01 |001e: move-result-object v1 │ │ -3ed07e: 0716 |001f: move-object v6, v1 │ │ -3ed080: 1f06 1503 |0020: check-cast v6, Landroid/widget/TextView; // type@0315 │ │ -3ed084: 3806 2400 |0022: if-eqz v6, 0046 // +0024 │ │ -3ed088: 1400 0101 0a7f |0024: const v0, #float 1.83439e+38 // #7f0a0101 │ │ -3ed08e: 7120 794a 0900 |0027: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ed094: 0c01 |002a: move-result-object v1 │ │ -3ed096: 0717 |002b: move-object v7, v1 │ │ -3ed098: 1f07 fb02 |002c: check-cast v7, Landroid/widget/LinearLayout; // type@02fb │ │ -3ed09c: 3807 1800 |002e: if-eqz v7, 0046 // +0018 │ │ -3ed0a0: 1400 9102 0a7f |0030: const v0, #float 1.83447e+38 // #7f0a0291 │ │ -3ed0a6: 7120 794a 0900 |0033: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ed0ac: 0c01 |0036: move-result-object v1 │ │ -3ed0ae: 0718 |0037: move-object v8, v1 │ │ -3ed0b0: 1f08 0203 |0038: check-cast v8, Landroid/widget/ProgressBar; // type@0302 │ │ -3ed0b4: 3808 0c00 |003a: if-eqz v8, 0046 // +000c │ │ -3ed0b8: 2200 e719 |003c: new-instance v0, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceBinding; // type@19e7 │ │ -3ed0bc: 0793 |003e: move-object v3, v9 │ │ -3ed0be: 1f03 fb02 |003f: check-cast v3, Landroid/widget/LinearLayout; // type@02fb │ │ -3ed0c2: 0702 |0041: move-object v2, v0 │ │ -3ed0c4: 7607 489f 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@9f48 │ │ -3ed0ca: 1100 |0045: return-object v0 │ │ -3ed0cc: 6e10 bd0c 0900 |0046: invoke-virtual {v9}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3ed0d2: 0c09 |0049: move-result-object v9 │ │ -3ed0d4: 6e20 0e03 0900 |004a: invoke-virtual {v9, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3ed0da: 0c09 |004d: move-result-object v9 │ │ -3ed0dc: 2200 7e1e |004e: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3ed0e0: 1a01 464a |0050: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3ed0e4: 6e20 23b3 9100 |0052: invoke-virtual {v1, v9}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3ed0ea: 0c09 |0055: move-result-object v9 │ │ -3ed0ec: 7020 f6b2 9000 |0056: invoke-direct {v0, v9}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3ed0f2: 2700 |0059: throw v0 │ │ +3ecff8: |[3ecff8] de.danoeh.antennapod.databinding.GpodnetauthDeviceBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/GpodnetauthDeviceBinding; │ │ +3ed008: 1400 e800 0a7f |0000: const v0, #float 1.83438e+38 // #7f0a00e8 │ │ +3ed00e: 7120 794a 0900 |0003: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ed014: 0c01 |0006: move-result-object v1 │ │ +3ed016: 0714 |0007: move-object v4, v1 │ │ +3ed018: 1f04 e602 |0008: check-cast v4, Landroid/widget/Button; // type@02e6 │ │ +3ed01c: 3804 3c00 |000a: if-eqz v4, 0046 // +003c │ │ +3ed020: 1400 ff00 0a7f |000c: const v0, #float 1.83439e+38 // #7f0a00ff │ │ +3ed026: 7120 794a 0900 |000f: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ed02c: 0c01 |0012: move-result-object v1 │ │ +3ed02e: 0715 |0013: move-object v5, v1 │ │ +3ed030: 1f05 fc15 |0014: check-cast v5, Lcom/google/android/material/textfield/TextInputEditText; // type@15fc │ │ +3ed034: 3805 3000 |0016: if-eqz v5, 0046 // +0030 │ │ +3ed038: 1400 0001 0a7f |0018: const v0, #float 1.83439e+38 // #7f0a0100 │ │ +3ed03e: 7120 794a 0900 |001b: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ed044: 0c01 |001e: move-result-object v1 │ │ +3ed046: 0716 |001f: move-object v6, v1 │ │ +3ed048: 1f06 1503 |0020: check-cast v6, Landroid/widget/TextView; // type@0315 │ │ +3ed04c: 3806 2400 |0022: if-eqz v6, 0046 // +0024 │ │ +3ed050: 1400 0101 0a7f |0024: const v0, #float 1.83439e+38 // #7f0a0101 │ │ +3ed056: 7120 794a 0900 |0027: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ed05c: 0c01 |002a: move-result-object v1 │ │ +3ed05e: 0717 |002b: move-object v7, v1 │ │ +3ed060: 1f07 fb02 |002c: check-cast v7, Landroid/widget/LinearLayout; // type@02fb │ │ +3ed064: 3807 1800 |002e: if-eqz v7, 0046 // +0018 │ │ +3ed068: 1400 9102 0a7f |0030: const v0, #float 1.83447e+38 // #7f0a0291 │ │ +3ed06e: 7120 794a 0900 |0033: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ed074: 0c01 |0036: move-result-object v1 │ │ +3ed076: 0718 |0037: move-object v8, v1 │ │ +3ed078: 1f08 0203 |0038: check-cast v8, Landroid/widget/ProgressBar; // type@0302 │ │ +3ed07c: 3808 0c00 |003a: if-eqz v8, 0046 // +000c │ │ +3ed080: 2200 e719 |003c: new-instance v0, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceBinding; // type@19e7 │ │ +3ed084: 0793 |003e: move-object v3, v9 │ │ +3ed086: 1f03 fb02 |003f: check-cast v3, Landroid/widget/LinearLayout; // type@02fb │ │ +3ed08a: 0702 |0041: move-object v2, v0 │ │ +3ed08c: 7607 489f 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@9f48 │ │ +3ed092: 1100 |0045: return-object v0 │ │ +3ed094: 6e10 bd0c 0900 |0046: invoke-virtual {v9}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3ed09a: 0c09 |0049: move-result-object v9 │ │ +3ed09c: 6e20 0e03 0900 |004a: invoke-virtual {v9, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3ed0a2: 0c09 |004d: move-result-object v9 │ │ +3ed0a4: 2200 7e1e |004e: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3ed0a8: 1a01 464a |0050: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3ed0ac: 6e20 23b3 9100 |0052: invoke-virtual {v1, v9}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3ed0b2: 0c09 |0055: move-result-object v9 │ │ +3ed0b4: 7020 f6b2 9000 |0056: invoke-direct {v0, v9}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3ed0ba: 2700 |0059: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=80 │ │ 0x000f line=86 │ │ 0x001b line=92 │ │ 0x0027 line=98 │ │ 0x0033 line=104 │ │ @@ -867221,20 +867221,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 │ │ -3ed0f4: |[3ed0f4] de.danoeh.antennapod.databinding.GpodnetauthDeviceBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/GpodnetauthDeviceBinding; │ │ -3ed104: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ed106: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ed108: 7130 4d9f 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@9f4d │ │ -3ed10e: 0c02 |0005: move-result-object v2 │ │ -3ed110: 1102 |0006: return-object v2 │ │ +3ed0bc: |[3ed0bc] de.danoeh.antennapod.databinding.GpodnetauthDeviceBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/GpodnetauthDeviceBinding; │ │ +3ed0cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ed0ce: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ed0d0: 7130 4d9f 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@9f4d │ │ +3ed0d6: 0c02 |0005: move-result-object v2 │ │ +3ed0d8: 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;) │ │ @@ -867242,24 +867242,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 │ │ -3ed114: |[3ed114] de.danoeh.antennapod.databinding.GpodnetauthDeviceBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/GpodnetauthDeviceBinding; │ │ -3ed124: 1400 6200 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0062 │ │ -3ed12a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ed12c: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3ed132: 0c02 |0007: move-result-object v2 │ │ -3ed134: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ed138: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3ed13e: 7110 499f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/GpodnetauthDeviceBinding; // method@9f49 │ │ -3ed144: 0c02 |0010: move-result-object v2 │ │ -3ed146: 1102 |0011: return-object v2 │ │ +3ed0dc: |[3ed0dc] de.danoeh.antennapod.databinding.GpodnetauthDeviceBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/GpodnetauthDeviceBinding; │ │ +3ed0ec: 1400 6200 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0062 │ │ +3ed0f2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ed0f4: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3ed0fa: 0c02 |0007: move-result-object v2 │ │ +3ed0fc: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ed100: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3ed106: 7110 499f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/GpodnetauthDeviceBinding; // method@9f49 │ │ +3ed10c: 0c02 |0010: move-result-object v2 │ │ +3ed10e: 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; │ │ @@ -867272,18 +867272,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ecffc: |[3ecffc] de.danoeh.antennapod.databinding.GpodnetauthDeviceBinding.getRoot:()Landroid/view/View; │ │ -3ed00c: 6e10 4b9f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9f4b │ │ -3ed012: 0c00 |0003: move-result-object v0 │ │ -3ed014: 1100 |0004: return-object v0 │ │ +3ecfc4: |[3ecfc4] de.danoeh.antennapod.databinding.GpodnetauthDeviceBinding.getRoot:()Landroid/view/View; │ │ +3ecfd4: 6e10 4b9f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9f4b │ │ +3ecfda: 0c00 |0003: move-result-object v0 │ │ +3ecfdc: 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;) │ │ @@ -867291,17 +867291,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ed018: |[3ed018] de.danoeh.antennapod.databinding.GpodnetauthDeviceBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3ed028: 5410 998f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceBinding;.rootView:Landroid/widget/LinearLayout; // field@8f99 │ │ -3ed02c: 1100 |0002: return-object v0 │ │ +3ecfe0: |[3ecfe0] de.danoeh.antennapod.databinding.GpodnetauthDeviceBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3ecff0: 5410 998f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceBinding;.rootView:Landroid/widget/LinearLayout; // field@8f99 │ │ +3ecff4: 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 : 8117 (GpodnetauthDeviceBinding.java) │ │ @@ -867337,19 +867337,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 │ │ -3ed260: |[3ed260] de.danoeh.antennapod.databinding.GpodnetauthDeviceRowBinding.:(Landroid/widget/FrameLayout;Landroid/widget/Button;)V │ │ -3ed270: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ed276: 5b01 9a8f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceRowBinding;.rootView:Landroid/widget/FrameLayout; // field@8f9a │ │ -3ed27a: 5b02 9b8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceRowBinding;.selectDeviceButton:Landroid/widget/Button; // field@8f9b │ │ -3ed27e: 0e00 |0007: return-void │ │ +3ed228: |[3ed228] de.danoeh.antennapod.databinding.GpodnetauthDeviceRowBinding.:(Landroid/widget/FrameLayout;Landroid/widget/Button;)V │ │ +3ed238: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ed23e: 5b01 9a8f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceRowBinding;.rootView:Landroid/widget/FrameLayout; // field@8f9a │ │ +3ed242: 5b02 9b8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceRowBinding;.selectDeviceButton:Landroid/widget/Button; // field@8f9b │ │ +3ed246: 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; │ │ @@ -867361,34 +867361,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 │ │ -3ed1ac: |[3ed1ac] de.danoeh.antennapod.databinding.GpodnetauthDeviceRowBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/GpodnetauthDeviceRowBinding; │ │ -3ed1bc: 1400 e702 0a7f |0000: const v0, #float 1.83449e+38 // #7f0a02e7 │ │ -3ed1c2: 7120 794a 0200 |0003: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ed1c8: 0c01 |0006: move-result-object v1 │ │ -3ed1ca: 1f01 e602 |0007: check-cast v1, Landroid/widget/Button; // type@02e6 │ │ -3ed1ce: 3801 0a00 |0009: if-eqz v1, 0013 // +000a │ │ -3ed1d2: 2200 e819 |000b: new-instance v0, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceRowBinding; // type@19e8 │ │ -3ed1d6: 1f02 f302 |000d: check-cast v2, Landroid/widget/FrameLayout; // type@02f3 │ │ -3ed1da: 7030 4e9f 2001 |000f: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceRowBinding;.:(Landroid/widget/FrameLayout;Landroid/widget/Button;)V // method@9f4e │ │ -3ed1e0: 1100 |0012: return-object v0 │ │ -3ed1e2: 6e10 bd0c 0200 |0013: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3ed1e8: 0c02 |0016: move-result-object v2 │ │ -3ed1ea: 6e20 0e03 0200 |0017: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3ed1f0: 0c02 |001a: move-result-object v2 │ │ -3ed1f2: 2200 7e1e |001b: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3ed1f6: 1a01 464a |001d: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3ed1fa: 6e20 23b3 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3ed200: 0c02 |0022: move-result-object v2 │ │ -3ed202: 7020 f6b2 2000 |0023: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3ed208: 2700 |0026: throw v0 │ │ +3ed174: |[3ed174] de.danoeh.antennapod.databinding.GpodnetauthDeviceRowBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/GpodnetauthDeviceRowBinding; │ │ +3ed184: 1400 e702 0a7f |0000: const v0, #float 1.83449e+38 // #7f0a02e7 │ │ +3ed18a: 7120 794a 0200 |0003: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ed190: 0c01 |0006: move-result-object v1 │ │ +3ed192: 1f01 e602 |0007: check-cast v1, Landroid/widget/Button; // type@02e6 │ │ +3ed196: 3801 0a00 |0009: if-eqz v1, 0013 // +000a │ │ +3ed19a: 2200 e819 |000b: new-instance v0, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceRowBinding; // type@19e8 │ │ +3ed19e: 1f02 f302 |000d: check-cast v2, Landroid/widget/FrameLayout; // type@02f3 │ │ +3ed1a2: 7030 4e9f 2001 |000f: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceRowBinding;.:(Landroid/widget/FrameLayout;Landroid/widget/Button;)V // method@9f4e │ │ +3ed1a8: 1100 |0012: return-object v0 │ │ +3ed1aa: 6e10 bd0c 0200 |0013: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3ed1b0: 0c02 |0016: move-result-object v2 │ │ +3ed1b2: 6e20 0e03 0200 |0017: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3ed1b8: 0c02 |001a: move-result-object v2 │ │ +3ed1ba: 2200 7e1e |001b: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3ed1be: 1a01 464a |001d: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3ed1c2: 6e20 23b3 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3ed1c8: 0c02 |0022: move-result-object v2 │ │ +3ed1ca: 7020 f6b2 2000 |0023: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3ed1d0: 2700 |0026: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=59 │ │ 0x000b line=64 │ │ 0x0013 line=66 │ │ 0x001b line=67 │ │ locals : │ │ @@ -867399,20 +867399,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 │ │ -3ed20c: |[3ed20c] de.danoeh.antennapod.databinding.GpodnetauthDeviceRowBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/GpodnetauthDeviceRowBinding; │ │ -3ed21c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ed21e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ed220: 7130 539f 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@9f53 │ │ -3ed226: 0c02 |0005: move-result-object v2 │ │ -3ed228: 1102 |0006: return-object v2 │ │ +3ed1d4: |[3ed1d4] de.danoeh.antennapod.databinding.GpodnetauthDeviceRowBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/GpodnetauthDeviceRowBinding; │ │ +3ed1e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ed1e6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ed1e8: 7130 539f 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@9f53 │ │ +3ed1ee: 0c02 |0005: move-result-object v2 │ │ +3ed1f0: 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;) │ │ @@ -867420,24 +867420,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 │ │ -3ed22c: |[3ed22c] de.danoeh.antennapod.databinding.GpodnetauthDeviceRowBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/GpodnetauthDeviceRowBinding; │ │ -3ed23c: 1400 6300 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0063 │ │ -3ed242: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ed244: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3ed24a: 0c02 |0007: move-result-object v2 │ │ -3ed24c: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ed250: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3ed256: 7110 4f9f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceRowBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/GpodnetauthDeviceRowBinding; // method@9f4f │ │ -3ed25c: 0c02 |0010: move-result-object v2 │ │ -3ed25e: 1102 |0011: return-object v2 │ │ +3ed1f4: |[3ed1f4] de.danoeh.antennapod.databinding.GpodnetauthDeviceRowBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/GpodnetauthDeviceRowBinding; │ │ +3ed204: 1400 6300 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0063 │ │ +3ed20a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ed20c: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3ed212: 0c02 |0007: move-result-object v2 │ │ +3ed214: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ed218: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3ed21e: 7110 4f9f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceRowBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/GpodnetauthDeviceRowBinding; // method@9f4f │ │ +3ed224: 0c02 |0010: move-result-object v2 │ │ +3ed226: 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; │ │ @@ -867450,18 +867450,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ed178: |[3ed178] de.danoeh.antennapod.databinding.GpodnetauthDeviceRowBinding.getRoot:()Landroid/view/View; │ │ -3ed188: 6e10 519f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceRowBinding;.getRoot:()Landroid/widget/FrameLayout; // method@9f51 │ │ -3ed18e: 0c00 |0003: move-result-object v0 │ │ -3ed190: 1100 |0004: return-object v0 │ │ +3ed140: |[3ed140] de.danoeh.antennapod.databinding.GpodnetauthDeviceRowBinding.getRoot:()Landroid/view/View; │ │ +3ed150: 6e10 519f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceRowBinding;.getRoot:()Landroid/widget/FrameLayout; // method@9f51 │ │ +3ed156: 0c00 |0003: move-result-object v0 │ │ +3ed158: 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;) │ │ @@ -867469,17 +867469,17 @@ │ │ type : '()Landroid/widget/FrameLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ed194: |[3ed194] de.danoeh.antennapod.databinding.GpodnetauthDeviceRowBinding.getRoot:()Landroid/widget/FrameLayout; │ │ -3ed1a4: 5410 9a8f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceRowBinding;.rootView:Landroid/widget/FrameLayout; // field@8f9a │ │ -3ed1a8: 1100 |0002: return-object v0 │ │ +3ed15c: |[3ed15c] de.danoeh.antennapod.databinding.GpodnetauthDeviceRowBinding.getRoot:()Landroid/widget/FrameLayout; │ │ +3ed16c: 5410 9a8f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceRowBinding;.rootView:Landroid/widget/FrameLayout; // field@8f9a │ │ +3ed170: 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 : 8118 (GpodnetauthDeviceRowBinding.java) │ │ @@ -867515,19 +867515,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 │ │ -3ed368: |[3ed368] de.danoeh.antennapod.databinding.GpodnetauthDialogBinding.:(Landroid/widget/ScrollView;Landroid/widget/ViewFlipper;)V │ │ -3ed378: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ed37e: 5b01 9c8f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/GpodnetauthDialogBinding;.rootView:Landroid/widget/ScrollView; // field@8f9c │ │ -3ed382: 5b02 9d8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/GpodnetauthDialogBinding;.viewflipper:Landroid/widget/ViewFlipper; // field@8f9d │ │ -3ed386: 0e00 |0007: return-void │ │ +3ed330: |[3ed330] de.danoeh.antennapod.databinding.GpodnetauthDialogBinding.:(Landroid/widget/ScrollView;Landroid/widget/ViewFlipper;)V │ │ +3ed340: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ed346: 5b01 9c8f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/GpodnetauthDialogBinding;.rootView:Landroid/widget/ScrollView; // field@8f9c │ │ +3ed34a: 5b02 9d8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/GpodnetauthDialogBinding;.viewflipper:Landroid/widget/ViewFlipper; // field@8f9d │ │ +3ed34e: 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; │ │ @@ -867539,34 +867539,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 │ │ -3ed2b4: |[3ed2b4] de.danoeh.antennapod.databinding.GpodnetauthDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/GpodnetauthDialogBinding; │ │ -3ed2c4: 1400 dc03 0a7f |0000: const v0, #float 1.83454e+38 // #7f0a03dc │ │ -3ed2ca: 7120 794a 0200 |0003: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ed2d0: 0c01 |0006: move-result-object v1 │ │ -3ed2d2: 1f01 1b03 |0007: check-cast v1, Landroid/widget/ViewFlipper; // type@031b │ │ -3ed2d6: 3801 0a00 |0009: if-eqz v1, 0013 // +000a │ │ -3ed2da: 2200 e919 |000b: new-instance v0, Lde/danoeh/antennapod/databinding/GpodnetauthDialogBinding; // type@19e9 │ │ -3ed2de: 1f02 0a03 |000d: check-cast v2, Landroid/widget/ScrollView; // type@030a │ │ -3ed2e2: 7030 549f 2001 |000f: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/GpodnetauthDialogBinding;.:(Landroid/widget/ScrollView;Landroid/widget/ViewFlipper;)V // method@9f54 │ │ -3ed2e8: 1100 |0012: return-object v0 │ │ -3ed2ea: 6e10 bd0c 0200 |0013: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3ed2f0: 0c02 |0016: move-result-object v2 │ │ -3ed2f2: 6e20 0e03 0200 |0017: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3ed2f8: 0c02 |001a: move-result-object v2 │ │ -3ed2fa: 2200 7e1e |001b: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3ed2fe: 1a01 464a |001d: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3ed302: 6e20 23b3 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3ed308: 0c02 |0022: move-result-object v2 │ │ -3ed30a: 7020 f6b2 2000 |0023: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3ed310: 2700 |0026: throw v0 │ │ +3ed27c: |[3ed27c] de.danoeh.antennapod.databinding.GpodnetauthDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/GpodnetauthDialogBinding; │ │ +3ed28c: 1400 dc03 0a7f |0000: const v0, #float 1.83454e+38 // #7f0a03dc │ │ +3ed292: 7120 794a 0200 |0003: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ed298: 0c01 |0006: move-result-object v1 │ │ +3ed29a: 1f01 1b03 |0007: check-cast v1, Landroid/widget/ViewFlipper; // type@031b │ │ +3ed29e: 3801 0a00 |0009: if-eqz v1, 0013 // +000a │ │ +3ed2a2: 2200 e919 |000b: new-instance v0, Lde/danoeh/antennapod/databinding/GpodnetauthDialogBinding; // type@19e9 │ │ +3ed2a6: 1f02 0a03 |000d: check-cast v2, Landroid/widget/ScrollView; // type@030a │ │ +3ed2aa: 7030 549f 2001 |000f: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/GpodnetauthDialogBinding;.:(Landroid/widget/ScrollView;Landroid/widget/ViewFlipper;)V // method@9f54 │ │ +3ed2b0: 1100 |0012: return-object v0 │ │ +3ed2b2: 6e10 bd0c 0200 |0013: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3ed2b8: 0c02 |0016: move-result-object v2 │ │ +3ed2ba: 6e20 0e03 0200 |0017: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3ed2c0: 0c02 |001a: move-result-object v2 │ │ +3ed2c2: 2200 7e1e |001b: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3ed2c6: 1a01 464a |001d: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3ed2ca: 6e20 23b3 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3ed2d0: 0c02 |0022: move-result-object v2 │ │ +3ed2d2: 7020 f6b2 2000 |0023: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3ed2d8: 2700 |0026: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=58 │ │ 0x000b line=63 │ │ 0x0013 line=65 │ │ 0x001b line=66 │ │ locals : │ │ @@ -867577,20 +867577,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 │ │ -3ed314: |[3ed314] de.danoeh.antennapod.databinding.GpodnetauthDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/GpodnetauthDialogBinding; │ │ -3ed324: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ed326: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ed328: 7130 599f 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@9f59 │ │ -3ed32e: 0c02 |0005: move-result-object v2 │ │ -3ed330: 1102 |0006: return-object v2 │ │ +3ed2dc: |[3ed2dc] de.danoeh.antennapod.databinding.GpodnetauthDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/GpodnetauthDialogBinding; │ │ +3ed2ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ed2ee: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ed2f0: 7130 599f 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@9f59 │ │ +3ed2f6: 0c02 |0005: move-result-object v2 │ │ +3ed2f8: 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;) │ │ @@ -867598,24 +867598,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 │ │ -3ed334: |[3ed334] de.danoeh.antennapod.databinding.GpodnetauthDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/GpodnetauthDialogBinding; │ │ -3ed344: 1400 6400 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0064 │ │ -3ed34a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ed34c: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3ed352: 0c02 |0007: move-result-object v2 │ │ -3ed354: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ed358: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3ed35e: 7110 559f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/GpodnetauthDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/GpodnetauthDialogBinding; // method@9f55 │ │ -3ed364: 0c02 |0010: move-result-object v2 │ │ -3ed366: 1102 |0011: return-object v2 │ │ +3ed2fc: |[3ed2fc] de.danoeh.antennapod.databinding.GpodnetauthDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/GpodnetauthDialogBinding; │ │ +3ed30c: 1400 6400 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0064 │ │ +3ed312: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ed314: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3ed31a: 0c02 |0007: move-result-object v2 │ │ +3ed31c: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ed320: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3ed326: 7110 559f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/GpodnetauthDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/GpodnetauthDialogBinding; // method@9f55 │ │ +3ed32c: 0c02 |0010: move-result-object v2 │ │ +3ed32e: 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; │ │ @@ -867628,18 +867628,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ed280: |[3ed280] de.danoeh.antennapod.databinding.GpodnetauthDialogBinding.getRoot:()Landroid/view/View; │ │ -3ed290: 6e10 579f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/GpodnetauthDialogBinding;.getRoot:()Landroid/widget/ScrollView; // method@9f57 │ │ -3ed296: 0c00 |0003: move-result-object v0 │ │ -3ed298: 1100 |0004: return-object v0 │ │ +3ed248: |[3ed248] de.danoeh.antennapod.databinding.GpodnetauthDialogBinding.getRoot:()Landroid/view/View; │ │ +3ed258: 6e10 579f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/GpodnetauthDialogBinding;.getRoot:()Landroid/widget/ScrollView; // method@9f57 │ │ +3ed25e: 0c00 |0003: move-result-object v0 │ │ +3ed260: 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;) │ │ @@ -867647,17 +867647,17 @@ │ │ type : '()Landroid/widget/ScrollView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ed29c: |[3ed29c] de.danoeh.antennapod.databinding.GpodnetauthDialogBinding.getRoot:()Landroid/widget/ScrollView; │ │ -3ed2ac: 5410 9c8f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/GpodnetauthDialogBinding;.rootView:Landroid/widget/ScrollView; // field@8f9c │ │ -3ed2b0: 1100 |0002: return-object v0 │ │ +3ed264: |[3ed264] de.danoeh.antennapod.databinding.GpodnetauthDialogBinding.getRoot:()Landroid/widget/ScrollView; │ │ +3ed274: 5410 9c8f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/GpodnetauthDialogBinding;.rootView:Landroid/widget/ScrollView; // field@8f9c │ │ +3ed278: 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 : 8119 (GpodnetauthDialogBinding.java) │ │ @@ -867701,21 +867701,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 │ │ -3ed49c: |[3ed49c] de.danoeh.antennapod.databinding.GpodnetauthFinishBinding.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/ImageView;Landroid/widget/TextView;)V │ │ -3ed4ac: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ed4b2: 5b01 a08f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/GpodnetauthFinishBinding;.rootView:Landroid/widget/LinearLayout; // field@8fa0 │ │ -3ed4b6: 5b02 9e8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/GpodnetauthFinishBinding;.butSyncNow:Landroid/widget/Button; // field@8f9e │ │ -3ed4ba: 5b03 9f8f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/GpodnetauthFinishBinding;.icon:Landroid/widget/ImageView; // field@8f9f │ │ -3ed4be: 5b04 a18f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/GpodnetauthFinishBinding;.txtvDescription:Landroid/widget/TextView; // field@8fa1 │ │ -3ed4c2: 0e00 |000b: return-void │ │ +3ed464: |[3ed464] de.danoeh.antennapod.databinding.GpodnetauthFinishBinding.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/ImageView;Landroid/widget/TextView;)V │ │ +3ed474: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ed47a: 5b01 a08f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/GpodnetauthFinishBinding;.rootView:Landroid/widget/LinearLayout; // field@8fa0 │ │ +3ed47e: 5b02 9e8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/GpodnetauthFinishBinding;.butSyncNow:Landroid/widget/Button; // field@8f9e │ │ +3ed482: 5b03 9f8f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/GpodnetauthFinishBinding;.icon:Landroid/widget/ImageView; // field@8f9f │ │ +3ed486: 5b04 a18f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/GpodnetauthFinishBinding;.txtvDescription:Landroid/widget/TextView; // field@8fa1 │ │ +3ed48a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ 0x0005 line=36 │ │ 0x0007 line=37 │ │ 0x0009 line=38 │ │ @@ -867731,44 +867731,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 │ │ -3ed3bc: |[3ed3bc] de.danoeh.antennapod.databinding.GpodnetauthFinishBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/GpodnetauthFinishBinding; │ │ -3ed3cc: 1400 a200 0a7f |0000: const v0, #float 1.83437e+38 // #7f0a00a2 │ │ -3ed3d2: 7120 794a 0400 |0003: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ed3d8: 0c01 |0006: move-result-object v1 │ │ -3ed3da: 1f01 e602 |0007: check-cast v1, Landroid/widget/Button; // type@02e6 │ │ -3ed3de: 3801 2000 |0009: if-eqz v1, 0029 // +0020 │ │ -3ed3e2: 1400 bb01 0a7f |000b: const v0, #float 1.83442e+38 // #7f0a01bb │ │ -3ed3e8: 7120 794a 0400 |000e: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ed3ee: 0c02 |0011: move-result-object v2 │ │ -3ed3f0: 1f02 f902 |0012: check-cast v2, Landroid/widget/ImageView; // type@02f9 │ │ -3ed3f4: 3802 1500 |0014: if-eqz v2, 0029 // +0015 │ │ -3ed3f8: 1400 a703 0a7f |0016: const v0, #float 1.83452e+38 // #7f0a03a7 │ │ -3ed3fe: 7120 794a 0400 |0019: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ed404: 0c03 |001c: move-result-object v3 │ │ -3ed406: 1f03 1503 |001d: check-cast v3, Landroid/widget/TextView; // type@0315 │ │ -3ed40a: 3803 0a00 |001f: if-eqz v3, 0029 // +000a │ │ -3ed40e: 2200 ea19 |0021: new-instance v0, Lde/danoeh/antennapod/databinding/GpodnetauthFinishBinding; // type@19ea │ │ -3ed412: 1f04 fb02 |0023: check-cast v4, Landroid/widget/LinearLayout; // type@02fb │ │ -3ed416: 7053 5a9f 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@9f5a │ │ -3ed41c: 1100 |0028: return-object v0 │ │ -3ed41e: 6e10 bd0c 0400 |0029: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3ed424: 0c04 |002c: move-result-object v4 │ │ -3ed426: 6e20 0e03 0400 |002d: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3ed42c: 0c04 |0030: move-result-object v4 │ │ -3ed42e: 2200 7e1e |0031: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3ed432: 1a01 464a |0033: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3ed436: 6e20 23b3 4100 |0035: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3ed43c: 0c04 |0038: move-result-object v4 │ │ -3ed43e: 7020 f6b2 4000 |0039: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3ed444: 2700 |003c: throw v0 │ │ +3ed384: |[3ed384] de.danoeh.antennapod.databinding.GpodnetauthFinishBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/GpodnetauthFinishBinding; │ │ +3ed394: 1400 a200 0a7f |0000: const v0, #float 1.83437e+38 // #7f0a00a2 │ │ +3ed39a: 7120 794a 0400 |0003: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ed3a0: 0c01 |0006: move-result-object v1 │ │ +3ed3a2: 1f01 e602 |0007: check-cast v1, Landroid/widget/Button; // type@02e6 │ │ +3ed3a6: 3801 2000 |0009: if-eqz v1, 0029 // +0020 │ │ +3ed3aa: 1400 bb01 0a7f |000b: const v0, #float 1.83442e+38 // #7f0a01bb │ │ +3ed3b0: 7120 794a 0400 |000e: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ed3b6: 0c02 |0011: move-result-object v2 │ │ +3ed3b8: 1f02 f902 |0012: check-cast v2, Landroid/widget/ImageView; // type@02f9 │ │ +3ed3bc: 3802 1500 |0014: if-eqz v2, 0029 // +0015 │ │ +3ed3c0: 1400 a703 0a7f |0016: const v0, #float 1.83452e+38 // #7f0a03a7 │ │ +3ed3c6: 7120 794a 0400 |0019: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ed3cc: 0c03 |001c: move-result-object v3 │ │ +3ed3ce: 1f03 1503 |001d: check-cast v3, Landroid/widget/TextView; // type@0315 │ │ +3ed3d2: 3803 0a00 |001f: if-eqz v3, 0029 // +000a │ │ +3ed3d6: 2200 ea19 |0021: new-instance v0, Lde/danoeh/antennapod/databinding/GpodnetauthFinishBinding; // type@19ea │ │ +3ed3da: 1f04 fb02 |0023: check-cast v4, Landroid/widget/LinearLayout; // type@02fb │ │ +3ed3de: 7053 5a9f 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@9f5a │ │ +3ed3e4: 1100 |0028: return-object v0 │ │ +3ed3e6: 6e10 bd0c 0400 |0029: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3ed3ec: 0c04 |002c: move-result-object v4 │ │ +3ed3ee: 6e20 0e03 0400 |002d: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3ed3f4: 0c04 |0030: move-result-object v4 │ │ +3ed3f6: 2200 7e1e |0031: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3ed3fa: 1a01 464a |0033: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3ed3fe: 6e20 23b3 4100 |0035: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3ed404: 0c04 |0038: move-result-object v4 │ │ +3ed406: 7020 f6b2 4000 |0039: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3ed40c: 2700 |003c: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=69 │ │ 0x000e line=75 │ │ 0x0019 line=81 │ │ 0x0021 line=86 │ │ 0x0029 line=89 │ │ @@ -867781,20 +867781,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 │ │ -3ed448: |[3ed448] de.danoeh.antennapod.databinding.GpodnetauthFinishBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/GpodnetauthFinishBinding; │ │ -3ed458: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ed45a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ed45c: 7130 5f9f 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@9f5f │ │ -3ed462: 0c02 |0005: move-result-object v2 │ │ -3ed464: 1102 |0006: return-object v2 │ │ +3ed410: |[3ed410] de.danoeh.antennapod.databinding.GpodnetauthFinishBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/GpodnetauthFinishBinding; │ │ +3ed420: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ed422: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ed424: 7130 5f9f 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@9f5f │ │ +3ed42a: 0c02 |0005: move-result-object v2 │ │ +3ed42c: 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;) │ │ @@ -867802,24 +867802,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 │ │ -3ed468: |[3ed468] de.danoeh.antennapod.databinding.GpodnetauthFinishBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/GpodnetauthFinishBinding; │ │ -3ed478: 1400 6500 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0065 │ │ -3ed47e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ed480: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3ed486: 0c02 |0007: move-result-object v2 │ │ -3ed488: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ed48c: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3ed492: 7110 5b9f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/GpodnetauthFinishBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/GpodnetauthFinishBinding; // method@9f5b │ │ -3ed498: 0c02 |0010: move-result-object v2 │ │ -3ed49a: 1102 |0011: return-object v2 │ │ +3ed430: |[3ed430] de.danoeh.antennapod.databinding.GpodnetauthFinishBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/GpodnetauthFinishBinding; │ │ +3ed440: 1400 6500 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0065 │ │ +3ed446: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ed448: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3ed44e: 0c02 |0007: move-result-object v2 │ │ +3ed450: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ed454: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3ed45a: 7110 5b9f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/GpodnetauthFinishBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/GpodnetauthFinishBinding; // method@9f5b │ │ +3ed460: 0c02 |0010: move-result-object v2 │ │ +3ed462: 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; │ │ @@ -867832,18 +867832,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ed388: |[3ed388] de.danoeh.antennapod.databinding.GpodnetauthFinishBinding.getRoot:()Landroid/view/View; │ │ -3ed398: 6e10 5d9f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/GpodnetauthFinishBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9f5d │ │ -3ed39e: 0c00 |0003: move-result-object v0 │ │ -3ed3a0: 1100 |0004: return-object v0 │ │ +3ed350: |[3ed350] de.danoeh.antennapod.databinding.GpodnetauthFinishBinding.getRoot:()Landroid/view/View; │ │ +3ed360: 6e10 5d9f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/GpodnetauthFinishBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9f5d │ │ +3ed366: 0c00 |0003: move-result-object v0 │ │ +3ed368: 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;) │ │ @@ -867851,17 +867851,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ed3a4: |[3ed3a4] de.danoeh.antennapod.databinding.GpodnetauthFinishBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3ed3b4: 5410 a08f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/GpodnetauthFinishBinding;.rootView:Landroid/widget/LinearLayout; // field@8fa0 │ │ -3ed3b8: 1100 |0002: return-object v0 │ │ +3ed36c: |[3ed36c] de.danoeh.antennapod.databinding.GpodnetauthFinishBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3ed37c: 5410 a08f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/GpodnetauthFinishBinding;.rootView:Landroid/widget/LinearLayout; // field@8fa0 │ │ +3ed380: 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 : 8120 (GpodnetauthFinishBinding.java) │ │ @@ -867901,20 +867901,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 │ │ -3ed5c0: |[3ed5c0] de.danoeh.antennapod.databinding.GpodnetauthHostBinding.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Lcom/google/android/material/textfield/TextInputEditText;)V │ │ -3ed5d0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ed5d6: 5b01 a38f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/GpodnetauthHostBinding;.rootView:Landroid/widget/LinearLayout; // field@8fa3 │ │ -3ed5da: 5b02 a28f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/GpodnetauthHostBinding;.chooseHostButton:Landroid/widget/Button; // field@8fa2 │ │ -3ed5de: 5b03 a48f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/GpodnetauthHostBinding;.serverUrlText:Lcom/google/android/material/textfield/TextInputEditText; // field@8fa4 │ │ -3ed5e2: 0e00 |0009: return-void │ │ +3ed588: |[3ed588] de.danoeh.antennapod.databinding.GpodnetauthHostBinding.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Lcom/google/android/material/textfield/TextInputEditText;)V │ │ +3ed598: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ed59e: 5b01 a38f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/GpodnetauthHostBinding;.rootView:Landroid/widget/LinearLayout; // field@8fa3 │ │ +3ed5a2: 5b02 a28f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/GpodnetauthHostBinding;.chooseHostButton:Landroid/widget/Button; // field@8fa2 │ │ +3ed5a6: 5b03 a48f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/GpodnetauthHostBinding;.serverUrlText:Lcom/google/android/material/textfield/TextInputEditText; // field@8fa4 │ │ +3ed5aa: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ 0x0005 line=32 │ │ 0x0007 line=33 │ │ locals : │ │ @@ -867928,39 +867928,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 │ │ -3ed4f8: |[3ed4f8] de.danoeh.antennapod.databinding.GpodnetauthHostBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/GpodnetauthHostBinding; │ │ -3ed508: 1400 bc00 0a7f |0000: const v0, #float 1.83437e+38 // #7f0a00bc │ │ -3ed50e: 7120 794a 0300 |0003: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ed514: 0c01 |0006: move-result-object v1 │ │ -3ed516: 1f01 e602 |0007: check-cast v1, Landroid/widget/Button; // type@02e6 │ │ -3ed51a: 3801 1500 |0009: if-eqz v1, 001e // +0015 │ │ -3ed51e: 1400 f102 0a7f |000b: const v0, #float 1.83449e+38 // #7f0a02f1 │ │ -3ed524: 7120 794a 0300 |000e: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ed52a: 0c02 |0011: move-result-object v2 │ │ -3ed52c: 1f02 fc15 |0012: check-cast v2, Lcom/google/android/material/textfield/TextInputEditText; // type@15fc │ │ -3ed530: 3802 0a00 |0014: if-eqz v2, 001e // +000a │ │ -3ed534: 2200 eb19 |0016: new-instance v0, Lde/danoeh/antennapod/databinding/GpodnetauthHostBinding; // type@19eb │ │ -3ed538: 1f03 fb02 |0018: check-cast v3, Landroid/widget/LinearLayout; // type@02fb │ │ -3ed53c: 7040 609f 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@9f60 │ │ -3ed542: 1100 |001d: return-object v0 │ │ -3ed544: 6e10 bd0c 0300 |001e: invoke-virtual {v3}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3ed54a: 0c03 |0021: move-result-object v3 │ │ -3ed54c: 6e20 0e03 0300 |0022: invoke-virtual {v3, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3ed552: 0c03 |0025: move-result-object v3 │ │ -3ed554: 2200 7e1e |0026: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3ed558: 1a01 464a |0028: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3ed55c: 6e20 23b3 3100 |002a: invoke-virtual {v1, v3}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3ed562: 0c03 |002d: move-result-object v3 │ │ -3ed564: 7020 f6b2 3000 |002e: invoke-direct {v0, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3ed56a: 2700 |0031: throw v0 │ │ +3ed4c0: |[3ed4c0] de.danoeh.antennapod.databinding.GpodnetauthHostBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/GpodnetauthHostBinding; │ │ +3ed4d0: 1400 bc00 0a7f |0000: const v0, #float 1.83437e+38 // #7f0a00bc │ │ +3ed4d6: 7120 794a 0300 |0003: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ed4dc: 0c01 |0006: move-result-object v1 │ │ +3ed4de: 1f01 e602 |0007: check-cast v1, Landroid/widget/Button; // type@02e6 │ │ +3ed4e2: 3801 1500 |0009: if-eqz v1, 001e // +0015 │ │ +3ed4e6: 1400 f102 0a7f |000b: const v0, #float 1.83449e+38 // #7f0a02f1 │ │ +3ed4ec: 7120 794a 0300 |000e: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ed4f2: 0c02 |0011: move-result-object v2 │ │ +3ed4f4: 1f02 fc15 |0012: check-cast v2, Lcom/google/android/material/textfield/TextInputEditText; // type@15fc │ │ +3ed4f8: 3802 0a00 |0014: if-eqz v2, 001e // +000a │ │ +3ed4fc: 2200 eb19 |0016: new-instance v0, Lde/danoeh/antennapod/databinding/GpodnetauthHostBinding; // type@19eb │ │ +3ed500: 1f03 fb02 |0018: check-cast v3, Landroid/widget/LinearLayout; // type@02fb │ │ +3ed504: 7040 609f 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@9f60 │ │ +3ed50a: 1100 |001d: return-object v0 │ │ +3ed50c: 6e10 bd0c 0300 |001e: invoke-virtual {v3}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3ed512: 0c03 |0021: move-result-object v3 │ │ +3ed514: 6e20 0e03 0300 |0022: invoke-virtual {v3, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3ed51a: 0c03 |0025: move-result-object v3 │ │ +3ed51c: 2200 7e1e |0026: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3ed520: 1a01 464a |0028: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3ed524: 6e20 23b3 3100 |002a: invoke-virtual {v1, v3}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3ed52a: 0c03 |002d: move-result-object v3 │ │ +3ed52c: 7020 f6b2 3000 |002e: invoke-direct {v0, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3ed532: 2700 |0031: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=64 │ │ 0x000e line=70 │ │ 0x0016 line=75 │ │ 0x001e line=77 │ │ 0x0026 line=78 │ │ @@ -867972,20 +867972,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 │ │ -3ed56c: |[3ed56c] de.danoeh.antennapod.databinding.GpodnetauthHostBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/GpodnetauthHostBinding; │ │ -3ed57c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ed57e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ed580: 7130 659f 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@9f65 │ │ -3ed586: 0c02 |0005: move-result-object v2 │ │ -3ed588: 1102 |0006: return-object v2 │ │ +3ed534: |[3ed534] de.danoeh.antennapod.databinding.GpodnetauthHostBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/GpodnetauthHostBinding; │ │ +3ed544: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ed546: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ed548: 7130 659f 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@9f65 │ │ +3ed54e: 0c02 |0005: move-result-object v2 │ │ +3ed550: 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;) │ │ @@ -867993,24 +867993,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 │ │ -3ed58c: |[3ed58c] de.danoeh.antennapod.databinding.GpodnetauthHostBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/GpodnetauthHostBinding; │ │ -3ed59c: 1400 6600 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0066 │ │ -3ed5a2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ed5a4: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3ed5aa: 0c02 |0007: move-result-object v2 │ │ -3ed5ac: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ed5b0: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3ed5b6: 7110 619f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/GpodnetauthHostBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/GpodnetauthHostBinding; // method@9f61 │ │ -3ed5bc: 0c02 |0010: move-result-object v2 │ │ -3ed5be: 1102 |0011: return-object v2 │ │ +3ed554: |[3ed554] de.danoeh.antennapod.databinding.GpodnetauthHostBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/GpodnetauthHostBinding; │ │ +3ed564: 1400 6600 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0066 │ │ +3ed56a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ed56c: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3ed572: 0c02 |0007: move-result-object v2 │ │ +3ed574: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ed578: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3ed57e: 7110 619f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/GpodnetauthHostBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/GpodnetauthHostBinding; // method@9f61 │ │ +3ed584: 0c02 |0010: move-result-object v2 │ │ +3ed586: 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; │ │ @@ -868023,18 +868023,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ed4c4: |[3ed4c4] de.danoeh.antennapod.databinding.GpodnetauthHostBinding.getRoot:()Landroid/view/View; │ │ -3ed4d4: 6e10 639f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/GpodnetauthHostBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9f63 │ │ -3ed4da: 0c00 |0003: move-result-object v0 │ │ -3ed4dc: 1100 |0004: return-object v0 │ │ +3ed48c: |[3ed48c] de.danoeh.antennapod.databinding.GpodnetauthHostBinding.getRoot:()Landroid/view/View; │ │ +3ed49c: 6e10 639f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/GpodnetauthHostBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9f63 │ │ +3ed4a2: 0c00 |0003: move-result-object v0 │ │ +3ed4a4: 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;) │ │ @@ -868042,17 +868042,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ed4e0: |[3ed4e0] de.danoeh.antennapod.databinding.GpodnetauthHostBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3ed4f0: 5410 a38f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/GpodnetauthHostBinding;.rootView:Landroid/widget/LinearLayout; // field@8fa3 │ │ -3ed4f4: 1100 |0002: return-object v0 │ │ +3ed4a8: |[3ed4a8] de.danoeh.antennapod.databinding.GpodnetauthHostBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3ed4b8: 5410 a38f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/GpodnetauthHostBinding;.rootView:Landroid/widget/LinearLayout; // field@8fa3 │ │ +3ed4bc: 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 : 8121 (GpodnetauthHostBinding.java) │ │ @@ -868112,25 +868112,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 │ │ -3ed760: |[3ed760] 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 │ │ -3ed770: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ed776: 5b01 a98f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.rootView:Landroid/widget/LinearLayout; // field@8fa9 │ │ -3ed77a: 5b02 a58f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.appbar:Lcom/google/android/material/appbar/AppBarLayout; // field@8fa5 │ │ -3ed77e: 5b03 a68f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.homeContainer:Landroid/widget/LinearLayout; // field@8fa6 │ │ -3ed782: 5b04 a78f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.homeScrollView:Landroidx/core/widget/NestedScrollView; // field@8fa7 │ │ -3ed786: 5b05 a88f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.icon:Landroid/widget/ImageView; // field@8fa8 │ │ -3ed78a: 5b06 aa8f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.swipeRefresh:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@8faa │ │ -3ed78e: 5b07 ab8f |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8fab │ │ -3ed792: 5b08 ac8f |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.welcomeContainer:Landroid/widget/LinearLayout; // field@8fac │ │ -3ed796: 0e00 |0013: return-void │ │ +3ed728: |[3ed728] 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 │ │ +3ed738: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ed73e: 5b01 a98f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.rootView:Landroid/widget/LinearLayout; // field@8fa9 │ │ +3ed742: 5b02 a58f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.appbar:Lcom/google/android/material/appbar/AppBarLayout; // field@8fa5 │ │ +3ed746: 5b03 a68f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.homeContainer:Landroid/widget/LinearLayout; // field@8fa6 │ │ +3ed74a: 5b04 a78f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.homeScrollView:Landroidx/core/widget/NestedScrollView; // field@8fa7 │ │ +3ed74e: 5b05 a88f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.icon:Landroid/widget/ImageView; // field@8fa8 │ │ +3ed752: 5b06 aa8f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.swipeRefresh:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@8faa │ │ +3ed756: 5b07 ab8f |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8fab │ │ +3ed75a: 5b08 ac8f |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.welcomeContainer:Landroid/widget/LinearLayout; // field@8fac │ │ +3ed75e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0003 line=51 │ │ 0x0005 line=52 │ │ 0x0007 line=53 │ │ 0x0009 line=54 │ │ @@ -868154,73 +868154,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 │ │ -3ed618: |[3ed618] de.danoeh.antennapod.databinding.HomeFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HomeFragmentBinding; │ │ -3ed628: 1400 5f00 0a7f |0000: const v0, #float 1.83435e+38 // #7f0a005f │ │ -3ed62e: 7120 794a 0b00 |0003: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ed634: 0c01 |0006: move-result-object v1 │ │ -3ed636: 0714 |0007: move-object v4, v1 │ │ -3ed638: 1f04 5c14 |0008: check-cast v4, Lcom/google/android/material/appbar/AppBarLayout; // type@145c │ │ -3ed63c: 3804 5400 |000a: if-eqz v4, 005e // +0054 │ │ -3ed640: 1400 b501 0a7f |000c: const v0, #float 1.83442e+38 // #7f0a01b5 │ │ -3ed646: 7120 794a 0b00 |000f: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ed64c: 0c01 |0012: move-result-object v1 │ │ -3ed64e: 0715 |0013: move-object v5, v1 │ │ -3ed650: 1f05 fb02 |0014: check-cast v5, Landroid/widget/LinearLayout; // type@02fb │ │ -3ed654: 3805 4800 |0016: if-eqz v5, 005e // +0048 │ │ -3ed658: 1400 b601 0a7f |0018: const v0, #float 1.83442e+38 // #7f0a01b6 │ │ -3ed65e: 7120 794a 0b00 |001b: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ed664: 0c01 |001e: move-result-object v1 │ │ -3ed666: 0716 |001f: move-object v6, v1 │ │ -3ed668: 1f06 5c08 |0020: check-cast v6, Landroidx/core/widget/NestedScrollView; // type@085c │ │ -3ed66c: 3806 3c00 |0022: if-eqz v6, 005e // +003c │ │ -3ed670: 1400 bb01 0a7f |0024: const v0, #float 1.83442e+38 // #7f0a01bb │ │ -3ed676: 7120 794a 0b00 |0027: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ed67c: 0c01 |002a: move-result-object v1 │ │ -3ed67e: 0717 |002b: move-object v7, v1 │ │ -3ed680: 1f07 f902 |002c: check-cast v7, Landroid/widget/ImageView; // type@02f9 │ │ -3ed684: 3807 3000 |002e: if-eqz v7, 005e // +0030 │ │ -3ed688: 1400 5d03 0a7f |0030: const v0, #float 1.83451e+38 // #7f0a035d │ │ -3ed68e: 7120 794a 0b00 |0033: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ed694: 0c01 |0036: move-result-object v1 │ │ -3ed696: 0718 |0037: move-object v8, v1 │ │ -3ed698: 1f08 c50b |0038: check-cast v8, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // type@0bc5 │ │ -3ed69c: 3808 2400 |003a: if-eqz v8, 005e // +0024 │ │ -3ed6a0: 1400 9403 0a7f |003c: const v0, #float 1.83452e+38 // #7f0a0394 │ │ -3ed6a6: 7120 794a 0b00 |003f: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ed6ac: 0c01 |0042: move-result-object v1 │ │ -3ed6ae: 0719 |0043: move-object v9, v1 │ │ -3ed6b0: 1f09 6a14 |0044: check-cast v9, Lcom/google/android/material/appbar/MaterialToolbar; // type@146a │ │ -3ed6b4: 3809 1800 |0046: if-eqz v9, 005e // +0018 │ │ -3ed6b8: 1400 e303 0a7f |0048: const v0, #float 1.83454e+38 // #7f0a03e3 │ │ -3ed6be: 7120 794a 0b00 |004b: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ed6c4: 0c01 |004e: move-result-object v1 │ │ -3ed6c6: 071a |004f: move-object v10, v1 │ │ -3ed6c8: 1f0a fb02 |0050: check-cast v10, Landroid/widget/LinearLayout; // type@02fb │ │ -3ed6cc: 380a 0c00 |0052: if-eqz v10, 005e // +000c │ │ -3ed6d0: 2200 ec19 |0054: new-instance v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding; // type@19ec │ │ -3ed6d4: 07b3 |0056: move-object v3, v11 │ │ -3ed6d6: 1f03 fb02 |0057: check-cast v3, Landroid/widget/LinearLayout; // type@02fb │ │ -3ed6da: 0702 |0059: move-object v2, v0 │ │ -3ed6dc: 7609 669f 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@9f66 │ │ -3ed6e2: 1100 |005d: return-object v0 │ │ -3ed6e4: 6e10 bd0c 0b00 |005e: invoke-virtual {v11}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3ed6ea: 0c0b |0061: move-result-object v11 │ │ -3ed6ec: 6e20 0e03 0b00 |0062: invoke-virtual {v11, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3ed6f2: 0c0b |0065: move-result-object v11 │ │ -3ed6f4: 2200 7e1e |0066: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3ed6f8: 1a01 464a |0068: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3ed6fc: 6e20 23b3 b100 |006a: invoke-virtual {v1, v11}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3ed702: 0c0b |006d: move-result-object v11 │ │ -3ed704: 7020 f6b2 b000 |006e: invoke-direct {v0, v11}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3ed70a: 2700 |0071: throw v0 │ │ +3ed5e0: |[3ed5e0] de.danoeh.antennapod.databinding.HomeFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HomeFragmentBinding; │ │ +3ed5f0: 1400 5f00 0a7f |0000: const v0, #float 1.83435e+38 // #7f0a005f │ │ +3ed5f6: 7120 794a 0b00 |0003: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ed5fc: 0c01 |0006: move-result-object v1 │ │ +3ed5fe: 0714 |0007: move-object v4, v1 │ │ +3ed600: 1f04 5c14 |0008: check-cast v4, Lcom/google/android/material/appbar/AppBarLayout; // type@145c │ │ +3ed604: 3804 5400 |000a: if-eqz v4, 005e // +0054 │ │ +3ed608: 1400 b501 0a7f |000c: const v0, #float 1.83442e+38 // #7f0a01b5 │ │ +3ed60e: 7120 794a 0b00 |000f: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ed614: 0c01 |0012: move-result-object v1 │ │ +3ed616: 0715 |0013: move-object v5, v1 │ │ +3ed618: 1f05 fb02 |0014: check-cast v5, Landroid/widget/LinearLayout; // type@02fb │ │ +3ed61c: 3805 4800 |0016: if-eqz v5, 005e // +0048 │ │ +3ed620: 1400 b601 0a7f |0018: const v0, #float 1.83442e+38 // #7f0a01b6 │ │ +3ed626: 7120 794a 0b00 |001b: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ed62c: 0c01 |001e: move-result-object v1 │ │ +3ed62e: 0716 |001f: move-object v6, v1 │ │ +3ed630: 1f06 5c08 |0020: check-cast v6, Landroidx/core/widget/NestedScrollView; // type@085c │ │ +3ed634: 3806 3c00 |0022: if-eqz v6, 005e // +003c │ │ +3ed638: 1400 bb01 0a7f |0024: const v0, #float 1.83442e+38 // #7f0a01bb │ │ +3ed63e: 7120 794a 0b00 |0027: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ed644: 0c01 |002a: move-result-object v1 │ │ +3ed646: 0717 |002b: move-object v7, v1 │ │ +3ed648: 1f07 f902 |002c: check-cast v7, Landroid/widget/ImageView; // type@02f9 │ │ +3ed64c: 3807 3000 |002e: if-eqz v7, 005e // +0030 │ │ +3ed650: 1400 5d03 0a7f |0030: const v0, #float 1.83451e+38 // #7f0a035d │ │ +3ed656: 7120 794a 0b00 |0033: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ed65c: 0c01 |0036: move-result-object v1 │ │ +3ed65e: 0718 |0037: move-object v8, v1 │ │ +3ed660: 1f08 c50b |0038: check-cast v8, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // type@0bc5 │ │ +3ed664: 3808 2400 |003a: if-eqz v8, 005e // +0024 │ │ +3ed668: 1400 9403 0a7f |003c: const v0, #float 1.83452e+38 // #7f0a0394 │ │ +3ed66e: 7120 794a 0b00 |003f: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ed674: 0c01 |0042: move-result-object v1 │ │ +3ed676: 0719 |0043: move-object v9, v1 │ │ +3ed678: 1f09 6a14 |0044: check-cast v9, Lcom/google/android/material/appbar/MaterialToolbar; // type@146a │ │ +3ed67c: 3809 1800 |0046: if-eqz v9, 005e // +0018 │ │ +3ed680: 1400 e303 0a7f |0048: const v0, #float 1.83454e+38 // #7f0a03e3 │ │ +3ed686: 7120 794a 0b00 |004b: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ed68c: 0c01 |004e: move-result-object v1 │ │ +3ed68e: 071a |004f: move-object v10, v1 │ │ +3ed690: 1f0a fb02 |0050: check-cast v10, Landroid/widget/LinearLayout; // type@02fb │ │ +3ed694: 380a 0c00 |0052: if-eqz v10, 005e // +000c │ │ +3ed698: 2200 ec19 |0054: new-instance v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding; // type@19ec │ │ +3ed69c: 07b3 |0056: move-object v3, v11 │ │ +3ed69e: 1f03 fb02 |0057: check-cast v3, Landroid/widget/LinearLayout; // type@02fb │ │ +3ed6a2: 0702 |0059: move-object v2, v0 │ │ +3ed6a4: 7609 669f 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@9f66 │ │ +3ed6aa: 1100 |005d: return-object v0 │ │ +3ed6ac: 6e10 bd0c 0b00 |005e: invoke-virtual {v11}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3ed6b2: 0c0b |0061: move-result-object v11 │ │ +3ed6b4: 6e20 0e03 0b00 |0062: invoke-virtual {v11, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3ed6ba: 0c0b |0065: move-result-object v11 │ │ +3ed6bc: 2200 7e1e |0066: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3ed6c0: 1a01 464a |0068: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3ed6c4: 6e20 23b3 b100 |006a: invoke-virtual {v1, v11}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3ed6ca: 0c0b |006d: move-result-object v11 │ │ +3ed6cc: 7020 f6b2 b000 |006e: invoke-direct {v0, v11}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3ed6d2: 2700 |0071: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=89 │ │ 0x000f line=95 │ │ 0x001b line=101 │ │ 0x0027 line=107 │ │ 0x0033 line=113 │ │ @@ -868237,20 +868237,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 │ │ -3ed70c: |[3ed70c] de.danoeh.antennapod.databinding.HomeFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/HomeFragmentBinding; │ │ -3ed71c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ed71e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ed720: 7130 6b9f 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@9f6b │ │ -3ed726: 0c02 |0005: move-result-object v2 │ │ -3ed728: 1102 |0006: return-object v2 │ │ +3ed6d4: |[3ed6d4] de.danoeh.antennapod.databinding.HomeFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/HomeFragmentBinding; │ │ +3ed6e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ed6e6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ed6e8: 7130 6b9f 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@9f6b │ │ +3ed6ee: 0c02 |0005: move-result-object v2 │ │ +3ed6f0: 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;) │ │ @@ -868258,24 +868258,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 │ │ -3ed72c: |[3ed72c] de.danoeh.antennapod.databinding.HomeFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/HomeFragmentBinding; │ │ -3ed73c: 1400 6700 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0067 │ │ -3ed742: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ed744: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3ed74a: 0c02 |0007: move-result-object v2 │ │ -3ed74c: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ed750: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3ed756: 7110 679f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HomeFragmentBinding; // method@9f67 │ │ -3ed75c: 0c02 |0010: move-result-object v2 │ │ -3ed75e: 1102 |0011: return-object v2 │ │ +3ed6f4: |[3ed6f4] de.danoeh.antennapod.databinding.HomeFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/HomeFragmentBinding; │ │ +3ed704: 1400 6700 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0067 │ │ +3ed70a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ed70c: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3ed712: 0c02 |0007: move-result-object v2 │ │ +3ed714: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ed718: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3ed71e: 7110 679f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HomeFragmentBinding; // method@9f67 │ │ +3ed724: 0c02 |0010: move-result-object v2 │ │ +3ed726: 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; │ │ @@ -868288,18 +868288,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ed5e4: |[3ed5e4] de.danoeh.antennapod.databinding.HomeFragmentBinding.getRoot:()Landroid/view/View; │ │ -3ed5f4: 6e10 699f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9f69 │ │ -3ed5fa: 0c00 |0003: move-result-object v0 │ │ -3ed5fc: 1100 |0004: return-object v0 │ │ +3ed5ac: |[3ed5ac] de.danoeh.antennapod.databinding.HomeFragmentBinding.getRoot:()Landroid/view/View; │ │ +3ed5bc: 6e10 699f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9f69 │ │ +3ed5c2: 0c00 |0003: move-result-object v0 │ │ +3ed5c4: 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;) │ │ @@ -868307,17 +868307,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ed600: |[3ed600] de.danoeh.antennapod.databinding.HomeFragmentBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3ed610: 5410 a98f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.rootView:Landroid/widget/LinearLayout; // field@8fa9 │ │ -3ed614: 1100 |0002: return-object v0 │ │ +3ed5c8: |[3ed5c8] de.danoeh.antennapod.databinding.HomeFragmentBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3ed5d8: 5410 a98f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.rootView:Landroid/widget/LinearLayout; // field@8fa9 │ │ +3ed5dc: 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 : 8316 (HomeFragmentBinding.java) │ │ @@ -868373,24 +868373,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 │ │ -3ed8fc: |[3ed8fc] 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 │ │ -3ed90c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ed912: 5b01 b18f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.rootView:Landroidx/constraintlayout/widget/ConstraintLayout; // field@8fb1 │ │ -3ed916: 5b02 ad8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.barrier:Landroidx/constraintlayout/widget/Barrier; // field@8fad │ │ -3ed91a: 5b03 ae8f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.moreButton:Landroid/widget/Button; // field@8fae │ │ -3ed91e: 5b04 af8f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.numNewItemsLabel:Landroid/widget/TextView; // field@8faf │ │ -3ed922: 5b05 b08f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@8fb0 │ │ -3ed926: 5b06 b28f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.shuffleButton:Landroid/widget/ImageButton; // field@8fb2 │ │ -3ed92a: 5b07 b38f |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.titleLabel:Landroid/widget/TextView; // field@8fb3 │ │ -3ed92e: 0e00 |0011: return-void │ │ +3ed8c4: |[3ed8c4] 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 │ │ +3ed8d4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ed8da: 5b01 b18f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.rootView:Landroidx/constraintlayout/widget/ConstraintLayout; // field@8fb1 │ │ +3ed8de: 5b02 ad8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.barrier:Landroidx/constraintlayout/widget/Barrier; // field@8fad │ │ +3ed8e2: 5b03 ae8f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.moreButton:Landroid/widget/Button; // field@8fae │ │ +3ed8e6: 5b04 af8f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.numNewItemsLabel:Landroid/widget/TextView; // field@8faf │ │ +3ed8ea: 5b05 b08f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@8fb0 │ │ +3ed8ee: 5b06 b28f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.shuffleButton:Landroid/widget/ImageButton; // field@8fb2 │ │ +3ed8f2: 5b07 b38f |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.titleLabel:Landroid/widget/TextView; // field@8fb3 │ │ +3ed8f6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ 0x0005 line=49 │ │ 0x0007 line=50 │ │ 0x0009 line=51 │ │ @@ -868412,67 +868412,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 │ │ -3ed7cc: |[3ed7cc] de.danoeh.antennapod.databinding.HomeSectionBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HomeSectionBinding; │ │ -3ed7dc: 1400 7a00 0a7f |0000: const v0, #float 1.83436e+38 // #7f0a007a │ │ -3ed7e2: 7120 794a 0a00 |0003: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ed7e8: 0c01 |0006: move-result-object v1 │ │ -3ed7ea: 0714 |0007: move-object v4, v1 │ │ -3ed7ec: 1f04 7b05 |0008: check-cast v4, Landroidx/constraintlayout/widget/Barrier; // type@057b │ │ -3ed7f0: 3804 4800 |000a: if-eqz v4, 0052 // +0048 │ │ -3ed7f4: 1400 1602 0a7f |000c: const v0, #float 1.83444e+38 // #7f0a0216 │ │ -3ed7fa: 7120 794a 0a00 |000f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ed800: 0c01 |0012: move-result-object v1 │ │ -3ed802: 0715 |0013: move-object v5, v1 │ │ -3ed804: 1f05 e602 |0014: check-cast v5, Landroid/widget/Button; // type@02e6 │ │ -3ed808: 3805 3c00 |0016: if-eqz v5, 0052 // +003c │ │ -3ed80c: 1400 5602 0a7f |0018: const v0, #float 1.83446e+38 // #7f0a0256 │ │ -3ed812: 7120 794a 0a00 |001b: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ed818: 0c01 |001e: move-result-object v1 │ │ -3ed81a: 0716 |001f: move-object v6, v1 │ │ -3ed81c: 1f06 1503 |0020: check-cast v6, Landroid/widget/TextView; // type@0315 │ │ -3ed820: 3806 3000 |0022: if-eqz v6, 0052 // +0030 │ │ -3ed824: 1400 a002 0a7f |0024: const v0, #float 1.83447e+38 // #7f0a02a0 │ │ -3ed82a: 7120 794a 0a00 |0027: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ed830: 0c01 |002a: move-result-object v1 │ │ -3ed832: 0717 |002b: move-object v7, v1 │ │ -3ed834: 1f07 400b |002c: check-cast v7, Landroidx/recyclerview/widget/RecyclerView; // type@0b40 │ │ -3ed838: 3807 2400 |002e: if-eqz v7, 0052 // +0024 │ │ -3ed83c: 1400 0603 0a7f |0030: const v0, #float 1.83449e+38 // #7f0a0306 │ │ -3ed842: 7120 794a 0a00 |0033: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ed848: 0c01 |0036: move-result-object v1 │ │ -3ed84a: 0718 |0037: move-object v8, v1 │ │ -3ed84c: 1f08 f702 |0038: check-cast v8, Landroid/widget/ImageButton; // type@02f7 │ │ -3ed850: 3808 1800 |003a: if-eqz v8, 0052 // +0018 │ │ -3ed854: 1400 9103 0a7f |003c: const v0, #float 1.83452e+38 // #7f0a0391 │ │ -3ed85a: 7120 794a 0a00 |003f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ed860: 0c01 |0042: move-result-object v1 │ │ -3ed862: 0719 |0043: move-object v9, v1 │ │ -3ed864: 1f09 1503 |0044: check-cast v9, Landroid/widget/TextView; // type@0315 │ │ -3ed868: 3809 0c00 |0046: if-eqz v9, 0052 // +000c │ │ -3ed86c: 2200 ed19 |0048: new-instance v0, Lde/danoeh/antennapod/databinding/HomeSectionBinding; // type@19ed │ │ -3ed870: 07a3 |004a: move-object v3, v10 │ │ -3ed872: 1f03 8405 |004b: check-cast v3, Landroidx/constraintlayout/widget/ConstraintLayout; // type@0584 │ │ -3ed876: 0702 |004d: move-object v2, v0 │ │ -3ed878: 7608 6c9f 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@9f6c │ │ -3ed87e: 1100 |0051: return-object v0 │ │ -3ed880: 6e10 bd0c 0a00 |0052: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3ed886: 0c0a |0055: move-result-object v10 │ │ -3ed888: 6e20 0e03 0a00 |0056: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3ed88e: 0c0a |0059: move-result-object v10 │ │ -3ed890: 2200 7e1e |005a: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3ed894: 1a01 464a |005c: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3ed898: 6e20 23b3 a100 |005e: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3ed89e: 0c0a |0061: move-result-object v10 │ │ -3ed8a0: 7020 f6b2 a000 |0062: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3ed8a6: 2700 |0065: throw v0 │ │ +3ed794: |[3ed794] de.danoeh.antennapod.databinding.HomeSectionBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HomeSectionBinding; │ │ +3ed7a4: 1400 7a00 0a7f |0000: const v0, #float 1.83436e+38 // #7f0a007a │ │ +3ed7aa: 7120 794a 0a00 |0003: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ed7b0: 0c01 |0006: move-result-object v1 │ │ +3ed7b2: 0714 |0007: move-object v4, v1 │ │ +3ed7b4: 1f04 7b05 |0008: check-cast v4, Landroidx/constraintlayout/widget/Barrier; // type@057b │ │ +3ed7b8: 3804 4800 |000a: if-eqz v4, 0052 // +0048 │ │ +3ed7bc: 1400 1602 0a7f |000c: const v0, #float 1.83444e+38 // #7f0a0216 │ │ +3ed7c2: 7120 794a 0a00 |000f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ed7c8: 0c01 |0012: move-result-object v1 │ │ +3ed7ca: 0715 |0013: move-object v5, v1 │ │ +3ed7cc: 1f05 e602 |0014: check-cast v5, Landroid/widget/Button; // type@02e6 │ │ +3ed7d0: 3805 3c00 |0016: if-eqz v5, 0052 // +003c │ │ +3ed7d4: 1400 5602 0a7f |0018: const v0, #float 1.83446e+38 // #7f0a0256 │ │ +3ed7da: 7120 794a 0a00 |001b: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ed7e0: 0c01 |001e: move-result-object v1 │ │ +3ed7e2: 0716 |001f: move-object v6, v1 │ │ +3ed7e4: 1f06 1503 |0020: check-cast v6, Landroid/widget/TextView; // type@0315 │ │ +3ed7e8: 3806 3000 |0022: if-eqz v6, 0052 // +0030 │ │ +3ed7ec: 1400 a002 0a7f |0024: const v0, #float 1.83447e+38 // #7f0a02a0 │ │ +3ed7f2: 7120 794a 0a00 |0027: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ed7f8: 0c01 |002a: move-result-object v1 │ │ +3ed7fa: 0717 |002b: move-object v7, v1 │ │ +3ed7fc: 1f07 400b |002c: check-cast v7, Landroidx/recyclerview/widget/RecyclerView; // type@0b40 │ │ +3ed800: 3807 2400 |002e: if-eqz v7, 0052 // +0024 │ │ +3ed804: 1400 0603 0a7f |0030: const v0, #float 1.83449e+38 // #7f0a0306 │ │ +3ed80a: 7120 794a 0a00 |0033: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ed810: 0c01 |0036: move-result-object v1 │ │ +3ed812: 0718 |0037: move-object v8, v1 │ │ +3ed814: 1f08 f702 |0038: check-cast v8, Landroid/widget/ImageButton; // type@02f7 │ │ +3ed818: 3808 1800 |003a: if-eqz v8, 0052 // +0018 │ │ +3ed81c: 1400 9103 0a7f |003c: const v0, #float 1.83452e+38 // #7f0a0391 │ │ +3ed822: 7120 794a 0a00 |003f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ed828: 0c01 |0042: move-result-object v1 │ │ +3ed82a: 0719 |0043: move-object v9, v1 │ │ +3ed82c: 1f09 1503 |0044: check-cast v9, Landroid/widget/TextView; // type@0315 │ │ +3ed830: 3809 0c00 |0046: if-eqz v9, 0052 // +000c │ │ +3ed834: 2200 ed19 |0048: new-instance v0, Lde/danoeh/antennapod/databinding/HomeSectionBinding; // type@19ed │ │ +3ed838: 07a3 |004a: move-object v3, v10 │ │ +3ed83a: 1f03 8405 |004b: check-cast v3, Landroidx/constraintlayout/widget/ConstraintLayout; // type@0584 │ │ +3ed83e: 0702 |004d: move-object v2, v0 │ │ +3ed840: 7608 6c9f 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@9f6c │ │ +3ed846: 1100 |0051: return-object v0 │ │ +3ed848: 6e10 bd0c 0a00 |0052: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3ed84e: 0c0a |0055: move-result-object v10 │ │ +3ed850: 6e20 0e03 0a00 |0056: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3ed856: 0c0a |0059: move-result-object v10 │ │ +3ed858: 2200 7e1e |005a: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3ed85c: 1a01 464a |005c: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3ed860: 6e20 23b3 a100 |005e: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3ed866: 0c0a |0061: move-result-object v10 │ │ +3ed868: 7020 f6b2 a000 |0062: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3ed86e: 2700 |0065: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=85 │ │ 0x000f line=91 │ │ 0x001b line=97 │ │ 0x0027 line=103 │ │ 0x0033 line=109 │ │ @@ -868488,20 +868488,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 │ │ -3ed8a8: |[3ed8a8] de.danoeh.antennapod.databinding.HomeSectionBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/HomeSectionBinding; │ │ -3ed8b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ed8ba: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ed8bc: 7130 719f 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@9f71 │ │ -3ed8c2: 0c02 |0005: move-result-object v2 │ │ -3ed8c4: 1102 |0006: return-object v2 │ │ +3ed870: |[3ed870] de.danoeh.antennapod.databinding.HomeSectionBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/HomeSectionBinding; │ │ +3ed880: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ed882: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ed884: 7130 719f 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@9f71 │ │ +3ed88a: 0c02 |0005: move-result-object v2 │ │ +3ed88c: 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;) │ │ @@ -868509,24 +868509,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 │ │ -3ed8c8: |[3ed8c8] de.danoeh.antennapod.databinding.HomeSectionBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/HomeSectionBinding; │ │ -3ed8d8: 1400 6800 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0068 │ │ -3ed8de: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ed8e0: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3ed8e6: 0c02 |0007: move-result-object v2 │ │ -3ed8e8: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ed8ec: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3ed8f2: 7110 6d9f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HomeSectionBinding; // method@9f6d │ │ -3ed8f8: 0c02 |0010: move-result-object v2 │ │ -3ed8fa: 1102 |0011: return-object v2 │ │ +3ed890: |[3ed890] de.danoeh.antennapod.databinding.HomeSectionBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/HomeSectionBinding; │ │ +3ed8a0: 1400 6800 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0068 │ │ +3ed8a6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ed8a8: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3ed8ae: 0c02 |0007: move-result-object v2 │ │ +3ed8b0: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ed8b4: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3ed8ba: 7110 6d9f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HomeSectionBinding; // method@9f6d │ │ +3ed8c0: 0c02 |0010: move-result-object v2 │ │ +3ed8c2: 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; │ │ @@ -868539,18 +868539,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ed798: |[3ed798] de.danoeh.antennapod.databinding.HomeSectionBinding.getRoot:()Landroid/view/View; │ │ -3ed7a8: 6e10 6f9f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.getRoot:()Landroidx/constraintlayout/widget/ConstraintLayout; // method@9f6f │ │ -3ed7ae: 0c00 |0003: move-result-object v0 │ │ -3ed7b0: 1100 |0004: return-object v0 │ │ +3ed760: |[3ed760] de.danoeh.antennapod.databinding.HomeSectionBinding.getRoot:()Landroid/view/View; │ │ +3ed770: 6e10 6f9f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.getRoot:()Landroidx/constraintlayout/widget/ConstraintLayout; // method@9f6f │ │ +3ed776: 0c00 |0003: move-result-object v0 │ │ +3ed778: 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;) │ │ @@ -868558,17 +868558,17 @@ │ │ type : '()Landroidx/constraintlayout/widget/ConstraintLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ed7b4: |[3ed7b4] de.danoeh.antennapod.databinding.HomeSectionBinding.getRoot:()Landroidx/constraintlayout/widget/ConstraintLayout; │ │ -3ed7c4: 5410 b18f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.rootView:Landroidx/constraintlayout/widget/ConstraintLayout; // field@8fb1 │ │ -3ed7c8: 1100 |0002: return-object v0 │ │ +3ed77c: |[3ed77c] de.danoeh.antennapod.databinding.HomeSectionBinding.getRoot:()Landroidx/constraintlayout/widget/ConstraintLayout; │ │ +3ed78c: 5410 b18f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.rootView:Landroidx/constraintlayout/widget/ConstraintLayout; // field@8fb1 │ │ +3ed790: 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 : 8317 (HomeSectionBinding.java) │ │ @@ -868612,21 +868612,21 @@ │ │ type : '(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/LinearLayout;Landroid/widget/TextView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -3eda44: |[3eda44] de.danoeh.antennapod.databinding.HomeSectionEchoBinding.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/LinearLayout;Landroid/widget/TextView;)V │ │ -3eda54: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3eda5a: 5b01 b68f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding;.rootView:Landroid/widget/LinearLayout; // field@8fb6 │ │ -3eda5e: 5b02 b48f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding;.closeButton:Landroid/widget/ImageView; // field@8fb4 │ │ -3eda62: 5b03 b58f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding;.echoButton:Landroid/widget/LinearLayout; // field@8fb5 │ │ -3eda66: 5b04 b78f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding;.titleLabel:Landroid/widget/TextView; // field@8fb7 │ │ -3eda6a: 0e00 |000b: return-void │ │ +3eda0c: |[3eda0c] de.danoeh.antennapod.databinding.HomeSectionEchoBinding.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/LinearLayout;Landroid/widget/TextView;)V │ │ +3eda1c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3eda22: 5b01 b68f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding;.rootView:Landroid/widget/LinearLayout; // field@8fb6 │ │ +3eda26: 5b02 b48f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding;.closeButton:Landroid/widget/ImageView; // field@8fb4 │ │ +3eda2a: 5b03 b58f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding;.echoButton:Landroid/widget/LinearLayout; // field@8fb5 │ │ +3eda2e: 5b04 b78f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding;.titleLabel:Landroid/widget/TextView; // field@8fb7 │ │ +3eda32: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ 0x0005 line=35 │ │ 0x0007 line=36 │ │ 0x0009 line=37 │ │ @@ -868642,44 +868642,44 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 61 16-bit code units │ │ -3ed964: |[3ed964] de.danoeh.antennapod.databinding.HomeSectionEchoBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding; │ │ -3ed974: 1400 cd00 0a7f |0000: const v0, #float 1.83438e+38 // #7f0a00cd │ │ -3ed97a: 7120 794a 0400 |0003: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ed980: 0c01 |0006: move-result-object v1 │ │ -3ed982: 1f01 f902 |0007: check-cast v1, Landroid/widget/ImageView; // type@02f9 │ │ -3ed986: 3801 2000 |0009: if-eqz v1, 0029 // +0020 │ │ -3ed98a: 1400 2601 0a7f |000b: const v0, #float 1.83439e+38 // #7f0a0126 │ │ -3ed990: 7120 794a 0400 |000e: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ed996: 0c02 |0011: move-result-object v2 │ │ -3ed998: 1f02 fb02 |0012: check-cast v2, Landroid/widget/LinearLayout; // type@02fb │ │ -3ed99c: 3802 1500 |0014: if-eqz v2, 0029 // +0015 │ │ -3ed9a0: 1400 9103 0a7f |0016: const v0, #float 1.83452e+38 // #7f0a0391 │ │ -3ed9a6: 7120 794a 0400 |0019: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ed9ac: 0c03 |001c: move-result-object v3 │ │ -3ed9ae: 1f03 1503 |001d: check-cast v3, Landroid/widget/TextView; // type@0315 │ │ -3ed9b2: 3803 0a00 |001f: if-eqz v3, 0029 // +000a │ │ -3ed9b6: 2200 ee19 |0021: new-instance v0, Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding; // type@19ee │ │ -3ed9ba: 1f04 fb02 |0023: check-cast v4, Landroid/widget/LinearLayout; // type@02fb │ │ -3ed9be: 7053 729f 4021 |0025: invoke-direct {v0, v4, v1, v2, v3}, Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/LinearLayout;Landroid/widget/TextView;)V // method@9f72 │ │ -3ed9c4: 1100 |0028: return-object v0 │ │ -3ed9c6: 6e10 bd0c 0400 |0029: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3ed9cc: 0c04 |002c: move-result-object v4 │ │ -3ed9ce: 6e20 0e03 0400 |002d: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3ed9d4: 0c04 |0030: move-result-object v4 │ │ -3ed9d6: 2200 7e1e |0031: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3ed9da: 1a01 464a |0033: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3ed9de: 6e20 23b3 4100 |0035: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3ed9e4: 0c04 |0038: move-result-object v4 │ │ -3ed9e6: 7020 f6b2 4000 |0039: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3ed9ec: 2700 |003c: throw v0 │ │ +3ed92c: |[3ed92c] de.danoeh.antennapod.databinding.HomeSectionEchoBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding; │ │ +3ed93c: 1400 cd00 0a7f |0000: const v0, #float 1.83438e+38 // #7f0a00cd │ │ +3ed942: 7120 794a 0400 |0003: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ed948: 0c01 |0006: move-result-object v1 │ │ +3ed94a: 1f01 f902 |0007: check-cast v1, Landroid/widget/ImageView; // type@02f9 │ │ +3ed94e: 3801 2000 |0009: if-eqz v1, 0029 // +0020 │ │ +3ed952: 1400 2601 0a7f |000b: const v0, #float 1.83439e+38 // #7f0a0126 │ │ +3ed958: 7120 794a 0400 |000e: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ed95e: 0c02 |0011: move-result-object v2 │ │ +3ed960: 1f02 fb02 |0012: check-cast v2, Landroid/widget/LinearLayout; // type@02fb │ │ +3ed964: 3802 1500 |0014: if-eqz v2, 0029 // +0015 │ │ +3ed968: 1400 9103 0a7f |0016: const v0, #float 1.83452e+38 // #7f0a0391 │ │ +3ed96e: 7120 794a 0400 |0019: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ed974: 0c03 |001c: move-result-object v3 │ │ +3ed976: 1f03 1503 |001d: check-cast v3, Landroid/widget/TextView; // type@0315 │ │ +3ed97a: 3803 0a00 |001f: if-eqz v3, 0029 // +000a │ │ +3ed97e: 2200 ee19 |0021: new-instance v0, Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding; // type@19ee │ │ +3ed982: 1f04 fb02 |0023: check-cast v4, Landroid/widget/LinearLayout; // type@02fb │ │ +3ed986: 7053 729f 4021 |0025: invoke-direct {v0, v4, v1, v2, v3}, Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/LinearLayout;Landroid/widget/TextView;)V // method@9f72 │ │ +3ed98c: 1100 |0028: return-object v0 │ │ +3ed98e: 6e10 bd0c 0400 |0029: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3ed994: 0c04 |002c: move-result-object v4 │ │ +3ed996: 6e20 0e03 0400 |002d: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3ed99c: 0c04 |0030: move-result-object v4 │ │ +3ed99e: 2200 7e1e |0031: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3ed9a2: 1a01 464a |0033: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3ed9a6: 6e20 23b3 4100 |0035: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3ed9ac: 0c04 |0038: move-result-object v4 │ │ +3ed9ae: 7020 f6b2 4000 |0039: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3ed9b4: 2700 |003c: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=68 │ │ 0x000e line=74 │ │ 0x0019 line=80 │ │ 0x0021 line=85 │ │ 0x0029 line=88 │ │ @@ -868692,20 +868692,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -3ed9f0: |[3ed9f0] de.danoeh.antennapod.databinding.HomeSectionEchoBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding; │ │ -3eda00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3eda02: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3eda04: 7130 779f 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding; // method@9f77 │ │ -3eda0a: 0c02 |0005: move-result-object v2 │ │ -3eda0c: 1102 |0006: return-object v2 │ │ +3ed9b8: |[3ed9b8] de.danoeh.antennapod.databinding.HomeSectionEchoBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding; │ │ +3ed9c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ed9ca: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ed9cc: 7130 779f 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding; // method@9f77 │ │ +3ed9d2: 0c02 |0005: move-result-object v2 │ │ +3ed9d4: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=48 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding;) │ │ @@ -868713,24 +868713,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -3eda10: |[3eda10] de.danoeh.antennapod.databinding.HomeSectionEchoBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding; │ │ -3eda20: 1400 6900 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0069 │ │ -3eda26: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3eda28: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3eda2e: 0c02 |0007: move-result-object v2 │ │ -3eda30: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3eda34: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3eda3a: 7110 739f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding; // method@9f73 │ │ -3eda40: 0c02 |0010: move-result-object v2 │ │ -3eda42: 1102 |0011: return-object v2 │ │ +3ed9d8: |[3ed9d8] de.danoeh.antennapod.databinding.HomeSectionEchoBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding; │ │ +3ed9e8: 1400 6900 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0069 │ │ +3ed9ee: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ed9f0: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3ed9f6: 0c02 |0007: move-result-object v2 │ │ +3ed9f8: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ed9fc: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3eda02: 7110 739f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding; // method@9f73 │ │ +3eda08: 0c02 |0010: move-result-object v2 │ │ +3eda0a: 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; │ │ @@ -868743,18 +868743,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ed930: |[3ed930] de.danoeh.antennapod.databinding.HomeSectionEchoBinding.getRoot:()Landroid/view/View; │ │ -3ed940: 6e10 759f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9f75 │ │ -3ed946: 0c00 |0003: move-result-object v0 │ │ -3ed948: 1100 |0004: return-object v0 │ │ +3ed8f8: |[3ed8f8] de.danoeh.antennapod.databinding.HomeSectionEchoBinding.getRoot:()Landroid/view/View; │ │ +3ed908: 6e10 759f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9f75 │ │ +3ed90e: 0c00 |0003: move-result-object v0 │ │ +3ed910: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding;) │ │ @@ -868762,17 +868762,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ed94c: |[3ed94c] de.danoeh.antennapod.databinding.HomeSectionEchoBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3ed95c: 5410 b68f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding;.rootView:Landroid/widget/LinearLayout; // field@8fb6 │ │ -3ed960: 1100 |0002: return-object v0 │ │ +3ed914: |[3ed914] de.danoeh.antennapod.databinding.HomeSectionEchoBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3ed924: 5410 b68f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding;.rootView:Landroid/widget/LinearLayout; // field@8fb6 │ │ +3ed928: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding; │ │ │ │ source_file_idx : 8318 (HomeSectionEchoBinding.java) │ │ @@ -868816,21 +868816,21 @@ │ │ type : '(Landroid/widget/LinearLayout;Landroid/widget/Button;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 │ │ -3edb80: |[3edb80] de.danoeh.antennapod.databinding.HomeSectionNotificationBinding.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/Button;)V │ │ -3edb90: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3edb96: 5b01 bb8f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/HomeSectionNotificationBinding;.rootView:Landroid/widget/LinearLayout; // field@8fbb │ │ -3edb9a: 5b02 b88f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/HomeSectionNotificationBinding;.allowButton:Landroid/widget/Button; // field@8fb8 │ │ -3edb9e: 5b03 b98f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/HomeSectionNotificationBinding;.denyButton:Landroid/widget/Button; // field@8fb9 │ │ -3edba2: 5b04 ba8f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/HomeSectionNotificationBinding;.openSettingsButton:Landroid/widget/Button; // field@8fba │ │ -3edba6: 0e00 |000b: return-void │ │ +3edb48: |[3edb48] de.danoeh.antennapod.databinding.HomeSectionNotificationBinding.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/Button;)V │ │ +3edb58: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3edb5e: 5b01 bb8f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/HomeSectionNotificationBinding;.rootView:Landroid/widget/LinearLayout; // field@8fbb │ │ +3edb62: 5b02 b88f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/HomeSectionNotificationBinding;.allowButton:Landroid/widget/Button; // field@8fb8 │ │ +3edb66: 5b03 b98f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/HomeSectionNotificationBinding;.denyButton:Landroid/widget/Button; // field@8fb9 │ │ +3edb6a: 5b04 ba8f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/HomeSectionNotificationBinding;.openSettingsButton:Landroid/widget/Button; // field@8fba │ │ +3edb6e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=33 │ │ 0x0005 line=34 │ │ 0x0007 line=35 │ │ 0x0009 line=36 │ │ @@ -868846,44 +868846,44 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HomeSectionNotificationBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 61 16-bit code units │ │ -3edaa0: |[3edaa0] de.danoeh.antennapod.databinding.HomeSectionNotificationBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HomeSectionNotificationBinding; │ │ -3edab0: 1400 5900 0a7f |0000: const v0, #float 1.83435e+38 // #7f0a0059 │ │ -3edab6: 7120 794a 0400 |0003: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3edabc: 0c01 |0006: move-result-object v1 │ │ -3edabe: 1f01 e602 |0007: check-cast v1, Landroid/widget/Button; // type@02e6 │ │ -3edac2: 3801 2000 |0009: if-eqz v1, 0029 // +0020 │ │ -3edac6: 1400 f700 0a7f |000b: const v0, #float 1.83438e+38 // #7f0a00f7 │ │ -3edacc: 7120 794a 0400 |000e: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3edad2: 0c02 |0011: move-result-object v2 │ │ -3edad4: 1f02 e602 |0012: check-cast v2, Landroid/widget/Button; // type@02e6 │ │ -3edad8: 3802 1500 |0014: if-eqz v2, 0029 // +0015 │ │ -3edadc: 1400 5c02 0a7f |0016: const v0, #float 1.83446e+38 // #7f0a025c │ │ -3edae2: 7120 794a 0400 |0019: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3edae8: 0c03 |001c: move-result-object v3 │ │ -3edaea: 1f03 e602 |001d: check-cast v3, Landroid/widget/Button; // type@02e6 │ │ -3edaee: 3803 0a00 |001f: if-eqz v3, 0029 // +000a │ │ -3edaf2: 2200 ef19 |0021: new-instance v0, Lde/danoeh/antennapod/databinding/HomeSectionNotificationBinding; // type@19ef │ │ -3edaf6: 1f04 fb02 |0023: check-cast v4, Landroid/widget/LinearLayout; // type@02fb │ │ -3edafa: 7053 789f 4021 |0025: invoke-direct {v0, v4, v1, v2, v3}, Lde/danoeh/antennapod/databinding/HomeSectionNotificationBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/Button;)V // method@9f78 │ │ -3edb00: 1100 |0028: return-object v0 │ │ -3edb02: 6e10 bd0c 0400 |0029: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3edb08: 0c04 |002c: move-result-object v4 │ │ -3edb0a: 6e20 0e03 0400 |002d: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3edb10: 0c04 |0030: move-result-object v4 │ │ -3edb12: 2200 7e1e |0031: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3edb16: 1a01 464a |0033: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3edb1a: 6e20 23b3 4100 |0035: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3edb20: 0c04 |0038: move-result-object v4 │ │ -3edb22: 7020 f6b2 4000 |0039: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3edb28: 2700 |003c: throw v0 │ │ +3eda68: |[3eda68] de.danoeh.antennapod.databinding.HomeSectionNotificationBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HomeSectionNotificationBinding; │ │ +3eda78: 1400 5900 0a7f |0000: const v0, #float 1.83435e+38 // #7f0a0059 │ │ +3eda7e: 7120 794a 0400 |0003: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3eda84: 0c01 |0006: move-result-object v1 │ │ +3eda86: 1f01 e602 |0007: check-cast v1, Landroid/widget/Button; // type@02e6 │ │ +3eda8a: 3801 2000 |0009: if-eqz v1, 0029 // +0020 │ │ +3eda8e: 1400 f700 0a7f |000b: const v0, #float 1.83438e+38 // #7f0a00f7 │ │ +3eda94: 7120 794a 0400 |000e: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3eda9a: 0c02 |0011: move-result-object v2 │ │ +3eda9c: 1f02 e602 |0012: check-cast v2, Landroid/widget/Button; // type@02e6 │ │ +3edaa0: 3802 1500 |0014: if-eqz v2, 0029 // +0015 │ │ +3edaa4: 1400 5c02 0a7f |0016: const v0, #float 1.83446e+38 // #7f0a025c │ │ +3edaaa: 7120 794a 0400 |0019: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3edab0: 0c03 |001c: move-result-object v3 │ │ +3edab2: 1f03 e602 |001d: check-cast v3, Landroid/widget/Button; // type@02e6 │ │ +3edab6: 3803 0a00 |001f: if-eqz v3, 0029 // +000a │ │ +3edaba: 2200 ef19 |0021: new-instance v0, Lde/danoeh/antennapod/databinding/HomeSectionNotificationBinding; // type@19ef │ │ +3edabe: 1f04 fb02 |0023: check-cast v4, Landroid/widget/LinearLayout; // type@02fb │ │ +3edac2: 7053 789f 4021 |0025: invoke-direct {v0, v4, v1, v2, v3}, Lde/danoeh/antennapod/databinding/HomeSectionNotificationBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/Button;)V // method@9f78 │ │ +3edac8: 1100 |0028: return-object v0 │ │ +3edaca: 6e10 bd0c 0400 |0029: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3edad0: 0c04 |002c: move-result-object v4 │ │ +3edad2: 6e20 0e03 0400 |002d: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3edad8: 0c04 |0030: move-result-object v4 │ │ +3edada: 2200 7e1e |0031: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3edade: 1a01 464a |0033: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3edae2: 6e20 23b3 4100 |0035: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3edae8: 0c04 |0038: move-result-object v4 │ │ +3edaea: 7020 f6b2 4000 |0039: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3edaf0: 2700 |003c: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=67 │ │ 0x000e line=73 │ │ 0x0019 line=79 │ │ 0x0021 line=84 │ │ 0x0029 line=87 │ │ @@ -868896,20 +868896,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 │ │ -3edb2c: |[3edb2c] de.danoeh.antennapod.databinding.HomeSectionNotificationBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/HomeSectionNotificationBinding; │ │ -3edb3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3edb3e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3edb40: 7130 7d9f 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@9f7d │ │ -3edb46: 0c02 |0005: move-result-object v2 │ │ -3edb48: 1102 |0006: return-object v2 │ │ +3edaf4: |[3edaf4] de.danoeh.antennapod.databinding.HomeSectionNotificationBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/HomeSectionNotificationBinding; │ │ +3edb04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3edb06: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3edb08: 7130 7d9f 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@9f7d │ │ +3edb0e: 0c02 |0005: move-result-object v2 │ │ +3edb10: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=47 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/HomeSectionNotificationBinding;) │ │ @@ -868917,24 +868917,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 │ │ -3edb4c: |[3edb4c] de.danoeh.antennapod.databinding.HomeSectionNotificationBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/HomeSectionNotificationBinding; │ │ -3edb5c: 1400 6a00 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d006a │ │ -3edb62: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3edb64: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3edb6a: 0c02 |0007: move-result-object v2 │ │ -3edb6c: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3edb70: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3edb76: 7110 799f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/HomeSectionNotificationBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HomeSectionNotificationBinding; // method@9f79 │ │ -3edb7c: 0c02 |0010: move-result-object v2 │ │ -3edb7e: 1102 |0011: return-object v2 │ │ +3edb14: |[3edb14] de.danoeh.antennapod.databinding.HomeSectionNotificationBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/HomeSectionNotificationBinding; │ │ +3edb24: 1400 6a00 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d006a │ │ +3edb2a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3edb2c: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3edb32: 0c02 |0007: move-result-object v2 │ │ +3edb34: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3edb38: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3edb3e: 7110 799f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/HomeSectionNotificationBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HomeSectionNotificationBinding; // method@9f79 │ │ +3edb44: 0c02 |0010: move-result-object v2 │ │ +3edb46: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=53 │ │ 0x000a line=55 │ │ 0x000d line=57 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -868947,18 +868947,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3eda6c: |[3eda6c] de.danoeh.antennapod.databinding.HomeSectionNotificationBinding.getRoot:()Landroid/view/View; │ │ -3eda7c: 6e10 7b9f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/HomeSectionNotificationBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9f7b │ │ -3eda82: 0c00 |0003: move-result-object v0 │ │ -3eda84: 1100 |0004: return-object v0 │ │ +3eda34: |[3eda34] de.danoeh.antennapod.databinding.HomeSectionNotificationBinding.getRoot:()Landroid/view/View; │ │ +3eda44: 6e10 7b9f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/HomeSectionNotificationBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9f7b │ │ +3eda4a: 0c00 |0003: move-result-object v0 │ │ +3eda4c: 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;) │ │ @@ -868966,17 +868966,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3eda88: |[3eda88] de.danoeh.antennapod.databinding.HomeSectionNotificationBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3eda98: 5410 bb8f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/HomeSectionNotificationBinding;.rootView:Landroid/widget/LinearLayout; // field@8fbb │ │ -3eda9c: 1100 |0002: return-object v0 │ │ +3eda50: |[3eda50] de.danoeh.antennapod.databinding.HomeSectionNotificationBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3eda60: 5410 bb8f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/HomeSectionNotificationBinding;.rootView:Landroid/widget/LinearLayout; // field@8fbb │ │ +3eda64: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/HomeSectionNotificationBinding; │ │ │ │ source_file_idx : 8319 (HomeSectionNotificationBinding.java) │ │ @@ -869020,21 +869020,21 @@ │ │ type : '(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroidx/cardview/widget/CardView;Lde/danoeh/antennapod/ui/common/SquareImageView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -3edcbc: |[3edcbc] de.danoeh.antennapod.databinding.HorizontalFeedItemBinding.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroidx/cardview/widget/CardView;Lde/danoeh/antennapod/ui/common/SquareImageView;)V │ │ -3edccc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3edcd2: 5b01 bf8f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding;.rootView:Landroid/widget/LinearLayout; // field@8fbf │ │ -3edcd6: 5b02 bc8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding;.actionButton:Landroid/widget/Button; // field@8fbc │ │ -3edcda: 5b03 bd8f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding;.cardView:Landroidx/cardview/widget/CardView; // field@8fbd │ │ -3edcde: 5b04 be8f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding;.discoveryCover:Lde/danoeh/antennapod/ui/common/SquareImageView; // field@8fbe │ │ -3edce2: 0e00 |000b: return-void │ │ +3edc84: |[3edc84] de.danoeh.antennapod.databinding.HorizontalFeedItemBinding.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroidx/cardview/widget/CardView;Lde/danoeh/antennapod/ui/common/SquareImageView;)V │ │ +3edc94: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3edc9a: 5b01 bf8f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding;.rootView:Landroid/widget/LinearLayout; // field@8fbf │ │ +3edc9e: 5b02 bc8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding;.actionButton:Landroid/widget/Button; // field@8fbc │ │ +3edca2: 5b03 bd8f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding;.cardView:Landroidx/cardview/widget/CardView; // field@8fbd │ │ +3edca6: 5b04 be8f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding;.discoveryCover:Lde/danoeh/antennapod/ui/common/SquareImageView; // field@8fbe │ │ +3edcaa: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ 0x0005 line=36 │ │ 0x0007 line=37 │ │ 0x0009 line=38 │ │ @@ -869050,44 +869050,44 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 61 16-bit code units │ │ -3edbdc: |[3edbdc] de.danoeh.antennapod.databinding.HorizontalFeedItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding; │ │ -3edbec: 1400 3200 0a7f |0000: const v0, #float 1.83434e+38 // #7f0a0032 │ │ -3edbf2: 7120 794a 0400 |0003: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3edbf8: 0c01 |0006: move-result-object v1 │ │ -3edbfa: 1f01 e602 |0007: check-cast v1, Landroid/widget/Button; // type@02e6 │ │ -3edbfe: 3801 2000 |0009: if-eqz v1, 0029 // +0020 │ │ -3edc02: 1400 a800 0a7f |000b: const v0, #float 1.83437e+38 // #7f0a00a8 │ │ -3edc08: 7120 794a 0400 |000e: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3edc0e: 0c02 |0011: move-result-object v2 │ │ -3edc10: 1f02 2205 |0012: check-cast v2, Landroidx/cardview/widget/CardView; // type@0522 │ │ -3edc14: 3802 1500 |0014: if-eqz v2, 0029 // +0015 │ │ -3edc18: 1400 1301 0a7f |0016: const v0, #float 1.83439e+38 // #7f0a0113 │ │ -3edc1e: 7120 794a 0400 |0019: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3edc24: 0c03 |001c: move-result-object v3 │ │ -3edc26: 1f03 f71d |001d: check-cast v3, Lde/danoeh/antennapod/ui/common/SquareImageView; // type@1df7 │ │ -3edc2a: 3803 0a00 |001f: if-eqz v3, 0029 // +000a │ │ -3edc2e: 2200 f019 |0021: new-instance v0, Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding; // type@19f0 │ │ -3edc32: 1f04 fb02 |0023: check-cast v4, Landroid/widget/LinearLayout; // type@02fb │ │ -3edc36: 7053 7e9f 4021 |0025: invoke-direct {v0, v4, v1, v2, v3}, Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroidx/cardview/widget/CardView;Lde/danoeh/antennapod/ui/common/SquareImageView;)V // method@9f7e │ │ -3edc3c: 1100 |0028: return-object v0 │ │ -3edc3e: 6e10 bd0c 0400 |0029: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3edc44: 0c04 |002c: move-result-object v4 │ │ -3edc46: 6e20 0e03 0400 |002d: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3edc4c: 0c04 |0030: move-result-object v4 │ │ -3edc4e: 2200 7e1e |0031: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3edc52: 1a01 464a |0033: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3edc56: 6e20 23b3 4100 |0035: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3edc5c: 0c04 |0038: move-result-object v4 │ │ -3edc5e: 7020 f6b2 4000 |0039: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3edc64: 2700 |003c: throw v0 │ │ +3edba4: |[3edba4] de.danoeh.antennapod.databinding.HorizontalFeedItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding; │ │ +3edbb4: 1400 3200 0a7f |0000: const v0, #float 1.83434e+38 // #7f0a0032 │ │ +3edbba: 7120 794a 0400 |0003: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3edbc0: 0c01 |0006: move-result-object v1 │ │ +3edbc2: 1f01 e602 |0007: check-cast v1, Landroid/widget/Button; // type@02e6 │ │ +3edbc6: 3801 2000 |0009: if-eqz v1, 0029 // +0020 │ │ +3edbca: 1400 a800 0a7f |000b: const v0, #float 1.83437e+38 // #7f0a00a8 │ │ +3edbd0: 7120 794a 0400 |000e: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3edbd6: 0c02 |0011: move-result-object v2 │ │ +3edbd8: 1f02 2205 |0012: check-cast v2, Landroidx/cardview/widget/CardView; // type@0522 │ │ +3edbdc: 3802 1500 |0014: if-eqz v2, 0029 // +0015 │ │ +3edbe0: 1400 1301 0a7f |0016: const v0, #float 1.83439e+38 // #7f0a0113 │ │ +3edbe6: 7120 794a 0400 |0019: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3edbec: 0c03 |001c: move-result-object v3 │ │ +3edbee: 1f03 f71d |001d: check-cast v3, Lde/danoeh/antennapod/ui/common/SquareImageView; // type@1df7 │ │ +3edbf2: 3803 0a00 |001f: if-eqz v3, 0029 // +000a │ │ +3edbf6: 2200 f019 |0021: new-instance v0, Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding; // type@19f0 │ │ +3edbfa: 1f04 fb02 |0023: check-cast v4, Landroid/widget/LinearLayout; // type@02fb │ │ +3edbfe: 7053 7e9f 4021 |0025: invoke-direct {v0, v4, v1, v2, v3}, Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroidx/cardview/widget/CardView;Lde/danoeh/antennapod/ui/common/SquareImageView;)V // method@9f7e │ │ +3edc04: 1100 |0028: return-object v0 │ │ +3edc06: 6e10 bd0c 0400 |0029: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3edc0c: 0c04 |002c: move-result-object v4 │ │ +3edc0e: 6e20 0e03 0400 |002d: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3edc14: 0c04 |0030: move-result-object v4 │ │ +3edc16: 2200 7e1e |0031: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3edc1a: 1a01 464a |0033: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3edc1e: 6e20 23b3 4100 |0035: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3edc24: 0c04 |0038: move-result-object v4 │ │ +3edc26: 7020 f6b2 4000 |0039: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3edc2c: 2700 |003c: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=69 │ │ 0x000e line=75 │ │ 0x0019 line=81 │ │ 0x0021 line=86 │ │ 0x0029 line=89 │ │ @@ -869100,20 +869100,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 │ │ -3edc68: |[3edc68] de.danoeh.antennapod.databinding.HorizontalFeedItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding; │ │ -3edc78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3edc7a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3edc7c: 7130 839f 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@9f83 │ │ -3edc82: 0c02 |0005: move-result-object v2 │ │ -3edc84: 1102 |0006: return-object v2 │ │ +3edc30: |[3edc30] de.danoeh.antennapod.databinding.HorizontalFeedItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding; │ │ +3edc40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3edc42: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3edc44: 7130 839f 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@9f83 │ │ +3edc4a: 0c02 |0005: move-result-object v2 │ │ +3edc4c: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=49 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding;) │ │ @@ -869121,24 +869121,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 │ │ -3edc88: |[3edc88] de.danoeh.antennapod.databinding.HorizontalFeedItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding; │ │ -3edc98: 1400 6b00 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d006b │ │ -3edc9e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3edca0: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3edca6: 0c02 |0007: move-result-object v2 │ │ -3edca8: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3edcac: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3edcb2: 7110 7f9f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding; // method@9f7f │ │ -3edcb8: 0c02 |0010: move-result-object v2 │ │ -3edcba: 1102 |0011: return-object v2 │ │ +3edc50: |[3edc50] de.danoeh.antennapod.databinding.HorizontalFeedItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding; │ │ +3edc60: 1400 6b00 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d006b │ │ +3edc66: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3edc68: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3edc6e: 0c02 |0007: move-result-object v2 │ │ +3edc70: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3edc74: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3edc7a: 7110 7f9f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding; // method@9f7f │ │ +3edc80: 0c02 |0010: move-result-object v2 │ │ +3edc82: 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; │ │ @@ -869151,18 +869151,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3edba8: |[3edba8] de.danoeh.antennapod.databinding.HorizontalFeedItemBinding.getRoot:()Landroid/view/View; │ │ -3edbb8: 6e10 819f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9f81 │ │ -3edbbe: 0c00 |0003: move-result-object v0 │ │ -3edbc0: 1100 |0004: return-object v0 │ │ +3edb70: |[3edb70] de.danoeh.antennapod.databinding.HorizontalFeedItemBinding.getRoot:()Landroid/view/View; │ │ +3edb80: 6e10 819f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9f81 │ │ +3edb86: 0c00 |0003: move-result-object v0 │ │ +3edb88: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding;) │ │ @@ -869170,17 +869170,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3edbc4: |[3edbc4] de.danoeh.antennapod.databinding.HorizontalFeedItemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3edbd4: 5410 bf8f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding;.rootView:Landroid/widget/LinearLayout; // field@8fbf │ │ -3edbd8: 1100 |0002: return-object v0 │ │ +3edb8c: |[3edb8c] de.danoeh.antennapod.databinding.HorizontalFeedItemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3edb9c: 5410 bf8f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding;.rootView:Landroid/widget/LinearLayout; // field@8fbf │ │ +3edba0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding; │ │ │ │ source_file_idx : 8320 (HorizontalFeedItemBinding.java) │ │ @@ -869244,26 +869244,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 │ │ -3ede74: |[3ede74] 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 │ │ -3ede84: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ede8a: 5b01 c68f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.rootView:Landroid/widget/LinearLayout; // field@8fc6 │ │ -3ede8e: 5b02 c08f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.card:Landroidx/cardview/widget/CardView; // field@8fc0 │ │ -3ede92: 5b03 c18f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.circularProgressBar:Lde/danoeh/antennapod/ui/common/CircularProgressBar; // field@8fc1 │ │ -3ede96: 5b04 c28f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.cover:Lde/danoeh/antennapod/ui/common/SquareImageView; // field@8fc2 │ │ -3ede9a: 5b05 c38f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.dateLabel:Landroid/widget/TextView; // field@8fc3 │ │ -3ede9e: 5b06 c48f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.progressBar:Landroid/widget/ProgressBar; // field@8fc4 │ │ -3edea2: 5b07 c58f |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.progressBarReplacementSpacer:Landroid/view/View; // field@8fc5 │ │ -3edea6: 5b08 c78f |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.secondaryActionIcon:Landroid/widget/ImageView; // field@8fc7 │ │ -3edeaa: 5b09 c88f |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.titleLabel:Landroid/widget/TextView; // field@8fc8 │ │ -3edeae: 0e00 |0015: return-void │ │ +3ede3c: |[3ede3c] 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 │ │ +3ede4c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ede52: 5b01 c68f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.rootView:Landroid/widget/LinearLayout; // field@8fc6 │ │ +3ede56: 5b02 c08f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.card:Landroidx/cardview/widget/CardView; // field@8fc0 │ │ +3ede5a: 5b03 c18f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.circularProgressBar:Lde/danoeh/antennapod/ui/common/CircularProgressBar; // field@8fc1 │ │ +3ede5e: 5b04 c28f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.cover:Lde/danoeh/antennapod/ui/common/SquareImageView; // field@8fc2 │ │ +3ede62: 5b05 c38f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.dateLabel:Landroid/widget/TextView; // field@8fc3 │ │ +3ede66: 5b06 c48f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.progressBar:Landroid/widget/ProgressBar; // field@8fc4 │ │ +3ede6a: 5b07 c58f |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.progressBarReplacementSpacer:Landroid/view/View; // field@8fc5 │ │ +3ede6e: 5b08 c78f |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.secondaryActionIcon:Landroid/widget/ImageView; // field@8fc7 │ │ +3ede72: 5b09 c88f |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.titleLabel:Landroid/widget/TextView; // field@8fc8 │ │ +3ede76: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0003 line=56 │ │ 0x0005 line=57 │ │ 0x0007 line=58 │ │ 0x0009 line=59 │ │ @@ -869289,77 +869289,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 │ │ -3edd18: |[3edd18] de.danoeh.antennapod.databinding.HorizontalItemlistItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding; │ │ -3edd28: 1400 a700 0a7f |0000: const v0, #float 1.83437e+38 // #7f0a00a7 │ │ -3edd2e: 7120 794a 0c00 |0003: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3edd34: 0c01 |0006: move-result-object v1 │ │ -3edd36: 0714 |0007: move-object v4, v1 │ │ -3edd38: 1f04 2205 |0008: check-cast v4, Landroidx/cardview/widget/CardView; // type@0522 │ │ -3edd3c: 3804 5d00 |000a: if-eqz v4, 0067 // +005d │ │ -3edd40: 1400 bf00 0a7f |000c: const v0, #float 1.83437e+38 // #7f0a00bf │ │ -3edd46: 7120 794a 0c00 |000f: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3edd4c: 0c01 |0012: move-result-object v1 │ │ -3edd4e: 0715 |0013: move-object v5, v1 │ │ -3edd50: 1f05 f51d |0014: check-cast v5, Lde/danoeh/antennapod/ui/common/CircularProgressBar; // type@1df5 │ │ -3edd54: 3805 5100 |0016: if-eqz v5, 0067 // +0051 │ │ -3edd58: 1400 e000 0a7f |0018: const v0, #float 1.83438e+38 // #7f0a00e0 │ │ -3edd5e: 7120 794a 0c00 |001b: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3edd64: 0c01 |001e: move-result-object v1 │ │ -3edd66: 0716 |001f: move-object v6, v1 │ │ -3edd68: 1f06 f71d |0020: check-cast v6, Lde/danoeh/antennapod/ui/common/SquareImageView; // type@1df7 │ │ -3edd6c: 3806 4500 |0022: if-eqz v6, 0067 // +0045 │ │ -3edd70: 1400 ee00 0a7f |0024: const v0, #float 1.83438e+38 // #7f0a00ee │ │ -3edd76: 7120 794a 0c00 |0027: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3edd7c: 0c01 |002a: move-result-object v1 │ │ -3edd7e: 0717 |002b: move-object v7, v1 │ │ -3edd80: 1f07 1503 |002c: check-cast v7, Landroid/widget/TextView; // type@0315 │ │ -3edd84: 3807 3900 |002e: if-eqz v7, 0067 // +0039 │ │ -3edd88: 1400 9402 0a7f |0030: const v0, #float 1.83447e+38 // #7f0a0294 │ │ -3edd8e: 7120 794a 0c00 |0033: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3edd94: 0c01 |0036: move-result-object v1 │ │ -3edd96: 0718 |0037: move-object v8, v1 │ │ -3edd98: 1f08 0203 |0038: check-cast v8, Landroid/widget/ProgressBar; // type@0302 │ │ -3edd9c: 3808 2d00 |003a: if-eqz v8, 0067 // +002d │ │ -3edda0: 1400 9502 0a7f |003c: const v0, #float 1.83447e+38 // #7f0a0295 │ │ -3edda6: 7120 794a 0c00 |003f: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3eddac: 0c09 |0042: move-result-object v9 │ │ -3eddae: 3809 2400 |0043: if-eqz v9, 0067 // +0024 │ │ -3eddb2: 1400 de02 0a7f |0045: const v0, #float 1.83448e+38 // #7f0a02de │ │ -3eddb8: 7120 794a 0c00 |0048: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3eddbe: 0c01 |004b: move-result-object v1 │ │ -3eddc0: 071a |004c: move-object v10, v1 │ │ -3eddc2: 1f0a f902 |004d: check-cast v10, Landroid/widget/ImageView; // type@02f9 │ │ -3eddc6: 380a 1800 |004f: if-eqz v10, 0067 // +0018 │ │ -3eddca: 1400 9103 0a7f |0051: const v0, #float 1.83452e+38 // #7f0a0391 │ │ -3eddd0: 7120 794a 0c00 |0054: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3eddd6: 0c01 |0057: move-result-object v1 │ │ -3eddd8: 071b |0058: move-object v11, v1 │ │ -3eddda: 1f0b 1503 |0059: check-cast v11, Landroid/widget/TextView; // type@0315 │ │ -3eddde: 380b 0c00 |005b: if-eqz v11, 0067 // +000c │ │ -3edde2: 2200 f119 |005d: new-instance v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding; // type@19f1 │ │ -3edde6: 07c3 |005f: move-object v3, v12 │ │ -3edde8: 1f03 fb02 |0060: check-cast v3, Landroid/widget/LinearLayout; // type@02fb │ │ -3eddec: 0702 |0062: move-object v2, v0 │ │ -3eddee: 760a 849f 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@9f84 │ │ -3eddf4: 1100 |0066: return-object v0 │ │ -3eddf6: 6e10 bd0c 0c00 |0067: invoke-virtual {v12}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3eddfc: 0c0c |006a: move-result-object v12 │ │ -3eddfe: 6e20 0e03 0c00 |006b: invoke-virtual {v12, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3ede04: 0c0c |006e: move-result-object v12 │ │ -3ede06: 2200 7e1e |006f: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3ede0a: 1a01 464a |0071: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3ede0e: 6e20 23b3 c100 |0073: invoke-virtual {v1, v12}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3ede14: 0c0c |0076: move-result-object v12 │ │ -3ede16: 7020 f6b2 c000 |0077: invoke-direct {v0, v12}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3ede1c: 2700 |007a: throw v0 │ │ +3edce0: |[3edce0] de.danoeh.antennapod.databinding.HorizontalItemlistItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding; │ │ +3edcf0: 1400 a700 0a7f |0000: const v0, #float 1.83437e+38 // #7f0a00a7 │ │ +3edcf6: 7120 794a 0c00 |0003: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3edcfc: 0c01 |0006: move-result-object v1 │ │ +3edcfe: 0714 |0007: move-object v4, v1 │ │ +3edd00: 1f04 2205 |0008: check-cast v4, Landroidx/cardview/widget/CardView; // type@0522 │ │ +3edd04: 3804 5d00 |000a: if-eqz v4, 0067 // +005d │ │ +3edd08: 1400 bf00 0a7f |000c: const v0, #float 1.83437e+38 // #7f0a00bf │ │ +3edd0e: 7120 794a 0c00 |000f: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3edd14: 0c01 |0012: move-result-object v1 │ │ +3edd16: 0715 |0013: move-object v5, v1 │ │ +3edd18: 1f05 f51d |0014: check-cast v5, Lde/danoeh/antennapod/ui/common/CircularProgressBar; // type@1df5 │ │ +3edd1c: 3805 5100 |0016: if-eqz v5, 0067 // +0051 │ │ +3edd20: 1400 e000 0a7f |0018: const v0, #float 1.83438e+38 // #7f0a00e0 │ │ +3edd26: 7120 794a 0c00 |001b: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3edd2c: 0c01 |001e: move-result-object v1 │ │ +3edd2e: 0716 |001f: move-object v6, v1 │ │ +3edd30: 1f06 f71d |0020: check-cast v6, Lde/danoeh/antennapod/ui/common/SquareImageView; // type@1df7 │ │ +3edd34: 3806 4500 |0022: if-eqz v6, 0067 // +0045 │ │ +3edd38: 1400 ee00 0a7f |0024: const v0, #float 1.83438e+38 // #7f0a00ee │ │ +3edd3e: 7120 794a 0c00 |0027: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3edd44: 0c01 |002a: move-result-object v1 │ │ +3edd46: 0717 |002b: move-object v7, v1 │ │ +3edd48: 1f07 1503 |002c: check-cast v7, Landroid/widget/TextView; // type@0315 │ │ +3edd4c: 3807 3900 |002e: if-eqz v7, 0067 // +0039 │ │ +3edd50: 1400 9402 0a7f |0030: const v0, #float 1.83447e+38 // #7f0a0294 │ │ +3edd56: 7120 794a 0c00 |0033: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3edd5c: 0c01 |0036: move-result-object v1 │ │ +3edd5e: 0718 |0037: move-object v8, v1 │ │ +3edd60: 1f08 0203 |0038: check-cast v8, Landroid/widget/ProgressBar; // type@0302 │ │ +3edd64: 3808 2d00 |003a: if-eqz v8, 0067 // +002d │ │ +3edd68: 1400 9502 0a7f |003c: const v0, #float 1.83447e+38 // #7f0a0295 │ │ +3edd6e: 7120 794a 0c00 |003f: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3edd74: 0c09 |0042: move-result-object v9 │ │ +3edd76: 3809 2400 |0043: if-eqz v9, 0067 // +0024 │ │ +3edd7a: 1400 de02 0a7f |0045: const v0, #float 1.83448e+38 // #7f0a02de │ │ +3edd80: 7120 794a 0c00 |0048: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3edd86: 0c01 |004b: move-result-object v1 │ │ +3edd88: 071a |004c: move-object v10, v1 │ │ +3edd8a: 1f0a f902 |004d: check-cast v10, Landroid/widget/ImageView; // type@02f9 │ │ +3edd8e: 380a 1800 |004f: if-eqz v10, 0067 // +0018 │ │ +3edd92: 1400 9103 0a7f |0051: const v0, #float 1.83452e+38 // #7f0a0391 │ │ +3edd98: 7120 794a 0c00 |0054: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3edd9e: 0c01 |0057: move-result-object v1 │ │ +3edda0: 071b |0058: move-object v11, v1 │ │ +3edda2: 1f0b 1503 |0059: check-cast v11, Landroid/widget/TextView; // type@0315 │ │ +3edda6: 380b 0c00 |005b: if-eqz v11, 0067 // +000c │ │ +3eddaa: 2200 f119 |005d: new-instance v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding; // type@19f1 │ │ +3eddae: 07c3 |005f: move-object v3, v12 │ │ +3eddb0: 1f03 fb02 |0060: check-cast v3, Landroid/widget/LinearLayout; // type@02fb │ │ +3eddb4: 0702 |0062: move-object v2, v0 │ │ +3eddb6: 760a 849f 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@9f84 │ │ +3eddbc: 1100 |0066: return-object v0 │ │ +3eddbe: 6e10 bd0c 0c00 |0067: invoke-virtual {v12}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3eddc4: 0c0c |006a: move-result-object v12 │ │ +3eddc6: 6e20 0e03 0c00 |006b: invoke-virtual {v12, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3eddcc: 0c0c |006e: move-result-object v12 │ │ +3eddce: 2200 7e1e |006f: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3eddd2: 1a01 464a |0071: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3eddd6: 6e20 23b3 c100 |0073: invoke-virtual {v1, v12}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3edddc: 0c0c |0076: move-result-object v12 │ │ +3eddde: 7020 f6b2 c000 |0077: invoke-direct {v0, v12}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3edde4: 2700 |007a: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=95 │ │ 0x000f line=101 │ │ 0x001b line=107 │ │ 0x0027 line=113 │ │ 0x0033 line=119 │ │ @@ -869377,20 +869377,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 │ │ -3ede20: |[3ede20] de.danoeh.antennapod.databinding.HorizontalItemlistItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding; │ │ -3ede30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ede32: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ede34: 7130 899f 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@9f89 │ │ -3ede3a: 0c02 |0005: move-result-object v2 │ │ -3ede3c: 1102 |0006: return-object v2 │ │ +3edde8: |[3edde8] de.danoeh.antennapod.databinding.HorizontalItemlistItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding; │ │ +3eddf8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3eddfa: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3eddfc: 7130 899f 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@9f89 │ │ +3ede02: 0c02 |0005: move-result-object v2 │ │ +3ede04: 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;) │ │ @@ -869398,24 +869398,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 │ │ -3ede40: |[3ede40] de.danoeh.antennapod.databinding.HorizontalItemlistItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding; │ │ -3ede50: 1400 6c00 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d006c │ │ -3ede56: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ede58: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3ede5e: 0c02 |0007: move-result-object v2 │ │ -3ede60: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ede64: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3ede6a: 7110 859f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding; // method@9f85 │ │ -3ede70: 0c02 |0010: move-result-object v2 │ │ -3ede72: 1102 |0011: return-object v2 │ │ +3ede08: |[3ede08] de.danoeh.antennapod.databinding.HorizontalItemlistItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding; │ │ +3ede18: 1400 6c00 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d006c │ │ +3ede1e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ede20: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3ede26: 0c02 |0007: move-result-object v2 │ │ +3ede28: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ede2c: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3ede32: 7110 859f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding; // method@9f85 │ │ +3ede38: 0c02 |0010: move-result-object v2 │ │ +3ede3a: 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; │ │ @@ -869428,18 +869428,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3edce4: |[3edce4] de.danoeh.antennapod.databinding.HorizontalItemlistItemBinding.getRoot:()Landroid/view/View; │ │ -3edcf4: 6e10 879f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9f87 │ │ -3edcfa: 0c00 |0003: move-result-object v0 │ │ -3edcfc: 1100 |0004: return-object v0 │ │ +3edcac: |[3edcac] de.danoeh.antennapod.databinding.HorizontalItemlistItemBinding.getRoot:()Landroid/view/View; │ │ +3edcbc: 6e10 879f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9f87 │ │ +3edcc2: 0c00 |0003: move-result-object v0 │ │ +3edcc4: 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;) │ │ @@ -869447,17 +869447,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3edd00: |[3edd00] de.danoeh.antennapod.databinding.HorizontalItemlistItemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3edd10: 5410 c68f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.rootView:Landroid/widget/LinearLayout; // field@8fc6 │ │ -3edd14: 1100 |0002: return-object v0 │ │ +3edcc8: |[3edcc8] de.danoeh.antennapod.databinding.HorizontalItemlistItemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3edcd8: 5410 c68f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.rootView:Landroid/widget/LinearLayout; // field@8fc6 │ │ +3edcdc: 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 : 8323 (HorizontalItemlistItemBinding.java) │ │ @@ -869493,19 +869493,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 │ │ -3edf98: |[3edf98] de.danoeh.antennapod.databinding.ItemDescriptionFragmentBinding.:(Lde/danoeh/antennapod/view/NestedScrollableHost;Lde/danoeh/antennapod/view/ShownotesWebView;)V │ │ -3edfa8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3edfae: 5b01 c98f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding;.rootView:Lde/danoeh/antennapod/view/NestedScrollableHost; // field@8fc9 │ │ -3edfb2: 5b02 ca8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding;.webview:Lde/danoeh/antennapod/view/ShownotesWebView; // field@8fca │ │ -3edfb6: 0e00 |0007: return-void │ │ +3edf60: |[3edf60] de.danoeh.antennapod.databinding.ItemDescriptionFragmentBinding.:(Lde/danoeh/antennapod/view/NestedScrollableHost;Lde/danoeh/antennapod/view/ShownotesWebView;)V │ │ +3edf70: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3edf76: 5b01 c98f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding;.rootView:Lde/danoeh/antennapod/view/NestedScrollableHost; // field@8fc9 │ │ +3edf7a: 5b02 ca8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding;.webview:Lde/danoeh/antennapod/view/ShownotesWebView; // field@8fca │ │ +3edf7e: 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; │ │ @@ -869517,34 +869517,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 │ │ -3edecc: |[3edecc] de.danoeh.antennapod.databinding.ItemDescriptionFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding; │ │ -3ededc: 1400 e203 0a7f |0000: const v0, #float 1.83454e+38 // #7f0a03e2 │ │ -3edee2: 7120 794a 0200 |0003: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3edee8: 0c01 |0006: move-result-object v1 │ │ -3edeea: 1f01 111e |0007: check-cast v1, Lde/danoeh/antennapod/view/ShownotesWebView; // type@1e11 │ │ -3edeee: 3801 0a00 |0009: if-eqz v1, 0013 // +000a │ │ -3edef2: 2200 f219 |000b: new-instance v0, Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding; // type@19f2 │ │ -3edef6: 1f02 0d1e |000d: check-cast v2, Lde/danoeh/antennapod/view/NestedScrollableHost; // type@1e0d │ │ -3edefa: 7030 8a9f 2001 |000f: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding;.:(Lde/danoeh/antennapod/view/NestedScrollableHost;Lde/danoeh/antennapod/view/ShownotesWebView;)V // method@9f8a │ │ -3edf00: 1100 |0012: return-object v0 │ │ -3edf02: 6e10 bd0c 0200 |0013: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3edf08: 0c02 |0016: move-result-object v2 │ │ -3edf0a: 6e20 0e03 0200 |0017: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3edf10: 0c02 |001a: move-result-object v2 │ │ -3edf12: 2200 7e1e |001b: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3edf16: 1a01 464a |001d: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3edf1a: 6e20 23b3 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3edf20: 0c02 |0022: move-result-object v2 │ │ -3edf22: 7020 f6b2 2000 |0023: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3edf28: 2700 |0026: throw v0 │ │ +3ede94: |[3ede94] de.danoeh.antennapod.databinding.ItemDescriptionFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding; │ │ +3edea4: 1400 e203 0a7f |0000: const v0, #float 1.83454e+38 // #7f0a03e2 │ │ +3edeaa: 7120 794a 0200 |0003: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3edeb0: 0c01 |0006: move-result-object v1 │ │ +3edeb2: 1f01 111e |0007: check-cast v1, Lde/danoeh/antennapod/view/ShownotesWebView; // type@1e11 │ │ +3edeb6: 3801 0a00 |0009: if-eqz v1, 0013 // +000a │ │ +3edeba: 2200 f219 |000b: new-instance v0, Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding; // type@19f2 │ │ +3edebe: 1f02 0d1e |000d: check-cast v2, Lde/danoeh/antennapod/view/NestedScrollableHost; // type@1e0d │ │ +3edec2: 7030 8a9f 2001 |000f: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding;.:(Lde/danoeh/antennapod/view/NestedScrollableHost;Lde/danoeh/antennapod/view/ShownotesWebView;)V // method@9f8a │ │ +3edec8: 1100 |0012: return-object v0 │ │ +3edeca: 6e10 bd0c 0200 |0013: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3eded0: 0c02 |0016: move-result-object v2 │ │ +3eded2: 6e20 0e03 0200 |0017: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3eded8: 0c02 |001a: move-result-object v2 │ │ +3ededa: 2200 7e1e |001b: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3edede: 1a01 464a |001d: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3edee2: 6e20 23b3 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3edee8: 0c02 |0022: move-result-object v2 │ │ +3edeea: 7020 f6b2 2000 |0023: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3edef0: 2700 |0026: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=59 │ │ 0x000b line=64 │ │ 0x0013 line=66 │ │ 0x001b line=67 │ │ locals : │ │ @@ -869555,20 +869555,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 │ │ -3edf2c: |[3edf2c] de.danoeh.antennapod.databinding.ItemDescriptionFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding; │ │ -3edf3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3edf3e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3edf40: 7130 8f9f 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@9f8f │ │ -3edf46: 0c02 |0005: move-result-object v2 │ │ -3edf48: 1102 |0006: return-object v2 │ │ +3edef4: |[3edef4] de.danoeh.antennapod.databinding.ItemDescriptionFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding; │ │ +3edf04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3edf06: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3edf08: 7130 8f9f 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@9f8f │ │ +3edf0e: 0c02 |0005: move-result-object v2 │ │ +3edf10: 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;) │ │ @@ -869576,24 +869576,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 │ │ -3edf4c: |[3edf4c] de.danoeh.antennapod.databinding.ItemDescriptionFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding; │ │ -3edf5c: 1400 6e00 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d006e │ │ -3edf62: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3edf64: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3edf6a: 0c02 |0007: move-result-object v2 │ │ -3edf6c: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3edf70: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3edf76: 7110 8b9f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding; // method@9f8b │ │ -3edf7c: 0c02 |0010: move-result-object v2 │ │ -3edf7e: 1102 |0011: return-object v2 │ │ +3edf14: |[3edf14] de.danoeh.antennapod.databinding.ItemDescriptionFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding; │ │ +3edf24: 1400 6e00 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d006e │ │ +3edf2a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3edf2c: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3edf32: 0c02 |0007: move-result-object v2 │ │ +3edf34: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3edf38: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3edf3e: 7110 8b9f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding; // method@9f8b │ │ +3edf44: 0c02 |0010: move-result-object v2 │ │ +3edf46: 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; │ │ @@ -869606,18 +869606,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3edeb0: |[3edeb0] de.danoeh.antennapod.databinding.ItemDescriptionFragmentBinding.getRoot:()Landroid/view/View; │ │ -3edec0: 6e10 8d9f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding;.getRoot:()Lde/danoeh/antennapod/view/NestedScrollableHost; // method@9f8d │ │ -3edec6: 0c00 |0003: move-result-object v0 │ │ -3edec8: 1100 |0004: return-object v0 │ │ +3ede78: |[3ede78] de.danoeh.antennapod.databinding.ItemDescriptionFragmentBinding.getRoot:()Landroid/view/View; │ │ +3ede88: 6e10 8d9f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding;.getRoot:()Lde/danoeh/antennapod/view/NestedScrollableHost; // method@9f8d │ │ +3ede8e: 0c00 |0003: move-result-object v0 │ │ +3ede90: 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;) │ │ @@ -869625,17 +869625,17 @@ │ │ type : '()Lde/danoeh/antennapod/view/NestedScrollableHost;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3edf80: |[3edf80] de.danoeh.antennapod.databinding.ItemDescriptionFragmentBinding.getRoot:()Lde/danoeh/antennapod/view/NestedScrollableHost; │ │ -3edf90: 5410 c98f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding;.rootView:Lde/danoeh/antennapod/view/NestedScrollableHost; // field@8fc9 │ │ -3edf94: 1100 |0002: return-object v0 │ │ +3edf48: |[3edf48] de.danoeh.antennapod.databinding.ItemDescriptionFragmentBinding.getRoot:()Lde/danoeh/antennapod/view/NestedScrollableHost; │ │ +3edf58: 5410 c98f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding;.rootView:Lde/danoeh/antennapod/view/NestedScrollableHost; // field@8fc9 │ │ +3edf5c: 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 : 8960 (ItemDescriptionFragmentBinding.java) │ │ @@ -869683,22 +869683,22 @@ │ │ type : '(Landroid/widget/LinearLayout;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 │ │ -3ee0ec: |[3ee0ec] de.danoeh.antennapod.databinding.ItemdescriptionListitemBinding.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ -3ee0fc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ee102: 5b01 cc8f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/ItemdescriptionListitemBinding;.rootView:Landroid/widget/LinearLayout; // field@8fcc │ │ -3ee106: 5b02 cb8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/ItemdescriptionListitemBinding;.butPreview:Landroid/widget/Button; // field@8fcb │ │ -3ee10a: 5b03 cd8f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/ItemdescriptionListitemBinding;.txtvDescription:Landroid/widget/TextView; // field@8fcd │ │ -3ee10e: 5b04 ce8f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/ItemdescriptionListitemBinding;.txtvPubDate:Landroid/widget/TextView; // field@8fce │ │ -3ee112: 5b05 cf8f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/ItemdescriptionListitemBinding;.txtvTitle:Landroid/widget/TextView; // field@8fcf │ │ -3ee116: 0e00 |000d: return-void │ │ +3ee0b4: |[3ee0b4] de.danoeh.antennapod.databinding.ItemdescriptionListitemBinding.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ +3ee0c4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ee0ca: 5b01 cc8f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/ItemdescriptionListitemBinding;.rootView:Landroid/widget/LinearLayout; // field@8fcc │ │ +3ee0ce: 5b02 cb8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/ItemdescriptionListitemBinding;.butPreview:Landroid/widget/Button; // field@8fcb │ │ +3ee0d2: 5b03 cd8f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/ItemdescriptionListitemBinding;.txtvDescription:Landroid/widget/TextView; // field@8fcd │ │ +3ee0d6: 5b04 ce8f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/ItemdescriptionListitemBinding;.txtvPubDate:Landroid/widget/TextView; // field@8fce │ │ +3ee0da: 5b05 cf8f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/ItemdescriptionListitemBinding;.txtvTitle:Landroid/widget/TextView; // field@8fcf │ │ +3ee0de: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ 0x0005 line=39 │ │ 0x0007 line=40 │ │ 0x0009 line=41 │ │ @@ -869716,55 +869716,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 │ │ -3edfec: |[3edfec] de.danoeh.antennapod.databinding.ItemdescriptionListitemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ItemdescriptionListitemBinding; │ │ -3edffc: 1400 9b00 0a7f |0000: const v0, #float 1.83437e+38 // #7f0a009b │ │ -3ee002: 7120 794a 0800 |0003: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ee008: 0c01 |0006: move-result-object v1 │ │ -3ee00a: 0714 |0007: move-object v4, v1 │ │ -3ee00c: 1f04 e602 |0008: check-cast v4, Landroid/widget/Button; // type@02e6 │ │ -3ee010: 3804 3000 |000a: if-eqz v4, 003a // +0030 │ │ -3ee014: 1400 a703 0a7f |000c: const v0, #float 1.83452e+38 // #7f0a03a7 │ │ -3ee01a: 7120 794a 0800 |000f: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ee020: 0c01 |0012: move-result-object v1 │ │ -3ee022: 0715 |0013: move-object v5, v1 │ │ -3ee024: 1f05 1503 |0014: check-cast v5, Landroid/widget/TextView; // type@0315 │ │ -3ee028: 3805 2400 |0016: if-eqz v5, 003a // +0024 │ │ -3ee02c: 1400 bc03 0a7f |0018: const v0, #float 1.83453e+38 // #7f0a03bc │ │ -3ee032: 7120 794a 0800 |001b: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ee038: 0c01 |001e: move-result-object v1 │ │ -3ee03a: 0716 |001f: move-object v6, v1 │ │ -3ee03c: 1f06 1503 |0020: check-cast v6, Landroid/widget/TextView; // type@0315 │ │ -3ee040: 3806 1800 |0022: if-eqz v6, 003a // +0018 │ │ -3ee044: 1400 c303 0a7f |0024: const v0, #float 1.83453e+38 // #7f0a03c3 │ │ -3ee04a: 7120 794a 0800 |0027: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ee050: 0c01 |002a: move-result-object v1 │ │ -3ee052: 0717 |002b: move-object v7, v1 │ │ -3ee054: 1f07 1503 |002c: check-cast v7, Landroid/widget/TextView; // type@0315 │ │ -3ee058: 3807 0c00 |002e: if-eqz v7, 003a // +000c │ │ -3ee05c: 2200 f319 |0030: new-instance v0, Lde/danoeh/antennapod/databinding/ItemdescriptionListitemBinding; // type@19f3 │ │ -3ee060: 0783 |0032: move-object v3, v8 │ │ -3ee062: 1f03 fb02 |0033: check-cast v3, Landroid/widget/LinearLayout; // type@02fb │ │ -3ee066: 0702 |0035: move-object v2, v0 │ │ -3ee068: 7606 909f 0200 |0036: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lde/danoeh/antennapod/databinding/ItemdescriptionListitemBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;)V // method@9f90 │ │ -3ee06e: 1100 |0039: return-object v0 │ │ -3ee070: 6e10 bd0c 0800 |003a: invoke-virtual {v8}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3ee076: 0c08 |003d: move-result-object v8 │ │ -3ee078: 6e20 0e03 0800 |003e: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3ee07e: 0c08 |0041: move-result-object v8 │ │ -3ee080: 2200 7e1e |0042: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3ee084: 1a01 464a |0044: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3ee088: 6e20 23b3 8100 |0046: invoke-virtual {v1, v8}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3ee08e: 0c08 |0049: move-result-object v8 │ │ -3ee090: 7020 f6b2 8000 |004a: invoke-direct {v0, v8}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3ee096: 2700 |004d: throw v0 │ │ +3edfb4: |[3edfb4] de.danoeh.antennapod.databinding.ItemdescriptionListitemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ItemdescriptionListitemBinding; │ │ +3edfc4: 1400 9b00 0a7f |0000: const v0, #float 1.83437e+38 // #7f0a009b │ │ +3edfca: 7120 794a 0800 |0003: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3edfd0: 0c01 |0006: move-result-object v1 │ │ +3edfd2: 0714 |0007: move-object v4, v1 │ │ +3edfd4: 1f04 e602 |0008: check-cast v4, Landroid/widget/Button; // type@02e6 │ │ +3edfd8: 3804 3000 |000a: if-eqz v4, 003a // +0030 │ │ +3edfdc: 1400 a703 0a7f |000c: const v0, #float 1.83452e+38 // #7f0a03a7 │ │ +3edfe2: 7120 794a 0800 |000f: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3edfe8: 0c01 |0012: move-result-object v1 │ │ +3edfea: 0715 |0013: move-object v5, v1 │ │ +3edfec: 1f05 1503 |0014: check-cast v5, Landroid/widget/TextView; // type@0315 │ │ +3edff0: 3805 2400 |0016: if-eqz v5, 003a // +0024 │ │ +3edff4: 1400 bc03 0a7f |0018: const v0, #float 1.83453e+38 // #7f0a03bc │ │ +3edffa: 7120 794a 0800 |001b: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ee000: 0c01 |001e: move-result-object v1 │ │ +3ee002: 0716 |001f: move-object v6, v1 │ │ +3ee004: 1f06 1503 |0020: check-cast v6, Landroid/widget/TextView; // type@0315 │ │ +3ee008: 3806 1800 |0022: if-eqz v6, 003a // +0018 │ │ +3ee00c: 1400 c303 0a7f |0024: const v0, #float 1.83453e+38 // #7f0a03c3 │ │ +3ee012: 7120 794a 0800 |0027: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ee018: 0c01 |002a: move-result-object v1 │ │ +3ee01a: 0717 |002b: move-object v7, v1 │ │ +3ee01c: 1f07 1503 |002c: check-cast v7, Landroid/widget/TextView; // type@0315 │ │ +3ee020: 3807 0c00 |002e: if-eqz v7, 003a // +000c │ │ +3ee024: 2200 f319 |0030: new-instance v0, Lde/danoeh/antennapod/databinding/ItemdescriptionListitemBinding; // type@19f3 │ │ +3ee028: 0783 |0032: move-object v3, v8 │ │ +3ee02a: 1f03 fb02 |0033: check-cast v3, Landroid/widget/LinearLayout; // type@02fb │ │ +3ee02e: 0702 |0035: move-object v2, v0 │ │ +3ee030: 7606 909f 0200 |0036: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lde/danoeh/antennapod/databinding/ItemdescriptionListitemBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;)V // method@9f90 │ │ +3ee036: 1100 |0039: return-object v0 │ │ +3ee038: 6e10 bd0c 0800 |003a: invoke-virtual {v8}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3ee03e: 0c08 |003d: move-result-object v8 │ │ +3ee040: 6e20 0e03 0800 |003e: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3ee046: 0c08 |0041: move-result-object v8 │ │ +3ee048: 2200 7e1e |0042: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3ee04c: 1a01 464a |0044: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3ee050: 6e20 23b3 8100 |0046: invoke-virtual {v1, v8}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3ee056: 0c08 |0049: move-result-object v8 │ │ +3ee058: 7020 f6b2 8000 |004a: invoke-direct {v0, v8}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3ee05e: 2700 |004d: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=73 │ │ 0x000f line=79 │ │ 0x001b line=85 │ │ 0x0027 line=91 │ │ 0x0030 line=96 │ │ @@ -869778,20 +869778,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 │ │ -3ee098: |[3ee098] de.danoeh.antennapod.databinding.ItemdescriptionListitemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ItemdescriptionListitemBinding; │ │ -3ee0a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ee0aa: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ee0ac: 7130 959f 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@9f95 │ │ -3ee0b2: 0c02 |0005: move-result-object v2 │ │ -3ee0b4: 1102 |0006: return-object v2 │ │ +3ee060: |[3ee060] de.danoeh.antennapod.databinding.ItemdescriptionListitemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ItemdescriptionListitemBinding; │ │ +3ee070: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ee072: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ee074: 7130 959f 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@9f95 │ │ +3ee07a: 0c02 |0005: move-result-object v2 │ │ +3ee07c: 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;) │ │ @@ -869799,24 +869799,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 │ │ -3ee0b8: |[3ee0b8] de.danoeh.antennapod.databinding.ItemdescriptionListitemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ItemdescriptionListitemBinding; │ │ -3ee0c8: 1400 6f00 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d006f │ │ -3ee0ce: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ee0d0: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3ee0d6: 0c02 |0007: move-result-object v2 │ │ -3ee0d8: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ee0dc: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3ee0e2: 7110 919f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/ItemdescriptionListitemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ItemdescriptionListitemBinding; // method@9f91 │ │ -3ee0e8: 0c02 |0010: move-result-object v2 │ │ -3ee0ea: 1102 |0011: return-object v2 │ │ +3ee080: |[3ee080] de.danoeh.antennapod.databinding.ItemdescriptionListitemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ItemdescriptionListitemBinding; │ │ +3ee090: 1400 6f00 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d006f │ │ +3ee096: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ee098: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3ee09e: 0c02 |0007: move-result-object v2 │ │ +3ee0a0: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ee0a4: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3ee0aa: 7110 919f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/ItemdescriptionListitemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ItemdescriptionListitemBinding; // method@9f91 │ │ +3ee0b0: 0c02 |0010: move-result-object v2 │ │ +3ee0b2: 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; │ │ @@ -869829,18 +869829,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3edfb8: |[3edfb8] de.danoeh.antennapod.databinding.ItemdescriptionListitemBinding.getRoot:()Landroid/view/View; │ │ -3edfc8: 6e10 939f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/ItemdescriptionListitemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9f93 │ │ -3edfce: 0c00 |0003: move-result-object v0 │ │ -3edfd0: 1100 |0004: return-object v0 │ │ +3edf80: |[3edf80] de.danoeh.antennapod.databinding.ItemdescriptionListitemBinding.getRoot:()Landroid/view/View; │ │ +3edf90: 6e10 939f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/ItemdescriptionListitemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9f93 │ │ +3edf96: 0c00 |0003: move-result-object v0 │ │ +3edf98: 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;) │ │ @@ -869848,17 +869848,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3edfd4: |[3edfd4] de.danoeh.antennapod.databinding.ItemdescriptionListitemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3edfe4: 5410 cc8f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/ItemdescriptionListitemBinding;.rootView:Landroid/widget/LinearLayout; // field@8fcc │ │ -3edfe8: 1100 |0002: return-object v0 │ │ +3edf9c: |[3edf9c] de.danoeh.antennapod.databinding.ItemdescriptionListitemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3edfac: 5410 cc8f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/ItemdescriptionListitemBinding;.rootView:Landroid/widget/LinearLayout; // field@8fcc │ │ +3edfb0: 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 : 8979 (ItemdescriptionListitemBinding.java) │ │ @@ -869902,21 +869902,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 │ │ -3ee22c: |[3ee22c] de.danoeh.antennapod.databinding.ItunesPodcastListitemBinding.:(Landroid/widget/RelativeLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ -3ee23c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ee242: 5b01 d18f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/ItunesPodcastListitemBinding;.rootView:Landroid/widget/RelativeLayout; // field@8fd1 │ │ -3ee246: 5b02 d08f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/ItunesPodcastListitemBinding;.imgvCover:Landroid/widget/ImageView; // field@8fd0 │ │ -3ee24a: 5b03 d28f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/ItunesPodcastListitemBinding;.txtvAuthor:Landroid/widget/TextView; // field@8fd2 │ │ -3ee24e: 5b04 d38f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/ItunesPodcastListitemBinding;.txtvTitle:Landroid/widget/TextView; // field@8fd3 │ │ -3ee252: 0e00 |000b: return-void │ │ +3ee1f4: |[3ee1f4] de.danoeh.antennapod.databinding.ItunesPodcastListitemBinding.:(Landroid/widget/RelativeLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ +3ee204: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ee20a: 5b01 d18f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/ItunesPodcastListitemBinding;.rootView:Landroid/widget/RelativeLayout; // field@8fd1 │ │ +3ee20e: 5b02 d08f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/ItunesPodcastListitemBinding;.imgvCover:Landroid/widget/ImageView; // field@8fd0 │ │ +3ee212: 5b03 d28f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/ItunesPodcastListitemBinding;.txtvAuthor:Landroid/widget/TextView; // field@8fd2 │ │ +3ee216: 5b04 d38f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/ItunesPodcastListitemBinding;.txtvTitle:Landroid/widget/TextView; // field@8fd3 │ │ +3ee21a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ 0x0005 line=35 │ │ 0x0007 line=36 │ │ 0x0009 line=37 │ │ @@ -869932,44 +869932,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 │ │ -3ee14c: |[3ee14c] de.danoeh.antennapod.databinding.ItunesPodcastListitemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ItunesPodcastListitemBinding; │ │ -3ee15c: 1400 c401 0a7f |0000: const v0, #float 1.83443e+38 // #7f0a01c4 │ │ -3ee162: 7120 794a 0400 |0003: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ee168: 0c01 |0006: move-result-object v1 │ │ -3ee16a: 1f01 f902 |0007: check-cast v1, Landroid/widget/ImageView; // type@02f9 │ │ -3ee16e: 3801 2000 |0009: if-eqz v1, 0029 // +0020 │ │ -3ee172: 1400 a503 0a7f |000b: const v0, #float 1.83452e+38 // #7f0a03a5 │ │ -3ee178: 7120 794a 0400 |000e: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ee17e: 0c02 |0011: move-result-object v2 │ │ -3ee180: 1f02 1503 |0012: check-cast v2, Landroid/widget/TextView; // type@0315 │ │ -3ee184: 3802 1500 |0014: if-eqz v2, 0029 // +0015 │ │ -3ee188: 1400 c303 0a7f |0016: const v0, #float 1.83453e+38 // #7f0a03c3 │ │ -3ee18e: 7120 794a 0400 |0019: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ee194: 0c03 |001c: move-result-object v3 │ │ -3ee196: 1f03 1503 |001d: check-cast v3, Landroid/widget/TextView; // type@0315 │ │ -3ee19a: 3803 0a00 |001f: if-eqz v3, 0029 // +000a │ │ -3ee19e: 2200 f419 |0021: new-instance v0, Lde/danoeh/antennapod/databinding/ItunesPodcastListitemBinding; // type@19f4 │ │ -3ee1a2: 1f04 0803 |0023: check-cast v4, Landroid/widget/RelativeLayout; // type@0308 │ │ -3ee1a6: 7053 969f 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@9f96 │ │ -3ee1ac: 1100 |0028: return-object v0 │ │ -3ee1ae: 6e10 bd0c 0400 |0029: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3ee1b4: 0c04 |002c: move-result-object v4 │ │ -3ee1b6: 6e20 0e03 0400 |002d: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3ee1bc: 0c04 |0030: move-result-object v4 │ │ -3ee1be: 2200 7e1e |0031: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3ee1c2: 1a01 464a |0033: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3ee1c6: 6e20 23b3 4100 |0035: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3ee1cc: 0c04 |0038: move-result-object v4 │ │ -3ee1ce: 7020 f6b2 4000 |0039: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3ee1d4: 2700 |003c: throw v0 │ │ +3ee114: |[3ee114] de.danoeh.antennapod.databinding.ItunesPodcastListitemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ItunesPodcastListitemBinding; │ │ +3ee124: 1400 c401 0a7f |0000: const v0, #float 1.83443e+38 // #7f0a01c4 │ │ +3ee12a: 7120 794a 0400 |0003: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ee130: 0c01 |0006: move-result-object v1 │ │ +3ee132: 1f01 f902 |0007: check-cast v1, Landroid/widget/ImageView; // type@02f9 │ │ +3ee136: 3801 2000 |0009: if-eqz v1, 0029 // +0020 │ │ +3ee13a: 1400 a503 0a7f |000b: const v0, #float 1.83452e+38 // #7f0a03a5 │ │ +3ee140: 7120 794a 0400 |000e: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ee146: 0c02 |0011: move-result-object v2 │ │ +3ee148: 1f02 1503 |0012: check-cast v2, Landroid/widget/TextView; // type@0315 │ │ +3ee14c: 3802 1500 |0014: if-eqz v2, 0029 // +0015 │ │ +3ee150: 1400 c303 0a7f |0016: const v0, #float 1.83453e+38 // #7f0a03c3 │ │ +3ee156: 7120 794a 0400 |0019: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ee15c: 0c03 |001c: move-result-object v3 │ │ +3ee15e: 1f03 1503 |001d: check-cast v3, Landroid/widget/TextView; // type@0315 │ │ +3ee162: 3803 0a00 |001f: if-eqz v3, 0029 // +000a │ │ +3ee166: 2200 f419 |0021: new-instance v0, Lde/danoeh/antennapod/databinding/ItunesPodcastListitemBinding; // type@19f4 │ │ +3ee16a: 1f04 0803 |0023: check-cast v4, Landroid/widget/RelativeLayout; // type@0308 │ │ +3ee16e: 7053 969f 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@9f96 │ │ +3ee174: 1100 |0028: return-object v0 │ │ +3ee176: 6e10 bd0c 0400 |0029: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3ee17c: 0c04 |002c: move-result-object v4 │ │ +3ee17e: 6e20 0e03 0400 |002d: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3ee184: 0c04 |0030: move-result-object v4 │ │ +3ee186: 2200 7e1e |0031: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3ee18a: 1a01 464a |0033: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3ee18e: 6e20 23b3 4100 |0035: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3ee194: 0c04 |0038: move-result-object v4 │ │ +3ee196: 7020 f6b2 4000 |0039: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3ee19c: 2700 |003c: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=68 │ │ 0x000e line=74 │ │ 0x0019 line=80 │ │ 0x0021 line=85 │ │ 0x0029 line=88 │ │ @@ -869982,20 +869982,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 │ │ -3ee1d8: |[3ee1d8] de.danoeh.antennapod.databinding.ItunesPodcastListitemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ItunesPodcastListitemBinding; │ │ -3ee1e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ee1ea: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ee1ec: 7130 9b9f 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@9f9b │ │ -3ee1f2: 0c02 |0005: move-result-object v2 │ │ -3ee1f4: 1102 |0006: return-object v2 │ │ +3ee1a0: |[3ee1a0] de.danoeh.antennapod.databinding.ItunesPodcastListitemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ItunesPodcastListitemBinding; │ │ +3ee1b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ee1b2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ee1b4: 7130 9b9f 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@9f9b │ │ +3ee1ba: 0c02 |0005: move-result-object v2 │ │ +3ee1bc: 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;) │ │ @@ -870003,24 +870003,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 │ │ -3ee1f8: |[3ee1f8] de.danoeh.antennapod.databinding.ItunesPodcastListitemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ItunesPodcastListitemBinding; │ │ -3ee208: 1400 7000 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0070 │ │ -3ee20e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ee210: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3ee216: 0c02 |0007: move-result-object v2 │ │ -3ee218: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ee21c: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3ee222: 7110 979f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/ItunesPodcastListitemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ItunesPodcastListitemBinding; // method@9f97 │ │ -3ee228: 0c02 |0010: move-result-object v2 │ │ -3ee22a: 1102 |0011: return-object v2 │ │ +3ee1c0: |[3ee1c0] de.danoeh.antennapod.databinding.ItunesPodcastListitemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ItunesPodcastListitemBinding; │ │ +3ee1d0: 1400 7000 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0070 │ │ +3ee1d6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ee1d8: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3ee1de: 0c02 |0007: move-result-object v2 │ │ +3ee1e0: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ee1e4: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3ee1ea: 7110 979f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/ItunesPodcastListitemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ItunesPodcastListitemBinding; // method@9f97 │ │ +3ee1f0: 0c02 |0010: move-result-object v2 │ │ +3ee1f2: 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; │ │ @@ -870033,18 +870033,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ee118: |[3ee118] de.danoeh.antennapod.databinding.ItunesPodcastListitemBinding.getRoot:()Landroid/view/View; │ │ -3ee128: 6e10 999f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/ItunesPodcastListitemBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@9f99 │ │ -3ee12e: 0c00 |0003: move-result-object v0 │ │ -3ee130: 1100 |0004: return-object v0 │ │ +3ee0e0: |[3ee0e0] de.danoeh.antennapod.databinding.ItunesPodcastListitemBinding.getRoot:()Landroid/view/View; │ │ +3ee0f0: 6e10 999f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/ItunesPodcastListitemBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@9f99 │ │ +3ee0f6: 0c00 |0003: move-result-object v0 │ │ +3ee0f8: 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;) │ │ @@ -870052,17 +870052,17 @@ │ │ type : '()Landroid/widget/RelativeLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ee134: |[3ee134] de.danoeh.antennapod.databinding.ItunesPodcastListitemBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ -3ee144: 5410 d18f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/ItunesPodcastListitemBinding;.rootView:Landroid/widget/RelativeLayout; // field@8fd1 │ │ -3ee148: 1100 |0002: return-object v0 │ │ +3ee0fc: |[3ee0fc] de.danoeh.antennapod.databinding.ItunesPodcastListitemBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ +3ee10c: 5410 d18f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/ItunesPodcastListitemBinding;.rootView:Landroid/widget/RelativeLayout; // field@8fd1 │ │ +3ee110: 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 : 8988 (ItunesPodcastListitemBinding.java) │ │ @@ -870106,21 +870106,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 │ │ -3ee330: |[3ee330] de.danoeh.antennapod.databinding.MultiSelectSpeedDialBinding.:(Landroid/view/View;Lcom/leinardi/android/speeddial/SpeedDialView;Lcom/leinardi/android/speeddial/SpeedDialOverlayLayout;Landroid/widget/ScrollView;)V │ │ -3ee340: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ee346: 5b01 d78f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.rootView:Landroid/view/View; // field@8fd7 │ │ -3ee34a: 5b02 d48f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSD:Lcom/leinardi/android/speeddial/SpeedDialView; // field@8fd4 │ │ -3ee34e: 5b03 d58f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSDOverlay:Lcom/leinardi/android/speeddial/SpeedDialOverlayLayout; // field@8fd5 │ │ -3ee352: 5b04 d68f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSDScrollCtr:Landroid/widget/ScrollView; // field@8fd6 │ │ -3ee356: 0e00 |000b: return-void │ │ +3ee2f8: |[3ee2f8] de.danoeh.antennapod.databinding.MultiSelectSpeedDialBinding.:(Landroid/view/View;Lcom/leinardi/android/speeddial/SpeedDialView;Lcom/leinardi/android/speeddial/SpeedDialOverlayLayout;Landroid/widget/ScrollView;)V │ │ +3ee308: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ee30e: 5b01 d78f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.rootView:Landroid/view/View; // field@8fd7 │ │ +3ee312: 5b02 d48f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSD:Lcom/leinardi/android/speeddial/SpeedDialView; // field@8fd4 │ │ +3ee316: 5b03 d58f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSDOverlay:Lcom/leinardi/android/speeddial/SpeedDialOverlayLayout; // field@8fd5 │ │ +3ee31a: 5b04 d68f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSDScrollCtr:Landroid/widget/ScrollView; // field@8fd6 │ │ +3ee31e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=33 │ │ 0x0005 line=34 │ │ 0x0007 line=35 │ │ 0x0009 line=36 │ │ @@ -870136,43 +870136,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 │ │ -3ee26c: |[3ee26c] de.danoeh.antennapod.databinding.MultiSelectSpeedDialBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; │ │ -3ee27c: 1400 8101 0a7f |0000: const v0, #float 1.83441e+38 // #7f0a0181 │ │ -3ee282: 7120 794a 0400 |0003: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ee288: 0c01 |0006: move-result-object v1 │ │ -3ee28a: 1f01 0217 |0007: check-cast v1, Lcom/leinardi/android/speeddial/SpeedDialView; // type@1702 │ │ -3ee28e: 3801 1e00 |0009: if-eqz v1, 0027 // +001e │ │ -3ee292: 1400 8201 0a7f |000b: const v0, #float 1.83441e+38 // #7f0a0182 │ │ -3ee298: 7120 794a 0400 |000e: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ee29e: 0c02 |0011: move-result-object v2 │ │ -3ee2a0: 1f02 f416 |0012: check-cast v2, Lcom/leinardi/android/speeddial/SpeedDialOverlayLayout; // type@16f4 │ │ -3ee2a4: 3802 1300 |0014: if-eqz v2, 0027 // +0013 │ │ -3ee2a8: 1400 8301 0a7f |0016: const v0, #float 1.83441e+38 // #7f0a0183 │ │ -3ee2ae: 7120 794a 0400 |0019: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ee2b4: 0c03 |001c: move-result-object v3 │ │ -3ee2b6: 1f03 0a03 |001d: check-cast v3, Landroid/widget/ScrollView; // type@030a │ │ -3ee2ba: 3803 0800 |001f: if-eqz v3, 0027 // +0008 │ │ -3ee2be: 2200 f519 |0021: new-instance v0, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // type@19f5 │ │ -3ee2c2: 7053 9c9f 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@9f9c │ │ -3ee2c8: 1100 |0026: return-object v0 │ │ -3ee2ca: 6e10 bd0c 0400 |0027: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3ee2d0: 0c04 |002a: move-result-object v4 │ │ -3ee2d2: 6e20 0e03 0400 |002b: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3ee2d8: 0c04 |002e: move-result-object v4 │ │ -3ee2da: 2200 7e1e |002f: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3ee2de: 1a01 464a |0031: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3ee2e2: 6e20 23b3 4100 |0033: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3ee2e8: 0c04 |0036: move-result-object v4 │ │ -3ee2ea: 7020 f6b2 4000 |0037: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3ee2f0: 2700 |003a: throw v0 │ │ +3ee234: |[3ee234] de.danoeh.antennapod.databinding.MultiSelectSpeedDialBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; │ │ +3ee244: 1400 8101 0a7f |0000: const v0, #float 1.83441e+38 // #7f0a0181 │ │ +3ee24a: 7120 794a 0400 |0003: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ee250: 0c01 |0006: move-result-object v1 │ │ +3ee252: 1f01 0217 |0007: check-cast v1, Lcom/leinardi/android/speeddial/SpeedDialView; // type@1702 │ │ +3ee256: 3801 1e00 |0009: if-eqz v1, 0027 // +001e │ │ +3ee25a: 1400 8201 0a7f |000b: const v0, #float 1.83441e+38 // #7f0a0182 │ │ +3ee260: 7120 794a 0400 |000e: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ee266: 0c02 |0011: move-result-object v2 │ │ +3ee268: 1f02 f416 |0012: check-cast v2, Lcom/leinardi/android/speeddial/SpeedDialOverlayLayout; // type@16f4 │ │ +3ee26c: 3802 1300 |0014: if-eqz v2, 0027 // +0013 │ │ +3ee270: 1400 8301 0a7f |0016: const v0, #float 1.83441e+38 // #7f0a0183 │ │ +3ee276: 7120 794a 0400 |0019: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ee27c: 0c03 |001c: move-result-object v3 │ │ +3ee27e: 1f03 0a03 |001d: check-cast v3, Landroid/widget/ScrollView; // type@030a │ │ +3ee282: 3803 0800 |001f: if-eqz v3, 0027 // +0008 │ │ +3ee286: 2200 f519 |0021: new-instance v0, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // type@19f5 │ │ +3ee28a: 7053 9c9f 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@9f9c │ │ +3ee290: 1100 |0026: return-object v0 │ │ +3ee292: 6e10 bd0c 0400 |0027: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3ee298: 0c04 |002a: move-result-object v4 │ │ +3ee29a: 6e20 0e03 0400 |002b: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3ee2a0: 0c04 |002e: move-result-object v4 │ │ +3ee2a2: 2200 7e1e |002f: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3ee2a6: 1a01 464a |0031: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3ee2aa: 6e20 23b3 4100 |0033: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3ee2b0: 0c04 |0036: move-result-object v4 │ │ +3ee2b2: 7020 f6b2 4000 |0037: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3ee2b8: 2700 |003a: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=62 │ │ 0x000e line=68 │ │ 0x0019 line=74 │ │ 0x0021 line=79 │ │ 0x0027 line=81 │ │ @@ -870185,25 +870185,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 │ │ -3ee2f4: |[3ee2f4] de.danoeh.antennapod.databinding.MultiSelectSpeedDialBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;)Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; │ │ -3ee304: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ -3ee308: 1400 a300 0d7f |0002: const v0, #float 1.87424e+38 // #7f0d00a3 │ │ -3ee30e: 6e30 b10b 0102 |0005: invoke-virtual {v1, v0, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0bb1 │ │ -3ee314: 7110 9d9f 0200 |0008: invoke-static {v2}, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // method@9f9d │ │ -3ee31a: 0c01 |000b: move-result-object v1 │ │ -3ee31c: 1101 |000c: return-object v1 │ │ -3ee31e: 2201 7e1e |000d: new-instance v1, Ljava/lang/NullPointerException; // type@1e7e │ │ -3ee322: 1a02 67c3 |000f: const-string v2, "parent" // string@c367 │ │ -3ee326: 7020 f6b2 2100 |0011: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3ee32c: 2701 |0014: throw v1 │ │ +3ee2bc: |[3ee2bc] de.danoeh.antennapod.databinding.MultiSelectSpeedDialBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;)Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; │ │ +3ee2cc: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ +3ee2d0: 1400 a300 0d7f |0002: const v0, #float 1.87424e+38 // #7f0d00a3 │ │ +3ee2d6: 6e30 b10b 0102 |0005: invoke-virtual {v1, v0, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0bb1 │ │ +3ee2dc: 7110 9d9f 0200 |0008: invoke-static {v2}, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // method@9f9d │ │ +3ee2e2: 0c01 |000b: move-result-object v1 │ │ +3ee2e4: 1101 |000c: return-object v1 │ │ +3ee2e6: 2201 7e1e |000d: new-instance v1, Ljava/lang/NullPointerException; // type@1e7e │ │ +3ee2ea: 1a02 67c3 |000f: const-string v2, "parent" // string@c367 │ │ +3ee2ee: 7020 f6b2 2100 |0011: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3ee2f4: 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; │ │ @@ -870215,17 +870215,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ee254: |[3ee254] de.danoeh.antennapod.databinding.MultiSelectSpeedDialBinding.getRoot:()Landroid/view/View; │ │ -3ee264: 5410 d78f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.rootView:Landroid/view/View; // field@8fd7 │ │ -3ee268: 1100 |0002: return-object v0 │ │ +3ee21c: |[3ee21c] de.danoeh.antennapod.databinding.MultiSelectSpeedDialBinding.getRoot:()Landroid/view/View; │ │ +3ee22c: 5410 d78f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.rootView:Landroid/view/View; // field@8fd7 │ │ +3ee230: 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 : 19127 (MultiSelectSpeedDialBinding.java) │ │ @@ -870277,23 +870277,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 │ │ -3ee488: |[3ee488] 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 │ │ -3ee498: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ee49e: 5b01 dd8f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/NavListBinding;.rootView:Landroid/widget/RelativeLayout; // field@8fdd │ │ -3ee4a2: 5b02 d88f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/NavListBinding;.divider:Landroid/view/View; // field@8fd8 │ │ -3ee4a6: 5b03 d98f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/NavListBinding;.navLayout:Landroid/widget/RelativeLayout; // field@8fd9 │ │ -3ee4aa: 5b04 da8f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/NavListBinding;.navList:Landroidx/recyclerview/widget/RecyclerView; // field@8fda │ │ -3ee4ae: 5b05 db8f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/NavListBinding;.navSettings:Landroid/widget/LinearLayout; // field@8fdb │ │ -3ee4b2: 5b06 dc8f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/NavListBinding;.progressBar:Landroid/widget/ProgressBar; // field@8fdc │ │ -3ee4b6: 0e00 |000f: return-void │ │ +3ee450: |[3ee450] 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 │ │ +3ee460: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ee466: 5b01 dd8f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/NavListBinding;.rootView:Landroid/widget/RelativeLayout; // field@8fdd │ │ +3ee46a: 5b02 d88f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/NavListBinding;.divider:Landroid/view/View; // field@8fd8 │ │ +3ee46e: 5b03 d98f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/NavListBinding;.navLayout:Landroid/widget/RelativeLayout; // field@8fd9 │ │ +3ee472: 5b04 da8f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/NavListBinding;.navList:Landroidx/recyclerview/widget/RecyclerView; // field@8fda │ │ +3ee476: 5b05 db8f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/NavListBinding;.navSettings:Landroid/widget/LinearLayout; // field@8fdb │ │ +3ee47a: 5b06 dc8f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/NavListBinding;.progressBar:Landroid/widget/ProgressBar; // field@8fdc │ │ +3ee47e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0003 line=42 │ │ 0x0005 line=43 │ │ 0x0007 line=44 │ │ 0x0009 line=45 │ │ @@ -870313,54 +870313,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 │ │ -3ee38c: |[3ee38c] de.danoeh.antennapod.databinding.NavListBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/NavListBinding; │ │ -3ee39c: 1400 1501 0a7f |0000: const v0, #float 1.83439e+38 // #7f0a0115 │ │ -3ee3a2: 7120 794a 0800 |0003: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ee3a8: 0c03 |0006: move-result-object v3 │ │ -3ee3aa: 3803 3100 |0007: if-eqz v3, 0038 // +0031 │ │ -3ee3ae: 0784 |0009: move-object v4, v8 │ │ -3ee3b0: 1f04 0803 |000a: check-cast v4, Landroid/widget/RelativeLayout; // type@0308 │ │ -3ee3b4: 1400 3902 0a7f |000c: const v0, #float 1.83445e+38 // #7f0a0239 │ │ -3ee3ba: 7120 794a 0800 |000f: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ee3c0: 0c01 |0012: move-result-object v1 │ │ -3ee3c2: 0715 |0013: move-object v5, v1 │ │ -3ee3c4: 1f05 400b |0014: check-cast v5, Landroidx/recyclerview/widget/RecyclerView; // type@0b40 │ │ -3ee3c8: 3805 2200 |0016: if-eqz v5, 0038 // +0022 │ │ -3ee3cc: 1400 3a02 0a7f |0018: const v0, #float 1.83445e+38 // #7f0a023a │ │ -3ee3d2: 7120 794a 0800 |001b: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ee3d8: 0c01 |001e: move-result-object v1 │ │ -3ee3da: 0716 |001f: move-object v6, v1 │ │ -3ee3dc: 1f06 fb02 |0020: check-cast v6, Landroid/widget/LinearLayout; // type@02fb │ │ -3ee3e0: 3806 1600 |0022: if-eqz v6, 0038 // +0016 │ │ -3ee3e4: 1400 9402 0a7f |0024: const v0, #float 1.83447e+38 // #7f0a0294 │ │ -3ee3ea: 7120 794a 0800 |0027: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ee3f0: 0c01 |002a: move-result-object v1 │ │ -3ee3f2: 0717 |002b: move-object v7, v1 │ │ -3ee3f4: 1f07 0203 |002c: check-cast v7, Landroid/widget/ProgressBar; // type@0302 │ │ -3ee3f8: 3807 0a00 |002e: if-eqz v7, 0038 // +000a │ │ -3ee3fc: 2208 f619 |0030: new-instance v8, Lde/danoeh/antennapod/databinding/NavListBinding; // type@19f6 │ │ -3ee400: 0781 |0032: move-object v1, v8 │ │ -3ee402: 0742 |0033: move-object v2, v4 │ │ -3ee404: 7607 a09f 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@9fa0 │ │ -3ee40a: 1108 |0037: return-object v8 │ │ -3ee40c: 6e10 bd0c 0800 |0038: invoke-virtual {v8}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3ee412: 0c08 |003b: move-result-object v8 │ │ -3ee414: 6e20 0e03 0800 |003c: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3ee41a: 0c08 |003f: move-result-object v8 │ │ -3ee41c: 2200 7e1e |0040: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3ee420: 1a01 464a |0042: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3ee424: 6e20 23b3 8100 |0044: invoke-virtual {v1, v8}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3ee42a: 0c08 |0047: move-result-object v8 │ │ -3ee42c: 7020 f6b2 8000 |0048: invoke-direct {v0, v8}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3ee432: 2700 |004b: throw v0 │ │ +3ee354: |[3ee354] de.danoeh.antennapod.databinding.NavListBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/NavListBinding; │ │ +3ee364: 1400 1501 0a7f |0000: const v0, #float 1.83439e+38 // #7f0a0115 │ │ +3ee36a: 7120 794a 0800 |0003: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ee370: 0c03 |0006: move-result-object v3 │ │ +3ee372: 3803 3100 |0007: if-eqz v3, 0038 // +0031 │ │ +3ee376: 0784 |0009: move-object v4, v8 │ │ +3ee378: 1f04 0803 |000a: check-cast v4, Landroid/widget/RelativeLayout; // type@0308 │ │ +3ee37c: 1400 3902 0a7f |000c: const v0, #float 1.83445e+38 // #7f0a0239 │ │ +3ee382: 7120 794a 0800 |000f: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ee388: 0c01 |0012: move-result-object v1 │ │ +3ee38a: 0715 |0013: move-object v5, v1 │ │ +3ee38c: 1f05 400b |0014: check-cast v5, Landroidx/recyclerview/widget/RecyclerView; // type@0b40 │ │ +3ee390: 3805 2200 |0016: if-eqz v5, 0038 // +0022 │ │ +3ee394: 1400 3a02 0a7f |0018: const v0, #float 1.83445e+38 // #7f0a023a │ │ +3ee39a: 7120 794a 0800 |001b: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ee3a0: 0c01 |001e: move-result-object v1 │ │ +3ee3a2: 0716 |001f: move-object v6, v1 │ │ +3ee3a4: 1f06 fb02 |0020: check-cast v6, Landroid/widget/LinearLayout; // type@02fb │ │ +3ee3a8: 3806 1600 |0022: if-eqz v6, 0038 // +0016 │ │ +3ee3ac: 1400 9402 0a7f |0024: const v0, #float 1.83447e+38 // #7f0a0294 │ │ +3ee3b2: 7120 794a 0800 |0027: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ee3b8: 0c01 |002a: move-result-object v1 │ │ +3ee3ba: 0717 |002b: move-object v7, v1 │ │ +3ee3bc: 1f07 0203 |002c: check-cast v7, Landroid/widget/ProgressBar; // type@0302 │ │ +3ee3c0: 3807 0a00 |002e: if-eqz v7, 0038 // +000a │ │ +3ee3c4: 2208 f619 |0030: new-instance v8, Lde/danoeh/antennapod/databinding/NavListBinding; // type@19f6 │ │ +3ee3c8: 0781 |0032: move-object v1, v8 │ │ +3ee3ca: 0742 |0033: move-object v2, v4 │ │ +3ee3cc: 7607 a09f 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@9fa0 │ │ +3ee3d2: 1108 |0037: return-object v8 │ │ +3ee3d4: 6e10 bd0c 0800 |0038: invoke-virtual {v8}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3ee3da: 0c08 |003b: move-result-object v8 │ │ +3ee3dc: 6e20 0e03 0800 |003c: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3ee3e2: 0c08 |003f: move-result-object v8 │ │ +3ee3e4: 2200 7e1e |0040: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3ee3e8: 1a01 464a |0042: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3ee3ec: 6e20 23b3 8100 |0044: invoke-virtual {v1, v8}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3ee3f2: 0c08 |0047: move-result-object v8 │ │ +3ee3f4: 7020 f6b2 8000 |0048: invoke-direct {v0, v8}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3ee3fa: 2700 |004b: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=78 │ │ 0x0009 line=83 │ │ 0x000f line=86 │ │ 0x001b line=92 │ │ 0x0027 line=98 │ │ @@ -870375,20 +870375,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 │ │ -3ee434: |[3ee434] de.danoeh.antennapod.databinding.NavListBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/NavListBinding; │ │ -3ee444: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ee446: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ee448: 7130 a59f 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@9fa5 │ │ -3ee44e: 0c02 |0005: move-result-object v2 │ │ -3ee450: 1102 |0006: return-object v2 │ │ +3ee3fc: |[3ee3fc] de.danoeh.antennapod.databinding.NavListBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/NavListBinding; │ │ +3ee40c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ee40e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ee410: 7130 a59f 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@9fa5 │ │ +3ee416: 0c02 |0005: move-result-object v2 │ │ +3ee418: 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;) │ │ @@ -870396,24 +870396,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 │ │ -3ee454: |[3ee454] de.danoeh.antennapod.databinding.NavListBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/NavListBinding; │ │ -3ee464: 1400 a400 0d7f |0000: const v0, #float 1.87424e+38 // #7f0d00a4 │ │ -3ee46a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ee46c: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3ee472: 0c02 |0007: move-result-object v2 │ │ -3ee474: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ee478: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3ee47e: 7110 a19f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/NavListBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/NavListBinding; // method@9fa1 │ │ -3ee484: 0c02 |0010: move-result-object v2 │ │ -3ee486: 1102 |0011: return-object v2 │ │ +3ee41c: |[3ee41c] de.danoeh.antennapod.databinding.NavListBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/NavListBinding; │ │ +3ee42c: 1400 a400 0d7f |0000: const v0, #float 1.87424e+38 // #7f0d00a4 │ │ +3ee432: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ee434: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3ee43a: 0c02 |0007: move-result-object v2 │ │ +3ee43c: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ee440: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3ee446: 7110 a19f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/NavListBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/NavListBinding; // method@9fa1 │ │ +3ee44c: 0c02 |0010: move-result-object v2 │ │ +3ee44e: 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; │ │ @@ -870426,18 +870426,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ee358: |[3ee358] de.danoeh.antennapod.databinding.NavListBinding.getRoot:()Landroid/view/View; │ │ -3ee368: 6e10 a39f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/NavListBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@9fa3 │ │ -3ee36e: 0c00 |0003: move-result-object v0 │ │ -3ee370: 1100 |0004: return-object v0 │ │ +3ee320: |[3ee320] de.danoeh.antennapod.databinding.NavListBinding.getRoot:()Landroid/view/View; │ │ +3ee330: 6e10 a39f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/NavListBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@9fa3 │ │ +3ee336: 0c00 |0003: move-result-object v0 │ │ +3ee338: 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;) │ │ @@ -870445,17 +870445,17 @@ │ │ type : '()Landroid/widget/RelativeLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ee374: |[3ee374] de.danoeh.antennapod.databinding.NavListBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ -3ee384: 5410 dd8f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/NavListBinding;.rootView:Landroid/widget/RelativeLayout; // field@8fdd │ │ -3ee388: 1100 |0002: return-object v0 │ │ +3ee33c: |[3ee33c] de.danoeh.antennapod.databinding.NavListBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ +3ee34c: 5410 dd8f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/NavListBinding;.rootView:Landroid/widget/RelativeLayout; // field@8fdd │ │ +3ee350: 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 : 19283 (NavListBinding.java) │ │ @@ -870503,22 +870503,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 │ │ -3ee5ec: |[3ee5ec] de.danoeh.antennapod.databinding.NavListitemBinding.:(Landroid/widget/RelativeLayout;Landroid/widget/ImageView;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ -3ee5fc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ee602: 5b01 e08f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/NavListitemBinding;.rootView:Landroid/widget/RelativeLayout; // field@8fe0 │ │ -3ee606: 5b02 de8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/NavListitemBinding;.imgvCover:Landroid/widget/ImageView; // field@8fde │ │ -3ee60a: 5b03 df8f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/NavListitemBinding;.itxtvFailure:Landroid/widget/ImageView; // field@8fdf │ │ -3ee60e: 5b04 e18f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/NavListitemBinding;.txtvCount:Landroid/widget/TextView; // field@8fe1 │ │ -3ee612: 5b05 e28f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/NavListitemBinding;.txtvTitle:Landroid/widget/TextView; // field@8fe2 │ │ -3ee616: 0e00 |000d: return-void │ │ +3ee5b4: |[3ee5b4] de.danoeh.antennapod.databinding.NavListitemBinding.:(Landroid/widget/RelativeLayout;Landroid/widget/ImageView;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ +3ee5c4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ee5ca: 5b01 e08f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/NavListitemBinding;.rootView:Landroid/widget/RelativeLayout; // field@8fe0 │ │ +3ee5ce: 5b02 de8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/NavListitemBinding;.imgvCover:Landroid/widget/ImageView; // field@8fde │ │ +3ee5d2: 5b03 df8f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/NavListitemBinding;.itxtvFailure:Landroid/widget/ImageView; // field@8fdf │ │ +3ee5d6: 5b04 e18f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/NavListitemBinding;.txtvCount:Landroid/widget/TextView; // field@8fe1 │ │ +3ee5da: 5b05 e28f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/NavListitemBinding;.txtvTitle:Landroid/widget/TextView; // field@8fe2 │ │ +3ee5de: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=37 │ │ 0x0005 line=38 │ │ 0x0007 line=39 │ │ 0x0009 line=40 │ │ @@ -870536,55 +870536,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 │ │ -3ee4ec: |[3ee4ec] de.danoeh.antennapod.databinding.NavListitemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/NavListitemBinding; │ │ -3ee4fc: 1400 c401 0a7f |0000: const v0, #float 1.83443e+38 // #7f0a01c4 │ │ -3ee502: 7120 794a 0800 |0003: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ee508: 0c01 |0006: move-result-object v1 │ │ -3ee50a: 0714 |0007: move-object v4, v1 │ │ -3ee50c: 1f04 f902 |0008: check-cast v4, Landroid/widget/ImageView; // type@02f9 │ │ -3ee510: 3804 3000 |000a: if-eqz v4, 003a // +0030 │ │ -3ee514: 1400 d101 0a7f |000c: const v0, #float 1.83443e+38 // #7f0a01d1 │ │ -3ee51a: 7120 794a 0800 |000f: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ee520: 0c01 |0012: move-result-object v1 │ │ -3ee522: 0715 |0013: move-object v5, v1 │ │ -3ee524: 1f05 f902 |0014: check-cast v5, Landroid/widget/ImageView; // type@02f9 │ │ -3ee528: 3805 2400 |0016: if-eqz v5, 003a // +0024 │ │ -3ee52c: 1400 a603 0a7f |0018: const v0, #float 1.83452e+38 // #7f0a03a6 │ │ -3ee532: 7120 794a 0800 |001b: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ee538: 0c01 |001e: move-result-object v1 │ │ -3ee53a: 0716 |001f: move-object v6, v1 │ │ -3ee53c: 1f06 1503 |0020: check-cast v6, Landroid/widget/TextView; // type@0315 │ │ -3ee540: 3806 1800 |0022: if-eqz v6, 003a // +0018 │ │ -3ee544: 1400 c303 0a7f |0024: const v0, #float 1.83453e+38 // #7f0a03c3 │ │ -3ee54a: 7120 794a 0800 |0027: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ee550: 0c01 |002a: move-result-object v1 │ │ -3ee552: 0717 |002b: move-object v7, v1 │ │ -3ee554: 1f07 1503 |002c: check-cast v7, Landroid/widget/TextView; // type@0315 │ │ -3ee558: 3807 0c00 |002e: if-eqz v7, 003a // +000c │ │ -3ee55c: 2200 f719 |0030: new-instance v0, Lde/danoeh/antennapod/databinding/NavListitemBinding; // type@19f7 │ │ -3ee560: 0783 |0032: move-object v3, v8 │ │ -3ee562: 1f03 0803 |0033: check-cast v3, Landroid/widget/RelativeLayout; // type@0308 │ │ -3ee566: 0702 |0035: move-object v2, v0 │ │ -3ee568: 7606 a69f 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@9fa6 │ │ -3ee56e: 1100 |0039: return-object v0 │ │ -3ee570: 6e10 bd0c 0800 |003a: invoke-virtual {v8}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3ee576: 0c08 |003d: move-result-object v8 │ │ -3ee578: 6e20 0e03 0800 |003e: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3ee57e: 0c08 |0041: move-result-object v8 │ │ -3ee580: 2200 7e1e |0042: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3ee584: 1a01 464a |0044: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3ee588: 6e20 23b3 8100 |0046: invoke-virtual {v1, v8}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3ee58e: 0c08 |0049: move-result-object v8 │ │ -3ee590: 7020 f6b2 8000 |004a: invoke-direct {v0, v8}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3ee596: 2700 |004d: throw v0 │ │ +3ee4b4: |[3ee4b4] de.danoeh.antennapod.databinding.NavListitemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/NavListitemBinding; │ │ +3ee4c4: 1400 c401 0a7f |0000: const v0, #float 1.83443e+38 // #7f0a01c4 │ │ +3ee4ca: 7120 794a 0800 |0003: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ee4d0: 0c01 |0006: move-result-object v1 │ │ +3ee4d2: 0714 |0007: move-object v4, v1 │ │ +3ee4d4: 1f04 f902 |0008: check-cast v4, Landroid/widget/ImageView; // type@02f9 │ │ +3ee4d8: 3804 3000 |000a: if-eqz v4, 003a // +0030 │ │ +3ee4dc: 1400 d101 0a7f |000c: const v0, #float 1.83443e+38 // #7f0a01d1 │ │ +3ee4e2: 7120 794a 0800 |000f: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ee4e8: 0c01 |0012: move-result-object v1 │ │ +3ee4ea: 0715 |0013: move-object v5, v1 │ │ +3ee4ec: 1f05 f902 |0014: check-cast v5, Landroid/widget/ImageView; // type@02f9 │ │ +3ee4f0: 3805 2400 |0016: if-eqz v5, 003a // +0024 │ │ +3ee4f4: 1400 a603 0a7f |0018: const v0, #float 1.83452e+38 // #7f0a03a6 │ │ +3ee4fa: 7120 794a 0800 |001b: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ee500: 0c01 |001e: move-result-object v1 │ │ +3ee502: 0716 |001f: move-object v6, v1 │ │ +3ee504: 1f06 1503 |0020: check-cast v6, Landroid/widget/TextView; // type@0315 │ │ +3ee508: 3806 1800 |0022: if-eqz v6, 003a // +0018 │ │ +3ee50c: 1400 c303 0a7f |0024: const v0, #float 1.83453e+38 // #7f0a03c3 │ │ +3ee512: 7120 794a 0800 |0027: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ee518: 0c01 |002a: move-result-object v1 │ │ +3ee51a: 0717 |002b: move-object v7, v1 │ │ +3ee51c: 1f07 1503 |002c: check-cast v7, Landroid/widget/TextView; // type@0315 │ │ +3ee520: 3807 0c00 |002e: if-eqz v7, 003a // +000c │ │ +3ee524: 2200 f719 |0030: new-instance v0, Lde/danoeh/antennapod/databinding/NavListitemBinding; // type@19f7 │ │ +3ee528: 0783 |0032: move-object v3, v8 │ │ +3ee52a: 1f03 0803 |0033: check-cast v3, Landroid/widget/RelativeLayout; // type@0308 │ │ +3ee52e: 0702 |0035: move-object v2, v0 │ │ +3ee530: 7606 a69f 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@9fa6 │ │ +3ee536: 1100 |0039: return-object v0 │ │ +3ee538: 6e10 bd0c 0800 |003a: invoke-virtual {v8}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3ee53e: 0c08 |003d: move-result-object v8 │ │ +3ee540: 6e20 0e03 0800 |003e: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3ee546: 0c08 |0041: move-result-object v8 │ │ +3ee548: 2200 7e1e |0042: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3ee54c: 1a01 464a |0044: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3ee550: 6e20 23b3 8100 |0046: invoke-virtual {v1, v8}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3ee556: 0c08 |0049: move-result-object v8 │ │ +3ee558: 7020 f6b2 8000 |004a: invoke-direct {v0, v8}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3ee55e: 2700 |004d: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=72 │ │ 0x000f line=78 │ │ 0x001b line=84 │ │ 0x0027 line=90 │ │ 0x0030 line=95 │ │ @@ -870598,20 +870598,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 │ │ -3ee598: |[3ee598] de.danoeh.antennapod.databinding.NavListitemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/NavListitemBinding; │ │ -3ee5a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ee5aa: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ee5ac: 7130 ab9f 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@9fab │ │ -3ee5b2: 0c02 |0005: move-result-object v2 │ │ -3ee5b4: 1102 |0006: return-object v2 │ │ +3ee560: |[3ee560] de.danoeh.antennapod.databinding.NavListitemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/NavListitemBinding; │ │ +3ee570: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ee572: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ee574: 7130 ab9f 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@9fab │ │ +3ee57a: 0c02 |0005: move-result-object v2 │ │ +3ee57c: 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;) │ │ @@ -870619,24 +870619,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 │ │ -3ee5b8: |[3ee5b8] de.danoeh.antennapod.databinding.NavListitemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/NavListitemBinding; │ │ -3ee5c8: 1400 a500 0d7f |0000: const v0, #float 1.87424e+38 // #7f0d00a5 │ │ -3ee5ce: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ee5d0: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3ee5d6: 0c02 |0007: move-result-object v2 │ │ -3ee5d8: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ee5dc: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3ee5e2: 7110 a79f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/NavListitemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/NavListitemBinding; // method@9fa7 │ │ -3ee5e8: 0c02 |0010: move-result-object v2 │ │ -3ee5ea: 1102 |0011: return-object v2 │ │ +3ee580: |[3ee580] de.danoeh.antennapod.databinding.NavListitemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/NavListitemBinding; │ │ +3ee590: 1400 a500 0d7f |0000: const v0, #float 1.87424e+38 // #7f0d00a5 │ │ +3ee596: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ee598: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3ee59e: 0c02 |0007: move-result-object v2 │ │ +3ee5a0: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ee5a4: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3ee5aa: 7110 a79f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/NavListitemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/NavListitemBinding; // method@9fa7 │ │ +3ee5b0: 0c02 |0010: move-result-object v2 │ │ +3ee5b2: 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; │ │ @@ -870649,18 +870649,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ee4b8: |[3ee4b8] de.danoeh.antennapod.databinding.NavListitemBinding.getRoot:()Landroid/view/View; │ │ -3ee4c8: 6e10 a99f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/NavListitemBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@9fa9 │ │ -3ee4ce: 0c00 |0003: move-result-object v0 │ │ -3ee4d0: 1100 |0004: return-object v0 │ │ +3ee480: |[3ee480] de.danoeh.antennapod.databinding.NavListitemBinding.getRoot:()Landroid/view/View; │ │ +3ee490: 6e10 a99f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/NavListitemBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@9fa9 │ │ +3ee496: 0c00 |0003: move-result-object v0 │ │ +3ee498: 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;) │ │ @@ -870668,17 +870668,17 @@ │ │ type : '()Landroid/widget/RelativeLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ee4d4: |[3ee4d4] de.danoeh.antennapod.databinding.NavListitemBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ -3ee4e4: 5410 e08f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/NavListitemBinding;.rootView:Landroid/widget/RelativeLayout; // field@8fe0 │ │ -3ee4e8: 1100 |0002: return-object v0 │ │ +3ee49c: |[3ee49c] de.danoeh.antennapod.databinding.NavListitemBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ +3ee4ac: 5410 e08f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/NavListitemBinding;.rootView:Landroid/widget/RelativeLayout; // field@8fe0 │ │ +3ee4b0: 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 : 19284 (NavListitemBinding.java) │ │ @@ -870718,20 +870718,20 @@ │ │ type : '(Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;Landroid/widget/TextView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -3ee714: |[3ee714] de.danoeh.antennapod.databinding.NavSectionItemBinding.:(Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;Landroid/widget/TextView;)V │ │ -3ee724: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ee72a: 5b01 e58f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/NavSectionItemBinding;.rootView:Landroid/widget/LinearLayout; // field@8fe5 │ │ -3ee72e: 5b02 e38f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/NavSectionItemBinding;.navFeedsFilteredMessage:Landroid/widget/LinearLayout; // field@8fe3 │ │ -3ee732: 5b03 e48f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/NavSectionItemBinding;.navFeedsFilteredMessageText:Landroid/widget/TextView; // field@8fe4 │ │ -3ee736: 0e00 |0009: return-void │ │ +3ee6dc: |[3ee6dc] de.danoeh.antennapod.databinding.NavSectionItemBinding.:(Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;Landroid/widget/TextView;)V │ │ +3ee6ec: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ee6f2: 5b01 e58f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/NavSectionItemBinding;.rootView:Landroid/widget/LinearLayout; // field@8fe5 │ │ +3ee6f6: 5b02 e38f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/NavSectionItemBinding;.navFeedsFilteredMessage:Landroid/widget/LinearLayout; // field@8fe3 │ │ +3ee6fa: 5b03 e48f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/NavSectionItemBinding;.navFeedsFilteredMessageText:Landroid/widget/TextView; // field@8fe4 │ │ +3ee6fe: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ 0x0005 line=32 │ │ 0x0007 line=33 │ │ locals : │ │ @@ -870745,39 +870745,39 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/NavSectionItemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 50 16-bit code units │ │ -3ee64c: |[3ee64c] de.danoeh.antennapod.databinding.NavSectionItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/NavSectionItemBinding; │ │ -3ee65c: 1400 3602 0a7f |0000: const v0, #float 1.83445e+38 // #7f0a0236 │ │ -3ee662: 7120 794a 0300 |0003: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ee668: 0c01 |0006: move-result-object v1 │ │ -3ee66a: 1f01 fb02 |0007: check-cast v1, Landroid/widget/LinearLayout; // type@02fb │ │ -3ee66e: 3801 1500 |0009: if-eqz v1, 001e // +0015 │ │ -3ee672: 1400 3702 0a7f |000b: const v0, #float 1.83445e+38 // #7f0a0237 │ │ -3ee678: 7120 794a 0300 |000e: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ee67e: 0c02 |0011: move-result-object v2 │ │ -3ee680: 1f02 1503 |0012: check-cast v2, Landroid/widget/TextView; // type@0315 │ │ -3ee684: 3802 0a00 |0014: if-eqz v2, 001e // +000a │ │ -3ee688: 2200 f819 |0016: new-instance v0, Lde/danoeh/antennapod/databinding/NavSectionItemBinding; // type@19f8 │ │ -3ee68c: 1f03 fb02 |0018: check-cast v3, Landroid/widget/LinearLayout; // type@02fb │ │ -3ee690: 7040 ac9f 3021 |001a: invoke-direct {v0, v3, v1, v2}, Lde/danoeh/antennapod/databinding/NavSectionItemBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;Landroid/widget/TextView;)V // method@9fac │ │ -3ee696: 1100 |001d: return-object v0 │ │ -3ee698: 6e10 bd0c 0300 |001e: invoke-virtual {v3}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3ee69e: 0c03 |0021: move-result-object v3 │ │ -3ee6a0: 6e20 0e03 0300 |0022: invoke-virtual {v3, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3ee6a6: 0c03 |0025: move-result-object v3 │ │ -3ee6a8: 2200 7e1e |0026: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3ee6ac: 1a01 464a |0028: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3ee6b0: 6e20 23b3 3100 |002a: invoke-virtual {v1, v3}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3ee6b6: 0c03 |002d: move-result-object v3 │ │ -3ee6b8: 7020 f6b2 3000 |002e: invoke-direct {v0, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3ee6be: 2700 |0031: throw v0 │ │ +3ee614: |[3ee614] de.danoeh.antennapod.databinding.NavSectionItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/NavSectionItemBinding; │ │ +3ee624: 1400 3602 0a7f |0000: const v0, #float 1.83445e+38 // #7f0a0236 │ │ +3ee62a: 7120 794a 0300 |0003: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ee630: 0c01 |0006: move-result-object v1 │ │ +3ee632: 1f01 fb02 |0007: check-cast v1, Landroid/widget/LinearLayout; // type@02fb │ │ +3ee636: 3801 1500 |0009: if-eqz v1, 001e // +0015 │ │ +3ee63a: 1400 3702 0a7f |000b: const v0, #float 1.83445e+38 // #7f0a0237 │ │ +3ee640: 7120 794a 0300 |000e: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ee646: 0c02 |0011: move-result-object v2 │ │ +3ee648: 1f02 1503 |0012: check-cast v2, Landroid/widget/TextView; // type@0315 │ │ +3ee64c: 3802 0a00 |0014: if-eqz v2, 001e // +000a │ │ +3ee650: 2200 f819 |0016: new-instance v0, Lde/danoeh/antennapod/databinding/NavSectionItemBinding; // type@19f8 │ │ +3ee654: 1f03 fb02 |0018: check-cast v3, Landroid/widget/LinearLayout; // type@02fb │ │ +3ee658: 7040 ac9f 3021 |001a: invoke-direct {v0, v3, v1, v2}, Lde/danoeh/antennapod/databinding/NavSectionItemBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;Landroid/widget/TextView;)V // method@9fac │ │ +3ee65e: 1100 |001d: return-object v0 │ │ +3ee660: 6e10 bd0c 0300 |001e: invoke-virtual {v3}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3ee666: 0c03 |0021: move-result-object v3 │ │ +3ee668: 6e20 0e03 0300 |0022: invoke-virtual {v3, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3ee66e: 0c03 |0025: move-result-object v3 │ │ +3ee670: 2200 7e1e |0026: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3ee674: 1a01 464a |0028: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3ee678: 6e20 23b3 3100 |002a: invoke-virtual {v1, v3}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3ee67e: 0c03 |002d: move-result-object v3 │ │ +3ee680: 7020 f6b2 3000 |002e: invoke-direct {v0, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3ee686: 2700 |0031: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=64 │ │ 0x000e line=70 │ │ 0x0016 line=75 │ │ 0x001e line=78 │ │ 0x0026 line=79 │ │ @@ -870789,20 +870789,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 │ │ -3ee6c0: |[3ee6c0] de.danoeh.antennapod.databinding.NavSectionItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/NavSectionItemBinding; │ │ -3ee6d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ee6d2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ee6d4: 7130 b19f 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@9fb1 │ │ -3ee6da: 0c02 |0005: move-result-object v2 │ │ -3ee6dc: 1102 |0006: return-object v2 │ │ +3ee688: |[3ee688] de.danoeh.antennapod.databinding.NavSectionItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/NavSectionItemBinding; │ │ +3ee698: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ee69a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ee69c: 7130 b19f 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@9fb1 │ │ +3ee6a2: 0c02 |0005: move-result-object v2 │ │ +3ee6a4: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=44 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/NavSectionItemBinding;) │ │ @@ -870810,24 +870810,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 │ │ -3ee6e0: |[3ee6e0] de.danoeh.antennapod.databinding.NavSectionItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/NavSectionItemBinding; │ │ -3ee6f0: 1400 a600 0d7f |0000: const v0, #float 1.87425e+38 // #7f0d00a6 │ │ -3ee6f6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ee6f8: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3ee6fe: 0c02 |0007: move-result-object v2 │ │ -3ee700: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ee704: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3ee70a: 7110 ad9f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/NavSectionItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/NavSectionItemBinding; // method@9fad │ │ -3ee710: 0c02 |0010: move-result-object v2 │ │ -3ee712: 1102 |0011: return-object v2 │ │ +3ee6a8: |[3ee6a8] de.danoeh.antennapod.databinding.NavSectionItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/NavSectionItemBinding; │ │ +3ee6b8: 1400 a600 0d7f |0000: const v0, #float 1.87425e+38 // #7f0d00a6 │ │ +3ee6be: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ee6c0: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3ee6c6: 0c02 |0007: move-result-object v2 │ │ +3ee6c8: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ee6cc: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3ee6d2: 7110 ad9f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/NavSectionItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/NavSectionItemBinding; // method@9fad │ │ +3ee6d8: 0c02 |0010: move-result-object v2 │ │ +3ee6da: 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; │ │ @@ -870840,18 +870840,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ee618: |[3ee618] de.danoeh.antennapod.databinding.NavSectionItemBinding.getRoot:()Landroid/view/View; │ │ -3ee628: 6e10 af9f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/NavSectionItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9faf │ │ -3ee62e: 0c00 |0003: move-result-object v0 │ │ -3ee630: 1100 |0004: return-object v0 │ │ +3ee5e0: |[3ee5e0] de.danoeh.antennapod.databinding.NavSectionItemBinding.getRoot:()Landroid/view/View; │ │ +3ee5f0: 6e10 af9f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/NavSectionItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9faf │ │ +3ee5f6: 0c00 |0003: move-result-object v0 │ │ +3ee5f8: 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;) │ │ @@ -870859,17 +870859,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ee634: |[3ee634] de.danoeh.antennapod.databinding.NavSectionItemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3ee644: 5410 e58f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/NavSectionItemBinding;.rootView:Landroid/widget/LinearLayout; // field@8fe5 │ │ -3ee648: 1100 |0002: return-object v0 │ │ +3ee5fc: |[3ee5fc] de.danoeh.antennapod.databinding.NavSectionItemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3ee60c: 5410 e58f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/NavSectionItemBinding;.rootView:Landroid/widget/LinearLayout; // field@8fe5 │ │ +3ee610: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/NavSectionItemBinding; │ │ │ │ source_file_idx : 19285 (NavSectionItemBinding.java) │ │ @@ -870921,23 +870921,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 │ │ -3ee884: |[3ee884] 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 │ │ -3ee894: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ee89a: 5b01 e98f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8fe9 │ │ -3ee89e: 5b02 e68f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.chooseHostButton:Landroid/widget/Button; // field@8fe6 │ │ -3ee8a2: 5b03 e78f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.errorText:Landroid/widget/TextView; // field@8fe7 │ │ -3ee8a6: 5b04 e88f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.loginProgressContainer:Landroid/widget/LinearLayout; // field@8fe8 │ │ -3ee8aa: 5b05 ea8f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.serverUrlText:Lcom/google/android/material/textfield/TextInputEditText; // field@8fea │ │ -3ee8ae: 5b06 eb8f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.serverUrlTextInput:Lcom/google/android/material/textfield/TextInputLayout; // field@8feb │ │ -3ee8b2: 0e00 |000f: return-void │ │ +3ee84c: |[3ee84c] 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 │ │ +3ee85c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ee862: 5b01 e98f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8fe9 │ │ +3ee866: 5b02 e68f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.chooseHostButton:Landroid/widget/Button; // field@8fe6 │ │ +3ee86a: 5b03 e78f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.errorText:Landroid/widget/TextView; // field@8fe7 │ │ +3ee86e: 5b04 e88f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.loginProgressContainer:Landroid/widget/LinearLayout; // field@8fe8 │ │ +3ee872: 5b05 ea8f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.serverUrlText:Lcom/google/android/material/textfield/TextInputEditText; // field@8fea │ │ +3ee876: 5b06 eb8f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.serverUrlTextInput:Lcom/google/android/material/textfield/TextInputLayout; // field@8feb │ │ +3ee87a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0003 line=44 │ │ 0x0005 line=45 │ │ 0x0007 line=46 │ │ 0x0009 line=47 │ │ @@ -870957,61 +870957,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 │ │ -3ee76c: |[3ee76c] de.danoeh.antennapod.databinding.NextcloudAuthDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; │ │ -3ee77c: 1400 bc00 0a7f |0000: const v0, #float 1.83437e+38 // #7f0a00bc │ │ -3ee782: 7120 794a 0900 |0003: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ee788: 0c01 |0006: move-result-object v1 │ │ -3ee78a: 0714 |0007: move-object v4, v1 │ │ -3ee78c: 1f04 e602 |0008: check-cast v4, Landroid/widget/Button; // type@02e6 │ │ -3ee790: 3804 3c00 |000a: if-eqz v4, 0046 // +003c │ │ -3ee794: 1400 3d01 0a7f |000c: const v0, #float 1.8344e+38 // #7f0a013d │ │ -3ee79a: 7120 794a 0900 |000f: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ee7a0: 0c01 |0012: move-result-object v1 │ │ -3ee7a2: 0715 |0013: move-object v5, v1 │ │ -3ee7a4: 1f05 1503 |0014: check-cast v5, Landroid/widget/TextView; // type@0315 │ │ -3ee7a8: 3805 3000 |0016: if-eqz v5, 0046 // +0030 │ │ -3ee7ac: 1400 ed01 0a7f |0018: const v0, #float 1.83443e+38 // #7f0a01ed │ │ -3ee7b2: 7120 794a 0900 |001b: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ee7b8: 0c01 |001e: move-result-object v1 │ │ -3ee7ba: 0716 |001f: move-object v6, v1 │ │ -3ee7bc: 1f06 fb02 |0020: check-cast v6, Landroid/widget/LinearLayout; // type@02fb │ │ -3ee7c0: 3806 2400 |0022: if-eqz v6, 0046 // +0024 │ │ -3ee7c4: 1400 f102 0a7f |0024: const v0, #float 1.83449e+38 // #7f0a02f1 │ │ -3ee7ca: 7120 794a 0900 |0027: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ee7d0: 0c01 |002a: move-result-object v1 │ │ -3ee7d2: 0717 |002b: move-object v7, v1 │ │ -3ee7d4: 1f07 fc15 |002c: check-cast v7, Lcom/google/android/material/textfield/TextInputEditText; // type@15fc │ │ -3ee7d8: 3807 1800 |002e: if-eqz v7, 0046 // +0018 │ │ -3ee7dc: 1400 f202 0a7f |0030: const v0, #float 1.83449e+38 // #7f0a02f2 │ │ -3ee7e2: 7120 794a 0900 |0033: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ee7e8: 0c01 |0036: move-result-object v1 │ │ -3ee7ea: 0718 |0037: move-object v8, v1 │ │ -3ee7ec: 1f08 0d16 |0038: check-cast v8, Lcom/google/android/material/textfield/TextInputLayout; // type@160d │ │ -3ee7f0: 3808 0c00 |003a: if-eqz v8, 0046 // +000c │ │ -3ee7f4: 2200 f919 |003c: new-instance v0, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; // type@19f9 │ │ -3ee7f8: 0793 |003e: move-object v3, v9 │ │ -3ee7fa: 1f03 fb02 |003f: check-cast v3, Landroid/widget/LinearLayout; // type@02fb │ │ -3ee7fe: 0702 |0041: move-object v2, v0 │ │ -3ee800: 7607 b29f 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@9fb2 │ │ -3ee806: 1100 |0045: return-object v0 │ │ -3ee808: 6e10 bd0c 0900 |0046: invoke-virtual {v9}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3ee80e: 0c09 |0049: move-result-object v9 │ │ -3ee810: 6e20 0e03 0900 |004a: invoke-virtual {v9, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3ee816: 0c09 |004d: move-result-object v9 │ │ -3ee818: 2200 7e1e |004e: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3ee81c: 1a01 464a |0050: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3ee820: 6e20 23b3 9100 |0052: invoke-virtual {v1, v9}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3ee826: 0c09 |0055: move-result-object v9 │ │ -3ee828: 7020 f6b2 9000 |0056: invoke-direct {v0, v9}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3ee82e: 2700 |0059: throw v0 │ │ +3ee734: |[3ee734] de.danoeh.antennapod.databinding.NextcloudAuthDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; │ │ +3ee744: 1400 bc00 0a7f |0000: const v0, #float 1.83437e+38 // #7f0a00bc │ │ +3ee74a: 7120 794a 0900 |0003: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ee750: 0c01 |0006: move-result-object v1 │ │ +3ee752: 0714 |0007: move-object v4, v1 │ │ +3ee754: 1f04 e602 |0008: check-cast v4, Landroid/widget/Button; // type@02e6 │ │ +3ee758: 3804 3c00 |000a: if-eqz v4, 0046 // +003c │ │ +3ee75c: 1400 3d01 0a7f |000c: const v0, #float 1.8344e+38 // #7f0a013d │ │ +3ee762: 7120 794a 0900 |000f: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ee768: 0c01 |0012: move-result-object v1 │ │ +3ee76a: 0715 |0013: move-object v5, v1 │ │ +3ee76c: 1f05 1503 |0014: check-cast v5, Landroid/widget/TextView; // type@0315 │ │ +3ee770: 3805 3000 |0016: if-eqz v5, 0046 // +0030 │ │ +3ee774: 1400 ed01 0a7f |0018: const v0, #float 1.83443e+38 // #7f0a01ed │ │ +3ee77a: 7120 794a 0900 |001b: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ee780: 0c01 |001e: move-result-object v1 │ │ +3ee782: 0716 |001f: move-object v6, v1 │ │ +3ee784: 1f06 fb02 |0020: check-cast v6, Landroid/widget/LinearLayout; // type@02fb │ │ +3ee788: 3806 2400 |0022: if-eqz v6, 0046 // +0024 │ │ +3ee78c: 1400 f102 0a7f |0024: const v0, #float 1.83449e+38 // #7f0a02f1 │ │ +3ee792: 7120 794a 0900 |0027: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ee798: 0c01 |002a: move-result-object v1 │ │ +3ee79a: 0717 |002b: move-object v7, v1 │ │ +3ee79c: 1f07 fc15 |002c: check-cast v7, Lcom/google/android/material/textfield/TextInputEditText; // type@15fc │ │ +3ee7a0: 3807 1800 |002e: if-eqz v7, 0046 // +0018 │ │ +3ee7a4: 1400 f202 0a7f |0030: const v0, #float 1.83449e+38 // #7f0a02f2 │ │ +3ee7aa: 7120 794a 0900 |0033: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ee7b0: 0c01 |0036: move-result-object v1 │ │ +3ee7b2: 0718 |0037: move-object v8, v1 │ │ +3ee7b4: 1f08 0d16 |0038: check-cast v8, Lcom/google/android/material/textfield/TextInputLayout; // type@160d │ │ +3ee7b8: 3808 0c00 |003a: if-eqz v8, 0046 // +000c │ │ +3ee7bc: 2200 f919 |003c: new-instance v0, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; // type@19f9 │ │ +3ee7c0: 0793 |003e: move-object v3, v9 │ │ +3ee7c2: 1f03 fb02 |003f: check-cast v3, Landroid/widget/LinearLayout; // type@02fb │ │ +3ee7c6: 0702 |0041: move-object v2, v0 │ │ +3ee7c8: 7607 b29f 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@9fb2 │ │ +3ee7ce: 1100 |0045: return-object v0 │ │ +3ee7d0: 6e10 bd0c 0900 |0046: invoke-virtual {v9}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3ee7d6: 0c09 |0049: move-result-object v9 │ │ +3ee7d8: 6e20 0e03 0900 |004a: invoke-virtual {v9, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3ee7de: 0c09 |004d: move-result-object v9 │ │ +3ee7e0: 2200 7e1e |004e: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3ee7e4: 1a01 464a |0050: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3ee7e8: 6e20 23b3 9100 |0052: invoke-virtual {v1, v9}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3ee7ee: 0c09 |0055: move-result-object v9 │ │ +3ee7f0: 7020 f6b2 9000 |0056: invoke-direct {v0, v9}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3ee7f6: 2700 |0059: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=80 │ │ 0x000f line=86 │ │ 0x001b line=92 │ │ 0x0027 line=98 │ │ 0x0033 line=104 │ │ @@ -871026,20 +871026,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 │ │ -3ee830: |[3ee830] de.danoeh.antennapod.databinding.NextcloudAuthDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; │ │ -3ee840: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ee842: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ee844: 7130 b79f 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@9fb7 │ │ -3ee84a: 0c02 |0005: move-result-object v2 │ │ -3ee84c: 1102 |0006: return-object v2 │ │ +3ee7f8: |[3ee7f8] de.danoeh.antennapod.databinding.NextcloudAuthDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; │ │ +3ee808: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ee80a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ee80c: 7130 b79f 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@9fb7 │ │ +3ee812: 0c02 |0005: move-result-object v2 │ │ +3ee814: 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;) │ │ @@ -871047,24 +871047,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 │ │ -3ee850: |[3ee850] de.danoeh.antennapod.databinding.NextcloudAuthDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; │ │ -3ee860: 1400 a700 0d7f |0000: const v0, #float 1.87425e+38 // #7f0d00a7 │ │ -3ee866: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ee868: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3ee86e: 0c02 |0007: move-result-object v2 │ │ -3ee870: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ee874: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3ee87a: 7110 b39f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; // method@9fb3 │ │ -3ee880: 0c02 |0010: move-result-object v2 │ │ -3ee882: 1102 |0011: return-object v2 │ │ +3ee818: |[3ee818] de.danoeh.antennapod.databinding.NextcloudAuthDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; │ │ +3ee828: 1400 a700 0d7f |0000: const v0, #float 1.87425e+38 // #7f0d00a7 │ │ +3ee82e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ee830: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3ee836: 0c02 |0007: move-result-object v2 │ │ +3ee838: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ee83c: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3ee842: 7110 b39f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; // method@9fb3 │ │ +3ee848: 0c02 |0010: move-result-object v2 │ │ +3ee84a: 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; │ │ @@ -871077,18 +871077,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ee738: |[3ee738] de.danoeh.antennapod.databinding.NextcloudAuthDialogBinding.getRoot:()Landroid/view/View; │ │ -3ee748: 6e10 b59f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9fb5 │ │ -3ee74e: 0c00 |0003: move-result-object v0 │ │ -3ee750: 1100 |0004: return-object v0 │ │ +3ee700: |[3ee700] de.danoeh.antennapod.databinding.NextcloudAuthDialogBinding.getRoot:()Landroid/view/View; │ │ +3ee710: 6e10 b59f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9fb5 │ │ +3ee716: 0c00 |0003: move-result-object v0 │ │ +3ee718: 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;) │ │ @@ -871096,17 +871096,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ee754: |[3ee754] de.danoeh.antennapod.databinding.NextcloudAuthDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3ee764: 5410 e98f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8fe9 │ │ -3ee768: 1100 |0002: return-object v0 │ │ +3ee71c: |[3ee71c] de.danoeh.antennapod.databinding.NextcloudAuthDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3ee72c: 5410 e98f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8fe9 │ │ +3ee730: 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 : 19413 (NextcloudAuthDialogBinding.java) │ │ @@ -871194,32 +871194,32 @@ │ │ type : '(Landroid/widget/LinearLayout;Landroid/widget/Spinner;Landroid/widget/TextView;Landroid/widget/CheckBox;Landroid/widget/ImageView;Landroidx/cardview/widget/CardView;Landroid/widget/ImageButton;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 : 16 │ │ ins : 16 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -3eead0: |[3eead0] 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/ImageButton;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 │ │ -3eeae0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3eeae6: 5b01 f68f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.rootView:Landroid/widget/LinearLayout; // field@8ff6 │ │ -3eeaea: 5b02 ec8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.alternateUrlsSpinner:Landroid/widget/Spinner; // field@8fec │ │ -3eeaee: 5b03 ed8f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.authorLabel:Landroid/widget/TextView; // field@8fed │ │ -3eeaf2: 5b04 ee8f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.autoDownloadCheckBox:Landroid/widget/CheckBox; // field@8fee │ │ -3eeaf6: 5b05 ef8f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.backgroundImage:Landroid/widget/ImageView; // field@8fef │ │ -3eeafa: 5b06 f08f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.card:Landroidx/cardview/widget/CardView; // field@8ff0 │ │ -3eeafe: 5b07 f18f |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.closeButton:Landroid/widget/ImageButton; // field@8ff1 │ │ -3eeb02: 5b08 f28f |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.coverImage:Landroid/widget/ImageView; // field@8ff2 │ │ -3eeb06: 5b09 f38f |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.feedDisplayContainer:Landroid/widget/LinearLayout; // field@8ff3 │ │ -3eeb0a: 5b0a f48f |0015: iput-object v10, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.listView:Landroid/widget/ListView; // field@8ff4 │ │ -3eeb0e: 5b0b f58f |0017: iput-object v11, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.progressBar:Landroid/widget/ProgressBar; // field@8ff5 │ │ -3eeb12: 5b0c f78f |0019: iput-object v12, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.stopPreviewButton:Landroid/widget/Button; // field@8ff7 │ │ -3eeb16: 5b0d f88f |001b: iput-object v13, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.subscribeButton:Landroid/widget/Button; // field@8ff8 │ │ -3eeb1a: 5b0e f98f |001d: iput-object v14, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.titleLabel:Landroid/widget/TextView; // field@8ff9 │ │ -3eeb1e: 5b0f fa8f |001f: iput-object v15, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.transparentBackground:Landroid/widget/LinearLayout; // field@8ffa │ │ -3eeb22: 0e00 |0021: return-void │ │ +3eea98: |[3eea98] 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/ImageButton;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 │ │ +3eeaa8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3eeaae: 5b01 f68f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.rootView:Landroid/widget/LinearLayout; // field@8ff6 │ │ +3eeab2: 5b02 ec8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.alternateUrlsSpinner:Landroid/widget/Spinner; // field@8fec │ │ +3eeab6: 5b03 ed8f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.authorLabel:Landroid/widget/TextView; // field@8fed │ │ +3eeaba: 5b04 ee8f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.autoDownloadCheckBox:Landroid/widget/CheckBox; // field@8fee │ │ +3eeabe: 5b05 ef8f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.backgroundImage:Landroid/widget/ImageView; // field@8fef │ │ +3eeac2: 5b06 f08f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.card:Landroidx/cardview/widget/CardView; // field@8ff0 │ │ +3eeac6: 5b07 f18f |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.closeButton:Landroid/widget/ImageButton; // field@8ff1 │ │ +3eeaca: 5b08 f28f |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.coverImage:Landroid/widget/ImageView; // field@8ff2 │ │ +3eeace: 5b09 f38f |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.feedDisplayContainer:Landroid/widget/LinearLayout; // field@8ff3 │ │ +3eead2: 5b0a f48f |0015: iput-object v10, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.listView:Landroid/widget/ListView; // field@8ff4 │ │ +3eead6: 5b0b f58f |0017: iput-object v11, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.progressBar:Landroid/widget/ProgressBar; // field@8ff5 │ │ +3eeada: 5b0c f78f |0019: iput-object v12, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.stopPreviewButton:Landroid/widget/Button; // field@8ff7 │ │ +3eeade: 5b0d f88f |001b: iput-object v13, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.subscribeButton:Landroid/widget/Button; // field@8ff8 │ │ +3eeae2: 5b0e f98f |001d: iput-object v14, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.titleLabel:Landroid/widget/TextView; // field@8ff9 │ │ +3eeae6: 5b0f fa8f |001f: iput-object v15, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.transparentBackground:Landroid/widget/LinearLayout; // field@8ffa │ │ +3eeaea: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0003 line=80 │ │ 0x0005 line=81 │ │ 0x0007 line=82 │ │ 0x0009 line=83 │ │ @@ -871257,111 +871257,111 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 20 │ │ ins : 1 │ │ outs : 16 │ │ insns size : 193 16-bit code units │ │ -3ee8e8: |[3ee8e8] de.danoeh.antennapod.databinding.OnlinefeedviewActivityBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; │ │ -3ee8f8: 0800 1300 |0000: move-object/from16 v0, v19 │ │ -3ee8fc: 1401 5a00 0a7f |0002: const v1, #float 1.83435e+38 // #7f0a005a │ │ -3ee902: 7120 794a 1000 |0005: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ee908: 0c02 |0008: move-result-object v2 │ │ -3ee90a: 0725 |0009: move-object v5, v2 │ │ -3ee90c: 1f05 1003 |000a: check-cast v5, Landroid/widget/Spinner; // type@0310 │ │ -3ee910: 3805 a100 |000c: if-eqz v5, 00ad // +00a1 │ │ -3ee914: 1401 6600 0a7f |000e: const v1, #float 1.83436e+38 // #7f0a0066 │ │ -3ee91a: 7120 794a 1000 |0011: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ee920: 0c02 |0014: move-result-object v2 │ │ -3ee922: 0726 |0015: move-object v6, v2 │ │ -3ee924: 1f06 1503 |0016: check-cast v6, Landroid/widget/TextView; // type@0315 │ │ -3ee928: 3806 9500 |0018: if-eqz v6, 00ad // +0095 │ │ -3ee92c: 1401 6c00 0a7f |001a: const v1, #float 1.83436e+38 // #7f0a006c │ │ -3ee932: 7120 794a 1000 |001d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ee938: 0c02 |0020: move-result-object v2 │ │ -3ee93a: 0727 |0021: move-object v7, v2 │ │ -3ee93c: 1f07 e702 |0022: check-cast v7, Landroid/widget/CheckBox; // type@02e7 │ │ -3ee940: 3807 8900 |0024: if-eqz v7, 00ad // +0089 │ │ -3ee944: 1401 6e00 0a7f |0026: const v1, #float 1.83436e+38 // #7f0a006e │ │ -3ee94a: 7120 794a 1000 |0029: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ee950: 0c02 |002c: move-result-object v2 │ │ -3ee952: 0728 |002d: move-object v8, v2 │ │ -3ee954: 1f08 f902 |002e: check-cast v8, Landroid/widget/ImageView; // type@02f9 │ │ -3ee958: 3808 7d00 |0030: if-eqz v8, 00ad // +007d │ │ -3ee95c: 1401 a700 0a7f |0032: const v1, #float 1.83437e+38 // #7f0a00a7 │ │ -3ee962: 7120 794a 1000 |0035: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ee968: 0c02 |0038: move-result-object v2 │ │ -3ee96a: 0729 |0039: move-object v9, v2 │ │ -3ee96c: 1f09 2205 |003a: check-cast v9, Landroidx/cardview/widget/CardView; // type@0522 │ │ -3ee970: 3809 7100 |003c: if-eqz v9, 00ad // +0071 │ │ -3ee974: 1401 cd00 0a7f |003e: const v1, #float 1.83438e+38 // #7f0a00cd │ │ -3ee97a: 7120 794a 1000 |0041: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ee980: 0c02 |0044: move-result-object v2 │ │ -3ee982: 072a |0045: move-object v10, v2 │ │ -3ee984: 1f0a f702 |0046: check-cast v10, Landroid/widget/ImageButton; // type@02f7 │ │ -3ee988: 380a 6500 |0048: if-eqz v10, 00ad // +0065 │ │ -3ee98c: 1401 e200 0a7f |004a: const v1, #float 1.83438e+38 // #7f0a00e2 │ │ -3ee992: 7120 794a 1000 |004d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ee998: 0c02 |0050: move-result-object v2 │ │ -3ee99a: 072b |0051: move-object v11, v2 │ │ -3ee99c: 1f0b f902 |0052: check-cast v11, Landroid/widget/ImageView; // type@02f9 │ │ -3ee9a0: 380b 5900 |0054: if-eqz v11, 00ad // +0059 │ │ -3ee9a4: 1401 8701 0a7f |0056: const v1, #float 1.83441e+38 // #7f0a0187 │ │ -3ee9aa: 7120 794a 1000 |0059: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ee9b0: 0c02 |005c: move-result-object v2 │ │ -3ee9b2: 072c |005d: move-object v12, v2 │ │ -3ee9b4: 1f0c fb02 |005e: check-cast v12, Landroid/widget/LinearLayout; // type@02fb │ │ -3ee9b8: 380c 4d00 |0060: if-eqz v12, 00ad // +004d │ │ -3ee9bc: 1401 eb01 0a7f |0062: const v1, #float 1.83443e+38 // #7f0a01eb │ │ -3ee9c2: 7120 794a 1000 |0065: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ee9c8: 0c02 |0068: move-result-object v2 │ │ -3ee9ca: 072d |0069: move-object v13, v2 │ │ -3ee9cc: 1f0d fd02 |006a: check-cast v13, Landroid/widget/ListView; // type@02fd │ │ -3ee9d0: 380d 4100 |006c: if-eqz v13, 00ad // +0041 │ │ -3ee9d4: 1401 9402 0a7f |006e: const v1, #float 1.83447e+38 // #7f0a0294 │ │ -3ee9da: 7120 794a 1000 |0071: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ee9e0: 0c02 |0074: move-result-object v2 │ │ -3ee9e2: 072e |0075: move-object v14, v2 │ │ -3ee9e4: 1f0e 0203 |0076: check-cast v14, Landroid/widget/ProgressBar; // type@0302 │ │ -3ee9e8: 380e 3500 |0078: if-eqz v14, 00ad // +0035 │ │ -3ee9ec: 1401 4903 0a7f |007a: const v1, #float 1.83451e+38 // #7f0a0349 │ │ -3ee9f2: 7120 794a 1000 |007d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ee9f8: 0c02 |0080: move-result-object v2 │ │ -3ee9fa: 072f |0081: move-object v15, v2 │ │ -3ee9fc: 1f0f e602 |0082: check-cast v15, Landroid/widget/Button; // type@02e6 │ │ -3eea00: 380f 2900 |0084: if-eqz v15, 00ad // +0029 │ │ -3eea04: 1401 4d03 0a7f |0086: const v1, #float 1.83451e+38 // #7f0a034d │ │ -3eea0a: 7120 794a 1000 |0089: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3eea10: 0c02 |008c: move-result-object v2 │ │ -3eea12: 0810 0200 |008d: move-object/from16 v16, v2 │ │ -3eea16: 1f10 e602 |008f: check-cast v16, Landroid/widget/Button; // type@02e6 │ │ -3eea1a: 3810 1c00 |0091: if-eqz v16, 00ad // +001c │ │ -3eea1e: 1401 9103 0a7f |0093: const v1, #float 1.83452e+38 // #7f0a0391 │ │ -3eea24: 7120 794a 1000 |0096: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3eea2a: 0c02 |0099: move-result-object v2 │ │ -3eea2c: 0811 0200 |009a: move-object/from16 v17, v2 │ │ -3eea30: 1f11 1503 |009c: check-cast v17, Landroid/widget/TextView; // type@0315 │ │ -3eea34: 3811 0f00 |009e: if-eqz v17, 00ad // +000f │ │ -3eea38: 0812 0000 |00a0: move-object/from16 v18, v0 │ │ -3eea3c: 1f12 fb02 |00a2: check-cast v18, Landroid/widget/LinearLayout; // type@02fb │ │ -3eea40: 2200 fa19 |00a4: new-instance v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // type@19fa │ │ -3eea44: 0703 |00a6: move-object v3, v0 │ │ -3eea46: 0804 1200 |00a7: move-object/from16 v4, v18 │ │ -3eea4a: 7610 b89f 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/OnlinefeedviewActivityBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/Spinner;Landroid/widget/TextView;Landroid/widget/CheckBox;Landroid/widget/ImageView;Landroidx/cardview/widget/CardView;Landroid/widget/ImageButton;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@9fb8 │ │ -3eea50: 1100 |00ac: return-object v0 │ │ -3eea52: 7401 bd0c 1300 |00ad: invoke-virtual/range {v19}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3eea58: 0c00 |00b0: move-result-object v0 │ │ -3eea5a: 6e20 0e03 1000 |00b1: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3eea60: 0c00 |00b4: move-result-object v0 │ │ -3eea62: 2201 7e1e |00b5: new-instance v1, Ljava/lang/NullPointerException; // type@1e7e │ │ -3eea66: 1a02 464a |00b7: const-string v2, "Missing required view with ID: " // string@4a46 │ │ -3eea6a: 6e20 23b3 0200 |00b9: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3eea70: 0c00 |00bc: move-result-object v0 │ │ -3eea72: 7020 f6b2 0100 |00bd: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3eea78: 2701 |00c0: throw v1 │ │ +3ee8b0: |[3ee8b0] de.danoeh.antennapod.databinding.OnlinefeedviewActivityBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; │ │ +3ee8c0: 0800 1300 |0000: move-object/from16 v0, v19 │ │ +3ee8c4: 1401 5a00 0a7f |0002: const v1, #float 1.83435e+38 // #7f0a005a │ │ +3ee8ca: 7120 794a 1000 |0005: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ee8d0: 0c02 |0008: move-result-object v2 │ │ +3ee8d2: 0725 |0009: move-object v5, v2 │ │ +3ee8d4: 1f05 1003 |000a: check-cast v5, Landroid/widget/Spinner; // type@0310 │ │ +3ee8d8: 3805 a100 |000c: if-eqz v5, 00ad // +00a1 │ │ +3ee8dc: 1401 6600 0a7f |000e: const v1, #float 1.83436e+38 // #7f0a0066 │ │ +3ee8e2: 7120 794a 1000 |0011: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ee8e8: 0c02 |0014: move-result-object v2 │ │ +3ee8ea: 0726 |0015: move-object v6, v2 │ │ +3ee8ec: 1f06 1503 |0016: check-cast v6, Landroid/widget/TextView; // type@0315 │ │ +3ee8f0: 3806 9500 |0018: if-eqz v6, 00ad // +0095 │ │ +3ee8f4: 1401 6c00 0a7f |001a: const v1, #float 1.83436e+38 // #7f0a006c │ │ +3ee8fa: 7120 794a 1000 |001d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ee900: 0c02 |0020: move-result-object v2 │ │ +3ee902: 0727 |0021: move-object v7, v2 │ │ +3ee904: 1f07 e702 |0022: check-cast v7, Landroid/widget/CheckBox; // type@02e7 │ │ +3ee908: 3807 8900 |0024: if-eqz v7, 00ad // +0089 │ │ +3ee90c: 1401 6e00 0a7f |0026: const v1, #float 1.83436e+38 // #7f0a006e │ │ +3ee912: 7120 794a 1000 |0029: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ee918: 0c02 |002c: move-result-object v2 │ │ +3ee91a: 0728 |002d: move-object v8, v2 │ │ +3ee91c: 1f08 f902 |002e: check-cast v8, Landroid/widget/ImageView; // type@02f9 │ │ +3ee920: 3808 7d00 |0030: if-eqz v8, 00ad // +007d │ │ +3ee924: 1401 a700 0a7f |0032: const v1, #float 1.83437e+38 // #7f0a00a7 │ │ +3ee92a: 7120 794a 1000 |0035: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ee930: 0c02 |0038: move-result-object v2 │ │ +3ee932: 0729 |0039: move-object v9, v2 │ │ +3ee934: 1f09 2205 |003a: check-cast v9, Landroidx/cardview/widget/CardView; // type@0522 │ │ +3ee938: 3809 7100 |003c: if-eqz v9, 00ad // +0071 │ │ +3ee93c: 1401 cd00 0a7f |003e: const v1, #float 1.83438e+38 // #7f0a00cd │ │ +3ee942: 7120 794a 1000 |0041: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ee948: 0c02 |0044: move-result-object v2 │ │ +3ee94a: 072a |0045: move-object v10, v2 │ │ +3ee94c: 1f0a f702 |0046: check-cast v10, Landroid/widget/ImageButton; // type@02f7 │ │ +3ee950: 380a 6500 |0048: if-eqz v10, 00ad // +0065 │ │ +3ee954: 1401 e200 0a7f |004a: const v1, #float 1.83438e+38 // #7f0a00e2 │ │ +3ee95a: 7120 794a 1000 |004d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ee960: 0c02 |0050: move-result-object v2 │ │ +3ee962: 072b |0051: move-object v11, v2 │ │ +3ee964: 1f0b f902 |0052: check-cast v11, Landroid/widget/ImageView; // type@02f9 │ │ +3ee968: 380b 5900 |0054: if-eqz v11, 00ad // +0059 │ │ +3ee96c: 1401 8701 0a7f |0056: const v1, #float 1.83441e+38 // #7f0a0187 │ │ +3ee972: 7120 794a 1000 |0059: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ee978: 0c02 |005c: move-result-object v2 │ │ +3ee97a: 072c |005d: move-object v12, v2 │ │ +3ee97c: 1f0c fb02 |005e: check-cast v12, Landroid/widget/LinearLayout; // type@02fb │ │ +3ee980: 380c 4d00 |0060: if-eqz v12, 00ad // +004d │ │ +3ee984: 1401 eb01 0a7f |0062: const v1, #float 1.83443e+38 // #7f0a01eb │ │ +3ee98a: 7120 794a 1000 |0065: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ee990: 0c02 |0068: move-result-object v2 │ │ +3ee992: 072d |0069: move-object v13, v2 │ │ +3ee994: 1f0d fd02 |006a: check-cast v13, Landroid/widget/ListView; // type@02fd │ │ +3ee998: 380d 4100 |006c: if-eqz v13, 00ad // +0041 │ │ +3ee99c: 1401 9402 0a7f |006e: const v1, #float 1.83447e+38 // #7f0a0294 │ │ +3ee9a2: 7120 794a 1000 |0071: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ee9a8: 0c02 |0074: move-result-object v2 │ │ +3ee9aa: 072e |0075: move-object v14, v2 │ │ +3ee9ac: 1f0e 0203 |0076: check-cast v14, Landroid/widget/ProgressBar; // type@0302 │ │ +3ee9b0: 380e 3500 |0078: if-eqz v14, 00ad // +0035 │ │ +3ee9b4: 1401 4903 0a7f |007a: const v1, #float 1.83451e+38 // #7f0a0349 │ │ +3ee9ba: 7120 794a 1000 |007d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ee9c0: 0c02 |0080: move-result-object v2 │ │ +3ee9c2: 072f |0081: move-object v15, v2 │ │ +3ee9c4: 1f0f e602 |0082: check-cast v15, Landroid/widget/Button; // type@02e6 │ │ +3ee9c8: 380f 2900 |0084: if-eqz v15, 00ad // +0029 │ │ +3ee9cc: 1401 4d03 0a7f |0086: const v1, #float 1.83451e+38 // #7f0a034d │ │ +3ee9d2: 7120 794a 1000 |0089: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ee9d8: 0c02 |008c: move-result-object v2 │ │ +3ee9da: 0810 0200 |008d: move-object/from16 v16, v2 │ │ +3ee9de: 1f10 e602 |008f: check-cast v16, Landroid/widget/Button; // type@02e6 │ │ +3ee9e2: 3810 1c00 |0091: if-eqz v16, 00ad // +001c │ │ +3ee9e6: 1401 9103 0a7f |0093: const v1, #float 1.83452e+38 // #7f0a0391 │ │ +3ee9ec: 7120 794a 1000 |0096: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ee9f2: 0c02 |0099: move-result-object v2 │ │ +3ee9f4: 0811 0200 |009a: move-object/from16 v17, v2 │ │ +3ee9f8: 1f11 1503 |009c: check-cast v17, Landroid/widget/TextView; // type@0315 │ │ +3ee9fc: 3811 0f00 |009e: if-eqz v17, 00ad // +000f │ │ +3eea00: 0812 0000 |00a0: move-object/from16 v18, v0 │ │ +3eea04: 1f12 fb02 |00a2: check-cast v18, Landroid/widget/LinearLayout; // type@02fb │ │ +3eea08: 2200 fa19 |00a4: new-instance v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // type@19fa │ │ +3eea0c: 0703 |00a6: move-object v3, v0 │ │ +3eea0e: 0804 1200 |00a7: move-object/from16 v4, v18 │ │ +3eea12: 7610 b89f 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/OnlinefeedviewActivityBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/Spinner;Landroid/widget/TextView;Landroid/widget/CheckBox;Landroid/widget/ImageView;Landroidx/cardview/widget/CardView;Landroid/widget/ImageButton;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@9fb8 │ │ +3eea18: 1100 |00ac: return-object v0 │ │ +3eea1a: 7401 bd0c 1300 |00ad: invoke-virtual/range {v19}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3eea20: 0c00 |00b0: move-result-object v0 │ │ +3eea22: 6e20 0e03 1000 |00b1: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3eea28: 0c00 |00b4: move-result-object v0 │ │ +3eea2a: 2201 7e1e |00b5: new-instance v1, Ljava/lang/NullPointerException; // type@1e7e │ │ +3eea2e: 1a02 464a |00b7: const-string v2, "Missing required view with ID: " // string@4a46 │ │ +3eea32: 6e20 23b3 0200 |00b9: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3eea38: 0c00 |00bc: move-result-object v0 │ │ +3eea3a: 7020 f6b2 0100 |00bd: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3eea40: 2701 |00c0: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=125 │ │ 0x0011 line=131 │ │ 0x001d line=137 │ │ 0x0029 line=143 │ │ 0x0035 line=149 │ │ @@ -871385,20 +871385,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 │ │ -3eea7c: |[3eea7c] de.danoeh.antennapod.databinding.OnlinefeedviewActivityBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; │ │ -3eea8c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3eea8e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3eea90: 7130 bd9f 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@9fbd │ │ -3eea96: 0c02 |0005: move-result-object v2 │ │ -3eea98: 1102 |0006: return-object v2 │ │ +3eea44: |[3eea44] de.danoeh.antennapod.databinding.OnlinefeedviewActivityBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; │ │ +3eea54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3eea56: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3eea58: 7130 bd9f 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@9fbd │ │ +3eea5e: 0c02 |0005: move-result-object v2 │ │ +3eea60: 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/OnlinefeedviewActivityBinding;) │ │ @@ -871406,24 +871406,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 │ │ -3eea9c: |[3eea9c] de.danoeh.antennapod.databinding.OnlinefeedviewActivityBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; │ │ -3eeaac: 1400 b700 0d7f |0000: const v0, #float 1.87425e+38 // #7f0d00b7 │ │ -3eeab2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3eeab4: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3eeaba: 0c02 |0007: move-result-object v2 │ │ -3eeabc: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3eeac0: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3eeac6: 7110 b99f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // method@9fb9 │ │ -3eeacc: 0c02 |0010: move-result-object v2 │ │ -3eeace: 1102 |0011: return-object v2 │ │ +3eea64: |[3eea64] de.danoeh.antennapod.databinding.OnlinefeedviewActivityBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; │ │ +3eea74: 1400 b700 0d7f |0000: const v0, #float 1.87425e+38 // #7f0d00b7 │ │ +3eea7a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3eea7c: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3eea82: 0c02 |0007: move-result-object v2 │ │ +3eea84: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3eea88: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3eea8e: 7110 b99f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // method@9fb9 │ │ +3eea94: 0c02 |0010: move-result-object v2 │ │ +3eea96: 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; │ │ @@ -871436,18 +871436,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ee8b4: |[3ee8b4] de.danoeh.antennapod.databinding.OnlinefeedviewActivityBinding.getRoot:()Landroid/view/View; │ │ -3ee8c4: 6e10 bb9f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9fbb │ │ -3ee8ca: 0c00 |0003: move-result-object v0 │ │ -3ee8cc: 1100 |0004: return-object v0 │ │ +3ee87c: |[3ee87c] de.danoeh.antennapod.databinding.OnlinefeedviewActivityBinding.getRoot:()Landroid/view/View; │ │ +3ee88c: 6e10 bb9f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9fbb │ │ +3ee892: 0c00 |0003: move-result-object v0 │ │ +3ee894: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;) │ │ @@ -871455,17 +871455,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ee8d0: |[3ee8d0] de.danoeh.antennapod.databinding.OnlinefeedviewActivityBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3ee8e0: 5410 f68f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.rootView:Landroid/widget/LinearLayout; // field@8ff6 │ │ -3ee8e4: 1100 |0002: return-object v0 │ │ +3ee898: |[3ee898] de.danoeh.antennapod.databinding.OnlinefeedviewActivityBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3ee8a8: 5410 f68f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.rootView:Landroid/widget/LinearLayout; // field@8ff6 │ │ +3ee8ac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; │ │ │ │ source_file_idx : 19772 (OnlinefeedviewActivityBinding.java) │ │ @@ -871501,19 +871501,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 │ │ -3eec0c: |[3eec0c] de.danoeh.antennapod.databinding.OnlinefeedviewHeaderBinding.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;)V │ │ -3eec1c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3eec22: 5b01 fb8f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding;.rootView:Landroid/widget/LinearLayout; // field@8ffb │ │ -3eec26: 5b02 fc8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding;.txtvDescription:Landroid/widget/TextView; // field@8ffc │ │ -3eec2a: 0e00 |0007: return-void │ │ +3eebd4: |[3eebd4] de.danoeh.antennapod.databinding.OnlinefeedviewHeaderBinding.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;)V │ │ +3eebe4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3eebea: 5b01 fb8f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding;.rootView:Landroid/widget/LinearLayout; // field@8ffb │ │ +3eebee: 5b02 fc8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding;.txtvDescription:Landroid/widget/TextView; // field@8ffc │ │ +3eebf2: 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; │ │ @@ -871525,34 +871525,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 │ │ -3eeb58: |[3eeb58] de.danoeh.antennapod.databinding.OnlinefeedviewHeaderBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding; │ │ -3eeb68: 1400 a703 0a7f |0000: const v0, #float 1.83452e+38 // #7f0a03a7 │ │ -3eeb6e: 7120 794a 0200 |0003: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3eeb74: 0c01 |0006: move-result-object v1 │ │ -3eeb76: 1f01 1503 |0007: check-cast v1, Landroid/widget/TextView; // type@0315 │ │ -3eeb7a: 3801 0a00 |0009: if-eqz v1, 0013 // +000a │ │ -3eeb7e: 2200 fb19 |000b: new-instance v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding; // type@19fb │ │ -3eeb82: 1f02 fb02 |000d: check-cast v2, Landroid/widget/LinearLayout; // type@02fb │ │ -3eeb86: 7030 be9f 2001 |000f: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;)V // method@9fbe │ │ -3eeb8c: 1100 |0012: return-object v0 │ │ -3eeb8e: 6e10 bd0c 0200 |0013: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3eeb94: 0c02 |0016: move-result-object v2 │ │ -3eeb96: 6e20 0e03 0200 |0017: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3eeb9c: 0c02 |001a: move-result-object v2 │ │ -3eeb9e: 2200 7e1e |001b: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3eeba2: 1a01 464a |001d: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3eeba6: 6e20 23b3 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3eebac: 0c02 |0022: move-result-object v2 │ │ -3eebae: 7020 f6b2 2000 |0023: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3eebb4: 2700 |0026: throw v0 │ │ +3eeb20: |[3eeb20] de.danoeh.antennapod.databinding.OnlinefeedviewHeaderBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding; │ │ +3eeb30: 1400 a703 0a7f |0000: const v0, #float 1.83452e+38 // #7f0a03a7 │ │ +3eeb36: 7120 794a 0200 |0003: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3eeb3c: 0c01 |0006: move-result-object v1 │ │ +3eeb3e: 1f01 1503 |0007: check-cast v1, Landroid/widget/TextView; // type@0315 │ │ +3eeb42: 3801 0a00 |0009: if-eqz v1, 0013 // +000a │ │ +3eeb46: 2200 fb19 |000b: new-instance v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding; // type@19fb │ │ +3eeb4a: 1f02 fb02 |000d: check-cast v2, Landroid/widget/LinearLayout; // type@02fb │ │ +3eeb4e: 7030 be9f 2001 |000f: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;)V // method@9fbe │ │ +3eeb54: 1100 |0012: return-object v0 │ │ +3eeb56: 6e10 bd0c 0200 |0013: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3eeb5c: 0c02 |0016: move-result-object v2 │ │ +3eeb5e: 6e20 0e03 0200 |0017: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3eeb64: 0c02 |001a: move-result-object v2 │ │ +3eeb66: 2200 7e1e |001b: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3eeb6a: 1a01 464a |001d: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3eeb6e: 6e20 23b3 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3eeb74: 0c02 |0022: move-result-object v2 │ │ +3eeb76: 7020 f6b2 2000 |0023: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3eeb7c: 2700 |0026: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=59 │ │ 0x000b line=64 │ │ 0x0013 line=66 │ │ 0x001b line=67 │ │ locals : │ │ @@ -871563,20 +871563,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 │ │ -3eebb8: |[3eebb8] de.danoeh.antennapod.databinding.OnlinefeedviewHeaderBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding; │ │ -3eebc8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3eebca: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3eebcc: 7130 c39f 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@9fc3 │ │ -3eebd2: 0c02 |0005: move-result-object v2 │ │ -3eebd4: 1102 |0006: return-object v2 │ │ +3eeb80: |[3eeb80] de.danoeh.antennapod.databinding.OnlinefeedviewHeaderBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding; │ │ +3eeb90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3eeb92: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3eeb94: 7130 c39f 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@9fc3 │ │ +3eeb9a: 0c02 |0005: move-result-object v2 │ │ +3eeb9c: 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;) │ │ @@ -871584,24 +871584,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 │ │ -3eebd8: |[3eebd8] de.danoeh.antennapod.databinding.OnlinefeedviewHeaderBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding; │ │ -3eebe8: 1400 b800 0d7f |0000: const v0, #float 1.87425e+38 // #7f0d00b8 │ │ -3eebee: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3eebf0: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3eebf6: 0c02 |0007: move-result-object v2 │ │ -3eebf8: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3eebfc: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3eec02: 7110 bf9f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding; // method@9fbf │ │ -3eec08: 0c02 |0010: move-result-object v2 │ │ -3eec0a: 1102 |0011: return-object v2 │ │ +3eeba0: |[3eeba0] de.danoeh.antennapod.databinding.OnlinefeedviewHeaderBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding; │ │ +3eebb0: 1400 b800 0d7f |0000: const v0, #float 1.87425e+38 // #7f0d00b8 │ │ +3eebb6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3eebb8: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3eebbe: 0c02 |0007: move-result-object v2 │ │ +3eebc0: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3eebc4: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3eebca: 7110 bf9f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding; // method@9fbf │ │ +3eebd0: 0c02 |0010: move-result-object v2 │ │ +3eebd2: 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; │ │ @@ -871614,18 +871614,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.OnlinefeedviewHeaderBinding.getRoot:()Landroid/view/View; │ │ -3eeb34: 6e10 c19f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9fc1 │ │ -3eeb3a: 0c00 |0003: move-result-object v0 │ │ -3eeb3c: 1100 |0004: return-object v0 │ │ +3eeaec: |[3eeaec] de.danoeh.antennapod.databinding.OnlinefeedviewHeaderBinding.getRoot:()Landroid/view/View; │ │ +3eeafc: 6e10 c19f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9fc1 │ │ +3eeb02: 0c00 |0003: move-result-object v0 │ │ +3eeb04: 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;) │ │ @@ -871633,17 +871633,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.OnlinefeedviewHeaderBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3eeb50: 5410 fb8f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding;.rootView:Landroid/widget/LinearLayout; // field@8ffb │ │ -3eeb54: 1100 |0002: return-object v0 │ │ +3eeb08: |[3eeb08] de.danoeh.antennapod.databinding.OnlinefeedviewHeaderBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3eeb18: 5410 fb8f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding;.rootView:Landroid/widget/LinearLayout; // field@8ffb │ │ +3eeb1c: 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 : 19773 (OnlinefeedviewHeaderBinding.java) │ │ @@ -871691,22 +871691,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 │ │ -3eed60: |[3eed60] de.danoeh.antennapod.databinding.OpmlSelectionBinding.:(Landroid/widget/RelativeLayout;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/ListView;Landroid/widget/ProgressBar;)V │ │ -3eed70: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3eed76: 5b01 0190 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.rootView:Landroid/widget/RelativeLayout; // field@9001 │ │ -3eed7a: 5b02 fd8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.butCancel:Landroid/widget/Button; // field@8ffd │ │ -3eed7e: 5b03 fe8f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.butConfirm:Landroid/widget/Button; // field@8ffe │ │ -3eed82: 5b04 ff8f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.feedlist:Landroid/widget/ListView; // field@8fff │ │ -3eed86: 5b05 0090 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.progressBar:Landroid/widget/ProgressBar; // field@9000 │ │ -3eed8a: 0e00 |000d: return-void │ │ +3eed28: |[3eed28] de.danoeh.antennapod.databinding.OpmlSelectionBinding.:(Landroid/widget/RelativeLayout;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/ListView;Landroid/widget/ProgressBar;)V │ │ +3eed38: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3eed3e: 5b01 0190 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.rootView:Landroid/widget/RelativeLayout; // field@9001 │ │ +3eed42: 5b02 fd8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.butCancel:Landroid/widget/Button; // field@8ffd │ │ +3eed46: 5b03 fe8f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.butConfirm:Landroid/widget/Button; // field@8ffe │ │ +3eed4a: 5b04 ff8f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.feedlist:Landroid/widget/ListView; // field@8fff │ │ +3eed4e: 5b05 0090 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.progressBar:Landroid/widget/ProgressBar; // field@9000 │ │ +3eed52: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ 0x0005 line=39 │ │ 0x0007 line=40 │ │ 0x0009 line=41 │ │ @@ -871724,55 +871724,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 │ │ -3eec60: |[3eec60] de.danoeh.antennapod.databinding.OpmlSelectionBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; │ │ -3eec70: 1400 8e00 0a7f |0000: const v0, #float 1.83436e+38 // #7f0a008e │ │ -3eec76: 7120 794a 0800 |0003: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3eec7c: 0c01 |0006: move-result-object v1 │ │ -3eec7e: 0714 |0007: move-object v4, v1 │ │ -3eec80: 1f04 e602 |0008: check-cast v4, Landroid/widget/Button; // type@02e6 │ │ -3eec84: 3804 3000 |000a: if-eqz v4, 003a // +0030 │ │ -3eec88: 1400 8f00 0a7f |000c: const v0, #float 1.83436e+38 // #7f0a008f │ │ -3eec8e: 7120 794a 0800 |000f: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3eec94: 0c01 |0012: move-result-object v1 │ │ -3eec96: 0715 |0013: move-object v5, v1 │ │ -3eec98: 1f05 e602 |0014: check-cast v5, Landroid/widget/Button; // type@02e6 │ │ -3eec9c: 3805 2400 |0016: if-eqz v5, 003a // +0024 │ │ -3eeca0: 1400 8901 0a7f |0018: const v0, #float 1.83441e+38 // #7f0a0189 │ │ -3eeca6: 7120 794a 0800 |001b: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3eecac: 0c01 |001e: move-result-object v1 │ │ -3eecae: 0716 |001f: move-object v6, v1 │ │ -3eecb0: 1f06 fd02 |0020: check-cast v6, Landroid/widget/ListView; // type@02fd │ │ -3eecb4: 3806 1800 |0022: if-eqz v6, 003a // +0018 │ │ -3eecb8: 1400 9402 0a7f |0024: const v0, #float 1.83447e+38 // #7f0a0294 │ │ -3eecbe: 7120 794a 0800 |0027: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3eecc4: 0c01 |002a: move-result-object v1 │ │ -3eecc6: 0717 |002b: move-object v7, v1 │ │ -3eecc8: 1f07 0203 |002c: check-cast v7, Landroid/widget/ProgressBar; // type@0302 │ │ -3eeccc: 3807 0c00 |002e: if-eqz v7, 003a // +000c │ │ -3eecd0: 2200 fc19 |0030: new-instance v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // type@19fc │ │ -3eecd4: 0783 |0032: move-object v3, v8 │ │ -3eecd6: 1f03 0803 |0033: check-cast v3, Landroid/widget/RelativeLayout; // type@0308 │ │ -3eecda: 0702 |0035: move-object v2, v0 │ │ -3eecdc: 7606 c49f 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@9fc4 │ │ -3eece2: 1100 |0039: return-object v0 │ │ -3eece4: 6e10 bd0c 0800 |003a: invoke-virtual {v8}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3eecea: 0c08 |003d: move-result-object v8 │ │ -3eecec: 6e20 0e03 0800 |003e: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3eecf2: 0c08 |0041: move-result-object v8 │ │ -3eecf4: 2200 7e1e |0042: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3eecf8: 1a01 464a |0044: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3eecfc: 6e20 23b3 8100 |0046: invoke-virtual {v1, v8}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3eed02: 0c08 |0049: move-result-object v8 │ │ -3eed04: 7020 f6b2 8000 |004a: invoke-direct {v0, v8}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3eed0a: 2700 |004d: throw v0 │ │ +3eec28: |[3eec28] de.danoeh.antennapod.databinding.OpmlSelectionBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; │ │ +3eec38: 1400 8e00 0a7f |0000: const v0, #float 1.83436e+38 // #7f0a008e │ │ +3eec3e: 7120 794a 0800 |0003: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3eec44: 0c01 |0006: move-result-object v1 │ │ +3eec46: 0714 |0007: move-object v4, v1 │ │ +3eec48: 1f04 e602 |0008: check-cast v4, Landroid/widget/Button; // type@02e6 │ │ +3eec4c: 3804 3000 |000a: if-eqz v4, 003a // +0030 │ │ +3eec50: 1400 8f00 0a7f |000c: const v0, #float 1.83436e+38 // #7f0a008f │ │ +3eec56: 7120 794a 0800 |000f: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3eec5c: 0c01 |0012: move-result-object v1 │ │ +3eec5e: 0715 |0013: move-object v5, v1 │ │ +3eec60: 1f05 e602 |0014: check-cast v5, Landroid/widget/Button; // type@02e6 │ │ +3eec64: 3805 2400 |0016: if-eqz v5, 003a // +0024 │ │ +3eec68: 1400 8901 0a7f |0018: const v0, #float 1.83441e+38 // #7f0a0189 │ │ +3eec6e: 7120 794a 0800 |001b: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3eec74: 0c01 |001e: move-result-object v1 │ │ +3eec76: 0716 |001f: move-object v6, v1 │ │ +3eec78: 1f06 fd02 |0020: check-cast v6, Landroid/widget/ListView; // type@02fd │ │ +3eec7c: 3806 1800 |0022: if-eqz v6, 003a // +0018 │ │ +3eec80: 1400 9402 0a7f |0024: const v0, #float 1.83447e+38 // #7f0a0294 │ │ +3eec86: 7120 794a 0800 |0027: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3eec8c: 0c01 |002a: move-result-object v1 │ │ +3eec8e: 0717 |002b: move-object v7, v1 │ │ +3eec90: 1f07 0203 |002c: check-cast v7, Landroid/widget/ProgressBar; // type@0302 │ │ +3eec94: 3807 0c00 |002e: if-eqz v7, 003a // +000c │ │ +3eec98: 2200 fc19 |0030: new-instance v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // type@19fc │ │ +3eec9c: 0783 |0032: move-object v3, v8 │ │ +3eec9e: 1f03 0803 |0033: check-cast v3, Landroid/widget/RelativeLayout; // type@0308 │ │ +3eeca2: 0702 |0035: move-object v2, v0 │ │ +3eeca4: 7606 c49f 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@9fc4 │ │ +3eecaa: 1100 |0039: return-object v0 │ │ +3eecac: 6e10 bd0c 0800 |003a: invoke-virtual {v8}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3eecb2: 0c08 |003d: move-result-object v8 │ │ +3eecb4: 6e20 0e03 0800 |003e: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3eecba: 0c08 |0041: move-result-object v8 │ │ +3eecbc: 2200 7e1e |0042: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3eecc0: 1a01 464a |0044: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3eecc4: 6e20 23b3 8100 |0046: invoke-virtual {v1, v8}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3eecca: 0c08 |0049: move-result-object v8 │ │ +3eeccc: 7020 f6b2 8000 |004a: invoke-direct {v0, v8}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3eecd2: 2700 |004d: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=73 │ │ 0x000f line=79 │ │ 0x001b line=85 │ │ 0x0027 line=91 │ │ 0x0030 line=96 │ │ @@ -871786,20 +871786,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 │ │ -3eed0c: |[3eed0c] de.danoeh.antennapod.databinding.OpmlSelectionBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; │ │ -3eed1c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3eed1e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3eed20: 7130 c99f 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@9fc9 │ │ -3eed26: 0c02 |0005: move-result-object v2 │ │ -3eed28: 1102 |0006: return-object v2 │ │ +3eecd4: |[3eecd4] de.danoeh.antennapod.databinding.OpmlSelectionBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; │ │ +3eece4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3eece6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3eece8: 7130 c99f 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@9fc9 │ │ +3eecee: 0c02 |0005: move-result-object v2 │ │ +3eecf0: 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;) │ │ @@ -871807,24 +871807,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 │ │ -3eed2c: |[3eed2c] de.danoeh.antennapod.databinding.OpmlSelectionBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; │ │ -3eed3c: 1400 b900 0d7f |0000: const v0, #float 1.87425e+38 // #7f0d00b9 │ │ -3eed42: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3eed44: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3eed4a: 0c02 |0007: move-result-object v2 │ │ -3eed4c: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3eed50: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3eed56: 7110 c59f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // method@9fc5 │ │ -3eed5c: 0c02 |0010: move-result-object v2 │ │ -3eed5e: 1102 |0011: return-object v2 │ │ +3eecf4: |[3eecf4] de.danoeh.antennapod.databinding.OpmlSelectionBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; │ │ +3eed04: 1400 b900 0d7f |0000: const v0, #float 1.87425e+38 // #7f0d00b9 │ │ +3eed0a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3eed0c: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3eed12: 0c02 |0007: move-result-object v2 │ │ +3eed14: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3eed18: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3eed1e: 7110 c59f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // method@9fc5 │ │ +3eed24: 0c02 |0010: move-result-object v2 │ │ +3eed26: 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; │ │ @@ -871837,18 +871837,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3eec2c: |[3eec2c] de.danoeh.antennapod.databinding.OpmlSelectionBinding.getRoot:()Landroid/view/View; │ │ -3eec3c: 6e10 c79f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@9fc7 │ │ -3eec42: 0c00 |0003: move-result-object v0 │ │ -3eec44: 1100 |0004: return-object v0 │ │ +3eebf4: |[3eebf4] de.danoeh.antennapod.databinding.OpmlSelectionBinding.getRoot:()Landroid/view/View; │ │ +3eec04: 6e10 c79f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@9fc7 │ │ +3eec0a: 0c00 |0003: move-result-object v0 │ │ +3eec0c: 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;) │ │ @@ -871856,17 +871856,17 @@ │ │ type : '()Landroid/widget/RelativeLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3eec48: |[3eec48] de.danoeh.antennapod.databinding.OpmlSelectionBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ -3eec58: 5410 0190 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.rootView:Landroid/widget/RelativeLayout; // field@9001 │ │ -3eec5c: 1100 |0002: return-object v0 │ │ +3eec10: |[3eec10] de.danoeh.antennapod.databinding.OpmlSelectionBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ +3eec20: 5410 0190 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.rootView:Landroid/widget/RelativeLayout; // field@9001 │ │ +3eec24: 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 : 19799 (OpmlSelectionBinding.java) │ │ @@ -871910,21 +871910,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 │ │ -3eeea0: |[3eeea0] de.danoeh.antennapod.databinding.PlaybackSpeedFeedSettingDialogBinding.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar;Landroid/widget/CheckBox;)V │ │ -3eeeb0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3eeeb6: 5b01 0390 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@9003 │ │ -3eeeba: 5b02 0290 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.currentSpeedLabel:Landroid/widget/TextView; // field@9002 │ │ -3eeebe: 5b03 0490 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.seekBar:Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar; // field@9004 │ │ -3eeec2: 5b04 0590 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.useGlobalCheckbox:Landroid/widget/CheckBox; // field@9005 │ │ -3eeec6: 0e00 |000b: return-void │ │ +3eee68: |[3eee68] de.danoeh.antennapod.databinding.PlaybackSpeedFeedSettingDialogBinding.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar;Landroid/widget/CheckBox;)V │ │ +3eee78: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3eee7e: 5b01 0390 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@9003 │ │ +3eee82: 5b02 0290 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.currentSpeedLabel:Landroid/widget/TextView; // field@9002 │ │ +3eee86: 5b03 0490 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.seekBar:Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar; // field@9004 │ │ +3eee8a: 5b04 0590 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.useGlobalCheckbox:Landroid/widget/CheckBox; // field@9005 │ │ +3eee8e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0003 line=36 │ │ 0x0005 line=37 │ │ 0x0007 line=38 │ │ 0x0009 line=39 │ │ @@ -871940,44 +871940,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 │ │ -3eedc0: |[3eedc0] de.danoeh.antennapod.databinding.PlaybackSpeedFeedSettingDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; │ │ -3eedd0: 1400 ea00 0a7f |0000: const v0, #float 1.83438e+38 // #7f0a00ea │ │ -3eedd6: 7120 794a 0400 |0003: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3eeddc: 0c01 |0006: move-result-object v1 │ │ -3eedde: 1f01 1503 |0007: check-cast v1, Landroid/widget/TextView; // type@0315 │ │ -3eede2: 3801 2000 |0009: if-eqz v1, 0029 // +0020 │ │ -3eede6: 1400 e002 0a7f |000b: const v0, #float 1.83448e+38 // #7f0a02e0 │ │ -3eedec: 7120 794a 0400 |000e: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3eedf2: 0c02 |0011: move-result-object v2 │ │ -3eedf4: 1f02 101e |0012: check-cast v2, Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar; // type@1e10 │ │ -3eedf8: 3802 1500 |0014: if-eqz v2, 0029 // +0015 │ │ -3eedfc: 1400 ce03 0a7f |0016: const v0, #float 1.83453e+38 // #7f0a03ce │ │ -3eee02: 7120 794a 0400 |0019: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3eee08: 0c03 |001c: move-result-object v3 │ │ -3eee0a: 1f03 e702 |001d: check-cast v3, Landroid/widget/CheckBox; // type@02e7 │ │ -3eee0e: 3803 0a00 |001f: if-eqz v3, 0029 // +000a │ │ -3eee12: 2200 fd19 |0021: new-instance v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // type@19fd │ │ -3eee16: 1f04 fb02 |0023: check-cast v4, Landroid/widget/LinearLayout; // type@02fb │ │ -3eee1a: 7053 ca9f 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@9fca │ │ -3eee20: 1100 |0028: return-object v0 │ │ -3eee22: 6e10 bd0c 0400 |0029: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3eee28: 0c04 |002c: move-result-object v4 │ │ -3eee2a: 6e20 0e03 0400 |002d: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3eee30: 0c04 |0030: move-result-object v4 │ │ -3eee32: 2200 7e1e |0031: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3eee36: 1a01 464a |0033: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3eee3a: 6e20 23b3 4100 |0035: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3eee40: 0c04 |0038: move-result-object v4 │ │ -3eee42: 7020 f6b2 4000 |0039: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3eee48: 2700 |003c: throw v0 │ │ +3eed88: |[3eed88] de.danoeh.antennapod.databinding.PlaybackSpeedFeedSettingDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; │ │ +3eed98: 1400 ea00 0a7f |0000: const v0, #float 1.83438e+38 // #7f0a00ea │ │ +3eed9e: 7120 794a 0400 |0003: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3eeda4: 0c01 |0006: move-result-object v1 │ │ +3eeda6: 1f01 1503 |0007: check-cast v1, Landroid/widget/TextView; // type@0315 │ │ +3eedaa: 3801 2000 |0009: if-eqz v1, 0029 // +0020 │ │ +3eedae: 1400 e002 0a7f |000b: const v0, #float 1.83448e+38 // #7f0a02e0 │ │ +3eedb4: 7120 794a 0400 |000e: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3eedba: 0c02 |0011: move-result-object v2 │ │ +3eedbc: 1f02 101e |0012: check-cast v2, Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar; // type@1e10 │ │ +3eedc0: 3802 1500 |0014: if-eqz v2, 0029 // +0015 │ │ +3eedc4: 1400 ce03 0a7f |0016: const v0, #float 1.83453e+38 // #7f0a03ce │ │ +3eedca: 7120 794a 0400 |0019: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3eedd0: 0c03 |001c: move-result-object v3 │ │ +3eedd2: 1f03 e702 |001d: check-cast v3, Landroid/widget/CheckBox; // type@02e7 │ │ +3eedd6: 3803 0a00 |001f: if-eqz v3, 0029 // +000a │ │ +3eedda: 2200 fd19 |0021: new-instance v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // type@19fd │ │ +3eedde: 1f04 fb02 |0023: check-cast v4, Landroid/widget/LinearLayout; // type@02fb │ │ +3eede2: 7053 ca9f 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@9fca │ │ +3eede8: 1100 |0028: return-object v0 │ │ +3eedea: 6e10 bd0c 0400 |0029: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3eedf0: 0c04 |002c: move-result-object v4 │ │ +3eedf2: 6e20 0e03 0400 |002d: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3eedf8: 0c04 |0030: move-result-object v4 │ │ +3eedfa: 2200 7e1e |0031: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3eedfe: 1a01 464a |0033: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3eee02: 6e20 23b3 4100 |0035: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3eee08: 0c04 |0038: move-result-object v4 │ │ +3eee0a: 7020 f6b2 4000 |0039: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3eee10: 2700 |003c: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=70 │ │ 0x000e line=76 │ │ 0x0019 line=82 │ │ 0x0021 line=87 │ │ 0x0029 line=90 │ │ @@ -871990,20 +871990,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 │ │ -3eee4c: |[3eee4c] de.danoeh.antennapod.databinding.PlaybackSpeedFeedSettingDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; │ │ -3eee5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3eee5e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3eee60: 7130 cf9f 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@9fcf │ │ -3eee66: 0c02 |0005: move-result-object v2 │ │ -3eee68: 1102 |0006: return-object v2 │ │ +3eee14: |[3eee14] de.danoeh.antennapod.databinding.PlaybackSpeedFeedSettingDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; │ │ +3eee24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3eee26: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3eee28: 7130 cf9f 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@9fcf │ │ +3eee2e: 0c02 |0005: move-result-object v2 │ │ +3eee30: 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;) │ │ @@ -872011,24 +872011,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 │ │ -3eee6c: |[3eee6c] de.danoeh.antennapod.databinding.PlaybackSpeedFeedSettingDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; │ │ -3eee7c: 1400 bb00 0d7f |0000: const v0, #float 1.87425e+38 // #7f0d00bb │ │ -3eee82: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3eee84: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3eee8a: 0c02 |0007: move-result-object v2 │ │ -3eee8c: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3eee90: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3eee96: 7110 cb9f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // method@9fcb │ │ -3eee9c: 0c02 |0010: move-result-object v2 │ │ -3eee9e: 1102 |0011: return-object v2 │ │ +3eee34: |[3eee34] de.danoeh.antennapod.databinding.PlaybackSpeedFeedSettingDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; │ │ +3eee44: 1400 bb00 0d7f |0000: const v0, #float 1.87425e+38 // #7f0d00bb │ │ +3eee4a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3eee4c: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3eee52: 0c02 |0007: move-result-object v2 │ │ +3eee54: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3eee58: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3eee5e: 7110 cb9f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // method@9fcb │ │ +3eee64: 0c02 |0010: move-result-object v2 │ │ +3eee66: 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; │ │ @@ -872041,18 +872041,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3eed8c: |[3eed8c] de.danoeh.antennapod.databinding.PlaybackSpeedFeedSettingDialogBinding.getRoot:()Landroid/view/View; │ │ -3eed9c: 6e10 cd9f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9fcd │ │ -3eeda2: 0c00 |0003: move-result-object v0 │ │ -3eeda4: 1100 |0004: return-object v0 │ │ +3eed54: |[3eed54] de.danoeh.antennapod.databinding.PlaybackSpeedFeedSettingDialogBinding.getRoot:()Landroid/view/View; │ │ +3eed64: 6e10 cd9f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9fcd │ │ +3eed6a: 0c00 |0003: move-result-object v0 │ │ +3eed6c: 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;) │ │ @@ -872060,17 +872060,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3eeda8: |[3eeda8] de.danoeh.antennapod.databinding.PlaybackSpeedFeedSettingDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3eedb8: 5410 0390 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@9003 │ │ -3eedbc: 1100 |0002: return-object v0 │ │ +3eed70: |[3eed70] de.danoeh.antennapod.databinding.PlaybackSpeedFeedSettingDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3eed80: 5410 0390 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@9003 │ │ +3eed84: 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 : 20310 (PlaybackSpeedFeedSettingDialogBinding.java) │ │ @@ -872114,21 +872114,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 │ │ -3eefdc: |[3eefdc] de.danoeh.antennapod.databinding.PlaybackSpeedSeekBarBinding.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/SeekBar;)V │ │ -3eefec: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3eeff2: 5b01 0990 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;.rootView:Landroid/widget/LinearLayout; // field@9009 │ │ -3eeff6: 5b02 0690 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;.butDecSpeed:Landroid/widget/TextView; // field@9006 │ │ -3eeffa: 5b03 0790 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;.butIncSpeed:Landroid/widget/TextView; // field@9007 │ │ -3eeffe: 5b04 0890 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;.playbackSpeed:Landroid/widget/SeekBar; // field@9008 │ │ -3ef002: 0e00 |000b: return-void │ │ +3eefa4: |[3eefa4] de.danoeh.antennapod.databinding.PlaybackSpeedSeekBarBinding.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/SeekBar;)V │ │ +3eefb4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3eefba: 5b01 0990 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;.rootView:Landroid/widget/LinearLayout; // field@9009 │ │ +3eefbe: 5b02 0690 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;.butDecSpeed:Landroid/widget/TextView; // field@9006 │ │ +3eefc2: 5b03 0790 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;.butIncSpeed:Landroid/widget/TextView; // field@9007 │ │ +3eefc6: 5b04 0890 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;.playbackSpeed:Landroid/widget/SeekBar; // field@9008 │ │ +3eefca: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ 0x0005 line=35 │ │ 0x0007 line=36 │ │ 0x0009 line=37 │ │ @@ -872144,44 +872144,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 │ │ -3eeefc: |[3eeefc] de.danoeh.antennapod.databinding.PlaybackSpeedSeekBarBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding; │ │ -3eef0c: 1400 9000 0a7f |0000: const v0, #float 1.83436e+38 // #7f0a0090 │ │ -3eef12: 7120 794a 0400 |0003: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3eef18: 0c01 |0006: move-result-object v1 │ │ -3eef1a: 1f01 1503 |0007: check-cast v1, Landroid/widget/TextView; // type@0315 │ │ -3eef1e: 3801 2000 |0009: if-eqz v1, 0029 // +0020 │ │ -3eef22: 1400 9400 0a7f |000b: const v0, #float 1.83436e+38 // #7f0a0094 │ │ -3eef28: 7120 794a 0400 |000e: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3eef2e: 0c02 |0011: move-result-object v2 │ │ -3eef30: 1f02 1503 |0012: check-cast v2, Landroid/widget/TextView; // type@0315 │ │ -3eef34: 3802 1500 |0014: if-eqz v2, 0029 // +0015 │ │ -3eef38: 1400 8302 0a7f |0016: const v0, #float 1.83447e+38 // #7f0a0283 │ │ -3eef3e: 7120 794a 0400 |0019: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3eef44: 0c03 |001c: move-result-object v3 │ │ -3eef46: 1f03 0d03 |001d: check-cast v3, Landroid/widget/SeekBar; // type@030d │ │ -3eef4a: 3803 0a00 |001f: if-eqz v3, 0029 // +000a │ │ -3eef4e: 2200 fe19 |0021: new-instance v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding; // type@19fe │ │ -3eef52: 1f04 fb02 |0023: check-cast v4, Landroid/widget/LinearLayout; // type@02fb │ │ -3eef56: 7053 d09f 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@9fd0 │ │ -3eef5c: 1100 |0028: return-object v0 │ │ -3eef5e: 6e10 bd0c 0400 |0029: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3eef64: 0c04 |002c: move-result-object v4 │ │ -3eef66: 6e20 0e03 0400 |002d: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3eef6c: 0c04 |0030: move-result-object v4 │ │ -3eef6e: 2200 7e1e |0031: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3eef72: 1a01 464a |0033: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3eef76: 6e20 23b3 4100 |0035: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3eef7c: 0c04 |0038: move-result-object v4 │ │ -3eef7e: 7020 f6b2 4000 |0039: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3eef84: 2700 |003c: throw v0 │ │ +3eeec4: |[3eeec4] de.danoeh.antennapod.databinding.PlaybackSpeedSeekBarBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding; │ │ +3eeed4: 1400 9000 0a7f |0000: const v0, #float 1.83436e+38 // #7f0a0090 │ │ +3eeeda: 7120 794a 0400 |0003: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3eeee0: 0c01 |0006: move-result-object v1 │ │ +3eeee2: 1f01 1503 |0007: check-cast v1, Landroid/widget/TextView; // type@0315 │ │ +3eeee6: 3801 2000 |0009: if-eqz v1, 0029 // +0020 │ │ +3eeeea: 1400 9400 0a7f |000b: const v0, #float 1.83436e+38 // #7f0a0094 │ │ +3eeef0: 7120 794a 0400 |000e: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3eeef6: 0c02 |0011: move-result-object v2 │ │ +3eeef8: 1f02 1503 |0012: check-cast v2, Landroid/widget/TextView; // type@0315 │ │ +3eeefc: 3802 1500 |0014: if-eqz v2, 0029 // +0015 │ │ +3eef00: 1400 8302 0a7f |0016: const v0, #float 1.83447e+38 // #7f0a0283 │ │ +3eef06: 7120 794a 0400 |0019: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3eef0c: 0c03 |001c: move-result-object v3 │ │ +3eef0e: 1f03 0d03 |001d: check-cast v3, Landroid/widget/SeekBar; // type@030d │ │ +3eef12: 3803 0a00 |001f: if-eqz v3, 0029 // +000a │ │ +3eef16: 2200 fe19 |0021: new-instance v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding; // type@19fe │ │ +3eef1a: 1f04 fb02 |0023: check-cast v4, Landroid/widget/LinearLayout; // type@02fb │ │ +3eef1e: 7053 d09f 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@9fd0 │ │ +3eef24: 1100 |0028: return-object v0 │ │ +3eef26: 6e10 bd0c 0400 |0029: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3eef2c: 0c04 |002c: move-result-object v4 │ │ +3eef2e: 6e20 0e03 0400 |002d: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3eef34: 0c04 |0030: move-result-object v4 │ │ +3eef36: 2200 7e1e |0031: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3eef3a: 1a01 464a |0033: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3eef3e: 6e20 23b3 4100 |0035: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3eef44: 0c04 |0038: move-result-object v4 │ │ +3eef46: 7020 f6b2 4000 |0039: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3eef4c: 2700 |003c: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=68 │ │ 0x000e line=74 │ │ 0x0019 line=80 │ │ 0x0021 line=85 │ │ 0x0029 line=88 │ │ @@ -872194,20 +872194,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 │ │ -3eef88: |[3eef88] de.danoeh.antennapod.databinding.PlaybackSpeedSeekBarBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding; │ │ -3eef98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3eef9a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3eef9c: 7130 d59f 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@9fd5 │ │ -3eefa2: 0c02 |0005: move-result-object v2 │ │ -3eefa4: 1102 |0006: return-object v2 │ │ +3eef50: |[3eef50] de.danoeh.antennapod.databinding.PlaybackSpeedSeekBarBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding; │ │ +3eef60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3eef62: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3eef64: 7130 d59f 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@9fd5 │ │ +3eef6a: 0c02 |0005: move-result-object v2 │ │ +3eef6c: 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;) │ │ @@ -872215,24 +872215,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 │ │ -3eefa8: |[3eefa8] de.danoeh.antennapod.databinding.PlaybackSpeedSeekBarBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding; │ │ -3eefb8: 1400 bc00 0d7f |0000: const v0, #float 1.87425e+38 // #7f0d00bc │ │ -3eefbe: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3eefc0: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3eefc6: 0c02 |0007: move-result-object v2 │ │ -3eefc8: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3eefcc: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3eefd2: 7110 d19f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding; // method@9fd1 │ │ -3eefd8: 0c02 |0010: move-result-object v2 │ │ -3eefda: 1102 |0011: return-object v2 │ │ +3eef70: |[3eef70] de.danoeh.antennapod.databinding.PlaybackSpeedSeekBarBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding; │ │ +3eef80: 1400 bc00 0d7f |0000: const v0, #float 1.87425e+38 // #7f0d00bc │ │ +3eef86: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3eef88: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3eef8e: 0c02 |0007: move-result-object v2 │ │ +3eef90: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3eef94: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3eef9a: 7110 d19f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding; // method@9fd1 │ │ +3eefa0: 0c02 |0010: move-result-object v2 │ │ +3eefa2: 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; │ │ @@ -872245,18 +872245,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3eeec8: |[3eeec8] de.danoeh.antennapod.databinding.PlaybackSpeedSeekBarBinding.getRoot:()Landroid/view/View; │ │ -3eeed8: 6e10 d39f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9fd3 │ │ -3eeede: 0c00 |0003: move-result-object v0 │ │ -3eeee0: 1100 |0004: return-object v0 │ │ +3eee90: |[3eee90] de.danoeh.antennapod.databinding.PlaybackSpeedSeekBarBinding.getRoot:()Landroid/view/View; │ │ +3eeea0: 6e10 d39f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9fd3 │ │ +3eeea6: 0c00 |0003: move-result-object v0 │ │ +3eeea8: 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;) │ │ @@ -872264,17 +872264,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3eeee4: |[3eeee4] de.danoeh.antennapod.databinding.PlaybackSpeedSeekBarBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3eeef4: 5410 0990 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;.rootView:Landroid/widget/LinearLayout; // field@9009 │ │ -3eeef8: 1100 |0002: return-object v0 │ │ +3eeeac: |[3eeeac] de.danoeh.antennapod.databinding.PlaybackSpeedSeekBarBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3eeebc: 5410 0990 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;.rootView:Landroid/widget/LinearLayout; // field@9009 │ │ +3eeec0: 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 : 20313 (PlaybackSpeedSeekBarBinding.java) │ │ @@ -872350,29 +872350,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 │ │ -3ef1e0: |[3ef1e0] 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 │ │ -3ef1f0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ef1f6: 5b01 0e90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/ProxySettingsBinding;.rootView:Landroid/widget/LinearLayout; // field@900e │ │ -3ef1fa: 5b02 0a90 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/ProxySettingsBinding;.etHost:Landroid/widget/EditText; // field@900a │ │ -3ef1fe: 5b03 0b90 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/ProxySettingsBinding;.etPassword:Landroid/widget/EditText; // field@900b │ │ -3ef202: 5b04 0c90 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/ProxySettingsBinding;.etPort:Landroid/widget/EditText; // field@900c │ │ -3ef206: 5b05 0d90 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/ProxySettingsBinding;.etUsername:Landroid/widget/EditText; // field@900d │ │ -3ef20a: 5b06 0f90 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/ProxySettingsBinding;.spType:Landroid/widget/Spinner; // field@900f │ │ -3ef20e: 5b07 1090 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/ProxySettingsBinding;.txtvHost:Landroid/widget/TextView; // field@9010 │ │ -3ef212: 5b08 1190 |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/ProxySettingsBinding;.txtvMessage:Lcom/joanzapata/iconify/widget/IconTextView; // field@9011 │ │ -3ef216: 5b09 1290 |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/ProxySettingsBinding;.txtvPassword:Landroid/widget/TextView; // field@9012 │ │ -3ef21a: 5b0a 1390 |0015: iput-object v10, v0, Lde/danoeh/antennapod/databinding/ProxySettingsBinding;.txtvPort:Landroid/widget/TextView; // field@9013 │ │ -3ef21e: 5b0b 1490 |0017: iput-object v11, v0, Lde/danoeh/antennapod/databinding/ProxySettingsBinding;.txtvType:Landroid/widget/TextView; // field@9014 │ │ -3ef222: 5b0c 1590 |0019: iput-object v12, v0, Lde/danoeh/antennapod/databinding/ProxySettingsBinding;.txtvUsername:Landroid/widget/TextView; // field@9015 │ │ -3ef226: 0e00 |001b: return-void │ │ +3ef1a8: |[3ef1a8] 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 │ │ +3ef1b8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ef1be: 5b01 0e90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/ProxySettingsBinding;.rootView:Landroid/widget/LinearLayout; // field@900e │ │ +3ef1c2: 5b02 0a90 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/ProxySettingsBinding;.etHost:Landroid/widget/EditText; // field@900a │ │ +3ef1c6: 5b03 0b90 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/ProxySettingsBinding;.etPassword:Landroid/widget/EditText; // field@900b │ │ +3ef1ca: 5b04 0c90 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/ProxySettingsBinding;.etPort:Landroid/widget/EditText; // field@900c │ │ +3ef1ce: 5b05 0d90 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/ProxySettingsBinding;.etUsername:Landroid/widget/EditText; // field@900d │ │ +3ef1d2: 5b06 0f90 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/ProxySettingsBinding;.spType:Landroid/widget/Spinner; // field@900f │ │ +3ef1d6: 5b07 1090 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/ProxySettingsBinding;.txtvHost:Landroid/widget/TextView; // field@9010 │ │ +3ef1da: 5b08 1190 |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/ProxySettingsBinding;.txtvMessage:Lcom/joanzapata/iconify/widget/IconTextView; // field@9011 │ │ +3ef1de: 5b09 1290 |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/ProxySettingsBinding;.txtvPassword:Landroid/widget/TextView; // field@9012 │ │ +3ef1e2: 5b0a 1390 |0015: iput-object v10, v0, Lde/danoeh/antennapod/databinding/ProxySettingsBinding;.txtvPort:Landroid/widget/TextView; // field@9013 │ │ +3ef1e6: 5b0b 1490 |0017: iput-object v11, v0, Lde/danoeh/antennapod/databinding/ProxySettingsBinding;.txtvType:Landroid/widget/TextView; // field@9014 │ │ +3ef1ea: 5b0c 1590 |0019: iput-object v12, v0, Lde/danoeh/antennapod/databinding/ProxySettingsBinding;.txtvUsername:Landroid/widget/TextView; // field@9015 │ │ +3ef1ee: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0003 line=63 │ │ 0x0005 line=64 │ │ 0x0007 line=65 │ │ 0x0009 line=66 │ │ @@ -872404,97 +872404,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 │ │ -3ef038: |[3ef038] de.danoeh.antennapod.databinding.ProxySettingsBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ProxySettingsBinding; │ │ -3ef048: 1400 3e01 0a7f |0000: const v0, #float 1.8344e+38 // #7f0a013e │ │ -3ef04e: 7120 794a 0f00 |0003: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ef054: 0c01 |0006: move-result-object v1 │ │ -3ef056: 0714 |0007: move-object v4, v1 │ │ -3ef058: 1f04 ee02 |0008: check-cast v4, Landroid/widget/EditText; // type@02ee │ │ -3ef05c: 3804 8400 |000a: if-eqz v4, 008e // +0084 │ │ -3ef060: 1400 3f01 0a7f |000c: const v0, #float 1.8344e+38 // #7f0a013f │ │ -3ef066: 7120 794a 0f00 |000f: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ef06c: 0c01 |0012: move-result-object v1 │ │ -3ef06e: 0715 |0013: move-object v5, v1 │ │ -3ef070: 1f05 ee02 |0014: check-cast v5, Landroid/widget/EditText; // type@02ee │ │ -3ef074: 3805 7800 |0016: if-eqz v5, 008e // +0078 │ │ -3ef078: 1400 4001 0a7f |0018: const v0, #float 1.8344e+38 // #7f0a0140 │ │ -3ef07e: 7120 794a 0f00 |001b: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ef084: 0c01 |001e: move-result-object v1 │ │ -3ef086: 0716 |001f: move-object v6, v1 │ │ -3ef088: 1f06 ee02 |0020: check-cast v6, Landroid/widget/EditText; // type@02ee │ │ -3ef08c: 3806 6c00 |0022: if-eqz v6, 008e // +006c │ │ -3ef090: 1400 4101 0a7f |0024: const v0, #float 1.8344e+38 // #7f0a0141 │ │ -3ef096: 7120 794a 0f00 |0027: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ef09c: 0c01 |002a: move-result-object v1 │ │ -3ef09e: 0717 |002b: move-object v7, v1 │ │ -3ef0a0: 1f07 ee02 |002c: check-cast v7, Landroid/widget/EditText; // type@02ee │ │ -3ef0a4: 3807 6000 |002e: if-eqz v7, 008e // +0060 │ │ -3ef0a8: 1400 2803 0a7f |0030: const v0, #float 1.8345e+38 // #7f0a0328 │ │ -3ef0ae: 7120 794a 0f00 |0033: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ef0b4: 0c01 |0036: move-result-object v1 │ │ -3ef0b6: 0718 |0037: move-object v8, v1 │ │ -3ef0b8: 1f08 1003 |0038: check-cast v8, Landroid/widget/Spinner; // type@0310 │ │ -3ef0bc: 3808 5400 |003a: if-eqz v8, 008e // +0054 │ │ -3ef0c0: 1400 ae03 0a7f |003c: const v0, #float 1.83453e+38 // #7f0a03ae │ │ -3ef0c6: 7120 794a 0f00 |003f: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ef0cc: 0c01 |0042: move-result-object v1 │ │ -3ef0ce: 0719 |0043: move-object v9, v1 │ │ -3ef0d0: 1f09 1503 |0044: check-cast v9, Landroid/widget/TextView; // type@0315 │ │ -3ef0d4: 3809 4800 |0046: if-eqz v9, 008e // +0048 │ │ -3ef0d8: 1400 b303 0a7f |0048: const v0, #float 1.83453e+38 // #7f0a03b3 │ │ -3ef0de: 7120 794a 0f00 |004b: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ef0e4: 0c01 |004e: move-result-object v1 │ │ -3ef0e6: 071a |004f: move-object v10, v1 │ │ -3ef0e8: 1f0a e316 |0050: check-cast v10, Lcom/joanzapata/iconify/widget/IconTextView; // type@16e3 │ │ -3ef0ec: 380a 3c00 |0052: if-eqz v10, 008e // +003c │ │ -3ef0f0: 1400 b403 0a7f |0054: const v0, #float 1.83453e+38 // #7f0a03b4 │ │ -3ef0f6: 7120 794a 0f00 |0057: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ef0fc: 0c01 |005a: move-result-object v1 │ │ -3ef0fe: 071b |005b: move-object v11, v1 │ │ -3ef100: 1f0b 1503 |005c: check-cast v11, Landroid/widget/TextView; // type@0315 │ │ -3ef104: 380b 3000 |005e: if-eqz v11, 008e // +0030 │ │ -3ef108: 1400 b903 0a7f |0060: const v0, #float 1.83453e+38 // #7f0a03b9 │ │ -3ef10e: 7120 794a 0f00 |0063: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ef114: 0c01 |0066: move-result-object v1 │ │ -3ef116: 071c |0067: move-object v12, v1 │ │ -3ef118: 1f0c 1503 |0068: check-cast v12, Landroid/widget/TextView; // type@0315 │ │ -3ef11c: 380c 2400 |006a: if-eqz v12, 008e // +0024 │ │ -3ef120: 1400 c403 0a7f |006c: const v0, #float 1.83453e+38 // #7f0a03c4 │ │ -3ef126: 7120 794a 0f00 |006f: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ef12c: 0c01 |0072: move-result-object v1 │ │ -3ef12e: 071d |0073: move-object v13, v1 │ │ -3ef130: 1f0d 1503 |0074: check-cast v13, Landroid/widget/TextView; // type@0315 │ │ -3ef134: 380d 1800 |0076: if-eqz v13, 008e // +0018 │ │ -3ef138: 1400 c703 0a7f |0078: const v0, #float 1.83453e+38 // #7f0a03c7 │ │ -3ef13e: 7120 794a 0f00 |007b: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ef144: 0c01 |007e: move-result-object v1 │ │ -3ef146: 071e |007f: move-object v14, v1 │ │ -3ef148: 1f0e 1503 |0080: check-cast v14, Landroid/widget/TextView; // type@0315 │ │ -3ef14c: 380e 0c00 |0082: if-eqz v14, 008e // +000c │ │ -3ef150: 2200 ff19 |0084: new-instance v0, Lde/danoeh/antennapod/databinding/ProxySettingsBinding; // type@19ff │ │ -3ef154: 07f3 |0086: move-object v3, v15 │ │ -3ef156: 1f03 fb02 |0087: check-cast v3, Landroid/widget/LinearLayout; // type@02fb │ │ -3ef15a: 0702 |0089: move-object v2, v0 │ │ -3ef15c: 760d d69f 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@9fd6 │ │ -3ef162: 1100 |008d: return-object v0 │ │ -3ef164: 6e10 bd0c 0f00 |008e: invoke-virtual {v15}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3ef16a: 0c0f |0091: move-result-object v15 │ │ -3ef16c: 6e20 0e03 0f00 |0092: invoke-virtual {v15, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3ef172: 0c0f |0095: move-result-object v15 │ │ -3ef174: 2200 7e1e |0096: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3ef178: 1a01 464a |0098: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3ef17c: 6e20 23b3 f100 |009a: invoke-virtual {v1, v15}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3ef182: 0c0f |009d: move-result-object v15 │ │ -3ef184: 7020 f6b2 f000 |009e: invoke-direct {v0, v15}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3ef18a: 2700 |00a1: throw v0 │ │ +3ef000: |[3ef000] de.danoeh.antennapod.databinding.ProxySettingsBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ProxySettingsBinding; │ │ +3ef010: 1400 3e01 0a7f |0000: const v0, #float 1.8344e+38 // #7f0a013e │ │ +3ef016: 7120 794a 0f00 |0003: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ef01c: 0c01 |0006: move-result-object v1 │ │ +3ef01e: 0714 |0007: move-object v4, v1 │ │ +3ef020: 1f04 ee02 |0008: check-cast v4, Landroid/widget/EditText; // type@02ee │ │ +3ef024: 3804 8400 |000a: if-eqz v4, 008e // +0084 │ │ +3ef028: 1400 3f01 0a7f |000c: const v0, #float 1.8344e+38 // #7f0a013f │ │ +3ef02e: 7120 794a 0f00 |000f: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ef034: 0c01 |0012: move-result-object v1 │ │ +3ef036: 0715 |0013: move-object v5, v1 │ │ +3ef038: 1f05 ee02 |0014: check-cast v5, Landroid/widget/EditText; // type@02ee │ │ +3ef03c: 3805 7800 |0016: if-eqz v5, 008e // +0078 │ │ +3ef040: 1400 4001 0a7f |0018: const v0, #float 1.8344e+38 // #7f0a0140 │ │ +3ef046: 7120 794a 0f00 |001b: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ef04c: 0c01 |001e: move-result-object v1 │ │ +3ef04e: 0716 |001f: move-object v6, v1 │ │ +3ef050: 1f06 ee02 |0020: check-cast v6, Landroid/widget/EditText; // type@02ee │ │ +3ef054: 3806 6c00 |0022: if-eqz v6, 008e // +006c │ │ +3ef058: 1400 4101 0a7f |0024: const v0, #float 1.8344e+38 // #7f0a0141 │ │ +3ef05e: 7120 794a 0f00 |0027: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ef064: 0c01 |002a: move-result-object v1 │ │ +3ef066: 0717 |002b: move-object v7, v1 │ │ +3ef068: 1f07 ee02 |002c: check-cast v7, Landroid/widget/EditText; // type@02ee │ │ +3ef06c: 3807 6000 |002e: if-eqz v7, 008e // +0060 │ │ +3ef070: 1400 2803 0a7f |0030: const v0, #float 1.8345e+38 // #7f0a0328 │ │ +3ef076: 7120 794a 0f00 |0033: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ef07c: 0c01 |0036: move-result-object v1 │ │ +3ef07e: 0718 |0037: move-object v8, v1 │ │ +3ef080: 1f08 1003 |0038: check-cast v8, Landroid/widget/Spinner; // type@0310 │ │ +3ef084: 3808 5400 |003a: if-eqz v8, 008e // +0054 │ │ +3ef088: 1400 ae03 0a7f |003c: const v0, #float 1.83453e+38 // #7f0a03ae │ │ +3ef08e: 7120 794a 0f00 |003f: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ef094: 0c01 |0042: move-result-object v1 │ │ +3ef096: 0719 |0043: move-object v9, v1 │ │ +3ef098: 1f09 1503 |0044: check-cast v9, Landroid/widget/TextView; // type@0315 │ │ +3ef09c: 3809 4800 |0046: if-eqz v9, 008e // +0048 │ │ +3ef0a0: 1400 b303 0a7f |0048: const v0, #float 1.83453e+38 // #7f0a03b3 │ │ +3ef0a6: 7120 794a 0f00 |004b: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ef0ac: 0c01 |004e: move-result-object v1 │ │ +3ef0ae: 071a |004f: move-object v10, v1 │ │ +3ef0b0: 1f0a e316 |0050: check-cast v10, Lcom/joanzapata/iconify/widget/IconTextView; // type@16e3 │ │ +3ef0b4: 380a 3c00 |0052: if-eqz v10, 008e // +003c │ │ +3ef0b8: 1400 b403 0a7f |0054: const v0, #float 1.83453e+38 // #7f0a03b4 │ │ +3ef0be: 7120 794a 0f00 |0057: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ef0c4: 0c01 |005a: move-result-object v1 │ │ +3ef0c6: 071b |005b: move-object v11, v1 │ │ +3ef0c8: 1f0b 1503 |005c: check-cast v11, Landroid/widget/TextView; // type@0315 │ │ +3ef0cc: 380b 3000 |005e: if-eqz v11, 008e // +0030 │ │ +3ef0d0: 1400 b903 0a7f |0060: const v0, #float 1.83453e+38 // #7f0a03b9 │ │ +3ef0d6: 7120 794a 0f00 |0063: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ef0dc: 0c01 |0066: move-result-object v1 │ │ +3ef0de: 071c |0067: move-object v12, v1 │ │ +3ef0e0: 1f0c 1503 |0068: check-cast v12, Landroid/widget/TextView; // type@0315 │ │ +3ef0e4: 380c 2400 |006a: if-eqz v12, 008e // +0024 │ │ +3ef0e8: 1400 c403 0a7f |006c: const v0, #float 1.83453e+38 // #7f0a03c4 │ │ +3ef0ee: 7120 794a 0f00 |006f: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ef0f4: 0c01 |0072: move-result-object v1 │ │ +3ef0f6: 071d |0073: move-object v13, v1 │ │ +3ef0f8: 1f0d 1503 |0074: check-cast v13, Landroid/widget/TextView; // type@0315 │ │ +3ef0fc: 380d 1800 |0076: if-eqz v13, 008e // +0018 │ │ +3ef100: 1400 c703 0a7f |0078: const v0, #float 1.83453e+38 // #7f0a03c7 │ │ +3ef106: 7120 794a 0f00 |007b: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ef10c: 0c01 |007e: move-result-object v1 │ │ +3ef10e: 071e |007f: move-object v14, v1 │ │ +3ef110: 1f0e 1503 |0080: check-cast v14, Landroid/widget/TextView; // type@0315 │ │ +3ef114: 380e 0c00 |0082: if-eqz v14, 008e // +000c │ │ +3ef118: 2200 ff19 |0084: new-instance v0, Lde/danoeh/antennapod/databinding/ProxySettingsBinding; // type@19ff │ │ +3ef11c: 07f3 |0086: move-object v3, v15 │ │ +3ef11e: 1f03 fb02 |0087: check-cast v3, Landroid/widget/LinearLayout; // type@02fb │ │ +3ef122: 0702 |0089: move-object v2, v0 │ │ +3ef124: 760d d69f 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@9fd6 │ │ +3ef12a: 1100 |008d: return-object v0 │ │ +3ef12c: 6e10 bd0c 0f00 |008e: invoke-virtual {v15}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3ef132: 0c0f |0091: move-result-object v15 │ │ +3ef134: 6e20 0e03 0f00 |0092: invoke-virtual {v15, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3ef13a: 0c0f |0095: move-result-object v15 │ │ +3ef13c: 2200 7e1e |0096: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3ef140: 1a01 464a |0098: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3ef144: 6e20 23b3 f100 |009a: invoke-virtual {v1, v15}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3ef14a: 0c0f |009d: move-result-object v15 │ │ +3ef14c: 7020 f6b2 f000 |009e: invoke-direct {v0, v15}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3ef152: 2700 |00a1: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=105 │ │ 0x000f line=111 │ │ 0x001b line=117 │ │ 0x0027 line=123 │ │ 0x0033 line=129 │ │ @@ -872515,20 +872515,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 │ │ -3ef18c: |[3ef18c] de.danoeh.antennapod.databinding.ProxySettingsBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ProxySettingsBinding; │ │ -3ef19c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ef19e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ef1a0: 7130 db9f 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@9fdb │ │ -3ef1a6: 0c02 |0005: move-result-object v2 │ │ -3ef1a8: 1102 |0006: return-object v2 │ │ +3ef154: |[3ef154] de.danoeh.antennapod.databinding.ProxySettingsBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ProxySettingsBinding; │ │ +3ef164: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ef166: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ef168: 7130 db9f 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@9fdb │ │ +3ef16e: 0c02 |0005: move-result-object v2 │ │ +3ef170: 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;) │ │ @@ -872536,24 +872536,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 │ │ -3ef1ac: |[3ef1ac] de.danoeh.antennapod.databinding.ProxySettingsBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ProxySettingsBinding; │ │ -3ef1bc: 1400 d000 0d7f |0000: const v0, #float 1.87425e+38 // #7f0d00d0 │ │ -3ef1c2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ef1c4: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3ef1ca: 0c02 |0007: move-result-object v2 │ │ -3ef1cc: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ef1d0: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3ef1d6: 7110 d79f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/ProxySettingsBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ProxySettingsBinding; // method@9fd7 │ │ -3ef1dc: 0c02 |0010: move-result-object v2 │ │ -3ef1de: 1102 |0011: return-object v2 │ │ +3ef174: |[3ef174] de.danoeh.antennapod.databinding.ProxySettingsBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ProxySettingsBinding; │ │ +3ef184: 1400 d000 0d7f |0000: const v0, #float 1.87425e+38 // #7f0d00d0 │ │ +3ef18a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ef18c: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3ef192: 0c02 |0007: move-result-object v2 │ │ +3ef194: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ef198: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3ef19e: 7110 d79f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/ProxySettingsBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ProxySettingsBinding; // method@9fd7 │ │ +3ef1a4: 0c02 |0010: move-result-object v2 │ │ +3ef1a6: 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; │ │ @@ -872566,18 +872566,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ef004: |[3ef004] de.danoeh.antennapod.databinding.ProxySettingsBinding.getRoot:()Landroid/view/View; │ │ -3ef014: 6e10 d99f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/ProxySettingsBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9fd9 │ │ -3ef01a: 0c00 |0003: move-result-object v0 │ │ -3ef01c: 1100 |0004: return-object v0 │ │ +3eefcc: |[3eefcc] de.danoeh.antennapod.databinding.ProxySettingsBinding.getRoot:()Landroid/view/View; │ │ +3eefdc: 6e10 d99f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/ProxySettingsBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9fd9 │ │ +3eefe2: 0c00 |0003: move-result-object v0 │ │ +3eefe4: 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;) │ │ @@ -872585,17 +872585,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ef020: |[3ef020] de.danoeh.antennapod.databinding.ProxySettingsBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3ef030: 5410 0e90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/ProxySettingsBinding;.rootView:Landroid/widget/LinearLayout; // field@900e │ │ -3ef034: 1100 |0002: return-object v0 │ │ +3eefe8: |[3eefe8] de.danoeh.antennapod.databinding.ProxySettingsBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3eeff8: 5410 0e90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/ProxySettingsBinding;.rootView:Landroid/widget/LinearLayout; // field@900e │ │ +3eeffc: 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 : 20695 (ProxySettingsBinding.java) │ │ @@ -872651,24 +872651,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 │ │ -3ef38c: |[3ef38c] 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 │ │ -3ef39c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ef3a2: 5b01 1a90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@901a │ │ -3ef3a6: 5b02 1690 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.appbar:Lcom/google/android/material/appbar/AppBarLayout; // field@9016 │ │ -3ef3aa: 5b03 1790 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.infoBar:Landroid/widget/TextView; // field@9017 │ │ -3ef3ae: 5b04 1890 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.progressBar:Landroid/widget/ProgressBar; // field@9018 │ │ -3ef3b2: 5b05 1990 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@9019 │ │ -3ef3b6: 5b06 1b90 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.swipeRefresh:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@901b │ │ -3ef3ba: 5b07 1c90 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@901c │ │ -3ef3be: 0e00 |0011: return-void │ │ +3ef354: |[3ef354] 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 │ │ +3ef364: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ef36a: 5b01 1a90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@901a │ │ +3ef36e: 5b02 1690 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.appbar:Lcom/google/android/material/appbar/AppBarLayout; // field@9016 │ │ +3ef372: 5b03 1790 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.infoBar:Landroid/widget/TextView; // field@9017 │ │ +3ef376: 5b04 1890 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.progressBar:Landroid/widget/ProgressBar; // field@9018 │ │ +3ef37a: 5b05 1990 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@9019 │ │ +3ef37e: 5b06 1b90 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.swipeRefresh:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@901b │ │ +3ef382: 5b07 1c90 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@901c │ │ +3ef386: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ 0x0005 line=50 │ │ 0x0007 line=51 │ │ 0x0009 line=52 │ │ @@ -872690,67 +872690,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 │ │ -3ef25c: |[3ef25c] de.danoeh.antennapod.databinding.QueueFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/QueueFragmentBinding; │ │ -3ef26c: 1400 5f00 0a7f |0000: const v0, #float 1.83435e+38 // #7f0a005f │ │ -3ef272: 7120 794a 0a00 |0003: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ef278: 0c01 |0006: move-result-object v1 │ │ -3ef27a: 0714 |0007: move-object v4, v1 │ │ -3ef27c: 1f04 5c14 |0008: check-cast v4, Lcom/google/android/material/appbar/AppBarLayout; // type@145c │ │ -3ef280: 3804 4800 |000a: if-eqz v4, 0052 // +0048 │ │ -3ef284: 1400 cb01 0a7f |000c: const v0, #float 1.83443e+38 // #7f0a01cb │ │ -3ef28a: 7120 794a 0a00 |000f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ef290: 0c01 |0012: move-result-object v1 │ │ -3ef292: 0715 |0013: move-object v5, v1 │ │ -3ef294: 1f05 1503 |0014: check-cast v5, Landroid/widget/TextView; // type@0315 │ │ -3ef298: 3805 3c00 |0016: if-eqz v5, 0052 // +003c │ │ -3ef29c: 1400 9402 0a7f |0018: const v0, #float 1.83447e+38 // #7f0a0294 │ │ -3ef2a2: 7120 794a 0a00 |001b: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ef2a8: 0c01 |001e: move-result-object v1 │ │ -3ef2aa: 0716 |001f: move-object v6, v1 │ │ -3ef2ac: 1f06 0203 |0020: check-cast v6, Landroid/widget/ProgressBar; // type@0302 │ │ -3ef2b0: 3806 3000 |0022: if-eqz v6, 0052 // +0030 │ │ -3ef2b4: 1400 a002 0a7f |0024: const v0, #float 1.83447e+38 // #7f0a02a0 │ │ -3ef2ba: 7120 794a 0a00 |0027: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ef2c0: 0c01 |002a: move-result-object v1 │ │ -3ef2c2: 0717 |002b: move-object v7, v1 │ │ -3ef2c4: 1f07 081e |002c: check-cast v7, Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // type@1e08 │ │ -3ef2c8: 3807 2400 |002e: if-eqz v7, 0052 // +0024 │ │ -3ef2cc: 1400 5d03 0a7f |0030: const v0, #float 1.83451e+38 // #7f0a035d │ │ -3ef2d2: 7120 794a 0a00 |0033: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ef2d8: 0c01 |0036: move-result-object v1 │ │ -3ef2da: 0718 |0037: move-object v8, v1 │ │ -3ef2dc: 1f08 c50b |0038: check-cast v8, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // type@0bc5 │ │ -3ef2e0: 3808 1800 |003a: if-eqz v8, 0052 // +0018 │ │ -3ef2e4: 1400 9403 0a7f |003c: const v0, #float 1.83452e+38 // #7f0a0394 │ │ -3ef2ea: 7120 794a 0a00 |003f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ef2f0: 0c01 |0042: move-result-object v1 │ │ -3ef2f2: 0719 |0043: move-object v9, v1 │ │ -3ef2f4: 1f09 6a14 |0044: check-cast v9, Lcom/google/android/material/appbar/MaterialToolbar; // type@146a │ │ -3ef2f8: 3809 0c00 |0046: if-eqz v9, 0052 // +000c │ │ -3ef2fc: 2200 001a |0048: new-instance v0, Lde/danoeh/antennapod/databinding/QueueFragmentBinding; // type@1a00 │ │ -3ef300: 07a3 |004a: move-object v3, v10 │ │ -3ef302: 1f03 0803 |004b: check-cast v3, Landroid/widget/RelativeLayout; // type@0308 │ │ -3ef306: 0702 |004d: move-object v2, v0 │ │ -3ef308: 7608 dc9f 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@9fdc │ │ -3ef30e: 1100 |0051: return-object v0 │ │ -3ef310: 6e10 bd0c 0a00 |0052: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3ef316: 0c0a |0055: move-result-object v10 │ │ -3ef318: 6e20 0e03 0a00 |0056: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3ef31e: 0c0a |0059: move-result-object v10 │ │ -3ef320: 2200 7e1e |005a: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3ef324: 1a01 464a |005c: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3ef328: 6e20 23b3 a100 |005e: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3ef32e: 0c0a |0061: move-result-object v10 │ │ -3ef330: 7020 f6b2 a000 |0062: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3ef336: 2700 |0065: throw v0 │ │ +3ef224: |[3ef224] de.danoeh.antennapod.databinding.QueueFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/QueueFragmentBinding; │ │ +3ef234: 1400 5f00 0a7f |0000: const v0, #float 1.83435e+38 // #7f0a005f │ │ +3ef23a: 7120 794a 0a00 |0003: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ef240: 0c01 |0006: move-result-object v1 │ │ +3ef242: 0714 |0007: move-object v4, v1 │ │ +3ef244: 1f04 5c14 |0008: check-cast v4, Lcom/google/android/material/appbar/AppBarLayout; // type@145c │ │ +3ef248: 3804 4800 |000a: if-eqz v4, 0052 // +0048 │ │ +3ef24c: 1400 cb01 0a7f |000c: const v0, #float 1.83443e+38 // #7f0a01cb │ │ +3ef252: 7120 794a 0a00 |000f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ef258: 0c01 |0012: move-result-object v1 │ │ +3ef25a: 0715 |0013: move-object v5, v1 │ │ +3ef25c: 1f05 1503 |0014: check-cast v5, Landroid/widget/TextView; // type@0315 │ │ +3ef260: 3805 3c00 |0016: if-eqz v5, 0052 // +003c │ │ +3ef264: 1400 9402 0a7f |0018: const v0, #float 1.83447e+38 // #7f0a0294 │ │ +3ef26a: 7120 794a 0a00 |001b: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ef270: 0c01 |001e: move-result-object v1 │ │ +3ef272: 0716 |001f: move-object v6, v1 │ │ +3ef274: 1f06 0203 |0020: check-cast v6, Landroid/widget/ProgressBar; // type@0302 │ │ +3ef278: 3806 3000 |0022: if-eqz v6, 0052 // +0030 │ │ +3ef27c: 1400 a002 0a7f |0024: const v0, #float 1.83447e+38 // #7f0a02a0 │ │ +3ef282: 7120 794a 0a00 |0027: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ef288: 0c01 |002a: move-result-object v1 │ │ +3ef28a: 0717 |002b: move-object v7, v1 │ │ +3ef28c: 1f07 081e |002c: check-cast v7, Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // type@1e08 │ │ +3ef290: 3807 2400 |002e: if-eqz v7, 0052 // +0024 │ │ +3ef294: 1400 5d03 0a7f |0030: const v0, #float 1.83451e+38 // #7f0a035d │ │ +3ef29a: 7120 794a 0a00 |0033: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ef2a0: 0c01 |0036: move-result-object v1 │ │ +3ef2a2: 0718 |0037: move-object v8, v1 │ │ +3ef2a4: 1f08 c50b |0038: check-cast v8, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // type@0bc5 │ │ +3ef2a8: 3808 1800 |003a: if-eqz v8, 0052 // +0018 │ │ +3ef2ac: 1400 9403 0a7f |003c: const v0, #float 1.83452e+38 // #7f0a0394 │ │ +3ef2b2: 7120 794a 0a00 |003f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ef2b8: 0c01 |0042: move-result-object v1 │ │ +3ef2ba: 0719 |0043: move-object v9, v1 │ │ +3ef2bc: 1f09 6a14 |0044: check-cast v9, Lcom/google/android/material/appbar/MaterialToolbar; // type@146a │ │ +3ef2c0: 3809 0c00 |0046: if-eqz v9, 0052 // +000c │ │ +3ef2c4: 2200 001a |0048: new-instance v0, Lde/danoeh/antennapod/databinding/QueueFragmentBinding; // type@1a00 │ │ +3ef2c8: 07a3 |004a: move-object v3, v10 │ │ +3ef2ca: 1f03 0803 |004b: check-cast v3, Landroid/widget/RelativeLayout; // type@0308 │ │ +3ef2ce: 0702 |004d: move-object v2, v0 │ │ +3ef2d0: 7608 dc9f 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@9fdc │ │ +3ef2d6: 1100 |0051: return-object v0 │ │ +3ef2d8: 6e10 bd0c 0a00 |0052: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3ef2de: 0c0a |0055: move-result-object v10 │ │ +3ef2e0: 6e20 0e03 0a00 |0056: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3ef2e6: 0c0a |0059: move-result-object v10 │ │ +3ef2e8: 2200 7e1e |005a: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3ef2ec: 1a01 464a |005c: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3ef2f0: 6e20 23b3 a100 |005e: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3ef2f6: 0c0a |0061: move-result-object v10 │ │ +3ef2f8: 7020 f6b2 a000 |0062: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3ef2fe: 2700 |0065: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=86 │ │ 0x000f line=92 │ │ 0x001b line=98 │ │ 0x0027 line=104 │ │ 0x0033 line=110 │ │ @@ -872766,20 +872766,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 │ │ -3ef338: |[3ef338] de.danoeh.antennapod.databinding.QueueFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/QueueFragmentBinding; │ │ -3ef348: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ef34a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ef34c: 7130 e19f 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@9fe1 │ │ -3ef352: 0c02 |0005: move-result-object v2 │ │ -3ef354: 1102 |0006: return-object v2 │ │ +3ef300: |[3ef300] de.danoeh.antennapod.databinding.QueueFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/QueueFragmentBinding; │ │ +3ef310: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ef312: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ef314: 7130 e19f 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@9fe1 │ │ +3ef31a: 0c02 |0005: move-result-object v2 │ │ +3ef31c: 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;) │ │ @@ -872787,24 +872787,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 │ │ -3ef358: |[3ef358] de.danoeh.antennapod.databinding.QueueFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/QueueFragmentBinding; │ │ -3ef368: 1400 d100 0d7f |0000: const v0, #float 1.87425e+38 // #7f0d00d1 │ │ -3ef36e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ef370: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3ef376: 0c02 |0007: move-result-object v2 │ │ -3ef378: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ef37c: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3ef382: 7110 dd9f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/QueueFragmentBinding; // method@9fdd │ │ -3ef388: 0c02 |0010: move-result-object v2 │ │ -3ef38a: 1102 |0011: return-object v2 │ │ +3ef320: |[3ef320] de.danoeh.antennapod.databinding.QueueFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/QueueFragmentBinding; │ │ +3ef330: 1400 d100 0d7f |0000: const v0, #float 1.87425e+38 // #7f0d00d1 │ │ +3ef336: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ef338: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3ef33e: 0c02 |0007: move-result-object v2 │ │ +3ef340: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ef344: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3ef34a: 7110 dd9f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/QueueFragmentBinding; // method@9fdd │ │ +3ef350: 0c02 |0010: move-result-object v2 │ │ +3ef352: 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; │ │ @@ -872817,18 +872817,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ef228: |[3ef228] de.danoeh.antennapod.databinding.QueueFragmentBinding.getRoot:()Landroid/view/View; │ │ -3ef238: 6e10 df9f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@9fdf │ │ -3ef23e: 0c00 |0003: move-result-object v0 │ │ -3ef240: 1100 |0004: return-object v0 │ │ +3ef1f0: |[3ef1f0] de.danoeh.antennapod.databinding.QueueFragmentBinding.getRoot:()Landroid/view/View; │ │ +3ef200: 6e10 df9f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@9fdf │ │ +3ef206: 0c00 |0003: move-result-object v0 │ │ +3ef208: 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;) │ │ @@ -872836,17 +872836,17 @@ │ │ type : '()Landroid/widget/RelativeLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ef244: |[3ef244] de.danoeh.antennapod.databinding.QueueFragmentBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ -3ef254: 5410 1a90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@901a │ │ -3ef258: 1100 |0002: return-object v0 │ │ +3ef20c: |[3ef20c] de.danoeh.antennapod.databinding.QueueFragmentBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ +3ef21c: 5410 1a90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@901a │ │ +3ef220: 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 : 20735 (QueueFragmentBinding.java) │ │ @@ -872902,24 +872902,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 │ │ -3ef524: |[3ef524] 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 │ │ -3ef534: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ef53a: 5b01 2390 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding;.rootView:Landroid/widget/LinearLayout; // field@9023 │ │ -3ef53e: 5b02 1d90 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding;.discoverError:Landroid/widget/LinearLayout; // field@901d │ │ -3ef542: 5b03 1e90 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding;.discoverErrorRetryBtn:Landroid/widget/Button; // field@901e │ │ -3ef546: 5b04 1f90 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding;.discoverErrorTxtV:Landroid/widget/TextView; // field@901f │ │ -3ef54a: 5b05 2090 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding;.discoverGrid:Lde/danoeh/antennapod/ui/common/WrappingGridView; // field@9020 │ │ -3ef54e: 5b06 2190 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding;.discoverMore:Landroid/widget/Button; // field@9021 │ │ -3ef552: 5b07 2290 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding;.discoverPoweredByItunes:Landroid/widget/TextView; // field@9022 │ │ -3ef556: 0e00 |0011: return-void │ │ +3ef4ec: |[3ef4ec] 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 │ │ +3ef4fc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ef502: 5b01 2390 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding;.rootView:Landroid/widget/LinearLayout; // field@9023 │ │ +3ef506: 5b02 1d90 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding;.discoverError:Landroid/widget/LinearLayout; // field@901d │ │ +3ef50a: 5b03 1e90 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding;.discoverErrorRetryBtn:Landroid/widget/Button; // field@901e │ │ +3ef50e: 5b04 1f90 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding;.discoverErrorTxtV:Landroid/widget/TextView; // field@901f │ │ +3ef512: 5b05 2090 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding;.discoverGrid:Lde/danoeh/antennapod/ui/common/WrappingGridView; // field@9020 │ │ +3ef516: 5b06 2190 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding;.discoverMore:Landroid/widget/Button; // field@9021 │ │ +3ef51a: 5b07 2290 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding;.discoverPoweredByItunes:Landroid/widget/TextView; // field@9022 │ │ +3ef51e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ 0x0005 line=47 │ │ 0x0007 line=48 │ │ 0x0009 line=49 │ │ @@ -872941,67 +872941,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 │ │ -3ef3f4: |[3ef3f4] de.danoeh.antennapod.databinding.QuickFeedDiscoveryBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding; │ │ -3ef404: 1400 0c01 0a7f |0000: const v0, #float 1.83439e+38 // #7f0a010c │ │ -3ef40a: 7120 794a 0a00 |0003: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ef410: 0c01 |0006: move-result-object v1 │ │ -3ef412: 0714 |0007: move-object v4, v1 │ │ -3ef414: 1f04 fb02 |0008: check-cast v4, Landroid/widget/LinearLayout; // type@02fb │ │ -3ef418: 3804 4800 |000a: if-eqz v4, 0052 // +0048 │ │ -3ef41c: 1400 0d01 0a7f |000c: const v0, #float 1.83439e+38 // #7f0a010d │ │ -3ef422: 7120 794a 0a00 |000f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ef428: 0c01 |0012: move-result-object v1 │ │ -3ef42a: 0715 |0013: move-object v5, v1 │ │ -3ef42c: 1f05 e602 |0014: check-cast v5, Landroid/widget/Button; // type@02e6 │ │ -3ef430: 3805 3c00 |0016: if-eqz v5, 0052 // +003c │ │ -3ef434: 1400 0e01 0a7f |0018: const v0, #float 1.83439e+38 // #7f0a010e │ │ -3ef43a: 7120 794a 0a00 |001b: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ef440: 0c01 |001e: move-result-object v1 │ │ -3ef442: 0716 |001f: move-object v6, v1 │ │ -3ef444: 1f06 1503 |0020: check-cast v6, Landroid/widget/TextView; // type@0315 │ │ -3ef448: 3806 3000 |0022: if-eqz v6, 0052 // +0030 │ │ -3ef44c: 1400 0f01 0a7f |0024: const v0, #float 1.83439e+38 // #7f0a010f │ │ -3ef452: 7120 794a 0a00 |0027: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ef458: 0c01 |002a: move-result-object v1 │ │ -3ef45a: 0717 |002b: move-object v7, v1 │ │ -3ef45c: 1f07 f91d |002c: check-cast v7, Lde/danoeh/antennapod/ui/common/WrappingGridView; // type@1df9 │ │ -3ef460: 3807 2400 |002e: if-eqz v7, 0052 // +0024 │ │ -3ef464: 1400 1101 0a7f |0030: const v0, #float 1.83439e+38 // #7f0a0111 │ │ -3ef46a: 7120 794a 0a00 |0033: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ef470: 0c01 |0036: move-result-object v1 │ │ -3ef472: 0718 |0037: move-object v8, v1 │ │ -3ef474: 1f08 e602 |0038: check-cast v8, Landroid/widget/Button; // type@02e6 │ │ -3ef478: 3808 1800 |003a: if-eqz v8, 0052 // +0018 │ │ -3ef47c: 1400 1201 0a7f |003c: const v0, #float 1.83439e+38 // #7f0a0112 │ │ -3ef482: 7120 794a 0a00 |003f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ef488: 0c01 |0042: move-result-object v1 │ │ -3ef48a: 0719 |0043: move-object v9, v1 │ │ -3ef48c: 1f09 1503 |0044: check-cast v9, Landroid/widget/TextView; // type@0315 │ │ -3ef490: 3809 0c00 |0046: if-eqz v9, 0052 // +000c │ │ -3ef494: 2200 011a |0048: new-instance v0, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding; // type@1a01 │ │ -3ef498: 07a3 |004a: move-object v3, v10 │ │ -3ef49a: 1f03 fb02 |004b: check-cast v3, Landroid/widget/LinearLayout; // type@02fb │ │ -3ef49e: 0702 |004d: move-object v2, v0 │ │ -3ef4a0: 7608 e29f 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@9fe2 │ │ -3ef4a6: 1100 |0051: return-object v0 │ │ -3ef4a8: 6e10 bd0c 0a00 |0052: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3ef4ae: 0c0a |0055: move-result-object v10 │ │ -3ef4b0: 6e20 0e03 0a00 |0056: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3ef4b6: 0c0a |0059: move-result-object v10 │ │ -3ef4b8: 2200 7e1e |005a: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3ef4bc: 1a01 464a |005c: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3ef4c0: 6e20 23b3 a100 |005e: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3ef4c6: 0c0a |0061: move-result-object v10 │ │ -3ef4c8: 7020 f6b2 a000 |0062: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3ef4ce: 2700 |0065: throw v0 │ │ +3ef3bc: |[3ef3bc] de.danoeh.antennapod.databinding.QuickFeedDiscoveryBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding; │ │ +3ef3cc: 1400 0c01 0a7f |0000: const v0, #float 1.83439e+38 // #7f0a010c │ │ +3ef3d2: 7120 794a 0a00 |0003: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ef3d8: 0c01 |0006: move-result-object v1 │ │ +3ef3da: 0714 |0007: move-object v4, v1 │ │ +3ef3dc: 1f04 fb02 |0008: check-cast v4, Landroid/widget/LinearLayout; // type@02fb │ │ +3ef3e0: 3804 4800 |000a: if-eqz v4, 0052 // +0048 │ │ +3ef3e4: 1400 0d01 0a7f |000c: const v0, #float 1.83439e+38 // #7f0a010d │ │ +3ef3ea: 7120 794a 0a00 |000f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ef3f0: 0c01 |0012: move-result-object v1 │ │ +3ef3f2: 0715 |0013: move-object v5, v1 │ │ +3ef3f4: 1f05 e602 |0014: check-cast v5, Landroid/widget/Button; // type@02e6 │ │ +3ef3f8: 3805 3c00 |0016: if-eqz v5, 0052 // +003c │ │ +3ef3fc: 1400 0e01 0a7f |0018: const v0, #float 1.83439e+38 // #7f0a010e │ │ +3ef402: 7120 794a 0a00 |001b: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ef408: 0c01 |001e: move-result-object v1 │ │ +3ef40a: 0716 |001f: move-object v6, v1 │ │ +3ef40c: 1f06 1503 |0020: check-cast v6, Landroid/widget/TextView; // type@0315 │ │ +3ef410: 3806 3000 |0022: if-eqz v6, 0052 // +0030 │ │ +3ef414: 1400 0f01 0a7f |0024: const v0, #float 1.83439e+38 // #7f0a010f │ │ +3ef41a: 7120 794a 0a00 |0027: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ef420: 0c01 |002a: move-result-object v1 │ │ +3ef422: 0717 |002b: move-object v7, v1 │ │ +3ef424: 1f07 f91d |002c: check-cast v7, Lde/danoeh/antennapod/ui/common/WrappingGridView; // type@1df9 │ │ +3ef428: 3807 2400 |002e: if-eqz v7, 0052 // +0024 │ │ +3ef42c: 1400 1101 0a7f |0030: const v0, #float 1.83439e+38 // #7f0a0111 │ │ +3ef432: 7120 794a 0a00 |0033: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ef438: 0c01 |0036: move-result-object v1 │ │ +3ef43a: 0718 |0037: move-object v8, v1 │ │ +3ef43c: 1f08 e602 |0038: check-cast v8, Landroid/widget/Button; // type@02e6 │ │ +3ef440: 3808 1800 |003a: if-eqz v8, 0052 // +0018 │ │ +3ef444: 1400 1201 0a7f |003c: const v0, #float 1.83439e+38 // #7f0a0112 │ │ +3ef44a: 7120 794a 0a00 |003f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ef450: 0c01 |0042: move-result-object v1 │ │ +3ef452: 0719 |0043: move-object v9, v1 │ │ +3ef454: 1f09 1503 |0044: check-cast v9, Landroid/widget/TextView; // type@0315 │ │ +3ef458: 3809 0c00 |0046: if-eqz v9, 0052 // +000c │ │ +3ef45c: 2200 011a |0048: new-instance v0, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding; // type@1a01 │ │ +3ef460: 07a3 |004a: move-object v3, v10 │ │ +3ef462: 1f03 fb02 |004b: check-cast v3, Landroid/widget/LinearLayout; // type@02fb │ │ +3ef466: 0702 |004d: move-object v2, v0 │ │ +3ef468: 7608 e29f 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@9fe2 │ │ +3ef46e: 1100 |0051: return-object v0 │ │ +3ef470: 6e10 bd0c 0a00 |0052: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3ef476: 0c0a |0055: move-result-object v10 │ │ +3ef478: 6e20 0e03 0a00 |0056: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3ef47e: 0c0a |0059: move-result-object v10 │ │ +3ef480: 2200 7e1e |005a: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3ef484: 1a01 464a |005c: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3ef488: 6e20 23b3 a100 |005e: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3ef48e: 0c0a |0061: move-result-object v10 │ │ +3ef490: 7020 f6b2 a000 |0062: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3ef496: 2700 |0065: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=83 │ │ 0x000f line=89 │ │ 0x001b line=95 │ │ 0x0027 line=101 │ │ 0x0033 line=107 │ │ @@ -873017,20 +873017,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 │ │ -3ef4d0: |[3ef4d0] de.danoeh.antennapod.databinding.QuickFeedDiscoveryBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding; │ │ -3ef4e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ef4e2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ef4e4: 7130 e79f 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@9fe7 │ │ -3ef4ea: 0c02 |0005: move-result-object v2 │ │ -3ef4ec: 1102 |0006: return-object v2 │ │ +3ef498: |[3ef498] de.danoeh.antennapod.databinding.QuickFeedDiscoveryBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding; │ │ +3ef4a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ef4aa: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ef4ac: 7130 e79f 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@9fe7 │ │ +3ef4b2: 0c02 |0005: move-result-object v2 │ │ +3ef4b4: 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;) │ │ @@ -873038,24 +873038,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 │ │ -3ef4f0: |[3ef4f0] de.danoeh.antennapod.databinding.QuickFeedDiscoveryBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding; │ │ -3ef500: 1400 d200 0d7f |0000: const v0, #float 1.87425e+38 // #7f0d00d2 │ │ -3ef506: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ef508: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3ef50e: 0c02 |0007: move-result-object v2 │ │ -3ef510: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ef514: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3ef51a: 7110 e39f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding; // method@9fe3 │ │ -3ef520: 0c02 |0010: move-result-object v2 │ │ -3ef522: 1102 |0011: return-object v2 │ │ +3ef4b8: |[3ef4b8] de.danoeh.antennapod.databinding.QuickFeedDiscoveryBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding; │ │ +3ef4c8: 1400 d200 0d7f |0000: const v0, #float 1.87425e+38 // #7f0d00d2 │ │ +3ef4ce: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ef4d0: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3ef4d6: 0c02 |0007: move-result-object v2 │ │ +3ef4d8: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ef4dc: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3ef4e2: 7110 e39f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding; // method@9fe3 │ │ +3ef4e8: 0c02 |0010: move-result-object v2 │ │ +3ef4ea: 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; │ │ @@ -873068,18 +873068,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ef3c0: |[3ef3c0] de.danoeh.antennapod.databinding.QuickFeedDiscoveryBinding.getRoot:()Landroid/view/View; │ │ -3ef3d0: 6e10 e59f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9fe5 │ │ -3ef3d6: 0c00 |0003: move-result-object v0 │ │ -3ef3d8: 1100 |0004: return-object v0 │ │ +3ef388: |[3ef388] de.danoeh.antennapod.databinding.QuickFeedDiscoveryBinding.getRoot:()Landroid/view/View; │ │ +3ef398: 6e10 e59f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9fe5 │ │ +3ef39e: 0c00 |0003: move-result-object v0 │ │ +3ef3a0: 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;) │ │ @@ -873087,17 +873087,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ef3dc: |[3ef3dc] de.danoeh.antennapod.databinding.QuickFeedDiscoveryBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3ef3ec: 5410 2390 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding;.rootView:Landroid/widget/LinearLayout; // field@9023 │ │ -3ef3f0: 1100 |0002: return-object v0 │ │ +3ef3a4: |[3ef3a4] de.danoeh.antennapod.databinding.QuickFeedDiscoveryBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3ef3b4: 5410 2390 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding;.rootView:Landroid/widget/LinearLayout; // field@9023 │ │ +3ef3b8: 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 : 20740 (QuickFeedDiscoveryBinding.java) │ │ @@ -873133,19 +873133,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 │ │ -3ef640: |[3ef640] de.danoeh.antennapod.databinding.QuickFeedDiscoveryItemBinding.:(Landroid/widget/LinearLayout;Lde/danoeh/antennapod/ui/common/SquareImageView;)V │ │ -3ef650: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ef656: 5b01 2590 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryItemBinding;.rootView:Landroid/widget/LinearLayout; // field@9025 │ │ -3ef65a: 5b02 2490 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryItemBinding;.discoveryCover:Lde/danoeh/antennapod/ui/common/SquareImageView; // field@9024 │ │ -3ef65e: 0e00 |0007: return-void │ │ +3ef608: |[3ef608] de.danoeh.antennapod.databinding.QuickFeedDiscoveryItemBinding.:(Landroid/widget/LinearLayout;Lde/danoeh/antennapod/ui/common/SquareImageView;)V │ │ +3ef618: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ef61e: 5b01 2590 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryItemBinding;.rootView:Landroid/widget/LinearLayout; // field@9025 │ │ +3ef622: 5b02 2490 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryItemBinding;.discoveryCover:Lde/danoeh/antennapod/ui/common/SquareImageView; // field@9024 │ │ +3ef626: 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; │ │ @@ -873157,34 +873157,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 │ │ -3ef58c: |[3ef58c] de.danoeh.antennapod.databinding.QuickFeedDiscoveryItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryItemBinding; │ │ -3ef59c: 1400 1301 0a7f |0000: const v0, #float 1.83439e+38 // #7f0a0113 │ │ -3ef5a2: 7120 794a 0200 |0003: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ef5a8: 0c01 |0006: move-result-object v1 │ │ -3ef5aa: 1f01 f71d |0007: check-cast v1, Lde/danoeh/antennapod/ui/common/SquareImageView; // type@1df7 │ │ -3ef5ae: 3801 0a00 |0009: if-eqz v1, 0013 // +000a │ │ -3ef5b2: 2200 021a |000b: new-instance v0, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryItemBinding; // type@1a02 │ │ -3ef5b6: 1f02 fb02 |000d: check-cast v2, Landroid/widget/LinearLayout; // type@02fb │ │ -3ef5ba: 7030 e89f 2001 |000f: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryItemBinding;.:(Landroid/widget/LinearLayout;Lde/danoeh/antennapod/ui/common/SquareImageView;)V // method@9fe8 │ │ -3ef5c0: 1100 |0012: return-object v0 │ │ -3ef5c2: 6e10 bd0c 0200 |0013: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3ef5c8: 0c02 |0016: move-result-object v2 │ │ -3ef5ca: 6e20 0e03 0200 |0017: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3ef5d0: 0c02 |001a: move-result-object v2 │ │ -3ef5d2: 2200 7e1e |001b: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3ef5d6: 1a01 464a |001d: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3ef5da: 6e20 23b3 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3ef5e0: 0c02 |0022: move-result-object v2 │ │ -3ef5e2: 7020 f6b2 2000 |0023: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3ef5e8: 2700 |0026: throw v0 │ │ +3ef554: |[3ef554] de.danoeh.antennapod.databinding.QuickFeedDiscoveryItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryItemBinding; │ │ +3ef564: 1400 1301 0a7f |0000: const v0, #float 1.83439e+38 // #7f0a0113 │ │ +3ef56a: 7120 794a 0200 |0003: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ef570: 0c01 |0006: move-result-object v1 │ │ +3ef572: 1f01 f71d |0007: check-cast v1, Lde/danoeh/antennapod/ui/common/SquareImageView; // type@1df7 │ │ +3ef576: 3801 0a00 |0009: if-eqz v1, 0013 // +000a │ │ +3ef57a: 2200 021a |000b: new-instance v0, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryItemBinding; // type@1a02 │ │ +3ef57e: 1f02 fb02 |000d: check-cast v2, Landroid/widget/LinearLayout; // type@02fb │ │ +3ef582: 7030 e89f 2001 |000f: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryItemBinding;.:(Landroid/widget/LinearLayout;Lde/danoeh/antennapod/ui/common/SquareImageView;)V // method@9fe8 │ │ +3ef588: 1100 |0012: return-object v0 │ │ +3ef58a: 6e10 bd0c 0200 |0013: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3ef590: 0c02 |0016: move-result-object v2 │ │ +3ef592: 6e20 0e03 0200 |0017: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3ef598: 0c02 |001a: move-result-object v2 │ │ +3ef59a: 2200 7e1e |001b: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3ef59e: 1a01 464a |001d: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3ef5a2: 6e20 23b3 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3ef5a8: 0c02 |0022: move-result-object v2 │ │ +3ef5aa: 7020 f6b2 2000 |0023: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3ef5b0: 2700 |0026: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=59 │ │ 0x000b line=64 │ │ 0x0013 line=66 │ │ 0x001b line=67 │ │ locals : │ │ @@ -873195,20 +873195,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 │ │ -3ef5ec: |[3ef5ec] de.danoeh.antennapod.databinding.QuickFeedDiscoveryItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryItemBinding; │ │ -3ef5fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ef5fe: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ef600: 7130 ed9f 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@9fed │ │ -3ef606: 0c02 |0005: move-result-object v2 │ │ -3ef608: 1102 |0006: return-object v2 │ │ +3ef5b4: |[3ef5b4] de.danoeh.antennapod.databinding.QuickFeedDiscoveryItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryItemBinding; │ │ +3ef5c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ef5c6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ef5c8: 7130 ed9f 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@9fed │ │ +3ef5ce: 0c02 |0005: move-result-object v2 │ │ +3ef5d0: 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;) │ │ @@ -873216,24 +873216,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 │ │ -3ef60c: |[3ef60c] de.danoeh.antennapod.databinding.QuickFeedDiscoveryItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryItemBinding; │ │ -3ef61c: 1400 d300 0d7f |0000: const v0, #float 1.87425e+38 // #7f0d00d3 │ │ -3ef622: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ef624: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3ef62a: 0c02 |0007: move-result-object v2 │ │ -3ef62c: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ef630: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3ef636: 7110 e99f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryItemBinding; // method@9fe9 │ │ -3ef63c: 0c02 |0010: move-result-object v2 │ │ -3ef63e: 1102 |0011: return-object v2 │ │ +3ef5d4: |[3ef5d4] de.danoeh.antennapod.databinding.QuickFeedDiscoveryItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryItemBinding; │ │ +3ef5e4: 1400 d300 0d7f |0000: const v0, #float 1.87425e+38 // #7f0d00d3 │ │ +3ef5ea: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ef5ec: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3ef5f2: 0c02 |0007: move-result-object v2 │ │ +3ef5f4: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ef5f8: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3ef5fe: 7110 e99f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryItemBinding; // method@9fe9 │ │ +3ef604: 0c02 |0010: move-result-object v2 │ │ +3ef606: 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; │ │ @@ -873246,18 +873246,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ef558: |[3ef558] de.danoeh.antennapod.databinding.QuickFeedDiscoveryItemBinding.getRoot:()Landroid/view/View; │ │ -3ef568: 6e10 eb9f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9feb │ │ -3ef56e: 0c00 |0003: move-result-object v0 │ │ -3ef570: 1100 |0004: return-object v0 │ │ +3ef520: |[3ef520] de.danoeh.antennapod.databinding.QuickFeedDiscoveryItemBinding.getRoot:()Landroid/view/View; │ │ +3ef530: 6e10 eb9f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9feb │ │ +3ef536: 0c00 |0003: move-result-object v0 │ │ +3ef538: 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;) │ │ @@ -873265,17 +873265,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ef574: |[3ef574] de.danoeh.antennapod.databinding.QuickFeedDiscoveryItemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3ef584: 5410 2590 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryItemBinding;.rootView:Landroid/widget/LinearLayout; // field@9025 │ │ -3ef588: 1100 |0002: return-object v0 │ │ +3ef53c: |[3ef53c] de.danoeh.antennapod.databinding.QuickFeedDiscoveryItemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3ef54c: 5410 2590 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryItemBinding;.rootView:Landroid/widget/LinearLayout; // field@9025 │ │ +3ef550: 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 : 20742 (QuickFeedDiscoveryItemBinding.java) │ │ @@ -873331,24 +873331,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 │ │ -3ef7c4: |[3ef7c4] 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 │ │ -3ef7d4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ef7da: 5b01 2b90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@902b │ │ -3ef7de: 5b02 2690 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.appbar:Lcom/google/android/material/appbar/AppBarLayout; // field@9026 │ │ -3ef7e2: 5b03 2790 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.feedTitleChip:Lcom/google/android/material/chip/Chip; // field@9027 │ │ -3ef7e6: 5b04 2890 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.progressBar:Landroid/widget/ProgressBar; // field@9028 │ │ -3ef7ea: 5b05 2990 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@9029 │ │ -3ef7ee: 5b06 2a90 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.recyclerViewFeeds:Landroidx/recyclerview/widget/RecyclerView; // field@902a │ │ -3ef7f2: 5b07 2c90 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@902c │ │ -3ef7f6: 0e00 |0011: return-void │ │ +3ef78c: |[3ef78c] 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 │ │ +3ef79c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ef7a2: 5b01 2b90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@902b │ │ +3ef7a6: 5b02 2690 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.appbar:Lcom/google/android/material/appbar/AppBarLayout; // field@9026 │ │ +3ef7aa: 5b03 2790 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.feedTitleChip:Lcom/google/android/material/chip/Chip; // field@9027 │ │ +3ef7ae: 5b04 2890 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.progressBar:Landroid/widget/ProgressBar; // field@9028 │ │ +3ef7b2: 5b05 2990 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@9029 │ │ +3ef7b6: 5b06 2a90 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.recyclerViewFeeds:Landroidx/recyclerview/widget/RecyclerView; // field@902a │ │ +3ef7ba: 5b07 2c90 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@902c │ │ +3ef7be: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ 0x0005 line=50 │ │ 0x0007 line=51 │ │ 0x0009 line=52 │ │ @@ -873370,67 +873370,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 │ │ -3ef694: |[3ef694] de.danoeh.antennapod.databinding.SearchFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SearchFragmentBinding; │ │ -3ef6a4: 1400 5f00 0a7f |0000: const v0, #float 1.83435e+38 // #7f0a005f │ │ -3ef6aa: 7120 794a 0a00 |0003: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ef6b0: 0c01 |0006: move-result-object v1 │ │ -3ef6b2: 0714 |0007: move-object v4, v1 │ │ -3ef6b4: 1f04 5c14 |0008: check-cast v4, Lcom/google/android/material/appbar/AppBarLayout; // type@145c │ │ -3ef6b8: 3804 4800 |000a: if-eqz v4, 0052 // +0048 │ │ -3ef6bc: 1400 8801 0a7f |000c: const v0, #float 1.83441e+38 // #7f0a0188 │ │ -3ef6c2: 7120 794a 0a00 |000f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ef6c8: 0c01 |0012: move-result-object v1 │ │ -3ef6ca: 0715 |0013: move-object v5, v1 │ │ -3ef6cc: 1f05 bf14 |0014: check-cast v5, Lcom/google/android/material/chip/Chip; // type@14bf │ │ -3ef6d0: 3805 3c00 |0016: if-eqz v5, 0052 // +003c │ │ -3ef6d4: 1400 9402 0a7f |0018: const v0, #float 1.83447e+38 // #7f0a0294 │ │ -3ef6da: 7120 794a 0a00 |001b: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ef6e0: 0c01 |001e: move-result-object v1 │ │ -3ef6e2: 0716 |001f: move-object v6, v1 │ │ -3ef6e4: 1f06 0203 |0020: check-cast v6, Landroid/widget/ProgressBar; // type@0302 │ │ -3ef6e8: 3806 3000 |0022: if-eqz v6, 0052 // +0030 │ │ -3ef6ec: 1400 a002 0a7f |0024: const v0, #float 1.83447e+38 // #7f0a02a0 │ │ -3ef6f2: 7120 794a 0a00 |0027: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ef6f8: 0c01 |002a: move-result-object v1 │ │ -3ef6fa: 0717 |002b: move-object v7, v1 │ │ -3ef6fc: 1f07 081e |002c: check-cast v7, Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // type@1e08 │ │ -3ef700: 3807 2400 |002e: if-eqz v7, 0052 // +0024 │ │ -3ef704: 1400 a102 0a7f |0030: const v0, #float 1.83447e+38 // #7f0a02a1 │ │ -3ef70a: 7120 794a 0a00 |0033: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ef710: 0c01 |0036: move-result-object v1 │ │ -3ef712: 0718 |0037: move-object v8, v1 │ │ -3ef714: 1f08 400b |0038: check-cast v8, Landroidx/recyclerview/widget/RecyclerView; // type@0b40 │ │ -3ef718: 3808 1800 |003a: if-eqz v8, 0052 // +0018 │ │ -3ef71c: 1400 9403 0a7f |003c: const v0, #float 1.83452e+38 // #7f0a0394 │ │ -3ef722: 7120 794a 0a00 |003f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ef728: 0c01 |0042: move-result-object v1 │ │ -3ef72a: 0719 |0043: move-object v9, v1 │ │ -3ef72c: 1f09 6a14 |0044: check-cast v9, Lcom/google/android/material/appbar/MaterialToolbar; // type@146a │ │ -3ef730: 3809 0c00 |0046: if-eqz v9, 0052 // +000c │ │ -3ef734: 2200 031a |0048: new-instance v0, Lde/danoeh/antennapod/databinding/SearchFragmentBinding; // type@1a03 │ │ -3ef738: 07a3 |004a: move-object v3, v10 │ │ -3ef73a: 1f03 0803 |004b: check-cast v3, Landroid/widget/RelativeLayout; // type@0308 │ │ -3ef73e: 0702 |004d: move-object v2, v0 │ │ -3ef740: 7608 ee9f 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@9fee │ │ -3ef746: 1100 |0051: return-object v0 │ │ -3ef748: 6e10 bd0c 0a00 |0052: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3ef74e: 0c0a |0055: move-result-object v10 │ │ -3ef750: 6e20 0e03 0a00 |0056: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3ef756: 0c0a |0059: move-result-object v10 │ │ -3ef758: 2200 7e1e |005a: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3ef75c: 1a01 464a |005c: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3ef760: 6e20 23b3 a100 |005e: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3ef766: 0c0a |0061: move-result-object v10 │ │ -3ef768: 7020 f6b2 a000 |0062: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3ef76e: 2700 |0065: throw v0 │ │ +3ef65c: |[3ef65c] de.danoeh.antennapod.databinding.SearchFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SearchFragmentBinding; │ │ +3ef66c: 1400 5f00 0a7f |0000: const v0, #float 1.83435e+38 // #7f0a005f │ │ +3ef672: 7120 794a 0a00 |0003: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ef678: 0c01 |0006: move-result-object v1 │ │ +3ef67a: 0714 |0007: move-object v4, v1 │ │ +3ef67c: 1f04 5c14 |0008: check-cast v4, Lcom/google/android/material/appbar/AppBarLayout; // type@145c │ │ +3ef680: 3804 4800 |000a: if-eqz v4, 0052 // +0048 │ │ +3ef684: 1400 8801 0a7f |000c: const v0, #float 1.83441e+38 // #7f0a0188 │ │ +3ef68a: 7120 794a 0a00 |000f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ef690: 0c01 |0012: move-result-object v1 │ │ +3ef692: 0715 |0013: move-object v5, v1 │ │ +3ef694: 1f05 bf14 |0014: check-cast v5, Lcom/google/android/material/chip/Chip; // type@14bf │ │ +3ef698: 3805 3c00 |0016: if-eqz v5, 0052 // +003c │ │ +3ef69c: 1400 9402 0a7f |0018: const v0, #float 1.83447e+38 // #7f0a0294 │ │ +3ef6a2: 7120 794a 0a00 |001b: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ef6a8: 0c01 |001e: move-result-object v1 │ │ +3ef6aa: 0716 |001f: move-object v6, v1 │ │ +3ef6ac: 1f06 0203 |0020: check-cast v6, Landroid/widget/ProgressBar; // type@0302 │ │ +3ef6b0: 3806 3000 |0022: if-eqz v6, 0052 // +0030 │ │ +3ef6b4: 1400 a002 0a7f |0024: const v0, #float 1.83447e+38 // #7f0a02a0 │ │ +3ef6ba: 7120 794a 0a00 |0027: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ef6c0: 0c01 |002a: move-result-object v1 │ │ +3ef6c2: 0717 |002b: move-object v7, v1 │ │ +3ef6c4: 1f07 081e |002c: check-cast v7, Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // type@1e08 │ │ +3ef6c8: 3807 2400 |002e: if-eqz v7, 0052 // +0024 │ │ +3ef6cc: 1400 a102 0a7f |0030: const v0, #float 1.83447e+38 // #7f0a02a1 │ │ +3ef6d2: 7120 794a 0a00 |0033: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ef6d8: 0c01 |0036: move-result-object v1 │ │ +3ef6da: 0718 |0037: move-object v8, v1 │ │ +3ef6dc: 1f08 400b |0038: check-cast v8, Landroidx/recyclerview/widget/RecyclerView; // type@0b40 │ │ +3ef6e0: 3808 1800 |003a: if-eqz v8, 0052 // +0018 │ │ +3ef6e4: 1400 9403 0a7f |003c: const v0, #float 1.83452e+38 // #7f0a0394 │ │ +3ef6ea: 7120 794a 0a00 |003f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ef6f0: 0c01 |0042: move-result-object v1 │ │ +3ef6f2: 0719 |0043: move-object v9, v1 │ │ +3ef6f4: 1f09 6a14 |0044: check-cast v9, Lcom/google/android/material/appbar/MaterialToolbar; // type@146a │ │ +3ef6f8: 3809 0c00 |0046: if-eqz v9, 0052 // +000c │ │ +3ef6fc: 2200 031a |0048: new-instance v0, Lde/danoeh/antennapod/databinding/SearchFragmentBinding; // type@1a03 │ │ +3ef700: 07a3 |004a: move-object v3, v10 │ │ +3ef702: 1f03 0803 |004b: check-cast v3, Landroid/widget/RelativeLayout; // type@0308 │ │ +3ef706: 0702 |004d: move-object v2, v0 │ │ +3ef708: 7608 ee9f 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@9fee │ │ +3ef70e: 1100 |0051: return-object v0 │ │ +3ef710: 6e10 bd0c 0a00 |0052: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3ef716: 0c0a |0055: move-result-object v10 │ │ +3ef718: 6e20 0e03 0a00 |0056: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3ef71e: 0c0a |0059: move-result-object v10 │ │ +3ef720: 2200 7e1e |005a: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3ef724: 1a01 464a |005c: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3ef728: 6e20 23b3 a100 |005e: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3ef72e: 0c0a |0061: move-result-object v10 │ │ +3ef730: 7020 f6b2 a000 |0062: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3ef736: 2700 |0065: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=86 │ │ 0x000f line=92 │ │ 0x001b line=98 │ │ 0x0027 line=104 │ │ 0x0033 line=110 │ │ @@ -873446,20 +873446,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 │ │ -3ef770: |[3ef770] de.danoeh.antennapod.databinding.SearchFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SearchFragmentBinding; │ │ -3ef780: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ef782: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ef784: 7130 f39f 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@9ff3 │ │ -3ef78a: 0c02 |0005: move-result-object v2 │ │ -3ef78c: 1102 |0006: return-object v2 │ │ +3ef738: |[3ef738] de.danoeh.antennapod.databinding.SearchFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SearchFragmentBinding; │ │ +3ef748: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ef74a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ef74c: 7130 f39f 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@9ff3 │ │ +3ef752: 0c02 |0005: move-result-object v2 │ │ +3ef754: 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;) │ │ @@ -873467,24 +873467,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 │ │ -3ef790: |[3ef790] de.danoeh.antennapod.databinding.SearchFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SearchFragmentBinding; │ │ -3ef7a0: 1400 d700 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00d7 │ │ -3ef7a6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ef7a8: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3ef7ae: 0c02 |0007: move-result-object v2 │ │ -3ef7b0: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ef7b4: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3ef7ba: 7110 ef9f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SearchFragmentBinding; // method@9fef │ │ -3ef7c0: 0c02 |0010: move-result-object v2 │ │ -3ef7c2: 1102 |0011: return-object v2 │ │ +3ef758: |[3ef758] de.danoeh.antennapod.databinding.SearchFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SearchFragmentBinding; │ │ +3ef768: 1400 d700 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00d7 │ │ +3ef76e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ef770: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3ef776: 0c02 |0007: move-result-object v2 │ │ +3ef778: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ef77c: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3ef782: 7110 ef9f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SearchFragmentBinding; // method@9fef │ │ +3ef788: 0c02 |0010: move-result-object v2 │ │ +3ef78a: 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; │ │ @@ -873497,18 +873497,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ef660: |[3ef660] de.danoeh.antennapod.databinding.SearchFragmentBinding.getRoot:()Landroid/view/View; │ │ -3ef670: 6e10 f19f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@9ff1 │ │ -3ef676: 0c00 |0003: move-result-object v0 │ │ -3ef678: 1100 |0004: return-object v0 │ │ +3ef628: |[3ef628] de.danoeh.antennapod.databinding.SearchFragmentBinding.getRoot:()Landroid/view/View; │ │ +3ef638: 6e10 f19f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@9ff1 │ │ +3ef63e: 0c00 |0003: move-result-object v0 │ │ +3ef640: 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;) │ │ @@ -873516,17 +873516,17 @@ │ │ type : '()Landroid/widget/RelativeLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ef67c: |[3ef67c] de.danoeh.antennapod.databinding.SearchFragmentBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ -3ef68c: 5410 2b90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@902b │ │ -3ef690: 1100 |0002: return-object v0 │ │ +3ef644: |[3ef644] de.danoeh.antennapod.databinding.SearchFragmentBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ +3ef654: 5410 2b90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@902b │ │ +3ef658: 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 : 21643 (SearchFragmentBinding.java) │ │ @@ -873570,21 +873570,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 │ │ -3ef8f8: |[3ef8f8] de.danoeh.antennapod.databinding.SecondaryActionBinding.:(Landroid/widget/FrameLayout;Landroid/widget/FrameLayout;Landroid/widget/ImageView;Lde/danoeh/antennapod/ui/common/CircularProgressBar;)V │ │ -3ef908: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ef90e: 5b01 2d90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.rootView:Landroid/widget/FrameLayout; // field@902d │ │ -3ef912: 5b02 2e90 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.secondaryActionButton:Landroid/widget/FrameLayout; // field@902e │ │ -3ef916: 5b03 2f90 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.secondaryActionIcon:Landroid/widget/ImageView; // field@902f │ │ -3ef91a: 5b04 3090 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.secondaryActionProgress:Lde/danoeh/antennapod/ui/common/CircularProgressBar; // field@9030 │ │ -3ef91e: 0e00 |000b: return-void │ │ +3ef8c0: |[3ef8c0] de.danoeh.antennapod.databinding.SecondaryActionBinding.:(Landroid/widget/FrameLayout;Landroid/widget/FrameLayout;Landroid/widget/ImageView;Lde/danoeh/antennapod/ui/common/CircularProgressBar;)V │ │ +3ef8d0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ef8d6: 5b01 2d90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.rootView:Landroid/widget/FrameLayout; // field@902d │ │ +3ef8da: 5b02 2e90 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.secondaryActionButton:Landroid/widget/FrameLayout; // field@902e │ │ +3ef8de: 5b03 2f90 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.secondaryActionIcon:Landroid/widget/ImageView; // field@902f │ │ +3ef8e2: 5b04 3090 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.secondaryActionProgress:Lde/danoeh/antennapod/ui/common/CircularProgressBar; // field@9030 │ │ +3ef8e6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ 0x0005 line=36 │ │ 0x0007 line=37 │ │ 0x0009 line=38 │ │ @@ -873600,40 +873600,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 │ │ -3ef82c: |[3ef82c] de.danoeh.antennapod.databinding.SecondaryActionBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SecondaryActionBinding; │ │ -3ef83c: 0740 |0000: move-object v0, v4 │ │ -3ef83e: 1f00 f302 |0001: check-cast v0, Landroid/widget/FrameLayout; // type@02f3 │ │ -3ef842: 1401 de02 0a7f |0003: const v1, #float 1.83448e+38 // #7f0a02de │ │ -3ef848: 7120 794a 1400 |0006: invoke-static {v4, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ef84e: 0c02 |0009: move-result-object v2 │ │ -3ef850: 1f02 f902 |000a: check-cast v2, Landroid/widget/ImageView; // type@02f9 │ │ -3ef854: 3802 1300 |000c: if-eqz v2, 001f // +0013 │ │ -3ef858: 1401 df02 0a7f |000e: const v1, #float 1.83448e+38 // #7f0a02df │ │ -3ef85e: 7120 794a 1400 |0011: invoke-static {v4, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ef864: 0c03 |0014: move-result-object v3 │ │ -3ef866: 1f03 f51d |0015: check-cast v3, Lde/danoeh/antennapod/ui/common/CircularProgressBar; // type@1df5 │ │ -3ef86a: 3803 0800 |0017: if-eqz v3, 001f // +0008 │ │ -3ef86e: 2204 041a |0019: new-instance v4, Lde/danoeh/antennapod/databinding/SecondaryActionBinding; // type@1a04 │ │ -3ef872: 7053 f49f 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@9ff4 │ │ -3ef878: 1104 |001e: return-object v4 │ │ -3ef87a: 6e10 bd0c 0400 |001f: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3ef880: 0c04 |0022: move-result-object v4 │ │ -3ef882: 6e20 0e03 1400 |0023: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3ef888: 0c04 |0026: move-result-object v4 │ │ -3ef88a: 2200 7e1e |0027: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3ef88e: 1a01 464a |0029: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3ef892: 6e20 23b3 4100 |002b: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3ef898: 0c04 |002e: move-result-object v4 │ │ -3ef89a: 7020 f6b2 4000 |002f: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3ef8a0: 2700 |0032: throw v0 │ │ +3ef7f4: |[3ef7f4] de.danoeh.antennapod.databinding.SecondaryActionBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SecondaryActionBinding; │ │ +3ef804: 0740 |0000: move-object v0, v4 │ │ +3ef806: 1f00 f302 |0001: check-cast v0, Landroid/widget/FrameLayout; // type@02f3 │ │ +3ef80a: 1401 de02 0a7f |0003: const v1, #float 1.83448e+38 // #7f0a02de │ │ +3ef810: 7120 794a 1400 |0006: invoke-static {v4, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ef816: 0c02 |0009: move-result-object v2 │ │ +3ef818: 1f02 f902 |000a: check-cast v2, Landroid/widget/ImageView; // type@02f9 │ │ +3ef81c: 3802 1300 |000c: if-eqz v2, 001f // +0013 │ │ +3ef820: 1401 df02 0a7f |000e: const v1, #float 1.83448e+38 // #7f0a02df │ │ +3ef826: 7120 794a 1400 |0011: invoke-static {v4, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ef82c: 0c03 |0014: move-result-object v3 │ │ +3ef82e: 1f03 f51d |0015: check-cast v3, Lde/danoeh/antennapod/ui/common/CircularProgressBar; // type@1df5 │ │ +3ef832: 3803 0800 |0017: if-eqz v3, 001f // +0008 │ │ +3ef836: 2204 041a |0019: new-instance v4, Lde/danoeh/antennapod/databinding/SecondaryActionBinding; // type@1a04 │ │ +3ef83a: 7053 f49f 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@9ff4 │ │ +3ef840: 1104 |001e: return-object v4 │ │ +3ef842: 6e10 bd0c 0400 |001f: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3ef848: 0c04 |0022: move-result-object v4 │ │ +3ef84a: 6e20 0e03 1400 |0023: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3ef850: 0c04 |0026: move-result-object v4 │ │ +3ef852: 2200 7e1e |0027: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3ef856: 1a01 464a |0029: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3ef85a: 6e20 23b3 4100 |002b: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3ef860: 0c04 |002e: move-result-object v4 │ │ +3ef862: 7020 f6b2 4000 |002f: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3ef868: 2700 |0032: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0006 line=71 │ │ 0x0011 line=77 │ │ 0x0019 line=82 │ │ 0x001f line=85 │ │ @@ -873646,20 +873646,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 │ │ -3ef8a4: |[3ef8a4] de.danoeh.antennapod.databinding.SecondaryActionBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SecondaryActionBinding; │ │ -3ef8b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ef8b6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ef8b8: 7130 f99f 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@9ff9 │ │ -3ef8be: 0c02 |0005: move-result-object v2 │ │ -3ef8c0: 1102 |0006: return-object v2 │ │ +3ef86c: |[3ef86c] de.danoeh.antennapod.databinding.SecondaryActionBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SecondaryActionBinding; │ │ +3ef87c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ef87e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ef880: 7130 f99f 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@9ff9 │ │ +3ef886: 0c02 |0005: move-result-object v2 │ │ +3ef888: 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;) │ │ @@ -873667,24 +873667,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 │ │ -3ef8c4: |[3ef8c4] de.danoeh.antennapod.databinding.SecondaryActionBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SecondaryActionBinding; │ │ -3ef8d4: 1400 dd00 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00dd │ │ -3ef8da: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ef8dc: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3ef8e2: 0c02 |0007: move-result-object v2 │ │ -3ef8e4: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ef8e8: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3ef8ee: 7110 f59f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SecondaryActionBinding; // method@9ff5 │ │ -3ef8f4: 0c02 |0010: move-result-object v2 │ │ -3ef8f6: 1102 |0011: return-object v2 │ │ +3ef88c: |[3ef88c] de.danoeh.antennapod.databinding.SecondaryActionBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SecondaryActionBinding; │ │ +3ef89c: 1400 dd00 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00dd │ │ +3ef8a2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ef8a4: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3ef8aa: 0c02 |0007: move-result-object v2 │ │ +3ef8ac: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ef8b0: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3ef8b6: 7110 f59f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SecondaryActionBinding; // method@9ff5 │ │ +3ef8bc: 0c02 |0010: move-result-object v2 │ │ +3ef8be: 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; │ │ @@ -873697,18 +873697,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ef7f8: |[3ef7f8] de.danoeh.antennapod.databinding.SecondaryActionBinding.getRoot:()Landroid/view/View; │ │ -3ef808: 6e10 f79f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.getRoot:()Landroid/widget/FrameLayout; // method@9ff7 │ │ -3ef80e: 0c00 |0003: move-result-object v0 │ │ -3ef810: 1100 |0004: return-object v0 │ │ +3ef7c0: |[3ef7c0] de.danoeh.antennapod.databinding.SecondaryActionBinding.getRoot:()Landroid/view/View; │ │ +3ef7d0: 6e10 f79f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.getRoot:()Landroid/widget/FrameLayout; // method@9ff7 │ │ +3ef7d6: 0c00 |0003: move-result-object v0 │ │ +3ef7d8: 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;) │ │ @@ -873716,17 +873716,17 @@ │ │ type : '()Landroid/widget/FrameLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ef814: |[3ef814] de.danoeh.antennapod.databinding.SecondaryActionBinding.getRoot:()Landroid/widget/FrameLayout; │ │ -3ef824: 5410 2d90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.rootView:Landroid/widget/FrameLayout; // field@902d │ │ -3ef828: 1100 |0002: return-object v0 │ │ +3ef7dc: |[3ef7dc] de.danoeh.antennapod.databinding.SecondaryActionBinding.getRoot:()Landroid/widget/FrameLayout; │ │ +3ef7ec: 5410 2d90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.rootView:Landroid/widget/FrameLayout; // field@902d │ │ +3ef7f0: 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 : 21682 (SecondaryActionBinding.java) │ │ @@ -873762,19 +873762,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 │ │ -3efa08: |[3efa08] de.danoeh.antennapod.databinding.SelectCountryDialogBinding.:(Landroid/widget/LinearLayout;Lcom/google/android/material/textfield/TextInputLayout;)V │ │ -3efa18: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3efa1e: 5b01 3290 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SelectCountryDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@9032 │ │ -3efa22: 5b02 3190 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SelectCountryDialogBinding;.countryTextInput:Lcom/google/android/material/textfield/TextInputLayout; // field@9031 │ │ -3efa26: 0e00 |0007: return-void │ │ +3ef9d0: |[3ef9d0] de.danoeh.antennapod.databinding.SelectCountryDialogBinding.:(Landroid/widget/LinearLayout;Lcom/google/android/material/textfield/TextInputLayout;)V │ │ +3ef9e0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ef9e6: 5b01 3290 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SelectCountryDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@9032 │ │ +3ef9ea: 5b02 3190 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SelectCountryDialogBinding;.countryTextInput:Lcom/google/android/material/textfield/TextInputLayout; // field@9031 │ │ +3ef9ee: 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; │ │ @@ -873786,34 +873786,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 │ │ -3ef954: |[3ef954] de.danoeh.antennapod.databinding.SelectCountryDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SelectCountryDialogBinding; │ │ -3ef964: 1400 df00 0a7f |0000: const v0, #float 1.83438e+38 // #7f0a00df │ │ -3ef96a: 7120 794a 0200 |0003: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3ef970: 0c01 |0006: move-result-object v1 │ │ -3ef972: 1f01 0d16 |0007: check-cast v1, Lcom/google/android/material/textfield/TextInputLayout; // type@160d │ │ -3ef976: 3801 0a00 |0009: if-eqz v1, 0013 // +000a │ │ -3ef97a: 2200 051a |000b: new-instance v0, Lde/danoeh/antennapod/databinding/SelectCountryDialogBinding; // type@1a05 │ │ -3ef97e: 1f02 fb02 |000d: check-cast v2, Landroid/widget/LinearLayout; // type@02fb │ │ -3ef982: 7030 fa9f 2001 |000f: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/SelectCountryDialogBinding;.:(Landroid/widget/LinearLayout;Lcom/google/android/material/textfield/TextInputLayout;)V // method@9ffa │ │ -3ef988: 1100 |0012: return-object v0 │ │ -3ef98a: 6e10 bd0c 0200 |0013: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3ef990: 0c02 |0016: move-result-object v2 │ │ -3ef992: 6e20 0e03 0200 |0017: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3ef998: 0c02 |001a: move-result-object v2 │ │ -3ef99a: 2200 7e1e |001b: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3ef99e: 1a01 464a |001d: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3ef9a2: 6e20 23b3 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3ef9a8: 0c02 |0022: move-result-object v2 │ │ -3ef9aa: 7020 f6b2 2000 |0023: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3ef9b0: 2700 |0026: throw v0 │ │ +3ef91c: |[3ef91c] de.danoeh.antennapod.databinding.SelectCountryDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SelectCountryDialogBinding; │ │ +3ef92c: 1400 df00 0a7f |0000: const v0, #float 1.83438e+38 // #7f0a00df │ │ +3ef932: 7120 794a 0200 |0003: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3ef938: 0c01 |0006: move-result-object v1 │ │ +3ef93a: 1f01 0d16 |0007: check-cast v1, Lcom/google/android/material/textfield/TextInputLayout; // type@160d │ │ +3ef93e: 3801 0a00 |0009: if-eqz v1, 0013 // +000a │ │ +3ef942: 2200 051a |000b: new-instance v0, Lde/danoeh/antennapod/databinding/SelectCountryDialogBinding; // type@1a05 │ │ +3ef946: 1f02 fb02 |000d: check-cast v2, Landroid/widget/LinearLayout; // type@02fb │ │ +3ef94a: 7030 fa9f 2001 |000f: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/SelectCountryDialogBinding;.:(Landroid/widget/LinearLayout;Lcom/google/android/material/textfield/TextInputLayout;)V // method@9ffa │ │ +3ef950: 1100 |0012: return-object v0 │ │ +3ef952: 6e10 bd0c 0200 |0013: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3ef958: 0c02 |0016: move-result-object v2 │ │ +3ef95a: 6e20 0e03 0200 |0017: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3ef960: 0c02 |001a: move-result-object v2 │ │ +3ef962: 2200 7e1e |001b: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3ef966: 1a01 464a |001d: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3ef96a: 6e20 23b3 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3ef970: 0c02 |0022: move-result-object v2 │ │ +3ef972: 7020 f6b2 2000 |0023: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3ef978: 2700 |0026: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=59 │ │ 0x000b line=64 │ │ 0x0013 line=66 │ │ 0x001b line=67 │ │ locals : │ │ @@ -873824,20 +873824,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 │ │ -3ef9b4: |[3ef9b4] de.danoeh.antennapod.databinding.SelectCountryDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SelectCountryDialogBinding; │ │ -3ef9c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ef9c6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ef9c8: 7130 ff9f 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@9fff │ │ -3ef9ce: 0c02 |0005: move-result-object v2 │ │ -3ef9d0: 1102 |0006: return-object v2 │ │ +3ef97c: |[3ef97c] de.danoeh.antennapod.databinding.SelectCountryDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SelectCountryDialogBinding; │ │ +3ef98c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ef98e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ef990: 7130 ff9f 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@9fff │ │ +3ef996: 0c02 |0005: move-result-object v2 │ │ +3ef998: 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;) │ │ @@ -873845,24 +873845,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 │ │ -3ef9d4: |[3ef9d4] de.danoeh.antennapod.databinding.SelectCountryDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SelectCountryDialogBinding; │ │ -3ef9e4: 1400 de00 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00de │ │ -3ef9ea: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ef9ec: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3ef9f2: 0c02 |0007: move-result-object v2 │ │ -3ef9f4: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ef9f8: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3ef9fe: 7110 fb9f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SelectCountryDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SelectCountryDialogBinding; // method@9ffb │ │ -3efa04: 0c02 |0010: move-result-object v2 │ │ -3efa06: 1102 |0011: return-object v2 │ │ +3ef99c: |[3ef99c] de.danoeh.antennapod.databinding.SelectCountryDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SelectCountryDialogBinding; │ │ +3ef9ac: 1400 de00 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00de │ │ +3ef9b2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ef9b4: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3ef9ba: 0c02 |0007: move-result-object v2 │ │ +3ef9bc: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ef9c0: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3ef9c6: 7110 fb9f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SelectCountryDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SelectCountryDialogBinding; // method@9ffb │ │ +3ef9cc: 0c02 |0010: move-result-object v2 │ │ +3ef9ce: 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; │ │ @@ -873875,18 +873875,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ef920: |[3ef920] de.danoeh.antennapod.databinding.SelectCountryDialogBinding.getRoot:()Landroid/view/View; │ │ -3ef930: 6e10 fd9f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SelectCountryDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9ffd │ │ -3ef936: 0c00 |0003: move-result-object v0 │ │ -3ef938: 1100 |0004: return-object v0 │ │ +3ef8e8: |[3ef8e8] de.danoeh.antennapod.databinding.SelectCountryDialogBinding.getRoot:()Landroid/view/View; │ │ +3ef8f8: 6e10 fd9f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SelectCountryDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9ffd │ │ +3ef8fe: 0c00 |0003: move-result-object v0 │ │ +3ef900: 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;) │ │ @@ -873894,17 +873894,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ef93c: |[3ef93c] de.danoeh.antennapod.databinding.SelectCountryDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3ef94c: 5410 3290 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SelectCountryDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@9032 │ │ -3ef950: 1100 |0002: return-object v0 │ │ +3ef904: |[3ef904] de.danoeh.antennapod.databinding.SelectCountryDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3ef914: 5410 3290 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SelectCountryDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@9032 │ │ +3ef918: 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 : 21711 (SelectCountryDialogBinding.java) │ │ @@ -873940,19 +873940,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 │ │ -3efae4: |[3efae4] de.danoeh.antennapod.databinding.SettingsActivityBinding.:(Landroidx/fragment/app/FragmentContainerView;Landroidx/fragment/app/FragmentContainerView;)V │ │ -3efaf4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3efafa: 5b01 3390 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SettingsActivityBinding;.rootView:Landroidx/fragment/app/FragmentContainerView; // field@9033 │ │ -3efafe: 5b02 3490 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SettingsActivityBinding;.settingsContainer:Landroidx/fragment/app/FragmentContainerView; // field@9034 │ │ -3efb02: 0e00 |0007: return-void │ │ +3efaac: |[3efaac] de.danoeh.antennapod.databinding.SettingsActivityBinding.:(Landroidx/fragment/app/FragmentContainerView;Landroidx/fragment/app/FragmentContainerView;)V │ │ +3efabc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3efac2: 5b01 3390 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SettingsActivityBinding;.rootView:Landroidx/fragment/app/FragmentContainerView; // field@9033 │ │ +3efac6: 5b02 3490 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SettingsActivityBinding;.settingsContainer:Landroidx/fragment/app/FragmentContainerView; // field@9034 │ │ +3efaca: 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; │ │ @@ -873964,24 +873964,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 │ │ -3efa5c: |[3efa5c] de.danoeh.antennapod.databinding.SettingsActivityBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SettingsActivityBinding; │ │ -3efa6c: 3801 0a00 |0000: if-eqz v1, 000a // +000a │ │ -3efa70: 1f01 2b09 |0002: check-cast v1, Landroidx/fragment/app/FragmentContainerView; // type@092b │ │ -3efa74: 2200 061a |0004: new-instance v0, Lde/danoeh/antennapod/databinding/SettingsActivityBinding; // type@1a06 │ │ -3efa78: 7030 00a0 1001 |0006: invoke-direct {v0, v1, v1}, Lde/danoeh/antennapod/databinding/SettingsActivityBinding;.:(Landroidx/fragment/app/FragmentContainerView;Landroidx/fragment/app/FragmentContainerView;)V // method@a000 │ │ -3efa7e: 1100 |0009: return-object v0 │ │ -3efa80: 2201 7e1e |000a: new-instance v1, Ljava/lang/NullPointerException; // type@1e7e │ │ -3efa84: 1a00 bfcd |000c: const-string v0, "rootView" // string@cdbf │ │ -3efa88: 7020 f6b2 0100 |000e: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3efa8e: 2701 |0011: throw v1 │ │ +3efa24: |[3efa24] de.danoeh.antennapod.databinding.SettingsActivityBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SettingsActivityBinding; │ │ +3efa34: 3801 0a00 |0000: if-eqz v1, 000a // +000a │ │ +3efa38: 1f01 2b09 |0002: check-cast v1, Landroidx/fragment/app/FragmentContainerView; // type@092b │ │ +3efa3c: 2200 061a |0004: new-instance v0, Lde/danoeh/antennapod/databinding/SettingsActivityBinding; // type@1a06 │ │ +3efa40: 7030 00a0 1001 |0006: invoke-direct {v0, v1, v1}, Lde/danoeh/antennapod/databinding/SettingsActivityBinding;.:(Landroidx/fragment/app/FragmentContainerView;Landroidx/fragment/app/FragmentContainerView;)V // method@a000 │ │ +3efa46: 1100 |0009: return-object v0 │ │ +3efa48: 2201 7e1e |000a: new-instance v1, Ljava/lang/NullPointerException; // type@1e7e │ │ +3efa4c: 1a00 bfcd |000c: const-string v0, "rootView" // string@cdbf │ │ +3efa50: 7020 f6b2 0100 |000e: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3efa56: 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; │ │ @@ -873991,20 +873991,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 │ │ -3efa90: |[3efa90] de.danoeh.antennapod.databinding.SettingsActivityBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SettingsActivityBinding; │ │ -3efaa0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3efaa2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3efaa4: 7130 05a0 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@a005 │ │ -3efaaa: 0c02 |0005: move-result-object v2 │ │ -3efaac: 1102 |0006: return-object v2 │ │ +3efa58: |[3efa58] de.danoeh.antennapod.databinding.SettingsActivityBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SettingsActivityBinding; │ │ +3efa68: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3efa6a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3efa6c: 7130 05a0 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@a005 │ │ +3efa72: 0c02 |0005: move-result-object v2 │ │ +3efa74: 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;) │ │ @@ -874012,24 +874012,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 │ │ -3efab0: |[3efab0] de.danoeh.antennapod.databinding.SettingsActivityBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SettingsActivityBinding; │ │ -3efac0: 1400 e200 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00e2 │ │ -3efac6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3efac8: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3eface: 0c02 |0007: move-result-object v2 │ │ -3efad0: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3efad4: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3efada: 7110 01a0 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SettingsActivityBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SettingsActivityBinding; // method@a001 │ │ -3efae0: 0c02 |0010: move-result-object v2 │ │ -3efae2: 1102 |0011: return-object v2 │ │ +3efa78: |[3efa78] de.danoeh.antennapod.databinding.SettingsActivityBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SettingsActivityBinding; │ │ +3efa88: 1400 e200 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00e2 │ │ +3efa8e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3efa90: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3efa96: 0c02 |0007: move-result-object v2 │ │ +3efa98: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3efa9c: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3efaa2: 7110 01a0 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SettingsActivityBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SettingsActivityBinding; // method@a001 │ │ +3efaa8: 0c02 |0010: move-result-object v2 │ │ +3efaaa: 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; │ │ @@ -874042,18 +874042,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3efa28: |[3efa28] de.danoeh.antennapod.databinding.SettingsActivityBinding.getRoot:()Landroid/view/View; │ │ -3efa38: 6e10 03a0 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SettingsActivityBinding;.getRoot:()Landroidx/fragment/app/FragmentContainerView; // method@a003 │ │ -3efa3e: 0c00 |0003: move-result-object v0 │ │ -3efa40: 1100 |0004: return-object v0 │ │ +3ef9f0: |[3ef9f0] de.danoeh.antennapod.databinding.SettingsActivityBinding.getRoot:()Landroid/view/View; │ │ +3efa00: 6e10 03a0 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SettingsActivityBinding;.getRoot:()Landroidx/fragment/app/FragmentContainerView; // method@a003 │ │ +3efa06: 0c00 |0003: move-result-object v0 │ │ +3efa08: 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;) │ │ @@ -874061,17 +874061,17 @@ │ │ type : '()Landroidx/fragment/app/FragmentContainerView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3efa44: |[3efa44] de.danoeh.antennapod.databinding.SettingsActivityBinding.getRoot:()Landroidx/fragment/app/FragmentContainerView; │ │ -3efa54: 5410 3390 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SettingsActivityBinding;.rootView:Landroidx/fragment/app/FragmentContainerView; // field@9033 │ │ -3efa58: 1100 |0002: return-object v0 │ │ +3efa0c: |[3efa0c] de.danoeh.antennapod.databinding.SettingsActivityBinding.getRoot:()Landroidx/fragment/app/FragmentContainerView; │ │ +3efa1c: 5410 3390 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SettingsActivityBinding;.rootView:Landroidx/fragment/app/FragmentContainerView; // field@9033 │ │ +3efa20: 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 : 21772 (SettingsActivityBinding.java) │ │ @@ -874127,24 +874127,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 │ │ -3efc68: |[3efc68] 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 │ │ -3efc78: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3efc7e: 5b01 3590 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@9035 │ │ -3efc82: 5b02 3690 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.shareButton:Landroid/widget/Button; // field@9036 │ │ -3efc86: 5b03 3790 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.shareDialogRadioGroup:Landroid/widget/RadioGroup; // field@9037 │ │ -3efc8a: 5b04 3890 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.shareMediaFileRadio:Landroid/widget/RadioButton; // field@9038 │ │ -3efc8e: 5b05 3990 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.shareMediaReceiverRadio:Landroid/widget/RadioButton; // field@9039 │ │ -3efc92: 5b06 3a90 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.sharePositionCheckbox:Landroid/widget/CheckBox; // field@903a │ │ -3efc96: 5b07 3b90 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.shareSocialRadio:Landroid/widget/RadioButton; // field@903b │ │ -3efc9a: 0e00 |0011: return-void │ │ +3efc30: |[3efc30] 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 │ │ +3efc40: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3efc46: 5b01 3590 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@9035 │ │ +3efc4a: 5b02 3690 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.shareButton:Landroid/widget/Button; // field@9036 │ │ +3efc4e: 5b03 3790 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.shareDialogRadioGroup:Landroid/widget/RadioGroup; // field@9037 │ │ +3efc52: 5b04 3890 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.shareMediaFileRadio:Landroid/widget/RadioButton; // field@9038 │ │ +3efc56: 5b05 3990 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.shareMediaReceiverRadio:Landroid/widget/RadioButton; // field@9039 │ │ +3efc5a: 5b06 3a90 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.sharePositionCheckbox:Landroid/widget/CheckBox; // field@903a │ │ +3efc5e: 5b07 3b90 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.shareSocialRadio:Landroid/widget/RadioButton; // field@903b │ │ +3efc62: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=47 │ │ 0x0005 line=48 │ │ 0x0007 line=49 │ │ 0x0009 line=50 │ │ @@ -874166,67 +874166,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 │ │ -3efb38: |[3efb38] de.danoeh.antennapod.databinding.ShareEpisodeDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; │ │ -3efb48: 1400 f702 0a7f |0000: const v0, #float 1.83449e+38 // #7f0a02f7 │ │ -3efb4e: 7120 794a 0a00 |0003: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3efb54: 0c01 |0006: move-result-object v1 │ │ -3efb56: 0714 |0007: move-object v4, v1 │ │ -3efb58: 1f04 e602 |0008: check-cast v4, Landroid/widget/Button; // type@02e6 │ │ -3efb5c: 3804 4800 |000a: if-eqz v4, 0052 // +0048 │ │ -3efb60: 1400 f802 0a7f |000c: const v0, #float 1.83449e+38 // #7f0a02f8 │ │ -3efb66: 7120 794a 0a00 |000f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3efb6c: 0c01 |0012: move-result-object v1 │ │ -3efb6e: 0715 |0013: move-object v5, v1 │ │ -3efb70: 1f05 0503 |0014: check-cast v5, Landroid/widget/RadioGroup; // type@0305 │ │ -3efb74: 3805 3c00 |0016: if-eqz v5, 0052 // +003c │ │ -3efb78: 1400 fa02 0a7f |0018: const v0, #float 1.83449e+38 // #7f0a02fa │ │ -3efb7e: 7120 794a 0a00 |001b: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3efb84: 0c01 |001e: move-result-object v1 │ │ -3efb86: 0716 |001f: move-object v6, v1 │ │ -3efb88: 1f06 0303 |0020: check-cast v6, Landroid/widget/RadioButton; // type@0303 │ │ -3efb8c: 3806 3000 |0022: if-eqz v6, 0052 // +0030 │ │ -3efb90: 1400 fb02 0a7f |0024: const v0, #float 1.83449e+38 // #7f0a02fb │ │ -3efb96: 7120 794a 0a00 |0027: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3efb9c: 0c01 |002a: move-result-object v1 │ │ -3efb9e: 0717 |002b: move-object v7, v1 │ │ -3efba0: 1f07 0303 |002c: check-cast v7, Landroid/widget/RadioButton; // type@0303 │ │ -3efba4: 3807 2400 |002e: if-eqz v7, 0052 // +0024 │ │ -3efba8: 1400 fc02 0a7f |0030: const v0, #float 1.83449e+38 // #7f0a02fc │ │ -3efbae: 7120 794a 0a00 |0033: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3efbb4: 0c01 |0036: move-result-object v1 │ │ -3efbb6: 0718 |0037: move-object v8, v1 │ │ -3efbb8: 1f08 e702 |0038: check-cast v8, Landroid/widget/CheckBox; // type@02e7 │ │ -3efbbc: 3808 1800 |003a: if-eqz v8, 0052 // +0018 │ │ -3efbc0: 1400 fd02 0a7f |003c: const v0, #float 1.83449e+38 // #7f0a02fd │ │ -3efbc6: 7120 794a 0a00 |003f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3efbcc: 0c01 |0042: move-result-object v1 │ │ -3efbce: 0719 |0043: move-object v9, v1 │ │ -3efbd0: 1f09 0303 |0044: check-cast v9, Landroid/widget/RadioButton; // type@0303 │ │ -3efbd4: 3809 0c00 |0046: if-eqz v9, 0052 // +000c │ │ -3efbd8: 2200 071a |0048: new-instance v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // type@1a07 │ │ -3efbdc: 07a3 |004a: move-object v3, v10 │ │ -3efbde: 1f03 fb02 |004b: check-cast v3, Landroid/widget/LinearLayout; // type@02fb │ │ -3efbe2: 0702 |004d: move-object v2, v0 │ │ -3efbe4: 7608 06a0 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@a006 │ │ -3efbea: 1100 |0051: return-object v0 │ │ -3efbec: 6e10 bd0c 0a00 |0052: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3efbf2: 0c0a |0055: move-result-object v10 │ │ -3efbf4: 6e20 0e03 0a00 |0056: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3efbfa: 0c0a |0059: move-result-object v10 │ │ -3efbfc: 2200 7e1e |005a: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3efc00: 1a01 464a |005c: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3efc04: 6e20 23b3 a100 |005e: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3efc0a: 0c0a |0061: move-result-object v10 │ │ -3efc0c: 7020 f6b2 a000 |0062: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3efc12: 2700 |0065: throw v0 │ │ +3efb00: |[3efb00] de.danoeh.antennapod.databinding.ShareEpisodeDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; │ │ +3efb10: 1400 f702 0a7f |0000: const v0, #float 1.83449e+38 // #7f0a02f7 │ │ +3efb16: 7120 794a 0a00 |0003: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3efb1c: 0c01 |0006: move-result-object v1 │ │ +3efb1e: 0714 |0007: move-object v4, v1 │ │ +3efb20: 1f04 e602 |0008: check-cast v4, Landroid/widget/Button; // type@02e6 │ │ +3efb24: 3804 4800 |000a: if-eqz v4, 0052 // +0048 │ │ +3efb28: 1400 f802 0a7f |000c: const v0, #float 1.83449e+38 // #7f0a02f8 │ │ +3efb2e: 7120 794a 0a00 |000f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3efb34: 0c01 |0012: move-result-object v1 │ │ +3efb36: 0715 |0013: move-object v5, v1 │ │ +3efb38: 1f05 0503 |0014: check-cast v5, Landroid/widget/RadioGroup; // type@0305 │ │ +3efb3c: 3805 3c00 |0016: if-eqz v5, 0052 // +003c │ │ +3efb40: 1400 fa02 0a7f |0018: const v0, #float 1.83449e+38 // #7f0a02fa │ │ +3efb46: 7120 794a 0a00 |001b: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3efb4c: 0c01 |001e: move-result-object v1 │ │ +3efb4e: 0716 |001f: move-object v6, v1 │ │ +3efb50: 1f06 0303 |0020: check-cast v6, Landroid/widget/RadioButton; // type@0303 │ │ +3efb54: 3806 3000 |0022: if-eqz v6, 0052 // +0030 │ │ +3efb58: 1400 fb02 0a7f |0024: const v0, #float 1.83449e+38 // #7f0a02fb │ │ +3efb5e: 7120 794a 0a00 |0027: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3efb64: 0c01 |002a: move-result-object v1 │ │ +3efb66: 0717 |002b: move-object v7, v1 │ │ +3efb68: 1f07 0303 |002c: check-cast v7, Landroid/widget/RadioButton; // type@0303 │ │ +3efb6c: 3807 2400 |002e: if-eqz v7, 0052 // +0024 │ │ +3efb70: 1400 fc02 0a7f |0030: const v0, #float 1.83449e+38 // #7f0a02fc │ │ +3efb76: 7120 794a 0a00 |0033: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3efb7c: 0c01 |0036: move-result-object v1 │ │ +3efb7e: 0718 |0037: move-object v8, v1 │ │ +3efb80: 1f08 e702 |0038: check-cast v8, Landroid/widget/CheckBox; // type@02e7 │ │ +3efb84: 3808 1800 |003a: if-eqz v8, 0052 // +0018 │ │ +3efb88: 1400 fd02 0a7f |003c: const v0, #float 1.83449e+38 // #7f0a02fd │ │ +3efb8e: 7120 794a 0a00 |003f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3efb94: 0c01 |0042: move-result-object v1 │ │ +3efb96: 0719 |0043: move-object v9, v1 │ │ +3efb98: 1f09 0303 |0044: check-cast v9, Landroid/widget/RadioButton; // type@0303 │ │ +3efb9c: 3809 0c00 |0046: if-eqz v9, 0052 // +000c │ │ +3efba0: 2200 071a |0048: new-instance v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // type@1a07 │ │ +3efba4: 07a3 |004a: move-object v3, v10 │ │ +3efba6: 1f03 fb02 |004b: check-cast v3, Landroid/widget/LinearLayout; // type@02fb │ │ +3efbaa: 0702 |004d: move-object v2, v0 │ │ +3efbac: 7608 06a0 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@a006 │ │ +3efbb2: 1100 |0051: return-object v0 │ │ +3efbb4: 6e10 bd0c 0a00 |0052: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3efbba: 0c0a |0055: move-result-object v10 │ │ +3efbbc: 6e20 0e03 0a00 |0056: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3efbc2: 0c0a |0059: move-result-object v10 │ │ +3efbc4: 2200 7e1e |005a: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3efbc8: 1a01 464a |005c: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3efbcc: 6e20 23b3 a100 |005e: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3efbd2: 0c0a |0061: move-result-object v10 │ │ +3efbd4: 7020 f6b2 a000 |0062: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3efbda: 2700 |0065: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=84 │ │ 0x000f line=90 │ │ 0x001b line=96 │ │ 0x0027 line=102 │ │ 0x0033 line=108 │ │ @@ -874242,20 +874242,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 │ │ -3efc14: |[3efc14] de.danoeh.antennapod.databinding.ShareEpisodeDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; │ │ -3efc24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3efc26: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3efc28: 7130 0ba0 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@a00b │ │ -3efc2e: 0c02 |0005: move-result-object v2 │ │ -3efc30: 1102 |0006: return-object v2 │ │ +3efbdc: |[3efbdc] de.danoeh.antennapod.databinding.ShareEpisodeDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; │ │ +3efbec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3efbee: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3efbf0: 7130 0ba0 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@a00b │ │ +3efbf6: 0c02 |0005: move-result-object v2 │ │ +3efbf8: 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;) │ │ @@ -874263,24 +874263,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 │ │ -3efc34: |[3efc34] de.danoeh.antennapod.databinding.ShareEpisodeDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; │ │ -3efc44: 1400 e300 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00e3 │ │ -3efc4a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3efc4c: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3efc52: 0c02 |0007: move-result-object v2 │ │ -3efc54: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3efc58: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3efc5e: 7110 07a0 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // method@a007 │ │ -3efc64: 0c02 |0010: move-result-object v2 │ │ -3efc66: 1102 |0011: return-object v2 │ │ +3efbfc: |[3efbfc] de.danoeh.antennapod.databinding.ShareEpisodeDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; │ │ +3efc0c: 1400 e300 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00e3 │ │ +3efc12: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3efc14: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3efc1a: 0c02 |0007: move-result-object v2 │ │ +3efc1c: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3efc20: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3efc26: 7110 07a0 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // method@a007 │ │ +3efc2c: 0c02 |0010: move-result-object v2 │ │ +3efc2e: 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; │ │ @@ -874293,18 +874293,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3efb04: |[3efb04] de.danoeh.antennapod.databinding.ShareEpisodeDialogBinding.getRoot:()Landroid/view/View; │ │ -3efb14: 6e10 09a0 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a009 │ │ -3efb1a: 0c00 |0003: move-result-object v0 │ │ -3efb1c: 1100 |0004: return-object v0 │ │ +3efacc: |[3efacc] de.danoeh.antennapod.databinding.ShareEpisodeDialogBinding.getRoot:()Landroid/view/View; │ │ +3efadc: 6e10 09a0 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a009 │ │ +3efae2: 0c00 |0003: move-result-object v0 │ │ +3efae4: 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;) │ │ @@ -874312,17 +874312,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3efb20: |[3efb20] de.danoeh.antennapod.databinding.ShareEpisodeDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3efb30: 5410 3590 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@9035 │ │ -3efb34: 1100 |0002: return-object v0 │ │ +3efae8: |[3efae8] de.danoeh.antennapod.databinding.ShareEpisodeDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3efaf8: 5410 3590 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@9035 │ │ +3efafc: 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 : 21860 (ShareEpisodeDialogBinding.java) │ │ @@ -874366,21 +874366,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 │ │ -3efdb0: |[3efdb0] de.danoeh.antennapod.databinding.SimpleIconListItemBinding.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ -3efdc0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3efdc6: 5b01 3d90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SimpleIconListItemBinding;.rootView:Landroid/widget/LinearLayout; // field@903d │ │ -3efdca: 5b02 3c90 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SimpleIconListItemBinding;.icon:Landroid/widget/ImageView; // field@903c │ │ -3efdce: 5b03 3e90 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SimpleIconListItemBinding;.subtitle:Landroid/widget/TextView; // field@903e │ │ -3efdd2: 5b04 3f90 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SimpleIconListItemBinding;.title:Landroid/widget/TextView; // field@903f │ │ -3efdd6: 0e00 |000b: return-void │ │ +3efd78: |[3efd78] de.danoeh.antennapod.databinding.SimpleIconListItemBinding.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ +3efd88: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3efd8e: 5b01 3d90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SimpleIconListItemBinding;.rootView:Landroid/widget/LinearLayout; // field@903d │ │ +3efd92: 5b02 3c90 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SimpleIconListItemBinding;.icon:Landroid/widget/ImageView; // field@903c │ │ +3efd96: 5b03 3e90 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SimpleIconListItemBinding;.subtitle:Landroid/widget/TextView; // field@903e │ │ +3efd9a: 5b04 3f90 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SimpleIconListItemBinding;.title:Landroid/widget/TextView; // field@903f │ │ +3efd9e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ 0x0005 line=35 │ │ 0x0007 line=36 │ │ 0x0009 line=37 │ │ @@ -874396,44 +874396,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 │ │ -3efcd0: |[3efcd0] de.danoeh.antennapod.databinding.SimpleIconListItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SimpleIconListItemBinding; │ │ -3efce0: 1400 bb01 0a7f |0000: const v0, #float 1.83442e+38 // #7f0a01bb │ │ -3efce6: 7120 794a 0400 |0003: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3efcec: 0c01 |0006: move-result-object v1 │ │ -3efcee: 1f01 f902 |0007: check-cast v1, Landroid/widget/ImageView; // type@02f9 │ │ -3efcf2: 3801 2000 |0009: if-eqz v1, 0029 // +0020 │ │ -3efcf6: 1400 5703 0a7f |000b: const v0, #float 1.83451e+38 // #7f0a0357 │ │ -3efcfc: 7120 794a 0400 |000e: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3efd02: 0c02 |0011: move-result-object v2 │ │ -3efd04: 1f02 1503 |0012: check-cast v2, Landroid/widget/TextView; // type@0315 │ │ -3efd08: 3802 1500 |0014: if-eqz v2, 0029 // +0015 │ │ -3efd0c: 1400 8f03 0a7f |0016: const v0, #float 1.83452e+38 // #7f0a038f │ │ -3efd12: 7120 794a 0400 |0019: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3efd18: 0c03 |001c: move-result-object v3 │ │ -3efd1a: 1f03 1503 |001d: check-cast v3, Landroid/widget/TextView; // type@0315 │ │ -3efd1e: 3803 0a00 |001f: if-eqz v3, 0029 // +000a │ │ -3efd22: 2200 081a |0021: new-instance v0, Lde/danoeh/antennapod/databinding/SimpleIconListItemBinding; // type@1a08 │ │ -3efd26: 1f04 fb02 |0023: check-cast v4, Landroid/widget/LinearLayout; // type@02fb │ │ -3efd2a: 7053 0ca0 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@a00c │ │ -3efd30: 1100 |0028: return-object v0 │ │ -3efd32: 6e10 bd0c 0400 |0029: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3efd38: 0c04 |002c: move-result-object v4 │ │ -3efd3a: 6e20 0e03 0400 |002d: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3efd40: 0c04 |0030: move-result-object v4 │ │ -3efd42: 2200 7e1e |0031: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3efd46: 1a01 464a |0033: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3efd4a: 6e20 23b3 4100 |0035: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3efd50: 0c04 |0038: move-result-object v4 │ │ -3efd52: 7020 f6b2 4000 |0039: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3efd58: 2700 |003c: throw v0 │ │ +3efc98: |[3efc98] de.danoeh.antennapod.databinding.SimpleIconListItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SimpleIconListItemBinding; │ │ +3efca8: 1400 bb01 0a7f |0000: const v0, #float 1.83442e+38 // #7f0a01bb │ │ +3efcae: 7120 794a 0400 |0003: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3efcb4: 0c01 |0006: move-result-object v1 │ │ +3efcb6: 1f01 f902 |0007: check-cast v1, Landroid/widget/ImageView; // type@02f9 │ │ +3efcba: 3801 2000 |0009: if-eqz v1, 0029 // +0020 │ │ +3efcbe: 1400 5703 0a7f |000b: const v0, #float 1.83451e+38 // #7f0a0357 │ │ +3efcc4: 7120 794a 0400 |000e: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3efcca: 0c02 |0011: move-result-object v2 │ │ +3efccc: 1f02 1503 |0012: check-cast v2, Landroid/widget/TextView; // type@0315 │ │ +3efcd0: 3802 1500 |0014: if-eqz v2, 0029 // +0015 │ │ +3efcd4: 1400 8f03 0a7f |0016: const v0, #float 1.83452e+38 // #7f0a038f │ │ +3efcda: 7120 794a 0400 |0019: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3efce0: 0c03 |001c: move-result-object v3 │ │ +3efce2: 1f03 1503 |001d: check-cast v3, Landroid/widget/TextView; // type@0315 │ │ +3efce6: 3803 0a00 |001f: if-eqz v3, 0029 // +000a │ │ +3efcea: 2200 081a |0021: new-instance v0, Lde/danoeh/antennapod/databinding/SimpleIconListItemBinding; // type@1a08 │ │ +3efcee: 1f04 fb02 |0023: check-cast v4, Landroid/widget/LinearLayout; // type@02fb │ │ +3efcf2: 7053 0ca0 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@a00c │ │ +3efcf8: 1100 |0028: return-object v0 │ │ +3efcfa: 6e10 bd0c 0400 |0029: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3efd00: 0c04 |002c: move-result-object v4 │ │ +3efd02: 6e20 0e03 0400 |002d: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3efd08: 0c04 |0030: move-result-object v4 │ │ +3efd0a: 2200 7e1e |0031: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3efd0e: 1a01 464a |0033: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3efd12: 6e20 23b3 4100 |0035: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3efd18: 0c04 |0038: move-result-object v4 │ │ +3efd1a: 7020 f6b2 4000 |0039: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3efd20: 2700 |003c: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=68 │ │ 0x000e line=74 │ │ 0x0019 line=80 │ │ 0x0021 line=85 │ │ 0x0029 line=87 │ │ @@ -874446,20 +874446,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 │ │ -3efd5c: |[3efd5c] de.danoeh.antennapod.databinding.SimpleIconListItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SimpleIconListItemBinding; │ │ -3efd6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3efd6e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3efd70: 7130 11a0 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@a011 │ │ -3efd76: 0c02 |0005: move-result-object v2 │ │ -3efd78: 1102 |0006: return-object v2 │ │ +3efd24: |[3efd24] de.danoeh.antennapod.databinding.SimpleIconListItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SimpleIconListItemBinding; │ │ +3efd34: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3efd36: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3efd38: 7130 11a0 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@a011 │ │ +3efd3e: 0c02 |0005: move-result-object v2 │ │ +3efd40: 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;) │ │ @@ -874467,24 +874467,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 │ │ -3efd7c: |[3efd7c] de.danoeh.antennapod.databinding.SimpleIconListItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SimpleIconListItemBinding; │ │ -3efd8c: 1400 e400 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00e4 │ │ -3efd92: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3efd94: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3efd9a: 0c02 |0007: move-result-object v2 │ │ -3efd9c: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3efda0: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3efda6: 7110 0da0 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SimpleIconListItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SimpleIconListItemBinding; // method@a00d │ │ -3efdac: 0c02 |0010: move-result-object v2 │ │ -3efdae: 1102 |0011: return-object v2 │ │ +3efd44: |[3efd44] de.danoeh.antennapod.databinding.SimpleIconListItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SimpleIconListItemBinding; │ │ +3efd54: 1400 e400 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00e4 │ │ +3efd5a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3efd5c: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3efd62: 0c02 |0007: move-result-object v2 │ │ +3efd64: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3efd68: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3efd6e: 7110 0da0 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SimpleIconListItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SimpleIconListItemBinding; // method@a00d │ │ +3efd74: 0c02 |0010: move-result-object v2 │ │ +3efd76: 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; │ │ @@ -874497,18 +874497,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3efc9c: |[3efc9c] de.danoeh.antennapod.databinding.SimpleIconListItemBinding.getRoot:()Landroid/view/View; │ │ -3efcac: 6e10 0fa0 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SimpleIconListItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a00f │ │ -3efcb2: 0c00 |0003: move-result-object v0 │ │ -3efcb4: 1100 |0004: return-object v0 │ │ +3efc64: |[3efc64] de.danoeh.antennapod.databinding.SimpleIconListItemBinding.getRoot:()Landroid/view/View; │ │ +3efc74: 6e10 0fa0 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SimpleIconListItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a00f │ │ +3efc7a: 0c00 |0003: move-result-object v0 │ │ +3efc7c: 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;) │ │ @@ -874516,17 +874516,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3efcb8: |[3efcb8] de.danoeh.antennapod.databinding.SimpleIconListItemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3efcc8: 5410 3d90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SimpleIconListItemBinding;.rootView:Landroid/widget/LinearLayout; // field@903d │ │ -3efccc: 1100 |0002: return-object v0 │ │ +3efc80: |[3efc80] de.danoeh.antennapod.databinding.SimpleIconListItemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3efc90: 5410 3d90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SimpleIconListItemBinding;.rootView:Landroid/widget/LinearLayout; // field@903d │ │ +3efc94: 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 : 21891 (SimpleIconListItemBinding.java) │ │ @@ -874574,22 +874574,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 │ │ -3eff0c: |[3eff0c] 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 │ │ -3eff1c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3eff22: 5b01 4390 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.rootView:Landroidx/coordinatorlayout/widget/CoordinatorLayout; // field@9043 │ │ -3eff26: 5b02 4090 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.appbar:Lcom/google/android/material/appbar/AppBarLayout; // field@9040 │ │ -3eff2a: 5b03 4190 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.progLoading:Landroid/widget/ProgressBar; // field@9041 │ │ -3eff2e: 5b04 4290 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@9042 │ │ -3eff32: 5b05 4490 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9044 │ │ -3eff36: 0e00 |000d: return-void │ │ +3efed4: |[3efed4] 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 │ │ +3efee4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3efeea: 5b01 4390 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.rootView:Landroidx/coordinatorlayout/widget/CoordinatorLayout; // field@9043 │ │ +3efeee: 5b02 4090 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.appbar:Lcom/google/android/material/appbar/AppBarLayout; // field@9040 │ │ +3efef2: 5b03 4190 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.progLoading:Landroid/widget/ProgressBar; // field@9041 │ │ +3efef6: 5b04 4290 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@9042 │ │ +3efefa: 5b05 4490 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9044 │ │ +3efefe: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=40 │ │ 0x0005 line=41 │ │ 0x0007 line=42 │ │ 0x0009 line=43 │ │ @@ -874607,55 +874607,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 │ │ -3efe0c: |[3efe0c] de.danoeh.antennapod.databinding.SimpleListFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding; │ │ -3efe1c: 1400 5f00 0a7f |0000: const v0, #float 1.83435e+38 // #7f0a005f │ │ -3efe22: 7120 794a 0800 |0003: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3efe28: 0c01 |0006: move-result-object v1 │ │ -3efe2a: 0714 |0007: move-object v4, v1 │ │ -3efe2c: 1f04 5c14 |0008: check-cast v4, Lcom/google/android/material/appbar/AppBarLayout; // type@145c │ │ -3efe30: 3804 3000 |000a: if-eqz v4, 003a // +0030 │ │ -3efe34: 1400 9002 0a7f |000c: const v0, #float 1.83447e+38 // #7f0a0290 │ │ -3efe3a: 7120 794a 0800 |000f: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3efe40: 0c01 |0012: move-result-object v1 │ │ -3efe42: 0715 |0013: move-object v5, v1 │ │ -3efe44: 1f05 0203 |0014: check-cast v5, Landroid/widget/ProgressBar; // type@0302 │ │ -3efe48: 3805 2400 |0016: if-eqz v5, 003a // +0024 │ │ -3efe4c: 1400 a002 0a7f |0018: const v0, #float 1.83447e+38 // #7f0a02a0 │ │ -3efe52: 7120 794a 0800 |001b: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3efe58: 0c01 |001e: move-result-object v1 │ │ -3efe5a: 0716 |001f: move-object v6, v1 │ │ -3efe5c: 1f06 081e |0020: check-cast v6, Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // type@1e08 │ │ -3efe60: 3806 1800 |0022: if-eqz v6, 003a // +0018 │ │ -3efe64: 1400 9403 0a7f |0024: const v0, #float 1.83452e+38 // #7f0a0394 │ │ -3efe6a: 7120 794a 0800 |0027: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3efe70: 0c01 |002a: move-result-object v1 │ │ -3efe72: 0717 |002b: move-object v7, v1 │ │ -3efe74: 1f07 6a14 |002c: check-cast v7, Lcom/google/android/material/appbar/MaterialToolbar; // type@146a │ │ -3efe78: 3807 0c00 |002e: if-eqz v7, 003a // +000c │ │ -3efe7c: 2200 091a |0030: new-instance v0, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding; // type@1a09 │ │ -3efe80: 0783 |0032: move-object v3, v8 │ │ -3efe82: 1f03 a305 |0033: check-cast v3, Landroidx/coordinatorlayout/widget/CoordinatorLayout; // type@05a3 │ │ -3efe86: 0702 |0035: move-object v2, v0 │ │ -3efe88: 7606 12a0 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@a012 │ │ -3efe8e: 1100 |0039: return-object v0 │ │ -3efe90: 6e10 bd0c 0800 |003a: invoke-virtual {v8}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3efe96: 0c08 |003d: move-result-object v8 │ │ -3efe98: 6e20 0e03 0800 |003e: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3efe9e: 0c08 |0041: move-result-object v8 │ │ -3efea0: 2200 7e1e |0042: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3efea4: 1a01 464a |0044: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3efea8: 6e20 23b3 8100 |0046: invoke-virtual {v1, v8}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3efeae: 0c08 |0049: move-result-object v8 │ │ -3efeb0: 7020 f6b2 8000 |004a: invoke-direct {v0, v8}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3efeb6: 2700 |004d: throw v0 │ │ +3efdd4: |[3efdd4] de.danoeh.antennapod.databinding.SimpleListFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding; │ │ +3efde4: 1400 5f00 0a7f |0000: const v0, #float 1.83435e+38 // #7f0a005f │ │ +3efdea: 7120 794a 0800 |0003: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3efdf0: 0c01 |0006: move-result-object v1 │ │ +3efdf2: 0714 |0007: move-object v4, v1 │ │ +3efdf4: 1f04 5c14 |0008: check-cast v4, Lcom/google/android/material/appbar/AppBarLayout; // type@145c │ │ +3efdf8: 3804 3000 |000a: if-eqz v4, 003a // +0030 │ │ +3efdfc: 1400 9002 0a7f |000c: const v0, #float 1.83447e+38 // #7f0a0290 │ │ +3efe02: 7120 794a 0800 |000f: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3efe08: 0c01 |0012: move-result-object v1 │ │ +3efe0a: 0715 |0013: move-object v5, v1 │ │ +3efe0c: 1f05 0203 |0014: check-cast v5, Landroid/widget/ProgressBar; // type@0302 │ │ +3efe10: 3805 2400 |0016: if-eqz v5, 003a // +0024 │ │ +3efe14: 1400 a002 0a7f |0018: const v0, #float 1.83447e+38 // #7f0a02a0 │ │ +3efe1a: 7120 794a 0800 |001b: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3efe20: 0c01 |001e: move-result-object v1 │ │ +3efe22: 0716 |001f: move-object v6, v1 │ │ +3efe24: 1f06 081e |0020: check-cast v6, Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // type@1e08 │ │ +3efe28: 3806 1800 |0022: if-eqz v6, 003a // +0018 │ │ +3efe2c: 1400 9403 0a7f |0024: const v0, #float 1.83452e+38 // #7f0a0394 │ │ +3efe32: 7120 794a 0800 |0027: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3efe38: 0c01 |002a: move-result-object v1 │ │ +3efe3a: 0717 |002b: move-object v7, v1 │ │ +3efe3c: 1f07 6a14 |002c: check-cast v7, Lcom/google/android/material/appbar/MaterialToolbar; // type@146a │ │ +3efe40: 3807 0c00 |002e: if-eqz v7, 003a // +000c │ │ +3efe44: 2200 091a |0030: new-instance v0, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding; // type@1a09 │ │ +3efe48: 0783 |0032: move-object v3, v8 │ │ +3efe4a: 1f03 a305 |0033: check-cast v3, Landroidx/coordinatorlayout/widget/CoordinatorLayout; // type@05a3 │ │ +3efe4e: 0702 |0035: move-object v2, v0 │ │ +3efe50: 7606 12a0 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@a012 │ │ +3efe56: 1100 |0039: return-object v0 │ │ +3efe58: 6e10 bd0c 0800 |003a: invoke-virtual {v8}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3efe5e: 0c08 |003d: move-result-object v8 │ │ +3efe60: 6e20 0e03 0800 |003e: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3efe66: 0c08 |0041: move-result-object v8 │ │ +3efe68: 2200 7e1e |0042: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3efe6c: 1a01 464a |0044: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3efe70: 6e20 23b3 8100 |0046: invoke-virtual {v1, v8}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3efe76: 0c08 |0049: move-result-object v8 │ │ +3efe78: 7020 f6b2 8000 |004a: invoke-direct {v0, v8}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3efe7e: 2700 |004d: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=75 │ │ 0x000f line=81 │ │ 0x001b line=87 │ │ 0x0027 line=93 │ │ 0x0030 line=98 │ │ @@ -874669,20 +874669,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 │ │ -3efeb8: |[3efeb8] de.danoeh.antennapod.databinding.SimpleListFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding; │ │ -3efec8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3efeca: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3efecc: 7130 17a0 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@a017 │ │ -3efed2: 0c02 |0005: move-result-object v2 │ │ -3efed4: 1102 |0006: return-object v2 │ │ +3efe80: |[3efe80] de.danoeh.antennapod.databinding.SimpleListFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding; │ │ +3efe90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3efe92: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3efe94: 7130 17a0 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@a017 │ │ +3efe9a: 0c02 |0005: move-result-object v2 │ │ +3efe9c: 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;) │ │ @@ -874690,24 +874690,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 │ │ -3efed8: |[3efed8] de.danoeh.antennapod.databinding.SimpleListFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding; │ │ -3efee8: 1400 e500 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00e5 │ │ -3efeee: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3efef0: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3efef6: 0c02 |0007: move-result-object v2 │ │ -3efef8: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3efefc: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3eff02: 7110 13a0 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding; // method@a013 │ │ -3eff08: 0c02 |0010: move-result-object v2 │ │ -3eff0a: 1102 |0011: return-object v2 │ │ +3efea0: |[3efea0] de.danoeh.antennapod.databinding.SimpleListFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding; │ │ +3efeb0: 1400 e500 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00e5 │ │ +3efeb6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3efeb8: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3efebe: 0c02 |0007: move-result-object v2 │ │ +3efec0: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3efec4: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3efeca: 7110 13a0 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding; // method@a013 │ │ +3efed0: 0c02 |0010: move-result-object v2 │ │ +3efed2: 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; │ │ @@ -874720,18 +874720,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3efdd8: |[3efdd8] de.danoeh.antennapod.databinding.SimpleListFragmentBinding.getRoot:()Landroid/view/View; │ │ -3efde8: 6e10 15a0 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.getRoot:()Landroidx/coordinatorlayout/widget/CoordinatorLayout; // method@a015 │ │ -3efdee: 0c00 |0003: move-result-object v0 │ │ -3efdf0: 1100 |0004: return-object v0 │ │ +3efda0: |[3efda0] de.danoeh.antennapod.databinding.SimpleListFragmentBinding.getRoot:()Landroid/view/View; │ │ +3efdb0: 6e10 15a0 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.getRoot:()Landroidx/coordinatorlayout/widget/CoordinatorLayout; // method@a015 │ │ +3efdb6: 0c00 |0003: move-result-object v0 │ │ +3efdb8: 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;) │ │ @@ -874739,17 +874739,17 @@ │ │ type : '()Landroidx/coordinatorlayout/widget/CoordinatorLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3efdf4: |[3efdf4] de.danoeh.antennapod.databinding.SimpleListFragmentBinding.getRoot:()Landroidx/coordinatorlayout/widget/CoordinatorLayout; │ │ -3efe04: 5410 4390 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.rootView:Landroidx/coordinatorlayout/widget/CoordinatorLayout; // field@9043 │ │ -3efe08: 1100 |0002: return-object v0 │ │ +3efdbc: |[3efdbc] de.danoeh.antennapod.databinding.SimpleListFragmentBinding.getRoot:()Landroidx/coordinatorlayout/widget/CoordinatorLayout; │ │ +3efdcc: 5410 4390 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.rootView:Landroidx/coordinatorlayout/widget/CoordinatorLayout; // field@9043 │ │ +3efdd0: 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 : 21893 (SimpleListFragmentBinding.java) │ │ @@ -874785,19 +874785,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 │ │ -3efff4: |[3efff4] de.danoeh.antennapod.databinding.SimpleListItemMultipleChoiceOnStartBinding.:(Landroid/widget/CheckedTextView;Landroid/widget/CheckedTextView;)V │ │ -3f0004: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f000a: 5b01 4590 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding;.rootView:Landroid/widget/CheckedTextView; // field@9045 │ │ -3f000e: 5b02 4690 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding;.text1:Landroid/widget/CheckedTextView; // field@9046 │ │ -3f0012: 0e00 |0007: return-void │ │ +3effbc: |[3effbc] de.danoeh.antennapod.databinding.SimpleListItemMultipleChoiceOnStartBinding.:(Landroid/widget/CheckedTextView;Landroid/widget/CheckedTextView;)V │ │ +3effcc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3effd2: 5b01 4590 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding;.rootView:Landroid/widget/CheckedTextView; // field@9045 │ │ +3effd6: 5b02 4690 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding;.text1:Landroid/widget/CheckedTextView; // field@9046 │ │ +3effda: 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; │ │ @@ -874809,24 +874809,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 │ │ -3eff6c: |[3eff6c] de.danoeh.antennapod.databinding.SimpleListItemMultipleChoiceOnStartBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding; │ │ -3eff7c: 3801 0a00 |0000: if-eqz v1, 000a // +000a │ │ -3eff80: 1f01 e902 |0002: check-cast v1, Landroid/widget/CheckedTextView; // type@02e9 │ │ -3eff84: 2200 0a1a |0004: new-instance v0, Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding; // type@1a0a │ │ -3eff88: 7030 18a0 1001 |0006: invoke-direct {v0, v1, v1}, Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding;.:(Landroid/widget/CheckedTextView;Landroid/widget/CheckedTextView;)V // method@a018 │ │ -3eff8e: 1100 |0009: return-object v0 │ │ -3eff90: 2201 7e1e |000a: new-instance v1, Ljava/lang/NullPointerException; // type@1e7e │ │ -3eff94: 1a00 bfcd |000c: const-string v0, "rootView" // string@cdbf │ │ -3eff98: 7020 f6b2 0100 |000e: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3eff9e: 2701 |0011: throw v1 │ │ +3eff34: |[3eff34] de.danoeh.antennapod.databinding.SimpleListItemMultipleChoiceOnStartBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding; │ │ +3eff44: 3801 0a00 |0000: if-eqz v1, 000a // +000a │ │ +3eff48: 1f01 e902 |0002: check-cast v1, Landroid/widget/CheckedTextView; // type@02e9 │ │ +3eff4c: 2200 0a1a |0004: new-instance v0, Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding; // type@1a0a │ │ +3eff50: 7030 18a0 1001 |0006: invoke-direct {v0, v1, v1}, Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding;.:(Landroid/widget/CheckedTextView;Landroid/widget/CheckedTextView;)V // method@a018 │ │ +3eff56: 1100 |0009: return-object v0 │ │ +3eff58: 2201 7e1e |000a: new-instance v1, Ljava/lang/NullPointerException; // type@1e7e │ │ +3eff5c: 1a00 bfcd |000c: const-string v0, "rootView" // string@cdbf │ │ +3eff60: 7020 f6b2 0100 |000e: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3eff66: 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; │ │ @@ -874836,20 +874836,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 │ │ -3effa0: |[3effa0] de.danoeh.antennapod.databinding.SimpleListItemMultipleChoiceOnStartBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding; │ │ -3effb0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3effb2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3effb4: 7130 1da0 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@a01d │ │ -3effba: 0c02 |0005: move-result-object v2 │ │ -3effbc: 1102 |0006: return-object v2 │ │ +3eff68: |[3eff68] de.danoeh.antennapod.databinding.SimpleListItemMultipleChoiceOnStartBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding; │ │ +3eff78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3eff7a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3eff7c: 7130 1da0 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@a01d │ │ +3eff82: 0c02 |0005: move-result-object v2 │ │ +3eff84: 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;) │ │ @@ -874857,24 +874857,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 │ │ -3effc0: |[3effc0] de.danoeh.antennapod.databinding.SimpleListItemMultipleChoiceOnStartBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding; │ │ -3effd0: 1400 e600 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00e6 │ │ -3effd6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3effd8: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3effde: 0c02 |0007: move-result-object v2 │ │ -3effe0: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3effe4: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3effea: 7110 19a0 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding; // method@a019 │ │ -3efff0: 0c02 |0010: move-result-object v2 │ │ -3efff2: 1102 |0011: return-object v2 │ │ +3eff88: |[3eff88] de.danoeh.antennapod.databinding.SimpleListItemMultipleChoiceOnStartBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding; │ │ +3eff98: 1400 e600 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00e6 │ │ +3eff9e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3effa0: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3effa6: 0c02 |0007: move-result-object v2 │ │ +3effa8: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3effac: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3effb2: 7110 19a0 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding; // method@a019 │ │ +3effb8: 0c02 |0010: move-result-object v2 │ │ +3effba: 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; │ │ @@ -874887,18 +874887,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3eff38: |[3eff38] de.danoeh.antennapod.databinding.SimpleListItemMultipleChoiceOnStartBinding.getRoot:()Landroid/view/View; │ │ -3eff48: 6e10 1ba0 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding;.getRoot:()Landroid/widget/CheckedTextView; // method@a01b │ │ -3eff4e: 0c00 |0003: move-result-object v0 │ │ -3eff50: 1100 |0004: return-object v0 │ │ +3eff00: |[3eff00] de.danoeh.antennapod.databinding.SimpleListItemMultipleChoiceOnStartBinding.getRoot:()Landroid/view/View; │ │ +3eff10: 6e10 1ba0 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding;.getRoot:()Landroid/widget/CheckedTextView; // method@a01b │ │ +3eff16: 0c00 |0003: move-result-object v0 │ │ +3eff18: 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;) │ │ @@ -874906,17 +874906,17 @@ │ │ type : '()Landroid/widget/CheckedTextView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3eff54: |[3eff54] de.danoeh.antennapod.databinding.SimpleListItemMultipleChoiceOnStartBinding.getRoot:()Landroid/widget/CheckedTextView; │ │ -3eff64: 5410 4590 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding;.rootView:Landroid/widget/CheckedTextView; // field@9045 │ │ -3eff68: 1100 |0002: return-object v0 │ │ +3eff1c: |[3eff1c] de.danoeh.antennapod.databinding.SimpleListItemMultipleChoiceOnStartBinding.getRoot:()Landroid/widget/CheckedTextView; │ │ +3eff2c: 5410 4590 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding;.rootView:Landroid/widget/CheckedTextView; // field@9045 │ │ +3eff30: 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 : 21894 (SimpleListItemMultipleChoiceOnStartBinding.java) │ │ @@ -874972,24 +874972,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 │ │ -3f0164: |[3f0164] 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 │ │ -3f0174: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f017a: 5b01 4990 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.rootView:Landroid/widget/LinearLayout; // field@9049 │ │ -3f017e: 5b02 4790 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.container:Landroid/widget/LinearLayout; // field@9047 │ │ -3f0182: 5b03 4890 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.imgvCover:Landroid/widget/ImageView; // field@9048 │ │ -3f0186: 5b04 4a90 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.txtvDuration:Landroid/widget/TextView; // field@904a │ │ -3f018a: 5b05 4b90 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.txtvLink:Landroid/widget/TextView; // field@904b │ │ -3f018e: 5b06 4c90 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.txtvStart:Landroid/widget/TextView; // field@904c │ │ -3f0192: 5b07 4d90 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.txtvTitle:Landroid/widget/TextView; // field@904d │ │ -3f0196: 0e00 |0011: return-void │ │ +3f012c: |[3f012c] 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 │ │ +3f013c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f0142: 5b01 4990 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.rootView:Landroid/widget/LinearLayout; // field@9049 │ │ +3f0146: 5b02 4790 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.container:Landroid/widget/LinearLayout; // field@9047 │ │ +3f014a: 5b03 4890 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.imgvCover:Landroid/widget/ImageView; // field@9048 │ │ +3f014e: 5b04 4a90 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.txtvDuration:Landroid/widget/TextView; // field@904a │ │ +3f0152: 5b05 4b90 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.txtvLink:Landroid/widget/TextView; // field@904b │ │ +3f0156: 5b06 4c90 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.txtvStart:Landroid/widget/TextView; // field@904c │ │ +3f015a: 5b07 4d90 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.txtvTitle:Landroid/widget/TextView; // field@904d │ │ +3f015e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0003 line=44 │ │ 0x0005 line=45 │ │ 0x0007 line=46 │ │ 0x0009 line=47 │ │ @@ -875011,62 +875011,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 │ │ -3f0048: |[3f0048] de.danoeh.antennapod.databinding.SimplechapterItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SimplechapterItemBinding; │ │ -3f0058: 0782 |0000: move-object v2, v8 │ │ -3f005a: 1f02 fb02 |0001: check-cast v2, Landroid/widget/LinearLayout; // type@02fb │ │ -3f005e: 1400 c401 0a7f |0003: const v0, #float 1.83443e+38 // #7f0a01c4 │ │ -3f0064: 7120 794a 0800 |0006: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3f006a: 0c01 |0009: move-result-object v1 │ │ -3f006c: 0713 |000a: move-object v3, v1 │ │ -3f006e: 1f03 f902 |000b: check-cast v3, Landroid/widget/ImageView; // type@02f9 │ │ -3f0072: 3803 3a00 |000d: if-eqz v3, 0047 // +003a │ │ -3f0076: 1400 a803 0a7f |000f: const v0, #float 1.83452e+38 // #7f0a03a8 │ │ -3f007c: 7120 794a 0800 |0012: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3f0082: 0c01 |0015: move-result-object v1 │ │ -3f0084: 0714 |0016: move-object v4, v1 │ │ -3f0086: 1f04 1503 |0017: check-cast v4, Landroid/widget/TextView; // type@0315 │ │ -3f008a: 3804 2e00 |0019: if-eqz v4, 0047 // +002e │ │ -3f008e: 1400 b203 0a7f |001b: const v0, #float 1.83453e+38 // #7f0a03b2 │ │ -3f0094: 7120 794a 0800 |001e: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3f009a: 0c01 |0021: move-result-object v1 │ │ -3f009c: 0715 |0022: move-object v5, v1 │ │ -3f009e: 1f05 1503 |0023: check-cast v5, Landroid/widget/TextView; // type@0315 │ │ -3f00a2: 3805 2200 |0025: if-eqz v5, 0047 // +0022 │ │ -3f00a6: 1400 c103 0a7f |0027: const v0, #float 1.83453e+38 // #7f0a03c1 │ │ -3f00ac: 7120 794a 0800 |002a: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3f00b2: 0c01 |002d: move-result-object v1 │ │ -3f00b4: 0716 |002e: move-object v6, v1 │ │ -3f00b6: 1f06 1503 |002f: check-cast v6, Landroid/widget/TextView; // type@0315 │ │ -3f00ba: 3806 1600 |0031: if-eqz v6, 0047 // +0016 │ │ -3f00be: 1400 c303 0a7f |0033: const v0, #float 1.83453e+38 // #7f0a03c3 │ │ -3f00c4: 7120 794a 0800 |0036: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3f00ca: 0c01 |0039: move-result-object v1 │ │ -3f00cc: 0717 |003a: move-object v7, v1 │ │ -3f00ce: 1f07 1503 |003b: check-cast v7, Landroid/widget/TextView; // type@0315 │ │ -3f00d2: 3807 0a00 |003d: if-eqz v7, 0047 // +000a │ │ -3f00d6: 2208 0b1a |003f: new-instance v8, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding; // type@1a0b │ │ -3f00da: 0780 |0041: move-object v0, v8 │ │ -3f00dc: 0721 |0042: move-object v1, v2 │ │ -3f00de: 7608 1ea0 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@a01e │ │ -3f00e4: 1108 |0046: return-object v8 │ │ -3f00e6: 6e10 bd0c 0800 |0047: invoke-virtual {v8}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3f00ec: 0c08 |004a: move-result-object v8 │ │ -3f00ee: 6e20 0e03 0800 |004b: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3f00f4: 0c08 |004e: move-result-object v8 │ │ -3f00f6: 2200 7e1e |004f: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3f00fa: 1a01 464a |0051: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3f00fe: 6e20 23b3 8100 |0053: invoke-virtual {v1, v8}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3f0104: 0c08 |0056: move-result-object v8 │ │ -3f0106: 7020 f6b2 8000 |0057: invoke-direct {v0, v8}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3f010c: 2700 |005a: throw v0 │ │ +3f0010: |[3f0010] de.danoeh.antennapod.databinding.SimplechapterItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SimplechapterItemBinding; │ │ +3f0020: 0782 |0000: move-object v2, v8 │ │ +3f0022: 1f02 fb02 |0001: check-cast v2, Landroid/widget/LinearLayout; // type@02fb │ │ +3f0026: 1400 c401 0a7f |0003: const v0, #float 1.83443e+38 // #7f0a01c4 │ │ +3f002c: 7120 794a 0800 |0006: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3f0032: 0c01 |0009: move-result-object v1 │ │ +3f0034: 0713 |000a: move-object v3, v1 │ │ +3f0036: 1f03 f902 |000b: check-cast v3, Landroid/widget/ImageView; // type@02f9 │ │ +3f003a: 3803 3a00 |000d: if-eqz v3, 0047 // +003a │ │ +3f003e: 1400 a803 0a7f |000f: const v0, #float 1.83452e+38 // #7f0a03a8 │ │ +3f0044: 7120 794a 0800 |0012: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3f004a: 0c01 |0015: move-result-object v1 │ │ +3f004c: 0714 |0016: move-object v4, v1 │ │ +3f004e: 1f04 1503 |0017: check-cast v4, Landroid/widget/TextView; // type@0315 │ │ +3f0052: 3804 2e00 |0019: if-eqz v4, 0047 // +002e │ │ +3f0056: 1400 b203 0a7f |001b: const v0, #float 1.83453e+38 // #7f0a03b2 │ │ +3f005c: 7120 794a 0800 |001e: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3f0062: 0c01 |0021: move-result-object v1 │ │ +3f0064: 0715 |0022: move-object v5, v1 │ │ +3f0066: 1f05 1503 |0023: check-cast v5, Landroid/widget/TextView; // type@0315 │ │ +3f006a: 3805 2200 |0025: if-eqz v5, 0047 // +0022 │ │ +3f006e: 1400 c103 0a7f |0027: const v0, #float 1.83453e+38 // #7f0a03c1 │ │ +3f0074: 7120 794a 0800 |002a: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3f007a: 0c01 |002d: move-result-object v1 │ │ +3f007c: 0716 |002e: move-object v6, v1 │ │ +3f007e: 1f06 1503 |002f: check-cast v6, Landroid/widget/TextView; // type@0315 │ │ +3f0082: 3806 1600 |0031: if-eqz v6, 0047 // +0016 │ │ +3f0086: 1400 c303 0a7f |0033: const v0, #float 1.83453e+38 // #7f0a03c3 │ │ +3f008c: 7120 794a 0800 |0036: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3f0092: 0c01 |0039: move-result-object v1 │ │ +3f0094: 0717 |003a: move-object v7, v1 │ │ +3f0096: 1f07 1503 |003b: check-cast v7, Landroid/widget/TextView; // type@0315 │ │ +3f009a: 3807 0a00 |003d: if-eqz v7, 0047 // +000a │ │ +3f009e: 2208 0b1a |003f: new-instance v8, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding; // type@1a0b │ │ +3f00a2: 0780 |0041: move-object v0, v8 │ │ +3f00a4: 0721 |0042: move-object v1, v2 │ │ +3f00a6: 7608 1ea0 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@a01e │ │ +3f00ac: 1108 |0046: return-object v8 │ │ +3f00ae: 6e10 bd0c 0800 |0047: invoke-virtual {v8}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3f00b4: 0c08 |004a: move-result-object v8 │ │ +3f00b6: 6e20 0e03 0800 |004b: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3f00bc: 0c08 |004e: move-result-object v8 │ │ +3f00be: 2200 7e1e |004f: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3f00c2: 1a01 464a |0051: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3f00c6: 6e20 23b3 8100 |0053: invoke-virtual {v1, v8}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3f00cc: 0c08 |0056: move-result-object v8 │ │ +3f00ce: 7020 f6b2 8000 |0057: invoke-direct {v0, v8}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3f00d4: 2700 |005a: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0006 line=83 │ │ 0x0012 line=89 │ │ 0x001e line=95 │ │ 0x002a line=101 │ │ @@ -875082,20 +875082,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 │ │ -3f0110: |[3f0110] de.danoeh.antennapod.databinding.SimplechapterItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SimplechapterItemBinding; │ │ -3f0120: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3f0122: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3f0124: 7130 23a0 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@a023 │ │ -3f012a: 0c02 |0005: move-result-object v2 │ │ -3f012c: 1102 |0006: return-object v2 │ │ +3f00d8: |[3f00d8] de.danoeh.antennapod.databinding.SimplechapterItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SimplechapterItemBinding; │ │ +3f00e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3f00ea: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3f00ec: 7130 23a0 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@a023 │ │ +3f00f2: 0c02 |0005: move-result-object v2 │ │ +3f00f4: 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;) │ │ @@ -875103,24 +875103,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 │ │ -3f0130: |[3f0130] de.danoeh.antennapod.databinding.SimplechapterItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SimplechapterItemBinding; │ │ -3f0140: 1400 e700 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00e7 │ │ -3f0146: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3f0148: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3f014e: 0c02 |0007: move-result-object v2 │ │ -3f0150: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3f0154: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3f015a: 7110 1fa0 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SimplechapterItemBinding; // method@a01f │ │ -3f0160: 0c02 |0010: move-result-object v2 │ │ -3f0162: 1102 |0011: return-object v2 │ │ +3f00f8: |[3f00f8] de.danoeh.antennapod.databinding.SimplechapterItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SimplechapterItemBinding; │ │ +3f0108: 1400 e700 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00e7 │ │ +3f010e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3f0110: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3f0116: 0c02 |0007: move-result-object v2 │ │ +3f0118: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3f011c: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3f0122: 7110 1fa0 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SimplechapterItemBinding; // method@a01f │ │ +3f0128: 0c02 |0010: move-result-object v2 │ │ +3f012a: 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; │ │ @@ -875133,18 +875133,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3f0014: |[3f0014] de.danoeh.antennapod.databinding.SimplechapterItemBinding.getRoot:()Landroid/view/View; │ │ -3f0024: 6e10 21a0 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a021 │ │ -3f002a: 0c00 |0003: move-result-object v0 │ │ -3f002c: 1100 |0004: return-object v0 │ │ +3effdc: |[3effdc] de.danoeh.antennapod.databinding.SimplechapterItemBinding.getRoot:()Landroid/view/View; │ │ +3effec: 6e10 21a0 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a021 │ │ +3efff2: 0c00 |0003: move-result-object v0 │ │ +3efff4: 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;) │ │ @@ -875152,17 +875152,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f0030: |[3f0030] de.danoeh.antennapod.databinding.SimplechapterItemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3f0040: 5410 4990 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.rootView:Landroid/widget/LinearLayout; // field@9049 │ │ -3f0044: 1100 |0002: return-object v0 │ │ +3efff8: |[3efff8] de.danoeh.antennapod.databinding.SimplechapterItemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3f0008: 5410 4990 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.rootView:Landroid/widget/LinearLayout; // field@9049 │ │ +3f000c: 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 : 21902 (SimplechapterItemBinding.java) │ │ @@ -875194,18 +875194,18 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f0254: |[3f0254] de.danoeh.antennapod.databinding.SingleTagTextViewBinding.:(Landroid/widget/TextView;)V │ │ -3f0264: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f026a: 5b01 4e90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding;.rootView:Landroid/widget/TextView; // field@904e │ │ -3f026e: 0e00 |0005: return-void │ │ +3f021c: |[3f021c] de.danoeh.antennapod.databinding.SingleTagTextViewBinding.:(Landroid/widget/TextView;)V │ │ +3f022c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f0232: 5b01 4e90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding;.rootView:Landroid/widget/TextView; // field@904e │ │ +3f0236: 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; │ │ @@ -875215,24 +875215,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 │ │ -3f01cc: |[3f01cc] de.danoeh.antennapod.databinding.SingleTagTextViewBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding; │ │ -3f01dc: 3801 0a00 |0000: if-eqz v1, 000a // +000a │ │ -3f01e0: 2200 0c1a |0002: new-instance v0, Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding; // type@1a0c │ │ -3f01e4: 1f01 1503 |0004: check-cast v1, Landroid/widget/TextView; // type@0315 │ │ -3f01e8: 7020 24a0 1000 |0006: invoke-direct {v0, v1}, Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding;.:(Landroid/widget/TextView;)V // method@a024 │ │ -3f01ee: 1100 |0009: return-object v0 │ │ -3f01f0: 2201 7e1e |000a: new-instance v1, Ljava/lang/NullPointerException; // type@1e7e │ │ -3f01f4: 1a00 bfcd |000c: const-string v0, "rootView" // string@cdbf │ │ -3f01f8: 7020 f6b2 0100 |000e: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3f01fe: 2701 |0011: throw v1 │ │ +3f0194: |[3f0194] de.danoeh.antennapod.databinding.SingleTagTextViewBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding; │ │ +3f01a4: 3801 0a00 |0000: if-eqz v1, 000a // +000a │ │ +3f01a8: 2200 0c1a |0002: new-instance v0, Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding; // type@1a0c │ │ +3f01ac: 1f01 1503 |0004: check-cast v1, Landroid/widget/TextView; // type@0315 │ │ +3f01b0: 7020 24a0 1000 |0006: invoke-direct {v0, v1}, Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding;.:(Landroid/widget/TextView;)V // method@a024 │ │ +3f01b6: 1100 |0009: return-object v0 │ │ +3f01b8: 2201 7e1e |000a: new-instance v1, Ljava/lang/NullPointerException; // type@1e7e │ │ +3f01bc: 1a00 bfcd |000c: const-string v0, "rootView" // string@cdbf │ │ +3f01c0: 7020 f6b2 0100 |000e: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3f01c6: 2701 |0011: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=50 │ │ 0x000a line=47 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -875241,20 +875241,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 │ │ -3f0200: |[3f0200] de.danoeh.antennapod.databinding.SingleTagTextViewBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding; │ │ -3f0210: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3f0212: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3f0214: 7130 29a0 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@a029 │ │ -3f021a: 0c02 |0005: move-result-object v2 │ │ -3f021c: 1102 |0006: return-object v2 │ │ +3f01c8: |[3f01c8] de.danoeh.antennapod.databinding.SingleTagTextViewBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding; │ │ +3f01d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3f01da: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3f01dc: 7130 29a0 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@a029 │ │ +3f01e2: 0c02 |0005: move-result-object v2 │ │ +3f01e4: 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;) │ │ @@ -875262,24 +875262,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 │ │ -3f0220: |[3f0220] de.danoeh.antennapod.databinding.SingleTagTextViewBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding; │ │ -3f0230: 1400 e800 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00e8 │ │ -3f0236: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3f0238: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3f023e: 0c02 |0007: move-result-object v2 │ │ -3f0240: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3f0244: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3f024a: 7110 25a0 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding; // method@a025 │ │ -3f0250: 0c02 |0010: move-result-object v2 │ │ -3f0252: 1102 |0011: return-object v2 │ │ +3f01e8: |[3f01e8] de.danoeh.antennapod.databinding.SingleTagTextViewBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding; │ │ +3f01f8: 1400 e800 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00e8 │ │ +3f01fe: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3f0200: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3f0206: 0c02 |0007: move-result-object v2 │ │ +3f0208: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3f020c: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3f0212: 7110 25a0 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding; // method@a025 │ │ +3f0218: 0c02 |0010: move-result-object v2 │ │ +3f021a: 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; │ │ @@ -875292,18 +875292,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3f0198: |[3f0198] de.danoeh.antennapod.databinding.SingleTagTextViewBinding.getRoot:()Landroid/view/View; │ │ -3f01a8: 6e10 27a0 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding;.getRoot:()Landroid/widget/TextView; // method@a027 │ │ -3f01ae: 0c00 |0003: move-result-object v0 │ │ -3f01b0: 1100 |0004: return-object v0 │ │ +3f0160: |[3f0160] de.danoeh.antennapod.databinding.SingleTagTextViewBinding.getRoot:()Landroid/view/View; │ │ +3f0170: 6e10 27a0 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding;.getRoot:()Landroid/widget/TextView; // method@a027 │ │ +3f0176: 0c00 |0003: move-result-object v0 │ │ +3f0178: 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;) │ │ @@ -875311,17 +875311,17 @@ │ │ type : '()Landroid/widget/TextView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f01b4: |[3f01b4] de.danoeh.antennapod.databinding.SingleTagTextViewBinding.getRoot:()Landroid/widget/TextView; │ │ -3f01c4: 5410 4e90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding;.rootView:Landroid/widget/TextView; // field@904e │ │ -3f01c8: 1100 |0002: return-object v0 │ │ +3f017c: |[3f017c] de.danoeh.antennapod.databinding.SingleTagTextViewBinding.getRoot:()Landroid/widget/TextView; │ │ +3f018c: 5410 4e90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding;.rootView:Landroid/widget/TextView; // field@904e │ │ +3f0190: 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 : 21909 (SingleTagTextViewBinding.java) │ │ @@ -875365,21 +875365,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 │ │ -3f0384: |[3f0384] de.danoeh.antennapod.databinding.SpeedSelectDialogBinding.:(Landroid/widget/LinearLayout;Lcom/google/android/material/chip/Chip;Landroidx/recyclerview/widget/RecyclerView;Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar;)V │ │ -3f0394: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f039a: 5b01 5090 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@9050 │ │ -3f039e: 5b02 4f90 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;.addCurrentSpeedChip:Lcom/google/android/material/chip/Chip; // field@904f │ │ -3f03a2: 5b03 5190 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;.selectedSpeedsGrid:Landroidx/recyclerview/widget/RecyclerView; // field@9051 │ │ -3f03a6: 5b04 5290 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;.speedSeekBar:Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar; // field@9052 │ │ -3f03aa: 0e00 |000b: return-void │ │ +3f034c: |[3f034c] de.danoeh.antennapod.databinding.SpeedSelectDialogBinding.:(Landroid/widget/LinearLayout;Lcom/google/android/material/chip/Chip;Landroidx/recyclerview/widget/RecyclerView;Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar;)V │ │ +3f035c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f0362: 5b01 5090 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@9050 │ │ +3f0366: 5b02 4f90 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;.addCurrentSpeedChip:Lcom/google/android/material/chip/Chip; // field@904f │ │ +3f036a: 5b03 5190 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;.selectedSpeedsGrid:Landroidx/recyclerview/widget/RecyclerView; // field@9051 │ │ +3f036e: 5b04 5290 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;.speedSeekBar:Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar; // field@9052 │ │ +3f0372: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0003 line=36 │ │ 0x0005 line=37 │ │ 0x0007 line=38 │ │ 0x0009 line=39 │ │ @@ -875395,44 +875395,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 │ │ -3f02a4: |[3f02a4] de.danoeh.antennapod.databinding.SpeedSelectDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding; │ │ -3f02b4: 1400 4f00 0a7f |0000: const v0, #float 1.83435e+38 // #7f0a004f │ │ -3f02ba: 7120 794a 0400 |0003: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3f02c0: 0c01 |0006: move-result-object v1 │ │ -3f02c2: 1f01 bf14 |0007: check-cast v1, Lcom/google/android/material/chip/Chip; // type@14bf │ │ -3f02c6: 3801 2000 |0009: if-eqz v1, 0029 // +0020 │ │ -3f02ca: 1400 ee02 0a7f |000b: const v0, #float 1.83449e+38 // #7f0a02ee │ │ -3f02d0: 7120 794a 0400 |000e: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3f02d6: 0c02 |0011: move-result-object v2 │ │ -3f02d8: 1f02 400b |0012: check-cast v2, Landroidx/recyclerview/widget/RecyclerView; // type@0b40 │ │ -3f02dc: 3802 1500 |0014: if-eqz v2, 0029 // +0015 │ │ -3f02e0: 1400 2c03 0a7f |0016: const v0, #float 1.8345e+38 // #7f0a032c │ │ -3f02e6: 7120 794a 0400 |0019: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3f02ec: 0c03 |001c: move-result-object v3 │ │ -3f02ee: 1f03 101e |001d: check-cast v3, Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar; // type@1e10 │ │ -3f02f2: 3803 0a00 |001f: if-eqz v3, 0029 // +000a │ │ -3f02f6: 2200 0d1a |0021: new-instance v0, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding; // type@1a0d │ │ -3f02fa: 1f04 fb02 |0023: check-cast v4, Landroid/widget/LinearLayout; // type@02fb │ │ -3f02fe: 7053 2aa0 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@a02a │ │ -3f0304: 1100 |0028: return-object v0 │ │ -3f0306: 6e10 bd0c 0400 |0029: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3f030c: 0c04 |002c: move-result-object v4 │ │ -3f030e: 6e20 0e03 0400 |002d: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3f0314: 0c04 |0030: move-result-object v4 │ │ -3f0316: 2200 7e1e |0031: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3f031a: 1a01 464a |0033: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3f031e: 6e20 23b3 4100 |0035: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3f0324: 0c04 |0038: move-result-object v4 │ │ -3f0326: 7020 f6b2 4000 |0039: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3f032c: 2700 |003c: throw v0 │ │ +3f026c: |[3f026c] de.danoeh.antennapod.databinding.SpeedSelectDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding; │ │ +3f027c: 1400 4f00 0a7f |0000: const v0, #float 1.83435e+38 // #7f0a004f │ │ +3f0282: 7120 794a 0400 |0003: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3f0288: 0c01 |0006: move-result-object v1 │ │ +3f028a: 1f01 bf14 |0007: check-cast v1, Lcom/google/android/material/chip/Chip; // type@14bf │ │ +3f028e: 3801 2000 |0009: if-eqz v1, 0029 // +0020 │ │ +3f0292: 1400 ee02 0a7f |000b: const v0, #float 1.83449e+38 // #7f0a02ee │ │ +3f0298: 7120 794a 0400 |000e: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3f029e: 0c02 |0011: move-result-object v2 │ │ +3f02a0: 1f02 400b |0012: check-cast v2, Landroidx/recyclerview/widget/RecyclerView; // type@0b40 │ │ +3f02a4: 3802 1500 |0014: if-eqz v2, 0029 // +0015 │ │ +3f02a8: 1400 2c03 0a7f |0016: const v0, #float 1.8345e+38 // #7f0a032c │ │ +3f02ae: 7120 794a 0400 |0019: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3f02b4: 0c03 |001c: move-result-object v3 │ │ +3f02b6: 1f03 101e |001d: check-cast v3, Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar; // type@1e10 │ │ +3f02ba: 3803 0a00 |001f: if-eqz v3, 0029 // +000a │ │ +3f02be: 2200 0d1a |0021: new-instance v0, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding; // type@1a0d │ │ +3f02c2: 1f04 fb02 |0023: check-cast v4, Landroid/widget/LinearLayout; // type@02fb │ │ +3f02c6: 7053 2aa0 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@a02a │ │ +3f02cc: 1100 |0028: return-object v0 │ │ +3f02ce: 6e10 bd0c 0400 |0029: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3f02d4: 0c04 |002c: move-result-object v4 │ │ +3f02d6: 6e20 0e03 0400 |002d: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3f02dc: 0c04 |0030: move-result-object v4 │ │ +3f02de: 2200 7e1e |0031: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3f02e2: 1a01 464a |0033: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3f02e6: 6e20 23b3 4100 |0035: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3f02ec: 0c04 |0038: move-result-object v4 │ │ +3f02ee: 7020 f6b2 4000 |0039: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3f02f4: 2700 |003c: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=70 │ │ 0x000e line=76 │ │ 0x0019 line=82 │ │ 0x0021 line=87 │ │ 0x0029 line=90 │ │ @@ -875445,20 +875445,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 │ │ -3f0330: |[3f0330] de.danoeh.antennapod.databinding.SpeedSelectDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding; │ │ -3f0340: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3f0342: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3f0344: 7130 2fa0 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@a02f │ │ -3f034a: 0c02 |0005: move-result-object v2 │ │ -3f034c: 1102 |0006: return-object v2 │ │ +3f02f8: |[3f02f8] de.danoeh.antennapod.databinding.SpeedSelectDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding; │ │ +3f0308: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3f030a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3f030c: 7130 2fa0 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@a02f │ │ +3f0312: 0c02 |0005: move-result-object v2 │ │ +3f0314: 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;) │ │ @@ -875466,24 +875466,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 │ │ -3f0350: |[3f0350] de.danoeh.antennapod.databinding.SpeedSelectDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding; │ │ -3f0360: 1400 e900 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00e9 │ │ -3f0366: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3f0368: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3f036e: 0c02 |0007: move-result-object v2 │ │ -3f0370: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3f0374: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3f037a: 7110 2ba0 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding; // method@a02b │ │ -3f0380: 0c02 |0010: move-result-object v2 │ │ -3f0382: 1102 |0011: return-object v2 │ │ +3f0318: |[3f0318] de.danoeh.antennapod.databinding.SpeedSelectDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding; │ │ +3f0328: 1400 e900 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00e9 │ │ +3f032e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3f0330: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3f0336: 0c02 |0007: move-result-object v2 │ │ +3f0338: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3f033c: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3f0342: 7110 2ba0 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding; // method@a02b │ │ +3f0348: 0c02 |0010: move-result-object v2 │ │ +3f034a: 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; │ │ @@ -875496,18 +875496,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3f0270: |[3f0270] de.danoeh.antennapod.databinding.SpeedSelectDialogBinding.getRoot:()Landroid/view/View; │ │ -3f0280: 6e10 2da0 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a02d │ │ -3f0286: 0c00 |0003: move-result-object v0 │ │ -3f0288: 1100 |0004: return-object v0 │ │ +3f0238: |[3f0238] de.danoeh.antennapod.databinding.SpeedSelectDialogBinding.getRoot:()Landroid/view/View; │ │ +3f0248: 6e10 2da0 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a02d │ │ +3f024e: 0c00 |0003: move-result-object v0 │ │ +3f0250: 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;) │ │ @@ -875515,17 +875515,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f028c: |[3f028c] de.danoeh.antennapod.databinding.SpeedSelectDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3f029c: 5410 5090 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@9050 │ │ -3f02a0: 1100 |0002: return-object v0 │ │ +3f0254: |[3f0254] de.danoeh.antennapod.databinding.SpeedSelectDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3f0264: 5410 5090 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@9050 │ │ +3f0268: 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 : 22110 (SpeedSelectDialogBinding.java) │ │ @@ -875589,26 +875589,26 @@ │ │ type : '(Landroid/widget/FrameLayout;Landroid/widget/TextView;Lde/danoeh/antennapod/ui/common/SquareImageView;Landroid/widget/ImageView;Landroid/widget/TextView;Landroidx/cardview/widget/CardView;Landroid/widget/CheckBox;Landroid/widget/FrameLayout;Landroid/widget/TextView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 10 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -3f0540: |[3f0540] de.danoeh.antennapod.databinding.SubscriptionItemBinding.:(Landroid/widget/FrameLayout;Landroid/widget/TextView;Lde/danoeh/antennapod/ui/common/SquareImageView;Landroid/widget/ImageView;Landroid/widget/TextView;Landroidx/cardview/widget/CardView;Landroid/widget/CheckBox;Landroid/widget/FrameLayout;Landroid/widget/TextView;)V │ │ -3f0550: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f0556: 5b01 5890 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SubscriptionItemBinding;.rootView:Landroid/widget/FrameLayout; // field@9058 │ │ -3f055a: 5b02 5390 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SubscriptionItemBinding;.countViewPill:Landroid/widget/TextView; // field@9053 │ │ -3f055e: 5b03 5490 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SubscriptionItemBinding;.coverImage:Lde/danoeh/antennapod/ui/common/SquareImageView; // field@9054 │ │ -3f0562: 5b04 5590 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SubscriptionItemBinding;.errorIcon:Landroid/widget/ImageView; // field@9055 │ │ -3f0566: 5b05 5690 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/SubscriptionItemBinding;.fallbackTitleLabel:Landroid/widget/TextView; // field@9056 │ │ -3f056a: 5b06 5790 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/SubscriptionItemBinding;.outerContainer:Landroidx/cardview/widget/CardView; // field@9057 │ │ -3f056e: 5b07 5990 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/SubscriptionItemBinding;.selectCheckBox:Landroid/widget/CheckBox; // field@9059 │ │ -3f0572: 5b08 5a90 |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/SubscriptionItemBinding;.selectContainer:Landroid/widget/FrameLayout; // field@905a │ │ -3f0576: 5b09 5b90 |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/SubscriptionItemBinding;.titleLabel:Landroid/widget/TextView; // field@905b │ │ -3f057a: 0e00 |0015: return-void │ │ +3f0508: |[3f0508] de.danoeh.antennapod.databinding.SubscriptionItemBinding.:(Landroid/widget/FrameLayout;Landroid/widget/TextView;Lde/danoeh/antennapod/ui/common/SquareImageView;Landroid/widget/ImageView;Landroid/widget/TextView;Landroidx/cardview/widget/CardView;Landroid/widget/CheckBox;Landroid/widget/FrameLayout;Landroid/widget/TextView;)V │ │ +3f0518: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f051e: 5b01 5890 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SubscriptionItemBinding;.rootView:Landroid/widget/FrameLayout; // field@9058 │ │ +3f0522: 5b02 5390 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SubscriptionItemBinding;.countViewPill:Landroid/widget/TextView; // field@9053 │ │ +3f0526: 5b03 5490 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SubscriptionItemBinding;.coverImage:Lde/danoeh/antennapod/ui/common/SquareImageView; // field@9054 │ │ +3f052a: 5b04 5590 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SubscriptionItemBinding;.errorIcon:Landroid/widget/ImageView; // field@9055 │ │ +3f052e: 5b05 5690 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/SubscriptionItemBinding;.fallbackTitleLabel:Landroid/widget/TextView; // field@9056 │ │ +3f0532: 5b06 5790 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/SubscriptionItemBinding;.outerContainer:Landroidx/cardview/widget/CardView; // field@9057 │ │ +3f0536: 5b07 5990 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/SubscriptionItemBinding;.selectCheckBox:Landroid/widget/CheckBox; // field@9059 │ │ +3f053a: 5b08 5a90 |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/SubscriptionItemBinding;.selectContainer:Landroid/widget/FrameLayout; // field@905a │ │ +3f053e: 5b09 5b90 |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/SubscriptionItemBinding;.titleLabel:Landroid/widget/TextView; // field@905b │ │ +3f0542: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ 0x0005 line=56 │ │ 0x0007 line=57 │ │ 0x0009 line=58 │ │ @@ -875634,79 +875634,79 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SubscriptionItemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 10 │ │ insns size : 126 16-bit code units │ │ -3f03e0: |[3f03e0] de.danoeh.antennapod.databinding.SubscriptionItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SubscriptionItemBinding; │ │ -3f03f0: 1400 dd00 0a7f |0000: const v0, #float 1.83438e+38 // #7f0a00dd │ │ -3f03f6: 7120 794a 0c00 |0003: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3f03fc: 0c01 |0006: move-result-object v1 │ │ -3f03fe: 0714 |0007: move-object v4, v1 │ │ -3f0400: 1f04 1503 |0008: check-cast v4, Landroid/widget/TextView; // type@0315 │ │ -3f0404: 3804 6000 |000a: if-eqz v4, 006a // +0060 │ │ -3f0408: 1400 e200 0a7f |000c: const v0, #float 1.83438e+38 // #7f0a00e2 │ │ -3f040e: 7120 794a 0c00 |000f: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3f0414: 0c01 |0012: move-result-object v1 │ │ -3f0416: 0715 |0013: move-object v5, v1 │ │ -3f0418: 1f05 f71d |0014: check-cast v5, Lde/danoeh/antennapod/ui/common/SquareImageView; // type@1df7 │ │ -3f041c: 3805 5400 |0016: if-eqz v5, 006a // +0054 │ │ -3f0420: 1400 3c01 0a7f |0018: const v0, #float 1.8344e+38 // #7f0a013c │ │ -3f0426: 7120 794a 0c00 |001b: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3f042c: 0c01 |001e: move-result-object v1 │ │ -3f042e: 0716 |001f: move-object v6, v1 │ │ -3f0430: 1f06 f902 |0020: check-cast v6, Landroid/widget/ImageView; // type@02f9 │ │ -3f0434: 3806 4800 |0022: if-eqz v6, 006a // +0048 │ │ -3f0438: 1400 8501 0a7f |0024: const v0, #float 1.83441e+38 // #7f0a0185 │ │ -3f043e: 7120 794a 0c00 |0027: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3f0444: 0c01 |002a: move-result-object v1 │ │ -3f0446: 0717 |002b: move-object v7, v1 │ │ -3f0448: 1f07 1503 |002c: check-cast v7, Landroid/widget/TextView; // type@0315 │ │ -3f044c: 3807 3c00 |002e: if-eqz v7, 006a // +003c │ │ -3f0450: 1400 6102 0a7f |0030: const v0, #float 1.83446e+38 // #7f0a0261 │ │ -3f0456: 7120 794a 0c00 |0033: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3f045c: 0c01 |0036: move-result-object v1 │ │ -3f045e: 0718 |0037: move-object v8, v1 │ │ -3f0460: 1f08 2205 |0038: check-cast v8, Landroidx/cardview/widget/CardView; // type@0522 │ │ -3f0464: 3808 3000 |003a: if-eqz v8, 006a // +0030 │ │ -3f0468: 1400 e502 0a7f |003c: const v0, #float 1.83448e+38 // #7f0a02e5 │ │ -3f046e: 7120 794a 0c00 |003f: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3f0474: 0c01 |0042: move-result-object v1 │ │ -3f0476: 0719 |0043: move-object v9, v1 │ │ -3f0478: 1f09 e702 |0044: check-cast v9, Landroid/widget/CheckBox; // type@02e7 │ │ -3f047c: 3809 2400 |0046: if-eqz v9, 006a // +0024 │ │ -3f0480: 1400 e602 0a7f |0048: const v0, #float 1.83449e+38 // #7f0a02e6 │ │ -3f0486: 7120 794a 0c00 |004b: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3f048c: 0c01 |004e: move-result-object v1 │ │ -3f048e: 071a |004f: move-object v10, v1 │ │ -3f0490: 1f0a f302 |0050: check-cast v10, Landroid/widget/FrameLayout; // type@02f3 │ │ -3f0494: 380a 1800 |0052: if-eqz v10, 006a // +0018 │ │ -3f0498: 1400 9103 0a7f |0054: const v0, #float 1.83452e+38 // #7f0a0391 │ │ -3f049e: 7120 794a 0c00 |0057: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3f04a4: 0c01 |005a: move-result-object v1 │ │ -3f04a6: 071b |005b: move-object v11, v1 │ │ -3f04a8: 1f0b 1503 |005c: check-cast v11, Landroid/widget/TextView; // type@0315 │ │ -3f04ac: 380b 0c00 |005e: if-eqz v11, 006a // +000c │ │ -3f04b0: 2200 0e1a |0060: new-instance v0, Lde/danoeh/antennapod/databinding/SubscriptionItemBinding; // type@1a0e │ │ -3f04b4: 07c3 |0062: move-object v3, v12 │ │ -3f04b6: 1f03 f302 |0063: check-cast v3, Landroid/widget/FrameLayout; // type@02f3 │ │ -3f04ba: 0702 |0065: move-object v2, v0 │ │ -3f04bc: 760a 30a0 0200 |0066: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Lde/danoeh/antennapod/databinding/SubscriptionItemBinding;.:(Landroid/widget/FrameLayout;Landroid/widget/TextView;Lde/danoeh/antennapod/ui/common/SquareImageView;Landroid/widget/ImageView;Landroid/widget/TextView;Landroidx/cardview/widget/CardView;Landroid/widget/CheckBox;Landroid/widget/FrameLayout;Landroid/widget/TextView;)V // method@a030 │ │ -3f04c2: 1100 |0069: return-object v0 │ │ -3f04c4: 6e10 bd0c 0c00 |006a: invoke-virtual {v12}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3f04ca: 0c0c |006d: move-result-object v12 │ │ -3f04cc: 6e20 0e03 0c00 |006e: invoke-virtual {v12, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3f04d2: 0c0c |0071: move-result-object v12 │ │ -3f04d4: 2200 7e1e |0072: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3f04d8: 1a01 464a |0074: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3f04dc: 6e20 23b3 c100 |0076: invoke-virtual {v1, v12}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3f04e2: 0c0c |0079: move-result-object v12 │ │ -3f04e4: 7020 f6b2 c000 |007a: invoke-direct {v0, v12}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3f04ea: 2700 |007d: throw v0 │ │ +3f03a8: |[3f03a8] de.danoeh.antennapod.databinding.SubscriptionItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SubscriptionItemBinding; │ │ +3f03b8: 1400 dd00 0a7f |0000: const v0, #float 1.83438e+38 // #7f0a00dd │ │ +3f03be: 7120 794a 0c00 |0003: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3f03c4: 0c01 |0006: move-result-object v1 │ │ +3f03c6: 0714 |0007: move-object v4, v1 │ │ +3f03c8: 1f04 1503 |0008: check-cast v4, Landroid/widget/TextView; // type@0315 │ │ +3f03cc: 3804 6000 |000a: if-eqz v4, 006a // +0060 │ │ +3f03d0: 1400 e200 0a7f |000c: const v0, #float 1.83438e+38 // #7f0a00e2 │ │ +3f03d6: 7120 794a 0c00 |000f: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3f03dc: 0c01 |0012: move-result-object v1 │ │ +3f03de: 0715 |0013: move-object v5, v1 │ │ +3f03e0: 1f05 f71d |0014: check-cast v5, Lde/danoeh/antennapod/ui/common/SquareImageView; // type@1df7 │ │ +3f03e4: 3805 5400 |0016: if-eqz v5, 006a // +0054 │ │ +3f03e8: 1400 3c01 0a7f |0018: const v0, #float 1.8344e+38 // #7f0a013c │ │ +3f03ee: 7120 794a 0c00 |001b: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3f03f4: 0c01 |001e: move-result-object v1 │ │ +3f03f6: 0716 |001f: move-object v6, v1 │ │ +3f03f8: 1f06 f902 |0020: check-cast v6, Landroid/widget/ImageView; // type@02f9 │ │ +3f03fc: 3806 4800 |0022: if-eqz v6, 006a // +0048 │ │ +3f0400: 1400 8501 0a7f |0024: const v0, #float 1.83441e+38 // #7f0a0185 │ │ +3f0406: 7120 794a 0c00 |0027: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3f040c: 0c01 |002a: move-result-object v1 │ │ +3f040e: 0717 |002b: move-object v7, v1 │ │ +3f0410: 1f07 1503 |002c: check-cast v7, Landroid/widget/TextView; // type@0315 │ │ +3f0414: 3807 3c00 |002e: if-eqz v7, 006a // +003c │ │ +3f0418: 1400 6102 0a7f |0030: const v0, #float 1.83446e+38 // #7f0a0261 │ │ +3f041e: 7120 794a 0c00 |0033: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3f0424: 0c01 |0036: move-result-object v1 │ │ +3f0426: 0718 |0037: move-object v8, v1 │ │ +3f0428: 1f08 2205 |0038: check-cast v8, Landroidx/cardview/widget/CardView; // type@0522 │ │ +3f042c: 3808 3000 |003a: if-eqz v8, 006a // +0030 │ │ +3f0430: 1400 e502 0a7f |003c: const v0, #float 1.83448e+38 // #7f0a02e5 │ │ +3f0436: 7120 794a 0c00 |003f: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3f043c: 0c01 |0042: move-result-object v1 │ │ +3f043e: 0719 |0043: move-object v9, v1 │ │ +3f0440: 1f09 e702 |0044: check-cast v9, Landroid/widget/CheckBox; // type@02e7 │ │ +3f0444: 3809 2400 |0046: if-eqz v9, 006a // +0024 │ │ +3f0448: 1400 e602 0a7f |0048: const v0, #float 1.83449e+38 // #7f0a02e6 │ │ +3f044e: 7120 794a 0c00 |004b: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3f0454: 0c01 |004e: move-result-object v1 │ │ +3f0456: 071a |004f: move-object v10, v1 │ │ +3f0458: 1f0a f302 |0050: check-cast v10, Landroid/widget/FrameLayout; // type@02f3 │ │ +3f045c: 380a 1800 |0052: if-eqz v10, 006a // +0018 │ │ +3f0460: 1400 9103 0a7f |0054: const v0, #float 1.83452e+38 // #7f0a0391 │ │ +3f0466: 7120 794a 0c00 |0057: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3f046c: 0c01 |005a: move-result-object v1 │ │ +3f046e: 071b |005b: move-object v11, v1 │ │ +3f0470: 1f0b 1503 |005c: check-cast v11, Landroid/widget/TextView; // type@0315 │ │ +3f0474: 380b 0c00 |005e: if-eqz v11, 006a // +000c │ │ +3f0478: 2200 0e1a |0060: new-instance v0, Lde/danoeh/antennapod/databinding/SubscriptionItemBinding; // type@1a0e │ │ +3f047c: 07c3 |0062: move-object v3, v12 │ │ +3f047e: 1f03 f302 |0063: check-cast v3, Landroid/widget/FrameLayout; // type@02f3 │ │ +3f0482: 0702 |0065: move-object v2, v0 │ │ +3f0484: 760a 30a0 0200 |0066: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Lde/danoeh/antennapod/databinding/SubscriptionItemBinding;.:(Landroid/widget/FrameLayout;Landroid/widget/TextView;Lde/danoeh/antennapod/ui/common/SquareImageView;Landroid/widget/ImageView;Landroid/widget/TextView;Landroidx/cardview/widget/CardView;Landroid/widget/CheckBox;Landroid/widget/FrameLayout;Landroid/widget/TextView;)V // method@a030 │ │ +3f048a: 1100 |0069: return-object v0 │ │ +3f048c: 6e10 bd0c 0c00 |006a: invoke-virtual {v12}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3f0492: 0c0c |006d: move-result-object v12 │ │ +3f0494: 6e20 0e03 0c00 |006e: invoke-virtual {v12, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3f049a: 0c0c |0071: move-result-object v12 │ │ +3f049c: 2200 7e1e |0072: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3f04a0: 1a01 464a |0074: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3f04a4: 6e20 23b3 c100 |0076: invoke-virtual {v1, v12}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3f04aa: 0c0c |0079: move-result-object v12 │ │ +3f04ac: 7020 f6b2 c000 |007a: invoke-direct {v0, v12}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3f04b2: 2700 |007d: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=94 │ │ 0x000f line=100 │ │ 0x001b line=106 │ │ 0x0027 line=112 │ │ 0x0033 line=118 │ │ @@ -875724,20 +875724,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 │ │ -3f04ec: |[3f04ec] de.danoeh.antennapod.databinding.SubscriptionItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SubscriptionItemBinding; │ │ -3f04fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3f04fe: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3f0500: 7130 35a0 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@a035 │ │ -3f0506: 0c02 |0005: move-result-object v2 │ │ -3f0508: 1102 |0006: return-object v2 │ │ +3f04b4: |[3f04b4] de.danoeh.antennapod.databinding.SubscriptionItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SubscriptionItemBinding; │ │ +3f04c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3f04c6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3f04c8: 7130 35a0 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@a035 │ │ +3f04ce: 0c02 |0005: move-result-object v2 │ │ +3f04d0: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=74 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/SubscriptionItemBinding;) │ │ @@ -875745,24 +875745,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 │ │ -3f050c: |[3f050c] de.danoeh.antennapod.databinding.SubscriptionItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SubscriptionItemBinding; │ │ -3f051c: 1400 f100 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00f1 │ │ -3f0522: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3f0524: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3f052a: 0c02 |0007: move-result-object v2 │ │ -3f052c: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3f0530: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3f0536: 7110 31a0 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SubscriptionItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SubscriptionItemBinding; // method@a031 │ │ -3f053c: 0c02 |0010: move-result-object v2 │ │ -3f053e: 1102 |0011: return-object v2 │ │ +3f04d4: |[3f04d4] de.danoeh.antennapod.databinding.SubscriptionItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SubscriptionItemBinding; │ │ +3f04e4: 1400 f100 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00f1 │ │ +3f04ea: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3f04ec: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3f04f2: 0c02 |0007: move-result-object v2 │ │ +3f04f4: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3f04f8: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3f04fe: 7110 31a0 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SubscriptionItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SubscriptionItemBinding; // method@a031 │ │ +3f0504: 0c02 |0010: move-result-object v2 │ │ +3f0506: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=80 │ │ 0x000a line=82 │ │ 0x000d line=84 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -875775,18 +875775,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3f03ac: |[3f03ac] de.danoeh.antennapod.databinding.SubscriptionItemBinding.getRoot:()Landroid/view/View; │ │ -3f03bc: 6e10 33a0 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SubscriptionItemBinding;.getRoot:()Landroid/widget/FrameLayout; // method@a033 │ │ -3f03c2: 0c00 |0003: move-result-object v0 │ │ -3f03c4: 1100 |0004: return-object v0 │ │ +3f0374: |[3f0374] de.danoeh.antennapod.databinding.SubscriptionItemBinding.getRoot:()Landroid/view/View; │ │ +3f0384: 6e10 33a0 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SubscriptionItemBinding;.getRoot:()Landroid/widget/FrameLayout; // method@a033 │ │ +3f038a: 0c00 |0003: move-result-object v0 │ │ +3f038c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/SubscriptionItemBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/SubscriptionItemBinding;) │ │ @@ -875794,17 +875794,17 @@ │ │ type : '()Landroid/widget/FrameLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f03c8: |[3f03c8] de.danoeh.antennapod.databinding.SubscriptionItemBinding.getRoot:()Landroid/widget/FrameLayout; │ │ -3f03d8: 5410 5890 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SubscriptionItemBinding;.rootView:Landroid/widget/FrameLayout; // field@9058 │ │ -3f03dc: 1100 |0002: return-object v0 │ │ +3f0390: |[3f0390] de.danoeh.antennapod.databinding.SubscriptionItemBinding.getRoot:()Landroid/widget/FrameLayout; │ │ +3f03a0: 5410 5890 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SubscriptionItemBinding;.rootView:Landroid/widget/FrameLayout; // field@9058 │ │ +3f03a4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/SubscriptionItemBinding; │ │ │ │ source_file_idx : 22358 (SubscriptionItemBinding.java) │ │ @@ -875860,24 +875860,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 │ │ -3f06c4: |[3f06c4] 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 │ │ -3f06d4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f06da: 5b01 5f90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.rootView:Landroid/widget/LinearLayout; // field@905f │ │ -3f06de: 5b02 5c90 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.card:Landroidx/cardview/widget/CardView; // field@905c │ │ -3f06e2: 5b03 5d90 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.divider:Landroid/view/View; // field@905d │ │ -3f06e6: 5b04 5e90 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.list:Landroid/widget/ListView; // field@905e │ │ -3f06ea: 5b05 6090 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.shortcutBtn:Landroid/widget/Button; // field@9060 │ │ -3f06ee: 5b06 6190 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9061 │ │ -3f06f2: 5b07 6290 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.transparentBackground:Landroid/widget/LinearLayout; // field@9062 │ │ -3f06f6: 0e00 |0011: return-void │ │ +3f068c: |[3f068c] 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 │ │ +3f069c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f06a2: 5b01 5f90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.rootView:Landroid/widget/LinearLayout; // field@905f │ │ +3f06a6: 5b02 5c90 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.card:Landroidx/cardview/widget/CardView; // field@905c │ │ +3f06aa: 5b03 5d90 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.divider:Landroid/view/View; // field@905d │ │ +3f06ae: 5b04 5e90 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.list:Landroid/widget/ListView; // field@905e │ │ +3f06b2: 5b05 6090 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.shortcutBtn:Landroid/widget/Button; // field@9060 │ │ +3f06b6: 5b06 6190 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9061 │ │ +3f06ba: 5b07 6290 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.transparentBackground:Landroid/widget/LinearLayout; // field@9062 │ │ +3f06be: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=47 │ │ 0x0005 line=48 │ │ 0x0007 line=49 │ │ 0x0009 line=50 │ │ @@ -875899,60 +875899,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 │ │ -3f05b0: |[3f05b0] de.danoeh.antennapod.databinding.SubscriptionSelectionActivityBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; │ │ -3f05c0: 1400 a700 0a7f |0000: const v0, #float 1.83437e+38 // #7f0a00a7 │ │ -3f05c6: 7120 794a 0a00 |0003: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3f05cc: 0c01 |0006: move-result-object v1 │ │ -3f05ce: 0714 |0007: move-object v4, v1 │ │ -3f05d0: 1f04 2205 |0008: check-cast v4, Landroidx/cardview/widget/CardView; // type@0522 │ │ -3f05d4: 3804 3a00 |000a: if-eqz v4, 0044 // +003a │ │ -3f05d8: 1400 1501 0a7f |000c: const v0, #float 1.83439e+38 // #7f0a0115 │ │ -3f05de: 7120 794a 0a00 |000f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3f05e4: 0c05 |0012: move-result-object v5 │ │ -3f05e6: 3805 3100 |0013: if-eqz v5, 0044 // +0031 │ │ -3f05ea: 1400 e901 0a7f |0015: const v0, #float 1.83443e+38 // #7f0a01e9 │ │ -3f05f0: 7120 794a 0a00 |0018: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3f05f6: 0c01 |001b: move-result-object v1 │ │ -3f05f8: 0716 |001c: move-object v6, v1 │ │ -3f05fa: 1f06 fd02 |001d: check-cast v6, Landroid/widget/ListView; // type@02fd │ │ -3f05fe: 3806 2500 |001f: if-eqz v6, 0044 // +0025 │ │ -3f0602: 1400 0003 0a7f |0021: const v0, #float 1.83449e+38 // #7f0a0300 │ │ -3f0608: 7120 794a 0a00 |0024: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3f060e: 0c01 |0027: move-result-object v1 │ │ -3f0610: 0717 |0028: move-object v7, v1 │ │ -3f0612: 1f07 e602 |0029: check-cast v7, Landroid/widget/Button; // type@02e6 │ │ -3f0616: 3807 1900 |002b: if-eqz v7, 0044 // +0019 │ │ -3f061a: 1400 9403 0a7f |002d: const v0, #float 1.83452e+38 // #7f0a0394 │ │ -3f0620: 7120 794a 0a00 |0030: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3f0626: 0c01 |0033: move-result-object v1 │ │ -3f0628: 0718 |0034: move-object v8, v1 │ │ -3f062a: 1f08 6a14 |0035: check-cast v8, Lcom/google/android/material/appbar/MaterialToolbar; // type@146a │ │ -3f062e: 3808 0d00 |0037: if-eqz v8, 0044 // +000d │ │ -3f0632: 07a9 |0039: move-object v9, v10 │ │ -3f0634: 1f09 fb02 |003a: check-cast v9, Landroid/widget/LinearLayout; // type@02fb │ │ -3f0638: 220a 0f1a |003c: new-instance v10, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // type@1a0f │ │ -3f063c: 07a2 |003e: move-object v2, v10 │ │ -3f063e: 0793 |003f: move-object v3, v9 │ │ -3f0640: 7608 36a0 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@a036 │ │ -3f0646: 110a |0043: return-object v10 │ │ -3f0648: 6e10 bd0c 0a00 |0044: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3f064e: 0c0a |0047: move-result-object v10 │ │ -3f0650: 6e20 0e03 0a00 |0048: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3f0656: 0c0a |004b: move-result-object v10 │ │ -3f0658: 2200 7e1e |004c: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3f065c: 1a01 464a |004e: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3f0660: 6e20 23b3 a100 |0050: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3f0666: 0c0a |0053: move-result-object v10 │ │ -3f0668: 7020 f6b2 a000 |0054: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3f066e: 2700 |0057: throw v0 │ │ +3f0578: |[3f0578] de.danoeh.antennapod.databinding.SubscriptionSelectionActivityBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; │ │ +3f0588: 1400 a700 0a7f |0000: const v0, #float 1.83437e+38 // #7f0a00a7 │ │ +3f058e: 7120 794a 0a00 |0003: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3f0594: 0c01 |0006: move-result-object v1 │ │ +3f0596: 0714 |0007: move-object v4, v1 │ │ +3f0598: 1f04 2205 |0008: check-cast v4, Landroidx/cardview/widget/CardView; // type@0522 │ │ +3f059c: 3804 3a00 |000a: if-eqz v4, 0044 // +003a │ │ +3f05a0: 1400 1501 0a7f |000c: const v0, #float 1.83439e+38 // #7f0a0115 │ │ +3f05a6: 7120 794a 0a00 |000f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3f05ac: 0c05 |0012: move-result-object v5 │ │ +3f05ae: 3805 3100 |0013: if-eqz v5, 0044 // +0031 │ │ +3f05b2: 1400 e901 0a7f |0015: const v0, #float 1.83443e+38 // #7f0a01e9 │ │ +3f05b8: 7120 794a 0a00 |0018: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3f05be: 0c01 |001b: move-result-object v1 │ │ +3f05c0: 0716 |001c: move-object v6, v1 │ │ +3f05c2: 1f06 fd02 |001d: check-cast v6, Landroid/widget/ListView; // type@02fd │ │ +3f05c6: 3806 2500 |001f: if-eqz v6, 0044 // +0025 │ │ +3f05ca: 1400 0003 0a7f |0021: const v0, #float 1.83449e+38 // #7f0a0300 │ │ +3f05d0: 7120 794a 0a00 |0024: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3f05d6: 0c01 |0027: move-result-object v1 │ │ +3f05d8: 0717 |0028: move-object v7, v1 │ │ +3f05da: 1f07 e602 |0029: check-cast v7, Landroid/widget/Button; // type@02e6 │ │ +3f05de: 3807 1900 |002b: if-eqz v7, 0044 // +0019 │ │ +3f05e2: 1400 9403 0a7f |002d: const v0, #float 1.83452e+38 // #7f0a0394 │ │ +3f05e8: 7120 794a 0a00 |0030: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3f05ee: 0c01 |0033: move-result-object v1 │ │ +3f05f0: 0718 |0034: move-object v8, v1 │ │ +3f05f2: 1f08 6a14 |0035: check-cast v8, Lcom/google/android/material/appbar/MaterialToolbar; // type@146a │ │ +3f05f6: 3808 0d00 |0037: if-eqz v8, 0044 // +000d │ │ +3f05fa: 07a9 |0039: move-object v9, v10 │ │ +3f05fc: 1f09 fb02 |003a: check-cast v9, Landroid/widget/LinearLayout; // type@02fb │ │ +3f0600: 220a 0f1a |003c: new-instance v10, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // type@1a0f │ │ +3f0604: 07a2 |003e: move-object v2, v10 │ │ +3f0606: 0793 |003f: move-object v3, v9 │ │ +3f0608: 7608 36a0 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@a036 │ │ +3f060e: 110a |0043: return-object v10 │ │ +3f0610: 6e10 bd0c 0a00 |0044: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3f0616: 0c0a |0047: move-result-object v10 │ │ +3f0618: 6e20 0e03 0a00 |0048: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3f061e: 0c0a |004b: move-result-object v10 │ │ +3f0620: 2200 7e1e |004c: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3f0624: 1a01 464a |004e: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3f0628: 6e20 23b3 a100 |0050: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3f062e: 0c0a |0053: move-result-object v10 │ │ +3f0630: 7020 f6b2 a000 |0054: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3f0636: 2700 |0057: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=84 │ │ 0x000f line=90 │ │ 0x0018 line=96 │ │ 0x0024 line=102 │ │ 0x0030 line=108 │ │ @@ -875968,20 +875968,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 │ │ -3f0670: |[3f0670] de.danoeh.antennapod.databinding.SubscriptionSelectionActivityBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; │ │ -3f0680: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3f0682: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3f0684: 7130 3ba0 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@a03b │ │ -3f068a: 0c02 |0005: move-result-object v2 │ │ -3f068c: 1102 |0006: return-object v2 │ │ +3f0638: |[3f0638] de.danoeh.antennapod.databinding.SubscriptionSelectionActivityBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; │ │ +3f0648: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3f064a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3f064c: 7130 3ba0 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@a03b │ │ +3f0652: 0c02 |0005: move-result-object v2 │ │ +3f0654: 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;) │ │ @@ -875989,24 +875989,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 │ │ -3f0690: |[3f0690] de.danoeh.antennapod.databinding.SubscriptionSelectionActivityBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; │ │ -3f06a0: 1400 f200 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00f2 │ │ -3f06a6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3f06a8: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3f06ae: 0c02 |0007: move-result-object v2 │ │ -3f06b0: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3f06b4: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3f06ba: 7110 37a0 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // method@a037 │ │ -3f06c0: 0c02 |0010: move-result-object v2 │ │ -3f06c2: 1102 |0011: return-object v2 │ │ +3f0658: |[3f0658] de.danoeh.antennapod.databinding.SubscriptionSelectionActivityBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; │ │ +3f0668: 1400 f200 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00f2 │ │ +3f066e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3f0670: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3f0676: 0c02 |0007: move-result-object v2 │ │ +3f0678: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3f067c: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3f0682: 7110 37a0 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // method@a037 │ │ +3f0688: 0c02 |0010: move-result-object v2 │ │ +3f068a: 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; │ │ @@ -876019,18 +876019,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3f057c: |[3f057c] de.danoeh.antennapod.databinding.SubscriptionSelectionActivityBinding.getRoot:()Landroid/view/View; │ │ -3f058c: 6e10 39a0 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a039 │ │ -3f0592: 0c00 |0003: move-result-object v0 │ │ -3f0594: 1100 |0004: return-object v0 │ │ +3f0544: |[3f0544] de.danoeh.antennapod.databinding.SubscriptionSelectionActivityBinding.getRoot:()Landroid/view/View; │ │ +3f0554: 6e10 39a0 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a039 │ │ +3f055a: 0c00 |0003: move-result-object v0 │ │ +3f055c: 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;) │ │ @@ -876038,17 +876038,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f0598: |[3f0598] de.danoeh.antennapod.databinding.SubscriptionSelectionActivityBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3f05a8: 5410 5f90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.rootView:Landroid/widget/LinearLayout; // field@905f │ │ -3f05ac: 1100 |0002: return-object v0 │ │ +3f0560: |[3f0560] de.danoeh.antennapod.databinding.SubscriptionSelectionActivityBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3f0570: 5410 5f90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.rootView:Landroid/widget/LinearLayout; // field@905f │ │ +3f0574: 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 : 22360 (SubscriptionSelectionActivityBinding.java) │ │ @@ -876092,21 +876092,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 │ │ -3f0820: |[3f0820] de.danoeh.antennapod.databinding.SwipeactionsDialogBinding.:(Landroid/widget/LinearLayout;Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;Landroidx/appcompat/widget/SwitchCompat;)V │ │ -3f0830: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f0836: 5b01 6690 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@9066 │ │ -3f083a: 5b02 6390 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.actionLeftContainer:Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // field@9063 │ │ -3f083e: 5b03 6490 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.actionRightContainer:Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // field@9064 │ │ -3f0842: 5b04 6590 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.enableSwitch:Landroidx/appcompat/widget/SwitchCompat; // field@9065 │ │ -3f0846: 0e00 |000b: return-void │ │ +3f07e8: |[3f07e8] de.danoeh.antennapod.databinding.SwipeactionsDialogBinding.:(Landroid/widget/LinearLayout;Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;Landroidx/appcompat/widget/SwitchCompat;)V │ │ +3f07f8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f07fe: 5b01 6690 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@9066 │ │ +3f0802: 5b02 6390 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.actionLeftContainer:Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // field@9063 │ │ +3f0806: 5b03 6490 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.actionRightContainer:Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // field@9064 │ │ +3f080a: 5b04 6590 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.enableSwitch:Landroidx/appcompat/widget/SwitchCompat; // field@9065 │ │ +3f080e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ 0x0005 line=35 │ │ 0x0007 line=36 │ │ 0x0009 line=37 │ │ @@ -876122,49 +876122,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 │ │ -3f072c: |[3f072c] de.danoeh.antennapod.databinding.SwipeactionsDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding; │ │ -3f073c: 1400 3300 0a7f |0000: const v0, #float 1.83434e+38 // #7f0a0033 │ │ -3f0742: 7120 794a 0400 |0003: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3f0748: 0c01 |0006: move-result-object v1 │ │ -3f074a: 3801 2d00 |0007: if-eqz v1, 0034 // +002d │ │ -3f074e: 7110 4fa0 0100 |0009: invoke-static {v1}, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // method@a04f │ │ -3f0754: 0c00 |000c: move-result-object v0 │ │ -3f0756: 1401 3400 0a7f |000d: const v1, #float 1.83435e+38 // #7f0a0034 │ │ -3f075c: 7120 794a 1400 |0010: invoke-static {v4, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3f0762: 0c02 |0013: move-result-object v2 │ │ -3f0764: 3802 1d00 |0014: if-eqz v2, 0031 // +001d │ │ -3f0768: 7110 4fa0 0200 |0016: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // method@a04f │ │ -3f076e: 0c01 |0019: move-result-object v1 │ │ -3f0770: 1402 3201 0a7f |001a: const v2, #float 1.8344e+38 // #7f0a0132 │ │ -3f0776: 7120 794a 2400 |001d: invoke-static {v4, v2}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3f077c: 0c03 |0020: move-result-object v3 │ │ -3f077e: 1f03 ec04 |0021: check-cast v3, Landroidx/appcompat/widget/SwitchCompat; // type@04ec │ │ -3f0782: 3803 0a00 |0023: if-eqz v3, 002d // +000a │ │ -3f0786: 2202 101a |0025: new-instance v2, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding; // type@1a10 │ │ -3f078a: 1f04 fb02 |0027: check-cast v4, Landroid/widget/LinearLayout; // type@02fb │ │ -3f078e: 7053 3ca0 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@a03c │ │ -3f0794: 1102 |002c: return-object v2 │ │ -3f0796: 1400 3201 0a7f |002d: const v0, #float 1.8344e+38 // #7f0a0132 │ │ -3f079c: 2804 |0030: goto 0034 // +0004 │ │ -3f079e: 1400 3400 0a7f |0031: const v0, #float 1.83435e+38 // #7f0a0034 │ │ -3f07a4: 6e10 bd0c 0400 |0034: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3f07aa: 0c04 |0037: move-result-object v4 │ │ -3f07ac: 6e20 0e03 0400 |0038: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3f07b2: 0c04 |003b: move-result-object v4 │ │ -3f07b4: 2200 7e1e |003c: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3f07b8: 1a01 464a |003e: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3f07bc: 6e20 23b3 4100 |0040: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3f07c2: 0c04 |0043: move-result-object v4 │ │ -3f07c4: 7020 f6b2 4000 |0044: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3f07ca: 2700 |0047: throw v0 │ │ +3f06f4: |[3f06f4] de.danoeh.antennapod.databinding.SwipeactionsDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding; │ │ +3f0704: 1400 3300 0a7f |0000: const v0, #float 1.83434e+38 // #7f0a0033 │ │ +3f070a: 7120 794a 0400 |0003: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3f0710: 0c01 |0006: move-result-object v1 │ │ +3f0712: 3801 2d00 |0007: if-eqz v1, 0034 // +002d │ │ +3f0716: 7110 4fa0 0100 |0009: invoke-static {v1}, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // method@a04f │ │ +3f071c: 0c00 |000c: move-result-object v0 │ │ +3f071e: 1401 3400 0a7f |000d: const v1, #float 1.83435e+38 // #7f0a0034 │ │ +3f0724: 7120 794a 1400 |0010: invoke-static {v4, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3f072a: 0c02 |0013: move-result-object v2 │ │ +3f072c: 3802 1d00 |0014: if-eqz v2, 0031 // +001d │ │ +3f0730: 7110 4fa0 0200 |0016: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // method@a04f │ │ +3f0736: 0c01 |0019: move-result-object v1 │ │ +3f0738: 1402 3201 0a7f |001a: const v2, #float 1.8344e+38 // #7f0a0132 │ │ +3f073e: 7120 794a 2400 |001d: invoke-static {v4, v2}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3f0744: 0c03 |0020: move-result-object v3 │ │ +3f0746: 1f03 ec04 |0021: check-cast v3, Landroidx/appcompat/widget/SwitchCompat; // type@04ec │ │ +3f074a: 3803 0a00 |0023: if-eqz v3, 002d // +000a │ │ +3f074e: 2202 101a |0025: new-instance v2, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding; // type@1a10 │ │ +3f0752: 1f04 fb02 |0027: check-cast v4, Landroid/widget/LinearLayout; // type@02fb │ │ +3f0756: 7053 3ca0 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@a03c │ │ +3f075c: 1102 |002c: return-object v2 │ │ +3f075e: 1400 3201 0a7f |002d: const v0, #float 1.8344e+38 // #7f0a0132 │ │ +3f0764: 2804 |0030: goto 0034 // +0004 │ │ +3f0766: 1400 3400 0a7f |0031: const v0, #float 1.83435e+38 // #7f0a0034 │ │ +3f076c: 6e10 bd0c 0400 |0034: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3f0772: 0c04 |0037: move-result-object v4 │ │ +3f0774: 6e20 0e03 0400 |0038: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3f077a: 0c04 |003b: move-result-object v4 │ │ +3f077c: 2200 7e1e |003c: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3f0780: 1a01 464a |003e: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3f0784: 6e20 23b3 4100 |0040: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3f078a: 0c04 |0043: move-result-object v4 │ │ +3f078c: 7020 f6b2 4000 |0044: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3f0792: 2700 |0047: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=68 │ │ 0x0009 line=72 │ │ 0x0010 line=75 │ │ 0x0016 line=79 │ │ 0x001d line=82 │ │ @@ -876179,20 +876179,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 │ │ -3f07cc: |[3f07cc] de.danoeh.antennapod.databinding.SwipeactionsDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding; │ │ -3f07dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3f07de: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3f07e0: 7130 41a0 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@a041 │ │ -3f07e6: 0c02 |0005: move-result-object v2 │ │ -3f07e8: 1102 |0006: return-object v2 │ │ +3f0794: |[3f0794] de.danoeh.antennapod.databinding.SwipeactionsDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding; │ │ +3f07a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3f07a6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3f07a8: 7130 41a0 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@a041 │ │ +3f07ae: 0c02 |0005: move-result-object v2 │ │ +3f07b0: 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;) │ │ @@ -876200,24 +876200,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 │ │ -3f07ec: |[3f07ec] de.danoeh.antennapod.databinding.SwipeactionsDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding; │ │ -3f07fc: 1400 f400 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00f4 │ │ -3f0802: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3f0804: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3f080a: 0c02 |0007: move-result-object v2 │ │ -3f080c: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3f0810: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3f0816: 7110 3da0 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding; // method@a03d │ │ -3f081c: 0c02 |0010: move-result-object v2 │ │ -3f081e: 1102 |0011: return-object v2 │ │ +3f07b4: |[3f07b4] de.danoeh.antennapod.databinding.SwipeactionsDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding; │ │ +3f07c4: 1400 f400 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00f4 │ │ +3f07ca: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3f07cc: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3f07d2: 0c02 |0007: move-result-object v2 │ │ +3f07d4: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3f07d8: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3f07de: 7110 3da0 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding; // method@a03d │ │ +3f07e4: 0c02 |0010: move-result-object v2 │ │ +3f07e6: 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; │ │ @@ -876230,18 +876230,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3f06f8: |[3f06f8] de.danoeh.antennapod.databinding.SwipeactionsDialogBinding.getRoot:()Landroid/view/View; │ │ -3f0708: 6e10 3fa0 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a03f │ │ -3f070e: 0c00 |0003: move-result-object v0 │ │ -3f0710: 1100 |0004: return-object v0 │ │ +3f06c0: |[3f06c0] de.danoeh.antennapod.databinding.SwipeactionsDialogBinding.getRoot:()Landroid/view/View; │ │ +3f06d0: 6e10 3fa0 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a03f │ │ +3f06d6: 0c00 |0003: move-result-object v0 │ │ +3f06d8: 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;) │ │ @@ -876249,17 +876249,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f0714: |[3f0714] de.danoeh.antennapod.databinding.SwipeactionsDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3f0724: 5410 6690 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@9066 │ │ -3f0728: 1100 |0002: return-object v0 │ │ +3f06dc: |[3f06dc] de.danoeh.antennapod.databinding.SwipeactionsDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3f06ec: 5410 6690 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@9066 │ │ +3f06f0: 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 : 22421 (SwipeactionsDialogBinding.java) │ │ @@ -876295,19 +876295,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 │ │ -3f0904: |[3f0904] de.danoeh.antennapod.databinding.SwipeactionsPickerBinding.:(Landroidx/gridlayout/widget/GridLayout;Landroidx/gridlayout/widget/GridLayout;)V │ │ -3f0914: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f091a: 5b01 6890 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;.rootView:Landroidx/gridlayout/widget/GridLayout; // field@9068 │ │ -3f091e: 5b02 6790 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;.pickerGridLayout:Landroidx/gridlayout/widget/GridLayout; // field@9067 │ │ -3f0922: 0e00 |0007: return-void │ │ +3f08cc: |[3f08cc] de.danoeh.antennapod.databinding.SwipeactionsPickerBinding.:(Landroidx/gridlayout/widget/GridLayout;Landroidx/gridlayout/widget/GridLayout;)V │ │ +3f08dc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f08e2: 5b01 6890 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;.rootView:Landroidx/gridlayout/widget/GridLayout; // field@9068 │ │ +3f08e6: 5b02 6790 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;.pickerGridLayout:Landroidx/gridlayout/widget/GridLayout; // field@9067 │ │ +3f08ea: 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; │ │ @@ -876319,24 +876319,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 │ │ -3f087c: |[3f087c] de.danoeh.antennapod.databinding.SwipeactionsPickerBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding; │ │ -3f088c: 3801 0a00 |0000: if-eqz v1, 000a // +000a │ │ -3f0890: 1f01 9a09 |0002: check-cast v1, Landroidx/gridlayout/widget/GridLayout; // type@099a │ │ -3f0894: 2200 111a |0004: new-instance v0, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding; // type@1a11 │ │ -3f0898: 7030 42a0 1001 |0006: invoke-direct {v0, v1, v1}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;.:(Landroidx/gridlayout/widget/GridLayout;Landroidx/gridlayout/widget/GridLayout;)V // method@a042 │ │ -3f089e: 1100 |0009: return-object v0 │ │ -3f08a0: 2201 7e1e |000a: new-instance v1, Ljava/lang/NullPointerException; // type@1e7e │ │ -3f08a4: 1a00 bfcd |000c: const-string v0, "rootView" // string@cdbf │ │ -3f08a8: 7020 f6b2 0100 |000e: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3f08ae: 2701 |0011: throw v1 │ │ +3f0844: |[3f0844] de.danoeh.antennapod.databinding.SwipeactionsPickerBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding; │ │ +3f0854: 3801 0a00 |0000: if-eqz v1, 000a // +000a │ │ +3f0858: 1f01 9a09 |0002: check-cast v1, Landroidx/gridlayout/widget/GridLayout; // type@099a │ │ +3f085c: 2200 111a |0004: new-instance v0, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding; // type@1a11 │ │ +3f0860: 7030 42a0 1001 |0006: invoke-direct {v0, v1, v1}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;.:(Landroidx/gridlayout/widget/GridLayout;Landroidx/gridlayout/widget/GridLayout;)V // method@a042 │ │ +3f0866: 1100 |0009: return-object v0 │ │ +3f0868: 2201 7e1e |000a: new-instance v1, Ljava/lang/NullPointerException; // type@1e7e │ │ +3f086c: 1a00 bfcd |000c: const-string v0, "rootView" // string@cdbf │ │ +3f0870: 7020 f6b2 0100 |000e: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3f0876: 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; │ │ @@ -876346,20 +876346,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 │ │ -3f08b0: |[3f08b0] de.danoeh.antennapod.databinding.SwipeactionsPickerBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding; │ │ -3f08c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3f08c2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3f08c4: 7130 47a0 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@a047 │ │ -3f08ca: 0c02 |0005: move-result-object v2 │ │ -3f08cc: 1102 |0006: return-object v2 │ │ +3f0878: |[3f0878] de.danoeh.antennapod.databinding.SwipeactionsPickerBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding; │ │ +3f0888: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3f088a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3f088c: 7130 47a0 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@a047 │ │ +3f0892: 0c02 |0005: move-result-object v2 │ │ +3f0894: 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;) │ │ @@ -876367,24 +876367,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 │ │ -3f08d0: |[3f08d0] de.danoeh.antennapod.databinding.SwipeactionsPickerBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding; │ │ -3f08e0: 1400 f500 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00f5 │ │ -3f08e6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3f08e8: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3f08ee: 0c02 |0007: move-result-object v2 │ │ -3f08f0: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3f08f4: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3f08fa: 7110 43a0 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding; // method@a043 │ │ -3f0900: 0c02 |0010: move-result-object v2 │ │ -3f0902: 1102 |0011: return-object v2 │ │ +3f0898: |[3f0898] de.danoeh.antennapod.databinding.SwipeactionsPickerBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding; │ │ +3f08a8: 1400 f500 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00f5 │ │ +3f08ae: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3f08b0: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3f08b6: 0c02 |0007: move-result-object v2 │ │ +3f08b8: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3f08bc: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3f08c2: 7110 43a0 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding; // method@a043 │ │ +3f08c8: 0c02 |0010: move-result-object v2 │ │ +3f08ca: 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; │ │ @@ -876397,18 +876397,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3f0848: |[3f0848] de.danoeh.antennapod.databinding.SwipeactionsPickerBinding.getRoot:()Landroid/view/View; │ │ -3f0858: 6e10 45a0 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;.getRoot:()Landroidx/gridlayout/widget/GridLayout; // method@a045 │ │ -3f085e: 0c00 |0003: move-result-object v0 │ │ -3f0860: 1100 |0004: return-object v0 │ │ +3f0810: |[3f0810] de.danoeh.antennapod.databinding.SwipeactionsPickerBinding.getRoot:()Landroid/view/View; │ │ +3f0820: 6e10 45a0 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;.getRoot:()Landroidx/gridlayout/widget/GridLayout; // method@a045 │ │ +3f0826: 0c00 |0003: move-result-object v0 │ │ +3f0828: 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;) │ │ @@ -876416,17 +876416,17 @@ │ │ type : '()Landroidx/gridlayout/widget/GridLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f0864: |[3f0864] de.danoeh.antennapod.databinding.SwipeactionsPickerBinding.getRoot:()Landroidx/gridlayout/widget/GridLayout; │ │ -3f0874: 5410 6890 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;.rootView:Landroidx/gridlayout/widget/GridLayout; // field@9068 │ │ -3f0878: 1100 |0002: return-object v0 │ │ +3f082c: |[3f082c] de.danoeh.antennapod.databinding.SwipeactionsPickerBinding.getRoot:()Landroidx/gridlayout/widget/GridLayout; │ │ +3f083c: 5410 6890 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;.rootView:Landroidx/gridlayout/widget/GridLayout; // field@9068 │ │ +3f0840: 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 : 22422 (SwipeactionsPickerBinding.java) │ │ @@ -876466,20 +876466,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 │ │ -3f0a20: |[3f0a20] de.danoeh.antennapod.databinding.SwipeactionsPickerItemBinding.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/ImageView;)V │ │ -3f0a30: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f0a36: 5b01 6990 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.rootView:Landroid/widget/LinearLayout; // field@9069 │ │ -3f0a3a: 5b02 6a90 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.swipeActionLabel:Landroid/widget/TextView; // field@906a │ │ -3f0a3e: 5b03 6b90 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.swipeIcon:Landroid/widget/ImageView; // field@906b │ │ -3f0a42: 0e00 |0009: return-void │ │ +3f09e8: |[3f09e8] de.danoeh.antennapod.databinding.SwipeactionsPickerItemBinding.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/ImageView;)V │ │ +3f09f8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f09fe: 5b01 6990 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.rootView:Landroid/widget/LinearLayout; // field@9069 │ │ +3f0a02: 5b02 6a90 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.swipeActionLabel:Landroid/widget/TextView; // field@906a │ │ +3f0a06: 5b03 6b90 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.swipeIcon:Landroid/widget/ImageView; // field@906b │ │ +3f0a0a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ 0x0005 line=32 │ │ 0x0007 line=33 │ │ locals : │ │ @@ -876493,39 +876493,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 │ │ -3f0958: |[3f0958] de.danoeh.antennapod.databinding.SwipeactionsPickerItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding; │ │ -3f0968: 1400 5a03 0a7f |0000: const v0, #float 1.83451e+38 // #7f0a035a │ │ -3f096e: 7120 794a 0300 |0003: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3f0974: 0c01 |0006: move-result-object v1 │ │ -3f0976: 1f01 1503 |0007: check-cast v1, Landroid/widget/TextView; // type@0315 │ │ -3f097a: 3801 1500 |0009: if-eqz v1, 001e // +0015 │ │ -3f097e: 1400 5c03 0a7f |000b: const v0, #float 1.83451e+38 // #7f0a035c │ │ -3f0984: 7120 794a 0300 |000e: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3f098a: 0c02 |0011: move-result-object v2 │ │ -3f098c: 1f02 f902 |0012: check-cast v2, Landroid/widget/ImageView; // type@02f9 │ │ -3f0990: 3802 0a00 |0014: if-eqz v2, 001e // +000a │ │ -3f0994: 2200 121a |0016: new-instance v0, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding; // type@1a12 │ │ -3f0998: 1f03 fb02 |0018: check-cast v3, Landroid/widget/LinearLayout; // type@02fb │ │ -3f099c: 7040 48a0 3021 |001a: invoke-direct {v0, v3, v1, v2}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/ImageView;)V // method@a048 │ │ -3f09a2: 1100 |001d: return-object v0 │ │ -3f09a4: 6e10 bd0c 0300 |001e: invoke-virtual {v3}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3f09aa: 0c03 |0021: move-result-object v3 │ │ -3f09ac: 6e20 0e03 0300 |0022: invoke-virtual {v3, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3f09b2: 0c03 |0025: move-result-object v3 │ │ -3f09b4: 2200 7e1e |0026: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3f09b8: 1a01 464a |0028: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3f09bc: 6e20 23b3 3100 |002a: invoke-virtual {v1, v3}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3f09c2: 0c03 |002d: move-result-object v3 │ │ -3f09c4: 7020 f6b2 3000 |002e: invoke-direct {v0, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3f09ca: 2700 |0031: throw v0 │ │ +3f0920: |[3f0920] de.danoeh.antennapod.databinding.SwipeactionsPickerItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding; │ │ +3f0930: 1400 5a03 0a7f |0000: const v0, #float 1.83451e+38 // #7f0a035a │ │ +3f0936: 7120 794a 0300 |0003: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3f093c: 0c01 |0006: move-result-object v1 │ │ +3f093e: 1f01 1503 |0007: check-cast v1, Landroid/widget/TextView; // type@0315 │ │ +3f0942: 3801 1500 |0009: if-eqz v1, 001e // +0015 │ │ +3f0946: 1400 5c03 0a7f |000b: const v0, #float 1.83451e+38 // #7f0a035c │ │ +3f094c: 7120 794a 0300 |000e: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3f0952: 0c02 |0011: move-result-object v2 │ │ +3f0954: 1f02 f902 |0012: check-cast v2, Landroid/widget/ImageView; // type@02f9 │ │ +3f0958: 3802 0a00 |0014: if-eqz v2, 001e // +000a │ │ +3f095c: 2200 121a |0016: new-instance v0, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding; // type@1a12 │ │ +3f0960: 1f03 fb02 |0018: check-cast v3, Landroid/widget/LinearLayout; // type@02fb │ │ +3f0964: 7040 48a0 3021 |001a: invoke-direct {v0, v3, v1, v2}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/ImageView;)V // method@a048 │ │ +3f096a: 1100 |001d: return-object v0 │ │ +3f096c: 6e10 bd0c 0300 |001e: invoke-virtual {v3}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3f0972: 0c03 |0021: move-result-object v3 │ │ +3f0974: 6e20 0e03 0300 |0022: invoke-virtual {v3, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3f097a: 0c03 |0025: move-result-object v3 │ │ +3f097c: 2200 7e1e |0026: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3f0980: 1a01 464a |0028: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3f0984: 6e20 23b3 3100 |002a: invoke-virtual {v1, v3}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3f098a: 0c03 |002d: move-result-object v3 │ │ +3f098c: 7020 f6b2 3000 |002e: invoke-direct {v0, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3f0992: 2700 |0031: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=64 │ │ 0x000e line=70 │ │ 0x0016 line=75 │ │ 0x001e line=78 │ │ 0x0026 line=79 │ │ @@ -876537,20 +876537,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 │ │ -3f09cc: |[3f09cc] de.danoeh.antennapod.databinding.SwipeactionsPickerItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding; │ │ -3f09dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3f09de: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3f09e0: 7130 4da0 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@a04d │ │ -3f09e6: 0c02 |0005: move-result-object v2 │ │ -3f09e8: 1102 |0006: return-object v2 │ │ +3f0994: |[3f0994] de.danoeh.antennapod.databinding.SwipeactionsPickerItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding; │ │ +3f09a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3f09a6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3f09a8: 7130 4da0 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@a04d │ │ +3f09ae: 0c02 |0005: move-result-object v2 │ │ +3f09b0: 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;) │ │ @@ -876558,24 +876558,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 │ │ -3f09ec: |[3f09ec] de.danoeh.antennapod.databinding.SwipeactionsPickerItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding; │ │ -3f09fc: 1400 f600 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00f6 │ │ -3f0a02: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3f0a04: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3f0a0a: 0c02 |0007: move-result-object v2 │ │ -3f0a0c: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3f0a10: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3f0a16: 7110 49a0 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding; // method@a049 │ │ -3f0a1c: 0c02 |0010: move-result-object v2 │ │ -3f0a1e: 1102 |0011: return-object v2 │ │ +3f09b4: |[3f09b4] de.danoeh.antennapod.databinding.SwipeactionsPickerItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding; │ │ +3f09c4: 1400 f600 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00f6 │ │ +3f09ca: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3f09cc: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3f09d2: 0c02 |0007: move-result-object v2 │ │ +3f09d4: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3f09d8: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3f09de: 7110 49a0 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding; // method@a049 │ │ +3f09e4: 0c02 |0010: move-result-object v2 │ │ +3f09e6: 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; │ │ @@ -876588,18 +876588,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3f0924: |[3f0924] de.danoeh.antennapod.databinding.SwipeactionsPickerItemBinding.getRoot:()Landroid/view/View; │ │ -3f0934: 6e10 4ba0 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a04b │ │ -3f093a: 0c00 |0003: move-result-object v0 │ │ -3f093c: 1100 |0004: return-object v0 │ │ +3f08ec: |[3f08ec] de.danoeh.antennapod.databinding.SwipeactionsPickerItemBinding.getRoot:()Landroid/view/View; │ │ +3f08fc: 6e10 4ba0 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a04b │ │ +3f0902: 0c00 |0003: move-result-object v0 │ │ +3f0904: 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;) │ │ @@ -876607,17 +876607,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f0940: |[3f0940] de.danoeh.antennapod.databinding.SwipeactionsPickerItemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3f0950: 5410 6990 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.rootView:Landroid/widget/LinearLayout; // field@9069 │ │ -3f0954: 1100 |0002: return-object v0 │ │ +3f0908: |[3f0908] de.danoeh.antennapod.databinding.SwipeactionsPickerItemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3f0918: 5410 6990 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.rootView:Landroid/widget/LinearLayout; // field@9069 │ │ +3f091c: 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 : 22423 (SwipeactionsPickerItemBinding.java) │ │ @@ -876673,24 +876673,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 │ │ -3f0bac: |[3f0bac] 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 │ │ -3f0bbc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f0bc2: 5b01 6f90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.rootView:Landroid/widget/LinearLayout; // field@906f │ │ -3f0bc6: 5b02 6c90 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.changeButton:Landroid/widget/Button; // field@906c │ │ -3f0bca: 5b03 6d90 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.mockEpisode:Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding; // field@906d │ │ -3f0bce: 5b04 6e90 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.previewContainer:Landroid/widget/LinearLayout; // field@906e │ │ -3f0bd2: 5b05 7090 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.swipeActionLabel:Landroid/widget/TextView; // field@9070 │ │ -3f0bd6: 5b06 7190 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.swipeDirectionLabel:Landroid/widget/TextView; // field@9071 │ │ -3f0bda: 5b07 7290 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.swipeIcon:Landroid/widget/ImageView; // field@9072 │ │ -3f0bde: 0e00 |0011: return-void │ │ +3f0b74: |[3f0b74] 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 │ │ +3f0b84: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f0b8a: 5b01 6f90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.rootView:Landroid/widget/LinearLayout; // field@906f │ │ +3f0b8e: 5b02 6c90 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.changeButton:Landroid/widget/Button; // field@906c │ │ +3f0b92: 5b03 6d90 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.mockEpisode:Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding; // field@906d │ │ +3f0b96: 5b04 6e90 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.previewContainer:Landroid/widget/LinearLayout; // field@906e │ │ +3f0b9a: 5b05 7090 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.swipeActionLabel:Landroid/widget/TextView; // field@9070 │ │ +3f0b9e: 5b06 7190 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.swipeDirectionLabel:Landroid/widget/TextView; // field@9071 │ │ +3f0ba2: 5b07 7290 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.swipeIcon:Landroid/widget/ImageView; // field@9072 │ │ +3f0ba6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ 0x0005 line=47 │ │ 0x0007 line=48 │ │ 0x0009 line=49 │ │ @@ -876712,67 +876712,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 │ │ -3f0a78: |[3f0a78] de.danoeh.antennapod.databinding.SwipeactionsRowBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; │ │ -3f0a88: 1400 b400 0a7f |0000: const v0, #float 1.83437e+38 // #7f0a00b4 │ │ -3f0a8e: 7120 794a 0a00 |0003: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3f0a94: 0c01 |0006: move-result-object v1 │ │ -3f0a96: 0714 |0007: move-object v4, v1 │ │ -3f0a98: 1f04 e602 |0008: check-cast v4, Landroid/widget/Button; // type@02e6 │ │ -3f0a9c: 3804 4900 |000a: if-eqz v4, 0053 // +0049 │ │ -3f0aa0: 1400 0e02 0a7f |000c: const v0, #float 1.83444e+38 // #7f0a020e │ │ -3f0aa6: 7120 794a 0a00 |000f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3f0aac: 0c01 |0012: move-result-object v1 │ │ -3f0aae: 3801 4000 |0013: if-eqz v1, 0053 // +0040 │ │ -3f0ab2: 7110 1f9f 0100 |0015: invoke-static {v1}, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding; // method@9f1f │ │ -3f0ab8: 0c05 |0018: move-result-object v5 │ │ -3f0aba: 1400 8d02 0a7f |0019: const v0, #float 1.83447e+38 // #7f0a028d │ │ -3f0ac0: 7120 794a 0a00 |001c: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3f0ac6: 0c01 |001f: move-result-object v1 │ │ -3f0ac8: 0716 |0020: move-object v6, v1 │ │ -3f0aca: 1f06 fb02 |0021: check-cast v6, Landroid/widget/LinearLayout; // type@02fb │ │ -3f0ace: 3806 3000 |0023: if-eqz v6, 0053 // +0030 │ │ -3f0ad2: 1400 5a03 0a7f |0025: const v0, #float 1.83451e+38 // #7f0a035a │ │ -3f0ad8: 7120 794a 0a00 |0028: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3f0ade: 0c01 |002b: move-result-object v1 │ │ -3f0ae0: 0717 |002c: move-object v7, v1 │ │ -3f0ae2: 1f07 1503 |002d: check-cast v7, Landroid/widget/TextView; // type@0315 │ │ -3f0ae6: 3807 2400 |002f: if-eqz v7, 0053 // +0024 │ │ -3f0aea: 1400 5b03 0a7f |0031: const v0, #float 1.83451e+38 // #7f0a035b │ │ -3f0af0: 7120 794a 0a00 |0034: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3f0af6: 0c01 |0037: move-result-object v1 │ │ -3f0af8: 0718 |0038: move-object v8, v1 │ │ -3f0afa: 1f08 1503 |0039: check-cast v8, Landroid/widget/TextView; // type@0315 │ │ -3f0afe: 3808 1800 |003b: if-eqz v8, 0053 // +0018 │ │ -3f0b02: 1400 5c03 0a7f |003d: const v0, #float 1.83451e+38 // #7f0a035c │ │ -3f0b08: 7120 794a 0a00 |0040: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3f0b0e: 0c01 |0043: move-result-object v1 │ │ -3f0b10: 0719 |0044: move-object v9, v1 │ │ -3f0b12: 1f09 f902 |0045: check-cast v9, Landroid/widget/ImageView; // type@02f9 │ │ -3f0b16: 3809 0c00 |0047: if-eqz v9, 0053 // +000c │ │ -3f0b1a: 2200 131a |0049: new-instance v0, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // type@1a13 │ │ -3f0b1e: 07a3 |004b: move-object v3, v10 │ │ -3f0b20: 1f03 fb02 |004c: check-cast v3, Landroid/widget/LinearLayout; // type@02fb │ │ -3f0b24: 0702 |004e: move-object v2, v0 │ │ -3f0b26: 7608 4ea0 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@a04e │ │ -3f0b2c: 1100 |0052: return-object v0 │ │ -3f0b2e: 6e10 bd0c 0a00 |0053: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3f0b34: 0c0a |0056: move-result-object v10 │ │ -3f0b36: 6e20 0e03 0a00 |0057: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3f0b3c: 0c0a |005a: move-result-object v10 │ │ -3f0b3e: 2200 7e1e |005b: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3f0b42: 1a01 464a |005d: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3f0b46: 6e20 23b3 a100 |005f: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3f0b4c: 0c0a |0062: move-result-object v10 │ │ -3f0b4e: 7020 f6b2 a000 |0063: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3f0b54: 2700 |0066: throw v0 │ │ +3f0a40: |[3f0a40] de.danoeh.antennapod.databinding.SwipeactionsRowBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; │ │ +3f0a50: 1400 b400 0a7f |0000: const v0, #float 1.83437e+38 // #7f0a00b4 │ │ +3f0a56: 7120 794a 0a00 |0003: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3f0a5c: 0c01 |0006: move-result-object v1 │ │ +3f0a5e: 0714 |0007: move-object v4, v1 │ │ +3f0a60: 1f04 e602 |0008: check-cast v4, Landroid/widget/Button; // type@02e6 │ │ +3f0a64: 3804 4900 |000a: if-eqz v4, 0053 // +0049 │ │ +3f0a68: 1400 0e02 0a7f |000c: const v0, #float 1.83444e+38 // #7f0a020e │ │ +3f0a6e: 7120 794a 0a00 |000f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3f0a74: 0c01 |0012: move-result-object v1 │ │ +3f0a76: 3801 4000 |0013: if-eqz v1, 0053 // +0040 │ │ +3f0a7a: 7110 1f9f 0100 |0015: invoke-static {v1}, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding; // method@9f1f │ │ +3f0a80: 0c05 |0018: move-result-object v5 │ │ +3f0a82: 1400 8d02 0a7f |0019: const v0, #float 1.83447e+38 // #7f0a028d │ │ +3f0a88: 7120 794a 0a00 |001c: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3f0a8e: 0c01 |001f: move-result-object v1 │ │ +3f0a90: 0716 |0020: move-object v6, v1 │ │ +3f0a92: 1f06 fb02 |0021: check-cast v6, Landroid/widget/LinearLayout; // type@02fb │ │ +3f0a96: 3806 3000 |0023: if-eqz v6, 0053 // +0030 │ │ +3f0a9a: 1400 5a03 0a7f |0025: const v0, #float 1.83451e+38 // #7f0a035a │ │ +3f0aa0: 7120 794a 0a00 |0028: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3f0aa6: 0c01 |002b: move-result-object v1 │ │ +3f0aa8: 0717 |002c: move-object v7, v1 │ │ +3f0aaa: 1f07 1503 |002d: check-cast v7, Landroid/widget/TextView; // type@0315 │ │ +3f0aae: 3807 2400 |002f: if-eqz v7, 0053 // +0024 │ │ +3f0ab2: 1400 5b03 0a7f |0031: const v0, #float 1.83451e+38 // #7f0a035b │ │ +3f0ab8: 7120 794a 0a00 |0034: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3f0abe: 0c01 |0037: move-result-object v1 │ │ +3f0ac0: 0718 |0038: move-object v8, v1 │ │ +3f0ac2: 1f08 1503 |0039: check-cast v8, Landroid/widget/TextView; // type@0315 │ │ +3f0ac6: 3808 1800 |003b: if-eqz v8, 0053 // +0018 │ │ +3f0aca: 1400 5c03 0a7f |003d: const v0, #float 1.83451e+38 // #7f0a035c │ │ +3f0ad0: 7120 794a 0a00 |0040: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3f0ad6: 0c01 |0043: move-result-object v1 │ │ +3f0ad8: 0719 |0044: move-object v9, v1 │ │ +3f0ada: 1f09 f902 |0045: check-cast v9, Landroid/widget/ImageView; // type@02f9 │ │ +3f0ade: 3809 0c00 |0047: if-eqz v9, 0053 // +000c │ │ +3f0ae2: 2200 131a |0049: new-instance v0, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // type@1a13 │ │ +3f0ae6: 07a3 |004b: move-object v3, v10 │ │ +3f0ae8: 1f03 fb02 |004c: check-cast v3, Landroid/widget/LinearLayout; // type@02fb │ │ +3f0aec: 0702 |004e: move-object v2, v0 │ │ +3f0aee: 7608 4ea0 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@a04e │ │ +3f0af4: 1100 |0052: return-object v0 │ │ +3f0af6: 6e10 bd0c 0a00 |0053: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3f0afc: 0c0a |0056: move-result-object v10 │ │ +3f0afe: 6e20 0e03 0a00 |0057: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3f0b04: 0c0a |005a: move-result-object v10 │ │ +3f0b06: 2200 7e1e |005b: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3f0b0a: 1a01 464a |005d: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3f0b0e: 6e20 23b3 a100 |005f: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3f0b14: 0c0a |0062: move-result-object v10 │ │ +3f0b16: 7020 f6b2 a000 |0063: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3f0b1c: 2700 |0066: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=83 │ │ 0x000f line=89 │ │ 0x0015 line=93 │ │ 0x001c line=96 │ │ 0x0028 line=102 │ │ @@ -876789,20 +876789,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 │ │ -3f0b58: |[3f0b58] de.danoeh.antennapod.databinding.SwipeactionsRowBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; │ │ -3f0b68: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3f0b6a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3f0b6c: 7130 53a0 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@a053 │ │ -3f0b72: 0c02 |0005: move-result-object v2 │ │ -3f0b74: 1102 |0006: return-object v2 │ │ +3f0b20: |[3f0b20] de.danoeh.antennapod.databinding.SwipeactionsRowBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; │ │ +3f0b30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3f0b32: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3f0b34: 7130 53a0 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@a053 │ │ +3f0b3a: 0c02 |0005: move-result-object v2 │ │ +3f0b3c: 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;) │ │ @@ -876810,24 +876810,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 │ │ -3f0b78: |[3f0b78] de.danoeh.antennapod.databinding.SwipeactionsRowBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; │ │ -3f0b88: 1400 f700 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00f7 │ │ -3f0b8e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3f0b90: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3f0b96: 0c02 |0007: move-result-object v2 │ │ -3f0b98: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3f0b9c: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3f0ba2: 7110 4fa0 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // method@a04f │ │ -3f0ba8: 0c02 |0010: move-result-object v2 │ │ -3f0baa: 1102 |0011: return-object v2 │ │ +3f0b40: |[3f0b40] de.danoeh.antennapod.databinding.SwipeactionsRowBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; │ │ +3f0b50: 1400 f700 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00f7 │ │ +3f0b56: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3f0b58: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3f0b5e: 0c02 |0007: move-result-object v2 │ │ +3f0b60: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3f0b64: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3f0b6a: 7110 4fa0 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // method@a04f │ │ +3f0b70: 0c02 |0010: move-result-object v2 │ │ +3f0b72: 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; │ │ @@ -876840,18 +876840,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3f0a44: |[3f0a44] de.danoeh.antennapod.databinding.SwipeactionsRowBinding.getRoot:()Landroid/view/View; │ │ -3f0a54: 6e10 51a0 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a051 │ │ -3f0a5a: 0c00 |0003: move-result-object v0 │ │ -3f0a5c: 1100 |0004: return-object v0 │ │ +3f0a0c: |[3f0a0c] de.danoeh.antennapod.databinding.SwipeactionsRowBinding.getRoot:()Landroid/view/View; │ │ +3f0a1c: 6e10 51a0 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a051 │ │ +3f0a22: 0c00 |0003: move-result-object v0 │ │ +3f0a24: 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;) │ │ @@ -876859,17 +876859,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f0a60: |[3f0a60] de.danoeh.antennapod.databinding.SwipeactionsRowBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3f0a70: 5410 6f90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.rootView:Landroid/widget/LinearLayout; // field@906f │ │ -3f0a74: 1100 |0002: return-object v0 │ │ +3f0a28: |[3f0a28] de.danoeh.antennapod.databinding.SwipeactionsRowBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3f0a38: 5410 6f90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.rootView:Landroid/widget/LinearLayout; // field@906f │ │ +3f0a3c: 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 : 22424 (SwipeactionsRowBinding.java) │ │ @@ -876925,24 +876925,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 │ │ -3f0d44: |[3f0d44] 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 │ │ -3f0d54: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f0d5a: 5b01 7390 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/ThemePreferenceBinding;.rootView:Landroid/widget/LinearLayout; // field@9073 │ │ -3f0d5e: 5b02 7490 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/ThemePreferenceBinding;.themeDarkCard:Landroidx/cardview/widget/CardView; // field@9074 │ │ -3f0d62: 5b03 7590 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/ThemePreferenceBinding;.themeDarkCardRadio:Landroid/widget/TextView; // field@9075 │ │ -3f0d66: 5b04 7690 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/ThemePreferenceBinding;.themeLightCard:Landroidx/cardview/widget/CardView; // field@9076 │ │ -3f0d6a: 5b05 7790 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/ThemePreferenceBinding;.themeLightRadio:Landroid/widget/TextView; // field@9077 │ │ -3f0d6e: 5b06 7890 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/ThemePreferenceBinding;.themeSystemCard:Landroidx/cardview/widget/CardView; // field@9078 │ │ -3f0d72: 5b07 7990 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/ThemePreferenceBinding;.themeSystemRadio:Landroid/widget/TextView; // field@9079 │ │ -3f0d76: 0e00 |0011: return-void │ │ +3f0d0c: |[3f0d0c] 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 │ │ +3f0d1c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f0d22: 5b01 7390 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/ThemePreferenceBinding;.rootView:Landroid/widget/LinearLayout; // field@9073 │ │ +3f0d26: 5b02 7490 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/ThemePreferenceBinding;.themeDarkCard:Landroidx/cardview/widget/CardView; // field@9074 │ │ +3f0d2a: 5b03 7590 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/ThemePreferenceBinding;.themeDarkCardRadio:Landroid/widget/TextView; // field@9075 │ │ +3f0d2e: 5b04 7690 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/ThemePreferenceBinding;.themeLightCard:Landroidx/cardview/widget/CardView; // field@9076 │ │ +3f0d32: 5b05 7790 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/ThemePreferenceBinding;.themeLightRadio:Landroid/widget/TextView; // field@9077 │ │ +3f0d36: 5b06 7890 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/ThemePreferenceBinding;.themeSystemCard:Landroidx/cardview/widget/CardView; // field@9078 │ │ +3f0d3a: 5b07 7990 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/ThemePreferenceBinding;.themeSystemRadio:Landroid/widget/TextView; // field@9079 │ │ +3f0d3e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=45 │ │ 0x0005 line=46 │ │ 0x0007 line=47 │ │ 0x0009 line=48 │ │ @@ -876964,67 +876964,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 │ │ -3f0c14: |[3f0c14] de.danoeh.antennapod.databinding.ThemePreferenceBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ThemePreferenceBinding; │ │ -3f0c24: 1400 8303 0a7f |0000: const v0, #float 1.83452e+38 // #7f0a0383 │ │ -3f0c2a: 7120 794a 0a00 |0003: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3f0c30: 0c01 |0006: move-result-object v1 │ │ -3f0c32: 0714 |0007: move-object v4, v1 │ │ -3f0c34: 1f04 2205 |0008: check-cast v4, Landroidx/cardview/widget/CardView; // type@0522 │ │ -3f0c38: 3804 4800 |000a: if-eqz v4, 0052 // +0048 │ │ -3f0c3c: 1400 8403 0a7f |000c: const v0, #float 1.83452e+38 // #7f0a0384 │ │ -3f0c42: 7120 794a 0a00 |000f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3f0c48: 0c01 |0012: move-result-object v1 │ │ -3f0c4a: 0715 |0013: move-object v5, v1 │ │ -3f0c4c: 1f05 1503 |0014: check-cast v5, Landroid/widget/TextView; // type@0315 │ │ -3f0c50: 3805 3c00 |0016: if-eqz v5, 0052 // +003c │ │ -3f0c54: 1400 8503 0a7f |0018: const v0, #float 1.83452e+38 // #7f0a0385 │ │ -3f0c5a: 7120 794a 0a00 |001b: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3f0c60: 0c01 |001e: move-result-object v1 │ │ -3f0c62: 0716 |001f: move-object v6, v1 │ │ -3f0c64: 1f06 2205 |0020: check-cast v6, Landroidx/cardview/widget/CardView; // type@0522 │ │ -3f0c68: 3806 3000 |0022: if-eqz v6, 0052 // +0030 │ │ -3f0c6c: 1400 8603 0a7f |0024: const v0, #float 1.83452e+38 // #7f0a0386 │ │ -3f0c72: 7120 794a 0a00 |0027: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3f0c78: 0c01 |002a: move-result-object v1 │ │ -3f0c7a: 0717 |002b: move-object v7, v1 │ │ -3f0c7c: 1f07 1503 |002c: check-cast v7, Landroid/widget/TextView; // type@0315 │ │ -3f0c80: 3807 2400 |002e: if-eqz v7, 0052 // +0024 │ │ -3f0c84: 1400 8703 0a7f |0030: const v0, #float 1.83452e+38 // #7f0a0387 │ │ -3f0c8a: 7120 794a 0a00 |0033: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3f0c90: 0c01 |0036: move-result-object v1 │ │ -3f0c92: 0718 |0037: move-object v8, v1 │ │ -3f0c94: 1f08 2205 |0038: check-cast v8, Landroidx/cardview/widget/CardView; // type@0522 │ │ -3f0c98: 3808 1800 |003a: if-eqz v8, 0052 // +0018 │ │ -3f0c9c: 1400 8803 0a7f |003c: const v0, #float 1.83452e+38 // #7f0a0388 │ │ -3f0ca2: 7120 794a 0a00 |003f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3f0ca8: 0c01 |0042: move-result-object v1 │ │ -3f0caa: 0719 |0043: move-object v9, v1 │ │ -3f0cac: 1f09 1503 |0044: check-cast v9, Landroid/widget/TextView; // type@0315 │ │ -3f0cb0: 3809 0c00 |0046: if-eqz v9, 0052 // +000c │ │ -3f0cb4: 2200 141a |0048: new-instance v0, Lde/danoeh/antennapod/databinding/ThemePreferenceBinding; // type@1a14 │ │ -3f0cb8: 07a3 |004a: move-object v3, v10 │ │ -3f0cba: 1f03 fb02 |004b: check-cast v3, Landroid/widget/LinearLayout; // type@02fb │ │ -3f0cbe: 0702 |004d: move-object v2, v0 │ │ -3f0cc0: 7608 54a0 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@a054 │ │ -3f0cc6: 1100 |0051: return-object v0 │ │ -3f0cc8: 6e10 bd0c 0a00 |0052: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3f0cce: 0c0a |0055: move-result-object v10 │ │ -3f0cd0: 6e20 0e03 0a00 |0056: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3f0cd6: 0c0a |0059: move-result-object v10 │ │ -3f0cd8: 2200 7e1e |005a: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ -3f0cdc: 1a01 464a |005c: const-string v1, "Missing required view with ID: " // string@4a46 │ │ -3f0ce0: 6e20 23b3 a100 |005e: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3f0ce6: 0c0a |0061: move-result-object v10 │ │ -3f0ce8: 7020 f6b2 a000 |0062: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3f0cee: 2700 |0065: throw v0 │ │ +3f0bdc: |[3f0bdc] de.danoeh.antennapod.databinding.ThemePreferenceBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ThemePreferenceBinding; │ │ +3f0bec: 1400 8303 0a7f |0000: const v0, #float 1.83452e+38 // #7f0a0383 │ │ +3f0bf2: 7120 794a 0a00 |0003: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3f0bf8: 0c01 |0006: move-result-object v1 │ │ +3f0bfa: 0714 |0007: move-object v4, v1 │ │ +3f0bfc: 1f04 2205 |0008: check-cast v4, Landroidx/cardview/widget/CardView; // type@0522 │ │ +3f0c00: 3804 4800 |000a: if-eqz v4, 0052 // +0048 │ │ +3f0c04: 1400 8403 0a7f |000c: const v0, #float 1.83452e+38 // #7f0a0384 │ │ +3f0c0a: 7120 794a 0a00 |000f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3f0c10: 0c01 |0012: move-result-object v1 │ │ +3f0c12: 0715 |0013: move-object v5, v1 │ │ +3f0c14: 1f05 1503 |0014: check-cast v5, Landroid/widget/TextView; // type@0315 │ │ +3f0c18: 3805 3c00 |0016: if-eqz v5, 0052 // +003c │ │ +3f0c1c: 1400 8503 0a7f |0018: const v0, #float 1.83452e+38 // #7f0a0385 │ │ +3f0c22: 7120 794a 0a00 |001b: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3f0c28: 0c01 |001e: move-result-object v1 │ │ +3f0c2a: 0716 |001f: move-object v6, v1 │ │ +3f0c2c: 1f06 2205 |0020: check-cast v6, Landroidx/cardview/widget/CardView; // type@0522 │ │ +3f0c30: 3806 3000 |0022: if-eqz v6, 0052 // +0030 │ │ +3f0c34: 1400 8603 0a7f |0024: const v0, #float 1.83452e+38 // #7f0a0386 │ │ +3f0c3a: 7120 794a 0a00 |0027: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3f0c40: 0c01 |002a: move-result-object v1 │ │ +3f0c42: 0717 |002b: move-object v7, v1 │ │ +3f0c44: 1f07 1503 |002c: check-cast v7, Landroid/widget/TextView; // type@0315 │ │ +3f0c48: 3807 2400 |002e: if-eqz v7, 0052 // +0024 │ │ +3f0c4c: 1400 8703 0a7f |0030: const v0, #float 1.83452e+38 // #7f0a0387 │ │ +3f0c52: 7120 794a 0a00 |0033: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3f0c58: 0c01 |0036: move-result-object v1 │ │ +3f0c5a: 0718 |0037: move-object v8, v1 │ │ +3f0c5c: 1f08 2205 |0038: check-cast v8, Landroidx/cardview/widget/CardView; // type@0522 │ │ +3f0c60: 3808 1800 |003a: if-eqz v8, 0052 // +0018 │ │ +3f0c64: 1400 8803 0a7f |003c: const v0, #float 1.83452e+38 // #7f0a0388 │ │ +3f0c6a: 7120 794a 0a00 |003f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3f0c70: 0c01 |0042: move-result-object v1 │ │ +3f0c72: 0719 |0043: move-object v9, v1 │ │ +3f0c74: 1f09 1503 |0044: check-cast v9, Landroid/widget/TextView; // type@0315 │ │ +3f0c78: 3809 0c00 |0046: if-eqz v9, 0052 // +000c │ │ +3f0c7c: 2200 141a |0048: new-instance v0, Lde/danoeh/antennapod/databinding/ThemePreferenceBinding; // type@1a14 │ │ +3f0c80: 07a3 |004a: move-object v3, v10 │ │ +3f0c82: 1f03 fb02 |004b: check-cast v3, Landroid/widget/LinearLayout; // type@02fb │ │ +3f0c86: 0702 |004d: move-object v2, v0 │ │ +3f0c88: 7608 54a0 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@a054 │ │ +3f0c8e: 1100 |0051: return-object v0 │ │ +3f0c90: 6e10 bd0c 0a00 |0052: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3f0c96: 0c0a |0055: move-result-object v10 │ │ +3f0c98: 6e20 0e03 0a00 |0056: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3f0c9e: 0c0a |0059: move-result-object v10 │ │ +3f0ca0: 2200 7e1e |005a: new-instance v0, Ljava/lang/NullPointerException; // type@1e7e │ │ +3f0ca4: 1a01 464a |005c: const-string v1, "Missing required view with ID: " // string@4a46 │ │ +3f0ca8: 6e20 23b3 a100 |005e: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3f0cae: 0c0a |0061: move-result-object v10 │ │ +3f0cb0: 7020 f6b2 a000 |0062: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3f0cb6: 2700 |0065: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=82 │ │ 0x000f line=88 │ │ 0x001b line=94 │ │ 0x0027 line=100 │ │ 0x0033 line=106 │ │ @@ -877040,20 +877040,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 │ │ -3f0cf0: |[3f0cf0] de.danoeh.antennapod.databinding.ThemePreferenceBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ThemePreferenceBinding; │ │ -3f0d00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3f0d02: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3f0d04: 7130 59a0 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@a059 │ │ -3f0d0a: 0c02 |0005: move-result-object v2 │ │ -3f0d0c: 1102 |0006: return-object v2 │ │ +3f0cb8: |[3f0cb8] de.danoeh.antennapod.databinding.ThemePreferenceBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ThemePreferenceBinding; │ │ +3f0cc8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3f0cca: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3f0ccc: 7130 59a0 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@a059 │ │ +3f0cd2: 0c02 |0005: move-result-object v2 │ │ +3f0cd4: 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;) │ │ @@ -877061,24 +877061,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 │ │ -3f0d10: |[3f0d10] de.danoeh.antennapod.databinding.ThemePreferenceBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ThemePreferenceBinding; │ │ -3f0d20: 1400 f800 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00f8 │ │ -3f0d26: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3f0d28: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3f0d2e: 0c02 |0007: move-result-object v2 │ │ -3f0d30: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3f0d34: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3f0d3a: 7110 55a0 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/ThemePreferenceBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ThemePreferenceBinding; // method@a055 │ │ -3f0d40: 0c02 |0010: move-result-object v2 │ │ -3f0d42: 1102 |0011: return-object v2 │ │ +3f0cd8: |[3f0cd8] de.danoeh.antennapod.databinding.ThemePreferenceBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ThemePreferenceBinding; │ │ +3f0ce8: 1400 f800 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00f8 │ │ +3f0cee: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3f0cf0: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3f0cf6: 0c02 |0007: move-result-object v2 │ │ +3f0cf8: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3f0cfc: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3f0d02: 7110 55a0 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/ThemePreferenceBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ThemePreferenceBinding; // method@a055 │ │ +3f0d08: 0c02 |0010: move-result-object v2 │ │ +3f0d0a: 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; │ │ @@ -877091,18 +877091,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3f0be0: |[3f0be0] de.danoeh.antennapod.databinding.ThemePreferenceBinding.getRoot:()Landroid/view/View; │ │ -3f0bf0: 6e10 57a0 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/ThemePreferenceBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a057 │ │ -3f0bf6: 0c00 |0003: move-result-object v0 │ │ -3f0bf8: 1100 |0004: return-object v0 │ │ +3f0ba8: |[3f0ba8] de.danoeh.antennapod.databinding.ThemePreferenceBinding.getRoot:()Landroid/view/View; │ │ +3f0bb8: 6e10 57a0 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/ThemePreferenceBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a057 │ │ +3f0bbe: 0c00 |0003: move-result-object v0 │ │ +3f0bc0: 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;) │ │ @@ -877110,17 +877110,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f0bfc: |[3f0bfc] de.danoeh.antennapod.databinding.ThemePreferenceBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3f0c0c: 5410 7390 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/ThemePreferenceBinding;.rootView:Landroid/widget/LinearLayout; // field@9073 │ │ -3f0c10: 1100 |0002: return-object v0 │ │ +3f0bc4: |[3f0bc4] de.danoeh.antennapod.databinding.ThemePreferenceBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3f0bd4: 5410 7390 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/ThemePreferenceBinding;.rootView:Landroid/widget/LinearLayout; // field@9073 │ │ +3f0bd8: 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 : 23340 (ThemePreferenceBinding.java) │ │ @@ -877204,31 +877204,31 @@ │ │ type : '(Landroid/widget/LinearLayout;Landroid/widget/CheckBox;Landroid/widget/CheckBox;Landroid/widget/CheckBox;Landroid/widget/ImageView;Landroid/widget/Button;Landroid/widget/EditText;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/TextView;Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 15 │ │ ins : 15 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -3f0f8c: |[3f0f8c] de.danoeh.antennapod.databinding.TimeDialogBinding.:(Landroid/widget/LinearLayout;Landroid/widget/CheckBox;Landroid/widget/CheckBox;Landroid/widget/CheckBox;Landroid/widget/ImageView;Landroid/widget/Button;Landroid/widget/EditText;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/TextView;Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;)V │ │ -3f0f9c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f0fa2: 5b01 8390 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@9083 │ │ -3f0fa6: 5b02 7a90 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.cbShakeToReset:Landroid/widget/CheckBox; // field@907a │ │ -3f0faa: 5b03 7b90 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.cbVibrate:Landroid/widget/CheckBox; // field@907b │ │ -3f0fae: 5b04 7c90 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.chAutoEnable:Landroid/widget/CheckBox; // field@907c │ │ -3f0fb2: 5b05 7d90 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.changeTimesButton:Landroid/widget/ImageView; // field@907d │ │ -3f0fb6: 5b06 7e90 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.disableSleeptimerButton:Landroid/widget/Button; // field@907e │ │ -3f0fba: 5b07 7f90 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.etxtTime:Landroid/widget/EditText; // field@907f │ │ -3f0fbe: 5b08 8090 |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.extendSleepFiveMinutesButton:Landroid/widget/Button; // field@9080 │ │ -3f0fc2: 5b09 8190 |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.extendSleepTenMinutesButton:Landroid/widget/Button; // field@9081 │ │ -3f0fc6: 5b0a 8290 |0015: iput-object v10, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.extendSleepTwentyMinutesButton:Landroid/widget/Button; // field@9082 │ │ -3f0fca: 5b0b 8490 |0017: iput-object v11, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.setSleeptimerButton:Landroid/widget/Button; // field@9084 │ │ -3f0fce: 5b0c 8590 |0019: iput-object v12, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.time:Landroid/widget/TextView; // field@9085 │ │ -3f0fd2: 5b0d 8690 |001b: iput-object v13, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.timeDisplay:Landroid/widget/LinearLayout; // field@9086 │ │ -3f0fd6: 5b0e 8790 |001d: iput-object v14, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.timeSetup:Landroid/widget/LinearLayout; // field@9087 │ │ -3f0fda: 0e00 |001f: return-void │ │ +3f0f54: |[3f0f54] de.danoeh.antennapod.databinding.TimeDialogBinding.:(Landroid/widget/LinearLayout;Landroid/widget/CheckBox;Landroid/widget/CheckBox;Landroid/widget/CheckBox;Landroid/widget/ImageView;Landroid/widget/Button;Landroid/widget/EditText;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/TextView;Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;)V │ │ +3f0f64: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f0f6a: 5b01 8390 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@9083 │ │ +3f0f6e: 5b02 7a90 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.cbShakeToReset:Landroid/widget/CheckBox; // field@907a │ │ +3f0f72: 5b03 7b90 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.cbVibrate:Landroid/widget/CheckBox; // field@907b │ │ +3f0f76: 5b04 7c90 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.chAutoEnable:Landroid/widget/CheckBox; // field@907c │ │ +3f0f7a: 5b05 7d90 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.changeTimesButton:Landroid/widget/ImageView; // field@907d │ │ +3f0f7e: 5b06 7e90 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.disableSleeptimerButton:Landroid/widget/Button; // field@907e │ │ +3f0f82: 5b07 7f90 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.etxtTime:Landroid/widget/EditText; // field@907f │ │ +3f0f86: 5b08 8090 |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.extendSleepFiveMinutesButton:Landroid/widget/Button; // field@9080 │ │ +3f0f8a: 5b09 8190 |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.extendSleepTenMinutesButton:Landroid/widget/Button; // field@9081 │ │ +3f0f8e: 5b0a 8290 |0015: iput-object v10, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.extendSleepTwentyMinutesButton:Landroid/widget/Button; // field@9082 │ │ +3f0f92: 5b0b 8490 |0017: iput-object v11, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.setSleeptimerButton:Landroid/widget/Button; // field@9084 │ │ +3f0f96: 5b0c 8590 |0019: iput-object v12, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.time:Landroid/widget/TextView; // field@9085 │ │ +3f0f9a: 5b0d 8690 |001b: iput-object v13, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.timeDisplay:Landroid/widget/LinearLayout; // field@9086 │ │ +3f0f9e: 5b0e 8790 |001d: iput-object v14, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.timeSetup:Landroid/widget/LinearLayout; // field@9087 │ │ +3f0fa2: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0003 line=72 │ │ 0x0005 line=73 │ │ 0x0007 line=74 │ │ 0x0009 line=75 │ │ @@ -877264,110 +877264,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 │ │ -3f0dac: |[3f0dac] de.danoeh.antennapod.databinding.TimeDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/TimeDialogBinding; │ │ -3f0dbc: 0800 1200 |0000: move-object/from16 v0, v18 │ │ -3f0dc0: 1401 aa00 0a7f |0002: const v1, #float 1.83437e+38 // #7f0a00aa │ │ -3f0dc6: 7120 794a 1000 |0005: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3f0dcc: 0c02 |0008: move-result-object v2 │ │ -3f0dce: 0725 |0009: move-object v5, v2 │ │ -3f0dd0: 1f05 e702 |000a: check-cast v5, Landroid/widget/CheckBox; // type@02e7 │ │ -3f0dd4: 3805 9e00 |000c: if-eqz v5, 00aa // +009e │ │ -3f0dd8: 1401 ab00 0a7f |000e: const v1, #float 1.83437e+38 // #7f0a00ab │ │ -3f0dde: 7120 794a 1000 |0011: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3f0de4: 0c02 |0014: move-result-object v2 │ │ -3f0de6: 0726 |0015: move-object v6, v2 │ │ -3f0de8: 1f06 e702 |0016: check-cast v6, Landroid/widget/CheckBox; // type@02e7 │ │ -3f0dec: 3806 9200 |0018: if-eqz v6, 00aa // +0092 │ │ -3f0df0: 1401 b100 0a7f |001a: const v1, #float 1.83437e+38 // #7f0a00b1 │ │ -3f0df6: 7120 794a 1000 |001d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3f0dfc: 0c02 |0020: move-result-object v2 │ │ -3f0dfe: 0727 |0021: move-object v7, v2 │ │ -3f0e00: 1f07 e702 |0022: check-cast v7, Landroid/widget/CheckBox; // type@02e7 │ │ -3f0e04: 3807 8600 |0024: if-eqz v7, 00aa // +0086 │ │ -3f0e08: 1401 b500 0a7f |0026: const v1, #float 1.83437e+38 // #7f0a00b5 │ │ -3f0e0e: 7120 794a 1000 |0029: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3f0e14: 0c02 |002c: move-result-object v2 │ │ -3f0e16: 0728 |002d: move-object v8, v2 │ │ -3f0e18: 1f08 f902 |002e: check-cast v8, Landroid/widget/ImageView; // type@02f9 │ │ -3f0e1c: 3808 7a00 |0030: if-eqz v8, 00aa // +007a │ │ -3f0e20: 1401 0901 0a7f |0032: const v1, #float 1.83439e+38 // #7f0a0109 │ │ -3f0e26: 7120 794a 1000 |0035: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3f0e2c: 0c02 |0038: move-result-object v2 │ │ -3f0e2e: 0729 |0039: move-object v9, v2 │ │ -3f0e30: 1f09 e602 |003a: check-cast v9, Landroid/widget/Button; // type@02e6 │ │ -3f0e34: 3809 6e00 |003c: if-eqz v9, 00aa // +006e │ │ -3f0e38: 1401 4501 0a7f |003e: const v1, #float 1.8344e+38 // #7f0a0145 │ │ -3f0e3e: 7120 794a 1000 |0041: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3f0e44: 0c02 |0044: move-result-object v2 │ │ -3f0e46: 072a |0045: move-object v10, v2 │ │ -3f0e48: 1f0a ee02 |0046: check-cast v10, Landroid/widget/EditText; // type@02ee │ │ -3f0e4c: 380a 6200 |0048: if-eqz v10, 00aa // +0062 │ │ -3f0e50: 1401 7d01 0a7f |004a: const v1, #float 1.83441e+38 // #7f0a017d │ │ -3f0e56: 7120 794a 1000 |004d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3f0e5c: 0c02 |0050: move-result-object v2 │ │ -3f0e5e: 072b |0051: move-object v11, v2 │ │ -3f0e60: 1f0b e602 |0052: check-cast v11, Landroid/widget/Button; // type@02e6 │ │ -3f0e64: 380b 5600 |0054: if-eqz v11, 00aa // +0056 │ │ -3f0e68: 1401 7e01 0a7f |0056: const v1, #float 1.83441e+38 // #7f0a017e │ │ -3f0e6e: 7120 794a 1000 |0059: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3f0e74: 0c02 |005c: move-result-object v2 │ │ -3f0e76: 072c |005d: move-object v12, v2 │ │ -3f0e78: 1f0c e602 |005e: check-cast v12, Landroid/widget/Button; // type@02e6 │ │ -3f0e7c: 380c 4a00 |0060: if-eqz v12, 00aa // +004a │ │ -3f0e80: 1401 7f01 0a7f |0062: const v1, #float 1.83441e+38 // #7f0a017f │ │ -3f0e86: 7120 794a 1000 |0065: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3f0e8c: 0c02 |0068: move-result-object v2 │ │ -3f0e8e: 072d |0069: move-object v13, v2 │ │ -3f0e90: 1f0d e602 |006a: check-cast v13, Landroid/widget/Button; // type@02e6 │ │ -3f0e94: 380d 3e00 |006c: if-eqz v13, 00aa // +003e │ │ -3f0e98: 1401 f302 0a7f |006e: const v1, #float 1.83449e+38 // #7f0a02f3 │ │ -3f0e9e: 7120 794a 1000 |0071: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3f0ea4: 0c02 |0074: move-result-object v2 │ │ -3f0ea6: 072e |0075: move-object v14, v2 │ │ -3f0ea8: 1f0e e602 |0076: check-cast v14, Landroid/widget/Button; // type@02e6 │ │ -3f0eac: 380e 3200 |0078: if-eqz v14, 00aa // +0032 │ │ -3f0eb0: 1401 8903 0a7f |007a: const v1, #float 1.83452e+38 // #7f0a0389 │ │ -3f0eb6: 7120 794a 1000 |007d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3f0ebc: 0c02 |0080: move-result-object v2 │ │ -3f0ebe: 072f |0081: move-object v15, v2 │ │ -3f0ec0: 1f0f 1503 |0082: check-cast v15, Landroid/widget/TextView; // type@0315 │ │ -3f0ec4: 380f 2600 |0084: if-eqz v15, 00aa // +0026 │ │ -3f0ec8: 1401 8a03 0a7f |0086: const v1, #float 1.83452e+38 // #7f0a038a │ │ -3f0ece: 7120 794a 1000 |0089: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3f0ed4: 0c02 |008c: move-result-object v2 │ │ -3f0ed6: 0810 0200 |008d: move-object/from16 v16, v2 │ │ -3f0eda: 1f10 fb02 |008f: check-cast v16, Landroid/widget/LinearLayout; // type@02fb │ │ -3f0ede: 3810 1900 |0091: if-eqz v16, 00aa // +0019 │ │ -3f0ee2: 1401 8d03 0a7f |0093: const v1, #float 1.83452e+38 // #7f0a038d │ │ -3f0ee8: 7120 794a 1000 |0096: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3f0eee: 0c02 |0099: move-result-object v2 │ │ -3f0ef0: 0811 0200 |009a: move-object/from16 v17, v2 │ │ -3f0ef4: 1f11 fb02 |009c: check-cast v17, Landroid/widget/LinearLayout; // type@02fb │ │ -3f0ef8: 3811 0c00 |009e: if-eqz v17, 00aa // +000c │ │ -3f0efc: 2201 151a |00a0: new-instance v1, Lde/danoeh/antennapod/databinding/TimeDialogBinding; // type@1a15 │ │ -3f0f00: 0704 |00a2: move-object v4, v0 │ │ -3f0f02: 1f04 fb02 |00a3: check-cast v4, Landroid/widget/LinearLayout; // type@02fb │ │ -3f0f06: 0713 |00a5: move-object v3, v1 │ │ -3f0f08: 760f 5aa0 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/ImageView;Landroid/widget/Button;Landroid/widget/EditText;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/TextView;Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;)V // method@a05a │ │ -3f0f0e: 1101 |00a9: return-object v1 │ │ -3f0f10: 7401 bd0c 1200 |00aa: invoke-virtual/range {v18}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3f0f16: 0c00 |00ad: move-result-object v0 │ │ -3f0f18: 6e20 0e03 1000 |00ae: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3f0f1e: 0c00 |00b1: move-result-object v0 │ │ -3f0f20: 2201 7e1e |00b2: new-instance v1, Ljava/lang/NullPointerException; // type@1e7e │ │ -3f0f24: 1a02 464a |00b4: const-string v2, "Missing required view with ID: " // string@4a46 │ │ -3f0f28: 6e20 23b3 0200 |00b6: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3f0f2e: 0c00 |00b9: move-result-object v0 │ │ -3f0f30: 7020 f6b2 0100 |00ba: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3f0f36: 2701 |00bd: throw v1 │ │ +3f0d74: |[3f0d74] de.danoeh.antennapod.databinding.TimeDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/TimeDialogBinding; │ │ +3f0d84: 0800 1200 |0000: move-object/from16 v0, v18 │ │ +3f0d88: 1401 aa00 0a7f |0002: const v1, #float 1.83437e+38 // #7f0a00aa │ │ +3f0d8e: 7120 794a 1000 |0005: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3f0d94: 0c02 |0008: move-result-object v2 │ │ +3f0d96: 0725 |0009: move-object v5, v2 │ │ +3f0d98: 1f05 e702 |000a: check-cast v5, Landroid/widget/CheckBox; // type@02e7 │ │ +3f0d9c: 3805 9e00 |000c: if-eqz v5, 00aa // +009e │ │ +3f0da0: 1401 ab00 0a7f |000e: const v1, #float 1.83437e+38 // #7f0a00ab │ │ +3f0da6: 7120 794a 1000 |0011: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3f0dac: 0c02 |0014: move-result-object v2 │ │ +3f0dae: 0726 |0015: move-object v6, v2 │ │ +3f0db0: 1f06 e702 |0016: check-cast v6, Landroid/widget/CheckBox; // type@02e7 │ │ +3f0db4: 3806 9200 |0018: if-eqz v6, 00aa // +0092 │ │ +3f0db8: 1401 b100 0a7f |001a: const v1, #float 1.83437e+38 // #7f0a00b1 │ │ +3f0dbe: 7120 794a 1000 |001d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3f0dc4: 0c02 |0020: move-result-object v2 │ │ +3f0dc6: 0727 |0021: move-object v7, v2 │ │ +3f0dc8: 1f07 e702 |0022: check-cast v7, Landroid/widget/CheckBox; // type@02e7 │ │ +3f0dcc: 3807 8600 |0024: if-eqz v7, 00aa // +0086 │ │ +3f0dd0: 1401 b500 0a7f |0026: const v1, #float 1.83437e+38 // #7f0a00b5 │ │ +3f0dd6: 7120 794a 1000 |0029: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3f0ddc: 0c02 |002c: move-result-object v2 │ │ +3f0dde: 0728 |002d: move-object v8, v2 │ │ +3f0de0: 1f08 f902 |002e: check-cast v8, Landroid/widget/ImageView; // type@02f9 │ │ +3f0de4: 3808 7a00 |0030: if-eqz v8, 00aa // +007a │ │ +3f0de8: 1401 0901 0a7f |0032: const v1, #float 1.83439e+38 // #7f0a0109 │ │ +3f0dee: 7120 794a 1000 |0035: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3f0df4: 0c02 |0038: move-result-object v2 │ │ +3f0df6: 0729 |0039: move-object v9, v2 │ │ +3f0df8: 1f09 e602 |003a: check-cast v9, Landroid/widget/Button; // type@02e6 │ │ +3f0dfc: 3809 6e00 |003c: if-eqz v9, 00aa // +006e │ │ +3f0e00: 1401 4501 0a7f |003e: const v1, #float 1.8344e+38 // #7f0a0145 │ │ +3f0e06: 7120 794a 1000 |0041: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3f0e0c: 0c02 |0044: move-result-object v2 │ │ +3f0e0e: 072a |0045: move-object v10, v2 │ │ +3f0e10: 1f0a ee02 |0046: check-cast v10, Landroid/widget/EditText; // type@02ee │ │ +3f0e14: 380a 6200 |0048: if-eqz v10, 00aa // +0062 │ │ +3f0e18: 1401 7d01 0a7f |004a: const v1, #float 1.83441e+38 // #7f0a017d │ │ +3f0e1e: 7120 794a 1000 |004d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3f0e24: 0c02 |0050: move-result-object v2 │ │ +3f0e26: 072b |0051: move-object v11, v2 │ │ +3f0e28: 1f0b e602 |0052: check-cast v11, Landroid/widget/Button; // type@02e6 │ │ +3f0e2c: 380b 5600 |0054: if-eqz v11, 00aa // +0056 │ │ +3f0e30: 1401 7e01 0a7f |0056: const v1, #float 1.83441e+38 // #7f0a017e │ │ +3f0e36: 7120 794a 1000 |0059: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3f0e3c: 0c02 |005c: move-result-object v2 │ │ +3f0e3e: 072c |005d: move-object v12, v2 │ │ +3f0e40: 1f0c e602 |005e: check-cast v12, Landroid/widget/Button; // type@02e6 │ │ +3f0e44: 380c 4a00 |0060: if-eqz v12, 00aa // +004a │ │ +3f0e48: 1401 7f01 0a7f |0062: const v1, #float 1.83441e+38 // #7f0a017f │ │ +3f0e4e: 7120 794a 1000 |0065: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3f0e54: 0c02 |0068: move-result-object v2 │ │ +3f0e56: 072d |0069: move-object v13, v2 │ │ +3f0e58: 1f0d e602 |006a: check-cast v13, Landroid/widget/Button; // type@02e6 │ │ +3f0e5c: 380d 3e00 |006c: if-eqz v13, 00aa // +003e │ │ +3f0e60: 1401 f302 0a7f |006e: const v1, #float 1.83449e+38 // #7f0a02f3 │ │ +3f0e66: 7120 794a 1000 |0071: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3f0e6c: 0c02 |0074: move-result-object v2 │ │ +3f0e6e: 072e |0075: move-object v14, v2 │ │ +3f0e70: 1f0e e602 |0076: check-cast v14, Landroid/widget/Button; // type@02e6 │ │ +3f0e74: 380e 3200 |0078: if-eqz v14, 00aa // +0032 │ │ +3f0e78: 1401 8903 0a7f |007a: const v1, #float 1.83452e+38 // #7f0a0389 │ │ +3f0e7e: 7120 794a 1000 |007d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3f0e84: 0c02 |0080: move-result-object v2 │ │ +3f0e86: 072f |0081: move-object v15, v2 │ │ +3f0e88: 1f0f 1503 |0082: check-cast v15, Landroid/widget/TextView; // type@0315 │ │ +3f0e8c: 380f 2600 |0084: if-eqz v15, 00aa // +0026 │ │ +3f0e90: 1401 8a03 0a7f |0086: const v1, #float 1.83452e+38 // #7f0a038a │ │ +3f0e96: 7120 794a 1000 |0089: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3f0e9c: 0c02 |008c: move-result-object v2 │ │ +3f0e9e: 0810 0200 |008d: move-object/from16 v16, v2 │ │ +3f0ea2: 1f10 fb02 |008f: check-cast v16, Landroid/widget/LinearLayout; // type@02fb │ │ +3f0ea6: 3810 1900 |0091: if-eqz v16, 00aa // +0019 │ │ +3f0eaa: 1401 8d03 0a7f |0093: const v1, #float 1.83452e+38 // #7f0a038d │ │ +3f0eb0: 7120 794a 1000 |0096: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3f0eb6: 0c02 |0099: move-result-object v2 │ │ +3f0eb8: 0811 0200 |009a: move-object/from16 v17, v2 │ │ +3f0ebc: 1f11 fb02 |009c: check-cast v17, Landroid/widget/LinearLayout; // type@02fb │ │ +3f0ec0: 3811 0c00 |009e: if-eqz v17, 00aa // +000c │ │ +3f0ec4: 2201 151a |00a0: new-instance v1, Lde/danoeh/antennapod/databinding/TimeDialogBinding; // type@1a15 │ │ +3f0ec8: 0704 |00a2: move-object v4, v0 │ │ +3f0eca: 1f04 fb02 |00a3: check-cast v4, Landroid/widget/LinearLayout; // type@02fb │ │ +3f0ece: 0713 |00a5: move-object v3, v1 │ │ +3f0ed0: 760f 5aa0 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/ImageView;Landroid/widget/Button;Landroid/widget/EditText;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/TextView;Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;)V // method@a05a │ │ +3f0ed6: 1101 |00a9: return-object v1 │ │ +3f0ed8: 7401 bd0c 1200 |00aa: invoke-virtual/range {v18}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3f0ede: 0c00 |00ad: move-result-object v0 │ │ +3f0ee0: 6e20 0e03 1000 |00ae: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3f0ee6: 0c00 |00b1: move-result-object v0 │ │ +3f0ee8: 2201 7e1e |00b2: new-instance v1, Ljava/lang/NullPointerException; // type@1e7e │ │ +3f0eec: 1a02 464a |00b4: const-string v2, "Missing required view with ID: " // string@4a46 │ │ +3f0ef0: 6e20 23b3 0200 |00b6: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3f0ef6: 0c00 |00b9: move-result-object v0 │ │ +3f0ef8: 7020 f6b2 0100 |00ba: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3f0efe: 2701 |00bd: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=116 │ │ 0x0011 line=122 │ │ 0x001d line=128 │ │ 0x0029 line=134 │ │ 0x0035 line=140 │ │ @@ -877390,20 +877390,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 │ │ -3f0f38: |[3f0f38] de.danoeh.antennapod.databinding.TimeDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/TimeDialogBinding; │ │ -3f0f48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3f0f4a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3f0f4c: 7130 5fa0 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@a05f │ │ -3f0f52: 0c02 |0005: move-result-object v2 │ │ -3f0f54: 1102 |0006: return-object v2 │ │ +3f0f00: |[3f0f00] de.danoeh.antennapod.databinding.TimeDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/TimeDialogBinding; │ │ +3f0f10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3f0f12: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3f0f14: 7130 5fa0 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@a05f │ │ +3f0f1a: 0c02 |0005: move-result-object v2 │ │ +3f0f1c: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=96 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/TimeDialogBinding;) │ │ @@ -877411,24 +877411,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 │ │ -3f0f58: |[3f0f58] de.danoeh.antennapod.databinding.TimeDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/TimeDialogBinding; │ │ -3f0f68: 1400 f900 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00f9 │ │ -3f0f6e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3f0f70: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3f0f76: 0c02 |0007: move-result-object v2 │ │ -3f0f78: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3f0f7c: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3f0f82: 7110 5ba0 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/TimeDialogBinding; // method@a05b │ │ -3f0f88: 0c02 |0010: move-result-object v2 │ │ -3f0f8a: 1102 |0011: return-object v2 │ │ +3f0f20: |[3f0f20] de.danoeh.antennapod.databinding.TimeDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/TimeDialogBinding; │ │ +3f0f30: 1400 f900 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00f9 │ │ +3f0f36: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3f0f38: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3f0f3e: 0c02 |0007: move-result-object v2 │ │ +3f0f40: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3f0f44: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3f0f4a: 7110 5ba0 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/TimeDialogBinding; // method@a05b │ │ +3f0f50: 0c02 |0010: move-result-object v2 │ │ +3f0f52: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=102 │ │ 0x000a line=104 │ │ 0x000d line=106 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -877441,18 +877441,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3f0d78: |[3f0d78] de.danoeh.antennapod.databinding.TimeDialogBinding.getRoot:()Landroid/view/View; │ │ -3f0d88: 6e10 5da0 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a05d │ │ -3f0d8e: 0c00 |0003: move-result-object v0 │ │ -3f0d90: 1100 |0004: return-object v0 │ │ +3f0d40: |[3f0d40] de.danoeh.antennapod.databinding.TimeDialogBinding.getRoot:()Landroid/view/View; │ │ +3f0d50: 6e10 5da0 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a05d │ │ +3f0d56: 0c00 |0003: move-result-object v0 │ │ +3f0d58: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/TimeDialogBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/TimeDialogBinding;) │ │ @@ -877460,17 +877460,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f0d94: |[3f0d94] de.danoeh.antennapod.databinding.TimeDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3f0da4: 5410 8390 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@9083 │ │ -3f0da8: 1100 |0002: return-object v0 │ │ +3f0d5c: |[3f0d5c] de.danoeh.antennapod.databinding.TimeDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3f0d6c: 5410 8390 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@9083 │ │ +3f0d70: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/TimeDialogBinding; │ │ │ │ source_file_idx : 23502 (TimeDialogBinding.java) │ │ @@ -877558,32 +877558,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 │ │ -3f11f8: |[3f11f8] 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 │ │ -3f1208: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f120e: 5b01 9090 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.rootView:Landroid/widget/FrameLayout; // field@9090 │ │ -3f1212: 5b02 8890 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.bottomControlsContainer:Landroid/widget/LinearLayout; // field@9088 │ │ -3f1216: 5b03 8990 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.controlsContainer:Landroid/widget/LinearLayout; // field@9089 │ │ -3f121a: 5b04 8a90 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.durationLabel:Landroid/widget/TextView; // field@908a │ │ -3f121e: 5b05 8b90 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.fastForwardButton:Landroid/widget/ImageButton; // field@908b │ │ -3f1222: 5b06 8c90 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.playButton:Lde/danoeh/antennapod/view/PlayButton; // field@908c │ │ -3f1226: 5b07 8d90 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.positionLabel:Landroid/widget/TextView; // field@908d │ │ -3f122a: 5b08 8e90 |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.progressBar:Landroid/widget/ProgressBar; // field@908e │ │ -3f122e: 5b09 8f90 |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.rewindButton:Landroid/widget/ImageButton; // field@908f │ │ -3f1232: 5b0a 9190 |0015: iput-object v10, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.sbPosition:Landroid/widget/SeekBar; // field@9091 │ │ -3f1236: 5b0b 9290 |0017: iput-object v11, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.seekCardView:Landroidx/cardview/widget/CardView; // field@9092 │ │ -3f123a: 5b0c 9390 |0019: iput-object v12, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.seekPositionLabel:Landroid/widget/TextView; // field@9093 │ │ -3f123e: 5b0d 9490 |001b: iput-object v13, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.skipAnimationImage:Landroid/widget/ImageView; // field@9094 │ │ -3f1242: 5b0e 9590 |001d: iput-object v14, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.videoPlayerContainer:Landroid/widget/FrameLayout; // field@9095 │ │ -3f1246: 5b0f 9690 |001f: iput-object v15, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.videoView:Lde/danoeh/antennapod/view/AspectRatioVideoView; // field@9096 │ │ -3f124a: 0e00 |0021: return-void │ │ +3f11c0: |[3f11c0] 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 │ │ +3f11d0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f11d6: 5b01 9090 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.rootView:Landroid/widget/FrameLayout; // field@9090 │ │ +3f11da: 5b02 8890 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.bottomControlsContainer:Landroid/widget/LinearLayout; // field@9088 │ │ +3f11de: 5b03 8990 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.controlsContainer:Landroid/widget/LinearLayout; // field@9089 │ │ +3f11e2: 5b04 8a90 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.durationLabel:Landroid/widget/TextView; // field@908a │ │ +3f11e6: 5b05 8b90 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.fastForwardButton:Landroid/widget/ImageButton; // field@908b │ │ +3f11ea: 5b06 8c90 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.playButton:Lde/danoeh/antennapod/view/PlayButton; // field@908c │ │ +3f11ee: 5b07 8d90 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.positionLabel:Landroid/widget/TextView; // field@908d │ │ +3f11f2: 5b08 8e90 |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.progressBar:Landroid/widget/ProgressBar; // field@908e │ │ +3f11f6: 5b09 8f90 |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.rewindButton:Landroid/widget/ImageButton; // field@908f │ │ +3f11fa: 5b0a 9190 |0015: iput-object v10, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.sbPosition:Landroid/widget/SeekBar; // field@9091 │ │ +3f11fe: 5b0b 9290 |0017: iput-object v11, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.seekCardView:Landroidx/cardview/widget/CardView; // field@9092 │ │ +3f1202: 5b0c 9390 |0019: iput-object v12, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.seekPositionLabel:Landroid/widget/TextView; // field@9093 │ │ +3f1206: 5b0d 9490 |001b: iput-object v13, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.skipAnimationImage:Landroid/widget/ImageView; // field@9094 │ │ +3f120a: 5b0e 9590 |001d: iput-object v14, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.videoPlayerContainer:Landroid/widget/FrameLayout; // field@9095 │ │ +3f120e: 5b0f 9690 |001f: iput-object v15, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.videoView:Lde/danoeh/antennapod/view/AspectRatioVideoView; // field@9096 │ │ +3f1212: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0003 line=80 │ │ 0x0005 line=81 │ │ 0x0007 line=82 │ │ 0x0009 line=83 │ │ @@ -877621,111 +877621,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 │ │ -3f1010: |[3f1010] de.danoeh.antennapod.databinding.VideoplayerActivityBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; │ │ -3f1020: 0800 1300 |0000: move-object/from16 v0, v19 │ │ -3f1024: 1401 8200 0a7f |0002: const v1, #float 1.83436e+38 // #7f0a0082 │ │ -3f102a: 7120 794a 1000 |0005: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3f1030: 0c02 |0008: move-result-object v2 │ │ -3f1032: 0725 |0009: move-object v5, v2 │ │ -3f1034: 1f05 fb02 |000a: check-cast v5, Landroid/widget/LinearLayout; // type@02fb │ │ -3f1038: 3805 a100 |000c: if-eqz v5, 00ad // +00a1 │ │ -3f103c: 1401 d900 0a7f |000e: const v1, #float 1.83438e+38 // #7f0a00d9 │ │ -3f1042: 7120 794a 1000 |0011: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3f1048: 0c02 |0014: move-result-object v2 │ │ -3f104a: 0726 |0015: move-object v6, v2 │ │ -3f104c: 1f06 fb02 |0016: check-cast v6, Landroid/widget/LinearLayout; // type@02fb │ │ -3f1050: 3806 9500 |0018: if-eqz v6, 00ad // +0095 │ │ -3f1054: 1401 2201 0a7f |001a: const v1, #float 1.83439e+38 // #7f0a0122 │ │ -3f105a: 7120 794a 1000 |001d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3f1060: 0c02 |0020: move-result-object v2 │ │ -3f1062: 0727 |0021: move-object v7, v2 │ │ -3f1064: 1f07 1503 |0022: check-cast v7, Landroid/widget/TextView; // type@0315 │ │ -3f1068: 3807 8900 |0024: if-eqz v7, 00ad // +0089 │ │ -3f106c: 1401 8601 0a7f |0026: const v1, #float 1.83441e+38 // #7f0a0186 │ │ -3f1072: 7120 794a 1000 |0029: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3f1078: 0c02 |002c: move-result-object v2 │ │ -3f107a: 0728 |002d: move-object v8, v2 │ │ -3f107c: 1f08 f702 |002e: check-cast v8, Landroid/widget/ImageButton; // type@02f7 │ │ -3f1080: 3808 7d00 |0030: if-eqz v8, 00ad // +007d │ │ -3f1084: 1401 8202 0a7f |0032: const v1, #float 1.83446e+38 // #7f0a0282 │ │ -3f108a: 7120 794a 1000 |0035: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3f1090: 0c02 |0038: move-result-object v2 │ │ -3f1092: 0729 |0039: move-object v9, v2 │ │ -3f1094: 1f09 0f1e |003a: check-cast v9, Lde/danoeh/antennapod/view/PlayButton; // type@1e0f │ │ -3f1098: 3809 7100 |003c: if-eqz v9, 00ad // +0071 │ │ -3f109c: 1401 8a02 0a7f |003e: const v1, #float 1.83447e+38 // #7f0a028a │ │ -3f10a2: 7120 794a 1000 |0041: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3f10a8: 0c02 |0044: move-result-object v2 │ │ -3f10aa: 072a |0045: move-object v10, v2 │ │ -3f10ac: 1f0a 1503 |0046: check-cast v10, Landroid/widget/TextView; // type@0315 │ │ -3f10b0: 380a 6500 |0048: if-eqz v10, 00ad // +0065 │ │ -3f10b4: 1401 9402 0a7f |004a: const v1, #float 1.83447e+38 // #7f0a0294 │ │ -3f10ba: 7120 794a 1000 |004d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3f10c0: 0c02 |0050: move-result-object v2 │ │ -3f10c2: 072b |0051: move-object v11, v2 │ │ -3f10c4: 1f0b 0203 |0052: check-cast v11, Landroid/widget/ProgressBar; // type@0302 │ │ -3f10c8: 380b 5900 |0054: if-eqz v11, 00ad // +0059 │ │ -3f10cc: 1401 b102 0a7f |0056: const v1, #float 1.83447e+38 // #7f0a02b1 │ │ -3f10d2: 7120 794a 1000 |0059: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3f10d8: 0c02 |005c: move-result-object v2 │ │ -3f10da: 072c |005d: move-object v12, v2 │ │ -3f10dc: 1f0c f702 |005e: check-cast v12, Landroid/widget/ImageButton; // type@02f7 │ │ -3f10e0: 380c 4d00 |0060: if-eqz v12, 00ad // +004d │ │ -3f10e4: 1401 be02 0a7f |0062: const v1, #float 1.83448e+38 // #7f0a02be │ │ -3f10ea: 7120 794a 1000 |0065: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3f10f0: 0c02 |0068: move-result-object v2 │ │ -3f10f2: 072d |0069: move-object v13, v2 │ │ -3f10f4: 1f0d 0d03 |006a: check-cast v13, Landroid/widget/SeekBar; // type@030d │ │ -3f10f8: 380d 4100 |006c: if-eqz v13, 00ad // +0041 │ │ -3f10fc: 1401 e102 0a7f |006e: const v1, #float 1.83448e+38 // #7f0a02e1 │ │ -3f1102: 7120 794a 1000 |0071: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3f1108: 0c02 |0074: move-result-object v2 │ │ -3f110a: 072e |0075: move-object v14, v2 │ │ -3f110c: 1f0e 2205 |0076: check-cast v14, Landroidx/cardview/widget/CardView; // type@0522 │ │ -3f1110: 380e 3500 |0078: if-eqz v14, 00ad // +0035 │ │ -3f1114: 1401 e202 0a7f |007a: const v1, #float 1.83448e+38 // #7f0a02e2 │ │ -3f111a: 7120 794a 1000 |007d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3f1120: 0c02 |0080: move-result-object v2 │ │ -3f1122: 072f |0081: move-object v15, v2 │ │ -3f1124: 1f0f 1503 |0082: check-cast v15, Landroid/widget/TextView; // type@0315 │ │ -3f1128: 380f 2900 |0084: if-eqz v15, 00ad // +0029 │ │ -3f112c: 1401 0903 0a7f |0086: const v1, #float 1.83449e+38 // #7f0a0309 │ │ -3f1132: 7120 794a 1000 |0089: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3f1138: 0c02 |008c: move-result-object v2 │ │ -3f113a: 0810 0200 |008d: move-object/from16 v16, v2 │ │ -3f113e: 1f10 f902 |008f: check-cast v16, Landroid/widget/ImageView; // type@02f9 │ │ -3f1142: 3810 1c00 |0091: if-eqz v16, 00ad // +001c │ │ -3f1146: 0811 0000 |0093: move-object/from16 v17, v0 │ │ -3f114a: 1f11 f302 |0095: check-cast v17, Landroid/widget/FrameLayout; // type@02f3 │ │ -3f114e: 1401 d403 0a7f |0097: const v1, #float 1.83453e+38 // #7f0a03d4 │ │ -3f1154: 7120 794a 1000 |009a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ -3f115a: 0c02 |009d: move-result-object v2 │ │ -3f115c: 0812 0200 |009e: move-object/from16 v18, v2 │ │ -3f1160: 1f12 051e |00a0: check-cast v18, Lde/danoeh/antennapod/view/AspectRatioVideoView; // type@1e05 │ │ -3f1164: 3812 0b00 |00a2: if-eqz v18, 00ad // +000b │ │ -3f1168: 2200 161a |00a4: new-instance v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // type@1a16 │ │ -3f116c: 0703 |00a6: move-object v3, v0 │ │ -3f116e: 0804 1100 |00a7: move-object/from16 v4, v17 │ │ -3f1172: 7610 60a0 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@a060 │ │ -3f1178: 1100 |00ac: return-object v0 │ │ -3f117a: 7401 bd0c 1300 |00ad: invoke-virtual/range {v19}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ -3f1180: 0c00 |00b0: move-result-object v0 │ │ -3f1182: 6e20 0e03 1000 |00b1: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ -3f1188: 0c00 |00b4: move-result-object v0 │ │ -3f118a: 2201 7e1e |00b5: new-instance v1, Ljava/lang/NullPointerException; // type@1e7e │ │ -3f118e: 1a02 464a |00b7: const-string v2, "Missing required view with ID: " // string@4a46 │ │ -3f1192: 6e20 23b3 0200 |00b9: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ -3f1198: 0c00 |00bc: move-result-object v0 │ │ -3f119a: 7020 f6b2 0100 |00bd: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ -3f11a0: 2701 |00c0: throw v1 │ │ +3f0fd8: |[3f0fd8] de.danoeh.antennapod.databinding.VideoplayerActivityBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; │ │ +3f0fe8: 0800 1300 |0000: move-object/from16 v0, v19 │ │ +3f0fec: 1401 8200 0a7f |0002: const v1, #float 1.83436e+38 // #7f0a0082 │ │ +3f0ff2: 7120 794a 1000 |0005: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3f0ff8: 0c02 |0008: move-result-object v2 │ │ +3f0ffa: 0725 |0009: move-object v5, v2 │ │ +3f0ffc: 1f05 fb02 |000a: check-cast v5, Landroid/widget/LinearLayout; // type@02fb │ │ +3f1000: 3805 a100 |000c: if-eqz v5, 00ad // +00a1 │ │ +3f1004: 1401 d900 0a7f |000e: const v1, #float 1.83438e+38 // #7f0a00d9 │ │ +3f100a: 7120 794a 1000 |0011: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3f1010: 0c02 |0014: move-result-object v2 │ │ +3f1012: 0726 |0015: move-object v6, v2 │ │ +3f1014: 1f06 fb02 |0016: check-cast v6, Landroid/widget/LinearLayout; // type@02fb │ │ +3f1018: 3806 9500 |0018: if-eqz v6, 00ad // +0095 │ │ +3f101c: 1401 2201 0a7f |001a: const v1, #float 1.83439e+38 // #7f0a0122 │ │ +3f1022: 7120 794a 1000 |001d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3f1028: 0c02 |0020: move-result-object v2 │ │ +3f102a: 0727 |0021: move-object v7, v2 │ │ +3f102c: 1f07 1503 |0022: check-cast v7, Landroid/widget/TextView; // type@0315 │ │ +3f1030: 3807 8900 |0024: if-eqz v7, 00ad // +0089 │ │ +3f1034: 1401 8601 0a7f |0026: const v1, #float 1.83441e+38 // #7f0a0186 │ │ +3f103a: 7120 794a 1000 |0029: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3f1040: 0c02 |002c: move-result-object v2 │ │ +3f1042: 0728 |002d: move-object v8, v2 │ │ +3f1044: 1f08 f702 |002e: check-cast v8, Landroid/widget/ImageButton; // type@02f7 │ │ +3f1048: 3808 7d00 |0030: if-eqz v8, 00ad // +007d │ │ +3f104c: 1401 8202 0a7f |0032: const v1, #float 1.83446e+38 // #7f0a0282 │ │ +3f1052: 7120 794a 1000 |0035: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3f1058: 0c02 |0038: move-result-object v2 │ │ +3f105a: 0729 |0039: move-object v9, v2 │ │ +3f105c: 1f09 0f1e |003a: check-cast v9, Lde/danoeh/antennapod/view/PlayButton; // type@1e0f │ │ +3f1060: 3809 7100 |003c: if-eqz v9, 00ad // +0071 │ │ +3f1064: 1401 8a02 0a7f |003e: const v1, #float 1.83447e+38 // #7f0a028a │ │ +3f106a: 7120 794a 1000 |0041: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3f1070: 0c02 |0044: move-result-object v2 │ │ +3f1072: 072a |0045: move-object v10, v2 │ │ +3f1074: 1f0a 1503 |0046: check-cast v10, Landroid/widget/TextView; // type@0315 │ │ +3f1078: 380a 6500 |0048: if-eqz v10, 00ad // +0065 │ │ +3f107c: 1401 9402 0a7f |004a: const v1, #float 1.83447e+38 // #7f0a0294 │ │ +3f1082: 7120 794a 1000 |004d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3f1088: 0c02 |0050: move-result-object v2 │ │ +3f108a: 072b |0051: move-object v11, v2 │ │ +3f108c: 1f0b 0203 |0052: check-cast v11, Landroid/widget/ProgressBar; // type@0302 │ │ +3f1090: 380b 5900 |0054: if-eqz v11, 00ad // +0059 │ │ +3f1094: 1401 b102 0a7f |0056: const v1, #float 1.83447e+38 // #7f0a02b1 │ │ +3f109a: 7120 794a 1000 |0059: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3f10a0: 0c02 |005c: move-result-object v2 │ │ +3f10a2: 072c |005d: move-object v12, v2 │ │ +3f10a4: 1f0c f702 |005e: check-cast v12, Landroid/widget/ImageButton; // type@02f7 │ │ +3f10a8: 380c 4d00 |0060: if-eqz v12, 00ad // +004d │ │ +3f10ac: 1401 be02 0a7f |0062: const v1, #float 1.83448e+38 // #7f0a02be │ │ +3f10b2: 7120 794a 1000 |0065: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3f10b8: 0c02 |0068: move-result-object v2 │ │ +3f10ba: 072d |0069: move-object v13, v2 │ │ +3f10bc: 1f0d 0d03 |006a: check-cast v13, Landroid/widget/SeekBar; // type@030d │ │ +3f10c0: 380d 4100 |006c: if-eqz v13, 00ad // +0041 │ │ +3f10c4: 1401 e102 0a7f |006e: const v1, #float 1.83448e+38 // #7f0a02e1 │ │ +3f10ca: 7120 794a 1000 |0071: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3f10d0: 0c02 |0074: move-result-object v2 │ │ +3f10d2: 072e |0075: move-object v14, v2 │ │ +3f10d4: 1f0e 2205 |0076: check-cast v14, Landroidx/cardview/widget/CardView; // type@0522 │ │ +3f10d8: 380e 3500 |0078: if-eqz v14, 00ad // +0035 │ │ +3f10dc: 1401 e202 0a7f |007a: const v1, #float 1.83448e+38 // #7f0a02e2 │ │ +3f10e2: 7120 794a 1000 |007d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3f10e8: 0c02 |0080: move-result-object v2 │ │ +3f10ea: 072f |0081: move-object v15, v2 │ │ +3f10ec: 1f0f 1503 |0082: check-cast v15, Landroid/widget/TextView; // type@0315 │ │ +3f10f0: 380f 2900 |0084: if-eqz v15, 00ad // +0029 │ │ +3f10f4: 1401 0903 0a7f |0086: const v1, #float 1.83449e+38 // #7f0a0309 │ │ +3f10fa: 7120 794a 1000 |0089: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3f1100: 0c02 |008c: move-result-object v2 │ │ +3f1102: 0810 0200 |008d: move-object/from16 v16, v2 │ │ +3f1106: 1f10 f902 |008f: check-cast v16, Landroid/widget/ImageView; // type@02f9 │ │ +3f110a: 3810 1c00 |0091: if-eqz v16, 00ad // +001c │ │ +3f110e: 0811 0000 |0093: move-object/from16 v17, v0 │ │ +3f1112: 1f11 f302 |0095: check-cast v17, Landroid/widget/FrameLayout; // type@02f3 │ │ +3f1116: 1401 d403 0a7f |0097: const v1, #float 1.83453e+38 // #7f0a03d4 │ │ +3f111c: 7120 794a 1000 |009a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a79 │ │ +3f1122: 0c02 |009d: move-result-object v2 │ │ +3f1124: 0812 0200 |009e: move-object/from16 v18, v2 │ │ +3f1128: 1f12 051e |00a0: check-cast v18, Lde/danoeh/antennapod/view/AspectRatioVideoView; // type@1e05 │ │ +3f112c: 3812 0b00 |00a2: if-eqz v18, 00ad // +000b │ │ +3f1130: 2200 161a |00a4: new-instance v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // type@1a16 │ │ +3f1134: 0703 |00a6: move-object v3, v0 │ │ +3f1136: 0804 1100 |00a7: move-object/from16 v4, v17 │ │ +3f113a: 7610 60a0 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@a060 │ │ +3f1140: 1100 |00ac: return-object v0 │ │ +3f1142: 7401 bd0c 1300 |00ad: invoke-virtual/range {v19}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cbd │ │ +3f1148: 0c00 |00b0: move-result-object v0 │ │ +3f114a: 6e20 0e03 1000 |00b1: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030e │ │ +3f1150: 0c00 |00b4: move-result-object v0 │ │ +3f1152: 2201 7e1e |00b5: new-instance v1, Ljava/lang/NullPointerException; // type@1e7e │ │ +3f1156: 1a02 464a |00b7: const-string v2, "Missing required view with ID: " // string@4a46 │ │ +3f115a: 6e20 23b3 0200 |00b9: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b323 │ │ +3f1160: 0c00 |00bc: move-result-object v0 │ │ +3f1162: 7020 f6b2 0100 |00bd: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b2f6 │ │ +3f1168: 2701 |00c0: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=125 │ │ 0x0011 line=131 │ │ 0x001d line=137 │ │ 0x0029 line=143 │ │ 0x0035 line=149 │ │ @@ -877749,20 +877749,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 │ │ -3f11a4: |[3f11a4] de.danoeh.antennapod.databinding.VideoplayerActivityBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; │ │ -3f11b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3f11b6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3f11b8: 7130 65a0 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@a065 │ │ -3f11be: 0c02 |0005: move-result-object v2 │ │ -3f11c0: 1102 |0006: return-object v2 │ │ +3f116c: |[3f116c] de.danoeh.antennapod.databinding.VideoplayerActivityBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; │ │ +3f117c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3f117e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3f1180: 7130 65a0 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@a065 │ │ +3f1186: 0c02 |0005: move-result-object v2 │ │ +3f1188: 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;) │ │ @@ -877770,24 +877770,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 │ │ -3f11c4: |[3f11c4] de.danoeh.antennapod.databinding.VideoplayerActivityBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; │ │ -3f11d4: 1400 fa00 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00fa │ │ -3f11da: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3f11dc: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3f11e2: 0c02 |0007: move-result-object v2 │ │ -3f11e4: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3f11e8: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3f11ee: 7110 61a0 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // method@a061 │ │ -3f11f4: 0c02 |0010: move-result-object v2 │ │ -3f11f6: 1102 |0011: return-object v2 │ │ +3f118c: |[3f118c] de.danoeh.antennapod.databinding.VideoplayerActivityBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; │ │ +3f119c: 1400 fa00 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00fa │ │ +3f11a2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3f11a4: 6e40 b20b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3f11aa: 0c02 |0007: move-result-object v2 │ │ +3f11ac: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3f11b0: 6e20 cd0d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3f11b6: 7110 61a0 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // method@a061 │ │ +3f11bc: 0c02 |0010: move-result-object v2 │ │ +3f11be: 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; │ │ @@ -877800,18 +877800,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3f0fdc: |[3f0fdc] de.danoeh.antennapod.databinding.VideoplayerActivityBinding.getRoot:()Landroid/view/View; │ │ -3f0fec: 6e10 63a0 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.getRoot:()Landroid/widget/FrameLayout; // method@a063 │ │ -3f0ff2: 0c00 |0003: move-result-object v0 │ │ -3f0ff4: 1100 |0004: return-object v0 │ │ +3f0fa4: |[3f0fa4] de.danoeh.antennapod.databinding.VideoplayerActivityBinding.getRoot:()Landroid/view/View; │ │ +3f0fb4: 6e10 63a0 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.getRoot:()Landroid/widget/FrameLayout; // method@a063 │ │ +3f0fba: 0c00 |0003: move-result-object v0 │ │ +3f0fbc: 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;) │ │ @@ -877819,17 +877819,17 @@ │ │ type : '()Landroid/widget/FrameLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f0ff8: |[3f0ff8] de.danoeh.antennapod.databinding.VideoplayerActivityBinding.getRoot:()Landroid/widget/FrameLayout; │ │ -3f1008: 5410 9090 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.rootView:Landroid/widget/FrameLayout; // field@9090 │ │ -3f100c: 1100 |0002: return-object v0 │ │ +3f0fc0: |[3f0fc0] de.danoeh.antennapod.databinding.VideoplayerActivityBinding.getRoot:()Landroid/widget/FrameLayout; │ │ +3f0fd0: 5410 9090 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.rootView:Landroid/widget/FrameLayout; // field@9090 │ │ +3f0fd4: 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 : 24801 (VideoplayerActivityBinding.java) │ │ @@ -877870,18 +877870,18 @@ │ │ type : '(Ljava/util/Set;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f124c: |[3f124c] de.danoeh.antennapod.dialog.AllEpisodesFilterDialog$AllEpisodesFilterChangedEvent.:(Ljava/util/Set;)V │ │ -3f125c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f1262: 5b01 9790 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog$AllEpisodesFilterChangedEvent;.filterValues:Ljava/util/Set; // field@9097 │ │ -3f1266: 0e00 |0005: return-void │ │ +3f1214: |[3f1214] de.danoeh.antennapod.dialog.AllEpisodesFilterDialog$AllEpisodesFilterChangedEvent.:(Ljava/util/Set;)V │ │ +3f1224: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f122a: 5b01 9790 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog$AllEpisodesFilterChangedEvent;.filterValues:Ljava/util/Set; // field@9097 │ │ +3f122e: 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; │ │ @@ -877921,19 +877921,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 │ │ -3f12e4: |[3f12e4] de.danoeh.antennapod.dialog.AuthenticationDialog$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/dialog/AuthenticationDialog;Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;)V │ │ -3f12f4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f12fa: 5b01 9890 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/AuthenticationDialog; // field@9098 │ │ -3f12fe: 5b02 9990 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding; // field@9099 │ │ -3f1302: 0e00 |0007: return-void │ │ +3f12ac: |[3f12ac] de.danoeh.antennapod.dialog.AuthenticationDialog$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/dialog/AuthenticationDialog;Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;)V │ │ +3f12bc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f12c2: 5b01 9890 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/AuthenticationDialog; // field@9098 │ │ +3f12c6: 5b02 9990 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding; // field@9099 │ │ +3f12ca: 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; │ │ @@ -877944,19 +877944,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3f1304: |[3f1304] de.danoeh.antennapod.dialog.AuthenticationDialog$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -3f1314: 5420 9890 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/AuthenticationDialog; // field@9098 │ │ -3f1318: 5421 9990 |0002: iget-object v1, v2, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding; // field@9099 │ │ -3f131c: 7130 74a0 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@a074 │ │ -3f1322: 0e00 |0007: return-void │ │ +3f12cc: |[3f12cc] de.danoeh.antennapod.dialog.AuthenticationDialog$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +3f12dc: 5420 9890 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/AuthenticationDialog; // field@9098 │ │ +3f12e0: 5421 9990 |0002: iget-object v1, v2, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding; // field@9099 │ │ +3f12e4: 7130 74a0 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@a074 │ │ +3f12ea: 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; │ │ │ │ @@ -877990,18 +877990,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 │ │ -3f1324: |[3f1324] de.danoeh.antennapod.dialog.AuthenticationDialog$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/dialog/AuthenticationDialog;)V │ │ -3f1334: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f133a: 5b01 9a90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/AuthenticationDialog; // field@909a │ │ -3f133e: 0e00 |0005: return-void │ │ +3f12ec: |[3f12ec] de.danoeh.antennapod.dialog.AuthenticationDialog$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/dialog/AuthenticationDialog;)V │ │ +3f12fc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f1302: 5b01 9a90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/AuthenticationDialog; // field@909a │ │ +3f1306: 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; │ │ │ │ @@ -878011,18 +878011,18 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3f1340: |[3f1340] de.danoeh.antennapod.dialog.AuthenticationDialog$$ExternalSyntheticLambda1.onCancel:(Landroid/content/DialogInterface;)V │ │ -3f1350: 5410 9a90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/AuthenticationDialog; // field@909a │ │ -3f1354: 7120 72a0 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@a072 │ │ -3f135a: 0e00 |0005: return-void │ │ +3f1308: |[3f1308] de.danoeh.antennapod.dialog.AuthenticationDialog$$ExternalSyntheticLambda1.onCancel:(Landroid/content/DialogInterface;)V │ │ +3f1318: 5410 9a90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/AuthenticationDialog; // field@909a │ │ +3f131c: 7120 72a0 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@a072 │ │ +3f1322: 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; │ │ │ │ @@ -878056,18 +878056,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 │ │ -3f135c: |[3f135c] de.danoeh.antennapod.dialog.AuthenticationDialog$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/dialog/AuthenticationDialog;)V │ │ -3f136c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f1372: 5b01 9b90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/dialog/AuthenticationDialog; // field@909b │ │ -3f1376: 0e00 |0005: return-void │ │ +3f1324: |[3f1324] de.danoeh.antennapod.dialog.AuthenticationDialog$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/dialog/AuthenticationDialog;)V │ │ +3f1334: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f133a: 5b01 9b90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/dialog/AuthenticationDialog; // field@909b │ │ +3f133e: 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; │ │ │ │ @@ -878077,18 +878077,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 │ │ -3f1378: |[3f1378] de.danoeh.antennapod.dialog.AuthenticationDialog$$ExternalSyntheticLambda2.onClick:(Landroid/content/DialogInterface;I)V │ │ -3f1388: 5410 9b90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/dialog/AuthenticationDialog; // field@909b │ │ -3f138c: 7130 73a0 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@a073 │ │ -3f1392: 0e00 |0005: return-void │ │ +3f1340: |[3f1340] de.danoeh.antennapod.dialog.AuthenticationDialog$$ExternalSyntheticLambda2.onClick:(Landroid/content/DialogInterface;I)V │ │ +3f1350: 5410 9b90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/dialog/AuthenticationDialog; // field@909b │ │ +3f1354: 7130 73a0 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@a073 │ │ +3f135a: 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 │ │ @@ -878127,19 +878127,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 │ │ -3f1394: |[3f1394] de.danoeh.antennapod.dialog.AuthenticationDialog$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/dialog/AuthenticationDialog;Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;)V │ │ -3f13a4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f13aa: 5b01 9c90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/dialog/AuthenticationDialog; // field@909c │ │ -3f13ae: 5b02 9d90 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda3;.f$1:Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding; // field@909d │ │ -3f13b2: 0e00 |0007: return-void │ │ +3f135c: |[3f135c] de.danoeh.antennapod.dialog.AuthenticationDialog$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/dialog/AuthenticationDialog;Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;)V │ │ +3f136c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f1372: 5b01 9c90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/dialog/AuthenticationDialog; // field@909c │ │ +3f1376: 5b02 9d90 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda3;.f$1:Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding; // field@909d │ │ +3f137a: 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; │ │ @@ -878150,19 +878150,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 │ │ -3f13b4: |[3f13b4] de.danoeh.antennapod.dialog.AuthenticationDialog$$ExternalSyntheticLambda3.onClick:(Landroid/content/DialogInterface;I)V │ │ -3f13c4: 5420 9c90 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/dialog/AuthenticationDialog; // field@909c │ │ -3f13c8: 5421 9d90 |0002: iget-object v1, v2, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda3;.f$1:Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding; // field@909d │ │ -3f13cc: 7140 75a0 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@a075 │ │ -3f13d2: 0e00 |0007: return-void │ │ +3f137c: |[3f137c] de.danoeh.antennapod.dialog.AuthenticationDialog$$ExternalSyntheticLambda3.onClick:(Landroid/content/DialogInterface;I)V │ │ +3f138c: 5420 9c90 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/dialog/AuthenticationDialog; // field@909c │ │ +3f1390: 5421 9d90 |0002: iget-object v1, v2, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda3;.f$1:Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding; // field@909d │ │ +3f1394: 7140 75a0 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@a075 │ │ +3f139a: 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 │ │ @@ -878196,17 +878196,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 │ │ -3f1620: |[3f1620] de.danoeh.antennapod.dialog.ChooseDataFolderDialog.$r8$lambda$7QefvAjvYSJE0Xf7C1M-i6W8JU0:(Landroidx/appcompat/app/AlertDialog;Landroidx/core/util/Consumer;Ljava/lang/String;)V │ │ -3f1630: 7130 81a0 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@a081 │ │ -3f1636: 0e00 |0003: return-void │ │ +3f15e8: |[3f15e8] de.danoeh.antennapod.dialog.ChooseDataFolderDialog.$r8$lambda$7QefvAjvYSJE0Xf7C1M-i6W8JU0:(Landroidx/appcompat/app/AlertDialog;Landroidx/core/util/Consumer;Ljava/lang/String;)V │ │ +3f15f8: 7130 81a0 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@a081 │ │ +3f15fe: 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; │ │ @@ -878216,17 +878216,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f1638: |[3f1638] de.danoeh.antennapod.dialog.ChooseDataFolderDialog.:()V │ │ -3f1648: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f164e: 0e00 |0003: return-void │ │ +3f1600: |[3f1600] de.danoeh.antennapod.dialog.ChooseDataFolderDialog.:()V │ │ +3f1610: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f1616: 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;) │ │ @@ -878234,18 +878234,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 │ │ -3f1650: |[3f1650] de.danoeh.antennapod.dialog.ChooseDataFolderDialog.lambda$showDialog$0:(Landroidx/appcompat/app/AlertDialog;Landroidx/core/util/Consumer;Ljava/lang/String;)V │ │ -3f1660: 6e10 9115 0000 |0000: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatDialog;.dismiss:()V // method@1591 │ │ -3f1666: 7220 b02b 2100 |0003: invoke-interface {v1, v2}, Landroidx/core/util/Consumer;.accept:(Ljava/lang/Object;)V // method@2bb0 │ │ -3f166c: 0e00 |0006: return-void │ │ +3f1618: |[3f1618] de.danoeh.antennapod.dialog.ChooseDataFolderDialog.lambda$showDialog$0:(Landroidx/appcompat/app/AlertDialog;Landroidx/core/util/Consumer;Ljava/lang/String;)V │ │ +3f1628: 6e10 9115 0000 |0000: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatDialog;.dismiss:()V // method@1591 │ │ +3f162e: 7220 b02b 2100 |0003: invoke-interface {v1, v2}, Landroidx/core/util/Consumer;.accept:(Ljava/lang/Object;)V // method@2bb0 │ │ +3f1634: 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; │ │ @@ -878256,54 +878256,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 │ │ -3f1670: |[3f1670] de.danoeh.antennapod.dialog.ChooseDataFolderDialog.showDialog:(Landroid/content/Context;Landroidx/core/util/Consumer;)V │ │ -3f1680: 1400 2900 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d0029 │ │ -3f1686: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3f1688: 7130 ed0c 0501 |0004: invoke-static {v5, v0, v1}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ced │ │ -3f168e: 0c00 |0007: move-result-object v0 │ │ -3f1690: 2202 1715 |0008: new-instance v2, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ -3f1694: 7020 8381 5200 |000a: invoke-direct {v2, v5}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ -3f169a: 6e20 d481 0200 |000d: invoke-virtual {v2, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81d4 │ │ -3f16a0: 0c02 |0010: move-result-object v2 │ │ -3f16a2: 1403 5300 127f |0011: const v3, #float 1.94069e+38 // #7f120053 │ │ -3f16a8: 6e20 cf81 3200 |0014: invoke-virtual {v2, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ -3f16ae: 0c02 |0017: move-result-object v2 │ │ -3f16b0: 1403 5500 127f |0018: const v3, #float 1.94069e+38 // #7f120055 │ │ -3f16b6: 6e20 a381 3200 |001b: invoke-virtual {v2, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81a3 │ │ -3f16bc: 0c02 |001e: move-result-object v2 │ │ -3f16be: 1403 4b00 127f |001f: const v3, #float 1.94069e+38 // #7f12004b │ │ -3f16c4: 6e30 ad81 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@81ad │ │ -3f16ca: 0c01 |0025: move-result-object v1 │ │ -3f16cc: 6e10 8581 0100 |0026: invoke-virtual {v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.create:()Landroidx/appcompat/app/AlertDialog; // method@8185 │ │ -3f16d2: 0c01 |0029: move-result-object v1 │ │ -3f16d4: 1402 a002 0a7f |002a: const v2, #float 1.83447e+38 // #7f0a02a0 │ │ -3f16da: 6e20 780c 2000 |002d: invoke-virtual {v0, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3f16e0: 0c03 |0030: move-result-object v3 │ │ -3f16e2: 1f03 400b |0031: check-cast v3, Landroidx/recyclerview/widget/RecyclerView; // type@0b40 │ │ -3f16e6: 2204 0c0b |0033: new-instance v4, Landroidx/recyclerview/widget/LinearLayoutManager; // type@0b0c │ │ -3f16ea: 7020 ec40 5400 |0035: invoke-direct {v4, v5}, Landroidx/recyclerview/widget/LinearLayoutManager;.:(Landroid/content/Context;)V // method@40ec │ │ -3f16f0: 6e20 4844 4300 |0038: invoke-virtual {v3, v4}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@4448 │ │ -3f16f6: 2203 3818 |003b: new-instance v3, Lde/danoeh/antennapod/adapter/DataFolderAdapter; // type@1838 │ │ -3f16fa: 2204 1e1a |003d: new-instance v4, Lde/danoeh/antennapod/dialog/ChooseDataFolderDialog$$ExternalSyntheticLambda0; // type@1a1e │ │ -3f16fe: 7030 7da0 1406 |003f: invoke-direct {v4, v1, v6}, Lde/danoeh/antennapod/dialog/ChooseDataFolderDialog$$ExternalSyntheticLambda0;.:(Landroidx/appcompat/app/AlertDialog;Landroidx/core/util/Consumer;)V // method@a07d │ │ -3f1704: 7030 8896 5304 |0042: invoke-direct {v3, v5, v4}, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.:(Landroid/content/Context;Landroidx/core/util/Consumer;)V // method@9688 │ │ -3f170a: 6e20 780c 2000 |0045: invoke-virtual {v0, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3f1710: 0c05 |0048: move-result-object v5 │ │ -3f1712: 1f05 400b |0049: check-cast v5, Landroidx/recyclerview/widget/RecyclerView; // type@0b40 │ │ -3f1716: 6e20 3e44 3500 |004b: invoke-virtual {v5, v3}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@443e │ │ -3f171c: 6e10 8a96 0300 |004e: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.getItemCount:()I // method@968a │ │ -3f1722: 0a05 |0051: move-result v5 │ │ -3f1724: 3805 0500 |0052: if-eqz v5, 0057 // +0005 │ │ -3f1728: 6e10 ff00 0100 |0054: invoke-virtual {v1}, Landroid/app/Dialog;.show:()V // method@00ff │ │ -3f172e: 0e00 |0057: return-void │ │ +3f1638: |[3f1638] de.danoeh.antennapod.dialog.ChooseDataFolderDialog.showDialog:(Landroid/content/Context;Landroidx/core/util/Consumer;)V │ │ +3f1648: 1400 2900 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d0029 │ │ +3f164e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3f1650: 7130 ed0c 0501 |0004: invoke-static {v5, v0, v1}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ced │ │ +3f1656: 0c00 |0007: move-result-object v0 │ │ +3f1658: 2202 1715 |0008: new-instance v2, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ +3f165c: 7020 8381 5200 |000a: invoke-direct {v2, v5}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ +3f1662: 6e20 d481 0200 |000d: invoke-virtual {v2, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81d4 │ │ +3f1668: 0c02 |0010: move-result-object v2 │ │ +3f166a: 1403 5300 127f |0011: const v3, #float 1.94069e+38 // #7f120053 │ │ +3f1670: 6e20 cf81 3200 |0014: invoke-virtual {v2, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ +3f1676: 0c02 |0017: move-result-object v2 │ │ +3f1678: 1403 5500 127f |0018: const v3, #float 1.94069e+38 // #7f120055 │ │ +3f167e: 6e20 a381 3200 |001b: invoke-virtual {v2, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81a3 │ │ +3f1684: 0c02 |001e: move-result-object v2 │ │ +3f1686: 1403 4b00 127f |001f: const v3, #float 1.94069e+38 // #7f12004b │ │ +3f168c: 6e30 ad81 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@81ad │ │ +3f1692: 0c01 |0025: move-result-object v1 │ │ +3f1694: 6e10 8581 0100 |0026: invoke-virtual {v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.create:()Landroidx/appcompat/app/AlertDialog; // method@8185 │ │ +3f169a: 0c01 |0029: move-result-object v1 │ │ +3f169c: 1402 a002 0a7f |002a: const v2, #float 1.83447e+38 // #7f0a02a0 │ │ +3f16a2: 6e20 780c 2000 |002d: invoke-virtual {v0, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3f16a8: 0c03 |0030: move-result-object v3 │ │ +3f16aa: 1f03 400b |0031: check-cast v3, Landroidx/recyclerview/widget/RecyclerView; // type@0b40 │ │ +3f16ae: 2204 0c0b |0033: new-instance v4, Landroidx/recyclerview/widget/LinearLayoutManager; // type@0b0c │ │ +3f16b2: 7020 ec40 5400 |0035: invoke-direct {v4, v5}, Landroidx/recyclerview/widget/LinearLayoutManager;.:(Landroid/content/Context;)V // method@40ec │ │ +3f16b8: 6e20 4844 4300 |0038: invoke-virtual {v3, v4}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@4448 │ │ +3f16be: 2203 3818 |003b: new-instance v3, Lde/danoeh/antennapod/adapter/DataFolderAdapter; // type@1838 │ │ +3f16c2: 2204 1e1a |003d: new-instance v4, Lde/danoeh/antennapod/dialog/ChooseDataFolderDialog$$ExternalSyntheticLambda0; // type@1a1e │ │ +3f16c6: 7030 7da0 1406 |003f: invoke-direct {v4, v1, v6}, Lde/danoeh/antennapod/dialog/ChooseDataFolderDialog$$ExternalSyntheticLambda0;.:(Landroidx/appcompat/app/AlertDialog;Landroidx/core/util/Consumer;)V // method@a07d │ │ +3f16cc: 7030 8896 5304 |0042: invoke-direct {v3, v5, v4}, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.:(Landroid/content/Context;Landroidx/core/util/Consumer;)V // method@9688 │ │ +3f16d2: 6e20 780c 2000 |0045: invoke-virtual {v0, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3f16d8: 0c05 |0048: move-result-object v5 │ │ +3f16da: 1f05 400b |0049: check-cast v5, Landroidx/recyclerview/widget/RecyclerView; // type@0b40 │ │ +3f16de: 6e20 3e44 3500 |004b: invoke-virtual {v5, v3}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@443e │ │ +3f16e4: 6e10 8a96 0300 |004e: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.getItemCount:()I // method@968a │ │ +3f16ea: 0a05 |0051: move-result v5 │ │ +3f16ec: 3805 0500 |0052: if-eqz v5, 0057 // +0005 │ │ +3f16f0: 6e10 ff00 0100 |0054: invoke-virtual {v1}, Landroid/app/Dialog;.show:()V // method@00ff │ │ +3f16f6: 0e00 |0057: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=18 │ │ 0x0008 line=19 │ │ 0x000d line=20 │ │ 0x0014 line=21 │ │ 0x001b line=22 │ │ @@ -878357,20 +878357,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 │ │ -3f1730: |[3f1730] de.danoeh.antennapod.dialog.DownloadLogDetailsDialog$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog;Landroid/content/Context;Ljava/lang/String;)V │ │ -3f1740: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f1746: 5b01 a190 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog; // field@90a1 │ │ -3f174a: 5b02 a290 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog$$ExternalSyntheticLambda0;.f$1:Landroid/content/Context; // field@90a2 │ │ -3f174e: 5b03 a390 |0007: iput-object v3, v0, Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog$$ExternalSyntheticLambda0;.f$2:Ljava/lang/String; // field@90a3 │ │ -3f1752: 0e00 |0009: return-void │ │ +3f16f8: |[3f16f8] de.danoeh.antennapod.dialog.DownloadLogDetailsDialog$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog;Landroid/content/Context;Ljava/lang/String;)V │ │ +3f1708: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f170e: 5b01 a190 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog; // field@90a1 │ │ +3f1712: 5b02 a290 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog$$ExternalSyntheticLambda0;.f$1:Landroid/content/Context; // field@90a2 │ │ +3f1716: 5b03 a390 |0007: iput-object v3, v0, Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog$$ExternalSyntheticLambda0;.f$2:Ljava/lang/String; // field@90a3 │ │ +3f171a: 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; │ │ @@ -878382,20 +878382,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 │ │ -3f1754: |[3f1754] de.danoeh.antennapod.dialog.DownloadLogDetailsDialog$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ -3f1764: 5430 a190 |0000: iget-object v0, v3, Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog; // field@90a1 │ │ -3f1768: 5431 a290 |0002: iget-object v1, v3, Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog$$ExternalSyntheticLambda0;.f$1:Landroid/content/Context; // field@90a2 │ │ -3f176c: 5432 a390 |0004: iget-object v2, v3, Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog$$ExternalSyntheticLambda0;.f$2:Ljava/lang/String; // field@90a3 │ │ -3f1770: 7155 85a0 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@a085 │ │ -3f1776: 0e00 |0009: return-void │ │ +3f171c: |[3f171c] de.danoeh.antennapod.dialog.DownloadLogDetailsDialog$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ +3f172c: 5430 a190 |0000: iget-object v0, v3, Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog; // field@90a1 │ │ +3f1730: 5431 a290 |0002: iget-object v1, v3, Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog$$ExternalSyntheticLambda0;.f$1:Landroid/content/Context; // field@90a2 │ │ +3f1734: 5432 a390 |0004: iget-object v2, v3, Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog$$ExternalSyntheticLambda0;.f$2:Ljava/lang/String; // field@90a3 │ │ +3f1738: 7155 85a0 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@a085 │ │ +3f173e: 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 │ │ @@ -878430,18 +878430,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 │ │ -3f1940: |[3f1940] de.danoeh.antennapod.dialog.DrawerPreferencesDialog$$ExternalSyntheticLambda0.:(Ljava/util/List;)V │ │ -3f1950: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f1956: 5b01 a490 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/DrawerPreferencesDialog$$ExternalSyntheticLambda0;.f$0:Ljava/util/List; // field@90a4 │ │ -3f195a: 0e00 |0005: return-void │ │ +3f1908: |[3f1908] de.danoeh.antennapod.dialog.DrawerPreferencesDialog$$ExternalSyntheticLambda0.:(Ljava/util/List;)V │ │ +3f1918: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f191e: 5b01 a490 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/DrawerPreferencesDialog$$ExternalSyntheticLambda0;.f$0:Ljava/util/List; // field@90a4 │ │ +3f1922: 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; │ │ │ │ @@ -878451,18 +878451,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 │ │ -3f195c: |[3f195c] de.danoeh.antennapod.dialog.DrawerPreferencesDialog$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;IZ)V │ │ -3f196c: 5410 a490 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/DrawerPreferencesDialog$$ExternalSyntheticLambda0;.f$0:Ljava/util/List; // field@90a4 │ │ -3f1970: 7140 8ea0 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@a08e │ │ -3f1976: 0e00 |0005: return-void │ │ +3f1924: |[3f1924] de.danoeh.antennapod.dialog.DrawerPreferencesDialog$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;IZ)V │ │ +3f1934: 5410 a490 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/DrawerPreferencesDialog$$ExternalSyntheticLambda0;.f$0:Ljava/util/List; // field@90a4 │ │ +3f1938: 7140 8ea0 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@a08e │ │ +3f193e: 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 │ │ @@ -878502,19 +878502,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 │ │ -3f1978: |[3f1978] de.danoeh.antennapod.dialog.DrawerPreferencesDialog$$ExternalSyntheticLambda1.:(Ljava/util/List;Ljava/lang/Runnable;)V │ │ -3f1988: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f198e: 5b01 a590 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/DrawerPreferencesDialog$$ExternalSyntheticLambda1;.f$0:Ljava/util/List; // field@90a5 │ │ -3f1992: 5b02 a690 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/DrawerPreferencesDialog$$ExternalSyntheticLambda1;.f$1:Ljava/lang/Runnable; // field@90a6 │ │ -3f1996: 0e00 |0007: return-void │ │ +3f1940: |[3f1940] de.danoeh.antennapod.dialog.DrawerPreferencesDialog$$ExternalSyntheticLambda1.:(Ljava/util/List;Ljava/lang/Runnable;)V │ │ +3f1950: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f1956: 5b01 a590 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/DrawerPreferencesDialog$$ExternalSyntheticLambda1;.f$0:Ljava/util/List; // field@90a5 │ │ +3f195a: 5b02 a690 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/DrawerPreferencesDialog$$ExternalSyntheticLambda1;.f$1:Ljava/lang/Runnable; // field@90a6 │ │ +3f195e: 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; │ │ @@ -878525,19 +878525,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 │ │ -3f1998: |[3f1998] de.danoeh.antennapod.dialog.DrawerPreferencesDialog$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ -3f19a8: 5420 a590 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/DrawerPreferencesDialog$$ExternalSyntheticLambda1;.f$0:Ljava/util/List; // field@90a5 │ │ -3f19ac: 5421 a690 |0002: iget-object v1, v2, Lde/danoeh/antennapod/dialog/DrawerPreferencesDialog$$ExternalSyntheticLambda1;.f$1:Ljava/lang/Runnable; // field@90a6 │ │ -3f19b0: 7140 8da0 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@a08d │ │ -3f19b6: 0e00 |0007: return-void │ │ +3f1960: |[3f1960] de.danoeh.antennapod.dialog.DrawerPreferencesDialog$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ +3f1970: 5420 a590 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/DrawerPreferencesDialog$$ExternalSyntheticLambda1;.f$0:Ljava/util/List; // field@90a5 │ │ +3f1974: 5421 a690 |0002: iget-object v1, v2, Lde/danoeh/antennapod/dialog/DrawerPreferencesDialog$$ExternalSyntheticLambda1;.f$1:Ljava/lang/Runnable; // field@90a6 │ │ +3f1978: 7140 8da0 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@a08d │ │ +3f197e: 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 │ │ @@ -878567,17 +878567,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 │ │ -3f19b8: |[3f19b8] de.danoeh.antennapod.dialog.DrawerPreferencesDialog.$r8$lambda$8POsT1QlKhjEDiytKRk7GJOXB2U:(Ljava/util/List;Ljava/lang/Runnable;Landroid/content/DialogInterface;I)V │ │ -3f19c8: 7140 91a0 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@a091 │ │ -3f19ce: 0e00 |0003: return-void │ │ +3f1980: |[3f1980] de.danoeh.antennapod.dialog.DrawerPreferencesDialog.$r8$lambda$8POsT1QlKhjEDiytKRk7GJOXB2U:(Ljava/util/List;Ljava/lang/Runnable;Landroid/content/DialogInterface;I)V │ │ +3f1990: 7140 91a0 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@a091 │ │ +3f1996: 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; │ │ @@ -878588,17 +878588,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 │ │ -3f19d0: |[3f19d0] de.danoeh.antennapod.dialog.DrawerPreferencesDialog.$r8$lambda$p7TKqr83cCxJYsOBfxQNucKgV6k:(Ljava/util/List;Landroid/content/DialogInterface;IZ)V │ │ -3f19e0: 7140 90a0 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@a090 │ │ -3f19e6: 0e00 |0003: return-void │ │ +3f1998: |[3f1998] de.danoeh.antennapod.dialog.DrawerPreferencesDialog.$r8$lambda$p7TKqr83cCxJYsOBfxQNucKgV6k:(Ljava/util/List;Landroid/content/DialogInterface;IZ)V │ │ +3f19a8: 7140 90a0 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@a090 │ │ +3f19ae: 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 │ │ @@ -878609,17 +878609,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f19e8: |[3f19e8] de.danoeh.antennapod.dialog.DrawerPreferencesDialog.:()V │ │ -3f19f8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f19fe: 0e00 |0003: return-void │ │ +3f19b0: |[3f19b0] de.danoeh.antennapod.dialog.DrawerPreferencesDialog.:()V │ │ +3f19c0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f19c6: 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;) │ │ @@ -878627,24 +878627,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 │ │ -3f1a00: |[3f1a00] de.danoeh.antennapod.dialog.DrawerPreferencesDialog.lambda$show$0:(Ljava/util/List;Landroid/content/DialogInterface;IZ)V │ │ -3f1a10: 3803 0a00 |0000: if-eqz v3, 000a // +000a │ │ -3f1a14: 6201 0b94 |0002: sget-object v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.NAV_DRAWER_TAGS:[Ljava/lang/String; // field@940b │ │ -3f1a18: 4601 0102 |0004: aget-object v1, v1, v2 │ │ -3f1a1c: 7220 6fb5 1000 |0006: invoke-interface {v0, v1}, Ljava/util/List;.remove:(Ljava/lang/Object;)Z // method@b56f │ │ -3f1a22: 2808 |0009: goto 0011 // +0008 │ │ -3f1a24: 6201 0b94 |000a: sget-object v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.NAV_DRAWER_TAGS:[Ljava/lang/String; // field@940b │ │ -3f1a28: 4601 0102 |000c: aget-object v1, v1, v2 │ │ -3f1a2c: 7220 5fb5 1000 |000e: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -3f1a32: 0e00 |0011: return-void │ │ +3f19c8: |[3f19c8] de.danoeh.antennapod.dialog.DrawerPreferencesDialog.lambda$show$0:(Ljava/util/List;Landroid/content/DialogInterface;IZ)V │ │ +3f19d8: 3803 0a00 |0000: if-eqz v3, 000a // +000a │ │ +3f19dc: 6201 0b94 |0002: sget-object v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.NAV_DRAWER_TAGS:[Ljava/lang/String; // field@940b │ │ +3f19e0: 4601 0102 |0004: aget-object v1, v1, v2 │ │ +3f19e4: 7220 6fb5 1000 |0006: invoke-interface {v0, v1}, Ljava/util/List;.remove:(Ljava/lang/Object;)Z // method@b56f │ │ +3f19ea: 2808 |0009: goto 0011 // +0008 │ │ +3f19ec: 6201 0b94 |000a: sget-object v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.NAV_DRAWER_TAGS:[Ljava/lang/String; // field@940b │ │ +3f19f0: 4601 0102 |000c: aget-object v1, v1, v2 │ │ +3f19f4: 7220 5fb5 1000 |000e: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +3f19fa: 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; │ │ @@ -878656,36 +878656,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 │ │ -3f1a34: |[3f1a34] de.danoeh.antennapod.dialog.DrawerPreferencesDialog.lambda$show$1:(Ljava/util/List;Ljava/lang/Runnable;Landroid/content/DialogInterface;I)V │ │ -3f1a44: 7110 ffb0 0300 |0000: invoke-static {v3}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setHiddenDrawerItems:(Ljava/util/List;)V // method@b0ff │ │ -3f1a4a: 7100 b5b0 0000 |0003: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDefaultPage:()Ljava/lang/String; // method@b0b5 │ │ -3f1a50: 0c05 |0006: move-result-object v5 │ │ -3f1a52: 7220 63b5 5300 |0007: invoke-interface {v3, v5}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b563 │ │ -3f1a58: 0a05 |000a: move-result v5 │ │ -3f1a5a: 3805 1700 |000b: if-eqz v5, 0022 // +0017 │ │ -3f1a5e: 6205 0b94 |000d: sget-object v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.NAV_DRAWER_TAGS:[Ljava/lang/String; // field@940b │ │ -3f1a62: 2156 |000f: array-length v6, v5 │ │ -3f1a64: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -3f1a66: 3560 1100 |0011: if-ge v0, v6, 0022 // +0011 │ │ -3f1a6a: 4601 0500 |0013: aget-object v1, v5, v0 │ │ -3f1a6e: 7220 63b5 1300 |0015: invoke-interface {v3, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b563 │ │ -3f1a74: 0a02 |0018: move-result v2 │ │ -3f1a76: 3902 0600 |0019: if-nez v2, 001f // +0006 │ │ -3f1a7a: 7110 f6b0 0100 |001b: invoke-static {v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setDefaultPage:(Ljava/lang/String;)V // method@b0f6 │ │ -3f1a80: 2804 |001e: goto 0022 // +0004 │ │ -3f1a82: d800 0001 |001f: add-int/lit8 v0, v0, #int 1 // #01 │ │ -3f1a86: 28f0 |0021: goto 0011 // -0010 │ │ -3f1a88: 3804 0500 |0022: if-eqz v4, 0027 // +0005 │ │ -3f1a8c: 7210 0ab3 0400 |0024: invoke-interface {v4}, Ljava/lang/Runnable;.run:()V // method@b30a │ │ -3f1a92: 0e00 |0027: return-void │ │ +3f19fc: |[3f19fc] de.danoeh.antennapod.dialog.DrawerPreferencesDialog.lambda$show$1:(Ljava/util/List;Ljava/lang/Runnable;Landroid/content/DialogInterface;I)V │ │ +3f1a0c: 7110 ffb0 0300 |0000: invoke-static {v3}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setHiddenDrawerItems:(Ljava/util/List;)V // method@b0ff │ │ +3f1a12: 7100 b5b0 0000 |0003: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDefaultPage:()Ljava/lang/String; // method@b0b5 │ │ +3f1a18: 0c05 |0006: move-result-object v5 │ │ +3f1a1a: 7220 63b5 5300 |0007: invoke-interface {v3, v5}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b563 │ │ +3f1a20: 0a05 |000a: move-result v5 │ │ +3f1a22: 3805 1700 |000b: if-eqz v5, 0022 // +0017 │ │ +3f1a26: 6205 0b94 |000d: sget-object v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.NAV_DRAWER_TAGS:[Ljava/lang/String; // field@940b │ │ +3f1a2a: 2156 |000f: array-length v6, v5 │ │ +3f1a2c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +3f1a2e: 3560 1100 |0011: if-ge v0, v6, 0022 // +0011 │ │ +3f1a32: 4601 0500 |0013: aget-object v1, v5, v0 │ │ +3f1a36: 7220 63b5 1300 |0015: invoke-interface {v3, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b563 │ │ +3f1a3c: 0a02 |0018: move-result v2 │ │ +3f1a3e: 3902 0600 |0019: if-nez v2, 001f // +0006 │ │ +3f1a42: 7110 f6b0 0100 |001b: invoke-static {v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setDefaultPage:(Ljava/lang/String;)V // method@b0f6 │ │ +3f1a48: 2804 |001e: goto 0022 // +0004 │ │ +3f1a4a: d800 0001 |001f: add-int/lit8 v0, v0, #int 1 // #01 │ │ +3f1a4e: 28f0 |0021: goto 0011 // -0010 │ │ +3f1a50: 3804 0500 |0022: if-eqz v4, 0027 // +0005 │ │ +3f1a54: 7210 0ab3 0400 |0024: invoke-interface {v4}, Ljava/lang/Runnable;.run:()V // method@b30a │ │ +3f1a5a: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=34 │ │ 0x000d line=35 │ │ 0x0015 line=36 │ │ 0x001b line=37 │ │ @@ -878701,55 +878701,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 │ │ -3f1a94: |[3f1a94] de.danoeh.antennapod.dialog.DrawerPreferencesDialog.show:(Landroid/content/Context;Ljava/lang/Runnable;)V │ │ -3f1aa4: 7100 c0b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getHiddenDrawerItems:()Ljava/util/List; // method@b0c0 │ │ -3f1aaa: 0c00 |0003: move-result-object v0 │ │ -3f1aac: 6e10 2f02 0600 |0004: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ -3f1ab2: 0c01 |0007: move-result-object v1 │ │ -3f1ab4: 1402 2000 037f |0008: const v2, #float 1.7413e+38 // #7f030020 │ │ -3f1aba: 6e20 1303 2100 |000b: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0313 │ │ -3f1ac0: 0c01 |000e: move-result-object v1 │ │ -3f1ac2: 6202 0b94 |000f: sget-object v2, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.NAV_DRAWER_TAGS:[Ljava/lang/String; // field@940b │ │ -3f1ac6: 2122 |0011: array-length v2, v2 │ │ -3f1ac8: 2322 4121 |0012: new-array v2, v2, [Z // type@2141 │ │ -3f1acc: 1203 |0014: const/4 v3, #int 0 // #0 │ │ -3f1ace: 6204 0b94 |0015: sget-object v4, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.NAV_DRAWER_TAGS:[Ljava/lang/String; // field@940b │ │ -3f1ad2: 2145 |0017: array-length v5, v4 │ │ -3f1ad4: 3553 1000 |0018: if-ge v3, v5, 0028 // +0010 │ │ -3f1ad8: 4604 0403 |001a: aget-object v4, v4, v3 │ │ -3f1adc: 7220 63b5 4000 |001c: invoke-interface {v0, v4}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b563 │ │ -3f1ae2: 0a04 |001f: move-result v4 │ │ -3f1ae4: 3904 0500 |0020: if-nez v4, 0025 // +0005 │ │ -3f1ae8: 1214 |0022: const/4 v4, #int 1 // #1 │ │ -3f1aea: 4e04 0203 |0023: aput-boolean v4, v2, v3 │ │ -3f1aee: d803 0301 |0025: add-int/lit8 v3, v3, #int 1 // #01 │ │ -3f1af2: 28ee |0027: goto 0015 // -0012 │ │ -3f1af4: 2203 1715 |0028: new-instance v3, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ -3f1af8: 7020 8381 6300 |002a: invoke-direct {v3, v6}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ -3f1afe: 1406 c000 127f |002d: const v6, #float 1.94071e+38 // #7f1200c0 │ │ -3f1b04: 6e20 cf81 6300 |0030: invoke-virtual {v3, v6}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ -3f1b0a: 2206 221a |0033: new-instance v6, Lde/danoeh/antennapod/dialog/DrawerPreferencesDialog$$ExternalSyntheticLambda0; // type@1a22 │ │ -3f1b0e: 7020 89a0 0600 |0035: invoke-direct {v6, v0}, Lde/danoeh/antennapod/dialog/DrawerPreferencesDialog$$ExternalSyntheticLambda0;.:(Ljava/util/List;)V // method@a089 │ │ -3f1b14: 6e40 aa81 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@81aa │ │ -3f1b1a: 2206 231a |003b: new-instance v6, Lde/danoeh/antennapod/dialog/DrawerPreferencesDialog$$ExternalSyntheticLambda1; // type@1a23 │ │ -3f1b1e: 7030 8ba0 0607 |003d: invoke-direct {v6, v0, v7}, Lde/danoeh/antennapod/dialog/DrawerPreferencesDialog$$ExternalSyntheticLambda1;.:(Ljava/util/List;Ljava/lang/Runnable;)V // method@a08b │ │ -3f1b24: 1407 5e00 127f |0040: const v7, #float 1.94069e+38 // #7f12005e │ │ -3f1b2a: 6e30 c181 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@81c1 │ │ -3f1b30: 1406 4b00 127f |0046: const v6, #float 1.94069e+38 // #7f12004b │ │ -3f1b36: 1207 |0049: const/4 v7, #int 0 // #0 │ │ -3f1b38: 6e30 ad81 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@81ad │ │ -3f1b3e: 6e10 8581 0300 |004d: invoke-virtual {v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.create:()Landroidx/appcompat/app/AlertDialog; // method@8185 │ │ -3f1b44: 0c06 |0050: move-result-object v6 │ │ -3f1b46: 6e10 ff00 0600 |0051: invoke-virtual {v6}, Landroid/app/Dialog;.show:()V // method@00ff │ │ -3f1b4c: 0e00 |0054: return-void │ │ +3f1a5c: |[3f1a5c] de.danoeh.antennapod.dialog.DrawerPreferencesDialog.show:(Landroid/content/Context;Ljava/lang/Runnable;)V │ │ +3f1a6c: 7100 c0b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getHiddenDrawerItems:()Ljava/util/List; // method@b0c0 │ │ +3f1a72: 0c00 |0003: move-result-object v0 │ │ +3f1a74: 6e10 2f02 0600 |0004: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ +3f1a7a: 0c01 |0007: move-result-object v1 │ │ +3f1a7c: 1402 2000 037f |0008: const v2, #float 1.7413e+38 // #7f030020 │ │ +3f1a82: 6e20 1303 2100 |000b: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0313 │ │ +3f1a88: 0c01 |000e: move-result-object v1 │ │ +3f1a8a: 6202 0b94 |000f: sget-object v2, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.NAV_DRAWER_TAGS:[Ljava/lang/String; // field@940b │ │ +3f1a8e: 2122 |0011: array-length v2, v2 │ │ +3f1a90: 2322 4121 |0012: new-array v2, v2, [Z // type@2141 │ │ +3f1a94: 1203 |0014: const/4 v3, #int 0 // #0 │ │ +3f1a96: 6204 0b94 |0015: sget-object v4, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.NAV_DRAWER_TAGS:[Ljava/lang/String; // field@940b │ │ +3f1a9a: 2145 |0017: array-length v5, v4 │ │ +3f1a9c: 3553 1000 |0018: if-ge v3, v5, 0028 // +0010 │ │ +3f1aa0: 4604 0403 |001a: aget-object v4, v4, v3 │ │ +3f1aa4: 7220 63b5 4000 |001c: invoke-interface {v0, v4}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b563 │ │ +3f1aaa: 0a04 |001f: move-result v4 │ │ +3f1aac: 3904 0500 |0020: if-nez v4, 0025 // +0005 │ │ +3f1ab0: 1214 |0022: const/4 v4, #int 1 // #1 │ │ +3f1ab2: 4e04 0203 |0023: aput-boolean v4, v2, v3 │ │ +3f1ab6: d803 0301 |0025: add-int/lit8 v3, v3, #int 1 // #01 │ │ +3f1aba: 28ee |0027: goto 0015 // -0012 │ │ +3f1abc: 2203 1715 |0028: new-instance v3, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ +3f1ac0: 7020 8381 6300 |002a: invoke-direct {v3, v6}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ +3f1ac6: 1406 c000 127f |002d: const v6, #float 1.94071e+38 // #7f1200c0 │ │ +3f1acc: 6e20 cf81 6300 |0030: invoke-virtual {v3, v6}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ +3f1ad2: 2206 221a |0033: new-instance v6, Lde/danoeh/antennapod/dialog/DrawerPreferencesDialog$$ExternalSyntheticLambda0; // type@1a22 │ │ +3f1ad6: 7020 89a0 0600 |0035: invoke-direct {v6, v0}, Lde/danoeh/antennapod/dialog/DrawerPreferencesDialog$$ExternalSyntheticLambda0;.:(Ljava/util/List;)V // method@a089 │ │ +3f1adc: 6e40 aa81 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@81aa │ │ +3f1ae2: 2206 231a |003b: new-instance v6, Lde/danoeh/antennapod/dialog/DrawerPreferencesDialog$$ExternalSyntheticLambda1; // type@1a23 │ │ +3f1ae6: 7030 8ba0 0607 |003d: invoke-direct {v6, v0, v7}, Lde/danoeh/antennapod/dialog/DrawerPreferencesDialog$$ExternalSyntheticLambda1;.:(Ljava/util/List;Ljava/lang/Runnable;)V // method@a08b │ │ +3f1aec: 1407 5e00 127f |0040: const v7, #float 1.94069e+38 // #7f12005e │ │ +3f1af2: 6e30 c181 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@81c1 │ │ +3f1af8: 1406 4b00 127f |0046: const v6, #float 1.94069e+38 // #7f12004b │ │ +3f1afe: 1207 |0049: const/4 v7, #int 0 // #0 │ │ +3f1b00: 6e30 ad81 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@81ad │ │ +3f1b06: 6e10 8581 0300 |004d: invoke-virtual {v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.create:()Landroidx/appcompat/app/AlertDialog; // method@8185 │ │ +3f1b0c: 0c06 |0050: move-result-object v6 │ │ +3f1b0e: 6e10 ff00 0600 |0051: invoke-virtual {v6}, Landroid/app/Dialog;.show:()V // method@00ff │ │ +3f1b14: 0e00 |0054: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ 0x0004 line=14 │ │ 0x000f line=15 │ │ 0x0015 line=16 │ │ 0x001a line=17 │ │ @@ -878800,19 +878800,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 │ │ -3f1b50: |[3f1b50] de.danoeh.antennapod.dialog.EditUrlSettingsDialog$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;Ljava/lang/String;)V │ │ -3f1b60: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f1b66: 5b01 a790 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog; // field@90a7 │ │ -3f1b6a: 5b02 a890 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@90a8 │ │ -3f1b6e: 0e00 |0007: return-void │ │ +3f1b18: |[3f1b18] de.danoeh.antennapod.dialog.EditUrlSettingsDialog$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;Ljava/lang/String;)V │ │ +3f1b28: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f1b2e: 5b01 a790 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog; // field@90a7 │ │ +3f1b32: 5b02 a890 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@90a8 │ │ +3f1b36: 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; │ │ @@ -878823,19 +878823,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 │ │ -3f1b70: |[3f1b70] de.danoeh.antennapod.dialog.EditUrlSettingsDialog$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ -3f1b80: 5420 a790 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog; // field@90a7 │ │ -3f1b84: 5421 a890 |0002: iget-object v1, v2, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@90a8 │ │ -3f1b88: 7140 9aa0 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@a09a │ │ -3f1b8e: 0e00 |0007: return-void │ │ +3f1b38: |[3f1b38] de.danoeh.antennapod.dialog.EditUrlSettingsDialog$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ +3f1b48: 5420 a790 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog; // field@90a7 │ │ +3f1b4c: 5421 a890 |0002: iget-object v1, v2, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@90a8 │ │ +3f1b50: 7140 9aa0 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@a09a │ │ +3f1b56: 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 │ │ @@ -878874,19 +878874,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 │ │ -3f1b90: |[3f1b90] de.danoeh.antennapod.dialog.EditUrlSettingsDialog$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;Lde/danoeh/antennapod/databinding/EditTextDialogBinding;)V │ │ -3f1ba0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f1ba6: 5b01 a990 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog; // field@90a9 │ │ -3f1baa: 5b02 aa90 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/databinding/EditTextDialogBinding; // field@90aa │ │ -3f1bae: 0e00 |0007: return-void │ │ +3f1b58: |[3f1b58] de.danoeh.antennapod.dialog.EditUrlSettingsDialog$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;Lde/danoeh/antennapod/databinding/EditTextDialogBinding;)V │ │ +3f1b68: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f1b6e: 5b01 a990 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog; // field@90a9 │ │ +3f1b72: 5b02 aa90 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/databinding/EditTextDialogBinding; // field@90aa │ │ +3f1b76: 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; │ │ @@ -878897,19 +878897,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 │ │ -3f1bb0: |[3f1bb0] de.danoeh.antennapod.dialog.EditUrlSettingsDialog$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ -3f1bc0: 5420 a990 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog; // field@90a9 │ │ -3f1bc4: 5421 aa90 |0002: iget-object v1, v2, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/databinding/EditTextDialogBinding; // field@90aa │ │ -3f1bc8: 7140 9ba0 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@a09b │ │ -3f1bce: 0e00 |0007: return-void │ │ +3f1b78: |[3f1b78] de.danoeh.antennapod.dialog.EditUrlSettingsDialog$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ +3f1b88: 5420 a990 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog; // field@90a9 │ │ +3f1b8c: 5421 aa90 |0002: iget-object v1, v2, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/databinding/EditTextDialogBinding; // field@90aa │ │ +3f1b90: 7140 9ba0 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@a09b │ │ +3f1b96: 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 │ │ @@ -878956,20 +878956,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 │ │ -3f1bd0: |[3f1bd0] de.danoeh.antennapod.dialog.EditUrlSettingsDialog$1.:(Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;JJLandroidx/appcompat/app/AlertDialog;Landroid/app/Activity;)V │ │ -3f1be0: 5b01 ab90 |0000: iput-object v1, v0, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$1;.this$0:Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog; // field@90ab │ │ -3f1be4: 5b06 ad90 |0002: iput-object v6, v0, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$1;.val$alertDialog:Landroidx/appcompat/app/AlertDialog; // field@90ad │ │ -3f1be8: 5b07 ac90 |0004: iput-object v7, v0, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$1;.val$activity:Landroid/app/Activity; // field@90ac │ │ -3f1bec: 7055 3f07 2043 |0006: invoke-direct {v0, v2, v3, v4, v5}, Landroid/os/CountDownTimer;.:(JJ)V // method@073f │ │ -3f1bf2: 0e00 |0009: return-void │ │ +3f1b98: |[3f1b98] de.danoeh.antennapod.dialog.EditUrlSettingsDialog$1.:(Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;JJLandroidx/appcompat/app/AlertDialog;Landroid/app/Activity;)V │ │ +3f1ba8: 5b01 ab90 |0000: iput-object v1, v0, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$1;.this$0:Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog; // field@90ab │ │ +3f1bac: 5b06 ad90 |0002: iput-object v6, v0, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$1;.val$alertDialog:Landroidx/appcompat/app/AlertDialog; // field@90ad │ │ +3f1bb0: 5b07 ac90 |0004: iput-object v7, v0, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$1;.val$activity:Landroid/app/Activity; // field@90ac │ │ +3f1bb4: 7055 3f07 2043 |0006: invoke-direct {v0, v2, v3, v4, v5}, Landroid/os/CountDownTimer;.:(JJ)V // method@073f │ │ +3f1bba: 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 │ │ @@ -878983,27 +878983,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -3f1bf4: |[3f1bf4] de.danoeh.antennapod.dialog.EditUrlSettingsDialog$1.onFinish:()V │ │ -3f1c04: 5430 ad90 |0000: iget-object v0, v3, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$1;.val$alertDialog:Landroidx/appcompat/app/AlertDialog; // field@90ad │ │ -3f1c08: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ -3f1c0a: 6e20 7314 1000 |0003: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@1473 │ │ -3f1c10: 0c00 |0006: move-result-object v0 │ │ -3f1c12: 1212 |0007: const/4 v2, #int 1 // #1 │ │ -3f1c14: 6e20 540d 2000 |0008: invoke-virtual {v0, v2}, Landroid/view/View;.setEnabled:(Z)V // method@0d54 │ │ -3f1c1a: 5430 ad90 |000b: iget-object v0, v3, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$1;.val$alertDialog:Landroidx/appcompat/app/AlertDialog; // field@90ad │ │ -3f1c1e: 6e20 7314 1000 |000d: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@1473 │ │ -3f1c24: 0c00 |0010: move-result-object v0 │ │ -3f1c26: 1401 0a00 0401 |0011: const v1, #float 2.42446e-38 // #0104000a │ │ -3f1c2c: 6e20 9c12 1000 |0014: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(I)V // method@129c │ │ -3f1c32: 0e00 |0017: return-void │ │ +3f1bbc: |[3f1bbc] de.danoeh.antennapod.dialog.EditUrlSettingsDialog$1.onFinish:()V │ │ +3f1bcc: 5430 ad90 |0000: iget-object v0, v3, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$1;.val$alertDialog:Landroidx/appcompat/app/AlertDialog; // field@90ad │ │ +3f1bd0: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ +3f1bd2: 6e20 7314 1000 |0003: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@1473 │ │ +3f1bd8: 0c00 |0006: move-result-object v0 │ │ +3f1bda: 1212 |0007: const/4 v2, #int 1 // #1 │ │ +3f1bdc: 6e20 540d 2000 |0008: invoke-virtual {v0, v2}, Landroid/view/View;.setEnabled:(Z)V // method@0d54 │ │ +3f1be2: 5430 ad90 |000b: iget-object v0, v3, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$1;.val$alertDialog:Landroidx/appcompat/app/AlertDialog; // field@90ad │ │ +3f1be6: 6e20 7314 1000 |000d: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@1473 │ │ +3f1bec: 0c00 |0010: move-result-object v0 │ │ +3f1bee: 1401 0a00 0401 |0011: const v1, #float 2.42446e-38 // #0104000a │ │ +3f1bf4: 6e20 9c12 1000 |0014: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(I)V // method@129c │ │ +3f1bfa: 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; │ │ │ │ @@ -879012,42 +879012,42 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -3f1c34: |[3f1c34] de.danoeh.antennapod.dialog.EditUrlSettingsDialog$1.onTick:(J)V │ │ -3f1c44: 5450 ad90 |0000: iget-object v0, v5, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$1;.val$alertDialog:Landroidx/appcompat/app/AlertDialog; // field@90ad │ │ -3f1c48: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ -3f1c4a: 6e20 7314 1000 |0003: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@1473 │ │ -3f1c50: 0c00 |0006: move-result-object v0 │ │ -3f1c52: 7100 83b5 0000 |0007: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b583 │ │ -3f1c58: 0c01 |000a: move-result-object v1 │ │ -3f1c5a: 1222 |000b: const/4 v2, #int 2 // #2 │ │ -3f1c5c: 2322 2921 |000c: new-array v2, v2, [Ljava/lang/Object; // type@2129 │ │ -3f1c60: 5453 ac90 |000e: iget-object v3, v5, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$1;.val$activity:Landroid/app/Activity; // field@90ac │ │ -3f1c64: 1404 0a00 0401 |0010: const v4, #float 2.42446e-38 // #0104000a │ │ -3f1c6a: 6e20 3102 4300 |0013: invoke-virtual {v3, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3f1c70: 0c03 |0016: move-result-object v3 │ │ -3f1c72: 1204 |0017: const/4 v4, #int 0 // #0 │ │ -3f1c74: 4d03 0204 |0018: aput-object v3, v2, v4 │ │ -3f1c78: 1603 e803 |001a: const-wide/16 v3, #int 1000 // #3e8 │ │ -3f1c7c: be36 |001c: div-long/2addr v6, v3 │ │ -3f1c7e: 1603 0100 |001d: const-wide/16 v3, #int 1 // #1 │ │ -3f1c82: bb36 |001f: add-long/2addr v6, v3 │ │ -3f1c84: 7120 d1b2 7600 |0020: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ -3f1c8a: 0c06 |0023: move-result-object v6 │ │ -3f1c8c: 1217 |0024: const/4 v7, #int 1 // #1 │ │ -3f1c8e: 4d06 0207 |0025: aput-object v6, v2, v7 │ │ -3f1c92: 1a06 5006 |0027: const-string v6, "%s (%d)" // string@0650 │ │ -3f1c96: 7130 2bb3 6102 |0029: invoke-static {v1, v6, v2}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32b │ │ -3f1c9c: 0c06 |002c: move-result-object v6 │ │ -3f1c9e: 6e20 9d12 6000 |002d: invoke-virtual {v0, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3f1ca4: 0e00 |0030: return-void │ │ +3f1bfc: |[3f1bfc] de.danoeh.antennapod.dialog.EditUrlSettingsDialog$1.onTick:(J)V │ │ +3f1c0c: 5450 ad90 |0000: iget-object v0, v5, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$1;.val$alertDialog:Landroidx/appcompat/app/AlertDialog; // field@90ad │ │ +3f1c10: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ +3f1c12: 6e20 7314 1000 |0003: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@1473 │ │ +3f1c18: 0c00 |0006: move-result-object v0 │ │ +3f1c1a: 7100 83b5 0000 |0007: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b583 │ │ +3f1c20: 0c01 |000a: move-result-object v1 │ │ +3f1c22: 1222 |000b: const/4 v2, #int 2 // #2 │ │ +3f1c24: 2322 2921 |000c: new-array v2, v2, [Ljava/lang/Object; // type@2129 │ │ +3f1c28: 5453 ac90 |000e: iget-object v3, v5, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$1;.val$activity:Landroid/app/Activity; // field@90ac │ │ +3f1c2c: 1404 0a00 0401 |0010: const v4, #float 2.42446e-38 // #0104000a │ │ +3f1c32: 6e20 3102 4300 |0013: invoke-virtual {v3, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3f1c38: 0c03 |0016: move-result-object v3 │ │ +3f1c3a: 1204 |0017: const/4 v4, #int 0 // #0 │ │ +3f1c3c: 4d03 0204 |0018: aput-object v3, v2, v4 │ │ +3f1c40: 1603 e803 |001a: const-wide/16 v3, #int 1000 // #3e8 │ │ +3f1c44: be36 |001c: div-long/2addr v6, v3 │ │ +3f1c46: 1603 0100 |001d: const-wide/16 v3, #int 1 // #1 │ │ +3f1c4a: bb36 |001f: add-long/2addr v6, v3 │ │ +3f1c4c: 7120 d1b2 7600 |0020: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ +3f1c52: 0c06 |0023: move-result-object v6 │ │ +3f1c54: 1217 |0024: const/4 v7, #int 1 // #1 │ │ +3f1c56: 4d06 0207 |0025: aput-object v6, v2, v7 │ │ +3f1c5a: 1a06 5006 |0027: const-string v6, "%s (%d)" // string@0650 │ │ +3f1c5e: 7130 2bb3 6102 |0029: invoke-static {v1, v6, v2}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32b │ │ +3f1c64: 0c06 |002c: move-result-object v6 │ │ +3f1c66: 6e20 9d12 6000 |002d: invoke-virtual {v0, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3f1c6c: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0007 line=75 │ │ 0x0013 line=76 │ │ 0x0029 line=75 │ │ 0x002d line=74 │ │ @@ -879097,17 +879097,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 │ │ -3f1ca8: |[3f1ca8] de.danoeh.antennapod.dialog.EditUrlSettingsDialog.$r8$lambda$3UpCtyf76pPLR4EjRNfBvZ7l2zQ:(Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;Ljava/lang/String;Landroid/content/DialogInterface;I)V │ │ -3f1cb8: 7040 9ea0 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@a09e │ │ -3f1cbe: 0e00 |0003: return-void │ │ +3f1c70: |[3f1c70] de.danoeh.antennapod.dialog.EditUrlSettingsDialog.$r8$lambda$3UpCtyf76pPLR4EjRNfBvZ7l2zQ:(Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;Ljava/lang/String;Landroid/content/DialogInterface;I)V │ │ +3f1c80: 7040 9ea0 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@a09e │ │ +3f1c86: 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; │ │ @@ -879118,17 +879118,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 │ │ -3f1cc0: |[3f1cc0] de.danoeh.antennapod.dialog.EditUrlSettingsDialog.$r8$lambda$PMZu-HbmT7ZdZENtiFZZ6qYoDFM:(Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;Lde/danoeh/antennapod/databinding/EditTextDialogBinding;Landroid/content/DialogInterface;I)V │ │ -3f1cd0: 7040 9da0 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@a09d │ │ -3f1cd6: 0e00 |0003: return-void │ │ +3f1c88: |[3f1c88] de.danoeh.antennapod.dialog.EditUrlSettingsDialog.$r8$lambda$PMZu-HbmT7ZdZENtiFZZ6qYoDFM:(Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;Lde/danoeh/antennapod/databinding/EditTextDialogBinding;Landroid/content/DialogInterface;I)V │ │ +3f1c98: 7040 9da0 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@a09d │ │ +3f1c9e: 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; │ │ @@ -879139,21 +879139,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 │ │ -3f1cd8: |[3f1cd8] de.danoeh.antennapod.dialog.EditUrlSettingsDialog.:(Landroid/app/Activity;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -3f1ce8: 7010 ffb2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f1cee: 2200 a11e |0003: new-instance v0, Ljava/lang/ref/WeakReference; // type@1ea1 │ │ -3f1cf2: 7020 99b3 2000 |0005: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@b399 │ │ -3f1cf8: 5b10 af90 |0008: iput-object v0, v1, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;.activityRef:Ljava/lang/ref/WeakReference; // field@90af │ │ -3f1cfc: 5b13 b090 |000a: iput-object v3, v1, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@90b0 │ │ -3f1d00: 0e00 |000c: return-void │ │ +3f1ca0: |[3f1ca0] de.danoeh.antennapod.dialog.EditUrlSettingsDialog.:(Landroid/app/Activity;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +3f1cb0: 7010 ffb2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f1cb6: 2200 a11e |0003: new-instance v0, Ljava/lang/ref/WeakReference; // type@1ea1 │ │ +3f1cba: 7020 99b3 2000 |0005: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@b399 │ │ +3f1cc0: 5b10 af90 |0008: iput-object v0, v1, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;.activityRef:Ljava/lang/ref/WeakReference; // field@90af │ │ +3f1cc4: 5b13 b090 |000a: iput-object v3, v1, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@90b0 │ │ +3f1cc8: 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; │ │ @@ -879165,22 +879165,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 │ │ -3f1d04: |[3f1d04] de.danoeh.antennapod.dialog.EditUrlSettingsDialog.lambda$show$0:(Lde/danoeh/antennapod/databinding/EditTextDialogBinding;Landroid/content/DialogInterface;I)V │ │ -3f1d14: 5411 018f |0000: iget-object v1, v1, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.urlEditText:Landroid/widget/EditText; // field@8f01 │ │ -3f1d18: 6e10 9d10 0100 |0002: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@109d │ │ -3f1d1e: 0c01 |0005: move-result-object v1 │ │ -3f1d20: 7110 4cb3 0100 |0006: invoke-static {v1}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@b34c │ │ -3f1d26: 0c01 |0009: move-result-object v1 │ │ -3f1d28: 7020 a2a0 1000 |000a: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;.showConfirmAlertDialog:(Ljava/lang/String;)V // method@a0a2 │ │ -3f1d2e: 0e00 |000d: return-void │ │ +3f1ccc: |[3f1ccc] de.danoeh.antennapod.dialog.EditUrlSettingsDialog.lambda$show$0:(Lde/danoeh/antennapod/databinding/EditTextDialogBinding;Landroid/content/DialogInterface;I)V │ │ +3f1cdc: 5411 018f |0000: iget-object v1, v1, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.urlEditText:Landroid/widget/EditText; // field@8f01 │ │ +3f1ce0: 6e10 9d10 0100 |0002: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@109d │ │ +3f1ce6: 0c01 |0005: move-result-object v1 │ │ +3f1ce8: 7110 4cb3 0100 |0006: invoke-static {v1}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@b34c │ │ +3f1cee: 0c01 |0009: move-result-object v1 │ │ +3f1cf0: 7020 a2a0 1000 |000a: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;.showConfirmAlertDialog:(Ljava/lang/String;)V // method@a0a2 │ │ +3f1cf6: 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; │ │ @@ -879191,21 +879191,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 │ │ -3f1d30: |[3f1d30] de.danoeh.antennapod.dialog.EditUrlSettingsDialog.lambda$showConfirmAlertDialog$1:(Ljava/lang/String;Landroid/content/DialogInterface;I)V │ │ -3f1d40: 5402 b090 |0000: iget-object v2, v0, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@90b0 │ │ -3f1d44: 6e10 01ac 0200 |0002: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ -3f1d4a: 0c02 |0005: move-result-object v2 │ │ -3f1d4c: 7030 9fa0 2001 |0006: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;.onConfirmed:(Ljava/lang/String;Ljava/lang/String;)V // method@a09f │ │ -3f1d52: 6e20 a0a0 1000 |0009: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;.setUrl:(Ljava/lang/String;)V // method@a0a0 │ │ -3f1d58: 0e00 |000c: return-void │ │ +3f1cf8: |[3f1cf8] de.danoeh.antennapod.dialog.EditUrlSettingsDialog.lambda$showConfirmAlertDialog$1:(Ljava/lang/String;Landroid/content/DialogInterface;I)V │ │ +3f1d08: 5402 b090 |0000: iget-object v2, v0, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@90b0 │ │ +3f1d0c: 6e10 01ac 0200 |0002: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ +3f1d12: 0c02 |0005: move-result-object v2 │ │ +3f1d14: 7030 9fa0 2001 |0006: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;.onConfirmed:(Ljava/lang/String;Ljava/lang/String;)V // method@a09f │ │ +3f1d1a: 6e20 a0a0 1000 |0009: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;.setUrl:(Ljava/lang/String;)V // method@a0a0 │ │ +3f1d20: 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; │ │ @@ -879217,33 +879217,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 │ │ -3f1d5c: |[3f1d5c] de.danoeh.antennapod.dialog.EditUrlSettingsDialog.onConfirmed:(Ljava/lang/String;Ljava/lang/String;)V │ │ -3f1d6c: 7120 659c 2100 |0000: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.updateFeedDownloadURL:(Ljava/lang/String;Ljava/lang/String;)Ljava/util/concurrent/Future; // method@9c65 │ │ -3f1d72: 0c01 |0003: move-result-object v1 │ │ -3f1d74: 7210 2fb6 0100 |0004: invoke-interface {v1}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b62f │ │ -3f1d7a: 5401 b090 |0007: iget-object v1, v0, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@90b0 │ │ -3f1d7e: 6e20 05ac 2100 |0009: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedFile;.setDownload_url:(Ljava/lang/String;)V // method@ac05 │ │ -3f1d84: 5401 af90 |000c: iget-object v1, v0, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;.activityRef:Ljava/lang/ref/WeakReference; // field@90af │ │ -3f1d88: 6e10 96b3 0100 |000e: invoke-virtual {v1}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ -3f1d8e: 0c01 |0011: move-result-object v1 │ │ -3f1d90: 1f01 6200 |0012: check-cast v1, Landroid/content/Context; // type@0062 │ │ -3f1d94: 5402 b090 |0014: iget-object v2, v0, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@90b0 │ │ -3f1d98: 7120 e59d 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@9de5 │ │ -3f1d9e: 0e00 |0019: return-void │ │ -3f1da0: 0d01 |001a: move-exception v1 │ │ -3f1da2: 2802 |001b: goto 001d // +0002 │ │ -3f1da4: 0d01 |001c: move-exception v1 │ │ -3f1da6: 2202 881e |001d: new-instance v2, Ljava/lang/RuntimeException; // type@1e88 │ │ -3f1daa: 7020 12b3 1200 |001f: invoke-direct {v2, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@b312 │ │ -3f1db0: 2702 |0022: throw v2 │ │ +3f1d24: |[3f1d24] de.danoeh.antennapod.dialog.EditUrlSettingsDialog.onConfirmed:(Ljava/lang/String;Ljava/lang/String;)V │ │ +3f1d34: 7120 659c 2100 |0000: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.updateFeedDownloadURL:(Ljava/lang/String;Ljava/lang/String;)Ljava/util/concurrent/Future; // method@9c65 │ │ +3f1d3a: 0c01 |0003: move-result-object v1 │ │ +3f1d3c: 7210 2fb6 0100 |0004: invoke-interface {v1}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b62f │ │ +3f1d42: 5401 b090 |0007: iget-object v1, v0, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@90b0 │ │ +3f1d46: 6e20 05ac 2100 |0009: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedFile;.setDownload_url:(Ljava/lang/String;)V // method@ac05 │ │ +3f1d4c: 5401 af90 |000c: iget-object v1, v0, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;.activityRef:Ljava/lang/ref/WeakReference; // field@90af │ │ +3f1d50: 6e10 96b3 0100 |000e: invoke-virtual {v1}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ +3f1d56: 0c01 |0011: move-result-object v1 │ │ +3f1d58: 1f01 6200 |0012: check-cast v1, Landroid/content/Context; // type@0062 │ │ +3f1d5c: 5402 b090 |0014: iget-object v2, v0, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@90b0 │ │ +3f1d60: 7120 e59d 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@9de5 │ │ +3f1d66: 0e00 |0019: return-void │ │ +3f1d68: 0d01 |001a: move-exception v1 │ │ +3f1d6a: 2802 |001b: goto 001d // +0002 │ │ +3f1d6c: 0d01 |001c: move-exception v1 │ │ +3f1d6e: 2202 881e |001d: new-instance v2, Ljava/lang/RuntimeException; // type@1e88 │ │ +3f1d72: 7020 12b3 1200 |001f: invoke-direct {v2, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@b312 │ │ +3f1d78: 2702 |0022: throw v2 │ │ catches : 1 │ │ 0x0000 - 0x0019 │ │ Ljava/util/concurrent/ExecutionException; -> 0x001c │ │ Ljava/lang/InterruptedException; -> 0x001a │ │ positions : │ │ 0x0000 line=49 │ │ 0x0007 line=50 │ │ @@ -879259,52 +879259,52 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 8 │ │ insns size : 76 16-bit code units │ │ -3f1e68: |[3f1e68] de.danoeh.antennapod.dialog.EditUrlSettingsDialog.showConfirmAlertDialog:(Ljava/lang/String;)V │ │ -3f1e78: 5490 af90 |0000: iget-object v0, v9, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;.activityRef:Ljava/lang/ref/WeakReference; // field@90af │ │ -3f1e7c: 6e10 96b3 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ -3f1e82: 0c00 |0005: move-result-object v0 │ │ -3f1e84: 0708 |0006: move-object v8, v0 │ │ -3f1e86: 1f08 1d00 |0007: check-cast v8, Landroid/app/Activity; // type@001d │ │ -3f1e8a: 2200 1715 |0009: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ -3f1e8e: 7020 8381 8000 |000b: invoke-direct {v0, v8}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ -3f1e94: 1401 e500 127f |000e: const v1, #float 1.94072e+38 // #7f1200e5 │ │ -3f1e9a: 6e20 cf81 1000 |0011: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ -3f1ea0: 0c00 |0014: move-result-object v0 │ │ -3f1ea2: 1401 e400 127f |0015: const v1, #float 1.94072e+38 // #7f1200e4 │ │ -3f1ea8: 6e20 a381 1000 |0018: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81a3 │ │ -3f1eae: 0c00 |001b: move-result-object v0 │ │ -3f1eb0: 2201 251a |001c: new-instance v1, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$$ExternalSyntheticLambda0; // type@1a25 │ │ -3f1eb4: 7030 93a0 910a |001e: invoke-direct {v1, v9, v10}, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;Ljava/lang/String;)V // method@a093 │ │ -3f1eba: 140a 0a00 0401 |0021: const v10, #float 2.42446e-38 // #0104000a │ │ -3f1ec0: 6e30 c181 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@81c1 │ │ -3f1ec6: 0c0a |0027: move-result-object v10 │ │ -3f1ec8: 1400 4b00 127f |0028: const v0, #float 1.94069e+38 // #7f12004b │ │ -3f1ece: 1201 |002b: const/4 v1, #int 0 // #0 │ │ -3f1ed0: 6e30 ad81 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@81ad │ │ -3f1ed6: 0c0a |002f: move-result-object v10 │ │ -3f1ed8: 6e10 7114 0a00 |0030: invoke-virtual {v10}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ -3f1ede: 0c07 |0033: move-result-object v7 │ │ -3f1ee0: 12fa |0034: const/4 v10, #int -1 // #ff │ │ -3f1ee2: 6e20 7314 a700 |0035: invoke-virtual {v7, v10}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@1473 │ │ -3f1ee8: 0c0a |0038: move-result-object v10 │ │ -3f1eea: 1200 |0039: const/4 v0, #int 0 // #0 │ │ -3f1eec: 6e20 540d 0a00 |003a: invoke-virtual {v10, v0}, Landroid/view/View;.setEnabled:(Z)V // method@0d54 │ │ -3f1ef2: 220a 271a |003d: new-instance v10, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$1; // type@1a27 │ │ -3f1ef6: 1603 983a |003f: const-wide/16 v3, #int 15000 // #3a98 │ │ -3f1efa: 1605 e803 |0041: const-wide/16 v5, #int 1000 // #3e8 │ │ -3f1efe: 07a1 |0043: move-object v1, v10 │ │ -3f1f00: 0792 |0044: move-object v2, v9 │ │ -3f1f02: 7608 97a0 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@a097 │ │ -3f1f08: 6e10 4007 0a00 |0048: invoke-virtual {v10}, Landroid/os/CountDownTimer;.start:()Landroid/os/CountDownTimer; // method@0740 │ │ -3f1f0e: 0e00 |004b: return-void │ │ +3f1e30: |[3f1e30] de.danoeh.antennapod.dialog.EditUrlSettingsDialog.showConfirmAlertDialog:(Ljava/lang/String;)V │ │ +3f1e40: 5490 af90 |0000: iget-object v0, v9, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;.activityRef:Ljava/lang/ref/WeakReference; // field@90af │ │ +3f1e44: 6e10 96b3 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ +3f1e4a: 0c00 |0005: move-result-object v0 │ │ +3f1e4c: 0708 |0006: move-object v8, v0 │ │ +3f1e4e: 1f08 1d00 |0007: check-cast v8, Landroid/app/Activity; // type@001d │ │ +3f1e52: 2200 1715 |0009: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ +3f1e56: 7020 8381 8000 |000b: invoke-direct {v0, v8}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ +3f1e5c: 1401 e500 127f |000e: const v1, #float 1.94072e+38 // #7f1200e5 │ │ +3f1e62: 6e20 cf81 1000 |0011: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ +3f1e68: 0c00 |0014: move-result-object v0 │ │ +3f1e6a: 1401 e400 127f |0015: const v1, #float 1.94072e+38 // #7f1200e4 │ │ +3f1e70: 6e20 a381 1000 |0018: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81a3 │ │ +3f1e76: 0c00 |001b: move-result-object v0 │ │ +3f1e78: 2201 251a |001c: new-instance v1, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$$ExternalSyntheticLambda0; // type@1a25 │ │ +3f1e7c: 7030 93a0 910a |001e: invoke-direct {v1, v9, v10}, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;Ljava/lang/String;)V // method@a093 │ │ +3f1e82: 140a 0a00 0401 |0021: const v10, #float 2.42446e-38 // #0104000a │ │ +3f1e88: 6e30 c181 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@81c1 │ │ +3f1e8e: 0c0a |0027: move-result-object v10 │ │ +3f1e90: 1400 4b00 127f |0028: const v0, #float 1.94069e+38 // #7f12004b │ │ +3f1e96: 1201 |002b: const/4 v1, #int 0 // #0 │ │ +3f1e98: 6e30 ad81 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@81ad │ │ +3f1e9e: 0c0a |002f: move-result-object v10 │ │ +3f1ea0: 6e10 7114 0a00 |0030: invoke-virtual {v10}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ +3f1ea6: 0c07 |0033: move-result-object v7 │ │ +3f1ea8: 12fa |0034: const/4 v10, #int -1 // #ff │ │ +3f1eaa: 6e20 7314 a700 |0035: invoke-virtual {v7, v10}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@1473 │ │ +3f1eb0: 0c0a |0038: move-result-object v10 │ │ +3f1eb2: 1200 |0039: const/4 v0, #int 0 // #0 │ │ +3f1eb4: 6e20 540d 0a00 |003a: invoke-virtual {v10, v0}, Landroid/view/View;.setEnabled:(Z)V // method@0d54 │ │ +3f1eba: 220a 271a |003d: new-instance v10, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$1; // type@1a27 │ │ +3f1ebe: 1603 983a |003f: const-wide/16 v3, #int 15000 // #3a98 │ │ +3f1ec2: 1605 e803 |0041: const-wide/16 v5, #int 1000 // #3e8 │ │ +3f1ec6: 07a1 |0043: move-object v1, v10 │ │ +3f1ec8: 0792 |0044: move-object v2, v9 │ │ +3f1eca: 7608 97a0 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@a097 │ │ +3f1ed0: 6e10 4007 0a00 |0048: invoke-virtual {v10}, Landroid/os/CountDownTimer;.start:()Landroid/os/CountDownTimer; // method@0740 │ │ +3f1ed6: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0009 line=60 │ │ 0x0011 line=61 │ │ 0x0018 line=62 │ │ 0x0024 line=63 │ │ @@ -879329,50 +879329,50 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 74 16-bit code units │ │ -3f1dc4: |[3f1dc4] de.danoeh.antennapod.dialog.EditUrlSettingsDialog.show:()V │ │ -3f1dd4: 5440 af90 |0000: iget-object v0, v4, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;.activityRef:Ljava/lang/ref/WeakReference; // field@90af │ │ -3f1dd8: 6e10 96b3 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ -3f1dde: 0c00 |0005: move-result-object v0 │ │ -3f1de0: 1f00 1d00 |0006: check-cast v0, Landroid/app/Activity; // type@001d │ │ -3f1de4: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ -3f1de8: 0e00 |000a: return-void │ │ -3f1dea: 7110 ae0b 0000 |000b: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0bae │ │ -3f1df0: 0c01 |000e: move-result-object v1 │ │ -3f1df2: 7110 da9e 0100 |000f: invoke-static {v1}, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EditTextDialogBinding; // method@9eda │ │ -3f1df8: 0c01 |0012: move-result-object v1 │ │ -3f1dfa: 5412 018f |0013: iget-object v2, v1, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.urlEditText:Landroid/widget/EditText; // field@8f01 │ │ -3f1dfe: 5443 b090 |0015: iget-object v3, v4, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@90b0 │ │ -3f1e02: 6e10 01ac 0300 |0017: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ -3f1e08: 0c03 |001a: move-result-object v3 │ │ -3f1e0a: 6e20 9d12 3200 |001b: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3f1e10: 2202 1715 |001e: new-instance v2, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ -3f1e14: 7020 8381 0200 |0020: invoke-direct {v2, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ -3f1e1a: 6e10 d99e 0100 |0023: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9ed9 │ │ -3f1e20: 0c00 |0026: move-result-object v0 │ │ -3f1e22: 6e20 d481 0200 |0027: invoke-virtual {v2, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81d4 │ │ -3f1e28: 0c00 |002a: move-result-object v0 │ │ -3f1e2a: 1402 e500 127f |002b: const v2, #float 1.94072e+38 // #7f1200e5 │ │ -3f1e30: 6e20 cf81 2000 |002e: invoke-virtual {v0, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ -3f1e36: 0c00 |0031: move-result-object v0 │ │ -3f1e38: 2202 261a |0032: new-instance v2, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$$ExternalSyntheticLambda1; // type@1a26 │ │ -3f1e3c: 7030 95a0 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@a095 │ │ -3f1e42: 1401 0a00 0401 |0037: const v1, #float 2.42446e-38 // #0104000a │ │ -3f1e48: 6e30 c181 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@81c1 │ │ -3f1e4e: 0c00 |003d: move-result-object v0 │ │ -3f1e50: 1401 4b00 127f |003e: const v1, #float 1.94069e+38 // #7f12004b │ │ -3f1e56: 1202 |0041: const/4 v2, #int 0 // #0 │ │ -3f1e58: 6e30 ad81 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@81ad │ │ -3f1e5e: 0c00 |0045: move-result-object v0 │ │ -3f1e60: 6e10 7114 0000 |0046: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ -3f1e66: 0e00 |0049: return-void │ │ +3f1d8c: |[3f1d8c] de.danoeh.antennapod.dialog.EditUrlSettingsDialog.show:()V │ │ +3f1d9c: 5440 af90 |0000: iget-object v0, v4, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;.activityRef:Ljava/lang/ref/WeakReference; // field@90af │ │ +3f1da0: 6e10 96b3 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ +3f1da6: 0c00 |0005: move-result-object v0 │ │ +3f1da8: 1f00 1d00 |0006: check-cast v0, Landroid/app/Activity; // type@001d │ │ +3f1dac: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ +3f1db0: 0e00 |000a: return-void │ │ +3f1db2: 7110 ae0b 0000 |000b: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0bae │ │ +3f1db8: 0c01 |000e: move-result-object v1 │ │ +3f1dba: 7110 da9e 0100 |000f: invoke-static {v1}, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EditTextDialogBinding; // method@9eda │ │ +3f1dc0: 0c01 |0012: move-result-object v1 │ │ +3f1dc2: 5412 018f |0013: iget-object v2, v1, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.urlEditText:Landroid/widget/EditText; // field@8f01 │ │ +3f1dc6: 5443 b090 |0015: iget-object v3, v4, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@90b0 │ │ +3f1dca: 6e10 01ac 0300 |0017: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ +3f1dd0: 0c03 |001a: move-result-object v3 │ │ +3f1dd2: 6e20 9d12 3200 |001b: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3f1dd8: 2202 1715 |001e: new-instance v2, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ +3f1ddc: 7020 8381 0200 |0020: invoke-direct {v2, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ +3f1de2: 6e10 d99e 0100 |0023: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9ed9 │ │ +3f1de8: 0c00 |0026: move-result-object v0 │ │ +3f1dea: 6e20 d481 0200 |0027: invoke-virtual {v2, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81d4 │ │ +3f1df0: 0c00 |002a: move-result-object v0 │ │ +3f1df2: 1402 e500 127f |002b: const v2, #float 1.94072e+38 // #7f1200e5 │ │ +3f1df8: 6e20 cf81 2000 |002e: invoke-virtual {v0, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ +3f1dfe: 0c00 |0031: move-result-object v0 │ │ +3f1e00: 2202 261a |0032: new-instance v2, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$$ExternalSyntheticLambda1; // type@1a26 │ │ +3f1e04: 7030 95a0 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@a095 │ │ +3f1e0a: 1401 0a00 0401 |0037: const v1, #float 2.42446e-38 // #0104000a │ │ +3f1e10: 6e30 c181 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@81c1 │ │ +3f1e16: 0c00 |003d: move-result-object v0 │ │ +3f1e18: 1401 4b00 127f |003e: const v1, #float 1.94069e+38 // #7f12004b │ │ +3f1e1e: 1202 |0041: const/4 v2, #int 0 // #0 │ │ +3f1e20: 6e30 ad81 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@81ad │ │ +3f1e26: 0c00 |0045: move-result-object v0 │ │ +3f1e28: 6e10 7114 0000 |0046: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ +3f1e2e: 0e00 |0049: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x000b line=34 │ │ 0x0013 line=36 │ │ 0x001e line=38 │ │ 0x0023 line=39 │ │ @@ -879417,19 +879417,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 │ │ -3f1f10: |[3f1f10] de.danoeh.antennapod.dialog.EpisodeFilterDialog$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;Lde/danoeh/antennapod/adapter/SimpleChipAdapter;)V │ │ -3f1f20: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f1f26: 5b01 b190 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/EpisodeFilterDialog; // field@90b1 │ │ -3f1f2a: 5b02 b290 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/adapter/SimpleChipAdapter; // field@90b2 │ │ -3f1f2e: 0e00 |0007: return-void │ │ +3f1ed8: |[3f1ed8] de.danoeh.antennapod.dialog.EpisodeFilterDialog$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;Lde/danoeh/antennapod/adapter/SimpleChipAdapter;)V │ │ +3f1ee8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f1eee: 5b01 b190 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/EpisodeFilterDialog; // field@90b1 │ │ +3f1ef2: 5b02 b290 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/adapter/SimpleChipAdapter; // field@90b2 │ │ +3f1ef6: 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; │ │ @@ -879440,19 +879440,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3f1f30: |[3f1f30] de.danoeh.antennapod.dialog.EpisodeFilterDialog$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -3f1f40: 5420 b190 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/EpisodeFilterDialog; // field@90b1 │ │ -3f1f44: 5421 b290 |0002: iget-object v1, v2, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/adapter/SimpleChipAdapter; // field@90b2 │ │ -3f1f48: 7130 aea0 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@a0ae │ │ -3f1f4e: 0e00 |0007: return-void │ │ +3f1ef8: |[3f1ef8] de.danoeh.antennapod.dialog.EpisodeFilterDialog$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +3f1f08: 5420 b190 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/EpisodeFilterDialog; // field@90b1 │ │ +3f1f0c: 5421 b290 |0002: iget-object v1, v2, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/adapter/SimpleChipAdapter; // field@90b2 │ │ +3f1f10: 7130 aea0 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@a0ae │ │ +3f1f16: 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; │ │ │ │ @@ -879486,18 +879486,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 │ │ -3f1f50: |[3f1f50] de.danoeh.antennapod.dialog.EpisodeFilterDialog$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;)V │ │ -3f1f60: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f1f66: 5b01 b390 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/EpisodeFilterDialog; // field@90b3 │ │ -3f1f6a: 0e00 |0005: return-void │ │ +3f1f18: |[3f1f18] de.danoeh.antennapod.dialog.EpisodeFilterDialog$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;)V │ │ +3f1f28: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f1f2e: 5b01 b390 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/EpisodeFilterDialog; // field@90b3 │ │ +3f1f32: 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; │ │ │ │ @@ -879507,18 +879507,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 │ │ -3f1f6c: |[3f1f6c] de.danoeh.antennapod.dialog.EpisodeFilterDialog$$ExternalSyntheticLambda1.onCheckedChanged:(Landroid/widget/CompoundButton;Z)V │ │ -3f1f7c: 5410 b390 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/EpisodeFilterDialog; // field@90b3 │ │ -3f1f80: 7130 ada0 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@a0ad │ │ -3f1f86: 0e00 |0005: return-void │ │ +3f1f34: |[3f1f34] de.danoeh.antennapod.dialog.EpisodeFilterDialog$$ExternalSyntheticLambda1.onCheckedChanged:(Landroid/widget/CompoundButton;Z)V │ │ +3f1f44: 5410 b390 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/EpisodeFilterDialog; // field@90b3 │ │ +3f1f48: 7130 ada0 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@a0ad │ │ +3f1f4e: 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 │ │ @@ -879553,18 +879553,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 │ │ -3f1f88: |[3f1f88] de.danoeh.antennapod.dialog.EpisodeFilterDialog$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;)V │ │ -3f1f98: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f1f9e: 5b01 b490 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/dialog/EpisodeFilterDialog; // field@90b4 │ │ -3f1fa2: 0e00 |0005: return-void │ │ +3f1f50: |[3f1f50] de.danoeh.antennapod.dialog.EpisodeFilterDialog$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;)V │ │ +3f1f60: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f1f66: 5b01 b490 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/dialog/EpisodeFilterDialog; // field@90b4 │ │ +3f1f6a: 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; │ │ │ │ @@ -879574,18 +879574,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 │ │ -3f1fa4: |[3f1fa4] de.danoeh.antennapod.dialog.EpisodeFilterDialog$$ExternalSyntheticLambda2.onClick:(Landroid/content/DialogInterface;I)V │ │ -3f1fb4: 5410 b490 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/dialog/EpisodeFilterDialog; // field@90b4 │ │ -3f1fb8: 7130 aca0 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@a0ac │ │ -3f1fbe: 0e00 |0005: return-void │ │ +3f1f6c: |[3f1f6c] de.danoeh.antennapod.dialog.EpisodeFilterDialog$$ExternalSyntheticLambda2.onClick:(Landroid/content/DialogInterface;I)V │ │ +3f1f7c: 5410 b490 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/dialog/EpisodeFilterDialog; // field@90b4 │ │ +3f1f80: 7130 aca0 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@a0ac │ │ +3f1f86: 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 │ │ @@ -879628,20 +879628,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 │ │ -3f2468: |[3f2468] de.danoeh.antennapod.dialog.FeedPreferenceSkipDialog$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/dialog/FeedPreferenceSkipDialog;Landroid/widget/EditText;Landroid/widget/EditText;)V │ │ -3f2478: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f247e: 5b01 b990 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/FeedPreferenceSkipDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/FeedPreferenceSkipDialog; // field@90b9 │ │ -3f2482: 5b02 ba90 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/FeedPreferenceSkipDialog$$ExternalSyntheticLambda0;.f$1:Landroid/widget/EditText; // field@90ba │ │ -3f2486: 5b03 bb90 |0007: iput-object v3, v0, Lde/danoeh/antennapod/dialog/FeedPreferenceSkipDialog$$ExternalSyntheticLambda0;.f$2:Landroid/widget/EditText; // field@90bb │ │ -3f248a: 0e00 |0009: return-void │ │ +3f2430: |[3f2430] de.danoeh.antennapod.dialog.FeedPreferenceSkipDialog$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/dialog/FeedPreferenceSkipDialog;Landroid/widget/EditText;Landroid/widget/EditText;)V │ │ +3f2440: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f2446: 5b01 b990 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/FeedPreferenceSkipDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/FeedPreferenceSkipDialog; // field@90b9 │ │ +3f244a: 5b02 ba90 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/FeedPreferenceSkipDialog$$ExternalSyntheticLambda0;.f$1:Landroid/widget/EditText; // field@90ba │ │ +3f244e: 5b03 bb90 |0007: iput-object v3, v0, Lde/danoeh/antennapod/dialog/FeedPreferenceSkipDialog$$ExternalSyntheticLambda0;.f$2:Landroid/widget/EditText; // field@90bb │ │ +3f2452: 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; │ │ @@ -879653,20 +879653,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 │ │ -3f248c: |[3f248c] de.danoeh.antennapod.dialog.FeedPreferenceSkipDialog$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ -3f249c: 5430 b990 |0000: iget-object v0, v3, Lde/danoeh/antennapod/dialog/FeedPreferenceSkipDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/FeedPreferenceSkipDialog; // field@90b9 │ │ -3f24a0: 5431 ba90 |0002: iget-object v1, v3, Lde/danoeh/antennapod/dialog/FeedPreferenceSkipDialog$$ExternalSyntheticLambda0;.f$1:Landroid/widget/EditText; // field@90ba │ │ -3f24a4: 5432 bb90 |0004: iget-object v2, v3, Lde/danoeh/antennapod/dialog/FeedPreferenceSkipDialog$$ExternalSyntheticLambda0;.f$2:Landroid/widget/EditText; // field@90bb │ │ -3f24a8: 7155 bca0 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@a0bc │ │ -3f24ae: 0e00 |0009: return-void │ │ +3f2454: |[3f2454] de.danoeh.antennapod.dialog.FeedPreferenceSkipDialog$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ +3f2464: 5430 b990 |0000: iget-object v0, v3, Lde/danoeh/antennapod/dialog/FeedPreferenceSkipDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/FeedPreferenceSkipDialog; // field@90b9 │ │ +3f2468: 5431 ba90 |0002: iget-object v1, v3, Lde/danoeh/antennapod/dialog/FeedPreferenceSkipDialog$$ExternalSyntheticLambda0;.f$1:Landroid/widget/EditText; // field@90ba │ │ +3f246c: 5432 bb90 |0004: iget-object v2, v3, Lde/danoeh/antennapod/dialog/FeedPreferenceSkipDialog$$ExternalSyntheticLambda0;.f$2:Landroid/widget/EditText; // field@90bb │ │ +3f2470: 7155 bca0 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@a0bc │ │ +3f2476: 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 │ │ @@ -879697,34 +879697,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f25d0: |[3f25d0] de.danoeh.antennapod.dialog.FeedSortDialog$$ExternalSyntheticLambda0.:()V │ │ -3f25e0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f25e6: 0e00 |0003: return-void │ │ +3f2598: |[3f2598] de.danoeh.antennapod.dialog.FeedSortDialog$$ExternalSyntheticLambda0.:()V │ │ +3f25a8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f25ae: 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 │ │ -3f25e8: |[3f25e8] de.danoeh.antennapod.dialog.FeedSortDialog$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ -3f25f8: 7120 c5a0 2100 |0000: invoke-static {v1, v2}, Lde/danoeh/antennapod/dialog/FeedSortDialog;.$r8$lambda$hbvx4aQxDpZBm2GRY9dZegoNzD4:(Landroid/content/DialogInterface;I)V // method@a0c5 │ │ -3f25fe: 0e00 |0003: return-void │ │ +3f25b0: |[3f25b0] de.danoeh.antennapod.dialog.FeedSortDialog$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ +3f25c0: 7120 c5a0 2100 |0000: invoke-static {v1, v2}, Lde/danoeh/antennapod/dialog/FeedSortDialog;.$r8$lambda$hbvx4aQxDpZBm2GRY9dZegoNzD4:(Landroid/content/DialogInterface;I)V // method@a0c5 │ │ +3f25c6: 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 │ │ @@ -879763,19 +879763,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 │ │ -3f2600: |[3f2600] de.danoeh.antennapod.dialog.FeedSortDialog$$ExternalSyntheticLambda1.:(ILjava/util/List;)V │ │ -3f2610: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f2616: 5901 bc90 |0003: iput v1, v0, Lde/danoeh/antennapod/dialog/FeedSortDialog$$ExternalSyntheticLambda1;.f$0:I // field@90bc │ │ -3f261a: 5b02 bd90 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/FeedSortDialog$$ExternalSyntheticLambda1;.f$1:Ljava/util/List; // field@90bd │ │ -3f261e: 0e00 |0007: return-void │ │ +3f25c8: |[3f25c8] de.danoeh.antennapod.dialog.FeedSortDialog$$ExternalSyntheticLambda1.:(ILjava/util/List;)V │ │ +3f25d8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f25de: 5901 bc90 |0003: iput v1, v0, Lde/danoeh/antennapod/dialog/FeedSortDialog$$ExternalSyntheticLambda1;.f$0:I // field@90bc │ │ +3f25e2: 5b02 bd90 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/FeedSortDialog$$ExternalSyntheticLambda1;.f$1:Ljava/util/List; // field@90bd │ │ +3f25e6: 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; │ │ @@ -879786,19 +879786,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 │ │ -3f2620: |[3f2620] de.danoeh.antennapod.dialog.FeedSortDialog$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ -3f2630: 5220 bc90 |0000: iget v0, v2, Lde/danoeh/antennapod/dialog/FeedSortDialog$$ExternalSyntheticLambda1;.f$0:I // field@90bc │ │ -3f2634: 5421 bd90 |0002: iget-object v1, v2, Lde/danoeh/antennapod/dialog/FeedSortDialog$$ExternalSyntheticLambda1;.f$1:Ljava/util/List; // field@90bd │ │ -3f2638: 7140 c4a0 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@a0c4 │ │ -3f263e: 0e00 |0007: return-void │ │ +3f25e8: |[3f25e8] de.danoeh.antennapod.dialog.FeedSortDialog$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ +3f25f8: 5220 bc90 |0000: iget v0, v2, Lde/danoeh/antennapod/dialog/FeedSortDialog$$ExternalSyntheticLambda1;.f$0:I // field@90bc │ │ +3f25fc: 5421 bd90 |0002: iget-object v1, v2, Lde/danoeh/antennapod/dialog/FeedSortDialog$$ExternalSyntheticLambda1;.f$1:Ljava/util/List; // field@90bd │ │ +3f2600: 7140 c4a0 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@a0c4 │ │ +3f2606: 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 │ │ @@ -879828,17 +879828,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 │ │ -3f2640: |[3f2640] de.danoeh.antennapod.dialog.FeedSortDialog.$r8$lambda$6BWRFhv1SEqLrumOazduHknEcMk:(ILjava/util/List;Landroid/content/DialogInterface;I)V │ │ -3f2650: 7140 c8a0 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@a0c8 │ │ -3f2656: 0e00 |0003: return-void │ │ +3f2608: |[3f2608] de.danoeh.antennapod.dialog.FeedSortDialog.$r8$lambda$6BWRFhv1SEqLrumOazduHknEcMk:(ILjava/util/List;Landroid/content/DialogInterface;I)V │ │ +3f2618: 7140 c8a0 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@a0c8 │ │ +3f261e: 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; │ │ @@ -879849,17 +879849,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 │ │ -3f2658: |[3f2658] de.danoeh.antennapod.dialog.FeedSortDialog.$r8$lambda$hbvx4aQxDpZBm2GRY9dZegoNzD4:(Landroid/content/DialogInterface;I)V │ │ -3f2668: 7120 c7a0 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/dialog/FeedSortDialog;.lambda$showDialog$0:(Landroid/content/DialogInterface;I)V // method@a0c7 │ │ -3f266e: 0e00 |0003: return-void │ │ +3f2620: |[3f2620] de.danoeh.antennapod.dialog.FeedSortDialog.$r8$lambda$hbvx4aQxDpZBm2GRY9dZegoNzD4:(Landroid/content/DialogInterface;I)V │ │ +3f2630: 7120 c7a0 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/dialog/FeedSortDialog;.lambda$showDialog$0:(Landroid/content/DialogInterface;I)V // method@a0c7 │ │ +3f2636: 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 │ │ │ │ @@ -879868,17 +879868,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f2670: |[3f2670] de.danoeh.antennapod.dialog.FeedSortDialog.:()V │ │ -3f2680: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f2686: 0e00 |0003: return-void │ │ +3f2638: |[3f2638] de.danoeh.antennapod.dialog.FeedSortDialog.:()V │ │ +3f2648: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f264e: 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;) │ │ @@ -879886,17 +879886,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 │ │ -3f2688: |[3f2688] de.danoeh.antennapod.dialog.FeedSortDialog.lambda$showDialog$0:(Landroid/content/DialogInterface;I)V │ │ -3f2698: 7210 5602 0000 |0000: invoke-interface {v0}, Landroid/content/DialogInterface;.dismiss:()V // method@0256 │ │ -3f269e: 0e00 |0003: return-void │ │ +3f2650: |[3f2650] de.danoeh.antennapod.dialog.FeedSortDialog.lambda$showDialog$0:(Landroid/content/DialogInterface;I)V │ │ +3f2660: 7210 5602 0000 |0000: invoke-interface {v0}, Landroid/content/DialogInterface;.dismiss:()V // method@0256 │ │ +3f2666: 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 │ │ │ │ @@ -879905,27 +879905,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 │ │ -3f26a0: |[3f26a0] de.danoeh.antennapod.dialog.FeedSortDialog.lambda$showDialog$1:(ILjava/util/List;Landroid/content/DialogInterface;I)V │ │ -3f26b0: 3230 1700 |0000: if-eq v0, v3, 0017 // +0017 │ │ -3f26b4: 7220 66b5 3100 |0002: invoke-interface {v1, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3f26ba: 0c00 |0005: move-result-object v0 │ │ -3f26bc: 1f00 8d1e |0006: check-cast v0, Ljava/lang/String; // type@1e8d │ │ -3f26c0: 7110 fcb0 0000 |0008: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setFeedOrder:(Ljava/lang/String;)V // method@b0fc │ │ -3f26c6: 7100 8db7 0000 |000b: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3f26cc: 0c00 |000e: move-result-object v0 │ │ -3f26ce: 2201 a81a |000f: new-instance v1, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; // type@1aa8 │ │ -3f26d2: 7010 70a2 0100 |0011: invoke-direct {v1}, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;.:()V // method@a270 │ │ -3f26d8: 6e20 90b7 1000 |0014: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -3f26de: 7210 5602 0200 |0017: invoke-interface {v2}, Landroid/content/DialogInterface;.dismiss:()V // method@0256 │ │ -3f26e4: 0e00 |001a: return-void │ │ +3f2668: |[3f2668] de.danoeh.antennapod.dialog.FeedSortDialog.lambda$showDialog$1:(ILjava/util/List;Landroid/content/DialogInterface;I)V │ │ +3f2678: 3230 1700 |0000: if-eq v0, v3, 0017 // +0017 │ │ +3f267c: 7220 66b5 3100 |0002: invoke-interface {v1, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3f2682: 0c00 |0005: move-result-object v0 │ │ +3f2684: 1f00 8d1e |0006: check-cast v0, Ljava/lang/String; // type@1e8d │ │ +3f2688: 7110 fcb0 0000 |0008: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setFeedOrder:(Ljava/lang/String;)V // method@b0fc │ │ +3f268e: 7100 8db7 0000 |000b: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3f2694: 0c00 |000e: move-result-object v0 │ │ +3f2696: 2201 a81a |000f: new-instance v1, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; // type@1aa8 │ │ +3f269a: 7010 70a2 0100 |0011: invoke-direct {v1}, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;.:()V // method@a270 │ │ +3f26a0: 6e20 90b7 1000 |0014: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +3f26a6: 7210 5602 0200 |0017: invoke-interface {v2}, Landroid/content/DialogInterface;.dismiss:()V // method@0256 │ │ +3f26ac: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=30 │ │ 0x000b line=32 │ │ 0x0017 line=34 │ │ locals : │ │ 0x0000 - 0x001b reg=0 (null) I │ │ @@ -879938,53 +879938,53 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 88 16-bit code units │ │ -3f26e8: |[3f26e8] de.danoeh.antennapod.dialog.FeedSortDialog.showDialog:(Landroid/content/Context;)V │ │ -3f26f8: 2200 1715 |0000: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ -3f26fc: 7020 8381 5000 |0002: invoke-direct {v0, v5}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ -3f2702: 1401 b202 127f |0005: const v1, #float 1.94081e+38 // #7f1202b2 │ │ -3f2708: 6e20 3102 1500 |0008: invoke-virtual {v5, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3f270e: 0c01 |000b: move-result-object v1 │ │ -3f2710: 6e20 d081 1000 |000c: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81d0 │ │ -3f2716: 2201 311a |000f: new-instance v1, Lde/danoeh/antennapod/dialog/FeedSortDialog$$ExternalSyntheticLambda0; // type@1a31 │ │ -3f271a: 7010 c0a0 0100 |0011: invoke-direct {v1}, Lde/danoeh/antennapod/dialog/FeedSortDialog$$ExternalSyntheticLambda0;.:()V // method@a0c0 │ │ -3f2720: 1502 0401 |0014: const/high16 v2, #int 17039360 // #104 │ │ -3f2724: 6e30 ad81 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@81ad │ │ -3f272a: 7100 bcb0 0000 |0019: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getFeedOrder:()I // method@b0bc │ │ -3f2730: 0a01 |001c: move-result v1 │ │ -3f2732: 6e10 2f02 0500 |001d: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ -3f2738: 0c02 |0020: move-result-object v2 │ │ -3f273a: 1403 1f00 037f |0021: const v3, #float 1.74129e+38 // #7f03001f │ │ -3f2740: 6e20 1303 3200 |0024: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0313 │ │ -3f2746: 0c02 |0027: move-result-object v2 │ │ -3f2748: 7110 b6b4 0200 |0028: invoke-static {v2}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b4b6 │ │ -3f274e: 0c02 |002b: move-result-object v2 │ │ -3f2750: 2203 8f1e |002c: new-instance v3, Ljava/lang/StringBuilder; // type@1e8f │ │ -3f2754: 7010 50b3 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3f275a: 1a04 0000 |0031: const-string v4, "" // string@0000 │ │ -3f275e: 6e20 5cb3 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3f2764: 6e20 57b3 1300 |0036: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -3f276a: 6e10 67b3 0300 |0039: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3f2770: 0c01 |003c: move-result-object v1 │ │ -3f2772: 7220 68b5 1200 |003d: invoke-interface {v2, v1}, Ljava/util/List;.indexOf:(Ljava/lang/Object;)I // method@b568 │ │ -3f2778: 0a01 |0040: move-result v1 │ │ -3f277a: 6e10 2f02 0500 |0041: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ -3f2780: 0c05 |0044: move-result-object v5 │ │ -3f2782: 1403 1e00 037f |0045: const v3, #float 1.74129e+38 // #7f03001e │ │ -3f2788: 6e20 1303 3500 |0048: invoke-virtual {v5, v3}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0313 │ │ -3f278e: 0c05 |004b: move-result-object v5 │ │ -3f2790: 2203 321a |004c: new-instance v3, Lde/danoeh/antennapod/dialog/FeedSortDialog$$ExternalSyntheticLambda1; // type@1a32 │ │ -3f2794: 7030 c2a0 1302 |004e: invoke-direct {v3, v1, v2}, Lde/danoeh/antennapod/dialog/FeedSortDialog$$ExternalSyntheticLambda1;.:(ILjava/util/List;)V // method@a0c2 │ │ -3f279a: 6e40 cc81 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@81cc │ │ -3f27a0: 6e10 7114 0000 |0054: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ -3f27a6: 0e00 |0057: return-void │ │ +3f26b0: |[3f26b0] de.danoeh.antennapod.dialog.FeedSortDialog.showDialog:(Landroid/content/Context;)V │ │ +3f26c0: 2200 1715 |0000: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ +3f26c4: 7020 8381 5000 |0002: invoke-direct {v0, v5}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ +3f26ca: 1401 b202 127f |0005: const v1, #float 1.94081e+38 // #7f1202b2 │ │ +3f26d0: 6e20 3102 1500 |0008: invoke-virtual {v5, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3f26d6: 0c01 |000b: move-result-object v1 │ │ +3f26d8: 6e20 d081 1000 |000c: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81d0 │ │ +3f26de: 2201 311a |000f: new-instance v1, Lde/danoeh/antennapod/dialog/FeedSortDialog$$ExternalSyntheticLambda0; // type@1a31 │ │ +3f26e2: 7010 c0a0 0100 |0011: invoke-direct {v1}, Lde/danoeh/antennapod/dialog/FeedSortDialog$$ExternalSyntheticLambda0;.:()V // method@a0c0 │ │ +3f26e8: 1502 0401 |0014: const/high16 v2, #int 17039360 // #104 │ │ +3f26ec: 6e30 ad81 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@81ad │ │ +3f26f2: 7100 bcb0 0000 |0019: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getFeedOrder:()I // method@b0bc │ │ +3f26f8: 0a01 |001c: move-result v1 │ │ +3f26fa: 6e10 2f02 0500 |001d: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ +3f2700: 0c02 |0020: move-result-object v2 │ │ +3f2702: 1403 1f00 037f |0021: const v3, #float 1.74129e+38 // #7f03001f │ │ +3f2708: 6e20 1303 3200 |0024: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0313 │ │ +3f270e: 0c02 |0027: move-result-object v2 │ │ +3f2710: 7110 b6b4 0200 |0028: invoke-static {v2}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b4b6 │ │ +3f2716: 0c02 |002b: move-result-object v2 │ │ +3f2718: 2203 8f1e |002c: new-instance v3, Ljava/lang/StringBuilder; // type@1e8f │ │ +3f271c: 7010 50b3 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3f2722: 1a04 0000 |0031: const-string v4, "" // string@0000 │ │ +3f2726: 6e20 5cb3 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3f272c: 6e20 57b3 1300 |0036: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +3f2732: 6e10 67b3 0300 |0039: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3f2738: 0c01 |003c: move-result-object v1 │ │ +3f273a: 7220 68b5 1200 |003d: invoke-interface {v2, v1}, Ljava/util/List;.indexOf:(Ljava/lang/Object;)I // method@b568 │ │ +3f2740: 0a01 |0040: move-result v1 │ │ +3f2742: 6e10 2f02 0500 |0041: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ +3f2748: 0c05 |0044: move-result-object v5 │ │ +3f274a: 1403 1e00 037f |0045: const v3, #float 1.74129e+38 // #7f03001e │ │ +3f2750: 6e20 1303 3500 |0048: invoke-virtual {v5, v3}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0313 │ │ +3f2756: 0c05 |004b: move-result-object v5 │ │ +3f2758: 2203 321a |004c: new-instance v3, Lde/danoeh/antennapod/dialog/FeedSortDialog$$ExternalSyntheticLambda1; // type@1a32 │ │ +3f275c: 7030 c2a0 1302 |004e: invoke-direct {v3, v1, v2}, Lde/danoeh/antennapod/dialog/FeedSortDialog$$ExternalSyntheticLambda1;.:(ILjava/util/List;)V // method@a0c2 │ │ +3f2762: 6e40 cc81 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@81cc │ │ +3f2768: 6e10 7114 0000 |0054: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ +3f276e: 0e00 |0057: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x0008 line=19 │ │ 0x000f line=20 │ │ 0x0019 line=22 │ │ 0x001d line=24 │ │ @@ -880026,18 +880026,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 │ │ -3f27a8: |[3f27a8] de.danoeh.antennapod.dialog.IntraFeedSortDialog$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;)V │ │ -3f27b8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f27be: 5b01 be90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/IntraFeedSortDialog; // field@90be │ │ -3f27c2: 0e00 |0005: return-void │ │ +3f2770: |[3f2770] de.danoeh.antennapod.dialog.IntraFeedSortDialog$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;)V │ │ +3f2780: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f2786: 5b01 be90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/IntraFeedSortDialog; // field@90be │ │ +3f278a: 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; │ │ │ │ @@ -880047,18 +880047,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 │ │ -3f27c4: |[3f27c4] de.danoeh.antennapod.dialog.IntraFeedSortDialog$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ -3f27d4: 5410 be90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/IntraFeedSortDialog; // field@90be │ │ -3f27d8: 7130 cca0 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@a0cc │ │ -3f27de: 0e00 |0005: return-void │ │ +3f278c: |[3f278c] de.danoeh.antennapod.dialog.IntraFeedSortDialog$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ +3f279c: 5410 be90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/IntraFeedSortDialog; // field@90be │ │ +3f27a0: 7130 cca0 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@a0cc │ │ +3f27a6: 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 │ │ @@ -880104,17 +880104,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 │ │ -3f2814: |[3f2814] de.danoeh.antennapod.dialog.IntraFeedSortDialog.$r8$lambda$2cmFngG5fGBaDL_d1jtN5K3Oq48:(Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;Landroid/content/DialogInterface;I)V │ │ -3f2824: 7030 cfa0 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;.lambda$openDialog$0:(Landroid/content/DialogInterface;I)V // method@a0cf │ │ -3f282a: 0e00 |0003: return-void │ │ +3f27dc: |[3f27dc] de.danoeh.antennapod.dialog.IntraFeedSortDialog.$r8$lambda$2cmFngG5fGBaDL_d1jtN5K3Oq48:(Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;Landroid/content/DialogInterface;I)V │ │ +3f27ec: 7030 cfa0 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;.lambda$openDialog$0:(Landroid/content/DialogInterface;I)V // method@a0cf │ │ +3f27f2: 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 │ │ @@ -880124,49 +880124,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 │ │ -3f282c: |[3f282c] de.danoeh.antennapod.dialog.IntraFeedSortDialog.:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/SortOrder;Z)V │ │ -3f283c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f2842: 5b01 bf90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;.context:Landroid/content/Context; // field@90bf │ │ -3f2846: 5b02 c090 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;.currentSortOrder:Lde/danoeh/antennapod/model/feed/SortOrder; // field@90c0 │ │ -3f284a: 3803 2100 |0007: if-eqz v3, 0028 // +0021 │ │ -3f284e: 6e10 2f02 0100 |0009: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ -3f2854: 0c02 |000c: move-result-object v2 │ │ -3f2856: 1403 1700 037f |000d: const v3, #float 1.74129e+38 // #7f030017 │ │ -3f285c: 6e20 1303 3200 |0010: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0313 │ │ -3f2862: 0c02 |0013: move-result-object v2 │ │ -3f2864: 5b02 c190 |0014: iput-object v2, v0, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;.sortItems:[Ljava/lang/String; // field@90c1 │ │ -3f2868: 6e10 2f02 0100 |0016: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ -3f286e: 0c01 |0019: move-result-object v1 │ │ -3f2870: 1402 1800 037f |001a: const v2, #float 1.74129e+38 // #7f030018 │ │ -3f2876: 6e20 1303 2100 |001d: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0313 │ │ -3f287c: 0c01 |0020: move-result-object v1 │ │ -3f287e: 7110 d0ac 0100 |0021: invoke-static {v1}, Lde/danoeh/antennapod/model/feed/SortOrder;.valuesOf:([Ljava/lang/String;)[Lde/danoeh/antennapod/model/feed/SortOrder; // method@acd0 │ │ -3f2884: 0c01 |0024: move-result-object v1 │ │ -3f2886: 5b01 c290 |0025: iput-object v1, v0, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;.sortValues:[Lde/danoeh/antennapod/model/feed/SortOrder; // field@90c2 │ │ -3f288a: 281f |0027: goto 0046 // +001f │ │ -3f288c: 6e10 2f02 0100 |0028: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ -3f2892: 0c02 |002b: move-result-object v2 │ │ -3f2894: 1403 0f00 037f |002c: const v3, #float 1.74129e+38 // #7f03000f │ │ -3f289a: 6e20 1303 3200 |002f: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0313 │ │ -3f28a0: 0c02 |0032: move-result-object v2 │ │ -3f28a2: 5b02 c190 |0033: iput-object v2, v0, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;.sortItems:[Ljava/lang/String; // field@90c1 │ │ -3f28a6: 6e10 2f02 0100 |0035: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ -3f28ac: 0c01 |0038: move-result-object v1 │ │ -3f28ae: 1402 1000 037f |0039: const v2, #float 1.74129e+38 // #7f030010 │ │ -3f28b4: 6e20 1303 2100 |003c: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0313 │ │ -3f28ba: 0c01 |003f: move-result-object v1 │ │ -3f28bc: 7110 d0ac 0100 |0040: invoke-static {v1}, Lde/danoeh/antennapod/model/feed/SortOrder;.valuesOf:([Ljava/lang/String;)[Lde/danoeh/antennapod/model/feed/SortOrder; // method@acd0 │ │ -3f28c2: 0c01 |0043: move-result-object v1 │ │ -3f28c4: 5b01 c290 |0044: iput-object v1, v0, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;.sortValues:[Lde/danoeh/antennapod/model/feed/SortOrder; // field@90c2 │ │ -3f28c8: 0e00 |0046: return-void │ │ +3f27f4: |[3f27f4] de.danoeh.antennapod.dialog.IntraFeedSortDialog.:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/SortOrder;Z)V │ │ +3f2804: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f280a: 5b01 bf90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;.context:Landroid/content/Context; // field@90bf │ │ +3f280e: 5b02 c090 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;.currentSortOrder:Lde/danoeh/antennapod/model/feed/SortOrder; // field@90c0 │ │ +3f2812: 3803 2100 |0007: if-eqz v3, 0028 // +0021 │ │ +3f2816: 6e10 2f02 0100 |0009: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ +3f281c: 0c02 |000c: move-result-object v2 │ │ +3f281e: 1403 1700 037f |000d: const v3, #float 1.74129e+38 // #7f030017 │ │ +3f2824: 6e20 1303 3200 |0010: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0313 │ │ +3f282a: 0c02 |0013: move-result-object v2 │ │ +3f282c: 5b02 c190 |0014: iput-object v2, v0, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;.sortItems:[Ljava/lang/String; // field@90c1 │ │ +3f2830: 6e10 2f02 0100 |0016: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ +3f2836: 0c01 |0019: move-result-object v1 │ │ +3f2838: 1402 1800 037f |001a: const v2, #float 1.74129e+38 // #7f030018 │ │ +3f283e: 6e20 1303 2100 |001d: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0313 │ │ +3f2844: 0c01 |0020: move-result-object v1 │ │ +3f2846: 7110 d0ac 0100 |0021: invoke-static {v1}, Lde/danoeh/antennapod/model/feed/SortOrder;.valuesOf:([Ljava/lang/String;)[Lde/danoeh/antennapod/model/feed/SortOrder; // method@acd0 │ │ +3f284c: 0c01 |0024: move-result-object v1 │ │ +3f284e: 5b01 c290 |0025: iput-object v1, v0, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;.sortValues:[Lde/danoeh/antennapod/model/feed/SortOrder; // field@90c2 │ │ +3f2852: 281f |0027: goto 0046 // +001f │ │ +3f2854: 6e10 2f02 0100 |0028: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ +3f285a: 0c02 |002b: move-result-object v2 │ │ +3f285c: 1403 0f00 037f |002c: const v3, #float 1.74129e+38 // #7f03000f │ │ +3f2862: 6e20 1303 3200 |002f: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0313 │ │ +3f2868: 0c02 |0032: move-result-object v2 │ │ +3f286a: 5b02 c190 |0033: iput-object v2, v0, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;.sortItems:[Ljava/lang/String; // field@90c1 │ │ +3f286e: 6e10 2f02 0100 |0035: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ +3f2874: 0c01 |0038: move-result-object v1 │ │ +3f2876: 1402 1000 037f |0039: const v2, #float 1.74129e+38 // #7f030010 │ │ +3f287c: 6e20 1303 2100 |003c: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0313 │ │ +3f2882: 0c01 |003f: move-result-object v1 │ │ +3f2884: 7110 d0ac 0100 |0040: invoke-static {v1}, Lde/danoeh/antennapod/model/feed/SortOrder;.valuesOf:([Ljava/lang/String;)[Lde/danoeh/antennapod/model/feed/SortOrder; // method@acd0 │ │ +3f288a: 0c01 |0043: move-result-object v1 │ │ +3f288c: 5b01 c290 |0044: iput-object v1, v0, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;.sortValues:[Lde/danoeh/antennapod/model/feed/SortOrder; // field@90c2 │ │ +3f2890: 0e00 |0046: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0003 line=23 │ │ 0x0005 line=24 │ │ 0x0009 line=27 │ │ 0x0016 line=29 │ │ @@ -880185,27 +880185,27 @@ │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 18 16-bit code units │ │ -3f27e0: |[3f27e0] de.danoeh.antennapod.dialog.IntraFeedSortDialog.getCurrentSortOrderIndex:()I │ │ -3f27f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3f27f2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3f27f4: 5442 c290 |0002: iget-object v2, v4, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;.sortValues:[Lde/danoeh/antennapod/model/feed/SortOrder; // field@90c2 │ │ -3f27f8: 2123 |0004: array-length v3, v2 │ │ -3f27fa: 3531 0c00 |0005: if-ge v1, v3, 0011 // +000c │ │ -3f27fe: 5443 c090 |0007: iget-object v3, v4, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;.currentSortOrder:Lde/danoeh/antennapod/model/feed/SortOrder; // field@90c0 │ │ -3f2802: 4602 0201 |0009: aget-object v2, v2, v1 │ │ -3f2806: 3323 0300 |000b: if-ne v3, v2, 000e // +0003 │ │ -3f280a: 0f01 |000d: return v1 │ │ -3f280c: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -3f2810: 28f2 |0010: goto 0002 // -000e │ │ -3f2812: 0f00 |0011: return v0 │ │ +3f27a8: |[3f27a8] de.danoeh.antennapod.dialog.IntraFeedSortDialog.getCurrentSortOrderIndex:()I │ │ +3f27b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3f27ba: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3f27bc: 5442 c290 |0002: iget-object v2, v4, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;.sortValues:[Lde/danoeh/antennapod/model/feed/SortOrder; // field@90c2 │ │ +3f27c0: 2123 |0004: array-length v3, v2 │ │ +3f27c2: 3531 0c00 |0005: if-ge v1, v3, 0011 // +000c │ │ +3f27c6: 5443 c090 |0007: iget-object v3, v4, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;.currentSortOrder:Lde/danoeh/antennapod/model/feed/SortOrder; // field@90c0 │ │ +3f27ca: 4602 0201 |0009: aget-object v2, v2, v1 │ │ +3f27ce: 3323 0300 |000b: if-ne v3, v2, 000e // +0003 │ │ +3f27d2: 0f01 |000d: return v1 │ │ +3f27d4: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +3f27d8: 28f2 |0010: goto 0002 // -000e │ │ +3f27da: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=59 │ │ 0x0007 line=60 │ │ locals : │ │ 0x0000 - 0x0012 reg=4 this Lde/danoeh/antennapod/dialog/IntraFeedSortDialog; │ │ │ │ @@ -880214,20 +880214,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 │ │ -3f28cc: |[3f28cc] de.danoeh.antennapod.dialog.IntraFeedSortDialog.lambda$openDialog$0:(Landroid/content/DialogInterface;I)V │ │ -3f28dc: 5410 c290 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;.sortValues:[Lde/danoeh/antennapod/model/feed/SortOrder; // field@90c2 │ │ -3f28e0: 4603 0003 |0002: aget-object v3, v0, v3 │ │ -3f28e4: 6e20 d1a0 3100 |0004: invoke-virtual {v1, v3}, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;.updateSort:(Lde/danoeh/antennapod/model/feed/SortOrder;)V // method@a0d1 │ │ -3f28ea: 7210 5602 0200 |0007: invoke-interface {v2}, Landroid/content/DialogInterface;.dismiss:()V // method@0256 │ │ -3f28f0: 0e00 |000a: return-void │ │ +3f2894: |[3f2894] de.danoeh.antennapod.dialog.IntraFeedSortDialog.lambda$openDialog$0:(Landroid/content/DialogInterface;I)V │ │ +3f28a4: 5410 c290 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;.sortValues:[Lde/danoeh/antennapod/model/feed/SortOrder; // field@90c2 │ │ +3f28a8: 4603 0003 |0002: aget-object v3, v0, v3 │ │ +3f28ac: 6e20 d1a0 3100 |0004: invoke-virtual {v1, v3}, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;.updateSort:(Lde/danoeh/antennapod/model/feed/SortOrder;)V // method@a0d1 │ │ +3f28b2: 7210 5602 0200 |0007: invoke-interface {v2}, Landroid/content/DialogInterface;.dismiss:()V // method@0256 │ │ +3f28b8: 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; │ │ @@ -880239,36 +880239,36 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 45 16-bit code units │ │ -3f28f4: |[3f28f4] de.danoeh.antennapod.dialog.IntraFeedSortDialog.openDialog:()V │ │ -3f2904: 7010 cea0 0400 |0000: invoke-direct {v4}, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;.getCurrentSortOrderIndex:()I // method@a0ce │ │ -3f290a: 0a00 |0003: move-result v0 │ │ -3f290c: 2201 1715 |0004: new-instance v1, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ -3f2910: 5442 bf90 |0006: iget-object v2, v4, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;.context:Landroid/content/Context; // field@90bf │ │ -3f2914: 7020 8381 2100 |0008: invoke-direct {v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ -3f291a: 1402 3903 127f |000b: const v2, #float 1.94084e+38 // #7f120339 │ │ -3f2920: 6e20 cf81 2100 |000e: invoke-virtual {v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ -3f2926: 0c01 |0011: move-result-object v1 │ │ -3f2928: 5442 c190 |0012: iget-object v2, v4, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;.sortItems:[Ljava/lang/String; // field@90c1 │ │ -3f292c: 2203 341a |0014: new-instance v3, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog$$ExternalSyntheticLambda0; // type@1a34 │ │ -3f2930: 7020 caa0 4300 |0016: invoke-direct {v3, v4}, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;)V // method@a0ca │ │ -3f2936: 6e40 cc81 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@81cc │ │ -3f293c: 0c00 |001c: move-result-object v0 │ │ -3f293e: 1401 4b00 127f |001d: const v1, #float 1.94069e+38 // #7f12004b │ │ -3f2944: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -3f2946: 6e30 ad81 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@81ad │ │ -3f294c: 0c00 |0024: move-result-object v0 │ │ -3f294e: 6e10 8581 0000 |0025: invoke-virtual {v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.create:()Landroidx/appcompat/app/AlertDialog; // method@8185 │ │ -3f2954: 0c00 |0028: move-result-object v0 │ │ -3f2956: 6e10 ff00 0000 |0029: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@00ff │ │ -3f295c: 0e00 |002c: return-void │ │ +3f28bc: |[3f28bc] de.danoeh.antennapod.dialog.IntraFeedSortDialog.openDialog:()V │ │ +3f28cc: 7010 cea0 0400 |0000: invoke-direct {v4}, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;.getCurrentSortOrderIndex:()I // method@a0ce │ │ +3f28d2: 0a00 |0003: move-result v0 │ │ +3f28d4: 2201 1715 |0004: new-instance v1, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ +3f28d8: 5442 bf90 |0006: iget-object v2, v4, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;.context:Landroid/content/Context; // field@90bf │ │ +3f28dc: 7020 8381 2100 |0008: invoke-direct {v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ +3f28e2: 1402 3903 127f |000b: const v2, #float 1.94084e+38 // #7f120339 │ │ +3f28e8: 6e20 cf81 2100 |000e: invoke-virtual {v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ +3f28ee: 0c01 |0011: move-result-object v1 │ │ +3f28f0: 5442 c190 |0012: iget-object v2, v4, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;.sortItems:[Ljava/lang/String; // field@90c1 │ │ +3f28f4: 2203 341a |0014: new-instance v3, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog$$ExternalSyntheticLambda0; // type@1a34 │ │ +3f28f8: 7020 caa0 4300 |0016: invoke-direct {v3, v4}, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;)V // method@a0ca │ │ +3f28fe: 6e40 cc81 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@81cc │ │ +3f2904: 0c00 |001c: move-result-object v0 │ │ +3f2906: 1401 4b00 127f |001d: const v1, #float 1.94069e+38 // #7f12004b │ │ +3f290c: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +3f290e: 6e30 ad81 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@81ad │ │ +3f2914: 0c00 |0024: move-result-object v0 │ │ +3f2916: 6e10 8581 0000 |0025: invoke-virtual {v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.create:()Landroidx/appcompat/app/AlertDialog; // method@8185 │ │ +3f291c: 0c00 |0028: move-result-object v0 │ │ +3f291e: 6e10 ff00 0000 |0029: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@00ff │ │ +3f2924: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0004 line=42 │ │ 0x000e line=44 │ │ 0x0019 line=45 │ │ 0x0021 line=49 │ │ @@ -880312,18 +880312,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 │ │ -3f2998: |[3f2998] de.danoeh.antennapod.dialog.ItemFilterDialog$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/dialog/ItemFilterDialog;)V │ │ -3f29a8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f29ae: 5b01 c490 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/ItemFilterDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/ItemFilterDialog; // field@90c4 │ │ -3f29b2: 0e00 |0005: return-void │ │ +3f2960: |[3f2960] de.danoeh.antennapod.dialog.ItemFilterDialog$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/dialog/ItemFilterDialog;)V │ │ +3f2970: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f2976: 5b01 c490 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/ItemFilterDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/ItemFilterDialog; // field@90c4 │ │ +3f297a: 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; │ │ │ │ @@ -880333,18 +880333,18 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3f29b4: |[3f29b4] de.danoeh.antennapod.dialog.ItemFilterDialog$$ExternalSyntheticLambda1.onShow:(Landroid/content/DialogInterface;)V │ │ -3f29c4: 5410 c490 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/ItemFilterDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/ItemFilterDialog; // field@90c4 │ │ -3f29c8: 7120 d7a0 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/dialog/ItemFilterDialog;.$r8$lambda$wRwKifEPAEXb4tDxdKMpRgaP07E:(Lde/danoeh/antennapod/dialog/ItemFilterDialog;Landroid/content/DialogInterface;)V // method@a0d7 │ │ -3f29ce: 0e00 |0005: return-void │ │ +3f297c: |[3f297c] de.danoeh.antennapod.dialog.ItemFilterDialog$$ExternalSyntheticLambda1.onShow:(Landroid/content/DialogInterface;)V │ │ +3f298c: 5410 c490 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/ItemFilterDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/ItemFilterDialog; // field@90c4 │ │ +3f2990: 7120 d7a0 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/dialog/ItemFilterDialog;.$r8$lambda$wRwKifEPAEXb4tDxdKMpRgaP07E:(Lde/danoeh/antennapod/dialog/ItemFilterDialog;Landroid/content/DialogInterface;)V // method@a0d7 │ │ +3f2996: 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; │ │ │ │ @@ -880378,18 +880378,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 │ │ -3f2ccc: |[3f2ccc] de.danoeh.antennapod.dialog.MediaPlayerErrorDialog$$ExternalSyntheticLambda0.:(Landroid/app/Activity;)V │ │ -3f2cdc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f2ce2: 5b01 c790 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/MediaPlayerErrorDialog$$ExternalSyntheticLambda0;.f$0:Landroid/app/Activity; // field@90c7 │ │ -3f2ce6: 0e00 |0005: return-void │ │ +3f2c94: |[3f2c94] de.danoeh.antennapod.dialog.MediaPlayerErrorDialog$$ExternalSyntheticLambda0.:(Landroid/app/Activity;)V │ │ +3f2ca4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f2caa: 5b01 c790 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/MediaPlayerErrorDialog$$ExternalSyntheticLambda0;.f$0:Landroid/app/Activity; // field@90c7 │ │ +3f2cae: 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; │ │ │ │ @@ -880399,18 +880399,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 │ │ -3f2ce8: |[3f2ce8] de.danoeh.antennapod.dialog.MediaPlayerErrorDialog$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ -3f2cf8: 5410 c790 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/MediaPlayerErrorDialog$$ExternalSyntheticLambda0;.f$0:Landroid/app/Activity; // field@90c7 │ │ -3f2cfc: 7130 e2a0 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@a0e2 │ │ -3f2d02: 0e00 |0005: return-void │ │ +3f2cb0: |[3f2cb0] de.danoeh.antennapod.dialog.MediaPlayerErrorDialog$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ +3f2cc0: 5410 c790 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/MediaPlayerErrorDialog$$ExternalSyntheticLambda0;.f$0:Landroid/app/Activity; // field@90c7 │ │ +3f2cc4: 7130 e2a0 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@a0e2 │ │ +3f2cca: 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 │ │ @@ -880440,17 +880440,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 │ │ -3f2d04: |[3f2d04] de.danoeh.antennapod.dialog.MediaPlayerErrorDialog.$r8$lambda$uXoUIDi-P_Z-6vKuvs0qykZjcJU:(Landroid/app/Activity;Landroid/content/DialogInterface;I)V │ │ -3f2d14: 7130 e4a0 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/dialog/MediaPlayerErrorDialog;.lambda$show$0:(Landroid/app/Activity;Landroid/content/DialogInterface;I)V // method@a0e4 │ │ -3f2d1a: 0e00 |0003: return-void │ │ +3f2ccc: |[3f2ccc] de.danoeh.antennapod.dialog.MediaPlayerErrorDialog.$r8$lambda$uXoUIDi-P_Z-6vKuvs0qykZjcJU:(Landroid/app/Activity;Landroid/content/DialogInterface;I)V │ │ +3f2cdc: 7130 e4a0 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/dialog/MediaPlayerErrorDialog;.lambda$show$0:(Landroid/app/Activity;Landroid/content/DialogInterface;I)V // method@a0e4 │ │ +3f2ce2: 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 │ │ @@ -880460,17 +880460,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f2d1c: |[3f2d1c] de.danoeh.antennapod.dialog.MediaPlayerErrorDialog.:()V │ │ -3f2d2c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f2d32: 0e00 |0003: return-void │ │ +3f2ce4: |[3f2ce4] de.danoeh.antennapod.dialog.MediaPlayerErrorDialog.:()V │ │ +3f2cf4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f2cfa: 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;) │ │ @@ -880478,23 +880478,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 │ │ -3f2d34: |[3f2d34] de.danoeh.antennapod.dialog.MediaPlayerErrorDialog.lambda$show$0:(Landroid/app/Activity;Landroid/content/DialogInterface;I)V │ │ -3f2d44: 2001 d917 |0000: instance-of v1, v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -3f2d48: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ -3f2d4c: 1f00 d917 |0004: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -3f2d50: 6e10 8d94 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // method@948d │ │ -3f2d56: 0c00 |0009: move-result-object v0 │ │ -3f2d58: 1241 |000a: const/4 v1, #int 4 // #4 │ │ -3f2d5a: 6e20 8c7c 1000 |000b: invoke-virtual {v0, v1}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@7c8c │ │ -3f2d60: 0e00 |000e: return-void │ │ +3f2cfc: |[3f2cfc] de.danoeh.antennapod.dialog.MediaPlayerErrorDialog.lambda$show$0:(Landroid/app/Activity;Landroid/content/DialogInterface;I)V │ │ +3f2d0c: 2001 d917 |0000: instance-of v1, v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +3f2d10: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ +3f2d14: 1f00 d917 |0004: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +3f2d18: 6e10 8d94 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // method@948d │ │ +3f2d1e: 0c00 |0009: move-result-object v0 │ │ +3f2d20: 1241 |000a: const/4 v1, #int 4 // #4 │ │ +3f2d22: 6e20 8c7c 1000 |000b: invoke-virtual {v0, v1}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@7c8c │ │ +3f2d28: 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; │ │ @@ -880505,54 +880505,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 │ │ -3f2d64: |[3f2d64] de.danoeh.antennapod.dialog.MediaPlayerErrorDialog.show:(Landroid/app/Activity;Lde/danoeh/antennapod/event/PlayerErrorEvent;)V │ │ -3f2d74: 2200 1715 |0000: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ -3f2d78: 7020 8381 5000 |0002: invoke-direct {v0, v5}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ -3f2d7e: 1401 fb00 127f |0005: const v1, #float 1.94072e+38 // #7f1200fb │ │ -3f2d84: 6e20 cf81 1000 |0008: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ -3f2d8a: 1401 5d02 127f |000b: const v1, #float 1.9408e+38 // #7f12025d │ │ -3f2d90: 6e20 3102 1500 |000e: invoke-virtual {v5, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3f2d96: 0c01 |0011: move-result-object v1 │ │ -3f2d98: 2202 1602 |0012: new-instance v2, Landroid/text/SpannableString; // type@0216 │ │ -3f2d9c: 2203 8f1e |0014: new-instance v3, Ljava/lang/StringBuilder; // type@1e8f │ │ -3f2da0: 7010 50b3 0300 |0016: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3f2da6: 6e20 5cb3 1300 |0019: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3f2dac: 1a04 0300 |001c: const-string v4, " │ │ +3f2d2c: |[3f2d2c] de.danoeh.antennapod.dialog.MediaPlayerErrorDialog.show:(Landroid/app/Activity;Lde/danoeh/antennapod/event/PlayerErrorEvent;)V │ │ +3f2d3c: 2200 1715 |0000: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ +3f2d40: 7020 8381 5000 |0002: invoke-direct {v0, v5}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ +3f2d46: 1401 fb00 127f |0005: const v1, #float 1.94072e+38 // #7f1200fb │ │ +3f2d4c: 6e20 cf81 1000 |0008: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ +3f2d52: 1401 5d02 127f |000b: const v1, #float 1.9408e+38 // #7f12025d │ │ +3f2d58: 6e20 3102 1500 |000e: invoke-virtual {v5, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3f2d5e: 0c01 |0011: move-result-object v1 │ │ +3f2d60: 2202 1602 |0012: new-instance v2, Landroid/text/SpannableString; // type@0216 │ │ +3f2d64: 2203 8f1e |0014: new-instance v3, Ljava/lang/StringBuilder; // type@1e8f │ │ +3f2d68: 7010 50b3 0300 |0016: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3f2d6e: 6e20 5cb3 1300 |0019: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3f2d74: 1a04 0300 |001c: const-string v4, " │ │ │ │ " // string@0003 │ │ -3f2db0: 6e20 5cb3 4300 |001e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3f2db6: 6e10 53a2 0600 |0021: invoke-virtual {v6}, Lde/danoeh/antennapod/event/PlayerErrorEvent;.getMessage:()Ljava/lang/String; // method@a253 │ │ -3f2dbc: 0c06 |0024: move-result-object v6 │ │ -3f2dbe: 6e20 5cb3 6300 |0025: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3f2dc4: 6e10 67b3 0300 |0028: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3f2dca: 0c06 |002b: move-result-object v6 │ │ -3f2dcc: 7020 760a 6200 |002c: invoke-direct {v2, v6}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0a76 │ │ -3f2dd2: 2206 2f02 |002f: new-instance v6, Landroid/text/style/ForegroundColorSpan; // type@022f │ │ -3f2dd6: 1403 8888 8888 |0031: const v3, #float -8.2173e-34 // #88888888 │ │ -3f2ddc: 7020 d30a 3600 |0034: invoke-direct {v6, v3}, Landroid/text/style/ForegroundColorSpan;.:(I)V // method@0ad3 │ │ -3f2de2: 6e10 36b3 0100 |0037: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@b336 │ │ -3f2de8: 0a01 |003a: move-result v1 │ │ -3f2dea: 6e10 770a 0200 |003b: invoke-virtual {v2}, Landroid/text/SpannableString;.length:()I // method@0a77 │ │ -3f2df0: 0a03 |003e: move-result v3 │ │ -3f2df2: 1304 2100 |003f: const/16 v4, #int 33 // #21 │ │ -3f2df6: 6e54 780a 6231 |0041: invoke-virtual {v2, v6, v1, v3, v4}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@0a78 │ │ -3f2dfc: 6e20 a481 2000 |0044: invoke-virtual {v0, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81a4 │ │ -3f2e02: 2206 391a |0047: new-instance v6, Lde/danoeh/antennapod/dialog/MediaPlayerErrorDialog$$ExternalSyntheticLambda0; // type@1a39 │ │ -3f2e06: 7020 e0a0 5600 |0049: invoke-direct {v6, v5}, Lde/danoeh/antennapod/dialog/MediaPlayerErrorDialog$$ExternalSyntheticLambda0;.:(Landroid/app/Activity;)V // method@a0e0 │ │ -3f2e0c: 1405 0a00 0401 |004c: const v5, #float 2.42446e-38 // #0104000a │ │ -3f2e12: 6e30 c181 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@81c1 │ │ -3f2e18: 6e10 8581 0000 |0052: invoke-virtual {v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.create:()Landroidx/appcompat/app/AlertDialog; // method@8185 │ │ -3f2e1e: 0c05 |0055: move-result-object v5 │ │ -3f2e20: 6e10 ff00 0500 |0056: invoke-virtual {v5}, Landroid/app/Dialog;.show:()V // method@00ff │ │ -3f2e26: 0e00 |0059: return-void │ │ +3f2d78: 6e20 5cb3 4300 |001e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3f2d7e: 6e10 53a2 0600 |0021: invoke-virtual {v6}, Lde/danoeh/antennapod/event/PlayerErrorEvent;.getMessage:()Ljava/lang/String; // method@a253 │ │ +3f2d84: 0c06 |0024: move-result-object v6 │ │ +3f2d86: 6e20 5cb3 6300 |0025: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3f2d8c: 6e10 67b3 0300 |0028: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3f2d92: 0c06 |002b: move-result-object v6 │ │ +3f2d94: 7020 760a 6200 |002c: invoke-direct {v2, v6}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0a76 │ │ +3f2d9a: 2206 2f02 |002f: new-instance v6, Landroid/text/style/ForegroundColorSpan; // type@022f │ │ +3f2d9e: 1403 8888 8888 |0031: const v3, #float -8.2173e-34 // #88888888 │ │ +3f2da4: 7020 d30a 3600 |0034: invoke-direct {v6, v3}, Landroid/text/style/ForegroundColorSpan;.:(I)V // method@0ad3 │ │ +3f2daa: 6e10 36b3 0100 |0037: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@b336 │ │ +3f2db0: 0a01 |003a: move-result v1 │ │ +3f2db2: 6e10 770a 0200 |003b: invoke-virtual {v2}, Landroid/text/SpannableString;.length:()I // method@0a77 │ │ +3f2db8: 0a03 |003e: move-result v3 │ │ +3f2dba: 1304 2100 |003f: const/16 v4, #int 33 // #21 │ │ +3f2dbe: 6e54 780a 6231 |0041: invoke-virtual {v2, v6, v1, v3, v4}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@0a78 │ │ +3f2dc4: 6e20 a481 2000 |0044: invoke-virtual {v0, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81a4 │ │ +3f2dca: 2206 391a |0047: new-instance v6, Lde/danoeh/antennapod/dialog/MediaPlayerErrorDialog$$ExternalSyntheticLambda0; // type@1a39 │ │ +3f2dce: 7020 e0a0 5600 |0049: invoke-direct {v6, v5}, Lde/danoeh/antennapod/dialog/MediaPlayerErrorDialog$$ExternalSyntheticLambda0;.:(Landroid/app/Activity;)V // method@a0e0 │ │ +3f2dd4: 1405 0a00 0401 |004c: const v5, #float 2.42446e-38 // #0104000a │ │ +3f2dda: 6e30 c181 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@81c1 │ │ +3f2de0: 6e10 8581 0000 |0052: invoke-virtual {v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.create:()Landroidx/appcompat/app/AlertDialog; // method@8185 │ │ +3f2de6: 0c05 |0055: move-result-object v5 │ │ +3f2de8: 6e10 ff00 0500 |0056: invoke-virtual {v5}, Landroid/app/Dialog;.show:()V // method@00ff │ │ +3f2dee: 0e00 |0059: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ 0x0008 line=16 │ │ 0x000e line=18 │ │ 0x0012 line=19 │ │ 0x002f line=20 │ │ @@ -880604,20 +880604,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 │ │ -3f2e28: |[3f2e28] de.danoeh.antennapod.dialog.PlaybackControlsDialog$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;ILjava/util/List;)V │ │ -3f2e38: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f2e3e: 5b01 c890 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/PlaybackControlsDialog; // field@90c8 │ │ -3f2e42: 5902 c990 |0005: iput v2, v0, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$$ExternalSyntheticLambda0;.f$1:I // field@90c9 │ │ -3f2e46: 5b03 ca90 |0007: iput-object v3, v0, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$$ExternalSyntheticLambda0;.f$2:Ljava/util/List; // field@90ca │ │ -3f2e4a: 0e00 |0009: return-void │ │ +3f2df0: |[3f2df0] de.danoeh.antennapod.dialog.PlaybackControlsDialog$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;ILjava/util/List;)V │ │ +3f2e00: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f2e06: 5b01 c890 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/PlaybackControlsDialog; // field@90c8 │ │ +3f2e0a: 5902 c990 |0005: iput v2, v0, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$$ExternalSyntheticLambda0;.f$1:I // field@90c9 │ │ +3f2e0e: 5b03 ca90 |0007: iput-object v3, v0, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$$ExternalSyntheticLambda0;.f$2:Ljava/util/List; // field@90ca │ │ +3f2e12: 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 │ │ @@ -880629,20 +880629,20 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -3f2e4c: |[3f2e4c] de.danoeh.antennapod.dialog.PlaybackControlsDialog$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -3f2e5c: 5430 c890 |0000: iget-object v0, v3, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/PlaybackControlsDialog; // field@90c8 │ │ -3f2e60: 5231 c990 |0002: iget v1, v3, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$$ExternalSyntheticLambda0;.f$1:I // field@90c9 │ │ -3f2e64: 5432 ca90 |0004: iget-object v2, v3, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$$ExternalSyntheticLambda0;.f$2:Ljava/util/List; // field@90ca │ │ -3f2e68: 7140 f0a0 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@a0f0 │ │ -3f2e6e: 0e00 |0009: return-void │ │ +3f2e14: |[3f2e14] de.danoeh.antennapod.dialog.PlaybackControlsDialog$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +3f2e24: 5430 c890 |0000: iget-object v0, v3, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/PlaybackControlsDialog; // field@90c8 │ │ +3f2e28: 5231 c990 |0002: iget v1, v3, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$$ExternalSyntheticLambda0;.f$1:I // field@90c9 │ │ +3f2e2c: 5432 ca90 |0004: iget-object v2, v3, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$$ExternalSyntheticLambda0;.f$2:Ljava/util/List; // field@90ca │ │ +3f2e30: 7140 f0a0 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@a0f0 │ │ +3f2e36: 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; │ │ │ │ @@ -880676,18 +880676,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 │ │ -3f2e70: |[3f2e70] de.danoeh.antennapod.dialog.PlaybackControlsDialog$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;)V │ │ -3f2e80: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f2e86: 5b01 cb90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/PlaybackControlsDialog; // field@90cb │ │ -3f2e8a: 0e00 |0005: return-void │ │ +3f2e38: |[3f2e38] de.danoeh.antennapod.dialog.PlaybackControlsDialog$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;)V │ │ +3f2e48: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f2e4e: 5b01 cb90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/PlaybackControlsDialog; // field@90cb │ │ +3f2e52: 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; │ │ │ │ @@ -880697,18 +880697,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 │ │ -3f2e8c: |[3f2e8c] de.danoeh.antennapod.dialog.PlaybackControlsDialog$$ExternalSyntheticLambda1.onCheckedChanged:(Landroid/widget/CompoundButton;Z)V │ │ -3f2e9c: 5410 cb90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/PlaybackControlsDialog; // field@90cb │ │ -3f2ea0: 7130 efa0 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@a0ef │ │ -3f2ea6: 0e00 |0005: return-void │ │ +3f2e54: |[3f2e54] de.danoeh.antennapod.dialog.PlaybackControlsDialog$$ExternalSyntheticLambda1.onCheckedChanged:(Landroid/widget/CompoundButton;Z)V │ │ +3f2e64: 5410 cb90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/PlaybackControlsDialog; // field@90cb │ │ +3f2e68: 7130 efa0 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@a0ef │ │ +3f2e6e: 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 │ │ @@ -880743,18 +880743,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 │ │ -3f2ea8: |[3f2ea8] de.danoeh.antennapod.dialog.PlaybackControlsDialog$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;)V │ │ -3f2eb8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f2ebe: 5b01 cc90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/dialog/PlaybackControlsDialog; // field@90cc │ │ -3f2ec2: 0e00 |0005: return-void │ │ +3f2e70: |[3f2e70] de.danoeh.antennapod.dialog.PlaybackControlsDialog$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;)V │ │ +3f2e80: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f2e86: 5b01 cc90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/dialog/PlaybackControlsDialog; // field@90cc │ │ +3f2e8a: 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; │ │ │ │ @@ -880764,18 +880764,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f2ec4: |[3f2ec4] de.danoeh.antennapod.dialog.PlaybackControlsDialog$$ExternalSyntheticLambda2.run:()V │ │ -3f2ed4: 5410 cc90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/dialog/PlaybackControlsDialog; // field@90cc │ │ -3f2ed8: 7110 eea0 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.$r8$lambda$9fuKbU5Q-ibPU3EonGV3xKqF_Sg:(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;)V // method@a0ee │ │ -3f2ede: 0e00 |0005: return-void │ │ +3f2e8c: |[3f2e8c] de.danoeh.antennapod.dialog.PlaybackControlsDialog$$ExternalSyntheticLambda2.run:()V │ │ +3f2e9c: 5410 cc90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/dialog/PlaybackControlsDialog; // field@90cc │ │ +3f2ea0: 7110 eea0 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.$r8$lambda$9fuKbU5Q-ibPU3EonGV3xKqF_Sg:(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;)V // method@a0ee │ │ +3f2ea6: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -880808,18 +880808,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 │ │ -3f32d8: |[3f32d8] de.danoeh.antennapod.dialog.ProxyDialog$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/dialog/ProxyDialog;)V │ │ -3f32e8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f32ee: 5b01 d590 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@90d5 │ │ -3f32f2: 0e00 |0005: return-void │ │ +3f32a0: |[3f32a0] de.danoeh.antennapod.dialog.ProxyDialog$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/dialog/ProxyDialog;)V │ │ +3f32b0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f32b6: 5b01 d590 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@90d5 │ │ +3f32ba: 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; │ │ │ │ @@ -880829,18 +880829,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3f32f4: |[3f32f4] de.danoeh.antennapod.dialog.ProxyDialog$$ExternalSyntheticLambda4.onClick:(Landroid/view/View;)V │ │ -3f3304: 5410 d590 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@90d5 │ │ -3f3308: 7120 12a1 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/dialog/ProxyDialog;.$r8$lambda$RzobMJe551CApAx12SDaJVlIcRE:(Lde/danoeh/antennapod/dialog/ProxyDialog;Landroid/view/View;)V // method@a112 │ │ -3f330e: 0e00 |0005: return-void │ │ +3f32bc: |[3f32bc] de.danoeh.antennapod.dialog.ProxyDialog$$ExternalSyntheticLambda4.onClick:(Landroid/view/View;)V │ │ +3f32cc: 5410 d590 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@90d5 │ │ +3f32d0: 7120 12a1 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/dialog/ProxyDialog;.$r8$lambda$RzobMJe551CApAx12SDaJVlIcRE:(Lde/danoeh/antennapod/dialog/ProxyDialog;Landroid/view/View;)V // method@a112 │ │ +3f32d6: 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; │ │ │ │ @@ -880874,18 +880874,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 │ │ -3f3310: |[3f3310] de.danoeh.antennapod.dialog.ProxyDialog$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/dialog/ProxyDialog;)V │ │ -3f3320: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f3326: 5b01 d690 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@90d6 │ │ -3f332a: 0e00 |0005: return-void │ │ +3f32d8: |[3f32d8] de.danoeh.antennapod.dialog.ProxyDialog$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/dialog/ProxyDialog;)V │ │ +3f32e8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f32ee: 5b01 d690 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@90d6 │ │ +3f32f2: 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; │ │ │ │ @@ -880895,18 +880895,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3f332c: |[3f332c] de.danoeh.antennapod.dialog.ProxyDialog$$ExternalSyntheticLambda5.onClick:(Landroid/view/View;)V │ │ -3f333c: 5410 d690 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@90d6 │ │ -3f3340: 7120 10a1 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/dialog/ProxyDialog;.$r8$lambda$3j3NRW8VYKzCzzCDatvWgsjARTA:(Lde/danoeh/antennapod/dialog/ProxyDialog;Landroid/view/View;)V // method@a110 │ │ -3f3346: 0e00 |0005: return-void │ │ +3f32f4: |[3f32f4] de.danoeh.antennapod.dialog.ProxyDialog$$ExternalSyntheticLambda5.onClick:(Landroid/view/View;)V │ │ +3f3304: 5410 d690 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@90d6 │ │ +3f3308: 7120 10a1 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/dialog/ProxyDialog;.$r8$lambda$3j3NRW8VYKzCzzCDatvWgsjARTA:(Lde/danoeh/antennapod/dialog/ProxyDialog;Landroid/view/View;)V // method@a110 │ │ +3f330e: 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; │ │ │ │ @@ -880949,18 +880949,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 │ │ -3f3348: |[3f3348] de.danoeh.antennapod.dialog.ProxyDialog$1.:(Lde/danoeh/antennapod/dialog/ProxyDialog;)V │ │ -3f3358: 5b01 d790 |0000: iput-object v1, v0, Lde/danoeh/antennapod/dialog/ProxyDialog$1;.this$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@90d7 │ │ -3f335c: 7010 ffb2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f3362: 0e00 |0005: return-void │ │ +3f3310: |[3f3310] de.danoeh.antennapod.dialog.ProxyDialog$1.:(Lde/danoeh/antennapod/dialog/ProxyDialog;)V │ │ +3f3320: 5b01 d790 |0000: iput-object v1, v0, Lde/danoeh/antennapod/dialog/ProxyDialog$1;.this$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@90d7 │ │ +3f3324: 7010 ffb2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f332a: 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; │ │ │ │ @@ -880970,44 +880970,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 │ │ -3f3364: |[3f3364] de.danoeh.antennapod.dialog.ProxyDialog$1.onItemSelected:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -3f3374: 12d1 |0000: const/4 v1, #int -3 // #fd │ │ -3f3376: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -3f3378: 3903 1200 |0002: if-nez v3, 0014 // +0012 │ │ -3f337c: 5404 d790 |0004: iget-object v4, v0, Lde/danoeh/antennapod/dialog/ProxyDialog$1;.this$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@90d7 │ │ -3f3380: 7110 15a1 0400 |0006: invoke-static {v4}, Lde/danoeh/antennapod/dialog/ProxyDialog;.-$$Nest$fgetdialog:(Lde/danoeh/antennapod/dialog/ProxyDialog;)Landroidx/appcompat/app/AlertDialog; // method@a115 │ │ -3f3386: 0c04 |0009: move-result-object v4 │ │ -3f3388: 6e20 7314 1400 |000a: invoke-virtual {v4, v1}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@1473 │ │ -3f338e: 0c01 |000d: move-result-object v1 │ │ -3f3390: 1304 0800 |000e: const/16 v4, #int 8 // #8 │ │ -3f3394: 6e20 9c0d 4100 |0010: invoke-virtual {v1, v4}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3f339a: 280e |0013: goto 0021 // +000e │ │ -3f339c: 5404 d790 |0014: iget-object v4, v0, Lde/danoeh/antennapod/dialog/ProxyDialog$1;.this$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@90d7 │ │ -3f33a0: 7110 15a1 0400 |0016: invoke-static {v4}, Lde/danoeh/antennapod/dialog/ProxyDialog;.-$$Nest$fgetdialog:(Lde/danoeh/antennapod/dialog/ProxyDialog;)Landroidx/appcompat/app/AlertDialog; // method@a115 │ │ -3f33a6: 0c04 |0019: move-result-object v4 │ │ -3f33a8: 6e20 7314 1400 |001a: invoke-virtual {v4, v1}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@1473 │ │ -3f33ae: 0c01 |001d: move-result-object v1 │ │ -3f33b0: 6e20 9c0d 2100 |001e: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3f33b6: 5401 d790 |0021: iget-object v1, v0, Lde/danoeh/antennapod/dialog/ProxyDialog$1;.this$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@90d7 │ │ -3f33ba: 1214 |0023: const/4 v4, #int 1 // #1 │ │ -3f33bc: 3d03 0400 |0024: if-lez v3, 0028 // +0004 │ │ -3f33c0: 1215 |0026: const/4 v5, #int 1 // #1 │ │ -3f33c2: 2802 |0027: goto 0029 // +0002 │ │ -3f33c4: 1205 |0028: const/4 v5, #int 0 // #0 │ │ -3f33c6: 7120 16a1 5100 |0029: invoke-static {v1, v5}, Lde/danoeh/antennapod/dialog/ProxyDialog;.-$$Nest$menableSettings:(Lde/danoeh/antennapod/dialog/ProxyDialog;Z)V // method@a116 │ │ -3f33cc: 5401 d790 |002c: iget-object v1, v0, Lde/danoeh/antennapod/dialog/ProxyDialog$1;.this$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@90d7 │ │ -3f33d0: 3d03 0300 |002e: if-lez v3, 0031 // +0003 │ │ -3f33d4: 1212 |0030: const/4 v2, #int 1 // #1 │ │ -3f33d6: 7120 17a1 2100 |0031: invoke-static {v1, v2}, Lde/danoeh/antennapod/dialog/ProxyDialog;.-$$Nest$msetTestRequired:(Lde/danoeh/antennapod/dialog/ProxyDialog;Z)V // method@a117 │ │ -3f33dc: 0e00 |0034: return-void │ │ +3f332c: |[3f332c] de.danoeh.antennapod.dialog.ProxyDialog$1.onItemSelected:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +3f333c: 12d1 |0000: const/4 v1, #int -3 // #fd │ │ +3f333e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +3f3340: 3903 1200 |0002: if-nez v3, 0014 // +0012 │ │ +3f3344: 5404 d790 |0004: iget-object v4, v0, Lde/danoeh/antennapod/dialog/ProxyDialog$1;.this$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@90d7 │ │ +3f3348: 7110 15a1 0400 |0006: invoke-static {v4}, Lde/danoeh/antennapod/dialog/ProxyDialog;.-$$Nest$fgetdialog:(Lde/danoeh/antennapod/dialog/ProxyDialog;)Landroidx/appcompat/app/AlertDialog; // method@a115 │ │ +3f334e: 0c04 |0009: move-result-object v4 │ │ +3f3350: 6e20 7314 1400 |000a: invoke-virtual {v4, v1}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@1473 │ │ +3f3356: 0c01 |000d: move-result-object v1 │ │ +3f3358: 1304 0800 |000e: const/16 v4, #int 8 // #8 │ │ +3f335c: 6e20 9c0d 4100 |0010: invoke-virtual {v1, v4}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3f3362: 280e |0013: goto 0021 // +000e │ │ +3f3364: 5404 d790 |0014: iget-object v4, v0, Lde/danoeh/antennapod/dialog/ProxyDialog$1;.this$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@90d7 │ │ +3f3368: 7110 15a1 0400 |0016: invoke-static {v4}, Lde/danoeh/antennapod/dialog/ProxyDialog;.-$$Nest$fgetdialog:(Lde/danoeh/antennapod/dialog/ProxyDialog;)Landroidx/appcompat/app/AlertDialog; // method@a115 │ │ +3f336e: 0c04 |0019: move-result-object v4 │ │ +3f3370: 6e20 7314 1400 |001a: invoke-virtual {v4, v1}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@1473 │ │ +3f3376: 0c01 |001d: move-result-object v1 │ │ +3f3378: 6e20 9c0d 2100 |001e: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3f337e: 5401 d790 |0021: iget-object v1, v0, Lde/danoeh/antennapod/dialog/ProxyDialog$1;.this$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@90d7 │ │ +3f3382: 1214 |0023: const/4 v4, #int 1 // #1 │ │ +3f3384: 3d03 0400 |0024: if-lez v3, 0028 // +0004 │ │ +3f3388: 1215 |0026: const/4 v5, #int 1 // #1 │ │ +3f338a: 2802 |0027: goto 0029 // +0002 │ │ +3f338c: 1205 |0028: const/4 v5, #int 0 // #0 │ │ +3f338e: 7120 16a1 5100 |0029: invoke-static {v1, v5}, Lde/danoeh/antennapod/dialog/ProxyDialog;.-$$Nest$menableSettings:(Lde/danoeh/antennapod/dialog/ProxyDialog;Z)V // method@a116 │ │ +3f3394: 5401 d790 |002c: iget-object v1, v0, Lde/danoeh/antennapod/dialog/ProxyDialog$1;.this$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@90d7 │ │ +3f3398: 3d03 0300 |002e: if-lez v3, 0031 // +0003 │ │ +3f339c: 1212 |0030: const/4 v2, #int 1 // #1 │ │ +3f339e: 7120 17a1 2100 |0031: invoke-static {v1, v2}, Lde/danoeh/antennapod/dialog/ProxyDialog;.-$$Nest$msetTestRequired:(Lde/danoeh/antennapod/dialog/ProxyDialog;Z)V // method@a117 │ │ +3f33a4: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=133 │ │ 0x0014 line=135 │ │ 0x0021 line=137 │ │ 0x002c line=138 │ │ locals : │ │ @@ -881022,19 +881022,19 @@ │ │ type : '(Landroid/widget/AdapterView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -3f33e0: |[3f33e0] de.danoeh.antennapod.dialog.ProxyDialog$1.onNothingSelected:(Landroid/widget/AdapterView;)V │ │ -3f33f0: 5412 d790 |0000: iget-object v2, v1, Lde/danoeh/antennapod/dialog/ProxyDialog$1;.this$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@90d7 │ │ -3f33f4: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -3f33f6: 7120 16a1 0200 |0003: invoke-static {v2, v0}, Lde/danoeh/antennapod/dialog/ProxyDialog;.-$$Nest$menableSettings:(Lde/danoeh/antennapod/dialog/ProxyDialog;Z)V // method@a116 │ │ -3f33fc: 0e00 |0006: return-void │ │ +3f33a8: |[3f33a8] de.danoeh.antennapod.dialog.ProxyDialog$1.onNothingSelected:(Landroid/widget/AdapterView;)V │ │ +3f33b8: 5412 d790 |0000: iget-object v2, v1, Lde/danoeh/antennapod/dialog/ProxyDialog$1;.this$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@90d7 │ │ +3f33bc: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +3f33be: 7120 16a1 0200 |0003: invoke-static {v2, v0}, Lde/danoeh/antennapod/dialog/ProxyDialog;.-$$Nest$menableSettings:(Lde/danoeh/antennapod/dialog/ProxyDialog;Z)V // method@a116 │ │ +3f33c4: 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; │ │ │ │ @@ -881073,18 +881073,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 │ │ -3f3400: |[3f3400] de.danoeh.antennapod.dialog.ProxyDialog$2.:(Lde/danoeh/antennapod/dialog/ProxyDialog;)V │ │ -3f3410: 5b01 d890 |0000: iput-object v1, v0, Lde/danoeh/antennapod/dialog/ProxyDialog$2;.this$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@90d8 │ │ -3f3414: 7010 ffb2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f341a: 0e00 |0005: return-void │ │ +3f33c8: |[3f33c8] de.danoeh.antennapod.dialog.ProxyDialog$2.:(Lde/danoeh/antennapod/dialog/ProxyDialog;)V │ │ +3f33d8: 5b01 d890 |0000: iput-object v1, v0, Lde/danoeh/antennapod/dialog/ProxyDialog$2;.this$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@90d8 │ │ +3f33dc: 7010 ffb2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f33e2: 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; │ │ │ │ @@ -881094,19 +881094,19 @@ │ │ type : '(Landroid/text/Editable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -3f341c: |[3f341c] de.danoeh.antennapod.dialog.ProxyDialog$2.afterTextChanged:(Landroid/text/Editable;)V │ │ -3f342c: 5412 d890 |0000: iget-object v2, v1, Lde/danoeh/antennapod/dialog/ProxyDialog$2;.this$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@90d8 │ │ -3f3430: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -3f3432: 7120 17a1 0200 |0003: invoke-static {v2, v0}, Lde/danoeh/antennapod/dialog/ProxyDialog;.-$$Nest$msetTestRequired:(Lde/danoeh/antennapod/dialog/ProxyDialog;Z)V // method@a117 │ │ -3f3438: 0e00 |0006: return-void │ │ +3f33e4: |[3f33e4] de.danoeh.antennapod.dialog.ProxyDialog$2.afterTextChanged:(Landroid/text/Editable;)V │ │ +3f33f4: 5412 d890 |0000: iget-object v2, v1, Lde/danoeh/antennapod/dialog/ProxyDialog$2;.this$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@90d8 │ │ +3f33f8: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +3f33fa: 7120 17a1 0200 |0003: invoke-static {v2, v0}, Lde/danoeh/antennapod/dialog/ProxyDialog;.-$$Nest$msetTestRequired:(Lde/danoeh/antennapod/dialog/ProxyDialog;Z)V // method@a117 │ │ +3f3400: 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; │ │ │ │ @@ -881115,16 +881115,16 @@ │ │ type : '(Ljava/lang/CharSequence;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -3f343c: |[3f343c] de.danoeh.antennapod.dialog.ProxyDialog$2.beforeTextChanged:(Ljava/lang/CharSequence;III)V │ │ -3f344c: 0e00 |0000: return-void │ │ +3f3404: |[3f3404] de.danoeh.antennapod.dialog.ProxyDialog$2.beforeTextChanged:(Ljava/lang/CharSequence;III)V │ │ +3f3414: 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 │ │ @@ -881136,16 +881136,16 @@ │ │ type : '(Ljava/lang/CharSequence;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -3f3450: |[3f3450] de.danoeh.antennapod.dialog.ProxyDialog$2.onTextChanged:(Ljava/lang/CharSequence;III)V │ │ -3f3460: 0e00 |0000: return-void │ │ +3f3418: |[3f3418] de.danoeh.antennapod.dialog.ProxyDialog$2.onTextChanged:(Ljava/lang/CharSequence;III)V │ │ +3f3428: 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 │ │ @@ -881231,18 +881231,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 │ │ -3f38a4: |[3f38a4] de.danoeh.antennapod.dialog.ProxyDialog.$r8$lambda$2okV4vFNnrnAn9Lq7UbGl0URCyo:(Ljava/lang/String;Ljava/lang/String;Lokhttp3/Route;Lokhttp3/Response;)Lokhttp3/Request; │ │ -3f38b4: 7140 20a1 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@a120 │ │ -3f38ba: 0c00 |0003: move-result-object v0 │ │ -3f38bc: 1100 |0004: return-object v0 │ │ +3f386c: |[3f386c] de.danoeh.antennapod.dialog.ProxyDialog.$r8$lambda$2okV4vFNnrnAn9Lq7UbGl0URCyo:(Ljava/lang/String;Ljava/lang/String;Lokhttp3/Route;Lokhttp3/Response;)Lokhttp3/Request; │ │ +3f387c: 7140 20a1 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@a120 │ │ +3f3882: 0c00 |0003: move-result-object v0 │ │ +3f3884: 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; │ │ @@ -881253,17 +881253,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 │ │ -3f3900: |[3f3900] de.danoeh.antennapod.dialog.ProxyDialog.$r8$lambda$3j3NRW8VYKzCzzCDatvWgsjARTA:(Lde/danoeh/antennapod/dialog/ProxyDialog;Landroid/view/View;)V │ │ -3f3910: 7020 1fa1 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/ProxyDialog;.lambda$show$1:(Landroid/view/View;)V // method@a11f │ │ -3f3916: 0e00 |0003: return-void │ │ +3f38c8: |[3f38c8] de.danoeh.antennapod.dialog.ProxyDialog.$r8$lambda$3j3NRW8VYKzCzzCDatvWgsjARTA:(Lde/danoeh/antennapod/dialog/ProxyDialog;Landroid/view/View;)V │ │ +3f38d8: 7020 1fa1 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/ProxyDialog;.lambda$show$1:(Landroid/view/View;)V // method@a11f │ │ +3f38de: 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; │ │ │ │ @@ -881272,17 +881272,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 │ │ -3f3918: |[3f3918] de.danoeh.antennapod.dialog.ProxyDialog.$r8$lambda$CBqxFOhruiV0Si2TjccvhByhINk:(Lde/danoeh/antennapod/dialog/ProxyDialog;)V │ │ -3f3928: 7010 22a1 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/ProxyDialog;.lambda$test$4:()V // method@a122 │ │ -3f392e: 0e00 |0003: return-void │ │ +3f38e0: |[3f38e0] de.danoeh.antennapod.dialog.ProxyDialog.$r8$lambda$CBqxFOhruiV0Si2TjccvhByhINk:(Lde/danoeh/antennapod/dialog/ProxyDialog;)V │ │ +3f38f0: 7010 22a1 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/ProxyDialog;.lambda$test$4:()V // method@a122 │ │ +3f38f6: 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;) │ │ @@ -881290,17 +881290,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 │ │ -3f3930: |[3f3930] de.danoeh.antennapod.dialog.ProxyDialog.$r8$lambda$RzobMJe551CApAx12SDaJVlIcRE:(Lde/danoeh/antennapod/dialog/ProxyDialog;Landroid/view/View;)V │ │ -3f3940: 7020 1ea1 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/ProxyDialog;.lambda$show$0:(Landroid/view/View;)V // method@a11e │ │ -3f3946: 0e00 |0003: return-void │ │ +3f38f8: |[3f38f8] de.danoeh.antennapod.dialog.ProxyDialog.$r8$lambda$RzobMJe551CApAx12SDaJVlIcRE:(Lde/danoeh/antennapod/dialog/ProxyDialog;Landroid/view/View;)V │ │ +3f3908: 7020 1ea1 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/ProxyDialog;.lambda$show$0:(Landroid/view/View;)V // method@a11e │ │ +3f390e: 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; │ │ │ │ @@ -881309,17 +881309,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 │ │ -3f3948: |[3f3948] de.danoeh.antennapod.dialog.ProxyDialog.$r8$lambda$d0VdIcxwOX640npNEY8BJd8nA64:(Lde/danoeh/antennapod/dialog/ProxyDialog;Lio/reactivex/CompletableEmitter;)V │ │ -3f3958: 7020 21a1 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/ProxyDialog;.lambda$test$3:(Lio/reactivex/CompletableEmitter;)V // method@a121 │ │ -3f395e: 0e00 |0003: return-void │ │ +3f3910: |[3f3910] de.danoeh.antennapod.dialog.ProxyDialog.$r8$lambda$d0VdIcxwOX640npNEY8BJd8nA64:(Lde/danoeh/antennapod/dialog/ProxyDialog;Lio/reactivex/CompletableEmitter;)V │ │ +3f3920: 7020 21a1 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/ProxyDialog;.lambda$test$3:(Lio/reactivex/CompletableEmitter;)V // method@a121 │ │ +3f3926: 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; │ │ │ │ @@ -881328,17 +881328,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 │ │ -3f3960: |[3f3960] de.danoeh.antennapod.dialog.ProxyDialog.$r8$lambda$fpqlOt9e65ibpFSu7LGscnd3UbY:(Lde/danoeh/antennapod/dialog/ProxyDialog;Ljava/lang/Throwable;)V │ │ -3f3970: 7020 23a1 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/ProxyDialog;.lambda$test$5:(Ljava/lang/Throwable;)V // method@a123 │ │ -3f3976: 0e00 |0003: return-void │ │ +3f3928: |[3f3928] de.danoeh.antennapod.dialog.ProxyDialog.$r8$lambda$fpqlOt9e65ibpFSu7LGscnd3UbY:(Lde/danoeh/antennapod/dialog/ProxyDialog;Ljava/lang/Throwable;)V │ │ +3f3938: 7020 23a1 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/ProxyDialog;.lambda$test$5:(Ljava/lang/Throwable;)V // method@a123 │ │ +3f393e: 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; │ │ │ │ @@ -881347,17 +881347,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 │ │ -3f371c: |[3f371c] de.danoeh.antennapod.dialog.ProxyDialog.-$$Nest$fgetdialog:(Lde/danoeh/antennapod/dialog/ProxyDialog;)Landroidx/appcompat/app/AlertDialog; │ │ -3f372c: 5400 da90 |0000: iget-object v0, v0, Lde/danoeh/antennapod/dialog/ProxyDialog;.dialog:Landroidx/appcompat/app/AlertDialog; // field@90da │ │ -3f3730: 1100 |0002: return-object v0 │ │ +3f36e4: |[3f36e4] de.danoeh.antennapod.dialog.ProxyDialog.-$$Nest$fgetdialog:(Lde/danoeh/antennapod/dialog/ProxyDialog;)Landroidx/appcompat/app/AlertDialog; │ │ +3f36f4: 5400 da90 |0000: iget-object v0, v0, Lde/danoeh/antennapod/dialog/ProxyDialog;.dialog:Landroidx/appcompat/app/AlertDialog; // field@90da │ │ +3f36f8: 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;) │ │ @@ -881365,17 +881365,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 │ │ -3f3978: |[3f3978] de.danoeh.antennapod.dialog.ProxyDialog.-$$Nest$menableSettings:(Lde/danoeh/antennapod/dialog/ProxyDialog;Z)V │ │ -3f3988: 7020 1ca1 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/ProxyDialog;.enableSettings:(Z)V // method@a11c │ │ -3f398e: 0e00 |0003: return-void │ │ +3f3940: |[3f3940] de.danoeh.antennapod.dialog.ProxyDialog.-$$Nest$menableSettings:(Lde/danoeh/antennapod/dialog/ProxyDialog;Z)V │ │ +3f3950: 7020 1ca1 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/ProxyDialog;.enableSettings:(Z)V // method@a11c │ │ +3f3956: 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 │ │ │ │ @@ -881384,17 +881384,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 │ │ -3f3990: |[3f3990] de.danoeh.antennapod.dialog.ProxyDialog.-$$Nest$msetTestRequired:(Lde/danoeh/antennapod/dialog/ProxyDialog;Z)V │ │ -3f39a0: 7020 25a1 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/ProxyDialog;.setTestRequired:(Z)V // method@a125 │ │ -3f39a6: 0e00 |0003: return-void │ │ +3f3958: |[3f3958] de.danoeh.antennapod.dialog.ProxyDialog.-$$Nest$msetTestRequired:(Lde/danoeh/antennapod/dialog/ProxyDialog;Z)V │ │ +3f3968: 7020 25a1 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/ProxyDialog;.setTestRequired:(Z)V // method@a125 │ │ +3f396e: 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 │ │ │ │ @@ -881403,23 +881403,23 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -3f39a8: |[3f39a8] de.danoeh.antennapod.dialog.ProxyDialog.:(Landroid/content/Context;)V │ │ -3f39b8: 7010 ffb2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f39be: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -3f39c0: 5c10 e290 |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/dialog/ProxyDialog;.testSuccessful:Z // field@90e2 │ │ -3f39c4: 2200 471a |0006: new-instance v0, Lde/danoeh/antennapod/dialog/ProxyDialog$2; // type@1a47 │ │ -3f39c8: 7020 0ba1 1000 |0008: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/ProxyDialog$2;.:(Lde/danoeh/antennapod/dialog/ProxyDialog;)V // method@a10b │ │ -3f39ce: 5b10 e090 |000b: iput-object v0, v1, Lde/danoeh/antennapod/dialog/ProxyDialog;.requireTestOnChange:Landroid/text/TextWatcher; // field@90e0 │ │ -3f39d2: 5b12 d990 |000d: iput-object v2, v1, Lde/danoeh/antennapod/dialog/ProxyDialog;.context:Landroid/content/Context; // field@90d9 │ │ -3f39d6: 0e00 |000f: return-void │ │ +3f3970: |[3f3970] de.danoeh.antennapod.dialog.ProxyDialog.:(Landroid/content/Context;)V │ │ +3f3980: 7010 ffb2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f3986: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +3f3988: 5c10 e290 |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/dialog/ProxyDialog;.testSuccessful:Z // field@90e2 │ │ +3f398c: 2200 471a |0006: new-instance v0, Lde/danoeh/antennapod/dialog/ProxyDialog$2; // type@1a47 │ │ +3f3990: 7020 0ba1 1000 |0008: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/ProxyDialog$2;.:(Lde/danoeh/antennapod/dialog/ProxyDialog;)V // method@a10b │ │ +3f3996: 5b10 e090 |000b: iput-object v0, v1, Lde/danoeh/antennapod/dialog/ProxyDialog;.requireTestOnChange:Landroid/text/TextWatcher; // field@90e0 │ │ +3f399a: 5b12 d990 |000d: iput-object v2, v1, Lde/danoeh/antennapod/dialog/ProxyDialog;.context:Landroid/content/Context; // field@90d9 │ │ +3f399e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0004 line=54 │ │ 0x0006 line=174 │ │ 0x000d line=59 │ │ locals : │ │ @@ -881431,50 +881431,50 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 69 16-bit code units │ │ -3f3734: |[3f3734] de.danoeh.antennapod.dialog.ProxyDialog.checkHost:()Z │ │ -3f3744: 5440 dc90 |0000: iget-object v0, v4, Lde/danoeh/antennapod/dialog/ProxyDialog;.etHost:Landroid/widget/EditText; // field@90dc │ │ -3f3748: 6e10 9d10 0000 |0002: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@109d │ │ -3f374e: 0c00 |0005: move-result-object v0 │ │ -3f3750: 6e10 06b3 0000 |0006: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ -3f3756: 0c00 |0009: move-result-object v0 │ │ -3f3758: 6e10 36b3 0000 |000a: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@b336 │ │ -3f375e: 0a01 |000d: move-result v1 │ │ -3f3760: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -3f3762: 3901 1100 |000f: if-nez v1, 0020 // +0011 │ │ -3f3766: 5440 dc90 |0011: iget-object v0, v4, Lde/danoeh/antennapod/dialog/ProxyDialog;.etHost:Landroid/widget/EditText; // field@90dc │ │ -3f376a: 5441 d990 |0013: iget-object v1, v4, Lde/danoeh/antennapod/dialog/ProxyDialog;.context:Landroid/content/Context; // field@90d9 │ │ -3f376e: 1403 e702 127f |0015: const v3, #float 1.94082e+38 // #7f1202e7 │ │ -3f3774: 6e20 3102 3100 |0018: invoke-virtual {v1, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3f377a: 0c01 |001b: move-result-object v1 │ │ -3f377c: 6e20 8012 1000 |001c: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setError:(Ljava/lang/CharSequence;)V // method@1280 │ │ -3f3782: 0f02 |001f: return v2 │ │ -3f3784: 1a01 c7a4 |0020: const-string v1, "localhost" // string@a4c7 │ │ -3f3788: 6e20 28b3 0100 |0022: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3f378e: 0a01 |0025: move-result v1 │ │ -3f3790: 3901 1d00 |0026: if-nez v1, 0043 // +001d │ │ -3f3794: 6201 9c01 |0028: sget-object v1, Landroid/util/Patterns;.DOMAIN_NAME:Ljava/util/regex/Pattern; // field@019c │ │ -3f3798: 6e20 7fb6 0100 |002a: invoke-virtual {v1, v0}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@b67f │ │ -3f379e: 0c00 |002d: move-result-object v0 │ │ -3f37a0: 6e10 7ab6 0000 |002e: invoke-virtual {v0}, Ljava/util/regex/Matcher;.matches:()Z // method@b67a │ │ -3f37a6: 0a00 |0031: move-result v0 │ │ -3f37a8: 3900 1100 |0032: if-nez v0, 0043 // +0011 │ │ -3f37ac: 5440 dc90 |0034: iget-object v0, v4, Lde/danoeh/antennapod/dialog/ProxyDialog;.etHost:Landroid/widget/EditText; // field@90dc │ │ -3f37b0: 5441 d990 |0036: iget-object v1, v4, Lde/danoeh/antennapod/dialog/ProxyDialog;.context:Landroid/content/Context; // field@90d9 │ │ -3f37b4: 1403 e802 127f |0038: const v3, #float 1.94082e+38 // #7f1202e8 │ │ -3f37ba: 6e20 3102 3100 |003b: invoke-virtual {v1, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3f37c0: 0c01 |003e: move-result-object v1 │ │ -3f37c2: 6e20 8012 1000 |003f: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setError:(Ljava/lang/CharSequence;)V // method@1280 │ │ -3f37c8: 0f02 |0042: return v2 │ │ -3f37ca: 1210 |0043: const/4 v0, #int 1 // #1 │ │ -3f37cc: 0f00 |0044: return v0 │ │ +3f36fc: |[3f36fc] de.danoeh.antennapod.dialog.ProxyDialog.checkHost:()Z │ │ +3f370c: 5440 dc90 |0000: iget-object v0, v4, Lde/danoeh/antennapod/dialog/ProxyDialog;.etHost:Landroid/widget/EditText; // field@90dc │ │ +3f3710: 6e10 9d10 0000 |0002: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@109d │ │ +3f3716: 0c00 |0005: move-result-object v0 │ │ +3f3718: 6e10 06b3 0000 |0006: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ +3f371e: 0c00 |0009: move-result-object v0 │ │ +3f3720: 6e10 36b3 0000 |000a: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@b336 │ │ +3f3726: 0a01 |000d: move-result v1 │ │ +3f3728: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +3f372a: 3901 1100 |000f: if-nez v1, 0020 // +0011 │ │ +3f372e: 5440 dc90 |0011: iget-object v0, v4, Lde/danoeh/antennapod/dialog/ProxyDialog;.etHost:Landroid/widget/EditText; // field@90dc │ │ +3f3732: 5441 d990 |0013: iget-object v1, v4, Lde/danoeh/antennapod/dialog/ProxyDialog;.context:Landroid/content/Context; // field@90d9 │ │ +3f3736: 1403 e702 127f |0015: const v3, #float 1.94082e+38 // #7f1202e7 │ │ +3f373c: 6e20 3102 3100 |0018: invoke-virtual {v1, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3f3742: 0c01 |001b: move-result-object v1 │ │ +3f3744: 6e20 8012 1000 |001c: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setError:(Ljava/lang/CharSequence;)V // method@1280 │ │ +3f374a: 0f02 |001f: return v2 │ │ +3f374c: 1a01 c7a4 |0020: const-string v1, "localhost" // string@a4c7 │ │ +3f3750: 6e20 28b3 0100 |0022: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3f3756: 0a01 |0025: move-result v1 │ │ +3f3758: 3901 1d00 |0026: if-nez v1, 0043 // +001d │ │ +3f375c: 6201 9c01 |0028: sget-object v1, Landroid/util/Patterns;.DOMAIN_NAME:Ljava/util/regex/Pattern; // field@019c │ │ +3f3760: 6e20 7fb6 0100 |002a: invoke-virtual {v1, v0}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@b67f │ │ +3f3766: 0c00 |002d: move-result-object v0 │ │ +3f3768: 6e10 7ab6 0000 |002e: invoke-virtual {v0}, Ljava/util/regex/Matcher;.matches:()Z // method@b67a │ │ +3f376e: 0a00 |0031: move-result v0 │ │ +3f3770: 3900 1100 |0032: if-nez v0, 0043 // +0011 │ │ +3f3774: 5440 dc90 |0034: iget-object v0, v4, Lde/danoeh/antennapod/dialog/ProxyDialog;.etHost:Landroid/widget/EditText; // field@90dc │ │ +3f3778: 5441 d990 |0036: iget-object v1, v4, Lde/danoeh/antennapod/dialog/ProxyDialog;.context:Landroid/content/Context; // field@90d9 │ │ +3f377c: 1403 e802 127f |0038: const v3, #float 1.94082e+38 // #7f1202e8 │ │ +3f3782: 6e20 3102 3100 |003b: invoke-virtual {v1, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3f3788: 0c01 |003e: move-result-object v1 │ │ +3f378a: 6e20 8012 1000 |003f: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setError:(Ljava/lang/CharSequence;)V // method@1280 │ │ +3f3790: 0f02 |0042: return v2 │ │ +3f3792: 1210 |0043: const/4 v0, #int 1 // #1 │ │ +3f3794: 0f00 |0044: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ 0x000a line=205 │ │ 0x0011 line=206 │ │ 0x0022 line=209 │ │ 0x0034 line=210 │ │ @@ -881486,31 +881486,31 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -3f37d0: |[3f37d0] de.danoeh.antennapod.dialog.ProxyDialog.checkPort:()Z │ │ -3f37e0: 7010 1da1 0300 |0000: invoke-direct {v3}, Lde/danoeh/antennapod/dialog/ProxyDialog;.getPort:()I // method@a11d │ │ -3f37e6: 0a00 |0003: move-result v0 │ │ -3f37e8: 3a00 0a00 |0004: if-ltz v0, 000e // +000a │ │ -3f37ec: 1401 ffff 0000 |0006: const v1, #float 9.18341e-41 // #0000ffff │ │ -3f37f2: 3710 0300 |0009: if-le v0, v1, 000c // +0003 │ │ -3f37f6: 2803 |000b: goto 000e // +0003 │ │ -3f37f8: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -3f37fa: 0f00 |000d: return v0 │ │ -3f37fc: 5430 de90 |000e: iget-object v0, v3, Lde/danoeh/antennapod/dialog/ProxyDialog;.etPort:Landroid/widget/EditText; // field@90de │ │ -3f3800: 5431 d990 |0010: iget-object v1, v3, Lde/danoeh/antennapod/dialog/ProxyDialog;.context:Landroid/content/Context; // field@90d9 │ │ -3f3804: 1402 e902 127f |0012: const v2, #float 1.94082e+38 // #7f1202e9 │ │ -3f380a: 6e20 3102 2100 |0015: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3f3810: 0c01 |0018: move-result-object v1 │ │ -3f3812: 6e20 8012 1000 |0019: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setError:(Ljava/lang/CharSequence;)V // method@1280 │ │ -3f3818: 1200 |001c: const/4 v0, #int 0 // #0 │ │ -3f381a: 0f00 |001d: return v0 │ │ +3f3798: |[3f3798] de.danoeh.antennapod.dialog.ProxyDialog.checkPort:()Z │ │ +3f37a8: 7010 1da1 0300 |0000: invoke-direct {v3}, Lde/danoeh/antennapod/dialog/ProxyDialog;.getPort:()I // method@a11d │ │ +3f37ae: 0a00 |0003: move-result v0 │ │ +3f37b0: 3a00 0a00 |0004: if-ltz v0, 000e // +000a │ │ +3f37b4: 1401 ffff 0000 |0006: const v1, #float 9.18341e-41 // #0000ffff │ │ +3f37ba: 3710 0300 |0009: if-le v0, v1, 000c // +0003 │ │ +3f37be: 2803 |000b: goto 000e // +0003 │ │ +3f37c0: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +3f37c2: 0f00 |000d: return v0 │ │ +3f37c4: 5430 de90 |000e: iget-object v0, v3, Lde/danoeh/antennapod/dialog/ProxyDialog;.etPort:Landroid/widget/EditText; // field@90de │ │ +3f37c8: 5431 d990 |0010: iget-object v1, v3, Lde/danoeh/antennapod/dialog/ProxyDialog;.context:Landroid/content/Context; // field@90d9 │ │ +3f37cc: 1402 e902 127f |0012: const v2, #float 1.94082e+38 // #7f1202e9 │ │ +3f37d2: 6e20 3102 2100 |0015: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3f37d8: 0c01 |0018: move-result-object v1 │ │ +3f37da: 6e20 8012 1000 |0019: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setError:(Ljava/lang/CharSequence;)V // method@1280 │ │ +3f37e0: 1200 |001c: const/4 v0, #int 0 // #0 │ │ +3f37e2: 0f00 |001d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x000e line=219 │ │ locals : │ │ 0x0000 - 0x001e reg=3 this Lde/danoeh/antennapod/dialog/ProxyDialog; │ │ │ │ @@ -881519,27 +881519,27 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -3f381c: |[3f381c] de.danoeh.antennapod.dialog.ProxyDialog.checkValidity:()Z │ │ -3f382c: 5420 e190 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/ProxyDialog;.spType:Landroid/widget/Spinner; // field@90e1 │ │ -3f3830: 6e10 b20f 0000 |0002: invoke-virtual {v0}, Landroid/widget/AdapterView;.getSelectedItemPosition:()I // method@0fb2 │ │ -3f3836: 0a00 |0005: move-result v0 │ │ -3f3838: 3d00 0700 |0006: if-lez v0, 000d // +0007 │ │ -3f383c: 7010 19a1 0200 |0008: invoke-direct {v2}, Lde/danoeh/antennapod/dialog/ProxyDialog;.checkHost:()Z // method@a119 │ │ -3f3842: 0a00 |000b: move-result v0 │ │ -3f3844: 2802 |000c: goto 000e // +0002 │ │ -3f3846: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -3f3848: 7010 1aa1 0200 |000e: invoke-direct {v2}, Lde/danoeh/antennapod/dialog/ProxyDialog;.checkPort:()Z // method@a11a │ │ -3f384e: 0a01 |0011: move-result v1 │ │ -3f3850: b510 |0012: and-int/2addr v0, v1 │ │ -3f3852: 0f00 |0013: return v0 │ │ +3f37e4: |[3f37e4] de.danoeh.antennapod.dialog.ProxyDialog.checkValidity:()Z │ │ +3f37f4: 5420 e190 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/ProxyDialog;.spType:Landroid/widget/Spinner; // field@90e1 │ │ +3f37f8: 6e10 b20f 0000 |0002: invoke-virtual {v0}, Landroid/widget/AdapterView;.getSelectedItemPosition:()I // method@0fb2 │ │ +3f37fe: 0a00 |0005: move-result v0 │ │ +3f3800: 3d00 0700 |0006: if-lez v0, 000d // +0007 │ │ +3f3804: 7010 19a1 0200 |0008: invoke-direct {v2}, Lde/danoeh/antennapod/dialog/ProxyDialog;.checkHost:()Z // method@a119 │ │ +3f380a: 0a00 |000b: move-result v0 │ │ +3f380c: 2802 |000c: goto 000e // +0002 │ │ +3f380e: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +3f3810: 7010 1aa1 0200 |000e: invoke-direct {v2}, Lde/danoeh/antennapod/dialog/ProxyDialog;.checkPort:()Z // method@a11a │ │ +3f3816: 0a01 |0011: move-result v1 │ │ +3f3818: b510 |0012: and-int/2addr v0, v1 │ │ +3f381a: 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; │ │ @@ -881549,24 +881549,24 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -3f39d8: |[3f39d8] de.danoeh.antennapod.dialog.ProxyDialog.enableSettings:(Z)V │ │ -3f39e8: 5410 dc90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/ProxyDialog;.etHost:Landroid/widget/EditText; // field@90dc │ │ -3f39ec: 6e20 540d 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/View;.setEnabled:(Z)V // method@0d54 │ │ -3f39f2: 5410 de90 |0005: iget-object v0, v1, Lde/danoeh/antennapod/dialog/ProxyDialog;.etPort:Landroid/widget/EditText; // field@90de │ │ -3f39f6: 6e20 540d 2000 |0007: invoke-virtual {v0, v2}, Landroid/view/View;.setEnabled:(Z)V // method@0d54 │ │ -3f39fc: 5410 df90 |000a: iget-object v0, v1, Lde/danoeh/antennapod/dialog/ProxyDialog;.etUsername:Landroid/widget/EditText; // field@90df │ │ -3f3a00: 6e20 540d 2000 |000c: invoke-virtual {v0, v2}, Landroid/view/View;.setEnabled:(Z)V // method@0d54 │ │ -3f3a06: 5410 dd90 |000f: iget-object v0, v1, Lde/danoeh/antennapod/dialog/ProxyDialog;.etPassword:Landroid/widget/EditText; // field@90dd │ │ -3f3a0a: 6e20 540d 2000 |0011: invoke-virtual {v0, v2}, Landroid/view/View;.setEnabled:(Z)V // method@0d54 │ │ -3f3a10: 0e00 |0014: return-void │ │ +3f39a0: |[3f39a0] de.danoeh.antennapod.dialog.ProxyDialog.enableSettings:(Z)V │ │ +3f39b0: 5410 dc90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/ProxyDialog;.etHost:Landroid/widget/EditText; // field@90dc │ │ +3f39b4: 6e20 540d 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/View;.setEnabled:(Z)V // method@0d54 │ │ +3f39ba: 5410 de90 |0005: iget-object v0, v1, Lde/danoeh/antennapod/dialog/ProxyDialog;.etPort:Landroid/widget/EditText; // field@90de │ │ +3f39be: 6e20 540d 2000 |0007: invoke-virtual {v0, v2}, Landroid/view/View;.setEnabled:(Z)V // method@0d54 │ │ +3f39c4: 5410 df90 |000a: iget-object v0, v1, Lde/danoeh/antennapod/dialog/ProxyDialog;.etUsername:Landroid/widget/EditText; // field@90df │ │ +3f39c8: 6e20 540d 2000 |000c: invoke-virtual {v0, v2}, Landroid/view/View;.setEnabled:(Z)V // method@0d54 │ │ +3f39ce: 5410 dd90 |000f: iget-object v0, v1, Lde/danoeh/antennapod/dialog/ProxyDialog;.etPassword:Landroid/widget/EditText; // field@90dd │ │ +3f39d2: 6e20 540d 2000 |0011: invoke-virtual {v0, v2}, Landroid/view/View;.setEnabled:(Z)V // method@0d54 │ │ +3f39d8: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ 0x0005 line=189 │ │ 0x000a line=190 │ │ 0x000f line=191 │ │ locals : │ │ @@ -881578,28 +881578,28 @@ │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 23 16-bit code units │ │ -3f3854: |[3f3854] de.danoeh.antennapod.dialog.ProxyDialog.getPort:()I │ │ -3f3864: 5420 de90 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/ProxyDialog;.etPort:Landroid/widget/EditText; // field@90de │ │ -3f3868: 6e10 9d10 0000 |0002: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@109d │ │ -3f386e: 0c00 |0005: move-result-object v0 │ │ -3f3870: 6e10 06b3 0000 |0006: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ -3f3876: 0c00 |0009: move-result-object v0 │ │ -3f3878: 6e10 36b3 0000 |000a: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@b336 │ │ -3f387e: 0a01 |000d: move-result v1 │ │ -3f3880: 3d01 0700 |000e: if-lez v1, 0015 // +0007 │ │ -3f3884: 7110 b9b2 0000 |0010: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ -3f388a: 0a00 |0013: move-result v0 │ │ -3f388c: 0f00 |0014: return v0 │ │ -3f388e: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -3f3890: 0f00 |0016: return v0 │ │ +3f381c: |[3f381c] de.danoeh.antennapod.dialog.ProxyDialog.getPort:()I │ │ +3f382c: 5420 de90 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/ProxyDialog;.etPort:Landroid/widget/EditText; // field@90de │ │ +3f3830: 6e10 9d10 0000 |0002: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@109d │ │ +3f3836: 0c00 |0005: move-result-object v0 │ │ +3f3838: 6e10 06b3 0000 |0006: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ +3f383e: 0c00 |0009: move-result-object v0 │ │ +3f3840: 6e10 36b3 0000 |000a: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@b336 │ │ +3f3846: 0a01 |000d: move-result v1 │ │ +3f3848: 3d01 0700 |000e: if-lez v1, 0015 // +0007 │ │ +3f384c: 7110 b9b2 0000 |0010: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ +3f3852: 0a00 |0013: move-result v0 │ │ +3f3854: 0f00 |0014: return v0 │ │ +3f3856: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +3f3858: 0f00 |0016: return v0 │ │ catches : 1 │ │ 0x0010 - 0x0014 │ │ Ljava/lang/NumberFormatException; -> 0x0015 │ │ positions : │ │ 0x0000 line=226 │ │ 0x000a line=227 │ │ 0x0010 line=229 │ │ @@ -881611,30 +881611,30 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -3f3a14: |[3f3a14] de.danoeh.antennapod.dialog.ProxyDialog.lambda$show$0:(Landroid/view/View;)V │ │ -3f3a24: 5512 e290 |0000: iget-boolean v2, v1, Lde/danoeh/antennapod/dialog/ProxyDialog;.testSuccessful:Z // field@90e2 │ │ -3f3a28: 3902 1100 |0002: if-nez v2, 0013 // +0011 │ │ -3f3a2c: 5412 da90 |0004: iget-object v2, v1, Lde/danoeh/antennapod/dialog/ProxyDialog;.dialog:Landroidx/appcompat/app/AlertDialog; // field@90da │ │ -3f3a30: 12f0 |0006: const/4 v0, #int -1 // #ff │ │ -3f3a32: 6e20 7314 0200 |0007: invoke-virtual {v2, v0}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@1473 │ │ -3f3a38: 0c02 |000a: move-result-object v2 │ │ -3f3a3a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -3f3a3c: 6e20 540d 0200 |000c: invoke-virtual {v2, v0}, Landroid/view/View;.setEnabled:(Z)V // method@0d54 │ │ -3f3a42: 7010 27a1 0100 |000f: invoke-direct {v1}, Lde/danoeh/antennapod/dialog/ProxyDialog;.test:()V // method@a127 │ │ -3f3a48: 0e00 |0012: return-void │ │ -3f3a4a: 7010 24a1 0100 |0013: invoke-direct {v1}, Lde/danoeh/antennapod/dialog/ProxyDialog;.setProxyConfig:()V // method@a124 │ │ -3f3a50: 7100 f998 0000 |0016: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.reinit:()V // method@98f9 │ │ -3f3a56: 5412 da90 |0019: iget-object v2, v1, Lde/danoeh/antennapod/dialog/ProxyDialog;.dialog:Landroidx/appcompat/app/AlertDialog; // field@90da │ │ -3f3a5a: 6e10 9115 0200 |001b: invoke-virtual {v2}, Landroidx/appcompat/app/AppCompatDialog;.dismiss:()V // method@1591 │ │ -3f3a60: 0e00 |001e: return-void │ │ +3f39dc: |[3f39dc] de.danoeh.antennapod.dialog.ProxyDialog.lambda$show$0:(Landroid/view/View;)V │ │ +3f39ec: 5512 e290 |0000: iget-boolean v2, v1, Lde/danoeh/antennapod/dialog/ProxyDialog;.testSuccessful:Z // field@90e2 │ │ +3f39f0: 3902 1100 |0002: if-nez v2, 0013 // +0011 │ │ +3f39f4: 5412 da90 |0004: iget-object v2, v1, Lde/danoeh/antennapod/dialog/ProxyDialog;.dialog:Landroidx/appcompat/app/AlertDialog; // field@90da │ │ +3f39f8: 12f0 |0006: const/4 v0, #int -1 // #ff │ │ +3f39fa: 6e20 7314 0200 |0007: invoke-virtual {v2, v0}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@1473 │ │ +3f3a00: 0c02 |000a: move-result-object v2 │ │ +3f3a02: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +3f3a04: 6e20 540d 0200 |000c: invoke-virtual {v2, v0}, Landroid/view/View;.setEnabled:(Z)V // method@0d54 │ │ +3f3a0a: 7010 27a1 0100 |000f: invoke-direct {v1}, Lde/danoeh/antennapod/dialog/ProxyDialog;.test:()V // method@a127 │ │ +3f3a10: 0e00 |0012: return-void │ │ +3f3a12: 7010 24a1 0100 |0013: invoke-direct {v1}, Lde/danoeh/antennapod/dialog/ProxyDialog;.setProxyConfig:()V // method@a124 │ │ +3f3a18: 7100 f998 0000 |0016: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.reinit:()V // method@98f9 │ │ +3f3a1e: 5412 da90 |0019: iget-object v2, v1, Lde/danoeh/antennapod/dialog/ProxyDialog;.dialog:Landroidx/appcompat/app/AlertDialog; // field@90da │ │ +3f3a22: 6e10 9115 0200 |001b: invoke-virtual {v2}, Landroidx/appcompat/app/AppCompatDialog;.dismiss:()V // method@1591 │ │ +3f3a28: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0004 line=76 │ │ 0x000f line=77 │ │ 0x0013 line=80 │ │ 0x0016 line=81 │ │ @@ -881648,33 +881648,33 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 40 16-bit code units │ │ -3f3a64: |[3f3a64] de.danoeh.antennapod.dialog.ProxyDialog.lambda$show$1:(Landroid/view/View;)V │ │ -3f3a74: 5401 dc90 |0000: iget-object v1, v0, Lde/danoeh/antennapod/dialog/ProxyDialog;.etHost:Landroid/widget/EditText; // field@90dc │ │ -3f3a78: 6e10 9d10 0100 |0002: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@109d │ │ -3f3a7e: 0c01 |0005: move-result-object v1 │ │ -3f3a80: 7210 470a 0100 |0006: invoke-interface {v1}, Landroid/text/Editable;.clear:()V // method@0a47 │ │ -3f3a86: 5401 de90 |0009: iget-object v1, v0, Lde/danoeh/antennapod/dialog/ProxyDialog;.etPort:Landroid/widget/EditText; // field@90de │ │ -3f3a8a: 6e10 9d10 0100 |000b: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@109d │ │ -3f3a90: 0c01 |000e: move-result-object v1 │ │ -3f3a92: 7210 470a 0100 |000f: invoke-interface {v1}, Landroid/text/Editable;.clear:()V // method@0a47 │ │ -3f3a98: 5401 df90 |0012: iget-object v1, v0, Lde/danoeh/antennapod/dialog/ProxyDialog;.etUsername:Landroid/widget/EditText; // field@90df │ │ -3f3a9c: 6e10 9d10 0100 |0014: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@109d │ │ -3f3aa2: 0c01 |0017: move-result-object v1 │ │ -3f3aa4: 7210 470a 0100 |0018: invoke-interface {v1}, Landroid/text/Editable;.clear:()V // method@0a47 │ │ -3f3aaa: 5401 dd90 |001b: iget-object v1, v0, Lde/danoeh/antennapod/dialog/ProxyDialog;.etPassword:Landroid/widget/EditText; // field@90dd │ │ -3f3aae: 6e10 9d10 0100 |001d: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@109d │ │ -3f3ab4: 0c01 |0020: move-result-object v1 │ │ -3f3ab6: 7210 470a 0100 |0021: invoke-interface {v1}, Landroid/text/Editable;.clear:()V // method@0a47 │ │ -3f3abc: 7010 24a1 0000 |0024: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/ProxyDialog;.setProxyConfig:()V // method@a124 │ │ -3f3ac2: 0e00 |0027: return-void │ │ +3f3a2c: |[3f3a2c] de.danoeh.antennapod.dialog.ProxyDialog.lambda$show$1:(Landroid/view/View;)V │ │ +3f3a3c: 5401 dc90 |0000: iget-object v1, v0, Lde/danoeh/antennapod/dialog/ProxyDialog;.etHost:Landroid/widget/EditText; // field@90dc │ │ +3f3a40: 6e10 9d10 0100 |0002: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@109d │ │ +3f3a46: 0c01 |0005: move-result-object v1 │ │ +3f3a48: 7210 470a 0100 |0006: invoke-interface {v1}, Landroid/text/Editable;.clear:()V // method@0a47 │ │ +3f3a4e: 5401 de90 |0009: iget-object v1, v0, Lde/danoeh/antennapod/dialog/ProxyDialog;.etPort:Landroid/widget/EditText; // field@90de │ │ +3f3a52: 6e10 9d10 0100 |000b: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@109d │ │ +3f3a58: 0c01 |000e: move-result-object v1 │ │ +3f3a5a: 7210 470a 0100 |000f: invoke-interface {v1}, Landroid/text/Editable;.clear:()V // method@0a47 │ │ +3f3a60: 5401 df90 |0012: iget-object v1, v0, Lde/danoeh/antennapod/dialog/ProxyDialog;.etUsername:Landroid/widget/EditText; // field@90df │ │ +3f3a64: 6e10 9d10 0100 |0014: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@109d │ │ +3f3a6a: 0c01 |0017: move-result-object v1 │ │ +3f3a6c: 7210 470a 0100 |0018: invoke-interface {v1}, Landroid/text/Editable;.clear:()V // method@0a47 │ │ +3f3a72: 5401 dd90 |001b: iget-object v1, v0, Lde/danoeh/antennapod/dialog/ProxyDialog;.etPassword:Landroid/widget/EditText; // field@90dd │ │ +3f3a76: 6e10 9d10 0100 |001d: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@109d │ │ +3f3a7c: 0c01 |0020: move-result-object v1 │ │ +3f3a7e: 7210 470a 0100 |0021: invoke-interface {v1}, Landroid/text/Editable;.clear:()V // method@0a47 │ │ +3f3a84: 7010 24a1 0000 |0024: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/ProxyDialog;.setProxyConfig:()V // method@a124 │ │ +3f3a8a: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0009 line=87 │ │ 0x0012 line=88 │ │ 0x001b line=89 │ │ 0x0024 line=90 │ │ @@ -881687,27 +881687,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 │ │ -3f38c0: |[3f38c0] de.danoeh.antennapod.dialog.ProxyDialog.lambda$test$2:(Ljava/lang/String;Ljava/lang/String;Lokhttp3/Route;Lokhttp3/Response;)Lokhttp3/Request; │ │ -3f38d0: 7120 efb6 1000 |0000: invoke-static {v0, v1}, Lokhttp3/Credentials;.basic:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b6ef │ │ -3f38d6: 0c00 |0003: move-result-object v0 │ │ -3f38d8: 6e10 34b7 0300 |0004: invoke-virtual {v3}, Lokhttp3/Response;.request:()Lokhttp3/Request; // method@b734 │ │ -3f38de: 0c01 |0007: move-result-object v1 │ │ -3f38e0: 6e10 27b7 0100 |0008: invoke-virtual {v1}, Lokhttp3/Request;.newBuilder:()Lokhttp3/Request$Builder; // method@b727 │ │ -3f38e6: 0c01 |000b: move-result-object v1 │ │ -3f38e8: 1a02 d450 |000c: const-string v2, "Proxy-Authorization" // string@50d4 │ │ -3f38ec: 6e30 1eb7 2100 |000e: invoke-virtual {v1, v2, v0}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b71e │ │ -3f38f2: 0c00 |0011: move-result-object v0 │ │ -3f38f4: 6e10 1bb7 0000 |0012: invoke-virtual {v0}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b71b │ │ -3f38fa: 0c00 |0015: move-result-object v0 │ │ -3f38fc: 1100 |0016: return-object v0 │ │ +3f3888: |[3f3888] de.danoeh.antennapod.dialog.ProxyDialog.lambda$test$2:(Ljava/lang/String;Ljava/lang/String;Lokhttp3/Route;Lokhttp3/Response;)Lokhttp3/Request; │ │ +3f3898: 7120 efb6 1000 |0000: invoke-static {v0, v1}, Lokhttp3/Credentials;.basic:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b6ef │ │ +3f389e: 0c00 |0003: move-result-object v0 │ │ +3f38a0: 6e10 34b7 0300 |0004: invoke-virtual {v3}, Lokhttp3/Response;.request:()Lokhttp3/Request; // method@b734 │ │ +3f38a6: 0c01 |0007: move-result-object v1 │ │ +3f38a8: 6e10 27b7 0100 |0008: invoke-virtual {v1}, Lokhttp3/Request;.newBuilder:()Lokhttp3/Request$Builder; // method@b727 │ │ +3f38ae: 0c01 |000b: move-result-object v1 │ │ +3f38b0: 1a02 d450 |000c: const-string v2, "Proxy-Authorization" // string@50d4 │ │ +3f38b4: 6e30 1eb7 2100 |000e: invoke-virtual {v1, v2, v0}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b71e │ │ +3f38ba: 0c00 |0011: move-result-object v0 │ │ +3f38bc: 6e10 1bb7 0000 |0012: invoke-virtual {v0}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b71b │ │ +3f38c2: 0c00 |0015: move-result-object v0 │ │ +3f38c4: 1100 |0016: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ 0x0004 line=281 │ │ 0x000e line=282 │ │ 0x0012 line=283 │ │ locals : │ │ @@ -881721,106 +881721,106 @@ │ │ type : '(Lio/reactivex/CompletableEmitter;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 184 16-bit code units │ │ -3f3ac4: |[3f3ac4] de.danoeh.antennapod.dialog.ProxyDialog.lambda$test$3:(Lio/reactivex/CompletableEmitter;)V │ │ -3f3ad4: 5480 e190 |0000: iget-object v0, v8, Lde/danoeh/antennapod/dialog/ProxyDialog;.spType:Landroid/widget/Spinner; // field@90e1 │ │ -3f3ad8: 6e10 b00f 0000 |0002: invoke-virtual {v0}, Landroid/widget/AdapterView;.getSelectedItem:()Ljava/lang/Object; // method@0fb0 │ │ -3f3ade: 0c00 |0005: move-result-object v0 │ │ -3f3ae0: 1f00 8d1e |0006: check-cast v0, Ljava/lang/String; // type@1e8d │ │ -3f3ae4: 5481 dc90 |0008: iget-object v1, v8, Lde/danoeh/antennapod/dialog/ProxyDialog;.etHost:Landroid/widget/EditText; // field@90dc │ │ -3f3ae8: 6e10 9d10 0100 |000a: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@109d │ │ -3f3aee: 0c01 |000d: move-result-object v1 │ │ -3f3af0: 6e10 06b3 0100 |000e: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ -3f3af6: 0c01 |0011: move-result-object v1 │ │ -3f3af8: 5482 de90 |0012: iget-object v2, v8, Lde/danoeh/antennapod/dialog/ProxyDialog;.etPort:Landroid/widget/EditText; // field@90de │ │ -3f3afc: 6e10 9d10 0200 |0014: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@109d │ │ -3f3b02: 0c02 |0017: move-result-object v2 │ │ -3f3b04: 6e10 06b3 0200 |0018: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ -3f3b0a: 0c02 |001b: move-result-object v2 │ │ -3f3b0c: 5483 df90 |001c: iget-object v3, v8, Lde/danoeh/antennapod/dialog/ProxyDialog;.etUsername:Landroid/widget/EditText; // field@90df │ │ -3f3b10: 6e10 9d10 0300 |001e: invoke-virtual {v3}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@109d │ │ -3f3b16: 0c03 |0021: move-result-object v3 │ │ -3f3b18: 6e10 06b3 0300 |0022: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ -3f3b1e: 0c03 |0025: move-result-object v3 │ │ -3f3b20: 5484 dd90 |0026: iget-object v4, v8, Lde/danoeh/antennapod/dialog/ProxyDialog;.etPassword:Landroid/widget/EditText; // field@90dd │ │ -3f3b24: 6e10 9d10 0400 |0028: invoke-virtual {v4}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@109d │ │ -3f3b2a: 0c04 |002b: move-result-object v4 │ │ -3f3b2c: 6e10 06b3 0400 |002c: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ -3f3b32: 0c04 |002f: move-result-object v4 │ │ -3f3b34: 7110 b10a 0200 |0030: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -3f3b3a: 0a05 |0033: move-result v5 │ │ -3f3b3c: 3905 0700 |0034: if-nez v5, 003b // +0007 │ │ -3f3b40: 7110 b9b2 0200 |0036: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ -3f3b46: 0a02 |0039: move-result v2 │ │ -3f3b48: 2803 |003a: goto 003d // +0003 │ │ -3f3b4a: 1302 901f |003b: const/16 v2, #int 8080 // #1f90 │ │ -3f3b4e: 7120 e2b3 2100 |003d: invoke-static {v1, v2}, Ljava/net/InetSocketAddress;.createUnresolved:(Ljava/lang/String;I)Ljava/net/InetSocketAddress; // method@b3e2 │ │ -3f3b54: 0c01 |0040: move-result-object v1 │ │ -3f3b56: 6202 fed9 |0041: sget-object v2, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d9fe │ │ -3f3b5a: 6e20 46b3 2000 |0043: invoke-virtual {v0, v2}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b346 │ │ -3f3b60: 0c00 |0046: move-result-object v0 │ │ -3f3b62: 7110 e8b3 0000 |0047: invoke-static {v0}, Ljava/net/Proxy$Type;.valueOf:(Ljava/lang/String;)Ljava/net/Proxy$Type; // method@b3e8 │ │ -3f3b68: 0c00 |004a: move-result-object v0 │ │ -3f3b6a: 7100 f898 0000 |004b: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.newBuilder:()Lokhttp3/OkHttpClient$Builder; // method@98f8 │ │ -3f3b70: 0c02 |004e: move-result-object v2 │ │ -3f3b72: 1605 0a00 |004f: const-wide/16 v5, #int 10 // #a │ │ -3f3b76: 6207 04da |0051: sget-object v7, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@da04 │ │ -3f3b7a: 6e40 09b7 5276 |0053: invoke-virtual {v2, v5, v6, v7}, Lokhttp3/OkHttpClient$Builder;.connectTimeout:(JLjava/util/concurrent/TimeUnit;)Lokhttp3/OkHttpClient$Builder; // method@b709 │ │ -3f3b80: 0c02 |0056: move-result-object v2 │ │ -3f3b82: 2205 c21e |0057: new-instance v5, Ljava/net/Proxy; // type@1ec2 │ │ -3f3b86: 7030 e9b3 0501 |0059: invoke-direct {v5, v0, v1}, Ljava/net/Proxy;.:(Ljava/net/Proxy$Type;Ljava/net/SocketAddress;)V // method@b3e9 │ │ -3f3b8c: 6e20 11b7 5200 |005c: invoke-virtual {v2, v5}, Lokhttp3/OkHttpClient$Builder;.proxy:(Ljava/net/Proxy;)Lokhttp3/OkHttpClient$Builder; // method@b711 │ │ -3f3b92: 0c00 |005f: move-result-object v0 │ │ -3f3b94: 7110 b10a 0300 |0060: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -3f3b9a: 0a01 |0063: move-result v1 │ │ -3f3b9c: 3901 0a00 |0064: if-nez v1, 006e // +000a │ │ -3f3ba0: 2201 401a |0066: new-instance v1, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda0; // type@1a40 │ │ -3f3ba4: 7030 fca0 3104 |0068: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda0;.:(Ljava/lang/String;Ljava/lang/String;)V // method@a0fc │ │ -3f3baa: 6e20 12b7 1000 |006b: invoke-virtual {v0, v1}, Lokhttp3/OkHttpClient$Builder;.proxyAuthenticator:(Lokhttp3/Authenticator;)Lokhttp3/OkHttpClient$Builder; // method@b712 │ │ -3f3bb0: 6e10 07b7 0000 |006e: invoke-virtual {v0}, Lokhttp3/OkHttpClient$Builder;.build:()Lokhttp3/OkHttpClient; // method@b707 │ │ -3f3bb6: 0c00 |0071: move-result-object v0 │ │ -3f3bb8: 2201 b51f |0072: new-instance v1, Lokhttp3/Request$Builder; // type@1fb5 │ │ -3f3bbc: 7010 19b7 0100 |0074: invoke-direct {v1}, Lokhttp3/Request$Builder;.:()V // method@b719 │ │ -3f3bc2: 1a02 3599 |0077: const-string v2, "https://www.example.com" // string@9935 │ │ -3f3bc6: 6e20 23b7 2100 |0079: invoke-virtual {v1, v2}, Lokhttp3/Request$Builder;.url:(Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b723 │ │ -3f3bcc: 0c01 |007c: move-result-object v1 │ │ -3f3bce: 6e10 1db7 0100 |007d: invoke-virtual {v1}, Lokhttp3/Request$Builder;.head:()Lokhttp3/Request$Builder; // method@b71d │ │ -3f3bd4: 0c01 |0080: move-result-object v1 │ │ -3f3bd6: 6e10 1bb7 0100 |0081: invoke-virtual {v1}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b71b │ │ -3f3bdc: 0c01 |0084: move-result-object v1 │ │ -3f3bde: 6e20 18b7 1000 |0085: invoke-virtual {v0, v1}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b718 │ │ -3f3be4: 0c00 |0088: move-result-object v0 │ │ -3f3be6: 7210 eeb6 0000 |0089: invoke-interface {v0}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b6ee │ │ -3f3bec: 0c00 |008c: move-result-object v0 │ │ -3f3bee: 6e10 31b7 0000 |008d: invoke-virtual {v0}, Lokhttp3/Response;.isSuccessful:()Z // method@b731 │ │ -3f3bf4: 0a01 |0090: move-result v1 │ │ -3f3bf6: 3801 0600 |0091: if-eqz v1, 0097 // +0006 │ │ -3f3bfa: 7210 6db1 0900 |0093: invoke-interface {v9}, Lio/reactivex/CompletableEmitter;.onComplete:()V // method@b16d │ │ -3f3c00: 280d |0096: goto 00a3 // +000d │ │ -3f3c02: 2201 451e |0097: new-instance v1, Ljava/io/IOException; // type@1e45 │ │ -3f3c06: 6e10 32b7 0000 |0099: invoke-virtual {v0}, Lokhttp3/Response;.message:()Ljava/lang/String; // method@b732 │ │ -3f3c0c: 0c02 |009c: move-result-object v2 │ │ -3f3c0e: 7020 f5b1 2100 |009d: invoke-direct {v1, v2}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b1f5 │ │ -3f3c14: 7220 6eb1 1900 |00a0: invoke-interface {v9, v1}, Lio/reactivex/CompletableEmitter;.onError:(Ljava/lang/Throwable;)V // method@b16e │ │ -3f3c1a: 6e10 2db7 0000 |00a3: invoke-virtual {v0}, Lokhttp3/Response;.close:()V // method@b72d │ │ -3f3c20: 2811 |00a6: goto 00b7 // +0011 │ │ -3f3c22: 0d01 |00a7: move-exception v1 │ │ -3f3c24: 3800 0a00 |00a8: if-eqz v0, 00b2 // +000a │ │ -3f3c28: 6e10 2db7 0000 |00aa: invoke-virtual {v0}, Lokhttp3/Response;.close:()V // method@b72d │ │ -3f3c2e: 2805 |00ad: goto 00b2 // +0005 │ │ -3f3c30: 0d00 |00ae: move-exception v0 │ │ -3f3c32: 6e20 87b3 0100 |00af: invoke-virtual {v1, v0}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b387 │ │ -3f3c38: 2701 |00b2: throw v1 │ │ -3f3c3a: 0d00 |00b3: move-exception v0 │ │ -3f3c3c: 7220 6eb1 0900 |00b4: invoke-interface {v9, v0}, Lio/reactivex/CompletableEmitter;.onError:(Ljava/lang/Throwable;)V // method@b16e │ │ -3f3c42: 0e00 |00b7: return-void │ │ +3f3a8c: |[3f3a8c] de.danoeh.antennapod.dialog.ProxyDialog.lambda$test$3:(Lio/reactivex/CompletableEmitter;)V │ │ +3f3a9c: 5480 e190 |0000: iget-object v0, v8, Lde/danoeh/antennapod/dialog/ProxyDialog;.spType:Landroid/widget/Spinner; // field@90e1 │ │ +3f3aa0: 6e10 b00f 0000 |0002: invoke-virtual {v0}, Landroid/widget/AdapterView;.getSelectedItem:()Ljava/lang/Object; // method@0fb0 │ │ +3f3aa6: 0c00 |0005: move-result-object v0 │ │ +3f3aa8: 1f00 8d1e |0006: check-cast v0, Ljava/lang/String; // type@1e8d │ │ +3f3aac: 5481 dc90 |0008: iget-object v1, v8, Lde/danoeh/antennapod/dialog/ProxyDialog;.etHost:Landroid/widget/EditText; // field@90dc │ │ +3f3ab0: 6e10 9d10 0100 |000a: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@109d │ │ +3f3ab6: 0c01 |000d: move-result-object v1 │ │ +3f3ab8: 6e10 06b3 0100 |000e: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ +3f3abe: 0c01 |0011: move-result-object v1 │ │ +3f3ac0: 5482 de90 |0012: iget-object v2, v8, Lde/danoeh/antennapod/dialog/ProxyDialog;.etPort:Landroid/widget/EditText; // field@90de │ │ +3f3ac4: 6e10 9d10 0200 |0014: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@109d │ │ +3f3aca: 0c02 |0017: move-result-object v2 │ │ +3f3acc: 6e10 06b3 0200 |0018: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ +3f3ad2: 0c02 |001b: move-result-object v2 │ │ +3f3ad4: 5483 df90 |001c: iget-object v3, v8, Lde/danoeh/antennapod/dialog/ProxyDialog;.etUsername:Landroid/widget/EditText; // field@90df │ │ +3f3ad8: 6e10 9d10 0300 |001e: invoke-virtual {v3}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@109d │ │ +3f3ade: 0c03 |0021: move-result-object v3 │ │ +3f3ae0: 6e10 06b3 0300 |0022: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ +3f3ae6: 0c03 |0025: move-result-object v3 │ │ +3f3ae8: 5484 dd90 |0026: iget-object v4, v8, Lde/danoeh/antennapod/dialog/ProxyDialog;.etPassword:Landroid/widget/EditText; // field@90dd │ │ +3f3aec: 6e10 9d10 0400 |0028: invoke-virtual {v4}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@109d │ │ +3f3af2: 0c04 |002b: move-result-object v4 │ │ +3f3af4: 6e10 06b3 0400 |002c: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ +3f3afa: 0c04 |002f: move-result-object v4 │ │ +3f3afc: 7110 b10a 0200 |0030: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +3f3b02: 0a05 |0033: move-result v5 │ │ +3f3b04: 3905 0700 |0034: if-nez v5, 003b // +0007 │ │ +3f3b08: 7110 b9b2 0200 |0036: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ +3f3b0e: 0a02 |0039: move-result v2 │ │ +3f3b10: 2803 |003a: goto 003d // +0003 │ │ +3f3b12: 1302 901f |003b: const/16 v2, #int 8080 // #1f90 │ │ +3f3b16: 7120 e2b3 2100 |003d: invoke-static {v1, v2}, Ljava/net/InetSocketAddress;.createUnresolved:(Ljava/lang/String;I)Ljava/net/InetSocketAddress; // method@b3e2 │ │ +3f3b1c: 0c01 |0040: move-result-object v1 │ │ +3f3b1e: 6202 fed9 |0041: sget-object v2, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d9fe │ │ +3f3b22: 6e20 46b3 2000 |0043: invoke-virtual {v0, v2}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b346 │ │ +3f3b28: 0c00 |0046: move-result-object v0 │ │ +3f3b2a: 7110 e8b3 0000 |0047: invoke-static {v0}, Ljava/net/Proxy$Type;.valueOf:(Ljava/lang/String;)Ljava/net/Proxy$Type; // method@b3e8 │ │ +3f3b30: 0c00 |004a: move-result-object v0 │ │ +3f3b32: 7100 f898 0000 |004b: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.newBuilder:()Lokhttp3/OkHttpClient$Builder; // method@98f8 │ │ +3f3b38: 0c02 |004e: move-result-object v2 │ │ +3f3b3a: 1605 0a00 |004f: const-wide/16 v5, #int 10 // #a │ │ +3f3b3e: 6207 04da |0051: sget-object v7, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@da04 │ │ +3f3b42: 6e40 09b7 5276 |0053: invoke-virtual {v2, v5, v6, v7}, Lokhttp3/OkHttpClient$Builder;.connectTimeout:(JLjava/util/concurrent/TimeUnit;)Lokhttp3/OkHttpClient$Builder; // method@b709 │ │ +3f3b48: 0c02 |0056: move-result-object v2 │ │ +3f3b4a: 2205 c21e |0057: new-instance v5, Ljava/net/Proxy; // type@1ec2 │ │ +3f3b4e: 7030 e9b3 0501 |0059: invoke-direct {v5, v0, v1}, Ljava/net/Proxy;.:(Ljava/net/Proxy$Type;Ljava/net/SocketAddress;)V // method@b3e9 │ │ +3f3b54: 6e20 11b7 5200 |005c: invoke-virtual {v2, v5}, Lokhttp3/OkHttpClient$Builder;.proxy:(Ljava/net/Proxy;)Lokhttp3/OkHttpClient$Builder; // method@b711 │ │ +3f3b5a: 0c00 |005f: move-result-object v0 │ │ +3f3b5c: 7110 b10a 0300 |0060: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +3f3b62: 0a01 |0063: move-result v1 │ │ +3f3b64: 3901 0a00 |0064: if-nez v1, 006e // +000a │ │ +3f3b68: 2201 401a |0066: new-instance v1, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda0; // type@1a40 │ │ +3f3b6c: 7030 fca0 3104 |0068: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda0;.:(Ljava/lang/String;Ljava/lang/String;)V // method@a0fc │ │ +3f3b72: 6e20 12b7 1000 |006b: invoke-virtual {v0, v1}, Lokhttp3/OkHttpClient$Builder;.proxyAuthenticator:(Lokhttp3/Authenticator;)Lokhttp3/OkHttpClient$Builder; // method@b712 │ │ +3f3b78: 6e10 07b7 0000 |006e: invoke-virtual {v0}, Lokhttp3/OkHttpClient$Builder;.build:()Lokhttp3/OkHttpClient; // method@b707 │ │ +3f3b7e: 0c00 |0071: move-result-object v0 │ │ +3f3b80: 2201 b51f |0072: new-instance v1, Lokhttp3/Request$Builder; // type@1fb5 │ │ +3f3b84: 7010 19b7 0100 |0074: invoke-direct {v1}, Lokhttp3/Request$Builder;.:()V // method@b719 │ │ +3f3b8a: 1a02 3599 |0077: const-string v2, "https://www.example.com" // string@9935 │ │ +3f3b8e: 6e20 23b7 2100 |0079: invoke-virtual {v1, v2}, Lokhttp3/Request$Builder;.url:(Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b723 │ │ +3f3b94: 0c01 |007c: move-result-object v1 │ │ +3f3b96: 6e10 1db7 0100 |007d: invoke-virtual {v1}, Lokhttp3/Request$Builder;.head:()Lokhttp3/Request$Builder; // method@b71d │ │ +3f3b9c: 0c01 |0080: move-result-object v1 │ │ +3f3b9e: 6e10 1bb7 0100 |0081: invoke-virtual {v1}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b71b │ │ +3f3ba4: 0c01 |0084: move-result-object v1 │ │ +3f3ba6: 6e20 18b7 1000 |0085: invoke-virtual {v0, v1}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b718 │ │ +3f3bac: 0c00 |0088: move-result-object v0 │ │ +3f3bae: 7210 eeb6 0000 |0089: invoke-interface {v0}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b6ee │ │ +3f3bb4: 0c00 |008c: move-result-object v0 │ │ +3f3bb6: 6e10 31b7 0000 |008d: invoke-virtual {v0}, Lokhttp3/Response;.isSuccessful:()Z // method@b731 │ │ +3f3bbc: 0a01 |0090: move-result v1 │ │ +3f3bbe: 3801 0600 |0091: if-eqz v1, 0097 // +0006 │ │ +3f3bc2: 7210 6db1 0900 |0093: invoke-interface {v9}, Lio/reactivex/CompletableEmitter;.onComplete:()V // method@b16d │ │ +3f3bc8: 280d |0096: goto 00a3 // +000d │ │ +3f3bca: 2201 451e |0097: new-instance v1, Ljava/io/IOException; // type@1e45 │ │ +3f3bce: 6e10 32b7 0000 |0099: invoke-virtual {v0}, Lokhttp3/Response;.message:()Ljava/lang/String; // method@b732 │ │ +3f3bd4: 0c02 |009c: move-result-object v2 │ │ +3f3bd6: 7020 f5b1 2100 |009d: invoke-direct {v1, v2}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b1f5 │ │ +3f3bdc: 7220 6eb1 1900 |00a0: invoke-interface {v9, v1}, Lio/reactivex/CompletableEmitter;.onError:(Ljava/lang/Throwable;)V // method@b16e │ │ +3f3be2: 6e10 2db7 0000 |00a3: invoke-virtual {v0}, Lokhttp3/Response;.close:()V // method@b72d │ │ +3f3be8: 2811 |00a6: goto 00b7 // +0011 │ │ +3f3bea: 0d01 |00a7: move-exception v1 │ │ +3f3bec: 3800 0a00 |00a8: if-eqz v0, 00b2 // +000a │ │ +3f3bf0: 6e10 2db7 0000 |00aa: invoke-virtual {v0}, Lokhttp3/Response;.close:()V // method@b72d │ │ +3f3bf6: 2805 |00ad: goto 00b2 // +0005 │ │ +3f3bf8: 0d00 |00ae: move-exception v0 │ │ +3f3bfa: 6e20 87b3 0100 |00af: invoke-virtual {v1, v0}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b387 │ │ +3f3c00: 2701 |00b2: throw v1 │ │ +3f3c02: 0d00 |00b3: move-exception v0 │ │ +3f3c04: 7220 6eb1 0900 |00b4: invoke-interface {v9, v0}, Lio/reactivex/CompletableEmitter;.onError:(Ljava/lang/Throwable;)V // method@b16e │ │ +3f3c0a: 0e00 |00b7: return-void │ │ catches : 5 │ │ 0x0085 - 0x008d │ │ Ljava/io/IOException; -> 0x00b3 │ │ 0x008d - 0x00a3 │ │ -> 0x00a7 │ │ 0x00a3 - 0x00a6 │ │ Ljava/io/IOException; -> 0x00b3 │ │ @@ -881861,39 +881861,39 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -3f3c78: |[3f3c78] de.danoeh.antennapod.dialog.ProxyDialog.lambda$test$4:()V │ │ -3f3c88: 5440 e390 |0000: iget-object v0, v4, Lde/danoeh/antennapod/dialog/ProxyDialog;.txtvMessage:Landroid/widget/TextView; // field@90e3 │ │ -3f3c8c: 5441 d990 |0002: iget-object v1, v4, Lde/danoeh/antennapod/dialog/ProxyDialog;.context:Landroid/content/Context; // field@90d9 │ │ -3f3c90: 1402 1802 047f |0004: const v2, #float 1.75469e+38 // #7f040218 │ │ -3f3c96: 7120 2ab1 2100 |0007: invoke-static {v1, v2}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b12a │ │ -3f3c9c: 0a01 |000a: move-result v1 │ │ -3f3c9e: 6e20 a212 1000 |000b: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setTextColor:(I)V // method@12a2 │ │ -3f3ca4: 1220 |000e: const/4 v0, #int 2 // #2 │ │ -3f3ca6: 2300 2921 |000f: new-array v0, v0, [Ljava/lang/Object; // type@2129 │ │ -3f3caa: 1a01 afe8 |0011: const-string v1, "{fa-check}" // string@e8af │ │ -3f3cae: 1202 |0013: const/4 v2, #int 0 // #0 │ │ -3f3cb0: 4d01 0002 |0014: aput-object v1, v0, v2 │ │ -3f3cb4: 5441 d990 |0016: iget-object v1, v4, Lde/danoeh/antennapod/dialog/ProxyDialog;.context:Landroid/content/Context; // field@90d9 │ │ -3f3cb8: 1403 ec02 127f |0018: const v3, #float 1.94082e+38 // #7f1202ec │ │ -3f3cbe: 6e20 3102 3100 |001b: invoke-virtual {v1, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3f3cc4: 0c01 |001e: move-result-object v1 │ │ -3f3cc6: 1213 |001f: const/4 v3, #int 1 // #1 │ │ -3f3cc8: 4d01 0003 |0020: aput-object v1, v0, v3 │ │ -3f3ccc: 1a01 4c06 |0022: const-string v1, "%s %s" // string@064c │ │ -3f3cd0: 7120 2ab3 0100 |0024: invoke-static {v1, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32a │ │ -3f3cd6: 0c00 |0027: move-result-object v0 │ │ -3f3cd8: 5441 e390 |0028: iget-object v1, v4, Lde/danoeh/antennapod/dialog/ProxyDialog;.txtvMessage:Landroid/widget/TextView; // field@90e3 │ │ -3f3cdc: 6e20 9d12 0100 |002a: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3f3ce2: 7020 25a1 2400 |002d: invoke-direct {v4, v2}, Lde/danoeh/antennapod/dialog/ProxyDialog;.setTestRequired:(Z)V // method@a125 │ │ -3f3ce8: 0e00 |0030: return-void │ │ +3f3c40: |[3f3c40] de.danoeh.antennapod.dialog.ProxyDialog.lambda$test$4:()V │ │ +3f3c50: 5440 e390 |0000: iget-object v0, v4, Lde/danoeh/antennapod/dialog/ProxyDialog;.txtvMessage:Landroid/widget/TextView; // field@90e3 │ │ +3f3c54: 5441 d990 |0002: iget-object v1, v4, Lde/danoeh/antennapod/dialog/ProxyDialog;.context:Landroid/content/Context; // field@90d9 │ │ +3f3c58: 1402 1802 047f |0004: const v2, #float 1.75469e+38 // #7f040218 │ │ +3f3c5e: 7120 2ab1 2100 |0007: invoke-static {v1, v2}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b12a │ │ +3f3c64: 0a01 |000a: move-result v1 │ │ +3f3c66: 6e20 a212 1000 |000b: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setTextColor:(I)V // method@12a2 │ │ +3f3c6c: 1220 |000e: const/4 v0, #int 2 // #2 │ │ +3f3c6e: 2300 2921 |000f: new-array v0, v0, [Ljava/lang/Object; // type@2129 │ │ +3f3c72: 1a01 afe8 |0011: const-string v1, "{fa-check}" // string@e8af │ │ +3f3c76: 1202 |0013: const/4 v2, #int 0 // #0 │ │ +3f3c78: 4d01 0002 |0014: aput-object v1, v0, v2 │ │ +3f3c7c: 5441 d990 |0016: iget-object v1, v4, Lde/danoeh/antennapod/dialog/ProxyDialog;.context:Landroid/content/Context; // field@90d9 │ │ +3f3c80: 1403 ec02 127f |0018: const v3, #float 1.94082e+38 // #7f1202ec │ │ +3f3c86: 6e20 3102 3100 |001b: invoke-virtual {v1, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3f3c8c: 0c01 |001e: move-result-object v1 │ │ +3f3c8e: 1213 |001f: const/4 v3, #int 1 // #1 │ │ +3f3c90: 4d01 0003 |0020: aput-object v1, v0, v3 │ │ +3f3c94: 1a01 4c06 |0022: const-string v1, "%s %s" // string@064c │ │ +3f3c98: 7120 2ab3 0100 |0024: invoke-static {v1, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32a │ │ +3f3c9e: 0c00 |0027: move-result-object v0 │ │ +3f3ca0: 5441 e390 |0028: iget-object v1, v4, Lde/danoeh/antennapod/dialog/ProxyDialog;.txtvMessage:Landroid/widget/TextView; // field@90e3 │ │ +3f3ca4: 6e20 9d12 0100 |002a: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3f3caa: 7020 25a1 2400 |002d: invoke-direct {v4, v2}, Lde/danoeh/antennapod/dialog/ProxyDialog;.setTestRequired:(Z)V // method@a125 │ │ +3f3cb0: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=302 │ │ 0x0016 line=303 │ │ 0x001b line=304 │ │ 0x0024 line=303 │ │ 0x0028 line=305 │ │ @@ -881906,44 +881906,44 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 59 16-bit code units │ │ -3f3cec: |[3f3cec] de.danoeh.antennapod.dialog.ProxyDialog.lambda$test$5:(Ljava/lang/Throwable;)V │ │ -3f3cfc: 6e10 8db3 0400 |0000: invoke-virtual {v4}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -3f3d02: 5430 e390 |0003: iget-object v0, v3, Lde/danoeh/antennapod/dialog/ProxyDialog;.txtvMessage:Landroid/widget/TextView; // field@90e3 │ │ -3f3d06: 5431 d990 |0005: iget-object v1, v3, Lde/danoeh/antennapod/dialog/ProxyDialog;.context:Landroid/content/Context; // field@90d9 │ │ -3f3d0a: 1402 1a02 047f |0007: const v2, #float 1.75469e+38 // #7f04021a │ │ -3f3d10: 7120 2ab1 2100 |000a: invoke-static {v1, v2}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b12a │ │ -3f3d16: 0a01 |000d: move-result v1 │ │ -3f3d18: 6e20 a212 1000 |000e: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setTextColor:(I)V // method@12a2 │ │ -3f3d1e: 1230 |0011: const/4 v0, #int 3 // #3 │ │ -3f3d20: 2300 2921 |0012: new-array v0, v0, [Ljava/lang/Object; // type@2129 │ │ -3f3d24: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -3f3d26: 1a02 b1e8 |0015: const-string v2, "{fa-close}" // string@e8b1 │ │ -3f3d2a: 4d02 0001 |0017: aput-object v2, v0, v1 │ │ -3f3d2e: 5431 d990 |0019: iget-object v1, v3, Lde/danoeh/antennapod/dialog/ProxyDialog;.context:Landroid/content/Context; // field@90d9 │ │ -3f3d32: 1402 ea02 127f |001b: const v2, #float 1.94082e+38 // #7f1202ea │ │ -3f3d38: 6e20 3102 2100 |001e: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3f3d3e: 0c01 |0021: move-result-object v1 │ │ -3f3d40: 1212 |0022: const/4 v2, #int 1 // #1 │ │ -3f3d42: 4d01 0002 |0023: aput-object v1, v0, v2 │ │ -3f3d46: 1221 |0025: const/4 v1, #int 2 // #2 │ │ -3f3d48: 6e10 8ab3 0400 |0026: invoke-virtual {v4}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ -3f3d4e: 0c04 |0029: move-result-object v4 │ │ -3f3d50: 4d04 0001 |002a: aput-object v4, v0, v1 │ │ -3f3d54: 1a04 4e06 |002c: const-string v4, "%s %s: %s" // string@064e │ │ -3f3d58: 7120 2ab3 0400 |002e: invoke-static {v4, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32a │ │ -3f3d5e: 0c04 |0031: move-result-object v4 │ │ -3f3d60: 5430 e390 |0032: iget-object v0, v3, Lde/danoeh/antennapod/dialog/ProxyDialog;.txtvMessage:Landroid/widget/TextView; // field@90e3 │ │ -3f3d64: 6e20 9d12 4000 |0034: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3f3d6a: 7020 25a1 2300 |0037: invoke-direct {v3, v2}, Lde/danoeh/antennapod/dialog/ProxyDialog;.setTestRequired:(Z)V // method@a125 │ │ -3f3d70: 0e00 |003a: return-void │ │ +3f3cb4: |[3f3cb4] de.danoeh.antennapod.dialog.ProxyDialog.lambda$test$5:(Ljava/lang/Throwable;)V │ │ +3f3cc4: 6e10 8db3 0400 |0000: invoke-virtual {v4}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +3f3cca: 5430 e390 |0003: iget-object v0, v3, Lde/danoeh/antennapod/dialog/ProxyDialog;.txtvMessage:Landroid/widget/TextView; // field@90e3 │ │ +3f3cce: 5431 d990 |0005: iget-object v1, v3, Lde/danoeh/antennapod/dialog/ProxyDialog;.context:Landroid/content/Context; // field@90d9 │ │ +3f3cd2: 1402 1a02 047f |0007: const v2, #float 1.75469e+38 // #7f04021a │ │ +3f3cd8: 7120 2ab1 2100 |000a: invoke-static {v1, v2}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b12a │ │ +3f3cde: 0a01 |000d: move-result v1 │ │ +3f3ce0: 6e20 a212 1000 |000e: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setTextColor:(I)V // method@12a2 │ │ +3f3ce6: 1230 |0011: const/4 v0, #int 3 // #3 │ │ +3f3ce8: 2300 2921 |0012: new-array v0, v0, [Ljava/lang/Object; // type@2129 │ │ +3f3cec: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +3f3cee: 1a02 b1e8 |0015: const-string v2, "{fa-close}" // string@e8b1 │ │ +3f3cf2: 4d02 0001 |0017: aput-object v2, v0, v1 │ │ +3f3cf6: 5431 d990 |0019: iget-object v1, v3, Lde/danoeh/antennapod/dialog/ProxyDialog;.context:Landroid/content/Context; // field@90d9 │ │ +3f3cfa: 1402 ea02 127f |001b: const v2, #float 1.94082e+38 // #7f1202ea │ │ +3f3d00: 6e20 3102 2100 |001e: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3f3d06: 0c01 |0021: move-result-object v1 │ │ +3f3d08: 1212 |0022: const/4 v2, #int 1 // #1 │ │ +3f3d0a: 4d01 0002 |0023: aput-object v1, v0, v2 │ │ +3f3d0e: 1221 |0025: const/4 v1, #int 2 // #2 │ │ +3f3d10: 6e10 8ab3 0400 |0026: invoke-virtual {v4}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ +3f3d16: 0c04 |0029: move-result-object v4 │ │ +3f3d18: 4d04 0001 |002a: aput-object v4, v0, v1 │ │ +3f3d1c: 1a04 4e06 |002c: const-string v4, "%s %s: %s" // string@064e │ │ +3f3d20: 7120 2ab3 0400 |002e: invoke-static {v4, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32a │ │ +3f3d26: 0c04 |0031: move-result-object v4 │ │ +3f3d28: 5430 e390 |0032: iget-object v0, v3, Lde/danoeh/antennapod/dialog/ProxyDialog;.txtvMessage:Landroid/widget/TextView; // field@90e3 │ │ +3f3d2c: 6e20 9d12 4000 |0034: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3f3d32: 7020 25a1 2300 |0037: invoke-direct {v3, v2}, Lde/danoeh/antennapod/dialog/ProxyDialog;.setTestRequired:(Z)V // method@a125 │ │ +3f3d38: 0e00 |003a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=309 │ │ 0x0003 line=310 │ │ 0x0019 line=311 │ │ 0x001e line=312 │ │ 0x002e line=311 │ │ @@ -881958,71 +881958,71 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 100 16-bit code units │ │ -3f3d74: |[3f3d74] de.danoeh.antennapod.dialog.ProxyDialog.setProxyConfig:()V │ │ -3f3d84: 5480 e190 |0000: iget-object v0, v8, Lde/danoeh/antennapod/dialog/ProxyDialog;.spType:Landroid/widget/Spinner; // field@90e1 │ │ -3f3d88: 6e10 b00f 0000 |0002: invoke-virtual {v0}, Landroid/widget/AdapterView;.getSelectedItem:()Ljava/lang/Object; // method@0fb0 │ │ -3f3d8e: 0c00 |0005: move-result-object v0 │ │ -3f3d90: 1f00 8d1e |0006: check-cast v0, Ljava/lang/String; // type@1e8d │ │ -3f3d94: 7110 e8b3 0000 |0008: invoke-static {v0}, Ljava/net/Proxy$Type;.valueOf:(Ljava/lang/String;)Ljava/net/Proxy$Type; // method@b3e8 │ │ -3f3d9a: 0c02 |000b: move-result-object v2 │ │ -3f3d9c: 5480 dc90 |000c: iget-object v0, v8, Lde/danoeh/antennapod/dialog/ProxyDialog;.etHost:Landroid/widget/EditText; // field@90dc │ │ -3f3da0: 6e10 9d10 0000 |000e: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@109d │ │ -3f3da6: 0c00 |0011: move-result-object v0 │ │ -3f3da8: 6e10 06b3 0000 |0012: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ -3f3dae: 0c03 |0015: move-result-object v3 │ │ -3f3db0: 5480 de90 |0016: iget-object v0, v8, Lde/danoeh/antennapod/dialog/ProxyDialog;.etPort:Landroid/widget/EditText; // field@90de │ │ -3f3db4: 6e10 9d10 0000 |0018: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@109d │ │ -3f3dba: 0c00 |001b: move-result-object v0 │ │ -3f3dbc: 6e10 06b3 0000 |001c: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ -3f3dc2: 0c00 |001f: move-result-object v0 │ │ -3f3dc4: 5481 df90 |0020: iget-object v1, v8, Lde/danoeh/antennapod/dialog/ProxyDialog;.etUsername:Landroid/widget/EditText; // field@90df │ │ -3f3dc8: 6e10 9d10 0100 |0022: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@109d │ │ -3f3dce: 0c01 |0025: move-result-object v1 │ │ -3f3dd0: 6e10 06b3 0100 |0026: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ -3f3dd6: 0c01 |0029: move-result-object v1 │ │ -3f3dd8: 7110 b10a 0100 |002a: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -3f3dde: 0a04 |002d: move-result v4 │ │ -3f3de0: 1205 |002e: const/4 v5, #int 0 // #0 │ │ -3f3de2: 3804 0400 |002f: if-eqz v4, 0033 // +0004 │ │ -3f3de6: 0756 |0031: move-object v6, v5 │ │ -3f3de8: 2802 |0032: goto 0034 // +0002 │ │ -3f3dea: 0716 |0033: move-object v6, v1 │ │ -3f3dec: 5481 dd90 |0034: iget-object v1, v8, Lde/danoeh/antennapod/dialog/ProxyDialog;.etPassword:Landroid/widget/EditText; // field@90dd │ │ -3f3df0: 6e10 9d10 0100 |0036: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@109d │ │ -3f3df6: 0c01 |0039: move-result-object v1 │ │ -3f3df8: 6e10 06b3 0100 |003a: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ -3f3dfe: 0c01 |003d: move-result-object v1 │ │ -3f3e00: 7110 b10a 0100 |003e: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -3f3e06: 0a04 |0041: move-result v4 │ │ -3f3e08: 3804 0400 |0042: if-eqz v4, 0046 // +0004 │ │ -3f3e0c: 0757 |0044: move-object v7, v5 │ │ -3f3e0e: 2802 |0045: goto 0047 // +0002 │ │ -3f3e10: 0717 |0046: move-object v7, v1 │ │ -3f3e12: 7110 b10a 0000 |0047: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -3f3e18: 0a01 |004a: move-result v1 │ │ -3f3e1a: 3901 0800 |004b: if-nez v1, 0053 // +0008 │ │ -3f3e1e: 7110 b9b2 0000 |004d: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ -3f3e24: 0a00 |0050: move-result v0 │ │ -3f3e26: 0104 |0051: move v4, v0 │ │ -3f3e28: 2803 |0052: goto 0055 // +0003 │ │ -3f3e2a: 1200 |0053: const/4 v0, #int 0 // #0 │ │ -3f3e2c: 1204 |0054: const/4 v4, #int 0 // #0 │ │ -3f3e2e: 2200 af1c |0055: new-instance v0, Lde/danoeh/antennapod/model/download/ProxyConfig; // type@1caf │ │ -3f3e32: 0701 |0057: move-object v1, v0 │ │ -3f3e34: 0765 |0058: move-object v5, v6 │ │ -3f3e36: 0776 |0059: move-object v6, v7 │ │ -3f3e38: 7606 a1ab 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@aba1 │ │ -3f3e3e: 7110 03b1 0000 |005d: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setProxyConfig:(Lde/danoeh/antennapod/model/download/ProxyConfig;)V // method@b103 │ │ -3f3e44: 7110 fb98 0000 |0060: invoke-static {v0}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.setProxyConfig:(Lde/danoeh/antennapod/model/download/ProxyConfig;)V // method@98fb │ │ -3f3e4a: 0e00 |0063: return-void │ │ +3f3d3c: |[3f3d3c] de.danoeh.antennapod.dialog.ProxyDialog.setProxyConfig:()V │ │ +3f3d4c: 5480 e190 |0000: iget-object v0, v8, Lde/danoeh/antennapod/dialog/ProxyDialog;.spType:Landroid/widget/Spinner; // field@90e1 │ │ +3f3d50: 6e10 b00f 0000 |0002: invoke-virtual {v0}, Landroid/widget/AdapterView;.getSelectedItem:()Ljava/lang/Object; // method@0fb0 │ │ +3f3d56: 0c00 |0005: move-result-object v0 │ │ +3f3d58: 1f00 8d1e |0006: check-cast v0, Ljava/lang/String; // type@1e8d │ │ +3f3d5c: 7110 e8b3 0000 |0008: invoke-static {v0}, Ljava/net/Proxy$Type;.valueOf:(Ljava/lang/String;)Ljava/net/Proxy$Type; // method@b3e8 │ │ +3f3d62: 0c02 |000b: move-result-object v2 │ │ +3f3d64: 5480 dc90 |000c: iget-object v0, v8, Lde/danoeh/antennapod/dialog/ProxyDialog;.etHost:Landroid/widget/EditText; // field@90dc │ │ +3f3d68: 6e10 9d10 0000 |000e: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@109d │ │ +3f3d6e: 0c00 |0011: move-result-object v0 │ │ +3f3d70: 6e10 06b3 0000 |0012: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ +3f3d76: 0c03 |0015: move-result-object v3 │ │ +3f3d78: 5480 de90 |0016: iget-object v0, v8, Lde/danoeh/antennapod/dialog/ProxyDialog;.etPort:Landroid/widget/EditText; // field@90de │ │ +3f3d7c: 6e10 9d10 0000 |0018: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@109d │ │ +3f3d82: 0c00 |001b: move-result-object v0 │ │ +3f3d84: 6e10 06b3 0000 |001c: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ +3f3d8a: 0c00 |001f: move-result-object v0 │ │ +3f3d8c: 5481 df90 |0020: iget-object v1, v8, Lde/danoeh/antennapod/dialog/ProxyDialog;.etUsername:Landroid/widget/EditText; // field@90df │ │ +3f3d90: 6e10 9d10 0100 |0022: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@109d │ │ +3f3d96: 0c01 |0025: move-result-object v1 │ │ +3f3d98: 6e10 06b3 0100 |0026: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ +3f3d9e: 0c01 |0029: move-result-object v1 │ │ +3f3da0: 7110 b10a 0100 |002a: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +3f3da6: 0a04 |002d: move-result v4 │ │ +3f3da8: 1205 |002e: const/4 v5, #int 0 // #0 │ │ +3f3daa: 3804 0400 |002f: if-eqz v4, 0033 // +0004 │ │ +3f3dae: 0756 |0031: move-object v6, v5 │ │ +3f3db0: 2802 |0032: goto 0034 // +0002 │ │ +3f3db2: 0716 |0033: move-object v6, v1 │ │ +3f3db4: 5481 dd90 |0034: iget-object v1, v8, Lde/danoeh/antennapod/dialog/ProxyDialog;.etPassword:Landroid/widget/EditText; // field@90dd │ │ +3f3db8: 6e10 9d10 0100 |0036: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@109d │ │ +3f3dbe: 0c01 |0039: move-result-object v1 │ │ +3f3dc0: 6e10 06b3 0100 |003a: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ +3f3dc6: 0c01 |003d: move-result-object v1 │ │ +3f3dc8: 7110 b10a 0100 |003e: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +3f3dce: 0a04 |0041: move-result v4 │ │ +3f3dd0: 3804 0400 |0042: if-eqz v4, 0046 // +0004 │ │ +3f3dd4: 0757 |0044: move-object v7, v5 │ │ +3f3dd6: 2802 |0045: goto 0047 // +0002 │ │ +3f3dd8: 0717 |0046: move-object v7, v1 │ │ +3f3dda: 7110 b10a 0000 |0047: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +3f3de0: 0a01 |004a: move-result v1 │ │ +3f3de2: 3901 0800 |004b: if-nez v1, 0053 // +0008 │ │ +3f3de6: 7110 b9b2 0000 |004d: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ +3f3dec: 0a00 |0050: move-result v0 │ │ +3f3dee: 0104 |0051: move v4, v0 │ │ +3f3df0: 2803 |0052: goto 0055 // +0003 │ │ +3f3df2: 1200 |0053: const/4 v0, #int 0 // #0 │ │ +3f3df4: 1204 |0054: const/4 v4, #int 0 // #0 │ │ +3f3df6: 2200 af1c |0055: new-instance v0, Lde/danoeh/antennapod/model/download/ProxyConfig; // type@1caf │ │ +3f3dfa: 0701 |0057: move-object v1, v0 │ │ +3f3dfc: 0765 |0058: move-object v5, v6 │ │ +3f3dfe: 0776 |0059: move-object v6, v7 │ │ +3f3e00: 7606 a1ab 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@aba1 │ │ +3f3e06: 7110 03b1 0000 |005d: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setProxyConfig:(Lde/danoeh/antennapod/model/download/ProxyConfig;)V // method@b103 │ │ +3f3e0c: 7110 fb98 0000 |0060: invoke-static {v0}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.setProxyConfig:(Lde/danoeh/antennapod/model/download/ProxyConfig;)V // method@98fb │ │ +3f3e12: 0e00 |0063: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0008 line=153 │ │ 0x000c line=154 │ │ 0x0016 line=155 │ │ 0x0020 line=157 │ │ @@ -882042,37 +882042,37 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -3f3e4c: |[3f3e4c] de.danoeh.antennapod.dialog.ProxyDialog.setTestRequired:(Z)V │ │ -3f3e5c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -3f3e5e: 12f1 |0001: const/4 v1, #int -1 // #ff │ │ -3f3e60: 3804 1200 |0002: if-eqz v4, 0014 // +0012 │ │ -3f3e64: 1204 |0004: const/4 v4, #int 0 // #0 │ │ -3f3e66: 5c34 e290 |0005: iput-boolean v4, v3, Lde/danoeh/antennapod/dialog/ProxyDialog;.testSuccessful:Z // field@90e2 │ │ -3f3e6a: 5434 da90 |0007: iget-object v4, v3, Lde/danoeh/antennapod/dialog/ProxyDialog;.dialog:Landroidx/appcompat/app/AlertDialog; // field@90da │ │ -3f3e6e: 6e20 7314 1400 |0009: invoke-virtual {v4, v1}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@1473 │ │ -3f3e74: 0c04 |000c: move-result-object v4 │ │ -3f3e76: 1402 eb02 127f |000d: const v2, #float 1.94082e+38 // #7f1202eb │ │ -3f3e7c: 6e20 9c12 2400 |0010: invoke-virtual {v4, v2}, Landroid/widget/TextView;.setText:(I)V // method@129c │ │ -3f3e82: 280f |0013: goto 0022 // +000f │ │ -3f3e84: 5c30 e290 |0014: iput-boolean v0, v3, Lde/danoeh/antennapod/dialog/ProxyDialog;.testSuccessful:Z // field@90e2 │ │ -3f3e88: 5434 da90 |0016: iget-object v4, v3, Lde/danoeh/antennapod/dialog/ProxyDialog;.dialog:Landroidx/appcompat/app/AlertDialog; // field@90da │ │ -3f3e8c: 6e20 7314 1400 |0018: invoke-virtual {v4, v1}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@1473 │ │ -3f3e92: 0c04 |001b: move-result-object v4 │ │ -3f3e94: 1402 0a00 0401 |001c: const v2, #float 2.42446e-38 // #0104000a │ │ -3f3e9a: 6e20 9c12 2400 |001f: invoke-virtual {v4, v2}, Landroid/widget/TextView;.setText:(I)V // method@129c │ │ -3f3ea0: 5434 da90 |0022: iget-object v4, v3, Lde/danoeh/antennapod/dialog/ProxyDialog;.dialog:Landroidx/appcompat/app/AlertDialog; // field@90da │ │ -3f3ea4: 6e20 7314 1400 |0024: invoke-virtual {v4, v1}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@1473 │ │ -3f3eaa: 0c04 |0027: move-result-object v4 │ │ -3f3eac: 6e20 540d 0400 |0028: invoke-virtual {v4, v0}, Landroid/view/View;.setEnabled:(Z)V // method@0d54 │ │ -3f3eb2: 0e00 |002b: return-void │ │ +3f3e14: |[3f3e14] de.danoeh.antennapod.dialog.ProxyDialog.setTestRequired:(Z)V │ │ +3f3e24: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +3f3e26: 12f1 |0001: const/4 v1, #int -1 // #ff │ │ +3f3e28: 3804 1200 |0002: if-eqz v4, 0014 // +0012 │ │ +3f3e2c: 1204 |0004: const/4 v4, #int 0 // #0 │ │ +3f3e2e: 5c34 e290 |0005: iput-boolean v4, v3, Lde/danoeh/antennapod/dialog/ProxyDialog;.testSuccessful:Z // field@90e2 │ │ +3f3e32: 5434 da90 |0007: iget-object v4, v3, Lde/danoeh/antennapod/dialog/ProxyDialog;.dialog:Landroidx/appcompat/app/AlertDialog; // field@90da │ │ +3f3e36: 6e20 7314 1400 |0009: invoke-virtual {v4, v1}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@1473 │ │ +3f3e3c: 0c04 |000c: move-result-object v4 │ │ +3f3e3e: 1402 eb02 127f |000d: const v2, #float 1.94082e+38 // #7f1202eb │ │ +3f3e44: 6e20 9c12 2400 |0010: invoke-virtual {v4, v2}, Landroid/widget/TextView;.setText:(I)V // method@129c │ │ +3f3e4a: 280f |0013: goto 0022 // +000f │ │ +3f3e4c: 5c30 e290 |0014: iput-boolean v0, v3, Lde/danoeh/antennapod/dialog/ProxyDialog;.testSuccessful:Z // field@90e2 │ │ +3f3e50: 5434 da90 |0016: iget-object v4, v3, Lde/danoeh/antennapod/dialog/ProxyDialog;.dialog:Landroidx/appcompat/app/AlertDialog; // field@90da │ │ +3f3e54: 6e20 7314 1400 |0018: invoke-virtual {v4, v1}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@1473 │ │ +3f3e5a: 0c04 |001b: move-result-object v4 │ │ +3f3e5c: 1402 0a00 0401 |001c: const v2, #float 2.42446e-38 // #0104000a │ │ +3f3e62: 6e20 9c12 2400 |001f: invoke-virtual {v4, v2}, Landroid/widget/TextView;.setText:(I)V // method@129c │ │ +3f3e68: 5434 da90 |0022: iget-object v4, v3, Lde/danoeh/antennapod/dialog/ProxyDialog;.dialog:Landroidx/appcompat/app/AlertDialog; // field@90da │ │ +3f3e6c: 6e20 7314 1400 |0024: invoke-virtual {v4, v1}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@1473 │ │ +3f3e72: 0c04 |0027: move-result-object v4 │ │ +3f3e74: 6e20 540d 0400 |0028: invoke-virtual {v4, v0}, Landroid/view/View;.setEnabled:(Z)V // method@0d54 │ │ +3f3e7a: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=239 │ │ 0x0007 line=240 │ │ 0x0014 line=242 │ │ 0x0016 line=243 │ │ 0x0022 line=245 │ │ @@ -882085,73 +882085,73 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 126 16-bit code units │ │ -3f3eb4: |[3f3eb4] de.danoeh.antennapod.dialog.ProxyDialog.test:()V │ │ -3f3ec4: 5450 db90 |0000: iget-object v0, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.disposable:Lio/reactivex/disposables/Disposable; // field@90db │ │ -3f3ec8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -3f3ecc: 7210 91b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ -3f3ed2: 7010 1ba1 0500 |0007: invoke-direct {v5}, Lde/danoeh/antennapod/dialog/ProxyDialog;.checkValidity:()Z // method@a11b │ │ -3f3ed8: 0a00 |000a: move-result v0 │ │ -3f3eda: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -3f3edc: 3900 0600 |000c: if-nez v0, 0012 // +0006 │ │ -3f3ee0: 7020 25a1 1500 |000e: invoke-direct {v5, v1}, Lde/danoeh/antennapod/dialog/ProxyDialog;.setTestRequired:(Z)V // method@a125 │ │ -3f3ee6: 0e00 |0011: return-void │ │ -3f3ee8: 5450 d990 |0012: iget-object v0, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.context:Landroid/content/Context; // field@90d9 │ │ -3f3eec: 6e10 3702 0000 |0014: invoke-virtual {v0}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@0237 │ │ -3f3ef2: 0c00 |0017: move-result-object v0 │ │ -3f3ef4: 2311 0120 |0018: new-array v1, v1, [I // type@2001 │ │ -3f3ef8: 1402 3600 0101 |001a: const v2, #float 2.36937e-38 // #01010036 │ │ -3f3efe: 1203 |001d: const/4 v3, #int 0 // #0 │ │ -3f3f00: 4b02 0103 |001e: aput v2, v1, v3 │ │ -3f3f04: 6e20 f002 1000 |0020: invoke-virtual {v0, v1}, Landroid/content/res/Resources$Theme;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@02f0 │ │ -3f3f0a: 0c00 |0023: move-result-object v0 │ │ -3f3f0c: 6e30 2703 3003 |0024: invoke-virtual {v0, v3, v3}, Landroid/content/res/TypedArray;.getColor:(II)I // method@0327 │ │ -3f3f12: 0a01 |0027: move-result v1 │ │ -3f3f14: 6e10 3e03 0000 |0028: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@033e │ │ -3f3f1a: 5450 d990 |002b: iget-object v0, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.context:Landroid/content/Context; // field@90d9 │ │ -3f3f1e: 1402 e602 127f |002d: const v2, #float 1.94082e+38 // #7f1202e6 │ │ -3f3f24: 6e20 3102 2000 |0030: invoke-virtual {v0, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3f3f2a: 0c00 |0033: move-result-object v0 │ │ -3f3f2c: 5452 e390 |0034: iget-object v2, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.txtvMessage:Landroid/widget/TextView; // field@90e3 │ │ -3f3f30: 6e20 a212 1200 |0036: invoke-virtual {v2, v1}, Landroid/widget/TextView;.setTextColor:(I)V // method@12a2 │ │ -3f3f36: 5451 e390 |0039: iget-object v1, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.txtvMessage:Landroid/widget/TextView; // field@90e3 │ │ -3f3f3a: 2202 8f1e |003b: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ -3f3f3e: 7010 50b3 0200 |003d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3f3f44: 1a04 b0e8 |0040: const-string v4, "{fa-circle-o-notch spin} " // string@e8b0 │ │ -3f3f48: 6e20 5cb3 4200 |0042: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3f3f4e: 6e20 5cb3 0200 |0045: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3f3f54: 6e10 67b3 0200 |0048: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3f3f5a: 0c00 |004b: move-result-object v0 │ │ -3f3f5c: 6e20 9d12 0100 |004c: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3f3f62: 5450 e390 |004f: iget-object v0, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.txtvMessage:Landroid/widget/TextView; // field@90e3 │ │ -3f3f66: 6e20 9c0d 3000 |0051: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3f3f6c: 2200 411a |0054: new-instance v0, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda1; // type@1a41 │ │ -3f3f70: 7020 fea0 5000 |0056: invoke-direct {v0, v5}, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/dialog/ProxyDialog;)V // method@a0fe │ │ -3f3f76: 7110 66b1 0000 |0059: invoke-static {v0}, Lio/reactivex/Completable;.create:(Lio/reactivex/CompletableOnSubscribe;)Lio/reactivex/Completable; // method@b166 │ │ -3f3f7c: 0c00 |005c: move-result-object v0 │ │ -3f3f7e: 7100 95b1 0000 |005d: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ -3f3f84: 0c01 |0060: move-result-object v1 │ │ -3f3f86: 6e20 6cb1 1000 |0061: invoke-virtual {v0, v1}, Lio/reactivex/Completable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b16c │ │ -3f3f8c: 0c00 |0064: move-result-object v0 │ │ -3f3f8e: 7100 90b1 0000 |0065: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ -3f3f94: 0c01 |0068: move-result-object v1 │ │ -3f3f96: 6e20 69b1 1000 |0069: invoke-virtual {v0, v1}, Lio/reactivex/Completable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b169 │ │ -3f3f9c: 0c00 |006c: move-result-object v0 │ │ -3f3f9e: 2201 421a |006d: new-instance v1, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda2; // type@1a42 │ │ -3f3fa2: 7020 00a1 5100 |006f: invoke-direct {v1, v5}, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/dialog/ProxyDialog;)V // method@a100 │ │ -3f3fa8: 2202 431a |0072: new-instance v2, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda3; // type@1a43 │ │ -3f3fac: 7020 02a1 5200 |0074: invoke-direct {v2, v5}, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/dialog/ProxyDialog;)V // method@a102 │ │ -3f3fb2: 6e30 6bb1 1002 |0077: invoke-virtual {v0, v1, v2}, Lio/reactivex/Completable;.subscribe:(Lio/reactivex/functions/Action;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b16b │ │ -3f3fb8: 0c00 |007a: move-result-object v0 │ │ -3f3fba: 5b50 db90 |007b: iput-object v0, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.disposable:Lio/reactivex/disposables/Disposable; // field@90db │ │ -3f3fbe: 0e00 |007d: return-void │ │ +3f3e7c: |[3f3e7c] de.danoeh.antennapod.dialog.ProxyDialog.test:()V │ │ +3f3e8c: 5450 db90 |0000: iget-object v0, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.disposable:Lio/reactivex/disposables/Disposable; // field@90db │ │ +3f3e90: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +3f3e94: 7210 91b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ +3f3e9a: 7010 1ba1 0500 |0007: invoke-direct {v5}, Lde/danoeh/antennapod/dialog/ProxyDialog;.checkValidity:()Z // method@a11b │ │ +3f3ea0: 0a00 |000a: move-result v0 │ │ +3f3ea2: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +3f3ea4: 3900 0600 |000c: if-nez v0, 0012 // +0006 │ │ +3f3ea8: 7020 25a1 1500 |000e: invoke-direct {v5, v1}, Lde/danoeh/antennapod/dialog/ProxyDialog;.setTestRequired:(Z)V // method@a125 │ │ +3f3eae: 0e00 |0011: return-void │ │ +3f3eb0: 5450 d990 |0012: iget-object v0, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.context:Landroid/content/Context; // field@90d9 │ │ +3f3eb4: 6e10 3702 0000 |0014: invoke-virtual {v0}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@0237 │ │ +3f3eba: 0c00 |0017: move-result-object v0 │ │ +3f3ebc: 2311 0120 |0018: new-array v1, v1, [I // type@2001 │ │ +3f3ec0: 1402 3600 0101 |001a: const v2, #float 2.36937e-38 // #01010036 │ │ +3f3ec6: 1203 |001d: const/4 v3, #int 0 // #0 │ │ +3f3ec8: 4b02 0103 |001e: aput v2, v1, v3 │ │ +3f3ecc: 6e20 f002 1000 |0020: invoke-virtual {v0, v1}, Landroid/content/res/Resources$Theme;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@02f0 │ │ +3f3ed2: 0c00 |0023: move-result-object v0 │ │ +3f3ed4: 6e30 2703 3003 |0024: invoke-virtual {v0, v3, v3}, Landroid/content/res/TypedArray;.getColor:(II)I // method@0327 │ │ +3f3eda: 0a01 |0027: move-result v1 │ │ +3f3edc: 6e10 3e03 0000 |0028: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@033e │ │ +3f3ee2: 5450 d990 |002b: iget-object v0, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.context:Landroid/content/Context; // field@90d9 │ │ +3f3ee6: 1402 e602 127f |002d: const v2, #float 1.94082e+38 // #7f1202e6 │ │ +3f3eec: 6e20 3102 2000 |0030: invoke-virtual {v0, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3f3ef2: 0c00 |0033: move-result-object v0 │ │ +3f3ef4: 5452 e390 |0034: iget-object v2, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.txtvMessage:Landroid/widget/TextView; // field@90e3 │ │ +3f3ef8: 6e20 a212 1200 |0036: invoke-virtual {v2, v1}, Landroid/widget/TextView;.setTextColor:(I)V // method@12a2 │ │ +3f3efe: 5451 e390 |0039: iget-object v1, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.txtvMessage:Landroid/widget/TextView; // field@90e3 │ │ +3f3f02: 2202 8f1e |003b: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ +3f3f06: 7010 50b3 0200 |003d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3f3f0c: 1a04 b0e8 |0040: const-string v4, "{fa-circle-o-notch spin} " // string@e8b0 │ │ +3f3f10: 6e20 5cb3 4200 |0042: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3f3f16: 6e20 5cb3 0200 |0045: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3f3f1c: 6e10 67b3 0200 |0048: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3f3f22: 0c00 |004b: move-result-object v0 │ │ +3f3f24: 6e20 9d12 0100 |004c: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3f3f2a: 5450 e390 |004f: iget-object v0, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.txtvMessage:Landroid/widget/TextView; // field@90e3 │ │ +3f3f2e: 6e20 9c0d 3000 |0051: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3f3f34: 2200 411a |0054: new-instance v0, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda1; // type@1a41 │ │ +3f3f38: 7020 fea0 5000 |0056: invoke-direct {v0, v5}, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/dialog/ProxyDialog;)V // method@a0fe │ │ +3f3f3e: 7110 66b1 0000 |0059: invoke-static {v0}, Lio/reactivex/Completable;.create:(Lio/reactivex/CompletableOnSubscribe;)Lio/reactivex/Completable; // method@b166 │ │ +3f3f44: 0c00 |005c: move-result-object v0 │ │ +3f3f46: 7100 95b1 0000 |005d: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ +3f3f4c: 0c01 |0060: move-result-object v1 │ │ +3f3f4e: 6e20 6cb1 1000 |0061: invoke-virtual {v0, v1}, Lio/reactivex/Completable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b16c │ │ +3f3f54: 0c00 |0064: move-result-object v0 │ │ +3f3f56: 7100 90b1 0000 |0065: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ +3f3f5c: 0c01 |0068: move-result-object v1 │ │ +3f3f5e: 6e20 69b1 1000 |0069: invoke-virtual {v0, v1}, Lio/reactivex/Completable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b169 │ │ +3f3f64: 0c00 |006c: move-result-object v0 │ │ +3f3f66: 2201 421a |006d: new-instance v1, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda2; // type@1a42 │ │ +3f3f6a: 7020 00a1 5100 |006f: invoke-direct {v1, v5}, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/dialog/ProxyDialog;)V // method@a100 │ │ +3f3f70: 2202 431a |0072: new-instance v2, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda3; // type@1a43 │ │ +3f3f74: 7020 02a1 5200 |0074: invoke-direct {v2, v5}, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/dialog/ProxyDialog;)V // method@a102 │ │ +3f3f7a: 6e30 6bb1 1002 |0077: invoke-virtual {v0, v1, v2}, Lio/reactivex/Completable;.subscribe:(Lio/reactivex/functions/Action;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b16b │ │ +3f3f80: 0c00 |007a: move-result-object v0 │ │ +3f3f82: 5b50 db90 |007b: iput-object v0, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.disposable:Lio/reactivex/disposables/Disposable; // field@90db │ │ +3f3f86: 0e00 |007d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ 0x0004 line=250 │ │ 0x0007 line=252 │ │ 0x000e line=253 │ │ 0x0012 line=256 │ │ @@ -882174,168 +882174,168 @@ │ │ type : '()Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 340 16-bit code units │ │ -3f3464: |[3f3464] de.danoeh.antennapod.dialog.ProxyDialog.show:()Landroid/app/Dialog; │ │ -3f3474: 5450 d990 |0000: iget-object v0, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.context:Landroid/content/Context; // field@90d9 │ │ -3f3478: 1401 d000 0d7f |0002: const v1, #float 1.87425e+38 // #7f0d00d0 │ │ -3f347e: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -3f3480: 7130 ed0c 1002 |0006: invoke-static {v0, v1, v2}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ced │ │ -3f3486: 0c00 |0009: move-result-object v0 │ │ -3f3488: 1401 2803 0a7f |000a: const v1, #float 1.8345e+38 // #7f0a0328 │ │ -3f348e: 6e20 780c 1000 |000d: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3f3494: 0c01 |0010: move-result-object v1 │ │ -3f3496: 1f01 1003 |0011: check-cast v1, Landroid/widget/Spinner; // type@0310 │ │ -3f349a: 5b51 e190 |0013: iput-object v1, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.spType:Landroid/widget/Spinner; // field@90e1 │ │ -3f349e: 2201 1715 |0015: new-instance v1, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ -3f34a2: 5453 d990 |0017: iget-object v3, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.context:Landroid/content/Context; // field@90d9 │ │ -3f34a6: 7020 8381 3100 |0019: invoke-direct {v1, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ -3f34ac: 1403 c202 127f |001c: const v3, #float 1.94082e+38 // #7f1202c2 │ │ -3f34b2: 6e20 cf81 3100 |001f: invoke-virtual {v1, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ -3f34b8: 0c01 |0022: move-result-object v1 │ │ -3f34ba: 6e20 d481 0100 |0023: invoke-virtual {v1, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81d4 │ │ -3f34c0: 0c01 |0026: move-result-object v1 │ │ -3f34c2: 1403 4b00 127f |0027: const v3, #float 1.94069e+38 // #7f12004b │ │ -3f34c8: 6e30 ad81 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@81ad │ │ -3f34ce: 0c01 |002d: move-result-object v1 │ │ -3f34d0: 1403 eb02 127f |002e: const v3, #float 1.94082e+38 // #7f1202eb │ │ -3f34d6: 6e30 c181 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@81c1 │ │ -3f34dc: 0c01 |0034: move-result-object v1 │ │ -3f34de: 1403 0803 127f |0035: const v3, #float 1.94083e+38 // #7f120308 │ │ -3f34e4: 6e30 b381 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@81b3 │ │ -3f34ea: 0c01 |003b: move-result-object v1 │ │ -3f34ec: 6e10 7114 0100 |003c: invoke-virtual {v1}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ -3f34f2: 0c01 |003f: move-result-object v1 │ │ -3f34f4: 5b51 da90 |0040: iput-object v1, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.dialog:Landroidx/appcompat/app/AlertDialog; // field@90da │ │ -3f34f8: 12f2 |0042: const/4 v2, #int -1 // #ff │ │ -3f34fa: 6e20 7314 2100 |0043: invoke-virtual {v1, v2}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@1473 │ │ -3f3500: 0c01 |0046: move-result-object v1 │ │ -3f3502: 2202 441a |0047: new-instance v2, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda4; // type@1a44 │ │ -3f3506: 7020 04a1 5200 |0049: invoke-direct {v2, v5}, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/dialog/ProxyDialog;)V // method@a104 │ │ -3f350c: 6e20 710d 2100 |004c: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3f3512: 5451 da90 |004f: iget-object v1, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.dialog:Landroidx/appcompat/app/AlertDialog; // field@90da │ │ -3f3516: 12d2 |0051: const/4 v2, #int -3 // #fd │ │ -3f3518: 6e20 7314 2100 |0052: invoke-virtual {v1, v2}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@1473 │ │ -3f351e: 0c01 |0055: move-result-object v1 │ │ -3f3520: 2202 451a |0056: new-instance v2, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda5; // type@1a45 │ │ -3f3524: 7020 06a1 5200 |0058: invoke-direct {v2, v5}, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/dialog/ProxyDialog;)V // method@a106 │ │ -3f352a: 6e20 710d 2100 |005b: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3f3530: 2201 fd1e |005e: new-instance v1, Ljava/util/ArrayList; // type@1efd │ │ -3f3534: 7010 a0b4 0100 |0060: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -3f353a: 6202 f4d9 |0063: sget-object v2, Ljava/net/Proxy$Type;.DIRECT:Ljava/net/Proxy$Type; // field@d9f4 │ │ -3f353e: 6e10 96b2 0200 |0065: invoke-virtual {v2}, Ljava/lang/Enum;.name:()Ljava/lang/String; // method@b296 │ │ -3f3544: 0c02 |0068: move-result-object v2 │ │ -3f3546: 7220 5fb5 2100 |0069: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -3f354c: 6202 f5d9 |006c: sget-object v2, Ljava/net/Proxy$Type;.HTTP:Ljava/net/Proxy$Type; // field@d9f5 │ │ -3f3550: 6e10 96b2 0200 |006e: invoke-virtual {v2}, Ljava/lang/Enum;.name:()Ljava/lang/String; // method@b296 │ │ -3f3556: 0c02 |0071: move-result-object v2 │ │ -3f3558: 7220 5fb5 2100 |0072: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -3f355e: 6002 dd00 |0075: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -3f3562: 1303 1800 |0077: const/16 v3, #int 24 // #18 │ │ -3f3566: 3432 0b00 |0079: if-lt v2, v3, 0084 // +000b │ │ -3f356a: 6202 f6d9 |007b: sget-object v2, Ljava/net/Proxy$Type;.SOCKS:Ljava/net/Proxy$Type; // field@d9f6 │ │ -3f356e: 6e10 96b2 0200 |007d: invoke-virtual {v2}, Ljava/lang/Enum;.name:()Ljava/lang/String; // method@b296 │ │ -3f3574: 0c02 |0080: move-result-object v2 │ │ -3f3576: 7220 5fb5 2100 |0081: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -3f357c: 2202 e202 |0084: new-instance v2, Landroid/widget/ArrayAdapter; // type@02e2 │ │ -3f3580: 5453 d990 |0086: iget-object v3, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.context:Landroid/content/Context; // field@90d9 │ │ -3f3584: 1404 0800 0901 |0088: const v4, #float 2.51629e-38 // #01090008 │ │ -3f358a: 7040 bc0f 3214 |008b: invoke-direct {v2, v3, v4, v1}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@0fbc │ │ -3f3590: 1401 0900 0901 |008e: const v1, #float 2.5163e-38 // #01090009 │ │ -3f3596: 6e20 c70f 1200 |0091: invoke-virtual {v2, v1}, Landroid/widget/ArrayAdapter;.setDropDownViewResource:(I)V // method@0fc7 │ │ -3f359c: 5451 e190 |0094: iget-object v1, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.spType:Landroid/widget/Spinner; // field@90e1 │ │ -3f35a0: 6e20 1a12 2100 |0096: invoke-virtual {v1, v2}, Landroid/widget/Spinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@121a │ │ -3f35a6: 7100 c8b0 0000 |0099: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getProxyConfig:()Lde/danoeh/antennapod/model/download/ProxyConfig; // method@b0c8 │ │ -3f35ac: 0c01 |009c: move-result-object v1 │ │ -3f35ae: 5453 e190 |009d: iget-object v3, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.spType:Landroid/widget/Spinner; // field@90e1 │ │ -3f35b2: 5414 e696 |009f: iget-object v4, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.type:Ljava/net/Proxy$Type; // field@96e6 │ │ -3f35b6: 6e10 96b2 0400 |00a1: invoke-virtual {v4}, Ljava/lang/Enum;.name:()Ljava/lang/String; // method@b296 │ │ -3f35bc: 0c04 |00a4: move-result-object v4 │ │ -3f35be: 6e20 c40f 4200 |00a5: invoke-virtual {v2, v4}, Landroid/widget/ArrayAdapter;.getPosition:(Ljava/lang/Object;)I // method@0fc4 │ │ -3f35c4: 0a02 |00a8: move-result v2 │ │ -3f35c6: 6e20 b80f 2300 |00a9: invoke-virtual {v3, v2}, Landroid/widget/AdapterView;.setSelection:(I)V // method@0fb8 │ │ -3f35cc: 1402 3e01 0a7f |00ac: const v2, #float 1.8344e+38 // #7f0a013e │ │ -3f35d2: 6e20 780c 2000 |00af: invoke-virtual {v0, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3f35d8: 0c02 |00b2: move-result-object v2 │ │ -3f35da: 1f02 ee02 |00b3: check-cast v2, Landroid/widget/EditText; // type@02ee │ │ -3f35de: 5b52 dc90 |00b5: iput-object v2, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.etHost:Landroid/widget/EditText; // field@90dc │ │ -3f35e2: 5412 e396 |00b7: iget-object v2, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.host:Ljava/lang/String; // field@96e3 │ │ -3f35e6: 7110 b10a 0200 |00b9: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -3f35ec: 0a02 |00bc: move-result v2 │ │ -3f35ee: 3902 0900 |00bd: if-nez v2, 00c6 // +0009 │ │ -3f35f2: 5452 dc90 |00bf: iget-object v2, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.etHost:Landroid/widget/EditText; // field@90dc │ │ -3f35f6: 5413 e396 |00c1: iget-object v3, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.host:Ljava/lang/String; // field@96e3 │ │ -3f35fa: 6e20 9d12 3200 |00c3: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3f3600: 5452 dc90 |00c6: iget-object v2, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.etHost:Landroid/widget/EditText; // field@90dc │ │ -3f3604: 5453 e090 |00c8: iget-object v3, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.requireTestOnChange:Landroid/text/TextWatcher; // field@90e0 │ │ -3f3608: 6e20 2812 3200 |00ca: invoke-virtual {v2, v3}, Landroid/widget/TextView;.addTextChangedListener:(Landroid/text/TextWatcher;)V // method@1228 │ │ -3f360e: 1402 4001 0a7f |00cd: const v2, #float 1.8344e+38 // #7f0a0140 │ │ -3f3614: 6e20 780c 2000 |00d0: invoke-virtual {v0, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3f361a: 0c02 |00d3: move-result-object v2 │ │ -3f361c: 1f02 ee02 |00d4: check-cast v2, Landroid/widget/EditText; // type@02ee │ │ -3f3620: 5b52 de90 |00d6: iput-object v2, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.etPort:Landroid/widget/EditText; // field@90de │ │ -3f3624: 5213 e596 |00d8: iget v3, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.port:I // field@96e5 │ │ -3f3628: 3d03 0900 |00da: if-lez v3, 00e3 // +0009 │ │ -3f362c: 7110 4ab3 0300 |00dc: invoke-static {v3}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b34a │ │ -3f3632: 0c03 |00df: move-result-object v3 │ │ -3f3634: 6e20 9d12 3200 |00e0: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3f363a: 5452 de90 |00e3: iget-object v2, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.etPort:Landroid/widget/EditText; // field@90de │ │ -3f363e: 5453 e090 |00e5: iget-object v3, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.requireTestOnChange:Landroid/text/TextWatcher; // field@90e0 │ │ -3f3642: 6e20 2812 3200 |00e7: invoke-virtual {v2, v3}, Landroid/widget/TextView;.addTextChangedListener:(Landroid/text/TextWatcher;)V // method@1228 │ │ -3f3648: 1402 4101 0a7f |00ea: const v2, #float 1.8344e+38 // #7f0a0141 │ │ -3f364e: 6e20 780c 2000 |00ed: invoke-virtual {v0, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3f3654: 0c02 |00f0: move-result-object v2 │ │ -3f3656: 1f02 ee02 |00f1: check-cast v2, Landroid/widget/EditText; // type@02ee │ │ -3f365a: 5b52 df90 |00f3: iput-object v2, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.etUsername:Landroid/widget/EditText; // field@90df │ │ -3f365e: 5412 e796 |00f5: iget-object v2, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.username:Ljava/lang/String; // field@96e7 │ │ -3f3662: 7110 b10a 0200 |00f7: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -3f3668: 0a02 |00fa: move-result v2 │ │ -3f366a: 3902 0900 |00fb: if-nez v2, 0104 // +0009 │ │ -3f366e: 5452 df90 |00fd: iget-object v2, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.etUsername:Landroid/widget/EditText; // field@90df │ │ -3f3672: 5413 e796 |00ff: iget-object v3, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.username:Ljava/lang/String; // field@96e7 │ │ -3f3676: 6e20 9d12 3200 |0101: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3f367c: 5452 df90 |0104: iget-object v2, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.etUsername:Landroid/widget/EditText; // field@90df │ │ -3f3680: 5453 e090 |0106: iget-object v3, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.requireTestOnChange:Landroid/text/TextWatcher; // field@90e0 │ │ -3f3684: 6e20 2812 3200 |0108: invoke-virtual {v2, v3}, Landroid/widget/TextView;.addTextChangedListener:(Landroid/text/TextWatcher;)V // method@1228 │ │ -3f368a: 1402 3f01 0a7f |010b: const v2, #float 1.8344e+38 // #7f0a013f │ │ -3f3690: 6e20 780c 2000 |010e: invoke-virtual {v0, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3f3696: 0c02 |0111: move-result-object v2 │ │ -3f3698: 1f02 ee02 |0112: check-cast v2, Landroid/widget/EditText; // type@02ee │ │ -3f369c: 5b52 dd90 |0114: iput-object v2, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.etPassword:Landroid/widget/EditText; // field@90dd │ │ -3f36a0: 5412 e496 |0116: iget-object v2, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.password:Ljava/lang/String; // field@96e4 │ │ -3f36a4: 7110 b10a 0200 |0118: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -3f36aa: 0a02 |011b: move-result v2 │ │ -3f36ac: 3902 0900 |011c: if-nez v2, 0125 // +0009 │ │ -3f36b0: 5452 dd90 |011e: iget-object v2, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.etPassword:Landroid/widget/EditText; // field@90dd │ │ -3f36b4: 5413 e496 |0120: iget-object v3, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.password:Ljava/lang/String; // field@96e4 │ │ -3f36b8: 6e20 9d12 3200 |0122: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3f36be: 5452 dd90 |0125: iget-object v2, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.etPassword:Landroid/widget/EditText; // field@90dd │ │ -3f36c2: 5453 e090 |0127: iget-object v3, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.requireTestOnChange:Landroid/text/TextWatcher; // field@90e0 │ │ -3f36c6: 6e20 2812 3200 |0129: invoke-virtual {v2, v3}, Landroid/widget/TextView;.addTextChangedListener:(Landroid/text/TextWatcher;)V // method@1228 │ │ -3f36cc: 5411 e696 |012c: iget-object v1, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.type:Ljava/net/Proxy$Type; // field@96e6 │ │ -3f36d0: 6202 f4d9 |012e: sget-object v2, Ljava/net/Proxy$Type;.DIRECT:Ljava/net/Proxy$Type; // field@d9f4 │ │ -3f36d4: 3321 0900 |0130: if-ne v1, v2, 0139 // +0009 │ │ -3f36d8: 1201 |0132: const/4 v1, #int 0 // #0 │ │ -3f36da: 7020 1ca1 1500 |0133: invoke-direct {v5, v1}, Lde/danoeh/antennapod/dialog/ProxyDialog;.enableSettings:(Z)V // method@a11c │ │ -3f36e0: 7020 25a1 1500 |0136: invoke-direct {v5, v1}, Lde/danoeh/antennapod/dialog/ProxyDialog;.setTestRequired:(Z)V // method@a125 │ │ -3f36e6: 5451 e190 |0139: iget-object v1, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.spType:Landroid/widget/Spinner; // field@90e1 │ │ -3f36ea: 2202 461a |013b: new-instance v2, Lde/danoeh/antennapod/dialog/ProxyDialog$1; // type@1a46 │ │ -3f36ee: 7020 08a1 5200 |013d: invoke-direct {v2, v5}, Lde/danoeh/antennapod/dialog/ProxyDialog$1;.:(Lde/danoeh/antennapod/dialog/ProxyDialog;)V // method@a108 │ │ -3f36f4: 6e20 b70f 2100 |0140: invoke-virtual {v1, v2}, Landroid/widget/AdapterView;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@0fb7 │ │ -3f36fa: 1401 b303 0a7f |0143: const v1, #float 1.83453e+38 // #7f0a03b3 │ │ -3f3700: 6e20 780c 1000 |0146: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3f3706: 0c00 |0149: move-result-object v0 │ │ -3f3708: 1f00 1503 |014a: check-cast v0, Landroid/widget/TextView; // type@0315 │ │ -3f370c: 5b50 e390 |014c: iput-object v0, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.txtvMessage:Landroid/widget/TextView; // field@90e3 │ │ -3f3710: 7010 1ba1 0500 |014e: invoke-direct {v5}, Lde/danoeh/antennapod/dialog/ProxyDialog;.checkValidity:()Z // method@a11b │ │ -3f3716: 5450 da90 |0151: iget-object v0, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.dialog:Landroidx/appcompat/app/AlertDialog; // field@90da │ │ -3f371a: 1100 |0153: return-object v0 │ │ +3f342c: |[3f342c] de.danoeh.antennapod.dialog.ProxyDialog.show:()Landroid/app/Dialog; │ │ +3f343c: 5450 d990 |0000: iget-object v0, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.context:Landroid/content/Context; // field@90d9 │ │ +3f3440: 1401 d000 0d7f |0002: const v1, #float 1.87425e+38 // #7f0d00d0 │ │ +3f3446: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +3f3448: 7130 ed0c 1002 |0006: invoke-static {v0, v1, v2}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ced │ │ +3f344e: 0c00 |0009: move-result-object v0 │ │ +3f3450: 1401 2803 0a7f |000a: const v1, #float 1.8345e+38 // #7f0a0328 │ │ +3f3456: 6e20 780c 1000 |000d: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3f345c: 0c01 |0010: move-result-object v1 │ │ +3f345e: 1f01 1003 |0011: check-cast v1, Landroid/widget/Spinner; // type@0310 │ │ +3f3462: 5b51 e190 |0013: iput-object v1, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.spType:Landroid/widget/Spinner; // field@90e1 │ │ +3f3466: 2201 1715 |0015: new-instance v1, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ +3f346a: 5453 d990 |0017: iget-object v3, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.context:Landroid/content/Context; // field@90d9 │ │ +3f346e: 7020 8381 3100 |0019: invoke-direct {v1, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ +3f3474: 1403 c202 127f |001c: const v3, #float 1.94082e+38 // #7f1202c2 │ │ +3f347a: 6e20 cf81 3100 |001f: invoke-virtual {v1, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ +3f3480: 0c01 |0022: move-result-object v1 │ │ +3f3482: 6e20 d481 0100 |0023: invoke-virtual {v1, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81d4 │ │ +3f3488: 0c01 |0026: move-result-object v1 │ │ +3f348a: 1403 4b00 127f |0027: const v3, #float 1.94069e+38 // #7f12004b │ │ +3f3490: 6e30 ad81 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@81ad │ │ +3f3496: 0c01 |002d: move-result-object v1 │ │ +3f3498: 1403 eb02 127f |002e: const v3, #float 1.94082e+38 // #7f1202eb │ │ +3f349e: 6e30 c181 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@81c1 │ │ +3f34a4: 0c01 |0034: move-result-object v1 │ │ +3f34a6: 1403 0803 127f |0035: const v3, #float 1.94083e+38 // #7f120308 │ │ +3f34ac: 6e30 b381 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@81b3 │ │ +3f34b2: 0c01 |003b: move-result-object v1 │ │ +3f34b4: 6e10 7114 0100 |003c: invoke-virtual {v1}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ +3f34ba: 0c01 |003f: move-result-object v1 │ │ +3f34bc: 5b51 da90 |0040: iput-object v1, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.dialog:Landroidx/appcompat/app/AlertDialog; // field@90da │ │ +3f34c0: 12f2 |0042: const/4 v2, #int -1 // #ff │ │ +3f34c2: 6e20 7314 2100 |0043: invoke-virtual {v1, v2}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@1473 │ │ +3f34c8: 0c01 |0046: move-result-object v1 │ │ +3f34ca: 2202 441a |0047: new-instance v2, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda4; // type@1a44 │ │ +3f34ce: 7020 04a1 5200 |0049: invoke-direct {v2, v5}, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/dialog/ProxyDialog;)V // method@a104 │ │ +3f34d4: 6e20 710d 2100 |004c: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3f34da: 5451 da90 |004f: iget-object v1, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.dialog:Landroidx/appcompat/app/AlertDialog; // field@90da │ │ +3f34de: 12d2 |0051: const/4 v2, #int -3 // #fd │ │ +3f34e0: 6e20 7314 2100 |0052: invoke-virtual {v1, v2}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@1473 │ │ +3f34e6: 0c01 |0055: move-result-object v1 │ │ +3f34e8: 2202 451a |0056: new-instance v2, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda5; // type@1a45 │ │ +3f34ec: 7020 06a1 5200 |0058: invoke-direct {v2, v5}, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/dialog/ProxyDialog;)V // method@a106 │ │ +3f34f2: 6e20 710d 2100 |005b: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3f34f8: 2201 fd1e |005e: new-instance v1, Ljava/util/ArrayList; // type@1efd │ │ +3f34fc: 7010 a0b4 0100 |0060: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +3f3502: 6202 f4d9 |0063: sget-object v2, Ljava/net/Proxy$Type;.DIRECT:Ljava/net/Proxy$Type; // field@d9f4 │ │ +3f3506: 6e10 96b2 0200 |0065: invoke-virtual {v2}, Ljava/lang/Enum;.name:()Ljava/lang/String; // method@b296 │ │ +3f350c: 0c02 |0068: move-result-object v2 │ │ +3f350e: 7220 5fb5 2100 |0069: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +3f3514: 6202 f5d9 |006c: sget-object v2, Ljava/net/Proxy$Type;.HTTP:Ljava/net/Proxy$Type; // field@d9f5 │ │ +3f3518: 6e10 96b2 0200 |006e: invoke-virtual {v2}, Ljava/lang/Enum;.name:()Ljava/lang/String; // method@b296 │ │ +3f351e: 0c02 |0071: move-result-object v2 │ │ +3f3520: 7220 5fb5 2100 |0072: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +3f3526: 6002 dd00 |0075: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +3f352a: 1303 1800 |0077: const/16 v3, #int 24 // #18 │ │ +3f352e: 3432 0b00 |0079: if-lt v2, v3, 0084 // +000b │ │ +3f3532: 6202 f6d9 |007b: sget-object v2, Ljava/net/Proxy$Type;.SOCKS:Ljava/net/Proxy$Type; // field@d9f6 │ │ +3f3536: 6e10 96b2 0200 |007d: invoke-virtual {v2}, Ljava/lang/Enum;.name:()Ljava/lang/String; // method@b296 │ │ +3f353c: 0c02 |0080: move-result-object v2 │ │ +3f353e: 7220 5fb5 2100 |0081: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +3f3544: 2202 e202 |0084: new-instance v2, Landroid/widget/ArrayAdapter; // type@02e2 │ │ +3f3548: 5453 d990 |0086: iget-object v3, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.context:Landroid/content/Context; // field@90d9 │ │ +3f354c: 1404 0800 0901 |0088: const v4, #float 2.51629e-38 // #01090008 │ │ +3f3552: 7040 bc0f 3214 |008b: invoke-direct {v2, v3, v4, v1}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@0fbc │ │ +3f3558: 1401 0900 0901 |008e: const v1, #float 2.5163e-38 // #01090009 │ │ +3f355e: 6e20 c70f 1200 |0091: invoke-virtual {v2, v1}, Landroid/widget/ArrayAdapter;.setDropDownViewResource:(I)V // method@0fc7 │ │ +3f3564: 5451 e190 |0094: iget-object v1, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.spType:Landroid/widget/Spinner; // field@90e1 │ │ +3f3568: 6e20 1a12 2100 |0096: invoke-virtual {v1, v2}, Landroid/widget/Spinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@121a │ │ +3f356e: 7100 c8b0 0000 |0099: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getProxyConfig:()Lde/danoeh/antennapod/model/download/ProxyConfig; // method@b0c8 │ │ +3f3574: 0c01 |009c: move-result-object v1 │ │ +3f3576: 5453 e190 |009d: iget-object v3, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.spType:Landroid/widget/Spinner; // field@90e1 │ │ +3f357a: 5414 e696 |009f: iget-object v4, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.type:Ljava/net/Proxy$Type; // field@96e6 │ │ +3f357e: 6e10 96b2 0400 |00a1: invoke-virtual {v4}, Ljava/lang/Enum;.name:()Ljava/lang/String; // method@b296 │ │ +3f3584: 0c04 |00a4: move-result-object v4 │ │ +3f3586: 6e20 c40f 4200 |00a5: invoke-virtual {v2, v4}, Landroid/widget/ArrayAdapter;.getPosition:(Ljava/lang/Object;)I // method@0fc4 │ │ +3f358c: 0a02 |00a8: move-result v2 │ │ +3f358e: 6e20 b80f 2300 |00a9: invoke-virtual {v3, v2}, Landroid/widget/AdapterView;.setSelection:(I)V // method@0fb8 │ │ +3f3594: 1402 3e01 0a7f |00ac: const v2, #float 1.8344e+38 // #7f0a013e │ │ +3f359a: 6e20 780c 2000 |00af: invoke-virtual {v0, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3f35a0: 0c02 |00b2: move-result-object v2 │ │ +3f35a2: 1f02 ee02 |00b3: check-cast v2, Landroid/widget/EditText; // type@02ee │ │ +3f35a6: 5b52 dc90 |00b5: iput-object v2, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.etHost:Landroid/widget/EditText; // field@90dc │ │ +3f35aa: 5412 e396 |00b7: iget-object v2, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.host:Ljava/lang/String; // field@96e3 │ │ +3f35ae: 7110 b10a 0200 |00b9: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +3f35b4: 0a02 |00bc: move-result v2 │ │ +3f35b6: 3902 0900 |00bd: if-nez v2, 00c6 // +0009 │ │ +3f35ba: 5452 dc90 |00bf: iget-object v2, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.etHost:Landroid/widget/EditText; // field@90dc │ │ +3f35be: 5413 e396 |00c1: iget-object v3, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.host:Ljava/lang/String; // field@96e3 │ │ +3f35c2: 6e20 9d12 3200 |00c3: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3f35c8: 5452 dc90 |00c6: iget-object v2, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.etHost:Landroid/widget/EditText; // field@90dc │ │ +3f35cc: 5453 e090 |00c8: iget-object v3, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.requireTestOnChange:Landroid/text/TextWatcher; // field@90e0 │ │ +3f35d0: 6e20 2812 3200 |00ca: invoke-virtual {v2, v3}, Landroid/widget/TextView;.addTextChangedListener:(Landroid/text/TextWatcher;)V // method@1228 │ │ +3f35d6: 1402 4001 0a7f |00cd: const v2, #float 1.8344e+38 // #7f0a0140 │ │ +3f35dc: 6e20 780c 2000 |00d0: invoke-virtual {v0, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3f35e2: 0c02 |00d3: move-result-object v2 │ │ +3f35e4: 1f02 ee02 |00d4: check-cast v2, Landroid/widget/EditText; // type@02ee │ │ +3f35e8: 5b52 de90 |00d6: iput-object v2, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.etPort:Landroid/widget/EditText; // field@90de │ │ +3f35ec: 5213 e596 |00d8: iget v3, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.port:I // field@96e5 │ │ +3f35f0: 3d03 0900 |00da: if-lez v3, 00e3 // +0009 │ │ +3f35f4: 7110 4ab3 0300 |00dc: invoke-static {v3}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b34a │ │ +3f35fa: 0c03 |00df: move-result-object v3 │ │ +3f35fc: 6e20 9d12 3200 |00e0: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3f3602: 5452 de90 |00e3: iget-object v2, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.etPort:Landroid/widget/EditText; // field@90de │ │ +3f3606: 5453 e090 |00e5: iget-object v3, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.requireTestOnChange:Landroid/text/TextWatcher; // field@90e0 │ │ +3f360a: 6e20 2812 3200 |00e7: invoke-virtual {v2, v3}, Landroid/widget/TextView;.addTextChangedListener:(Landroid/text/TextWatcher;)V // method@1228 │ │ +3f3610: 1402 4101 0a7f |00ea: const v2, #float 1.8344e+38 // #7f0a0141 │ │ +3f3616: 6e20 780c 2000 |00ed: invoke-virtual {v0, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3f361c: 0c02 |00f0: move-result-object v2 │ │ +3f361e: 1f02 ee02 |00f1: check-cast v2, Landroid/widget/EditText; // type@02ee │ │ +3f3622: 5b52 df90 |00f3: iput-object v2, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.etUsername:Landroid/widget/EditText; // field@90df │ │ +3f3626: 5412 e796 |00f5: iget-object v2, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.username:Ljava/lang/String; // field@96e7 │ │ +3f362a: 7110 b10a 0200 |00f7: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +3f3630: 0a02 |00fa: move-result v2 │ │ +3f3632: 3902 0900 |00fb: if-nez v2, 0104 // +0009 │ │ +3f3636: 5452 df90 |00fd: iget-object v2, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.etUsername:Landroid/widget/EditText; // field@90df │ │ +3f363a: 5413 e796 |00ff: iget-object v3, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.username:Ljava/lang/String; // field@96e7 │ │ +3f363e: 6e20 9d12 3200 |0101: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3f3644: 5452 df90 |0104: iget-object v2, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.etUsername:Landroid/widget/EditText; // field@90df │ │ +3f3648: 5453 e090 |0106: iget-object v3, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.requireTestOnChange:Landroid/text/TextWatcher; // field@90e0 │ │ +3f364c: 6e20 2812 3200 |0108: invoke-virtual {v2, v3}, Landroid/widget/TextView;.addTextChangedListener:(Landroid/text/TextWatcher;)V // method@1228 │ │ +3f3652: 1402 3f01 0a7f |010b: const v2, #float 1.8344e+38 // #7f0a013f │ │ +3f3658: 6e20 780c 2000 |010e: invoke-virtual {v0, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3f365e: 0c02 |0111: move-result-object v2 │ │ +3f3660: 1f02 ee02 |0112: check-cast v2, Landroid/widget/EditText; // type@02ee │ │ +3f3664: 5b52 dd90 |0114: iput-object v2, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.etPassword:Landroid/widget/EditText; // field@90dd │ │ +3f3668: 5412 e496 |0116: iget-object v2, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.password:Ljava/lang/String; // field@96e4 │ │ +3f366c: 7110 b10a 0200 |0118: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +3f3672: 0a02 |011b: move-result v2 │ │ +3f3674: 3902 0900 |011c: if-nez v2, 0125 // +0009 │ │ +3f3678: 5452 dd90 |011e: iget-object v2, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.etPassword:Landroid/widget/EditText; // field@90dd │ │ +3f367c: 5413 e496 |0120: iget-object v3, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.password:Ljava/lang/String; // field@96e4 │ │ +3f3680: 6e20 9d12 3200 |0122: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3f3686: 5452 dd90 |0125: iget-object v2, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.etPassword:Landroid/widget/EditText; // field@90dd │ │ +3f368a: 5453 e090 |0127: iget-object v3, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.requireTestOnChange:Landroid/text/TextWatcher; // field@90e0 │ │ +3f368e: 6e20 2812 3200 |0129: invoke-virtual {v2, v3}, Landroid/widget/TextView;.addTextChangedListener:(Landroid/text/TextWatcher;)V // method@1228 │ │ +3f3694: 5411 e696 |012c: iget-object v1, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.type:Ljava/net/Proxy$Type; // field@96e6 │ │ +3f3698: 6202 f4d9 |012e: sget-object v2, Ljava/net/Proxy$Type;.DIRECT:Ljava/net/Proxy$Type; // field@d9f4 │ │ +3f369c: 3321 0900 |0130: if-ne v1, v2, 0139 // +0009 │ │ +3f36a0: 1201 |0132: const/4 v1, #int 0 // #0 │ │ +3f36a2: 7020 1ca1 1500 |0133: invoke-direct {v5, v1}, Lde/danoeh/antennapod/dialog/ProxyDialog;.enableSettings:(Z)V // method@a11c │ │ +3f36a8: 7020 25a1 1500 |0136: invoke-direct {v5, v1}, Lde/danoeh/antennapod/dialog/ProxyDialog;.setTestRequired:(Z)V // method@a125 │ │ +3f36ae: 5451 e190 |0139: iget-object v1, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.spType:Landroid/widget/Spinner; // field@90e1 │ │ +3f36b2: 2202 461a |013b: new-instance v2, Lde/danoeh/antennapod/dialog/ProxyDialog$1; // type@1a46 │ │ +3f36b6: 7020 08a1 5200 |013d: invoke-direct {v2, v5}, Lde/danoeh/antennapod/dialog/ProxyDialog$1;.:(Lde/danoeh/antennapod/dialog/ProxyDialog;)V // method@a108 │ │ +3f36bc: 6e20 b70f 2100 |0140: invoke-virtual {v1, v2}, Landroid/widget/AdapterView;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@0fb7 │ │ +3f36c2: 1401 b303 0a7f |0143: const v1, #float 1.83453e+38 // #7f0a03b3 │ │ +3f36c8: 6e20 780c 1000 |0146: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3f36ce: 0c00 |0149: move-result-object v0 │ │ +3f36d0: 1f00 1503 |014a: check-cast v0, Landroid/widget/TextView; // type@0315 │ │ +3f36d4: 5b50 e390 |014c: iput-object v0, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.txtvMessage:Landroid/widget/TextView; // field@90e3 │ │ +3f36d8: 7010 1ba1 0500 |014e: invoke-direct {v5}, Lde/danoeh/antennapod/dialog/ProxyDialog;.checkValidity:()Z // method@a11b │ │ +3f36de: 5450 da90 |0151: iget-object v0, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.dialog:Landroidx/appcompat/app/AlertDialog; // field@90da │ │ +3f36e2: 1100 |0153: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x000d line=64 │ │ 0x0015 line=66 │ │ 0x001f line=67 │ │ 0x0023 line=68 │ │ @@ -882406,17 +882406,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f3fc0: |[3f3fc0] de.danoeh.antennapod.dialog.RatingDialog.:()V │ │ -3f3fd0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f3fd6: 0e00 |0003: return-void │ │ +3f3f88: |[3f3f88] de.danoeh.antennapod.dialog.RatingDialog.:()V │ │ +3f3f98: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f3f9e: 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;) │ │ @@ -882424,32 +882424,32 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -3f3fd8: |[3f3fd8] de.danoeh.antennapod.dialog.RatingDialog.check:()V │ │ -3f3fe8: 0e00 |0000: return-void │ │ +3f3fa0: |[3f3fa0] de.danoeh.antennapod.dialog.RatingDialog.check:()V │ │ +3f3fb0: 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 │ │ -3f3fec: |[3f3fec] de.danoeh.antennapod.dialog.RatingDialog.init:(Landroid/content/Context;)V │ │ -3f3ffc: 0e00 |0000: return-void │ │ +3f3fb4: |[3f3fb4] de.danoeh.antennapod.dialog.RatingDialog.init:(Landroid/content/Context;)V │ │ +3f3fc4: 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;) │ │ @@ -882457,16 +882457,16 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -3f4000: |[3f4000] de.danoeh.antennapod.dialog.RatingDialog.saveRated:()V │ │ -3f4010: 0e00 |0000: return-void │ │ +3f3fc8: |[3f3fc8] de.danoeh.antennapod.dialog.RatingDialog.saveRated:()V │ │ +3f3fd8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 20865 (RatingDialog.java) │ │ @@ -882507,17 +882507,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f432c: |[3f432c] de.danoeh.antennapod.dialog.RemoveFeedDialog.:()V │ │ -3f433c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f4342: 0e00 |0003: return-void │ │ +3f42f4: |[3f42f4] de.danoeh.antennapod.dialog.RemoveFeedDialog.:()V │ │ +3f4304: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f430a: 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;) │ │ @@ -882525,52 +882525,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 │ │ -3f428c: |[3f428c] de.danoeh.antennapod.dialog.RemoveFeedDialog.getMessageId:(Landroid/content/Context;Ljava/util/List;)Ljava/lang/String; │ │ -3f429c: 7210 72b5 0400 |0000: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b572 │ │ -3f42a2: 0a00 |0003: move-result v0 │ │ -3f42a4: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -3f42a6: 3310 3b00 |0005: if-ne v0, v1, 0040 // +003b │ │ -3f42aa: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -3f42ac: 7220 66b5 0400 |0008: invoke-interface {v4, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3f42b2: 0c02 |000b: move-result-object v2 │ │ -3f42b4: 1f02 b21c |000c: check-cast v2, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ -3f42b8: 6e10 daab 0200 |000e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ -3f42be: 0a02 |0011: move-result v2 │ │ -3f42c0: 3802 1800 |0012: if-eqz v2, 002a // +0018 │ │ -3f42c4: 2311 2921 |0014: new-array v1, v1, [Ljava/lang/Object; // type@2129 │ │ -3f42c8: 7220 66b5 0400 |0016: invoke-interface {v4, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3f42ce: 0c04 |0019: move-result-object v4 │ │ -3f42d0: 1f04 b21c |001a: check-cast v4, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ -3f42d4: 6e10 d6ab 0400 |001c: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ -3f42da: 0c04 |001f: move-result-object v4 │ │ -3f42dc: 4d04 0100 |0020: aput-object v4, v1, v0 │ │ -3f42e0: 1404 4101 127f |0022: const v4, #float 1.94074e+38 // #7f120141 │ │ -3f42e6: 6e30 3202 4301 |0025: invoke-virtual {v3, v4, v1}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0232 │ │ -3f42ec: 0c03 |0028: move-result-object v3 │ │ -3f42ee: 1103 |0029: return-object v3 │ │ -3f42f0: 2311 2921 |002a: new-array v1, v1, [Ljava/lang/Object; // type@2129 │ │ -3f42f4: 7220 66b5 0400 |002c: invoke-interface {v4, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3f42fa: 0c04 |002f: move-result-object v4 │ │ -3f42fc: 1f04 b21c |0030: check-cast v4, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ -3f4300: 6e10 d6ab 0400 |0032: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ -3f4306: 0c04 |0035: move-result-object v4 │ │ -3f4308: 4d04 0100 |0036: aput-object v4, v1, v0 │ │ -3f430c: 1404 4201 127f |0038: const v4, #float 1.94074e+38 // #7f120142 │ │ -3f4312: 6e30 3202 4301 |003b: invoke-virtual {v3, v4, v1}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0232 │ │ -3f4318: 0c03 |003e: move-result-object v3 │ │ -3f431a: 1103 |003f: return-object v3 │ │ -3f431c: 1404 4301 127f |0040: const v4, #float 1.94074e+38 // #7f120143 │ │ -3f4322: 6e20 3102 4300 |0043: invoke-virtual {v3, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3f4328: 0c03 |0046: move-result-object v3 │ │ -3f432a: 1103 |0047: return-object v3 │ │ +3f4254: |[3f4254] de.danoeh.antennapod.dialog.RemoveFeedDialog.getMessageId:(Landroid/content/Context;Ljava/util/List;)Ljava/lang/String; │ │ +3f4264: 7210 72b5 0400 |0000: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b572 │ │ +3f426a: 0a00 |0003: move-result v0 │ │ +3f426c: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +3f426e: 3310 3b00 |0005: if-ne v0, v1, 0040 // +003b │ │ +3f4272: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +3f4274: 7220 66b5 0400 |0008: invoke-interface {v4, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3f427a: 0c02 |000b: move-result-object v2 │ │ +3f427c: 1f02 b21c |000c: check-cast v2, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ +3f4280: 6e10 daab 0200 |000e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ +3f4286: 0a02 |0011: move-result v2 │ │ +3f4288: 3802 1800 |0012: if-eqz v2, 002a // +0018 │ │ +3f428c: 2311 2921 |0014: new-array v1, v1, [Ljava/lang/Object; // type@2129 │ │ +3f4290: 7220 66b5 0400 |0016: invoke-interface {v4, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3f4296: 0c04 |0019: move-result-object v4 │ │ +3f4298: 1f04 b21c |001a: check-cast v4, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ +3f429c: 6e10 d6ab 0400 |001c: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ +3f42a2: 0c04 |001f: move-result-object v4 │ │ +3f42a4: 4d04 0100 |0020: aput-object v4, v1, v0 │ │ +3f42a8: 1404 4101 127f |0022: const v4, #float 1.94074e+38 // #7f120141 │ │ +3f42ae: 6e30 3202 4301 |0025: invoke-virtual {v3, v4, v1}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0232 │ │ +3f42b4: 0c03 |0028: move-result-object v3 │ │ +3f42b6: 1103 |0029: return-object v3 │ │ +3f42b8: 2311 2921 |002a: new-array v1, v1, [Ljava/lang/Object; // type@2129 │ │ +3f42bc: 7220 66b5 0400 |002c: invoke-interface {v4, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3f42c2: 0c04 |002f: move-result-object v4 │ │ +3f42c4: 1f04 b21c |0030: check-cast v4, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ +3f42c8: 6e10 d6ab 0400 |0032: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ +3f42ce: 0c04 |0035: move-result-object v4 │ │ +3f42d0: 4d04 0100 |0036: aput-object v4, v1, v0 │ │ +3f42d4: 1404 4201 127f |0038: const v4, #float 1.94074e+38 // #7f120142 │ │ +3f42da: 6e30 3202 4301 |003b: invoke-virtual {v3, v4, v1}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0232 │ │ +3f42e0: 0c03 |003e: move-result-object v3 │ │ +3f42e2: 1103 |003f: return-object v3 │ │ +3f42e4: 1404 4301 127f |0040: const v4, #float 1.94074e+38 // #7f120143 │ │ +3f42ea: 6e20 3102 4300 |0043: invoke-virtual {v3, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3f42f0: 0c03 |0046: move-result-object v3 │ │ +3f42f2: 1103 |0047: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0008 line=74 │ │ 0x0016 line=75 │ │ 0x002c line=77 │ │ 0x0043 line=80 │ │ @@ -882583,21 +882583,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 │ │ -3f4344: |[3f4344] de.danoeh.antennapod.dialog.RemoveFeedDialog.show:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Ljava/lang/Runnable;)V │ │ -3f4354: 7110 17b5 0200 |0000: invoke-static {v2}, Ljava/util/Collections;.singletonList:(Ljava/lang/Object;)Ljava/util/List; // method@b517 │ │ -3f435a: 0c02 |0003: move-result-object v2 │ │ -3f435c: 7120 3ba1 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/dialog/RemoveFeedDialog;.getMessageId:(Landroid/content/Context;Ljava/util/List;)Ljava/lang/String; // method@a13b │ │ -3f4362: 0c00 |0007: move-result-object v0 │ │ -3f4364: 7140 3ea1 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@a13e │ │ -3f436a: 0e00 |000b: return-void │ │ +3f430c: |[3f430c] de.danoeh.antennapod.dialog.RemoveFeedDialog.show:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Ljava/lang/Runnable;)V │ │ +3f431c: 7110 17b5 0200 |0000: invoke-static {v2}, Ljava/util/Collections;.singletonList:(Ljava/lang/Object;)Ljava/util/List; // method@b517 │ │ +3f4322: 0c02 |0003: move-result-object v2 │ │ +3f4324: 7120 3ba1 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/dialog/RemoveFeedDialog;.getMessageId:(Landroid/content/Context;Ljava/util/List;)Ljava/lang/String; // method@a13b │ │ +3f432a: 0c00 |0007: move-result-object v0 │ │ +3f432c: 7140 3ea1 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@a13e │ │ +3f4332: 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; │ │ @@ -882609,20 +882609,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 │ │ -3f436c: |[3f436c] de.danoeh.antennapod.dialog.RemoveFeedDialog.show:(Landroid/content/Context;Ljava/util/List;)V │ │ -3f437c: 7120 3ba1 3200 |0000: invoke-static {v2, v3}, Lde/danoeh/antennapod/dialog/RemoveFeedDialog;.getMessageId:(Landroid/content/Context;Ljava/util/List;)Ljava/lang/String; // method@a13b │ │ -3f4382: 0c00 |0003: move-result-object v0 │ │ -3f4384: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -3f4386: 7140 3ea1 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@a13e │ │ -3f438c: 0e00 |0008: return-void │ │ +3f4334: |[3f4334] de.danoeh.antennapod.dialog.RemoveFeedDialog.show:(Landroid/content/Context;Ljava/util/List;)V │ │ +3f4344: 7120 3ba1 3200 |0000: invoke-static {v2, v3}, Lde/danoeh/antennapod/dialog/RemoveFeedDialog;.getMessageId:(Landroid/content/Context;Ljava/util/List;)Ljava/lang/String; // method@a13b │ │ +3f434a: 0c00 |0003: move-result-object v0 │ │ +3f434c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +3f434e: 7140 3ea1 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@a13e │ │ +3f4354: 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; │ │ @@ -882632,28 +882632,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 │ │ -3f4390: |[3f4390] de.danoeh.antennapod.dialog.RemoveFeedDialog.showDialog:(Landroid/content/Context;Ljava/util/List;Ljava/lang/String;Ljava/lang/Runnable;)V │ │ -3f43a0: 2207 4d1a |0000: new-instance v7, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1; // type@1a4d │ │ -3f43a4: 1402 fe02 127f |0002: const v2, #float 1.94083e+38 // #7f1202fe │ │ -3f43aa: 0770 |0005: move-object v0, v7 │ │ -3f43ac: 0781 |0006: move-object v1, v8 │ │ -3f43ae: 07a3 |0007: move-object v3, v10 │ │ -3f43b0: 07b4 |0008: move-object v4, v11 │ │ -3f43b2: 0785 |0009: move-object v5, v8 │ │ -3f43b4: 0796 |000a: move-object v6, v9 │ │ -3f43b6: 7607 35a1 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@a135 │ │ -3f43bc: 6e10 4898 0700 |000e: invoke-virtual {v7}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.createNewDialog:()Landroidx/appcompat/app/AlertDialog; // method@9848 │ │ -3f43c2: 0c08 |0011: move-result-object v8 │ │ -3f43c4: 6e10 ff00 0800 |0012: invoke-virtual {v8}, Landroid/app/Dialog;.show:()V // method@00ff │ │ -3f43ca: 0e00 |0015: return-void │ │ +3f4358: |[3f4358] de.danoeh.antennapod.dialog.RemoveFeedDialog.showDialog:(Landroid/content/Context;Ljava/util/List;Ljava/lang/String;Ljava/lang/Runnable;)V │ │ +3f4368: 2207 4d1a |0000: new-instance v7, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1; // type@1a4d │ │ +3f436c: 1402 fe02 127f |0002: const v2, #float 1.94083e+38 // #7f1202fe │ │ +3f4372: 0770 |0005: move-object v0, v7 │ │ +3f4374: 0781 |0006: move-object v1, v8 │ │ +3f4376: 07a3 |0007: move-object v3, v10 │ │ +3f4378: 07b4 |0008: move-object v4, v11 │ │ +3f437a: 0785 |0009: move-object v5, v8 │ │ +3f437c: 0796 |000a: move-object v6, v9 │ │ +3f437e: 7607 35a1 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@a135 │ │ +3f4384: 6e10 4898 0700 |000e: invoke-virtual {v7}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.createNewDialog:()Landroidx/appcompat/app/AlertDialog; // method@9848 │ │ +3f438a: 0c08 |0011: move-result-object v8 │ │ +3f438c: 6e10 ff00 0800 |0012: invoke-virtual {v8}, Landroid/app/Dialog;.show:()V // method@00ff │ │ +3f4392: 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; │ │ @@ -882695,19 +882695,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 │ │ -3f43cc: |[3f43cc] de.danoeh.antennapod.dialog.RenameItemDialog$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/dialog/RenameItemDialog;Lde/danoeh/antennapod/databinding/EditTextDialogBinding;)V │ │ -3f43dc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f43e2: 5b01 ec90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/RenameItemDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/RenameItemDialog; // field@90ec │ │ -3f43e6: 5b02 ed90 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/RenameItemDialog$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/databinding/EditTextDialogBinding; // field@90ed │ │ -3f43ea: 0e00 |0007: return-void │ │ +3f4394: |[3f4394] de.danoeh.antennapod.dialog.RenameItemDialog$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/dialog/RenameItemDialog;Lde/danoeh/antennapod/databinding/EditTextDialogBinding;)V │ │ +3f43a4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f43aa: 5b01 ec90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/RenameItemDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/RenameItemDialog; // field@90ec │ │ +3f43ae: 5b02 ed90 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/RenameItemDialog$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/databinding/EditTextDialogBinding; // field@90ed │ │ +3f43b2: 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; │ │ @@ -882718,19 +882718,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 │ │ -3f43ec: |[3f43ec] de.danoeh.antennapod.dialog.RenameItemDialog$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ -3f43fc: 5420 ec90 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/RenameItemDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/RenameItemDialog; // field@90ec │ │ -3f4400: 5421 ed90 |0002: iget-object v1, v2, Lde/danoeh/antennapod/dialog/RenameItemDialog$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/databinding/EditTextDialogBinding; // field@90ed │ │ -3f4404: 7140 44a1 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@a144 │ │ -3f440a: 0e00 |0007: return-void │ │ +3f43b4: |[3f43b4] de.danoeh.antennapod.dialog.RenameItemDialog$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ +3f43c4: 5420 ec90 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/RenameItemDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/RenameItemDialog; // field@90ec │ │ +3f43c8: 5421 ed90 |0002: iget-object v1, v2, Lde/danoeh/antennapod/dialog/RenameItemDialog$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/databinding/EditTextDialogBinding; // field@90ed │ │ +3f43cc: 7140 44a1 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@a144 │ │ +3f43d2: 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 │ │ @@ -882769,19 +882769,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 │ │ -3f440c: |[3f440c] de.danoeh.antennapod.dialog.RenameItemDialog$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/databinding/EditTextDialogBinding;Ljava/lang/String;)V │ │ -3f441c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f4422: 5b01 ee90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/RenameItemDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/databinding/EditTextDialogBinding; // field@90ee │ │ -3f4426: 5b02 ef90 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/RenameItemDialog$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@90ef │ │ -3f442a: 0e00 |0007: return-void │ │ +3f43d4: |[3f43d4] de.danoeh.antennapod.dialog.RenameItemDialog$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/databinding/EditTextDialogBinding;Ljava/lang/String;)V │ │ +3f43e4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f43ea: 5b01 ee90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/RenameItemDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/databinding/EditTextDialogBinding; // field@90ee │ │ +3f43ee: 5b02 ef90 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/RenameItemDialog$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@90ef │ │ +3f43f2: 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; │ │ @@ -882792,19 +882792,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3f442c: |[3f442c] de.danoeh.antennapod.dialog.RenameItemDialog$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ -3f443c: 5420 ee90 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/RenameItemDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/databinding/EditTextDialogBinding; // field@90ee │ │ -3f4440: 5421 ef90 |0002: iget-object v1, v2, Lde/danoeh/antennapod/dialog/RenameItemDialog$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@90ef │ │ -3f4444: 7130 43a1 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@a143 │ │ -3f444a: 0e00 |0007: return-void │ │ +3f43f4: |[3f43f4] de.danoeh.antennapod.dialog.RenameItemDialog$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ +3f4404: 5420 ee90 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/RenameItemDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/databinding/EditTextDialogBinding; // field@90ee │ │ +3f4408: 5421 ef90 |0002: iget-object v1, v2, Lde/danoeh/antennapod/dialog/RenameItemDialog$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@90ef │ │ +3f440c: 7130 43a1 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@a143 │ │ +3f4412: 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; │ │ │ │ @@ -882849,17 +882849,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 │ │ -3f444c: |[3f444c] de.danoeh.antennapod.dialog.RenameItemDialog.$r8$lambda$Mn344TyYoPoseIVmXWWrpPzm_B8:(Lde/danoeh/antennapod/databinding/EditTextDialogBinding;Ljava/lang/String;Landroid/view/View;)V │ │ -3f445c: 7130 48a1 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@a148 │ │ -3f4462: 0e00 |0003: return-void │ │ +3f4414: |[3f4414] de.danoeh.antennapod.dialog.RenameItemDialog.$r8$lambda$Mn344TyYoPoseIVmXWWrpPzm_B8:(Lde/danoeh/antennapod/databinding/EditTextDialogBinding;Ljava/lang/String;Landroid/view/View;)V │ │ +3f4424: 7130 48a1 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@a148 │ │ +3f442a: 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; │ │ @@ -882869,17 +882869,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 │ │ -3f4464: |[3f4464] de.danoeh.antennapod.dialog.RenameItemDialog.$r8$lambda$uor2R0W8aBycE5aGG1j54xLKLqQ:(Lde/danoeh/antennapod/dialog/RenameItemDialog;Lde/danoeh/antennapod/databinding/EditTextDialogBinding;Landroid/content/DialogInterface;I)V │ │ -3f4474: 7040 47a1 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@a147 │ │ -3f447a: 0e00 |0003: return-void │ │ +3f442c: |[3f442c] de.danoeh.antennapod.dialog.RenameItemDialog.$r8$lambda$uor2R0W8aBycE5aGG1j54xLKLqQ:(Lde/danoeh/antennapod/dialog/RenameItemDialog;Lde/danoeh/antennapod/databinding/EditTextDialogBinding;Landroid/content/DialogInterface;I)V │ │ +3f443c: 7040 47a1 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@a147 │ │ +3f4442: 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; │ │ @@ -882890,24 +882890,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 │ │ -3f447c: |[3f447c] de.danoeh.antennapod.dialog.RenameItemDialog.:(Landroid/app/Activity;Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;)V │ │ -3f448c: 7010 ffb2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f4492: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -3f4494: 5b10 f290 |0004: iput-object v0, v1, Lde/danoeh/antennapod/dialog/RenameItemDialog;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@90f2 │ │ -3f4498: 5b10 f190 |0006: iput-object v0, v1, Lde/danoeh/antennapod/dialog/RenameItemDialog;.drawerItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@90f1 │ │ -3f449c: 2200 a11e |0008: new-instance v0, Ljava/lang/ref/WeakReference; // type@1ea1 │ │ -3f44a0: 7020 99b3 2000 |000a: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@b399 │ │ -3f44a6: 5b10 f090 |000d: iput-object v0, v1, Lde/danoeh/antennapod/dialog/RenameItemDialog;.activityRef:Ljava/lang/ref/WeakReference; // field@90f0 │ │ -3f44aa: 5b13 f190 |000f: iput-object v3, v1, Lde/danoeh/antennapod/dialog/RenameItemDialog;.drawerItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@90f1 │ │ -3f44ae: 0e00 |0011: return-void │ │ +3f4444: |[3f4444] de.danoeh.antennapod.dialog.RenameItemDialog.:(Landroid/app/Activity;Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;)V │ │ +3f4454: 7010 ffb2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f445a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +3f445c: 5b10 f290 |0004: iput-object v0, v1, Lde/danoeh/antennapod/dialog/RenameItemDialog;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@90f2 │ │ +3f4460: 5b10 f190 |0006: iput-object v0, v1, Lde/danoeh/antennapod/dialog/RenameItemDialog;.drawerItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@90f1 │ │ +3f4464: 2200 a11e |0008: new-instance v0, Ljava/lang/ref/WeakReference; // type@1ea1 │ │ +3f4468: 7020 99b3 2000 |000a: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@b399 │ │ +3f446e: 5b10 f090 |000d: iput-object v0, v1, Lde/danoeh/antennapod/dialog/RenameItemDialog;.activityRef:Ljava/lang/ref/WeakReference; // field@90f0 │ │ +3f4472: 5b13 f190 |000f: iput-object v3, v1, Lde/danoeh/antennapod/dialog/RenameItemDialog;.drawerItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@90f1 │ │ +3f4476: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0004 line=22 │ │ 0x0006 line=23 │ │ 0x0008 line=31 │ │ 0x000f line=32 │ │ @@ -882921,24 +882921,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 │ │ -3f44b0: |[3f44b0] de.danoeh.antennapod.dialog.RenameItemDialog.:(Landroid/app/Activity;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -3f44c0: 7010 ffb2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f44c6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -3f44c8: 5b10 f290 |0004: iput-object v0, v1, Lde/danoeh/antennapod/dialog/RenameItemDialog;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@90f2 │ │ -3f44cc: 5b10 f190 |0006: iput-object v0, v1, Lde/danoeh/antennapod/dialog/RenameItemDialog;.drawerItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@90f1 │ │ -3f44d0: 2200 a11e |0008: new-instance v0, Ljava/lang/ref/WeakReference; // type@1ea1 │ │ -3f44d4: 7020 99b3 2000 |000a: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@b399 │ │ -3f44da: 5b10 f090 |000d: iput-object v0, v1, Lde/danoeh/antennapod/dialog/RenameItemDialog;.activityRef:Ljava/lang/ref/WeakReference; // field@90f0 │ │ -3f44de: 5b13 f290 |000f: iput-object v3, v1, Lde/danoeh/antennapod/dialog/RenameItemDialog;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@90f2 │ │ -3f44e2: 0e00 |0011: return-void │ │ +3f4478: |[3f4478] de.danoeh.antennapod.dialog.RenameItemDialog.:(Landroid/app/Activity;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +3f4488: 7010 ffb2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f448e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +3f4490: 5b10 f290 |0004: iput-object v0, v1, Lde/danoeh/antennapod/dialog/RenameItemDialog;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@90f2 │ │ +3f4494: 5b10 f190 |0006: iput-object v0, v1, Lde/danoeh/antennapod/dialog/RenameItemDialog;.drawerItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@90f1 │ │ +3f4498: 2200 a11e |0008: new-instance v0, Ljava/lang/ref/WeakReference; // type@1ea1 │ │ +3f449c: 7020 99b3 2000 |000a: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@b399 │ │ +3f44a2: 5b10 f090 |000d: iput-object v0, v1, Lde/danoeh/antennapod/dialog/RenameItemDialog;.activityRef:Ljava/lang/ref/WeakReference; // field@90f0 │ │ +3f44a6: 5b13 f290 |000f: iput-object v3, v1, Lde/danoeh/antennapod/dialog/RenameItemDialog;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@90f2 │ │ +3f44aa: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0004 line=22 │ │ 0x0006 line=23 │ │ 0x0008 line=26 │ │ 0x000f line=27 │ │ @@ -882952,28 +882952,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 │ │ -3f44e4: |[3f44e4] de.danoeh.antennapod.dialog.RenameItemDialog.lambda$show$0:(Lde/danoeh/antennapod/databinding/EditTextDialogBinding;Landroid/content/DialogInterface;I)V │ │ -3f44f4: 5411 018f |0000: iget-object v1, v1, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.urlEditText:Landroid/widget/EditText; // field@8f01 │ │ -3f44f8: 6e10 9d10 0100 |0002: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@109d │ │ -3f44fe: 0c01 |0005: move-result-object v1 │ │ -3f4500: 6e10 06b3 0100 |0006: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ -3f4506: 0c01 |0009: move-result-object v1 │ │ -3f4508: 5402 f290 |000a: iget-object v2, v0, Lde/danoeh/antennapod/dialog/RenameItemDialog;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@90f2 │ │ -3f450c: 3802 0b00 |000c: if-eqz v2, 0017 // +000b │ │ -3f4510: 6e20 ddab 1200 |000e: invoke-virtual {v2, v1}, Lde/danoeh/antennapod/model/feed/Feed;.setCustomTitle:(Ljava/lang/String;)V // method@abdd │ │ -3f4516: 5401 f290 |0011: iget-object v1, v0, Lde/danoeh/antennapod/dialog/RenameItemDialog;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@90f2 │ │ -3f451a: 7110 5a9c 0100 |0013: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedCustomTitle:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/concurrent/Future; // method@9c5a │ │ -3f4520: 2804 |0016: goto 001a // +0004 │ │ -3f4522: 7020 49a1 1000 |0017: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/RenameItemDialog;.renameTag:(Ljava/lang/String;)V // method@a149 │ │ -3f4528: 0e00 |001a: return-void │ │ +3f44ac: |[3f44ac] de.danoeh.antennapod.dialog.RenameItemDialog.lambda$show$0:(Lde/danoeh/antennapod/databinding/EditTextDialogBinding;Landroid/content/DialogInterface;I)V │ │ +3f44bc: 5411 018f |0000: iget-object v1, v1, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.urlEditText:Landroid/widget/EditText; // field@8f01 │ │ +3f44c0: 6e10 9d10 0100 |0002: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@109d │ │ +3f44c6: 0c01 |0005: move-result-object v1 │ │ +3f44c8: 6e10 06b3 0100 |0006: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ +3f44ce: 0c01 |0009: move-result-object v1 │ │ +3f44d0: 5402 f290 |000a: iget-object v2, v0, Lde/danoeh/antennapod/dialog/RenameItemDialog;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@90f2 │ │ +3f44d4: 3802 0b00 |000c: if-eqz v2, 0017 // +000b │ │ +3f44d8: 6e20 ddab 1200 |000e: invoke-virtual {v2, v1}, Lde/danoeh/antennapod/model/feed/Feed;.setCustomTitle:(Ljava/lang/String;)V // method@abdd │ │ +3f44de: 5401 f290 |0011: iget-object v1, v0, Lde/danoeh/antennapod/dialog/RenameItemDialog;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@90f2 │ │ +3f44e2: 7110 5a9c 0100 |0013: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedCustomTitle:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/concurrent/Future; // method@9c5a │ │ +3f44e8: 2804 |0016: goto 001a // +0004 │ │ +3f44ea: 7020 49a1 1000 |0017: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/RenameItemDialog;.renameTag:(Ljava/lang/String;)V // method@a149 │ │ +3f44f0: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x000a line=50 │ │ 0x000e line=51 │ │ 0x0011 line=52 │ │ 0x0017 line=54 │ │ @@ -882988,18 +882988,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 │ │ -3f452c: |[3f452c] de.danoeh.antennapod.dialog.RenameItemDialog.lambda$show$1:(Lde/danoeh/antennapod/databinding/EditTextDialogBinding;Ljava/lang/String;Landroid/view/View;)V │ │ -3f453c: 5400 018f |0000: iget-object v0, v0, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.urlEditText:Landroid/widget/EditText; // field@8f01 │ │ -3f4540: 6e20 9d12 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3f4546: 0e00 |0005: return-void │ │ +3f44f4: |[3f44f4] de.danoeh.antennapod.dialog.RenameItemDialog.lambda$show$1:(Lde/danoeh/antennapod/databinding/EditTextDialogBinding;Ljava/lang/String;Landroid/view/View;)V │ │ +3f4504: 5400 018f |0000: iget-object v0, v0, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.urlEditText:Landroid/widget/EditText; // field@8f01 │ │ +3f4508: 6e20 9d12 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3f450e: 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; │ │ @@ -883009,58 +883009,58 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 88 16-bit code units │ │ -3f4548: |[3f4548] de.danoeh.antennapod.dialog.RenameItemDialog.renameTag:(Ljava/lang/String;)V │ │ -3f4558: 6200 f88d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.TAG:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8df8 │ │ -3f455c: 5441 f190 |0002: iget-object v1, v4, Lde/danoeh/antennapod/dialog/RenameItemDialog;.drawerItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@90f1 │ │ -3f4560: 5411 fb8d |0004: iget-object v1, v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8dfb │ │ -3f4564: 3310 5100 |0006: if-ne v0, v1, 0057 // +0051 │ │ -3f4568: 2200 fd1e |0008: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -3f456c: 7010 a0b4 0000 |000a: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -3f4572: 5441 f190 |000d: iget-object v1, v4, Lde/danoeh/antennapod/dialog/RenameItemDialog;.drawerItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@90f1 │ │ -3f4576: 1f01 6319 |000f: check-cast v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem; // type@1963 │ │ -3f457a: 5411 fe8d |0011: iget-object v1, v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.children:Ljava/util/List; // field@8dfe │ │ -3f457e: 7210 6ab5 0100 |0013: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -3f4584: 0c01 |0016: move-result-object v1 │ │ -3f4586: 7210 4db5 0100 |0017: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3f458c: 0a02 |001a: move-result v2 │ │ -3f458e: 3802 1400 |001b: if-eqz v2, 002f // +0014 │ │ -3f4592: 7210 4eb5 0100 |001d: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3f4598: 0c02 |0020: move-result-object v2 │ │ -3f459a: 1f02 6119 |0021: check-cast v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // type@1961 │ │ -3f459e: 1f02 6219 |0023: check-cast v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem; // type@1962 │ │ -3f45a2: 5422 fd8d |0025: iget-object v2, v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@8dfd │ │ -3f45a6: 6e10 d4ab 0200 |0027: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ -3f45ac: 0c02 |002a: move-result-object v2 │ │ -3f45ae: 7220 5fb5 2000 |002b: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -3f45b4: 28e9 |002e: goto 0017 // -0017 │ │ -3f45b6: 7210 6ab5 0000 |002f: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -3f45bc: 0c00 |0032: move-result-object v0 │ │ -3f45be: 7210 4db5 0000 |0033: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3f45c4: 0a01 |0036: move-result v1 │ │ -3f45c6: 3801 2000 |0037: if-eqz v1, 0057 // +0020 │ │ -3f45ca: 7210 4eb5 0000 |0039: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3f45d0: 0c01 |003c: move-result-object v1 │ │ -3f45d2: 1f01 bf1c |003d: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedPreferences; // type@1cbf │ │ -3f45d6: 6e10 b3ac 0100 |003f: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getTags:()Ljava/util/Set; // method@acb3 │ │ -3f45dc: 0c02 |0042: move-result-object v2 │ │ -3f45de: 5443 f190 |0043: iget-object v3, v4, Lde/danoeh/antennapod/dialog/RenameItemDialog;.drawerItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@90f1 │ │ -3f45e2: 6e10 939c 0300 |0045: invoke-virtual {v3}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.getTitle:()Ljava/lang/String; // method@9c93 │ │ -3f45e8: 0c03 |0048: move-result-object v3 │ │ -3f45ea: 7220 c9b5 3200 |0049: invoke-interface {v2, v3}, Ljava/util/Set;.remove:(Ljava/lang/Object;)Z // method@b5c9 │ │ -3f45f0: 6e10 b3ac 0100 |004c: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getTags:()Ljava/util/Set; // method@acb3 │ │ -3f45f6: 0c02 |004f: move-result-object v2 │ │ -3f45f8: 7220 c0b5 5200 |0050: invoke-interface {v2, v5}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@b5c0 │ │ -3f45fe: 7110 619c 0100 |0053: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Ljava/util/concurrent/Future; // method@9c61 │ │ -3f4604: 28dd |0056: goto 0033 // -0023 │ │ -3f4606: 0e00 |0057: return-void │ │ +3f4510: |[3f4510] de.danoeh.antennapod.dialog.RenameItemDialog.renameTag:(Ljava/lang/String;)V │ │ +3f4520: 6200 f88d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.TAG:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8df8 │ │ +3f4524: 5441 f190 |0002: iget-object v1, v4, Lde/danoeh/antennapod/dialog/RenameItemDialog;.drawerItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@90f1 │ │ +3f4528: 5411 fb8d |0004: iget-object v1, v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8dfb │ │ +3f452c: 3310 5100 |0006: if-ne v0, v1, 0057 // +0051 │ │ +3f4530: 2200 fd1e |0008: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +3f4534: 7010 a0b4 0000 |000a: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +3f453a: 5441 f190 |000d: iget-object v1, v4, Lde/danoeh/antennapod/dialog/RenameItemDialog;.drawerItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@90f1 │ │ +3f453e: 1f01 6319 |000f: check-cast v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem; // type@1963 │ │ +3f4542: 5411 fe8d |0011: iget-object v1, v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.children:Ljava/util/List; // field@8dfe │ │ +3f4546: 7210 6ab5 0100 |0013: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +3f454c: 0c01 |0016: move-result-object v1 │ │ +3f454e: 7210 4db5 0100 |0017: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3f4554: 0a02 |001a: move-result v2 │ │ +3f4556: 3802 1400 |001b: if-eqz v2, 002f // +0014 │ │ +3f455a: 7210 4eb5 0100 |001d: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3f4560: 0c02 |0020: move-result-object v2 │ │ +3f4562: 1f02 6119 |0021: check-cast v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // type@1961 │ │ +3f4566: 1f02 6219 |0023: check-cast v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem; // type@1962 │ │ +3f456a: 5422 fd8d |0025: iget-object v2, v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@8dfd │ │ +3f456e: 6e10 d4ab 0200 |0027: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ +3f4574: 0c02 |002a: move-result-object v2 │ │ +3f4576: 7220 5fb5 2000 |002b: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +3f457c: 28e9 |002e: goto 0017 // -0017 │ │ +3f457e: 7210 6ab5 0000 |002f: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +3f4584: 0c00 |0032: move-result-object v0 │ │ +3f4586: 7210 4db5 0000 |0033: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3f458c: 0a01 |0036: move-result v1 │ │ +3f458e: 3801 2000 |0037: if-eqz v1, 0057 // +0020 │ │ +3f4592: 7210 4eb5 0000 |0039: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3f4598: 0c01 |003c: move-result-object v1 │ │ +3f459a: 1f01 bf1c |003d: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedPreferences; // type@1cbf │ │ +3f459e: 6e10 b3ac 0100 |003f: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getTags:()Ljava/util/Set; // method@acb3 │ │ +3f45a4: 0c02 |0042: move-result-object v2 │ │ +3f45a6: 5443 f190 |0043: iget-object v3, v4, Lde/danoeh/antennapod/dialog/RenameItemDialog;.drawerItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@90f1 │ │ +3f45aa: 6e10 939c 0300 |0045: invoke-virtual {v3}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.getTitle:()Ljava/lang/String; // method@9c93 │ │ +3f45b0: 0c03 |0048: move-result-object v3 │ │ +3f45b2: 7220 c9b5 3200 |0049: invoke-interface {v2, v3}, Ljava/util/Set;.remove:(Ljava/lang/Object;)Z // method@b5c9 │ │ +3f45b8: 6e10 b3ac 0100 |004c: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getTags:()Ljava/util/Set; // method@acb3 │ │ +3f45be: 0c02 |004f: move-result-object v2 │ │ +3f45c0: 7220 c0b5 5200 |0050: invoke-interface {v2, v5}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@b5c0 │ │ +3f45c6: 7110 619c 0100 |0053: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Ljava/util/concurrent/Future; // method@9c61 │ │ +3f45cc: 28dd |0056: goto 0033 // -0023 │ │ +3f45ce: 0e00 |0057: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0008 line=68 │ │ 0x000d line=69 │ │ 0x0023 line=70 │ │ 0x002f line=73 │ │ @@ -883077,69 +883077,69 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 112 16-bit code units │ │ -3f4608: |[3f4608] de.danoeh.antennapod.dialog.RenameItemDialog.show:()V │ │ -3f4618: 5450 f090 |0000: iget-object v0, v5, Lde/danoeh/antennapod/dialog/RenameItemDialog;.activityRef:Ljava/lang/ref/WeakReference; // field@90f0 │ │ -3f461c: 6e10 96b3 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ -3f4622: 0c00 |0005: move-result-object v0 │ │ -3f4624: 1f00 1d00 |0006: check-cast v0, Landroid/app/Activity; // type@001d │ │ -3f4628: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ -3f462c: 0e00 |000a: return-void │ │ -3f462e: 7110 ae0b 0000 |000b: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0bae │ │ -3f4634: 0c01 |000e: move-result-object v1 │ │ -3f4636: 7110 da9e 0100 |000f: invoke-static {v1}, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EditTextDialogBinding; // method@9eda │ │ -3f463c: 0c01 |0012: move-result-object v1 │ │ -3f463e: 5452 f290 |0013: iget-object v2, v5, Lde/danoeh/antennapod/dialog/RenameItemDialog;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@90f2 │ │ -3f4642: 3802 0700 |0015: if-eqz v2, 001c // +0007 │ │ -3f4646: 6e10 d6ab 0200 |0017: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ -3f464c: 0c02 |001a: move-result-object v2 │ │ -3f464e: 2807 |001b: goto 0022 // +0007 │ │ -3f4650: 5452 f190 |001c: iget-object v2, v5, Lde/danoeh/antennapod/dialog/RenameItemDialog;.drawerItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@90f1 │ │ -3f4654: 6e10 939c 0200 |001e: invoke-virtual {v2}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.getTitle:()Ljava/lang/String; // method@9c93 │ │ -3f465a: 0c02 |0021: move-result-object v2 │ │ -3f465c: 5413 018f |0022: iget-object v3, v1, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.urlEditText:Landroid/widget/EditText; // field@8f01 │ │ -3f4660: 6e20 9d12 2300 |0024: invoke-virtual {v3, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3f4666: 2203 1715 |0027: new-instance v3, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ -3f466a: 7020 8381 0300 |0029: invoke-direct {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ -3f4670: 6e10 d99e 0100 |002c: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9ed9 │ │ -3f4676: 0c00 |002f: move-result-object v0 │ │ -3f4678: 6e20 d481 0300 |0030: invoke-virtual {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81d4 │ │ -3f467e: 0c00 |0033: move-result-object v0 │ │ -3f4680: 5453 f290 |0034: iget-object v3, v5, Lde/danoeh/antennapod/dialog/RenameItemDialog;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@90f2 │ │ -3f4684: 3803 0600 |0036: if-eqz v3, 003c // +0006 │ │ -3f4688: 1403 0603 127f |0038: const v3, #float 1.94083e+38 // #7f120306 │ │ -3f468e: 2804 |003b: goto 003f // +0004 │ │ -3f4690: 1403 0703 127f |003c: const v3, #float 1.94083e+38 // #7f120307 │ │ -3f4696: 6e20 cf81 3000 |003f: invoke-virtual {v0, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ -3f469c: 0c00 |0042: move-result-object v0 │ │ -3f469e: 2203 4f1a |0043: new-instance v3, Lde/danoeh/antennapod/dialog/RenameItemDialog$$ExternalSyntheticLambda0; // type@1a4f │ │ -3f46a2: 7030 3fa1 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@a13f │ │ -3f46a8: 1404 0a00 0401 |0048: const v4, #float 2.42446e-38 // #0104000a │ │ -3f46ae: 6e30 c181 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@81c1 │ │ -3f46b4: 0c00 |004e: move-result-object v0 │ │ -3f46b6: 1403 0803 127f |004f: const v3, #float 1.94083e+38 // #7f120308 │ │ -3f46bc: 1204 |0052: const/4 v4, #int 0 // #0 │ │ -3f46be: 6e30 b381 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@81b3 │ │ -3f46c4: 0c00 |0056: move-result-object v0 │ │ -3f46c6: 1403 4b00 127f |0057: const v3, #float 1.94069e+38 // #7f12004b │ │ -3f46cc: 6e30 ad81 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@81ad │ │ -3f46d2: 0c00 |005d: move-result-object v0 │ │ -3f46d4: 6e10 7114 0000 |005e: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ -3f46da: 0c00 |0061: move-result-object v0 │ │ -3f46dc: 12d3 |0062: const/4 v3, #int -3 // #fd │ │ -3f46de: 6e20 7314 3000 |0063: invoke-virtual {v0, v3}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@1473 │ │ -3f46e4: 0c00 |0066: move-result-object v0 │ │ -3f46e6: 2203 501a |0067: new-instance v3, Lde/danoeh/antennapod/dialog/RenameItemDialog$$ExternalSyntheticLambda1; // type@1a50 │ │ -3f46ea: 7030 41a1 1302 |0069: invoke-direct {v3, v1, v2}, Lde/danoeh/antennapod/dialog/RenameItemDialog$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/databinding/EditTextDialogBinding;Ljava/lang/String;)V // method@a141 │ │ -3f46f0: 6e20 710d 3000 |006c: invoke-virtual {v0, v3}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3f46f6: 0e00 |006f: return-void │ │ +3f45d0: |[3f45d0] de.danoeh.antennapod.dialog.RenameItemDialog.show:()V │ │ +3f45e0: 5450 f090 |0000: iget-object v0, v5, Lde/danoeh/antennapod/dialog/RenameItemDialog;.activityRef:Ljava/lang/ref/WeakReference; // field@90f0 │ │ +3f45e4: 6e10 96b3 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ +3f45ea: 0c00 |0005: move-result-object v0 │ │ +3f45ec: 1f00 1d00 |0006: check-cast v0, Landroid/app/Activity; // type@001d │ │ +3f45f0: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ +3f45f4: 0e00 |000a: return-void │ │ +3f45f6: 7110 ae0b 0000 |000b: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0bae │ │ +3f45fc: 0c01 |000e: move-result-object v1 │ │ +3f45fe: 7110 da9e 0100 |000f: invoke-static {v1}, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EditTextDialogBinding; // method@9eda │ │ +3f4604: 0c01 |0012: move-result-object v1 │ │ +3f4606: 5452 f290 |0013: iget-object v2, v5, Lde/danoeh/antennapod/dialog/RenameItemDialog;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@90f2 │ │ +3f460a: 3802 0700 |0015: if-eqz v2, 001c // +0007 │ │ +3f460e: 6e10 d6ab 0200 |0017: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ +3f4614: 0c02 |001a: move-result-object v2 │ │ +3f4616: 2807 |001b: goto 0022 // +0007 │ │ +3f4618: 5452 f190 |001c: iget-object v2, v5, Lde/danoeh/antennapod/dialog/RenameItemDialog;.drawerItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@90f1 │ │ +3f461c: 6e10 939c 0200 |001e: invoke-virtual {v2}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.getTitle:()Ljava/lang/String; // method@9c93 │ │ +3f4622: 0c02 |0021: move-result-object v2 │ │ +3f4624: 5413 018f |0022: iget-object v3, v1, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.urlEditText:Landroid/widget/EditText; // field@8f01 │ │ +3f4628: 6e20 9d12 2300 |0024: invoke-virtual {v3, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3f462e: 2203 1715 |0027: new-instance v3, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ +3f4632: 7020 8381 0300 |0029: invoke-direct {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ +3f4638: 6e10 d99e 0100 |002c: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9ed9 │ │ +3f463e: 0c00 |002f: move-result-object v0 │ │ +3f4640: 6e20 d481 0300 |0030: invoke-virtual {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81d4 │ │ +3f4646: 0c00 |0033: move-result-object v0 │ │ +3f4648: 5453 f290 |0034: iget-object v3, v5, Lde/danoeh/antennapod/dialog/RenameItemDialog;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@90f2 │ │ +3f464c: 3803 0600 |0036: if-eqz v3, 003c // +0006 │ │ +3f4650: 1403 0603 127f |0038: const v3, #float 1.94083e+38 // #7f120306 │ │ +3f4656: 2804 |003b: goto 003f // +0004 │ │ +3f4658: 1403 0703 127f |003c: const v3, #float 1.94083e+38 // #7f120307 │ │ +3f465e: 6e20 cf81 3000 |003f: invoke-virtual {v0, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ +3f4664: 0c00 |0042: move-result-object v0 │ │ +3f4666: 2203 4f1a |0043: new-instance v3, Lde/danoeh/antennapod/dialog/RenameItemDialog$$ExternalSyntheticLambda0; // type@1a4f │ │ +3f466a: 7030 3fa1 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@a13f │ │ +3f4670: 1404 0a00 0401 |0048: const v4, #float 2.42446e-38 // #0104000a │ │ +3f4676: 6e30 c181 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@81c1 │ │ +3f467c: 0c00 |004e: move-result-object v0 │ │ +3f467e: 1403 0803 127f |004f: const v3, #float 1.94083e+38 // #7f120308 │ │ +3f4684: 1204 |0052: const/4 v4, #int 0 // #0 │ │ +3f4686: 6e30 b381 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@81b3 │ │ +3f468c: 0c00 |0056: move-result-object v0 │ │ +3f468e: 1403 4b00 127f |0057: const v3, #float 1.94069e+38 // #7f12004b │ │ +3f4694: 6e30 ad81 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@81ad │ │ +3f469a: 0c00 |005d: move-result-object v0 │ │ +3f469c: 6e10 7114 0000 |005e: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ +3f46a2: 0c00 |0061: move-result-object v0 │ │ +3f46a4: 12d3 |0062: const/4 v3, #int -3 // #fd │ │ +3f46a6: 6e20 7314 3000 |0063: invoke-virtual {v0, v3}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@1473 │ │ +3f46ac: 0c00 |0066: move-result-object v0 │ │ +3f46ae: 2203 501a |0067: new-instance v3, Lde/danoeh/antennapod/dialog/RenameItemDialog$$ExternalSyntheticLambda1; // type@1a50 │ │ +3f46b2: 7030 41a1 1302 |0069: invoke-direct {v3, v1, v2}, Lde/danoeh/antennapod/dialog/RenameItemDialog$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/databinding/EditTextDialogBinding;Ljava/lang/String;)V // method@a141 │ │ +3f46b8: 6e20 710d 3000 |006c: invoke-virtual {v0, v3}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3f46be: 0e00 |006f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x000b line=41 │ │ 0x0013 line=42 │ │ 0x0022 line=44 │ │ 0x0027 line=45 │ │ @@ -883183,18 +883183,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 │ │ -3f46f8: |[3f46f8] de.danoeh.antennapod.dialog.ShareDialog$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/dialog/ShareDialog;)V │ │ -3f4708: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f470e: 5b01 f390 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/ShareDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/ShareDialog; // field@90f3 │ │ -3f4712: 0e00 |0005: return-void │ │ +3f46c0: |[3f46c0] de.danoeh.antennapod.dialog.ShareDialog$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/dialog/ShareDialog;)V │ │ +3f46d0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f46d6: 5b01 f390 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/ShareDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/ShareDialog; // field@90f3 │ │ +3f46da: 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; │ │ │ │ @@ -883204,18 +883204,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 │ │ -3f4714: |[3f4714] de.danoeh.antennapod.dialog.ShareDialog$$ExternalSyntheticLambda0.onCheckedChanged:(Landroid/widget/RadioGroup;I)V │ │ -3f4724: 5410 f390 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/ShareDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/ShareDialog; // field@90f3 │ │ -3f4728: 7130 50a1 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@a150 │ │ -3f472e: 0e00 |0005: return-void │ │ +3f46dc: |[3f46dc] de.danoeh.antennapod.dialog.ShareDialog$$ExternalSyntheticLambda0.onCheckedChanged:(Landroid/widget/RadioGroup;I)V │ │ +3f46ec: 5410 f390 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/ShareDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/ShareDialog; // field@90f3 │ │ +3f46f0: 7130 50a1 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@a150 │ │ +3f46f6: 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 │ │ @@ -883250,18 +883250,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 │ │ -3f4730: |[3f4730] de.danoeh.antennapod.dialog.ShareDialog$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/dialog/ShareDialog;)V │ │ -3f4740: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f4746: 5b01 f490 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/ShareDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/ShareDialog; // field@90f4 │ │ -3f474a: 0e00 |0005: return-void │ │ +3f46f8: |[3f46f8] de.danoeh.antennapod.dialog.ShareDialog$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/dialog/ShareDialog;)V │ │ +3f4708: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f470e: 5b01 f490 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/ShareDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/ShareDialog; // field@90f4 │ │ +3f4712: 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; │ │ │ │ @@ -883271,18 +883271,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3f474c: |[3f474c] de.danoeh.antennapod.dialog.ShareDialog$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ -3f475c: 5410 f490 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/ShareDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/ShareDialog; // field@90f4 │ │ -3f4760: 7120 4fa1 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@a14f │ │ -3f4766: 0e00 |0005: return-void │ │ +3f4714: |[3f4714] de.danoeh.antennapod.dialog.ShareDialog$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ +3f4724: 5410 f490 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/ShareDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/ShareDialog; // field@90f4 │ │ +3f4728: 7120 4fa1 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@a14f │ │ +3f472e: 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; │ │ │ │ @@ -883324,20 +883324,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 │ │ -3f4adc: |[3f4adc] de.danoeh.antennapod.dialog.SkipPreferenceDialog$$ExternalSyntheticLambda0.:([ILde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;Landroid/widget/TextView;)V │ │ -3f4aec: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f4af2: 5b01 fd90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$$ExternalSyntheticLambda0;.f$0:[I // field@90fd │ │ -3f4af6: 5b02 fe90 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // field@90fe │ │ -3f4afa: 5b03 ff90 |0007: iput-object v3, v0, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$$ExternalSyntheticLambda0;.f$2:Landroid/widget/TextView; // field@90ff │ │ -3f4afe: 0e00 |0009: return-void │ │ +3f4aa4: |[3f4aa4] de.danoeh.antennapod.dialog.SkipPreferenceDialog$$ExternalSyntheticLambda0.:([ILde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;Landroid/widget/TextView;)V │ │ +3f4ab4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f4aba: 5b01 fd90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$$ExternalSyntheticLambda0;.f$0:[I // field@90fd │ │ +3f4abe: 5b02 fe90 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // field@90fe │ │ +3f4ac2: 5b03 ff90 |0007: iput-object v3, v0, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$$ExternalSyntheticLambda0;.f$2:Landroid/widget/TextView; // field@90ff │ │ +3f4ac6: 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; │ │ @@ -883349,20 +883349,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 │ │ -3f4b00: |[3f4b00] de.danoeh.antennapod.dialog.SkipPreferenceDialog$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ -3f4b10: 5430 fd90 |0000: iget-object v0, v3, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$$ExternalSyntheticLambda0;.f$0:[I // field@90fd │ │ -3f4b14: 5431 fe90 |0002: iget-object v1, v3, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // field@90fe │ │ -3f4b18: 5432 ff90 |0004: iget-object v2, v3, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$$ExternalSyntheticLambda0;.f$2:Landroid/widget/TextView; // field@90ff │ │ -3f4b1c: 7155 5da1 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@a15d │ │ -3f4b22: 0e00 |0009: return-void │ │ +3f4ac8: |[3f4ac8] de.danoeh.antennapod.dialog.SkipPreferenceDialog$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ +3f4ad8: 5430 fd90 |0000: iget-object v0, v3, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$$ExternalSyntheticLambda0;.f$0:[I // field@90fd │ │ +3f4adc: 5431 fe90 |0002: iget-object v1, v3, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // field@90fe │ │ +3f4ae0: 5432 ff90 |0004: iget-object v2, v3, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$$ExternalSyntheticLambda0;.f$2:Landroid/widget/TextView; // field@90ff │ │ +3f4ae4: 7155 5da1 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@a15d │ │ +3f4aea: 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 │ │ @@ -883412,31 +883412,31 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -3f4b6c: |[3f4b6c] de.danoeh.antennapod.dialog.SkipPreferenceDialog$SkipDirection.:()V │ │ -3f4b7c: 2200 561a |0000: new-instance v0, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // type@1a56 │ │ -3f4b80: 1a01 7c53 |0002: const-string v1, "SKIP_FORWARD" // string@537c │ │ -3f4b84: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -3f4b86: 7030 5aa1 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;.:(Ljava/lang/String;I)V // method@a15a │ │ -3f4b8c: 6900 0191 |0008: sput-object v0, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;.SKIP_FORWARD:Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // field@9101 │ │ -3f4b90: 2201 561a |000a: new-instance v1, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // type@1a56 │ │ -3f4b94: 1a03 7d53 |000c: const-string v3, "SKIP_REWIND" // string@537d │ │ -3f4b98: 1214 |000e: const/4 v4, #int 1 // #1 │ │ -3f4b9a: 7030 5aa1 3104 |000f: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;.:(Ljava/lang/String;I)V // method@a15a │ │ -3f4ba0: 6901 0291 |0012: sput-object v1, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;.SKIP_REWIND:Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // field@9102 │ │ -3f4ba4: 1223 |0014: const/4 v3, #int 2 // #2 │ │ -3f4ba6: 2333 0521 |0015: new-array v3, v3, [Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // type@2105 │ │ -3f4baa: 4d00 0302 |0017: aput-object v0, v3, v2 │ │ -3f4bae: 4d01 0304 |0019: aput-object v1, v3, v4 │ │ -3f4bb2: 6903 0091 |001b: sput-object v3, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;.$VALUES:[Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // field@9100 │ │ -3f4bb6: 0e00 |001d: return-void │ │ +3f4b34: |[3f4b34] de.danoeh.antennapod.dialog.SkipPreferenceDialog$SkipDirection.:()V │ │ +3f4b44: 2200 561a |0000: new-instance v0, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // type@1a56 │ │ +3f4b48: 1a01 7c53 |0002: const-string v1, "SKIP_FORWARD" // string@537c │ │ +3f4b4c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +3f4b4e: 7030 5aa1 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;.:(Ljava/lang/String;I)V // method@a15a │ │ +3f4b54: 6900 0191 |0008: sput-object v0, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;.SKIP_FORWARD:Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // field@9101 │ │ +3f4b58: 2201 561a |000a: new-instance v1, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // type@1a56 │ │ +3f4b5c: 1a03 7d53 |000c: const-string v3, "SKIP_REWIND" // string@537d │ │ +3f4b60: 1214 |000e: const/4 v4, #int 1 // #1 │ │ +3f4b62: 7030 5aa1 3104 |000f: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;.:(Ljava/lang/String;I)V // method@a15a │ │ +3f4b68: 6901 0291 |0012: sput-object v1, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;.SKIP_REWIND:Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // field@9102 │ │ +3f4b6c: 1223 |0014: const/4 v3, #int 2 // #2 │ │ +3f4b6e: 2333 0521 |0015: new-array v3, v3, [Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // type@2105 │ │ +3f4b72: 4d00 0302 |0017: aput-object v0, v3, v2 │ │ +3f4b76: 4d01 0304 |0019: aput-object v1, v3, v4 │ │ +3f4b7a: 6903 0091 |001b: sput-object v3, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;.$VALUES:[Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // field@9100 │ │ +3f4b7e: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x001b line=61 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;) │ │ @@ -883444,17 +883444,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 │ │ -3f4bb8: |[3f4bb8] de.danoeh.antennapod.dialog.SkipPreferenceDialog$SkipDirection.:(Ljava/lang/String;I)V │ │ -3f4bc8: 7030 94b2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b294 │ │ -3f4bce: 0e00 |0003: return-void │ │ +3f4b80: |[3f4b80] de.danoeh.antennapod.dialog.SkipPreferenceDialog$SkipDirection.:(Ljava/lang/String;I)V │ │ +3f4b90: 7030 94b2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b294 │ │ +3f4b96: 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 │ │ @@ -883464,20 +883464,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 │ │ -3f4b24: |[3f4b24] de.danoeh.antennapod.dialog.SkipPreferenceDialog$SkipDirection.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; │ │ -3f4b34: 1c00 561a |0000: const-class v0, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // type@1a56 │ │ -3f4b38: 7120 99b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b299 │ │ -3f4b3e: 0c01 |0005: move-result-object v1 │ │ -3f4b40: 1f01 561a |0006: check-cast v1, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // type@1a56 │ │ -3f4b44: 1101 |0008: return-object v1 │ │ +3f4aec: |[3f4aec] de.danoeh.antennapod.dialog.SkipPreferenceDialog$SkipDirection.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; │ │ +3f4afc: 1c00 561a |0000: const-class v0, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // type@1a56 │ │ +3f4b00: 7120 99b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b299 │ │ +3f4b06: 0c01 |0005: move-result-object v1 │ │ +3f4b08: 1f01 561a |0006: check-cast v1, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // type@1a56 │ │ +3f4b0c: 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;) │ │ @@ -883485,20 +883485,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 │ │ -3f4b48: |[3f4b48] de.danoeh.antennapod.dialog.SkipPreferenceDialog$SkipDirection.values:()[Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; │ │ -3f4b58: 6200 0091 |0000: sget-object v0, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;.$VALUES:[Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // field@9100 │ │ -3f4b5c: 6e10 27b8 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;.clone:()Ljava/lang/Object; // method@b827 │ │ -3f4b62: 0c00 |0005: move-result-object v0 │ │ -3f4b64: 1f00 0521 |0006: check-cast v0, [Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // type@2105 │ │ -3f4b68: 1100 |0008: return-object v0 │ │ +3f4b10: |[3f4b10] de.danoeh.antennapod.dialog.SkipPreferenceDialog$SkipDirection.values:()[Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; │ │ +3f4b20: 6200 0091 |0000: sget-object v0, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;.$VALUES:[Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // field@9100 │ │ +3f4b24: 6e10 27b8 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;.clone:()Ljava/lang/Object; // method@b827 │ │ +3f4b2a: 0c00 |0005: move-result-object v0 │ │ +3f4b2c: 1f00 0521 |0006: check-cast v0, [Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // type@2105 │ │ +3f4b30: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 21930 (SkipPreferenceDialog.java) │ │ @@ -883530,17 +883530,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 │ │ -3f4bd0: |[3f4bd0] de.danoeh.antennapod.dialog.SkipPreferenceDialog.$r8$lambda$BuYk3lmtDiszYcqlpNiSZApz2xU:([ILde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;Landroid/widget/TextView;Landroid/content/DialogInterface;I)V │ │ -3f4be0: 7154 5fa1 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@a15f │ │ -3f4be6: 0e00 |0003: return-void │ │ +3f4b98: |[3f4b98] de.danoeh.antennapod.dialog.SkipPreferenceDialog.$r8$lambda$BuYk3lmtDiszYcqlpNiSZApz2xU:([ILde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;Landroid/widget/TextView;Landroid/content/DialogInterface;I)V │ │ +3f4ba8: 7154 5fa1 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@a15f │ │ +3f4bae: 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; │ │ @@ -883552,17 +883552,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f4be8: |[3f4be8] de.danoeh.antennapod.dialog.SkipPreferenceDialog.:()V │ │ -3f4bf8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f4bfe: 0e00 |0003: return-void │ │ +3f4bb0: |[3f4bb0] de.danoeh.antennapod.dialog.SkipPreferenceDialog.:()V │ │ +3f4bc0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f4bc6: 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;) │ │ @@ -883570,50 +883570,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 │ │ -3f4c00: |[3f4c00] de.danoeh.antennapod.dialog.SkipPreferenceDialog.lambda$showSkipPreference$0:([ILde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;Landroid/widget/TextView;Landroid/content/DialogInterface;I)V │ │ -3f4c10: 0756 |0000: move-object v6, v5 │ │ -3f4c12: 1f06 7303 |0001: check-cast v6, Landroidx/appcompat/app/AlertDialog; // type@0373 │ │ -3f4c16: 6e10 7414 0600 |0003: invoke-virtual {v6}, Landroidx/appcompat/app/AlertDialog;.getListView:()Landroid/widget/ListView; // method@1474 │ │ -3f4c1c: 0c06 |0006: move-result-object v6 │ │ -3f4c1e: 6e10 8a0f 0600 |0007: invoke-virtual {v6}, Landroid/widget/AbsListView;.getCheckedItemPosition:()I // method@0f8a │ │ -3f4c24: 0a06 |000a: move-result v6 │ │ -3f4c26: 3a06 2500 |000b: if-ltz v6, 0030 // +0025 │ │ -3f4c2a: 2120 |000d: array-length v0, v2 │ │ -3f4c2c: 3406 0300 |000e: if-lt v6, v0, 0011 // +0003 │ │ -3f4c30: 2820 |0010: goto 0030 // +0020 │ │ -3f4c32: 4402 0206 |0011: aget v2, v2, v6 │ │ -3f4c36: 6206 0191 |0013: sget-object v6, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;.SKIP_FORWARD:Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // field@9101 │ │ -3f4c3a: 3363 0600 |0015: if-ne v3, v6, 001b // +0006 │ │ -3f4c3e: 7110 fbb0 0200 |0017: invoke-static {v2}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setFastForwardSecs:(I)V // method@b0fb │ │ -3f4c44: 2804 |001a: goto 001e // +0004 │ │ -3f4c46: 7110 07b1 0200 |001b: invoke-static {v2}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setRewindSecs:(I)V // method@b107 │ │ -3f4c4c: 3804 0e00 |001e: if-eqz v4, 002c // +000e │ │ -3f4c50: 7100 6cb4 0000 |0020: invoke-static {}, Ljava/text/NumberFormat;.getInstance:()Ljava/text/NumberFormat; // method@b46c │ │ -3f4c56: 0c03 |0023: move-result-object v3 │ │ -3f4c58: 8120 |0024: int-to-long v0, v2 │ │ -3f4c5a: 6e30 6bb4 0301 |0025: invoke-virtual {v3, v0, v1}, Ljava/text/NumberFormat;.format:(J)Ljava/lang/String; // method@b46b │ │ -3f4c60: 0c02 |0028: move-result-object v2 │ │ -3f4c62: 6e20 9d12 2400 |0029: invoke-virtual {v4, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3f4c68: 7210 5602 0500 |002c: invoke-interface {v5}, Landroid/content/DialogInterface;.dismiss:()V // method@0256 │ │ -3f4c6e: 2812 |002f: goto 0041 // +0012 │ │ -3f4c70: 6202 e8d9 |0030: sget-object v2, Ljava/lang/System;.err:Ljava/io/PrintStream; // field@d9e8 │ │ -3f4c74: 1213 |0032: const/4 v3, #int 1 // #1 │ │ -3f4c76: 2333 2921 |0033: new-array v3, v3, [Ljava/lang/Object; // type@2129 │ │ -3f4c7a: 1204 |0035: const/4 v4, #int 0 // #0 │ │ -3f4c7c: 7110 c1b2 0600 |0036: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -3f4c82: 0c05 |0039: move-result-object v5 │ │ -3f4c84: 4d05 0304 |003a: aput-object v5, v3, v4 │ │ -3f4c88: 1a04 5614 |003c: const-string v4, "Choice in showSkipPreference is out of bounds %d" // string@1456 │ │ -3f4c8c: 6e30 18b2 4203 |003e: invoke-virtual {v2, v4, v3}, Ljava/io/PrintStream;.printf:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/io/PrintStream; // method@b218 │ │ -3f4c92: 0e00 |0041: return-void │ │ +3f4bc8: |[3f4bc8] de.danoeh.antennapod.dialog.SkipPreferenceDialog.lambda$showSkipPreference$0:([ILde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;Landroid/widget/TextView;Landroid/content/DialogInterface;I)V │ │ +3f4bd8: 0756 |0000: move-object v6, v5 │ │ +3f4bda: 1f06 7303 |0001: check-cast v6, Landroidx/appcompat/app/AlertDialog; // type@0373 │ │ +3f4bde: 6e10 7414 0600 |0003: invoke-virtual {v6}, Landroidx/appcompat/app/AlertDialog;.getListView:()Landroid/widget/ListView; // method@1474 │ │ +3f4be4: 0c06 |0006: move-result-object v6 │ │ +3f4be6: 6e10 8a0f 0600 |0007: invoke-virtual {v6}, Landroid/widget/AbsListView;.getCheckedItemPosition:()I // method@0f8a │ │ +3f4bec: 0a06 |000a: move-result v6 │ │ +3f4bee: 3a06 2500 |000b: if-ltz v6, 0030 // +0025 │ │ +3f4bf2: 2120 |000d: array-length v0, v2 │ │ +3f4bf4: 3406 0300 |000e: if-lt v6, v0, 0011 // +0003 │ │ +3f4bf8: 2820 |0010: goto 0030 // +0020 │ │ +3f4bfa: 4402 0206 |0011: aget v2, v2, v6 │ │ +3f4bfe: 6206 0191 |0013: sget-object v6, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;.SKIP_FORWARD:Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // field@9101 │ │ +3f4c02: 3363 0600 |0015: if-ne v3, v6, 001b // +0006 │ │ +3f4c06: 7110 fbb0 0200 |0017: invoke-static {v2}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setFastForwardSecs:(I)V // method@b0fb │ │ +3f4c0c: 2804 |001a: goto 001e // +0004 │ │ +3f4c0e: 7110 07b1 0200 |001b: invoke-static {v2}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setRewindSecs:(I)V // method@b107 │ │ +3f4c14: 3804 0e00 |001e: if-eqz v4, 002c // +000e │ │ +3f4c18: 7100 6cb4 0000 |0020: invoke-static {}, Ljava/text/NumberFormat;.getInstance:()Ljava/text/NumberFormat; // method@b46c │ │ +3f4c1e: 0c03 |0023: move-result-object v3 │ │ +3f4c20: 8120 |0024: int-to-long v0, v2 │ │ +3f4c22: 6e30 6bb4 0301 |0025: invoke-virtual {v3, v0, v1}, Ljava/text/NumberFormat;.format:(J)Ljava/lang/String; // method@b46b │ │ +3f4c28: 0c02 |0028: move-result-object v2 │ │ +3f4c2a: 6e20 9d12 2400 |0029: invoke-virtual {v4, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3f4c30: 7210 5602 0500 |002c: invoke-interface {v5}, Landroid/content/DialogInterface;.dismiss:()V // method@0256 │ │ +3f4c36: 2812 |002f: goto 0041 // +0012 │ │ +3f4c38: 6202 e8d9 |0030: sget-object v2, Ljava/lang/System;.err:Ljava/io/PrintStream; // field@d9e8 │ │ +3f4c3c: 1213 |0032: const/4 v3, #int 1 // #1 │ │ +3f4c3e: 2333 2921 |0033: new-array v3, v3, [Ljava/lang/Object; // type@2129 │ │ +3f4c42: 1204 |0035: const/4 v4, #int 0 // #0 │ │ +3f4c44: 7110 c1b2 0600 |0036: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +3f4c4a: 0c05 |0039: move-result-object v5 │ │ +3f4c4c: 4d05 0304 |003a: aput-object v5, v3, v4 │ │ +3f4c50: 1a04 5614 |003c: const-string v4, "Choice in showSkipPreference is out of bounds %d" // string@1456 │ │ +3f4c54: 6e30 18b2 4203 |003e: invoke-virtual {v2, v4, v3}, Ljava/io/PrintStream;.printf:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/io/PrintStream; // method@b218 │ │ +3f4c5a: 0e00 |0041: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x000d line=42 │ │ 0x0011 line=45 │ │ 0x0013 line=46 │ │ 0x0017 line=47 │ │ @@ -883633,72 +883633,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 │ │ -3f4c94: |[3f4c94] de.danoeh.antennapod.dialog.SkipPreferenceDialog.showSkipPreference:(Landroid/content/Context;Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;Landroid/widget/TextView;)V │ │ -3f4ca4: 6200 0191 |0000: sget-object v0, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;.SKIP_FORWARD:Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // field@9101 │ │ -3f4ca8: 330b 0700 |0002: if-ne v11, v0, 0009 // +0007 │ │ -3f4cac: 7100 bab0 0000 |0004: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getFastForwardSecs:()I // method@b0ba │ │ -3f4cb2: 0a00 |0007: move-result v0 │ │ -3f4cb4: 2805 |0008: goto 000d // +0005 │ │ -3f4cb6: 7100 cab0 0000 |0009: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getRewindSecs:()I // method@b0ca │ │ -3f4cbc: 0a00 |000c: move-result v0 │ │ -3f4cbe: 6e10 2f02 0a00 |000d: invoke-virtual {v10}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ -3f4cc4: 0c01 |0010: move-result-object v1 │ │ -3f4cc6: 1402 2100 037f |0011: const v2, #float 1.7413e+38 // #7f030021 │ │ -3f4ccc: 6e20 0603 2100 |0014: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getIntArray:(I)[I // method@0306 │ │ -3f4cd2: 0c01 |0017: move-result-object v1 │ │ -3f4cd4: 2112 |0018: array-length v2, v1 │ │ -3f4cd6: 2322 2b21 |0019: new-array v2, v2, [Ljava/lang/String; // type@212b │ │ -3f4cda: 1203 |001b: const/4 v3, #int 0 // #0 │ │ -3f4cdc: 1204 |001c: const/4 v4, #int 0 // #0 │ │ -3f4cde: 1205 |001d: const/4 v5, #int 0 // #0 │ │ -3f4ce0: 2116 |001e: array-length v6, v1 │ │ -3f4ce2: 3564 2b00 |001f: if-ge v4, v6, 004a // +002b │ │ -3f4ce6: 4406 0104 |0021: aget v6, v1, v4 │ │ -3f4cea: 3360 0300 |0023: if-ne v0, v6, 0026 // +0003 │ │ -3f4cee: 0145 |0025: move v5, v4 │ │ -3f4cf0: 7100 83b5 0000 |0026: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b583 │ │ -3f4cf6: 0c06 |0029: move-result-object v6 │ │ -3f4cf8: 1227 |002a: const/4 v7, #int 2 // #2 │ │ -3f4cfa: 2377 2921 |002b: new-array v7, v7, [Ljava/lang/Object; // type@2129 │ │ -3f4cfe: 4408 0104 |002d: aget v8, v1, v4 │ │ -3f4d02: 7110 c1b2 0800 |002f: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -3f4d08: 0c08 |0032: move-result-object v8 │ │ -3f4d0a: 4d08 0703 |0033: aput-object v8, v7, v3 │ │ -3f4d0e: 1408 9303 127f |0035: const v8, #float 1.94086e+38 // #7f120393 │ │ -3f4d14: 6e20 3102 8a00 |0038: invoke-virtual {v10, v8}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3f4d1a: 0c08 |003b: move-result-object v8 │ │ -3f4d1c: 1219 |003c: const/4 v9, #int 1 // #1 │ │ -3f4d1e: 4d08 0709 |003d: aput-object v8, v7, v9 │ │ -3f4d22: 1a08 4906 |003f: const-string v8, "%d %s" // string@0649 │ │ -3f4d26: 7130 2bb3 8607 |0041: invoke-static {v6, v8, v7}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32b │ │ -3f4d2c: 0c06 |0044: move-result-object v6 │ │ -3f4d2e: 4d06 0204 |0045: aput-object v6, v2, v4 │ │ -3f4d32: d804 0401 |0047: add-int/lit8 v4, v4, #int 1 // #01 │ │ -3f4d36: 28d5 |0049: goto 001e // -002b │ │ -3f4d38: 2200 1715 |004a: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ -3f4d3c: 7020 8381 a000 |004c: invoke-direct {v0, v10}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ -3f4d42: 620a 0191 |004f: sget-object v10, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;.SKIP_FORWARD:Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // field@9101 │ │ -3f4d46: 33ab 0600 |0051: if-ne v11, v10, 0057 // +0006 │ │ -3f4d4a: 140a 9202 127f |0053: const v10, #float 1.94081e+38 // #7f120292 │ │ -3f4d50: 2804 |0056: goto 005a // +0004 │ │ -3f4d52: 140a c302 127f |0057: const v10, #float 1.94082e+38 // #7f1202c3 │ │ -3f4d58: 6e20 cf81 a000 |005a: invoke-virtual {v0, v10}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ -3f4d5e: 220a 551a |005d: new-instance v10, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$$ExternalSyntheticLambda0; // type@1a55 │ │ -3f4d62: 7040 57a1 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@a157 │ │ -3f4d68: 6e40 cc81 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@81cc │ │ -3f4d6e: 140a 4b00 127f |0065: const v10, #float 1.94069e+38 // #7f12004b │ │ -3f4d74: 120b |0068: const/4 v11, #int 0 // #0 │ │ -3f4d76: 6e30 ad81 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@81ad │ │ -3f4d7c: 6e10 7114 0000 |006c: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ -3f4d82: 0e00 |006f: return-void │ │ +3f4c5c: |[3f4c5c] de.danoeh.antennapod.dialog.SkipPreferenceDialog.showSkipPreference:(Landroid/content/Context;Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;Landroid/widget/TextView;)V │ │ +3f4c6c: 6200 0191 |0000: sget-object v0, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;.SKIP_FORWARD:Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // field@9101 │ │ +3f4c70: 330b 0700 |0002: if-ne v11, v0, 0009 // +0007 │ │ +3f4c74: 7100 bab0 0000 |0004: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getFastForwardSecs:()I // method@b0ba │ │ +3f4c7a: 0a00 |0007: move-result v0 │ │ +3f4c7c: 2805 |0008: goto 000d // +0005 │ │ +3f4c7e: 7100 cab0 0000 |0009: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getRewindSecs:()I // method@b0ca │ │ +3f4c84: 0a00 |000c: move-result v0 │ │ +3f4c86: 6e10 2f02 0a00 |000d: invoke-virtual {v10}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ +3f4c8c: 0c01 |0010: move-result-object v1 │ │ +3f4c8e: 1402 2100 037f |0011: const v2, #float 1.7413e+38 // #7f030021 │ │ +3f4c94: 6e20 0603 2100 |0014: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getIntArray:(I)[I // method@0306 │ │ +3f4c9a: 0c01 |0017: move-result-object v1 │ │ +3f4c9c: 2112 |0018: array-length v2, v1 │ │ +3f4c9e: 2322 2b21 |0019: new-array v2, v2, [Ljava/lang/String; // type@212b │ │ +3f4ca2: 1203 |001b: const/4 v3, #int 0 // #0 │ │ +3f4ca4: 1204 |001c: const/4 v4, #int 0 // #0 │ │ +3f4ca6: 1205 |001d: const/4 v5, #int 0 // #0 │ │ +3f4ca8: 2116 |001e: array-length v6, v1 │ │ +3f4caa: 3564 2b00 |001f: if-ge v4, v6, 004a // +002b │ │ +3f4cae: 4406 0104 |0021: aget v6, v1, v4 │ │ +3f4cb2: 3360 0300 |0023: if-ne v0, v6, 0026 // +0003 │ │ +3f4cb6: 0145 |0025: move v5, v4 │ │ +3f4cb8: 7100 83b5 0000 |0026: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b583 │ │ +3f4cbe: 0c06 |0029: move-result-object v6 │ │ +3f4cc0: 1227 |002a: const/4 v7, #int 2 // #2 │ │ +3f4cc2: 2377 2921 |002b: new-array v7, v7, [Ljava/lang/Object; // type@2129 │ │ +3f4cc6: 4408 0104 |002d: aget v8, v1, v4 │ │ +3f4cca: 7110 c1b2 0800 |002f: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +3f4cd0: 0c08 |0032: move-result-object v8 │ │ +3f4cd2: 4d08 0703 |0033: aput-object v8, v7, v3 │ │ +3f4cd6: 1408 9303 127f |0035: const v8, #float 1.94086e+38 // #7f120393 │ │ +3f4cdc: 6e20 3102 8a00 |0038: invoke-virtual {v10, v8}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3f4ce2: 0c08 |003b: move-result-object v8 │ │ +3f4ce4: 1219 |003c: const/4 v9, #int 1 // #1 │ │ +3f4ce6: 4d08 0709 |003d: aput-object v8, v7, v9 │ │ +3f4cea: 1a08 4906 |003f: const-string v8, "%d %s" // string@0649 │ │ +3f4cee: 7130 2bb3 8607 |0041: invoke-static {v6, v8, v7}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32b │ │ +3f4cf4: 0c06 |0044: move-result-object v6 │ │ +3f4cf6: 4d06 0204 |0045: aput-object v6, v2, v4 │ │ +3f4cfa: d804 0401 |0047: add-int/lit8 v4, v4, #int 1 // #01 │ │ +3f4cfe: 28d5 |0049: goto 001e // -002b │ │ +3f4d00: 2200 1715 |004a: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ +3f4d04: 7020 8381 a000 |004c: invoke-direct {v0, v10}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ +3f4d0a: 620a 0191 |004f: sget-object v10, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;.SKIP_FORWARD:Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // field@9101 │ │ +3f4d0e: 33ab 0600 |0051: if-ne v11, v10, 0057 // +0006 │ │ +3f4d12: 140a 9202 127f |0053: const v10, #float 1.94081e+38 // #7f120292 │ │ +3f4d18: 2804 |0056: goto 005a // +0004 │ │ +3f4d1a: 140a c302 127f |0057: const v10, #float 1.94082e+38 // #7f1202c3 │ │ +3f4d20: 6e20 cf81 a000 |005a: invoke-virtual {v0, v10}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ +3f4d26: 220a 551a |005d: new-instance v10, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$$ExternalSyntheticLambda0; // type@1a55 │ │ +3f4d2a: 7040 57a1 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@a157 │ │ +3f4d30: 6e40 cc81 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@81cc │ │ +3f4d36: 140a 4b00 127f |0065: const v10, #float 1.94069e+38 // #7f12004b │ │ +3f4d3c: 120b |0068: const/4 v11, #int 0 // #0 │ │ +3f4d3e: 6e30 ad81 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@81ad │ │ +3f4d44: 6e10 7114 0000 |006c: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ +3f4d4a: 0e00 |006f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0004 line=23 │ │ 0x0009 line=25 │ │ 0x000d line=28 │ │ 0x0018 line=29 │ │ @@ -883748,18 +883748,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 │ │ -3f4d84: |[3f4d84] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;)V │ │ -3f4d94: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f4d9a: 5b01 0391 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/SleepTimerDialog; // field@9103 │ │ -3f4d9e: 0e00 |0005: return-void │ │ +3f4d4c: |[3f4d4c] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;)V │ │ +3f4d5c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f4d62: 5b01 0391 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/SleepTimerDialog; // field@9103 │ │ +3f4d66: 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; │ │ │ │ @@ -883769,18 +883769,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3f4da0: |[3f4da0] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -3f4db0: 5410 0391 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/SleepTimerDialog; // field@9103 │ │ -3f4db4: 7120 81a1 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@a181 │ │ -3f4dba: 0e00 |0005: return-void │ │ +3f4d68: |[3f4d68] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +3f4d78: 5410 0391 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/SleepTimerDialog; // field@9103 │ │ +3f4d7c: 7120 81a1 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@a181 │ │ +3f4d82: 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; │ │ │ │ @@ -883818,19 +883818,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 │ │ -3f4dbc: |[3f4dbc] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda10.:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Lde/danoeh/antennapod/dialog/TimeRangeDialog;)V │ │ -3f4dcc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f4dd2: 5b01 0491 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/dialog/SleepTimerDialog; // field@9104 │ │ -3f4dd6: 5b02 0591 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda10;.f$1:Lde/danoeh/antennapod/dialog/TimeRangeDialog; // field@9105 │ │ -3f4dda: 0e00 |0007: return-void │ │ +3f4d84: |[3f4d84] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda10.:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Lde/danoeh/antennapod/dialog/TimeRangeDialog;)V │ │ +3f4d94: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f4d9a: 5b01 0491 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/dialog/SleepTimerDialog; // field@9104 │ │ +3f4d9e: 5b02 0591 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda10;.f$1:Lde/danoeh/antennapod/dialog/TimeRangeDialog; // field@9105 │ │ +3f4da2: 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; │ │ @@ -883841,19 +883841,19 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3f4ddc: |[3f4ddc] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda10.onDismiss:(Landroid/content/DialogInterface;)V │ │ -3f4dec: 5420 0491 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/dialog/SleepTimerDialog; // field@9104 │ │ -3f4df0: 5421 0591 |0002: iget-object v1, v2, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda10;.f$1:Lde/danoeh/antennapod/dialog/TimeRangeDialog; // field@9105 │ │ -3f4df4: 7130 83a1 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@a183 │ │ -3f4dfa: 0e00 |0007: return-void │ │ +3f4da4: |[3f4da4] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda10.onDismiss:(Landroid/content/DialogInterface;)V │ │ +3f4db4: 5420 0491 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/dialog/SleepTimerDialog; // field@9104 │ │ +3f4db8: 5421 0591 |0002: iget-object v1, v2, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda10;.f$1:Lde/danoeh/antennapod/dialog/TimeRangeDialog; // field@9105 │ │ +3f4dbc: 7130 83a1 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@a183 │ │ +3f4dc2: 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; │ │ │ │ @@ -883887,18 +883887,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 │ │ -3f4dfc: |[3f4dfc] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;)V │ │ -3f4e0c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f4e12: 5b01 0691 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/SleepTimerDialog; // field@9106 │ │ -3f4e16: 0e00 |0005: return-void │ │ +3f4dc4: |[3f4dc4] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;)V │ │ +3f4dd4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f4dda: 5b01 0691 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/SleepTimerDialog; // field@9106 │ │ +3f4dde: 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; │ │ │ │ @@ -883908,18 +883908,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3f4e18: |[3f4e18] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ -3f4e28: 5410 0691 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/SleepTimerDialog; // field@9106 │ │ -3f4e2c: 7120 7ea1 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@a17e │ │ -3f4e32: 0e00 |0005: return-void │ │ +3f4de0: |[3f4de0] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ +3f4df0: 5410 0691 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/SleepTimerDialog; // field@9106 │ │ +3f4df4: 7120 7ea1 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@a17e │ │ +3f4dfa: 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; │ │ │ │ @@ -883953,18 +883953,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 │ │ -3f4e34: |[3f4e34] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;)V │ │ -3f4e44: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f4e4a: 5b01 0791 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/dialog/SleepTimerDialog; // field@9107 │ │ -3f4e4e: 0e00 |0005: return-void │ │ +3f4dfc: |[3f4dfc] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;)V │ │ +3f4e0c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f4e12: 5b01 0791 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/dialog/SleepTimerDialog; // field@9107 │ │ +3f4e16: 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; │ │ │ │ @@ -883974,18 +883974,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3f4e50: |[3f4e50] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ -3f4e60: 5410 0791 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/dialog/SleepTimerDialog; // field@9107 │ │ -3f4e64: 7120 82a1 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@a182 │ │ -3f4e6a: 0e00 |0005: return-void │ │ +3f4e18: |[3f4e18] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ +3f4e28: 5410 0791 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/dialog/SleepTimerDialog; // field@9107 │ │ +3f4e2c: 7120 82a1 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@a182 │ │ +3f4e32: 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; │ │ │ │ @@ -884019,18 +884019,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 │ │ -3f4e6c: |[3f4e6c] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;)V │ │ -3f4e7c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f4e82: 5b01 0891 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/dialog/SleepTimerDialog; // field@9108 │ │ -3f4e86: 0e00 |0005: return-void │ │ +3f4e34: |[3f4e34] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;)V │ │ +3f4e44: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f4e4a: 5b01 0891 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/dialog/SleepTimerDialog; // field@9108 │ │ +3f4e4e: 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; │ │ │ │ @@ -884040,18 +884040,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f4e88: |[3f4e88] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda3.run:()V │ │ -3f4e98: 5410 0891 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/dialog/SleepTimerDialog; // field@9108 │ │ -3f4e9c: 7110 7aa1 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.$r8$lambda$BLj6jYMFP1nEk92VD9NZLts_VGE:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;)V // method@a17a │ │ -3f4ea2: 0e00 |0005: return-void │ │ +3f4e50: |[3f4e50] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda3.run:()V │ │ +3f4e60: 5410 0891 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/dialog/SleepTimerDialog; // field@9108 │ │ +3f4e64: 7110 7aa1 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.$r8$lambda$BLj6jYMFP1nEk92VD9NZLts_VGE:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;)V // method@a17a │ │ +3f4e6a: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -884080,34 +884080,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f4ea4: |[3f4ea4] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda4.:()V │ │ -3f4eb4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f4eba: 0e00 |0003: return-void │ │ +3f4e6c: |[3f4e6c] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda4.:()V │ │ +3f4e7c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f4e82: 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 │ │ -3f4ebc: |[3f4ebc] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda4.onCheckedChanged:(Landroid/widget/CompoundButton;Z)V │ │ -3f4ecc: 7120 7ba1 2100 |0000: invoke-static {v1, v2}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.$r8$lambda$L1BPkBtqICgSHEhlSYXvfQqR38A:(Landroid/widget/CompoundButton;Z)V // method@a17b │ │ -3f4ed2: 0e00 |0003: return-void │ │ +3f4e84: |[3f4e84] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda4.onCheckedChanged:(Landroid/widget/CompoundButton;Z)V │ │ +3f4e94: 7120 7ba1 2100 |0000: invoke-static {v1, v2}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.$r8$lambda$L1BPkBtqICgSHEhlSYXvfQqR38A:(Landroid/widget/CompoundButton;Z)V // method@a17b │ │ +3f4e9a: 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 │ │ @@ -884138,34 +884138,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f4ed4: |[3f4ed4] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda5.:()V │ │ -3f4ee4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f4eea: 0e00 |0003: return-void │ │ +3f4e9c: |[3f4e9c] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda5.:()V │ │ +3f4eac: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f4eb2: 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 │ │ -3f4eec: |[3f4eec] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda5.onCheckedChanged:(Landroid/widget/CompoundButton;Z)V │ │ -3f4efc: 7120 7da1 2100 |0000: invoke-static {v1, v2}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.$r8$lambda$V6FknKBihoS8uz6NHH5oWIOIsqQ:(Landroid/widget/CompoundButton;Z)V // method@a17d │ │ -3f4f02: 0e00 |0003: return-void │ │ +3f4eb4: |[3f4eb4] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda5.onCheckedChanged:(Landroid/widget/CompoundButton;Z)V │ │ +3f4ec4: 7120 7da1 2100 |0000: invoke-static {v1, v2}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.$r8$lambda$V6FknKBihoS8uz6NHH5oWIOIsqQ:(Landroid/widget/CompoundButton;Z)V // method@a17d │ │ +3f4eca: 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 │ │ @@ -884200,18 +884200,18 @@ │ │ type : '(Landroid/widget/ImageView;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f4f04: |[3f4f04] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda6.:(Landroid/widget/ImageView;)V │ │ -3f4f14: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f4f1a: 5b01 0991 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda6;.f$0:Landroid/widget/ImageView; // field@9109 │ │ -3f4f1e: 0e00 |0005: return-void │ │ +3f4ecc: |[3f4ecc] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda6.:(Landroid/widget/ImageView;)V │ │ +3f4edc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f4ee2: 5b01 0991 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda6;.f$0:Landroid/widget/ImageView; // field@9109 │ │ +3f4ee6: 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/ImageView; │ │ │ │ @@ -884221,18 +884221,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 │ │ -3f4f20: |[3f4f20] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda6.onCheckedChanged:(Landroid/widget/CompoundButton;Z)V │ │ -3f4f30: 5410 0991 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda6;.f$0:Landroid/widget/ImageView; // field@9109 │ │ -3f4f34: 7130 79a1 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.$r8$lambda$5tIrb_lN-gK2kUQavdf7cwFOsdo:(Landroid/widget/ImageView;Landroid/widget/CompoundButton;Z)V // method@a179 │ │ -3f4f3a: 0e00 |0005: return-void │ │ +3f4ee8: |[3f4ee8] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda6.onCheckedChanged:(Landroid/widget/CompoundButton;Z)V │ │ +3f4ef8: 5410 0991 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda6;.f$0:Landroid/widget/ImageView; // field@9109 │ │ +3f4efc: 7130 79a1 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.$r8$lambda$5tIrb_lN-gK2kUQavdf7cwFOsdo:(Landroid/widget/ImageView;Landroid/widget/CompoundButton;Z)V // method@a179 │ │ +3f4f02: 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 │ │ @@ -884267,18 +884267,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 │ │ -3f4f3c: |[3f4f3c] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;)V │ │ -3f4f4c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f4f52: 5b01 0a91 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/dialog/SleepTimerDialog; // field@910a │ │ -3f4f56: 0e00 |0005: return-void │ │ +3f4f04: |[3f4f04] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;)V │ │ +3f4f14: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f4f1a: 5b01 0a91 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/dialog/SleepTimerDialog; // field@910a │ │ +3f4f1e: 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; │ │ │ │ @@ -884288,18 +884288,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3f4f58: |[3f4f58] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda7.onClick:(Landroid/view/View;)V │ │ -3f4f68: 5410 0a91 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/dialog/SleepTimerDialog; // field@910a │ │ -3f4f6c: 7120 80a1 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.$r8$lambda$hfWLyd6duG161XpFEG1LgoBD5mI:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Landroid/view/View;)V // method@a180 │ │ -3f4f72: 0e00 |0005: return-void │ │ +3f4f20: |[3f4f20] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda7.onClick:(Landroid/view/View;)V │ │ +3f4f30: 5410 0a91 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/dialog/SleepTimerDialog; // field@910a │ │ +3f4f34: 7120 80a1 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.$r8$lambda$hfWLyd6duG161XpFEG1LgoBD5mI:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Landroid/view/View;)V // method@a180 │ │ +3f4f3a: 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; │ │ │ │ @@ -884333,18 +884333,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 │ │ -3f4f74: |[3f4f74] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;)V │ │ -3f4f84: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f4f8a: 5b01 0b91 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/dialog/SleepTimerDialog; // field@910b │ │ -3f4f8e: 0e00 |0005: return-void │ │ +3f4f3c: |[3f4f3c] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;)V │ │ +3f4f4c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f4f52: 5b01 0b91 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/dialog/SleepTimerDialog; // field@910b │ │ +3f4f56: 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; │ │ │ │ @@ -884354,18 +884354,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3f4f90: |[3f4f90] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda8.onClick:(Landroid/view/View;)V │ │ -3f4fa0: 5410 0b91 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/dialog/SleepTimerDialog; // field@910b │ │ -3f4fa4: 7120 7ca1 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@a17c │ │ -3f4faa: 0e00 |0005: return-void │ │ +3f4f58: |[3f4f58] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda8.onClick:(Landroid/view/View;)V │ │ +3f4f68: 5410 0b91 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/dialog/SleepTimerDialog; // field@910b │ │ +3f4f6c: 7120 7ca1 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@a17c │ │ +3f4f72: 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; │ │ │ │ @@ -884403,19 +884403,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 │ │ -3f4fac: |[3f4fac] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda9.:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Landroid/view/View;)V │ │ -3f4fbc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f4fc2: 5b01 0c91 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/dialog/SleepTimerDialog; // field@910c │ │ -3f4fc6: 5b02 0d91 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda9;.f$1:Landroid/view/View; // field@910d │ │ -3f4fca: 0e00 |0007: return-void │ │ +3f4f74: |[3f4f74] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda9.:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Landroid/view/View;)V │ │ +3f4f84: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f4f8a: 5b01 0c91 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/dialog/SleepTimerDialog; // field@910c │ │ +3f4f8e: 5b02 0d91 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda9;.f$1:Landroid/view/View; // field@910d │ │ +3f4f92: 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; │ │ @@ -884426,19 +884426,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3f4fcc: |[3f4fcc] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda9.onClick:(Landroid/view/View;)V │ │ -3f4fdc: 5420 0c91 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/dialog/SleepTimerDialog; // field@910c │ │ -3f4fe0: 5421 0d91 |0002: iget-object v1, v2, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda9;.f$1:Landroid/view/View; // field@910d │ │ -3f4fe4: 7130 7fa1 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@a17f │ │ -3f4fea: 0e00 |0007: return-void │ │ +3f4f94: |[3f4f94] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda9.onClick:(Landroid/view/View;)V │ │ +3f4fa4: 5420 0c91 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/dialog/SleepTimerDialog; // field@910c │ │ +3f4fa8: 5421 0d91 |0002: iget-object v1, v2, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda9;.f$1:Landroid/view/View; // field@910d │ │ +3f4fac: 7130 7fa1 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@a17f │ │ +3f4fb2: 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; │ │ │ │ @@ -884472,18 +884472,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 │ │ -3f5954: |[3f5954] de.danoeh.antennapod.dialog.StreamingConfirmationDialog$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;)V │ │ -3f5964: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f596a: 5b01 1591 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog; // field@9115 │ │ -3f596e: 0e00 |0005: return-void │ │ +3f591c: |[3f591c] de.danoeh.antennapod.dialog.StreamingConfirmationDialog$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;)V │ │ +3f592c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f5932: 5b01 1591 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog; // field@9115 │ │ +3f5936: 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; │ │ │ │ @@ -884493,18 +884493,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 │ │ -3f5970: |[3f5970] de.danoeh.antennapod.dialog.StreamingConfirmationDialog$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ -3f5980: 5410 1591 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog; // field@9115 │ │ -3f5984: 7130 9ca1 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@a19c │ │ -3f598a: 0e00 |0005: return-void │ │ +3f5938: |[3f5938] de.danoeh.antennapod.dialog.StreamingConfirmationDialog$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ +3f5948: 5410 1591 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog; // field@9115 │ │ +3f594c: 7130 9ca1 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@a19c │ │ +3f5952: 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 │ │ @@ -884539,18 +884539,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 │ │ -3f598c: |[3f598c] de.danoeh.antennapod.dialog.StreamingConfirmationDialog$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;)V │ │ -3f599c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f59a2: 5b01 1691 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog; // field@9116 │ │ -3f59a6: 0e00 |0005: return-void │ │ +3f5954: |[3f5954] de.danoeh.antennapod.dialog.StreamingConfirmationDialog$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;)V │ │ +3f5964: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f596a: 5b01 1691 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog; // field@9116 │ │ +3f596e: 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; │ │ │ │ @@ -884560,18 +884560,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 │ │ -3f59a8: |[3f59a8] de.danoeh.antennapod.dialog.StreamingConfirmationDialog$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ -3f59b8: 5410 1691 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog; // field@9116 │ │ -3f59bc: 7130 9ba1 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@a19b │ │ -3f59c2: 0e00 |0005: return-void │ │ +3f5970: |[3f5970] de.danoeh.antennapod.dialog.StreamingConfirmationDialog$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ +3f5980: 5410 1691 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog; // field@9116 │ │ +3f5984: 7130 9ba1 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@a19b │ │ +3f598a: 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 │ │ @@ -884609,17 +884609,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 │ │ -3f59c4: |[3f59c4] de.danoeh.antennapod.dialog.StreamingConfirmationDialog.$r8$lambda$HSj-x-7kfuQnLUol4WzmbXpPhjE:(Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;Landroid/content/DialogInterface;I)V │ │ -3f59d4: 7030 9fa1 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;.lambda$show$1:(Landroid/content/DialogInterface;I)V // method@a19f │ │ -3f59da: 0e00 |0003: return-void │ │ +3f598c: |[3f598c] de.danoeh.antennapod.dialog.StreamingConfirmationDialog.$r8$lambda$HSj-x-7kfuQnLUol4WzmbXpPhjE:(Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;Landroid/content/DialogInterface;I)V │ │ +3f599c: 7030 9fa1 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;.lambda$show$1:(Landroid/content/DialogInterface;I)V // method@a19f │ │ +3f59a2: 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 │ │ @@ -884629,17 +884629,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 │ │ -3f59dc: |[3f59dc] de.danoeh.antennapod.dialog.StreamingConfirmationDialog.$r8$lambda$lNd8bckBE0sBbjDlUujvEaX-8dQ:(Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;Landroid/content/DialogInterface;I)V │ │ -3f59ec: 7030 9ea1 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;.lambda$show$0:(Landroid/content/DialogInterface;I)V // method@a19e │ │ -3f59f2: 0e00 |0003: return-void │ │ +3f59a4: |[3f59a4] de.danoeh.antennapod.dialog.StreamingConfirmationDialog.$r8$lambda$lNd8bckBE0sBbjDlUujvEaX-8dQ:(Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;Landroid/content/DialogInterface;I)V │ │ +3f59b4: 7030 9ea1 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;.lambda$show$0:(Landroid/content/DialogInterface;I)V // method@a19e │ │ +3f59ba: 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 │ │ @@ -884649,19 +884649,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 │ │ -3f59f4: |[3f59f4] de.danoeh.antennapod.dialog.StreamingConfirmationDialog.:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -3f5a04: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f5a0a: 5b01 1791 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;.context:Landroid/content/Context; // field@9117 │ │ -3f5a0e: 5b02 1891 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@9118 │ │ -3f5a12: 0e00 |0007: return-void │ │ +3f59bc: |[3f59bc] de.danoeh.antennapod.dialog.StreamingConfirmationDialog.:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +3f59cc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f59d2: 5b01 1791 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;.context:Landroid/content/Context; // field@9117 │ │ +3f59d6: 5b02 1891 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@9118 │ │ +3f59da: 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; │ │ @@ -884673,17 +884673,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 │ │ -3f5a14: |[3f5a14] de.danoeh.antennapod.dialog.StreamingConfirmationDialog.lambda$show$0:(Landroid/content/DialogInterface;I)V │ │ -3f5a24: 7010 a1a1 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;.stream:()V // method@a1a1 │ │ -3f5a2a: 0e00 |0003: return-void │ │ +3f59dc: |[3f59dc] de.danoeh.antennapod.dialog.StreamingConfirmationDialog.lambda$show$0:(Landroid/content/DialogInterface;I)V │ │ +3f59ec: 7010 a1a1 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;.stream:()V // method@a1a1 │ │ +3f59f2: 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 │ │ @@ -884693,19 +884693,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 │ │ -3f5a2c: |[3f5a2c] de.danoeh.antennapod.dialog.StreamingConfirmationDialog.lambda$show$1:(Landroid/content/DialogInterface;I)V │ │ -3f5a3c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -3f5a3e: 7110 f1b0 0100 |0001: invoke-static {v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileStreaming:(Z)V // method@b0f1 │ │ -3f5a44: 7010 a1a1 0000 |0004: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;.stream:()V // method@a1a1 │ │ -3f5a4a: 0e00 |0007: return-void │ │ +3f59f4: |[3f59f4] de.danoeh.antennapod.dialog.StreamingConfirmationDialog.lambda$show$1:(Landroid/content/DialogInterface;I)V │ │ +3f5a04: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +3f5a06: 7110 f1b0 0100 |0001: invoke-static {v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileStreaming:(Z)V // method@b0f1 │ │ +3f5a0c: 7010 a1a1 0000 |0004: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;.stream:()V // method@a1a1 │ │ +3f5a12: 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; │ │ @@ -884716,26 +884716,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -3f5ad0: |[3f5ad0] de.danoeh.antennapod.dialog.StreamingConfirmationDialog.stream:()V │ │ -3f5ae0: 2200 ba19 |0000: new-instance v0, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; // type@19ba │ │ -3f5ae4: 5431 1791 |0002: iget-object v1, v3, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;.context:Landroid/content/Context; // field@9117 │ │ -3f5ae8: 5432 1891 |0004: iget-object v2, v3, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@9118 │ │ -3f5aec: 7030 4c9e 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@9e4c │ │ -3f5af2: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -3f5af4: 6e20 4d9e 1000 |000a: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.callEvenIfRunning:(Z)Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; // method@9e4d │ │ -3f5afa: 0c00 |000d: move-result-object v0 │ │ -3f5afc: 6e20 4f9e 1000 |000e: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.shouldStreamThisTime:(Z)Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; // method@9e4f │ │ -3f5b02: 0c00 |0011: move-result-object v0 │ │ -3f5b04: 6e10 509e 0000 |0012: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.start:()V // method@9e50 │ │ -3f5b0a: 0e00 |0015: return-void │ │ +3f5a98: |[3f5a98] de.danoeh.antennapod.dialog.StreamingConfirmationDialog.stream:()V │ │ +3f5aa8: 2200 ba19 |0000: new-instance v0, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; // type@19ba │ │ +3f5aac: 5431 1791 |0002: iget-object v1, v3, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;.context:Landroid/content/Context; // field@9117 │ │ +3f5ab0: 5432 1891 |0004: iget-object v2, v3, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@9118 │ │ +3f5ab4: 7030 4c9e 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@9e4c │ │ +3f5aba: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +3f5abc: 6e20 4d9e 1000 |000a: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.callEvenIfRunning:(Z)Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; // method@9e4d │ │ +3f5ac2: 0c00 |000d: move-result-object v0 │ │ +3f5ac4: 6e20 4f9e 1000 |000e: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.shouldStreamThisTime:(Z)Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; // method@9e4f │ │ +3f5aca: 0c00 |0011: move-result-object v0 │ │ +3f5acc: 6e10 509e 0000 |0012: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.start:()V // method@9e50 │ │ +3f5ad2: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x000a line=34 │ │ 0x000e line=35 │ │ 0x0012 line=36 │ │ locals : │ │ @@ -884747,40 +884747,40 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 57 16-bit code units │ │ -3f5a4c: |[3f5a4c] de.danoeh.antennapod.dialog.StreamingConfirmationDialog.show:()V │ │ -3f5a5c: 2200 1715 |0000: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ -3f5a60: 5431 1791 |0002: iget-object v1, v3, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;.context:Landroid/content/Context; // field@9117 │ │ -3f5a64: 7020 8381 1000 |0004: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ -3f5a6a: 1401 6403 127f |0007: const v1, #float 1.94085e+38 // #7f120364 │ │ -3f5a70: 6e20 cf81 1000 |000a: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ -3f5a76: 0c00 |000d: move-result-object v0 │ │ -3f5a78: 1401 6800 127f |000e: const v1, #float 1.94069e+38 // #7f120068 │ │ -3f5a7e: 6e20 a381 1000 |0011: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81a3 │ │ -3f5a84: 0c00 |0014: move-result-object v0 │ │ -3f5a86: 2201 651a |0015: new-instance v1, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog$$ExternalSyntheticLambda0; // type@1a65 │ │ -3f5a8a: 7020 97a1 3100 |0017: invoke-direct {v1, v3}, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;)V // method@a197 │ │ -3f5a90: 1402 6700 127f |001a: const v2, #float 1.94069e+38 // #7f120067 │ │ -3f5a96: 6e30 c181 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@81c1 │ │ -3f5a9c: 0c00 |0020: move-result-object v0 │ │ -3f5a9e: 2201 661a |0021: new-instance v1, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog$$ExternalSyntheticLambda1; // type@1a66 │ │ -3f5aa2: 7020 99a1 3100 |0023: invoke-direct {v1, v3}, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;)V // method@a199 │ │ -3f5aa8: 1402 6600 127f |0026: const v2, #float 1.94069e+38 // #7f120066 │ │ -3f5aae: 6e30 ad81 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@81ad │ │ -3f5ab4: 0c00 |002c: move-result-object v0 │ │ -3f5ab6: 1401 4b00 127f |002d: const v1, #float 1.94069e+38 // #7f12004b │ │ -3f5abc: 1202 |0030: const/4 v2, #int 0 // #0 │ │ -3f5abe: 6e30 b381 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@81b3 │ │ -3f5ac4: 0c00 |0034: move-result-object v0 │ │ -3f5ac6: 6e10 7114 0000 |0035: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ -3f5acc: 0e00 |0038: return-void │ │ +3f5a14: |[3f5a14] de.danoeh.antennapod.dialog.StreamingConfirmationDialog.show:()V │ │ +3f5a24: 2200 1715 |0000: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ +3f5a28: 5431 1791 |0002: iget-object v1, v3, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;.context:Landroid/content/Context; // field@9117 │ │ +3f5a2c: 7020 8381 1000 |0004: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ +3f5a32: 1401 6403 127f |0007: const v1, #float 1.94085e+38 // #7f120364 │ │ +3f5a38: 6e20 cf81 1000 |000a: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ +3f5a3e: 0c00 |000d: move-result-object v0 │ │ +3f5a40: 1401 6800 127f |000e: const v1, #float 1.94069e+38 // #7f120068 │ │ +3f5a46: 6e20 a381 1000 |0011: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81a3 │ │ +3f5a4c: 0c00 |0014: move-result-object v0 │ │ +3f5a4e: 2201 651a |0015: new-instance v1, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog$$ExternalSyntheticLambda0; // type@1a65 │ │ +3f5a52: 7020 97a1 3100 |0017: invoke-direct {v1, v3}, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;)V // method@a197 │ │ +3f5a58: 1402 6700 127f |001a: const v2, #float 1.94069e+38 // #7f120067 │ │ +3f5a5e: 6e30 c181 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@81c1 │ │ +3f5a64: 0c00 |0020: move-result-object v0 │ │ +3f5a66: 2201 661a |0021: new-instance v1, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog$$ExternalSyntheticLambda1; // type@1a66 │ │ +3f5a6a: 7020 99a1 3100 |0023: invoke-direct {v1, v3}, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;)V // method@a199 │ │ +3f5a70: 1402 6600 127f |0026: const v2, #float 1.94069e+38 // #7f120066 │ │ +3f5a76: 6e30 ad81 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@81ad │ │ +3f5a7c: 0c00 |002c: move-result-object v0 │ │ +3f5a7e: 1401 4b00 127f |002d: const v1, #float 1.94069e+38 // #7f12004b │ │ +3f5a84: 1202 |0030: const/4 v2, #int 0 // #0 │ │ +3f5a86: 6e30 b381 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@81b3 │ │ +3f5a8c: 0c00 |0034: move-result-object v0 │ │ +3f5a8e: 6e10 7114 0000 |0035: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ +3f5a94: 0e00 |0038: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ 0x000a line=21 │ │ 0x0011 line=22 │ │ 0x001d line=23 │ │ 0x0029 line=24 │ │ @@ -884823,19 +884823,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 │ │ -3f5b0c: |[3f5b0c] de.danoeh.antennapod.dialog.SubscriptionsFilterDialog$$ExternalSyntheticLambda0.:(Ljava/util/Set;Landroid/widget/LinearLayout;)V │ │ -3f5b1c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f5b22: 5b01 1991 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SubscriptionsFilterDialog$$ExternalSyntheticLambda0;.f$0:Ljava/util/Set; // field@9119 │ │ -3f5b26: 5b02 1a91 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/SubscriptionsFilterDialog$$ExternalSyntheticLambda0;.f$1:Landroid/widget/LinearLayout; // field@911a │ │ -3f5b2a: 0e00 |0007: return-void │ │ +3f5ad4: |[3f5ad4] de.danoeh.antennapod.dialog.SubscriptionsFilterDialog$$ExternalSyntheticLambda0.:(Ljava/util/Set;Landroid/widget/LinearLayout;)V │ │ +3f5ae4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f5aea: 5b01 1991 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SubscriptionsFilterDialog$$ExternalSyntheticLambda0;.f$0:Ljava/util/Set; // field@9119 │ │ +3f5aee: 5b02 1a91 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/SubscriptionsFilterDialog$$ExternalSyntheticLambda0;.f$1:Landroid/widget/LinearLayout; // field@911a │ │ +3f5af2: 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; │ │ @@ -884846,19 +884846,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 │ │ -3f5b2c: |[3f5b2c] de.danoeh.antennapod.dialog.SubscriptionsFilterDialog$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ -3f5b3c: 5420 1991 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/SubscriptionsFilterDialog$$ExternalSyntheticLambda0;.f$0:Ljava/util/Set; // field@9119 │ │ -3f5b40: 5421 1a91 |0002: iget-object v1, v2, Lde/danoeh/antennapod/dialog/SubscriptionsFilterDialog$$ExternalSyntheticLambda0;.f$1:Landroid/widget/LinearLayout; // field@911a │ │ -3f5b44: 7140 a4a1 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@a1a4 │ │ -3f5b4a: 0e00 |0007: return-void │ │ +3f5af4: |[3f5af4] de.danoeh.antennapod.dialog.SubscriptionsFilterDialog$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ +3f5b04: 5420 1991 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/SubscriptionsFilterDialog$$ExternalSyntheticLambda0;.f$0:Ljava/util/Set; // field@9119 │ │ +3f5b08: 5421 1a91 |0002: iget-object v1, v2, Lde/danoeh/antennapod/dialog/SubscriptionsFilterDialog$$ExternalSyntheticLambda0;.f$1:Landroid/widget/LinearLayout; // field@911a │ │ +3f5b0c: 7140 a4a1 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@a1a4 │ │ +3f5b12: 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 │ │ @@ -884892,17 +884892,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 │ │ -3f5b4c: |[3f5b4c] de.danoeh.antennapod.dialog.SubscriptionsFilterDialog.$r8$lambda$9iqLDQzToiC8nJumiUup4k7Hu_Y:(Ljava/util/Set;Landroid/widget/LinearLayout;Landroid/content/DialogInterface;I)V │ │ -3f5b5c: 7140 a6a1 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@a1a6 │ │ -3f5b62: 0e00 |0003: return-void │ │ +3f5b14: |[3f5b14] de.danoeh.antennapod.dialog.SubscriptionsFilterDialog.$r8$lambda$9iqLDQzToiC8nJumiUup4k7Hu_Y:(Ljava/util/Set;Landroid/widget/LinearLayout;Landroid/content/DialogInterface;I)V │ │ +3f5b24: 7140 a6a1 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@a1a6 │ │ +3f5b2a: 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; │ │ @@ -884913,17 +884913,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f5b64: |[3f5b64] de.danoeh.antennapod.dialog.SubscriptionsFilterDialog.:()V │ │ -3f5b74: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f5b7a: 0e00 |0003: return-void │ │ +3f5b2c: |[3f5b2c] de.danoeh.antennapod.dialog.SubscriptionsFilterDialog.:()V │ │ +3f5b3c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f5b42: 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;) │ │ @@ -884931,47 +884931,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 │ │ -3f5b7c: |[3f5b7c] de.danoeh.antennapod.dialog.SubscriptionsFilterDialog.lambda$showDialog$0:(Ljava/util/Set;Landroid/widget/LinearLayout;Landroid/content/DialogInterface;I)V │ │ -3f5b8c: 7210 c2b5 0200 |0000: invoke-interface {v2}, Ljava/util/Set;.clear:()V // method@b5c2 │ │ -3f5b92: 1204 |0003: const/4 v4, #int 0 // #0 │ │ -3f5b94: 6e10 ec0d 0300 |0004: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@0dec │ │ -3f5b9a: 0a05 |0007: move-result v5 │ │ -3f5b9c: 3554 3000 |0008: if-ge v4, v5, 0038 // +0030 │ │ -3f5ba0: 6e20 eb0d 4300 |000a: invoke-virtual {v3, v4}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0deb │ │ -3f5ba6: 0c05 |000d: move-result-object v5 │ │ -3f5ba8: 2055 ad14 |000e: instance-of v5, v5, Lcom/google/android/material/button/MaterialButtonToggleGroup; // type@14ad │ │ -3f5bac: 3905 0300 |0010: if-nez v5, 0013 // +0003 │ │ -3f5bb0: 2823 |0012: goto 0035 // +0023 │ │ -3f5bb2: 6e20 eb0d 4300 |0013: invoke-virtual {v3, v4}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0deb │ │ -3f5bb8: 0c05 |0016: move-result-object v5 │ │ -3f5bba: 1f05 ad14 |0017: check-cast v5, Lcom/google/android/material/button/MaterialButtonToggleGroup; // type@14ad │ │ -3f5bbe: 6e10 7c7d 0500 |0019: invoke-virtual {v5}, Lcom/google/android/material/button/MaterialButtonToggleGroup;.getCheckedButtonId:()I // method@7d7c │ │ -3f5bc4: 0a00 |001c: move-result v0 │ │ -3f5bc6: 12f1 |001d: const/4 v1, #int -1 // #ff │ │ -3f5bc8: 3310 0300 |001e: if-ne v0, v1, 0021 // +0003 │ │ -3f5bcc: 2815 |0020: goto 0035 // +0015 │ │ -3f5bce: 6e10 7c7d 0500 |0021: invoke-virtual {v5}, Lcom/google/android/material/button/MaterialButtonToggleGroup;.getCheckedButtonId:()I // method@7d7c │ │ -3f5bd4: 0a00 |0024: move-result v0 │ │ -3f5bd6: 6e20 780c 0500 |0025: invoke-virtual {v5, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3f5bdc: 0c05 |0028: move-result-object v5 │ │ -3f5bde: 6e10 cf0c 0500 |0029: invoke-virtual {v5}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0ccf │ │ -3f5be4: 0c05 |002c: move-result-object v5 │ │ -3f5be6: 1f05 8d1e |002d: check-cast v5, Ljava/lang/String; // type@1e8d │ │ -3f5bea: 3905 0300 |002f: if-nez v5, 0032 // +0003 │ │ -3f5bee: 2804 |0031: goto 0035 // +0004 │ │ -3f5bf0: 7220 c0b5 5200 |0032: invoke-interface {v2, v5}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@b5c0 │ │ -3f5bf6: d804 0401 |0035: add-int/lit8 v4, v4, #int 1 // #01 │ │ -3f5bfa: 28cd |0037: goto 0004 // -0033 │ │ -3f5bfc: 7110 a8a1 0200 |0038: invoke-static {v2}, Lde/danoeh/antennapod/dialog/SubscriptionsFilterDialog;.updateFilter:(Ljava/util/Set;)V // method@a1a8 │ │ -3f5c02: 0e00 |003b: return-void │ │ +3f5b44: |[3f5b44] de.danoeh.antennapod.dialog.SubscriptionsFilterDialog.lambda$showDialog$0:(Ljava/util/Set;Landroid/widget/LinearLayout;Landroid/content/DialogInterface;I)V │ │ +3f5b54: 7210 c2b5 0200 |0000: invoke-interface {v2}, Ljava/util/Set;.clear:()V // method@b5c2 │ │ +3f5b5a: 1204 |0003: const/4 v4, #int 0 // #0 │ │ +3f5b5c: 6e10 ec0d 0300 |0004: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@0dec │ │ +3f5b62: 0a05 |0007: move-result v5 │ │ +3f5b64: 3554 3000 |0008: if-ge v4, v5, 0038 // +0030 │ │ +3f5b68: 6e20 eb0d 4300 |000a: invoke-virtual {v3, v4}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0deb │ │ +3f5b6e: 0c05 |000d: move-result-object v5 │ │ +3f5b70: 2055 ad14 |000e: instance-of v5, v5, Lcom/google/android/material/button/MaterialButtonToggleGroup; // type@14ad │ │ +3f5b74: 3905 0300 |0010: if-nez v5, 0013 // +0003 │ │ +3f5b78: 2823 |0012: goto 0035 // +0023 │ │ +3f5b7a: 6e20 eb0d 4300 |0013: invoke-virtual {v3, v4}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0deb │ │ +3f5b80: 0c05 |0016: move-result-object v5 │ │ +3f5b82: 1f05 ad14 |0017: check-cast v5, Lcom/google/android/material/button/MaterialButtonToggleGroup; // type@14ad │ │ +3f5b86: 6e10 7c7d 0500 |0019: invoke-virtual {v5}, Lcom/google/android/material/button/MaterialButtonToggleGroup;.getCheckedButtonId:()I // method@7d7c │ │ +3f5b8c: 0a00 |001c: move-result v0 │ │ +3f5b8e: 12f1 |001d: const/4 v1, #int -1 // #ff │ │ +3f5b90: 3310 0300 |001e: if-ne v0, v1, 0021 // +0003 │ │ +3f5b94: 2815 |0020: goto 0035 // +0015 │ │ +3f5b96: 6e10 7c7d 0500 |0021: invoke-virtual {v5}, Lcom/google/android/material/button/MaterialButtonToggleGroup;.getCheckedButtonId:()I // method@7d7c │ │ +3f5b9c: 0a00 |0024: move-result v0 │ │ +3f5b9e: 6e20 780c 0500 |0025: invoke-virtual {v5, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3f5ba4: 0c05 |0028: move-result-object v5 │ │ +3f5ba6: 6e10 cf0c 0500 |0029: invoke-virtual {v5}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0ccf │ │ +3f5bac: 0c05 |002c: move-result-object v5 │ │ +3f5bae: 1f05 8d1e |002d: check-cast v5, Ljava/lang/String; // type@1e8d │ │ +3f5bb2: 3905 0300 |002f: if-nez v5, 0032 // +0003 │ │ +3f5bb6: 2804 |0031: goto 0035 // +0004 │ │ +3f5bb8: 7220 c0b5 5200 |0032: invoke-interface {v2, v5}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@b5c0 │ │ +3f5bbe: d804 0401 |0035: add-int/lit8 v4, v4, #int 1 // #01 │ │ +3f5bc2: 28cd |0037: goto 0004 // -0033 │ │ +3f5bc4: 7110 a8a1 0200 |0038: invoke-static {v2}, Lde/danoeh/antennapod/dialog/SubscriptionsFilterDialog;.updateFilter:(Ljava/util/Set;)V // method@a1a8 │ │ +3f5bca: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0004 line=67 │ │ 0x000a line=68 │ │ 0x0013 line=71 │ │ 0x0019 line=72 │ │ @@ -884989,126 +884989,126 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 15 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 233 16-bit code units │ │ -3f5c04: |[3f5c04] de.danoeh.antennapod.dialog.SubscriptionsFilterDialog.showDialog:(Landroid/content/Context;)V │ │ -3f5c14: 7100 cdb0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getSubscriptionsFilter:()Lde/danoeh/antennapod/model/feed/SubscriptionsFilter; // method@b0cd │ │ -3f5c1a: 0c00 |0003: move-result-object v0 │ │ -3f5c1c: 2201 0a1f |0004: new-instance v1, Ljava/util/HashSet; // type@1f0a │ │ -3f5c20: 6e10 d4ac 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.getValues:()[Ljava/lang/String; // method@acd4 │ │ -3f5c26: 0c00 |0009: move-result-object v0 │ │ -3f5c28: 7110 b6b4 0000 |000a: invoke-static {v0}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b4b6 │ │ -3f5c2e: 0c00 |000d: move-result-object v0 │ │ -3f5c30: 7020 41b5 0100 |000e: invoke-direct {v1, v0}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@b541 │ │ -3f5c36: 2200 1715 |0011: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ -3f5c3a: 7020 8381 e000 |0013: invoke-direct {v0, v14}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ -3f5c40: 1402 9f02 127f |0016: const v2, #float 1.94081e+38 // #7f12029f │ │ -3f5c46: 6e20 3102 2e00 |0019: invoke-virtual {v14, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3f5c4c: 0c02 |001c: move-result-object v2 │ │ -3f5c4e: 6e20 d081 2000 |001d: invoke-virtual {v0, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81d0 │ │ -3f5c54: 7110 ae0b 0e00 |0020: invoke-static {v14}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0bae │ │ -3f5c5a: 0c0e |0023: move-result-object v14 │ │ -3f5c5c: 1402 5d00 0d7f |0024: const v2, #float 1.87423e+38 // #7f0d005d │ │ -3f5c62: 1203 |0027: const/4 v3, #int 0 // #0 │ │ -3f5c64: 1204 |0028: const/4 v4, #int 0 // #0 │ │ -3f5c66: 6e40 b20b 2e43 |0029: invoke-virtual {v14, v2, v3, v4}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3f5c6c: 0c02 |002c: move-result-object v2 │ │ -3f5c6e: 1405 9201 0a7f |002d: const v5, #float 1.83442e+38 // #7f0a0192 │ │ -3f5c74: 6e20 780c 5200 |0030: invoke-virtual {v2, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3f5c7a: 0c05 |0033: move-result-object v5 │ │ -3f5c7c: 1f05 fb02 |0034: check-cast v5, Landroid/widget/LinearLayout; // type@02fb │ │ -3f5c80: 6e20 d481 2000 |0036: invoke-virtual {v0, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81d4 │ │ -3f5c86: 7100 9298 0000 |0039: invoke-static {}, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup;.values:()[Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup; // method@9892 │ │ -3f5c8c: 0c06 |003c: move-result-object v6 │ │ -3f5c8e: 2167 |003d: array-length v7, v6 │ │ -3f5c90: 1208 |003e: const/4 v8, #int 0 // #0 │ │ -3f5c92: 3578 6900 |003f: if-ge v8, v7, 00a8 // +0069 │ │ -3f5c96: 4609 0608 |0041: aget-object v9, v6, v8 │ │ -3f5c9a: 7110 349f 0e00 |0043: invoke-static {v14}, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FilterDialogRowBinding; // method@9f34 │ │ -3f5ca0: 0c0a |0046: move-result-object v10 │ │ -3f5ca2: 54ab 788f |0047: iget-object v11, v10, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.buttonGroup:Lcom/google/android/material/button/MaterialButtonToggleGroup; // field@8f78 │ │ -3f5ca6: 549c 908c |0049: iget-object v12, v9, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup;.values:[Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties; // field@8c90 │ │ -3f5caa: 21cc |004b: array-length v12, v12 │ │ -3f5cac: 82cc |004c: int-to-float v12, v12 │ │ -3f5cae: 6e20 7911 cb00 |004d: invoke-virtual {v11, v12}, Landroid/widget/LinearLayout;.setWeightSum:(F)V // method@1179 │ │ -3f5cb4: 54ab 798f |0050: iget-object v11, v10, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton1:Landroid/widget/Button; // field@8f79 │ │ -3f5cb8: 549c 908c |0052: iget-object v12, v9, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup;.values:[Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties; // field@8c90 │ │ -3f5cbc: 460c 0c04 |0054: aget-object v12, v12, v4 │ │ -3f5cc0: 52cc 898c |0056: iget v12, v12, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties;.displayName:I // field@8c89 │ │ -3f5cc4: 6e20 9c12 cb00 |0058: invoke-virtual {v11, v12}, Landroid/widget/TextView;.setText:(I)V // method@129c │ │ -3f5cca: 54ab 798f |005b: iget-object v11, v10, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton1:Landroid/widget/Button; // field@8f79 │ │ -3f5cce: 549c 908c |005d: iget-object v12, v9, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup;.values:[Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties; // field@8c90 │ │ -3f5cd2: 460c 0c04 |005f: aget-object v12, v12, v4 │ │ -3f5cd6: 54cc 8a8c |0061: iget-object v12, v12, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties;.filterId:Ljava/lang/String; // field@8c8a │ │ -3f5cda: 6e20 910d cb00 |0063: invoke-virtual {v11, v12}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0d91 │ │ -3f5ce0: 549b 908c |0066: iget-object v11, v9, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup;.values:[Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties; // field@8c90 │ │ -3f5ce4: 21bc |0068: array-length v12, v11 │ │ -3f5ce6: 122d |0069: const/4 v13, #int 2 // #2 │ │ -3f5ce8: 33dc 1800 |006a: if-ne v12, v13, 0082 // +0018 │ │ -3f5cec: 54ac 7a8f |006c: iget-object v12, v10, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton2:Landroid/widget/Button; // field@8f7a │ │ -3f5cf0: 121d |006e: const/4 v13, #int 1 // #1 │ │ -3f5cf2: 460b 0b0d |006f: aget-object v11, v11, v13 │ │ -3f5cf6: 52bb 898c |0071: iget v11, v11, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties;.displayName:I // field@8c89 │ │ -3f5cfa: 6e20 9c12 bc00 |0073: invoke-virtual {v12, v11}, Landroid/widget/TextView;.setText:(I)V // method@129c │ │ -3f5d00: 54ab 7a8f |0076: iget-object v11, v10, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton2:Landroid/widget/Button; // field@8f7a │ │ -3f5d04: 5499 908c |0078: iget-object v9, v9, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup;.values:[Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties; // field@8c90 │ │ -3f5d08: 4609 090d |007a: aget-object v9, v9, v13 │ │ -3f5d0c: 5499 8a8c |007c: iget-object v9, v9, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties;.filterId:Ljava/lang/String; // field@8c8a │ │ -3f5d10: 6e20 910d 9b00 |007e: invoke-virtual {v11, v9}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0d91 │ │ -3f5d16: 2808 |0081: goto 0089 // +0008 │ │ -3f5d18: 54a9 7a8f |0082: iget-object v9, v10, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton2:Landroid/widget/Button; // field@8f7a │ │ -3f5d1c: 130b 0800 |0084: const/16 v11, #int 8 // #8 │ │ -3f5d20: 6e20 9c0d b900 |0086: invoke-virtual {v9, v11}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3f5d26: 54a9 798f |0089: iget-object v9, v10, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton1:Landroid/widget/Button; // field@8f79 │ │ -3f5d2a: 123b |008b: const/4 v11, #int 3 // #3 │ │ -3f5d2c: 6e20 9012 b900 |008c: invoke-virtual {v9, v11}, Landroid/widget/TextView;.setMaxLines:(I)V // method@1290 │ │ -3f5d32: 54a9 798f |008f: iget-object v9, v10, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton1:Landroid/widget/Button; // field@8f79 │ │ -3f5d36: 6e20 9b12 4900 |0091: invoke-virtual {v9, v4}, Landroid/widget/TextView;.setSingleLine:(Z)V // method@129b │ │ -3f5d3c: 54a9 7a8f |0094: iget-object v9, v10, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton2:Landroid/widget/Button; // field@8f7a │ │ -3f5d40: 6e20 9012 b900 |0096: invoke-virtual {v9, v11}, Landroid/widget/TextView;.setMaxLines:(I)V // method@1290 │ │ -3f5d46: 54a9 7a8f |0099: iget-object v9, v10, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton2:Landroid/widget/Button; // field@8f7a │ │ -3f5d4a: 6e20 9b12 4900 |009b: invoke-virtual {v9, v4}, Landroid/widget/TextView;.setSingleLine:(Z)V // method@129b │ │ -3f5d50: 6e10 339f 0a00 |009e: invoke-virtual {v10}, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.getRoot:()Lcom/google/android/material/button/MaterialButtonToggleGroup; // method@9f33 │ │ -3f5d56: 0c09 |00a1: move-result-object v9 │ │ -3f5d58: 6e20 cd0d 9500 |00a2: invoke-virtual {v5, v9}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3f5d5e: d808 0801 |00a5: add-int/lit8 v8, v8, #int 1 // #01 │ │ -3f5d62: 2898 |00a7: goto 003f // -0068 │ │ -3f5d64: 7210 c8b5 0100 |00a8: invoke-interface {v1}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@b5c8 │ │ -3f5d6a: 0c0e |00ab: move-result-object v14 │ │ -3f5d6c: 7210 4db5 0e00 |00ac: invoke-interface {v14}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3f5d72: 0a04 |00af: move-result v4 │ │ -3f5d74: 3804 2400 |00b0: if-eqz v4, 00d4 // +0024 │ │ -3f5d78: 7210 4eb5 0e00 |00b2: invoke-interface {v14}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3f5d7e: 0c04 |00b5: move-result-object v4 │ │ -3f5d80: 1f04 8d1e |00b6: check-cast v4, Ljava/lang/String; // type@1e8d │ │ -3f5d84: 7110 b10a 0400 |00b8: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -3f5d8a: 0a06 |00bb: move-result v6 │ │ -3f5d8c: 3906 f0ff |00bc: if-nez v6, 00ac // -0010 │ │ -3f5d90: 6e20 790c 4200 |00be: invoke-virtual {v2, v4}, Landroid/view/View;.findViewWithTag:(Ljava/lang/Object;)Landroid/view/View; // method@0c79 │ │ -3f5d96: 0c04 |00c1: move-result-object v4 │ │ -3f5d98: 1f04 e602 |00c2: check-cast v4, Landroid/widget/Button; // type@02e6 │ │ -3f5d9c: 3804 e8ff |00c4: if-eqz v4, 00ac // -0018 │ │ -3f5da0: 6e10 b80c 0400 |00c6: invoke-virtual {v4}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0cb8 │ │ -3f5da6: 0c06 |00c9: move-result-object v6 │ │ -3f5da8: 1f06 ad14 |00ca: check-cast v6, Lcom/google/android/material/button/MaterialButtonToggleGroup; // type@14ad │ │ -3f5dac: 6e10 990c 0400 |00cc: invoke-virtual {v4}, Landroid/view/View;.getId:()I // method@0c99 │ │ -3f5db2: 0a04 |00cf: move-result v4 │ │ -3f5db4: 6e20 777d 4600 |00d0: invoke-virtual {v6, v4}, Lcom/google/android/material/button/MaterialButtonToggleGroup;.check:(I)V // method@7d77 │ │ -3f5dba: 28d9 |00d3: goto 00ac // -0027 │ │ -3f5dbc: 220e 681a |00d4: new-instance v14, Lde/danoeh/antennapod/dialog/SubscriptionsFilterDialog$$ExternalSyntheticLambda0; // type@1a68 │ │ -3f5dc0: 7030 a2a1 1e05 |00d6: invoke-direct {v14, v1, v5}, Lde/danoeh/antennapod/dialog/SubscriptionsFilterDialog$$ExternalSyntheticLambda0;.:(Ljava/util/Set;Landroid/widget/LinearLayout;)V // method@a1a2 │ │ -3f5dc6: 1401 5e00 127f |00d9: const v1, #float 1.94069e+38 // #7f12005e │ │ -3f5dcc: 6e30 c181 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@81c1 │ │ -3f5dd2: 140e 4b00 127f |00df: const v14, #float 1.94069e+38 // #7f12004b │ │ -3f5dd8: 6e30 ad81 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@81ad │ │ -3f5dde: 6e10 7114 0000 |00e5: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ -3f5de4: 0e00 |00e8: return-void │ │ +3f5bcc: |[3f5bcc] de.danoeh.antennapod.dialog.SubscriptionsFilterDialog.showDialog:(Landroid/content/Context;)V │ │ +3f5bdc: 7100 cdb0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getSubscriptionsFilter:()Lde/danoeh/antennapod/model/feed/SubscriptionsFilter; // method@b0cd │ │ +3f5be2: 0c00 |0003: move-result-object v0 │ │ +3f5be4: 2201 0a1f |0004: new-instance v1, Ljava/util/HashSet; // type@1f0a │ │ +3f5be8: 6e10 d4ac 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.getValues:()[Ljava/lang/String; // method@acd4 │ │ +3f5bee: 0c00 |0009: move-result-object v0 │ │ +3f5bf0: 7110 b6b4 0000 |000a: invoke-static {v0}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b4b6 │ │ +3f5bf6: 0c00 |000d: move-result-object v0 │ │ +3f5bf8: 7020 41b5 0100 |000e: invoke-direct {v1, v0}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@b541 │ │ +3f5bfe: 2200 1715 |0011: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ +3f5c02: 7020 8381 e000 |0013: invoke-direct {v0, v14}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ +3f5c08: 1402 9f02 127f |0016: const v2, #float 1.94081e+38 // #7f12029f │ │ +3f5c0e: 6e20 3102 2e00 |0019: invoke-virtual {v14, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3f5c14: 0c02 |001c: move-result-object v2 │ │ +3f5c16: 6e20 d081 2000 |001d: invoke-virtual {v0, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81d0 │ │ +3f5c1c: 7110 ae0b 0e00 |0020: invoke-static {v14}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0bae │ │ +3f5c22: 0c0e |0023: move-result-object v14 │ │ +3f5c24: 1402 5d00 0d7f |0024: const v2, #float 1.87423e+38 // #7f0d005d │ │ +3f5c2a: 1203 |0027: const/4 v3, #int 0 // #0 │ │ +3f5c2c: 1204 |0028: const/4 v4, #int 0 // #0 │ │ +3f5c2e: 6e40 b20b 2e43 |0029: invoke-virtual {v14, v2, v3, v4}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3f5c34: 0c02 |002c: move-result-object v2 │ │ +3f5c36: 1405 9201 0a7f |002d: const v5, #float 1.83442e+38 // #7f0a0192 │ │ +3f5c3c: 6e20 780c 5200 |0030: invoke-virtual {v2, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3f5c42: 0c05 |0033: move-result-object v5 │ │ +3f5c44: 1f05 fb02 |0034: check-cast v5, Landroid/widget/LinearLayout; // type@02fb │ │ +3f5c48: 6e20 d481 2000 |0036: invoke-virtual {v0, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81d4 │ │ +3f5c4e: 7100 9298 0000 |0039: invoke-static {}, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup;.values:()[Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup; // method@9892 │ │ +3f5c54: 0c06 |003c: move-result-object v6 │ │ +3f5c56: 2167 |003d: array-length v7, v6 │ │ +3f5c58: 1208 |003e: const/4 v8, #int 0 // #0 │ │ +3f5c5a: 3578 6900 |003f: if-ge v8, v7, 00a8 // +0069 │ │ +3f5c5e: 4609 0608 |0041: aget-object v9, v6, v8 │ │ +3f5c62: 7110 349f 0e00 |0043: invoke-static {v14}, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FilterDialogRowBinding; // method@9f34 │ │ +3f5c68: 0c0a |0046: move-result-object v10 │ │ +3f5c6a: 54ab 788f |0047: iget-object v11, v10, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.buttonGroup:Lcom/google/android/material/button/MaterialButtonToggleGroup; // field@8f78 │ │ +3f5c6e: 549c 908c |0049: iget-object v12, v9, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup;.values:[Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties; // field@8c90 │ │ +3f5c72: 21cc |004b: array-length v12, v12 │ │ +3f5c74: 82cc |004c: int-to-float v12, v12 │ │ +3f5c76: 6e20 7911 cb00 |004d: invoke-virtual {v11, v12}, Landroid/widget/LinearLayout;.setWeightSum:(F)V // method@1179 │ │ +3f5c7c: 54ab 798f |0050: iget-object v11, v10, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton1:Landroid/widget/Button; // field@8f79 │ │ +3f5c80: 549c 908c |0052: iget-object v12, v9, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup;.values:[Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties; // field@8c90 │ │ +3f5c84: 460c 0c04 |0054: aget-object v12, v12, v4 │ │ +3f5c88: 52cc 898c |0056: iget v12, v12, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties;.displayName:I // field@8c89 │ │ +3f5c8c: 6e20 9c12 cb00 |0058: invoke-virtual {v11, v12}, Landroid/widget/TextView;.setText:(I)V // method@129c │ │ +3f5c92: 54ab 798f |005b: iget-object v11, v10, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton1:Landroid/widget/Button; // field@8f79 │ │ +3f5c96: 549c 908c |005d: iget-object v12, v9, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup;.values:[Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties; // field@8c90 │ │ +3f5c9a: 460c 0c04 |005f: aget-object v12, v12, v4 │ │ +3f5c9e: 54cc 8a8c |0061: iget-object v12, v12, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties;.filterId:Ljava/lang/String; // field@8c8a │ │ +3f5ca2: 6e20 910d cb00 |0063: invoke-virtual {v11, v12}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0d91 │ │ +3f5ca8: 549b 908c |0066: iget-object v11, v9, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup;.values:[Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties; // field@8c90 │ │ +3f5cac: 21bc |0068: array-length v12, v11 │ │ +3f5cae: 122d |0069: const/4 v13, #int 2 // #2 │ │ +3f5cb0: 33dc 1800 |006a: if-ne v12, v13, 0082 // +0018 │ │ +3f5cb4: 54ac 7a8f |006c: iget-object v12, v10, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton2:Landroid/widget/Button; // field@8f7a │ │ +3f5cb8: 121d |006e: const/4 v13, #int 1 // #1 │ │ +3f5cba: 460b 0b0d |006f: aget-object v11, v11, v13 │ │ +3f5cbe: 52bb 898c |0071: iget v11, v11, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties;.displayName:I // field@8c89 │ │ +3f5cc2: 6e20 9c12 bc00 |0073: invoke-virtual {v12, v11}, Landroid/widget/TextView;.setText:(I)V // method@129c │ │ +3f5cc8: 54ab 7a8f |0076: iget-object v11, v10, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton2:Landroid/widget/Button; // field@8f7a │ │ +3f5ccc: 5499 908c |0078: iget-object v9, v9, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup;.values:[Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties; // field@8c90 │ │ +3f5cd0: 4609 090d |007a: aget-object v9, v9, v13 │ │ +3f5cd4: 5499 8a8c |007c: iget-object v9, v9, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties;.filterId:Ljava/lang/String; // field@8c8a │ │ +3f5cd8: 6e20 910d 9b00 |007e: invoke-virtual {v11, v9}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0d91 │ │ +3f5cde: 2808 |0081: goto 0089 // +0008 │ │ +3f5ce0: 54a9 7a8f |0082: iget-object v9, v10, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton2:Landroid/widget/Button; // field@8f7a │ │ +3f5ce4: 130b 0800 |0084: const/16 v11, #int 8 // #8 │ │ +3f5ce8: 6e20 9c0d b900 |0086: invoke-virtual {v9, v11}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3f5cee: 54a9 798f |0089: iget-object v9, v10, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton1:Landroid/widget/Button; // field@8f79 │ │ +3f5cf2: 123b |008b: const/4 v11, #int 3 // #3 │ │ +3f5cf4: 6e20 9012 b900 |008c: invoke-virtual {v9, v11}, Landroid/widget/TextView;.setMaxLines:(I)V // method@1290 │ │ +3f5cfa: 54a9 798f |008f: iget-object v9, v10, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton1:Landroid/widget/Button; // field@8f79 │ │ +3f5cfe: 6e20 9b12 4900 |0091: invoke-virtual {v9, v4}, Landroid/widget/TextView;.setSingleLine:(Z)V // method@129b │ │ +3f5d04: 54a9 7a8f |0094: iget-object v9, v10, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton2:Landroid/widget/Button; // field@8f7a │ │ +3f5d08: 6e20 9012 b900 |0096: invoke-virtual {v9, v11}, Landroid/widget/TextView;.setMaxLines:(I)V // method@1290 │ │ +3f5d0e: 54a9 7a8f |0099: iget-object v9, v10, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton2:Landroid/widget/Button; // field@8f7a │ │ +3f5d12: 6e20 9b12 4900 |009b: invoke-virtual {v9, v4}, Landroid/widget/TextView;.setSingleLine:(Z)V // method@129b │ │ +3f5d18: 6e10 339f 0a00 |009e: invoke-virtual {v10}, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.getRoot:()Lcom/google/android/material/button/MaterialButtonToggleGroup; // method@9f33 │ │ +3f5d1e: 0c09 |00a1: move-result-object v9 │ │ +3f5d20: 6e20 cd0d 9500 |00a2: invoke-virtual {v5, v9}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3f5d26: d808 0801 |00a5: add-int/lit8 v8, v8, #int 1 // #01 │ │ +3f5d2a: 2898 |00a7: goto 003f // -0068 │ │ +3f5d2c: 7210 c8b5 0100 |00a8: invoke-interface {v1}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@b5c8 │ │ +3f5d32: 0c0e |00ab: move-result-object v14 │ │ +3f5d34: 7210 4db5 0e00 |00ac: invoke-interface {v14}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3f5d3a: 0a04 |00af: move-result v4 │ │ +3f5d3c: 3804 2400 |00b0: if-eqz v4, 00d4 // +0024 │ │ +3f5d40: 7210 4eb5 0e00 |00b2: invoke-interface {v14}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3f5d46: 0c04 |00b5: move-result-object v4 │ │ +3f5d48: 1f04 8d1e |00b6: check-cast v4, Ljava/lang/String; // type@1e8d │ │ +3f5d4c: 7110 b10a 0400 |00b8: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +3f5d52: 0a06 |00bb: move-result v6 │ │ +3f5d54: 3906 f0ff |00bc: if-nez v6, 00ac // -0010 │ │ +3f5d58: 6e20 790c 4200 |00be: invoke-virtual {v2, v4}, Landroid/view/View;.findViewWithTag:(Ljava/lang/Object;)Landroid/view/View; // method@0c79 │ │ +3f5d5e: 0c04 |00c1: move-result-object v4 │ │ +3f5d60: 1f04 e602 |00c2: check-cast v4, Landroid/widget/Button; // type@02e6 │ │ +3f5d64: 3804 e8ff |00c4: if-eqz v4, 00ac // -0018 │ │ +3f5d68: 6e10 b80c 0400 |00c6: invoke-virtual {v4}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0cb8 │ │ +3f5d6e: 0c06 |00c9: move-result-object v6 │ │ +3f5d70: 1f06 ad14 |00ca: check-cast v6, Lcom/google/android/material/button/MaterialButtonToggleGroup; // type@14ad │ │ +3f5d74: 6e10 990c 0400 |00cc: invoke-virtual {v4}, Landroid/view/View;.getId:()I // method@0c99 │ │ +3f5d7a: 0a04 |00cf: move-result v4 │ │ +3f5d7c: 6e20 777d 4600 |00d0: invoke-virtual {v6, v4}, Lcom/google/android/material/button/MaterialButtonToggleGroup;.check:(I)V // method@7d77 │ │ +3f5d82: 28d9 |00d3: goto 00ac // -0027 │ │ +3f5d84: 220e 681a |00d4: new-instance v14, Lde/danoeh/antennapod/dialog/SubscriptionsFilterDialog$$ExternalSyntheticLambda0; // type@1a68 │ │ +3f5d88: 7030 a2a1 1e05 |00d6: invoke-direct {v14, v1, v5}, Lde/danoeh/antennapod/dialog/SubscriptionsFilterDialog$$ExternalSyntheticLambda0;.:(Ljava/util/Set;Landroid/widget/LinearLayout;)V // method@a1a2 │ │ +3f5d8e: 1401 5e00 127f |00d9: const v1, #float 1.94069e+38 // #7f12005e │ │ +3f5d94: 6e30 c181 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@81c1 │ │ +3f5d9a: 140e 4b00 127f |00df: const v14, #float 1.94069e+38 // #7f12004b │ │ +3f5da0: 6e30 ad81 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@81ad │ │ +3f5da6: 6e10 7114 0000 |00e5: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ +3f5dac: 0e00 |00e8: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0004 line=29 │ │ 0x0011 line=30 │ │ 0x0019 line=31 │ │ 0x0020 line=33 │ │ @@ -885144,29 +885144,29 @@ │ │ type : '(Ljava/util/Set;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -3f5de8: |[3f5de8] de.danoeh.antennapod.dialog.SubscriptionsFilterDialog.updateFilter:(Ljava/util/Set;)V │ │ -3f5df8: 2200 c21c |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter; // type@1cc2 │ │ -3f5dfc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3f5dfe: 2311 2b21 |0003: new-array v1, v1, [Ljava/lang/String; // type@212b │ │ -3f5e02: 7220 cdb5 1200 |0005: invoke-interface {v2, v1}, Ljava/util/Set;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@b5cd │ │ -3f5e08: 0c02 |0008: move-result-object v2 │ │ -3f5e0a: 1f02 2b21 |0009: check-cast v2, [Ljava/lang/String; // type@212b │ │ -3f5e0e: 7020 d2ac 2000 |000b: invoke-direct {v0, v2}, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.:([Ljava/lang/String;)V // method@acd2 │ │ -3f5e14: 7110 0bb1 0000 |000e: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setSubscriptionsFilter:(Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;)V // method@b10b │ │ -3f5e1a: 7100 8db7 0000 |0011: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3f5e20: 0c02 |0014: move-result-object v2 │ │ -3f5e22: 2200 a81a |0015: new-instance v0, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; // type@1aa8 │ │ -3f5e26: 7010 70a2 0000 |0017: invoke-direct {v0}, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;.:()V // method@a270 │ │ -3f5e2c: 6e20 90b7 0200 |001a: invoke-virtual {v2, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -3f5e32: 0e00 |001d: return-void │ │ +3f5db0: |[3f5db0] de.danoeh.antennapod.dialog.SubscriptionsFilterDialog.updateFilter:(Ljava/util/Set;)V │ │ +3f5dc0: 2200 c21c |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter; // type@1cc2 │ │ +3f5dc4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3f5dc6: 2311 2b21 |0003: new-array v1, v1, [Ljava/lang/String; // type@212b │ │ +3f5dca: 7220 cdb5 1200 |0005: invoke-interface {v2, v1}, Ljava/util/Set;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@b5cd │ │ +3f5dd0: 0c02 |0008: move-result-object v2 │ │ +3f5dd2: 1f02 2b21 |0009: check-cast v2, [Ljava/lang/String; // type@212b │ │ +3f5dd6: 7020 d2ac 2000 |000b: invoke-direct {v0, v2}, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.:([Ljava/lang/String;)V // method@acd2 │ │ +3f5ddc: 7110 0bb1 0000 |000e: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setSubscriptionsFilter:(Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;)V // method@b10b │ │ +3f5de2: 7100 8db7 0000 |0011: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3f5de8: 0c02 |0014: move-result-object v2 │ │ +3f5dea: 2200 a81a |0015: new-instance v0, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; // type@1aa8 │ │ +3f5dee: 7010 70a2 0000 |0017: invoke-direct {v0}, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;.:()V // method@a270 │ │ +3f5df4: 6e20 90b7 0200 |001a: invoke-virtual {v2, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +3f5dfa: 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; │ │ @@ -885210,20 +885210,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 │ │ -3f5e34: |[3f5e34] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog;Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;I)V │ │ -3f5e44: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f5e4a: 5b01 1b91 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/SwipeActionsDialog; // field@911b │ │ -3f5e4e: 5b02 1c91 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // field@911c │ │ -3f5e52: 5903 1d91 |0007: iput v3, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda0;.f$2:I // field@911d │ │ -3f5e56: 0e00 |0009: return-void │ │ +3f5dfc: |[3f5dfc] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog;Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;I)V │ │ +3f5e0c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f5e12: 5b01 1b91 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/SwipeActionsDialog; // field@911b │ │ +3f5e16: 5b02 1c91 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // field@911c │ │ +3f5e1a: 5903 1d91 |0007: iput v3, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda0;.f$2:I // field@911d │ │ +3f5e1e: 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; │ │ @@ -885235,20 +885235,20 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -3f5e58: |[3f5e58] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -3f5e68: 5430 1b91 |0000: iget-object v0, v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/SwipeActionsDialog; // field@911b │ │ -3f5e6c: 5431 1c91 |0002: iget-object v1, v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // field@911c │ │ -3f5e70: 5232 1d91 |0004: iget v2, v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda0;.f$2:I // field@911d │ │ -3f5e74: 7140 cca1 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@a1cc │ │ -3f5e7a: 0e00 |0009: return-void │ │ +3f5e20: |[3f5e20] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +3f5e30: 5430 1b91 |0000: iget-object v0, v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/SwipeActionsDialog; // field@911b │ │ +3f5e34: 5431 1c91 |0002: iget-object v1, v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // field@911c │ │ +3f5e38: 5232 1d91 |0004: iget v2, v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda0;.f$2:I // field@911d │ │ +3f5e3c: 7140 cca1 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@a1cc │ │ +3f5e42: 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; │ │ │ │ @@ -885282,18 +885282,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 │ │ -3f5e7c: |[3f5e7c] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda10.:(Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;)V │ │ -3f5e8c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f5e92: 5b01 1e91 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding; // field@911e │ │ -3f5e96: 0e00 |0005: return-void │ │ +3f5e44: |[3f5e44] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda10.:(Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;)V │ │ +3f5e54: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f5e5a: 5b01 1e91 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding; // field@911e │ │ +3f5e5e: 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; │ │ │ │ @@ -885303,18 +885303,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 │ │ -3f5e98: |[3f5e98] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda10.onCheckedChanged:(Landroid/widget/CompoundButton;Z)V │ │ -3f5ea8: 5410 1e91 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding; // field@911e │ │ -3f5eac: 7130 cda1 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@a1cd │ │ -3f5eb2: 0e00 |0005: return-void │ │ +3f5e60: |[3f5e60] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda10.onCheckedChanged:(Landroid/widget/CompoundButton;Z)V │ │ +3f5e70: 5410 1e91 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding; // field@911e │ │ +3f5e74: 7130 cda1 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@a1cd │ │ +3f5e7a: 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 │ │ @@ -885357,20 +885357,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 │ │ -3f5eb4: |[3f5eb4] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda11.:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog;Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;Lde/danoeh/antennapod/dialog/SwipeActionsDialog$Callback;)V │ │ -3f5ec4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f5eca: 5b01 1f91 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/dialog/SwipeActionsDialog; // field@911f │ │ -3f5ece: 5b02 2091 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda11;.f$1:Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding; // field@9120 │ │ -3f5ed2: 5b03 2191 |0007: iput-object v3, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda11;.f$2:Lde/danoeh/antennapod/dialog/SwipeActionsDialog$Callback; // field@9121 │ │ -3f5ed6: 0e00 |0009: return-void │ │ +3f5e7c: |[3f5e7c] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda11.:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog;Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;Lde/danoeh/antennapod/dialog/SwipeActionsDialog$Callback;)V │ │ +3f5e8c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f5e92: 5b01 1f91 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/dialog/SwipeActionsDialog; // field@911f │ │ +3f5e96: 5b02 2091 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda11;.f$1:Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding; // field@9120 │ │ +3f5e9a: 5b03 2191 |0007: iput-object v3, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda11;.f$2:Lde/danoeh/antennapod/dialog/SwipeActionsDialog$Callback; // field@9121 │ │ +3f5e9e: 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; │ │ @@ -885382,20 +885382,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 │ │ -3f5ed8: |[3f5ed8] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda11.onClick:(Landroid/content/DialogInterface;I)V │ │ -3f5ee8: 5430 1f91 |0000: iget-object v0, v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/dialog/SwipeActionsDialog; // field@911f │ │ -3f5eec: 5431 2091 |0002: iget-object v1, v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda11;.f$1:Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding; // field@9120 │ │ -3f5ef0: 5432 2191 |0004: iget-object v2, v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda11;.f$2:Lde/danoeh/antennapod/dialog/SwipeActionsDialog$Callback; // field@9121 │ │ -3f5ef4: 7155 c2a1 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@a1c2 │ │ -3f5efa: 0e00 |0009: return-void │ │ +3f5ea0: |[3f5ea0] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda11.onClick:(Landroid/content/DialogInterface;I)V │ │ +3f5eb0: 5430 1f91 |0000: iget-object v0, v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/dialog/SwipeActionsDialog; // field@911f │ │ +3f5eb4: 5431 2091 |0002: iget-object v1, v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda11;.f$1:Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding; // field@9120 │ │ +3f5eb8: 5432 2191 |0004: iget-object v2, v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda11;.f$2:Lde/danoeh/antennapod/dialog/SwipeActionsDialog$Callback; // field@9121 │ │ +3f5ebc: 7155 c2a1 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@a1c2 │ │ +3f5ec2: 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 │ │ @@ -885438,20 +885438,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 │ │ -3f5efc: |[3f5efc] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog;Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;I)V │ │ -3f5f0c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f5f12: 5b01 2291 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/SwipeActionsDialog; // field@9122 │ │ -3f5f16: 5b02 2391 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // field@9123 │ │ -3f5f1a: 5903 2491 |0007: iput v3, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda1;.f$2:I // field@9124 │ │ -3f5f1e: 0e00 |0009: return-void │ │ +3f5ec4: |[3f5ec4] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog;Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;I)V │ │ +3f5ed4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f5eda: 5b01 2291 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/SwipeActionsDialog; // field@9122 │ │ +3f5ede: 5b02 2391 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // field@9123 │ │ +3f5ee2: 5903 2491 |0007: iput v3, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda1;.f$2:I // field@9124 │ │ +3f5ee6: 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; │ │ @@ -885463,20 +885463,20 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -3f5f20: |[3f5f20] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ -3f5f30: 5430 2291 |0000: iget-object v0, v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/SwipeActionsDialog; // field@9122 │ │ -3f5f34: 5431 2391 |0002: iget-object v1, v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // field@9123 │ │ -3f5f38: 5232 2491 |0004: iget v2, v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda1;.f$2:I // field@9124 │ │ -3f5f3c: 7140 cba1 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@a1cb │ │ -3f5f42: 0e00 |0009: return-void │ │ +3f5ee8: |[3f5ee8] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ +3f5ef8: 5430 2291 |0000: iget-object v0, v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/SwipeActionsDialog; // field@9122 │ │ +3f5efc: 5431 2391 |0002: iget-object v1, v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // field@9123 │ │ +3f5f00: 5232 2491 |0004: iget v2, v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda1;.f$2:I // field@9124 │ │ +3f5f04: 7140 cba1 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@a1cb │ │ +3f5f0a: 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; │ │ │ │ @@ -885526,22 +885526,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 │ │ -3f5f44: |[3f5f44] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog;IILde/danoeh/antennapod/databinding/SwipeactionsRowBinding;Landroidx/appcompat/app/AlertDialog;)V │ │ -3f5f54: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f5f5a: 5b01 2591 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/dialog/SwipeActionsDialog; // field@9125 │ │ -3f5f5e: 5902 2691 |0005: iput v2, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda2;.f$1:I // field@9126 │ │ -3f5f62: 5903 2791 |0007: iput v3, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda2;.f$2:I // field@9127 │ │ -3f5f66: 5b04 2891 |0009: iput-object v4, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda2;.f$3:Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // field@9128 │ │ -3f5f6a: 5b05 2991 |000b: iput-object v5, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda2;.f$4:Landroidx/appcompat/app/AlertDialog; // field@9129 │ │ -3f5f6e: 0e00 |000d: return-void │ │ +3f5f0c: |[3f5f0c] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog;IILde/danoeh/antennapod/databinding/SwipeactionsRowBinding;Landroidx/appcompat/app/AlertDialog;)V │ │ +3f5f1c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f5f22: 5b01 2591 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/dialog/SwipeActionsDialog; // field@9125 │ │ +3f5f26: 5902 2691 |0005: iput v2, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda2;.f$1:I // field@9126 │ │ +3f5f2a: 5903 2791 |0007: iput v3, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda2;.f$2:I // field@9127 │ │ +3f5f2e: 5b04 2891 |0009: iput-object v4, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda2;.f$3:Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // field@9128 │ │ +3f5f32: 5b05 2991 |000b: iput-object v5, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda2;.f$4:Landroidx/appcompat/app/AlertDialog; // field@9129 │ │ +3f5f36: 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 │ │ @@ -885555,23 +885555,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 15 16-bit code units │ │ -3f5f70: |[3f5f70] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ -3f5f80: 5460 2591 |0000: iget-object v0, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/dialog/SwipeActionsDialog; // field@9125 │ │ -3f5f84: 5261 2691 |0002: iget v1, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda2;.f$1:I // field@9126 │ │ -3f5f88: 5262 2791 |0004: iget v2, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda2;.f$2:I // field@9127 │ │ -3f5f8c: 5463 2891 |0006: iget-object v3, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda2;.f$3:Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // field@9128 │ │ -3f5f90: 5464 2991 |0008: iget-object v4, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda2;.f$4:Landroidx/appcompat/app/AlertDialog; // field@9129 │ │ -3f5f94: 0775 |000a: move-object v5, v7 │ │ -3f5f96: 7706 caa1 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@a1ca │ │ -3f5f9c: 0e00 |000e: return-void │ │ +3f5f38: |[3f5f38] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ +3f5f48: 5460 2591 |0000: iget-object v0, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/dialog/SwipeActionsDialog; // field@9125 │ │ +3f5f4c: 5261 2691 |0002: iget v1, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda2;.f$1:I // field@9126 │ │ +3f5f50: 5262 2791 |0004: iget v2, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda2;.f$2:I // field@9127 │ │ +3f5f54: 5463 2891 |0006: iget-object v3, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda2;.f$3:Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // field@9128 │ │ +3f5f58: 5464 2991 |0008: iget-object v4, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda2;.f$4:Landroidx/appcompat/app/AlertDialog; // field@9129 │ │ +3f5f5c: 0775 |000a: move-object v5, v7 │ │ +3f5f5e: 7706 caa1 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@a1ca │ │ +3f5f64: 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; │ │ │ │ @@ -885667,17 +885667,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 │ │ -3f63bc: |[3f63bc] 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 │ │ -3f63cc: 7054 d9a1 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@a1d9 │ │ -3f63d2: 0e00 |0003: return-void │ │ +3f6384: |[3f6384] 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 │ │ +3f6394: 7054 d9a1 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@a1d9 │ │ +3f639a: 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; │ │ @@ -885689,18 +885689,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 │ │ -3f6128: |[3f6128] de.danoeh.antennapod.dialog.SwipeActionsDialog.$r8$lambda$1hugEoIV2AcQ8iIIqin6-Qvm9EM:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ -3f6138: 7110 d4a1 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.lambda$show$3:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z // method@a1d4 │ │ -3f613e: 0a00 |0003: move-result v0 │ │ -3f6140: 0f00 |0004: return v0 │ │ +3f60f0: |[3f60f0] de.danoeh.antennapod.dialog.SwipeActionsDialog.$r8$lambda$1hugEoIV2AcQ8iIIqin6-Qvm9EM:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ +3f6100: 7110 d4a1 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.lambda$show$3:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z // method@a1d4 │ │ +3f6106: 0a00 |0003: move-result v0 │ │ +3f6108: 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;) │ │ @@ -885708,18 +885708,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 │ │ -3f6144: |[3f6144] de.danoeh.antennapod.dialog.SwipeActionsDialog.$r8$lambda$4jchceqC7tNKT78DwhAcdiN3Pwk:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ -3f6154: 7110 d2a1 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.lambda$show$1:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z // method@a1d2 │ │ -3f615a: 0a00 |0003: move-result v0 │ │ -3f615c: 0f00 |0004: return v0 │ │ +3f610c: |[3f610c] de.danoeh.antennapod.dialog.SwipeActionsDialog.$r8$lambda$4jchceqC7tNKT78DwhAcdiN3Pwk:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ +3f611c: 7110 d2a1 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.lambda$show$1:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z // method@a1d2 │ │ +3f6122: 0a00 |0003: move-result v0 │ │ +3f6124: 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;) │ │ @@ -885727,18 +885727,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 │ │ -3f6160: |[3f6160] de.danoeh.antennapod.dialog.SwipeActionsDialog.$r8$lambda$CX8UDDIsEC8UP4vBvrn4Bn8pm-c:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ -3f6170: 7110 d6a1 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.lambda$show$5:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z // method@a1d6 │ │ -3f6176: 0a00 |0003: move-result v0 │ │ -3f6178: 0f00 |0004: return v0 │ │ +3f6128: |[3f6128] de.danoeh.antennapod.dialog.SwipeActionsDialog.$r8$lambda$CX8UDDIsEC8UP4vBvrn4Bn8pm-c:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ +3f6138: 7110 d6a1 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.lambda$show$5:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z // method@a1d6 │ │ +3f613e: 0a00 |0003: move-result v0 │ │ +3f6140: 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;) │ │ @@ -885746,18 +885746,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 │ │ -3f617c: |[3f617c] de.danoeh.antennapod.dialog.SwipeActionsDialog.$r8$lambda$CsMRLTUEYrb-pe5d2r_xx0UAXoc:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ -3f618c: 7110 d1a1 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.lambda$show$0:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z // method@a1d1 │ │ -3f6192: 0a00 |0003: move-result v0 │ │ -3f6194: 0f00 |0004: return v0 │ │ +3f6144: |[3f6144] de.danoeh.antennapod.dialog.SwipeActionsDialog.$r8$lambda$CsMRLTUEYrb-pe5d2r_xx0UAXoc:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ +3f6154: 7110 d1a1 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.lambda$show$0:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z // method@a1d1 │ │ +3f615a: 0a00 |0003: move-result v0 │ │ +3f615c: 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;) │ │ @@ -885765,18 +885765,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 │ │ -3f6198: |[3f6198] de.danoeh.antennapod.dialog.SwipeActionsDialog.$r8$lambda$CsraJd9QaLOPSOfIzXU3Qh1ra0A:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ -3f61a8: 7110 d3a1 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.lambda$show$2:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z // method@a1d3 │ │ -3f61ae: 0a00 |0003: move-result v0 │ │ -3f61b0: 0f00 |0004: return v0 │ │ +3f6160: |[3f6160] de.danoeh.antennapod.dialog.SwipeActionsDialog.$r8$lambda$CsraJd9QaLOPSOfIzXU3Qh1ra0A:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ +3f6170: 7110 d3a1 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.lambda$show$2:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z // method@a1d3 │ │ +3f6176: 0a00 |0003: move-result v0 │ │ +3f6178: 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;) │ │ @@ -885784,18 +885784,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 │ │ -3f61b4: |[3f61b4] de.danoeh.antennapod.dialog.SwipeActionsDialog.$r8$lambda$GCrPeh7GNiskTjYTorERLBEZ3J0:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ -3f61c4: 7110 d7a1 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.lambda$show$6:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z // method@a1d7 │ │ -3f61ca: 0a00 |0003: move-result v0 │ │ -3f61cc: 0f00 |0004: return v0 │ │ +3f617c: |[3f617c] de.danoeh.antennapod.dialog.SwipeActionsDialog.$r8$lambda$GCrPeh7GNiskTjYTorERLBEZ3J0:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ +3f618c: 7110 d7a1 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.lambda$show$6:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z // method@a1d7 │ │ +3f6192: 0a00 |0003: move-result v0 │ │ +3f6194: 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;) │ │ @@ -885803,18 +885803,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 │ │ -3f61d0: |[3f61d0] de.danoeh.antennapod.dialog.SwipeActionsDialog.$r8$lambda$RmXECwt5kzbkJAia5i1GeFXqvBw:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ -3f61e0: 7110 d5a1 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.lambda$show$4:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z // method@a1d5 │ │ -3f61e6: 0a00 |0003: move-result v0 │ │ -3f61e8: 0f00 |0004: return v0 │ │ +3f6198: |[3f6198] de.danoeh.antennapod.dialog.SwipeActionsDialog.$r8$lambda$RmXECwt5kzbkJAia5i1GeFXqvBw:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ +3f61a8: 7110 d5a1 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.lambda$show$4:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z // method@a1d5 │ │ +3f61ae: 0a00 |0003: move-result v0 │ │ +3f61b0: 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;) │ │ @@ -885822,17 +885822,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 │ │ -3f63d4: |[3f63d4] 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 │ │ -3f63e4: 7606 daa1 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@a1da │ │ -3f63ea: 0e00 |0003: return-void │ │ +3f639c: |[3f639c] 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 │ │ +3f63ac: 7606 daa1 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@a1da │ │ +3f63b2: 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 │ │ @@ -885845,17 +885845,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 │ │ -3f63ec: |[3f63ec] de.danoeh.antennapod.dialog.SwipeActionsDialog.$r8$lambda$oX1lU6QKplj38x_bHPUc0c00vUA:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog;Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;ILandroid/view/View;)V │ │ -3f63fc: 7040 cfa1 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@a1cf │ │ -3f6402: 0e00 |0003: return-void │ │ +3f63b4: |[3f63b4] de.danoeh.antennapod.dialog.SwipeActionsDialog.$r8$lambda$oX1lU6QKplj38x_bHPUc0c00vUA:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog;Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;ILandroid/view/View;)V │ │ +3f63c4: 7040 cfa1 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@a1cf │ │ +3f63ca: 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 │ │ @@ -885866,17 +885866,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 │ │ -3f6404: |[3f6404] de.danoeh.antennapod.dialog.SwipeActionsDialog.$r8$lambda$vpcFmhY4bbXwiwCYQhzN5eLU6XA:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog;Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;ILandroid/view/View;)V │ │ -3f6414: 7040 d0a1 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@a1d0 │ │ -3f641a: 0e00 |0003: return-void │ │ +3f63cc: |[3f63cc] de.danoeh.antennapod.dialog.SwipeActionsDialog.$r8$lambda$vpcFmhY4bbXwiwCYQhzN5eLU6XA:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog;Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;ILandroid/view/View;)V │ │ +3f63dc: 7040 d0a1 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@a1d0 │ │ +3f63e2: 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 │ │ @@ -885887,17 +885887,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 │ │ -3f641c: |[3f641c] de.danoeh.antennapod.dialog.SwipeActionsDialog.$r8$lambda$x5pqJeRChkeCQqu7-68fUEkGmpY:(Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;Landroid/widget/CompoundButton;Z)V │ │ -3f642c: 7130 d8a1 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@a1d8 │ │ -3f6432: 0e00 |0003: return-void │ │ +3f63e4: |[3f63e4] de.danoeh.antennapod.dialog.SwipeActionsDialog.$r8$lambda$x5pqJeRChkeCQqu7-68fUEkGmpY:(Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;Landroid/widget/CompoundButton;Z)V │ │ +3f63f4: 7130 d8a1 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@a1d8 │ │ +3f63fa: 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 │ │ @@ -885907,19 +885907,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 │ │ -3f6434: |[3f6434] de.danoeh.antennapod.dialog.SwipeActionsDialog.:(Landroid/content/Context;Ljava/lang/String;)V │ │ -3f6444: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f644a: 5b01 2c91 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@912c │ │ -3f644e: 5b02 3091 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.tag:Ljava/lang/String; // field@9130 │ │ -3f6452: 0e00 |0007: return-void │ │ +3f63fc: |[3f63fc] de.danoeh.antennapod.dialog.SwipeActionsDialog.:(Landroid/content/Context;Ljava/lang/String;)V │ │ +3f640c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f6412: 5b01 2c91 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@912c │ │ +3f6416: 5b02 3091 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.tag:Ljava/lang/String; // field@9130 │ │ +3f641a: 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; │ │ @@ -885931,17 +885931,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 │ │ -3f6454: |[3f6454] de.danoeh.antennapod.dialog.SwipeActionsDialog.lambda$setupSwipeDirectionView$10:(Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;ILandroid/view/View;)V │ │ -3f6464: 7030 e0a1 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.showPicker:(Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;I)V // method@a1e0 │ │ -3f646a: 0e00 |0003: return-void │ │ +3f641c: |[3f641c] de.danoeh.antennapod.dialog.SwipeActionsDialog.lambda$setupSwipeDirectionView$10:(Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;ILandroid/view/View;)V │ │ +3f642c: 7030 e0a1 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.showPicker:(Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;I)V // method@a1e0 │ │ +3f6432: 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 │ │ @@ -885952,17 +885952,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 │ │ -3f646c: |[3f646c] de.danoeh.antennapod.dialog.SwipeActionsDialog.lambda$setupSwipeDirectionView$9:(Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;ILandroid/view/View;)V │ │ -3f647c: 7030 e0a1 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.showPicker:(Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;I)V // method@a1e0 │ │ -3f6482: 0e00 |0003: return-void │ │ +3f6434: |[3f6434] de.danoeh.antennapod.dialog.SwipeActionsDialog.lambda$setupSwipeDirectionView$9:(Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;ILandroid/view/View;)V │ │ +3f6444: 7030 e0a1 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.showPicker:(Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;I)V // method@a1e0 │ │ +3f644a: 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 │ │ @@ -885973,37 +885973,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 │ │ -3f61ec: |[3f61ec] de.danoeh.antennapod.dialog.SwipeActionsDialog.lambda$show$0:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ -3f61fc: 7210 21ab 0200 |0000: invoke-interface {v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getId:()Ljava/lang/String; // method@ab21 │ │ -3f6202: 0c00 |0003: move-result-object v0 │ │ -3f6204: 1a01 0748 |0004: const-string v1, "MARK_PLAYED" // string@4807 │ │ -3f6208: 6e20 28b3 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3f620e: 0a00 |0009: move-result v0 │ │ -3f6210: 3900 1c00 |000a: if-nez v0, 0026 // +001c │ │ -3f6214: 7210 21ab 0200 |000c: invoke-interface {v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getId:()Ljava/lang/String; // method@ab21 │ │ -3f621a: 0c00 |000f: move-result-object v0 │ │ -3f621c: 1a01 c417 |0010: const-string v1, "DELETE" // string@17c4 │ │ -3f6220: 6e20 28b3 1000 |0012: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3f6226: 0a00 |0015: move-result v0 │ │ -3f6228: 3900 1000 |0016: if-nez v0, 0026 // +0010 │ │ -3f622c: 7210 21ab 0200 |0018: invoke-interface {v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getId:()Ljava/lang/String; // method@ab21 │ │ -3f6232: 0c02 |001b: move-result-object v2 │ │ -3f6234: 1a00 1f51 |001c: const-string v0, "REMOVE_FROM_HISTORY" // string@511f │ │ -3f6238: 6e20 28b3 0200 |001e: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3f623e: 0a02 |0021: move-result v2 │ │ -3f6240: 3902 0400 |0022: if-nez v2, 0026 // +0004 │ │ -3f6244: 1212 |0024: const/4 v2, #int 1 // #1 │ │ -3f6246: 2802 |0025: goto 0027 // +0002 │ │ -3f6248: 1202 |0026: const/4 v2, #int 0 // #0 │ │ -3f624a: 0f02 |0027: return v2 │ │ +3f61b4: |[3f61b4] de.danoeh.antennapod.dialog.SwipeActionsDialog.lambda$show$0:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ +3f61c4: 7210 21ab 0200 |0000: invoke-interface {v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getId:()Ljava/lang/String; // method@ab21 │ │ +3f61ca: 0c00 |0003: move-result-object v0 │ │ +3f61cc: 1a01 0748 |0004: const-string v1, "MARK_PLAYED" // string@4807 │ │ +3f61d0: 6e20 28b3 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3f61d6: 0a00 |0009: move-result v0 │ │ +3f61d8: 3900 1c00 |000a: if-nez v0, 0026 // +001c │ │ +3f61dc: 7210 21ab 0200 |000c: invoke-interface {v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getId:()Ljava/lang/String; // method@ab21 │ │ +3f61e2: 0c00 |000f: move-result-object v0 │ │ +3f61e4: 1a01 c417 |0010: const-string v1, "DELETE" // string@17c4 │ │ +3f61e8: 6e20 28b3 1000 |0012: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3f61ee: 0a00 |0015: move-result v0 │ │ +3f61f0: 3900 1000 |0016: if-nez v0, 0026 // +0010 │ │ +3f61f4: 7210 21ab 0200 |0018: invoke-interface {v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getId:()Ljava/lang/String; // method@ab21 │ │ +3f61fa: 0c02 |001b: move-result-object v2 │ │ +3f61fc: 1a00 1f51 |001c: const-string v0, "REMOVE_FROM_HISTORY" // string@511f │ │ +3f6200: 6e20 28b3 0200 |001e: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3f6206: 0a02 |0021: move-result v2 │ │ +3f6208: 3902 0400 |0022: if-nez v2, 0026 // +0004 │ │ +3f620c: 1212 |0024: const/4 v2, #int 1 // #1 │ │ +3f620e: 2802 |0025: goto 0027 // +0002 │ │ +3f6210: 1202 |0026: const/4 v2, #int 0 // #0 │ │ +3f6212: 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; │ │ @@ -886013,22 +886013,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 │ │ -3f624c: |[3f624c] de.danoeh.antennapod.dialog.SwipeActionsDialog.lambda$show$1:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ -3f625c: 7210 21ab 0100 |0000: invoke-interface {v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getId:()Ljava/lang/String; // method@ab21 │ │ -3f6262: 0c01 |0003: move-result-object v1 │ │ -3f6264: 1a00 1f51 |0004: const-string v0, "REMOVE_FROM_HISTORY" // string@511f │ │ -3f6268: 6e20 28b3 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3f626e: 0a01 |0009: move-result v1 │ │ -3f6270: df01 0101 |000a: xor-int/lit8 v1, v1, #int 1 // #01 │ │ -3f6274: 0f01 |000c: return v1 │ │ +3f6214: |[3f6214] de.danoeh.antennapod.dialog.SwipeActionsDialog.lambda$show$1:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ +3f6224: 7210 21ab 0100 |0000: invoke-interface {v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getId:()Ljava/lang/String; // method@ab21 │ │ +3f622a: 0c01 |0003: move-result-object v1 │ │ +3f622c: 1a00 1f51 |0004: const-string v0, "REMOVE_FROM_HISTORY" // string@511f │ │ +3f6230: 6e20 28b3 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3f6236: 0a01 |0009: move-result v1 │ │ +3f6238: df01 0101 |000a: xor-int/lit8 v1, v1, #int 1 // #01 │ │ +3f623c: 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;) │ │ @@ -886036,37 +886036,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 │ │ -3f6278: |[3f6278] de.danoeh.antennapod.dialog.SwipeActionsDialog.lambda$show$2:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ -3f6288: 7210 21ab 0200 |0000: invoke-interface {v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getId:()Ljava/lang/String; // method@ab21 │ │ -3f628e: 0c00 |0003: move-result-object v0 │ │ -3f6290: 1a01 2151 |0004: const-string v1, "REMOVE_FROM_INBOX" // string@5121 │ │ -3f6294: 6e20 28b3 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3f629a: 0a00 |0009: move-result v0 │ │ -3f629c: 3900 1c00 |000a: if-nez v0, 0026 // +001c │ │ -3f62a0: 7210 21ab 0200 |000c: invoke-interface {v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getId:()Ljava/lang/String; // method@ab21 │ │ -3f62a6: 0c00 |000f: move-result-object v0 │ │ -3f62a8: 1a01 1f51 |0010: const-string v1, "REMOVE_FROM_HISTORY" // string@511f │ │ -3f62ac: 6e20 28b3 1000 |0012: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3f62b2: 0a00 |0015: move-result v0 │ │ -3f62b4: 3900 1000 |0016: if-nez v0, 0026 // +0010 │ │ -3f62b8: 7210 21ab 0200 |0018: invoke-interface {v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getId:()Ljava/lang/String; // method@ab21 │ │ -3f62be: 0c02 |001b: move-result-object v2 │ │ -3f62c0: 1a00 e653 |001c: const-string v0, "START_DOWNLOAD" // string@53e6 │ │ -3f62c4: 6e20 28b3 0200 |001e: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3f62ca: 0a02 |0021: move-result v2 │ │ -3f62cc: 3902 0400 |0022: if-nez v2, 0026 // +0004 │ │ -3f62d0: 1212 |0024: const/4 v2, #int 1 // #1 │ │ -3f62d2: 2802 |0025: goto 0027 // +0002 │ │ -3f62d4: 1202 |0026: const/4 v2, #int 0 // #0 │ │ -3f62d6: 0f02 |0027: return v2 │ │ +3f6240: |[3f6240] de.danoeh.antennapod.dialog.SwipeActionsDialog.lambda$show$2:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ +3f6250: 7210 21ab 0200 |0000: invoke-interface {v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getId:()Ljava/lang/String; // method@ab21 │ │ +3f6256: 0c00 |0003: move-result-object v0 │ │ +3f6258: 1a01 2151 |0004: const-string v1, "REMOVE_FROM_INBOX" // string@5121 │ │ +3f625c: 6e20 28b3 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3f6262: 0a00 |0009: move-result v0 │ │ +3f6264: 3900 1c00 |000a: if-nez v0, 0026 // +001c │ │ +3f6268: 7210 21ab 0200 |000c: invoke-interface {v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getId:()Ljava/lang/String; // method@ab21 │ │ +3f626e: 0c00 |000f: move-result-object v0 │ │ +3f6270: 1a01 1f51 |0010: const-string v1, "REMOVE_FROM_HISTORY" // string@511f │ │ +3f6274: 6e20 28b3 1000 |0012: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3f627a: 0a00 |0015: move-result v0 │ │ +3f627c: 3900 1000 |0016: if-nez v0, 0026 // +0010 │ │ +3f6280: 7210 21ab 0200 |0018: invoke-interface {v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getId:()Ljava/lang/String; // method@ab21 │ │ +3f6286: 0c02 |001b: move-result-object v2 │ │ +3f6288: 1a00 e653 |001c: const-string v0, "START_DOWNLOAD" // string@53e6 │ │ +3f628c: 6e20 28b3 0200 |001e: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3f6292: 0a02 |0021: move-result v2 │ │ +3f6294: 3902 0400 |0022: if-nez v2, 0026 // +0004 │ │ +3f6298: 1212 |0024: const/4 v2, #int 1 // #1 │ │ +3f629a: 2802 |0025: goto 0027 // +0002 │ │ +3f629c: 1202 |0026: const/4 v2, #int 0 // #0 │ │ +3f629e: 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; │ │ @@ -886076,22 +886076,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 │ │ -3f62d8: |[3f62d8] de.danoeh.antennapod.dialog.SwipeActionsDialog.lambda$show$3:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ -3f62e8: 7210 21ab 0100 |0000: invoke-interface {v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getId:()Ljava/lang/String; // method@ab21 │ │ -3f62ee: 0c01 |0003: move-result-object v1 │ │ -3f62f0: 1a00 1f51 |0004: const-string v0, "REMOVE_FROM_HISTORY" // string@511f │ │ -3f62f4: 6e20 28b3 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3f62fa: 0a01 |0009: move-result v1 │ │ -3f62fc: df01 0101 |000a: xor-int/lit8 v1, v1, #int 1 // #01 │ │ -3f6300: 0f01 |000c: return v1 │ │ +3f62a0: |[3f62a0] de.danoeh.antennapod.dialog.SwipeActionsDialog.lambda$show$3:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ +3f62b0: 7210 21ab 0100 |0000: invoke-interface {v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getId:()Ljava/lang/String; // method@ab21 │ │ +3f62b6: 0c01 |0003: move-result-object v1 │ │ +3f62b8: 1a00 1f51 |0004: const-string v0, "REMOVE_FROM_HISTORY" // string@511f │ │ +3f62bc: 6e20 28b3 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3f62c2: 0a01 |0009: move-result v1 │ │ +3f62c4: df01 0101 |000a: xor-int/lit8 v1, v1, #int 1 // #01 │ │ +3f62c8: 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;) │ │ @@ -886099,37 +886099,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 │ │ -3f6304: |[3f6304] de.danoeh.antennapod.dialog.SwipeActionsDialog.lambda$show$4:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ -3f6314: 7210 21ab 0200 |0000: invoke-interface {v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getId:()Ljava/lang/String; // method@ab21 │ │ -3f631a: 0c00 |0003: move-result-object v0 │ │ -3f631c: 1a01 c10b |0004: const-string v1, "ADD_TO_QUEUE" // string@0bc1 │ │ -3f6320: 6e20 28b3 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3f6326: 0a00 |0009: move-result v0 │ │ -3f6328: 3900 1c00 |000a: if-nez v0, 0026 // +001c │ │ -3f632c: 7210 21ab 0200 |000c: invoke-interface {v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getId:()Ljava/lang/String; // method@ab21 │ │ -3f6332: 0c00 |000f: move-result-object v0 │ │ -3f6334: 1a01 2151 |0010: const-string v1, "REMOVE_FROM_INBOX" // string@5121 │ │ -3f6338: 6e20 28b3 1000 |0012: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3f633e: 0a00 |0015: move-result v0 │ │ -3f6340: 3900 1000 |0016: if-nez v0, 0026 // +0010 │ │ -3f6344: 7210 21ab 0200 |0018: invoke-interface {v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getId:()Ljava/lang/String; // method@ab21 │ │ -3f634a: 0c02 |001b: move-result-object v2 │ │ -3f634c: 1a00 1f51 |001c: const-string v0, "REMOVE_FROM_HISTORY" // string@511f │ │ -3f6350: 6e20 28b3 0200 |001e: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3f6356: 0a02 |0021: move-result v2 │ │ -3f6358: 3902 0400 |0022: if-nez v2, 0026 // +0004 │ │ -3f635c: 1212 |0024: const/4 v2, #int 1 // #1 │ │ -3f635e: 2802 |0025: goto 0027 // +0002 │ │ -3f6360: 1202 |0026: const/4 v2, #int 0 // #0 │ │ -3f6362: 0f02 |0027: return v2 │ │ +3f62cc: |[3f62cc] de.danoeh.antennapod.dialog.SwipeActionsDialog.lambda$show$4:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ +3f62dc: 7210 21ab 0200 |0000: invoke-interface {v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getId:()Ljava/lang/String; // method@ab21 │ │ +3f62e2: 0c00 |0003: move-result-object v0 │ │ +3f62e4: 1a01 c10b |0004: const-string v1, "ADD_TO_QUEUE" // string@0bc1 │ │ +3f62e8: 6e20 28b3 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3f62ee: 0a00 |0009: move-result v0 │ │ +3f62f0: 3900 1c00 |000a: if-nez v0, 0026 // +001c │ │ +3f62f4: 7210 21ab 0200 |000c: invoke-interface {v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getId:()Ljava/lang/String; // method@ab21 │ │ +3f62fa: 0c00 |000f: move-result-object v0 │ │ +3f62fc: 1a01 2151 |0010: const-string v1, "REMOVE_FROM_INBOX" // string@5121 │ │ +3f6300: 6e20 28b3 1000 |0012: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3f6306: 0a00 |0015: move-result v0 │ │ +3f6308: 3900 1000 |0016: if-nez v0, 0026 // +0010 │ │ +3f630c: 7210 21ab 0200 |0018: invoke-interface {v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getId:()Ljava/lang/String; // method@ab21 │ │ +3f6312: 0c02 |001b: move-result-object v2 │ │ +3f6314: 1a00 1f51 |001c: const-string v0, "REMOVE_FROM_HISTORY" // string@511f │ │ +3f6318: 6e20 28b3 0200 |001e: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3f631e: 0a02 |0021: move-result v2 │ │ +3f6320: 3902 0400 |0022: if-nez v2, 0026 // +0004 │ │ +3f6324: 1212 |0024: const/4 v2, #int 1 // #1 │ │ +3f6326: 2802 |0025: goto 0027 // +0002 │ │ +3f6328: 1202 |0026: const/4 v2, #int 0 // #0 │ │ +3f632a: 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; │ │ @@ -886139,22 +886139,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 │ │ -3f6364: |[3f6364] de.danoeh.antennapod.dialog.SwipeActionsDialog.lambda$show$5:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ -3f6374: 7210 21ab 0100 |0000: invoke-interface {v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getId:()Ljava/lang/String; // method@ab21 │ │ -3f637a: 0c01 |0003: move-result-object v1 │ │ -3f637c: 1a00 2151 |0004: const-string v0, "REMOVE_FROM_INBOX" // string@5121 │ │ -3f6380: 6e20 28b3 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3f6386: 0a01 |0009: move-result v1 │ │ -3f6388: df01 0101 |000a: xor-int/lit8 v1, v1, #int 1 // #01 │ │ -3f638c: 0f01 |000c: return v1 │ │ +3f632c: |[3f632c] de.danoeh.antennapod.dialog.SwipeActionsDialog.lambda$show$5:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ +3f633c: 7210 21ab 0100 |0000: invoke-interface {v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getId:()Ljava/lang/String; // method@ab21 │ │ +3f6342: 0c01 |0003: move-result-object v1 │ │ +3f6344: 1a00 2151 |0004: const-string v0, "REMOVE_FROM_INBOX" // string@5121 │ │ +3f6348: 6e20 28b3 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3f634e: 0a01 |0009: move-result v1 │ │ +3f6350: df01 0101 |000a: xor-int/lit8 v1, v1, #int 1 // #01 │ │ +3f6354: 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;) │ │ @@ -886162,22 +886162,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 │ │ -3f6390: |[3f6390] de.danoeh.antennapod.dialog.SwipeActionsDialog.lambda$show$6:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ -3f63a0: 7210 21ab 0100 |0000: invoke-interface {v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getId:()Ljava/lang/String; // method@ab21 │ │ -3f63a6: 0c01 |0003: move-result-object v1 │ │ -3f63a8: 1a00 2251 |0004: const-string v0, "REMOVE_FROM_QUEUE" // string@5122 │ │ -3f63ac: 6e20 28b3 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3f63b2: 0a01 |0009: move-result v1 │ │ -3f63b4: df01 0101 |000a: xor-int/lit8 v1, v1, #int 1 // #01 │ │ -3f63b8: 0f01 |000c: return v1 │ │ +3f6358: |[3f6358] de.danoeh.antennapod.dialog.SwipeActionsDialog.lambda$show$6:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ +3f6368: 7210 21ab 0100 |0000: invoke-interface {v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getId:()Ljava/lang/String; // method@ab21 │ │ +3f636e: 0c01 |0003: move-result-object v1 │ │ +3f6370: 1a00 2251 |0004: const-string v0, "REMOVE_FROM_QUEUE" // string@5122 │ │ +3f6374: 6e20 28b3 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3f637a: 0a01 |0009: move-result v1 │ │ +3f637c: df01 0101 |000a: xor-int/lit8 v1, v1, #int 1 // #01 │ │ +3f6380: 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;) │ │ @@ -886185,33 +886185,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 │ │ -3f6484: |[3f6484] de.danoeh.antennapod.dialog.SwipeActionsDialog.lambda$show$7:(Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;Landroid/widget/CompoundButton;Z)V │ │ -3f6494: 5434 6390 |0000: iget-object v4, v3, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.actionLeftContainer:Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // field@9063 │ │ -3f6498: 6e10 51a0 0400 |0002: invoke-virtual {v4}, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a051 │ │ -3f649e: 0c04 |0005: move-result-object v4 │ │ -3f64a0: 1500 803f |0006: const/high16 v0, #int 1065353216 // #3f80 │ │ -3f64a4: 1401 cdcc cc3e |0008: const v1, #float 0.4 // #3ecccccd │ │ -3f64aa: 3805 0500 |000b: if-eqz v5, 0010 // +0005 │ │ -3f64ae: 1502 803f |000d: const/high16 v2, #int 1065353216 // #3f80 │ │ -3f64b2: 2804 |000f: goto 0013 // +0004 │ │ -3f64b4: 1402 cdcc cc3e |0010: const v2, #float 0.4 // #3ecccccd │ │ -3f64ba: 6e20 460d 2400 |0013: invoke-virtual {v4, v2}, Landroid/view/View;.setAlpha:(F)V // method@0d46 │ │ -3f64c0: 5433 6490 |0016: iget-object v3, v3, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.actionRightContainer:Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // field@9064 │ │ -3f64c4: 6e10 51a0 0300 |0018: invoke-virtual {v3}, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a051 │ │ -3f64ca: 0c03 |001b: move-result-object v3 │ │ -3f64cc: 3805 0300 |001c: if-eqz v5, 001f // +0003 │ │ -3f64d0: 2804 |001e: goto 0022 // +0004 │ │ -3f64d2: 1400 cdcc cc3e |001f: const v0, #float 0.4 // #3ecccccd │ │ -3f64d8: 6e20 460d 0300 |0022: invoke-virtual {v3, v0}, Landroid/view/View;.setAlpha:(F)V // method@0d46 │ │ -3f64de: 0e00 |0025: return-void │ │ +3f644c: |[3f644c] de.danoeh.antennapod.dialog.SwipeActionsDialog.lambda$show$7:(Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;Landroid/widget/CompoundButton;Z)V │ │ +3f645c: 5434 6390 |0000: iget-object v4, v3, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.actionLeftContainer:Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // field@9063 │ │ +3f6460: 6e10 51a0 0400 |0002: invoke-virtual {v4}, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a051 │ │ +3f6466: 0c04 |0005: move-result-object v4 │ │ +3f6468: 1500 803f |0006: const/high16 v0, #int 1065353216 // #3f80 │ │ +3f646c: 1401 cdcc cc3e |0008: const v1, #float 0.4 // #3ecccccd │ │ +3f6472: 3805 0500 |000b: if-eqz v5, 0010 // +0005 │ │ +3f6476: 1502 803f |000d: const/high16 v2, #int 1065353216 // #3f80 │ │ +3f647a: 2804 |000f: goto 0013 // +0004 │ │ +3f647c: 1402 cdcc cc3e |0010: const v2, #float 0.4 // #3ecccccd │ │ +3f6482: 6e20 460d 2400 |0013: invoke-virtual {v4, v2}, Landroid/view/View;.setAlpha:(F)V // method@0d46 │ │ +3f6488: 5433 6490 |0016: iget-object v3, v3, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.actionRightContainer:Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // field@9064 │ │ +3f648c: 6e10 51a0 0300 |0018: invoke-virtual {v3}, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a051 │ │ +3f6492: 0c03 |001b: move-result-object v3 │ │ +3f6494: 3805 0300 |001c: if-eqz v5, 001f // +0003 │ │ +3f6498: 2804 |001e: goto 0022 // +0004 │ │ +3f649a: 1400 cdcc cc3e |001f: const v0, #float 0.4 // #3ecccccd │ │ +3f64a0: 6e20 460d 0300 |0022: invoke-virtual {v3, v0}, Landroid/view/View;.setAlpha:(F)V // method@0d46 │ │ +3f64a6: 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; │ │ @@ -886222,31 +886222,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 │ │ -3f64e0: |[3f64e0] de.danoeh.antennapod.dialog.SwipeActionsDialog.lambda$show$8:(Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;Lde/danoeh/antennapod/dialog/SwipeActionsDialog$Callback;Landroid/content/DialogInterface;I)V │ │ -3f64f0: 5414 3091 |0000: iget-object v4, v1, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.tag:Ljava/lang/String; // field@9130 │ │ -3f64f4: 5415 2f91 |0002: iget-object v5, v1, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.rightAction:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@912f │ │ -3f64f8: 7210 21ab 0500 |0004: invoke-interface {v5}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getId:()Ljava/lang/String; // method@ab21 │ │ -3f64fe: 0c05 |0007: move-result-object v5 │ │ -3f6500: 5410 2e91 |0008: iget-object v0, v1, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.leftAction:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@912e │ │ -3f6504: 7210 21ab 0000 |000a: invoke-interface {v0}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getId:()Ljava/lang/String; // method@ab21 │ │ -3f650a: 0c00 |000d: move-result-object v0 │ │ -3f650c: 7040 dda1 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@a1dd │ │ -3f6512: 5422 6590 |0011: iget-object v2, v2, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.enableSwitch:Landroidx/appcompat/widget/SwitchCompat; // field@9065 │ │ -3f6516: 6e10 7410 0200 |0013: invoke-virtual {v2}, Landroid/widget/CompoundButton;.isChecked:()Z // method@1074 │ │ -3f651c: 0a02 |0016: move-result v2 │ │ -3f651e: 7110 42b2 0200 |0017: invoke-static {v2}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@b242 │ │ -3f6524: 0c02 |001a: move-result-object v2 │ │ -3f6526: 7020 dca1 2100 |001b: invoke-direct {v1, v2}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.saveActionsEnabledPrefs:(Ljava/lang/Boolean;)V // method@a1dc │ │ -3f652c: 7210 c1a1 0300 |001e: invoke-interface {v3}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$Callback;.onCall:()V // method@a1c1 │ │ -3f6532: 0e00 |0021: return-void │ │ +3f64a8: |[3f64a8] de.danoeh.antennapod.dialog.SwipeActionsDialog.lambda$show$8:(Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;Lde/danoeh/antennapod/dialog/SwipeActionsDialog$Callback;Landroid/content/DialogInterface;I)V │ │ +3f64b8: 5414 3091 |0000: iget-object v4, v1, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.tag:Ljava/lang/String; // field@9130 │ │ +3f64bc: 5415 2f91 |0002: iget-object v5, v1, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.rightAction:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@912f │ │ +3f64c0: 7210 21ab 0500 |0004: invoke-interface {v5}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getId:()Ljava/lang/String; // method@ab21 │ │ +3f64c6: 0c05 |0007: move-result-object v5 │ │ +3f64c8: 5410 2e91 |0008: iget-object v0, v1, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.leftAction:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@912e │ │ +3f64cc: 7210 21ab 0000 |000a: invoke-interface {v0}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getId:()Ljava/lang/String; // method@ab21 │ │ +3f64d2: 0c00 |000d: move-result-object v0 │ │ +3f64d4: 7040 dda1 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@a1dd │ │ +3f64da: 5422 6590 |0011: iget-object v2, v2, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.enableSwitch:Landroidx/appcompat/widget/SwitchCompat; // field@9065 │ │ +3f64de: 6e10 7410 0200 |0013: invoke-virtual {v2}, Landroid/widget/CompoundButton;.isChecked:()Z // method@1074 │ │ +3f64e4: 0a02 |0016: move-result v2 │ │ +3f64e6: 7110 42b2 0200 |0017: invoke-static {v2}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@b242 │ │ +3f64ec: 0c02 |001a: move-result-object v2 │ │ +3f64ee: 7020 dca1 2100 |001b: invoke-direct {v1, v2}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.saveActionsEnabledPrefs:(Ljava/lang/Boolean;)V // method@a1dc │ │ +3f64f4: 7210 c1a1 0300 |001e: invoke-interface {v3}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$Callback;.onCall:()V // method@a1c1 │ │ +3f64fa: 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; │ │ @@ -886260,31 +886260,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 │ │ -3f6534: |[3f6534] de.danoeh.antennapod.dialog.SwipeActionsDialog.lambda$showPicker$11:(IILde/danoeh/antennapod/databinding/SwipeactionsRowBinding;Landroidx/appcompat/app/AlertDialog;Landroid/view/View;)V │ │ -3f6544: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -3f6546: 3351 0d00 |0001: if-ne v1, v5, 000e // +000d │ │ -3f654a: 5405 2d91 |0003: iget-object v5, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@912d │ │ -3f654e: 7220 66b5 2500 |0005: invoke-interface {v5, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3f6554: 0c02 |0008: move-result-object v2 │ │ -3f6556: 1f02 8d1c |0009: check-cast v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // type@1c8d │ │ -3f655a: 5b02 2e91 |000b: iput-object v2, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.leftAction:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@912e │ │ -3f655e: 280b |000d: goto 0018 // +000b │ │ -3f6560: 5405 2d91 |000e: iget-object v5, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@912d │ │ -3f6564: 7220 66b5 2500 |0010: invoke-interface {v5, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3f656a: 0c02 |0013: move-result-object v2 │ │ -3f656c: 1f02 8d1c |0014: check-cast v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // type@1c8d │ │ -3f6570: 5b02 2f91 |0016: iput-object v2, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.rightAction:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@912f │ │ -3f6574: 7030 dea1 3001 |0018: invoke-direct {v0, v3, v1}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.setupSwipeDirectionView:(Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;I)V // method@a1de │ │ -3f657a: 6e10 9115 0400 |001b: invoke-virtual {v4}, Landroidx/appcompat/app/AppCompatDialog;.dismiss:()V // method@1591 │ │ -3f6580: 0e00 |001e: return-void │ │ +3f64fc: |[3f64fc] de.danoeh.antennapod.dialog.SwipeActionsDialog.lambda$showPicker$11:(IILde/danoeh/antennapod/databinding/SwipeactionsRowBinding;Landroidx/appcompat/app/AlertDialog;Landroid/view/View;)V │ │ +3f650c: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +3f650e: 3351 0d00 |0001: if-ne v1, v5, 000e // +000d │ │ +3f6512: 5405 2d91 |0003: iget-object v5, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@912d │ │ +3f6516: 7220 66b5 2500 |0005: invoke-interface {v5, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3f651c: 0c02 |0008: move-result-object v2 │ │ +3f651e: 1f02 8d1c |0009: check-cast v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // type@1c8d │ │ +3f6522: 5b02 2e91 |000b: iput-object v2, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.leftAction:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@912e │ │ +3f6526: 280b |000d: goto 0018 // +000b │ │ +3f6528: 5405 2d91 |000e: iget-object v5, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@912d │ │ +3f652c: 7220 66b5 2500 |0010: invoke-interface {v5, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3f6532: 0c02 |0013: move-result-object v2 │ │ +3f6534: 1f02 8d1c |0014: check-cast v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // type@1c8d │ │ +3f6538: 5b02 2f91 |0016: iput-object v2, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.rightAction:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@912f │ │ +3f653c: 7030 dea1 3001 |0018: invoke-direct {v0, v3, v1}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.setupSwipeDirectionView:(Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;I)V // method@a1de │ │ +3f6542: 6e10 9115 0400 |001b: invoke-virtual {v4}, Landroidx/appcompat/app/AppCompatDialog;.dismiss:()V // method@1591 │ │ +3f6548: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=170 │ │ 0x000e line=172 │ │ 0x0018 line=174 │ │ 0x001b line=175 │ │ locals : │ │ @@ -886300,33 +886300,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 │ │ -3f6584: |[3f6584] de.danoeh.antennapod.dialog.SwipeActionsDialog.populateMockEpisode:(Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;)V │ │ -3f6594: 5430 5e8f |0000: iget-object v0, v3, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.container:Landroid/widget/LinearLayout; // field@8f5e │ │ -3f6598: 1401 9a99 993e |0002: const v1, #float 0.3 // #3e99999a │ │ -3f659e: 6e20 460d 1000 |0005: invoke-virtual {v0, v1}, Landroid/view/View;.setAlpha:(F)V // method@0d46 │ │ -3f65a4: 5430 698f |0008: iget-object v0, v3, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.secondaryActionButton:Lde/danoeh/antennapod/databinding/SecondaryActionBinding; // field@8f69 │ │ -3f65a8: 5400 2e90 |000a: iget-object v0, v0, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.secondaryActionButton:Landroid/widget/FrameLayout; // field@902e │ │ -3f65ac: 1301 0800 |000c: const/16 v1, #int 8 // #8 │ │ -3f65b0: 6e20 9c0d 1000 |000e: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3f65b6: 5430 608f |0011: iget-object v0, v3, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.dragHandle:Landroid/widget/ImageView; // field@8f60 │ │ -3f65ba: 6e20 4e11 1000 |0013: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setVisibility:(I)V // method@114e │ │ -3f65c0: 5430 6d8f |0016: iget-object v0, v3, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.statusInbox:Landroid/widget/ImageView; // field@8f6d │ │ -3f65c4: 6e20 4e11 1000 |0018: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setVisibility:(I)V // method@114e │ │ -3f65ca: 5430 728f |001b: iget-object v0, v3, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.txtvTitle:Landroid/widget/TextView; // field@8f72 │ │ -3f65ce: 1a01 cbe8 |001d: const-string v1, "███████" // string@e8cb │ │ -3f65d2: 6e20 9d12 1000 |001f: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3f65d8: 5433 708f |0022: iget-object v3, v3, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.txtvPosition:Landroid/widget/TextView; // field@8f70 │ │ -3f65dc: 1a00 cae8 |0024: const-string v0, "█████" // string@e8ca │ │ -3f65e0: 6e20 9d12 0300 |0026: invoke-virtual {v3, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3f65e6: 0e00 |0029: return-void │ │ +3f654c: |[3f654c] de.danoeh.antennapod.dialog.SwipeActionsDialog.populateMockEpisode:(Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;)V │ │ +3f655c: 5430 5e8f |0000: iget-object v0, v3, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.container:Landroid/widget/LinearLayout; // field@8f5e │ │ +3f6560: 1401 9a99 993e |0002: const v1, #float 0.3 // #3e99999a │ │ +3f6566: 6e20 460d 1000 |0005: invoke-virtual {v0, v1}, Landroid/view/View;.setAlpha:(F)V // method@0d46 │ │ +3f656c: 5430 698f |0008: iget-object v0, v3, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.secondaryActionButton:Lde/danoeh/antennapod/databinding/SecondaryActionBinding; // field@8f69 │ │ +3f6570: 5400 2e90 |000a: iget-object v0, v0, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.secondaryActionButton:Landroid/widget/FrameLayout; // field@902e │ │ +3f6574: 1301 0800 |000c: const/16 v1, #int 8 // #8 │ │ +3f6578: 6e20 9c0d 1000 |000e: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3f657e: 5430 608f |0011: iget-object v0, v3, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.dragHandle:Landroid/widget/ImageView; // field@8f60 │ │ +3f6582: 6e20 4e11 1000 |0013: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setVisibility:(I)V // method@114e │ │ +3f6588: 5430 6d8f |0016: iget-object v0, v3, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.statusInbox:Landroid/widget/ImageView; // field@8f6d │ │ +3f658c: 6e20 4e11 1000 |0018: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setVisibility:(I)V // method@114e │ │ +3f6592: 5430 728f |001b: iget-object v0, v3, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.txtvTitle:Landroid/widget/TextView; // field@8f72 │ │ +3f6596: 1a01 cbe8 |001d: const-string v1, "███████" // string@e8cb │ │ +3f659a: 6e20 9d12 1000 |001f: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3f65a0: 5433 708f |0022: iget-object v3, v3, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.txtvPosition:Landroid/widget/TextView; // field@8f70 │ │ +3f65a4: 1a00 cae8 |0024: const-string v0, "█████" // string@e8ca │ │ +3f65a8: 6e20 9d12 0300 |0026: invoke-virtual {v3, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3f65ae: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ 0x0008 line=189 │ │ 0x0011 line=190 │ │ 0x0016 line=191 │ │ 0x001b line=192 │ │ @@ -886340,36 +886340,36 @@ │ │ type : '(Ljava/lang/Boolean;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -3f65e8: |[3f65e8] de.danoeh.antennapod.dialog.SwipeActionsDialog.saveActionsEnabledPrefs:(Ljava/lang/Boolean;)V │ │ -3f65f8: 5430 2c91 |0000: iget-object v0, v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@912c │ │ -3f65fc: 1a01 9057 |0002: const-string v1, "SwipeActionsPrefs" // string@5790 │ │ -3f6600: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -3f6602: 6e30 3002 1002 |0005: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ -3f6608: 0c00 |0008: move-result-object v0 │ │ -3f660a: 7210 9a02 0000 |0009: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -3f6610: 0c00 |000c: move-result-object v0 │ │ -3f6612: 2201 8f1e |000d: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -3f6616: 7010 50b3 0100 |000f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3f661c: 1a02 f94f |0012: const-string v2, "PrefNoSwipeAction" // string@4ff9 │ │ -3f6620: 6e20 5cb3 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3f6626: 5432 3091 |0017: iget-object v2, v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.tag:Ljava/lang/String; // field@9130 │ │ -3f662a: 6e20 5cb3 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3f6630: 6e10 67b3 0100 |001c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3f6636: 0c01 |001f: move-result-object v1 │ │ -3f6638: 6e10 3eb2 0400 |0020: invoke-virtual {v4}, Ljava/lang/Boolean;.booleanValue:()Z // method@b23e │ │ -3f663e: 0a04 |0023: move-result v4 │ │ -3f6640: 7230 9202 1004 |0024: invoke-interface {v0, v1, v4}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ -3f6646: 0c04 |0027: move-result-object v4 │ │ -3f6648: 7210 9002 0400 |0028: invoke-interface {v4}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -3f664e: 0e00 |002b: return-void │ │ +3f65b0: |[3f65b0] de.danoeh.antennapod.dialog.SwipeActionsDialog.saveActionsEnabledPrefs:(Ljava/lang/Boolean;)V │ │ +3f65c0: 5430 2c91 |0000: iget-object v0, v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@912c │ │ +3f65c4: 1a01 9057 |0002: const-string v1, "SwipeActionsPrefs" // string@5790 │ │ +3f65c8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +3f65ca: 6e30 3002 1002 |0005: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ +3f65d0: 0c00 |0008: move-result-object v0 │ │ +3f65d2: 7210 9a02 0000 |0009: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +3f65d8: 0c00 |000c: move-result-object v0 │ │ +3f65da: 2201 8f1e |000d: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +3f65de: 7010 50b3 0100 |000f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3f65e4: 1a02 f94f |0012: const-string v2, "PrefNoSwipeAction" // string@4ff9 │ │ +3f65e8: 6e20 5cb3 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3f65ee: 5432 3091 |0017: iget-object v2, v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.tag:Ljava/lang/String; // field@9130 │ │ +3f65f2: 6e20 5cb3 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3f65f8: 6e10 67b3 0100 |001c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3f65fe: 0c01 |001f: move-result-object v1 │ │ +3f6600: 6e10 3eb2 0400 |0020: invoke-virtual {v4}, Ljava/lang/Boolean;.booleanValue:()Z // method@b23e │ │ +3f6606: 0a04 |0023: move-result v4 │ │ +3f6608: 7230 9202 1004 |0024: invoke-interface {v0, v1, v4}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ +3f660e: 0c04 |0027: move-result-object v4 │ │ +3f6610: 7210 9002 0400 |0028: invoke-interface {v4}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +3f6616: 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; │ │ @@ -886379,41 +886379,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 │ │ -3f6650: |[3f6650] de.danoeh.antennapod.dialog.SwipeActionsDialog.savePrefs:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -3f6660: 5430 2c91 |0000: iget-object v0, v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@912c │ │ -3f6664: 1a01 9057 |0002: const-string v1, "SwipeActionsPrefs" // string@5790 │ │ -3f6668: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -3f666a: 6e30 3002 1002 |0005: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ -3f6670: 0c00 |0008: move-result-object v0 │ │ -3f6672: 7210 9a02 0000 |0009: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -3f6678: 0c00 |000c: move-result-object v0 │ │ -3f667a: 2201 8f1e |000d: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -3f667e: 7010 50b3 0100 |000f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3f6684: 1a02 fa4f |0012: const-string v2, "PrefSwipeActions" // string@4ffa │ │ -3f6688: 6e20 5cb3 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3f668e: 6e20 5cb3 4100 |0017: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3f6694: 6e10 67b3 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3f669a: 0c04 |001d: move-result-object v4 │ │ -3f669c: 2201 8f1e |001e: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -3f66a0: 7010 50b3 0100 |0020: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3f66a6: 6e20 5cb3 5100 |0023: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3f66ac: 1a05 ba07 |0026: const-string v5, "," // string@07ba │ │ -3f66b0: 6e20 5cb3 5100 |0028: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3f66b6: 6e20 5cb3 6100 |002b: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3f66bc: 6e10 67b3 0100 |002e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3f66c2: 0c05 |0031: move-result-object v5 │ │ -3f66c4: 7230 9602 4005 |0032: invoke-interface {v0, v4, v5}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ -3f66ca: 0c04 |0035: move-result-object v4 │ │ -3f66cc: 7210 9002 0400 |0036: invoke-interface {v4}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -3f66d2: 0e00 |0039: return-void │ │ +3f6618: |[3f6618] de.danoeh.antennapod.dialog.SwipeActionsDialog.savePrefs:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +3f6628: 5430 2c91 |0000: iget-object v0, v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@912c │ │ +3f662c: 1a01 9057 |0002: const-string v1, "SwipeActionsPrefs" // string@5790 │ │ +3f6630: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +3f6632: 6e30 3002 1002 |0005: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ +3f6638: 0c00 |0008: move-result-object v0 │ │ +3f663a: 7210 9a02 0000 |0009: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +3f6640: 0c00 |000c: move-result-object v0 │ │ +3f6642: 2201 8f1e |000d: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +3f6646: 7010 50b3 0100 |000f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3f664c: 1a02 fa4f |0012: const-string v2, "PrefSwipeActions" // string@4ffa │ │ +3f6650: 6e20 5cb3 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3f6656: 6e20 5cb3 4100 |0017: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3f665c: 6e10 67b3 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3f6662: 0c04 |001d: move-result-object v4 │ │ +3f6664: 2201 8f1e |001e: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +3f6668: 7010 50b3 0100 |0020: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3f666e: 6e20 5cb3 5100 |0023: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3f6674: 1a05 ba07 |0026: const-string v5, "," // string@07ba │ │ +3f6678: 6e20 5cb3 5100 |0028: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3f667e: 6e20 5cb3 6100 |002b: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3f6684: 6e10 67b3 0100 |002e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3f668a: 0c05 |0031: move-result-object v5 │ │ +3f668c: 7230 9602 4005 |0032: invoke-interface {v0, v4, v5}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ +3f6692: 0c04 |0035: move-result-object v4 │ │ +3f6694: 7210 9002 0400 |0036: invoke-interface {v4}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +3f669a: 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; │ │ @@ -886425,65 +886425,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 │ │ -3f66d4: |[3f66d4] de.danoeh.antennapod.dialog.SwipeActionsDialog.setupSwipeDirectionView:(Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;I)V │ │ -3f66e4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -3f66e6: 3306 0500 |0001: if-ne v6, v0, 0006 // +0005 │ │ -3f66ea: 5441 2e91 |0003: iget-object v1, v4, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.leftAction:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@912e │ │ -3f66ee: 2803 |0005: goto 0008 // +0003 │ │ -3f66f0: 5441 2f91 |0006: iget-object v1, v4, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.rightAction:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@912f │ │ -3f66f4: 5452 7190 |0008: iget-object v2, v5, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.swipeDirectionLabel:Landroid/widget/TextView; // field@9071 │ │ -3f66f8: 3306 0600 |000a: if-ne v6, v0, 0010 // +0006 │ │ -3f66fc: 1400 7203 127f |000c: const v0, #float 1.94085e+38 // #7f120372 │ │ -3f6702: 2804 |000f: goto 0013 // +0004 │ │ -3f6704: 1400 7303 127f |0010: const v0, #float 1.94085e+38 // #7f120373 │ │ -3f670a: 6e20 9c12 0200 |0013: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setText:(I)V // method@129c │ │ -3f6710: 5450 7090 |0016: iget-object v0, v5, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.swipeActionLabel:Landroid/widget/TextView; // field@9070 │ │ -3f6714: 5442 2c91 |0018: iget-object v2, v4, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@912c │ │ -3f6718: 7220 22ab 2100 |001a: invoke-interface {v1, v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getTitle:(Landroid/content/Context;)Ljava/lang/String; // method@ab22 │ │ -3f671e: 0c02 |001d: move-result-object v2 │ │ -3f6720: 6e20 9d12 2000 |001e: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3f6726: 5450 6d90 |0021: iget-object v0, v5, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.mockEpisode:Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding; // field@906d │ │ -3f672a: 7020 dba1 0400 |0023: invoke-direct {v4, v0}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.populateMockEpisode:(Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;)V // method@a1db │ │ -3f6730: 3906 1900 |0026: if-nez v6, 003f // +0019 │ │ -3f6734: 5450 6e90 |0028: iget-object v0, v5, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.previewContainer:Landroid/widget/LinearLayout; // field@906e │ │ -3f6738: 1202 |002a: const/4 v2, #int 0 // #0 │ │ -3f673a: 6e20 eb0d 2000 |002b: invoke-virtual {v0, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0deb │ │ -3f6740: 0c00 |002e: move-result-object v0 │ │ -3f6742: 5453 7290 |002f: iget-object v3, v5, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.swipeIcon:Landroid/widget/ImageView; // field@9072 │ │ -3f6746: 3230 0e00 |0031: if-eq v0, v3, 003f // +000e │ │ -3f674a: 5450 6e90 |0033: iget-object v0, v5, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.previewContainer:Landroid/widget/LinearLayout; // field@906e │ │ -3f674e: 6e20 1d0e 3000 |0035: invoke-virtual {v0, v3}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@0e1d │ │ -3f6754: 5450 6e90 |0038: iget-object v0, v5, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.previewContainer:Landroid/widget/LinearLayout; // field@906e │ │ -3f6758: 5453 7290 |003a: iget-object v3, v5, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.swipeIcon:Landroid/widget/ImageView; // field@9072 │ │ -3f675c: 6e30 ce0d 3002 |003c: invoke-virtual {v0, v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;I)V // method@0dce │ │ -3f6762: 5450 7290 |003f: iget-object v0, v5, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.swipeIcon:Landroid/widget/ImageView; // field@9072 │ │ -3f6766: 7210 20ab 0100 |0041: invoke-interface {v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getActionIcon:()I // method@ab20 │ │ -3f676c: 0a02 |0044: move-result v2 │ │ -3f676e: 6e20 4611 2000 |0045: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1146 │ │ -3f6774: 5450 7290 |0048: iget-object v0, v5, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.swipeIcon:Landroid/widget/ImageView; // field@9072 │ │ -3f6778: 5442 2c91 |004a: iget-object v2, v4, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@912c │ │ -3f677c: 7210 1fab 0100 |004c: invoke-interface {v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getActionColor:()I // method@ab1f │ │ -3f6782: 0a01 |004f: move-result v1 │ │ -3f6784: 7120 2ab1 1200 |0050: invoke-static {v2, v1}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b12a │ │ -3f678a: 0a01 |0053: move-result v1 │ │ -3f678c: 6e20 3d11 1000 |0054: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setColorFilter:(I)V // method@113d │ │ -3f6792: 5450 6c90 |0057: iget-object v0, v5, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.changeButton:Landroid/widget/Button; // field@906c │ │ -3f6796: 2201 6a1a |0059: new-instance v1, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda0; // type@1a6a │ │ -3f679a: 7040 a9a1 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@a1a9 │ │ -3f67a0: 6e20 710d 1000 |005e: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3f67a6: 5450 6e90 |0061: iget-object v0, v5, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.previewContainer:Landroid/widget/LinearLayout; // field@906e │ │ -3f67aa: 2201 6d1a |0063: new-instance v1, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda1; // type@1a6d │ │ -3f67ae: 7040 afa1 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@a1af │ │ -3f67b4: 6e20 710d 1000 |0068: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3f67ba: 0e00 |006b: return-void │ │ +3f669c: |[3f669c] de.danoeh.antennapod.dialog.SwipeActionsDialog.setupSwipeDirectionView:(Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;I)V │ │ +3f66ac: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +3f66ae: 3306 0500 |0001: if-ne v6, v0, 0006 // +0005 │ │ +3f66b2: 5441 2e91 |0003: iget-object v1, v4, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.leftAction:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@912e │ │ +3f66b6: 2803 |0005: goto 0008 // +0003 │ │ +3f66b8: 5441 2f91 |0006: iget-object v1, v4, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.rightAction:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@912f │ │ +3f66bc: 5452 7190 |0008: iget-object v2, v5, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.swipeDirectionLabel:Landroid/widget/TextView; // field@9071 │ │ +3f66c0: 3306 0600 |000a: if-ne v6, v0, 0010 // +0006 │ │ +3f66c4: 1400 7203 127f |000c: const v0, #float 1.94085e+38 // #7f120372 │ │ +3f66ca: 2804 |000f: goto 0013 // +0004 │ │ +3f66cc: 1400 7303 127f |0010: const v0, #float 1.94085e+38 // #7f120373 │ │ +3f66d2: 6e20 9c12 0200 |0013: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setText:(I)V // method@129c │ │ +3f66d8: 5450 7090 |0016: iget-object v0, v5, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.swipeActionLabel:Landroid/widget/TextView; // field@9070 │ │ +3f66dc: 5442 2c91 |0018: iget-object v2, v4, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@912c │ │ +3f66e0: 7220 22ab 2100 |001a: invoke-interface {v1, v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getTitle:(Landroid/content/Context;)Ljava/lang/String; // method@ab22 │ │ +3f66e6: 0c02 |001d: move-result-object v2 │ │ +3f66e8: 6e20 9d12 2000 |001e: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3f66ee: 5450 6d90 |0021: iget-object v0, v5, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.mockEpisode:Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding; // field@906d │ │ +3f66f2: 7020 dba1 0400 |0023: invoke-direct {v4, v0}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.populateMockEpisode:(Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;)V // method@a1db │ │ +3f66f8: 3906 1900 |0026: if-nez v6, 003f // +0019 │ │ +3f66fc: 5450 6e90 |0028: iget-object v0, v5, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.previewContainer:Landroid/widget/LinearLayout; // field@906e │ │ +3f6700: 1202 |002a: const/4 v2, #int 0 // #0 │ │ +3f6702: 6e20 eb0d 2000 |002b: invoke-virtual {v0, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0deb │ │ +3f6708: 0c00 |002e: move-result-object v0 │ │ +3f670a: 5453 7290 |002f: iget-object v3, v5, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.swipeIcon:Landroid/widget/ImageView; // field@9072 │ │ +3f670e: 3230 0e00 |0031: if-eq v0, v3, 003f // +000e │ │ +3f6712: 5450 6e90 |0033: iget-object v0, v5, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.previewContainer:Landroid/widget/LinearLayout; // field@906e │ │ +3f6716: 6e20 1d0e 3000 |0035: invoke-virtual {v0, v3}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@0e1d │ │ +3f671c: 5450 6e90 |0038: iget-object v0, v5, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.previewContainer:Landroid/widget/LinearLayout; // field@906e │ │ +3f6720: 5453 7290 |003a: iget-object v3, v5, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.swipeIcon:Landroid/widget/ImageView; // field@9072 │ │ +3f6724: 6e30 ce0d 3002 |003c: invoke-virtual {v0, v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;I)V // method@0dce │ │ +3f672a: 5450 7290 |003f: iget-object v0, v5, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.swipeIcon:Landroid/widget/ImageView; // field@9072 │ │ +3f672e: 7210 20ab 0100 |0041: invoke-interface {v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getActionIcon:()I // method@ab20 │ │ +3f6734: 0a02 |0044: move-result v2 │ │ +3f6736: 6e20 4611 2000 |0045: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1146 │ │ +3f673c: 5450 7290 |0048: iget-object v0, v5, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.swipeIcon:Landroid/widget/ImageView; // field@9072 │ │ +3f6740: 5442 2c91 |004a: iget-object v2, v4, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@912c │ │ +3f6744: 7210 1fab 0100 |004c: invoke-interface {v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getActionColor:()I // method@ab1f │ │ +3f674a: 0a01 |004f: move-result v1 │ │ +3f674c: 7120 2ab1 1200 |0050: invoke-static {v2, v1}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b12a │ │ +3f6752: 0a01 |0053: move-result v1 │ │ +3f6754: 6e20 3d11 1000 |0054: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setColorFilter:(I)V // method@113d │ │ +3f675a: 5450 6c90 |0057: iget-object v0, v5, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.changeButton:Landroid/widget/Button; // field@906c │ │ +3f675e: 2201 6a1a |0059: new-instance v1, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda0; // type@1a6a │ │ +3f6762: 7040 a9a1 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@a1a9 │ │ +3f6768: 6e20 710d 1000 |005e: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3f676e: 5450 6e90 |0061: iget-object v0, v5, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.previewContainer:Landroid/widget/LinearLayout; // field@906e │ │ +3f6772: 2201 6d1a |0063: new-instance v1, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda1; // type@1a6d │ │ +3f6776: 7040 afa1 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@a1af │ │ +3f677c: 6e20 710d 1000 |0068: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3f6782: 0e00 |006b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=125 │ │ 0x0008 line=127 │ │ 0x0016 line=128 │ │ 0x0021 line=129 │ │ 0x0028 line=130 │ │ @@ -886503,135 +886503,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 │ │ -3f6b90: |[3f6b90] de.danoeh.antennapod.dialog.SwipeActionsDialog.showPicker:(Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;I)V │ │ -3f6ba0: 0806 1000 |0000: move-object/from16 v6, v16 │ │ -3f6ba4: 0207 1200 |0002: move/from16 v7, v18 │ │ -3f6ba8: 2200 1715 |0004: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ -3f6bac: 5461 2c91 |0006: iget-object v1, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@912c │ │ -3f6bb0: 7020 8381 1000 |0008: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ -3f6bb6: 1218 |000b: const/4 v8, #int 1 // #1 │ │ -3f6bb8: 3387 0600 |000c: if-ne v7, v8, 0012 // +0006 │ │ -3f6bbc: 1401 7203 127f |000e: const v1, #float 1.94085e+38 // #7f120372 │ │ -3f6bc2: 2804 |0011: goto 0015 // +0004 │ │ -3f6bc4: 1401 7303 127f |0012: const v1, #float 1.94085e+38 // #7f120373 │ │ -3f6bca: 6e20 cf81 1000 |0015: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ -3f6bd0: 5461 2c91 |0018: iget-object v1, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@912c │ │ -3f6bd4: 7110 ae0b 0100 |001a: invoke-static {v1}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0bae │ │ -3f6bda: 0c01 |001d: move-result-object v1 │ │ -3f6bdc: 7110 46a0 0100 |001e: invoke-static {v1}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding; // method@a046 │ │ -3f6be2: 0c09 |0021: move-result-object v9 │ │ -3f6be4: 6e10 45a0 0900 |0022: invoke-virtual {v9}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;.getRoot:()Landroidx/gridlayout/widget/GridLayout; // method@a045 │ │ -3f6bea: 0c01 |0025: move-result-object v1 │ │ -3f6bec: 6e20 d481 1000 |0026: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81d4 │ │ -3f6bf2: 1401 4b00 127f |0029: const v1, #float 1.94069e+38 // #7f12004b │ │ -3f6bf8: 1202 |002c: const/4 v2, #int 0 // #0 │ │ -3f6bfa: 6e30 ad81 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@81ad │ │ -3f6c00: 6e10 7114 0000 |0030: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ -3f6c06: 0c0a |0033: move-result-object v10 │ │ -3f6c08: 120b |0034: const/4 v11, #int 0 // #0 │ │ -3f6c0a: 120c |0035: const/4 v12, #int 0 // #0 │ │ -3f6c0c: 5460 2d91 |0036: iget-object v0, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@912d │ │ -3f6c10: 7210 72b5 0000 |0038: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ -3f6c16: 0a00 |003b: move-result v0 │ │ -3f6c18: 350c a800 |003c: if-ge v12, v0, 00e4 // +00a8 │ │ -3f6c1c: 5460 2d91 |003e: iget-object v0, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@912d │ │ -3f6c20: 7220 66b5 c000 |0040: invoke-interface {v0, v12}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3f6c26: 0c00 |0043: move-result-object v0 │ │ -3f6c28: 1f00 8d1c |0044: check-cast v0, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // type@1c8d │ │ -3f6c2c: 5461 2c91 |0046: iget-object v1, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@912c │ │ -3f6c30: 7110 ae0b 0100 |0048: invoke-static {v1}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0bae │ │ -3f6c36: 0c01 |004b: move-result-object v1 │ │ -3f6c38: 7110 4ca0 0100 |004c: invoke-static {v1}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding; // method@a04c │ │ -3f6c3e: 0c0d |004f: move-result-object v13 │ │ -3f6c40: 54d1 6a90 |0050: iget-object v1, v13, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.swipeActionLabel:Landroid/widget/TextView; // field@906a │ │ -3f6c44: 5462 2c91 |0052: iget-object v2, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@912c │ │ -3f6c48: 7220 22ab 2000 |0054: invoke-interface {v0, v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getTitle:(Landroid/content/Context;)Ljava/lang/String; // method@ab22 │ │ -3f6c4e: 0c02 |0057: move-result-object v2 │ │ -3f6c50: 6e20 9d12 2100 |0058: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3f6c56: 5461 2c91 |005b: iget-object v1, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@912c │ │ -3f6c5a: 7210 20ab 0000 |005d: invoke-interface {v0}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getActionIcon:()I // method@ab20 │ │ -3f6c60: 0a02 |0060: move-result v2 │ │ -3f6c62: 7120 4c16 2100 |0061: invoke-static {v1, v2}, Landroidx/appcompat/content/res/AppCompatResources;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@164c │ │ -3f6c68: 0c01 |0064: move-result-object v1 │ │ -3f6c6a: 7110 4f2a 0100 |0065: invoke-static {v1}, Landroidx/core/graphics/drawable/DrawableCompat;.wrap:(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; // method@2a4f │ │ -3f6c70: 0c01 |0068: move-result-object v1 │ │ -3f6c72: 6e10 0805 0100 |0069: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.mutate:()Landroid/graphics/drawable/Drawable; // method@0508 │ │ -3f6c78: 6202 ac00 |006c: sget-object v2, Landroid/graphics/PorterDuff$Mode;.SRC_ATOP:Landroid/graphics/PorterDuff$Mode; // field@00ac │ │ -3f6c7c: 6e20 2005 2100 |006e: invoke-virtual {v1, v2}, Landroid/graphics/drawable/Drawable;.setTintMode:(Landroid/graphics/PorterDuff$Mode;)V // method@0520 │ │ -3f6c82: 3387 0600 |0071: if-ne v7, v8, 0077 // +0006 │ │ -3f6c86: 5462 2e91 |0073: iget-object v2, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.leftAction:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@912e │ │ -3f6c8a: 3202 0800 |0075: if-eq v2, v0, 007d // +0008 │ │ -3f6c8e: 3907 2300 |0077: if-nez v7, 009a // +0023 │ │ -3f6c92: 5462 2f91 |0079: iget-object v2, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.rightAction:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@912f │ │ -3f6c96: 3302 1f00 |007b: if-ne v2, v0, 009a // +001f │ │ -3f6c9a: 5462 2c91 |007d: iget-object v2, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@912c │ │ -3f6c9e: 7210 1fab 0000 |007f: invoke-interface {v0}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getActionColor:()I // method@ab1f │ │ -3f6ca4: 0a03 |0082: move-result v3 │ │ -3f6ca6: 7120 2ab1 3200 |0083: invoke-static {v2, v3}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b12a │ │ -3f6cac: 0a02 |0086: move-result v2 │ │ -3f6cae: 6e20 1e05 2100 |0087: invoke-virtual {v1, v2}, Landroid/graphics/drawable/Drawable;.setTint:(I)V // method@051e │ │ -3f6cb4: 54d2 6a90 |008a: iget-object v2, v13, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.swipeActionLabel:Landroid/widget/TextView; // field@906a │ │ -3f6cb8: 5463 2c91 |008c: iget-object v3, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@912c │ │ -3f6cbc: 7210 1fab 0000 |008e: invoke-interface {v0}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getActionColor:()I // method@ab1f │ │ -3f6cc2: 0a00 |0091: move-result v0 │ │ -3f6cc4: 7120 2ab1 0300 |0092: invoke-static {v3, v0}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b12a │ │ -3f6cca: 0a00 |0095: move-result v0 │ │ -3f6ccc: 6e20 a212 0200 |0096: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@12a2 │ │ -3f6cd2: 280d |0099: goto 00a6 // +000d │ │ -3f6cd4: 5460 2c91 |009a: iget-object v0, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@912c │ │ -3f6cd8: 1402 2400 047f |009c: const v2, #float 1.75459e+38 // #7f040024 │ │ -3f6cde: 7120 2ab1 2000 |009f: invoke-static {v0, v2}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b12a │ │ -3f6ce4: 0a00 |00a2: move-result v0 │ │ -3f6ce6: 6e20 1e05 0100 |00a3: invoke-virtual {v1, v0}, Landroid/graphics/drawable/Drawable;.setTint:(I)V // method@051e │ │ -3f6cec: 54d0 6b90 |00a6: iget-object v0, v13, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.swipeIcon:Landroid/widget/ImageView; // field@906b │ │ -3f6cf0: 6e20 4311 1000 |00a8: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1143 │ │ -3f6cf6: 6e10 4ba0 0d00 |00ab: invoke-virtual {v13}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a04b │ │ -3f6cfc: 0c0e |00ae: move-result-object v14 │ │ -3f6cfe: 220f 6e1a |00af: new-instance v15, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda2; // type@1a6e │ │ -3f6d02: 07f0 |00b1: move-object v0, v15 │ │ -3f6d04: 0801 1000 |00b2: move-object/from16 v1, v16 │ │ -3f6d08: 0202 1200 |00b4: move/from16 v2, v18 │ │ -3f6d0c: 01c3 |00b6: move v3, v12 │ │ -3f6d0e: 0804 1100 |00b7: move-object/from16 v4, v17 │ │ -3f6d12: 07a5 |00b9: move-object v5, v10 │ │ -3f6d14: 7606 b1a1 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@a1b1 │ │ -3f6d1a: 6e20 710d fe00 |00bd: invoke-virtual {v14, v15}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3f6d20: 2200 9609 |00c0: new-instance v0, Landroidx/gridlayout/widget/GridLayout$LayoutParams; // type@0996 │ │ -3f6d24: 6201 2a15 |00c2: sget-object v1, Landroidx/gridlayout/widget/GridLayout;.BASELINE:Landroidx/gridlayout/widget/GridLayout$Alignment; // field@152a │ │ -3f6d28: 1502 0080 |00c4: const/high16 v2, #int -2147483648 // #8000 │ │ -3f6d2c: 7120 7a39 1200 |00c6: invoke-static {v2, v1}, Landroidx/gridlayout/widget/GridLayout;.spec:(ILandroidx/gridlayout/widget/GridLayout$Alignment;)Landroidx/gridlayout/widget/GridLayout$Spec; // method@397a │ │ -3f6d32: 0c01 |00c9: move-result-object v1 │ │ -3f6d34: 6203 3015 |00ca: sget-object v3, Landroidx/gridlayout/widget/GridLayout;.FILL:Landroidx/gridlayout/widget/GridLayout$Alignment; // field@1530 │ │ -3f6d38: 1504 803f |00cc: const/high16 v4, #int 1065353216 // #3f80 │ │ -3f6d3c: 7130 7b39 3204 |00ce: invoke-static {v2, v3, v4}, Landroidx/gridlayout/widget/GridLayout;.spec:(ILandroidx/gridlayout/widget/GridLayout$Alignment;F)Landroidx/gridlayout/widget/GridLayout$Spec; // method@397b │ │ -3f6d42: 0c02 |00d1: move-result-object v2 │ │ -3f6d44: 7030 2739 1002 |00d2: invoke-direct {v0, v1, v2}, Landroidx/gridlayout/widget/GridLayout$LayoutParams;.:(Landroidx/gridlayout/widget/GridLayout$Spec;Landroidx/gridlayout/widget/GridLayout$Spec;)V // method@3927 │ │ -3f6d4a: 590b b601 |00d5: iput v11, v0, Landroid/view/ViewGroup$MarginLayoutParams;.width:I // field@01b6 │ │ -3f6d4e: 5491 6790 |00d7: iget-object v1, v9, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;.pickerGridLayout:Landroidx/gridlayout/widget/GridLayout; // field@9067 │ │ -3f6d52: 6e10 4ba0 0d00 |00d9: invoke-virtual {v13}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a04b │ │ -3f6d58: 0c02 |00dc: move-result-object v2 │ │ -3f6d5a: 6e30 d10d 2100 |00dd: invoke-virtual {v1, v2, v0}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0dd1 │ │ -3f6d60: d80c 0c01 |00e0: add-int/lit8 v12, v12, #int 1 // #01 │ │ -3f6d64: 2900 54ff |00e2: goto/16 0036 // -00ac │ │ -3f6d68: 5490 6790 |00e4: iget-object v0, v9, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;.pickerGridLayout:Landroidx/gridlayout/widget/GridLayout; // field@9067 │ │ -3f6d6c: 1221 |00e6: const/4 v1, #int 2 // #2 │ │ -3f6d6e: 6e20 6f39 1000 |00e7: invoke-virtual {v0, v1}, Landroidx/gridlayout/widget/GridLayout;.setColumnCount:(I)V // method@396f │ │ -3f6d74: 5490 6790 |00ea: iget-object v0, v9, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;.pickerGridLayout:Landroidx/gridlayout/widget/GridLayout; // field@9067 │ │ -3f6d78: 5462 2d91 |00ec: iget-object v2, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@912d │ │ -3f6d7c: 7210 72b5 0200 |00ee: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b572 │ │ -3f6d82: 0a02 |00f1: move-result v2 │ │ -3f6d84: b082 |00f2: add-int/2addr v2, v8 │ │ -3f6d86: b312 |00f3: div-int/2addr v2, v1 │ │ -3f6d88: 6e20 7339 2000 |00f4: invoke-virtual {v0, v2}, Landroidx/gridlayout/widget/GridLayout;.setRowCount:(I)V // method@3973 │ │ -3f6d8e: 0e00 |00f7: return-void │ │ +3f6b58: |[3f6b58] de.danoeh.antennapod.dialog.SwipeActionsDialog.showPicker:(Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;I)V │ │ +3f6b68: 0806 1000 |0000: move-object/from16 v6, v16 │ │ +3f6b6c: 0207 1200 |0002: move/from16 v7, v18 │ │ +3f6b70: 2200 1715 |0004: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ +3f6b74: 5461 2c91 |0006: iget-object v1, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@912c │ │ +3f6b78: 7020 8381 1000 |0008: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ +3f6b7e: 1218 |000b: const/4 v8, #int 1 // #1 │ │ +3f6b80: 3387 0600 |000c: if-ne v7, v8, 0012 // +0006 │ │ +3f6b84: 1401 7203 127f |000e: const v1, #float 1.94085e+38 // #7f120372 │ │ +3f6b8a: 2804 |0011: goto 0015 // +0004 │ │ +3f6b8c: 1401 7303 127f |0012: const v1, #float 1.94085e+38 // #7f120373 │ │ +3f6b92: 6e20 cf81 1000 |0015: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ +3f6b98: 5461 2c91 |0018: iget-object v1, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@912c │ │ +3f6b9c: 7110 ae0b 0100 |001a: invoke-static {v1}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0bae │ │ +3f6ba2: 0c01 |001d: move-result-object v1 │ │ +3f6ba4: 7110 46a0 0100 |001e: invoke-static {v1}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding; // method@a046 │ │ +3f6baa: 0c09 |0021: move-result-object v9 │ │ +3f6bac: 6e10 45a0 0900 |0022: invoke-virtual {v9}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;.getRoot:()Landroidx/gridlayout/widget/GridLayout; // method@a045 │ │ +3f6bb2: 0c01 |0025: move-result-object v1 │ │ +3f6bb4: 6e20 d481 1000 |0026: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81d4 │ │ +3f6bba: 1401 4b00 127f |0029: const v1, #float 1.94069e+38 // #7f12004b │ │ +3f6bc0: 1202 |002c: const/4 v2, #int 0 // #0 │ │ +3f6bc2: 6e30 ad81 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@81ad │ │ +3f6bc8: 6e10 7114 0000 |0030: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ +3f6bce: 0c0a |0033: move-result-object v10 │ │ +3f6bd0: 120b |0034: const/4 v11, #int 0 // #0 │ │ +3f6bd2: 120c |0035: const/4 v12, #int 0 // #0 │ │ +3f6bd4: 5460 2d91 |0036: iget-object v0, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@912d │ │ +3f6bd8: 7210 72b5 0000 |0038: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ +3f6bde: 0a00 |003b: move-result v0 │ │ +3f6be0: 350c a800 |003c: if-ge v12, v0, 00e4 // +00a8 │ │ +3f6be4: 5460 2d91 |003e: iget-object v0, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@912d │ │ +3f6be8: 7220 66b5 c000 |0040: invoke-interface {v0, v12}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3f6bee: 0c00 |0043: move-result-object v0 │ │ +3f6bf0: 1f00 8d1c |0044: check-cast v0, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // type@1c8d │ │ +3f6bf4: 5461 2c91 |0046: iget-object v1, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@912c │ │ +3f6bf8: 7110 ae0b 0100 |0048: invoke-static {v1}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0bae │ │ +3f6bfe: 0c01 |004b: move-result-object v1 │ │ +3f6c00: 7110 4ca0 0100 |004c: invoke-static {v1}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding; // method@a04c │ │ +3f6c06: 0c0d |004f: move-result-object v13 │ │ +3f6c08: 54d1 6a90 |0050: iget-object v1, v13, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.swipeActionLabel:Landroid/widget/TextView; // field@906a │ │ +3f6c0c: 5462 2c91 |0052: iget-object v2, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@912c │ │ +3f6c10: 7220 22ab 2000 |0054: invoke-interface {v0, v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getTitle:(Landroid/content/Context;)Ljava/lang/String; // method@ab22 │ │ +3f6c16: 0c02 |0057: move-result-object v2 │ │ +3f6c18: 6e20 9d12 2100 |0058: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3f6c1e: 5461 2c91 |005b: iget-object v1, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@912c │ │ +3f6c22: 7210 20ab 0000 |005d: invoke-interface {v0}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getActionIcon:()I // method@ab20 │ │ +3f6c28: 0a02 |0060: move-result v2 │ │ +3f6c2a: 7120 4c16 2100 |0061: invoke-static {v1, v2}, Landroidx/appcompat/content/res/AppCompatResources;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@164c │ │ +3f6c30: 0c01 |0064: move-result-object v1 │ │ +3f6c32: 7110 4f2a 0100 |0065: invoke-static {v1}, Landroidx/core/graphics/drawable/DrawableCompat;.wrap:(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; // method@2a4f │ │ +3f6c38: 0c01 |0068: move-result-object v1 │ │ +3f6c3a: 6e10 0805 0100 |0069: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.mutate:()Landroid/graphics/drawable/Drawable; // method@0508 │ │ +3f6c40: 6202 ac00 |006c: sget-object v2, Landroid/graphics/PorterDuff$Mode;.SRC_ATOP:Landroid/graphics/PorterDuff$Mode; // field@00ac │ │ +3f6c44: 6e20 2005 2100 |006e: invoke-virtual {v1, v2}, Landroid/graphics/drawable/Drawable;.setTintMode:(Landroid/graphics/PorterDuff$Mode;)V // method@0520 │ │ +3f6c4a: 3387 0600 |0071: if-ne v7, v8, 0077 // +0006 │ │ +3f6c4e: 5462 2e91 |0073: iget-object v2, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.leftAction:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@912e │ │ +3f6c52: 3202 0800 |0075: if-eq v2, v0, 007d // +0008 │ │ +3f6c56: 3907 2300 |0077: if-nez v7, 009a // +0023 │ │ +3f6c5a: 5462 2f91 |0079: iget-object v2, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.rightAction:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@912f │ │ +3f6c5e: 3302 1f00 |007b: if-ne v2, v0, 009a // +001f │ │ +3f6c62: 5462 2c91 |007d: iget-object v2, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@912c │ │ +3f6c66: 7210 1fab 0000 |007f: invoke-interface {v0}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getActionColor:()I // method@ab1f │ │ +3f6c6c: 0a03 |0082: move-result v3 │ │ +3f6c6e: 7120 2ab1 3200 |0083: invoke-static {v2, v3}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b12a │ │ +3f6c74: 0a02 |0086: move-result v2 │ │ +3f6c76: 6e20 1e05 2100 |0087: invoke-virtual {v1, v2}, Landroid/graphics/drawable/Drawable;.setTint:(I)V // method@051e │ │ +3f6c7c: 54d2 6a90 |008a: iget-object v2, v13, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.swipeActionLabel:Landroid/widget/TextView; // field@906a │ │ +3f6c80: 5463 2c91 |008c: iget-object v3, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@912c │ │ +3f6c84: 7210 1fab 0000 |008e: invoke-interface {v0}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getActionColor:()I // method@ab1f │ │ +3f6c8a: 0a00 |0091: move-result v0 │ │ +3f6c8c: 7120 2ab1 0300 |0092: invoke-static {v3, v0}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b12a │ │ +3f6c92: 0a00 |0095: move-result v0 │ │ +3f6c94: 6e20 a212 0200 |0096: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@12a2 │ │ +3f6c9a: 280d |0099: goto 00a6 // +000d │ │ +3f6c9c: 5460 2c91 |009a: iget-object v0, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@912c │ │ +3f6ca0: 1402 2400 047f |009c: const v2, #float 1.75459e+38 // #7f040024 │ │ +3f6ca6: 7120 2ab1 2000 |009f: invoke-static {v0, v2}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b12a │ │ +3f6cac: 0a00 |00a2: move-result v0 │ │ +3f6cae: 6e20 1e05 0100 |00a3: invoke-virtual {v1, v0}, Landroid/graphics/drawable/Drawable;.setTint:(I)V // method@051e │ │ +3f6cb4: 54d0 6b90 |00a6: iget-object v0, v13, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.swipeIcon:Landroid/widget/ImageView; // field@906b │ │ +3f6cb8: 6e20 4311 1000 |00a8: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1143 │ │ +3f6cbe: 6e10 4ba0 0d00 |00ab: invoke-virtual {v13}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a04b │ │ +3f6cc4: 0c0e |00ae: move-result-object v14 │ │ +3f6cc6: 220f 6e1a |00af: new-instance v15, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda2; // type@1a6e │ │ +3f6cca: 07f0 |00b1: move-object v0, v15 │ │ +3f6ccc: 0801 1000 |00b2: move-object/from16 v1, v16 │ │ +3f6cd0: 0202 1200 |00b4: move/from16 v2, v18 │ │ +3f6cd4: 01c3 |00b6: move v3, v12 │ │ +3f6cd6: 0804 1100 |00b7: move-object/from16 v4, v17 │ │ +3f6cda: 07a5 |00b9: move-object v5, v10 │ │ +3f6cdc: 7606 b1a1 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@a1b1 │ │ +3f6ce2: 6e20 710d fe00 |00bd: invoke-virtual {v14, v15}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3f6ce8: 2200 9609 |00c0: new-instance v0, Landroidx/gridlayout/widget/GridLayout$LayoutParams; // type@0996 │ │ +3f6cec: 6201 2a15 |00c2: sget-object v1, Landroidx/gridlayout/widget/GridLayout;.BASELINE:Landroidx/gridlayout/widget/GridLayout$Alignment; // field@152a │ │ +3f6cf0: 1502 0080 |00c4: const/high16 v2, #int -2147483648 // #8000 │ │ +3f6cf4: 7120 7a39 1200 |00c6: invoke-static {v2, v1}, Landroidx/gridlayout/widget/GridLayout;.spec:(ILandroidx/gridlayout/widget/GridLayout$Alignment;)Landroidx/gridlayout/widget/GridLayout$Spec; // method@397a │ │ +3f6cfa: 0c01 |00c9: move-result-object v1 │ │ +3f6cfc: 6203 3015 |00ca: sget-object v3, Landroidx/gridlayout/widget/GridLayout;.FILL:Landroidx/gridlayout/widget/GridLayout$Alignment; // field@1530 │ │ +3f6d00: 1504 803f |00cc: const/high16 v4, #int 1065353216 // #3f80 │ │ +3f6d04: 7130 7b39 3204 |00ce: invoke-static {v2, v3, v4}, Landroidx/gridlayout/widget/GridLayout;.spec:(ILandroidx/gridlayout/widget/GridLayout$Alignment;F)Landroidx/gridlayout/widget/GridLayout$Spec; // method@397b │ │ +3f6d0a: 0c02 |00d1: move-result-object v2 │ │ +3f6d0c: 7030 2739 1002 |00d2: invoke-direct {v0, v1, v2}, Landroidx/gridlayout/widget/GridLayout$LayoutParams;.:(Landroidx/gridlayout/widget/GridLayout$Spec;Landroidx/gridlayout/widget/GridLayout$Spec;)V // method@3927 │ │ +3f6d12: 590b b601 |00d5: iput v11, v0, Landroid/view/ViewGroup$MarginLayoutParams;.width:I // field@01b6 │ │ +3f6d16: 5491 6790 |00d7: iget-object v1, v9, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;.pickerGridLayout:Landroidx/gridlayout/widget/GridLayout; // field@9067 │ │ +3f6d1a: 6e10 4ba0 0d00 |00d9: invoke-virtual {v13}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a04b │ │ +3f6d20: 0c02 |00dc: move-result-object v2 │ │ +3f6d22: 6e30 d10d 2100 |00dd: invoke-virtual {v1, v2, v0}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0dd1 │ │ +3f6d28: d80c 0c01 |00e0: add-int/lit8 v12, v12, #int 1 // #01 │ │ +3f6d2c: 2900 54ff |00e2: goto/16 0036 // -00ac │ │ +3f6d30: 5490 6790 |00e4: iget-object v0, v9, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;.pickerGridLayout:Landroidx/gridlayout/widget/GridLayout; // field@9067 │ │ +3f6d34: 1221 |00e6: const/4 v1, #int 2 // #2 │ │ +3f6d36: 6e20 6f39 1000 |00e7: invoke-virtual {v0, v1}, Landroidx/gridlayout/widget/GridLayout;.setColumnCount:(I)V // method@396f │ │ +3f6d3c: 5490 6790 |00ea: iget-object v0, v9, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;.pickerGridLayout:Landroidx/gridlayout/widget/GridLayout; // field@9067 │ │ +3f6d40: 5462 2d91 |00ec: iget-object v2, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@912d │ │ +3f6d44: 7210 72b5 0200 |00ee: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b572 │ │ +3f6d4a: 0a02 |00f1: move-result v2 │ │ +3f6d4c: b082 |00f2: add-int/2addr v2, v8 │ │ +3f6d4e: b312 |00f3: div-int/2addr v2, v1 │ │ +3f6d50: 6e20 7339 2000 |00f4: invoke-virtual {v0, v2}, Landroidx/gridlayout/widget/GridLayout;.setRowCount:(I)V // method@3973 │ │ +3f6d56: 0e00 |00f7: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=143 │ │ 0x0015 line=144 │ │ 0x0018 line=146 │ │ 0x0022 line=147 │ │ 0x002d line=148 │ │ @@ -886667,233 +886667,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 │ │ -3f67bc: |[3f67bc] de.danoeh.antennapod.dialog.SwipeActionsDialog.show:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog$Callback;)V │ │ -3f67cc: 5470 2c91 |0000: iget-object v0, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@912c │ │ -3f67d0: 5471 3091 |0002: iget-object v1, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.tag:Ljava/lang/String; // field@9130 │ │ -3f67d4: 7120 3aab 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@ab3a │ │ -3f67da: 0c00 |0007: move-result-object v0 │ │ -3f67dc: 5401 c895 |0008: iget-object v1, v0, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;.left:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@95c8 │ │ -3f67e0: 5b71 2e91 |000a: iput-object v1, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.leftAction:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@912e │ │ -3f67e4: 5400 c995 |000c: iget-object v0, v0, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;.right:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@95c9 │ │ -3f67e8: 5b70 2f91 |000e: iput-object v0, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.rightAction:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@912f │ │ -3f67ec: 2200 1715 |0010: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ -3f67f0: 5471 2c91 |0012: iget-object v1, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@912c │ │ -3f67f4: 7020 8381 1000 |0014: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ -3f67fa: 6201 d195 |0017: sget-object v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.swipeActions:Ljava/util/List; // field@95d1 │ │ -3f67fe: 5b71 2d91 |0019: iput-object v1, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@912d │ │ -3f6802: 5471 3091 |001b: iget-object v1, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.tag:Ljava/lang/String; // field@9130 │ │ -3f6806: 6e10 2fb3 0100 |001d: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ -3f680c: 6e10 2fb3 0100 |0020: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ -3f6812: 0a02 |0023: move-result v2 │ │ -3f6814: 1a03 fd50 |0024: const-string v3, "QueueFragment" // string@50fd │ │ -3f6818: 1214 |0026: const/4 v4, #int 1 // #1 │ │ -3f681a: 1205 |0027: const/4 v5, #int 0 // #0 │ │ -3f681c: 12f6 |0028: const/4 v6, #int -1 // #ff │ │ -3f681e: 2c02 8f01 0000 |0029: sparse-switch v2, 000001b8 // +0000018f │ │ -3f6824: 2840 |002c: goto 006c // +0040 │ │ -3f6826: 6e20 28b3 3100 |002d: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3f682c: 0a01 |0030: move-result v1 │ │ -3f682e: 3901 0300 |0031: if-nez v1, 0034 // +0003 │ │ -3f6832: 2839 |0033: goto 006c // +0039 │ │ -3f6834: 1256 |0034: const/4 v6, #int 5 // #5 │ │ -3f6836: 2837 |0035: goto 006c // +0037 │ │ -3f6838: 1a02 3b4f |0036: const-string v2, "PlaybackHistoryFragment" // string@4f3b │ │ -3f683c: 6e20 28b3 2100 |0038: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3f6842: 0a01 |003b: move-result v1 │ │ -3f6844: 3901 0300 |003c: if-nez v1, 003f // +0003 │ │ -3f6848: 282e |003e: goto 006c // +002e │ │ -3f684a: 1246 |003f: const/4 v6, #int 4 // #4 │ │ -3f684c: 282c |0040: goto 006c // +002c │ │ -3f684e: 1a02 9319 |0041: const-string v2, "DownloadsFragment" // string@1993 │ │ -3f6852: 6e20 28b3 2100 |0043: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3f6858: 0a01 |0046: move-result v1 │ │ -3f685a: 3901 0300 |0047: if-nez v1, 004a // +0003 │ │ -3f685e: 2823 |0049: goto 006c // +0023 │ │ -3f6860: 1236 |004a: const/4 v6, #int 3 // #3 │ │ -3f6862: 2821 |004b: goto 006c // +0021 │ │ -3f6864: 1a02 271b |004c: const-string v2, "EpisodesFragment" // string@1b27 │ │ -3f6868: 6e20 28b3 2100 |004e: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3f686e: 0a01 |0051: move-result v1 │ │ -3f6870: 3901 0300 |0052: if-nez v1, 0055 // +0003 │ │ -3f6874: 2818 |0054: goto 006c // +0018 │ │ -3f6876: 1226 |0055: const/4 v6, #int 2 // #2 │ │ -3f6878: 2816 |0056: goto 006c // +0016 │ │ -3f687a: 1a02 cc4b |0057: const-string v2, "NewEpisodesFragment" // string@4bcc │ │ -3f687e: 6e20 28b3 2100 |0059: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3f6884: 0a01 |005c: move-result v1 │ │ -3f6886: 3901 0300 |005d: if-nez v1, 0060 // +0003 │ │ -3f688a: 280d |005f: goto 006c // +000d │ │ -3f688c: 1216 |0060: const/4 v6, #int 1 // #1 │ │ -3f688e: 280b |0061: goto 006c // +000b │ │ -3f6890: 1a02 1423 |0062: const-string v2, "ItemlistFragment" // string@2314 │ │ -3f6894: 6e20 28b3 2100 |0064: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3f689a: 0a01 |0067: move-result v1 │ │ -3f689c: 3901 0300 |0068: if-nez v1, 006b // +0003 │ │ -3f68a0: 2802 |006a: goto 006c // +0002 │ │ -3f68a2: 1206 |006b: const/4 v6, #int 0 // #0 │ │ -3f68a4: 2b06 6601 0000 |006c: packed-switch v6, 000001d2 // +00000166 │ │ -3f68aa: 1a01 0000 |006f: const-string v1, "" // string@0000 │ │ -3f68ae: 2900 bd00 |0071: goto/16 012e // +00bd │ │ -3f68b2: 5471 2c91 |0073: iget-object v1, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@912c │ │ -3f68b6: 1402 ee02 127f |0075: const v2, #float 1.94082e+38 // #7f1202ee │ │ -3f68bc: 6e20 3102 2100 |0078: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3f68c2: 0c01 |007b: move-result-object v1 │ │ -3f68c4: 5472 2d91 |007c: iget-object v2, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@912d │ │ -3f68c8: 7110 c350 0200 |007e: invoke-static {v2}, Lcom/annimon/stream/Stream;.of:(Ljava/lang/Iterable;)Lcom/annimon/stream/Stream; // method@50c3 │ │ -3f68ce: 0c02 |0081: move-result-object v2 │ │ -3f68d0: 2206 731a |0082: new-instance v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda7; // type@1a73 │ │ -3f68d4: 7010 bba1 0600 |0084: invoke-direct {v6}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda7;.:()V // method@a1bb │ │ -3f68da: 6e20 c150 6200 |0087: invoke-virtual {v2, v6}, Lcom/annimon/stream/Stream;.filter:(Lcom/annimon/stream/function/Predicate;)Lcom/annimon/stream/Stream; // method@50c1 │ │ -3f68e0: 0c02 |008a: move-result-object v2 │ │ -3f68e2: 6e10 c550 0200 |008b: invoke-virtual {v2}, Lcom/annimon/stream/Stream;.toList:()Ljava/util/List; // method@50c5 │ │ -3f68e8: 0c02 |008e: move-result-object v2 │ │ -3f68ea: 5b72 2d91 |008f: iput-object v2, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@912d │ │ -3f68ee: 2900 9d00 |0091: goto/16 012e // +009d │ │ -3f68f2: 5471 2c91 |0093: iget-object v1, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@912c │ │ -3f68f6: 1402 6302 127f |0095: const v2, #float 1.9408e+38 // #7f120263 │ │ -3f68fc: 6e20 3102 2100 |0098: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3f6902: 0c01 |009b: move-result-object v1 │ │ -3f6904: 5472 2d91 |009c: iget-object v2, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@912d │ │ -3f6908: 7110 c350 0200 |009e: invoke-static {v2}, Lcom/annimon/stream/Stream;.of:(Ljava/lang/Iterable;)Lcom/annimon/stream/Stream; // method@50c3 │ │ -3f690e: 0c02 |00a1: move-result-object v2 │ │ -3f6910: 2206 741a |00a2: new-instance v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda8; // type@1a74 │ │ -3f6914: 7010 bda1 0600 |00a4: invoke-direct {v6}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda8;.:()V // method@a1bd │ │ -3f691a: 6e20 c150 6200 |00a7: invoke-virtual {v2, v6}, Lcom/annimon/stream/Stream;.filter:(Lcom/annimon/stream/function/Predicate;)Lcom/annimon/stream/Stream; // method@50c1 │ │ -3f6920: 0c02 |00aa: move-result-object v2 │ │ -3f6922: 6e10 c550 0200 |00ab: invoke-virtual {v2}, Lcom/annimon/stream/Stream;.toList:()Ljava/util/List; // method@50c5 │ │ -3f6928: 0c02 |00ae: move-result-object v2 │ │ -3f692a: 5b72 2d91 |00af: iput-object v2, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@912d │ │ -3f692e: 2900 7d00 |00b1: goto/16 012e // +007d │ │ -3f6932: 5471 2c91 |00b3: iget-object v1, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@912c │ │ -3f6936: 1402 b100 127f |00b5: const v2, #float 1.94071e+38 // #7f1200b1 │ │ -3f693c: 6e20 3102 2100 |00b8: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3f6942: 0c01 |00bb: move-result-object v1 │ │ -3f6944: 5472 2d91 |00bc: iget-object v2, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@912d │ │ -3f6948: 7110 c350 0200 |00be: invoke-static {v2}, Lcom/annimon/stream/Stream;.of:(Ljava/lang/Iterable;)Lcom/annimon/stream/Stream; // method@50c3 │ │ -3f694e: 0c02 |00c1: move-result-object v2 │ │ -3f6950: 2206 711a |00c2: new-instance v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda5; // type@1a71 │ │ -3f6954: 7010 b7a1 0600 |00c4: invoke-direct {v6}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda5;.:()V // method@a1b7 │ │ -3f695a: 6e20 c150 6200 |00c7: invoke-virtual {v2, v6}, Lcom/annimon/stream/Stream;.filter:(Lcom/annimon/stream/function/Predicate;)Lcom/annimon/stream/Stream; // method@50c1 │ │ -3f6960: 0c02 |00ca: move-result-object v2 │ │ -3f6962: 6e10 c550 0200 |00cb: invoke-virtual {v2}, Lcom/annimon/stream/Stream;.toList:()Ljava/util/List; // method@50c5 │ │ -3f6968: 0c02 |00ce: move-result-object v2 │ │ -3f696a: 5b72 2d91 |00cf: iput-object v2, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@912d │ │ -3f696e: 285d |00d1: goto 012e // +005d │ │ -3f6970: 5471 2c91 |00d2: iget-object v1, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@912c │ │ -3f6974: 1402 f600 127f |00d4: const v2, #float 1.94072e+38 // #7f1200f6 │ │ -3f697a: 6e20 3102 2100 |00d7: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3f6980: 0c01 |00da: move-result-object v1 │ │ -3f6982: 5472 2d91 |00db: iget-object v2, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@912d │ │ -3f6986: 7110 c350 0200 |00dd: invoke-static {v2}, Lcom/annimon/stream/Stream;.of:(Ljava/lang/Iterable;)Lcom/annimon/stream/Stream; // method@50c3 │ │ -3f698c: 0c02 |00e0: move-result-object v2 │ │ -3f698e: 2206 701a |00e1: new-instance v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda4; // type@1a70 │ │ -3f6992: 7010 b5a1 0600 |00e3: invoke-direct {v6}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda4;.:()V // method@a1b5 │ │ -3f6998: 6e20 c150 6200 |00e6: invoke-virtual {v2, v6}, Lcom/annimon/stream/Stream;.filter:(Lcom/annimon/stream/function/Predicate;)Lcom/annimon/stream/Stream; // method@50c1 │ │ -3f699e: 0c02 |00e9: move-result-object v2 │ │ -3f69a0: 6e10 c550 0200 |00ea: invoke-virtual {v2}, Lcom/annimon/stream/Stream;.toList:()Ljava/util/List; // method@50c5 │ │ -3f69a6: 0c02 |00ed: move-result-object v2 │ │ -3f69a8: 5b72 2d91 |00ee: iput-object v2, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@912d │ │ -3f69ac: 283e |00f0: goto 012e // +003e │ │ -3f69ae: 5471 2c91 |00f1: iget-object v1, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@912c │ │ -3f69b2: 1402 8d01 127f |00f3: const v2, #float 1.94075e+38 // #7f12018d │ │ -3f69b8: 6e20 3102 2100 |00f6: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3f69be: 0c01 |00f9: move-result-object v1 │ │ -3f69c0: 5472 2d91 |00fa: iget-object v2, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@912d │ │ -3f69c4: 7110 c350 0200 |00fc: invoke-static {v2}, Lcom/annimon/stream/Stream;.of:(Ljava/lang/Iterable;)Lcom/annimon/stream/Stream; // method@50c3 │ │ -3f69ca: 0c02 |00ff: move-result-object v2 │ │ -3f69cc: 2206 6f1a |0100: new-instance v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda3; // type@1a6f │ │ -3f69d0: 7010 b3a1 0600 |0102: invoke-direct {v6}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda3;.:()V // method@a1b3 │ │ -3f69d6: 6e20 c150 6200 |0105: invoke-virtual {v2, v6}, Lcom/annimon/stream/Stream;.filter:(Lcom/annimon/stream/function/Predicate;)Lcom/annimon/stream/Stream; // method@50c1 │ │ -3f69dc: 0c02 |0108: move-result-object v2 │ │ -3f69de: 6e10 c550 0200 |0109: invoke-virtual {v2}, Lcom/annimon/stream/Stream;.toList:()Ljava/util/List; // method@50c5 │ │ -3f69e4: 0c02 |010c: move-result-object v2 │ │ -3f69e6: 5b72 2d91 |010d: iput-object v2, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@912d │ │ -3f69ea: 281f |010f: goto 012e // +001f │ │ -3f69ec: 5471 2c91 |0110: iget-object v1, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@912c │ │ -3f69f0: 1402 9001 127f |0112: const v2, #float 1.94075e+38 // #7f120190 │ │ -3f69f6: 6e20 3102 2100 |0115: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3f69fc: 0c01 |0118: move-result-object v1 │ │ -3f69fe: 5472 2d91 |0119: iget-object v2, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@912d │ │ -3f6a02: 7110 c350 0200 |011b: invoke-static {v2}, Lcom/annimon/stream/Stream;.of:(Ljava/lang/Iterable;)Lcom/annimon/stream/Stream; // method@50c3 │ │ -3f6a08: 0c02 |011e: move-result-object v2 │ │ -3f6a0a: 2206 721a |011f: new-instance v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda6; // type@1a72 │ │ -3f6a0e: 7010 b9a1 0600 |0121: invoke-direct {v6}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda6;.:()V // method@a1b9 │ │ -3f6a14: 6e20 c150 6200 |0124: invoke-virtual {v2, v6}, Lcom/annimon/stream/Stream;.filter:(Lcom/annimon/stream/function/Predicate;)Lcom/annimon/stream/Stream; // method@50c1 │ │ -3f6a1a: 0c02 |0127: move-result-object v2 │ │ -3f6a1c: 6e10 c550 0200 |0128: invoke-virtual {v2}, Lcom/annimon/stream/Stream;.toList:()Ljava/util/List; // method@50c5 │ │ -3f6a22: 0c02 |012b: move-result-object v2 │ │ -3f6a24: 5b72 2d91 |012c: iput-object v2, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@912d │ │ -3f6a28: 5472 3091 |012e: iget-object v2, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.tag:Ljava/lang/String; // field@9130 │ │ -3f6a2c: 6e20 28b3 3200 |0130: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3f6a32: 0a02 |0133: move-result v2 │ │ -3f6a34: 3902 1700 |0134: if-nez v2, 014b // +0017 │ │ -3f6a38: 5472 2d91 |0136: iget-object v2, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@912d │ │ -3f6a3c: 7110 c350 0200 |0138: invoke-static {v2}, Lcom/annimon/stream/Stream;.of:(Ljava/lang/Iterable;)Lcom/annimon/stream/Stream; // method@50c3 │ │ -3f6a42: 0c02 |013b: move-result-object v2 │ │ -3f6a44: 2203 751a |013c: new-instance v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda9; // type@1a75 │ │ -3f6a48: 7010 bfa1 0300 |013e: invoke-direct {v3}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda9;.:()V // method@a1bf │ │ -3f6a4e: 6e20 c150 3200 |0141: invoke-virtual {v2, v3}, Lcom/annimon/stream/Stream;.filter:(Lcom/annimon/stream/function/Predicate;)Lcom/annimon/stream/Stream; // method@50c1 │ │ -3f6a54: 0c02 |0144: move-result-object v2 │ │ -3f6a56: 6e10 c550 0200 |0145: invoke-virtual {v2}, Lcom/annimon/stream/Stream;.toList:()Ljava/util/List; // method@50c5 │ │ -3f6a5c: 0c02 |0148: move-result-object v2 │ │ -3f6a5e: 5b72 2d91 |0149: iput-object v2, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@912d │ │ -3f6a62: 2202 8f1e |014b: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ -3f6a66: 7010 50b3 0200 |014d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3f6a6c: 5473 2c91 |0150: iget-object v3, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@912c │ │ -3f6a70: 1406 7403 127f |0152: const v6, #float 1.94085e+38 // #7f120374 │ │ -3f6a76: 6e20 3102 6300 |0155: invoke-virtual {v3, v6}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3f6a7c: 0c03 |0158: move-result-object v3 │ │ -3f6a7e: 6e20 5cb3 3200 |0159: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3f6a84: 1a03 4000 |015c: const-string v3, " - " // string@0040 │ │ -3f6a88: 6e20 5cb3 3200 |015e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3f6a8e: 6e20 5cb3 1200 |0161: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3f6a94: 6e10 67b3 0200 |0164: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3f6a9a: 0c01 |0167: move-result-object v1 │ │ -3f6a9c: 6e20 d081 1000 |0168: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81d0 │ │ -3f6aa2: 5471 2c91 |016b: iget-object v1, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@912c │ │ -3f6aa6: 7110 ae0b 0100 |016d: invoke-static {v1}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0bae │ │ -3f6aac: 0c01 |0170: move-result-object v1 │ │ -3f6aae: 7110 40a0 0100 |0171: invoke-static {v1}, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding; // method@a040 │ │ -3f6ab4: 0c01 |0174: move-result-object v1 │ │ -3f6ab6: 6e10 3fa0 0100 |0175: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a03f │ │ -3f6abc: 0c02 |0178: move-result-object v2 │ │ -3f6abe: 6e20 d481 2000 |0179: invoke-virtual {v0, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81d4 │ │ -3f6ac4: 5412 6590 |017c: iget-object v2, v1, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.enableSwitch:Landroidx/appcompat/widget/SwitchCompat; // field@9065 │ │ -3f6ac8: 2203 6b1a |017e: new-instance v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda10; // type@1a6b │ │ -3f6acc: 7020 aba1 1300 |0180: invoke-direct {v3, v1}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda10;.:(Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;)V // method@a1ab │ │ -3f6ad2: 6e20 8510 3200 |0183: invoke-virtual {v2, v3}, Landroid/widget/CompoundButton;.setOnCheckedChangeListener:(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V // method@1085 │ │ -3f6ad8: 5412 6590 |0186: iget-object v2, v1, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.enableSwitch:Landroidx/appcompat/widget/SwitchCompat; // field@9065 │ │ -3f6adc: 5473 2c91 |0188: iget-object v3, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@912c │ │ -3f6ae0: 5476 3091 |018a: iget-object v6, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.tag:Ljava/lang/String; // field@9130 │ │ -3f6ae4: 7120 3fab 6300 |018c: invoke-static {v3, v6}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.isSwipeActionEnabled:(Landroid/content/Context;Ljava/lang/String;)Z // method@ab3f │ │ -3f6aea: 0a03 |018f: move-result v3 │ │ -3f6aec: 6e20 9520 3200 |0190: invoke-virtual {v2, v3}, Landroidx/appcompat/widget/SwitchCompat;.setChecked:(Z)V // method@2095 │ │ -3f6af2: 5412 6390 |0193: iget-object v2, v1, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.actionLeftContainer:Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // field@9063 │ │ -3f6af6: 7030 dea1 2704 |0195: invoke-direct {v7, v2, v4}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.setupSwipeDirectionView:(Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;I)V // method@a1de │ │ -3f6afc: 5412 6490 |0198: iget-object v2, v1, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.actionRightContainer:Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // field@9064 │ │ -3f6b00: 7030 dea1 2705 |019a: invoke-direct {v7, v2, v5}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.setupSwipeDirectionView:(Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;I)V // method@a1de │ │ -3f6b06: 2202 6c1a |019d: new-instance v2, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda11; // type@1a6c │ │ -3f6b0a: 7040 ada1 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@a1ad │ │ -3f6b10: 1408 5e00 127f |01a2: const v8, #float 1.94069e+38 // #7f12005e │ │ -3f6b16: 6e30 c181 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@81c1 │ │ -3f6b1c: 1408 4b00 127f |01a8: const v8, #float 1.94069e+38 // #7f12004b │ │ -3f6b22: 1201 |01ab: const/4 v1, #int 0 // #0 │ │ -3f6b24: 6e30 ad81 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@81ad │ │ -3f6b2a: 6e10 8581 0000 |01af: invoke-virtual {v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.create:()Landroidx/appcompat/app/AlertDialog; // method@8185 │ │ -3f6b30: 0c08 |01b2: move-result-object v8 │ │ -3f6b32: 6e10 ff00 0800 |01b3: invoke-virtual {v8}, Landroid/app/Dialog;.show:()V // method@00ff │ │ -3f6b38: 0e00 |01b6: return-void │ │ -3f6b3a: 0000 |01b7: nop // spacer │ │ -3f6b3c: 0002 0600 c133 8b92 e865 22b8 6834 ... |01b8: sparse-switch-data (26 units) │ │ -3f6b70: 0001 0600 0000 0000 a400 0000 8500 ... |01d2: packed-switch-data (16 units) │ │ +3f6784: |[3f6784] de.danoeh.antennapod.dialog.SwipeActionsDialog.show:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog$Callback;)V │ │ +3f6794: 5470 2c91 |0000: iget-object v0, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@912c │ │ +3f6798: 5471 3091 |0002: iget-object v1, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.tag:Ljava/lang/String; // field@9130 │ │ +3f679c: 7120 3aab 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@ab3a │ │ +3f67a2: 0c00 |0007: move-result-object v0 │ │ +3f67a4: 5401 c895 |0008: iget-object v1, v0, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;.left:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@95c8 │ │ +3f67a8: 5b71 2e91 |000a: iput-object v1, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.leftAction:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@912e │ │ +3f67ac: 5400 c995 |000c: iget-object v0, v0, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;.right:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@95c9 │ │ +3f67b0: 5b70 2f91 |000e: iput-object v0, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.rightAction:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@912f │ │ +3f67b4: 2200 1715 |0010: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ +3f67b8: 5471 2c91 |0012: iget-object v1, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@912c │ │ +3f67bc: 7020 8381 1000 |0014: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ +3f67c2: 6201 d195 |0017: sget-object v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.swipeActions:Ljava/util/List; // field@95d1 │ │ +3f67c6: 5b71 2d91 |0019: iput-object v1, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@912d │ │ +3f67ca: 5471 3091 |001b: iget-object v1, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.tag:Ljava/lang/String; // field@9130 │ │ +3f67ce: 6e10 2fb3 0100 |001d: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ +3f67d4: 6e10 2fb3 0100 |0020: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ +3f67da: 0a02 |0023: move-result v2 │ │ +3f67dc: 1a03 fd50 |0024: const-string v3, "QueueFragment" // string@50fd │ │ +3f67e0: 1214 |0026: const/4 v4, #int 1 // #1 │ │ +3f67e2: 1205 |0027: const/4 v5, #int 0 // #0 │ │ +3f67e4: 12f6 |0028: const/4 v6, #int -1 // #ff │ │ +3f67e6: 2c02 8f01 0000 |0029: sparse-switch v2, 000001b8 // +0000018f │ │ +3f67ec: 2840 |002c: goto 006c // +0040 │ │ +3f67ee: 6e20 28b3 3100 |002d: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3f67f4: 0a01 |0030: move-result v1 │ │ +3f67f6: 3901 0300 |0031: if-nez v1, 0034 // +0003 │ │ +3f67fa: 2839 |0033: goto 006c // +0039 │ │ +3f67fc: 1256 |0034: const/4 v6, #int 5 // #5 │ │ +3f67fe: 2837 |0035: goto 006c // +0037 │ │ +3f6800: 1a02 3b4f |0036: const-string v2, "PlaybackHistoryFragment" // string@4f3b │ │ +3f6804: 6e20 28b3 2100 |0038: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3f680a: 0a01 |003b: move-result v1 │ │ +3f680c: 3901 0300 |003c: if-nez v1, 003f // +0003 │ │ +3f6810: 282e |003e: goto 006c // +002e │ │ +3f6812: 1246 |003f: const/4 v6, #int 4 // #4 │ │ +3f6814: 282c |0040: goto 006c // +002c │ │ +3f6816: 1a02 9319 |0041: const-string v2, "DownloadsFragment" // string@1993 │ │ +3f681a: 6e20 28b3 2100 |0043: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3f6820: 0a01 |0046: move-result v1 │ │ +3f6822: 3901 0300 |0047: if-nez v1, 004a // +0003 │ │ +3f6826: 2823 |0049: goto 006c // +0023 │ │ +3f6828: 1236 |004a: const/4 v6, #int 3 // #3 │ │ +3f682a: 2821 |004b: goto 006c // +0021 │ │ +3f682c: 1a02 271b |004c: const-string v2, "EpisodesFragment" // string@1b27 │ │ +3f6830: 6e20 28b3 2100 |004e: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3f6836: 0a01 |0051: move-result v1 │ │ +3f6838: 3901 0300 |0052: if-nez v1, 0055 // +0003 │ │ +3f683c: 2818 |0054: goto 006c // +0018 │ │ +3f683e: 1226 |0055: const/4 v6, #int 2 // #2 │ │ +3f6840: 2816 |0056: goto 006c // +0016 │ │ +3f6842: 1a02 cc4b |0057: const-string v2, "NewEpisodesFragment" // string@4bcc │ │ +3f6846: 6e20 28b3 2100 |0059: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3f684c: 0a01 |005c: move-result v1 │ │ +3f684e: 3901 0300 |005d: if-nez v1, 0060 // +0003 │ │ +3f6852: 280d |005f: goto 006c // +000d │ │ +3f6854: 1216 |0060: const/4 v6, #int 1 // #1 │ │ +3f6856: 280b |0061: goto 006c // +000b │ │ +3f6858: 1a02 1423 |0062: const-string v2, "ItemlistFragment" // string@2314 │ │ +3f685c: 6e20 28b3 2100 |0064: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3f6862: 0a01 |0067: move-result v1 │ │ +3f6864: 3901 0300 |0068: if-nez v1, 006b // +0003 │ │ +3f6868: 2802 |006a: goto 006c // +0002 │ │ +3f686a: 1206 |006b: const/4 v6, #int 0 // #0 │ │ +3f686c: 2b06 6601 0000 |006c: packed-switch v6, 000001d2 // +00000166 │ │ +3f6872: 1a01 0000 |006f: const-string v1, "" // string@0000 │ │ +3f6876: 2900 bd00 |0071: goto/16 012e // +00bd │ │ +3f687a: 5471 2c91 |0073: iget-object v1, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@912c │ │ +3f687e: 1402 ee02 127f |0075: const v2, #float 1.94082e+38 // #7f1202ee │ │ +3f6884: 6e20 3102 2100 |0078: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3f688a: 0c01 |007b: move-result-object v1 │ │ +3f688c: 5472 2d91 |007c: iget-object v2, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@912d │ │ +3f6890: 7110 c350 0200 |007e: invoke-static {v2}, Lcom/annimon/stream/Stream;.of:(Ljava/lang/Iterable;)Lcom/annimon/stream/Stream; // method@50c3 │ │ +3f6896: 0c02 |0081: move-result-object v2 │ │ +3f6898: 2206 731a |0082: new-instance v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda7; // type@1a73 │ │ +3f689c: 7010 bba1 0600 |0084: invoke-direct {v6}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda7;.:()V // method@a1bb │ │ +3f68a2: 6e20 c150 6200 |0087: invoke-virtual {v2, v6}, Lcom/annimon/stream/Stream;.filter:(Lcom/annimon/stream/function/Predicate;)Lcom/annimon/stream/Stream; // method@50c1 │ │ +3f68a8: 0c02 |008a: move-result-object v2 │ │ +3f68aa: 6e10 c550 0200 |008b: invoke-virtual {v2}, Lcom/annimon/stream/Stream;.toList:()Ljava/util/List; // method@50c5 │ │ +3f68b0: 0c02 |008e: move-result-object v2 │ │ +3f68b2: 5b72 2d91 |008f: iput-object v2, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@912d │ │ +3f68b6: 2900 9d00 |0091: goto/16 012e // +009d │ │ +3f68ba: 5471 2c91 |0093: iget-object v1, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@912c │ │ +3f68be: 1402 6302 127f |0095: const v2, #float 1.9408e+38 // #7f120263 │ │ +3f68c4: 6e20 3102 2100 |0098: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3f68ca: 0c01 |009b: move-result-object v1 │ │ +3f68cc: 5472 2d91 |009c: iget-object v2, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@912d │ │ +3f68d0: 7110 c350 0200 |009e: invoke-static {v2}, Lcom/annimon/stream/Stream;.of:(Ljava/lang/Iterable;)Lcom/annimon/stream/Stream; // method@50c3 │ │ +3f68d6: 0c02 |00a1: move-result-object v2 │ │ +3f68d8: 2206 741a |00a2: new-instance v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda8; // type@1a74 │ │ +3f68dc: 7010 bda1 0600 |00a4: invoke-direct {v6}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda8;.:()V // method@a1bd │ │ +3f68e2: 6e20 c150 6200 |00a7: invoke-virtual {v2, v6}, Lcom/annimon/stream/Stream;.filter:(Lcom/annimon/stream/function/Predicate;)Lcom/annimon/stream/Stream; // method@50c1 │ │ +3f68e8: 0c02 |00aa: move-result-object v2 │ │ +3f68ea: 6e10 c550 0200 |00ab: invoke-virtual {v2}, Lcom/annimon/stream/Stream;.toList:()Ljava/util/List; // method@50c5 │ │ +3f68f0: 0c02 |00ae: move-result-object v2 │ │ +3f68f2: 5b72 2d91 |00af: iput-object v2, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@912d │ │ +3f68f6: 2900 7d00 |00b1: goto/16 012e // +007d │ │ +3f68fa: 5471 2c91 |00b3: iget-object v1, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@912c │ │ +3f68fe: 1402 b100 127f |00b5: const v2, #float 1.94071e+38 // #7f1200b1 │ │ +3f6904: 6e20 3102 2100 |00b8: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3f690a: 0c01 |00bb: move-result-object v1 │ │ +3f690c: 5472 2d91 |00bc: iget-object v2, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@912d │ │ +3f6910: 7110 c350 0200 |00be: invoke-static {v2}, Lcom/annimon/stream/Stream;.of:(Ljava/lang/Iterable;)Lcom/annimon/stream/Stream; // method@50c3 │ │ +3f6916: 0c02 |00c1: move-result-object v2 │ │ +3f6918: 2206 711a |00c2: new-instance v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda5; // type@1a71 │ │ +3f691c: 7010 b7a1 0600 |00c4: invoke-direct {v6}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda5;.:()V // method@a1b7 │ │ +3f6922: 6e20 c150 6200 |00c7: invoke-virtual {v2, v6}, Lcom/annimon/stream/Stream;.filter:(Lcom/annimon/stream/function/Predicate;)Lcom/annimon/stream/Stream; // method@50c1 │ │ +3f6928: 0c02 |00ca: move-result-object v2 │ │ +3f692a: 6e10 c550 0200 |00cb: invoke-virtual {v2}, Lcom/annimon/stream/Stream;.toList:()Ljava/util/List; // method@50c5 │ │ +3f6930: 0c02 |00ce: move-result-object v2 │ │ +3f6932: 5b72 2d91 |00cf: iput-object v2, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@912d │ │ +3f6936: 285d |00d1: goto 012e // +005d │ │ +3f6938: 5471 2c91 |00d2: iget-object v1, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@912c │ │ +3f693c: 1402 f600 127f |00d4: const v2, #float 1.94072e+38 // #7f1200f6 │ │ +3f6942: 6e20 3102 2100 |00d7: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3f6948: 0c01 |00da: move-result-object v1 │ │ +3f694a: 5472 2d91 |00db: iget-object v2, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@912d │ │ +3f694e: 7110 c350 0200 |00dd: invoke-static {v2}, Lcom/annimon/stream/Stream;.of:(Ljava/lang/Iterable;)Lcom/annimon/stream/Stream; // method@50c3 │ │ +3f6954: 0c02 |00e0: move-result-object v2 │ │ +3f6956: 2206 701a |00e1: new-instance v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda4; // type@1a70 │ │ +3f695a: 7010 b5a1 0600 |00e3: invoke-direct {v6}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda4;.:()V // method@a1b5 │ │ +3f6960: 6e20 c150 6200 |00e6: invoke-virtual {v2, v6}, Lcom/annimon/stream/Stream;.filter:(Lcom/annimon/stream/function/Predicate;)Lcom/annimon/stream/Stream; // method@50c1 │ │ +3f6966: 0c02 |00e9: move-result-object v2 │ │ +3f6968: 6e10 c550 0200 |00ea: invoke-virtual {v2}, Lcom/annimon/stream/Stream;.toList:()Ljava/util/List; // method@50c5 │ │ +3f696e: 0c02 |00ed: move-result-object v2 │ │ +3f6970: 5b72 2d91 |00ee: iput-object v2, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@912d │ │ +3f6974: 283e |00f0: goto 012e // +003e │ │ +3f6976: 5471 2c91 |00f1: iget-object v1, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@912c │ │ +3f697a: 1402 8d01 127f |00f3: const v2, #float 1.94075e+38 // #7f12018d │ │ +3f6980: 6e20 3102 2100 |00f6: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3f6986: 0c01 |00f9: move-result-object v1 │ │ +3f6988: 5472 2d91 |00fa: iget-object v2, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@912d │ │ +3f698c: 7110 c350 0200 |00fc: invoke-static {v2}, Lcom/annimon/stream/Stream;.of:(Ljava/lang/Iterable;)Lcom/annimon/stream/Stream; // method@50c3 │ │ +3f6992: 0c02 |00ff: move-result-object v2 │ │ +3f6994: 2206 6f1a |0100: new-instance v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda3; // type@1a6f │ │ +3f6998: 7010 b3a1 0600 |0102: invoke-direct {v6}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda3;.:()V // method@a1b3 │ │ +3f699e: 6e20 c150 6200 |0105: invoke-virtual {v2, v6}, Lcom/annimon/stream/Stream;.filter:(Lcom/annimon/stream/function/Predicate;)Lcom/annimon/stream/Stream; // method@50c1 │ │ +3f69a4: 0c02 |0108: move-result-object v2 │ │ +3f69a6: 6e10 c550 0200 |0109: invoke-virtual {v2}, Lcom/annimon/stream/Stream;.toList:()Ljava/util/List; // method@50c5 │ │ +3f69ac: 0c02 |010c: move-result-object v2 │ │ +3f69ae: 5b72 2d91 |010d: iput-object v2, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@912d │ │ +3f69b2: 281f |010f: goto 012e // +001f │ │ +3f69b4: 5471 2c91 |0110: iget-object v1, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@912c │ │ +3f69b8: 1402 9001 127f |0112: const v2, #float 1.94075e+38 // #7f120190 │ │ +3f69be: 6e20 3102 2100 |0115: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3f69c4: 0c01 |0118: move-result-object v1 │ │ +3f69c6: 5472 2d91 |0119: iget-object v2, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@912d │ │ +3f69ca: 7110 c350 0200 |011b: invoke-static {v2}, Lcom/annimon/stream/Stream;.of:(Ljava/lang/Iterable;)Lcom/annimon/stream/Stream; // method@50c3 │ │ +3f69d0: 0c02 |011e: move-result-object v2 │ │ +3f69d2: 2206 721a |011f: new-instance v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda6; // type@1a72 │ │ +3f69d6: 7010 b9a1 0600 |0121: invoke-direct {v6}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda6;.:()V // method@a1b9 │ │ +3f69dc: 6e20 c150 6200 |0124: invoke-virtual {v2, v6}, Lcom/annimon/stream/Stream;.filter:(Lcom/annimon/stream/function/Predicate;)Lcom/annimon/stream/Stream; // method@50c1 │ │ +3f69e2: 0c02 |0127: move-result-object v2 │ │ +3f69e4: 6e10 c550 0200 |0128: invoke-virtual {v2}, Lcom/annimon/stream/Stream;.toList:()Ljava/util/List; // method@50c5 │ │ +3f69ea: 0c02 |012b: move-result-object v2 │ │ +3f69ec: 5b72 2d91 |012c: iput-object v2, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@912d │ │ +3f69f0: 5472 3091 |012e: iget-object v2, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.tag:Ljava/lang/String; // field@9130 │ │ +3f69f4: 6e20 28b3 3200 |0130: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3f69fa: 0a02 |0133: move-result v2 │ │ +3f69fc: 3902 1700 |0134: if-nez v2, 014b // +0017 │ │ +3f6a00: 5472 2d91 |0136: iget-object v2, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@912d │ │ +3f6a04: 7110 c350 0200 |0138: invoke-static {v2}, Lcom/annimon/stream/Stream;.of:(Ljava/lang/Iterable;)Lcom/annimon/stream/Stream; // method@50c3 │ │ +3f6a0a: 0c02 |013b: move-result-object v2 │ │ +3f6a0c: 2203 751a |013c: new-instance v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda9; // type@1a75 │ │ +3f6a10: 7010 bfa1 0300 |013e: invoke-direct {v3}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda9;.:()V // method@a1bf │ │ +3f6a16: 6e20 c150 3200 |0141: invoke-virtual {v2, v3}, Lcom/annimon/stream/Stream;.filter:(Lcom/annimon/stream/function/Predicate;)Lcom/annimon/stream/Stream; // method@50c1 │ │ +3f6a1c: 0c02 |0144: move-result-object v2 │ │ +3f6a1e: 6e10 c550 0200 |0145: invoke-virtual {v2}, Lcom/annimon/stream/Stream;.toList:()Ljava/util/List; // method@50c5 │ │ +3f6a24: 0c02 |0148: move-result-object v2 │ │ +3f6a26: 5b72 2d91 |0149: iput-object v2, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@912d │ │ +3f6a2a: 2202 8f1e |014b: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ +3f6a2e: 7010 50b3 0200 |014d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3f6a34: 5473 2c91 |0150: iget-object v3, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@912c │ │ +3f6a38: 1406 7403 127f |0152: const v6, #float 1.94085e+38 // #7f120374 │ │ +3f6a3e: 6e20 3102 6300 |0155: invoke-virtual {v3, v6}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3f6a44: 0c03 |0158: move-result-object v3 │ │ +3f6a46: 6e20 5cb3 3200 |0159: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3f6a4c: 1a03 4000 |015c: const-string v3, " - " // string@0040 │ │ +3f6a50: 6e20 5cb3 3200 |015e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3f6a56: 6e20 5cb3 1200 |0161: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3f6a5c: 6e10 67b3 0200 |0164: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3f6a62: 0c01 |0167: move-result-object v1 │ │ +3f6a64: 6e20 d081 1000 |0168: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81d0 │ │ +3f6a6a: 5471 2c91 |016b: iget-object v1, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@912c │ │ +3f6a6e: 7110 ae0b 0100 |016d: invoke-static {v1}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0bae │ │ +3f6a74: 0c01 |0170: move-result-object v1 │ │ +3f6a76: 7110 40a0 0100 |0171: invoke-static {v1}, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding; // method@a040 │ │ +3f6a7c: 0c01 |0174: move-result-object v1 │ │ +3f6a7e: 6e10 3fa0 0100 |0175: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a03f │ │ +3f6a84: 0c02 |0178: move-result-object v2 │ │ +3f6a86: 6e20 d481 2000 |0179: invoke-virtual {v0, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81d4 │ │ +3f6a8c: 5412 6590 |017c: iget-object v2, v1, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.enableSwitch:Landroidx/appcompat/widget/SwitchCompat; // field@9065 │ │ +3f6a90: 2203 6b1a |017e: new-instance v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda10; // type@1a6b │ │ +3f6a94: 7020 aba1 1300 |0180: invoke-direct {v3, v1}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda10;.:(Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;)V // method@a1ab │ │ +3f6a9a: 6e20 8510 3200 |0183: invoke-virtual {v2, v3}, Landroid/widget/CompoundButton;.setOnCheckedChangeListener:(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V // method@1085 │ │ +3f6aa0: 5412 6590 |0186: iget-object v2, v1, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.enableSwitch:Landroidx/appcompat/widget/SwitchCompat; // field@9065 │ │ +3f6aa4: 5473 2c91 |0188: iget-object v3, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@912c │ │ +3f6aa8: 5476 3091 |018a: iget-object v6, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.tag:Ljava/lang/String; // field@9130 │ │ +3f6aac: 7120 3fab 6300 |018c: invoke-static {v3, v6}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.isSwipeActionEnabled:(Landroid/content/Context;Ljava/lang/String;)Z // method@ab3f │ │ +3f6ab2: 0a03 |018f: move-result v3 │ │ +3f6ab4: 6e20 9520 3200 |0190: invoke-virtual {v2, v3}, Landroidx/appcompat/widget/SwitchCompat;.setChecked:(Z)V // method@2095 │ │ +3f6aba: 5412 6390 |0193: iget-object v2, v1, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.actionLeftContainer:Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // field@9063 │ │ +3f6abe: 7030 dea1 2704 |0195: invoke-direct {v7, v2, v4}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.setupSwipeDirectionView:(Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;I)V // method@a1de │ │ +3f6ac4: 5412 6490 |0198: iget-object v2, v1, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.actionRightContainer:Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // field@9064 │ │ +3f6ac8: 7030 dea1 2705 |019a: invoke-direct {v7, v2, v5}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.setupSwipeDirectionView:(Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;I)V // method@a1de │ │ +3f6ace: 2202 6c1a |019d: new-instance v2, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda11; // type@1a6c │ │ +3f6ad2: 7040 ada1 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@a1ad │ │ +3f6ad8: 1408 5e00 127f |01a2: const v8, #float 1.94069e+38 // #7f12005e │ │ +3f6ade: 6e30 c181 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@81c1 │ │ +3f6ae4: 1408 4b00 127f |01a8: const v8, #float 1.94069e+38 // #7f12004b │ │ +3f6aea: 1201 |01ab: const/4 v1, #int 0 // #0 │ │ +3f6aec: 6e30 ad81 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@81ad │ │ +3f6af2: 6e10 8581 0000 |01af: invoke-virtual {v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.create:()Landroidx/appcompat/app/AlertDialog; // method@8185 │ │ +3f6af8: 0c08 |01b2: move-result-object v8 │ │ +3f6afa: 6e10 ff00 0800 |01b3: invoke-virtual {v8}, Landroid/app/Dialog;.show:()V // method@00ff │ │ +3f6b00: 0e00 |01b6: return-void │ │ +3f6b02: 0000 |01b7: nop // spacer │ │ +3f6b04: 0002 0600 c133 8b92 e865 22b8 6834 ... |01b8: sparse-switch-data (26 units) │ │ +3f6b38: 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 │ │ @@ -886955,35 +886955,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f6dac: |[3f6dac] de.danoeh.antennapod.dialog.TagSettingsDialog$$ExternalSyntheticLambda0.:()V │ │ -3f6dbc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f6dc2: 0e00 |0003: return-void │ │ +3f6d74: |[3f6d74] de.danoeh.antennapod.dialog.TagSettingsDialog$$ExternalSyntheticLambda0.:()V │ │ +3f6d84: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f6d8a: 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 │ │ -3f6d90: |[3f6d90] de.danoeh.antennapod.dialog.TagSettingsDialog$$ExternalSyntheticLambda0.call:()Ljava/lang/Object; │ │ -3f6da0: 7100 f1a1 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.$r8$lambda$5lSY7vpkFB9KPOy9xvl-rjKi-h4:()Ljava/util/List; // method@a1f1 │ │ -3f6da6: 0c00 |0003: move-result-object v0 │ │ -3f6da8: 1100 |0004: return-object v0 │ │ +3f6d58: |[3f6d58] de.danoeh.antennapod.dialog.TagSettingsDialog$$ExternalSyntheticLambda0.call:()Ljava/lang/Object; │ │ +3f6d68: 7100 f1a1 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.$r8$lambda$5lSY7vpkFB9KPOy9xvl-rjKi-h4:()Ljava/util/List; // method@a1f1 │ │ +3f6d6e: 0c00 |0003: move-result-object v0 │ │ +3f6d70: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -887016,18 +887016,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 │ │ -3f6e34: |[3f6e34] de.danoeh.antennapod.dialog.TagSettingsDialog$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;)V │ │ -3f6e44: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f6e4a: 5b01 3291 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/dialog/TagSettingsDialog; // field@9132 │ │ -3f6e4e: 0e00 |0005: return-void │ │ +3f6dfc: |[3f6dfc] de.danoeh.antennapod.dialog.TagSettingsDialog$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;)V │ │ +3f6e0c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f6e12: 5b01 3291 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/dialog/TagSettingsDialog; // field@9132 │ │ +3f6e16: 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; │ │ │ │ @@ -887037,18 +887037,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3f6e50: |[3f6e50] de.danoeh.antennapod.dialog.TagSettingsDialog$$ExternalSyntheticLambda3.onClick:(Landroid/view/View;)V │ │ -3f6e60: 5410 3291 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/dialog/TagSettingsDialog; // field@9132 │ │ -3f6e64: 7120 f2a1 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@a1f2 │ │ -3f6e6a: 0e00 |0005: return-void │ │ +3f6e18: |[3f6e18] de.danoeh.antennapod.dialog.TagSettingsDialog$$ExternalSyntheticLambda3.onClick:(Landroid/view/View;)V │ │ +3f6e28: 5410 3291 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/dialog/TagSettingsDialog; // field@9132 │ │ +3f6e2c: 7120 f2a1 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@a1f2 │ │ +3f6e32: 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; │ │ │ │ @@ -887090,20 +887090,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 │ │ -3f6e6c: |[3f6e6c] de.danoeh.antennapod.dialog.TagSettingsDialog$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;Ljava/util/ArrayList;Ljava/util/Set;)V │ │ -3f6e7c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f6e82: 5b01 3391 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/dialog/TagSettingsDialog; // field@9133 │ │ -3f6e86: 5b02 3491 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda4;.f$1:Ljava/util/ArrayList; // field@9134 │ │ -3f6e8a: 5b03 3591 |0007: iput-object v3, v0, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda4;.f$2:Ljava/util/Set; // field@9135 │ │ -3f6e8e: 0e00 |0009: return-void │ │ +3f6e34: |[3f6e34] de.danoeh.antennapod.dialog.TagSettingsDialog$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;Ljava/util/ArrayList;Ljava/util/Set;)V │ │ +3f6e44: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f6e4a: 5b01 3391 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/dialog/TagSettingsDialog; // field@9133 │ │ +3f6e4e: 5b02 3491 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda4;.f$1:Ljava/util/ArrayList; // field@9134 │ │ +3f6e52: 5b03 3591 |0007: iput-object v3, v0, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda4;.f$2:Ljava/util/Set; // field@9135 │ │ +3f6e56: 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; │ │ @@ -887115,20 +887115,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 │ │ -3f6e90: |[3f6e90] de.danoeh.antennapod.dialog.TagSettingsDialog$$ExternalSyntheticLambda4.onClick:(Landroid/content/DialogInterface;I)V │ │ -3f6ea0: 5430 3391 |0000: iget-object v0, v3, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/dialog/TagSettingsDialog; // field@9133 │ │ -3f6ea4: 5431 3491 |0002: iget-object v1, v3, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda4;.f$1:Ljava/util/ArrayList; // field@9134 │ │ -3f6ea8: 5432 3591 |0004: iget-object v2, v3, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda4;.f$2:Ljava/util/Set; // field@9135 │ │ -3f6eac: 7155 f4a1 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@a1f4 │ │ -3f6eb2: 0e00 |0009: return-void │ │ +3f6e58: |[3f6e58] de.danoeh.antennapod.dialog.TagSettingsDialog$$ExternalSyntheticLambda4.onClick:(Landroid/content/DialogInterface;I)V │ │ +3f6e68: 5430 3391 |0000: iget-object v0, v3, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/dialog/TagSettingsDialog; // field@9133 │ │ +3f6e6c: 5431 3491 |0002: iget-object v1, v3, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda4;.f$1:Ljava/util/ArrayList; // field@9134 │ │ +3f6e70: 5432 3591 |0004: iget-object v2, v3, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda4;.f$2:Ljava/util/Set; // field@9135 │ │ +3f6e74: 7155 f4a1 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@a1f4 │ │ +3f6e7a: 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 │ │ @@ -887168,18 +887168,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 │ │ -3f6f5c: |[3f6f5c] de.danoeh.antennapod.dialog.TagSettingsDialog$2.:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;)V │ │ -3f6f6c: 5b01 3791 |0000: iput-object v1, v0, Lde/danoeh/antennapod/dialog/TagSettingsDialog$2;.this$0:Lde/danoeh/antennapod/dialog/TagSettingsDialog; // field@9137 │ │ -3f6f70: 7010 ffb2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f6f76: 0e00 |0005: return-void │ │ +3f6f24: |[3f6f24] de.danoeh.antennapod.dialog.TagSettingsDialog$2.:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;)V │ │ +3f6f34: 5b01 3791 |0000: iput-object v1, v0, Lde/danoeh/antennapod/dialog/TagSettingsDialog$2;.this$0:Lde/danoeh/antennapod/dialog/TagSettingsDialog; // field@9137 │ │ +3f6f38: 7010 ffb2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f6f3e: 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; │ │ │ │ @@ -887189,27 +887189,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 │ │ -3f6f1c: |[3f6f1c] de.danoeh.antennapod.dialog.TagSettingsDialog$2.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -3f6f2c: 5401 3791 |0000: iget-object v1, v0, Lde/danoeh/antennapod/dialog/TagSettingsDialog$2;.this$0:Lde/danoeh/antennapod/dialog/TagSettingsDialog; // field@9137 │ │ -3f6f30: 7110 f6a1 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.-$$Nest$fgetviewBinding:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;)Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // method@a1f6 │ │ -3f6f36: 0c01 |0005: move-result-object v1 │ │ -3f6f38: 5411 fb8e |0006: iget-object v1, v1, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.newTagEditText:Landroid/widget/AutoCompleteTextView; // field@8efb │ │ -3f6f3c: 6e10 fa0f 0100 |0008: invoke-virtual {v1}, Landroid/widget/AutoCompleteTextView;.showDropDown:()V // method@0ffa │ │ -3f6f42: 5401 3791 |000b: iget-object v1, v0, Lde/danoeh/antennapod/dialog/TagSettingsDialog$2;.this$0:Lde/danoeh/antennapod/dialog/TagSettingsDialog; // field@9137 │ │ -3f6f46: 7110 f6a1 0100 |000d: invoke-static {v1}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.-$$Nest$fgetviewBinding:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;)Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // method@a1f6 │ │ -3f6f4c: 0c01 |0010: move-result-object v1 │ │ -3f6f4e: 5411 fb8e |0011: iget-object v1, v1, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.newTagEditText:Landroid/widget/AutoCompleteTextView; // field@8efb │ │ -3f6f52: 6e10 320d 0100 |0013: invoke-virtual {v1}, Landroid/view/View;.requestFocus:()Z // method@0d32 │ │ -3f6f58: 1201 |0016: const/4 v1, #int 0 // #0 │ │ -3f6f5a: 0f01 |0017: return v1 │ │ +3f6ee4: |[3f6ee4] de.danoeh.antennapod.dialog.TagSettingsDialog$2.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +3f6ef4: 5401 3791 |0000: iget-object v1, v0, Lde/danoeh/antennapod/dialog/TagSettingsDialog$2;.this$0:Lde/danoeh/antennapod/dialog/TagSettingsDialog; // field@9137 │ │ +3f6ef8: 7110 f6a1 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.-$$Nest$fgetviewBinding:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;)Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // method@a1f6 │ │ +3f6efe: 0c01 |0005: move-result-object v1 │ │ +3f6f00: 5411 fb8e |0006: iget-object v1, v1, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.newTagEditText:Landroid/widget/AutoCompleteTextView; // field@8efb │ │ +3f6f04: 6e10 fa0f 0100 |0008: invoke-virtual {v1}, Landroid/widget/AutoCompleteTextView;.showDropDown:()V // method@0ffa │ │ +3f6f0a: 5401 3791 |000b: iget-object v1, v0, Lde/danoeh/antennapod/dialog/TagSettingsDialog$2;.this$0:Lde/danoeh/antennapod/dialog/TagSettingsDialog; // field@9137 │ │ +3f6f0e: 7110 f6a1 0100 |000d: invoke-static {v1}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.-$$Nest$fgetviewBinding:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;)Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // method@a1f6 │ │ +3f6f14: 0c01 |0010: move-result-object v1 │ │ +3f6f16: 5411 fb8e |0011: iget-object v1, v1, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.newTagEditText:Landroid/widget/AutoCompleteTextView; // field@8efb │ │ +3f6f1a: 6e10 320d 0100 |0013: invoke-virtual {v1}, Landroid/view/View;.requestFocus:()Z // method@0d32 │ │ +3f6f20: 1201 |0016: const/4 v1, #int 0 // #0 │ │ +3f6f22: 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; │ │ @@ -887278,17 +887278,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 │ │ -3f76d8: |[3f76d8] de.danoeh.antennapod.dialog.TimeRangeDialog$TimeRangeView.-$$Nest$fgetfrom:(Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;)I │ │ -3f76e8: 5200 3f91 |0000: iget v0, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.from:I // field@913f │ │ -3f76ec: 0f00 |0002: return v0 │ │ +3f76a0: |[3f76a0] de.danoeh.antennapod.dialog.TimeRangeDialog$TimeRangeView.-$$Nest$fgetfrom:(Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;)I │ │ +3f76b0: 5200 3f91 |0000: iget v0, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.from:I // field@913f │ │ +3f76b4: 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;) │ │ @@ -887296,17 +887296,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 │ │ -3f76f0: |[3f76f0] de.danoeh.antennapod.dialog.TimeRangeDialog$TimeRangeView.-$$Nest$fgetto:(Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;)I │ │ -3f7700: 5200 4391 |0000: iget v0, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.to:I // field@9143 │ │ -3f7704: 0f00 |0002: return v0 │ │ +3f76b8: |[3f76b8] de.danoeh.antennapod.dialog.TimeRangeDialog$TimeRangeView.-$$Nest$fgetto:(Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;)I │ │ +3f76c8: 5200 4391 |0000: iget v0, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.to:I // field@9143 │ │ +3f76cc: 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;) │ │ @@ -887314,18 +887314,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -3f7708: |[3f7708] de.danoeh.antennapod.dialog.TimeRangeDialog$TimeRangeView.:(Landroid/content/Context;)V │ │ -3f7718: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3f771a: 7040 05a2 2100 |0001: invoke-direct {v1, v2, v0, v0}, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.:(Landroid/content/Context;II)V // method@a205 │ │ -3f7720: 0e00 |0004: return-void │ │ +3f76d0: |[3f76d0] de.danoeh.antennapod.dialog.TimeRangeDialog$TimeRangeView.:(Landroid/content/Context;)V │ │ +3f76e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3f76e2: 7040 05a2 2100 |0001: invoke-direct {v1, v2, v0, v0}, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.:(Landroid/content/Context;II)V // method@a205 │ │ +3f76e8: 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; │ │ │ │ @@ -887334,34 +887334,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 │ │ -3f7724: |[3f7724] de.danoeh.antennapod.dialog.TimeRangeDialog$TimeRangeView.:(Landroid/content/Context;II)V │ │ -3f7734: 7020 520c 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View;.:(Landroid/content/Context;)V // method@0c52 │ │ -3f773a: 2201 cd00 |0003: new-instance v1, Landroid/graphics/Paint; // type@00cd │ │ -3f773e: 7010 1204 0100 |0005: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@0412 │ │ -3f7744: 5b01 4091 |0008: iput-object v1, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintDial:Landroid/graphics/Paint; // field@9140 │ │ -3f7748: 2201 cd00 |000a: new-instance v1, Landroid/graphics/Paint; // type@00cd │ │ -3f774c: 7010 1204 0100 |000c: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@0412 │ │ -3f7752: 5b01 4191 |000f: iput-object v1, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintSelected:Landroid/graphics/Paint; // field@9141 │ │ -3f7756: 2201 cd00 |0011: new-instance v1, Landroid/graphics/Paint; // type@00cd │ │ -3f775a: 7010 1204 0100 |0013: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@0412 │ │ -3f7760: 5b01 4291 |0016: iput-object v1, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintText:Landroid/graphics/Paint; // field@9142 │ │ -3f7764: 2201 dc00 |0018: new-instance v1, Landroid/graphics/RectF; // type@00dc │ │ -3f7768: 7010 8c04 0100 |001a: invoke-direct {v1}, Landroid/graphics/RectF;.:()V // method@048c │ │ -3f776e: 5b01 3e91 |001d: iput-object v1, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.bounds:Landroid/graphics/RectF; // field@913e │ │ -3f7772: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -3f7774: 5901 4491 |0020: iput v1, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.touching:I // field@9144 │ │ -3f7778: 5902 3f91 |0022: iput v2, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.from:I // field@913f │ │ -3f777c: 5903 4391 |0024: iput v3, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.to:I // field@9143 │ │ -3f7780: 7010 0aa2 0000 |0026: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.setup:()V // method@a20a │ │ -3f7786: 0e00 |0029: return-void │ │ +3f76ec: |[3f76ec] de.danoeh.antennapod.dialog.TimeRangeDialog$TimeRangeView.:(Landroid/content/Context;II)V │ │ +3f76fc: 7020 520c 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View;.:(Landroid/content/Context;)V // method@0c52 │ │ +3f7702: 2201 cd00 |0003: new-instance v1, Landroid/graphics/Paint; // type@00cd │ │ +3f7706: 7010 1204 0100 |0005: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@0412 │ │ +3f770c: 5b01 4091 |0008: iput-object v1, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintDial:Landroid/graphics/Paint; // field@9140 │ │ +3f7710: 2201 cd00 |000a: new-instance v1, Landroid/graphics/Paint; // type@00cd │ │ +3f7714: 7010 1204 0100 |000c: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@0412 │ │ +3f771a: 5b01 4191 |000f: iput-object v1, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintSelected:Landroid/graphics/Paint; // field@9141 │ │ +3f771e: 2201 cd00 |0011: new-instance v1, Landroid/graphics/Paint; // type@00cd │ │ +3f7722: 7010 1204 0100 |0013: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@0412 │ │ +3f7728: 5b01 4291 |0016: iput-object v1, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintText:Landroid/graphics/Paint; // field@9142 │ │ +3f772c: 2201 dc00 |0018: new-instance v1, Landroid/graphics/RectF; // type@00dc │ │ +3f7730: 7010 8c04 0100 |001a: invoke-direct {v1}, Landroid/graphics/RectF;.:()V // method@048c │ │ +3f7736: 5b01 3e91 |001d: iput-object v1, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.bounds:Landroid/graphics/RectF; // field@913e │ │ +3f773a: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +3f773c: 5901 4491 |0020: iput v1, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.touching:I // field@9144 │ │ +3f7740: 5902 3f91 |0022: iput v2, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.from:I // field@913f │ │ +3f7744: 5903 4391 |0024: iput v3, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.to:I // field@9143 │ │ +3f7748: 7010 0aa2 0000 |0026: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.setup:()V // method@a20a │ │ +3f774e: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0003 line=38 │ │ 0x000a line=39 │ │ 0x0011 line=40 │ │ 0x0018 line=43 │ │ @@ -887380,64 +887380,64 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 111 16-bit code units │ │ -3f7b80: |[3f7b80] de.danoeh.antennapod.dialog.TimeRangeDialog$TimeRangeView.setup:()V │ │ -3f7b90: 5450 4091 |0000: iget-object v0, v5, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintDial:Landroid/graphics/Paint; // field@9140 │ │ -3f7b94: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -3f7b96: 6e20 3104 1000 |0003: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0431 │ │ -3f7b9c: 5450 4091 |0006: iget-object v0, v5, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintDial:Landroid/graphics/Paint; // field@9140 │ │ -3f7ba0: 6202 9400 |0008: sget-object v2, Landroid/graphics/Paint$Style;.STROKE:Landroid/graphics/Paint$Style; // field@0094 │ │ -3f7ba4: 6e20 4004 2000 |000a: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@0440 │ │ -3f7baa: 5450 4091 |000d: iget-object v0, v5, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintDial:Landroid/graphics/Paint; // field@9140 │ │ -3f7bae: 6202 8700 |000f: sget-object v2, Landroid/graphics/Paint$Cap;.ROUND:Landroid/graphics/Paint$Cap; // field@0087 │ │ -3f7bb2: 6e20 3c04 2000 |0011: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setStrokeCap:(Landroid/graphics/Paint$Cap;)V // method@043c │ │ -3f7bb8: 5450 4091 |0014: iget-object v0, v5, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintDial:Landroid/graphics/Paint; // field@9140 │ │ -3f7bbc: 6e10 8a0c 0500 |0016: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0c8a │ │ -3f7bc2: 0c02 |0019: move-result-object v2 │ │ -3f7bc4: 1403 3600 0101 |001a: const v3, #float 2.36937e-38 // #01010036 │ │ -3f7bca: 7120 2ab1 3200 |001d: invoke-static {v2, v3}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b12a │ │ -3f7bd0: 0a02 |0020: move-result v2 │ │ -3f7bd2: 6e20 3204 2000 |0021: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@0432 │ │ -3f7bd8: 5450 4091 |0024: iget-object v0, v5, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintDial:Landroid/graphics/Paint; // field@9140 │ │ -3f7bdc: 1302 7800 |0026: const/16 v2, #int 120 // #78 │ │ -3f7be0: 6e20 3004 2000 |0028: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setAlpha:(I)V // method@0430 │ │ -3f7be6: 5450 4191 |002b: iget-object v0, v5, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintSelected:Landroid/graphics/Paint; // field@9141 │ │ -3f7bea: 6e20 3104 1000 |002d: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0431 │ │ -3f7bf0: 5450 4191 |0030: iget-object v0, v5, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintSelected:Landroid/graphics/Paint; // field@9141 │ │ -3f7bf4: 6202 9400 |0032: sget-object v2, Landroid/graphics/Paint$Style;.STROKE:Landroid/graphics/Paint$Style; // field@0094 │ │ -3f7bf8: 6e20 4004 2000 |0034: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@0440 │ │ -3f7bfe: 5450 4191 |0037: iget-object v0, v5, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintSelected:Landroid/graphics/Paint; // field@9141 │ │ -3f7c02: 6202 8700 |0039: sget-object v2, Landroid/graphics/Paint$Cap;.ROUND:Landroid/graphics/Paint$Cap; // field@0087 │ │ -3f7c06: 6e20 3c04 2000 |003b: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setStrokeCap:(Landroid/graphics/Paint$Cap;)V // method@043c │ │ -3f7c0c: 5450 4191 |003e: iget-object v0, v5, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintSelected:Landroid/graphics/Paint; // field@9141 │ │ -3f7c10: 6e10 8a0c 0500 |0040: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0c8a │ │ -3f7c16: 0c02 |0043: move-result-object v2 │ │ -3f7c18: 1404 e200 047f |0044: const v4, #float 1.75463e+38 // #7f0400e2 │ │ -3f7c1e: 7120 2ab1 4200 |0047: invoke-static {v2, v4}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b12a │ │ -3f7c24: 0a02 |004a: move-result v2 │ │ -3f7c26: 6e20 3204 2000 |004b: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@0432 │ │ -3f7c2c: 5450 4291 |004e: iget-object v0, v5, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintText:Landroid/graphics/Paint; // field@9142 │ │ -3f7c30: 6e20 3104 1000 |0050: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0431 │ │ -3f7c36: 5450 4291 |0053: iget-object v0, v5, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintText:Landroid/graphics/Paint; // field@9142 │ │ -3f7c3a: 6201 9200 |0055: sget-object v1, Landroid/graphics/Paint$Style;.FILL:Landroid/graphics/Paint$Style; // field@0092 │ │ -3f7c3e: 6e20 4004 1000 |0057: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@0440 │ │ -3f7c44: 5450 4291 |005a: iget-object v0, v5, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintText:Landroid/graphics/Paint; // field@9142 │ │ -3f7c48: 6e10 8a0c 0500 |005c: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0c8a │ │ -3f7c4e: 0c01 |005f: move-result-object v1 │ │ -3f7c50: 7120 2ab1 3100 |0060: invoke-static {v1, v3}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b12a │ │ -3f7c56: 0a01 |0063: move-result v1 │ │ -3f7c58: 6e20 3204 1000 |0064: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0432 │ │ -3f7c5e: 5450 4291 |0067: iget-object v0, v5, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintText:Landroid/graphics/Paint; // field@9142 │ │ -3f7c62: 6201 8300 |0069: sget-object v1, Landroid/graphics/Paint$Align;.CENTER:Landroid/graphics/Paint$Align; // field@0083 │ │ -3f7c66: 6e20 4204 1000 |006b: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setTextAlign:(Landroid/graphics/Paint$Align;)V // method@0442 │ │ -3f7c6c: 0e00 |006e: return-void │ │ +3f7b48: |[3f7b48] de.danoeh.antennapod.dialog.TimeRangeDialog$TimeRangeView.setup:()V │ │ +3f7b58: 5450 4091 |0000: iget-object v0, v5, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintDial:Landroid/graphics/Paint; // field@9140 │ │ +3f7b5c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +3f7b5e: 6e20 3104 1000 |0003: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0431 │ │ +3f7b64: 5450 4091 |0006: iget-object v0, v5, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintDial:Landroid/graphics/Paint; // field@9140 │ │ +3f7b68: 6202 9400 |0008: sget-object v2, Landroid/graphics/Paint$Style;.STROKE:Landroid/graphics/Paint$Style; // field@0094 │ │ +3f7b6c: 6e20 4004 2000 |000a: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@0440 │ │ +3f7b72: 5450 4091 |000d: iget-object v0, v5, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintDial:Landroid/graphics/Paint; // field@9140 │ │ +3f7b76: 6202 8700 |000f: sget-object v2, Landroid/graphics/Paint$Cap;.ROUND:Landroid/graphics/Paint$Cap; // field@0087 │ │ +3f7b7a: 6e20 3c04 2000 |0011: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setStrokeCap:(Landroid/graphics/Paint$Cap;)V // method@043c │ │ +3f7b80: 5450 4091 |0014: iget-object v0, v5, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintDial:Landroid/graphics/Paint; // field@9140 │ │ +3f7b84: 6e10 8a0c 0500 |0016: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0c8a │ │ +3f7b8a: 0c02 |0019: move-result-object v2 │ │ +3f7b8c: 1403 3600 0101 |001a: const v3, #float 2.36937e-38 // #01010036 │ │ +3f7b92: 7120 2ab1 3200 |001d: invoke-static {v2, v3}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b12a │ │ +3f7b98: 0a02 |0020: move-result v2 │ │ +3f7b9a: 6e20 3204 2000 |0021: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@0432 │ │ +3f7ba0: 5450 4091 |0024: iget-object v0, v5, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintDial:Landroid/graphics/Paint; // field@9140 │ │ +3f7ba4: 1302 7800 |0026: const/16 v2, #int 120 // #78 │ │ +3f7ba8: 6e20 3004 2000 |0028: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setAlpha:(I)V // method@0430 │ │ +3f7bae: 5450 4191 |002b: iget-object v0, v5, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintSelected:Landroid/graphics/Paint; // field@9141 │ │ +3f7bb2: 6e20 3104 1000 |002d: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0431 │ │ +3f7bb8: 5450 4191 |0030: iget-object v0, v5, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintSelected:Landroid/graphics/Paint; // field@9141 │ │ +3f7bbc: 6202 9400 |0032: sget-object v2, Landroid/graphics/Paint$Style;.STROKE:Landroid/graphics/Paint$Style; // field@0094 │ │ +3f7bc0: 6e20 4004 2000 |0034: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@0440 │ │ +3f7bc6: 5450 4191 |0037: iget-object v0, v5, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintSelected:Landroid/graphics/Paint; // field@9141 │ │ +3f7bca: 6202 8700 |0039: sget-object v2, Landroid/graphics/Paint$Cap;.ROUND:Landroid/graphics/Paint$Cap; // field@0087 │ │ +3f7bce: 6e20 3c04 2000 |003b: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setStrokeCap:(Landroid/graphics/Paint$Cap;)V // method@043c │ │ +3f7bd4: 5450 4191 |003e: iget-object v0, v5, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintSelected:Landroid/graphics/Paint; // field@9141 │ │ +3f7bd8: 6e10 8a0c 0500 |0040: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0c8a │ │ +3f7bde: 0c02 |0043: move-result-object v2 │ │ +3f7be0: 1404 e200 047f |0044: const v4, #float 1.75463e+38 // #7f0400e2 │ │ +3f7be6: 7120 2ab1 4200 |0047: invoke-static {v2, v4}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b12a │ │ +3f7bec: 0a02 |004a: move-result v2 │ │ +3f7bee: 6e20 3204 2000 |004b: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@0432 │ │ +3f7bf4: 5450 4291 |004e: iget-object v0, v5, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintText:Landroid/graphics/Paint; // field@9142 │ │ +3f7bf8: 6e20 3104 1000 |0050: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0431 │ │ +3f7bfe: 5450 4291 |0053: iget-object v0, v5, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintText:Landroid/graphics/Paint; // field@9142 │ │ +3f7c02: 6201 9200 |0055: sget-object v1, Landroid/graphics/Paint$Style;.FILL:Landroid/graphics/Paint$Style; // field@0092 │ │ +3f7c06: 6e20 4004 1000 |0057: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@0440 │ │ +3f7c0c: 5450 4291 |005a: iget-object v0, v5, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintText:Landroid/graphics/Paint; // field@9142 │ │ +3f7c10: 6e10 8a0c 0500 |005c: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0c8a │ │ +3f7c16: 0c01 |005f: move-result-object v1 │ │ +3f7c18: 7120 2ab1 3100 |0060: invoke-static {v1, v3}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b12a │ │ +3f7c1e: 0a01 |0063: move-result v1 │ │ +3f7c20: 6e20 3204 1000 |0064: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0432 │ │ +3f7c26: 5450 4291 |0067: iget-object v0, v5, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintText:Landroid/graphics/Paint; // field@9142 │ │ +3f7c2a: 6201 8300 |0069: sget-object v1, Landroid/graphics/Paint$Align;.CENTER:Landroid/graphics/Paint$Align; // field@0083 │ │ +3f7c2e: 6e20 4204 1000 |006b: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setTextAlign:(Landroid/graphics/Paint$Align;)V // method@0442 │ │ +3f7c34: 0e00 |006e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0006 line=59 │ │ 0x000d line=60 │ │ 0x0014 line=61 │ │ 0x0024 line=62 │ │ @@ -887458,247 +887458,247 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 17 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 436 16-bit code units │ │ -3f7788: |[3f7788] de.danoeh.antennapod.dialog.TimeRangeDialog$TimeRangeView.onDraw:(Landroid/graphics/Canvas;)V │ │ -3f7798: 07f0 |0000: move-object v0, v15 │ │ -3f779a: 0807 1000 |0001: move-object/from16 v7, v16 │ │ -3f779e: 7502 170d 0f00 |0003: invoke-super/range {v15, v16}, Landroid/view/View;.onDraw:(Landroid/graphics/Canvas;)V // method@0d17 │ │ -3f77a4: 6e10 970c 0f00 |0006: invoke-virtual {v15}, Landroid/view/View;.getHeight:()I // method@0c97 │ │ -3f77aa: 0a01 |0009: move-result v1 │ │ -3f77ac: 8218 |000a: int-to-float v8, v1 │ │ -3f77ae: 1401 cdcc cc3d |000b: const v1, #float 0.1 // #3dcccccd │ │ -3f77b4: a809 0801 |000e: mul-float v9, v8, v1 │ │ -3f77b8: 5401 4091 |0010: iget-object v1, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintDial:Landroid/graphics/Paint; // field@9140 │ │ -3f77bc: 1402 0ad7 a33b |0012: const v2, #float 0.005 // #3ba3d70a │ │ -3f77c2: a80a 0802 |0015: mul-float v10, v8, v2 │ │ -3f77c6: 6e20 3f04 a100 |0017: invoke-virtual {v1, v10}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@043f │ │ -3f77cc: 5401 3e91 |001a: iget-object v1, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.bounds:Landroid/graphics/RectF; // field@913e │ │ -3f77d0: a702 0809 |001c: sub-float v2, v8, v9 │ │ -3f77d4: 6e52 9a04 9129 |001e: invoke-virtual {v1, v9, v9, v2, v2}, Landroid/graphics/RectF;.set:(FFFF)V // method@049a │ │ -3f77da: 5401 4291 |0021: iget-object v1, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintText:Landroid/graphics/Paint; // field@9142 │ │ -3f77de: 1302 7800 |0023: const/16 v2, #int 120 // #78 │ │ -3f77e2: 6e20 3004 2100 |0025: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setAlpha:(I)V // method@0430 │ │ -3f77e8: 5402 3e91 |0028: iget-object v2, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.bounds:Landroid/graphics/RectF; // field@913e │ │ -3f77ec: 1203 |002a: const/4 v3, #int 0 // #0 │ │ -3f77ee: 1504 b443 |002b: const/high16 v4, #int 1135869952 // #43b4 │ │ -3f77f2: 1205 |002d: const/4 v5, #int 0 // #0 │ │ -3f77f4: 5406 4091 |002e: iget-object v6, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintDial:Landroid/graphics/Paint; // field@9140 │ │ -3f77f8: 0801 1000 |0030: move-object/from16 v1, v16 │ │ -3f77fc: 7406 bb03 0100 |0032: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/graphics/Canvas;.drawArc:(Landroid/graphics/RectF;FFZLandroid/graphics/Paint;)V // method@03bb │ │ -3f7802: 120b |0035: const/4 v11, #int 0 // #0 │ │ -3f7804: 120c |0036: const/4 v12, #int 0 // #0 │ │ -3f7806: 1301 1800 |0037: const/16 v1, #int 24 // #18 │ │ -3f780a: 1502 b443 |0039: const/high16 v2, #int 1135869952 // #43b4 │ │ -3f780e: 1503 c041 |003b: const/high16 v3, #int 1103101952 // #41c0 │ │ -3f7812: 150d 0040 |003d: const/high16 v13, #int 1073741824 // #4000 │ │ -3f7816: 351c 7f00 |003f: if-ge v12, v1, 00be // +007f │ │ -3f781a: 5401 4091 |0041: iget-object v1, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintDial:Landroid/graphics/Paint; // field@9140 │ │ -3f781e: 6e20 3f04 a100 |0043: invoke-virtual {v1, v10}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@043f │ │ -3f7824: dc01 0c06 |0046: rem-int/lit8 v1, v12, #int 6 // #06 │ │ -3f7828: 3901 4400 |0048: if-nez v1, 008c // +0044 │ │ -3f782c: 5401 4091 |004a: iget-object v1, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintDial:Landroid/graphics/Paint; // field@9140 │ │ -3f7830: 1404 0ad7 233c |004c: const v4, #float 0.01 // #3c23d70a │ │ -3f7836: a804 0408 |004f: mul-float v4, v4, v8 │ │ -3f783a: 6e20 3f04 4100 |0051: invoke-virtual {v1, v4}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@043f │ │ -3f7840: 82c1 |0054: int-to-float v1, v12 │ │ -3f7842: c931 |0055: div-float/2addr v1, v3 │ │ -3f7844: a801 0102 |0056: mul-float v1, v1, v2 │ │ -3f7848: a904 080d |0058: div-float v4, v8, v13 │ │ -3f784c: 1505 2040 |005a: const/high16 v5, #int 1075838976 // #4020 │ │ -3f7850: a805 0509 |005c: mul-float v5, v5, v9 │ │ -3f7854: c754 |005e: sub-float/2addr v4, v5 │ │ -3f7856: 6e30 09a2 1f04 |005f: invoke-virtual {v15, v1, v4}, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.radToPoint:(FF)Landroid/graphics/Point; // method@a209 │ │ -3f785c: 0c01 |0062: move-result-object v1 │ │ -3f785e: 5404 4291 |0063: iget-object v4, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintText:Landroid/graphics/Paint; // field@9142 │ │ -3f7862: 1405 cdcc cc3e |0065: const v5, #float 0.4 // #3ecccccd │ │ -3f7868: a805 0509 |0068: mul-float v5, v5, v9 │ │ -3f786c: 6e20 4304 5400 |006a: invoke-virtual {v4, v5}, Landroid/graphics/Paint;.setTextSize:(F)V // method@0443 │ │ -3f7872: 7110 4ab3 0c00 |006d: invoke-static {v12}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b34a │ │ -3f7878: 0c04 |0070: move-result-object v4 │ │ -3f787a: 5215 9b00 |0071: iget v5, v1, Landroid/graphics/Point;.x:I // field@009b │ │ -3f787e: 8255 |0073: int-to-float v5, v5 │ │ -3f7880: 5211 9c00 |0074: iget v1, v1, Landroid/graphics/Point;.y:I // field@009c │ │ -3f7884: 8211 |0076: int-to-float v1, v1 │ │ -3f7886: 5406 4291 |0077: iget-object v6, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintText:Landroid/graphics/Paint; // field@9142 │ │ -3f788a: 6e10 1704 0600 |0079: invoke-virtual {v6}, Landroid/graphics/Paint;.descent:()F // method@0417 │ │ -3f7890: 0a06 |007c: move-result v6 │ │ -3f7892: 7f66 |007d: neg-float v6, v6 │ │ -3f7894: 540e 4291 |007e: iget-object v14, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintText:Landroid/graphics/Paint; // field@9142 │ │ -3f7898: 6e10 1504 0e00 |0080: invoke-virtual {v14}, Landroid/graphics/Paint;.ascent:()F // method@0415 │ │ -3f789e: 0a0e |0083: move-result v14 │ │ -3f78a0: c7e6 |0084: sub-float/2addr v6, v14 │ │ -3f78a2: c9d6 |0085: div-float/2addr v6, v13 │ │ -3f78a4: c661 |0086: add-float/2addr v1, v6 │ │ -3f78a6: 5406 4291 |0087: iget-object v6, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintText:Landroid/graphics/Paint; // field@9142 │ │ -3f78aa: 6e56 cb03 4715 |0089: invoke-virtual {v7, v4, v5, v1, v6}, Landroid/graphics/Canvas;.drawText:(Ljava/lang/String;FFLandroid/graphics/Paint;)V // method@03cb │ │ -3f78b0: 82c1 |008c: int-to-float v1, v12 │ │ -3f78b2: c931 |008d: div-float/2addr v1, v3 │ │ -3f78b4: a801 0102 |008e: mul-float v1, v1, v2 │ │ -3f78b8: a902 080d |0090: div-float v2, v8, v13 │ │ -3f78bc: 1403 9a99 d93f |0092: const v3, #float 1.7 // #3fd9999a │ │ -3f78c2: a803 0309 |0095: mul-float v3, v3, v9 │ │ -3f78c6: a703 0203 |0097: sub-float v3, v2, v3 │ │ -3f78ca: 6e30 09a2 1f03 |0099: invoke-virtual {v15, v1, v3}, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.radToPoint:(FF)Landroid/graphics/Point; // method@a209 │ │ -3f78d0: 0c03 |009c: move-result-object v3 │ │ -3f78d2: 1404 3333 f33f |009d: const v4, #float 1.9 // #3ff33333 │ │ -3f78d8: a804 0409 |00a0: mul-float v4, v4, v9 │ │ -3f78dc: c742 |00a2: sub-float/2addr v2, v4 │ │ -3f78de: 6e30 09a2 1f02 |00a3: invoke-virtual {v15, v1, v2}, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.radToPoint:(FF)Landroid/graphics/Point; // method@a209 │ │ -3f78e4: 0c01 |00a6: move-result-object v1 │ │ -3f78e6: 5232 9b00 |00a7: iget v2, v3, Landroid/graphics/Point;.x:I // field@009b │ │ -3f78ea: 8222 |00a9: int-to-float v2, v2 │ │ -3f78ec: 5233 9c00 |00aa: iget v3, v3, Landroid/graphics/Point;.y:I // field@009c │ │ -3f78f0: 8233 |00ac: int-to-float v3, v3 │ │ -3f78f2: 5214 9b00 |00ad: iget v4, v1, Landroid/graphics/Point;.x:I // field@009b │ │ -3f78f6: 8244 |00af: int-to-float v4, v4 │ │ -3f78f8: 5211 9c00 |00b0: iget v1, v1, Landroid/graphics/Point;.y:I // field@009c │ │ -3f78fc: 8215 |00b2: int-to-float v5, v1 │ │ -3f78fe: 5406 4091 |00b3: iget-object v6, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintDial:Landroid/graphics/Paint; // field@9140 │ │ -3f7902: 0801 1000 |00b5: move-object/from16 v1, v16 │ │ -3f7906: 7406 c203 0100 |00b7: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/graphics/Canvas;.drawLine:(FFFFLandroid/graphics/Paint;)V // method@03c2 │ │ -3f790c: d80c 0c01 |00ba: add-int/lit8 v12, v12, #int 1 // #01 │ │ -3f7910: 2900 7bff |00bc: goto/16 0037 // -0085 │ │ -3f7914: 5404 4291 |00be: iget-object v4, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintText:Landroid/graphics/Paint; // field@9142 │ │ -3f7918: 1305 ff00 |00c0: const/16 v5, #int 255 // #ff │ │ -3f791c: 6e20 3004 5400 |00c2: invoke-virtual {v4, v5}, Landroid/graphics/Paint;.setAlpha:(I)V // method@0430 │ │ -3f7922: 5204 3f91 |00c5: iget v4, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.from:I // field@913f │ │ -3f7926: 8245 |00c7: int-to-float v5, v4 │ │ -3f7928: c935 |00c8: div-float/2addr v5, v3 │ │ -3f792a: a805 0502 |00c9: mul-float v5, v5, v2 │ │ -3f792e: 150a b442 |00cb: const/high16 v10, #int 1119092736 // #42b4 │ │ -3f7932: a70c 050a |00cd: sub-float v12, v5, v10 │ │ -3f7936: 5205 4391 |00cf: iget v5, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.to:I // field@9143 │ │ -3f793a: b145 |00d1: sub-int/2addr v5, v4 │ │ -3f793c: b015 |00d2: add-int/2addr v5, v1 │ │ -3f793e: b415 |00d3: rem-int/2addr v5, v1 │ │ -3f7940: 8251 |00d4: int-to-float v1, v5 │ │ -3f7942: c931 |00d5: div-float/2addr v1, v3 │ │ -3f7944: a80e 0102 |00d6: mul-float v14, v1, v2 │ │ -3f7948: 5401 4191 |00d8: iget-object v1, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintSelected:Landroid/graphics/Paint; // field@9141 │ │ -3f794c: 1502 c040 |00da: const/high16 v2, #int 1086324736 // #40c0 │ │ -3f7950: a902 0902 |00dc: div-float v2, v9, v2 │ │ -3f7954: 6e20 3f04 2100 |00de: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@043f │ │ -3f795a: 5401 4191 |00e1: iget-object v1, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintSelected:Landroid/graphics/Paint; // field@9141 │ │ -3f795e: 6202 9400 |00e3: sget-object v2, Landroid/graphics/Paint$Style;.STROKE:Landroid/graphics/Paint$Style; // field@0094 │ │ -3f7962: 6e20 4004 2100 |00e5: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@0440 │ │ -3f7968: 5402 3e91 |00e8: iget-object v2, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.bounds:Landroid/graphics/RectF; // field@913e │ │ -3f796c: 1205 |00ea: const/4 v5, #int 0 // #0 │ │ -3f796e: 5406 4191 |00eb: iget-object v6, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintSelected:Landroid/graphics/Paint; // field@9141 │ │ -3f7972: 0801 1000 |00ed: move-object/from16 v1, v16 │ │ -3f7976: 01c3 |00ef: move v3, v12 │ │ -3f7978: 01e4 |00f0: move v4, v14 │ │ -3f797a: 7406 bb03 0100 |00f1: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/graphics/Canvas;.drawArc:(Landroid/graphics/RectF;FFZLandroid/graphics/Paint;)V // method@03bb │ │ -3f7980: 5401 4191 |00f4: iget-object v1, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintSelected:Landroid/graphics/Paint; // field@9141 │ │ -3f7984: 6202 9200 |00f6: sget-object v2, Landroid/graphics/Paint$Style;.FILL:Landroid/graphics/Paint$Style; // field@0092 │ │ -3f7988: 6e20 4004 2100 |00f8: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@0440 │ │ -3f798e: a601 0c0a |00fb: add-float v1, v12, v10 │ │ -3f7992: a902 080d |00fd: div-float v2, v8, v13 │ │ -3f7996: a703 0209 |00ff: sub-float v3, v2, v9 │ │ -3f799a: 6e30 09a2 1f03 |0101: invoke-virtual {v15, v1, v3}, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.radToPoint:(FF)Landroid/graphics/Point; // method@a209 │ │ -3f79a0: 0c01 |0104: move-result-object v1 │ │ -3f79a2: 5214 9b00 |0105: iget v4, v1, Landroid/graphics/Point;.x:I // field@009b │ │ -3f79a6: 8244 |0107: int-to-float v4, v4 │ │ -3f79a8: 5211 9c00 |0108: iget v1, v1, Landroid/graphics/Point;.y:I // field@009c │ │ -3f79ac: 8211 |010a: int-to-float v1, v1 │ │ -3f79ae: a905 090d |010b: div-float v5, v9, v13 │ │ -3f79b2: 5406 4191 |010d: iget-object v6, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintSelected:Landroid/graphics/Paint; // field@9141 │ │ -3f79b6: 6e56 c003 4751 |010f: invoke-virtual {v7, v4, v1, v5, v6}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@03c0 │ │ -3f79bc: c6ec |0112: add-float/2addr v12, v14 │ │ -3f79be: c6ac |0113: add-float/2addr v12, v10 │ │ -3f79c0: 6e30 09a2 cf03 |0114: invoke-virtual {v15, v12, v3}, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.radToPoint:(FF)Landroid/graphics/Point; // method@a209 │ │ -3f79c6: 0c01 |0117: move-result-object v1 │ │ -3f79c8: 5213 9b00 |0118: iget v3, v1, Landroid/graphics/Point;.x:I // field@009b │ │ -3f79cc: 8233 |011a: int-to-float v3, v3 │ │ -3f79ce: 5211 9c00 |011b: iget v1, v1, Landroid/graphics/Point;.y:I // field@009c │ │ -3f79d2: 8211 |011d: int-to-float v1, v1 │ │ -3f79d4: 5404 4191 |011e: iget-object v4, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintSelected:Landroid/graphics/Paint; // field@9141 │ │ -3f79d8: 6e54 c003 3751 |0120: invoke-virtual {v7, v3, v1, v5, v4}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@03c0 │ │ -3f79de: 5401 4291 |0123: iget-object v1, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintText:Landroid/graphics/Paint; // field@9142 │ │ -3f79e2: 1403 9a99 193f |0125: const v3, #float 0.6 // #3f19999a │ │ -3f79e8: a809 0903 |0128: mul-float v9, v9, v3 │ │ -3f79ec: 6e20 4304 9100 |012a: invoke-virtual {v1, v9}, Landroid/graphics/Paint;.setTextSize:(F)V // method@0443 │ │ -3f79f2: 5201 3f91 |012d: iget v1, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.from:I // field@913f │ │ -3f79f6: 5203 4391 |012f: iget v3, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.to:I // field@9143 │ │ -3f79fa: 3331 0e00 |0131: if-ne v1, v3, 013f // +000e │ │ -3f79fe: 6e10 8a0c 0f00 |0133: invoke-virtual {v15}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0c8a │ │ -3f7a04: 0c01 |0136: move-result-object v1 │ │ -3f7a06: 1403 3503 127f |0137: const v3, #float 1.94084e+38 // #7f120335 │ │ -3f7a0c: 6e20 3102 3100 |013a: invoke-virtual {v1, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3f7a12: 0c01 |013d: move-result-object v1 │ │ -3f7a14: 2861 |013e: goto 019f // +0061 │ │ -3f7a16: 6e10 8a0c 0f00 |013f: invoke-virtual {v15}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0c8a │ │ -3f7a1c: 0c01 |0142: move-result-object v1 │ │ -3f7a1e: 7110 bb0a 0100 |0143: invoke-static {v1}, Landroid/text/format/DateFormat;.is24HourFormat:(Landroid/content/Context;)Z // method@0abb │ │ -3f7a24: 0a01 |0146: move-result v1 │ │ -3f7a26: 1223 |0147: const/4 v3, #int 2 // #2 │ │ -3f7a28: 1214 |0148: const/4 v4, #int 1 // #1 │ │ -3f7a2a: 3801 1f00 |0149: if-eqz v1, 0168 // +001f │ │ -3f7a2e: 7100 83b5 0000 |014b: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b583 │ │ -3f7a34: 0c01 |014e: move-result-object v1 │ │ -3f7a36: 2333 2921 |014f: new-array v3, v3, [Ljava/lang/Object; // type@2129 │ │ -3f7a3a: 5205 3f91 |0151: iget v5, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.from:I // field@913f │ │ -3f7a3e: 7110 c1b2 0500 |0153: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -3f7a44: 0c05 |0156: move-result-object v5 │ │ -3f7a46: 4d05 030b |0157: aput-object v5, v3, v11 │ │ -3f7a4a: 5205 4391 |0159: iget v5, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.to:I // field@9143 │ │ -3f7a4e: 7110 c1b2 0500 |015b: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -3f7a54: 0c05 |015e: move-result-object v5 │ │ -3f7a56: 4d05 0304 |015f: aput-object v5, v3, v4 │ │ -3f7a5a: 1a04 3e06 |0161: const-string v4, "%02d:00 - %02d:00" // string@063e │ │ -3f7a5e: 7130 2bb3 4103 |0163: invoke-static {v1, v4, v3}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32b │ │ -3f7a64: 0c01 |0166: move-result-object v1 │ │ -3f7a66: 2838 |0167: goto 019f // +0038 │ │ -3f7a68: 7100 83b5 0000 |0168: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b583 │ │ -3f7a6e: 0c01 |016b: move-result-object v1 │ │ -3f7a70: 1245 |016c: const/4 v5, #int 4 // #4 │ │ -3f7a72: 2355 2921 |016d: new-array v5, v5, [Ljava/lang/Object; // type@2129 │ │ -3f7a76: 5206 3f91 |016f: iget v6, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.from:I // field@913f │ │ -3f7a7a: 1309 0c00 |0171: const/16 v9, #int 12 // #c │ │ -3f7a7e: b496 |0173: rem-int/2addr v6, v9 │ │ -3f7a80: 7110 c1b2 0600 |0174: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -3f7a86: 0c06 |0177: move-result-object v6 │ │ -3f7a88: 4d06 050b |0178: aput-object v6, v5, v11 │ │ -3f7a8c: 5206 3f91 |017a: iget v6, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.from:I // field@913f │ │ -3f7a90: 1a0a d64d |017c: const-string v10, "PM" // string@4dd6 │ │ -3f7a94: 1a0b 130c |017e: const-string v11, "AM" // string@0c13 │ │ -3f7a98: 3496 0400 |0180: if-lt v6, v9, 0184 // +0004 │ │ -3f7a9c: 07a6 |0182: move-object v6, v10 │ │ -3f7a9e: 2802 |0183: goto 0185 // +0002 │ │ -3f7aa0: 07b6 |0184: move-object v6, v11 │ │ -3f7aa2: 4d06 0504 |0185: aput-object v6, v5, v4 │ │ -3f7aa6: 5204 4391 |0187: iget v4, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.to:I // field@9143 │ │ -3f7aaa: b494 |0189: rem-int/2addr v4, v9 │ │ -3f7aac: 7110 c1b2 0400 |018a: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -3f7ab2: 0c04 |018d: move-result-object v4 │ │ -3f7ab4: 4d04 0503 |018e: aput-object v4, v5, v3 │ │ -3f7ab8: 5203 4391 |0190: iget v3, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.to:I // field@9143 │ │ -3f7abc: 3493 0300 |0192: if-lt v3, v9, 0195 // +0003 │ │ -3f7ac0: 2802 |0194: goto 0196 // +0002 │ │ -3f7ac2: 07ba |0195: move-object v10, v11 │ │ -3f7ac4: 1233 |0196: const/4 v3, #int 3 // #3 │ │ -3f7ac6: 4d0a 0503 |0197: aput-object v10, v5, v3 │ │ -3f7aca: 1a03 3d06 |0199: const-string v3, "%02d:00 %s - %02d:00 %s" // string@063d │ │ -3f7ace: 7130 2bb3 3105 |019b: invoke-static {v1, v3, v5}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32b │ │ -3f7ad4: 0c01 |019e: move-result-object v1 │ │ -3f7ad6: 5403 4291 |019f: iget-object v3, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintText:Landroid/graphics/Paint; // field@9142 │ │ -3f7ada: 6e10 1704 0300 |01a1: invoke-virtual {v3}, Landroid/graphics/Paint;.descent:()F // method@0417 │ │ -3f7ae0: 0a03 |01a4: move-result v3 │ │ -3f7ae2: c738 |01a5: sub-float/2addr v8, v3 │ │ -3f7ae4: 5403 4291 |01a6: iget-object v3, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintText:Landroid/graphics/Paint; // field@9142 │ │ -3f7ae8: 6e10 1504 0300 |01a8: invoke-virtual {v3}, Landroid/graphics/Paint;.ascent:()F // method@0415 │ │ -3f7aee: 0a03 |01ab: move-result v3 │ │ -3f7af0: c738 |01ac: sub-float/2addr v8, v3 │ │ -3f7af2: c9d8 |01ad: div-float/2addr v8, v13 │ │ -3f7af4: 5403 4291 |01ae: iget-object v3, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintText:Landroid/graphics/Paint; // field@9142 │ │ -3f7af8: 6e53 cb03 1782 |01b0: invoke-virtual {v7, v1, v2, v8, v3}, Landroid/graphics/Canvas;.drawText:(Ljava/lang/String;FFLandroid/graphics/Paint;)V // method@03cb │ │ -3f7afe: 0e00 |01b3: return-void │ │ +3f7750: |[3f7750] de.danoeh.antennapod.dialog.TimeRangeDialog$TimeRangeView.onDraw:(Landroid/graphics/Canvas;)V │ │ +3f7760: 07f0 |0000: move-object v0, v15 │ │ +3f7762: 0807 1000 |0001: move-object/from16 v7, v16 │ │ +3f7766: 7502 170d 0f00 |0003: invoke-super/range {v15, v16}, Landroid/view/View;.onDraw:(Landroid/graphics/Canvas;)V // method@0d17 │ │ +3f776c: 6e10 970c 0f00 |0006: invoke-virtual {v15}, Landroid/view/View;.getHeight:()I // method@0c97 │ │ +3f7772: 0a01 |0009: move-result v1 │ │ +3f7774: 8218 |000a: int-to-float v8, v1 │ │ +3f7776: 1401 cdcc cc3d |000b: const v1, #float 0.1 // #3dcccccd │ │ +3f777c: a809 0801 |000e: mul-float v9, v8, v1 │ │ +3f7780: 5401 4091 |0010: iget-object v1, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintDial:Landroid/graphics/Paint; // field@9140 │ │ +3f7784: 1402 0ad7 a33b |0012: const v2, #float 0.005 // #3ba3d70a │ │ +3f778a: a80a 0802 |0015: mul-float v10, v8, v2 │ │ +3f778e: 6e20 3f04 a100 |0017: invoke-virtual {v1, v10}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@043f │ │ +3f7794: 5401 3e91 |001a: iget-object v1, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.bounds:Landroid/graphics/RectF; // field@913e │ │ +3f7798: a702 0809 |001c: sub-float v2, v8, v9 │ │ +3f779c: 6e52 9a04 9129 |001e: invoke-virtual {v1, v9, v9, v2, v2}, Landroid/graphics/RectF;.set:(FFFF)V // method@049a │ │ +3f77a2: 5401 4291 |0021: iget-object v1, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintText:Landroid/graphics/Paint; // field@9142 │ │ +3f77a6: 1302 7800 |0023: const/16 v2, #int 120 // #78 │ │ +3f77aa: 6e20 3004 2100 |0025: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setAlpha:(I)V // method@0430 │ │ +3f77b0: 5402 3e91 |0028: iget-object v2, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.bounds:Landroid/graphics/RectF; // field@913e │ │ +3f77b4: 1203 |002a: const/4 v3, #int 0 // #0 │ │ +3f77b6: 1504 b443 |002b: const/high16 v4, #int 1135869952 // #43b4 │ │ +3f77ba: 1205 |002d: const/4 v5, #int 0 // #0 │ │ +3f77bc: 5406 4091 |002e: iget-object v6, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintDial:Landroid/graphics/Paint; // field@9140 │ │ +3f77c0: 0801 1000 |0030: move-object/from16 v1, v16 │ │ +3f77c4: 7406 bb03 0100 |0032: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/graphics/Canvas;.drawArc:(Landroid/graphics/RectF;FFZLandroid/graphics/Paint;)V // method@03bb │ │ +3f77ca: 120b |0035: const/4 v11, #int 0 // #0 │ │ +3f77cc: 120c |0036: const/4 v12, #int 0 // #0 │ │ +3f77ce: 1301 1800 |0037: const/16 v1, #int 24 // #18 │ │ +3f77d2: 1502 b443 |0039: const/high16 v2, #int 1135869952 // #43b4 │ │ +3f77d6: 1503 c041 |003b: const/high16 v3, #int 1103101952 // #41c0 │ │ +3f77da: 150d 0040 |003d: const/high16 v13, #int 1073741824 // #4000 │ │ +3f77de: 351c 7f00 |003f: if-ge v12, v1, 00be // +007f │ │ +3f77e2: 5401 4091 |0041: iget-object v1, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintDial:Landroid/graphics/Paint; // field@9140 │ │ +3f77e6: 6e20 3f04 a100 |0043: invoke-virtual {v1, v10}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@043f │ │ +3f77ec: dc01 0c06 |0046: rem-int/lit8 v1, v12, #int 6 // #06 │ │ +3f77f0: 3901 4400 |0048: if-nez v1, 008c // +0044 │ │ +3f77f4: 5401 4091 |004a: iget-object v1, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintDial:Landroid/graphics/Paint; // field@9140 │ │ +3f77f8: 1404 0ad7 233c |004c: const v4, #float 0.01 // #3c23d70a │ │ +3f77fe: a804 0408 |004f: mul-float v4, v4, v8 │ │ +3f7802: 6e20 3f04 4100 |0051: invoke-virtual {v1, v4}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@043f │ │ +3f7808: 82c1 |0054: int-to-float v1, v12 │ │ +3f780a: c931 |0055: div-float/2addr v1, v3 │ │ +3f780c: a801 0102 |0056: mul-float v1, v1, v2 │ │ +3f7810: a904 080d |0058: div-float v4, v8, v13 │ │ +3f7814: 1505 2040 |005a: const/high16 v5, #int 1075838976 // #4020 │ │ +3f7818: a805 0509 |005c: mul-float v5, v5, v9 │ │ +3f781c: c754 |005e: sub-float/2addr v4, v5 │ │ +3f781e: 6e30 09a2 1f04 |005f: invoke-virtual {v15, v1, v4}, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.radToPoint:(FF)Landroid/graphics/Point; // method@a209 │ │ +3f7824: 0c01 |0062: move-result-object v1 │ │ +3f7826: 5404 4291 |0063: iget-object v4, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintText:Landroid/graphics/Paint; // field@9142 │ │ +3f782a: 1405 cdcc cc3e |0065: const v5, #float 0.4 // #3ecccccd │ │ +3f7830: a805 0509 |0068: mul-float v5, v5, v9 │ │ +3f7834: 6e20 4304 5400 |006a: invoke-virtual {v4, v5}, Landroid/graphics/Paint;.setTextSize:(F)V // method@0443 │ │ +3f783a: 7110 4ab3 0c00 |006d: invoke-static {v12}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b34a │ │ +3f7840: 0c04 |0070: move-result-object v4 │ │ +3f7842: 5215 9b00 |0071: iget v5, v1, Landroid/graphics/Point;.x:I // field@009b │ │ +3f7846: 8255 |0073: int-to-float v5, v5 │ │ +3f7848: 5211 9c00 |0074: iget v1, v1, Landroid/graphics/Point;.y:I // field@009c │ │ +3f784c: 8211 |0076: int-to-float v1, v1 │ │ +3f784e: 5406 4291 |0077: iget-object v6, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintText:Landroid/graphics/Paint; // field@9142 │ │ +3f7852: 6e10 1704 0600 |0079: invoke-virtual {v6}, Landroid/graphics/Paint;.descent:()F // method@0417 │ │ +3f7858: 0a06 |007c: move-result v6 │ │ +3f785a: 7f66 |007d: neg-float v6, v6 │ │ +3f785c: 540e 4291 |007e: iget-object v14, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintText:Landroid/graphics/Paint; // field@9142 │ │ +3f7860: 6e10 1504 0e00 |0080: invoke-virtual {v14}, Landroid/graphics/Paint;.ascent:()F // method@0415 │ │ +3f7866: 0a0e |0083: move-result v14 │ │ +3f7868: c7e6 |0084: sub-float/2addr v6, v14 │ │ +3f786a: c9d6 |0085: div-float/2addr v6, v13 │ │ +3f786c: c661 |0086: add-float/2addr v1, v6 │ │ +3f786e: 5406 4291 |0087: iget-object v6, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintText:Landroid/graphics/Paint; // field@9142 │ │ +3f7872: 6e56 cb03 4715 |0089: invoke-virtual {v7, v4, v5, v1, v6}, Landroid/graphics/Canvas;.drawText:(Ljava/lang/String;FFLandroid/graphics/Paint;)V // method@03cb │ │ +3f7878: 82c1 |008c: int-to-float v1, v12 │ │ +3f787a: c931 |008d: div-float/2addr v1, v3 │ │ +3f787c: a801 0102 |008e: mul-float v1, v1, v2 │ │ +3f7880: a902 080d |0090: div-float v2, v8, v13 │ │ +3f7884: 1403 9a99 d93f |0092: const v3, #float 1.7 // #3fd9999a │ │ +3f788a: a803 0309 |0095: mul-float v3, v3, v9 │ │ +3f788e: a703 0203 |0097: sub-float v3, v2, v3 │ │ +3f7892: 6e30 09a2 1f03 |0099: invoke-virtual {v15, v1, v3}, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.radToPoint:(FF)Landroid/graphics/Point; // method@a209 │ │ +3f7898: 0c03 |009c: move-result-object v3 │ │ +3f789a: 1404 3333 f33f |009d: const v4, #float 1.9 // #3ff33333 │ │ +3f78a0: a804 0409 |00a0: mul-float v4, v4, v9 │ │ +3f78a4: c742 |00a2: sub-float/2addr v2, v4 │ │ +3f78a6: 6e30 09a2 1f02 |00a3: invoke-virtual {v15, v1, v2}, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.radToPoint:(FF)Landroid/graphics/Point; // method@a209 │ │ +3f78ac: 0c01 |00a6: move-result-object v1 │ │ +3f78ae: 5232 9b00 |00a7: iget v2, v3, Landroid/graphics/Point;.x:I // field@009b │ │ +3f78b2: 8222 |00a9: int-to-float v2, v2 │ │ +3f78b4: 5233 9c00 |00aa: iget v3, v3, Landroid/graphics/Point;.y:I // field@009c │ │ +3f78b8: 8233 |00ac: int-to-float v3, v3 │ │ +3f78ba: 5214 9b00 |00ad: iget v4, v1, Landroid/graphics/Point;.x:I // field@009b │ │ +3f78be: 8244 |00af: int-to-float v4, v4 │ │ +3f78c0: 5211 9c00 |00b0: iget v1, v1, Landroid/graphics/Point;.y:I // field@009c │ │ +3f78c4: 8215 |00b2: int-to-float v5, v1 │ │ +3f78c6: 5406 4091 |00b3: iget-object v6, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintDial:Landroid/graphics/Paint; // field@9140 │ │ +3f78ca: 0801 1000 |00b5: move-object/from16 v1, v16 │ │ +3f78ce: 7406 c203 0100 |00b7: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/graphics/Canvas;.drawLine:(FFFFLandroid/graphics/Paint;)V // method@03c2 │ │ +3f78d4: d80c 0c01 |00ba: add-int/lit8 v12, v12, #int 1 // #01 │ │ +3f78d8: 2900 7bff |00bc: goto/16 0037 // -0085 │ │ +3f78dc: 5404 4291 |00be: iget-object v4, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintText:Landroid/graphics/Paint; // field@9142 │ │ +3f78e0: 1305 ff00 |00c0: const/16 v5, #int 255 // #ff │ │ +3f78e4: 6e20 3004 5400 |00c2: invoke-virtual {v4, v5}, Landroid/graphics/Paint;.setAlpha:(I)V // method@0430 │ │ +3f78ea: 5204 3f91 |00c5: iget v4, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.from:I // field@913f │ │ +3f78ee: 8245 |00c7: int-to-float v5, v4 │ │ +3f78f0: c935 |00c8: div-float/2addr v5, v3 │ │ +3f78f2: a805 0502 |00c9: mul-float v5, v5, v2 │ │ +3f78f6: 150a b442 |00cb: const/high16 v10, #int 1119092736 // #42b4 │ │ +3f78fa: a70c 050a |00cd: sub-float v12, v5, v10 │ │ +3f78fe: 5205 4391 |00cf: iget v5, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.to:I // field@9143 │ │ +3f7902: b145 |00d1: sub-int/2addr v5, v4 │ │ +3f7904: b015 |00d2: add-int/2addr v5, v1 │ │ +3f7906: b415 |00d3: rem-int/2addr v5, v1 │ │ +3f7908: 8251 |00d4: int-to-float v1, v5 │ │ +3f790a: c931 |00d5: div-float/2addr v1, v3 │ │ +3f790c: a80e 0102 |00d6: mul-float v14, v1, v2 │ │ +3f7910: 5401 4191 |00d8: iget-object v1, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintSelected:Landroid/graphics/Paint; // field@9141 │ │ +3f7914: 1502 c040 |00da: const/high16 v2, #int 1086324736 // #40c0 │ │ +3f7918: a902 0902 |00dc: div-float v2, v9, v2 │ │ +3f791c: 6e20 3f04 2100 |00de: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@043f │ │ +3f7922: 5401 4191 |00e1: iget-object v1, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintSelected:Landroid/graphics/Paint; // field@9141 │ │ +3f7926: 6202 9400 |00e3: sget-object v2, Landroid/graphics/Paint$Style;.STROKE:Landroid/graphics/Paint$Style; // field@0094 │ │ +3f792a: 6e20 4004 2100 |00e5: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@0440 │ │ +3f7930: 5402 3e91 |00e8: iget-object v2, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.bounds:Landroid/graphics/RectF; // field@913e │ │ +3f7934: 1205 |00ea: const/4 v5, #int 0 // #0 │ │ +3f7936: 5406 4191 |00eb: iget-object v6, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintSelected:Landroid/graphics/Paint; // field@9141 │ │ +3f793a: 0801 1000 |00ed: move-object/from16 v1, v16 │ │ +3f793e: 01c3 |00ef: move v3, v12 │ │ +3f7940: 01e4 |00f0: move v4, v14 │ │ +3f7942: 7406 bb03 0100 |00f1: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/graphics/Canvas;.drawArc:(Landroid/graphics/RectF;FFZLandroid/graphics/Paint;)V // method@03bb │ │ +3f7948: 5401 4191 |00f4: iget-object v1, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintSelected:Landroid/graphics/Paint; // field@9141 │ │ +3f794c: 6202 9200 |00f6: sget-object v2, Landroid/graphics/Paint$Style;.FILL:Landroid/graphics/Paint$Style; // field@0092 │ │ +3f7950: 6e20 4004 2100 |00f8: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@0440 │ │ +3f7956: a601 0c0a |00fb: add-float v1, v12, v10 │ │ +3f795a: a902 080d |00fd: div-float v2, v8, v13 │ │ +3f795e: a703 0209 |00ff: sub-float v3, v2, v9 │ │ +3f7962: 6e30 09a2 1f03 |0101: invoke-virtual {v15, v1, v3}, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.radToPoint:(FF)Landroid/graphics/Point; // method@a209 │ │ +3f7968: 0c01 |0104: move-result-object v1 │ │ +3f796a: 5214 9b00 |0105: iget v4, v1, Landroid/graphics/Point;.x:I // field@009b │ │ +3f796e: 8244 |0107: int-to-float v4, v4 │ │ +3f7970: 5211 9c00 |0108: iget v1, v1, Landroid/graphics/Point;.y:I // field@009c │ │ +3f7974: 8211 |010a: int-to-float v1, v1 │ │ +3f7976: a905 090d |010b: div-float v5, v9, v13 │ │ +3f797a: 5406 4191 |010d: iget-object v6, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintSelected:Landroid/graphics/Paint; // field@9141 │ │ +3f797e: 6e56 c003 4751 |010f: invoke-virtual {v7, v4, v1, v5, v6}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@03c0 │ │ +3f7984: c6ec |0112: add-float/2addr v12, v14 │ │ +3f7986: c6ac |0113: add-float/2addr v12, v10 │ │ +3f7988: 6e30 09a2 cf03 |0114: invoke-virtual {v15, v12, v3}, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.radToPoint:(FF)Landroid/graphics/Point; // method@a209 │ │ +3f798e: 0c01 |0117: move-result-object v1 │ │ +3f7990: 5213 9b00 |0118: iget v3, v1, Landroid/graphics/Point;.x:I // field@009b │ │ +3f7994: 8233 |011a: int-to-float v3, v3 │ │ +3f7996: 5211 9c00 |011b: iget v1, v1, Landroid/graphics/Point;.y:I // field@009c │ │ +3f799a: 8211 |011d: int-to-float v1, v1 │ │ +3f799c: 5404 4191 |011e: iget-object v4, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintSelected:Landroid/graphics/Paint; // field@9141 │ │ +3f79a0: 6e54 c003 3751 |0120: invoke-virtual {v7, v3, v1, v5, v4}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@03c0 │ │ +3f79a6: 5401 4291 |0123: iget-object v1, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintText:Landroid/graphics/Paint; // field@9142 │ │ +3f79aa: 1403 9a99 193f |0125: const v3, #float 0.6 // #3f19999a │ │ +3f79b0: a809 0903 |0128: mul-float v9, v9, v3 │ │ +3f79b4: 6e20 4304 9100 |012a: invoke-virtual {v1, v9}, Landroid/graphics/Paint;.setTextSize:(F)V // method@0443 │ │ +3f79ba: 5201 3f91 |012d: iget v1, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.from:I // field@913f │ │ +3f79be: 5203 4391 |012f: iget v3, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.to:I // field@9143 │ │ +3f79c2: 3331 0e00 |0131: if-ne v1, v3, 013f // +000e │ │ +3f79c6: 6e10 8a0c 0f00 |0133: invoke-virtual {v15}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0c8a │ │ +3f79cc: 0c01 |0136: move-result-object v1 │ │ +3f79ce: 1403 3503 127f |0137: const v3, #float 1.94084e+38 // #7f120335 │ │ +3f79d4: 6e20 3102 3100 |013a: invoke-virtual {v1, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3f79da: 0c01 |013d: move-result-object v1 │ │ +3f79dc: 2861 |013e: goto 019f // +0061 │ │ +3f79de: 6e10 8a0c 0f00 |013f: invoke-virtual {v15}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0c8a │ │ +3f79e4: 0c01 |0142: move-result-object v1 │ │ +3f79e6: 7110 bb0a 0100 |0143: invoke-static {v1}, Landroid/text/format/DateFormat;.is24HourFormat:(Landroid/content/Context;)Z // method@0abb │ │ +3f79ec: 0a01 |0146: move-result v1 │ │ +3f79ee: 1223 |0147: const/4 v3, #int 2 // #2 │ │ +3f79f0: 1214 |0148: const/4 v4, #int 1 // #1 │ │ +3f79f2: 3801 1f00 |0149: if-eqz v1, 0168 // +001f │ │ +3f79f6: 7100 83b5 0000 |014b: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b583 │ │ +3f79fc: 0c01 |014e: move-result-object v1 │ │ +3f79fe: 2333 2921 |014f: new-array v3, v3, [Ljava/lang/Object; // type@2129 │ │ +3f7a02: 5205 3f91 |0151: iget v5, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.from:I // field@913f │ │ +3f7a06: 7110 c1b2 0500 |0153: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +3f7a0c: 0c05 |0156: move-result-object v5 │ │ +3f7a0e: 4d05 030b |0157: aput-object v5, v3, v11 │ │ +3f7a12: 5205 4391 |0159: iget v5, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.to:I // field@9143 │ │ +3f7a16: 7110 c1b2 0500 |015b: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +3f7a1c: 0c05 |015e: move-result-object v5 │ │ +3f7a1e: 4d05 0304 |015f: aput-object v5, v3, v4 │ │ +3f7a22: 1a04 3e06 |0161: const-string v4, "%02d:00 - %02d:00" // string@063e │ │ +3f7a26: 7130 2bb3 4103 |0163: invoke-static {v1, v4, v3}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32b │ │ +3f7a2c: 0c01 |0166: move-result-object v1 │ │ +3f7a2e: 2838 |0167: goto 019f // +0038 │ │ +3f7a30: 7100 83b5 0000 |0168: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b583 │ │ +3f7a36: 0c01 |016b: move-result-object v1 │ │ +3f7a38: 1245 |016c: const/4 v5, #int 4 // #4 │ │ +3f7a3a: 2355 2921 |016d: new-array v5, v5, [Ljava/lang/Object; // type@2129 │ │ +3f7a3e: 5206 3f91 |016f: iget v6, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.from:I // field@913f │ │ +3f7a42: 1309 0c00 |0171: const/16 v9, #int 12 // #c │ │ +3f7a46: b496 |0173: rem-int/2addr v6, v9 │ │ +3f7a48: 7110 c1b2 0600 |0174: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +3f7a4e: 0c06 |0177: move-result-object v6 │ │ +3f7a50: 4d06 050b |0178: aput-object v6, v5, v11 │ │ +3f7a54: 5206 3f91 |017a: iget v6, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.from:I // field@913f │ │ +3f7a58: 1a0a d64d |017c: const-string v10, "PM" // string@4dd6 │ │ +3f7a5c: 1a0b 130c |017e: const-string v11, "AM" // string@0c13 │ │ +3f7a60: 3496 0400 |0180: if-lt v6, v9, 0184 // +0004 │ │ +3f7a64: 07a6 |0182: move-object v6, v10 │ │ +3f7a66: 2802 |0183: goto 0185 // +0002 │ │ +3f7a68: 07b6 |0184: move-object v6, v11 │ │ +3f7a6a: 4d06 0504 |0185: aput-object v6, v5, v4 │ │ +3f7a6e: 5204 4391 |0187: iget v4, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.to:I // field@9143 │ │ +3f7a72: b494 |0189: rem-int/2addr v4, v9 │ │ +3f7a74: 7110 c1b2 0400 |018a: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +3f7a7a: 0c04 |018d: move-result-object v4 │ │ +3f7a7c: 4d04 0503 |018e: aput-object v4, v5, v3 │ │ +3f7a80: 5203 4391 |0190: iget v3, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.to:I // field@9143 │ │ +3f7a84: 3493 0300 |0192: if-lt v3, v9, 0195 // +0003 │ │ +3f7a88: 2802 |0194: goto 0196 // +0002 │ │ +3f7a8a: 07ba |0195: move-object v10, v11 │ │ +3f7a8c: 1233 |0196: const/4 v3, #int 3 // #3 │ │ +3f7a8e: 4d0a 0503 |0197: aput-object v10, v5, v3 │ │ +3f7a92: 1a03 3d06 |0199: const-string v3, "%02d:00 %s - %02d:00 %s" // string@063d │ │ +3f7a96: 7130 2bb3 3105 |019b: invoke-static {v1, v3, v5}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32b │ │ +3f7a9c: 0c01 |019e: move-result-object v1 │ │ +3f7a9e: 5403 4291 |019f: iget-object v3, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintText:Landroid/graphics/Paint; // field@9142 │ │ +3f7aa2: 6e10 1704 0300 |01a1: invoke-virtual {v3}, Landroid/graphics/Paint;.descent:()F // method@0417 │ │ +3f7aa8: 0a03 |01a4: move-result v3 │ │ +3f7aaa: c738 |01a5: sub-float/2addr v8, v3 │ │ +3f7aac: 5403 4291 |01a6: iget-object v3, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintText:Landroid/graphics/Paint; // field@9142 │ │ +3f7ab0: 6e10 1504 0300 |01a8: invoke-virtual {v3}, Landroid/graphics/Paint;.ascent:()F // method@0415 │ │ +3f7ab6: 0a03 |01ab: move-result v3 │ │ +3f7ab8: c738 |01ac: sub-float/2addr v8, v3 │ │ +3f7aba: c9d8 |01ad: div-float/2addr v8, v13 │ │ +3f7abc: 5403 4291 |01ae: iget-object v3, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintText:Landroid/graphics/Paint; // field@9142 │ │ +3f7ac0: 6e53 cb03 1782 |01b0: invoke-virtual {v7, v1, v2, v8, v3}, Landroid/graphics/Canvas;.drawText:(Ljava/lang/String;FFLandroid/graphics/Paint;)V // method@03cb │ │ +3f7ac6: 0e00 |01b3: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=93 │ │ 0x0006 line=95 │ │ 0x0010 line=97 │ │ 0x001a line=98 │ │ 0x0021 line=100 │ │ @@ -887743,43 +887743,43 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -3f7b00: |[3f7b00] de.danoeh.antennapod.dialog.TimeRangeDialog$TimeRangeView.onMeasure:(II)V │ │ -3f7b10: 7110 4c0c 0300 |0000: invoke-static {v3}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0c4c │ │ -3f7b16: 0a00 |0003: move-result v0 │ │ -3f7b18: 1501 0040 |0004: const/high16 v1, #int 1073741824 // #4000 │ │ -3f7b1c: 3310 0c00 |0006: if-ne v0, v1, 0012 // +000c │ │ -3f7b20: 7110 4c0c 0400 |0008: invoke-static {v4}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0c4c │ │ -3f7b26: 0a00 |000b: move-result v0 │ │ -3f7b28: 3310 0600 |000c: if-ne v0, v1, 0012 // +0006 │ │ -3f7b2c: 6f30 1c0d 3204 |000e: invoke-super {v2, v3, v4}, Landroid/view/View;.onMeasure:(II)V // method@0d1c │ │ -3f7b32: 2826 |0011: goto 0037 // +0026 │ │ -3f7b34: 7110 4c0c 0300 |0012: invoke-static {v3}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0c4c │ │ -3f7b3a: 0a00 |0015: move-result v0 │ │ -3f7b3c: 3310 0600 |0016: if-ne v0, v1, 001c // +0006 │ │ -3f7b40: 6f30 1c0d 3203 |0018: invoke-super {v2, v3, v3}, Landroid/view/View;.onMeasure:(II)V // method@0d1c │ │ -3f7b46: 281c |001b: goto 0037 // +001c │ │ -3f7b48: 7110 4c0c 0400 |001c: invoke-static {v4}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0c4c │ │ -3f7b4e: 0a00 |001f: move-result v0 │ │ -3f7b50: 3310 0600 |0020: if-ne v0, v1, 0026 // +0006 │ │ -3f7b54: 6f30 1c0d 4204 |0022: invoke-super {v2, v4, v4}, Landroid/view/View;.onMeasure:(II)V // method@0d1c │ │ -3f7b5a: 2812 |0025: goto 0037 // +0012 │ │ -3f7b5c: 7110 4d0c 0300 |0026: invoke-static {v3}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0c4d │ │ -3f7b62: 0a00 |0029: move-result v0 │ │ -3f7b64: 7110 4d0c 0400 |002a: invoke-static {v4}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0c4d │ │ -3f7b6a: 0a01 |002d: move-result v1 │ │ -3f7b6c: 3510 0600 |002e: if-ge v0, v1, 0034 // +0006 │ │ -3f7b70: 6f30 1c0d 3203 |0030: invoke-super {v2, v3, v3}, Landroid/view/View;.onMeasure:(II)V // method@0d1c │ │ -3f7b76: 2804 |0033: goto 0037 // +0004 │ │ -3f7b78: 6f30 1c0d 4204 |0034: invoke-super {v2, v4, v4}, Landroid/view/View;.onMeasure:(II)V // method@0d1c │ │ -3f7b7e: 0e00 |0037: return-void │ │ +3f7ac8: |[3f7ac8] de.danoeh.antennapod.dialog.TimeRangeDialog$TimeRangeView.onMeasure:(II)V │ │ +3f7ad8: 7110 4c0c 0300 |0000: invoke-static {v3}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0c4c │ │ +3f7ade: 0a00 |0003: move-result v0 │ │ +3f7ae0: 1501 0040 |0004: const/high16 v1, #int 1073741824 // #4000 │ │ +3f7ae4: 3310 0c00 |0006: if-ne v0, v1, 0012 // +000c │ │ +3f7ae8: 7110 4c0c 0400 |0008: invoke-static {v4}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0c4c │ │ +3f7aee: 0a00 |000b: move-result v0 │ │ +3f7af0: 3310 0600 |000c: if-ne v0, v1, 0012 // +0006 │ │ +3f7af4: 6f30 1c0d 3204 |000e: invoke-super {v2, v3, v4}, Landroid/view/View;.onMeasure:(II)V // method@0d1c │ │ +3f7afa: 2826 |0011: goto 0037 // +0026 │ │ +3f7afc: 7110 4c0c 0300 |0012: invoke-static {v3}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0c4c │ │ +3f7b02: 0a00 |0015: move-result v0 │ │ +3f7b04: 3310 0600 |0016: if-ne v0, v1, 001c // +0006 │ │ +3f7b08: 6f30 1c0d 3203 |0018: invoke-super {v2, v3, v3}, Landroid/view/View;.onMeasure:(II)V // method@0d1c │ │ +3f7b0e: 281c |001b: goto 0037 // +001c │ │ +3f7b10: 7110 4c0c 0400 |001c: invoke-static {v4}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0c4c │ │ +3f7b16: 0a00 |001f: move-result v0 │ │ +3f7b18: 3310 0600 |0020: if-ne v0, v1, 0026 // +0006 │ │ +3f7b1c: 6f30 1c0d 4204 |0022: invoke-super {v2, v4, v4}, Landroid/view/View;.onMeasure:(II)V // method@0d1c │ │ +3f7b22: 2812 |0025: goto 0037 // +0012 │ │ +3f7b24: 7110 4d0c 0300 |0026: invoke-static {v3}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0c4d │ │ +3f7b2a: 0a00 |0029: move-result v0 │ │ +3f7b2c: 7110 4d0c 0400 |002a: invoke-static {v4}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0c4d │ │ +3f7b32: 0a01 |002d: move-result v1 │ │ +3f7b34: 3510 0600 |002e: if-ge v0, v1, 0034 // +0006 │ │ +3f7b38: 6f30 1c0d 3203 |0030: invoke-super {v2, v3, v3}, Landroid/view/View;.onMeasure:(II)V // method@0d1c │ │ +3f7b3e: 2804 |0033: goto 0037 // +0004 │ │ +3f7b40: 6f30 1c0d 4204 |0034: invoke-super {v2, v4, v4}, Landroid/view/View;.onMeasure:(II)V // method@0d1c │ │ +3f7b46: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0008 line=78 │ │ 0x000e line=79 │ │ 0x0012 line=80 │ │ 0x0018 line=81 │ │ @@ -887798,122 +887798,122 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 194 16-bit code units │ │ -3f7544: |[3f7544] de.danoeh.antennapod.dialog.TimeRangeDialog$TimeRangeView.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -3f7554: 6e10 b80c 0800 |0000: invoke-virtual {v8}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0cb8 │ │ -3f755a: 0c00 |0003: move-result-object v0 │ │ -3f755c: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -3f755e: 7220 4f0e 1000 |0005: invoke-interface {v0, v1}, Landroid/view/ViewParent;.requestDisallowInterceptTouchEvent:(Z)V // method@0e4f │ │ -3f7564: 2200 d500 |0008: new-instance v0, Landroid/graphics/Point; // type@00d5 │ │ -3f7568: 6e10 dc0c 0800 |000a: invoke-virtual {v8}, Landroid/view/View;.getWidth:()I // method@0cdc │ │ -3f756e: 0a02 |000d: move-result v2 │ │ -3f7570: 1223 |000e: const/4 v3, #int 2 // #2 │ │ -3f7572: b332 |000f: div-int/2addr v2, v3 │ │ -3f7574: 6e10 970c 0800 |0010: invoke-virtual {v8}, Landroid/view/View;.getHeight:()I // method@0c97 │ │ -3f757a: 0a04 |0013: move-result v4 │ │ -3f757c: b334 |0014: div-int/2addr v4, v3 │ │ -3f757e: 7030 6d04 2004 |0015: invoke-direct {v0, v2, v4}, Landroid/graphics/Point;.:(II)V // method@046d │ │ -3f7584: 5202 9c00 |0018: iget v2, v0, Landroid/graphics/Point;.y:I // field@009c │ │ -3f7588: 8222 |001a: int-to-float v2, v2 │ │ -3f758a: 6e10 110c 0900 |001b: invoke-virtual {v9}, Landroid/view/MotionEvent;.getY:()F // method@0c11 │ │ -3f7590: 0a04 |001e: move-result v4 │ │ -3f7592: c742 |001f: sub-float/2addr v2, v4 │ │ -3f7594: 8924 |0020: float-to-double v4, v2 │ │ -3f7596: 5200 9b00 |0021: iget v0, v0, Landroid/graphics/Point;.x:I // field@009b │ │ -3f759a: 8200 |0023: int-to-float v0, v0 │ │ -3f759c: 6e10 0f0c 0900 |0024: invoke-virtual {v9}, Landroid/view/MotionEvent;.getX:()F // method@0c0f │ │ -3f75a2: 0a02 |0027: move-result v2 │ │ -3f75a4: c720 |0028: sub-float/2addr v0, v2 │ │ -3f75a6: 8906 |0029: float-to-double v6, v0 │ │ -3f75a8: 7140 d9b2 5476 |002a: invoke-static {v4, v5, v6, v7}, Ljava/lang/Math;.atan2:(DD)D // method@b2d9 │ │ -3f75ae: 0b04 |002d: move-result-wide v4 │ │ -3f75b0: 1806 f8c1 631a dca5 4c40 |002e: const-wide v6, #double 57.2958 // #404ca5dc1a63c1f8 │ │ -3f75ba: ad04 0406 |0033: mul-double v4, v4, v6 │ │ -3f75be: 8c40 |0035: double-to-float v0, v4 │ │ -3f75c0: 1402 0080 1d44 |0036: const v2, #float 630 // #441d8000 │ │ -3f75c6: c620 |0039: add-float/2addr v0, v2 │ │ -3f75c8: 1502 b443 |003a: const/high16 v2, #int 1135869952 // #43b4 │ │ -3f75cc: ca20 |003c: rem-float/2addr v0, v2 │ │ -3f75ce: 6e10 040c 0900 |003d: invoke-virtual {v9}, Landroid/view/MotionEvent;.getAction:()I // method@0c04 │ │ -3f75d4: 0a04 |0040: move-result v4 │ │ -3f75d6: 3904 3700 |0041: if-nez v4, 0078 // +0037 │ │ -3f75da: 5284 3f91 |0043: iget v4, v8, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.from:I // field@913f │ │ -3f75de: 8244 |0045: int-to-float v4, v4 │ │ -3f75e0: 1505 c041 |0046: const/high16 v5, #int 1103101952 // #41c0 │ │ -3f75e4: c954 |0048: div-float/2addr v4, v5 │ │ -3f75e6: a804 0402 |0049: mul-float v4, v4, v2 │ │ -3f75ea: a704 0004 |004b: sub-float v4, v0, v4 │ │ -3f75ee: 7110 d3b2 0400 |004d: invoke-static {v4}, Ljava/lang/Math;.abs:(F)F // method@b2d3 │ │ -3f75f4: 0a04 |0050: move-result v4 │ │ -3f75f6: 5286 4391 |0051: iget v6, v8, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.to:I // field@9143 │ │ -3f75fa: 8266 |0053: int-to-float v6, v6 │ │ -3f75fc: c956 |0054: div-float/2addr v6, v5 │ │ -3f75fe: a806 0602 |0055: mul-float v6, v6, v2 │ │ -3f7602: c760 |0057: sub-float/2addr v0, v6 │ │ -3f7604: 7110 d3b2 0000 |0058: invoke-static {v0}, Ljava/lang/Math;.abs:(F)F // method@b2d3 │ │ -3f760a: 0a00 |005b: move-result v0 │ │ -3f760c: 1502 7041 |005c: const/high16 v2, #int 1097859072 // #4170 │ │ -3f7610: 2e05 0402 |005e: cmpg-float v5, v4, v2 │ │ -3f7614: 3a05 1500 |0060: if-ltz v5, 0075 // +0015 │ │ -3f7618: 1405 0080 ac43 |0062: const v5, #float 345 // #43ac8000 │ │ -3f761e: 2d04 0405 |0065: cmpl-float v4, v4, v5 │ │ -3f7622: 3d04 0300 |0067: if-lez v4, 006a // +0003 │ │ -3f7626: 280c |0069: goto 0075 // +000c │ │ -3f7628: 2e02 0002 |006a: cmpg-float v2, v0, v2 │ │ -3f762c: 3a02 0600 |006c: if-ltz v2, 0072 // +0006 │ │ -3f7630: 2d00 0005 |006e: cmpl-float v0, v0, v5 │ │ -3f7634: 3d00 4d00 |0070: if-lez v0, 00bd // +004d │ │ -3f7638: 5983 4491 |0072: iput v3, v8, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.touching:I // field@9144 │ │ -3f763c: 0f01 |0074: return v1 │ │ -3f763e: 5981 4491 |0075: iput v1, v8, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.touching:I // field@9144 │ │ -3f7642: 0f01 |0077: return v1 │ │ -3f7644: 6e10 040c 0900 |0078: invoke-virtual {v9}, Landroid/view/MotionEvent;.getAction:()I // method@0c04 │ │ -3f764a: 0a02 |007b: move-result v2 │ │ -3f764c: 3332 3900 |007c: if-ne v2, v3, 00b5 // +0039 │ │ -3f7650: 8904 |007e: float-to-double v4, v0 │ │ -3f7652: 1806 0000 0000 0080 7640 |007f: const-wide v6, #double 360 // #4076800000000000 │ │ -3f765c: ce64 |0084: div-double/2addr v4, v6 │ │ -3f765e: 1906 3840 |0085: const-wide/high16 v6, #long 4627448617123184640 // #4038 │ │ -3f7662: ad04 0406 |0087: mul-double v4, v4, v6 │ │ -3f7666: 8a40 |0089: double-to-int v0, v4 │ │ -3f7668: 5282 3f91 |008a: iget v2, v8, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.from:I // field@913f │ │ -3f766c: 5284 4391 |008c: iget v4, v8, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.to:I // field@9143 │ │ -3f7670: 3342 1500 |008e: if-ne v2, v4, 00a3 // +0015 │ │ -3f7674: 5282 4491 |0090: iget v2, v8, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.touching:I // field@9144 │ │ -3f7678: 3802 1100 |0092: if-eqz v2, 00a3 // +0011 │ │ -3f767c: 9102 0004 |0094: sub-int v2, v0, v4 │ │ -3f7680: d802 0218 |0096: add-int/lit8 v2, v2, #int 24 // #18 │ │ -3f7684: dc02 0218 |0098: rem-int/lit8 v2, v2, #int 24 // #18 │ │ -3f7688: 1304 0c00 |009a: const/16 v4, #int 12 // #c │ │ -3f768c: 3542 0400 |009c: if-ge v2, v4, 00a0 // +0004 │ │ -3f7690: 1222 |009e: const/4 v2, #int 2 // #2 │ │ -3f7692: 2802 |009f: goto 00a1 // +0002 │ │ -3f7694: 1212 |00a0: const/4 v2, #int 1 // #1 │ │ -3f7696: 5982 4491 |00a1: iput v2, v8, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.touching:I // field@9144 │ │ -3f769a: 5282 4491 |00a3: iget v2, v8, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.touching:I // field@9144 │ │ -3f769e: 3312 0800 |00a5: if-ne v2, v1, 00ad // +0008 │ │ -3f76a2: 5980 3f91 |00a7: iput v0, v8, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.from:I // field@913f │ │ -3f76a6: 6e10 ee0c 0800 |00a9: invoke-virtual {v8}, Landroid/view/View;.invalidate:()V // method@0cee │ │ -3f76ac: 0f01 |00ac: return v1 │ │ -3f76ae: 3332 1000 |00ad: if-ne v2, v3, 00bd // +0010 │ │ -3f76b2: 5980 4391 |00af: iput v0, v8, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.to:I // field@9143 │ │ -3f76b6: 6e10 ee0c 0800 |00b1: invoke-virtual {v8}, Landroid/view/View;.invalidate:()V // method@0cee │ │ -3f76bc: 0f01 |00b4: return v1 │ │ -3f76be: 5280 4491 |00b5: iget v0, v8, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.touching:I // field@9144 │ │ -3f76c2: 3800 0600 |00b7: if-eqz v0, 00bd // +0006 │ │ -3f76c6: 1209 |00b9: const/4 v9, #int 0 // #0 │ │ -3f76c8: 5989 4491 |00ba: iput v9, v8, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.touching:I // field@9144 │ │ -3f76cc: 0f01 |00bc: return v1 │ │ -3f76ce: 6f20 1f0d 9800 |00bd: invoke-super {v8, v9}, Landroid/view/View;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@0d1f │ │ -3f76d4: 0a09 |00c0: move-result v9 │ │ -3f76d6: 0f09 |00c1: return v9 │ │ +3f750c: |[3f750c] de.danoeh.antennapod.dialog.TimeRangeDialog$TimeRangeView.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +3f751c: 6e10 b80c 0800 |0000: invoke-virtual {v8}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0cb8 │ │ +3f7522: 0c00 |0003: move-result-object v0 │ │ +3f7524: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +3f7526: 7220 4f0e 1000 |0005: invoke-interface {v0, v1}, Landroid/view/ViewParent;.requestDisallowInterceptTouchEvent:(Z)V // method@0e4f │ │ +3f752c: 2200 d500 |0008: new-instance v0, Landroid/graphics/Point; // type@00d5 │ │ +3f7530: 6e10 dc0c 0800 |000a: invoke-virtual {v8}, Landroid/view/View;.getWidth:()I // method@0cdc │ │ +3f7536: 0a02 |000d: move-result v2 │ │ +3f7538: 1223 |000e: const/4 v3, #int 2 // #2 │ │ +3f753a: b332 |000f: div-int/2addr v2, v3 │ │ +3f753c: 6e10 970c 0800 |0010: invoke-virtual {v8}, Landroid/view/View;.getHeight:()I // method@0c97 │ │ +3f7542: 0a04 |0013: move-result v4 │ │ +3f7544: b334 |0014: div-int/2addr v4, v3 │ │ +3f7546: 7030 6d04 2004 |0015: invoke-direct {v0, v2, v4}, Landroid/graphics/Point;.:(II)V // method@046d │ │ +3f754c: 5202 9c00 |0018: iget v2, v0, Landroid/graphics/Point;.y:I // field@009c │ │ +3f7550: 8222 |001a: int-to-float v2, v2 │ │ +3f7552: 6e10 110c 0900 |001b: invoke-virtual {v9}, Landroid/view/MotionEvent;.getY:()F // method@0c11 │ │ +3f7558: 0a04 |001e: move-result v4 │ │ +3f755a: c742 |001f: sub-float/2addr v2, v4 │ │ +3f755c: 8924 |0020: float-to-double v4, v2 │ │ +3f755e: 5200 9b00 |0021: iget v0, v0, Landroid/graphics/Point;.x:I // field@009b │ │ +3f7562: 8200 |0023: int-to-float v0, v0 │ │ +3f7564: 6e10 0f0c 0900 |0024: invoke-virtual {v9}, Landroid/view/MotionEvent;.getX:()F // method@0c0f │ │ +3f756a: 0a02 |0027: move-result v2 │ │ +3f756c: c720 |0028: sub-float/2addr v0, v2 │ │ +3f756e: 8906 |0029: float-to-double v6, v0 │ │ +3f7570: 7140 d9b2 5476 |002a: invoke-static {v4, v5, v6, v7}, Ljava/lang/Math;.atan2:(DD)D // method@b2d9 │ │ +3f7576: 0b04 |002d: move-result-wide v4 │ │ +3f7578: 1806 f8c1 631a dca5 4c40 |002e: const-wide v6, #double 57.2958 // #404ca5dc1a63c1f8 │ │ +3f7582: ad04 0406 |0033: mul-double v4, v4, v6 │ │ +3f7586: 8c40 |0035: double-to-float v0, v4 │ │ +3f7588: 1402 0080 1d44 |0036: const v2, #float 630 // #441d8000 │ │ +3f758e: c620 |0039: add-float/2addr v0, v2 │ │ +3f7590: 1502 b443 |003a: const/high16 v2, #int 1135869952 // #43b4 │ │ +3f7594: ca20 |003c: rem-float/2addr v0, v2 │ │ +3f7596: 6e10 040c 0900 |003d: invoke-virtual {v9}, Landroid/view/MotionEvent;.getAction:()I // method@0c04 │ │ +3f759c: 0a04 |0040: move-result v4 │ │ +3f759e: 3904 3700 |0041: if-nez v4, 0078 // +0037 │ │ +3f75a2: 5284 3f91 |0043: iget v4, v8, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.from:I // field@913f │ │ +3f75a6: 8244 |0045: int-to-float v4, v4 │ │ +3f75a8: 1505 c041 |0046: const/high16 v5, #int 1103101952 // #41c0 │ │ +3f75ac: c954 |0048: div-float/2addr v4, v5 │ │ +3f75ae: a804 0402 |0049: mul-float v4, v4, v2 │ │ +3f75b2: a704 0004 |004b: sub-float v4, v0, v4 │ │ +3f75b6: 7110 d3b2 0400 |004d: invoke-static {v4}, Ljava/lang/Math;.abs:(F)F // method@b2d3 │ │ +3f75bc: 0a04 |0050: move-result v4 │ │ +3f75be: 5286 4391 |0051: iget v6, v8, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.to:I // field@9143 │ │ +3f75c2: 8266 |0053: int-to-float v6, v6 │ │ +3f75c4: c956 |0054: div-float/2addr v6, v5 │ │ +3f75c6: a806 0602 |0055: mul-float v6, v6, v2 │ │ +3f75ca: c760 |0057: sub-float/2addr v0, v6 │ │ +3f75cc: 7110 d3b2 0000 |0058: invoke-static {v0}, Ljava/lang/Math;.abs:(F)F // method@b2d3 │ │ +3f75d2: 0a00 |005b: move-result v0 │ │ +3f75d4: 1502 7041 |005c: const/high16 v2, #int 1097859072 // #4170 │ │ +3f75d8: 2e05 0402 |005e: cmpg-float v5, v4, v2 │ │ +3f75dc: 3a05 1500 |0060: if-ltz v5, 0075 // +0015 │ │ +3f75e0: 1405 0080 ac43 |0062: const v5, #float 345 // #43ac8000 │ │ +3f75e6: 2d04 0405 |0065: cmpl-float v4, v4, v5 │ │ +3f75ea: 3d04 0300 |0067: if-lez v4, 006a // +0003 │ │ +3f75ee: 280c |0069: goto 0075 // +000c │ │ +3f75f0: 2e02 0002 |006a: cmpg-float v2, v0, v2 │ │ +3f75f4: 3a02 0600 |006c: if-ltz v2, 0072 // +0006 │ │ +3f75f8: 2d00 0005 |006e: cmpl-float v0, v0, v5 │ │ +3f75fc: 3d00 4d00 |0070: if-lez v0, 00bd // +004d │ │ +3f7600: 5983 4491 |0072: iput v3, v8, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.touching:I // field@9144 │ │ +3f7604: 0f01 |0074: return v1 │ │ +3f7606: 5981 4491 |0075: iput v1, v8, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.touching:I // field@9144 │ │ +3f760a: 0f01 |0077: return v1 │ │ +3f760c: 6e10 040c 0900 |0078: invoke-virtual {v9}, Landroid/view/MotionEvent;.getAction:()I // method@0c04 │ │ +3f7612: 0a02 |007b: move-result v2 │ │ +3f7614: 3332 3900 |007c: if-ne v2, v3, 00b5 // +0039 │ │ +3f7618: 8904 |007e: float-to-double v4, v0 │ │ +3f761a: 1806 0000 0000 0080 7640 |007f: const-wide v6, #double 360 // #4076800000000000 │ │ +3f7624: ce64 |0084: div-double/2addr v4, v6 │ │ +3f7626: 1906 3840 |0085: const-wide/high16 v6, #long 4627448617123184640 // #4038 │ │ +3f762a: ad04 0406 |0087: mul-double v4, v4, v6 │ │ +3f762e: 8a40 |0089: double-to-int v0, v4 │ │ +3f7630: 5282 3f91 |008a: iget v2, v8, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.from:I // field@913f │ │ +3f7634: 5284 4391 |008c: iget v4, v8, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.to:I // field@9143 │ │ +3f7638: 3342 1500 |008e: if-ne v2, v4, 00a3 // +0015 │ │ +3f763c: 5282 4491 |0090: iget v2, v8, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.touching:I // field@9144 │ │ +3f7640: 3802 1100 |0092: if-eqz v2, 00a3 // +0011 │ │ +3f7644: 9102 0004 |0094: sub-int v2, v0, v4 │ │ +3f7648: d802 0218 |0096: add-int/lit8 v2, v2, #int 24 // #18 │ │ +3f764c: dc02 0218 |0098: rem-int/lit8 v2, v2, #int 24 // #18 │ │ +3f7650: 1304 0c00 |009a: const/16 v4, #int 12 // #c │ │ +3f7654: 3542 0400 |009c: if-ge v2, v4, 00a0 // +0004 │ │ +3f7658: 1222 |009e: const/4 v2, #int 2 // #2 │ │ +3f765a: 2802 |009f: goto 00a1 // +0002 │ │ +3f765c: 1212 |00a0: const/4 v2, #int 1 // #1 │ │ +3f765e: 5982 4491 |00a1: iput v2, v8, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.touching:I // field@9144 │ │ +3f7662: 5282 4491 |00a3: iget v2, v8, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.touching:I // field@9144 │ │ +3f7666: 3312 0800 |00a5: if-ne v2, v1, 00ad // +0008 │ │ +3f766a: 5980 3f91 |00a7: iput v0, v8, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.from:I // field@913f │ │ +3f766e: 6e10 ee0c 0800 |00a9: invoke-virtual {v8}, Landroid/view/View;.invalidate:()V // method@0cee │ │ +3f7674: 0f01 |00ac: return v1 │ │ +3f7676: 3332 1000 |00ad: if-ne v2, v3, 00bd // +0010 │ │ +3f767a: 5980 4391 |00af: iput v0, v8, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.to:I // field@9143 │ │ +3f767e: 6e10 ee0c 0800 |00b1: invoke-virtual {v8}, Landroid/view/View;.invalidate:()V // method@0cee │ │ +3f7684: 0f01 |00b4: return v1 │ │ +3f7686: 5280 4491 |00b5: iget v0, v8, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.touching:I // field@9144 │ │ +3f768a: 3800 0600 |00b7: if-eqz v0, 00bd // +0006 │ │ +3f768e: 1209 |00b9: const/4 v9, #int 0 // #0 │ │ +3f7690: 5989 4491 |00ba: iput v9, v8, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.touching:I // field@9144 │ │ +3f7694: 0f01 |00bc: return v1 │ │ +3f7696: 6f20 1f0d 9800 |00bd: invoke-super {v8, v9}, Landroid/view/View;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@0d1f │ │ +3f769c: 0a09 |00c0: move-result v9 │ │ +3f769e: 0f09 |00c1: return v9 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ 0x0008 line=149 │ │ 0x0018 line=150 │ │ 0x003d line=155 │ │ 0x0043 line=156 │ │ @@ -887940,44 +887940,44 @@ │ │ type : '(FF)Landroid/graphics/Point;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 53 16-bit code units │ │ -3f74c8: |[3f74c8] de.danoeh.antennapod.dialog.TimeRangeDialog$TimeRangeView.radToPoint:(FF)Landroid/graphics/Point; │ │ -3f74d8: 2200 d500 |0000: new-instance v0, Landroid/graphics/Point; // type@00d5 │ │ -3f74dc: 6e10 dc0c 0900 |0002: invoke-virtual {v9}, Landroid/view/View;.getWidth:()I // method@0cdc │ │ -3f74e2: 0a01 |0005: move-result v1 │ │ -3f74e4: db01 0102 |0006: div-int/lit8 v1, v1, #int 2 // #02 │ │ -3f74e8: 8311 |0008: int-to-double v1, v1 │ │ -3f74ea: 89b3 |0009: float-to-double v3, v11 │ │ -3f74ec: 7faa |000a: neg-float v10, v10 │ │ -3f74ee: 89aa |000b: float-to-double v10, v10 │ │ -3f74f0: 1805 182d 4454 fb21 0940 |000c: const-wide v5, #double 3.14159 // #400921fb54442d18 │ │ -3f74fa: ad0a 0a05 |0011: mul-double v10, v10, v5 │ │ -3f74fe: 1807 0000 0000 0080 6640 |0013: const-wide v7, #double 180 // #4066800000000000 │ │ -3f7508: ce7a |0018: div-double/2addr v10, v7 │ │ -3f750a: cb5a |0019: add-double/2addr v10, v5 │ │ -3f750c: 7120 f0b2 ba00 |001a: invoke-static {v10, v11}, Ljava/lang/Math;.sin:(D)D // method@b2f0 │ │ -3f7512: 0b05 |001d: move-result-wide v5 │ │ -3f7514: ad05 0503 |001e: mul-double v5, v5, v3 │ │ -3f7518: cb51 |0020: add-double/2addr v1, v5 │ │ -3f751a: 8a11 |0021: double-to-int v1, v1 │ │ -3f751c: 6e10 970c 0900 |0022: invoke-virtual {v9}, Landroid/view/View;.getHeight:()I // method@0c97 │ │ -3f7522: 0a02 |0025: move-result v2 │ │ -3f7524: db02 0202 |0026: div-int/lit8 v2, v2, #int 2 // #02 │ │ -3f7528: 8325 |0028: int-to-double v5, v2 │ │ -3f752a: 7120 dcb2 ba00 |0029: invoke-static {v10, v11}, Ljava/lang/Math;.cos:(D)D // method@b2dc │ │ -3f7530: 0b0a |002c: move-result-wide v10 │ │ -3f7532: ad03 030a |002d: mul-double v3, v3, v10 │ │ -3f7536: cb35 |002f: add-double/2addr v5, v3 │ │ -3f7538: 8a5a |0030: double-to-int v10, v5 │ │ -3f753a: 7030 6d04 100a |0031: invoke-direct {v0, v1, v10}, Landroid/graphics/Point;.:(II)V // method@046d │ │ -3f7540: 1100 |0034: return-object v0 │ │ +3f7490: |[3f7490] de.danoeh.antennapod.dialog.TimeRangeDialog$TimeRangeView.radToPoint:(FF)Landroid/graphics/Point; │ │ +3f74a0: 2200 d500 |0000: new-instance v0, Landroid/graphics/Point; // type@00d5 │ │ +3f74a4: 6e10 dc0c 0900 |0002: invoke-virtual {v9}, Landroid/view/View;.getWidth:()I // method@0cdc │ │ +3f74aa: 0a01 |0005: move-result v1 │ │ +3f74ac: db01 0102 |0006: div-int/lit8 v1, v1, #int 2 // #02 │ │ +3f74b0: 8311 |0008: int-to-double v1, v1 │ │ +3f74b2: 89b3 |0009: float-to-double v3, v11 │ │ +3f74b4: 7faa |000a: neg-float v10, v10 │ │ +3f74b6: 89aa |000b: float-to-double v10, v10 │ │ +3f74b8: 1805 182d 4454 fb21 0940 |000c: const-wide v5, #double 3.14159 // #400921fb54442d18 │ │ +3f74c2: ad0a 0a05 |0011: mul-double v10, v10, v5 │ │ +3f74c6: 1807 0000 0000 0080 6640 |0013: const-wide v7, #double 180 // #4066800000000000 │ │ +3f74d0: ce7a |0018: div-double/2addr v10, v7 │ │ +3f74d2: cb5a |0019: add-double/2addr v10, v5 │ │ +3f74d4: 7120 f0b2 ba00 |001a: invoke-static {v10, v11}, Ljava/lang/Math;.sin:(D)D // method@b2f0 │ │ +3f74da: 0b05 |001d: move-result-wide v5 │ │ +3f74dc: ad05 0503 |001e: mul-double v5, v5, v3 │ │ +3f74e0: cb51 |0020: add-double/2addr v1, v5 │ │ +3f74e2: 8a11 |0021: double-to-int v1, v1 │ │ +3f74e4: 6e10 970c 0900 |0022: invoke-virtual {v9}, Landroid/view/View;.getHeight:()I // method@0c97 │ │ +3f74ea: 0a02 |0025: move-result v2 │ │ +3f74ec: db02 0202 |0026: div-int/lit8 v2, v2, #int 2 // #02 │ │ +3f74f0: 8325 |0028: int-to-double v5, v2 │ │ +3f74f2: 7120 dcb2 ba00 |0029: invoke-static {v10, v11}, Ljava/lang/Math;.cos:(D)D // method@b2dc │ │ +3f74f8: 0b0a |002c: move-result-wide v10 │ │ +3f74fa: ad03 030a |002d: mul-double v3, v3, v10 │ │ +3f74fe: cb35 |002f: add-double/2addr v5, v3 │ │ +3f7500: 8a5a |0030: double-to-int v10, v5 │ │ +3f7502: 7030 6d04 100a |0031: invoke-direct {v0, v1, v10}, Landroid/graphics/Point;.:(II)V // method@046d │ │ +3f7508: 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 │ │ @@ -888013,18 +888013,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 │ │ -3f7d28: |[3f7d28] de.danoeh.antennapod.dialog.VariableSpeedDialog$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)V │ │ -3f7d38: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f7d3e: 5b01 4791 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@9147 │ │ -3f7d42: 0e00 |0005: return-void │ │ +3f7cf0: |[3f7cf0] de.danoeh.antennapod.dialog.VariableSpeedDialog$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)V │ │ +3f7d00: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f7d06: 5b01 4791 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@9147 │ │ +3f7d0a: 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; │ │ │ │ @@ -888034,18 +888034,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3f7d44: |[3f7d44] de.danoeh.antennapod.dialog.VariableSpeedDialog$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ -3f7d54: 5410 4791 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@9147 │ │ -3f7d58: 7120 2aa2 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.$r8$lambda$4wogDjr0xLD1yv9OgPmS0aGKGIA:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;Landroid/view/View;)V // method@a22a │ │ -3f7d5e: 0e00 |0005: return-void │ │ +3f7d0c: |[3f7d0c] de.danoeh.antennapod.dialog.VariableSpeedDialog$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ +3f7d1c: 5410 4791 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@9147 │ │ +3f7d20: 7120 2aa2 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.$r8$lambda$4wogDjr0xLD1yv9OgPmS0aGKGIA:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;Landroid/view/View;)V // method@a22a │ │ +3f7d26: 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; │ │ │ │ @@ -888079,18 +888079,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 │ │ -3f7d60: |[3f7d60] de.danoeh.antennapod.dialog.VariableSpeedDialog$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)V │ │ -3f7d70: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f7d76: 5b01 4891 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@9148 │ │ -3f7d7a: 0e00 |0005: return-void │ │ +3f7d28: |[3f7d28] de.danoeh.antennapod.dialog.VariableSpeedDialog$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)V │ │ +3f7d38: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f7d3e: 5b01 4891 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@9148 │ │ +3f7d42: 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; │ │ │ │ @@ -888100,18 +888100,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3f7d7c: |[3f7d7c] de.danoeh.antennapod.dialog.VariableSpeedDialog$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ -3f7d8c: 5410 4891 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@9148 │ │ -3f7d90: 7120 2ca2 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@a22c │ │ -3f7d96: 0e00 |0005: return-void │ │ +3f7d44: |[3f7d44] de.danoeh.antennapod.dialog.VariableSpeedDialog$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ +3f7d54: 5410 4891 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@9148 │ │ +3f7d58: 7120 2ca2 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@a22c │ │ +3f7d5e: 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; │ │ │ │ @@ -888149,19 +888149,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 │ │ -3f7dec: |[3f7dec] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;F)V │ │ -3f7dfc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f7e02: 5b01 4a91 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter; // field@914a │ │ -3f7e06: 5902 4b91 |0005: iput v2, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda0;.f$1:F // field@914b │ │ -3f7e0a: 0e00 |0007: return-void │ │ +3f7db4: |[3f7db4] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;F)V │ │ +3f7dc4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f7dca: 5b01 4a91 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter; // field@914a │ │ +3f7dce: 5902 4b91 |0005: iput v2, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda0;.f$1:F // field@914b │ │ +3f7dd2: 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 │ │ @@ -888172,19 +888172,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3f7e0c: |[3f7e0c] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda0.run:()V │ │ -3f7e1c: 5420 4a91 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter; // field@914a │ │ -3f7e20: 5221 4b91 |0002: iget v1, v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda0;.f$1:F // field@914b │ │ -3f7e24: 7120 1ea2 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.$r8$lambda$0nGyKwoLCAwzAqrK4K1oYpXChdc:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;F)V // method@a21e │ │ -3f7e2a: 0e00 |0007: return-void │ │ +3f7dd4: |[3f7dd4] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda0.run:()V │ │ +3f7de4: 5420 4a91 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter; // field@914a │ │ +3f7de8: 5221 4b91 |0002: iget v1, v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda0;.f$1:F // field@914b │ │ +3f7dec: 7120 1ea2 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.$r8$lambda$0nGyKwoLCAwzAqrK4K1oYpXChdc:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;F)V // method@a21e │ │ +3f7df2: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -888221,19 +888221,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 │ │ -3f7e50: |[3f7e50] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;F)V │ │ -3f7e60: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f7e66: 5b01 4c91 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter; // field@914c │ │ -3f7e6a: 5902 4d91 |0005: iput v2, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda1;.f$1:F // field@914d │ │ -3f7e6e: 0e00 |0007: return-void │ │ +3f7e18: |[3f7e18] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;F)V │ │ +3f7e28: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f7e2e: 5b01 4c91 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter; // field@914c │ │ +3f7e32: 5902 4d91 |0005: iput v2, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda1;.f$1:F // field@914d │ │ +3f7e36: 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 │ │ @@ -888244,20 +888244,20 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -3f7e2c: |[3f7e2c] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda1.onLongClick:(Landroid/view/View;)Z │ │ -3f7e3c: 5420 4c91 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter; // field@914c │ │ -3f7e40: 5221 4d91 |0002: iget v1, v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda1;.f$1:F // field@914d │ │ -3f7e44: 7130 1fa2 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@a21f │ │ -3f7e4a: 0a03 |0007: move-result v3 │ │ -3f7e4c: 0f03 |0008: return v3 │ │ +3f7df4: |[3f7df4] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda1.onLongClick:(Landroid/view/View;)Z │ │ +3f7e04: 5420 4c91 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter; // field@914c │ │ +3f7e08: 5221 4d91 |0002: iget v1, v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda1;.f$1:F // field@914d │ │ +3f7e0c: 7130 1fa2 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@a21f │ │ +3f7e12: 0a03 |0007: move-result v3 │ │ +3f7e14: 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; │ │ │ │ @@ -888295,19 +888295,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 │ │ -3f7e70: |[3f7e70] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;F)V │ │ -3f7e80: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f7e86: 5b01 4e91 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter; // field@914e │ │ -3f7e8a: 5902 4f91 |0005: iput v2, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda2;.f$1:F // field@914f │ │ -3f7e8e: 0e00 |0007: return-void │ │ +3f7e38: |[3f7e38] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;F)V │ │ +3f7e48: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f7e4e: 5b01 4e91 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter; // field@914e │ │ +3f7e52: 5902 4f91 |0005: iput v2, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda2;.f$1:F // field@914f │ │ +3f7e56: 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 │ │ @@ -888318,19 +888318,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3f7e90: |[3f7e90] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ -3f7ea0: 5420 4e91 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter; // field@914e │ │ -3f7ea4: 5221 4f91 |0002: iget v1, v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda2;.f$1:F // field@914f │ │ -3f7ea8: 7130 1da2 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@a21d │ │ -3f7eae: 0e00 |0007: return-void │ │ +3f7e58: |[3f7e58] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ +3f7e68: 5420 4e91 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter; // field@914e │ │ +3f7e6c: 5221 4f91 |0002: iget v1, v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda2;.f$1:F // field@914f │ │ +3f7e70: 7130 1da2 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@a21d │ │ +3f7e76: 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; │ │ │ │ @@ -888369,20 +888369,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -3f85f4: |[3f85f4] de.danoeh.antennapod.error.CrashReportWriter.:()V │ │ -3f8604: 7010 ffb2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f860a: 7100 75b3 0000 |0003: invoke-static {}, Ljava/lang/Thread;.getDefaultUncaughtExceptionHandler:()Ljava/lang/Thread$UncaughtExceptionHandler; // method@b375 │ │ -3f8610: 0c00 |0006: move-result-object v0 │ │ -3f8612: 5b10 5991 |0007: iput-object v0, v1, Lde/danoeh/antennapod/error/CrashReportWriter;.defaultHandler:Ljava/lang/Thread$UncaughtExceptionHandler; // field@9159 │ │ -3f8616: 0e00 |0009: return-void │ │ +3f85bc: |[3f85bc] de.danoeh.antennapod.error.CrashReportWriter.:()V │ │ +3f85cc: 7010 ffb2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f85d2: 7100 75b3 0000 |0003: invoke-static {}, Ljava/lang/Thread;.getDefaultUncaughtExceptionHandler:()Ljava/lang/Thread$UncaughtExceptionHandler; // method@b375 │ │ +3f85d8: 0c00 |0006: move-result-object v0 │ │ +3f85da: 5b10 5991 |0007: iput-object v0, v1, Lde/danoeh/antennapod/error/CrashReportWriter;.defaultHandler:Ljava/lang/Thread$UncaughtExceptionHandler; // field@9159 │ │ +3f85de: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0003 line=25 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lde/danoeh/antennapod/error/CrashReportWriter; │ │ │ │ @@ -888391,74 +888391,74 @@ │ │ type : '()Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -3f8524: |[3f8524] de.danoeh.antennapod.error.CrashReportWriter.getFile:()Ljava/io/File; │ │ -3f8534: 2200 3e1e |0000: new-instance v0, Ljava/io/File; // type@1e3e │ │ -3f8538: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3f853a: 7110 b4b0 0100 |0003: invoke-static {v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDataFolder:(Ljava/lang/String;)Ljava/io/File; // method@b0b4 │ │ -3f8540: 0c01 |0006: move-result-object v1 │ │ -3f8542: 1a02 1077 |0007: const-string v2, "crash-report.log" // string@7710 │ │ -3f8546: 7030 c4b1 1002 |0009: invoke-direct {v0, v1, v2}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@b1c4 │ │ -3f854c: 1100 |000c: return-object v0 │ │ +3f84ec: |[3f84ec] de.danoeh.antennapod.error.CrashReportWriter.getFile:()Ljava/io/File; │ │ +3f84fc: 2200 3e1e |0000: new-instance v0, Ljava/io/File; // type@1e3e │ │ +3f8500: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3f8502: 7110 b4b0 0100 |0003: invoke-static {v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDataFolder:(Ljava/lang/String;)Ljava/io/File; // method@b0b4 │ │ +3f8508: 0c01 |0006: move-result-object v1 │ │ +3f850a: 1a02 1077 |0007: const-string v2, "crash-report.log" // string@7710 │ │ +3f850e: 7030 c4b1 1002 |0009: invoke-direct {v0, v1, v2}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@b1c4 │ │ +3f8514: 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 │ │ -3f8550: |[3f8550] de.danoeh.antennapod.error.CrashReportWriter.getSystemInfo:()Ljava/lang/String; │ │ -3f8560: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3f8564: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3f856a: 1a01 1202 |0005: const-string v1, "## Environment │ │ +3f8518: |[3f8518] de.danoeh.antennapod.error.CrashReportWriter.getSystemInfo:()Ljava/lang/String; │ │ +3f8528: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3f852c: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3f8532: 1a01 1202 |0005: const-string v1, "## Environment │ │ Android version: " // string@0212 │ │ -3f856e: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3f8574: 6201 dc00 |000a: sget-object v1, Landroid/os/Build$VERSION;.RELEASE:Ljava/lang/String; // field@00dc │ │ -3f8578: 6e20 5cb3 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3f857e: 1a01 1400 |000f: const-string v1, " │ │ +3f8536: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3f853c: 6201 dc00 |000a: sget-object v1, Landroid/os/Build$VERSION;.RELEASE:Ljava/lang/String; // field@00dc │ │ +3f8540: 6e20 5cb3 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3f8546: 1a01 1400 |000f: const-string v1, " │ │ OS version: " // string@0014 │ │ -3f8582: 6e20 5cb3 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3f8588: 1a01 abc2 |0014: const-string v1, "os.version" // string@c2ab │ │ -3f858c: 7110 6ab3 0100 |0016: invoke-static {v1}, Ljava/lang/System;.getProperty:(Ljava/lang/String;)Ljava/lang/String; // method@b36a │ │ -3f8592: 0c01 |0019: move-result-object v1 │ │ -3f8594: 6e20 5cb3 1000 |001a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3f859a: 1a01 1000 |001d: const-string v1, " │ │ +3f854a: 6e20 5cb3 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3f8550: 1a01 abc2 |0014: const-string v1, "os.version" // string@c2ab │ │ +3f8554: 7110 6ab3 0100 |0016: invoke-static {v1}, Ljava/lang/System;.getProperty:(Ljava/lang/String;)Ljava/lang/String; // method@b36a │ │ +3f855a: 0c01 |0019: move-result-object v1 │ │ +3f855c: 6e20 5cb3 1000 |001a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3f8562: 1a01 1000 |001d: const-string v1, " │ │ AntennaPod version: " // string@0010 │ │ -3f859e: 6e20 5cb3 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3f85a4: 1a01 220a |0022: const-string v1, "3.2.0" // string@0a22 │ │ -3f85a8: 6e20 5cb3 1000 |0024: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3f85ae: 1a01 1300 |0027: const-string v1, " │ │ +3f8566: 6e20 5cb3 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3f856c: 1a01 220a |0022: const-string v1, "3.2.0" // string@0a22 │ │ +3f8570: 6e20 5cb3 1000 |0024: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3f8576: 1a01 1300 |0027: const-string v1, " │ │ Model: " // string@0013 │ │ -3f85b2: 6e20 5cb3 1000 |0029: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3f85b8: 6201 e200 |002c: sget-object v1, Landroid/os/Build;.MODEL:Ljava/lang/String; // field@00e2 │ │ -3f85bc: 6e20 5cb3 1000 |002e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3f85c2: 1a01 1100 |0031: const-string v1, " │ │ +3f857a: 6e20 5cb3 1000 |0029: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3f8580: 6201 e200 |002c: sget-object v1, Landroid/os/Build;.MODEL:Ljava/lang/String; // field@00e2 │ │ +3f8584: 6e20 5cb3 1000 |002e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3f858a: 1a01 1100 |0031: const-string v1, " │ │ Device: " // string@0011 │ │ -3f85c6: 6e20 5cb3 1000 |0033: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3f85cc: 6201 df00 |0036: sget-object v1, Landroid/os/Build;.DEVICE:Ljava/lang/String; // field@00df │ │ -3f85d0: 6e20 5cb3 1000 |0038: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3f85d6: 1a01 1500 |003b: const-string v1, " │ │ +3f858e: 6e20 5cb3 1000 |0033: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3f8594: 6201 df00 |0036: sget-object v1, Landroid/os/Build;.DEVICE:Ljava/lang/String; // field@00df │ │ +3f8598: 6e20 5cb3 1000 |0038: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3f859e: 1a01 1500 |003b: const-string v1, " │ │ Product: " // string@0015 │ │ -3f85da: 6e20 5cb3 1000 |003d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3f85e0: 6201 e300 |0040: sget-object v1, Landroid/os/Build;.PRODUCT:Ljava/lang/String; // field@00e3 │ │ -3f85e4: 6e20 5cb3 1000 |0042: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3f85ea: 6e10 67b3 0000 |0045: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3f85f0: 0c00 |0048: move-result-object v0 │ │ -3f85f2: 1100 |0049: return-object v0 │ │ +3f85a2: 6e20 5cb3 1000 |003d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3f85a8: 6201 e300 |0040: sget-object v1, Landroid/os/Build;.PRODUCT:Ljava/lang/String; // field@00e3 │ │ +3f85ac: 6e20 5cb3 1000 |0042: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3f85b2: 6e10 67b3 0000 |0045: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3f85b8: 0c00 |0048: move-result-object v0 │ │ +3f85ba: 1100 |0049: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0016 line=61 │ │ locals : │ │ │ │ #3 : (in Lde/danoeh/antennapod/error/CrashReportWriter;) │ │ @@ -888466,68 +888466,68 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 111 16-bit code units │ │ -3f863c: |[3f863c] de.danoeh.antennapod.error.CrashReportWriter.write:(Ljava/lang/Throwable;)V │ │ -3f864c: 1a00 a566 |0000: const-string v0, "```" // string@66a5 │ │ -3f8650: 7100 39a2 0000 |0002: invoke-static {}, Lde/danoeh/antennapod/error/CrashReportWriter;.getFile:()Ljava/io/File; // method@a239 │ │ -3f8656: 0c01 |0005: move-result-object v1 │ │ -3f8658: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -3f865a: 2203 501e |0007: new-instance v3, Ljava/io/PrintWriter; // type@1e50 │ │ -3f865e: 1a04 3f5d |0009: const-string v4, "UTF-8" // string@5d3f │ │ -3f8662: 7030 1ab2 1304 |000b: invoke-direct {v3, v1, v4}, Ljava/io/PrintWriter;.:(Ljava/io/File;Ljava/lang/String;)V // method@b21a │ │ -3f8668: 1a01 1102 |000e: const-string v1, "## Crash info" // string@0211 │ │ -3f866c: 6e20 24b2 1300 |0010: invoke-virtual {v3, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@b224 │ │ -3f8672: 2201 8f1e |0013: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -3f8676: 7010 50b3 0100 |0015: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3f867c: 1a02 cd5b |0018: const-string v2, "Time: " // string@5bcd │ │ -3f8680: 6e20 5cb3 2100 |001a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3f8686: 2202 f61e |001d: new-instance v2, Ljava/text/SimpleDateFormat; // type@1ef6 │ │ -3f868a: 1a04 c179 |001f: const-string v4, "dd-MM-yyyy HH:mm:ss" // string@79c1 │ │ -3f868e: 7100 83b5 0000 |0021: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b583 │ │ -3f8694: 0c05 |0024: move-result-object v5 │ │ -3f8696: 7030 72b4 4205 |0025: invoke-direct {v2, v4, v5}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@b472 │ │ -3f869c: 2204 051f |0028: new-instance v4, Ljava/util/Date; // type@1f05 │ │ -3f86a0: 7010 21b5 0400 |002a: invoke-direct {v4}, Ljava/util/Date;.:()V // method@b521 │ │ -3f86a6: 6e20 60b4 4200 |002d: invoke-virtual {v2, v4}, Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@b460 │ │ -3f86ac: 0c02 |0030: move-result-object v2 │ │ -3f86ae: 6e20 5cb3 2100 |0031: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3f86b4: 6e10 67b3 0100 |0034: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3f86ba: 0c01 |0037: move-result-object v1 │ │ -3f86bc: 6e20 24b2 1300 |0038: invoke-virtual {v3, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@b224 │ │ -3f86c2: 1a01 b90d |003b: const-string v1, "AntennaPod version: 3.2.0" // string@0db9 │ │ -3f86c6: 6e20 24b2 1300 |003d: invoke-virtual {v3, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@b224 │ │ -3f86cc: 6e10 21b2 0300 |0040: invoke-virtual {v3}, Ljava/io/PrintWriter;.println:()V // method@b221 │ │ -3f86d2: 1a01 1302 |0043: const-string v1, "## StackTrace" // string@0213 │ │ -3f86d6: 6e20 24b2 1300 |0045: invoke-virtual {v3, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@b224 │ │ -3f86dc: 6e20 24b2 0300 |0048: invoke-virtual {v3, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@b224 │ │ -3f86e2: 6e20 8eb3 3600 |004b: invoke-virtual {v6, v3}, Ljava/lang/Throwable;.printStackTrace:(Ljava/io/PrintWriter;)V // method@b38e │ │ -3f86e8: 6e20 24b2 0300 |004e: invoke-virtual {v3, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@b224 │ │ -3f86ee: 7110 62b7 0300 |0051: invoke-static {v3}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Writer;)V // method@b762 │ │ -3f86f4: 2816 |0054: goto 006a // +0016 │ │ -3f86f6: 0d06 |0055: move-exception v6 │ │ -3f86f8: 0732 |0056: move-object v2, v3 │ │ -3f86fa: 2814 |0057: goto 006b // +0014 │ │ -3f86fc: 0d06 |0058: move-exception v6 │ │ -3f86fe: 0732 |0059: move-object v2, v3 │ │ -3f8700: 2804 |005a: goto 005e // +0004 │ │ -3f8702: 0d06 |005b: move-exception v6 │ │ -3f8704: 280f |005c: goto 006b // +000f │ │ -3f8706: 0d06 |005d: move-exception v6 │ │ -3f8708: 1a00 2117 |005e: const-string v0, "CrashReportWriter" // string@1721 │ │ -3f870c: 7110 020b 0600 |0060: invoke-static {v6}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ -3f8712: 0c06 |0063: move-result-object v6 │ │ -3f8714: 7120 000b 6000 |0064: invoke-static {v0, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -3f871a: 7110 62b7 0200 |0067: invoke-static {v2}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Writer;)V // method@b762 │ │ -3f8720: 0e00 |006a: return-void │ │ -3f8722: 7110 62b7 0200 |006b: invoke-static {v2}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Writer;)V // method@b762 │ │ -3f8728: 2706 |006e: throw v6 │ │ +3f8604: |[3f8604] de.danoeh.antennapod.error.CrashReportWriter.write:(Ljava/lang/Throwable;)V │ │ +3f8614: 1a00 a566 |0000: const-string v0, "```" // string@66a5 │ │ +3f8618: 7100 39a2 0000 |0002: invoke-static {}, Lde/danoeh/antennapod/error/CrashReportWriter;.getFile:()Ljava/io/File; // method@a239 │ │ +3f861e: 0c01 |0005: move-result-object v1 │ │ +3f8620: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +3f8622: 2203 501e |0007: new-instance v3, Ljava/io/PrintWriter; // type@1e50 │ │ +3f8626: 1a04 3f5d |0009: const-string v4, "UTF-8" // string@5d3f │ │ +3f862a: 7030 1ab2 1304 |000b: invoke-direct {v3, v1, v4}, Ljava/io/PrintWriter;.:(Ljava/io/File;Ljava/lang/String;)V // method@b21a │ │ +3f8630: 1a01 1102 |000e: const-string v1, "## Crash info" // string@0211 │ │ +3f8634: 6e20 24b2 1300 |0010: invoke-virtual {v3, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@b224 │ │ +3f863a: 2201 8f1e |0013: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +3f863e: 7010 50b3 0100 |0015: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3f8644: 1a02 cd5b |0018: const-string v2, "Time: " // string@5bcd │ │ +3f8648: 6e20 5cb3 2100 |001a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3f864e: 2202 f61e |001d: new-instance v2, Ljava/text/SimpleDateFormat; // type@1ef6 │ │ +3f8652: 1a04 c179 |001f: const-string v4, "dd-MM-yyyy HH:mm:ss" // string@79c1 │ │ +3f8656: 7100 83b5 0000 |0021: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b583 │ │ +3f865c: 0c05 |0024: move-result-object v5 │ │ +3f865e: 7030 72b4 4205 |0025: invoke-direct {v2, v4, v5}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@b472 │ │ +3f8664: 2204 051f |0028: new-instance v4, Ljava/util/Date; // type@1f05 │ │ +3f8668: 7010 21b5 0400 |002a: invoke-direct {v4}, Ljava/util/Date;.:()V // method@b521 │ │ +3f866e: 6e20 60b4 4200 |002d: invoke-virtual {v2, v4}, Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@b460 │ │ +3f8674: 0c02 |0030: move-result-object v2 │ │ +3f8676: 6e20 5cb3 2100 |0031: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3f867c: 6e10 67b3 0100 |0034: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3f8682: 0c01 |0037: move-result-object v1 │ │ +3f8684: 6e20 24b2 1300 |0038: invoke-virtual {v3, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@b224 │ │ +3f868a: 1a01 b90d |003b: const-string v1, "AntennaPod version: 3.2.0" // string@0db9 │ │ +3f868e: 6e20 24b2 1300 |003d: invoke-virtual {v3, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@b224 │ │ +3f8694: 6e10 21b2 0300 |0040: invoke-virtual {v3}, Ljava/io/PrintWriter;.println:()V // method@b221 │ │ +3f869a: 1a01 1302 |0043: const-string v1, "## StackTrace" // string@0213 │ │ +3f869e: 6e20 24b2 1300 |0045: invoke-virtual {v3, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@b224 │ │ +3f86a4: 6e20 24b2 0300 |0048: invoke-virtual {v3, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@b224 │ │ +3f86aa: 6e20 8eb3 3600 |004b: invoke-virtual {v6, v3}, Ljava/lang/Throwable;.printStackTrace:(Ljava/io/PrintWriter;)V // method@b38e │ │ +3f86b0: 6e20 24b2 0300 |004e: invoke-virtual {v3, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@b224 │ │ +3f86b6: 7110 62b7 0300 |0051: invoke-static {v3}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Writer;)V // method@b762 │ │ +3f86bc: 2816 |0054: goto 006a // +0016 │ │ +3f86be: 0d06 |0055: move-exception v6 │ │ +3f86c0: 0732 |0056: move-object v2, v3 │ │ +3f86c2: 2814 |0057: goto 006b // +0014 │ │ +3f86c4: 0d06 |0058: move-exception v6 │ │ +3f86c6: 0732 |0059: move-object v2, v3 │ │ +3f86c8: 2804 |005a: goto 005e // +0004 │ │ +3f86ca: 0d06 |005b: move-exception v6 │ │ +3f86cc: 280f |005c: goto 006b // +000f │ │ +3f86ce: 0d06 |005d: move-exception v6 │ │ +3f86d0: 1a00 2117 |005e: const-string v0, "CrashReportWriter" // string@1721 │ │ +3f86d4: 7110 020b 0600 |0060: invoke-static {v6}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ +3f86da: 0c06 |0063: move-result-object v6 │ │ +3f86dc: 7120 000b 6000 |0064: invoke-static {v0, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +3f86e2: 7110 62b7 0200 |0067: invoke-static {v2}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Writer;)V // method@b762 │ │ +3f86e8: 0e00 |006a: return-void │ │ +3f86ea: 7110 62b7 0200 |006b: invoke-static {v2}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Writer;)V // method@b762 │ │ +3f86f0: 2706 |006e: throw v6 │ │ catches : 3 │ │ 0x0007 - 0x000e │ │ Ljava/io/IOException; -> 0x005d │ │ -> 0x005b │ │ 0x000e - 0x0051 │ │ Ljava/io/IOException; -> 0x0058 │ │ -> 0x0055 │ │ @@ -888557,19 +888557,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 │ │ -3f8618: |[3f8618] de.danoeh.antennapod.error.CrashReportWriter.uncaughtException:(Ljava/lang/Thread;Ljava/lang/Throwable;)V │ │ -3f8628: 7110 3ca2 0300 |0000: invoke-static {v3}, Lde/danoeh/antennapod/error/CrashReportWriter;.write:(Ljava/lang/Throwable;)V // method@a23c │ │ -3f862e: 5410 5991 |0003: iget-object v0, v1, Lde/danoeh/antennapod/error/CrashReportWriter;.defaultHandler:Ljava/lang/Thread$UncaughtExceptionHandler; // field@9159 │ │ -3f8632: 7230 6fb3 2003 |0005: invoke-interface {v0, v2, v3}, Ljava/lang/Thread$UncaughtExceptionHandler;.uncaughtException:(Ljava/lang/Thread;Ljava/lang/Throwable;)V // method@b36f │ │ -3f8638: 0e00 |0008: return-void │ │ +3f85e0: |[3f85e0] de.danoeh.antennapod.error.CrashReportWriter.uncaughtException:(Ljava/lang/Thread;Ljava/lang/Throwable;)V │ │ +3f85f0: 7110 3ca2 0300 |0000: invoke-static {v3}, Lde/danoeh/antennapod/error/CrashReportWriter;.write:(Ljava/lang/Throwable;)V // method@a23c │ │ +3f85f6: 5410 5991 |0003: iget-object v0, v1, Lde/danoeh/antennapod/error/CrashReportWriter;.defaultHandler:Ljava/lang/Thread$UncaughtExceptionHandler; // field@9159 │ │ +3f85fa: 7230 6fb3 2003 |0005: invoke-interface {v0, v2, v3}, Ljava/lang/Thread$UncaughtExceptionHandler;.uncaughtException:(Ljava/lang/Thread;Ljava/lang/Throwable;)V // method@b36f │ │ +3f8600: 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; │ │ @@ -888609,17 +888609,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 │ │ -3f8788: |[3f8788] de.danoeh.antennapod.error.RxJavaErrorHandlerSetup.$r8$lambda$rTCJTN-B_msPz1xGruDHmGPdnN8:(Ljava/lang/Throwable;)V │ │ -3f8798: 7110 41a2 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/error/RxJavaErrorHandlerSetup;.lambda$setupRxJavaErrorHandler$0:(Ljava/lang/Throwable;)V // method@a241 │ │ -3f879e: 0e00 |0003: return-void │ │ +3f8750: |[3f8750] de.danoeh.antennapod.error.RxJavaErrorHandlerSetup.$r8$lambda$rTCJTN-B_msPz1xGruDHmGPdnN8:(Ljava/lang/Throwable;)V │ │ +3f8760: 7110 41a2 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/error/RxJavaErrorHandlerSetup;.lambda$setupRxJavaErrorHandler$0:(Ljava/lang/Throwable;)V // method@a241 │ │ +3f8766: 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;) │ │ @@ -888627,17 +888627,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f87a0: |[3f87a0] de.danoeh.antennapod.error.RxJavaErrorHandlerSetup.:()V │ │ -3f87b0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f87b6: 0e00 |0003: return-void │ │ +3f8768: |[3f8768] de.danoeh.antennapod.error.RxJavaErrorHandlerSetup.:()V │ │ +3f8778: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f877e: 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;) │ │ @@ -888645,34 +888645,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 │ │ -3f87b8: |[3f87b8] de.danoeh.antennapod.error.RxJavaErrorHandlerSetup.lambda$setupRxJavaErrorHandler$0:(Ljava/lang/Throwable;)V │ │ -3f87c8: 2030 2b1e |0000: instance-of v0, v3, Lio/reactivex/exceptions/UndeliverableException; // type@1e2b │ │ -3f87cc: 1a01 c652 |0002: const-string v1, "RxJavaErrorHandler" // string@52c6 │ │ -3f87d0: 3800 1b00 |0004: if-eqz v0, 001f // +001b │ │ -3f87d4: 2200 8f1e |0006: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3f87d8: 7010 50b3 0000 |0008: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3f87de: 1a02 c521 |000b: const-string v2, "Ignored exception: " // string@21c5 │ │ -3f87e2: 6e20 5cb3 2000 |000d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3f87e8: 7110 020b 0300 |0010: invoke-static {v3}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ -3f87ee: 0c03 |0013: move-result-object v3 │ │ -3f87f0: 6e20 5cb3 3000 |0014: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3f87f6: 6e10 67b3 0000 |0017: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3f87fc: 0c03 |001a: move-result-object v3 │ │ -3f87fe: 7120 fe0a 3100 |001b: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3f8804: 0e00 |001e: return-void │ │ -3f8806: 7110 020b 0300 |001f: invoke-static {v3}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ -3f880c: 0c00 |0022: move-result-object v0 │ │ -3f880e: 7120 000b 0100 |0023: invoke-static {v1, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -3f8814: 7110 3ca2 0300 |0026: invoke-static {v3}, Lde/danoeh/antennapod/error/CrashReportWriter;.write:(Ljava/lang/Throwable;)V // method@a23c │ │ -3f881a: 0e00 |0029: return-void │ │ +3f8780: |[3f8780] de.danoeh.antennapod.error.RxJavaErrorHandlerSetup.lambda$setupRxJavaErrorHandler$0:(Ljava/lang/Throwable;)V │ │ +3f8790: 2030 2b1e |0000: instance-of v0, v3, Lio/reactivex/exceptions/UndeliverableException; // type@1e2b │ │ +3f8794: 1a01 c652 |0002: const-string v1, "RxJavaErrorHandler" // string@52c6 │ │ +3f8798: 3800 1b00 |0004: if-eqz v0, 001f // +001b │ │ +3f879c: 2200 8f1e |0006: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3f87a0: 7010 50b3 0000 |0008: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3f87a6: 1a02 c521 |000b: const-string v2, "Ignored exception: " // string@21c5 │ │ +3f87aa: 6e20 5cb3 2000 |000d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3f87b0: 7110 020b 0300 |0010: invoke-static {v3}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ +3f87b6: 0c03 |0013: move-result-object v3 │ │ +3f87b8: 6e20 5cb3 3000 |0014: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3f87be: 6e10 67b3 0000 |0017: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3f87c4: 0c03 |001a: move-result-object v3 │ │ +3f87c6: 7120 fe0a 3100 |001b: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3f87cc: 0e00 |001e: return-void │ │ +3f87ce: 7110 020b 0300 |001f: invoke-static {v3}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ +3f87d4: 0c00 |0022: move-result-object v0 │ │ +3f87d6: 7120 000b 0100 |0023: invoke-static {v1, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +3f87dc: 7110 3ca2 0300 |0026: invoke-static {v3}, Lde/danoeh/antennapod/error/CrashReportWriter;.write:(Ljava/lang/Throwable;)V // method@a23c │ │ +3f87e2: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ 0x0006 line=19 │ │ 0x001f line=27 │ │ 0x0026 line=28 │ │ locals : │ │ @@ -888683,19 +888683,19 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -3f881c: |[3f881c] de.danoeh.antennapod.error.RxJavaErrorHandlerSetup.setupRxJavaErrorHandler:()V │ │ -3f882c: 2200 8d1a |0000: new-instance v0, Lde/danoeh/antennapod/error/RxJavaErrorHandlerSetup$$ExternalSyntheticLambda0; // type@1a8d │ │ -3f8830: 7010 3da2 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/error/RxJavaErrorHandlerSetup$$ExternalSyntheticLambda0;.:()V // method@a23d │ │ -3f8836: 7110 93b1 0000 |0005: invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;.setErrorHandler:(Lio/reactivex/functions/Consumer;)V // method@b193 │ │ -3f883c: 0e00 |0008: return-void │ │ +3f87e4: |[3f87e4] de.danoeh.antennapod.error.RxJavaErrorHandlerSetup.setupRxJavaErrorHandler:()V │ │ +3f87f4: 2200 8d1a |0000: new-instance v0, Lde/danoeh/antennapod/error/RxJavaErrorHandlerSetup$$ExternalSyntheticLambda0; // type@1a8d │ │ +3f87f8: 7010 3da2 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/error/RxJavaErrorHandlerSetup$$ExternalSyntheticLambda0;.:()V // method@a23d │ │ +3f87fe: 7110 93b1 0000 |0005: invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;.setErrorHandler:(Lio/reactivex/functions/Consumer;)V // method@b193 │ │ +3f8804: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 21191 (RxJavaErrorHandlerSetup.java) │ │ @@ -888738,17 +888738,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f8840: |[3f8840] de.danoeh.antennapod.event.BuildConfig.:()V │ │ -3f8850: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f8856: 0e00 |0003: return-void │ │ +3f8808: |[3f8808] de.danoeh.antennapod.event.BuildConfig.:()V │ │ +3f8818: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f881e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/event/BuildConfig; │ │ │ │ Virtual methods - │ │ @@ -888777,17 +888777,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f8858: |[3f8858] de.danoeh.antennapod.event.DiscoveryDefaultUpdateEvent.:()V │ │ -3f8868: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f886e: 0e00 |0003: return-void │ │ +3f8820: |[3f8820] de.danoeh.antennapod.event.DiscoveryDefaultUpdateEvent.:()V │ │ +3f8830: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f8836: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=4 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/event/DiscoveryDefaultUpdateEvent; │ │ │ │ Virtual methods - │ │ @@ -888828,18 +888828,18 @@ │ │ type : '(Ljava/util/Map;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f8890: |[3f8890] de.danoeh.antennapod.event.EpisodeDownloadEvent.:(Ljava/util/Map;)V │ │ -3f88a0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f88a6: 5b01 5e91 |0003: iput-object v1, v0, Lde/danoeh/antennapod/event/EpisodeDownloadEvent;.map:Ljava/util/Map; // field@915e │ │ -3f88aa: 0e00 |0005: return-void │ │ +3f8858: |[3f8858] de.danoeh.antennapod.event.EpisodeDownloadEvent.:(Ljava/util/Map;)V │ │ +3f8868: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f886e: 5b01 5e91 |0003: iput-object v1, v0, Lde/danoeh/antennapod/event/EpisodeDownloadEvent;.map:Ljava/util/Map; // field@915e │ │ +3f8872: 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; │ │ @@ -888850,19 +888850,19 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3f8870: |[3f8870] de.danoeh.antennapod.event.EpisodeDownloadEvent.getUrls:()Ljava/util/Set; │ │ -3f8880: 5410 5e91 |0000: iget-object v0, v1, Lde/danoeh/antennapod/event/EpisodeDownloadEvent;.map:Ljava/util/Map; // field@915e │ │ -3f8884: 7210 99b5 0000 |0002: invoke-interface {v0}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@b599 │ │ -3f888a: 0c00 |0005: move-result-object v0 │ │ -3f888c: 1100 |0006: return-object v0 │ │ +3f8838: |[3f8838] de.danoeh.antennapod.event.EpisodeDownloadEvent.getUrls:()Ljava/util/Set; │ │ +3f8848: 5410 5e91 |0000: iget-object v0, v1, Lde/danoeh/antennapod/event/EpisodeDownloadEvent;.map:Ljava/util/Map; // field@915e │ │ +3f884c: 7210 99b5 0000 |0002: invoke-interface {v0}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@b599 │ │ +3f8852: 0c00 |0005: move-result-object v0 │ │ +3f8854: 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 : 6943 (EpisodeDownloadEvent.java) │ │ @@ -888890,17 +888890,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f88ac: |[3f88ac] de.danoeh.antennapod.event.FavoritesEvent.:()V │ │ -3f88bc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f88c2: 0e00 |0003: return-void │ │ +3f8874: |[3f8874] de.danoeh.antennapod.event.FavoritesEvent.:()V │ │ +3f8884: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f888a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=5 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/event/FavoritesEvent; │ │ │ │ Virtual methods - │ │ @@ -888941,18 +888941,18 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f8904: |[3f8904] de.danoeh.antennapod.event.FeedItemEvent.:(Ljava/util/List;)V │ │ -3f8914: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f891a: 5b01 5f91 |0003: iput-object v1, v0, Lde/danoeh/antennapod/event/FeedItemEvent;.items:Ljava/util/List; // field@915f │ │ -3f891e: 0e00 |0005: return-void │ │ +3f88cc: |[3f88cc] de.danoeh.antennapod.event.FeedItemEvent.:(Ljava/util/List;)V │ │ +3f88dc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f88e2: 5b01 5f91 |0003: iput-object v1, v0, Lde/danoeh/antennapod/event/FeedItemEvent;.items:Ljava/util/List; // field@915f │ │ +3f88e6: 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; │ │ @@ -888962,18 +888962,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 │ │ -3f88e8: |[3f88e8] de.danoeh.antennapod.event.FeedItemEvent.updated:(Ljava/util/List;)Lde/danoeh/antennapod/event/FeedItemEvent; │ │ -3f88f8: 2200 931a |0000: new-instance v0, Lde/danoeh/antennapod/event/FeedItemEvent; // type@1a93 │ │ -3f88fc: 7020 48a2 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/event/FeedItemEvent;.:(Ljava/util/List;)V // method@a248 │ │ -3f8902: 1100 |0005: return-object v0 │ │ +3f88b0: |[3f88b0] de.danoeh.antennapod.event.FeedItemEvent.updated:(Ljava/util/List;)Lde/danoeh/antennapod/event/FeedItemEvent; │ │ +3f88c0: 2200 931a |0000: new-instance v0, Lde/danoeh/antennapod/event/FeedItemEvent; // type@1a93 │ │ +3f88c4: 7020 48a2 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/event/FeedItemEvent;.:(Ljava/util/List;)V // method@a248 │ │ +3f88ca: 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;) │ │ @@ -888981,20 +888981,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 │ │ -3f88c4: |[3f88c4] de.danoeh.antennapod.event.FeedItemEvent.updated:([Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/event/FeedItemEvent; │ │ -3f88d4: 2200 931a |0000: new-instance v0, Lde/danoeh/antennapod/event/FeedItemEvent; // type@1a93 │ │ -3f88d8: 7110 b6b4 0100 |0002: invoke-static {v1}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b4b6 │ │ -3f88de: 0c01 |0005: move-result-object v1 │ │ -3f88e0: 7020 48a2 1000 |0006: invoke-direct {v0, v1}, Lde/danoeh/antennapod/event/FeedItemEvent;.:(Ljava/util/List;)V // method@a248 │ │ -3f88e6: 1100 |0009: return-object v0 │ │ +3f888c: |[3f888c] de.danoeh.antennapod.event.FeedItemEvent.updated:([Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/event/FeedItemEvent; │ │ +3f889c: 2200 931a |0000: new-instance v0, Lde/danoeh/antennapod/event/FeedItemEvent; // type@1a93 │ │ +3f88a0: 7110 b6b4 0100 |0002: invoke-static {v1}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b4b6 │ │ +3f88a6: 0c01 |0005: move-result-object v1 │ │ +3f88a8: 7020 48a2 1000 |0006: invoke-direct {v0, v1}, Lde/danoeh/antennapod/event/FeedItemEvent;.:(Ljava/util/List;)V // method@a248 │ │ +3f88ae: 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 - │ │ @@ -889033,23 +889033,23 @@ │ │ type : '(J)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -3f89f0: |[3f89f0] de.danoeh.antennapod.event.FeedListUpdateEvent.:(J)V │ │ -3f8a00: 7010 ffb2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f8a06: 2200 fd1e |0003: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -3f8a0a: 7010 a0b4 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -3f8a10: 5b10 6091 |0008: iput-object v0, v1, Lde/danoeh/antennapod/event/FeedListUpdateEvent;.feeds:Ljava/util/List; // field@9160 │ │ -3f8a14: 7120 d1b2 3200 |000a: invoke-static {v2, v3}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ -3f8a1a: 0c02 |000d: move-result-object v2 │ │ -3f8a1c: 7220 5fb5 2000 |000e: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -3f8a22: 0e00 |0011: return-void │ │ +3f89b8: |[3f89b8] de.danoeh.antennapod.event.FeedListUpdateEvent.:(J)V │ │ +3f89c8: 7010 ffb2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f89ce: 2200 fd1e |0003: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +3f89d2: 7010 a0b4 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +3f89d8: 5b10 6091 |0008: iput-object v0, v1, Lde/danoeh/antennapod/event/FeedListUpdateEvent;.feeds:Ljava/util/List; // field@9160 │ │ +3f89dc: 7120 d1b2 3200 |000a: invoke-static {v2, v3}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ +3f89e2: 0c02 |000d: move-result-object v2 │ │ +3f89e4: 7220 5fb5 2000 |000e: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +3f89ea: 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; │ │ @@ -889060,25 +889060,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 │ │ -3f8950: |[3f8950] de.danoeh.antennapod.event.FeedListUpdateEvent.:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -3f8960: 7010 ffb2 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f8966: 2200 fd1e |0003: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -3f896a: 7010 a0b4 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -3f8970: 5b30 6091 |0008: iput-object v0, v3, Lde/danoeh/antennapod/event/FeedListUpdateEvent;.feeds:Ljava/util/List; // field@9160 │ │ -3f8974: 6e10 f4ab 0400 |000a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3f897a: 0b01 |000d: move-result-wide v1 │ │ -3f897c: 7120 d1b2 2100 |000e: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ -3f8982: 0c04 |0011: move-result-object v4 │ │ -3f8984: 7220 5fb5 4000 |0012: invoke-interface {v0, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -3f898a: 0e00 |0015: return-void │ │ +3f8918: |[3f8918] de.danoeh.antennapod.event.FeedListUpdateEvent.:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +3f8928: 7010 ffb2 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f892e: 2200 fd1e |0003: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +3f8932: 7010 a0b4 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +3f8938: 5b30 6091 |0008: iput-object v0, v3, Lde/danoeh/antennapod/event/FeedListUpdateEvent;.feeds:Ljava/util/List; // field@9160 │ │ +3f893c: 6e10 f4ab 0400 |000a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3f8942: 0b01 |000d: move-result-wide v1 │ │ +3f8944: 7120 d1b2 2100 |000e: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ +3f894a: 0c04 |0011: move-result-object v4 │ │ +3f894c: 7220 5fb5 4000 |0012: invoke-interface {v0, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +3f8952: 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; │ │ @@ -889089,35 +889089,35 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -3f898c: |[3f898c] de.danoeh.antennapod.event.FeedListUpdateEvent.:(Ljava/util/List;)V │ │ -3f899c: 7010 ffb2 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f89a2: 2200 fd1e |0003: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -3f89a6: 7010 a0b4 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -3f89ac: 5b40 6091 |0008: iput-object v0, v4, Lde/danoeh/antennapod/event/FeedListUpdateEvent;.feeds:Ljava/util/List; // field@9160 │ │ -3f89b0: 7210 6ab5 0500 |000a: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -3f89b6: 0c05 |000d: move-result-object v5 │ │ -3f89b8: 7210 4db5 0500 |000e: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3f89be: 0a00 |0011: move-result v0 │ │ -3f89c0: 3800 1600 |0012: if-eqz v0, 0028 // +0016 │ │ -3f89c4: 7210 4eb5 0500 |0014: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3f89ca: 0c00 |0017: move-result-object v0 │ │ -3f89cc: 1f00 b21c |0018: check-cast v0, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ -3f89d0: 5441 6091 |001a: iget-object v1, v4, Lde/danoeh/antennapod/event/FeedListUpdateEvent;.feeds:Ljava/util/List; // field@9160 │ │ -3f89d4: 6e10 f4ab 0000 |001c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3f89da: 0b02 |001f: move-result-wide v2 │ │ -3f89dc: 7120 d1b2 3200 |0020: invoke-static {v2, v3}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ -3f89e2: 0c00 |0023: move-result-object v0 │ │ -3f89e4: 7220 5fb5 0100 |0024: invoke-interface {v1, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -3f89ea: 28e7 |0027: goto 000e // -0019 │ │ -3f89ec: 0e00 |0028: return-void │ │ +3f8954: |[3f8954] de.danoeh.antennapod.event.FeedListUpdateEvent.:(Ljava/util/List;)V │ │ +3f8964: 7010 ffb2 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f896a: 2200 fd1e |0003: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +3f896e: 7010 a0b4 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +3f8974: 5b40 6091 |0008: iput-object v0, v4, Lde/danoeh/antennapod/event/FeedListUpdateEvent;.feeds:Ljava/util/List; // field@9160 │ │ +3f8978: 7210 6ab5 0500 |000a: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +3f897e: 0c05 |000d: move-result-object v5 │ │ +3f8980: 7210 4db5 0500 |000e: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3f8986: 0a00 |0011: move-result v0 │ │ +3f8988: 3800 1600 |0012: if-eqz v0, 0028 // +0016 │ │ +3f898c: 7210 4eb5 0500 |0014: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3f8992: 0c00 |0017: move-result-object v0 │ │ +3f8994: 1f00 b21c |0018: check-cast v0, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ +3f8998: 5441 6091 |001a: iget-object v1, v4, Lde/danoeh/antennapod/event/FeedListUpdateEvent;.feeds:Ljava/util/List; // field@9160 │ │ +3f899c: 6e10 f4ab 0000 |001c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3f89a2: 0b02 |001f: move-result-wide v2 │ │ +3f89a4: 7120 d1b2 3200 |0020: invoke-static {v2, v3}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ +3f89aa: 0c00 |0023: move-result-object v0 │ │ +3f89ac: 7220 5fb5 0100 |0024: invoke-interface {v1, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +3f89b2: 28e7 |0027: goto 000e // -0019 │ │ +3f89b4: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ 0x0003 line=9 │ │ 0x000a line=12 │ │ 0x001a line=13 │ │ locals : │ │ @@ -889130,23 +889130,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 │ │ -3f8920: |[3f8920] de.danoeh.antennapod.event.FeedListUpdateEvent.contains:(Lde/danoeh/antennapod/model/feed/Feed;)Z │ │ -3f8930: 5430 6091 |0000: iget-object v0, v3, Lde/danoeh/antennapod/event/FeedListUpdateEvent;.feeds:Ljava/util/List; // field@9160 │ │ -3f8934: 6e10 f4ab 0400 |0002: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3f893a: 0b01 |0005: move-result-wide v1 │ │ -3f893c: 7120 d1b2 2100 |0006: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ -3f8942: 0c04 |0009: move-result-object v4 │ │ -3f8944: 7220 63b5 4000 |000a: invoke-interface {v0, v4}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b563 │ │ -3f894a: 0a04 |000d: move-result v4 │ │ -3f894c: 0f04 |000e: return v4 │ │ +3f88e8: |[3f88e8] de.danoeh.antennapod.event.FeedListUpdateEvent.contains:(Lde/danoeh/antennapod/model/feed/Feed;)Z │ │ +3f88f8: 5430 6091 |0000: iget-object v0, v3, Lde/danoeh/antennapod/event/FeedListUpdateEvent;.feeds:Ljava/util/List; // field@9160 │ │ +3f88fc: 6e10 f4ab 0400 |0002: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3f8902: 0b01 |0005: move-result-wide v1 │ │ +3f8904: 7120 d1b2 2100 |0006: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ +3f890a: 0c04 |0009: move-result-object v4 │ │ +3f890c: 7220 63b5 4000 |000a: invoke-interface {v0, v4}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b563 │ │ +3f8912: 0a04 |000d: move-result v4 │ │ +3f8914: 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; │ │ │ │ @@ -889179,18 +889179,18 @@ │ │ type : '(Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f8a24: |[3f8a24] de.danoeh.antennapod.event.FeedUpdateRunningEvent.:(Z)V │ │ -3f8a34: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f8a3a: 5c01 6191 |0003: iput-boolean v1, v0, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;.isFeedUpdateRunning:Z // field@9161 │ │ -3f8a3e: 0e00 |0005: return-void │ │ +3f89ec: |[3f89ec] de.danoeh.antennapod.event.FeedUpdateRunningEvent.:(Z)V │ │ +3f89fc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f8a02: 5c01 6191 |0003: iput-boolean v1, v0, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;.isFeedUpdateRunning:Z // field@9161 │ │ +3f8a06: 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 │ │ @@ -889239,18 +889239,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -3f8a40: |[3f8a40] de.danoeh.antennapod.event.MessageEvent.:(Ljava/lang/String;)V │ │ -3f8a50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3f8a52: 7040 51a2 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@a251 │ │ -3f8a58: 0e00 |0004: return-void │ │ +3f8a08: |[3f8a08] de.danoeh.antennapod.event.MessageEvent.:(Ljava/lang/String;)V │ │ +3f8a18: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3f8a1a: 7040 51a2 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@a251 │ │ +3f8a20: 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; │ │ │ │ @@ -889259,20 +889259,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 │ │ -3f8a5c: |[3f8a5c] de.danoeh.antennapod.event.MessageEvent.:(Ljava/lang/String;Landroidx/core/util/Consumer;Ljava/lang/String;)V │ │ -3f8a6c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f8a72: 5b01 6491 |0003: iput-object v1, v0, Lde/danoeh/antennapod/event/MessageEvent;.message:Ljava/lang/String; // field@9164 │ │ -3f8a76: 5b02 6291 |0005: iput-object v2, v0, Lde/danoeh/antennapod/event/MessageEvent;.action:Landroidx/core/util/Consumer; // field@9162 │ │ -3f8a7a: 5b03 6391 |0007: iput-object v3, v0, Lde/danoeh/antennapod/event/MessageEvent;.actionText:Ljava/lang/String; // field@9163 │ │ -3f8a7e: 0e00 |0009: return-void │ │ +3f8a24: |[3f8a24] de.danoeh.antennapod.event.MessageEvent.:(Ljava/lang/String;Landroidx/core/util/Consumer;Ljava/lang/String;)V │ │ +3f8a34: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f8a3a: 5b01 6491 |0003: iput-object v1, v0, Lde/danoeh/antennapod/event/MessageEvent;.message:Ljava/lang/String; // field@9164 │ │ +3f8a3e: 5b02 6291 |0005: iput-object v2, v0, Lde/danoeh/antennapod/event/MessageEvent;.action:Landroidx/core/util/Consumer; // field@9162 │ │ +3f8a42: 5b03 6391 |0007: iput-object v3, v0, Lde/danoeh/antennapod/event/MessageEvent;.actionText:Ljava/lang/String; // field@9163 │ │ +3f8a46: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0003 line=23 │ │ 0x0005 line=24 │ │ 0x0007 line=25 │ │ locals : │ │ @@ -889311,18 +889311,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f8a98: |[3f8a98] de.danoeh.antennapod.event.PlayerErrorEvent.:(Ljava/lang/String;)V │ │ -3f8aa8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f8aae: 5b01 6591 |0003: iput-object v1, v0, Lde/danoeh/antennapod/event/PlayerErrorEvent;.message:Ljava/lang/String; // field@9165 │ │ -3f8ab2: 0e00 |0005: return-void │ │ +3f8a60: |[3f8a60] de.danoeh.antennapod.event.PlayerErrorEvent.:(Ljava/lang/String;)V │ │ +3f8a70: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f8a76: 5b01 6591 |0003: iput-object v1, v0, Lde/danoeh/antennapod/event/PlayerErrorEvent;.message:Ljava/lang/String; // field@9165 │ │ +3f8a7a: 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; │ │ @@ -889333,17 +889333,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f8a80: |[3f8a80] de.danoeh.antennapod.event.PlayerErrorEvent.getMessage:()Ljava/lang/String; │ │ -3f8a90: 5410 6591 |0000: iget-object v0, v1, Lde/danoeh/antennapod/event/PlayerErrorEvent;.message:Ljava/lang/String; // field@9165 │ │ -3f8a94: 1100 |0002: return-object v0 │ │ +3f8a48: |[3f8a48] de.danoeh.antennapod.event.PlayerErrorEvent.getMessage:()Ljava/lang/String; │ │ +3f8a58: 5410 6591 |0000: iget-object v0, v1, Lde/danoeh/antennapod/event/PlayerErrorEvent;.message:Ljava/lang/String; // field@9165 │ │ +3f8a5c: 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 : 20354 (PlayerErrorEvent.java) │ │ @@ -889371,17 +889371,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f8ab4: |[3f8ab4] de.danoeh.antennapod.event.PlayerStatusEvent.:()V │ │ -3f8ac4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f8aca: 0e00 |0003: return-void │ │ +3f8a7c: |[3f8a7c] de.danoeh.antennapod.event.PlayerStatusEvent.:()V │ │ +3f8a8c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f8a92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=4 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/event/PlayerStatusEvent; │ │ │ │ Virtual methods - │ │ @@ -889458,76 +889458,76 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 16 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 119 16-bit code units │ │ -3f8b14: |[3f8b14] de.danoeh.antennapod.event.QueueEvent$Action.:()V │ │ -3f8b24: 2200 991a |0000: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1a99 │ │ -3f8b28: 1a01 bd0b |0002: const-string v1, "ADDED" // string@0bbd │ │ -3f8b2c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -3f8b2e: 7030 56a2 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@a256 │ │ -3f8b34: 6900 6791 |0008: sput-object v0, Lde/danoeh/antennapod/event/QueueEvent$Action;.ADDED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@9167 │ │ -3f8b38: 2201 991a |000a: new-instance v1, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1a99 │ │ -3f8b3c: 1a03 be0b |000c: const-string v3, "ADDED_ITEMS" // string@0bbe │ │ -3f8b40: 1214 |000e: const/4 v4, #int 1 // #1 │ │ -3f8b42: 7030 56a2 3104 |000f: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@a256 │ │ -3f8b48: 6901 6891 |0012: sput-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.ADDED_ITEMS:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@9168 │ │ -3f8b4c: 2203 991a |0014: new-instance v3, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1a99 │ │ -3f8b50: 1a05 5353 |0016: const-string v5, "SET_QUEUE" // string@5353 │ │ -3f8b54: 1226 |0018: const/4 v6, #int 2 // #2 │ │ -3f8b56: 7030 56a2 5306 |0019: invoke-direct {v3, v5, v6}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@a256 │ │ -3f8b5c: 6903 6e91 |001c: sput-object v3, Lde/danoeh/antennapod/event/QueueEvent$Action;.SET_QUEUE:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@916e │ │ -3f8b60: 2205 991a |001e: new-instance v5, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1a99 │ │ -3f8b64: 1a07 1e51 |0020: const-string v7, "REMOVED" // string@511e │ │ -3f8b68: 1238 |0022: const/4 v8, #int 3 // #3 │ │ -3f8b6a: 7030 56a2 7508 |0023: invoke-direct {v5, v7, v8}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@a256 │ │ -3f8b70: 6905 6d91 |0026: sput-object v5, Lde/danoeh/antennapod/event/QueueEvent$Action;.REMOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@916d │ │ -3f8b74: 2207 991a |0028: new-instance v7, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1a99 │ │ -3f8b78: 1a09 7921 |002a: const-string v9, "IRREVERSIBLE_REMOVED" // string@2179 │ │ -3f8b7c: 124a |002c: const/4 v10, #int 4 // #4 │ │ -3f8b7e: 7030 56a2 970a |002d: invoke-direct {v7, v9, v10}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@a256 │ │ -3f8b84: 6907 6b91 |0030: sput-object v7, Lde/danoeh/antennapod/event/QueueEvent$Action;.IRREVERSIBLE_REMOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@916b │ │ -3f8b88: 2209 991a |0032: new-instance v9, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1a99 │ │ -3f8b8c: 1a0b 5f12 |0034: const-string v11, "CLEARED" // string@125f │ │ -3f8b90: 125c |0036: const/4 v12, #int 5 // #5 │ │ -3f8b92: 7030 56a2 b90c |0037: invoke-direct {v9, v11, v12}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@a256 │ │ -3f8b98: 6909 6991 |003a: sput-object v9, Lde/danoeh/antennapod/event/QueueEvent$Action;.CLEARED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@9169 │ │ -3f8b9c: 220b 991a |003c: new-instance v11, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1a99 │ │ -3f8ba0: 1a0d d017 |003e: const-string v13, "DELETED_MEDIA" // string@17d0 │ │ -3f8ba4: 126e |0040: const/4 v14, #int 6 // #6 │ │ -3f8ba6: 7030 56a2 db0e |0041: invoke-direct {v11, v13, v14}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@a256 │ │ -3f8bac: 690b 6a91 |0044: sput-object v11, Lde/danoeh/antennapod/event/QueueEvent$Action;.DELETED_MEDIA:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@916a │ │ -3f8bb0: 220d 991a |0046: new-instance v13, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1a99 │ │ -3f8bb4: 1a0f bb53 |0048: const-string v15, "SORTED" // string@53bb │ │ -3f8bb8: 127e |004a: const/4 v14, #int 7 // #7 │ │ -3f8bba: 7030 56a2 fd0e |004b: invoke-direct {v13, v15, v14}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@a256 │ │ -3f8bc0: 690d 6f91 |004e: sput-object v13, Lde/danoeh/antennapod/event/QueueEvent$Action;.SORTED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@916f │ │ -3f8bc4: 220f 991a |0050: new-instance v15, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1a99 │ │ -3f8bc8: 1a0e 5f48 |0052: const-string v14, "MOVED" // string@485f │ │ -3f8bcc: 130c 0800 |0054: const/16 v12, #int 8 // #8 │ │ -3f8bd0: 7030 56a2 ef0c |0056: invoke-direct {v15, v14, v12}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@a256 │ │ -3f8bd6: 690f 6c91 |0059: sput-object v15, Lde/danoeh/antennapod/event/QueueEvent$Action;.MOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@916c │ │ -3f8bda: 130e 0900 |005b: const/16 v14, #int 9 // #9 │ │ -3f8bde: 23ee 0621 |005d: new-array v14, v14, [Lde/danoeh/antennapod/event/QueueEvent$Action; // type@2106 │ │ -3f8be2: 4d00 0e02 |005f: aput-object v0, v14, v2 │ │ -3f8be6: 4d01 0e04 |0061: aput-object v1, v14, v4 │ │ -3f8bea: 4d03 0e06 |0063: aput-object v3, v14, v6 │ │ -3f8bee: 4d05 0e08 |0065: aput-object v5, v14, v8 │ │ -3f8bf2: 4d07 0e0a |0067: aput-object v7, v14, v10 │ │ -3f8bf6: 1250 |0069: const/4 v0, #int 5 // #5 │ │ -3f8bf8: 4d09 0e00 |006a: aput-object v9, v14, v0 │ │ -3f8bfc: 1260 |006c: const/4 v0, #int 6 // #6 │ │ -3f8bfe: 4d0b 0e00 |006d: aput-object v11, v14, v0 │ │ -3f8c02: 1270 |006f: const/4 v0, #int 7 // #7 │ │ -3f8c04: 4d0d 0e00 |0070: aput-object v13, v14, v0 │ │ -3f8c08: 4d0f 0e0c |0072: aput-object v15, v14, v12 │ │ -3f8c0c: 690e 6691 |0074: sput-object v14, Lde/danoeh/antennapod/event/QueueEvent$Action;.$VALUES:[Lde/danoeh/antennapod/event/QueueEvent$Action; // field@9166 │ │ -3f8c10: 0e00 |0076: return-void │ │ +3f8adc: |[3f8adc] de.danoeh.antennapod.event.QueueEvent$Action.:()V │ │ +3f8aec: 2200 991a |0000: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1a99 │ │ +3f8af0: 1a01 bd0b |0002: const-string v1, "ADDED" // string@0bbd │ │ +3f8af4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +3f8af6: 7030 56a2 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@a256 │ │ +3f8afc: 6900 6791 |0008: sput-object v0, Lde/danoeh/antennapod/event/QueueEvent$Action;.ADDED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@9167 │ │ +3f8b00: 2201 991a |000a: new-instance v1, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1a99 │ │ +3f8b04: 1a03 be0b |000c: const-string v3, "ADDED_ITEMS" // string@0bbe │ │ +3f8b08: 1214 |000e: const/4 v4, #int 1 // #1 │ │ +3f8b0a: 7030 56a2 3104 |000f: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@a256 │ │ +3f8b10: 6901 6891 |0012: sput-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.ADDED_ITEMS:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@9168 │ │ +3f8b14: 2203 991a |0014: new-instance v3, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1a99 │ │ +3f8b18: 1a05 5353 |0016: const-string v5, "SET_QUEUE" // string@5353 │ │ +3f8b1c: 1226 |0018: const/4 v6, #int 2 // #2 │ │ +3f8b1e: 7030 56a2 5306 |0019: invoke-direct {v3, v5, v6}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@a256 │ │ +3f8b24: 6903 6e91 |001c: sput-object v3, Lde/danoeh/antennapod/event/QueueEvent$Action;.SET_QUEUE:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@916e │ │ +3f8b28: 2205 991a |001e: new-instance v5, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1a99 │ │ +3f8b2c: 1a07 1e51 |0020: const-string v7, "REMOVED" // string@511e │ │ +3f8b30: 1238 |0022: const/4 v8, #int 3 // #3 │ │ +3f8b32: 7030 56a2 7508 |0023: invoke-direct {v5, v7, v8}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@a256 │ │ +3f8b38: 6905 6d91 |0026: sput-object v5, Lde/danoeh/antennapod/event/QueueEvent$Action;.REMOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@916d │ │ +3f8b3c: 2207 991a |0028: new-instance v7, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1a99 │ │ +3f8b40: 1a09 7921 |002a: const-string v9, "IRREVERSIBLE_REMOVED" // string@2179 │ │ +3f8b44: 124a |002c: const/4 v10, #int 4 // #4 │ │ +3f8b46: 7030 56a2 970a |002d: invoke-direct {v7, v9, v10}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@a256 │ │ +3f8b4c: 6907 6b91 |0030: sput-object v7, Lde/danoeh/antennapod/event/QueueEvent$Action;.IRREVERSIBLE_REMOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@916b │ │ +3f8b50: 2209 991a |0032: new-instance v9, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1a99 │ │ +3f8b54: 1a0b 5f12 |0034: const-string v11, "CLEARED" // string@125f │ │ +3f8b58: 125c |0036: const/4 v12, #int 5 // #5 │ │ +3f8b5a: 7030 56a2 b90c |0037: invoke-direct {v9, v11, v12}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@a256 │ │ +3f8b60: 6909 6991 |003a: sput-object v9, Lde/danoeh/antennapod/event/QueueEvent$Action;.CLEARED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@9169 │ │ +3f8b64: 220b 991a |003c: new-instance v11, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1a99 │ │ +3f8b68: 1a0d d017 |003e: const-string v13, "DELETED_MEDIA" // string@17d0 │ │ +3f8b6c: 126e |0040: const/4 v14, #int 6 // #6 │ │ +3f8b6e: 7030 56a2 db0e |0041: invoke-direct {v11, v13, v14}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@a256 │ │ +3f8b74: 690b 6a91 |0044: sput-object v11, Lde/danoeh/antennapod/event/QueueEvent$Action;.DELETED_MEDIA:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@916a │ │ +3f8b78: 220d 991a |0046: new-instance v13, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1a99 │ │ +3f8b7c: 1a0f bb53 |0048: const-string v15, "SORTED" // string@53bb │ │ +3f8b80: 127e |004a: const/4 v14, #int 7 // #7 │ │ +3f8b82: 7030 56a2 fd0e |004b: invoke-direct {v13, v15, v14}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@a256 │ │ +3f8b88: 690d 6f91 |004e: sput-object v13, Lde/danoeh/antennapod/event/QueueEvent$Action;.SORTED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@916f │ │ +3f8b8c: 220f 991a |0050: new-instance v15, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1a99 │ │ +3f8b90: 1a0e 5f48 |0052: const-string v14, "MOVED" // string@485f │ │ +3f8b94: 130c 0800 |0054: const/16 v12, #int 8 // #8 │ │ +3f8b98: 7030 56a2 ef0c |0056: invoke-direct {v15, v14, v12}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@a256 │ │ +3f8b9e: 690f 6c91 |0059: sput-object v15, Lde/danoeh/antennapod/event/QueueEvent$Action;.MOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@916c │ │ +3f8ba2: 130e 0900 |005b: const/16 v14, #int 9 // #9 │ │ +3f8ba6: 23ee 0621 |005d: new-array v14, v14, [Lde/danoeh/antennapod/event/QueueEvent$Action; // type@2106 │ │ +3f8baa: 4d00 0e02 |005f: aput-object v0, v14, v2 │ │ +3f8bae: 4d01 0e04 |0061: aput-object v1, v14, v4 │ │ +3f8bb2: 4d03 0e06 |0063: aput-object v3, v14, v6 │ │ +3f8bb6: 4d05 0e08 |0065: aput-object v5, v14, v8 │ │ +3f8bba: 4d07 0e0a |0067: aput-object v7, v14, v10 │ │ +3f8bbe: 1250 |0069: const/4 v0, #int 5 // #5 │ │ +3f8bc0: 4d09 0e00 |006a: aput-object v9, v14, v0 │ │ +3f8bc4: 1260 |006c: const/4 v0, #int 6 // #6 │ │ +3f8bc6: 4d0b 0e00 |006d: aput-object v11, v14, v0 │ │ +3f8bca: 1270 |006f: const/4 v0, #int 7 // #7 │ │ +3f8bcc: 4d0d 0e00 |0070: aput-object v13, v14, v0 │ │ +3f8bd0: 4d0f 0e0c |0072: aput-object v15, v14, v12 │ │ +3f8bd4: 690e 6691 |0074: sput-object v14, Lde/danoeh/antennapod/event/QueueEvent$Action;.$VALUES:[Lde/danoeh/antennapod/event/QueueEvent$Action; // field@9166 │ │ +3f8bd8: 0e00 |0076: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ 0x0074 line=11 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/event/QueueEvent$Action;) │ │ @@ -889535,17 +889535,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 │ │ -3f8c14: |[3f8c14] de.danoeh.antennapod.event.QueueEvent$Action.:(Ljava/lang/String;I)V │ │ -3f8c24: 7030 94b2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b294 │ │ -3f8c2a: 0e00 |0003: return-void │ │ +3f8bdc: |[3f8bdc] de.danoeh.antennapod.event.QueueEvent$Action.:(Ljava/lang/String;I)V │ │ +3f8bec: 7030 94b2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b294 │ │ +3f8bf2: 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 │ │ @@ -889555,20 +889555,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 │ │ -3f8acc: |[3f8acc] de.danoeh.antennapod.event.QueueEvent$Action.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/event/QueueEvent$Action; │ │ -3f8adc: 1c00 991a |0000: const-class v0, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1a99 │ │ -3f8ae0: 7120 99b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b299 │ │ -3f8ae6: 0c01 |0005: move-result-object v1 │ │ -3f8ae8: 1f01 991a |0006: check-cast v1, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1a99 │ │ -3f8aec: 1101 |0008: return-object v1 │ │ +3f8a94: |[3f8a94] de.danoeh.antennapod.event.QueueEvent$Action.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/event/QueueEvent$Action; │ │ +3f8aa4: 1c00 991a |0000: const-class v0, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1a99 │ │ +3f8aa8: 7120 99b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b299 │ │ +3f8aae: 0c01 |0005: move-result-object v1 │ │ +3f8ab0: 1f01 991a |0006: check-cast v1, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1a99 │ │ +3f8ab4: 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;) │ │ @@ -889576,20 +889576,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 │ │ -3f8af0: |[3f8af0] de.danoeh.antennapod.event.QueueEvent$Action.values:()[Lde/danoeh/antennapod/event/QueueEvent$Action; │ │ -3f8b00: 6200 6691 |0000: sget-object v0, Lde/danoeh/antennapod/event/QueueEvent$Action;.$VALUES:[Lde/danoeh/antennapod/event/QueueEvent$Action; // field@9166 │ │ -3f8b04: 6e10 28b8 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/event/QueueEvent$Action;.clone:()Ljava/lang/Object; // method@b828 │ │ -3f8b0a: 0c00 |0005: move-result-object v0 │ │ -3f8b0c: 1f00 0621 |0006: check-cast v0, [Lde/danoeh/antennapod/event/QueueEvent$Action; // type@2106 │ │ -3f8b10: 1100 |0008: return-object v0 │ │ +3f8ab8: |[3f8ab8] de.danoeh.antennapod.event.QueueEvent$Action.values:()[Lde/danoeh/antennapod/event/QueueEvent$Action; │ │ +3f8ac8: 6200 6691 |0000: sget-object v0, Lde/danoeh/antennapod/event/QueueEvent$Action;.$VALUES:[Lde/danoeh/antennapod/event/QueueEvent$Action; // field@9166 │ │ +3f8acc: 6e10 28b8 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/event/QueueEvent$Action;.clone:()Ljava/lang/Object; // method@b828 │ │ +3f8ad2: 0c00 |0005: move-result-object v0 │ │ +3f8ad4: 1f00 0621 |0006: check-cast v0, [Lde/danoeh/antennapod/event/QueueEvent$Action; // type@2106 │ │ +3f8ad8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 20732 (QueueEvent.java) │ │ @@ -889645,21 +889645,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 │ │ -3f8d28: |[3f8d28] de.danoeh.antennapod.event.QueueEvent.:(Lde/danoeh/antennapod/event/QueueEvent$Action;Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/util/List;I)V │ │ -3f8d38: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f8d3e: 5b01 7091 |0003: iput-object v1, v0, Lde/danoeh/antennapod/event/QueueEvent;.action:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@9170 │ │ -3f8d42: 5b02 7191 |0005: iput-object v2, v0, Lde/danoeh/antennapod/event/QueueEvent;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9171 │ │ -3f8d46: 5b03 7291 |0007: iput-object v3, v0, Lde/danoeh/antennapod/event/QueueEvent;.items:Ljava/util/List; // field@9172 │ │ -3f8d4a: 5904 7391 |0009: iput v4, v0, Lde/danoeh/antennapod/event/QueueEvent;.position:I // field@9173 │ │ -3f8d4e: 0e00 |000b: return-void │ │ +3f8cf0: |[3f8cf0] de.danoeh.antennapod.event.QueueEvent.:(Lde/danoeh/antennapod/event/QueueEvent$Action;Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/util/List;I)V │ │ +3f8d00: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f8d06: 5b01 7091 |0003: iput-object v1, v0, Lde/danoeh/antennapod/event/QueueEvent;.action:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@9170 │ │ +3f8d0a: 5b02 7191 |0005: iput-object v2, v0, Lde/danoeh/antennapod/event/QueueEvent;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9171 │ │ +3f8d0e: 5b03 7291 |0007: iput-object v3, v0, Lde/danoeh/antennapod/event/QueueEvent;.items:Ljava/util/List; // field@9172 │ │ +3f8d12: 5904 7391 |0009: iput v4, v0, Lde/danoeh/antennapod/event/QueueEvent;.position:I // field@9173 │ │ +3f8d16: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0003 line=25 │ │ 0x0005 line=26 │ │ 0x0007 line=27 │ │ 0x0009 line=28 │ │ @@ -889675,20 +889675,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 │ │ -3f8c2c: |[3f8c2c] de.danoeh.antennapod.event.QueueEvent.added:(Lde/danoeh/antennapod/model/feed/FeedItem;I)Lde/danoeh/antennapod/event/QueueEvent; │ │ -3f8c3c: 2200 9a1a |0000: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent; // type@1a9a │ │ -3f8c40: 6201 6791 |0002: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.ADDED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@9167 │ │ -3f8c44: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -3f8c46: 7054 59a2 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@a259 │ │ -3f8c4c: 1100 |0008: return-object v0 │ │ +3f8bf4: |[3f8bf4] de.danoeh.antennapod.event.QueueEvent.added:(Lde/danoeh/antennapod/model/feed/FeedItem;I)Lde/danoeh/antennapod/event/QueueEvent; │ │ +3f8c04: 2200 9a1a |0000: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent; // type@1a9a │ │ +3f8c08: 6201 6791 |0002: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.ADDED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@9167 │ │ +3f8c0c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +3f8c0e: 7054 59a2 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@a259 │ │ +3f8c14: 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 │ │ │ │ @@ -889697,42 +889697,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 │ │ -3f8c50: |[3f8c50] de.danoeh.antennapod.event.QueueEvent.cleared:()Lde/danoeh/antennapod/event/QueueEvent; │ │ -3f8c60: 2200 9a1a |0000: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent; // type@1a9a │ │ -3f8c64: 6201 6991 |0002: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.CLEARED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@9169 │ │ -3f8c68: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -3f8c6a: 12f3 |0005: const/4 v3, #int -1 // #ff │ │ -3f8c6c: 7053 59a2 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@a259 │ │ -3f8c72: 1100 |0009: return-object v0 │ │ +3f8c18: |[3f8c18] de.danoeh.antennapod.event.QueueEvent.cleared:()Lde/danoeh/antennapod/event/QueueEvent; │ │ +3f8c28: 2200 9a1a |0000: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent; // type@1a9a │ │ +3f8c2c: 6201 6991 |0002: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.CLEARED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@9169 │ │ +3f8c30: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +3f8c32: 12f3 |0005: const/4 v3, #int -1 // #ff │ │ +3f8c34: 7053 59a2 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@a259 │ │ +3f8c3a: 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 │ │ -3f8c74: |[3f8c74] de.danoeh.antennapod.event.QueueEvent.irreversibleRemoved:(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/event/QueueEvent; │ │ -3f8c84: 2200 9a1a |0000: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent; // type@1a9a │ │ -3f8c88: 6201 6b91 |0002: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.IRREVERSIBLE_REMOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@916b │ │ -3f8c8c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -3f8c8e: 12f3 |0005: const/4 v3, #int -1 // #ff │ │ -3f8c90: 7053 59a2 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@a259 │ │ -3f8c96: 1100 |0009: return-object v0 │ │ +3f8c3c: |[3f8c3c] de.danoeh.antennapod.event.QueueEvent.irreversibleRemoved:(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/event/QueueEvent; │ │ +3f8c4c: 2200 9a1a |0000: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent; // type@1a9a │ │ +3f8c50: 6201 6b91 |0002: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.IRREVERSIBLE_REMOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@916b │ │ +3f8c54: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +3f8c56: 12f3 |0005: const/4 v3, #int -1 // #ff │ │ +3f8c58: 7053 59a2 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@a259 │ │ +3f8c5e: 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;) │ │ @@ -889740,20 +889740,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 │ │ -3f8c98: |[3f8c98] de.danoeh.antennapod.event.QueueEvent.moved:(Lde/danoeh/antennapod/model/feed/FeedItem;I)Lde/danoeh/antennapod/event/QueueEvent; │ │ -3f8ca8: 2200 9a1a |0000: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent; // type@1a9a │ │ -3f8cac: 6201 6c91 |0002: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.MOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@916c │ │ -3f8cb0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -3f8cb2: 7054 59a2 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@a259 │ │ -3f8cb8: 1100 |0008: return-object v0 │ │ +3f8c60: |[3f8c60] de.danoeh.antennapod.event.QueueEvent.moved:(Lde/danoeh/antennapod/model/feed/FeedItem;I)Lde/danoeh/antennapod/event/QueueEvent; │ │ +3f8c70: 2200 9a1a |0000: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent; // type@1a9a │ │ +3f8c74: 6201 6c91 |0002: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.MOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@916c │ │ +3f8c78: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +3f8c7a: 7054 59a2 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@a259 │ │ +3f8c80: 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 │ │ │ │ @@ -889762,21 +889762,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 │ │ -3f8cbc: |[3f8cbc] de.danoeh.antennapod.event.QueueEvent.removed:(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/event/QueueEvent; │ │ -3f8ccc: 2200 9a1a |0000: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent; // type@1a9a │ │ -3f8cd0: 6201 6d91 |0002: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.REMOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@916d │ │ -3f8cd4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -3f8cd6: 12f3 |0005: const/4 v3, #int -1 // #ff │ │ -3f8cd8: 7053 59a2 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@a259 │ │ -3f8cde: 1100 |0009: return-object v0 │ │ +3f8c84: |[3f8c84] de.danoeh.antennapod.event.QueueEvent.removed:(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/event/QueueEvent; │ │ +3f8c94: 2200 9a1a |0000: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent; // type@1a9a │ │ +3f8c98: 6201 6d91 |0002: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.REMOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@916d │ │ +3f8c9c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +3f8c9e: 12f3 |0005: const/4 v3, #int -1 // #ff │ │ +3f8ca0: 7053 59a2 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@a259 │ │ +3f8ca6: 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;) │ │ @@ -889784,21 +889784,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 │ │ -3f8ce0: |[3f8ce0] de.danoeh.antennapod.event.QueueEvent.setQueue:(Ljava/util/List;)Lde/danoeh/antennapod/event/QueueEvent; │ │ -3f8cf0: 2200 9a1a |0000: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent; // type@1a9a │ │ -3f8cf4: 6201 6e91 |0002: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.SET_QUEUE:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@916e │ │ -3f8cf8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -3f8cfa: 12f3 |0005: const/4 v3, #int -1 // #ff │ │ -3f8cfc: 7053 59a2 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@a259 │ │ -3f8d02: 1100 |0009: return-object v0 │ │ +3f8ca8: |[3f8ca8] de.danoeh.antennapod.event.QueueEvent.setQueue:(Ljava/util/List;)Lde/danoeh/antennapod/event/QueueEvent; │ │ +3f8cb8: 2200 9a1a |0000: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent; // type@1a9a │ │ +3f8cbc: 6201 6e91 |0002: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.SET_QUEUE:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@916e │ │ +3f8cc0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +3f8cc2: 12f3 |0005: const/4 v3, #int -1 // #ff │ │ +3f8cc4: 7053 59a2 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@a259 │ │ +3f8cca: 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;) │ │ @@ -889806,21 +889806,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 │ │ -3f8d04: |[3f8d04] de.danoeh.antennapod.event.QueueEvent.sorted:(Ljava/util/List;)Lde/danoeh/antennapod/event/QueueEvent; │ │ -3f8d14: 2200 9a1a |0000: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent; // type@1a9a │ │ -3f8d18: 6201 6f91 |0002: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.SORTED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@916f │ │ -3f8d1c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -3f8d1e: 12f3 |0005: const/4 v3, #int -1 // #ff │ │ -3f8d20: 7053 59a2 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@a259 │ │ -3f8d26: 1100 |0009: return-object v0 │ │ +3f8ccc: |[3f8ccc] de.danoeh.antennapod.event.QueueEvent.sorted:(Ljava/util/List;)Lde/danoeh/antennapod/event/QueueEvent; │ │ +3f8cdc: 2200 9a1a |0000: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent; // type@1a9a │ │ +3f8ce0: 6201 6f91 |0002: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.SORTED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@916f │ │ +3f8ce4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +3f8ce6: 12f3 |0005: const/4 v3, #int -1 // #ff │ │ +3f8ce8: 7053 59a2 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@a259 │ │ +3f8cee: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x000a reg=4 (null) Ljava/util/List; │ │ │ │ Virtual methods - │ │ @@ -889934,17 +889934,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f8d50: |[3f8d50] de.danoeh.antennapod.event.R$attr.:()V │ │ -3f8d60: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f8d66: 0e00 |0003: return-void │ │ +3f8d18: |[3f8d18] de.danoeh.antennapod.event.R$attr.:()V │ │ +3f8d28: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f8d2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -890011,17 +890011,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f8d68: |[3f8d68] de.danoeh.antennapod.event.R$color.:()V │ │ -3f8d78: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f8d7e: 0e00 |0003: return-void │ │ +3f8d30: |[3f8d30] de.danoeh.antennapod.event.R$color.:()V │ │ +3f8d40: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f8d46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -890163,17 +890163,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f8d80: |[3f8d80] de.danoeh.antennapod.event.R$dimen.:()V │ │ -3f8d90: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f8d96: 0e00 |0003: return-void │ │ +3f8d48: |[3f8d48] de.danoeh.antennapod.event.R$dimen.:()V │ │ +3f8d58: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f8d5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -890265,17 +890265,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f8d98: |[3f8d98] de.danoeh.antennapod.event.R$drawable.:()V │ │ -3f8da8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f8dae: 0e00 |0003: return-void │ │ +3f8d60: |[3f8d60] de.danoeh.antennapod.event.R$drawable.:()V │ │ +3f8d70: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f8d76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -890697,17 +890697,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f8db0: |[3f8db0] de.danoeh.antennapod.event.R$id.:()V │ │ -3f8dc0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f8dc6: 0e00 |0003: return-void │ │ +3f8d78: |[3f8d78] de.danoeh.antennapod.event.R$id.:()V │ │ +3f8d88: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f8d8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -890749,17 +890749,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f8dc8: |[3f8dc8] de.danoeh.antennapod.event.R$integer.:()V │ │ -3f8dd8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f8dde: 0e00 |0003: return-void │ │ +3f8d90: |[3f8d90] de.danoeh.antennapod.event.R$integer.:()V │ │ +3f8da0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f8da6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -890871,17 +890871,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f8de0: |[3f8de0] de.danoeh.antennapod.event.R$layout.:()V │ │ -3f8df0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f8df6: 0e00 |0003: return-void │ │ +3f8da8: |[3f8da8] de.danoeh.antennapod.event.R$layout.:()V │ │ +3f8db8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f8dbe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -890923,17 +890923,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f8df8: |[3f8df8] de.danoeh.antennapod.event.R$string.:()V │ │ -3f8e08: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f8e0e: 0e00 |0003: return-void │ │ +3f8dc0: |[3f8dc0] de.danoeh.antennapod.event.R$string.:()V │ │ +3f8dd0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f8dd6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -891025,17 +891025,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f8f64: |[3f8f64] de.danoeh.antennapod.event.R$style.:()V │ │ -3f8f74: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f8f7a: 0e00 |0003: return-void │ │ +3f8f2c: |[3f8f2c] de.danoeh.antennapod.event.R$style.:()V │ │ +3f8f3c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f8f42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -891287,62 +891287,62 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 150 16-bit code units │ │ -3f8e10: |[3f8e10] de.danoeh.antennapod.event.R$styleable.:()V │ │ -3f8e20: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -3f8e22: 2301 0120 |0001: new-array v1, v0, [I // type@2001 │ │ -3f8e26: 2601 2f00 0000 |0003: fill-array-data v1, 00000032 // +0000002f │ │ -3f8e2c: 6901 1b92 |0006: sput-object v1, Lde/danoeh/antennapod/event/R$styleable;.Capability:[I // field@921b │ │ -3f8e30: 1251 |0008: const/4 v1, #int 5 // #5 │ │ -3f8e32: 2311 0120 |0009: new-array v1, v1, [I // type@2001 │ │ -3f8e36: 2601 2f00 0000 |000b: fill-array-data v1, 0000003a // +0000002f │ │ -3f8e3c: 6901 1e92 |000e: sput-object v1, Lde/danoeh/antennapod/event/R$styleable;.ColorStateListItem:[I // field@921e │ │ -3f8e40: 1271 |0010: const/4 v1, #int 7 // #7 │ │ -3f8e42: 2311 0120 |0011: new-array v1, v1, [I // type@2001 │ │ -3f8e46: 2601 3500 0000 |0013: fill-array-data v1, 00000048 // +00000035 │ │ -3f8e4c: 6901 2492 |0016: sput-object v1, Lde/danoeh/antennapod/event/R$styleable;.FontFamily:[I // field@9224 │ │ -3f8e50: 1301 0a00 |0018: const/16 v1, #int 10 // #a │ │ -3f8e54: 2311 0120 |001a: new-array v1, v1, [I // type@2001 │ │ -3f8e58: 2601 3e00 0000 |001c: fill-array-data v1, 0000005a // +0000003e │ │ -3f8e5e: 6901 2592 |001f: sput-object v1, Lde/danoeh/antennapod/event/R$styleable;.FontFamilyFont:[I // field@9225 │ │ -3f8e62: 1301 0c00 |0021: const/16 v1, #int 12 // #c │ │ -3f8e66: 2311 0120 |0023: new-array v1, v1, [I // type@2001 │ │ -3f8e6a: 2601 4d00 0000 |0025: fill-array-data v1, 00000072 // +0000004d │ │ -3f8e70: 6901 3792 |0028: sput-object v1, Lde/danoeh/antennapod/event/R$styleable;.GradientColor:[I // field@9237 │ │ -3f8e74: 2300 0120 |002a: new-array v0, v0, [I // type@2001 │ │ -3f8e78: 2600 6200 0000 |002c: fill-array-data v0, 0000008e // +00000062 │ │ -3f8e7e: 6900 3892 |002f: sput-object v0, Lde/danoeh/antennapod/event/R$styleable;.GradientColorItem:[I // field@9238 │ │ -3f8e82: 0e00 |0031: return-void │ │ -3f8e84: 0003 0400 0200 0000 7d03 047f be03 ... |0032: array-data (8 units) │ │ -3f8e94: 0003 0400 0500 0000 a501 0101 1f03 ... |003a: array-data (14 units) │ │ -3f8eb0: 0003 0400 0700 0000 e501 047f e601 ... |0048: array-data (18 units) │ │ -3f8ed4: 0003 0400 0a00 0000 3205 0101 3305 ... |005a: array-data (24 units) │ │ -3f8f04: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0072: array-data (28 units) │ │ -3f8f3c: 0003 0400 0200 0000 a501 0101 1405 ... |008e: array-data (8 units) │ │ +3f8dd8: |[3f8dd8] de.danoeh.antennapod.event.R$styleable.:()V │ │ +3f8de8: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +3f8dea: 2301 0120 |0001: new-array v1, v0, [I // type@2001 │ │ +3f8dee: 2601 2f00 0000 |0003: fill-array-data v1, 00000032 // +0000002f │ │ +3f8df4: 6901 1b92 |0006: sput-object v1, Lde/danoeh/antennapod/event/R$styleable;.Capability:[I // field@921b │ │ +3f8df8: 1251 |0008: const/4 v1, #int 5 // #5 │ │ +3f8dfa: 2311 0120 |0009: new-array v1, v1, [I // type@2001 │ │ +3f8dfe: 2601 2f00 0000 |000b: fill-array-data v1, 0000003a // +0000002f │ │ +3f8e04: 6901 1e92 |000e: sput-object v1, Lde/danoeh/antennapod/event/R$styleable;.ColorStateListItem:[I // field@921e │ │ +3f8e08: 1271 |0010: const/4 v1, #int 7 // #7 │ │ +3f8e0a: 2311 0120 |0011: new-array v1, v1, [I // type@2001 │ │ +3f8e0e: 2601 3500 0000 |0013: fill-array-data v1, 00000048 // +00000035 │ │ +3f8e14: 6901 2492 |0016: sput-object v1, Lde/danoeh/antennapod/event/R$styleable;.FontFamily:[I // field@9224 │ │ +3f8e18: 1301 0a00 |0018: const/16 v1, #int 10 // #a │ │ +3f8e1c: 2311 0120 |001a: new-array v1, v1, [I // type@2001 │ │ +3f8e20: 2601 3e00 0000 |001c: fill-array-data v1, 0000005a // +0000003e │ │ +3f8e26: 6901 2592 |001f: sput-object v1, Lde/danoeh/antennapod/event/R$styleable;.FontFamilyFont:[I // field@9225 │ │ +3f8e2a: 1301 0c00 |0021: const/16 v1, #int 12 // #c │ │ +3f8e2e: 2311 0120 |0023: new-array v1, v1, [I // type@2001 │ │ +3f8e32: 2601 4d00 0000 |0025: fill-array-data v1, 00000072 // +0000004d │ │ +3f8e38: 6901 3792 |0028: sput-object v1, Lde/danoeh/antennapod/event/R$styleable;.GradientColor:[I // field@9237 │ │ +3f8e3c: 2300 0120 |002a: new-array v0, v0, [I // type@2001 │ │ +3f8e40: 2600 6200 0000 |002c: fill-array-data v0, 0000008e // +00000062 │ │ +3f8e46: 6900 3892 |002f: sput-object v0, Lde/danoeh/antennapod/event/R$styleable;.GradientColorItem:[I // field@9238 │ │ +3f8e4a: 0e00 |0031: return-void │ │ +3f8e4c: 0003 0400 0200 0000 7d03 047f be03 ... |0032: array-data (8 units) │ │ +3f8e5c: 0003 0400 0500 0000 a501 0101 1f03 ... |003a: array-data (14 units) │ │ +3f8e78: 0003 0400 0700 0000 e501 047f e601 ... |0048: array-data (18 units) │ │ +3f8e9c: 0003 0400 0a00 0000 3205 0101 3305 ... |005a: array-data (24 units) │ │ +3f8ecc: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0072: array-data (28 units) │ │ +3f8f04: 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 │ │ -3f8f4c: |[3f8f4c] de.danoeh.antennapod.event.R$styleable.:()V │ │ -3f8f5c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f8f62: 0e00 |0003: return-void │ │ +3f8f14: |[3f8f14] de.danoeh.antennapod.event.R$styleable.:()V │ │ +3f8f24: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f8f2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -891373,17 +891373,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f8f7c: |[3f8f7c] de.danoeh.antennapod.event.R.:()V │ │ -3f8f8c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f8f92: 0e00 |0003: return-void │ │ +3f8f44: |[3f8f44] de.danoeh.antennapod.event.R.:()V │ │ +3f8f54: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f8f5a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -891410,17 +891410,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f8f94: |[3f8f94] de.danoeh.antennapod.event.StatisticsEvent.:()V │ │ -3f8fa4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f8faa: 0e00 |0003: return-void │ │ +3f8f5c: |[3f8f5c] de.danoeh.antennapod.event.StatisticsEvent.:()V │ │ +3f8f6c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f8f72: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=5 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/event/StatisticsEvent; │ │ │ │ Virtual methods - │ │ @@ -891453,18 +891453,18 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f8fc4: |[3f8fc4] de.danoeh.antennapod.event.SyncServiceEvent.:(I)V │ │ -3f8fd4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f8fda: 5901 4792 |0003: iput v1, v0, Lde/danoeh/antennapod/event/SyncServiceEvent;.messageResId:I // field@9247 │ │ -3f8fde: 0e00 |0005: return-void │ │ +3f8f8c: |[3f8f8c] de.danoeh.antennapod.event.SyncServiceEvent.:(I)V │ │ +3f8f9c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f8fa2: 5901 4792 |0003: iput v1, v0, Lde/danoeh/antennapod/event/SyncServiceEvent;.messageResId:I // field@9247 │ │ +3f8fa6: 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 │ │ @@ -891475,17 +891475,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f8fac: |[3f8fac] de.danoeh.antennapod.event.SyncServiceEvent.getMessageResId:()I │ │ -3f8fbc: 5210 4792 |0000: iget v0, v1, Lde/danoeh/antennapod/event/SyncServiceEvent;.messageResId:I // field@9247 │ │ -3f8fc0: 0f00 |0002: return v0 │ │ +3f8f74: |[3f8f74] de.danoeh.antennapod.event.SyncServiceEvent.getMessageResId:()I │ │ +3f8f84: 5210 4792 |0000: iget v0, v1, Lde/danoeh/antennapod/event/SyncServiceEvent;.messageResId:I // field@9247 │ │ +3f8f88: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/event/SyncServiceEvent; │ │ │ │ source_file_idx : 22472 (SyncServiceEvent.java) │ │ @@ -891513,17 +891513,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f8fe0: |[3f8fe0] de.danoeh.antennapod.event.UnreadItemsUpdateEvent.:()V │ │ -3f8ff0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f8ff6: 0e00 |0003: return-void │ │ +3f8fa8: |[3f8fa8] de.danoeh.antennapod.event.UnreadItemsUpdateEvent.:()V │ │ +3f8fb8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f8fbe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=4 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; │ │ │ │ Virtual methods - │ │ @@ -891566,18 +891566,18 @@ │ │ type : '(F)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f90bc: |[3f90bc] de.danoeh.antennapod.event.playback.BufferUpdateEvent.:(F)V │ │ -3f90cc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f90d2: 5901 4a92 |0003: iput v1, v0, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.progress:F // field@924a │ │ -3f90d6: 0e00 |0005: return-void │ │ +3f9084: |[3f9084] de.danoeh.antennapod.event.playback.BufferUpdateEvent.:(F)V │ │ +3f9094: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f909a: 5901 4a92 |0003: iput v1, v0, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.progress:F // field@924a │ │ +3f909e: 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 │ │ @@ -891587,37 +891587,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 │ │ -3f9048: |[3f9048] de.danoeh.antennapod.event.playback.BufferUpdateEvent.ended:()Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; │ │ -3f9058: 2200 a91a |0000: new-instance v0, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; // type@1aa9 │ │ -3f905c: 1501 00c0 |0002: const/high16 v1, #int -1073741824 // #c000 │ │ -3f9060: 7020 71a2 1000 |0004: invoke-direct {v0, v1}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.:(F)V // method@a271 │ │ -3f9066: 1100 |0007: return-object v0 │ │ +3f9010: |[3f9010] de.danoeh.antennapod.event.playback.BufferUpdateEvent.ended:()Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; │ │ +3f9020: 2200 a91a |0000: new-instance v0, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; // type@1aa9 │ │ +3f9024: 1501 00c0 |0002: const/high16 v1, #int -1073741824 // #c000 │ │ +3f9028: 7020 71a2 1000 |0004: invoke-direct {v0, v1}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.:(F)V // method@a271 │ │ +3f902e: 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 │ │ -3f9068: |[3f9068] de.danoeh.antennapod.event.playback.BufferUpdateEvent.progressUpdate:(F)Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; │ │ -3f9078: 2200 a91a |0000: new-instance v0, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; // type@1aa9 │ │ -3f907c: 7020 71a2 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.:(F)V // method@a271 │ │ -3f9082: 1100 |0005: return-object v0 │ │ +3f9030: |[3f9030] de.danoeh.antennapod.event.playback.BufferUpdateEvent.progressUpdate:(F)Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; │ │ +3f9040: 2200 a91a |0000: new-instance v0, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; // type@1aa9 │ │ +3f9044: 7020 71a2 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.:(F)V // method@a271 │ │ +3f904a: 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;) │ │ @@ -891625,19 +891625,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 │ │ -3f9084: |[3f9084] de.danoeh.antennapod.event.playback.BufferUpdateEvent.started:()Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; │ │ -3f9094: 2200 a91a |0000: new-instance v0, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; // type@1aa9 │ │ -3f9098: 1501 80bf |0002: const/high16 v1, #int -1082130432 // #bf80 │ │ -3f909c: 7020 71a2 1000 |0004: invoke-direct {v0, v1}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.:(F)V // method@a271 │ │ -3f90a2: 1100 |0007: return-object v0 │ │ +3f904c: |[3f904c] de.danoeh.antennapod.event.playback.BufferUpdateEvent.started:()Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; │ │ +3f905c: 2200 a91a |0000: new-instance v0, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; // type@1aa9 │ │ +3f9060: 1501 80bf |0002: const/high16 v1, #int -1082130432 // #bf80 │ │ +3f9064: 7020 71a2 1000 |0004: invoke-direct {v0, v1}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.:(F)V // method@a271 │ │ +3f906a: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;) │ │ @@ -891645,17 +891645,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f90a4: |[3f90a4] de.danoeh.antennapod.event.playback.BufferUpdateEvent.getProgress:()F │ │ -3f90b4: 5210 4a92 |0000: iget v0, v1, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.progress:F // field@924a │ │ -3f90b8: 0f00 |0002: return v0 │ │ +3f906c: |[3f906c] de.danoeh.antennapod.event.playback.BufferUpdateEvent.getProgress:()F │ │ +3f907c: 5210 4a92 |0000: iget v0, v1, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.progress:F // field@924a │ │ +3f9080: 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;) │ │ @@ -891663,23 +891663,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -3f8ff8: |[3f8ff8] de.danoeh.antennapod.event.playback.BufferUpdateEvent.hasEnded:()Z │ │ -3f9008: 5220 4a92 |0000: iget v0, v2, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.progress:F // field@924a │ │ -3f900c: 1501 00c0 |0002: const/high16 v1, #int -1073741824 // #c000 │ │ -3f9010: 2d00 0001 |0004: cmpl-float v0, v0, v1 │ │ -3f9014: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -3f9018: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -3f901a: 2802 |0009: goto 000b // +0002 │ │ -3f901c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -3f901e: 0f00 |000b: return v0 │ │ +3f8fc0: |[3f8fc0] de.danoeh.antennapod.event.playback.BufferUpdateEvent.hasEnded:()Z │ │ +3f8fd0: 5220 4a92 |0000: iget v0, v2, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.progress:F // field@924a │ │ +3f8fd4: 1501 00c0 |0002: const/high16 v1, #int -1073741824 // #c000 │ │ +3f8fd8: 2d00 0001 |0004: cmpl-float v0, v0, v1 │ │ +3f8fdc: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +3f8fe0: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +3f8fe2: 2802 |0009: goto 000b // +0002 │ │ +3f8fe4: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +3f8fe6: 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;) │ │ @@ -891687,23 +891687,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -3f9020: |[3f9020] de.danoeh.antennapod.event.playback.BufferUpdateEvent.hasStarted:()Z │ │ -3f9030: 5220 4a92 |0000: iget v0, v2, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.progress:F // field@924a │ │ -3f9034: 1501 80bf |0002: const/high16 v1, #int -1082130432 // #bf80 │ │ -3f9038: 2d00 0001 |0004: cmpl-float v0, v0, v1 │ │ -3f903c: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -3f9040: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -3f9042: 2802 |0009: goto 000b // +0002 │ │ -3f9044: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -3f9046: 0f00 |000b: return v0 │ │ +3f8fe8: |[3f8fe8] de.danoeh.antennapod.event.playback.BufferUpdateEvent.hasStarted:()Z │ │ +3f8ff8: 5220 4a92 |0000: iget v0, v2, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.progress:F // field@924a │ │ +3f8ffc: 1501 80bf |0002: const/high16 v1, #int -1082130432 // #bf80 │ │ +3f9000: 2d00 0001 |0004: cmpl-float v0, v0, v1 │ │ +3f9004: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +3f9008: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +3f900a: 2802 |0009: goto 000b // +0002 │ │ +3f900c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +3f900e: 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 : 4564 (BufferUpdateEvent.java) │ │ @@ -891731,17 +891731,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f910c: |[3f910c] de.danoeh.antennapod.event.playback.PlaybackHistoryEvent.:()V │ │ -3f911c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f9122: 0e00 |0003: return-void │ │ +3f90d4: |[3f90d4] de.danoeh.antennapod.event.playback.PlaybackHistoryEvent.:()V │ │ +3f90e4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f90ea: 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;) │ │ @@ -891749,18 +891749,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 │ │ -3f90d8: |[3f90d8] de.danoeh.antennapod.event.playback.PlaybackHistoryEvent.listUpdated:()Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent; │ │ -3f90e8: 2200 aa1a |0000: new-instance v0, Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent; // type@1aaa │ │ -3f90ec: 7010 78a2 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent;.:()V // method@a278 │ │ -3f90f2: 1100 |0005: return-object v0 │ │ +3f90a0: |[3f90a0] de.danoeh.antennapod.event.playback.PlaybackHistoryEvent.listUpdated:()Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent; │ │ +3f90b0: 2200 aa1a |0000: new-instance v0, Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent; // type@1aaa │ │ +3f90b4: 7010 78a2 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent;.:()V // method@a278 │ │ +3f90ba: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent;) │ │ @@ -891768,17 +891768,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f90f4: |[3f90f4] de.danoeh.antennapod.event.playback.PlaybackHistoryEvent.toString:()Ljava/lang/String; │ │ -3f9104: 1a00 394f |0000: const-string v0, "PlaybackHistoryEvent" // string@4f39 │ │ -3f9108: 1100 |0002: return-object v0 │ │ +3f90bc: |[3f90bc] de.danoeh.antennapod.event.playback.PlaybackHistoryEvent.toString:()Ljava/lang/String; │ │ +3f90cc: 1a00 394f |0000: const-string v0, "PlaybackHistoryEvent" // string@4f39 │ │ +3f90d0: 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 : 20282 (PlaybackHistoryEvent.java) │ │ @@ -891814,19 +891814,19 @@ │ │ type : '(II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3f9154: |[3f9154] de.danoeh.antennapod.event.playback.PlaybackPositionEvent.:(II)V │ │ -3f9164: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f916a: 5901 4c92 |0003: iput v1, v0, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.position:I // field@924c │ │ -3f916e: 5902 4b92 |0005: iput v2, v0, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.duration:I // field@924b │ │ -3f9172: 0e00 |0007: return-void │ │ +3f911c: |[3f911c] de.danoeh.antennapod.event.playback.PlaybackPositionEvent.:(II)V │ │ +3f912c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f9132: 5901 4c92 |0003: iput v1, v0, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.position:I // field@924c │ │ +3f9136: 5902 4b92 |0005: iput v2, v0, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.duration:I // field@924b │ │ +3f913a: 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; │ │ @@ -891839,17 +891839,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f9124: |[3f9124] de.danoeh.antennapod.event.playback.PlaybackPositionEvent.getDuration:()I │ │ -3f9134: 5210 4b92 |0000: iget v0, v1, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.duration:I // field@924b │ │ -3f9138: 0f00 |0002: return v0 │ │ +3f90ec: |[3f90ec] de.danoeh.antennapod.event.playback.PlaybackPositionEvent.getDuration:()I │ │ +3f90fc: 5210 4b92 |0000: iget v0, v1, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.duration:I // field@924b │ │ +3f9100: 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;) │ │ @@ -891857,17 +891857,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f913c: |[3f913c] de.danoeh.antennapod.event.playback.PlaybackPositionEvent.getPosition:()I │ │ -3f914c: 5210 4c92 |0000: iget v0, v1, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.position:I // field@924c │ │ -3f9150: 0f00 |0002: return v0 │ │ +3f9104: |[3f9104] de.danoeh.antennapod.event.playback.PlaybackPositionEvent.getPosition:()I │ │ +3f9114: 5210 4c92 |0000: iget v0, v1, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.position:I // field@924c │ │ +3f9118: 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 : 20292 (PlaybackPositionEvent.java) │ │ @@ -891915,31 +891915,31 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -3f91bc: |[3f91bc] de.danoeh.antennapod.event.playback.PlaybackServiceEvent$Action.:()V │ │ -3f91cc: 2200 ac1a |0000: new-instance v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // type@1aac │ │ -3f91d0: 1a01 4f53 |0002: const-string v1, "SERVICE_STARTED" // string@534f │ │ -3f91d4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -3f91d6: 7030 7fa2 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.:(Ljava/lang/String;I)V // method@a27f │ │ -3f91dc: 6900 4f92 |0008: sput-object v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.SERVICE_STARTED:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@924f │ │ -3f91e0: 2201 ac1a |000a: new-instance v1, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // type@1aac │ │ -3f91e4: 1a03 4e53 |000c: const-string v3, "SERVICE_SHUT_DOWN" // string@534e │ │ -3f91e8: 1214 |000e: const/4 v4, #int 1 // #1 │ │ -3f91ea: 7030 7fa2 3104 |000f: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.:(Ljava/lang/String;I)V // method@a27f │ │ -3f91f0: 6901 4e92 |0012: sput-object v1, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.SERVICE_SHUT_DOWN:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@924e │ │ -3f91f4: 1223 |0014: const/4 v3, #int 2 // #2 │ │ -3f91f6: 2333 0721 |0015: new-array v3, v3, [Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // type@2107 │ │ -3f91fa: 4d00 0302 |0017: aput-object v0, v3, v2 │ │ -3f91fe: 4d01 0304 |0019: aput-object v1, v3, v4 │ │ -3f9202: 6903 4d92 |001b: sput-object v3, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.$VALUES:[Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@924d │ │ -3f9206: 0e00 |001d: return-void │ │ +3f9184: |[3f9184] de.danoeh.antennapod.event.playback.PlaybackServiceEvent$Action.:()V │ │ +3f9194: 2200 ac1a |0000: new-instance v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // type@1aac │ │ +3f9198: 1a01 4f53 |0002: const-string v1, "SERVICE_STARTED" // string@534f │ │ +3f919c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +3f919e: 7030 7fa2 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.:(Ljava/lang/String;I)V // method@a27f │ │ +3f91a4: 6900 4f92 |0008: sput-object v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.SERVICE_STARTED:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@924f │ │ +3f91a8: 2201 ac1a |000a: new-instance v1, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // type@1aac │ │ +3f91ac: 1a03 4e53 |000c: const-string v3, "SERVICE_SHUT_DOWN" // string@534e │ │ +3f91b0: 1214 |000e: const/4 v4, #int 1 // #1 │ │ +3f91b2: 7030 7fa2 3104 |000f: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.:(Ljava/lang/String;I)V // method@a27f │ │ +3f91b8: 6901 4e92 |0012: sput-object v1, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.SERVICE_SHUT_DOWN:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@924e │ │ +3f91bc: 1223 |0014: const/4 v3, #int 2 // #2 │ │ +3f91be: 2333 0721 |0015: new-array v3, v3, [Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // type@2107 │ │ +3f91c2: 4d00 0302 |0017: aput-object v0, v3, v2 │ │ +3f91c6: 4d01 0304 |0019: aput-object v1, v3, v4 │ │ +3f91ca: 6903 4d92 |001b: sput-object v3, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.$VALUES:[Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@924d │ │ +3f91ce: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=5 │ │ 0x000a line=6 │ │ 0x001b line=4 │ │ locals : │ │ │ │ @@ -891948,17 +891948,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 │ │ -3f9208: |[3f9208] de.danoeh.antennapod.event.playback.PlaybackServiceEvent$Action.:(Ljava/lang/String;I)V │ │ -3f9218: 7030 94b2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b294 │ │ -3f921e: 0e00 |0003: return-void │ │ +3f91d0: |[3f91d0] de.danoeh.antennapod.event.playback.PlaybackServiceEvent$Action.:(Ljava/lang/String;I)V │ │ +3f91e0: 7030 94b2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b294 │ │ +3f91e6: 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 │ │ @@ -891968,20 +891968,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 │ │ -3f9174: |[3f9174] de.danoeh.antennapod.event.playback.PlaybackServiceEvent$Action.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; │ │ -3f9184: 1c00 ac1a |0000: const-class v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // type@1aac │ │ -3f9188: 7120 99b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b299 │ │ -3f918e: 0c01 |0005: move-result-object v1 │ │ -3f9190: 1f01 ac1a |0006: check-cast v1, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // type@1aac │ │ -3f9194: 1101 |0008: return-object v1 │ │ +3f913c: |[3f913c] de.danoeh.antennapod.event.playback.PlaybackServiceEvent$Action.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; │ │ +3f914c: 1c00 ac1a |0000: const-class v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // type@1aac │ │ +3f9150: 7120 99b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b299 │ │ +3f9156: 0c01 |0005: move-result-object v1 │ │ +3f9158: 1f01 ac1a |0006: check-cast v1, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // type@1aac │ │ +3f915c: 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;) │ │ @@ -891989,20 +891989,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 │ │ -3f9198: |[3f9198] de.danoeh.antennapod.event.playback.PlaybackServiceEvent$Action.values:()[Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; │ │ -3f91a8: 6200 4d92 |0000: sget-object v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.$VALUES:[Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@924d │ │ -3f91ac: 6e10 29b8 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.clone:()Ljava/lang/Object; // method@b829 │ │ -3f91b2: 0c00 |0005: move-result-object v0 │ │ -3f91b4: 1f00 0721 |0006: check-cast v0, [Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // type@2107 │ │ -3f91b8: 1100 |0008: return-object v0 │ │ +3f9160: |[3f9160] de.danoeh.antennapod.event.playback.PlaybackServiceEvent$Action.values:()[Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; │ │ +3f9170: 6200 4d92 |0000: sget-object v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.$VALUES:[Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@924d │ │ +3f9174: 6e10 29b8 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.clone:()Ljava/lang/Object; // method@b829 │ │ +3f917a: 0c00 |0005: move-result-object v0 │ │ +3f917c: 1f00 0721 |0006: check-cast v0, [Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // type@2107 │ │ +3f9180: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=4 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 20301 (PlaybackServiceEvent.java) │ │ @@ -892038,18 +892038,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 │ │ -3f9220: |[3f9220] de.danoeh.antennapod.event.playback.PlaybackServiceEvent.:(Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;)V │ │ -3f9230: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f9236: 5b01 5092 |0003: iput-object v1, v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent;.action:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@9250 │ │ -3f923a: 0e00 |0005: return-void │ │ +3f91e8: |[3f91e8] de.danoeh.antennapod.event.playback.PlaybackServiceEvent.:(Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;)V │ │ +3f91f8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f91fe: 5b01 5092 |0003: iput-object v1, v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent;.action:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@9250 │ │ +3f9202: 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; │ │ @@ -892089,18 +892089,18 @@ │ │ type : '(J)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f934c: |[3f934c] de.danoeh.antennapod.event.playback.SleepTimerUpdatedEvent.:(J)V │ │ -3f935c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f9362: 5a01 5292 |0003: iput-wide v1, v0, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.timeLeft:J // field@9252 │ │ -3f9366: 0e00 |0005: return-void │ │ +3f9314: |[3f9314] de.danoeh.antennapod.event.playback.SleepTimerUpdatedEvent.:(J)V │ │ +3f9324: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f932a: 5a01 5292 |0003: iput-wide v1, v0, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.timeLeft:J // field@9252 │ │ +3f932e: 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 │ │ @@ -892110,38 +892110,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 │ │ -3f92bc: |[3f92bc] de.danoeh.antennapod.event.playback.SleepTimerUpdatedEvent.cancelled:()Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; │ │ -3f92cc: 2200 ae1a |0000: new-instance v0, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // type@1aae │ │ -3f92d0: 1801 ffff ffff ffff ff7f |0002: const-wide v1, #double nan // #7fffffffffffffff │ │ -3f92da: 7030 83a2 1002 |0007: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.:(J)V // method@a283 │ │ -3f92e0: 1100 |000a: return-object v0 │ │ +3f9284: |[3f9284] de.danoeh.antennapod.event.playback.SleepTimerUpdatedEvent.cancelled:()Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; │ │ +3f9294: 2200 ae1a |0000: new-instance v0, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // type@1aae │ │ +3f9298: 1801 ffff ffff ffff ff7f |0002: const-wide v1, #double nan // #7fffffffffffffff │ │ +3f92a2: 7030 83a2 1002 |0007: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.:(J)V // method@a283 │ │ +3f92a8: 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 │ │ -3f92e4: |[3f92e4] de.danoeh.antennapod.event.playback.SleepTimerUpdatedEvent.justEnabled:(J)Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; │ │ -3f92f4: 2200 ae1a |0000: new-instance v0, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // type@1aae │ │ -3f92f8: 7d11 |0002: neg-long v1, v1 │ │ -3f92fa: 7030 83a2 1002 |0003: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.:(J)V // method@a283 │ │ -3f9300: 1100 |0006: return-object v0 │ │ +3f92ac: |[3f92ac] de.danoeh.antennapod.event.playback.SleepTimerUpdatedEvent.justEnabled:(J)Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; │ │ +3f92bc: 2200 ae1a |0000: new-instance v0, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // type@1aae │ │ +3f92c0: 7d11 |0002: neg-long v1, v1 │ │ +3f92c2: 7030 83a2 1002 |0003: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.:(J)V // method@a283 │ │ +3f92c8: 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;) │ │ @@ -892149,21 +892149,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 │ │ -3f9304: |[3f9304] de.danoeh.antennapod.event.playback.SleepTimerUpdatedEvent.updated:(J)Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; │ │ -3f9314: 2200 ae1a |0000: new-instance v0, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // type@1aae │ │ -3f9318: 1601 0000 |0002: const-wide/16 v1, #int 0 // #0 │ │ -3f931c: 7140 e5b2 2143 |0004: invoke-static {v1, v2, v3, v4}, Ljava/lang/Math;.max:(JJ)J // method@b2e5 │ │ -3f9322: 0b03 |0007: move-result-wide v3 │ │ -3f9324: 7030 83a2 3004 |0008: invoke-direct {v0, v3, v4}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.:(J)V // method@a283 │ │ -3f932a: 1100 |000b: return-object v0 │ │ +3f92cc: |[3f92cc] de.danoeh.antennapod.event.playback.SleepTimerUpdatedEvent.updated:(J)Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; │ │ +3f92dc: 2200 ae1a |0000: new-instance v0, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // type@1aae │ │ +3f92e0: 1601 0000 |0002: const-wide/16 v1, #int 0 // #0 │ │ +3f92e4: 7140 e5b2 2143 |0004: invoke-static {v1, v2, v3, v4}, Ljava/lang/Math;.max:(JJ)J // method@b2e5 │ │ +3f92ea: 0b03 |0007: move-result-wide v3 │ │ +3f92ec: 7030 83a2 3004 |0008: invoke-direct {v0, v3, v4}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.:(J)V // method@a283 │ │ +3f92f2: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ locals : │ │ 0x0000 - 0x000c reg=3 (null) J │ │ │ │ Virtual methods - │ │ @@ -892172,19 +892172,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -3f932c: |[3f932c] de.danoeh.antennapod.event.playback.SleepTimerUpdatedEvent.getTimeLeft:()J │ │ -3f933c: 5320 5292 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.timeLeft:J // field@9252 │ │ -3f9340: 7120 d5b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Math;.abs:(J)J // method@b2d5 │ │ -3f9346: 0b00 |0005: move-result-wide v0 │ │ -3f9348: 1000 |0006: return-wide v0 │ │ +3f92f4: |[3f92f4] de.danoeh.antennapod.event.playback.SleepTimerUpdatedEvent.getTimeLeft:()J │ │ +3f9304: 5320 5292 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.timeLeft:J // field@9252 │ │ +3f9308: 7120 d5b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Math;.abs:(J)J // method@b2d5 │ │ +3f930e: 0b00 |0005: move-result-wide v0 │ │ +3f9310: 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;) │ │ @@ -892192,23 +892192,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 15 16-bit code units │ │ -3f923c: |[3f923c] de.danoeh.antennapod.event.playback.SleepTimerUpdatedEvent.isCancelled:()Z │ │ -3f924c: 5350 5292 |0000: iget-wide v0, v5, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.timeLeft:J // field@9252 │ │ -3f9250: 1802 ffff ffff ffff ff7f |0002: const-wide v2, #double nan // #7fffffffffffffff │ │ -3f925a: 3104 0002 |0007: cmp-long v4, v0, v2 │ │ -3f925e: 3904 0400 |0009: if-nez v4, 000d // +0004 │ │ -3f9262: 1210 |000b: const/4 v0, #int 1 // #1 │ │ -3f9264: 2802 |000c: goto 000e // +0002 │ │ -3f9266: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -3f9268: 0f00 |000e: return v0 │ │ +3f9204: |[3f9204] de.danoeh.antennapod.event.playback.SleepTimerUpdatedEvent.isCancelled:()Z │ │ +3f9214: 5350 5292 |0000: iget-wide v0, v5, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.timeLeft:J // field@9252 │ │ +3f9218: 1802 ffff ffff ffff ff7f |0002: const-wide v2, #double nan // #7fffffffffffffff │ │ +3f9222: 3104 0002 |0007: cmp-long v4, v0, v2 │ │ +3f9226: 3904 0400 |0009: if-nez v4, 000d // +0004 │ │ +3f922a: 1210 |000b: const/4 v0, #int 1 // #1 │ │ +3f922c: 2802 |000c: goto 000e // +0002 │ │ +3f922e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +3f9230: 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;) │ │ @@ -892216,23 +892216,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -3f926c: |[3f926c] de.danoeh.antennapod.event.playback.SleepTimerUpdatedEvent.isOver:()Z │ │ -3f927c: 5350 5292 |0000: iget-wide v0, v5, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.timeLeft:J // field@9252 │ │ -3f9280: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ -3f9284: 3104 0002 |0004: cmp-long v4, v0, v2 │ │ -3f9288: 3904 0400 |0006: if-nez v4, 000a // +0004 │ │ -3f928c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -3f928e: 2802 |0009: goto 000b // +0002 │ │ -3f9290: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -3f9292: 0f00 |000b: return v0 │ │ +3f9234: |[3f9234] de.danoeh.antennapod.event.playback.SleepTimerUpdatedEvent.isOver:()Z │ │ +3f9244: 5350 5292 |0000: iget-wide v0, v5, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.timeLeft:J // field@9252 │ │ +3f9248: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ +3f924c: 3104 0002 |0004: cmp-long v4, v0, v2 │ │ +3f9250: 3904 0400 |0006: if-nez v4, 000a // +0004 │ │ +3f9254: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +3f9256: 2802 |0009: goto 000b // +0002 │ │ +3f9258: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +3f925a: 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;) │ │ @@ -892240,23 +892240,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -3f9294: |[3f9294] de.danoeh.antennapod.event.playback.SleepTimerUpdatedEvent.wasJustEnabled:()Z │ │ -3f92a4: 5350 5292 |0000: iget-wide v0, v5, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.timeLeft:J // field@9252 │ │ -3f92a8: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ -3f92ac: 3104 0002 |0004: cmp-long v4, v0, v2 │ │ -3f92b0: 3b04 0400 |0006: if-gez v4, 000a // +0004 │ │ -3f92b4: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -3f92b6: 2802 |0009: goto 000b // +0002 │ │ -3f92b8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -3f92ba: 0f00 |000b: return v0 │ │ +3f925c: |[3f925c] de.danoeh.antennapod.event.playback.SleepTimerUpdatedEvent.wasJustEnabled:()Z │ │ +3f926c: 5350 5292 |0000: iget-wide v0, v5, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.timeLeft:J // field@9252 │ │ +3f9270: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ +3f9274: 3104 0002 |0004: cmp-long v4, v0, v2 │ │ +3f9278: 3b04 0400 |0006: if-gez v4, 000a // +0004 │ │ +3f927c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +3f927e: 2802 |0009: goto 000b // +0002 │ │ +3f9280: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +3f9282: 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 : 21969 (SleepTimerUpdatedEvent.java) │ │ @@ -892288,18 +892288,18 @@ │ │ type : '(F)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f9380: |[3f9380] de.danoeh.antennapod.event.playback.SpeedChangedEvent.:(F)V │ │ -3f9390: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f9396: 5901 5392 |0003: iput v1, v0, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;.newSpeed:F // field@9253 │ │ -3f939a: 0e00 |0005: return-void │ │ +3f9348: |[3f9348] de.danoeh.antennapod.event.playback.SpeedChangedEvent.:(F)V │ │ +3f9358: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f935e: 5901 5392 |0003: iput v1, v0, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;.newSpeed:F // field@9253 │ │ +3f9362: 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 │ │ @@ -892310,17 +892310,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f9368: |[3f9368] de.danoeh.antennapod.event.playback.SpeedChangedEvent.getNewSpeed:()F │ │ -3f9378: 5210 5392 |0000: iget v0, v1, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;.newSpeed:F // field@9253 │ │ -3f937c: 0f00 |0002: return v0 │ │ +3f9330: |[3f9330] de.danoeh.antennapod.event.playback.SpeedChangedEvent.getNewSpeed:()F │ │ +3f9340: 5210 5392 |0000: iget v0, v1, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;.newSpeed:F // field@9253 │ │ +3f9344: 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 : 22085 (SpeedChangedEvent.java) │ │ @@ -892360,20 +892360,20 @@ │ │ type : '(IIJ)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -3f93e4: |[3f93e4] de.danoeh.antennapod.event.settings.SkipIntroEndingChangedEvent.:(IIJ)V │ │ -3f93f4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f93fa: 5901 5692 |0003: iput v1, v0, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.skipIntro:I // field@9256 │ │ -3f93fe: 5902 5592 |0005: iput v2, v0, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.skipEnding:I // field@9255 │ │ -3f9402: 5a03 5492 |0007: iput-wide v3, v0, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.feedId:J // field@9254 │ │ -3f9406: 0e00 |0009: return-void │ │ +3f93ac: |[3f93ac] de.danoeh.antennapod.event.settings.SkipIntroEndingChangedEvent.:(IIJ)V │ │ +3f93bc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f93c2: 5901 5692 |0003: iput v1, v0, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.skipIntro:I // field@9256 │ │ +3f93c6: 5902 5592 |0005: iput v2, v0, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.skipEnding:I // field@9255 │ │ +3f93ca: 5a03 5492 |0007: iput-wide v3, v0, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.feedId:J // field@9254 │ │ +3f93ce: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ 0x0003 line=9 │ │ 0x0005 line=10 │ │ 0x0007 line=11 │ │ locals : │ │ @@ -892388,17 +892388,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f93cc: |[3f93cc] de.danoeh.antennapod.event.settings.SkipIntroEndingChangedEvent.getFeedId:()J │ │ -3f93dc: 5320 5492 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.feedId:J // field@9254 │ │ -3f93e0: 1000 |0002: return-wide v0 │ │ +3f9394: |[3f9394] de.danoeh.antennapod.event.settings.SkipIntroEndingChangedEvent.getFeedId:()J │ │ +3f93a4: 5320 5492 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.feedId:J // field@9254 │ │ +3f93a8: 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;) │ │ @@ -892406,17 +892406,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f939c: |[3f939c] de.danoeh.antennapod.event.settings.SkipIntroEndingChangedEvent.getSkipEnding:()I │ │ -3f93ac: 5210 5592 |0000: iget v0, v1, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.skipEnding:I // field@9255 │ │ -3f93b0: 0f00 |0002: return v0 │ │ +3f9364: |[3f9364] de.danoeh.antennapod.event.settings.SkipIntroEndingChangedEvent.getSkipEnding:()I │ │ +3f9374: 5210 5592 |0000: iget v0, v1, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.skipEnding:I // field@9255 │ │ +3f9378: 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;) │ │ @@ -892424,17 +892424,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f93b4: |[3f93b4] de.danoeh.antennapod.event.settings.SkipIntroEndingChangedEvent.getSkipIntro:()I │ │ -3f93c4: 5210 5692 |0000: iget v0, v1, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.skipIntro:I // field@9256 │ │ -3f93c8: 0f00 |0002: return v0 │ │ +3f937c: |[3f937c] de.danoeh.antennapod.event.settings.SkipIntroEndingChangedEvent.getSkipIntro:()I │ │ +3f938c: 5210 5692 |0000: iget v0, v1, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.skipIntro:I // field@9256 │ │ +3f9390: 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 : 21929 (SkipIntroEndingChangedEvent.java) │ │ @@ -892470,19 +892470,19 @@ │ │ type : '(FJ)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3f9438: |[3f9438] de.danoeh.antennapod.event.settings.SpeedPresetChangedEvent.:(FJ)V │ │ -3f9448: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f944e: 5901 5892 |0003: iput v1, v0, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;.speed:F // field@9258 │ │ -3f9452: 5a02 5792 |0005: iput-wide v2, v0, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;.feedId:J // field@9257 │ │ -3f9456: 0e00 |0007: return-void │ │ +3f9400: |[3f9400] de.danoeh.antennapod.event.settings.SpeedPresetChangedEvent.:(FJ)V │ │ +3f9410: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f9416: 5901 5892 |0003: iput v1, v0, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;.speed:F // field@9258 │ │ +3f941a: 5a02 5792 |0005: iput-wide v2, v0, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;.feedId:J // field@9257 │ │ +3f941e: 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; │ │ @@ -892495,17 +892495,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f9420: |[3f9420] de.danoeh.antennapod.event.settings.SpeedPresetChangedEvent.getFeedId:()J │ │ -3f9430: 5320 5792 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;.feedId:J // field@9257 │ │ -3f9434: 1000 |0002: return-wide v0 │ │ +3f93e8: |[3f93e8] de.danoeh.antennapod.event.settings.SpeedPresetChangedEvent.getFeedId:()J │ │ +3f93f8: 5320 5792 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;.feedId:J // field@9257 │ │ +3f93fc: 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;) │ │ @@ -892513,17 +892513,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f9408: |[3f9408] de.danoeh.antennapod.event.settings.SpeedPresetChangedEvent.getSpeed:()F │ │ -3f9418: 5210 5892 |0000: iget v0, v1, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;.speed:F // field@9258 │ │ -3f941c: 0f00 |0002: return v0 │ │ +3f93d0: |[3f93d0] de.danoeh.antennapod.event.settings.SpeedPresetChangedEvent.getSpeed:()F │ │ +3f93e0: 5210 5892 |0000: iget v0, v1, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;.speed:F // field@9258 │ │ +3f93e4: 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 : 22109 (SpeedPresetChangedEvent.java) │ │ @@ -892559,19 +892559,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 │ │ -3f9488: |[3f9488] de.danoeh.antennapod.event.settings.VolumeAdaptionChangedEvent.:(Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;J)V │ │ -3f9498: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f949e: 5b01 5a92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent;.volumeAdaptionSetting:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@925a │ │ -3f94a2: 5a02 5992 |0005: iput-wide v2, v0, Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent;.feedId:J // field@9259 │ │ -3f94a6: 0e00 |0007: return-void │ │ +3f9450: |[3f9450] de.danoeh.antennapod.event.settings.VolumeAdaptionChangedEvent.:(Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;J)V │ │ +3f9460: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f9466: 5b01 5a92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent;.volumeAdaptionSetting:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@925a │ │ +3f946a: 5a02 5992 |0005: iput-wide v2, v0, Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent;.feedId:J // field@9259 │ │ +3f946e: 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; │ │ @@ -892584,17 +892584,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f9470: |[3f9470] de.danoeh.antennapod.event.settings.VolumeAdaptionChangedEvent.getFeedId:()J │ │ -3f9480: 5320 5992 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent;.feedId:J // field@9259 │ │ -3f9484: 1000 |0002: return-wide v0 │ │ +3f9438: |[3f9438] de.danoeh.antennapod.event.settings.VolumeAdaptionChangedEvent.getFeedId:()J │ │ +3f9448: 5320 5992 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent;.feedId:J // field@9259 │ │ +3f944c: 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;) │ │ @@ -892602,17 +892602,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 │ │ -3f9458: |[3f9458] de.danoeh.antennapod.event.settings.VolumeAdaptionChangedEvent.getVolumeAdaptionSetting:()Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; │ │ -3f9468: 5410 5a92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent;.volumeAdaptionSetting:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@925a │ │ -3f946c: 1100 |0002: return-object v0 │ │ +3f9420: |[3f9420] de.danoeh.antennapod.event.settings.VolumeAdaptionChangedEvent.getVolumeAdaptionSetting:()Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; │ │ +3f9430: 5410 5a92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent;.volumeAdaptionSetting:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@925a │ │ +3f9434: 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 : 24908 (VolumeAdaptionChangedEvent.java) │ │ @@ -892645,18 +892645,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 │ │ -3f94a8: |[3f94a8] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V │ │ -3f94b8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f94be: 5b01 5b92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@925b │ │ -3f94c2: 0e00 |0005: return-void │ │ +3f9470: |[3f9470] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V │ │ +3f9480: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f9486: 5b01 5b92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@925b │ │ +3f948a: 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; │ │ │ │ @@ -892666,18 +892666,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3f94c4: |[3f94c4] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -3f94d4: 5410 5b92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@925b │ │ -3f94d8: 7120 caa2 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@a2ca │ │ -3f94de: 0e00 |0005: return-void │ │ +3f948c: |[3f948c] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +3f949c: 5410 5b92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@925b │ │ +3f94a0: 7120 caa2 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@a2ca │ │ +3f94a6: 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; │ │ │ │ @@ -892715,19 +892715,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 │ │ -3f9504: |[3f9504] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda10.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/net/Uri;)V │ │ -3f9514: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f951a: 5b01 5c92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@925c │ │ -3f951e: 5b02 5d92 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda10;.f$1:Landroid/net/Uri; // field@925d │ │ -3f9522: 0e00 |0007: return-void │ │ +3f94cc: |[3f94cc] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda10.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/net/Uri;)V │ │ +3f94dc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f94e2: 5b01 5c92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@925c │ │ +3f94e6: 5b02 5d92 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda10;.f$1:Landroid/net/Uri; // field@925d │ │ +3f94ea: 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; │ │ @@ -892738,20 +892738,20 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -3f94e0: |[3f94e0] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda10.call:()Ljava/lang/Object; │ │ -3f94f0: 5420 5c92 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@925c │ │ -3f94f4: 5421 5d92 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda10;.f$1:Landroid/net/Uri; // field@925d │ │ -3f94f8: 7120 c2a2 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@a2c2 │ │ -3f94fe: 0c00 |0007: move-result-object v0 │ │ -3f9500: 1100 |0008: return-object v0 │ │ +3f94a8: |[3f94a8] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda10.call:()Ljava/lang/Object; │ │ +3f94b8: 5420 5c92 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@925c │ │ +3f94bc: 5421 5d92 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda10;.f$1:Landroid/net/Uri; // field@925d │ │ +3f94c0: 7120 c2a2 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@a2c2 │ │ +3f94c6: 0c00 |0007: move-result-object v0 │ │ +3f94c8: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -892784,18 +892784,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 │ │ -3f9614: |[3f9614] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda15.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V │ │ -3f9624: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f962a: 5b01 6292 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda15;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@9262 │ │ -3f962e: 0e00 |0005: return-void │ │ +3f95dc: |[3f95dc] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda15.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V │ │ +3f95ec: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f95f2: 5b01 6292 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda15;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@9262 │ │ +3f95f6: 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; │ │ │ │ @@ -892805,18 +892805,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f9630: |[3f9630] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda15.run:()V │ │ -3f9640: 5410 6292 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda15;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@9262 │ │ -3f9644: 7110 bba2 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.$r8$lambda$-WFsdlmJsgfzW8NxVPfdv-8lGl8:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V // method@a2bb │ │ -3f964a: 0e00 |0005: return-void │ │ +3f95f8: |[3f95f8] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda15.run:()V │ │ +3f9608: 5410 6292 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda15;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@9262 │ │ +3f960c: 7110 bba2 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.$r8$lambda$-WFsdlmJsgfzW8NxVPfdv-8lGl8:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V // method@a2bb │ │ +3f9612: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -892849,18 +892849,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 │ │ -3f964c: |[3f964c] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V │ │ -3f965c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f9662: 5b01 6392 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@9263 │ │ -3f9666: 0e00 |0005: return-void │ │ +3f9614: |[3f9614] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V │ │ +3f9624: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f962a: 5b01 6392 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@9263 │ │ +3f962e: 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; │ │ │ │ @@ -892870,18 +892870,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3f9668: |[3f9668] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ -3f9678: 5410 6392 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@9263 │ │ -3f967c: 7120 c6a2 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@a2c6 │ │ -3f9682: 0e00 |0005: return-void │ │ +3f9630: |[3f9630] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ +3f9640: 5410 6392 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@9263 │ │ +3f9644: 7120 c6a2 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@a2c6 │ │ +3f964a: 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; │ │ │ │ @@ -892915,18 +892915,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 │ │ -3f9684: |[3f9684] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V │ │ -3f9694: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f969a: 5b01 6492 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@9264 │ │ -3f969e: 0e00 |0005: return-void │ │ +3f964c: |[3f964c] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V │ │ +3f965c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f9662: 5b01 6492 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@9264 │ │ +3f9666: 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; │ │ │ │ @@ -892936,18 +892936,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3f96a0: |[3f96a0] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ -3f96b0: 5410 6492 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@9264 │ │ -3f96b4: 7120 c5a2 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.$r8$lambda$VMhqz8RfOVwvUILHC9O4GL7R77k:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/view/View;)V // method@a2c5 │ │ -3f96ba: 0e00 |0005: return-void │ │ +3f9668: |[3f9668] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ +3f9678: 5410 6492 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@9264 │ │ +3f967c: 7120 c5a2 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.$r8$lambda$VMhqz8RfOVwvUILHC9O4GL7R77k:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/view/View;)V // method@a2c5 │ │ +3f9682: 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; │ │ │ │ @@ -892981,18 +892981,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 │ │ -3f96bc: |[3f96bc] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V │ │ -3f96cc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f96d2: 5b01 6592 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@9265 │ │ -3f96d6: 0e00 |0005: return-void │ │ +3f9684: |[3f9684] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V │ │ +3f9694: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f969a: 5b01 6592 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@9265 │ │ +3f969e: 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; │ │ │ │ @@ -893002,18 +893002,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3f96d8: |[3f96d8] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda3.onClick:(Landroid/view/View;)V │ │ -3f96e8: 5410 6592 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@9265 │ │ -3f96ec: 7120 bca2 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.$r8$lambda$-giLSy4XbLfJHMqYmjK1KaSsEP8:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/view/View;)V // method@a2bc │ │ -3f96f2: 0e00 |0005: return-void │ │ +3f96a0: |[3f96a0] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda3.onClick:(Landroid/view/View;)V │ │ +3f96b0: 5410 6592 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@9265 │ │ +3f96b4: 7120 bca2 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.$r8$lambda$-giLSy4XbLfJHMqYmjK1KaSsEP8:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/view/View;)V // method@a2bc │ │ +3f96ba: 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; │ │ │ │ @@ -893047,18 +893047,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 │ │ -3f9714: |[3f9714] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V │ │ -3f9724: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f972a: 5b01 6692 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@9266 │ │ -3f972e: 0e00 |0005: return-void │ │ +3f96dc: |[3f96dc] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V │ │ +3f96ec: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f96f2: 5b01 6692 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@9266 │ │ +3f96f6: 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; │ │ │ │ @@ -893068,19 +893068,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 │ │ -3f96f4: |[3f96f4] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda4.onEditorAction:(Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z │ │ -3f9704: 5410 6692 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@9266 │ │ -3f9708: 7140 c8a2 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@a2c8 │ │ -3f970e: 0a02 |0005: move-result v2 │ │ -3f9710: 0f02 |0006: return v2 │ │ +3f96bc: |[3f96bc] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda4.onEditorAction:(Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z │ │ +3f96cc: 5410 6692 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@9266 │ │ +3f96d0: 7140 c8a2 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@a2c8 │ │ +3f96d6: 0a02 |0005: move-result v2 │ │ +3f96d8: 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 │ │ @@ -893116,18 +893116,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 │ │ -3f9730: |[3f9730] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V │ │ -3f9740: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f9746: 5b01 6792 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@9267 │ │ -3f974a: 0e00 |0005: return-void │ │ +3f96f8: |[3f96f8] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V │ │ +3f9708: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f970e: 5b01 6792 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@9267 │ │ +3f9712: 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; │ │ │ │ @@ -893137,18 +893137,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3f974c: |[3f974c] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda5.onClick:(Landroid/view/View;)V │ │ -3f975c: 5410 6792 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@9267 │ │ -3f9760: 7120 c3a2 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.$r8$lambda$G3NcZzoTUAEfB0EE1a3G2zBk7XA:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/view/View;)V // method@a2c3 │ │ -3f9766: 0e00 |0005: return-void │ │ +3f9714: |[3f9714] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda5.onClick:(Landroid/view/View;)V │ │ +3f9724: 5410 6792 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@9267 │ │ +3f9728: 7120 c3a2 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.$r8$lambda$G3NcZzoTUAEfB0EE1a3G2zBk7XA:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/view/View;)V // method@a2c3 │ │ +3f972e: 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; │ │ │ │ @@ -893182,18 +893182,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 │ │ -3f9768: |[3f9768] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V │ │ -3f9778: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f977e: 5b01 6892 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@9268 │ │ -3f9782: 0e00 |0005: return-void │ │ +3f9730: |[3f9730] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V │ │ +3f9740: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f9746: 5b01 6892 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@9268 │ │ +3f974a: 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; │ │ │ │ @@ -893203,18 +893203,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3f9784: |[3f9784] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda6.onClick:(Landroid/view/View;)V │ │ -3f9794: 5410 6892 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@9268 │ │ -3f9798: 7120 c1a2 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@a2c1 │ │ -3f979e: 0e00 |0005: return-void │ │ +3f974c: |[3f974c] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda6.onClick:(Landroid/view/View;)V │ │ +3f975c: 5410 6892 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@9268 │ │ +3f9760: 7120 c1a2 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@a2c1 │ │ +3f9766: 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; │ │ │ │ @@ -893248,18 +893248,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 │ │ -3f97a0: |[3f97a0] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V │ │ -3f97b0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f97b6: 5b01 6992 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@9269 │ │ -3f97ba: 0e00 |0005: return-void │ │ +3f9768: |[3f9768] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V │ │ +3f9778: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f977e: 5b01 6992 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@9269 │ │ +3f9782: 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; │ │ │ │ @@ -893269,18 +893269,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3f97bc: |[3f97bc] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda7.onClick:(Landroid/view/View;)V │ │ -3f97cc: 5410 6992 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@9269 │ │ -3f97d0: 7120 c7a2 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.$r8$lambda$YFoOgjYP5GQyJPBXLODGO6DJDDA:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/view/View;)V // method@a2c7 │ │ -3f97d6: 0e00 |0005: return-void │ │ +3f9784: |[3f9784] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda7.onClick:(Landroid/view/View;)V │ │ +3f9794: 5410 6992 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@9269 │ │ +3f9798: 7120 c7a2 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.$r8$lambda$YFoOgjYP5GQyJPBXLODGO6DJDDA:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/view/View;)V // method@a2c7 │ │ +3f979e: 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; │ │ │ │ @@ -893314,18 +893314,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 │ │ -3f97d8: |[3f97d8] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V │ │ -3f97e8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f97ee: 5b01 6a92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@926a │ │ -3f97f2: 0e00 |0005: return-void │ │ +3f97a0: |[3f97a0] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V │ │ +3f97b0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f97b6: 5b01 6a92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@926a │ │ +3f97ba: 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; │ │ │ │ @@ -893335,18 +893335,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3f97f4: |[3f97f4] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda8.onClick:(Landroid/view/View;)V │ │ -3f9804: 5410 6a92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@926a │ │ -3f9808: 7120 c9a2 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@a2c9 │ │ -3f980e: 0e00 |0005: return-void │ │ +3f97bc: |[3f97bc] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda8.onClick:(Landroid/view/View;)V │ │ +3f97cc: 5410 6a92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@926a │ │ +3f97d0: 7120 c9a2 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@a2c9 │ │ +3f97d6: 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; │ │ │ │ @@ -893384,19 +893384,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 │ │ -3f9810: |[3f9810] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda9.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Lde/danoeh/antennapod/databinding/EditTextDialogBinding;)V │ │ -3f9820: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f9826: 5b01 6b92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@926b │ │ -3f982a: 5b02 6c92 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda9;.f$1:Lde/danoeh/antennapod/databinding/EditTextDialogBinding; // field@926c │ │ -3f982e: 0e00 |0007: return-void │ │ +3f97d8: |[3f97d8] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda9.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Lde/danoeh/antennapod/databinding/EditTextDialogBinding;)V │ │ +3f97e8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f97ee: 5b01 6b92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@926b │ │ +3f97f2: 5b02 6c92 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda9;.f$1:Lde/danoeh/antennapod/databinding/EditTextDialogBinding; // field@926c │ │ +3f97f6: 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; │ │ @@ -893407,19 +893407,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 │ │ -3f9830: |[3f9830] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda9.onClick:(Landroid/content/DialogInterface;I)V │ │ -3f9840: 5420 6b92 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@926b │ │ -3f9844: 5421 6c92 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda9;.f$1:Lde/danoeh/antennapod/databinding/EditTextDialogBinding; // field@926c │ │ -3f9848: 7140 bda2 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@a2bd │ │ -3f984e: 0e00 |0007: return-void │ │ +3f97f8: |[3f97f8] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda9.onClick:(Landroid/content/DialogInterface;I)V │ │ +3f9808: 5420 6b92 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@926b │ │ +3f980c: 5421 6c92 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda9;.f$1:Lde/danoeh/antennapod/databinding/EditTextDialogBinding; // field@926c │ │ +3f9810: 7140 bda2 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@a2bd │ │ +3f9816: 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 │ │ @@ -893475,18 +893475,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 │ │ -3fa234: |[3fa234] de.danoeh.antennapod.fragment.AllEpisodesFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/AllEpisodesFragment;)V │ │ -3fa244: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3fa24a: 5b01 7492 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AllEpisodesFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/AllEpisodesFragment; // field@9274 │ │ -3fa24e: 0e00 |0005: return-void │ │ +3fa1fc: |[3fa1fc] de.danoeh.antennapod.fragment.AllEpisodesFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/AllEpisodesFragment;)V │ │ +3fa20c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3fa212: 5b01 7492 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AllEpisodesFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/AllEpisodesFragment; // field@9274 │ │ +3fa216: 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; │ │ │ │ @@ -893496,18 +893496,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3fa250: |[3fa250] de.danoeh.antennapod.fragment.AllEpisodesFragment$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -3fa260: 5410 7492 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AllEpisodesFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/AllEpisodesFragment; // field@9274 │ │ -3fa264: 7120 e5a2 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@a2e5 │ │ -3fa26a: 0e00 |0005: return-void │ │ +3fa218: |[3fa218] de.danoeh.antennapod.fragment.AllEpisodesFragment$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +3fa228: 5410 7492 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AllEpisodesFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/AllEpisodesFragment; // field@9274 │ │ +3fa22c: 7120 e5a2 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@a2e5 │ │ +3fa232: 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; │ │ │ │ @@ -893541,18 +893541,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 │ │ -3fa810: |[3fa810] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda10.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V │ │ -3fa820: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3fa826: 5b01 7c92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@927c │ │ -3fa82a: 0e00 |0005: return-void │ │ +3fa7d8: |[3fa7d8] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda10.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V │ │ +3fa7e8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3fa7ee: 5b01 7c92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@927c │ │ +3fa7f2: 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; │ │ │ │ @@ -893562,18 +893562,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3fa82c: |[3fa82c] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda10.onClick:(Landroid/view/View;)V │ │ -3fa83c: 5410 7c92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@927c │ │ -3fa840: 7120 22a3 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@a322 │ │ -3fa846: 0e00 |0005: return-void │ │ +3fa7f4: |[3fa7f4] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda10.onClick:(Landroid/view/View;)V │ │ +3fa804: 5410 7c92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@927c │ │ +3fa808: 7120 22a3 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@a322 │ │ +3fa80e: 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; │ │ │ │ @@ -893607,18 +893607,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 │ │ -3fa848: |[3fa848] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda11.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V │ │ -3fa858: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3fa85e: 5b01 7d92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@927d │ │ -3fa862: 0e00 |0005: return-void │ │ +3fa810: |[3fa810] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda11.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V │ │ +3fa820: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3fa826: 5b01 7d92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@927d │ │ +3fa82a: 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; │ │ │ │ @@ -893628,18 +893628,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3fa864: |[3fa864] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda11.onClick:(Landroid/view/View;)V │ │ -3fa874: 5410 7d92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@927d │ │ -3fa878: 7120 24a3 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@a324 │ │ -3fa87e: 0e00 |0005: return-void │ │ +3fa82c: |[3fa82c] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda11.onClick:(Landroid/view/View;)V │ │ +3fa83c: 5410 7d92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@927d │ │ +3fa840: 7120 24a3 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@a324 │ │ +3fa846: 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; │ │ │ │ @@ -893673,18 +893673,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 │ │ -3fa8a0: |[3fa8a0] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda12.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V │ │ -3fa8b0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3fa8b6: 5b01 7e92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@927e │ │ -3fa8ba: 0e00 |0005: return-void │ │ +3fa868: |[3fa868] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda12.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V │ │ +3fa878: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3fa87e: 5b01 7e92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@927e │ │ +3fa882: 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; │ │ │ │ @@ -893694,19 +893694,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -3fa880: |[3fa880] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda12.onLongClick:(Landroid/view/View;)Z │ │ -3fa890: 5410 7e92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@927e │ │ -3fa894: 7120 26a3 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@a326 │ │ -3fa89a: 0a02 |0005: move-result v2 │ │ -3fa89c: 0f02 |0006: return v2 │ │ +3fa848: |[3fa848] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda12.onLongClick:(Landroid/view/View;)Z │ │ +3fa858: 5410 7e92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@927e │ │ +3fa85c: 7120 26a3 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@a326 │ │ +3fa862: 0a02 |0005: move-result v2 │ │ +3fa864: 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; │ │ │ │ @@ -893740,18 +893740,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 │ │ -3fa8bc: |[3fa8bc] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda13.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V │ │ -3fa8cc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3fa8d2: 5b01 7f92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@927f │ │ -3fa8d6: 0e00 |0005: return-void │ │ +3fa884: |[3fa884] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda13.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V │ │ +3fa894: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3fa89a: 5b01 7f92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@927f │ │ +3fa89e: 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; │ │ │ │ @@ -893761,18 +893761,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3fa8d8: |[3fa8d8] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda13.onClick:(Landroid/view/View;)V │ │ -3fa8e8: 5410 7f92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@927f │ │ -3fa8ec: 7120 2ba3 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.$r8$lambda$wp4ivEqXyZlNrwojEM0gVFL0FyI:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)V // method@a32b │ │ -3fa8f2: 0e00 |0005: return-void │ │ +3fa8a0: |[3fa8a0] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda13.onClick:(Landroid/view/View;)V │ │ +3fa8b0: 5410 7f92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@927f │ │ +3fa8b4: 7120 2ba3 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.$r8$lambda$wp4ivEqXyZlNrwojEM0gVFL0FyI:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)V // method@a32b │ │ +3fa8ba: 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; │ │ │ │ @@ -893802,35 +893802,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3fa9c0: |[3fa9c0] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda4.:()V │ │ -3fa9d0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3fa9d6: 0e00 |0003: return-void │ │ +3fa988: |[3fa988] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda4.:()V │ │ +3fa998: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3fa99e: 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 │ │ -3fa9a4: |[3fa9a4] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda4.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -3fa9b4: 7120 25a3 2100 |0000: invoke-static {v1, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.$r8$lambda$HuqNzrAOeUfS57oVmMhLP7tnF1k:(Landroid/view/View;Landroid/view/MotionEvent;)Z // method@a325 │ │ -3fa9ba: 0a01 |0003: move-result v1 │ │ -3fa9bc: 0f01 |0004: return v1 │ │ +3fa96c: |[3fa96c] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda4.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +3fa97c: 7120 25a3 2100 |0000: invoke-static {v1, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.$r8$lambda$HuqNzrAOeUfS57oVmMhLP7tnF1k:(Landroid/view/View;Landroid/view/MotionEvent;)Z // method@a325 │ │ +3fa982: 0a01 |0003: move-result v1 │ │ +3fa984: 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; │ │ @@ -893865,18 +893865,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 │ │ -3fa9d8: |[3fa9d8] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V │ │ -3fa9e8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3fa9ee: 5b01 8392 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@9283 │ │ -3fa9f2: 0e00 |0005: return-void │ │ +3fa9a0: |[3fa9a0] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V │ │ +3fa9b0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3fa9b6: 5b01 8392 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@9283 │ │ +3fa9ba: 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; │ │ │ │ @@ -893886,18 +893886,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3fa9f4: |[3fa9f4] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda5.onClick:(Landroid/view/View;)V │ │ -3faa04: 5410 8392 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@9283 │ │ -3faa08: 7120 2aa3 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@a32a │ │ -3faa0e: 0e00 |0005: return-void │ │ +3fa9bc: |[3fa9bc] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda5.onClick:(Landroid/view/View;)V │ │ +3fa9cc: 5410 8392 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@9283 │ │ +3fa9d0: 7120 2aa3 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@a32a │ │ +3fa9d6: 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; │ │ │ │ @@ -893931,18 +893931,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 │ │ -3faa10: |[3faa10] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V │ │ -3faa20: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3faa26: 5b01 8492 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@9284 │ │ -3faa2a: 0e00 |0005: return-void │ │ +3fa9d8: |[3fa9d8] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V │ │ +3fa9e8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3fa9ee: 5b01 8492 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@9284 │ │ +3fa9f2: 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; │ │ │ │ @@ -893952,18 +893952,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3faa2c: |[3faa2c] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda6.onClick:(Landroid/view/View;)V │ │ -3faa3c: 5410 8492 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@9284 │ │ -3faa40: 7120 28a3 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.$r8$lambda$QIc9ZXGFAI8yIjpJ09FE65Xc2Mg:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)V // method@a328 │ │ -3faa46: 0e00 |0005: return-void │ │ +3fa9f4: |[3fa9f4] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda6.onClick:(Landroid/view/View;)V │ │ +3faa04: 5410 8492 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@9284 │ │ +3faa08: 7120 28a3 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.$r8$lambda$QIc9ZXGFAI8yIjpJ09FE65Xc2Mg:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)V // method@a328 │ │ +3faa0e: 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; │ │ │ │ @@ -893997,18 +893997,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 │ │ -3faa48: |[3faa48] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V │ │ -3faa58: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3faa5e: 5b01 8592 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@9285 │ │ -3faa62: 0e00 |0005: return-void │ │ +3faa10: |[3faa10] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V │ │ +3faa20: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3faa26: 5b01 8592 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@9285 │ │ +3faa2a: 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; │ │ │ │ @@ -894018,18 +894018,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3faa64: |[3faa64] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda7.onClick:(Landroid/view/View;)V │ │ -3faa74: 5410 8592 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@9285 │ │ -3faa78: 7120 21a3 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.$r8$lambda$CNUWtxfcLP6hAOuT2VuNfjfxHsY:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)V // method@a321 │ │ -3faa7e: 0e00 |0005: return-void │ │ +3faa2c: |[3faa2c] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda7.onClick:(Landroid/view/View;)V │ │ +3faa3c: 5410 8592 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@9285 │ │ +3faa40: 7120 21a3 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.$r8$lambda$CNUWtxfcLP6hAOuT2VuNfjfxHsY:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)V // method@a321 │ │ +3faa46: 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; │ │ │ │ @@ -894063,18 +894063,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 │ │ -3faa80: |[3faa80] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V │ │ -3faa90: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3faa96: 5b01 8692 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@9286 │ │ -3faa9a: 0e00 |0005: return-void │ │ +3faa48: |[3faa48] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V │ │ +3faa58: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3faa5e: 5b01 8692 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@9286 │ │ +3faa62: 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; │ │ │ │ @@ -894084,18 +894084,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3faa9c: |[3faa9c] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda8.onClick:(Landroid/view/View;)V │ │ -3faaac: 5410 8692 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@9286 │ │ -3faab0: 7120 20a3 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@a320 │ │ -3faab6: 0e00 |0005: return-void │ │ +3faa64: |[3faa64] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda8.onClick:(Landroid/view/View;)V │ │ +3faa74: 5410 8692 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@9286 │ │ +3faa78: 7120 20a3 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@a320 │ │ +3faa7e: 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; │ │ │ │ @@ -894129,18 +894129,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 │ │ -3faad8: |[3faad8] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda9.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V │ │ -3faae8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3faaee: 5b01 8792 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@9287 │ │ -3faaf2: 0e00 |0005: return-void │ │ +3faaa0: |[3faaa0] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda9.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V │ │ +3faab0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3faab6: 5b01 8792 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@9287 │ │ +3faaba: 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; │ │ │ │ @@ -894150,19 +894150,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -3faab8: |[3faab8] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda9.onLongClick:(Landroid/view/View;)Z │ │ -3faac8: 5410 8792 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@9287 │ │ -3faacc: 7120 23a3 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.$r8$lambda$G2AuPf7FVb2GXxuzVoyfV7YhHmo:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)Z // method@a323 │ │ -3faad2: 0a02 |0005: move-result v2 │ │ -3faad4: 0f02 |0006: return v2 │ │ +3faa80: |[3faa80] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda9.onLongClick:(Landroid/view/View;)Z │ │ +3faa90: 5410 8792 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@9287 │ │ +3faa94: 7120 23a3 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.$r8$lambda$G2AuPf7FVb2GXxuzVoyfV7YhHmo:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)Z // method@a323 │ │ +3faa9a: 0a02 |0005: move-result v2 │ │ +3faa9c: 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; │ │ │ │ @@ -894196,18 +894196,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 │ │ -3faaf4: |[3faaf4] de.danoeh.antennapod.fragment.AudioPlayerFragment$1$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1;)V │ │ -3fab04: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3fab0a: 5b01 8892 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1; // field@9288 │ │ -3fab0e: 0e00 |0005: return-void │ │ +3faabc: |[3faabc] de.danoeh.antennapod.fragment.AudioPlayerFragment$1$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1;)V │ │ +3faacc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3faad2: 5b01 8892 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1; // field@9288 │ │ +3faad6: 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; │ │ │ │ @@ -894217,18 +894217,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3fab10: |[3fab10] de.danoeh.antennapod.fragment.AudioPlayerFragment$1$$ExternalSyntheticLambda0.run:()V │ │ -3fab20: 5410 8892 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1; // field@9288 │ │ -3fab24: 7110 13a3 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1;.$r8$lambda$-1sa-TuiVw8MuJHJVsym97OwCfs:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1;)V // method@a313 │ │ -3fab2a: 0e00 |0005: return-void │ │ +3faad8: |[3faad8] de.danoeh.antennapod.fragment.AudioPlayerFragment$1$$ExternalSyntheticLambda0.run:()V │ │ +3faae8: 5410 8892 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1; // field@9288 │ │ +3faaec: 7110 13a3 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1;.$r8$lambda$-1sa-TuiVw8MuJHJVsym97OwCfs:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1;)V // method@a313 │ │ +3faaf2: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -894261,18 +894261,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 │ │ -3fc138: |[3fc138] de.danoeh.antennapod.fragment.ChaptersFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/ChaptersFragment;)V │ │ -3fc148: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3fc14e: 5b01 a692 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/ChaptersFragment; // field@92a6 │ │ -3fc152: 0e00 |0005: return-void │ │ +3fc100: |[3fc100] de.danoeh.antennapod.fragment.ChaptersFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/ChaptersFragment;)V │ │ +3fc110: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3fc116: 5b01 a692 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/ChaptersFragment; // field@92a6 │ │ +3fc11a: 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; │ │ │ │ @@ -894282,18 +894282,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3fc154: |[3fc154] de.danoeh.antennapod.fragment.ChaptersFragment$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -3fc164: 5410 a692 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/ChaptersFragment; // field@92a6 │ │ -3fc168: 7120 66a3 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.$r8$lambda$iBYeSiw7Yn2HwkF8Kt6PkDU7uTw:(Lde/danoeh/antennapod/fragment/ChaptersFragment;Landroid/view/View;)V // method@a366 │ │ -3fc16e: 0e00 |0005: return-void │ │ +3fc11c: |[3fc11c] de.danoeh.antennapod.fragment.ChaptersFragment$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +3fc12c: 5410 a692 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/ChaptersFragment; // field@92a6 │ │ +3fc130: 7120 66a3 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.$r8$lambda$iBYeSiw7Yn2HwkF8Kt6PkDU7uTw:(Lde/danoeh/antennapod/fragment/ChaptersFragment;Landroid/view/View;)V // method@a366 │ │ +3fc136: 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; │ │ │ │ @@ -894327,18 +894327,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 │ │ -3fc8dc: |[3fc8dc] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V │ │ -3fc8ec: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3fc8f2: 5b01 b492 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@92b4 │ │ -3fc8f6: 0e00 |0005: return-void │ │ +3fc8a4: |[3fc8a4] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V │ │ +3fc8b4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3fc8ba: 5b01 b492 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@92b4 │ │ +3fc8be: 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; │ │ │ │ @@ -894348,19 +894348,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -3fc8bc: |[3fc8bc] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$$ExternalSyntheticLambda0.onLongClick:(Landroid/view/View;)Z │ │ -3fc8cc: 5410 b492 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@92b4 │ │ -3fc8d0: 7120 91a3 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.$r8$lambda$ohtmJmZsykXaC8I8fwv0bK0Tpvo:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;Landroid/view/View;)Z // method@a391 │ │ -3fc8d6: 0a02 |0005: move-result v2 │ │ -3fc8d8: 0f02 |0006: return v2 │ │ +3fc884: |[3fc884] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$$ExternalSyntheticLambda0.onLongClick:(Landroid/view/View;)Z │ │ +3fc894: 5410 b492 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@92b4 │ │ +3fc898: 7120 91a3 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.$r8$lambda$ohtmJmZsykXaC8I8fwv0bK0Tpvo:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;Landroid/view/View;)Z // method@a391 │ │ +3fc89e: 0a02 |0005: move-result v2 │ │ +3fc8a0: 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; │ │ │ │ @@ -894394,18 +894394,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 │ │ -3fc954: |[3fc954] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V │ │ -3fc964: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3fc96a: 5b01 b692 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@92b6 │ │ -3fc96e: 0e00 |0005: return-void │ │ +3fc91c: |[3fc91c] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V │ │ +3fc92c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3fc932: 5b01 b692 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@92b6 │ │ +3fc936: 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; │ │ │ │ @@ -894415,19 +894415,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3fc934: |[3fc934] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$$ExternalSyntheticLambda2.call:()Ljava/lang/Object; │ │ -3fc944: 5410 b692 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@92b6 │ │ -3fc948: 7110 8ea3 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.$r8$lambda$Edm9sW9YhKKpSg3oFqLxMYKrE-E:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)Ljava/util/List; // method@a38e │ │ -3fc94e: 0c00 |0005: move-result-object v0 │ │ -3fc950: 1100 |0006: return-object v0 │ │ +3fc8fc: |[3fc8fc] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$$ExternalSyntheticLambda2.call:()Ljava/lang/Object; │ │ +3fc90c: 5410 b692 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@92b6 │ │ +3fc910: 7110 8ea3 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.$r8$lambda$Edm9sW9YhKKpSg3oFqLxMYKrE-E:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)Ljava/util/List; // method@a38e │ │ +3fc916: 0c00 |0005: move-result-object v0 │ │ +3fc918: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -894460,18 +894460,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 │ │ -3fc9e8: |[3fc9e8] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V │ │ -3fc9f8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3fc9fe: 5b01 b992 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@92b9 │ │ -3fca02: 0e00 |0005: return-void │ │ +3fc9b0: |[3fc9b0] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V │ │ +3fc9c0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3fc9c6: 5b01 b992 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@92b9 │ │ +3fc9ca: 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; │ │ │ │ @@ -894481,18 +894481,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3fca04: |[3fca04] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$$ExternalSyntheticLambda5.run:()V │ │ -3fca14: 5410 b992 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@92b9 │ │ -3fca18: 7110 8da3 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.$r8$lambda$9_f37-GKuXfNNR0oyZREfmWxnnA:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V // method@a38d │ │ -3fca1e: 0e00 |0005: return-void │ │ +3fc9cc: |[3fc9cc] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$$ExternalSyntheticLambda5.run:()V │ │ +3fc9dc: 5410 b992 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@92b9 │ │ +3fc9e0: 7110 8da3 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.$r8$lambda$9_f37-GKuXfNNR0oyZREfmWxnnA:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V // method@a38d │ │ +3fc9e6: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -894525,18 +894525,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 │ │ -3fcad0: |[3fcad0] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$CompletedDownloadsListAdapter$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V │ │ -3fcae0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3fcae6: 5b01 bb92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@92bb │ │ -3fcaea: 0e00 |0005: return-void │ │ +3fca98: |[3fca98] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$CompletedDownloadsListAdapter$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V │ │ +3fcaa8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3fcaae: 5b01 bb92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@92bb │ │ +3fcab2: 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; │ │ │ │ @@ -894546,19 +894546,19 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -3fcab0: |[3fcab0] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$CompletedDownloadsListAdapter$$ExternalSyntheticLambda0.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ -3fcac0: 5410 bb92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@92bb │ │ -3fcac4: 6e20 9fa3 2000 |0002: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@a39f │ │ -3fcaca: 0a02 |0005: move-result v2 │ │ -3fcacc: 0f02 |0006: return v2 │ │ +3fca78: |[3fca78] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$CompletedDownloadsListAdapter$$ExternalSyntheticLambda0.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ +3fca88: 5410 bb92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@92bb │ │ +3fca8c: 6e20 9fa3 2000 |0002: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@a39f │ │ +3fca92: 0a02 |0005: move-result v2 │ │ +3fca94: 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; │ │ │ │ @@ -894592,18 +894592,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 │ │ -3fd768: |[3fd768] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda10.:(Lde/danoeh/antennapod/fragment/CoverFragment;)V │ │ -3fd778: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3fd77e: 5b01 cd92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@92cd │ │ -3fd782: 0e00 |0005: return-void │ │ +3fd730: |[3fd730] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda10.:(Lde/danoeh/antennapod/fragment/CoverFragment;)V │ │ +3fd740: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3fd746: 5b01 cd92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@92cd │ │ +3fd74a: 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; │ │ │ │ @@ -894613,18 +894613,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3fd784: |[3fd784] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda10.onClick:(Landroid/view/View;)V │ │ -3fd794: 5410 cd92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@92cd │ │ -3fd798: 7120 cea3 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@a3ce │ │ -3fd79e: 0e00 |0005: return-void │ │ +3fd74c: |[3fd74c] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda10.onClick:(Landroid/view/View;)V │ │ +3fd75c: 5410 cd92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@92cd │ │ +3fd760: 7120 cea3 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@a3ce │ │ +3fd766: 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; │ │ │ │ @@ -894658,18 +894658,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 │ │ -3fd7a0: |[3fd7a0] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda11.:(Lde/danoeh/antennapod/fragment/CoverFragment;)V │ │ -3fd7b0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3fd7b6: 5b01 ce92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@92ce │ │ -3fd7ba: 0e00 |0005: return-void │ │ +3fd768: |[3fd768] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda11.:(Lde/danoeh/antennapod/fragment/CoverFragment;)V │ │ +3fd778: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3fd77e: 5b01 ce92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@92ce │ │ +3fd782: 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; │ │ │ │ @@ -894679,18 +894679,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3fd7bc: |[3fd7bc] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda11.onClick:(Landroid/view/View;)V │ │ -3fd7cc: 5410 ce92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@92ce │ │ -3fd7d0: 7120 cba3 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/CoverFragment;.$r8$lambda$2yE4v9NHlZn8zUztxBgDXLGGsEc:(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/view/View;)V // method@a3cb │ │ -3fd7d6: 0e00 |0005: return-void │ │ +3fd784: |[3fd784] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda11.onClick:(Landroid/view/View;)V │ │ +3fd794: 5410 ce92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@92ce │ │ +3fd798: 7120 cba3 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/CoverFragment;.$r8$lambda$2yE4v9NHlZn8zUztxBgDXLGGsEc:(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/view/View;)V // method@a3cb │ │ +3fd79e: 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; │ │ │ │ @@ -894728,19 +894728,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 │ │ -3fd850: |[3fd850] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/content/Intent;)V │ │ -3fd860: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3fd866: 5b01 d192 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@92d1 │ │ -3fd86a: 5b02 d292 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda3;.f$1:Landroid/content/Intent; // field@92d2 │ │ -3fd86e: 0e00 |0007: return-void │ │ +3fd818: |[3fd818] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/content/Intent;)V │ │ +3fd828: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3fd82e: 5b01 d192 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@92d1 │ │ +3fd832: 5b02 d292 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda3;.f$1:Landroid/content/Intent; // field@92d2 │ │ +3fd836: 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; │ │ @@ -894751,19 +894751,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3fd870: |[3fd870] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda3.onClick:(Landroid/view/View;)V │ │ -3fd880: 5420 d192 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@92d1 │ │ -3fd884: 5421 d292 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda3;.f$1:Landroid/content/Intent; // field@92d2 │ │ -3fd888: 7130 d5a3 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@a3d5 │ │ -3fd88e: 0e00 |0007: return-void │ │ +3fd838: |[3fd838] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda3.onClick:(Landroid/view/View;)V │ │ +3fd848: 5420 d192 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@92d1 │ │ +3fd84c: 5421 d292 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda3;.f$1:Landroid/content/Intent; // field@92d2 │ │ +3fd850: 7130 d5a3 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@a3d5 │ │ +3fd856: 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; │ │ │ │ @@ -894801,19 +894801,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 │ │ -3fd8b4: |[3fd8b4] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/CoverFragment;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -3fd8c4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3fd8ca: 5b01 d392 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@92d3 │ │ -3fd8ce: 5b02 d492 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda4;.f$1:Lde/danoeh/antennapod/model/playback/Playable; // field@92d4 │ │ -3fd8d2: 0e00 |0007: return-void │ │ +3fd87c: |[3fd87c] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/CoverFragment;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +3fd88c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3fd892: 5b01 d392 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@92d3 │ │ +3fd896: 5b02 d492 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda4;.f$1:Lde/danoeh/antennapod/model/playback/Playable; // field@92d4 │ │ +3fd89a: 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; │ │ @@ -894824,20 +894824,20 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -3fd890: |[3fd890] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda4.onLongClick:(Landroid/view/View;)Z │ │ -3fd8a0: 5420 d392 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@92d3 │ │ -3fd8a4: 5421 d492 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda4;.f$1:Lde/danoeh/antennapod/model/playback/Playable; // field@92d4 │ │ -3fd8a8: 7130 cfa3 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@a3cf │ │ -3fd8ae: 0a03 |0007: move-result v3 │ │ -3fd8b0: 0f03 |0008: return v3 │ │ +3fd858: |[3fd858] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda4.onLongClick:(Landroid/view/View;)Z │ │ +3fd868: 5420 d392 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@92d3 │ │ +3fd86c: 5421 d492 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda4;.f$1:Lde/danoeh/antennapod/model/playback/Playable; // field@92d4 │ │ +3fd870: 7130 cfa3 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@a3cf │ │ +3fd876: 0a03 |0007: move-result v3 │ │ +3fd878: 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; │ │ │ │ @@ -894875,19 +894875,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 │ │ -3fd8f8: |[3fd8f8] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/CoverFragment;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -3fd908: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3fd90e: 5b01 d592 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@92d5 │ │ -3fd912: 5b02 d692 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda5;.f$1:Lde/danoeh/antennapod/model/playback/Playable; // field@92d6 │ │ -3fd916: 0e00 |0007: return-void │ │ +3fd8c0: |[3fd8c0] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/CoverFragment;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +3fd8d0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3fd8d6: 5b01 d592 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@92d5 │ │ +3fd8da: 5b02 d692 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda5;.f$1:Lde/danoeh/antennapod/model/playback/Playable; // field@92d6 │ │ +3fd8de: 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; │ │ @@ -894898,20 +894898,20 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -3fd8d4: |[3fd8d4] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda5.onLongClick:(Landroid/view/View;)Z │ │ -3fd8e4: 5420 d592 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@92d5 │ │ -3fd8e8: 5421 d692 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda5;.f$1:Lde/danoeh/antennapod/model/playback/Playable; // field@92d6 │ │ -3fd8ec: 7130 cca3 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@a3cc │ │ -3fd8f2: 0a03 |0007: move-result v3 │ │ -3fd8f4: 0f03 |0008: return v3 │ │ +3fd89c: |[3fd89c] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda5.onLongClick:(Landroid/view/View;)Z │ │ +3fd8ac: 5420 d592 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@92d5 │ │ +3fd8b0: 5421 d692 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda5;.f$1:Lde/danoeh/antennapod/model/playback/Playable; // field@92d6 │ │ +3fd8b4: 7130 cca3 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@a3cc │ │ +3fd8ba: 0a03 |0007: move-result v3 │ │ +3fd8bc: 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; │ │ │ │ @@ -894945,18 +894945,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 │ │ -3fd918: |[3fd918] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/fragment/CoverFragment;)V │ │ -3fd928: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3fd92e: 5b01 d792 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@92d7 │ │ -3fd932: 0e00 |0005: return-void │ │ +3fd8e0: |[3fd8e0] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/fragment/CoverFragment;)V │ │ +3fd8f0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3fd8f6: 5b01 d792 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@92d7 │ │ +3fd8fa: 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; │ │ │ │ @@ -894966,18 +894966,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3fd934: |[3fd934] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda6.onClick:(Landroid/view/View;)V │ │ -3fd944: 5410 d792 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@92d7 │ │ -3fd948: 7120 d6a3 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@a3d6 │ │ -3fd94e: 0e00 |0005: return-void │ │ +3fd8fc: |[3fd8fc] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda6.onClick:(Landroid/view/View;)V │ │ +3fd90c: 5410 d792 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@92d7 │ │ +3fd910: 7120 d6a3 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@a3d6 │ │ +3fd916: 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; │ │ │ │ @@ -895011,18 +895011,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 │ │ -3fd950: |[3fd950] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/fragment/CoverFragment;)V │ │ -3fd960: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3fd966: 5b01 d892 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@92d8 │ │ -3fd96a: 0e00 |0005: return-void │ │ +3fd918: |[3fd918] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/fragment/CoverFragment;)V │ │ +3fd928: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3fd92e: 5b01 d892 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@92d8 │ │ +3fd932: 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; │ │ │ │ @@ -895032,18 +895032,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3fd96c: |[3fd96c] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda7.onClick:(Landroid/view/View;)V │ │ -3fd97c: 5410 d892 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@92d8 │ │ -3fd980: 7120 cda3 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@a3cd │ │ -3fd986: 0e00 |0005: return-void │ │ +3fd934: |[3fd934] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda7.onClick:(Landroid/view/View;)V │ │ +3fd944: 5410 d892 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@92d8 │ │ +3fd948: 7120 cda3 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@a3cd │ │ +3fd94e: 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; │ │ │ │ @@ -895077,18 +895077,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 │ │ -3fd988: |[3fd988] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/fragment/CoverFragment;)V │ │ -3fd998: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3fd99e: 5b01 d992 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@92d9 │ │ -3fd9a2: 0e00 |0005: return-void │ │ +3fd950: |[3fd950] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/fragment/CoverFragment;)V │ │ +3fd960: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3fd966: 5b01 d992 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@92d9 │ │ +3fd96a: 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; │ │ │ │ @@ -895098,18 +895098,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3fd9a4: |[3fd9a4] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda8.onClick:(Landroid/view/View;)V │ │ -3fd9b4: 5410 d992 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@92d9 │ │ -3fd9b8: 7120 d1a3 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/CoverFragment;.$r8$lambda$RWKM4yL1ywnuQGi3lRnEXjj8NV4:(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/view/View;)V // method@a3d1 │ │ -3fd9be: 0e00 |0005: return-void │ │ +3fd96c: |[3fd96c] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda8.onClick:(Landroid/view/View;)V │ │ +3fd97c: 5410 d992 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@92d9 │ │ +3fd980: 7120 d1a3 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/CoverFragment;.$r8$lambda$RWKM4yL1ywnuQGi3lRnEXjj8NV4:(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/view/View;)V // method@a3d1 │ │ +3fd986: 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; │ │ │ │ @@ -895143,18 +895143,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 │ │ -3fd9c0: |[3fd9c0] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda9.:(Lde/danoeh/antennapod/fragment/CoverFragment;)V │ │ -3fd9d0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3fd9d6: 5b01 da92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@92da │ │ -3fd9da: 0e00 |0005: return-void │ │ +3fd988: |[3fd988] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda9.:(Lde/danoeh/antennapod/fragment/CoverFragment;)V │ │ +3fd998: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3fd99e: 5b01 da92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@92da │ │ +3fd9a2: 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; │ │ │ │ @@ -895164,18 +895164,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3fd9dc: |[3fd9dc] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda9.onClick:(Landroid/view/View;)V │ │ -3fd9ec: 5410 da92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@92da │ │ -3fd9f0: 7120 d3a3 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/CoverFragment;.$r8$lambda$b7GC2EgVlj2VhMomIUxM3K7TJ8M:(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/view/View;)V // method@a3d3 │ │ -3fd9f6: 0e00 |0005: return-void │ │ +3fd9a4: |[3fd9a4] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda9.onClick:(Landroid/view/View;)V │ │ +3fd9b4: 5410 da92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@92da │ │ +3fd9b8: 7120 d3a3 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/CoverFragment;.$r8$lambda$b7GC2EgVlj2VhMomIUxM3K7TJ8M:(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/view/View;)V // method@a3d3 │ │ +3fd9be: 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; │ │ │ │ @@ -895213,18 +895213,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 │ │ -3fd9f8: |[3fd9f8] de.danoeh.antennapod.fragment.CoverFragment$1.:(Lde/danoeh/antennapod/fragment/CoverFragment;)V │ │ -3fda08: 5b01 db92 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment$1;.this$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@92db │ │ -3fda0c: 7010 1300 0000 |0002: invoke-direct {v0}, Landroid/animation/AnimatorListenerAdapter;.:()V // method@0013 │ │ -3fda12: 0e00 |0005: return-void │ │ +3fd9c0: |[3fd9c0] de.danoeh.antennapod.fragment.CoverFragment$1.:(Lde/danoeh/antennapod/fragment/CoverFragment;)V │ │ +3fd9d0: 5b01 db92 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment$1;.this$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@92db │ │ +3fd9d4: 7010 1300 0000 |0002: invoke-direct {v0}, Landroid/animation/AnimatorListenerAdapter;.:()V // method@0013 │ │ +3fd9da: 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; │ │ │ │ @@ -895234,22 +895234,22 @@ │ │ type : '(Landroid/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -3fda14: |[3fda14] de.danoeh.antennapod.fragment.CoverFragment$1.onAnimationEnd:(Landroid/animation/Animator;)V │ │ -3fda24: 5412 db92 |0000: iget-object v2, v1, Lde/danoeh/antennapod/fragment/CoverFragment$1;.this$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@92db │ │ -3fda28: 7110 d7a3 0200 |0002: invoke-static {v2}, Lde/danoeh/antennapod/fragment/CoverFragment;.-$$Nest$fgetviewBinding:(Lde/danoeh/antennapod/fragment/CoverFragment;)Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // method@a3d7 │ │ -3fda2e: 0c02 |0005: move-result-object v2 │ │ -3fda30: 5422 eb8e |0006: iget-object v2, v2, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvEpisodeTitle:Landroid/widget/TextView; // field@8eeb │ │ -3fda34: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -3fda36: 6e30 3e0d 0200 |0009: invoke-virtual {v2, v0, v0}, Landroid/view/View;.scrollTo:(II)V // method@0d3e │ │ -3fda3c: 0e00 |000c: return-void │ │ +3fd9dc: |[3fd9dc] de.danoeh.antennapod.fragment.CoverFragment$1.onAnimationEnd:(Landroid/animation/Animator;)V │ │ +3fd9ec: 5412 db92 |0000: iget-object v2, v1, Lde/danoeh/antennapod/fragment/CoverFragment$1;.this$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@92db │ │ +3fd9f0: 7110 d7a3 0200 |0002: invoke-static {v2}, Lde/danoeh/antennapod/fragment/CoverFragment;.-$$Nest$fgetviewBinding:(Lde/danoeh/antennapod/fragment/CoverFragment;)Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // method@a3d7 │ │ +3fd9f6: 0c02 |0005: move-result-object v2 │ │ +3fd9f8: 5422 eb8e |0006: iget-object v2, v2, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvEpisodeTitle:Landroid/widget/TextView; // field@8eeb │ │ +3fd9fc: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +3fd9fe: 6e30 3e0d 0200 |0009: invoke-virtual {v2, v0, v0}, Landroid/view/View;.scrollTo:(II)V // method@0d3e │ │ +3fda04: 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; │ │ │ │ @@ -895283,18 +895283,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 │ │ -3fe8c8: |[3fe8c8] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda0.:(Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;)V │ │ -3fe8d8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3fe8de: 5b01 e392 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda0;.f$0:Lcom/google/android/material/textfield/MaterialAutoCompleteTextView; // field@92e3 │ │ -3fe8e2: 0e00 |0005: return-void │ │ +3fe890: |[3fe890] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda0.:(Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;)V │ │ +3fe8a0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3fe8a6: 5b01 e392 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda0;.f$0:Lcom/google/android/material/textfield/MaterialAutoCompleteTextView; // field@92e3 │ │ +3fe8aa: 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; │ │ │ │ @@ -895304,18 +895304,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3fe8e4: |[3fe8e4] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -3fe8f4: 5410 e392 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda0;.f$0:Lcom/google/android/material/textfield/MaterialAutoCompleteTextView; // field@92e3 │ │ -3fe8f8: 7120 13a4 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@a413 │ │ -3fe8fe: 0e00 |0005: return-void │ │ +3fe8ac: |[3fe8ac] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +3fe8bc: 5410 e392 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda0;.f$0:Lcom/google/android/material/textfield/MaterialAutoCompleteTextView; // field@92e3 │ │ +3fe8c0: 7120 13a4 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@a413 │ │ +3fe8c6: 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; │ │ │ │ @@ -895349,18 +895349,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 │ │ -3fe944: |[3fe944] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda1.:(Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;)V │ │ -3fe954: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3fe95a: 5b01 e692 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda1;.f$0:Lcom/google/android/material/textfield/MaterialAutoCompleteTextView; // field@92e6 │ │ -3fe95e: 0e00 |0005: return-void │ │ +3fe90c: |[3fe90c] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda1.:(Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;)V │ │ +3fe91c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3fe922: 5b01 e692 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda1;.f$0:Lcom/google/android/material/textfield/MaterialAutoCompleteTextView; // field@92e6 │ │ +3fe926: 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; │ │ │ │ @@ -895370,18 +895370,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 │ │ -3fe960: |[3fe960] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda1.onFocusChange:(Landroid/view/View;Z)V │ │ -3fe970: 5410 e692 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda1;.f$0:Lcom/google/android/material/textfield/MaterialAutoCompleteTextView; // field@92e6 │ │ -3fe974: 7130 0da4 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@a40d │ │ -3fe97a: 0e00 |0005: return-void │ │ +3fe928: |[3fe928] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda1.onFocusChange:(Landroid/view/View;Z)V │ │ +3fe938: 5410 e692 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda1;.f$0:Lcom/google/android/material/textfield/MaterialAutoCompleteTextView; // field@92e6 │ │ +3fe93c: 7130 0da4 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@a40d │ │ +3fe942: 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 │ │ @@ -895424,20 +895424,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 │ │ -3fe97c: |[3fe97c] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;Ljava/util/Map;)V │ │ -3fe98c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3fe992: 5b01 e792 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/DiscoveryFragment; // field@92e7 │ │ -3fe996: 5b02 e892 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda2;.f$1:Lcom/google/android/material/textfield/MaterialAutoCompleteTextView; // field@92e8 │ │ -3fe99a: 5b03 e992 |0007: iput-object v3, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda2;.f$2:Ljava/util/Map; // field@92e9 │ │ -3fe99e: 0e00 |0009: return-void │ │ +3fe944: |[3fe944] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;Ljava/util/Map;)V │ │ +3fe954: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3fe95a: 5b01 e792 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/DiscoveryFragment; // field@92e7 │ │ +3fe95e: 5b02 e892 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda2;.f$1:Lcom/google/android/material/textfield/MaterialAutoCompleteTextView; // field@92e8 │ │ +3fe962: 5b03 e992 |0007: iput-object v3, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda2;.f$2:Ljava/util/Map; // field@92e9 │ │ +3fe966: 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; │ │ @@ -895449,20 +895449,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 │ │ -3fe9a0: |[3fe9a0] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda2.onClick:(Landroid/content/DialogInterface;I)V │ │ -3fe9b0: 5430 e792 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/DiscoveryFragment; // field@92e7 │ │ -3fe9b4: 5431 e892 |0002: iget-object v1, v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda2;.f$1:Lcom/google/android/material/textfield/MaterialAutoCompleteTextView; // field@92e8 │ │ -3fe9b8: 5432 e992 |0004: iget-object v2, v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda2;.f$2:Ljava/util/Map; // field@92e9 │ │ -3fe9bc: 7155 11a4 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@a411 │ │ -3fe9c2: 0e00 |0009: return-void │ │ +3fe968: |[3fe968] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda2.onClick:(Landroid/content/DialogInterface;I)V │ │ +3fe978: 5430 e792 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/DiscoveryFragment; // field@92e7 │ │ +3fe97c: 5431 e892 |0002: iget-object v1, v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda2;.f$1:Lcom/google/android/material/textfield/MaterialAutoCompleteTextView; // field@92e8 │ │ +3fe980: 5432 e992 |0004: iget-object v2, v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda2;.f$2:Ljava/util/Map; // field@92e9 │ │ +3fe984: 7155 11a4 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@a411 │ │ +3fe98a: 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 │ │ @@ -895497,18 +895497,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 │ │ -3fe9c4: |[3fe9c4] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda3.:(Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;)V │ │ -3fe9d4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3fe9da: 5b01 ea92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda3;.f$0:Lcom/google/android/material/textfield/MaterialAutoCompleteTextView; // field@92ea │ │ -3fe9de: 0e00 |0005: return-void │ │ +3fe98c: |[3fe98c] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda3.:(Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;)V │ │ +3fe99c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3fe9a2: 5b01 ea92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda3;.f$0:Lcom/google/android/material/textfield/MaterialAutoCompleteTextView; // field@92ea │ │ +3fe9a6: 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; │ │ │ │ @@ -895518,18 +895518,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3fe9e0: |[3fe9e0] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda3.run:()V │ │ -3fe9f0: 5410 ea92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda3;.f$0:Lcom/google/android/material/textfield/MaterialAutoCompleteTextView; // field@92ea │ │ -3fe9f4: 6e10 f688 0000 |0002: invoke-virtual {v0}, Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;.showDropDown:()V // method@88f6 │ │ -3fe9fa: 0e00 |0005: return-void │ │ +3fe9a8: |[3fe9a8] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda3.run:()V │ │ +3fe9b8: 5410 ea92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda3;.f$0:Lcom/google/android/material/textfield/MaterialAutoCompleteTextView; // field@92ea │ │ +3fe9bc: 6e10 f688 0000 |0002: invoke-virtual {v0}, Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;.showDropDown:()V // method@88f6 │ │ +3fe9c2: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -895562,18 +895562,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 │ │ -3fe9fc: |[3fe9fc] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;)V │ │ -3fea0c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3fea12: 5b01 eb92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/DiscoveryFragment; // field@92eb │ │ -3fea16: 0e00 |0005: return-void │ │ +3fe9c4: |[3fe9c4] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;)V │ │ +3fe9d4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3fe9da: 5b01 eb92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/DiscoveryFragment; // field@92eb │ │ +3fe9de: 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; │ │ │ │ @@ -895583,18 +895583,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3fea18: |[3fea18] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda4.onClick:(Landroid/view/View;)V │ │ -3fea28: 5410 eb92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/DiscoveryFragment; // field@92eb │ │ -3fea2c: 7120 0fa4 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.$r8$lambda$79o6utOwfosTOEzHfPakHxVagpU:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Landroid/view/View;)V // method@a40f │ │ -3fea32: 0e00 |0005: return-void │ │ +3fe9e0: |[3fe9e0] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda4.onClick:(Landroid/view/View;)V │ │ +3fe9f0: 5410 eb92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/DiscoveryFragment; // field@92eb │ │ +3fe9f4: 7120 0fa4 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.$r8$lambda$79o6utOwfosTOEzHfPakHxVagpU:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Landroid/view/View;)V // method@a40f │ │ +3fe9fa: 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; │ │ │ │ @@ -895628,18 +895628,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 │ │ -3fea34: |[3fea34] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;)V │ │ -3fea44: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3fea4a: 5b01 ec92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/DiscoveryFragment; // field@92ec │ │ -3fea4e: 0e00 |0005: return-void │ │ +3fe9fc: |[3fe9fc] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;)V │ │ +3fea0c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3fea12: 5b01 ec92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/DiscoveryFragment; // field@92ec │ │ +3fea16: 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; │ │ │ │ @@ -895649,22 +895649,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 │ │ -3fea50: |[3fea50] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda5.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -3fea60: 5460 ec92 |0000: iget-object v0, v6, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/DiscoveryFragment; // field@92ec │ │ -3fea64: 0771 |0002: move-object v1, v7 │ │ -3fea66: 0782 |0003: move-object v2, v8 │ │ -3fea68: 0193 |0004: move v3, v9 │ │ -3fea6a: 04a4 |0005: move-wide v4, v10 │ │ -3fea6c: 7706 10a4 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@a410 │ │ -3fea72: 0e00 |0009: return-void │ │ +3fea18: |[3fea18] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda5.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +3fea28: 5460 ec92 |0000: iget-object v0, v6, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/DiscoveryFragment; // field@92ec │ │ +3fea2c: 0771 |0002: move-object v1, v7 │ │ +3fea2e: 0782 |0003: move-object v2, v8 │ │ +3fea30: 0193 |0004: move v3, v9 │ │ +3fea32: 04a4 |0005: move-wide v4, v10 │ │ +3fea34: 7706 10a4 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@a410 │ │ +3fea3a: 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; │ │ @@ -895705,19 +895705,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 │ │ -3fea74: |[3fea74] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Ljava/lang/String;)V │ │ -3fea84: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3fea8a: 5b01 ed92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/DiscoveryFragment; // field@92ed │ │ -3fea8e: 5b02 ee92 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda6;.f$1:Ljava/lang/String; // field@92ee │ │ -3fea92: 0e00 |0007: return-void │ │ +3fea3c: |[3fea3c] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Ljava/lang/String;)V │ │ +3fea4c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3fea52: 5b01 ed92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/DiscoveryFragment; // field@92ed │ │ +3fea56: 5b02 ee92 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda6;.f$1:Ljava/lang/String; // field@92ee │ │ +3fea5a: 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; │ │ @@ -895728,19 +895728,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3fea94: |[3fea94] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda6.onClick:(Landroid/view/View;)V │ │ -3feaa4: 5420 ed92 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/DiscoveryFragment; // field@92ed │ │ -3feaa8: 5421 ee92 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda6;.f$1:Ljava/lang/String; // field@92ee │ │ -3feaac: 7130 15a4 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@a415 │ │ -3feab2: 0e00 |0007: return-void │ │ +3fea5c: |[3fea5c] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda6.onClick:(Landroid/view/View;)V │ │ +3fea6c: 5420 ed92 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/DiscoveryFragment; // field@92ed │ │ +3fea70: 5421 ee92 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda6;.f$1:Ljava/lang/String; // field@92ee │ │ +3fea74: 7130 15a4 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@a415 │ │ +3fea7a: 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; │ │ │ │ @@ -895778,19 +895778,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 │ │ -3feab4: |[3feab4] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Ljava/lang/String;)V │ │ -3feac4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3feaca: 5b01 ef92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/DiscoveryFragment; // field@92ef │ │ -3feace: 5b02 f092 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda7;.f$1:Ljava/lang/String; // field@92f0 │ │ -3fead2: 0e00 |0007: return-void │ │ +3fea7c: |[3fea7c] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Ljava/lang/String;)V │ │ +3fea8c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3fea92: 5b01 ef92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/DiscoveryFragment; // field@92ef │ │ +3fea96: 5b02 f092 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda7;.f$1:Ljava/lang/String; // field@92f0 │ │ +3fea9a: 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; │ │ @@ -895801,19 +895801,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3fead4: |[3fead4] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda7.onClick:(Landroid/view/View;)V │ │ -3feae4: 5420 ef92 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/DiscoveryFragment; // field@92ef │ │ -3feae8: 5421 f092 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda7;.f$1:Ljava/lang/String; // field@92f0 │ │ -3feaec: 7130 12a4 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@a412 │ │ -3feaf2: 0e00 |0007: return-void │ │ +3fea9c: |[3fea9c] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda7.onClick:(Landroid/view/View;)V │ │ +3feaac: 5420 ef92 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/DiscoveryFragment; // field@92ef │ │ +3feab0: 5421 f092 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda7;.f$1:Ljava/lang/String; // field@92f0 │ │ +3feab4: 7130 12a4 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@a412 │ │ +3feaba: 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; │ │ │ │ @@ -895851,19 +895851,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 │ │ -3feb18: |[3feb18] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;Ljava/lang/String;)V │ │ -3feb28: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3feb2e: 5b01 f192 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader; // field@92f1 │ │ -3feb32: 5b02 f292 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda8;.f$1:Ljava/lang/String; // field@92f2 │ │ -3feb36: 0e00 |0007: return-void │ │ +3feae0: |[3feae0] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;Ljava/lang/String;)V │ │ +3feaf0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3feaf6: 5b01 f192 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader; // field@92f1 │ │ +3feafa: 5b02 f292 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda8;.f$1:Ljava/lang/String; // field@92f2 │ │ +3feafe: 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; │ │ @@ -895874,20 +895874,20 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -3feaf4: |[3feaf4] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda8.call:()Ljava/lang/Object; │ │ -3feb04: 5420 f192 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader; // field@92f1 │ │ -3feb08: 5421 f292 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda8;.f$1:Ljava/lang/String; // field@92f2 │ │ -3feb0c: 7120 14a4 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@a414 │ │ -3feb12: 0c00 |0007: move-result-object v0 │ │ -3feb14: 1100 |0008: return-object v0 │ │ +3feabc: |[3feabc] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda8.call:()Ljava/lang/Object; │ │ +3feacc: 5420 f192 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader; // field@92f1 │ │ +3fead0: 5421 f292 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda8;.f$1:Ljava/lang/String; // field@92f2 │ │ +3fead4: 7120 14a4 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@a414 │ │ +3feada: 0c00 |0007: move-result-object v0 │ │ +3feadc: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -895916,35 +895916,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3ff578: |[3ff578] de.danoeh.antennapod.fragment.DownloadLogFragment$$ExternalSyntheticLambda0.:()V │ │ -3ff588: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ff58e: 0e00 |0003: return-void │ │ +3ff540: |[3ff540] de.danoeh.antennapod.fragment.DownloadLogFragment$$ExternalSyntheticLambda0.:()V │ │ +3ff550: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ff556: 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 │ │ -3ff55c: |[3ff55c] de.danoeh.antennapod.fragment.DownloadLogFragment$$ExternalSyntheticLambda0.call:()Ljava/lang/Object; │ │ -3ff56c: 7100 519b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getDownloadLog:()Ljava/util/List; // method@9b51 │ │ -3ff572: 0c00 |0003: move-result-object v0 │ │ -3ff574: 1100 |0004: return-object v0 │ │ +3ff524: |[3ff524] de.danoeh.antennapod.fragment.DownloadLogFragment$$ExternalSyntheticLambda0.call:()Ljava/lang/Object; │ │ +3ff534: 7100 519b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getDownloadLog:()Ljava/util/List; // method@9b51 │ │ +3ff53a: 0c00 |0003: move-result-object v0 │ │ +3ff53c: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -895977,18 +895977,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 │ │ -3ff950: |[3ff950] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ -3ff960: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ff966: 5b01 0a93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@930a │ │ -3ff96a: 0e00 |0005: return-void │ │ +3ff918: |[3ff918] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ +3ff928: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ff92e: 5b01 0a93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@930a │ │ +3ff932: 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; │ │ │ │ @@ -895998,19 +895998,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3ff930: |[3ff930] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda0.call:()Ljava/lang/Object; │ │ -3ff940: 5410 0a93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@930a │ │ -3ff944: 7110 73a4 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.$r8$lambda$q75dzvQAJ6M6TC2PNA3mLLvf3B0:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)Landroidx/core/util/Pair; // method@a473 │ │ -3ff94a: 0c00 |0005: move-result-object v0 │ │ -3ff94c: 1100 |0006: return-object v0 │ │ +3ff8f8: |[3ff8f8] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda0.call:()Ljava/lang/Object; │ │ +3ff908: 5410 0a93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@930a │ │ +3ff90c: 7110 73a4 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.$r8$lambda$q75dzvQAJ6M6TC2PNA3mLLvf3B0:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)Landroidx/core/util/Pair; // method@a473 │ │ +3ff912: 0c00 |0005: move-result-object v0 │ │ +3ff914: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -896043,18 +896043,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 │ │ -3ff9c8: |[3ff9c8] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda11.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ -3ff9d8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ff9de: 5b01 0c93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@930c │ │ -3ff9e2: 0e00 |0005: return-void │ │ +3ff990: |[3ff990] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda11.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ +3ff9a0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ff9a6: 5b01 0c93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@930c │ │ +3ff9aa: 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; │ │ │ │ @@ -896064,19 +896064,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3ff9a8: |[3ff9a8] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda11.call:()Ljava/lang/Object; │ │ -3ff9b8: 5410 0c93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@930c │ │ -3ff9bc: 7110 6ba4 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.$r8$lambda$I_qhi2RdTCXOOg6eFsS6Mc8VtiI:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)Ljava/util/List; // method@a46b │ │ -3ff9c2: 0c00 |0005: move-result-object v0 │ │ -3ff9c4: 1100 |0006: return-object v0 │ │ +3ff970: |[3ff970] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda11.call:()Ljava/lang/Object; │ │ +3ff980: 5410 0c93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@930c │ │ +3ff984: 7110 6ba4 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.$r8$lambda$I_qhi2RdTCXOOg6eFsS6Mc8VtiI:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)Ljava/util/List; // method@a46b │ │ +3ff98a: 0c00 |0005: move-result-object v0 │ │ +3ff98c: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -896109,18 +896109,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 │ │ -3ffa94: |[3ffa94] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda15.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ -3ffaa4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ffaaa: 5b01 1093 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda15;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9310 │ │ -3ffaae: 0e00 |0005: return-void │ │ +3ffa5c: |[3ffa5c] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda15.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ +3ffa6c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ffa72: 5b01 1093 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda15;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9310 │ │ +3ffa76: 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; │ │ │ │ @@ -896130,18 +896130,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3ffab0: |[3ffab0] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda15.run:()V │ │ -3ffac0: 5410 1093 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda15;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9310 │ │ -3ffac4: 7110 6ea4 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.$r8$lambda$UGDzEiMVPO_LGdCLGd7g1gXOEUY:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a46e │ │ -3ffaca: 0e00 |0005: return-void │ │ +3ffa78: |[3ffa78] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda15.run:()V │ │ +3ffa88: 5410 1093 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda15;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9310 │ │ +3ffa8c: 7110 6ea4 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.$r8$lambda$UGDzEiMVPO_LGdCLGd7g1gXOEUY:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a46e │ │ +3ffa92: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -896174,18 +896174,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 │ │ -3ffb44: |[3ffb44] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ -3ffb54: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ffb5a: 5b01 1393 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9313 │ │ -3ffb5e: 0e00 |0005: return-void │ │ +3ffb0c: |[3ffb0c] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ +3ffb1c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ffb22: 5b01 1393 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9313 │ │ +3ffb26: 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; │ │ │ │ @@ -896195,18 +896195,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3ffb60: |[3ffb60] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda3.run:()V │ │ -3ffb70: 5410 1393 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9313 │ │ -3ffb74: 7110 71a4 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.$r8$lambda$Zu1KLAPc6Skj1qHuyBL_4jBhnwM:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a471 │ │ -3ffb7a: 0e00 |0005: return-void │ │ +3ffb28: |[3ffb28] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda3.run:()V │ │ +3ffb38: 5410 1393 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9313 │ │ +3ffb3c: 7110 71a4 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.$r8$lambda$Zu1KLAPc6Skj1qHuyBL_4jBhnwM:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a471 │ │ +3ffb42: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -896239,18 +896239,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 │ │ -3ffb7c: |[3ffb7c] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda4.:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ -3ffb8c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ffb92: 5b01 1493 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda4;.f$0:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@9314 │ │ -3ffb96: 0e00 |0005: return-void │ │ +3ffb44: |[3ffb44] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda4.:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ +3ffb54: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ffb5a: 5b01 1493 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda4;.f$0:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@9314 │ │ +3ffb5e: 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; │ │ │ │ @@ -896260,18 +896260,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3ffb98: |[3ffb98] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda4.run:()V │ │ -3ffba8: 5410 1493 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda4;.f$0:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@9314 │ │ -3ffbac: 7110 6da4 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.$r8$lambda$OmtvEg1VBQFf-76wb5KamzqHFxM:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V // method@a46d │ │ -3ffbb2: 0e00 |0005: return-void │ │ +3ffb60: |[3ffb60] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda4.run:()V │ │ +3ffb70: 5410 1493 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda4;.f$0:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@9314 │ │ +3ffb74: 7110 6da4 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.$r8$lambda$OmtvEg1VBQFf-76wb5KamzqHFxM:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V // method@a46d │ │ +3ffb7a: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -896304,18 +896304,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 │ │ -3ffc80: |[3ffc80] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ -3ffc90: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ffc96: 5b01 1893 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9318 │ │ -3ffc9a: 0e00 |0005: return-void │ │ +3ffc48: |[3ffc48] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ +3ffc58: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ffc5e: 5b01 1893 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9318 │ │ +3ffc62: 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; │ │ │ │ @@ -896325,19 +896325,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -3ffc60: |[3ffc60] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda8.onLongClick:(Landroid/view/View;)Z │ │ -3ffc70: 5410 1893 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9318 │ │ -3ffc74: 7120 68a4 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@a468 │ │ -3ffc7a: 0a02 |0005: move-result v2 │ │ -3ffc7c: 0f02 |0006: return v2 │ │ +3ffc28: |[3ffc28] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda8.onLongClick:(Landroid/view/View;)Z │ │ +3ffc38: 5410 1893 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9318 │ │ +3ffc3c: 7120 68a4 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@a468 │ │ +3ffc42: 0a02 |0005: move-result v2 │ │ +3ffc44: 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; │ │ │ │ @@ -896371,18 +896371,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 │ │ -3ffcfc: |[3ffcfc] de.danoeh.antennapod.fragment.EpisodesListFragment$1$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ -3ffd0c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ffd12: 5b01 1b93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$1$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@931b │ │ -3ffd16: 0e00 |0005: return-void │ │ +3ffcc4: |[3ffcc4] de.danoeh.antennapod.fragment.EpisodesListFragment$1$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ +3ffcd4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ffcda: 5b01 1b93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$1$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@931b │ │ +3ffcde: 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; │ │ │ │ @@ -896392,19 +896392,19 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -3ffcdc: |[3ffcdc] de.danoeh.antennapod.fragment.EpisodesListFragment$1$$ExternalSyntheticLambda0.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ -3ffcec: 5410 1b93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$1$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@931b │ │ -3ffcf0: 6e20 92a4 2000 |0002: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@a492 │ │ -3ffcf6: 0a02 |0005: move-result v2 │ │ -3ffcf8: 0f02 |0006: return v2 │ │ +3ffca4: |[3ffca4] de.danoeh.antennapod.fragment.EpisodesListFragment$1$$ExternalSyntheticLambda0.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ +3ffcb4: 5410 1b93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$1$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@931b │ │ +3ffcb8: 6e20 92a4 2000 |0002: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@a492 │ │ +3ffcbe: 0a02 |0005: move-result v2 │ │ +3ffcc0: 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; │ │ │ │ @@ -896438,18 +896438,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 │ │ -400ec0: |[400ec0] de.danoeh.antennapod.fragment.ExternalPlayerFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)V │ │ -400ed0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -400ed6: 5b01 3293 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; // field@9332 │ │ -400eda: 0e00 |0005: return-void │ │ +400e88: |[400e88] de.danoeh.antennapod.fragment.ExternalPlayerFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)V │ │ +400e98: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +400e9e: 5b01 3293 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; // field@9332 │ │ +400ea2: 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; │ │ │ │ @@ -896459,18 +896459,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -400edc: |[400edc] de.danoeh.antennapod.fragment.ExternalPlayerFragment$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -400eec: 5410 3293 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; // field@9332 │ │ -400ef0: 7120 bba4 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@a4bb │ │ -400ef6: 0e00 |0005: return-void │ │ +400ea4: |[400ea4] de.danoeh.antennapod.fragment.ExternalPlayerFragment$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +400eb4: 5410 3293 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; // field@9332 │ │ +400eb8: 7120 bba4 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@a4bb │ │ +400ebe: 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; │ │ │ │ @@ -896504,18 +896504,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 │ │ -400ef8: |[400ef8] de.danoeh.antennapod.fragment.ExternalPlayerFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)V │ │ -400f08: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -400f0e: 5b01 3393 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; // field@9333 │ │ -400f12: 0e00 |0005: return-void │ │ +400ec0: |[400ec0] de.danoeh.antennapod.fragment.ExternalPlayerFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)V │ │ +400ed0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +400ed6: 5b01 3393 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; // field@9333 │ │ +400eda: 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; │ │ │ │ @@ -896525,18 +896525,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -400f14: |[400f14] de.danoeh.antennapod.fragment.ExternalPlayerFragment$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ -400f24: 5410 3393 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; // field@9333 │ │ -400f28: 7120 bca4 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.$r8$lambda$o1x9HukCPGe7QGF55N6cigurwnU:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;Landroid/view/View;)V // method@a4bc │ │ -400f2e: 0e00 |0005: return-void │ │ +400edc: |[400edc] de.danoeh.antennapod.fragment.ExternalPlayerFragment$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ +400eec: 5410 3393 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; // field@9333 │ │ +400ef0: 7120 bca4 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.$r8$lambda$o1x9HukCPGe7QGF55N6cigurwnU:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;Landroid/view/View;)V // method@a4bc │ │ +400ef6: 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; │ │ │ │ @@ -896570,18 +896570,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 │ │ -400f50: |[400f50] de.danoeh.antennapod.fragment.ExternalPlayerFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)V │ │ -400f60: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -400f66: 5b01 3493 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; // field@9334 │ │ -400f6a: 0e00 |0005: return-void │ │ +400f18: |[400f18] de.danoeh.antennapod.fragment.ExternalPlayerFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)V │ │ +400f28: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +400f2e: 5b01 3493 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; // field@9334 │ │ +400f32: 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; │ │ │ │ @@ -896591,19 +896591,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -400f30: |[400f30] de.danoeh.antennapod.fragment.ExternalPlayerFragment$$ExternalSyntheticLambda2.call:()Ljava/lang/Object; │ │ -400f40: 5410 3493 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; // field@9334 │ │ -400f44: 7110 baa4 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@a4ba │ │ -400f4a: 0c00 |0005: move-result-object v0 │ │ -400f4c: 1100 |0006: return-object v0 │ │ +400ef8: |[400ef8] de.danoeh.antennapod.fragment.ExternalPlayerFragment$$ExternalSyntheticLambda2.call:()Ljava/lang/Object; │ │ +400f08: 5410 3493 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; // field@9334 │ │ +400f0c: 7110 baa4 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@a4ba │ │ +400f12: 0c00 |0005: move-result-object v0 │ │ +400f14: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -896636,18 +896636,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 │ │ -4017e4: |[4017e4] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda10.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V │ │ -4017f4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4017fa: 5b01 4293 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@9342 │ │ -4017fe: 0e00 |0005: return-void │ │ +4017ac: |[4017ac] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda10.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V │ │ +4017bc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4017c2: 5b01 4293 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@9342 │ │ +4017c6: 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; │ │ │ │ @@ -896657,18 +896657,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -401800: |[401800] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda10.onClick:(Landroid/view/View;)V │ │ -401810: 5410 4293 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@9342 │ │ -401814: 7120 faa4 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.$r8$lambda$jRP9ouJKGg75zz5tHZq6Y3k56IM:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Landroid/view/View;)V // method@a4fa │ │ -40181a: 0e00 |0005: return-void │ │ +4017c8: |[4017c8] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda10.onClick:(Landroid/view/View;)V │ │ +4017d8: 5410 4293 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@9342 │ │ +4017dc: 7120 faa4 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.$r8$lambda$jRP9ouJKGg75zz5tHZq6Y3k56IM:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Landroid/view/View;)V // method@a4fa │ │ +4017e2: 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; │ │ │ │ @@ -896702,18 +896702,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 │ │ -401968: |[401968] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V │ │ -401978: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40197e: 5b01 4793 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@9347 │ │ -401982: 0e00 |0005: return-void │ │ +401930: |[401930] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V │ │ +401940: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +401946: 5b01 4793 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@9347 │ │ +40194a: 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; │ │ │ │ @@ -896723,18 +896723,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 │ │ -401984: |[401984] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda7.onClick:(Landroid/content/DialogInterface;I)V │ │ -401994: 5410 4793 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@9347 │ │ -401998: 7130 f6a4 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@a4f6 │ │ -40199e: 0e00 |0005: return-void │ │ +40194c: |[40194c] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda7.onClick:(Landroid/content/DialogInterface;I)V │ │ +40195c: 5410 4793 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@9347 │ │ +401960: 7130 f6a4 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@a4f6 │ │ +401966: 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 │ │ @@ -896769,18 +896769,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 │ │ -4019dc: |[4019dc] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda9.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V │ │ -4019ec: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4019f2: 5b01 4993 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@9349 │ │ -4019f6: 0e00 |0005: return-void │ │ +4019a4: |[4019a4] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda9.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V │ │ +4019b4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4019ba: 5b01 4993 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@9349 │ │ +4019be: 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; │ │ │ │ @@ -896790,18 +896790,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4019f8: |[4019f8] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda9.onClick:(Landroid/view/View;)V │ │ -401a08: 5410 4993 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@9349 │ │ -401a0c: 7120 f3a4 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@a4f3 │ │ -401a12: 0e00 |0005: return-void │ │ +4019c0: |[4019c0] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda9.onClick:(Landroid/view/View;)V │ │ +4019d0: 5410 4993 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@9349 │ │ +4019d4: 7120 f3a4 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@a4f3 │ │ +4019da: 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; │ │ │ │ @@ -896840,18 +896840,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 │ │ -401a14: |[401a14] de.danoeh.antennapod.fragment.FeedInfoFragment$1.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V │ │ -401a24: 5b01 4a93 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$1;.this$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@934a │ │ -401a28: 7010 ffb2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -401a2e: 0e00 |0005: return-void │ │ +4019dc: |[4019dc] de.danoeh.antennapod.fragment.FeedInfoFragment$1.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V │ │ +4019ec: 5b01 4a93 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$1;.this$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@934a │ │ +4019f0: 7010 ffb2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4019f6: 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; │ │ │ │ @@ -896861,51 +896861,51 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 73 16-bit code units │ │ -401a30: |[401a30] de.danoeh.antennapod.fragment.FeedInfoFragment$1.onClick:(Landroid/view/View;)V │ │ -401a40: 5423 4a93 |0000: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment$1;.this$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@934a │ │ -401a44: 7110 fda4 0300 |0002: invoke-static {v3}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.-$$Nest$fgetfeed:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)Lde/danoeh/antennapod/model/feed/Feed; // method@a4fd │ │ -401a4a: 0c03 |0005: move-result-object v3 │ │ -401a4c: 3803 4200 |0006: if-eqz v3, 0048 // +0042 │ │ -401a50: 5423 4a93 |0008: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment$1;.this$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@934a │ │ -401a54: 7110 fda4 0300 |000a: invoke-static {v3}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.-$$Nest$fgetfeed:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)Lde/danoeh/antennapod/model/feed/Feed; // method@a4fd │ │ -401a5a: 0c03 |000d: move-result-object v3 │ │ -401a5c: 6e10 01ac 0300 |000e: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ -401a62: 0c03 |0011: move-result-object v3 │ │ -401a64: 3803 3600 |0012: if-eqz v3, 0048 // +0036 │ │ -401a68: 5423 4a93 |0014: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment$1;.this$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@934a │ │ -401a6c: 7110 fda4 0300 |0016: invoke-static {v3}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.-$$Nest$fgetfeed:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)Lde/danoeh/antennapod/model/feed/Feed; // method@a4fd │ │ -401a72: 0c03 |0019: move-result-object v3 │ │ -401a74: 6e10 01ac 0300 |001a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ -401a7a: 0c03 |001d: move-result-object v3 │ │ -401a7c: 7120 f201 3300 |001e: invoke-static {v3, v3}, Landroid/content/ClipData;.newPlainText:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Landroid/content/ClipData; // method@01f2 │ │ -401a82: 0c03 |0021: move-result-object v3 │ │ -401a84: 5420 4a93 |0022: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment$1;.this$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@934a │ │ -401a88: 6e10 2d35 0000 |0024: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -401a8e: 0c00 |0027: move-result-object v0 │ │ -401a90: 1a01 0674 |0028: const-string v1, "clipboard" // string@7406 │ │ -401a94: 6e20 3402 1000 |002a: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ -401a9a: 0c00 |002d: move-result-object v0 │ │ -401a9c: 1f00 5a00 |002e: check-cast v0, Landroid/content/ClipboardManager; // type@005a │ │ -401aa0: 6e20 f401 3000 |0030: invoke-virtual {v0, v3}, Landroid/content/ClipboardManager;.setPrimaryClip:(Landroid/content/ClipData;)V // method@01f4 │ │ -401aa6: 6003 dd00 |0033: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -401aaa: 1300 2000 |0035: const/16 v0, #int 32 // #20 │ │ -401aae: 3603 1100 |0037: if-gt v3, v0, 0048 // +0011 │ │ -401ab2: 5423 4a93 |0039: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment$1;.this$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@934a │ │ -401ab6: 6e10 2735 0300 |003b: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -401abc: 0c03 |003e: move-result-object v3 │ │ -401abe: 1f03 d917 |003f: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -401ac2: 1400 6c00 127f |0041: const v0, #float 1.94069e+38 // #7f12006c │ │ -401ac8: 12f1 |0044: const/4 v1, #int -1 // #ff │ │ -401aca: 6e30 b494 0301 |0045: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@94b4 │ │ -401ad0: 0e00 |0048: return-void │ │ +4019f8: |[4019f8] de.danoeh.antennapod.fragment.FeedInfoFragment$1.onClick:(Landroid/view/View;)V │ │ +401a08: 5423 4a93 |0000: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment$1;.this$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@934a │ │ +401a0c: 7110 fda4 0300 |0002: invoke-static {v3}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.-$$Nest$fgetfeed:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)Lde/danoeh/antennapod/model/feed/Feed; // method@a4fd │ │ +401a12: 0c03 |0005: move-result-object v3 │ │ +401a14: 3803 4200 |0006: if-eqz v3, 0048 // +0042 │ │ +401a18: 5423 4a93 |0008: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment$1;.this$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@934a │ │ +401a1c: 7110 fda4 0300 |000a: invoke-static {v3}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.-$$Nest$fgetfeed:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)Lde/danoeh/antennapod/model/feed/Feed; // method@a4fd │ │ +401a22: 0c03 |000d: move-result-object v3 │ │ +401a24: 6e10 01ac 0300 |000e: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ +401a2a: 0c03 |0011: move-result-object v3 │ │ +401a2c: 3803 3600 |0012: if-eqz v3, 0048 // +0036 │ │ +401a30: 5423 4a93 |0014: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment$1;.this$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@934a │ │ +401a34: 7110 fda4 0300 |0016: invoke-static {v3}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.-$$Nest$fgetfeed:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)Lde/danoeh/antennapod/model/feed/Feed; // method@a4fd │ │ +401a3a: 0c03 |0019: move-result-object v3 │ │ +401a3c: 6e10 01ac 0300 |001a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ +401a42: 0c03 |001d: move-result-object v3 │ │ +401a44: 7120 f201 3300 |001e: invoke-static {v3, v3}, Landroid/content/ClipData;.newPlainText:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Landroid/content/ClipData; // method@01f2 │ │ +401a4a: 0c03 |0021: move-result-object v3 │ │ +401a4c: 5420 4a93 |0022: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment$1;.this$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@934a │ │ +401a50: 6e10 2d35 0000 |0024: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +401a56: 0c00 |0027: move-result-object v0 │ │ +401a58: 1a01 0674 |0028: const-string v1, "clipboard" // string@7406 │ │ +401a5c: 6e20 3402 1000 |002a: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ +401a62: 0c00 |002d: move-result-object v0 │ │ +401a64: 1f00 5a00 |002e: check-cast v0, Landroid/content/ClipboardManager; // type@005a │ │ +401a68: 6e20 f401 3000 |0030: invoke-virtual {v0, v3}, Landroid/content/ClipboardManager;.setPrimaryClip:(Landroid/content/ClipData;)V // method@01f4 │ │ +401a6e: 6003 dd00 |0033: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +401a72: 1300 2000 |0035: const/16 v0, #int 32 // #20 │ │ +401a76: 3603 1100 |0037: if-gt v3, v0, 0048 // +0011 │ │ +401a7a: 5423 4a93 |0039: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment$1;.this$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@934a │ │ +401a7e: 6e10 2735 0300 |003b: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +401a84: 0c03 |003e: move-result-object v3 │ │ +401a86: 1f03 d917 |003f: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +401a8a: 1400 6c00 127f |0041: const v0, #float 1.94069e+38 // #7f12006c │ │ +401a90: 12f1 |0044: const/4 v1, #int -1 // #ff │ │ +401a92: 6e30 b494 0301 |0045: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@94b4 │ │ +401a98: 0e00 |0048: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0014 line=97 │ │ 0x001e line=98 │ │ 0x0022 line=99 │ │ 0x002a line=100 │ │ @@ -896967,18 +896967,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 │ │ -402a84: |[402a84] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ -402a94: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -402a9a: 5b01 5e93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@935e │ │ -402a9e: 0e00 |0005: return-void │ │ +402a4c: |[402a4c] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ +402a5c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +402a62: 5b01 5e93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@935e │ │ +402a66: 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; │ │ │ │ @@ -896988,19 +896988,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -402a64: |[402a64] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda0.onLongClick:(Landroid/view/View;)Z │ │ -402a74: 5410 5e93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@935e │ │ -402a78: 7120 5ba5 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@a55b │ │ -402a7e: 0a02 |0005: move-result v2 │ │ -402a80: 0f02 |0006: return v2 │ │ +402a2c: |[402a2c] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda0.onLongClick:(Landroid/view/View;)Z │ │ +402a3c: 5410 5e93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@935e │ │ +402a40: 7120 5ba5 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@a55b │ │ +402a46: 0a02 |0005: move-result v2 │ │ +402a48: 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; │ │ │ │ @@ -897034,18 +897034,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 │ │ -402b0c: |[402b0c] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda12.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ -402b1c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -402b22: 5b01 6093 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9360 │ │ -402b26: 0e00 |0005: return-void │ │ +402ad4: |[402ad4] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda12.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ +402ae4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +402aea: 5b01 6093 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9360 │ │ +402aee: 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; │ │ │ │ @@ -897055,18 +897055,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -402b28: |[402b28] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda12.onClick:(Landroid/view/View;)V │ │ -402b38: 5410 6093 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9360 │ │ -402b3c: 7120 58a5 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.$r8$lambda$jQxttfISoRPv1fCEjKeThq9cha4:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Landroid/view/View;)V // method@a558 │ │ -402b42: 0e00 |0005: return-void │ │ +402af0: |[402af0] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda12.onClick:(Landroid/view/View;)V │ │ +402b00: 5410 6093 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9360 │ │ +402b04: 7120 58a5 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.$r8$lambda$jQxttfISoRPv1fCEjKeThq9cha4:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Landroid/view/View;)V // method@a558 │ │ +402b0a: 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; │ │ │ │ @@ -897100,18 +897100,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 │ │ -402b44: |[402b44] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda13.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ -402b54: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -402b5a: 5b01 6193 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9361 │ │ -402b5e: 0e00 |0005: return-void │ │ +402b0c: |[402b0c] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda13.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ +402b1c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +402b22: 5b01 6193 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9361 │ │ +402b26: 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; │ │ │ │ @@ -897121,18 +897121,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -402b60: |[402b60] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda13.onClick:(Landroid/view/View;)V │ │ -402b70: 5410 6193 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9361 │ │ -402b74: 7120 49a5 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@a549 │ │ -402b7a: 0e00 |0005: return-void │ │ +402b28: |[402b28] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda13.onClick:(Landroid/view/View;)V │ │ +402b38: 5410 6193 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9361 │ │ +402b3c: 7120 49a5 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@a549 │ │ +402b42: 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; │ │ │ │ @@ -897166,18 +897166,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 │ │ -402b7c: |[402b7c] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda14.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ -402b8c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -402b92: 5b01 6293 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda14;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9362 │ │ -402b96: 0e00 |0005: return-void │ │ +402b44: |[402b44] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda14.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ +402b54: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +402b5a: 5b01 6293 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda14;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9362 │ │ +402b5e: 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; │ │ │ │ @@ -897187,18 +897187,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -402b98: |[402b98] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda14.onClick:(Landroid/view/View;)V │ │ -402ba8: 5410 6293 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda14;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9362 │ │ -402bac: 7120 59a5 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.$r8$lambda$mNDQAIPpuq1B01ARCixXavdNvzY:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Landroid/view/View;)V // method@a559 │ │ -402bb2: 0e00 |0005: return-void │ │ +402b60: |[402b60] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda14.onClick:(Landroid/view/View;)V │ │ +402b70: 5410 6293 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda14;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9362 │ │ +402b74: 7120 59a5 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.$r8$lambda$mNDQAIPpuq1B01ARCixXavdNvzY:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Landroid/view/View;)V // method@a559 │ │ +402b7a: 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; │ │ │ │ @@ -897232,18 +897232,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 │ │ -402bb4: |[402bb4] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda15.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ -402bc4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -402bca: 5b01 6393 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda15;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9363 │ │ -402bce: 0e00 |0005: return-void │ │ +402b7c: |[402b7c] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda15.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ +402b8c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +402b92: 5b01 6393 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda15;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9363 │ │ +402b96: 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; │ │ │ │ @@ -897253,18 +897253,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -402bd0: |[402bd0] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda15.onClick:(Landroid/view/View;)V │ │ -402be0: 5410 6393 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda15;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9363 │ │ -402be4: 7120 4fa5 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.$r8$lambda$9sWNBZi5qYTk9R9ExIHAtYngNSA:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Landroid/view/View;)V // method@a54f │ │ -402bea: 0e00 |0005: return-void │ │ +402b98: |[402b98] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda15.onClick:(Landroid/view/View;)V │ │ +402ba8: 5410 6393 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda15;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9363 │ │ +402bac: 7120 4fa5 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.$r8$lambda$9sWNBZi5qYTk9R9ExIHAtYngNSA:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Landroid/view/View;)V // method@a54f │ │ +402bb2: 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; │ │ │ │ @@ -897298,18 +897298,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 │ │ -402bec: |[402bec] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda16.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ -402bfc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -402c02: 5b01 6493 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda16;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9364 │ │ -402c06: 0e00 |0005: return-void │ │ +402bb4: |[402bb4] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda16.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ +402bc4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +402bca: 5b01 6493 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda16;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9364 │ │ +402bce: 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; │ │ │ │ @@ -897319,18 +897319,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -402c08: |[402c08] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda16.onClick:(Landroid/view/View;)V │ │ -402c18: 5410 6493 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda16;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9364 │ │ -402c1c: 7120 4ea5 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@a54e │ │ -402c22: 0e00 |0005: return-void │ │ +402bd0: |[402bd0] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda16.onClick:(Landroid/view/View;)V │ │ +402be0: 5410 6493 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda16;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9364 │ │ +402be4: 7120 4ea5 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@a54e │ │ +402bea: 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; │ │ │ │ @@ -897364,18 +897364,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 │ │ -402c44: |[402c44] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda17.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ -402c54: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -402c5a: 5b01 6593 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda17;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9365 │ │ -402c5e: 0e00 |0005: return-void │ │ +402c0c: |[402c0c] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda17.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ +402c1c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +402c22: 5b01 6593 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda17;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9365 │ │ +402c26: 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; │ │ │ │ @@ -897385,19 +897385,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -402c24: |[402c24] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda17.call:()Ljava/lang/Object; │ │ -402c34: 5410 6593 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda17;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9365 │ │ -402c38: 7110 4da5 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@a54d │ │ -402c3e: 0c00 |0005: move-result-object v0 │ │ -402c40: 1100 |0006: return-object v0 │ │ +402bec: |[402bec] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda17.call:()Ljava/lang/Object; │ │ +402bfc: 5410 6593 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda17;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9365 │ │ +402c00: 7110 4da5 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@a54d │ │ +402c06: 0c00 |0005: move-result-object v0 │ │ +402c08: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -897430,18 +897430,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 │ │ -402d84: |[402d84] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ -402d94: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -402d9a: 5b01 6b93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@936b │ │ -402d9e: 0e00 |0005: return-void │ │ +402d4c: |[402d4c] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ +402d5c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +402d62: 5b01 6b93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@936b │ │ +402d66: 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; │ │ │ │ @@ -897451,18 +897451,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -402da0: |[402da0] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda4.run:()V │ │ -402db0: 5410 6b93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@936b │ │ -402db4: 7110 5aa5 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.$r8$lambda$uAzyg9eHCgj3k_fA9_6GOJa2jsw:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a55a │ │ -402dba: 0e00 |0005: return-void │ │ +402d68: |[402d68] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda4.run:()V │ │ +402d78: 5410 6b93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@936b │ │ +402d7c: 7110 5aa5 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.$r8$lambda$uAzyg9eHCgj3k_fA9_6GOJa2jsw:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a55a │ │ +402d82: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -897495,18 +897495,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 │ │ -402dbc: |[402dbc] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ -402dcc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -402dd2: 5b01 6c93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@936c │ │ -402dd6: 0e00 |0005: return-void │ │ +402d84: |[402d84] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ +402d94: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +402d9a: 5b01 6c93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@936c │ │ +402d9e: 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; │ │ │ │ @@ -897516,18 +897516,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -402dd8: |[402dd8] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda5.run:()V │ │ -402de8: 5410 6c93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@936c │ │ -402dec: 7110 5ca5 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.$r8$lambda$whM1NmcNF8BdYFUuVovcKGTe7RE:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a55c │ │ -402df2: 0e00 |0005: return-void │ │ +402da0: |[402da0] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda5.run:()V │ │ +402db0: 5410 6c93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@936c │ │ +402db4: 7110 5ca5 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.$r8$lambda$whM1NmcNF8BdYFUuVovcKGTe7RE:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a55c │ │ +402dba: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -897560,18 +897560,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 │ │ -402df4: |[402df4] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ -402e04: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -402e0a: 5b01 6d93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@936d │ │ -402e0e: 0e00 |0005: return-void │ │ +402dbc: |[402dbc] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ +402dcc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +402dd2: 5b01 6d93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@936d │ │ +402dd6: 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; │ │ │ │ @@ -897581,18 +897581,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -402e10: |[402e10] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda6.run:()V │ │ -402e20: 5410 6d93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@936d │ │ -402e24: 7110 50a5 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.$r8$lambda$A6p4uxxX1LXhuOgZkZO8_03Eu8w:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a550 │ │ -402e2a: 0e00 |0005: return-void │ │ +402dd8: |[402dd8] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda6.run:()V │ │ +402de8: 5410 6d93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@936d │ │ +402dec: 7110 50a5 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.$r8$lambda$A6p4uxxX1LXhuOgZkZO8_03Eu8w:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a550 │ │ +402df2: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -897625,18 +897625,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 │ │ -402e2c: |[402e2c] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ -402e3c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -402e42: 5b01 6e93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@936e │ │ -402e46: 0e00 |0005: return-void │ │ +402df4: |[402df4] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ +402e04: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +402e0a: 5b01 6e93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@936e │ │ +402e0e: 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; │ │ │ │ @@ -897646,18 +897646,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -402e48: |[402e48] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda7.onClick:(Landroid/view/View;)V │ │ -402e58: 5410 6e93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@936e │ │ -402e5c: 7120 53a5 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@a553 │ │ -402e62: 0e00 |0005: return-void │ │ +402e10: |[402e10] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda7.onClick:(Landroid/view/View;)V │ │ +402e20: 5410 6e93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@936e │ │ +402e24: 7120 53a5 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@a553 │ │ +402e2a: 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; │ │ │ │ @@ -897691,18 +897691,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 │ │ -402e84: |[402e84] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ -402e94: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -402e9a: 5b01 6f93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@936f │ │ -402e9e: 0e00 |0005: return-void │ │ +402e4c: |[402e4c] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ +402e5c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +402e62: 5b01 6f93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@936f │ │ +402e66: 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; │ │ │ │ @@ -897712,19 +897712,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -402e64: |[402e64] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda8.call:()Ljava/lang/Object; │ │ -402e74: 5410 6f93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@936f │ │ -402e78: 7110 52a5 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@a552 │ │ -402e7e: 0c00 |0005: move-result-object v0 │ │ -402e80: 1100 |0006: return-object v0 │ │ +402e2c: |[402e2c] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda8.call:()Ljava/lang/Object; │ │ +402e3c: 5410 6f93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@936f │ │ +402e40: 7110 52a5 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@a552 │ │ +402e46: 0c00 |0005: move-result-object v0 │ │ +402e48: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -897757,18 +897757,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 │ │ -403168: |[403168] de.danoeh.antennapod.fragment.FeedItemlistFragment$FeedItemListAdapter$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ -403178: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40317e: 5b01 7493 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9374 │ │ -403182: 0e00 |0005: return-void │ │ +403130: |[403130] de.danoeh.antennapod.fragment.FeedItemlistFragment$FeedItemListAdapter$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ +403140: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +403146: 5b01 7493 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9374 │ │ +40314a: 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; │ │ │ │ @@ -897778,19 +897778,19 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -403148: |[403148] de.danoeh.antennapod.fragment.FeedItemlistFragment$FeedItemListAdapter$$ExternalSyntheticLambda0.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ -403158: 5410 7493 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9374 │ │ -40315c: 6e20 7ca5 2000 |0002: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@a57c │ │ -403162: 0a02 |0005: move-result v2 │ │ -403164: 0f02 |0006: return v2 │ │ +403110: |[403110] de.danoeh.antennapod.fragment.FeedItemlistFragment$FeedItemListAdapter$$ExternalSyntheticLambda0.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ +403120: 5410 7493 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9374 │ │ +403124: 6e20 7ca5 2000 |0002: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@a57c │ │ +40312a: 0a02 |0005: move-result v2 │ │ +40312c: 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; │ │ │ │ @@ -897824,18 +897824,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 │ │ -404804: |[404804] de.danoeh.antennapod.fragment.FeedSettingsFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment;)V │ │ -404814: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40481a: 5b01 8393 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment; // field@9383 │ │ -40481e: 0e00 |0005: return-void │ │ +4047cc: |[4047cc] de.danoeh.antennapod.fragment.FeedSettingsFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment;)V │ │ +4047dc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4047e2: 5b01 8393 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment; // field@9383 │ │ +4047e6: 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; │ │ │ │ @@ -897845,18 +897845,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -404820: |[404820] de.danoeh.antennapod.fragment.FeedSettingsFragment$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -404830: 5410 8393 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment; // field@9383 │ │ -404834: 7120 12a6 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment;.$r8$lambda$v06SHldlWUuCuSvgA3MkWiY1qGU:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment;Landroid/view/View;)V // method@a612 │ │ -40483a: 0e00 |0005: return-void │ │ +4047e8: |[4047e8] de.danoeh.antennapod.fragment.FeedSettingsFragment$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +4047f8: 5410 8393 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment; // field@9383 │ │ +4047fc: 7120 12a6 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment;.$r8$lambda$v06SHldlWUuCuSvgA3MkWiY1qGU:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment;Landroid/view/View;)V // method@a612 │ │ +404802: 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; │ │ │ │ @@ -897902,94 +897902,94 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 148 16-bit code units │ │ -404914: |[404914] de.danoeh.antennapod.fragment.FeedSettingsFragment$1.:()V │ │ -404924: 7100 a3ac 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // method@aca3 │ │ -40492a: 0c00 |0003: move-result-object v0 │ │ -40492c: 2100 |0004: array-length v0, v0 │ │ -40492e: 2300 0120 |0005: new-array v0, v0, [I // type@2001 │ │ -404932: 6900 8793 |0007: sput-object v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$1;.$SwitchMap$de$danoeh$antennapod$model$feed$FeedPreferences$NewEpisodesAction:[I // field@9387 │ │ -404936: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -404938: 6202 6b97 |000a: sget-object v2, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@976b │ │ -40493c: 6e10 97b2 0200 |000c: invoke-virtual {v2}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -404942: 0a02 |000f: move-result v2 │ │ -404944: 4b01 0002 |0010: aput v1, v0, v2 │ │ -404948: 1220 |0012: const/4 v0, #int 2 // #2 │ │ -40494a: 6202 8793 |0013: sget-object v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$1;.$SwitchMap$de$danoeh$antennapod$model$feed$FeedPreferences$NewEpisodesAction:[I // field@9387 │ │ -40494e: 6203 6a97 |0015: sget-object v3, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.ADD_TO_INBOX:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@976a │ │ -404952: 6e10 97b2 0300 |0017: invoke-virtual {v3}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -404958: 0a03 |001a: move-result v3 │ │ -40495a: 4b00 0203 |001b: aput v0, v2, v3 │ │ -40495e: 1232 |001d: const/4 v2, #int 3 // #3 │ │ -404960: 6203 8793 |001e: sget-object v3, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$1;.$SwitchMap$de$danoeh$antennapod$model$feed$FeedPreferences$NewEpisodesAction:[I // field@9387 │ │ -404964: 6204 6c97 |0020: sget-object v4, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.NOTHING:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@976c │ │ -404968: 6e10 97b2 0400 |0022: invoke-virtual {v4}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -40496e: 0a04 |0025: move-result v4 │ │ -404970: 4b02 0304 |0026: aput v2, v3, v4 │ │ -404974: 7100 ddac 0000 |0028: invoke-static {}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.values:()[Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // method@acdd │ │ -40497a: 0c03 |002b: move-result-object v3 │ │ -40497c: 2133 |002c: array-length v3, v3 │ │ -40497e: 2333 0120 |002d: new-array v3, v3, [I // type@2001 │ │ -404982: 6903 8893 |002f: sput-object v3, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$1;.$SwitchMap$de$danoeh$antennapod$model$feed$VolumeAdaptionSetting:[I // field@9388 │ │ -404986: 6204 a397 |0031: sget-object v4, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.OFF:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@97a3 │ │ -40498a: 6e10 97b2 0400 |0033: invoke-virtual {v4}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -404990: 0a04 |0036: move-result v4 │ │ -404992: 4b01 0304 |0037: aput v1, v3, v4 │ │ -404996: 6203 8893 |0039: sget-object v3, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$1;.$SwitchMap$de$danoeh$antennapod$model$feed$VolumeAdaptionSetting:[I // field@9388 │ │ -40499a: 6204 a197 |003b: sget-object v4, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.LIGHT_REDUCTION:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@97a1 │ │ -40499e: 6e10 97b2 0400 |003d: invoke-virtual {v4}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -4049a4: 0a04 |0040: move-result v4 │ │ -4049a6: 4b00 0304 |0041: aput v0, v3, v4 │ │ -4049aa: 6203 8893 |0043: sget-object v3, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$1;.$SwitchMap$de$danoeh$antennapod$model$feed$VolumeAdaptionSetting:[I // field@9388 │ │ -4049ae: 6204 9f97 |0045: sget-object v4, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.HEAVY_REDUCTION:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@979f │ │ -4049b2: 6e10 97b2 0400 |0047: invoke-virtual {v4}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -4049b8: 0a04 |004a: move-result v4 │ │ -4049ba: 4b02 0304 |004b: aput v2, v3, v4 │ │ -4049be: 6203 8893 |004d: sget-object v3, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$1;.$SwitchMap$de$danoeh$antennapod$model$feed$VolumeAdaptionSetting:[I // field@9388 │ │ -4049c2: 6204 a097 |004f: sget-object v4, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.LIGHT_BOOST:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@97a0 │ │ -4049c6: 6e10 97b2 0400 |0051: invoke-virtual {v4}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -4049cc: 0a04 |0054: move-result v4 │ │ -4049ce: 1245 |0055: const/4 v5, #int 4 // #4 │ │ -4049d0: 4b05 0304 |0056: aput v5, v3, v4 │ │ -4049d4: 6203 8893 |0058: sget-object v3, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$1;.$SwitchMap$de$danoeh$antennapod$model$feed$VolumeAdaptionSetting:[I // field@9388 │ │ -4049d8: 6204 a297 |005a: sget-object v4, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.MEDIUM_BOOST:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@97a2 │ │ -4049dc: 6e10 97b2 0400 |005c: invoke-virtual {v4}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -4049e2: 0a04 |005f: move-result v4 │ │ -4049e4: 1255 |0060: const/4 v5, #int 5 // #5 │ │ -4049e6: 4b05 0304 |0061: aput v5, v3, v4 │ │ -4049ea: 6203 8893 |0063: sget-object v3, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$1;.$SwitchMap$de$danoeh$antennapod$model$feed$VolumeAdaptionSetting:[I // field@9388 │ │ -4049ee: 6204 9e97 |0065: sget-object v4, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.HEAVY_BOOST:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@979e │ │ -4049f2: 6e10 97b2 0400 |0067: invoke-virtual {v4}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -4049f8: 0a04 |006a: move-result v4 │ │ -4049fa: 1265 |006b: const/4 v5, #int 6 // #6 │ │ -4049fc: 4b05 0304 |006c: aput v5, v3, v4 │ │ -404a00: 7100 9eac 0000 |006e: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // method@ac9e │ │ -404a06: 0c03 |0071: move-result-object v3 │ │ -404a08: 2133 |0072: array-length v3, v3 │ │ -404a0a: 2333 0120 |0073: new-array v3, v3, [I // type@2001 │ │ -404a0e: 6903 8693 |0075: sput-object v3, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$1;.$SwitchMap$de$danoeh$antennapod$model$feed$FeedPreferences$AutoDeleteAction:[I // field@9386 │ │ -404a12: 6204 6697 |0077: sget-object v4, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@9766 │ │ -404a16: 6e10 97b2 0400 |0079: invoke-virtual {v4}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -404a1c: 0a04 |007c: move-result v4 │ │ -404a1e: 4b01 0304 |007d: aput v1, v3, v4 │ │ -404a22: 6201 8693 |007f: sget-object v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$1;.$SwitchMap$de$danoeh$antennapod$model$feed$FeedPreferences$AutoDeleteAction:[I // field@9386 │ │ -404a26: 6203 6597 |0081: sget-object v3, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.ALWAYS:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@9765 │ │ -404a2a: 6e10 97b2 0300 |0083: invoke-virtual {v3}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -404a30: 0a03 |0086: move-result v3 │ │ -404a32: 4b00 0103 |0087: aput v0, v1, v3 │ │ -404a36: 6200 8693 |0089: sget-object v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$1;.$SwitchMap$de$danoeh$antennapod$model$feed$FeedPreferences$AutoDeleteAction:[I // field@9386 │ │ -404a3a: 6201 6797 |008b: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.NEVER:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@9767 │ │ -404a3e: 6e10 97b2 0100 |008d: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -404a44: 0a01 |0090: move-result v1 │ │ -404a46: 4b02 0001 |0091: aput v2, v0, v1 │ │ -404a4a: 0e00 |0093: return-void │ │ +4048dc: |[4048dc] de.danoeh.antennapod.fragment.FeedSettingsFragment$1.:()V │ │ +4048ec: 7100 a3ac 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // method@aca3 │ │ +4048f2: 0c00 |0003: move-result-object v0 │ │ +4048f4: 2100 |0004: array-length v0, v0 │ │ +4048f6: 2300 0120 |0005: new-array v0, v0, [I // type@2001 │ │ +4048fa: 6900 8793 |0007: sput-object v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$1;.$SwitchMap$de$danoeh$antennapod$model$feed$FeedPreferences$NewEpisodesAction:[I // field@9387 │ │ +4048fe: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +404900: 6202 6b97 |000a: sget-object v2, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@976b │ │ +404904: 6e10 97b2 0200 |000c: invoke-virtual {v2}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +40490a: 0a02 |000f: move-result v2 │ │ +40490c: 4b01 0002 |0010: aput v1, v0, v2 │ │ +404910: 1220 |0012: const/4 v0, #int 2 // #2 │ │ +404912: 6202 8793 |0013: sget-object v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$1;.$SwitchMap$de$danoeh$antennapod$model$feed$FeedPreferences$NewEpisodesAction:[I // field@9387 │ │ +404916: 6203 6a97 |0015: sget-object v3, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.ADD_TO_INBOX:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@976a │ │ +40491a: 6e10 97b2 0300 |0017: invoke-virtual {v3}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +404920: 0a03 |001a: move-result v3 │ │ +404922: 4b00 0203 |001b: aput v0, v2, v3 │ │ +404926: 1232 |001d: const/4 v2, #int 3 // #3 │ │ +404928: 6203 8793 |001e: sget-object v3, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$1;.$SwitchMap$de$danoeh$antennapod$model$feed$FeedPreferences$NewEpisodesAction:[I // field@9387 │ │ +40492c: 6204 6c97 |0020: sget-object v4, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.NOTHING:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@976c │ │ +404930: 6e10 97b2 0400 |0022: invoke-virtual {v4}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +404936: 0a04 |0025: move-result v4 │ │ +404938: 4b02 0304 |0026: aput v2, v3, v4 │ │ +40493c: 7100 ddac 0000 |0028: invoke-static {}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.values:()[Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // method@acdd │ │ +404942: 0c03 |002b: move-result-object v3 │ │ +404944: 2133 |002c: array-length v3, v3 │ │ +404946: 2333 0120 |002d: new-array v3, v3, [I // type@2001 │ │ +40494a: 6903 8893 |002f: sput-object v3, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$1;.$SwitchMap$de$danoeh$antennapod$model$feed$VolumeAdaptionSetting:[I // field@9388 │ │ +40494e: 6204 a397 |0031: sget-object v4, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.OFF:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@97a3 │ │ +404952: 6e10 97b2 0400 |0033: invoke-virtual {v4}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +404958: 0a04 |0036: move-result v4 │ │ +40495a: 4b01 0304 |0037: aput v1, v3, v4 │ │ +40495e: 6203 8893 |0039: sget-object v3, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$1;.$SwitchMap$de$danoeh$antennapod$model$feed$VolumeAdaptionSetting:[I // field@9388 │ │ +404962: 6204 a197 |003b: sget-object v4, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.LIGHT_REDUCTION:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@97a1 │ │ +404966: 6e10 97b2 0400 |003d: invoke-virtual {v4}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +40496c: 0a04 |0040: move-result v4 │ │ +40496e: 4b00 0304 |0041: aput v0, v3, v4 │ │ +404972: 6203 8893 |0043: sget-object v3, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$1;.$SwitchMap$de$danoeh$antennapod$model$feed$VolumeAdaptionSetting:[I // field@9388 │ │ +404976: 6204 9f97 |0045: sget-object v4, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.HEAVY_REDUCTION:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@979f │ │ +40497a: 6e10 97b2 0400 |0047: invoke-virtual {v4}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +404980: 0a04 |004a: move-result v4 │ │ +404982: 4b02 0304 |004b: aput v2, v3, v4 │ │ +404986: 6203 8893 |004d: sget-object v3, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$1;.$SwitchMap$de$danoeh$antennapod$model$feed$VolumeAdaptionSetting:[I // field@9388 │ │ +40498a: 6204 a097 |004f: sget-object v4, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.LIGHT_BOOST:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@97a0 │ │ +40498e: 6e10 97b2 0400 |0051: invoke-virtual {v4}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +404994: 0a04 |0054: move-result v4 │ │ +404996: 1245 |0055: const/4 v5, #int 4 // #4 │ │ +404998: 4b05 0304 |0056: aput v5, v3, v4 │ │ +40499c: 6203 8893 |0058: sget-object v3, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$1;.$SwitchMap$de$danoeh$antennapod$model$feed$VolumeAdaptionSetting:[I // field@9388 │ │ +4049a0: 6204 a297 |005a: sget-object v4, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.MEDIUM_BOOST:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@97a2 │ │ +4049a4: 6e10 97b2 0400 |005c: invoke-virtual {v4}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +4049aa: 0a04 |005f: move-result v4 │ │ +4049ac: 1255 |0060: const/4 v5, #int 5 // #5 │ │ +4049ae: 4b05 0304 |0061: aput v5, v3, v4 │ │ +4049b2: 6203 8893 |0063: sget-object v3, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$1;.$SwitchMap$de$danoeh$antennapod$model$feed$VolumeAdaptionSetting:[I // field@9388 │ │ +4049b6: 6204 9e97 |0065: sget-object v4, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.HEAVY_BOOST:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@979e │ │ +4049ba: 6e10 97b2 0400 |0067: invoke-virtual {v4}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +4049c0: 0a04 |006a: move-result v4 │ │ +4049c2: 1265 |006b: const/4 v5, #int 6 // #6 │ │ +4049c4: 4b05 0304 |006c: aput v5, v3, v4 │ │ +4049c8: 7100 9eac 0000 |006e: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // method@ac9e │ │ +4049ce: 0c03 |0071: move-result-object v3 │ │ +4049d0: 2133 |0072: array-length v3, v3 │ │ +4049d2: 2333 0120 |0073: new-array v3, v3, [I // type@2001 │ │ +4049d6: 6903 8693 |0075: sput-object v3, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$1;.$SwitchMap$de$danoeh$antennapod$model$feed$FeedPreferences$AutoDeleteAction:[I // field@9386 │ │ +4049da: 6204 6697 |0077: sget-object v4, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@9766 │ │ +4049de: 6e10 97b2 0400 |0079: invoke-virtual {v4}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +4049e4: 0a04 |007c: move-result v4 │ │ +4049e6: 4b01 0304 |007d: aput v1, v3, v4 │ │ +4049ea: 6201 8693 |007f: sget-object v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$1;.$SwitchMap$de$danoeh$antennapod$model$feed$FeedPreferences$AutoDeleteAction:[I // field@9386 │ │ +4049ee: 6203 6597 |0081: sget-object v3, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.ALWAYS:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@9765 │ │ +4049f2: 6e10 97b2 0300 |0083: invoke-virtual {v3}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +4049f8: 0a03 |0086: move-result v3 │ │ +4049fa: 4b00 0103 |0087: aput v0, v1, v3 │ │ +4049fe: 6200 8693 |0089: sget-object v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$1;.$SwitchMap$de$danoeh$antennapod$model$feed$FeedPreferences$AutoDeleteAction:[I // field@9386 │ │ +404a02: 6201 6797 |008b: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.NEVER:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@9767 │ │ +404a06: 6e10 97b2 0100 |008d: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +404a0c: 0a01 |0090: move-result v1 │ │ +404a0e: 4b02 0001 |0091: aput v2, v0, v1 │ │ +404a12: 0e00 |0093: return-void │ │ catches : 12 │ │ 0x000a - 0x0012 │ │ Ljava/lang/NoSuchFieldError; -> 0x0012 │ │ 0x0013 - 0x001d │ │ Ljava/lang/NoSuchFieldError; -> 0x001d │ │ 0x001e - 0x0028 │ │ Ljava/lang/NoSuchFieldError; -> 0x0028 │ │ @@ -898048,18 +898048,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 │ │ -404edc: |[404edc] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;)V │ │ -404eec: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -404ef2: 5b01 9b93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // field@939b │ │ -404ef6: 0e00 |0005: return-void │ │ +404ea4: |[404ea4] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;)V │ │ +404eb4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +404eba: 5b01 9b93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // field@939b │ │ +404ebe: 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/databinding/PlaybackSpeedFeedSettingDialogBinding; │ │ │ │ @@ -898069,18 +898069,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 │ │ -404ef8: |[404ef8] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda8.onCheckedChanged:(Landroid/widget/CompoundButton;Z)V │ │ -404f08: 5410 9b93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // field@939b │ │ -404f0c: 7130 d5a5 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$G1QM0LehcZIADCXey55gslGRRaU:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/widget/CompoundButton;Z)V // method@a5d5 │ │ -404f12: 0e00 |0005: return-void │ │ +404ec0: |[404ec0] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda8.onCheckedChanged:(Landroid/widget/CompoundButton;Z)V │ │ +404ed0: 5410 9b93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // field@939b │ │ +404ed4: 7130 d5a5 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$G1QM0LehcZIADCXey55gslGRRaU:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/widget/CompoundButton;Z)V // method@a5d5 │ │ +404eda: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda8; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/widget/CompoundButton; │ │ 0x0000 - 0x0006 reg=3 (null) Z │ │ @@ -898119,19 +898119,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 │ │ -404f14: |[404f14] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda9.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;)V │ │ -404f24: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -404f2a: 5b01 9c93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@939c │ │ -404f2e: 5b02 9d93 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda9;.f$1:Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // field@939d │ │ -404f32: 0e00 |0007: return-void │ │ +404edc: |[404edc] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda9.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;)V │ │ +404eec: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +404ef2: 5b01 9c93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@939c │ │ +404ef6: 5b02 9d93 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda9;.f$1:Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // field@939d │ │ +404efa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda9; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; │ │ @@ -898142,19 +898142,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 │ │ -404f34: |[404f34] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda9.onClick:(Landroid/content/DialogInterface;I)V │ │ -404f44: 5420 9c93 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@939c │ │ -404f48: 5421 9d93 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda9;.f$1:Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // field@939d │ │ -404f4c: 7140 d9a5 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$UBEXJse2Z5rmNFlmPUrZH9RysHM:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/content/DialogInterface;I)V // method@a5d9 │ │ -404f52: 0e00 |0007: return-void │ │ +404efc: |[404efc] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda9.onClick:(Landroid/content/DialogInterface;I)V │ │ +404f0c: 5420 9c93 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@939c │ │ +404f10: 5421 9d93 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda9;.f$1:Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // field@939d │ │ +404f14: 7140 d9a5 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$UBEXJse2Z5rmNFlmPUrZH9RysHM:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/content/DialogInterface;I)V // method@a5d9 │ │ +404f1a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda9; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0008 reg=4 (null) I │ │ @@ -898193,19 +898193,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 │ │ -405060: |[405060] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$3$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3;Ljava/util/concurrent/Future;)V │ │ -405070: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -405076: 5b01 a093 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3; // field@93a0 │ │ -40507a: 5b02 a193 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3$$ExternalSyntheticLambda0;.f$1:Ljava/util/concurrent/Future; // field@93a1 │ │ -40507e: 0e00 |0007: return-void │ │ +405028: |[405028] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$3$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3;Ljava/util/concurrent/Future;)V │ │ +405038: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40503e: 5b01 a093 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3; // field@93a0 │ │ +405042: 5b02 a193 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3$$ExternalSyntheticLambda0;.f$1:Ljava/util/concurrent/Future; // field@93a1 │ │ +405046: 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; │ │ @@ -898216,19 +898216,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -405080: |[405080] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$3$$ExternalSyntheticLambda0.run:()V │ │ -405090: 5420 a093 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3; // field@93a0 │ │ -405094: 5421 a193 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3$$ExternalSyntheticLambda0;.f$1:Ljava/util/concurrent/Future; // field@93a1 │ │ -405098: 7120 cca5 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@a5cc │ │ -40509e: 0e00 |0007: return-void │ │ +405048: |[405048] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$3$$ExternalSyntheticLambda0.run:()V │ │ +405058: 5420 a093 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3; // field@93a0 │ │ +40505c: 5421 a193 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3$$ExternalSyntheticLambda0;.f$1:Ljava/util/concurrent/Future; // field@93a1 │ │ +405060: 7120 cca5 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@a5cc │ │ +405066: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -898265,19 +898265,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 │ │ -406594: |[406594] de.danoeh.antennapod.fragment.InboxFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/InboxFragment;Landroid/widget/CheckBox;)V │ │ -4065a4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4065aa: 5b01 b493 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/InboxFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/InboxFragment; // field@93b4 │ │ -4065ae: 5b02 b593 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/InboxFragment$$ExternalSyntheticLambda0;.f$1:Landroid/widget/CheckBox; // field@93b5 │ │ -4065b2: 0e00 |0007: return-void │ │ +40655c: |[40655c] de.danoeh.antennapod.fragment.InboxFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/InboxFragment;Landroid/widget/CheckBox;)V │ │ +40656c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +406572: 5b01 b493 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/InboxFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/InboxFragment; // field@93b4 │ │ +406576: 5b02 b593 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/InboxFragment$$ExternalSyntheticLambda0;.f$1:Landroid/widget/CheckBox; // field@93b5 │ │ +40657a: 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; │ │ @@ -898288,19 +898288,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 │ │ -4065b4: |[4065b4] de.danoeh.antennapod.fragment.InboxFragment$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ -4065c4: 5420 b493 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/InboxFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/InboxFragment; // field@93b4 │ │ -4065c8: 5421 b593 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/InboxFragment$$ExternalSyntheticLambda0;.f$1:Landroid/widget/CheckBox; // field@93b5 │ │ -4065cc: 7140 1ea6 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@a61e │ │ -4065d2: 0e00 |0007: return-void │ │ +40657c: |[40657c] de.danoeh.antennapod.fragment.InboxFragment$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ +40658c: 5420 b493 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/InboxFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/InboxFragment; // field@93b4 │ │ +406590: 5421 b593 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/InboxFragment$$ExternalSyntheticLambda0;.f$1:Landroid/widget/CheckBox; // field@93b5 │ │ +406594: 7140 1ea6 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@a61e │ │ +40659a: 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 │ │ @@ -898335,18 +898335,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 │ │ -406a64: |[406a64] de.danoeh.antennapod.fragment.ItemDescriptionFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)V │ │ -406a74: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -406a7a: 5b01 bb93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // field@93bb │ │ -406a7e: 0e00 |0005: return-void │ │ +406a2c: |[406a2c] de.danoeh.antennapod.fragment.ItemDescriptionFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)V │ │ +406a3c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +406a42: 5b01 bb93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // field@93bb │ │ +406a46: 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; │ │ │ │ @@ -898356,18 +898356,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -406a80: |[406a80] de.danoeh.antennapod.fragment.ItemDescriptionFragment$$ExternalSyntheticLambda1.run:()V │ │ -406a90: 5410 bb93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // field@93bb │ │ -406a94: 7110 41a6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.$r8$lambda$qC_mHwPmIwHFRNgQMqZNehB2puk:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)V // method@a641 │ │ -406a9a: 0e00 |0005: return-void │ │ +406a48: |[406a48] de.danoeh.antennapod.fragment.ItemDescriptionFragment$$ExternalSyntheticLambda1.run:()V │ │ +406a58: 5410 bb93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // field@93bb │ │ +406a5c: 7110 41a6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.$r8$lambda$qC_mHwPmIwHFRNgQMqZNehB2puk:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)V // method@a641 │ │ +406a62: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -898400,18 +898400,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 │ │ -406b4c: |[406b4c] de.danoeh.antennapod.fragment.ItemDescriptionFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)V │ │ -406b5c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -406b62: 5b01 bf93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // field@93bf │ │ -406b66: 0e00 |0005: return-void │ │ +406b14: |[406b14] de.danoeh.antennapod.fragment.ItemDescriptionFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)V │ │ +406b24: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +406b2a: 5b01 bf93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // field@93bf │ │ +406b2e: 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; │ │ │ │ @@ -898421,18 +898421,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -406b68: |[406b68] de.danoeh.antennapod.fragment.ItemDescriptionFragment$$ExternalSyntheticLambda5.run:()V │ │ -406b78: 5410 bf93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // field@93bf │ │ -406b7c: 7110 3da6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.$r8$lambda$Ndf6cOlXXqNlJ_VZzSFHq5S0l64:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)Z // method@a63d │ │ -406b82: 0e00 |0005: return-void │ │ +406b30: |[406b30] de.danoeh.antennapod.fragment.ItemDescriptionFragment$$ExternalSyntheticLambda5.run:()V │ │ +406b40: 5410 bf93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // field@93bf │ │ +406b44: 7110 3da6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.$r8$lambda$Ndf6cOlXXqNlJ_VZzSFHq5S0l64:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)Z // method@a63d │ │ +406b4a: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -898474,19 +898474,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 │ │ -406b84: |[406b84] de.danoeh.antennapod.fragment.ItemDescriptionFragment$1.:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;Landroid/view/View;)V │ │ -406b94: 5b01 c093 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$1;.this$0:Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // field@93c0 │ │ -406b98: 5b02 c193 |0002: iput-object v2, v0, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$1;.val$root:Landroid/view/View; // field@93c1 │ │ -406b9c: 7010 ffb2 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -406ba2: 0e00 |0007: return-void │ │ +406b4c: |[406b4c] de.danoeh.antennapod.fragment.ItemDescriptionFragment$1.:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;Landroid/view/View;)V │ │ +406b5c: 5b01 c093 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$1;.this$0:Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // field@93c0 │ │ +406b60: 5b02 c193 |0002: iput-object v2, v0, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$1;.val$root:Landroid/view/View; // field@93c1 │ │ +406b64: 7010 ffb2 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +406b6a: 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; │ │ @@ -898497,34 +898497,34 @@ │ │ type : '(Landroid/view/View;IIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 10 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -406ba4: |[406ba4] de.danoeh.antennapod.fragment.ItemDescriptionFragment$1.onLayoutChange:(Landroid/view/View;IIIIIIII)V │ │ -406bb4: 5401 c193 |0000: iget-object v1, v0, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$1;.val$root:Landroid/view/View; // field@93c1 │ │ -406bb8: 6e10 a60c 0100 |0002: invoke-virtual {v1}, Landroid/view/View;.getMeasuredHeight:()I // method@0ca6 │ │ -406bbe: 0a01 |0005: move-result v1 │ │ -406bc0: 5402 c093 |0006: iget-object v2, v0, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$1;.this$0:Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // field@93c0 │ │ -406bc4: 7110 42a6 0200 |0008: invoke-static {v2}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.-$$Nest$fgetwebvDescription:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)Lde/danoeh/antennapod/view/ShownotesWebView; // method@a642 │ │ -406bca: 0c02 |000b: move-result-object v2 │ │ -406bcc: 6e10 ab0c 0200 |000c: invoke-virtual {v2}, Landroid/view/View;.getMinimumHeight:()I // method@0cab │ │ -406bd2: 0a02 |000f: move-result v2 │ │ -406bd4: 3221 1100 |0010: if-eq v1, v2, 0021 // +0011 │ │ -406bd8: 5401 c093 |0012: iget-object v1, v0, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$1;.this$0:Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // field@93c0 │ │ -406bdc: 7110 42a6 0100 |0014: invoke-static {v1}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.-$$Nest$fgetwebvDescription:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)Lde/danoeh/antennapod/view/ShownotesWebView; // method@a642 │ │ -406be2: 0c01 |0017: move-result-object v1 │ │ -406be4: 5402 c193 |0018: iget-object v2, v0, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$1;.val$root:Landroid/view/View; // field@93c1 │ │ -406be8: 6e10 a60c 0200 |001a: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0ca6 │ │ -406bee: 0a02 |001d: move-result v2 │ │ -406bf0: 6e20 670d 2100 |001e: invoke-virtual {v1, v2}, Landroid/view/View;.setMinimumHeight:(I)V // method@0d67 │ │ -406bf6: 5401 c193 |0021: iget-object v1, v0, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$1;.val$root:Landroid/view/View; // field@93c1 │ │ -406bfa: 6e20 2e0d 0100 |0023: invoke-virtual {v1, v0}, Landroid/view/View;.removeOnLayoutChangeListener:(Landroid/view/View$OnLayoutChangeListener;)V // method@0d2e │ │ -406c00: 0e00 |0026: return-void │ │ +406b6c: |[406b6c] de.danoeh.antennapod.fragment.ItemDescriptionFragment$1.onLayoutChange:(Landroid/view/View;IIIIIIII)V │ │ +406b7c: 5401 c193 |0000: iget-object v1, v0, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$1;.val$root:Landroid/view/View; // field@93c1 │ │ +406b80: 6e10 a60c 0100 |0002: invoke-virtual {v1}, Landroid/view/View;.getMeasuredHeight:()I // method@0ca6 │ │ +406b86: 0a01 |0005: move-result v1 │ │ +406b88: 5402 c093 |0006: iget-object v2, v0, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$1;.this$0:Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // field@93c0 │ │ +406b8c: 7110 42a6 0200 |0008: invoke-static {v2}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.-$$Nest$fgetwebvDescription:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)Lde/danoeh/antennapod/view/ShownotesWebView; // method@a642 │ │ +406b92: 0c02 |000b: move-result-object v2 │ │ +406b94: 6e10 ab0c 0200 |000c: invoke-virtual {v2}, Landroid/view/View;.getMinimumHeight:()I // method@0cab │ │ +406b9a: 0a02 |000f: move-result v2 │ │ +406b9c: 3221 1100 |0010: if-eq v1, v2, 0021 // +0011 │ │ +406ba0: 5401 c093 |0012: iget-object v1, v0, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$1;.this$0:Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // field@93c0 │ │ +406ba4: 7110 42a6 0100 |0014: invoke-static {v1}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.-$$Nest$fgetwebvDescription:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)Lde/danoeh/antennapod/view/ShownotesWebView; // method@a642 │ │ +406baa: 0c01 |0017: move-result-object v1 │ │ +406bac: 5402 c193 |0018: iget-object v2, v0, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$1;.val$root:Landroid/view/View; // field@93c1 │ │ +406bb0: 6e10 a60c 0200 |001a: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0ca6 │ │ +406bb6: 0a02 |001d: move-result v2 │ │ +406bb8: 6e20 670d 2100 |001e: invoke-virtual {v1, v2}, Landroid/view/View;.setMinimumHeight:(I)V // method@0d67 │ │ +406bbe: 5401 c193 |0021: iget-object v1, v0, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$1;.val$root:Landroid/view/View; // field@93c1 │ │ +406bc2: 6e20 2e0d 0100 |0023: invoke-virtual {v1, v0}, Landroid/view/View;.removeOnLayoutChangeListener:(Landroid/view/View$OnLayoutChangeListener;)V // method@0d2e │ │ +406bc8: 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; │ │ @@ -898576,20 +898576,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 │ │ -407258: |[407258] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/ItemFragment;ZLcom/skydoves/balloon/Balloon;)V │ │ -407268: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40726e: 5b01 ca93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/ItemFragment; // field@93ca │ │ -407272: 5c02 cb93 |0005: iput-boolean v2, v0, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda0;.f$1:Z // field@93cb │ │ -407276: 5b03 cc93 |0007: iput-object v3, v0, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda0;.f$2:Lcom/skydoves/balloon/Balloon; // field@93cc │ │ -40727a: 0e00 |0009: return-void │ │ +407220: |[407220] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/ItemFragment;ZLcom/skydoves/balloon/Balloon;)V │ │ +407230: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +407236: 5b01 ca93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/ItemFragment; // field@93ca │ │ +40723a: 5c02 cb93 |0005: iput-boolean v2, v0, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda0;.f$1:Z // field@93cb │ │ +40723e: 5b03 cc93 |0007: iput-object v3, v0, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda0;.f$2:Lcom/skydoves/balloon/Balloon; // field@93cc │ │ +407242: 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 │ │ @@ -898601,20 +898601,20 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -40727c: |[40727c] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -40728c: 5430 ca93 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/ItemFragment; // field@93ca │ │ -407290: 5531 cb93 |0002: iget-boolean v1, v3, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda0;.f$1:Z // field@93cb │ │ -407294: 5432 cc93 |0004: iget-object v2, v3, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda0;.f$2:Lcom/skydoves/balloon/Balloon; // field@93cc │ │ -407298: 7140 6da6 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@a66d │ │ -40729e: 0e00 |0009: return-void │ │ +407244: |[407244] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +407254: 5430 ca93 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/ItemFragment; // field@93ca │ │ +407258: 5531 cb93 |0002: iget-boolean v1, v3, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda0;.f$1:Z // field@93cb │ │ +40725c: 5432 cc93 |0004: iget-object v2, v3, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda0;.f$2:Lcom/skydoves/balloon/Balloon; // field@93cc │ │ +407260: 7140 6da6 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@a66d │ │ +407266: 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; │ │ │ │ @@ -898648,18 +898648,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 │ │ -4072a0: |[4072a0] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda1.:(Lcom/skydoves/balloon/Balloon;)V │ │ -4072b0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4072b6: 5b01 cd93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda1;.f$0:Lcom/skydoves/balloon/Balloon; // field@93cd │ │ -4072ba: 0e00 |0005: return-void │ │ +407268: |[407268] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda1.:(Lcom/skydoves/balloon/Balloon;)V │ │ +407278: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40727e: 5b01 cd93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda1;.f$0:Lcom/skydoves/balloon/Balloon; // field@93cd │ │ +407282: 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; │ │ │ │ @@ -898669,18 +898669,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4072bc: |[4072bc] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ -4072cc: 5410 cd93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda1;.f$0:Lcom/skydoves/balloon/Balloon; // field@93cd │ │ -4072d0: 7120 71a6 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/ItemFragment;.$r8$lambda$keNgtnGXeLRfhHeWL96w7CLf3Ps:(Lcom/skydoves/balloon/Balloon;Landroid/view/View;)V // method@a671 │ │ -4072d6: 0e00 |0005: return-void │ │ +407284: |[407284] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ +407294: 5410 cd93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda1;.f$0:Lcom/skydoves/balloon/Balloon; // field@93cd │ │ +407298: 7120 71a6 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/ItemFragment;.$r8$lambda$keNgtnGXeLRfhHeWL96w7CLf3Ps:(Lcom/skydoves/balloon/Balloon;Landroid/view/View;)V // method@a671 │ │ +40729e: 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; │ │ │ │ @@ -898714,18 +898714,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 │ │ -4072d8: |[4072d8] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/ItemFragment;)V │ │ -4072e8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4072ee: 5b01 ce93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/ItemFragment; // field@93ce │ │ -4072f2: 0e00 |0005: return-void │ │ +4072a0: |[4072a0] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/ItemFragment;)V │ │ +4072b0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4072b6: 5b01 ce93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/ItemFragment; // field@93ce │ │ +4072ba: 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; │ │ │ │ @@ -898735,18 +898735,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4072f4: |[4072f4] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ -407304: 5410 ce93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/ItemFragment; // field@93ce │ │ -407308: 7120 72a6 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/ItemFragment;.$r8$lambda$wsz9xQAKFIUty9epOUdqQ5CsRgY:(Lde/danoeh/antennapod/fragment/ItemFragment;Landroid/view/View;)V // method@a672 │ │ -40730e: 0e00 |0005: return-void │ │ +4072bc: |[4072bc] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ +4072cc: 5410 ce93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/ItemFragment; // field@93ce │ │ +4072d0: 7120 72a6 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/ItemFragment;.$r8$lambda$wsz9xQAKFIUty9epOUdqQ5CsRgY:(Lde/danoeh/antennapod/fragment/ItemFragment;Landroid/view/View;)V // method@a672 │ │ +4072d6: 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; │ │ │ │ @@ -898780,18 +898780,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 │ │ -40734c: |[40734c] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/ItemFragment;)V │ │ -40735c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -407362: 5b01 d093 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/ItemFragment; // field@93d0 │ │ -407366: 0e00 |0005: return-void │ │ +407314: |[407314] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/ItemFragment;)V │ │ +407324: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40732a: 5b01 d093 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/ItemFragment; // field@93d0 │ │ +40732e: 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; │ │ │ │ @@ -898801,18 +898801,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -407368: |[407368] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda4.onClick:(Landroid/view/View;)V │ │ -407378: 5410 d093 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/ItemFragment; // field@93d0 │ │ -40737c: 7120 6fa6 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@a66f │ │ -407382: 0e00 |0005: return-void │ │ +407330: |[407330] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda4.onClick:(Landroid/view/View;)V │ │ +407340: 5410 d093 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/ItemFragment; // field@93d0 │ │ +407344: 7120 6fa6 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@a66f │ │ +40734a: 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; │ │ │ │ @@ -898846,18 +898846,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 │ │ -407384: |[407384] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/ItemFragment;)V │ │ -407394: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40739a: 5b01 d193 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/ItemFragment; // field@93d1 │ │ -40739e: 0e00 |0005: return-void │ │ +40734c: |[40734c] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/ItemFragment;)V │ │ +40735c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +407362: 5b01 d193 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/ItemFragment; // field@93d1 │ │ +407366: 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; │ │ │ │ @@ -898867,18 +898867,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4073a0: |[4073a0] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda5.onClick:(Landroid/view/View;)V │ │ -4073b0: 5410 d193 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/ItemFragment; // field@93d1 │ │ -4073b4: 7120 6ca6 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@a66c │ │ -4073ba: 0e00 |0005: return-void │ │ +407368: |[407368] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda5.onClick:(Landroid/view/View;)V │ │ +407378: 5410 d193 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/ItemFragment; // field@93d1 │ │ +40737c: 7120 6ca6 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@a66c │ │ +407382: 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; │ │ │ │ @@ -898912,18 +898912,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 │ │ -4073bc: |[4073bc] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/fragment/ItemFragment;)V │ │ -4073cc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4073d2: 5b01 d293 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/ItemFragment; // field@93d2 │ │ -4073d6: 0e00 |0005: return-void │ │ +407384: |[407384] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/fragment/ItemFragment;)V │ │ +407394: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40739a: 5b01 d293 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/ItemFragment; // field@93d2 │ │ +40739e: 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; │ │ │ │ @@ -898933,18 +898933,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4073d8: |[4073d8] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda6.onClick:(Landroid/view/View;)V │ │ -4073e8: 5410 d293 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/ItemFragment; // field@93d2 │ │ -4073ec: 7120 6ea6 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/ItemFragment;.$r8$lambda$VASlpUzT7TvsSrSpKHSsRNrXVGY:(Lde/danoeh/antennapod/fragment/ItemFragment;Landroid/view/View;)V // method@a66e │ │ -4073f2: 0e00 |0005: return-void │ │ +4073a0: |[4073a0] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda6.onClick:(Landroid/view/View;)V │ │ +4073b0: 5410 d293 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/ItemFragment; // field@93d2 │ │ +4073b4: 7120 6ea6 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/ItemFragment;.$r8$lambda$VASlpUzT7TvsSrSpKHSsRNrXVGY:(Lde/danoeh/antennapod/fragment/ItemFragment;Landroid/view/View;)V // method@a66e │ │ +4073ba: 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; │ │ │ │ @@ -898978,18 +898978,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 │ │ -407414: |[407414] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/fragment/ItemFragment;)V │ │ -407424: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40742a: 5b01 d393 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/ItemFragment; // field@93d3 │ │ -40742e: 0e00 |0005: return-void │ │ +4073dc: |[4073dc] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/fragment/ItemFragment;)V │ │ +4073ec: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4073f2: 5b01 d393 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/ItemFragment; // field@93d3 │ │ +4073f6: 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; │ │ │ │ @@ -898999,19 +898999,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -4073f4: |[4073f4] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda7.call:()Ljava/lang/Object; │ │ -407404: 5410 d393 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/ItemFragment; // field@93d3 │ │ -407408: 7110 6ba6 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@a66b │ │ -40740e: 0c00 |0005: move-result-object v0 │ │ -407410: 1100 |0006: return-object v0 │ │ +4073bc: |[4073bc] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda7.call:()Ljava/lang/Object; │ │ +4073cc: 5410 d393 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/ItemFragment; // field@93d3 │ │ +4073d0: 7110 6ba6 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@a66b │ │ +4073d6: 0c00 |0005: move-result-object v0 │ │ +4073d8: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -899044,18 +899044,18 @@ │ │ type : '(J)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -408484: |[408484] de.danoeh.antennapod.fragment.ItemPagerFragment$$ExternalSyntheticLambda0.:(J)V │ │ -408494: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40849a: 5a01 f093 |0003: iput-wide v1, v0, Lde/danoeh/antennapod/fragment/ItemPagerFragment$$ExternalSyntheticLambda0;.f$0:J // field@93f0 │ │ -40849e: 0e00 |0005: return-void │ │ +40844c: |[40844c] de.danoeh.antennapod.fragment.ItemPagerFragment$$ExternalSyntheticLambda0.:(J)V │ │ +40845c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +408462: 5a01 f093 |0003: iput-wide v1, v0, Lde/danoeh/antennapod/fragment/ItemPagerFragment$$ExternalSyntheticLambda0;.f$0:J // field@93f0 │ │ +408466: 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 │ │ │ │ @@ -899065,19 +899065,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -408464: |[408464] de.danoeh.antennapod.fragment.ItemPagerFragment$$ExternalSyntheticLambda0.call:()Ljava/lang/Object; │ │ -408474: 5320 f093 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/fragment/ItemPagerFragment$$ExternalSyntheticLambda0;.f$0:J // field@93f0 │ │ -408478: 7120 9ca6 1000 |0002: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.$r8$lambda$-Ab0t51gws32NKBF25OthWKkMIM:(J)Lde/danoeh/antennapod/model/feed/FeedItem; // method@a69c │ │ -40847e: 0c00 |0005: move-result-object v0 │ │ -408480: 1100 |0006: return-object v0 │ │ +40842c: |[40842c] de.danoeh.antennapod.fragment.ItemPagerFragment$$ExternalSyntheticLambda0.call:()Ljava/lang/Object; │ │ +40843c: 5320 f093 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/fragment/ItemPagerFragment$$ExternalSyntheticLambda0;.f$0:J // field@93f0 │ │ +408440: 7120 9ca6 1000 |0002: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.$r8$lambda$-Ab0t51gws32NKBF25OthWKkMIM:(J)Lde/danoeh/antennapod/model/feed/FeedItem; // method@a69c │ │ +408446: 0c00 |0005: move-result-object v0 │ │ +408448: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -899110,18 +899110,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 │ │ -4084dc: |[4084dc] de.danoeh.antennapod.fragment.ItemPagerFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/ItemPagerFragment;)V │ │ -4084ec: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4084f2: 5b01 f293 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemPagerFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/ItemPagerFragment; // field@93f2 │ │ -4084f6: 0e00 |0005: return-void │ │ +4084a4: |[4084a4] de.danoeh.antennapod.fragment.ItemPagerFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/ItemPagerFragment;)V │ │ +4084b4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4084ba: 5b01 f293 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemPagerFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/ItemPagerFragment; // field@93f2 │ │ +4084be: 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; │ │ │ │ @@ -899131,18 +899131,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4084f8: |[4084f8] de.danoeh.antennapod.fragment.ItemPagerFragment$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ -408508: 5410 f293 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemPagerFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/ItemPagerFragment; // field@93f2 │ │ -40850c: 7120 9da6 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@a69d │ │ -408512: 0e00 |0005: return-void │ │ +4084c0: |[4084c0] de.danoeh.antennapod.fragment.ItemPagerFragment$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ +4084d0: 5410 f293 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemPagerFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/ItemPagerFragment; // field@93f2 │ │ +4084d4: 7120 9da6 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@a69d │ │ +4084da: 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; │ │ │ │ @@ -899171,17 +899171,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -408b5c: |[408b5c] de.danoeh.antennapod.fragment.MenuItemToSortOrderConverter.:()V │ │ -408b6c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -408b72: 0e00 |0003: return-void │ │ +408b24: |[408b24] de.danoeh.antennapod.fragment.MenuItemToSortOrderConverter.:()V │ │ +408b34: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +408b3a: 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;) │ │ @@ -899189,71 +899189,71 @@ │ │ type : '(Landroid/view/MenuItem;)Lde/danoeh/antennapod/model/feed/SortOrder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 110 16-bit code units │ │ -408a70: |[408a70] de.danoeh.antennapod.fragment.MenuItemToSortOrderConverter.convert:(Landroid/view/MenuItem;)Lde/danoeh/antennapod/model/feed/SortOrder; │ │ -408a80: 7210 db0b 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ -408a86: 0a01 |0003: move-result v1 │ │ -408a88: 1400 1b03 0a7f |0004: const v0, #float 1.8345e+38 // #7f0a031b │ │ -408a8e: 3301 0500 |0007: if-ne v1, v0, 000c // +0005 │ │ -408a92: 6201 8997 |0009: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_TITLE_A_Z:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9789 │ │ -408a96: 1101 |000b: return-object v1 │ │ -408a98: 1400 1c03 0a7f |000c: const v0, #float 1.8345e+38 // #7f0a031c │ │ -408a9e: 3301 0500 |000f: if-ne v1, v0, 0014 // +0005 │ │ -408aa2: 6201 8a97 |0011: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_TITLE_Z_A:Lde/danoeh/antennapod/model/feed/SortOrder; // field@978a │ │ -408aa6: 1101 |0013: return-object v1 │ │ -408aa8: 1400 1503 0a7f |0014: const v0, #float 1.83449e+38 // #7f0a0315 │ │ -408aae: 3301 0500 |0017: if-ne v1, v0, 001c // +0005 │ │ -408ab2: 6201 8497 |0019: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_OLD_NEW:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9784 │ │ -408ab6: 1101 |001b: return-object v1 │ │ -408ab8: 1400 1603 0a7f |001c: const v0, #float 1.83449e+38 // #7f0a0316 │ │ -408abe: 3301 0500 |001f: if-ne v1, v0, 0024 // +0005 │ │ -408ac2: 6201 8397 |0021: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9783 │ │ -408ac6: 1101 |0023: return-object v1 │ │ -408ac8: 1400 1803 0a7f |0024: const v0, #float 1.8345e+38 // #7f0a0318 │ │ -408ace: 3301 0500 |0027: if-ne v1, v0, 002c // +0005 │ │ -408ad2: 6201 8697 |0029: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DURATION_SHORT_LONG:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9786 │ │ -408ad6: 1101 |002b: return-object v1 │ │ -408ad8: 1400 1903 0a7f |002c: const v0, #float 1.8345e+38 // #7f0a0319 │ │ -408ade: 3301 0500 |002f: if-ne v1, v0, 0034 // +0005 │ │ -408ae2: 6201 8597 |0031: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DURATION_LONG_SHORT:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9785 │ │ -408ae6: 1101 |0033: return-object v1 │ │ -408ae8: 1400 1e03 0a7f |0034: const v0, #float 1.8345e+38 // #7f0a031e │ │ -408aee: 3301 0500 |0037: if-ne v1, v0, 003c // +0005 │ │ -408af2: 6201 8b97 |0039: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.FEED_TITLE_A_Z:Lde/danoeh/antennapod/model/feed/SortOrder; // field@978b │ │ -408af6: 1101 |003b: return-object v1 │ │ -408af8: 1400 1f03 0a7f |003c: const v0, #float 1.8345e+38 // #7f0a031f │ │ -408afe: 3301 0500 |003f: if-ne v1, v0, 0044 // +0005 │ │ -408b02: 6201 8c97 |0041: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.FEED_TITLE_Z_A:Lde/danoeh/antennapod/model/feed/SortOrder; // field@978c │ │ -408b06: 1101 |0043: return-object v1 │ │ -408b08: 1400 2103 0a7f |0044: const v0, #float 1.8345e+38 // #7f0a0321 │ │ -408b0e: 3301 0500 |0047: if-ne v1, v0, 004c // +0005 │ │ -408b12: 6201 8d97 |0049: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.RANDOM:Lde/danoeh/antennapod/model/feed/SortOrder; // field@978d │ │ -408b16: 1101 |004b: return-object v1 │ │ -408b18: 1400 2603 0a7f |004c: const v0, #float 1.8345e+38 // #7f0a0326 │ │ -408b1e: 3301 0500 |004f: if-ne v1, v0, 0054 // +0005 │ │ -408b22: 6201 9197 |0051: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.SMART_SHUFFLE_OLD_NEW:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9791 │ │ -408b26: 1101 |0053: return-object v1 │ │ -408b28: 1400 2703 0a7f |0054: const v0, #float 1.8345e+38 // #7f0a0327 │ │ -408b2e: 3301 0500 |0057: if-ne v1, v0, 005c // +0005 │ │ -408b32: 6201 9097 |0059: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.SMART_SHUFFLE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9790 │ │ -408b36: 1101 |005b: return-object v1 │ │ -408b38: 1400 2403 0a7f |005c: const v0, #float 1.8345e+38 // #7f0a0324 │ │ -408b3e: 3301 0500 |005f: if-ne v1, v0, 0064 // +0005 │ │ -408b42: 6201 8f97 |0061: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.SIZE_SMALL_LARGE:Lde/danoeh/antennapod/model/feed/SortOrder; // field@978f │ │ -408b46: 1101 |0063: return-object v1 │ │ -408b48: 1400 2303 0a7f |0064: const v0, #float 1.8345e+38 // #7f0a0323 │ │ -408b4e: 3301 0500 |0067: if-ne v1, v0, 006c // +0005 │ │ -408b52: 6201 8e97 |0069: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.SIZE_LARGE_SMALL:Lde/danoeh/antennapod/model/feed/SortOrder; // field@978e │ │ -408b56: 1101 |006b: return-object v1 │ │ -408b58: 1201 |006c: const/4 v1, #int 0 // #0 │ │ -408b5a: 1101 |006d: return-object v1 │ │ +408a38: |[408a38] de.danoeh.antennapod.fragment.MenuItemToSortOrderConverter.convert:(Landroid/view/MenuItem;)Lde/danoeh/antennapod/model/feed/SortOrder; │ │ +408a48: 7210 db0b 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ +408a4e: 0a01 |0003: move-result v1 │ │ +408a50: 1400 1b03 0a7f |0004: const v0, #float 1.8345e+38 // #7f0a031b │ │ +408a56: 3301 0500 |0007: if-ne v1, v0, 000c // +0005 │ │ +408a5a: 6201 8997 |0009: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_TITLE_A_Z:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9789 │ │ +408a5e: 1101 |000b: return-object v1 │ │ +408a60: 1400 1c03 0a7f |000c: const v0, #float 1.8345e+38 // #7f0a031c │ │ +408a66: 3301 0500 |000f: if-ne v1, v0, 0014 // +0005 │ │ +408a6a: 6201 8a97 |0011: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_TITLE_Z_A:Lde/danoeh/antennapod/model/feed/SortOrder; // field@978a │ │ +408a6e: 1101 |0013: return-object v1 │ │ +408a70: 1400 1503 0a7f |0014: const v0, #float 1.83449e+38 // #7f0a0315 │ │ +408a76: 3301 0500 |0017: if-ne v1, v0, 001c // +0005 │ │ +408a7a: 6201 8497 |0019: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_OLD_NEW:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9784 │ │ +408a7e: 1101 |001b: return-object v1 │ │ +408a80: 1400 1603 0a7f |001c: const v0, #float 1.83449e+38 // #7f0a0316 │ │ +408a86: 3301 0500 |001f: if-ne v1, v0, 0024 // +0005 │ │ +408a8a: 6201 8397 |0021: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9783 │ │ +408a8e: 1101 |0023: return-object v1 │ │ +408a90: 1400 1803 0a7f |0024: const v0, #float 1.8345e+38 // #7f0a0318 │ │ +408a96: 3301 0500 |0027: if-ne v1, v0, 002c // +0005 │ │ +408a9a: 6201 8697 |0029: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DURATION_SHORT_LONG:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9786 │ │ +408a9e: 1101 |002b: return-object v1 │ │ +408aa0: 1400 1903 0a7f |002c: const v0, #float 1.8345e+38 // #7f0a0319 │ │ +408aa6: 3301 0500 |002f: if-ne v1, v0, 0034 // +0005 │ │ +408aaa: 6201 8597 |0031: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DURATION_LONG_SHORT:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9785 │ │ +408aae: 1101 |0033: return-object v1 │ │ +408ab0: 1400 1e03 0a7f |0034: const v0, #float 1.8345e+38 // #7f0a031e │ │ +408ab6: 3301 0500 |0037: if-ne v1, v0, 003c // +0005 │ │ +408aba: 6201 8b97 |0039: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.FEED_TITLE_A_Z:Lde/danoeh/antennapod/model/feed/SortOrder; // field@978b │ │ +408abe: 1101 |003b: return-object v1 │ │ +408ac0: 1400 1f03 0a7f |003c: const v0, #float 1.8345e+38 // #7f0a031f │ │ +408ac6: 3301 0500 |003f: if-ne v1, v0, 0044 // +0005 │ │ +408aca: 6201 8c97 |0041: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.FEED_TITLE_Z_A:Lde/danoeh/antennapod/model/feed/SortOrder; // field@978c │ │ +408ace: 1101 |0043: return-object v1 │ │ +408ad0: 1400 2103 0a7f |0044: const v0, #float 1.8345e+38 // #7f0a0321 │ │ +408ad6: 3301 0500 |0047: if-ne v1, v0, 004c // +0005 │ │ +408ada: 6201 8d97 |0049: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.RANDOM:Lde/danoeh/antennapod/model/feed/SortOrder; // field@978d │ │ +408ade: 1101 |004b: return-object v1 │ │ +408ae0: 1400 2603 0a7f |004c: const v0, #float 1.8345e+38 // #7f0a0326 │ │ +408ae6: 3301 0500 |004f: if-ne v1, v0, 0054 // +0005 │ │ +408aea: 6201 9197 |0051: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.SMART_SHUFFLE_OLD_NEW:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9791 │ │ +408aee: 1101 |0053: return-object v1 │ │ +408af0: 1400 2703 0a7f |0054: const v0, #float 1.8345e+38 // #7f0a0327 │ │ +408af6: 3301 0500 |0057: if-ne v1, v0, 005c // +0005 │ │ +408afa: 6201 9097 |0059: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.SMART_SHUFFLE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9790 │ │ +408afe: 1101 |005b: return-object v1 │ │ +408b00: 1400 2403 0a7f |005c: const v0, #float 1.8345e+38 // #7f0a0324 │ │ +408b06: 3301 0500 |005f: if-ne v1, v0, 0064 // +0005 │ │ +408b0a: 6201 8f97 |0061: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.SIZE_SMALL_LARGE:Lde/danoeh/antennapod/model/feed/SortOrder; // field@978f │ │ +408b0e: 1101 |0063: return-object v1 │ │ +408b10: 1400 2303 0a7f |0064: const v0, #float 1.8345e+38 // #7f0a0323 │ │ +408b16: 3301 0500 |0067: if-ne v1, v0, 006c // +0005 │ │ +408b1a: 6201 8e97 |0069: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.SIZE_LARGE_SMALL:Lde/danoeh/antennapod/model/feed/SortOrder; // field@978e │ │ +408b1e: 1101 |006b: return-object v1 │ │ +408b20: 1201 |006c: const/4 v1, #int 0 // #0 │ │ +408b22: 1101 |006d: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ 0x0009 line=14 │ │ 0x0011 line=16 │ │ 0x0019 line=18 │ │ 0x0021 line=20 │ │ @@ -899295,18 +899295,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 │ │ -408b74: |[408b74] de.danoeh.antennapod.fragment.NavDrawerFragment$$ExternalSyntheticApiModelOutline0.m:(Landroid/view/Window;)I │ │ -408b84: 6e10 8f0e 0000 |0000: invoke-virtual {v0}, Landroid/view/Window;.getNavigationBarDividerColor:()I // method@0e8f │ │ -408b8a: 0a00 |0003: move-result v0 │ │ -408b8c: 0f00 |0004: return v0 │ │ +408b3c: |[408b3c] de.danoeh.antennapod.fragment.NavDrawerFragment$$ExternalSyntheticApiModelOutline0.m:(Landroid/view/Window;)I │ │ +408b4c: 6e10 8f0e 0000 |0000: invoke-virtual {v0}, Landroid/view/Window;.getNavigationBarDividerColor:()I // method@0e8f │ │ +408b52: 0a00 |0003: move-result v0 │ │ +408b54: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/view/Window; │ │ │ │ Virtual methods - │ │ @@ -899340,18 +899340,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 │ │ -408bb0: |[408bb0] de.danoeh.antennapod.fragment.NavDrawerFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)V │ │ -408bc0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -408bc6: 5b01 fd93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@93fd │ │ -408bca: 0e00 |0005: return-void │ │ +408b78: |[408b78] de.danoeh.antennapod.fragment.NavDrawerFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)V │ │ +408b88: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +408b8e: 5b01 fd93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@93fd │ │ +408b92: 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; │ │ │ │ @@ -899361,19 +899361,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -408b90: |[408b90] de.danoeh.antennapod.fragment.NavDrawerFragment$$ExternalSyntheticLambda1.call:()Ljava/lang/Object; │ │ -408ba0: 5410 fd93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@93fd │ │ -408ba4: 7110 dea6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.$r8$lambda$S63HVI9Sxaxg7sxQyqceYKEg1UM:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Landroidx/core/util/Pair; // method@a6de │ │ -408baa: 0c00 |0005: move-result-object v0 │ │ -408bac: 1100 |0006: return-object v0 │ │ +408b58: |[408b58] de.danoeh.antennapod.fragment.NavDrawerFragment$$ExternalSyntheticLambda1.call:()Ljava/lang/Object; │ │ +408b68: 5410 fd93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@93fd │ │ +408b6c: 7110 dea6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.$r8$lambda$S63HVI9Sxaxg7sxQyqceYKEg1UM:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Landroidx/core/util/Pair; // method@a6de │ │ +408b72: 0c00 |0005: move-result-object v0 │ │ +408b74: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -899406,18 +899406,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 │ │ -408c64: |[408c64] de.danoeh.antennapod.fragment.NavDrawerFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)V │ │ -408c74: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -408c7a: 5b01 0094 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@9400 │ │ -408c7e: 0e00 |0005: return-void │ │ +408c2c: |[408c2c] de.danoeh.antennapod.fragment.NavDrawerFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)V │ │ +408c3c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +408c42: 5b01 0094 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@9400 │ │ +408c46: 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; │ │ │ │ @@ -899427,19 +899427,19 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -408c44: |[408c44] de.danoeh.antennapod.fragment.NavDrawerFragment$$ExternalSyntheticLambda4.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ -408c54: 5410 0094 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@9400 │ │ -408c58: 6e20 f6a6 2000 |0002: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@a6f6 │ │ -408c5e: 0a02 |0005: move-result v2 │ │ -408c60: 0f02 |0006: return v2 │ │ +408c0c: |[408c0c] de.danoeh.antennapod.fragment.NavDrawerFragment$$ExternalSyntheticLambda4.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ +408c1c: 5410 0094 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@9400 │ │ +408c20: 6e20 f6a6 2000 |0002: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@a6f6 │ │ +408c26: 0a02 |0005: move-result v2 │ │ +408c28: 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; │ │ │ │ @@ -899477,19 +899477,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 │ │ -408c80: |[408c80] de.danoeh.antennapod.fragment.NavDrawerFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -408c90: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -408c96: 5b01 0194 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@9401 │ │ -408c9a: 5b02 0294 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda5;.f$1:Lde/danoeh/antennapod/model/feed/Feed; // field@9402 │ │ -408c9e: 0e00 |0007: return-void │ │ +408c48: |[408c48] de.danoeh.antennapod.fragment.NavDrawerFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +408c58: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +408c5e: 5b01 0194 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@9401 │ │ +408c62: 5b02 0294 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda5;.f$1:Lde/danoeh/antennapod/model/feed/Feed; // field@9402 │ │ +408c66: 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; │ │ @@ -899500,19 +899500,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -408ca0: |[408ca0] de.danoeh.antennapod.fragment.NavDrawerFragment$$ExternalSyntheticLambda5.run:()V │ │ -408cb0: 5420 0194 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@9401 │ │ -408cb4: 5421 0294 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda5;.f$1:Lde/danoeh/antennapod/model/feed/Feed; // field@9402 │ │ -408cb8: 7120 dda6 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@a6dd │ │ -408cbe: 0e00 |0007: return-void │ │ +408c68: |[408c68] de.danoeh.antennapod.fragment.NavDrawerFragment$$ExternalSyntheticLambda5.run:()V │ │ +408c78: 5420 0194 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@9401 │ │ +408c7c: 5421 0294 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda5;.f$1:Lde/danoeh/antennapod/model/feed/Feed; // field@9402 │ │ +408c80: 7120 dda6 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@a6dd │ │ +408c86: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -899545,18 +899545,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 │ │ -408cfc: |[408cfc] de.danoeh.antennapod.fragment.NavDrawerFragment$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)V │ │ -408d0c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -408d12: 5b01 0494 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@9404 │ │ -408d16: 0e00 |0005: return-void │ │ +408cc4: |[408cc4] de.danoeh.antennapod.fragment.NavDrawerFragment$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)V │ │ +408cd4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +408cda: 5b01 0494 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@9404 │ │ +408cde: 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; │ │ │ │ @@ -899566,18 +899566,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -408d18: |[408d18] de.danoeh.antennapod.fragment.NavDrawerFragment$$ExternalSyntheticLambda7.onClick:(Landroid/view/View;)V │ │ -408d28: 5410 0494 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@9404 │ │ -408d2c: 7120 e0a6 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.$r8$lambda$loHayKHVXfsQ3EKcguYfoRXLPpQ:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Landroid/view/View;)V // method@a6e0 │ │ -408d32: 0e00 |0005: return-void │ │ +408ce0: |[408ce0] de.danoeh.antennapod.fragment.NavDrawerFragment$$ExternalSyntheticLambda7.onClick:(Landroid/view/View;)V │ │ +408cf0: 5410 0494 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@9404 │ │ +408cf4: 7120 e0a6 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.$r8$lambda$loHayKHVXfsQ3EKcguYfoRXLPpQ:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Landroid/view/View;)V // method@a6e0 │ │ +408cfa: 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; │ │ │ │ @@ -899611,18 +899611,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 │ │ -408da0: |[408da0] de.danoeh.antennapod.fragment.NavDrawerFragment$2$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;)V │ │ -408db0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -408db6: 5b01 0794 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment$2; // field@9407 │ │ -408dba: 0e00 |0005: return-void │ │ +408d68: |[408d68] de.danoeh.antennapod.fragment.NavDrawerFragment$2$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;)V │ │ +408d78: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +408d7e: 5b01 0794 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment$2; // field@9407 │ │ +408d82: 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; │ │ │ │ @@ -899632,19 +899632,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -408d80: |[408d80] de.danoeh.antennapod.fragment.NavDrawerFragment$2$$ExternalSyntheticLambda0.call:()Ljava/lang/Object; │ │ -408d90: 5410 0794 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment$2; // field@9407 │ │ -408d94: 7110 cba6 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@a6cb │ │ -408d9a: 0c00 |0005: move-result-object v0 │ │ -408d9c: 1100 |0006: return-object v0 │ │ +408d48: |[408d48] de.danoeh.antennapod.fragment.NavDrawerFragment$2$$ExternalSyntheticLambda0.call:()Ljava/lang/Object; │ │ +408d58: 5410 0794 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment$2; // field@9407 │ │ +408d5c: 7110 cba6 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@a6cb │ │ +408d62: 0c00 |0005: move-result-object v0 │ │ +408d64: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -899677,18 +899677,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 │ │ -408e2c: |[408e2c] de.danoeh.antennapod.fragment.NavDrawerFragment$2$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;)V │ │ -408e3c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -408e42: 5b01 0994 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment$2; // field@9409 │ │ -408e46: 0e00 |0005: return-void │ │ +408df4: |[408df4] de.danoeh.antennapod.fragment.NavDrawerFragment$2$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;)V │ │ +408e04: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +408e0a: 5b01 0994 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment$2; // field@9409 │ │ +408e0e: 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; │ │ │ │ @@ -899698,18 +899698,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -408e48: |[408e48] de.danoeh.antennapod.fragment.NavDrawerFragment$2$$ExternalSyntheticLambda3.run:()V │ │ -408e58: 5410 0994 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment$2; // field@9409 │ │ -408e5c: 7110 c9a6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.$r8$lambda$Bh_lFVxG3gcFFrreYKTUA3fs4Y8:(Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;)V // method@a6c9 │ │ -408e62: 0e00 |0005: return-void │ │ +408e10: |[408e10] de.danoeh.antennapod.fragment.NavDrawerFragment$2$$ExternalSyntheticLambda3.run:()V │ │ +408e20: 5410 0994 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment$2; // field@9409 │ │ +408e24: 7110 c9a6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.$r8$lambda$Bh_lFVxG3gcFFrreYKTUA3fs4Y8:(Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;)V // method@a6c9 │ │ +408e2a: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -899742,18 +899742,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 │ │ -40a0cc: |[40a0cc] de.danoeh.antennapod.fragment.OnlineSearchFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;)V │ │ -40a0dc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40a0e2: 5b01 1c94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@941c │ │ -40a0e6: 0e00 |0005: return-void │ │ +40a094: |[40a094] de.danoeh.antennapod.fragment.OnlineSearchFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;)V │ │ +40a0a4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40a0aa: 5b01 1c94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@941c │ │ +40a0ae: 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; │ │ │ │ @@ -899763,18 +899763,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -40a0e8: |[40a0e8] de.danoeh.antennapod.fragment.OnlineSearchFragment$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ -40a0f8: 5410 1c94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@941c │ │ -40a0fc: 7120 1aa7 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@a71a │ │ -40a102: 0e00 |0005: return-void │ │ +40a0b0: |[40a0b0] de.danoeh.antennapod.fragment.OnlineSearchFragment$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ +40a0c0: 5410 1c94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@941c │ │ +40a0c4: 7120 1aa7 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@a71a │ │ +40a0ca: 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; │ │ │ │ @@ -899808,18 +899808,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 │ │ -40a104: |[40a104] de.danoeh.antennapod.fragment.OnlineSearchFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;)V │ │ -40a114: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40a11a: 5b01 1d94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@941d │ │ -40a11e: 0e00 |0005: return-void │ │ +40a0cc: |[40a0cc] de.danoeh.antennapod.fragment.OnlineSearchFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;)V │ │ +40a0dc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40a0e2: 5b01 1d94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@941d │ │ +40a0e6: 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; │ │ │ │ @@ -899829,18 +899829,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 │ │ -40a120: |[40a120] de.danoeh.antennapod.fragment.OnlineSearchFragment$$ExternalSyntheticLambda3.onFocusChange:(Landroid/view/View;Z)V │ │ -40a130: 5410 1d94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@941d │ │ -40a134: 7130 1da7 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@a71d │ │ -40a13a: 0e00 |0005: return-void │ │ +40a0e8: |[40a0e8] de.danoeh.antennapod.fragment.OnlineSearchFragment$$ExternalSyntheticLambda3.onFocusChange:(Landroid/view/View;Z)V │ │ +40a0f8: 5410 1d94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@941d │ │ +40a0fc: 7130 1da7 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@a71d │ │ +40a102: 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 │ │ @@ -899875,18 +899875,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 │ │ -40a13c: |[40a13c] de.danoeh.antennapod.fragment.OnlineSearchFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;)V │ │ -40a14c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40a152: 5b01 1e94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@941e │ │ -40a156: 0e00 |0005: return-void │ │ +40a104: |[40a104] de.danoeh.antennapod.fragment.OnlineSearchFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;)V │ │ +40a114: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40a11a: 5b01 1e94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@941e │ │ +40a11e: 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; │ │ │ │ @@ -899896,22 +899896,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 │ │ -40a158: |[40a158] de.danoeh.antennapod.fragment.OnlineSearchFragment$$ExternalSyntheticLambda4.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -40a168: 5460 1e94 |0000: iget-object v0, v6, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@941e │ │ -40a16c: 0771 |0002: move-object v1, v7 │ │ -40a16e: 0782 |0003: move-object v2, v8 │ │ -40a170: 0193 |0004: move v3, v9 │ │ -40a172: 04a4 |0005: move-wide v4, v10 │ │ -40a174: 7706 1ca7 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@a71c │ │ -40a17a: 0e00 |0009: return-void │ │ +40a120: |[40a120] de.danoeh.antennapod.fragment.OnlineSearchFragment$$ExternalSyntheticLambda4.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +40a130: 5460 1e94 |0000: iget-object v0, v6, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@941e │ │ +40a134: 0771 |0002: move-object v1, v7 │ │ +40a136: 0782 |0003: move-object v2, v8 │ │ +40a138: 0193 |0004: move v3, v9 │ │ +40a13a: 04a4 |0005: move-wide v4, v10 │ │ +40a13c: 7706 1ca7 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@a71c │ │ +40a142: 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; │ │ @@ -899952,19 +899952,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 │ │ -40a17c: |[40a17c] de.danoeh.antennapod.fragment.OnlineSearchFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Ljava/lang/String;)V │ │ -40a18c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40a192: 5b01 1f94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@941f │ │ -40a196: 5b02 2094 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda5;.f$1:Ljava/lang/String; // field@9420 │ │ -40a19a: 0e00 |0007: return-void │ │ +40a144: |[40a144] de.danoeh.antennapod.fragment.OnlineSearchFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Ljava/lang/String;)V │ │ +40a154: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40a15a: 5b01 1f94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@941f │ │ +40a15e: 5b02 2094 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda5;.f$1:Ljava/lang/String; // field@9420 │ │ +40a162: 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; │ │ @@ -899975,19 +899975,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -40a19c: |[40a19c] de.danoeh.antennapod.fragment.OnlineSearchFragment$$ExternalSyntheticLambda5.onClick:(Landroid/view/View;)V │ │ -40a1ac: 5420 1f94 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@941f │ │ -40a1b0: 5421 2094 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda5;.f$1:Ljava/lang/String; // field@9420 │ │ -40a1b4: 7130 19a7 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@a719 │ │ -40a1ba: 0e00 |0007: return-void │ │ +40a164: |[40a164] de.danoeh.antennapod.fragment.OnlineSearchFragment$$ExternalSyntheticLambda5.onClick:(Landroid/view/View;)V │ │ +40a174: 5420 1f94 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@941f │ │ +40a178: 5421 2094 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda5;.f$1:Ljava/lang/String; // field@9420 │ │ +40a17c: 7130 19a7 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@a719 │ │ +40a182: 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; │ │ │ │ @@ -900026,18 +900026,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 │ │ -40a1bc: |[40a1bc] de.danoeh.antennapod.fragment.OnlineSearchFragment$1.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;)V │ │ -40a1cc: 5b01 2194 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$1;.this$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@9421 │ │ -40a1d0: 7010 ffb2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40a1d6: 0e00 |0005: return-void │ │ +40a184: |[40a184] de.danoeh.antennapod.fragment.OnlineSearchFragment$1.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;)V │ │ +40a194: 5b01 2194 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$1;.this$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@9421 │ │ +40a198: 7010 ffb2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40a19e: 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; │ │ │ │ @@ -900047,16 +900047,16 @@ │ │ type : '(Landroid/widget/AbsListView;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -40a1d8: |[40a1d8] de.danoeh.antennapod.fragment.OnlineSearchFragment$1.onScroll:(Landroid/widget/AbsListView;III)V │ │ -40a1e8: 0e00 |0000: return-void │ │ +40a1a0: |[40a1a0] de.danoeh.antennapod.fragment.OnlineSearchFragment$1.onScroll:(Landroid/widget/AbsListView;III)V │ │ +40a1b0: 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 │ │ @@ -900068,29 +900068,29 @@ │ │ type : '(Landroid/widget/AbsListView;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -40a1ec: |[40a1ec] de.danoeh.antennapod.fragment.OnlineSearchFragment$1.onScrollStateChanged:(Landroid/widget/AbsListView;I)V │ │ -40a1fc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -40a1fe: 3303 1800 |0001: if-ne v3, v0, 0019 // +0018 │ │ -40a202: 5413 2194 |0003: iget-object v3, v1, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$1;.this$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@9421 │ │ -40a206: 6e10 2735 0300 |0005: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -40a20c: 0c03 |0008: move-result-object v3 │ │ -40a20e: 1a00 639b |0009: const-string v0, "input_method" // string@9b63 │ │ -40a212: 6e20 3402 0300 |000b: invoke-virtual {v3, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ -40a218: 0c03 |000e: move-result-object v3 │ │ -40a21a: 1f03 d102 |000f: check-cast v3, Landroid/view/inputmethod/InputMethodManager; // type@02d1 │ │ -40a21e: 6e10 df0c 0200 |0011: invoke-virtual {v2}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@0cdf │ │ -40a224: 0c02 |0014: move-result-object v2 │ │ -40a226: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -40a228: 6e30 760f 2300 |0016: invoke-virtual {v3, v2, v0}, Landroid/view/inputmethod/InputMethodManager;.hideSoftInputFromWindow:(Landroid/os/IBinder;I)Z // method@0f76 │ │ -40a22e: 0e00 |0019: return-void │ │ +40a1b4: |[40a1b4] de.danoeh.antennapod.fragment.OnlineSearchFragment$1.onScrollStateChanged:(Landroid/widget/AbsListView;I)V │ │ +40a1c4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +40a1c6: 3303 1800 |0001: if-ne v3, v0, 0019 // +0018 │ │ +40a1ca: 5413 2194 |0003: iget-object v3, v1, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$1;.this$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@9421 │ │ +40a1ce: 6e10 2735 0300 |0005: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +40a1d4: 0c03 |0008: move-result-object v3 │ │ +40a1d6: 1a00 639b |0009: const-string v0, "input_method" // string@9b63 │ │ +40a1da: 6e20 3402 0300 |000b: invoke-virtual {v3, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ +40a1e0: 0c03 |000e: move-result-object v3 │ │ +40a1e2: 1f03 d102 |000f: check-cast v3, Landroid/view/inputmethod/InputMethodManager; // type@02d1 │ │ +40a1e6: 6e10 df0c 0200 |0011: invoke-virtual {v2}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@0cdf │ │ +40a1ec: 0c02 |0014: move-result-object v2 │ │ +40a1ee: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +40a1f0: 6e30 760f 2300 |0016: invoke-virtual {v3, v2, v0}, Landroid/view/inputmethod/InputMethodManager;.hideSoftInputFromWindow:(Landroid/os/IBinder;I)Z // method@0f76 │ │ +40a1f6: 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; │ │ @@ -900132,18 +900132,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 │ │ -40a2d0: |[40a2d0] de.danoeh.antennapod.fragment.OnlineSearchFragment$3.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;)V │ │ -40a2e0: 5b01 2494 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$3;.this$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@9424 │ │ -40a2e4: 7010 ffb2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40a2ea: 0e00 |0005: return-void │ │ +40a298: |[40a298] de.danoeh.antennapod.fragment.OnlineSearchFragment$3.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;)V │ │ +40a2a8: 5b01 2494 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$3;.this$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@9424 │ │ +40a2ac: 7010 ffb2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40a2b2: 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; │ │ │ │ @@ -900153,23 +900153,23 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -40a28c: |[40a28c] de.danoeh.antennapod.fragment.OnlineSearchFragment$3.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ -40a29c: 5401 2494 |0000: iget-object v1, v0, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$3;.this$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@9424 │ │ -40a2a0: 6e10 2735 0100 |0002: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -40a2a6: 0c01 |0005: move-result-object v1 │ │ -40a2a8: 6e10 0536 0100 |0006: invoke-virtual {v1}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3605 │ │ -40a2ae: 0c01 |0009: move-result-object v1 │ │ -40a2b0: 6e10 3d37 0100 |000a: invoke-virtual {v1}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@373d │ │ -40a2b6: 1211 |000d: const/4 v1, #int 1 // #1 │ │ -40a2b8: 0f01 |000e: return v1 │ │ +40a254: |[40a254] de.danoeh.antennapod.fragment.OnlineSearchFragment$3.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ +40a264: 5401 2494 |0000: iget-object v1, v0, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$3;.this$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@9424 │ │ +40a268: 6e10 2735 0100 |0002: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +40a26e: 0c01 |0005: move-result-object v1 │ │ +40a270: 6e10 0536 0100 |0006: invoke-virtual {v1}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3605 │ │ +40a276: 0c01 |0009: move-result-object v1 │ │ +40a278: 6e10 3d37 0100 |000a: invoke-virtual {v1}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@373d │ │ +40a27e: 1211 |000d: const/4 v1, #int 1 // #1 │ │ +40a280: 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; │ │ │ │ @@ -900178,17 +900178,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -40a2bc: |[40a2bc] de.danoeh.antennapod.fragment.OnlineSearchFragment$3.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ -40a2cc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -40a2ce: 0f01 |0001: return v1 │ │ +40a284: |[40a284] de.danoeh.antennapod.fragment.OnlineSearchFragment$3.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ +40a294: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +40a296: 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; │ │ │ │ @@ -900222,18 +900222,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 │ │ -40abb8: |[40abb8] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda0.:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ -40abc8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40abce: 5b01 3394 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda0;.f$0:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@9433 │ │ -40abd2: 0e00 |0005: return-void │ │ +40ab80: |[40ab80] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda0.:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ +40ab90: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40ab96: 5b01 3394 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda0;.f$0:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@9433 │ │ +40ab9a: 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; │ │ │ │ @@ -900243,18 +900243,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40abd4: |[40abd4] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda0.run:()V │ │ -40abe4: 5410 3394 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda0;.f$0:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@9433 │ │ -40abe8: 7110 66a7 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/QueueFragment;.$r8$lambda$zRQ5A-cCjONOmk2I1LO-6XlJlmM:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V // method@a766 │ │ -40abee: 0e00 |0005: return-void │ │ +40ab9c: |[40ab9c] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda0.run:()V │ │ +40abac: 5410 3394 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda0;.f$0:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@9433 │ │ +40abb0: 7110 66a7 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/QueueFragment;.$r8$lambda$zRQ5A-cCjONOmk2I1LO-6XlJlmM:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V // method@a766 │ │ +40abb6: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -900283,35 +900283,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40ac0c: |[40ac0c] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda1.:()V │ │ -40ac1c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40ac22: 0e00 |0003: return-void │ │ +40abd4: |[40abd4] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda1.:()V │ │ +40abe4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40abea: 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 │ │ -40abf0: |[40abf0] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda1.call:()Ljava/lang/Object; │ │ -40ac00: 7100 6a9b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getQueue:()Ljava/util/List; // method@9b6a │ │ -40ac06: 0c00 |0003: move-result-object v0 │ │ -40ac08: 1100 |0004: return-object v0 │ │ +40abb8: |[40abb8] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda1.call:()Ljava/lang/Object; │ │ +40abc8: 7100 6a9b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getQueue:()Ljava/util/List; // method@9b6a │ │ +40abce: 0c00 |0003: move-result-object v0 │ │ +40abd0: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -900348,19 +900348,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 │ │ -40ac9c: |[40ac9c] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/QueueFragment;Landroid/widget/CheckBox;)V │ │ -40acac: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40acb2: 5b01 3694 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@9436 │ │ -40acb6: 5b02 3794 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda4;.f$1:Landroid/widget/CheckBox; // field@9437 │ │ -40acba: 0e00 |0007: return-void │ │ +40ac64: |[40ac64] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/QueueFragment;Landroid/widget/CheckBox;)V │ │ +40ac74: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40ac7a: 5b01 3694 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@9436 │ │ +40ac7e: 5b02 3794 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda4;.f$1:Landroid/widget/CheckBox; // field@9437 │ │ +40ac82: 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; │ │ @@ -900371,19 +900371,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 │ │ -40acbc: |[40acbc] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda4.onClick:(Landroid/content/DialogInterface;I)V │ │ -40accc: 5420 3694 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@9436 │ │ -40acd0: 5421 3794 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda4;.f$1:Landroid/widget/CheckBox; // field@9437 │ │ -40acd4: 7140 61a7 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@a761 │ │ -40acda: 0e00 |0007: return-void │ │ +40ac84: |[40ac84] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda4.onClick:(Landroid/content/DialogInterface;I)V │ │ +40ac94: 5420 3694 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@9436 │ │ +40ac98: 5421 3794 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda4;.f$1:Landroid/widget/CheckBox; // field@9437 │ │ +40ac9c: 7140 61a7 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@a761 │ │ +40aca2: 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 │ │ @@ -900418,18 +900418,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 │ │ -40acfc: |[40acfc] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/QueueFragment;)V │ │ -40ad0c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40ad12: 5b01 3894 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@9438 │ │ -40ad16: 0e00 |0005: return-void │ │ +40acc4: |[40acc4] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/QueueFragment;)V │ │ +40acd4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40acda: 5b01 3894 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@9438 │ │ +40acde: 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; │ │ │ │ @@ -900439,19 +900439,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -40acdc: |[40acdc] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda5.onLongClick:(Landroid/view/View;)Z │ │ -40acec: 5410 3894 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@9438 │ │ -40acf0: 7120 64a7 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@a764 │ │ -40acf6: 0a02 |0005: move-result v2 │ │ -40acf8: 0f02 |0006: return v2 │ │ +40aca4: |[40aca4] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda5.onLongClick:(Landroid/view/View;)Z │ │ +40acb4: 5410 3894 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@9438 │ │ +40acb8: 7120 64a7 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@a764 │ │ +40acbe: 0a02 |0005: move-result v2 │ │ +40acc0: 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; │ │ │ │ @@ -900485,18 +900485,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 │ │ -40ad94: |[40ad94] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/fragment/QueueFragment;)V │ │ -40ada4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40adaa: 5b01 3c94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@943c │ │ -40adae: 0e00 |0005: return-void │ │ +40ad5c: |[40ad5c] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/fragment/QueueFragment;)V │ │ +40ad6c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40ad72: 5b01 3c94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@943c │ │ +40ad76: 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; │ │ │ │ @@ -900506,18 +900506,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40adb0: |[40adb0] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda8.run:()V │ │ -40adc0: 5410 3c94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@943c │ │ -40adc4: 7110 63a7 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/QueueFragment;.$r8$lambda$ZHMsoIy9hxqieeNM2zuLPk7_3-U:(Lde/danoeh/antennapod/fragment/QueueFragment;)V // method@a763 │ │ -40adca: 0e00 |0005: return-void │ │ +40ad78: |[40ad78] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda8.run:()V │ │ +40ad88: 5410 3c94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@943c │ │ +40ad8c: 7110 63a7 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/QueueFragment;.$r8$lambda$ZHMsoIy9hxqieeNM2zuLPk7_3-U:(Lde/danoeh/antennapod/fragment/QueueFragment;)V // method@a763 │ │ +40ad92: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -900550,18 +900550,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 │ │ -40ae28: |[40ae28] de.danoeh.antennapod.fragment.QueueFragment$2$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/QueueFragment;)V │ │ -40ae38: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40ae3e: 5b01 3e94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/QueueFragment$2$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@943e │ │ -40ae42: 0e00 |0005: return-void │ │ +40adf0: |[40adf0] de.danoeh.antennapod.fragment.QueueFragment$2$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/QueueFragment;)V │ │ +40ae00: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40ae06: 5b01 3e94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/QueueFragment$2$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@943e │ │ +40ae0a: 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; │ │ │ │ @@ -900571,19 +900571,19 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -40ae08: |[40ae08] de.danoeh.antennapod.fragment.QueueFragment$2$$ExternalSyntheticLambda0.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ -40ae18: 5410 3e94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/QueueFragment$2$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@943e │ │ -40ae1c: 6e20 75a7 2000 |0002: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/fragment/QueueFragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@a775 │ │ -40ae22: 0a02 |0005: move-result v2 │ │ -40ae24: 0f02 |0006: return v2 │ │ +40add0: |[40add0] de.danoeh.antennapod.fragment.QueueFragment$2$$ExternalSyntheticLambda0.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ +40ade0: 5410 3e94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/QueueFragment$2$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@943e │ │ +40ade4: 6e20 75a7 2000 |0002: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/fragment/QueueFragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@a775 │ │ +40adea: 0a02 |0005: move-result v2 │ │ +40adec: 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; │ │ │ │ @@ -900621,62 +900621,62 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 85 16-bit code units │ │ -40af1c: |[40af1c] de.danoeh.antennapod.fragment.QueueFragment$4.:()V │ │ -40af2c: 7100 58a2 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/event/QueueEvent$Action;.values:()[Lde/danoeh/antennapod/event/QueueEvent$Action; // method@a258 │ │ -40af32: 0c00 |0003: move-result-object v0 │ │ -40af34: 2100 |0004: array-length v0, v0 │ │ -40af36: 2300 0120 |0005: new-array v0, v0, [I // type@2001 │ │ -40af3a: 6900 4194 |0007: sput-object v0, Lde/danoeh/antennapod/fragment/QueueFragment$4;.$SwitchMap$de$danoeh$antennapod$event$QueueEvent$Action:[I // field@9441 │ │ -40af3e: 6201 6791 |0009: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.ADDED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@9167 │ │ -40af42: 6e10 97b2 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -40af48: 0a01 |000e: move-result v1 │ │ -40af4a: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -40af4c: 4b02 0001 |0010: aput v2, v0, v1 │ │ -40af50: 6200 4194 |0012: sget-object v0, Lde/danoeh/antennapod/fragment/QueueFragment$4;.$SwitchMap$de$danoeh$antennapod$event$QueueEvent$Action:[I // field@9441 │ │ -40af54: 6201 6e91 |0014: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.SET_QUEUE:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@916e │ │ -40af58: 6e10 97b2 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -40af5e: 0a01 |0019: move-result v1 │ │ -40af60: 1222 |001a: const/4 v2, #int 2 // #2 │ │ -40af62: 4b02 0001 |001b: aput v2, v0, v1 │ │ -40af66: 6200 4194 |001d: sget-object v0, Lde/danoeh/antennapod/fragment/QueueFragment$4;.$SwitchMap$de$danoeh$antennapod$event$QueueEvent$Action:[I // field@9441 │ │ -40af6a: 6201 6f91 |001f: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.SORTED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@916f │ │ -40af6e: 6e10 97b2 0100 |0021: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -40af74: 0a01 |0024: move-result v1 │ │ -40af76: 1232 |0025: const/4 v2, #int 3 // #3 │ │ -40af78: 4b02 0001 |0026: aput v2, v0, v1 │ │ -40af7c: 6200 4194 |0028: sget-object v0, Lde/danoeh/antennapod/fragment/QueueFragment$4;.$SwitchMap$de$danoeh$antennapod$event$QueueEvent$Action:[I // field@9441 │ │ -40af80: 6201 6d91 |002a: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.REMOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@916d │ │ -40af84: 6e10 97b2 0100 |002c: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -40af8a: 0a01 |002f: move-result v1 │ │ -40af8c: 1242 |0030: const/4 v2, #int 4 // #4 │ │ -40af8e: 4b02 0001 |0031: aput v2, v0, v1 │ │ -40af92: 6200 4194 |0033: sget-object v0, Lde/danoeh/antennapod/fragment/QueueFragment$4;.$SwitchMap$de$danoeh$antennapod$event$QueueEvent$Action:[I // field@9441 │ │ -40af96: 6201 6b91 |0035: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.IRREVERSIBLE_REMOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@916b │ │ -40af9a: 6e10 97b2 0100 |0037: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -40afa0: 0a01 |003a: move-result v1 │ │ -40afa2: 1252 |003b: const/4 v2, #int 5 // #5 │ │ -40afa4: 4b02 0001 |003c: aput v2, v0, v1 │ │ -40afa8: 6200 4194 |003e: sget-object v0, Lde/danoeh/antennapod/fragment/QueueFragment$4;.$SwitchMap$de$danoeh$antennapod$event$QueueEvent$Action:[I // field@9441 │ │ -40afac: 6201 6991 |0040: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.CLEARED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@9169 │ │ -40afb0: 6e10 97b2 0100 |0042: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -40afb6: 0a01 |0045: move-result v1 │ │ -40afb8: 1262 |0046: const/4 v2, #int 6 // #6 │ │ -40afba: 4b02 0001 |0047: aput v2, v0, v1 │ │ -40afbe: 6200 4194 |0049: sget-object v0, Lde/danoeh/antennapod/fragment/QueueFragment$4;.$SwitchMap$de$danoeh$antennapod$event$QueueEvent$Action:[I // field@9441 │ │ -40afc2: 6201 6c91 |004b: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.MOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@916c │ │ -40afc6: 6e10 97b2 0100 |004d: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -40afcc: 0a01 |0050: move-result v1 │ │ -40afce: 1272 |0051: const/4 v2, #int 7 // #7 │ │ -40afd0: 4b02 0001 |0052: aput v2, v0, v1 │ │ -40afd4: 0e00 |0054: return-void │ │ +40aee4: |[40aee4] de.danoeh.antennapod.fragment.QueueFragment$4.:()V │ │ +40aef4: 7100 58a2 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/event/QueueEvent$Action;.values:()[Lde/danoeh/antennapod/event/QueueEvent$Action; // method@a258 │ │ +40aefa: 0c00 |0003: move-result-object v0 │ │ +40aefc: 2100 |0004: array-length v0, v0 │ │ +40aefe: 2300 0120 |0005: new-array v0, v0, [I // type@2001 │ │ +40af02: 6900 4194 |0007: sput-object v0, Lde/danoeh/antennapod/fragment/QueueFragment$4;.$SwitchMap$de$danoeh$antennapod$event$QueueEvent$Action:[I // field@9441 │ │ +40af06: 6201 6791 |0009: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.ADDED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@9167 │ │ +40af0a: 6e10 97b2 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +40af10: 0a01 |000e: move-result v1 │ │ +40af12: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +40af14: 4b02 0001 |0010: aput v2, v0, v1 │ │ +40af18: 6200 4194 |0012: sget-object v0, Lde/danoeh/antennapod/fragment/QueueFragment$4;.$SwitchMap$de$danoeh$antennapod$event$QueueEvent$Action:[I // field@9441 │ │ +40af1c: 6201 6e91 |0014: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.SET_QUEUE:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@916e │ │ +40af20: 6e10 97b2 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +40af26: 0a01 |0019: move-result v1 │ │ +40af28: 1222 |001a: const/4 v2, #int 2 // #2 │ │ +40af2a: 4b02 0001 |001b: aput v2, v0, v1 │ │ +40af2e: 6200 4194 |001d: sget-object v0, Lde/danoeh/antennapod/fragment/QueueFragment$4;.$SwitchMap$de$danoeh$antennapod$event$QueueEvent$Action:[I // field@9441 │ │ +40af32: 6201 6f91 |001f: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.SORTED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@916f │ │ +40af36: 6e10 97b2 0100 |0021: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +40af3c: 0a01 |0024: move-result v1 │ │ +40af3e: 1232 |0025: const/4 v2, #int 3 // #3 │ │ +40af40: 4b02 0001 |0026: aput v2, v0, v1 │ │ +40af44: 6200 4194 |0028: sget-object v0, Lde/danoeh/antennapod/fragment/QueueFragment$4;.$SwitchMap$de$danoeh$antennapod$event$QueueEvent$Action:[I // field@9441 │ │ +40af48: 6201 6d91 |002a: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.REMOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@916d │ │ +40af4c: 6e10 97b2 0100 |002c: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +40af52: 0a01 |002f: move-result v1 │ │ +40af54: 1242 |0030: const/4 v2, #int 4 // #4 │ │ +40af56: 4b02 0001 |0031: aput v2, v0, v1 │ │ +40af5a: 6200 4194 |0033: sget-object v0, Lde/danoeh/antennapod/fragment/QueueFragment$4;.$SwitchMap$de$danoeh$antennapod$event$QueueEvent$Action:[I // field@9441 │ │ +40af5e: 6201 6b91 |0035: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.IRREVERSIBLE_REMOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@916b │ │ +40af62: 6e10 97b2 0100 |0037: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +40af68: 0a01 |003a: move-result v1 │ │ +40af6a: 1252 |003b: const/4 v2, #int 5 // #5 │ │ +40af6c: 4b02 0001 |003c: aput v2, v0, v1 │ │ +40af70: 6200 4194 |003e: sget-object v0, Lde/danoeh/antennapod/fragment/QueueFragment$4;.$SwitchMap$de$danoeh$antennapod$event$QueueEvent$Action:[I // field@9441 │ │ +40af74: 6201 6991 |0040: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.CLEARED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@9169 │ │ +40af78: 6e10 97b2 0100 |0042: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +40af7e: 0a01 |0045: move-result v1 │ │ +40af80: 1262 |0046: const/4 v2, #int 6 // #6 │ │ +40af82: 4b02 0001 |0047: aput v2, v0, v1 │ │ +40af86: 6200 4194 |0049: sget-object v0, Lde/danoeh/antennapod/fragment/QueueFragment$4;.$SwitchMap$de$danoeh$antennapod$event$QueueEvent$Action:[I // field@9441 │ │ +40af8a: 6201 6c91 |004b: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.MOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@916c │ │ +40af8e: 6e10 97b2 0100 |004d: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +40af94: 0a01 |0050: move-result v1 │ │ +40af96: 1272 |0051: const/4 v2, #int 7 // #7 │ │ +40af98: 4b02 0001 |0052: aput v2, v0, v1 │ │ +40af9c: 0e00 |0054: return-void │ │ catches : 7 │ │ 0x0009 - 0x0012 │ │ Ljava/lang/NoSuchFieldError; -> 0x0012 │ │ 0x0012 - 0x001d │ │ Ljava/lang/NoSuchFieldError; -> 0x001d │ │ 0x001d - 0x0028 │ │ Ljava/lang/NoSuchFieldError; -> 0x0028 │ │ @@ -900723,18 +900723,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 │ │ -40c4a4: |[40c4a4] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;)V │ │ -40c4b4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40c4ba: 5b01 5594 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment; // field@9455 │ │ -40c4be: 0e00 |0005: return-void │ │ +40c46c: |[40c46c] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;)V │ │ +40c47c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40c482: 5b01 5594 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment; // field@9455 │ │ +40c486: 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; │ │ │ │ @@ -900744,18 +900744,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -40c4c0: |[40c4c0] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -40c4d0: 5410 5594 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment; // field@9455 │ │ -40c4d4: 7120 9ea7 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.$r8$lambda$w63laqliuyfSiHPpbvsMyOZmI70:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;Landroid/view/View;)V // method@a79e │ │ -40c4da: 0e00 |0005: return-void │ │ +40c488: |[40c488] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +40c498: 5410 5594 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment; // field@9455 │ │ +40c49c: 7120 9ea7 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.$r8$lambda$w63laqliuyfSiHPpbvsMyOZmI70:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;Landroid/view/View;)V // method@a79e │ │ +40c4a2: 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; │ │ │ │ @@ -900793,19 +900793,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 │ │ -40c4dc: |[40c4dc] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;Landroid/content/SharedPreferences;)V │ │ -40c4ec: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40c4f2: 5b01 5694 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment; // field@9456 │ │ -40c4f6: 5b02 5794 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda1;.f$1:Landroid/content/SharedPreferences; // field@9457 │ │ -40c4fa: 0e00 |0007: return-void │ │ +40c4a4: |[40c4a4] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;Landroid/content/SharedPreferences;)V │ │ +40c4b4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40c4ba: 5b01 5694 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment; // field@9456 │ │ +40c4be: 5b02 5794 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda1;.f$1:Landroid/content/SharedPreferences; // field@9457 │ │ +40c4c2: 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; │ │ @@ -900816,19 +900816,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -40c4fc: |[40c4fc] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ -40c50c: 5420 5694 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment; // field@9456 │ │ -40c510: 5421 5794 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda1;.f$1:Landroid/content/SharedPreferences; // field@9457 │ │ -40c514: 7130 9da7 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@a79d │ │ -40c51a: 0e00 |0007: return-void │ │ +40c4c4: |[40c4c4] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ +40c4d4: 5420 5694 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment; // field@9456 │ │ +40c4d8: 5421 5794 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda1;.f$1:Landroid/content/SharedPreferences; // field@9457 │ │ +40c4dc: 7130 9da7 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@a79d │ │ +40c4e2: 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; │ │ │ │ @@ -900866,19 +900866,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 │ │ -40c540: |[40c540] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;Ljava/lang/String;)V │ │ -40c550: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40c556: 5b01 5894 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader; // field@9458 │ │ -40c55a: 5b02 5994 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda2;.f$1:Ljava/lang/String; // field@9459 │ │ -40c55e: 0e00 |0007: return-void │ │ +40c508: |[40c508] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;Ljava/lang/String;)V │ │ +40c518: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40c51e: 5b01 5894 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader; // field@9458 │ │ +40c522: 5b02 5994 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda2;.f$1:Ljava/lang/String; // field@9459 │ │ +40c526: 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; │ │ @@ -900889,20 +900889,20 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -40c51c: |[40c51c] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment$$ExternalSyntheticLambda2.call:()Ljava/lang/Object; │ │ -40c52c: 5420 5894 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader; // field@9458 │ │ -40c530: 5421 5994 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda2;.f$1:Ljava/lang/String; // field@9459 │ │ -40c534: 7120 9ba7 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@a79b │ │ -40c53a: 0c00 |0007: move-result-object v0 │ │ -40c53c: 1100 |0008: return-object v0 │ │ +40c4e4: |[40c4e4] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment$$ExternalSyntheticLambda2.call:()Ljava/lang/Object; │ │ +40c4f4: 5420 5894 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader; // field@9458 │ │ +40c4f8: 5421 5994 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda2;.f$1:Ljava/lang/String; // field@9459 │ │ +40c4fc: 7120 9ba7 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@a79b │ │ +40c502: 0c00 |0007: move-result-object v0 │ │ +40c504: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -900935,18 +900935,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 │ │ -40c5d8: |[40c5d8] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;)V │ │ -40c5e8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40c5ee: 5b01 5c94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment; // field@945c │ │ -40c5f2: 0e00 |0005: return-void │ │ +40c5a0: |[40c5a0] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;)V │ │ +40c5b0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40c5b6: 5b01 5c94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment; // field@945c │ │ +40c5ba: 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; │ │ │ │ @@ -900956,18 +900956,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -40c5f4: |[40c5f4] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment$$ExternalSyntheticLambda5.onClick:(Landroid/view/View;)V │ │ -40c604: 5410 5c94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment; // field@945c │ │ -40c608: 7120 9aa7 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@a79a │ │ -40c60e: 0e00 |0005: return-void │ │ +40c5bc: |[40c5bc] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment$$ExternalSyntheticLambda5.onClick:(Landroid/view/View;)V │ │ +40c5cc: 5410 5c94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment; // field@945c │ │ +40c5d0: 7120 9aa7 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@a79a │ │ +40c5d6: 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; │ │ │ │ @@ -900997,34 +900997,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40cbf4: |[40cbf4] de.danoeh.antennapod.fragment.SearchFragment$$ExternalSyntheticLambda0.:()V │ │ -40cc04: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40cc0a: 0e00 |0003: return-void │ │ +40cbbc: |[40cbbc] de.danoeh.antennapod.fragment.SearchFragment$$ExternalSyntheticLambda0.:()V │ │ +40cbcc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40cbd2: 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 │ │ -40cc0c: |[40cc0c] de.danoeh.antennapod.fragment.SearchFragment$$ExternalSyntheticLambda0.run:()V │ │ -40cc1c: 7100 d5a7 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/SearchFragment;.$r8$lambda$aJFdVyqy_vpDoY0jVx8OSfHziXE:()V // method@a7d5 │ │ -40cc22: 0e00 |0003: return-void │ │ +40cbd4: |[40cbd4] de.danoeh.antennapod.fragment.SearchFragment$$ExternalSyntheticLambda0.run:()V │ │ +40cbe4: 7100 d5a7 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/SearchFragment;.$r8$lambda$aJFdVyqy_vpDoY0jVx8OSfHziXE:()V // method@a7d5 │ │ +40cbea: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -901057,18 +901057,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 │ │ -40cc24: |[40cc24] de.danoeh.antennapod.fragment.SearchFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V │ │ -40cc34: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40cc3a: 5b01 6694 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@9466 │ │ -40cc3e: 0e00 |0005: return-void │ │ +40cbec: |[40cbec] de.danoeh.antennapod.fragment.SearchFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V │ │ +40cbfc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40cc02: 5b01 6694 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@9466 │ │ +40cc06: 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; │ │ │ │ @@ -901078,18 +901078,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40cc40: |[40cc40] de.danoeh.antennapod.fragment.SearchFragment$$ExternalSyntheticLambda1.run:()V │ │ -40cc50: 5410 6694 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@9466 │ │ -40cc54: 7110 d6a7 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/SearchFragment;.$r8$lambda$d9eYe8E2F50VH2nJaoudXz6zS_I:(Lde/danoeh/antennapod/fragment/SearchFragment;)V // method@a7d6 │ │ -40cc5a: 0e00 |0005: return-void │ │ +40cc08: |[40cc08] de.danoeh.antennapod.fragment.SearchFragment$$ExternalSyntheticLambda1.run:()V │ │ +40cc18: 5410 6694 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@9466 │ │ +40cc1c: 7110 d6a7 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/SearchFragment;.$r8$lambda$d9eYe8E2F50VH2nJaoudXz6zS_I:(Lde/danoeh/antennapod/fragment/SearchFragment;)V // method@a7d6 │ │ +40cc22: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda1; │ │ │ │ source_file_idx : 20747 (R8$$SyntheticClass) │ │ @@ -901122,18 +901122,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 │ │ -40cc7c: |[40cc7c] de.danoeh.antennapod.fragment.SearchFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V │ │ -40cc8c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40cc92: 5b01 6794 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@9467 │ │ -40cc96: 0e00 |0005: return-void │ │ +40cc44: |[40cc44] de.danoeh.antennapod.fragment.SearchFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V │ │ +40cc54: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40cc5a: 5b01 6794 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@9467 │ │ +40cc5e: 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; │ │ │ │ @@ -901143,19 +901143,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -40cc5c: |[40cc5c] de.danoeh.antennapod.fragment.SearchFragment$$ExternalSyntheticLambda2.call:()Ljava/lang/Object; │ │ -40cc6c: 5410 6794 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@9467 │ │ -40cc70: 7110 d4a7 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/SearchFragment;.$r8$lambda$Trx8r_VkLRNT7ZKtZ-kWgc6apag:(Lde/danoeh/antennapod/fragment/SearchFragment;)Landroid/util/Pair; // method@a7d4 │ │ -40cc76: 0c00 |0005: move-result-object v0 │ │ -40cc78: 1100 |0006: return-object v0 │ │ +40cc24: |[40cc24] de.danoeh.antennapod.fragment.SearchFragment$$ExternalSyntheticLambda2.call:()Ljava/lang/Object; │ │ +40cc34: 5410 6794 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@9467 │ │ +40cc38: 7110 d4a7 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/SearchFragment;.$r8$lambda$Trx8r_VkLRNT7ZKtZ-kWgc6apag:(Lde/danoeh/antennapod/fragment/SearchFragment;)Landroid/util/Pair; // method@a7d4 │ │ +40cc3e: 0c00 |0005: move-result-object v0 │ │ +40cc40: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda2; │ │ │ │ source_file_idx : 20747 (R8$$SyntheticClass) │ │ @@ -901188,18 +901188,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 │ │ -40cd08: |[40cd08] de.danoeh.antennapod.fragment.SearchFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V │ │ -40cd18: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40cd1e: 5b01 6994 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@9469 │ │ -40cd22: 0e00 |0005: return-void │ │ +40ccd0: |[40ccd0] de.danoeh.antennapod.fragment.SearchFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V │ │ +40cce0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40cce6: 5b01 6994 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@9469 │ │ +40ccea: 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; │ │ │ │ @@ -901209,18 +901209,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -40cd24: |[40cd24] de.danoeh.antennapod.fragment.SearchFragment$$ExternalSyntheticLambda5.onClick:(Landroid/view/View;)V │ │ -40cd34: 5410 6994 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@9469 │ │ -40cd38: 7120 d2a7 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/SearchFragment;.$r8$lambda$1XT7dd3T3xIeWjxEM4dJZ4Eckdw:(Lde/danoeh/antennapod/fragment/SearchFragment;Landroid/view/View;)V // method@a7d2 │ │ -40cd3e: 0e00 |0005: return-void │ │ +40ccec: |[40ccec] de.danoeh.antennapod.fragment.SearchFragment$$ExternalSyntheticLambda5.onClick:(Landroid/view/View;)V │ │ +40ccfc: 5410 6994 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@9469 │ │ +40cd00: 7120 d2a7 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/SearchFragment;.$r8$lambda$1XT7dd3T3xIeWjxEM4dJZ4Eckdw:(Lde/danoeh/antennapod/fragment/SearchFragment;Landroid/view/View;)V // method@a7d2 │ │ +40cd06: 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; │ │ │ │ @@ -901254,18 +901254,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 │ │ -40cd40: |[40cd40] de.danoeh.antennapod.fragment.SearchFragment$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V │ │ -40cd50: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40cd56: 5b01 6a94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@946a │ │ -40cd5a: 0e00 |0005: return-void │ │ +40cd08: |[40cd08] de.danoeh.antennapod.fragment.SearchFragment$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V │ │ +40cd18: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40cd1e: 5b01 6a94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@946a │ │ +40cd22: 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; │ │ │ │ @@ -901275,18 +901275,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -40cd5c: |[40cd5c] de.danoeh.antennapod.fragment.SearchFragment$$ExternalSyntheticLambda6.onClick:(Landroid/view/View;)V │ │ -40cd6c: 5410 6a94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@946a │ │ -40cd70: 7120 d7a7 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/SearchFragment;.$r8$lambda$i9LlSwBTImmnuNwdtZfMNJzPDig:(Lde/danoeh/antennapod/fragment/SearchFragment;Landroid/view/View;)V // method@a7d7 │ │ -40cd76: 0e00 |0005: return-void │ │ +40cd24: |[40cd24] de.danoeh.antennapod.fragment.SearchFragment$$ExternalSyntheticLambda6.onClick:(Landroid/view/View;)V │ │ +40cd34: 5410 6a94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@946a │ │ +40cd38: 7120 d7a7 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/SearchFragment;.$r8$lambda$i9LlSwBTImmnuNwdtZfMNJzPDig:(Lde/danoeh/antennapod/fragment/SearchFragment;Landroid/view/View;)V // method@a7d7 │ │ +40cd3e: 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; │ │ │ │ @@ -901320,18 +901320,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 │ │ -40cd78: |[40cd78] de.danoeh.antennapod.fragment.SearchFragment$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V │ │ -40cd88: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40cd8e: 5b01 6b94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@946b │ │ -40cd92: 0e00 |0005: return-void │ │ +40cd40: |[40cd40] de.danoeh.antennapod.fragment.SearchFragment$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V │ │ +40cd50: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40cd56: 5b01 6b94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@946b │ │ +40cd5a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda7; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/SearchFragment; │ │ │ │ @@ -901341,18 +901341,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 │ │ -40cd94: |[40cd94] de.danoeh.antennapod.fragment.SearchFragment$$ExternalSyntheticLambda7.onFocusChange:(Landroid/view/View;Z)V │ │ -40cda4: 5410 6b94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@946b │ │ -40cda8: 7130 d3a7 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@a7d3 │ │ -40cdae: 0e00 |0005: return-void │ │ +40cd5c: |[40cd5c] de.danoeh.antennapod.fragment.SearchFragment$$ExternalSyntheticLambda7.onFocusChange:(Landroid/view/View;Z)V │ │ +40cd6c: 5410 6b94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@946b │ │ +40cd70: 7130 d3a7 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@a7d3 │ │ +40cd76: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda7; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ 0x0000 - 0x0006 reg=3 (null) Z │ │ @@ -901387,18 +901387,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 │ │ -40ce0c: |[40ce0c] de.danoeh.antennapod.fragment.SearchFragment$1$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V │ │ -40ce1c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40ce22: 5b01 6d94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SearchFragment$1$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@946d │ │ -40ce26: 0e00 |0005: return-void │ │ +40cdd4: |[40cdd4] de.danoeh.antennapod.fragment.SearchFragment$1$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V │ │ +40cde4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40cdea: 5b01 6d94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SearchFragment$1$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@946d │ │ +40cdee: 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; │ │ │ │ @@ -901408,19 +901408,19 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -40cdec: |[40cdec] de.danoeh.antennapod.fragment.SearchFragment$1$$ExternalSyntheticLambda0.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ -40cdfc: 5410 6d94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SearchFragment$1$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@946d │ │ -40ce00: 6e20 eea7 2000 |0002: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/fragment/SearchFragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@a7ee │ │ -40ce06: 0a02 |0005: move-result v2 │ │ -40ce08: 0f02 |0006: return v2 │ │ +40cdb4: |[40cdb4] de.danoeh.antennapod.fragment.SearchFragment$1$$ExternalSyntheticLambda0.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ +40cdc4: 5410 6d94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SearchFragment$1$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@946d │ │ +40cdc8: 6e20 eea7 2000 |0002: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/fragment/SearchFragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@a7ee │ │ +40cdce: 0a02 |0005: move-result v2 │ │ +40cdd0: 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; │ │ │ │ @@ -901454,18 +901454,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/SearchFragment$5;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40cfd8: |[40cfd8] de.danoeh.antennapod.fragment.SearchFragment$5$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/SearchFragment$5;)V │ │ -40cfe8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40cfee: 5b01 7294 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SearchFragment$5$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/SearchFragment$5; // field@9472 │ │ -40cff2: 0e00 |0005: return-void │ │ +40cfa0: |[40cfa0] de.danoeh.antennapod.fragment.SearchFragment$5$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/SearchFragment$5;)V │ │ +40cfb0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40cfb6: 5b01 7294 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SearchFragment$5$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/SearchFragment$5; // field@9472 │ │ +40cfba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/SearchFragment$5$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/SearchFragment$5; │ │ │ │ @@ -901475,18 +901475,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40cff4: |[40cff4] de.danoeh.antennapod.fragment.SearchFragment$5$$ExternalSyntheticLambda0.run:()V │ │ -40d004: 5410 7294 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SearchFragment$5$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/SearchFragment$5; // field@9472 │ │ -40d008: 7110 caa7 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/SearchFragment$5;.$r8$lambda$eNYpUQvLTkW7gTa_-QxaFIyucO4:(Lde/danoeh/antennapod/fragment/SearchFragment$5;)V // method@a7ca │ │ -40d00e: 0e00 |0005: return-void │ │ +40cfbc: |[40cfbc] de.danoeh.antennapod.fragment.SearchFragment$5$$ExternalSyntheticLambda0.run:()V │ │ +40cfcc: 5410 7294 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SearchFragment$5$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/SearchFragment$5; // field@9472 │ │ +40cfd0: 7110 caa7 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/SearchFragment$5;.$r8$lambda$eNYpUQvLTkW7gTa_-QxaFIyucO4:(Lde/danoeh/antennapod/fragment/SearchFragment$5;)V // method@a7ca │ │ +40cfd6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/SearchFragment$5$$ExternalSyntheticLambda0; │ │ │ │ source_file_idx : 20747 (R8$$SyntheticClass) │ │ @@ -901524,18 +901524,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 │ │ -40d19c: |[40d19c] de.danoeh.antennapod.fragment.SearchFragment$6.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V │ │ -40d1ac: 5b01 7494 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SearchFragment$6;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@9474 │ │ -40d1b0: 7010 ffb2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40d1b6: 0e00 |0005: return-void │ │ +40d164: |[40d164] de.danoeh.antennapod.fragment.SearchFragment$6.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V │ │ +40d174: 5b01 7494 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SearchFragment$6;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@9474 │ │ +40d178: 7010 ffb2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40d17e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/SearchFragment$6; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/SearchFragment; │ │ │ │ @@ -901545,21 +901545,21 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -40d160: |[40d160] de.danoeh.antennapod.fragment.SearchFragment$6.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ -40d170: 5401 7494 |0000: iget-object v1, v0, Lde/danoeh/antennapod/fragment/SearchFragment$6;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@9474 │ │ -40d174: 6e10 4135 0100 |0002: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3541 │ │ -40d17a: 0c01 |0005: move-result-object v1 │ │ -40d17c: 6e10 3d37 0100 |0006: invoke-virtual {v1}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@373d │ │ -40d182: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -40d184: 0f01 |000a: return v1 │ │ +40d128: |[40d128] de.danoeh.antennapod.fragment.SearchFragment$6.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ +40d138: 5401 7494 |0000: iget-object v1, v0, Lde/danoeh/antennapod/fragment/SearchFragment$6;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@9474 │ │ +40d13c: 6e10 4135 0100 |0002: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3541 │ │ +40d142: 0c01 |0005: move-result-object v1 │ │ +40d144: 6e10 3d37 0100 |0006: invoke-virtual {v1}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@373d │ │ +40d14a: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +40d14c: 0f01 |000a: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=285 │ │ locals : │ │ 0x0000 - 0x000b reg=0 this Lde/danoeh/antennapod/fragment/SearchFragment$6; │ │ 0x0000 - 0x000b reg=1 (null) Landroid/view/MenuItem; │ │ │ │ @@ -901568,17 +901568,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -40d188: |[40d188] de.danoeh.antennapod.fragment.SearchFragment$6.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ -40d198: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -40d19a: 0f01 |0001: return v1 │ │ +40d150: |[40d150] de.danoeh.antennapod.fragment.SearchFragment$6.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ +40d160: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +40d162: 0f01 |0001: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 this Lde/danoeh/antennapod/fragment/SearchFragment$6; │ │ 0x0000 - 0x0002 reg=1 (null) Landroid/view/MenuItem; │ │ │ │ @@ -901612,18 +901612,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 │ │ -40dfa8: |[40dfa8] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V │ │ -40dfb8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40dfbe: 5b01 8794 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@9487 │ │ -40dfc2: 0e00 |0005: return-void │ │ +40df70: |[40df70] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V │ │ +40df80: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40df86: 5b01 8794 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@9487 │ │ +40df8a: 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; │ │ │ │ @@ -901633,19 +901633,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -40df88: |[40df88] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda0.onLongClick:(Landroid/view/View;)Z │ │ -40df98: 5410 8794 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@9487 │ │ -40df9c: 7120 28a8 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@a828 │ │ -40dfa2: 0a02 |0005: move-result v2 │ │ -40dfa4: 0f02 |0006: return v2 │ │ +40df50: |[40df50] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda0.onLongClick:(Landroid/view/View;)Z │ │ +40df60: 5410 8794 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@9487 │ │ +40df64: 7120 28a8 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@a828 │ │ +40df6a: 0a02 |0005: move-result v2 │ │ +40df6c: 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; │ │ │ │ @@ -901679,18 +901679,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 │ │ -40dfc4: |[40dfc4] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda10.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V │ │ -40dfd4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40dfda: 5b01 8894 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@9488 │ │ -40dfde: 0e00 |0005: return-void │ │ +40df8c: |[40df8c] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda10.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V │ │ +40df9c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40dfa2: 5b01 8894 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@9488 │ │ +40dfa6: 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; │ │ │ │ @@ -901700,18 +901700,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40dfe0: |[40dfe0] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda10.run:()V │ │ -40dff0: 5410 8894 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@9488 │ │ -40dff4: 7110 22a8 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.$r8$lambda$2Rro7tQi5QKZaMyqNkJSvl--87o:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V // method@a822 │ │ -40dffa: 0e00 |0005: return-void │ │ +40dfa8: |[40dfa8] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda10.run:()V │ │ +40dfb8: 5410 8894 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@9488 │ │ +40dfbc: 7110 22a8 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.$r8$lambda$2Rro7tQi5QKZaMyqNkJSvl--87o:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V // method@a822 │ │ +40dfc2: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -901744,18 +901744,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 │ │ -40dffc: |[40dffc] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V │ │ -40e00c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40e012: 5b01 8994 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@9489 │ │ -40e016: 0e00 |0005: return-void │ │ +40dfc4: |[40dfc4] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V │ │ +40dfd4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40dfda: 5b01 8994 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@9489 │ │ +40dfde: 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; │ │ │ │ @@ -901765,18 +901765,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -40e018: |[40e018] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ -40e028: 5410 8994 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@9489 │ │ -40e02c: 7120 27a8 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.$r8$lambda$dq37z8yfqrtOhJkrQnfD9qBC9Rg:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;Landroid/view/View;)V // method@a827 │ │ -40e032: 0e00 |0005: return-void │ │ +40dfe0: |[40dfe0] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ +40dff0: 5410 8994 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@9489 │ │ +40dff4: 7120 27a8 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.$r8$lambda$dq37z8yfqrtOhJkrQnfD9qBC9Rg:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;Landroid/view/View;)V // method@a827 │ │ +40dffa: 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; │ │ │ │ @@ -901810,18 +901810,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 │ │ -40e034: |[40e034] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V │ │ -40e044: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40e04a: 5b01 8a94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@948a │ │ -40e04e: 0e00 |0005: return-void │ │ +40dffc: |[40dffc] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V │ │ +40e00c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40e012: 5b01 8a94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@948a │ │ +40e016: 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; │ │ │ │ @@ -901831,18 +901831,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -40e050: |[40e050] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ -40e060: 5410 8a94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@948a │ │ -40e064: 7120 20a8 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.$r8$lambda$-damZnZ5ii1h3IuCN003JzqP1Lk:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;Landroid/view/View;)V // method@a820 │ │ -40e06a: 0e00 |0005: return-void │ │ +40e018: |[40e018] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ +40e028: 5410 8a94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@948a │ │ +40e02c: 7120 20a8 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.$r8$lambda$-damZnZ5ii1h3IuCN003JzqP1Lk:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;Landroid/view/View;)V // method@a820 │ │ +40e032: 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; │ │ │ │ @@ -901876,18 +901876,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 │ │ -40e0e8: |[40e0e8] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda5.:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ -40e0f8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40e0fe: 5b01 8e94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda5;.f$0:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@948e │ │ -40e102: 0e00 |0005: return-void │ │ +40e0b0: |[40e0b0] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda5.:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ +40e0c0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40e0c6: 5b01 8e94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda5;.f$0:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@948e │ │ +40e0ca: 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; │ │ │ │ @@ -901897,18 +901897,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40e104: |[40e104] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda5.run:()V │ │ -40e114: 5410 8e94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda5;.f$0:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@948e │ │ -40e118: 7110 21a8 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.$r8$lambda$0XJTwjdH_NSQ3UfuLZ4mR1Q3L3U:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V // method@a821 │ │ -40e11e: 0e00 |0005: return-void │ │ +40e0cc: |[40e0cc] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda5.run:()V │ │ +40e0dc: 5410 8e94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda5;.f$0:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@948e │ │ +40e0e0: 7110 21a8 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.$r8$lambda$0XJTwjdH_NSQ3UfuLZ4mR1Q3L3U:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V // method@a821 │ │ +40e0e6: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -901941,18 +901941,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 │ │ -40e120: |[40e120] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V │ │ -40e130: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40e136: 5b01 8f94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@948f │ │ -40e13a: 0e00 |0005: return-void │ │ +40e0e8: |[40e0e8] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V │ │ +40e0f8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40e0fe: 5b01 8f94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@948f │ │ +40e102: 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; │ │ │ │ @@ -901962,18 +901962,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40e13c: |[40e13c] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda6.run:()V │ │ -40e14c: 5410 8f94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@948f │ │ -40e150: 7110 2aa8 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.$r8$lambda$v7pIKRTnPR4Pb6laD9wKlLhuYGY:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V // method@a82a │ │ -40e156: 0e00 |0005: return-void │ │ +40e104: |[40e104] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda6.run:()V │ │ +40e114: 5410 8f94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@948f │ │ +40e118: 7110 2aa8 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.$r8$lambda$v7pIKRTnPR4Pb6laD9wKlLhuYGY:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V // method@a82a │ │ +40e11e: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -902006,18 +902006,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 │ │ -40e178: |[40e178] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V │ │ -40e188: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40e18e: 5b01 9094 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@9490 │ │ -40e192: 0e00 |0005: return-void │ │ +40e140: |[40e140] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V │ │ +40e150: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40e156: 5b01 9094 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@9490 │ │ +40e15a: 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; │ │ │ │ @@ -902027,19 +902027,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -40e158: |[40e158] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda7.call:()Ljava/lang/Object; │ │ -40e168: 5410 9094 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@9490 │ │ -40e16c: 7110 25a8 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.$r8$lambda$WK3ZDZkWwOe2tupcTdUrij4G8qQ:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)Ljava/util/List; // method@a825 │ │ -40e172: 0c00 |0005: move-result-object v0 │ │ -40e174: 1100 |0006: return-object v0 │ │ +40e120: |[40e120] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda7.call:()Ljava/lang/Object; │ │ +40e130: 5410 9094 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@9490 │ │ +40e134: 7110 25a8 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.$r8$lambda$WK3ZDZkWwOe2tupcTdUrij4G8qQ:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)Ljava/util/List; // method@a825 │ │ +40e13a: 0c00 |0005: move-result-object v0 │ │ +40e13c: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -902072,18 +902072,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 │ │ -40e224: |[40e224] de.danoeh.antennapod.fragment.SubscriptionFragment$1$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V │ │ -40e234: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40e23a: 5b01 9294 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$1$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@9492 │ │ -40e23e: 0e00 |0005: return-void │ │ +40e1ec: |[40e1ec] de.danoeh.antennapod.fragment.SubscriptionFragment$1$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V │ │ +40e1fc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40e202: 5b01 9294 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$1$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@9492 │ │ +40e206: 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; │ │ │ │ @@ -902093,19 +902093,19 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -40e204: |[40e204] de.danoeh.antennapod.fragment.SubscriptionFragment$1$$ExternalSyntheticLambda0.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ -40e214: 5410 9294 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment$1$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@9492 │ │ -40e218: 6e20 3aa8 2000 |0002: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@a83a │ │ -40e21e: 0a02 |0005: move-result v2 │ │ -40e220: 0f02 |0006: return v2 │ │ +40e1cc: |[40e1cc] de.danoeh.antennapod.fragment.SubscriptionFragment$1$$ExternalSyntheticLambda0.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ +40e1dc: 5410 9294 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment$1$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@9492 │ │ +40e1e0: 6e20 3aa8 2000 |0002: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@a83a │ │ +40e1e6: 0a02 |0005: move-result v2 │ │ +40e1e8: 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; │ │ │ │ @@ -902156,37 +902156,37 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 42 16-bit code units │ │ -40ef80: |[40ef80] de.danoeh.antennapod.fragment.TransitionEffect.:()V │ │ -40ef90: 2200 e41b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/TransitionEffect; // type@1be4 │ │ -40ef94: 1a01 f44a |0002: const-string v1, "NONE" // string@4af4 │ │ -40ef98: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -40ef9a: 7030 4aa8 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/TransitionEffect;.:(Ljava/lang/String;I)V // method@a84a │ │ -40efa0: 6900 aa94 |0008: sput-object v0, Lde/danoeh/antennapod/fragment/TransitionEffect;.NONE:Lde/danoeh/antennapod/fragment/TransitionEffect; // field@94aa │ │ -40efa4: 2201 e41b |000a: new-instance v1, Lde/danoeh/antennapod/fragment/TransitionEffect; // type@1be4 │ │ -40efa8: 1a03 2a1c |000c: const-string v3, "FADE" // string@1c2a │ │ -40efac: 1214 |000e: const/4 v4, #int 1 // #1 │ │ -40efae: 7030 4aa8 3104 |000f: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/fragment/TransitionEffect;.:(Ljava/lang/String;I)V // method@a84a │ │ -40efb4: 6901 a994 |0012: sput-object v1, Lde/danoeh/antennapod/fragment/TransitionEffect;.FADE:Lde/danoeh/antennapod/fragment/TransitionEffect; // field@94a9 │ │ -40efb8: 2203 e41b |0014: new-instance v3, Lde/danoeh/antennapod/fragment/TransitionEffect; // type@1be4 │ │ -40efbc: 1a05 8053 |0016: const-string v5, "SLIDE" // string@5380 │ │ -40efc0: 1226 |0018: const/4 v6, #int 2 // #2 │ │ -40efc2: 7030 4aa8 5306 |0019: invoke-direct {v3, v5, v6}, Lde/danoeh/antennapod/fragment/TransitionEffect;.:(Ljava/lang/String;I)V // method@a84a │ │ -40efc8: 6903 ab94 |001c: sput-object v3, Lde/danoeh/antennapod/fragment/TransitionEffect;.SLIDE:Lde/danoeh/antennapod/fragment/TransitionEffect; // field@94ab │ │ -40efcc: 1235 |001e: const/4 v5, #int 3 // #3 │ │ -40efce: 2355 0821 |001f: new-array v5, v5, [Lde/danoeh/antennapod/fragment/TransitionEffect; // type@2108 │ │ -40efd2: 4d00 0502 |0021: aput-object v0, v5, v2 │ │ -40efd6: 4d01 0504 |0023: aput-object v1, v5, v4 │ │ -40efda: 4d03 0506 |0025: aput-object v3, v5, v6 │ │ -40efde: 6905 a894 |0027: sput-object v5, Lde/danoeh/antennapod/fragment/TransitionEffect;.$VALUES:[Lde/danoeh/antennapod/fragment/TransitionEffect; // field@94a8 │ │ -40efe2: 0e00 |0029: return-void │ │ +40ef48: |[40ef48] de.danoeh.antennapod.fragment.TransitionEffect.:()V │ │ +40ef58: 2200 e41b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/TransitionEffect; // type@1be4 │ │ +40ef5c: 1a01 f44a |0002: const-string v1, "NONE" // string@4af4 │ │ +40ef60: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +40ef62: 7030 4aa8 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/TransitionEffect;.:(Ljava/lang/String;I)V // method@a84a │ │ +40ef68: 6900 aa94 |0008: sput-object v0, Lde/danoeh/antennapod/fragment/TransitionEffect;.NONE:Lde/danoeh/antennapod/fragment/TransitionEffect; // field@94aa │ │ +40ef6c: 2201 e41b |000a: new-instance v1, Lde/danoeh/antennapod/fragment/TransitionEffect; // type@1be4 │ │ +40ef70: 1a03 2a1c |000c: const-string v3, "FADE" // string@1c2a │ │ +40ef74: 1214 |000e: const/4 v4, #int 1 // #1 │ │ +40ef76: 7030 4aa8 3104 |000f: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/fragment/TransitionEffect;.:(Ljava/lang/String;I)V // method@a84a │ │ +40ef7c: 6901 a994 |0012: sput-object v1, Lde/danoeh/antennapod/fragment/TransitionEffect;.FADE:Lde/danoeh/antennapod/fragment/TransitionEffect; // field@94a9 │ │ +40ef80: 2203 e41b |0014: new-instance v3, Lde/danoeh/antennapod/fragment/TransitionEffect; // type@1be4 │ │ +40ef84: 1a05 8053 |0016: const-string v5, "SLIDE" // string@5380 │ │ +40ef88: 1226 |0018: const/4 v6, #int 2 // #2 │ │ +40ef8a: 7030 4aa8 5306 |0019: invoke-direct {v3, v5, v6}, Lde/danoeh/antennapod/fragment/TransitionEffect;.:(Ljava/lang/String;I)V // method@a84a │ │ +40ef90: 6903 ab94 |001c: sput-object v3, Lde/danoeh/antennapod/fragment/TransitionEffect;.SLIDE:Lde/danoeh/antennapod/fragment/TransitionEffect; // field@94ab │ │ +40ef94: 1235 |001e: const/4 v5, #int 3 // #3 │ │ +40ef96: 2355 0821 |001f: new-array v5, v5, [Lde/danoeh/antennapod/fragment/TransitionEffect; // type@2108 │ │ +40ef9a: 4d00 0502 |0021: aput-object v0, v5, v2 │ │ +40ef9e: 4d01 0504 |0023: aput-object v1, v5, v4 │ │ +40efa2: 4d03 0506 |0025: aput-object v3, v5, v6 │ │ +40efa6: 6905 a894 |0027: sput-object v5, Lde/danoeh/antennapod/fragment/TransitionEffect;.$VALUES:[Lde/danoeh/antennapod/fragment/TransitionEffect; // field@94a8 │ │ +40efaa: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=4 │ │ 0x0027 line=3 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/fragment/TransitionEffect;) │ │ @@ -902194,17 +902194,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 │ │ -40efe4: |[40efe4] de.danoeh.antennapod.fragment.TransitionEffect.:(Ljava/lang/String;I)V │ │ -40eff4: 7030 94b2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b294 │ │ -40effa: 0e00 |0003: return-void │ │ +40efac: |[40efac] de.danoeh.antennapod.fragment.TransitionEffect.:(Ljava/lang/String;I)V │ │ +40efbc: 7030 94b2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b294 │ │ +40efc2: 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 │ │ @@ -902214,20 +902214,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 │ │ -40ef38: |[40ef38] de.danoeh.antennapod.fragment.TransitionEffect.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/fragment/TransitionEffect; │ │ -40ef48: 1c00 e41b |0000: const-class v0, Lde/danoeh/antennapod/fragment/TransitionEffect; // type@1be4 │ │ -40ef4c: 7120 99b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b299 │ │ -40ef52: 0c01 |0005: move-result-object v1 │ │ -40ef54: 1f01 e41b |0006: check-cast v1, Lde/danoeh/antennapod/fragment/TransitionEffect; // type@1be4 │ │ -40ef58: 1101 |0008: return-object v1 │ │ +40ef00: |[40ef00] de.danoeh.antennapod.fragment.TransitionEffect.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/fragment/TransitionEffect; │ │ +40ef10: 1c00 e41b |0000: const-class v0, Lde/danoeh/antennapod/fragment/TransitionEffect; // type@1be4 │ │ +40ef14: 7120 99b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b299 │ │ +40ef1a: 0c01 |0005: move-result-object v1 │ │ +40ef1c: 1f01 e41b |0006: check-cast v1, Lde/danoeh/antennapod/fragment/TransitionEffect; // type@1be4 │ │ +40ef20: 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;) │ │ @@ -902235,20 +902235,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 │ │ -40ef5c: |[40ef5c] de.danoeh.antennapod.fragment.TransitionEffect.values:()[Lde/danoeh/antennapod/fragment/TransitionEffect; │ │ -40ef6c: 6200 a894 |0000: sget-object v0, Lde/danoeh/antennapod/fragment/TransitionEffect;.$VALUES:[Lde/danoeh/antennapod/fragment/TransitionEffect; // field@94a8 │ │ -40ef70: 6e10 2ab8 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/fragment/TransitionEffect;.clone:()Ljava/lang/Object; // method@b82a │ │ -40ef76: 0c00 |0005: move-result-object v0 │ │ -40ef78: 1f00 0821 |0006: check-cast v0, [Lde/danoeh/antennapod/fragment/TransitionEffect; // type@2108 │ │ -40ef7c: 1100 |0008: return-object v0 │ │ +40ef24: |[40ef24] de.danoeh.antennapod.fragment.TransitionEffect.values:()[Lde/danoeh/antennapod/fragment/TransitionEffect; │ │ +40ef34: 6200 a894 |0000: sget-object v0, Lde/danoeh/antennapod/fragment/TransitionEffect;.$VALUES:[Lde/danoeh/antennapod/fragment/TransitionEffect; // field@94a8 │ │ +40ef38: 6e10 2ab8 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/fragment/TransitionEffect;.clone:()Ljava/lang/Object; // method@b82a │ │ +40ef3e: 0c00 |0005: move-result-object v0 │ │ +40ef40: 1f00 0821 |0006: check-cast v0, [Lde/danoeh/antennapod/fragment/TransitionEffect; // type@2108 │ │ +40ef44: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 23659 (TransitionEffect.java) │ │ @@ -902285,19 +902285,19 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;Ljava/util/List;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -40effc: |[40effc] de.danoeh.antennapod.fragment.actions.EpisodeMultiSelectActionHandler$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;Ljava/util/List;)V │ │ -40f00c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40f012: 5b01 ac94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler; // field@94ac │ │ -40f016: 5b02 ad94 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler$$ExternalSyntheticLambda0;.f$1:Ljava/util/List; // field@94ad │ │ -40f01a: 0e00 |0007: return-void │ │ +40efc4: |[40efc4] de.danoeh.antennapod.fragment.actions.EpisodeMultiSelectActionHandler$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;Ljava/util/List;)V │ │ +40efd4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40efda: 5b01 ac94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler; // field@94ac │ │ +40efde: 5b02 ad94 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler$$ExternalSyntheticLambda0;.f$1:Ljava/util/List; // field@94ad │ │ +40efe2: 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) Ljava/util/List; │ │ @@ -902308,19 +902308,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -40f01c: |[40f01c] de.danoeh.antennapod.fragment.actions.EpisodeMultiSelectActionHandler$$ExternalSyntheticLambda0.run:()V │ │ -40f02c: 5420 ac94 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler; // field@94ac │ │ -40f030: 5421 ad94 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler$$ExternalSyntheticLambda0;.f$1:Ljava/util/List; // field@94ad │ │ -40f034: 7120 52a8 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.$r8$lambda$AkPKeLDQeB1jzMdVFL_g_-WiV7E:(Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;Ljava/util/List;)V // method@a852 │ │ -40f03a: 0e00 |0007: return-void │ │ +40efe4: |[40efe4] de.danoeh.antennapod.fragment.actions.EpisodeMultiSelectActionHandler$$ExternalSyntheticLambda0.run:()V │ │ +40eff4: 5420 ac94 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler; // field@94ac │ │ +40eff8: 5421 ad94 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler$$ExternalSyntheticLambda0;.f$1:Ljava/util/List; // field@94ad │ │ +40effc: 7120 52a8 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.$r8$lambda$AkPKeLDQeB1jzMdVFL_g_-WiV7E:(Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;Ljava/util/List;)V // method@a852 │ │ +40f002: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -902357,19 +902357,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 │ │ -40f03c: |[40f03c] de.danoeh.antennapod.fragment.actions.EpisodeMultiSelectActionHandler$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;I)V │ │ -40f04c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40f052: 5b01 ae94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler; // field@94ae │ │ -40f056: 5902 af94 |0005: iput v2, v0, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler$$ExternalSyntheticLambda1;.f$1:I // field@94af │ │ -40f05a: 0e00 |0007: return-void │ │ +40f004: |[40f004] de.danoeh.antennapod.fragment.actions.EpisodeMultiSelectActionHandler$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;I)V │ │ +40f014: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40f01a: 5b01 ae94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler; // field@94ae │ │ +40f01e: 5902 af94 |0005: iput v2, v0, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler$$ExternalSyntheticLambda1;.f$1:I // field@94af │ │ +40f022: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler; │ │ 0x0000 - 0x0008 reg=2 (null) I │ │ @@ -902380,19 +902380,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -40f05c: |[40f05c] de.danoeh.antennapod.fragment.actions.EpisodeMultiSelectActionHandler$$ExternalSyntheticLambda1.run:()V │ │ -40f06c: 5420 ae94 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler; // field@94ae │ │ -40f070: 5221 af94 |0002: iget v1, v2, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler$$ExternalSyntheticLambda1;.f$1:I // field@94af │ │ -40f074: 7120 51a8 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.$r8$lambda$-exY5gk5TP2NlaL8RojbhXOMTNc:(Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;I)V // method@a851 │ │ -40f07a: 0e00 |0007: return-void │ │ +40f024: |[40f024] de.danoeh.antennapod.fragment.actions.EpisodeMultiSelectActionHandler$$ExternalSyntheticLambda1.run:()V │ │ +40f034: 5420 ae94 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler; // field@94ae │ │ +40f038: 5221 af94 |0002: iget v1, v2, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler$$ExternalSyntheticLambda1;.f$1:I // field@94af │ │ +40f03c: 7120 51a8 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.$r8$lambda$-exY5gk5TP2NlaL8RojbhXOMTNc:(Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;I)V // method@a851 │ │ +40f042: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler$$ExternalSyntheticLambda1; │ │ │ │ source_file_idx : 20747 (R8$$SyntheticClass) │ │ @@ -902461,17 +902461,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 │ │ -40f0c8: |[40f0c8] de.danoeh.antennapod.fragment.actions.EpisodeMultiSelectActionHandler.$r8$lambda$-exY5gk5TP2NlaL8RojbhXOMTNc:(Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;I)V │ │ -40f0d8: 7020 59a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.lambda$showMessage$1:(I)V // method@a859 │ │ -40f0de: 0e00 |0003: return-void │ │ +40f090: |[40f090] de.danoeh.antennapod.fragment.actions.EpisodeMultiSelectActionHandler.$r8$lambda$-exY5gk5TP2NlaL8RojbhXOMTNc:(Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;I)V │ │ +40f0a0: 7020 59a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.lambda$showMessage$1:(I)V // method@a859 │ │ +40f0a6: 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 │ │ │ │ @@ -902480,17 +902480,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;Ljava/util/List;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -40f0e0: |[40f0e0] de.danoeh.antennapod.fragment.actions.EpisodeMultiSelectActionHandler.$r8$lambda$AkPKeLDQeB1jzMdVFL_g_-WiV7E:(Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;Ljava/util/List;)V │ │ -40f0f0: 7020 58a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.lambda$handleAction$0:(Ljava/util/List;)V // method@a858 │ │ -40f0f6: 0e00 |0003: return-void │ │ +40f0a8: |[40f0a8] de.danoeh.antennapod.fragment.actions.EpisodeMultiSelectActionHandler.$r8$lambda$AkPKeLDQeB1jzMdVFL_g_-WiV7E:(Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;Ljava/util/List;)V │ │ +40f0b8: 7020 58a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.lambda$handleAction$0:(Ljava/util/List;)V // method@a858 │ │ +40f0be: 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) Ljava/util/List; │ │ │ │ @@ -902499,23 +902499,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 │ │ -40f0f8: |[40f0f8] de.danoeh.antennapod.fragment.actions.EpisodeMultiSelectActionHandler.:(Lde/danoeh/antennapod/activity/MainActivity;I)V │ │ -40f108: 7010 ffb2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40f10e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -40f110: 5910 b494 |0004: iput v0, v1, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.totalNumItems:I // field@94b4 │ │ -40f114: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -40f116: 5b10 b394 |0007: iput-object v0, v1, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.snackbar:Lcom/google/android/material/snackbar/Snackbar; // field@94b3 │ │ -40f11a: 5b12 b294 |0009: iput-object v2, v1, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@94b2 │ │ -40f11e: 5913 b194 |000b: iput v3, v1, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.actionId:I // field@94b1 │ │ -40f122: 0e00 |000d: return-void │ │ +40f0c0: |[40f0c0] de.danoeh.antennapod.fragment.actions.EpisodeMultiSelectActionHandler.:(Lde/danoeh/antennapod/activity/MainActivity;I)V │ │ +40f0d0: 7010 ffb2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40f0d6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +40f0d8: 5910 b494 |0004: iput v0, v1, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.totalNumItems:I // field@94b4 │ │ +40f0dc: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +40f0de: 5b10 b394 |0007: iput-object v0, v1, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.snackbar:Lcom/google/android/material/snackbar/Snackbar; // field@94b3 │ │ +40f0e2: 5b12 b294 |0009: iput-object v2, v1, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@94b2 │ │ +40f0e6: 5913 b194 |000b: iput v3, v1, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.actionId:I // field@94b1 │ │ +40f0ea: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0004 line=23 │ │ 0x0007 line=24 │ │ 0x0009 line=27 │ │ 0x000b line=28 │ │ @@ -902529,43 +902529,43 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -40f124: |[40f124] de.danoeh.antennapod.fragment.actions.EpisodeMultiSelectActionHandler.deleteChecked:(Ljava/util/List;)V │ │ -40f134: 7210 6ab5 0600 |0000: invoke-interface {v6}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -40f13a: 0c06 |0003: move-result-object v6 │ │ -40f13c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -40f13e: 7210 4db5 0600 |0005: invoke-interface {v6}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -40f144: 0a01 |0008: move-result v1 │ │ -40f146: 3801 2800 |0009: if-eqz v1, 0031 // +0028 │ │ -40f14a: 7210 4eb5 0600 |000b: invoke-interface {v6}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -40f150: 0c01 |000e: move-result-object v1 │ │ -40f152: 1f01 b91c |000f: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -40f156: 6e10 3cac 0100 |0011: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ac3c │ │ -40f15c: 0a02 |0014: move-result v2 │ │ -40f15e: 3802 f0ff |0015: if-eqz v2, 0005 // -0010 │ │ -40f162: 6e10 35ac 0100 |0017: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -40f168: 0c02 |001a: move-result-object v2 │ │ -40f16a: 6e10 04ac 0200 |001b: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ac04 │ │ -40f170: 0a02 |001e: move-result v2 │ │ -40f172: 3802 e6ff |001f: if-eqz v2, 0005 // -001a │ │ -40f176: d800 0001 |0021: add-int/lit8 v0, v0, #int 1 // #01 │ │ -40f17a: 5452 b294 |0023: iget-object v2, v5, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@94b2 │ │ -40f17e: 6e10 35ac 0100 |0025: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -40f184: 0c01 |0028: move-result-object v1 │ │ -40f186: 6e10 f4ab 0100 |0029: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -40f18c: 0b03 |002c: move-result-wide v3 │ │ -40f18e: 7130 1c9c 3204 |002d: invoke-static {v2, v3, v4}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFeedMediaOfItem:(Landroid/content/Context;J)Ljava/util/concurrent/Future; // method@9c1c │ │ -40f194: 28d5 |0030: goto 0005 // -002b │ │ -40f196: 1406 0100 117f |0031: const v6, #float 1.92738e+38 // #7f110001 │ │ -40f19c: 7030 5fa8 6500 |0034: invoke-direct {v5, v6, v0}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.showMessage:(II)V // method@a85f │ │ -40f1a2: 0e00 |0037: return-void │ │ +40f0ec: |[40f0ec] de.danoeh.antennapod.fragment.actions.EpisodeMultiSelectActionHandler.deleteChecked:(Ljava/util/List;)V │ │ +40f0fc: 7210 6ab5 0600 |0000: invoke-interface {v6}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +40f102: 0c06 |0003: move-result-object v6 │ │ +40f104: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +40f106: 7210 4db5 0600 |0005: invoke-interface {v6}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +40f10c: 0a01 |0008: move-result v1 │ │ +40f10e: 3801 2800 |0009: if-eqz v1, 0031 // +0028 │ │ +40f112: 7210 4eb5 0600 |000b: invoke-interface {v6}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +40f118: 0c01 |000e: move-result-object v1 │ │ +40f11a: 1f01 b91c |000f: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +40f11e: 6e10 3cac 0100 |0011: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ac3c │ │ +40f124: 0a02 |0014: move-result v2 │ │ +40f126: 3802 f0ff |0015: if-eqz v2, 0005 // -0010 │ │ +40f12a: 6e10 35ac 0100 |0017: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +40f130: 0c02 |001a: move-result-object v2 │ │ +40f132: 6e10 04ac 0200 |001b: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ac04 │ │ +40f138: 0a02 |001e: move-result v2 │ │ +40f13a: 3802 e6ff |001f: if-eqz v2, 0005 // -001a │ │ +40f13e: d800 0001 |0021: add-int/lit8 v0, v0, #int 1 // #01 │ │ +40f142: 5452 b294 |0023: iget-object v2, v5, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@94b2 │ │ +40f146: 6e10 35ac 0100 |0025: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +40f14c: 0c01 |0028: move-result-object v1 │ │ +40f14e: 6e10 f4ab 0100 |0029: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +40f154: 0b03 |002c: move-result-wide v3 │ │ +40f156: 7130 1c9c 3204 |002d: invoke-static {v2, v3, v4}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFeedMediaOfItem:(Landroid/content/Context;J)Ljava/util/concurrent/Future; // method@9c1c │ │ +40f15c: 28d5 |0030: goto 0005 // -002b │ │ +40f15e: 1406 0100 117f |0031: const v6, #float 1.92738e+38 // #7f110001 │ │ +40f164: 7030 5fa8 6500 |0034: invoke-direct {v5, v6, v0}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.showMessage:(II)V // method@a85f │ │ +40f16a: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x0011 line=105 │ │ 0x0023 line=107 │ │ 0x0034 line=110 │ │ locals : │ │ @@ -902577,41 +902577,41 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 53 16-bit code units │ │ -40f1a4: |[40f1a4] de.danoeh.antennapod.fragment.actions.EpisodeMultiSelectActionHandler.downloadChecked:(Ljava/util/List;)V │ │ -40f1b4: 7210 6ab5 0500 |0000: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -40f1ba: 0c00 |0003: move-result-object v0 │ │ -40f1bc: 7210 4db5 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -40f1c2: 0a01 |0007: move-result v1 │ │ -40f1c4: 3801 2200 |0008: if-eqz v1, 002a // +0022 │ │ -40f1c8: 7210 4eb5 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -40f1ce: 0c01 |000d: move-result-object v1 │ │ -40f1d0: 1f01 b91c |000e: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -40f1d4: 6e10 3cac 0100 |0010: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ac3c │ │ -40f1da: 0a02 |0013: move-result v2 │ │ -40f1dc: 3802 f0ff |0014: if-eqz v2, 0004 // -0010 │ │ -40f1e0: 6e10 2dac 0100 |0016: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -40f1e6: 0c02 |0019: move-result-object v2 │ │ -40f1e8: 6e10 daab 0200 |001a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ -40f1ee: 0a02 |001d: move-result v2 │ │ -40f1f0: 3902 e6ff |001e: if-nez v2, 0004 // -001a │ │ -40f1f4: 7100 ddad 0000 |0020: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@addd │ │ -40f1fa: 0c02 |0023: move-result-object v2 │ │ -40f1fc: 5443 b294 |0024: iget-object v3, v4, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@94b2 │ │ -40f200: 6e30 dbad 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@addb │ │ -40f206: 28db |0029: goto 0004 // -0025 │ │ -40f208: 1400 0200 117f |002a: const v0, #float 1.92738e+38 // #7f110002 │ │ -40f20e: 7210 72b5 0500 |002d: invoke-interface {v5}, Ljava/util/List;.size:()I // method@b572 │ │ -40f214: 0a05 |0030: move-result v5 │ │ -40f216: 7030 5fa8 0405 |0031: invoke-direct {v4, v0, v5}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.showMessage:(II)V // method@a85f │ │ -40f21c: 0e00 |0034: return-void │ │ +40f16c: |[40f16c] de.danoeh.antennapod.fragment.actions.EpisodeMultiSelectActionHandler.downloadChecked:(Ljava/util/List;)V │ │ +40f17c: 7210 6ab5 0500 |0000: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +40f182: 0c00 |0003: move-result-object v0 │ │ +40f184: 7210 4db5 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +40f18a: 0a01 |0007: move-result v1 │ │ +40f18c: 3801 2200 |0008: if-eqz v1, 002a // +0022 │ │ +40f190: 7210 4eb5 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +40f196: 0c01 |000d: move-result-object v1 │ │ +40f198: 1f01 b91c |000e: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +40f19c: 6e10 3cac 0100 |0010: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ac3c │ │ +40f1a2: 0a02 |0013: move-result v2 │ │ +40f1a4: 3802 f0ff |0014: if-eqz v2, 0004 // -0010 │ │ +40f1a8: 6e10 2dac 0100 |0016: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +40f1ae: 0c02 |0019: move-result-object v2 │ │ +40f1b0: 6e10 daab 0200 |001a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ +40f1b6: 0a02 |001d: move-result v2 │ │ +40f1b8: 3902 e6ff |001e: if-nez v2, 0004 // -001a │ │ +40f1bc: 7100 ddad 0000 |0020: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@addd │ │ +40f1c2: 0c02 |0023: move-result-object v2 │ │ +40f1c4: 5443 b294 |0024: iget-object v3, v4, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@94b2 │ │ +40f1c8: 6e30 dbad 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@addb │ │ +40f1ce: 28db |0029: goto 0004 // -0025 │ │ +40f1d0: 1400 0200 117f |002a: const v0, #float 1.92738e+38 // #7f110002 │ │ +40f1d6: 7210 72b5 0500 |002d: invoke-interface {v5}, Ljava/util/List;.size:()I // method@b572 │ │ +40f1dc: 0a05 |0030: move-result v5 │ │ +40f1de: 7030 5fa8 0405 |0031: invoke-direct {v4, v0, v5}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.showMessage:(II)V // method@a85f │ │ +40f1e4: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0010 line=95 │ │ 0x0020 line=96 │ │ 0x002d line=99 │ │ locals : │ │ @@ -902623,31 +902623,31 @@ │ │ type : '(Ljava/util/List;)[J' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -40f07c: |[40f07c] de.danoeh.antennapod.fragment.actions.EpisodeMultiSelectActionHandler.getSelectedIds:(Ljava/util/List;)[J │ │ -40f08c: 7210 72b5 0500 |0000: invoke-interface {v5}, Ljava/util/List;.size:()I // method@b572 │ │ -40f092: 0a00 |0003: move-result v0 │ │ -40f094: 2300 0220 |0004: new-array v0, v0, [J // type@2002 │ │ -40f098: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -40f09a: 7210 72b5 0500 |0007: invoke-interface {v5}, Ljava/util/List;.size:()I // method@b572 │ │ -40f0a0: 0a02 |000a: move-result v2 │ │ -40f0a2: 3521 1100 |000b: if-ge v1, v2, 001c // +0011 │ │ -40f0a6: 7220 66b5 1500 |000d: invoke-interface {v5, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -40f0ac: 0c02 |0010: move-result-object v2 │ │ -40f0ae: 1f02 b91c |0011: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -40f0b2: 6e10 f4ab 0200 |0013: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -40f0b8: 0b02 |0016: move-result-wide v2 │ │ -40f0ba: 4c02 0001 |0017: aput-wide v2, v0, v1 │ │ -40f0be: d801 0101 |0019: add-int/lit8 v1, v1, #int 1 // #01 │ │ -40f0c2: 28ec |001b: goto 0007 // -0014 │ │ -40f0c4: 1100 |001c: return-object v0 │ │ +40f044: |[40f044] de.danoeh.antennapod.fragment.actions.EpisodeMultiSelectActionHandler.getSelectedIds:(Ljava/util/List;)[J │ │ +40f054: 7210 72b5 0500 |0000: invoke-interface {v5}, Ljava/util/List;.size:()I // method@b572 │ │ +40f05a: 0a00 |0003: move-result v0 │ │ +40f05c: 2300 0220 |0004: new-array v0, v0, [J // type@2002 │ │ +40f060: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +40f062: 7210 72b5 0500 |0007: invoke-interface {v5}, Ljava/util/List;.size:()I // method@b572 │ │ +40f068: 0a02 |000a: move-result v2 │ │ +40f06a: 3521 1100 |000b: if-ge v1, v2, 001c // +0011 │ │ +40f06e: 7220 66b5 1500 |000d: invoke-interface {v5, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +40f074: 0c02 |0010: move-result-object v2 │ │ +40f076: 1f02 b91c |0011: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +40f07a: 6e10 f4ab 0200 |0013: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +40f080: 0b02 |0016: move-result-wide v2 │ │ +40f082: 4c02 0001 |0017: aput-wide v2, v0, v1 │ │ +40f086: d801 0101 |0019: add-int/lit8 v1, v1, #int 1 // #01 │ │ +40f08a: 28ec |001b: goto 0007 // -0014 │ │ +40f08c: 1100 |001c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0007 line=128 │ │ 0x000d line=129 │ │ locals : │ │ 0x0000 - 0x001d reg=4 this Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler; │ │ @@ -902658,17 +902658,17 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -40f2f4: |[40f2f4] de.danoeh.antennapod.fragment.actions.EpisodeMultiSelectActionHandler.lambda$handleAction$0:(Ljava/util/List;)V │ │ -40f304: 7020 54a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.deleteChecked:(Ljava/util/List;)V // method@a854 │ │ -40f30a: 0e00 |0003: return-void │ │ +40f2bc: |[40f2bc] de.danoeh.antennapod.fragment.actions.EpisodeMultiSelectActionHandler.lambda$handleAction$0:(Ljava/util/List;)V │ │ +40f2cc: 7020 54a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.deleteChecked:(Ljava/util/List;)V // method@a854 │ │ +40f2d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/util/List; │ │ │ │ @@ -902677,38 +902677,38 @@ │ │ type : '(I)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 44 16-bit code units │ │ -40f30c: |[40f30c] de.danoeh.antennapod.fragment.actions.EpisodeMultiSelectActionHandler.lambda$showMessage$1:(I)V │ │ -40f31c: 5450 b294 |0000: iget-object v0, v5, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@94b2 │ │ -40f320: 6e10 8814 0000 |0002: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getResources:()Landroid/content/res/Resources; // method@1488 │ │ -40f326: 0c00 |0005: move-result-object v0 │ │ -40f328: 5251 b494 |0006: iget v1, v5, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.totalNumItems:I // field@94b4 │ │ -40f32c: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -40f32e: 2322 2921 |0009: new-array v2, v2, [Ljava/lang/Object; // type@2129 │ │ -40f332: 7110 c1b2 0100 |000b: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -40f338: 0c03 |000e: move-result-object v3 │ │ -40f33a: 1204 |000f: const/4 v4, #int 0 // #0 │ │ -40f33c: 4d03 0204 |0010: aput-object v3, v2, v4 │ │ -40f340: 6e40 0b03 6021 |0012: invoke-virtual {v0, v6, v1, v2}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@030b │ │ -40f346: 0c06 |0015: move-result-object v6 │ │ -40f348: 5450 b394 |0016: iget-object v0, v5, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.snackbar:Lcom/google/android/material/snackbar/Snackbar; // field@94b3 │ │ -40f34c: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ -40f350: 6e20 ba86 6000 |001a: invoke-virtual {v0, v6}, Lcom/google/android/material/snackbar/Snackbar;.setText:(Ljava/lang/CharSequence;)Lcom/google/android/material/snackbar/Snackbar; // method@86ba │ │ -40f356: 5456 b394 |001d: iget-object v6, v5, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.snackbar:Lcom/google/android/material/snackbar/Snackbar; // field@94b3 │ │ -40f35a: 6e10 bb86 0600 |001f: invoke-virtual {v6}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@86bb │ │ -40f360: 2809 |0022: goto 002b // +0009 │ │ -40f362: 5450 b294 |0023: iget-object v0, v5, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@94b2 │ │ -40f366: 6e30 b594 6004 |0025: invoke-virtual {v0, v6, v4}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@94b5 │ │ -40f36c: 0c06 |0028: move-result-object v6 │ │ -40f36e: 5b56 b394 |0029: iput-object v6, v5, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.snackbar:Lcom/google/android/material/snackbar/Snackbar; // field@94b3 │ │ -40f372: 0e00 |002b: return-void │ │ +40f2d4: |[40f2d4] de.danoeh.antennapod.fragment.actions.EpisodeMultiSelectActionHandler.lambda$showMessage$1:(I)V │ │ +40f2e4: 5450 b294 |0000: iget-object v0, v5, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@94b2 │ │ +40f2e8: 6e10 8814 0000 |0002: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getResources:()Landroid/content/res/Resources; // method@1488 │ │ +40f2ee: 0c00 |0005: move-result-object v0 │ │ +40f2f0: 5251 b494 |0006: iget v1, v5, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.totalNumItems:I // field@94b4 │ │ +40f2f4: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +40f2f6: 2322 2921 |0009: new-array v2, v2, [Ljava/lang/Object; // type@2129 │ │ +40f2fa: 7110 c1b2 0100 |000b: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +40f300: 0c03 |000e: move-result-object v3 │ │ +40f302: 1204 |000f: const/4 v4, #int 0 // #0 │ │ +40f304: 4d03 0204 |0010: aput-object v3, v2, v4 │ │ +40f308: 6e40 0b03 6021 |0012: invoke-virtual {v0, v6, v1, v2}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@030b │ │ +40f30e: 0c06 |0015: move-result-object v6 │ │ +40f310: 5450 b394 |0016: iget-object v0, v5, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.snackbar:Lcom/google/android/material/snackbar/Snackbar; // field@94b3 │ │ +40f314: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ +40f318: 6e20 ba86 6000 |001a: invoke-virtual {v0, v6}, Lcom/google/android/material/snackbar/Snackbar;.setText:(Ljava/lang/CharSequence;)Lcom/google/android/material/snackbar/Snackbar; // method@86ba │ │ +40f31e: 5456 b394 |001d: iget-object v6, v5, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.snackbar:Lcom/google/android/material/snackbar/Snackbar; // field@94b3 │ │ +40f322: 6e10 bb86 0600 |001f: invoke-virtual {v6}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@86bb │ │ +40f328: 2809 |0022: goto 002b // +0009 │ │ +40f32a: 5450 b294 |0023: iget-object v0, v5, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@94b2 │ │ +40f32e: 6e30 b594 6004 |0025: invoke-virtual {v0, v6, v4}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@94b5 │ │ +40f334: 0c06 |0028: move-result-object v6 │ │ +40f336: 5b56 b394 |0029: iput-object v6, v5, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.snackbar:Lcom/google/android/material/snackbar/Snackbar; // field@94b3 │ │ +40f33a: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0016 line=117 │ │ 0x001a line=118 │ │ 0x001d line=119 │ │ 0x0023 line=121 │ │ @@ -902721,23 +902721,23 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -40f374: |[40f374] de.danoeh.antennapod.fragment.actions.EpisodeMultiSelectActionHandler.markedCheckedPlayed:(Ljava/util/List;)V │ │ -40f384: 7020 56a8 2100 |0000: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.getSelectedIds:(Ljava/util/List;)[J // method@a856 │ │ -40f38a: 0c02 |0003: move-result-object v2 │ │ -40f38c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -40f38e: 7120 489c 2000 |0005: invoke-static {v0, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.markItemPlayed:(I[J)Ljava/util/concurrent/Future; // method@9c48 │ │ -40f394: 1400 0a00 117f |0008: const v0, #float 1.92738e+38 // #7f11000a │ │ -40f39a: 2122 |000b: array-length v2, v2 │ │ -40f39c: 7030 5fa8 0102 |000c: invoke-direct {v1, v0, v2}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.showMessage:(II)V // method@a85f │ │ -40f3a2: 0e00 |000f: return-void │ │ +40f33c: |[40f33c] de.danoeh.antennapod.fragment.actions.EpisodeMultiSelectActionHandler.markedCheckedPlayed:(Ljava/util/List;)V │ │ +40f34c: 7020 56a8 2100 |0000: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.getSelectedIds:(Ljava/util/List;)[J // method@a856 │ │ +40f352: 0c02 |0003: move-result-object v2 │ │ +40f354: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +40f356: 7120 489c 2000 |0005: invoke-static {v0, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.markItemPlayed:(I[J)Ljava/util/concurrent/Future; // method@9c48 │ │ +40f35c: 1400 0a00 117f |0008: const v0, #float 1.92738e+38 // #7f11000a │ │ +40f362: 2122 |000b: array-length v2, v2 │ │ +40f364: 7030 5fa8 0102 |000c: invoke-direct {v1, v0, v2}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.showMessage:(II)V // method@a85f │ │ +40f36a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0005 line=82 │ │ 0x000b line=83 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler; │ │ @@ -902748,23 +902748,23 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -40f3a4: |[40f3a4] de.danoeh.antennapod.fragment.actions.EpisodeMultiSelectActionHandler.markedCheckedUnplayed:(Ljava/util/List;)V │ │ -40f3b4: 7020 56a8 2100 |0000: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.getSelectedIds:(Ljava/util/List;)[J // method@a856 │ │ -40f3ba: 0c02 |0003: move-result-object v2 │ │ -40f3bc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -40f3be: 7120 489c 2000 |0005: invoke-static {v0, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.markItemPlayed:(I[J)Ljava/util/concurrent/Future; // method@9c48 │ │ -40f3c4: 1400 0b00 117f |0008: const v0, #float 1.92738e+38 // #7f11000b │ │ -40f3ca: 2122 |000b: array-length v2, v2 │ │ -40f3cc: 7030 5fa8 0102 |000c: invoke-direct {v1, v0, v2}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.showMessage:(II)V // method@a85f │ │ -40f3d2: 0e00 |000f: return-void │ │ +40f36c: |[40f36c] de.danoeh.antennapod.fragment.actions.EpisodeMultiSelectActionHandler.markedCheckedUnplayed:(Ljava/util/List;)V │ │ +40f37c: 7020 56a8 2100 |0000: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.getSelectedIds:(Ljava/util/List;)[J // method@a856 │ │ +40f382: 0c02 |0003: move-result-object v2 │ │ +40f384: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +40f386: 7120 489c 2000 |0005: invoke-static {v0, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.markItemPlayed:(I[J)Ljava/util/concurrent/Future; // method@9c48 │ │ +40f38c: 1400 0b00 117f |0008: const v0, #float 1.92738e+38 // #7f11000b │ │ +40f392: 2122 |000b: array-length v2, v2 │ │ +40f394: 7030 5fa8 0102 |000c: invoke-direct {v1, v0, v2}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.showMessage:(II)V // method@a85f │ │ +40f39a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0005 line=88 │ │ 0x000b line=89 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler; │ │ @@ -902775,44 +902775,44 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 59 16-bit code units │ │ -40f3d4: |[40f3d4] de.danoeh.antennapod.fragment.actions.EpisodeMultiSelectActionHandler.queueChecked:(Ljava/util/List;)V │ │ -40f3e4: 2200 9819 |0000: new-instance v0, Lde/danoeh/antennapod/core/util/LongList; // type@1998 │ │ -40f3e8: 7210 72b5 0400 |0002: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b572 │ │ -40f3ee: 0a01 |0005: move-result v1 │ │ -40f3f0: 7020 929d 1000 |0006: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/util/LongList;.:(I)V // method@9d92 │ │ -40f3f6: 7210 6ab5 0400 |0009: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -40f3fc: 0c04 |000c: move-result-object v4 │ │ -40f3fe: 7210 4db5 0400 |000d: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -40f404: 0a01 |0010: move-result v1 │ │ -40f406: 3801 1600 |0011: if-eqz v1, 0027 // +0016 │ │ -40f40a: 7210 4eb5 0400 |0013: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -40f410: 0c01 |0016: move-result-object v1 │ │ -40f412: 1f01 b91c |0017: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -40f416: 6e10 3cac 0100 |0019: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ac3c │ │ -40f41c: 0a02 |001c: move-result v2 │ │ -40f41e: 3802 f0ff |001d: if-eqz v2, 000d // -0010 │ │ -40f422: 6e10 f4ab 0100 |001f: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -40f428: 0b01 |0022: move-result-wide v1 │ │ -40f42a: 6e30 939d 1002 |0023: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/core/util/LongList;.add:(J)V // method@9d93 │ │ -40f430: 28e7 |0026: goto 000d // -0019 │ │ -40f432: 5434 b294 |0027: iget-object v4, v3, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@94b2 │ │ -40f436: 1211 |0029: const/4 v1, #int 1 // #1 │ │ -40f438: 6e10 a39d 0000 |002a: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/LongList;.toArray:()[J // method@9da3 │ │ -40f43e: 0c02 |002d: move-result-object v2 │ │ -40f440: 7130 119c 1402 |002e: invoke-static {v4, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.addQueueItem:(Landroid/content/Context;Z[J)Ljava/util/concurrent/Future; // method@9c11 │ │ -40f446: 1504 117f |0031: const/high16 v4, #int 2131820544 // #7f11 │ │ -40f44a: 6e10 a29d 0000 |0033: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/LongList;.size:()I // method@9da2 │ │ -40f450: 0a00 |0036: move-result v0 │ │ -40f452: 7030 5fa8 4300 |0037: invoke-direct {v3, v4, v0}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.showMessage:(II)V // method@a85f │ │ -40f458: 0e00 |003a: return-void │ │ +40f39c: |[40f39c] de.danoeh.antennapod.fragment.actions.EpisodeMultiSelectActionHandler.queueChecked:(Ljava/util/List;)V │ │ +40f3ac: 2200 9819 |0000: new-instance v0, Lde/danoeh/antennapod/core/util/LongList; // type@1998 │ │ +40f3b0: 7210 72b5 0400 |0002: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b572 │ │ +40f3b6: 0a01 |0005: move-result v1 │ │ +40f3b8: 7020 929d 1000 |0006: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/util/LongList;.:(I)V // method@9d92 │ │ +40f3be: 7210 6ab5 0400 |0009: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +40f3c4: 0c04 |000c: move-result-object v4 │ │ +40f3c6: 7210 4db5 0400 |000d: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +40f3cc: 0a01 |0010: move-result v1 │ │ +40f3ce: 3801 1600 |0011: if-eqz v1, 0027 // +0016 │ │ +40f3d2: 7210 4eb5 0400 |0013: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +40f3d8: 0c01 |0016: move-result-object v1 │ │ +40f3da: 1f01 b91c |0017: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +40f3de: 6e10 3cac 0100 |0019: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ac3c │ │ +40f3e4: 0a02 |001c: move-result v2 │ │ +40f3e6: 3802 f0ff |001d: if-eqz v2, 000d // -0010 │ │ +40f3ea: 6e10 f4ab 0100 |001f: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +40f3f0: 0b01 |0022: move-result-wide v1 │ │ +40f3f2: 6e30 939d 1002 |0023: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/core/util/LongList;.add:(J)V // method@9d93 │ │ +40f3f8: 28e7 |0026: goto 000d // -0019 │ │ +40f3fa: 5434 b294 |0027: iget-object v4, v3, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@94b2 │ │ +40f3fe: 1211 |0029: const/4 v1, #int 1 // #1 │ │ +40f400: 6e10 a39d 0000 |002a: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/LongList;.toArray:()[J // method@9da3 │ │ +40f406: 0c02 |002d: move-result-object v2 │ │ +40f408: 7130 119c 1402 |002e: invoke-static {v4, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.addQueueItem:(Landroid/content/Context;Z[J)Ljava/util/concurrent/Future; // method@9c11 │ │ +40f40e: 1504 117f |0031: const/high16 v4, #int 2131820544 // #7f11 │ │ +40f412: 6e10 a29d 0000 |0033: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/LongList;.size:()I // method@9da2 │ │ +40f418: 0a00 |0036: move-result v0 │ │ +40f41a: 7030 5fa8 4300 |0037: invoke-direct {v3, v4, v0}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.showMessage:(II)V // method@a85f │ │ +40f420: 0e00 |003a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0009 line=54 │ │ 0x0019 line=55 │ │ 0x001f line=56 │ │ 0x0027 line=59 │ │ @@ -902826,41 +902826,41 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -40f45c: |[40f45c] de.danoeh.antennapod.fragment.actions.EpisodeMultiSelectActionHandler.removeFromInboxChecked:(Ljava/util/List;)V │ │ -40f46c: 2200 9819 |0000: new-instance v0, Lde/danoeh/antennapod/core/util/LongList; // type@1998 │ │ -40f470: 7010 919d 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/core/util/LongList;.:()V // method@9d91 │ │ -40f476: 7210 6ab5 0400 |0005: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -40f47c: 0c04 |0008: move-result-object v4 │ │ -40f47e: 7210 4db5 0400 |0009: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -40f484: 0a01 |000c: move-result v1 │ │ -40f486: 3801 1600 |000d: if-eqz v1, 0023 // +0016 │ │ -40f48a: 7210 4eb5 0400 |000f: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -40f490: 0c01 |0012: move-result-object v1 │ │ -40f492: 1f01 b91c |0013: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -40f496: 6e10 41ac 0100 |0015: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.isNew:()Z // method@ac41 │ │ -40f49c: 0a02 |0018: move-result v2 │ │ -40f49e: 3802 f0ff |0019: if-eqz v2, 0009 // -0010 │ │ -40f4a2: 6e10 f4ab 0100 |001b: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -40f4a8: 0b01 |001e: move-result-wide v1 │ │ -40f4aa: 6e30 939d 1002 |001f: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/core/util/LongList;.add:(J)V // method@9d93 │ │ -40f4b0: 28e7 |0022: goto 0009 // -0019 │ │ -40f4b2: 1204 |0023: const/4 v4, #int 0 // #0 │ │ -40f4b4: 6e10 a39d 0000 |0024: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/LongList;.toArray:()[J // method@9da3 │ │ -40f4ba: 0c01 |0027: move-result-object v1 │ │ -40f4bc: 7120 489c 1400 |0028: invoke-static {v4, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.markItemPlayed:(I[J)Ljava/util/concurrent/Future; // method@9c48 │ │ -40f4c2: 1404 1100 117f |002b: const v4, #float 1.92738e+38 // #7f110011 │ │ -40f4c8: 6e10 a29d 0000 |002e: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/LongList;.size:()I // method@9da2 │ │ -40f4ce: 0a00 |0031: move-result v0 │ │ -40f4d0: 7030 5fa8 4300 |0032: invoke-direct {v3, v4, v0}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.showMessage:(II)V // method@a85f │ │ -40f4d6: 0e00 |0035: return-void │ │ +40f424: |[40f424] de.danoeh.antennapod.fragment.actions.EpisodeMultiSelectActionHandler.removeFromInboxChecked:(Ljava/util/List;)V │ │ +40f434: 2200 9819 |0000: new-instance v0, Lde/danoeh/antennapod/core/util/LongList; // type@1998 │ │ +40f438: 7010 919d 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/core/util/LongList;.:()V // method@9d91 │ │ +40f43e: 7210 6ab5 0400 |0005: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +40f444: 0c04 |0008: move-result-object v4 │ │ +40f446: 7210 4db5 0400 |0009: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +40f44c: 0a01 |000c: move-result v1 │ │ +40f44e: 3801 1600 |000d: if-eqz v1, 0023 // +0016 │ │ +40f452: 7210 4eb5 0400 |000f: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +40f458: 0c01 |0012: move-result-object v1 │ │ +40f45a: 1f01 b91c |0013: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +40f45e: 6e10 41ac 0100 |0015: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.isNew:()Z // method@ac41 │ │ +40f464: 0a02 |0018: move-result v2 │ │ +40f466: 3802 f0ff |0019: if-eqz v2, 0009 // -0010 │ │ +40f46a: 6e10 f4ab 0100 |001b: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +40f470: 0b01 |001e: move-result-wide v1 │ │ +40f472: 6e30 939d 1002 |001f: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/core/util/LongList;.add:(J)V // method@9d93 │ │ +40f478: 28e7 |0022: goto 0009 // -0019 │ │ +40f47a: 1204 |0023: const/4 v4, #int 0 // #0 │ │ +40f47c: 6e10 a39d 0000 |0024: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/LongList;.toArray:()[J // method@9da3 │ │ +40f482: 0c01 |0027: move-result-object v1 │ │ +40f484: 7120 489c 1400 |0028: invoke-static {v4, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.markItemPlayed:(I[J)Ljava/util/concurrent/Future; // method@9c48 │ │ +40f48a: 1404 1100 117f |002b: const v4, #float 1.92738e+38 // #7f110011 │ │ +40f490: 6e10 a29d 0000 |002e: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/LongList;.size:()I // method@9da2 │ │ +40f496: 0a00 |0031: move-result v0 │ │ +40f498: 7030 5fa8 4300 |0032: invoke-direct {v3, v4, v0}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.showMessage:(II)V // method@a85f │ │ +40f49e: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0005 line=71 │ │ 0x0015 line=72 │ │ 0x001b line=73 │ │ 0x0024 line=76 │ │ @@ -902874,24 +902874,24 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -40f4d8: |[40f4d8] de.danoeh.antennapod.fragment.actions.EpisodeMultiSelectActionHandler.removeFromQueueChecked:(Ljava/util/List;)V │ │ -40f4e8: 7020 56a8 3200 |0000: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.getSelectedIds:(Ljava/util/List;)[J // method@a856 │ │ -40f4ee: 0c03 |0003: move-result-object v3 │ │ -40f4f0: 5420 b294 |0004: iget-object v0, v2, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@94b2 │ │ -40f4f4: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -40f4f6: 7130 539c 1003 |0007: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.removeQueueItem:(Landroid/content/Context;Z[J)Ljava/util/concurrent/Future; // method@9c53 │ │ -40f4fc: 1400 1200 117f |000a: const v0, #float 1.92738e+38 // #7f110012 │ │ -40f502: 2133 |000d: array-length v3, v3 │ │ -40f504: 7030 5fa8 0203 |000e: invoke-direct {v2, v0, v3}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.showMessage:(II)V // method@a85f │ │ -40f50a: 0e00 |0011: return-void │ │ +40f4a0: |[40f4a0] de.danoeh.antennapod.fragment.actions.EpisodeMultiSelectActionHandler.removeFromQueueChecked:(Ljava/util/List;)V │ │ +40f4b0: 7020 56a8 3200 |0000: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.getSelectedIds:(Ljava/util/List;)[J // method@a856 │ │ +40f4b6: 0c03 |0003: move-result-object v3 │ │ +40f4b8: 5420 b294 |0004: iget-object v0, v2, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@94b2 │ │ +40f4bc: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +40f4be: 7130 539c 1003 |0007: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.removeQueueItem:(Landroid/content/Context;Z[J)Ljava/util/concurrent/Future; // method@9c53 │ │ +40f4c4: 1400 1200 117f |000a: const v0, #float 1.92738e+38 // #7f110012 │ │ +40f4ca: 2133 |000d: array-length v3, v3 │ │ +40f4cc: 7030 5fa8 0203 |000e: invoke-direct {v2, v0, v3}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.showMessage:(II)V // method@a85f │ │ +40f4d2: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0004 line=65 │ │ 0x000d line=66 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler; │ │ @@ -902902,23 +902902,23 @@ │ │ type : '(II)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -40f50c: |[40f50c] de.danoeh.antennapod.fragment.actions.EpisodeMultiSelectActionHandler.showMessage:(II)V │ │ -40f51c: 5210 b494 |0000: iget v0, v1, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.totalNumItems:I // field@94b4 │ │ -40f520: b030 |0002: add-int/2addr v0, v3 │ │ -40f522: 5910 b494 |0003: iput v0, v1, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.totalNumItems:I // field@94b4 │ │ -40f526: 5413 b294 |0005: iget-object v3, v1, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@94b2 │ │ -40f52a: 2200 e61b |0007: new-instance v0, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler$$ExternalSyntheticLambda1; // type@1be6 │ │ -40f52e: 7030 4fa8 1002 |0009: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;I)V // method@a84f │ │ -40f534: 6e20 b200 0300 |000c: invoke-virtual {v3, v0}, Landroid/app/Activity;.runOnUiThread:(Ljava/lang/Runnable;)V // method@00b2 │ │ -40f53a: 0e00 |000f: return-void │ │ +40f4d4: |[40f4d4] de.danoeh.antennapod.fragment.actions.EpisodeMultiSelectActionHandler.showMessage:(II)V │ │ +40f4e4: 5210 b494 |0000: iget v0, v1, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.totalNumItems:I // field@94b4 │ │ +40f4e8: b030 |0002: add-int/2addr v0, v3 │ │ +40f4ea: 5910 b494 |0003: iput v0, v1, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.totalNumItems:I // field@94b4 │ │ +40f4ee: 5413 b294 |0005: iget-object v3, v1, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@94b2 │ │ +40f4f2: 2200 e61b |0007: new-instance v0, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler$$ExternalSyntheticLambda1; // type@1be6 │ │ +40f4f6: 7030 4fa8 1002 |0009: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;I)V // method@a84f │ │ +40f4fc: 6e20 b200 0300 |000c: invoke-virtual {v3, v0}, Landroid/app/Activity;.runOnUiThread:(Ljava/lang/Runnable;)V // method@00b2 │ │ +40f502: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0005 line=115 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler; │ │ 0x0000 - 0x0010 reg=2 (null) I │ │ @@ -902930,58 +902930,58 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 97 16-bit code units │ │ -40f220: |[40f220] de.danoeh.antennapod.fragment.actions.EpisodeMultiSelectActionHandler.handleAction:(Ljava/util/List;)V │ │ -40f230: 5220 b194 |0000: iget v0, v2, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.actionId:I // field@94b1 │ │ -40f234: 1401 5100 0a7f |0002: const v1, #float 1.83435e+38 // #7f0a0051 │ │ -40f23a: 3310 0600 |0005: if-ne v0, v1, 000b // +0006 │ │ -40f23e: 7020 5ca8 3200 |0007: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.queueChecked:(Ljava/util/List;)V // method@a85c │ │ -40f244: 2856 |000a: goto 0060 // +0056 │ │ -40f246: 1401 a902 0a7f |000b: const v1, #float 1.83447e+38 // #7f0a02a9 │ │ -40f24c: 3310 0600 |000e: if-ne v0, v1, 0014 // +0006 │ │ -40f250: 7020 5ea8 3200 |0010: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.removeFromQueueChecked:(Ljava/util/List;)V // method@a85e │ │ -40f256: 284d |0013: goto 0060 // +004d │ │ -40f258: 1401 a802 0a7f |0014: const v1, #float 1.83447e+38 // #7f0a02a8 │ │ -40f25e: 3310 0600 |0017: if-ne v0, v1, 001d // +0006 │ │ -40f262: 7020 5da8 3200 |0019: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.removeFromInboxChecked:(Ljava/util/List;)V // method@a85d │ │ -40f268: 2844 |001c: goto 0060 // +0044 │ │ -40f26a: 1401 ef01 0a7f |001d: const v1, #float 1.83444e+38 // #7f0a01ef │ │ -40f270: 3310 0600 |0020: if-ne v0, v1, 0026 // +0006 │ │ -40f274: 7020 5aa8 3200 |0022: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.markedCheckedPlayed:(Ljava/util/List;)V // method@a85a │ │ -40f27a: 283b |0025: goto 0060 // +003b │ │ -40f27c: 1401 f101 0a7f |0026: const v1, #float 1.83444e+38 // #7f0a01f1 │ │ -40f282: 3310 0600 |0029: if-ne v0, v1, 002f // +0006 │ │ -40f286: 7020 5ba8 3200 |002b: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.markedCheckedUnplayed:(Ljava/util/List;)V // method@a85b │ │ -40f28c: 2832 |002e: goto 0060 // +0032 │ │ -40f28e: 1401 1601 0a7f |002f: const v1, #float 1.83439e+38 // #7f0a0116 │ │ -40f294: 3310 0600 |0032: if-ne v0, v1, 0038 // +0006 │ │ -40f298: 7020 55a8 3200 |0034: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.downloadChecked:(Ljava/util/List;)V // method@a855 │ │ -40f29e: 2829 |0037: goto 0060 // +0029 │ │ -40f2a0: 1401 f500 0a7f |0038: const v1, #float 1.83438e+38 // #7f0a00f5 │ │ -40f2a6: 3310 0d00 |003b: if-ne v0, v1, 0048 // +000d │ │ -40f2aa: 5420 b294 |003d: iget-object v0, v2, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@94b2 │ │ -40f2ae: 2201 e51b |003f: new-instance v1, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler$$ExternalSyntheticLambda0; // type@1be5 │ │ -40f2b2: 7030 4da8 2103 |0041: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;Ljava/util/List;)V // method@a84d │ │ -40f2b8: 7130 47b1 3001 |0044: invoke-static {v0, v3, v1}, Lde/danoeh/antennapod/view/LocalDeleteModal;.showLocalFeedDeleteWarningIfNecessary:(Landroid/content/Context;Ljava/lang/Iterable;Ljava/lang/Runnable;)V // method@b147 │ │ -40f2be: 2819 |0047: goto 0060 // +0019 │ │ -40f2c0: 2203 8f1e |0048: new-instance v3, Ljava/lang/StringBuilder; // type@1e8f │ │ -40f2c4: 7010 50b3 0300 |004a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -40f2ca: 1a00 075e |004d: const-string v0, "Unrecognized speed dial action item. Do nothing. id=" // string@5e07 │ │ -40f2ce: 6e20 5cb3 0300 |004f: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -40f2d4: 5220 b194 |0052: iget v0, v2, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.actionId:I // field@94b1 │ │ -40f2d8: 6e20 57b3 0300 |0054: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -40f2de: 6e10 67b3 0300 |0057: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -40f2e4: 0c03 |005a: move-result-object v3 │ │ -40f2e6: 1a00 261b |005b: const-string v0, "EpisodeSelectHandler" // string@1b26 │ │ -40f2ea: 7120 000b 3000 |005d: invoke-static {v0, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -40f2f0: 0e00 |0060: return-void │ │ +40f1e8: |[40f1e8] de.danoeh.antennapod.fragment.actions.EpisodeMultiSelectActionHandler.handleAction:(Ljava/util/List;)V │ │ +40f1f8: 5220 b194 |0000: iget v0, v2, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.actionId:I // field@94b1 │ │ +40f1fc: 1401 5100 0a7f |0002: const v1, #float 1.83435e+38 // #7f0a0051 │ │ +40f202: 3310 0600 |0005: if-ne v0, v1, 000b // +0006 │ │ +40f206: 7020 5ca8 3200 |0007: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.queueChecked:(Ljava/util/List;)V // method@a85c │ │ +40f20c: 2856 |000a: goto 0060 // +0056 │ │ +40f20e: 1401 a902 0a7f |000b: const v1, #float 1.83447e+38 // #7f0a02a9 │ │ +40f214: 3310 0600 |000e: if-ne v0, v1, 0014 // +0006 │ │ +40f218: 7020 5ea8 3200 |0010: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.removeFromQueueChecked:(Ljava/util/List;)V // method@a85e │ │ +40f21e: 284d |0013: goto 0060 // +004d │ │ +40f220: 1401 a802 0a7f |0014: const v1, #float 1.83447e+38 // #7f0a02a8 │ │ +40f226: 3310 0600 |0017: if-ne v0, v1, 001d // +0006 │ │ +40f22a: 7020 5da8 3200 |0019: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.removeFromInboxChecked:(Ljava/util/List;)V // method@a85d │ │ +40f230: 2844 |001c: goto 0060 // +0044 │ │ +40f232: 1401 ef01 0a7f |001d: const v1, #float 1.83444e+38 // #7f0a01ef │ │ +40f238: 3310 0600 |0020: if-ne v0, v1, 0026 // +0006 │ │ +40f23c: 7020 5aa8 3200 |0022: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.markedCheckedPlayed:(Ljava/util/List;)V // method@a85a │ │ +40f242: 283b |0025: goto 0060 // +003b │ │ +40f244: 1401 f101 0a7f |0026: const v1, #float 1.83444e+38 // #7f0a01f1 │ │ +40f24a: 3310 0600 |0029: if-ne v0, v1, 002f // +0006 │ │ +40f24e: 7020 5ba8 3200 |002b: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.markedCheckedUnplayed:(Ljava/util/List;)V // method@a85b │ │ +40f254: 2832 |002e: goto 0060 // +0032 │ │ +40f256: 1401 1601 0a7f |002f: const v1, #float 1.83439e+38 // #7f0a0116 │ │ +40f25c: 3310 0600 |0032: if-ne v0, v1, 0038 // +0006 │ │ +40f260: 7020 55a8 3200 |0034: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.downloadChecked:(Ljava/util/List;)V // method@a855 │ │ +40f266: 2829 |0037: goto 0060 // +0029 │ │ +40f268: 1401 f500 0a7f |0038: const v1, #float 1.83438e+38 // #7f0a00f5 │ │ +40f26e: 3310 0d00 |003b: if-ne v0, v1, 0048 // +000d │ │ +40f272: 5420 b294 |003d: iget-object v0, v2, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@94b2 │ │ +40f276: 2201 e51b |003f: new-instance v1, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler$$ExternalSyntheticLambda0; // type@1be5 │ │ +40f27a: 7030 4da8 2103 |0041: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;Ljava/util/List;)V // method@a84d │ │ +40f280: 7130 47b1 3001 |0044: invoke-static {v0, v3, v1}, Lde/danoeh/antennapod/view/LocalDeleteModal;.showLocalFeedDeleteWarningIfNecessary:(Landroid/content/Context;Ljava/lang/Iterable;Ljava/lang/Runnable;)V // method@b147 │ │ +40f286: 2819 |0047: goto 0060 // +0019 │ │ +40f288: 2203 8f1e |0048: new-instance v3, Ljava/lang/StringBuilder; // type@1e8f │ │ +40f28c: 7010 50b3 0300 |004a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +40f292: 1a00 075e |004d: const-string v0, "Unrecognized speed dial action item. Do nothing. id=" // string@5e07 │ │ +40f296: 6e20 5cb3 0300 |004f: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +40f29c: 5220 b194 |0052: iget v0, v2, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.actionId:I // field@94b1 │ │ +40f2a0: 6e20 57b3 0300 |0054: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +40f2a6: 6e10 67b3 0300 |0057: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +40f2ac: 0c03 |005a: move-result-object v3 │ │ +40f2ae: 1a00 261b |005b: const-string v0, "EpisodeSelectHandler" // string@1b26 │ │ +40f2b2: 7120 000b 3000 |005d: invoke-static {v0, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +40f2b8: 0e00 |0060: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0007 line=33 │ │ 0x0010 line=35 │ │ 0x0019 line=37 │ │ 0x0022 line=39 │ │ @@ -903023,18 +903023,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 │ │ -40f6a0: |[40f6a0] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;)V │ │ -40f6b0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40f6b6: 5b01 bb94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // field@94bb │ │ -40f6ba: 0e00 |0005: return-void │ │ +40f668: |[40f668] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;)V │ │ +40f678: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40f67e: 5b01 bb94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // field@94bb │ │ +40f682: 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; │ │ │ │ @@ -903044,18 +903044,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 │ │ -40f6bc: |[40f6bc] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda4.onCheckedChanged:(Landroid/widget/CompoundButton;Z)V │ │ -40f6cc: 5410 bb94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // field@94bb │ │ -40f6d0: 7130 7fa8 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.$r8$lambda$UY38ZHHlOuot-wPU5-GOhq6cSYo:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/widget/CompoundButton;Z)V // method@a87f │ │ -40f6d6: 0e00 |0005: return-void │ │ +40f684: |[40f684] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda4.onCheckedChanged:(Landroid/widget/CompoundButton;Z)V │ │ +40f694: 5410 bb94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // field@94bb │ │ +40f698: 7130 7fa8 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.$r8$lambda$UY38ZHHlOuot-wPU5-GOhq6cSYo:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/widget/CompoundButton;Z)V // method@a87f │ │ +40f69e: 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 │ │ @@ -903094,19 +903094,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 │ │ -40f6d8: |[40f6d8] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;)V │ │ -40f6e8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40f6ee: 5b01 bc94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler; // field@94bc │ │ -40f6f2: 5b02 bd94 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda5;.f$1:Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // field@94bd │ │ -40f6f6: 0e00 |0007: return-void │ │ +40f6a0: |[40f6a0] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;)V │ │ +40f6b0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40f6b6: 5b01 bc94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler; // field@94bc │ │ +40f6ba: 5b02 bd94 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda5;.f$1:Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // field@94bd │ │ +40f6be: 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; │ │ @@ -903117,19 +903117,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 │ │ -40f6f8: |[40f6f8] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda5.onClick:(Landroid/content/DialogInterface;I)V │ │ -40f708: 5420 bc94 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler; // field@94bc │ │ -40f70c: 5421 bd94 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda5;.f$1:Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // field@94bd │ │ -40f710: 7140 7da8 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.$r8$lambda$Q_JbT767_yrMWNaWw_E9Mr9SXqs:(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/content/DialogInterface;I)V // method@a87d │ │ -40f716: 0e00 |0007: return-void │ │ +40f6c0: |[40f6c0] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda5.onClick:(Landroid/content/DialogInterface;I)V │ │ +40f6d0: 5420 bc94 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler; // field@94bc │ │ +40f6d4: 5421 bd94 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda5;.f$1:Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // field@94bd │ │ +40f6d8: 7140 7da8 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.$r8$lambda$Q_JbT767_yrMWNaWw_E9Mr9SXqs:(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/content/DialogInterface;I)V // method@a87d │ │ +40f6de: 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 │ │ @@ -903180,17 +903180,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 │ │ -40f7fc: |[40f7fc] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.$r8$lambda$3mo3o9gyAML1wa6j2rdwIIuV7Ag:(Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;Lde/danoeh/antennapod/model/feed/FeedPreferences;)V │ │ -40f80c: 7120 8aa8 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.lambda$autoDeleteEpisodesPrefHandler$8:(Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;Lde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@a88a │ │ -40f812: 0e00 |0003: return-void │ │ +40f7c4: |[40f7c4] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.$r8$lambda$3mo3o9gyAML1wa6j2rdwIIuV7Ag:(Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;Lde/danoeh/antennapod/model/feed/FeedPreferences;)V │ │ +40f7d4: 7120 8aa8 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.lambda$autoDeleteEpisodesPrefHandler$8:(Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;Lde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@a88a │ │ +40f7da: 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; │ │ │ │ @@ -903199,17 +903199,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 │ │ -40f814: |[40f814] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.$r8$lambda$GdqC8P2O_9wxapqzedmg1EhSCN4:(ZLde/danoeh/antennapod/model/feed/FeedPreferences;)V │ │ -40f824: 7120 8ea8 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.lambda$keepUpdatedPrefHandler$10:(ZLde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@a88e │ │ -40f82a: 0e00 |0003: return-void │ │ +40f7dc: |[40f7dc] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.$r8$lambda$GdqC8P2O_9wxapqzedmg1EhSCN4:(ZLde/danoeh/antennapod/model/feed/FeedPreferences;)V │ │ +40f7ec: 7120 8ea8 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.lambda$keepUpdatedPrefHandler$10:(ZLde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@a88e │ │ +40f7f2: 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; │ │ │ │ @@ -903218,17 +903218,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 │ │ -40f82c: |[40f82c] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.$r8$lambda$GvpVXqlXGcvv7gKGCimE22I6FyE:(ZLde/danoeh/antennapod/model/feed/FeedPreferences;)V │ │ -40f83c: 7120 90a8 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.lambda$notifyNewEpisodesPrefHandler$0:(ZLde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@a890 │ │ -40f842: 0e00 |0003: return-void │ │ +40f7f4: |[40f7f4] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.$r8$lambda$GvpVXqlXGcvv7gKGCimE22I6FyE:(ZLde/danoeh/antennapod/model/feed/FeedPreferences;)V │ │ +40f804: 7120 90a8 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.lambda$notifyNewEpisodesPrefHandler$0:(ZLde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@a890 │ │ +40f80a: 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; │ │ │ │ @@ -903237,17 +903237,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 │ │ -40f844: |[40f844] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.$r8$lambda$HqgcpPc65BRp87DnqbVDihul1vo:(ZLde/danoeh/antennapod/model/feed/FeedPreferences;)V │ │ -40f854: 7120 8ca8 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.lambda$autoDownloadPrefHandler$2:(ZLde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@a88c │ │ -40f85a: 0e00 |0003: return-void │ │ +40f80c: |[40f80c] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.$r8$lambda$HqgcpPc65BRp87DnqbVDihul1vo:(ZLde/danoeh/antennapod/model/feed/FeedPreferences;)V │ │ +40f81c: 7120 8ca8 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.lambda$autoDownloadPrefHandler$2:(ZLde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@a88c │ │ +40f822: 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; │ │ │ │ @@ -903256,17 +903256,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 │ │ -40f85c: |[40f85c] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.$r8$lambda$OHIMacOTabg3Ml7YPIrGaSNQLxI:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Ljava/lang/Float;)V │ │ -40f86c: 7120 92a8 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.lambda$playbackSpeedPrefHandler$4:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Ljava/lang/Float;)V // method@a892 │ │ -40f872: 0e00 |0003: return-void │ │ +40f824: |[40f824] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.$r8$lambda$OHIMacOTabg3Ml7YPIrGaSNQLxI:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Ljava/lang/Float;)V │ │ +40f834: 7120 92a8 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.lambda$playbackSpeedPrefHandler$4:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Ljava/lang/Float;)V // method@a892 │ │ +40f83a: 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; │ │ │ │ @@ -903275,17 +903275,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 │ │ -40f874: |[40f874] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.$r8$lambda$Q_JbT767_yrMWNaWw_E9Mr9SXqs:(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/content/DialogInterface;I)V │ │ -40f884: 7040 95a8 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.lambda$playbackSpeedPrefHandler$7:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/content/DialogInterface;I)V // method@a895 │ │ -40f88a: 0e00 |0003: return-void │ │ +40f83c: |[40f83c] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.$r8$lambda$Q_JbT767_yrMWNaWw_E9Mr9SXqs:(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/content/DialogInterface;I)V │ │ +40f84c: 7040 95a8 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.lambda$playbackSpeedPrefHandler$7:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/content/DialogInterface;I)V // method@a895 │ │ +40f852: 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; │ │ @@ -903296,17 +903296,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 │ │ -40f88c: |[40f88c] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.$r8$lambda$S0sLSs-boaUTP0Wr6fH6ZiZOEYI:(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;Z)V │ │ -40f89c: 7020 91a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.lambda$notifyNewEpisodesPrefHandler$1:(Z)V // method@a891 │ │ -40f8a2: 0e00 |0003: return-void │ │ +40f854: |[40f854] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.$r8$lambda$S0sLSs-boaUTP0Wr6fH6ZiZOEYI:(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;Z)V │ │ +40f864: 7020 91a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.lambda$notifyNewEpisodesPrefHandler$1:(Z)V // method@a891 │ │ +40f86a: 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 │ │ │ │ @@ -903315,17 +903315,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 │ │ -40f8a4: |[40f8a4] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.$r8$lambda$UY38ZHHlOuot-wPU5-GOhq6cSYo:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/widget/CompoundButton;Z)V │ │ -40f8b4: 7130 93a8 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.lambda$playbackSpeedPrefHandler$5:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/widget/CompoundButton;Z)V // method@a893 │ │ -40f8ba: 0e00 |0003: return-void │ │ +40f86c: |[40f86c] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.$r8$lambda$UY38ZHHlOuot-wPU5-GOhq6cSYo:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/widget/CompoundButton;Z)V │ │ +40f87c: 7130 93a8 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.lambda$playbackSpeedPrefHandler$5:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/widget/CompoundButton;Z)V // method@a893 │ │ +40f882: 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 │ │ @@ -903335,17 +903335,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 │ │ -40f8bc: |[40f8bc] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.$r8$lambda$Ueeu_Qo5OXJDMhx1foQz7RLHxj4:(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;Z)V │ │ -40f8cc: 7020 8da8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.lambda$autoDownloadPrefHandler$3:(Z)V // method@a88d │ │ -40f8d2: 0e00 |0003: return-void │ │ +40f884: |[40f884] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.$r8$lambda$Ueeu_Qo5OXJDMhx1foQz7RLHxj4:(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;Z)V │ │ +40f894: 7020 8da8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.lambda$autoDownloadPrefHandler$3:(Z)V // method@a88d │ │ +40f89a: 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 │ │ │ │ @@ -903354,17 +903354,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 │ │ -40f8d4: |[40f8d4] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.$r8$lambda$X4ixM480y8SDKvZip5X5povOvtU:(FLde/danoeh/antennapod/model/feed/FeedPreferences;)V │ │ -40f8e4: 7120 94a8 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.lambda$playbackSpeedPrefHandler$6:(FLde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@a894 │ │ -40f8ea: 0e00 |0003: return-void │ │ +40f89c: |[40f89c] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.$r8$lambda$X4ixM480y8SDKvZip5X5povOvtU:(FLde/danoeh/antennapod/model/feed/FeedPreferences;)V │ │ +40f8ac: 7120 94a8 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.lambda$playbackSpeedPrefHandler$6:(FLde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@a894 │ │ +40f8b2: 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; │ │ │ │ @@ -903373,17 +903373,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 │ │ -40f8ec: |[40f8ec] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.$r8$lambda$da3qWlqMCBQFlJhH_MV7Te9o3pE:(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;Z)V │ │ -40f8fc: 7020 8fa8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.lambda$keepUpdatedPrefHandler$11:(Z)V // method@a88f │ │ -40f902: 0e00 |0003: return-void │ │ +40f8b4: |[40f8b4] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.$r8$lambda$da3qWlqMCBQFlJhH_MV7Te9o3pE:(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;Z)V │ │ +40f8c4: 7020 8fa8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.lambda$keepUpdatedPrefHandler$11:(Z)V // method@a88f │ │ +40f8ca: 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 │ │ │ │ @@ -903392,17 +903392,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 │ │ -40f904: |[40f904] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.$r8$lambda$dkaEo22BfwAqIxJx_U2AcP7Gor0:(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;I)V │ │ -40f914: 7020 8ba8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.lambda$autoDeleteEpisodesPrefHandler$9:(I)V // method@a88b │ │ -40f91a: 0e00 |0003: return-void │ │ +40f8cc: |[40f8cc] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.$r8$lambda$dkaEo22BfwAqIxJx_U2AcP7Gor0:(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;I)V │ │ +40f8dc: 7020 8ba8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.lambda$autoDeleteEpisodesPrefHandler$9:(I)V // method@a88b │ │ +40f8e2: 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 │ │ │ │ @@ -903411,19 +903411,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 │ │ -40f91c: |[40f91c] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.:(Lde/danoeh/antennapod/activity/MainActivity;Ljava/util/List;)V │ │ -40f92c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40f932: 5b01 c394 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@94c3 │ │ -40f936: 5b02 c494 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.selectedItems:Ljava/util/List; // field@94c4 │ │ -40f93a: 0e00 |0007: return-void │ │ +40f8e4: |[40f8e4] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.:(Lde/danoeh/antennapod/activity/MainActivity;Ljava/util/List;)V │ │ +40f8f4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40f8fa: 5b01 c394 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@94c3 │ │ +40f8fe: 5b02 c494 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.selectedItems:Ljava/util/List; // field@94c4 │ │ +40f902: 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; │ │ @@ -903435,32 +903435,32 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -40f93c: |[40f93c] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.autoDeleteEpisodesPrefHandler:()V │ │ -40f94c: 2200 641c |0000: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog; // type@1c64 │ │ -40f950: 5431 c394 |0002: iget-object v1, v3, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@94c3 │ │ -40f954: 1402 3500 127f |0004: const v2, #float 1.94068e+38 // #7f120035 │ │ -40f95a: 6e20 3102 2100 |0007: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -40f960: 0c02 |000a: move-result-object v2 │ │ -40f962: 7030 5daa 1002 |000b: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;.:(Landroid/content/Context;Ljava/lang/String;)V // method@aa5d │ │ -40f968: 5431 c394 |000e: iget-object v1, v3, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@94c3 │ │ -40f96c: 6e10 8814 0100 |0010: invoke-virtual {v1}, Landroidx/appcompat/app/AppCompatActivity;.getResources:()Landroid/content/res/Resources; // method@1488 │ │ -40f972: 0c01 |0013: move-result-object v1 │ │ -40f974: 1402 2300 037f |0014: const v2, #float 1.7413e+38 // #7f030023 │ │ -40f97a: 6e20 1303 2100 |0017: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0313 │ │ -40f980: 0c01 |001a: move-result-object v1 │ │ -40f982: 6e20 60aa 1000 |001b: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;.openDialog:([Ljava/lang/String;)V // method@aa60 │ │ -40f988: 2201 ec1b |001e: new-instance v1, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda2; // type@1bec │ │ -40f98c: 7020 68a8 3100 |0020: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;)V // method@a868 │ │ -40f992: 6e20 61aa 1000 |0023: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;.setOnPreferenceChangedListener:(Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog$OnPreferenceChangedListener;)V // method@aa61 │ │ -40f998: 0e00 |0026: return-void │ │ +40f904: |[40f904] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.autoDeleteEpisodesPrefHandler:()V │ │ +40f914: 2200 641c |0000: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog; // type@1c64 │ │ +40f918: 5431 c394 |0002: iget-object v1, v3, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@94c3 │ │ +40f91c: 1402 3500 127f |0004: const v2, #float 1.94068e+38 // #7f120035 │ │ +40f922: 6e20 3102 2100 |0007: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +40f928: 0c02 |000a: move-result-object v2 │ │ +40f92a: 7030 5daa 1002 |000b: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;.:(Landroid/content/Context;Ljava/lang/String;)V // method@aa5d │ │ +40f930: 5431 c394 |000e: iget-object v1, v3, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@94c3 │ │ +40f934: 6e10 8814 0100 |0010: invoke-virtual {v1}, Landroidx/appcompat/app/AppCompatActivity;.getResources:()Landroid/content/res/Resources; // method@1488 │ │ +40f93a: 0c01 |0013: move-result-object v1 │ │ +40f93c: 1402 2300 037f |0014: const v2, #float 1.7413e+38 // #7f030023 │ │ +40f942: 6e20 1303 2100 |0017: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0313 │ │ +40f948: 0c01 |001a: move-result-object v1 │ │ +40f94a: 6e20 60aa 1000 |001b: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;.openDialog:([Ljava/lang/String;)V // method@aa60 │ │ +40f950: 2201 ec1b |001e: new-instance v1, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda2; // type@1bec │ │ +40f954: 7020 68a8 3100 |0020: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;)V // method@a868 │ │ +40f95a: 6e20 61aa 1000 |0023: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;.setOnPreferenceChangedListener:(Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog$OnPreferenceChangedListener;)V // method@aa61 │ │ +40f960: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0007 line=99 │ │ 0x000e line=100 │ │ 0x001b line=101 │ │ 0x001e line=102 │ │ @@ -903472,30 +903472,30 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 35 16-bit code units │ │ -40f99c: |[40f99c] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.autoDownloadPrefHandler:()V │ │ -40f9ac: 2200 671c |0000: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog; // type@1c67 │ │ -40f9b0: 5451 c394 |0002: iget-object v1, v5, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@94c3 │ │ -40f9b4: 1402 3800 127f |0004: const v2, #float 1.94068e+38 // #7f120038 │ │ -40f9ba: 6e20 3102 2100 |0007: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -40f9c0: 0c02 |000a: move-result-object v2 │ │ -40f9c2: 5453 c394 |000b: iget-object v3, v5, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@94c3 │ │ -40f9c6: 1404 3700 127f |000d: const v4, #float 1.94068e+38 // #7f120037 │ │ -40f9cc: 6e20 3102 4300 |0010: invoke-virtual {v3, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -40f9d2: 0c03 |0013: move-result-object v3 │ │ -40f9d4: 7040 66aa 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@aa66 │ │ -40f9da: 2201 f01b |0017: new-instance v1, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda6; // type@1bf0 │ │ -40f9de: 7020 70a8 5100 |0019: invoke-direct {v1, v5}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;)V // method@a870 │ │ -40f9e4: 6e20 69aa 1000 |001c: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;.setOnPreferenceChangedListener:(Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog$OnPreferenceChangedListener;)V // method@aa69 │ │ -40f9ea: 6e10 68aa 0000 |001f: invoke-virtual {v0}, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;.openDialog:()V // method@aa68 │ │ -40f9f0: 0e00 |0022: return-void │ │ +40f964: |[40f964] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.autoDownloadPrefHandler:()V │ │ +40f974: 2200 671c |0000: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog; // type@1c67 │ │ +40f978: 5451 c394 |0002: iget-object v1, v5, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@94c3 │ │ +40f97c: 1402 3800 127f |0004: const v2, #float 1.94068e+38 // #7f120038 │ │ +40f982: 6e20 3102 2100 |0007: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +40f988: 0c02 |000a: move-result-object v2 │ │ +40f98a: 5453 c394 |000b: iget-object v3, v5, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@94c3 │ │ +40f98e: 1404 3700 127f |000d: const v4, #float 1.94068e+38 // #7f120037 │ │ +40f994: 6e20 3102 4300 |0010: invoke-virtual {v3, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +40f99a: 0c03 |0013: move-result-object v3 │ │ +40f99c: 7040 66aa 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@aa66 │ │ +40f9a2: 2201 f01b |0017: new-instance v1, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda6; // type@1bf0 │ │ +40f9a6: 7020 70a8 5100 |0019: invoke-direct {v1, v5}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;)V // method@a870 │ │ +40f9ac: 6e20 69aa 1000 |001c: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;.setOnPreferenceChangedListener:(Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog$OnPreferenceChangedListener;)V // method@aa69 │ │ +40f9b2: 6e10 68aa 0000 |001f: invoke-virtual {v0}, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;.openDialog:()V // method@aa68 │ │ +40f9b8: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0007 line=67 │ │ 0x0010 line=68 │ │ 0x0017 line=69 │ │ 0x001f line=71 │ │ @@ -903507,38 +903507,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -40f9f4: |[40f9f4] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.editFeedPrefTags:()V │ │ -40fa04: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -40fa08: 7010 a0b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -40fa0e: 5431 c494 |0005: iget-object v1, v3, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.selectedItems:Ljava/util/List; // field@94c4 │ │ -40fa12: 7210 6ab5 0100 |0007: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -40fa18: 0c01 |000a: move-result-object v1 │ │ -40fa1a: 7210 4db5 0100 |000b: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -40fa20: 0a02 |000e: move-result v2 │ │ -40fa22: 3802 1000 |000f: if-eqz v2, 001f // +0010 │ │ -40fa26: 7210 4eb5 0100 |0011: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -40fa2c: 0c02 |0014: move-result-object v2 │ │ -40fa2e: 1f02 b21c |0015: check-cast v2, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ -40fa32: 6e10 d4ab 0200 |0017: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ -40fa38: 0c02 |001a: move-result-object v2 │ │ -40fa3a: 6e20 a4b4 2000 |001b: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b4a4 │ │ -40fa40: 28ed |001e: goto 000b // -0013 │ │ -40fa42: 7110 ffa1 0000 |001f: invoke-static {v0}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.newInstance:(Ljava/util/List;)Lde/danoeh/antennapod/dialog/TagSettingsDialog; // method@a1ff │ │ -40fa48: 0c00 |0022: move-result-object v0 │ │ -40fa4a: 5431 c394 |0023: iget-object v1, v3, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@94c3 │ │ -40fa4e: 6e10 0536 0100 |0025: invoke-virtual {v1}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3605 │ │ -40fa54: 0c01 |0028: move-result-object v1 │ │ -40fa56: 1a02 9659 |0029: const-string v2, "TagSettingsDialog" // string@5996 │ │ -40fa5a: 6e30 f134 1002 |002b: invoke-virtual {v0, v1, v2}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34f1 │ │ -40fa60: 0e00 |002e: return-void │ │ +40f9bc: |[40f9bc] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.editFeedPrefTags:()V │ │ +40f9cc: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +40f9d0: 7010 a0b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +40f9d6: 5431 c494 |0005: iget-object v1, v3, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.selectedItems:Ljava/util/List; // field@94c4 │ │ +40f9da: 7210 6ab5 0100 |0007: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +40f9e0: 0c01 |000a: move-result-object v1 │ │ +40f9e2: 7210 4db5 0100 |000b: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +40f9e8: 0a02 |000e: move-result v2 │ │ +40f9ea: 3802 1000 |000f: if-eqz v2, 001f // +0010 │ │ +40f9ee: 7210 4eb5 0100 |0011: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +40f9f4: 0c02 |0014: move-result-object v2 │ │ +40f9f6: 1f02 b21c |0015: check-cast v2, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ +40f9fa: 6e10 d4ab 0200 |0017: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ +40fa00: 0c02 |001a: move-result-object v2 │ │ +40fa02: 6e20 a4b4 2000 |001b: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b4a4 │ │ +40fa08: 28ed |001e: goto 000b // -0013 │ │ +40fa0a: 7110 ffa1 0000 |001f: invoke-static {v0}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.newInstance:(Ljava/util/List;)Lde/danoeh/antennapod/dialog/TagSettingsDialog; // method@a1ff │ │ +40fa10: 0c00 |0022: move-result-object v0 │ │ +40fa12: 5431 c394 |0023: iget-object v1, v3, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@94c3 │ │ +40fa16: 6e10 0536 0100 |0025: invoke-virtual {v1}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3605 │ │ +40fa1c: 0c01 |0028: move-result-object v1 │ │ +40fa1e: 1a02 9659 |0029: const-string v2, "TagSettingsDialog" // string@5996 │ │ +40fa22: 6e30 f134 1002 |002b: invoke-virtual {v0, v1, v2}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34f1 │ │ +40fa28: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0005 line=132 │ │ 0x0017 line=133 │ │ 0x001f line=135 │ │ locals : │ │ @@ -903549,30 +903549,30 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 35 16-bit code units │ │ -40fb28: |[40fb28] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.keepUpdatedPrefHandler:()V │ │ -40fb38: 2200 671c |0000: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog; // type@1c67 │ │ -40fb3c: 5451 c394 |0002: iget-object v1, v5, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@94c3 │ │ -40fb40: 1402 9901 127f |0004: const v2, #float 1.94076e+38 // #7f120199 │ │ -40fb46: 6e20 3102 2100 |0007: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -40fb4c: 0c02 |000a: move-result-object v2 │ │ -40fb4e: 5453 c394 |000b: iget-object v3, v5, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@94c3 │ │ -40fb52: 1404 9801 127f |000d: const v4, #float 1.94076e+38 // #7f120198 │ │ -40fb58: 6e20 3102 4300 |0010: invoke-virtual {v3, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -40fb5e: 0c03 |0013: move-result-object v3 │ │ -40fb60: 7040 66aa 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@aa66 │ │ -40fb66: 2201 f31b |0017: new-instance v1, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda9; // type@1bf3 │ │ -40fb6a: 7020 76a8 5100 |0019: invoke-direct {v1, v5}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda9;.:(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;)V // method@a876 │ │ -40fb70: 6e20 69aa 1000 |001c: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;.setOnPreferenceChangedListener:(Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog$OnPreferenceChangedListener;)V // method@aa69 │ │ -40fb76: 6e10 68aa 0000 |001f: invoke-virtual {v0}, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;.openDialog:()V // method@aa68 │ │ -40fb7c: 0e00 |0022: return-void │ │ +40faf0: |[40faf0] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.keepUpdatedPrefHandler:()V │ │ +40fb00: 2200 671c |0000: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog; // type@1c67 │ │ +40fb04: 5451 c394 |0002: iget-object v1, v5, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@94c3 │ │ +40fb08: 1402 9901 127f |0004: const v2, #float 1.94076e+38 // #7f120199 │ │ +40fb0e: 6e20 3102 2100 |0007: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +40fb14: 0c02 |000a: move-result-object v2 │ │ +40fb16: 5453 c394 |000b: iget-object v3, v5, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@94c3 │ │ +40fb1a: 1404 9801 127f |000d: const v4, #float 1.94076e+38 // #7f120198 │ │ +40fb20: 6e20 3102 4300 |0010: invoke-virtual {v3, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +40fb26: 0c03 |0013: move-result-object v3 │ │ +40fb28: 7040 66aa 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@aa66 │ │ +40fb2e: 2201 f31b |0017: new-instance v1, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda9; // type@1bf3 │ │ +40fb32: 7020 76a8 5100 |0019: invoke-direct {v1, v5}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda9;.:(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;)V // method@a876 │ │ +40fb38: 6e20 69aa 1000 |001c: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;.setOnPreferenceChangedListener:(Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog$OnPreferenceChangedListener;)V // method@aa69 │ │ +40fb3e: 6e10 68aa 0000 |001f: invoke-virtual {v0}, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;.openDialog:()V // method@aa68 │ │ +40fb44: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ 0x0007 line=110 │ │ 0x0010 line=111 │ │ 0x0017 line=112 │ │ 0x001f line=114 │ │ @@ -903584,17 +903584,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 │ │ -40fb80: |[40fb80] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.lambda$autoDeleteEpisodesPrefHandler$8:(Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;Lde/danoeh/antennapod/model/feed/FeedPreferences;)V │ │ -40fb90: 6e20 b7ac 0100 |0000: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setAutoDeleteAction:(Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;)V // method@acb7 │ │ -40fb96: 0e00 |0003: return-void │ │ +40fb48: |[40fb48] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.lambda$autoDeleteEpisodesPrefHandler$8:(Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;Lde/danoeh/antennapod/model/feed/FeedPreferences;)V │ │ +40fb58: 6e20 b7ac 0100 |0000: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setAutoDeleteAction:(Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;)V // method@acb7 │ │ +40fb5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ │ │ @@ -903603,21 +903603,21 @@ │ │ type : '(I)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -40fb98: |[40fb98] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.lambda$autoDeleteEpisodesPrefHandler$9:(I)V │ │ -40fba8: 7110 9cac 0200 |0000: invoke-static {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.fromCode:(I)Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // method@ac9c │ │ -40fbae: 0c02 |0003: move-result-object v2 │ │ -40fbb0: 2200 ea1b |0004: new-instance v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda11; // type@1bea │ │ -40fbb4: 7020 64a8 2000 |0006: invoke-direct {v0, v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda11;.:(Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;)V // method@a864 │ │ -40fbba: 7020 98a8 0100 |0009: invoke-direct {v1, v0}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.saveFeedPreferences:(Landroidx/core/util/Consumer;)V // method@a898 │ │ -40fbc0: 0e00 |000c: return-void │ │ +40fb60: |[40fb60] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.lambda$autoDeleteEpisodesPrefHandler$9:(I)V │ │ +40fb70: 7110 9cac 0200 |0000: invoke-static {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.fromCode:(I)Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // method@ac9c │ │ +40fb76: 0c02 |0003: move-result-object v2 │ │ +40fb78: 2200 ea1b |0004: new-instance v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda11; // type@1bea │ │ +40fb7c: 7020 64a8 2000 |0006: invoke-direct {v0, v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda11;.:(Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;)V // method@a864 │ │ +40fb82: 7020 98a8 0100 |0009: invoke-direct {v1, v0}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.saveFeedPreferences:(Landroidx/core/util/Consumer;)V // method@a898 │ │ +40fb88: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0004 line=104 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler; │ │ 0x0000 - 0x000d reg=2 (null) I │ │ @@ -903627,17 +903627,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 │ │ -40fbc4: |[40fbc4] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.lambda$autoDownloadPrefHandler$2:(ZLde/danoeh/antennapod/model/feed/FeedPreferences;)V │ │ -40fbd4: 6e20 b8ac 0100 |0000: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setAutoDownload:(Z)V // method@acb8 │ │ -40fbda: 0e00 |0003: return-void │ │ +40fb8c: |[40fb8c] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.lambda$autoDownloadPrefHandler$2:(ZLde/danoeh/antennapod/model/feed/FeedPreferences;)V │ │ +40fb9c: 6e20 b8ac 0100 |0000: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setAutoDownload:(Z)V // method@acb8 │ │ +40fba2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Z │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ │ │ @@ -903646,19 +903646,19 @@ │ │ type : '(Z)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -40fbdc: |[40fbdc] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.lambda$autoDownloadPrefHandler$3:(Z)V │ │ -40fbec: 2200 e81b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda0; // type@1be8 │ │ -40fbf0: 7020 60a8 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda0;.:(Z)V // method@a860 │ │ -40fbf6: 7020 98a8 0100 |0005: invoke-direct {v1, v0}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.saveFeedPreferences:(Landroidx/core/util/Consumer;)V // method@a898 │ │ -40fbfc: 0e00 |0008: return-void │ │ +40fba4: |[40fba4] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.lambda$autoDownloadPrefHandler$3:(Z)V │ │ +40fbb4: 2200 e81b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda0; // type@1be8 │ │ +40fbb8: 7020 60a8 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda0;.:(Z)V // method@a860 │ │ +40fbbe: 7020 98a8 0100 |0005: invoke-direct {v1, v0}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.saveFeedPreferences:(Landroidx/core/util/Consumer;)V // method@a898 │ │ +40fbc4: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler; │ │ 0x0000 - 0x0009 reg=2 (null) Z │ │ │ │ @@ -903667,17 +903667,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 │ │ -40fc00: |[40fc00] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.lambda$keepUpdatedPrefHandler$10:(ZLde/danoeh/antennapod/model/feed/FeedPreferences;)V │ │ -40fc10: 6e20 beac 0100 |0000: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setKeepUpdated:(Z)V // method@acbe │ │ -40fc16: 0e00 |0003: return-void │ │ +40fbc8: |[40fbc8] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.lambda$keepUpdatedPrefHandler$10:(ZLde/danoeh/antennapod/model/feed/FeedPreferences;)V │ │ +40fbd8: 6e20 beac 0100 |0000: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setKeepUpdated:(Z)V // method@acbe │ │ +40fbde: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Z │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ │ │ @@ -903686,19 +903686,19 @@ │ │ type : '(Z)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -40fc18: |[40fc18] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.lambda$keepUpdatedPrefHandler$11:(Z)V │ │ -40fc28: 2200 eb1b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda1; // type@1beb │ │ -40fc2c: 7020 66a8 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda1;.:(Z)V // method@a866 │ │ -40fc32: 7020 98a8 0100 |0005: invoke-direct {v1, v0}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.saveFeedPreferences:(Landroidx/core/util/Consumer;)V // method@a898 │ │ -40fc38: 0e00 |0008: return-void │ │ +40fbe0: |[40fbe0] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.lambda$keepUpdatedPrefHandler$11:(Z)V │ │ +40fbf0: 2200 eb1b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda1; // type@1beb │ │ +40fbf4: 7020 66a8 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda1;.:(Z)V // method@a866 │ │ +40fbfa: 7020 98a8 0100 |0005: invoke-direct {v1, v0}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.saveFeedPreferences:(Landroidx/core/util/Consumer;)V // method@a898 │ │ +40fc00: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler; │ │ 0x0000 - 0x0009 reg=2 (null) Z │ │ │ │ @@ -903707,17 +903707,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 │ │ -40fc3c: |[40fc3c] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.lambda$notifyNewEpisodesPrefHandler$0:(ZLde/danoeh/antennapod/model/feed/FeedPreferences;)V │ │ -40fc4c: 6e20 c1ac 0100 |0000: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setShowEpisodeNotification:(Z)V // method@acc1 │ │ -40fc52: 0e00 |0003: return-void │ │ +40fc04: |[40fc04] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.lambda$notifyNewEpisodesPrefHandler$0:(ZLde/danoeh/antennapod/model/feed/FeedPreferences;)V │ │ +40fc14: 6e20 c1ac 0100 |0000: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setShowEpisodeNotification:(Z)V // method@acc1 │ │ +40fc1a: 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; │ │ │ │ @@ -903726,19 +903726,19 @@ │ │ type : '(Z)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -40fc54: |[40fc54] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.lambda$notifyNewEpisodesPrefHandler$1:(Z)V │ │ -40fc64: 2200 e91b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda10; // type@1be9 │ │ -40fc68: 7020 62a8 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda10;.:(Z)V // method@a862 │ │ -40fc6e: 7020 98a8 0100 |0005: invoke-direct {v1, v0}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.saveFeedPreferences:(Landroidx/core/util/Consumer;)V // method@a898 │ │ -40fc74: 0e00 |0008: return-void │ │ +40fc1c: |[40fc1c] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.lambda$notifyNewEpisodesPrefHandler$1:(Z)V │ │ +40fc2c: 2200 e91b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda10; // type@1be9 │ │ +40fc30: 7020 62a8 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda10;.:(Z)V // method@a862 │ │ +40fc36: 7020 98a8 0100 |0005: invoke-direct {v1, v0}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.saveFeedPreferences:(Landroidx/core/util/Consumer;)V // method@a898 │ │ +40fc3c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler; │ │ 0x0000 - 0x0009 reg=2 (null) Z │ │ │ │ @@ -903747,27 +903747,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 │ │ -40fc78: |[40fc78] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.lambda$playbackSpeedPrefHandler$4:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Ljava/lang/Float;)V │ │ -40fc88: 5433 0290 |0000: iget-object v3, v3, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.currentSpeedLabel:Landroid/widget/TextView; // field@9002 │ │ -40fc8c: 7100 83b5 0000 |0002: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b583 │ │ -40fc92: 0c00 |0005: move-result-object v0 │ │ -40fc94: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -40fc96: 2311 2921 |0007: new-array v1, v1, [Ljava/lang/Object; // type@2129 │ │ -40fc9a: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -40fc9c: 4d04 0102 |000a: aput-object v4, v1, v2 │ │ -40fca0: 1a04 3506 |000c: const-string v4, "%.2fx" // string@0635 │ │ -40fca4: 7130 2bb3 4001 |000e: invoke-static {v0, v4, v1}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32b │ │ -40fcaa: 0c04 |0011: move-result-object v4 │ │ -40fcac: 6e20 9d12 4300 |0012: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -40fcb2: 0e00 |0015: return-void │ │ +40fc40: |[40fc40] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.lambda$playbackSpeedPrefHandler$4:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Ljava/lang/Float;)V │ │ +40fc50: 5433 0290 |0000: iget-object v3, v3, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.currentSpeedLabel:Landroid/widget/TextView; // field@9002 │ │ +40fc54: 7100 83b5 0000 |0002: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b583 │ │ +40fc5a: 0c00 |0005: move-result-object v0 │ │ +40fc5c: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +40fc5e: 2311 2921 |0007: new-array v1, v1, [Ljava/lang/Object; // type@2129 │ │ +40fc62: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +40fc64: 4d04 0102 |000a: aput-object v4, v1, v2 │ │ +40fc68: 1a04 3506 |000c: const-string v4, "%.2fx" // string@0635 │ │ +40fc6c: 7130 2bb3 4001 |000e: invoke-static {v0, v4, v1}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32b │ │ +40fc72: 0c04 |0011: move-result-object v4 │ │ +40fc74: 6e20 9d12 4300 |0012: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +40fc7a: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0016 reg=3 (null) Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; │ │ 0x0000 - 0x0016 reg=4 (null) Ljava/lang/Float; │ │ │ │ @@ -903776,32 +903776,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 │ │ -40fcb4: |[40fcb4] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.lambda$playbackSpeedPrefHandler$5:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/widget/CompoundButton;Z)V │ │ -40fcc4: 5434 0490 |0000: iget-object v4, v3, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.seekBar:Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar; // field@9004 │ │ -40fcc8: df00 0501 |0002: xor-int/lit8 v0, v5, #int 1 // #01 │ │ -40fccc: 6e20 4cb1 0400 |0004: invoke-virtual {v4, v0}, Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar;.setEnabled:(Z)V // method@b14c │ │ -40fcd2: 5434 0490 |0007: iget-object v4, v3, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.seekBar:Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar; // field@9004 │ │ -40fcd6: 1400 cdcc cc3e |0009: const v0, #float 0.4 // #3ecccccd │ │ -40fcdc: 1501 803f |000c: const/high16 v1, #int 1065353216 // #3f80 │ │ -40fce0: 3805 0600 |000e: if-eqz v5, 0014 // +0006 │ │ -40fce4: 1402 cdcc cc3e |0010: const v2, #float 0.4 // #3ecccccd │ │ -40fcea: 2803 |0013: goto 0016 // +0003 │ │ -40fcec: 1502 803f |0014: const/high16 v2, #int 1065353216 // #3f80 │ │ -40fcf0: 6e20 460d 2400 |0016: invoke-virtual {v4, v2}, Landroid/view/View;.setAlpha:(F)V // method@0d46 │ │ -40fcf6: 5433 0290 |0019: iget-object v3, v3, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.currentSpeedLabel:Landroid/widget/TextView; // field@9002 │ │ -40fcfa: 3805 0300 |001b: if-eqz v5, 001e // +0003 │ │ -40fcfe: 2803 |001d: goto 0020 // +0003 │ │ -40fd00: 1500 803f |001e: const/high16 v0, #int 1065353216 // #3f80 │ │ -40fd04: 6e20 460d 0300 |0020: invoke-virtual {v3, v0}, Landroid/view/View;.setAlpha:(F)V // method@0d46 │ │ -40fd0a: 0e00 |0023: return-void │ │ +40fc7c: |[40fc7c] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.lambda$playbackSpeedPrefHandler$5:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/widget/CompoundButton;Z)V │ │ +40fc8c: 5434 0490 |0000: iget-object v4, v3, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.seekBar:Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar; // field@9004 │ │ +40fc90: df00 0501 |0002: xor-int/lit8 v0, v5, #int 1 // #01 │ │ +40fc94: 6e20 4cb1 0400 |0004: invoke-virtual {v4, v0}, Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar;.setEnabled:(Z)V // method@b14c │ │ +40fc9a: 5434 0490 |0007: iget-object v4, v3, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.seekBar:Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar; // field@9004 │ │ +40fc9e: 1400 cdcc cc3e |0009: const v0, #float 0.4 // #3ecccccd │ │ +40fca4: 1501 803f |000c: const/high16 v1, #int 1065353216 // #3f80 │ │ +40fca8: 3805 0600 |000e: if-eqz v5, 0014 // +0006 │ │ +40fcac: 1402 cdcc cc3e |0010: const v2, #float 0.4 // #3ecccccd │ │ +40fcb2: 2803 |0013: goto 0016 // +0003 │ │ +40fcb4: 1502 803f |0014: const/high16 v2, #int 1065353216 // #3f80 │ │ +40fcb8: 6e20 460d 2400 |0016: invoke-virtual {v4, v2}, Landroid/view/View;.setAlpha:(F)V // method@0d46 │ │ +40fcbe: 5433 0290 |0019: iget-object v3, v3, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.currentSpeedLabel:Landroid/widget/TextView; // field@9002 │ │ +40fcc2: 3805 0300 |001b: if-eqz v5, 001e // +0003 │ │ +40fcc6: 2803 |001d: goto 0020 // +0003 │ │ +40fcc8: 1500 803f |001e: const/high16 v0, #int 1065353216 // #3f80 │ │ +40fccc: 6e20 460d 0300 |0020: invoke-virtual {v3, v0}, Landroid/view/View;.setAlpha:(F)V // method@0d46 │ │ +40fcd2: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0007 line=81 │ │ 0x0019 line=82 │ │ locals : │ │ 0x0000 - 0x0024 reg=3 (null) Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; │ │ @@ -903813,17 +903813,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 │ │ -40fd0c: |[40fd0c] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.lambda$playbackSpeedPrefHandler$6:(FLde/danoeh/antennapod/model/feed/FeedPreferences;)V │ │ -40fd1c: 6e20 baac 0100 |0000: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setFeedPlaybackSpeed:(F)V // method@acba │ │ -40fd22: 0e00 |0003: return-void │ │ +40fcd4: |[40fcd4] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.lambda$playbackSpeedPrefHandler$6:(FLde/danoeh/antennapod/model/feed/FeedPreferences;)V │ │ +40fce4: 6e20 baac 0100 |0000: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setFeedPlaybackSpeed:(F)V // method@acba │ │ +40fcea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) F │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ │ │ @@ -903832,28 +903832,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 │ │ -40fd24: |[40fd24] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.lambda$playbackSpeedPrefHandler$7:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/content/DialogInterface;I)V │ │ -40fd34: 5412 0590 |0000: iget-object v2, v1, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.useGlobalCheckbox:Landroid/widget/CheckBox; // field@9005 │ │ -40fd38: 6e10 7410 0200 |0002: invoke-virtual {v2}, Landroid/widget/CompoundButton;.isChecked:()Z // method@1074 │ │ -40fd3e: 0a02 |0005: move-result v2 │ │ -40fd40: 3802 0500 |0006: if-eqz v2, 000b // +0005 │ │ -40fd44: 1501 80bf |0008: const/high16 v1, #int -1082130432 // #bf80 │ │ -40fd48: 2807 |000a: goto 0011 // +0007 │ │ -40fd4a: 5411 0490 |000b: iget-object v1, v1, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.seekBar:Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar; // field@9004 │ │ -40fd4e: 6e10 4bb1 0100 |000d: invoke-virtual {v1}, Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar;.getCurrentSpeed:()F // method@b14b │ │ -40fd54: 0a01 |0010: move-result v1 │ │ -40fd56: 2202 f11b |0011: new-instance v2, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda7; // type@1bf1 │ │ -40fd5a: 7020 72a8 1200 |0013: invoke-direct {v2, v1}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda7;.:(F)V // method@a872 │ │ -40fd60: 7020 98a8 2000 |0016: invoke-direct {v0, v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.saveFeedPreferences:(Landroidx/core/util/Consumer;)V // method@a898 │ │ -40fd66: 0e00 |0019: return-void │ │ +40fcec: |[40fcec] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.lambda$playbackSpeedPrefHandler$7:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/content/DialogInterface;I)V │ │ +40fcfc: 5412 0590 |0000: iget-object v2, v1, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.useGlobalCheckbox:Landroid/widget/CheckBox; // field@9005 │ │ +40fd00: 6e10 7410 0200 |0002: invoke-virtual {v2}, Landroid/widget/CompoundButton;.isChecked:()Z // method@1074 │ │ +40fd06: 0a02 |0005: move-result v2 │ │ +40fd08: 3802 0500 |0006: if-eqz v2, 000b // +0005 │ │ +40fd0c: 1501 80bf |0008: const/high16 v1, #int -1082130432 // #bf80 │ │ +40fd10: 2807 |000a: goto 0011 // +0007 │ │ +40fd12: 5411 0490 |000b: iget-object v1, v1, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.seekBar:Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar; // field@9004 │ │ +40fd16: 6e10 4bb1 0100 |000d: invoke-virtual {v1}, Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar;.getCurrentSpeed:()F // method@b14b │ │ +40fd1c: 0a01 |0010: move-result v1 │ │ +40fd1e: 2202 f11b |0011: new-instance v2, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda7; // type@1bf1 │ │ +40fd22: 7020 72a8 1200 |0013: invoke-direct {v2, v1}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda7;.:(F)V // method@a872 │ │ +40fd28: 7020 98a8 2000 |0016: invoke-direct {v0, v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.saveFeedPreferences:(Landroidx/core/util/Consumer;)V // method@a898 │ │ +40fd2e: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x000b line=90 │ │ 0x0011 line=91 │ │ locals : │ │ 0x0000 - 0x001a reg=0 this Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler; │ │ @@ -903866,30 +903866,30 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 35 16-bit code units │ │ -40fd68: |[40fd68] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.notifyNewEpisodesPrefHandler:()V │ │ -40fd78: 2200 671c |0000: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog; // type@1c67 │ │ -40fd7c: 5451 c394 |0002: iget-object v1, v5, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@94c3 │ │ -40fd80: 1402 f300 127f |0004: const v2, #float 1.94072e+38 // #7f1200f3 │ │ -40fd86: 6e20 3102 2100 |0007: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -40fd8c: 0c02 |000a: move-result-object v2 │ │ -40fd8e: 5453 c394 |000b: iget-object v3, v5, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@94c3 │ │ -40fd92: 1404 f400 127f |000d: const v4, #float 1.94072e+38 // #7f1200f4 │ │ -40fd98: 6e20 3102 4300 |0010: invoke-virtual {v3, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -40fd9e: 0c03 |0013: move-result-object v3 │ │ -40fda0: 7040 66aa 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@aa66 │ │ -40fda6: 2201 f21b |0017: new-instance v1, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda8; // type@1bf2 │ │ -40fdaa: 7020 74a8 5100 |0019: invoke-direct {v1, v5}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;)V // method@a874 │ │ -40fdb0: 6e20 69aa 1000 |001c: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;.setOnPreferenceChangedListener:(Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog$OnPreferenceChangedListener;)V // method@aa69 │ │ -40fdb6: 6e10 68aa 0000 |001f: invoke-virtual {v0}, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;.openDialog:()V // method@aa68 │ │ -40fdbc: 0e00 |0022: return-void │ │ +40fd30: |[40fd30] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.notifyNewEpisodesPrefHandler:()V │ │ +40fd40: 2200 671c |0000: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog; // type@1c67 │ │ +40fd44: 5451 c394 |0002: iget-object v1, v5, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@94c3 │ │ +40fd48: 1402 f300 127f |0004: const v2, #float 1.94072e+38 // #7f1200f3 │ │ +40fd4e: 6e20 3102 2100 |0007: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +40fd54: 0c02 |000a: move-result-object v2 │ │ +40fd56: 5453 c394 |000b: iget-object v3, v5, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@94c3 │ │ +40fd5a: 1404 f400 127f |000d: const v4, #float 1.94072e+38 // #7f1200f4 │ │ +40fd60: 6e20 3102 4300 |0010: invoke-virtual {v3, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +40fd66: 0c03 |0013: move-result-object v3 │ │ +40fd68: 7040 66aa 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@aa66 │ │ +40fd6e: 2201 f21b |0017: new-instance v1, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda8; // type@1bf2 │ │ +40fd72: 7020 74a8 5100 |0019: invoke-direct {v1, v5}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;)V // method@a874 │ │ +40fd78: 6e20 69aa 1000 |001c: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;.setOnPreferenceChangedListener:(Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog$OnPreferenceChangedListener;)V // method@aa69 │ │ +40fd7e: 6e10 68aa 0000 |001f: invoke-virtual {v0}, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;.openDialog:()V // method@aa68 │ │ +40fd84: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0007 line=58 │ │ 0x0010 line=59 │ │ 0x0017 line=60 │ │ 0x001f line=62 │ │ @@ -903901,52 +903901,52 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 83 16-bit code units │ │ -40fdc0: |[40fdc0] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.playbackSpeedPrefHandler:()V │ │ -40fdd0: 5430 c394 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@94c3 │ │ -40fdd4: 6e10 7a00 0000 |0002: invoke-virtual {v0}, Landroid/app/Activity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@007a │ │ -40fdda: 0c00 |0005: move-result-object v0 │ │ -40fddc: 7110 ce9f 0000 |0006: invoke-static {v0}, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // method@9fce │ │ -40fde2: 0c00 |0009: move-result-object v0 │ │ -40fde4: 5401 0490 |000a: iget-object v1, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.seekBar:Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar; // field@9004 │ │ -40fde8: 2202 ed1b |000c: new-instance v2, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda3; // type@1bed │ │ -40fdec: 7020 6aa8 0200 |000e: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;)V // method@a86a │ │ -40fdf2: 6e20 4db1 2100 |0011: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar;.setProgressChangedListener:(Landroidx/core/util/Consumer;)V // method@b14d │ │ -40fdf8: 5401 0590 |0014: iget-object v1, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.useGlobalCheckbox:Landroid/widget/CheckBox; // field@9005 │ │ -40fdfc: 2202 ee1b |0016: new-instance v2, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda4; // type@1bee │ │ -40fe00: 7020 6ca8 0200 |0018: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;)V // method@a86c │ │ -40fe06: 6e20 8510 2100 |001b: invoke-virtual {v1, v2}, Landroid/widget/CompoundButton;.setOnCheckedChangeListener:(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V // method@1085 │ │ -40fe0c: 5401 0490 |001e: iget-object v1, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.seekBar:Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar; // field@9004 │ │ -40fe10: 1502 803f |0020: const/high16 v2, #int 1065353216 // #3f80 │ │ -40fe14: 6e20 4eb1 2100 |0022: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar;.updateSpeed:(F)V // method@b14e │ │ -40fe1a: 2201 1715 |0025: new-instance v1, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ -40fe1e: 5432 c394 |0027: iget-object v2, v3, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@94c3 │ │ -40fe22: 7020 8381 2100 |0029: invoke-direct {v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ -40fe28: 1402 6602 127f |002c: const v2, #float 1.9408e+38 // #7f120266 │ │ -40fe2e: 6e20 cf81 2100 |002f: invoke-virtual {v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ -40fe34: 0c01 |0032: move-result-object v1 │ │ -40fe36: 6e10 cd9f 0000 |0033: invoke-virtual {v0}, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9fcd │ │ -40fe3c: 0c02 |0036: move-result-object v2 │ │ -40fe3e: 6e20 d481 2100 |0037: invoke-virtual {v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81d4 │ │ -40fe44: 0c01 |003a: move-result-object v1 │ │ -40fe46: 2202 ef1b |003b: new-instance v2, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda5; // type@1bef │ │ -40fe4a: 7030 6ea8 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@a86e │ │ -40fe50: 1400 0a00 0401 |0040: const v0, #float 2.42446e-38 // #0104000a │ │ -40fe56: 6e30 c181 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@81c1 │ │ -40fe5c: 0c00 |0046: move-result-object v0 │ │ -40fe5e: 1401 4b00 127f |0047: const v1, #float 1.94069e+38 // #7f12004b │ │ -40fe64: 1202 |004a: const/4 v2, #int 0 // #0 │ │ -40fe66: 6e30 ad81 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@81ad │ │ -40fe6c: 0c00 |004e: move-result-object v0 │ │ -40fe6e: 6e10 7114 0000 |004f: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ -40fe74: 0e00 |0052: return-void │ │ +40fd88: |[40fd88] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.playbackSpeedPrefHandler:()V │ │ +40fd98: 5430 c394 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@94c3 │ │ +40fd9c: 6e10 7a00 0000 |0002: invoke-virtual {v0}, Landroid/app/Activity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@007a │ │ +40fda2: 0c00 |0005: move-result-object v0 │ │ +40fda4: 7110 ce9f 0000 |0006: invoke-static {v0}, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // method@9fce │ │ +40fdaa: 0c00 |0009: move-result-object v0 │ │ +40fdac: 5401 0490 |000a: iget-object v1, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.seekBar:Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar; // field@9004 │ │ +40fdb0: 2202 ed1b |000c: new-instance v2, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda3; // type@1bed │ │ +40fdb4: 7020 6aa8 0200 |000e: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;)V // method@a86a │ │ +40fdba: 6e20 4db1 2100 |0011: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar;.setProgressChangedListener:(Landroidx/core/util/Consumer;)V // method@b14d │ │ +40fdc0: 5401 0590 |0014: iget-object v1, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.useGlobalCheckbox:Landroid/widget/CheckBox; // field@9005 │ │ +40fdc4: 2202 ee1b |0016: new-instance v2, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda4; // type@1bee │ │ +40fdc8: 7020 6ca8 0200 |0018: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;)V // method@a86c │ │ +40fdce: 6e20 8510 2100 |001b: invoke-virtual {v1, v2}, Landroid/widget/CompoundButton;.setOnCheckedChangeListener:(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V // method@1085 │ │ +40fdd4: 5401 0490 |001e: iget-object v1, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.seekBar:Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar; // field@9004 │ │ +40fdd8: 1502 803f |0020: const/high16 v2, #int 1065353216 // #3f80 │ │ +40fddc: 6e20 4eb1 2100 |0022: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar;.updateSpeed:(F)V // method@b14e │ │ +40fde2: 2201 1715 |0025: new-instance v1, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ +40fde6: 5432 c394 |0027: iget-object v2, v3, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@94c3 │ │ +40fdea: 7020 8381 2100 |0029: invoke-direct {v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ +40fdf0: 1402 6602 127f |002c: const v2, #float 1.9408e+38 // #7f120266 │ │ +40fdf6: 6e20 cf81 2100 |002f: invoke-virtual {v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ +40fdfc: 0c01 |0032: move-result-object v1 │ │ +40fdfe: 6e10 cd9f 0000 |0033: invoke-virtual {v0}, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9fcd │ │ +40fe04: 0c02 |0036: move-result-object v2 │ │ +40fe06: 6e20 d481 2100 |0037: invoke-virtual {v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81d4 │ │ +40fe0c: 0c01 |003a: move-result-object v1 │ │ +40fe0e: 2202 ef1b |003b: new-instance v2, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda5; // type@1bef │ │ +40fe12: 7030 6ea8 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@a86e │ │ +40fe18: 1400 0a00 0401 |0040: const v0, #float 2.42446e-38 // #0104000a │ │ +40fe1e: 6e30 c181 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@81c1 │ │ +40fe24: 0c00 |0046: move-result-object v0 │ │ +40fe26: 1401 4b00 127f |0047: const v1, #float 1.94069e+38 // #7f12004b │ │ +40fe2c: 1202 |004a: const/4 v2, #int 0 // #0 │ │ +40fe2e: 6e30 ad81 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@81ad │ │ +40fe34: 0c00 |004e: move-result-object v0 │ │ +40fe36: 6e10 7114 0000 |004f: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ +40fe3c: 0e00 |0052: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0002 line=76 │ │ 0x000a line=77 │ │ 0x0014 line=79 │ │ 0x001e line=84 │ │ @@ -903964,37 +903964,37 @@ │ │ type : '(Landroidx/core/util/Consumer;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 46 16-bit code units │ │ -40fe78: |[40fe78] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.saveFeedPreferences:(Landroidx/core/util/Consumer;)V │ │ -40fe88: 5430 c494 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.selectedItems:Ljava/util/List; // field@94c4 │ │ -40fe8c: 7210 6ab5 0000 |0002: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -40fe92: 0c00 |0005: move-result-object v0 │ │ -40fe94: 7210 4db5 0000 |0006: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -40fe9a: 0a01 |0009: move-result v1 │ │ -40fe9c: 3801 1700 |000a: if-eqz v1, 0021 // +0017 │ │ -40fea0: 7210 4eb5 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -40fea6: 0c01 |000f: move-result-object v1 │ │ -40fea8: 1f01 b21c |0010: check-cast v1, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ -40feac: 6e10 d4ab 0100 |0012: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ -40feb2: 0c02 |0015: move-result-object v2 │ │ -40feb4: 7220 b02b 2400 |0016: invoke-interface {v4, v2}, Landroidx/core/util/Consumer;.accept:(Ljava/lang/Object;)V // method@2bb0 │ │ -40feba: 6e10 d4ab 0100 |0019: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ -40fec0: 0c01 |001c: move-result-object v1 │ │ -40fec2: 7110 619c 0100 |001d: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Ljava/util/concurrent/Future; // method@9c61 │ │ -40fec8: 28e6 |0020: goto 0006 // -001a │ │ -40feca: 5434 c494 |0021: iget-object v4, v3, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.selectedItems:Ljava/util/List; // field@94c4 │ │ -40fece: 7210 72b5 0400 |0023: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b572 │ │ -40fed4: 0a04 |0026: move-result v4 │ │ -40fed6: 1400 1700 117f |0027: const v0, #float 1.92739e+38 // #7f110017 │ │ -40fedc: 7030 99a8 0304 |002a: invoke-direct {v3, v0, v4}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.showMessage:(II)V // method@a899 │ │ -40fee2: 0e00 |002d: return-void │ │ +40fe40: |[40fe40] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.saveFeedPreferences:(Landroidx/core/util/Consumer;)V │ │ +40fe50: 5430 c494 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.selectedItems:Ljava/util/List; // field@94c4 │ │ +40fe54: 7210 6ab5 0000 |0002: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +40fe5a: 0c00 |0005: move-result-object v0 │ │ +40fe5c: 7210 4db5 0000 |0006: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +40fe62: 0a01 |0009: move-result v1 │ │ +40fe64: 3801 1700 |000a: if-eqz v1, 0021 // +0017 │ │ +40fe68: 7210 4eb5 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +40fe6e: 0c01 |000f: move-result-object v1 │ │ +40fe70: 1f01 b21c |0010: check-cast v1, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ +40fe74: 6e10 d4ab 0100 |0012: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ +40fe7a: 0c02 |0015: move-result-object v2 │ │ +40fe7c: 7220 b02b 2400 |0016: invoke-interface {v4, v2}, Landroidx/core/util/Consumer;.accept:(Ljava/lang/Object;)V // method@2bb0 │ │ +40fe82: 6e10 d4ab 0100 |0019: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ +40fe88: 0c01 |001c: move-result-object v1 │ │ +40fe8a: 7110 619c 0100 |001d: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Ljava/util/concurrent/Future; // method@9c61 │ │ +40fe90: 28e6 |0020: goto 0006 // -001a │ │ +40fe92: 5434 c494 |0021: iget-object v4, v3, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.selectedItems:Ljava/util/List; // field@94c4 │ │ +40fe96: 7210 72b5 0400 |0023: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b572 │ │ +40fe9c: 0a04 |0026: move-result v4 │ │ +40fe9e: 1400 1700 117f |0027: const v0, #float 1.92739e+38 // #7f110017 │ │ +40fea4: 7030 99a8 0304 |002a: invoke-direct {v3, v0, v4}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.showMessage:(II)V // method@a899 │ │ +40feaa: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0012 line=124 │ │ 0x0019 line=125 │ │ 0x0021 line=127 │ │ locals : │ │ @@ -904006,28 +904006,28 @@ │ │ type : '(II)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 24 16-bit code units │ │ -40fee4: |[40fee4] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.showMessage:(II)V │ │ -40fef4: 5450 c394 |0000: iget-object v0, v5, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@94c3 │ │ -40fef8: 6e10 8814 0000 |0002: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getResources:()Landroid/content/res/Resources; // method@1488 │ │ -40fefe: 0c01 |0005: move-result-object v1 │ │ -40ff00: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -40ff02: 2322 2921 |0007: new-array v2, v2, [Ljava/lang/Object; // type@2129 │ │ -40ff06: 7110 c1b2 0700 |0009: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -40ff0c: 0c03 |000c: move-result-object v3 │ │ -40ff0e: 1204 |000d: const/4 v4, #int 0 // #0 │ │ -40ff10: 4d03 0204 |000e: aput-object v3, v2, v4 │ │ -40ff14: 6e40 0b03 6127 |0010: invoke-virtual {v1, v6, v7, v2}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@030b │ │ -40ff1a: 0c06 |0013: move-result-object v6 │ │ -40ff1c: 6e30 b594 6004 |0014: invoke-virtual {v0, v6, v4}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@94b5 │ │ -40ff22: 0e00 |0017: return-void │ │ +40feac: |[40feac] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.showMessage:(II)V │ │ +40febc: 5450 c394 |0000: iget-object v0, v5, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@94c3 │ │ +40fec0: 6e10 8814 0000 |0002: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getResources:()Landroid/content/res/Resources; // method@1488 │ │ +40fec6: 0c01 |0005: move-result-object v1 │ │ +40fec8: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +40feca: 2322 2921 |0007: new-array v2, v2, [Ljava/lang/Object; // type@2129 │ │ +40fece: 7110 c1b2 0700 |0009: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +40fed4: 0c03 |000c: move-result-object v3 │ │ +40fed6: 1204 |000d: const/4 v4, #int 0 // #0 │ │ +40fed8: 4d03 0204 |000e: aput-object v3, v2, v4 │ │ +40fedc: 6e40 0b03 6127 |0010: invoke-virtual {v1, v6, v7, v2}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@030b │ │ +40fee2: 0c06 |0013: move-result-object v6 │ │ +40fee4: 6e30 b594 6004 |0014: invoke-virtual {v0, v6, v4}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@94b5 │ │ +40feea: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0009 line=119 │ │ 0x0014 line=118 │ │ locals : │ │ 0x0000 - 0x0018 reg=5 this Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler; │ │ @@ -904040,55 +904040,55 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 90 16-bit code units │ │ -40fa64: |[40fa64] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.handleAction:(I)V │ │ -40fa74: 1400 a602 0a7f |0000: const v0, #float 1.83447e+38 // #7f0a02a6 │ │ -40fa7a: 3303 0a00 |0003: if-ne v3, v0, 000d // +000a │ │ -40fa7e: 5423 c394 |0005: iget-object v3, v2, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@94c3 │ │ -40fa82: 5420 c494 |0007: iget-object v0, v2, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.selectedItems:Ljava/util/List; // field@94c4 │ │ -40fa86: 7120 3da1 0300 |0009: invoke-static {v3, v0}, Lde/danoeh/antennapod/dialog/RemoveFeedDialog;.show:(Landroid/content/Context;Ljava/util/List;)V // method@a13d │ │ -40fa8c: 284d |000c: goto 0059 // +004d │ │ -40fa8e: 1400 5502 0a7f |000d: const v0, #float 1.83446e+38 // #7f0a0255 │ │ -40fa94: 3303 0600 |0010: if-ne v3, v0, 0016 // +0006 │ │ -40fa98: 7010 96a8 0200 |0012: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.notifyNewEpisodesPrefHandler:()V // method@a896 │ │ -40fa9e: 2844 |0015: goto 0059 // +0044 │ │ -40faa0: 1400 d701 0a7f |0016: const v0, #float 1.83443e+38 // #7f0a01d7 │ │ -40faa6: 3303 0600 |0019: if-ne v3, v0, 001f // +0006 │ │ -40faaa: 7010 89a8 0200 |001b: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.keepUpdatedPrefHandler:()V // method@a889 │ │ -40fab0: 283b |001e: goto 0059 // +003b │ │ -40fab2: 1400 6d00 0a7f |001f: const v0, #float 1.83436e+38 // #7f0a006d │ │ -40fab8: 3303 0600 |0022: if-ne v3, v0, 0028 // +0006 │ │ -40fabc: 7010 86a8 0200 |0024: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.autoDownloadPrefHandler:()V // method@a886 │ │ -40fac2: 2832 |0027: goto 0059 // +0032 │ │ -40fac4: 1400 6b00 0a7f |0028: const v0, #float 1.83436e+38 // #7f0a006b │ │ -40faca: 3303 0600 |002b: if-ne v3, v0, 0031 // +0006 │ │ -40face: 7010 85a8 0200 |002d: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.autoDeleteEpisodesPrefHandler:()V // method@a885 │ │ -40fad4: 2829 |0030: goto 0059 // +0029 │ │ -40fad6: 1400 8302 0a7f |0031: const v0, #float 1.83447e+38 // #7f0a0283 │ │ -40fadc: 3303 0600 |0034: if-ne v3, v0, 003a // +0006 │ │ -40fae0: 7010 97a8 0200 |0036: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.playbackSpeedPrefHandler:()V // method@a897 │ │ -40fae6: 2820 |0039: goto 0059 // +0020 │ │ -40fae8: 1400 2c01 0a7f |003a: const v0, #float 1.8344e+38 // #7f0a012c │ │ -40faee: 3303 0600 |003d: if-ne v3, v0, 0043 // +0006 │ │ -40faf2: 7010 87a8 0200 |003f: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.editFeedPrefTags:()V // method@a887 │ │ -40faf8: 2817 |0042: goto 0059 // +0017 │ │ -40fafa: 2200 8f1e |0043: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -40fafe: 7010 50b3 0000 |0045: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -40fb04: 1a01 075e |0048: const-string v1, "Unrecognized speed dial action item. Do nothing. id=" // string@5e07 │ │ -40fb08: 6e20 5cb3 1000 |004a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -40fb0e: 6e20 57b3 3000 |004d: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -40fb14: 6e10 67b3 0000 |0050: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -40fb1a: 0c03 |0053: move-result-object v3 │ │ -40fb1c: 1a00 ac1d |0054: const-string v0, "FeedSelectHandler" // string@1dac │ │ -40fb20: 7120 000b 3000 |0056: invoke-static {v0, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -40fb26: 0e00 |0059: return-void │ │ +40fa2c: |[40fa2c] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.handleAction:(I)V │ │ +40fa3c: 1400 a602 0a7f |0000: const v0, #float 1.83447e+38 // #7f0a02a6 │ │ +40fa42: 3303 0a00 |0003: if-ne v3, v0, 000d // +000a │ │ +40fa46: 5423 c394 |0005: iget-object v3, v2, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@94c3 │ │ +40fa4a: 5420 c494 |0007: iget-object v0, v2, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.selectedItems:Ljava/util/List; // field@94c4 │ │ +40fa4e: 7120 3da1 0300 |0009: invoke-static {v3, v0}, Lde/danoeh/antennapod/dialog/RemoveFeedDialog;.show:(Landroid/content/Context;Ljava/util/List;)V // method@a13d │ │ +40fa54: 284d |000c: goto 0059 // +004d │ │ +40fa56: 1400 5502 0a7f |000d: const v0, #float 1.83446e+38 // #7f0a0255 │ │ +40fa5c: 3303 0600 |0010: if-ne v3, v0, 0016 // +0006 │ │ +40fa60: 7010 96a8 0200 |0012: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.notifyNewEpisodesPrefHandler:()V // method@a896 │ │ +40fa66: 2844 |0015: goto 0059 // +0044 │ │ +40fa68: 1400 d701 0a7f |0016: const v0, #float 1.83443e+38 // #7f0a01d7 │ │ +40fa6e: 3303 0600 |0019: if-ne v3, v0, 001f // +0006 │ │ +40fa72: 7010 89a8 0200 |001b: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.keepUpdatedPrefHandler:()V // method@a889 │ │ +40fa78: 283b |001e: goto 0059 // +003b │ │ +40fa7a: 1400 6d00 0a7f |001f: const v0, #float 1.83436e+38 // #7f0a006d │ │ +40fa80: 3303 0600 |0022: if-ne v3, v0, 0028 // +0006 │ │ +40fa84: 7010 86a8 0200 |0024: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.autoDownloadPrefHandler:()V // method@a886 │ │ +40fa8a: 2832 |0027: goto 0059 // +0032 │ │ +40fa8c: 1400 6b00 0a7f |0028: const v0, #float 1.83436e+38 // #7f0a006b │ │ +40fa92: 3303 0600 |002b: if-ne v3, v0, 0031 // +0006 │ │ +40fa96: 7010 85a8 0200 |002d: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.autoDeleteEpisodesPrefHandler:()V // method@a885 │ │ +40fa9c: 2829 |0030: goto 0059 // +0029 │ │ +40fa9e: 1400 8302 0a7f |0031: const v0, #float 1.83447e+38 // #7f0a0283 │ │ +40faa4: 3303 0600 |0034: if-ne v3, v0, 003a // +0006 │ │ +40faa8: 7010 97a8 0200 |0036: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.playbackSpeedPrefHandler:()V // method@a897 │ │ +40faae: 2820 |0039: goto 0059 // +0020 │ │ +40fab0: 1400 2c01 0a7f |003a: const v0, #float 1.8344e+38 // #7f0a012c │ │ +40fab6: 3303 0600 |003d: if-ne v3, v0, 0043 // +0006 │ │ +40faba: 7010 87a8 0200 |003f: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.editFeedPrefTags:()V // method@a887 │ │ +40fac0: 2817 |0042: goto 0059 // +0017 │ │ +40fac2: 2200 8f1e |0043: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +40fac6: 7010 50b3 0000 |0045: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +40facc: 1a01 075e |0048: const-string v1, "Unrecognized speed dial action item. Do nothing. id=" // string@5e07 │ │ +40fad0: 6e20 5cb3 1000 |004a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +40fad6: 6e20 57b3 3000 |004d: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +40fadc: 6e10 67b3 0000 |0050: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +40fae2: 0c03 |0053: move-result-object v3 │ │ +40fae4: 1a00 ac1d |0054: const-string v0, "FeedSelectHandler" // string@1dac │ │ +40fae8: 7120 000b 3000 |0056: invoke-static {v0, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +40faee: 0e00 |0059: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=38 │ │ 0x0012 line=40 │ │ 0x001b line=42 │ │ 0x0024 line=44 │ │ 0x002d line=46 │ │ @@ -904125,37 +904125,37 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40ff48: |[40ff48] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment$$ExternalSyntheticLambda0.:()V │ │ -40ff58: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40ff5e: 0e00 |0003: return-void │ │ +40ff10: |[40ff10] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment$$ExternalSyntheticLambda0.:()V │ │ +40ff20: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40ff26: 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 │ │ -40ff24: |[40ff24] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment$$ExternalSyntheticLambda0.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -40ff34: 1f01 6301 |0000: check-cast v1, Landroid/net/wifi/WifiConfiguration; // type@0163 │ │ -40ff38: 1f02 6301 |0002: check-cast v2, Landroid/net/wifi/WifiConfiguration; // type@0163 │ │ -40ff3c: 7120 a5a8 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@a8a5 │ │ -40ff42: 0a01 |0007: move-result v1 │ │ -40ff44: 0f01 |0008: return v1 │ │ +40feec: |[40feec] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment$$ExternalSyntheticLambda0.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +40fefc: 1f01 6301 |0000: check-cast v1, Landroid/net/wifi/WifiConfiguration; // type@0163 │ │ +40ff00: 1f02 6301 |0002: check-cast v2, Landroid/net/wifi/WifiConfiguration; // type@0163 │ │ +40ff04: 7120 a5a8 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@a8a5 │ │ +40ff0a: 0a01 |0007: move-result v1 │ │ +40ff0c: 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; │ │ @@ -904190,18 +904190,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 │ │ -410778: |[410778] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;)V │ │ -410788: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -41078e: 5b01 ce94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; // field@94ce │ │ -410792: 0e00 |0005: return-void │ │ +410740: |[410740] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;)V │ │ +410750: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +410756: 5b01 ce94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; // field@94ce │ │ +41075a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; │ │ │ │ @@ -904211,18 +904211,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 │ │ -410794: |[410794] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment$$ExternalSyntheticLambda5.onClick:(Landroid/content/DialogInterface;I)V │ │ -4107a4: 5410 ce94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; // field@94ce │ │ -4107a8: 7130 c2a8 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;.$r8$lambda$TOT1UlhcN-Mg7ZW6xOkWRYTWLQE:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;Landroid/content/DialogInterface;I)V // method@a8c2 │ │ -4107ae: 0e00 |0005: return-void │ │ +41075c: |[41075c] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment$$ExternalSyntheticLambda5.onClick:(Landroid/content/DialogInterface;I)V │ │ +41076c: 5410 ce94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; // field@94ce │ │ +410770: 7130 c2a8 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;.$r8$lambda$TOT1UlhcN-Mg7ZW6xOkWRYTWLQE:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;Landroid/content/DialogInterface;I)V // method@a8c2 │ │ +410776: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0006 reg=3 (null) I │ │ @@ -904257,18 +904257,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 │ │ -410b90: |[410b90] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V │ │ -410ba0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -410ba6: 5b01 d494 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94d4 │ │ -410baa: 0e00 |0005: return-void │ │ +410b58: |[410b58] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V │ │ +410b68: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +410b6e: 5b01 d494 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94d4 │ │ +410b72: 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; │ │ │ │ @@ -904278,18 +904278,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 │ │ -410bac: |[410bac] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ -410bbc: 5410 d494 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94d4 │ │ -410bc0: 7130 22a9 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@a922 │ │ -410bc6: 0e00 |0005: return-void │ │ +410b74: |[410b74] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ +410b84: 5410 d494 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94d4 │ │ +410b88: 7130 22a9 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@a922 │ │ +410b8e: 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 │ │ @@ -904332,20 +904332,20 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Ljava/lang/String;Landroid/net/Uri;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -410c04: |[410c04] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda11.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Ljava/lang/String;Landroid/net/Uri;)V │ │ -410c14: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -410c1a: 5b01 d694 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94d6 │ │ -410c1e: 5b02 d794 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda11;.f$1:Ljava/lang/String; // field@94d7 │ │ -410c22: 5b03 d894 |0007: iput-object v3, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda11;.f$2:Landroid/net/Uri; // field@94d8 │ │ -410c26: 0e00 |0009: return-void │ │ +410bcc: |[410bcc] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda11.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Ljava/lang/String;Landroid/net/Uri;)V │ │ +410bdc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +410be2: 5b01 d694 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94d6 │ │ +410be6: 5b02 d794 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda11;.f$1:Ljava/lang/String; // field@94d7 │ │ +410bea: 5b03 d894 |0007: iput-object v3, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda11;.f$2:Landroid/net/Uri; // field@94d8 │ │ +410bee: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda11; │ │ 0x0000 - 0x000a reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ 0x0000 - 0x000a reg=2 (null) Ljava/lang/String; │ │ @@ -904357,20 +904357,20 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -410c28: |[410c28] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda11.onClick:(Landroid/view/View;)V │ │ -410c38: 5430 d694 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94d6 │ │ -410c3c: 5431 d794 |0002: iget-object v1, v3, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda11;.f$1:Ljava/lang/String; // field@94d7 │ │ -410c40: 5432 d894 |0004: iget-object v2, v3, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda11;.f$2:Landroid/net/Uri; // field@94d8 │ │ -410c44: 7140 17a9 1042 |0006: invoke-static {v0, v1, v2, v4}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.$r8$lambda$RTP7vlHjD7RUZsS01HZtVO37Obw:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Ljava/lang/String;Landroid/net/Uri;Landroid/view/View;)V // method@a917 │ │ -410c4a: 0e00 |0009: return-void │ │ +410bf0: |[410bf0] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda11.onClick:(Landroid/view/View;)V │ │ +410c00: 5430 d694 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94d6 │ │ +410c04: 5431 d794 |0002: iget-object v1, v3, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda11;.f$1:Ljava/lang/String; // field@94d7 │ │ +410c08: 5432 d894 |0004: iget-object v2, v3, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda11;.f$2:Landroid/net/Uri; // field@94d8 │ │ +410c0c: 7140 17a9 1042 |0006: invoke-static {v0, v1, v2, v4}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.$r8$lambda$RTP7vlHjD7RUZsS01HZtVO37Obw:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Ljava/lang/String;Landroid/net/Uri;Landroid/view/View;)V // method@a917 │ │ +410c12: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda11; │ │ 0x0000 - 0x000a reg=4 (null) Landroid/view/View; │ │ │ │ @@ -904400,34 +904400,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -410f34: |[410f34] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda23.:()V │ │ -410f44: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -410f4a: 0e00 |0003: return-void │ │ +410efc: |[410efc] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda23.:()V │ │ +410f0c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +410f12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda23;) │ │ 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 │ │ -410f4c: |[410f4c] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda23.onClick:(Landroid/content/DialogInterface;I)V │ │ -410f5c: 7120 13a9 2100 |0000: invoke-static {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.$r8$lambda$CrGB6Drj6dvrMC3-o2xLm3DUxZM:(Landroid/content/DialogInterface;I)V // method@a913 │ │ -410f62: 0e00 |0003: return-void │ │ +410f14: |[410f14] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda23.onClick:(Landroid/content/DialogInterface;I)V │ │ +410f24: 7120 13a9 2100 |0000: invoke-static {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.$r8$lambda$CrGB6Drj6dvrMC3-o2xLm3DUxZM:(Landroid/content/DialogInterface;I)V // method@a913 │ │ +410f2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda23; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -904458,34 +904458,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -410fe0: |[410fe0] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda4.:()V │ │ -410ff0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -410ff6: 0e00 |0003: return-void │ │ +410fa8: |[410fa8] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda4.:()V │ │ +410fb8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +410fbe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda4;) │ │ 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 │ │ -410ff8: |[410ff8] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda4.onClick:(Landroid/content/DialogInterface;I)V │ │ -411008: 7120 0ea9 2100 |0000: invoke-static {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.$r8$lambda$-Uo5BQfZTzcrl0mTR4eznJ0O6so:(Landroid/content/DialogInterface;I)V // method@a90e │ │ -41100e: 0e00 |0003: return-void │ │ +410fc0: |[410fc0] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda4.onClick:(Landroid/content/DialogInterface;I)V │ │ +410fd0: 7120 0ea9 2100 |0000: invoke-static {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.$r8$lambda$-Uo5BQfZTzcrl0mTR4eznJ0O6so:(Landroid/content/DialogInterface;I)V // method@a90e │ │ +410fd6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -904572,52 +904572,52 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 19 │ │ ins : 0 │ │ outs : 6 │ │ insns size : 69 16-bit code units │ │ -411208: |[411208] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$Export.:()V │ │ -411218: 2206 1b1c |0000: new-instance v6, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // type@1c1b │ │ -41121c: 1a01 7e4c |0002: const-string v1, "OPML" // string@4c7e │ │ -411220: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -411222: 1a03 dadf |0005: const-string v3, "text/x-opml" // string@dfda │ │ -411226: 1a04 2e6c |0007: const-string v4, "antennapod-feeds-%s.opml" // string@6c2e │ │ -41122a: 1405 4a02 127f |0009: const v5, #float 1.94079e+38 // #7f12024a │ │ -411230: 0760 |000c: move-object v0, v6 │ │ -411232: 7606 0ba9 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@a90b │ │ -411238: 6906 f594 |0010: sput-object v6, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.OPML:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // field@94f5 │ │ -41123c: 2200 1b1c |0012: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // type@1c1b │ │ -411240: 1a08 3220 |0014: const-string v8, "HTML" // string@2032 │ │ -411244: 1219 |0016: const/4 v9, #int 1 // #1 │ │ -411246: 1a0a d7df |0017: const-string v10, "text/html" // string@dfd7 │ │ -41124a: 1a0b 2d6c |0019: const-string v11, "antennapod-feeds-%s.html" // string@6c2d │ │ -41124e: 140c 8401 127f |001b: const v12, #float 1.94075e+38 // #7f120184 │ │ -411254: 0707 |001e: move-object v7, v0 │ │ -411256: 7606 0ba9 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@a90b │ │ -41125c: 6900 f494 |0022: sput-object v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.HTML:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // field@94f4 │ │ -411260: 2201 1b1c |0024: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // type@1c1b │ │ -411264: 1a0e 371c |0026: const-string v14, "FAVORITES" // string@1c37 │ │ -411268: 122f |0028: const/4 v15, #int 2 // #2 │ │ -41126a: 1a10 d7df |0029: const-string v16, "text/html" // string@dfd7 │ │ -41126e: 1a11 2b6c |002b: const-string v17, "antennapod-favorites-%s.html" // string@6c2b │ │ -411272: 1412 3d01 127f |002d: const v18, #float 1.94074e+38 // #7f12013d │ │ -411278: 071d |0030: move-object v13, v1 │ │ -41127a: 7606 0ba9 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@a90b │ │ -411280: 6901 f394 |0034: sput-object v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.FAVORITES:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // field@94f3 │ │ -411284: 1232 |0036: const/4 v2, #int 3 // #3 │ │ -411286: 2322 0921 |0037: new-array v2, v2, [Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // type@2109 │ │ -41128a: 1203 |0039: const/4 v3, #int 0 // #0 │ │ -41128c: 4d06 0203 |003a: aput-object v6, v2, v3 │ │ -411290: 1213 |003c: const/4 v3, #int 1 // #1 │ │ -411292: 4d00 0203 |003d: aput-object v0, v2, v3 │ │ -411296: 1220 |003f: const/4 v0, #int 2 // #2 │ │ -411298: 4d01 0200 |0040: aput-object v1, v2, v0 │ │ -41129c: 6902 f294 |0042: sput-object v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.$VALUES:[Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // field@94f2 │ │ -4112a0: 0e00 |0044: return-void │ │ +4111d0: |[4111d0] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$Export.:()V │ │ +4111e0: 2206 1b1c |0000: new-instance v6, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // type@1c1b │ │ +4111e4: 1a01 7e4c |0002: const-string v1, "OPML" // string@4c7e │ │ +4111e8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +4111ea: 1a03 dadf |0005: const-string v3, "text/x-opml" // string@dfda │ │ +4111ee: 1a04 2e6c |0007: const-string v4, "antennapod-feeds-%s.opml" // string@6c2e │ │ +4111f2: 1405 4a02 127f |0009: const v5, #float 1.94079e+38 // #7f12024a │ │ +4111f8: 0760 |000c: move-object v0, v6 │ │ +4111fa: 7606 0ba9 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@a90b │ │ +411200: 6906 f594 |0010: sput-object v6, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.OPML:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // field@94f5 │ │ +411204: 2200 1b1c |0012: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // type@1c1b │ │ +411208: 1a08 3220 |0014: const-string v8, "HTML" // string@2032 │ │ +41120c: 1219 |0016: const/4 v9, #int 1 // #1 │ │ +41120e: 1a0a d7df |0017: const-string v10, "text/html" // string@dfd7 │ │ +411212: 1a0b 2d6c |0019: const-string v11, "antennapod-feeds-%s.html" // string@6c2d │ │ +411216: 140c 8401 127f |001b: const v12, #float 1.94075e+38 // #7f120184 │ │ +41121c: 0707 |001e: move-object v7, v0 │ │ +41121e: 7606 0ba9 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@a90b │ │ +411224: 6900 f494 |0022: sput-object v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.HTML:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // field@94f4 │ │ +411228: 2201 1b1c |0024: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // type@1c1b │ │ +41122c: 1a0e 371c |0026: const-string v14, "FAVORITES" // string@1c37 │ │ +411230: 122f |0028: const/4 v15, #int 2 // #2 │ │ +411232: 1a10 d7df |0029: const-string v16, "text/html" // string@dfd7 │ │ +411236: 1a11 2b6c |002b: const-string v17, "antennapod-favorites-%s.html" // string@6c2b │ │ +41123a: 1412 3d01 127f |002d: const v18, #float 1.94074e+38 // #7f12013d │ │ +411240: 071d |0030: move-object v13, v1 │ │ +411242: 7606 0ba9 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@a90b │ │ +411248: 6901 f394 |0034: sput-object v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.FAVORITES:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // field@94f3 │ │ +41124c: 1232 |0036: const/4 v2, #int 3 // #3 │ │ +41124e: 2322 0921 |0037: new-array v2, v2, [Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // type@2109 │ │ +411252: 1203 |0039: const/4 v3, #int 0 // #0 │ │ +411254: 4d06 0203 |003a: aput-object v6, v2, v3 │ │ +411258: 1213 |003c: const/4 v3, #int 1 // #1 │ │ +41125a: 4d00 0203 |003d: aput-object v0, v2, v3 │ │ +41125e: 1220 |003f: const/4 v0, #int 2 // #2 │ │ +411260: 4d01 0200 |0040: aput-object v1, v2, v0 │ │ +411264: 6902 f294 |0042: sput-object v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.$VALUES:[Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // field@94f2 │ │ +411268: 0e00 |0044: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=309 │ │ 0x0012 line=310 │ │ 0x0024 line=311 │ │ 0x0042 line=308 │ │ locals : │ │ @@ -904627,20 +904627,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 │ │ -4112a4: |[4112a4] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$Export.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;I)V │ │ -4112b4: 7030 94b2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b294 │ │ -4112ba: 5b03 f694 |0003: iput-object v3, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.contentType:Ljava/lang/String; // field@94f6 │ │ -4112be: 5b04 f894 |0005: iput-object v4, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.outputNameTemplate:Ljava/lang/String; // field@94f8 │ │ -4112c2: 5905 f794 |0007: iput v5, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.labelResId:I // field@94f7 │ │ -4112c6: 0e00 |0009: return-void │ │ +41126c: |[41126c] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$Export.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;I)V │ │ +41127c: 7030 94b2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b294 │ │ +411282: 5b03 f694 |0003: iput-object v3, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.contentType:Ljava/lang/String; // field@94f6 │ │ +411286: 5b04 f894 |0005: iput-object v4, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.outputNameTemplate:Ljava/lang/String; // field@94f8 │ │ +41128a: 5905 f794 |0007: iput v5, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.labelResId:I // field@94f7 │ │ +41128e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ 0x0003 line=319 │ │ 0x0005 line=320 │ │ 0x0007 line=321 │ │ locals : │ │ @@ -904656,20 +904656,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 │ │ -4111c0: |[4111c0] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$Export.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; │ │ -4111d0: 1c00 1b1c |0000: const-class v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // type@1c1b │ │ -4111d4: 7120 99b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b299 │ │ -4111da: 0c01 |0005: move-result-object v1 │ │ -4111dc: 1f01 1b1c |0006: check-cast v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // type@1c1b │ │ -4111e0: 1101 |0008: return-object v1 │ │ +411188: |[411188] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$Export.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; │ │ +411198: 1c00 1b1c |0000: const-class v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // type@1c1b │ │ +41119c: 7120 99b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b299 │ │ +4111a2: 0c01 |0005: move-result-object v1 │ │ +4111a4: 1f01 1b1c |0006: check-cast v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // type@1c1b │ │ +4111a8: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=308 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #3 : (in Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;) │ │ @@ -904677,20 +904677,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 │ │ -4111e4: |[4111e4] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$Export.values:()[Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; │ │ -4111f4: 6200 f294 |0000: sget-object v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.$VALUES:[Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // field@94f2 │ │ -4111f8: 6e10 2bb8 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.clone:()Ljava/lang/Object; // method@b82b │ │ -4111fe: 0c00 |0005: move-result-object v0 │ │ -411200: 1f00 0921 |0006: check-cast v0, [Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // type@2109 │ │ -411204: 1100 |0008: return-object v0 │ │ +4111ac: |[4111ac] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$Export.values:()[Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; │ │ +4111bc: 6200 f294 |0000: sget-object v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.$VALUES:[Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // field@94f2 │ │ +4111c0: 6e10 2bb8 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.clone:()Ljava/lang/Object; // method@b82b │ │ +4111c6: 0c00 |0005: move-result-object v0 │ │ +4111c8: 1f00 0921 |0006: check-cast v0, [Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // type@2109 │ │ +4111cc: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=308 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 8749 (ImportExportPreferencesFragment.java) │ │ @@ -904731,20 +904731,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 │ │ -413854: |[413854] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda0.:([ZLjava/util/List;Landroid/content/Context;)V │ │ -413864: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -41386a: 5b01 3c95 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda0;.f$0:[Z // field@953c │ │ -41386e: 5b02 3d95 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda0;.f$1:Ljava/util/List; // field@953d │ │ -413872: 5b03 3e95 |0007: iput-object v3, v0, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda0;.f$2:Landroid/content/Context; // field@953e │ │ -413876: 0e00 |0009: return-void │ │ +41381c: |[41381c] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda0.:([ZLjava/util/List;Landroid/content/Context;)V │ │ +41382c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +413832: 5b01 3c95 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda0;.f$0:[Z // field@953c │ │ +413836: 5b02 3d95 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda0;.f$1:Ljava/util/List; // field@953d │ │ +41383a: 5b03 3e95 |0007: iput-object v3, v0, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda0;.f$2:Landroid/content/Context; // field@953e │ │ +41383e: 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; │ │ @@ -904756,23 +904756,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 │ │ -413878: |[413878] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;IZ)V │ │ -413888: 5460 3c95 |0000: iget-object v0, v6, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda0;.f$0:[Z // field@953c │ │ -41388c: 5461 3d95 |0002: iget-object v1, v6, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda0;.f$1:Ljava/util/List; // field@953d │ │ -413890: 5462 3e95 |0004: iget-object v2, v6, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda0;.f$2:Landroid/content/Context; // field@953e │ │ -413894: 0773 |0006: move-object v3, v7 │ │ -413896: 0184 |0007: move v4, v8 │ │ -413898: 0195 |0008: move v5, v9 │ │ -41389a: 7706 e0a9 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@a9e0 │ │ -4138a0: 0e00 |000c: return-void │ │ +413840: |[413840] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;IZ)V │ │ +413850: 5460 3c95 |0000: iget-object v0, v6, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda0;.f$0:[Z // field@953c │ │ +413854: 5461 3d95 |0002: iget-object v1, v6, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda0;.f$1:Ljava/util/List; // field@953d │ │ +413858: 5462 3e95 |0004: iget-object v2, v6, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda0;.f$2:Landroid/content/Context; // field@953e │ │ +41385c: 0773 |0006: move-object v3, v7 │ │ +41385e: 0184 |0007: move v4, v8 │ │ +413860: 0195 |0008: move v5, v9 │ │ +413862: 7706 e0a9 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@a9e0 │ │ +413868: 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 │ │ @@ -904808,18 +904808,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 │ │ -4138a4: |[4138a4] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda1.:(Ljava/util/List;)V │ │ -4138b4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4138ba: 5b01 3f95 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda1;.f$0:Ljava/util/List; // field@953f │ │ -4138be: 0e00 |0005: return-void │ │ +41386c: |[41386c] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda1.:(Ljava/util/List;)V │ │ +41387c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +413882: 5b01 3f95 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda1;.f$0:Ljava/util/List; // field@953f │ │ +413886: 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; │ │ │ │ @@ -904829,18 +904829,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 │ │ -4138c0: |[4138c0] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ -4138d0: 5410 3f95 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda1;.f$0:Ljava/util/List; // field@953f │ │ -4138d4: 7130 dea9 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@a9de │ │ -4138da: 0e00 |0005: return-void │ │ +413888: |[413888] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ +413898: 5410 3f95 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda1;.f$0:Ljava/util/List; // field@953f │ │ +41389c: 7130 dea9 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@a9de │ │ +4138a2: 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 │ │ @@ -904879,19 +904879,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 │ │ -41492c: |[41492c] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$LicenseItem;)V │ │ -41493c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -414942: 5b01 5695 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment; // field@9556 │ │ -414946: 5b02 5795 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda3;.f$1:Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$LicenseItem; // field@9557 │ │ -41494a: 0e00 |0007: return-void │ │ +4148f4: |[4148f4] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$LicenseItem;)V │ │ +414904: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +41490a: 5b01 5695 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment; // field@9556 │ │ +41490e: 5b02 5795 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda3;.f$1:Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$LicenseItem; // field@9557 │ │ +414912: 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; │ │ @@ -904902,19 +904902,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 │ │ -41494c: |[41494c] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment$$ExternalSyntheticLambda3.onClick:(Landroid/content/DialogInterface;I)V │ │ -41495c: 5420 5695 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment; // field@9556 │ │ -414960: 5421 5795 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda3;.f$1:Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$LicenseItem; // field@9557 │ │ -414964: 7140 2aaa 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@aa2a │ │ -41496a: 0e00 |0007: return-void │ │ +414914: |[414914] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment$$ExternalSyntheticLambda3.onClick:(Landroid/content/DialogInterface;I)V │ │ +414924: 5420 5695 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment; // field@9556 │ │ +414928: 5421 5795 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda3;.f$1:Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$LicenseItem; // field@9557 │ │ +41492c: 7140 2aaa 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@aa2a │ │ +414932: 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 │ │ @@ -904949,18 +904949,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 │ │ -415340: |[415340] de.danoeh.antennapod.fragment.preferences.dialog.PreferenceListDialog$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;)V │ │ -415350: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -415356: 5b01 6495 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog; // field@9564 │ │ -41535a: 0e00 |0005: return-void │ │ +415308: |[415308] de.danoeh.antennapod.fragment.preferences.dialog.PreferenceListDialog$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;)V │ │ +415318: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +41531e: 5b01 6495 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog; // field@9564 │ │ +415322: 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; │ │ │ │ @@ -904970,18 +904970,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 │ │ -41535c: |[41535c] de.danoeh.antennapod.fragment.preferences.dialog.PreferenceListDialog$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ -41536c: 5410 6495 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog; // field@9564 │ │ -415370: 7130 5baa 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@aa5b │ │ -415376: 0e00 |0005: return-void │ │ +415324: |[415324] de.danoeh.antennapod.fragment.preferences.dialog.PreferenceListDialog$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ +415334: 5410 6495 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog; // field@9564 │ │ +415338: 7130 5baa 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@aa5b │ │ +41533e: 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 │ │ @@ -905016,18 +905016,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 │ │ -415378: |[415378] de.danoeh.antennapod.fragment.preferences.dialog.PreferenceListDialog$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;)V │ │ -415388: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -41538e: 5b01 6595 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog; // field@9565 │ │ -415392: 0e00 |0005: return-void │ │ +415340: |[415340] de.danoeh.antennapod.fragment.preferences.dialog.PreferenceListDialog$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;)V │ │ +415350: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +415356: 5b01 6595 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog; // field@9565 │ │ +41535a: 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; │ │ │ │ @@ -905037,18 +905037,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 │ │ -415394: |[415394] de.danoeh.antennapod.fragment.preferences.dialog.PreferenceListDialog$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ -4153a4: 5410 6595 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog; // field@9565 │ │ -4153a8: 7130 5caa 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@aa5c │ │ -4153ae: 0e00 |0005: return-void │ │ +41535c: |[41535c] de.danoeh.antennapod.fragment.preferences.dialog.PreferenceListDialog$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ +41536c: 5410 6595 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog; // field@9565 │ │ +415370: 7130 5caa 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@aa5c │ │ +415376: 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 │ │ @@ -905130,17 +905130,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 │ │ -4153b0: |[4153b0] de.danoeh.antennapod.fragment.preferences.dialog.PreferenceListDialog.$r8$lambda$PG5TCJC7BJOFR-3YJULprC28C3c:(Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;Landroid/content/DialogInterface;I)V │ │ -4153c0: 7030 5eaa 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;.lambda$openDialog$0:(Landroid/content/DialogInterface;I)V // method@aa5e │ │ -4153c6: 0e00 |0003: return-void │ │ +415378: |[415378] de.danoeh.antennapod.fragment.preferences.dialog.PreferenceListDialog.$r8$lambda$PG5TCJC7BJOFR-3YJULprC28C3c:(Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;Landroid/content/DialogInterface;I)V │ │ +415388: 7030 5eaa 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;.lambda$openDialog$0:(Landroid/content/DialogInterface;I)V // method@aa5e │ │ +41538e: 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 │ │ @@ -905150,17 +905150,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 │ │ -4153c8: |[4153c8] de.danoeh.antennapod.fragment.preferences.dialog.PreferenceListDialog.$r8$lambda$yTHyPetIUeEnlUOfKl2pbKeZOgw:(Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;Landroid/content/DialogInterface;I)V │ │ -4153d8: 7030 5faa 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;.lambda$openDialog$1:(Landroid/content/DialogInterface;I)V // method@aa5f │ │ -4153de: 0e00 |0003: return-void │ │ +415390: |[415390] de.danoeh.antennapod.fragment.preferences.dialog.PreferenceListDialog.$r8$lambda$yTHyPetIUeEnlUOfKl2pbKeZOgw:(Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;Landroid/content/DialogInterface;I)V │ │ +4153a0: 7030 5faa 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;.lambda$openDialog$1:(Landroid/content/DialogInterface;I)V // method@aa5f │ │ +4153a6: 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 │ │ @@ -905170,21 +905170,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 │ │ -4153e0: |[4153e0] de.danoeh.antennapod.fragment.preferences.dialog.PreferenceListDialog.:(Landroid/content/Context;Ljava/lang/String;)V │ │ -4153f0: 7010 ffb2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4153f6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -4153f8: 5910 6895 |0004: iput v0, v1, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;.selectedPos:I // field@9568 │ │ -4153fc: 5b12 6695 |0006: iput-object v2, v1, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;.context:Landroid/content/Context; // field@9566 │ │ -415400: 5b13 6995 |0008: iput-object v3, v1, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;.title:Ljava/lang/String; // field@9569 │ │ -415404: 0e00 |000a: return-void │ │ +4153a8: |[4153a8] de.danoeh.antennapod.fragment.preferences.dialog.PreferenceListDialog.:(Landroid/content/Context;Ljava/lang/String;)V │ │ +4153b8: 7010 ffb2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4153be: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +4153c0: 5910 6895 |0004: iput v0, v1, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;.selectedPos:I // field@9568 │ │ +4153c4: 5b12 6695 |0006: iput-object v2, v1, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;.context:Landroid/content/Context; // field@9566 │ │ +4153c8: 5b13 6995 |0008: iput-object v3, v1, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;.title:Ljava/lang/String; // field@9569 │ │ +4153cc: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ 0x0004 line=13 │ │ 0x0006 line=16 │ │ 0x0008 line=17 │ │ locals : │ │ @@ -905197,17 +905197,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 │ │ -415408: |[415408] de.danoeh.antennapod.fragment.preferences.dialog.PreferenceListDialog.lambda$openDialog$0:(Landroid/content/DialogInterface;I)V │ │ -415418: 5902 6895 |0000: iput v2, v0, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;.selectedPos:I // field@9568 │ │ -41541c: 0e00 |0002: return-void │ │ +4153d0: |[4153d0] de.danoeh.antennapod.fragment.preferences.dialog.PreferenceListDialog.lambda$openDialog$0:(Landroid/content/DialogInterface;I)V │ │ +4153e0: 5902 6895 |0000: iput v2, v0, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;.selectedPos:I // field@9568 │ │ +4153e4: 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 │ │ @@ -905217,21 +905217,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 │ │ -415420: |[415420] de.danoeh.antennapod.fragment.preferences.dialog.PreferenceListDialog.lambda$openDialog$1:(Landroid/content/DialogInterface;I)V │ │ -415430: 5401 6795 |0000: iget-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;.onPreferenceChangedListener:Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog$OnPreferenceChangedListener; // field@9567 │ │ -415434: 3801 0900 |0002: if-eqz v1, 000b // +0009 │ │ -415438: 5202 6895 |0004: iget v2, v0, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;.selectedPos:I // field@9568 │ │ -41543c: 3a02 0500 |0006: if-ltz v2, 000b // +0005 │ │ -415440: 7220 5aaa 2100 |0008: invoke-interface {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog$OnPreferenceChangedListener;.preferenceChanged:(I)V // method@aa5a │ │ -415446: 0e00 |000b: return-void │ │ +4153e8: |[4153e8] de.danoeh.antennapod.fragment.preferences.dialog.PreferenceListDialog.lambda$openDialog$1:(Landroid/content/DialogInterface;I)V │ │ +4153f8: 5401 6795 |0000: iget-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;.onPreferenceChangedListener:Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog$OnPreferenceChangedListener; // field@9567 │ │ +4153fc: 3801 0900 |0002: if-eqz v1, 000b // +0009 │ │ +415400: 5202 6895 |0004: iget v2, v0, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;.selectedPos:I // field@9568 │ │ +415404: 3a02 0500 |0006: if-ltz v2, 000b // +0005 │ │ +415408: 7220 5aaa 2100 |0008: invoke-interface {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog$OnPreferenceChangedListener;.preferenceChanged:(I)V // method@aa5a │ │ +41540e: 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; │ │ @@ -905243,35 +905243,35 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 48 16-bit code units │ │ -415448: |[415448] de.danoeh.antennapod.fragment.preferences.dialog.PreferenceListDialog.openDialog:([Ljava/lang/String;)V │ │ -415458: 2200 1715 |0000: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ -41545c: 5431 6695 |0002: iget-object v1, v3, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;.context:Landroid/content/Context; // field@9566 │ │ -415460: 7020 8381 1000 |0004: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ -415466: 5431 6995 |0007: iget-object v1, v3, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;.title:Ljava/lang/String; // field@9569 │ │ -41546a: 6e20 d081 1000 |0009: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81d0 │ │ -415470: 5231 6895 |000c: iget v1, v3, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;.selectedPos:I // field@9568 │ │ -415474: 2202 611c |000e: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog$$ExternalSyntheticLambda0; // type@1c61 │ │ -415478: 7020 56aa 3200 |0010: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;)V // method@aa56 │ │ -41547e: 6e40 cc81 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@81cc │ │ -415484: 2204 621c |0016: new-instance v4, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog$$ExternalSyntheticLambda1; // type@1c62 │ │ -415488: 7020 58aa 3400 |0018: invoke-direct {v4, v3}, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;)V // method@aa58 │ │ -41548e: 1401 5e00 127f |001b: const v1, #float 1.94069e+38 // #7f12005e │ │ -415494: 6e30 c181 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@81c1 │ │ -41549a: 1404 4b00 127f |0021: const v4, #float 1.94069e+38 // #7f12004b │ │ -4154a0: 1201 |0024: const/4 v1, #int 0 // #0 │ │ -4154a2: 6e30 ad81 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@81ad │ │ -4154a8: 6e10 8581 0000 |0028: invoke-virtual {v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.create:()Landroidx/appcompat/app/AlertDialog; // method@8185 │ │ -4154ae: 0c04 |002b: move-result-object v4 │ │ -4154b0: 6e10 ff00 0400 |002c: invoke-virtual {v4}, Landroid/app/Dialog;.show:()V // method@00ff │ │ -4154b6: 0e00 |002f: return-void │ │ +415410: |[415410] de.danoeh.antennapod.fragment.preferences.dialog.PreferenceListDialog.openDialog:([Ljava/lang/String;)V │ │ +415420: 2200 1715 |0000: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ +415424: 5431 6695 |0002: iget-object v1, v3, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;.context:Landroid/content/Context; // field@9566 │ │ +415428: 7020 8381 1000 |0004: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ +41542e: 5431 6995 |0007: iget-object v1, v3, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;.title:Ljava/lang/String; // field@9569 │ │ +415432: 6e20 d081 1000 |0009: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81d0 │ │ +415438: 5231 6895 |000c: iget v1, v3, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;.selectedPos:I // field@9568 │ │ +41543c: 2202 611c |000e: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog$$ExternalSyntheticLambda0; // type@1c61 │ │ +415440: 7020 56aa 3200 |0010: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;)V // method@aa56 │ │ +415446: 6e40 cc81 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@81cc │ │ +41544c: 2204 621c |0016: new-instance v4, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog$$ExternalSyntheticLambda1; // type@1c62 │ │ +415450: 7020 58aa 3400 |0018: invoke-direct {v4, v3}, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;)V // method@aa58 │ │ +415456: 1401 5e00 127f |001b: const v1, #float 1.94069e+38 // #7f12005e │ │ +41545c: 6e30 c181 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@81c1 │ │ +415462: 1404 4b00 127f |0021: const v4, #float 1.94069e+38 // #7f12004b │ │ +415468: 1201 |0024: const/4 v1, #int 0 // #0 │ │ +41546a: 6e30 ad81 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@81ad │ │ +415470: 6e10 8581 0000 |0028: invoke-virtual {v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.create:()Landroidx/appcompat/app/AlertDialog; // method@8185 │ │ +415476: 0c04 |002b: move-result-object v4 │ │ +415478: 6e10 ff00 0400 |002c: invoke-virtual {v4}, Landroid/app/Dialog;.show:()V // method@00ff │ │ +41547e: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0007 line=33 │ │ 0x000c line=34 │ │ 0x0016 line=37 │ │ 0x0025 line=42 │ │ @@ -905285,17 +905285,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 │ │ -4154b8: |[4154b8] de.danoeh.antennapod.fragment.preferences.dialog.PreferenceListDialog.setOnPreferenceChangedListener:(Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog$OnPreferenceChangedListener;)V │ │ -4154c8: 5b01 6795 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;.onPreferenceChangedListener:Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog$OnPreferenceChangedListener; // field@9567 │ │ -4154cc: 0e00 |0002: return-void │ │ +415480: |[415480] de.danoeh.antennapod.fragment.preferences.dialog.PreferenceListDialog.setOnPreferenceChangedListener:(Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog$OnPreferenceChangedListener;)V │ │ +415490: 5b01 6795 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;.onPreferenceChangedListener:Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog$OnPreferenceChangedListener; // field@9567 │ │ +415494: 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; │ │ │ │ @@ -905333,19 +905333,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 │ │ -4154d0: |[4154d0] de.danoeh.antennapod.fragment.preferences.dialog.PreferenceSwitchDialog$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;Landroidx/appcompat/widget/SwitchCompat;)V │ │ -4154e0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4154e6: 5b01 6a95 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog; // field@956a │ │ -4154ea: 5b02 6b95 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog$$ExternalSyntheticLambda0;.f$1:Landroidx/appcompat/widget/SwitchCompat; // field@956b │ │ -4154ee: 0e00 |0007: return-void │ │ +415498: |[415498] de.danoeh.antennapod.fragment.preferences.dialog.PreferenceSwitchDialog$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;Landroidx/appcompat/widget/SwitchCompat;)V │ │ +4154a8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4154ae: 5b01 6a95 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog; // field@956a │ │ +4154b2: 5b02 6b95 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog$$ExternalSyntheticLambda0;.f$1:Landroidx/appcompat/widget/SwitchCompat; // field@956b │ │ +4154b6: 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; │ │ @@ -905356,19 +905356,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 │ │ -4154f0: |[4154f0] de.danoeh.antennapod.fragment.preferences.dialog.PreferenceSwitchDialog$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ -415500: 5420 6a95 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog; // field@956a │ │ -415504: 5421 6b95 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog$$ExternalSyntheticLambda0;.f$1:Landroidx/appcompat/widget/SwitchCompat; // field@956b │ │ -415508: 7140 65aa 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@aa65 │ │ -41550e: 0e00 |0007: return-void │ │ +4154b8: |[4154b8] de.danoeh.antennapod.fragment.preferences.dialog.PreferenceSwitchDialog$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ +4154c8: 5420 6a95 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog; // field@956a │ │ +4154cc: 5421 6b95 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog$$ExternalSyntheticLambda0;.f$1:Landroidx/appcompat/widget/SwitchCompat; // field@956b │ │ +4154d0: 7140 65aa 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@aa65 │ │ +4154d6: 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 │ │ @@ -905450,17 +905450,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 │ │ -415510: |[415510] 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 │ │ -415520: 7040 67aa 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@aa67 │ │ -415526: 0e00 |0003: return-void │ │ +4154d8: |[4154d8] 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 │ │ +4154e8: 7040 67aa 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@aa67 │ │ +4154ee: 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; │ │ @@ -905471,20 +905471,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 │ │ -415528: |[415528] de.danoeh.antennapod.fragment.preferences.dialog.PreferenceSwitchDialog.:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V │ │ -415538: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -41553e: 5b01 6c95 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;.context:Landroid/content/Context; // field@956c │ │ -415542: 5b02 6f95 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;.title:Ljava/lang/String; // field@956f │ │ -415546: 5b03 6e95 |0007: iput-object v3, v0, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;.text:Ljava/lang/String; // field@956e │ │ -41554a: 0e00 |0009: return-void │ │ +4154f0: |[4154f0] de.danoeh.antennapod.fragment.preferences.dialog.PreferenceSwitchDialog.:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V │ │ +415500: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +415506: 5b01 6c95 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;.context:Landroid/content/Context; // field@956c │ │ +41550a: 5b02 6f95 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;.title:Ljava/lang/String; // field@956f │ │ +41550e: 5b03 6e95 |0007: iput-object v3, v0, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;.text:Ljava/lang/String; // field@956e │ │ +415512: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x0003 line=19 │ │ 0x0005 line=20 │ │ 0x0007 line=21 │ │ locals : │ │ @@ -905498,21 +905498,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 │ │ -41554c: |[41554c] de.danoeh.antennapod.fragment.preferences.dialog.PreferenceSwitchDialog.lambda$openDialog$0:(Landroidx/appcompat/widget/SwitchCompat;Landroid/content/DialogInterface;I)V │ │ -41555c: 5402 6d95 |0000: iget-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;.onPreferenceChangedListener:Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog$OnPreferenceChangedListener; // field@956d │ │ -415560: 3802 0900 |0002: if-eqz v2, 000b // +0009 │ │ -415564: 6e10 7410 0100 |0004: invoke-virtual {v1}, Landroid/widget/CompoundButton;.isChecked:()Z // method@1074 │ │ -41556a: 0a01 |0007: move-result v1 │ │ -41556c: 7220 64aa 1200 |0008: invoke-interface {v2, v1}, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog$OnPreferenceChangedListener;.preferenceChanged:(Z)V // method@aa64 │ │ -415572: 0e00 |000b: return-void │ │ +415514: |[415514] de.danoeh.antennapod.fragment.preferences.dialog.PreferenceSwitchDialog.lambda$openDialog$0:(Landroidx/appcompat/widget/SwitchCompat;Landroid/content/DialogInterface;I)V │ │ +415524: 5402 6d95 |0000: iget-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;.onPreferenceChangedListener:Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog$OnPreferenceChangedListener; // field@956d │ │ +415528: 3802 0900 |0002: if-eqz v2, 000b // +0009 │ │ +41552c: 6e10 7410 0100 |0004: invoke-virtual {v1}, Landroid/widget/CompoundButton;.isChecked:()Z // method@1074 │ │ +415532: 0a01 |0007: move-result v1 │ │ +415534: 7220 64aa 1200 |0008: invoke-interface {v2, v1}, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog$OnPreferenceChangedListener;.preferenceChanged:(Z)V // method@aa64 │ │ +41553a: 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; │ │ @@ -905525,45 +905525,45 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 69 16-bit code units │ │ -415574: |[415574] de.danoeh.antennapod.fragment.preferences.dialog.PreferenceSwitchDialog.openDialog:()V │ │ -415584: 2200 1715 |0000: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ -415588: 5451 6c95 |0002: iget-object v1, v5, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;.context:Landroid/content/Context; // field@956c │ │ -41558c: 7020 8381 1000 |0004: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ -415592: 5451 6f95 |0007: iget-object v1, v5, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;.title:Ljava/lang/String; // field@956f │ │ -415596: 6e20 d081 1000 |0009: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81d0 │ │ -41559c: 5451 6c95 |000c: iget-object v1, v5, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;.context:Landroid/content/Context; // field@956c │ │ -4155a0: 7110 ae0b 0100 |000e: invoke-static {v1}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0bae │ │ -4155a6: 0c01 |0011: move-result-object v1 │ │ -4155a8: 1202 |0012: const/4 v2, #int 0 // #0 │ │ -4155aa: 1403 3c00 0d7f |0013: const v3, #float 1.87422e+38 // #7f0d003c │ │ -4155b0: 1204 |0016: const/4 v4, #int 0 // #0 │ │ -4155b2: 6e40 b20b 3124 |0017: invoke-virtual {v1, v3, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -4155b8: 0c01 |001a: move-result-object v1 │ │ -4155ba: 1402 0201 0a7f |001b: const v2, #float 1.83439e+38 // #7f0a0102 │ │ -4155c0: 6e20 780c 2100 |001e: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -4155c6: 0c02 |0021: move-result-object v2 │ │ -4155c8: 1f02 ec04 |0022: check-cast v2, Landroidx/appcompat/widget/SwitchCompat; // type@04ec │ │ -4155cc: 5453 6e95 |0024: iget-object v3, v5, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;.text:Ljava/lang/String; // field@956e │ │ -4155d0: 6e20 9d12 3200 |0026: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -4155d6: 6e20 d481 1000 |0029: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81d4 │ │ -4155dc: 2201 651c |002c: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog$$ExternalSyntheticLambda0; // type@1c65 │ │ -4155e0: 7030 62aa 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@aa62 │ │ -4155e6: 1402 5e00 127f |0031: const v2, #float 1.94069e+38 // #7f12005e │ │ -4155ec: 6e30 c181 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@81c1 │ │ -4155f2: 1401 4b00 127f |0037: const v1, #float 1.94069e+38 // #7f12004b │ │ -4155f8: 6e30 ad81 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@81ad │ │ -4155fe: 6e10 8581 0000 |003d: invoke-virtual {v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.create:()Landroidx/appcompat/app/AlertDialog; // method@8185 │ │ -415604: 0c00 |0040: move-result-object v0 │ │ -415606: 6e10 ff00 0000 |0041: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@00ff │ │ -41560c: 0e00 |0044: return-void │ │ +41553c: |[41553c] de.danoeh.antennapod.fragment.preferences.dialog.PreferenceSwitchDialog.openDialog:()V │ │ +41554c: 2200 1715 |0000: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ +415550: 5451 6c95 |0002: iget-object v1, v5, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;.context:Landroid/content/Context; // field@956c │ │ +415554: 7020 8381 1000 |0004: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ +41555a: 5451 6f95 |0007: iget-object v1, v5, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;.title:Ljava/lang/String; // field@956f │ │ +41555e: 6e20 d081 1000 |0009: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81d0 │ │ +415564: 5451 6c95 |000c: iget-object v1, v5, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;.context:Landroid/content/Context; // field@956c │ │ +415568: 7110 ae0b 0100 |000e: invoke-static {v1}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0bae │ │ +41556e: 0c01 |0011: move-result-object v1 │ │ +415570: 1202 |0012: const/4 v2, #int 0 // #0 │ │ +415572: 1403 3c00 0d7f |0013: const v3, #float 1.87422e+38 // #7f0d003c │ │ +415578: 1204 |0016: const/4 v4, #int 0 // #0 │ │ +41557a: 6e40 b20b 3124 |0017: invoke-virtual {v1, v3, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +415580: 0c01 |001a: move-result-object v1 │ │ +415582: 1402 0201 0a7f |001b: const v2, #float 1.83439e+38 // #7f0a0102 │ │ +415588: 6e20 780c 2100 |001e: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +41558e: 0c02 |0021: move-result-object v2 │ │ +415590: 1f02 ec04 |0022: check-cast v2, Landroidx/appcompat/widget/SwitchCompat; // type@04ec │ │ +415594: 5453 6e95 |0024: iget-object v3, v5, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;.text:Ljava/lang/String; // field@956e │ │ +415598: 6e20 9d12 3200 |0026: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +41559e: 6e20 d481 1000 |0029: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81d4 │ │ +4155a4: 2201 651c |002c: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog$$ExternalSyntheticLambda0; // type@1c65 │ │ +4155a8: 7030 62aa 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@aa62 │ │ +4155ae: 1402 5e00 127f |0031: const v2, #float 1.94069e+38 // #7f12005e │ │ +4155b4: 6e30 c181 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@81c1 │ │ +4155ba: 1401 4b00 127f |0037: const v1, #float 1.94069e+38 // #7f12004b │ │ +4155c0: 6e30 ad81 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@81ad │ │ +4155c6: 6e10 8581 0000 |003d: invoke-virtual {v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.create:()Landroidx/appcompat/app/AlertDialog; // method@8185 │ │ +4155cc: 0c00 |0040: move-result-object v0 │ │ +4155ce: 6e10 ff00 0000 |0041: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@00ff │ │ +4155d4: 0e00 |0044: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0007 line=37 │ │ 0x000c line=39 │ │ 0x0017 line=40 │ │ 0x001e line=41 │ │ @@ -905580,17 +905580,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 │ │ -415610: |[415610] de.danoeh.antennapod.fragment.preferences.dialog.PreferenceSwitchDialog.setOnPreferenceChangedListener:(Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog$OnPreferenceChangedListener;)V │ │ -415620: 5b01 6d95 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;.onPreferenceChangedListener:Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog$OnPreferenceChangedListener; // field@956d │ │ -415624: 0e00 |0002: return-void │ │ +4155d8: |[4155d8] de.danoeh.antennapod.fragment.preferences.dialog.PreferenceSwitchDialog.setOnPreferenceChangedListener:(Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog$OnPreferenceChangedListener;)V │ │ +4155e8: 5b01 6d95 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;.onPreferenceChangedListener:Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog$OnPreferenceChangedListener; // field@956d │ │ +4155ec: 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; │ │ │ │ @@ -905628,19 +905628,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 │ │ -415628: |[415628] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Landroid/widget/EditText;)V │ │ -415638: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -41563e: 5b01 7095 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@9570 │ │ -415642: 5b02 7195 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda0;.f$1:Landroid/widget/EditText; // field@9571 │ │ -415646: 0e00 |0007: return-void │ │ +4155f0: |[4155f0] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Landroid/widget/EditText;)V │ │ +415600: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +415606: 5b01 7095 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@9570 │ │ +41560a: 5b02 7195 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda0;.f$1:Landroid/widget/EditText; // field@9571 │ │ +41560e: 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; │ │ @@ -905651,19 +905651,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -415648: |[415648] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -415658: 5420 7095 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@9570 │ │ -41565c: 5421 7195 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda0;.f$1:Landroid/widget/EditText; // field@9571 │ │ -415660: 7130 83aa 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@aa83 │ │ -415666: 0e00 |0007: return-void │ │ +415610: |[415610] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +415620: 5420 7095 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@9570 │ │ +415624: 5421 7195 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda0;.f$1:Landroid/widget/EditText; // field@9571 │ │ +415628: 7130 83aa 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@aa83 │ │ +41562e: 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; │ │ │ │ @@ -905701,19 +905701,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 │ │ -415668: |[415668] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda10.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Landroid/view/View;)V │ │ -415678: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -41567e: 5b01 7295 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@9572 │ │ -415682: 5b02 7395 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda10;.f$1:Landroid/view/View; // field@9573 │ │ -415686: 0e00 |0007: return-void │ │ +415630: |[415630] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda10.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Landroid/view/View;)V │ │ +415640: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +415646: 5b01 7295 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@9572 │ │ +41564a: 5b02 7395 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda10;.f$1:Landroid/view/View; // field@9573 │ │ +41564e: 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; │ │ @@ -905724,19 +905724,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -415688: |[415688] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda10.onClick:(Landroid/view/View;)V │ │ -415698: 5420 7295 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@9572 │ │ -41569c: 5421 7395 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda10;.f$1:Landroid/view/View; // field@9573 │ │ -4156a0: 7130 87aa 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@aa87 │ │ -4156a6: 0e00 |0007: return-void │ │ +415650: |[415650] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda10.onClick:(Landroid/view/View;)V │ │ +415660: 5420 7295 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@9572 │ │ +415664: 5421 7395 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda10;.f$1:Landroid/view/View; // field@9573 │ │ +415668: 7130 87aa 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@aa87 │ │ +41566e: 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; │ │ │ │ @@ -905774,19 +905774,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 │ │ -4156a8: |[4156a8] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda11.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;)V │ │ -4156b8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4156be: 5b01 7495 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@9574 │ │ -4156c2: 5b02 7595 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda11;.f$1:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; // field@9575 │ │ -4156c6: 0e00 |0007: return-void │ │ +415670: |[415670] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda11.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;)V │ │ +415680: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +415686: 5b01 7495 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@9574 │ │ +41568a: 5b02 7595 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda11;.f$1:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; // field@9575 │ │ +41568e: 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; │ │ @@ -905797,19 +905797,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -4156c8: |[4156c8] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda11.onClick:(Landroid/view/View;)V │ │ -4156d8: 5420 7495 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@9574 │ │ -4156dc: 5421 7595 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda11;.f$1:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; // field@9575 │ │ -4156e0: 7130 85aa 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@aa85 │ │ -4156e6: 0e00 |0007: return-void │ │ +415690: |[415690] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda11.onClick:(Landroid/view/View;)V │ │ +4156a0: 5420 7495 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@9574 │ │ +4156a4: 5421 7595 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda11;.f$1:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; // field@9575 │ │ +4156a8: 7130 85aa 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@aa85 │ │ +4156ae: 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; │ │ │ │ @@ -905843,18 +905843,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 │ │ -4157c4: |[4157c4] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;)V │ │ -4157d4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4157da: 5b01 7f95 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@957f │ │ -4157de: 0e00 |0005: return-void │ │ +41578c: |[41578c] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;)V │ │ +41579c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4157a2: 5b01 7f95 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@957f │ │ +4157a6: 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; │ │ │ │ @@ -905864,18 +905864,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4157e0: |[4157e0] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda4.onClick:(Landroid/view/View;)V │ │ -4157f0: 5410 7f95 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@957f │ │ -4157f4: 7120 89aa 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@aa89 │ │ -4157fa: 0e00 |0005: return-void │ │ +4157a8: |[4157a8] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda4.onClick:(Landroid/view/View;)V │ │ +4157b8: 5410 7f95 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@957f │ │ +4157bc: 7120 89aa 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@aa89 │ │ +4157c2: 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; │ │ │ │ @@ -905909,18 +905909,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 │ │ -41581c: |[41581c] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda5.:(Landroid/widget/Button;)V │ │ -41582c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -415832: 5b01 8095 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda5;.f$0:Landroid/widget/Button; // field@9580 │ │ -415836: 0e00 |0005: return-void │ │ +4157e4: |[4157e4] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda5.:(Landroid/widget/Button;)V │ │ +4157f4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4157fa: 5b01 8095 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda5;.f$0:Landroid/widget/Button; // field@9580 │ │ +4157fe: 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; │ │ │ │ @@ -905930,19 +905930,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 │ │ -4157fc: |[4157fc] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda5.onEditorAction:(Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z │ │ -41580c: 5410 8095 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda5;.f$0:Landroid/widget/Button; // field@9580 │ │ -415810: 7140 8baa 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@aa8b │ │ -415816: 0a02 |0005: move-result v2 │ │ -415818: 0f02 |0006: return v2 │ │ +4157c4: |[4157c4] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda5.onEditorAction:(Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z │ │ +4157d4: 5410 8095 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda5;.f$0:Landroid/widget/Button; // field@9580 │ │ +4157d8: 7140 8baa 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@aa8b │ │ +4157de: 0a02 |0005: move-result v2 │ │ +4157e0: 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 │ │ @@ -905998,23 +905998,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 │ │ -415838: |[415838] 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 │ │ -415848: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -41584e: 5b01 8195 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@9581 │ │ -415852: 5b02 8295 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda6;.f$1:Landroid/widget/EditText; // field@9582 │ │ -415856: 5b03 8395 |0007: iput-object v3, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda6;.f$2:Landroid/widget/EditText; // field@9583 │ │ -41585a: 5b04 8495 |0009: iput-object v4, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda6;.f$3:Landroid/widget/TextView; // field@9584 │ │ -41585e: 5b05 8595 |000b: iput-object v5, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda6;.f$4:Landroid/widget/Button; // field@9585 │ │ -415862: 5b06 8695 |000d: iput-object v6, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda6;.f$5:Landroid/widget/ProgressBar; // field@9586 │ │ -415866: 0e00 |000f: return-void │ │ +415800: |[415800] 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 │ │ +415810: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +415816: 5b01 8195 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@9581 │ │ +41581a: 5b02 8295 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda6;.f$1:Landroid/widget/EditText; // field@9582 │ │ +41581e: 5b03 8395 |0007: iput-object v3, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda6;.f$2:Landroid/widget/EditText; // field@9583 │ │ +415822: 5b04 8495 |0009: iput-object v4, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda6;.f$3:Landroid/widget/TextView; // field@9584 │ │ +415826: 5b05 8595 |000b: iput-object v5, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda6;.f$4:Landroid/widget/Button; // field@9585 │ │ +41582a: 5b06 8695 |000d: iput-object v6, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda6;.f$5:Landroid/widget/ProgressBar; // field@9586 │ │ +41582e: 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; │ │ @@ -906029,24 +906029,24 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 17 16-bit code units │ │ -415868: |[415868] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda6.onClick:(Landroid/view/View;)V │ │ -415878: 5470 8195 |0000: iget-object v0, v7, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@9581 │ │ -41587c: 5471 8295 |0002: iget-object v1, v7, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda6;.f$1:Landroid/widget/EditText; // field@9582 │ │ -415880: 5472 8395 |0004: iget-object v2, v7, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda6;.f$2:Landroid/widget/EditText; // field@9583 │ │ -415884: 5473 8495 |0006: iget-object v3, v7, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda6;.f$3:Landroid/widget/TextView; // field@9584 │ │ -415888: 5474 8595 |0008: iget-object v4, v7, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda6;.f$4:Landroid/widget/Button; // field@9585 │ │ -41588c: 5475 8695 |000a: iget-object v5, v7, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda6;.f$5:Landroid/widget/ProgressBar; // field@9586 │ │ -415890: 0786 |000c: move-object v6, v8 │ │ -415892: 7707 8caa 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@aa8c │ │ -415898: 0e00 |0010: return-void │ │ +415830: |[415830] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda6.onClick:(Landroid/view/View;)V │ │ +415840: 5470 8195 |0000: iget-object v0, v7, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@9581 │ │ +415844: 5471 8295 |0002: iget-object v1, v7, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda6;.f$1:Landroid/widget/EditText; // field@9582 │ │ +415848: 5472 8395 |0004: iget-object v2, v7, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda6;.f$2:Landroid/widget/EditText; // field@9583 │ │ +41584c: 5473 8495 |0006: iget-object v3, v7, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda6;.f$3:Landroid/widget/TextView; // field@9584 │ │ +415850: 5474 8595 |0008: iget-object v4, v7, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda6;.f$4:Landroid/widget/Button; // field@9585 │ │ +415854: 5475 8695 |000a: iget-object v5, v7, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda6;.f$5:Landroid/widget/ProgressBar; // field@9586 │ │ +415858: 0786 |000c: move-object v6, v8 │ │ +41585a: 7707 8caa 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@aa8c │ │ +415860: 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; │ │ │ │ @@ -906084,19 +906084,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 │ │ -4158c0: |[4158c0] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Ljava/lang/String;)V │ │ -4158d0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4158d6: 5b01 8795 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@9587 │ │ -4158da: 5b02 8895 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda7;.f$1:Ljava/lang/String; // field@9588 │ │ -4158de: 0e00 |0007: return-void │ │ +415888: |[415888] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Ljava/lang/String;)V │ │ +415898: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +41589e: 5b01 8795 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@9587 │ │ +4158a2: 5b02 8895 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda7;.f$1:Ljava/lang/String; // field@9588 │ │ +4158a6: 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; │ │ @@ -906107,20 +906107,20 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -41589c: |[41589c] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda7.call:()Ljava/lang/Object; │ │ -4158ac: 5420 8795 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@9587 │ │ -4158b0: 5421 8895 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda7;.f$1:Ljava/lang/String; // field@9588 │ │ -4158b4: 7120 88aa 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@aa88 │ │ -4158ba: 0c00 |0007: move-result-object v0 │ │ -4158bc: 1100 |0008: return-object v0 │ │ +415864: |[415864] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda7.call:()Ljava/lang/Object; │ │ +415874: 5420 8795 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@9587 │ │ +415878: 5421 8895 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda7;.f$1:Ljava/lang/String; // field@9588 │ │ +41587c: 7120 88aa 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@aa88 │ │ +415882: 0c00 |0007: move-result-object v0 │ │ +415884: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -906153,18 +906153,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 │ │ -4163d4: |[4163d4] de.danoeh.antennapod.fragment.preferences.synchronization.NextcloudAuthenticationFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;)V │ │ -4163e4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4163ea: 5b01 9b95 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment; // field@959b │ │ -4163ee: 0e00 |0005: return-void │ │ +41639c: |[41639c] de.danoeh.antennapod.fragment.preferences.synchronization.NextcloudAuthenticationFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;)V │ │ +4163ac: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4163b2: 5b01 9b95 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment; // field@959b │ │ +4163b6: 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; │ │ │ │ @@ -906174,18 +906174,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4163f0: |[4163f0] de.danoeh.antennapod.fragment.preferences.synchronization.NextcloudAuthenticationFragment$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -416400: 5410 9b95 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment; // field@959b │ │ -416404: 7120 a8aa 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@aaa8 │ │ -41640a: 0e00 |0005: return-void │ │ +4163b8: |[4163b8] de.danoeh.antennapod.fragment.preferences.synchronization.NextcloudAuthenticationFragment$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +4163c8: 5410 9b95 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment; // field@959b │ │ +4163cc: 7120 a8aa 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@aaa8 │ │ +4163d2: 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; │ │ │ │ @@ -906223,19 +906223,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 │ │ -416838: |[416838] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;[Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;)V │ │ -416848: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -41684e: 5b01 a795 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; // field@95a7 │ │ -416852: 5b02 a895 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda5;.f$1:[Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // field@95a8 │ │ -416856: 0e00 |0007: return-void │ │ +416800: |[416800] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;[Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;)V │ │ +416810: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +416816: 5b01 a795 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; // field@95a7 │ │ +41681a: 5b02 a895 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda5;.f$1:[Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // field@95a8 │ │ +41681e: 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; │ │ @@ -906246,19 +906246,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 │ │ -416858: |[416858] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment$$ExternalSyntheticLambda5.onClick:(Landroid/content/DialogInterface;I)V │ │ -416868: 5420 a795 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; // field@95a7 │ │ -41686c: 5421 a895 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda5;.f$1:[Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // field@95a8 │ │ -416870: 7140 c8aa 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@aac8 │ │ -416876: 0e00 |0007: return-void │ │ +416820: |[416820] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment$$ExternalSyntheticLambda5.onClick:(Landroid/content/DialogInterface;I)V │ │ +416830: 5420 a795 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; // field@95a7 │ │ +416834: 5421 a895 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda5;.f$1:[Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // field@95a8 │ │ +416838: 7140 c8aa 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@aac8 │ │ +41683e: 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 │ │ @@ -906305,18 +906305,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 │ │ -4168b8: |[4168b8] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment$2$ViewHolder.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2;)V │ │ -4168c8: 5b01 ab95 |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@95ab │ │ -4168cc: 7010 ffb2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4168d2: 0e00 |0005: return-void │ │ +416880: |[416880] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment$2$ViewHolder.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2;)V │ │ +416890: 5b01 ab95 |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@95ab │ │ +416894: 7010 ffb2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +41689a: 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; │ │ │ │ @@ -906361,18 +906361,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 │ │ -41699c: |[41699c] 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 │ │ -4169ac: 5b01 ae95 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2;.this$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; // field@95ae │ │ -4169b0: 7040 bd0f 2043 |0002: invoke-direct {v0, v2, v3, v4}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;I[Ljava/lang/Object;)V // method@0fbd │ │ -4169b6: 0e00 |0005: return-void │ │ +416964: |[416964] 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 │ │ +416974: 5b01 ae95 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2;.this$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; // field@95ae │ │ +416978: 7040 bd0f 2043 |0002: invoke-direct {v0, v2, v3, v4}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;I[Ljava/lang/Object;)V // method@0fbd │ │ +41697e: 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; │ │ @@ -906385,59 +906385,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 │ │ -4168d4: |[4168d4] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment$2.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -4168e4: 6e10 c10f 0100 |0000: invoke-virtual {v1}, Landroid/widget/ArrayAdapter;.getContext:()Landroid/content/Context; // method@0fc1 │ │ -4168ea: 0c04 |0003: move-result-object v4 │ │ -4168ec: 7110 ae0b 0400 |0004: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0bae │ │ -4168f2: 0c04 |0007: move-result-object v4 │ │ -4168f4: 3903 2f00 |0008: if-nez v3, 0037 // +002f │ │ -4168f8: 1403 1f00 0d7f |000a: const v3, #float 1.87422e+38 // #7f0d001f │ │ -4168fe: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -416900: 6e30 b10b 3400 |000e: invoke-virtual {v4, v3, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0bb1 │ │ -416906: 0c03 |0011: move-result-object v3 │ │ -416908: 2204 7e1c |0012: new-instance v4, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2$ViewHolder; // type@1c7e │ │ -41690c: 7020 c0aa 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@aac0 │ │ -416912: 5b14 ad95 |0017: iput-object v4, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2;.holder:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2$ViewHolder; // field@95ad │ │ -416916: 1400 bb01 0a7f |0019: const v0, #float 1.83442e+38 // #7f0a01bb │ │ -41691c: 6e20 780c 0300 |001c: invoke-virtual {v3, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -416922: 0c00 |001f: move-result-object v0 │ │ -416924: 1f00 f902 |0020: check-cast v0, Landroid/widget/ImageView; // type@02f9 │ │ -416928: 5b40 aa95 |0022: iput-object v0, v4, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2$ViewHolder;.icon:Landroid/widget/ImageView; // field@95aa │ │ -41692c: 5414 ad95 |0024: iget-object v4, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2;.holder:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2$ViewHolder; // field@95ad │ │ -416930: 1400 8f03 0a7f |0026: const v0, #float 1.83452e+38 // #7f0a038f │ │ -416936: 6e20 780c 0300 |0029: invoke-virtual {v3, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -41693c: 0c00 |002c: move-result-object v0 │ │ -41693e: 1f00 1503 |002d: check-cast v0, Landroid/widget/TextView; // type@0315 │ │ -416942: 5b40 ac95 |002f: iput-object v0, v4, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2$ViewHolder;.title:Landroid/widget/TextView; // field@95ac │ │ -416946: 5414 ad95 |0031: iget-object v4, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2;.holder:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2$ViewHolder; // field@95ad │ │ -41694a: 6e20 910d 4300 |0033: invoke-virtual {v3, v4}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0d91 │ │ -416950: 2809 |0036: goto 003f // +0009 │ │ -416952: 6e10 cf0c 0300 |0037: invoke-virtual {v3}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0ccf │ │ -416958: 0c04 |003a: move-result-object v4 │ │ -41695a: 1f04 7e1c |003b: check-cast v4, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2$ViewHolder; // type@1c7e │ │ -41695e: 5b14 ad95 |003d: iput-object v4, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2;.holder:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2$ViewHolder; // field@95ad │ │ -416962: 7220 a10f 2100 |003f: invoke-interface {v1, v2}, Landroid/widget/Adapter;.getItem:(I)Ljava/lang/Object; // method@0fa1 │ │ -416968: 0c02 |0042: move-result-object v2 │ │ -41696a: 1f02 6f19 |0043: check-cast v2, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // type@196f │ │ -41696e: 5414 ad95 |0045: iget-object v4, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2;.holder:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2$ViewHolder; // field@95ad │ │ -416972: 5444 ac95 |0047: iget-object v4, v4, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2$ViewHolder;.title:Landroid/widget/TextView; // field@95ac │ │ -416976: 6e10 cf9c 0200 |0049: invoke-virtual {v2}, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.getSummaryResource:()I // method@9ccf │ │ -41697c: 0a00 |004c: move-result v0 │ │ -41697e: 6e20 9c12 0400 |004d: invoke-virtual {v4, v0}, Landroid/widget/TextView;.setText:(I)V // method@129c │ │ -416984: 5414 ad95 |0050: iget-object v4, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2;.holder:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2$ViewHolder; // field@95ad │ │ -416988: 5444 aa95 |0052: iget-object v4, v4, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2$ViewHolder;.icon:Landroid/widget/ImageView; // field@95aa │ │ -41698c: 6e10 cd9c 0200 |0054: invoke-virtual {v2}, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.getIconResource:()I // method@9ccd │ │ -416992: 0a02 |0057: move-result v2 │ │ -416994: 6e20 4611 2400 |0058: invoke-virtual {v4, v2}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1146 │ │ -41699a: 1103 |005b: return-object v3 │ │ +41689c: |[41689c] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment$2.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +4168ac: 6e10 c10f 0100 |0000: invoke-virtual {v1}, Landroid/widget/ArrayAdapter;.getContext:()Landroid/content/Context; // method@0fc1 │ │ +4168b2: 0c04 |0003: move-result-object v4 │ │ +4168b4: 7110 ae0b 0400 |0004: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0bae │ │ +4168ba: 0c04 |0007: move-result-object v4 │ │ +4168bc: 3903 2f00 |0008: if-nez v3, 0037 // +002f │ │ +4168c0: 1403 1f00 0d7f |000a: const v3, #float 1.87422e+38 // #7f0d001f │ │ +4168c6: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +4168c8: 6e30 b10b 3400 |000e: invoke-virtual {v4, v3, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0bb1 │ │ +4168ce: 0c03 |0011: move-result-object v3 │ │ +4168d0: 2204 7e1c |0012: new-instance v4, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2$ViewHolder; // type@1c7e │ │ +4168d4: 7020 c0aa 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@aac0 │ │ +4168da: 5b14 ad95 |0017: iput-object v4, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2;.holder:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2$ViewHolder; // field@95ad │ │ +4168de: 1400 bb01 0a7f |0019: const v0, #float 1.83442e+38 // #7f0a01bb │ │ +4168e4: 6e20 780c 0300 |001c: invoke-virtual {v3, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +4168ea: 0c00 |001f: move-result-object v0 │ │ +4168ec: 1f00 f902 |0020: check-cast v0, Landroid/widget/ImageView; // type@02f9 │ │ +4168f0: 5b40 aa95 |0022: iput-object v0, v4, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2$ViewHolder;.icon:Landroid/widget/ImageView; // field@95aa │ │ +4168f4: 5414 ad95 |0024: iget-object v4, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2;.holder:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2$ViewHolder; // field@95ad │ │ +4168f8: 1400 8f03 0a7f |0026: const v0, #float 1.83452e+38 // #7f0a038f │ │ +4168fe: 6e20 780c 0300 |0029: invoke-virtual {v3, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +416904: 0c00 |002c: move-result-object v0 │ │ +416906: 1f00 1503 |002d: check-cast v0, Landroid/widget/TextView; // type@0315 │ │ +41690a: 5b40 ac95 |002f: iput-object v0, v4, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2$ViewHolder;.title:Landroid/widget/TextView; // field@95ac │ │ +41690e: 5414 ad95 |0031: iget-object v4, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2;.holder:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2$ViewHolder; // field@95ad │ │ +416912: 6e20 910d 4300 |0033: invoke-virtual {v3, v4}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0d91 │ │ +416918: 2809 |0036: goto 003f // +0009 │ │ +41691a: 6e10 cf0c 0300 |0037: invoke-virtual {v3}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0ccf │ │ +416920: 0c04 |003a: move-result-object v4 │ │ +416922: 1f04 7e1c |003b: check-cast v4, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2$ViewHolder; // type@1c7e │ │ +416926: 5b14 ad95 |003d: iput-object v4, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2;.holder:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2$ViewHolder; // field@95ad │ │ +41692a: 7220 a10f 2100 |003f: invoke-interface {v1, v2}, Landroid/widget/Adapter;.getItem:(I)Ljava/lang/Object; // method@0fa1 │ │ +416930: 0c02 |0042: move-result-object v2 │ │ +416932: 1f02 6f19 |0043: check-cast v2, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // type@196f │ │ +416936: 5414 ad95 |0045: iget-object v4, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2;.holder:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2$ViewHolder; // field@95ad │ │ +41693a: 5444 ac95 |0047: iget-object v4, v4, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2$ViewHolder;.title:Landroid/widget/TextView; // field@95ac │ │ +41693e: 6e10 cf9c 0200 |0049: invoke-virtual {v2}, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.getSummaryResource:()I // method@9ccf │ │ +416944: 0a00 |004c: move-result v0 │ │ +416946: 6e20 9c12 0400 |004d: invoke-virtual {v4, v0}, Landroid/widget/TextView;.setText:(I)V // method@129c │ │ +41694c: 5414 ad95 |0050: iget-object v4, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2;.holder:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2$ViewHolder; // field@95ad │ │ +416950: 5444 aa95 |0052: iget-object v4, v4, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2$ViewHolder;.icon:Landroid/widget/ImageView; // field@95aa │ │ +416954: 6e10 cd9c 0200 |0054: invoke-virtual {v2}, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.getIconResource:()I // method@9ccd │ │ +41695a: 0a02 |0057: move-result v2 │ │ +41695c: 6e20 4611 2400 |0058: invoke-virtual {v4, v2}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1146 │ │ +416962: 1103 |005b: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 0x000e line=169 │ │ 0x0012 line=172 │ │ 0x001c line=173 │ │ 0x0024 line=174 │ │ @@ -906486,32 +906486,32 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 30 16-bit code units │ │ -4169b8: |[4169b8] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment$3.:()V │ │ -4169c8: 7100 d19c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.values:()[Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // method@9cd1 │ │ -4169ce: 0c00 |0003: move-result-object v0 │ │ -4169d0: 2100 |0004: array-length v0, v0 │ │ -4169d2: 2300 0120 |0005: new-array v0, v0, [I // type@2001 │ │ -4169d6: 6900 af95 |0007: sput-object v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$3;.$SwitchMap$de$danoeh$antennapod$core$sync$SynchronizationProviderViewData:[I // field@95af │ │ -4169da: 6201 1e8e |0009: sget-object v1, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.GPODDER_NET:Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // field@8e1e │ │ -4169de: 6e10 97b2 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -4169e4: 0a01 |000e: move-result v1 │ │ -4169e6: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -4169e8: 4b02 0001 |0010: aput v2, v0, v1 │ │ -4169ec: 6200 af95 |0012: sget-object v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$3;.$SwitchMap$de$danoeh$antennapod$core$sync$SynchronizationProviderViewData:[I // field@95af │ │ -4169f0: 6201 1f8e |0014: sget-object v1, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.NEXTCLOUD_GPODDER:Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // field@8e1f │ │ -4169f4: 6e10 97b2 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -4169fa: 0a01 |0019: move-result v1 │ │ -4169fc: 1222 |001a: const/4 v2, #int 2 // #2 │ │ -4169fe: 4b02 0001 |001b: aput v2, v0, v1 │ │ -416a02: 0e00 |001d: return-void │ │ +416980: |[416980] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment$3.:()V │ │ +416990: 7100 d19c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.values:()[Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // method@9cd1 │ │ +416996: 0c00 |0003: move-result-object v0 │ │ +416998: 2100 |0004: array-length v0, v0 │ │ +41699a: 2300 0120 |0005: new-array v0, v0, [I // type@2001 │ │ +41699e: 6900 af95 |0007: sput-object v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$3;.$SwitchMap$de$danoeh$antennapod$core$sync$SynchronizationProviderViewData:[I // field@95af │ │ +4169a2: 6201 1e8e |0009: sget-object v1, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.GPODDER_NET:Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // field@8e1e │ │ +4169a6: 6e10 97b2 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +4169ac: 0a01 |000e: move-result v1 │ │ +4169ae: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +4169b0: 4b02 0001 |0010: aput v2, v0, v1 │ │ +4169b4: 6200 af95 |0012: sget-object v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$3;.$SwitchMap$de$danoeh$antennapod$core$sync$SynchronizationProviderViewData:[I // field@95af │ │ +4169b8: 6201 1f8e |0014: sget-object v1, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.NEXTCLOUD_GPODDER:Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // field@8e1f │ │ +4169bc: 6e10 97b2 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +4169c2: 0a01 |0019: move-result v1 │ │ +4169c4: 1222 |001a: const/4 v2, #int 2 // #2 │ │ +4169c6: 4b02 0001 |001b: aput v2, v0, v1 │ │ +4169ca: 0e00 |001d: return-void │ │ catches : 2 │ │ 0x0009 - 0x0012 │ │ Ljava/lang/NoSuchFieldError; -> 0x0012 │ │ 0x0012 - 0x001d │ │ Ljava/lang/NoSuchFieldError; -> 0x001d │ │ positions : │ │ 0x0000 line=187 │ │ @@ -906552,19 +906552,19 @@ │ │ type : '(Landroidx/fragment/app/Fragment;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 │ │ -4171cc: |[4171cc] de.danoeh.antennapod.fragment.swipeactions.DeleteSwipeAction$$ExternalSyntheticLambda0.:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -4171dc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4171e2: 5b01 b595 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/swipeactions/DeleteSwipeAction$$ExternalSyntheticLambda0;.f$0:Landroidx/fragment/app/Fragment; // field@95b5 │ │ -4171e6: 5b02 b695 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/swipeactions/DeleteSwipeAction$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@95b6 │ │ -4171ea: 0e00 |0007: return-void │ │ +417194: |[417194] de.danoeh.antennapod.fragment.swipeactions.DeleteSwipeAction$$ExternalSyntheticLambda0.:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +4171a4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4171aa: 5b01 b595 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/swipeactions/DeleteSwipeAction$$ExternalSyntheticLambda0;.f$0:Landroidx/fragment/app/Fragment; // field@95b5 │ │ +4171ae: 5b02 b695 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/swipeactions/DeleteSwipeAction$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@95b6 │ │ +4171b2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/swipeactions/DeleteSwipeAction$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Landroidx/fragment/app/Fragment; │ │ 0x0000 - 0x0008 reg=2 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ @@ -906575,19 +906575,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -4171ec: |[4171ec] de.danoeh.antennapod.fragment.swipeactions.DeleteSwipeAction$$ExternalSyntheticLambda0.run:()V │ │ -4171fc: 5420 b595 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/swipeactions/DeleteSwipeAction$$ExternalSyntheticLambda0;.f$0:Landroidx/fragment/app/Fragment; // field@95b5 │ │ -417200: 5421 b695 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/swipeactions/DeleteSwipeAction$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@95b6 │ │ -417204: 7120 e4aa 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/swipeactions/DeleteSwipeAction;.$r8$lambda$K2XsVuPioyepI-qU1kfY9umHfGk:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@aae4 │ │ -41720a: 0e00 |0007: return-void │ │ +4171b4: |[4171b4] de.danoeh.antennapod.fragment.swipeactions.DeleteSwipeAction$$ExternalSyntheticLambda0.run:()V │ │ +4171c4: 5420 b595 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/swipeactions/DeleteSwipeAction$$ExternalSyntheticLambda0;.f$0:Landroidx/fragment/app/Fragment; // field@95b5 │ │ +4171c8: 5421 b695 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/swipeactions/DeleteSwipeAction$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@95b6 │ │ +4171cc: 7120 e4aa 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/swipeactions/DeleteSwipeAction;.$r8$lambda$K2XsVuPioyepI-qU1kfY9umHfGk:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@aae4 │ │ +4171d2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/fragment/swipeactions/DeleteSwipeAction$$ExternalSyntheticLambda0; │ │ │ │ source_file_idx : 20747 (R8$$SyntheticClass) │ │ @@ -906624,19 +906624,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 │ │ -41742c: |[41742c] de.danoeh.antennapod.fragment.swipeactions.RemoveFromHistorySwipeAction$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/util/Date;)V │ │ -41743c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -417442: 5b01 b795 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromHistorySwipeAction$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/model/feed/FeedItem; // field@95b7 │ │ -417446: 5b02 b895 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromHistorySwipeAction$$ExternalSyntheticLambda0;.f$1:Ljava/util/Date; // field@95b8 │ │ -41744a: 0e00 |0007: return-void │ │ +4173f4: |[4173f4] de.danoeh.antennapod.fragment.swipeactions.RemoveFromHistorySwipeAction$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/util/Date;)V │ │ +417404: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +41740a: 5b01 b795 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromHistorySwipeAction$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/model/feed/FeedItem; // field@95b7 │ │ +41740e: 5b02 b895 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromHistorySwipeAction$$ExternalSyntheticLambda0;.f$1:Ljava/util/Date; // field@95b8 │ │ +417412: 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; │ │ @@ -906647,19 +906647,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -41744c: |[41744c] de.danoeh.antennapod.fragment.swipeactions.RemoveFromHistorySwipeAction$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -41745c: 5420 b795 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromHistorySwipeAction$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/model/feed/FeedItem; // field@95b7 │ │ -417460: 5421 b895 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromHistorySwipeAction$$ExternalSyntheticLambda0;.f$1:Ljava/util/Date; // field@95b8 │ │ -417464: 7130 f6aa 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@aaf6 │ │ -41746a: 0e00 |0007: return-void │ │ +417414: |[417414] de.danoeh.antennapod.fragment.swipeactions.RemoveFromHistorySwipeAction$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +417424: 5420 b795 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromHistorySwipeAction$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/model/feed/FeedItem; // field@95b7 │ │ +417428: 5421 b895 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromHistorySwipeAction$$ExternalSyntheticLambda0;.f$1:Ljava/util/Date; // field@95b8 │ │ +41742c: 7130 f6aa 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@aaf6 │ │ +417432: 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; │ │ │ │ @@ -906701,20 +906701,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 │ │ -417664: |[417664] de.danoeh.antennapod.fragment.swipeactions.RemoveFromQueueSwipeAction$$ExternalSyntheticLambda0.:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItem;I)V │ │ -417674: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -41767a: 5b01 ba95 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromQueueSwipeAction$$ExternalSyntheticLambda0;.f$0:Landroidx/fragment/app/Fragment; // field@95ba │ │ -41767e: 5b02 bb95 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromQueueSwipeAction$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@95bb │ │ -417682: 5903 bc95 |0007: iput v3, v0, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromQueueSwipeAction$$ExternalSyntheticLambda0;.f$2:I // field@95bc │ │ -417686: 0e00 |0009: return-void │ │ +41762c: |[41762c] de.danoeh.antennapod.fragment.swipeactions.RemoveFromQueueSwipeAction$$ExternalSyntheticLambda0.:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItem;I)V │ │ +41763c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +417642: 5b01 ba95 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromQueueSwipeAction$$ExternalSyntheticLambda0;.f$0:Landroidx/fragment/app/Fragment; // field@95ba │ │ +417646: 5b02 bb95 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromQueueSwipeAction$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@95bb │ │ +41764a: 5903 bc95 |0007: iput v3, v0, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromQueueSwipeAction$$ExternalSyntheticLambda0;.f$2:I // field@95bc │ │ +41764e: 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; │ │ @@ -906726,20 +906726,20 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -417688: |[417688] de.danoeh.antennapod.fragment.swipeactions.RemoveFromQueueSwipeAction$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -417698: 5430 ba95 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromQueueSwipeAction$$ExternalSyntheticLambda0;.f$0:Landroidx/fragment/app/Fragment; // field@95ba │ │ -41769c: 5431 bb95 |0002: iget-object v1, v3, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromQueueSwipeAction$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@95bb │ │ -4176a0: 5232 bc95 |0004: iget v2, v3, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromQueueSwipeAction$$ExternalSyntheticLambda0;.f$2:I // field@95bc │ │ -4176a4: 7140 08ab 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@ab08 │ │ -4176aa: 0e00 |0009: return-void │ │ +417650: |[417650] de.danoeh.antennapod.fragment.swipeactions.RemoveFromQueueSwipeAction$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +417660: 5430 ba95 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromQueueSwipeAction$$ExternalSyntheticLambda0;.f$0:Landroidx/fragment/app/Fragment; // field@95ba │ │ +417664: 5431 bb95 |0002: iget-object v1, v3, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromQueueSwipeAction$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@95bb │ │ +417668: 5232 bc95 |0004: iget v2, v3, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromQueueSwipeAction$$ExternalSyntheticLambda0;.f$2:I // field@95bc │ │ +41766c: 7140 08ab 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@ab08 │ │ +417672: 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; │ │ │ │ @@ -906878,18 +906878,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 │ │ -417a74: |[417a74] de.danoeh.antennapod.fragment.swipeactions.SwipeActions$Actions.$r8$lambda$_JdxE3o3w_i9QOqqf0Xp7Z41OEY:([Ljava/lang/String;Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ -417a84: 7120 30ab 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@ab30 │ │ -417a8a: 0a00 |0003: move-result v0 │ │ -417a8c: 0f00 |0004: return v0 │ │ +417a3c: |[417a3c] de.danoeh.antennapod.fragment.swipeactions.SwipeActions$Actions.$r8$lambda$_JdxE3o3w_i9QOqqf0Xp7Z41OEY:([Ljava/lang/String;Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ +417a4c: 7120 30ab 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@ab30 │ │ +417a52: 0a00 |0003: move-result v0 │ │ +417a54: 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; │ │ │ │ @@ -906898,18 +906898,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 │ │ -417a90: |[417a90] de.danoeh.antennapod.fragment.swipeactions.SwipeActions$Actions.$r8$lambda$cMRBCMVHqlNdheab0WYn4ONIvYU:([Ljava/lang/String;Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ -417aa0: 7120 2fab 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@ab2f │ │ -417aa6: 0a00 |0003: move-result v0 │ │ -417aa8: 0f00 |0004: return v0 │ │ +417a58: |[417a58] de.danoeh.antennapod.fragment.swipeactions.SwipeActions$Actions.$r8$lambda$cMRBCMVHqlNdheab0WYn4ONIvYU:([Ljava/lang/String;Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ +417a68: 7120 2fab 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@ab2f │ │ +417a6e: 0a00 |0003: move-result v0 │ │ +417a70: 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; │ │ │ │ @@ -906918,47 +906918,47 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 63 16-bit code units │ │ -417b24: |[417b24] de.danoeh.antennapod.fragment.swipeactions.SwipeActions$Actions.:(Ljava/lang/String;)V │ │ -417b34: 7010 ffb2 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@b2ff │ │ -417b3a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -417b3c: 5b30 c995 |0004: iput-object v0, v3, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;.right:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@95c9 │ │ -417b40: 5b30 c895 |0006: iput-object v0, v3, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;.left:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@95c8 │ │ -417b44: 1a00 ba07 |0008: const-string v0, "," // string@07ba │ │ -417b48: 6e20 3cb3 0400 |000a: invoke-virtual {v4, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b33c │ │ -417b4e: 0c04 |000d: move-result-object v4 │ │ -417b50: 2140 |000e: array-length v0, v4 │ │ -417b52: 1221 |000f: const/4 v1, #int 2 // #2 │ │ -417b54: 3310 2e00 |0010: if-ne v0, v1, 003e // +002e │ │ -417b58: 6200 d195 |0012: sget-object v0, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.swipeActions:Ljava/util/List; // field@95d1 │ │ -417b5c: 7110 c350 0000 |0014: invoke-static {v0}, Lcom/annimon/stream/Stream;.of:(Ljava/lang/Iterable;)Lcom/annimon/stream/Stream; // method@50c3 │ │ -417b62: 0c01 |0017: move-result-object v1 │ │ -417b64: 2202 8f1c |0018: new-instance v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions$$ExternalSyntheticLambda0; // type@1c8f │ │ -417b68: 7020 27ab 4200 |001a: invoke-direct {v2, v4}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions$$ExternalSyntheticLambda0;.:([Ljava/lang/String;)V // method@ab27 │ │ -417b6e: 6e20 c150 2100 |001d: invoke-virtual {v1, v2}, Lcom/annimon/stream/Stream;.filter:(Lcom/annimon/stream/function/Predicate;)Lcom/annimon/stream/Stream; // method@50c1 │ │ -417b74: 0c01 |0020: move-result-object v1 │ │ -417b76: 6e10 c450 0100 |0021: invoke-virtual {v1}, Lcom/annimon/stream/Stream;.single:()Ljava/lang/Object; // method@50c4 │ │ -417b7c: 0c01 |0024: move-result-object v1 │ │ -417b7e: 1f01 8d1c |0025: check-cast v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // type@1c8d │ │ -417b82: 5b31 c995 |0027: iput-object v1, v3, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;.right:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@95c9 │ │ -417b86: 7110 c350 0000 |0029: invoke-static {v0}, Lcom/annimon/stream/Stream;.of:(Ljava/lang/Iterable;)Lcom/annimon/stream/Stream; // method@50c3 │ │ -417b8c: 0c00 |002c: move-result-object v0 │ │ -417b8e: 2201 901c |002d: new-instance v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions$$ExternalSyntheticLambda1; // type@1c90 │ │ -417b92: 7020 29ab 4100 |002f: invoke-direct {v1, v4}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions$$ExternalSyntheticLambda1;.:([Ljava/lang/String;)V // method@ab29 │ │ -417b98: 6e20 c150 1000 |0032: invoke-virtual {v0, v1}, Lcom/annimon/stream/Stream;.filter:(Lcom/annimon/stream/function/Predicate;)Lcom/annimon/stream/Stream; // method@50c1 │ │ -417b9e: 0c04 |0035: move-result-object v4 │ │ -417ba0: 6e10 c450 0400 |0036: invoke-virtual {v4}, Lcom/annimon/stream/Stream;.single:()Ljava/lang/Object; // method@50c4 │ │ -417ba6: 0c04 |0039: move-result-object v4 │ │ -417ba8: 1f04 8d1c |003a: check-cast v4, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // type@1c8d │ │ -417bac: 5b34 c895 |003c: iput-object v4, v3, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;.left:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@95c8 │ │ -417bb0: 0e00 |003e: return-void │ │ +417aec: |[417aec] de.danoeh.antennapod.fragment.swipeactions.SwipeActions$Actions.:(Ljava/lang/String;)V │ │ +417afc: 7010 ffb2 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@b2ff │ │ +417b02: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +417b04: 5b30 c995 |0004: iput-object v0, v3, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;.right:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@95c9 │ │ +417b08: 5b30 c895 |0006: iput-object v0, v3, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;.left:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@95c8 │ │ +417b0c: 1a00 ba07 |0008: const-string v0, "," // string@07ba │ │ +417b10: 6e20 3cb3 0400 |000a: invoke-virtual {v4, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b33c │ │ +417b16: 0c04 |000d: move-result-object v4 │ │ +417b18: 2140 |000e: array-length v0, v4 │ │ +417b1a: 1221 |000f: const/4 v1, #int 2 // #2 │ │ +417b1c: 3310 2e00 |0010: if-ne v0, v1, 003e // +002e │ │ +417b20: 6200 d195 |0012: sget-object v0, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.swipeActions:Ljava/util/List; // field@95d1 │ │ +417b24: 7110 c350 0000 |0014: invoke-static {v0}, Lcom/annimon/stream/Stream;.of:(Ljava/lang/Iterable;)Lcom/annimon/stream/Stream; // method@50c3 │ │ +417b2a: 0c01 |0017: move-result-object v1 │ │ +417b2c: 2202 8f1c |0018: new-instance v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions$$ExternalSyntheticLambda0; // type@1c8f │ │ +417b30: 7020 27ab 4200 |001a: invoke-direct {v2, v4}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions$$ExternalSyntheticLambda0;.:([Ljava/lang/String;)V // method@ab27 │ │ +417b36: 6e20 c150 2100 |001d: invoke-virtual {v1, v2}, Lcom/annimon/stream/Stream;.filter:(Lcom/annimon/stream/function/Predicate;)Lcom/annimon/stream/Stream; // method@50c1 │ │ +417b3c: 0c01 |0020: move-result-object v1 │ │ +417b3e: 6e10 c450 0100 |0021: invoke-virtual {v1}, Lcom/annimon/stream/Stream;.single:()Ljava/lang/Object; // method@50c4 │ │ +417b44: 0c01 |0024: move-result-object v1 │ │ +417b46: 1f01 8d1c |0025: check-cast v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // type@1c8d │ │ +417b4a: 5b31 c995 |0027: iput-object v1, v3, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;.right:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@95c9 │ │ +417b4e: 7110 c350 0000 |0029: invoke-static {v0}, Lcom/annimon/stream/Stream;.of:(Ljava/lang/Iterable;)Lcom/annimon/stream/Stream; // method@50c3 │ │ +417b54: 0c00 |002c: move-result-object v0 │ │ +417b56: 2201 901c |002d: new-instance v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions$$ExternalSyntheticLambda1; // type@1c90 │ │ +417b5a: 7020 29ab 4100 |002f: invoke-direct {v1, v4}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions$$ExternalSyntheticLambda1;.:([Ljava/lang/String;)V // method@ab29 │ │ +417b60: 6e20 c150 1000 |0032: invoke-virtual {v0, v1}, Lcom/annimon/stream/Stream;.filter:(Lcom/annimon/stream/function/Predicate;)Lcom/annimon/stream/Stream; // method@50c1 │ │ +417b66: 0c04 |0035: move-result-object v4 │ │ +417b68: 6e10 c450 0400 |0036: invoke-virtual {v4}, Lcom/annimon/stream/Stream;.single:()Ljava/lang/Object; // method@50c4 │ │ +417b6e: 0c04 |0039: move-result-object v4 │ │ +417b70: 1f04 8d1c |003a: check-cast v4, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // type@1c8d │ │ +417b74: 5b34 c895 |003c: iput-object v4, v3, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;.left:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@95c8 │ │ +417b78: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x0004 line=252 │ │ 0x0006 line=253 │ │ 0x000a line=256 │ │ 0x000e line=257 │ │ @@ -906975,22 +906975,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 │ │ -417ad4: |[417ad4] de.danoeh.antennapod.fragment.swipeactions.SwipeActions$Actions.lambda$new$0:([Ljava/lang/String;Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ -417ae4: 7210 21ab 0200 |0000: invoke-interface {v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getId:()Ljava/lang/String; // method@ab21 │ │ -417aea: 0c02 |0003: move-result-object v2 │ │ -417aec: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -417aee: 4601 0100 |0005: aget-object v1, v1, v0 │ │ -417af2: 6e20 28b3 1200 |0007: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -417af8: 0a01 |000a: move-result v1 │ │ -417afa: 0f01 |000b: return v1 │ │ +417a9c: |[417a9c] de.danoeh.antennapod.fragment.swipeactions.SwipeActions$Actions.lambda$new$0:([Ljava/lang/String;Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ +417aac: 7210 21ab 0200 |0000: invoke-interface {v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getId:()Ljava/lang/String; // method@ab21 │ │ +417ab2: 0c02 |0003: move-result-object v2 │ │ +417ab4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +417ab6: 4601 0100 |0005: aget-object v1, v1, v0 │ │ +417aba: 6e20 28b3 1200 |0007: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +417ac0: 0a01 |000a: move-result v1 │ │ +417ac2: 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; │ │ │ │ @@ -906999,22 +906999,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 │ │ -417afc: |[417afc] de.danoeh.antennapod.fragment.swipeactions.SwipeActions$Actions.lambda$new$1:([Ljava/lang/String;Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ -417b0c: 7210 21ab 0200 |0000: invoke-interface {v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getId:()Ljava/lang/String; // method@ab21 │ │ -417b12: 0c02 |0003: move-result-object v2 │ │ -417b14: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -417b16: 4601 0100 |0005: aget-object v1, v1, v0 │ │ -417b1a: 6e20 28b3 1200 |0007: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -417b20: 0a01 |000a: move-result v1 │ │ -417b22: 0f01 |000b: return v1 │ │ +417ac4: |[417ac4] de.danoeh.antennapod.fragment.swipeactions.SwipeActions$Actions.lambda$new$1:([Ljava/lang/String;Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ +417ad4: 7210 21ab 0200 |0000: invoke-interface {v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getId:()Ljava/lang/String; // method@ab21 │ │ +417ada: 0c02 |0003: move-result-object v2 │ │ +417adc: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +417ade: 4601 0100 |0005: aget-object v1, v1, v0 │ │ +417ae2: 6e20 28b3 1200 |0007: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +417ae8: 0a01 |000a: move-result v1 │ │ +417aea: 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; │ │ │ │ @@ -907024,23 +907024,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -417aac: |[417aac] de.danoeh.antennapod.fragment.swipeactions.SwipeActions$Actions.hasActions:()Z │ │ -417abc: 5410 c995 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;.right:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@95c9 │ │ -417ac0: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -417ac4: 5410 c895 |0004: iget-object v0, v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;.left:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@95c8 │ │ -417ac8: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ -417acc: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -417ace: 2802 |0009: goto 000b // +0002 │ │ -417ad0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -417ad2: 0f00 |000b: return v0 │ │ +417a74: |[417a74] de.danoeh.antennapod.fragment.swipeactions.SwipeActions$Actions.hasActions:()Z │ │ +417a84: 5410 c995 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;.right:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@95c9 │ │ +417a88: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +417a8c: 5410 c895 |0004: iget-object v0, v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;.left:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@95c8 │ │ +417a90: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ +417a94: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +417a96: 2802 |0009: goto 000b // +0002 │ │ +417a98: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +417a9a: 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 : 22414 (SwipeActions.java) │ │ @@ -907077,19 +907077,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 │ │ -4183f8: |[4183f8] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;)V │ │ -418408: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -41840e: 5b01 d595 |0003: iput-object v1, v0, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/model/feed/FeedItem; // field@95d5 │ │ -418412: 5b02 d695 |0005: iput-object v2, v0, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler$$ExternalSyntheticLambda0;.f$1:Landroidx/fragment/app/Fragment; // field@95d6 │ │ -418416: 0e00 |0007: return-void │ │ +4183c0: |[4183c0] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;)V │ │ +4183d0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4183d6: 5b01 d595 |0003: iput-object v1, v0, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/model/feed/FeedItem; // field@95d5 │ │ +4183da: 5b02 d695 |0005: iput-object v2, v0, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler$$ExternalSyntheticLambda0;.f$1:Landroidx/fragment/app/Fragment; // field@95d6 │ │ +4183de: 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; │ │ @@ -907100,19 +907100,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -418418: |[418418] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler$$ExternalSyntheticLambda0.run:()V │ │ -418428: 5420 d595 |0000: iget-object v0, v2, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/model/feed/FeedItem; // field@95d5 │ │ -41842c: 5421 d695 |0002: iget-object v1, v2, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler$$ExternalSyntheticLambda0;.f$1:Landroidx/fragment/app/Fragment; // field@95d6 │ │ -418430: 7120 53ab 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.$r8$lambda$0P1NRQKaj4l0gWfZWOUTbHx4jVY:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;)V // method@ab53 │ │ -418436: 0e00 |0007: return-void │ │ +4183e0: |[4183e0] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler$$ExternalSyntheticLambda0.run:()V │ │ +4183f0: 5420 d595 |0000: iget-object v0, v2, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/model/feed/FeedItem; // field@95d5 │ │ +4183f4: 5421 d695 |0002: iget-object v1, v2, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler$$ExternalSyntheticLambda0;.f$1:Landroidx/fragment/app/Fragment; // field@95d6 │ │ +4183f8: 7120 53ab 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.$r8$lambda$0P1NRQKaj4l0gWfZWOUTbHx4jVY:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;)V // method@ab53 │ │ +4183fe: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -907153,20 +907153,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 │ │ -418438: |[418438] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/os/Handler;Ljava/lang/Runnable;)V │ │ -418448: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -41844e: 5b01 d795 |0003: iput-object v1, v0, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/model/feed/FeedItem; // field@95d7 │ │ -418452: 5b02 d895 |0005: iput-object v2, v0, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler$$ExternalSyntheticLambda1;.f$1:Landroid/os/Handler; // field@95d8 │ │ -418456: 5b03 d995 |0007: iput-object v3, v0, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler$$ExternalSyntheticLambda1;.f$2:Ljava/lang/Runnable; // field@95d9 │ │ -41845a: 0e00 |0009: return-void │ │ +418400: |[418400] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/os/Handler;Ljava/lang/Runnable;)V │ │ +418410: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +418416: 5b01 d795 |0003: iput-object v1, v0, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/model/feed/FeedItem; // field@95d7 │ │ +41841a: 5b02 d895 |0005: iput-object v2, v0, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler$$ExternalSyntheticLambda1;.f$1:Landroid/os/Handler; // field@95d8 │ │ +41841e: 5b03 d995 |0007: iput-object v3, v0, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler$$ExternalSyntheticLambda1;.f$2:Ljava/lang/Runnable; // field@95d9 │ │ +418422: 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; │ │ @@ -907178,20 +907178,20 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -41845c: |[41845c] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ -41846c: 5430 d795 |0000: iget-object v0, v3, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/model/feed/FeedItem; // field@95d7 │ │ -418470: 5431 d895 |0002: iget-object v1, v3, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler$$ExternalSyntheticLambda1;.f$1:Landroid/os/Handler; // field@95d8 │ │ -418474: 5432 d995 |0004: iget-object v2, v3, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler$$ExternalSyntheticLambda1;.f$2:Ljava/lang/Runnable; // field@95d9 │ │ -418478: 7140 54ab 1042 |0006: invoke-static {v0, v1, v2, v4}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.$r8$lambda$WlLt-G6ykt75joHJ_V8sqjpxowA:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/os/Handler;Ljava/lang/Runnable;Landroid/view/View;)V // method@ab54 │ │ -41847e: 0e00 |0009: return-void │ │ +418424: |[418424] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ +418434: 5430 d795 |0000: iget-object v0, v3, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/model/feed/FeedItem; // field@95d7 │ │ +418438: 5431 d895 |0002: iget-object v1, v3, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler$$ExternalSyntheticLambda1;.f$1:Landroid/os/Handler; // field@95d8 │ │ +41843c: 5432 d995 |0004: iget-object v2, v3, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler$$ExternalSyntheticLambda1;.f$2:Ljava/lang/Runnable; // field@95d9 │ │ +418440: 7140 54ab 1042 |0006: invoke-static {v0, v1, v2, v4}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.$r8$lambda$WlLt-G6ykt75joHJ_V8sqjpxowA:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/os/Handler;Ljava/lang/Runnable;Landroid/view/View;)V // method@ab54 │ │ +418446: 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; │ │ │ │ @@ -907229,19 +907229,19 @@ │ │ type : '(Landroid/content/Context;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 │ │ -418480: |[418480] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler$$ExternalSyntheticLambda2.:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -418490: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -418496: 5b01 da95 |0003: iput-object v1, v0, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler$$ExternalSyntheticLambda2;.f$0:Landroid/content/Context; // field@95da │ │ -41849a: 5b02 db95 |0005: iput-object v2, v0, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler$$ExternalSyntheticLambda2;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@95db │ │ -41849e: 0e00 |0007: return-void │ │ +418448: |[418448] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler$$ExternalSyntheticLambda2.:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +418458: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +41845e: 5b01 da95 |0003: iput-object v1, v0, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler$$ExternalSyntheticLambda2;.f$0:Landroid/content/Context; // field@95da │ │ +418462: 5b02 db95 |0005: iput-object v2, v0, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler$$ExternalSyntheticLambda2;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@95db │ │ +418466: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0008 reg=2 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ @@ -907252,19 +907252,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -4184a0: |[4184a0] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler$$ExternalSyntheticLambda2.run:()V │ │ -4184b0: 5420 da95 |0000: iget-object v0, v2, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler$$ExternalSyntheticLambda2;.f$0:Landroid/content/Context; // field@95da │ │ -4184b4: 5421 db95 |0002: iget-object v1, v2, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler$$ExternalSyntheticLambda2;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@95db │ │ -4184b8: 7120 55ab 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.$r8$lambda$ihd_Pnk5tayXTP2Wi_Qjf8i4lf8:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@ab55 │ │ -4184be: 0e00 |0007: return-void │ │ +418468: |[418468] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler$$ExternalSyntheticLambda2.run:()V │ │ +418478: 5420 da95 |0000: iget-object v0, v2, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler$$ExternalSyntheticLambda2;.f$0:Landroid/content/Context; // field@95da │ │ +41847c: 5421 db95 |0002: iget-object v1, v2, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler$$ExternalSyntheticLambda2;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@95db │ │ +418480: 7120 55ab 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.$r8$lambda$ihd_Pnk5tayXTP2Wi_Qjf8i4lf8:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@ab55 │ │ +418486: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler$$ExternalSyntheticLambda2; │ │ │ │ source_file_idx : 20747 (R8$$SyntheticClass) │ │ @@ -907297,17 +907297,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 │ │ -4189a4: |[4189a4] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler.$r8$lambda$0P1NRQKaj4l0gWfZWOUTbHx4jVY:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;)V │ │ -4189b4: 7120 57ab 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.lambda$markReadWithUndo$1:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;)V // method@ab57 │ │ -4189ba: 0e00 |0003: return-void │ │ +41896c: |[41896c] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler.$r8$lambda$0P1NRQKaj4l0gWfZWOUTbHx4jVY:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;)V │ │ +41897c: 7120 57ab 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.lambda$markReadWithUndo$1:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;)V // method@ab57 │ │ +418982: 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; │ │ │ │ @@ -907316,17 +907316,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 │ │ -4189bc: |[4189bc] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler.$r8$lambda$WlLt-G6ykt75joHJ_V8sqjpxowA:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/os/Handler;Ljava/lang/Runnable;Landroid/view/View;)V │ │ -4189cc: 7140 58ab 1032 |0000: invoke-static {v0, v1, v2, v3}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.lambda$markReadWithUndo$2:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/os/Handler;Ljava/lang/Runnable;Landroid/view/View;)V // method@ab58 │ │ -4189d2: 0e00 |0003: return-void │ │ +418984: |[418984] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler.$r8$lambda$WlLt-G6ykt75joHJ_V8sqjpxowA:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/os/Handler;Ljava/lang/Runnable;Landroid/view/View;)V │ │ +418994: 7140 58ab 1032 |0000: invoke-static {v0, v1, v2, v3}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.lambda$markReadWithUndo$2:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/os/Handler;Ljava/lang/Runnable;Landroid/view/View;)V // method@ab58 │ │ +41899a: 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; │ │ @@ -907337,17 +907337,17 @@ │ │ type : '(Landroid/content/Context;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 │ │ -4189d4: |[4189d4] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler.$r8$lambda$ihd_Pnk5tayXTP2Wi_Qjf8i4lf8:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -4189e4: 7120 59ab 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.lambda$onMenuItemClicked$0:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@ab59 │ │ -4189ea: 0e00 |0003: return-void │ │ +41899c: |[41899c] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler.$r8$lambda$ihd_Pnk5tayXTP2Wi_Qjf8i4lf8:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +4189ac: 7120 59ab 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.lambda$onMenuItemClicked$0:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@ab59 │ │ +4189b2: 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/FeedItem; │ │ │ │ @@ -907356,17 +907356,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4189ec: |[4189ec] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler.:()V │ │ -4189fc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -418a02: 0e00 |0003: return-void │ │ +4189b4: |[4189b4] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler.:()V │ │ +4189c4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4189ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler; │ │ │ │ #4 : (in Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;) │ │ @@ -907374,32 +907374,32 @@ │ │ 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 : 34 16-bit code units │ │ -418a04: |[418a04] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler.lambda$markReadWithUndo$1:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;)V │ │ -418a14: 6e10 35ac 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -418a1a: 0c00 |0003: move-result-object v0 │ │ -418a1c: 6e10 2dac 0200 |0004: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -418a22: 0c02 |0007: move-result-object v2 │ │ -418a24: 7110 869d 0200 |0008: invoke-static {v2}, Lde/danoeh/antennapod/core/util/FeedUtil;.shouldAutoDeleteItemsOnThatFeed:(Lde/danoeh/antennapod/model/feed/Feed;)Z // method@9d86 │ │ -418a2a: 0a02 |000b: move-result v2 │ │ -418a2c: 3800 1500 |000c: if-eqz v0, 0021 // +0015 │ │ -418a30: 7110 829d 0000 |000e: invoke-static {v0}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.hasAlmostEnded:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@9d82 │ │ -418a36: 0a01 |0011: move-result v1 │ │ -418a38: 3801 0f00 |0012: if-eqz v1, 0021 // +000f │ │ -418a3c: 3802 0d00 |0014: if-eqz v2, 0021 // +000d │ │ -418a40: 6e10 b335 0300 |0016: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ -418a46: 0c02 |0019: move-result-object v2 │ │ -418a48: 6e10 f4ab 0000 |001a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -418a4e: 0b00 |001d: move-result-wide v0 │ │ -418a50: 7130 1c9c 0201 |001e: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFeedMediaOfItem:(Landroid/content/Context;J)Ljava/util/concurrent/Future; // method@9c1c │ │ -418a56: 0e00 |0021: return-void │ │ +4189cc: |[4189cc] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler.lambda$markReadWithUndo$1:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;)V │ │ +4189dc: 6e10 35ac 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +4189e2: 0c00 |0003: move-result-object v0 │ │ +4189e4: 6e10 2dac 0200 |0004: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +4189ea: 0c02 |0007: move-result-object v2 │ │ +4189ec: 7110 869d 0200 |0008: invoke-static {v2}, Lde/danoeh/antennapod/core/util/FeedUtil;.shouldAutoDeleteItemsOnThatFeed:(Lde/danoeh/antennapod/model/feed/Feed;)Z // method@9d86 │ │ +4189f2: 0a02 |000b: move-result v2 │ │ +4189f4: 3800 1500 |000c: if-eqz v0, 0021 // +0015 │ │ +4189f8: 7110 829d 0000 |000e: invoke-static {v0}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.hasAlmostEnded:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@9d82 │ │ +4189fe: 0a01 |0011: move-result v1 │ │ +418a00: 3801 0f00 |0012: if-eqz v1, 0021 // +000f │ │ +418a04: 3802 0d00 |0014: if-eqz v2, 0021 // +000d │ │ +418a08: 6e10 b335 0300 |0016: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ +418a0e: 0c02 |0019: move-result-object v2 │ │ +418a10: 6e10 f4ab 0000 |001a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +418a16: 0b00 |001d: move-result-wide v0 │ │ +418a18: 7130 1c9c 0201 |001e: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFeedMediaOfItem:(Landroid/content/Context;J)Ljava/util/concurrent/Future; // method@9c1c │ │ +418a1e: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 0x0004 line=233 │ │ 0x000e line=234 │ │ 0x0016 line=235 │ │ locals : │ │ @@ -907411,26 +907411,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 │ │ -418a58: |[418a58] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler.lambda$markReadWithUndo$2:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/os/Handler;Ljava/lang/Runnable;Landroid/view/View;)V │ │ -418a68: 6e10 37ac 0400 |0000: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPlayState:()I // method@ac37 │ │ -418a6e: 0a07 |0003: move-result v7 │ │ -418a70: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -418a72: 2300 0220 |0005: new-array v0, v0, [J // type@2002 │ │ -418a76: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -418a78: 6e10 f4ab 0400 |0008: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -418a7e: 0b02 |000b: move-result-wide v2 │ │ -418a80: 4c02 0001 |000c: aput-wide v2, v0, v1 │ │ -418a84: 7120 489c 0700 |000e: invoke-static {v7, v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.markItemPlayed:(I[J)Ljava/util/concurrent/Future; // method@9c48 │ │ -418a8a: 6e20 5207 6500 |0011: invoke-virtual {v5, v6}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0752 │ │ -418a90: 0e00 |0014: return-void │ │ +418a20: |[418a20] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler.lambda$markReadWithUndo$2:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/os/Handler;Ljava/lang/Runnable;Landroid/view/View;)V │ │ +418a30: 6e10 37ac 0400 |0000: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPlayState:()I // method@ac37 │ │ +418a36: 0a07 |0003: move-result v7 │ │ +418a38: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +418a3a: 2300 0220 |0005: new-array v0, v0, [J // type@2002 │ │ +418a3e: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +418a40: 6e10 f4ab 0400 |0008: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +418a46: 0b02 |000b: move-result-wide v2 │ │ +418a48: 4c02 0001 |000c: aput-wide v2, v0, v1 │ │ +418a4c: 7120 489c 0700 |000e: invoke-static {v7, v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.markItemPlayed:(I[J)Ljava/util/concurrent/Future; // method@9c48 │ │ +418a52: 6e20 5207 6500 |0011: invoke-virtual {v5, v6}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0752 │ │ +418a58: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ 0x0011 line=264 │ │ locals : │ │ 0x0000 - 0x0015 reg=4 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x0015 reg=5 (null) Landroid/os/Handler; │ │ @@ -907442,21 +907442,21 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -418a94: |[418a94] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler.lambda$onMenuItemClicked$0:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -418aa4: 6e10 35ac 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -418aaa: 0c03 |0003: move-result-object v3 │ │ -418aac: 6e10 f4ab 0300 |0004: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -418ab2: 0b00 |0007: move-result-wide v0 │ │ -418ab4: 7130 1c9c 0201 |0008: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFeedMediaOfItem:(Landroid/content/Context;J)Ljava/util/concurrent/Future; // method@9c1c │ │ -418aba: 0e00 |000b: return-void │ │ +418a5c: |[418a5c] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler.lambda$onMenuItemClicked$0:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +418a6c: 6e10 35ac 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +418a72: 0c03 |0003: move-result-object v3 │ │ +418a74: 6e10 f4ab 0300 |0004: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +418a7a: 0b00 |0007: move-result-wide v0 │ │ +418a7c: 7130 1c9c 0201 |0008: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFeedMediaOfItem:(Landroid/content/Context;J)Ljava/util/concurrent/Future; // method@9c1c │ │ +418a82: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ locals : │ │ 0x0000 - 0x000c reg=2 (null) Landroid/content/Context; │ │ 0x0000 - 0x000c reg=3 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ @@ -907465,77 +907465,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 │ │ -418abc: |[418abc] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler.markReadWithUndo:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItem;IZ)V │ │ -418acc: 3906 0300 |0000: if-nez v6, 0003 // +0003 │ │ -418ad0: 0e00 |0002: return-void │ │ -418ad2: 2200 8f1e |0003: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -418ad6: 7010 50b3 0000 |0005: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -418adc: 1a01 42b3 |0008: const-string v1, "markReadWithUndo(" // string@b342 │ │ -418ae0: 6e20 5cb3 1000 |000a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -418ae6: 6e10 f4ab 0600 |000d: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -418aec: 0b01 |0010: move-result-wide v1 │ │ -418aee: 6e30 58b3 1002 |0011: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ -418af4: 1a01 4007 |0014: const-string v1, ")" // string@0740 │ │ -418af8: 6e20 5cb3 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -418afe: 6e10 67b3 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -418b04: 0c00 |001c: move-result-object v0 │ │ -418b06: 1a01 7d1d |001d: const-string v1, "FeedItemMenuHandler" // string@1d7d │ │ -418b0a: 7120 fe0a 0100 |001f: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -418b10: 1210 |0022: const/4 v0, #int 1 // #1 │ │ -418b12: 2301 0220 |0023: new-array v1, v0, [J // type@2002 │ │ -418b16: 6e10 f4ab 0600 |0025: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -418b1c: 0b02 |0028: move-result-wide v2 │ │ -418b1e: 1204 |0029: const/4 v4, #int 0 // #0 │ │ -418b20: 4c02 0104 |002a: aput-wide v2, v1, v4 │ │ -418b24: 7120 489c 1700 |002c: invoke-static {v7, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.markItemPlayed:(I[J)Ljava/util/concurrent/Future; // method@9c48 │ │ -418b2a: 2201 7f01 |002f: new-instance v1, Landroid/os/Handler; // type@017f │ │ -418b2e: 6e10 b335 0500 |0031: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ -418b34: 0c02 |0034: move-result-object v2 │ │ -418b36: 6e10 2902 0200 |0035: invoke-virtual {v2}, Landroid/content/Context;.getMainLooper:()Landroid/os/Looper; // method@0229 │ │ -418b3c: 0c02 |0038: move-result-object v2 │ │ -418b3e: 7020 4407 2100 |0039: invoke-direct {v1, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0744 │ │ -418b44: 2202 941c |003c: new-instance v2, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler$$ExternalSyntheticLambda0; // type@1c94 │ │ -418b48: 7030 4dab 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@ab4d │ │ -418b4e: 3207 1100 |0041: if-eq v7, v0, 0052 // +0011 │ │ -418b52: 6e10 37ac 0600 |0043: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPlayState:()I // method@ac37 │ │ -418b58: 0a07 |0046: move-result v7 │ │ -418b5a: 12f0 |0047: const/4 v0, #int -1 // #ff │ │ -418b5c: 3307 0600 |0048: if-ne v7, v0, 004e // +0006 │ │ -418b60: 1407 0503 127f |004a: const v7, #float 1.94083e+38 // #7f120305 │ │ -418b66: 2808 |004d: goto 0055 // +0008 │ │ -418b68: 1407 b601 127f |004e: const v7, #float 1.94076e+38 // #7f1201b6 │ │ -418b6e: 2804 |0051: goto 0055 // +0004 │ │ -418b70: 1407 b501 127f |0052: const v7, #float 1.94076e+38 // #7f1201b5 │ │ -418b76: 3808 1b00 |0055: if-eqz v8, 0070 // +001b │ │ -418b7a: 6e10 2735 0500 |0057: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -418b80: 0c08 |005a: move-result-object v8 │ │ -418b82: 1f08 d917 |005b: check-cast v8, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -418b86: 6e30 b494 7804 |005d: invoke-virtual {v8, v7, v4}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@94b4 │ │ -418b8c: 0c07 |0060: move-result-object v7 │ │ -418b8e: 1408 9b03 127f |0061: const v8, #float 1.94086e+38 // #7f12039b │ │ -418b94: 6e20 4f35 8500 |0064: invoke-virtual {v5, v8}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@354f │ │ -418b9a: 0c05 |0067: move-result-object v5 │ │ -418b9c: 2208 951c |0068: new-instance v8, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler$$ExternalSyntheticLambda1; // type@1c95 │ │ -418ba0: 7040 4fab 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@ab4f │ │ -418ba6: 6e30 b986 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@86b9 │ │ -418bac: 8245 |0070: int-to-float v5, v4 │ │ -418bae: 1406 6666 863f |0071: const v6, #float 1.05 // #3f866666 │ │ -418bb4: a805 0506 |0074: mul-float v5, v5, v6 │ │ -418bb8: 8955 |0076: float-to-double v5, v5 │ │ -418bba: 7120 dbb2 6500 |0077: invoke-static {v5, v6}, Ljava/lang/Math;.ceil:(D)D // method@b2db │ │ -418bc0: 0b05 |007a: move-result-wide v5 │ │ -418bc2: 8a55 |007b: double-to-int v5, v5 │ │ -418bc4: 8155 |007c: int-to-long v5, v5 │ │ -418bc6: 6e40 5107 2165 |007d: invoke-virtual {v1, v2, v5, v6}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0751 │ │ -418bcc: 0e00 |0080: return-void │ │ +418a84: |[418a84] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler.markReadWithUndo:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItem;IZ)V │ │ +418a94: 3906 0300 |0000: if-nez v6, 0003 // +0003 │ │ +418a98: 0e00 |0002: return-void │ │ +418a9a: 2200 8f1e |0003: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +418a9e: 7010 50b3 0000 |0005: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +418aa4: 1a01 42b3 |0008: const-string v1, "markReadWithUndo(" // string@b342 │ │ +418aa8: 6e20 5cb3 1000 |000a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +418aae: 6e10 f4ab 0600 |000d: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +418ab4: 0b01 |0010: move-result-wide v1 │ │ +418ab6: 6e30 58b3 1002 |0011: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ +418abc: 1a01 4007 |0014: const-string v1, ")" // string@0740 │ │ +418ac0: 6e20 5cb3 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +418ac6: 6e10 67b3 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +418acc: 0c00 |001c: move-result-object v0 │ │ +418ace: 1a01 7d1d |001d: const-string v1, "FeedItemMenuHandler" // string@1d7d │ │ +418ad2: 7120 fe0a 0100 |001f: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +418ad8: 1210 |0022: const/4 v0, #int 1 // #1 │ │ +418ada: 2301 0220 |0023: new-array v1, v0, [J // type@2002 │ │ +418ade: 6e10 f4ab 0600 |0025: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +418ae4: 0b02 |0028: move-result-wide v2 │ │ +418ae6: 1204 |0029: const/4 v4, #int 0 // #0 │ │ +418ae8: 4c02 0104 |002a: aput-wide v2, v1, v4 │ │ +418aec: 7120 489c 1700 |002c: invoke-static {v7, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.markItemPlayed:(I[J)Ljava/util/concurrent/Future; // method@9c48 │ │ +418af2: 2201 7f01 |002f: new-instance v1, Landroid/os/Handler; // type@017f │ │ +418af6: 6e10 b335 0500 |0031: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ +418afc: 0c02 |0034: move-result-object v2 │ │ +418afe: 6e10 2902 0200 |0035: invoke-virtual {v2}, Landroid/content/Context;.getMainLooper:()Landroid/os/Looper; // method@0229 │ │ +418b04: 0c02 |0038: move-result-object v2 │ │ +418b06: 7020 4407 2100 |0039: invoke-direct {v1, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0744 │ │ +418b0c: 2202 941c |003c: new-instance v2, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler$$ExternalSyntheticLambda0; // type@1c94 │ │ +418b10: 7030 4dab 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@ab4d │ │ +418b16: 3207 1100 |0041: if-eq v7, v0, 0052 // +0011 │ │ +418b1a: 6e10 37ac 0600 |0043: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPlayState:()I // method@ac37 │ │ +418b20: 0a07 |0046: move-result v7 │ │ +418b22: 12f0 |0047: const/4 v0, #int -1 // #ff │ │ +418b24: 3307 0600 |0048: if-ne v7, v0, 004e // +0006 │ │ +418b28: 1407 0503 127f |004a: const v7, #float 1.94083e+38 // #7f120305 │ │ +418b2e: 2808 |004d: goto 0055 // +0008 │ │ +418b30: 1407 b601 127f |004e: const v7, #float 1.94076e+38 // #7f1201b6 │ │ +418b36: 2804 |0051: goto 0055 // +0004 │ │ +418b38: 1407 b501 127f |0052: const v7, #float 1.94076e+38 // #7f1201b5 │ │ +418b3e: 3808 1b00 |0055: if-eqz v8, 0070 // +001b │ │ +418b42: 6e10 2735 0500 |0057: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +418b48: 0c08 |005a: move-result-object v8 │ │ +418b4a: 1f08 d917 |005b: check-cast v8, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +418b4e: 6e30 b494 7804 |005d: invoke-virtual {v8, v7, v4}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@94b4 │ │ +418b54: 0c07 |0060: move-result-object v7 │ │ +418b56: 1408 9b03 127f |0061: const v8, #float 1.94086e+38 // #7f12039b │ │ +418b5c: 6e20 4f35 8500 |0064: invoke-virtual {v5, v8}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@354f │ │ +418b62: 0c05 |0067: move-result-object v5 │ │ +418b64: 2208 951c |0068: new-instance v8, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler$$ExternalSyntheticLambda1; // type@1c95 │ │ +418b68: 7040 4fab 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@ab4f │ │ +418b6e: 6e30 b986 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@86b9 │ │ +418b74: 8245 |0070: int-to-float v5, v4 │ │ +418b76: 1406 6666 863f |0071: const v6, #float 1.05 // #3f866666 │ │ +418b7c: a805 0506 |0074: mul-float v5, v5, v6 │ │ +418b80: 8955 |0076: float-to-double v5, v5 │ │ +418b82: 7120 dbb2 6500 |0077: invoke-static {v5, v6}, Ljava/lang/Math;.ceil:(D)D // method@b2db │ │ +418b88: 0b05 |007a: move-result-wide v5 │ │ +418b8a: 8a55 |007b: double-to-int v5, v5 │ │ +418b8c: 8155 |007c: int-to-long v5, v5 │ │ +418b8e: 6e40 5107 2165 |007d: invoke-virtual {v1, v2, v5, v6}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0751 │ │ +418b94: 0e00 |0080: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=225 │ │ 0x0025 line=228 │ │ 0x002f line=230 │ │ 0x003c line=231 │ │ 0x0043 line=243 │ │ @@ -907553,163 +907553,163 @@ │ │ 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 : 324 16-bit code units │ │ -4184c0: |[4184c0] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler.onMenuItemClicked:(Landroidx/fragment/app/Fragment;ILde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ -4184d0: 6e10 b335 0600 |0000: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ -4184d6: 0c00 |0003: move-result-object v0 │ │ -4184d8: 1401 0c03 0a7f |0004: const v1, #float 1.83449e+38 // #7f0a030c │ │ -4184de: 1212 |0007: const/4 v2, #int 1 // #1 │ │ -4184e0: 3317 0d00 |0008: if-ne v7, v1, 0015 // +000d │ │ -4184e4: 1306 5700 |000a: const/16 v6, #int 87 // #57 │ │ -4184e8: 7120 cf98 6000 |000c: invoke-static {v0, v6}, Lde/danoeh/antennapod/core/receiver/MediaButtonReceiver;.createIntent:(Landroid/content/Context;I)Landroid/content/Intent; // method@98cf │ │ -4184ee: 0c06 |000f: move-result-object v6 │ │ -4184f0: 6e20 4002 6000 |0010: invoke-virtual {v0, v6}, Landroid/content/Context;.sendBroadcast:(Landroid/content/Intent;)V // method@0240 │ │ -4184f6: 2900 1901 |0013: goto/16 012c // +0119 │ │ -4184fa: 1401 ac02 0a7f |0015: const v1, #float 1.83447e+38 // #7f0a02ac │ │ -418500: 1203 |0018: const/4 v3, #int 0 // #0 │ │ -418502: 3317 1400 |0019: if-ne v7, v1, 002d // +0014 │ │ -418506: 2326 0f21 |001b: new-array v6, v2, [Lde/danoeh/antennapod/model/feed/FeedItem; // type@210f │ │ -41850a: 4d08 0603 |001d: aput-object v8, v6, v3 │ │ -41850e: 7110 b6b4 0600 |001f: invoke-static {v6}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b4b6 │ │ -418514: 0c06 |0022: move-result-object v6 │ │ -418516: 2207 961c |0023: new-instance v7, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler$$ExternalSyntheticLambda2; // type@1c96 │ │ -41851a: 7030 51ab 0708 |0025: invoke-direct {v7, v0, v8}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler$$ExternalSyntheticLambda2;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@ab51 │ │ -418520: 7130 47b1 6007 |0028: invoke-static {v0, v6, v7}, Lde/danoeh/antennapod/view/LocalDeleteModal;.showLocalFeedDeleteWarningIfNecessary:(Landroid/content/Context;Ljava/lang/Iterable;Ljava/lang/Runnable;)V // method@b147 │ │ -418526: 2900 0101 |002b: goto/16 012c // +0101 │ │ -41852a: 1401 ab02 0a7f |002d: const v1, #float 1.83447e+38 // #7f0a02ab │ │ -418530: 3317 0700 |0030: if-ne v7, v1, 0037 // +0007 │ │ -418534: 7120 5eab 8600 |0032: invoke-static {v6, v8}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.removeNewFlagWithUndo:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@ab5e │ │ -41853a: 2900 f700 |0035: goto/16 012c // +00f7 │ │ -41853e: 1401 f001 0a7f |0037: const v1, #float 1.83444e+38 // #7f0a01f0 │ │ -418544: 3317 5000 |003a: if-ne v7, v1, 008a // +0050 │ │ -418548: 6e20 4fac 2800 |003c: invoke-virtual {v8, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPlayed:(Z)V // method@ac4f │ │ -41854e: 7130 4a9c 2802 |003f: invoke-static {v8, v2, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.markItemPlayed:(Lde/danoeh/antennapod/model/feed/FeedItem;IZ)Ljava/util/concurrent/Future; // method@9c4a │ │ -418554: 6e10 2dac 0800 |0042: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -41855a: 0c06 |0045: move-result-object v6 │ │ -41855c: 6e10 daab 0600 |0046: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ -418562: 0a06 |0049: move-result v6 │ │ -418564: 3906 e200 |004a: if-nez v6, 012c // +00e2 │ │ -418568: 7100 d99c 0000 |004c: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.isProviderConnected:()Z // method@9cd9 │ │ -41856e: 0a06 |004f: move-result v6 │ │ -418570: 3806 dc00 |0050: if-eqz v6, 012c // +00dc │ │ -418574: 6e10 35ac 0800 |0052: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -41857a: 0c06 |0055: move-result-object v6 │ │ -41857c: 3806 d600 |0056: if-eqz v6, 012c // +00d6 │ │ -418580: 2207 391d |0058: new-instance v7, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // type@1d39 │ │ -418584: 6201 3cc5 |005a: sget-object v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.PLAY:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c53c │ │ -418588: 7030 74ae 8701 |005c: 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@ae74 │ │ -41858e: 6e10 77ae 0700 |005f: invoke-virtual {v7}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.currentTimestamp:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@ae77 │ │ -418594: 0c07 |0062: move-result-object v7 │ │ -418596: 6e10 6dac 0600 |0063: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac6d │ │ -41859c: 0a08 |0066: move-result v8 │ │ -41859e: d388 e803 |0067: div-int/lit16 v8, v8, #int 1000 // #03e8 │ │ -4185a2: 6e20 7aae 8700 |0069: invoke-virtual {v7, v8}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.started:(I)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@ae7a │ │ -4185a8: 0c07 |006c: move-result-object v7 │ │ -4185aa: 6e10 6dac 0600 |006d: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac6d │ │ -4185b0: 0a08 |0070: move-result v8 │ │ -4185b2: d388 e803 |0071: div-int/lit16 v8, v8, #int 1000 // #03e8 │ │ -4185b6: 6e20 79ae 8700 |0073: invoke-virtual {v7, v8}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.position:(I)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@ae79 │ │ -4185bc: 0c07 |0076: move-result-object v7 │ │ -4185be: 6e10 6dac 0600 |0077: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac6d │ │ -4185c4: 0a06 |007a: move-result v6 │ │ -4185c6: d366 e803 |007b: div-int/lit16 v6, v6, #int 1000 // #03e8 │ │ -4185ca: 6e20 7cae 6700 |007d: invoke-virtual {v7, v6}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.total:(I)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@ae7c │ │ -4185d0: 0c06 |0080: move-result-object v6 │ │ -4185d2: 6e10 76ae 0600 |0081: invoke-virtual {v6}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.build:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // method@ae76 │ │ -4185d8: 0c06 |0084: move-result-object v6 │ │ -4185da: 7120 f19c 6000 |0085: invoke-static {v0, v6}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.enqueueEpisodeActionIfSynchronizationIsActive:(Landroid/content/Context;Lde/danoeh/antennapod/net/sync/model/EpisodeAction;)V // method@9cf1 │ │ -4185e0: 2900 a400 |0088: goto/16 012c // +00a4 │ │ -4185e4: 1401 f201 0a7f |008a: const v1, #float 1.83444e+38 // #7f0a01f2 │ │ -4185ea: 3317 2c00 |008d: if-ne v7, v1, 00b9 // +002c │ │ -4185ee: 6e20 4fac 3800 |008f: invoke-virtual {v8, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPlayed:(Z)V // method@ac4f │ │ -4185f4: 7130 4a9c 3803 |0092: invoke-static {v8, v3, v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.markItemPlayed:(Lde/danoeh/antennapod/model/feed/FeedItem;IZ)Ljava/util/concurrent/Future; // method@9c4a │ │ -4185fa: 6e10 2dac 0800 |0095: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -418600: 0c06 |0098: move-result-object v6 │ │ -418602: 6e10 daab 0600 |0099: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ -418608: 0a06 |009c: move-result v6 │ │ -41860a: 3906 8f00 |009d: if-nez v6, 012c // +008f │ │ -41860e: 6e10 35ac 0800 |009f: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -418614: 0c06 |00a2: move-result-object v6 │ │ -418616: 3806 8900 |00a3: if-eqz v6, 012c // +0089 │ │ -41861a: 2206 391d |00a5: new-instance v6, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // type@1d39 │ │ -41861e: 6207 3ac5 |00a7: sget-object v7, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.NEW:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c53a │ │ -418622: 7030 74ae 8607 |00a9: 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@ae74 │ │ -418628: 6e10 77ae 0600 |00ac: invoke-virtual {v6}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.currentTimestamp:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@ae77 │ │ -41862e: 0c06 |00af: move-result-object v6 │ │ -418630: 6e10 76ae 0600 |00b0: invoke-virtual {v6}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.build:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // method@ae76 │ │ -418636: 0c06 |00b3: move-result-object v6 │ │ -418638: 7120 f19c 6000 |00b4: invoke-static {v0, v6}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.enqueueEpisodeActionIfSynchronizationIsActive:(Landroid/content/Context;Lde/danoeh/antennapod/net/sync/model/EpisodeAction;)V // method@9cf1 │ │ -41863e: 2900 7500 |00b7: goto/16 012c // +0075 │ │ -418642: 1401 5200 0a7f |00b9: const v1, #float 1.83435e+38 // #7f0a0052 │ │ -418648: 3317 0a00 |00bc: if-ne v7, v1, 00c6 // +000a │ │ -41864c: 2326 0f21 |00be: new-array v6, v2, [Lde/danoeh/antennapod/model/feed/FeedItem; // type@210f │ │ -418650: 4d08 0603 |00c0: aput-object v8, v6, v3 │ │ -418654: 7120 139c 6000 |00c2: 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@9c13 │ │ -41865a: 2867 |00c5: goto 012c // +0067 │ │ -41865c: 1401 aa02 0a7f |00c6: const v1, #float 1.83447e+38 // #7f0a02aa │ │ -418662: 3317 0600 |00c9: if-ne v7, v1, 00cf // +0006 │ │ -418666: 7130 529c 2008 |00cb: 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@9c52 │ │ -41866c: 285e |00ce: goto 012c // +005e │ │ -41866e: 1401 5000 0a7f |00cf: const v1, #float 1.83435e+38 // #7f0a0050 │ │ -418674: 3317 0600 |00d2: if-ne v7, v1, 00d8 // +0006 │ │ -418678: 7110 0c9c 0800 |00d4: invoke-static {v8}, Lde/danoeh/antennapod/core/storage/DBWriter;.addFavoriteItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@9c0c │ │ -41867e: 2855 |00d7: goto 012c // +0055 │ │ -418680: 1401 a702 0a7f |00d8: const v1, #float 1.83447e+38 // #7f0a02a7 │ │ -418686: 3317 0600 |00db: if-ne v7, v1, 00e1 // +0006 │ │ -41868a: 7110 509c 0800 |00dd: invoke-static {v8}, Lde/danoeh/antennapod/core/storage/DBWriter;.removeFavoriteItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@9c50 │ │ -418690: 284c |00e0: goto 012c // +004c │ │ -418692: 1401 af02 0a7f |00e1: const v1, #float 1.83447e+38 // #7f0a02af │ │ -418698: 3317 2500 |00e4: if-ne v7, v1, 0109 // +0025 │ │ -41869c: 6e10 35ac 0800 |00e6: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -4186a2: 0c06 |00e9: move-result-object v6 │ │ -4186a4: 6e20 95ac 3600 |00ea: invoke-virtual {v6, v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setPosition:(I)V // method@ac95 │ │ -4186aa: 7100 a698 0000 |00ed: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.getCurrentlyPlayingFeedMediaId:()J // method@98a6 │ │ -4186b0: 0b06 |00f0: move-result-wide v6 │ │ -4186b2: 6e10 35ac 0800 |00f1: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -4186b8: 0c01 |00f4: move-result-object v1 │ │ -4186ba: 6e10 f4ab 0100 |00f5: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -4186c0: 0b04 |00f8: move-result-wide v4 │ │ -4186c2: 3101 0604 |00f9: cmp-long v1, v6, v4 │ │ -4186c6: 3901 0a00 |00fb: if-nez v1, 0105 // +000a │ │ -4186ca: 7100 ad98 0000 |00fd: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.writeNoMediaPlaying:()V // method@98ad │ │ -4186d0: 1a06 7d68 |0100: const-string v6, "action.de.danoeh.antennapod.core.service.actionShutdownPlaybackService" // string@687d │ │ -4186d4: 7120 8f9d 6000 |0102: invoke-static {v0, v6}, Lde/danoeh/antennapod/core/util/IntentUtils;.sendLocalBroadcast:(Landroid/content/Context;Ljava/lang/String;)V // method@9d8f │ │ -4186da: 7130 4a9c 3802 |0105: invoke-static {v8, v3, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.markItemPlayed:(Lde/danoeh/antennapod/model/feed/FeedItem;IZ)Ljava/util/concurrent/Future; // method@9c4a │ │ -4186e0: 2824 |0108: goto 012c // +0024 │ │ -4186e2: 1401 e003 0a7f |0109: const v1, #float 1.83454e+38 // #7f0a03e0 │ │ -4186e8: 3317 0a00 |010c: if-ne v7, v1, 0116 // +000a │ │ -4186ec: 7110 819d 0800 |010e: invoke-static {v8}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.getLinkWithFallback:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9d81 │ │ -4186f2: 0c06 |0111: move-result-object v6 │ │ -4186f4: 7120 8e9d 6000 |0112: invoke-static {v0, v6}, Lde/danoeh/antennapod/core/util/IntentUtils;.openInBrowser:(Landroid/content/Context;Ljava/lang/String;)V // method@9d8e │ │ -4186fa: 2817 |0115: goto 012c // +0017 │ │ -4186fc: 1400 f902 0a7f |0116: const v0, #float 1.83449e+38 // #7f0a02f9 │ │ -418702: 3307 1400 |0119: if-ne v7, v0, 012d // +0014 │ │ -418706: 7110 54a1 0800 |011b: invoke-static {v8}, Lde/danoeh/antennapod/dialog/ShareDialog;.newInstance:(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/dialog/ShareDialog; // method@a154 │ │ -41870c: 0c07 |011e: move-result-object v7 │ │ -41870e: 6e10 2735 0600 |011f: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -418714: 0c06 |0122: move-result-object v6 │ │ -418716: 6e10 0536 0600 |0123: invoke-virtual {v6}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3605 │ │ -41871c: 0c06 |0126: move-result-object v6 │ │ -41871e: 1a08 6355 |0127: const-string v8, "ShareEpisodeDialog" // string@5563 │ │ -418722: 6e30 f134 6708 |0129: invoke-virtual {v7, v6, v8}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34f1 │ │ -418728: 0f02 |012c: return v2 │ │ -41872a: 2206 8f1e |012d: new-instance v6, Ljava/lang/StringBuilder; // type@1e8f │ │ -41872e: 7010 50b3 0600 |012f: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -418734: 1a08 ed5d |0132: const-string v8, "Unknown menuItemId: " // string@5ded │ │ -418738: 6e20 5cb3 8600 |0134: invoke-virtual {v6, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -41873e: 6e20 57b3 7600 |0137: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -418744: 6e10 67b3 0600 |013a: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -41874a: 0c06 |013d: move-result-object v6 │ │ -41874c: 1a07 7d1d |013e: const-string v7, "FeedItemMenuHandler" // string@1d7d │ │ -418750: 7120 fe0a 6700 |0140: invoke-static {v7, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -418756: 0f03 |0143: return v3 │ │ +418488: |[418488] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler.onMenuItemClicked:(Landroidx/fragment/app/Fragment;ILde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ +418498: 6e10 b335 0600 |0000: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ +41849e: 0c00 |0003: move-result-object v0 │ │ +4184a0: 1401 0c03 0a7f |0004: const v1, #float 1.83449e+38 // #7f0a030c │ │ +4184a6: 1212 |0007: const/4 v2, #int 1 // #1 │ │ +4184a8: 3317 0d00 |0008: if-ne v7, v1, 0015 // +000d │ │ +4184ac: 1306 5700 |000a: const/16 v6, #int 87 // #57 │ │ +4184b0: 7120 cf98 6000 |000c: invoke-static {v0, v6}, Lde/danoeh/antennapod/core/receiver/MediaButtonReceiver;.createIntent:(Landroid/content/Context;I)Landroid/content/Intent; // method@98cf │ │ +4184b6: 0c06 |000f: move-result-object v6 │ │ +4184b8: 6e20 4002 6000 |0010: invoke-virtual {v0, v6}, Landroid/content/Context;.sendBroadcast:(Landroid/content/Intent;)V // method@0240 │ │ +4184be: 2900 1901 |0013: goto/16 012c // +0119 │ │ +4184c2: 1401 ac02 0a7f |0015: const v1, #float 1.83447e+38 // #7f0a02ac │ │ +4184c8: 1203 |0018: const/4 v3, #int 0 // #0 │ │ +4184ca: 3317 1400 |0019: if-ne v7, v1, 002d // +0014 │ │ +4184ce: 2326 0f21 |001b: new-array v6, v2, [Lde/danoeh/antennapod/model/feed/FeedItem; // type@210f │ │ +4184d2: 4d08 0603 |001d: aput-object v8, v6, v3 │ │ +4184d6: 7110 b6b4 0600 |001f: invoke-static {v6}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b4b6 │ │ +4184dc: 0c06 |0022: move-result-object v6 │ │ +4184de: 2207 961c |0023: new-instance v7, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler$$ExternalSyntheticLambda2; // type@1c96 │ │ +4184e2: 7030 51ab 0708 |0025: invoke-direct {v7, v0, v8}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler$$ExternalSyntheticLambda2;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@ab51 │ │ +4184e8: 7130 47b1 6007 |0028: invoke-static {v0, v6, v7}, Lde/danoeh/antennapod/view/LocalDeleteModal;.showLocalFeedDeleteWarningIfNecessary:(Landroid/content/Context;Ljava/lang/Iterable;Ljava/lang/Runnable;)V // method@b147 │ │ +4184ee: 2900 0101 |002b: goto/16 012c // +0101 │ │ +4184f2: 1401 ab02 0a7f |002d: const v1, #float 1.83447e+38 // #7f0a02ab │ │ +4184f8: 3317 0700 |0030: if-ne v7, v1, 0037 // +0007 │ │ +4184fc: 7120 5eab 8600 |0032: invoke-static {v6, v8}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.removeNewFlagWithUndo:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@ab5e │ │ +418502: 2900 f700 |0035: goto/16 012c // +00f7 │ │ +418506: 1401 f001 0a7f |0037: const v1, #float 1.83444e+38 // #7f0a01f0 │ │ +41850c: 3317 5000 |003a: if-ne v7, v1, 008a // +0050 │ │ +418510: 6e20 4fac 2800 |003c: invoke-virtual {v8, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPlayed:(Z)V // method@ac4f │ │ +418516: 7130 4a9c 2802 |003f: invoke-static {v8, v2, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.markItemPlayed:(Lde/danoeh/antennapod/model/feed/FeedItem;IZ)Ljava/util/concurrent/Future; // method@9c4a │ │ +41851c: 6e10 2dac 0800 |0042: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +418522: 0c06 |0045: move-result-object v6 │ │ +418524: 6e10 daab 0600 |0046: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ +41852a: 0a06 |0049: move-result v6 │ │ +41852c: 3906 e200 |004a: if-nez v6, 012c // +00e2 │ │ +418530: 7100 d99c 0000 |004c: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.isProviderConnected:()Z // method@9cd9 │ │ +418536: 0a06 |004f: move-result v6 │ │ +418538: 3806 dc00 |0050: if-eqz v6, 012c // +00dc │ │ +41853c: 6e10 35ac 0800 |0052: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +418542: 0c06 |0055: move-result-object v6 │ │ +418544: 3806 d600 |0056: if-eqz v6, 012c // +00d6 │ │ +418548: 2207 391d |0058: new-instance v7, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // type@1d39 │ │ +41854c: 6201 3cc5 |005a: sget-object v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.PLAY:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c53c │ │ +418550: 7030 74ae 8701 |005c: 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@ae74 │ │ +418556: 6e10 77ae 0700 |005f: invoke-virtual {v7}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.currentTimestamp:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@ae77 │ │ +41855c: 0c07 |0062: move-result-object v7 │ │ +41855e: 6e10 6dac 0600 |0063: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac6d │ │ +418564: 0a08 |0066: move-result v8 │ │ +418566: d388 e803 |0067: div-int/lit16 v8, v8, #int 1000 // #03e8 │ │ +41856a: 6e20 7aae 8700 |0069: invoke-virtual {v7, v8}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.started:(I)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@ae7a │ │ +418570: 0c07 |006c: move-result-object v7 │ │ +418572: 6e10 6dac 0600 |006d: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac6d │ │ +418578: 0a08 |0070: move-result v8 │ │ +41857a: d388 e803 |0071: div-int/lit16 v8, v8, #int 1000 // #03e8 │ │ +41857e: 6e20 79ae 8700 |0073: invoke-virtual {v7, v8}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.position:(I)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@ae79 │ │ +418584: 0c07 |0076: move-result-object v7 │ │ +418586: 6e10 6dac 0600 |0077: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac6d │ │ +41858c: 0a06 |007a: move-result v6 │ │ +41858e: d366 e803 |007b: div-int/lit16 v6, v6, #int 1000 // #03e8 │ │ +418592: 6e20 7cae 6700 |007d: invoke-virtual {v7, v6}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.total:(I)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@ae7c │ │ +418598: 0c06 |0080: move-result-object v6 │ │ +41859a: 6e10 76ae 0600 |0081: invoke-virtual {v6}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.build:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // method@ae76 │ │ +4185a0: 0c06 |0084: move-result-object v6 │ │ +4185a2: 7120 f19c 6000 |0085: invoke-static {v0, v6}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.enqueueEpisodeActionIfSynchronizationIsActive:(Landroid/content/Context;Lde/danoeh/antennapod/net/sync/model/EpisodeAction;)V // method@9cf1 │ │ +4185a8: 2900 a400 |0088: goto/16 012c // +00a4 │ │ +4185ac: 1401 f201 0a7f |008a: const v1, #float 1.83444e+38 // #7f0a01f2 │ │ +4185b2: 3317 2c00 |008d: if-ne v7, v1, 00b9 // +002c │ │ +4185b6: 6e20 4fac 3800 |008f: invoke-virtual {v8, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPlayed:(Z)V // method@ac4f │ │ +4185bc: 7130 4a9c 3803 |0092: invoke-static {v8, v3, v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.markItemPlayed:(Lde/danoeh/antennapod/model/feed/FeedItem;IZ)Ljava/util/concurrent/Future; // method@9c4a │ │ +4185c2: 6e10 2dac 0800 |0095: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +4185c8: 0c06 |0098: move-result-object v6 │ │ +4185ca: 6e10 daab 0600 |0099: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ +4185d0: 0a06 |009c: move-result v6 │ │ +4185d2: 3906 8f00 |009d: if-nez v6, 012c // +008f │ │ +4185d6: 6e10 35ac 0800 |009f: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +4185dc: 0c06 |00a2: move-result-object v6 │ │ +4185de: 3806 8900 |00a3: if-eqz v6, 012c // +0089 │ │ +4185e2: 2206 391d |00a5: new-instance v6, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // type@1d39 │ │ +4185e6: 6207 3ac5 |00a7: sget-object v7, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.NEW:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c53a │ │ +4185ea: 7030 74ae 8607 |00a9: 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@ae74 │ │ +4185f0: 6e10 77ae 0600 |00ac: invoke-virtual {v6}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.currentTimestamp:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@ae77 │ │ +4185f6: 0c06 |00af: move-result-object v6 │ │ +4185f8: 6e10 76ae 0600 |00b0: invoke-virtual {v6}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.build:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // method@ae76 │ │ +4185fe: 0c06 |00b3: move-result-object v6 │ │ +418600: 7120 f19c 6000 |00b4: invoke-static {v0, v6}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.enqueueEpisodeActionIfSynchronizationIsActive:(Landroid/content/Context;Lde/danoeh/antennapod/net/sync/model/EpisodeAction;)V // method@9cf1 │ │ +418606: 2900 7500 |00b7: goto/16 012c // +0075 │ │ +41860a: 1401 5200 0a7f |00b9: const v1, #float 1.83435e+38 // #7f0a0052 │ │ +418610: 3317 0a00 |00bc: if-ne v7, v1, 00c6 // +000a │ │ +418614: 2326 0f21 |00be: new-array v6, v2, [Lde/danoeh/antennapod/model/feed/FeedItem; // type@210f │ │ +418618: 4d08 0603 |00c0: aput-object v8, v6, v3 │ │ +41861c: 7120 139c 6000 |00c2: 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@9c13 │ │ +418622: 2867 |00c5: goto 012c // +0067 │ │ +418624: 1401 aa02 0a7f |00c6: const v1, #float 1.83447e+38 // #7f0a02aa │ │ +41862a: 3317 0600 |00c9: if-ne v7, v1, 00cf // +0006 │ │ +41862e: 7130 529c 2008 |00cb: 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@9c52 │ │ +418634: 285e |00ce: goto 012c // +005e │ │ +418636: 1401 5000 0a7f |00cf: const v1, #float 1.83435e+38 // #7f0a0050 │ │ +41863c: 3317 0600 |00d2: if-ne v7, v1, 00d8 // +0006 │ │ +418640: 7110 0c9c 0800 |00d4: invoke-static {v8}, Lde/danoeh/antennapod/core/storage/DBWriter;.addFavoriteItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@9c0c │ │ +418646: 2855 |00d7: goto 012c // +0055 │ │ +418648: 1401 a702 0a7f |00d8: const v1, #float 1.83447e+38 // #7f0a02a7 │ │ +41864e: 3317 0600 |00db: if-ne v7, v1, 00e1 // +0006 │ │ +418652: 7110 509c 0800 |00dd: invoke-static {v8}, Lde/danoeh/antennapod/core/storage/DBWriter;.removeFavoriteItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@9c50 │ │ +418658: 284c |00e0: goto 012c // +004c │ │ +41865a: 1401 af02 0a7f |00e1: const v1, #float 1.83447e+38 // #7f0a02af │ │ +418660: 3317 2500 |00e4: if-ne v7, v1, 0109 // +0025 │ │ +418664: 6e10 35ac 0800 |00e6: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +41866a: 0c06 |00e9: move-result-object v6 │ │ +41866c: 6e20 95ac 3600 |00ea: invoke-virtual {v6, v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setPosition:(I)V // method@ac95 │ │ +418672: 7100 a698 0000 |00ed: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.getCurrentlyPlayingFeedMediaId:()J // method@98a6 │ │ +418678: 0b06 |00f0: move-result-wide v6 │ │ +41867a: 6e10 35ac 0800 |00f1: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +418680: 0c01 |00f4: move-result-object v1 │ │ +418682: 6e10 f4ab 0100 |00f5: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +418688: 0b04 |00f8: move-result-wide v4 │ │ +41868a: 3101 0604 |00f9: cmp-long v1, v6, v4 │ │ +41868e: 3901 0a00 |00fb: if-nez v1, 0105 // +000a │ │ +418692: 7100 ad98 0000 |00fd: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.writeNoMediaPlaying:()V // method@98ad │ │ +418698: 1a06 7d68 |0100: const-string v6, "action.de.danoeh.antennapod.core.service.actionShutdownPlaybackService" // string@687d │ │ +41869c: 7120 8f9d 6000 |0102: invoke-static {v0, v6}, Lde/danoeh/antennapod/core/util/IntentUtils;.sendLocalBroadcast:(Landroid/content/Context;Ljava/lang/String;)V // method@9d8f │ │ +4186a2: 7130 4a9c 3802 |0105: invoke-static {v8, v3, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.markItemPlayed:(Lde/danoeh/antennapod/model/feed/FeedItem;IZ)Ljava/util/concurrent/Future; // method@9c4a │ │ +4186a8: 2824 |0108: goto 012c // +0024 │ │ +4186aa: 1401 e003 0a7f |0109: const v1, #float 1.83454e+38 // #7f0a03e0 │ │ +4186b0: 3317 0a00 |010c: if-ne v7, v1, 0116 // +000a │ │ +4186b4: 7110 819d 0800 |010e: invoke-static {v8}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.getLinkWithFallback:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9d81 │ │ +4186ba: 0c06 |0111: move-result-object v6 │ │ +4186bc: 7120 8e9d 6000 |0112: invoke-static {v0, v6}, Lde/danoeh/antennapod/core/util/IntentUtils;.openInBrowser:(Landroid/content/Context;Ljava/lang/String;)V // method@9d8e │ │ +4186c2: 2817 |0115: goto 012c // +0017 │ │ +4186c4: 1400 f902 0a7f |0116: const v0, #float 1.83449e+38 // #7f0a02f9 │ │ +4186ca: 3307 1400 |0119: if-ne v7, v0, 012d // +0014 │ │ +4186ce: 7110 54a1 0800 |011b: invoke-static {v8}, Lde/danoeh/antennapod/dialog/ShareDialog;.newInstance:(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/dialog/ShareDialog; // method@a154 │ │ +4186d4: 0c07 |011e: move-result-object v7 │ │ +4186d6: 6e10 2735 0600 |011f: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +4186dc: 0c06 |0122: move-result-object v6 │ │ +4186de: 6e10 0536 0600 |0123: invoke-virtual {v6}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3605 │ │ +4186e4: 0c06 |0126: move-result-object v6 │ │ +4186e6: 1a08 6355 |0127: const-string v8, "ShareEpisodeDialog" // string@5563 │ │ +4186ea: 6e30 f134 6708 |0129: invoke-virtual {v7, v6, v8}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34f1 │ │ +4186f0: 0f02 |012c: return v2 │ │ +4186f2: 2206 8f1e |012d: new-instance v6, Ljava/lang/StringBuilder; // type@1e8f │ │ +4186f6: 7010 50b3 0600 |012f: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +4186fc: 1a08 ed5d |0132: const-string v8, "Unknown menuItemId: " // string@5ded │ │ +418700: 6e20 5cb3 8600 |0134: invoke-virtual {v6, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +418706: 6e20 57b3 7600 |0137: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +41870c: 6e10 67b3 0600 |013a: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +418712: 0c06 |013d: move-result-object v6 │ │ +418714: 1a07 7d1d |013e: const-string v7, "FeedItemMenuHandler" // string@1d7d │ │ +418718: 7120 fe0a 6700 |0140: invoke-static {v7, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +41871e: 0f03 |0143: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x000c line=153 │ │ 0x001f line=155 │ │ 0x0032 line=158 │ │ 0x003c line=160 │ │ @@ -907753,138 +907753,138 @@ │ │ type : '(Landroid/view/Menu;Lde/danoeh/antennapod/model/feed/FeedItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 249 16-bit code units │ │ -418758: |[418758] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler.onPrepareMenu:(Landroid/view/Menu;Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ -418768: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -41876a: 3809 f700 |0001: if-eqz v9, 00f8 // +00f7 │ │ -41876e: 390a 0400 |0003: if-nez v10, 0007 // +0004 │ │ -418772: 2900 f300 |0005: goto/16 00f8 // +00f3 │ │ -418776: 6e10 35ac 0a00 |0007: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -41877c: 0c01 |000a: move-result-object v1 │ │ -41877e: 1212 |000b: const/4 v2, #int 1 // #1 │ │ -418780: 3801 0400 |000c: if-eqz v1, 0010 // +0004 │ │ -418784: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -418786: 2802 |000f: goto 0011 // +0002 │ │ -418788: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -41878a: 3801 0e00 |0011: if-eqz v1, 001f // +000e │ │ -41878e: 6e10 35ac 0a00 |0013: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -418794: 0c03 |0016: move-result-object v3 │ │ -418796: 7110 b79d 0300 |0017: invoke-static {v3}, Lde/danoeh/antennapod/core/util/PlaybackStatus;.isPlaying:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@9db7 │ │ -41879c: 0a03 |001a: move-result v3 │ │ -41879e: 3803 0400 |001b: if-eqz v3, 001f // +0004 │ │ -4187a2: 1213 |001d: const/4 v3, #int 1 // #1 │ │ -4187a4: 2802 |001e: goto 0020 // +0002 │ │ -4187a6: 1203 |001f: const/4 v3, #int 0 // #0 │ │ -4187a8: 1a04 fa50 |0020: const-string v4, "Queue" // string@50fa │ │ -4187ac: 6e20 43ac 4a00 |0022: invoke-virtual {v10, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ac43 │ │ -4187b2: 0a04 |0025: move-result v4 │ │ -4187b4: 3801 0e00 |0026: if-eqz v1, 0034 // +000e │ │ -4187b8: 6e10 35ac 0a00 |0028: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -4187be: 0c05 |002b: move-result-object v5 │ │ -4187c0: 6e10 00ac 0500 |002c: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedFile;.fileExists:()Z // method@ac00 │ │ -4187c6: 0a05 |002f: move-result v5 │ │ -4187c8: 3805 0400 |0030: if-eqz v5, 0034 // +0004 │ │ -4187cc: 1215 |0032: const/4 v5, #int 1 // #1 │ │ -4187ce: 2802 |0033: goto 0035 // +0002 │ │ -4187d0: 1205 |0034: const/4 v5, #int 0 // #0 │ │ -4187d2: 3801 0e00 |0035: if-eqz v1, 0043 // +000e │ │ -4187d6: 6e10 2dac 0a00 |0037: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -4187dc: 0c06 |003a: move-result-object v6 │ │ -4187de: 6e10 daab 0600 |003b: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ -4187e4: 0a06 |003e: move-result v6 │ │ -4187e6: 3806 0400 |003f: if-eqz v6, 0043 // +0004 │ │ -4187ea: 1216 |0041: const/4 v6, #int 1 // #1 │ │ -4187ec: 2802 |0042: goto 0044 // +0002 │ │ -4187ee: 1206 |0043: const/4 v6, #int 0 // #0 │ │ -4187f0: 1a07 511d |0044: const-string v7, "Favorite" // string@1d51 │ │ -4187f4: 6e20 43ac 7a00 |0046: invoke-virtual {v10, v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ac43 │ │ -4187fa: 0a07 |0049: move-result v7 │ │ -4187fc: 1408 0c03 0a7f |004a: const v8, #float 1.83449e+38 // #7f0a030c │ │ -418802: 7130 60ab 8903 |004d: invoke-static {v9, v8, v3}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.setItemVisibility:(Landroid/view/Menu;IZ)V // method@ab60 │ │ -418808: 1403 aa02 0a7f |0050: const v3, #float 1.83447e+38 // #7f0a02aa │ │ -41880e: 7130 60ab 3904 |0053: invoke-static {v9, v3, v4}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.setItemVisibility:(Landroid/view/Menu;IZ)V // method@ab60 │ │ -418814: 3904 0a00 |0056: if-nez v4, 0060 // +000a │ │ -418818: 6e10 35ac 0a00 |0058: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -41881e: 0c03 |005b: move-result-object v3 │ │ -418820: 3803 0400 |005c: if-eqz v3, 0060 // +0004 │ │ -418824: 1213 |005e: const/4 v3, #int 1 // #1 │ │ -418826: 2802 |005f: goto 0061 // +0002 │ │ -418828: 1203 |0060: const/4 v3, #int 0 // #0 │ │ -41882a: 1404 5200 0a7f |0061: const v4, #float 1.83435e+38 // #7f0a0052 │ │ -418830: 7130 60ab 4903 |0064: invoke-static {v9, v4, v3}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.setItemVisibility:(Landroid/view/Menu;IZ)V // method@ab60 │ │ -418836: 6e10 2dac 0a00 |0067: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -41883c: 0c03 |006a: move-result-object v3 │ │ -41883e: 6e10 daab 0300 |006b: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ -418844: 0a03 |006e: move-result v3 │ │ -418846: 3903 0a00 |006f: if-nez v3, 0079 // +000a │ │ -41884a: 7110 bb9d 0a00 |0071: invoke-static {v10}, Lde/danoeh/antennapod/core/util/ShareUtils;.hasLinkToShare:(Lde/danoeh/antennapod/model/feed/FeedItem;)Z // method@9dbb │ │ -418850: 0a03 |0074: move-result v3 │ │ -418852: 3803 0400 |0075: if-eqz v3, 0079 // +0004 │ │ -418856: 1213 |0077: const/4 v3, #int 1 // #1 │ │ -418858: 2802 |0078: goto 007a // +0002 │ │ -41885a: 1203 |0079: const/4 v3, #int 0 // #0 │ │ -41885c: 1404 e003 0a7f |007a: const v4, #float 1.83454e+38 // #7f0a03e0 │ │ -418862: 7130 60ab 4903 |007d: invoke-static {v9, v4, v3}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.setItemVisibility:(Landroid/view/Menu;IZ)V // method@ab60 │ │ -418868: 6e10 2dac 0a00 |0080: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -41886e: 0c03 |0083: move-result-object v3 │ │ -418870: 6e10 daab 0300 |0084: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ -418876: 0a03 |0087: move-result v3 │ │ -418878: b723 |0088: xor-int/2addr v3, v2 │ │ -41887a: 1404 f902 0a7f |0089: const v4, #float 1.83449e+38 // #7f0a02f9 │ │ -418880: 7130 60ab 4903 |008c: invoke-static {v9, v4, v3}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.setItemVisibility:(Landroid/view/Menu;IZ)V // method@ab60 │ │ -418886: 1403 ab02 0a7f |008f: const v3, #float 1.83447e+38 // #7f0a02ab │ │ -41888c: 6e10 41ac 0a00 |0092: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedItem;.isNew:()Z // method@ac41 │ │ -418892: 0a04 |0095: move-result v4 │ │ -418894: 7130 60ab 3904 |0096: invoke-static {v9, v3, v4}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.setItemVisibility:(Landroid/view/Menu;IZ)V // method@ab60 │ │ -41889a: 6e10 42ac 0a00 |0099: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedItem;.isPlayed:()Z // method@ac42 │ │ -4188a0: 0a03 |009c: move-result v3 │ │ -4188a2: b723 |009d: xor-int/2addr v3, v2 │ │ -4188a4: 1404 f001 0a7f |009e: const v4, #float 1.83444e+38 // #7f0a01f0 │ │ -4188aa: 7130 60ab 4903 |00a1: invoke-static {v9, v4, v3}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.setItemVisibility:(Landroid/view/Menu;IZ)V // method@ab60 │ │ -4188b0: 6e10 42ac 0a00 |00a4: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedItem;.isPlayed:()Z // method@ac42 │ │ -4188b6: 0a03 |00a7: move-result v3 │ │ -4188b8: 1408 f201 0a7f |00a8: const v8, #float 1.83444e+38 // #7f0a01f2 │ │ -4188be: 7130 60ab 8903 |00ab: invoke-static {v9, v8, v3}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.setItemVisibility:(Landroid/view/Menu;IZ)V // method@ab60 │ │ -4188c4: 3801 0e00 |00ae: if-eqz v1, 00bc // +000e │ │ -4188c8: 6e10 35ac 0a00 |00b0: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -4188ce: 0c0a |00b3: move-result-object v10 │ │ -4188d0: 6e10 7eac 0a00 |00b4: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPosition:()I // method@ac7e │ │ -4188d6: 0a0a |00b7: move-result v10 │ │ -4188d8: 380a 0400 |00b8: if-eqz v10, 00bc // +0004 │ │ -4188dc: 121a |00ba: const/4 v10, #int 1 // #1 │ │ -4188de: 2802 |00bb: goto 00bd // +0002 │ │ -4188e0: 120a |00bc: const/4 v10, #int 0 // #0 │ │ -4188e2: 1403 af02 0a7f |00bd: const v3, #float 1.83447e+38 // #7f0a02af │ │ -4188e8: 7130 60ab 390a |00c0: invoke-static {v9, v3, v10}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.setItemVisibility:(Landroid/view/Menu;IZ)V // method@ab60 │ │ -4188ee: 3801 0f00 |00c3: if-eqz v1, 00d2 // +000f │ │ -4188f2: 140a b101 127f |00c5: const v10, #float 1.94076e+38 // #7f1201b1 │ │ -4188f8: 7130 5fab 490a |00c8: invoke-static {v9, v4, v10}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.setItemTitle:(Landroid/view/Menu;II)V // method@ab5f │ │ -4188fe: 140a b301 127f |00cb: const v10, #float 1.94076e+38 // #7f1201b3 │ │ -418904: 7130 5fab 890a |00ce: invoke-static {v9, v8, v10}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.setItemTitle:(Landroid/view/Menu;II)V // method@ab5f │ │ -41890a: 280d |00d1: goto 00de // +000d │ │ -41890c: 140a b201 127f |00d2: const v10, #float 1.94076e+38 // #7f1201b2 │ │ -418912: 7130 5fab 490a |00d5: invoke-static {v9, v4, v10}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.setItemTitle:(Landroid/view/Menu;II)V // method@ab5f │ │ -418918: 140a b401 127f |00d8: const v10, #float 1.94076e+38 // #7f1201b4 │ │ -41891e: 7130 5fab 890a |00db: invoke-static {v9, v8, v10}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.setItemTitle:(Landroid/view/Menu;II)V // method@ab5f │ │ -418924: df0a 0701 |00de: xor-int/lit8 v10, v7, #int 1 // #01 │ │ -418928: 1401 5000 0a7f |00e0: const v1, #float 1.83435e+38 // #7f0a0050 │ │ -41892e: 7130 60ab 190a |00e3: invoke-static {v9, v1, v10}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.setItemVisibility:(Landroid/view/Menu;IZ)V // method@ab60 │ │ -418934: 140a a702 0a7f |00e6: const v10, #float 1.83447e+38 // #7f0a02a7 │ │ -41893a: 7130 60ab a907 |00e9: invoke-static {v9, v10, v7}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.setItemVisibility:(Landroid/view/Menu;IZ)V // method@ab60 │ │ -418940: 3905 0400 |00ec: if-nez v5, 00f0 // +0004 │ │ -418944: 3806 0300 |00ee: if-eqz v6, 00f1 // +0003 │ │ -418948: 1210 |00f0: const/4 v0, #int 1 // #1 │ │ -41894a: 140a ac02 0a7f |00f1: const v10, #float 1.83447e+38 // #7f0a02ac │ │ -418950: 7130 60ab a900 |00f4: invoke-static {v9, v10, v0}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.setItemVisibility:(Landroid/view/Menu;IZ)V // method@ab60 │ │ -418956: 0f02 |00f7: return v2 │ │ -418958: 0f00 |00f8: return v0 │ │ +418720: |[418720] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler.onPrepareMenu:(Landroid/view/Menu;Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ +418730: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +418732: 3809 f700 |0001: if-eqz v9, 00f8 // +00f7 │ │ +418736: 390a 0400 |0003: if-nez v10, 0007 // +0004 │ │ +41873a: 2900 f300 |0005: goto/16 00f8 // +00f3 │ │ +41873e: 6e10 35ac 0a00 |0007: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +418744: 0c01 |000a: move-result-object v1 │ │ +418746: 1212 |000b: const/4 v2, #int 1 // #1 │ │ +418748: 3801 0400 |000c: if-eqz v1, 0010 // +0004 │ │ +41874c: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +41874e: 2802 |000f: goto 0011 // +0002 │ │ +418750: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +418752: 3801 0e00 |0011: if-eqz v1, 001f // +000e │ │ +418756: 6e10 35ac 0a00 |0013: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +41875c: 0c03 |0016: move-result-object v3 │ │ +41875e: 7110 b79d 0300 |0017: invoke-static {v3}, Lde/danoeh/antennapod/core/util/PlaybackStatus;.isPlaying:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@9db7 │ │ +418764: 0a03 |001a: move-result v3 │ │ +418766: 3803 0400 |001b: if-eqz v3, 001f // +0004 │ │ +41876a: 1213 |001d: const/4 v3, #int 1 // #1 │ │ +41876c: 2802 |001e: goto 0020 // +0002 │ │ +41876e: 1203 |001f: const/4 v3, #int 0 // #0 │ │ +418770: 1a04 fa50 |0020: const-string v4, "Queue" // string@50fa │ │ +418774: 6e20 43ac 4a00 |0022: invoke-virtual {v10, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ac43 │ │ +41877a: 0a04 |0025: move-result v4 │ │ +41877c: 3801 0e00 |0026: if-eqz v1, 0034 // +000e │ │ +418780: 6e10 35ac 0a00 |0028: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +418786: 0c05 |002b: move-result-object v5 │ │ +418788: 6e10 00ac 0500 |002c: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedFile;.fileExists:()Z // method@ac00 │ │ +41878e: 0a05 |002f: move-result v5 │ │ +418790: 3805 0400 |0030: if-eqz v5, 0034 // +0004 │ │ +418794: 1215 |0032: const/4 v5, #int 1 // #1 │ │ +418796: 2802 |0033: goto 0035 // +0002 │ │ +418798: 1205 |0034: const/4 v5, #int 0 // #0 │ │ +41879a: 3801 0e00 |0035: if-eqz v1, 0043 // +000e │ │ +41879e: 6e10 2dac 0a00 |0037: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +4187a4: 0c06 |003a: move-result-object v6 │ │ +4187a6: 6e10 daab 0600 |003b: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ +4187ac: 0a06 |003e: move-result v6 │ │ +4187ae: 3806 0400 |003f: if-eqz v6, 0043 // +0004 │ │ +4187b2: 1216 |0041: const/4 v6, #int 1 // #1 │ │ +4187b4: 2802 |0042: goto 0044 // +0002 │ │ +4187b6: 1206 |0043: const/4 v6, #int 0 // #0 │ │ +4187b8: 1a07 511d |0044: const-string v7, "Favorite" // string@1d51 │ │ +4187bc: 6e20 43ac 7a00 |0046: invoke-virtual {v10, v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ac43 │ │ +4187c2: 0a07 |0049: move-result v7 │ │ +4187c4: 1408 0c03 0a7f |004a: const v8, #float 1.83449e+38 // #7f0a030c │ │ +4187ca: 7130 60ab 8903 |004d: invoke-static {v9, v8, v3}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.setItemVisibility:(Landroid/view/Menu;IZ)V // method@ab60 │ │ +4187d0: 1403 aa02 0a7f |0050: const v3, #float 1.83447e+38 // #7f0a02aa │ │ +4187d6: 7130 60ab 3904 |0053: invoke-static {v9, v3, v4}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.setItemVisibility:(Landroid/view/Menu;IZ)V // method@ab60 │ │ +4187dc: 3904 0a00 |0056: if-nez v4, 0060 // +000a │ │ +4187e0: 6e10 35ac 0a00 |0058: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +4187e6: 0c03 |005b: move-result-object v3 │ │ +4187e8: 3803 0400 |005c: if-eqz v3, 0060 // +0004 │ │ +4187ec: 1213 |005e: const/4 v3, #int 1 // #1 │ │ +4187ee: 2802 |005f: goto 0061 // +0002 │ │ +4187f0: 1203 |0060: const/4 v3, #int 0 // #0 │ │ +4187f2: 1404 5200 0a7f |0061: const v4, #float 1.83435e+38 // #7f0a0052 │ │ +4187f8: 7130 60ab 4903 |0064: invoke-static {v9, v4, v3}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.setItemVisibility:(Landroid/view/Menu;IZ)V // method@ab60 │ │ +4187fe: 6e10 2dac 0a00 |0067: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +418804: 0c03 |006a: move-result-object v3 │ │ +418806: 6e10 daab 0300 |006b: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ +41880c: 0a03 |006e: move-result v3 │ │ +41880e: 3903 0a00 |006f: if-nez v3, 0079 // +000a │ │ +418812: 7110 bb9d 0a00 |0071: invoke-static {v10}, Lde/danoeh/antennapod/core/util/ShareUtils;.hasLinkToShare:(Lde/danoeh/antennapod/model/feed/FeedItem;)Z // method@9dbb │ │ +418818: 0a03 |0074: move-result v3 │ │ +41881a: 3803 0400 |0075: if-eqz v3, 0079 // +0004 │ │ +41881e: 1213 |0077: const/4 v3, #int 1 // #1 │ │ +418820: 2802 |0078: goto 007a // +0002 │ │ +418822: 1203 |0079: const/4 v3, #int 0 // #0 │ │ +418824: 1404 e003 0a7f |007a: const v4, #float 1.83454e+38 // #7f0a03e0 │ │ +41882a: 7130 60ab 4903 |007d: invoke-static {v9, v4, v3}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.setItemVisibility:(Landroid/view/Menu;IZ)V // method@ab60 │ │ +418830: 6e10 2dac 0a00 |0080: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +418836: 0c03 |0083: move-result-object v3 │ │ +418838: 6e10 daab 0300 |0084: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ +41883e: 0a03 |0087: move-result v3 │ │ +418840: b723 |0088: xor-int/2addr v3, v2 │ │ +418842: 1404 f902 0a7f |0089: const v4, #float 1.83449e+38 // #7f0a02f9 │ │ +418848: 7130 60ab 4903 |008c: invoke-static {v9, v4, v3}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.setItemVisibility:(Landroid/view/Menu;IZ)V // method@ab60 │ │ +41884e: 1403 ab02 0a7f |008f: const v3, #float 1.83447e+38 // #7f0a02ab │ │ +418854: 6e10 41ac 0a00 |0092: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedItem;.isNew:()Z // method@ac41 │ │ +41885a: 0a04 |0095: move-result v4 │ │ +41885c: 7130 60ab 3904 |0096: invoke-static {v9, v3, v4}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.setItemVisibility:(Landroid/view/Menu;IZ)V // method@ab60 │ │ +418862: 6e10 42ac 0a00 |0099: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedItem;.isPlayed:()Z // method@ac42 │ │ +418868: 0a03 |009c: move-result v3 │ │ +41886a: b723 |009d: xor-int/2addr v3, v2 │ │ +41886c: 1404 f001 0a7f |009e: const v4, #float 1.83444e+38 // #7f0a01f0 │ │ +418872: 7130 60ab 4903 |00a1: invoke-static {v9, v4, v3}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.setItemVisibility:(Landroid/view/Menu;IZ)V // method@ab60 │ │ +418878: 6e10 42ac 0a00 |00a4: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedItem;.isPlayed:()Z // method@ac42 │ │ +41887e: 0a03 |00a7: move-result v3 │ │ +418880: 1408 f201 0a7f |00a8: const v8, #float 1.83444e+38 // #7f0a01f2 │ │ +418886: 7130 60ab 8903 |00ab: invoke-static {v9, v8, v3}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.setItemVisibility:(Landroid/view/Menu;IZ)V // method@ab60 │ │ +41888c: 3801 0e00 |00ae: if-eqz v1, 00bc // +000e │ │ +418890: 6e10 35ac 0a00 |00b0: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +418896: 0c0a |00b3: move-result-object v10 │ │ +418898: 6e10 7eac 0a00 |00b4: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPosition:()I // method@ac7e │ │ +41889e: 0a0a |00b7: move-result v10 │ │ +4188a0: 380a 0400 |00b8: if-eqz v10, 00bc // +0004 │ │ +4188a4: 121a |00ba: const/4 v10, #int 1 // #1 │ │ +4188a6: 2802 |00bb: goto 00bd // +0002 │ │ +4188a8: 120a |00bc: const/4 v10, #int 0 // #0 │ │ +4188aa: 1403 af02 0a7f |00bd: const v3, #float 1.83447e+38 // #7f0a02af │ │ +4188b0: 7130 60ab 390a |00c0: invoke-static {v9, v3, v10}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.setItemVisibility:(Landroid/view/Menu;IZ)V // method@ab60 │ │ +4188b6: 3801 0f00 |00c3: if-eqz v1, 00d2 // +000f │ │ +4188ba: 140a b101 127f |00c5: const v10, #float 1.94076e+38 // #7f1201b1 │ │ +4188c0: 7130 5fab 490a |00c8: invoke-static {v9, v4, v10}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.setItemTitle:(Landroid/view/Menu;II)V // method@ab5f │ │ +4188c6: 140a b301 127f |00cb: const v10, #float 1.94076e+38 // #7f1201b3 │ │ +4188cc: 7130 5fab 890a |00ce: invoke-static {v9, v8, v10}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.setItemTitle:(Landroid/view/Menu;II)V // method@ab5f │ │ +4188d2: 280d |00d1: goto 00de // +000d │ │ +4188d4: 140a b201 127f |00d2: const v10, #float 1.94076e+38 // #7f1201b2 │ │ +4188da: 7130 5fab 490a |00d5: invoke-static {v9, v4, v10}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.setItemTitle:(Landroid/view/Menu;II)V // method@ab5f │ │ +4188e0: 140a b401 127f |00d8: const v10, #float 1.94076e+38 // #7f1201b4 │ │ +4188e6: 7130 5fab 890a |00db: invoke-static {v9, v8, v10}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.setItemTitle:(Landroid/view/Menu;II)V // method@ab5f │ │ +4188ec: df0a 0701 |00de: xor-int/lit8 v10, v7, #int 1 // #01 │ │ +4188f0: 1401 5000 0a7f |00e0: const v1, #float 1.83435e+38 // #7f0a0050 │ │ +4188f6: 7130 60ab 190a |00e3: invoke-static {v9, v1, v10}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.setItemVisibility:(Landroid/view/Menu;IZ)V // method@ab60 │ │ +4188fc: 140a a702 0a7f |00e6: const v10, #float 1.83447e+38 // #7f0a02a7 │ │ +418902: 7130 60ab a907 |00e9: invoke-static {v9, v10, v7}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.setItemVisibility:(Landroid/view/Menu;IZ)V // method@ab60 │ │ +418908: 3905 0400 |00ec: if-nez v5, 00f0 // +0004 │ │ +41890c: 3806 0300 |00ee: if-eqz v6, 00f1 // +0003 │ │ +418910: 1210 |00f0: const/4 v0, #int 1 // #1 │ │ +418912: 140a ac02 0a7f |00f1: const v10, #float 1.83447e+38 // #7f0a02ac │ │ +418918: 7130 60ab a900 |00f4: invoke-static {v9, v10, v0}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.setItemVisibility:(Landroid/view/Menu;IZ)V // method@ab60 │ │ +41891e: 0f02 |00f7: return v2 │ │ +418920: 0f00 |00f8: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0007 line=58 │ │ 0x0013 line=59 │ │ 0x0022 line=60 │ │ 0x0028 line=61 │ │ 0x0037 line=62 │ │ @@ -907916,32 +907916,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 │ │ -41895c: |[41895c] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler.onPrepareMenu:(Landroid/view/Menu;Lde/danoeh/antennapod/model/feed/FeedItem;[I)Z │ │ -41896c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -41896e: 3804 1a00 |0001: if-eqz v4, 001b // +001a │ │ -418972: 3905 0300 |0003: if-nez v5, 0006 // +0003 │ │ -418976: 2816 |0005: goto 001b // +0016 │ │ -418978: 7120 5cab 5400 |0006: invoke-static {v4, v5}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.onPrepareMenu:(Landroid/view/Menu;Lde/danoeh/antennapod/model/feed/FeedItem;)Z // method@ab5c │ │ -41897e: 0a05 |0009: move-result v5 │ │ -418980: 3805 1000 |000a: if-eqz v5, 001a // +0010 │ │ -418984: 3806 0e00 |000c: if-eqz v6, 001a // +000e │ │ -418988: 2161 |000e: array-length v1, v6 │ │ -41898a: 1202 |000f: const/4 v2, #int 0 // #0 │ │ -41898c: 3512 0a00 |0010: if-ge v2, v1, 001a // +000a │ │ -418990: 4403 0602 |0012: aget v3, v6, v2 │ │ -418994: 7130 60ab 3400 |0014: invoke-static {v4, v3, v0}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.setItemVisibility:(Landroid/view/Menu;IZ)V // method@ab60 │ │ -41899a: d802 0201 |0017: add-int/lit8 v2, v2, #int 1 // #01 │ │ -41899e: 28f7 |0019: goto 0010 // -0009 │ │ -4189a0: 0f05 |001a: return v5 │ │ -4189a2: 0f00 |001b: return v0 │ │ +418924: |[418924] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler.onPrepareMenu:(Landroid/view/Menu;Lde/danoeh/antennapod/model/feed/FeedItem;[I)Z │ │ +418934: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +418936: 3804 1a00 |0001: if-eqz v4, 001b // +001a │ │ +41893a: 3905 0300 |0003: if-nez v5, 0006 // +0003 │ │ +41893e: 2816 |0005: goto 001b // +0016 │ │ +418940: 7120 5cab 5400 |0006: invoke-static {v4, v5}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.onPrepareMenu:(Landroid/view/Menu;Lde/danoeh/antennapod/model/feed/FeedItem;)Z // method@ab5c │ │ +418946: 0a05 |0009: move-result v5 │ │ +418948: 3805 1000 |000a: if-eqz v5, 001a // +0010 │ │ +41894c: 3806 0e00 |000c: if-eqz v6, 001a // +000e │ │ +418950: 2161 |000e: array-length v1, v6 │ │ +418952: 1202 |000f: const/4 v2, #int 0 // #0 │ │ +418954: 3512 0a00 |0010: if-ge v2, v1, 001a // +000a │ │ +418958: 4403 0602 |0012: aget v3, v6, v2 │ │ +41895c: 7130 60ab 3400 |0014: invoke-static {v4, v3, v0}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.setItemVisibility:(Landroid/view/Menu;IZ)V // method@ab60 │ │ +418962: d802 0201 |0017: add-int/lit8 v2, v2, #int 1 // #01 │ │ +418966: 28f7 |0019: goto 0010 // -0009 │ │ +418968: 0f05 |001a: return v5 │ │ +41896a: 0f00 |001b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=133 │ │ 0x000e line=135 │ │ 0x0014 line=136 │ │ locals : │ │ 0x0000 - 0x001c reg=4 (null) Landroid/view/Menu; │ │ @@ -907953,18 +907953,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 │ │ -418bd0: |[418bd0] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler.removeNewFlagWithUndo:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -418be0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -418be2: 7140 5aab 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@ab5a │ │ -418be8: 0e00 |0004: return-void │ │ +418b98: |[418b98] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler.removeNewFlagWithUndo:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +418ba8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +418baa: 7140 5aab 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@ab5a │ │ +418bb0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=272 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/fragment/app/Fragment; │ │ 0x0000 - 0x0005 reg=2 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ @@ -907973,20 +907973,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 │ │ -418bec: |[418bec] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler.setItemTitle:(Landroid/view/Menu;II)V │ │ -418bfc: 7220 bf0b 1000 |0000: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -418c02: 0c00 |0003: move-result-object v0 │ │ -418c04: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -418c08: 7220 fe0b 2000 |0006: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setTitle:(I)Landroid/view/MenuItem; // method@0bfe │ │ -418c0e: 0e00 |0009: return-void │ │ +418bb4: |[418bb4] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler.setItemTitle:(Landroid/view/Menu;II)V │ │ +418bc4: 7220 bf0b 1000 |0000: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +418bca: 0c00 |0003: move-result-object v0 │ │ +418bcc: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +418bd0: 7220 fe0b 2000 |0006: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setTitle:(I)Landroid/view/MenuItem; // method@0bfe │ │ +418bd6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0006 line=118 │ │ locals : │ │ 0x0000 - 0x000a reg=0 (null) Landroid/view/Menu; │ │ 0x0000 - 0x000a reg=1 (null) I │ │ @@ -907997,22 +907997,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 │ │ -418c10: |[418c10] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler.setItemVisibility:(Landroid/view/Menu;IZ)V │ │ -418c20: 3900 0300 |0000: if-nez v0, 0003 // +0003 │ │ -418c24: 0e00 |0002: return-void │ │ -418c26: 7220 bf0b 1000 |0003: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -418c2c: 0c00 |0006: move-result-object v0 │ │ -418c2e: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ -418c32: 7220 020c 2000 |0009: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ -418c38: 0e00 |000c: return-void │ │ +418bd8: |[418bd8] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler.setItemVisibility:(Landroid/view/Menu;IZ)V │ │ +418be8: 3900 0300 |0000: if-nez v0, 0003 // +0003 │ │ +418bec: 0e00 |0002: return-void │ │ +418bee: 7220 bf0b 1000 |0003: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +418bf4: 0c00 |0006: move-result-object v0 │ │ +418bf6: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ +418bfa: 7220 020c 2000 |0009: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ +418c00: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=103 │ │ 0x0009 line=105 │ │ locals : │ │ 0x0000 - 0x000d reg=0 (null) Landroid/view/Menu; │ │ 0x0000 - 0x000d reg=1 (null) I │ │ @@ -908053,19 +908053,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 │ │ -418c3c: |[418c3c] de.danoeh.antennapod.menuhandler.FeedMenuHandler$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;)V │ │ -418c4c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -418c52: 5b01 dd95 |0003: iput-object v1, v0, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/model/feed/Feed; // field@95dd │ │ -418c56: 5b02 de95 |0005: iput-object v2, v0, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$$ExternalSyntheticLambda0;.f$1:Landroid/content/Context; // field@95de │ │ -418c5a: 0e00 |0007: return-void │ │ +418c04: |[418c04] de.danoeh.antennapod.menuhandler.FeedMenuHandler$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;)V │ │ +418c14: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +418c1a: 5b01 dd95 |0003: iput-object v1, v0, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/model/feed/Feed; // field@95dd │ │ +418c1e: 5b02 de95 |0005: iput-object v2, v0, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$$ExternalSyntheticLambda0;.f$1:Landroid/content/Context; // field@95de │ │ +418c22: 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; │ │ @@ -908076,19 +908076,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -418c5c: |[418c5c] de.danoeh.antennapod.menuhandler.FeedMenuHandler$$ExternalSyntheticLambda0.run:()V │ │ -418c6c: 5420 dd95 |0000: iget-object v0, v2, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/model/feed/Feed; // field@95dd │ │ -418c70: 5421 de95 |0002: iget-object v1, v2, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$$ExternalSyntheticLambda0;.f$1:Landroid/content/Context; // field@95de │ │ -418c74: 7120 73ab 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@ab73 │ │ -418c7a: 0e00 |0007: return-void │ │ +418c24: |[418c24] de.danoeh.antennapod.menuhandler.FeedMenuHandler$$ExternalSyntheticLambda0.run:()V │ │ +418c34: 5420 dd95 |0000: iget-object v0, v2, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/model/feed/Feed; // field@95dd │ │ +418c38: 5421 de95 |0002: iget-object v1, v2, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$$ExternalSyntheticLambda0;.f$1:Landroid/content/Context; // field@95de │ │ +418c3c: 7120 73ab 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@ab73 │ │ +418c42: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -908121,18 +908121,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 │ │ -418ce8: |[418ce8] de.danoeh.antennapod.menuhandler.FeedMenuHandler$2$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -418cf8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -418cfe: 5b01 e095 |0003: iput-object v1, v0, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/model/feed/Feed; // field@95e0 │ │ -418d02: 0e00 |0005: return-void │ │ +418cb0: |[418cb0] de.danoeh.antennapod.menuhandler.FeedMenuHandler$2$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +418cc0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +418cc6: 5b01 e095 |0003: iput-object v1, v0, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/model/feed/Feed; // field@95e0 │ │ +418cca: 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; │ │ │ │ @@ -908142,19 +908142,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -418cc8: |[418cc8] de.danoeh.antennapod.menuhandler.FeedMenuHandler$2$$ExternalSyntheticLambda0.call:()Ljava/lang/Object; │ │ -418cd8: 5410 e095 |0000: iget-object v0, v1, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/model/feed/Feed; // field@95e0 │ │ -418cdc: 7110 6dab 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@ab6d │ │ -418ce2: 0c00 |0005: move-result-object v0 │ │ -418ce4: 1100 |0006: return-object v0 │ │ +418c90: |[418c90] de.danoeh.antennapod.menuhandler.FeedMenuHandler$2$$ExternalSyntheticLambda0.call:()Ljava/lang/Object; │ │ +418ca0: 5410 e095 |0000: iget-object v0, v1, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/model/feed/Feed; // field@95e0 │ │ +418ca4: 7110 6dab 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@ab6d │ │ +418caa: 0c00 |0005: move-result-object v0 │ │ +418cac: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -908187,17 +908187,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 │ │ -4190c0: |[4190c0] de.danoeh.antennapod.menuhandler.FeedMenuHandler.$r8$lambda$j8_GLd9RtUW_R3RkmHPaR8Pj_RY:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;)V │ │ -4190d0: 7120 75ab 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@ab75 │ │ -4190d6: 0e00 |0003: return-void │ │ +419088: |[419088] de.danoeh.antennapod.menuhandler.FeedMenuHandler.$r8$lambda$j8_GLd9RtUW_R3RkmHPaR8Pj_RY:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;)V │ │ +419098: 7120 75ab 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@ab75 │ │ +41909e: 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; │ │ │ │ @@ -908206,17 +908206,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4190d8: |[4190d8] de.danoeh.antennapod.menuhandler.FeedMenuHandler.:()V │ │ -4190e8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4190ee: 0e00 |0003: return-void │ │ +4190a0: |[4190a0] de.danoeh.antennapod.menuhandler.FeedMenuHandler.:()V │ │ +4190b0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4190b6: 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;) │ │ @@ -908224,31 +908224,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 │ │ -4190f0: |[4190f0] de.danoeh.antennapod.menuhandler.FeedMenuHandler.lambda$onOptionsItemClicked$0:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;)V │ │ -419100: 6e10 01ac 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ -419106: 0c00 |0003: move-result-object v0 │ │ -419108: 6e20 e8ab 0100 |0004: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setNextPageLink:(Ljava/lang/String;)V // method@abe8 │ │ -41910e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -419110: 6e20 e9ab 0100 |0008: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setPageNr:(I)V // method@abe9 │ │ -419116: 7110 569c 0100 |000b: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.resetPagedFeedPage:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/concurrent/Future; // method@9c56 │ │ -41911c: 0c00 |000e: move-result-object v0 │ │ -41911e: 7210 2fb6 0000 |000f: invoke-interface {v0}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b62f │ │ -419124: 7120 e59d 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@9de5 │ │ -41912a: 0e00 |0015: return-void │ │ -41912c: 0d01 |0016: move-exception v1 │ │ -41912e: 2802 |0017: goto 0019 // +0002 │ │ -419130: 0d01 |0018: move-exception v1 │ │ -419132: 2202 881e |0019: new-instance v2, Ljava/lang/RuntimeException; // type@1e88 │ │ -419136: 7020 12b3 1200 |001b: invoke-direct {v2, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@b312 │ │ -41913c: 2702 |001e: throw v2 │ │ +4190b8: |[4190b8] de.danoeh.antennapod.menuhandler.FeedMenuHandler.lambda$onOptionsItemClicked$0:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;)V │ │ +4190c8: 6e10 01ac 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ +4190ce: 0c00 |0003: move-result-object v0 │ │ +4190d0: 6e20 e8ab 0100 |0004: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setNextPageLink:(Ljava/lang/String;)V // method@abe8 │ │ +4190d6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +4190d8: 6e20 e9ab 0100 |0008: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setPageNr:(I)V // method@abe9 │ │ +4190de: 7110 569c 0100 |000b: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.resetPagedFeedPage:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/concurrent/Future; // method@9c56 │ │ +4190e4: 0c00 |000e: move-result-object v0 │ │ +4190e6: 7210 2fb6 0000 |000f: invoke-interface {v0}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b62f │ │ +4190ec: 7120 e59d 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@9de5 │ │ +4190f2: 0e00 |0015: return-void │ │ +4190f4: 0d01 |0016: move-exception v1 │ │ +4190f6: 2802 |0017: goto 0019 // +0002 │ │ +4190f8: 0d01 |0018: move-exception v1 │ │ +4190fa: 2202 881e |0019: new-instance v2, Ljava/lang/RuntimeException; // type@1e88 │ │ +4190fe: 7020 12b3 1200 |001b: invoke-direct {v2, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@b312 │ │ +419104: 2702 |001e: throw v2 │ │ catches : 1 │ │ 0x000b - 0x0015 │ │ Ljava/util/concurrent/ExecutionException; -> 0x0018 │ │ Ljava/lang/InterruptedException; -> 0x0016 │ │ positions : │ │ 0x0000 line=69 │ │ 0x0008 line=70 │ │ @@ -908264,69 +908264,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 │ │ -418eac: |[418eac] de.danoeh.antennapod.menuhandler.FeedMenuHandler.onMenuItemClicked:(Landroidx/fragment/app/Fragment;ILde/danoeh/antennapod/model/feed/Feed;Ljava/lang/Runnable;)Z │ │ -418ebc: 6e10 b335 0800 |0000: invoke-virtual {v8}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ -418ec2: 0c00 |0003: move-result-object v0 │ │ -418ec4: 1401 ad02 0a7f |0004: const v1, #float 1.83447e+38 // #7f0a02ad │ │ -418eca: 3319 0f00 |0007: if-ne v9, v1, 0016 // +000f │ │ -418ece: 2209 511a |0009: new-instance v9, Lde/danoeh/antennapod/dialog/RenameItemDialog; // type@1a51 │ │ -418ed2: 6e10 2735 0800 |000b: invoke-virtual {v8}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -418ed8: 0c08 |000e: move-result-object v8 │ │ -418eda: 7030 46a1 890a |000f: invoke-direct {v9, v8, v10}, Lde/danoeh/antennapod/dialog/RenameItemDialog;.:(Landroid/app/Activity;Lde/danoeh/antennapod/model/feed/Feed;)V // method@a146 │ │ -418ee0: 6e10 4aa1 0900 |0012: invoke-virtual {v9}, Lde/danoeh/antennapod/dialog/RenameItemDialog;.show:()V // method@a14a │ │ -418ee6: 2856 |0015: goto 006b // +0056 │ │ -418ee8: 1401 a502 0a7f |0016: const v1, #float 1.83447e+38 // #7f0a02a5 │ │ -418eee: 3319 1c00 |0019: if-ne v9, v1, 0035 // +001c │ │ -418ef2: 2209 9d1c |001b: new-instance v9, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2; // type@1c9d │ │ -418ef6: 6e10 2735 0800 |001d: invoke-virtual {v8}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -418efc: 0c03 |0020: move-result-object v3 │ │ -418efe: 1404 fd02 127f |0021: const v4, #float 1.94083e+38 // #7f1202fd │ │ -418f04: 1405 fc02 127f |0024: const v5, #float 1.94083e+38 // #7f1202fc │ │ -418f0a: 0792 |0027: move-object v2, v9 │ │ -418f0c: 07a6 |0028: move-object v6, v10 │ │ -418f0e: 07b7 |0029: move-object v7, v11 │ │ -418f10: 7606 6eab 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@ab6e │ │ -418f16: 6e10 4898 0900 |002d: invoke-virtual {v9}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.createNewDialog:()Landroidx/appcompat/app/AlertDialog; // method@9848 │ │ -418f1c: 0c08 |0030: move-result-object v8 │ │ -418f1e: 6e10 ff00 0800 |0031: invoke-virtual {v8}, Landroid/app/Dialog;.show:()V // method@00ff │ │ -418f24: 2837 |0034: goto 006b // +0037 │ │ -418f26: 140b 2c01 0a7f |0035: const v11, #float 1.8344e+38 // #7f0a012c │ │ -418f2c: 33b9 1800 |0038: if-ne v9, v11, 0050 // +0018 │ │ -418f30: 6e10 d4ab 0a00 |003a: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ -418f36: 0c09 |003d: move-result-object v9 │ │ -418f38: 7110 17b5 0900 |003e: invoke-static {v9}, Ljava/util/Collections;.singletonList:(Ljava/lang/Object;)Ljava/util/List; // method@b517 │ │ -418f3e: 0c09 |0041: move-result-object v9 │ │ -418f40: 7110 ffa1 0900 |0042: invoke-static {v9}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.newInstance:(Ljava/util/List;)Lde/danoeh/antennapod/dialog/TagSettingsDialog; // method@a1ff │ │ -418f46: 0c09 |0045: move-result-object v9 │ │ -418f48: 6e10 2c35 0800 |0046: invoke-virtual {v8}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@352c │ │ -418f4e: 0c08 |0049: move-result-object v8 │ │ -418f50: 1a0a 9659 |004a: const-string v10, "TagSettingsDialog" // string@5996 │ │ -418f54: 6e30 f134 890a |004c: invoke-virtual {v9, v8, v10}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34f1 │ │ -418f5a: 281c |004f: goto 006b // +001c │ │ -418f5c: 140b ae02 0a7f |0050: const v11, #float 1.83447e+38 // #7f0a02ae │ │ -418f62: 33b9 0f00 |0053: if-ne v9, v11, 0062 // +000f │ │ -418f66: 2209 511a |0055: new-instance v9, Lde/danoeh/antennapod/dialog/RenameItemDialog; // type@1a51 │ │ -418f6a: 6e10 2735 0800 |0057: invoke-virtual {v8}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -418f70: 0c08 |005a: move-result-object v8 │ │ -418f72: 7030 46a1 890a |005b: invoke-direct {v9, v8, v10}, Lde/danoeh/antennapod/dialog/RenameItemDialog;.:(Landroid/app/Activity;Lde/danoeh/antennapod/model/feed/Feed;)V // method@a146 │ │ -418f78: 6e10 4aa1 0900 |005e: invoke-virtual {v9}, Lde/danoeh/antennapod/dialog/RenameItemDialog;.show:()V // method@a14a │ │ -418f7e: 280a |0061: goto 006b // +000a │ │ -418f80: 1408 a602 0a7f |0062: const v8, #float 1.83447e+38 // #7f0a02a6 │ │ -418f86: 3389 0800 |0065: if-ne v9, v8, 006d // +0008 │ │ -418f8a: 1208 |0067: const/4 v8, #int 0 // #0 │ │ -418f8c: 7130 3ca1 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@a13c │ │ -418f92: 1218 |006b: const/4 v8, #int 1 // #1 │ │ -418f94: 0f08 |006c: return v8 │ │ -418f96: 1208 |006d: const/4 v8, #int 0 // #0 │ │ -418f98: 0f08 |006e: return v8 │ │ +418e74: |[418e74] de.danoeh.antennapod.menuhandler.FeedMenuHandler.onMenuItemClicked:(Landroidx/fragment/app/Fragment;ILde/danoeh/antennapod/model/feed/Feed;Ljava/lang/Runnable;)Z │ │ +418e84: 6e10 b335 0800 |0000: invoke-virtual {v8}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ +418e8a: 0c00 |0003: move-result-object v0 │ │ +418e8c: 1401 ad02 0a7f |0004: const v1, #float 1.83447e+38 // #7f0a02ad │ │ +418e92: 3319 0f00 |0007: if-ne v9, v1, 0016 // +000f │ │ +418e96: 2209 511a |0009: new-instance v9, Lde/danoeh/antennapod/dialog/RenameItemDialog; // type@1a51 │ │ +418e9a: 6e10 2735 0800 |000b: invoke-virtual {v8}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +418ea0: 0c08 |000e: move-result-object v8 │ │ +418ea2: 7030 46a1 890a |000f: invoke-direct {v9, v8, v10}, Lde/danoeh/antennapod/dialog/RenameItemDialog;.:(Landroid/app/Activity;Lde/danoeh/antennapod/model/feed/Feed;)V // method@a146 │ │ +418ea8: 6e10 4aa1 0900 |0012: invoke-virtual {v9}, Lde/danoeh/antennapod/dialog/RenameItemDialog;.show:()V // method@a14a │ │ +418eae: 2856 |0015: goto 006b // +0056 │ │ +418eb0: 1401 a502 0a7f |0016: const v1, #float 1.83447e+38 // #7f0a02a5 │ │ +418eb6: 3319 1c00 |0019: if-ne v9, v1, 0035 // +001c │ │ +418eba: 2209 9d1c |001b: new-instance v9, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2; // type@1c9d │ │ +418ebe: 6e10 2735 0800 |001d: invoke-virtual {v8}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +418ec4: 0c03 |0020: move-result-object v3 │ │ +418ec6: 1404 fd02 127f |0021: const v4, #float 1.94083e+38 // #7f1202fd │ │ +418ecc: 1405 fc02 127f |0024: const v5, #float 1.94083e+38 // #7f1202fc │ │ +418ed2: 0792 |0027: move-object v2, v9 │ │ +418ed4: 07a6 |0028: move-object v6, v10 │ │ +418ed6: 07b7 |0029: move-object v7, v11 │ │ +418ed8: 7606 6eab 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@ab6e │ │ +418ede: 6e10 4898 0900 |002d: invoke-virtual {v9}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.createNewDialog:()Landroidx/appcompat/app/AlertDialog; // method@9848 │ │ +418ee4: 0c08 |0030: move-result-object v8 │ │ +418ee6: 6e10 ff00 0800 |0031: invoke-virtual {v8}, Landroid/app/Dialog;.show:()V // method@00ff │ │ +418eec: 2837 |0034: goto 006b // +0037 │ │ +418eee: 140b 2c01 0a7f |0035: const v11, #float 1.8344e+38 // #7f0a012c │ │ +418ef4: 33b9 1800 |0038: if-ne v9, v11, 0050 // +0018 │ │ +418ef8: 6e10 d4ab 0a00 |003a: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ +418efe: 0c09 |003d: move-result-object v9 │ │ +418f00: 7110 17b5 0900 |003e: invoke-static {v9}, Ljava/util/Collections;.singletonList:(Ljava/lang/Object;)Ljava/util/List; // method@b517 │ │ +418f06: 0c09 |0041: move-result-object v9 │ │ +418f08: 7110 ffa1 0900 |0042: invoke-static {v9}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.newInstance:(Ljava/util/List;)Lde/danoeh/antennapod/dialog/TagSettingsDialog; // method@a1ff │ │ +418f0e: 0c09 |0045: move-result-object v9 │ │ +418f10: 6e10 2c35 0800 |0046: invoke-virtual {v8}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@352c │ │ +418f16: 0c08 |0049: move-result-object v8 │ │ +418f18: 1a0a 9659 |004a: const-string v10, "TagSettingsDialog" // string@5996 │ │ +418f1c: 6e30 f134 890a |004c: invoke-virtual {v9, v8, v10}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34f1 │ │ +418f22: 281c |004f: goto 006b // +001c │ │ +418f24: 140b ae02 0a7f |0050: const v11, #float 1.83447e+38 // #7f0a02ae │ │ +418f2a: 33b9 0f00 |0053: if-ne v9, v11, 0062 // +000f │ │ +418f2e: 2209 511a |0055: new-instance v9, Lde/danoeh/antennapod/dialog/RenameItemDialog; // type@1a51 │ │ +418f32: 6e10 2735 0800 |0057: invoke-virtual {v8}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +418f38: 0c08 |005a: move-result-object v8 │ │ +418f3a: 7030 46a1 890a |005b: invoke-direct {v9, v8, v10}, Lde/danoeh/antennapod/dialog/RenameItemDialog;.:(Landroid/app/Activity;Lde/danoeh/antennapod/model/feed/Feed;)V // method@a146 │ │ +418f40: 6e10 4aa1 0900 |005e: invoke-virtual {v9}, Lde/danoeh/antennapod/dialog/RenameItemDialog;.show:()V // method@a14a │ │ +418f46: 280a |0061: goto 006b // +000a │ │ +418f48: 1408 a602 0a7f |0062: const v8, #float 1.83447e+38 // #7f0a02a6 │ │ +418f4e: 3389 0800 |0065: if-ne v9, v8, 006d // +0008 │ │ +418f52: 1208 |0067: const/4 v8, #int 0 // #0 │ │ +418f54: 7130 3ca1 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@a13c │ │ +418f5a: 1218 |006b: const/4 v8, #int 1 // #1 │ │ +418f5c: 0f08 |006c: return v8 │ │ +418f5e: 1208 |006d: const/4 v8, #int 0 // #0 │ │ +418f60: 0f08 |006e: return v8 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0009 line=105 │ │ 0x001b line=107 │ │ 0x002d line=120 │ │ 0x003a line=123 │ │ @@ -908344,46 +908344,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 │ │ -418f9c: |[418f9c] de.danoeh.antennapod.menuhandler.FeedMenuHandler.onOptionsItemClicked:(Landroid/content/Context;Landroid/view/MenuItem;Lde/danoeh/antennapod/model/feed/Feed;)Z │ │ -418fac: 7210 db0b 0200 |0000: invoke-interface {v2}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ -418fb2: 0a02 |0003: move-result v2 │ │ -418fb4: 1400 a402 0a7f |0004: const v0, #float 1.83447e+38 // #7f0a02a4 │ │ -418fba: 3302 0600 |0007: if-ne v2, v0, 000d // +0006 │ │ -418fbe: 7120 e89d 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@9de8 │ │ -418fc4: 2832 |000c: goto 003e // +0032 │ │ -418fc6: 1400 a302 0a7f |000d: const v0, #float 1.83447e+38 // #7f0a02a3 │ │ -418fcc: 3302 1000 |0010: if-ne v2, v0, 0020 // +0010 │ │ -418fd0: 2202 921e |0012: new-instance v2, Ljava/lang/Thread; // type@1e92 │ │ -418fd4: 2200 981c |0014: new-instance v0, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$$ExternalSyntheticLambda0; // type@1c98 │ │ -418fd8: 7030 61ab 3001 |0016: invoke-direct {v0, v3, v1}, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;)V // method@ab61 │ │ -418fde: 7020 71b3 0200 |0019: invoke-direct {v2, v0}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;)V // method@b371 │ │ -418fe4: 6e10 81b3 0200 |001c: invoke-virtual {v2}, Ljava/lang/Thread;.start:()V // method@b381 │ │ -418fea: 281f |001f: goto 003e // +001f │ │ -418fec: 1400 2003 0a7f |0020: const v0, #float 1.8345e+38 // #7f0a0320 │ │ -418ff2: 3302 0600 |0023: if-ne v2, v0, 0029 // +0006 │ │ -418ff6: 7120 79ab 3100 |0025: invoke-static {v1, v3}, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler;.showSortDialog:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V // method@ab79 │ │ -418ffc: 2816 |0028: goto 003e // +0016 │ │ -418ffe: 1400 e003 0a7f |0029: const v0, #float 1.83454e+38 // #7f0a03e0 │ │ -419004: 3302 0a00 |002c: if-ne v2, v0, 0036 // +000a │ │ -419008: 6e10 cfab 0300 |002e: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@abcf │ │ -41900e: 0c02 |0031: move-result-object v2 │ │ -419010: 7120 8e9d 2100 |0032: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/util/IntentUtils;.openInBrowser:(Landroid/content/Context;Ljava/lang/String;)V // method@9d8e │ │ -419016: 2809 |0035: goto 003e // +0009 │ │ -419018: 1400 f902 0a7f |0036: const v0, #float 1.83449e+38 // #7f0a02f9 │ │ -41901e: 3302 0700 |0039: if-ne v2, v0, 0040 // +0007 │ │ -419022: 7120 be9d 3100 |003b: invoke-static {v1, v3}, Lde/danoeh/antennapod/core/util/ShareUtils;.shareFeedLink:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V // method@9dbe │ │ -419028: 1211 |003e: const/4 v1, #int 1 // #1 │ │ -41902a: 0f01 |003f: return v1 │ │ -41902c: 1201 |0040: const/4 v1, #int 0 // #0 │ │ -41902e: 0f01 |0041: return v1 │ │ +418f64: |[418f64] de.danoeh.antennapod.menuhandler.FeedMenuHandler.onOptionsItemClicked:(Landroid/content/Context;Landroid/view/MenuItem;Lde/danoeh/antennapod/model/feed/Feed;)Z │ │ +418f74: 7210 db0b 0200 |0000: invoke-interface {v2}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ +418f7a: 0a02 |0003: move-result v2 │ │ +418f7c: 1400 a402 0a7f |0004: const v0, #float 1.83447e+38 // #7f0a02a4 │ │ +418f82: 3302 0600 |0007: if-ne v2, v0, 000d // +0006 │ │ +418f86: 7120 e89d 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@9de8 │ │ +418f8c: 2832 |000c: goto 003e // +0032 │ │ +418f8e: 1400 a302 0a7f |000d: const v0, #float 1.83447e+38 // #7f0a02a3 │ │ +418f94: 3302 1000 |0010: if-ne v2, v0, 0020 // +0010 │ │ +418f98: 2202 921e |0012: new-instance v2, Ljava/lang/Thread; // type@1e92 │ │ +418f9c: 2200 981c |0014: new-instance v0, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$$ExternalSyntheticLambda0; // type@1c98 │ │ +418fa0: 7030 61ab 3001 |0016: invoke-direct {v0, v3, v1}, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;)V // method@ab61 │ │ +418fa6: 7020 71b3 0200 |0019: invoke-direct {v2, v0}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;)V // method@b371 │ │ +418fac: 6e10 81b3 0200 |001c: invoke-virtual {v2}, Ljava/lang/Thread;.start:()V // method@b381 │ │ +418fb2: 281f |001f: goto 003e // +001f │ │ +418fb4: 1400 2003 0a7f |0020: const v0, #float 1.8345e+38 // #7f0a0320 │ │ +418fba: 3302 0600 |0023: if-ne v2, v0, 0029 // +0006 │ │ +418fbe: 7120 79ab 3100 |0025: invoke-static {v1, v3}, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler;.showSortDialog:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V // method@ab79 │ │ +418fc4: 2816 |0028: goto 003e // +0016 │ │ +418fc6: 1400 e003 0a7f |0029: const v0, #float 1.83454e+38 // #7f0a03e0 │ │ +418fcc: 3302 0a00 |002c: if-ne v2, v0, 0036 // +000a │ │ +418fd0: 6e10 cfab 0300 |002e: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@abcf │ │ +418fd6: 0c02 |0031: move-result-object v2 │ │ +418fd8: 7120 8e9d 2100 |0032: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/util/IntentUtils;.openInBrowser:(Landroid/content/Context;Ljava/lang/String;)V // method@9d8e │ │ +418fde: 2809 |0035: goto 003e // +0009 │ │ +418fe0: 1400 f902 0a7f |0036: const v0, #float 1.83449e+38 // #7f0a02f9 │ │ +418fe6: 3302 0700 |0039: if-ne v2, v0, 0040 // +0007 │ │ +418fea: 7120 be9d 3100 |003b: invoke-static {v1, v3}, Lde/danoeh/antennapod/core/util/ShareUtils;.shareFeedLink:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V // method@9dbe │ │ +418ff0: 1211 |003e: const/4 v1, #int 1 // #1 │ │ +418ff2: 0f01 |003f: return v1 │ │ +418ff4: 1201 |0040: const/4 v1, #int 0 // #0 │ │ +418ff6: 0f01 |0041: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0009 line=66 │ │ 0x0012 line=68 │ │ 0x001c line=77 │ │ 0x0025 line=79 │ │ @@ -908399,45 +908399,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 │ │ -419030: |[419030] de.danoeh.antennapod.menuhandler.FeedMenuHandler.onPrepareOptionsMenu:(Landroid/view/Menu;Lde/danoeh/antennapod/model/feed/Feed;)Z │ │ -419040: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -419042: 3904 0300 |0001: if-nez v4, 0004 // +0003 │ │ -419046: 0f00 |0003: return v0 │ │ -419048: 1a01 a21d |0004: const-string v1, "FeedMenuHandler" // string@1da2 │ │ -41904c: 1a02 9050 |0006: const-string v2, "Preparing options menu" // string@5090 │ │ -419050: 7120 fe0a 2100 |0008: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -419056: 1401 a302 0a7f |000b: const v1, #float 1.83447e+38 // #7f0a02a3 │ │ -41905c: 7220 bf0b 1300 |000e: invoke-interface {v3, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -419062: 0c01 |0011: move-result-object v1 │ │ -419064: 6e10 dbab 0400 |0012: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.isPaged:()Z // method@abdb │ │ -41906a: 0a02 |0015: move-result v2 │ │ -41906c: 7220 020c 2100 |0016: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ -419072: 6e10 cfab 0400 |0019: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@abcf │ │ -419078: 0c01 |001c: move-result-object v1 │ │ -41907a: 7110 75b7 0100 |001d: invoke-static {v1}, Lorg/apache/commons/lang3/StringUtils;.isBlank:(Ljava/lang/CharSequence;)Z // method@b775 │ │ -419080: 0a01 |0020: move-result v1 │ │ -419082: 1202 |0021: const/4 v2, #int 0 // #0 │ │ -419084: 3801 0c00 |0022: if-eqz v1, 002e // +000c │ │ -419088: 1401 e003 0a7f |0024: const v1, #float 1.83454e+38 // #7f0a03e0 │ │ -41908e: 7220 bf0b 1300 |0027: invoke-interface {v3, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -419094: 0c01 |002a: move-result-object v1 │ │ -419096: 7220 020c 2100 |002b: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ -41909c: 6e10 daab 0400 |002e: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ -4190a2: 0a04 |0031: move-result v4 │ │ -4190a4: 3804 0c00 |0032: if-eqz v4, 003e // +000c │ │ -4190a8: 1404 f902 0a7f |0034: const v4, #float 1.83449e+38 // #7f0a02f9 │ │ -4190ae: 7220 bf0b 4300 |0037: invoke-interface {v3, v4}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -4190b4: 0c03 |003a: move-result-object v3 │ │ -4190b6: 7220 020c 2300 |003b: invoke-interface {v3, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ -4190bc: 0f00 |003e: return v0 │ │ +418ff8: |[418ff8] de.danoeh.antennapod.menuhandler.FeedMenuHandler.onPrepareOptionsMenu:(Landroid/view/Menu;Lde/danoeh/antennapod/model/feed/Feed;)Z │ │ +419008: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +41900a: 3904 0300 |0001: if-nez v4, 0004 // +0003 │ │ +41900e: 0f00 |0003: return v0 │ │ +419010: 1a01 a21d |0004: const-string v1, "FeedMenuHandler" // string@1da2 │ │ +419014: 1a02 9050 |0006: const-string v2, "Preparing options menu" // string@5090 │ │ +419018: 7120 fe0a 2100 |0008: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +41901e: 1401 a302 0a7f |000b: const v1, #float 1.83447e+38 // #7f0a02a3 │ │ +419024: 7220 bf0b 1300 |000e: invoke-interface {v3, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +41902a: 0c01 |0011: move-result-object v1 │ │ +41902c: 6e10 dbab 0400 |0012: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.isPaged:()Z // method@abdb │ │ +419032: 0a02 |0015: move-result v2 │ │ +419034: 7220 020c 2100 |0016: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ +41903a: 6e10 cfab 0400 |0019: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@abcf │ │ +419040: 0c01 |001c: move-result-object v1 │ │ +419042: 7110 75b7 0100 |001d: invoke-static {v1}, Lorg/apache/commons/lang3/StringUtils;.isBlank:(Ljava/lang/CharSequence;)Z // method@b775 │ │ +419048: 0a01 |0020: move-result v1 │ │ +41904a: 1202 |0021: const/4 v2, #int 0 // #0 │ │ +41904c: 3801 0c00 |0022: if-eqz v1, 002e // +000c │ │ +419050: 1401 e003 0a7f |0024: const v1, #float 1.83454e+38 // #7f0a03e0 │ │ +419056: 7220 bf0b 1300 |0027: invoke-interface {v3, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +41905c: 0c01 |002a: move-result-object v1 │ │ +41905e: 7220 020c 2100 |002b: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ +419064: 6e10 daab 0400 |002e: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ +41906a: 0a04 |0031: move-result v4 │ │ +41906c: 3804 0c00 |0032: if-eqz v4, 003e // +000c │ │ +419070: 1404 f902 0a7f |0034: const v4, #float 1.83449e+38 // #7f0a02f9 │ │ +419076: 7220 bf0b 4300 |0037: invoke-interface {v3, v4}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +41907c: 0c03 |003a: move-result-object v3 │ │ +41907e: 7220 020c 2300 |003b: invoke-interface {v3, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ +419084: 0f00 |003e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0008 line=46 │ │ 0x000e line=48 │ │ 0x0019 line=49 │ │ 0x0027 line=50 │ │ 0x002e line=52 │ │ @@ -908451,23 +908451,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 │ │ -419150: |[419150] de.danoeh.antennapod.menuhandler.FeedMenuHandler.showSortDialog:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -419160: 2200 991c |0000: new-instance v0, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$1; // type@1c99 │ │ -419164: 6e10 d5ab 0400 |0002: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getSortOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; // method@abd5 │ │ -41916a: 0c01 |0005: move-result-object v1 │ │ -41916c: 6e10 daab 0400 |0006: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ -419172: 0a02 |0009: move-result v2 │ │ -419174: 7054 63ab 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@ab63 │ │ -41917a: 6e10 d0a0 0000 |000d: invoke-virtual {v0}, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;.openDialog:()V // method@a0d0 │ │ -419180: 0e00 |0010: return-void │ │ +419118: |[419118] de.danoeh.antennapod.menuhandler.FeedMenuHandler.showSortDialog:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +419128: 2200 991c |0000: new-instance v0, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$1; // type@1c99 │ │ +41912c: 6e10 d5ab 0400 |0002: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getSortOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; // method@abd5 │ │ +419132: 0c01 |0005: move-result-object v1 │ │ +419134: 6e10 daab 0400 |0006: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ +41913a: 0a02 |0009: move-result v2 │ │ +41913c: 7054 63ab 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@ab63 │ │ +419142: 6e10 d0a0 0000 |000d: invoke-virtual {v0}, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;.openDialog:()V // method@a0d0 │ │ +419148: 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; │ │ @@ -908513,17 +908513,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -419184: |[419184] de.danoeh.antennapod.model.BuildConfig.:()V │ │ -419194: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -41919a: 0e00 |0003: return-void │ │ +41914c: |[41914c] de.danoeh.antennapod.model.BuildConfig.:()V │ │ +41915c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +419162: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/model/BuildConfig; │ │ │ │ Virtual methods - │ │ @@ -908552,17 +908552,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41919c: |[41919c] de.danoeh.antennapod.model.MediaMetadataRetrieverCompat.:()V │ │ -4191ac: 7010 3d06 0000 |0000: invoke-direct {v0}, Landroid/media/MediaMetadataRetriever;.:()V // method@063d │ │ -4191b2: 0e00 |0003: return-void │ │ +419164: |[419164] de.danoeh.antennapod.model.MediaMetadataRetrieverCompat.:()V │ │ +419174: 7010 3d06 0000 |0000: invoke-direct {v0}, Landroid/media/MediaMetadataRetriever;.:()V // method@063d │ │ +41917a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat; │ │ │ │ Virtual methods - │ │ @@ -908571,20 +908571,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -4191b4: |[4191b4] de.danoeh.antennapod.model.MediaMetadataRetrieverCompat.close:()V │ │ -4191c4: 6e10 4306 0100 |0000: invoke-virtual {v1}, Landroid/media/MediaMetadataRetriever;.release:()V // method@0643 │ │ -4191ca: 2805 |0003: goto 0008 // +0005 │ │ -4191cc: 0d00 |0004: move-exception v0 │ │ -4191ce: 6e10 8db3 0000 |0005: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -4191d4: 0e00 |0008: return-void │ │ +41917c: |[41917c] de.danoeh.antennapod.model.MediaMetadataRetrieverCompat.close:()V │ │ +41918c: 6e10 4306 0100 |0000: invoke-virtual {v1}, Landroid/media/MediaMetadataRetriever;.release:()V // method@0643 │ │ +419192: 2805 |0003: goto 0008 // +0005 │ │ +419194: 0d00 |0004: move-exception v0 │ │ +419196: 6e10 8db3 0000 |0005: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +41919c: 0e00 |0008: return-void │ │ catches : 1 │ │ 0x0000 - 0x0003 │ │ Ljava/io/IOException; -> 0x0004 │ │ positions : │ │ 0x0000 line=13 │ │ 0x0005 line=15 │ │ locals : │ │ @@ -908700,17 +908700,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4191e8: |[4191e8] de.danoeh.antennapod.model.R$attr.:()V │ │ -4191f8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4191fe: 0e00 |0003: return-void │ │ +4191b0: |[4191b0] de.danoeh.antennapod.model.R$attr.:()V │ │ +4191c0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4191c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -908777,17 +908777,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -419200: |[419200] de.danoeh.antennapod.model.R$color.:()V │ │ -419210: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -419216: 0e00 |0003: return-void │ │ +4191c8: |[4191c8] de.danoeh.antennapod.model.R$color.:()V │ │ +4191d8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4191de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -908929,17 +908929,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -419218: |[419218] de.danoeh.antennapod.model.R$dimen.:()V │ │ -419228: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -41922e: 0e00 |0003: return-void │ │ +4191e0: |[4191e0] de.danoeh.antennapod.model.R$dimen.:()V │ │ +4191f0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4191f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -909031,17 +909031,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -419230: |[419230] de.danoeh.antennapod.model.R$drawable.:()V │ │ -419240: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -419246: 0e00 |0003: return-void │ │ +4191f8: |[4191f8] de.danoeh.antennapod.model.R$drawable.:()V │ │ +419208: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +41920e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -909463,17 +909463,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -419248: |[419248] de.danoeh.antennapod.model.R$id.:()V │ │ -419258: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -41925e: 0e00 |0003: return-void │ │ +419210: |[419210] de.danoeh.antennapod.model.R$id.:()V │ │ +419220: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +419226: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -909515,17 +909515,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -419260: |[419260] de.danoeh.antennapod.model.R$integer.:()V │ │ -419270: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -419276: 0e00 |0003: return-void │ │ +419228: |[419228] de.danoeh.antennapod.model.R$integer.:()V │ │ +419238: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +41923e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -909637,17 +909637,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -419278: |[419278] de.danoeh.antennapod.model.R$layout.:()V │ │ -419288: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -41928e: 0e00 |0003: return-void │ │ +419240: |[419240] de.danoeh.antennapod.model.R$layout.:()V │ │ +419250: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +419256: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -909689,17 +909689,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -419290: |[419290] de.danoeh.antennapod.model.R$string.:()V │ │ -4192a0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4192a6: 0e00 |0003: return-void │ │ +419258: |[419258] de.danoeh.antennapod.model.R$string.:()V │ │ +419268: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +41926e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -909791,17 +909791,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4193fc: |[4193fc] de.danoeh.antennapod.model.R$style.:()V │ │ -41940c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -419412: 0e00 |0003: return-void │ │ +4193c4: |[4193c4] de.danoeh.antennapod.model.R$style.:()V │ │ +4193d4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4193da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -910053,62 +910053,62 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 150 16-bit code units │ │ -4192a8: |[4192a8] de.danoeh.antennapod.model.R$styleable.:()V │ │ -4192b8: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -4192ba: 2301 0120 |0001: new-array v1, v0, [I // type@2001 │ │ -4192be: 2601 2f00 0000 |0003: fill-array-data v1, 00000032 // +0000002f │ │ -4192c4: 6901 8f96 |0006: sput-object v1, Lde/danoeh/antennapod/model/R$styleable;.Capability:[I // field@968f │ │ -4192c8: 1251 |0008: const/4 v1, #int 5 // #5 │ │ -4192ca: 2311 0120 |0009: new-array v1, v1, [I // type@2001 │ │ -4192ce: 2601 2f00 0000 |000b: fill-array-data v1, 0000003a // +0000002f │ │ -4192d4: 6901 9296 |000e: sput-object v1, Lde/danoeh/antennapod/model/R$styleable;.ColorStateListItem:[I // field@9692 │ │ -4192d8: 1271 |0010: const/4 v1, #int 7 // #7 │ │ -4192da: 2311 0120 |0011: new-array v1, v1, [I // type@2001 │ │ -4192de: 2601 3500 0000 |0013: fill-array-data v1, 00000048 // +00000035 │ │ -4192e4: 6901 9896 |0016: sput-object v1, Lde/danoeh/antennapod/model/R$styleable;.FontFamily:[I // field@9698 │ │ -4192e8: 1301 0a00 |0018: const/16 v1, #int 10 // #a │ │ -4192ec: 2311 0120 |001a: new-array v1, v1, [I // type@2001 │ │ -4192f0: 2601 3e00 0000 |001c: fill-array-data v1, 0000005a // +0000003e │ │ -4192f6: 6901 9996 |001f: sput-object v1, Lde/danoeh/antennapod/model/R$styleable;.FontFamilyFont:[I // field@9699 │ │ -4192fa: 1301 0c00 |0021: const/16 v1, #int 12 // #c │ │ -4192fe: 2311 0120 |0023: new-array v1, v1, [I // type@2001 │ │ -419302: 2601 4d00 0000 |0025: fill-array-data v1, 00000072 // +0000004d │ │ -419308: 6901 ab96 |0028: sput-object v1, Lde/danoeh/antennapod/model/R$styleable;.GradientColor:[I // field@96ab │ │ -41930c: 2300 0120 |002a: new-array v0, v0, [I // type@2001 │ │ -419310: 2600 6200 0000 |002c: fill-array-data v0, 0000008e // +00000062 │ │ -419316: 6900 ac96 |002f: sput-object v0, Lde/danoeh/antennapod/model/R$styleable;.GradientColorItem:[I // field@96ac │ │ -41931a: 0e00 |0031: return-void │ │ -41931c: 0003 0400 0200 0000 7d03 047f be03 ... |0032: array-data (8 units) │ │ -41932c: 0003 0400 0500 0000 a501 0101 1f03 ... |003a: array-data (14 units) │ │ -419348: 0003 0400 0700 0000 e501 047f e601 ... |0048: array-data (18 units) │ │ -41936c: 0003 0400 0a00 0000 3205 0101 3305 ... |005a: array-data (24 units) │ │ -41939c: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0072: array-data (28 units) │ │ -4193d4: 0003 0400 0200 0000 a501 0101 1405 ... |008e: array-data (8 units) │ │ +419270: |[419270] de.danoeh.antennapod.model.R$styleable.:()V │ │ +419280: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +419282: 2301 0120 |0001: new-array v1, v0, [I // type@2001 │ │ +419286: 2601 2f00 0000 |0003: fill-array-data v1, 00000032 // +0000002f │ │ +41928c: 6901 8f96 |0006: sput-object v1, Lde/danoeh/antennapod/model/R$styleable;.Capability:[I // field@968f │ │ +419290: 1251 |0008: const/4 v1, #int 5 // #5 │ │ +419292: 2311 0120 |0009: new-array v1, v1, [I // type@2001 │ │ +419296: 2601 2f00 0000 |000b: fill-array-data v1, 0000003a // +0000002f │ │ +41929c: 6901 9296 |000e: sput-object v1, Lde/danoeh/antennapod/model/R$styleable;.ColorStateListItem:[I // field@9692 │ │ +4192a0: 1271 |0010: const/4 v1, #int 7 // #7 │ │ +4192a2: 2311 0120 |0011: new-array v1, v1, [I // type@2001 │ │ +4192a6: 2601 3500 0000 |0013: fill-array-data v1, 00000048 // +00000035 │ │ +4192ac: 6901 9896 |0016: sput-object v1, Lde/danoeh/antennapod/model/R$styleable;.FontFamily:[I // field@9698 │ │ +4192b0: 1301 0a00 |0018: const/16 v1, #int 10 // #a │ │ +4192b4: 2311 0120 |001a: new-array v1, v1, [I // type@2001 │ │ +4192b8: 2601 3e00 0000 |001c: fill-array-data v1, 0000005a // +0000003e │ │ +4192be: 6901 9996 |001f: sput-object v1, Lde/danoeh/antennapod/model/R$styleable;.FontFamilyFont:[I // field@9699 │ │ +4192c2: 1301 0c00 |0021: const/16 v1, #int 12 // #c │ │ +4192c6: 2311 0120 |0023: new-array v1, v1, [I // type@2001 │ │ +4192ca: 2601 4d00 0000 |0025: fill-array-data v1, 00000072 // +0000004d │ │ +4192d0: 6901 ab96 |0028: sput-object v1, Lde/danoeh/antennapod/model/R$styleable;.GradientColor:[I // field@96ab │ │ +4192d4: 2300 0120 |002a: new-array v0, v0, [I // type@2001 │ │ +4192d8: 2600 6200 0000 |002c: fill-array-data v0, 0000008e // +00000062 │ │ +4192de: 6900 ac96 |002f: sput-object v0, Lde/danoeh/antennapod/model/R$styleable;.GradientColorItem:[I // field@96ac │ │ +4192e2: 0e00 |0031: return-void │ │ +4192e4: 0003 0400 0200 0000 7d03 047f be03 ... |0032: array-data (8 units) │ │ +4192f4: 0003 0400 0500 0000 a501 0101 1f03 ... |003a: array-data (14 units) │ │ +419310: 0003 0400 0700 0000 e501 047f e601 ... |0048: array-data (18 units) │ │ +419334: 0003 0400 0a00 0000 3205 0101 3305 ... |005a: array-data (24 units) │ │ +419364: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0072: array-data (28 units) │ │ +41939c: 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 │ │ -4193e4: |[4193e4] de.danoeh.antennapod.model.R$styleable.:()V │ │ -4193f4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4193fa: 0e00 |0003: return-void │ │ +4193ac: |[4193ac] de.danoeh.antennapod.model.R$styleable.:()V │ │ +4193bc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4193c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -910139,17 +910139,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -419414: |[419414] de.danoeh.antennapod.model.R.:()V │ │ -419424: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -41942a: 0e00 |0003: return-void │ │ +4193dc: |[4193dc] de.danoeh.antennapod.model.R.:()V │ │ +4193ec: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4193f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -910282,191 +910282,191 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 26 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 358 16-bit code units │ │ -4194f4: |[4194f4] de.danoeh.antennapod.model.download.DownloadError.:()V │ │ -419504: 2200 ac1c |0000: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1cac │ │ -419508: 1a01 1a54 |0002: const-string v1, "SUCCESS" // string@541a │ │ -41950c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -41950e: 7040 8aab 1022 |0005: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab8a │ │ -419514: 6900 d296 |0008: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.SUCCESS:Lde/danoeh/antennapod/model/download/DownloadError; // field@96d2 │ │ -419518: 2201 ac1c |000a: new-instance v1, Lde/danoeh/antennapod/model/download/DownloadError; // type@1cac │ │ -41951c: 1a03 6e1a |000c: const-string v3, "ERROR_PARSER_EXCEPTION" // string@1a6e │ │ -419520: 1214 |000e: const/4 v4, #int 1 // #1 │ │ -419522: 7040 8aab 3144 |000f: invoke-direct {v1, v3, v4, v4}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab8a │ │ -419528: 6901 cb96 |0012: sput-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_PARSER_EXCEPTION:Lde/danoeh/antennapod/model/download/DownloadError; // field@96cb │ │ -41952c: 2203 ac1c |0014: new-instance v3, Lde/danoeh/antennapod/model/download/DownloadError; // type@1cac │ │ -419530: 1a05 751a |0016: const-string v5, "ERROR_UNSUPPORTED_TYPE" // string@1a75 │ │ -419534: 1226 |0018: const/4 v6, #int 2 // #2 │ │ -419536: 7040 8aab 5366 |0019: invoke-direct {v3, v5, v6, v6}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab8a │ │ -41953c: 6903 d096 |001c: sput-object v3, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNSUPPORTED_TYPE:Lde/danoeh/antennapod/model/download/DownloadError; // field@96d0 │ │ -419540: 2205 ac1c |001e: new-instance v5, Lde/danoeh/antennapod/model/download/DownloadError; // type@1cac │ │ -419544: 1a07 5e1a |0020: const-string v7, "ERROR_CONNECTION_ERROR" // string@1a5e │ │ -419548: 1238 |0022: const/4 v8, #int 3 // #3 │ │ -41954a: 7040 8aab 7588 |0023: invoke-direct {v5, v7, v8, v8}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab8a │ │ -419550: 6905 bd96 |0026: sput-object v5, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_CONNECTION_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@96bd │ │ -419554: 2207 ac1c |0028: new-instance v7, Lde/danoeh/antennapod/model/download/DownloadError; // type@1cac │ │ -419558: 1a09 6b1a |002a: const-string v9, "ERROR_MALFORMED_URL" // string@1a6b │ │ -41955c: 124a |002c: const/4 v10, #int 4 // #4 │ │ -41955e: 7040 8aab 97aa |002d: invoke-direct {v7, v9, v10, v10}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab8a │ │ -419564: 6907 c896 |0030: sput-object v7, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_MALFORMED_URL:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c8 │ │ -419568: 2209 ac1c |0032: new-instance v9, Lde/danoeh/antennapod/model/download/DownloadError; // type@1cac │ │ -41956c: 1a0b 691a |0034: const-string v11, "ERROR_IO_ERROR" // string@1a69 │ │ -419570: 125c |0036: const/4 v12, #int 5 // #5 │ │ -419572: 7040 8aab b9cc |0037: invoke-direct {v9, v11, v12, v12}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab8a │ │ -419578: 6909 c696 |003a: sput-object v9, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c6 │ │ -41957c: 220b ac1c |003c: new-instance v11, Lde/danoeh/antennapod/model/download/DownloadError; // type@1cac │ │ -419580: 1a0d 621a |003e: const-string v13, "ERROR_FILE_EXISTS" // string@1a62 │ │ -419584: 126e |0040: const/4 v14, #int 6 // #6 │ │ -419586: 7040 8aab dbee |0041: invoke-direct {v11, v13, v14, v14}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab8a │ │ -41958c: 690b c196 |0044: sput-object v11, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FILE_EXISTS:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c1 │ │ -419590: 220d ac1c |0046: new-instance v13, Lde/danoeh/antennapod/model/download/DownloadError; // type@1cac │ │ -419594: 1a0f 611a |0048: const-string v15, "ERROR_DOWNLOAD_CANCELLED" // string@1a61 │ │ -419598: 127e |004a: const/4 v14, #int 7 // #7 │ │ -41959a: 7040 8aab fdee |004b: invoke-direct {v13, v15, v14, v14}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab8a │ │ -4195a0: 690d c096 |004e: sput-object v13, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DOWNLOAD_CANCELLED:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c0 │ │ -4195a4: 220f ac1c |0050: new-instance v15, Lde/danoeh/antennapod/model/download/DownloadError; // type@1cac │ │ -4195a8: 1a0e 601a |0052: const-string v14, "ERROR_DEVICE_NOT_FOUND" // string@1a60 │ │ -4195ac: 130c 0800 |0054: const/16 v12, #int 8 // #8 │ │ -4195b0: 7040 8aab efcc |0056: invoke-direct {v15, v14, v12, v12}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab8a │ │ -4195b6: 690f bf96 |0059: sput-object v15, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DEVICE_NOT_FOUND:Lde/danoeh/antennapod/model/download/DownloadError; // field@96bf │ │ -4195ba: 220e ac1c |005b: new-instance v14, Lde/danoeh/antennapod/model/download/DownloadError; // type@1cac │ │ -4195be: 1a0c 661a |005d: const-string v12, "ERROR_HTTP_DATA_ERROR" // string@1a66 │ │ -4195c2: 130a 0900 |005f: const/16 v10, #int 9 // #9 │ │ -4195c6: 7040 8aab ceaa |0061: invoke-direct {v14, v12, v10, v10}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab8a │ │ -4195cc: 690e c496 |0064: sput-object v14, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_HTTP_DATA_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c4 │ │ -4195d0: 220c ac1c |0066: new-instance v12, Lde/danoeh/antennapod/model/download/DownloadError; // type@1cac │ │ -4195d4: 1a0a 6c1a |0068: const-string v10, "ERROR_NOT_ENOUGH_SPACE" // string@1a6c │ │ -4195d8: 1308 0a00 |006a: const/16 v8, #int 10 // #a │ │ -4195dc: 7040 8aab ac88 |006c: invoke-direct {v12, v10, v8, v8}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab8a │ │ -4195e2: 690c c996 |006f: sput-object v12, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_NOT_ENOUGH_SPACE:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c9 │ │ -4195e6: 220a ac1c |0071: new-instance v10, Lde/danoeh/antennapod/model/download/DownloadError; // type@1cac │ │ -4195ea: 1a08 741a |0073: const-string v8, "ERROR_UNKNOWN_HOST" // string@1a74 │ │ -4195ee: 1306 0b00 |0075: const/16 v6, #int 11 // #b │ │ -4195f2: 7040 8aab 8a66 |0077: invoke-direct {v10, v8, v6, v6}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab8a │ │ -4195f8: 690a cf96 |007a: sput-object v10, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNKNOWN_HOST:Lde/danoeh/antennapod/model/download/DownloadError; // field@96cf │ │ -4195fc: 2208 ac1c |007c: new-instance v8, Lde/danoeh/antennapod/model/download/DownloadError; // type@1cac │ │ -419600: 1a06 711a |007e: const-string v6, "ERROR_REQUEST_ERROR" // string@1a71 │ │ -419604: 1304 0c00 |0080: const/16 v4, #int 12 // #c │ │ -419608: 7040 8aab 6844 |0082: invoke-direct {v8, v6, v4, v4}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab8a │ │ -41960e: 6908 cd96 |0085: sput-object v8, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_REQUEST_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@96cd │ │ -419612: 2206 ac1c |0087: new-instance v6, Lde/danoeh/antennapod/model/download/DownloadError; // type@1cac │ │ -419616: 1a04 5f1a |0089: const-string v4, "ERROR_DB_ACCESS_ERROR" // string@1a5f │ │ -41961a: 1302 0d00 |008b: const/16 v2, #int 13 // #d │ │ -41961e: 7040 8aab 4622 |008d: invoke-direct {v6, v4, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab8a │ │ -419624: 6906 be96 |0090: sput-object v6, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DB_ACCESS_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@96be │ │ -419628: 2204 ac1c |0092: new-instance v4, Lde/danoeh/antennapod/model/download/DownloadError; // type@1cac │ │ -41962c: 1a02 731a |0094: const-string v2, "ERROR_UNAUTHORIZED" // string@1a73 │ │ -419630: 0810 0600 |0096: move-object/from16 v16, v6 │ │ -419634: 1306 0e00 |0098: const/16 v6, #int 14 // #e │ │ -419638: 7040 8aab 2466 |009a: invoke-direct {v4, v2, v6, v6}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab8a │ │ -41963e: 6904 ce96 |009d: sput-object v4, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNAUTHORIZED:Lde/danoeh/antennapod/model/download/DownloadError; // field@96ce │ │ -419642: 2202 ac1c |009f: new-instance v2, Lde/danoeh/antennapod/model/download/DownloadError; // type@1cac │ │ -419646: 1a06 631a |00a1: const-string v6, "ERROR_FILE_TYPE" // string@1a63 │ │ -41964a: 0811 0400 |00a3: move-object/from16 v17, v4 │ │ -41964e: 1304 0f00 |00a5: const/16 v4, #int 15 // #f │ │ -419652: 7040 8aab 6244 |00a7: invoke-direct {v2, v6, v4, v4}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab8a │ │ -419658: 6902 c296 |00aa: sput-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FILE_TYPE:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c2 │ │ -41965c: 2206 ac1c |00ac: new-instance v6, Lde/danoeh/antennapod/model/download/DownloadError; // type@1cac │ │ -419660: 1a04 641a |00ae: const-string v4, "ERROR_FORBIDDEN" // string@1a64 │ │ -419664: 0812 0200 |00b0: move-object/from16 v18, v2 │ │ -419668: 1302 1000 |00b2: const/16 v2, #int 16 // #10 │ │ -41966c: 7040 8aab 4622 |00b4: invoke-direct {v6, v4, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab8a │ │ -419672: 6906 c396 |00b7: sput-object v6, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FORBIDDEN:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c3 │ │ -419676: 2204 ac1c |00b9: new-instance v4, Lde/danoeh/antennapod/model/download/DownloadError; // type@1cac │ │ -41967a: 1a02 6a1a |00bb: const-string v2, "ERROR_IO_WRONG_SIZE" // string@1a6a │ │ -41967e: 0813 0600 |00bd: move-object/from16 v19, v6 │ │ -419682: 1306 1100 |00bf: const/16 v6, #int 17 // #11 │ │ -419686: 7040 8aab 2466 |00c1: invoke-direct {v4, v2, v6, v6}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab8a │ │ -41968c: 6904 c796 |00c4: sput-object v4, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_WRONG_SIZE:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c7 │ │ -419690: 2202 ac1c |00c6: new-instance v2, Lde/danoeh/antennapod/model/download/DownloadError; // type@1cac │ │ -419694: 1a06 681a |00c8: const-string v6, "ERROR_IO_BLOCKED" // string@1a68 │ │ -419698: 0814 0400 |00ca: move-object/from16 v20, v4 │ │ -41969c: 1304 1200 |00cc: const/16 v4, #int 18 // #12 │ │ -4196a0: 7040 8aab 6244 |00ce: invoke-direct {v2, v6, v4, v4}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab8a │ │ -4196a6: 6902 c596 |00d1: sput-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_BLOCKED:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c5 │ │ -4196aa: 2206 ac1c |00d3: new-instance v6, Lde/danoeh/antennapod/model/download/DownloadError; // type@1cac │ │ -4196ae: 1a04 761a |00d5: const-string v4, "ERROR_UNSUPPORTED_TYPE_HTML" // string@1a76 │ │ -4196b2: 0815 0200 |00d7: move-object/from16 v21, v2 │ │ -4196b6: 1302 1300 |00d9: const/16 v2, #int 19 // #13 │ │ -4196ba: 7040 8aab 4622 |00db: invoke-direct {v6, v4, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab8a │ │ -4196c0: 6906 d196 |00de: sput-object v6, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNSUPPORTED_TYPE_HTML:Lde/danoeh/antennapod/model/download/DownloadError; // field@96d1 │ │ -4196c4: 2204 ac1c |00e0: new-instance v4, Lde/danoeh/antennapod/model/download/DownloadError; // type@1cac │ │ -4196c8: 1a02 6d1a |00e2: const-string v2, "ERROR_NOT_FOUND" // string@1a6d │ │ -4196cc: 0816 0600 |00e4: move-object/from16 v22, v6 │ │ -4196d0: 1306 1400 |00e6: const/16 v6, #int 20 // #14 │ │ -4196d4: 7040 8aab 2466 |00e8: invoke-direct {v4, v2, v6, v6}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab8a │ │ -4196da: 6904 ca96 |00eb: sput-object v4, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_NOT_FOUND:Lde/danoeh/antennapod/model/download/DownloadError; // field@96ca │ │ -4196de: 2202 ac1c |00ed: new-instance v2, Lde/danoeh/antennapod/model/download/DownloadError; // type@1cac │ │ -4196e2: 1a06 5c1a |00ef: const-string v6, "ERROR_CERTIFICATE" // string@1a5c │ │ -4196e6: 0817 0400 |00f1: move-object/from16 v23, v4 │ │ -4196ea: 1304 1500 |00f3: const/16 v4, #int 21 // #15 │ │ -4196ee: 7040 8aab 6244 |00f5: invoke-direct {v2, v6, v4, v4}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab8a │ │ -4196f4: 6902 bc96 |00f8: sput-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_CERTIFICATE:Lde/danoeh/antennapod/model/download/DownloadError; // field@96bc │ │ -4196f8: 2206 ac1c |00fa: new-instance v6, Lde/danoeh/antennapod/model/download/DownloadError; // type@1cac │ │ -4196fc: 1304 1600 |00fc: const/16 v4, #int 22 // #16 │ │ -419700: 0818 0200 |00fe: move-object/from16 v24, v2 │ │ -419704: 1302 1600 |0100: const/16 v2, #int 22 // #16 │ │ -419708: 0819 0800 |0102: move-object/from16 v25, v8 │ │ -41970c: 1a08 6f1a |0104: const-string v8, "ERROR_PARSER_EXCEPTION_DUPLICATE" // string@1a6f │ │ -419710: 7040 8aab 8624 |0106: invoke-direct {v6, v8, v4, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab8a │ │ -419716: 6906 cc96 |0109: sput-object v6, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_PARSER_EXCEPTION_DUPLICATE:Lde/danoeh/antennapod/model/download/DownloadError; // field@96cc │ │ -41971a: 1302 1700 |010b: const/16 v2, #int 23 // #17 │ │ -41971e: 2322 0b21 |010d: new-array v2, v2, [Lde/danoeh/antennapod/model/download/DownloadError; // type@210b │ │ -419722: 1204 |010f: const/4 v4, #int 0 // #0 │ │ -419724: 4d00 0204 |0110: aput-object v0, v2, v4 │ │ -419728: 1210 |0112: const/4 v0, #int 1 // #1 │ │ -41972a: 4d01 0200 |0113: aput-object v1, v2, v0 │ │ -41972e: 1220 |0115: const/4 v0, #int 2 // #2 │ │ -419730: 4d03 0200 |0116: aput-object v3, v2, v0 │ │ -419734: 1230 |0118: const/4 v0, #int 3 // #3 │ │ -419736: 4d05 0200 |0119: aput-object v5, v2, v0 │ │ -41973a: 1240 |011b: const/4 v0, #int 4 // #4 │ │ -41973c: 4d07 0200 |011c: aput-object v7, v2, v0 │ │ -419740: 1250 |011e: const/4 v0, #int 5 // #5 │ │ -419742: 4d09 0200 |011f: aput-object v9, v2, v0 │ │ -419746: 1260 |0121: const/4 v0, #int 6 // #6 │ │ -419748: 4d0b 0200 |0122: aput-object v11, v2, v0 │ │ -41974c: 1270 |0124: const/4 v0, #int 7 // #7 │ │ -41974e: 4d0d 0200 |0125: aput-object v13, v2, v0 │ │ -419752: 1300 0800 |0127: const/16 v0, #int 8 // #8 │ │ -419756: 4d0f 0200 |0129: aput-object v15, v2, v0 │ │ -41975a: 1300 0900 |012b: const/16 v0, #int 9 // #9 │ │ -41975e: 4d0e 0200 |012d: aput-object v14, v2, v0 │ │ -419762: 1300 0a00 |012f: const/16 v0, #int 10 // #a │ │ -419766: 4d0c 0200 |0131: aput-object v12, v2, v0 │ │ -41976a: 1300 0b00 |0133: const/16 v0, #int 11 // #b │ │ -41976e: 4d0a 0200 |0135: aput-object v10, v2, v0 │ │ -419772: 1300 0c00 |0137: const/16 v0, #int 12 // #c │ │ -419776: 4d19 0200 |0139: aput-object v25, v2, v0 │ │ -41977a: 1300 0d00 |013b: const/16 v0, #int 13 // #d │ │ -41977e: 4d10 0200 |013d: aput-object v16, v2, v0 │ │ -419782: 1300 0e00 |013f: const/16 v0, #int 14 // #e │ │ -419786: 4d11 0200 |0141: aput-object v17, v2, v0 │ │ -41978a: 1300 0f00 |0143: const/16 v0, #int 15 // #f │ │ -41978e: 4d12 0200 |0145: aput-object v18, v2, v0 │ │ -419792: 1300 1000 |0147: const/16 v0, #int 16 // #10 │ │ -419796: 4d13 0200 |0149: aput-object v19, v2, v0 │ │ -41979a: 1300 1100 |014b: const/16 v0, #int 17 // #11 │ │ -41979e: 4d14 0200 |014d: aput-object v20, v2, v0 │ │ -4197a2: 1300 1200 |014f: const/16 v0, #int 18 // #12 │ │ -4197a6: 4d15 0200 |0151: aput-object v21, v2, v0 │ │ -4197aa: 1300 1300 |0153: const/16 v0, #int 19 // #13 │ │ -4197ae: 4d16 0200 |0155: aput-object v22, v2, v0 │ │ -4197b2: 1300 1400 |0157: const/16 v0, #int 20 // #14 │ │ -4197b6: 4d17 0200 |0159: aput-object v23, v2, v0 │ │ -4197ba: 1300 1500 |015b: const/16 v0, #int 21 // #15 │ │ -4197be: 4d18 0200 |015d: aput-object v24, v2, v0 │ │ -4197c2: 1300 1600 |015f: const/16 v0, #int 22 // #16 │ │ -4197c6: 4d06 0200 |0161: aput-object v6, v2, v0 │ │ -4197ca: 6902 bb96 |0163: sput-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.$VALUES:[Lde/danoeh/antennapod/model/download/DownloadError; // field@96bb │ │ -4197ce: 0e00 |0165: return-void │ │ +4194bc: |[4194bc] de.danoeh.antennapod.model.download.DownloadError.:()V │ │ +4194cc: 2200 ac1c |0000: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1cac │ │ +4194d0: 1a01 1a54 |0002: const-string v1, "SUCCESS" // string@541a │ │ +4194d4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +4194d6: 7040 8aab 1022 |0005: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab8a │ │ +4194dc: 6900 d296 |0008: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.SUCCESS:Lde/danoeh/antennapod/model/download/DownloadError; // field@96d2 │ │ +4194e0: 2201 ac1c |000a: new-instance v1, Lde/danoeh/antennapod/model/download/DownloadError; // type@1cac │ │ +4194e4: 1a03 6e1a |000c: const-string v3, "ERROR_PARSER_EXCEPTION" // string@1a6e │ │ +4194e8: 1214 |000e: const/4 v4, #int 1 // #1 │ │ +4194ea: 7040 8aab 3144 |000f: invoke-direct {v1, v3, v4, v4}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab8a │ │ +4194f0: 6901 cb96 |0012: sput-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_PARSER_EXCEPTION:Lde/danoeh/antennapod/model/download/DownloadError; // field@96cb │ │ +4194f4: 2203 ac1c |0014: new-instance v3, Lde/danoeh/antennapod/model/download/DownloadError; // type@1cac │ │ +4194f8: 1a05 751a |0016: const-string v5, "ERROR_UNSUPPORTED_TYPE" // string@1a75 │ │ +4194fc: 1226 |0018: const/4 v6, #int 2 // #2 │ │ +4194fe: 7040 8aab 5366 |0019: invoke-direct {v3, v5, v6, v6}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab8a │ │ +419504: 6903 d096 |001c: sput-object v3, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNSUPPORTED_TYPE:Lde/danoeh/antennapod/model/download/DownloadError; // field@96d0 │ │ +419508: 2205 ac1c |001e: new-instance v5, Lde/danoeh/antennapod/model/download/DownloadError; // type@1cac │ │ +41950c: 1a07 5e1a |0020: const-string v7, "ERROR_CONNECTION_ERROR" // string@1a5e │ │ +419510: 1238 |0022: const/4 v8, #int 3 // #3 │ │ +419512: 7040 8aab 7588 |0023: invoke-direct {v5, v7, v8, v8}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab8a │ │ +419518: 6905 bd96 |0026: sput-object v5, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_CONNECTION_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@96bd │ │ +41951c: 2207 ac1c |0028: new-instance v7, Lde/danoeh/antennapod/model/download/DownloadError; // type@1cac │ │ +419520: 1a09 6b1a |002a: const-string v9, "ERROR_MALFORMED_URL" // string@1a6b │ │ +419524: 124a |002c: const/4 v10, #int 4 // #4 │ │ +419526: 7040 8aab 97aa |002d: invoke-direct {v7, v9, v10, v10}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab8a │ │ +41952c: 6907 c896 |0030: sput-object v7, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_MALFORMED_URL:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c8 │ │ +419530: 2209 ac1c |0032: new-instance v9, Lde/danoeh/antennapod/model/download/DownloadError; // type@1cac │ │ +419534: 1a0b 691a |0034: const-string v11, "ERROR_IO_ERROR" // string@1a69 │ │ +419538: 125c |0036: const/4 v12, #int 5 // #5 │ │ +41953a: 7040 8aab b9cc |0037: invoke-direct {v9, v11, v12, v12}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab8a │ │ +419540: 6909 c696 |003a: sput-object v9, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c6 │ │ +419544: 220b ac1c |003c: new-instance v11, Lde/danoeh/antennapod/model/download/DownloadError; // type@1cac │ │ +419548: 1a0d 621a |003e: const-string v13, "ERROR_FILE_EXISTS" // string@1a62 │ │ +41954c: 126e |0040: const/4 v14, #int 6 // #6 │ │ +41954e: 7040 8aab dbee |0041: invoke-direct {v11, v13, v14, v14}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab8a │ │ +419554: 690b c196 |0044: sput-object v11, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FILE_EXISTS:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c1 │ │ +419558: 220d ac1c |0046: new-instance v13, Lde/danoeh/antennapod/model/download/DownloadError; // type@1cac │ │ +41955c: 1a0f 611a |0048: const-string v15, "ERROR_DOWNLOAD_CANCELLED" // string@1a61 │ │ +419560: 127e |004a: const/4 v14, #int 7 // #7 │ │ +419562: 7040 8aab fdee |004b: invoke-direct {v13, v15, v14, v14}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab8a │ │ +419568: 690d c096 |004e: sput-object v13, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DOWNLOAD_CANCELLED:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c0 │ │ +41956c: 220f ac1c |0050: new-instance v15, Lde/danoeh/antennapod/model/download/DownloadError; // type@1cac │ │ +419570: 1a0e 601a |0052: const-string v14, "ERROR_DEVICE_NOT_FOUND" // string@1a60 │ │ +419574: 130c 0800 |0054: const/16 v12, #int 8 // #8 │ │ +419578: 7040 8aab efcc |0056: invoke-direct {v15, v14, v12, v12}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab8a │ │ +41957e: 690f bf96 |0059: sput-object v15, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DEVICE_NOT_FOUND:Lde/danoeh/antennapod/model/download/DownloadError; // field@96bf │ │ +419582: 220e ac1c |005b: new-instance v14, Lde/danoeh/antennapod/model/download/DownloadError; // type@1cac │ │ +419586: 1a0c 661a |005d: const-string v12, "ERROR_HTTP_DATA_ERROR" // string@1a66 │ │ +41958a: 130a 0900 |005f: const/16 v10, #int 9 // #9 │ │ +41958e: 7040 8aab ceaa |0061: invoke-direct {v14, v12, v10, v10}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab8a │ │ +419594: 690e c496 |0064: sput-object v14, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_HTTP_DATA_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c4 │ │ +419598: 220c ac1c |0066: new-instance v12, Lde/danoeh/antennapod/model/download/DownloadError; // type@1cac │ │ +41959c: 1a0a 6c1a |0068: const-string v10, "ERROR_NOT_ENOUGH_SPACE" // string@1a6c │ │ +4195a0: 1308 0a00 |006a: const/16 v8, #int 10 // #a │ │ +4195a4: 7040 8aab ac88 |006c: invoke-direct {v12, v10, v8, v8}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab8a │ │ +4195aa: 690c c996 |006f: sput-object v12, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_NOT_ENOUGH_SPACE:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c9 │ │ +4195ae: 220a ac1c |0071: new-instance v10, Lde/danoeh/antennapod/model/download/DownloadError; // type@1cac │ │ +4195b2: 1a08 741a |0073: const-string v8, "ERROR_UNKNOWN_HOST" // string@1a74 │ │ +4195b6: 1306 0b00 |0075: const/16 v6, #int 11 // #b │ │ +4195ba: 7040 8aab 8a66 |0077: invoke-direct {v10, v8, v6, v6}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab8a │ │ +4195c0: 690a cf96 |007a: sput-object v10, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNKNOWN_HOST:Lde/danoeh/antennapod/model/download/DownloadError; // field@96cf │ │ +4195c4: 2208 ac1c |007c: new-instance v8, Lde/danoeh/antennapod/model/download/DownloadError; // type@1cac │ │ +4195c8: 1a06 711a |007e: const-string v6, "ERROR_REQUEST_ERROR" // string@1a71 │ │ +4195cc: 1304 0c00 |0080: const/16 v4, #int 12 // #c │ │ +4195d0: 7040 8aab 6844 |0082: invoke-direct {v8, v6, v4, v4}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab8a │ │ +4195d6: 6908 cd96 |0085: sput-object v8, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_REQUEST_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@96cd │ │ +4195da: 2206 ac1c |0087: new-instance v6, Lde/danoeh/antennapod/model/download/DownloadError; // type@1cac │ │ +4195de: 1a04 5f1a |0089: const-string v4, "ERROR_DB_ACCESS_ERROR" // string@1a5f │ │ +4195e2: 1302 0d00 |008b: const/16 v2, #int 13 // #d │ │ +4195e6: 7040 8aab 4622 |008d: invoke-direct {v6, v4, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab8a │ │ +4195ec: 6906 be96 |0090: sput-object v6, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DB_ACCESS_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@96be │ │ +4195f0: 2204 ac1c |0092: new-instance v4, Lde/danoeh/antennapod/model/download/DownloadError; // type@1cac │ │ +4195f4: 1a02 731a |0094: const-string v2, "ERROR_UNAUTHORIZED" // string@1a73 │ │ +4195f8: 0810 0600 |0096: move-object/from16 v16, v6 │ │ +4195fc: 1306 0e00 |0098: const/16 v6, #int 14 // #e │ │ +419600: 7040 8aab 2466 |009a: invoke-direct {v4, v2, v6, v6}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab8a │ │ +419606: 6904 ce96 |009d: sput-object v4, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNAUTHORIZED:Lde/danoeh/antennapod/model/download/DownloadError; // field@96ce │ │ +41960a: 2202 ac1c |009f: new-instance v2, Lde/danoeh/antennapod/model/download/DownloadError; // type@1cac │ │ +41960e: 1a06 631a |00a1: const-string v6, "ERROR_FILE_TYPE" // string@1a63 │ │ +419612: 0811 0400 |00a3: move-object/from16 v17, v4 │ │ +419616: 1304 0f00 |00a5: const/16 v4, #int 15 // #f │ │ +41961a: 7040 8aab 6244 |00a7: invoke-direct {v2, v6, v4, v4}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab8a │ │ +419620: 6902 c296 |00aa: sput-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FILE_TYPE:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c2 │ │ +419624: 2206 ac1c |00ac: new-instance v6, Lde/danoeh/antennapod/model/download/DownloadError; // type@1cac │ │ +419628: 1a04 641a |00ae: const-string v4, "ERROR_FORBIDDEN" // string@1a64 │ │ +41962c: 0812 0200 |00b0: move-object/from16 v18, v2 │ │ +419630: 1302 1000 |00b2: const/16 v2, #int 16 // #10 │ │ +419634: 7040 8aab 4622 |00b4: invoke-direct {v6, v4, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab8a │ │ +41963a: 6906 c396 |00b7: sput-object v6, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FORBIDDEN:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c3 │ │ +41963e: 2204 ac1c |00b9: new-instance v4, Lde/danoeh/antennapod/model/download/DownloadError; // type@1cac │ │ +419642: 1a02 6a1a |00bb: const-string v2, "ERROR_IO_WRONG_SIZE" // string@1a6a │ │ +419646: 0813 0600 |00bd: move-object/from16 v19, v6 │ │ +41964a: 1306 1100 |00bf: const/16 v6, #int 17 // #11 │ │ +41964e: 7040 8aab 2466 |00c1: invoke-direct {v4, v2, v6, v6}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab8a │ │ +419654: 6904 c796 |00c4: sput-object v4, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_WRONG_SIZE:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c7 │ │ +419658: 2202 ac1c |00c6: new-instance v2, Lde/danoeh/antennapod/model/download/DownloadError; // type@1cac │ │ +41965c: 1a06 681a |00c8: const-string v6, "ERROR_IO_BLOCKED" // string@1a68 │ │ +419660: 0814 0400 |00ca: move-object/from16 v20, v4 │ │ +419664: 1304 1200 |00cc: const/16 v4, #int 18 // #12 │ │ +419668: 7040 8aab 6244 |00ce: invoke-direct {v2, v6, v4, v4}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab8a │ │ +41966e: 6902 c596 |00d1: sput-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_BLOCKED:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c5 │ │ +419672: 2206 ac1c |00d3: new-instance v6, Lde/danoeh/antennapod/model/download/DownloadError; // type@1cac │ │ +419676: 1a04 761a |00d5: const-string v4, "ERROR_UNSUPPORTED_TYPE_HTML" // string@1a76 │ │ +41967a: 0815 0200 |00d7: move-object/from16 v21, v2 │ │ +41967e: 1302 1300 |00d9: const/16 v2, #int 19 // #13 │ │ +419682: 7040 8aab 4622 |00db: invoke-direct {v6, v4, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab8a │ │ +419688: 6906 d196 |00de: sput-object v6, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNSUPPORTED_TYPE_HTML:Lde/danoeh/antennapod/model/download/DownloadError; // field@96d1 │ │ +41968c: 2204 ac1c |00e0: new-instance v4, Lde/danoeh/antennapod/model/download/DownloadError; // type@1cac │ │ +419690: 1a02 6d1a |00e2: const-string v2, "ERROR_NOT_FOUND" // string@1a6d │ │ +419694: 0816 0600 |00e4: move-object/from16 v22, v6 │ │ +419698: 1306 1400 |00e6: const/16 v6, #int 20 // #14 │ │ +41969c: 7040 8aab 2466 |00e8: invoke-direct {v4, v2, v6, v6}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab8a │ │ +4196a2: 6904 ca96 |00eb: sput-object v4, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_NOT_FOUND:Lde/danoeh/antennapod/model/download/DownloadError; // field@96ca │ │ +4196a6: 2202 ac1c |00ed: new-instance v2, Lde/danoeh/antennapod/model/download/DownloadError; // type@1cac │ │ +4196aa: 1a06 5c1a |00ef: const-string v6, "ERROR_CERTIFICATE" // string@1a5c │ │ +4196ae: 0817 0400 |00f1: move-object/from16 v23, v4 │ │ +4196b2: 1304 1500 |00f3: const/16 v4, #int 21 // #15 │ │ +4196b6: 7040 8aab 6244 |00f5: invoke-direct {v2, v6, v4, v4}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab8a │ │ +4196bc: 6902 bc96 |00f8: sput-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_CERTIFICATE:Lde/danoeh/antennapod/model/download/DownloadError; // field@96bc │ │ +4196c0: 2206 ac1c |00fa: new-instance v6, Lde/danoeh/antennapod/model/download/DownloadError; // type@1cac │ │ +4196c4: 1304 1600 |00fc: const/16 v4, #int 22 // #16 │ │ +4196c8: 0818 0200 |00fe: move-object/from16 v24, v2 │ │ +4196cc: 1302 1600 |0100: const/16 v2, #int 22 // #16 │ │ +4196d0: 0819 0800 |0102: move-object/from16 v25, v8 │ │ +4196d4: 1a08 6f1a |0104: const-string v8, "ERROR_PARSER_EXCEPTION_DUPLICATE" // string@1a6f │ │ +4196d8: 7040 8aab 8624 |0106: invoke-direct {v6, v8, v4, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab8a │ │ +4196de: 6906 cc96 |0109: sput-object v6, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_PARSER_EXCEPTION_DUPLICATE:Lde/danoeh/antennapod/model/download/DownloadError; // field@96cc │ │ +4196e2: 1302 1700 |010b: const/16 v2, #int 23 // #17 │ │ +4196e6: 2322 0b21 |010d: new-array v2, v2, [Lde/danoeh/antennapod/model/download/DownloadError; // type@210b │ │ +4196ea: 1204 |010f: const/4 v4, #int 0 // #0 │ │ +4196ec: 4d00 0204 |0110: aput-object v0, v2, v4 │ │ +4196f0: 1210 |0112: const/4 v0, #int 1 // #1 │ │ +4196f2: 4d01 0200 |0113: aput-object v1, v2, v0 │ │ +4196f6: 1220 |0115: const/4 v0, #int 2 // #2 │ │ +4196f8: 4d03 0200 |0116: aput-object v3, v2, v0 │ │ +4196fc: 1230 |0118: const/4 v0, #int 3 // #3 │ │ +4196fe: 4d05 0200 |0119: aput-object v5, v2, v0 │ │ +419702: 1240 |011b: const/4 v0, #int 4 // #4 │ │ +419704: 4d07 0200 |011c: aput-object v7, v2, v0 │ │ +419708: 1250 |011e: const/4 v0, #int 5 // #5 │ │ +41970a: 4d09 0200 |011f: aput-object v9, v2, v0 │ │ +41970e: 1260 |0121: const/4 v0, #int 6 // #6 │ │ +419710: 4d0b 0200 |0122: aput-object v11, v2, v0 │ │ +419714: 1270 |0124: const/4 v0, #int 7 // #7 │ │ +419716: 4d0d 0200 |0125: aput-object v13, v2, v0 │ │ +41971a: 1300 0800 |0127: const/16 v0, #int 8 // #8 │ │ +41971e: 4d0f 0200 |0129: aput-object v15, v2, v0 │ │ +419722: 1300 0900 |012b: const/16 v0, #int 9 // #9 │ │ +419726: 4d0e 0200 |012d: aput-object v14, v2, v0 │ │ +41972a: 1300 0a00 |012f: const/16 v0, #int 10 // #a │ │ +41972e: 4d0c 0200 |0131: aput-object v12, v2, v0 │ │ +419732: 1300 0b00 |0133: const/16 v0, #int 11 // #b │ │ +419736: 4d0a 0200 |0135: aput-object v10, v2, v0 │ │ +41973a: 1300 0c00 |0137: const/16 v0, #int 12 // #c │ │ +41973e: 4d19 0200 |0139: aput-object v25, v2, v0 │ │ +419742: 1300 0d00 |013b: const/16 v0, #int 13 // #d │ │ +419746: 4d10 0200 |013d: aput-object v16, v2, v0 │ │ +41974a: 1300 0e00 |013f: const/16 v0, #int 14 // #e │ │ +41974e: 4d11 0200 |0141: aput-object v17, v2, v0 │ │ +419752: 1300 0f00 |0143: const/16 v0, #int 15 // #f │ │ +419756: 4d12 0200 |0145: aput-object v18, v2, v0 │ │ +41975a: 1300 1000 |0147: const/16 v0, #int 16 // #10 │ │ +41975e: 4d13 0200 |0149: aput-object v19, v2, v0 │ │ +419762: 1300 1100 |014b: const/16 v0, #int 17 // #11 │ │ +419766: 4d14 0200 |014d: aput-object v20, v2, v0 │ │ +41976a: 1300 1200 |014f: const/16 v0, #int 18 // #12 │ │ +41976e: 4d15 0200 |0151: aput-object v21, v2, v0 │ │ +419772: 1300 1300 |0153: const/16 v0, #int 19 // #13 │ │ +419776: 4d16 0200 |0155: aput-object v22, v2, v0 │ │ +41977a: 1300 1400 |0157: const/16 v0, #int 20 // #14 │ │ +41977e: 4d17 0200 |0159: aput-object v23, v2, v0 │ │ +419782: 1300 1500 |015b: const/16 v0, #int 21 // #15 │ │ +419786: 4d18 0200 |015d: aput-object v24, v2, v0 │ │ +41978a: 1300 1600 |015f: const/16 v0, #int 22 // #16 │ │ +41978e: 4d06 0200 |0161: aput-object v6, v2, v0 │ │ +419792: 6902 bb96 |0163: sput-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.$VALUES:[Lde/danoeh/antennapod/model/download/DownloadError; // field@96bb │ │ +419796: 0e00 |0165: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=5 │ │ 0x000a line=6 │ │ 0x0014 line=7 │ │ 0x001e line=8 │ │ 0x0028 line=9 │ │ @@ -910496,18 +910496,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 │ │ -4197d0: |[4197d0] de.danoeh.antennapod.model.download.DownloadError.:(Ljava/lang/String;II)V │ │ -4197e0: 7030 94b2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b294 │ │ -4197e6: 5903 d396 |0003: iput v3, v0, Lde/danoeh/antennapod/model/download/DownloadError;.code:I // field@96d3 │ │ -4197ea: 0e00 |0005: return-void │ │ +419798: |[419798] de.danoeh.antennapod.model.download.DownloadError.:(Ljava/lang/String;II)V │ │ +4197a8: 7030 94b2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b294 │ │ +4197ae: 5903 d396 |0003: iput v3, v0, Lde/danoeh/antennapod/model/download/DownloadError;.code:I // field@96d3 │ │ +4197b2: 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; │ │ @@ -910519,37 +910519,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 │ │ -41942c: |[41942c] de.danoeh.antennapod.model.download.DownloadError.fromCode:(I)Lde/danoeh/antennapod/model/download/DownloadError; │ │ -41943c: 7100 8eab 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/download/DownloadError;.values:()[Lde/danoeh/antennapod/model/download/DownloadError; // method@ab8e │ │ -419442: 0c00 |0003: move-result-object v0 │ │ -419444: 2101 |0004: array-length v1, v0 │ │ -419446: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -419448: 3512 0e00 |0006: if-ge v2, v1, 0014 // +000e │ │ -41944c: 4603 0002 |0008: aget-object v3, v0, v2 │ │ -419450: 6e10 8cab 0300 |000a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/download/DownloadError;.getCode:()I // method@ab8c │ │ -419456: 0a04 |000d: move-result v4 │ │ -419458: 3354 0300 |000e: if-ne v4, v5, 0011 // +0003 │ │ -41945c: 1103 |0010: return-object v3 │ │ -41945e: d802 0201 |0011: add-int/lit8 v2, v2, #int 1 // #01 │ │ -419462: 28f3 |0013: goto 0006 // -000d │ │ -419464: 2200 701e |0014: new-instance v0, Ljava/lang/IllegalArgumentException; // type@1e70 │ │ -419468: 2201 8f1e |0016: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -41946c: 7010 50b3 0100 |0018: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -419472: 1a02 2fe3 |001b: const-string v2, "unknown code: " // string@e32f │ │ -419476: 6e20 5cb3 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -41947c: 6e20 57b3 5100 |0020: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -419482: 6e10 67b3 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -419488: 0c05 |0026: move-result-object v5 │ │ -41948a: 7020 abb2 5000 |0027: invoke-direct {v0, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b2ab │ │ -419490: 2700 |002a: throw v0 │ │ +4193f4: |[4193f4] de.danoeh.antennapod.model.download.DownloadError.fromCode:(I)Lde/danoeh/antennapod/model/download/DownloadError; │ │ +419404: 7100 8eab 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/download/DownloadError;.values:()[Lde/danoeh/antennapod/model/download/DownloadError; // method@ab8e │ │ +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 0e00 |0006: if-ge v2, v1, 0014 // +000e │ │ +419414: 4603 0002 |0008: aget-object v3, v0, v2 │ │ +419418: 6e10 8cab 0300 |000a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/download/DownloadError;.getCode:()I // method@ab8c │ │ +41941e: 0a04 |000d: move-result v4 │ │ +419420: 3354 0300 |000e: if-ne v4, v5, 0011 // +0003 │ │ +419424: 1103 |0010: return-object v3 │ │ +419426: d802 0201 |0011: add-int/lit8 v2, v2, #int 1 // #01 │ │ +41942a: 28f3 |0013: goto 0006 // -000d │ │ +41942c: 2200 701e |0014: new-instance v0, Ljava/lang/IllegalArgumentException; // type@1e70 │ │ +419430: 2201 8f1e |0016: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +419434: 7010 50b3 0100 |0018: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +41943a: 1a02 2fe3 |001b: const-string v2, "unknown code: " // string@e32f │ │ +41943e: 6e20 5cb3 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +419444: 6e20 57b3 5100 |0020: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +41944a: 6e10 67b3 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +419450: 0c05 |0026: move-result-object v5 │ │ +419452: 7020 abb2 5000 |0027: invoke-direct {v0, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b2ab │ │ +419458: 2700 |002a: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x000a line=38 │ │ 0x0014 line=42 │ │ locals : │ │ 0x0000 - 0x002b reg=5 (null) I │ │ @@ -910559,20 +910559,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 │ │ -419494: |[419494] de.danoeh.antennapod.model.download.DownloadError.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/download/DownloadError; │ │ -4194a4: 1c00 ac1c |0000: const-class v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1cac │ │ -4194a8: 7120 99b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b299 │ │ -4194ae: 0c01 |0005: move-result-object v1 │ │ -4194b0: 1f01 ac1c |0006: check-cast v1, Lde/danoeh/antennapod/model/download/DownloadError; // type@1cac │ │ -4194b4: 1101 |0008: return-object v1 │ │ +41945c: |[41945c] de.danoeh.antennapod.model.download.DownloadError.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/download/DownloadError; │ │ +41946c: 1c00 ac1c |0000: const-class v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1cac │ │ +419470: 7120 99b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b299 │ │ +419476: 0c01 |0005: move-result-object v1 │ │ +419478: 1f01 ac1c |0006: check-cast v1, Lde/danoeh/antennapod/model/download/DownloadError; // type@1cac │ │ +41947c: 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;) │ │ @@ -910580,20 +910580,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 │ │ -4194b8: |[4194b8] de.danoeh.antennapod.model.download.DownloadError.values:()[Lde/danoeh/antennapod/model/download/DownloadError; │ │ -4194c8: 6200 bb96 |0000: sget-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.$VALUES:[Lde/danoeh/antennapod/model/download/DownloadError; // field@96bb │ │ -4194cc: 6e10 2cb8 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/download/DownloadError;.clone:()Ljava/lang/Object; // method@b82c │ │ -4194d2: 0c00 |0005: move-result-object v0 │ │ -4194d4: 1f00 0b21 |0006: check-cast v0, [Lde/danoeh/antennapod/model/download/DownloadError; // type@210b │ │ -4194d8: 1100 |0008: return-object v0 │ │ +419480: |[419480] de.danoeh.antennapod.model.download.DownloadError.values:()[Lde/danoeh/antennapod/model/download/DownloadError; │ │ +419490: 6200 bb96 |0000: sget-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.$VALUES:[Lde/danoeh/antennapod/model/download/DownloadError; // field@96bb │ │ +419494: 6e10 2cb8 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/download/DownloadError;.clone:()Ljava/lang/Object; // method@b82c │ │ +41949a: 0c00 |0005: move-result-object v0 │ │ +41949c: 1f00 0b21 |0006: check-cast v0, [Lde/danoeh/antennapod/model/download/DownloadError; // type@210b │ │ +4194a0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=4 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/model/download/DownloadError;) │ │ @@ -910601,17 +910601,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4194dc: |[4194dc] de.danoeh.antennapod.model.download.DownloadError.getCode:()I │ │ -4194ec: 5210 d396 |0000: iget v0, v1, Lde/danoeh/antennapod/model/download/DownloadError;.code:I // field@96d3 │ │ -4194f0: 0f00 |0002: return v0 │ │ +4194a4: |[4194a4] de.danoeh.antennapod.model.download.DownloadError.getCode:()I │ │ +4194b4: 5210 d396 |0000: iget v0, v1, Lde/danoeh/antennapod/model/download/DownloadError;.code:I // field@96d3 │ │ +4194b8: 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 : 6520 (DownloadError.java) │ │ @@ -910676,28 +910676,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 │ │ -4199cc: |[4199cc] de.danoeh.antennapod.model.download.DownloadResult.:(JLjava/lang/String;JIZLde/danoeh/antennapod/model/download/DownloadError;Ljava/util/Date;Ljava/lang/String;)V │ │ -4199dc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4199e2: 5a01 d896 |0003: iput-wide v1, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.id:J // field@96d8 │ │ -4199e6: 5b03 dc96 |0005: iput-object v3, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.title:Ljava/lang/String; // field@96dc │ │ -4199ea: 5a04 d696 |0007: iput-wide v4, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.feedfileId:J // field@96d6 │ │ -4199ee: 5b08 d996 |0009: iput-object v8, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.reason:Lde/danoeh/antennapod/model/download/DownloadError; // field@96d9 │ │ -4199f2: 5c07 db96 |000b: iput-boolean v7, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.successful:Z // field@96db │ │ -4199f6: 6e10 25b5 0900 |000d: invoke-virtual {v9}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b525 │ │ -4199fc: 0c01 |0010: move-result-object v1 │ │ -4199fe: 1f01 051f |0011: check-cast v1, Ljava/util/Date; // type@1f05 │ │ -419a02: 5b01 d596 |0013: iput-object v1, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.completionDate:Ljava/util/Date; // field@96d5 │ │ -419a06: 5b0a da96 |0015: iput-object v10, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.reasonDetailed:Ljava/lang/String; // field@96da │ │ -419a0a: 5906 d796 |0017: iput v6, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.feedfileType:I // field@96d7 │ │ -419a0e: 0e00 |0019: return-void │ │ +419994: |[419994] de.danoeh.antennapod.model.download.DownloadResult.:(JLjava/lang/String;JIZLde/danoeh/antennapod/model/download/DownloadError;Ljava/util/Date;Ljava/lang/String;)V │ │ +4199a4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4199aa: 5a01 d896 |0003: iput-wide v1, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.id:J // field@96d8 │ │ +4199ae: 5b03 dc96 |0005: iput-object v3, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.title:Ljava/lang/String; // field@96dc │ │ +4199b2: 5a04 d696 |0007: iput-wide v4, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.feedfileId:J // field@96d6 │ │ +4199b6: 5b08 d996 |0009: iput-object v8, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.reason:Lde/danoeh/antennapod/model/download/DownloadError; // field@96d9 │ │ +4199ba: 5c07 db96 |000b: iput-boolean v7, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.successful:Z // field@96db │ │ +4199be: 6e10 25b5 0900 |000d: invoke-virtual {v9}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b525 │ │ +4199c4: 0c01 |0010: move-result-object v1 │ │ +4199c6: 1f01 051f |0011: check-cast v1, Ljava/util/Date; // type@1f05 │ │ +4199ca: 5b01 d596 |0013: iput-object v1, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.completionDate:Ljava/util/Date; // field@96d5 │ │ +4199ce: 5b0a da96 |0015: iput-object v10, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.reasonDetailed:Ljava/lang/String; // field@96da │ │ +4199d2: 5906 d796 |0017: iput v6, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.feedfileType:I // field@96d7 │ │ +4199d6: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0003 line=57 │ │ 0x0005 line=58 │ │ 0x0007 line=59 │ │ 0x0009 line=60 │ │ @@ -910721,29 +910721,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 │ │ -419988: |[419988] 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 │ │ -419998: 1601 0000 |0000: const-wide/16 v1, #int 0 // #0 │ │ -41999c: 6e10 f4ab 0c00 |0002: invoke-virtual {v12}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -4199a2: 0b04 |0005: move-result-wide v4 │ │ -4199a4: 6e10 03ac 0c00 |0006: invoke-virtual {v12}, Lde/danoeh/antennapod/model/feed/FeedFile;.getTypeAsInt:()I // method@ac03 │ │ -4199aa: 0a06 |0009: move-result v6 │ │ -4199ac: 2209 051f |000a: new-instance v9, Ljava/util/Date; // type@1f05 │ │ -4199b0: 7010 21b5 0900 |000c: invoke-direct {v9}, Ljava/util/Date;.:()V // method@b521 │ │ -4199b6: 07b0 |000f: move-object v0, v11 │ │ -4199b8: 07d3 |0010: move-object v3, v13 │ │ -4199ba: 01f7 |0011: move v7, v15 │ │ -4199bc: 07e8 |0012: move-object v8, v14 │ │ -4199be: 080a 1000 |0013: move-object/from16 v10, v16 │ │ -4199c2: 760b 8fab 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@ab8f │ │ -4199c8: 0e00 |0018: return-void │ │ +419950: |[419950] 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 │ │ +419960: 1601 0000 |0000: const-wide/16 v1, #int 0 // #0 │ │ +419964: 6e10 f4ab 0c00 |0002: invoke-virtual {v12}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +41996a: 0b04 |0005: move-result-wide v4 │ │ +41996c: 6e10 03ac 0c00 |0006: invoke-virtual {v12}, Lde/danoeh/antennapod/model/feed/FeedFile;.getTypeAsInt:()I // method@ac03 │ │ +419972: 0a06 |0009: move-result v6 │ │ +419974: 2209 051f |000a: new-instance v9, Ljava/util/Date; // type@1f05 │ │ +419978: 7010 21b5 0900 |000c: invoke-direct {v9}, Ljava/util/Date;.:()V // method@b521 │ │ +41997e: 07b0 |000f: move-object v0, v11 │ │ +419980: 07d3 |0010: move-object v3, v13 │ │ +419982: 01f7 |0011: move v7, v15 │ │ +419984: 07e8 |0012: move-object v8, v14 │ │ +419986: 080a 1000 |0013: move-object/from16 v10, v16 │ │ +41998a: 760b 8fab 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@ab8f │ │ +419990: 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; │ │ @@ -910757,20 +910757,20 @@ │ │ type : '()Ljava/util/Date;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -419934: |[419934] de.danoeh.antennapod.model.download.DownloadResult.getCompletionDate:()Ljava/util/Date; │ │ -419944: 5410 d596 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.completionDate:Ljava/util/Date; // field@96d5 │ │ -419948: 6e10 25b5 0000 |0002: invoke-virtual {v0}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b525 │ │ -41994e: 0c00 |0005: move-result-object v0 │ │ -419950: 1f00 051f |0006: check-cast v0, Ljava/util/Date; // type@1f05 │ │ -419954: 1100 |0008: return-object v0 │ │ +4198fc: |[4198fc] de.danoeh.antennapod.model.download.DownloadResult.getCompletionDate:()Ljava/util/Date; │ │ +41990c: 5410 d596 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.completionDate:Ljava/util/Date; // field@96d5 │ │ +419910: 6e10 25b5 0000 |0002: invoke-virtual {v0}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b525 │ │ +419916: 0c00 |0005: move-result-object v0 │ │ +419918: 1f00 051f |0006: check-cast v0, Ljava/util/Date; // type@1f05 │ │ +41991c: 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;) │ │ @@ -910778,17 +910778,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -419958: |[419958] de.danoeh.antennapod.model.download.DownloadResult.getFeedfileId:()J │ │ -419968: 5320 d696 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/download/DownloadResult;.feedfileId:J // field@96d6 │ │ -41996c: 1000 |0002: return-wide v0 │ │ +419920: |[419920] de.danoeh.antennapod.model.download.DownloadResult.getFeedfileId:()J │ │ +419930: 5320 d696 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/download/DownloadResult;.feedfileId:J // field@96d6 │ │ +419934: 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;) │ │ @@ -910796,17 +910796,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41981c: |[41981c] de.danoeh.antennapod.model.download.DownloadResult.getFeedfileType:()I │ │ -41982c: 5210 d796 |0000: iget v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.feedfileType:I // field@96d7 │ │ -419830: 0f00 |0002: return v0 │ │ +4197e4: |[4197e4] de.danoeh.antennapod.model.download.DownloadResult.getFeedfileType:()I │ │ +4197f4: 5210 d796 |0000: iget v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.feedfileType:I // field@96d7 │ │ +4197f8: 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;) │ │ @@ -910814,17 +910814,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -419970: |[419970] de.danoeh.antennapod.model.download.DownloadResult.getId:()J │ │ -419980: 5320 d896 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/download/DownloadResult;.id:J // field@96d8 │ │ -419984: 1000 |0002: return-wide v0 │ │ +419938: |[419938] de.danoeh.antennapod.model.download.DownloadResult.getId:()J │ │ +419948: 5320 d896 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/download/DownloadResult;.id:J // field@96d8 │ │ +41994c: 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;) │ │ @@ -910832,17 +910832,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 │ │ -419804: |[419804] de.danoeh.antennapod.model.download.DownloadResult.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; │ │ -419814: 5410 d996 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.reason:Lde/danoeh/antennapod/model/download/DownloadError; // field@96d9 │ │ -419818: 1100 |0002: return-object v0 │ │ +4197cc: |[4197cc] de.danoeh.antennapod.model.download.DownloadResult.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; │ │ +4197dc: 5410 d996 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.reason:Lde/danoeh/antennapod/model/download/DownloadError; // field@96d9 │ │ +4197e0: 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;) │ │ @@ -910850,17 +910850,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -419834: |[419834] de.danoeh.antennapod.model.download.DownloadResult.getReasonDetailed:()Ljava/lang/String; │ │ -419844: 5410 da96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.reasonDetailed:Ljava/lang/String; // field@96da │ │ -419848: 1100 |0002: return-object v0 │ │ +4197fc: |[4197fc] de.danoeh.antennapod.model.download.DownloadResult.getReasonDetailed:()Ljava/lang/String; │ │ +41980c: 5410 da96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.reasonDetailed:Ljava/lang/String; // field@96da │ │ +419810: 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;) │ │ @@ -910868,17 +910868,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41984c: |[41984c] de.danoeh.antennapod.model.download.DownloadResult.getTitle:()Ljava/lang/String; │ │ -41985c: 5410 dc96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.title:Ljava/lang/String; // field@96dc │ │ -419860: 1100 |0002: return-object v0 │ │ +419814: |[419814] de.danoeh.antennapod.model.download.DownloadResult.getTitle:()Ljava/lang/String; │ │ +419824: 5410 dc96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.title:Ljava/lang/String; // field@96dc │ │ +419828: 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;) │ │ @@ -910886,17 +910886,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4197ec: |[4197ec] de.danoeh.antennapod.model.download.DownloadResult.isSuccessful:()Z │ │ -4197fc: 5510 db96 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.successful:Z // field@96db │ │ -419800: 0f00 |0002: return v0 │ │ +4197b4: |[4197b4] de.danoeh.antennapod.model.download.DownloadResult.isSuccessful:()Z │ │ +4197c4: 5510 db96 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.successful:Z // field@96db │ │ +4197c8: 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;) │ │ @@ -910904,20 +910904,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -419a10: |[419a10] de.danoeh.antennapod.model.download.DownloadResult.setCancelled:()V │ │ -419a20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -419a22: 5c10 db96 |0001: iput-boolean v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.successful:Z // field@96db │ │ -419a26: 6200 c096 |0003: sget-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DOWNLOAD_CANCELLED:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c0 │ │ -419a2a: 5b10 d996 |0005: iput-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.reason:Lde/danoeh/antennapod/model/download/DownloadError; // field@96d9 │ │ -419a2e: 0e00 |0007: return-void │ │ +4199d8: |[4199d8] de.danoeh.antennapod.model.download.DownloadResult.setCancelled:()V │ │ +4199e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +4199ea: 5c10 db96 |0001: iput-boolean v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.successful:Z // field@96db │ │ +4199ee: 6200 c096 |0003: sget-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DOWNLOAD_CANCELLED:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c0 │ │ +4199f2: 5b10 d996 |0005: iput-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.reason:Lde/danoeh/antennapod/model/download/DownloadError; // field@96d9 │ │ +4199f6: 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; │ │ │ │ @@ -910926,20 +910926,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 │ │ -419a30: |[419a30] de.danoeh.antennapod.model.download.DownloadResult.setFailed:(Lde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V │ │ -419a40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -419a42: 5c10 db96 |0001: iput-boolean v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.successful:Z // field@96db │ │ -419a46: 5b12 d996 |0003: iput-object v2, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.reason:Lde/danoeh/antennapod/model/download/DownloadError; // field@96d9 │ │ -419a4a: 5b13 da96 |0005: iput-object v3, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.reasonDetailed:Ljava/lang/String; // field@96da │ │ -419a4e: 0e00 |0007: return-void │ │ +4199f8: |[4199f8] de.danoeh.antennapod.model.download.DownloadResult.setFailed:(Lde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V │ │ +419a08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +419a0a: 5c10 db96 |0001: iput-boolean v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.successful:Z // field@96db │ │ +419a0e: 5b12 d996 |0003: iput-object v2, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.reason:Lde/danoeh/antennapod/model/download/DownloadError; // field@96d9 │ │ +419a12: 5b13 da96 |0005: iput-object v3, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.reasonDetailed:Ljava/lang/String; // field@96da │ │ +419a16: 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; │ │ @@ -910951,17 +910951,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -419a50: |[419a50] de.danoeh.antennapod.model.download.DownloadResult.setId:(J)V │ │ -419a60: 5a01 d896 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.id:J // field@96d8 │ │ -419a64: 0e00 |0002: return-void │ │ +419a18: |[419a18] de.danoeh.antennapod.model.download.DownloadResult.setId:(J)V │ │ +419a28: 5a01 d896 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.id:J // field@96d8 │ │ +419a2c: 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 │ │ │ │ @@ -910970,20 +910970,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -419a68: |[419a68] de.danoeh.antennapod.model.download.DownloadResult.setSuccessful:()V │ │ -419a78: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -419a7a: 5c10 db96 |0001: iput-boolean v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.successful:Z // field@96db │ │ -419a7e: 6200 d296 |0003: sget-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.SUCCESS:Lde/danoeh/antennapod/model/download/DownloadError; // field@96d2 │ │ -419a82: 5b10 d996 |0005: iput-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.reason:Lde/danoeh/antennapod/model/download/DownloadError; // field@96d9 │ │ -419a86: 0e00 |0007: return-void │ │ +419a30: |[419a30] de.danoeh.antennapod.model.download.DownloadResult.setSuccessful:()V │ │ +419a40: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +419a42: 5c10 db96 |0001: iput-boolean v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.successful:Z // field@96db │ │ +419a46: 6200 d296 |0003: sget-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.SUCCESS:Lde/danoeh/antennapod/model/download/DownloadError; // field@96d2 │ │ +419a4a: 5b10 d996 |0005: iput-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.reason:Lde/danoeh/antennapod/model/download/DownloadError; // field@96d9 │ │ +419a4e: 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; │ │ │ │ @@ -910992,54 +910992,54 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 95 16-bit code units │ │ -419864: |[419864] de.danoeh.antennapod.model.download.DownloadResult.toString:()Ljava/lang/String; │ │ -419874: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -419878: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -41987e: 1a01 8c19 |0005: const-string v1, "DownloadStatus [id=" // string@198c │ │ -419882: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -419888: 5331 d896 |000a: iget-wide v1, v3, Lde/danoeh/antennapod/model/download/DownloadResult;.id:J // field@96d8 │ │ -41988c: 6e30 58b3 1002 |000c: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ -419892: 1a01 af08 |000f: const-string v1, ", title=" // string@08af │ │ -419896: 6e20 5cb3 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -41989c: 5431 dc96 |0014: iget-object v1, v3, Lde/danoeh/antennapod/model/download/DownloadResult;.title:Ljava/lang/String; // field@96dc │ │ -4198a0: 6e20 5cb3 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4198a6: 1a01 7808 |0019: const-string v1, ", reason=" // string@0878 │ │ -4198aa: 6e20 5cb3 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4198b0: 5431 d996 |001e: iget-object v1, v3, Lde/danoeh/antennapod/model/download/DownloadResult;.reason:Lde/danoeh/antennapod/model/download/DownloadError; // field@96d9 │ │ -4198b4: 6e20 5bb3 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ -4198ba: 1a01 7908 |0023: const-string v1, ", reasonDetailed=" // string@0879 │ │ -4198be: 6e20 5cb3 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4198c4: 5431 da96 |0028: iget-object v1, v3, Lde/danoeh/antennapod/model/download/DownloadResult;.reasonDetailed:Ljava/lang/String; // field@96da │ │ -4198c8: 6e20 5cb3 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4198ce: 1a01 9a08 |002d: const-string v1, ", successful=" // string@089a │ │ -4198d2: 6e20 5cb3 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4198d8: 5531 db96 |0032: iget-boolean v1, v3, Lde/danoeh/antennapod/model/download/DownloadResult;.successful:Z // field@96db │ │ -4198dc: 6e20 5db3 1000 |0034: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@b35d │ │ -4198e2: 1a01 e507 |0037: const-string v1, ", completionDate=" // string@07e5 │ │ -4198e6: 6e20 5cb3 1000 |0039: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4198ec: 5431 d596 |003c: iget-object v1, v3, Lde/danoeh/antennapod/model/download/DownloadResult;.completionDate:Ljava/util/Date; // field@96d5 │ │ -4198f0: 6e20 5bb3 1000 |003e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ -4198f6: 1a01 0a08 |0041: const-string v1, ", feedfileId=" // string@080a │ │ -4198fa: 6e20 5cb3 1000 |0043: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -419900: 5331 d696 |0046: iget-wide v1, v3, Lde/danoeh/antennapod/model/download/DownloadResult;.feedfileId:J // field@96d6 │ │ -419904: 6e30 58b3 1002 |0048: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ -41990a: 1a01 0b08 |004b: const-string v1, ", feedfileType=" // string@080b │ │ -41990e: 6e20 5cb3 1000 |004d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -419914: 5231 d796 |0050: iget v1, v3, Lde/danoeh/antennapod/model/download/DownloadResult;.feedfileType:I // field@96d7 │ │ -419918: 6e20 57b3 1000 |0052: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -41991e: 1a01 4666 |0055: const-string v1, "]" // string@6646 │ │ -419922: 6e20 5cb3 1000 |0057: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -419928: 6e10 67b3 0000 |005a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -41992e: 0c00 |005d: move-result-object v0 │ │ -419930: 1100 |005e: return-object v0 │ │ +41982c: |[41982c] de.danoeh.antennapod.model.download.DownloadResult.toString:()Ljava/lang/String; │ │ +41983c: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +419840: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +419846: 1a01 8c19 |0005: const-string v1, "DownloadStatus [id=" // string@198c │ │ +41984a: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +419850: 5331 d896 |000a: iget-wide v1, v3, Lde/danoeh/antennapod/model/download/DownloadResult;.id:J // field@96d8 │ │ +419854: 6e30 58b3 1002 |000c: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ +41985a: 1a01 af08 |000f: const-string v1, ", title=" // string@08af │ │ +41985e: 6e20 5cb3 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +419864: 5431 dc96 |0014: iget-object v1, v3, Lde/danoeh/antennapod/model/download/DownloadResult;.title:Ljava/lang/String; // field@96dc │ │ +419868: 6e20 5cb3 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +41986e: 1a01 7808 |0019: const-string v1, ", reason=" // string@0878 │ │ +419872: 6e20 5cb3 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +419878: 5431 d996 |001e: iget-object v1, v3, Lde/danoeh/antennapod/model/download/DownloadResult;.reason:Lde/danoeh/antennapod/model/download/DownloadError; // field@96d9 │ │ +41987c: 6e20 5bb3 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ +419882: 1a01 7908 |0023: const-string v1, ", reasonDetailed=" // string@0879 │ │ +419886: 6e20 5cb3 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +41988c: 5431 da96 |0028: iget-object v1, v3, Lde/danoeh/antennapod/model/download/DownloadResult;.reasonDetailed:Ljava/lang/String; // field@96da │ │ +419890: 6e20 5cb3 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +419896: 1a01 9a08 |002d: const-string v1, ", successful=" // string@089a │ │ +41989a: 6e20 5cb3 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4198a0: 5531 db96 |0032: iget-boolean v1, v3, Lde/danoeh/antennapod/model/download/DownloadResult;.successful:Z // field@96db │ │ +4198a4: 6e20 5db3 1000 |0034: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@b35d │ │ +4198aa: 1a01 e507 |0037: const-string v1, ", completionDate=" // string@07e5 │ │ +4198ae: 6e20 5cb3 1000 |0039: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4198b4: 5431 d596 |003c: iget-object v1, v3, Lde/danoeh/antennapod/model/download/DownloadResult;.completionDate:Ljava/util/Date; // field@96d5 │ │ +4198b8: 6e20 5bb3 1000 |003e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ +4198be: 1a01 0a08 |0041: const-string v1, ", feedfileId=" // string@080a │ │ +4198c2: 6e20 5cb3 1000 |0043: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4198c8: 5331 d696 |0046: iget-wide v1, v3, Lde/danoeh/antennapod/model/download/DownloadResult;.feedfileId:J // field@96d6 │ │ +4198cc: 6e30 58b3 1002 |0048: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ +4198d2: 1a01 0b08 |004b: const-string v1, ", feedfileType=" // string@080b │ │ +4198d6: 6e20 5cb3 1000 |004d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4198dc: 5231 d796 |0050: iget v1, v3, Lde/danoeh/antennapod/model/download/DownloadResult;.feedfileType:I // field@96d7 │ │ +4198e0: 6e20 57b3 1000 |0052: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +4198e6: 1a01 4666 |0055: const-string v1, "]" // string@6646 │ │ +4198ea: 6e20 5cb3 1000 |0057: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4198f0: 6e10 67b3 0000 |005a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +4198f6: 0c00 |005d: move-result-object v0 │ │ +4198f8: 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 : 6534 (DownloadResult.java) │ │ @@ -911090,19 +911090,19 @@ │ │ type : '(II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -419ab8: |[419ab8] de.danoeh.antennapod.model.download.DownloadStatus.:(II)V │ │ -419ac8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -419ace: 5901 e196 |0003: iput v1, v0, Lde/danoeh/antennapod/model/download/DownloadStatus;.state:I // field@96e1 │ │ -419ad2: 5902 e096 |0005: iput v2, v0, Lde/danoeh/antennapod/model/download/DownloadStatus;.progress:I // field@96e0 │ │ -419ad6: 0e00 |0007: return-void │ │ +419a80: |[419a80] de.danoeh.antennapod.model.download.DownloadStatus.:(II)V │ │ +419a90: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +419a96: 5901 e196 |0003: iput v1, v0, Lde/danoeh/antennapod/model/download/DownloadStatus;.state:I // field@96e1 │ │ +419a9a: 5902 e096 |0005: iput v2, v0, Lde/danoeh/antennapod/model/download/DownloadStatus;.progress:I // field@96e0 │ │ +419a9e: 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; │ │ @@ -911115,17 +911115,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -419a88: |[419a88] de.danoeh.antennapod.model.download.DownloadStatus.getProgress:()I │ │ -419a98: 5210 e096 |0000: iget v0, v1, Lde/danoeh/antennapod/model/download/DownloadStatus;.progress:I // field@96e0 │ │ -419a9c: 0f00 |0002: return v0 │ │ +419a50: |[419a50] de.danoeh.antennapod.model.download.DownloadStatus.getProgress:()I │ │ +419a60: 5210 e096 |0000: iget v0, v1, Lde/danoeh/antennapod/model/download/DownloadStatus;.progress:I // field@96e0 │ │ +419a64: 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;) │ │ @@ -911133,17 +911133,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -419aa0: |[419aa0] de.danoeh.antennapod.model.download.DownloadStatus.getState:()I │ │ -419ab0: 5210 e196 |0000: iget v0, v1, Lde/danoeh/antennapod/model/download/DownloadStatus;.state:I // field@96e1 │ │ -419ab4: 0f00 |0002: return v0 │ │ +419a68: |[419a68] de.danoeh.antennapod.model.download.DownloadStatus.getState:()I │ │ +419a78: 5210 e196 |0000: iget v0, v1, Lde/danoeh/antennapod/model/download/DownloadStatus;.state:I // field@96e1 │ │ +419a7c: 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 : 6541 (DownloadStatus.java) │ │ @@ -911196,22 +911196,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 │ │ -419ad8: |[419ad8] de.danoeh.antennapod.model.download.ProxyConfig.:(Ljava/net/Proxy$Type;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V │ │ -419ae8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -419aee: 5b01 e696 |0003: iput-object v1, v0, Lde/danoeh/antennapod/model/download/ProxyConfig;.type:Ljava/net/Proxy$Type; // field@96e6 │ │ -419af2: 5b02 e396 |0005: iput-object v2, v0, Lde/danoeh/antennapod/model/download/ProxyConfig;.host:Ljava/lang/String; // field@96e3 │ │ -419af6: 5903 e596 |0007: iput v3, v0, Lde/danoeh/antennapod/model/download/ProxyConfig;.port:I // field@96e5 │ │ -419afa: 5b04 e796 |0009: iput-object v4, v0, Lde/danoeh/antennapod/model/download/ProxyConfig;.username:Ljava/lang/String; // field@96e7 │ │ -419afe: 5b05 e496 |000b: iput-object v5, v0, Lde/danoeh/antennapod/model/download/ProxyConfig;.password:Ljava/lang/String; // field@96e4 │ │ -419b02: 0e00 |000d: return-void │ │ +419aa0: |[419aa0] de.danoeh.antennapod.model.download.ProxyConfig.:(Ljava/net/Proxy$Type;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V │ │ +419ab0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +419ab6: 5b01 e696 |0003: iput-object v1, v0, Lde/danoeh/antennapod/model/download/ProxyConfig;.type:Ljava/net/Proxy$Type; // field@96e6 │ │ +419aba: 5b02 e396 |0005: iput-object v2, v0, Lde/danoeh/antennapod/model/download/ProxyConfig;.host:Ljava/lang/String; // field@96e3 │ │ +419abe: 5903 e596 |0007: iput v3, v0, Lde/danoeh/antennapod/model/download/ProxyConfig;.port:I // field@96e5 │ │ +419ac2: 5b04 e796 |0009: iput-object v4, v0, Lde/danoeh/antennapod/model/download/ProxyConfig;.username:Ljava/lang/String; // field@96e7 │ │ +419ac6: 5b05 e496 |000b: iput-object v5, v0, Lde/danoeh/antennapod/model/download/ProxyConfig;.password:Ljava/lang/String; // field@96e4 │ │ +419aca: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ 0x0003 line=18 │ │ 0x0005 line=19 │ │ 0x0007 line=20 │ │ 0x0009 line=21 │ │ @@ -911270,61 +911270,61 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -419e2c: |[419e2c] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.:()V │ │ -419e3c: 1a00 c07e |0000: const-string v0, "embedded-image://(\d+)/(\d+)" // string@7ec0 │ │ -419e40: 7110 7db6 0000 |0002: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@b67d │ │ -419e46: 0c00 |0005: move-result-object v0 │ │ -419e48: 6900 ed96 |0006: sput-object v0, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.EMBEDDED_IMAGE_MATCHER:Ljava/util/regex/Pattern; // field@96ed │ │ -419e4c: 0e00 |0008: return-void │ │ +419df4: |[419df4] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.:()V │ │ +419e04: 1a00 c07e |0000: const-string v0, "embedded-image://(\d+)/(\d+)" // string@7ec0 │ │ +419e08: 7110 7db6 0000 |0002: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@b67d │ │ +419e0e: 0c00 |0005: move-result-object v0 │ │ +419e10: 6900 ed96 |0006: sput-object v0, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.EMBEDDED_IMAGE_MATCHER:Ljava/util/regex/Pattern; // field@96ed │ │ +419e14: 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 │ │ -419e50: |[419e50] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.:(Lde/danoeh/antennapod/model/playback/Playable;Ljava/lang/String;)V │ │ -419e60: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -419e66: 5b01 f096 |0003: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@96f0 │ │ -419e6a: 5b02 ee96 |0005: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.imageUrl:Ljava/lang/String; // field@96ee │ │ -419e6e: 6201 ed96 |0007: sget-object v1, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.EMBEDDED_IMAGE_MATCHER:Ljava/util/regex/Pattern; // field@96ed │ │ -419e72: 6e20 7fb6 2100 |0009: invoke-virtual {v1, v2}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@b67f │ │ -419e78: 0c01 |000c: move-result-object v1 │ │ -419e7a: 6e10 76b6 0100 |000d: invoke-virtual {v1}, Ljava/util/regex/Matcher;.find:()Z // method@b676 │ │ -419e80: 0a02 |0010: move-result v2 │ │ -419e82: 3802 1900 |0011: if-eqz v2, 002a // +0019 │ │ -419e86: 1212 |0013: const/4 v2, #int 1 // #1 │ │ -419e88: 6e20 79b6 2100 |0014: invoke-virtual {v1, v2}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b679 │ │ -419e8e: 0c02 |0017: move-result-object v2 │ │ -419e90: 7110 b9b2 0200 |0018: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ -419e96: 0a02 |001b: move-result v2 │ │ -419e98: 5902 f196 |001c: iput v2, v0, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.position:I // field@96f1 │ │ -419e9c: 1222 |001e: const/4 v2, #int 2 // #2 │ │ -419e9e: 6e20 79b6 2100 |001f: invoke-virtual {v1, v2}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b679 │ │ -419ea4: 0c01 |0022: move-result-object v1 │ │ -419ea6: 7110 b9b2 0100 |0023: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ -419eac: 0a01 |0026: move-result v1 │ │ -419eae: 5901 ef96 |0027: iput v1, v0, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.length:I // field@96ef │ │ -419eb2: 0e00 |0029: return-void │ │ -419eb4: 2201 701e |002a: new-instance v1, Ljava/lang/IllegalArgumentException; // type@1e70 │ │ -419eb8: 1a02 234c |002c: const-string v2, "Not an embedded chapter" // string@4c23 │ │ -419ebc: 7020 abb2 2100 |002e: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b2ab │ │ -419ec2: 2701 |0031: throw v1 │ │ +419e18: |[419e18] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.:(Lde/danoeh/antennapod/model/playback/Playable;Ljava/lang/String;)V │ │ +419e28: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +419e2e: 5b01 f096 |0003: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@96f0 │ │ +419e32: 5b02 ee96 |0005: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.imageUrl:Ljava/lang/String; // field@96ee │ │ +419e36: 6201 ed96 |0007: sget-object v1, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.EMBEDDED_IMAGE_MATCHER:Ljava/util/regex/Pattern; // field@96ed │ │ +419e3a: 6e20 7fb6 2100 |0009: invoke-virtual {v1, v2}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@b67f │ │ +419e40: 0c01 |000c: move-result-object v1 │ │ +419e42: 6e10 76b6 0100 |000d: invoke-virtual {v1}, Ljava/util/regex/Matcher;.find:()Z // method@b676 │ │ +419e48: 0a02 |0010: move-result v2 │ │ +419e4a: 3802 1900 |0011: if-eqz v2, 002a // +0019 │ │ +419e4e: 1212 |0013: const/4 v2, #int 1 // #1 │ │ +419e50: 6e20 79b6 2100 |0014: invoke-virtual {v1, v2}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b679 │ │ +419e56: 0c02 |0017: move-result-object v2 │ │ +419e58: 7110 b9b2 0200 |0018: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ +419e5e: 0a02 |001b: move-result v2 │ │ +419e60: 5902 f196 |001c: iput v2, v0, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.position:I // field@96f1 │ │ +419e64: 1222 |001e: const/4 v2, #int 2 // #2 │ │ +419e66: 6e20 79b6 2100 |001f: invoke-virtual {v1, v2}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b679 │ │ +419e6c: 0c01 |0022: move-result-object v1 │ │ +419e6e: 7110 b9b2 0100 |0023: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ +419e74: 0a01 |0026: move-result v1 │ │ +419e76: 5901 ef96 |0027: iput v1, v0, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.length:I // field@96ef │ │ +419e7a: 0e00 |0029: return-void │ │ +419e7c: 2201 701e |002a: new-instance v1, Ljava/lang/IllegalArgumentException; // type@1e70 │ │ +419e80: 1a02 234c |002c: const-string v2, "Not an embedded chapter" // string@4c23 │ │ +419e84: 7020 abb2 2100 |002e: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b2ab │ │ +419e8a: 2701 |0031: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ 0x0003 line=17 │ │ 0x0005 line=18 │ │ 0x0007 line=19 │ │ 0x000d line=20 │ │ @@ -911341,29 +911341,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 │ │ -419da0: |[419da0] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.getModelFor:(Lde/danoeh/antennapod/model/playback/Playable;I)Ljava/lang/Object; │ │ -419db0: 7210 e3ac 0100 |0000: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ace3 │ │ -419db6: 0c00 |0003: move-result-object v0 │ │ -419db8: 7220 66b5 2000 |0004: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -419dbe: 0c02 |0007: move-result-object v2 │ │ -419dc0: 1f02 b01c |0008: check-cast v2, Lde/danoeh/antennapod/model/feed/Chapter; // type@1cb0 │ │ -419dc4: 6e10 a6ab 0200 |000a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Chapter;.getImageUrl:()Ljava/lang/String; // method@aba6 │ │ -419dca: 0c02 |000d: move-result-object v2 │ │ -419dcc: 7110 b8ab 0200 |000e: invoke-static {v2}, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.isEmbeddedChapterImage:(Ljava/lang/String;)Z // method@abb8 │ │ -419dd2: 0a00 |0011: move-result v0 │ │ -419dd4: 3800 0800 |0012: if-eqz v0, 001a // +0008 │ │ -419dd8: 2200 b11c |0014: new-instance v0, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage; // type@1cb1 │ │ -419ddc: 7030 b1ab 1002 |0016: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.:(Lde/danoeh/antennapod/model/playback/Playable;Ljava/lang/String;)V // method@abb1 │ │ -419de2: 1100 |0019: return-object v0 │ │ -419de4: 1102 |001a: return-object v2 │ │ +419d68: |[419d68] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.getModelFor:(Lde/danoeh/antennapod/model/playback/Playable;I)Ljava/lang/Object; │ │ +419d78: 7210 e3ac 0100 |0000: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ace3 │ │ +419d7e: 0c00 |0003: move-result-object v0 │ │ +419d80: 7220 66b5 2000 |0004: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +419d86: 0c02 |0007: move-result-object v2 │ │ +419d88: 1f02 b01c |0008: check-cast v2, Lde/danoeh/antennapod/model/feed/Chapter; // type@1cb0 │ │ +419d8c: 6e10 a6ab 0200 |000a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Chapter;.getImageUrl:()Ljava/lang/String; // method@aba6 │ │ +419d92: 0c02 |000d: move-result-object v2 │ │ +419d94: 7110 b8ab 0200 |000e: invoke-static {v2}, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.isEmbeddedChapterImage:(Ljava/lang/String;)Z // method@abb8 │ │ +419d9a: 0a00 |0011: move-result v0 │ │ +419d9c: 3800 0800 |0012: if-eqz v0, 001a // +0008 │ │ +419da0: 2200 b11c |0014: new-instance v0, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage; // type@1cb1 │ │ +419da4: 7030 b1ab 1002 |0016: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.:(Lde/danoeh/antennapod/model/playback/Playable;Ljava/lang/String;)V // method@abb1 │ │ +419daa: 1100 |0019: return-object v0 │ │ +419dac: 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; │ │ @@ -911374,21 +911374,21 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -419d10: |[419d10] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.isEmbeddedChapterImage:(Ljava/lang/String;)Z │ │ -419d20: 6200 ed96 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.EMBEDDED_IMAGE_MATCHER:Ljava/util/regex/Pattern; // field@96ed │ │ -419d24: 6e20 7fb6 1000 |0002: invoke-virtual {v0, v1}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@b67f │ │ -419d2a: 0c01 |0005: move-result-object v1 │ │ -419d2c: 6e10 7ab6 0100 |0006: invoke-virtual {v1}, Ljava/util/regex/Matcher;.matches:()Z // method@b67a │ │ -419d32: 0a01 |0009: move-result v1 │ │ -419d34: 0f01 |000a: return v1 │ │ +419cd8: |[419cd8] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.isEmbeddedChapterImage:(Ljava/lang/String;)Z │ │ +419ce8: 6200 ed96 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.EMBEDDED_IMAGE_MATCHER:Ljava/util/regex/Pattern; // field@96ed │ │ +419cec: 6e20 7fb6 1000 |0002: invoke-virtual {v0, v1}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@b67f │ │ +419cf2: 0c01 |0005: move-result-object v1 │ │ +419cf4: 6e10 7ab6 0100 |0006: invoke-virtual {v1}, Ljava/util/regex/Matcher;.matches:()Z // method@b67a │ │ +419cfa: 0a01 |0009: move-result v1 │ │ +419cfc: 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;) │ │ @@ -911396,26 +911396,26 @@ │ │ type : '(II)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -419de8: |[419de8] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.makeUrl:(II)Ljava/lang/String; │ │ -419df8: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -419dfc: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -419e02: 1a01 bf7e |0005: const-string v1, "embedded-image://" // string@7ebf │ │ -419e06: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -419e0c: 6e20 57b3 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -419e12: 1a02 de09 |000d: const-string v2, "/" // string@09de │ │ -419e16: 6e20 5cb3 2000 |000f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -419e1c: 6e20 57b3 3000 |0012: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -419e22: 6e10 67b3 0000 |0015: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -419e28: 0c02 |0018: move-result-object v2 │ │ -419e2a: 1102 |0019: return-object v2 │ │ +419db0: |[419db0] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.makeUrl:(II)Ljava/lang/String; │ │ +419dc0: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +419dc4: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +419dca: 1a01 bf7e |0005: const-string v1, "embedded-image://" // string@7ebf │ │ +419dce: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +419dd4: 6e20 57b3 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +419dda: 1a02 de09 |000d: const-string v2, "/" // string@09de │ │ +419dde: 6e20 5cb3 2000 |000f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +419de4: 6e20 57b3 3000 |0012: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +419dea: 6e10 67b3 0000 |0015: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +419df0: 0c02 |0018: move-result-object v2 │ │ +419df2: 1102 |0019: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x001a reg=2 (null) I │ │ 0x0000 - 0x001a reg=3 (null) I │ │ │ │ @@ -911425,33 +911425,33 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -419cc4: |[419cc4] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.equals:(Ljava/lang/Object;)Z │ │ -419cd4: 3332 0400 |0000: if-ne v2, v3, 0004 // +0004 │ │ -419cd8: 1213 |0002: const/4 v3, #int 1 // #1 │ │ -419cda: 0f03 |0003: return v3 │ │ -419cdc: 3803 1800 |0004: if-eqz v3, 001c // +0018 │ │ -419ce0: 6e10 02b3 0200 |0006: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b302 │ │ -419ce6: 0c00 |0009: move-result-object v0 │ │ -419ce8: 6e10 02b3 0300 |000a: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b302 │ │ -419cee: 0c01 |000d: move-result-object v1 │ │ -419cf0: 3210 0300 |000e: if-eq v0, v1, 0011 // +0003 │ │ -419cf4: 280c |0010: goto 001c // +000c │ │ -419cf6: 1f03 b11c |0011: check-cast v3, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage; // type@1cb1 │ │ -419cfa: 5420 ee96 |0013: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.imageUrl:Ljava/lang/String; // field@96ee │ │ -419cfe: 5433 ee96 |0015: iget-object v3, v3, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.imageUrl:Ljava/lang/String; // field@96ee │ │ -419d02: 7120 ae0a 3000 |0017: invoke-static {v0, v3}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aae │ │ -419d08: 0a03 |001a: move-result v3 │ │ -419d0a: 0f03 |001b: return v3 │ │ -419d0c: 1203 |001c: const/4 v3, #int 0 // #0 │ │ -419d0e: 0f03 |001d: return v3 │ │ +419c8c: |[419c8c] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.equals:(Ljava/lang/Object;)Z │ │ +419c9c: 3332 0400 |0000: if-ne v2, v3, 0004 // +0004 │ │ +419ca0: 1213 |0002: const/4 v3, #int 1 // #1 │ │ +419ca2: 0f03 |0003: return v3 │ │ +419ca4: 3803 1800 |0004: if-eqz v3, 001c // +0018 │ │ +419ca8: 6e10 02b3 0200 |0006: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b302 │ │ +419cae: 0c00 |0009: move-result-object v0 │ │ +419cb0: 6e10 02b3 0300 |000a: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b302 │ │ +419cb6: 0c01 |000d: move-result-object v1 │ │ +419cb8: 3210 0300 |000e: if-eq v0, v1, 0011 // +0003 │ │ +419cbc: 280c |0010: goto 001c // +000c │ │ +419cbe: 1f03 b11c |0011: check-cast v3, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage; // type@1cb1 │ │ +419cc2: 5420 ee96 |0013: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.imageUrl:Ljava/lang/String; // field@96ee │ │ +419cc6: 5433 ee96 |0015: iget-object v3, v3, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.imageUrl:Ljava/lang/String; // field@96ee │ │ +419cca: 7120 ae0a 3000 |0017: invoke-static {v0, v3}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aae │ │ +419cd0: 0a03 |001a: move-result v3 │ │ +419cd2: 0f03 |001b: return v3 │ │ +419cd4: 1203 |001c: const/4 v3, #int 0 // #0 │ │ +419cd6: 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; │ │ @@ -911462,17 +911462,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -419d50: |[419d50] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.getLength:()I │ │ -419d60: 5210 ef96 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.length:I // field@96ef │ │ -419d64: 0f00 |0002: return v0 │ │ +419d18: |[419d18] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.getLength:()I │ │ +419d28: 5210 ef96 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.length:I // field@96ef │ │ +419d2c: 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;) │ │ @@ -911480,17 +911480,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 │ │ -419d38: |[419d38] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; │ │ -419d48: 5410 f096 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@96f0 │ │ -419d4c: 1100 |0002: return-object v0 │ │ +419d00: |[419d00] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; │ │ +419d10: 5410 f096 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@96f0 │ │ +419d14: 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;) │ │ @@ -911498,17 +911498,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -419d68: |[419d68] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.getPosition:()I │ │ -419d78: 5210 f196 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.position:I // field@96f1 │ │ -419d7c: 0f00 |0002: return v0 │ │ +419d30: |[419d30] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.getPosition:()I │ │ +419d40: 5210 f196 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.position:I // field@96f1 │ │ +419d44: 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;) │ │ @@ -911516,19 +911516,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -419d80: |[419d80] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.hashCode:()I │ │ -419d90: 5410 ee96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.imageUrl:Ljava/lang/String; // field@96ee │ │ -419d94: 6e10 2fb3 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ -419d9a: 0a00 |0005: move-result v0 │ │ -419d9c: 0f00 |0006: return v0 │ │ +419d48: |[419d48] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.hashCode:()I │ │ +419d58: 5410 ee96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.imageUrl:Ljava/lang/String; // field@96ee │ │ +419d5c: 6e10 2fb3 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ +419d62: 0a00 |0005: move-result v0 │ │ +419d64: 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 : 6850 (EmbeddedChapterImage.java) │ │ @@ -911560,17 +911560,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -419f54: |[419f54] de.danoeh.antennapod.model.feed.FeedComponent.:()V │ │ -419f64: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -419f6a: 0e00 |0003: return-void │ │ +419f1c: |[419f1c] de.danoeh.antennapod.model.feed.FeedComponent.:()V │ │ +419f2c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +419f32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/model/feed/FeedComponent; │ │ │ │ Virtual methods - │ │ @@ -911579,17 +911579,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 │ │ -419ec4: |[419ec4] de.danoeh.antennapod.model.feed.FeedComponent.compareWithOther:(Lde/danoeh/antennapod/model/feed/FeedComponent;)Z │ │ -419ed4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -419ed6: 0f01 |0001: return v1 │ │ +419e8c: |[419e8c] de.danoeh.antennapod.model.feed.FeedComponent.compareWithOther:(Lde/danoeh/antennapod/model/feed/FeedComponent;)Z │ │ +419e9c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +419e9e: 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; │ │ │ │ @@ -911598,30 +911598,30 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 23 16-bit code units │ │ -419ed8: |[419ed8] de.danoeh.antennapod.model.feed.FeedComponent.equals:(Ljava/lang/Object;)Z │ │ -419ee8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -419eea: 3387 0300 |0001: if-ne v7, v8, 0004 // +0003 │ │ -419eee: 0f00 |0003: return v0 │ │ -419ef0: 2081 b31c |0004: instance-of v1, v8, Lde/danoeh/antennapod/model/feed/FeedComponent; // type@1cb3 │ │ -419ef4: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -419ef6: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -419efa: 0f02 |0009: return v2 │ │ -419efc: 1f08 b31c |000a: check-cast v8, Lde/danoeh/antennapod/model/feed/FeedComponent; // type@1cb3 │ │ -419f00: 5373 0a97 |000c: iget-wide v3, v7, Lde/danoeh/antennapod/model/feed/FeedComponent;.id:J // field@970a │ │ -419f04: 5385 0a97 |000e: iget-wide v5, v8, Lde/danoeh/antennapod/model/feed/FeedComponent;.id:J // field@970a │ │ -419f08: 3108 0305 |0010: cmp-long v8, v3, v5 │ │ -419f0c: 3908 0300 |0012: if-nez v8, 0015 // +0003 │ │ -419f10: 2802 |0014: goto 0016 // +0002 │ │ -419f12: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -419f14: 0f00 |0016: return v0 │ │ +419ea0: |[419ea0] de.danoeh.antennapod.model.feed.FeedComponent.equals:(Ljava/lang/Object;)Z │ │ +419eb0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +419eb2: 3387 0300 |0001: if-ne v7, v8, 0004 // +0003 │ │ +419eb6: 0f00 |0003: return v0 │ │ +419eb8: 2081 b31c |0004: instance-of v1, v8, Lde/danoeh/antennapod/model/feed/FeedComponent; // type@1cb3 │ │ +419ebc: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +419ebe: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +419ec2: 0f02 |0009: return v2 │ │ +419ec4: 1f08 b31c |000a: check-cast v8, Lde/danoeh/antennapod/model/feed/FeedComponent; // type@1cb3 │ │ +419ec8: 5373 0a97 |000c: iget-wide v3, v7, Lde/danoeh/antennapod/model/feed/FeedComponent;.id:J // field@970a │ │ +419ecc: 5385 0a97 |000e: iget-wide v5, v8, Lde/danoeh/antennapod/model/feed/FeedComponent;.id:J // field@970a │ │ +419ed0: 3108 0305 |0010: cmp-long v8, v3, v5 │ │ +419ed4: 3908 0300 |0012: if-nez v8, 0015 // +0003 │ │ +419ed8: 2802 |0014: goto 0016 // +0002 │ │ +419eda: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +419edc: 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; │ │ @@ -911638,17 +911638,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -419f3c: |[419f3c] de.danoeh.antennapod.model.feed.FeedComponent.getId:()J │ │ -419f4c: 5320 0a97 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedComponent;.id:J // field@970a │ │ -419f50: 1000 |0002: return-wide v0 │ │ +419f04: |[419f04] de.danoeh.antennapod.model.feed.FeedComponent.getId:()J │ │ +419f14: 5320 0a97 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedComponent;.id:J // field@970a │ │ +419f18: 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;) │ │ @@ -911656,21 +911656,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -419f18: |[419f18] de.danoeh.antennapod.model.feed.FeedComponent.hashCode:()I │ │ -419f28: 5340 0a97 |0000: iget-wide v0, v4, Lde/danoeh/antennapod/model/feed/FeedComponent;.id:J // field@970a │ │ -419f2c: 1302 2000 |0002: const/16 v2, #int 32 // #20 │ │ -419f30: a502 0002 |0004: ushr-long v2, v0, v2 │ │ -419f34: c220 |0006: xor-long/2addr v0, v2 │ │ -419f36: 8401 |0007: long-to-int v1, v0 │ │ -419f38: 0f01 |0008: return v1 │ │ +419ee0: |[419ee0] de.danoeh.antennapod.model.feed.FeedComponent.hashCode:()I │ │ +419ef0: 5340 0a97 |0000: iget-wide v0, v4, Lde/danoeh/antennapod/model/feed/FeedComponent;.id:J // field@970a │ │ +419ef4: 1302 2000 |0002: const/16 v2, #int 32 // #20 │ │ +419ef8: a502 0002 |0004: ushr-long v2, v0, v2 │ │ +419efc: c220 |0006: xor-long/2addr v0, v2 │ │ +419efe: 8401 |0007: long-to-int v1, v0 │ │ +419f00: 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;) │ │ @@ -911678,17 +911678,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -419f6c: |[419f6c] de.danoeh.antennapod.model.feed.FeedComponent.setId:(J)V │ │ -419f7c: 5a01 0a97 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedComponent;.id:J // field@970a │ │ -419f80: 0e00 |0002: return-void │ │ +419f34: |[419f34] de.danoeh.antennapod.model.feed.FeedComponent.setId:(J)V │ │ +419f44: 5a01 0a97 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedComponent;.id:J // field@970a │ │ +419f48: 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 │ │ │ │ @@ -911697,16 +911697,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 │ │ -419f84: |[419f84] de.danoeh.antennapod.model.feed.FeedComponent.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedComponent;)V │ │ -419f94: 0e00 |0000: return-void │ │ +419f4c: |[419f4c] de.danoeh.antennapod.model.feed.FeedComponent.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedComponent;)V │ │ +419f5c: 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; │ │ │ │ @@ -911769,49 +911769,49 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 12 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 66 16-bit code units │ │ -41a01c: |[41a01c] de.danoeh.antennapod.model.feed.FeedCounter.:()V │ │ -41a02c: 2200 b41c |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedCounter; // type@1cb4 │ │ -41a030: 1a01 6853 |0002: const-string v1, "SHOW_NEW" // string@5368 │ │ -41a034: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -41a036: 1213 |0005: const/4 v3, #int 1 // #1 │ │ -41a038: 7040 f9ab 1032 |0006: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/model/feed/FeedCounter;.:(Ljava/lang/String;II)V // method@abf9 │ │ -41a03e: 6900 0e97 |0009: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_NEW:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@970e │ │ -41a042: 2201 b41c |000b: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedCounter; // type@1cb4 │ │ -41a046: 1a04 6c53 |000d: const-string v4, "SHOW_UNPLAYED" // string@536c │ │ -41a04a: 1225 |000f: const/4 v5, #int 2 // #2 │ │ -41a04c: 7040 f9ab 4153 |0010: invoke-direct {v1, v4, v3, v5}, Lde/danoeh/antennapod/model/feed/FeedCounter;.:(Ljava/lang/String;II)V // method@abf9 │ │ -41a052: 6901 1097 |0013: sput-object v1, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_UNPLAYED:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@9710 │ │ -41a056: 2204 b41c |0015: new-instance v4, Lde/danoeh/antennapod/model/feed/FeedCounter; // type@1cb4 │ │ -41a05a: 1a06 6953 |0017: const-string v6, "SHOW_NONE" // string@5369 │ │ -41a05e: 1237 |0019: const/4 v7, #int 3 // #3 │ │ -41a060: 7040 f9ab 6475 |001a: invoke-direct {v4, v6, v5, v7}, Lde/danoeh/antennapod/model/feed/FeedCounter;.:(Ljava/lang/String;II)V // method@abf9 │ │ -41a066: 6904 0f97 |001d: sput-object v4, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_NONE:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@970f │ │ -41a06a: 2206 b41c |001f: new-instance v6, Lde/danoeh/antennapod/model/feed/FeedCounter; // type@1cb4 │ │ -41a06e: 1a08 6553 |0021: const-string v8, "SHOW_DOWNLOADED" // string@5365 │ │ -41a072: 1249 |0023: const/4 v9, #int 4 // #4 │ │ -41a074: 7040 f9ab 8697 |0024: invoke-direct {v6, v8, v7, v9}, Lde/danoeh/antennapod/model/feed/FeedCounter;.:(Ljava/lang/String;II)V // method@abf9 │ │ -41a07a: 6906 0c97 |0027: sput-object v6, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_DOWNLOADED:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@970c │ │ -41a07e: 2208 b41c |0029: new-instance v8, Lde/danoeh/antennapod/model/feed/FeedCounter; // type@1cb4 │ │ -41a082: 1a0a 6653 |002b: const-string v10, "SHOW_DOWNLOADED_UNPLAYED" // string@5366 │ │ -41a086: 125b |002d: const/4 v11, #int 5 // #5 │ │ -41a088: 7040 f9ab a8b9 |002e: invoke-direct {v8, v10, v9, v11}, Lde/danoeh/antennapod/model/feed/FeedCounter;.:(Ljava/lang/String;II)V // method@abf9 │ │ -41a08e: 6908 0d97 |0031: sput-object v8, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_DOWNLOADED_UNPLAYED:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@970d │ │ -41a092: 23ba 0d21 |0033: new-array v10, v11, [Lde/danoeh/antennapod/model/feed/FeedCounter; // type@210d │ │ -41a096: 4d00 0a02 |0035: aput-object v0, v10, v2 │ │ -41a09a: 4d01 0a03 |0037: aput-object v1, v10, v3 │ │ -41a09e: 4d04 0a05 |0039: aput-object v4, v10, v5 │ │ -41a0a2: 4d06 0a07 |003b: aput-object v6, v10, v7 │ │ -41a0a6: 4d08 0a09 |003d: aput-object v8, v10, v9 │ │ -41a0aa: 690a 0b97 |003f: sput-object v10, Lde/danoeh/antennapod/model/feed/FeedCounter;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedCounter; // field@970b │ │ -41a0ae: 0e00 |0041: return-void │ │ +419fe4: |[419fe4] de.danoeh.antennapod.model.feed.FeedCounter.:()V │ │ +419ff4: 2200 b41c |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedCounter; // type@1cb4 │ │ +419ff8: 1a01 6853 |0002: const-string v1, "SHOW_NEW" // string@5368 │ │ +419ffc: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +419ffe: 1213 |0005: const/4 v3, #int 1 // #1 │ │ +41a000: 7040 f9ab 1032 |0006: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/model/feed/FeedCounter;.:(Ljava/lang/String;II)V // method@abf9 │ │ +41a006: 6900 0e97 |0009: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_NEW:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@970e │ │ +41a00a: 2201 b41c |000b: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedCounter; // type@1cb4 │ │ +41a00e: 1a04 6c53 |000d: const-string v4, "SHOW_UNPLAYED" // string@536c │ │ +41a012: 1225 |000f: const/4 v5, #int 2 // #2 │ │ +41a014: 7040 f9ab 4153 |0010: invoke-direct {v1, v4, v3, v5}, Lde/danoeh/antennapod/model/feed/FeedCounter;.:(Ljava/lang/String;II)V // method@abf9 │ │ +41a01a: 6901 1097 |0013: sput-object v1, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_UNPLAYED:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@9710 │ │ +41a01e: 2204 b41c |0015: new-instance v4, Lde/danoeh/antennapod/model/feed/FeedCounter; // type@1cb4 │ │ +41a022: 1a06 6953 |0017: const-string v6, "SHOW_NONE" // string@5369 │ │ +41a026: 1237 |0019: const/4 v7, #int 3 // #3 │ │ +41a028: 7040 f9ab 6475 |001a: invoke-direct {v4, v6, v5, v7}, Lde/danoeh/antennapod/model/feed/FeedCounter;.:(Ljava/lang/String;II)V // method@abf9 │ │ +41a02e: 6904 0f97 |001d: sput-object v4, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_NONE:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@970f │ │ +41a032: 2206 b41c |001f: new-instance v6, Lde/danoeh/antennapod/model/feed/FeedCounter; // type@1cb4 │ │ +41a036: 1a08 6553 |0021: const-string v8, "SHOW_DOWNLOADED" // string@5365 │ │ +41a03a: 1249 |0023: const/4 v9, #int 4 // #4 │ │ +41a03c: 7040 f9ab 8697 |0024: invoke-direct {v6, v8, v7, v9}, Lde/danoeh/antennapod/model/feed/FeedCounter;.:(Ljava/lang/String;II)V // method@abf9 │ │ +41a042: 6906 0c97 |0027: sput-object v6, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_DOWNLOADED:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@970c │ │ +41a046: 2208 b41c |0029: new-instance v8, Lde/danoeh/antennapod/model/feed/FeedCounter; // type@1cb4 │ │ +41a04a: 1a0a 6653 |002b: const-string v10, "SHOW_DOWNLOADED_UNPLAYED" // string@5366 │ │ +41a04e: 125b |002d: const/4 v11, #int 5 // #5 │ │ +41a050: 7040 f9ab a8b9 |002e: invoke-direct {v8, v10, v9, v11}, Lde/danoeh/antennapod/model/feed/FeedCounter;.:(Ljava/lang/String;II)V // method@abf9 │ │ +41a056: 6908 0d97 |0031: sput-object v8, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_DOWNLOADED_UNPLAYED:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@970d │ │ +41a05a: 23ba 0d21 |0033: new-array v10, v11, [Lde/danoeh/antennapod/model/feed/FeedCounter; // type@210d │ │ +41a05e: 4d00 0a02 |0035: aput-object v0, v10, v2 │ │ +41a062: 4d01 0a03 |0037: aput-object v1, v10, v3 │ │ +41a066: 4d04 0a05 |0039: aput-object v4, v10, v5 │ │ +41a06a: 4d06 0a07 |003b: aput-object v6, v10, v7 │ │ +41a06e: 4d08 0a09 |003d: aput-object v8, v10, v9 │ │ +41a072: 690a 0b97 |003f: sput-object v10, Lde/danoeh/antennapod/model/feed/FeedCounter;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedCounter; // field@970b │ │ +41a076: 0e00 |0041: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=4 │ │ 0x000b line=5 │ │ 0x0015 line=6 │ │ 0x001f line=7 │ │ 0x0029 line=8 │ │ @@ -911823,18 +911823,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 │ │ -41a0b0: |[41a0b0] de.danoeh.antennapod.model.feed.FeedCounter.:(Ljava/lang/String;II)V │ │ -41a0c0: 7030 94b2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b294 │ │ -41a0c6: 5903 1197 |0003: iput v3, v0, Lde/danoeh/antennapod/model/feed/FeedCounter;.id:I // field@9711 │ │ -41a0ca: 0e00 |0005: return-void │ │ +41a078: |[41a078] de.danoeh.antennapod.model.feed.FeedCounter.:(Ljava/lang/String;II)V │ │ +41a088: 7030 94b2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b294 │ │ +41a08e: 5903 1197 |0003: iput v3, v0, Lde/danoeh/antennapod/model/feed/FeedCounter;.id:I // field@9711 │ │ +41a092: 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; │ │ @@ -911846,28 +911846,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 │ │ -419f98: |[419f98] de.danoeh.antennapod.model.feed.FeedCounter.fromOrdinal:(I)Lde/danoeh/antennapod/model/feed/FeedCounter; │ │ -419fa8: 7100 fcab 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedCounter;.values:()[Lde/danoeh/antennapod/model/feed/FeedCounter; // method@abfc │ │ -419fae: 0c00 |0003: move-result-object v0 │ │ -419fb0: 2101 |0004: array-length v1, v0 │ │ -419fb2: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -419fb4: 3512 0c00 |0006: if-ge v2, v1, 0012 // +000c │ │ -419fb8: 4603 0002 |0008: aget-object v3, v0, v2 │ │ -419fbc: 5234 1197 |000a: iget v4, v3, Lde/danoeh/antennapod/model/feed/FeedCounter;.id:I // field@9711 │ │ -419fc0: 3354 0300 |000c: if-ne v4, v5, 000f // +0003 │ │ -419fc4: 1103 |000e: return-object v3 │ │ -419fc6: d802 0201 |000f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -419fca: 28f5 |0011: goto 0006 // -000b │ │ -419fcc: 6205 0f97 |0012: sget-object v5, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_NONE:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@970f │ │ -419fd0: 1105 |0014: return-object v5 │ │ +419f60: |[419f60] de.danoeh.antennapod.model.feed.FeedCounter.fromOrdinal:(I)Lde/danoeh/antennapod/model/feed/FeedCounter; │ │ +419f70: 7100 fcab 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedCounter;.values:()[Lde/danoeh/antennapod/model/feed/FeedCounter; // method@abfc │ │ +419f76: 0c00 |0003: move-result-object v0 │ │ +419f78: 2101 |0004: array-length v1, v0 │ │ +419f7a: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +419f7c: 3512 0c00 |0006: if-ge v2, v1, 0012 // +000c │ │ +419f80: 4603 0002 |0008: aget-object v3, v0, v2 │ │ +419f84: 5234 1197 |000a: iget v4, v3, Lde/danoeh/antennapod/model/feed/FeedCounter;.id:I // field@9711 │ │ +419f88: 3354 0300 |000c: if-ne v4, v5, 000f // +0003 │ │ +419f8c: 1103 |000e: return-object v3 │ │ +419f8e: d802 0201 |000f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +419f92: 28f5 |0011: goto 0006 // -000b │ │ +419f94: 6205 0f97 |0012: sget-object v5, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_NONE:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@970f │ │ +419f98: 1105 |0014: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ 0x000a line=18 │ │ 0x0012 line=22 │ │ locals : │ │ 0x0000 - 0x0015 reg=5 (null) I │ │ @@ -911877,20 +911877,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 │ │ -419fd4: |[419fd4] de.danoeh.antennapod.model.feed.FeedCounter.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedCounter; │ │ -419fe4: 1c00 b41c |0000: const-class v0, Lde/danoeh/antennapod/model/feed/FeedCounter; // type@1cb4 │ │ -419fe8: 7120 99b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b299 │ │ -419fee: 0c01 |0005: move-result-object v1 │ │ -419ff0: 1f01 b41c |0006: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedCounter; // type@1cb4 │ │ -419ff4: 1101 |0008: return-object v1 │ │ +419f9c: |[419f9c] de.danoeh.antennapod.model.feed.FeedCounter.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedCounter; │ │ +419fac: 1c00 b41c |0000: const-class v0, Lde/danoeh/antennapod/model/feed/FeedCounter; // type@1cb4 │ │ +419fb0: 7120 99b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b299 │ │ +419fb6: 0c01 |0005: move-result-object v1 │ │ +419fb8: 1f01 b41c |0006: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedCounter; // type@1cb4 │ │ +419fbc: 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;) │ │ @@ -911898,20 +911898,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 │ │ -419ff8: |[419ff8] de.danoeh.antennapod.model.feed.FeedCounter.values:()[Lde/danoeh/antennapod/model/feed/FeedCounter; │ │ -41a008: 6200 0b97 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/FeedCounter;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedCounter; // field@970b │ │ -41a00c: 6e10 2db8 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/feed/FeedCounter;.clone:()Ljava/lang/Object; // method@b82d │ │ -41a012: 0c00 |0005: move-result-object v0 │ │ -41a014: 1f00 0d21 |0006: check-cast v0, [Lde/danoeh/antennapod/model/feed/FeedCounter; // type@210d │ │ -41a018: 1100 |0008: return-object v0 │ │ +419fc0: |[419fc0] de.danoeh.antennapod.model.feed.FeedCounter.values:()[Lde/danoeh/antennapod/model/feed/FeedCounter; │ │ +419fd0: 6200 0b97 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/FeedCounter;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedCounter; // field@970b │ │ +419fd4: 6e10 2db8 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/feed/FeedCounter;.clone:()Ljava/lang/Object; // method@b82d │ │ +419fda: 0c00 |0005: move-result-object v0 │ │ +419fdc: 1f00 0d21 |0006: check-cast v0, [Lde/danoeh/antennapod/model/feed/FeedCounter; // type@210d │ │ +419fe0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 7522 (FeedCounter.java) │ │ @@ -911960,19 +911960,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -41a578: |[41a578] de.danoeh.antennapod.model.feed.FeedFilter.:()V │ │ -41a588: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ -41a58c: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ -41a58e: 7040 0bac 0210 |0003: invoke-direct {v2, v0, v0, v1}, Lde/danoeh/antennapod/model/feed/FeedFilter;.:(Ljava/lang/String;Ljava/lang/String;I)V // method@ac0b │ │ -41a594: 0e00 |0006: return-void │ │ +41a540: |[41a540] de.danoeh.antennapod.model.feed.FeedFilter.:()V │ │ +41a550: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ +41a554: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ +41a556: 7040 0bac 0210 |0003: invoke-direct {v2, v0, v0, v1}, Lde/danoeh/antennapod/model/feed/FeedFilter;.:(Ljava/lang/String;Ljava/lang/String;I)V // method@ac0b │ │ +41a55c: 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;) │ │ @@ -911980,18 +911980,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 │ │ -41a598: |[41a598] de.danoeh.antennapod.model.feed.FeedFilter.:(Ljava/lang/String;Ljava/lang/String;)V │ │ -41a5a8: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -41a5aa: 7040 0bac 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lde/danoeh/antennapod/model/feed/FeedFilter;.:(Ljava/lang/String;Ljava/lang/String;I)V // method@ac0b │ │ -41a5b0: 0e00 |0004: return-void │ │ +41a560: |[41a560] de.danoeh.antennapod.model.feed.FeedFilter.:(Ljava/lang/String;Ljava/lang/String;)V │ │ +41a570: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +41a572: 7040 0bac 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lde/danoeh/antennapod/model/feed/FeedFilter;.:(Ljava/lang/String;Ljava/lang/String;I)V // method@ac0b │ │ +41a578: 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; │ │ @@ -912001,20 +912001,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 │ │ -41a5b4: |[41a5b4] de.danoeh.antennapod.model.feed.FeedFilter.:(Ljava/lang/String;Ljava/lang/String;I)V │ │ -41a5c4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -41a5ca: 5b01 1697 |0003: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedFilter;.includeFilter:Ljava/lang/String; // field@9716 │ │ -41a5ce: 5b02 1597 |0005: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedFilter;.excludeFilter:Ljava/lang/String; // field@9715 │ │ -41a5d2: 5903 1797 |0007: iput v3, v0, Lde/danoeh/antennapod/model/feed/FeedFilter;.minimalDuration:I // field@9717 │ │ -41a5d6: 0e00 |0009: return-void │ │ +41a57c: |[41a57c] de.danoeh.antennapod.model.feed.FeedFilter.:(Ljava/lang/String;Ljava/lang/String;I)V │ │ +41a58c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +41a592: 5b01 1697 |0003: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedFilter;.includeFilter:Ljava/lang/String; // field@9716 │ │ +41a596: 5b02 1597 |0005: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedFilter;.excludeFilter:Ljava/lang/String; // field@9715 │ │ +41a59a: 5903 1797 |0007: iput v3, v0, Lde/danoeh/antennapod/model/feed/FeedFilter;.minimalDuration:I // field@9717 │ │ +41a59e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ 0x0003 line=24 │ │ 0x0005 line=25 │ │ 0x0007 line=26 │ │ locals : │ │ @@ -912028,35 +912028,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 │ │ -41a518: |[41a518] de.danoeh.antennapod.model.feed.FeedFilter.parseTerms:(Ljava/lang/String;)Ljava/util/List; │ │ -41a528: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -41a52c: 7010 a0b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -41a532: 1a01 3507 |0005: const-string v1, "([^"]\S*|".+?")\s*" // string@0735 │ │ -41a536: 7110 7db6 0100 |0007: invoke-static {v1}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@b67d │ │ -41a53c: 0c01 |000a: move-result-object v1 │ │ -41a53e: 6e20 7fb6 5100 |000b: invoke-virtual {v1, v5}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@b67f │ │ -41a544: 0c05 |000e: move-result-object v5 │ │ -41a546: 6e10 76b6 0500 |000f: invoke-virtual {v5}, Ljava/util/regex/Matcher;.find:()Z // method@b676 │ │ -41a54c: 0a01 |0012: move-result v1 │ │ -41a54e: 3801 1300 |0013: if-eqz v1, 0026 // +0013 │ │ -41a552: 1211 |0015: const/4 v1, #int 1 // #1 │ │ -41a554: 6e20 79b6 1500 |0016: invoke-virtual {v5, v1}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b679 │ │ -41a55a: 0c01 |0019: move-result-object v1 │ │ -41a55c: 1a02 f901 |001a: const-string v2, """ // string@01f9 │ │ -41a560: 1a03 0000 |001c: const-string v3, "" // string@0000 │ │ -41a564: 6e30 39b3 2103 |001e: invoke-virtual {v1, v2, v3}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b339 │ │ -41a56a: 0c01 |0021: move-result-object v1 │ │ -41a56c: 7220 5fb5 1000 |0022: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -41a572: 28ea |0025: goto 000f // -0016 │ │ -41a574: 1100 |0026: return-object v0 │ │ +41a4e0: |[41a4e0] de.danoeh.antennapod.model.feed.FeedFilter.parseTerms:(Ljava/lang/String;)Ljava/util/List; │ │ +41a4f0: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +41a4f4: 7010 a0b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +41a4fa: 1a01 3507 |0005: const-string v1, "([^"]\S*|".+?")\s*" // string@0735 │ │ +41a4fe: 7110 7db6 0100 |0007: invoke-static {v1}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@b67d │ │ +41a504: 0c01 |000a: move-result-object v1 │ │ +41a506: 6e20 7fb6 5100 |000b: invoke-virtual {v1, v5}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@b67f │ │ +41a50c: 0c05 |000e: move-result-object v5 │ │ +41a50e: 6e10 76b6 0500 |000f: invoke-virtual {v5}, Ljava/util/regex/Matcher;.find:()Z // method@b676 │ │ +41a514: 0a01 |0012: move-result v1 │ │ +41a516: 3801 1300 |0013: if-eqz v1, 0026 // +0013 │ │ +41a51a: 1211 |0015: const/4 v1, #int 1 // #1 │ │ +41a51c: 6e20 79b6 1500 |0016: invoke-virtual {v5, v1}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b679 │ │ +41a522: 0c01 |0019: move-result-object v1 │ │ +41a524: 1a02 f901 |001a: const-string v2, """ // string@01f9 │ │ +41a528: 1a03 0000 |001c: const-string v3, "" // string@0000 │ │ +41a52c: 6e30 39b3 2103 |001e: invoke-virtual {v1, v2, v3}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b339 │ │ +41a532: 0c01 |0021: move-result-object v1 │ │ +41a534: 7220 5fb5 1000 |0022: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +41a53a: 28ea |0025: goto 000f // -0016 │ │ +41a53c: 1100 |0026: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0007 line=42 │ │ 0x000f line=43 │ │ 0x0016 line=44 │ │ locals : │ │ @@ -912069,25 +912069,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -41a244: |[41a244] de.danoeh.antennapod.model.feed.FeedFilter.excludeOnly:()Z │ │ -41a254: 6e10 12ac 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFilter;.hasExcludeFilter:()Z // method@ac12 │ │ -41a25a: 0a00 |0003: move-result v0 │ │ -41a25c: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -41a260: 6e10 13ac 0100 |0006: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFilter;.hasIncludeFilter:()Z // method@ac13 │ │ -41a266: 0a00 |0009: move-result v0 │ │ -41a268: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ -41a26c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -41a26e: 2802 |000d: goto 000f // +0002 │ │ -41a270: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -41a272: 0f00 |000f: return v0 │ │ +41a20c: |[41a20c] de.danoeh.antennapod.model.feed.FeedFilter.excludeOnly:()Z │ │ +41a21c: 6e10 12ac 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFilter;.hasExcludeFilter:()Z // method@ac12 │ │ +41a222: 0a00 |0003: move-result v0 │ │ +41a224: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +41a228: 6e10 13ac 0100 |0006: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFilter;.hasIncludeFilter:()Z // method@ac13 │ │ +41a22e: 0a00 |0009: move-result v0 │ │ +41a230: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ +41a234: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +41a236: 2802 |000d: goto 000f // +0002 │ │ +41a238: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +41a23a: 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;) │ │ @@ -912095,23 +912095,23 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -41a4b8: |[41a4b8] de.danoeh.antennapod.model.feed.FeedFilter.getExcludeFilter:()Ljava/util/List; │ │ -41a4c8: 5410 1597 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFilter;.excludeFilter:Ljava/lang/String; // field@9715 │ │ -41a4cc: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -41a4d0: 2200 fd1e |0004: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -41a4d4: 7010 a0b4 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -41a4da: 2805 |0009: goto 000e // +0005 │ │ -41a4dc: 7020 16ac 0100 |000a: invoke-direct {v1, v0}, Lde/danoeh/antennapod/model/feed/FeedFilter;.parseTerms:(Ljava/lang/String;)Ljava/util/List; // method@ac16 │ │ -41a4e2: 0c00 |000d: move-result-object v0 │ │ -41a4e4: 1100 |000e: return-object v0 │ │ +41a480: |[41a480] de.danoeh.antennapod.model.feed.FeedFilter.getExcludeFilter:()Ljava/util/List; │ │ +41a490: 5410 1597 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFilter;.excludeFilter:Ljava/lang/String; // field@9715 │ │ +41a494: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +41a498: 2200 fd1e |0004: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +41a49c: 7010 a0b4 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +41a4a2: 2805 |0009: goto 000e // +0005 │ │ +41a4a4: 7020 16ac 0100 |000a: invoke-direct {v1, v0}, Lde/danoeh/antennapod/model/feed/FeedFilter;.parseTerms:(Ljava/lang/String;)Ljava/util/List; // method@ac16 │ │ +41a4aa: 0c00 |000d: move-result-object v0 │ │ +41a4ac: 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;) │ │ @@ -912119,17 +912119,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41a488: |[41a488] de.danoeh.antennapod.model.feed.FeedFilter.getExcludeFilterRaw:()Ljava/lang/String; │ │ -41a498: 5410 1597 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFilter;.excludeFilter:Ljava/lang/String; // field@9715 │ │ -41a49c: 1100 |0002: return-object v0 │ │ +41a450: |[41a450] de.danoeh.antennapod.model.feed.FeedFilter.getExcludeFilterRaw:()Ljava/lang/String; │ │ +41a460: 5410 1597 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFilter;.excludeFilter:Ljava/lang/String; // field@9715 │ │ +41a464: 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;) │ │ @@ -912137,23 +912137,23 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -41a4e8: |[41a4e8] de.danoeh.antennapod.model.feed.FeedFilter.getIncludeFilter:()Ljava/util/List; │ │ -41a4f8: 5410 1697 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFilter;.includeFilter:Ljava/lang/String; // field@9716 │ │ -41a4fc: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -41a500: 2200 fd1e |0004: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -41a504: 7010 a0b4 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -41a50a: 2805 |0009: goto 000e // +0005 │ │ -41a50c: 7020 16ac 0100 |000a: invoke-direct {v1, v0}, Lde/danoeh/antennapod/model/feed/FeedFilter;.parseTerms:(Ljava/lang/String;)Ljava/util/List; // method@ac16 │ │ -41a512: 0c00 |000d: move-result-object v0 │ │ -41a514: 1100 |000e: return-object v0 │ │ +41a4b0: |[41a4b0] de.danoeh.antennapod.model.feed.FeedFilter.getIncludeFilter:()Ljava/util/List; │ │ +41a4c0: 5410 1697 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFilter;.includeFilter:Ljava/lang/String; // field@9716 │ │ +41a4c4: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +41a4c8: 2200 fd1e |0004: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +41a4cc: 7010 a0b4 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +41a4d2: 2805 |0009: goto 000e // +0005 │ │ +41a4d4: 7020 16ac 0100 |000a: invoke-direct {v1, v0}, Lde/danoeh/antennapod/model/feed/FeedFilter;.parseTerms:(Ljava/lang/String;)Ljava/util/List; // method@ac16 │ │ +41a4da: 0c00 |000d: move-result-object v0 │ │ +41a4dc: 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;) │ │ @@ -912161,17 +912161,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41a4a0: |[41a4a0] de.danoeh.antennapod.model.feed.FeedFilter.getIncludeFilterRaw:()Ljava/lang/String; │ │ -41a4b0: 5410 1697 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFilter;.includeFilter:Ljava/lang/String; // field@9716 │ │ -41a4b4: 1100 |0002: return-object v0 │ │ +41a468: |[41a468] de.danoeh.antennapod.model.feed.FeedFilter.getIncludeFilterRaw:()Ljava/lang/String; │ │ +41a478: 5410 1697 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFilter;.includeFilter:Ljava/lang/String; // field@9716 │ │ +41a47c: 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;) │ │ @@ -912179,17 +912179,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41a470: |[41a470] de.danoeh.antennapod.model.feed.FeedFilter.getMinimalDurationFilter:()I │ │ -41a480: 5210 1797 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedFilter;.minimalDuration:I // field@9717 │ │ -41a484: 0f00 |0002: return v0 │ │ +41a438: |[41a438] de.danoeh.antennapod.model.feed.FeedFilter.getMinimalDurationFilter:()I │ │ +41a448: 5210 1797 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedFilter;.minimalDuration:I // field@9717 │ │ +41a44c: 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;) │ │ @@ -912197,23 +912197,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -41a274: |[41a274] de.danoeh.antennapod.model.feed.FeedFilter.hasExcludeFilter:()Z │ │ -41a284: 5410 1597 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFilter;.excludeFilter:Ljava/lang/String; // field@9715 │ │ -41a288: 6e10 36b3 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@b336 │ │ -41a28e: 0a00 |0005: move-result v0 │ │ -41a290: 3d00 0400 |0006: if-lez v0, 000a // +0004 │ │ -41a294: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -41a296: 2802 |0009: goto 000b // +0002 │ │ -41a298: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -41a29a: 0f00 |000b: return v0 │ │ +41a23c: |[41a23c] de.danoeh.antennapod.model.feed.FeedFilter.hasExcludeFilter:()Z │ │ +41a24c: 5410 1597 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFilter;.excludeFilter:Ljava/lang/String; // field@9715 │ │ +41a250: 6e10 36b3 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@b336 │ │ +41a256: 0a00 |0005: move-result v0 │ │ +41a258: 3d00 0400 |0006: if-lez v0, 000a // +0004 │ │ +41a25c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +41a25e: 2802 |0009: goto 000b // +0002 │ │ +41a260: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +41a262: 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;) │ │ @@ -912221,23 +912221,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -41a29c: |[41a29c] de.danoeh.antennapod.model.feed.FeedFilter.hasIncludeFilter:()Z │ │ -41a2ac: 5410 1697 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFilter;.includeFilter:Ljava/lang/String; // field@9716 │ │ -41a2b0: 6e10 36b3 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@b336 │ │ -41a2b6: 0a00 |0005: move-result v0 │ │ -41a2b8: 3d00 0400 |0006: if-lez v0, 000a // +0004 │ │ -41a2bc: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -41a2be: 2802 |0009: goto 000b // +0002 │ │ -41a2c0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -41a2c2: 0f00 |000b: return v0 │ │ +41a264: |[41a264] de.danoeh.antennapod.model.feed.FeedFilter.hasIncludeFilter:()Z │ │ +41a274: 5410 1697 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFilter;.includeFilter:Ljava/lang/String; // field@9716 │ │ +41a278: 6e10 36b3 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@b336 │ │ +41a27e: 0a00 |0005: move-result v0 │ │ +41a280: 3d00 0400 |0006: if-lez v0, 000a // +0004 │ │ +41a284: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +41a286: 2802 |0009: goto 000b // +0002 │ │ +41a288: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +41a28a: 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;) │ │ @@ -912245,22 +912245,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -41a2c4: |[41a2c4] de.danoeh.antennapod.model.feed.FeedFilter.hasMinimalDurationFilter:()Z │ │ -41a2d4: 5220 1797 |0000: iget v0, v2, Lde/danoeh/antennapod/model/feed/FeedFilter;.minimalDuration:I // field@9717 │ │ -41a2d8: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ -41a2da: 3710 0400 |0003: if-le v0, v1, 0007 // +0004 │ │ -41a2de: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -41a2e0: 2802 |0006: goto 0008 // +0002 │ │ -41a2e2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -41a2e4: 0f00 |0008: return v0 │ │ +41a28c: |[41a28c] de.danoeh.antennapod.model.feed.FeedFilter.hasMinimalDurationFilter:()Z │ │ +41a29c: 5220 1797 |0000: iget v0, v2, Lde/danoeh/antennapod/model/feed/FeedFilter;.minimalDuration:I // field@9717 │ │ +41a2a0: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ +41a2a2: 3710 0400 |0003: if-le v0, v1, 0007 // +0004 │ │ +41a2a6: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +41a2a8: 2802 |0006: goto 0008 // +0002 │ │ +41a2aa: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +41a2ac: 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;) │ │ @@ -912268,25 +912268,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -41a2e8: |[41a2e8] de.danoeh.antennapod.model.feed.FeedFilter.includeOnly:()Z │ │ -41a2f8: 6e10 13ac 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFilter;.hasIncludeFilter:()Z // method@ac13 │ │ -41a2fe: 0a00 |0003: move-result v0 │ │ -41a300: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -41a304: 6e10 12ac 0100 |0006: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFilter;.hasExcludeFilter:()Z // method@ac12 │ │ -41a30a: 0a00 |0009: move-result v0 │ │ -41a30c: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ -41a310: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -41a312: 2802 |000d: goto 000f // +0002 │ │ -41a314: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -41a316: 0f00 |000f: return v0 │ │ +41a2b0: |[41a2b0] de.danoeh.antennapod.model.feed.FeedFilter.includeOnly:()Z │ │ +41a2c0: 6e10 13ac 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFilter;.hasIncludeFilter:()Z // method@ac13 │ │ +41a2c6: 0a00 |0003: move-result v0 │ │ +41a2c8: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +41a2cc: 6e10 12ac 0100 |0006: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFilter;.hasExcludeFilter:()Z // method@ac12 │ │ +41a2d2: 0a00 |0009: move-result v0 │ │ +41a2d4: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ +41a2d8: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +41a2da: 2802 |000d: goto 000f // +0002 │ │ +41a2dc: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +41a2de: 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;) │ │ @@ -912294,102 +912294,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 │ │ -41a318: |[41a318] de.danoeh.antennapod.model.feed.FeedFilter.shouldAutoDownload:(Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ -41a328: 5460 1697 |0000: iget-object v0, v6, Lde/danoeh/antennapod/model/feed/FeedFilter;.includeFilter:Ljava/lang/String; // field@9716 │ │ -41a32c: 7020 16ac 0600 |0002: invoke-direct {v6, v0}, Lde/danoeh/antennapod/model/feed/FeedFilter;.parseTerms:(Ljava/lang/String;)Ljava/util/List; // method@ac16 │ │ -41a332: 0c00 |0005: move-result-object v0 │ │ -41a334: 5461 1597 |0006: iget-object v1, v6, Lde/danoeh/antennapod/model/feed/FeedFilter;.excludeFilter:Ljava/lang/String; // field@9715 │ │ -41a338: 7020 16ac 1600 |0008: invoke-direct {v6, v1}, Lde/danoeh/antennapod/model/feed/FeedFilter;.parseTerms:(Ljava/lang/String;)Ljava/util/List; // method@ac16 │ │ -41a33e: 0c01 |000b: move-result-object v1 │ │ -41a340: 7210 72b5 0000 |000c: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ -41a346: 0a02 |000f: move-result v2 │ │ -41a348: 1213 |0010: const/4 v3, #int 1 // #1 │ │ -41a34a: 3902 0e00 |0011: if-nez v2, 001f // +000e │ │ -41a34e: 7210 72b5 0100 |0013: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b572 │ │ -41a354: 0a02 |0016: move-result v2 │ │ -41a356: 3902 0800 |0017: if-nez v2, 001f // +0008 │ │ -41a35a: 5262 1797 |0019: iget v2, v6, Lde/danoeh/antennapod/model/feed/FeedFilter;.minimalDuration:I // field@9717 │ │ -41a35e: 12f4 |001b: const/4 v4, #int -1 // #ff │ │ -41a360: 3642 0300 |001c: if-gt v2, v4, 001f // +0003 │ │ -41a364: 0f03 |001e: return v3 │ │ -41a366: 6e10 14ac 0600 |001f: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedFilter;.hasMinimalDurationFilter:()Z // method@ac14 │ │ -41a36c: 0a02 |0022: move-result v2 │ │ -41a36e: 1204 |0023: const/4 v4, #int 0 // #0 │ │ -41a370: 3802 1900 |0024: if-eqz v2, 003d // +0019 │ │ -41a374: 6e10 35ac 0700 |0026: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -41a37a: 0c02 |0029: move-result-object v2 │ │ -41a37c: 3802 1300 |002a: if-eqz v2, 003d // +0013 │ │ -41a380: 6e10 35ac 0700 |002c: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -41a386: 0c02 |002f: move-result-object v2 │ │ -41a388: 6e10 6dac 0200 |0030: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac6d │ │ -41a38e: 0a02 |0033: move-result v2 │ │ -41a390: 3d02 0900 |0034: if-lez v2, 003d // +0009 │ │ -41a394: d322 e803 |0036: div-int/lit16 v2, v2, #int 1000 // #03e8 │ │ -41a398: 5265 1797 |0038: iget v5, v6, Lde/danoeh/antennapod/model/feed/FeedFilter;.minimalDuration:I // field@9717 │ │ -41a39c: 3552 0300 |003a: if-ge v2, v5, 003d // +0003 │ │ -41a3a0: 0f04 |003c: return v4 │ │ -41a3a2: 6e10 3aac 0700 |003d: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ac3a │ │ -41a3a8: 0c07 |0040: move-result-object v7 │ │ -41a3aa: 7100 83b5 0000 |0041: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b583 │ │ -41a3b0: 0c02 |0044: move-result-object v2 │ │ -41a3b2: 6e20 44b3 2700 |0045: invoke-virtual {v7, v2}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b344 │ │ -41a3b8: 0c07 |0048: move-result-object v7 │ │ -41a3ba: 7210 6ab5 0100 |0049: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -41a3c0: 0c01 |004c: move-result-object v1 │ │ -41a3c2: 7210 4db5 0100 |004d: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -41a3c8: 0a02 |0050: move-result v2 │ │ -41a3ca: 3802 1b00 |0051: if-eqz v2, 006c // +001b │ │ -41a3ce: 7210 4eb5 0100 |0053: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -41a3d4: 0c02 |0056: move-result-object v2 │ │ -41a3d6: 1f02 8d1e |0057: check-cast v2, Ljava/lang/String; // type@1e8d │ │ -41a3da: 6e10 47b3 0200 |0059: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b347 │ │ -41a3e0: 0c02 |005c: move-result-object v2 │ │ -41a3e2: 7100 83b5 0000 |005d: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b583 │ │ -41a3e8: 0c05 |0060: move-result-object v5 │ │ -41a3ea: 6e20 44b3 5200 |0061: invoke-virtual {v2, v5}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b344 │ │ -41a3f0: 0c02 |0064: move-result-object v2 │ │ -41a3f2: 6e20 24b3 2700 |0065: invoke-virtual {v7, v2}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b324 │ │ -41a3f8: 0a02 |0068: move-result v2 │ │ -41a3fa: 3802 e4ff |0069: if-eqz v2, 004d // -001c │ │ -41a3fe: 0f04 |006b: return v4 │ │ -41a400: 7210 6ab5 0000 |006c: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -41a406: 0c00 |006f: move-result-object v0 │ │ -41a408: 7210 4db5 0000 |0070: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -41a40e: 0a01 |0073: move-result v1 │ │ -41a410: 3801 1b00 |0074: if-eqz v1, 008f // +001b │ │ -41a414: 7210 4eb5 0000 |0076: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -41a41a: 0c01 |0079: move-result-object v1 │ │ -41a41c: 1f01 8d1e |007a: check-cast v1, Ljava/lang/String; // type@1e8d │ │ -41a420: 6e10 47b3 0100 |007c: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b347 │ │ -41a426: 0c01 |007f: move-result-object v1 │ │ -41a428: 7100 83b5 0000 |0080: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b583 │ │ -41a42e: 0c02 |0083: move-result-object v2 │ │ -41a430: 6e20 44b3 2100 |0084: invoke-virtual {v1, v2}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b344 │ │ -41a436: 0c01 |0087: move-result-object v1 │ │ -41a438: 6e20 24b3 1700 |0088: invoke-virtual {v7, v1}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b324 │ │ -41a43e: 0a01 |008b: move-result v1 │ │ -41a440: 3801 e4ff |008c: if-eqz v1, 0070 // -001c │ │ -41a444: 0f03 |008e: return v3 │ │ -41a446: 6e10 13ac 0600 |008f: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedFilter;.hasIncludeFilter:()Z // method@ac13 │ │ -41a44c: 0a07 |0092: move-result v7 │ │ -41a44e: 3907 0900 |0093: if-nez v7, 009c // +0009 │ │ -41a452: 6e10 12ac 0600 |0095: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedFilter;.hasExcludeFilter:()Z // method@ac12 │ │ -41a458: 0a07 |0098: move-result v7 │ │ -41a45a: 3807 0300 |0099: if-eqz v7, 009c // +0003 │ │ -41a45e: 0f03 |009b: return v3 │ │ -41a460: 6e10 14ac 0600 |009c: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedFilter;.hasMinimalDurationFilter:()Z // method@ac14 │ │ -41a466: 0a07 |009f: move-result v7 │ │ -41a468: 3807 0300 |00a0: if-eqz v7, 00a3 // +0003 │ │ -41a46c: 0f03 |00a2: return v3 │ │ -41a46e: 0f04 |00a3: return v4 │ │ +41a2e0: |[41a2e0] de.danoeh.antennapod.model.feed.FeedFilter.shouldAutoDownload:(Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ +41a2f0: 5460 1697 |0000: iget-object v0, v6, Lde/danoeh/antennapod/model/feed/FeedFilter;.includeFilter:Ljava/lang/String; // field@9716 │ │ +41a2f4: 7020 16ac 0600 |0002: invoke-direct {v6, v0}, Lde/danoeh/antennapod/model/feed/FeedFilter;.parseTerms:(Ljava/lang/String;)Ljava/util/List; // method@ac16 │ │ +41a2fa: 0c00 |0005: move-result-object v0 │ │ +41a2fc: 5461 1597 |0006: iget-object v1, v6, Lde/danoeh/antennapod/model/feed/FeedFilter;.excludeFilter:Ljava/lang/String; // field@9715 │ │ +41a300: 7020 16ac 1600 |0008: invoke-direct {v6, v1}, Lde/danoeh/antennapod/model/feed/FeedFilter;.parseTerms:(Ljava/lang/String;)Ljava/util/List; // method@ac16 │ │ +41a306: 0c01 |000b: move-result-object v1 │ │ +41a308: 7210 72b5 0000 |000c: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ +41a30e: 0a02 |000f: move-result v2 │ │ +41a310: 1213 |0010: const/4 v3, #int 1 // #1 │ │ +41a312: 3902 0e00 |0011: if-nez v2, 001f // +000e │ │ +41a316: 7210 72b5 0100 |0013: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b572 │ │ +41a31c: 0a02 |0016: move-result v2 │ │ +41a31e: 3902 0800 |0017: if-nez v2, 001f // +0008 │ │ +41a322: 5262 1797 |0019: iget v2, v6, Lde/danoeh/antennapod/model/feed/FeedFilter;.minimalDuration:I // field@9717 │ │ +41a326: 12f4 |001b: const/4 v4, #int -1 // #ff │ │ +41a328: 3642 0300 |001c: if-gt v2, v4, 001f // +0003 │ │ +41a32c: 0f03 |001e: return v3 │ │ +41a32e: 6e10 14ac 0600 |001f: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedFilter;.hasMinimalDurationFilter:()Z // method@ac14 │ │ +41a334: 0a02 |0022: move-result v2 │ │ +41a336: 1204 |0023: const/4 v4, #int 0 // #0 │ │ +41a338: 3802 1900 |0024: if-eqz v2, 003d // +0019 │ │ +41a33c: 6e10 35ac 0700 |0026: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +41a342: 0c02 |0029: move-result-object v2 │ │ +41a344: 3802 1300 |002a: if-eqz v2, 003d // +0013 │ │ +41a348: 6e10 35ac 0700 |002c: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +41a34e: 0c02 |002f: move-result-object v2 │ │ +41a350: 6e10 6dac 0200 |0030: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac6d │ │ +41a356: 0a02 |0033: move-result v2 │ │ +41a358: 3d02 0900 |0034: if-lez v2, 003d // +0009 │ │ +41a35c: d322 e803 |0036: div-int/lit16 v2, v2, #int 1000 // #03e8 │ │ +41a360: 5265 1797 |0038: iget v5, v6, Lde/danoeh/antennapod/model/feed/FeedFilter;.minimalDuration:I // field@9717 │ │ +41a364: 3552 0300 |003a: if-ge v2, v5, 003d // +0003 │ │ +41a368: 0f04 |003c: return v4 │ │ +41a36a: 6e10 3aac 0700 |003d: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ac3a │ │ +41a370: 0c07 |0040: move-result-object v7 │ │ +41a372: 7100 83b5 0000 |0041: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b583 │ │ +41a378: 0c02 |0044: move-result-object v2 │ │ +41a37a: 6e20 44b3 2700 |0045: invoke-virtual {v7, v2}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b344 │ │ +41a380: 0c07 |0048: move-result-object v7 │ │ +41a382: 7210 6ab5 0100 |0049: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +41a388: 0c01 |004c: move-result-object v1 │ │ +41a38a: 7210 4db5 0100 |004d: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +41a390: 0a02 |0050: move-result v2 │ │ +41a392: 3802 1b00 |0051: if-eqz v2, 006c // +001b │ │ +41a396: 7210 4eb5 0100 |0053: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +41a39c: 0c02 |0056: move-result-object v2 │ │ +41a39e: 1f02 8d1e |0057: check-cast v2, Ljava/lang/String; // type@1e8d │ │ +41a3a2: 6e10 47b3 0200 |0059: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b347 │ │ +41a3a8: 0c02 |005c: move-result-object v2 │ │ +41a3aa: 7100 83b5 0000 |005d: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b583 │ │ +41a3b0: 0c05 |0060: move-result-object v5 │ │ +41a3b2: 6e20 44b3 5200 |0061: invoke-virtual {v2, v5}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b344 │ │ +41a3b8: 0c02 |0064: move-result-object v2 │ │ +41a3ba: 6e20 24b3 2700 |0065: invoke-virtual {v7, v2}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b324 │ │ +41a3c0: 0a02 |0068: move-result v2 │ │ +41a3c2: 3802 e4ff |0069: if-eqz v2, 004d // -001c │ │ +41a3c6: 0f04 |006b: return v4 │ │ +41a3c8: 7210 6ab5 0000 |006c: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +41a3ce: 0c00 |006f: move-result-object v0 │ │ +41a3d0: 7210 4db5 0000 |0070: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +41a3d6: 0a01 |0073: move-result v1 │ │ +41a3d8: 3801 1b00 |0074: if-eqz v1, 008f // +001b │ │ +41a3dc: 7210 4eb5 0000 |0076: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +41a3e2: 0c01 |0079: move-result-object v1 │ │ +41a3e4: 1f01 8d1e |007a: check-cast v1, Ljava/lang/String; // type@1e8d │ │ +41a3e8: 6e10 47b3 0100 |007c: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b347 │ │ +41a3ee: 0c01 |007f: move-result-object v1 │ │ +41a3f0: 7100 83b5 0000 |0080: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b583 │ │ +41a3f6: 0c02 |0083: move-result-object v2 │ │ +41a3f8: 6e20 44b3 2100 |0084: invoke-virtual {v1, v2}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b344 │ │ +41a3fe: 0c01 |0087: move-result-object v1 │ │ +41a400: 6e20 24b3 1700 |0088: invoke-virtual {v7, v1}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b324 │ │ +41a406: 0a01 |008b: move-result v1 │ │ +41a408: 3801 e4ff |008c: if-eqz v1, 0070 // -001c │ │ +41a40c: 0f03 |008e: return v3 │ │ +41a40e: 6e10 13ac 0600 |008f: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedFilter;.hasIncludeFilter:()Z // method@ac13 │ │ +41a414: 0a07 |0092: move-result v7 │ │ +41a416: 3907 0900 |0093: if-nez v7, 009c // +0009 │ │ +41a41a: 6e10 12ac 0600 |0095: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedFilter;.hasExcludeFilter:()Z // method@ac12 │ │ +41a420: 0a07 |0098: move-result v7 │ │ +41a422: 3807 0300 |0099: if-eqz v7, 009c // +0003 │ │ +41a426: 0f03 |009b: return v3 │ │ +41a428: 6e10 14ac 0600 |009c: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedFilter;.hasMinimalDurationFilter:()Z // method@ac14 │ │ +41a42e: 0a07 |009f: move-result v7 │ │ +41a430: 3807 0300 |00a0: if-eqz v7, 00a3 // +0003 │ │ +41a434: 0f03 |00a2: return v3 │ │ +41a436: 0f04 |00a3: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0006 line=56 │ │ 0x000c line=58 │ │ 0x001f line=64 │ │ 0x002c line=65 │ │ @@ -912454,19 +912454,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 │ │ -41a804: |[41a804] de.danoeh.antennapod.model.feed.FeedFunding.:(Ljava/lang/String;Ljava/lang/String;)V │ │ -41a814: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -41a81a: 5b01 1b97 |0003: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedFunding;.url:Ljava/lang/String; // field@971b │ │ -41a81e: 5b02 1a97 |0005: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@971a │ │ -41a822: 0e00 |0007: return-void │ │ +41a7cc: |[41a7cc] de.danoeh.antennapod.model.feed.FeedFunding.:(Ljava/lang/String;Ljava/lang/String;)V │ │ +41a7dc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +41a7e2: 5b01 1b97 |0003: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedFunding;.url:Ljava/lang/String; // field@971b │ │ +41a7e6: 5b02 1a97 |0005: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@971a │ │ +41a7ea: 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; │ │ @@ -912478,69 +912478,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 │ │ -41a730: |[41a730] de.danoeh.antennapod.model.feed.FeedFunding.extractPaymentLinks:(Ljava/lang/String;)Ljava/util/ArrayList; │ │ -41a740: 7110 75b7 0a00 |0000: invoke-static {v10}, Lorg/apache/commons/lang3/StringUtils;.isBlank:(Ljava/lang/CharSequence;)Z // method@b775 │ │ -41a746: 0a00 |0003: move-result v0 │ │ -41a748: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -41a74a: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ -41a74e: 1101 |0007: return-object v1 │ │ -41a750: 2200 fd1e |0008: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -41a754: 7010 a0b4 0000 |000a: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -41a75a: 1a02 1c00 |000d: const-string v2, "" // string@001c │ │ -41a75e: 6e20 24b3 2a00 |000f: invoke-virtual {v10, v2}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b324 │ │ -41a764: 0a03 |0012: move-result v3 │ │ -41a766: 1a04 0000 |0013: const-string v4, "" // string@0000 │ │ -41a76a: 1a05 1d00 |0015: const-string v5, "" // string@001d │ │ -41a76e: 3903 1100 |0017: if-nez v3, 0028 // +0011 │ │ -41a772: 6e20 24b3 5a00 |0019: invoke-virtual {v10, v5}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b324 │ │ -41a778: 0a03 |001c: move-result v3 │ │ -41a77a: 3903 0b00 |001d: if-nez v3, 0028 // +000b │ │ -41a77e: 2201 b71c |001f: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedFunding; // type@1cb7 │ │ -41a782: 7030 18ac a104 |0021: invoke-direct {v1, v10, v4}, Lde/danoeh/antennapod/model/feed/FeedFunding;.:(Ljava/lang/String;Ljava/lang/String;)V // method@ac18 │ │ -41a788: 6e20 a4b4 1000 |0024: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b4a4 │ │ -41a78e: 1100 |0027: return-object v0 │ │ -41a790: 6e20 3cb3 2a00 |0028: invoke-virtual {v10, v2}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b33c │ │ -41a796: 0c0a |002b: move-result-object v10 │ │ -41a798: 21a2 |002c: array-length v2, v10 │ │ -41a79a: 3902 0300 |002d: if-nez v2, 0030 // +0003 │ │ -41a79e: 1101 |002f: return-object v1 │ │ -41a7a0: 21a1 |0030: array-length v1, v10 │ │ -41a7a2: 1202 |0031: const/4 v2, #int 0 // #0 │ │ -41a7a4: 1203 |0032: const/4 v3, #int 0 // #0 │ │ -41a7a6: 3513 2e00 |0033: if-ge v3, v1, 0061 // +002e │ │ -41a7aa: 4606 0a03 |0035: aget-object v6, v10, v3 │ │ -41a7ae: 6e20 3cb3 5600 |0037: invoke-virtual {v6, v5}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b33c │ │ -41a7b4: 0c06 |003a: move-result-object v6 │ │ -41a7b6: 4607 0602 |003b: aget-object v7, v6, v2 │ │ -41a7ba: 7110 75b7 0700 |003d: invoke-static {v7}, Lorg/apache/commons/lang3/StringUtils;.isBlank:(Ljava/lang/CharSequence;)Z // method@b775 │ │ -41a7c0: 0a07 |0040: move-result v7 │ │ -41a7c2: 3807 0300 |0041: if-eqz v7, 0044 // +0003 │ │ -41a7c6: 281b |0043: goto 005e // +001b │ │ -41a7c8: 4607 0602 |0044: aget-object v7, v6, v2 │ │ -41a7cc: 2168 |0046: array-length v8, v6 │ │ -41a7ce: 1219 |0047: const/4 v9, #int 1 // #1 │ │ -41a7d0: 3798 0d00 |0048: if-le v8, v9, 0055 // +000d │ │ -41a7d4: 4608 0609 |004a: aget-object v8, v6, v9 │ │ -41a7d8: 7110 75b7 0800 |004c: invoke-static {v8}, Lorg/apache/commons/lang3/StringUtils;.isBlank:(Ljava/lang/CharSequence;)Z // method@b775 │ │ -41a7de: 0a08 |004f: move-result v8 │ │ -41a7e0: 3908 0500 |0050: if-nez v8, 0055 // +0005 │ │ -41a7e4: 4606 0609 |0052: aget-object v6, v6, v9 │ │ -41a7e8: 2802 |0054: goto 0056 // +0002 │ │ -41a7ea: 0746 |0055: move-object v6, v4 │ │ -41a7ec: 2208 b71c |0056: new-instance v8, Lde/danoeh/antennapod/model/feed/FeedFunding; // type@1cb7 │ │ -41a7f0: 7030 18ac 7806 |0058: invoke-direct {v8, v7, v6}, Lde/danoeh/antennapod/model/feed/FeedFunding;.:(Ljava/lang/String;Ljava/lang/String;)V // method@ac18 │ │ -41a7f6: 6e20 a4b4 8000 |005b: invoke-virtual {v0, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b4a4 │ │ -41a7fc: d803 0301 |005e: add-int/lit8 v3, v3, #int 1 // #01 │ │ -41a800: 28d3 |0060: goto 0033 // -002d │ │ -41a802: 1100 |0061: return-object v0 │ │ +41a6f8: |[41a6f8] de.danoeh.antennapod.model.feed.FeedFunding.extractPaymentLinks:(Ljava/lang/String;)Ljava/util/ArrayList; │ │ +41a708: 7110 75b7 0a00 |0000: invoke-static {v10}, Lorg/apache/commons/lang3/StringUtils;.isBlank:(Ljava/lang/CharSequence;)Z // method@b775 │ │ +41a70e: 0a00 |0003: move-result v0 │ │ +41a710: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +41a712: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ +41a716: 1101 |0007: return-object v1 │ │ +41a718: 2200 fd1e |0008: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +41a71c: 7010 a0b4 0000 |000a: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +41a722: 1a02 1c00 |000d: const-string v2, "" // string@001c │ │ +41a726: 6e20 24b3 2a00 |000f: invoke-virtual {v10, v2}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b324 │ │ +41a72c: 0a03 |0012: move-result v3 │ │ +41a72e: 1a04 0000 |0013: const-string v4, "" // string@0000 │ │ +41a732: 1a05 1d00 |0015: const-string v5, "" // string@001d │ │ +41a736: 3903 1100 |0017: if-nez v3, 0028 // +0011 │ │ +41a73a: 6e20 24b3 5a00 |0019: invoke-virtual {v10, v5}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b324 │ │ +41a740: 0a03 |001c: move-result v3 │ │ +41a742: 3903 0b00 |001d: if-nez v3, 0028 // +000b │ │ +41a746: 2201 b71c |001f: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedFunding; // type@1cb7 │ │ +41a74a: 7030 18ac a104 |0021: invoke-direct {v1, v10, v4}, Lde/danoeh/antennapod/model/feed/FeedFunding;.:(Ljava/lang/String;Ljava/lang/String;)V // method@ac18 │ │ +41a750: 6e20 a4b4 1000 |0024: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b4a4 │ │ +41a756: 1100 |0027: return-object v0 │ │ +41a758: 6e20 3cb3 2a00 |0028: invoke-virtual {v10, v2}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b33c │ │ +41a75e: 0c0a |002b: move-result-object v10 │ │ +41a760: 21a2 |002c: array-length v2, v10 │ │ +41a762: 3902 0300 |002d: if-nez v2, 0030 // +0003 │ │ +41a766: 1101 |002f: return-object v1 │ │ +41a768: 21a1 |0030: array-length v1, v10 │ │ +41a76a: 1202 |0031: const/4 v2, #int 0 // #0 │ │ +41a76c: 1203 |0032: const/4 v3, #int 0 // #0 │ │ +41a76e: 3513 2e00 |0033: if-ge v3, v1, 0061 // +002e │ │ +41a772: 4606 0a03 |0035: aget-object v6, v10, v3 │ │ +41a776: 6e20 3cb3 5600 |0037: invoke-virtual {v6, v5}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b33c │ │ +41a77c: 0c06 |003a: move-result-object v6 │ │ +41a77e: 4607 0602 |003b: aget-object v7, v6, v2 │ │ +41a782: 7110 75b7 0700 |003d: invoke-static {v7}, Lorg/apache/commons/lang3/StringUtils;.isBlank:(Ljava/lang/CharSequence;)Z // method@b775 │ │ +41a788: 0a07 |0040: move-result v7 │ │ +41a78a: 3807 0300 |0041: if-eqz v7, 0044 // +0003 │ │ +41a78e: 281b |0043: goto 005e // +001b │ │ +41a790: 4607 0602 |0044: aget-object v7, v6, v2 │ │ +41a794: 2168 |0046: array-length v8, v6 │ │ +41a796: 1219 |0047: const/4 v9, #int 1 // #1 │ │ +41a798: 3798 0d00 |0048: if-le v8, v9, 0055 // +000d │ │ +41a79c: 4608 0609 |004a: aget-object v8, v6, v9 │ │ +41a7a0: 7110 75b7 0800 |004c: invoke-static {v8}, Lorg/apache/commons/lang3/StringUtils;.isBlank:(Ljava/lang/CharSequence;)Z // method@b775 │ │ +41a7a6: 0a08 |004f: move-result v8 │ │ +41a7a8: 3908 0500 |0050: if-nez v8, 0055 // +0005 │ │ +41a7ac: 4606 0609 |0052: aget-object v6, v6, v9 │ │ +41a7b0: 2802 |0054: goto 0056 // +0002 │ │ +41a7b2: 0746 |0055: move-object v6, v4 │ │ +41a7b4: 2208 b71c |0056: new-instance v8, Lde/danoeh/antennapod/model/feed/FeedFunding; // type@1cb7 │ │ +41a7b8: 7030 18ac 7806 |0058: invoke-direct {v8, v7, v6}, Lde/danoeh/antennapod/model/feed/FeedFunding;.:(Ljava/lang/String;Ljava/lang/String;)V // method@ac18 │ │ +41a7be: 6e20 a4b4 8000 |005b: invoke-virtual {v0, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b4a4 │ │ +41a7c4: d803 0301 |005e: add-int/lit8 v3, v3, #int 1 // #01 │ │ +41a7c8: 28d3 |0060: goto 0033 // -002d │ │ +41a7ca: 1100 |0061: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0008 line=53 │ │ 0x000f line=54 │ │ 0x0019 line=55 │ │ 0x001f line=56 │ │ @@ -912561,42 +912561,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 │ │ -41a6b0: |[41a6b0] de.danoeh.antennapod.model.feed.FeedFunding.getPaymentLinksAsString:(Ljava/util/ArrayList;)Ljava/lang/String; │ │ -41a6c0: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -41a6c4: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -41a6ca: 3904 0400 |0005: if-nez v4, 0009 // +0004 │ │ -41a6ce: 1204 |0007: const/4 v4, #int 0 // #0 │ │ -41a6d0: 1104 |0008: return-object v4 │ │ -41a6d2: 6e10 adb4 0400 |0009: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@b4ad │ │ -41a6d8: 0c04 |000c: move-result-object v4 │ │ -41a6da: 7210 4db5 0400 |000d: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -41a6e0: 0a01 |0010: move-result v1 │ │ -41a6e2: 1a02 1c00 |0011: const-string v2, "" // string@001c │ │ -41a6e6: 3801 1b00 |0013: if-eqz v1, 002e // +001b │ │ -41a6ea: 7210 4eb5 0400 |0015: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -41a6f0: 0c01 |0018: move-result-object v1 │ │ -41a6f2: 1f01 b71c |0019: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedFunding; // type@1cb7 │ │ -41a6f6: 5413 1b97 |001b: iget-object v3, v1, Lde/danoeh/antennapod/model/feed/FeedFunding;.url:Ljava/lang/String; // field@971b │ │ -41a6fa: 6e20 5cb3 3000 |001d: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -41a700: 1a03 1d00 |0020: const-string v3, "" // string@001d │ │ -41a704: 6e20 5cb3 3000 |0022: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -41a70a: 5411 1a97 |0025: iget-object v1, v1, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@971a │ │ -41a70e: 6e20 5cb3 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -41a714: 6e20 5cb3 2000 |002a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -41a71a: 28e0 |002d: goto 000d // -0020 │ │ -41a71c: 6e10 67b3 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -41a722: 0c04 |0031: move-result-object v4 │ │ -41a724: 7120 79b7 2400 |0032: invoke-static {v4, v2}, Lorg/apache/commons/lang3/StringUtils;.removeEnd:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b779 │ │ -41a72a: 0c04 |0035: move-result-object v4 │ │ -41a72c: 1104 |0036: return-object v4 │ │ +41a678: |[41a678] de.danoeh.antennapod.model.feed.FeedFunding.getPaymentLinksAsString:(Ljava/util/ArrayList;)Ljava/lang/String; │ │ +41a688: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +41a68c: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +41a692: 3904 0400 |0005: if-nez v4, 0009 // +0004 │ │ +41a696: 1204 |0007: const/4 v4, #int 0 // #0 │ │ +41a698: 1104 |0008: return-object v4 │ │ +41a69a: 6e10 adb4 0400 |0009: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@b4ad │ │ +41a6a0: 0c04 |000c: move-result-object v4 │ │ +41a6a2: 7210 4db5 0400 |000d: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +41a6a8: 0a01 |0010: move-result v1 │ │ +41a6aa: 1a02 1c00 |0011: const-string v2, "" // string@001c │ │ +41a6ae: 3801 1b00 |0013: if-eqz v1, 002e // +001b │ │ +41a6b2: 7210 4eb5 0400 |0015: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +41a6b8: 0c01 |0018: move-result-object v1 │ │ +41a6ba: 1f01 b71c |0019: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedFunding; // type@1cb7 │ │ +41a6be: 5413 1b97 |001b: iget-object v3, v1, Lde/danoeh/antennapod/model/feed/FeedFunding;.url:Ljava/lang/String; // field@971b │ │ +41a6c2: 6e20 5cb3 3000 |001d: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +41a6c8: 1a03 1d00 |0020: const-string v3, "" // string@001d │ │ +41a6cc: 6e20 5cb3 3000 |0022: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +41a6d2: 5411 1a97 |0025: iget-object v1, v1, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@971a │ │ +41a6d6: 6e20 5cb3 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +41a6dc: 6e20 5cb3 2000 |002a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +41a6e2: 28e0 |002d: goto 000d // -0020 │ │ +41a6e4: 6e10 67b3 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +41a6ea: 0c04 |0031: move-result-object v4 │ │ +41a6ec: 7120 79b7 2400 |0032: invoke-static {v4, v2}, Lorg/apache/commons/lang3/StringUtils;.removeEnd:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b779 │ │ +41a6f2: 0c04 |0035: move-result-object v4 │ │ +41a6f4: 1104 |0036: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0009 line=84 │ │ 0x001b line=85 │ │ 0x002a line=86 │ │ 0x002e line=88 │ │ @@ -912609,49 +912609,49 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 62 16-bit code units │ │ -41a5d8: |[41a5d8] de.danoeh.antennapod.model.feed.FeedFunding.equals:(Ljava/lang/Object;)Z │ │ -41a5e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -41a5ea: 3805 3c00 |0001: if-eqz v5, 003d // +003c │ │ -41a5ee: 6e10 02b3 0500 |0003: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b302 │ │ -41a5f4: 0c01 |0006: move-result-object v1 │ │ -41a5f6: 6e10 02b3 0400 |0007: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b302 │ │ -41a5fc: 0c02 |000a: move-result-object v2 │ │ -41a5fe: 6e20 01b3 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@b301 │ │ -41a604: 0a01 |000e: move-result v1 │ │ -41a606: 3901 0300 |000f: if-nez v1, 0012 // +0003 │ │ -41a60a: 282c |0011: goto 003d // +002c │ │ -41a60c: 1f05 b71c |0012: check-cast v5, Lde/danoeh/antennapod/model/feed/FeedFunding; // type@1cb7 │ │ -41a610: 5441 1b97 |0014: iget-object v1, v4, Lde/danoeh/antennapod/model/feed/FeedFunding;.url:Ljava/lang/String; // field@971b │ │ -41a614: 1212 |0016: const/4 v2, #int 1 // #1 │ │ -41a616: 3901 0f00 |0017: if-nez v1, 0026 // +000f │ │ -41a61a: 5453 1b97 |0019: iget-object v3, v5, Lde/danoeh/antennapod/model/feed/FeedFunding;.url:Ljava/lang/String; // field@971b │ │ -41a61e: 3903 0b00 |001b: if-nez v3, 0026 // +000b │ │ -41a622: 5443 1a97 |001d: iget-object v3, v4, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@971a │ │ -41a626: 3903 0700 |001f: if-nez v3, 0026 // +0007 │ │ -41a62a: 5453 1a97 |0021: iget-object v3, v5, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@971a │ │ -41a62e: 3903 0300 |0023: if-nez v3, 0026 // +0003 │ │ -41a632: 0f02 |0025: return v2 │ │ -41a634: 3801 1700 |0026: if-eqz v1, 003d // +0017 │ │ -41a638: 5453 1b97 |0028: iget-object v3, v5, Lde/danoeh/antennapod/model/feed/FeedFunding;.url:Ljava/lang/String; // field@971b │ │ -41a63c: 6e20 28b3 3100 |002a: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -41a642: 0a01 |002d: move-result v1 │ │ -41a644: 3801 0f00 |002e: if-eqz v1, 003d // +000f │ │ -41a648: 5441 1a97 |0030: iget-object v1, v4, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@971a │ │ -41a64c: 3801 0b00 |0032: if-eqz v1, 003d // +000b │ │ -41a650: 5455 1a97 |0034: iget-object v5, v5, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@971a │ │ -41a654: 6e20 28b3 5100 |0036: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -41a65a: 0a05 |0039: move-result v5 │ │ -41a65c: 3805 0300 |003a: if-eqz v5, 003d // +0003 │ │ -41a660: 0f02 |003c: return v2 │ │ -41a662: 0f00 |003d: return v0 │ │ +41a5a0: |[41a5a0] de.danoeh.antennapod.model.feed.FeedFunding.equals:(Ljava/lang/Object;)Z │ │ +41a5b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +41a5b2: 3805 3c00 |0001: if-eqz v5, 003d // +003c │ │ +41a5b6: 6e10 02b3 0500 |0003: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b302 │ │ +41a5bc: 0c01 |0006: move-result-object v1 │ │ +41a5be: 6e10 02b3 0400 |0007: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b302 │ │ +41a5c4: 0c02 |000a: move-result-object v2 │ │ +41a5c6: 6e20 01b3 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@b301 │ │ +41a5cc: 0a01 |000e: move-result v1 │ │ +41a5ce: 3901 0300 |000f: if-nez v1, 0012 // +0003 │ │ +41a5d2: 282c |0011: goto 003d // +002c │ │ +41a5d4: 1f05 b71c |0012: check-cast v5, Lde/danoeh/antennapod/model/feed/FeedFunding; // type@1cb7 │ │ +41a5d8: 5441 1b97 |0014: iget-object v1, v4, Lde/danoeh/antennapod/model/feed/FeedFunding;.url:Ljava/lang/String; // field@971b │ │ +41a5dc: 1212 |0016: const/4 v2, #int 1 // #1 │ │ +41a5de: 3901 0f00 |0017: if-nez v1, 0026 // +000f │ │ +41a5e2: 5453 1b97 |0019: iget-object v3, v5, Lde/danoeh/antennapod/model/feed/FeedFunding;.url:Ljava/lang/String; // field@971b │ │ +41a5e6: 3903 0b00 |001b: if-nez v3, 0026 // +000b │ │ +41a5ea: 5443 1a97 |001d: iget-object v3, v4, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@971a │ │ +41a5ee: 3903 0700 |001f: if-nez v3, 0026 // +0007 │ │ +41a5f2: 5453 1a97 |0021: iget-object v3, v5, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@971a │ │ +41a5f6: 3903 0300 |0023: if-nez v3, 0026 // +0003 │ │ +41a5fa: 0f02 |0025: return v2 │ │ +41a5fc: 3801 1700 |0026: if-eqz v1, 003d // +0017 │ │ +41a600: 5453 1b97 |0028: iget-object v3, v5, Lde/danoeh/antennapod/model/feed/FeedFunding;.url:Ljava/lang/String; // field@971b │ │ +41a604: 6e20 28b3 3100 |002a: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +41a60a: 0a01 |002d: move-result v1 │ │ +41a60c: 3801 0f00 |002e: if-eqz v1, 003d // +000f │ │ +41a610: 5441 1a97 |0030: iget-object v1, v4, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@971a │ │ +41a614: 3801 0b00 |0032: if-eqz v1, 003d // +000b │ │ +41a618: 5455 1a97 |0034: iget-object v5, v5, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@971a │ │ +41a61c: 6e20 28b3 5100 |0036: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +41a622: 0a05 |0039: move-result v5 │ │ +41a624: 3805 0300 |003a: if-eqz v5, 003d // +0003 │ │ +41a628: 0f02 |003c: return v2 │ │ +41a62a: 0f00 |003d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=29 │ │ 0x0012 line=33 │ │ 0x0014 line=34 │ │ 0x0028 line=37 │ │ locals : │ │ @@ -912663,28 +912663,28 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -41a664: |[41a664] de.danoeh.antennapod.model.feed.FeedFunding.hashCode:()I │ │ -41a674: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -41a678: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -41a67e: 5421 1b97 |0005: iget-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedFunding;.url:Ljava/lang/String; // field@971b │ │ -41a682: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -41a688: 1a01 1d00 |000a: const-string v1, "" // string@001d │ │ -41a68c: 6e20 5cb3 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -41a692: 5421 1a97 |000f: iget-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@971a │ │ -41a696: 6e20 5cb3 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -41a69c: 6e10 67b3 0000 |0014: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -41a6a2: 0c00 |0017: move-result-object v0 │ │ -41a6a4: 6e10 2fb3 0000 |0018: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ -41a6aa: 0a00 |001b: move-result v0 │ │ -41a6ac: 0f00 |001c: return v0 │ │ +41a62c: |[41a62c] de.danoeh.antennapod.model.feed.FeedFunding.hashCode:()I │ │ +41a63c: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +41a640: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +41a646: 5421 1b97 |0005: iget-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedFunding;.url:Ljava/lang/String; // field@971b │ │ +41a64a: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +41a650: 1a01 1d00 |000a: const-string v1, "" // string@001d │ │ +41a654: 6e20 5cb3 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +41a65a: 5421 1a97 |000f: iget-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@971a │ │ +41a65e: 6e20 5cb3 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +41a664: 6e10 67b3 0000 |0014: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +41a66a: 0c00 |0017: move-result-object v0 │ │ +41a66c: 6e10 2fb3 0000 |0018: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ +41a672: 0a00 |001b: move-result v0 │ │ +41a674: 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;) │ │ @@ -912692,17 +912692,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41a824: |[41a824] de.danoeh.antennapod.model.feed.FeedFunding.setContent:(Ljava/lang/String;)V │ │ -41a834: 5b01 1a97 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@971a │ │ -41a838: 0e00 |0002: return-void │ │ +41a7ec: |[41a7ec] de.danoeh.antennapod.model.feed.FeedFunding.setContent:(Ljava/lang/String;)V │ │ +41a7fc: 5b01 1a97 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@971a │ │ +41a800: 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; │ │ │ │ @@ -912711,17 +912711,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41a83c: |[41a83c] de.danoeh.antennapod.model.feed.FeedFunding.setUrl:(Ljava/lang/String;)V │ │ -41a84c: 5b01 1b97 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedFunding;.url:Ljava/lang/String; // field@971b │ │ -41a850: 0e00 |0002: return-void │ │ +41a804: |[41a804] de.danoeh.antennapod.model.feed.FeedFunding.setUrl:(Ljava/lang/String;)V │ │ +41a814: 5b01 1b97 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedFunding;.url:Ljava/lang/String; // field@971b │ │ +41a818: 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; │ │ │ │ @@ -912778,43 +912778,43 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -41a89c: |[41a89c] de.danoeh.antennapod.model.feed.FeedItem$State.:()V │ │ -41a8ac: 2200 b81c |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedItem$State; // type@1cb8 │ │ -41a8b0: 1a01 e95c |0002: const-string v1, "UNREAD" // string@5ce9 │ │ -41a8b4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -41a8b6: 7030 20ac 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItem$State;.:(Ljava/lang/String;I)V // method@ac20 │ │ -41a8bc: 6900 2097 |0008: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedItem$State;.UNREAD:Lde/danoeh/antennapod/model/feed/FeedItem$State; // field@9720 │ │ -41a8c0: 2201 b81c |000a: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedItem$State; // type@1cb8 │ │ -41a8c4: 1a03 7221 |000c: const-string v3, "IN_PROGRESS" // string@2172 │ │ -41a8c8: 1214 |000e: const/4 v4, #int 1 // #1 │ │ -41a8ca: 7030 20ac 3104 |000f: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/model/feed/FeedItem$State;.:(Ljava/lang/String;I)V // method@ac20 │ │ -41a8d0: 6901 1d97 |0012: sput-object v1, Lde/danoeh/antennapod/model/feed/FeedItem$State;.IN_PROGRESS:Lde/danoeh/antennapod/model/feed/FeedItem$State; // field@971d │ │ -41a8d4: 2203 b81c |0014: new-instance v3, Lde/danoeh/antennapod/model/feed/FeedItem$State; // type@1cb8 │ │ -41a8d8: 1a05 1251 |0016: const-string v5, "READ" // string@5112 │ │ -41a8dc: 1226 |0018: const/4 v6, #int 2 // #2 │ │ -41a8de: 7030 20ac 5306 |0019: invoke-direct {v3, v5, v6}, Lde/danoeh/antennapod/model/feed/FeedItem$State;.:(Ljava/lang/String;I)V // method@ac20 │ │ -41a8e4: 6903 1f97 |001c: sput-object v3, Lde/danoeh/antennapod/model/feed/FeedItem$State;.READ:Lde/danoeh/antennapod/model/feed/FeedItem$State; // field@971f │ │ -41a8e8: 2205 b81c |001e: new-instance v5, Lde/danoeh/antennapod/model/feed/FeedItem$State; // type@1cb8 │ │ -41a8ec: 1a07 d14d |0020: const-string v7, "PLAYING" // string@4dd1 │ │ -41a8f0: 1238 |0022: const/4 v8, #int 3 // #3 │ │ -41a8f2: 7030 20ac 7508 |0023: invoke-direct {v5, v7, v8}, Lde/danoeh/antennapod/model/feed/FeedItem$State;.:(Ljava/lang/String;I)V // method@ac20 │ │ -41a8f8: 6905 1e97 |0026: sput-object v5, Lde/danoeh/antennapod/model/feed/FeedItem$State;.PLAYING:Lde/danoeh/antennapod/model/feed/FeedItem$State; // field@971e │ │ -41a8fc: 1247 |0028: const/4 v7, #int 4 // #4 │ │ -41a8fe: 2377 0e21 |0029: new-array v7, v7, [Lde/danoeh/antennapod/model/feed/FeedItem$State; // type@210e │ │ -41a902: 4d00 0702 |002b: aput-object v0, v7, v2 │ │ -41a906: 4d01 0704 |002d: aput-object v1, v7, v4 │ │ -41a90a: 4d03 0706 |002f: aput-object v3, v7, v6 │ │ -41a90e: 4d05 0708 |0031: aput-object v5, v7, v8 │ │ -41a912: 6907 1c97 |0033: sput-object v7, Lde/danoeh/antennapod/model/feed/FeedItem$State;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedItem$State; // field@971c │ │ -41a916: 0e00 |0035: return-void │ │ +41a864: |[41a864] de.danoeh.antennapod.model.feed.FeedItem$State.:()V │ │ +41a874: 2200 b81c |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedItem$State; // type@1cb8 │ │ +41a878: 1a01 e95c |0002: const-string v1, "UNREAD" // string@5ce9 │ │ +41a87c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +41a87e: 7030 20ac 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItem$State;.:(Ljava/lang/String;I)V // method@ac20 │ │ +41a884: 6900 2097 |0008: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedItem$State;.UNREAD:Lde/danoeh/antennapod/model/feed/FeedItem$State; // field@9720 │ │ +41a888: 2201 b81c |000a: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedItem$State; // type@1cb8 │ │ +41a88c: 1a03 7221 |000c: const-string v3, "IN_PROGRESS" // string@2172 │ │ +41a890: 1214 |000e: const/4 v4, #int 1 // #1 │ │ +41a892: 7030 20ac 3104 |000f: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/model/feed/FeedItem$State;.:(Ljava/lang/String;I)V // method@ac20 │ │ +41a898: 6901 1d97 |0012: sput-object v1, Lde/danoeh/antennapod/model/feed/FeedItem$State;.IN_PROGRESS:Lde/danoeh/antennapod/model/feed/FeedItem$State; // field@971d │ │ +41a89c: 2203 b81c |0014: new-instance v3, Lde/danoeh/antennapod/model/feed/FeedItem$State; // type@1cb8 │ │ +41a8a0: 1a05 1251 |0016: const-string v5, "READ" // string@5112 │ │ +41a8a4: 1226 |0018: const/4 v6, #int 2 // #2 │ │ +41a8a6: 7030 20ac 5306 |0019: invoke-direct {v3, v5, v6}, Lde/danoeh/antennapod/model/feed/FeedItem$State;.:(Ljava/lang/String;I)V // method@ac20 │ │ +41a8ac: 6903 1f97 |001c: sput-object v3, Lde/danoeh/antennapod/model/feed/FeedItem$State;.READ:Lde/danoeh/antennapod/model/feed/FeedItem$State; // field@971f │ │ +41a8b0: 2205 b81c |001e: new-instance v5, Lde/danoeh/antennapod/model/feed/FeedItem$State; // type@1cb8 │ │ +41a8b4: 1a07 d14d |0020: const-string v7, "PLAYING" // string@4dd1 │ │ +41a8b8: 1238 |0022: const/4 v8, #int 3 // #3 │ │ +41a8ba: 7030 20ac 7508 |0023: invoke-direct {v5, v7, v8}, Lde/danoeh/antennapod/model/feed/FeedItem$State;.:(Ljava/lang/String;I)V // method@ac20 │ │ +41a8c0: 6905 1e97 |0026: sput-object v5, Lde/danoeh/antennapod/model/feed/FeedItem$State;.PLAYING:Lde/danoeh/antennapod/model/feed/FeedItem$State; // field@971e │ │ +41a8c4: 1247 |0028: const/4 v7, #int 4 // #4 │ │ +41a8c6: 2377 0e21 |0029: new-array v7, v7, [Lde/danoeh/antennapod/model/feed/FeedItem$State; // type@210e │ │ +41a8ca: 4d00 0702 |002b: aput-object v0, v7, v2 │ │ +41a8ce: 4d01 0704 |002d: aput-object v1, v7, v4 │ │ +41a8d2: 4d03 0706 |002f: aput-object v3, v7, v6 │ │ +41a8d6: 4d05 0708 |0031: aput-object v5, v7, v8 │ │ +41a8da: 6907 1c97 |0033: sput-object v7, Lde/danoeh/antennapod/model/feed/FeedItem$State;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedItem$State; // field@971c │ │ +41a8de: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ 0x0033 line=329 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/model/feed/FeedItem$State;) │ │ @@ -912822,17 +912822,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 │ │ -41a918: |[41a918] de.danoeh.antennapod.model.feed.FeedItem$State.:(Ljava/lang/String;I)V │ │ -41a928: 7030 94b2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b294 │ │ -41a92e: 0e00 |0003: return-void │ │ +41a8e0: |[41a8e0] de.danoeh.antennapod.model.feed.FeedItem$State.:(Ljava/lang/String;I)V │ │ +41a8f0: 7030 94b2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b294 │ │ +41a8f6: 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 │ │ @@ -912842,20 +912842,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 │ │ -41a854: |[41a854] de.danoeh.antennapod.model.feed.FeedItem$State.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedItem$State; │ │ -41a864: 1c00 b81c |0000: const-class v0, Lde/danoeh/antennapod/model/feed/FeedItem$State; // type@1cb8 │ │ -41a868: 7120 99b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b299 │ │ -41a86e: 0c01 |0005: move-result-object v1 │ │ -41a870: 1f01 b81c |0006: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem$State; // type@1cb8 │ │ -41a874: 1101 |0008: return-object v1 │ │ +41a81c: |[41a81c] de.danoeh.antennapod.model.feed.FeedItem$State.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedItem$State; │ │ +41a82c: 1c00 b81c |0000: const-class v0, Lde/danoeh/antennapod/model/feed/FeedItem$State; // type@1cb8 │ │ +41a830: 7120 99b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b299 │ │ +41a836: 0c01 |0005: move-result-object v1 │ │ +41a838: 1f01 b81c |0006: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem$State; // type@1cb8 │ │ +41a83c: 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;) │ │ @@ -912863,20 +912863,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 │ │ -41a878: |[41a878] de.danoeh.antennapod.model.feed.FeedItem$State.values:()[Lde/danoeh/antennapod/model/feed/FeedItem$State; │ │ -41a888: 6200 1c97 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/FeedItem$State;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedItem$State; // field@971c │ │ -41a88c: 6e10 2eb8 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/feed/FeedItem$State;.clone:()Ljava/lang/Object; // method@b82e │ │ -41a892: 0c00 |0005: move-result-object v0 │ │ -41a894: 1f00 0e21 |0006: check-cast v0, [Lde/danoeh/antennapod/model/feed/FeedItem$State; // type@210e │ │ -41a898: 1100 |0008: return-object v0 │ │ +41a840: |[41a840] de.danoeh.antennapod.model.feed.FeedItem$State.values:()[Lde/danoeh/antennapod/model/feed/FeedItem$State; │ │ +41a850: 6200 1c97 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/FeedItem$State;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedItem$State; // field@971c │ │ +41a854: 6e10 2eb8 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/feed/FeedItem$State;.clone:()Ljava/lang/Object; // method@b82e │ │ +41a85a: 0c00 |0005: move-result-object v0 │ │ +41a85c: 1f00 0e21 |0006: check-cast v0, [Lde/danoeh/antennapod/model/feed/FeedItem$State; // type@210e │ │ +41a860: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=329 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 7539 (FeedItem.java) │ │ @@ -913030,20 +913030,20 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -41ab10: |[41ab10] de.danoeh.antennapod.model.feed.FeedItemFilter.:(Ljava/lang/String;)V │ │ -41ab20: 1a00 ba07 |0000: const-string v0, "," // string@07ba │ │ -41ab24: 7120 b40a 0200 |0002: invoke-static {v2, v0}, Landroid/text/TextUtils;.split:(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; // method@0ab4 │ │ -41ab2a: 0c02 |0005: move-result-object v2 │ │ -41ab2c: 7020 56ac 2100 |0006: invoke-direct {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:([Ljava/lang/String;)V // method@ac56 │ │ -41ab32: 0e00 |0009: return-void │ │ +41aad8: |[41aad8] de.danoeh.antennapod.model.feed.FeedItemFilter.:(Ljava/lang/String;)V │ │ +41aae8: 1a00 ba07 |0000: const-string v0, "," // string@07ba │ │ +41aaec: 7120 b40a 0200 |0002: invoke-static {v2, v0}, Landroid/text/TextUtils;.split:(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; // method@0ab4 │ │ +41aaf2: 0c02 |0005: move-result-object v2 │ │ +41aaf4: 7020 56ac 2100 |0006: invoke-direct {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:([Ljava/lang/String;)V // method@ac56 │ │ +41aafa: 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; │ │ │ │ @@ -913052,70 +913052,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 │ │ -41ab34: |[41ab34] de.danoeh.antennapod.model.feed.FeedItemFilter.:([Ljava/lang/String;)V │ │ -41ab44: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -41ab4a: 5b01 4397 |0003: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.properties:[Ljava/lang/String; // field@9743 │ │ -41ab4e: 1a01 41e3 |0005: const-string v1, "unplayed" // string@e341 │ │ -41ab52: 7020 59ac 1000 |0007: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ac59 │ │ -41ab58: 0a01 |000a: move-result v1 │ │ -41ab5a: 5c01 5097 |000b: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showUnplayed:Z // field@9750 │ │ -41ab5e: 1a01 77c4 |000d: const-string v1, "paused" // string@c477 │ │ -41ab62: 7020 59ac 1000 |000f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ac59 │ │ -41ab68: 0a01 |0012: move-result v1 │ │ -41ab6a: 5c01 4d97 |0013: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showPaused:Z // field@974d │ │ -41ab6e: 1a01 14bd |0015: const-string v1, "not_paused" // string@bd14 │ │ -41ab72: 7020 59ac 1000 |0017: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ac59 │ │ -41ab78: 0a01 |001a: move-result v1 │ │ -41ab7a: 5c01 4b97 |001b: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotPaused:Z // field@974b │ │ -41ab7e: 1a01 d2c5 |001d: const-string v1, "played" // string@c5d2 │ │ -41ab82: 7020 59ac 1000 |001f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ac59 │ │ -41ab88: 0a01 |0022: move-result v1 │ │ -41ab8a: 5c01 4e97 |0023: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showPlayed:Z // field@974e │ │ -41ab8e: 1a01 09c9 |0025: const-string v1, "queued" // string@c909 │ │ -41ab92: 7020 59ac 1000 |0027: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ac59 │ │ -41ab98: 0a01 |002a: move-result v1 │ │ -41ab9a: 5c01 4f97 |002b: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showQueued:Z // field@974f │ │ -41ab9e: 1a01 16bd |002d: const-string v1, "not_queued" // string@bd16 │ │ -41aba2: 7020 59ac 1000 |002f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ac59 │ │ -41aba8: 0a01 |0032: move-result v1 │ │ -41abaa: 5c01 4c97 |0033: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotQueued:Z // field@974c │ │ -41abae: 1a01 507d |0035: const-string v1, "downloaded" // string@7d50 │ │ -41abb2: 7020 59ac 1000 |0037: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ac59 │ │ -41abb8: 0a01 |003a: move-result v1 │ │ -41abba: 5c01 4497 |003b: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showDownloaded:Z // field@9744 │ │ -41abbe: 1a01 11bd |003d: const-string v1, "not_downloaded" // string@bd11 │ │ -41abc2: 7020 59ac 1000 |003f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ac59 │ │ -41abc8: 0a01 |0042: move-result v1 │ │ -41abca: 5c01 4997 |0043: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotDownloaded:Z // field@9749 │ │ -41abce: 1a01 3598 |0045: const-string v1, "has_media" // string@9835 │ │ -41abd2: 7020 59ac 1000 |0047: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ac59 │ │ -41abd8: 0a01 |004a: move-result v1 │ │ -41abda: 5c01 4597 |004b: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showHasMedia:Z // field@9745 │ │ -41abde: 1a01 eebc |004d: const-string v1, "no_media" // string@bcee │ │ -41abe2: 7020 59ac 1000 |004f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ac59 │ │ -41abe8: 0a01 |0052: move-result v1 │ │ -41abea: 5c01 4897 |0053: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNoMedia:Z // field@9748 │ │ -41abee: 1a01 6e9f |0055: const-string v1, "is_favorite" // string@9f6e │ │ -41abf2: 7020 59ac 1000 |0057: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ac59 │ │ -41abf8: 0a01 |005a: move-result v1 │ │ -41abfa: 5c01 4697 |005b: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showIsFavorite:Z // field@9746 │ │ -41abfe: 1a01 12bd |005d: const-string v1, "not_favorite" // string@bd12 │ │ -41ac02: 7020 59ac 1000 |005f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ac59 │ │ -41ac08: 0a01 |0062: move-result v1 │ │ -41ac0a: 5c01 4a97 |0063: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotFavorite:Z // field@974a │ │ -41ac0e: 1a01 2bbc |0065: const-string v1, "new" // string@bc2b │ │ -41ac12: 7020 59ac 1000 |0067: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ac59 │ │ -41ac18: 0a01 |006a: move-result v1 │ │ -41ac1a: 5c01 4797 |006b: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNew:Z // field@9747 │ │ -41ac1e: 0e00 |006d: return-void │ │ +41aafc: |[41aafc] de.danoeh.antennapod.model.feed.FeedItemFilter.:([Ljava/lang/String;)V │ │ +41ab0c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +41ab12: 5b01 4397 |0003: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.properties:[Ljava/lang/String; // field@9743 │ │ +41ab16: 1a01 41e3 |0005: const-string v1, "unplayed" // string@e341 │ │ +41ab1a: 7020 59ac 1000 |0007: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ac59 │ │ +41ab20: 0a01 |000a: move-result v1 │ │ +41ab22: 5c01 5097 |000b: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showUnplayed:Z // field@9750 │ │ +41ab26: 1a01 77c4 |000d: const-string v1, "paused" // string@c477 │ │ +41ab2a: 7020 59ac 1000 |000f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ac59 │ │ +41ab30: 0a01 |0012: move-result v1 │ │ +41ab32: 5c01 4d97 |0013: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showPaused:Z // field@974d │ │ +41ab36: 1a01 14bd |0015: const-string v1, "not_paused" // string@bd14 │ │ +41ab3a: 7020 59ac 1000 |0017: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ac59 │ │ +41ab40: 0a01 |001a: move-result v1 │ │ +41ab42: 5c01 4b97 |001b: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotPaused:Z // field@974b │ │ +41ab46: 1a01 d2c5 |001d: const-string v1, "played" // string@c5d2 │ │ +41ab4a: 7020 59ac 1000 |001f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ac59 │ │ +41ab50: 0a01 |0022: move-result v1 │ │ +41ab52: 5c01 4e97 |0023: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showPlayed:Z // field@974e │ │ +41ab56: 1a01 09c9 |0025: const-string v1, "queued" // string@c909 │ │ +41ab5a: 7020 59ac 1000 |0027: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ac59 │ │ +41ab60: 0a01 |002a: move-result v1 │ │ +41ab62: 5c01 4f97 |002b: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showQueued:Z // field@974f │ │ +41ab66: 1a01 16bd |002d: const-string v1, "not_queued" // string@bd16 │ │ +41ab6a: 7020 59ac 1000 |002f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ac59 │ │ +41ab70: 0a01 |0032: move-result v1 │ │ +41ab72: 5c01 4c97 |0033: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotQueued:Z // field@974c │ │ +41ab76: 1a01 507d |0035: const-string v1, "downloaded" // string@7d50 │ │ +41ab7a: 7020 59ac 1000 |0037: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ac59 │ │ +41ab80: 0a01 |003a: move-result v1 │ │ +41ab82: 5c01 4497 |003b: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showDownloaded:Z // field@9744 │ │ +41ab86: 1a01 11bd |003d: const-string v1, "not_downloaded" // string@bd11 │ │ +41ab8a: 7020 59ac 1000 |003f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ac59 │ │ +41ab90: 0a01 |0042: move-result v1 │ │ +41ab92: 5c01 4997 |0043: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotDownloaded:Z // field@9749 │ │ +41ab96: 1a01 3598 |0045: const-string v1, "has_media" // string@9835 │ │ +41ab9a: 7020 59ac 1000 |0047: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ac59 │ │ +41aba0: 0a01 |004a: move-result v1 │ │ +41aba2: 5c01 4597 |004b: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showHasMedia:Z // field@9745 │ │ +41aba6: 1a01 eebc |004d: const-string v1, "no_media" // string@bcee │ │ +41abaa: 7020 59ac 1000 |004f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ac59 │ │ +41abb0: 0a01 |0052: move-result v1 │ │ +41abb2: 5c01 4897 |0053: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNoMedia:Z // field@9748 │ │ +41abb6: 1a01 6e9f |0055: const-string v1, "is_favorite" // string@9f6e │ │ +41abba: 7020 59ac 1000 |0057: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ac59 │ │ +41abc0: 0a01 |005a: move-result v1 │ │ +41abc2: 5c01 4697 |005b: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showIsFavorite:Z // field@9746 │ │ +41abc6: 1a01 12bd |005d: const-string v1, "not_favorite" // string@bd12 │ │ +41abca: 7020 59ac 1000 |005f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ac59 │ │ +41abd0: 0a01 |0062: move-result v1 │ │ +41abd2: 5c01 4a97 |0063: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotFavorite:Z // field@974a │ │ +41abd6: 1a01 2bbc |0065: const-string v1, "new" // string@bc2b │ │ +41abda: 7020 59ac 1000 |0067: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ac59 │ │ +41abe0: 0a01 |006a: move-result v1 │ │ +41abe2: 5c01 4797 |006b: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNew:Z // field@9747 │ │ +41abe6: 0e00 |006d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=50 │ │ 0x0007 line=53 │ │ 0x000f line=54 │ │ 0x0017 line=55 │ │ @@ -913138,21 +913138,21 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -41a930: |[41a930] de.danoeh.antennapod.model.feed.FeedItemFilter.hasProperty:(Ljava/lang/String;)Z │ │ -41a940: 5410 4397 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.properties:[Ljava/lang/String; // field@9743 │ │ -41a944: 7110 b6b4 0000 |0002: invoke-static {v0}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b4b6 │ │ -41a94a: 0c00 |0005: move-result-object v0 │ │ -41a94c: 7220 63b5 2000 |0006: invoke-interface {v0, v2}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b563 │ │ -41a952: 0a02 |0009: move-result v2 │ │ -41a954: 0f02 |000a: return v2 │ │ +41a8f8: |[41a8f8] de.danoeh.antennapod.model.feed.FeedItemFilter.hasProperty:(Ljava/lang/String;)Z │ │ +41a908: 5410 4397 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.properties:[Ljava/lang/String; // field@9743 │ │ +41a90c: 7110 b6b4 0000 |0002: invoke-static {v0}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b4b6 │ │ +41a912: 0c00 |0005: move-result-object v0 │ │ +41a914: 7220 63b5 2000 |0006: invoke-interface {v0, v2}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b563 │ │ +41a91a: 0a02 |0009: move-result v2 │ │ +41a91c: 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; │ │ │ │ @@ -913161,19 +913161,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 │ │ -41aaac: |[41aaac] de.danoeh.antennapod.model.feed.FeedItemFilter.unfiltered:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; │ │ -41aabc: 2200 ba1c |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1cba │ │ -41aac0: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ -41aac4: 7020 55ac 1000 |0004: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac55 │ │ -41aaca: 1100 |0007: return-object v0 │ │ +41aa74: |[41aa74] de.danoeh.antennapod.model.feed.FeedItemFilter.unfiltered:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; │ │ +41aa84: 2200 ba1c |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1cba │ │ +41aa88: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ +41aa8c: 7020 55ac 1000 |0004: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac55 │ │ +41aa92: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/model/feed/FeedItemFilter;) │ │ @@ -913181,20 +913181,20 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -41aacc: |[41aacc] de.danoeh.antennapod.model.feed.FeedItemFilter.getValues:()[Ljava/lang/String; │ │ -41aadc: 5410 4397 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.properties:[Ljava/lang/String; // field@9743 │ │ -41aae0: 6e10 3cb8 0000 |0002: invoke-virtual {v0}, [Ljava/lang/String;.clone:()Ljava/lang/Object; // method@b83c │ │ -41aae6: 0c00 |0005: move-result-object v0 │ │ -41aae8: 1f00 2b21 |0006: check-cast v0, [Ljava/lang/String; // type@212b │ │ -41aaec: 1100 |0008: return-object v0 │ │ +41aa94: |[41aa94] de.danoeh.antennapod.model.feed.FeedItemFilter.getValues:()[Ljava/lang/String; │ │ +41aaa4: 5410 4397 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.properties:[Ljava/lang/String; // field@9743 │ │ +41aaa8: 6e10 3cb8 0000 |0002: invoke-virtual {v0}, [Ljava/lang/String;.clone:()Ljava/lang/Object; // method@b83c │ │ +41aaae: 0c00 |0005: move-result-object v0 │ │ +41aab0: 1f00 2b21 |0006: check-cast v0, [Ljava/lang/String; // type@212b │ │ +41aab4: 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;) │ │ @@ -913202,19 +913202,19 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -41aaf0: |[41aaf0] de.danoeh.antennapod.model.feed.FeedItemFilter.getValuesList:()Ljava/util/List; │ │ -41ab00: 5410 4397 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.properties:[Ljava/lang/String; // field@9743 │ │ -41ab04: 7110 b6b4 0000 |0002: invoke-static {v0}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b4b6 │ │ -41ab0a: 0c00 |0005: move-result-object v0 │ │ -41ab0c: 1100 |0006: return-object v0 │ │ +41aab8: |[41aab8] de.danoeh.antennapod.model.feed.FeedItemFilter.getValuesList:()Ljava/util/List; │ │ +41aac8: 5410 4397 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.properties:[Ljava/lang/String; // field@9743 │ │ +41aacc: 7110 b6b4 0000 |0002: invoke-static {v0}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b4b6 │ │ +41aad2: 0c00 |0005: move-result-object v0 │ │ +41aad4: 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;) │ │ @@ -913222,104 +913222,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 │ │ -41a958: |[41a958] de.danoeh.antennapod.model.feed.FeedItemFilter.matches:(Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ -41a968: 5530 4797 |0000: iget-boolean v0, v3, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNew:Z // field@9747 │ │ -41a96c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -41a96e: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ -41a972: 6e10 41ac 0400 |0005: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.isNew:()Z // method@ac41 │ │ -41a978: 0a00 |0008: move-result v0 │ │ -41a97a: 3900 0300 |0009: if-nez v0, 000c // +0003 │ │ -41a97e: 0f01 |000b: return v1 │ │ -41a980: 5530 4e97 |000c: iget-boolean v0, v3, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showPlayed:Z // field@974e │ │ -41a984: 3800 0900 |000e: if-eqz v0, 0017 // +0009 │ │ -41a988: 6e10 42ac 0400 |0010: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.isPlayed:()Z // method@ac42 │ │ -41a98e: 0a00 |0013: move-result v0 │ │ -41a990: 3900 0300 |0014: if-nez v0, 0017 // +0003 │ │ -41a994: 0f01 |0016: return v1 │ │ -41a996: 5530 5097 |0017: iget-boolean v0, v3, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showUnplayed:Z // field@9750 │ │ -41a99a: 3800 0900 |0019: if-eqz v0, 0022 // +0009 │ │ -41a99e: 6e10 42ac 0400 |001b: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.isPlayed:()Z // method@ac42 │ │ -41a9a4: 0a00 |001e: move-result v0 │ │ -41a9a6: 3800 0300 |001f: if-eqz v0, 0022 // +0003 │ │ -41a9aa: 0f01 |0021: return v1 │ │ -41a9ac: 5530 4d97 |0022: iget-boolean v0, v3, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showPaused:Z // field@974d │ │ -41a9b0: 3800 0900 |0024: if-eqz v0, 002d // +0009 │ │ -41a9b4: 6e10 40ac 0400 |0026: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.isInProgress:()Z // method@ac40 │ │ -41a9ba: 0a00 |0029: move-result v0 │ │ -41a9bc: 3900 0300 |002a: if-nez v0, 002d // +0003 │ │ -41a9c0: 0f01 |002c: return v1 │ │ -41a9c2: 5530 4b97 |002d: iget-boolean v0, v3, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotPaused:Z // field@974b │ │ -41a9c6: 3800 0900 |002f: if-eqz v0, 0038 // +0009 │ │ -41a9ca: 6e10 40ac 0400 |0031: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.isInProgress:()Z // method@ac40 │ │ -41a9d0: 0a00 |0034: move-result v0 │ │ -41a9d2: 3800 0300 |0035: if-eqz v0, 0038 // +0003 │ │ -41a9d6: 0f01 |0037: return v1 │ │ -41a9d8: 5530 4797 |0038: iget-boolean v0, v3, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNew:Z // field@9747 │ │ -41a9dc: 3800 0900 |003a: if-eqz v0, 0043 // +0009 │ │ -41a9e0: 6e10 41ac 0400 |003c: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.isNew:()Z // method@ac41 │ │ -41a9e6: 0a00 |003f: move-result v0 │ │ -41a9e8: 3900 0300 |0040: if-nez v0, 0043 // +0003 │ │ -41a9ec: 0f01 |0042: return v1 │ │ -41a9ee: 5530 4f97 |0043: iget-boolean v0, v3, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showQueued:Z // field@974f │ │ -41a9f2: 1a02 fa50 |0045: const-string v2, "Queue" // string@50fa │ │ -41a9f6: 3800 0900 |0047: if-eqz v0, 0050 // +0009 │ │ -41a9fa: 6e20 43ac 2400 |0049: invoke-virtual {v4, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ac43 │ │ -41aa00: 0a00 |004c: move-result v0 │ │ -41aa02: 3900 0300 |004d: if-nez v0, 0050 // +0003 │ │ -41aa06: 0f01 |004f: return v1 │ │ -41aa08: 5530 4c97 |0050: iget-boolean v0, v3, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotQueued:Z // field@974c │ │ -41aa0c: 3800 0900 |0052: if-eqz v0, 005b // +0009 │ │ -41aa10: 6e20 43ac 2400 |0054: invoke-virtual {v4, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ac43 │ │ -41aa16: 0a00 |0057: move-result v0 │ │ -41aa18: 3800 0300 |0058: if-eqz v0, 005b // +0003 │ │ -41aa1c: 0f01 |005a: return v1 │ │ -41aa1e: 5530 4497 |005b: iget-boolean v0, v3, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showDownloaded:Z // field@9744 │ │ -41aa22: 3800 0900 |005d: if-eqz v0, 0066 // +0009 │ │ -41aa26: 6e10 3fac 0400 |005f: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.isDownloaded:()Z // method@ac3f │ │ -41aa2c: 0a00 |0062: move-result v0 │ │ -41aa2e: 3900 0300 |0063: if-nez v0, 0066 // +0003 │ │ -41aa32: 0f01 |0065: return v1 │ │ -41aa34: 5530 4997 |0066: iget-boolean v0, v3, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotDownloaded:Z // field@9749 │ │ -41aa38: 3800 0900 |0068: if-eqz v0, 0071 // +0009 │ │ -41aa3c: 6e10 3fac 0400 |006a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.isDownloaded:()Z // method@ac3f │ │ -41aa42: 0a00 |006d: move-result v0 │ │ -41aa44: 3800 0300 |006e: if-eqz v0, 0071 // +0003 │ │ -41aa48: 0f01 |0070: return v1 │ │ -41aa4a: 5530 4597 |0071: iget-boolean v0, v3, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showHasMedia:Z // field@9745 │ │ -41aa4e: 3800 0900 |0073: if-eqz v0, 007c // +0009 │ │ -41aa52: 6e10 3cac 0400 |0075: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ac3c │ │ -41aa58: 0a00 |0078: move-result v0 │ │ -41aa5a: 3900 0300 |0079: if-nez v0, 007c // +0003 │ │ -41aa5e: 0f01 |007b: return v1 │ │ -41aa60: 5530 4897 |007c: iget-boolean v0, v3, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNoMedia:Z // field@9748 │ │ -41aa64: 3800 0900 |007e: if-eqz v0, 0087 // +0009 │ │ -41aa68: 6e10 3cac 0400 |0080: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ac3c │ │ -41aa6e: 0a00 |0083: move-result v0 │ │ -41aa70: 3800 0300 |0084: if-eqz v0, 0087 // +0003 │ │ -41aa74: 0f01 |0086: return v1 │ │ -41aa76: 5530 4697 |0087: iget-boolean v0, v3, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showIsFavorite:Z // field@9746 │ │ -41aa7a: 1a02 511d |0089: const-string v2, "Favorite" // string@1d51 │ │ -41aa7e: 3800 0900 |008b: if-eqz v0, 0094 // +0009 │ │ -41aa82: 6e20 43ac 2400 |008d: invoke-virtual {v4, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ac43 │ │ -41aa88: 0a00 |0090: move-result v0 │ │ -41aa8a: 3900 0300 |0091: if-nez v0, 0094 // +0003 │ │ -41aa8e: 0f01 |0093: return v1 │ │ -41aa90: 5530 4a97 |0094: iget-boolean v0, v3, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotFavorite:Z // field@974a │ │ -41aa94: 3800 0900 |0096: if-eqz v0, 009f // +0009 │ │ -41aa98: 6e20 43ac 2400 |0098: invoke-virtual {v4, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ac43 │ │ -41aa9e: 0a04 |009b: move-result v4 │ │ -41aaa0: 3804 0300 |009c: if-eqz v4, 009f // +0003 │ │ -41aaa4: 0f01 |009e: return v1 │ │ -41aaa6: 1214 |009f: const/4 v4, #int 1 // #1 │ │ -41aaa8: 0f04 |00a0: return v4 │ │ +41a920: |[41a920] de.danoeh.antennapod.model.feed.FeedItemFilter.matches:(Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ +41a930: 5530 4797 |0000: iget-boolean v0, v3, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNew:Z // field@9747 │ │ +41a934: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +41a936: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ +41a93a: 6e10 41ac 0400 |0005: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.isNew:()Z // method@ac41 │ │ +41a940: 0a00 |0008: move-result v0 │ │ +41a942: 3900 0300 |0009: if-nez v0, 000c // +0003 │ │ +41a946: 0f01 |000b: return v1 │ │ +41a948: 5530 4e97 |000c: iget-boolean v0, v3, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showPlayed:Z // field@974e │ │ +41a94c: 3800 0900 |000e: if-eqz v0, 0017 // +0009 │ │ +41a950: 6e10 42ac 0400 |0010: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.isPlayed:()Z // method@ac42 │ │ +41a956: 0a00 |0013: move-result v0 │ │ +41a958: 3900 0300 |0014: if-nez v0, 0017 // +0003 │ │ +41a95c: 0f01 |0016: return v1 │ │ +41a95e: 5530 5097 |0017: iget-boolean v0, v3, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showUnplayed:Z // field@9750 │ │ +41a962: 3800 0900 |0019: if-eqz v0, 0022 // +0009 │ │ +41a966: 6e10 42ac 0400 |001b: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.isPlayed:()Z // method@ac42 │ │ +41a96c: 0a00 |001e: move-result v0 │ │ +41a96e: 3800 0300 |001f: if-eqz v0, 0022 // +0003 │ │ +41a972: 0f01 |0021: return v1 │ │ +41a974: 5530 4d97 |0022: iget-boolean v0, v3, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showPaused:Z // field@974d │ │ +41a978: 3800 0900 |0024: if-eqz v0, 002d // +0009 │ │ +41a97c: 6e10 40ac 0400 |0026: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.isInProgress:()Z // method@ac40 │ │ +41a982: 0a00 |0029: move-result v0 │ │ +41a984: 3900 0300 |002a: if-nez v0, 002d // +0003 │ │ +41a988: 0f01 |002c: return v1 │ │ +41a98a: 5530 4b97 |002d: iget-boolean v0, v3, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotPaused:Z // field@974b │ │ +41a98e: 3800 0900 |002f: if-eqz v0, 0038 // +0009 │ │ +41a992: 6e10 40ac 0400 |0031: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.isInProgress:()Z // method@ac40 │ │ +41a998: 0a00 |0034: move-result v0 │ │ +41a99a: 3800 0300 |0035: if-eqz v0, 0038 // +0003 │ │ +41a99e: 0f01 |0037: return v1 │ │ +41a9a0: 5530 4797 |0038: iget-boolean v0, v3, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNew:Z // field@9747 │ │ +41a9a4: 3800 0900 |003a: if-eqz v0, 0043 // +0009 │ │ +41a9a8: 6e10 41ac 0400 |003c: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.isNew:()Z // method@ac41 │ │ +41a9ae: 0a00 |003f: move-result v0 │ │ +41a9b0: 3900 0300 |0040: if-nez v0, 0043 // +0003 │ │ +41a9b4: 0f01 |0042: return v1 │ │ +41a9b6: 5530 4f97 |0043: iget-boolean v0, v3, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showQueued:Z // field@974f │ │ +41a9ba: 1a02 fa50 |0045: const-string v2, "Queue" // string@50fa │ │ +41a9be: 3800 0900 |0047: if-eqz v0, 0050 // +0009 │ │ +41a9c2: 6e20 43ac 2400 |0049: invoke-virtual {v4, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ac43 │ │ +41a9c8: 0a00 |004c: move-result v0 │ │ +41a9ca: 3900 0300 |004d: if-nez v0, 0050 // +0003 │ │ +41a9ce: 0f01 |004f: return v1 │ │ +41a9d0: 5530 4c97 |0050: iget-boolean v0, v3, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotQueued:Z // field@974c │ │ +41a9d4: 3800 0900 |0052: if-eqz v0, 005b // +0009 │ │ +41a9d8: 6e20 43ac 2400 |0054: invoke-virtual {v4, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ac43 │ │ +41a9de: 0a00 |0057: move-result v0 │ │ +41a9e0: 3800 0300 |0058: if-eqz v0, 005b // +0003 │ │ +41a9e4: 0f01 |005a: return v1 │ │ +41a9e6: 5530 4497 |005b: iget-boolean v0, v3, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showDownloaded:Z // field@9744 │ │ +41a9ea: 3800 0900 |005d: if-eqz v0, 0066 // +0009 │ │ +41a9ee: 6e10 3fac 0400 |005f: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.isDownloaded:()Z // method@ac3f │ │ +41a9f4: 0a00 |0062: move-result v0 │ │ +41a9f6: 3900 0300 |0063: if-nez v0, 0066 // +0003 │ │ +41a9fa: 0f01 |0065: return v1 │ │ +41a9fc: 5530 4997 |0066: iget-boolean v0, v3, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotDownloaded:Z // field@9749 │ │ +41aa00: 3800 0900 |0068: if-eqz v0, 0071 // +0009 │ │ +41aa04: 6e10 3fac 0400 |006a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.isDownloaded:()Z // method@ac3f │ │ +41aa0a: 0a00 |006d: move-result v0 │ │ +41aa0c: 3800 0300 |006e: if-eqz v0, 0071 // +0003 │ │ +41aa10: 0f01 |0070: return v1 │ │ +41aa12: 5530 4597 |0071: iget-boolean v0, v3, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showHasMedia:Z // field@9745 │ │ +41aa16: 3800 0900 |0073: if-eqz v0, 007c // +0009 │ │ +41aa1a: 6e10 3cac 0400 |0075: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ac3c │ │ +41aa20: 0a00 |0078: move-result v0 │ │ +41aa22: 3900 0300 |0079: if-nez v0, 007c // +0003 │ │ +41aa26: 0f01 |007b: return v1 │ │ +41aa28: 5530 4897 |007c: iget-boolean v0, v3, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNoMedia:Z // field@9748 │ │ +41aa2c: 3800 0900 |007e: if-eqz v0, 0087 // +0009 │ │ +41aa30: 6e10 3cac 0400 |0080: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ac3c │ │ +41aa36: 0a00 |0083: move-result v0 │ │ +41aa38: 3800 0300 |0084: if-eqz v0, 0087 // +0003 │ │ +41aa3c: 0f01 |0086: return v1 │ │ +41aa3e: 5530 4697 |0087: iget-boolean v0, v3, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showIsFavorite:Z // field@9746 │ │ +41aa42: 1a02 511d |0089: const-string v2, "Favorite" // string@1d51 │ │ +41aa46: 3800 0900 |008b: if-eqz v0, 0094 // +0009 │ │ +41aa4a: 6e20 43ac 2400 |008d: invoke-virtual {v4, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ac43 │ │ +41aa50: 0a00 |0090: move-result v0 │ │ +41aa52: 3900 0300 |0091: if-nez v0, 0094 // +0003 │ │ +41aa56: 0f01 |0093: return v1 │ │ +41aa58: 5530 4a97 |0094: iget-boolean v0, v3, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotFavorite:Z // field@974a │ │ +41aa5c: 3800 0900 |0096: if-eqz v0, 009f // +0009 │ │ +41aa60: 6e20 43ac 2400 |0098: invoke-virtual {v4, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ac43 │ │ +41aa66: 0a04 |009b: move-result v4 │ │ +41aa68: 3804 0300 |009c: if-eqz v4, 009f // +0003 │ │ +41aa6c: 0f01 |009e: return v1 │ │ +41aa6e: 1214 |009f: const/4 v4, #int 1 // #1 │ │ +41aa70: 0f04 |00a0: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x000c line=83 │ │ 0x0017 line=85 │ │ 0x0022 line=87 │ │ 0x002d line=89 │ │ @@ -913368,17 +913368,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41b614: |[41b614] de.danoeh.antennapod.model.feed.FeedMedia$1.:()V │ │ -41b624: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -41b62a: 0e00 |0003: return-void │ │ +41b5dc: |[41b5dc] de.danoeh.antennapod.model.feed.FeedMedia$1.:()V │ │ +41b5ec: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +41b5f2: 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 - │ │ @@ -913387,61 +913387,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 │ │ -41b504: |[41b504] de.danoeh.antennapod.model.feed.FeedMedia$1.createFromParcel:(Landroid/os/Parcel;)Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ -41b514: 7401 8907 1800 |0000: invoke-virtual/range {v24}, Landroid/os/Parcel;.readLong:()J // method@0789 │ │ -41b51a: 0b01 |0003: move-result-wide v1 │ │ -41b51c: 7401 8907 1800 |0004: invoke-virtual/range {v24}, Landroid/os/Parcel;.readLong:()J // method@0789 │ │ -41b522: 0b0e |0007: move-result-wide v14 │ │ -41b524: 220d bc1c |0008: new-instance v13, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -41b528: 7401 8607 1800 |000a: invoke-virtual/range {v24}, Landroid/os/Parcel;.readInt:()I // method@0786 │ │ -41b52e: 0a04 |000d: move-result v4 │ │ -41b530: 7401 8607 1800 |000e: invoke-virtual/range {v24}, Landroid/os/Parcel;.readInt:()I // method@0786 │ │ -41b536: 0a05 |0011: move-result v5 │ │ -41b538: 7401 8907 1800 |0012: invoke-virtual/range {v24}, Landroid/os/Parcel;.readLong:()J // method@0789 │ │ -41b53e: 0b06 |0015: move-result-wide v6 │ │ -41b540: 7401 8e07 1800 |0016: invoke-virtual/range {v24}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@078e │ │ -41b546: 0c08 |0019: move-result-object v8 │ │ -41b548: 7401 8e07 1800 |001a: invoke-virtual/range {v24}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@078e │ │ -41b54e: 0c09 |001d: move-result-object v9 │ │ -41b550: 7401 8e07 1800 |001e: invoke-virtual/range {v24}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@078e │ │ -41b556: 0c0a |0021: move-result-object v10 │ │ -41b558: 7401 8207 1800 |0022: invoke-virtual/range {v24}, Landroid/os/Parcel;.readByte:()B // method@0782 │ │ -41b55e: 0a00 |0025: move-result v0 │ │ -41b560: 3800 0500 |0026: if-eqz v0, 002b // +0005 │ │ -41b564: 1210 |0028: const/4 v0, #int 1 // #1 │ │ -41b566: 121b |0029: const/4 v11, #int 1 // #1 │ │ -41b568: 2803 |002a: goto 002d // +0003 │ │ -41b56a: 1200 |002b: const/4 v0, #int 0 // #0 │ │ -41b56c: 120b |002c: const/4 v11, #int 0 // #0 │ │ -41b56e: 220c 051f |002d: new-instance v12, Ljava/util/Date; // type@1f05 │ │ -41b572: 0210 0400 |002f: move/from16 v16, v4 │ │ -41b576: 7401 8907 1800 |0031: invoke-virtual/range {v24}, Landroid/os/Parcel;.readLong:()J // method@0789 │ │ -41b57c: 0b03 |0034: move-result-wide v3 │ │ -41b57e: 7030 22b5 3c04 |0035: invoke-direct {v12, v3, v4}, Ljava/util/Date;.:(J)V // method@b522 │ │ -41b584: 7401 8607 1800 |0038: invoke-virtual/range {v24}, Landroid/os/Parcel;.readInt:()I // method@0786 │ │ -41b58a: 0a11 |003b: move-result v17 │ │ -41b58c: 7401 8907 1800 |003c: invoke-virtual/range {v24}, Landroid/os/Parcel;.readLong:()J // method@0789 │ │ -41b592: 0b12 |003f: move-result-wide v18 │ │ -41b594: 07d0 |0040: move-object v0, v13 │ │ -41b596: 1203 |0041: const/4 v3, #int 0 // #0 │ │ -41b598: 0204 1000 |0042: move/from16 v4, v16 │ │ -41b59c: 0814 0d00 |0044: move-object/from16 v20, v13 │ │ -41b5a0: 020d 1100 |0046: move/from16 v13, v17 │ │ -41b5a4: 0515 0e00 |0048: move-wide/from16 v21, v14 │ │ -41b5a8: 050e 1200 |004a: move-wide/from16 v14, v18 │ │ -41b5ac: 7610 63ac 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@ac63 │ │ -41b5b2: 0802 1400 |004f: move-object/from16 v2, v20 │ │ -41b5b6: 0500 1500 |0051: move-wide/from16 v0, v21 │ │ -41b5ba: 7130 61ac 0201 |0053: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.-$$Nest$fputitemID:(Lde/danoeh/antennapod/model/feed/FeedMedia;J)V // method@ac61 │ │ -41b5c0: 1102 |0056: return-object v2 │ │ +41b4cc: |[41b4cc] de.danoeh.antennapod.model.feed.FeedMedia$1.createFromParcel:(Landroid/os/Parcel;)Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ +41b4dc: 7401 8907 1800 |0000: invoke-virtual/range {v24}, Landroid/os/Parcel;.readLong:()J // method@0789 │ │ +41b4e2: 0b01 |0003: move-result-wide v1 │ │ +41b4e4: 7401 8907 1800 |0004: invoke-virtual/range {v24}, Landroid/os/Parcel;.readLong:()J // method@0789 │ │ +41b4ea: 0b0e |0007: move-result-wide v14 │ │ +41b4ec: 220d bc1c |0008: new-instance v13, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +41b4f0: 7401 8607 1800 |000a: invoke-virtual/range {v24}, Landroid/os/Parcel;.readInt:()I // method@0786 │ │ +41b4f6: 0a04 |000d: move-result v4 │ │ +41b4f8: 7401 8607 1800 |000e: invoke-virtual/range {v24}, Landroid/os/Parcel;.readInt:()I // method@0786 │ │ +41b4fe: 0a05 |0011: move-result v5 │ │ +41b500: 7401 8907 1800 |0012: invoke-virtual/range {v24}, Landroid/os/Parcel;.readLong:()J // method@0789 │ │ +41b506: 0b06 |0015: move-result-wide v6 │ │ +41b508: 7401 8e07 1800 |0016: invoke-virtual/range {v24}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@078e │ │ +41b50e: 0c08 |0019: move-result-object v8 │ │ +41b510: 7401 8e07 1800 |001a: invoke-virtual/range {v24}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@078e │ │ +41b516: 0c09 |001d: move-result-object v9 │ │ +41b518: 7401 8e07 1800 |001e: invoke-virtual/range {v24}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@078e │ │ +41b51e: 0c0a |0021: move-result-object v10 │ │ +41b520: 7401 8207 1800 |0022: invoke-virtual/range {v24}, Landroid/os/Parcel;.readByte:()B // method@0782 │ │ +41b526: 0a00 |0025: move-result v0 │ │ +41b528: 3800 0500 |0026: if-eqz v0, 002b // +0005 │ │ +41b52c: 1210 |0028: const/4 v0, #int 1 // #1 │ │ +41b52e: 121b |0029: const/4 v11, #int 1 // #1 │ │ +41b530: 2803 |002a: goto 002d // +0003 │ │ +41b532: 1200 |002b: const/4 v0, #int 0 // #0 │ │ +41b534: 120b |002c: const/4 v11, #int 0 // #0 │ │ +41b536: 220c 051f |002d: new-instance v12, Ljava/util/Date; // type@1f05 │ │ +41b53a: 0210 0400 |002f: move/from16 v16, v4 │ │ +41b53e: 7401 8907 1800 |0031: invoke-virtual/range {v24}, Landroid/os/Parcel;.readLong:()J // method@0789 │ │ +41b544: 0b03 |0034: move-result-wide v3 │ │ +41b546: 7030 22b5 3c04 |0035: invoke-direct {v12, v3, v4}, Ljava/util/Date;.:(J)V // method@b522 │ │ +41b54c: 7401 8607 1800 |0038: invoke-virtual/range {v24}, Landroid/os/Parcel;.readInt:()I // method@0786 │ │ +41b552: 0a11 |003b: move-result v17 │ │ +41b554: 7401 8907 1800 |003c: invoke-virtual/range {v24}, Landroid/os/Parcel;.readLong:()J // method@0789 │ │ +41b55a: 0b12 |003f: move-result-wide v18 │ │ +41b55c: 07d0 |0040: move-object v0, v13 │ │ +41b55e: 1203 |0041: const/4 v3, #int 0 // #0 │ │ +41b560: 0204 1000 |0042: move/from16 v4, v16 │ │ +41b564: 0814 0d00 |0044: move-object/from16 v20, v13 │ │ +41b568: 020d 1100 |0046: move/from16 v13, v17 │ │ +41b56c: 0515 0e00 |0048: move-wide/from16 v21, v14 │ │ +41b570: 050e 1200 |004a: move-wide/from16 v14, v18 │ │ +41b574: 7610 63ac 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@ac63 │ │ +41b57a: 0802 1400 |004f: move-object/from16 v2, v20 │ │ +41b57e: 0500 1500 |0051: move-wide/from16 v0, v21 │ │ +41b582: 7130 61ac 0201 |0053: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.-$$Nest$fputitemID:(Lde/danoeh/antennapod/model/feed/FeedMedia;J)V // method@ac61 │ │ +41b588: 1102 |0056: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=415 │ │ 0x0004 line=416 │ │ 0x0008 line=417 │ │ 0x001e line=418 │ │ 0x0053 line=419 │ │ @@ -913454,18 +913454,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 │ │ -41b5dc: |[41b5dc] de.danoeh.antennapod.model.feed.FeedMedia$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -41b5ec: 6e20 5dac 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedMedia$1;.createFromParcel:(Landroid/os/Parcel;)Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac5d │ │ -41b5f2: 0c01 |0003: move-result-object v1 │ │ -41b5f4: 1101 |0004: return-object v1 │ │ +41b5a4: |[41b5a4] de.danoeh.antennapod.model.feed.FeedMedia$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +41b5b4: 6e20 5dac 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedMedia$1;.createFromParcel:(Landroid/os/Parcel;)Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac5d │ │ +41b5ba: 0c01 |0003: move-result-object v1 │ │ +41b5bc: 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; │ │ │ │ @@ -913474,17 +913474,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 │ │ -41b5c4: |[41b5c4] de.danoeh.antennapod.model.feed.FeedMedia$1.newArray:(I)[Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ -41b5d4: 2311 1021 |0000: new-array v1, v1, [Lde/danoeh/antennapod/model/feed/FeedMedia; // type@2110 │ │ -41b5d8: 1101 |0002: return-object v1 │ │ +41b58c: |[41b58c] de.danoeh.antennapod.model.feed.FeedMedia$1.newArray:(I)[Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ +41b59c: 2311 1021 |0000: new-array v1, v1, [Lde/danoeh/antennapod/model/feed/FeedMedia; // type@2110 │ │ +41b5a0: 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 │ │ │ │ @@ -913493,18 +913493,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 │ │ -41b5f8: |[41b5f8] de.danoeh.antennapod.model.feed.FeedMedia$1.newArray:(I)[Ljava/lang/Object; │ │ -41b608: 6e20 5fac 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedMedia$1;.newArray:(I)[Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac5f │ │ -41b60e: 0c01 |0003: move-result-object v1 │ │ -41b610: 1101 |0004: return-object v1 │ │ +41b5c0: |[41b5c0] de.danoeh.antennapod.model.feed.FeedMedia$1.newArray:(I)[Ljava/lang/Object; │ │ +41b5d0: 6e20 5fac 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedMedia$1;.newArray:(I)[Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac5f │ │ +41b5d6: 0c01 |0003: move-result-object v1 │ │ +41b5d8: 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 │ │ │ │ @@ -913561,37 +913561,37 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 42 16-bit code units │ │ -41c1fc: |[41c1fc] de.danoeh.antennapod.model.feed.FeedPreferences$AutoDeleteAction.:()V │ │ -41c20c: 2200 bd1c |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // type@1cbd │ │ -41c210: 1a01 0e1f |0002: const-string v1, "GLOBAL" // string@1f0e │ │ -41c214: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -41c216: 7040 9bac 1022 |0005: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.:(Ljava/lang/String;II)V // method@ac9b │ │ -41c21c: 6900 6697 |0008: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@9766 │ │ -41c220: 2201 bd1c |000a: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // type@1cbd │ │ -41c224: 1a03 110c |000c: const-string v3, "ALWAYS" // string@0c11 │ │ -41c228: 1214 |000e: const/4 v4, #int 1 // #1 │ │ -41c22a: 7040 9bac 3144 |000f: invoke-direct {v1, v3, v4, v4}, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.:(Ljava/lang/String;II)V // method@ac9b │ │ -41c230: 6901 6597 |0012: sput-object v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.ALWAYS:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@9765 │ │ -41c234: 2203 bd1c |0014: new-instance v3, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // type@1cbd │ │ -41c238: 1a05 e74a |0016: const-string v5, "NEVER" // string@4ae7 │ │ -41c23c: 1226 |0018: const/4 v6, #int 2 // #2 │ │ -41c23e: 7040 9bac 5366 |0019: invoke-direct {v3, v5, v6, v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.:(Ljava/lang/String;II)V // method@ac9b │ │ -41c244: 6903 6797 |001c: sput-object v3, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.NEVER:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@9767 │ │ -41c248: 1235 |001e: const/4 v5, #int 3 // #3 │ │ -41c24a: 2355 1121 |001f: new-array v5, v5, [Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // type@2111 │ │ -41c24e: 4d00 0502 |0021: aput-object v0, v5, v2 │ │ -41c252: 4d01 0504 |0023: aput-object v1, v5, v4 │ │ -41c256: 4d03 0506 |0025: aput-object v3, v5, v6 │ │ -41c25a: 6905 6497 |0027: sput-object v5, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@9764 │ │ -41c25e: 0e00 |0029: return-void │ │ +41c1c4: |[41c1c4] de.danoeh.antennapod.model.feed.FeedPreferences$AutoDeleteAction.:()V │ │ +41c1d4: 2200 bd1c |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // type@1cbd │ │ +41c1d8: 1a01 0e1f |0002: const-string v1, "GLOBAL" // string@1f0e │ │ +41c1dc: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +41c1de: 7040 9bac 1022 |0005: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.:(Ljava/lang/String;II)V // method@ac9b │ │ +41c1e4: 6900 6697 |0008: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@9766 │ │ +41c1e8: 2201 bd1c |000a: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // type@1cbd │ │ +41c1ec: 1a03 110c |000c: const-string v3, "ALWAYS" // string@0c11 │ │ +41c1f0: 1214 |000e: const/4 v4, #int 1 // #1 │ │ +41c1f2: 7040 9bac 3144 |000f: invoke-direct {v1, v3, v4, v4}, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.:(Ljava/lang/String;II)V // method@ac9b │ │ +41c1f8: 6901 6597 |0012: sput-object v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.ALWAYS:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@9765 │ │ +41c1fc: 2203 bd1c |0014: new-instance v3, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // type@1cbd │ │ +41c200: 1a05 e74a |0016: const-string v5, "NEVER" // string@4ae7 │ │ +41c204: 1226 |0018: const/4 v6, #int 2 // #2 │ │ +41c206: 7040 9bac 5366 |0019: invoke-direct {v3, v5, v6, v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.:(Ljava/lang/String;II)V // method@ac9b │ │ +41c20c: 6903 6797 |001c: sput-object v3, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.NEVER:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@9767 │ │ +41c210: 1235 |001e: const/4 v5, #int 3 // #3 │ │ +41c212: 2355 1121 |001f: new-array v5, v5, [Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // type@2111 │ │ +41c216: 4d00 0502 |0021: aput-object v0, v5, v2 │ │ +41c21a: 4d01 0504 |0023: aput-object v1, v5, v4 │ │ +41c21e: 4d03 0506 |0025: aput-object v3, v5, v6 │ │ +41c222: 6905 6497 |0027: sput-object v5, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@9764 │ │ +41c226: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ 0x000a line=21 │ │ 0x0014 line=22 │ │ 0x0027 line=19 │ │ locals : │ │ @@ -913601,18 +913601,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 │ │ -41c260: |[41c260] de.danoeh.antennapod.model.feed.FeedPreferences$AutoDeleteAction.:(Ljava/lang/String;II)V │ │ -41c270: 7030 94b2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b294 │ │ -41c276: 5903 6897 |0003: iput v3, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.code:I // field@9768 │ │ -41c27a: 0e00 |0005: return-void │ │ +41c228: |[41c228] de.danoeh.antennapod.model.feed.FeedPreferences$AutoDeleteAction.:(Ljava/lang/String;II)V │ │ +41c238: 7030 94b2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b294 │ │ +41c23e: 5903 6897 |0003: iput v3, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.code:I // field@9768 │ │ +41c242: 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; │ │ @@ -913624,28 +913624,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 │ │ -41c178: |[41c178] de.danoeh.antennapod.model.feed.FeedPreferences$AutoDeleteAction.fromCode:(I)Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; │ │ -41c188: 7100 9eac 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // method@ac9e │ │ -41c18e: 0c00 |0003: move-result-object v0 │ │ -41c190: 2101 |0004: array-length v1, v0 │ │ -41c192: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -41c194: 3512 0c00 |0006: if-ge v2, v1, 0012 // +000c │ │ -41c198: 4603 0002 |0008: aget-object v3, v0, v2 │ │ -41c19c: 5234 6897 |000a: iget v4, v3, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.code:I // field@9768 │ │ -41c1a0: 3345 0300 |000c: if-ne v5, v4, 000f // +0003 │ │ -41c1a4: 1103 |000e: return-object v3 │ │ -41c1a6: d802 0201 |000f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -41c1aa: 28f5 |0011: goto 0006 // -000b │ │ -41c1ac: 6205 6797 |0012: sget-object v5, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.NEVER:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@9767 │ │ -41c1b0: 1105 |0014: return-object v5 │ │ +41c140: |[41c140] de.danoeh.antennapod.model.feed.FeedPreferences$AutoDeleteAction.fromCode:(I)Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; │ │ +41c150: 7100 9eac 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // method@ac9e │ │ +41c156: 0c00 |0003: move-result-object v0 │ │ +41c158: 2101 |0004: array-length v1, v0 │ │ +41c15a: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +41c15c: 3512 0c00 |0006: if-ge v2, v1, 0012 // +000c │ │ +41c160: 4603 0002 |0008: aget-object v3, v0, v2 │ │ +41c164: 5234 6897 |000a: iget v4, v3, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.code:I // field@9768 │ │ +41c168: 3345 0300 |000c: if-ne v5, v4, 000f // +0003 │ │ +41c16c: 1103 |000e: return-object v3 │ │ +41c16e: d802 0201 |000f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +41c172: 28f5 |0011: goto 0006 // -000b │ │ +41c174: 6205 6797 |0012: sget-object v5, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.NEVER:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@9767 │ │ +41c178: 1105 |0014: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x000a line=32 │ │ 0x0012 line=36 │ │ locals : │ │ 0x0000 - 0x0015 reg=5 (null) I │ │ @@ -913655,20 +913655,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 │ │ -41c1b4: |[41c1b4] de.danoeh.antennapod.model.feed.FeedPreferences$AutoDeleteAction.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; │ │ -41c1c4: 1c00 bd1c |0000: const-class v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // type@1cbd │ │ -41c1c8: 7120 99b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b299 │ │ -41c1ce: 0c01 |0005: move-result-object v1 │ │ -41c1d0: 1f01 bd1c |0006: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // type@1cbd │ │ -41c1d4: 1101 |0008: return-object v1 │ │ +41c17c: |[41c17c] de.danoeh.antennapod.model.feed.FeedPreferences$AutoDeleteAction.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; │ │ +41c18c: 1c00 bd1c |0000: const-class v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // type@1cbd │ │ +41c190: 7120 99b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b299 │ │ +41c196: 0c01 |0005: move-result-object v1 │ │ +41c198: 1f01 bd1c |0006: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // type@1cbd │ │ +41c19c: 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;) │ │ @@ -913676,20 +913676,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 │ │ -41c1d8: |[41c1d8] de.danoeh.antennapod.model.feed.FeedPreferences$AutoDeleteAction.values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; │ │ -41c1e8: 6200 6497 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@9764 │ │ -41c1ec: 6e10 2fb8 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.clone:()Ljava/lang/Object; // method@b82f │ │ -41c1f2: 0c00 |0005: move-result-object v0 │ │ -41c1f4: 1f00 1121 |0006: check-cast v0, [Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // type@2111 │ │ -41c1f8: 1100 |0008: return-object v0 │ │ +41c1a0: |[41c1a0] de.danoeh.antennapod.model.feed.FeedPreferences$AutoDeleteAction.values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; │ │ +41c1b0: 6200 6497 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@9764 │ │ +41c1b4: 6e10 2fb8 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.clone:()Ljava/lang/Object; // method@b82f │ │ +41c1ba: 0c00 |0005: move-result-object v0 │ │ +41c1bc: 1f00 1121 |0006: check-cast v0, [Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // type@2111 │ │ +41c1c0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 7593 (FeedPreferences.java) │ │ @@ -913745,37 +913745,37 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 42 16-bit code units │ │ -41c300: |[41c300] de.danoeh.antennapod.model.feed.FeedPreferences$NewEpisodesAction.:()V │ │ -41c310: 2200 be1c |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // type@1cbe │ │ -41c314: 1a01 0e1f |0002: const-string v1, "GLOBAL" // string@1f0e │ │ -41c318: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -41c31a: 7040 a0ac 1022 |0005: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.:(Ljava/lang/String;II)V // method@aca0 │ │ -41c320: 6900 6b97 |0008: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@976b │ │ -41c324: 2201 be1c |000a: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // type@1cbe │ │ -41c328: 1a03 c00b |000c: const-string v3, "ADD_TO_INBOX" // string@0bc0 │ │ -41c32c: 1214 |000e: const/4 v4, #int 1 // #1 │ │ -41c32e: 7040 a0ac 3144 |000f: invoke-direct {v1, v3, v4, v4}, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.:(Ljava/lang/String;II)V // method@aca0 │ │ -41c334: 6901 6a97 |0012: sput-object v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.ADD_TO_INBOX:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@976a │ │ -41c338: 2203 be1c |0014: new-instance v3, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // type@1cbe │ │ -41c33c: 1a05 fa4a |0016: const-string v5, "NOTHING" // string@4afa │ │ -41c340: 1226 |0018: const/4 v6, #int 2 // #2 │ │ -41c342: 7040 a0ac 5366 |0019: invoke-direct {v3, v5, v6, v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.:(Ljava/lang/String;II)V // method@aca0 │ │ -41c348: 6903 6c97 |001c: sput-object v3, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.NOTHING:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@976c │ │ -41c34c: 1235 |001e: const/4 v5, #int 3 // #3 │ │ -41c34e: 2355 1221 |001f: new-array v5, v5, [Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // type@2112 │ │ -41c352: 4d00 0502 |0021: aput-object v0, v5, v2 │ │ -41c356: 4d01 0504 |0023: aput-object v1, v5, v4 │ │ -41c35a: 4d03 0506 |0025: aput-object v3, v5, v6 │ │ -41c35e: 6905 6997 |0027: sput-object v5, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@9769 │ │ -41c362: 0e00 |0029: return-void │ │ +41c2c8: |[41c2c8] de.danoeh.antennapod.model.feed.FeedPreferences$NewEpisodesAction.:()V │ │ +41c2d8: 2200 be1c |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // type@1cbe │ │ +41c2dc: 1a01 0e1f |0002: const-string v1, "GLOBAL" // string@1f0e │ │ +41c2e0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +41c2e2: 7040 a0ac 1022 |0005: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.:(Ljava/lang/String;II)V // method@aca0 │ │ +41c2e8: 6900 6b97 |0008: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@976b │ │ +41c2ec: 2201 be1c |000a: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // type@1cbe │ │ +41c2f0: 1a03 c00b |000c: const-string v3, "ADD_TO_INBOX" // string@0bc0 │ │ +41c2f4: 1214 |000e: const/4 v4, #int 1 // #1 │ │ +41c2f6: 7040 a0ac 3144 |000f: invoke-direct {v1, v3, v4, v4}, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.:(Ljava/lang/String;II)V // method@aca0 │ │ +41c2fc: 6901 6a97 |0012: sput-object v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.ADD_TO_INBOX:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@976a │ │ +41c300: 2203 be1c |0014: new-instance v3, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // type@1cbe │ │ +41c304: 1a05 fa4a |0016: const-string v5, "NOTHING" // string@4afa │ │ +41c308: 1226 |0018: const/4 v6, #int 2 // #2 │ │ +41c30a: 7040 a0ac 5366 |0019: invoke-direct {v3, v5, v6, v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.:(Ljava/lang/String;II)V // method@aca0 │ │ +41c310: 6903 6c97 |001c: sput-object v3, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.NOTHING:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@976c │ │ +41c314: 1235 |001e: const/4 v5, #int 3 // #3 │ │ +41c316: 2355 1221 |001f: new-array v5, v5, [Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // type@2112 │ │ +41c31a: 4d00 0502 |0021: aput-object v0, v5, v2 │ │ +41c31e: 4d01 0504 |0023: aput-object v1, v5, v4 │ │ +41c322: 4d03 0506 |0025: aput-object v3, v5, v6 │ │ +41c326: 6905 6997 |0027: sput-object v5, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@9769 │ │ +41c32a: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x000a line=42 │ │ 0x0014 line=43 │ │ 0x0027 line=40 │ │ locals : │ │ @@ -913785,18 +913785,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 │ │ -41c364: |[41c364] de.danoeh.antennapod.model.feed.FeedPreferences$NewEpisodesAction.:(Ljava/lang/String;II)V │ │ -41c374: 7030 94b2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b294 │ │ -41c37a: 5903 6d97 |0003: iput v3, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.code:I // field@976d │ │ -41c37e: 0e00 |0005: return-void │ │ +41c32c: |[41c32c] de.danoeh.antennapod.model.feed.FeedPreferences$NewEpisodesAction.:(Ljava/lang/String;II)V │ │ +41c33c: 7030 94b2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b294 │ │ +41c342: 5903 6d97 |0003: iput v3, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.code:I // field@976d │ │ +41c346: 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; │ │ @@ -913808,28 +913808,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 │ │ -41c27c: |[41c27c] de.danoeh.antennapod.model.feed.FeedPreferences$NewEpisodesAction.fromCode:(I)Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; │ │ -41c28c: 7100 a3ac 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // method@aca3 │ │ -41c292: 0c00 |0003: move-result-object v0 │ │ -41c294: 2101 |0004: array-length v1, v0 │ │ -41c296: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -41c298: 3512 0c00 |0006: if-ge v2, v1, 0012 // +000c │ │ -41c29c: 4603 0002 |0008: aget-object v3, v0, v2 │ │ -41c2a0: 5234 6d97 |000a: iget v4, v3, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.code:I // field@976d │ │ -41c2a4: 3345 0300 |000c: if-ne v5, v4, 000f // +0003 │ │ -41c2a8: 1103 |000e: return-object v3 │ │ -41c2aa: d802 0201 |000f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -41c2ae: 28f5 |0011: goto 0006 // -000b │ │ -41c2b0: 6205 6a97 |0012: sget-object v5, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.ADD_TO_INBOX:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@976a │ │ -41c2b4: 1105 |0014: return-object v5 │ │ +41c244: |[41c244] de.danoeh.antennapod.model.feed.FeedPreferences$NewEpisodesAction.fromCode:(I)Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; │ │ +41c254: 7100 a3ac 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // method@aca3 │ │ +41c25a: 0c00 |0003: move-result-object v0 │ │ +41c25c: 2101 |0004: array-length v1, v0 │ │ +41c25e: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +41c260: 3512 0c00 |0006: if-ge v2, v1, 0012 // +000c │ │ +41c264: 4603 0002 |0008: aget-object v3, v0, v2 │ │ +41c268: 5234 6d97 |000a: iget v4, v3, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.code:I // field@976d │ │ +41c26c: 3345 0300 |000c: if-ne v5, v4, 000f // +0003 │ │ +41c270: 1103 |000e: return-object v3 │ │ +41c272: d802 0201 |000f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +41c276: 28f5 |0011: goto 0006 // -000b │ │ +41c278: 6205 6a97 |0012: sget-object v5, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.ADD_TO_INBOX:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@976a │ │ +41c27c: 1105 |0014: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x000a line=53 │ │ 0x0012 line=57 │ │ locals : │ │ 0x0000 - 0x0015 reg=5 (null) I │ │ @@ -913839,20 +913839,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 │ │ -41c2b8: |[41c2b8] de.danoeh.antennapod.model.feed.FeedPreferences$NewEpisodesAction.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; │ │ -41c2c8: 1c00 be1c |0000: const-class v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // type@1cbe │ │ -41c2cc: 7120 99b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b299 │ │ -41c2d2: 0c01 |0005: move-result-object v1 │ │ -41c2d4: 1f01 be1c |0006: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // type@1cbe │ │ -41c2d8: 1101 |0008: return-object v1 │ │ +41c280: |[41c280] de.danoeh.antennapod.model.feed.FeedPreferences$NewEpisodesAction.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; │ │ +41c290: 1c00 be1c |0000: const-class v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // type@1cbe │ │ +41c294: 7120 99b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b299 │ │ +41c29a: 0c01 |0005: move-result-object v1 │ │ +41c29c: 1f01 be1c |0006: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // type@1cbe │ │ +41c2a0: 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;) │ │ @@ -913860,20 +913860,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 │ │ -41c2dc: |[41c2dc] de.danoeh.antennapod.model.feed.FeedPreferences$NewEpisodesAction.values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; │ │ -41c2ec: 6200 6997 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@9769 │ │ -41c2f0: 6e10 30b8 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.clone:()Ljava/lang/Object; // method@b830 │ │ -41c2f6: 0c00 |0005: move-result-object v0 │ │ -41c2f8: 1f00 1221 |0006: check-cast v0, [Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // type@2112 │ │ -41c2fc: 1100 |0008: return-object v0 │ │ +41c2a4: |[41c2a4] de.danoeh.antennapod.model.feed.FeedPreferences$NewEpisodesAction.values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; │ │ +41c2b4: 6200 6997 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@9769 │ │ +41c2b8: 6e10 30b8 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.clone:()Ljava/lang/Object; // method@b830 │ │ +41c2be: 0c00 |0005: move-result-object v0 │ │ +41c2c0: 1f00 1221 |0006: check-cast v0, [Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // type@2112 │ │ +41c2c4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 7593 (FeedPreferences.java) │ │ @@ -913983,34 +913983,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 │ │ -41c5dc: |[41c5dc] 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 │ │ -41c5ec: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -41c5ee: 2209 b61c |0001: new-instance v9, Lde/danoeh/antennapod/model/feed/FeedFilter; // type@1cb6 │ │ -41c5f2: 7010 09ac 0900 |0003: invoke-direct {v9}, Lde/danoeh/antennapod/model/feed/FeedFilter;.:()V // method@ac09 │ │ -41c5f8: 150a 80bf |0006: const/high16 v10, #int -1082130432 // #bf80 │ │ -41c5fc: 120b |0008: const/4 v11, #int 0 // #0 │ │ -41c5fe: 120c |0009: const/4 v12, #int 0 // #0 │ │ -41c600: 120d |000a: const/4 v13, #int 0 // #0 │ │ -41c602: 220f 0a1f |000b: new-instance v15, Ljava/util/HashSet; // type@1f0a │ │ -41c606: 7010 3fb5 0f00 |000d: invoke-direct {v15}, Ljava/util/HashSet;.:()V // method@b53f │ │ -41c60c: 0800 1000 |0010: move-object/from16 v0, v16 │ │ -41c610: 0501 1100 |0012: move-wide/from16 v1, v17 │ │ -41c614: 0203 1300 |0014: move/from16 v3, v19 │ │ -41c618: 0805 1400 |0016: move-object/from16 v5, v20 │ │ -41c61c: 0806 1500 |0018: move-object/from16 v6, v21 │ │ -41c620: 0807 1700 |001a: move-object/from16 v7, v23 │ │ -41c624: 0808 1800 |001c: move-object/from16 v8, v24 │ │ -41c628: 080e 1600 |001e: move-object/from16 v14, v22 │ │ -41c62c: 7610 a5ac 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@aca5 │ │ -41c632: 0e00 |0023: return-void │ │ +41c5a4: |[41c5a4] 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 │ │ +41c5b4: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +41c5b6: 2209 b61c |0001: new-instance v9, Lde/danoeh/antennapod/model/feed/FeedFilter; // type@1cb6 │ │ +41c5ba: 7010 09ac 0900 |0003: invoke-direct {v9}, Lde/danoeh/antennapod/model/feed/FeedFilter;.:()V // method@ac09 │ │ +41c5c0: 150a 80bf |0006: const/high16 v10, #int -1082130432 // #bf80 │ │ +41c5c4: 120b |0008: const/4 v11, #int 0 // #0 │ │ +41c5c6: 120c |0009: const/4 v12, #int 0 // #0 │ │ +41c5c8: 120d |000a: const/4 v13, #int 0 // #0 │ │ +41c5ca: 220f 0a1f |000b: new-instance v15, Ljava/util/HashSet; // type@1f0a │ │ +41c5ce: 7010 3fb5 0f00 |000d: invoke-direct {v15}, Ljava/util/HashSet;.:()V // method@b53f │ │ +41c5d4: 0800 1000 |0010: move-object/from16 v0, v16 │ │ +41c5d8: 0501 1100 |0012: move-wide/from16 v1, v17 │ │ +41c5dc: 0203 1300 |0014: move/from16 v3, v19 │ │ +41c5e0: 0805 1400 |0016: move-object/from16 v5, v20 │ │ +41c5e4: 0806 1500 |0018: move-object/from16 v6, v21 │ │ +41c5e8: 0807 1700 |001a: move-object/from16 v7, v23 │ │ +41c5ec: 0808 1800 |001c: move-object/from16 v8, v24 │ │ +41c5f0: 080e 1600 |001e: move-object/from16 v14, v22 │ │ +41c5f4: 7610 a5ac 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@aca5 │ │ +41c5fa: 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 │ │ @@ -914025,49 +914025,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 │ │ -41c554: |[41c554] 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 │ │ -41c564: 0740 |0000: move-object v0, v4 │ │ -41c566: 7010 ffb2 0400 |0001: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@b2ff │ │ -41c56c: 2201 0a1f |0004: new-instance v1, Ljava/util/HashSet; // type@1f0a │ │ -41c570: 7010 3fb5 0100 |0006: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@b53f │ │ -41c576: 5b01 7c97 |0009: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.tags:Ljava/util/Set; // field@977c │ │ -41c57a: 0452 |000b: move-wide v2, v5 │ │ -41c57c: 5a02 7397 |000c: iput-wide v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedID:J // field@9773 │ │ -41c580: 0172 |000e: move v2, v7 │ │ -41c582: 5c02 7297 |000f: iput-boolean v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.autoDownload:Z // field@9772 │ │ -41c586: 0182 |0011: move v2, v8 │ │ -41c588: 5c02 7897 |0012: iput-boolean v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.keepUpdated:Z // field@9778 │ │ -41c58c: 0792 |0014: move-object v2, v9 │ │ -41c58e: 5b02 7197 |0015: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.autoDeleteAction:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@9771 │ │ -41c592: 07a2 |0017: move-object v2, v10 │ │ -41c594: 5b02 7e97 |0018: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.volumeAdaptionSetting:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@977e │ │ -41c598: 07b2 |001a: move-object v2, v11 │ │ -41c59a: 5b02 7d97 |001b: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.username:Ljava/lang/String; // field@977d │ │ -41c59e: 07c2 |001d: move-object v2, v12 │ │ -41c5a0: 5b02 7a97 |001e: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.password:Ljava/lang/String; // field@977a │ │ -41c5a4: 07d2 |0020: move-object v2, v13 │ │ -41c5a6: 5b02 7797 |0021: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.filter:Lde/danoeh/antennapod/model/feed/FeedFilter; // field@9777 │ │ -41c5aa: 01e2 |0023: move v2, v14 │ │ -41c5ac: 5902 7497 |0024: iput v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedPlaybackSpeed:F // field@9774 │ │ -41c5b0: 01f2 |0026: move v2, v15 │ │ -41c5b2: 5902 7697 |0027: iput v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedSkipIntro:I // field@9776 │ │ -41c5b6: 0202 1000 |0029: move/from16 v2, v16 │ │ -41c5ba: 5902 7597 |002b: iput v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedSkipEnding:I // field@9775 │ │ -41c5be: 0202 1100 |002d: move/from16 v2, v17 │ │ -41c5c2: 5c02 7b97 |002f: iput-boolean v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.showEpisodeNotification:Z // field@977b │ │ -41c5c6: 0802 1200 |0031: move-object/from16 v2, v18 │ │ -41c5ca: 5b02 7997 |0033: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.newEpisodesAction:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@9779 │ │ -41c5ce: 0802 1300 |0035: move-object/from16 v2, v19 │ │ -41c5d2: 7220 c1b5 2100 |0037: invoke-interface {v1, v2}, Ljava/util/Set;.addAll:(Ljava/util/Collection;)Z // method@b5c1 │ │ -41c5d8: 0e00 |003a: return-void │ │ +41c51c: |[41c51c] 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 │ │ +41c52c: 0740 |0000: move-object v0, v4 │ │ +41c52e: 7010 ffb2 0400 |0001: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@b2ff │ │ +41c534: 2201 0a1f |0004: new-instance v1, Ljava/util/HashSet; // type@1f0a │ │ +41c538: 7010 3fb5 0100 |0006: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@b53f │ │ +41c53e: 5b01 7c97 |0009: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.tags:Ljava/util/Set; // field@977c │ │ +41c542: 0452 |000b: move-wide v2, v5 │ │ +41c544: 5a02 7397 |000c: iput-wide v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedID:J // field@9773 │ │ +41c548: 0172 |000e: move v2, v7 │ │ +41c54a: 5c02 7297 |000f: iput-boolean v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.autoDownload:Z // field@9772 │ │ +41c54e: 0182 |0011: move v2, v8 │ │ +41c550: 5c02 7897 |0012: iput-boolean v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.keepUpdated:Z // field@9778 │ │ +41c554: 0792 |0014: move-object v2, v9 │ │ +41c556: 5b02 7197 |0015: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.autoDeleteAction:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@9771 │ │ +41c55a: 07a2 |0017: move-object v2, v10 │ │ +41c55c: 5b02 7e97 |0018: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.volumeAdaptionSetting:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@977e │ │ +41c560: 07b2 |001a: move-object v2, v11 │ │ +41c562: 5b02 7d97 |001b: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.username:Ljava/lang/String; // field@977d │ │ +41c566: 07c2 |001d: move-object v2, v12 │ │ +41c568: 5b02 7a97 |001e: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.password:Ljava/lang/String; // field@977a │ │ +41c56c: 07d2 |0020: move-object v2, v13 │ │ +41c56e: 5b02 7797 |0021: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.filter:Lde/danoeh/antennapod/model/feed/FeedFilter; // field@9777 │ │ +41c572: 01e2 |0023: move v2, v14 │ │ +41c574: 5902 7497 |0024: iput v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedPlaybackSpeed:F // field@9774 │ │ +41c578: 01f2 |0026: move v2, v15 │ │ +41c57a: 5902 7697 |0027: iput v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedSkipIntro:I // field@9776 │ │ +41c57e: 0202 1000 |0029: move/from16 v2, v16 │ │ +41c582: 5902 7597 |002b: iput v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedSkipEnding:I // field@9775 │ │ +41c586: 0202 1100 |002d: move/from16 v2, v17 │ │ +41c58a: 5c02 7b97 |002f: iput-boolean v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.showEpisodeNotification:Z // field@977b │ │ +41c58e: 0802 1200 |0031: move-object/from16 v2, v18 │ │ +41c592: 5b02 7997 |0033: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.newEpisodesAction:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@9779 │ │ +41c596: 0802 1300 |0035: move-object/from16 v2, v19 │ │ +41c59a: 7220 c1b5 2100 |0037: invoke-interface {v1, v2}, Ljava/util/Set;.addAll:(Ljava/util/Collection;)Z // method@b5c1 │ │ +41c5a0: 0e00 |003a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=89 │ │ 0x0004 line=75 │ │ 0x000c line=90 │ │ 0x000f line=91 │ │ 0x0012 line=92 │ │ @@ -914105,32 +914105,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 │ │ -41c380: |[41c380] de.danoeh.antennapod.model.feed.FeedPreferences.compareWithOther:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Z │ │ -41c390: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -41c392: 3904 0300 |0001: if-nez v4, 0004 // +0003 │ │ -41c396: 0f00 |0003: return v0 │ │ -41c398: 5431 7d97 |0004: iget-object v1, v3, Lde/danoeh/antennapod/model/feed/FeedPreferences;.username:Ljava/lang/String; // field@977d │ │ -41c39c: 5442 7d97 |0006: iget-object v2, v4, Lde/danoeh/antennapod/model/feed/FeedPreferences;.username:Ljava/lang/String; // field@977d │ │ -41c3a0: 7120 ae0a 2100 |0008: invoke-static {v1, v2}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aae │ │ -41c3a6: 0a01 |000b: move-result v1 │ │ -41c3a8: 3901 0300 |000c: if-nez v1, 000f // +0003 │ │ -41c3ac: 0f00 |000e: return v0 │ │ -41c3ae: 5431 7a97 |000f: iget-object v1, v3, Lde/danoeh/antennapod/model/feed/FeedPreferences;.password:Ljava/lang/String; // field@977a │ │ -41c3b2: 5444 7a97 |0011: iget-object v4, v4, Lde/danoeh/antennapod/model/feed/FeedPreferences;.password:Ljava/lang/String; // field@977a │ │ -41c3b6: 7120 ae0a 4100 |0013: invoke-static {v1, v4}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aae │ │ -41c3bc: 0a04 |0016: move-result v4 │ │ -41c3be: 3904 0300 |0017: if-nez v4, 001a // +0003 │ │ -41c3c2: 0f00 |0019: return v0 │ │ -41c3c4: 1204 |001a: const/4 v4, #int 0 // #0 │ │ -41c3c6: 0f04 |001b: return v4 │ │ +41c348: |[41c348] de.danoeh.antennapod.model.feed.FeedPreferences.compareWithOther:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Z │ │ +41c358: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +41c35a: 3904 0300 |0001: if-nez v4, 0004 // +0003 │ │ +41c35e: 0f00 |0003: return v0 │ │ +41c360: 5431 7d97 |0004: iget-object v1, v3, Lde/danoeh/antennapod/model/feed/FeedPreferences;.username:Ljava/lang/String; // field@977d │ │ +41c364: 5442 7d97 |0006: iget-object v2, v4, Lde/danoeh/antennapod/model/feed/FeedPreferences;.username:Ljava/lang/String; // field@977d │ │ +41c368: 7120 ae0a 2100 |0008: invoke-static {v1, v2}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aae │ │ +41c36e: 0a01 |000b: move-result v1 │ │ +41c370: 3901 0300 |000c: if-nez v1, 000f // +0003 │ │ +41c374: 0f00 |000e: return v0 │ │ +41c376: 5431 7a97 |000f: iget-object v1, v3, Lde/danoeh/antennapod/model/feed/FeedPreferences;.password:Ljava/lang/String; // field@977a │ │ +41c37a: 5444 7a97 |0011: iget-object v4, v4, Lde/danoeh/antennapod/model/feed/FeedPreferences;.password:Ljava/lang/String; // field@977a │ │ +41c37e: 7120 ae0a 4100 |0013: invoke-static {v1, v4}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aae │ │ +41c384: 0a04 |0016: move-result v4 │ │ +41c386: 3904 0300 |0017: if-nez v4, 001a // +0003 │ │ +41c38a: 0f00 |0019: return v0 │ │ +41c38c: 1204 |001a: const/4 v4, #int 0 // #0 │ │ +41c38e: 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; │ │ @@ -914140,17 +914140,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 │ │ -41c428: |[41c428] de.danoeh.antennapod.model.feed.FeedPreferences.getAutoDeleteAction:()Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; │ │ -41c438: 5410 7197 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.autoDeleteAction:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@9771 │ │ -41c43c: 1100 |0002: return-object v0 │ │ +41c3f0: |[41c3f0] de.danoeh.antennapod.model.feed.FeedPreferences.getAutoDeleteAction:()Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; │ │ +41c400: 5410 7197 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.autoDeleteAction:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@9771 │ │ +41c404: 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;) │ │ @@ -914158,17 +914158,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41c3c8: |[41c3c8] de.danoeh.antennapod.model.feed.FeedPreferences.getAutoDownload:()Z │ │ -41c3d8: 5510 7297 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.autoDownload:Z // field@9772 │ │ -41c3dc: 0f00 |0002: return v0 │ │ +41c390: |[41c390] de.danoeh.antennapod.model.feed.FeedPreferences.getAutoDownload:()Z │ │ +41c3a0: 5510 7297 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.autoDownload:Z // field@9772 │ │ +41c3a4: 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;) │ │ @@ -914176,17 +914176,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 │ │ -41c440: |[41c440] de.danoeh.antennapod.model.feed.FeedPreferences.getCurrentAutoDelete:()Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; │ │ -41c450: 5410 7197 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.autoDeleteAction:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@9771 │ │ -41c454: 1100 |0002: return-object v0 │ │ +41c408: |[41c408] de.danoeh.antennapod.model.feed.FeedPreferences.getCurrentAutoDelete:()Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; │ │ +41c418: 5410 7197 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.autoDeleteAction:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@9771 │ │ +41c41c: 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;) │ │ @@ -914194,17 +914194,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41c53c: |[41c53c] de.danoeh.antennapod.model.feed.FeedPreferences.getFeedID:()J │ │ -41c54c: 5320 7397 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedID:J // field@9773 │ │ -41c550: 1000 |0002: return-wide v0 │ │ +41c504: |[41c504] de.danoeh.antennapod.model.feed.FeedPreferences.getFeedID:()J │ │ +41c514: 5320 7397 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedID:J // field@9773 │ │ +41c518: 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;) │ │ @@ -914212,17 +914212,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41c488: |[41c488] de.danoeh.antennapod.model.feed.FeedPreferences.getFeedPlaybackSpeed:()F │ │ -41c498: 5210 7497 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedPlaybackSpeed:F // field@9774 │ │ -41c49c: 0f00 |0002: return v0 │ │ +41c450: |[41c450] de.danoeh.antennapod.model.feed.FeedPreferences.getFeedPlaybackSpeed:()F │ │ +41c460: 5210 7497 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedPlaybackSpeed:F // field@9774 │ │ +41c464: 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;) │ │ @@ -914230,17 +914230,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41c4a0: |[41c4a0] de.danoeh.antennapod.model.feed.FeedPreferences.getFeedSkipEnding:()I │ │ -41c4b0: 5210 7597 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedSkipEnding:I // field@9775 │ │ -41c4b4: 0f00 |0002: return v0 │ │ +41c468: |[41c468] de.danoeh.antennapod.model.feed.FeedPreferences.getFeedSkipEnding:()I │ │ +41c478: 5210 7597 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedSkipEnding:I // field@9775 │ │ +41c47c: 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;) │ │ @@ -914248,17 +914248,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41c4b8: |[41c4b8] de.danoeh.antennapod.model.feed.FeedPreferences.getFeedSkipIntro:()I │ │ -41c4c8: 5210 7697 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedSkipIntro:I // field@9776 │ │ -41c4cc: 0f00 |0002: return v0 │ │ +41c480: |[41c480] de.danoeh.antennapod.model.feed.FeedPreferences.getFeedSkipIntro:()I │ │ +41c490: 5210 7697 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedSkipIntro:I // field@9776 │ │ +41c494: 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;) │ │ @@ -914266,17 +914266,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 │ │ -41c410: |[41c410] de.danoeh.antennapod.model.feed.FeedPreferences.getFilter:()Lde/danoeh/antennapod/model/feed/FeedFilter; │ │ -41c420: 5410 7797 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.filter:Lde/danoeh/antennapod/model/feed/FeedFilter; // field@9777 │ │ -41c424: 1100 |0002: return-object v0 │ │ +41c3d8: |[41c3d8] de.danoeh.antennapod.model.feed.FeedPreferences.getFilter:()Lde/danoeh/antennapod/model/feed/FeedFilter; │ │ +41c3e8: 5410 7797 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.filter:Lde/danoeh/antennapod/model/feed/FeedFilter; // field@9777 │ │ +41c3ec: 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;) │ │ @@ -914284,17 +914284,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41c3e0: |[41c3e0] de.danoeh.antennapod.model.feed.FeedPreferences.getKeepUpdated:()Z │ │ -41c3f0: 5510 7897 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.keepUpdated:Z // field@9778 │ │ -41c3f4: 0f00 |0002: return v0 │ │ +41c3a8: |[41c3a8] de.danoeh.antennapod.model.feed.FeedPreferences.getKeepUpdated:()Z │ │ +41c3b8: 5510 7897 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.keepUpdated:Z // field@9778 │ │ +41c3bc: 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;) │ │ @@ -914302,17 +914302,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 │ │ -41c458: |[41c458] de.danoeh.antennapod.model.feed.FeedPreferences.getNewEpisodesAction:()Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; │ │ -41c468: 5410 7997 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.newEpisodesAction:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@9779 │ │ -41c46c: 1100 |0002: return-object v0 │ │ +41c420: |[41c420] de.danoeh.antennapod.model.feed.FeedPreferences.getNewEpisodesAction:()Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; │ │ +41c430: 5410 7997 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.newEpisodesAction:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@9779 │ │ +41c434: 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;) │ │ @@ -914320,17 +914320,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41c4d0: |[41c4d0] de.danoeh.antennapod.model.feed.FeedPreferences.getPassword:()Ljava/lang/String; │ │ -41c4e0: 5410 7a97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.password:Ljava/lang/String; // field@977a │ │ -41c4e4: 1100 |0002: return-object v0 │ │ +41c498: |[41c498] de.danoeh.antennapod.model.feed.FeedPreferences.getPassword:()Ljava/lang/String; │ │ +41c4a8: 5410 7a97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.password:Ljava/lang/String; // field@977a │ │ +41c4ac: 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;) │ │ @@ -914338,17 +914338,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41c3f8: |[41c3f8] de.danoeh.antennapod.model.feed.FeedPreferences.getShowEpisodeNotification:()Z │ │ -41c408: 5510 7b97 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.showEpisodeNotification:Z // field@977b │ │ -41c40c: 0f00 |0002: return v0 │ │ +41c3c0: |[41c3c0] de.danoeh.antennapod.model.feed.FeedPreferences.getShowEpisodeNotification:()Z │ │ +41c3d0: 5510 7b97 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.showEpisodeNotification:Z // field@977b │ │ +41c3d4: 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;) │ │ @@ -914356,17 +914356,17 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41c524: |[41c524] de.danoeh.antennapod.model.feed.FeedPreferences.getTags:()Ljava/util/Set; │ │ -41c534: 5410 7c97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.tags:Ljava/util/Set; // field@977c │ │ -41c538: 1100 |0002: return-object v0 │ │ +41c4ec: |[41c4ec] de.danoeh.antennapod.model.feed.FeedPreferences.getTags:()Ljava/util/Set; │ │ +41c4fc: 5410 7c97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.tags:Ljava/util/Set; // field@977c │ │ +41c500: 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;) │ │ @@ -914374,20 +914374,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -41c4e8: |[41c4e8] de.danoeh.antennapod.model.feed.FeedPreferences.getTagsAsString:()Ljava/lang/String; │ │ -41c4f8: 1a00 1c00 |0000: const-string v0, "" // string@001c │ │ -41c4fc: 5421 7c97 |0002: iget-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedPreferences;.tags:Ljava/util/Set; // field@977c │ │ -41c500: 7120 b20a 1000 |0004: invoke-static {v0, v1}, Landroid/text/TextUtils;.join:(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String; // method@0ab2 │ │ -41c506: 0c00 |0007: move-result-object v0 │ │ -41c508: 1100 |0008: return-object v0 │ │ +41c4b0: |[41c4b0] de.danoeh.antennapod.model.feed.FeedPreferences.getTagsAsString:()Ljava/lang/String; │ │ +41c4c0: 1a00 1c00 |0000: const-string v0, "" // string@001c │ │ +41c4c4: 5421 7c97 |0002: iget-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedPreferences;.tags:Ljava/util/Set; // field@977c │ │ +41c4c8: 7120 b20a 1000 |0004: invoke-static {v0, v1}, Landroid/text/TextUtils;.join:(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String; // method@0ab2 │ │ +41c4ce: 0c00 |0007: move-result-object v0 │ │ +41c4d0: 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;) │ │ @@ -914395,17 +914395,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41c50c: |[41c50c] de.danoeh.antennapod.model.feed.FeedPreferences.getUsername:()Ljava/lang/String; │ │ -41c51c: 5410 7d97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.username:Ljava/lang/String; // field@977d │ │ -41c520: 1100 |0002: return-object v0 │ │ +41c4d4: |[41c4d4] de.danoeh.antennapod.model.feed.FeedPreferences.getUsername:()Ljava/lang/String; │ │ +41c4e4: 5410 7d97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.username:Ljava/lang/String; // field@977d │ │ +41c4e8: 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;) │ │ @@ -914413,17 +914413,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 │ │ -41c470: |[41c470] de.danoeh.antennapod.model.feed.FeedPreferences.getVolumeAdaptionSetting:()Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; │ │ -41c480: 5410 7e97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.volumeAdaptionSetting:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@977e │ │ -41c484: 1100 |0002: return-object v0 │ │ +41c438: |[41c438] de.danoeh.antennapod.model.feed.FeedPreferences.getVolumeAdaptionSetting:()Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; │ │ +41c448: 5410 7e97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.volumeAdaptionSetting:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@977e │ │ +41c44c: 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;) │ │ @@ -914431,17 +914431,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 │ │ -41c634: |[41c634] de.danoeh.antennapod.model.feed.FeedPreferences.setAutoDeleteAction:(Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;)V │ │ -41c644: 5b01 7197 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.autoDeleteAction:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@9771 │ │ -41c648: 0e00 |0002: return-void │ │ +41c5fc: |[41c5fc] de.danoeh.antennapod.model.feed.FeedPreferences.setAutoDeleteAction:(Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;)V │ │ +41c60c: 5b01 7197 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.autoDeleteAction:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@9771 │ │ +41c610: 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; │ │ │ │ @@ -914450,17 +914450,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41c64c: |[41c64c] de.danoeh.antennapod.model.feed.FeedPreferences.setAutoDownload:(Z)V │ │ -41c65c: 5c01 7297 |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.autoDownload:Z // field@9772 │ │ -41c660: 0e00 |0002: return-void │ │ +41c614: |[41c614] de.danoeh.antennapod.model.feed.FeedPreferences.setAutoDownload:(Z)V │ │ +41c624: 5c01 7297 |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.autoDownload:Z // field@9772 │ │ +41c628: 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 │ │ │ │ @@ -914469,17 +914469,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41c664: |[41c664] de.danoeh.antennapod.model.feed.FeedPreferences.setFeedID:(J)V │ │ -41c674: 5a01 7397 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedID:J // field@9773 │ │ -41c678: 0e00 |0002: return-void │ │ +41c62c: |[41c62c] de.danoeh.antennapod.model.feed.FeedPreferences.setFeedID:(J)V │ │ +41c63c: 5a01 7397 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedID:J // field@9773 │ │ +41c640: 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 │ │ │ │ @@ -914488,17 +914488,17 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41c67c: |[41c67c] de.danoeh.antennapod.model.feed.FeedPreferences.setFeedPlaybackSpeed:(F)V │ │ -41c68c: 5901 7497 |0000: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedPlaybackSpeed:F // field@9774 │ │ -41c690: 0e00 |0002: return-void │ │ +41c644: |[41c644] de.danoeh.antennapod.model.feed.FeedPreferences.setFeedPlaybackSpeed:(F)V │ │ +41c654: 5901 7497 |0000: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedPlaybackSpeed:F // field@9774 │ │ +41c658: 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 │ │ │ │ @@ -914507,17 +914507,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41c694: |[41c694] de.danoeh.antennapod.model.feed.FeedPreferences.setFeedSkipEnding:(I)V │ │ -41c6a4: 5901 7597 |0000: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedSkipEnding:I // field@9775 │ │ -41c6a8: 0e00 |0002: return-void │ │ +41c65c: |[41c65c] de.danoeh.antennapod.model.feed.FeedPreferences.setFeedSkipEnding:(I)V │ │ +41c66c: 5901 7597 |0000: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedSkipEnding:I // field@9775 │ │ +41c670: 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 │ │ │ │ @@ -914526,17 +914526,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41c6ac: |[41c6ac] de.danoeh.antennapod.model.feed.FeedPreferences.setFeedSkipIntro:(I)V │ │ -41c6bc: 5901 7697 |0000: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedSkipIntro:I // field@9776 │ │ -41c6c0: 0e00 |0002: return-void │ │ +41c674: |[41c674] de.danoeh.antennapod.model.feed.FeedPreferences.setFeedSkipIntro:(I)V │ │ +41c684: 5901 7697 |0000: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedSkipIntro:I // field@9776 │ │ +41c688: 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 │ │ │ │ @@ -914545,17 +914545,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 │ │ -41c6c4: |[41c6c4] de.danoeh.antennapod.model.feed.FeedPreferences.setFilter:(Lde/danoeh/antennapod/model/feed/FeedFilter;)V │ │ -41c6d4: 5b01 7797 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.filter:Lde/danoeh/antennapod/model/feed/FeedFilter; // field@9777 │ │ -41c6d8: 0e00 |0002: return-void │ │ +41c68c: |[41c68c] de.danoeh.antennapod.model.feed.FeedPreferences.setFilter:(Lde/danoeh/antennapod/model/feed/FeedFilter;)V │ │ +41c69c: 5b01 7797 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.filter:Lde/danoeh/antennapod/model/feed/FeedFilter; // field@9777 │ │ +41c6a0: 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; │ │ │ │ @@ -914564,17 +914564,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41c6dc: |[41c6dc] de.danoeh.antennapod.model.feed.FeedPreferences.setKeepUpdated:(Z)V │ │ -41c6ec: 5c01 7897 |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.keepUpdated:Z // field@9778 │ │ -41c6f0: 0e00 |0002: return-void │ │ +41c6a4: |[41c6a4] de.danoeh.antennapod.model.feed.FeedPreferences.setKeepUpdated:(Z)V │ │ +41c6b4: 5c01 7897 |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.keepUpdated:Z // field@9778 │ │ +41c6b8: 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 │ │ │ │ @@ -914583,17 +914583,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 │ │ -41c6f4: |[41c6f4] de.danoeh.antennapod.model.feed.FeedPreferences.setNewEpisodesAction:(Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;)V │ │ -41c704: 5b01 7997 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.newEpisodesAction:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@9779 │ │ -41c708: 0e00 |0002: return-void │ │ +41c6bc: |[41c6bc] de.danoeh.antennapod.model.feed.FeedPreferences.setNewEpisodesAction:(Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;)V │ │ +41c6cc: 5b01 7997 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.newEpisodesAction:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@9779 │ │ +41c6d0: 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; │ │ │ │ @@ -914602,17 +914602,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41c70c: |[41c70c] de.danoeh.antennapod.model.feed.FeedPreferences.setPassword:(Ljava/lang/String;)V │ │ -41c71c: 5b01 7a97 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.password:Ljava/lang/String; // field@977a │ │ -41c720: 0e00 |0002: return-void │ │ +41c6d4: |[41c6d4] de.danoeh.antennapod.model.feed.FeedPreferences.setPassword:(Ljava/lang/String;)V │ │ +41c6e4: 5b01 7a97 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.password:Ljava/lang/String; // field@977a │ │ +41c6e8: 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; │ │ │ │ @@ -914621,17 +914621,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41c724: |[41c724] de.danoeh.antennapod.model.feed.FeedPreferences.setShowEpisodeNotification:(Z)V │ │ -41c734: 5c01 7b97 |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.showEpisodeNotification:Z // field@977b │ │ -41c738: 0e00 |0002: return-void │ │ +41c6ec: |[41c6ec] de.danoeh.antennapod.model.feed.FeedPreferences.setShowEpisodeNotification:(Z)V │ │ +41c6fc: 5c01 7b97 |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.showEpisodeNotification:Z // field@977b │ │ +41c700: 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 │ │ │ │ @@ -914640,17 +914640,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41c73c: |[41c73c] de.danoeh.antennapod.model.feed.FeedPreferences.setUsername:(Ljava/lang/String;)V │ │ -41c74c: 5b01 7d97 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.username:Ljava/lang/String; // field@977d │ │ -41c750: 0e00 |0002: return-void │ │ +41c704: |[41c704] de.danoeh.antennapod.model.feed.FeedPreferences.setUsername:(Ljava/lang/String;)V │ │ +41c714: 5b01 7d97 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.username:Ljava/lang/String; // field@977d │ │ +41c718: 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; │ │ │ │ @@ -914659,17 +914659,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 │ │ -41c754: |[41c754] de.danoeh.antennapod.model.feed.FeedPreferences.setVolumeAdaptionSetting:(Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;)V │ │ -41c764: 5b01 7e97 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.volumeAdaptionSetting:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@977e │ │ -41c768: 0e00 |0002: return-void │ │ +41c71c: |[41c71c] de.danoeh.antennapod.model.feed.FeedPreferences.setVolumeAdaptionSetting:(Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;)V │ │ +41c72c: 5b01 7e97 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.volumeAdaptionSetting:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@977e │ │ +41c730: 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; │ │ │ │ @@ -914678,22 +914678,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 │ │ -41c76c: |[41c76c] de.danoeh.antennapod.model.feed.FeedPreferences.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V │ │ -41c77c: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ -41c780: 0e00 |0002: return-void │ │ -41c782: 5420 7d97 |0003: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedPreferences;.username:Ljava/lang/String; // field@977d │ │ -41c786: 5b10 7d97 |0005: iput-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.username:Ljava/lang/String; // field@977d │ │ -41c78a: 5422 7a97 |0007: iget-object v2, v2, Lde/danoeh/antennapod/model/feed/FeedPreferences;.password:Ljava/lang/String; // field@977a │ │ -41c78e: 5b12 7a97 |0009: iput-object v2, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.password:Ljava/lang/String; // field@977a │ │ -41c792: 0e00 |000b: return-void │ │ +41c734: |[41c734] de.danoeh.antennapod.model.feed.FeedPreferences.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V │ │ +41c744: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ +41c748: 0e00 |0002: return-void │ │ +41c74a: 5420 7d97 |0003: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedPreferences;.username:Ljava/lang/String; // field@977d │ │ +41c74e: 5b10 7d97 |0005: iput-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.username:Ljava/lang/String; // field@977d │ │ +41c752: 5422 7a97 |0007: iget-object v2, v2, Lde/danoeh/antennapod/model/feed/FeedPreferences;.password:Ljava/lang/String; // field@977a │ │ +41c756: 5b12 7a97 |0009: iput-object v2, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.password:Ljava/lang/String; // field@977a │ │ +41c75a: 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; │ │ @@ -914743,31 +914743,31 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -41d170: |[41d170] de.danoeh.antennapod.model.feed.SortOrder$Scope.:()V │ │ -41d180: 2200 c01c |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // type@1cc0 │ │ -41d184: 1a01 6921 |0002: const-string v1, "INTRA_FEED" // string@2169 │ │ -41d188: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -41d18a: 7030 c6ac 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.:(Ljava/lang/String;I)V // method@acc6 │ │ -41d190: 6900 8197 |0008: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.INTRA_FEED:Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@9781 │ │ -41d194: 2201 c01c |000a: new-instance v1, Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // type@1cc0 │ │ -41d198: 1a03 6821 |000c: const-string v3, "INTER_FEED" // string@2168 │ │ -41d19c: 1214 |000e: const/4 v4, #int 1 // #1 │ │ -41d19e: 7030 c6ac 3104 |000f: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.:(Ljava/lang/String;I)V // method@acc6 │ │ -41d1a4: 6901 8097 |0012: sput-object v1, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.INTER_FEED:Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@9780 │ │ -41d1a8: 1223 |0014: const/4 v3, #int 2 // #2 │ │ -41d1aa: 2333 1321 |0015: new-array v3, v3, [Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // type@2113 │ │ -41d1ae: 4d00 0302 |0017: aput-object v0, v3, v2 │ │ -41d1b2: 4d01 0304 |0019: aput-object v1, v3, v4 │ │ -41d1b6: 6903 7f97 |001b: sput-object v3, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.$VALUES:[Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@977f │ │ -41d1ba: 0e00 |001d: return-void │ │ +41d138: |[41d138] de.danoeh.antennapod.model.feed.SortOrder$Scope.:()V │ │ +41d148: 2200 c01c |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // type@1cc0 │ │ +41d14c: 1a01 6921 |0002: const-string v1, "INTRA_FEED" // string@2169 │ │ +41d150: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +41d152: 7030 c6ac 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.:(Ljava/lang/String;I)V // method@acc6 │ │ +41d158: 6900 8197 |0008: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.INTRA_FEED:Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@9781 │ │ +41d15c: 2201 c01c |000a: new-instance v1, Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // type@1cc0 │ │ +41d160: 1a03 6821 |000c: const-string v3, "INTER_FEED" // string@2168 │ │ +41d164: 1214 |000e: const/4 v4, #int 1 // #1 │ │ +41d166: 7030 c6ac 3104 |000f: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.:(Ljava/lang/String;I)V // method@acc6 │ │ +41d16c: 6901 8097 |0012: sput-object v1, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.INTER_FEED:Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@9780 │ │ +41d170: 1223 |0014: const/4 v3, #int 2 // #2 │ │ +41d172: 2333 1321 |0015: new-array v3, v3, [Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // type@2113 │ │ +41d176: 4d00 0302 |0017: aput-object v0, v3, v2 │ │ +41d17a: 4d01 0304 |0019: aput-object v1, v3, v4 │ │ +41d17e: 6903 7f97 |001b: sput-object v3, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.$VALUES:[Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@977f │ │ +41d182: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x001b line=31 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/model/feed/SortOrder$Scope;) │ │ @@ -914775,17 +914775,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 │ │ -41d1bc: |[41d1bc] de.danoeh.antennapod.model.feed.SortOrder$Scope.:(Ljava/lang/String;I)V │ │ -41d1cc: 7030 94b2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b294 │ │ -41d1d2: 0e00 |0003: return-void │ │ +41d184: |[41d184] de.danoeh.antennapod.model.feed.SortOrder$Scope.:(Ljava/lang/String;I)V │ │ +41d194: 7030 94b2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b294 │ │ +41d19a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 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 │ │ @@ -914795,20 +914795,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 │ │ -41d128: |[41d128] de.danoeh.antennapod.model.feed.SortOrder$Scope.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/SortOrder$Scope; │ │ -41d138: 1c00 c01c |0000: const-class v0, Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // type@1cc0 │ │ -41d13c: 7120 99b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b299 │ │ -41d142: 0c01 |0005: move-result-object v1 │ │ -41d144: 1f01 c01c |0006: check-cast v1, Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // type@1cc0 │ │ -41d148: 1101 |0008: return-object v1 │ │ +41d0f0: |[41d0f0] de.danoeh.antennapod.model.feed.SortOrder$Scope.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/SortOrder$Scope; │ │ +41d100: 1c00 c01c |0000: const-class v0, Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // type@1cc0 │ │ +41d104: 7120 99b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b299 │ │ +41d10a: 0c01 |0005: move-result-object v1 │ │ +41d10c: 1f01 c01c |0006: check-cast v1, Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // type@1cc0 │ │ +41d110: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #3 : (in Lde/danoeh/antennapod/model/feed/SortOrder$Scope;) │ │ @@ -914816,20 +914816,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 │ │ -41d14c: |[41d14c] de.danoeh.antennapod.model.feed.SortOrder$Scope.values:()[Lde/danoeh/antennapod/model/feed/SortOrder$Scope; │ │ -41d15c: 6200 7f97 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.$VALUES:[Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@977f │ │ -41d160: 6e10 31b8 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.clone:()Ljava/lang/Object; // method@b831 │ │ -41d166: 0c00 |0005: move-result-object v0 │ │ -41d168: 1f00 1321 |0006: check-cast v0, [Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // type@2113 │ │ -41d16c: 1100 |0008: return-object v0 │ │ +41d114: |[41d114] de.danoeh.antennapod.model.feed.SortOrder$Scope.values:()[Lde/danoeh/antennapod/model/feed/SortOrder$Scope; │ │ +41d124: 6200 7f97 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.$VALUES:[Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@977f │ │ +41d128: 6e10 31b8 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.clone:()Ljava/lang/Object; // method@b831 │ │ +41d12e: 0c00 |0005: move-result-object v0 │ │ +41d130: 1f00 1321 |0006: check-cast v0, [Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // type@2113 │ │ +41d134: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 22038 (SortOrder.java) │ │ @@ -914936,133 +914936,133 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 19 │ │ ins : 0 │ │ outs : 5 │ │ insns size : 234 16-bit code units │ │ -41d324: |[41d324] de.danoeh.antennapod.model.feed.SortOrder.:()V │ │ -41d334: 2200 c11c |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1cc1 │ │ -41d338: 6201 8197 |0002: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.INTRA_FEED:Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@9781 │ │ -41d33c: 1a02 6a17 |0004: const-string v2, "DATE_OLD_NEW" // string@176a │ │ -41d340: 1203 |0006: const/4 v3, #int 0 // #0 │ │ -41d342: 1214 |0007: const/4 v4, #int 1 // #1 │ │ -41d344: 7051 caac 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@acca │ │ -41d34a: 6900 8497 |000b: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_OLD_NEW:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9784 │ │ -41d34e: 2202 c11c |000d: new-instance v2, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1cc1 │ │ -41d352: 1a05 6917 |000f: const-string v5, "DATE_NEW_OLD" // string@1769 │ │ -41d356: 1226 |0011: const/4 v6, #int 2 // #2 │ │ -41d358: 7051 caac 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@acca │ │ -41d35e: 6902 8397 |0015: sput-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9783 │ │ -41d362: 2205 c11c |0017: new-instance v5, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1cc1 │ │ -41d366: 1a07 561a |0019: const-string v7, "EPISODE_TITLE_A_Z" // string@1a56 │ │ -41d36a: 1238 |001b: const/4 v8, #int 3 // #3 │ │ -41d36c: 7051 caac 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@acca │ │ -41d372: 6905 8997 |001f: sput-object v5, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_TITLE_A_Z:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9789 │ │ -41d376: 2207 c11c |0021: new-instance v7, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1cc1 │ │ -41d37a: 1a09 571a |0023: const-string v9, "EPISODE_TITLE_Z_A" // string@1a57 │ │ -41d37e: 124a |0025: const/4 v10, #int 4 // #4 │ │ -41d380: 7051 caac 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@acca │ │ -41d386: 6907 8a97 |0029: sput-object v7, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_TITLE_Z_A:Lde/danoeh/antennapod/model/feed/SortOrder; // field@978a │ │ -41d38a: 2209 c11c |002b: new-instance v9, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1cc1 │ │ -41d38e: 1a0b 2e18 |002d: const-string v11, "DURATION_SHORT_LONG" // string@182e │ │ -41d392: 125c |002f: const/4 v12, #int 5 // #5 │ │ -41d394: 7051 caac 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@acca │ │ -41d39a: 6909 8697 |0033: sput-object v9, Lde/danoeh/antennapod/model/feed/SortOrder;.DURATION_SHORT_LONG:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9786 │ │ -41d39e: 220b c11c |0035: new-instance v11, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1cc1 │ │ -41d3a2: 1a0d 2d18 |0037: const-string v13, "DURATION_LONG_SHORT" // string@182d │ │ -41d3a6: 126e |0039: const/4 v14, #int 6 // #6 │ │ -41d3a8: 7051 caac 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@acca │ │ -41d3ae: 690b 8597 |003d: sput-object v11, Lde/danoeh/antennapod/model/feed/SortOrder;.DURATION_LONG_SHORT:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9785 │ │ -41d3b2: 220d c11c |003f: new-instance v13, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1cc1 │ │ -41d3b6: 1a0f 541a |0041: const-string v15, "EPISODE_FILENAME_A_Z" // string@1a54 │ │ -41d3ba: 127c |0043: const/4 v12, #int 7 // #7 │ │ -41d3bc: 7051 caac 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@acca │ │ -41d3c2: 690d 8797 |0047: sput-object v13, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_FILENAME_A_Z:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9787 │ │ -41d3c6: 220f c11c |0049: new-instance v15, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1cc1 │ │ -41d3ca: 1a0e 551a |004b: const-string v14, "EPISODE_FILENAME_Z_A" // string@1a55 │ │ -41d3ce: 130a 0800 |004d: const/16 v10, #int 8 // #8 │ │ -41d3d2: 7051 caac 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@acca │ │ -41d3d8: 690f 8897 |0052: sput-object v15, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_FILENAME_Z_A:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9788 │ │ -41d3dc: 220e c11c |0054: new-instance v14, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1cc1 │ │ -41d3e0: 1a0c 7853 |0056: const-string v12, "SIZE_SMALL_LARGE" // string@5378 │ │ -41d3e4: 1308 0900 |0058: const/16 v8, #int 9 // #9 │ │ -41d3e8: 7051 caac ce8a |005a: invoke-direct {v14, v12, v10, v8, v1}, Lde/danoeh/antennapod/model/feed/SortOrder;.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V // method@acca │ │ -41d3ee: 690e 8f97 |005d: sput-object v14, Lde/danoeh/antennapod/model/feed/SortOrder;.SIZE_SMALL_LARGE:Lde/danoeh/antennapod/model/feed/SortOrder; // field@978f │ │ -41d3f2: 220c c11c |005f: new-instance v12, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1cc1 │ │ -41d3f6: 1a0a 7653 |0061: const-string v10, "SIZE_LARGE_SMALL" // string@5376 │ │ -41d3fa: 1306 0a00 |0063: const/16 v6, #int 10 // #a │ │ -41d3fe: 7051 caac ac68 |0065: invoke-direct {v12, v10, v8, v6, v1}, Lde/danoeh/antennapod/model/feed/SortOrder;.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V // method@acca │ │ -41d404: 690c 8e97 |0068: sput-object v12, Lde/danoeh/antennapod/model/feed/SortOrder;.SIZE_LARGE_SMALL:Lde/danoeh/antennapod/model/feed/SortOrder; // field@978e │ │ -41d408: 2201 c11c |006a: new-instance v1, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1cc1 │ │ -41d40c: 620a 8097 |006c: sget-object v10, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.INTER_FEED:Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@9780 │ │ -41d410: 1a08 421c |006e: const-string v8, "FEED_TITLE_A_Z" // string@1c42 │ │ -41d414: 1304 6500 |0070: const/16 v4, #int 101 // #65 │ │ -41d418: 705a caac 8146 |0072: invoke-direct {v1, v8, v6, v4, v10}, Lde/danoeh/antennapod/model/feed/SortOrder;.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V // method@acca │ │ -41d41e: 6901 8b97 |0075: sput-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.FEED_TITLE_A_Z:Lde/danoeh/antennapod/model/feed/SortOrder; // field@978b │ │ -41d422: 2204 c11c |0077: new-instance v4, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1cc1 │ │ -41d426: 1308 6600 |0079: const/16 v8, #int 102 // #66 │ │ -41d42a: 1a06 431c |007b: const-string v6, "FEED_TITLE_Z_A" // string@1c43 │ │ -41d42e: 1303 0b00 |007d: const/16 v3, #int 11 // #b │ │ -41d432: 705a caac 6483 |007f: invoke-direct {v4, v6, v3, v8, v10}, Lde/danoeh/antennapod/model/feed/SortOrder;.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V // method@acca │ │ -41d438: 6904 8c97 |0082: sput-object v4, Lde/danoeh/antennapod/model/feed/SortOrder;.FEED_TITLE_Z_A:Lde/danoeh/antennapod/model/feed/SortOrder; // field@978c │ │ -41d43c: 2206 c11c |0084: new-instance v6, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1cc1 │ │ -41d440: 1308 6700 |0086: const/16 v8, #int 103 // #67 │ │ -41d444: 1a03 0f51 |0088: const-string v3, "RANDOM" // string@510f │ │ -41d448: 0810 0400 |008a: move-object/from16 v16, v4 │ │ -41d44c: 1304 0c00 |008c: const/16 v4, #int 12 // #c │ │ -41d450: 705a caac 3684 |008e: invoke-direct {v6, v3, v4, v8, v10}, Lde/danoeh/antennapod/model/feed/SortOrder;.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V // method@acca │ │ -41d456: 6906 8d97 |0091: sput-object v6, Lde/danoeh/antennapod/model/feed/SortOrder;.RANDOM:Lde/danoeh/antennapod/model/feed/SortOrder; // field@978d │ │ -41d45a: 2203 c11c |0093: new-instance v3, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1cc1 │ │ -41d45e: 1308 6800 |0095: const/16 v8, #int 104 // #68 │ │ -41d462: 1a04 b153 |0097: const-string v4, "SMART_SHUFFLE_OLD_NEW" // string@53b1 │ │ -41d466: 0811 0600 |0099: move-object/from16 v17, v6 │ │ -41d46a: 1306 0d00 |009b: const/16 v6, #int 13 // #d │ │ -41d46e: 705a caac 4386 |009d: invoke-direct {v3, v4, v6, v8, v10}, Lde/danoeh/antennapod/model/feed/SortOrder;.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V // method@acca │ │ -41d474: 6903 9197 |00a0: sput-object v3, Lde/danoeh/antennapod/model/feed/SortOrder;.SMART_SHUFFLE_OLD_NEW:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9791 │ │ -41d478: 2204 c11c |00a2: new-instance v4, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1cc1 │ │ -41d47c: 1308 6900 |00a4: const/16 v8, #int 105 // #69 │ │ -41d480: 1a06 b053 |00a6: const-string v6, "SMART_SHUFFLE_NEW_OLD" // string@53b0 │ │ -41d484: 0812 0300 |00a8: move-object/from16 v18, v3 │ │ -41d488: 1303 0e00 |00aa: const/16 v3, #int 14 // #e │ │ -41d48c: 705a caac 6483 |00ac: invoke-direct {v4, v6, v3, v8, v10}, Lde/danoeh/antennapod/model/feed/SortOrder;.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V // method@acca │ │ -41d492: 6904 9097 |00af: sput-object v4, Lde/danoeh/antennapod/model/feed/SortOrder;.SMART_SHUFFLE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9790 │ │ -41d496: 1306 0f00 |00b1: const/16 v6, #int 15 // #f │ │ -41d49a: 2366 1421 |00b3: new-array v6, v6, [Lde/danoeh/antennapod/model/feed/SortOrder; // type@2114 │ │ -41d49e: 1208 |00b5: const/4 v8, #int 0 // #0 │ │ -41d4a0: 4d00 0608 |00b6: aput-object v0, v6, v8 │ │ -41d4a4: 1210 |00b8: const/4 v0, #int 1 // #1 │ │ -41d4a6: 4d02 0600 |00b9: aput-object v2, v6, v0 │ │ -41d4aa: 1220 |00bb: const/4 v0, #int 2 // #2 │ │ -41d4ac: 4d05 0600 |00bc: aput-object v5, v6, v0 │ │ -41d4b0: 1230 |00be: const/4 v0, #int 3 // #3 │ │ -41d4b2: 4d07 0600 |00bf: aput-object v7, v6, v0 │ │ -41d4b6: 1240 |00c1: const/4 v0, #int 4 // #4 │ │ -41d4b8: 4d09 0600 |00c2: aput-object v9, v6, v0 │ │ -41d4bc: 1250 |00c4: const/4 v0, #int 5 // #5 │ │ -41d4be: 4d0b 0600 |00c5: aput-object v11, v6, v0 │ │ -41d4c2: 1260 |00c7: const/4 v0, #int 6 // #6 │ │ -41d4c4: 4d0d 0600 |00c8: aput-object v13, v6, v0 │ │ -41d4c8: 1270 |00ca: const/4 v0, #int 7 // #7 │ │ -41d4ca: 4d0f 0600 |00cb: aput-object v15, v6, v0 │ │ -41d4ce: 1300 0800 |00cd: const/16 v0, #int 8 // #8 │ │ -41d4d2: 4d0e 0600 |00cf: aput-object v14, v6, v0 │ │ -41d4d6: 1300 0900 |00d1: const/16 v0, #int 9 // #9 │ │ -41d4da: 4d0c 0600 |00d3: aput-object v12, v6, v0 │ │ -41d4de: 1300 0a00 |00d5: const/16 v0, #int 10 // #a │ │ -41d4e2: 4d01 0600 |00d7: aput-object v1, v6, v0 │ │ -41d4e6: 1300 0b00 |00d9: const/16 v0, #int 11 // #b │ │ -41d4ea: 4d10 0600 |00db: aput-object v16, v6, v0 │ │ -41d4ee: 1300 0c00 |00dd: const/16 v0, #int 12 // #c │ │ -41d4f2: 4d11 0600 |00df: aput-object v17, v6, v0 │ │ -41d4f6: 1300 0d00 |00e1: const/16 v0, #int 13 // #d │ │ -41d4fa: 4d12 0600 |00e3: aput-object v18, v6, v0 │ │ -41d4fe: 4d04 0603 |00e5: aput-object v4, v6, v3 │ │ -41d502: 6906 8297 |00e7: sput-object v6, Lde/danoeh/antennapod/model/feed/SortOrder;.$VALUES:[Lde/danoeh/antennapod/model/feed/SortOrder; // field@9782 │ │ -41d506: 0e00 |00e9: return-void │ │ +41d2ec: |[41d2ec] de.danoeh.antennapod.model.feed.SortOrder.:()V │ │ +41d2fc: 2200 c11c |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1cc1 │ │ +41d300: 6201 8197 |0002: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.INTRA_FEED:Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@9781 │ │ +41d304: 1a02 6a17 |0004: const-string v2, "DATE_OLD_NEW" // string@176a │ │ +41d308: 1203 |0006: const/4 v3, #int 0 // #0 │ │ +41d30a: 1214 |0007: const/4 v4, #int 1 // #1 │ │ +41d30c: 7051 caac 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@acca │ │ +41d312: 6900 8497 |000b: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_OLD_NEW:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9784 │ │ +41d316: 2202 c11c |000d: new-instance v2, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1cc1 │ │ +41d31a: 1a05 6917 |000f: const-string v5, "DATE_NEW_OLD" // string@1769 │ │ +41d31e: 1226 |0011: const/4 v6, #int 2 // #2 │ │ +41d320: 7051 caac 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@acca │ │ +41d326: 6902 8397 |0015: sput-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9783 │ │ +41d32a: 2205 c11c |0017: new-instance v5, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1cc1 │ │ +41d32e: 1a07 561a |0019: const-string v7, "EPISODE_TITLE_A_Z" // string@1a56 │ │ +41d332: 1238 |001b: const/4 v8, #int 3 // #3 │ │ +41d334: 7051 caac 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@acca │ │ +41d33a: 6905 8997 |001f: sput-object v5, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_TITLE_A_Z:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9789 │ │ +41d33e: 2207 c11c |0021: new-instance v7, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1cc1 │ │ +41d342: 1a09 571a |0023: const-string v9, "EPISODE_TITLE_Z_A" // string@1a57 │ │ +41d346: 124a |0025: const/4 v10, #int 4 // #4 │ │ +41d348: 7051 caac 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@acca │ │ +41d34e: 6907 8a97 |0029: sput-object v7, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_TITLE_Z_A:Lde/danoeh/antennapod/model/feed/SortOrder; // field@978a │ │ +41d352: 2209 c11c |002b: new-instance v9, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1cc1 │ │ +41d356: 1a0b 2e18 |002d: const-string v11, "DURATION_SHORT_LONG" // string@182e │ │ +41d35a: 125c |002f: const/4 v12, #int 5 // #5 │ │ +41d35c: 7051 caac 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@acca │ │ +41d362: 6909 8697 |0033: sput-object v9, Lde/danoeh/antennapod/model/feed/SortOrder;.DURATION_SHORT_LONG:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9786 │ │ +41d366: 220b c11c |0035: new-instance v11, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1cc1 │ │ +41d36a: 1a0d 2d18 |0037: const-string v13, "DURATION_LONG_SHORT" // string@182d │ │ +41d36e: 126e |0039: const/4 v14, #int 6 // #6 │ │ +41d370: 7051 caac 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@acca │ │ +41d376: 690b 8597 |003d: sput-object v11, Lde/danoeh/antennapod/model/feed/SortOrder;.DURATION_LONG_SHORT:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9785 │ │ +41d37a: 220d c11c |003f: new-instance v13, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1cc1 │ │ +41d37e: 1a0f 541a |0041: const-string v15, "EPISODE_FILENAME_A_Z" // string@1a54 │ │ +41d382: 127c |0043: const/4 v12, #int 7 // #7 │ │ +41d384: 7051 caac 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@acca │ │ +41d38a: 690d 8797 |0047: sput-object v13, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_FILENAME_A_Z:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9787 │ │ +41d38e: 220f c11c |0049: new-instance v15, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1cc1 │ │ +41d392: 1a0e 551a |004b: const-string v14, "EPISODE_FILENAME_Z_A" // string@1a55 │ │ +41d396: 130a 0800 |004d: const/16 v10, #int 8 // #8 │ │ +41d39a: 7051 caac 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@acca │ │ +41d3a0: 690f 8897 |0052: sput-object v15, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_FILENAME_Z_A:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9788 │ │ +41d3a4: 220e c11c |0054: new-instance v14, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1cc1 │ │ +41d3a8: 1a0c 7853 |0056: const-string v12, "SIZE_SMALL_LARGE" // string@5378 │ │ +41d3ac: 1308 0900 |0058: const/16 v8, #int 9 // #9 │ │ +41d3b0: 7051 caac ce8a |005a: invoke-direct {v14, v12, v10, v8, v1}, Lde/danoeh/antennapod/model/feed/SortOrder;.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V // method@acca │ │ +41d3b6: 690e 8f97 |005d: sput-object v14, Lde/danoeh/antennapod/model/feed/SortOrder;.SIZE_SMALL_LARGE:Lde/danoeh/antennapod/model/feed/SortOrder; // field@978f │ │ +41d3ba: 220c c11c |005f: new-instance v12, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1cc1 │ │ +41d3be: 1a0a 7653 |0061: const-string v10, "SIZE_LARGE_SMALL" // string@5376 │ │ +41d3c2: 1306 0a00 |0063: const/16 v6, #int 10 // #a │ │ +41d3c6: 7051 caac ac68 |0065: invoke-direct {v12, v10, v8, v6, v1}, Lde/danoeh/antennapod/model/feed/SortOrder;.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V // method@acca │ │ +41d3cc: 690c 8e97 |0068: sput-object v12, Lde/danoeh/antennapod/model/feed/SortOrder;.SIZE_LARGE_SMALL:Lde/danoeh/antennapod/model/feed/SortOrder; // field@978e │ │ +41d3d0: 2201 c11c |006a: new-instance v1, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1cc1 │ │ +41d3d4: 620a 8097 |006c: sget-object v10, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.INTER_FEED:Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@9780 │ │ +41d3d8: 1a08 421c |006e: const-string v8, "FEED_TITLE_A_Z" // string@1c42 │ │ +41d3dc: 1304 6500 |0070: const/16 v4, #int 101 // #65 │ │ +41d3e0: 705a caac 8146 |0072: invoke-direct {v1, v8, v6, v4, v10}, Lde/danoeh/antennapod/model/feed/SortOrder;.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V // method@acca │ │ +41d3e6: 6901 8b97 |0075: sput-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.FEED_TITLE_A_Z:Lde/danoeh/antennapod/model/feed/SortOrder; // field@978b │ │ +41d3ea: 2204 c11c |0077: new-instance v4, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1cc1 │ │ +41d3ee: 1308 6600 |0079: const/16 v8, #int 102 // #66 │ │ +41d3f2: 1a06 431c |007b: const-string v6, "FEED_TITLE_Z_A" // string@1c43 │ │ +41d3f6: 1303 0b00 |007d: const/16 v3, #int 11 // #b │ │ +41d3fa: 705a caac 6483 |007f: invoke-direct {v4, v6, v3, v8, v10}, Lde/danoeh/antennapod/model/feed/SortOrder;.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V // method@acca │ │ +41d400: 6904 8c97 |0082: sput-object v4, Lde/danoeh/antennapod/model/feed/SortOrder;.FEED_TITLE_Z_A:Lde/danoeh/antennapod/model/feed/SortOrder; // field@978c │ │ +41d404: 2206 c11c |0084: new-instance v6, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1cc1 │ │ +41d408: 1308 6700 |0086: const/16 v8, #int 103 // #67 │ │ +41d40c: 1a03 0f51 |0088: const-string v3, "RANDOM" // string@510f │ │ +41d410: 0810 0400 |008a: move-object/from16 v16, v4 │ │ +41d414: 1304 0c00 |008c: const/16 v4, #int 12 // #c │ │ +41d418: 705a caac 3684 |008e: invoke-direct {v6, v3, v4, v8, v10}, Lde/danoeh/antennapod/model/feed/SortOrder;.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V // method@acca │ │ +41d41e: 6906 8d97 |0091: sput-object v6, Lde/danoeh/antennapod/model/feed/SortOrder;.RANDOM:Lde/danoeh/antennapod/model/feed/SortOrder; // field@978d │ │ +41d422: 2203 c11c |0093: new-instance v3, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1cc1 │ │ +41d426: 1308 6800 |0095: const/16 v8, #int 104 // #68 │ │ +41d42a: 1a04 b153 |0097: const-string v4, "SMART_SHUFFLE_OLD_NEW" // string@53b1 │ │ +41d42e: 0811 0600 |0099: move-object/from16 v17, v6 │ │ +41d432: 1306 0d00 |009b: const/16 v6, #int 13 // #d │ │ +41d436: 705a caac 4386 |009d: invoke-direct {v3, v4, v6, v8, v10}, Lde/danoeh/antennapod/model/feed/SortOrder;.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V // method@acca │ │ +41d43c: 6903 9197 |00a0: sput-object v3, Lde/danoeh/antennapod/model/feed/SortOrder;.SMART_SHUFFLE_OLD_NEW:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9791 │ │ +41d440: 2204 c11c |00a2: new-instance v4, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1cc1 │ │ +41d444: 1308 6900 |00a4: const/16 v8, #int 105 // #69 │ │ +41d448: 1a06 b053 |00a6: const-string v6, "SMART_SHUFFLE_NEW_OLD" // string@53b0 │ │ +41d44c: 0812 0300 |00a8: move-object/from16 v18, v3 │ │ +41d450: 1303 0e00 |00aa: const/16 v3, #int 14 // #e │ │ +41d454: 705a caac 6483 |00ac: invoke-direct {v4, v6, v3, v8, v10}, Lde/danoeh/antennapod/model/feed/SortOrder;.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V // method@acca │ │ +41d45a: 6904 9097 |00af: sput-object v4, Lde/danoeh/antennapod/model/feed/SortOrder;.SMART_SHUFFLE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9790 │ │ +41d45e: 1306 0f00 |00b1: const/16 v6, #int 15 // #f │ │ +41d462: 2366 1421 |00b3: new-array v6, v6, [Lde/danoeh/antennapod/model/feed/SortOrder; // type@2114 │ │ +41d466: 1208 |00b5: const/4 v8, #int 0 // #0 │ │ +41d468: 4d00 0608 |00b6: aput-object v0, v6, v8 │ │ +41d46c: 1210 |00b8: const/4 v0, #int 1 // #1 │ │ +41d46e: 4d02 0600 |00b9: aput-object v2, v6, v0 │ │ +41d472: 1220 |00bb: const/4 v0, #int 2 // #2 │ │ +41d474: 4d05 0600 |00bc: aput-object v5, v6, v0 │ │ +41d478: 1230 |00be: const/4 v0, #int 3 // #3 │ │ +41d47a: 4d07 0600 |00bf: aput-object v7, v6, v0 │ │ +41d47e: 1240 |00c1: const/4 v0, #int 4 // #4 │ │ +41d480: 4d09 0600 |00c2: aput-object v9, v6, v0 │ │ +41d484: 1250 |00c4: const/4 v0, #int 5 // #5 │ │ +41d486: 4d0b 0600 |00c5: aput-object v11, v6, v0 │ │ +41d48a: 1260 |00c7: const/4 v0, #int 6 // #6 │ │ +41d48c: 4d0d 0600 |00c8: aput-object v13, v6, v0 │ │ +41d490: 1270 |00ca: const/4 v0, #int 7 // #7 │ │ +41d492: 4d0f 0600 |00cb: aput-object v15, v6, v0 │ │ +41d496: 1300 0800 |00cd: const/16 v0, #int 8 // #8 │ │ +41d49a: 4d0e 0600 |00cf: aput-object v14, v6, v0 │ │ +41d49e: 1300 0900 |00d1: const/16 v0, #int 9 // #9 │ │ +41d4a2: 4d0c 0600 |00d3: aput-object v12, v6, v0 │ │ +41d4a6: 1300 0a00 |00d5: const/16 v0, #int 10 // #a │ │ +41d4aa: 4d01 0600 |00d7: aput-object v1, v6, v0 │ │ +41d4ae: 1300 0b00 |00d9: const/16 v0, #int 11 // #b │ │ +41d4b2: 4d10 0600 |00db: aput-object v16, v6, v0 │ │ +41d4b6: 1300 0c00 |00dd: const/16 v0, #int 12 // #c │ │ +41d4ba: 4d11 0600 |00df: aput-object v17, v6, v0 │ │ +41d4be: 1300 0d00 |00e1: const/16 v0, #int 13 // #d │ │ +41d4c2: 4d12 0600 |00e3: aput-object v18, v6, v0 │ │ +41d4c6: 4d04 0603 |00e5: aput-object v4, v6, v3 │ │ +41d4ca: 6906 8297 |00e7: sput-object v6, Lde/danoeh/antennapod/model/feed/SortOrder;.$VALUES:[Lde/danoeh/antennapod/model/feed/SortOrder; // field@9782 │ │ +41d4ce: 0e00 |00e9: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ 0x000d line=16 │ │ 0x0017 line=17 │ │ 0x0021 line=18 │ │ 0x002b line=19 │ │ @@ -915084,19 +915084,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 │ │ -41d508: |[41d508] de.danoeh.antennapod.model.feed.SortOrder.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V │ │ -41d518: 7030 94b2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b294 │ │ -41d51e: 5903 9297 |0003: iput v3, v0, Lde/danoeh/antennapod/model/feed/SortOrder;.code:I // field@9792 │ │ -41d522: 5b04 9397 |0005: iput-object v4, v0, Lde/danoeh/antennapod/model/feed/SortOrder;.scope:Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@9793 │ │ -41d526: 0e00 |0007: return-void │ │ +41d4d0: |[41d4d0] de.danoeh.antennapod.model.feed.SortOrder.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V │ │ +41d4e0: 7030 94b2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b294 │ │ +41d4e6: 5903 9297 |0003: iput v3, v0, Lde/danoeh/antennapod/model/feed/SortOrder;.code:I // field@9792 │ │ +41d4ea: 5b04 9397 |0005: iput-object v4, v0, Lde/danoeh/antennapod/model/feed/SortOrder;.scope:Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@9793 │ │ +41d4ee: 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/model/feed/SortOrder; │ │ @@ -915110,43 +915110,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 │ │ -41d1d4: |[41d1d4] de.danoeh.antennapod.model.feed.SortOrder.fromCodeString:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/SortOrder; │ │ -41d1e4: 7110 b10a 0500 |0000: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -41d1ea: 0a00 |0003: move-result v0 │ │ -41d1ec: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -41d1f0: 1205 |0006: const/4 v5, #int 0 // #0 │ │ -41d1f2: 1105 |0007: return-object v5 │ │ -41d1f4: 7110 b9b2 0500 |0008: invoke-static {v5}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ -41d1fa: 0a05 |000b: move-result v5 │ │ -41d1fc: 7100 cfac 0000 |000c: invoke-static {}, Lde/danoeh/antennapod/model/feed/SortOrder;.values:()[Lde/danoeh/antennapod/model/feed/SortOrder; // method@accf │ │ -41d202: 0c00 |000f: move-result-object v0 │ │ -41d204: 2101 |0010: array-length v1, v0 │ │ -41d206: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -41d208: 3512 0c00 |0012: if-ge v2, v1, 001e // +000c │ │ -41d20c: 4603 0002 |0014: aget-object v3, v0, v2 │ │ -41d210: 5234 9297 |0016: iget v4, v3, Lde/danoeh/antennapod/model/feed/SortOrder;.code:I // field@9792 │ │ -41d214: 3354 0300 |0018: if-ne v4, v5, 001b // +0003 │ │ -41d218: 1103 |001a: return-object v3 │ │ -41d21a: d802 0201 |001b: add-int/lit8 v2, v2, #int 1 // #01 │ │ -41d21e: 28f5 |001d: goto 0012 // -000b │ │ -41d220: 2200 701e |001e: new-instance v0, Ljava/lang/IllegalArgumentException; // type@1e70 │ │ -41d224: 2201 8f1e |0020: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -41d228: 7010 50b3 0100 |0022: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -41d22e: 1a02 165e |0025: const-string v2, "Unsupported code: " // string@5e16 │ │ -41d232: 6e20 5cb3 2100 |0027: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -41d238: 6e20 57b3 5100 |002a: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -41d23e: 6e10 67b3 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -41d244: 0c05 |0030: move-result-object v5 │ │ -41d246: 7020 abb2 5000 |0031: invoke-direct {v0, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b2ab │ │ -41d24c: 2700 |0034: throw v0 │ │ +41d19c: |[41d19c] de.danoeh.antennapod.model.feed.SortOrder.fromCodeString:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/SortOrder; │ │ +41d1ac: 7110 b10a 0500 |0000: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +41d1b2: 0a00 |0003: move-result v0 │ │ +41d1b4: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +41d1b8: 1205 |0006: const/4 v5, #int 0 // #0 │ │ +41d1ba: 1105 |0007: return-object v5 │ │ +41d1bc: 7110 b9b2 0500 |0008: invoke-static {v5}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ +41d1c2: 0a05 |000b: move-result v5 │ │ +41d1c4: 7100 cfac 0000 |000c: invoke-static {}, Lde/danoeh/antennapod/model/feed/SortOrder;.values:()[Lde/danoeh/antennapod/model/feed/SortOrder; // method@accf │ │ +41d1ca: 0c00 |000f: move-result-object v0 │ │ +41d1cc: 2101 |0010: array-length v1, v0 │ │ +41d1ce: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +41d1d0: 3512 0c00 |0012: if-ge v2, v1, 001e // +000c │ │ +41d1d4: 4603 0002 |0014: aget-object v3, v0, v2 │ │ +41d1d8: 5234 9297 |0016: iget v4, v3, Lde/danoeh/antennapod/model/feed/SortOrder;.code:I // field@9792 │ │ +41d1dc: 3354 0300 |0018: if-ne v4, v5, 001b // +0003 │ │ +41d1e0: 1103 |001a: return-object v3 │ │ +41d1e2: d802 0201 |001b: add-int/lit8 v2, v2, #int 1 // #01 │ │ +41d1e6: 28f5 |001d: goto 0012 // -000b │ │ +41d1e8: 2200 701e |001e: new-instance v0, Ljava/lang/IllegalArgumentException; // type@1e70 │ │ +41d1ec: 2201 8f1e |0020: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +41d1f0: 7010 50b3 0100 |0022: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +41d1f6: 1a02 165e |0025: const-string v2, "Unsupported code: " // string@5e16 │ │ +41d1fa: 6e20 5cb3 2100 |0027: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +41d200: 6e20 57b3 5100 |002a: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +41d206: 6e10 67b3 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +41d20c: 0c05 |0030: move-result-object v5 │ │ +41d20e: 7020 abb2 5000 |0031: invoke-direct {v0, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b2ab │ │ +41d214: 2700 |0034: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0008 line=62 │ │ 0x000c line=63 │ │ 0x0016 line=64 │ │ 0x001e line=68 │ │ @@ -915158,19 +915158,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 │ │ -41d250: |[41d250] de.danoeh.antennapod.model.feed.SortOrder.parseWithDefault:(Ljava/lang/String;Lde/danoeh/antennapod/model/feed/SortOrder;)Lde/danoeh/antennapod/model/feed/SortOrder; │ │ -41d260: 7110 ceac 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/model/feed/SortOrder;.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/SortOrder; // method@acce │ │ -41d266: 0c00 |0003: move-result-object v0 │ │ -41d268: 1100 |0004: return-object v0 │ │ -41d26a: 1101 |0005: return-object v1 │ │ +41d218: |[41d218] de.danoeh.antennapod.model.feed.SortOrder.parseWithDefault:(Ljava/lang/String;Lde/danoeh/antennapod/model/feed/SortOrder;)Lde/danoeh/antennapod/model/feed/SortOrder; │ │ +41d228: 7110 ceac 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/model/feed/SortOrder;.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/SortOrder; // method@acce │ │ +41d22e: 0c00 |0003: move-result-object v0 │ │ +41d230: 1100 |0004: return-object v0 │ │ +41d232: 1101 |0005: return-object v1 │ │ catches : 1 │ │ 0x0000 - 0x0004 │ │ Ljava/lang/IllegalArgumentException; -> 0x0005 │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 (null) Ljava/lang/String; │ │ @@ -915181,22 +915181,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 │ │ -41d2fc: |[41d2fc] de.danoeh.antennapod.model.feed.SortOrder.toCodeString:(Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/lang/String; │ │ -41d30c: 3800 0900 |0000: if-eqz v0, 0009 // +0009 │ │ -41d310: 5200 9297 |0002: iget v0, v0, Lde/danoeh/antennapod/model/feed/SortOrder;.code:I // field@9792 │ │ -41d314: 7110 c0b2 0000 |0004: invoke-static {v0}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@b2c0 │ │ -41d31a: 0c00 |0007: move-result-object v0 │ │ -41d31c: 2802 |0008: goto 000a // +0002 │ │ -41d31e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -41d320: 1100 |000a: return-object v0 │ │ +41d2c4: |[41d2c4] de.danoeh.antennapod.model.feed.SortOrder.toCodeString:(Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/lang/String; │ │ +41d2d4: 3800 0900 |0000: if-eqz v0, 0009 // +0009 │ │ +41d2d8: 5200 9297 |0002: iget v0, v0, Lde/danoeh/antennapod/model/feed/SortOrder;.code:I // field@9792 │ │ +41d2dc: 7110 c0b2 0000 |0004: invoke-static {v0}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@b2c0 │ │ +41d2e2: 0c00 |0007: move-result-object v0 │ │ +41d2e4: 2802 |0008: goto 000a // +0002 │ │ +41d2e6: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +41d2e8: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=73 │ │ locals : │ │ 0x0000 - 0x000b reg=0 (null) Lde/danoeh/antennapod/model/feed/SortOrder; │ │ │ │ #5 : (in Lde/danoeh/antennapod/model/feed/SortOrder;) │ │ @@ -915204,20 +915204,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 │ │ -41d27c: |[41d27c] de.danoeh.antennapod.model.feed.SortOrder.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/SortOrder; │ │ -41d28c: 1c00 c11c |0000: const-class v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1cc1 │ │ -41d290: 7120 99b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b299 │ │ -41d296: 0c01 |0005: move-result-object v1 │ │ -41d298: 1f01 c11c |0006: check-cast v1, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1cc1 │ │ -41d29c: 1101 |0008: return-object v1 │ │ +41d244: |[41d244] de.danoeh.antennapod.model.feed.SortOrder.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/SortOrder; │ │ +41d254: 1c00 c11c |0000: const-class v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1cc1 │ │ +41d258: 7120 99b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b299 │ │ +41d25e: 0c01 |0005: move-result-object v1 │ │ +41d260: 1f01 c11c |0006: check-cast v1, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1cc1 │ │ +41d264: 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;) │ │ @@ -915225,47 +915225,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 │ │ -41d2a0: |[41d2a0] de.danoeh.antennapod.model.feed.SortOrder.values:()[Lde/danoeh/antennapod/model/feed/SortOrder; │ │ -41d2b0: 6200 8297 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.$VALUES:[Lde/danoeh/antennapod/model/feed/SortOrder; // field@9782 │ │ -41d2b4: 6e10 32b8 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/feed/SortOrder;.clone:()Ljava/lang/Object; // method@b832 │ │ -41d2ba: 0c00 |0005: move-result-object v0 │ │ -41d2bc: 1f00 1421 |0006: check-cast v0, [Lde/danoeh/antennapod/model/feed/SortOrder; // type@2114 │ │ -41d2c0: 1100 |0008: return-object v0 │ │ +41d268: |[41d268] de.danoeh.antennapod.model.feed.SortOrder.values:()[Lde/danoeh/antennapod/model/feed/SortOrder; │ │ +41d278: 6200 8297 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.$VALUES:[Lde/danoeh/antennapod/model/feed/SortOrder; // field@9782 │ │ +41d27c: 6e10 32b8 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/feed/SortOrder;.clone:()Ljava/lang/Object; // method@b832 │ │ +41d282: 0c00 |0005: move-result-object v0 │ │ +41d284: 1f00 1421 |0006: check-cast v0, [Lde/danoeh/antennapod/model/feed/SortOrder; // type@2114 │ │ +41d288: 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 │ │ -41d2c4: |[41d2c4] de.danoeh.antennapod.model.feed.SortOrder.valuesOf:([Ljava/lang/String;)[Lde/danoeh/antennapod/model/feed/SortOrder; │ │ -41d2d4: 2130 |0000: array-length v0, v3 │ │ -41d2d6: 2300 1421 |0001: new-array v0, v0, [Lde/danoeh/antennapod/model/feed/SortOrder; // type@2114 │ │ -41d2da: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -41d2dc: 2132 |0004: array-length v2, v3 │ │ -41d2de: 3521 0d00 |0005: if-ge v1, v2, 0012 // +000d │ │ -41d2e2: 4602 0301 |0007: aget-object v2, v3, v1 │ │ -41d2e6: 7110 ceac 0200 |0009: invoke-static {v2}, Lde/danoeh/antennapod/model/feed/SortOrder;.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/SortOrder; // method@acce │ │ -41d2ec: 0c02 |000c: move-result-object v2 │ │ -41d2ee: 4d02 0001 |000d: aput-object v2, v0, v1 │ │ -41d2f2: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -41d2f6: 28f3 |0011: goto 0004 // -000d │ │ -41d2f8: 1100 |0012: return-object v0 │ │ +41d28c: |[41d28c] de.danoeh.antennapod.model.feed.SortOrder.valuesOf:([Ljava/lang/String;)[Lde/danoeh/antennapod/model/feed/SortOrder; │ │ +41d29c: 2130 |0000: array-length v0, v3 │ │ +41d29e: 2300 1421 |0001: new-array v0, v0, [Lde/danoeh/antennapod/model/feed/SortOrder; // type@2114 │ │ +41d2a2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +41d2a4: 2132 |0004: array-length v2, v3 │ │ +41d2a6: 3521 0d00 |0005: if-ge v1, v2, 0012 // +000d │ │ +41d2aa: 4602 0301 |0007: aget-object v2, v3, v1 │ │ +41d2ae: 7110 ceac 0200 |0009: invoke-static {v2}, Lde/danoeh/antennapod/model/feed/SortOrder;.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/SortOrder; // method@acce │ │ +41d2b4: 0c02 |000c: move-result-object v2 │ │ +41d2b6: 4d02 0001 |000d: aput-object v2, v0, v1 │ │ +41d2ba: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +41d2be: 28f3 |0011: goto 0004 // -000d │ │ +41d2c0: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0004 line=78 │ │ 0x0007 line=79 │ │ locals : │ │ 0x0000 - 0x0013 reg=3 (null) [Ljava/lang/String; │ │ @@ -915337,20 +915337,20 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -41d6f4: |[41d6f4] de.danoeh.antennapod.model.feed.SubscriptionsFilter.:(Ljava/lang/String;)V │ │ -41d704: 1a00 ba07 |0000: const-string v0, "," // string@07ba │ │ -41d708: 7120 b40a 0200 |0002: invoke-static {v2, v0}, Landroid/text/TextUtils;.split:(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; // method@0ab4 │ │ -41d70e: 0c02 |0005: move-result-object v2 │ │ -41d710: 7020 d2ac 2100 |0006: invoke-direct {v1, v2}, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.:([Ljava/lang/String;)V // method@acd2 │ │ -41d716: 0e00 |0009: return-void │ │ +41d6bc: |[41d6bc] de.danoeh.antennapod.model.feed.SubscriptionsFilter.:(Ljava/lang/String;)V │ │ +41d6cc: 1a00 ba07 |0000: const-string v0, "," // string@07ba │ │ +41d6d0: 7120 b40a 0200 |0002: invoke-static {v2, v0}, Landroid/text/TextUtils;.split:(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; // method@0ab4 │ │ +41d6d6: 0c02 |0005: move-result-object v2 │ │ +41d6d8: 7020 d2ac 2100 |0006: invoke-direct {v1, v2}, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.:([Ljava/lang/String;)V // method@acd2 │ │ +41d6de: 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; │ │ │ │ @@ -915359,105 +915359,105 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 192 16-bit code units │ │ -41d718: |[41d718] de.danoeh.antennapod.model.feed.SubscriptionsFilter.:([Ljava/lang/String;)V │ │ -41d728: 7010 ffb2 0700 |0000: invoke-direct {v7}, Ljava/lang/Object;.:()V // method@b2ff │ │ -41d72e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -41d730: 5c70 9a97 |0004: iput-boolean v0, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showIfCounterGreaterZero:Z // field@979a │ │ -41d734: 5c70 9797 |0006: iput-boolean v0, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showAutoDownloadEnabled:Z // field@9797 │ │ -41d738: 5c70 9697 |0008: iput-boolean v0, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showAutoDownloadDisabled:Z // field@9796 │ │ -41d73c: 5c70 9c97 |000a: iput-boolean v0, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showUpdatedEnabled:Z // field@979c │ │ -41d740: 5c70 9b97 |000c: iput-boolean v0, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showUpdatedDisabled:Z // field@979b │ │ -41d744: 5c70 9997 |000e: iput-boolean v0, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showEpisodeNotificationEnabled:Z // field@9799 │ │ -41d748: 5c70 9897 |0010: iput-boolean v0, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showEpisodeNotificationDisabled:Z // field@9798 │ │ -41d74c: 5b78 9597 |0012: iput-object v8, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.properties:[Ljava/lang/String; // field@9795 │ │ -41d750: 2181 |0014: array-length v1, v8 │ │ -41d752: 1202 |0015: const/4 v2, #int 0 // #0 │ │ -41d754: 3512 7800 |0016: if-ge v2, v1, 008e // +0078 │ │ -41d758: 4603 0802 |0018: aget-object v3, v8, v2 │ │ -41d75c: 6e10 2fb3 0300 |001a: invoke-virtual {v3}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ -41d762: 6e10 2fb3 0300 |001d: invoke-virtual {v3}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ -41d768: 0a04 |0020: move-result v4 │ │ -41d76a: 1215 |0021: const/4 v5, #int 1 // #1 │ │ -41d76c: 12f6 |0022: const/4 v6, #int -1 // #ff │ │ -41d76e: 2c04 6d00 0000 |0023: sparse-switch v4, 00000090 // +0000006d │ │ -41d774: 284d |0026: goto 0073 // +004d │ │ -41d776: 1a04 fb7f |0027: const-string v4, "episode_notification_disabled" // string@7ffb │ │ -41d77a: 6e20 28b3 4300 |0029: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -41d780: 0a03 |002c: move-result v3 │ │ -41d782: 3903 0300 |002d: if-nez v3, 0030 // +0003 │ │ -41d786: 2844 |002f: goto 0073 // +0044 │ │ -41d788: 1266 |0030: const/4 v6, #int 6 // #6 │ │ -41d78a: 2842 |0031: goto 0073 // +0042 │ │ -41d78c: 1a04 017f |0032: const-string v4, "enabled_updates" // string@7f01 │ │ -41d790: 6e20 28b3 4300 |0034: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -41d796: 0a03 |0037: move-result v3 │ │ -41d798: 3903 0300 |0038: if-nez v3, 003b // +0003 │ │ -41d79c: 2839 |003a: goto 0073 // +0039 │ │ -41d79e: 1256 |003b: const/4 v6, #int 5 // #5 │ │ -41d7a0: 2837 |003c: goto 0073 // +0037 │ │ -41d7a2: 1a04 e97b |003d: const-string v4, "disabled_updates" // string@7be9 │ │ -41d7a6: 6e20 28b3 4300 |003f: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -41d7ac: 0a03 |0042: move-result v3 │ │ -41d7ae: 3903 0300 |0043: if-nez v3, 0046 // +0003 │ │ -41d7b2: 282e |0045: goto 0073 // +002e │ │ -41d7b4: 1246 |0046: const/4 v6, #int 4 // #4 │ │ -41d7b6: 282c |0047: goto 0073 // +002c │ │ -41d7b8: 1a04 ff7e |0048: const-string v4, "enabled_auto_download" // string@7eff │ │ -41d7bc: 6e20 28b3 4300 |004a: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -41d7c2: 0a03 |004d: move-result v3 │ │ -41d7c4: 3903 0300 |004e: if-nez v3, 0051 // +0003 │ │ -41d7c8: 2823 |0050: goto 0073 // +0023 │ │ -41d7ca: 1236 |0051: const/4 v6, #int 3 // #3 │ │ -41d7cc: 2821 |0052: goto 0073 // +0021 │ │ -41d7ce: 1a04 fc7f |0053: const-string v4, "episode_notification_enabled" // string@7ffc │ │ -41d7d2: 6e20 28b3 4300 |0055: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -41d7d8: 0a03 |0058: move-result v3 │ │ -41d7da: 3903 0300 |0059: if-nez v3, 005c // +0003 │ │ -41d7de: 2818 |005b: goto 0073 // +0018 │ │ -41d7e0: 1226 |005c: const/4 v6, #int 2 // #2 │ │ -41d7e2: 2816 |005d: goto 0073 // +0016 │ │ -41d7e4: 1a04 fd76 |005e: const-string v4, "counter_greater_zero" // string@76fd │ │ -41d7e8: 6e20 28b3 4300 |0060: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -41d7ee: 0a03 |0063: move-result v3 │ │ -41d7f0: 3903 0300 |0064: if-nez v3, 0067 // +0003 │ │ -41d7f4: 280d |0066: goto 0073 // +000d │ │ -41d7f6: 1216 |0067: const/4 v6, #int 1 // #1 │ │ -41d7f8: 280b |0068: goto 0073 // +000b │ │ -41d7fa: 1a04 e87b |0069: const-string v4, "disabled_auto_download" // string@7be8 │ │ -41d7fe: 6e20 28b3 4300 |006b: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -41d804: 0a03 |006e: move-result v3 │ │ -41d806: 3903 0300 |006f: if-nez v3, 0072 // +0003 │ │ -41d80a: 2802 |0071: goto 0073 // +0002 │ │ -41d80c: 1206 |0072: const/4 v6, #int 0 // #0 │ │ -41d80e: 2b06 3b00 0000 |0073: packed-switch v6, 000000ae // +0000003b │ │ -41d814: 2815 |0076: goto 008b // +0015 │ │ -41d816: 5c75 9897 |0077: iput-boolean v5, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showEpisodeNotificationDisabled:Z // field@9798 │ │ -41d81a: 2812 |0079: goto 008b // +0012 │ │ -41d81c: 5c75 9c97 |007a: iput-boolean v5, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showUpdatedEnabled:Z // field@979c │ │ -41d820: 280f |007c: goto 008b // +000f │ │ -41d822: 5c75 9b97 |007d: iput-boolean v5, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showUpdatedDisabled:Z // field@979b │ │ -41d826: 280c |007f: goto 008b // +000c │ │ -41d828: 5c75 9797 |0080: iput-boolean v5, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showAutoDownloadEnabled:Z // field@9797 │ │ -41d82c: 2809 |0082: goto 008b // +0009 │ │ -41d82e: 5c75 9997 |0083: iput-boolean v5, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showEpisodeNotificationEnabled:Z // field@9799 │ │ -41d832: 2806 |0085: goto 008b // +0006 │ │ -41d834: 5c75 9a97 |0086: iput-boolean v5, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showIfCounterGreaterZero:Z // field@979a │ │ -41d838: 2803 |0088: goto 008b // +0003 │ │ -41d83a: 5c75 9697 |0089: iput-boolean v5, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showAutoDownloadDisabled:Z // field@9796 │ │ -41d83e: d802 0201 |008b: add-int/lit8 v2, v2, #int 1 // #01 │ │ -41d842: 2889 |008d: goto 0016 // -0077 │ │ -41d844: 0e00 |008e: return-void │ │ -41d846: 0000 |008f: nop // spacer │ │ -41d848: 0002 0700 9514 1d85 3065 3faf b117 ... |0090: sparse-switch-data (30 units) │ │ -41d884: 0001 0700 0000 0000 1600 0000 1300 ... |00ae: packed-switch-data (18 units) │ │ +41d6e0: |[41d6e0] de.danoeh.antennapod.model.feed.SubscriptionsFilter.:([Ljava/lang/String;)V │ │ +41d6f0: 7010 ffb2 0700 |0000: invoke-direct {v7}, Ljava/lang/Object;.:()V // method@b2ff │ │ +41d6f6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +41d6f8: 5c70 9a97 |0004: iput-boolean v0, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showIfCounterGreaterZero:Z // field@979a │ │ +41d6fc: 5c70 9797 |0006: iput-boolean v0, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showAutoDownloadEnabled:Z // field@9797 │ │ +41d700: 5c70 9697 |0008: iput-boolean v0, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showAutoDownloadDisabled:Z // field@9796 │ │ +41d704: 5c70 9c97 |000a: iput-boolean v0, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showUpdatedEnabled:Z // field@979c │ │ +41d708: 5c70 9b97 |000c: iput-boolean v0, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showUpdatedDisabled:Z // field@979b │ │ +41d70c: 5c70 9997 |000e: iput-boolean v0, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showEpisodeNotificationEnabled:Z // field@9799 │ │ +41d710: 5c70 9897 |0010: iput-boolean v0, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showEpisodeNotificationDisabled:Z // field@9798 │ │ +41d714: 5b78 9597 |0012: iput-object v8, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.properties:[Ljava/lang/String; // field@9795 │ │ +41d718: 2181 |0014: array-length v1, v8 │ │ +41d71a: 1202 |0015: const/4 v2, #int 0 // #0 │ │ +41d71c: 3512 7800 |0016: if-ge v2, v1, 008e // +0078 │ │ +41d720: 4603 0802 |0018: aget-object v3, v8, v2 │ │ +41d724: 6e10 2fb3 0300 |001a: invoke-virtual {v3}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ +41d72a: 6e10 2fb3 0300 |001d: invoke-virtual {v3}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ +41d730: 0a04 |0020: move-result v4 │ │ +41d732: 1215 |0021: const/4 v5, #int 1 // #1 │ │ +41d734: 12f6 |0022: const/4 v6, #int -1 // #ff │ │ +41d736: 2c04 6d00 0000 |0023: sparse-switch v4, 00000090 // +0000006d │ │ +41d73c: 284d |0026: goto 0073 // +004d │ │ +41d73e: 1a04 fb7f |0027: const-string v4, "episode_notification_disabled" // string@7ffb │ │ +41d742: 6e20 28b3 4300 |0029: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +41d748: 0a03 |002c: move-result v3 │ │ +41d74a: 3903 0300 |002d: if-nez v3, 0030 // +0003 │ │ +41d74e: 2844 |002f: goto 0073 // +0044 │ │ +41d750: 1266 |0030: const/4 v6, #int 6 // #6 │ │ +41d752: 2842 |0031: goto 0073 // +0042 │ │ +41d754: 1a04 017f |0032: const-string v4, "enabled_updates" // string@7f01 │ │ +41d758: 6e20 28b3 4300 |0034: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +41d75e: 0a03 |0037: move-result v3 │ │ +41d760: 3903 0300 |0038: if-nez v3, 003b // +0003 │ │ +41d764: 2839 |003a: goto 0073 // +0039 │ │ +41d766: 1256 |003b: const/4 v6, #int 5 // #5 │ │ +41d768: 2837 |003c: goto 0073 // +0037 │ │ +41d76a: 1a04 e97b |003d: const-string v4, "disabled_updates" // string@7be9 │ │ +41d76e: 6e20 28b3 4300 |003f: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +41d774: 0a03 |0042: move-result v3 │ │ +41d776: 3903 0300 |0043: if-nez v3, 0046 // +0003 │ │ +41d77a: 282e |0045: goto 0073 // +002e │ │ +41d77c: 1246 |0046: const/4 v6, #int 4 // #4 │ │ +41d77e: 282c |0047: goto 0073 // +002c │ │ +41d780: 1a04 ff7e |0048: const-string v4, "enabled_auto_download" // string@7eff │ │ +41d784: 6e20 28b3 4300 |004a: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +41d78a: 0a03 |004d: move-result v3 │ │ +41d78c: 3903 0300 |004e: if-nez v3, 0051 // +0003 │ │ +41d790: 2823 |0050: goto 0073 // +0023 │ │ +41d792: 1236 |0051: const/4 v6, #int 3 // #3 │ │ +41d794: 2821 |0052: goto 0073 // +0021 │ │ +41d796: 1a04 fc7f |0053: const-string v4, "episode_notification_enabled" // string@7ffc │ │ +41d79a: 6e20 28b3 4300 |0055: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +41d7a0: 0a03 |0058: move-result v3 │ │ +41d7a2: 3903 0300 |0059: if-nez v3, 005c // +0003 │ │ +41d7a6: 2818 |005b: goto 0073 // +0018 │ │ +41d7a8: 1226 |005c: const/4 v6, #int 2 // #2 │ │ +41d7aa: 2816 |005d: goto 0073 // +0016 │ │ +41d7ac: 1a04 fd76 |005e: const-string v4, "counter_greater_zero" // string@76fd │ │ +41d7b0: 6e20 28b3 4300 |0060: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +41d7b6: 0a03 |0063: move-result v3 │ │ +41d7b8: 3903 0300 |0064: if-nez v3, 0067 // +0003 │ │ +41d7bc: 280d |0066: goto 0073 // +000d │ │ +41d7be: 1216 |0067: const/4 v6, #int 1 // #1 │ │ +41d7c0: 280b |0068: goto 0073 // +000b │ │ +41d7c2: 1a04 e87b |0069: const-string v4, "disabled_auto_download" // string@7be8 │ │ +41d7c6: 6e20 28b3 4300 |006b: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +41d7cc: 0a03 |006e: move-result v3 │ │ +41d7ce: 3903 0300 |006f: if-nez v3, 0072 // +0003 │ │ +41d7d2: 2802 |0071: goto 0073 // +0002 │ │ +41d7d4: 1206 |0072: const/4 v6, #int 0 // #0 │ │ +41d7d6: 2b06 3b00 0000 |0073: packed-switch v6, 000000ae // +0000003b │ │ +41d7dc: 2815 |0076: goto 008b // +0015 │ │ +41d7de: 5c75 9897 |0077: iput-boolean v5, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showEpisodeNotificationDisabled:Z // field@9798 │ │ +41d7e2: 2812 |0079: goto 008b // +0012 │ │ +41d7e4: 5c75 9c97 |007a: iput-boolean v5, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showUpdatedEnabled:Z // field@979c │ │ +41d7e8: 280f |007c: goto 008b // +000f │ │ +41d7ea: 5c75 9b97 |007d: iput-boolean v5, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showUpdatedDisabled:Z // field@979b │ │ +41d7ee: 280c |007f: goto 008b // +000c │ │ +41d7f0: 5c75 9797 |0080: iput-boolean v5, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showAutoDownloadEnabled:Z // field@9797 │ │ +41d7f4: 2809 |0082: goto 008b // +0009 │ │ +41d7f6: 5c75 9997 |0083: iput-boolean v5, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showEpisodeNotificationEnabled:Z // field@9799 │ │ +41d7fa: 2806 |0085: goto 008b // +0006 │ │ +41d7fc: 5c75 9a97 |0086: iput-boolean v5, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showIfCounterGreaterZero:Z // field@979a │ │ +41d800: 2803 |0088: goto 008b // +0003 │ │ +41d802: 5c75 9697 |0089: iput-boolean v5, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showAutoDownloadDisabled:Z // field@9796 │ │ +41d806: d802 0201 |008b: add-int/lit8 v2, v2, #int 1 // #01 │ │ +41d80a: 2889 |008d: goto 0016 // -0077 │ │ +41d80c: 0e00 |008e: return-void │ │ +41d80e: 0000 |008f: nop // spacer │ │ +41d810: 0002 0700 9514 1d85 3065 3faf b117 ... |0090: sparse-switch-data (30 units) │ │ +41d84c: 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 │ │ @@ -915484,102 +915484,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 │ │ -41d598: |[41d598] de.danoeh.antennapod.model.feed.SubscriptionsFilter.filter:(Ljava/util/List;Ljava/util/Map;)Ljava/util/List; │ │ -41d5a8: 5440 9597 |0000: iget-object v0, v4, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.properties:[Ljava/lang/String; // field@9795 │ │ -41d5ac: 2100 |0002: array-length v0, v0 │ │ -41d5ae: 3900 0300 |0003: if-nez v0, 0006 // +0003 │ │ -41d5b2: 1105 |0005: return-object v5 │ │ -41d5b4: 2200 fd1e |0006: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -41d5b8: 7010 a0b4 0000 |0008: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -41d5be: 7210 6ab5 0500 |000b: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -41d5c4: 0c05 |000e: move-result-object v5 │ │ -41d5c6: 7210 4db5 0500 |000f: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -41d5cc: 0a01 |0012: move-result v1 │ │ -41d5ce: 3801 5200 |0013: if-eqz v1, 0065 // +0052 │ │ -41d5d2: 7210 4eb5 0500 |0015: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -41d5d8: 0c01 |0018: move-result-object v1 │ │ -41d5da: 1f01 b21c |0019: check-cast v1, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ -41d5de: 6e10 d4ab 0100 |001b: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ -41d5e4: 0c02 |001e: move-result-object v2 │ │ -41d5e6: 5543 9797 |001f: iget-boolean v3, v4, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showAutoDownloadEnabled:Z // field@9797 │ │ -41d5ea: 3803 0900 |0021: if-eqz v3, 002a // +0009 │ │ -41d5ee: 6e10 a8ac 0200 |0023: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getAutoDownload:()Z // method@aca8 │ │ -41d5f4: 0a03 |0026: move-result v3 │ │ -41d5f6: 3903 0300 |0027: if-nez v3, 002a // +0003 │ │ -41d5fa: 28e6 |0029: goto 000f // -001a │ │ -41d5fc: 5543 9697 |002a: iget-boolean v3, v4, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showAutoDownloadDisabled:Z // field@9796 │ │ -41d600: 3803 0900 |002c: if-eqz v3, 0035 // +0009 │ │ -41d604: 6e10 a8ac 0200 |002e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getAutoDownload:()Z // method@aca8 │ │ -41d60a: 0a03 |0031: move-result v3 │ │ -41d60c: 3803 0300 |0032: if-eqz v3, 0035 // +0003 │ │ -41d610: 28db |0034: goto 000f // -0025 │ │ -41d612: 5543 9c97 |0035: iget-boolean v3, v4, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showUpdatedEnabled:Z // field@979c │ │ -41d616: 3803 0900 |0037: if-eqz v3, 0040 // +0009 │ │ -41d61a: 6e10 afac 0200 |0039: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getKeepUpdated:()Z // method@acaf │ │ -41d620: 0a03 |003c: move-result v3 │ │ -41d622: 3903 0300 |003d: if-nez v3, 0040 // +0003 │ │ -41d626: 28d0 |003f: goto 000f // -0030 │ │ -41d628: 5543 9b97 |0040: iget-boolean v3, v4, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showUpdatedDisabled:Z // field@979b │ │ -41d62c: 3803 0900 |0042: if-eqz v3, 004b // +0009 │ │ -41d630: 6e10 afac 0200 |0044: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getKeepUpdated:()Z // method@acaf │ │ -41d636: 0a03 |0047: move-result v3 │ │ -41d638: 3803 0300 |0048: if-eqz v3, 004b // +0003 │ │ -41d63c: 28c5 |004a: goto 000f // -003b │ │ -41d63e: 5543 9997 |004b: iget-boolean v3, v4, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showEpisodeNotificationEnabled:Z // field@9799 │ │ -41d642: 3803 0900 |004d: if-eqz v3, 0056 // +0009 │ │ -41d646: 6e10 b2ac 0200 |004f: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getShowEpisodeNotification:()Z // method@acb2 │ │ -41d64c: 0a03 |0052: move-result v3 │ │ -41d64e: 3903 0300 |0053: if-nez v3, 0056 // +0003 │ │ -41d652: 28ba |0055: goto 000f // -0046 │ │ -41d654: 5543 9897 |0056: iget-boolean v3, v4, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showEpisodeNotificationDisabled:Z // field@9798 │ │ -41d658: 3803 0900 |0058: if-eqz v3, 0061 // +0009 │ │ -41d65c: 6e10 b2ac 0200 |005a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getShowEpisodeNotification:()Z // method@acb2 │ │ -41d662: 0a02 |005d: move-result v2 │ │ -41d664: 3802 0300 |005e: if-eqz v2, 0061 // +0003 │ │ -41d668: 28af |0060: goto 000f // -0051 │ │ -41d66a: 7220 5fb5 1000 |0061: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -41d670: 28ab |0064: goto 000f // -0055 │ │ -41d672: 5545 9a97 |0065: iget-boolean v5, v4, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showIfCounterGreaterZero:Z // field@979a │ │ -41d676: 3805 3e00 |0067: if-eqz v5, 00a5 // +003e │ │ -41d67a: 7210 72b5 0000 |0069: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ -41d680: 0a05 |006c: move-result v5 │ │ -41d682: d805 05ff |006d: add-int/lit8 v5, v5, #int -1 // #ff │ │ -41d686: 3a05 3600 |006f: if-ltz v5, 00a5 // +0036 │ │ -41d68a: 7220 66b5 5000 |0071: invoke-interface {v0, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -41d690: 0c01 |0074: move-result-object v1 │ │ -41d692: 1f01 b21c |0075: check-cast v1, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ -41d696: 6e10 f4ab 0100 |0077: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -41d69c: 0b01 |007a: move-result-wide v1 │ │ -41d69e: 7120 d1b2 2100 |007b: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ -41d6a4: 0c01 |007e: move-result-object v1 │ │ -41d6a6: 7220 92b5 1600 |007f: invoke-interface {v6, v1}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b592 │ │ -41d6ac: 0a01 |0082: move-result v1 │ │ -41d6ae: 3801 1c00 |0083: if-eqz v1, 009f // +001c │ │ -41d6b2: 7220 66b5 5000 |0085: invoke-interface {v0, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -41d6b8: 0c01 |0088: move-result-object v1 │ │ -41d6ba: 1f01 b21c |0089: check-cast v1, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ -41d6be: 6e10 f4ab 0100 |008b: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -41d6c4: 0b01 |008e: move-result-wide v1 │ │ -41d6c6: 7120 d1b2 2100 |008f: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ -41d6cc: 0c01 |0092: move-result-object v1 │ │ -41d6ce: 7220 96b5 1600 |0093: invoke-interface {v6, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b596 │ │ -41d6d4: 0c01 |0096: move-result-object v1 │ │ -41d6d6: 1f01 741e |0097: check-cast v1, Ljava/lang/Integer; // type@1e74 │ │ -41d6da: 6e10 b8b2 0100 |0099: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@b2b8 │ │ -41d6e0: 0a01 |009c: move-result v1 │ │ -41d6e2: 3c01 0500 |009d: if-gtz v1, 00a2 // +0005 │ │ -41d6e6: 7220 6eb5 5000 |009f: invoke-interface {v0, v5}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@b56e │ │ -41d6ec: d805 05ff |00a2: add-int/lit8 v5, v5, #int -1 // #ff │ │ -41d6f0: 28cb |00a4: goto 006f // -0035 │ │ -41d6f2: 1100 |00a5: return-object v0 │ │ +41d560: |[41d560] de.danoeh.antennapod.model.feed.SubscriptionsFilter.filter:(Ljava/util/List;Ljava/util/Map;)Ljava/util/List; │ │ +41d570: 5440 9597 |0000: iget-object v0, v4, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.properties:[Ljava/lang/String; // field@9795 │ │ +41d574: 2100 |0002: array-length v0, v0 │ │ +41d576: 3900 0300 |0003: if-nez v0, 0006 // +0003 │ │ +41d57a: 1105 |0005: return-object v5 │ │ +41d57c: 2200 fd1e |0006: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +41d580: 7010 a0b4 0000 |0008: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +41d586: 7210 6ab5 0500 |000b: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +41d58c: 0c05 |000e: move-result-object v5 │ │ +41d58e: 7210 4db5 0500 |000f: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +41d594: 0a01 |0012: move-result v1 │ │ +41d596: 3801 5200 |0013: if-eqz v1, 0065 // +0052 │ │ +41d59a: 7210 4eb5 0500 |0015: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +41d5a0: 0c01 |0018: move-result-object v1 │ │ +41d5a2: 1f01 b21c |0019: check-cast v1, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ +41d5a6: 6e10 d4ab 0100 |001b: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ +41d5ac: 0c02 |001e: move-result-object v2 │ │ +41d5ae: 5543 9797 |001f: iget-boolean v3, v4, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showAutoDownloadEnabled:Z // field@9797 │ │ +41d5b2: 3803 0900 |0021: if-eqz v3, 002a // +0009 │ │ +41d5b6: 6e10 a8ac 0200 |0023: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getAutoDownload:()Z // method@aca8 │ │ +41d5bc: 0a03 |0026: move-result v3 │ │ +41d5be: 3903 0300 |0027: if-nez v3, 002a // +0003 │ │ +41d5c2: 28e6 |0029: goto 000f // -001a │ │ +41d5c4: 5543 9697 |002a: iget-boolean v3, v4, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showAutoDownloadDisabled:Z // field@9796 │ │ +41d5c8: 3803 0900 |002c: if-eqz v3, 0035 // +0009 │ │ +41d5cc: 6e10 a8ac 0200 |002e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getAutoDownload:()Z // method@aca8 │ │ +41d5d2: 0a03 |0031: move-result v3 │ │ +41d5d4: 3803 0300 |0032: if-eqz v3, 0035 // +0003 │ │ +41d5d8: 28db |0034: goto 000f // -0025 │ │ +41d5da: 5543 9c97 |0035: iget-boolean v3, v4, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showUpdatedEnabled:Z // field@979c │ │ +41d5de: 3803 0900 |0037: if-eqz v3, 0040 // +0009 │ │ +41d5e2: 6e10 afac 0200 |0039: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getKeepUpdated:()Z // method@acaf │ │ +41d5e8: 0a03 |003c: move-result v3 │ │ +41d5ea: 3903 0300 |003d: if-nez v3, 0040 // +0003 │ │ +41d5ee: 28d0 |003f: goto 000f // -0030 │ │ +41d5f0: 5543 9b97 |0040: iget-boolean v3, v4, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showUpdatedDisabled:Z // field@979b │ │ +41d5f4: 3803 0900 |0042: if-eqz v3, 004b // +0009 │ │ +41d5f8: 6e10 afac 0200 |0044: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getKeepUpdated:()Z // method@acaf │ │ +41d5fe: 0a03 |0047: move-result v3 │ │ +41d600: 3803 0300 |0048: if-eqz v3, 004b // +0003 │ │ +41d604: 28c5 |004a: goto 000f // -003b │ │ +41d606: 5543 9997 |004b: iget-boolean v3, v4, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showEpisodeNotificationEnabled:Z // field@9799 │ │ +41d60a: 3803 0900 |004d: if-eqz v3, 0056 // +0009 │ │ +41d60e: 6e10 b2ac 0200 |004f: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getShowEpisodeNotification:()Z // method@acb2 │ │ +41d614: 0a03 |0052: move-result v3 │ │ +41d616: 3903 0300 |0053: if-nez v3, 0056 // +0003 │ │ +41d61a: 28ba |0055: goto 000f // -0046 │ │ +41d61c: 5543 9897 |0056: iget-boolean v3, v4, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showEpisodeNotificationDisabled:Z // field@9798 │ │ +41d620: 3803 0900 |0058: if-eqz v3, 0061 // +0009 │ │ +41d624: 6e10 b2ac 0200 |005a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getShowEpisodeNotification:()Z // method@acb2 │ │ +41d62a: 0a02 |005d: move-result v2 │ │ +41d62c: 3802 0300 |005e: if-eqz v2, 0061 // +0003 │ │ +41d630: 28af |0060: goto 000f // -0051 │ │ +41d632: 7220 5fb5 1000 |0061: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +41d638: 28ab |0064: goto 000f // -0055 │ │ +41d63a: 5545 9a97 |0065: iget-boolean v5, v4, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showIfCounterGreaterZero:Z // field@979a │ │ +41d63e: 3805 3e00 |0067: if-eqz v5, 00a5 // +003e │ │ +41d642: 7210 72b5 0000 |0069: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ +41d648: 0a05 |006c: move-result v5 │ │ +41d64a: d805 05ff |006d: add-int/lit8 v5, v5, #int -1 // #ff │ │ +41d64e: 3a05 3600 |006f: if-ltz v5, 00a5 // +0036 │ │ +41d652: 7220 66b5 5000 |0071: invoke-interface {v0, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +41d658: 0c01 |0074: move-result-object v1 │ │ +41d65a: 1f01 b21c |0075: check-cast v1, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ +41d65e: 6e10 f4ab 0100 |0077: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +41d664: 0b01 |007a: move-result-wide v1 │ │ +41d666: 7120 d1b2 2100 |007b: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ +41d66c: 0c01 |007e: move-result-object v1 │ │ +41d66e: 7220 92b5 1600 |007f: invoke-interface {v6, v1}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b592 │ │ +41d674: 0a01 |0082: move-result v1 │ │ +41d676: 3801 1c00 |0083: if-eqz v1, 009f // +001c │ │ +41d67a: 7220 66b5 5000 |0085: invoke-interface {v0, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +41d680: 0c01 |0088: move-result-object v1 │ │ +41d682: 1f01 b21c |0089: check-cast v1, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ +41d686: 6e10 f4ab 0100 |008b: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +41d68c: 0b01 |008e: move-result-wide v1 │ │ +41d68e: 7120 d1b2 2100 |008f: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ +41d694: 0c01 |0092: move-result-object v1 │ │ +41d696: 7220 96b5 1600 |0093: invoke-interface {v6, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b596 │ │ +41d69c: 0c01 |0096: move-result-object v1 │ │ +41d69e: 1f01 741e |0097: check-cast v1, Ljava/lang/Integer; // type@1e74 │ │ +41d6a2: 6e10 b8b2 0100 |0099: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@b2b8 │ │ +41d6a8: 0a01 |009c: move-result v1 │ │ +41d6aa: 3c01 0500 |009d: if-gtz v1, 00a2 // +0005 │ │ +41d6ae: 7220 6eb5 5000 |009f: invoke-interface {v0, v5}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@b56e │ │ +41d6b4: d805 05ff |00a2: add-int/lit8 v5, v5, #int -1 // #ff │ │ +41d6b8: 28cb |00a4: goto 006f // -0035 │ │ +41d6ba: 1100 |00a5: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0006 line=74 │ │ 0x000b line=76 │ │ 0x001b line=77 │ │ 0x001f line=80 │ │ @@ -915604,20 +915604,20 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -41d574: |[41d574] de.danoeh.antennapod.model.feed.SubscriptionsFilter.getValues:()[Ljava/lang/String; │ │ -41d584: 5410 9597 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.properties:[Ljava/lang/String; // field@9795 │ │ -41d588: 6e10 3cb8 0000 |0002: invoke-virtual {v0}, [Ljava/lang/String;.clone:()Ljava/lang/Object; // method@b83c │ │ -41d58e: 0c00 |0005: move-result-object v0 │ │ -41d590: 1f00 2b21 |0006: check-cast v0, [Ljava/lang/String; // type@212b │ │ -41d594: 1100 |0008: return-object v0 │ │ +41d53c: |[41d53c] de.danoeh.antennapod.model.feed.SubscriptionsFilter.getValues:()[Ljava/lang/String; │ │ +41d54c: 5410 9597 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.properties:[Ljava/lang/String; // field@9795 │ │ +41d550: 6e10 3cb8 0000 |0002: invoke-virtual {v0}, [Ljava/lang/String;.clone:()Ljava/lang/Object; // method@b83c │ │ +41d556: 0c00 |0005: move-result-object v0 │ │ +41d558: 1f00 2b21 |0006: check-cast v0, [Ljava/lang/String; // type@212b │ │ +41d55c: 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;) │ │ @@ -915625,22 +915625,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -41d528: |[41d528] de.danoeh.antennapod.model.feed.SubscriptionsFilter.isEnabled:()Z │ │ -41d538: 5410 9597 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.properties:[Ljava/lang/String; // field@9795 │ │ -41d53c: 2100 |0002: array-length v0, v0 │ │ -41d53e: 3d00 0400 |0003: if-lez v0, 0007 // +0004 │ │ -41d542: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -41d544: 2802 |0006: goto 0008 // +0002 │ │ -41d546: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -41d548: 0f00 |0008: return v0 │ │ +41d4f0: |[41d4f0] de.danoeh.antennapod.model.feed.SubscriptionsFilter.isEnabled:()Z │ │ +41d500: 5410 9597 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.properties:[Ljava/lang/String; // field@9795 │ │ +41d504: 2100 |0002: array-length v0, v0 │ │ +41d506: 3d00 0400 |0003: if-lez v0, 0007 // +0004 │ │ +41d50a: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +41d50c: 2802 |0006: goto 0008 // +0002 │ │ +41d50e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +41d510: 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;) │ │ @@ -915648,21 +915648,21 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -41d54c: |[41d54c] de.danoeh.antennapod.model.feed.SubscriptionsFilter.serialize:()Ljava/lang/String; │ │ -41d55c: 1a00 ba07 |0000: const-string v0, "," // string@07ba │ │ -41d560: 6e10 d4ac 0200 |0002: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.getValues:()[Ljava/lang/String; // method@acd4 │ │ -41d566: 0c01 |0005: move-result-object v1 │ │ -41d568: 7120 b30a 1000 |0006: invoke-static {v0, v1}, Landroid/text/TextUtils;.join:(Ljava/lang/CharSequence;[Ljava/lang/Object;)Ljava/lang/String; // method@0ab3 │ │ -41d56e: 0c00 |0009: move-result-object v0 │ │ -41d570: 1100 |000a: return-object v0 │ │ +41d514: |[41d514] de.danoeh.antennapod.model.feed.SubscriptionsFilter.serialize:()Ljava/lang/String; │ │ +41d524: 1a00 ba07 |0000: const-string v0, "," // string@07ba │ │ +41d528: 6e10 d4ac 0200 |0002: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.getValues:()[Ljava/lang/String; // method@acd4 │ │ +41d52e: 0c01 |0005: move-result-object v1 │ │ +41d530: 7120 b30a 1000 |0006: invoke-static {v0, v1}, Landroid/text/TextUtils;.join:(Ljava/lang/CharSequence;[Ljava/lang/Object;)Ljava/lang/String; // method@0ab3 │ │ +41d536: 0c00 |0009: move-result-object v0 │ │ +41d538: 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 : 22363 (SubscriptionsFilter.java) │ │ @@ -915732,61 +915732,61 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 14 │ │ ins : 0 │ │ outs : 5 │ │ insns size : 91 16-bit code units │ │ -41d984: |[41d984] de.danoeh.antennapod.model.feed.VolumeAdaptionSetting.:()V │ │ -41d994: 2200 c31c |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@1cc3 │ │ -41d998: 1501 803f |0002: const/high16 v1, #int 1065353216 // #3f80 │ │ -41d99c: 1a02 494c |0004: const-string v2, "OFF" // string@4c49 │ │ -41d9a0: 1203 |0006: const/4 v3, #int 0 // #0 │ │ -41d9a2: 7051 d8ac 2033 |0007: invoke-direct {v0, v2, v3, v3, v1}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.:(Ljava/lang/String;IIF)V // method@acd8 │ │ -41d9a8: 6900 a397 |000a: sput-object v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.OFF:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@97a3 │ │ -41d9ac: 2201 c31c |000c: new-instance v1, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@1cc3 │ │ -41d9b0: 1502 003f |000e: const/high16 v2, #int 1056964608 // #3f00 │ │ -41d9b4: 1a04 af24 |0010: const-string v4, "LIGHT_REDUCTION" // string@24af │ │ -41d9b8: 1215 |0012: const/4 v5, #int 1 // #1 │ │ -41d9ba: 7052 d8ac 4155 |0013: invoke-direct {v1, v4, v5, v5, v2}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.:(Ljava/lang/String;IIF)V // method@acd8 │ │ -41d9c0: 6901 a197 |0016: sput-object v1, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.LIGHT_REDUCTION:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@97a1 │ │ -41d9c4: 2202 c31c |0018: new-instance v2, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@1cc3 │ │ -41d9c8: 1404 cdcc 4c3e |001a: const v4, #float 0.2 // #3e4ccccd │ │ -41d9ce: 1a06 1420 |001d: const-string v6, "HEAVY_REDUCTION" // string@2014 │ │ -41d9d2: 1227 |001f: const/4 v7, #int 2 // #2 │ │ -41d9d4: 7054 d8ac 6277 |0020: invoke-direct {v2, v6, v7, v7, v4}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.:(Ljava/lang/String;IIF)V // method@acd8 │ │ -41d9da: 6902 9f97 |0023: sput-object v2, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.HEAVY_REDUCTION:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@979f │ │ -41d9de: 2204 c31c |0025: new-instance v4, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@1cc3 │ │ -41d9e2: 1506 c03f |0027: const/high16 v6, #int 1069547520 // #3fc0 │ │ -41d9e6: 1a08 ae24 |0029: const-string v8, "LIGHT_BOOST" // string@24ae │ │ -41d9ea: 1239 |002b: const/4 v9, #int 3 // #3 │ │ -41d9ec: 7056 d8ac 8499 |002c: invoke-direct {v4, v8, v9, v9, v6}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.:(Ljava/lang/String;IIF)V // method@acd8 │ │ -41d9f2: 6904 a097 |002f: sput-object v4, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.LIGHT_BOOST:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@97a0 │ │ -41d9f6: 2206 c31c |0031: new-instance v6, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@1cc3 │ │ -41d9fa: 1508 0040 |0033: const/high16 v8, #int 1073741824 // #4000 │ │ -41d9fe: 1a0a 2748 |0035: const-string v10, "MEDIUM_BOOST" // string@4827 │ │ -41da02: 124b |0037: const/4 v11, #int 4 // #4 │ │ -41da04: 7058 d8ac a6bb |0038: invoke-direct {v6, v10, v11, v11, v8}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.:(Ljava/lang/String;IIF)V // method@acd8 │ │ -41da0a: 6906 a297 |003b: sput-object v6, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.MEDIUM_BOOST:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@97a2 │ │ -41da0e: 2208 c31c |003d: new-instance v8, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@1cc3 │ │ -41da12: 150a 2040 |003f: const/high16 v10, #int 1075838976 // #4020 │ │ -41da16: 1a0c 1320 |0041: const-string v12, "HEAVY_BOOST" // string@2013 │ │ -41da1a: 125d |0043: const/4 v13, #int 5 // #5 │ │ -41da1c: 705a d8ac c8dd |0044: invoke-direct {v8, v12, v13, v13, v10}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.:(Ljava/lang/String;IIF)V // method@acd8 │ │ -41da22: 6908 9e97 |0047: sput-object v8, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.HEAVY_BOOST:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@979e │ │ -41da26: 126a |0049: const/4 v10, #int 6 // #6 │ │ -41da28: 23aa 1521 |004a: new-array v10, v10, [Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@2115 │ │ -41da2c: 4d00 0a03 |004c: aput-object v0, v10, v3 │ │ -41da30: 4d01 0a05 |004e: aput-object v1, v10, v5 │ │ -41da34: 4d02 0a07 |0050: aput-object v2, v10, v7 │ │ -41da38: 4d04 0a09 |0052: aput-object v4, v10, v9 │ │ -41da3c: 4d06 0a0b |0054: aput-object v6, v10, v11 │ │ -41da40: 4d08 0a0d |0056: aput-object v8, v10, v13 │ │ -41da44: 690a 9d97 |0058: sput-object v10, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.$VALUES:[Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@979d │ │ -41da48: 0e00 |005a: return-void │ │ +41d94c: |[41d94c] de.danoeh.antennapod.model.feed.VolumeAdaptionSetting.:()V │ │ +41d95c: 2200 c31c |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@1cc3 │ │ +41d960: 1501 803f |0002: const/high16 v1, #int 1065353216 // #3f80 │ │ +41d964: 1a02 494c |0004: const-string v2, "OFF" // string@4c49 │ │ +41d968: 1203 |0006: const/4 v3, #int 0 // #0 │ │ +41d96a: 7051 d8ac 2033 |0007: invoke-direct {v0, v2, v3, v3, v1}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.:(Ljava/lang/String;IIF)V // method@acd8 │ │ +41d970: 6900 a397 |000a: sput-object v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.OFF:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@97a3 │ │ +41d974: 2201 c31c |000c: new-instance v1, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@1cc3 │ │ +41d978: 1502 003f |000e: const/high16 v2, #int 1056964608 // #3f00 │ │ +41d97c: 1a04 af24 |0010: const-string v4, "LIGHT_REDUCTION" // string@24af │ │ +41d980: 1215 |0012: const/4 v5, #int 1 // #1 │ │ +41d982: 7052 d8ac 4155 |0013: invoke-direct {v1, v4, v5, v5, v2}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.:(Ljava/lang/String;IIF)V // method@acd8 │ │ +41d988: 6901 a197 |0016: sput-object v1, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.LIGHT_REDUCTION:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@97a1 │ │ +41d98c: 2202 c31c |0018: new-instance v2, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@1cc3 │ │ +41d990: 1404 cdcc 4c3e |001a: const v4, #float 0.2 // #3e4ccccd │ │ +41d996: 1a06 1420 |001d: const-string v6, "HEAVY_REDUCTION" // string@2014 │ │ +41d99a: 1227 |001f: const/4 v7, #int 2 // #2 │ │ +41d99c: 7054 d8ac 6277 |0020: invoke-direct {v2, v6, v7, v7, v4}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.:(Ljava/lang/String;IIF)V // method@acd8 │ │ +41d9a2: 6902 9f97 |0023: sput-object v2, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.HEAVY_REDUCTION:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@979f │ │ +41d9a6: 2204 c31c |0025: new-instance v4, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@1cc3 │ │ +41d9aa: 1506 c03f |0027: const/high16 v6, #int 1069547520 // #3fc0 │ │ +41d9ae: 1a08 ae24 |0029: const-string v8, "LIGHT_BOOST" // string@24ae │ │ +41d9b2: 1239 |002b: const/4 v9, #int 3 // #3 │ │ +41d9b4: 7056 d8ac 8499 |002c: invoke-direct {v4, v8, v9, v9, v6}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.:(Ljava/lang/String;IIF)V // method@acd8 │ │ +41d9ba: 6904 a097 |002f: sput-object v4, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.LIGHT_BOOST:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@97a0 │ │ +41d9be: 2206 c31c |0031: new-instance v6, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@1cc3 │ │ +41d9c2: 1508 0040 |0033: const/high16 v8, #int 1073741824 // #4000 │ │ +41d9c6: 1a0a 2748 |0035: const-string v10, "MEDIUM_BOOST" // string@4827 │ │ +41d9ca: 124b |0037: const/4 v11, #int 4 // #4 │ │ +41d9cc: 7058 d8ac a6bb |0038: invoke-direct {v6, v10, v11, v11, v8}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.:(Ljava/lang/String;IIF)V // method@acd8 │ │ +41d9d2: 6906 a297 |003b: sput-object v6, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.MEDIUM_BOOST:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@97a2 │ │ +41d9d6: 2208 c31c |003d: new-instance v8, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@1cc3 │ │ +41d9da: 150a 2040 |003f: const/high16 v10, #int 1075838976 // #4020 │ │ +41d9de: 1a0c 1320 |0041: const-string v12, "HEAVY_BOOST" // string@2013 │ │ +41d9e2: 125d |0043: const/4 v13, #int 5 // #5 │ │ +41d9e4: 705a d8ac c8dd |0044: invoke-direct {v8, v12, v13, v13, v10}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.:(Ljava/lang/String;IIF)V // method@acd8 │ │ +41d9ea: 6908 9e97 |0047: sput-object v8, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.HEAVY_BOOST:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@979e │ │ +41d9ee: 126a |0049: const/4 v10, #int 6 // #6 │ │ +41d9f0: 23aa 1521 |004a: new-array v10, v10, [Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@2115 │ │ +41d9f4: 4d00 0a03 |004c: aput-object v0, v10, v3 │ │ +41d9f8: 4d01 0a05 |004e: aput-object v1, v10, v5 │ │ +41d9fc: 4d02 0a07 |0050: aput-object v2, v10, v7 │ │ +41da00: 4d04 0a09 |0052: aput-object v4, v10, v9 │ │ +41da04: 4d06 0a0b |0054: aput-object v6, v10, v11 │ │ +41da08: 4d08 0a0d |0056: aput-object v8, v10, v13 │ │ +41da0c: 690a 9d97 |0058: sput-object v10, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.$VALUES:[Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@979d │ │ +41da10: 0e00 |005a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=4 │ │ 0x000c line=5 │ │ 0x0018 line=6 │ │ 0x0025 line=7 │ │ 0x0031 line=8 │ │ @@ -915799,19 +915799,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 │ │ -41da4c: |[41da4c] de.danoeh.antennapod.model.feed.VolumeAdaptionSetting.:(Ljava/lang/String;IIF)V │ │ -41da5c: 7030 94b2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b294 │ │ -41da62: 5903 a597 |0003: iput v3, v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.value:I // field@97a5 │ │ -41da66: 5904 a497 |0005: iput v4, v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.adaptionFactor:F // field@97a4 │ │ -41da6a: 0e00 |0007: return-void │ │ +41da14: |[41da14] de.danoeh.antennapod.model.feed.VolumeAdaptionSetting.:(Ljava/lang/String;IIF)V │ │ +41da24: 7030 94b2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b294 │ │ +41da2a: 5903 a597 |0003: iput v3, v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.value:I // field@97a5 │ │ +41da2e: 5904 a497 |0005: iput v4, v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.adaptionFactor:F // field@97a4 │ │ +41da32: 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/VolumeAdaptionSetting; │ │ @@ -915825,36 +915825,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 │ │ -41d8a8: |[41d8a8] de.danoeh.antennapod.model.feed.VolumeAdaptionSetting.fromInteger:(I)Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; │ │ -41d8b8: 7100 ddac 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.values:()[Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // method@acdd │ │ -41d8be: 0c00 |0003: move-result-object v0 │ │ -41d8c0: 2101 |0004: array-length v1, v0 │ │ -41d8c2: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -41d8c4: 3512 0c00 |0006: if-ge v2, v1, 0012 // +000c │ │ -41d8c8: 4603 0002 |0008: aget-object v3, v0, v2 │ │ -41d8cc: 5234 a597 |000a: iget v4, v3, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.value:I // field@97a5 │ │ -41d8d0: 3354 0300 |000c: if-ne v4, v5, 000f // +0003 │ │ -41d8d4: 1103 |000e: return-object v3 │ │ -41d8d6: d802 0201 |000f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -41d8da: 28f5 |0011: goto 0006 // -000b │ │ -41d8dc: 2200 701e |0012: new-instance v0, Ljava/lang/IllegalArgumentException; // type@1e70 │ │ -41d8e0: 2201 8f1e |0014: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -41d8e4: 7010 50b3 0100 |0016: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -41d8ea: 1a02 7713 |0019: const-string v2, "Cannot map value to VolumeAdaptionSetting: " // string@1377 │ │ -41d8ee: 6e20 5cb3 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -41d8f4: 6e20 57b3 5100 |001e: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -41d8fa: 6e10 67b3 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -41d900: 0c05 |0024: move-result-object v5 │ │ -41d902: 7020 abb2 5000 |0025: invoke-direct {v0, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b2ab │ │ -41d908: 2700 |0028: throw v0 │ │ +41d870: |[41d870] de.danoeh.antennapod.model.feed.VolumeAdaptionSetting.fromInteger:(I)Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; │ │ +41d880: 7100 ddac 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.values:()[Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // method@acdd │ │ +41d886: 0c00 |0003: move-result-object v0 │ │ +41d888: 2101 |0004: array-length v1, v0 │ │ +41d88a: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +41d88c: 3512 0c00 |0006: if-ge v2, v1, 0012 // +000c │ │ +41d890: 4603 0002 |0008: aget-object v3, v0, v2 │ │ +41d894: 5234 a597 |000a: iget v4, v3, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.value:I // field@97a5 │ │ +41d898: 3354 0300 |000c: if-ne v4, v5, 000f // +0003 │ │ +41d89c: 1103 |000e: return-object v3 │ │ +41d89e: d802 0201 |000f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +41d8a2: 28f5 |0011: goto 0006 // -000b │ │ +41d8a4: 2200 701e |0012: new-instance v0, Ljava/lang/IllegalArgumentException; // type@1e70 │ │ +41d8a8: 2201 8f1e |0014: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +41d8ac: 7010 50b3 0100 |0016: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +41d8b2: 1a02 7713 |0019: const-string v2, "Cannot map value to VolumeAdaptionSetting: " // string@1377 │ │ +41d8b6: 6e20 5cb3 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +41d8bc: 6e20 57b3 5100 |001e: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +41d8c2: 6e10 67b3 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +41d8c8: 0c05 |0024: move-result-object v5 │ │ +41d8ca: 7020 abb2 5000 |0025: invoke-direct {v0, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b2ab │ │ +41d8d0: 2700 |0028: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ 0x000a line=21 │ │ 0x0012 line=25 │ │ locals : │ │ 0x0000 - 0x0029 reg=5 (null) I │ │ @@ -915864,20 +915864,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 │ │ -41d90c: |[41d90c] de.danoeh.antennapod.model.feed.VolumeAdaptionSetting.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; │ │ -41d91c: 1c00 c31c |0000: const-class v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@1cc3 │ │ -41d920: 7120 99b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b299 │ │ -41d926: 0c01 |0005: move-result-object v1 │ │ -41d928: 1f01 c31c |0006: check-cast v1, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@1cc3 │ │ -41d92c: 1101 |0008: return-object v1 │ │ +41d8d4: |[41d8d4] de.danoeh.antennapod.model.feed.VolumeAdaptionSetting.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; │ │ +41d8e4: 1c00 c31c |0000: const-class v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@1cc3 │ │ +41d8e8: 7120 99b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b299 │ │ +41d8ee: 0c01 |0005: move-result-object v1 │ │ +41d8f0: 1f01 c31c |0006: check-cast v1, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@1cc3 │ │ +41d8f4: 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;) │ │ @@ -915885,20 +915885,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 │ │ -41d930: |[41d930] de.danoeh.antennapod.model.feed.VolumeAdaptionSetting.values:()[Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; │ │ -41d940: 6200 9d97 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.$VALUES:[Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@979d │ │ -41d944: 6e10 33b8 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.clone:()Ljava/lang/Object; // method@b833 │ │ -41d94a: 0c00 |0005: move-result-object v0 │ │ -41d94c: 1f00 1521 |0006: check-cast v0, [Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@2115 │ │ -41d950: 1100 |0008: return-object v0 │ │ +41d8f8: |[41d8f8] de.danoeh.antennapod.model.feed.VolumeAdaptionSetting.values:()[Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; │ │ +41d908: 6200 9d97 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.$VALUES:[Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@979d │ │ +41d90c: 6e10 33b8 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.clone:()Ljava/lang/Object; // method@b833 │ │ +41d912: 0c00 |0005: move-result-object v0 │ │ +41d914: 1f00 1521 |0006: check-cast v0, [Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@2115 │ │ +41d918: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;) │ │ @@ -915906,17 +915906,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41d954: |[41d954] de.danoeh.antennapod.model.feed.VolumeAdaptionSetting.getAdaptionFactor:()F │ │ -41d964: 5210 a497 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.adaptionFactor:F // field@97a4 │ │ -41d968: 0f00 |0002: return v0 │ │ +41d91c: |[41d91c] de.danoeh.antennapod.model.feed.VolumeAdaptionSetting.getAdaptionFactor:()F │ │ +41d92c: 5210 a497 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.adaptionFactor:F // field@97a4 │ │ +41d930: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; │ │ │ │ #1 : (in Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;) │ │ @@ -915924,17 +915924,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41d96c: |[41d96c] de.danoeh.antennapod.model.feed.VolumeAdaptionSetting.toInteger:()I │ │ -41d97c: 5210 a597 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.value:I // field@97a5 │ │ -41d980: 0f00 |0002: return v0 │ │ +41d934: |[41d934] de.danoeh.antennapod.model.feed.VolumeAdaptionSetting.toInteger:()I │ │ +41d944: 5210 a597 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.value:I // field@97a5 │ │ +41d948: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; │ │ │ │ source_file_idx : 24909 (VolumeAdaptionSetting.java) │ │ @@ -915990,47 +915990,47 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -41db20: |[41db20] de.danoeh.antennapod.model.playback.MediaType.:()V │ │ -41db30: 2200 c41c |0000: new-instance v0, Lde/danoeh/antennapod/model/playback/MediaType; // type@1cc4 │ │ -41db34: 1a01 560c |0002: const-string v1, "AUDIO" // string@0c56 │ │ -41db38: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -41db3a: 7030 dfac 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/model/playback/MediaType;.:(Ljava/lang/String;I)V // method@acdf │ │ -41db40: 6900 a797 |0008: sput-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.AUDIO:Lde/danoeh/antennapod/model/playback/MediaType; // field@97a7 │ │ -41db44: 2201 c41c |000a: new-instance v1, Lde/danoeh/antennapod/model/playback/MediaType; // type@1cc4 │ │ -41db48: 1a03 9e5e |000c: const-string v3, "VIDEO" // string@5e9e │ │ -41db4c: 1214 |000e: const/4 v4, #int 1 // #1 │ │ -41db4e: 7030 dfac 3104 |000f: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/model/playback/MediaType;.:(Ljava/lang/String;I)V // method@acdf │ │ -41db54: 6901 aa97 |0012: sput-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@97aa │ │ -41db58: 2203 c41c |0014: new-instance v3, Lde/danoeh/antennapod/model/playback/MediaType; // type@1cc4 │ │ -41db5c: 1a05 e35c |0016: const-string v5, "UNKNOWN" // string@5ce3 │ │ -41db60: 1226 |0018: const/4 v6, #int 2 // #2 │ │ -41db62: 7030 dfac 5306 |0019: invoke-direct {v3, v5, v6}, Lde/danoeh/antennapod/model/playback/MediaType;.:(Ljava/lang/String;I)V // method@acdf │ │ -41db68: 6903 a997 |001c: sput-object v3, Lde/danoeh/antennapod/model/playback/MediaType;.UNKNOWN:Lde/danoeh/antennapod/model/playback/MediaType; // field@97a9 │ │ -41db6c: 1235 |001e: const/4 v5, #int 3 // #3 │ │ -41db6e: 2355 1621 |001f: new-array v5, v5, [Lde/danoeh/antennapod/model/playback/MediaType; // type@2116 │ │ -41db72: 4d00 0502 |0021: aput-object v0, v5, v2 │ │ -41db76: 4d01 0504 |0023: aput-object v1, v5, v4 │ │ -41db7a: 4d03 0506 |0025: aput-object v3, v5, v6 │ │ -41db7e: 6905 a697 |0027: sput-object v5, Lde/danoeh/antennapod/model/playback/MediaType;.$VALUES:[Lde/danoeh/antennapod/model/playback/MediaType; // field@97a6 │ │ -41db82: 2200 0a1f |0029: new-instance v0, Ljava/util/HashSet; // type@1f0a │ │ -41db86: 1a01 716c |002b: const-string v1, "application/opus" // string@6c71 │ │ -41db8a: 1a02 7a6c |002d: const-string v2, "application/x-flac" // string@6c7a │ │ -41db8e: 1a03 706c |002f: const-string v3, "application/ogg" // string@6c70 │ │ -41db92: 2430 2b21 1302 |0031: filled-new-array {v3, v1, v2}, [Ljava/lang/String; // type@212b │ │ -41db98: 0c01 |0034: move-result-object v1 │ │ -41db9a: 7110 b6b4 0100 |0035: invoke-static {v1}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b4b6 │ │ -41dba0: 0c01 |0038: move-result-object v1 │ │ -41dba2: 7020 41b5 1000 |0039: invoke-direct {v0, v1}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@b541 │ │ -41dba8: 6900 a897 |003c: sput-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.AUDIO_APPLICATION_MIME_STRINGS:Ljava/util/Set; // field@97a8 │ │ -41dbac: 0e00 |003e: return-void │ │ +41dae8: |[41dae8] de.danoeh.antennapod.model.playback.MediaType.:()V │ │ +41daf8: 2200 c41c |0000: new-instance v0, Lde/danoeh/antennapod/model/playback/MediaType; // type@1cc4 │ │ +41dafc: 1a01 560c |0002: const-string v1, "AUDIO" // string@0c56 │ │ +41db00: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +41db02: 7030 dfac 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/model/playback/MediaType;.:(Ljava/lang/String;I)V // method@acdf │ │ +41db08: 6900 a797 |0008: sput-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.AUDIO:Lde/danoeh/antennapod/model/playback/MediaType; // field@97a7 │ │ +41db0c: 2201 c41c |000a: new-instance v1, Lde/danoeh/antennapod/model/playback/MediaType; // type@1cc4 │ │ +41db10: 1a03 9e5e |000c: const-string v3, "VIDEO" // string@5e9e │ │ +41db14: 1214 |000e: const/4 v4, #int 1 // #1 │ │ +41db16: 7030 dfac 3104 |000f: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/model/playback/MediaType;.:(Ljava/lang/String;I)V // method@acdf │ │ +41db1c: 6901 aa97 |0012: sput-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@97aa │ │ +41db20: 2203 c41c |0014: new-instance v3, Lde/danoeh/antennapod/model/playback/MediaType; // type@1cc4 │ │ +41db24: 1a05 e35c |0016: const-string v5, "UNKNOWN" // string@5ce3 │ │ +41db28: 1226 |0018: const/4 v6, #int 2 // #2 │ │ +41db2a: 7030 dfac 5306 |0019: invoke-direct {v3, v5, v6}, Lde/danoeh/antennapod/model/playback/MediaType;.:(Ljava/lang/String;I)V // method@acdf │ │ +41db30: 6903 a997 |001c: sput-object v3, Lde/danoeh/antennapod/model/playback/MediaType;.UNKNOWN:Lde/danoeh/antennapod/model/playback/MediaType; // field@97a9 │ │ +41db34: 1235 |001e: const/4 v5, #int 3 // #3 │ │ +41db36: 2355 1621 |001f: new-array v5, v5, [Lde/danoeh/antennapod/model/playback/MediaType; // type@2116 │ │ +41db3a: 4d00 0502 |0021: aput-object v0, v5, v2 │ │ +41db3e: 4d01 0504 |0023: aput-object v1, v5, v4 │ │ +41db42: 4d03 0506 |0025: aput-object v3, v5, v6 │ │ +41db46: 6905 a697 |0027: sput-object v5, Lde/danoeh/antennapod/model/playback/MediaType;.$VALUES:[Lde/danoeh/antennapod/model/playback/MediaType; // field@97a6 │ │ +41db4a: 2200 0a1f |0029: new-instance v0, Ljava/util/HashSet; // type@1f0a │ │ +41db4e: 1a01 716c |002b: const-string v1, "application/opus" // string@6c71 │ │ +41db52: 1a02 7a6c |002d: const-string v2, "application/x-flac" // string@6c7a │ │ +41db56: 1a03 706c |002f: const-string v3, "application/ogg" // string@6c70 │ │ +41db5a: 2430 2b21 1302 |0031: filled-new-array {v3, v1, v2}, [Ljava/lang/String; // type@212b │ │ +41db60: 0c01 |0034: move-result-object v1 │ │ +41db62: 7110 b6b4 0100 |0035: invoke-static {v1}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b4b6 │ │ +41db68: 0c01 |0038: move-result-object v1 │ │ +41db6a: 7020 41b5 1000 |0039: invoke-direct {v0, v1}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@b541 │ │ +41db70: 6900 a897 |003c: sput-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.AUDIO_APPLICATION_MIME_STRINGS:Ljava/util/Set; // field@97a8 │ │ +41db74: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ 0x0027 line=9 │ │ 0x0029 line=12 │ │ locals : │ │ │ │ @@ -916039,17 +916039,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 │ │ -41dbb0: |[41dbb0] de.danoeh.antennapod.model.playback.MediaType.:(Ljava/lang/String;I)V │ │ -41dbc0: 7030 94b2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b294 │ │ -41dbc6: 0e00 |0003: return-void │ │ +41db78: |[41db78] de.danoeh.antennapod.model.playback.MediaType.:(Ljava/lang/String;I)V │ │ +41db88: 7030 94b2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b294 │ │ +41db8e: 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 │ │ @@ -916059,40 +916059,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 │ │ -41da6c: |[41da6c] de.danoeh.antennapod.model.playback.MediaType.fromMimeType:(Ljava/lang/String;)Lde/danoeh/antennapod/model/playback/MediaType; │ │ -41da7c: 7110 b10a 0100 |0000: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -41da82: 0a00 |0003: move-result v0 │ │ -41da84: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -41da88: 6201 a997 |0006: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.UNKNOWN:Lde/danoeh/antennapod/model/playback/MediaType; // field@97a9 │ │ -41da8c: 1101 |0008: return-object v1 │ │ -41da8e: 1a00 a46d |0009: const-string v0, "audio" // string@6da4 │ │ -41da92: 6e20 3eb3 0100 |000b: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b33e │ │ -41da98: 0a00 |000e: move-result v0 │ │ -41da9a: 3800 0500 |000f: if-eqz v0, 0014 // +0005 │ │ -41da9e: 6201 a797 |0011: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.AUDIO:Lde/danoeh/antennapod/model/playback/MediaType; // field@97a7 │ │ -41daa2: 1101 |0013: return-object v1 │ │ -41daa4: 1a00 9fe6 |0014: const-string v0, "video" // string@e69f │ │ -41daa8: 6e20 3eb3 0100 |0016: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b33e │ │ -41daae: 0a00 |0019: move-result v0 │ │ -41dab0: 3800 0500 |001a: if-eqz v0, 001f // +0005 │ │ -41dab4: 6201 aa97 |001c: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@97aa │ │ -41dab8: 1101 |001e: return-object v1 │ │ -41daba: 6200 a897 |001f: sget-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.AUDIO_APPLICATION_MIME_STRINGS:Ljava/util/Set; // field@97a8 │ │ -41dabe: 7220 c3b5 1000 |0021: invoke-interface {v0, v1}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b5c3 │ │ -41dac4: 0a01 |0024: move-result v1 │ │ -41dac6: 3801 0500 |0025: if-eqz v1, 002a // +0005 │ │ -41daca: 6201 a797 |0027: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.AUDIO:Lde/danoeh/antennapod/model/playback/MediaType; // field@97a7 │ │ -41dace: 1101 |0029: return-object v1 │ │ -41dad0: 6201 a997 |002a: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.UNKNOWN:Lde/danoeh/antennapod/model/playback/MediaType; // field@97a9 │ │ -41dad4: 1101 |002c: return-object v1 │ │ +41da34: |[41da34] de.danoeh.antennapod.model.playback.MediaType.fromMimeType:(Ljava/lang/String;)Lde/danoeh/antennapod/model/playback/MediaType; │ │ +41da44: 7110 b10a 0100 |0000: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +41da4a: 0a00 |0003: move-result v0 │ │ +41da4c: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +41da50: 6201 a997 |0006: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.UNKNOWN:Lde/danoeh/antennapod/model/playback/MediaType; // field@97a9 │ │ +41da54: 1101 |0008: return-object v1 │ │ +41da56: 1a00 a46d |0009: const-string v0, "audio" // string@6da4 │ │ +41da5a: 6e20 3eb3 0100 |000b: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b33e │ │ +41da60: 0a00 |000e: move-result v0 │ │ +41da62: 3800 0500 |000f: if-eqz v0, 0014 // +0005 │ │ +41da66: 6201 a797 |0011: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.AUDIO:Lde/danoeh/antennapod/model/playback/MediaType; // field@97a7 │ │ +41da6a: 1101 |0013: return-object v1 │ │ +41da6c: 1a00 9fe6 |0014: const-string v0, "video" // string@e69f │ │ +41da70: 6e20 3eb3 0100 |0016: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b33e │ │ +41da76: 0a00 |0019: move-result v0 │ │ +41da78: 3800 0500 |001a: if-eqz v0, 001f // +0005 │ │ +41da7c: 6201 aa97 |001c: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@97aa │ │ +41da80: 1101 |001e: return-object v1 │ │ +41da82: 6200 a897 |001f: sget-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.AUDIO_APPLICATION_MIME_STRINGS:Ljava/util/Set; // field@97a8 │ │ +41da86: 7220 c3b5 1000 |0021: invoke-interface {v0, v1}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b5c3 │ │ +41da8c: 0a01 |0024: move-result v1 │ │ +41da8e: 3801 0500 |0025: if-eqz v1, 002a // +0005 │ │ +41da92: 6201 a797 |0027: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.AUDIO:Lde/danoeh/antennapod/model/playback/MediaType; // field@97a7 │ │ +41da96: 1101 |0029: return-object v1 │ │ +41da98: 6201 a997 |002a: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.UNKNOWN:Lde/danoeh/antennapod/model/playback/MediaType; // field@97a9 │ │ +41da9c: 1101 |002c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ 0x0006 line=20 │ │ 0x000b line=21 │ │ 0x0011 line=22 │ │ 0x0016 line=23 │ │ @@ -916108,20 +916108,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 │ │ -41dad8: |[41dad8] de.danoeh.antennapod.model.playback.MediaType.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/playback/MediaType; │ │ -41dae8: 1c00 c41c |0000: const-class v0, Lde/danoeh/antennapod/model/playback/MediaType; // type@1cc4 │ │ -41daec: 7120 99b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b299 │ │ -41daf2: 0c01 |0005: move-result-object v1 │ │ -41daf4: 1f01 c41c |0006: check-cast v1, Lde/danoeh/antennapod/model/playback/MediaType; // type@1cc4 │ │ -41daf8: 1101 |0008: return-object v1 │ │ +41daa0: |[41daa0] de.danoeh.antennapod.model.playback.MediaType.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/playback/MediaType; │ │ +41dab0: 1c00 c41c |0000: const-class v0, Lde/danoeh/antennapod/model/playback/MediaType; // type@1cc4 │ │ +41dab4: 7120 99b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b299 │ │ +41daba: 0c01 |0005: move-result-object v1 │ │ +41dabc: 1f01 c41c |0006: check-cast v1, Lde/danoeh/antennapod/model/playback/MediaType; // type@1cc4 │ │ +41dac0: 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;) │ │ @@ -916129,20 +916129,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 │ │ -41dafc: |[41dafc] de.danoeh.antennapod.model.playback.MediaType.values:()[Lde/danoeh/antennapod/model/playback/MediaType; │ │ -41db0c: 6200 a697 |0000: sget-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.$VALUES:[Lde/danoeh/antennapod/model/playback/MediaType; // field@97a6 │ │ -41db10: 6e10 34b8 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/playback/MediaType;.clone:()Ljava/lang/Object; // method@b834 │ │ -41db16: 0c00 |0005: move-result-object v0 │ │ -41db18: 1f00 1621 |0006: check-cast v0, [Lde/danoeh/antennapod/model/playback/MediaType; // type@2116 │ │ -41db1c: 1100 |0008: return-object v0 │ │ +41dac4: |[41dac4] de.danoeh.antennapod.model.playback.MediaType.values:()[Lde/danoeh/antennapod/model/playback/MediaType; │ │ +41dad4: 6200 a697 |0000: sget-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.$VALUES:[Lde/danoeh/antennapod/model/playback/MediaType; // field@97a6 │ │ +41dad8: 6e10 34b8 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/playback/MediaType;.clone:()Ljava/lang/Object; // method@b834 │ │ +41dade: 0c00 |0005: move-result-object v0 │ │ +41dae0: 1f00 1621 |0006: check-cast v0, [Lde/danoeh/antennapod/model/playback/MediaType; // type@2116 │ │ +41dae4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 18887 (MediaType.java) │ │ @@ -916355,17 +916355,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41dccc: |[41dccc] de.danoeh.antennapod.model.playback.RemoteMedia$1.:()V │ │ -41dcdc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -41dce2: 0e00 |0003: return-void │ │ +41dc94: |[41dc94] de.danoeh.antennapod.model.playback.RemoteMedia$1.:()V │ │ +41dca4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +41dcaa: 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 - │ │ @@ -916374,54 +916374,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 │ │ -41dbc8: |[41dbc8] de.danoeh.antennapod.model.playback.RemoteMedia$1.createFromParcel:(Landroid/os/Parcel;)Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ -41dbd8: 220d c71c |0000: new-instance v13, Lde/danoeh/antennapod/model/playback/RemoteMedia; // type@1cc7 │ │ -41dbdc: 7401 8e07 1100 |0002: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@078e │ │ -41dbe2: 0c01 |0005: move-result-object v1 │ │ -41dbe4: 7401 8e07 1100 |0006: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@078e │ │ -41dbea: 0c02 |0009: move-result-object v2 │ │ -41dbec: 7401 8e07 1100 |000a: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@078e │ │ -41dbf2: 0c03 |000d: move-result-object v3 │ │ -41dbf4: 7401 8e07 1100 |000e: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@078e │ │ -41dbfa: 0c04 |0011: move-result-object v4 │ │ -41dbfc: 7401 8e07 1100 |0012: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@078e │ │ -41dc02: 0c05 |0015: move-result-object v5 │ │ -41dc04: 7401 8e07 1100 |0016: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@078e │ │ -41dc0a: 0c06 |0019: move-result-object v6 │ │ -41dc0c: 7401 8e07 1100 |001a: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@078e │ │ -41dc12: 0c07 |001d: move-result-object v7 │ │ -41dc14: 7401 8e07 1100 |001e: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@078e │ │ -41dc1a: 0c08 |0021: move-result-object v8 │ │ -41dc1c: 7401 8e07 1100 |0022: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@078e │ │ -41dc22: 0c09 |0025: move-result-object v9 │ │ -41dc24: 7401 8e07 1100 |0026: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@078e │ │ -41dc2a: 0c0a |0029: move-result-object v10 │ │ -41dc2c: 220b 051f |002a: new-instance v11, Ljava/util/Date; // type@1f05 │ │ -41dc30: 7401 8907 1100 |002c: invoke-virtual/range {v17}, Landroid/os/Parcel;.readLong:()J // method@0789 │ │ -41dc36: 0b0e |002f: move-result-wide v14 │ │ -41dc38: 7030 22b5 eb0f |0030: invoke-direct {v11, v14, v15}, Ljava/util/Date;.:(J)V // method@b522 │ │ -41dc3e: 7401 8e07 1100 |0033: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@078e │ │ -41dc44: 0c0c |0036: move-result-object v12 │ │ -41dc46: 07d0 |0037: move-object v0, v13 │ │ -41dc48: 760d 02ad 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@ad02 │ │ -41dc4e: 7401 8607 1100 |003b: invoke-virtual/range {v17}, Landroid/os/Parcel;.readInt:()I // method@0786 │ │ -41dc54: 0a00 |003e: move-result v0 │ │ -41dc56: 6e20 23ad 0d00 |003f: invoke-virtual {v13, v0}, Lde/danoeh/antennapod/model/playback/RemoteMedia;.setDuration:(I)V // method@ad23 │ │ -41dc5c: 7401 8607 1100 |0042: invoke-virtual/range {v17}, Landroid/os/Parcel;.readInt:()I // method@0786 │ │ -41dc62: 0a00 |0045: move-result v0 │ │ -41dc64: 6e20 25ad 0d00 |0046: invoke-virtual {v13, v0}, Lde/danoeh/antennapod/model/playback/RemoteMedia;.setPosition:(I)V // method@ad25 │ │ -41dc6a: 7401 8907 1100 |0049: invoke-virtual/range {v17}, Landroid/os/Parcel;.readLong:()J // method@0789 │ │ -41dc70: 0b00 |004c: move-result-wide v0 │ │ -41dc72: 6e30 24ad 0d01 |004d: invoke-virtual {v13, v0, v1}, Lde/danoeh/antennapod/model/playback/RemoteMedia;.setLastPlayedTime:(J)V // method@ad24 │ │ -41dc78: 110d |0050: return-object v13 │ │ +41db90: |[41db90] de.danoeh.antennapod.model.playback.RemoteMedia$1.createFromParcel:(Landroid/os/Parcel;)Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ +41dba0: 220d c71c |0000: new-instance v13, Lde/danoeh/antennapod/model/playback/RemoteMedia; // type@1cc7 │ │ +41dba4: 7401 8e07 1100 |0002: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@078e │ │ +41dbaa: 0c01 |0005: move-result-object v1 │ │ +41dbac: 7401 8e07 1100 |0006: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@078e │ │ +41dbb2: 0c02 |0009: move-result-object v2 │ │ +41dbb4: 7401 8e07 1100 |000a: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@078e │ │ +41dbba: 0c03 |000d: move-result-object v3 │ │ +41dbbc: 7401 8e07 1100 |000e: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@078e │ │ +41dbc2: 0c04 |0011: move-result-object v4 │ │ +41dbc4: 7401 8e07 1100 |0012: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@078e │ │ +41dbca: 0c05 |0015: move-result-object v5 │ │ +41dbcc: 7401 8e07 1100 |0016: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@078e │ │ +41dbd2: 0c06 |0019: move-result-object v6 │ │ +41dbd4: 7401 8e07 1100 |001a: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@078e │ │ +41dbda: 0c07 |001d: move-result-object v7 │ │ +41dbdc: 7401 8e07 1100 |001e: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@078e │ │ +41dbe2: 0c08 |0021: move-result-object v8 │ │ +41dbe4: 7401 8e07 1100 |0022: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@078e │ │ +41dbea: 0c09 |0025: move-result-object v9 │ │ +41dbec: 7401 8e07 1100 |0026: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@078e │ │ +41dbf2: 0c0a |0029: move-result-object v10 │ │ +41dbf4: 220b 051f |002a: new-instance v11, Ljava/util/Date; // type@1f05 │ │ +41dbf8: 7401 8907 1100 |002c: invoke-virtual/range {v17}, Landroid/os/Parcel;.readLong:()J // method@0789 │ │ +41dbfe: 0b0e |002f: move-result-wide v14 │ │ +41dc00: 7030 22b5 eb0f |0030: invoke-direct {v11, v14, v15}, Ljava/util/Date;.:(J)V // method@b522 │ │ +41dc06: 7401 8e07 1100 |0033: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@078e │ │ +41dc0c: 0c0c |0036: move-result-object v12 │ │ +41dc0e: 07d0 |0037: move-object v0, v13 │ │ +41dc10: 760d 02ad 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@ad02 │ │ +41dc16: 7401 8607 1100 |003b: invoke-virtual/range {v17}, Landroid/os/Parcel;.readInt:()I // method@0786 │ │ +41dc1c: 0a00 |003e: move-result v0 │ │ +41dc1e: 6e20 23ad 0d00 |003f: invoke-virtual {v13, v0}, Lde/danoeh/antennapod/model/playback/RemoteMedia;.setDuration:(I)V // method@ad23 │ │ +41dc24: 7401 8607 1100 |0042: invoke-virtual/range {v17}, Landroid/os/Parcel;.readInt:()I // method@0786 │ │ +41dc2a: 0a00 |0045: move-result v0 │ │ +41dc2c: 6e20 25ad 0d00 |0046: invoke-virtual {v13, v0}, Lde/danoeh/antennapod/model/playback/RemoteMedia;.setPosition:(I)V // method@ad25 │ │ +41dc32: 7401 8907 1100 |0049: invoke-virtual/range {v17}, Landroid/os/Parcel;.readLong:()J // method@0789 │ │ +41dc38: 0b00 |004c: move-result-wide v0 │ │ +41dc3a: 6e30 24ad 0d01 |004d: invoke-virtual {v13, v0, v1}, Lde/danoeh/antennapod/model/playback/RemoteMedia;.setLastPlayedTime:(J)V // method@ad24 │ │ +41dc40: 110d |0050: return-object v13 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x000e line=271 │ │ 0x0022 line=272 │ │ 0x003b line=273 │ │ 0x0042 line=274 │ │ @@ -916435,18 +916435,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 │ │ -41dc94: |[41dc94] de.danoeh.antennapod.model.playback.RemoteMedia$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -41dca4: 6e20 fcac 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/playback/RemoteMedia$1;.createFromParcel:(Landroid/os/Parcel;)Lde/danoeh/antennapod/model/playback/RemoteMedia; // method@acfc │ │ -41dcaa: 0c01 |0003: move-result-object v1 │ │ -41dcac: 1101 |0004: return-object v1 │ │ +41dc5c: |[41dc5c] de.danoeh.antennapod.model.playback.RemoteMedia$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +41dc6c: 6e20 fcac 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/playback/RemoteMedia$1;.createFromParcel:(Landroid/os/Parcel;)Lde/danoeh/antennapod/model/playback/RemoteMedia; // method@acfc │ │ +41dc72: 0c01 |0003: move-result-object v1 │ │ +41dc74: 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; │ │ │ │ @@ -916455,17 +916455,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 │ │ -41dc7c: |[41dc7c] de.danoeh.antennapod.model.playback.RemoteMedia$1.newArray:(I)[Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ -41dc8c: 2311 1721 |0000: new-array v1, v1, [Lde/danoeh/antennapod/model/playback/RemoteMedia; // type@2117 │ │ -41dc90: 1101 |0002: return-object v1 │ │ +41dc44: |[41dc44] de.danoeh.antennapod.model.playback.RemoteMedia$1.newArray:(I)[Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ +41dc54: 2311 1721 |0000: new-array v1, v1, [Lde/danoeh/antennapod/model/playback/RemoteMedia; // type@2117 │ │ +41dc58: 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 │ │ │ │ @@ -916474,18 +916474,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 │ │ -41dcb0: |[41dcb0] de.danoeh.antennapod.model.playback.RemoteMedia$1.newArray:(I)[Ljava/lang/Object; │ │ -41dcc0: 6e20 feac 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/playback/RemoteMedia$1;.newArray:(I)[Lde/danoeh/antennapod/model/playback/RemoteMedia; // method@acfe │ │ -41dcc6: 0c01 |0003: move-result-object v1 │ │ -41dcc8: 1101 |0004: return-object v1 │ │ +41dc78: |[41dc78] de.danoeh.antennapod.model.playback.RemoteMedia$1.newArray:(I)[Ljava/lang/Object; │ │ +41dc88: 6e20 feac 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/playback/RemoteMedia$1;.newArray:(I)[Lde/danoeh/antennapod/model/playback/RemoteMedia; // method@acfe │ │ +41dc8e: 0c01 |0003: move-result-object v1 │ │ +41dc90: 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 │ │ │ │ @@ -916529,17 +916529,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41e37c: |[41e37c] de.danoeh.antennapod.net.common.BuildConfig.:()V │ │ -41e38c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -41e392: 0e00 |0003: return-void │ │ +41e344: |[41e344] de.danoeh.antennapod.net.common.BuildConfig.:()V │ │ +41e354: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +41e35a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/common/BuildConfig; │ │ │ │ Virtual methods - │ │ @@ -916578,17 +916578,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41e394: |[41e394] de.danoeh.antennapod.net.common.R$string.:()V │ │ -41e3a4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -41e3aa: 0e00 |0003: return-void │ │ +41e35c: |[41e35c] de.danoeh.antennapod.net.common.R$string.:()V │ │ +41e36c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +41e372: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -916619,17 +916619,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41e3ac: |[41e3ac] de.danoeh.antennapod.net.common.R.:()V │ │ -41e3bc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -41e3c2: 0e00 |0003: return-void │ │ +41e374: |[41e374] de.danoeh.antennapod.net.common.R.:()V │ │ +41e384: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +41e38a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -916677,17 +916677,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41e75c: |[41e75c] de.danoeh.antennapod.net.common.UrlChecker.:()V │ │ -41e76c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -41e772: 0e00 |0003: return-void │ │ +41e724: |[41e724] de.danoeh.antennapod.net.common.UrlChecker.:()V │ │ +41e734: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +41e73a: 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;) │ │ @@ -916695,30 +916695,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 │ │ -41e3c4: |[41e3c4] de.danoeh.antennapod.net.common.UrlChecker.containsUrl:(Ljava/util/List;Ljava/lang/String;)Z │ │ -41e3d4: 7210 6ab5 0100 |0000: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -41e3da: 0c01 |0003: move-result-object v1 │ │ -41e3dc: 7210 4db5 0100 |0004: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -41e3e2: 0a00 |0007: move-result v0 │ │ -41e3e4: 3800 1000 |0008: if-eqz v0, 0018 // +0010 │ │ -41e3e8: 7210 4eb5 0100 |000a: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -41e3ee: 0c00 |000d: move-result-object v0 │ │ -41e3f0: 1f00 8d1e |000e: check-cast v0, Ljava/lang/String; // type@1e8d │ │ -41e3f4: 7120 30ad 2000 |0010: invoke-static {v0, v2}, Lde/danoeh/antennapod/net/common/UrlChecker;.urlEquals:(Ljava/lang/String;Ljava/lang/String;)Z // method@ad30 │ │ -41e3fa: 0a00 |0013: move-result v0 │ │ -41e3fc: 3800 f0ff |0014: if-eqz v0, 0004 // -0010 │ │ -41e400: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -41e402: 0f01 |0017: return v1 │ │ -41e404: 1201 |0018: const/4 v1, #int 0 // #0 │ │ -41e406: 0f01 |0019: return v1 │ │ +41e38c: |[41e38c] de.danoeh.antennapod.net.common.UrlChecker.containsUrl:(Ljava/util/List;Ljava/lang/String;)Z │ │ +41e39c: 7210 6ab5 0100 |0000: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +41e3a2: 0c01 |0003: move-result-object v1 │ │ +41e3a4: 7210 4db5 0100 |0004: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +41e3aa: 0a00 |0007: move-result v0 │ │ +41e3ac: 3800 1000 |0008: if-eqz v0, 0018 // +0010 │ │ +41e3b0: 7210 4eb5 0100 |000a: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +41e3b6: 0c00 |000d: move-result-object v0 │ │ +41e3b8: 1f00 8d1e |000e: check-cast v0, Ljava/lang/String; // type@1e8d │ │ +41e3bc: 7120 30ad 2000 |0010: invoke-static {v0, v2}, Lde/danoeh/antennapod/net/common/UrlChecker;.urlEquals:(Ljava/lang/String;Ljava/lang/String;)Z // method@ad30 │ │ +41e3c2: 0a00 |0013: move-result v0 │ │ +41e3c4: 3800 f0ff |0014: if-eqz v0, 0004 // -0010 │ │ +41e3c8: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +41e3ca: 0f01 |0017: return v1 │ │ +41e3cc: 1201 |0018: const/4 v1, #int 0 // #0 │ │ +41e3ce: 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; │ │ @@ -916728,34 +916728,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 │ │ -41e700: |[41e700] de.danoeh.antennapod.net.common.UrlChecker.normalizePathSegments:(Ljava/util/List;)Ljava/util/List; │ │ -41e710: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -41e714: 7010 a0b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -41e71a: 7210 6ab5 0300 |0005: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -41e720: 0c03 |0008: move-result-object v3 │ │ -41e722: 7210 4db5 0300 |0009: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -41e728: 0a01 |000c: move-result v1 │ │ -41e72a: 3801 1800 |000d: if-eqz v1, 0025 // +0018 │ │ -41e72e: 7210 4eb5 0300 |000f: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -41e734: 0c01 |0012: move-result-object v1 │ │ -41e736: 1f01 8d1e |0013: check-cast v1, Ljava/lang/String; // type@1e8d │ │ -41e73a: 7110 b10a 0100 |0015: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -41e740: 0a02 |0018: move-result v2 │ │ -41e742: 3902 f0ff |0019: if-nez v2, 0009 // -0010 │ │ -41e746: 6202 fdd9 |001b: sget-object v2, Ljava/util/Locale;.ROOT:Ljava/util/Locale; // field@d9fd │ │ -41e74a: 6e20 44b3 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b344 │ │ -41e750: 0c01 |0020: move-result-object v1 │ │ -41e752: 7220 5fb5 1000 |0021: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -41e758: 28e5 |0024: goto 0009 // -001b │ │ -41e75a: 1100 |0025: return-object v0 │ │ +41e6c8: |[41e6c8] de.danoeh.antennapod.net.common.UrlChecker.normalizePathSegments:(Ljava/util/List;)Ljava/util/List; │ │ +41e6d8: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +41e6dc: 7010 a0b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +41e6e2: 7210 6ab5 0300 |0005: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +41e6e8: 0c03 |0008: move-result-object v3 │ │ +41e6ea: 7210 4db5 0300 |0009: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +41e6f0: 0a01 |000c: move-result v1 │ │ +41e6f2: 3801 1800 |000d: if-eqz v1, 0025 // +0018 │ │ +41e6f6: 7210 4eb5 0300 |000f: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +41e6fc: 0c01 |0012: move-result-object v1 │ │ +41e6fe: 1f01 8d1e |0013: check-cast v1, Ljava/lang/String; // type@1e8d │ │ +41e702: 7110 b10a 0100 |0015: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +41e708: 0a02 |0018: move-result v2 │ │ +41e70a: 3902 f0ff |0019: if-nez v2, 0009 // -0010 │ │ +41e70e: 6202 fdd9 |001b: sget-object v2, Ljava/util/Locale;.ROOT:Ljava/util/Locale; // field@d9fd │ │ +41e712: 6e20 44b3 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b344 │ │ +41e718: 0c01 |0020: move-result-object v1 │ │ +41e71a: 7220 5fb5 1000 |0021: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +41e720: 28e5 |0024: goto 0009 // -001b │ │ +41e722: 1100 |0025: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0005 line=132 │ │ 0x0015 line=133 │ │ 0x001b line=134 │ │ locals : │ │ @@ -916766,118 +916766,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 │ │ -41e4b8: |[41e4b8] de.danoeh.antennapod.net.common.UrlChecker.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; │ │ -41e4c8: 6e10 47b3 0400 |0000: invoke-virtual {v4}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b347 │ │ -41e4ce: 0c04 |0003: move-result-object v4 │ │ -41e4d0: 6200 fdd9 |0004: sget-object v0, Ljava/util/Locale;.ROOT:Ljava/util/Locale; // field@d9fd │ │ -41e4d4: 6e20 44b3 0400 |0006: invoke-virtual {v4, v0}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b344 │ │ -41e4da: 0c00 |0009: move-result-object v0 │ │ -41e4dc: 1a01 3f85 |000a: const-string v1, "feed://" // string@853f │ │ -41e4e0: 6e20 3eb3 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b33e │ │ -41e4e6: 0a01 |000f: move-result v1 │ │ -41e4e8: 1272 |0010: const/4 v2, #int 7 // #7 │ │ -41e4ea: 1a03 465e |0011: const-string v3, "UrlChecker" // string@5e46 │ │ -41e4ee: 3801 1000 |0013: if-eqz v1, 0023 // +0010 │ │ -41e4f2: 1a00 0e52 |0015: const-string v0, "Replacing feed:// with http://" // string@520e │ │ -41e4f6: 7120 fe0a 0300 |0017: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -41e4fc: 6e20 40b3 2400 |001a: invoke-virtual {v4, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b340 │ │ -41e502: 0c04 |001d: move-result-object v4 │ │ -41e504: 7110 2ead 0400 |001e: invoke-static {v4}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ad2e │ │ -41e50a: 0c04 |0021: move-result-object v4 │ │ -41e50c: 1104 |0022: return-object v4 │ │ -41e50e: 1a01 82c4 |0023: const-string v1, "pcast://" // string@c482 │ │ -41e512: 6e20 3eb3 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b33e │ │ -41e518: 0a01 |0028: move-result v1 │ │ -41e51a: 3801 1200 |0029: if-eqz v1, 003b // +0012 │ │ -41e51e: 1a00 0552 |002b: const-string v0, "Removing pcast://" // string@5205 │ │ -41e522: 7120 fe0a 0300 |002d: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -41e528: 1300 0800 |0030: const/16 v0, #int 8 // #8 │ │ -41e52c: 6e20 40b3 0400 |0032: invoke-virtual {v4, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b340 │ │ -41e532: 0c04 |0035: move-result-object v4 │ │ -41e534: 7110 2ead 0400 |0036: invoke-static {v4}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ad2e │ │ -41e53a: 0c04 |0039: move-result-object v4 │ │ -41e53c: 1104 |003a: return-object v4 │ │ -41e53e: 1a01 81c4 |003b: const-string v1, "pcast:" // string@c481 │ │ -41e542: 6e20 3eb3 1000 |003d: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b33e │ │ -41e548: 0a01 |0040: move-result v1 │ │ -41e54a: 3801 1100 |0041: if-eqz v1, 0052 // +0011 │ │ -41e54e: 1a00 0452 |0043: const-string v0, "Removing pcast:" // string@5204 │ │ -41e552: 7120 fe0a 0300 |0045: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -41e558: 1260 |0048: const/4 v0, #int 6 // #6 │ │ -41e55a: 6e20 40b3 0400 |0049: invoke-virtual {v4, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b340 │ │ -41e560: 0c04 |004c: move-result-object v4 │ │ -41e562: 7110 2ead 0400 |004d: invoke-static {v4}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ad2e │ │ -41e568: 0c04 |0050: move-result-object v4 │ │ -41e56a: 1104 |0051: return-object v4 │ │ -41e56c: 1a01 d59f |0052: const-string v1, "itpc" // string@9fd5 │ │ -41e570: 6e20 3eb3 1000 |0054: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b33e │ │ -41e576: 0a01 |0057: move-result v1 │ │ -41e578: 3801 1000 |0058: if-eqz v1, 0068 // +0010 │ │ -41e57c: 1a00 0f52 |005a: const-string v0, "Replacing itpc:// with http://" // string@520f │ │ -41e580: 7120 fe0a 0300 |005c: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -41e586: 6e20 40b3 2400 |005f: invoke-virtual {v4, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b340 │ │ -41e58c: 0c04 |0062: move-result-object v4 │ │ -41e58e: 7110 2ead 0400 |0063: invoke-static {v4}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ad2e │ │ -41e594: 0c04 |0066: move-result-object v4 │ │ -41e596: 1104 |0067: return-object v4 │ │ -41e598: 1a01 316c |0068: const-string v1, "antennapod-subscribe://" // string@6c31 │ │ -41e59c: 6e20 3eb3 1000 |006a: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b33e │ │ -41e5a2: 0a01 |006d: move-result v1 │ │ -41e5a4: 3801 1200 |006e: if-eqz v1, 0080 // +0012 │ │ -41e5a8: 1a00 0052 |0070: const-string v0, "Removing antennapod-subscribe://" // string@5200 │ │ -41e5ac: 7120 fe0a 0300 |0072: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -41e5b2: 1300 1700 |0075: const/16 v0, #int 23 // #17 │ │ -41e5b6: 6e20 40b3 0400 |0077: invoke-virtual {v4, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b340 │ │ -41e5bc: 0c04 |007a: move-result-object v4 │ │ -41e5be: 7110 2ead 0400 |007b: invoke-static {v4}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ad2e │ │ -41e5c4: 0c04 |007e: move-result-object v4 │ │ -41e5c6: 1104 |007f: return-object v4 │ │ -41e5c8: 1a01 326c |0080: const-string v1, "antennapod.org/deeplink/subscribe" // string@6c32 │ │ -41e5cc: 6e20 24b3 1000 |0082: invoke-virtual {v0, v1}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b324 │ │ -41e5d2: 0a01 |0085: move-result v1 │ │ -41e5d4: 3801 2300 |0086: if-eqz v1, 00a9 // +0023 │ │ -41e5d8: 1a00 0152 |0088: const-string v0, "Removing antennapod.org/deeplink/subscribe" // string@5201 │ │ -41e5dc: 7120 fe0a 0300 |008a: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -41e5e2: 1a00 530b |008d: const-string v0, "?url=" // string@0b53 │ │ -41e5e6: 6e20 32b3 0400 |008f: invoke-virtual {v4, v0}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@b332 │ │ -41e5ec: 0a00 |0092: move-result v0 │ │ -41e5ee: d800 0005 |0093: add-int/lit8 v0, v0, #int 5 // #05 │ │ -41e5f2: 6e20 40b3 0400 |0095: invoke-virtual {v4, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b340 │ │ -41e5f8: 0c04 |0098: move-result-object v4 │ │ -41e5fa: 1a00 3f5d |0099: const-string v0, "UTF-8" // string@5d3f │ │ -41e5fe: 7120 0db4 0400 |009b: invoke-static {v4, v0}, Ljava/net/URLDecoder;.decode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b40d │ │ -41e604: 0c00 |009e: move-result-object v0 │ │ -41e606: 7110 2ead 0000 |009f: invoke-static {v0}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ad2e │ │ -41e60c: 0c04 |00a2: move-result-object v4 │ │ -41e60e: 1104 |00a3: return-object v4 │ │ -41e610: 7110 2ead 0400 |00a4: invoke-static {v4}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ad2e │ │ -41e616: 0c04 |00a7: move-result-object v4 │ │ -41e618: 1104 |00a8: return-object v4 │ │ -41e61a: 1a01 0d99 |00a9: const-string v1, "http://" // string@990d │ │ -41e61e: 6e20 3eb3 1000 |00ab: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b33e │ │ -41e624: 0a02 |00ae: move-result v2 │ │ -41e626: 3902 1e00 |00af: if-nez v2, 00cd // +001e │ │ -41e62a: 1a02 2599 |00b1: const-string v2, "https://" // string@9925 │ │ -41e62e: 6e20 3eb3 2000 |00b3: invoke-virtual {v0, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b33e │ │ -41e634: 0a00 |00b6: move-result v0 │ │ -41e636: 3900 1600 |00b7: if-nez v0, 00cd // +0016 │ │ -41e63a: 1a00 300d |00b9: const-string v0, "Adding http:// at the beginning of the URL" // string@0d30 │ │ -41e63e: 7120 fe0a 0300 |00bb: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -41e644: 2200 8f1e |00be: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -41e648: 7010 50b3 0000 |00c0: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -41e64e: 6e20 5cb3 1000 |00c3: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -41e654: 6e20 5cb3 4000 |00c6: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -41e65a: 6e10 67b3 0000 |00c9: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -41e660: 0c04 |00cc: move-result-object v4 │ │ -41e662: 1104 |00cd: return-object v4 │ │ +41e480: |[41e480] de.danoeh.antennapod.net.common.UrlChecker.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; │ │ +41e490: 6e10 47b3 0400 |0000: invoke-virtual {v4}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b347 │ │ +41e496: 0c04 |0003: move-result-object v4 │ │ +41e498: 6200 fdd9 |0004: sget-object v0, Ljava/util/Locale;.ROOT:Ljava/util/Locale; // field@d9fd │ │ +41e49c: 6e20 44b3 0400 |0006: invoke-virtual {v4, v0}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b344 │ │ +41e4a2: 0c00 |0009: move-result-object v0 │ │ +41e4a4: 1a01 3f85 |000a: const-string v1, "feed://" // string@853f │ │ +41e4a8: 6e20 3eb3 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b33e │ │ +41e4ae: 0a01 |000f: move-result v1 │ │ +41e4b0: 1272 |0010: const/4 v2, #int 7 // #7 │ │ +41e4b2: 1a03 465e |0011: const-string v3, "UrlChecker" // string@5e46 │ │ +41e4b6: 3801 1000 |0013: if-eqz v1, 0023 // +0010 │ │ +41e4ba: 1a00 0e52 |0015: const-string v0, "Replacing feed:// with http://" // string@520e │ │ +41e4be: 7120 fe0a 0300 |0017: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +41e4c4: 6e20 40b3 2400 |001a: invoke-virtual {v4, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b340 │ │ +41e4ca: 0c04 |001d: move-result-object v4 │ │ +41e4cc: 7110 2ead 0400 |001e: invoke-static {v4}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ad2e │ │ +41e4d2: 0c04 |0021: move-result-object v4 │ │ +41e4d4: 1104 |0022: return-object v4 │ │ +41e4d6: 1a01 82c4 |0023: const-string v1, "pcast://" // string@c482 │ │ +41e4da: 6e20 3eb3 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b33e │ │ +41e4e0: 0a01 |0028: move-result v1 │ │ +41e4e2: 3801 1200 |0029: if-eqz v1, 003b // +0012 │ │ +41e4e6: 1a00 0552 |002b: const-string v0, "Removing pcast://" // string@5205 │ │ +41e4ea: 7120 fe0a 0300 |002d: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +41e4f0: 1300 0800 |0030: const/16 v0, #int 8 // #8 │ │ +41e4f4: 6e20 40b3 0400 |0032: invoke-virtual {v4, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b340 │ │ +41e4fa: 0c04 |0035: move-result-object v4 │ │ +41e4fc: 7110 2ead 0400 |0036: invoke-static {v4}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ad2e │ │ +41e502: 0c04 |0039: move-result-object v4 │ │ +41e504: 1104 |003a: return-object v4 │ │ +41e506: 1a01 81c4 |003b: const-string v1, "pcast:" // string@c481 │ │ +41e50a: 6e20 3eb3 1000 |003d: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b33e │ │ +41e510: 0a01 |0040: move-result v1 │ │ +41e512: 3801 1100 |0041: if-eqz v1, 0052 // +0011 │ │ +41e516: 1a00 0452 |0043: const-string v0, "Removing pcast:" // string@5204 │ │ +41e51a: 7120 fe0a 0300 |0045: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +41e520: 1260 |0048: const/4 v0, #int 6 // #6 │ │ +41e522: 6e20 40b3 0400 |0049: invoke-virtual {v4, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b340 │ │ +41e528: 0c04 |004c: move-result-object v4 │ │ +41e52a: 7110 2ead 0400 |004d: invoke-static {v4}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ad2e │ │ +41e530: 0c04 |0050: move-result-object v4 │ │ +41e532: 1104 |0051: return-object v4 │ │ +41e534: 1a01 d59f |0052: const-string v1, "itpc" // string@9fd5 │ │ +41e538: 6e20 3eb3 1000 |0054: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b33e │ │ +41e53e: 0a01 |0057: move-result v1 │ │ +41e540: 3801 1000 |0058: if-eqz v1, 0068 // +0010 │ │ +41e544: 1a00 0f52 |005a: const-string v0, "Replacing itpc:// with http://" // string@520f │ │ +41e548: 7120 fe0a 0300 |005c: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +41e54e: 6e20 40b3 2400 |005f: invoke-virtual {v4, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b340 │ │ +41e554: 0c04 |0062: move-result-object v4 │ │ +41e556: 7110 2ead 0400 |0063: invoke-static {v4}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ad2e │ │ +41e55c: 0c04 |0066: move-result-object v4 │ │ +41e55e: 1104 |0067: return-object v4 │ │ +41e560: 1a01 316c |0068: const-string v1, "antennapod-subscribe://" // string@6c31 │ │ +41e564: 6e20 3eb3 1000 |006a: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b33e │ │ +41e56a: 0a01 |006d: move-result v1 │ │ +41e56c: 3801 1200 |006e: if-eqz v1, 0080 // +0012 │ │ +41e570: 1a00 0052 |0070: const-string v0, "Removing antennapod-subscribe://" // string@5200 │ │ +41e574: 7120 fe0a 0300 |0072: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +41e57a: 1300 1700 |0075: const/16 v0, #int 23 // #17 │ │ +41e57e: 6e20 40b3 0400 |0077: invoke-virtual {v4, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b340 │ │ +41e584: 0c04 |007a: move-result-object v4 │ │ +41e586: 7110 2ead 0400 |007b: invoke-static {v4}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ad2e │ │ +41e58c: 0c04 |007e: move-result-object v4 │ │ +41e58e: 1104 |007f: return-object v4 │ │ +41e590: 1a01 326c |0080: const-string v1, "antennapod.org/deeplink/subscribe" // string@6c32 │ │ +41e594: 6e20 24b3 1000 |0082: invoke-virtual {v0, v1}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b324 │ │ +41e59a: 0a01 |0085: move-result v1 │ │ +41e59c: 3801 2300 |0086: if-eqz v1, 00a9 // +0023 │ │ +41e5a0: 1a00 0152 |0088: const-string v0, "Removing antennapod.org/deeplink/subscribe" // string@5201 │ │ +41e5a4: 7120 fe0a 0300 |008a: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +41e5aa: 1a00 530b |008d: const-string v0, "?url=" // string@0b53 │ │ +41e5ae: 6e20 32b3 0400 |008f: invoke-virtual {v4, v0}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@b332 │ │ +41e5b4: 0a00 |0092: move-result v0 │ │ +41e5b6: d800 0005 |0093: add-int/lit8 v0, v0, #int 5 // #05 │ │ +41e5ba: 6e20 40b3 0400 |0095: invoke-virtual {v4, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b340 │ │ +41e5c0: 0c04 |0098: move-result-object v4 │ │ +41e5c2: 1a00 3f5d |0099: const-string v0, "UTF-8" // string@5d3f │ │ +41e5c6: 7120 0db4 0400 |009b: invoke-static {v4, v0}, Ljava/net/URLDecoder;.decode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b40d │ │ +41e5cc: 0c00 |009e: move-result-object v0 │ │ +41e5ce: 7110 2ead 0000 |009f: invoke-static {v0}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ad2e │ │ +41e5d4: 0c04 |00a2: move-result-object v4 │ │ +41e5d6: 1104 |00a3: return-object v4 │ │ +41e5d8: 7110 2ead 0400 |00a4: invoke-static {v4}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ad2e │ │ +41e5de: 0c04 |00a7: move-result-object v4 │ │ +41e5e0: 1104 |00a8: return-object v4 │ │ +41e5e2: 1a01 0d99 |00a9: const-string v1, "http://" // string@990d │ │ +41e5e6: 6e20 3eb3 1000 |00ab: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b33e │ │ +41e5ec: 0a02 |00ae: move-result v2 │ │ +41e5ee: 3902 1e00 |00af: if-nez v2, 00cd // +001e │ │ +41e5f2: 1a02 2599 |00b1: const-string v2, "https://" // string@9925 │ │ +41e5f6: 6e20 3eb3 2000 |00b3: invoke-virtual {v0, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b33e │ │ +41e5fc: 0a00 |00b6: move-result v0 │ │ +41e5fe: 3900 1600 |00b7: if-nez v0, 00cd // +0016 │ │ +41e602: 1a00 300d |00b9: const-string v0, "Adding http:// at the beginning of the URL" // string@0d30 │ │ +41e606: 7120 fe0a 0300 |00bb: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +41e60c: 2200 8f1e |00be: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +41e610: 7010 50b3 0000 |00c0: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +41e616: 6e20 5cb3 1000 |00c3: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +41e61c: 6e20 5cb3 4000 |00c6: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +41e622: 6e10 67b3 0000 |00c9: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +41e628: 0c04 |00cc: move-result-object v4 │ │ +41e62a: 1104 |00cd: return-object v4 │ │ catches : 1 │ │ 0x0099 - 0x00a3 │ │ Ljava/io/UnsupportedEncodingException; -> 0x00a4 │ │ positions : │ │ 0x0000 line=42 │ │ 0x0004 line=43 │ │ 0x000c line=44 │ │ @@ -916911,47 +916911,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 │ │ -41e674: |[41e674] de.danoeh.antennapod.net.common.UrlChecker.prepareUrl:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -41e684: 3903 0700 |0000: if-nez v3, 0007 // +0007 │ │ -41e688: 7110 2ead 0200 |0002: invoke-static {v2}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ad2e │ │ -41e68e: 0c02 |0005: move-result-object v2 │ │ -41e690: 1102 |0006: return-object v2 │ │ -41e692: 6e10 47b3 0200 |0007: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b347 │ │ -41e698: 0c02 |000a: move-result-object v2 │ │ -41e69a: 7110 2ead 0300 |000b: invoke-static {v3}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ad2e │ │ -41e6a0: 0c03 |000e: move-result-object v3 │ │ -41e6a2: 7110 d106 0200 |000f: invoke-static {v2}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@06d1 │ │ -41e6a8: 0c00 |0012: move-result-object v0 │ │ -41e6aa: 7110 d106 0300 |0013: invoke-static {v3}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@06d1 │ │ -41e6b0: 0c03 |0016: move-result-object v3 │ │ -41e6b2: 6e10 d006 0000 |0017: invoke-virtual {v0}, Landroid/net/Uri;.isRelative:()Z // method@06d0 │ │ -41e6b8: 0a01 |001a: move-result v1 │ │ -41e6ba: 3801 1d00 |001b: if-eqz v1, 0038 // +001d │ │ -41e6be: 6e10 cf06 0300 |001d: invoke-virtual {v3}, Landroid/net/Uri;.isAbsolute:()Z // method@06cf │ │ -41e6c4: 0a01 |0020: move-result v1 │ │ -41e6c6: 3801 1700 |0021: if-eqz v1, 0038 // +0017 │ │ -41e6ca: 6e10 bb06 0000 |0023: invoke-virtual {v0}, Landroid/net/Uri;.buildUpon:()Landroid/net/Uri$Builder; // method@06bb │ │ -41e6d0: 0c02 |0026: move-result-object v2 │ │ -41e6d2: 6e10 cc06 0300 |0027: invoke-virtual {v3}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@06cc │ │ -41e6d8: 0c03 |002a: move-result-object v3 │ │ -41e6da: 6e20 ba06 3200 |002b: invoke-virtual {v2, v3}, Landroid/net/Uri$Builder;.scheme:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@06ba │ │ -41e6e0: 0c02 |002e: move-result-object v2 │ │ -41e6e2: 6e10 b506 0200 |002f: invoke-virtual {v2}, Landroid/net/Uri$Builder;.build:()Landroid/net/Uri; // method@06b5 │ │ -41e6e8: 0c02 |0032: move-result-object v2 │ │ -41e6ea: 6e10 d206 0200 |0033: invoke-virtual {v2}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@06d2 │ │ -41e6f0: 0c02 |0036: move-result-object v2 │ │ -41e6f2: 1102 |0037: return-object v2 │ │ -41e6f4: 7110 2ead 0200 |0038: invoke-static {v2}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ad2e │ │ -41e6fa: 0c02 |003b: move-result-object v2 │ │ -41e6fc: 1102 |003c: return-object v2 │ │ +41e63c: |[41e63c] de.danoeh.antennapod.net.common.UrlChecker.prepareUrl:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +41e64c: 3903 0700 |0000: if-nez v3, 0007 // +0007 │ │ +41e650: 7110 2ead 0200 |0002: invoke-static {v2}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ad2e │ │ +41e656: 0c02 |0005: move-result-object v2 │ │ +41e658: 1102 |0006: return-object v2 │ │ +41e65a: 6e10 47b3 0200 |0007: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b347 │ │ +41e660: 0c02 |000a: move-result-object v2 │ │ +41e662: 7110 2ead 0300 |000b: invoke-static {v3}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ad2e │ │ +41e668: 0c03 |000e: move-result-object v3 │ │ +41e66a: 7110 d106 0200 |000f: invoke-static {v2}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@06d1 │ │ +41e670: 0c00 |0012: move-result-object v0 │ │ +41e672: 7110 d106 0300 |0013: invoke-static {v3}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@06d1 │ │ +41e678: 0c03 |0016: move-result-object v3 │ │ +41e67a: 6e10 d006 0000 |0017: invoke-virtual {v0}, Landroid/net/Uri;.isRelative:()Z // method@06d0 │ │ +41e680: 0a01 |001a: move-result v1 │ │ +41e682: 3801 1d00 |001b: if-eqz v1, 0038 // +001d │ │ +41e686: 6e10 cf06 0300 |001d: invoke-virtual {v3}, Landroid/net/Uri;.isAbsolute:()Z // method@06cf │ │ +41e68c: 0a01 |0020: move-result v1 │ │ +41e68e: 3801 1700 |0021: if-eqz v1, 0038 // +0017 │ │ +41e692: 6e10 bb06 0000 |0023: invoke-virtual {v0}, Landroid/net/Uri;.buildUpon:()Landroid/net/Uri$Builder; // method@06bb │ │ +41e698: 0c02 |0026: move-result-object v2 │ │ +41e69a: 6e10 cc06 0300 |0027: invoke-virtual {v3}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@06cc │ │ +41e6a0: 0c03 |002a: move-result-object v3 │ │ +41e6a2: 6e20 ba06 3200 |002b: invoke-virtual {v2, v3}, Landroid/net/Uri$Builder;.scheme:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@06ba │ │ +41e6a8: 0c02 |002e: move-result-object v2 │ │ +41e6aa: 6e10 b506 0200 |002f: invoke-virtual {v2}, Landroid/net/Uri$Builder;.build:()Landroid/net/Uri; // method@06b5 │ │ +41e6b0: 0c02 |0032: move-result-object v2 │ │ +41e6b2: 6e10 d206 0200 |0033: invoke-virtual {v2}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@06d2 │ │ +41e6b8: 0c02 |0036: move-result-object v2 │ │ +41e6ba: 1102 |0037: return-object v2 │ │ +41e6bc: 7110 2ead 0200 |0038: invoke-static {v2}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ad2e │ │ +41e6c2: 0c02 |003b: move-result-object v2 │ │ +41e6c4: 1102 |003c: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=86 │ │ 0x0007 line=88 │ │ 0x000b line=89 │ │ 0x000f line=90 │ │ 0x0013 line=91 │ │ @@ -916967,57 +916967,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 │ │ -41e408: |[41e408] de.danoeh.antennapod.net.common.UrlChecker.urlEquals:(Ljava/lang/String;Ljava/lang/String;)Z │ │ -41e418: 7110 fcb6 0300 |0000: invoke-static {v3}, Lokhttp3/HttpUrl;.parse:(Ljava/lang/String;)Lokhttp3/HttpUrl; // method@b6fc │ │ -41e41e: 0c03 |0003: move-result-object v3 │ │ -41e420: 7110 fcb6 0400 |0004: invoke-static {v4}, Lokhttp3/HttpUrl;.parse:(Ljava/lang/String;)Lokhttp3/HttpUrl; // method@b6fc │ │ -41e426: 0c04 |0007: move-result-object v4 │ │ -41e428: 6e10 fbb6 0300 |0008: invoke-virtual {v3}, Lokhttp3/HttpUrl;.host:()Ljava/lang/String; // method@b6fb │ │ -41e42e: 0c00 |000b: move-result-object v0 │ │ -41e430: 6e10 fbb6 0400 |000c: invoke-virtual {v4}, Lokhttp3/HttpUrl;.host:()Ljava/lang/String; // method@b6fb │ │ -41e436: 0c01 |000f: move-result-object v1 │ │ -41e438: 6e20 28b3 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -41e43e: 0a00 |0013: move-result v0 │ │ -41e440: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -41e442: 3900 0300 |0015: if-nez v0, 0018 // +0003 │ │ -41e446: 0f01 |0017: return v1 │ │ -41e448: 6e10 fdb6 0300 |0018: invoke-virtual {v3}, Lokhttp3/HttpUrl;.pathSegments:()Ljava/util/List; // method@b6fd │ │ -41e44e: 0c00 |001b: move-result-object v0 │ │ -41e450: 7110 2dad 0000 |001c: invoke-static {v0}, Lde/danoeh/antennapod/net/common/UrlChecker;.normalizePathSegments:(Ljava/util/List;)Ljava/util/List; // method@ad2d │ │ -41e456: 0c00 |001f: move-result-object v0 │ │ -41e458: 6e10 fdb6 0400 |0020: invoke-virtual {v4}, Lokhttp3/HttpUrl;.pathSegments:()Ljava/util/List; // method@b6fd │ │ -41e45e: 0c02 |0023: move-result-object v2 │ │ -41e460: 7110 2dad 0200 |0024: invoke-static {v2}, Lde/danoeh/antennapod/net/common/UrlChecker;.normalizePathSegments:(Ljava/util/List;)Ljava/util/List; // method@ad2d │ │ -41e466: 0c02 |0027: move-result-object v2 │ │ -41e468: 7220 65b5 2000 |0028: invoke-interface {v0, v2}, Ljava/util/List;.equals:(Ljava/lang/Object;)Z // method@b565 │ │ -41e46e: 0a00 |002b: move-result v0 │ │ -41e470: 3900 0300 |002c: if-nez v0, 002f // +0003 │ │ -41e474: 0f01 |002e: return v1 │ │ -41e476: 6e10 feb6 0300 |002f: invoke-virtual {v3}, Lokhttp3/HttpUrl;.query:()Ljava/lang/String; // method@b6fe │ │ -41e47c: 0c00 |0032: move-result-object v0 │ │ -41e47e: 7110 b10a 0000 |0033: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -41e484: 0a00 |0036: move-result v0 │ │ -41e486: 3800 0b00 |0037: if-eqz v0, 0042 // +000b │ │ -41e48a: 6e10 feb6 0400 |0039: invoke-virtual {v4}, Lokhttp3/HttpUrl;.query:()Ljava/lang/String; // method@b6fe │ │ -41e490: 0c03 |003c: move-result-object v3 │ │ -41e492: 7110 b10a 0300 |003d: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -41e498: 0a03 |0040: move-result v3 │ │ -41e49a: 0f03 |0041: return v3 │ │ -41e49c: 6e10 feb6 0300 |0042: invoke-virtual {v3}, Lokhttp3/HttpUrl;.query:()Ljava/lang/String; // method@b6fe │ │ -41e4a2: 0c03 |0045: move-result-object v3 │ │ -41e4a4: 6e10 feb6 0400 |0046: invoke-virtual {v4}, Lokhttp3/HttpUrl;.query:()Ljava/lang/String; // method@b6fe │ │ -41e4aa: 0c04 |0049: move-result-object v4 │ │ -41e4ac: 6e20 28b3 4300 |004a: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -41e4b2: 0a03 |004d: move-result v3 │ │ -41e4b4: 0f03 |004e: return v3 │ │ +41e3d0: |[41e3d0] de.danoeh.antennapod.net.common.UrlChecker.urlEquals:(Ljava/lang/String;Ljava/lang/String;)Z │ │ +41e3e0: 7110 fcb6 0300 |0000: invoke-static {v3}, Lokhttp3/HttpUrl;.parse:(Ljava/lang/String;)Lokhttp3/HttpUrl; // method@b6fc │ │ +41e3e6: 0c03 |0003: move-result-object v3 │ │ +41e3e8: 7110 fcb6 0400 |0004: invoke-static {v4}, Lokhttp3/HttpUrl;.parse:(Ljava/lang/String;)Lokhttp3/HttpUrl; // method@b6fc │ │ +41e3ee: 0c04 |0007: move-result-object v4 │ │ +41e3f0: 6e10 fbb6 0300 |0008: invoke-virtual {v3}, Lokhttp3/HttpUrl;.host:()Ljava/lang/String; // method@b6fb │ │ +41e3f6: 0c00 |000b: move-result-object v0 │ │ +41e3f8: 6e10 fbb6 0400 |000c: invoke-virtual {v4}, Lokhttp3/HttpUrl;.host:()Ljava/lang/String; // method@b6fb │ │ +41e3fe: 0c01 |000f: move-result-object v1 │ │ +41e400: 6e20 28b3 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +41e406: 0a00 |0013: move-result v0 │ │ +41e408: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +41e40a: 3900 0300 |0015: if-nez v0, 0018 // +0003 │ │ +41e40e: 0f01 |0017: return v1 │ │ +41e410: 6e10 fdb6 0300 |0018: invoke-virtual {v3}, Lokhttp3/HttpUrl;.pathSegments:()Ljava/util/List; // method@b6fd │ │ +41e416: 0c00 |001b: move-result-object v0 │ │ +41e418: 7110 2dad 0000 |001c: invoke-static {v0}, Lde/danoeh/antennapod/net/common/UrlChecker;.normalizePathSegments:(Ljava/util/List;)Ljava/util/List; // method@ad2d │ │ +41e41e: 0c00 |001f: move-result-object v0 │ │ +41e420: 6e10 fdb6 0400 |0020: invoke-virtual {v4}, Lokhttp3/HttpUrl;.pathSegments:()Ljava/util/List; // method@b6fd │ │ +41e426: 0c02 |0023: move-result-object v2 │ │ +41e428: 7110 2dad 0200 |0024: invoke-static {v2}, Lde/danoeh/antennapod/net/common/UrlChecker;.normalizePathSegments:(Ljava/util/List;)Ljava/util/List; // method@ad2d │ │ +41e42e: 0c02 |0027: move-result-object v2 │ │ +41e430: 7220 65b5 2000 |0028: invoke-interface {v0, v2}, Ljava/util/List;.equals:(Ljava/lang/Object;)Z // method@b565 │ │ +41e436: 0a00 |002b: move-result v0 │ │ +41e438: 3900 0300 |002c: if-nez v0, 002f // +0003 │ │ +41e43c: 0f01 |002e: return v1 │ │ +41e43e: 6e10 feb6 0300 |002f: invoke-virtual {v3}, Lokhttp3/HttpUrl;.query:()Ljava/lang/String; // method@b6fe │ │ +41e444: 0c00 |0032: move-result-object v0 │ │ +41e446: 7110 b10a 0000 |0033: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +41e44c: 0a00 |0036: move-result v0 │ │ +41e44e: 3800 0b00 |0037: if-eqz v0, 0042 // +000b │ │ +41e452: 6e10 feb6 0400 |0039: invoke-virtual {v4}, Lokhttp3/HttpUrl;.query:()Ljava/lang/String; // method@b6fe │ │ +41e458: 0c03 |003c: move-result-object v3 │ │ +41e45a: 7110 b10a 0300 |003d: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +41e460: 0a03 |0040: move-result v3 │ │ +41e462: 0f03 |0041: return v3 │ │ +41e464: 6e10 feb6 0300 |0042: invoke-virtual {v3}, Lokhttp3/HttpUrl;.query:()Ljava/lang/String; // method@b6fe │ │ +41e46a: 0c03 |0045: move-result-object v3 │ │ +41e46c: 6e10 feb6 0400 |0046: invoke-virtual {v4}, Lokhttp3/HttpUrl;.query:()Ljava/lang/String; // method@b6fe │ │ +41e472: 0c04 |0049: move-result-object v4 │ │ +41e474: 6e20 28b3 4300 |004a: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +41e47a: 0a03 |004d: move-result v3 │ │ +41e47c: 0f03 |004e: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ 0x0004 line=110 │ │ 0x0008 line=111 │ │ 0x0018 line=114 │ │ 0x0020 line=115 │ │ @@ -917085,17 +917085,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41e774: |[41e774] de.danoeh.antennapod.net.discovery.BuildConfig.:()V │ │ -41e784: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -41e78a: 0e00 |0003: return-void │ │ +41e73c: |[41e73c] de.danoeh.antennapod.net.discovery.BuildConfig.:()V │ │ +41e74c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +41e752: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/discovery/BuildConfig; │ │ │ │ Virtual methods - │ │ @@ -917125,37 +917125,37 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41e7b0: |[41e7b0] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda0.:()V │ │ -41e7c0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -41e7c6: 0e00 |0003: return-void │ │ +41e778: |[41e778] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda0.:()V │ │ +41e788: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +41e78e: 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 │ │ -41e78c: |[41e78c] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda0.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -41e79c: 1f01 141f |0000: check-cast v1, Ljava/util/Map$Entry; // type@1f14 │ │ -41e7a0: 1f02 141f |0002: check-cast v2, Ljava/util/Map$Entry; // type@1f14 │ │ -41e7a4: 7120 3cad 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@ad3c │ │ -41e7aa: 0a01 |0007: move-result v1 │ │ -41e7ac: 0f01 |0008: return v1 │ │ +41e754: |[41e754] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda0.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +41e764: 1f01 141f |0000: check-cast v1, Ljava/util/Map$Entry; // type@1f14 │ │ +41e768: 1f02 141f |0002: check-cast v2, Ljava/util/Map$Entry; // type@1f14 │ │ +41e76c: 7120 3cad 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@ad3c │ │ +41e772: 0a01 |0007: move-result v1 │ │ +41e774: 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; │ │ @@ -917236,18 +917236,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -41f838: |[41f838] de.danoeh.antennapod.net.discovery.ItunesTopListLoader.:(Landroid/content/Context;)V │ │ -41f848: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -41f84e: 5b01 e497 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;.context:Landroid/content/Context; // field@97e4 │ │ -41f852: 0e00 |0005: return-void │ │ +41f800: |[41f800] de.danoeh.antennapod.net.discovery.ItunesTopListLoader.:(Landroid/content/Context;)V │ │ +41f810: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +41f816: 5b01 e497 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;.context:Landroid/content/Context; // field@97e4 │ │ +41f81a: 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; │ │ @@ -917257,91 +917257,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 │ │ -41f4cc: |[41f4cc] de.danoeh.antennapod.net.discovery.ItunesTopListLoader.getTopListFeed:(Lokhttp3/OkHttpClient;Ljava/lang/String;)Ljava/lang/String; │ │ -41f4dc: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -41f4e0: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -41f4e6: 1a01 581d |0005: const-string v1, "Feed URL " // string@1d58 │ │ -41f4ea: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -41f4f0: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -41f4f2: 2312 2921 |000b: new-array v2, v1, [Ljava/lang/Object; // type@2129 │ │ -41f4f6: 1203 |000d: const/4 v3, #int 0 // #0 │ │ -41f4f8: 4d08 0203 |000e: aput-object v8, v2, v3 │ │ -41f4fc: 1a04 3199 |0010: const-string v4, "https://itunes.apple.com/%s/rss/toppodcasts/limit=25/explicit=true/json" // string@9931 │ │ -41f500: 7120 2ab3 2400 |0012: invoke-static {v4, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32a │ │ -41f506: 0c02 |0015: move-result-object v2 │ │ -41f508: 6e20 5cb3 2000 |0016: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -41f50e: 6e10 67b3 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -41f514: 0c00 |001c: move-result-object v0 │ │ -41f516: 1a02 9221 |001d: const-string v2, "ITunesTopListLoader" // string@2192 │ │ -41f51a: 7120 fe0a 0200 |001f: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -41f520: 2200 b51f |0022: new-instance v0, Lokhttp3/Request$Builder; // type@1fb5 │ │ -41f524: 7010 19b7 0000 |0024: invoke-direct {v0}, Lokhttp3/Request$Builder;.:()V // method@b719 │ │ -41f52a: 2202 a31f |0027: new-instance v2, Lokhttp3/CacheControl$Builder; // type@1fa3 │ │ -41f52e: 7010 e6b6 0200 |0029: invoke-direct {v2}, Lokhttp3/CacheControl$Builder;.:()V // method@b6e6 │ │ -41f534: 6205 ffd9 |002c: sget-object v5, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@d9ff │ │ -41f538: 6e30 e8b6 1205 |002e: invoke-virtual {v2, v1, v5}, Lokhttp3/CacheControl$Builder;.maxStale:(ILjava/util/concurrent/TimeUnit;)Lokhttp3/CacheControl$Builder; // method@b6e8 │ │ -41f53e: 0c02 |0031: move-result-object v2 │ │ -41f540: 6e10 e7b6 0200 |0032: invoke-virtual {v2}, Lokhttp3/CacheControl$Builder;.build:()Lokhttp3/CacheControl; // method@b6e7 │ │ -41f546: 0c02 |0035: move-result-object v2 │ │ -41f548: 6e20 1cb7 2000 |0036: invoke-virtual {v0, v2}, Lokhttp3/Request$Builder;.cacheControl:(Lokhttp3/CacheControl;)Lokhttp3/Request$Builder; // method@b71c │ │ -41f54e: 0c00 |0039: move-result-object v0 │ │ -41f550: 2311 2921 |003a: new-array v1, v1, [Ljava/lang/Object; // type@2129 │ │ -41f554: 4d08 0103 |003c: aput-object v8, v1, v3 │ │ -41f558: 7120 2ab3 1400 |003e: invoke-static {v4, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32a │ │ -41f55e: 0c08 |0041: move-result-object v8 │ │ -41f560: 6e20 23b7 8000 |0042: invoke-virtual {v0, v8}, Lokhttp3/Request$Builder;.url:(Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b723 │ │ -41f566: 0c08 |0045: move-result-object v8 │ │ -41f568: 6e10 1bb7 0800 |0046: invoke-virtual {v8}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b71b │ │ -41f56e: 0c08 |0049: move-result-object v8 │ │ -41f570: 6e20 18b7 8700 |004a: invoke-virtual {v7, v8}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b718 │ │ -41f576: 0c07 |004d: move-result-object v7 │ │ -41f578: 7210 eeb6 0700 |004e: invoke-interface {v7}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b6ee │ │ -41f57e: 0c07 |0051: move-result-object v7 │ │ -41f580: 6e10 31b7 0700 |0052: invoke-virtual {v7}, Lokhttp3/Response;.isSuccessful:()Z // method@b731 │ │ -41f586: 0a08 |0055: move-result v8 │ │ -41f588: 3808 0e00 |0056: if-eqz v8, 0064 // +000e │ │ -41f58c: 6e10 2cb7 0700 |0058: invoke-virtual {v7}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b72c │ │ -41f592: 0c08 |005b: move-result-object v8 │ │ -41f594: 6e10 3ab7 0800 |005c: invoke-virtual {v8}, Lokhttp3/ResponseBody;.string:()Ljava/lang/String; // method@b73a │ │ -41f59a: 0c08 |005f: move-result-object v8 │ │ -41f59c: 6e10 2db7 0700 |0060: invoke-virtual {v7}, Lokhttp3/Response;.close:()V // method@b72d │ │ -41f5a2: 1108 |0063: return-object v8 │ │ -41f5a4: 6e10 2eb7 0700 |0064: invoke-virtual {v7}, Lokhttp3/Response;.code:()I // method@b72e │ │ -41f5aa: 0a08 |0067: move-result v8 │ │ -41f5ac: 1300 9001 |0068: const/16 v0, #int 400 // #190 │ │ -41f5b0: 3308 0a00 |006a: if-ne v8, v0, 0074 // +000a │ │ -41f5b4: 2208 451e |006c: new-instance v8, Ljava/io/IOException; // type@1e45 │ │ -41f5b8: 1a00 4699 |006e: const-string v0, "iTunes does not have data for the selected country." // string@9946 │ │ -41f5bc: 7020 f5b1 0800 |0070: invoke-direct {v8, v0}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b1f5 │ │ -41f5c2: 2708 |0073: throw v8 │ │ -41f5c4: 5468 e497 |0074: iget-object v8, v6, Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;.context:Landroid/content/Context; // field@97e4 │ │ -41f5c8: 6000 a7a7 |0076: sget v0, Lde/danoeh/antennapod/net/discovery/R$string;.error_msg_prefix:I // field@a7a7 │ │ -41f5cc: 6e20 3102 0800 |0078: invoke-virtual {v8, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -41f5d2: 0c08 |007b: move-result-object v8 │ │ -41f5d4: 2200 451e |007c: new-instance v0, Ljava/io/IOException; // type@1e45 │ │ -41f5d8: 2201 8f1e |007e: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -41f5dc: 7010 50b3 0100 |0080: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -41f5e2: 6e20 5cb3 8100 |0083: invoke-virtual {v1, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -41f5e8: 6e20 5bb3 7100 |0086: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ -41f5ee: 6e10 67b3 0100 |0089: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -41f5f4: 0c08 |008c: move-result-object v8 │ │ -41f5f6: 7020 f5b1 8000 |008d: invoke-direct {v0, v8}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b1f5 │ │ -41f5fc: 2700 |0090: throw v0 │ │ -41f5fe: 0d08 |0091: move-exception v8 │ │ -41f600: 3807 0a00 |0092: if-eqz v7, 009c // +000a │ │ -41f604: 6e10 2db7 0700 |0094: invoke-virtual {v7}, Lokhttp3/Response;.close:()V // method@b72d │ │ -41f60a: 2805 |0097: goto 009c // +0005 │ │ -41f60c: 0d07 |0098: move-exception v7 │ │ -41f60e: 6e20 87b3 7800 |0099: invoke-virtual {v8, v7}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b387 │ │ -41f614: 2708 |009c: throw v8 │ │ +41f494: |[41f494] de.danoeh.antennapod.net.discovery.ItunesTopListLoader.getTopListFeed:(Lokhttp3/OkHttpClient;Ljava/lang/String;)Ljava/lang/String; │ │ +41f4a4: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +41f4a8: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +41f4ae: 1a01 581d |0005: const-string v1, "Feed URL " // string@1d58 │ │ +41f4b2: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +41f4b8: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +41f4ba: 2312 2921 |000b: new-array v2, v1, [Ljava/lang/Object; // type@2129 │ │ +41f4be: 1203 |000d: const/4 v3, #int 0 // #0 │ │ +41f4c0: 4d08 0203 |000e: aput-object v8, v2, v3 │ │ +41f4c4: 1a04 3199 |0010: const-string v4, "https://itunes.apple.com/%s/rss/toppodcasts/limit=25/explicit=true/json" // string@9931 │ │ +41f4c8: 7120 2ab3 2400 |0012: invoke-static {v4, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32a │ │ +41f4ce: 0c02 |0015: move-result-object v2 │ │ +41f4d0: 6e20 5cb3 2000 |0016: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +41f4d6: 6e10 67b3 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +41f4dc: 0c00 |001c: move-result-object v0 │ │ +41f4de: 1a02 9221 |001d: const-string v2, "ITunesTopListLoader" // string@2192 │ │ +41f4e2: 7120 fe0a 0200 |001f: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +41f4e8: 2200 b51f |0022: new-instance v0, Lokhttp3/Request$Builder; // type@1fb5 │ │ +41f4ec: 7010 19b7 0000 |0024: invoke-direct {v0}, Lokhttp3/Request$Builder;.:()V // method@b719 │ │ +41f4f2: 2202 a31f |0027: new-instance v2, Lokhttp3/CacheControl$Builder; // type@1fa3 │ │ +41f4f6: 7010 e6b6 0200 |0029: invoke-direct {v2}, Lokhttp3/CacheControl$Builder;.:()V // method@b6e6 │ │ +41f4fc: 6205 ffd9 |002c: sget-object v5, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@d9ff │ │ +41f500: 6e30 e8b6 1205 |002e: invoke-virtual {v2, v1, v5}, Lokhttp3/CacheControl$Builder;.maxStale:(ILjava/util/concurrent/TimeUnit;)Lokhttp3/CacheControl$Builder; // method@b6e8 │ │ +41f506: 0c02 |0031: move-result-object v2 │ │ +41f508: 6e10 e7b6 0200 |0032: invoke-virtual {v2}, Lokhttp3/CacheControl$Builder;.build:()Lokhttp3/CacheControl; // method@b6e7 │ │ +41f50e: 0c02 |0035: move-result-object v2 │ │ +41f510: 6e20 1cb7 2000 |0036: invoke-virtual {v0, v2}, Lokhttp3/Request$Builder;.cacheControl:(Lokhttp3/CacheControl;)Lokhttp3/Request$Builder; // method@b71c │ │ +41f516: 0c00 |0039: move-result-object v0 │ │ +41f518: 2311 2921 |003a: new-array v1, v1, [Ljava/lang/Object; // type@2129 │ │ +41f51c: 4d08 0103 |003c: aput-object v8, v1, v3 │ │ +41f520: 7120 2ab3 1400 |003e: invoke-static {v4, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32a │ │ +41f526: 0c08 |0041: move-result-object v8 │ │ +41f528: 6e20 23b7 8000 |0042: invoke-virtual {v0, v8}, Lokhttp3/Request$Builder;.url:(Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b723 │ │ +41f52e: 0c08 |0045: move-result-object v8 │ │ +41f530: 6e10 1bb7 0800 |0046: invoke-virtual {v8}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b71b │ │ +41f536: 0c08 |0049: move-result-object v8 │ │ +41f538: 6e20 18b7 8700 |004a: invoke-virtual {v7, v8}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b718 │ │ +41f53e: 0c07 |004d: move-result-object v7 │ │ +41f540: 7210 eeb6 0700 |004e: invoke-interface {v7}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b6ee │ │ +41f546: 0c07 |0051: move-result-object v7 │ │ +41f548: 6e10 31b7 0700 |0052: invoke-virtual {v7}, Lokhttp3/Response;.isSuccessful:()Z // method@b731 │ │ +41f54e: 0a08 |0055: move-result v8 │ │ +41f550: 3808 0e00 |0056: if-eqz v8, 0064 // +000e │ │ +41f554: 6e10 2cb7 0700 |0058: invoke-virtual {v7}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b72c │ │ +41f55a: 0c08 |005b: move-result-object v8 │ │ +41f55c: 6e10 3ab7 0800 |005c: invoke-virtual {v8}, Lokhttp3/ResponseBody;.string:()Ljava/lang/String; // method@b73a │ │ +41f562: 0c08 |005f: move-result-object v8 │ │ +41f564: 6e10 2db7 0700 |0060: invoke-virtual {v7}, Lokhttp3/Response;.close:()V // method@b72d │ │ +41f56a: 1108 |0063: return-object v8 │ │ +41f56c: 6e10 2eb7 0700 |0064: invoke-virtual {v7}, Lokhttp3/Response;.code:()I // method@b72e │ │ +41f572: 0a08 |0067: move-result v8 │ │ +41f574: 1300 9001 |0068: const/16 v0, #int 400 // #190 │ │ +41f578: 3308 0a00 |006a: if-ne v8, v0, 0074 // +000a │ │ +41f57c: 2208 451e |006c: new-instance v8, Ljava/io/IOException; // type@1e45 │ │ +41f580: 1a00 4699 |006e: const-string v0, "iTunes does not have data for the selected country." // string@9946 │ │ +41f584: 7020 f5b1 0800 |0070: invoke-direct {v8, v0}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b1f5 │ │ +41f58a: 2708 |0073: throw v8 │ │ +41f58c: 5468 e497 |0074: iget-object v8, v6, Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;.context:Landroid/content/Context; // field@97e4 │ │ +41f590: 6000 a7a7 |0076: sget v0, Lde/danoeh/antennapod/net/discovery/R$string;.error_msg_prefix:I // field@a7a7 │ │ +41f594: 6e20 3102 0800 |0078: invoke-virtual {v8, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +41f59a: 0c08 |007b: move-result-object v8 │ │ +41f59c: 2200 451e |007c: new-instance v0, Ljava/io/IOException; // type@1e45 │ │ +41f5a0: 2201 8f1e |007e: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +41f5a4: 7010 50b3 0100 |0080: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +41f5aa: 6e20 5cb3 8100 |0083: invoke-virtual {v1, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +41f5b0: 6e20 5bb3 7100 |0086: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ +41f5b6: 6e10 67b3 0100 |0089: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +41f5bc: 0c08 |008c: move-result-object v8 │ │ +41f5be: 7020 f5b1 8000 |008d: invoke-direct {v0, v8}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b1f5 │ │ +41f5c4: 2700 |0090: throw v0 │ │ +41f5c6: 0d08 |0091: move-exception v8 │ │ +41f5c8: 3807 0a00 |0092: if-eqz v7, 009c // +000a │ │ +41f5cc: 6e10 2db7 0700 |0094: invoke-virtual {v7}, Lokhttp3/Response;.close:()V // method@b72d │ │ +41f5d2: 2805 |0097: goto 009c // +0005 │ │ +41f5d4: 0d07 |0098: move-exception v7 │ │ +41f5d6: 6e20 87b3 7800 |0099: invoke-virtual {v8, v7}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b387 │ │ +41f5dc: 2708 |009c: throw v8 │ │ catches : 3 │ │ 0x0052 - 0x0060 │ │ -> 0x0091 │ │ 0x0064 - 0x0091 │ │ -> 0x0091 │ │ 0x0094 - 0x0097 │ │ -> 0x0098 │ │ @@ -917369,40 +917369,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 │ │ -41f6bc: |[41f6bc] de.danoeh.antennapod.net.discovery.ItunesTopListLoader.parseFeed:(Ljava/lang/String;)Ljava/util/List; │ │ -41f6cc: 2200 e41f |0000: new-instance v0, Lorg/json/JSONObject; // type@1fe4 │ │ -41f6d0: 7020 a9b7 4000 |0002: invoke-direct {v0, v4}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b7a9 │ │ -41f6d6: 1a04 3b85 |0005: const-string v4, "feed" // string@853b │ │ -41f6da: 6e20 acb7 4000 |0007: invoke-virtual {v0, v4}, Lorg/json/JSONObject;.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; // method@b7ac │ │ -41f6e0: 0c04 |000a: move-result-object v4 │ │ -41f6e2: 1a00 d47f |000b: const-string v0, "entry" // string@7fd4 │ │ -41f6e6: 6e20 abb7 0400 |000d: invoke-virtual {v4, v0}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@b7ab │ │ -41f6ec: 0c04 |0010: move-result-object v4 │ │ -41f6ee: 2200 fd1e |0011: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -41f6f2: 7010 a0b4 0000 |0013: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -41f6f8: 1201 |0016: const/4 v1, #int 0 // #0 │ │ -41f6fa: 6e10 a4b7 0400 |0017: invoke-virtual {v4}, Lorg/json/JSONArray;.length:()I // method@b7a4 │ │ -41f700: 0a02 |001a: move-result v2 │ │ -41f702: 3521 1000 |001b: if-ge v1, v2, 002b // +0010 │ │ -41f706: 6e20 a2b7 1400 |001d: invoke-virtual {v4, v1}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@b7a2 │ │ -41f70c: 0c02 |0020: move-result-object v2 │ │ -41f70e: 7110 81ad 0200 |0021: invoke-static {v2}, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.fromItunesToplist:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // method@ad81 │ │ -41f714: 0c02 |0024: move-result-object v2 │ │ -41f716: 7220 5fb5 2000 |0025: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -41f71c: d801 0101 |0028: add-int/lit8 v1, v1, #int 1 // #01 │ │ -41f720: 28ed |002a: goto 0017 // -0013 │ │ -41f722: 1100 |002b: return-object v0 │ │ -41f724: 2204 fd1e |002c: new-instance v4, Ljava/util/ArrayList; // type@1efd │ │ -41f728: 7010 a0b4 0400 |002e: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -41f72e: 1104 |0031: return-object v4 │ │ +41f684: |[41f684] de.danoeh.antennapod.net.discovery.ItunesTopListLoader.parseFeed:(Ljava/lang/String;)Ljava/util/List; │ │ +41f694: 2200 e41f |0000: new-instance v0, Lorg/json/JSONObject; // type@1fe4 │ │ +41f698: 7020 a9b7 4000 |0002: invoke-direct {v0, v4}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b7a9 │ │ +41f69e: 1a04 3b85 |0005: const-string v4, "feed" // string@853b │ │ +41f6a2: 6e20 acb7 4000 |0007: invoke-virtual {v0, v4}, Lorg/json/JSONObject;.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; // method@b7ac │ │ +41f6a8: 0c04 |000a: move-result-object v4 │ │ +41f6aa: 1a00 d47f |000b: const-string v0, "entry" // string@7fd4 │ │ +41f6ae: 6e20 abb7 0400 |000d: invoke-virtual {v4, v0}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@b7ab │ │ +41f6b4: 0c04 |0010: move-result-object v4 │ │ +41f6b6: 2200 fd1e |0011: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +41f6ba: 7010 a0b4 0000 |0013: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +41f6c0: 1201 |0016: const/4 v1, #int 0 // #0 │ │ +41f6c2: 6e10 a4b7 0400 |0017: invoke-virtual {v4}, Lorg/json/JSONArray;.length:()I // method@b7a4 │ │ +41f6c8: 0a02 |001a: move-result v2 │ │ +41f6ca: 3521 1000 |001b: if-ge v1, v2, 002b // +0010 │ │ +41f6ce: 6e20 a2b7 1400 |001d: invoke-virtual {v4, v1}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@b7a2 │ │ +41f6d4: 0c02 |0020: move-result-object v2 │ │ +41f6d6: 7110 81ad 0200 |0021: invoke-static {v2}, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.fromItunesToplist:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // method@ad81 │ │ +41f6dc: 0c02 |0024: move-result-object v2 │ │ +41f6de: 7220 5fb5 2000 |0025: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +41f6e4: d801 0101 |0028: add-int/lit8 v1, v1, #int 1 // #01 │ │ +41f6e8: 28ed |002a: goto 0017 // -0013 │ │ +41f6ea: 1100 |002b: return-object v0 │ │ +41f6ec: 2204 fd1e |002c: new-instance v4, Ljava/util/ArrayList; // type@1efd │ │ +41f6f0: 7010 a0b4 0400 |002e: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +41f6f6: 1104 |0031: return-object v4 │ │ catches : 1 │ │ 0x0005 - 0x0011 │ │ Lorg/json/JSONException; -> 0x002c │ │ positions : │ │ 0x0000 line=97 │ │ 0x0007 line=101 │ │ 0x000d line=102 │ │ @@ -917420,70 +917420,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 │ │ -41f740: |[41f740] de.danoeh.antennapod.net.discovery.ItunesTopListLoader.removeSubscribed:(Ljava/util/List;Ljava/util/List;I)Ljava/util/List; │ │ -41f750: 2200 0a1f |0000: new-instance v0, Ljava/util/HashSet; // type@1f0a │ │ -41f754: 7010 3fb5 0000 |0002: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@b53f │ │ -41f75a: 7210 6ab5 0500 |0005: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -41f760: 0c05 |0008: move-result-object v5 │ │ -41f762: 7210 4db5 0500 |0009: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -41f768: 0a01 |000c: move-result v1 │ │ -41f76a: 3801 3c00 |000d: if-eqz v1, 0049 // +003c │ │ -41f76e: 7210 4eb5 0500 |000f: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -41f774: 0c01 |0012: move-result-object v1 │ │ -41f776: 1f01 b21c |0013: check-cast v1, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ -41f77a: 6e10 d6ab 0100 |0015: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ -41f780: 0c02 |0018: move-result-object v2 │ │ -41f782: 3802 f0ff |0019: if-eqz v2, 0009 // -0010 │ │ -41f786: 6e10 c2ab 0100 |001b: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getAuthor:()Ljava/lang/String; // method@abc2 │ │ -41f78c: 0c02 |001e: move-result-object v2 │ │ -41f78e: 3802 eaff |001f: if-eqz v2, 0009 // -0016 │ │ -41f792: 2202 8f1e |0021: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ -41f796: 7010 50b3 0200 |0023: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -41f79c: 6e10 d6ab 0100 |0026: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ -41f7a2: 0c03 |0029: move-result-object v3 │ │ -41f7a4: 6e10 47b3 0300 |002a: invoke-virtual {v3}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b347 │ │ -41f7aa: 0c03 |002d: move-result-object v3 │ │ -41f7ac: 6e20 5cb3 3200 |002e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -41f7b2: 1a03 4000 |0031: const-string v3, " - " // string@0040 │ │ -41f7b6: 6e20 5cb3 3200 |0033: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -41f7bc: 6e10 c2ab 0100 |0036: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getAuthor:()Ljava/lang/String; // method@abc2 │ │ -41f7c2: 0c01 |0039: move-result-object v1 │ │ -41f7c4: 6e10 47b3 0100 |003a: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b347 │ │ -41f7ca: 0c01 |003d: move-result-object v1 │ │ -41f7cc: 6e20 5cb3 1200 |003e: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -41f7d2: 6e10 67b3 0200 |0041: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -41f7d8: 0c01 |0044: move-result-object v1 │ │ -41f7da: 7220 c0b5 1000 |0045: invoke-interface {v0, v1}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@b5c0 │ │ -41f7e0: 28c1 |0048: goto 0009 // -003f │ │ -41f7e2: 2205 fd1e |0049: new-instance v5, Ljava/util/ArrayList; // type@1efd │ │ -41f7e6: 7010 a0b4 0500 |004b: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -41f7ec: 7210 6ab5 0400 |004e: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -41f7f2: 0c04 |0051: move-result-object v4 │ │ -41f7f4: 7210 4db5 0400 |0052: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -41f7fa: 0a01 |0055: move-result v1 │ │ -41f7fc: 3801 1d00 |0056: if-eqz v1, 0073 // +001d │ │ -41f800: 7210 4eb5 0400 |0058: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -41f806: 0c01 |005b: move-result-object v1 │ │ -41f808: 1f01 dd1c |005c: check-cast v1, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1cdd │ │ -41f80c: 5412 eb97 |005e: iget-object v2, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.title:Ljava/lang/String; // field@97eb │ │ -41f810: 6e10 47b3 0200 |0060: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b347 │ │ -41f816: 0c02 |0063: move-result-object v2 │ │ -41f818: 7220 c3b5 2000 |0064: invoke-interface {v0, v2}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b5c3 │ │ -41f81e: 0a02 |0067: move-result v2 │ │ -41f820: 3902 0500 |0068: if-nez v2, 006d // +0005 │ │ -41f824: 7220 5fb5 1500 |006a: invoke-interface {v5, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -41f82a: 7210 72b5 0500 |006d: invoke-interface {v5}, Ljava/util/List;.size:()I // method@b572 │ │ -41f830: 0a01 |0070: move-result v1 │ │ -41f832: 3361 e1ff |0071: if-ne v1, v6, 0052 // -001f │ │ -41f836: 1105 |0073: return-object v5 │ │ +41f708: |[41f708] de.danoeh.antennapod.net.discovery.ItunesTopListLoader.removeSubscribed:(Ljava/util/List;Ljava/util/List;I)Ljava/util/List; │ │ +41f718: 2200 0a1f |0000: new-instance v0, Ljava/util/HashSet; // type@1f0a │ │ +41f71c: 7010 3fb5 0000 |0002: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@b53f │ │ +41f722: 7210 6ab5 0500 |0005: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +41f728: 0c05 |0008: move-result-object v5 │ │ +41f72a: 7210 4db5 0500 |0009: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +41f730: 0a01 |000c: move-result v1 │ │ +41f732: 3801 3c00 |000d: if-eqz v1, 0049 // +003c │ │ +41f736: 7210 4eb5 0500 |000f: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +41f73c: 0c01 |0012: move-result-object v1 │ │ +41f73e: 1f01 b21c |0013: check-cast v1, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ +41f742: 6e10 d6ab 0100 |0015: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ +41f748: 0c02 |0018: move-result-object v2 │ │ +41f74a: 3802 f0ff |0019: if-eqz v2, 0009 // -0010 │ │ +41f74e: 6e10 c2ab 0100 |001b: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getAuthor:()Ljava/lang/String; // method@abc2 │ │ +41f754: 0c02 |001e: move-result-object v2 │ │ +41f756: 3802 eaff |001f: if-eqz v2, 0009 // -0016 │ │ +41f75a: 2202 8f1e |0021: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ +41f75e: 7010 50b3 0200 |0023: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +41f764: 6e10 d6ab 0100 |0026: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ +41f76a: 0c03 |0029: move-result-object v3 │ │ +41f76c: 6e10 47b3 0300 |002a: invoke-virtual {v3}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b347 │ │ +41f772: 0c03 |002d: move-result-object v3 │ │ +41f774: 6e20 5cb3 3200 |002e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +41f77a: 1a03 4000 |0031: const-string v3, " - " // string@0040 │ │ +41f77e: 6e20 5cb3 3200 |0033: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +41f784: 6e10 c2ab 0100 |0036: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getAuthor:()Ljava/lang/String; // method@abc2 │ │ +41f78a: 0c01 |0039: move-result-object v1 │ │ +41f78c: 6e10 47b3 0100 |003a: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b347 │ │ +41f792: 0c01 |003d: move-result-object v1 │ │ +41f794: 6e20 5cb3 1200 |003e: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +41f79a: 6e10 67b3 0200 |0041: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +41f7a0: 0c01 |0044: move-result-object v1 │ │ +41f7a2: 7220 c0b5 1000 |0045: invoke-interface {v0, v1}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@b5c0 │ │ +41f7a8: 28c1 |0048: goto 0009 // -003f │ │ +41f7aa: 2205 fd1e |0049: new-instance v5, Ljava/util/ArrayList; // type@1efd │ │ +41f7ae: 7010 a0b4 0500 |004b: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +41f7b4: 7210 6ab5 0400 |004e: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +41f7ba: 0c04 |0051: move-result-object v4 │ │ +41f7bc: 7210 4db5 0400 |0052: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +41f7c2: 0a01 |0055: move-result v1 │ │ +41f7c4: 3801 1d00 |0056: if-eqz v1, 0073 // +001d │ │ +41f7c8: 7210 4eb5 0400 |0058: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +41f7ce: 0c01 |005b: move-result-object v1 │ │ +41f7d0: 1f01 dd1c |005c: check-cast v1, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1cdd │ │ +41f7d4: 5412 eb97 |005e: iget-object v2, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.title:Ljava/lang/String; // field@97eb │ │ +41f7d8: 6e10 47b3 0200 |0060: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b347 │ │ +41f7de: 0c02 |0063: move-result-object v2 │ │ +41f7e0: 7220 c3b5 2000 |0064: invoke-interface {v0, v2}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b5c3 │ │ +41f7e6: 0a02 |0067: move-result v2 │ │ +41f7e8: 3902 0500 |0068: if-nez v2, 006d // +0005 │ │ +41f7ec: 7220 5fb5 1500 |006a: invoke-interface {v5, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +41f7f2: 7210 72b5 0500 |006d: invoke-interface {v5}, Ljava/util/List;.size:()I // method@b572 │ │ +41f7f8: 0a01 |0070: move-result v1 │ │ +41f7fa: 3361 e1ff |0071: if-ne v1, v6, 0052 // -001f │ │ +41f7fe: 1105 |0073: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0005 line=60 │ │ 0x0015 line=61 │ │ 0x0021 line=62 │ │ 0x0049 line=65 │ │ @@ -917502,43 +917502,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 │ │ -41f638: |[41f638] de.danoeh.antennapod.net.discovery.ItunesTopListLoader.loadToplist:(Ljava/lang/String;ILjava/util/List;)Ljava/util/List; │ │ -41f648: 7100 f698 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@98f6 │ │ -41f64e: 0c00 |0003: move-result-object v0 │ │ -41f650: 1a01 2b0a |0004: const-string v1, "99" // string@0a2b │ │ -41f654: 6e20 28b3 4100 |0006: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -41f65a: 0a02 |0009: move-result v2 │ │ -41f65c: 3802 0b00 |000a: if-eqz v2, 0015 // +000b │ │ -41f660: 7100 83b5 0000 |000c: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b583 │ │ -41f666: 0c02 |000f: move-result-object v2 │ │ -41f668: 6e10 82b5 0200 |0010: invoke-virtual {v2}, Ljava/util/Locale;.getCountry:()Ljava/lang/String; // method@b582 │ │ -41f66e: 0c02 |0013: move-result-object v2 │ │ -41f670: 2802 |0014: goto 0016 // +0002 │ │ -41f672: 0742 |0015: move-object v2, v4 │ │ -41f674: 7030 6cad 0302 |0016: invoke-direct {v3, v0, v2}, Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;.getTopListFeed:(Lokhttp3/OkHttpClient;Ljava/lang/String;)Ljava/lang/String; // method@ad6c │ │ -41f67a: 0c04 |0019: move-result-object v4 │ │ -41f67c: 280e |001a: goto 0028 // +000e │ │ -41f67e: 0d02 |001b: move-exception v2 │ │ -41f680: 6e20 28b3 4100 |001c: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -41f686: 0a04 |001f: move-result v4 │ │ -41f688: 3804 1100 |0020: if-eqz v4, 0031 // +0011 │ │ -41f68c: 1a04 1d5d |0022: const-string v4, "US" // string@5d1d │ │ -41f690: 7030 6cad 0304 |0024: invoke-direct {v3, v0, v4}, Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;.getTopListFeed:(Lokhttp3/OkHttpClient;Ljava/lang/String;)Ljava/lang/String; // method@ad6c │ │ -41f696: 0c04 |0027: move-result-object v4 │ │ -41f698: 7020 6ead 4300 |0028: invoke-direct {v3, v4}, Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;.parseFeed:(Ljava/lang/String;)Ljava/util/List; // method@ad6e │ │ -41f69e: 0c04 |002b: move-result-object v4 │ │ -41f6a0: 7130 6fad 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@ad6f │ │ -41f6a6: 0c04 |002f: move-result-object v4 │ │ -41f6a8: 1104 |0030: return-object v4 │ │ -41f6aa: 2702 |0031: throw v2 │ │ +41f600: |[41f600] de.danoeh.antennapod.net.discovery.ItunesTopListLoader.loadToplist:(Ljava/lang/String;ILjava/util/List;)Ljava/util/List; │ │ +41f610: 7100 f698 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@98f6 │ │ +41f616: 0c00 |0003: move-result-object v0 │ │ +41f618: 1a01 2b0a |0004: const-string v1, "99" // string@0a2b │ │ +41f61c: 6e20 28b3 4100 |0006: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +41f622: 0a02 |0009: move-result v2 │ │ +41f624: 3802 0b00 |000a: if-eqz v2, 0015 // +000b │ │ +41f628: 7100 83b5 0000 |000c: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b583 │ │ +41f62e: 0c02 |000f: move-result-object v2 │ │ +41f630: 6e10 82b5 0200 |0010: invoke-virtual {v2}, Ljava/util/Locale;.getCountry:()Ljava/lang/String; // method@b582 │ │ +41f636: 0c02 |0013: move-result-object v2 │ │ +41f638: 2802 |0014: goto 0016 // +0002 │ │ +41f63a: 0742 |0015: move-object v2, v4 │ │ +41f63c: 7030 6cad 0302 |0016: invoke-direct {v3, v0, v2}, Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;.getTopListFeed:(Lokhttp3/OkHttpClient;Ljava/lang/String;)Ljava/lang/String; // method@ad6c │ │ +41f642: 0c04 |0019: move-result-object v4 │ │ +41f644: 280e |001a: goto 0028 // +000e │ │ +41f646: 0d02 |001b: move-exception v2 │ │ +41f648: 6e20 28b3 4100 |001c: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +41f64e: 0a04 |001f: move-result v4 │ │ +41f650: 3804 1100 |0020: if-eqz v4, 0031 // +0011 │ │ +41f654: 1a04 1d5d |0022: const-string v4, "US" // string@5d1d │ │ +41f658: 7030 6cad 0304 |0024: invoke-direct {v3, v0, v4}, Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;.getTopListFeed:(Lokhttp3/OkHttpClient;Ljava/lang/String;)Ljava/lang/String; // method@ad6c │ │ +41f65e: 0c04 |0027: move-result-object v4 │ │ +41f660: 7020 6ead 4300 |0028: invoke-direct {v3, v4}, Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;.parseFeed:(Ljava/lang/String;)Ljava/util/List; // method@ad6e │ │ +41f666: 0c04 |002b: move-result-object v4 │ │ +41f668: 7130 6fad 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@ad6f │ │ +41f66e: 0c04 |002f: move-result-object v4 │ │ +41f670: 1104 |0030: return-object v4 │ │ +41f672: 2702 |0031: throw v2 │ │ catches : 1 │ │ 0x0016 - 0x001a │ │ Ljava/io/IOException; -> 0x001b │ │ positions : │ │ 0x0000 line=39 │ │ 0x0006 line=42 │ │ 0x000c line=43 │ │ @@ -917598,21 +917598,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 │ │ -41fe28: |[41fe28] de.danoeh.antennapod.net.discovery.PodcastSearchResult.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -41fe38: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -41fe3e: 5b01 eb97 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.title:Ljava/lang/String; // field@97eb │ │ -41fe42: 5b02 ea97 |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.imageUrl:Ljava/lang/String; // field@97ea │ │ -41fe46: 5b03 e997 |0007: iput-object v3, v0, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@97e9 │ │ -41fe4a: 5b04 e897 |0009: iput-object v4, v0, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.author:Ljava/lang/String; // field@97e8 │ │ -41fe4e: 0e00 |000b: return-void │ │ +41fdf0: |[41fdf0] de.danoeh.antennapod.net.discovery.PodcastSearchResult.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +41fe00: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +41fe06: 5b01 eb97 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.title:Ljava/lang/String; // field@97eb │ │ +41fe0a: 5b02 ea97 |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.imageUrl:Ljava/lang/String; // field@97ea │ │ +41fe0e: 5b03 e997 |0007: iput-object v3, v0, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@97e9 │ │ +41fe12: 5b04 e897 |0009: iput-object v4, v0, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.author:Ljava/lang/String; // field@97e8 │ │ +41fe16: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0003 line=36 │ │ 0x0005 line=37 │ │ 0x0007 line=38 │ │ 0x0009 line=39 │ │ @@ -917628,45 +917628,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 │ │ -41fbec: |[41fbec] de.danoeh.antennapod.net.discovery.PodcastSearchResult.dummy:()Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; │ │ -41fbfc: 2200 dd1c |0000: new-instance v0, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1cdd │ │ -41fc00: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ -41fc04: 7051 7cad 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@ad7c │ │ -41fc0a: 1100 |0007: return-object v0 │ │ +41fbb4: |[41fbb4] de.danoeh.antennapod.net.discovery.PodcastSearchResult.dummy:()Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; │ │ +41fbc4: 2200 dd1c |0000: new-instance v0, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1cdd │ │ +41fbc8: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ +41fbcc: 7051 7cad 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@ad7c │ │ +41fbd2: 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 │ │ -41fc0c: |[41fc0c] de.danoeh.antennapod.net.discovery.PodcastSearchResult.fromFyyd:(Lde/mfietz/fyydlin/SearchHit;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; │ │ -41fc1c: 2200 dd1c |0000: new-instance v0, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1cdd │ │ -41fc20: 6e10 64b1 0400 |0002: invoke-virtual {v4}, Lde/mfietz/fyydlin/SearchHit;.getTitle:()Ljava/lang/String; // method@b164 │ │ -41fc26: 0c01 |0005: move-result-object v1 │ │ -41fc28: 6e10 63b1 0400 |0006: invoke-virtual {v4}, Lde/mfietz/fyydlin/SearchHit;.getThumbImageURL:()Ljava/lang/String; // method@b163 │ │ -41fc2e: 0c02 |0009: move-result-object v2 │ │ -41fc30: 6e10 65b1 0400 |000a: invoke-virtual {v4}, Lde/mfietz/fyydlin/SearchHit;.getXmlUrl:()Ljava/lang/String; // method@b165 │ │ -41fc36: 0c03 |000d: move-result-object v3 │ │ -41fc38: 6e10 62b1 0400 |000e: invoke-virtual {v4}, Lde/mfietz/fyydlin/SearchHit;.getAuthor:()Ljava/lang/String; // method@b162 │ │ -41fc3e: 0c04 |0011: move-result-object v4 │ │ -41fc40: 7054 7cad 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@ad7c │ │ -41fc46: 1100 |0015: return-object v0 │ │ +41fbd4: |[41fbd4] de.danoeh.antennapod.net.discovery.PodcastSearchResult.fromFyyd:(Lde/mfietz/fyydlin/SearchHit;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; │ │ +41fbe4: 2200 dd1c |0000: new-instance v0, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1cdd │ │ +41fbe8: 6e10 64b1 0400 |0002: invoke-virtual {v4}, Lde/mfietz/fyydlin/SearchHit;.getTitle:()Ljava/lang/String; // method@b164 │ │ +41fbee: 0c01 |0005: move-result-object v1 │ │ +41fbf0: 6e10 63b1 0400 |0006: invoke-virtual {v4}, Lde/mfietz/fyydlin/SearchHit;.getThumbImageURL:()Ljava/lang/String; // method@b163 │ │ +41fbf6: 0c02 |0009: move-result-object v2 │ │ +41fbf8: 6e10 65b1 0400 |000a: invoke-virtual {v4}, Lde/mfietz/fyydlin/SearchHit;.getXmlUrl:()Ljava/lang/String; // method@b165 │ │ +41fbfe: 0c03 |000d: move-result-object v3 │ │ +41fc00: 6e10 62b1 0400 |000e: invoke-virtual {v4}, Lde/mfietz/fyydlin/SearchHit;.getAuthor:()Ljava/lang/String; // method@b162 │ │ +41fc06: 0c04 |0011: move-result-object v4 │ │ +41fc08: 7054 7cad 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@ad7c │ │ +41fc0e: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0006 line=91 │ │ 0x000a line=92 │ │ 0x000e line=93 │ │ locals : │ │ @@ -917677,26 +917677,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 │ │ -41fc48: |[41fc48] de.danoeh.antennapod.net.discovery.PodcastSearchResult.fromGpodder:(Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; │ │ -41fc58: 2200 dd1c |0000: new-instance v0, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1cdd │ │ -41fc5c: 6e10 60ae 0400 |0002: invoke-virtual {v4}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.getTitle:()Ljava/lang/String; // method@ae60 │ │ -41fc62: 0c01 |0005: move-result-object v1 │ │ -41fc64: 6e10 5dae 0400 |0006: invoke-virtual {v4}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.getLogoUrl:()Ljava/lang/String; // method@ae5d │ │ -41fc6a: 0c02 |0009: move-result-object v2 │ │ -41fc6c: 6e10 61ae 0400 |000a: invoke-virtual {v4}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.getUrl:()Ljava/lang/String; // method@ae61 │ │ -41fc72: 0c03 |000d: move-result-object v3 │ │ -41fc74: 6e10 5bae 0400 |000e: invoke-virtual {v4}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.getAuthor:()Ljava/lang/String; // method@ae5b │ │ -41fc7a: 0c04 |0011: move-result-object v4 │ │ -41fc7c: 7054 7cad 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@ad7c │ │ -41fc82: 1100 |0015: return-object v0 │ │ +41fc10: |[41fc10] de.danoeh.antennapod.net.discovery.PodcastSearchResult.fromGpodder:(Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; │ │ +41fc20: 2200 dd1c |0000: new-instance v0, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1cdd │ │ +41fc24: 6e10 60ae 0400 |0002: invoke-virtual {v4}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.getTitle:()Ljava/lang/String; // method@ae60 │ │ +41fc2a: 0c01 |0005: move-result-object v1 │ │ +41fc2c: 6e10 5dae 0400 |0006: invoke-virtual {v4}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.getLogoUrl:()Ljava/lang/String; // method@ae5d │ │ +41fc32: 0c02 |0009: move-result-object v2 │ │ +41fc34: 6e10 61ae 0400 |000a: invoke-virtual {v4}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.getUrl:()Ljava/lang/String; // method@ae61 │ │ +41fc3a: 0c03 |000d: move-result-object v3 │ │ +41fc3c: 6e10 5bae 0400 |000e: invoke-virtual {v4}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.getAuthor:()Ljava/lang/String; // method@ae5b │ │ +41fc42: 0c04 |0011: move-result-object v4 │ │ +41fc44: 7054 7cad 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@ad7c │ │ +41fc4a: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x0006 line=98 │ │ 0x000a line=99 │ │ 0x000e line=100 │ │ locals : │ │ @@ -917707,32 +917707,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 │ │ -41fc84: |[41fc84] de.danoeh.antennapod.net.discovery.PodcastSearchResult.fromItunes:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; │ │ -41fc94: 1a00 bd74 |0000: const-string v0, "collectionName" // string@74bd │ │ -41fc98: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ -41fc9c: 6e30 b3b7 0501 |0004: invoke-virtual {v5, v0, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b7b3 │ │ -41fca2: 0c00 |0007: move-result-object v0 │ │ -41fca4: 1a01 366d |0008: const-string v1, "artworkUrl100" // string@6d36 │ │ -41fca8: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -41fcaa: 6e30 b3b7 1502 |000b: invoke-virtual {v5, v1, v2}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b7b3 │ │ -41fcb0: 0c01 |000e: move-result-object v1 │ │ -41fcb2: 1a03 5c85 |000f: const-string v3, "feedUrl" // string@855c │ │ -41fcb6: 6e30 b3b7 3502 |0011: invoke-virtual {v5, v3, v2}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b7b3 │ │ -41fcbc: 0c03 |0014: move-result-object v3 │ │ -41fcbe: 1a04 336d |0015: const-string v4, "artistName" // string@6d33 │ │ -41fcc2: 6e30 b3b7 4502 |0017: invoke-virtual {v5, v4, v2}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b7b3 │ │ -41fcc8: 0c05 |001a: move-result-object v5 │ │ -41fcca: 2202 dd1c |001b: new-instance v2, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1cdd │ │ -41fcce: 7055 7cad 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@ad7c │ │ -41fcd4: 1102 |0020: return-object v2 │ │ +41fc4c: |[41fc4c] de.danoeh.antennapod.net.discovery.PodcastSearchResult.fromItunes:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; │ │ +41fc5c: 1a00 bd74 |0000: const-string v0, "collectionName" // string@74bd │ │ +41fc60: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ +41fc64: 6e30 b3b7 0501 |0004: invoke-virtual {v5, v0, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b7b3 │ │ +41fc6a: 0c00 |0007: move-result-object v0 │ │ +41fc6c: 1a01 366d |0008: const-string v1, "artworkUrl100" // string@6d36 │ │ +41fc70: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +41fc72: 6e30 b3b7 1502 |000b: invoke-virtual {v5, v1, v2}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b7b3 │ │ +41fc78: 0c01 |000e: move-result-object v1 │ │ +41fc7a: 1a03 5c85 |000f: const-string v3, "feedUrl" // string@855c │ │ +41fc7e: 6e30 b3b7 3502 |0011: invoke-virtual {v5, v3, v2}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b7b3 │ │ +41fc84: 0c03 |0014: move-result-object v3 │ │ +41fc86: 1a04 336d |0015: const-string v4, "artistName" // string@6d33 │ │ +41fc8a: 6e30 b3b7 4502 |0017: invoke-virtual {v5, v4, v2}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b7b3 │ │ +41fc90: 0c05 |001a: move-result-object v5 │ │ +41fc92: 2202 dd1c |001b: new-instance v2, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1cdd │ │ +41fc96: 7055 7cad 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@ad7c │ │ +41fc9c: 1102 |0020: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=53 │ │ 0x000b line=54 │ │ 0x0011 line=55 │ │ 0x0017 line=56 │ │ 0x001b line=57 │ │ @@ -917744,70 +917744,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 │ │ -41fcd8: |[41fcd8] de.danoeh.antennapod.net.discovery.PodcastSearchResult.fromItunesToplist:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; │ │ -41fce8: 1a00 fce0 |0000: const-string v0, "title" // string@e0fc │ │ -41fcec: 6e20 acb7 0900 |0002: invoke-virtual {v9, v0}, Lorg/json/JSONObject;.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; // method@b7ac │ │ -41fcf2: 0c00 |0005: move-result-object v0 │ │ -41fcf4: 1a01 53a0 |0006: const-string v1, "label" // string@a053 │ │ -41fcf8: 6e20 aeb7 1000 |0008: invoke-virtual {v0, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b7ae │ │ -41fcfe: 0c00 |000b: move-result-object v0 │ │ -41fd00: 1a02 249a |000c: const-string v2, "im:image" // string@9a24 │ │ -41fd04: 6e20 abb7 2900 |000e: invoke-virtual {v9, v2}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@b7ab │ │ -41fd0a: 0c02 |0011: move-result-object v2 │ │ -41fd0c: 1203 |0012: const/4 v3, #int 0 // #0 │ │ -41fd0e: 1204 |0013: const/4 v4, #int 0 // #0 │ │ -41fd10: 0735 |0014: move-object v5, v3 │ │ -41fd12: 1a06 a16d |0015: const-string v6, "attributes" // string@6da1 │ │ -41fd16: 3905 2500 |0017: if-nez v5, 003c // +0025 │ │ -41fd1a: 6e10 a4b7 0200 |0019: invoke-virtual {v2}, Lorg/json/JSONArray;.length:()I // method@b7a4 │ │ -41fd20: 0a07 |001c: move-result v7 │ │ -41fd22: 3574 1f00 |001d: if-ge v4, v7, 003c // +001f │ │ -41fd26: 6e20 a2b7 4200 |001f: invoke-virtual {v2, v4}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@b7a2 │ │ -41fd2c: 0c07 |0022: move-result-object v7 │ │ -41fd2e: 6e20 acb7 6700 |0023: invoke-virtual {v7, v6}, Lorg/json/JSONObject;.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; // method@b7ac │ │ -41fd34: 0c06 |0026: move-result-object v6 │ │ -41fd36: 1a08 6598 |0027: const-string v8, "height" // string@9865 │ │ -41fd3a: 6e20 aeb7 8600 |0029: invoke-virtual {v6, v8}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b7ae │ │ -41fd40: 0c06 |002c: move-result-object v6 │ │ -41fd42: 7110 b9b2 0600 |002d: invoke-static {v6}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ -41fd48: 0a06 |0030: move-result v6 │ │ -41fd4a: 1308 6400 |0031: const/16 v8, #int 100 // #64 │ │ -41fd4e: 3486 0600 |0033: if-lt v6, v8, 0039 // +0006 │ │ -41fd52: 6e20 aeb7 1700 |0035: invoke-virtual {v7, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b7ae │ │ -41fd58: 0c05 |0038: move-result-object v5 │ │ -41fd5a: d804 0401 |0039: add-int/lit8 v4, v4, #int 1 // #01 │ │ -41fd5e: 28da |003b: goto 0015 // -0026 │ │ -41fd60: 2202 8f1e |003c: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ -41fd64: 7010 50b3 0200 |003e: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -41fd6a: 1a04 3299 |0041: const-string v4, "https://itunes.apple.com/lookup?id=" // string@9932 │ │ -41fd6e: 6e20 5cb3 4200 |0043: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -41fd74: 1a04 fb99 |0046: const-string v4, "id" // string@99fb │ │ -41fd78: 6e20 acb7 4900 |0048: invoke-virtual {v9, v4}, Lorg/json/JSONObject;.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; // method@b7ac │ │ -41fd7e: 0c04 |004b: move-result-object v4 │ │ -41fd80: 6e20 acb7 6400 |004c: invoke-virtual {v4, v6}, Lorg/json/JSONObject;.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; // method@b7ac │ │ -41fd86: 0c04 |004f: move-result-object v4 │ │ -41fd88: 1a06 239a |0050: const-string v6, "im:id" // string@9a23 │ │ -41fd8c: 6e20 aeb7 6400 |0052: invoke-virtual {v4, v6}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b7ae │ │ -41fd92: 0c04 |0055: move-result-object v4 │ │ -41fd94: 6e20 5cb3 4200 |0056: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -41fd9a: 6e10 67b3 0200 |0059: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -41fda0: 0c02 |005c: move-result-object v2 │ │ -41fda2: 1a04 229a |005d: const-string v4, "im:artist" // string@9a22 │ │ -41fda6: 6e20 acb7 4900 |005f: invoke-virtual {v9, v4}, Lorg/json/JSONObject;.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; // method@b7ac │ │ -41fdac: 0c09 |0062: move-result-object v9 │ │ -41fdae: 6e20 aeb7 1900 |0063: invoke-virtual {v9, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b7ae │ │ -41fdb4: 0c03 |0066: move-result-object v3 │ │ -41fdb6: 2209 dd1c |0067: new-instance v9, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1cdd │ │ -41fdba: 7053 7cad 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@ad7c │ │ -41fdc0: 1109 |006c: return-object v9 │ │ +41fca0: |[41fca0] de.danoeh.antennapod.net.discovery.PodcastSearchResult.fromItunesToplist:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; │ │ +41fcb0: 1a00 fce0 |0000: const-string v0, "title" // string@e0fc │ │ +41fcb4: 6e20 acb7 0900 |0002: invoke-virtual {v9, v0}, Lorg/json/JSONObject;.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; // method@b7ac │ │ +41fcba: 0c00 |0005: move-result-object v0 │ │ +41fcbc: 1a01 53a0 |0006: const-string v1, "label" // string@a053 │ │ +41fcc0: 6e20 aeb7 1000 |0008: invoke-virtual {v0, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b7ae │ │ +41fcc6: 0c00 |000b: move-result-object v0 │ │ +41fcc8: 1a02 249a |000c: const-string v2, "im:image" // string@9a24 │ │ +41fccc: 6e20 abb7 2900 |000e: invoke-virtual {v9, v2}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@b7ab │ │ +41fcd2: 0c02 |0011: move-result-object v2 │ │ +41fcd4: 1203 |0012: const/4 v3, #int 0 // #0 │ │ +41fcd6: 1204 |0013: const/4 v4, #int 0 // #0 │ │ +41fcd8: 0735 |0014: move-object v5, v3 │ │ +41fcda: 1a06 a16d |0015: const-string v6, "attributes" // string@6da1 │ │ +41fcde: 3905 2500 |0017: if-nez v5, 003c // +0025 │ │ +41fce2: 6e10 a4b7 0200 |0019: invoke-virtual {v2}, Lorg/json/JSONArray;.length:()I // method@b7a4 │ │ +41fce8: 0a07 |001c: move-result v7 │ │ +41fcea: 3574 1f00 |001d: if-ge v4, v7, 003c // +001f │ │ +41fcee: 6e20 a2b7 4200 |001f: invoke-virtual {v2, v4}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@b7a2 │ │ +41fcf4: 0c07 |0022: move-result-object v7 │ │ +41fcf6: 6e20 acb7 6700 |0023: invoke-virtual {v7, v6}, Lorg/json/JSONObject;.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; // method@b7ac │ │ +41fcfc: 0c06 |0026: move-result-object v6 │ │ +41fcfe: 1a08 6598 |0027: const-string v8, "height" // string@9865 │ │ +41fd02: 6e20 aeb7 8600 |0029: invoke-virtual {v6, v8}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b7ae │ │ +41fd08: 0c06 |002c: move-result-object v6 │ │ +41fd0a: 7110 b9b2 0600 |002d: invoke-static {v6}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ +41fd10: 0a06 |0030: move-result v6 │ │ +41fd12: 1308 6400 |0031: const/16 v8, #int 100 // #64 │ │ +41fd16: 3486 0600 |0033: if-lt v6, v8, 0039 // +0006 │ │ +41fd1a: 6e20 aeb7 1700 |0035: invoke-virtual {v7, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b7ae │ │ +41fd20: 0c05 |0038: move-result-object v5 │ │ +41fd22: d804 0401 |0039: add-int/lit8 v4, v4, #int 1 // #01 │ │ +41fd26: 28da |003b: goto 0015 // -0026 │ │ +41fd28: 2202 8f1e |003c: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ +41fd2c: 7010 50b3 0200 |003e: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +41fd32: 1a04 3299 |0041: const-string v4, "https://itunes.apple.com/lookup?id=" // string@9932 │ │ +41fd36: 6e20 5cb3 4200 |0043: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +41fd3c: 1a04 fb99 |0046: const-string v4, "id" // string@99fb │ │ +41fd40: 6e20 acb7 4900 |0048: invoke-virtual {v9, v4}, Lorg/json/JSONObject;.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; // method@b7ac │ │ +41fd46: 0c04 |004b: move-result-object v4 │ │ +41fd48: 6e20 acb7 6400 |004c: invoke-virtual {v4, v6}, Lorg/json/JSONObject;.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; // method@b7ac │ │ +41fd4e: 0c04 |004f: move-result-object v4 │ │ +41fd50: 1a06 239a |0050: const-string v6, "im:id" // string@9a23 │ │ +41fd54: 6e20 aeb7 6400 |0052: invoke-virtual {v4, v6}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b7ae │ │ +41fd5a: 0c04 |0055: move-result-object v4 │ │ +41fd5c: 6e20 5cb3 4200 |0056: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +41fd62: 6e10 67b3 0200 |0059: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +41fd68: 0c02 |005c: move-result-object v2 │ │ +41fd6a: 1a04 229a |005d: const-string v4, "im:artist" // string@9a22 │ │ +41fd6e: 6e20 acb7 4900 |005f: invoke-virtual {v9, v4}, Lorg/json/JSONObject;.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; // method@b7ac │ │ +41fd74: 0c09 |0062: move-result-object v9 │ │ +41fd76: 6e20 aeb7 1900 |0063: invoke-virtual {v9, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b7ae │ │ +41fd7c: 0c03 |0066: move-result-object v3 │ │ +41fd7e: 2209 dd1c |0067: new-instance v9, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1cdd │ │ +41fd82: 7053 7cad 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@ad7c │ │ +41fd88: 1109 |006c: return-object v9 │ │ catches : 1 │ │ 0x005d - 0x0067 │ │ Ljava/lang/Exception; -> 0x0067 │ │ positions : │ │ 0x0002 line=67 │ │ 0x000e line=69 │ │ 0x0019 line=70 │ │ @@ -917827,32 +917827,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 │ │ -41fdd4: |[41fdd4] de.danoeh.antennapod.net.discovery.PodcastSearchResult.fromPodcastIndex:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; │ │ -41fde4: 1a00 fce0 |0000: const-string v0, "title" // string@e0fc │ │ -41fde8: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ -41fdec: 6e30 b3b7 0501 |0004: invoke-virtual {v5, v0, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b7b3 │ │ -41fdf2: 0c00 |0007: move-result-object v0 │ │ -41fdf4: 1a01 259a |0008: const-string v1, "image" // string@9a25 │ │ -41fdf8: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -41fdfa: 6e30 b3b7 1502 |000b: invoke-virtual {v5, v1, v2}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b7b3 │ │ -41fe00: 0c01 |000e: move-result-object v1 │ │ -41fe02: 1a03 d3e4 |000f: const-string v3, "url" // string@e4d3 │ │ -41fe06: 6e30 b3b7 3502 |0011: invoke-virtual {v5, v3, v2}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b7b3 │ │ -41fe0c: 0c03 |0014: move-result-object v3 │ │ -41fe0e: 1a04 046e |0015: const-string v4, "author" // string@6e04 │ │ -41fe12: 6e30 b3b7 4502 |0017: invoke-virtual {v5, v4, v2}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b7b3 │ │ -41fe18: 0c05 |001a: move-result-object v5 │ │ -41fe1a: 2202 dd1c |001b: new-instance v2, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1cdd │ │ -41fe1e: 7055 7cad 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@ad7c │ │ -41fe24: 1102 |0020: return-object v2 │ │ +41fd9c: |[41fd9c] de.danoeh.antennapod.net.discovery.PodcastSearchResult.fromPodcastIndex:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; │ │ +41fdac: 1a00 fce0 |0000: const-string v0, "title" // string@e0fc │ │ +41fdb0: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ +41fdb4: 6e30 b3b7 0501 |0004: invoke-virtual {v5, v0, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b7b3 │ │ +41fdba: 0c00 |0007: move-result-object v0 │ │ +41fdbc: 1a01 259a |0008: const-string v1, "image" // string@9a25 │ │ +41fdc0: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +41fdc2: 6e30 b3b7 1502 |000b: invoke-virtual {v5, v1, v2}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b7b3 │ │ +41fdc8: 0c01 |000e: move-result-object v1 │ │ +41fdca: 1a03 d3e4 |000f: const-string v3, "url" // string@e4d3 │ │ +41fdce: 6e30 b3b7 3502 |0011: invoke-virtual {v5, v3, v2}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b7b3 │ │ +41fdd4: 0c03 |0014: move-result-object v3 │ │ +41fdd6: 1a04 046e |0015: const-string v4, "author" // string@6e04 │ │ +41fdda: 6e30 b3b7 4502 |0017: invoke-virtual {v5, v4, v2}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b7b3 │ │ +41fde0: 0c05 |001a: move-result-object v5 │ │ +41fde2: 2202 dd1c |001b: new-instance v2, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1cdd │ │ +41fde6: 7055 7cad 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@ad7c │ │ +41fdec: 1102 |0020: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=104 │ │ 0x000b line=105 │ │ 0x0011 line=106 │ │ 0x0017 line=107 │ │ 0x001b line=108 │ │ @@ -917949,19 +917949,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 │ │ -41fe50: |[41fe50] de.danoeh.antennapod.net.discovery.PodcastSearcherRegistry$SearcherInfo.:(Lde/danoeh/antennapod/net/discovery/PodcastSearcher;F)V │ │ -41fe60: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -41fe66: 5b01 ec97 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@97ec │ │ -41fe6a: 5902 ed97 |0005: iput v2, v0, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.weight:F // field@97ed │ │ -41fe6e: 0e00 |0007: return-void │ │ +41fe18: |[41fe18] de.danoeh.antennapod.net.discovery.PodcastSearcherRegistry$SearcherInfo.:(Lde/danoeh/antennapod/net/discovery/PodcastSearcher;F)V │ │ +41fe28: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +41fe2e: 5b01 ec97 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@97ec │ │ +41fe32: 5902 ed97 |0005: iput v2, v0, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.weight:F // field@97ed │ │ +41fe36: 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; │ │ @@ -918008,17 +918008,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -420028: |[420028] de.danoeh.antennapod.net.discovery.PodcastSearcherRegistry.:()V │ │ -420038: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42003e: 0e00 |0003: return-void │ │ +41fff0: |[41fff0] de.danoeh.antennapod.net.discovery.PodcastSearcherRegistry.:()V │ │ +420000: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +420006: 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;) │ │ @@ -918026,59 +918026,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 │ │ -41ff48: |[41ff48] de.danoeh.antennapod.net.discovery.PodcastSearcherRegistry.getSearchProviders:()Ljava/util/List; │ │ -41ff58: 1c00 e01c |0000: const-class v0, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry; // type@1ce0 │ │ -41ff5c: 1d00 |0002: monitor-enter v0 │ │ -41ff5e: 6201 ee97 |0003: sget-object v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.searchProviders:Ljava/util/List; // field@97ee │ │ -41ff62: 3901 5500 |0005: if-nez v1, 005a // +0055 │ │ -41ff66: 2201 fd1e |0007: new-instance v1, Ljava/util/ArrayList; // type@1efd │ │ -41ff6a: 7010 a0b4 0100 |0009: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -41ff70: 6901 ee97 |000c: sput-object v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.searchProviders:Ljava/util/List; // field@97ee │ │ -41ff74: 2202 df1c |000e: new-instance v2, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1cdf │ │ -41ff78: 2203 d21c |0010: new-instance v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher; // type@1cd2 │ │ -41ff7c: 7010 41ad 0300 |0012: invoke-direct {v3}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.:()V // method@ad41 │ │ -41ff82: 1504 803f |0015: const/high16 v4, #int 1065353216 // #3f80 │ │ -41ff86: 7030 87ad 3204 |0017: invoke-direct {v2, v3, v4}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.:(Lde/danoeh/antennapod/net/discovery/PodcastSearcher;F)V // method@ad87 │ │ -41ff8c: 7220 5fb5 2100 |001a: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -41ff92: 6201 ee97 |001d: sget-object v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.searchProviders:Ljava/util/List; // field@97ee │ │ -41ff96: 2202 df1c |001f: new-instance v2, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1cdf │ │ -41ff9a: 2203 d61c |0021: new-instance v3, Lde/danoeh/antennapod/net/discovery/GpodnetPodcastSearcher; // type@1cd6 │ │ -41ff9e: 7010 58ad 0300 |0023: invoke-direct {v3}, Lde/danoeh/antennapod/net/discovery/GpodnetPodcastSearcher;.:()V // method@ad58 │ │ -41ffa4: 1205 |0026: const/4 v5, #int 0 // #0 │ │ -41ffa6: 7030 87ad 3205 |0027: invoke-direct {v2, v3, v5}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.:(Lde/danoeh/antennapod/net/discovery/PodcastSearcher;F)V // method@ad87 │ │ -41ffac: 7220 5fb5 2100 |002a: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -41ffb2: 6201 ee97 |002d: sget-object v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.searchProviders:Ljava/util/List; // field@97ee │ │ -41ffb6: 2202 df1c |002f: new-instance v2, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1cdf │ │ -41ffba: 2203 d41c |0031: new-instance v3, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher; // type@1cd4 │ │ -41ffbe: 7010 4fad 0300 |0033: invoke-direct {v3}, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher;.:()V // method@ad4f │ │ -41ffc4: 7030 87ad 3204 |0036: invoke-direct {v2, v3, v4}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.:(Lde/danoeh/antennapod/net/discovery/PodcastSearcher;F)V // method@ad87 │ │ -41ffca: 7220 5fb5 2100 |0039: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -41ffd0: 6201 ee97 |003c: sget-object v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.searchProviders:Ljava/util/List; // field@97ee │ │ -41ffd4: 2202 df1c |003e: new-instance v2, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1cdf │ │ -41ffd8: 2203 d91c |0040: new-instance v3, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher; // type@1cd9 │ │ -41ffdc: 7010 64ad 0300 |0042: invoke-direct {v3}, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher;.:()V // method@ad64 │ │ -41ffe2: 7030 87ad 3204 |0045: invoke-direct {v2, v3, v4}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.:(Lde/danoeh/antennapod/net/discovery/PodcastSearcher;F)V // method@ad87 │ │ -41ffe8: 7220 5fb5 2100 |0048: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -41ffee: 6201 ee97 |004b: sget-object v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.searchProviders:Ljava/util/List; // field@97ee │ │ -41fff2: 2202 df1c |004d: new-instance v2, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1cdf │ │ -41fff6: 2203 dc1c |004f: new-instance v3, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher; // type@1cdc │ │ -41fffa: 7010 73ad 0300 |0051: invoke-direct {v3}, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;.:()V // method@ad73 │ │ -420000: 7030 87ad 3204 |0054: invoke-direct {v2, v3, v4}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.:(Lde/danoeh/antennapod/net/discovery/PodcastSearcher;F)V // method@ad87 │ │ -420006: 7220 5fb5 2100 |0057: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -42000c: 6201 ee97 |005a: sget-object v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.searchProviders:Ljava/util/List; // field@97ee │ │ -420010: 1e00 |005c: monitor-exit v0 │ │ -420012: 1101 |005d: return-object v1 │ │ -420014: 0d01 |005e: move-exception v1 │ │ -420016: 1e00 |005f: monitor-exit v0 │ │ -420018: 2701 |0060: throw v1 │ │ +41ff10: |[41ff10] de.danoeh.antennapod.net.discovery.PodcastSearcherRegistry.getSearchProviders:()Ljava/util/List; │ │ +41ff20: 1c00 e01c |0000: const-class v0, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry; // type@1ce0 │ │ +41ff24: 1d00 |0002: monitor-enter v0 │ │ +41ff26: 6201 ee97 |0003: sget-object v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.searchProviders:Ljava/util/List; // field@97ee │ │ +41ff2a: 3901 5500 |0005: if-nez v1, 005a // +0055 │ │ +41ff2e: 2201 fd1e |0007: new-instance v1, Ljava/util/ArrayList; // type@1efd │ │ +41ff32: 7010 a0b4 0100 |0009: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +41ff38: 6901 ee97 |000c: sput-object v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.searchProviders:Ljava/util/List; // field@97ee │ │ +41ff3c: 2202 df1c |000e: new-instance v2, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1cdf │ │ +41ff40: 2203 d21c |0010: new-instance v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher; // type@1cd2 │ │ +41ff44: 7010 41ad 0300 |0012: invoke-direct {v3}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.:()V // method@ad41 │ │ +41ff4a: 1504 803f |0015: const/high16 v4, #int 1065353216 // #3f80 │ │ +41ff4e: 7030 87ad 3204 |0017: invoke-direct {v2, v3, v4}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.:(Lde/danoeh/antennapod/net/discovery/PodcastSearcher;F)V // method@ad87 │ │ +41ff54: 7220 5fb5 2100 |001a: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +41ff5a: 6201 ee97 |001d: sget-object v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.searchProviders:Ljava/util/List; // field@97ee │ │ +41ff5e: 2202 df1c |001f: new-instance v2, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1cdf │ │ +41ff62: 2203 d61c |0021: new-instance v3, Lde/danoeh/antennapod/net/discovery/GpodnetPodcastSearcher; // type@1cd6 │ │ +41ff66: 7010 58ad 0300 |0023: invoke-direct {v3}, Lde/danoeh/antennapod/net/discovery/GpodnetPodcastSearcher;.:()V // method@ad58 │ │ +41ff6c: 1205 |0026: const/4 v5, #int 0 // #0 │ │ +41ff6e: 7030 87ad 3205 |0027: invoke-direct {v2, v3, v5}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.:(Lde/danoeh/antennapod/net/discovery/PodcastSearcher;F)V // method@ad87 │ │ +41ff74: 7220 5fb5 2100 |002a: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +41ff7a: 6201 ee97 |002d: sget-object v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.searchProviders:Ljava/util/List; // field@97ee │ │ +41ff7e: 2202 df1c |002f: new-instance v2, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1cdf │ │ +41ff82: 2203 d41c |0031: new-instance v3, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher; // type@1cd4 │ │ +41ff86: 7010 4fad 0300 |0033: invoke-direct {v3}, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher;.:()V // method@ad4f │ │ +41ff8c: 7030 87ad 3204 |0036: invoke-direct {v2, v3, v4}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.:(Lde/danoeh/antennapod/net/discovery/PodcastSearcher;F)V // method@ad87 │ │ +41ff92: 7220 5fb5 2100 |0039: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +41ff98: 6201 ee97 |003c: sget-object v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.searchProviders:Ljava/util/List; // field@97ee │ │ +41ff9c: 2202 df1c |003e: new-instance v2, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1cdf │ │ +41ffa0: 2203 d91c |0040: new-instance v3, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher; // type@1cd9 │ │ +41ffa4: 7010 64ad 0300 |0042: invoke-direct {v3}, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher;.:()V // method@ad64 │ │ +41ffaa: 7030 87ad 3204 |0045: invoke-direct {v2, v3, v4}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.:(Lde/danoeh/antennapod/net/discovery/PodcastSearcher;F)V // method@ad87 │ │ +41ffb0: 7220 5fb5 2100 |0048: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +41ffb6: 6201 ee97 |004b: sget-object v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.searchProviders:Ljava/util/List; // field@97ee │ │ +41ffba: 2202 df1c |004d: new-instance v2, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1cdf │ │ +41ffbe: 2203 dc1c |004f: new-instance v3, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher; // type@1cdc │ │ +41ffc2: 7010 73ad 0300 |0051: invoke-direct {v3}, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;.:()V // method@ad73 │ │ +41ffc8: 7030 87ad 3204 |0054: invoke-direct {v2, v3, v4}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.:(Lde/danoeh/antennapod/net/discovery/PodcastSearcher;F)V // method@ad87 │ │ +41ffce: 7220 5fb5 2100 |0057: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +41ffd4: 6201 ee97 |005a: sget-object v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.searchProviders:Ljava/util/List; // field@97ee │ │ +41ffd8: 1e00 |005c: monitor-exit v0 │ │ +41ffda: 1101 |005d: return-object v1 │ │ +41ffdc: 0d01 |005e: move-exception v1 │ │ +41ffde: 1e00 |005f: monitor-exit v0 │ │ +41ffe0: 2701 |0060: throw v1 │ │ catches : 1 │ │ 0x0003 - 0x005c │ │ -> 0x005e │ │ positions : │ │ 0x0003 line=15 │ │ 0x0007 line=16 │ │ 0x000e line=17 │ │ @@ -918094,41 +918094,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 │ │ -41fed4: |[41fed4] de.danoeh.antennapod.net.discovery.PodcastSearcherRegistry.lookupUrl:(Ljava/lang/String;)Lio/reactivex/Single; │ │ -41fee4: 7100 89ad 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@ad89 │ │ -41feea: 0c00 |0003: move-result-object v0 │ │ -41feec: 7210 6ab5 0000 |0004: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -41fef2: 0c00 |0007: move-result-object v0 │ │ -41fef4: 7210 4db5 0000 |0008: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -41fefa: 0a01 |000b: move-result v1 │ │ -41fefc: 3801 2100 |000c: if-eqz v1, 002d // +0021 │ │ -41ff00: 7210 4eb5 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -41ff06: 0c01 |0011: move-result-object v1 │ │ -41ff08: 1f01 df1c |0012: check-cast v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1cdf │ │ -41ff0c: 5412 ec97 |0014: iget-object v2, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@97ec │ │ -41ff10: 6e10 02b3 0200 |0016: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b302 │ │ -41ff16: 0c02 |0019: move-result-object v2 │ │ -41ff18: 1c03 d21c |001a: const-class v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher; // type@1cd2 │ │ -41ff1c: 3232 ecff |001c: if-eq v2, v3, 0008 // -0014 │ │ -41ff20: 5412 ec97 |001e: iget-object v2, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@97ec │ │ -41ff24: 7220 86ad 4200 |0020: invoke-interface {v2, v4}, Lde/danoeh/antennapod/net/discovery/PodcastSearcher;.urlNeedsLookup:(Ljava/lang/String;)Z // method@ad86 │ │ -41ff2a: 0a02 |0023: move-result v2 │ │ -41ff2c: 3802 e4ff |0024: if-eqz v2, 0008 // -001c │ │ -41ff30: 5410 ec97 |0026: iget-object v0, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@97ec │ │ -41ff34: 7220 84ad 4000 |0028: invoke-interface {v0, v4}, Lde/danoeh/antennapod/net/discovery/PodcastSearcher;.lookupUrl:(Ljava/lang/String;)Lio/reactivex/Single; // method@ad84 │ │ -41ff3a: 0c04 |002b: move-result-object v4 │ │ -41ff3c: 1104 |002c: return-object v4 │ │ -41ff3e: 7110 8ab1 0400 |002d: invoke-static {v4}, Lio/reactivex/Single;.just:(Ljava/lang/Object;)Lio/reactivex/Single; // method@b18a │ │ -41ff44: 0c04 |0030: move-result-object v4 │ │ -41ff46: 1104 |0031: return-object v4 │ │ +41fe9c: |[41fe9c] de.danoeh.antennapod.net.discovery.PodcastSearcherRegistry.lookupUrl:(Ljava/lang/String;)Lio/reactivex/Single; │ │ +41feac: 7100 89ad 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@ad89 │ │ +41feb2: 0c00 |0003: move-result-object v0 │ │ +41feb4: 7210 6ab5 0000 |0004: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +41feba: 0c00 |0007: move-result-object v0 │ │ +41febc: 7210 4db5 0000 |0008: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +41fec2: 0a01 |000b: move-result v1 │ │ +41fec4: 3801 2100 |000c: if-eqz v1, 002d // +0021 │ │ +41fec8: 7210 4eb5 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +41fece: 0c01 |0011: move-result-object v1 │ │ +41fed0: 1f01 df1c |0012: check-cast v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1cdf │ │ +41fed4: 5412 ec97 |0014: iget-object v2, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@97ec │ │ +41fed8: 6e10 02b3 0200 |0016: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b302 │ │ +41fede: 0c02 |0019: move-result-object v2 │ │ +41fee0: 1c03 d21c |001a: const-class v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher; // type@1cd2 │ │ +41fee4: 3232 ecff |001c: if-eq v2, v3, 0008 // -0014 │ │ +41fee8: 5412 ec97 |001e: iget-object v2, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@97ec │ │ +41feec: 7220 86ad 4200 |0020: invoke-interface {v2, v4}, Lde/danoeh/antennapod/net/discovery/PodcastSearcher;.urlNeedsLookup:(Ljava/lang/String;)Z // method@ad86 │ │ +41fef2: 0a02 |0023: move-result v2 │ │ +41fef4: 3802 e4ff |0024: if-eqz v2, 0008 // -001c │ │ +41fef8: 5410 ec97 |0026: iget-object v0, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@97ec │ │ +41fefc: 7220 84ad 4000 |0028: invoke-interface {v0, v4}, Lde/danoeh/antennapod/net/discovery/PodcastSearcher;.lookupUrl:(Ljava/lang/String;)Lio/reactivex/Single; // method@ad84 │ │ +41ff02: 0c04 |002b: move-result-object v4 │ │ +41ff04: 1104 |002c: return-object v4 │ │ +41ff06: 7110 8ab1 0400 |002d: invoke-static {v4}, Lio/reactivex/Single;.just:(Ljava/lang/Object;)Lio/reactivex/Single; // method@b18a │ │ +41ff0c: 0c04 |0030: move-result-object v4 │ │ +41ff0e: 1104 |0031: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0014 line=28 │ │ 0x0020 line=29 │ │ 0x0026 line=30 │ │ 0x002d line=33 │ │ @@ -918140,38 +918140,38 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -41fe70: |[41fe70] de.danoeh.antennapod.net.discovery.PodcastSearcherRegistry.urlNeedsLookup:(Ljava/lang/String;)Z │ │ -41fe80: 7100 89ad 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@ad89 │ │ -41fe86: 0c00 |0003: move-result-object v0 │ │ -41fe88: 7210 6ab5 0000 |0004: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -41fe8e: 0c00 |0007: move-result-object v0 │ │ -41fe90: 7210 4db5 0000 |0008: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -41fe96: 0a01 |000b: move-result v1 │ │ -41fe98: 3801 1c00 |000c: if-eqz v1, 0028 // +001c │ │ -41fe9c: 7210 4eb5 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -41fea2: 0c01 |0011: move-result-object v1 │ │ -41fea4: 1f01 df1c |0012: check-cast v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1cdf │ │ -41fea8: 5412 ec97 |0014: iget-object v2, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@97ec │ │ -41feac: 6e10 02b3 0200 |0016: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b302 │ │ -41feb2: 0c02 |0019: move-result-object v2 │ │ -41feb4: 1c03 d21c |001a: const-class v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher; // type@1cd2 │ │ -41feb8: 3232 ecff |001c: if-eq v2, v3, 0008 // -0014 │ │ -41febc: 5411 ec97 |001e: iget-object v1, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@97ec │ │ -41fec0: 7220 86ad 4100 |0020: invoke-interface {v1, v4}, Lde/danoeh/antennapod/net/discovery/PodcastSearcher;.urlNeedsLookup:(Ljava/lang/String;)Z // method@ad86 │ │ -41fec6: 0a01 |0023: move-result v1 │ │ -41fec8: 3801 e4ff |0024: if-eqz v1, 0008 // -001c │ │ -41fecc: 1214 |0026: const/4 v4, #int 1 // #1 │ │ -41fece: 0f04 |0027: return v4 │ │ -41fed0: 1204 |0028: const/4 v4, #int 0 // #0 │ │ -41fed2: 0f04 |0029: return v4 │ │ +41fe38: |[41fe38] de.danoeh.antennapod.net.discovery.PodcastSearcherRegistry.urlNeedsLookup:(Ljava/lang/String;)Z │ │ +41fe48: 7100 89ad 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@ad89 │ │ +41fe4e: 0c00 |0003: move-result-object v0 │ │ +41fe50: 7210 6ab5 0000 |0004: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +41fe56: 0c00 |0007: move-result-object v0 │ │ +41fe58: 7210 4db5 0000 |0008: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +41fe5e: 0a01 |000b: move-result v1 │ │ +41fe60: 3801 1c00 |000c: if-eqz v1, 0028 // +001c │ │ +41fe64: 7210 4eb5 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +41fe6a: 0c01 |0011: move-result-object v1 │ │ +41fe6c: 1f01 df1c |0012: check-cast v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1cdf │ │ +41fe70: 5412 ec97 |0014: iget-object v2, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@97ec │ │ +41fe74: 6e10 02b3 0200 |0016: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b302 │ │ +41fe7a: 0c02 |0019: move-result-object v2 │ │ +41fe7c: 1c03 d21c |001a: const-class v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher; // type@1cd2 │ │ +41fe80: 3232 ecff |001c: if-eq v2, v3, 0008 // -0014 │ │ +41fe84: 5411 ec97 |001e: iget-object v1, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@97ec │ │ +41fe88: 7220 86ad 4100 |0020: invoke-interface {v1, v4}, Lde/danoeh/antennapod/net/discovery/PodcastSearcher;.urlNeedsLookup:(Ljava/lang/String;)Z // method@ad86 │ │ +41fe8e: 0a01 |0023: move-result v1 │ │ +41fe90: 3801 e4ff |0024: if-eqz v1, 0008 // -001c │ │ +41fe94: 1214 |0026: const/4 v4, #int 1 // #1 │ │ +41fe96: 0f04 |0027: return v4 │ │ +41fe98: 1204 |0028: const/4 v4, #int 0 // #0 │ │ +41fe9a: 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; │ │ @@ -918387,17 +918387,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -420058: |[420058] de.danoeh.antennapod.net.discovery.R$anim.:()V │ │ -420068: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42006e: 0e00 |0003: return-void │ │ +420020: |[420020] de.danoeh.antennapod.net.discovery.R$anim.:()V │ │ +420030: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +420036: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -918584,17 +918584,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -420040: |[420040] de.danoeh.antennapod.net.discovery.R$animator.:()V │ │ -420050: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -420056: 0e00 |0003: return-void │ │ +420008: |[420008] de.danoeh.antennapod.net.discovery.R$animator.:()V │ │ +420018: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42001e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -918821,17 +918821,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -420070: |[420070] de.danoeh.antennapod.net.discovery.R$array.:()V │ │ -420080: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -420086: 0e00 |0003: return-void │ │ +420038: |[420038] de.danoeh.antennapod.net.discovery.R$array.:()V │ │ +420048: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42004e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -924863,17 +924863,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -420088: |[420088] de.danoeh.antennapod.net.discovery.R$attr.:()V │ │ -420098: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42009e: 0e00 |0003: return-void │ │ +420050: |[420050] de.danoeh.antennapod.net.discovery.R$attr.:()V │ │ +420060: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +420066: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -924945,17 +924945,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4200a0: |[4200a0] de.danoeh.antennapod.net.discovery.R$bool.:()V │ │ -4200b0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4200b6: 0e00 |0003: return-void │ │ +420068: |[420068] de.danoeh.antennapod.net.discovery.R$bool.:()V │ │ +420078: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42007e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -928172,17 +928172,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4200b8: |[4200b8] de.danoeh.antennapod.net.discovery.R$color.:()V │ │ -4200c8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4200ce: 0e00 |0003: return-void │ │ +420080: |[420080] de.danoeh.antennapod.net.discovery.R$color.:()V │ │ +420090: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +420096: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -931659,17 +931659,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4200d0: |[4200d0] de.danoeh.antennapod.net.discovery.R$dimen.:()V │ │ -4200e0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4200e6: 0e00 |0003: return-void │ │ +420098: |[420098] de.danoeh.antennapod.net.discovery.R$dimen.:()V │ │ +4200a8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4200ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -933626,17 +933626,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4200e8: |[4200e8] de.danoeh.antennapod.net.discovery.R$drawable.:()V │ │ -4200f8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4200fe: 0e00 |0003: return-void │ │ +4200b0: |[4200b0] de.danoeh.antennapod.net.discovery.R$drawable.:()V │ │ +4200c0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4200c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -933673,17 +933673,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -420100: |[420100] de.danoeh.antennapod.net.discovery.R$font.:()V │ │ -420110: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -420116: 0e00 |0003: return-void │ │ +4200c8: |[4200c8] de.danoeh.antennapod.net.discovery.R$font.:()V │ │ +4200d8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4200de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -936265,17 +936265,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -420118: |[420118] de.danoeh.antennapod.net.discovery.R$id.:()V │ │ -420128: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42012e: 0e00 |0003: return-void │ │ +4200e0: |[4200e0] de.danoeh.antennapod.net.discovery.R$id.:()V │ │ +4200f0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4200f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -936707,17 +936707,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -420130: |[420130] de.danoeh.antennapod.net.discovery.R$integer.:()V │ │ -420140: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -420146: 0e00 |0003: return-void │ │ +4200f8: |[4200f8] de.danoeh.antennapod.net.discovery.R$integer.:()V │ │ +420108: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42010e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -936839,17 +936839,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -420148: |[420148] de.danoeh.antennapod.net.discovery.R$interpolator.:()V │ │ -420158: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42015e: 0e00 |0003: return-void │ │ +420110: |[420110] de.danoeh.antennapod.net.discovery.R$interpolator.:()V │ │ +420120: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +420126: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -937616,17 +937616,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -420160: |[420160] de.danoeh.antennapod.net.discovery.R$layout.:()V │ │ -420170: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -420176: 0e00 |0003: return-void │ │ +420128: |[420128] de.danoeh.antennapod.net.discovery.R$layout.:()V │ │ +420138: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42013e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -937678,17 +937678,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -420178: |[420178] de.danoeh.antennapod.net.discovery.R$mipmap.:()V │ │ -420188: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42018e: 0e00 |0003: return-void │ │ +420140: |[420140] de.danoeh.antennapod.net.discovery.R$mipmap.:()V │ │ +420150: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +420156: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -937830,17 +937830,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -420190: |[420190] de.danoeh.antennapod.net.discovery.R$plurals.:()V │ │ -4201a0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4201a6: 0e00 |0003: return-void │ │ +420158: |[420158] de.danoeh.antennapod.net.discovery.R$plurals.:()V │ │ +420168: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42016e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -942347,17 +942347,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4201a8: |[4201a8] de.danoeh.antennapod.net.discovery.R$string.:()V │ │ -4201b8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4201be: 0e00 |0003: return-void │ │ +420170: |[420170] de.danoeh.antennapod.net.discovery.R$string.:()V │ │ +420180: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +420186: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -948214,17 +948214,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -422cbc: |[422cbc] de.danoeh.antennapod.net.discovery.R$style.:()V │ │ -422ccc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -422cd2: 0e00 |0003: return-void │ │ +422c84: |[422c84] de.danoeh.antennapod.net.discovery.R$style.:()V │ │ +422c94: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +422c9a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -958296,729 +958296,729 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 18 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5482 16-bit code units │ │ -4201c0: |[4201c0] de.danoeh.antennapod.net.discovery.R$styleable.:()V │ │ -4201d0: 1300 1d00 |0000: const/16 v0, #int 29 // #1d │ │ -4201d4: 2300 0120 |0002: new-array v0, v0, [I // type@2001 │ │ -4201d8: 2600 e604 0000 |0004: fill-array-data v0, 000004ea // +000004e6 │ │ -4201de: 6900 daae |0007: sput-object v0, Lde/danoeh/antennapod/net/discovery/R$styleable;.ActionBar:[I // field@aeda │ │ -4201e2: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -4201e4: 2301 0120 |000a: new-array v1, v0, [I // type@2001 │ │ -4201e8: 1402 b300 0101 |000c: const v2, #float 2.36941e-38 // #010100b3 │ │ -4201ee: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -4201f0: 4b02 0103 |0010: aput v2, v1, v3 │ │ -4201f4: 6901 dbae |0012: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.ActionBarLayout:[I // field@aedb │ │ -4201f8: 2301 0120 |0014: new-array v1, v0, [I // type@2001 │ │ -4201fc: 1402 3f01 0101 |0016: const v2, #float 2.36945e-38 // #0101013f │ │ -420202: 4b02 0103 |0019: aput v2, v1, v3 │ │ -420206: 6901 faae |001b: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.ActionMenuItemView:[I // field@aefa │ │ -42020a: 2331 0120 |001d: new-array v1, v3, [I // type@2001 │ │ -42020e: 6901 fcae |001f: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.ActionMenuView:[I // field@aefc │ │ -420212: 1261 |0021: const/4 v1, #int 6 // #6 │ │ -420214: 2312 0120 |0022: new-array v2, v1, [I // type@2001 │ │ -420218: 2602 0405 0000 |0024: fill-array-data v2, 00000528 // +00000504 │ │ -42021e: 6902 fdae |0027: sput-object v2, Lde/danoeh/antennapod/net/discovery/R$styleable;.ActionMode:[I // field@aefd │ │ -420222: 1222 |0029: const/4 v2, #int 2 // #2 │ │ -420224: 2324 0120 |002a: new-array v4, v2, [I // type@2001 │ │ -420228: 2604 0c05 0000 |002c: fill-array-data v4, 00000538 // +0000050c │ │ -42022e: 6904 04af |002f: sput-object v4, Lde/danoeh/antennapod/net/discovery/R$styleable;.ActivityChooserView:[I // field@af04 │ │ -420232: 1304 0800 |0031: const/16 v4, #int 8 // #8 │ │ -420236: 2345 0120 |0033: new-array v5, v4, [I // type@2001 │ │ -42023a: 2605 0b05 0000 |0035: fill-array-data v5, 00000540 // +0000050b │ │ -420240: 6905 07af |0038: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.AlertDialog:[I // field@af07 │ │ -420244: 2315 0120 |003a: new-array v5, v1, [I // type@2001 │ │ -420248: 2605 1805 0000 |003c: fill-array-data v5, 00000554 // +00000518 │ │ -42024e: 6905 10af |003f: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.AnimatedStateListDrawableCompat:[I // field@af10 │ │ -420252: 2325 0120 |0041: new-array v5, v2, [I // type@2001 │ │ -420256: 2605 2105 0000 |0043: fill-array-data v5, 00000564 // +00000521 │ │ -42025c: 6905 17af |0046: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.AnimatedStateListDrawableItem:[I // field@af17 │ │ -420260: 1245 |0048: const/4 v5, #int 4 // #4 │ │ -420262: 2356 0120 |0049: new-array v6, v5, [I // type@2001 │ │ -420266: 2606 2105 0000 |004b: fill-array-data v6, 0000056c // +00000521 │ │ -42026c: 6906 1aaf |004e: sput-object v6, Lde/danoeh/antennapod/net/discovery/R$styleable;.AnimatedStateListDrawableTransition:[I // field@af1a │ │ -420270: 2346 0120 |0050: new-array v6, v4, [I // type@2001 │ │ -420274: 2606 2605 0000 |0052: fill-array-data v6, 00000578 // +00000526 │ │ -42027a: 6906 1faf |0055: sput-object v6, Lde/danoeh/antennapod/net/discovery/R$styleable;.AppBarLayout:[I // field@af1f │ │ -42027e: 2356 0120 |0057: new-array v6, v5, [I // type@2001 │ │ -420282: 2606 3305 0000 |0059: fill-array-data v6, 0000058c // +00000533 │ │ -420288: 6906 20af |005c: sput-object v6, Lde/danoeh/antennapod/net/discovery/R$styleable;.AppBarLayoutStates:[I // field@af20 │ │ -42028c: 1236 |005e: const/4 v6, #int 3 // #3 │ │ -42028e: 2367 0120 |005f: new-array v7, v6, [I // type@2001 │ │ -420292: 2607 3705 0000 |0061: fill-array-data v7, 00000598 // +00000537 │ │ -420298: 6907 25af |0064: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.AppBarLayout_Layout:[I // field@af25 │ │ -42029c: 2337 0120 |0066: new-array v7, v3, [I // type@2001 │ │ -4202a0: 6907 31af |0068: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.AppCompatEmojiHelper:[I // field@af31 │ │ -4202a4: 2357 0120 |006a: new-array v7, v5, [I // type@2001 │ │ -4202a8: 2607 3605 0000 |006c: fill-array-data v7, 000005a2 // +00000536 │ │ -4202ae: 6907 32af |006f: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.AppCompatImageView:[I // field@af32 │ │ -4202b2: 2357 0120 |0071: new-array v7, v5, [I // type@2001 │ │ -4202b6: 2607 3b05 0000 |0073: fill-array-data v7, 000005ae // +0000053b │ │ -4202bc: 6907 37af |0076: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.AppCompatSeekBar:[I // field@af37 │ │ -4202c0: 1277 |0078: const/4 v7, #int 7 // #7 │ │ -4202c2: 2378 0120 |0079: new-array v8, v7, [I // type@2001 │ │ -4202c6: 2608 3f05 0000 |007b: fill-array-data v8, 000005ba // +0000053f │ │ -4202cc: 6908 3caf |007e: sput-object v8, Lde/danoeh/antennapod/net/discovery/R$styleable;.AppCompatTextHelper:[I // field@af3c │ │ -4202d0: 1308 1600 |0080: const/16 v8, #int 22 // #16 │ │ -4202d4: 2389 0120 |0082: new-array v9, v8, [I // type@2001 │ │ -4202d8: 2609 4805 0000 |0084: fill-array-data v9, 000005cc // +00000548 │ │ -4202de: 6909 44af |0087: sput-object v9, Lde/danoeh/antennapod/net/discovery/R$styleable;.AppCompatTextView:[I // field@af44 │ │ -4202e2: 1309 7f00 |0089: const/16 v9, #int 127 // #7f │ │ -4202e6: 2399 0120 |008b: new-array v9, v9, [I // type@2001 │ │ -4202ea: 2609 6f05 0000 |008d: fill-array-data v9, 000005fc // +0000056f │ │ -4202f0: 6909 5baf |0090: sput-object v9, Lde/danoeh/antennapod/net/discovery/R$styleable;.AppCompatTheme:[I // field@af5b │ │ -4202f4: 2309 0120 |0092: new-array v9, v0, [I // type@2001 │ │ -4202f8: 140a 8a03 047f |0094: const v10, #float 1.75476e+38 // #7f04038a │ │ -4202fe: 4b0a 0903 |0097: aput v10, v9, v3 │ │ -420302: 6909 dbaf |0099: sput-object v9, Lde/danoeh/antennapod/net/discovery/R$styleable;.AspectRatioFrameLayout:[I // field@afdb │ │ -420306: 2329 0120 |009b: new-array v9, v2, [I // type@2001 │ │ -42030a: 2609 6106 0000 |009d: fill-array-data v9, 000006fe // +00000661 │ │ -420310: 6909 ddaf |00a0: sput-object v9, Lde/danoeh/antennapod/net/discovery/R$styleable;.BackgroundStyle:[I // field@afdd │ │ -420314: 1309 0c00 |00a2: const/16 v9, #int 12 // #c │ │ -420318: 239a 0120 |00a4: new-array v10, v9, [I // type@2001 │ │ -42031c: 260a 6006 0000 |00a6: fill-array-data v10, 00000706 // +00000660 │ │ -420322: 690a e0af |00a9: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.Badge:[I // field@afe0 │ │ -420326: 130a 0900 |00ab: const/16 v10, #int 9 // #9 │ │ -42032a: 23ab 0120 |00ad: new-array v11, v10, [I // type@2001 │ │ -42032e: 260b 7306 0000 |00af: fill-array-data v11, 00000722 // +00000673 │ │ -420334: 690b edaf |00b2: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.BaseProgressIndicator:[I // field@afed │ │ -420338: 130b 1000 |00b4: const/16 v11, #int 16 // #10 │ │ -42033c: 23bc 0120 |00b6: new-array v12, v11, [I // type@2001 │ │ -420340: 260c 8006 0000 |00b8: fill-array-data v12, 00000738 // +00000680 │ │ -420346: 690c f7af |00bb: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.BottomAppBar:[I // field@aff7 │ │ -42034a: 232c 0120 |00bd: new-array v12, v2, [I // type@2001 │ │ -42034e: 260c 9d06 0000 |00bf: fill-array-data v12, 0000075c // +0000069d │ │ -420354: 690c 08b0 |00c2: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.BottomNavigationView:[I // field@b008 │ │ -420358: 238c 0120 |00c4: new-array v12, v8, [I // type@2001 │ │ -42035c: 260c 9e06 0000 |00c6: fill-array-data v12, 00000764 // +0000069e │ │ -420362: 690c 0bb0 |00c9: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.BottomSheetBehavior_Layout:[I // field@b00b │ │ -420366: 230c 0120 |00cb: new-array v12, v0, [I // type@2001 │ │ -42036a: 140d 3100 047f |00cd: const v13, #float 1.75459e+38 // #7f040031 │ │ -420370: 4b0d 0c03 |00d0: aput v13, v12, v3 │ │ -420374: 690c 22b0 |00d2: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.ButtonBarLayout:[I // field@b022 │ │ -420378: 232c 0120 |00d4: new-array v12, v2, [I // type@2001 │ │ -42037c: 260c be06 0000 |00d6: fill-array-data v12, 00000794 // +000006be │ │ -420382: 690c 24b0 |00d9: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.Capability:[I // field@b024 │ │ -420386: 130c 0d00 |00db: const/16 v12, #int 13 // #d │ │ -42038a: 23cd 0120 |00dd: new-array v13, v12, [I // type@2001 │ │ -42038e: 260d bd06 0000 |00df: fill-array-data v13, 0000079c // +000006bd │ │ -420394: 690d 27b0 |00e2: sput-object v13, Lde/danoeh/antennapod/net/discovery/R$styleable;.CardView:[I // field@b027 │ │ -420398: 231d 0120 |00e4: new-array v13, v1, [I // type@2001 │ │ -42039c: 260d d406 0000 |00e6: fill-array-data v13, 000007ba // +000006d4 │ │ -4203a2: 690d 35b0 |00e9: sput-object v13, Lde/danoeh/antennapod/net/discovery/R$styleable;.CheckBoxPreference:[I // field@b035 │ │ -4203a6: 235d 0120 |00eb: new-array v13, v5, [I // type@2001 │ │ -4203aa: 260d dd06 0000 |00ed: fill-array-data v13, 000007ca // +000006dd │ │ -4203b0: 690d 3cb0 |00f0: sput-object v13, Lde/danoeh/antennapod/net/discovery/R$styleable;.CheckedTextView:[I // field@b03c │ │ -4203b4: 130d 2a00 |00f2: const/16 v13, #int 42 // #2a │ │ -4203b8: 23dd 0120 |00f4: new-array v13, v13, [I // type@2001 │ │ -4203bc: 260d e006 0000 |00f6: fill-array-data v13, 000007d6 // +000006e0 │ │ -4203c2: 690d 41b0 |00f9: sput-object v13, Lde/danoeh/antennapod/net/discovery/R$styleable;.Chip:[I // field@b041 │ │ -4203c6: 237d 0120 |00fb: new-array v13, v7, [I // type@2001 │ │ -4203ca: 260d 3107 0000 |00fd: fill-array-data v13, 0000082e // +00000731 │ │ -4203d0: 690d 42b0 |0100: sput-object v13, Lde/danoeh/antennapod/net/discovery/R$styleable;.ChipGroup:[I // field@b042 │ │ -4203d4: 230d 0120 |0102: new-array v13, v0, [I // type@2001 │ │ -4203d8: 140e f001 047f |0104: const v14, #float 1.75468e+38 // #7f0401f0 │ │ -4203de: 4b0e 0d03 |0107: aput v14, v13, v3 │ │ -4203e2: 690d 74b0 |0109: sput-object v13, Lde/danoeh/antennapod/net/discovery/R$styleable;.CircularProgressBar:[I // field@b074 │ │ -4203e6: 236d 0120 |010b: new-array v13, v6, [I // type@2001 │ │ -4203ea: 260d 3307 0000 |010d: fill-array-data v13, 00000840 // +00000733 │ │ -4203f0: 690d 76b0 |0110: sput-object v13, Lde/danoeh/antennapod/net/discovery/R$styleable;.CircularProgressIndicator:[I // field@b076 │ │ -4203f4: 232d 0120 |0112: new-array v13, v2, [I // type@2001 │ │ -4203f8: 260d 3607 0000 |0114: fill-array-data v13, 0000084a // +00000736 │ │ -4203fe: 690d 7ab0 |0117: sput-object v13, Lde/danoeh/antennapod/net/discovery/R$styleable;.ClockFaceView:[I // field@b07a │ │ -420402: 236d 0120 |0119: new-array v13, v6, [I // type@2001 │ │ -420406: 260d 3707 0000 |011b: fill-array-data v13, 00000852 // +00000737 │ │ -42040c: 690d 7db0 |011e: sput-object v13, Lde/danoeh/antennapod/net/discovery/R$styleable;.ClockHandView:[I // field@b07d │ │ -420410: 130d 1800 |0120: const/16 v13, #int 24 // #18 │ │ -420414: 23dd 0120 |0122: new-array v13, v13, [I // type@2001 │ │ -420418: 260d 3807 0000 |0124: fill-array-data v13, 0000085c // +00000738 │ │ -42041e: 690d 81b0 |0127: sput-object v13, Lde/danoeh/antennapod/net/discovery/R$styleable;.CollapsingToolbarLayout:[I // field@b081 │ │ -420422: 232d 0120 |0129: new-array v13, v2, [I // type@2001 │ │ -420426: 260d 6507 0000 |012b: fill-array-data v13, 00000890 // +00000765 │ │ -42042c: 690d 82b0 |012e: sput-object v13, Lde/danoeh/antennapod/net/discovery/R$styleable;.CollapsingToolbarLayout_Layout:[I // field@b082 │ │ -420430: 125d |0130: const/4 v13, #int 5 // #5 │ │ -420432: 23df 0120 |0131: new-array v15, v13, [I // type@2001 │ │ -420436: 260f 6507 0000 |0133: fill-array-data v15, 00000898 // +00000765 │ │ -42043c: 690f 9db0 |0136: sput-object v15, Lde/danoeh/antennapod/net/discovery/R$styleable;.ColorStateListItem:[I // field@b09d │ │ -420440: 235f 0120 |0138: new-array v15, v5, [I // type@2001 │ │ -420444: 260f 6c07 0000 |013a: fill-array-data v15, 000008a6 // +0000076c │ │ -42044a: 690f a3b0 |013d: sput-object v15, Lde/danoeh/antennapod/net/discovery/R$styleable;.CompoundButton:[I // field@b0a3 │ │ -42044e: 130f 6d00 |013f: const/16 v15, #int 109 // #6d │ │ -420452: 23ff 0120 |0141: new-array v15, v15, [I // type@2001 │ │ -420456: 260f 6f07 0000 |0143: fill-array-data v15, 000008b2 // +0000076f │ │ -42045c: 690f a8b0 |0146: sput-object v15, Lde/danoeh/antennapod/net/discovery/R$styleable;.Constraint:[I // field@b0a8 │ │ -420460: 130f 5a00 |0148: const/16 v15, #int 90 // #5a │ │ -420464: 23ff 0120 |014a: new-array v15, v15, [I // type@2001 │ │ -420468: 260f 4408 0000 |014c: fill-array-data v15, 00000990 // +00000844 │ │ -42046e: 690f a9b0 |014f: sput-object v15, Lde/danoeh/antennapod/net/discovery/R$styleable;.ConstraintLayout_Layout:[I // field@b0a9 │ │ -420472: 232f 0120 |0151: new-array v15, v2, [I // type@2001 │ │ -420476: 260f f508 0000 |0153: fill-array-data v15, 00000a48 // +000008f5 │ │ -42047c: 690f 04b1 |0156: sput-object v15, Lde/danoeh/antennapod/net/discovery/R$styleable;.ConstraintLayout_placeholder:[I // field@b104 │ │ -420480: 130f 6f00 |0158: const/16 v15, #int 111 // #6f │ │ -420484: 23ff 0120 |015a: new-array v15, v15, [I // type@2001 │ │ -420488: 260f f408 0000 |015c: fill-array-data v15, 00000a50 // +000008f4 │ │ -42048e: 690f 07b1 |015f: sput-object v15, Lde/danoeh/antennapod/net/discovery/R$styleable;.ConstraintSet:[I // field@b107 │ │ -420492: 232f 0120 |0161: new-array v15, v2, [I // type@2001 │ │ -420496: 260f cf09 0000 |0163: fill-array-data v15, 00000b32 // +000009cf │ │ -42049c: 690f e4b1 |0166: sput-object v15, Lde/danoeh/antennapod/net/discovery/R$styleable;.CoordinatorLayout:[I // field@b1e4 │ │ -4204a0: 237f 0120 |0168: new-array v15, v7, [I // type@2001 │ │ -4204a4: 260f d009 0000 |016a: fill-array-data v15, 00000b3a // +000009d0 │ │ -4204aa: 690f e5b1 |016d: sput-object v15, Lde/danoeh/antennapod/net/discovery/R$styleable;.CoordinatorLayout_Layout:[I // field@b1e5 │ │ -4204ae: 23af 0120 |016f: new-array v15, v10, [I // type@2001 │ │ -4204b2: 260f db09 0000 |0171: fill-array-data v15, 00000b4c // +000009db │ │ -4204b8: 690f efb1 |0174: sput-object v15, Lde/danoeh/antennapod/net/discovery/R$styleable;.CustomAttribute:[I // field@b1ef │ │ -4204bc: 130f 0e00 |0176: const/16 v15, #int 14 // #e │ │ -4204c0: 23fb 0120 |0178: new-array v11, v15, [I // type@2001 │ │ -4204c4: 260b e809 0000 |017a: fill-array-data v11, 00000b62 // +000009e8 │ │ -4204ca: 690b f9b1 |017d: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.DefaultTimeBar:[I // field@b1f9 │ │ -4204ce: 239b 0120 |017f: new-array v11, v9, [I // type@2001 │ │ -4204d2: 260b 010a 0000 |0181: fill-array-data v11, 00000b82 // +00000a01 │ │ -4204d8: 690b 08b2 |0184: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.DialogPreference:[I // field@b208 │ │ -4204dc: 234b 0120 |0186: new-array v11, v4, [I // type@2001 │ │ -4204e0: 260b 160a 0000 |0188: fill-array-data v11, 00000b9e // +00000a16 │ │ -4204e6: 690b 15b2 |018b: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.DrawerArrowToggle:[I // field@b215 │ │ -4204ea: 230b 0120 |018d: new-array v11, v0, [I // type@2001 │ │ -4204ee: 1410 7e01 047f |018f: const v16, #float 1.75466e+38 // #7f04017e │ │ -4204f4: 4b10 0b03 |0192: aput v16, v11, v3 │ │ -4204f8: 690b 1eb2 |0194: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.DrawerLayout:[I // field@b21e │ │ -4204fc: 230b 0120 |0196: new-array v11, v0, [I // type@2001 │ │ -420500: 1410 bc04 047f |0198: const v16, #float 1.75483e+38 // #7f0404bc │ │ -420506: 4b10 0b03 |019b: aput v16, v11, v3 │ │ -42050a: 690b 20b2 |019d: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.EditTextPreference:[I // field@b220 │ │ -42050e: 231b 0120 |019f: new-array v11, v1, [I // type@2001 │ │ -420512: 260b 110a 0000 |01a1: fill-array-data v11, 00000bb2 // +00000a11 │ │ -420518: 690b 22b2 |01a4: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.ExtendedFloatingActionButton:[I // field@b222 │ │ -42051c: 232b 0120 |01a6: new-array v11, v2, [I // type@2001 │ │ -420520: 260b 1a0a 0000 |01a8: fill-array-data v11, 00000bc2 // +00000a1a │ │ -420526: 690b 23b2 |01ab: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.ExtendedFloatingActionButton_Behavior_Layout:[I // field@b223 │ │ -42052a: 130b 1100 |01ad: const/16 v11, #int 17 // #11 │ │ -42052e: 23b4 0120 |01af: new-array v4, v11, [I // type@2001 │ │ -420532: 2604 190a 0000 |01b1: fill-array-data v4, 00000bca // +00000a19 │ │ -420538: 6904 2cb2 |01b4: sput-object v4, Lde/danoeh/antennapod/net/discovery/R$styleable;.FloatingActionButton:[I // field@b22c │ │ -42053c: 2304 0120 |01b6: new-array v4, v0, [I // type@2001 │ │ -420540: 1411 6800 047f |01b8: const v17, #float 1.7546e+38 // #7f040068 │ │ -420546: 4b11 0403 |01bb: aput v17, v4, v3 │ │ -42054a: 6904 2db2 |01bd: sput-object v4, Lde/danoeh/antennapod/net/discovery/R$styleable;.FloatingActionButton_Behavior_Layout:[I // field@b22d │ │ -42054e: 2324 0120 |01bf: new-array v4, v2, [I // type@2001 │ │ -420552: 2604 2f0a 0000 |01c1: fill-array-data v4, 00000bf0 // +00000a2f │ │ -420558: 6904 40b2 |01c4: sput-object v4, Lde/danoeh/antennapod/net/discovery/R$styleable;.FlowLayout:[I // field@b240 │ │ -42055c: 2374 0120 |01c6: new-array v4, v7, [I // type@2001 │ │ -420560: 2604 300a 0000 |01c8: fill-array-data v4, 00000bf8 // +00000a30 │ │ -420566: 6904 43b2 |01cb: sput-object v4, Lde/danoeh/antennapod/net/discovery/R$styleable;.FontFamily:[I // field@b243 │ │ -42056a: 1304 0a00 |01cd: const/16 v4, #int 10 // #a │ │ -42056e: 234b 0120 |01cf: new-array v11, v4, [I // type@2001 │ │ -420572: 260b 390a 0000 |01d1: fill-array-data v11, 00000c0a // +00000a39 │ │ -420578: 690b 44b2 |01d4: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.FontFamilyFont:[I // field@b244 │ │ -42057c: 236b 0120 |01d6: new-array v11, v6, [I // type@2001 │ │ -420580: 260b 4a0a 0000 |01d8: fill-array-data v11, 00000c22 // +00000a4a │ │ -420586: 690b 56b2 |01db: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.ForegroundLinearLayout:[I // field@b256 │ │ -42058a: 236b 0120 |01dd: new-array v11, v6, [I // type@2001 │ │ -42058e: 260b 4d0a 0000 |01df: fill-array-data v11, 00000c2c // +00000a4d │ │ -420594: 690b 5ab2 |01e2: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.Fragment:[I // field@b25a │ │ -420598: 232b 0120 |01e4: new-array v11, v2, [I // type@2001 │ │ -42059c: 260b 500a 0000 |01e6: fill-array-data v11, 00000c36 // +00000a50 │ │ -4205a2: 690b 5bb2 |01e9: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.FragmentContainerView:[I // field@b25b │ │ -4205a6: 239b 0120 |01eb: new-array v11, v9, [I // type@2001 │ │ -4205aa: 260b 510a 0000 |01ed: fill-array-data v11, 00000c3e // +00000a51 │ │ -4205b0: 690b 61b2 |01f0: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.GradientColor:[I // field@b261 │ │ -4205b4: 232b 0120 |01f2: new-array v11, v2, [I // type@2001 │ │ -4205b8: 260b 660a 0000 |01f4: fill-array-data v11, 00000c5a // +00000a66 │ │ -4205be: 690b 62b2 |01f7: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.GradientColorItem:[I // field@b262 │ │ -4205c2: 23ab 0120 |01f9: new-array v11, v10, [I // type@2001 │ │ -4205c6: 260b 670a 0000 |01fb: fill-array-data v11, 00000c62 // +00000a67 │ │ -4205cc: 690b 71b2 |01fe: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.ImageFilterView:[I // field@b271 │ │ -4205d0: 237b 0120 |0200: new-array v11, v7, [I // type@2001 │ │ -4205d4: 260b 760a 0000 |0202: fill-array-data v11, 00000c78 // +00000a76 │ │ -4205da: 690b 7bb2 |0205: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.Insets:[I // field@b27b │ │ -4205de: 130b 1200 |0207: const/16 v11, #int 18 // #12 │ │ -4205e2: 23bb 0120 |0209: new-array v11, v11, [I // type@2001 │ │ -4205e6: 260b 7f0a 0000 |020b: fill-array-data v11, 00000c8a // +00000a7f │ │ -4205ec: 690b 83b2 |020e: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.KeyAttribute:[I // field@b283 │ │ -4205f0: 130b 1400 |0210: const/16 v11, #int 20 // #14 │ │ -4205f4: 23b7 0120 |0212: new-array v7, v11, [I // type@2001 │ │ -4205f8: 2607 9e0a 0000 |0214: fill-array-data v7, 00000cb2 // +00000a9e │ │ -4205fe: 6907 96b2 |0217: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.KeyCycle:[I // field@b296 │ │ -420602: 2397 0120 |0219: new-array v7, v9, [I // type@2001 │ │ -420606: 2607 c30a 0000 |021b: fill-array-data v7, 00000cde // +00000ac3 │ │ -42060c: 6907 abb2 |021e: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.KeyPosition:[I // field@b2ab │ │ -420610: 23b7 0120 |0220: new-array v7, v11, [I // type@2001 │ │ -420614: 2607 d80a 0000 |0222: fill-array-data v7, 00000cfa // +00000ad8 │ │ -42061a: 6907 b8b2 |0225: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.KeyTimeCycle:[I // field@b2b8 │ │ -42061e: 2347 0120 |0227: new-array v7, v4, [I // type@2001 │ │ -420622: 2607 fd0a 0000 |0229: fill-array-data v7, 00000d26 // +00000afd │ │ -420628: 6907 cdb2 |022c: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.KeyTrigger:[I // field@b2cd │ │ -42062c: 1307 4300 |022e: const/16 v7, #int 67 // #43 │ │ -420630: 237b 0120 |0230: new-array v11, v7, [I // type@2001 │ │ -420634: 260b 0c0b 0000 |0232: fill-array-data v11, 00000d3e // +00000b0c │ │ -42063a: 690b d8b2 |0235: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.Layout:[I // field@b2d8 │ │ -42063e: 23ab 0120 |0237: new-array v11, v10, [I // type@2001 │ │ -420642: 260b 8f0b 0000 |0239: fill-array-data v11, 00000dc8 // +00000b8f │ │ -420648: 690b 1cb3 |023c: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.LinearLayoutCompat:[I // field@b31c │ │ -42064c: 235b 0120 |023e: new-array v11, v5, [I // type@2001 │ │ -420650: 260b 9e0b 0000 |0240: fill-array-data v11, 00000dde // +00000b9e │ │ -420656: 690b 1db3 |0243: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.LinearLayoutCompat_Layout:[I // field@b31d │ │ -42065a: 232b 0120 |0245: new-array v11, v2, [I // type@2001 │ │ -42065e: 260b a30b 0000 |0247: fill-array-data v11, 00000dea // +00000ba3 │ │ -420664: 690b 2bb3 |024a: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.LinearProgressIndicator:[I // field@b32b │ │ -420668: 232b 0120 |024c: new-array v11, v2, [I // type@2001 │ │ -42066c: 260b a40b 0000 |024e: fill-array-data v11, 00000df2 // +00000ba4 │ │ -420672: 690b 2eb3 |0251: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.ListPopupWindow:[I // field@b32e │ │ -420676: 23db 0120 |0253: new-array v11, v13, [I // type@2001 │ │ -42067a: 260b a50b 0000 |0255: fill-array-data v11, 00000dfa // +00000ba5 │ │ -420680: 690b 31b3 |0258: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.ListPreference:[I // field@b331 │ │ -420684: 235b 0120 |025a: new-array v11, v5, [I // type@2001 │ │ -420688: 260b ac0b 0000 |025c: fill-array-data v11, 00000e08 // +00000bac │ │ -42068e: 690b 37b3 |025f: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialAlertDialog:[I // field@b337 │ │ -420692: 231b 0120 |0261: new-array v11, v1, [I // type@2001 │ │ -420696: 260b b10b 0000 |0263: fill-array-data v11, 00000e14 // +00000bb1 │ │ -42069c: 690b 38b3 |0266: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialAlertDialogTheme:[I // field@b338 │ │ -4206a0: 231b 0120 |0268: new-array v11, v1, [I // type@2001 │ │ -4206a4: 260b ba0b 0000 |026a: fill-array-data v11, 00000e24 // +00000bba │ │ -4206aa: 690b 43b3 |026d: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialAutoCompleteTextView:[I // field@b343 │ │ -4206ae: 238b 0120 |026f: new-array v11, v8, [I // type@2001 │ │ -4206b2: 260b c30b 0000 |0271: fill-array-data v11, 00000e34 // +00000bc3 │ │ -4206b8: 690b 4ab3 |0274: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialButton:[I // field@b34a │ │ -4206bc: 236b 0120 |0276: new-array v11, v6, [I // type@2001 │ │ -4206c0: 260b ec0b 0000 |0278: fill-array-data v11, 00000e64 // +00000bec │ │ -4206c6: 690b 4bb3 |027b: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialButtonToggleGroup:[I // field@b34b │ │ -4206ca: 234b 0120 |027d: new-array v11, v4, [I // type@2001 │ │ -4206ce: 260b ef0b 0000 |027f: fill-array-data v11, 00000e6e // +00000bef │ │ -4206d4: 690b 65b3 |0282: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialCalendar:[I // field@b365 │ │ -4206d8: 234b 0120 |0284: new-array v11, v4, [I // type@2001 │ │ -4206dc: 260b 000c 0000 |0286: fill-array-data v11, 00000e86 // +00000c00 │ │ -4206e2: 690b 66b3 |0289: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialCalendarItem:[I // field@b366 │ │ -4206e6: 23cb 0120 |028b: new-array v11, v12, [I // type@2001 │ │ -4206ea: 260b 110c 0000 |028d: fill-array-data v11, 00000e9e // +00000c11 │ │ -4206f0: 690b 7bb3 |0290: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialCardView:[I // field@b37b │ │ -4206f4: 130b 0b00 |0292: const/16 v11, #int 11 // #b │ │ -4206f8: 23bc 0120 |0294: new-array v12, v11, [I // type@2001 │ │ -4206fc: 260c 260c 0000 |0296: fill-array-data v12, 00000ebc // +00000c26 │ │ -420702: 690c 89b3 |0299: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialCheckBox:[I // field@b389 │ │ -420706: 232c 0120 |029b: new-array v12, v2, [I // type@2001 │ │ -42070a: 260c 390c 0000 |029d: fill-array-data v12, 00000ed6 // +00000c39 │ │ -420710: 690c 8ab3 |02a0: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialCheckBoxStates:[I // field@b38a │ │ -420714: 23dc 0120 |02a2: new-array v12, v13, [I // type@2001 │ │ -420718: 260c 3a0c 0000 |02a4: fill-array-data v12, 00000ede // +00000c3a │ │ -42071e: 690c 98b3 |02a7: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialDivider:[I // field@b398 │ │ -420722: 232c 0120 |02a9: new-array v12, v2, [I // type@2001 │ │ -420726: 260c 410c 0000 |02ab: fill-array-data v12, 00000eec // +00000c41 │ │ -42072c: 690c 9eb3 |02ae: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialRadioButton:[I // field@b39e │ │ -420730: 232c 0120 |02b0: new-array v12, v2, [I // type@2001 │ │ -420734: 260c 420c 0000 |02b2: fill-array-data v12, 00000ef4 // +00000c42 │ │ -42073a: 690c a1b3 |02b5: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialShape:[I // field@b3a1 │ │ -42073e: 231c 0120 |02b7: new-array v12, v1, [I // type@2001 │ │ -420742: 260c 430c 0000 |02b9: fill-array-data v12, 00000efc // +00000c43 │ │ -420748: 690c a4b3 |02bc: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialSwitch:[I // field@b3a4 │ │ -42074c: 236c 0120 |02be: new-array v12, v6, [I // type@2001 │ │ -420750: 260c 4c0c 0000 |02c0: fill-array-data v12, 00000f0c // +00000c4c │ │ -420756: 690c abb3 |02c3: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialTextAppearance:[I // field@b3ab │ │ -42075a: 236c 0120 |02c5: new-array v12, v6, [I // type@2001 │ │ -42075e: 260c 4f0c 0000 |02c7: fill-array-data v12, 00000f16 // +00000c4f │ │ -420764: 690c afb3 |02ca: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialTextView:[I // field@b3af │ │ -420768: 232c 0120 |02cc: new-array v12, v2, [I // type@2001 │ │ -42076c: 260c 520c 0000 |02ce: fill-array-data v12, 00000f20 // +00000c52 │ │ -420772: 690c b3b3 |02d1: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialTimePicker:[I // field@b3b3 │ │ -420776: 23dc 0120 |02d3: new-array v12, v13, [I // type@2001 │ │ -42077a: 260c 530c 0000 |02d5: fill-array-data v12, 00000f28 // +00000c53 │ │ -420780: 690c b6b3 |02d8: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialToolbar:[I // field@b3b6 │ │ -420784: 231c 0120 |02da: new-array v12, v1, [I // type@2001 │ │ -420788: 260c 5a0c 0000 |02dc: fill-array-data v12, 00000f36 // +00000c5a │ │ -42078e: 690c bcb3 |02df: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.MenuGroup:[I // field@b3bc │ │ -420792: 130c 1700 |02e1: const/16 v12, #int 23 // #17 │ │ -420796: 23cc 0120 |02e3: new-array v12, v12, [I // type@2001 │ │ -42079a: 260c 610c 0000 |02e5: fill-array-data v12, 00000f46 // +00000c61 │ │ -4207a0: 690c c3b3 |02e8: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.MenuItem:[I // field@b3c3 │ │ -4207a4: 23aa 0120 |02ea: new-array v10, v10, [I // type@2001 │ │ -4207a8: 260a 8c0c 0000 |02ec: fill-array-data v10, 00000f78 // +00000c8c │ │ -4207ae: 690a dbb3 |02ef: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.MenuView:[I // field@b3db │ │ -4207b2: 231a 0120 |02f1: new-array v10, v1, [I // type@2001 │ │ -4207b6: 260a 9b0c 0000 |02f3: fill-array-data v10, 00000f8e // +00000c9b │ │ -4207bc: 690a e5b3 |02f6: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.MockView:[I // field@b3e5 │ │ -4207c0: 231a 0120 |02f8: new-array v10, v1, [I // type@2001 │ │ -4207c4: 260a a40c 0000 |02fa: fill-array-data v10, 00000f9e // +00000ca4 │ │ -4207ca: 690a ecb3 |02fd: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.Motion:[I // field@b3ec │ │ -4207ce: 232a 0120 |02ff: new-array v10, v2, [I // type@2001 │ │ -4207d2: 260a ad0c 0000 |0301: fill-array-data v10, 00000fae // +00000cad │ │ -4207d8: 690a edb3 |0304: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.MotionHelper:[I // field@b3ed │ │ -4207dc: 231a 0120 |0306: new-array v10, v1, [I // type@2001 │ │ -4207e0: 260a ae0c 0000 |0308: fill-array-data v10, 00000fb6 // +00000cae │ │ -4207e6: 690a f0b3 |030b: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.MotionLayout:[I // field@b3f0 │ │ -4207ea: 232a 0120 |030d: new-array v10, v2, [I // type@2001 │ │ -4207ee: 260a b70c 0000 |030f: fill-array-data v10, 00000fc6 // +00000cb7 │ │ -4207f4: 690a f7b3 |0312: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.MotionScene:[I // field@b3f7 │ │ -4207f8: 236a 0120 |0314: new-array v10, v6, [I // type@2001 │ │ -4207fc: 260a b80c 0000 |0316: fill-array-data v10, 00000fce // +00000cb8 │ │ -420802: 690a fab3 |0319: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.MotionTelltales:[I // field@b3fa │ │ -420806: 235a 0120 |031b: new-array v10, v5, [I // type@2001 │ │ -42080a: 260a bb0c 0000 |031d: fill-array-data v10, 00000fd8 // +00000cbb │ │ -420810: 690a 04b4 |0320: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.MultiSelectListPreference:[I // field@b404 │ │ -420814: 23da 0120 |0322: new-array v10, v13, [I // type@2001 │ │ -420818: 260a c00c 0000 |0324: fill-array-data v10, 00000fe4 // +00000cc0 │ │ -42081e: 690a 09b4 |0327: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.NavigationBarActiveIndicator:[I // field@b409 │ │ -420822: 23fa 0120 |0329: new-array v10, v15, [I // type@2001 │ │ -420826: 260a c70c 0000 |032b: fill-array-data v10, 00000ff2 // +00000cc7 │ │ -42082c: 690a 0fb4 |032e: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.NavigationBarView:[I // field@b40f │ │ -420830: 23da 0120 |0330: new-array v10, v13, [I // type@2001 │ │ -420834: 260a e00c 0000 |0332: fill-array-data v10, 00001012 // +00000ce0 │ │ -42083a: 690a 1eb4 |0335: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.NavigationRailView:[I // field@b41e │ │ -42083e: 130a 2300 |0337: const/16 v10, #int 35 // #23 │ │ -420842: 23aa 0120 |0339: new-array v10, v10, [I // type@2001 │ │ -420846: 260a e50c 0000 |033b: fill-array-data v10, 00001020 // +00000ce5 │ │ -42084c: 690a 24b4 |033e: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.NavigationView:[I // field@b424 │ │ -420850: 232a 0120 |0340: new-array v10, v2, [I // type@2001 │ │ -420854: 260a 280d 0000 |0342: fill-array-data v10, 0000106a // +00000d28 │ │ -42085a: 690a 48b4 |0345: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.OnClick:[I // field@b448 │ │ -42085e: 239a 0120 |0347: new-array v10, v9, [I // type@2001 │ │ -420862: 260a 290d 0000 |0349: fill-array-data v10, 00001072 // +00000d29 │ │ -420868: 690a 4bb4 |034c: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.OnSwipe:[I // field@b44b │ │ -42086c: 230a 0120 |034e: new-array v10, v0, [I // type@2001 │ │ -420870: 4b0e 0a03 |0350: aput v14, v10, v3 │ │ -420874: 690a 58b4 |0352: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.PlaybackSpeedIndicatorView:[I // field@b458 │ │ -420878: 130a 1900 |0354: const/16 v10, #int 25 // #19 │ │ -42087c: 23aa 0120 |0356: new-array v10, v10, [I // type@2001 │ │ -420880: 260a 360d 0000 |0358: fill-array-data v10, 0000108e // +00000d36 │ │ -420886: 690a 5ab4 |035b: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.PlayerControlView:[I // field@b45a │ │ -42088a: 130a 2000 |035d: const/16 v10, #int 32 // #20 │ │ -42088e: 23aa 0120 |035f: new-array v10, v10, [I // type@2001 │ │ -420892: 260a 630d 0000 |0361: fill-array-data v10, 000010c4 // +00000d63 │ │ -420898: 690a 74b4 |0364: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.PlayerView:[I // field@b474 │ │ -42089c: 236a 0120 |0366: new-array v10, v6, [I // type@2001 │ │ -4208a0: 260a a00d 0000 |0368: fill-array-data v10, 00001108 // +00000da0 │ │ -4208a6: 690a 95b4 |036b: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.PopupWindow:[I // field@b495 │ │ -4208aa: 230a 0120 |036d: new-array v10, v0, [I // type@2001 │ │ -4208ae: 140c ef03 047f |036f: const v12, #float 1.75479e+38 // #7f0403ef │ │ -4208b4: 4b0c 0a03 |0372: aput v12, v10, v3 │ │ -4208b8: 690a 96b4 |0374: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.PopupWindowBackgroundState:[I // field@b496 │ │ -4208bc: 130a 2400 |0376: const/16 v10, #int 36 // #24 │ │ -4208c0: 23ac 0120 |0378: new-array v12, v10, [I // type@2001 │ │ -4208c4: 260c 980d 0000 |037a: fill-array-data v12, 00001112 // +00000d98 │ │ -4208ca: 690c 9bb4 |037d: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.Preference:[I // field@b49b │ │ -4208ce: 235c 0120 |037f: new-array v12, v5, [I // type@2001 │ │ -4208d2: 260c dd0d 0000 |0381: fill-array-data v12, 0000115e // +00000ddd │ │ -4208d8: 690c 9cb4 |0384: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.PreferenceFragment:[I // field@b49c │ │ -4208dc: 235c 0120 |0386: new-array v12, v5, [I // type@2001 │ │ -4208e0: 260c e20d 0000 |0388: fill-array-data v12, 0000116a // +00000de2 │ │ -4208e6: 690c 9db4 |038b: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.PreferenceFragmentCompat:[I // field@b49d │ │ -4208ea: 236c 0120 |038d: new-array v12, v6, [I // type@2001 │ │ -4208ee: 260c e70d 0000 |038f: fill-array-data v12, 00001176 // +00000de7 │ │ -4208f4: 690c a6b4 |0392: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.PreferenceGroup:[I // field@b4a6 │ │ -4208f8: 2355 0120 |0394: new-array v5, v5, [I // type@2001 │ │ -4208fc: 2605 ea0d 0000 |0396: fill-array-data v5, 00001180 // +00000dea │ │ -420902: 6905 aab4 |0399: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.PreferenceImageView:[I // field@b4aa │ │ -420906: 1305 1000 |039b: const/16 v5, #int 16 // #10 │ │ -42090a: 235c 0120 |039d: new-array v12, v5, [I // type@2001 │ │ -42090e: 260c ed0d 0000 |039f: fill-array-data v12, 0000118c // +00000ded │ │ -420914: 690c afb4 |03a2: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.PreferenceTheme:[I // field@b4af │ │ -420918: 23d5 0120 |03a4: new-array v5, v13, [I // type@2001 │ │ -42091c: 2605 0a0e 0000 |03a6: fill-array-data v5, 000011b0 // +00000e0a │ │ -420922: 6905 e4b4 |03a9: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.PropertySet:[I // field@b4e4 │ │ -420926: 2305 0120 |03ab: new-array v5, v0, [I // type@2001 │ │ -42092a: 140c da02 047f |03ad: const v12, #float 1.75473e+38 // #7f0402da │ │ -420930: 4b0c 0503 |03b0: aput v12, v5, v3 │ │ -420934: 6905 eab4 |03b2: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.RadialViewGroup:[I // field@b4ea │ │ -420938: 2325 0120 |03b4: new-array v5, v2, [I // type@2001 │ │ -42093c: 2605 080e 0000 |03b6: fill-array-data v5, 000011be // +00000e08 │ │ -420942: 6905 ecb4 |03b9: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.RangeSlider:[I // field@b4ec │ │ -420946: 2325 0120 |03bb: new-array v5, v2, [I // type@2001 │ │ -42094a: 2605 090e 0000 |03bd: fill-array-data v5, 000011c6 // +00000e09 │ │ -420950: 6905 efb4 |03c0: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.RecycleListView:[I // field@b4ef │ │ -420954: 2395 0120 |03c2: new-array v5, v9, [I // type@2001 │ │ -420958: 2605 0a0e 0000 |03c4: fill-array-data v5, 000011ce // +00000e0a │ │ -42095e: 6905 f2b4 |03c7: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.RecyclerView:[I // field@b4f2 │ │ -420962: 2305 0120 |03c9: new-array v5, v0, [I // type@2001 │ │ -420966: 1409 2702 047f |03cb: const v9, #float 1.75469e+38 // #7f040227 │ │ -42096c: 4b09 0503 |03ce: aput v9, v5, v3 │ │ -420970: 6905 ffb4 |03d0: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.ScrimInsetsFrameLayout:[I // field@b4ff │ │ -420974: 2305 0120 |03d2: new-array v5, v0, [I // type@2001 │ │ -420978: 1409 6f00 047f |03d4: const v9, #float 1.7546e+38 // #7f04006f │ │ -42097e: 4b09 0503 |03d7: aput v9, v5, v3 │ │ -420982: 6905 01b5 |03d9: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.ScrollingViewBehavior_Layout:[I // field@b501 │ │ -420986: 1305 1100 |03db: const/16 v5, #int 17 // #11 │ │ -42098a: 2355 0120 |03dd: new-array v5, v5, [I // type@2001 │ │ -42098e: 2605 0b0e 0000 |03df: fill-array-data v5, 000011ea // +00000e0b │ │ -420994: 6905 03b5 |03e2: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.SearchView:[I // field@b503 │ │ -420998: 1275 |03e4: const/4 v5, #int 7 // #7 │ │ -42099a: 2355 0120 |03e5: new-array v5, v5, [I // type@2001 │ │ -42099e: 2605 290e 0000 |03e7: fill-array-data v5, 00001210 // +00000e29 │ │ -4209a4: 6905 15b5 |03ea: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.SeekBarPreference:[I // field@b515 │ │ -4209a8: 2345 0120 |03ec: new-array v5, v4, [I // type@2001 │ │ -4209ac: 2605 340e 0000 |03ee: fill-array-data v5, 00001222 // +00000e34 │ │ -4209b2: 6905 1db5 |03f1: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.ShapeAppearance:[I // field@b51d │ │ -4209b6: 23b5 0120 |03f3: new-array v5, v11, [I // type@2001 │ │ -4209ba: 2605 450e 0000 |03f5: fill-array-data v5, 0000123a // +00000e45 │ │ -4209c0: 6905 28b5 |03f8: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.ShapeableImageView:[I // field@b528 │ │ -4209c4: 2385 0120 |03fa: new-array v5, v8, [I // type@2001 │ │ -4209c8: 2605 580e 0000 |03fc: fill-array-data v5, 00001254 // +00000e58 │ │ -4209ce: 6905 34b5 |03ff: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.Slider:[I // field@b534 │ │ -4209d2: 2365 0120 |0401: new-array v5, v6, [I // type@2001 │ │ -4209d6: 2605 810e 0000 |0403: fill-array-data v5, 00001284 // +00000e81 │ │ -4209dc: 6905 4bb5 |0406: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.Snackbar:[I // field@b54b │ │ -4209e0: 2345 0120 |0408: new-array v5, v4, [I // type@2001 │ │ -4209e4: 2605 840e 0000 |040a: fill-array-data v5, 0000128e // +00000e84 │ │ -4209ea: 6905 4cb5 |040d: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.SnackbarLayout:[I // field@b54c │ │ -4209ee: 23d5 0120 |040f: new-array v5, v13, [I // type@2001 │ │ -4209f2: 2605 950e 0000 |0411: fill-array-data v5, 000012a6 // +00000e95 │ │ -4209f8: 6905 5ab5 |0414: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.Spinner:[I // field@b55a │ │ -4209fc: 2305 0120 |0416: new-array v5, v0, [I // type@2001 │ │ -420a00: 1408 5901 047f |0418: const v8, #float 1.75465e+38 // #7f040159 │ │ -420a06: 4b08 0503 |041b: aput v8, v5, v3 │ │ -420a0a: 6905 60b5 |041d: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.SquareImageView:[I // field@b560 │ │ -420a0e: 2322 0120 |041f: new-array v2, v2, [I // type@2001 │ │ -420a12: 2602 930e 0000 |0421: fill-array-data v2, 000012b4 // +00000e93 │ │ -420a18: 6902 62b5 |0424: sput-object v2, Lde/danoeh/antennapod/net/discovery/R$styleable;.State:[I // field@b562 │ │ -420a1c: 2311 0120 |0426: new-array v1, v1, [I // type@2001 │ │ -420a20: 2601 940e 0000 |0428: fill-array-data v1, 000012bc // +00000e94 │ │ -420a26: 6901 63b5 |042b: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.StateListDrawable:[I // field@b563 │ │ -420a2a: 2301 0120 |042d: new-array v1, v0, [I // type@2001 │ │ -420a2e: 1402 9901 0101 |042f: const v2, #float 2.36947e-38 // #01010199 │ │ -420a34: 4b02 0103 |0432: aput v2, v1, v3 │ │ -420a38: 6901 64b5 |0434: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.StateListDrawableItem:[I // field@b564 │ │ -420a3c: 2301 0120 |0436: new-array v1, v0, [I // type@2001 │ │ -420a40: 1402 4a01 047f |0438: const v2, #float 1.75465e+38 // #7f04014a │ │ -420a46: 4b02 0103 |043b: aput v2, v1, v3 │ │ -420a4a: 6901 6cb5 |043d: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.StateSet:[I // field@b56c │ │ -420a4e: 1301 1c00 |043f: const/16 v1, #int 28 // #1c │ │ -420a52: 2311 0120 |0441: new-array v1, v1, [I // type@2001 │ │ -420a56: 2601 890e 0000 |0443: fill-array-data v1, 000012cc // +00000e89 │ │ -420a5c: 6901 70b5 |0446: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.StyledPlayerControlView:[I // field@b570 │ │ -420a60: 23a1 0120 |0448: new-array v1, v10, [I // type@2001 │ │ -420a64: 2601 be0e 0000 |044a: fill-array-data v1, 00001308 // +00000ebe │ │ -420a6a: 6901 8db5 |044d: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.StyledPlayerView:[I // field@b58d │ │ -420a6e: 23f1 0120 |044f: new-array v1, v15, [I // type@2001 │ │ -420a72: 2601 030f 0000 |0451: fill-array-data v1, 00001354 // +00000f03 │ │ -420a78: 6901 b2b5 |0454: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.SwitchCompat:[I // field@b5b2 │ │ -420a7c: 2301 0120 |0456: new-array v1, v0, [I // type@2001 │ │ -420a80: 1402 bb04 047f |0458: const v2, #float 1.75483e+38 // #7f0404bb │ │ -420a86: 4b02 0103 |045b: aput v2, v1, v3 │ │ -420a8a: 6901 c1b5 |045d: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.SwitchMaterial:[I // field@b5c1 │ │ -420a8e: 2341 0120 |045f: new-array v1, v4, [I // type@2001 │ │ -420a92: 2601 130f 0000 |0461: fill-array-data v1, 00001374 // +00000f13 │ │ -420a98: 6901 c3b5 |0464: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.SwitchPreference:[I // field@b5c3 │ │ -420a9c: 2341 0120 |0466: new-array v1, v4, [I // type@2001 │ │ -420aa0: 2601 240f 0000 |0468: fill-array-data v1, 0000138c // +00000f24 │ │ -420aa6: 6901 c4b5 |046b: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.SwitchPreferenceCompat:[I // field@b5c4 │ │ -420aaa: 2361 0120 |046d: new-array v1, v6, [I // type@2001 │ │ -420aae: 2601 350f 0000 |046f: fill-array-data v1, 000013a4 // +00000f35 │ │ -420ab4: 6901 d9b5 |0472: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.TabItem:[I // field@b5d9 │ │ -420ab8: 1301 1a00 |0474: const/16 v1, #int 26 // #1a │ │ -420abc: 2311 0120 |0476: new-array v1, v1, [I // type@2001 │ │ -420ac0: 2601 360f 0000 |0478: fill-array-data v1, 000013ae // +00000f36 │ │ -420ac6: 6901 ddb5 |047b: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.TabLayout:[I // field@b5dd │ │ -420aca: 1301 1000 |047d: const/16 v1, #int 16 // #10 │ │ -420ace: 2311 0120 |047f: new-array v1, v1, [I // type@2001 │ │ -420ad2: 2601 650f 0000 |0481: fill-array-data v1, 000013e6 // +00000f65 │ │ -420ad8: 6901 f8b5 |0484: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.TextAppearance:[I // field@b5f8 │ │ -420adc: 2301 0120 |0486: new-array v1, v0, [I // type@2001 │ │ -420ae0: 1402 6604 047f |0488: const v2, #float 1.75481e+38 // #7f040466 │ │ -420ae6: 4b02 0103 |048b: aput v2, v1, v3 │ │ -420aea: 6901 09b6 |048d: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.TextInputEditText:[I // field@b609 │ │ -420aee: 2371 0120 |048f: new-array v1, v7, [I // type@2001 │ │ -420af2: 2601 790f 0000 |0491: fill-array-data v1, 0000140a // +00000f79 │ │ -420af8: 6901 0bb6 |0494: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.TextInputLayout:[I // field@b60b │ │ -420afc: 2361 0120 |0496: new-array v1, v6, [I // type@2001 │ │ -420b00: 2601 fc0f 0000 |0498: fill-array-data v1, 00001494 // +00000ffc │ │ -420b06: 6901 4fb6 |049b: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.ThemeEnforcement:[I // field@b64f │ │ -420b0a: 1301 1e00 |049d: const/16 v1, #int 30 // #1e │ │ -420b0e: 2311 0120 |049f: new-array v1, v1, [I // type@2001 │ │ -420b12: 2601 fd0f 0000 |04a1: fill-array-data v1, 0000149e // +00000ffd │ │ -420b18: 6901 53b6 |04a4: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.Toolbar:[I // field@b653 │ │ -420b1c: 1301 0800 |04a6: const/16 v1, #int 8 // #8 │ │ -420b20: 2312 0120 |04a8: new-array v2, v1, [I // type@2001 │ │ -420b24: 2602 3410 0000 |04aa: fill-array-data v2, 000014de // +00001034 │ │ -420b2a: 6902 72b6 |04ad: sput-object v2, Lde/danoeh/antennapod/net/discovery/R$styleable;.Tooltip:[I // field@b672 │ │ -420b2e: 23b2 0120 |04af: new-array v2, v11, [I // type@2001 │ │ -420b32: 2602 4110 0000 |04b1: fill-array-data v2, 000014f2 // +00001041 │ │ -420b38: 6902 7bb6 |04b4: sput-object v2, Lde/danoeh/antennapod/net/discovery/R$styleable;.Transform:[I // field@b67b │ │ -420b3c: 23b2 0120 |04b6: new-array v2, v11, [I // type@2001 │ │ -420b40: 2602 5410 0000 |04b8: fill-array-data v2, 0000150c // +00001054 │ │ -420b46: 6902 87b6 |04bb: sput-object v2, Lde/danoeh/antennapod/net/discovery/R$styleable;.Transition:[I // field@b687 │ │ -420b4a: 2311 0120 |04bd: new-array v1, v1, [I // type@2001 │ │ -420b4e: 2601 6710 0000 |04bf: fill-array-data v1, 00001526 // +00001067 │ │ -420b54: 6901 93b6 |04c2: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.TriangleLabelView:[I // field@b693 │ │ -420b58: 23d1 0120 |04c4: new-array v1, v13, [I // type@2001 │ │ -420b5c: 2601 7410 0000 |04c6: fill-array-data v1, 0000153a // +00001074 │ │ -420b62: 6901 9cb6 |04c9: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.Variant:[I // field@b69c │ │ -420b66: 23d1 0120 |04cb: new-array v1, v13, [I // type@2001 │ │ -420b6a: 2601 7b10 0000 |04cd: fill-array-data v1, 00001548 // +0000107b │ │ -420b70: 6901 a2b6 |04d0: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.View:[I // field@b6a2 │ │ -420b74: 2361 0120 |04d2: new-array v1, v6, [I // type@2001 │ │ -420b78: 2601 8210 0000 |04d4: fill-array-data v1, 00001556 // +00001082 │ │ -420b7e: 6901 a3b6 |04d7: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.ViewBackgroundHelper:[I // field@b6a3 │ │ -420b82: 2300 0120 |04d9: new-array v0, v0, [I // type@2001 │ │ -420b86: 1401 c400 0101 |04db: const v1, #float 2.36941e-38 // #010100c4 │ │ -420b8c: 4b01 0003 |04de: aput v1, v0, v3 │ │ -420b90: 6900 a7b6 |04e0: sput-object v0, Lde/danoeh/antennapod/net/discovery/R$styleable;.ViewPager2:[I // field@b6a7 │ │ -420b94: 2360 0120 |04e2: new-array v0, v6, [I // type@2001 │ │ -420b98: 2600 7c10 0000 |04e4: fill-array-data v0, 00001560 // +0000107c │ │ -420b9e: 6900 a9b6 |04e7: sput-object v0, Lde/danoeh/antennapod/net/discovery/R$styleable;.ViewStubCompat:[I // field@b6a9 │ │ -420ba2: 0e00 |04e9: return-void │ │ -420ba4: 0003 0400 1d00 0000 4600 047f 4d00 ... |04ea: array-data (62 units) │ │ -420c20: 0003 0400 0600 0000 4600 047f 4d00 ... |0528: array-data (16 units) │ │ -420c40: 0003 0400 0200 0000 9a01 047f 2502 ... |0538: array-data (8 units) │ │ -420c50: 0003 0400 0800 0000 f200 0101 9000 ... |0540: array-data (20 units) │ │ -420c78: 0003 0400 0600 0000 1c01 0101 9401 ... |0554: array-data (16 units) │ │ -420c98: 0003 0400 0200 0000 d000 0101 9901 ... |0564: array-data (8 units) │ │ -420ca8: 0003 0400 0400 0000 9901 0101 4904 ... |056c: array-data (12 units) │ │ -420cc0: 0003 0400 0800 0000 d400 0101 8f04 ... |0578: array-data (20 units) │ │ -420ce8: 0003 0400 0400 0000 f003 047f f103 ... |058c: array-data (12 units) │ │ -420d00: 0003 0400 0300 0000 9e02 047f 9f02 ... |0598: array-data (10 units) │ │ -420d14: 0003 0400 0400 0000 1901 0101 e703 ... |05a2: array-data (12 units) │ │ -420d2c: 0003 0400 0400 0000 4201 0101 7e04 ... |05ae: array-data (12 units) │ │ -420d44: 0003 0400 0700 0000 3400 0101 6d01 ... |05ba: array-data (18 units) │ │ -420d68: 0003 0400 1600 0000 3400 0101 3f00 ... |05cc: array-data (48 units) │ │ -420dc8: 0003 0400 7f00 0000 5700 0101 ae00 ... |05fc: array-data (258 units) │ │ -420fcc: 0003 0400 0200 0000 0e03 0101 af03 ... |06fe: array-data (8 units) │ │ -420fdc: 0003 0400 0c00 0000 4700 047f 5300 ... |0706: array-data (28 units) │ │ -421014: 0003 0400 0900 0000 3901 0101 ff01 ... |0722: array-data (22 units) │ │ -421040: 0003 0400 1000 0000 4f00 047f 7e01 ... |0738: array-data (36 units) │ │ -421088: 0003 0400 0200 0000 4001 0101 3102 ... |075c: array-data (8 units) │ │ -421098: 0003 0400 1600 0000 1f01 0101 2001 ... |0764: array-data (48 units) │ │ -4210f8: 0003 0400 0200 0000 7d03 047f be03 ... |0794: array-data (8 units) │ │ -421108: 0003 0400 0d00 0000 3f01 0101 4001 ... |079c: array-data (30 units) │ │ -421144: 0003 0400 0600 0000 ef01 0101 f001 ... |07ba: array-data (16 units) │ │ -421164: 0003 0400 0400 0000 0801 0101 a300 ... |07ca: array-data (12 units) │ │ -42117c: 0003 0400 2a00 0000 3400 0101 9500 ... |07d6: array-data (88 units) │ │ -42122c: 0003 0400 0700 0000 a800 047f bd00 ... |082e: array-data (18 units) │ │ -421250: 0003 0400 0300 0000 2102 047f 2302 ... |0840: array-data (10 units) │ │ -421264: 0003 0400 0200 0000 ca00 047f cd00 ... |084a: array-data (8 units) │ │ -421274: 0003 0400 0300 0000 cb00 047f da02 ... |0852: array-data (10 units) │ │ -421288: 0003 0400 1800 0000 d900 047f da00 ... |085c: array-data (52 units) │ │ -4212f0: 0003 0400 0200 0000 5f02 047f 6002 ... |0890: array-data (8 units) │ │ -421300: 0003 0400 0500 0000 a501 0101 1f03 ... |0898: array-data (14 units) │ │ -42131c: 0003 0400 0400 0000 0701 0101 8d00 ... |08a6: array-data (12 units) │ │ -421334: 0003 0400 6d00 0000 c400 0101 d000 ... |08b2: array-data (222 units) │ │ -4214f0: 0003 0400 5a00 0000 c400 0101 d500 ... |0990: array-data (184 units) │ │ -421660: 0003 0400 0200 0000 1201 047f 5b03 ... |0a48: array-data (8 units) │ │ -421670: 0003 0400 6f00 0000 c400 0101 d000 ... |0a50: array-data (226 units) │ │ -421834: 0003 0400 0200 0000 4e02 047f f803 ... |0b32: array-data (8 units) │ │ -421844: 0003 0400 0700 0000 b300 0101 5c02 ... |0b3a: array-data (18 units) │ │ -421868: 0003 0400 0900 0000 3d00 047f 3b01 ... |0b4c: array-data (22 units) │ │ -421894: 0003 0400 0e00 0000 2600 047f 2700 ... |0b62: array-data (32 units) │ │ -4218d4: 0003 0400 0c00 0000 f201 0101 f301 ... |0b82: array-data (28 units) │ │ -42190c: 0003 0400 0800 0000 3b00 047f 3c00 ... |0b9e: array-data (20 units) │ │ -421934: 0003 0400 0600 0000 d800 047f 7e01 ... |0bb2: array-data (16 units) │ │ -421954: 0003 0400 0200 0000 6800 047f 6900 ... |0bc2: array-data (8 units) │ │ -421964: 0003 0400 1100 0000 0e00 0101 4f00 ... |0bca: array-data (38 units) │ │ -4219b0: 0003 0400 0200 0000 4202 047f a502 ... |0bf0: array-data (8 units) │ │ -4219c0: 0003 0400 0700 0000 e501 047f e601 ... |0bf8: array-data (18 units) │ │ -4219e4: 0003 0400 0a00 0000 3205 0101 3305 ... |0c0a: array-data (24 units) │ │ -421a14: 0003 0400 0300 0000 0901 0101 0002 ... |0c22: array-data (10 units) │ │ -421a28: 0003 0400 0300 0000 0300 0101 d000 ... |0c2c: array-data (10 units) │ │ -421a3c: 0003 0400 0200 0000 0300 0101 d100 ... |0c36: array-data (8 units) │ │ -421a4c: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0c3e: array-data (28 units) │ │ -421a84: 0003 0400 0200 0000 a501 0101 1405 ... |0c5a: array-data (8 units) │ │ -421a94: 0003 0400 0900 0000 3400 047f 8600 ... |0c62: array-data (22 units) │ │ -421ac0: 0003 0400 0700 0000 bb02 047f bc02 ... |0c78: array-data (18 units) │ │ -421ae4: 0003 0400 1200 0000 1f03 0101 2003 ... |0c8a: array-data (40 units) │ │ -421b34: 0003 0400 1400 0000 1f03 0101 2203 ... |0cb2: array-data (44 units) │ │ -421b8c: 0003 0400 0c00 0000 3a01 047f 6801 ... |0cde: array-data (28 units) │ │ -421bc4: 0003 0400 1400 0000 1f03 0101 2203 ... |0cfa: array-data (44 units) │ │ -421c1c: 0003 0400 0a00 0000 f301 047f 2303 ... |0d26: array-data (24 units) │ │ -421c4c: 0003 0400 4300 0000 c400 0101 f400 ... |0d3e: array-data (138 units) │ │ -421d60: 0003 0400 0900 0000 af00 0101 c400 ... |0dc8: array-data (22 units) │ │ -421d8c: 0003 0400 0400 0000 b300 0101 f400 ... |0dde: array-data (12 units) │ │ -421da4: 0003 0400 0200 0000 1e02 047f 2202 ... |0dea: array-data (8 units) │ │ -421db4: 0003 0400 0200 0000 ac02 0101 ad02 ... |0df2: array-data (8 units) │ │ -421dc4: 0003 0400 0500 0000 b200 0101 f801 ... |0dfa: array-data (14 units) │ │ -421de0: 0003 0400 0400 0000 4800 047f 4900 ... |0e08: array-data (12 units) │ │ -421df8: 0003 0400 0600 0000 be02 047f bf02 ... |0e14: array-data (16 units) │ │ -421e18: 0003 0400 0600 0000 2002 0101 8c04 ... |0e24: array-data (16 units) │ │ -421e38: 0003 0400 1600 0000 d400 0101 b701 ... |0e34: array-data (48 units) │ │ -421e98: 0003 0400 0300 0000 a700 047f b103 ... |0e64: array-data (10 units) │ │ -421eac: 0003 0400 0a00 0000 0d02 0101 4401 ... |0e6e: array-data (24 units) │ │ -421edc: 0003 0400 0a00 0000 b701 0101 b801 ... |0e86: array-data (24 units) │ │ -421f0c: 0003 0400 0d00 0000 e501 0101 9b00 ... |0e9e: array-data (30 units) │ │ -421f48: 0003 0400 0b00 0000 0701 0101 8d00 ... |0ebc: array-data (26 units) │ │ -421f7c: 0003 0400 0200 0000 f303 047f f403 ... |0ed6: array-data (8 units) │ │ -421f8c: 0003 0400 0500 0000 5d01 047f 5f01 ... |0ede: array-data (14 units) │ │ -421fa8: 0003 0400 0200 0000 9600 047f bb04 ... |0eec: array-data (8 units) │ │ -421fb8: 0003 0400 0200 0000 b303 047f bb03 ... |0ef4: array-data (8 units) │ │ -421fc8: 0003 0400 0600 0000 7204 047f 7304 ... |0efc: array-data (16 units) │ │ -421fe8: 0003 0400 0300 0000 b604 0101 7f05 ... |0f0c: array-data (10 units) │ │ -421ffc: 0003 0400 0300 0000 3400 0101 7f05 ... |0f16: array-data (10 units) │ │ -422010: 0003 0400 0200 0000 cc00 047f 4d02 ... |0f20: array-data (8 units) │ │ -422020: 0003 0400 0500 0000 b702 047f b902 ... |0f28: array-data (14 units) │ │ -42203c: 0003 0400 0600 0000 0e00 0101 d000 ... |0f36: array-data (16 units) │ │ -42205c: 0003 0400 1700 0000 0200 0101 0e00 ... |0f46: array-data (50 units) │ │ -4220c0: 0003 0400 0900 0000 ae00 0101 2c01 ... |0f78: array-data (22 units) │ │ -4220ec: 0003 0400 0600 0000 fb02 047f fc02 ... |0f8e: array-data (16 units) │ │ -42210c: 0003 0400 0600 0000 3500 047f 6801 ... |0f9e: array-data (16 units) │ │ -42212c: 0003 0400 0200 0000 3503 047f 3803 ... |0fae: array-data (8 units) │ │ -42213c: 0003 0400 0600 0000 3900 047f 3901 ... |0fb6: array-data (16 units) │ │ -42215c: 0003 0400 0200 0000 4801 047f 5a02 ... |0fc6: array-data (8 units) │ │ -42216c: 0003 0400 0300 0000 3504 047f 3604 ... |0fce: array-data (10 units) │ │ -422180: 0003 0400 0400 0000 b200 0101 f801 ... |0fd8: array-data (12 units) │ │ -422198: 0003 0400 0500 0000 5501 0101 5901 ... |0fe4: array-data (14 units) │ │ -4221b4: 0003 0400 0e00 0000 4f00 047f 7e01 ... |0ff2: array-data (32 units) │ │ -4221f4: 0003 0400 0500 0000 f901 047f 3602 ... |1012: array-data (14 units) │ │ -422210: 0003 0400 2300 0000 b300 0101 d400 ... |1020: array-data (74 units) │ │ -4222a4: 0003 0400 0200 0000 c800 047f 3404 ... |106a: array-data (8 units) │ │ -4222b4: 0003 0400 0c00 0000 6401 047f 6501 ... |1072: array-data (28 units) │ │ -4222ec: 0003 0400 1900 0000 2600 047f 2700 ... |108e: array-data (54 units) │ │ -422358: 0003 0400 2000 0000 2600 047f 2700 ... |10c4: array-data (68 units) │ │ -4223e0: 0003 0400 0300 0000 7601 0101 c902 ... |1108: array-data (10 units) │ │ -4223f4: 0003 0400 2400 0000 0200 0101 0d00 ... |1112: array-data (76 units) │ │ -42248c: 0003 0400 0400 0000 f200 0101 2901 ... |115e: array-data (12 units) │ │ -4224a4: 0003 0400 0400 0000 f200 0101 2901 ... |116a: array-data (12 units) │ │ -4224bc: 0003 0400 0300 0000 e701 0101 2602 ... |1176: array-data (10 units) │ │ -4224d0: 0003 0400 0400 0000 1f01 0101 2001 ... |1180: array-data (12 units) │ │ -4224e8: 0003 0400 1000 0000 a200 047f 5501 ... |118c: array-data (36 units) │ │ -422530: 0003 0400 0500 0000 dc00 0101 1f03 ... |11b0: array-data (14 units) │ │ -42254c: 0003 0400 0200 0000 f802 047f bf04 ... |11be: array-data (8 units) │ │ -42255c: 0003 0400 0200 0000 3f03 047f 4503 ... |11c6: array-data (8 units) │ │ -42256c: 0003 0400 0c00 0000 c400 0101 eb00 ... |11ce: array-data (28 units) │ │ -4225a4: 0003 0400 1100 0000 da00 0101 1f01 ... |11ea: array-data (38 units) │ │ -4225f0: 0003 0400 0700 0000 f200 0101 3601 ... |1210: array-data (18 units) │ │ -422614: 0003 0400 0a00 0000 2701 047f 2801 ... |1222: array-data (24 units) │ │ -422644: 0003 0400 0b00 0000 1a01 047f 1b01 ... |123a: array-data (26 units) │ │ -422678: 0003 0400 1600 0000 0e00 0101 2400 ... |1254: array-data (48 units) │ │ -4226d8: 0003 0400 0300 0000 de03 047f df03 ... |1284: array-data (10 units) │ │ -4226ec: 0003 0400 0a00 0000 1f01 0101 2200 ... |128e: array-data (24 units) │ │ -42271c: 0003 0400 0500 0000 b200 0101 7601 ... |12a6: array-data (14 units) │ │ -422738: 0003 0400 0200 0000 d000 0101 1101 ... |12b4: array-data (8 units) │ │ -422748: 0003 0400 0600 0000 1c01 0101 9401 ... |12bc: array-data (16 units) │ │ -422768: 0003 0400 1c00 0000 2600 047f 2700 ... |12cc: array-data (60 units) │ │ -4227e0: 0003 0400 2400 0000 2600 047f 2700 ... |1308: array-data (76 units) │ │ -422878: 0003 0400 0e00 0000 2401 0101 2501 ... |1354: array-data (32 units) │ │ -4228b8: 0003 0400 0a00 0000 ef01 0101 f001 ... |1374: array-data (24 units) │ │ -4228e8: 0003 0400 0a00 0000 ef01 0101 f001 ... |138c: array-data (24 units) │ │ -422918: 0003 0400 0300 0000 0200 0101 f200 ... |13a4: array-data (10 units) │ │ -42292c: 0003 0400 1a00 0000 1804 047f 1904 ... |13ae: array-data (56 units) │ │ -42299c: 0003 0400 1000 0000 9500 0101 9600 ... |13e6: array-data (36 units) │ │ -4229e4: 0003 0400 4300 0000 0e00 0101 9a00 ... |140a: array-data (138 units) │ │ -422af8: 0003 0400 0300 0000 3400 0101 8c01 ... |1494: array-data (10 units) │ │ -422b0c: 0003 0400 1e00 0000 af00 0101 4001 ... |149e: array-data (64 units) │ │ -422b8c: 0003 0400 0800 0000 3400 0101 9800 ... |14de: array-data (20 units) │ │ -422bb4: 0003 0400 0b00 0000 2003 0101 2103 ... |14f2: array-data (26 units) │ │ -422be8: 0003 0400 0b00 0000 d000 0101 4400 ... |150c: array-data (26 units) │ │ -422c1c: 0003 0400 0800 0000 4700 047f 2601 ... |1526: array-data (20 units) │ │ -422c44: 0003 0400 0500 0000 1101 047f 8403 ... |153a: array-data (14 units) │ │ -422c60: 0003 0400 0500 0000 0000 0101 da00 ... |1548: array-data (14 units) │ │ -422c7c: 0003 0400 0300 0000 d400 0101 4f00 ... |1556: array-data (10 units) │ │ -422c90: 0003 0400 0300 0000 d000 0101 f200 ... |1560: array-data (10 units) │ │ +420188: |[420188] de.danoeh.antennapod.net.discovery.R$styleable.:()V │ │ +420198: 1300 1d00 |0000: const/16 v0, #int 29 // #1d │ │ +42019c: 2300 0120 |0002: new-array v0, v0, [I // type@2001 │ │ +4201a0: 2600 e604 0000 |0004: fill-array-data v0, 000004ea // +000004e6 │ │ +4201a6: 6900 daae |0007: sput-object v0, Lde/danoeh/antennapod/net/discovery/R$styleable;.ActionBar:[I // field@aeda │ │ +4201aa: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +4201ac: 2301 0120 |000a: new-array v1, v0, [I // type@2001 │ │ +4201b0: 1402 b300 0101 |000c: const v2, #float 2.36941e-38 // #010100b3 │ │ +4201b6: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +4201b8: 4b02 0103 |0010: aput v2, v1, v3 │ │ +4201bc: 6901 dbae |0012: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.ActionBarLayout:[I // field@aedb │ │ +4201c0: 2301 0120 |0014: new-array v1, v0, [I // type@2001 │ │ +4201c4: 1402 3f01 0101 |0016: const v2, #float 2.36945e-38 // #0101013f │ │ +4201ca: 4b02 0103 |0019: aput v2, v1, v3 │ │ +4201ce: 6901 faae |001b: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.ActionMenuItemView:[I // field@aefa │ │ +4201d2: 2331 0120 |001d: new-array v1, v3, [I // type@2001 │ │ +4201d6: 6901 fcae |001f: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.ActionMenuView:[I // field@aefc │ │ +4201da: 1261 |0021: const/4 v1, #int 6 // #6 │ │ +4201dc: 2312 0120 |0022: new-array v2, v1, [I // type@2001 │ │ +4201e0: 2602 0405 0000 |0024: fill-array-data v2, 00000528 // +00000504 │ │ +4201e6: 6902 fdae |0027: sput-object v2, Lde/danoeh/antennapod/net/discovery/R$styleable;.ActionMode:[I // field@aefd │ │ +4201ea: 1222 |0029: const/4 v2, #int 2 // #2 │ │ +4201ec: 2324 0120 |002a: new-array v4, v2, [I // type@2001 │ │ +4201f0: 2604 0c05 0000 |002c: fill-array-data v4, 00000538 // +0000050c │ │ +4201f6: 6904 04af |002f: sput-object v4, Lde/danoeh/antennapod/net/discovery/R$styleable;.ActivityChooserView:[I // field@af04 │ │ +4201fa: 1304 0800 |0031: const/16 v4, #int 8 // #8 │ │ +4201fe: 2345 0120 |0033: new-array v5, v4, [I // type@2001 │ │ +420202: 2605 0b05 0000 |0035: fill-array-data v5, 00000540 // +0000050b │ │ +420208: 6905 07af |0038: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.AlertDialog:[I // field@af07 │ │ +42020c: 2315 0120 |003a: new-array v5, v1, [I // type@2001 │ │ +420210: 2605 1805 0000 |003c: fill-array-data v5, 00000554 // +00000518 │ │ +420216: 6905 10af |003f: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.AnimatedStateListDrawableCompat:[I // field@af10 │ │ +42021a: 2325 0120 |0041: new-array v5, v2, [I // type@2001 │ │ +42021e: 2605 2105 0000 |0043: fill-array-data v5, 00000564 // +00000521 │ │ +420224: 6905 17af |0046: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.AnimatedStateListDrawableItem:[I // field@af17 │ │ +420228: 1245 |0048: const/4 v5, #int 4 // #4 │ │ +42022a: 2356 0120 |0049: new-array v6, v5, [I // type@2001 │ │ +42022e: 2606 2105 0000 |004b: fill-array-data v6, 0000056c // +00000521 │ │ +420234: 6906 1aaf |004e: sput-object v6, Lde/danoeh/antennapod/net/discovery/R$styleable;.AnimatedStateListDrawableTransition:[I // field@af1a │ │ +420238: 2346 0120 |0050: new-array v6, v4, [I // type@2001 │ │ +42023c: 2606 2605 0000 |0052: fill-array-data v6, 00000578 // +00000526 │ │ +420242: 6906 1faf |0055: sput-object v6, Lde/danoeh/antennapod/net/discovery/R$styleable;.AppBarLayout:[I // field@af1f │ │ +420246: 2356 0120 |0057: new-array v6, v5, [I // type@2001 │ │ +42024a: 2606 3305 0000 |0059: fill-array-data v6, 0000058c // +00000533 │ │ +420250: 6906 20af |005c: sput-object v6, Lde/danoeh/antennapod/net/discovery/R$styleable;.AppBarLayoutStates:[I // field@af20 │ │ +420254: 1236 |005e: const/4 v6, #int 3 // #3 │ │ +420256: 2367 0120 |005f: new-array v7, v6, [I // type@2001 │ │ +42025a: 2607 3705 0000 |0061: fill-array-data v7, 00000598 // +00000537 │ │ +420260: 6907 25af |0064: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.AppBarLayout_Layout:[I // field@af25 │ │ +420264: 2337 0120 |0066: new-array v7, v3, [I // type@2001 │ │ +420268: 6907 31af |0068: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.AppCompatEmojiHelper:[I // field@af31 │ │ +42026c: 2357 0120 |006a: new-array v7, v5, [I // type@2001 │ │ +420270: 2607 3605 0000 |006c: fill-array-data v7, 000005a2 // +00000536 │ │ +420276: 6907 32af |006f: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.AppCompatImageView:[I // field@af32 │ │ +42027a: 2357 0120 |0071: new-array v7, v5, [I // type@2001 │ │ +42027e: 2607 3b05 0000 |0073: fill-array-data v7, 000005ae // +0000053b │ │ +420284: 6907 37af |0076: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.AppCompatSeekBar:[I // field@af37 │ │ +420288: 1277 |0078: const/4 v7, #int 7 // #7 │ │ +42028a: 2378 0120 |0079: new-array v8, v7, [I // type@2001 │ │ +42028e: 2608 3f05 0000 |007b: fill-array-data v8, 000005ba // +0000053f │ │ +420294: 6908 3caf |007e: sput-object v8, Lde/danoeh/antennapod/net/discovery/R$styleable;.AppCompatTextHelper:[I // field@af3c │ │ +420298: 1308 1600 |0080: const/16 v8, #int 22 // #16 │ │ +42029c: 2389 0120 |0082: new-array v9, v8, [I // type@2001 │ │ +4202a0: 2609 4805 0000 |0084: fill-array-data v9, 000005cc // +00000548 │ │ +4202a6: 6909 44af |0087: sput-object v9, Lde/danoeh/antennapod/net/discovery/R$styleable;.AppCompatTextView:[I // field@af44 │ │ +4202aa: 1309 7f00 |0089: const/16 v9, #int 127 // #7f │ │ +4202ae: 2399 0120 |008b: new-array v9, v9, [I // type@2001 │ │ +4202b2: 2609 6f05 0000 |008d: fill-array-data v9, 000005fc // +0000056f │ │ +4202b8: 6909 5baf |0090: sput-object v9, Lde/danoeh/antennapod/net/discovery/R$styleable;.AppCompatTheme:[I // field@af5b │ │ +4202bc: 2309 0120 |0092: new-array v9, v0, [I // type@2001 │ │ +4202c0: 140a 8a03 047f |0094: const v10, #float 1.75476e+38 // #7f04038a │ │ +4202c6: 4b0a 0903 |0097: aput v10, v9, v3 │ │ +4202ca: 6909 dbaf |0099: sput-object v9, Lde/danoeh/antennapod/net/discovery/R$styleable;.AspectRatioFrameLayout:[I // field@afdb │ │ +4202ce: 2329 0120 |009b: new-array v9, v2, [I // type@2001 │ │ +4202d2: 2609 6106 0000 |009d: fill-array-data v9, 000006fe // +00000661 │ │ +4202d8: 6909 ddaf |00a0: sput-object v9, Lde/danoeh/antennapod/net/discovery/R$styleable;.BackgroundStyle:[I // field@afdd │ │ +4202dc: 1309 0c00 |00a2: const/16 v9, #int 12 // #c │ │ +4202e0: 239a 0120 |00a4: new-array v10, v9, [I // type@2001 │ │ +4202e4: 260a 6006 0000 |00a6: fill-array-data v10, 00000706 // +00000660 │ │ +4202ea: 690a e0af |00a9: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.Badge:[I // field@afe0 │ │ +4202ee: 130a 0900 |00ab: const/16 v10, #int 9 // #9 │ │ +4202f2: 23ab 0120 |00ad: new-array v11, v10, [I // type@2001 │ │ +4202f6: 260b 7306 0000 |00af: fill-array-data v11, 00000722 // +00000673 │ │ +4202fc: 690b edaf |00b2: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.BaseProgressIndicator:[I // field@afed │ │ +420300: 130b 1000 |00b4: const/16 v11, #int 16 // #10 │ │ +420304: 23bc 0120 |00b6: new-array v12, v11, [I // type@2001 │ │ +420308: 260c 8006 0000 |00b8: fill-array-data v12, 00000738 // +00000680 │ │ +42030e: 690c f7af |00bb: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.BottomAppBar:[I // field@aff7 │ │ +420312: 232c 0120 |00bd: new-array v12, v2, [I // type@2001 │ │ +420316: 260c 9d06 0000 |00bf: fill-array-data v12, 0000075c // +0000069d │ │ +42031c: 690c 08b0 |00c2: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.BottomNavigationView:[I // field@b008 │ │ +420320: 238c 0120 |00c4: new-array v12, v8, [I // type@2001 │ │ +420324: 260c 9e06 0000 |00c6: fill-array-data v12, 00000764 // +0000069e │ │ +42032a: 690c 0bb0 |00c9: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.BottomSheetBehavior_Layout:[I // field@b00b │ │ +42032e: 230c 0120 |00cb: new-array v12, v0, [I // type@2001 │ │ +420332: 140d 3100 047f |00cd: const v13, #float 1.75459e+38 // #7f040031 │ │ +420338: 4b0d 0c03 |00d0: aput v13, v12, v3 │ │ +42033c: 690c 22b0 |00d2: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.ButtonBarLayout:[I // field@b022 │ │ +420340: 232c 0120 |00d4: new-array v12, v2, [I // type@2001 │ │ +420344: 260c be06 0000 |00d6: fill-array-data v12, 00000794 // +000006be │ │ +42034a: 690c 24b0 |00d9: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.Capability:[I // field@b024 │ │ +42034e: 130c 0d00 |00db: const/16 v12, #int 13 // #d │ │ +420352: 23cd 0120 |00dd: new-array v13, v12, [I // type@2001 │ │ +420356: 260d bd06 0000 |00df: fill-array-data v13, 0000079c // +000006bd │ │ +42035c: 690d 27b0 |00e2: sput-object v13, Lde/danoeh/antennapod/net/discovery/R$styleable;.CardView:[I // field@b027 │ │ +420360: 231d 0120 |00e4: new-array v13, v1, [I // type@2001 │ │ +420364: 260d d406 0000 |00e6: fill-array-data v13, 000007ba // +000006d4 │ │ +42036a: 690d 35b0 |00e9: sput-object v13, Lde/danoeh/antennapod/net/discovery/R$styleable;.CheckBoxPreference:[I // field@b035 │ │ +42036e: 235d 0120 |00eb: new-array v13, v5, [I // type@2001 │ │ +420372: 260d dd06 0000 |00ed: fill-array-data v13, 000007ca // +000006dd │ │ +420378: 690d 3cb0 |00f0: sput-object v13, Lde/danoeh/antennapod/net/discovery/R$styleable;.CheckedTextView:[I // field@b03c │ │ +42037c: 130d 2a00 |00f2: const/16 v13, #int 42 // #2a │ │ +420380: 23dd 0120 |00f4: new-array v13, v13, [I // type@2001 │ │ +420384: 260d e006 0000 |00f6: fill-array-data v13, 000007d6 // +000006e0 │ │ +42038a: 690d 41b0 |00f9: sput-object v13, Lde/danoeh/antennapod/net/discovery/R$styleable;.Chip:[I // field@b041 │ │ +42038e: 237d 0120 |00fb: new-array v13, v7, [I // type@2001 │ │ +420392: 260d 3107 0000 |00fd: fill-array-data v13, 0000082e // +00000731 │ │ +420398: 690d 42b0 |0100: sput-object v13, Lde/danoeh/antennapod/net/discovery/R$styleable;.ChipGroup:[I // field@b042 │ │ +42039c: 230d 0120 |0102: new-array v13, v0, [I // type@2001 │ │ +4203a0: 140e f001 047f |0104: const v14, #float 1.75468e+38 // #7f0401f0 │ │ +4203a6: 4b0e 0d03 |0107: aput v14, v13, v3 │ │ +4203aa: 690d 74b0 |0109: sput-object v13, Lde/danoeh/antennapod/net/discovery/R$styleable;.CircularProgressBar:[I // field@b074 │ │ +4203ae: 236d 0120 |010b: new-array v13, v6, [I // type@2001 │ │ +4203b2: 260d 3307 0000 |010d: fill-array-data v13, 00000840 // +00000733 │ │ +4203b8: 690d 76b0 |0110: sput-object v13, Lde/danoeh/antennapod/net/discovery/R$styleable;.CircularProgressIndicator:[I // field@b076 │ │ +4203bc: 232d 0120 |0112: new-array v13, v2, [I // type@2001 │ │ +4203c0: 260d 3607 0000 |0114: fill-array-data v13, 0000084a // +00000736 │ │ +4203c6: 690d 7ab0 |0117: sput-object v13, Lde/danoeh/antennapod/net/discovery/R$styleable;.ClockFaceView:[I // field@b07a │ │ +4203ca: 236d 0120 |0119: new-array v13, v6, [I // type@2001 │ │ +4203ce: 260d 3707 0000 |011b: fill-array-data v13, 00000852 // +00000737 │ │ +4203d4: 690d 7db0 |011e: sput-object v13, Lde/danoeh/antennapod/net/discovery/R$styleable;.ClockHandView:[I // field@b07d │ │ +4203d8: 130d 1800 |0120: const/16 v13, #int 24 // #18 │ │ +4203dc: 23dd 0120 |0122: new-array v13, v13, [I // type@2001 │ │ +4203e0: 260d 3807 0000 |0124: fill-array-data v13, 0000085c // +00000738 │ │ +4203e6: 690d 81b0 |0127: sput-object v13, Lde/danoeh/antennapod/net/discovery/R$styleable;.CollapsingToolbarLayout:[I // field@b081 │ │ +4203ea: 232d 0120 |0129: new-array v13, v2, [I // type@2001 │ │ +4203ee: 260d 6507 0000 |012b: fill-array-data v13, 00000890 // +00000765 │ │ +4203f4: 690d 82b0 |012e: sput-object v13, Lde/danoeh/antennapod/net/discovery/R$styleable;.CollapsingToolbarLayout_Layout:[I // field@b082 │ │ +4203f8: 125d |0130: const/4 v13, #int 5 // #5 │ │ +4203fa: 23df 0120 |0131: new-array v15, v13, [I // type@2001 │ │ +4203fe: 260f 6507 0000 |0133: fill-array-data v15, 00000898 // +00000765 │ │ +420404: 690f 9db0 |0136: sput-object v15, Lde/danoeh/antennapod/net/discovery/R$styleable;.ColorStateListItem:[I // field@b09d │ │ +420408: 235f 0120 |0138: new-array v15, v5, [I // type@2001 │ │ +42040c: 260f 6c07 0000 |013a: fill-array-data v15, 000008a6 // +0000076c │ │ +420412: 690f a3b0 |013d: sput-object v15, Lde/danoeh/antennapod/net/discovery/R$styleable;.CompoundButton:[I // field@b0a3 │ │ +420416: 130f 6d00 |013f: const/16 v15, #int 109 // #6d │ │ +42041a: 23ff 0120 |0141: new-array v15, v15, [I // type@2001 │ │ +42041e: 260f 6f07 0000 |0143: fill-array-data v15, 000008b2 // +0000076f │ │ +420424: 690f a8b0 |0146: sput-object v15, Lde/danoeh/antennapod/net/discovery/R$styleable;.Constraint:[I // field@b0a8 │ │ +420428: 130f 5a00 |0148: const/16 v15, #int 90 // #5a │ │ +42042c: 23ff 0120 |014a: new-array v15, v15, [I // type@2001 │ │ +420430: 260f 4408 0000 |014c: fill-array-data v15, 00000990 // +00000844 │ │ +420436: 690f a9b0 |014f: sput-object v15, Lde/danoeh/antennapod/net/discovery/R$styleable;.ConstraintLayout_Layout:[I // field@b0a9 │ │ +42043a: 232f 0120 |0151: new-array v15, v2, [I // type@2001 │ │ +42043e: 260f f508 0000 |0153: fill-array-data v15, 00000a48 // +000008f5 │ │ +420444: 690f 04b1 |0156: sput-object v15, Lde/danoeh/antennapod/net/discovery/R$styleable;.ConstraintLayout_placeholder:[I // field@b104 │ │ +420448: 130f 6f00 |0158: const/16 v15, #int 111 // #6f │ │ +42044c: 23ff 0120 |015a: new-array v15, v15, [I // type@2001 │ │ +420450: 260f f408 0000 |015c: fill-array-data v15, 00000a50 // +000008f4 │ │ +420456: 690f 07b1 |015f: sput-object v15, Lde/danoeh/antennapod/net/discovery/R$styleable;.ConstraintSet:[I // field@b107 │ │ +42045a: 232f 0120 |0161: new-array v15, v2, [I // type@2001 │ │ +42045e: 260f cf09 0000 |0163: fill-array-data v15, 00000b32 // +000009cf │ │ +420464: 690f e4b1 |0166: sput-object v15, Lde/danoeh/antennapod/net/discovery/R$styleable;.CoordinatorLayout:[I // field@b1e4 │ │ +420468: 237f 0120 |0168: new-array v15, v7, [I // type@2001 │ │ +42046c: 260f d009 0000 |016a: fill-array-data v15, 00000b3a // +000009d0 │ │ +420472: 690f e5b1 |016d: sput-object v15, Lde/danoeh/antennapod/net/discovery/R$styleable;.CoordinatorLayout_Layout:[I // field@b1e5 │ │ +420476: 23af 0120 |016f: new-array v15, v10, [I // type@2001 │ │ +42047a: 260f db09 0000 |0171: fill-array-data v15, 00000b4c // +000009db │ │ +420480: 690f efb1 |0174: sput-object v15, Lde/danoeh/antennapod/net/discovery/R$styleable;.CustomAttribute:[I // field@b1ef │ │ +420484: 130f 0e00 |0176: const/16 v15, #int 14 // #e │ │ +420488: 23fb 0120 |0178: new-array v11, v15, [I // type@2001 │ │ +42048c: 260b e809 0000 |017a: fill-array-data v11, 00000b62 // +000009e8 │ │ +420492: 690b f9b1 |017d: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.DefaultTimeBar:[I // field@b1f9 │ │ +420496: 239b 0120 |017f: new-array v11, v9, [I // type@2001 │ │ +42049a: 260b 010a 0000 |0181: fill-array-data v11, 00000b82 // +00000a01 │ │ +4204a0: 690b 08b2 |0184: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.DialogPreference:[I // field@b208 │ │ +4204a4: 234b 0120 |0186: new-array v11, v4, [I // type@2001 │ │ +4204a8: 260b 160a 0000 |0188: fill-array-data v11, 00000b9e // +00000a16 │ │ +4204ae: 690b 15b2 |018b: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.DrawerArrowToggle:[I // field@b215 │ │ +4204b2: 230b 0120 |018d: new-array v11, v0, [I // type@2001 │ │ +4204b6: 1410 7e01 047f |018f: const v16, #float 1.75466e+38 // #7f04017e │ │ +4204bc: 4b10 0b03 |0192: aput v16, v11, v3 │ │ +4204c0: 690b 1eb2 |0194: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.DrawerLayout:[I // field@b21e │ │ +4204c4: 230b 0120 |0196: new-array v11, v0, [I // type@2001 │ │ +4204c8: 1410 bc04 047f |0198: const v16, #float 1.75483e+38 // #7f0404bc │ │ +4204ce: 4b10 0b03 |019b: aput v16, v11, v3 │ │ +4204d2: 690b 20b2 |019d: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.EditTextPreference:[I // field@b220 │ │ +4204d6: 231b 0120 |019f: new-array v11, v1, [I // type@2001 │ │ +4204da: 260b 110a 0000 |01a1: fill-array-data v11, 00000bb2 // +00000a11 │ │ +4204e0: 690b 22b2 |01a4: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.ExtendedFloatingActionButton:[I // field@b222 │ │ +4204e4: 232b 0120 |01a6: new-array v11, v2, [I // type@2001 │ │ +4204e8: 260b 1a0a 0000 |01a8: fill-array-data v11, 00000bc2 // +00000a1a │ │ +4204ee: 690b 23b2 |01ab: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.ExtendedFloatingActionButton_Behavior_Layout:[I // field@b223 │ │ +4204f2: 130b 1100 |01ad: const/16 v11, #int 17 // #11 │ │ +4204f6: 23b4 0120 |01af: new-array v4, v11, [I // type@2001 │ │ +4204fa: 2604 190a 0000 |01b1: fill-array-data v4, 00000bca // +00000a19 │ │ +420500: 6904 2cb2 |01b4: sput-object v4, Lde/danoeh/antennapod/net/discovery/R$styleable;.FloatingActionButton:[I // field@b22c │ │ +420504: 2304 0120 |01b6: new-array v4, v0, [I // type@2001 │ │ +420508: 1411 6800 047f |01b8: const v17, #float 1.7546e+38 // #7f040068 │ │ +42050e: 4b11 0403 |01bb: aput v17, v4, v3 │ │ +420512: 6904 2db2 |01bd: sput-object v4, Lde/danoeh/antennapod/net/discovery/R$styleable;.FloatingActionButton_Behavior_Layout:[I // field@b22d │ │ +420516: 2324 0120 |01bf: new-array v4, v2, [I // type@2001 │ │ +42051a: 2604 2f0a 0000 |01c1: fill-array-data v4, 00000bf0 // +00000a2f │ │ +420520: 6904 40b2 |01c4: sput-object v4, Lde/danoeh/antennapod/net/discovery/R$styleable;.FlowLayout:[I // field@b240 │ │ +420524: 2374 0120 |01c6: new-array v4, v7, [I // type@2001 │ │ +420528: 2604 300a 0000 |01c8: fill-array-data v4, 00000bf8 // +00000a30 │ │ +42052e: 6904 43b2 |01cb: sput-object v4, Lde/danoeh/antennapod/net/discovery/R$styleable;.FontFamily:[I // field@b243 │ │ +420532: 1304 0a00 |01cd: const/16 v4, #int 10 // #a │ │ +420536: 234b 0120 |01cf: new-array v11, v4, [I // type@2001 │ │ +42053a: 260b 390a 0000 |01d1: fill-array-data v11, 00000c0a // +00000a39 │ │ +420540: 690b 44b2 |01d4: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.FontFamilyFont:[I // field@b244 │ │ +420544: 236b 0120 |01d6: new-array v11, v6, [I // type@2001 │ │ +420548: 260b 4a0a 0000 |01d8: fill-array-data v11, 00000c22 // +00000a4a │ │ +42054e: 690b 56b2 |01db: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.ForegroundLinearLayout:[I // field@b256 │ │ +420552: 236b 0120 |01dd: new-array v11, v6, [I // type@2001 │ │ +420556: 260b 4d0a 0000 |01df: fill-array-data v11, 00000c2c // +00000a4d │ │ +42055c: 690b 5ab2 |01e2: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.Fragment:[I // field@b25a │ │ +420560: 232b 0120 |01e4: new-array v11, v2, [I // type@2001 │ │ +420564: 260b 500a 0000 |01e6: fill-array-data v11, 00000c36 // +00000a50 │ │ +42056a: 690b 5bb2 |01e9: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.FragmentContainerView:[I // field@b25b │ │ +42056e: 239b 0120 |01eb: new-array v11, v9, [I // type@2001 │ │ +420572: 260b 510a 0000 |01ed: fill-array-data v11, 00000c3e // +00000a51 │ │ +420578: 690b 61b2 |01f0: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.GradientColor:[I // field@b261 │ │ +42057c: 232b 0120 |01f2: new-array v11, v2, [I // type@2001 │ │ +420580: 260b 660a 0000 |01f4: fill-array-data v11, 00000c5a // +00000a66 │ │ +420586: 690b 62b2 |01f7: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.GradientColorItem:[I // field@b262 │ │ +42058a: 23ab 0120 |01f9: new-array v11, v10, [I // type@2001 │ │ +42058e: 260b 670a 0000 |01fb: fill-array-data v11, 00000c62 // +00000a67 │ │ +420594: 690b 71b2 |01fe: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.ImageFilterView:[I // field@b271 │ │ +420598: 237b 0120 |0200: new-array v11, v7, [I // type@2001 │ │ +42059c: 260b 760a 0000 |0202: fill-array-data v11, 00000c78 // +00000a76 │ │ +4205a2: 690b 7bb2 |0205: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.Insets:[I // field@b27b │ │ +4205a6: 130b 1200 |0207: const/16 v11, #int 18 // #12 │ │ +4205aa: 23bb 0120 |0209: new-array v11, v11, [I // type@2001 │ │ +4205ae: 260b 7f0a 0000 |020b: fill-array-data v11, 00000c8a // +00000a7f │ │ +4205b4: 690b 83b2 |020e: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.KeyAttribute:[I // field@b283 │ │ +4205b8: 130b 1400 |0210: const/16 v11, #int 20 // #14 │ │ +4205bc: 23b7 0120 |0212: new-array v7, v11, [I // type@2001 │ │ +4205c0: 2607 9e0a 0000 |0214: fill-array-data v7, 00000cb2 // +00000a9e │ │ +4205c6: 6907 96b2 |0217: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.KeyCycle:[I // field@b296 │ │ +4205ca: 2397 0120 |0219: new-array v7, v9, [I // type@2001 │ │ +4205ce: 2607 c30a 0000 |021b: fill-array-data v7, 00000cde // +00000ac3 │ │ +4205d4: 6907 abb2 |021e: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.KeyPosition:[I // field@b2ab │ │ +4205d8: 23b7 0120 |0220: new-array v7, v11, [I // type@2001 │ │ +4205dc: 2607 d80a 0000 |0222: fill-array-data v7, 00000cfa // +00000ad8 │ │ +4205e2: 6907 b8b2 |0225: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.KeyTimeCycle:[I // field@b2b8 │ │ +4205e6: 2347 0120 |0227: new-array v7, v4, [I // type@2001 │ │ +4205ea: 2607 fd0a 0000 |0229: fill-array-data v7, 00000d26 // +00000afd │ │ +4205f0: 6907 cdb2 |022c: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.KeyTrigger:[I // field@b2cd │ │ +4205f4: 1307 4300 |022e: const/16 v7, #int 67 // #43 │ │ +4205f8: 237b 0120 |0230: new-array v11, v7, [I // type@2001 │ │ +4205fc: 260b 0c0b 0000 |0232: fill-array-data v11, 00000d3e // +00000b0c │ │ +420602: 690b d8b2 |0235: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.Layout:[I // field@b2d8 │ │ +420606: 23ab 0120 |0237: new-array v11, v10, [I // type@2001 │ │ +42060a: 260b 8f0b 0000 |0239: fill-array-data v11, 00000dc8 // +00000b8f │ │ +420610: 690b 1cb3 |023c: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.LinearLayoutCompat:[I // field@b31c │ │ +420614: 235b 0120 |023e: new-array v11, v5, [I // type@2001 │ │ +420618: 260b 9e0b 0000 |0240: fill-array-data v11, 00000dde // +00000b9e │ │ +42061e: 690b 1db3 |0243: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.LinearLayoutCompat_Layout:[I // field@b31d │ │ +420622: 232b 0120 |0245: new-array v11, v2, [I // type@2001 │ │ +420626: 260b a30b 0000 |0247: fill-array-data v11, 00000dea // +00000ba3 │ │ +42062c: 690b 2bb3 |024a: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.LinearProgressIndicator:[I // field@b32b │ │ +420630: 232b 0120 |024c: new-array v11, v2, [I // type@2001 │ │ +420634: 260b a40b 0000 |024e: fill-array-data v11, 00000df2 // +00000ba4 │ │ +42063a: 690b 2eb3 |0251: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.ListPopupWindow:[I // field@b32e │ │ +42063e: 23db 0120 |0253: new-array v11, v13, [I // type@2001 │ │ +420642: 260b a50b 0000 |0255: fill-array-data v11, 00000dfa // +00000ba5 │ │ +420648: 690b 31b3 |0258: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.ListPreference:[I // field@b331 │ │ +42064c: 235b 0120 |025a: new-array v11, v5, [I // type@2001 │ │ +420650: 260b ac0b 0000 |025c: fill-array-data v11, 00000e08 // +00000bac │ │ +420656: 690b 37b3 |025f: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialAlertDialog:[I // field@b337 │ │ +42065a: 231b 0120 |0261: new-array v11, v1, [I // type@2001 │ │ +42065e: 260b b10b 0000 |0263: fill-array-data v11, 00000e14 // +00000bb1 │ │ +420664: 690b 38b3 |0266: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialAlertDialogTheme:[I // field@b338 │ │ +420668: 231b 0120 |0268: new-array v11, v1, [I // type@2001 │ │ +42066c: 260b ba0b 0000 |026a: fill-array-data v11, 00000e24 // +00000bba │ │ +420672: 690b 43b3 |026d: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialAutoCompleteTextView:[I // field@b343 │ │ +420676: 238b 0120 |026f: new-array v11, v8, [I // type@2001 │ │ +42067a: 260b c30b 0000 |0271: fill-array-data v11, 00000e34 // +00000bc3 │ │ +420680: 690b 4ab3 |0274: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialButton:[I // field@b34a │ │ +420684: 236b 0120 |0276: new-array v11, v6, [I // type@2001 │ │ +420688: 260b ec0b 0000 |0278: fill-array-data v11, 00000e64 // +00000bec │ │ +42068e: 690b 4bb3 |027b: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialButtonToggleGroup:[I // field@b34b │ │ +420692: 234b 0120 |027d: new-array v11, v4, [I // type@2001 │ │ +420696: 260b ef0b 0000 |027f: fill-array-data v11, 00000e6e // +00000bef │ │ +42069c: 690b 65b3 |0282: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialCalendar:[I // field@b365 │ │ +4206a0: 234b 0120 |0284: new-array v11, v4, [I // type@2001 │ │ +4206a4: 260b 000c 0000 |0286: fill-array-data v11, 00000e86 // +00000c00 │ │ +4206aa: 690b 66b3 |0289: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialCalendarItem:[I // field@b366 │ │ +4206ae: 23cb 0120 |028b: new-array v11, v12, [I // type@2001 │ │ +4206b2: 260b 110c 0000 |028d: fill-array-data v11, 00000e9e // +00000c11 │ │ +4206b8: 690b 7bb3 |0290: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialCardView:[I // field@b37b │ │ +4206bc: 130b 0b00 |0292: const/16 v11, #int 11 // #b │ │ +4206c0: 23bc 0120 |0294: new-array v12, v11, [I // type@2001 │ │ +4206c4: 260c 260c 0000 |0296: fill-array-data v12, 00000ebc // +00000c26 │ │ +4206ca: 690c 89b3 |0299: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialCheckBox:[I // field@b389 │ │ +4206ce: 232c 0120 |029b: new-array v12, v2, [I // type@2001 │ │ +4206d2: 260c 390c 0000 |029d: fill-array-data v12, 00000ed6 // +00000c39 │ │ +4206d8: 690c 8ab3 |02a0: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialCheckBoxStates:[I // field@b38a │ │ +4206dc: 23dc 0120 |02a2: new-array v12, v13, [I // type@2001 │ │ +4206e0: 260c 3a0c 0000 |02a4: fill-array-data v12, 00000ede // +00000c3a │ │ +4206e6: 690c 98b3 |02a7: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialDivider:[I // field@b398 │ │ +4206ea: 232c 0120 |02a9: new-array v12, v2, [I // type@2001 │ │ +4206ee: 260c 410c 0000 |02ab: fill-array-data v12, 00000eec // +00000c41 │ │ +4206f4: 690c 9eb3 |02ae: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialRadioButton:[I // field@b39e │ │ +4206f8: 232c 0120 |02b0: new-array v12, v2, [I // type@2001 │ │ +4206fc: 260c 420c 0000 |02b2: fill-array-data v12, 00000ef4 // +00000c42 │ │ +420702: 690c a1b3 |02b5: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialShape:[I // field@b3a1 │ │ +420706: 231c 0120 |02b7: new-array v12, v1, [I // type@2001 │ │ +42070a: 260c 430c 0000 |02b9: fill-array-data v12, 00000efc // +00000c43 │ │ +420710: 690c a4b3 |02bc: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialSwitch:[I // field@b3a4 │ │ +420714: 236c 0120 |02be: new-array v12, v6, [I // type@2001 │ │ +420718: 260c 4c0c 0000 |02c0: fill-array-data v12, 00000f0c // +00000c4c │ │ +42071e: 690c abb3 |02c3: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialTextAppearance:[I // field@b3ab │ │ +420722: 236c 0120 |02c5: new-array v12, v6, [I // type@2001 │ │ +420726: 260c 4f0c 0000 |02c7: fill-array-data v12, 00000f16 // +00000c4f │ │ +42072c: 690c afb3 |02ca: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialTextView:[I // field@b3af │ │ +420730: 232c 0120 |02cc: new-array v12, v2, [I // type@2001 │ │ +420734: 260c 520c 0000 |02ce: fill-array-data v12, 00000f20 // +00000c52 │ │ +42073a: 690c b3b3 |02d1: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialTimePicker:[I // field@b3b3 │ │ +42073e: 23dc 0120 |02d3: new-array v12, v13, [I // type@2001 │ │ +420742: 260c 530c 0000 |02d5: fill-array-data v12, 00000f28 // +00000c53 │ │ +420748: 690c b6b3 |02d8: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialToolbar:[I // field@b3b6 │ │ +42074c: 231c 0120 |02da: new-array v12, v1, [I // type@2001 │ │ +420750: 260c 5a0c 0000 |02dc: fill-array-data v12, 00000f36 // +00000c5a │ │ +420756: 690c bcb3 |02df: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.MenuGroup:[I // field@b3bc │ │ +42075a: 130c 1700 |02e1: const/16 v12, #int 23 // #17 │ │ +42075e: 23cc 0120 |02e3: new-array v12, v12, [I // type@2001 │ │ +420762: 260c 610c 0000 |02e5: fill-array-data v12, 00000f46 // +00000c61 │ │ +420768: 690c c3b3 |02e8: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.MenuItem:[I // field@b3c3 │ │ +42076c: 23aa 0120 |02ea: new-array v10, v10, [I // type@2001 │ │ +420770: 260a 8c0c 0000 |02ec: fill-array-data v10, 00000f78 // +00000c8c │ │ +420776: 690a dbb3 |02ef: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.MenuView:[I // field@b3db │ │ +42077a: 231a 0120 |02f1: new-array v10, v1, [I // type@2001 │ │ +42077e: 260a 9b0c 0000 |02f3: fill-array-data v10, 00000f8e // +00000c9b │ │ +420784: 690a e5b3 |02f6: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.MockView:[I // field@b3e5 │ │ +420788: 231a 0120 |02f8: new-array v10, v1, [I // type@2001 │ │ +42078c: 260a a40c 0000 |02fa: fill-array-data v10, 00000f9e // +00000ca4 │ │ +420792: 690a ecb3 |02fd: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.Motion:[I // field@b3ec │ │ +420796: 232a 0120 |02ff: new-array v10, v2, [I // type@2001 │ │ +42079a: 260a ad0c 0000 |0301: fill-array-data v10, 00000fae // +00000cad │ │ +4207a0: 690a edb3 |0304: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.MotionHelper:[I // field@b3ed │ │ +4207a4: 231a 0120 |0306: new-array v10, v1, [I // type@2001 │ │ +4207a8: 260a ae0c 0000 |0308: fill-array-data v10, 00000fb6 // +00000cae │ │ +4207ae: 690a f0b3 |030b: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.MotionLayout:[I // field@b3f0 │ │ +4207b2: 232a 0120 |030d: new-array v10, v2, [I // type@2001 │ │ +4207b6: 260a b70c 0000 |030f: fill-array-data v10, 00000fc6 // +00000cb7 │ │ +4207bc: 690a f7b3 |0312: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.MotionScene:[I // field@b3f7 │ │ +4207c0: 236a 0120 |0314: new-array v10, v6, [I // type@2001 │ │ +4207c4: 260a b80c 0000 |0316: fill-array-data v10, 00000fce // +00000cb8 │ │ +4207ca: 690a fab3 |0319: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.MotionTelltales:[I // field@b3fa │ │ +4207ce: 235a 0120 |031b: new-array v10, v5, [I // type@2001 │ │ +4207d2: 260a bb0c 0000 |031d: fill-array-data v10, 00000fd8 // +00000cbb │ │ +4207d8: 690a 04b4 |0320: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.MultiSelectListPreference:[I // field@b404 │ │ +4207dc: 23da 0120 |0322: new-array v10, v13, [I // type@2001 │ │ +4207e0: 260a c00c 0000 |0324: fill-array-data v10, 00000fe4 // +00000cc0 │ │ +4207e6: 690a 09b4 |0327: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.NavigationBarActiveIndicator:[I // field@b409 │ │ +4207ea: 23fa 0120 |0329: new-array v10, v15, [I // type@2001 │ │ +4207ee: 260a c70c 0000 |032b: fill-array-data v10, 00000ff2 // +00000cc7 │ │ +4207f4: 690a 0fb4 |032e: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.NavigationBarView:[I // field@b40f │ │ +4207f8: 23da 0120 |0330: new-array v10, v13, [I // type@2001 │ │ +4207fc: 260a e00c 0000 |0332: fill-array-data v10, 00001012 // +00000ce0 │ │ +420802: 690a 1eb4 |0335: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.NavigationRailView:[I // field@b41e │ │ +420806: 130a 2300 |0337: const/16 v10, #int 35 // #23 │ │ +42080a: 23aa 0120 |0339: new-array v10, v10, [I // type@2001 │ │ +42080e: 260a e50c 0000 |033b: fill-array-data v10, 00001020 // +00000ce5 │ │ +420814: 690a 24b4 |033e: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.NavigationView:[I // field@b424 │ │ +420818: 232a 0120 |0340: new-array v10, v2, [I // type@2001 │ │ +42081c: 260a 280d 0000 |0342: fill-array-data v10, 0000106a // +00000d28 │ │ +420822: 690a 48b4 |0345: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.OnClick:[I // field@b448 │ │ +420826: 239a 0120 |0347: new-array v10, v9, [I // type@2001 │ │ +42082a: 260a 290d 0000 |0349: fill-array-data v10, 00001072 // +00000d29 │ │ +420830: 690a 4bb4 |034c: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.OnSwipe:[I // field@b44b │ │ +420834: 230a 0120 |034e: new-array v10, v0, [I // type@2001 │ │ +420838: 4b0e 0a03 |0350: aput v14, v10, v3 │ │ +42083c: 690a 58b4 |0352: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.PlaybackSpeedIndicatorView:[I // field@b458 │ │ +420840: 130a 1900 |0354: const/16 v10, #int 25 // #19 │ │ +420844: 23aa 0120 |0356: new-array v10, v10, [I // type@2001 │ │ +420848: 260a 360d 0000 |0358: fill-array-data v10, 0000108e // +00000d36 │ │ +42084e: 690a 5ab4 |035b: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.PlayerControlView:[I // field@b45a │ │ +420852: 130a 2000 |035d: const/16 v10, #int 32 // #20 │ │ +420856: 23aa 0120 |035f: new-array v10, v10, [I // type@2001 │ │ +42085a: 260a 630d 0000 |0361: fill-array-data v10, 000010c4 // +00000d63 │ │ +420860: 690a 74b4 |0364: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.PlayerView:[I // field@b474 │ │ +420864: 236a 0120 |0366: new-array v10, v6, [I // type@2001 │ │ +420868: 260a a00d 0000 |0368: fill-array-data v10, 00001108 // +00000da0 │ │ +42086e: 690a 95b4 |036b: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.PopupWindow:[I // field@b495 │ │ +420872: 230a 0120 |036d: new-array v10, v0, [I // type@2001 │ │ +420876: 140c ef03 047f |036f: const v12, #float 1.75479e+38 // #7f0403ef │ │ +42087c: 4b0c 0a03 |0372: aput v12, v10, v3 │ │ +420880: 690a 96b4 |0374: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.PopupWindowBackgroundState:[I // field@b496 │ │ +420884: 130a 2400 |0376: const/16 v10, #int 36 // #24 │ │ +420888: 23ac 0120 |0378: new-array v12, v10, [I // type@2001 │ │ +42088c: 260c 980d 0000 |037a: fill-array-data v12, 00001112 // +00000d98 │ │ +420892: 690c 9bb4 |037d: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.Preference:[I // field@b49b │ │ +420896: 235c 0120 |037f: new-array v12, v5, [I // type@2001 │ │ +42089a: 260c dd0d 0000 |0381: fill-array-data v12, 0000115e // +00000ddd │ │ +4208a0: 690c 9cb4 |0384: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.PreferenceFragment:[I // field@b49c │ │ +4208a4: 235c 0120 |0386: new-array v12, v5, [I // type@2001 │ │ +4208a8: 260c e20d 0000 |0388: fill-array-data v12, 0000116a // +00000de2 │ │ +4208ae: 690c 9db4 |038b: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.PreferenceFragmentCompat:[I // field@b49d │ │ +4208b2: 236c 0120 |038d: new-array v12, v6, [I // type@2001 │ │ +4208b6: 260c e70d 0000 |038f: fill-array-data v12, 00001176 // +00000de7 │ │ +4208bc: 690c a6b4 |0392: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.PreferenceGroup:[I // field@b4a6 │ │ +4208c0: 2355 0120 |0394: new-array v5, v5, [I // type@2001 │ │ +4208c4: 2605 ea0d 0000 |0396: fill-array-data v5, 00001180 // +00000dea │ │ +4208ca: 6905 aab4 |0399: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.PreferenceImageView:[I // field@b4aa │ │ +4208ce: 1305 1000 |039b: const/16 v5, #int 16 // #10 │ │ +4208d2: 235c 0120 |039d: new-array v12, v5, [I // type@2001 │ │ +4208d6: 260c ed0d 0000 |039f: fill-array-data v12, 0000118c // +00000ded │ │ +4208dc: 690c afb4 |03a2: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.PreferenceTheme:[I // field@b4af │ │ +4208e0: 23d5 0120 |03a4: new-array v5, v13, [I // type@2001 │ │ +4208e4: 2605 0a0e 0000 |03a6: fill-array-data v5, 000011b0 // +00000e0a │ │ +4208ea: 6905 e4b4 |03a9: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.PropertySet:[I // field@b4e4 │ │ +4208ee: 2305 0120 |03ab: new-array v5, v0, [I // type@2001 │ │ +4208f2: 140c da02 047f |03ad: const v12, #float 1.75473e+38 // #7f0402da │ │ +4208f8: 4b0c 0503 |03b0: aput v12, v5, v3 │ │ +4208fc: 6905 eab4 |03b2: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.RadialViewGroup:[I // field@b4ea │ │ +420900: 2325 0120 |03b4: new-array v5, v2, [I // type@2001 │ │ +420904: 2605 080e 0000 |03b6: fill-array-data v5, 000011be // +00000e08 │ │ +42090a: 6905 ecb4 |03b9: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.RangeSlider:[I // field@b4ec │ │ +42090e: 2325 0120 |03bb: new-array v5, v2, [I // type@2001 │ │ +420912: 2605 090e 0000 |03bd: fill-array-data v5, 000011c6 // +00000e09 │ │ +420918: 6905 efb4 |03c0: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.RecycleListView:[I // field@b4ef │ │ +42091c: 2395 0120 |03c2: new-array v5, v9, [I // type@2001 │ │ +420920: 2605 0a0e 0000 |03c4: fill-array-data v5, 000011ce // +00000e0a │ │ +420926: 6905 f2b4 |03c7: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.RecyclerView:[I // field@b4f2 │ │ +42092a: 2305 0120 |03c9: new-array v5, v0, [I // type@2001 │ │ +42092e: 1409 2702 047f |03cb: const v9, #float 1.75469e+38 // #7f040227 │ │ +420934: 4b09 0503 |03ce: aput v9, v5, v3 │ │ +420938: 6905 ffb4 |03d0: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.ScrimInsetsFrameLayout:[I // field@b4ff │ │ +42093c: 2305 0120 |03d2: new-array v5, v0, [I // type@2001 │ │ +420940: 1409 6f00 047f |03d4: const v9, #float 1.7546e+38 // #7f04006f │ │ +420946: 4b09 0503 |03d7: aput v9, v5, v3 │ │ +42094a: 6905 01b5 |03d9: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.ScrollingViewBehavior_Layout:[I // field@b501 │ │ +42094e: 1305 1100 |03db: const/16 v5, #int 17 // #11 │ │ +420952: 2355 0120 |03dd: new-array v5, v5, [I // type@2001 │ │ +420956: 2605 0b0e 0000 |03df: fill-array-data v5, 000011ea // +00000e0b │ │ +42095c: 6905 03b5 |03e2: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.SearchView:[I // field@b503 │ │ +420960: 1275 |03e4: const/4 v5, #int 7 // #7 │ │ +420962: 2355 0120 |03e5: new-array v5, v5, [I // type@2001 │ │ +420966: 2605 290e 0000 |03e7: fill-array-data v5, 00001210 // +00000e29 │ │ +42096c: 6905 15b5 |03ea: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.SeekBarPreference:[I // field@b515 │ │ +420970: 2345 0120 |03ec: new-array v5, v4, [I // type@2001 │ │ +420974: 2605 340e 0000 |03ee: fill-array-data v5, 00001222 // +00000e34 │ │ +42097a: 6905 1db5 |03f1: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.ShapeAppearance:[I // field@b51d │ │ +42097e: 23b5 0120 |03f3: new-array v5, v11, [I // type@2001 │ │ +420982: 2605 450e 0000 |03f5: fill-array-data v5, 0000123a // +00000e45 │ │ +420988: 6905 28b5 |03f8: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.ShapeableImageView:[I // field@b528 │ │ +42098c: 2385 0120 |03fa: new-array v5, v8, [I // type@2001 │ │ +420990: 2605 580e 0000 |03fc: fill-array-data v5, 00001254 // +00000e58 │ │ +420996: 6905 34b5 |03ff: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.Slider:[I // field@b534 │ │ +42099a: 2365 0120 |0401: new-array v5, v6, [I // type@2001 │ │ +42099e: 2605 810e 0000 |0403: fill-array-data v5, 00001284 // +00000e81 │ │ +4209a4: 6905 4bb5 |0406: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.Snackbar:[I // field@b54b │ │ +4209a8: 2345 0120 |0408: new-array v5, v4, [I // type@2001 │ │ +4209ac: 2605 840e 0000 |040a: fill-array-data v5, 0000128e // +00000e84 │ │ +4209b2: 6905 4cb5 |040d: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.SnackbarLayout:[I // field@b54c │ │ +4209b6: 23d5 0120 |040f: new-array v5, v13, [I // type@2001 │ │ +4209ba: 2605 950e 0000 |0411: fill-array-data v5, 000012a6 // +00000e95 │ │ +4209c0: 6905 5ab5 |0414: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.Spinner:[I // field@b55a │ │ +4209c4: 2305 0120 |0416: new-array v5, v0, [I // type@2001 │ │ +4209c8: 1408 5901 047f |0418: const v8, #float 1.75465e+38 // #7f040159 │ │ +4209ce: 4b08 0503 |041b: aput v8, v5, v3 │ │ +4209d2: 6905 60b5 |041d: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.SquareImageView:[I // field@b560 │ │ +4209d6: 2322 0120 |041f: new-array v2, v2, [I // type@2001 │ │ +4209da: 2602 930e 0000 |0421: fill-array-data v2, 000012b4 // +00000e93 │ │ +4209e0: 6902 62b5 |0424: sput-object v2, Lde/danoeh/antennapod/net/discovery/R$styleable;.State:[I // field@b562 │ │ +4209e4: 2311 0120 |0426: new-array v1, v1, [I // type@2001 │ │ +4209e8: 2601 940e 0000 |0428: fill-array-data v1, 000012bc // +00000e94 │ │ +4209ee: 6901 63b5 |042b: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.StateListDrawable:[I // field@b563 │ │ +4209f2: 2301 0120 |042d: new-array v1, v0, [I // type@2001 │ │ +4209f6: 1402 9901 0101 |042f: const v2, #float 2.36947e-38 // #01010199 │ │ +4209fc: 4b02 0103 |0432: aput v2, v1, v3 │ │ +420a00: 6901 64b5 |0434: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.StateListDrawableItem:[I // field@b564 │ │ +420a04: 2301 0120 |0436: new-array v1, v0, [I // type@2001 │ │ +420a08: 1402 4a01 047f |0438: const v2, #float 1.75465e+38 // #7f04014a │ │ +420a0e: 4b02 0103 |043b: aput v2, v1, v3 │ │ +420a12: 6901 6cb5 |043d: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.StateSet:[I // field@b56c │ │ +420a16: 1301 1c00 |043f: const/16 v1, #int 28 // #1c │ │ +420a1a: 2311 0120 |0441: new-array v1, v1, [I // type@2001 │ │ +420a1e: 2601 890e 0000 |0443: fill-array-data v1, 000012cc // +00000e89 │ │ +420a24: 6901 70b5 |0446: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.StyledPlayerControlView:[I // field@b570 │ │ +420a28: 23a1 0120 |0448: new-array v1, v10, [I // type@2001 │ │ +420a2c: 2601 be0e 0000 |044a: fill-array-data v1, 00001308 // +00000ebe │ │ +420a32: 6901 8db5 |044d: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.StyledPlayerView:[I // field@b58d │ │ +420a36: 23f1 0120 |044f: new-array v1, v15, [I // type@2001 │ │ +420a3a: 2601 030f 0000 |0451: fill-array-data v1, 00001354 // +00000f03 │ │ +420a40: 6901 b2b5 |0454: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.SwitchCompat:[I // field@b5b2 │ │ +420a44: 2301 0120 |0456: new-array v1, v0, [I // type@2001 │ │ +420a48: 1402 bb04 047f |0458: const v2, #float 1.75483e+38 // #7f0404bb │ │ +420a4e: 4b02 0103 |045b: aput v2, v1, v3 │ │ +420a52: 6901 c1b5 |045d: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.SwitchMaterial:[I // field@b5c1 │ │ +420a56: 2341 0120 |045f: new-array v1, v4, [I // type@2001 │ │ +420a5a: 2601 130f 0000 |0461: fill-array-data v1, 00001374 // +00000f13 │ │ +420a60: 6901 c3b5 |0464: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.SwitchPreference:[I // field@b5c3 │ │ +420a64: 2341 0120 |0466: new-array v1, v4, [I // type@2001 │ │ +420a68: 2601 240f 0000 |0468: fill-array-data v1, 0000138c // +00000f24 │ │ +420a6e: 6901 c4b5 |046b: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.SwitchPreferenceCompat:[I // field@b5c4 │ │ +420a72: 2361 0120 |046d: new-array v1, v6, [I // type@2001 │ │ +420a76: 2601 350f 0000 |046f: fill-array-data v1, 000013a4 // +00000f35 │ │ +420a7c: 6901 d9b5 |0472: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.TabItem:[I // field@b5d9 │ │ +420a80: 1301 1a00 |0474: const/16 v1, #int 26 // #1a │ │ +420a84: 2311 0120 |0476: new-array v1, v1, [I // type@2001 │ │ +420a88: 2601 360f 0000 |0478: fill-array-data v1, 000013ae // +00000f36 │ │ +420a8e: 6901 ddb5 |047b: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.TabLayout:[I // field@b5dd │ │ +420a92: 1301 1000 |047d: const/16 v1, #int 16 // #10 │ │ +420a96: 2311 0120 |047f: new-array v1, v1, [I // type@2001 │ │ +420a9a: 2601 650f 0000 |0481: fill-array-data v1, 000013e6 // +00000f65 │ │ +420aa0: 6901 f8b5 |0484: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.TextAppearance:[I // field@b5f8 │ │ +420aa4: 2301 0120 |0486: new-array v1, v0, [I // type@2001 │ │ +420aa8: 1402 6604 047f |0488: const v2, #float 1.75481e+38 // #7f040466 │ │ +420aae: 4b02 0103 |048b: aput v2, v1, v3 │ │ +420ab2: 6901 09b6 |048d: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.TextInputEditText:[I // field@b609 │ │ +420ab6: 2371 0120 |048f: new-array v1, v7, [I // type@2001 │ │ +420aba: 2601 790f 0000 |0491: fill-array-data v1, 0000140a // +00000f79 │ │ +420ac0: 6901 0bb6 |0494: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.TextInputLayout:[I // field@b60b │ │ +420ac4: 2361 0120 |0496: new-array v1, v6, [I // type@2001 │ │ +420ac8: 2601 fc0f 0000 |0498: fill-array-data v1, 00001494 // +00000ffc │ │ +420ace: 6901 4fb6 |049b: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.ThemeEnforcement:[I // field@b64f │ │ +420ad2: 1301 1e00 |049d: const/16 v1, #int 30 // #1e │ │ +420ad6: 2311 0120 |049f: new-array v1, v1, [I // type@2001 │ │ +420ada: 2601 fd0f 0000 |04a1: fill-array-data v1, 0000149e // +00000ffd │ │ +420ae0: 6901 53b6 |04a4: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.Toolbar:[I // field@b653 │ │ +420ae4: 1301 0800 |04a6: const/16 v1, #int 8 // #8 │ │ +420ae8: 2312 0120 |04a8: new-array v2, v1, [I // type@2001 │ │ +420aec: 2602 3410 0000 |04aa: fill-array-data v2, 000014de // +00001034 │ │ +420af2: 6902 72b6 |04ad: sput-object v2, Lde/danoeh/antennapod/net/discovery/R$styleable;.Tooltip:[I // field@b672 │ │ +420af6: 23b2 0120 |04af: new-array v2, v11, [I // type@2001 │ │ +420afa: 2602 4110 0000 |04b1: fill-array-data v2, 000014f2 // +00001041 │ │ +420b00: 6902 7bb6 |04b4: sput-object v2, Lde/danoeh/antennapod/net/discovery/R$styleable;.Transform:[I // field@b67b │ │ +420b04: 23b2 0120 |04b6: new-array v2, v11, [I // type@2001 │ │ +420b08: 2602 5410 0000 |04b8: fill-array-data v2, 0000150c // +00001054 │ │ +420b0e: 6902 87b6 |04bb: sput-object v2, Lde/danoeh/antennapod/net/discovery/R$styleable;.Transition:[I // field@b687 │ │ +420b12: 2311 0120 |04bd: new-array v1, v1, [I // type@2001 │ │ +420b16: 2601 6710 0000 |04bf: fill-array-data v1, 00001526 // +00001067 │ │ +420b1c: 6901 93b6 |04c2: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.TriangleLabelView:[I // field@b693 │ │ +420b20: 23d1 0120 |04c4: new-array v1, v13, [I // type@2001 │ │ +420b24: 2601 7410 0000 |04c6: fill-array-data v1, 0000153a // +00001074 │ │ +420b2a: 6901 9cb6 |04c9: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.Variant:[I // field@b69c │ │ +420b2e: 23d1 0120 |04cb: new-array v1, v13, [I // type@2001 │ │ +420b32: 2601 7b10 0000 |04cd: fill-array-data v1, 00001548 // +0000107b │ │ +420b38: 6901 a2b6 |04d0: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.View:[I // field@b6a2 │ │ +420b3c: 2361 0120 |04d2: new-array v1, v6, [I // type@2001 │ │ +420b40: 2601 8210 0000 |04d4: fill-array-data v1, 00001556 // +00001082 │ │ +420b46: 6901 a3b6 |04d7: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.ViewBackgroundHelper:[I // field@b6a3 │ │ +420b4a: 2300 0120 |04d9: new-array v0, v0, [I // type@2001 │ │ +420b4e: 1401 c400 0101 |04db: const v1, #float 2.36941e-38 // #010100c4 │ │ +420b54: 4b01 0003 |04de: aput v1, v0, v3 │ │ +420b58: 6900 a7b6 |04e0: sput-object v0, Lde/danoeh/antennapod/net/discovery/R$styleable;.ViewPager2:[I // field@b6a7 │ │ +420b5c: 2360 0120 |04e2: new-array v0, v6, [I // type@2001 │ │ +420b60: 2600 7c10 0000 |04e4: fill-array-data v0, 00001560 // +0000107c │ │ +420b66: 6900 a9b6 |04e7: sput-object v0, Lde/danoeh/antennapod/net/discovery/R$styleable;.ViewStubCompat:[I // field@b6a9 │ │ +420b6a: 0e00 |04e9: return-void │ │ +420b6c: 0003 0400 1d00 0000 4600 047f 4d00 ... |04ea: array-data (62 units) │ │ +420be8: 0003 0400 0600 0000 4600 047f 4d00 ... |0528: array-data (16 units) │ │ +420c08: 0003 0400 0200 0000 9a01 047f 2502 ... |0538: array-data (8 units) │ │ +420c18: 0003 0400 0800 0000 f200 0101 9000 ... |0540: array-data (20 units) │ │ +420c40: 0003 0400 0600 0000 1c01 0101 9401 ... |0554: array-data (16 units) │ │ +420c60: 0003 0400 0200 0000 d000 0101 9901 ... |0564: array-data (8 units) │ │ +420c70: 0003 0400 0400 0000 9901 0101 4904 ... |056c: array-data (12 units) │ │ +420c88: 0003 0400 0800 0000 d400 0101 8f04 ... |0578: array-data (20 units) │ │ +420cb0: 0003 0400 0400 0000 f003 047f f103 ... |058c: array-data (12 units) │ │ +420cc8: 0003 0400 0300 0000 9e02 047f 9f02 ... |0598: array-data (10 units) │ │ +420cdc: 0003 0400 0400 0000 1901 0101 e703 ... |05a2: array-data (12 units) │ │ +420cf4: 0003 0400 0400 0000 4201 0101 7e04 ... |05ae: array-data (12 units) │ │ +420d0c: 0003 0400 0700 0000 3400 0101 6d01 ... |05ba: array-data (18 units) │ │ +420d30: 0003 0400 1600 0000 3400 0101 3f00 ... |05cc: array-data (48 units) │ │ +420d90: 0003 0400 7f00 0000 5700 0101 ae00 ... |05fc: array-data (258 units) │ │ +420f94: 0003 0400 0200 0000 0e03 0101 af03 ... |06fe: array-data (8 units) │ │ +420fa4: 0003 0400 0c00 0000 4700 047f 5300 ... |0706: array-data (28 units) │ │ +420fdc: 0003 0400 0900 0000 3901 0101 ff01 ... |0722: array-data (22 units) │ │ +421008: 0003 0400 1000 0000 4f00 047f 7e01 ... |0738: array-data (36 units) │ │ +421050: 0003 0400 0200 0000 4001 0101 3102 ... |075c: array-data (8 units) │ │ +421060: 0003 0400 1600 0000 1f01 0101 2001 ... |0764: array-data (48 units) │ │ +4210c0: 0003 0400 0200 0000 7d03 047f be03 ... |0794: array-data (8 units) │ │ +4210d0: 0003 0400 0d00 0000 3f01 0101 4001 ... |079c: array-data (30 units) │ │ +42110c: 0003 0400 0600 0000 ef01 0101 f001 ... |07ba: array-data (16 units) │ │ +42112c: 0003 0400 0400 0000 0801 0101 a300 ... |07ca: array-data (12 units) │ │ +421144: 0003 0400 2a00 0000 3400 0101 9500 ... |07d6: array-data (88 units) │ │ +4211f4: 0003 0400 0700 0000 a800 047f bd00 ... |082e: array-data (18 units) │ │ +421218: 0003 0400 0300 0000 2102 047f 2302 ... |0840: array-data (10 units) │ │ +42122c: 0003 0400 0200 0000 ca00 047f cd00 ... |084a: array-data (8 units) │ │ +42123c: 0003 0400 0300 0000 cb00 047f da02 ... |0852: array-data (10 units) │ │ +421250: 0003 0400 1800 0000 d900 047f da00 ... |085c: array-data (52 units) │ │ +4212b8: 0003 0400 0200 0000 5f02 047f 6002 ... |0890: array-data (8 units) │ │ +4212c8: 0003 0400 0500 0000 a501 0101 1f03 ... |0898: array-data (14 units) │ │ +4212e4: 0003 0400 0400 0000 0701 0101 8d00 ... |08a6: array-data (12 units) │ │ +4212fc: 0003 0400 6d00 0000 c400 0101 d000 ... |08b2: array-data (222 units) │ │ +4214b8: 0003 0400 5a00 0000 c400 0101 d500 ... |0990: array-data (184 units) │ │ +421628: 0003 0400 0200 0000 1201 047f 5b03 ... |0a48: array-data (8 units) │ │ +421638: 0003 0400 6f00 0000 c400 0101 d000 ... |0a50: array-data (226 units) │ │ +4217fc: 0003 0400 0200 0000 4e02 047f f803 ... |0b32: array-data (8 units) │ │ +42180c: 0003 0400 0700 0000 b300 0101 5c02 ... |0b3a: array-data (18 units) │ │ +421830: 0003 0400 0900 0000 3d00 047f 3b01 ... |0b4c: array-data (22 units) │ │ +42185c: 0003 0400 0e00 0000 2600 047f 2700 ... |0b62: array-data (32 units) │ │ +42189c: 0003 0400 0c00 0000 f201 0101 f301 ... |0b82: array-data (28 units) │ │ +4218d4: 0003 0400 0800 0000 3b00 047f 3c00 ... |0b9e: array-data (20 units) │ │ +4218fc: 0003 0400 0600 0000 d800 047f 7e01 ... |0bb2: array-data (16 units) │ │ +42191c: 0003 0400 0200 0000 6800 047f 6900 ... |0bc2: array-data (8 units) │ │ +42192c: 0003 0400 1100 0000 0e00 0101 4f00 ... |0bca: array-data (38 units) │ │ +421978: 0003 0400 0200 0000 4202 047f a502 ... |0bf0: array-data (8 units) │ │ +421988: 0003 0400 0700 0000 e501 047f e601 ... |0bf8: array-data (18 units) │ │ +4219ac: 0003 0400 0a00 0000 3205 0101 3305 ... |0c0a: array-data (24 units) │ │ +4219dc: 0003 0400 0300 0000 0901 0101 0002 ... |0c22: array-data (10 units) │ │ +4219f0: 0003 0400 0300 0000 0300 0101 d000 ... |0c2c: array-data (10 units) │ │ +421a04: 0003 0400 0200 0000 0300 0101 d100 ... |0c36: array-data (8 units) │ │ +421a14: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0c3e: array-data (28 units) │ │ +421a4c: 0003 0400 0200 0000 a501 0101 1405 ... |0c5a: array-data (8 units) │ │ +421a5c: 0003 0400 0900 0000 3400 047f 8600 ... |0c62: array-data (22 units) │ │ +421a88: 0003 0400 0700 0000 bb02 047f bc02 ... |0c78: array-data (18 units) │ │ +421aac: 0003 0400 1200 0000 1f03 0101 2003 ... |0c8a: array-data (40 units) │ │ +421afc: 0003 0400 1400 0000 1f03 0101 2203 ... |0cb2: array-data (44 units) │ │ +421b54: 0003 0400 0c00 0000 3a01 047f 6801 ... |0cde: array-data (28 units) │ │ +421b8c: 0003 0400 1400 0000 1f03 0101 2203 ... |0cfa: array-data (44 units) │ │ +421be4: 0003 0400 0a00 0000 f301 047f 2303 ... |0d26: array-data (24 units) │ │ +421c14: 0003 0400 4300 0000 c400 0101 f400 ... |0d3e: array-data (138 units) │ │ +421d28: 0003 0400 0900 0000 af00 0101 c400 ... |0dc8: array-data (22 units) │ │ +421d54: 0003 0400 0400 0000 b300 0101 f400 ... |0dde: array-data (12 units) │ │ +421d6c: 0003 0400 0200 0000 1e02 047f 2202 ... |0dea: array-data (8 units) │ │ +421d7c: 0003 0400 0200 0000 ac02 0101 ad02 ... |0df2: array-data (8 units) │ │ +421d8c: 0003 0400 0500 0000 b200 0101 f801 ... |0dfa: array-data (14 units) │ │ +421da8: 0003 0400 0400 0000 4800 047f 4900 ... |0e08: array-data (12 units) │ │ +421dc0: 0003 0400 0600 0000 be02 047f bf02 ... |0e14: array-data (16 units) │ │ +421de0: 0003 0400 0600 0000 2002 0101 8c04 ... |0e24: array-data (16 units) │ │ +421e00: 0003 0400 1600 0000 d400 0101 b701 ... |0e34: array-data (48 units) │ │ +421e60: 0003 0400 0300 0000 a700 047f b103 ... |0e64: array-data (10 units) │ │ +421e74: 0003 0400 0a00 0000 0d02 0101 4401 ... |0e6e: array-data (24 units) │ │ +421ea4: 0003 0400 0a00 0000 b701 0101 b801 ... |0e86: array-data (24 units) │ │ +421ed4: 0003 0400 0d00 0000 e501 0101 9b00 ... |0e9e: array-data (30 units) │ │ +421f10: 0003 0400 0b00 0000 0701 0101 8d00 ... |0ebc: array-data (26 units) │ │ +421f44: 0003 0400 0200 0000 f303 047f f403 ... |0ed6: array-data (8 units) │ │ +421f54: 0003 0400 0500 0000 5d01 047f 5f01 ... |0ede: array-data (14 units) │ │ +421f70: 0003 0400 0200 0000 9600 047f bb04 ... |0eec: array-data (8 units) │ │ +421f80: 0003 0400 0200 0000 b303 047f bb03 ... |0ef4: array-data (8 units) │ │ +421f90: 0003 0400 0600 0000 7204 047f 7304 ... |0efc: array-data (16 units) │ │ +421fb0: 0003 0400 0300 0000 b604 0101 7f05 ... |0f0c: array-data (10 units) │ │ +421fc4: 0003 0400 0300 0000 3400 0101 7f05 ... |0f16: array-data (10 units) │ │ +421fd8: 0003 0400 0200 0000 cc00 047f 4d02 ... |0f20: array-data (8 units) │ │ +421fe8: 0003 0400 0500 0000 b702 047f b902 ... |0f28: array-data (14 units) │ │ +422004: 0003 0400 0600 0000 0e00 0101 d000 ... |0f36: array-data (16 units) │ │ +422024: 0003 0400 1700 0000 0200 0101 0e00 ... |0f46: array-data (50 units) │ │ +422088: 0003 0400 0900 0000 ae00 0101 2c01 ... |0f78: array-data (22 units) │ │ +4220b4: 0003 0400 0600 0000 fb02 047f fc02 ... |0f8e: array-data (16 units) │ │ +4220d4: 0003 0400 0600 0000 3500 047f 6801 ... |0f9e: array-data (16 units) │ │ +4220f4: 0003 0400 0200 0000 3503 047f 3803 ... |0fae: array-data (8 units) │ │ +422104: 0003 0400 0600 0000 3900 047f 3901 ... |0fb6: array-data (16 units) │ │ +422124: 0003 0400 0200 0000 4801 047f 5a02 ... |0fc6: array-data (8 units) │ │ +422134: 0003 0400 0300 0000 3504 047f 3604 ... |0fce: array-data (10 units) │ │ +422148: 0003 0400 0400 0000 b200 0101 f801 ... |0fd8: array-data (12 units) │ │ +422160: 0003 0400 0500 0000 5501 0101 5901 ... |0fe4: array-data (14 units) │ │ +42217c: 0003 0400 0e00 0000 4f00 047f 7e01 ... |0ff2: array-data (32 units) │ │ +4221bc: 0003 0400 0500 0000 f901 047f 3602 ... |1012: array-data (14 units) │ │ +4221d8: 0003 0400 2300 0000 b300 0101 d400 ... |1020: array-data (74 units) │ │ +42226c: 0003 0400 0200 0000 c800 047f 3404 ... |106a: array-data (8 units) │ │ +42227c: 0003 0400 0c00 0000 6401 047f 6501 ... |1072: array-data (28 units) │ │ +4222b4: 0003 0400 1900 0000 2600 047f 2700 ... |108e: array-data (54 units) │ │ +422320: 0003 0400 2000 0000 2600 047f 2700 ... |10c4: array-data (68 units) │ │ +4223a8: 0003 0400 0300 0000 7601 0101 c902 ... |1108: array-data (10 units) │ │ +4223bc: 0003 0400 2400 0000 0200 0101 0d00 ... |1112: array-data (76 units) │ │ +422454: 0003 0400 0400 0000 f200 0101 2901 ... |115e: array-data (12 units) │ │ +42246c: 0003 0400 0400 0000 f200 0101 2901 ... |116a: array-data (12 units) │ │ +422484: 0003 0400 0300 0000 e701 0101 2602 ... |1176: array-data (10 units) │ │ +422498: 0003 0400 0400 0000 1f01 0101 2001 ... |1180: array-data (12 units) │ │ +4224b0: 0003 0400 1000 0000 a200 047f 5501 ... |118c: array-data (36 units) │ │ +4224f8: 0003 0400 0500 0000 dc00 0101 1f03 ... |11b0: array-data (14 units) │ │ +422514: 0003 0400 0200 0000 f802 047f bf04 ... |11be: array-data (8 units) │ │ +422524: 0003 0400 0200 0000 3f03 047f 4503 ... |11c6: array-data (8 units) │ │ +422534: 0003 0400 0c00 0000 c400 0101 eb00 ... |11ce: array-data (28 units) │ │ +42256c: 0003 0400 1100 0000 da00 0101 1f01 ... |11ea: array-data (38 units) │ │ +4225b8: 0003 0400 0700 0000 f200 0101 3601 ... |1210: array-data (18 units) │ │ +4225dc: 0003 0400 0a00 0000 2701 047f 2801 ... |1222: array-data (24 units) │ │ +42260c: 0003 0400 0b00 0000 1a01 047f 1b01 ... |123a: array-data (26 units) │ │ +422640: 0003 0400 1600 0000 0e00 0101 2400 ... |1254: array-data (48 units) │ │ +4226a0: 0003 0400 0300 0000 de03 047f df03 ... |1284: array-data (10 units) │ │ +4226b4: 0003 0400 0a00 0000 1f01 0101 2200 ... |128e: array-data (24 units) │ │ +4226e4: 0003 0400 0500 0000 b200 0101 7601 ... |12a6: array-data (14 units) │ │ +422700: 0003 0400 0200 0000 d000 0101 1101 ... |12b4: array-data (8 units) │ │ +422710: 0003 0400 0600 0000 1c01 0101 9401 ... |12bc: array-data (16 units) │ │ +422730: 0003 0400 1c00 0000 2600 047f 2700 ... |12cc: array-data (60 units) │ │ +4227a8: 0003 0400 2400 0000 2600 047f 2700 ... |1308: array-data (76 units) │ │ +422840: 0003 0400 0e00 0000 2401 0101 2501 ... |1354: array-data (32 units) │ │ +422880: 0003 0400 0a00 0000 ef01 0101 f001 ... |1374: array-data (24 units) │ │ +4228b0: 0003 0400 0a00 0000 ef01 0101 f001 ... |138c: array-data (24 units) │ │ +4228e0: 0003 0400 0300 0000 0200 0101 f200 ... |13a4: array-data (10 units) │ │ +4228f4: 0003 0400 1a00 0000 1804 047f 1904 ... |13ae: array-data (56 units) │ │ +422964: 0003 0400 1000 0000 9500 0101 9600 ... |13e6: array-data (36 units) │ │ +4229ac: 0003 0400 4300 0000 0e00 0101 9a00 ... |140a: array-data (138 units) │ │ +422ac0: 0003 0400 0300 0000 3400 0101 8c01 ... |1494: array-data (10 units) │ │ +422ad4: 0003 0400 1e00 0000 af00 0101 4001 ... |149e: array-data (64 units) │ │ +422b54: 0003 0400 0800 0000 3400 0101 9800 ... |14de: array-data (20 units) │ │ +422b7c: 0003 0400 0b00 0000 2003 0101 2103 ... |14f2: array-data (26 units) │ │ +422bb0: 0003 0400 0b00 0000 d000 0101 4400 ... |150c: array-data (26 units) │ │ +422be4: 0003 0400 0800 0000 4700 047f 2601 ... |1526: array-data (20 units) │ │ +422c0c: 0003 0400 0500 0000 1101 047f 8403 ... |153a: array-data (14 units) │ │ +422c28: 0003 0400 0500 0000 0000 0101 da00 ... |1548: array-data (14 units) │ │ +422c44: 0003 0400 0300 0000 d400 0101 4f00 ... |1556: array-data (10 units) │ │ +422c58: 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 │ │ -422ca4: |[422ca4] de.danoeh.antennapod.net.discovery.R$styleable.:()V │ │ -422cb4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -422cba: 0e00 |0003: return-void │ │ +422c6c: |[422c6c] de.danoeh.antennapod.net.discovery.R$styleable.:()V │ │ +422c7c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +422c82: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -959049,17 +959049,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -422cd4: |[422cd4] de.danoeh.antennapod.net.discovery.R.:()V │ │ -422ce4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -422cea: 0e00 |0003: return-void │ │ +422c9c: |[422c9c] de.danoeh.antennapod.net.discovery.R.:()V │ │ +422cac: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +422cb2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -959101,17 +959101,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -422cec: |[422cec] de.danoeh.antennapod.net.download.serviceinterface.BuildConfig.:()V │ │ -422cfc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -422d02: 0e00 |0003: return-void │ │ +422cb4: |[422cb4] de.danoeh.antennapod.net.download.serviceinterface.BuildConfig.:()V │ │ +422cc4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +422cca: 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 - │ │ @@ -959147,17 +959147,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -422d74: |[422d74] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$1.:()V │ │ -422d84: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -422d8a: 0e00 |0003: return-void │ │ +422d3c: |[422d3c] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$1.:()V │ │ +422d4c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +422d52: 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 - │ │ @@ -959166,19 +959166,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 │ │ -422d04: |[422d04] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$1.createFromParcel:(Landroid/os/Parcel;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; │ │ -422d14: 2200 f81c |0000: new-instance v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // type@1cf8 │ │ -422d18: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -422d1a: 7030 baad 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@adba │ │ -422d20: 1100 |0006: return-object v0 │ │ +422ccc: |[422ccc] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$1.createFromParcel:(Landroid/os/Parcel;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; │ │ +422cdc: 2200 f81c |0000: new-instance v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // type@1cf8 │ │ +422ce0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +422ce2: 7030 baad 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@adba │ │ +422ce8: 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; │ │ │ │ @@ -959187,18 +959187,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 │ │ -422d3c: |[422d3c] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -422d4c: 6e20 a2ad 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@ada2 │ │ -422d52: 0c01 |0003: move-result-object v1 │ │ -422d54: 1101 |0004: return-object v1 │ │ +422d04: |[422d04] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +422d14: 6e20 a2ad 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@ada2 │ │ +422d1a: 0c01 |0003: move-result-object v1 │ │ +422d1c: 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; │ │ │ │ @@ -959207,17 +959207,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 │ │ -422d24: |[422d24] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$1.newArray:(I)[Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; │ │ -422d34: 2311 1821 |0000: new-array v1, v1, [Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // type@2118 │ │ -422d38: 1101 |0002: return-object v1 │ │ +422cec: |[422cec] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$1.newArray:(I)[Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; │ │ +422cfc: 2311 1821 |0000: new-array v1, v1, [Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // type@2118 │ │ +422d00: 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 │ │ │ │ @@ -959226,18 +959226,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 │ │ -422d58: |[422d58] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$1.newArray:(I)[Ljava/lang/Object; │ │ -422d68: 6e20 a4ad 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$1;.newArray:(I)[Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // method@ada4 │ │ -422d6e: 0c01 |0003: move-result-object v1 │ │ -422d70: 1101 |0004: return-object v1 │ │ +422d20: |[422d20] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$1.newArray:(I)[Ljava/lang/Object; │ │ +422d30: 6e20 a4ad 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$1;.newArray:(I)[Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // method@ada4 │ │ +422d36: 0c01 |0003: move-result-object v1 │ │ +422d38: 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 │ │ │ │ @@ -959311,17 +959311,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 │ │ -422d8c: |[422d8c] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.-$$Nest$fgetarguments:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)Landroid/os/Bundle; │ │ -422d9c: 5400 b5b6 |0000: iget-object v0, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.arguments:Landroid/os/Bundle; // field@b6b5 │ │ -422da0: 1100 |0002: return-object v0 │ │ +422d54: |[422d54] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.-$$Nest$fgetarguments:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)Landroid/os/Bundle; │ │ +422d64: 5400 b5b6 |0000: iget-object v0, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.arguments:Landroid/os/Bundle; // field@b6b5 │ │ +422d68: 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;) │ │ @@ -959329,17 +959329,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 │ │ -422e40: |[422e40] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.-$$Nest$fgetdestination:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)Ljava/lang/String; │ │ -422e50: 5400 b6b6 |0000: iget-object v0, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.destination:Ljava/lang/String; // field@b6b6 │ │ -422e54: 1100 |0002: return-object v0 │ │ +422e08: |[422e08] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.-$$Nest$fgetdestination:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)Ljava/lang/String; │ │ +422e18: 5400 b6b6 |0000: iget-object v0, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.destination:Ljava/lang/String; // field@b6b6 │ │ +422e1c: 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;) │ │ @@ -959347,17 +959347,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 │ │ -422ed0: |[422ed0] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.-$$Nest$fgetfeedfileId:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)J │ │ -422ee0: 5320 b7b6 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.feedfileId:J // field@b6b7 │ │ -422ee4: 1000 |0002: return-wide v0 │ │ +422e98: |[422e98] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.-$$Nest$fgetfeedfileId:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)J │ │ +422ea8: 5320 b7b6 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.feedfileId:J // field@b6b7 │ │ +422eac: 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;) │ │ @@ -959365,17 +959365,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 │ │ -422e28: |[422e28] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.-$$Nest$fgetfeedfileType:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)I │ │ -422e38: 5200 b8b6 |0000: iget v0, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.feedfileType:I // field@b6b8 │ │ -422e3c: 0f00 |0002: return v0 │ │ +422df0: |[422df0] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.-$$Nest$fgetfeedfileType:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)I │ │ +422e00: 5200 b8b6 |0000: iget v0, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.feedfileType:I // field@b6b8 │ │ +422e04: 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;) │ │ @@ -959383,17 +959383,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 │ │ -422da4: |[422da4] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.-$$Nest$fgetinitiatedByUser:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)Z │ │ -422db4: 5500 b9b6 |0000: iget-boolean v0, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.initiatedByUser:Z // field@b6b9 │ │ -422db8: 0f00 |0002: return v0 │ │ +422d6c: |[422d6c] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.-$$Nest$fgetinitiatedByUser:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)Z │ │ +422d7c: 5500 b9b6 |0000: iget-boolean v0, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.initiatedByUser:Z // field@b6b9 │ │ +422d80: 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;) │ │ @@ -959401,17 +959401,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 │ │ -422e58: |[422e58] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.-$$Nest$fgetlastModified:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)Ljava/lang/String; │ │ -422e68: 5400 bab6 |0000: iget-object v0, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.lastModified:Ljava/lang/String; // field@b6ba │ │ -422e6c: 1100 |0002: return-object v0 │ │ +422e20: |[422e20] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.-$$Nest$fgetlastModified:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)Ljava/lang/String; │ │ +422e30: 5400 bab6 |0000: iget-object v0, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.lastModified:Ljava/lang/String; // field@b6ba │ │ +422e34: 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;) │ │ @@ -959419,17 +959419,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 │ │ -422e70: |[422e70] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.-$$Nest$fgetpassword:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)Ljava/lang/String; │ │ -422e80: 5400 bbb6 |0000: iget-object v0, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.password:Ljava/lang/String; // field@b6bb │ │ -422e84: 1100 |0002: return-object v0 │ │ +422e38: |[422e38] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.-$$Nest$fgetpassword:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)Ljava/lang/String; │ │ +422e48: 5400 bbb6 |0000: iget-object v0, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.password:Ljava/lang/String; // field@b6bb │ │ +422e4c: 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;) │ │ @@ -959437,17 +959437,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 │ │ -422e88: |[422e88] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.-$$Nest$fgetsource:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)Ljava/lang/String; │ │ -422e98: 5400 bcb6 |0000: iget-object v0, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.source:Ljava/lang/String; // field@b6bc │ │ -422e9c: 1100 |0002: return-object v0 │ │ +422e50: |[422e50] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.-$$Nest$fgetsource:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)Ljava/lang/String; │ │ +422e60: 5400 bcb6 |0000: iget-object v0, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.source:Ljava/lang/String; // field@b6bc │ │ +422e64: 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;) │ │ @@ -959455,17 +959455,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 │ │ -422ea0: |[422ea0] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.-$$Nest$fgettitle:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)Ljava/lang/String; │ │ -422eb0: 5400 bdb6 |0000: iget-object v0, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.title:Ljava/lang/String; // field@b6bd │ │ -422eb4: 1100 |0002: return-object v0 │ │ +422e68: |[422e68] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.-$$Nest$fgettitle:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)Ljava/lang/String; │ │ +422e78: 5400 bdb6 |0000: iget-object v0, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.title:Ljava/lang/String; // field@b6bd │ │ +422e7c: 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;) │ │ @@ -959473,17 +959473,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 │ │ -422eb8: |[422eb8] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.-$$Nest$fgetusername:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)Ljava/lang/String; │ │ -422ec8: 5400 beb6 |0000: iget-object v0, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.username:Ljava/lang/String; // field@b6be │ │ -422ecc: 1100 |0002: return-object v0 │ │ +422e80: |[422e80] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.-$$Nest$fgetusername:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)Ljava/lang/String; │ │ +422e90: 5400 beb6 |0000: iget-object v0, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.username:Ljava/lang/String; // field@b6be │ │ +422e94: 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;) │ │ @@ -959491,47 +959491,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 │ │ -422ee8: |[422ee8] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.:(Ljava/lang/String;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -422ef8: 7010 ffb2 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@b2ff │ │ -422efe: 2200 7701 |0003: new-instance v0, Landroid/os/Bundle; // type@0177 │ │ -422f02: 7010 0a07 0000 |0005: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@070a │ │ -422f08: 5b30 b5b6 |0008: iput-object v0, v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.arguments:Landroid/os/Bundle; // field@b6b5 │ │ -422f0c: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -422f0e: 5c31 b9b6 |000b: iput-boolean v1, v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.initiatedByUser:Z // field@b6b9 │ │ -422f12: 5b34 b6b6 |000d: iput-object v4, v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.destination:Ljava/lang/String; // field@b6b6 │ │ -422f16: 6e10 daab 0500 |000f: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ -422f1c: 0a04 |0012: move-result v4 │ │ -422f1e: 3804 0700 |0013: if-eqz v4, 001a // +0007 │ │ -422f22: 6e10 01ac 0500 |0015: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ -422f28: 0c04 |0018: move-result-object v4 │ │ -422f2a: 2809 |0019: goto 0022 // +0009 │ │ -422f2c: 6e10 01ac 0500 |001a: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ -422f32: 0c04 |001d: move-result-object v4 │ │ -422f34: 7110 2ead 0400 |001e: invoke-static {v4}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ad2e │ │ -422f3a: 0c04 |0021: move-result-object v4 │ │ -422f3c: 5b34 bcb6 |0022: iput-object v4, v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.source:Ljava/lang/String; // field@b6bc │ │ -422f40: 6e10 c7ab 0500 |0024: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getHumanReadableIdentifier:()Ljava/lang/String; // method@abc7 │ │ -422f46: 0c04 |0027: move-result-object v4 │ │ -422f48: 5b34 bdb6 |0028: iput-object v4, v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.title:Ljava/lang/String; // field@b6bd │ │ -422f4c: 6e10 f4ab 0500 |002a: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -422f52: 0b01 |002d: move-result-wide v1 │ │ -422f54: 5a31 b7b6 |002e: iput-wide v1, v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.feedfileId:J // field@b6b7 │ │ -422f58: 6e10 d8ab 0500 |0030: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getTypeAsInt:()I // method@abd8 │ │ -422f5e: 0a04 |0033: move-result v4 │ │ -422f60: 5934 b8b6 |0034: iput v4, v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.feedfileType:I // field@b6b8 │ │ -422f64: 1a04 33c3 |0036: const-string v4, "page" // string@c333 │ │ -422f68: 6e10 d2ab 0500 |0038: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getPageNr:()I // method@abd2 │ │ -422f6e: 0a05 |003b: move-result v5 │ │ -422f70: 6e30 fe06 4005 |003c: invoke-virtual {v0, v4, v5}, Landroid/os/BaseBundle;.putInt:(Ljava/lang/String;I)V // method@06fe │ │ -422f76: 0e00 |003f: return-void │ │ +422eb0: |[422eb0] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.:(Ljava/lang/String;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +422ec0: 7010 ffb2 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@b2ff │ │ +422ec6: 2200 7701 |0003: new-instance v0, Landroid/os/Bundle; // type@0177 │ │ +422eca: 7010 0a07 0000 |0005: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@070a │ │ +422ed0: 5b30 b5b6 |0008: iput-object v0, v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.arguments:Landroid/os/Bundle; // field@b6b5 │ │ +422ed4: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +422ed6: 5c31 b9b6 |000b: iput-boolean v1, v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.initiatedByUser:Z // field@b6b9 │ │ +422eda: 5b34 b6b6 |000d: iput-object v4, v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.destination:Ljava/lang/String; // field@b6b6 │ │ +422ede: 6e10 daab 0500 |000f: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ +422ee4: 0a04 |0012: move-result v4 │ │ +422ee6: 3804 0700 |0013: if-eqz v4, 001a // +0007 │ │ +422eea: 6e10 01ac 0500 |0015: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ +422ef0: 0c04 |0018: move-result-object v4 │ │ +422ef2: 2809 |0019: goto 0022 // +0009 │ │ +422ef4: 6e10 01ac 0500 |001a: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ +422efa: 0c04 |001d: move-result-object v4 │ │ +422efc: 7110 2ead 0400 |001e: invoke-static {v4}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ad2e │ │ +422f02: 0c04 |0021: move-result-object v4 │ │ +422f04: 5b34 bcb6 |0022: iput-object v4, v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.source:Ljava/lang/String; // field@b6bc │ │ +422f08: 6e10 c7ab 0500 |0024: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getHumanReadableIdentifier:()Ljava/lang/String; // method@abc7 │ │ +422f0e: 0c04 |0027: move-result-object v4 │ │ +422f10: 5b34 bdb6 |0028: iput-object v4, v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.title:Ljava/lang/String; // field@b6bd │ │ +422f14: 6e10 f4ab 0500 |002a: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +422f1a: 0b01 |002d: move-result-wide v1 │ │ +422f1c: 5a31 b7b6 |002e: iput-wide v1, v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.feedfileId:J // field@b6b7 │ │ +422f20: 6e10 d8ab 0500 |0030: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getTypeAsInt:()I // method@abd8 │ │ +422f26: 0a04 |0033: move-result v4 │ │ +422f28: 5934 b8b6 |0034: iput v4, v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.feedfileType:I // field@b6b8 │ │ +422f2c: 1a04 33c3 |0036: const-string v4, "page" // string@c333 │ │ +422f30: 6e10 d2ab 0500 |0038: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getPageNr:()I // method@abd2 │ │ +422f36: 0a05 |003b: move-result v5 │ │ +422f38: 6e30 fe06 4005 |003c: invoke-virtual {v0, v4, v5}, Landroid/os/BaseBundle;.putInt:(Ljava/lang/String;I)V // method@06fe │ │ +422f3e: 0e00 |003f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0003 line=247 │ │ 0x000b line=248 │ │ 0x000d line=259 │ │ 0x000f line=260 │ │ @@ -959549,37 +959549,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 │ │ -422f78: |[422f78] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.:(Ljava/lang/String;Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ -422f88: 7010 ffb2 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b2ff │ │ -422f8e: 2200 7701 |0003: new-instance v0, Landroid/os/Bundle; // type@0177 │ │ -422f92: 7010 0a07 0000 |0005: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@070a │ │ -422f98: 5b20 b5b6 |0008: iput-object v0, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.arguments:Landroid/os/Bundle; // field@b6b5 │ │ -422f9c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -422f9e: 5c20 b9b6 |000b: iput-boolean v0, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.initiatedByUser:Z // field@b6b9 │ │ -422fa2: 5b23 b6b6 |000d: iput-object v3, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.destination:Ljava/lang/String; // field@b6b6 │ │ -422fa6: 6e10 01ac 0400 |000f: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ -422fac: 0c03 |0012: move-result-object v3 │ │ -422fae: 7110 2ead 0300 |0013: invoke-static {v3}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ad2e │ │ -422fb4: 0c03 |0016: move-result-object v3 │ │ -422fb6: 5b23 bcb6 |0017: iput-object v3, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.source:Ljava/lang/String; // field@b6bc │ │ -422fba: 6e10 70ac 0400 |0019: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getHumanReadableIdentifier:()Ljava/lang/String; // method@ac70 │ │ -422fc0: 0c03 |001c: move-result-object v3 │ │ -422fc2: 5b23 bdb6 |001d: iput-object v3, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.title:Ljava/lang/String; // field@b6bd │ │ -422fc6: 6e10 f4ab 0400 |001f: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -422fcc: 0b00 |0022: move-result-wide v0 │ │ -422fce: 5a20 b7b6 |0023: iput-wide v0, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.feedfileId:J // field@b6b7 │ │ -422fd2: 6e10 83ac 0400 |0025: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getTypeAsInt:()I // method@ac83 │ │ -422fd8: 0a03 |0028: move-result v3 │ │ -422fda: 5923 b8b6 |0029: iput v3, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.feedfileType:I // field@b6b8 │ │ -422fde: 0e00 |002b: return-void │ │ +422f40: |[422f40] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.:(Ljava/lang/String;Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ +422f50: 7010 ffb2 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b2ff │ │ +422f56: 2200 7701 |0003: new-instance v0, Landroid/os/Bundle; // type@0177 │ │ +422f5a: 7010 0a07 0000 |0005: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@070a │ │ +422f60: 5b20 b5b6 |0008: iput-object v0, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.arguments:Landroid/os/Bundle; // field@b6b5 │ │ +422f64: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +422f66: 5c20 b9b6 |000b: iput-boolean v0, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.initiatedByUser:Z // field@b6b9 │ │ +422f6a: 5b23 b6b6 |000d: iput-object v3, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.destination:Ljava/lang/String; // field@b6b6 │ │ +422f6e: 6e10 01ac 0400 |000f: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ +422f74: 0c03 |0012: move-result-object v3 │ │ +422f76: 7110 2ead 0300 |0013: invoke-static {v3}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ad2e │ │ +422f7c: 0c03 |0016: move-result-object v3 │ │ +422f7e: 5b23 bcb6 |0017: iput-object v3, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.source:Ljava/lang/String; // field@b6bc │ │ +422f82: 6e10 70ac 0400 |0019: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getHumanReadableIdentifier:()Ljava/lang/String; // method@ac70 │ │ +422f88: 0c03 |001c: move-result-object v3 │ │ +422f8a: 5b23 bdb6 |001d: iput-object v3, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.title:Ljava/lang/String; // field@b6bd │ │ +422f8e: 6e10 f4ab 0400 |001f: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +422f94: 0b00 |0022: move-result-wide v0 │ │ +422f96: 5a20 b7b6 |0023: iput-wide v0, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.feedfileId:J // field@b6b7 │ │ +422f9a: 6e10 83ac 0400 |0025: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getTypeAsInt:()I // method@ac83 │ │ +422fa0: 0a03 |0028: move-result v3 │ │ +422fa2: 5923 b8b6 |0029: iput v3, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.feedfileType:I // field@b6b8 │ │ +422fa6: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ 0x0003 line=247 │ │ 0x000b line=248 │ │ 0x000d line=251 │ │ 0x000f line=252 │ │ @@ -959597,19 +959597,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 │ │ -422dbc: |[422dbc] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.build:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; │ │ -422dcc: 2200 f81c |0000: new-instance v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // type@1cf8 │ │ -422dd0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -422dd2: 7030 bcad 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@adbc │ │ -422dd8: 1100 |0006: return-object v0 │ │ +422d84: |[422d84] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.build:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; │ │ +422d94: 2200 f81c |0000: new-instance v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // type@1cf8 │ │ +422d98: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +422d9a: 7030 bcad 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@adbc │ │ +422da0: 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;) │ │ @@ -959617,17 +959617,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 │ │ -422ddc: |[422ddc] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.lastModified:(Ljava/lang/String;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder; │ │ -422dec: 5b01 bab6 |0000: iput-object v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.lastModified:Ljava/lang/String; // field@b6ba │ │ -422df0: 1100 |0002: return-object v0 │ │ +422da4: |[422da4] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.lastModified:(Ljava/lang/String;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder; │ │ +422db4: 5b01 bab6 |0000: iput-object v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.lastModified:Ljava/lang/String; // field@b6ba │ │ +422db8: 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; │ │ │ │ @@ -959636,19 +959636,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -422fe0: |[422fe0] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.setForce:(Z)V │ │ -422ff0: 3801 0500 |0000: if-eqz v1, 0005 // +0005 │ │ -422ff4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -422ff6: 5b01 bab6 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.lastModified:Ljava/lang/String; // field@b6ba │ │ -422ffa: 0e00 |0005: return-void │ │ +422fa8: |[422fa8] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.setForce:(Z)V │ │ +422fb8: 3801 0500 |0000: if-eqz v1, 0005 // +0005 │ │ +422fbc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +422fbe: 5b01 bab6 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.lastModified:Ljava/lang/String; // field@b6ba │ │ +422fc2: 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 │ │ │ │ @@ -959657,17 +959657,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -422ffc: |[422ffc] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.setSource:(Ljava/lang/String;)V │ │ -42300c: 5b01 bcb6 |0000: iput-object v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.source:Ljava/lang/String; // field@b6bc │ │ -423010: 0e00 |0002: return-void │ │ +422fc4: |[422fc4] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.setSource:(Ljava/lang/String;)V │ │ +422fd4: 5b01 bcb6 |0000: iput-object v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.source:Ljava/lang/String; // field@b6bc │ │ +422fd8: 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; │ │ │ │ @@ -959676,18 +959676,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 │ │ -422df4: |[422df4] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.withAuthentication:(Ljava/lang/String;Ljava/lang/String;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder; │ │ -422e04: 5b01 beb6 |0000: iput-object v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.username:Ljava/lang/String; // field@b6be │ │ -422e08: 5b02 bbb6 |0002: iput-object v2, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.password:Ljava/lang/String; // field@b6bb │ │ -422e0c: 1100 |0004: return-object v0 │ │ +422dbc: |[422dbc] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.withAuthentication:(Ljava/lang/String;Ljava/lang/String;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder; │ │ +422dcc: 5b01 beb6 |0000: iput-object v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.username:Ljava/lang/String; // field@b6be │ │ +422dd0: 5b02 bbb6 |0002: iput-object v2, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.password:Ljava/lang/String; // field@b6bb │ │ +422dd4: 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; │ │ @@ -959698,17 +959698,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 │ │ -422e10: |[422e10] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.withInitiatedByUser:(Z)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder; │ │ -422e20: 5c01 b9b6 |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.initiatedByUser:Z // field@b6b9 │ │ -422e24: 1100 |0002: return-object v0 │ │ +422dd8: |[422dd8] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.withInitiatedByUser:(Z)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder; │ │ +422de8: 5c01 b9b6 |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.initiatedByUser:Z // field@b6b9 │ │ +422dec: 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 │ │ │ │ @@ -959835,76 +959835,76 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -42340c: |[42340c] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.:()V │ │ -42341c: 2200 f51c |0000: new-instance v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$1; // type@1cf5 │ │ -423420: 7010 a1ad 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$1;.:()V // method@ada1 │ │ -423426: 6900 bfb6 |0005: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.CREATOR:Landroid/os/Parcelable$Creator; // field@b6bf │ │ -42342a: 0e00 |0007: return-void │ │ +4233d4: |[4233d4] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.:()V │ │ +4233e4: 2200 f51c |0000: new-instance v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$1; // type@1cf5 │ │ +4233e8: 7010 a1ad 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$1;.:()V // method@ada1 │ │ +4233ee: 6900 bfb6 |0005: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.CREATOR:Landroid/os/Parcelable$Creator; // field@b6bf │ │ +4233f2: 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 │ │ -42342c: |[42342c] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.:(Landroid/os/Parcel;)V │ │ -42343c: 6e10 8e07 0f00 |0000: invoke-virtual {v15}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@078e │ │ -423442: 0c01 |0003: move-result-object v1 │ │ -423444: 6e10 8e07 0f00 |0004: invoke-virtual {v15}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@078e │ │ -42344a: 0c02 |0007: move-result-object v2 │ │ -42344c: 6e10 8e07 0f00 |0008: invoke-virtual {v15}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@078e │ │ -423452: 0c03 |000b: move-result-object v3 │ │ -423454: 6e10 8907 0f00 |000c: invoke-virtual {v15}, Landroid/os/Parcel;.readLong:()J // method@0789 │ │ -42345a: 0b04 |000f: move-result-wide v4 │ │ -42345c: 6e10 8607 0f00 |0010: invoke-virtual {v15}, Landroid/os/Parcel;.readInt:()I // method@0786 │ │ -423462: 0a06 |0013: move-result v6 │ │ -423464: 6e10 8e07 0f00 |0014: invoke-virtual {v15}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@078e │ │ -42346a: 0c07 |0017: move-result-object v7 │ │ -42346c: 6e10 8e07 0f00 |0018: invoke-virtual {v15}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@078e │ │ -423472: 0c00 |001b: move-result-object v0 │ │ -423474: 7110 cfad 0000 |001c: invoke-static {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.nullIfEmpty:(Ljava/lang/String;)Ljava/lang/String; // method@adcf │ │ -42347a: 0c08 |001f: move-result-object v8 │ │ -42347c: 6e10 8e07 0f00 |0020: invoke-virtual {v15}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@078e │ │ -423482: 0c00 |0023: move-result-object v0 │ │ -423484: 7110 cfad 0000 |0024: invoke-static {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.nullIfEmpty:(Ljava/lang/String;)Ljava/lang/String; // method@adcf │ │ -42348a: 0c09 |0027: move-result-object v9 │ │ -42348c: 6e10 8207 0f00 |0028: invoke-virtual {v15}, Landroid/os/Parcel;.readByte:()B // method@0782 │ │ -423492: 0a00 |002b: move-result v0 │ │ -423494: 121a |002c: const/4 v10, #int 1 // #1 │ │ -423496: 120b |002d: const/4 v11, #int 0 // #0 │ │ -423498: 3d00 0400 |002e: if-lez v0, 0032 // +0004 │ │ -42349c: 121c |0030: const/4 v12, #int 1 // #1 │ │ -42349e: 2802 |0031: goto 0033 // +0002 │ │ -4234a0: 120c |0032: const/4 v12, #int 0 // #0 │ │ -4234a2: 6e10 8007 0f00 |0033: invoke-virtual {v15}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0780 │ │ -4234a8: 0c0d |0036: move-result-object v13 │ │ -4234aa: 6e10 8207 0f00 |0037: invoke-virtual {v15}, Landroid/os/Parcel;.readByte:()B // method@0782 │ │ -4234b0: 0a0f |003a: move-result v15 │ │ -4234b2: 3d0f 0400 |003b: if-lez v15, 003f // +0004 │ │ -4234b6: 121f |003d: const/4 v15, #int 1 // #1 │ │ -4234b8: 2802 |003e: goto 0040 // +0002 │ │ -4234ba: 120f |003f: const/4 v15, #int 0 // #0 │ │ -4234bc: 07e0 |0040: move-object v0, v14 │ │ -4234be: 01ca |0041: move v10, v12 │ │ -4234c0: 07db |0042: move-object v11, v13 │ │ -4234c2: 01fc |0043: move v12, v15 │ │ -4234c4: 760d bead 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@adbe │ │ -4234ca: 0e00 |0047: return-void │ │ +4233f4: |[4233f4] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.:(Landroid/os/Parcel;)V │ │ +423404: 6e10 8e07 0f00 |0000: invoke-virtual {v15}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@078e │ │ +42340a: 0c01 |0003: move-result-object v1 │ │ +42340c: 6e10 8e07 0f00 |0004: invoke-virtual {v15}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@078e │ │ +423412: 0c02 |0007: move-result-object v2 │ │ +423414: 6e10 8e07 0f00 |0008: invoke-virtual {v15}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@078e │ │ +42341a: 0c03 |000b: move-result-object v3 │ │ +42341c: 6e10 8907 0f00 |000c: invoke-virtual {v15}, Landroid/os/Parcel;.readLong:()J // method@0789 │ │ +423422: 0b04 |000f: move-result-wide v4 │ │ +423424: 6e10 8607 0f00 |0010: invoke-virtual {v15}, Landroid/os/Parcel;.readInt:()I // method@0786 │ │ +42342a: 0a06 |0013: move-result v6 │ │ +42342c: 6e10 8e07 0f00 |0014: invoke-virtual {v15}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@078e │ │ +423432: 0c07 |0017: move-result-object v7 │ │ +423434: 6e10 8e07 0f00 |0018: invoke-virtual {v15}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@078e │ │ +42343a: 0c00 |001b: move-result-object v0 │ │ +42343c: 7110 cfad 0000 |001c: invoke-static {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.nullIfEmpty:(Ljava/lang/String;)Ljava/lang/String; // method@adcf │ │ +423442: 0c08 |001f: move-result-object v8 │ │ +423444: 6e10 8e07 0f00 |0020: invoke-virtual {v15}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@078e │ │ +42344a: 0c00 |0023: move-result-object v0 │ │ +42344c: 7110 cfad 0000 |0024: invoke-static {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.nullIfEmpty:(Ljava/lang/String;)Ljava/lang/String; // method@adcf │ │ +423452: 0c09 |0027: move-result-object v9 │ │ +423454: 6e10 8207 0f00 |0028: invoke-virtual {v15}, Landroid/os/Parcel;.readByte:()B // method@0782 │ │ +42345a: 0a00 |002b: move-result v0 │ │ +42345c: 121a |002c: const/4 v10, #int 1 // #1 │ │ +42345e: 120b |002d: const/4 v11, #int 0 // #0 │ │ +423460: 3d00 0400 |002e: if-lez v0, 0032 // +0004 │ │ +423464: 121c |0030: const/4 v12, #int 1 // #1 │ │ +423466: 2802 |0031: goto 0033 // +0002 │ │ +423468: 120c |0032: const/4 v12, #int 0 // #0 │ │ +42346a: 6e10 8007 0f00 |0033: invoke-virtual {v15}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0780 │ │ +423470: 0c0d |0036: move-result-object v13 │ │ +423472: 6e10 8207 0f00 |0037: invoke-virtual {v15}, Landroid/os/Parcel;.readByte:()B // method@0782 │ │ +423478: 0a0f |003a: move-result v15 │ │ +42347a: 3d0f 0400 |003b: if-lez v15, 003f // +0004 │ │ +42347e: 121f |003d: const/4 v15, #int 1 // #1 │ │ +423480: 2802 |003e: goto 0040 // +0002 │ │ +423482: 120f |003f: const/4 v15, #int 0 // #0 │ │ +423484: 07e0 |0040: move-object v0, v14 │ │ +423486: 01ca |0041: move v10, v12 │ │ +423488: 07db |0042: move-object v11, v13 │ │ +42348a: 01fc |0043: move v12, v15 │ │ +42348c: 760d bead 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@adbe │ │ +423492: 0e00 |0047: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0018 line=50 │ │ 0x0033 line=51 │ │ 0x0044 line=49 │ │ locals : │ │ @@ -959916,17 +959916,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 │ │ -4234cc: |[4234cc] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.:(Landroid/os/Parcel;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest-IA;)V │ │ -4234dc: 7020 b9ad 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.:(Landroid/os/Parcel;)V // method@adb9 │ │ -4234e2: 0e00 |0003: return-void │ │ +423494: |[423494] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.:(Landroid/os/Parcel;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest-IA;)V │ │ +4234a4: 7020 b9ad 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.:(Landroid/os/Parcel;)V // method@adb9 │ │ +4234aa: 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; │ │ @@ -959936,39 +959936,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 │ │ -4234e4: |[4234e4] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)V │ │ -4234f4: 7110 a7ad 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@ada7 │ │ -4234fa: 0c01 |0003: move-result-object v1 │ │ -4234fc: 7110 adad 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@adad │ │ -423502: 0c02 |0007: move-result-object v2 │ │ -423504: 7110 aead 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@adae │ │ -42350a: 0c03 |000b: move-result-object v3 │ │ -42350c: 7110 a8ad 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@ada8 │ │ -423512: 0b04 |000f: move-result-wide v4 │ │ -423514: 7110 a9ad 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@ada9 │ │ -42351a: 0a06 |0013: move-result v6 │ │ -42351c: 7110 abad 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@adab │ │ -423522: 0c07 |0017: move-result-object v7 │ │ -423524: 7110 afad 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@adaf │ │ -42352a: 0c08 |001b: move-result-object v8 │ │ -42352c: 7110 acad 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@adac │ │ -423532: 0c09 |001f: move-result-object v9 │ │ -423534: 120a |0020: const/4 v10, #int 0 // #0 │ │ -423536: 7110 a6ad 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@ada6 │ │ -42353c: 0c0b |0024: move-result-object v11 │ │ -42353e: 7110 aaad 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@adaa │ │ -423544: 0a0c |0028: move-result v12 │ │ -423546: 07d0 |0029: move-object v0, v13 │ │ -423548: 760d bead 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@adbe │ │ -42354e: 0e00 |002d: return-void │ │ +4234ac: |[4234ac] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)V │ │ +4234bc: 7110 a7ad 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@ada7 │ │ +4234c2: 0c01 |0003: move-result-object v1 │ │ +4234c4: 7110 adad 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@adad │ │ +4234ca: 0c02 |0007: move-result-object v2 │ │ +4234cc: 7110 aead 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@adae │ │ +4234d2: 0c03 |000b: move-result-object v3 │ │ +4234d4: 7110 a8ad 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@ada8 │ │ +4234da: 0b04 |000f: move-result-wide v4 │ │ +4234dc: 7110 a9ad 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@ada9 │ │ +4234e2: 0a06 |0013: move-result v6 │ │ +4234e4: 7110 abad 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@adab │ │ +4234ea: 0c07 |0017: move-result-object v7 │ │ +4234ec: 7110 afad 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@adaf │ │ +4234f2: 0c08 |001b: move-result-object v8 │ │ +4234f4: 7110 acad 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@adac │ │ +4234fa: 0c09 |001f: move-result-object v9 │ │ +4234fc: 120a |0020: const/4 v10, #int 0 // #0 │ │ +4234fe: 7110 a6ad 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@ada6 │ │ +423504: 0c0b |0024: move-result-object v11 │ │ +423506: 7110 aaad 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@adaa │ │ +42350c: 0a0c |0028: move-result v12 │ │ +42350e: 07d0 |0029: move-object v0, v13 │ │ +423510: 760d bead 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@adbe │ │ +423516: 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; │ │ │ │ @@ -959977,17 +959977,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 │ │ -423550: |[423550] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest-IA;)V │ │ -423560: 7020 bbad 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)V // method@adbb │ │ -423566: 0e00 |0003: return-void │ │ +423518: |[423518] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest-IA;)V │ │ +423528: 7020 bbad 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)V // method@adbb │ │ +42352e: 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; │ │ @@ -959997,29 +959997,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 │ │ -423568: |[423568] 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 │ │ -423578: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -42357a: 120a |0001: const/4 v10, #int 0 // #0 │ │ -42357c: 07d0 |0002: move-object v0, v13 │ │ -42357e: 07e1 |0003: move-object v1, v14 │ │ -423580: 07f2 |0004: move-object v2, v15 │ │ -423582: 0803 1000 |0005: move-object/from16 v3, v16 │ │ -423586: 0504 1100 |0007: move-wide/from16 v4, v17 │ │ -42358a: 0206 1300 |0009: move/from16 v6, v19 │ │ -42358e: 0808 1400 |000b: move-object/from16 v8, v20 │ │ -423592: 0809 1500 |000d: move-object/from16 v9, v21 │ │ -423596: 080b 1600 |000f: move-object/from16 v11, v22 │ │ -42359a: 020c 1700 |0011: move/from16 v12, v23 │ │ -42359e: 760d bead 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@adbe │ │ -4235a4: 0e00 |0016: return-void │ │ +423530: |[423530] 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 │ │ +423540: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +423542: 120a |0001: const/4 v10, #int 0 // #0 │ │ +423544: 07d0 |0002: move-object v0, v13 │ │ +423546: 07e1 |0003: move-object v1, v14 │ │ +423548: 07f2 |0004: move-object v2, v15 │ │ +42354a: 0803 1000 |0005: move-object/from16 v3, v16 │ │ +42354e: 0504 1100 |0007: move-wide/from16 v4, v17 │ │ +423552: 0206 1300 |0009: move/from16 v6, v19 │ │ +423556: 0808 1400 |000b: move-object/from16 v8, v20 │ │ +42355a: 0809 1500 |000d: move-object/from16 v9, v21 │ │ +42355e: 080b 1600 |000f: move-object/from16 v11, v22 │ │ +423562: 020c 1700 |0011: move/from16 v12, v23 │ │ +423566: 760d bead 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@adbe │ │ +42356c: 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; │ │ @@ -960036,28 +960036,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 │ │ -4235a8: |[4235a8] 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 │ │ -4235b8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4235be: 5b01 c2b6 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.destination:Ljava/lang/String; // field@b6c2 │ │ -4235c2: 5b02 ccb6 |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.source:Ljava/lang/String; // field@b6cc │ │ -4235c6: 5b03 ceb6 |0007: iput-object v3, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.title:Ljava/lang/String; // field@b6ce │ │ -4235ca: 5a04 c3b6 |0009: iput-wide v4, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.feedfileId:J // field@b6c3 │ │ -4235ce: 5906 c4b6 |000b: iput v6, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.feedfileType:I // field@b6c4 │ │ -4235d2: 5b07 c6b6 |000d: iput-object v7, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.lastModified:Ljava/lang/String; // field@b6c6 │ │ -4235d6: 5b08 cfb6 |000f: iput-object v8, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.username:Ljava/lang/String; // field@b6cf │ │ -4235da: 5b09 c8b6 |0011: iput-object v9, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.password:Ljava/lang/String; // field@b6c8 │ │ -4235de: 5c0a c7b6 |0013: iput-boolean v10, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.mediaEnqueued:Z // field@b6c7 │ │ -4235e2: 5b0b c1b6 |0015: iput-object v11, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.arguments:Landroid/os/Bundle; // field@b6c1 │ │ -4235e6: 5c0c c5b6 |0017: iput-boolean v12, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.initiatedByUser:Z // field@b6c5 │ │ -4235ea: 0e00 |0019: return-void │ │ +423570: |[423570] 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 │ │ +423580: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +423586: 5b01 c2b6 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.destination:Ljava/lang/String; // field@b6c2 │ │ +42358a: 5b02 ccb6 |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.source:Ljava/lang/String; // field@b6cc │ │ +42358e: 5b03 ceb6 |0007: iput-object v3, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.title:Ljava/lang/String; // field@b6ce │ │ +423592: 5a04 c3b6 |0009: iput-wide v4, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.feedfileId:J // field@b6c3 │ │ +423596: 5906 c4b6 |000b: iput v6, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.feedfileType:I // field@b6c4 │ │ +42359a: 5b07 c6b6 |000d: iput-object v7, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.lastModified:Ljava/lang/String; // field@b6c6 │ │ +42359e: 5b08 cfb6 |000f: iput-object v8, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.username:Ljava/lang/String; // field@b6cf │ │ +4235a2: 5b09 c8b6 |0011: iput-object v9, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.password:Ljava/lang/String; // field@b6c8 │ │ +4235a6: 5c0a c7b6 |0013: iput-boolean v10, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.mediaEnqueued:Z // field@b6c7 │ │ +4235aa: 5b0b c1b6 |0015: iput-object v11, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.arguments:Landroid/os/Bundle; // field@b6c1 │ │ +4235ae: 5c0c c5b6 |0017: iput-boolean v12, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.initiatedByUser:Z // field@b6c5 │ │ +4235b2: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0003 line=57 │ │ 0x0005 line=58 │ │ 0x0007 line=59 │ │ 0x0009 line=60 │ │ @@ -960087,19 +960087,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 │ │ -423388: |[423388] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.nonNullString:(Ljava/lang/String;)Ljava/lang/String; │ │ -423398: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ -42339c: 2803 |0002: goto 0005 // +0003 │ │ -42339e: 1a00 0000 |0003: const-string v0, "" // string@0000 │ │ -4233a2: 1100 |0005: return-object v0 │ │ +423350: |[423350] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.nonNullString:(Ljava/lang/String;)Ljava/lang/String; │ │ +423360: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ +423364: 2803 |0002: goto 0005 // +0003 │ │ +423366: 1a00 0000 |0003: const-string v0, "" // string@0000 │ │ +42336a: 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;) │ │ @@ -960107,20 +960107,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 │ │ -4233a4: |[4233a4] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.nullIfEmpty:(Ljava/lang/String;)Ljava/lang/String; │ │ -4233b4: 7110 b10a 0100 |0000: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -4233ba: 0a00 |0003: move-result v0 │ │ -4233bc: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ -4233c0: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -4233c2: 1101 |0007: return-object v1 │ │ +42336c: |[42336c] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.nullIfEmpty:(Ljava/lang/String;)Ljava/lang/String; │ │ +42337c: 7110 b10a 0100 |0000: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +423382: 0a00 |0003: move-result v0 │ │ +423384: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ +423388: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +42338a: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 (null) Ljava/lang/String; │ │ │ │ Virtual methods - │ │ @@ -960129,17 +960129,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -4231a8: |[4231a8] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.describeContents:()I │ │ -4231b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -4231ba: 0f00 |0001: return v0 │ │ +423170: |[423170] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.describeContents:()I │ │ +423180: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +423182: 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;) │ │ @@ -960147,111 +960147,111 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 169 16-bit code units │ │ -42302c: |[42302c] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.equals:(Ljava/lang/Object;)Z │ │ -42303c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -42303e: 3387 0300 |0001: if-ne v7, v8, 0004 // +0003 │ │ -423042: 0f00 |0003: return v0 │ │ -423044: 2081 f81c |0004: instance-of v1, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // type@1cf8 │ │ -423048: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -42304a: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -42304e: 0f02 |0009: return v2 │ │ -423050: 1f08 f81c |000a: check-cast v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // type@1cf8 │ │ -423054: 5471 c6b6 |000c: iget-object v1, v7, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.lastModified:Ljava/lang/String; // field@b6c6 │ │ -423058: 3801 0b00 |000e: if-eqz v1, 0019 // +000b │ │ -42305c: 5483 c6b6 |0010: iget-object v3, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.lastModified:Ljava/lang/String; // field@b6c6 │ │ -423060: 6e20 28b3 3100 |0012: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -423066: 0a01 |0015: move-result v1 │ │ -423068: 3901 0800 |0016: if-nez v1, 001e // +0008 │ │ -42306c: 2805 |0018: goto 001d // +0005 │ │ -42306e: 5481 c6b6 |0019: iget-object v1, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.lastModified:Ljava/lang/String; // field@b6c6 │ │ -423072: 3801 0300 |001b: if-eqz v1, 001e // +0003 │ │ -423076: 0f02 |001d: return v2 │ │ -423078: 5373 c3b6 |001e: iget-wide v3, v7, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.feedfileId:J // field@b6c3 │ │ -42307c: 5385 c3b6 |0020: iget-wide v5, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.feedfileId:J // field@b6c3 │ │ -423080: 3101 0305 |0022: cmp-long v1, v3, v5 │ │ -423084: 3801 0300 |0024: if-eqz v1, 0027 // +0003 │ │ -423088: 0f02 |0026: return v2 │ │ -42308a: 5271 c4b6 |0027: iget v1, v7, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.feedfileType:I // field@b6c4 │ │ -42308e: 5283 c4b6 |0029: iget v3, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.feedfileType:I // field@b6c4 │ │ -423092: 3231 0300 |002b: if-eq v1, v3, 002e // +0003 │ │ -423096: 0f02 |002d: return v2 │ │ -423098: 5271 c9b6 |002e: iget v1, v7, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.progressPercent:I // field@b6c9 │ │ -42309c: 5283 c9b6 |0030: iget v3, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.progressPercent:I // field@b6c9 │ │ -4230a0: 3231 0300 |0032: if-eq v1, v3, 0035 // +0003 │ │ -4230a4: 0f02 |0034: return v2 │ │ -4230a6: 5373 cab6 |0035: iget-wide v3, v7, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.size:J // field@b6ca │ │ -4230aa: 5385 cab6 |0037: iget-wide v5, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.size:J // field@b6ca │ │ -4230ae: 3101 0305 |0039: cmp-long v1, v3, v5 │ │ -4230b2: 3801 0300 |003b: if-eqz v1, 003e // +0003 │ │ -4230b6: 0f02 |003d: return v2 │ │ -4230b8: 5373 cbb6 |003e: iget-wide v3, v7, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.soFar:J // field@b6cb │ │ -4230bc: 5385 cbb6 |0040: iget-wide v5, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.soFar:J // field@b6cb │ │ -4230c0: 3101 0305 |0042: cmp-long v1, v3, v5 │ │ -4230c4: 3801 0300 |0044: if-eqz v1, 0047 // +0003 │ │ -4230c8: 0f02 |0046: return v2 │ │ -4230ca: 5271 cdb6 |0047: iget v1, v7, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.statusMsg:I // field@b6cd │ │ -4230ce: 5283 cdb6 |0049: iget v3, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.statusMsg:I // field@b6cd │ │ -4230d2: 3231 0300 |004b: if-eq v1, v3, 004e // +0003 │ │ -4230d6: 0f02 |004d: return v2 │ │ -4230d8: 5471 c2b6 |004e: iget-object v1, v7, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.destination:Ljava/lang/String; // field@b6c2 │ │ -4230dc: 5483 c2b6 |0050: iget-object v3, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.destination:Ljava/lang/String; // field@b6c2 │ │ -4230e0: 6e20 28b3 3100 |0052: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -4230e6: 0a01 |0055: move-result v1 │ │ -4230e8: 3901 0300 |0056: if-nez v1, 0059 // +0003 │ │ -4230ec: 0f02 |0058: return v2 │ │ -4230ee: 5471 c8b6 |0059: iget-object v1, v7, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.password:Ljava/lang/String; // field@b6c8 │ │ -4230f2: 3801 0b00 |005b: if-eqz v1, 0066 // +000b │ │ -4230f6: 5483 c8b6 |005d: iget-object v3, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.password:Ljava/lang/String; // field@b6c8 │ │ -4230fa: 6e20 28b3 3100 |005f: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -423100: 0a01 |0062: move-result v1 │ │ -423102: 3901 0800 |0063: if-nez v1, 006b // +0008 │ │ -423106: 2805 |0065: goto 006a // +0005 │ │ -423108: 5481 c8b6 |0066: iget-object v1, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.password:Ljava/lang/String; // field@b6c8 │ │ -42310c: 3801 0300 |0068: if-eqz v1, 006b // +0003 │ │ -423110: 0f02 |006a: return v2 │ │ -423112: 5471 ccb6 |006b: iget-object v1, v7, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.source:Ljava/lang/String; // field@b6cc │ │ -423116: 5483 ccb6 |006d: iget-object v3, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.source:Ljava/lang/String; // field@b6cc │ │ -42311a: 6e20 28b3 3100 |006f: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -423120: 0a01 |0072: move-result v1 │ │ -423122: 3901 0300 |0073: if-nez v1, 0076 // +0003 │ │ -423126: 0f02 |0075: return v2 │ │ -423128: 5471 ceb6 |0076: iget-object v1, v7, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.title:Ljava/lang/String; // field@b6ce │ │ -42312c: 3801 0b00 |0078: if-eqz v1, 0083 // +000b │ │ -423130: 5483 ceb6 |007a: iget-object v3, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.title:Ljava/lang/String; // field@b6ce │ │ -423134: 6e20 28b3 3100 |007c: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42313a: 0a01 |007f: move-result v1 │ │ -42313c: 3901 0800 |0080: if-nez v1, 0088 // +0008 │ │ -423140: 2805 |0082: goto 0087 // +0005 │ │ -423142: 5481 ceb6 |0083: iget-object v1, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.title:Ljava/lang/String; // field@b6ce │ │ -423146: 3801 0300 |0085: if-eqz v1, 0088 // +0003 │ │ -42314a: 0f02 |0087: return v2 │ │ -42314c: 5471 cfb6 |0088: iget-object v1, v7, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.username:Ljava/lang/String; // field@b6cf │ │ -423150: 3801 0b00 |008a: if-eqz v1, 0095 // +000b │ │ -423154: 5483 cfb6 |008c: iget-object v3, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.username:Ljava/lang/String; // field@b6cf │ │ -423158: 6e20 28b3 3100 |008e: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42315e: 0a01 |0091: move-result v1 │ │ -423160: 3901 0800 |0092: if-nez v1, 009a // +0008 │ │ -423164: 2805 |0094: goto 0099 // +0005 │ │ -423166: 5481 cfb6 |0095: iget-object v1, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.username:Ljava/lang/String; // field@b6cf │ │ -42316a: 3801 0300 |0097: if-eqz v1, 009a // +0003 │ │ -42316e: 0f02 |0099: return v2 │ │ -423170: 5571 c7b6 |009a: iget-boolean v1, v7, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.mediaEnqueued:Z // field@b6c7 │ │ -423174: 5583 c7b6 |009c: iget-boolean v3, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.mediaEnqueued:Z // field@b6c7 │ │ -423178: 3231 0300 |009e: if-eq v1, v3, 00a1 // +0003 │ │ -42317c: 0f02 |00a0: return v2 │ │ -42317e: 5571 c5b6 |00a1: iget-boolean v1, v7, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.initiatedByUser:Z // field@b6c5 │ │ -423182: 5588 c5b6 |00a3: iget-boolean v8, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.initiatedByUser:Z // field@b6c5 │ │ -423186: 3281 0300 |00a5: if-eq v1, v8, 00a8 // +0003 │ │ -42318a: 0f02 |00a7: return v2 │ │ -42318c: 0f00 |00a8: return v0 │ │ +422ff4: |[422ff4] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.equals:(Ljava/lang/Object;)Z │ │ +423004: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +423006: 3387 0300 |0001: if-ne v7, v8, 0004 // +0003 │ │ +42300a: 0f00 |0003: return v0 │ │ +42300c: 2081 f81c |0004: instance-of v1, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // type@1cf8 │ │ +423010: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +423012: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +423016: 0f02 |0009: return v2 │ │ +423018: 1f08 f81c |000a: check-cast v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // type@1cf8 │ │ +42301c: 5471 c6b6 |000c: iget-object v1, v7, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.lastModified:Ljava/lang/String; // field@b6c6 │ │ +423020: 3801 0b00 |000e: if-eqz v1, 0019 // +000b │ │ +423024: 5483 c6b6 |0010: iget-object v3, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.lastModified:Ljava/lang/String; // field@b6c6 │ │ +423028: 6e20 28b3 3100 |0012: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42302e: 0a01 |0015: move-result v1 │ │ +423030: 3901 0800 |0016: if-nez v1, 001e // +0008 │ │ +423034: 2805 |0018: goto 001d // +0005 │ │ +423036: 5481 c6b6 |0019: iget-object v1, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.lastModified:Ljava/lang/String; // field@b6c6 │ │ +42303a: 3801 0300 |001b: if-eqz v1, 001e // +0003 │ │ +42303e: 0f02 |001d: return v2 │ │ +423040: 5373 c3b6 |001e: iget-wide v3, v7, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.feedfileId:J // field@b6c3 │ │ +423044: 5385 c3b6 |0020: iget-wide v5, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.feedfileId:J // field@b6c3 │ │ +423048: 3101 0305 |0022: cmp-long v1, v3, v5 │ │ +42304c: 3801 0300 |0024: if-eqz v1, 0027 // +0003 │ │ +423050: 0f02 |0026: return v2 │ │ +423052: 5271 c4b6 |0027: iget v1, v7, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.feedfileType:I // field@b6c4 │ │ +423056: 5283 c4b6 |0029: iget v3, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.feedfileType:I // field@b6c4 │ │ +42305a: 3231 0300 |002b: if-eq v1, v3, 002e // +0003 │ │ +42305e: 0f02 |002d: return v2 │ │ +423060: 5271 c9b6 |002e: iget v1, v7, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.progressPercent:I // field@b6c9 │ │ +423064: 5283 c9b6 |0030: iget v3, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.progressPercent:I // field@b6c9 │ │ +423068: 3231 0300 |0032: if-eq v1, v3, 0035 // +0003 │ │ +42306c: 0f02 |0034: return v2 │ │ +42306e: 5373 cab6 |0035: iget-wide v3, v7, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.size:J // field@b6ca │ │ +423072: 5385 cab6 |0037: iget-wide v5, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.size:J // field@b6ca │ │ +423076: 3101 0305 |0039: cmp-long v1, v3, v5 │ │ +42307a: 3801 0300 |003b: if-eqz v1, 003e // +0003 │ │ +42307e: 0f02 |003d: return v2 │ │ +423080: 5373 cbb6 |003e: iget-wide v3, v7, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.soFar:J // field@b6cb │ │ +423084: 5385 cbb6 |0040: iget-wide v5, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.soFar:J // field@b6cb │ │ +423088: 3101 0305 |0042: cmp-long v1, v3, v5 │ │ +42308c: 3801 0300 |0044: if-eqz v1, 0047 // +0003 │ │ +423090: 0f02 |0046: return v2 │ │ +423092: 5271 cdb6 |0047: iget v1, v7, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.statusMsg:I // field@b6cd │ │ +423096: 5283 cdb6 |0049: iget v3, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.statusMsg:I // field@b6cd │ │ +42309a: 3231 0300 |004b: if-eq v1, v3, 004e // +0003 │ │ +42309e: 0f02 |004d: return v2 │ │ +4230a0: 5471 c2b6 |004e: iget-object v1, v7, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.destination:Ljava/lang/String; // field@b6c2 │ │ +4230a4: 5483 c2b6 |0050: iget-object v3, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.destination:Ljava/lang/String; // field@b6c2 │ │ +4230a8: 6e20 28b3 3100 |0052: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +4230ae: 0a01 |0055: move-result v1 │ │ +4230b0: 3901 0300 |0056: if-nez v1, 0059 // +0003 │ │ +4230b4: 0f02 |0058: return v2 │ │ +4230b6: 5471 c8b6 |0059: iget-object v1, v7, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.password:Ljava/lang/String; // field@b6c8 │ │ +4230ba: 3801 0b00 |005b: if-eqz v1, 0066 // +000b │ │ +4230be: 5483 c8b6 |005d: iget-object v3, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.password:Ljava/lang/String; // field@b6c8 │ │ +4230c2: 6e20 28b3 3100 |005f: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +4230c8: 0a01 |0062: move-result v1 │ │ +4230ca: 3901 0800 |0063: if-nez v1, 006b // +0008 │ │ +4230ce: 2805 |0065: goto 006a // +0005 │ │ +4230d0: 5481 c8b6 |0066: iget-object v1, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.password:Ljava/lang/String; // field@b6c8 │ │ +4230d4: 3801 0300 |0068: if-eqz v1, 006b // +0003 │ │ +4230d8: 0f02 |006a: return v2 │ │ +4230da: 5471 ccb6 |006b: iget-object v1, v7, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.source:Ljava/lang/String; // field@b6cc │ │ +4230de: 5483 ccb6 |006d: iget-object v3, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.source:Ljava/lang/String; // field@b6cc │ │ +4230e2: 6e20 28b3 3100 |006f: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +4230e8: 0a01 |0072: move-result v1 │ │ +4230ea: 3901 0300 |0073: if-nez v1, 0076 // +0003 │ │ +4230ee: 0f02 |0075: return v2 │ │ +4230f0: 5471 ceb6 |0076: iget-object v1, v7, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.title:Ljava/lang/String; // field@b6ce │ │ +4230f4: 3801 0b00 |0078: if-eqz v1, 0083 // +000b │ │ +4230f8: 5483 ceb6 |007a: iget-object v3, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.title:Ljava/lang/String; // field@b6ce │ │ +4230fc: 6e20 28b3 3100 |007c: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +423102: 0a01 |007f: move-result v1 │ │ +423104: 3901 0800 |0080: if-nez v1, 0088 // +0008 │ │ +423108: 2805 |0082: goto 0087 // +0005 │ │ +42310a: 5481 ceb6 |0083: iget-object v1, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.title:Ljava/lang/String; // field@b6ce │ │ +42310e: 3801 0300 |0085: if-eqz v1, 0088 // +0003 │ │ +423112: 0f02 |0087: return v2 │ │ +423114: 5471 cfb6 |0088: iget-object v1, v7, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.username:Ljava/lang/String; // field@b6cf │ │ +423118: 3801 0b00 |008a: if-eqz v1, 0095 // +000b │ │ +42311c: 5483 cfb6 |008c: iget-object v3, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.username:Ljava/lang/String; // field@b6cf │ │ +423120: 6e20 28b3 3100 |008e: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +423126: 0a01 |0091: move-result v1 │ │ +423128: 3901 0800 |0092: if-nez v1, 009a // +0008 │ │ +42312c: 2805 |0094: goto 0099 // +0005 │ │ +42312e: 5481 cfb6 |0095: iget-object v1, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.username:Ljava/lang/String; // field@b6cf │ │ +423132: 3801 0300 |0097: if-eqz v1, 009a // +0003 │ │ +423136: 0f02 |0099: return v2 │ │ +423138: 5571 c7b6 |009a: iget-boolean v1, v7, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.mediaEnqueued:Z // field@b6c7 │ │ +42313c: 5583 c7b6 |009c: iget-boolean v3, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.mediaEnqueued:Z // field@b6c7 │ │ +423140: 3231 0300 |009e: if-eq v1, v3, 00a1 // +0003 │ │ +423144: 0f02 |00a0: return v2 │ │ +423146: 5571 c5b6 |00a1: iget-boolean v1, v7, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.initiatedByUser:Z // field@b6c5 │ │ +42314a: 5588 c5b6 |00a3: iget-boolean v8, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.initiatedByUser:Z // field@b6c5 │ │ +42314e: 3281 0300 |00a5: if-eq v1, v8, 00a8 // +0003 │ │ +423152: 0f02 |00a7: return v2 │ │ +423154: 0f00 |00a8: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=117 │ │ 0x000a line=119 │ │ 0x000c line=121 │ │ 0x001e line=123 │ │ 0x0027 line=124 │ │ @@ -960275,17 +960275,17 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -423014: |[423014] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.getArguments:()Landroid/os/Bundle; │ │ -423024: 5410 c1b6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.arguments:Landroid/os/Bundle; // field@b6c1 │ │ -423028: 1100 |0002: return-object v0 │ │ +422fdc: |[422fdc] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.getArguments:()Landroid/os/Bundle; │ │ +422fec: 5410 c1b6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.arguments:Landroid/os/Bundle; // field@b6c1 │ │ +422ff0: 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;) │ │ @@ -960293,17 +960293,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4232f8: |[4232f8] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.getDestination:()Ljava/lang/String; │ │ -423308: 5410 c2b6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.destination:Ljava/lang/String; // field@b6c2 │ │ -42330c: 1100 |0002: return-object v0 │ │ +4232c0: |[4232c0] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.getDestination:()Ljava/lang/String; │ │ +4232d0: 5410 c2b6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.destination:Ljava/lang/String; // field@b6c2 │ │ +4232d4: 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;) │ │ @@ -960311,17 +960311,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4233c4: |[4233c4] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.getFeedfileId:()J │ │ -4233d4: 5320 c3b6 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.feedfileId:J // field@b6c3 │ │ -4233d8: 1000 |0002: return-wide v0 │ │ +42338c: |[42338c] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.getFeedfileId:()J │ │ +42339c: 5320 c3b6 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.feedfileId:J // field@b6c3 │ │ +4233a0: 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;) │ │ @@ -960329,17 +960329,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4231bc: |[4231bc] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.getFeedfileType:()I │ │ -4231cc: 5210 c4b6 |0000: iget v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.feedfileType:I // field@b6c4 │ │ -4231d0: 0f00 |0002: return v0 │ │ +423184: |[423184] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.getFeedfileType:()I │ │ +423194: 5210 c4b6 |0000: iget v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.feedfileType:I // field@b6c4 │ │ +423198: 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;) │ │ @@ -960347,17 +960347,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -423310: |[423310] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.getLastModified:()Ljava/lang/String; │ │ -423320: 5410 c6b6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.lastModified:Ljava/lang/String; // field@b6c6 │ │ -423324: 1100 |0002: return-object v0 │ │ +4232d8: |[4232d8] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.getLastModified:()Ljava/lang/String; │ │ +4232e8: 5410 c6b6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.lastModified:Ljava/lang/String; // field@b6c6 │ │ +4232ec: 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;) │ │ @@ -960365,17 +960365,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -423328: |[423328] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.getPassword:()Ljava/lang/String; │ │ -423338: 5410 c8b6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.password:Ljava/lang/String; // field@b6c8 │ │ -42333c: 1100 |0002: return-object v0 │ │ +4232f0: |[4232f0] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.getPassword:()Ljava/lang/String; │ │ +423300: 5410 c8b6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.password:Ljava/lang/String; // field@b6c8 │ │ +423304: 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;) │ │ @@ -960383,17 +960383,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4231d4: |[4231d4] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.getProgressPercent:()I │ │ -4231e4: 5210 c9b6 |0000: iget v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.progressPercent:I // field@b6c9 │ │ -4231e8: 0f00 |0002: return v0 │ │ +42319c: |[42319c] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.getProgressPercent:()I │ │ +4231ac: 5210 c9b6 |0000: iget v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.progressPercent:I // field@b6c9 │ │ +4231b0: 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;) │ │ @@ -960401,17 +960401,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4233dc: |[4233dc] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.getSize:()J │ │ -4233ec: 5320 cab6 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.size:J // field@b6ca │ │ -4233f0: 1000 |0002: return-wide v0 │ │ +4233a4: |[4233a4] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.getSize:()J │ │ +4233b4: 5320 cab6 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.size:J // field@b6ca │ │ +4233b8: 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;) │ │ @@ -960419,17 +960419,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4233f4: |[4233f4] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.getSoFar:()J │ │ -423404: 5320 cbb6 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.soFar:J // field@b6cb │ │ -423408: 1000 |0002: return-wide v0 │ │ +4233bc: |[4233bc] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.getSoFar:()J │ │ +4233cc: 5320 cbb6 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.soFar:J // field@b6cb │ │ +4233d0: 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;) │ │ @@ -960437,17 +960437,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -423340: |[423340] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.getSource:()Ljava/lang/String; │ │ -423350: 5410 ccb6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.source:Ljava/lang/String; // field@b6cc │ │ -423354: 1100 |0002: return-object v0 │ │ +423308: |[423308] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.getSource:()Ljava/lang/String; │ │ +423318: 5410 ccb6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.source:Ljava/lang/String; // field@b6cc │ │ +42331c: 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;) │ │ @@ -960455,17 +960455,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -423358: |[423358] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.getTitle:()Ljava/lang/String; │ │ -423368: 5410 ceb6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.title:Ljava/lang/String; // field@b6ce │ │ -42336c: 1100 |0002: return-object v0 │ │ +423320: |[423320] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.getTitle:()Ljava/lang/String; │ │ +423330: 5410 ceb6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.title:Ljava/lang/String; // field@b6ce │ │ +423334: 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;) │ │ @@ -960473,17 +960473,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -423370: |[423370] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.getUsername:()Ljava/lang/String; │ │ -423380: 5410 cfb6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.username:Ljava/lang/String; // field@b6cf │ │ -423384: 1100 |0002: return-object v0 │ │ +423338: |[423338] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.getUsername:()Ljava/lang/String; │ │ +423348: 5410 cfb6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.username:Ljava/lang/String; // field@b6cf │ │ +42334c: 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;) │ │ @@ -960491,91 +960491,91 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 125 16-bit code units │ │ -4231ec: |[4231ec] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.hashCode:()I │ │ -4231fc: 5460 c2b6 |0000: iget-object v0, v6, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.destination:Ljava/lang/String; // field@b6c2 │ │ -423200: 6e10 2fb3 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ -423206: 0a00 |0005: move-result v0 │ │ -423208: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -42320c: 5461 ccb6 |0008: iget-object v1, v6, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.source:Ljava/lang/String; // field@b6cc │ │ -423210: 6e10 2fb3 0100 |000a: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ -423216: 0a01 |000d: move-result v1 │ │ -423218: b010 |000e: add-int/2addr v0, v1 │ │ -42321a: da00 001f |000f: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -42321e: 5461 ceb6 |0011: iget-object v1, v6, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.title:Ljava/lang/String; // field@b6ce │ │ -423222: 1202 |0013: const/4 v2, #int 0 // #0 │ │ -423224: 3801 0700 |0014: if-eqz v1, 001b // +0007 │ │ -423228: 6e10 2fb3 0100 |0016: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ -42322e: 0a01 |0019: move-result v1 │ │ -423230: 2802 |001a: goto 001c // +0002 │ │ -423232: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -423234: b010 |001c: add-int/2addr v0, v1 │ │ -423236: da00 001f |001d: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -42323a: 5461 cfb6 |001f: iget-object v1, v6, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.username:Ljava/lang/String; // field@b6cf │ │ -42323e: 3801 0700 |0021: if-eqz v1, 0028 // +0007 │ │ -423242: 6e10 2fb3 0100 |0023: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ -423248: 0a01 |0026: move-result v1 │ │ -42324a: 2802 |0027: goto 0029 // +0002 │ │ -42324c: 1201 |0028: const/4 v1, #int 0 // #0 │ │ -42324e: b010 |0029: add-int/2addr v0, v1 │ │ -423250: da00 001f |002a: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -423254: 5461 c8b6 |002c: iget-object v1, v6, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.password:Ljava/lang/String; // field@b6c8 │ │ -423258: 3801 0700 |002e: if-eqz v1, 0035 // +0007 │ │ -42325c: 6e10 2fb3 0100 |0030: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ -423262: 0a01 |0033: move-result v1 │ │ -423264: 2802 |0034: goto 0036 // +0002 │ │ -423266: 1201 |0035: const/4 v1, #int 0 // #0 │ │ -423268: b010 |0036: add-int/2addr v0, v1 │ │ -42326a: da00 001f |0037: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -42326e: 5461 c6b6 |0039: iget-object v1, v6, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.lastModified:Ljava/lang/String; // field@b6c6 │ │ -423272: 3801 0600 |003b: if-eqz v1, 0041 // +0006 │ │ -423276: 6e10 2fb3 0100 |003d: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ -42327c: 0a02 |0040: move-result v2 │ │ -42327e: b020 |0041: add-int/2addr v0, v2 │ │ -423280: da00 001f |0042: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -423284: 5361 c3b6 |0044: iget-wide v1, v6, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.feedfileId:J // field@b6c3 │ │ -423288: 1303 2000 |0046: const/16 v3, #int 32 // #20 │ │ -42328c: a504 0103 |0048: ushr-long v4, v1, v3 │ │ -423290: c241 |004a: xor-long/2addr v1, v4 │ │ -423292: 8412 |004b: long-to-int v2, v1 │ │ -423294: b020 |004c: add-int/2addr v0, v2 │ │ -423296: da00 001f |004d: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -42329a: 5261 c4b6 |004f: iget v1, v6, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.feedfileType:I // field@b6c4 │ │ -42329e: b010 |0051: add-int/2addr v0, v1 │ │ -4232a0: da00 001f |0052: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -4232a4: 5461 c1b6 |0054: iget-object v1, v6, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.arguments:Landroid/os/Bundle; // field@b6c1 │ │ -4232a8: 6e10 03b3 0100 |0056: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@b303 │ │ -4232ae: 0a01 |0059: move-result v1 │ │ -4232b0: b010 |005a: add-int/2addr v0, v1 │ │ -4232b2: da00 001f |005b: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -4232b6: 5261 c9b6 |005d: iget v1, v6, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.progressPercent:I // field@b6c9 │ │ -4232ba: b010 |005f: add-int/2addr v0, v1 │ │ -4232bc: da00 001f |0060: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -4232c0: 5361 cbb6 |0062: iget-wide v1, v6, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.soFar:J // field@b6cb │ │ -4232c4: a504 0103 |0064: ushr-long v4, v1, v3 │ │ -4232c8: c241 |0066: xor-long/2addr v1, v4 │ │ -4232ca: 8412 |0067: long-to-int v2, v1 │ │ -4232cc: b020 |0068: add-int/2addr v0, v2 │ │ -4232ce: da00 001f |0069: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -4232d2: 5361 cab6 |006b: iget-wide v1, v6, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.size:J // field@b6ca │ │ -4232d6: a503 0103 |006d: ushr-long v3, v1, v3 │ │ -4232da: c231 |006f: xor-long/2addr v1, v3 │ │ -4232dc: 8412 |0070: long-to-int v2, v1 │ │ -4232de: b020 |0071: add-int/2addr v0, v2 │ │ -4232e0: da00 001f |0072: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -4232e4: 5261 cdb6 |0074: iget v1, v6, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.statusMsg:I // field@b6cd │ │ -4232e8: b010 |0076: add-int/2addr v0, v1 │ │ -4232ea: da00 001f |0077: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -4232ee: 5561 c7b6 |0079: iget-boolean v1, v6, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.mediaEnqueued:Z // field@b6c7 │ │ -4232f2: b010 |007b: add-int/2addr v0, v1 │ │ -4232f4: 0f00 |007c: return v0 │ │ +4231b4: |[4231b4] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.hashCode:()I │ │ +4231c4: 5460 c2b6 |0000: iget-object v0, v6, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.destination:Ljava/lang/String; // field@b6c2 │ │ +4231c8: 6e10 2fb3 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ +4231ce: 0a00 |0005: move-result v0 │ │ +4231d0: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +4231d4: 5461 ccb6 |0008: iget-object v1, v6, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.source:Ljava/lang/String; // field@b6cc │ │ +4231d8: 6e10 2fb3 0100 |000a: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ +4231de: 0a01 |000d: move-result v1 │ │ +4231e0: b010 |000e: add-int/2addr v0, v1 │ │ +4231e2: da00 001f |000f: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +4231e6: 5461 ceb6 |0011: iget-object v1, v6, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.title:Ljava/lang/String; // field@b6ce │ │ +4231ea: 1202 |0013: const/4 v2, #int 0 // #0 │ │ +4231ec: 3801 0700 |0014: if-eqz v1, 001b // +0007 │ │ +4231f0: 6e10 2fb3 0100 |0016: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ +4231f6: 0a01 |0019: move-result v1 │ │ +4231f8: 2802 |001a: goto 001c // +0002 │ │ +4231fa: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +4231fc: b010 |001c: add-int/2addr v0, v1 │ │ +4231fe: da00 001f |001d: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +423202: 5461 cfb6 |001f: iget-object v1, v6, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.username:Ljava/lang/String; // field@b6cf │ │ +423206: 3801 0700 |0021: if-eqz v1, 0028 // +0007 │ │ +42320a: 6e10 2fb3 0100 |0023: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ +423210: 0a01 |0026: move-result v1 │ │ +423212: 2802 |0027: goto 0029 // +0002 │ │ +423214: 1201 |0028: const/4 v1, #int 0 // #0 │ │ +423216: b010 |0029: add-int/2addr v0, v1 │ │ +423218: da00 001f |002a: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +42321c: 5461 c8b6 |002c: iget-object v1, v6, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.password:Ljava/lang/String; // field@b6c8 │ │ +423220: 3801 0700 |002e: if-eqz v1, 0035 // +0007 │ │ +423224: 6e10 2fb3 0100 |0030: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ +42322a: 0a01 |0033: move-result v1 │ │ +42322c: 2802 |0034: goto 0036 // +0002 │ │ +42322e: 1201 |0035: const/4 v1, #int 0 // #0 │ │ +423230: b010 |0036: add-int/2addr v0, v1 │ │ +423232: da00 001f |0037: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +423236: 5461 c6b6 |0039: iget-object v1, v6, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.lastModified:Ljava/lang/String; // field@b6c6 │ │ +42323a: 3801 0600 |003b: if-eqz v1, 0041 // +0006 │ │ +42323e: 6e10 2fb3 0100 |003d: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ +423244: 0a02 |0040: move-result v2 │ │ +423246: b020 |0041: add-int/2addr v0, v2 │ │ +423248: da00 001f |0042: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +42324c: 5361 c3b6 |0044: iget-wide v1, v6, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.feedfileId:J // field@b6c3 │ │ +423250: 1303 2000 |0046: const/16 v3, #int 32 // #20 │ │ +423254: a504 0103 |0048: ushr-long v4, v1, v3 │ │ +423258: c241 |004a: xor-long/2addr v1, v4 │ │ +42325a: 8412 |004b: long-to-int v2, v1 │ │ +42325c: b020 |004c: add-int/2addr v0, v2 │ │ +42325e: da00 001f |004d: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +423262: 5261 c4b6 |004f: iget v1, v6, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.feedfileType:I // field@b6c4 │ │ +423266: b010 |0051: add-int/2addr v0, v1 │ │ +423268: da00 001f |0052: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +42326c: 5461 c1b6 |0054: iget-object v1, v6, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.arguments:Landroid/os/Bundle; // field@b6c1 │ │ +423270: 6e10 03b3 0100 |0056: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@b303 │ │ +423276: 0a01 |0059: move-result v1 │ │ +423278: b010 |005a: add-int/2addr v0, v1 │ │ +42327a: da00 001f |005b: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +42327e: 5261 c9b6 |005d: iget v1, v6, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.progressPercent:I // field@b6c9 │ │ +423282: b010 |005f: add-int/2addr v0, v1 │ │ +423284: da00 001f |0060: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +423288: 5361 cbb6 |0062: iget-wide v1, v6, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.soFar:J // field@b6cb │ │ +42328c: a504 0103 |0064: ushr-long v4, v1, v3 │ │ +423290: c241 |0066: xor-long/2addr v1, v4 │ │ +423292: 8412 |0067: long-to-int v2, v1 │ │ +423294: b020 |0068: add-int/2addr v0, v2 │ │ +423296: da00 001f |0069: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +42329a: 5361 cab6 |006b: iget-wide v1, v6, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.size:J // field@b6ca │ │ +42329e: a503 0103 |006d: ushr-long v3, v1, v3 │ │ +4232a2: c231 |006f: xor-long/2addr v1, v3 │ │ +4232a4: 8412 |0070: long-to-int v2, v1 │ │ +4232a6: b020 |0071: add-int/2addr v0, v2 │ │ +4232a8: da00 001f |0072: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +4232ac: 5261 cdb6 |0074: iget v1, v6, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.statusMsg:I // field@b6cd │ │ +4232b0: b010 |0076: add-int/2addr v0, v1 │ │ +4232b2: da00 001f |0077: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +4232b6: 5561 c7b6 |0079: iget-boolean v1, v6, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.mediaEnqueued:Z // field@b6c7 │ │ +4232ba: b010 |007b: add-int/2addr v0, v1 │ │ +4232bc: 0f00 |007c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0008 line=144 │ │ 0x0011 line=145 │ │ 0x001f line=146 │ │ 0x002c line=147 │ │ @@ -960596,17 +960596,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 │ │ -423190: |[423190] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.setLastModified:(Ljava/lang/String;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; │ │ -4231a0: 5b01 c6b6 |0000: iput-object v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.lastModified:Ljava/lang/String; // field@b6c6 │ │ -4231a4: 1100 |0002: return-object v0 │ │ +423158: |[423158] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.setLastModified:(Ljava/lang/String;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; │ │ +423168: 5b01 c6b6 |0000: iput-object v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.lastModified:Ljava/lang/String; // field@b6c6 │ │ +42316c: 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; │ │ │ │ @@ -960615,17 +960615,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4235ec: |[4235ec] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.setPassword:(Ljava/lang/String;)V │ │ -4235fc: 5b01 c8b6 |0000: iput-object v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.password:Ljava/lang/String; // field@b6c8 │ │ -423600: 0e00 |0002: return-void │ │ +4235b4: |[4235b4] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.setPassword:(Ljava/lang/String;)V │ │ +4235c4: 5b01 c8b6 |0000: iput-object v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.password:Ljava/lang/String; // field@b6c8 │ │ +4235c8: 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; │ │ │ │ @@ -960634,17 +960634,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -423604: |[423604] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.setProgressPercent:(I)V │ │ -423614: 5901 c9b6 |0000: iput v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.progressPercent:I // field@b6c9 │ │ -423618: 0e00 |0002: return-void │ │ +4235cc: |[4235cc] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.setProgressPercent:(I)V │ │ +4235dc: 5901 c9b6 |0000: iput v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.progressPercent:I // field@b6c9 │ │ +4235e0: 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 │ │ │ │ @@ -960653,17 +960653,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42361c: |[42361c] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.setSize:(J)V │ │ -42362c: 5a01 cab6 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.size:J // field@b6ca │ │ -423630: 0e00 |0002: return-void │ │ +4235e4: |[4235e4] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.setSize:(J)V │ │ +4235f4: 5a01 cab6 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.size:J // field@b6ca │ │ +4235f8: 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 │ │ │ │ @@ -960672,17 +960672,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -423634: |[423634] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.setSoFar:(J)V │ │ -423644: 5a01 cbb6 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.soFar:J // field@b6cb │ │ -423648: 0e00 |0002: return-void │ │ +4235fc: |[4235fc] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.setSoFar:(J)V │ │ +42360c: 5a01 cbb6 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.soFar:J // field@b6cb │ │ +423610: 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 │ │ │ │ @@ -960691,17 +960691,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42364c: |[42364c] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.setStatusMsg:(I)V │ │ -42365c: 5901 cdb6 |0000: iput v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.statusMsg:I // field@b6cd │ │ -423660: 0e00 |0002: return-void │ │ +423614: |[423614] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.setStatusMsg:(I)V │ │ +423624: 5901 cdb6 |0000: iput v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.statusMsg:I // field@b6cd │ │ +423628: 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 │ │ │ │ @@ -960710,17 +960710,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -423664: |[423664] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.setUsername:(Ljava/lang/String;)V │ │ -423674: 5b01 cfb6 |0000: iput-object v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.username:Ljava/lang/String; // field@b6cf │ │ -423678: 0e00 |0002: return-void │ │ +42362c: |[42362c] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.setUsername:(Ljava/lang/String;)V │ │ +42363c: 5b01 cfb6 |0000: iput-object v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.username:Ljava/lang/String; // field@b6cf │ │ +423640: 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; │ │ │ │ @@ -960729,42 +960729,42 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 64 16-bit code units │ │ -42367c: |[42367c] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.writeToParcel:(Landroid/os/Parcel;I)V │ │ -42368c: 5424 c2b6 |0000: iget-object v4, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.destination:Ljava/lang/String; // field@b6c2 │ │ -423690: 6e20 a307 4300 |0002: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@07a3 │ │ -423696: 5424 ccb6 |0005: iget-object v4, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.source:Ljava/lang/String; // field@b6cc │ │ -42369a: 6e20 a307 4300 |0007: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@07a3 │ │ -4236a0: 5424 ceb6 |000a: iget-object v4, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.title:Ljava/lang/String; // field@b6ce │ │ -4236a4: 6e20 a307 4300 |000c: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@07a3 │ │ -4236aa: 5320 c3b6 |000f: iget-wide v0, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.feedfileId:J // field@b6c3 │ │ -4236ae: 6e30 9d07 0301 |0011: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@079d │ │ -4236b4: 5224 c4b6 |0014: iget v4, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.feedfileType:I // field@b6c4 │ │ -4236b8: 6e20 9907 4300 |0016: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@0799 │ │ -4236be: 5424 c6b6 |0019: iget-object v4, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.lastModified:Ljava/lang/String; // field@b6c6 │ │ -4236c2: 6e20 a307 4300 |001b: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@07a3 │ │ -4236c8: 5424 cfb6 |001e: iget-object v4, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.username:Ljava/lang/String; // field@b6cf │ │ -4236cc: 7110 cead 0400 |0020: invoke-static {v4}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.nonNullString:(Ljava/lang/String;)Ljava/lang/String; // method@adce │ │ -4236d2: 0c04 |0023: move-result-object v4 │ │ -4236d4: 6e20 a307 4300 |0024: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@07a3 │ │ -4236da: 5424 c8b6 |0027: iget-object v4, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.password:Ljava/lang/String; // field@b6c8 │ │ -4236de: 7110 cead 0400 |0029: invoke-static {v4}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.nonNullString:(Ljava/lang/String;)Ljava/lang/String; // method@adce │ │ -4236e4: 0c04 |002c: move-result-object v4 │ │ -4236e6: 6e20 a307 4300 |002d: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@07a3 │ │ -4236ec: 5524 c7b6 |0030: iget-boolean v4, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.mediaEnqueued:Z // field@b6c7 │ │ -4236f0: 6e20 9607 4300 |0032: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeByte:(B)V // method@0796 │ │ -4236f6: 5424 c1b6 |0035: iget-object v4, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.arguments:Landroid/os/Bundle; // field@b6c1 │ │ -4236fa: 6e20 9507 4300 |0037: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@0795 │ │ -423700: 5524 c5b6 |003a: iget-boolean v4, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.initiatedByUser:Z // field@b6c5 │ │ -423704: 6e20 9607 4300 |003c: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeByte:(B)V // method@0796 │ │ -42370a: 0e00 |003f: return-void │ │ +423644: |[423644] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.writeToParcel:(Landroid/os/Parcel;I)V │ │ +423654: 5424 c2b6 |0000: iget-object v4, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.destination:Ljava/lang/String; // field@b6c2 │ │ +423658: 6e20 a307 4300 |0002: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@07a3 │ │ +42365e: 5424 ccb6 |0005: iget-object v4, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.source:Ljava/lang/String; // field@b6cc │ │ +423662: 6e20 a307 4300 |0007: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@07a3 │ │ +423668: 5424 ceb6 |000a: iget-object v4, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.title:Ljava/lang/String; // field@b6ce │ │ +42366c: 6e20 a307 4300 |000c: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@07a3 │ │ +423672: 5320 c3b6 |000f: iget-wide v0, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.feedfileId:J // field@b6c3 │ │ +423676: 6e30 9d07 0301 |0011: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@079d │ │ +42367c: 5224 c4b6 |0014: iget v4, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.feedfileType:I // field@b6c4 │ │ +423680: 6e20 9907 4300 |0016: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@0799 │ │ +423686: 5424 c6b6 |0019: iget-object v4, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.lastModified:Ljava/lang/String; // field@b6c6 │ │ +42368a: 6e20 a307 4300 |001b: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@07a3 │ │ +423690: 5424 cfb6 |001e: iget-object v4, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.username:Ljava/lang/String; // field@b6cf │ │ +423694: 7110 cead 0400 |0020: invoke-static {v4}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.nonNullString:(Ljava/lang/String;)Ljava/lang/String; // method@adce │ │ +42369a: 0c04 |0023: move-result-object v4 │ │ +42369c: 6e20 a307 4300 |0024: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@07a3 │ │ +4236a2: 5424 c8b6 |0027: iget-object v4, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.password:Ljava/lang/String; // field@b6c8 │ │ +4236a6: 7110 cead 0400 |0029: invoke-static {v4}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.nonNullString:(Ljava/lang/String;)Ljava/lang/String; // method@adce │ │ +4236ac: 0c04 |002c: move-result-object v4 │ │ +4236ae: 6e20 a307 4300 |002d: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@07a3 │ │ +4236b4: 5524 c7b6 |0030: iget-boolean v4, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.mediaEnqueued:Z // field@b6c7 │ │ +4236b8: 6e20 9607 4300 |0032: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeByte:(B)V // method@0796 │ │ +4236be: 5424 c1b6 |0035: iget-object v4, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.arguments:Landroid/os/Bundle; // field@b6c1 │ │ +4236c2: 6e20 9507 4300 |0037: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@0795 │ │ +4236c8: 5524 c5b6 |003a: iget-boolean v4, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.initiatedByUser:Z // field@b6c5 │ │ +4236cc: 6e20 9607 4300 |003c: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeByte:(B)V // method@0796 │ │ +4236d2: 0e00 |003f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0005 line=78 │ │ 0x000a line=79 │ │ 0x000f line=80 │ │ 0x0014 line=81 │ │ @@ -960843,20 +960843,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -423850: |[423850] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterface.:()V │ │ -423860: 7010 ffb2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b2ff │ │ -423866: 2200 091f |0003: new-instance v0, Ljava/util/HashMap; // type@1f09 │ │ -42386a: 7010 32b5 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@b532 │ │ -423870: 5b10 d5b6 |0008: iput-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.currentDownloads:Ljava/util/Map; // field@b6d5 │ │ -423874: 0e00 |000a: return-void │ │ +423818: |[423818] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterface.:()V │ │ +423828: 7010 ffb2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42382e: 2200 091f |0003: new-instance v0, Ljava/util/HashMap; // type@1f09 │ │ +423832: 7010 32b5 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@b532 │ │ +423838: 5b10 d5b6 |0008: iput-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.currentDownloads:Ljava/util/Map; // field@b6d5 │ │ +42383c: 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; │ │ │ │ @@ -960865,34 +960865,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 │ │ -4237fc: |[4237fc] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterface.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; │ │ -42380c: 6200 d6b6 |0000: sget-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.impl:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // field@b6d6 │ │ -423810: 1100 |0002: return-object v0 │ │ +4237c4: |[4237c4] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterface.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; │ │ +4237d4: 6200 d6b6 |0000: sget-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.impl:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // field@b6d6 │ │ +4237d8: 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 │ │ -423890: |[423890] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterface.setImpl:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;)V │ │ -4238a0: 6900 d6b6 |0000: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.impl:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // field@b6d6 │ │ -4238a4: 0e00 |0002: return-void │ │ +423858: |[423858] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterface.setImpl:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;)V │ │ +423868: 6900 d6b6 |0000: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.impl:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // field@b6d6 │ │ +42386c: 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 - │ │ @@ -960925,27 +960925,27 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -423814: |[423814] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterface.getProgress:(Ljava/lang/String;)I │ │ -423824: 6e20 dfad 2100 |0000: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.isDownloadingEpisode:(Ljava/lang/String;)Z // method@addf │ │ -42382a: 0a00 |0003: move-result v0 │ │ -42382c: 3800 0f00 |0004: if-eqz v0, 0013 // +000f │ │ -423830: 5410 d5b6 |0006: iget-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.currentDownloads:Ljava/util/Map; // field@b6d5 │ │ -423834: 7220 96b5 2000 |0008: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b596 │ │ -42383a: 0c02 |000b: move-result-object v2 │ │ -42383c: 1f02 ae1c |000c: check-cast v2, Lde/danoeh/antennapod/model/download/DownloadStatus; // type@1cae │ │ -423840: 6e10 9fab 0200 |000e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadStatus;.getProgress:()I // method@ab9f │ │ -423846: 0a02 |0011: move-result v2 │ │ -423848: 2802 |0012: goto 0014 // +0002 │ │ -42384a: 12f2 |0013: const/4 v2, #int -1 // #ff │ │ -42384c: 0f02 |0014: return v2 │ │ +4237dc: |[4237dc] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterface.getProgress:(Ljava/lang/String;)I │ │ +4237ec: 6e20 dfad 2100 |0000: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.isDownloadingEpisode:(Ljava/lang/String;)Z // method@addf │ │ +4237f2: 0a00 |0003: move-result v0 │ │ +4237f4: 3800 0f00 |0004: if-eqz v0, 0013 // +000f │ │ +4237f8: 5410 d5b6 |0006: iget-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.currentDownloads:Ljava/util/Map; // field@b6d5 │ │ +4237fc: 7220 96b5 2000 |0008: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b596 │ │ +423802: 0c02 |000b: move-result-object v2 │ │ +423804: 1f02 ae1c |000c: check-cast v2, Lde/danoeh/antennapod/model/download/DownloadStatus; // type@1cae │ │ +423808: 6e10 9fab 0200 |000e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadStatus;.getProgress:()I // method@ab9f │ │ +42380e: 0a02 |0011: move-result v2 │ │ +423810: 2802 |0012: goto 0014 // +0002 │ │ +423812: 12f2 |0013: const/4 v2, #int -1 // #ff │ │ +423814: 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; │ │ │ │ @@ -960954,30 +960954,30 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -423774: |[423774] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterface.isDownloadingEpisode:(Ljava/lang/String;)Z │ │ -423784: 5410 d5b6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.currentDownloads:Ljava/util/Map; // field@b6d5 │ │ -423788: 7220 92b5 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b592 │ │ -42378e: 0a00 |0005: move-result v0 │ │ -423790: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ -423794: 5410 d5b6 |0008: iget-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.currentDownloads:Ljava/util/Map; // field@b6d5 │ │ -423798: 7220 96b5 2000 |000a: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b596 │ │ -42379e: 0c02 |000d: move-result-object v2 │ │ -4237a0: 1f02 ae1c |000e: check-cast v2, Lde/danoeh/antennapod/model/download/DownloadStatus; // type@1cae │ │ -4237a4: 6e10 a0ab 0200 |0010: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadStatus;.getState:()I // method@aba0 │ │ -4237aa: 0a02 |0013: move-result v2 │ │ -4237ac: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -4237ae: 3202 0300 |0015: if-eq v2, v0, 0018 // +0003 │ │ -4237b2: 2802 |0017: goto 0019 // +0002 │ │ -4237b4: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -4237b6: 0f00 |0019: return v0 │ │ +42373c: |[42373c] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterface.isDownloadingEpisode:(Ljava/lang/String;)Z │ │ +42374c: 5410 d5b6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.currentDownloads:Ljava/util/Map; // field@b6d5 │ │ +423750: 7220 92b5 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b592 │ │ +423756: 0a00 |0005: move-result v0 │ │ +423758: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ +42375c: 5410 d5b6 |0008: iget-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.currentDownloads:Ljava/util/Map; // field@b6d5 │ │ +423760: 7220 96b5 2000 |000a: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b596 │ │ +423766: 0c02 |000d: move-result-object v2 │ │ +423768: 1f02 ae1c |000e: check-cast v2, Lde/danoeh/antennapod/model/download/DownloadStatus; // type@1cae │ │ +42376c: 6e10 a0ab 0200 |0010: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadStatus;.getState:()I // method@aba0 │ │ +423772: 0a02 |0013: move-result v2 │ │ +423774: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +423776: 3202 0300 |0015: if-eq v2, v0, 0018 // +0003 │ │ +42377a: 2802 |0017: goto 0019 // +0002 │ │ +42377c: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +42377e: 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; │ │ @@ -960987,30 +960987,30 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -4237b8: |[4237b8] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterface.isEpisodeQueued:(Ljava/lang/String;)Z │ │ -4237c8: 5410 d5b6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.currentDownloads:Ljava/util/Map; // field@b6d5 │ │ -4237cc: 7220 92b5 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b592 │ │ -4237d2: 0a00 |0005: move-result v0 │ │ -4237d4: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ -4237d8: 5410 d5b6 |0008: iget-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.currentDownloads:Ljava/util/Map; // field@b6d5 │ │ -4237dc: 7220 96b5 2000 |000a: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b596 │ │ -4237e2: 0c02 |000d: move-result-object v2 │ │ -4237e4: 1f02 ae1c |000e: check-cast v2, Lde/danoeh/antennapod/model/download/DownloadStatus; // type@1cae │ │ -4237e8: 6e10 a0ab 0200 |0010: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadStatus;.getState:()I // method@aba0 │ │ -4237ee: 0a02 |0013: move-result v2 │ │ -4237f0: 3902 0400 |0014: if-nez v2, 0018 // +0004 │ │ -4237f4: 1212 |0016: const/4 v2, #int 1 // #1 │ │ -4237f6: 2802 |0017: goto 0019 // +0002 │ │ -4237f8: 1202 |0018: const/4 v2, #int 0 // #0 │ │ -4237fa: 0f02 |0019: return v2 │ │ +423780: |[423780] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterface.isEpisodeQueued:(Ljava/lang/String;)Z │ │ +423790: 5410 d5b6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.currentDownloads:Ljava/util/Map; // field@b6d5 │ │ +423794: 7220 92b5 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b592 │ │ +42379a: 0a00 |0005: move-result v0 │ │ +42379c: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ +4237a0: 5410 d5b6 |0008: iget-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.currentDownloads:Ljava/util/Map; // field@b6d5 │ │ +4237a4: 7220 96b5 2000 |000a: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b596 │ │ +4237aa: 0c02 |000d: move-result-object v2 │ │ +4237ac: 1f02 ae1c |000e: check-cast v2, Lde/danoeh/antennapod/model/download/DownloadStatus; // type@1cae │ │ +4237b0: 6e10 a0ab 0200 |0010: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadStatus;.getState:()I // method@aba0 │ │ +4237b6: 0a02 |0013: move-result v2 │ │ +4237b8: 3902 0400 |0014: if-nez v2, 0018 // +0004 │ │ +4237bc: 1212 |0016: const/4 v2, #int 1 // #1 │ │ +4237be: 2802 |0017: goto 0019 // +0002 │ │ +4237c0: 1202 |0018: const/4 v2, #int 0 // #0 │ │ +4237c2: 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; │ │ @@ -961020,17 +961020,17 @@ │ │ type : '(Ljava/util/Map;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -423878: |[423878] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterface.setCurrentDownloads:(Ljava/util/Map;)V │ │ -423888: 5b01 d5b6 |0000: iput-object v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.currentDownloads:Ljava/util/Map; // field@b6d5 │ │ -42388c: 0e00 |0002: return-void │ │ +423840: |[423840] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterface.setCurrentDownloads:(Ljava/util/Map;)V │ │ +423850: 5b01 d5b6 |0000: iput-object v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.currentDownloads:Ljava/util/Map; // field@b6d5 │ │ +423854: 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; │ │ │ │ @@ -961144,17 +961144,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4238a8: |[4238a8] de.danoeh.antennapod.net.download.serviceinterface.R$attr.:()V │ │ -4238b8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4238be: 0e00 |0003: return-void │ │ +423870: |[423870] de.danoeh.antennapod.net.download.serviceinterface.R$attr.:()V │ │ +423880: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +423886: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -961221,17 +961221,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4238c0: |[4238c0] de.danoeh.antennapod.net.download.serviceinterface.R$color.:()V │ │ -4238d0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4238d6: 0e00 |0003: return-void │ │ +423888: |[423888] de.danoeh.antennapod.net.download.serviceinterface.R$color.:()V │ │ +423898: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42389e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -961373,17 +961373,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4238d8: |[4238d8] de.danoeh.antennapod.net.download.serviceinterface.R$dimen.:()V │ │ -4238e8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4238ee: 0e00 |0003: return-void │ │ +4238a0: |[4238a0] de.danoeh.antennapod.net.download.serviceinterface.R$dimen.:()V │ │ +4238b0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4238b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -961475,17 +961475,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4238f0: |[4238f0] de.danoeh.antennapod.net.download.serviceinterface.R$drawable.:()V │ │ -423900: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -423906: 0e00 |0003: return-void │ │ +4238b8: |[4238b8] de.danoeh.antennapod.net.download.serviceinterface.R$drawable.:()V │ │ +4238c8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4238ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -961907,17 +961907,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -423908: |[423908] de.danoeh.antennapod.net.download.serviceinterface.R$id.:()V │ │ -423918: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42391e: 0e00 |0003: return-void │ │ +4238d0: |[4238d0] de.danoeh.antennapod.net.download.serviceinterface.R$id.:()V │ │ +4238e0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4238e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -961959,17 +961959,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -423920: |[423920] de.danoeh.antennapod.net.download.serviceinterface.R$integer.:()V │ │ -423930: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -423936: 0e00 |0003: return-void │ │ +4238e8: |[4238e8] de.danoeh.antennapod.net.download.serviceinterface.R$integer.:()V │ │ +4238f8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4238fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -962081,17 +962081,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -423938: |[423938] de.danoeh.antennapod.net.download.serviceinterface.R$layout.:()V │ │ -423948: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42394e: 0e00 |0003: return-void │ │ +423900: |[423900] de.danoeh.antennapod.net.download.serviceinterface.R$layout.:()V │ │ +423910: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +423916: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -962133,17 +962133,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -423950: |[423950] de.danoeh.antennapod.net.download.serviceinterface.R$string.:()V │ │ -423960: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -423966: 0e00 |0003: return-void │ │ +423918: |[423918] de.danoeh.antennapod.net.download.serviceinterface.R$string.:()V │ │ +423928: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42392e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -962235,17 +962235,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -423abc: |[423abc] de.danoeh.antennapod.net.download.serviceinterface.R$style.:()V │ │ -423acc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -423ad2: 0e00 |0003: return-void │ │ +423a84: |[423a84] de.danoeh.antennapod.net.download.serviceinterface.R$style.:()V │ │ +423a94: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +423a9a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -962497,62 +962497,62 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 150 16-bit code units │ │ -423968: |[423968] de.danoeh.antennapod.net.download.serviceinterface.R$styleable.:()V │ │ -423978: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -42397a: 2301 0120 |0001: new-array v1, v0, [I // type@2001 │ │ -42397e: 2601 2f00 0000 |0003: fill-array-data v1, 00000032 // +0000002f │ │ -423984: 6901 7eb7 |0006: sput-object v1, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.Capability:[I // field@b77e │ │ -423988: 1251 |0008: const/4 v1, #int 5 // #5 │ │ -42398a: 2311 0120 |0009: new-array v1, v1, [I // type@2001 │ │ -42398e: 2601 2f00 0000 |000b: fill-array-data v1, 0000003a // +0000002f │ │ -423994: 6901 81b7 |000e: sput-object v1, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.ColorStateListItem:[I // field@b781 │ │ -423998: 1271 |0010: const/4 v1, #int 7 // #7 │ │ -42399a: 2311 0120 |0011: new-array v1, v1, [I // type@2001 │ │ -42399e: 2601 3500 0000 |0013: fill-array-data v1, 00000048 // +00000035 │ │ -4239a4: 6901 87b7 |0016: sput-object v1, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.FontFamily:[I // field@b787 │ │ -4239a8: 1301 0a00 |0018: const/16 v1, #int 10 // #a │ │ -4239ac: 2311 0120 |001a: new-array v1, v1, [I // type@2001 │ │ -4239b0: 2601 3e00 0000 |001c: fill-array-data v1, 0000005a // +0000003e │ │ -4239b6: 6901 88b7 |001f: sput-object v1, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.FontFamilyFont:[I // field@b788 │ │ -4239ba: 1301 0c00 |0021: const/16 v1, #int 12 // #c │ │ -4239be: 2311 0120 |0023: new-array v1, v1, [I // type@2001 │ │ -4239c2: 2601 4d00 0000 |0025: fill-array-data v1, 00000072 // +0000004d │ │ -4239c8: 6901 9ab7 |0028: sput-object v1, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.GradientColor:[I // field@b79a │ │ -4239cc: 2300 0120 |002a: new-array v0, v0, [I // type@2001 │ │ -4239d0: 2600 6200 0000 |002c: fill-array-data v0, 0000008e // +00000062 │ │ -4239d6: 6900 9bb7 |002f: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.GradientColorItem:[I // field@b79b │ │ -4239da: 0e00 |0031: return-void │ │ -4239dc: 0003 0400 0200 0000 7d03 047f be03 ... |0032: array-data (8 units) │ │ -4239ec: 0003 0400 0500 0000 a501 0101 1f03 ... |003a: array-data (14 units) │ │ -423a08: 0003 0400 0700 0000 e501 047f e601 ... |0048: array-data (18 units) │ │ -423a2c: 0003 0400 0a00 0000 3205 0101 3305 ... |005a: array-data (24 units) │ │ -423a5c: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0072: array-data (28 units) │ │ -423a94: 0003 0400 0200 0000 a501 0101 1405 ... |008e: array-data (8 units) │ │ +423930: |[423930] de.danoeh.antennapod.net.download.serviceinterface.R$styleable.:()V │ │ +423940: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +423942: 2301 0120 |0001: new-array v1, v0, [I // type@2001 │ │ +423946: 2601 2f00 0000 |0003: fill-array-data v1, 00000032 // +0000002f │ │ +42394c: 6901 7eb7 |0006: sput-object v1, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.Capability:[I // field@b77e │ │ +423950: 1251 |0008: const/4 v1, #int 5 // #5 │ │ +423952: 2311 0120 |0009: new-array v1, v1, [I // type@2001 │ │ +423956: 2601 2f00 0000 |000b: fill-array-data v1, 0000003a // +0000002f │ │ +42395c: 6901 81b7 |000e: sput-object v1, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.ColorStateListItem:[I // field@b781 │ │ +423960: 1271 |0010: const/4 v1, #int 7 // #7 │ │ +423962: 2311 0120 |0011: new-array v1, v1, [I // type@2001 │ │ +423966: 2601 3500 0000 |0013: fill-array-data v1, 00000048 // +00000035 │ │ +42396c: 6901 87b7 |0016: sput-object v1, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.FontFamily:[I // field@b787 │ │ +423970: 1301 0a00 |0018: const/16 v1, #int 10 // #a │ │ +423974: 2311 0120 |001a: new-array v1, v1, [I // type@2001 │ │ +423978: 2601 3e00 0000 |001c: fill-array-data v1, 0000005a // +0000003e │ │ +42397e: 6901 88b7 |001f: sput-object v1, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.FontFamilyFont:[I // field@b788 │ │ +423982: 1301 0c00 |0021: const/16 v1, #int 12 // #c │ │ +423986: 2311 0120 |0023: new-array v1, v1, [I // type@2001 │ │ +42398a: 2601 4d00 0000 |0025: fill-array-data v1, 00000072 // +0000004d │ │ +423990: 6901 9ab7 |0028: sput-object v1, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.GradientColor:[I // field@b79a │ │ +423994: 2300 0120 |002a: new-array v0, v0, [I // type@2001 │ │ +423998: 2600 6200 0000 |002c: fill-array-data v0, 0000008e // +00000062 │ │ +42399e: 6900 9bb7 |002f: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.GradientColorItem:[I // field@b79b │ │ +4239a2: 0e00 |0031: return-void │ │ +4239a4: 0003 0400 0200 0000 7d03 047f be03 ... |0032: array-data (8 units) │ │ +4239b4: 0003 0400 0500 0000 a501 0101 1f03 ... |003a: array-data (14 units) │ │ +4239d0: 0003 0400 0700 0000 e501 047f e601 ... |0048: array-data (18 units) │ │ +4239f4: 0003 0400 0a00 0000 3205 0101 3305 ... |005a: array-data (24 units) │ │ +423a24: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0072: array-data (28 units) │ │ +423a5c: 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 │ │ -423aa4: |[423aa4] de.danoeh.antennapod.net.download.serviceinterface.R$styleable.:()V │ │ -423ab4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -423aba: 0e00 |0003: return-void │ │ +423a6c: |[423a6c] de.danoeh.antennapod.net.download.serviceinterface.R$styleable.:()V │ │ +423a7c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +423a82: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -962583,17 +962583,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -423ad4: |[423ad4] de.danoeh.antennapod.net.download.serviceinterface.R.:()V │ │ -423ae4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -423aea: 0e00 |0003: return-void │ │ +423a9c: |[423a9c] de.danoeh.antennapod.net.download.serviceinterface.R.:()V │ │ +423aac: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +423ab2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -962638,39 +962638,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 │ │ -423c1c: |[423c1c] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.:(Ljavax/net/ssl/TrustManager;)V │ │ -423c2c: 7010 9ab6 0300 |0000: invoke-direct {v3}, Ljavax/net/ssl/SSLSocketFactory;.:()V // method@b69a │ │ -423c32: 1a00 8f58 |0003: const-string v0, "TLSv1.3" // string@588f │ │ -423c36: 7110 96b6 0000 |0005: invoke-static {v0}, Ljavax/net/ssl/SSLContext;.getInstance:(Ljava/lang/String;)Ljavax/net/ssl/SSLContext; // method@b696 │ │ -423c3c: 0c00 |0008: move-result-object v0 │ │ -423c3e: 280d |0009: goto 0016 // +000d │ │ -423c40: 0d04 |000a: move-exception v4 │ │ -423c42: 281c |000b: goto 0027 // +001c │ │ -423c44: 0d00 |000c: move-exception v0 │ │ -423c46: 6e10 8db3 0000 |000d: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -423c4c: 1a00 8e58 |0010: const-string v0, "TLSv1.2" // string@588e │ │ -423c50: 7110 96b6 0000 |0012: invoke-static {v0}, Ljavax/net/ssl/SSLContext;.getInstance:(Ljava/lang/String;)Ljavax/net/ssl/SSLContext; // method@b696 │ │ -423c56: 0c00 |0015: move-result-object v0 │ │ -423c58: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -423c5a: 2311 3a21 |0017: new-array v1, v1, [Ljavax/net/ssl/TrustManager; // type@213a │ │ -423c5e: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -423c60: 4d04 0102 |001a: aput-object v4, v1, v2 │ │ -423c64: 1204 |001c: const/4 v4, #int 0 // #0 │ │ -423c66: 6e40 98b6 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@b698 │ │ -423c6c: 6e10 97b6 0000 |0020: invoke-virtual {v0}, Ljavax/net/ssl/SSLContext;.getSocketFactory:()Ljavax/net/ssl/SSLSocketFactory; // method@b697 │ │ -423c72: 0c04 |0023: move-result-object v4 │ │ -423c74: 5b34 aab7 |0024: iput-object v4, v3, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b7aa │ │ -423c78: 2804 |0026: goto 002a // +0004 │ │ -423c7a: 6e10 8db3 0400 |0027: invoke-virtual {v4}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -423c80: 0e00 |002a: return-void │ │ +423be4: |[423be4] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.:(Ljavax/net/ssl/TrustManager;)V │ │ +423bf4: 7010 9ab6 0300 |0000: invoke-direct {v3}, Ljavax/net/ssl/SSLSocketFactory;.:()V // method@b69a │ │ +423bfa: 1a00 8f58 |0003: const-string v0, "TLSv1.3" // string@588f │ │ +423bfe: 7110 96b6 0000 |0005: invoke-static {v0}, Ljavax/net/ssl/SSLContext;.getInstance:(Ljava/lang/String;)Ljavax/net/ssl/SSLContext; // method@b696 │ │ +423c04: 0c00 |0008: move-result-object v0 │ │ +423c06: 280d |0009: goto 0016 // +000d │ │ +423c08: 0d04 |000a: move-exception v4 │ │ +423c0a: 281c |000b: goto 0027 // +001c │ │ +423c0c: 0d00 |000c: move-exception v0 │ │ +423c0e: 6e10 8db3 0000 |000d: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +423c14: 1a00 8e58 |0010: const-string v0, "TLSv1.2" // string@588e │ │ +423c18: 7110 96b6 0000 |0012: invoke-static {v0}, Ljavax/net/ssl/SSLContext;.getInstance:(Ljava/lang/String;)Ljavax/net/ssl/SSLContext; // method@b696 │ │ +423c1e: 0c00 |0015: move-result-object v0 │ │ +423c20: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +423c22: 2311 3a21 |0017: new-array v1, v1, [Ljavax/net/ssl/TrustManager; // type@213a │ │ +423c26: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +423c28: 4d04 0102 |001a: aput-object v4, v1, v2 │ │ +423c2c: 1204 |001c: const/4 v4, #int 0 // #0 │ │ +423c2e: 6e40 98b6 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@b698 │ │ +423c34: 6e10 97b6 0000 |0020: invoke-virtual {v0}, Ljavax/net/ssl/SSLContext;.getSocketFactory:()Ljavax/net/ssl/SSLSocketFactory; // method@b697 │ │ +423c3a: 0c04 |0023: move-result-object v4 │ │ +423c3c: 5b34 aab7 |0024: iput-object v4, v3, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b7aa │ │ +423c40: 2804 |0026: goto 002a // +0004 │ │ +423c42: 6e10 8db3 0400 |0027: invoke-virtual {v4}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +423c48: 0e00 |002a: return-void │ │ catches : 2 │ │ 0x0003 - 0x0009 │ │ Ljava/security/NoSuchAlgorithmException; -> 0x000c │ │ Ljava/security/GeneralSecurityException; -> 0x000a │ │ 0x000d - 0x0026 │ │ Ljava/security/GeneralSecurityException; -> 0x000a │ │ positions : │ │ @@ -962690,29 +962690,29 @@ │ │ type : '(Ljavax/net/ssl/SSLSocket;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -423ca0: |[423ca0] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.configureSocket:(Ljavax/net/ssl/SSLSocket;)V │ │ -423cb0: 1a00 8e58 |0000: const-string v0, "TLSv1.2" // string@588e │ │ -423cb4: 1a01 8f58 |0002: const-string v1, "TLSv1.3" // string@588f │ │ -423cb8: 2420 2b21 0100 |0004: filled-new-array {v1, v0}, [Ljava/lang/String; // type@212b │ │ -423cbe: 0c01 |0007: move-result-object v1 │ │ -423cc0: 6e20 99b6 1400 |0008: invoke-virtual {v4, v1}, Ljavax/net/ssl/SSLSocket;.setEnabledProtocols:([Ljava/lang/String;)V // method@b699 │ │ -423cc6: 2810 |000b: goto 001b // +0010 │ │ -423cc8: 0d01 |000c: move-exception v1 │ │ -423cca: 6e10 8db3 0100 |000d: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -423cd0: 1a01 8d58 |0010: const-string v1, "TLSv1.1" // string@588d │ │ -423cd4: 1a02 8c58 |0012: const-string v2, "TLSv1" // string@588c │ │ -423cd8: 2430 2b21 1002 |0014: filled-new-array {v0, v1, v2}, [Ljava/lang/String; // type@212b │ │ -423cde: 0c00 |0017: move-result-object v0 │ │ -423ce0: 6e20 99b6 0400 |0018: invoke-virtual {v4, v0}, Ljavax/net/ssl/SSLSocket;.setEnabledProtocols:([Ljava/lang/String;)V // method@b699 │ │ -423ce6: 0e00 |001b: return-void │ │ +423c68: |[423c68] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.configureSocket:(Ljavax/net/ssl/SSLSocket;)V │ │ +423c78: 1a00 8e58 |0000: const-string v0, "TLSv1.2" // string@588e │ │ +423c7c: 1a01 8f58 |0002: const-string v1, "TLSv1.3" // string@588f │ │ +423c80: 2420 2b21 0100 |0004: filled-new-array {v1, v0}, [Ljava/lang/String; // type@212b │ │ +423c86: 0c01 |0007: move-result-object v1 │ │ +423c88: 6e20 99b6 1400 |0008: invoke-virtual {v4, v1}, Ljavax/net/ssl/SSLSocket;.setEnabledProtocols:([Ljava/lang/String;)V // method@b699 │ │ +423c8e: 2810 |000b: goto 001b // +0010 │ │ +423c90: 0d01 |000c: move-exception v1 │ │ +423c92: 6e10 8db3 0100 |000d: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +423c98: 1a01 8d58 |0010: const-string v1, "TLSv1.1" // string@588d │ │ +423c9c: 1a02 8c58 |0012: const-string v2, "TLSv1" // string@588c │ │ +423ca0: 2430 2b21 1002 |0014: filled-new-array {v0, v1, v2}, [Ljava/lang/String; // type@212b │ │ +423ca6: 0c00 |0017: move-result-object v0 │ │ +423ca8: 6e20 99b6 0400 |0018: invoke-virtual {v4, v0}, Ljavax/net/ssl/SSLSocket;.setEnabledProtocols:([Ljava/lang/String;)V // method@b699 │ │ +423cae: 0e00 |001b: return-void │ │ catches : 1 │ │ 0x0002 - 0x000b │ │ Ljava/lang/IllegalArgumentException; -> 0x000c │ │ positions : │ │ 0x0004 line=88 │ │ 0x000d line=90 │ │ 0x0014 line=93 │ │ @@ -962726,21 +962726,21 @@ │ │ type : '()Ljava/net/Socket;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -423b2c: |[423b2c] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.createSocket:()Ljava/net/Socket; │ │ -423b3c: 5410 aab7 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b7aa │ │ -423b40: 6e10 91b6 0000 |0002: invoke-virtual {v0}, Ljavax/net/SocketFactory;.createSocket:()Ljava/net/Socket; // method@b691 │ │ -423b46: 0c00 |0005: move-result-object v0 │ │ -423b48: 1f00 621f |0006: check-cast v0, Ljavax/net/ssl/SSLSocket; // type@1f62 │ │ -423b4c: 7020 f5ad 0100 |0008: invoke-direct {v1, v0}, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.configureSocket:(Ljavax/net/ssl/SSLSocket;)V // method@adf5 │ │ -423b52: 1100 |000b: return-object v0 │ │ +423af4: |[423af4] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.createSocket:()Ljava/net/Socket; │ │ +423b04: 5410 aab7 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b7aa │ │ +423b08: 6e10 91b6 0000 |0002: invoke-virtual {v0}, Ljavax/net/SocketFactory;.createSocket:()Ljava/net/Socket; // method@b691 │ │ +423b0e: 0c00 |0005: move-result-object v0 │ │ +423b10: 1f00 621f |0006: check-cast v0, Ljavax/net/ssl/SSLSocket; // type@1f62 │ │ +423b14: 7020 f5ad 0100 |0008: invoke-direct {v1, v0}, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.configureSocket:(Ljavax/net/ssl/SSLSocket;)V // method@adf5 │ │ +423b1a: 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; │ │ │ │ @@ -962749,21 +962749,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 │ │ -423b54: |[423b54] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.createSocket:(Ljava/lang/String;I)Ljava/net/Socket; │ │ -423b64: 5410 aab7 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b7aa │ │ -423b68: 6e30 92b6 2003 |0002: invoke-virtual {v0, v2, v3}, Ljavax/net/SocketFactory;.createSocket:(Ljava/lang/String;I)Ljava/net/Socket; // method@b692 │ │ -423b6e: 0c02 |0005: move-result-object v2 │ │ -423b70: 1f02 621f |0006: check-cast v2, Ljavax/net/ssl/SSLSocket; // type@1f62 │ │ -423b74: 7020 f5ad 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.configureSocket:(Ljavax/net/ssl/SSLSocket;)V // method@adf5 │ │ -423b7a: 1102 |000b: return-object v2 │ │ +423b1c: |[423b1c] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.createSocket:(Ljava/lang/String;I)Ljava/net/Socket; │ │ +423b2c: 5410 aab7 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b7aa │ │ +423b30: 6e30 92b6 2003 |0002: invoke-virtual {v0, v2, v3}, Ljavax/net/SocketFactory;.createSocket:(Ljava/lang/String;I)Ljava/net/Socket; // method@b692 │ │ +423b36: 0c02 |0005: move-result-object v2 │ │ +423b38: 1f02 621f |0006: check-cast v2, Ljavax/net/ssl/SSLSocket; // type@1f62 │ │ +423b3c: 7020 f5ad 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.configureSocket:(Ljavax/net/ssl/SSLSocket;)V // method@adf5 │ │ +423b42: 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; │ │ @@ -962774,21 +962774,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 │ │ -423b7c: |[423b7c] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.createSocket:(Ljava/lang/String;ILjava/net/InetAddress;I)Ljava/net/Socket; │ │ -423b8c: 5410 aab7 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b7aa │ │ -423b90: 6e55 93b6 2043 |0002: invoke-virtual {v0, v2, v3, v4, v5}, Ljavax/net/SocketFactory;.createSocket:(Ljava/lang/String;ILjava/net/InetAddress;I)Ljava/net/Socket; // method@b693 │ │ -423b96: 0c02 |0005: move-result-object v2 │ │ -423b98: 1f02 621f |0006: check-cast v2, Ljavax/net/ssl/SSLSocket; // type@1f62 │ │ -423b9c: 7020 f5ad 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.configureSocket:(Ljavax/net/ssl/SSLSocket;)V // method@adf5 │ │ -423ba2: 1102 |000b: return-object v2 │ │ +423b44: |[423b44] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.createSocket:(Ljava/lang/String;ILjava/net/InetAddress;I)Ljava/net/Socket; │ │ +423b54: 5410 aab7 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b7aa │ │ +423b58: 6e55 93b6 2043 |0002: invoke-virtual {v0, v2, v3, v4, v5}, Ljavax/net/SocketFactory;.createSocket:(Ljava/lang/String;ILjava/net/InetAddress;I)Ljava/net/Socket; // method@b693 │ │ +423b5e: 0c02 |0005: move-result-object v2 │ │ +423b60: 1f02 621f |0006: check-cast v2, Ljavax/net/ssl/SSLSocket; // type@1f62 │ │ +423b64: 7020 f5ad 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.configureSocket:(Ljavax/net/ssl/SSLSocket;)V // method@adf5 │ │ +423b6a: 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; │ │ @@ -962801,21 +962801,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 │ │ -423ba4: |[423ba4] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.createSocket:(Ljava/net/InetAddress;I)Ljava/net/Socket; │ │ -423bb4: 5410 aab7 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b7aa │ │ -423bb8: 6e30 94b6 2003 |0002: invoke-virtual {v0, v2, v3}, Ljavax/net/SocketFactory;.createSocket:(Ljava/net/InetAddress;I)Ljava/net/Socket; // method@b694 │ │ -423bbe: 0c02 |0005: move-result-object v2 │ │ -423bc0: 1f02 621f |0006: check-cast v2, Ljavax/net/ssl/SSLSocket; // type@1f62 │ │ -423bc4: 7020 f5ad 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.configureSocket:(Ljavax/net/ssl/SSLSocket;)V // method@adf5 │ │ -423bca: 1102 |000b: return-object v2 │ │ +423b6c: |[423b6c] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.createSocket:(Ljava/net/InetAddress;I)Ljava/net/Socket; │ │ +423b7c: 5410 aab7 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b7aa │ │ +423b80: 6e30 94b6 2003 |0002: invoke-virtual {v0, v2, v3}, Ljavax/net/SocketFactory;.createSocket:(Ljava/net/InetAddress;I)Ljava/net/Socket; // method@b694 │ │ +423b86: 0c02 |0005: move-result-object v2 │ │ +423b88: 1f02 621f |0006: check-cast v2, Ljavax/net/ssl/SSLSocket; // type@1f62 │ │ +423b8c: 7020 f5ad 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.configureSocket:(Ljavax/net/ssl/SSLSocket;)V // method@adf5 │ │ +423b92: 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; │ │ @@ -962826,21 +962826,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 │ │ -423bcc: |[423bcc] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.createSocket:(Ljava/net/InetAddress;ILjava/net/InetAddress;I)Ljava/net/Socket; │ │ -423bdc: 5410 aab7 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b7aa │ │ -423be0: 6e55 95b6 2043 |0002: invoke-virtual {v0, v2, v3, v4, v5}, Ljavax/net/SocketFactory;.createSocket:(Ljava/net/InetAddress;ILjava/net/InetAddress;I)Ljava/net/Socket; // method@b695 │ │ -423be6: 0c02 |0005: move-result-object v2 │ │ -423be8: 1f02 621f |0006: check-cast v2, Ljavax/net/ssl/SSLSocket; // type@1f62 │ │ -423bec: 7020 f5ad 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.configureSocket:(Ljavax/net/ssl/SSLSocket;)V // method@adf5 │ │ -423bf2: 1102 |000b: return-object v2 │ │ +423b94: |[423b94] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.createSocket:(Ljava/net/InetAddress;ILjava/net/InetAddress;I)Ljava/net/Socket; │ │ +423ba4: 5410 aab7 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b7aa │ │ +423ba8: 6e55 95b6 2043 |0002: invoke-virtual {v0, v2, v3, v4, v5}, Ljavax/net/SocketFactory;.createSocket:(Ljava/net/InetAddress;ILjava/net/InetAddress;I)Ljava/net/Socket; // method@b695 │ │ +423bae: 0c02 |0005: move-result-object v2 │ │ +423bb0: 1f02 621f |0006: check-cast v2, Ljavax/net/ssl/SSLSocket; // type@1f62 │ │ +423bb4: 7020 f5ad 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.configureSocket:(Ljavax/net/ssl/SSLSocket;)V // method@adf5 │ │ +423bba: 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; │ │ @@ -962853,21 +962853,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 │ │ -423bf4: |[423bf4] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.createSocket:(Ljava/net/Socket;Ljava/lang/String;IZ)Ljava/net/Socket; │ │ -423c04: 5410 aab7 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b7aa │ │ -423c08: 6e55 9bb6 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@b69b │ │ -423c0e: 0c02 |0005: move-result-object v2 │ │ -423c10: 1f02 621f |0006: check-cast v2, Ljavax/net/ssl/SSLSocket; // type@1f62 │ │ -423c14: 7020 f5ad 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.configureSocket:(Ljavax/net/ssl/SSLSocket;)V // method@adf5 │ │ -423c1a: 1102 |000b: return-object v2 │ │ +423bbc: |[423bbc] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.createSocket:(Ljava/net/Socket;Ljava/lang/String;IZ)Ljava/net/Socket; │ │ +423bcc: 5410 aab7 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b7aa │ │ +423bd0: 6e55 9bb6 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@b69b │ │ +423bd6: 0c02 |0005: move-result-object v2 │ │ +423bd8: 1f02 621f |0006: check-cast v2, Ljavax/net/ssl/SSLSocket; // type@1f62 │ │ +423bdc: 7020 f5ad 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.configureSocket:(Ljavax/net/ssl/SSLSocket;)V // method@adf5 │ │ +423be2: 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; │ │ @@ -962880,19 +962880,19 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -423aec: |[423aec] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.getDefaultCipherSuites:()[Ljava/lang/String; │ │ -423afc: 5410 aab7 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b7aa │ │ -423b00: 6e10 9cb6 0000 |0002: invoke-virtual {v0}, Ljavax/net/ssl/SSLSocketFactory;.getDefaultCipherSuites:()[Ljava/lang/String; // method@b69c │ │ -423b06: 0c00 |0005: move-result-object v0 │ │ -423b08: 1100 |0006: return-object v0 │ │ +423ab4: |[423ab4] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.getDefaultCipherSuites:()[Ljava/lang/String; │ │ +423ac4: 5410 aab7 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b7aa │ │ +423ac8: 6e10 9cb6 0000 |0002: invoke-virtual {v0}, Ljavax/net/ssl/SSLSocketFactory;.getDefaultCipherSuites:()[Ljava/lang/String; // method@b69c │ │ +423ace: 0c00 |0005: move-result-object v0 │ │ +423ad0: 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;) │ │ @@ -962900,19 +962900,19 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -423b0c: |[423b0c] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.getSupportedCipherSuites:()[Ljava/lang/String; │ │ -423b1c: 5410 aab7 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b7aa │ │ -423b20: 6e10 9db6 0000 |0002: invoke-virtual {v0}, Ljavax/net/ssl/SSLSocketFactory;.getSupportedCipherSuites:()[Ljava/lang/String; // method@b69d │ │ -423b26: 0c00 |0005: move-result-object v0 │ │ -423b28: 1100 |0006: return-object v0 │ │ +423ad4: |[423ad4] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.getSupportedCipherSuites:()[Ljava/lang/String; │ │ +423ae4: 5410 aab7 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b7aa │ │ +423ae8: 6e10 9db6 0000 |0002: invoke-virtual {v0}, Ljavax/net/ssl/SSLSocketFactory;.getSupportedCipherSuites:()[Ljava/lang/String; // method@b69d │ │ +423aee: 0c00 |0005: move-result-object v0 │ │ +423af0: 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 : 3516 (AntennaPodSslSocketFactory.java) │ │ @@ -962955,17 +962955,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -423cf8: |[423cf8] de.danoeh.antennapod.net.ssl.BackportCaCerts.:()V │ │ -423d08: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -423d0e: 0e00 |0003: return-void │ │ +423cc0: |[423cc0] de.danoeh.antennapod.net.ssl.BackportCaCerts.:()V │ │ +423cd0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +423cd6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/ssl/BackportCaCerts; │ │ │ │ Virtual methods - │ │ @@ -962999,17 +962999,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -423ec0: |[423ec0] de.danoeh.antennapod.net.ssl.BackportTrustManager.:()V │ │ -423ed0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -423ed6: 0e00 |0003: return-void │ │ +423e88: |[423e88] de.danoeh.antennapod.net.ssl.BackportTrustManager.:()V │ │ +423e98: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +423e9e: 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;) │ │ @@ -963017,28 +963017,28 @@ │ │ type : '()Ljavax/net/ssl/X509TrustManager;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 134 16-bit code units │ │ -423d10: |[423d10] de.danoeh.antennapod.net.ssl.BackportTrustManager.create:()Ljavax/net/ssl/X509TrustManager; │ │ -423d20: 1a00 3f5d |0000: const-string v0, "UTF-8" // string@5d3f │ │ -423d24: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -423d26: 7100 55b4 0000 |0003: invoke-static {}, Ljava/security/KeyStore;.getDefaultType:()Ljava/lang/String; // method@b455 │ │ -423d2c: 0c02 |0006: move-result-object v2 │ │ -423d2e: 7110 56b4 0200 |0007: invoke-static {v2}, Ljava/security/KeyStore;.getInstance:(Ljava/lang/String;)Ljava/security/KeyStore; // method@b456 │ │ -423d34: 0c02 |000a: move-result-object v2 │ │ -423d36: 6e20 57b4 1200 |000b: invoke-virtual {v2, v1}, Ljava/security/KeyStore;.load:(Ljava/security/KeyStore$LoadStoreParameter;)V // method@b457 │ │ -423d3c: 1a03 b063 |000e: const-string v3, "X.509" // string@63b0 │ │ -423d40: 7110 5fb4 0300 |0010: invoke-static {v3}, Ljava/security/cert/CertificateFactory;.getInstance:(Ljava/lang/String;)Ljava/security/cert/CertificateFactory; // method@b45f │ │ -423d46: 0c03 |0013: move-result-object v3 │ │ -423d48: 1a04 8a0f |0014: const-string v4, "BACKPORT_COMODO_ROOT_CA" // string@0f8a │ │ -423d4c: 2205 371e |0016: new-instance v5, Ljava/io/ByteArrayInputStream; // type@1e37 │ │ -423d50: 1a06 6d09 |0018: const-string v6, "-----BEGIN CERTIFICATE----- │ │ +423cd8: |[423cd8] de.danoeh.antennapod.net.ssl.BackportTrustManager.create:()Ljavax/net/ssl/X509TrustManager; │ │ +423ce8: 1a00 3f5d |0000: const-string v0, "UTF-8" // string@5d3f │ │ +423cec: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +423cee: 7100 55b4 0000 |0003: invoke-static {}, Ljava/security/KeyStore;.getDefaultType:()Ljava/lang/String; // method@b455 │ │ +423cf4: 0c02 |0006: move-result-object v2 │ │ +423cf6: 7110 56b4 0200 |0007: invoke-static {v2}, Ljava/security/KeyStore;.getInstance:(Ljava/lang/String;)Ljava/security/KeyStore; // method@b456 │ │ +423cfc: 0c02 |000a: move-result-object v2 │ │ +423cfe: 6e20 57b4 1200 |000b: invoke-virtual {v2, v1}, Ljava/security/KeyStore;.load:(Ljava/security/KeyStore$LoadStoreParameter;)V // method@b457 │ │ +423d04: 1a03 b063 |000e: const-string v3, "X.509" // string@63b0 │ │ +423d08: 7110 5fb4 0300 |0010: invoke-static {v3}, Ljava/security/cert/CertificateFactory;.getInstance:(Ljava/lang/String;)Ljava/security/cert/CertificateFactory; // method@b45f │ │ +423d0e: 0c03 |0013: move-result-object v3 │ │ +423d10: 1a04 8a0f |0014: const-string v4, "BACKPORT_COMODO_ROOT_CA" // string@0f8a │ │ +423d14: 2205 371e |0016: new-instance v5, Ljava/io/ByteArrayInputStream; // type@1e37 │ │ +423d18: 1a06 6d09 |0018: const-string v6, "-----BEGIN CERTIFICATE----- │ │ MIIF2DCCA8CgAwIBAgIQTKr5yttjb+Af907YWwOGnTANBgkqhkiG9w0BAQwFADCB │ │ hTELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4G │ │ A1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxKzApBgNV │ │ BAMTIkNPTU9ETyBSU0EgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMTAwMTE5 │ │ MDAwMDAwWhcNMzgwMTE4MjM1OTU5WjCBhTELMAkGA1UEBhMCR0IxGzAZBgNVBAgT │ │ EkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMR │ │ Q09NT0RPIENBIExpbWl0ZWQxKzApBgNVBAMTIkNPTU9ETyBSU0EgQ2VydGlmaWNh │ │ @@ -963064,25 +963064,25 @@ │ │ boHGhfKppC3n9KUkEEeDys30jXlYsQab5xoq2Z0B15R97QNKyvDb6KkBPvVWmcke │ │ jkk9u+UJueBPSZI9FoJAzMxZxuY67RIuaTxslbH9qh17f4a+Hg4yRvv7E491f0yL │ │ S0Zj/gA0QHDBw7mh3aZw4gSzQbzpgJHqZJx64SIDqZxubw5lT2yHh17zbqD5daWb │ │ QOhTsiedSrnAdyGN/4fy3ryM7xfft0kL0fJuMAsaDk527RH89elWsn2/x20Kk4yl │ │ 0MC2Hb46TpSi125sC8KKfPog88Tk5c0NqMuRkrF8hey1FGlmDoLnzc7ILaZRfyHB │ │ NVOFBkpdn627G190 │ │ -----END CERTIFICATE-----" // string@096d │ │ -423d54: 7110 4eb4 0000 |001a: invoke-static {v0}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b44e │ │ -423d5a: 0c07 |001d: move-result-object v7 │ │ -423d5c: 6e20 2eb3 7600 |001e: invoke-virtual {v6, v7}, Ljava/lang/String;.getBytes:(Ljava/nio/charset/Charset;)[B // method@b32e │ │ -423d62: 0c06 |0021: move-result-object v6 │ │ -423d64: 7020 a5b1 6500 |0022: invoke-direct {v5, v6}, Ljava/io/ByteArrayInputStream;.:([B)V // method@b1a5 │ │ -423d6a: 6e20 5eb4 5300 |0025: invoke-virtual {v3, v5}, Ljava/security/cert/CertificateFactory;.generateCertificate:(Ljava/io/InputStream;)Ljava/security/cert/Certificate; // method@b45e │ │ -423d70: 0c05 |0028: move-result-object v5 │ │ -423d72: 6e30 58b4 4205 |0029: invoke-virtual {v2, v4, v5}, Ljava/security/KeyStore;.setCertificateEntry:(Ljava/lang/String;Ljava/security/cert/Certificate;)V // method@b458 │ │ -423d78: 1a04 fe52 |002c: const-string v4, "SECTIGO_USER_TRUST_CA" // string@52fe │ │ -423d7c: 2205 371e |002e: new-instance v5, Ljava/io/ByteArrayInputStream; // type@1e37 │ │ -423d80: 1a06 6e09 |0030: const-string v6, "-----BEGIN CERTIFICATE----- │ │ +423d1c: 7110 4eb4 0000 |001a: invoke-static {v0}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b44e │ │ +423d22: 0c07 |001d: move-result-object v7 │ │ +423d24: 6e20 2eb3 7600 |001e: invoke-virtual {v6, v7}, Ljava/lang/String;.getBytes:(Ljava/nio/charset/Charset;)[B // method@b32e │ │ +423d2a: 0c06 |0021: move-result-object v6 │ │ +423d2c: 7020 a5b1 6500 |0022: invoke-direct {v5, v6}, Ljava/io/ByteArrayInputStream;.:([B)V // method@b1a5 │ │ +423d32: 6e20 5eb4 5300 |0025: invoke-virtual {v3, v5}, Ljava/security/cert/CertificateFactory;.generateCertificate:(Ljava/io/InputStream;)Ljava/security/cert/Certificate; // method@b45e │ │ +423d38: 0c05 |0028: move-result-object v5 │ │ +423d3a: 6e30 58b4 4205 |0029: invoke-virtual {v2, v4, v5}, Ljava/security/KeyStore;.setCertificateEntry:(Ljava/lang/String;Ljava/security/cert/Certificate;)V // method@b458 │ │ +423d40: 1a04 fe52 |002c: const-string v4, "SECTIGO_USER_TRUST_CA" // string@52fe │ │ +423d44: 2205 371e |002e: new-instance v5, Ljava/io/ByteArrayInputStream; // type@1e37 │ │ +423d48: 1a06 6e09 |0030: const-string v6, "-----BEGIN CERTIFICATE----- │ │ MIIF3jCCA8agAwIBAgIQAf1tMPyjylGoG7xkDjUDLTANBgkqhkiG9w0BAQwFADCB │ │ iDELMAkGA1UEBhMCVVMxEzARBgNVBAgTCk5ldyBKZXJzZXkxFDASBgNVBAcTC0pl │ │ cnNleSBDaXR5MR4wHAYDVQQKExVUaGUgVVNFUlRSVVNUIE5ldHdvcmsxLjAsBgNV │ │ BAMTJVVTRVJUcnVzdCBSU0EgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMTAw │ │ MjAxMDAwMDAwWhcNMzgwMTE4MjM1OTU5WjCBiDELMAkGA1UEBhMCVVMxEzARBgNV │ │ BAgTCk5ldyBKZXJzZXkxFDASBgNVBAcTC0plcnNleSBDaXR5MR4wHAYDVQQKExVU │ │ aGUgVVNFUlRSVVNUIE5ldHdvcmsxLjAsBgNVBAMTJVVTRVJUcnVzdCBSU0EgQ2Vy │ │ @@ -963109,25 +963109,25 @@ │ │ XHlKYC6SQK5MNyosycdiyA5d9zZbyuAlJQG03RoHnHcAP9Dc1ew91Pq7P8yF1m9/ │ │ qS3fuQL39ZeatTXaw2ewh0qpKJ4jjv9cJ2vhsE/zB+4ALtRZh8tSQZXq9EfX7mRB │ │ VXyNWQKV3WKdwrnuWih0hKWbt5DHDAff9Yk2dDLWKMGwsAvgnEzDHNb842m1R0aB │ │ L6KCq9NjRHDEjf8tM7qtj3u1cIiuPhnPQCjY/MiQu12ZIvVS5ljFH4gxQ+6IHdfG │ │ jjxDah2nGN59PRbxYvnKkKj9 │ │ -----END CERTIFICATE----- │ │ " // string@096e │ │ -423d84: 7110 4eb4 0000 |0032: invoke-static {v0}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b44e │ │ -423d8a: 0c07 |0035: move-result-object v7 │ │ -423d8c: 6e20 2eb3 7600 |0036: invoke-virtual {v6, v7}, Ljava/lang/String;.getBytes:(Ljava/nio/charset/Charset;)[B // method@b32e │ │ -423d92: 0c06 |0039: move-result-object v6 │ │ -423d94: 7020 a5b1 6500 |003a: invoke-direct {v5, v6}, Ljava/io/ByteArrayInputStream;.:([B)V // method@b1a5 │ │ -423d9a: 6e20 5eb4 5300 |003d: invoke-virtual {v3, v5}, Ljava/security/cert/CertificateFactory;.generateCertificate:(Ljava/io/InputStream;)Ljava/security/cert/Certificate; // method@b45e │ │ -423da0: 0c05 |0040: move-result-object v5 │ │ -423da2: 6e30 58b4 4205 |0041: invoke-virtual {v2, v4, v5}, Ljava/security/KeyStore;.setCertificateEntry:(Ljava/lang/String;Ljava/security/cert/Certificate;)V // method@b458 │ │ -423da8: 1a04 8f24 |0044: const-string v4, "LETSENCRYPT_ISRG_CA" // string@248f │ │ -423dac: 2205 371e |0046: new-instance v5, Ljava/io/ByteArrayInputStream; // type@1e37 │ │ -423db0: 1a06 6f09 |0048: const-string v6, "-----BEGIN CERTIFICATE----- │ │ +423d4c: 7110 4eb4 0000 |0032: invoke-static {v0}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b44e │ │ +423d52: 0c07 |0035: move-result-object v7 │ │ +423d54: 6e20 2eb3 7600 |0036: invoke-virtual {v6, v7}, Ljava/lang/String;.getBytes:(Ljava/nio/charset/Charset;)[B // method@b32e │ │ +423d5a: 0c06 |0039: move-result-object v6 │ │ +423d5c: 7020 a5b1 6500 |003a: invoke-direct {v5, v6}, Ljava/io/ByteArrayInputStream;.:([B)V // method@b1a5 │ │ +423d62: 6e20 5eb4 5300 |003d: invoke-virtual {v3, v5}, Ljava/security/cert/CertificateFactory;.generateCertificate:(Ljava/io/InputStream;)Ljava/security/cert/Certificate; // method@b45e │ │ +423d68: 0c05 |0040: move-result-object v5 │ │ +423d6a: 6e30 58b4 4205 |0041: invoke-virtual {v2, v4, v5}, Ljava/security/KeyStore;.setCertificateEntry:(Ljava/lang/String;Ljava/security/cert/Certificate;)V // method@b458 │ │ +423d70: 1a04 8f24 |0044: const-string v4, "LETSENCRYPT_ISRG_CA" // string@248f │ │ +423d74: 2205 371e |0046: new-instance v5, Ljava/io/ByteArrayInputStream; // type@1e37 │ │ +423d78: 1a06 6f09 |0048: const-string v6, "-----BEGIN CERTIFICATE----- │ │ MIIFazCCA1OgAwIBAgIRAIIQz7DSQONZRGPgu2OCiwAwDQYJKoZIhvcNAQELBQAw │ │ TzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh │ │ cmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMTUwNjA0MTEwNDM4 │ │ WhcNMzUwNjA0MTEwNDM4WjBPMQswCQYDVQQGEwJVUzEpMCcGA1UEChMgSW50ZXJu │ │ ZXQgU2VjdXJpdHkgUmVzZWFyY2ggR3JvdXAxFTATBgNVBAMTDElTUkcgUm9vdCBY │ │ MTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAK3oJHP0FDfzm54rVygc │ │ h77ct984kIxuPOZXoHj3dcKi/vVqbvYATyjb3miGbESTtrFj/RQSa78f0uoxmyF+ │ │ @@ -963150,45 +963150,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@096f │ │ -423db4: 7110 4eb4 0000 |004a: invoke-static {v0}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b44e │ │ -423dba: 0c00 |004d: move-result-object v0 │ │ -423dbc: 6e20 2eb3 0600 |004e: invoke-virtual {v6, v0}, Ljava/lang/String;.getBytes:(Ljava/nio/charset/Charset;)[B // method@b32e │ │ -423dc2: 0c00 |0051: move-result-object v0 │ │ -423dc4: 7020 a5b1 0500 |0052: invoke-direct {v5, v0}, Ljava/io/ByteArrayInputStream;.:([B)V // method@b1a5 │ │ -423dca: 6e20 5eb4 5300 |0055: invoke-virtual {v3, v5}, Ljava/security/cert/CertificateFactory;.generateCertificate:(Ljava/io/InputStream;)Ljava/security/cert/Certificate; // method@b45e │ │ -423dd0: 0c00 |0058: move-result-object v0 │ │ -423dd2: 6e30 58b4 4200 |0059: invoke-virtual {v2, v4, v0}, Ljava/security/KeyStore;.setCertificateEntry:(Ljava/lang/String;Ljava/security/cert/Certificate;)V // method@b458 │ │ -423dd8: 2200 fd1e |005c: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -423ddc: 7010 a0b4 0000 |005e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -423de2: 7110 01ae 0200 |0061: invoke-static {v2}, Lde/danoeh/antennapod/net/ssl/BackportTrustManager;.getSystemTrustManager:(Ljava/security/KeyStore;)Ljavax/net/ssl/X509TrustManager; // method@ae01 │ │ -423de8: 0c02 |0064: move-result-object v2 │ │ -423dea: 7220 5fb5 2000 |0065: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -423df0: 7110 01ae 0100 |0068: invoke-static {v1}, Lde/danoeh/antennapod/net/ssl/BackportTrustManager;.getSystemTrustManager:(Ljava/security/KeyStore;)Ljavax/net/ssl/X509TrustManager; // method@ae01 │ │ -423df6: 0c02 |006b: move-result-object v2 │ │ -423df8: 7220 5fb5 2000 |006c: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -423dfe: 2202 0a1d |006f: new-instance v2, Lde/danoeh/antennapod/net/ssl/CompositeX509TrustManager; // type@1d0a │ │ -423e02: 7020 03ae 0200 |0071: invoke-direct {v2, v0}, Lde/danoeh/antennapod/net/ssl/CompositeX509TrustManager;.:(Ljava/util/List;)V // method@ae03 │ │ -423e08: 1102 |0074: return-object v2 │ │ -423e0a: 0d00 |0075: move-exception v0 │ │ -423e0c: 2806 |0076: goto 007c // +0006 │ │ -423e0e: 0d00 |0077: move-exception v0 │ │ -423e10: 2804 |0078: goto 007c // +0004 │ │ -423e12: 0d00 |0079: move-exception v0 │ │ -423e14: 2802 |007a: goto 007c // +0002 │ │ -423e16: 0d00 |007b: move-exception v0 │ │ -423e18: 1a02 ec0f |007c: const-string v2, "BackportTrustManager" // string@0fec │ │ -423e1c: 7110 020b 0000 |007e: invoke-static {v0}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ -423e22: 0c00 |0081: move-result-object v0 │ │ -423e24: 7120 000b 0200 |0082: invoke-static {v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -423e2a: 1101 |0085: return-object v1 │ │ +423d7c: 7110 4eb4 0000 |004a: invoke-static {v0}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b44e │ │ +423d82: 0c00 |004d: move-result-object v0 │ │ +423d84: 6e20 2eb3 0600 |004e: invoke-virtual {v6, v0}, Ljava/lang/String;.getBytes:(Ljava/nio/charset/Charset;)[B // method@b32e │ │ +423d8a: 0c00 |0051: move-result-object v0 │ │ +423d8c: 7020 a5b1 0500 |0052: invoke-direct {v5, v0}, Ljava/io/ByteArrayInputStream;.:([B)V // method@b1a5 │ │ +423d92: 6e20 5eb4 5300 |0055: invoke-virtual {v3, v5}, Ljava/security/cert/CertificateFactory;.generateCertificate:(Ljava/io/InputStream;)Ljava/security/cert/Certificate; // method@b45e │ │ +423d98: 0c00 |0058: move-result-object v0 │ │ +423d9a: 6e30 58b4 4200 |0059: invoke-virtual {v2, v4, v0}, Ljava/security/KeyStore;.setCertificateEntry:(Ljava/lang/String;Ljava/security/cert/Certificate;)V // method@b458 │ │ +423da0: 2200 fd1e |005c: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +423da4: 7010 a0b4 0000 |005e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +423daa: 7110 01ae 0200 |0061: invoke-static {v2}, Lde/danoeh/antennapod/net/ssl/BackportTrustManager;.getSystemTrustManager:(Ljava/security/KeyStore;)Ljavax/net/ssl/X509TrustManager; // method@ae01 │ │ +423db0: 0c02 |0064: move-result-object v2 │ │ +423db2: 7220 5fb5 2000 |0065: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +423db8: 7110 01ae 0100 |0068: invoke-static {v1}, Lde/danoeh/antennapod/net/ssl/BackportTrustManager;.getSystemTrustManager:(Ljava/security/KeyStore;)Ljavax/net/ssl/X509TrustManager; // method@ae01 │ │ +423dbe: 0c02 |006b: move-result-object v2 │ │ +423dc0: 7220 5fb5 2000 |006c: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +423dc6: 2202 0a1d |006f: new-instance v2, Lde/danoeh/antennapod/net/ssl/CompositeX509TrustManager; // type@1d0a │ │ +423dca: 7020 03ae 0200 |0071: invoke-direct {v2, v0}, Lde/danoeh/antennapod/net/ssl/CompositeX509TrustManager;.:(Ljava/util/List;)V // method@ae03 │ │ +423dd0: 1102 |0074: return-object v2 │ │ +423dd2: 0d00 |0075: move-exception v0 │ │ +423dd4: 2806 |0076: goto 007c // +0006 │ │ +423dd6: 0d00 |0077: move-exception v0 │ │ +423dd8: 2804 |0078: goto 007c // +0004 │ │ +423dda: 0d00 |0079: move-exception v0 │ │ +423ddc: 2802 |007a: goto 007c // +0002 │ │ +423dde: 0d00 |007b: move-exception v0 │ │ +423de0: 1a02 ec0f |007c: const-string v2, "BackportTrustManager" // string@0fec │ │ +423de4: 7110 020b 0000 |007e: invoke-static {v0}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ +423dea: 0c00 |0081: move-result-object v0 │ │ +423dec: 7120 000b 0200 |0082: invoke-static {v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +423df2: 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 : │ │ @@ -963216,40 +963216,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 │ │ -423e44: |[423e44] de.danoeh.antennapod.net.ssl.BackportTrustManager.getSystemTrustManager:(Ljava/security/KeyStore;)Ljavax/net/ssl/X509TrustManager; │ │ -423e54: 7100 9eb6 0000 |0000: invoke-static {}, Ljavax/net/ssl/TrustManagerFactory;.getDefaultAlgorithm:()Ljava/lang/String; // method@b69e │ │ -423e5a: 0c00 |0003: move-result-object v0 │ │ -423e5c: 7110 9fb6 0000 |0004: invoke-static {v0}, Ljavax/net/ssl/TrustManagerFactory;.getInstance:(Ljava/lang/String;)Ljavax/net/ssl/TrustManagerFactory; // method@b69f │ │ -423e62: 0c00 |0007: move-result-object v0 │ │ -423e64: 6e20 a1b6 4000 |0008: invoke-virtual {v0, v4}, Ljavax/net/ssl/TrustManagerFactory;.init:(Ljava/security/KeyStore;)V // method@b6a1 │ │ -423e6a: 6e10 a0b6 0000 |000b: invoke-virtual {v0}, Ljavax/net/ssl/TrustManagerFactory;.getTrustManagers:()[Ljavax/net/ssl/TrustManager; // method@b6a0 │ │ -423e70: 0c04 |000e: move-result-object v4 │ │ -423e72: 2140 |000f: array-length v0, v4 │ │ -423e74: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -423e76: 3501 1400 |0011: if-ge v1, v0, 0025 // +0014 │ │ -423e7a: 4602 0401 |0013: aget-object v2, v4, v1 │ │ -423e7e: 2023 661f |0015: instance-of v3, v2, Ljavax/net/ssl/X509TrustManager; // type@1f66 │ │ -423e82: 3803 0500 |0017: if-eqz v3, 001c // +0005 │ │ -423e86: 1f02 661f |0019: check-cast v2, Ljavax/net/ssl/X509TrustManager; // type@1f66 │ │ -423e8a: 1102 |001b: return-object v2 │ │ -423e8c: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -423e90: 28f3 |001e: goto 0011 // -000d │ │ -423e92: 0d04 |001f: move-exception v4 │ │ -423e94: 2802 |0020: goto 0022 // +0002 │ │ -423e96: 0d04 |0021: move-exception v4 │ │ -423e98: 6e10 8db3 0400 |0022: invoke-virtual {v4}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -423e9e: 2204 711e |0025: new-instance v4, Ljava/lang/IllegalStateException; // type@1e71 │ │ -423ea2: 1a00 9e5d |0027: const-string v0, "Unexpected default trust managers" // string@5d9e │ │ -423ea6: 7020 afb2 0400 |0029: invoke-direct {v4, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@b2af │ │ -423eac: 2704 |002c: throw v4 │ │ +423e0c: |[423e0c] de.danoeh.antennapod.net.ssl.BackportTrustManager.getSystemTrustManager:(Ljava/security/KeyStore;)Ljavax/net/ssl/X509TrustManager; │ │ +423e1c: 7100 9eb6 0000 |0000: invoke-static {}, Ljavax/net/ssl/TrustManagerFactory;.getDefaultAlgorithm:()Ljava/lang/String; // method@b69e │ │ +423e22: 0c00 |0003: move-result-object v0 │ │ +423e24: 7110 9fb6 0000 |0004: invoke-static {v0}, Ljavax/net/ssl/TrustManagerFactory;.getInstance:(Ljava/lang/String;)Ljavax/net/ssl/TrustManagerFactory; // method@b69f │ │ +423e2a: 0c00 |0007: move-result-object v0 │ │ +423e2c: 6e20 a1b6 4000 |0008: invoke-virtual {v0, v4}, Ljavax/net/ssl/TrustManagerFactory;.init:(Ljava/security/KeyStore;)V // method@b6a1 │ │ +423e32: 6e10 a0b6 0000 |000b: invoke-virtual {v0}, Ljavax/net/ssl/TrustManagerFactory;.getTrustManagers:()[Ljavax/net/ssl/TrustManager; // method@b6a0 │ │ +423e38: 0c04 |000e: move-result-object v4 │ │ +423e3a: 2140 |000f: array-length v0, v4 │ │ +423e3c: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +423e3e: 3501 1400 |0011: if-ge v1, v0, 0025 // +0014 │ │ +423e42: 4602 0401 |0013: aget-object v2, v4, v1 │ │ +423e46: 2023 661f |0015: instance-of v3, v2, Ljavax/net/ssl/X509TrustManager; // type@1f66 │ │ +423e4a: 3803 0500 |0017: if-eqz v3, 001c // +0005 │ │ +423e4e: 1f02 661f |0019: check-cast v2, Ljavax/net/ssl/X509TrustManager; // type@1f66 │ │ +423e52: 1102 |001b: return-object v2 │ │ +423e54: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +423e58: 28f3 |001e: goto 0011 // -000d │ │ +423e5a: 0d04 |001f: move-exception v4 │ │ +423e5c: 2802 |0020: goto 0022 // +0002 │ │ +423e5e: 0d04 |0021: move-exception v4 │ │ +423e60: 6e10 8db3 0400 |0022: invoke-virtual {v4}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +423e66: 2204 711e |0025: new-instance v4, Ljava/lang/IllegalStateException; // type@1e71 │ │ +423e6a: 1a00 9e5d |0027: const-string v0, "Unexpected default trust managers" // string@5d9e │ │ +423e6e: 7020 afb2 0400 |0029: invoke-direct {v4, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@b2af │ │ +423e74: 2704 |002c: throw v4 │ │ catches : 1 │ │ 0x0000 - 0x001b │ │ Ljava/security/NoSuchAlgorithmException; -> 0x0021 │ │ Ljava/security/KeyStoreException; -> 0x001f │ │ positions : │ │ 0x0000 line=28 │ │ 0x0008 line=29 │ │ @@ -963307,17 +963307,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -423ed8: |[423ed8] de.danoeh.antennapod.net.ssl.BuildConfig.:()V │ │ -423ee8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -423eee: 0e00 |0003: return-void │ │ +423ea0: |[423ea0] de.danoeh.antennapod.net.ssl.BuildConfig.:()V │ │ +423eb0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +423eb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/ssl/BuildConfig; │ │ │ │ Virtual methods - │ │ @@ -963363,18 +963363,18 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -423f5c: |[423f5c] de.danoeh.antennapod.net.ssl.CompositeX509TrustManager.:(Ljava/util/List;)V │ │ -423f6c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -423f72: 5b01 b3b7 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/ssl/CompositeX509TrustManager;.trustManagers:Ljava/util/List; // field@b7b3 │ │ -423f76: 0e00 |0005: return-void │ │ +423f24: |[423f24] de.danoeh.antennapod.net.ssl.CompositeX509TrustManager.:(Ljava/util/List;)V │ │ +423f34: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +423f3a: 5b01 b3b7 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/ssl/CompositeX509TrustManager;.trustManagers:Ljava/util/List; // field@b7b3 │ │ +423f3e: 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; │ │ @@ -963385,30 +963385,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 │ │ -423f78: |[423f78] de.danoeh.antennapod.net.ssl.CompositeX509TrustManager.checkClientTrusted:([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V │ │ -423f88: 5430 b3b7 |0000: iget-object v0, v3, Lde/danoeh/antennapod/net/ssl/CompositeX509TrustManager;.trustManagers:Ljava/util/List; // field@b7b3 │ │ -423f8c: 7210 6ab5 0000 |0002: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -423f92: 0c00 |0005: move-result-object v0 │ │ -423f94: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -423f96: 7210 4db5 0000 |0007: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -423f9c: 0a02 |000a: move-result v2 │ │ -423f9e: 3802 0e00 |000b: if-eqz v2, 0019 // +000e │ │ -423fa2: 7210 4eb5 0000 |000d: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -423fa8: 0c01 |0010: move-result-object v1 │ │ -423faa: 1f01 661f |0011: check-cast v1, Ljavax/net/ssl/X509TrustManager; // type@1f66 │ │ -423fae: 7230 a2b6 4105 |0013: invoke-interface {v1, v4, v5}, Ljavax/net/ssl/X509TrustManager;.checkClientTrusted:([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V // method@b6a2 │ │ -423fb4: 0e00 |0016: return-void │ │ -423fb6: 0d01 |0017: move-exception v1 │ │ -423fb8: 28ef |0018: goto 0007 // -0011 │ │ -423fba: 2701 |0019: throw v1 │ │ +423f40: |[423f40] de.danoeh.antennapod.net.ssl.CompositeX509TrustManager.checkClientTrusted:([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V │ │ +423f50: 5430 b3b7 |0000: iget-object v0, v3, Lde/danoeh/antennapod/net/ssl/CompositeX509TrustManager;.trustManagers:Ljava/util/List; // field@b7b3 │ │ +423f54: 7210 6ab5 0000 |0002: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +423f5a: 0c00 |0005: move-result-object v0 │ │ +423f5c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +423f5e: 7210 4db5 0000 |0007: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +423f64: 0a02 |000a: move-result v2 │ │ +423f66: 3802 0e00 |000b: if-eqz v2, 0019 // +000e │ │ +423f6a: 7210 4eb5 0000 |000d: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +423f70: 0c01 |0010: move-result-object v1 │ │ +423f72: 1f01 661f |0011: check-cast v1, Ljavax/net/ssl/X509TrustManager; // type@1f66 │ │ +423f76: 7230 a2b6 4105 |0013: invoke-interface {v1, v4, v5}, Ljavax/net/ssl/X509TrustManager;.checkClientTrusted:([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V // method@b6a2 │ │ +423f7c: 0e00 |0016: return-void │ │ +423f7e: 0d01 |0017: move-exception v1 │ │ +423f80: 28ef |0018: goto 0007 // -0011 │ │ +423f82: 2701 |0019: throw v1 │ │ catches : 1 │ │ 0x0013 - 0x0016 │ │ Ljava/security/cert/CertificateException; -> 0x0017 │ │ positions : │ │ 0x0000 line=28 │ │ 0x0013 line=30 │ │ 0x0019 line=37 │ │ @@ -963422,30 +963422,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 │ │ -423fcc: |[423fcc] de.danoeh.antennapod.net.ssl.CompositeX509TrustManager.checkServerTrusted:([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V │ │ -423fdc: 5430 b3b7 |0000: iget-object v0, v3, Lde/danoeh/antennapod/net/ssl/CompositeX509TrustManager;.trustManagers:Ljava/util/List; // field@b7b3 │ │ -423fe0: 7210 6ab5 0000 |0002: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -423fe6: 0c00 |0005: move-result-object v0 │ │ -423fe8: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -423fea: 7210 4db5 0000 |0007: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -423ff0: 0a02 |000a: move-result v2 │ │ -423ff2: 3802 0e00 |000b: if-eqz v2, 0019 // +000e │ │ -423ff6: 7210 4eb5 0000 |000d: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -423ffc: 0c01 |0010: move-result-object v1 │ │ -423ffe: 1f01 661f |0011: check-cast v1, Ljavax/net/ssl/X509TrustManager; // type@1f66 │ │ -424002: 7230 a3b6 4105 |0013: invoke-interface {v1, v4, v5}, Ljavax/net/ssl/X509TrustManager;.checkServerTrusted:([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V // method@b6a3 │ │ -424008: 0e00 |0016: return-void │ │ -42400a: 0d01 |0017: move-exception v1 │ │ -42400c: 28ef |0018: goto 0007 // -0011 │ │ -42400e: 2701 |0019: throw v1 │ │ +423f94: |[423f94] de.danoeh.antennapod.net.ssl.CompositeX509TrustManager.checkServerTrusted:([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V │ │ +423fa4: 5430 b3b7 |0000: iget-object v0, v3, Lde/danoeh/antennapod/net/ssl/CompositeX509TrustManager;.trustManagers:Ljava/util/List; // field@b7b3 │ │ +423fa8: 7210 6ab5 0000 |0002: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +423fae: 0c00 |0005: move-result-object v0 │ │ +423fb0: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +423fb2: 7210 4db5 0000 |0007: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +423fb8: 0a02 |000a: move-result v2 │ │ +423fba: 3802 0e00 |000b: if-eqz v2, 0019 // +000e │ │ +423fbe: 7210 4eb5 0000 |000d: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +423fc4: 0c01 |0010: move-result-object v1 │ │ +423fc6: 1f01 661f |0011: check-cast v1, Ljavax/net/ssl/X509TrustManager; // type@1f66 │ │ +423fca: 7230 a3b6 4105 |0013: invoke-interface {v1, v4, v5}, Ljavax/net/ssl/X509TrustManager;.checkServerTrusted:([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V // method@b6a3 │ │ +423fd0: 0e00 |0016: return-void │ │ +423fd2: 0d01 |0017: move-exception v1 │ │ +423fd4: 28ef |0018: goto 0007 // -0011 │ │ +423fd6: 2701 |0019: throw v1 │ │ catches : 1 │ │ 0x0013 - 0x0016 │ │ Ljava/security/cert/CertificateException; -> 0x0017 │ │ positions : │ │ 0x0000 line=43 │ │ 0x0013 line=45 │ │ 0x0019 line=52 │ │ @@ -963459,38 +963459,38 @@ │ │ type : '()[Ljava/security/cert/X509Certificate;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -423ef0: |[423ef0] de.danoeh.antennapod.net.ssl.CompositeX509TrustManager.getAcceptedIssuers:()[Ljava/security/cert/X509Certificate; │ │ -423f00: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -423f04: 7010 a0b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -423f0a: 5431 b3b7 |0005: iget-object v1, v3, Lde/danoeh/antennapod/net/ssl/CompositeX509TrustManager;.trustManagers:Ljava/util/List; // field@b7b3 │ │ -423f0e: 7210 6ab5 0100 |0007: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -423f14: 0c01 |000a: move-result-object v1 │ │ -423f16: 7210 4db5 0100 |000b: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -423f1c: 0a02 |000e: move-result v2 │ │ -423f1e: 3802 1400 |000f: if-eqz v2, 0023 // +0014 │ │ -423f22: 7210 4eb5 0100 |0011: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -423f28: 0c02 |0014: move-result-object v2 │ │ -423f2a: 1f02 661f |0015: check-cast v2, Ljavax/net/ssl/X509TrustManager; // type@1f66 │ │ -423f2e: 7210 a4b6 0200 |0017: invoke-interface {v2}, Ljavax/net/ssl/X509TrustManager;.getAcceptedIssuers:()[Ljava/security/cert/X509Certificate; // method@b6a4 │ │ -423f34: 0c02 |001a: move-result-object v2 │ │ -423f36: 7110 b6b4 0200 |001b: invoke-static {v2}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b4b6 │ │ -423f3c: 0c02 |001e: move-result-object v2 │ │ -423f3e: 7220 61b5 2000 |001f: invoke-interface {v0, v2}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@b561 │ │ -423f44: 28e9 |0022: goto 000b // -0017 │ │ -423f46: 1201 |0023: const/4 v1, #int 0 // #0 │ │ -423f48: 2311 3421 |0024: new-array v1, v1, [Ljava/security/cert/X509Certificate; // type@2134 │ │ -423f4c: 7220 75b5 1000 |0026: invoke-interface {v0, v1}, Ljava/util/List;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@b575 │ │ -423f52: 0c00 |0029: move-result-object v0 │ │ -423f54: 1f00 3421 |002a: check-cast v0, [Ljava/security/cert/X509Certificate; // type@2134 │ │ -423f58: 1100 |002c: return-object v0 │ │ +423eb8: |[423eb8] de.danoeh.antennapod.net.ssl.CompositeX509TrustManager.getAcceptedIssuers:()[Ljava/security/cert/X509Certificate; │ │ +423ec8: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +423ecc: 7010 a0b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +423ed2: 5431 b3b7 |0005: iget-object v1, v3, Lde/danoeh/antennapod/net/ssl/CompositeX509TrustManager;.trustManagers:Ljava/util/List; // field@b7b3 │ │ +423ed6: 7210 6ab5 0100 |0007: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +423edc: 0c01 |000a: move-result-object v1 │ │ +423ede: 7210 4db5 0100 |000b: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +423ee4: 0a02 |000e: move-result v2 │ │ +423ee6: 3802 1400 |000f: if-eqz v2, 0023 // +0014 │ │ +423eea: 7210 4eb5 0100 |0011: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +423ef0: 0c02 |0014: move-result-object v2 │ │ +423ef2: 1f02 661f |0015: check-cast v2, Ljavax/net/ssl/X509TrustManager; // type@1f66 │ │ +423ef6: 7210 a4b6 0200 |0017: invoke-interface {v2}, Ljavax/net/ssl/X509TrustManager;.getAcceptedIssuers:()[Ljava/security/cert/X509Certificate; // method@b6a4 │ │ +423efc: 0c02 |001a: move-result-object v2 │ │ +423efe: 7110 b6b4 0200 |001b: invoke-static {v2}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b4b6 │ │ +423f04: 0c02 |001e: move-result-object v2 │ │ +423f06: 7220 61b5 2000 |001f: invoke-interface {v0, v2}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@b561 │ │ +423f0c: 28e9 |0022: goto 000b // -0017 │ │ +423f0e: 1201 |0023: const/4 v1, #int 0 // #0 │ │ +423f10: 2311 3421 |0024: new-array v1, v1, [Ljava/security/cert/X509Certificate; // type@2134 │ │ +423f14: 7220 75b5 1000 |0026: invoke-interface {v0, v1}, Ljava/util/List;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@b575 │ │ +423f1a: 0c00 |0029: move-result-object v0 │ │ +423f1c: 1f00 3421 |002a: check-cast v0, [Ljava/security/cert/X509Certificate; // type@2134 │ │ +423f20: 1100 |002c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0005 line=58 │ │ 0x0017 line=59 │ │ 0x0026 line=61 │ │ locals : │ │ @@ -963651,17 +963651,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -424038: |[424038] de.danoeh.antennapod.net.ssl.R$anim.:()V │ │ -424048: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42404e: 0e00 |0003: return-void │ │ +424000: |[424000] de.danoeh.antennapod.net.ssl.R$anim.:()V │ │ +424010: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +424016: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -963723,17 +963723,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -424020: |[424020] de.danoeh.antennapod.net.ssl.R$animator.:()V │ │ -424030: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -424036: 0e00 |0003: return-void │ │ +423fe8: |[423fe8] de.danoeh.antennapod.net.ssl.R$animator.:()V │ │ +423ff8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +423ffe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -965170,17 +965170,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -424050: |[424050] de.danoeh.antennapod.net.ssl.R$attr.:()V │ │ -424060: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -424066: 0e00 |0003: return-void │ │ +424018: |[424018] de.danoeh.antennapod.net.ssl.R$attr.:()V │ │ +424028: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42402e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -965222,17 +965222,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -424068: |[424068] de.danoeh.antennapod.net.ssl.R$bool.:()V │ │ -424078: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42407e: 0e00 |0003: return-void │ │ +424030: |[424030] de.danoeh.antennapod.net.ssl.R$bool.:()V │ │ +424040: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +424046: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -965699,17 +965699,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -424080: |[424080] de.danoeh.antennapod.net.ssl.R$color.:()V │ │ -424090: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -424096: 0e00 |0003: return-void │ │ +424048: |[424048] de.danoeh.antennapod.net.ssl.R$color.:()V │ │ +424058: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42405e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -966341,17 +966341,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -424098: |[424098] de.danoeh.antennapod.net.ssl.R$dimen.:()V │ │ -4240a8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4240ae: 0e00 |0003: return-void │ │ +424060: |[424060] de.danoeh.antennapod.net.ssl.R$dimen.:()V │ │ +424070: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +424076: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -966888,17 +966888,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4240b0: |[4240b0] de.danoeh.antennapod.net.ssl.R$drawable.:()V │ │ -4240c0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4240c6: 0e00 |0003: return-void │ │ +424078: |[424078] de.danoeh.antennapod.net.ssl.R$drawable.:()V │ │ +424088: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42408e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -967695,17 +967695,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4240c8: |[4240c8] de.danoeh.antennapod.net.ssl.R$id.:()V │ │ -4240d8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4240de: 0e00 |0003: return-void │ │ +424090: |[424090] de.danoeh.antennapod.net.ssl.R$id.:()V │ │ +4240a0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4240a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -967762,17 +967762,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4240e0: |[4240e0] de.danoeh.antennapod.net.ssl.R$integer.:()V │ │ -4240f0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4240f6: 0e00 |0003: return-void │ │ +4240a8: |[4240a8] de.danoeh.antennapod.net.ssl.R$integer.:()V │ │ +4240b8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4240be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -967839,17 +967839,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4240f8: |[4240f8] de.danoeh.antennapod.net.ssl.R$interpolator.:()V │ │ -424108: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42410e: 0e00 |0003: return-void │ │ +4240c0: |[4240c0] de.danoeh.antennapod.net.ssl.R$interpolator.:()V │ │ +4240d0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4240d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -968076,17 +968076,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -424110: |[424110] de.danoeh.antennapod.net.ssl.R$layout.:()V │ │ -424120: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -424126: 0e00 |0003: return-void │ │ +4240d8: |[4240d8] de.danoeh.antennapod.net.ssl.R$layout.:()V │ │ +4240e8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4240ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -968268,17 +968268,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -424128: |[424128] de.danoeh.antennapod.net.ssl.R$string.:()V │ │ -424138: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42413e: 0e00 |0003: return-void │ │ +4240f0: |[4240f0] de.danoeh.antennapod.net.ssl.R$string.:()V │ │ +424100: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +424106: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -970060,17 +970060,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -424c0c: |[424c0c] de.danoeh.antennapod.net.ssl.R$style.:()V │ │ -424c1c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -424c22: 0e00 |0003: return-void │ │ +424bd4: |[424bd4] de.danoeh.antennapod.net.ssl.R$style.:()V │ │ +424be4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +424bea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -972502,227 +972502,227 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1362 16-bit code units │ │ -424140: |[424140] de.danoeh.antennapod.net.ssl.R$styleable.:()V │ │ -424150: 1300 1d00 |0000: const/16 v0, #int 29 // #1d │ │ -424154: 2300 0120 |0002: new-array v0, v0, [I // type@2001 │ │ -424158: 2600 5801 0000 |0004: fill-array-data v0, 0000015c // +00000158 │ │ -42415e: 6900 6abc |0007: sput-object v0, Lde/danoeh/antennapod/net/ssl/R$styleable;.ActionBar:[I // field@bc6a │ │ -424162: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -424164: 2301 0120 |000a: new-array v1, v0, [I // type@2001 │ │ -424168: 1402 b300 0101 |000c: const v2, #float 2.36941e-38 // #010100b3 │ │ -42416e: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -424170: 4b02 0103 |0010: aput v2, v1, v3 │ │ -424174: 6901 6bbc |0012: sput-object v1, Lde/danoeh/antennapod/net/ssl/R$styleable;.ActionBarLayout:[I // field@bc6b │ │ -424178: 2301 0120 |0014: new-array v1, v0, [I // type@2001 │ │ -42417c: 1402 3f01 0101 |0016: const v2, #float 2.36945e-38 // #0101013f │ │ -424182: 4b02 0103 |0019: aput v2, v1, v3 │ │ -424186: 6901 8abc |001b: sput-object v1, Lde/danoeh/antennapod/net/ssl/R$styleable;.ActionMenuItemView:[I // field@bc8a │ │ -42418a: 2331 0120 |001d: new-array v1, v3, [I // type@2001 │ │ -42418e: 6901 8cbc |001f: sput-object v1, Lde/danoeh/antennapod/net/ssl/R$styleable;.ActionMenuView:[I // field@bc8c │ │ -424192: 1261 |0021: const/4 v1, #int 6 // #6 │ │ -424194: 2312 0120 |0022: new-array v2, v1, [I // type@2001 │ │ -424198: 2602 7601 0000 |0024: fill-array-data v2, 0000019a // +00000176 │ │ -42419e: 6902 8dbc |0027: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.ActionMode:[I // field@bc8d │ │ -4241a2: 1222 |0029: const/4 v2, #int 2 // #2 │ │ -4241a4: 2324 0120 |002a: new-array v4, v2, [I // type@2001 │ │ -4241a8: 2604 7e01 0000 |002c: fill-array-data v4, 000001aa // +0000017e │ │ -4241ae: 6904 94bc |002f: sput-object v4, Lde/danoeh/antennapod/net/ssl/R$styleable;.ActivityChooserView:[I // field@bc94 │ │ -4241b2: 1304 0800 |0031: const/16 v4, #int 8 // #8 │ │ -4241b6: 2345 0120 |0033: new-array v5, v4, [I // type@2001 │ │ -4241ba: 2605 7d01 0000 |0035: fill-array-data v5, 000001b2 // +0000017d │ │ -4241c0: 6905 97bc |0038: sput-object v5, Lde/danoeh/antennapod/net/ssl/R$styleable;.AlertDialog:[I // field@bc97 │ │ -4241c4: 2315 0120 |003a: new-array v5, v1, [I // type@2001 │ │ -4241c8: 2605 8a01 0000 |003c: fill-array-data v5, 000001c6 // +0000018a │ │ -4241ce: 6905 a0bc |003f: sput-object v5, Lde/danoeh/antennapod/net/ssl/R$styleable;.AnimatedStateListDrawableCompat:[I // field@bca0 │ │ -4241d2: 2325 0120 |0041: new-array v5, v2, [I // type@2001 │ │ -4241d6: 2605 9301 0000 |0043: fill-array-data v5, 000001d6 // +00000193 │ │ -4241dc: 6905 a7bc |0046: sput-object v5, Lde/danoeh/antennapod/net/ssl/R$styleable;.AnimatedStateListDrawableItem:[I // field@bca7 │ │ -4241e0: 1245 |0048: const/4 v5, #int 4 // #4 │ │ -4241e2: 2356 0120 |0049: new-array v6, v5, [I // type@2001 │ │ -4241e6: 2606 9301 0000 |004b: fill-array-data v6, 000001de // +00000193 │ │ -4241ec: 6906 aabc |004e: sput-object v6, Lde/danoeh/antennapod/net/ssl/R$styleable;.AnimatedStateListDrawableTransition:[I // field@bcaa │ │ -4241f0: 2356 0120 |0050: new-array v6, v5, [I // type@2001 │ │ -4241f4: 2606 9801 0000 |0052: fill-array-data v6, 000001ea // +00000198 │ │ -4241fa: 6906 afbc |0055: sput-object v6, Lde/danoeh/antennapod/net/ssl/R$styleable;.AppCompatImageView:[I // field@bcaf │ │ -4241fe: 2356 0120 |0057: new-array v6, v5, [I // type@2001 │ │ -424202: 2606 9d01 0000 |0059: fill-array-data v6, 000001f6 // +0000019d │ │ -424208: 6906 b4bc |005c: sput-object v6, Lde/danoeh/antennapod/net/ssl/R$styleable;.AppCompatSeekBar:[I // field@bcb4 │ │ -42420c: 1276 |005e: const/4 v6, #int 7 // #7 │ │ -42420e: 2367 0120 |005f: new-array v7, v6, [I // type@2001 │ │ -424212: 2607 a101 0000 |0061: fill-array-data v7, 00000202 // +000001a1 │ │ -424218: 6907 b9bc |0064: sput-object v7, Lde/danoeh/antennapod/net/ssl/R$styleable;.AppCompatTextHelper:[I // field@bcb9 │ │ -42421c: 1307 1600 |0066: const/16 v7, #int 22 // #16 │ │ -424220: 2377 0120 |0068: new-array v7, v7, [I // type@2001 │ │ -424224: 2607 aa01 0000 |006a: fill-array-data v7, 00000214 // +000001aa │ │ -42422a: 6907 c1bc |006d: sput-object v7, Lde/danoeh/antennapod/net/ssl/R$styleable;.AppCompatTextView:[I // field@bcc1 │ │ -42422e: 1307 7f00 |006f: const/16 v7, #int 127 // #7f │ │ -424232: 2377 0120 |0071: new-array v7, v7, [I // type@2001 │ │ -424236: 2607 d101 0000 |0073: fill-array-data v7, 00000244 // +000001d1 │ │ -42423c: 6907 d8bc |0076: sput-object v7, Lde/danoeh/antennapod/net/ssl/R$styleable;.AppCompatTheme:[I // field@bcd8 │ │ -424240: 2307 0120 |0078: new-array v7, v0, [I // type@2001 │ │ -424244: 1408 3100 047f |007a: const v8, #float 1.75459e+38 // #7f040031 │ │ -42424a: 4b08 0703 |007d: aput v8, v7, v3 │ │ -42424e: 6907 58bd |007f: sput-object v7, Lde/danoeh/antennapod/net/ssl/R$styleable;.ButtonBarLayout:[I // field@bd58 │ │ -424252: 1257 |0081: const/4 v7, #int 5 // #5 │ │ -424254: 2378 0120 |0082: new-array v8, v7, [I // type@2001 │ │ -424258: 2608 c202 0000 |0084: fill-array-data v8, 00000346 // +000002c2 │ │ -42425e: 6908 5abd |0087: sput-object v8, Lde/danoeh/antennapod/net/ssl/R$styleable;.ColorStateListItem:[I // field@bd5a │ │ -424262: 2358 0120 |0089: new-array v8, v5, [I // type@2001 │ │ -424266: 2608 c902 0000 |008b: fill-array-data v8, 00000354 // +000002c9 │ │ -42426c: 6908 60bd |008e: sput-object v8, Lde/danoeh/antennapod/net/ssl/R$styleable;.CompoundButton:[I // field@bd60 │ │ -424270: 2344 0120 |0090: new-array v4, v4, [I // type@2001 │ │ -424274: 2604 ce02 0000 |0092: fill-array-data v4, 00000360 // +000002ce │ │ -42427a: 6904 65bd |0095: sput-object v4, Lde/danoeh/antennapod/net/ssl/R$styleable;.DrawerArrowToggle:[I // field@bd65 │ │ -42427e: 2364 0120 |0097: new-array v4, v6, [I // type@2001 │ │ -424282: 2604 db02 0000 |0099: fill-array-data v4, 00000374 // +000002db │ │ -424288: 6904 6ebd |009c: sput-object v4, Lde/danoeh/antennapod/net/ssl/R$styleable;.FontFamily:[I // field@bd6e │ │ -42428c: 1304 0a00 |009e: const/16 v4, #int 10 // #a │ │ -424290: 2344 0120 |00a0: new-array v4, v4, [I // type@2001 │ │ -424294: 2604 e402 0000 |00a2: fill-array-data v4, 00000386 // +000002e4 │ │ -42429a: 6904 6fbd |00a5: sput-object v4, Lde/danoeh/antennapod/net/ssl/R$styleable;.FontFamilyFont:[I // field@bd6f │ │ -42429e: 1234 |00a7: const/4 v4, #int 3 // #3 │ │ -4242a0: 2346 0120 |00a8: new-array v6, v4, [I // type@2001 │ │ -4242a4: 2606 f402 0000 |00aa: fill-array-data v6, 0000039e // +000002f4 │ │ -4242aa: 6906 81bd |00ad: sput-object v6, Lde/danoeh/antennapod/net/ssl/R$styleable;.Fragment:[I // field@bd81 │ │ -4242ae: 2326 0120 |00af: new-array v6, v2, [I // type@2001 │ │ -4242b2: 2606 f702 0000 |00b1: fill-array-data v6, 000003a8 // +000002f7 │ │ -4242b8: 6906 82bd |00b4: sput-object v6, Lde/danoeh/antennapod/net/ssl/R$styleable;.FragmentContainerView:[I // field@bd82 │ │ -4242bc: 1306 0c00 |00b6: const/16 v6, #int 12 // #c │ │ -4242c0: 2366 0120 |00b8: new-array v6, v6, [I // type@2001 │ │ -4242c4: 2606 f602 0000 |00ba: fill-array-data v6, 000003b0 // +000002f6 │ │ -4242ca: 6906 88bd |00bd: sput-object v6, Lde/danoeh/antennapod/net/ssl/R$styleable;.GradientColor:[I // field@bd88 │ │ -4242ce: 2326 0120 |00bf: new-array v6, v2, [I // type@2001 │ │ -4242d2: 2606 0b03 0000 |00c1: fill-array-data v6, 000003cc // +0000030b │ │ -4242d8: 6906 89bd |00c4: sput-object v6, Lde/danoeh/antennapod/net/ssl/R$styleable;.GradientColorItem:[I // field@bd89 │ │ -4242dc: 1306 0900 |00c6: const/16 v6, #int 9 // #9 │ │ -4242e0: 2368 0120 |00c8: new-array v8, v6, [I // type@2001 │ │ -4242e4: 2608 0a03 0000 |00ca: fill-array-data v8, 000003d4 // +0000030a │ │ -4242ea: 6908 98bd |00cd: sput-object v8, Lde/danoeh/antennapod/net/ssl/R$styleable;.LinearLayoutCompat:[I // field@bd98 │ │ -4242ee: 2355 0120 |00cf: new-array v5, v5, [I // type@2001 │ │ -4242f2: 2605 1903 0000 |00d1: fill-array-data v5, 000003ea // +00000319 │ │ -4242f8: 6905 99bd |00d4: sput-object v5, Lde/danoeh/antennapod/net/ssl/R$styleable;.LinearLayoutCompat_Layout:[I // field@bd99 │ │ -4242fc: 2325 0120 |00d6: new-array v5, v2, [I // type@2001 │ │ -424300: 2605 1e03 0000 |00d8: fill-array-data v5, 000003f6 // +0000031e │ │ -424306: 6905 a7bd |00db: sput-object v5, Lde/danoeh/antennapod/net/ssl/R$styleable;.ListPopupWindow:[I // field@bda7 │ │ -42430a: 2315 0120 |00dd: new-array v5, v1, [I // type@2001 │ │ -42430e: 2605 1f03 0000 |00df: fill-array-data v5, 000003fe // +0000031f │ │ -424314: 6905 aabd |00e2: sput-object v5, Lde/danoeh/antennapod/net/ssl/R$styleable;.MenuGroup:[I // field@bdaa │ │ -424318: 1305 1700 |00e4: const/16 v5, #int 23 // #17 │ │ -42431c: 2355 0120 |00e6: new-array v5, v5, [I // type@2001 │ │ -424320: 2605 2603 0000 |00e8: fill-array-data v5, 0000040e // +00000326 │ │ -424326: 6905 b1bd |00eb: sput-object v5, Lde/danoeh/antennapod/net/ssl/R$styleable;.MenuItem:[I // field@bdb1 │ │ -42432a: 2365 0120 |00ed: new-array v5, v6, [I // type@2001 │ │ -42432e: 2605 5103 0000 |00ef: fill-array-data v5, 00000440 // +00000351 │ │ -424334: 6905 c9bd |00f2: sput-object v5, Lde/danoeh/antennapod/net/ssl/R$styleable;.MenuView:[I // field@bdc9 │ │ -424338: 2345 0120 |00f4: new-array v5, v4, [I // type@2001 │ │ -42433c: 2605 6003 0000 |00f6: fill-array-data v5, 00000456 // +00000360 │ │ -424342: 6905 d3bd |00f9: sput-object v5, Lde/danoeh/antennapod/net/ssl/R$styleable;.PopupWindow:[I // field@bdd3 │ │ -424346: 2305 0120 |00fb: new-array v5, v0, [I // type@2001 │ │ -42434a: 1406 ef03 047f |00fd: const v6, #float 1.75479e+38 // #7f0403ef │ │ -424350: 4b06 0503 |0100: aput v6, v5, v3 │ │ -424354: 6905 d4bd |0102: sput-object v5, Lde/danoeh/antennapod/net/ssl/R$styleable;.PopupWindowBackgroundState:[I // field@bdd4 │ │ -424358: 2322 0120 |0104: new-array v2, v2, [I // type@2001 │ │ -42435c: 2602 5a03 0000 |0106: fill-array-data v2, 00000460 // +0000035a │ │ -424362: 6902 d9bd |0109: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.RecycleListView:[I // field@bdd9 │ │ -424366: 1302 1100 |010b: const/16 v2, #int 17 // #11 │ │ -42436a: 2322 0120 |010d: new-array v2, v2, [I // type@2001 │ │ -42436e: 2602 5903 0000 |010f: fill-array-data v2, 00000468 // +00000359 │ │ -424374: 6902 dcbd |0112: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.SearchView:[I // field@bddc │ │ -424378: 2372 0120 |0114: new-array v2, v7, [I // type@2001 │ │ -42437c: 2602 7803 0000 |0116: fill-array-data v2, 0000048e // +00000378 │ │ -424382: 6902 eebd |0119: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.Spinner:[I // field@bdee │ │ -424386: 2311 0120 |011b: new-array v1, v1, [I // type@2001 │ │ -42438a: 2601 7f03 0000 |011d: fill-array-data v1, 0000049c // +0000037f │ │ -424390: 6901 f4bd |0120: sput-object v1, Lde/danoeh/antennapod/net/ssl/R$styleable;.StateListDrawable:[I // field@bdf4 │ │ -424394: 2300 0120 |0122: new-array v0, v0, [I // type@2001 │ │ -424398: 1401 9901 0101 |0124: const v1, #float 2.36947e-38 // #01010199 │ │ -42439e: 4b01 0003 |0127: aput v1, v0, v3 │ │ -4243a2: 6900 f5bd |0129: sput-object v0, Lde/danoeh/antennapod/net/ssl/R$styleable;.StateListDrawableItem:[I // field@bdf5 │ │ -4243a6: 1300 0e00 |012b: const/16 v0, #int 14 // #e │ │ -4243aa: 2300 0120 |012d: new-array v0, v0, [I // type@2001 │ │ -4243ae: 2600 7d03 0000 |012f: fill-array-data v0, 000004ac // +0000037d │ │ -4243b4: 6900 fdbd |0132: sput-object v0, Lde/danoeh/antennapod/net/ssl/R$styleable;.SwitchCompat:[I // field@bdfd │ │ -4243b8: 1300 1000 |0134: const/16 v0, #int 16 // #10 │ │ -4243bc: 2300 0120 |0136: new-array v0, v0, [I // type@2001 │ │ -4243c0: 2600 9403 0000 |0138: fill-array-data v0, 000004cc // +00000394 │ │ -4243c6: 6900 0cbe |013b: sput-object v0, Lde/danoeh/antennapod/net/ssl/R$styleable;.TextAppearance:[I // field@be0c │ │ -4243ca: 1300 1e00 |013d: const/16 v0, #int 30 // #1e │ │ -4243ce: 2300 0120 |013f: new-array v0, v0, [I // type@2001 │ │ -4243d2: 2600 af03 0000 |0141: fill-array-data v0, 000004f0 // +000003af │ │ -4243d8: 6900 1dbe |0144: sput-object v0, Lde/danoeh/antennapod/net/ssl/R$styleable;.Toolbar:[I // field@be1d │ │ -4243dc: 2370 0120 |0146: new-array v0, v7, [I // type@2001 │ │ -4243e0: 2600 e803 0000 |0148: fill-array-data v0, 00000530 // +000003e8 │ │ -4243e6: 6900 3cbe |014b: sput-object v0, Lde/danoeh/antennapod/net/ssl/R$styleable;.View:[I // field@be3c │ │ -4243ea: 2340 0120 |014d: new-array v0, v4, [I // type@2001 │ │ -4243ee: 2600 ef03 0000 |014f: fill-array-data v0, 0000053e // +000003ef │ │ -4243f4: 6900 3dbe |0152: sput-object v0, Lde/danoeh/antennapod/net/ssl/R$styleable;.ViewBackgroundHelper:[I // field@be3d │ │ -4243f8: 2340 0120 |0154: new-array v0, v4, [I // type@2001 │ │ -4243fc: 2600 f203 0000 |0156: fill-array-data v0, 00000548 // +000003f2 │ │ -424402: 6900 41be |0159: sput-object v0, Lde/danoeh/antennapod/net/ssl/R$styleable;.ViewStubCompat:[I // field@be41 │ │ -424406: 0e00 |015b: return-void │ │ -424408: 0003 0400 1d00 0000 4600 047f 4d00 ... |015c: array-data (62 units) │ │ -424484: 0003 0400 0600 0000 4600 047f 4d00 ... |019a: array-data (16 units) │ │ -4244a4: 0003 0400 0200 0000 9a01 047f 2502 ... |01aa: array-data (8 units) │ │ -4244b4: 0003 0400 0800 0000 f200 0101 9000 ... |01b2: array-data (20 units) │ │ -4244dc: 0003 0400 0600 0000 1c01 0101 9401 ... |01c6: array-data (16 units) │ │ -4244fc: 0003 0400 0200 0000 d000 0101 9901 ... |01d6: array-data (8 units) │ │ -42450c: 0003 0400 0400 0000 9901 0101 4904 ... |01de: array-data (12 units) │ │ -424524: 0003 0400 0400 0000 1901 0101 e703 ... |01ea: array-data (12 units) │ │ -42453c: 0003 0400 0400 0000 4201 0101 7e04 ... |01f6: array-data (12 units) │ │ -424554: 0003 0400 0700 0000 3400 0101 6d01 ... |0202: array-data (18 units) │ │ -424578: 0003 0400 1600 0000 3400 0101 3f00 ... |0214: array-data (48 units) │ │ -4245d8: 0003 0400 7f00 0000 5700 0101 ae00 ... |0244: array-data (258 units) │ │ -4247dc: 0003 0400 0500 0000 a501 0101 1f03 ... |0346: array-data (14 units) │ │ -4247f8: 0003 0400 0400 0000 0701 0101 8d00 ... |0354: array-data (12 units) │ │ -424810: 0003 0400 0800 0000 3b00 047f 3c00 ... |0360: array-data (20 units) │ │ -424838: 0003 0400 0700 0000 e501 047f e601 ... |0374: array-data (18 units) │ │ -42485c: 0003 0400 0a00 0000 3205 0101 3305 ... |0386: array-data (24 units) │ │ -42488c: 0003 0400 0300 0000 0300 0101 d000 ... |039e: array-data (10 units) │ │ -4248a0: 0003 0400 0200 0000 0300 0101 d100 ... |03a8: array-data (8 units) │ │ -4248b0: 0003 0400 0c00 0000 9d01 0101 9e01 ... |03b0: array-data (28 units) │ │ -4248e8: 0003 0400 0200 0000 a501 0101 1405 ... |03cc: array-data (8 units) │ │ -4248f8: 0003 0400 0900 0000 af00 0101 c400 ... |03d4: array-data (22 units) │ │ -424924: 0003 0400 0400 0000 b300 0101 f400 ... |03ea: array-data (12 units) │ │ -42493c: 0003 0400 0200 0000 ac02 0101 ad02 ... |03f6: array-data (8 units) │ │ -42494c: 0003 0400 0600 0000 0e00 0101 d000 ... |03fe: array-data (16 units) │ │ -42496c: 0003 0400 1700 0000 0200 0101 0e00 ... |040e: array-data (50 units) │ │ -4249d0: 0003 0400 0900 0000 ae00 0101 2c01 ... |0440: array-data (22 units) │ │ -4249fc: 0003 0400 0300 0000 7601 0101 c902 ... |0456: array-data (10 units) │ │ -424a10: 0003 0400 0200 0000 3f03 047f 4503 ... |0460: array-data (8 units) │ │ -424a20: 0003 0400 1100 0000 da00 0101 1f01 ... |0468: array-data (38 units) │ │ -424a6c: 0003 0400 0500 0000 b200 0101 7601 ... |048e: array-data (14 units) │ │ -424a88: 0003 0400 0600 0000 1c01 0101 9401 ... |049c: array-data (16 units) │ │ -424aa8: 0003 0400 0e00 0000 2401 0101 2501 ... |04ac: array-data (32 units) │ │ -424ae8: 0003 0400 1000 0000 9500 0101 9600 ... |04cc: array-data (36 units) │ │ -424b30: 0003 0400 1e00 0000 af00 0101 4001 ... |04f0: array-data (64 units) │ │ -424bb0: 0003 0400 0500 0000 0000 0101 da00 ... |0530: array-data (14 units) │ │ -424bcc: 0003 0400 0300 0000 d400 0101 4f00 ... |053e: array-data (10 units) │ │ -424be0: 0003 0400 0300 0000 d000 0101 f200 ... |0548: array-data (10 units) │ │ +424108: |[424108] de.danoeh.antennapod.net.ssl.R$styleable.:()V │ │ +424118: 1300 1d00 |0000: const/16 v0, #int 29 // #1d │ │ +42411c: 2300 0120 |0002: new-array v0, v0, [I // type@2001 │ │ +424120: 2600 5801 0000 |0004: fill-array-data v0, 0000015c // +00000158 │ │ +424126: 6900 6abc |0007: sput-object v0, Lde/danoeh/antennapod/net/ssl/R$styleable;.ActionBar:[I // field@bc6a │ │ +42412a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +42412c: 2301 0120 |000a: new-array v1, v0, [I // type@2001 │ │ +424130: 1402 b300 0101 |000c: const v2, #float 2.36941e-38 // #010100b3 │ │ +424136: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +424138: 4b02 0103 |0010: aput v2, v1, v3 │ │ +42413c: 6901 6bbc |0012: sput-object v1, Lde/danoeh/antennapod/net/ssl/R$styleable;.ActionBarLayout:[I // field@bc6b │ │ +424140: 2301 0120 |0014: new-array v1, v0, [I // type@2001 │ │ +424144: 1402 3f01 0101 |0016: const v2, #float 2.36945e-38 // #0101013f │ │ +42414a: 4b02 0103 |0019: aput v2, v1, v3 │ │ +42414e: 6901 8abc |001b: sput-object v1, Lde/danoeh/antennapod/net/ssl/R$styleable;.ActionMenuItemView:[I // field@bc8a │ │ +424152: 2331 0120 |001d: new-array v1, v3, [I // type@2001 │ │ +424156: 6901 8cbc |001f: sput-object v1, Lde/danoeh/antennapod/net/ssl/R$styleable;.ActionMenuView:[I // field@bc8c │ │ +42415a: 1261 |0021: const/4 v1, #int 6 // #6 │ │ +42415c: 2312 0120 |0022: new-array v2, v1, [I // type@2001 │ │ +424160: 2602 7601 0000 |0024: fill-array-data v2, 0000019a // +00000176 │ │ +424166: 6902 8dbc |0027: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.ActionMode:[I // field@bc8d │ │ +42416a: 1222 |0029: const/4 v2, #int 2 // #2 │ │ +42416c: 2324 0120 |002a: new-array v4, v2, [I // type@2001 │ │ +424170: 2604 7e01 0000 |002c: fill-array-data v4, 000001aa // +0000017e │ │ +424176: 6904 94bc |002f: sput-object v4, Lde/danoeh/antennapod/net/ssl/R$styleable;.ActivityChooserView:[I // field@bc94 │ │ +42417a: 1304 0800 |0031: const/16 v4, #int 8 // #8 │ │ +42417e: 2345 0120 |0033: new-array v5, v4, [I // type@2001 │ │ +424182: 2605 7d01 0000 |0035: fill-array-data v5, 000001b2 // +0000017d │ │ +424188: 6905 97bc |0038: sput-object v5, Lde/danoeh/antennapod/net/ssl/R$styleable;.AlertDialog:[I // field@bc97 │ │ +42418c: 2315 0120 |003a: new-array v5, v1, [I // type@2001 │ │ +424190: 2605 8a01 0000 |003c: fill-array-data v5, 000001c6 // +0000018a │ │ +424196: 6905 a0bc |003f: sput-object v5, Lde/danoeh/antennapod/net/ssl/R$styleable;.AnimatedStateListDrawableCompat:[I // field@bca0 │ │ +42419a: 2325 0120 |0041: new-array v5, v2, [I // type@2001 │ │ +42419e: 2605 9301 0000 |0043: fill-array-data v5, 000001d6 // +00000193 │ │ +4241a4: 6905 a7bc |0046: sput-object v5, Lde/danoeh/antennapod/net/ssl/R$styleable;.AnimatedStateListDrawableItem:[I // field@bca7 │ │ +4241a8: 1245 |0048: const/4 v5, #int 4 // #4 │ │ +4241aa: 2356 0120 |0049: new-array v6, v5, [I // type@2001 │ │ +4241ae: 2606 9301 0000 |004b: fill-array-data v6, 000001de // +00000193 │ │ +4241b4: 6906 aabc |004e: sput-object v6, Lde/danoeh/antennapod/net/ssl/R$styleable;.AnimatedStateListDrawableTransition:[I // field@bcaa │ │ +4241b8: 2356 0120 |0050: new-array v6, v5, [I // type@2001 │ │ +4241bc: 2606 9801 0000 |0052: fill-array-data v6, 000001ea // +00000198 │ │ +4241c2: 6906 afbc |0055: sput-object v6, Lde/danoeh/antennapod/net/ssl/R$styleable;.AppCompatImageView:[I // field@bcaf │ │ +4241c6: 2356 0120 |0057: new-array v6, v5, [I // type@2001 │ │ +4241ca: 2606 9d01 0000 |0059: fill-array-data v6, 000001f6 // +0000019d │ │ +4241d0: 6906 b4bc |005c: sput-object v6, Lde/danoeh/antennapod/net/ssl/R$styleable;.AppCompatSeekBar:[I // field@bcb4 │ │ +4241d4: 1276 |005e: const/4 v6, #int 7 // #7 │ │ +4241d6: 2367 0120 |005f: new-array v7, v6, [I // type@2001 │ │ +4241da: 2607 a101 0000 |0061: fill-array-data v7, 00000202 // +000001a1 │ │ +4241e0: 6907 b9bc |0064: sput-object v7, Lde/danoeh/antennapod/net/ssl/R$styleable;.AppCompatTextHelper:[I // field@bcb9 │ │ +4241e4: 1307 1600 |0066: const/16 v7, #int 22 // #16 │ │ +4241e8: 2377 0120 |0068: new-array v7, v7, [I // type@2001 │ │ +4241ec: 2607 aa01 0000 |006a: fill-array-data v7, 00000214 // +000001aa │ │ +4241f2: 6907 c1bc |006d: sput-object v7, Lde/danoeh/antennapod/net/ssl/R$styleable;.AppCompatTextView:[I // field@bcc1 │ │ +4241f6: 1307 7f00 |006f: const/16 v7, #int 127 // #7f │ │ +4241fa: 2377 0120 |0071: new-array v7, v7, [I // type@2001 │ │ +4241fe: 2607 d101 0000 |0073: fill-array-data v7, 00000244 // +000001d1 │ │ +424204: 6907 d8bc |0076: sput-object v7, Lde/danoeh/antennapod/net/ssl/R$styleable;.AppCompatTheme:[I // field@bcd8 │ │ +424208: 2307 0120 |0078: new-array v7, v0, [I // type@2001 │ │ +42420c: 1408 3100 047f |007a: const v8, #float 1.75459e+38 // #7f040031 │ │ +424212: 4b08 0703 |007d: aput v8, v7, v3 │ │ +424216: 6907 58bd |007f: sput-object v7, Lde/danoeh/antennapod/net/ssl/R$styleable;.ButtonBarLayout:[I // field@bd58 │ │ +42421a: 1257 |0081: const/4 v7, #int 5 // #5 │ │ +42421c: 2378 0120 |0082: new-array v8, v7, [I // type@2001 │ │ +424220: 2608 c202 0000 |0084: fill-array-data v8, 00000346 // +000002c2 │ │ +424226: 6908 5abd |0087: sput-object v8, Lde/danoeh/antennapod/net/ssl/R$styleable;.ColorStateListItem:[I // field@bd5a │ │ +42422a: 2358 0120 |0089: new-array v8, v5, [I // type@2001 │ │ +42422e: 2608 c902 0000 |008b: fill-array-data v8, 00000354 // +000002c9 │ │ +424234: 6908 60bd |008e: sput-object v8, Lde/danoeh/antennapod/net/ssl/R$styleable;.CompoundButton:[I // field@bd60 │ │ +424238: 2344 0120 |0090: new-array v4, v4, [I // type@2001 │ │ +42423c: 2604 ce02 0000 |0092: fill-array-data v4, 00000360 // +000002ce │ │ +424242: 6904 65bd |0095: sput-object v4, Lde/danoeh/antennapod/net/ssl/R$styleable;.DrawerArrowToggle:[I // field@bd65 │ │ +424246: 2364 0120 |0097: new-array v4, v6, [I // type@2001 │ │ +42424a: 2604 db02 0000 |0099: fill-array-data v4, 00000374 // +000002db │ │ +424250: 6904 6ebd |009c: sput-object v4, Lde/danoeh/antennapod/net/ssl/R$styleable;.FontFamily:[I // field@bd6e │ │ +424254: 1304 0a00 |009e: const/16 v4, #int 10 // #a │ │ +424258: 2344 0120 |00a0: new-array v4, v4, [I // type@2001 │ │ +42425c: 2604 e402 0000 |00a2: fill-array-data v4, 00000386 // +000002e4 │ │ +424262: 6904 6fbd |00a5: sput-object v4, Lde/danoeh/antennapod/net/ssl/R$styleable;.FontFamilyFont:[I // field@bd6f │ │ +424266: 1234 |00a7: const/4 v4, #int 3 // #3 │ │ +424268: 2346 0120 |00a8: new-array v6, v4, [I // type@2001 │ │ +42426c: 2606 f402 0000 |00aa: fill-array-data v6, 0000039e // +000002f4 │ │ +424272: 6906 81bd |00ad: sput-object v6, Lde/danoeh/antennapod/net/ssl/R$styleable;.Fragment:[I // field@bd81 │ │ +424276: 2326 0120 |00af: new-array v6, v2, [I // type@2001 │ │ +42427a: 2606 f702 0000 |00b1: fill-array-data v6, 000003a8 // +000002f7 │ │ +424280: 6906 82bd |00b4: sput-object v6, Lde/danoeh/antennapod/net/ssl/R$styleable;.FragmentContainerView:[I // field@bd82 │ │ +424284: 1306 0c00 |00b6: const/16 v6, #int 12 // #c │ │ +424288: 2366 0120 |00b8: new-array v6, v6, [I // type@2001 │ │ +42428c: 2606 f602 0000 |00ba: fill-array-data v6, 000003b0 // +000002f6 │ │ +424292: 6906 88bd |00bd: sput-object v6, Lde/danoeh/antennapod/net/ssl/R$styleable;.GradientColor:[I // field@bd88 │ │ +424296: 2326 0120 |00bf: new-array v6, v2, [I // type@2001 │ │ +42429a: 2606 0b03 0000 |00c1: fill-array-data v6, 000003cc // +0000030b │ │ +4242a0: 6906 89bd |00c4: sput-object v6, Lde/danoeh/antennapod/net/ssl/R$styleable;.GradientColorItem:[I // field@bd89 │ │ +4242a4: 1306 0900 |00c6: const/16 v6, #int 9 // #9 │ │ +4242a8: 2368 0120 |00c8: new-array v8, v6, [I // type@2001 │ │ +4242ac: 2608 0a03 0000 |00ca: fill-array-data v8, 000003d4 // +0000030a │ │ +4242b2: 6908 98bd |00cd: sput-object v8, Lde/danoeh/antennapod/net/ssl/R$styleable;.LinearLayoutCompat:[I // field@bd98 │ │ +4242b6: 2355 0120 |00cf: new-array v5, v5, [I // type@2001 │ │ +4242ba: 2605 1903 0000 |00d1: fill-array-data v5, 000003ea // +00000319 │ │ +4242c0: 6905 99bd |00d4: sput-object v5, Lde/danoeh/antennapod/net/ssl/R$styleable;.LinearLayoutCompat_Layout:[I // field@bd99 │ │ +4242c4: 2325 0120 |00d6: new-array v5, v2, [I // type@2001 │ │ +4242c8: 2605 1e03 0000 |00d8: fill-array-data v5, 000003f6 // +0000031e │ │ +4242ce: 6905 a7bd |00db: sput-object v5, Lde/danoeh/antennapod/net/ssl/R$styleable;.ListPopupWindow:[I // field@bda7 │ │ +4242d2: 2315 0120 |00dd: new-array v5, v1, [I // type@2001 │ │ +4242d6: 2605 1f03 0000 |00df: fill-array-data v5, 000003fe // +0000031f │ │ +4242dc: 6905 aabd |00e2: sput-object v5, Lde/danoeh/antennapod/net/ssl/R$styleable;.MenuGroup:[I // field@bdaa │ │ +4242e0: 1305 1700 |00e4: const/16 v5, #int 23 // #17 │ │ +4242e4: 2355 0120 |00e6: new-array v5, v5, [I // type@2001 │ │ +4242e8: 2605 2603 0000 |00e8: fill-array-data v5, 0000040e // +00000326 │ │ +4242ee: 6905 b1bd |00eb: sput-object v5, Lde/danoeh/antennapod/net/ssl/R$styleable;.MenuItem:[I // field@bdb1 │ │ +4242f2: 2365 0120 |00ed: new-array v5, v6, [I // type@2001 │ │ +4242f6: 2605 5103 0000 |00ef: fill-array-data v5, 00000440 // +00000351 │ │ +4242fc: 6905 c9bd |00f2: sput-object v5, Lde/danoeh/antennapod/net/ssl/R$styleable;.MenuView:[I // field@bdc9 │ │ +424300: 2345 0120 |00f4: new-array v5, v4, [I // type@2001 │ │ +424304: 2605 6003 0000 |00f6: fill-array-data v5, 00000456 // +00000360 │ │ +42430a: 6905 d3bd |00f9: sput-object v5, Lde/danoeh/antennapod/net/ssl/R$styleable;.PopupWindow:[I // field@bdd3 │ │ +42430e: 2305 0120 |00fb: new-array v5, v0, [I // type@2001 │ │ +424312: 1406 ef03 047f |00fd: const v6, #float 1.75479e+38 // #7f0403ef │ │ +424318: 4b06 0503 |0100: aput v6, v5, v3 │ │ +42431c: 6905 d4bd |0102: sput-object v5, Lde/danoeh/antennapod/net/ssl/R$styleable;.PopupWindowBackgroundState:[I // field@bdd4 │ │ +424320: 2322 0120 |0104: new-array v2, v2, [I // type@2001 │ │ +424324: 2602 5a03 0000 |0106: fill-array-data v2, 00000460 // +0000035a │ │ +42432a: 6902 d9bd |0109: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.RecycleListView:[I // field@bdd9 │ │ +42432e: 1302 1100 |010b: const/16 v2, #int 17 // #11 │ │ +424332: 2322 0120 |010d: new-array v2, v2, [I // type@2001 │ │ +424336: 2602 5903 0000 |010f: fill-array-data v2, 00000468 // +00000359 │ │ +42433c: 6902 dcbd |0112: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.SearchView:[I // field@bddc │ │ +424340: 2372 0120 |0114: new-array v2, v7, [I // type@2001 │ │ +424344: 2602 7803 0000 |0116: fill-array-data v2, 0000048e // +00000378 │ │ +42434a: 6902 eebd |0119: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.Spinner:[I // field@bdee │ │ +42434e: 2311 0120 |011b: new-array v1, v1, [I // type@2001 │ │ +424352: 2601 7f03 0000 |011d: fill-array-data v1, 0000049c // +0000037f │ │ +424358: 6901 f4bd |0120: sput-object v1, Lde/danoeh/antennapod/net/ssl/R$styleable;.StateListDrawable:[I // field@bdf4 │ │ +42435c: 2300 0120 |0122: new-array v0, v0, [I // type@2001 │ │ +424360: 1401 9901 0101 |0124: const v1, #float 2.36947e-38 // #01010199 │ │ +424366: 4b01 0003 |0127: aput v1, v0, v3 │ │ +42436a: 6900 f5bd |0129: sput-object v0, Lde/danoeh/antennapod/net/ssl/R$styleable;.StateListDrawableItem:[I // field@bdf5 │ │ +42436e: 1300 0e00 |012b: const/16 v0, #int 14 // #e │ │ +424372: 2300 0120 |012d: new-array v0, v0, [I // type@2001 │ │ +424376: 2600 7d03 0000 |012f: fill-array-data v0, 000004ac // +0000037d │ │ +42437c: 6900 fdbd |0132: sput-object v0, Lde/danoeh/antennapod/net/ssl/R$styleable;.SwitchCompat:[I // field@bdfd │ │ +424380: 1300 1000 |0134: const/16 v0, #int 16 // #10 │ │ +424384: 2300 0120 |0136: new-array v0, v0, [I // type@2001 │ │ +424388: 2600 9403 0000 |0138: fill-array-data v0, 000004cc // +00000394 │ │ +42438e: 6900 0cbe |013b: sput-object v0, Lde/danoeh/antennapod/net/ssl/R$styleable;.TextAppearance:[I // field@be0c │ │ +424392: 1300 1e00 |013d: const/16 v0, #int 30 // #1e │ │ +424396: 2300 0120 |013f: new-array v0, v0, [I // type@2001 │ │ +42439a: 2600 af03 0000 |0141: fill-array-data v0, 000004f0 // +000003af │ │ +4243a0: 6900 1dbe |0144: sput-object v0, Lde/danoeh/antennapod/net/ssl/R$styleable;.Toolbar:[I // field@be1d │ │ +4243a4: 2370 0120 |0146: new-array v0, v7, [I // type@2001 │ │ +4243a8: 2600 e803 0000 |0148: fill-array-data v0, 00000530 // +000003e8 │ │ +4243ae: 6900 3cbe |014b: sput-object v0, Lde/danoeh/antennapod/net/ssl/R$styleable;.View:[I // field@be3c │ │ +4243b2: 2340 0120 |014d: new-array v0, v4, [I // type@2001 │ │ +4243b6: 2600 ef03 0000 |014f: fill-array-data v0, 0000053e // +000003ef │ │ +4243bc: 6900 3dbe |0152: sput-object v0, Lde/danoeh/antennapod/net/ssl/R$styleable;.ViewBackgroundHelper:[I // field@be3d │ │ +4243c0: 2340 0120 |0154: new-array v0, v4, [I // type@2001 │ │ +4243c4: 2600 f203 0000 |0156: fill-array-data v0, 00000548 // +000003f2 │ │ +4243ca: 6900 41be |0159: sput-object v0, Lde/danoeh/antennapod/net/ssl/R$styleable;.ViewStubCompat:[I // field@be41 │ │ +4243ce: 0e00 |015b: return-void │ │ +4243d0: 0003 0400 1d00 0000 4600 047f 4d00 ... |015c: array-data (62 units) │ │ +42444c: 0003 0400 0600 0000 4600 047f 4d00 ... |019a: array-data (16 units) │ │ +42446c: 0003 0400 0200 0000 9a01 047f 2502 ... |01aa: array-data (8 units) │ │ +42447c: 0003 0400 0800 0000 f200 0101 9000 ... |01b2: array-data (20 units) │ │ +4244a4: 0003 0400 0600 0000 1c01 0101 9401 ... |01c6: array-data (16 units) │ │ +4244c4: 0003 0400 0200 0000 d000 0101 9901 ... |01d6: array-data (8 units) │ │ +4244d4: 0003 0400 0400 0000 9901 0101 4904 ... |01de: array-data (12 units) │ │ +4244ec: 0003 0400 0400 0000 1901 0101 e703 ... |01ea: array-data (12 units) │ │ +424504: 0003 0400 0400 0000 4201 0101 7e04 ... |01f6: array-data (12 units) │ │ +42451c: 0003 0400 0700 0000 3400 0101 6d01 ... |0202: array-data (18 units) │ │ +424540: 0003 0400 1600 0000 3400 0101 3f00 ... |0214: array-data (48 units) │ │ +4245a0: 0003 0400 7f00 0000 5700 0101 ae00 ... |0244: array-data (258 units) │ │ +4247a4: 0003 0400 0500 0000 a501 0101 1f03 ... |0346: array-data (14 units) │ │ +4247c0: 0003 0400 0400 0000 0701 0101 8d00 ... |0354: array-data (12 units) │ │ +4247d8: 0003 0400 0800 0000 3b00 047f 3c00 ... |0360: array-data (20 units) │ │ +424800: 0003 0400 0700 0000 e501 047f e601 ... |0374: array-data (18 units) │ │ +424824: 0003 0400 0a00 0000 3205 0101 3305 ... |0386: array-data (24 units) │ │ +424854: 0003 0400 0300 0000 0300 0101 d000 ... |039e: array-data (10 units) │ │ +424868: 0003 0400 0200 0000 0300 0101 d100 ... |03a8: array-data (8 units) │ │ +424878: 0003 0400 0c00 0000 9d01 0101 9e01 ... |03b0: array-data (28 units) │ │ +4248b0: 0003 0400 0200 0000 a501 0101 1405 ... |03cc: array-data (8 units) │ │ +4248c0: 0003 0400 0900 0000 af00 0101 c400 ... |03d4: array-data (22 units) │ │ +4248ec: 0003 0400 0400 0000 b300 0101 f400 ... |03ea: array-data (12 units) │ │ +424904: 0003 0400 0200 0000 ac02 0101 ad02 ... |03f6: array-data (8 units) │ │ +424914: 0003 0400 0600 0000 0e00 0101 d000 ... |03fe: array-data (16 units) │ │ +424934: 0003 0400 1700 0000 0200 0101 0e00 ... |040e: array-data (50 units) │ │ +424998: 0003 0400 0900 0000 ae00 0101 2c01 ... |0440: array-data (22 units) │ │ +4249c4: 0003 0400 0300 0000 7601 0101 c902 ... |0456: array-data (10 units) │ │ +4249d8: 0003 0400 0200 0000 3f03 047f 4503 ... |0460: array-data (8 units) │ │ +4249e8: 0003 0400 1100 0000 da00 0101 1f01 ... |0468: array-data (38 units) │ │ +424a34: 0003 0400 0500 0000 b200 0101 7601 ... |048e: array-data (14 units) │ │ +424a50: 0003 0400 0600 0000 1c01 0101 9401 ... |049c: array-data (16 units) │ │ +424a70: 0003 0400 0e00 0000 2401 0101 2501 ... |04ac: array-data (32 units) │ │ +424ab0: 0003 0400 1000 0000 9500 0101 9600 ... |04cc: array-data (36 units) │ │ +424af8: 0003 0400 1e00 0000 af00 0101 4001 ... |04f0: array-data (64 units) │ │ +424b78: 0003 0400 0500 0000 0000 0101 da00 ... |0530: array-data (14 units) │ │ +424b94: 0003 0400 0300 0000 d400 0101 4f00 ... |053e: array-data (10 units) │ │ +424ba8: 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 │ │ -424bf4: |[424bf4] de.danoeh.antennapod.net.ssl.R$styleable.:()V │ │ -424c04: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -424c0a: 0e00 |0003: return-void │ │ +424bbc: |[424bbc] de.danoeh.antennapod.net.ssl.R$styleable.:()V │ │ +424bcc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +424bd2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -972753,17 +972753,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -424c24: |[424c24] de.danoeh.antennapod.net.ssl.R.:()V │ │ -424c34: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -424c3a: 0e00 |0003: return-void │ │ +424bec: |[424bec] de.danoeh.antennapod.net.ssl.R.:()V │ │ +424bfc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +424c02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -972790,17 +972790,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -424c3c: |[424c3c] de.danoeh.antennapod.net.ssl.SslClientSetup.:()V │ │ -424c4c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -424c52: 0e00 |0003: return-void │ │ +424c04: |[424c04] de.danoeh.antennapod.net.ssl.SslClientSetup.:()V │ │ +424c14: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +424c1a: 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;) │ │ @@ -972808,32 +972808,32 @@ │ │ type : '(Lokhttp3/OkHttpClient$Builder;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -424c54: |[424c54] de.danoeh.antennapod.net.ssl.SslClientSetup.installCertificates:(Lokhttp3/OkHttpClient$Builder;)V │ │ -424c64: 7100 00ae 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/ssl/BackportTrustManager;.create:()Ljavax/net/ssl/X509TrustManager; // method@ae00 │ │ -424c6a: 0c00 |0003: move-result-object v0 │ │ -424c6c: 2201 061d |0004: new-instance v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory; // type@1d06 │ │ -424c70: 7020 f4ad 0100 |0006: invoke-direct {v1, v0}, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.:(Ljavax/net/ssl/TrustManager;)V // method@adf4 │ │ -424c76: 6e30 14b7 1300 |0009: invoke-virtual {v3, v1, v0}, Lokhttp3/OkHttpClient$Builder;.sslSocketFactory:(Ljavax/net/ssl/SSLSocketFactory;Ljavax/net/ssl/X509TrustManager;)Lokhttp3/OkHttpClient$Builder; // method@b714 │ │ -424c7c: 1220 |000c: const/4 v0, #int 2 // #2 │ │ -424c7e: 2300 3d21 |000d: new-array v0, v0, [Lokhttp3/ConnectionSpec; // type@213d │ │ -424c82: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -424c84: 6202 0fda |0010: sget-object v2, Lokhttp3/ConnectionSpec;.MODERN_TLS:Lokhttp3/ConnectionSpec; // field@da0f │ │ -424c88: 4d02 0001 |0012: aput-object v2, v0, v1 │ │ -424c8c: 1211 |0014: const/4 v1, #int 1 // #1 │ │ -424c8e: 6202 0eda |0015: sget-object v2, Lokhttp3/ConnectionSpec;.CLEARTEXT:Lokhttp3/ConnectionSpec; // field@da0e │ │ -424c92: 4d02 0001 |0017: aput-object v2, v0, v1 │ │ -424c96: 7110 b6b4 0000 |0019: invoke-static {v0}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b4b6 │ │ -424c9c: 0c00 |001c: move-result-object v0 │ │ -424c9e: 6e20 0ab7 0300 |001d: invoke-virtual {v3, v0}, Lokhttp3/OkHttpClient$Builder;.connectionSpecs:(Ljava/util/List;)Lokhttp3/OkHttpClient$Builder; // method@b70a │ │ -424ca4: 0e00 |0020: return-void │ │ +424c1c: |[424c1c] de.danoeh.antennapod.net.ssl.SslClientSetup.installCertificates:(Lokhttp3/OkHttpClient$Builder;)V │ │ +424c2c: 7100 00ae 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/ssl/BackportTrustManager;.create:()Ljavax/net/ssl/X509TrustManager; // method@ae00 │ │ +424c32: 0c00 |0003: move-result-object v0 │ │ +424c34: 2201 061d |0004: new-instance v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory; // type@1d06 │ │ +424c38: 7020 f4ad 0100 |0006: invoke-direct {v1, v0}, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.:(Ljavax/net/ssl/TrustManager;)V // method@adf4 │ │ +424c3e: 6e30 14b7 1300 |0009: invoke-virtual {v3, v1, v0}, Lokhttp3/OkHttpClient$Builder;.sslSocketFactory:(Ljavax/net/ssl/SSLSocketFactory;Ljavax/net/ssl/X509TrustManager;)Lokhttp3/OkHttpClient$Builder; // method@b714 │ │ +424c44: 1220 |000c: const/4 v0, #int 2 // #2 │ │ +424c46: 2300 3d21 |000d: new-array v0, v0, [Lokhttp3/ConnectionSpec; // type@213d │ │ +424c4a: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +424c4c: 6202 0fda |0010: sget-object v2, Lokhttp3/ConnectionSpec;.MODERN_TLS:Lokhttp3/ConnectionSpec; // field@da0f │ │ +424c50: 4d02 0001 |0012: aput-object v2, v0, v1 │ │ +424c54: 1211 |0014: const/4 v1, #int 1 // #1 │ │ +424c56: 6202 0eda |0015: sget-object v2, Lokhttp3/ConnectionSpec;.CLEARTEXT:Lokhttp3/ConnectionSpec; // field@da0e │ │ +424c5a: 4d02 0001 |0017: aput-object v2, v0, v1 │ │ +424c5e: 7110 b6b4 0000 |0019: invoke-static {v0}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b4b6 │ │ +424c64: 0c00 |001c: move-result-object v0 │ │ +424c66: 6e20 0ab7 0300 |001d: invoke-virtual {v3, v0}, Lokhttp3/OkHttpClient$Builder;.connectionSpecs:(Ljava/util/List;)Lokhttp3/OkHttpClient$Builder; // method@b70a │ │ +424c6c: 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; │ │ @@ -972864,17 +972864,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -424ca8: |[424ca8] de.danoeh.antennapod.net.ssl.SslProviderInstaller.:()V │ │ -424cb8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -424cbe: 0e00 |0003: return-void │ │ +424c70: |[424c70] de.danoeh.antennapod.net.ssl.SslProviderInstaller.:()V │ │ +424c80: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +424c86: 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;) │ │ @@ -972882,20 +972882,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -424cc0: |[424cc0] de.danoeh.antennapod.net.ssl.SslProviderInstaller.install:(Landroid/content/Context;)V │ │ -424cd0: 7100 8bb7 0000 |0000: invoke-static {}, Lorg/conscrypt/Conscrypt;.newProvider:()Ljava/security/Provider; // method@b78b │ │ -424cd6: 0c01 |0003: move-result-object v1 │ │ -424cd8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -424cda: 7120 5db4 0100 |0005: invoke-static {v1, v0}, Ljava/security/Security;.insertProviderAt:(Ljava/security/Provider;I)I // method@b45d │ │ -424ce0: 0e00 |0008: return-void │ │ +424c88: |[424c88] de.danoeh.antennapod.net.ssl.SslProviderInstaller.install:(Landroid/content/Context;)V │ │ +424c98: 7100 8bb7 0000 |0000: invoke-static {}, Lorg/conscrypt/Conscrypt;.newProvider:()Ljava/security/Provider; // method@b78b │ │ +424c9e: 0c01 |0003: move-result-object v1 │ │ +424ca0: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +424ca2: 7120 5db4 0100 |0005: invoke-static {v1, v0}, Ljava/security/Security;.insertProviderAt:(Ljava/security/Provider;I)I // method@b45d │ │ +424ca8: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Landroid/content/Context; │ │ │ │ Virtual methods - │ │ @@ -972944,111 +972944,111 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -424ce4: |[424ce4] de.danoeh.antennapod.net.sync.HostnameParser.:()V │ │ -424cf4: 1a00 9206 |0000: const-string v0, "(?:(https?)://)?([^:/]+)(?::(\d+))?(.+)?" // string@0692 │ │ -424cf8: 7110 7db6 0000 |0002: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@b67d │ │ -424cfe: 0c00 |0005: move-result-object v0 │ │ -424d00: 6900 4abe |0006: sput-object v0, Lde/danoeh/antennapod/net/sync/HostnameParser;.URLSPLIT_REGEX:Ljava/util/regex/Pattern; // field@be4a │ │ -424d04: 0e00 |0008: return-void │ │ +424cac: |[424cac] de.danoeh.antennapod.net.sync.HostnameParser.:()V │ │ +424cbc: 1a00 9206 |0000: const-string v0, "(?:(https?)://)?([^:/]+)(?::(\d+))?(.+)?" // string@0692 │ │ +424cc0: 7110 7db6 0000 |0002: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@b67d │ │ +424cc6: 0c00 |0005: move-result-object v0 │ │ +424cc8: 6900 4abe |0006: sput-object v0, Lde/danoeh/antennapod/net/sync/HostnameParser;.URLSPLIT_REGEX:Ljava/util/regex/Pattern; // field@be4a │ │ +424ccc: 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 │ │ -424d08: |[424d08] de.danoeh.antennapod.net.sync.HostnameParser.:(Ljava/lang/String;)V │ │ -424d18: 7010 ffb2 0600 |0000: invoke-direct {v6}, Ljava/lang/Object;.:()V // method@b2ff │ │ -424d1e: 6200 4abe |0003: sget-object v0, Lde/danoeh/antennapod/net/sync/HostnameParser;.URLSPLIT_REGEX:Ljava/util/regex/Pattern; // field@be4a │ │ -424d22: 6e20 7fb6 7000 |0005: invoke-virtual {v0, v7}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@b67f │ │ -424d28: 0c00 |0008: move-result-object v0 │ │ -424d2a: 6e10 7ab6 0000 |0009: invoke-virtual {v0}, Ljava/util/regex/Matcher;.matches:()Z // method@b67a │ │ -424d30: 0a01 |000c: move-result v1 │ │ -424d32: 1302 bb01 |000d: const/16 v2, #int 443 // #1bb │ │ -424d36: 12f3 |000f: const/4 v3, #int -1 // #ff │ │ -424d38: 1a04 2499 |0010: const-string v4, "https" // string@9924 │ │ -424d3c: 3801 4100 |0012: if-eqz v1, 0053 // +0041 │ │ -424d40: 1217 |0014: const/4 v7, #int 1 // #1 │ │ -424d42: 6e20 79b6 7000 |0015: invoke-virtual {v0, v7}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b679 │ │ -424d48: 0c07 |0018: move-result-object v7 │ │ -424d4a: 5b67 4dbe |0019: iput-object v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@be4d │ │ -424d4e: 1227 |001b: const/4 v7, #int 2 // #2 │ │ -424d50: 6e20 79b6 7000 |001c: invoke-virtual {v0, v7}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b679 │ │ -424d56: 0c07 |001f: move-result-object v7 │ │ -424d58: 7110 deb3 0700 |0020: invoke-static {v7}, Ljava/net/IDN;.toASCII:(Ljava/lang/String;)Ljava/lang/String; // method@b3de │ │ -424d5e: 0c07 |0023: move-result-object v7 │ │ -424d60: 5b67 4bbe |0024: iput-object v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.host:Ljava/lang/String; // field@be4b │ │ -424d64: 1237 |0026: const/4 v7, #int 3 // #3 │ │ -424d66: 6e20 79b6 7000 |0027: invoke-virtual {v0, v7}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b679 │ │ -424d6c: 0c01 |002a: move-result-object v1 │ │ -424d6e: 3901 0500 |002b: if-nez v1, 0030 // +0005 │ │ -424d72: 5963 4cbe |002d: iput v3, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@be4c │ │ -424d76: 280b |002f: goto 003a // +000b │ │ -424d78: 6e20 79b6 7000 |0030: invoke-virtual {v0, v7}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b679 │ │ -424d7e: 0c07 |0033: move-result-object v7 │ │ -424d80: 7110 b9b2 0700 |0034: invoke-static {v7}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ -424d86: 0a07 |0037: move-result v7 │ │ -424d88: 5967 4cbe |0038: iput v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@be4c │ │ -424d8c: 1247 |003a: const/4 v7, #int 4 // #4 │ │ -424d8e: 6e20 79b6 7000 |003b: invoke-virtual {v0, v7}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b679 │ │ -424d94: 0c01 |003e: move-result-object v1 │ │ -424d96: 3901 0700 |003f: if-nez v1, 0046 // +0007 │ │ -424d9a: 1a07 0000 |0041: const-string v7, "" // string@0000 │ │ -424d9e: 5b67 4ebe |0043: iput-object v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.subfolder:Ljava/lang/String; // field@be4e │ │ -424da2: 2818 |0045: goto 005d // +0018 │ │ -424da4: 6e20 79b6 7000 |0046: invoke-virtual {v0, v7}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b679 │ │ -424daa: 0c07 |0049: move-result-object v7 │ │ -424dac: 1a00 de09 |004a: const-string v0, "/" // string@09de │ │ -424db0: 7120 7db7 0700 |004c: invoke-static {v7, v0}, Lorg/apache/commons/lang3/StringUtils;.stripEnd:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b77d │ │ -424db6: 0c07 |004f: move-result-object v7 │ │ -424db8: 5b67 4ebe |0050: iput-object v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.subfolder:Ljava/lang/String; // field@be4e │ │ -424dbc: 280b |0052: goto 005d // +000b │ │ -424dbe: 5b64 4dbe |0053: iput-object v4, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@be4d │ │ -424dc2: 7110 deb3 0700 |0055: invoke-static {v7}, Ljava/net/IDN;.toASCII:(Ljava/lang/String;)Ljava/lang/String; // method@b3de │ │ -424dc8: 0c07 |0058: move-result-object v7 │ │ -424dca: 5b67 4bbe |0059: iput-object v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.host:Ljava/lang/String; // field@be4b │ │ -424dce: 5962 4cbe |005b: iput v2, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@be4c │ │ -424dd2: 5467 4dbe |005d: iget-object v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@be4d │ │ -424dd6: 1a00 0a99 |005f: const-string v0, "http" // string@990a │ │ -424dda: 1301 5000 |0061: const/16 v1, #int 80 // #50 │ │ -424dde: 3907 0900 |0063: if-nez v7, 006c // +0009 │ │ -424de2: 5265 4cbe |0065: iget v5, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@be4c │ │ -424de6: 3315 0500 |0067: if-ne v5, v1, 006c // +0005 │ │ -424dea: 5b60 4dbe |0069: iput-object v0, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@be4d │ │ -424dee: 2805 |006b: goto 0070 // +0005 │ │ -424df0: 3907 0400 |006c: if-nez v7, 0070 // +0004 │ │ -424df4: 5b64 4dbe |006e: iput-object v4, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@be4d │ │ -424df8: 5467 4dbe |0070: iget-object v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@be4d │ │ -424dfc: 6e20 28b3 4700 |0072: invoke-virtual {v7, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -424e02: 0a07 |0075: move-result v7 │ │ -424e04: 3807 0900 |0076: if-eqz v7, 007f // +0009 │ │ -424e08: 5267 4cbe |0078: iget v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@be4c │ │ -424e0c: 3337 0500 |007a: if-ne v7, v3, 007f // +0005 │ │ -424e10: 5962 4cbe |007c: iput v2, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@be4c │ │ -424e14: 280f |007e: goto 008d // +000f │ │ -424e16: 5467 4dbe |007f: iget-object v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@be4d │ │ -424e1a: 6e20 28b3 0700 |0081: invoke-virtual {v7, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -424e20: 0a07 |0084: move-result v7 │ │ -424e22: 3807 0800 |0085: if-eqz v7, 008d // +0008 │ │ -424e26: 5267 4cbe |0087: iget v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@be4c │ │ -424e2a: 3337 0400 |0089: if-ne v7, v3, 008d // +0004 │ │ -424e2e: 5961 4cbe |008b: iput v1, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@be4c │ │ -424e32: 0e00 |008d: return-void │ │ +424cd0: |[424cd0] de.danoeh.antennapod.net.sync.HostnameParser.:(Ljava/lang/String;)V │ │ +424ce0: 7010 ffb2 0600 |0000: invoke-direct {v6}, Ljava/lang/Object;.:()V // method@b2ff │ │ +424ce6: 6200 4abe |0003: sget-object v0, Lde/danoeh/antennapod/net/sync/HostnameParser;.URLSPLIT_REGEX:Ljava/util/regex/Pattern; // field@be4a │ │ +424cea: 6e20 7fb6 7000 |0005: invoke-virtual {v0, v7}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@b67f │ │ +424cf0: 0c00 |0008: move-result-object v0 │ │ +424cf2: 6e10 7ab6 0000 |0009: invoke-virtual {v0}, Ljava/util/regex/Matcher;.matches:()Z // method@b67a │ │ +424cf8: 0a01 |000c: move-result v1 │ │ +424cfa: 1302 bb01 |000d: const/16 v2, #int 443 // #1bb │ │ +424cfe: 12f3 |000f: const/4 v3, #int -1 // #ff │ │ +424d00: 1a04 2499 |0010: const-string v4, "https" // string@9924 │ │ +424d04: 3801 4100 |0012: if-eqz v1, 0053 // +0041 │ │ +424d08: 1217 |0014: const/4 v7, #int 1 // #1 │ │ +424d0a: 6e20 79b6 7000 |0015: invoke-virtual {v0, v7}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b679 │ │ +424d10: 0c07 |0018: move-result-object v7 │ │ +424d12: 5b67 4dbe |0019: iput-object v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@be4d │ │ +424d16: 1227 |001b: const/4 v7, #int 2 // #2 │ │ +424d18: 6e20 79b6 7000 |001c: invoke-virtual {v0, v7}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b679 │ │ +424d1e: 0c07 |001f: move-result-object v7 │ │ +424d20: 7110 deb3 0700 |0020: invoke-static {v7}, Ljava/net/IDN;.toASCII:(Ljava/lang/String;)Ljava/lang/String; // method@b3de │ │ +424d26: 0c07 |0023: move-result-object v7 │ │ +424d28: 5b67 4bbe |0024: iput-object v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.host:Ljava/lang/String; // field@be4b │ │ +424d2c: 1237 |0026: const/4 v7, #int 3 // #3 │ │ +424d2e: 6e20 79b6 7000 |0027: invoke-virtual {v0, v7}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b679 │ │ +424d34: 0c01 |002a: move-result-object v1 │ │ +424d36: 3901 0500 |002b: if-nez v1, 0030 // +0005 │ │ +424d3a: 5963 4cbe |002d: iput v3, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@be4c │ │ +424d3e: 280b |002f: goto 003a // +000b │ │ +424d40: 6e20 79b6 7000 |0030: invoke-virtual {v0, v7}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b679 │ │ +424d46: 0c07 |0033: move-result-object v7 │ │ +424d48: 7110 b9b2 0700 |0034: invoke-static {v7}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ +424d4e: 0a07 |0037: move-result v7 │ │ +424d50: 5967 4cbe |0038: iput v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@be4c │ │ +424d54: 1247 |003a: const/4 v7, #int 4 // #4 │ │ +424d56: 6e20 79b6 7000 |003b: invoke-virtual {v0, v7}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b679 │ │ +424d5c: 0c01 |003e: move-result-object v1 │ │ +424d5e: 3901 0700 |003f: if-nez v1, 0046 // +0007 │ │ +424d62: 1a07 0000 |0041: const-string v7, "" // string@0000 │ │ +424d66: 5b67 4ebe |0043: iput-object v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.subfolder:Ljava/lang/String; // field@be4e │ │ +424d6a: 2818 |0045: goto 005d // +0018 │ │ +424d6c: 6e20 79b6 7000 |0046: invoke-virtual {v0, v7}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b679 │ │ +424d72: 0c07 |0049: move-result-object v7 │ │ +424d74: 1a00 de09 |004a: const-string v0, "/" // string@09de │ │ +424d78: 7120 7db7 0700 |004c: invoke-static {v7, v0}, Lorg/apache/commons/lang3/StringUtils;.stripEnd:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b77d │ │ +424d7e: 0c07 |004f: move-result-object v7 │ │ +424d80: 5b67 4ebe |0050: iput-object v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.subfolder:Ljava/lang/String; // field@be4e │ │ +424d84: 280b |0052: goto 005d // +000b │ │ +424d86: 5b64 4dbe |0053: iput-object v4, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@be4d │ │ +424d8a: 7110 deb3 0700 |0055: invoke-static {v7}, Ljava/net/IDN;.toASCII:(Ljava/lang/String;)Ljava/lang/String; // method@b3de │ │ +424d90: 0c07 |0058: move-result-object v7 │ │ +424d92: 5b67 4bbe |0059: iput-object v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.host:Ljava/lang/String; // field@be4b │ │ +424d96: 5962 4cbe |005b: iput v2, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@be4c │ │ +424d9a: 5467 4dbe |005d: iget-object v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@be4d │ │ +424d9e: 1a00 0a99 |005f: const-string v0, "http" // string@990a │ │ +424da2: 1301 5000 |0061: const/16 v1, #int 80 // #50 │ │ +424da6: 3907 0900 |0063: if-nez v7, 006c // +0009 │ │ +424daa: 5265 4cbe |0065: iget v5, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@be4c │ │ +424dae: 3315 0500 |0067: if-ne v5, v1, 006c // +0005 │ │ +424db2: 5b60 4dbe |0069: iput-object v0, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@be4d │ │ +424db6: 2805 |006b: goto 0070 // +0005 │ │ +424db8: 3907 0400 |006c: if-nez v7, 0070 // +0004 │ │ +424dbc: 5b64 4dbe |006e: iput-object v4, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@be4d │ │ +424dc0: 5467 4dbe |0070: iget-object v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@be4d │ │ +424dc4: 6e20 28b3 4700 |0072: invoke-virtual {v7, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +424dca: 0a07 |0075: move-result v7 │ │ +424dcc: 3807 0900 |0076: if-eqz v7, 007f // +0009 │ │ +424dd0: 5267 4cbe |0078: iget v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@be4c │ │ +424dd4: 3337 0500 |007a: if-ne v7, v3, 007f // +0005 │ │ +424dd8: 5962 4cbe |007c: iput v2, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@be4c │ │ +424ddc: 280f |007e: goto 008d // +000f │ │ +424dde: 5467 4dbe |007f: iget-object v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@be4d │ │ +424de2: 6e20 28b3 0700 |0081: invoke-virtual {v7, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +424de8: 0a07 |0084: move-result v7 │ │ +424dea: 3807 0800 |0085: if-eqz v7, 008d // +0008 │ │ +424dee: 5267 4cbe |0087: iget v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@be4c │ │ +424df2: 3337 0400 |0089: if-ne v7, v3, 008d // +0004 │ │ +424df6: 5961 4cbe |008b: iput v1, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@be4c │ │ +424dfa: 0e00 |008d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x0003 line=19 │ │ 0x0009 line=20 │ │ 0x0015 line=21 │ │ 0x001c line=22 │ │ @@ -973113,17 +973113,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -424e34: |[424e34] de.danoeh.antennapod.net.sync.gpoddernet.BuildConfig.:()V │ │ -424e44: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -424e4a: 0e00 |0003: return-void │ │ +424dfc: |[424dfc] de.danoeh.antennapod.net.sync.gpoddernet.BuildConfig.:()V │ │ +424e0c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +424e12: 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 - │ │ @@ -973282,17 +973282,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -425cd0: |[425cd0] de.danoeh.antennapod.net.sync.gpoddernet.R$anim.:()V │ │ -425ce0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -425ce6: 0e00 |0003: return-void │ │ +425c98: |[425c98] de.danoeh.antennapod.net.sync.gpoddernet.R$anim.:()V │ │ +425ca8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +425cae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -973354,17 +973354,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -425cb8: |[425cb8] de.danoeh.antennapod.net.sync.gpoddernet.R$animator.:()V │ │ -425cc8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -425cce: 0e00 |0003: return-void │ │ +425c80: |[425c80] de.danoeh.antennapod.net.sync.gpoddernet.R$animator.:()V │ │ +425c90: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +425c96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -974816,17 +974816,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -425ce8: |[425ce8] de.danoeh.antennapod.net.sync.gpoddernet.R$attr.:()V │ │ -425cf8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -425cfe: 0e00 |0003: return-void │ │ +425cb0: |[425cb0] de.danoeh.antennapod.net.sync.gpoddernet.R$attr.:()V │ │ +425cc0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +425cc6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -974868,17 +974868,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -425d00: |[425d00] de.danoeh.antennapod.net.sync.gpoddernet.R$bool.:()V │ │ -425d10: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -425d16: 0e00 |0003: return-void │ │ +425cc8: |[425cc8] de.danoeh.antennapod.net.sync.gpoddernet.R$bool.:()V │ │ +425cd8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +425cde: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -975350,17 +975350,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -425d18: |[425d18] de.danoeh.antennapod.net.sync.gpoddernet.R$color.:()V │ │ -425d28: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -425d2e: 0e00 |0003: return-void │ │ +425ce0: |[425ce0] de.danoeh.antennapod.net.sync.gpoddernet.R$color.:()V │ │ +425cf0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +425cf6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -975992,17 +975992,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -425d30: |[425d30] de.danoeh.antennapod.net.sync.gpoddernet.R$dimen.:()V │ │ -425d40: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -425d46: 0e00 |0003: return-void │ │ +425cf8: |[425cf8] de.danoeh.antennapod.net.sync.gpoddernet.R$dimen.:()V │ │ +425d08: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +425d0e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -976539,17 +976539,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -425d48: |[425d48] de.danoeh.antennapod.net.sync.gpoddernet.R$drawable.:()V │ │ -425d58: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -425d5e: 0e00 |0003: return-void │ │ +425d10: |[425d10] de.danoeh.antennapod.net.sync.gpoddernet.R$drawable.:()V │ │ +425d20: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +425d26: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -977376,17 +977376,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -425d60: |[425d60] de.danoeh.antennapod.net.sync.gpoddernet.R$id.:()V │ │ -425d70: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -425d76: 0e00 |0003: return-void │ │ +425d28: |[425d28] de.danoeh.antennapod.net.sync.gpoddernet.R$id.:()V │ │ +425d38: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +425d3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -977443,17 +977443,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -425d78: |[425d78] de.danoeh.antennapod.net.sync.gpoddernet.R$integer.:()V │ │ -425d88: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -425d8e: 0e00 |0003: return-void │ │ +425d40: |[425d40] de.danoeh.antennapod.net.sync.gpoddernet.R$integer.:()V │ │ +425d50: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +425d56: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -977520,17 +977520,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -425d90: |[425d90] de.danoeh.antennapod.net.sync.gpoddernet.R$interpolator.:()V │ │ -425da0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -425da6: 0e00 |0003: return-void │ │ +425d58: |[425d58] de.danoeh.antennapod.net.sync.gpoddernet.R$interpolator.:()V │ │ +425d68: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +425d6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -977802,17 +977802,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -425da8: |[425da8] de.danoeh.antennapod.net.sync.gpoddernet.R$layout.:()V │ │ -425db8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -425dbe: 0e00 |0003: return-void │ │ +425d70: |[425d70] de.danoeh.antennapod.net.sync.gpoddernet.R$layout.:()V │ │ +425d80: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +425d86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -977994,17 +977994,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -425dc0: |[425dc0] de.danoeh.antennapod.net.sync.gpoddernet.R$string.:()V │ │ -425dd0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -425dd6: 0e00 |0003: return-void │ │ +425d88: |[425d88] de.danoeh.antennapod.net.sync.gpoddernet.R$string.:()V │ │ +425d98: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +425d9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -979811,17 +979811,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4268c4: |[4268c4] de.danoeh.antennapod.net.sync.gpoddernet.R$style.:()V │ │ -4268d4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4268da: 0e00 |0003: return-void │ │ +42688c: |[42688c] de.danoeh.antennapod.net.sync.gpoddernet.R$style.:()V │ │ +42689c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4268a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -982268,232 +982268,232 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1378 16-bit code units │ │ -425dd8: |[425dd8] de.danoeh.antennapod.net.sync.gpoddernet.R$styleable.:()V │ │ -425de8: 1300 1d00 |0000: const/16 v0, #int 29 // #1d │ │ -425dec: 2300 0120 |0002: new-array v0, v0, [I // type@2001 │ │ -425df0: 2600 6001 0000 |0004: fill-array-data v0, 00000164 // +00000160 │ │ -425df6: 6900 31c3 |0007: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ActionBar:[I // field@c331 │ │ -425dfa: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -425dfc: 2301 0120 |000a: new-array v1, v0, [I // type@2001 │ │ -425e00: 1402 b300 0101 |000c: const v2, #float 2.36941e-38 // #010100b3 │ │ -425e06: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -425e08: 4b02 0103 |0010: aput v2, v1, v3 │ │ -425e0c: 6901 32c3 |0012: sput-object v1, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ActionBarLayout:[I // field@c332 │ │ -425e10: 2301 0120 |0014: new-array v1, v0, [I // type@2001 │ │ -425e14: 1402 3f01 0101 |0016: const v2, #float 2.36945e-38 // #0101013f │ │ -425e1a: 4b02 0103 |0019: aput v2, v1, v3 │ │ -425e1e: 6901 51c3 |001b: sput-object v1, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ActionMenuItemView:[I // field@c351 │ │ -425e22: 2331 0120 |001d: new-array v1, v3, [I // type@2001 │ │ -425e26: 6901 53c3 |001f: sput-object v1, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ActionMenuView:[I // field@c353 │ │ -425e2a: 1261 |0021: const/4 v1, #int 6 // #6 │ │ -425e2c: 2312 0120 |0022: new-array v2, v1, [I // type@2001 │ │ -425e30: 2602 7e01 0000 |0024: fill-array-data v2, 000001a2 // +0000017e │ │ -425e36: 6902 54c3 |0027: sput-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ActionMode:[I // field@c354 │ │ -425e3a: 1222 |0029: const/4 v2, #int 2 // #2 │ │ -425e3c: 2324 0120 |002a: new-array v4, v2, [I // type@2001 │ │ -425e40: 2604 8601 0000 |002c: fill-array-data v4, 000001b2 // +00000186 │ │ -425e46: 6904 5bc3 |002f: sput-object v4, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ActivityChooserView:[I // field@c35b │ │ -425e4a: 1304 0800 |0031: const/16 v4, #int 8 // #8 │ │ -425e4e: 2345 0120 |0033: new-array v5, v4, [I // type@2001 │ │ -425e52: 2605 8501 0000 |0035: fill-array-data v5, 000001ba // +00000185 │ │ -425e58: 6905 5ec3 |0038: sput-object v5, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AlertDialog:[I // field@c35e │ │ -425e5c: 2315 0120 |003a: new-array v5, v1, [I // type@2001 │ │ -425e60: 2605 9201 0000 |003c: fill-array-data v5, 000001ce // +00000192 │ │ -425e66: 6905 67c3 |003f: sput-object v5, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AnimatedStateListDrawableCompat:[I // field@c367 │ │ -425e6a: 2325 0120 |0041: new-array v5, v2, [I // type@2001 │ │ -425e6e: 2605 9b01 0000 |0043: fill-array-data v5, 000001de // +0000019b │ │ -425e74: 6905 6ec3 |0046: sput-object v5, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AnimatedStateListDrawableItem:[I // field@c36e │ │ -425e78: 1245 |0048: const/4 v5, #int 4 // #4 │ │ -425e7a: 2356 0120 |0049: new-array v6, v5, [I // type@2001 │ │ -425e7e: 2606 9b01 0000 |004b: fill-array-data v6, 000001e6 // +0000019b │ │ -425e84: 6906 71c3 |004e: sput-object v6, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AnimatedStateListDrawableTransition:[I // field@c371 │ │ -425e88: 2356 0120 |0050: new-array v6, v5, [I // type@2001 │ │ -425e8c: 2606 a001 0000 |0052: fill-array-data v6, 000001f2 // +000001a0 │ │ -425e92: 6906 76c3 |0055: sput-object v6, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AppCompatImageView:[I // field@c376 │ │ -425e96: 2356 0120 |0057: new-array v6, v5, [I // type@2001 │ │ -425e9a: 2606 a501 0000 |0059: fill-array-data v6, 000001fe // +000001a5 │ │ -425ea0: 6906 7bc3 |005c: sput-object v6, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AppCompatSeekBar:[I // field@c37b │ │ -425ea4: 1276 |005e: const/4 v6, #int 7 // #7 │ │ -425ea6: 2367 0120 |005f: new-array v7, v6, [I // type@2001 │ │ -425eaa: 2607 a901 0000 |0061: fill-array-data v7, 0000020a // +000001a9 │ │ -425eb0: 6907 80c3 |0064: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AppCompatTextHelper:[I // field@c380 │ │ -425eb4: 1307 1600 |0066: const/16 v7, #int 22 // #16 │ │ -425eb8: 2377 0120 |0068: new-array v7, v7, [I // type@2001 │ │ -425ebc: 2607 b201 0000 |006a: fill-array-data v7, 0000021c // +000001b2 │ │ -425ec2: 6907 88c3 |006d: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AppCompatTextView:[I // field@c388 │ │ -425ec6: 1307 7f00 |006f: const/16 v7, #int 127 // #7f │ │ -425eca: 2377 0120 |0071: new-array v7, v7, [I // type@2001 │ │ -425ece: 2607 d901 0000 |0073: fill-array-data v7, 0000024c // +000001d9 │ │ -425ed4: 6907 9fc3 |0076: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AppCompatTheme:[I // field@c39f │ │ -425ed8: 2307 0120 |0078: new-array v7, v0, [I // type@2001 │ │ -425edc: 1408 3100 047f |007a: const v8, #float 1.75459e+38 // #7f040031 │ │ -425ee2: 4b08 0703 |007d: aput v8, v7, v3 │ │ -425ee6: 6907 1fc4 |007f: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ButtonBarLayout:[I // field@c41f │ │ -425eea: 2327 0120 |0081: new-array v7, v2, [I // type@2001 │ │ -425eee: 2607 cb02 0000 |0083: fill-array-data v7, 0000034e // +000002cb │ │ -425ef4: 6907 21c4 |0086: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.Capability:[I // field@c421 │ │ -425ef8: 1257 |0088: const/4 v7, #int 5 // #5 │ │ -425efa: 2378 0120 |0089: new-array v8, v7, [I // type@2001 │ │ -425efe: 2608 cb02 0000 |008b: fill-array-data v8, 00000356 // +000002cb │ │ -425f04: 6908 24c4 |008e: sput-object v8, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ColorStateListItem:[I // field@c424 │ │ -425f08: 2358 0120 |0090: new-array v8, v5, [I // type@2001 │ │ -425f0c: 2608 d202 0000 |0092: fill-array-data v8, 00000364 // +000002d2 │ │ -425f12: 6908 2ac4 |0095: sput-object v8, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.CompoundButton:[I // field@c42a │ │ -425f16: 2344 0120 |0097: new-array v4, v4, [I // type@2001 │ │ -425f1a: 2604 d702 0000 |0099: fill-array-data v4, 00000370 // +000002d7 │ │ -425f20: 6904 2fc4 |009c: sput-object v4, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.DrawerArrowToggle:[I // field@c42f │ │ -425f24: 2364 0120 |009e: new-array v4, v6, [I // type@2001 │ │ -425f28: 2604 e402 0000 |00a0: fill-array-data v4, 00000384 // +000002e4 │ │ -425f2e: 6904 38c4 |00a3: sput-object v4, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.FontFamily:[I // field@c438 │ │ -425f32: 1304 0a00 |00a5: const/16 v4, #int 10 // #a │ │ -425f36: 2344 0120 |00a7: new-array v4, v4, [I // type@2001 │ │ -425f3a: 2604 ed02 0000 |00a9: fill-array-data v4, 00000396 // +000002ed │ │ -425f40: 6904 39c4 |00ac: sput-object v4, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.FontFamilyFont:[I // field@c439 │ │ -425f44: 1234 |00ae: const/4 v4, #int 3 // #3 │ │ -425f46: 2346 0120 |00af: new-array v6, v4, [I // type@2001 │ │ -425f4a: 2606 fd02 0000 |00b1: fill-array-data v6, 000003ae // +000002fd │ │ -425f50: 6906 4bc4 |00b4: sput-object v6, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.Fragment:[I // field@c44b │ │ -425f54: 2326 0120 |00b6: new-array v6, v2, [I // type@2001 │ │ -425f58: 2606 0003 0000 |00b8: fill-array-data v6, 000003b8 // +00000300 │ │ -425f5e: 6906 4cc4 |00bb: sput-object v6, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.FragmentContainerView:[I // field@c44c │ │ -425f62: 1306 0c00 |00bd: const/16 v6, #int 12 // #c │ │ -425f66: 2366 0120 |00bf: new-array v6, v6, [I // type@2001 │ │ -425f6a: 2606 ff02 0000 |00c1: fill-array-data v6, 000003c0 // +000002ff │ │ -425f70: 6906 52c4 |00c4: sput-object v6, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.GradientColor:[I // field@c452 │ │ -425f74: 2326 0120 |00c6: new-array v6, v2, [I // type@2001 │ │ -425f78: 2606 1403 0000 |00c8: fill-array-data v6, 000003dc // +00000314 │ │ -425f7e: 6906 53c4 |00cb: sput-object v6, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.GradientColorItem:[I // field@c453 │ │ -425f82: 1306 0900 |00cd: const/16 v6, #int 9 // #9 │ │ -425f86: 2368 0120 |00cf: new-array v8, v6, [I // type@2001 │ │ -425f8a: 2608 1303 0000 |00d1: fill-array-data v8, 000003e4 // +00000313 │ │ -425f90: 6908 62c4 |00d4: sput-object v8, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.LinearLayoutCompat:[I // field@c462 │ │ -425f94: 2355 0120 |00d6: new-array v5, v5, [I // type@2001 │ │ -425f98: 2605 2203 0000 |00d8: fill-array-data v5, 000003fa // +00000322 │ │ -425f9e: 6905 63c4 |00db: sput-object v5, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.LinearLayoutCompat_Layout:[I // field@c463 │ │ -425fa2: 2325 0120 |00dd: new-array v5, v2, [I // type@2001 │ │ -425fa6: 2605 2703 0000 |00df: fill-array-data v5, 00000406 // +00000327 │ │ -425fac: 6905 71c4 |00e2: sput-object v5, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ListPopupWindow:[I // field@c471 │ │ -425fb0: 2315 0120 |00e4: new-array v5, v1, [I // type@2001 │ │ -425fb4: 2605 2803 0000 |00e6: fill-array-data v5, 0000040e // +00000328 │ │ -425fba: 6905 74c4 |00e9: sput-object v5, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.MenuGroup:[I // field@c474 │ │ -425fbe: 1305 1700 |00eb: const/16 v5, #int 23 // #17 │ │ -425fc2: 2355 0120 |00ed: new-array v5, v5, [I // type@2001 │ │ -425fc6: 2605 2f03 0000 |00ef: fill-array-data v5, 0000041e // +0000032f │ │ -425fcc: 6905 7bc4 |00f2: sput-object v5, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.MenuItem:[I // field@c47b │ │ -425fd0: 2365 0120 |00f4: new-array v5, v6, [I // type@2001 │ │ -425fd4: 2605 5a03 0000 |00f6: fill-array-data v5, 00000450 // +0000035a │ │ -425fda: 6905 93c4 |00f9: sput-object v5, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.MenuView:[I // field@c493 │ │ -425fde: 2345 0120 |00fb: new-array v5, v4, [I // type@2001 │ │ -425fe2: 2605 6903 0000 |00fd: fill-array-data v5, 00000466 // +00000369 │ │ -425fe8: 6905 9dc4 |0100: sput-object v5, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.PopupWindow:[I // field@c49d │ │ -425fec: 2305 0120 |0102: new-array v5, v0, [I // type@2001 │ │ -425ff0: 1406 ef03 047f |0104: const v6, #float 1.75479e+38 // #7f0403ef │ │ -425ff6: 4b06 0503 |0107: aput v6, v5, v3 │ │ -425ffa: 6905 9ec4 |0109: sput-object v5, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.PopupWindowBackgroundState:[I // field@c49e │ │ -425ffe: 2322 0120 |010b: new-array v2, v2, [I // type@2001 │ │ -426002: 2602 6303 0000 |010d: fill-array-data v2, 00000470 // +00000363 │ │ -426008: 6902 a3c4 |0110: sput-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.RecycleListView:[I // field@c4a3 │ │ -42600c: 1302 1100 |0112: const/16 v2, #int 17 // #11 │ │ -426010: 2322 0120 |0114: new-array v2, v2, [I // type@2001 │ │ -426014: 2602 6203 0000 |0116: fill-array-data v2, 00000478 // +00000362 │ │ -42601a: 6902 a6c4 |0119: sput-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.SearchView:[I // field@c4a6 │ │ -42601e: 2372 0120 |011b: new-array v2, v7, [I // type@2001 │ │ -426022: 2602 8103 0000 |011d: fill-array-data v2, 0000049e // +00000381 │ │ -426028: 6902 b8c4 |0120: sput-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.Spinner:[I // field@c4b8 │ │ -42602c: 2311 0120 |0122: new-array v1, v1, [I // type@2001 │ │ -426030: 2601 8803 0000 |0124: fill-array-data v1, 000004ac // +00000388 │ │ -426036: 6901 bec4 |0127: sput-object v1, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.StateListDrawable:[I // field@c4be │ │ -42603a: 2300 0120 |0129: new-array v0, v0, [I // type@2001 │ │ -42603e: 1401 9901 0101 |012b: const v1, #float 2.36947e-38 // #01010199 │ │ -426044: 4b01 0003 |012e: aput v1, v0, v3 │ │ -426048: 6900 bfc4 |0130: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.StateListDrawableItem:[I // field@c4bf │ │ -42604c: 1300 0e00 |0132: const/16 v0, #int 14 // #e │ │ -426050: 2300 0120 |0134: new-array v0, v0, [I // type@2001 │ │ -426054: 2600 8603 0000 |0136: fill-array-data v0, 000004bc // +00000386 │ │ -42605a: 6900 c7c4 |0139: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.SwitchCompat:[I // field@c4c7 │ │ -42605e: 1300 1000 |013b: const/16 v0, #int 16 // #10 │ │ -426062: 2300 0120 |013d: new-array v0, v0, [I // type@2001 │ │ -426066: 2600 9d03 0000 |013f: fill-array-data v0, 000004dc // +0000039d │ │ -42606c: 6900 d6c4 |0142: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.TextAppearance:[I // field@c4d6 │ │ -426070: 1300 1e00 |0144: const/16 v0, #int 30 // #1e │ │ -426074: 2300 0120 |0146: new-array v0, v0, [I // type@2001 │ │ -426078: 2600 b803 0000 |0148: fill-array-data v0, 00000500 // +000003b8 │ │ -42607e: 6900 e7c4 |014b: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.Toolbar:[I // field@c4e7 │ │ -426082: 2370 0120 |014d: new-array v0, v7, [I // type@2001 │ │ -426086: 2600 f103 0000 |014f: fill-array-data v0, 00000540 // +000003f1 │ │ -42608c: 6900 06c5 |0152: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.View:[I // field@c506 │ │ -426090: 2340 0120 |0154: new-array v0, v4, [I // type@2001 │ │ -426094: 2600 f803 0000 |0156: fill-array-data v0, 0000054e // +000003f8 │ │ -42609a: 6900 07c5 |0159: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ViewBackgroundHelper:[I // field@c507 │ │ -42609e: 2340 0120 |015b: new-array v0, v4, [I // type@2001 │ │ -4260a2: 2600 fb03 0000 |015d: fill-array-data v0, 00000558 // +000003fb │ │ -4260a8: 6900 0bc5 |0160: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ViewStubCompat:[I // field@c50b │ │ -4260ac: 0e00 |0162: return-void │ │ -4260ae: 0000 |0163: nop // spacer │ │ -4260b0: 0003 0400 1d00 0000 4600 047f 4d00 ... |0164: array-data (62 units) │ │ -42612c: 0003 0400 0600 0000 4600 047f 4d00 ... |01a2: array-data (16 units) │ │ -42614c: 0003 0400 0200 0000 9a01 047f 2502 ... |01b2: array-data (8 units) │ │ -42615c: 0003 0400 0800 0000 f200 0101 9000 ... |01ba: array-data (20 units) │ │ -426184: 0003 0400 0600 0000 1c01 0101 9401 ... |01ce: array-data (16 units) │ │ -4261a4: 0003 0400 0200 0000 d000 0101 9901 ... |01de: array-data (8 units) │ │ -4261b4: 0003 0400 0400 0000 9901 0101 4904 ... |01e6: array-data (12 units) │ │ -4261cc: 0003 0400 0400 0000 1901 0101 e703 ... |01f2: array-data (12 units) │ │ -4261e4: 0003 0400 0400 0000 4201 0101 7e04 ... |01fe: array-data (12 units) │ │ -4261fc: 0003 0400 0700 0000 3400 0101 6d01 ... |020a: array-data (18 units) │ │ -426220: 0003 0400 1600 0000 3400 0101 3f00 ... |021c: array-data (48 units) │ │ -426280: 0003 0400 7f00 0000 5700 0101 ae00 ... |024c: array-data (258 units) │ │ -426484: 0003 0400 0200 0000 7d03 047f be03 ... |034e: array-data (8 units) │ │ -426494: 0003 0400 0500 0000 a501 0101 1f03 ... |0356: array-data (14 units) │ │ -4264b0: 0003 0400 0400 0000 0701 0101 8d00 ... |0364: array-data (12 units) │ │ -4264c8: 0003 0400 0800 0000 3b00 047f 3c00 ... |0370: array-data (20 units) │ │ -4264f0: 0003 0400 0700 0000 e501 047f e601 ... |0384: array-data (18 units) │ │ -426514: 0003 0400 0a00 0000 3205 0101 3305 ... |0396: array-data (24 units) │ │ -426544: 0003 0400 0300 0000 0300 0101 d000 ... |03ae: array-data (10 units) │ │ -426558: 0003 0400 0200 0000 0300 0101 d100 ... |03b8: array-data (8 units) │ │ -426568: 0003 0400 0c00 0000 9d01 0101 9e01 ... |03c0: array-data (28 units) │ │ -4265a0: 0003 0400 0200 0000 a501 0101 1405 ... |03dc: array-data (8 units) │ │ -4265b0: 0003 0400 0900 0000 af00 0101 c400 ... |03e4: array-data (22 units) │ │ -4265dc: 0003 0400 0400 0000 b300 0101 f400 ... |03fa: array-data (12 units) │ │ -4265f4: 0003 0400 0200 0000 ac02 0101 ad02 ... |0406: array-data (8 units) │ │ -426604: 0003 0400 0600 0000 0e00 0101 d000 ... |040e: array-data (16 units) │ │ -426624: 0003 0400 1700 0000 0200 0101 0e00 ... |041e: array-data (50 units) │ │ -426688: 0003 0400 0900 0000 ae00 0101 2c01 ... |0450: array-data (22 units) │ │ -4266b4: 0003 0400 0300 0000 7601 0101 c902 ... |0466: array-data (10 units) │ │ -4266c8: 0003 0400 0200 0000 3f03 047f 4503 ... |0470: array-data (8 units) │ │ -4266d8: 0003 0400 1100 0000 da00 0101 1f01 ... |0478: array-data (38 units) │ │ -426724: 0003 0400 0500 0000 b200 0101 7601 ... |049e: array-data (14 units) │ │ -426740: 0003 0400 0600 0000 1c01 0101 9401 ... |04ac: array-data (16 units) │ │ -426760: 0003 0400 0e00 0000 2401 0101 2501 ... |04bc: array-data (32 units) │ │ -4267a0: 0003 0400 1000 0000 9500 0101 9600 ... |04dc: array-data (36 units) │ │ -4267e8: 0003 0400 1e00 0000 af00 0101 4001 ... |0500: array-data (64 units) │ │ -426868: 0003 0400 0500 0000 0000 0101 da00 ... |0540: array-data (14 units) │ │ -426884: 0003 0400 0300 0000 d400 0101 4f00 ... |054e: array-data (10 units) │ │ -426898: 0003 0400 0300 0000 d000 0101 f200 ... |0558: array-data (10 units) │ │ +425da0: |[425da0] de.danoeh.antennapod.net.sync.gpoddernet.R$styleable.:()V │ │ +425db0: 1300 1d00 |0000: const/16 v0, #int 29 // #1d │ │ +425db4: 2300 0120 |0002: new-array v0, v0, [I // type@2001 │ │ +425db8: 2600 6001 0000 |0004: fill-array-data v0, 00000164 // +00000160 │ │ +425dbe: 6900 31c3 |0007: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ActionBar:[I // field@c331 │ │ +425dc2: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +425dc4: 2301 0120 |000a: new-array v1, v0, [I // type@2001 │ │ +425dc8: 1402 b300 0101 |000c: const v2, #float 2.36941e-38 // #010100b3 │ │ +425dce: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +425dd0: 4b02 0103 |0010: aput v2, v1, v3 │ │ +425dd4: 6901 32c3 |0012: sput-object v1, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ActionBarLayout:[I // field@c332 │ │ +425dd8: 2301 0120 |0014: new-array v1, v0, [I // type@2001 │ │ +425ddc: 1402 3f01 0101 |0016: const v2, #float 2.36945e-38 // #0101013f │ │ +425de2: 4b02 0103 |0019: aput v2, v1, v3 │ │ +425de6: 6901 51c3 |001b: sput-object v1, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ActionMenuItemView:[I // field@c351 │ │ +425dea: 2331 0120 |001d: new-array v1, v3, [I // type@2001 │ │ +425dee: 6901 53c3 |001f: sput-object v1, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ActionMenuView:[I // field@c353 │ │ +425df2: 1261 |0021: const/4 v1, #int 6 // #6 │ │ +425df4: 2312 0120 |0022: new-array v2, v1, [I // type@2001 │ │ +425df8: 2602 7e01 0000 |0024: fill-array-data v2, 000001a2 // +0000017e │ │ +425dfe: 6902 54c3 |0027: sput-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ActionMode:[I // field@c354 │ │ +425e02: 1222 |0029: const/4 v2, #int 2 // #2 │ │ +425e04: 2324 0120 |002a: new-array v4, v2, [I // type@2001 │ │ +425e08: 2604 8601 0000 |002c: fill-array-data v4, 000001b2 // +00000186 │ │ +425e0e: 6904 5bc3 |002f: sput-object v4, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ActivityChooserView:[I // field@c35b │ │ +425e12: 1304 0800 |0031: const/16 v4, #int 8 // #8 │ │ +425e16: 2345 0120 |0033: new-array v5, v4, [I // type@2001 │ │ +425e1a: 2605 8501 0000 |0035: fill-array-data v5, 000001ba // +00000185 │ │ +425e20: 6905 5ec3 |0038: sput-object v5, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AlertDialog:[I // field@c35e │ │ +425e24: 2315 0120 |003a: new-array v5, v1, [I // type@2001 │ │ +425e28: 2605 9201 0000 |003c: fill-array-data v5, 000001ce // +00000192 │ │ +425e2e: 6905 67c3 |003f: sput-object v5, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AnimatedStateListDrawableCompat:[I // field@c367 │ │ +425e32: 2325 0120 |0041: new-array v5, v2, [I // type@2001 │ │ +425e36: 2605 9b01 0000 |0043: fill-array-data v5, 000001de // +0000019b │ │ +425e3c: 6905 6ec3 |0046: sput-object v5, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AnimatedStateListDrawableItem:[I // field@c36e │ │ +425e40: 1245 |0048: const/4 v5, #int 4 // #4 │ │ +425e42: 2356 0120 |0049: new-array v6, v5, [I // type@2001 │ │ +425e46: 2606 9b01 0000 |004b: fill-array-data v6, 000001e6 // +0000019b │ │ +425e4c: 6906 71c3 |004e: sput-object v6, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AnimatedStateListDrawableTransition:[I // field@c371 │ │ +425e50: 2356 0120 |0050: new-array v6, v5, [I // type@2001 │ │ +425e54: 2606 a001 0000 |0052: fill-array-data v6, 000001f2 // +000001a0 │ │ +425e5a: 6906 76c3 |0055: sput-object v6, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AppCompatImageView:[I // field@c376 │ │ +425e5e: 2356 0120 |0057: new-array v6, v5, [I // type@2001 │ │ +425e62: 2606 a501 0000 |0059: fill-array-data v6, 000001fe // +000001a5 │ │ +425e68: 6906 7bc3 |005c: sput-object v6, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AppCompatSeekBar:[I // field@c37b │ │ +425e6c: 1276 |005e: const/4 v6, #int 7 // #7 │ │ +425e6e: 2367 0120 |005f: new-array v7, v6, [I // type@2001 │ │ +425e72: 2607 a901 0000 |0061: fill-array-data v7, 0000020a // +000001a9 │ │ +425e78: 6907 80c3 |0064: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AppCompatTextHelper:[I // field@c380 │ │ +425e7c: 1307 1600 |0066: const/16 v7, #int 22 // #16 │ │ +425e80: 2377 0120 |0068: new-array v7, v7, [I // type@2001 │ │ +425e84: 2607 b201 0000 |006a: fill-array-data v7, 0000021c // +000001b2 │ │ +425e8a: 6907 88c3 |006d: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AppCompatTextView:[I // field@c388 │ │ +425e8e: 1307 7f00 |006f: const/16 v7, #int 127 // #7f │ │ +425e92: 2377 0120 |0071: new-array v7, v7, [I // type@2001 │ │ +425e96: 2607 d901 0000 |0073: fill-array-data v7, 0000024c // +000001d9 │ │ +425e9c: 6907 9fc3 |0076: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AppCompatTheme:[I // field@c39f │ │ +425ea0: 2307 0120 |0078: new-array v7, v0, [I // type@2001 │ │ +425ea4: 1408 3100 047f |007a: const v8, #float 1.75459e+38 // #7f040031 │ │ +425eaa: 4b08 0703 |007d: aput v8, v7, v3 │ │ +425eae: 6907 1fc4 |007f: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ButtonBarLayout:[I // field@c41f │ │ +425eb2: 2327 0120 |0081: new-array v7, v2, [I // type@2001 │ │ +425eb6: 2607 cb02 0000 |0083: fill-array-data v7, 0000034e // +000002cb │ │ +425ebc: 6907 21c4 |0086: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.Capability:[I // field@c421 │ │ +425ec0: 1257 |0088: const/4 v7, #int 5 // #5 │ │ +425ec2: 2378 0120 |0089: new-array v8, v7, [I // type@2001 │ │ +425ec6: 2608 cb02 0000 |008b: fill-array-data v8, 00000356 // +000002cb │ │ +425ecc: 6908 24c4 |008e: sput-object v8, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ColorStateListItem:[I // field@c424 │ │ +425ed0: 2358 0120 |0090: new-array v8, v5, [I // type@2001 │ │ +425ed4: 2608 d202 0000 |0092: fill-array-data v8, 00000364 // +000002d2 │ │ +425eda: 6908 2ac4 |0095: sput-object v8, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.CompoundButton:[I // field@c42a │ │ +425ede: 2344 0120 |0097: new-array v4, v4, [I // type@2001 │ │ +425ee2: 2604 d702 0000 |0099: fill-array-data v4, 00000370 // +000002d7 │ │ +425ee8: 6904 2fc4 |009c: sput-object v4, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.DrawerArrowToggle:[I // field@c42f │ │ +425eec: 2364 0120 |009e: new-array v4, v6, [I // type@2001 │ │ +425ef0: 2604 e402 0000 |00a0: fill-array-data v4, 00000384 // +000002e4 │ │ +425ef6: 6904 38c4 |00a3: sput-object v4, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.FontFamily:[I // field@c438 │ │ +425efa: 1304 0a00 |00a5: const/16 v4, #int 10 // #a │ │ +425efe: 2344 0120 |00a7: new-array v4, v4, [I // type@2001 │ │ +425f02: 2604 ed02 0000 |00a9: fill-array-data v4, 00000396 // +000002ed │ │ +425f08: 6904 39c4 |00ac: sput-object v4, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.FontFamilyFont:[I // field@c439 │ │ +425f0c: 1234 |00ae: const/4 v4, #int 3 // #3 │ │ +425f0e: 2346 0120 |00af: new-array v6, v4, [I // type@2001 │ │ +425f12: 2606 fd02 0000 |00b1: fill-array-data v6, 000003ae // +000002fd │ │ +425f18: 6906 4bc4 |00b4: sput-object v6, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.Fragment:[I // field@c44b │ │ +425f1c: 2326 0120 |00b6: new-array v6, v2, [I // type@2001 │ │ +425f20: 2606 0003 0000 |00b8: fill-array-data v6, 000003b8 // +00000300 │ │ +425f26: 6906 4cc4 |00bb: sput-object v6, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.FragmentContainerView:[I // field@c44c │ │ +425f2a: 1306 0c00 |00bd: const/16 v6, #int 12 // #c │ │ +425f2e: 2366 0120 |00bf: new-array v6, v6, [I // type@2001 │ │ +425f32: 2606 ff02 0000 |00c1: fill-array-data v6, 000003c0 // +000002ff │ │ +425f38: 6906 52c4 |00c4: sput-object v6, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.GradientColor:[I // field@c452 │ │ +425f3c: 2326 0120 |00c6: new-array v6, v2, [I // type@2001 │ │ +425f40: 2606 1403 0000 |00c8: fill-array-data v6, 000003dc // +00000314 │ │ +425f46: 6906 53c4 |00cb: sput-object v6, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.GradientColorItem:[I // field@c453 │ │ +425f4a: 1306 0900 |00cd: const/16 v6, #int 9 // #9 │ │ +425f4e: 2368 0120 |00cf: new-array v8, v6, [I // type@2001 │ │ +425f52: 2608 1303 0000 |00d1: fill-array-data v8, 000003e4 // +00000313 │ │ +425f58: 6908 62c4 |00d4: sput-object v8, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.LinearLayoutCompat:[I // field@c462 │ │ +425f5c: 2355 0120 |00d6: new-array v5, v5, [I // type@2001 │ │ +425f60: 2605 2203 0000 |00d8: fill-array-data v5, 000003fa // +00000322 │ │ +425f66: 6905 63c4 |00db: sput-object v5, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.LinearLayoutCompat_Layout:[I // field@c463 │ │ +425f6a: 2325 0120 |00dd: new-array v5, v2, [I // type@2001 │ │ +425f6e: 2605 2703 0000 |00df: fill-array-data v5, 00000406 // +00000327 │ │ +425f74: 6905 71c4 |00e2: sput-object v5, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ListPopupWindow:[I // field@c471 │ │ +425f78: 2315 0120 |00e4: new-array v5, v1, [I // type@2001 │ │ +425f7c: 2605 2803 0000 |00e6: fill-array-data v5, 0000040e // +00000328 │ │ +425f82: 6905 74c4 |00e9: sput-object v5, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.MenuGroup:[I // field@c474 │ │ +425f86: 1305 1700 |00eb: const/16 v5, #int 23 // #17 │ │ +425f8a: 2355 0120 |00ed: new-array v5, v5, [I // type@2001 │ │ +425f8e: 2605 2f03 0000 |00ef: fill-array-data v5, 0000041e // +0000032f │ │ +425f94: 6905 7bc4 |00f2: sput-object v5, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.MenuItem:[I // field@c47b │ │ +425f98: 2365 0120 |00f4: new-array v5, v6, [I // type@2001 │ │ +425f9c: 2605 5a03 0000 |00f6: fill-array-data v5, 00000450 // +0000035a │ │ +425fa2: 6905 93c4 |00f9: sput-object v5, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.MenuView:[I // field@c493 │ │ +425fa6: 2345 0120 |00fb: new-array v5, v4, [I // type@2001 │ │ +425faa: 2605 6903 0000 |00fd: fill-array-data v5, 00000466 // +00000369 │ │ +425fb0: 6905 9dc4 |0100: sput-object v5, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.PopupWindow:[I // field@c49d │ │ +425fb4: 2305 0120 |0102: new-array v5, v0, [I // type@2001 │ │ +425fb8: 1406 ef03 047f |0104: const v6, #float 1.75479e+38 // #7f0403ef │ │ +425fbe: 4b06 0503 |0107: aput v6, v5, v3 │ │ +425fc2: 6905 9ec4 |0109: sput-object v5, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.PopupWindowBackgroundState:[I // field@c49e │ │ +425fc6: 2322 0120 |010b: new-array v2, v2, [I // type@2001 │ │ +425fca: 2602 6303 0000 |010d: fill-array-data v2, 00000470 // +00000363 │ │ +425fd0: 6902 a3c4 |0110: sput-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.RecycleListView:[I // field@c4a3 │ │ +425fd4: 1302 1100 |0112: const/16 v2, #int 17 // #11 │ │ +425fd8: 2322 0120 |0114: new-array v2, v2, [I // type@2001 │ │ +425fdc: 2602 6203 0000 |0116: fill-array-data v2, 00000478 // +00000362 │ │ +425fe2: 6902 a6c4 |0119: sput-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.SearchView:[I // field@c4a6 │ │ +425fe6: 2372 0120 |011b: new-array v2, v7, [I // type@2001 │ │ +425fea: 2602 8103 0000 |011d: fill-array-data v2, 0000049e // +00000381 │ │ +425ff0: 6902 b8c4 |0120: sput-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.Spinner:[I // field@c4b8 │ │ +425ff4: 2311 0120 |0122: new-array v1, v1, [I // type@2001 │ │ +425ff8: 2601 8803 0000 |0124: fill-array-data v1, 000004ac // +00000388 │ │ +425ffe: 6901 bec4 |0127: sput-object v1, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.StateListDrawable:[I // field@c4be │ │ +426002: 2300 0120 |0129: new-array v0, v0, [I // type@2001 │ │ +426006: 1401 9901 0101 |012b: const v1, #float 2.36947e-38 // #01010199 │ │ +42600c: 4b01 0003 |012e: aput v1, v0, v3 │ │ +426010: 6900 bfc4 |0130: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.StateListDrawableItem:[I // field@c4bf │ │ +426014: 1300 0e00 |0132: const/16 v0, #int 14 // #e │ │ +426018: 2300 0120 |0134: new-array v0, v0, [I // type@2001 │ │ +42601c: 2600 8603 0000 |0136: fill-array-data v0, 000004bc // +00000386 │ │ +426022: 6900 c7c4 |0139: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.SwitchCompat:[I // field@c4c7 │ │ +426026: 1300 1000 |013b: const/16 v0, #int 16 // #10 │ │ +42602a: 2300 0120 |013d: new-array v0, v0, [I // type@2001 │ │ +42602e: 2600 9d03 0000 |013f: fill-array-data v0, 000004dc // +0000039d │ │ +426034: 6900 d6c4 |0142: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.TextAppearance:[I // field@c4d6 │ │ +426038: 1300 1e00 |0144: const/16 v0, #int 30 // #1e │ │ +42603c: 2300 0120 |0146: new-array v0, v0, [I // type@2001 │ │ +426040: 2600 b803 0000 |0148: fill-array-data v0, 00000500 // +000003b8 │ │ +426046: 6900 e7c4 |014b: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.Toolbar:[I // field@c4e7 │ │ +42604a: 2370 0120 |014d: new-array v0, v7, [I // type@2001 │ │ +42604e: 2600 f103 0000 |014f: fill-array-data v0, 00000540 // +000003f1 │ │ +426054: 6900 06c5 |0152: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.View:[I // field@c506 │ │ +426058: 2340 0120 |0154: new-array v0, v4, [I // type@2001 │ │ +42605c: 2600 f803 0000 |0156: fill-array-data v0, 0000054e // +000003f8 │ │ +426062: 6900 07c5 |0159: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ViewBackgroundHelper:[I // field@c507 │ │ +426066: 2340 0120 |015b: new-array v0, v4, [I // type@2001 │ │ +42606a: 2600 fb03 0000 |015d: fill-array-data v0, 00000558 // +000003fb │ │ +426070: 6900 0bc5 |0160: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ViewStubCompat:[I // field@c50b │ │ +426074: 0e00 |0162: return-void │ │ +426076: 0000 |0163: nop // spacer │ │ +426078: 0003 0400 1d00 0000 4600 047f 4d00 ... |0164: array-data (62 units) │ │ +4260f4: 0003 0400 0600 0000 4600 047f 4d00 ... |01a2: array-data (16 units) │ │ +426114: 0003 0400 0200 0000 9a01 047f 2502 ... |01b2: array-data (8 units) │ │ +426124: 0003 0400 0800 0000 f200 0101 9000 ... |01ba: array-data (20 units) │ │ +42614c: 0003 0400 0600 0000 1c01 0101 9401 ... |01ce: array-data (16 units) │ │ +42616c: 0003 0400 0200 0000 d000 0101 9901 ... |01de: array-data (8 units) │ │ +42617c: 0003 0400 0400 0000 9901 0101 4904 ... |01e6: array-data (12 units) │ │ +426194: 0003 0400 0400 0000 1901 0101 e703 ... |01f2: array-data (12 units) │ │ +4261ac: 0003 0400 0400 0000 4201 0101 7e04 ... |01fe: array-data (12 units) │ │ +4261c4: 0003 0400 0700 0000 3400 0101 6d01 ... |020a: array-data (18 units) │ │ +4261e8: 0003 0400 1600 0000 3400 0101 3f00 ... |021c: array-data (48 units) │ │ +426248: 0003 0400 7f00 0000 5700 0101 ae00 ... |024c: array-data (258 units) │ │ +42644c: 0003 0400 0200 0000 7d03 047f be03 ... |034e: array-data (8 units) │ │ +42645c: 0003 0400 0500 0000 a501 0101 1f03 ... |0356: array-data (14 units) │ │ +426478: 0003 0400 0400 0000 0701 0101 8d00 ... |0364: array-data (12 units) │ │ +426490: 0003 0400 0800 0000 3b00 047f 3c00 ... |0370: array-data (20 units) │ │ +4264b8: 0003 0400 0700 0000 e501 047f e601 ... |0384: array-data (18 units) │ │ +4264dc: 0003 0400 0a00 0000 3205 0101 3305 ... |0396: array-data (24 units) │ │ +42650c: 0003 0400 0300 0000 0300 0101 d000 ... |03ae: array-data (10 units) │ │ +426520: 0003 0400 0200 0000 0300 0101 d100 ... |03b8: array-data (8 units) │ │ +426530: 0003 0400 0c00 0000 9d01 0101 9e01 ... |03c0: array-data (28 units) │ │ +426568: 0003 0400 0200 0000 a501 0101 1405 ... |03dc: array-data (8 units) │ │ +426578: 0003 0400 0900 0000 af00 0101 c400 ... |03e4: array-data (22 units) │ │ +4265a4: 0003 0400 0400 0000 b300 0101 f400 ... |03fa: array-data (12 units) │ │ +4265bc: 0003 0400 0200 0000 ac02 0101 ad02 ... |0406: array-data (8 units) │ │ +4265cc: 0003 0400 0600 0000 0e00 0101 d000 ... |040e: array-data (16 units) │ │ +4265ec: 0003 0400 1700 0000 0200 0101 0e00 ... |041e: array-data (50 units) │ │ +426650: 0003 0400 0900 0000 ae00 0101 2c01 ... |0450: array-data (22 units) │ │ +42667c: 0003 0400 0300 0000 7601 0101 c902 ... |0466: array-data (10 units) │ │ +426690: 0003 0400 0200 0000 3f03 047f 4503 ... |0470: array-data (8 units) │ │ +4266a0: 0003 0400 1100 0000 da00 0101 1f01 ... |0478: array-data (38 units) │ │ +4266ec: 0003 0400 0500 0000 b200 0101 7601 ... |049e: array-data (14 units) │ │ +426708: 0003 0400 0600 0000 1c01 0101 9401 ... |04ac: array-data (16 units) │ │ +426728: 0003 0400 0e00 0000 2401 0101 2501 ... |04bc: array-data (32 units) │ │ +426768: 0003 0400 1000 0000 9500 0101 9600 ... |04dc: array-data (36 units) │ │ +4267b0: 0003 0400 1e00 0000 af00 0101 4001 ... |0500: array-data (64 units) │ │ +426830: 0003 0400 0500 0000 0000 0101 da00 ... |0540: array-data (14 units) │ │ +42684c: 0003 0400 0300 0000 d400 0101 4f00 ... |054e: array-data (10 units) │ │ +426860: 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 │ │ -4268ac: |[4268ac] de.danoeh.antennapod.net.sync.gpoddernet.R$styleable.:()V │ │ -4268bc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4268c2: 0e00 |0003: return-void │ │ +426874: |[426874] de.danoeh.antennapod.net.sync.gpoddernet.R$styleable.:()V │ │ +426884: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42688a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -982524,17 +982524,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4268dc: |[4268dc] de.danoeh.antennapod.net.sync.gpoddernet.R.:()V │ │ -4268ec: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4268f2: 0e00 |0003: return-void │ │ +4268a4: |[4268a4] de.danoeh.antennapod.net.sync.gpoddernet.R.:()V │ │ +4268b4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4268ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -982567,17 +982567,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -426a10: |[426a10] de.danoeh.antennapod.net.sync.gpoddernet.mapper.ResponseMapper.:()V │ │ -426a20: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -426a26: 0e00 |0003: return-void │ │ +4269d8: |[4269d8] de.danoeh.antennapod.net.sync.gpoddernet.mapper.ResponseMapper.:()V │ │ +4269e8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4269ee: 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;) │ │ @@ -982585,38 +982585,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 │ │ -4268f4: |[4268f4] de.danoeh.antennapod.net.sync.gpoddernet.mapper.ResponseMapper.readEpisodeActionsFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/model/EpisodeActionChanges; │ │ -426904: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -426908: 7010 a0b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -42690e: 1a01 e9e0 |0005: const-string v1, "timestamp" // string@e0e9 │ │ -426912: 6e20 adb7 1500 |0007: invoke-virtual {v5, v1}, Lorg/json/JSONObject;.getLong:(Ljava/lang/String;)J // method@b7ad │ │ -426918: 0b01 |000a: move-result-wide v1 │ │ -42691a: 1a03 d068 |000b: const-string v3, "actions" // string@68d0 │ │ -42691e: 6e20 abb7 3500 |000d: invoke-virtual {v5, v3}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@b7ab │ │ -426924: 0c05 |0010: move-result-object v5 │ │ -426926: 1203 |0011: const/4 v3, #int 0 // #0 │ │ -426928: 6e10 a4b7 0500 |0012: invoke-virtual {v5}, Lorg/json/JSONArray;.length:()I // method@b7a4 │ │ -42692e: 0a04 |0015: move-result v4 │ │ -426930: 3543 1200 |0016: if-ge v3, v4, 0028 // +0012 │ │ -426934: 6e20 a2b7 3500 |0018: invoke-virtual {v5, v3}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@b7a2 │ │ -42693a: 0c04 |001b: move-result-object v4 │ │ -42693c: 7110 8bae 0400 |001c: invoke-static {v4}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.readFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // method@ae8b │ │ -426942: 0c04 |001f: move-result-object v4 │ │ -426944: 3804 0500 |0020: if-eqz v4, 0025 // +0005 │ │ -426948: 7220 5fb5 4000 |0022: invoke-interface {v0, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -42694e: d803 0301 |0025: add-int/lit8 v3, v3, #int 1 // #01 │ │ -426952: 28eb |0027: goto 0012 // -0015 │ │ -426954: 2205 3c1d |0028: new-instance v5, Lde/danoeh/antennapod/net/sync/model/EpisodeActionChanges; // type@1d3c │ │ -426958: 7040 8eae 0521 |002a: invoke-direct {v5, v0, v1, v2}, Lde/danoeh/antennapod/net/sync/model/EpisodeActionChanges;.:(Ljava/util/List;J)V // method@ae8e │ │ -42695e: 1105 |002d: return-object v5 │ │ +4268bc: |[4268bc] de.danoeh.antennapod.net.sync.gpoddernet.mapper.ResponseMapper.readEpisodeActionsFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/model/EpisodeActionChanges; │ │ +4268cc: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +4268d0: 7010 a0b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +4268d6: 1a01 e9e0 |0005: const-string v1, "timestamp" // string@e0e9 │ │ +4268da: 6e20 adb7 1500 |0007: invoke-virtual {v5, v1}, Lorg/json/JSONObject;.getLong:(Ljava/lang/String;)J // method@b7ad │ │ +4268e0: 0b01 |000a: move-result-wide v1 │ │ +4268e2: 1a03 d068 |000b: const-string v3, "actions" // string@68d0 │ │ +4268e6: 6e20 abb7 3500 |000d: invoke-virtual {v5, v3}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@b7ab │ │ +4268ec: 0c05 |0010: move-result-object v5 │ │ +4268ee: 1203 |0011: const/4 v3, #int 0 // #0 │ │ +4268f0: 6e10 a4b7 0500 |0012: invoke-virtual {v5}, Lorg/json/JSONArray;.length:()I // method@b7a4 │ │ +4268f6: 0a04 |0015: move-result v4 │ │ +4268f8: 3543 1200 |0016: if-ge v3, v4, 0028 // +0012 │ │ +4268fc: 6e20 a2b7 3500 |0018: invoke-virtual {v5, v3}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@b7a2 │ │ +426902: 0c04 |001b: move-result-object v4 │ │ +426904: 7110 8bae 0400 |001c: invoke-static {v4}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.readFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // method@ae8b │ │ +42690a: 0c04 |001f: move-result-object v4 │ │ +42690c: 3804 0500 |0020: if-eqz v4, 0025 // +0005 │ │ +426910: 7220 5fb5 4000 |0022: invoke-interface {v0, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +426916: d803 0301 |0025: add-int/lit8 v3, v3, #int 1 // #01 │ │ +42691a: 28eb |0027: goto 0012 // -0015 │ │ +42691c: 2205 3c1d |0028: new-instance v5, Lde/danoeh/antennapod/net/sync/model/EpisodeActionChanges; // type@1d3c │ │ +426920: 7040 8eae 0521 |002a: invoke-direct {v5, v0, v1, v2}, Lde/danoeh/antennapod/net/sync/model/EpisodeActionChanges;.:(Ljava/util/List;J)V // method@ae8e │ │ +426926: 1105 |002d: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0007 line=49 │ │ 0x000d line=50 │ │ 0x0012 line=51 │ │ 0x0018 line=52 │ │ @@ -982631,55 +982631,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 │ │ -426960: |[426960] de.danoeh.antennapod.net.sync.gpoddernet.mapper.ResponseMapper.readSubscriptionChangesFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges; │ │ -426970: 2200 0f1f |0000: new-instance v0, Ljava/util/LinkedList; // type@1f0f │ │ -426974: 7010 5ab5 0000 |0002: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@b55a │ │ -42697a: 1a01 0369 |0005: const-string v1, "add" // string@6903 │ │ -42697e: 6e20 abb7 1700 |0007: invoke-virtual {v7, v1}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@b7ab │ │ -426984: 0c01 |000a: move-result-object v1 │ │ -426986: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -426988: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -42698a: 6e10 a4b7 0100 |000d: invoke-virtual {v1}, Lorg/json/JSONArray;.length:()I // method@b7a4 │ │ -426990: 0a04 |0010: move-result v4 │ │ -426992: 1a05 2c0a |0011: const-string v5, ":" // string@0a2c │ │ -426996: 1a06 4506 |0013: const-string v6, "%3A" // string@0645 │ │ -42699a: 3543 1000 |0015: if-ge v3, v4, 0025 // +0010 │ │ -42699e: 6e20 a3b7 3100 |0017: invoke-virtual {v1, v3}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@b7a3 │ │ -4269a4: 0c04 |001a: move-result-object v4 │ │ -4269a6: 6e30 39b3 6405 |001b: invoke-virtual {v4, v6, v5}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b339 │ │ -4269ac: 0c04 |001e: move-result-object v4 │ │ -4269ae: 7220 5fb5 4000 |001f: invoke-interface {v0, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -4269b4: d803 0301 |0022: add-int/lit8 v3, v3, #int 1 // #01 │ │ -4269b8: 28e9 |0024: goto 000d // -0017 │ │ -4269ba: 2201 0f1f |0025: new-instance v1, Ljava/util/LinkedList; // type@1f0f │ │ -4269be: 7010 5ab5 0100 |0027: invoke-direct {v1}, Ljava/util/LinkedList;.:()V // method@b55a │ │ -4269c4: 1a03 28cb |002a: const-string v3, "remove" // string@cb28 │ │ -4269c8: 6e20 abb7 3700 |002c: invoke-virtual {v7, v3}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@b7ab │ │ -4269ce: 0c03 |002f: move-result-object v3 │ │ -4269d0: 6e10 a4b7 0300 |0030: invoke-virtual {v3}, Lorg/json/JSONArray;.length:()I // method@b7a4 │ │ -4269d6: 0a04 |0033: move-result v4 │ │ -4269d8: 3542 1000 |0034: if-ge v2, v4, 0044 // +0010 │ │ -4269dc: 6e20 a3b7 2300 |0036: invoke-virtual {v3, v2}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@b7a3 │ │ -4269e2: 0c04 |0039: move-result-object v4 │ │ -4269e4: 6e30 39b3 6405 |003a: invoke-virtual {v4, v6, v5}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b339 │ │ -4269ea: 0c04 |003d: move-result-object v4 │ │ -4269ec: 7220 5fb5 4100 |003e: invoke-interface {v1, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -4269f2: d802 0201 |0041: add-int/lit8 v2, v2, #int 1 // #01 │ │ -4269f6: 28ed |0043: goto 0030 // -0013 │ │ -4269f8: 1a02 e9e0 |0044: const-string v2, "timestamp" // string@e0e9 │ │ -4269fc: 6e20 adb7 2700 |0046: invoke-virtual {v7, v2}, Lorg/json/JSONObject;.getLong:(Ljava/lang/String;)J // method@b7ad │ │ -426a02: 0b02 |0049: move-result-wide v2 │ │ -426a04: 2207 491d |004a: new-instance v7, Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges; // type@1d49 │ │ -426a08: 7053 a4ae 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@aea4 │ │ -426a0e: 1107 |004f: return-object v7 │ │ +426928: |[426928] de.danoeh.antennapod.net.sync.gpoddernet.mapper.ResponseMapper.readSubscriptionChangesFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges; │ │ +426938: 2200 0f1f |0000: new-instance v0, Ljava/util/LinkedList; // type@1f0f │ │ +42693c: 7010 5ab5 0000 |0002: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@b55a │ │ +426942: 1a01 0369 |0005: const-string v1, "add" // string@6903 │ │ +426946: 6e20 abb7 1700 |0007: invoke-virtual {v7, v1}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@b7ab │ │ +42694c: 0c01 |000a: move-result-object v1 │ │ +42694e: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +426950: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +426952: 6e10 a4b7 0100 |000d: invoke-virtual {v1}, Lorg/json/JSONArray;.length:()I // method@b7a4 │ │ +426958: 0a04 |0010: move-result v4 │ │ +42695a: 1a05 2c0a |0011: const-string v5, ":" // string@0a2c │ │ +42695e: 1a06 4506 |0013: const-string v6, "%3A" // string@0645 │ │ +426962: 3543 1000 |0015: if-ge v3, v4, 0025 // +0010 │ │ +426966: 6e20 a3b7 3100 |0017: invoke-virtual {v1, v3}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@b7a3 │ │ +42696c: 0c04 |001a: move-result-object v4 │ │ +42696e: 6e30 39b3 6405 |001b: invoke-virtual {v4, v6, v5}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b339 │ │ +426974: 0c04 |001e: move-result-object v4 │ │ +426976: 7220 5fb5 4000 |001f: invoke-interface {v0, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +42697c: d803 0301 |0022: add-int/lit8 v3, v3, #int 1 // #01 │ │ +426980: 28e9 |0024: goto 000d // -0017 │ │ +426982: 2201 0f1f |0025: new-instance v1, Ljava/util/LinkedList; // type@1f0f │ │ +426986: 7010 5ab5 0100 |0027: invoke-direct {v1}, Ljava/util/LinkedList;.:()V // method@b55a │ │ +42698c: 1a03 28cb |002a: const-string v3, "remove" // string@cb28 │ │ +426990: 6e20 abb7 3700 |002c: invoke-virtual {v7, v3}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@b7ab │ │ +426996: 0c03 |002f: move-result-object v3 │ │ +426998: 6e10 a4b7 0300 |0030: invoke-virtual {v3}, Lorg/json/JSONArray;.length:()I // method@b7a4 │ │ +42699e: 0a04 |0033: move-result v4 │ │ +4269a0: 3542 1000 |0034: if-ge v2, v4, 0044 // +0010 │ │ +4269a4: 6e20 a3b7 2300 |0036: invoke-virtual {v3, v2}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@b7a3 │ │ +4269aa: 0c04 |0039: move-result-object v4 │ │ +4269ac: 6e30 39b3 6405 |003a: invoke-virtual {v4, v6, v5}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b339 │ │ +4269b2: 0c04 |003d: move-result-object v4 │ │ +4269b4: 7220 5fb5 4100 |003e: invoke-interface {v1, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +4269ba: d802 0201 |0041: add-int/lit8 v2, v2, #int 1 // #01 │ │ +4269be: 28ed |0043: goto 0030 // -0013 │ │ +4269c0: 1a02 e9e0 |0044: const-string v2, "timestamp" // string@e0e9 │ │ +4269c4: 6e20 adb7 2700 |0046: invoke-virtual {v7, v2}, Lorg/json/JSONObject;.getLong:(Ljava/lang/String;)J // method@b7ad │ │ +4269ca: 0b02 |0049: move-result-wide v2 │ │ +4269cc: 2207 491d |004a: new-instance v7, Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges; // type@1d49 │ │ +4269d0: 7053 a4ae 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@aea4 │ │ +4269d6: 1107 |004f: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0007 line=23 │ │ 0x000d line=24 │ │ 0x0017 line=25 │ │ 0x001b line=27 │ │ @@ -982753,49 +982753,49 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 11 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 66 16-bit code units │ │ -426b7c: |[426b7c] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice$DeviceType.:()V │ │ -426b8c: 2200 321d |0000: new-instance v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@1d32 │ │ -426b90: 1a01 d817 |0002: const-string v1, "DESKTOP" // string@17d8 │ │ -426b94: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -426b96: 7030 4cae 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.:(Ljava/lang/String;I)V // method@ae4c │ │ -426b9c: 6900 15c5 |0008: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.DESKTOP:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c515 │ │ -426ba0: 2201 321d |000a: new-instance v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@1d32 │ │ -426ba4: 1a03 7924 |000c: const-string v3, "LAPTOP" // string@2479 │ │ -426ba8: 1214 |000e: const/4 v4, #int 1 // #1 │ │ -426baa: 7030 4cae 3104 |000f: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.:(Ljava/lang/String;I)V // method@ae4c │ │ -426bb0: 6901 16c5 |0012: sput-object v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.LAPTOP:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c516 │ │ -426bb4: 2203 321d |0014: new-instance v3, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@1d32 │ │ -426bb8: 1a05 5648 |0016: const-string v5, "MOBILE" // string@4856 │ │ -426bbc: 1226 |0018: const/4 v6, #int 2 // #2 │ │ -426bbe: 7030 4cae 5306 |0019: invoke-direct {v3, v5, v6}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.:(Ljava/lang/String;I)V // method@ae4c │ │ -426bc4: 6903 17c5 |001c: sput-object v3, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.MOBILE:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c517 │ │ -426bc8: 2205 321d |001e: new-instance v5, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@1d32 │ │ -426bcc: 1a07 4b53 |0020: const-string v7, "SERVER" // string@534b │ │ -426bd0: 1238 |0022: const/4 v8, #int 3 // #3 │ │ -426bd2: 7030 4cae 7508 |0023: invoke-direct {v5, v7, v8}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.:(Ljava/lang/String;I)V // method@ae4c │ │ -426bd8: 6905 19c5 |0026: sput-object v5, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.SERVER:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c519 │ │ -426bdc: 2207 321d |0028: new-instance v7, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@1d32 │ │ -426be0: 1a09 924c |002a: const-string v9, "OTHER" // string@4c92 │ │ -426be4: 124a |002c: const/4 v10, #int 4 // #4 │ │ -426be6: 7030 4cae 970a |002d: invoke-direct {v7, v9, v10}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.:(Ljava/lang/String;I)V // method@ae4c │ │ -426bec: 6907 18c5 |0030: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.OTHER:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c518 │ │ -426bf0: 1259 |0032: const/4 v9, #int 5 // #5 │ │ -426bf2: 2399 1921 |0033: new-array v9, v9, [Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@2119 │ │ -426bf6: 4d00 0902 |0035: aput-object v0, v9, v2 │ │ -426bfa: 4d01 0904 |0037: aput-object v1, v9, v4 │ │ -426bfe: 4d03 0906 |0039: aput-object v3, v9, v6 │ │ -426c02: 4d05 0908 |003b: aput-object v5, v9, v8 │ │ -426c06: 4d07 090a |003d: aput-object v7, v9, v10 │ │ -426c0a: 6909 14c5 |003f: sput-object v9, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.$VALUES:[Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c514 │ │ -426c0e: 0e00 |0041: return-void │ │ +426b44: |[426b44] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice$DeviceType.:()V │ │ +426b54: 2200 321d |0000: new-instance v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@1d32 │ │ +426b58: 1a01 d817 |0002: const-string v1, "DESKTOP" // string@17d8 │ │ +426b5c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +426b5e: 7030 4cae 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.:(Ljava/lang/String;I)V // method@ae4c │ │ +426b64: 6900 15c5 |0008: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.DESKTOP:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c515 │ │ +426b68: 2201 321d |000a: new-instance v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@1d32 │ │ +426b6c: 1a03 7924 |000c: const-string v3, "LAPTOP" // string@2479 │ │ +426b70: 1214 |000e: const/4 v4, #int 1 // #1 │ │ +426b72: 7030 4cae 3104 |000f: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.:(Ljava/lang/String;I)V // method@ae4c │ │ +426b78: 6901 16c5 |0012: sput-object v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.LAPTOP:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c516 │ │ +426b7c: 2203 321d |0014: new-instance v3, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@1d32 │ │ +426b80: 1a05 5648 |0016: const-string v5, "MOBILE" // string@4856 │ │ +426b84: 1226 |0018: const/4 v6, #int 2 // #2 │ │ +426b86: 7030 4cae 5306 |0019: invoke-direct {v3, v5, v6}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.:(Ljava/lang/String;I)V // method@ae4c │ │ +426b8c: 6903 17c5 |001c: sput-object v3, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.MOBILE:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c517 │ │ +426b90: 2205 321d |001e: new-instance v5, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@1d32 │ │ +426b94: 1a07 4b53 |0020: const-string v7, "SERVER" // string@534b │ │ +426b98: 1238 |0022: const/4 v8, #int 3 // #3 │ │ +426b9a: 7030 4cae 7508 |0023: invoke-direct {v5, v7, v8}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.:(Ljava/lang/String;I)V // method@ae4c │ │ +426ba0: 6905 19c5 |0026: sput-object v5, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.SERVER:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c519 │ │ +426ba4: 2207 321d |0028: new-instance v7, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@1d32 │ │ +426ba8: 1a09 924c |002a: const-string v9, "OTHER" // string@4c92 │ │ +426bac: 124a |002c: const/4 v10, #int 4 // #4 │ │ +426bae: 7030 4cae 970a |002d: invoke-direct {v7, v9, v10}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.:(Ljava/lang/String;I)V // method@ae4c │ │ +426bb4: 6907 18c5 |0030: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.OTHER:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c518 │ │ +426bb8: 1259 |0032: const/4 v9, #int 5 // #5 │ │ +426bba: 2399 1921 |0033: new-array v9, v9, [Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@2119 │ │ +426bbe: 4d00 0902 |0035: aput-object v0, v9, v2 │ │ +426bc2: 4d01 0904 |0037: aput-object v1, v9, v4 │ │ +426bc6: 4d03 0906 |0039: aput-object v3, v9, v6 │ │ +426bca: 4d05 0908 |003b: aput-object v5, v9, v8 │ │ +426bce: 4d07 090a |003d: aput-object v7, v9, v10 │ │ +426bd2: 6909 14c5 |003f: sput-object v9, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.$VALUES:[Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c514 │ │ +426bd6: 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;) │ │ @@ -982803,17 +982803,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 │ │ -426c10: |[426c10] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice$DeviceType.:(Ljava/lang/String;I)V │ │ -426c20: 7030 94b2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b294 │ │ -426c26: 0e00 |0003: return-void │ │ +426bd8: |[426bd8] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice$DeviceType.:(Ljava/lang/String;I)V │ │ +426be8: 7030 94b2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b294 │ │ +426bee: 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 │ │ @@ -982823,64 +982823,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 │ │ -426a28: |[426a28] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice$DeviceType.fromString:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; │ │ -426a38: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ -426a3c: 6202 18c5 |0002: sget-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.OTHER:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c518 │ │ -426a40: 1102 |0004: return-object v2 │ │ -426a42: 6e10 2fb3 0200 |0005: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ -426a48: 0a00 |0008: move-result v0 │ │ -426a4a: 12f1 |0009: const/4 v1, #int -1 // #ff │ │ -426a4c: 2c00 4200 0000 |000a: sparse-switch v0, 0000004c // +00000042 │ │ -426a52: 282c |000d: goto 0039 // +002c │ │ -426a54: 1a00 617b |000e: const-string v0, "desktop" // string@7b61 │ │ -426a58: 6e20 28b3 0200 |0010: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -426a5e: 0a02 |0013: move-result v2 │ │ -426a60: 3902 0300 |0014: if-nez v2, 0017 // +0003 │ │ -426a64: 2823 |0016: goto 0039 // +0023 │ │ -426a66: 1231 |0017: const/4 v1, #int 3 // #3 │ │ -426a68: 2821 |0018: goto 0039 // +0021 │ │ -426a6a: 1a00 1dd1 |0019: const-string v0, "server" // string@d11d │ │ -426a6e: 6e20 28b3 0200 |001b: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -426a74: 0a02 |001e: move-result v2 │ │ -426a76: 3902 0300 |001f: if-nez v2, 0022 // +0003 │ │ -426a7a: 2818 |0021: goto 0039 // +0018 │ │ -426a7c: 1221 |0022: const/4 v1, #int 2 // #2 │ │ -426a7e: 2816 |0023: goto 0039 // +0016 │ │ -426a80: 1a00 2cb9 |0024: const-string v0, "mobile" // string@b92c │ │ -426a84: 6e20 28b3 0200 |0026: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -426a8a: 0a02 |0029: move-result v2 │ │ -426a8c: 3902 0300 |002a: if-nez v2, 002d // +0003 │ │ -426a90: 280d |002c: goto 0039 // +000d │ │ -426a92: 1211 |002d: const/4 v1, #int 1 // #1 │ │ -426a94: 280b |002e: goto 0039 // +000b │ │ -426a96: 1a00 d9a2 |002f: const-string v0, "laptop" // string@a2d9 │ │ -426a9a: 6e20 28b3 0200 |0031: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -426aa0: 0a02 |0034: move-result v2 │ │ -426aa2: 3902 0300 |0035: if-nez v2, 0038 // +0003 │ │ -426aa6: 2802 |0037: goto 0039 // +0002 │ │ -426aa8: 1201 |0038: const/4 v1, #int 0 // #0 │ │ -426aaa: 2b01 2500 0000 |0039: packed-switch v1, 0000005e // +00000025 │ │ -426ab0: 6202 18c5 |003c: sget-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.OTHER:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c518 │ │ -426ab4: 1102 |003e: return-object v2 │ │ -426ab6: 6202 15c5 |003f: sget-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.DESKTOP:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c515 │ │ -426aba: 1102 |0041: return-object v2 │ │ -426abc: 6202 19c5 |0042: sget-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.SERVER:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c519 │ │ -426ac0: 1102 |0044: return-object v2 │ │ -426ac2: 6202 17c5 |0045: sget-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.MOBILE:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c517 │ │ -426ac6: 1102 |0047: return-object v2 │ │ -426ac8: 6202 16c5 |0048: sget-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.LAPTOP:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c516 │ │ -426acc: 1102 |004a: return-object v2 │ │ -426ace: 0000 |004b: nop // spacer │ │ -426ad0: 0002 0400 daf5 d6bd a290 4ac0 432f ... |004c: sparse-switch-data (18 units) │ │ -426af4: 0001 0400 0000 0000 0f00 0000 0c00 ... |005e: packed-switch-data (12 units) │ │ +4269f0: |[4269f0] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice$DeviceType.fromString:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; │ │ +426a00: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ +426a04: 6202 18c5 |0002: sget-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.OTHER:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c518 │ │ +426a08: 1102 |0004: return-object v2 │ │ +426a0a: 6e10 2fb3 0200 |0005: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ +426a10: 0a00 |0008: move-result v0 │ │ +426a12: 12f1 |0009: const/4 v1, #int -1 // #ff │ │ +426a14: 2c00 4200 0000 |000a: sparse-switch v0, 0000004c // +00000042 │ │ +426a1a: 282c |000d: goto 0039 // +002c │ │ +426a1c: 1a00 617b |000e: const-string v0, "desktop" // string@7b61 │ │ +426a20: 6e20 28b3 0200 |0010: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +426a26: 0a02 |0013: move-result v2 │ │ +426a28: 3902 0300 |0014: if-nez v2, 0017 // +0003 │ │ +426a2c: 2823 |0016: goto 0039 // +0023 │ │ +426a2e: 1231 |0017: const/4 v1, #int 3 // #3 │ │ +426a30: 2821 |0018: goto 0039 // +0021 │ │ +426a32: 1a00 1dd1 |0019: const-string v0, "server" // string@d11d │ │ +426a36: 6e20 28b3 0200 |001b: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +426a3c: 0a02 |001e: move-result v2 │ │ +426a3e: 3902 0300 |001f: if-nez v2, 0022 // +0003 │ │ +426a42: 2818 |0021: goto 0039 // +0018 │ │ +426a44: 1221 |0022: const/4 v1, #int 2 // #2 │ │ +426a46: 2816 |0023: goto 0039 // +0016 │ │ +426a48: 1a00 2cb9 |0024: const-string v0, "mobile" // string@b92c │ │ +426a4c: 6e20 28b3 0200 |0026: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +426a52: 0a02 |0029: move-result v2 │ │ +426a54: 3902 0300 |002a: if-nez v2, 002d // +0003 │ │ +426a58: 280d |002c: goto 0039 // +000d │ │ +426a5a: 1211 |002d: const/4 v1, #int 1 // #1 │ │ +426a5c: 280b |002e: goto 0039 // +000b │ │ +426a5e: 1a00 d9a2 |002f: const-string v0, "laptop" // string@a2d9 │ │ +426a62: 6e20 28b3 0200 |0031: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +426a68: 0a02 |0034: move-result v2 │ │ +426a6a: 3902 0300 |0035: if-nez v2, 0038 // +0003 │ │ +426a6e: 2802 |0037: goto 0039 // +0002 │ │ +426a70: 1201 |0038: const/4 v1, #int 0 // #0 │ │ +426a72: 2b01 2500 0000 |0039: packed-switch v1, 0000005e // +00000025 │ │ +426a78: 6202 18c5 |003c: sget-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.OTHER:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c518 │ │ +426a7c: 1102 |003e: return-object v2 │ │ +426a7e: 6202 15c5 |003f: sget-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.DESKTOP:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c515 │ │ +426a82: 1102 |0041: return-object v2 │ │ +426a84: 6202 19c5 |0042: sget-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.SERVER:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c519 │ │ +426a88: 1102 |0044: return-object v2 │ │ +426a8a: 6202 17c5 |0045: sget-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.MOBILE:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c517 │ │ +426a8e: 1102 |0047: return-object v2 │ │ +426a90: 6202 16c5 |0048: sget-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.LAPTOP:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c516 │ │ +426a94: 1102 |004a: return-object v2 │ │ +426a96: 0000 |004b: nop // spacer │ │ +426a98: 0002 0400 daf5 d6bd a290 4ac0 432f ... |004c: sparse-switch-data (18 units) │ │ +426abc: 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 │ │ @@ -982894,20 +982894,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 │ │ -426b0c: |[426b0c] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice$DeviceType.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; │ │ -426b1c: 1c00 321d |0000: const-class v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@1d32 │ │ -426b20: 7120 99b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b299 │ │ -426b26: 0c01 |0005: move-result-object v1 │ │ -426b28: 1f01 321d |0006: check-cast v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@1d32 │ │ -426b2c: 1101 |0008: return-object v1 │ │ +426ad4: |[426ad4] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice$DeviceType.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; │ │ +426ae4: 1c00 321d |0000: const-class v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@1d32 │ │ +426ae8: 7120 99b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b299 │ │ +426aee: 0c01 |0005: move-result-object v1 │ │ +426af0: 1f01 321d |0006: check-cast v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@1d32 │ │ +426af4: 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;) │ │ @@ -982915,20 +982915,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 │ │ -426b30: |[426b30] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice$DeviceType.values:()[Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; │ │ -426b40: 6200 14c5 |0000: sget-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.$VALUES:[Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c514 │ │ -426b44: 6e10 35b8 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.clone:()Ljava/lang/Object; // method@b835 │ │ -426b4a: 0c00 |0005: move-result-object v0 │ │ -426b4c: 1f00 1921 |0006: check-cast v0, [Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@2119 │ │ -426b50: 1100 |0008: return-object v0 │ │ +426af8: |[426af8] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice$DeviceType.values:()[Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; │ │ +426b08: 6200 14c5 |0000: sget-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.$VALUES:[Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c514 │ │ +426b0c: 6e10 35b8 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.clone:()Ljava/lang/Object; // method@b835 │ │ +426b12: 0c00 |0005: move-result-object v0 │ │ +426b14: 1f00 1921 |0006: check-cast v0, [Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@2119 │ │ +426b18: 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;) │ │ @@ -982936,21 +982936,21 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -426b54: |[426b54] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice$DeviceType.toString:()Ljava/lang/String; │ │ -426b64: 6f10 98b2 0200 |0000: invoke-super {v2}, Ljava/lang/Enum;.toString:()Ljava/lang/String; // method@b298 │ │ -426b6a: 0c00 |0003: move-result-object v0 │ │ -426b6c: 6201 fed9 |0004: sget-object v1, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d9fe │ │ -426b70: 6e20 44b3 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b344 │ │ -426b76: 0c00 |0009: move-result-object v0 │ │ -426b78: 1100 |000a: return-object v0 │ │ +426b1c: |[426b1c] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice$DeviceType.toString:()Ljava/lang/String; │ │ +426b2c: 6f10 98b2 0200 |0000: invoke-super {v2}, Ljava/lang/Enum;.toString:()Ljava/lang/String; // method@b298 │ │ +426b32: 0c00 |0003: move-result-object v0 │ │ +426b34: 6201 fed9 |0004: sget-object v1, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d9fe │ │ +426b38: 6e20 44b3 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b344 │ │ +426b3e: 0c00 |0009: move-result-object v0 │ │ +426b40: 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 : 8104 (GpodnetDevice.java) │ │ @@ -982998,23 +982998,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 │ │ -426d08: |[426d08] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V │ │ -426d18: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -426d1e: 5b01 1bc5 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.id:Ljava/lang/String; // field@c51b │ │ -426d22: 5b02 1ac5 |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.caption:Ljava/lang/String; // field@c51a │ │ -426d26: 7110 4dae 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@ae4d │ │ -426d2c: 0c01 |000a: move-result-object v1 │ │ -426d2e: 5b01 1dc5 |000b: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.type:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c51d │ │ -426d32: 5904 1cc5 |000d: iput v4, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.subscriptions:I // field@c51c │ │ -426d36: 0e00 |000f: return-void │ │ +426cd0: |[426cd0] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V │ │ +426ce0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +426ce6: 5b01 1bc5 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.id:Ljava/lang/String; // field@c51b │ │ +426cea: 5b02 1ac5 |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.caption:Ljava/lang/String; // field@c51a │ │ +426cee: 7110 4dae 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@ae4d │ │ +426cf4: 0c01 |000a: move-result-object v1 │ │ +426cf6: 5b01 1dc5 |000b: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.type:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c51d │ │ +426cfa: 5904 1cc5 |000d: iput v4, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.subscriptions:I // field@c51c │ │ +426cfe: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ 0x0003 line=18 │ │ 0x0005 line=19 │ │ 0x0007 line=20 │ │ 0x000d line=21 │ │ @@ -983031,17 +983031,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -426c58: |[426c58] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice.getCaption:()Ljava/lang/String; │ │ -426c68: 5410 1ac5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.caption:Ljava/lang/String; // field@c51a │ │ -426c6c: 1100 |0002: return-object v0 │ │ +426c20: |[426c20] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice.getCaption:()Ljava/lang/String; │ │ +426c30: 5410 1ac5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.caption:Ljava/lang/String; // field@c51a │ │ +426c34: 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;) │ │ @@ -983049,17 +983049,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -426c70: |[426c70] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice.getId:()Ljava/lang/String; │ │ -426c80: 5410 1bc5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.id:Ljava/lang/String; // field@c51b │ │ -426c84: 1100 |0002: return-object v0 │ │ +426c38: |[426c38] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice.getId:()Ljava/lang/String; │ │ +426c48: 5410 1bc5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.id:Ljava/lang/String; // field@c51b │ │ +426c4c: 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;) │ │ @@ -983067,17 +983067,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -426c40: |[426c40] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice.getSubscriptions:()I │ │ -426c50: 5210 1cc5 |0000: iget v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.subscriptions:I // field@c51c │ │ -426c54: 0f00 |0002: return v0 │ │ +426c08: |[426c08] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice.getSubscriptions:()I │ │ +426c18: 5210 1cc5 |0000: iget v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.subscriptions:I // field@c51c │ │ +426c1c: 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;) │ │ @@ -983085,17 +983085,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 │ │ -426c28: |[426c28] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice.getType:()Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; │ │ -426c38: 5410 1dc5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.type:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c51d │ │ -426c3c: 1100 |0002: return-object v0 │ │ +426bf0: |[426bf0] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice.getType:()Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; │ │ +426c00: 5410 1dc5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.type:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c51d │ │ +426c04: 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;) │ │ @@ -983103,38 +983103,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 55 16-bit code units │ │ -426c88: |[426c88] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice.toString:()Ljava/lang/String; │ │ -426c98: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -426c9c: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -426ca2: 1a01 a71f |0005: const-string v1, "GpodnetDevice [id=" // string@1fa7 │ │ -426ca6: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -426cac: 5421 1bc5 |000a: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.id:Ljava/lang/String; // field@c51b │ │ -426cb0: 6e20 5cb3 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -426cb6: 1a01 e007 |000f: const-string v1, ", caption=" // string@07e0 │ │ -426cba: 6e20 5cb3 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -426cc0: 5421 1ac5 |0014: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.caption:Ljava/lang/String; // field@c51a │ │ -426cc4: 6e20 5cb3 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -426cca: 1a01 ba08 |0019: const-string v1, ", type=" // string@08ba │ │ -426cce: 6e20 5cb3 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -426cd4: 5421 1dc5 |001e: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.type:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c51d │ │ -426cd8: 6e20 5bb3 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ -426cde: 1a01 9908 |0023: const-string v1, ", subscriptions=" // string@0899 │ │ -426ce2: 6e20 5cb3 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -426ce8: 5221 1cc5 |0028: iget v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.subscriptions:I // field@c51c │ │ -426cec: 6e20 57b3 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -426cf2: 1a01 4666 |002d: const-string v1, "]" // string@6646 │ │ -426cf6: 6e20 5cb3 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -426cfc: 6e10 67b3 0000 |0032: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -426d02: 0c00 |0035: move-result-object v0 │ │ -426d04: 1100 |0036: return-object v0 │ │ +426c50: |[426c50] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice.toString:()Ljava/lang/String; │ │ +426c60: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +426c64: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +426c6a: 1a01 a71f |0005: const-string v1, "GpodnetDevice [id=" // string@1fa7 │ │ +426c6e: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +426c74: 5421 1bc5 |000a: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.id:Ljava/lang/String; // field@c51b │ │ +426c78: 6e20 5cb3 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +426c7e: 1a01 e007 |000f: const-string v1, ", caption=" // string@07e0 │ │ +426c82: 6e20 5cb3 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +426c88: 5421 1ac5 |0014: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.caption:Ljava/lang/String; // field@c51a │ │ +426c8c: 6e20 5cb3 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +426c92: 1a01 ba08 |0019: const-string v1, ", type=" // string@08ba │ │ +426c96: 6e20 5cb3 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +426c9c: 5421 1dc5 |001e: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.type:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c51d │ │ +426ca0: 6e20 5bb3 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ +426ca6: 1a01 9908 |0023: const-string v1, ", subscriptions=" // string@0899 │ │ +426caa: 6e20 5cb3 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +426cb0: 5221 1cc5 |0028: iget v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.subscriptions:I // field@c51c │ │ +426cb4: 6e20 57b3 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +426cba: 1a01 4666 |002d: const-string v1, "]" // string@6646 │ │ +426cbe: 6e20 5cb3 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +426cc4: 6e10 67b3 0000 |0032: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +426cca: 0c00 |0035: move-result-object v0 │ │ +426ccc: 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 : 8104 (GpodnetDevice.java) │ │ @@ -983194,25 +983194,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 │ │ -426f78: |[426f78] 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 │ │ -426f88: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -426f8e: 5b01 25c5 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.url:Ljava/lang/String; // field@c525 │ │ -426f92: 5b02 24c5 |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.title:Ljava/lang/String; // field@c524 │ │ -426f96: 5b03 20c5 |0007: iput-object v3, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.description:Ljava/lang/String; // field@c520 │ │ -426f9a: 5904 23c5 |0009: iput v4, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.subscribers:I // field@c523 │ │ -426f9e: 5b05 21c5 |000b: iput-object v5, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.logoUrl:Ljava/lang/String; // field@c521 │ │ -426fa2: 5b06 26c5 |000d: iput-object v6, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.website:Ljava/lang/String; // field@c526 │ │ -426fa6: 5b07 22c5 |000f: iput-object v7, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.mygpoLink:Ljava/lang/String; // field@c522 │ │ -426faa: 5b08 1fc5 |0011: iput-object v8, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.author:Ljava/lang/String; // field@c51f │ │ -426fae: 0e00 |0013: return-void │ │ +426f40: |[426f40] 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 │ │ +426f50: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +426f56: 5b01 25c5 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.url:Ljava/lang/String; // field@c525 │ │ +426f5a: 5b02 24c5 |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.title:Ljava/lang/String; // field@c524 │ │ +426f5e: 5b03 20c5 |0007: iput-object v3, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.description:Ljava/lang/String; // field@c520 │ │ +426f62: 5904 23c5 |0009: iput v4, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.subscribers:I // field@c523 │ │ +426f66: 5b05 21c5 |000b: iput-object v5, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.logoUrl:Ljava/lang/String; // field@c521 │ │ +426f6a: 5b06 26c5 |000d: iput-object v6, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.website:Ljava/lang/String; // field@c526 │ │ +426f6e: 5b07 22c5 |000f: iput-object v7, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.mygpoLink:Ljava/lang/String; // field@c522 │ │ +426f72: 5b08 1fc5 |0011: iput-object v8, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.author:Ljava/lang/String; // field@c51f │ │ +426f76: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0003 line=24 │ │ 0x0005 line=25 │ │ 0x0007 line=26 │ │ 0x0009 line=27 │ │ @@ -983237,17 +983237,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -426e14: |[426e14] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.getAuthor:()Ljava/lang/String; │ │ -426e24: 5410 1fc5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.author:Ljava/lang/String; // field@c51f │ │ -426e28: 1100 |0002: return-object v0 │ │ +426ddc: |[426ddc] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.getAuthor:()Ljava/lang/String; │ │ +426dec: 5410 1fc5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.author:Ljava/lang/String; // field@c51f │ │ +426df0: 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;) │ │ @@ -983255,17 +983255,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -426e2c: |[426e2c] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.getDescription:()Ljava/lang/String; │ │ -426e3c: 5410 20c5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.description:Ljava/lang/String; // field@c520 │ │ -426e40: 1100 |0002: return-object v0 │ │ +426df4: |[426df4] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.getDescription:()Ljava/lang/String; │ │ +426e04: 5410 20c5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.description:Ljava/lang/String; // field@c520 │ │ +426e08: 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;) │ │ @@ -983273,17 +983273,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -426e44: |[426e44] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.getLogoUrl:()Ljava/lang/String; │ │ -426e54: 5410 21c5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.logoUrl:Ljava/lang/String; // field@c521 │ │ -426e58: 1100 |0002: return-object v0 │ │ +426e0c: |[426e0c] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.getLogoUrl:()Ljava/lang/String; │ │ +426e1c: 5410 21c5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.logoUrl:Ljava/lang/String; // field@c521 │ │ +426e20: 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;) │ │ @@ -983291,17 +983291,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -426e5c: |[426e5c] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.getMygpoLink:()Ljava/lang/String; │ │ -426e6c: 5410 22c5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.mygpoLink:Ljava/lang/String; // field@c522 │ │ -426e70: 1100 |0002: return-object v0 │ │ +426e24: |[426e24] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.getMygpoLink:()Ljava/lang/String; │ │ +426e34: 5410 22c5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.mygpoLink:Ljava/lang/String; // field@c522 │ │ +426e38: 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;) │ │ @@ -983309,17 +983309,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -426dfc: |[426dfc] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.getSubscribers:()I │ │ -426e0c: 5210 23c5 |0000: iget v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.subscribers:I // field@c523 │ │ -426e10: 0f00 |0002: return v0 │ │ +426dc4: |[426dc4] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.getSubscribers:()I │ │ +426dd4: 5210 23c5 |0000: iget v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.subscribers:I // field@c523 │ │ +426dd8: 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;) │ │ @@ -983327,17 +983327,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -426e74: |[426e74] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.getTitle:()Ljava/lang/String; │ │ -426e84: 5410 24c5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.title:Ljava/lang/String; // field@c524 │ │ -426e88: 1100 |0002: return-object v0 │ │ +426e3c: |[426e3c] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.getTitle:()Ljava/lang/String; │ │ +426e4c: 5410 24c5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.title:Ljava/lang/String; // field@c524 │ │ +426e50: 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;) │ │ @@ -983345,17 +983345,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -426e8c: |[426e8c] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.getUrl:()Ljava/lang/String; │ │ -426e9c: 5410 25c5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.url:Ljava/lang/String; // field@c525 │ │ -426ea0: 1100 |0002: return-object v0 │ │ +426e54: |[426e54] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.getUrl:()Ljava/lang/String; │ │ +426e64: 5410 25c5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.url:Ljava/lang/String; // field@c525 │ │ +426e68: 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;) │ │ @@ -983363,17 +983363,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -426ea4: |[426ea4] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.getWebsite:()Ljava/lang/String; │ │ -426eb4: 5410 26c5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.website:Ljava/lang/String; // field@c526 │ │ -426eb8: 1100 |0002: return-object v0 │ │ +426e6c: |[426e6c] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.getWebsite:()Ljava/lang/String; │ │ +426e7c: 5410 26c5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.website:Ljava/lang/String; // field@c526 │ │ +426e80: 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;) │ │ @@ -983381,50 +983381,50 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -426ebc: |[426ebc] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.toString:()Ljava/lang/String; │ │ -426ecc: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -426ed0: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -426ed6: 1a01 aa1f |0005: const-string v1, "GpodnetPodcast [url=" // string@1faa │ │ -426eda: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -426ee0: 5421 25c5 |000a: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.url:Ljava/lang/String; // field@c525 │ │ -426ee4: 6e20 5cb3 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -426eea: 1a01 af08 |000f: const-string v1, ", title=" // string@08af │ │ -426eee: 6e20 5cb3 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -426ef4: 5421 24c5 |0014: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.title:Ljava/lang/String; // field@c524 │ │ -426ef8: 6e20 5cb3 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -426efe: 1a01 f507 |0019: const-string v1, ", description=" // string@07f5 │ │ -426f02: 6e20 5cb3 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -426f08: 5421 20c5 |001e: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.description:Ljava/lang/String; // field@c520 │ │ -426f0c: 6e20 5cb3 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -426f12: 1a01 9808 |0023: const-string v1, ", subscribers=" // string@0898 │ │ -426f16: 6e20 5cb3 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -426f1c: 5221 23c5 |0028: iget v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.subscribers:I // field@c523 │ │ -426f20: 6e20 57b3 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -426f26: 1a01 3908 |002d: const-string v1, ", logoUrl=" // string@0839 │ │ -426f2a: 6e20 5cb3 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -426f30: 5421 21c5 |0032: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.logoUrl:Ljava/lang/String; // field@c521 │ │ -426f34: 6e20 5cb3 1000 |0034: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -426f3a: 1a01 c908 |0037: const-string v1, ", website=" // string@08c9 │ │ -426f3e: 6e20 5cb3 1000 |0039: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -426f44: 5421 26c5 |003c: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.website:Ljava/lang/String; // field@c526 │ │ -426f48: 6e20 5cb3 1000 |003e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -426f4e: 1a01 6108 |0041: const-string v1, ", mygpoLink=" // string@0861 │ │ -426f52: 6e20 5cb3 1000 |0043: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -426f58: 5421 22c5 |0046: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.mygpoLink:Ljava/lang/String; // field@c522 │ │ -426f5c: 6e20 5cb3 1000 |0048: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -426f62: 1a01 4666 |004b: const-string v1, "]" // string@6646 │ │ -426f66: 6e20 5cb3 1000 |004d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -426f6c: 6e10 67b3 0000 |0050: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -426f72: 0c00 |0053: move-result-object v0 │ │ -426f74: 1100 |0054: return-object v0 │ │ +426e84: |[426e84] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.toString:()Ljava/lang/String; │ │ +426e94: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +426e98: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +426e9e: 1a01 aa1f |0005: const-string v1, "GpodnetPodcast [url=" // string@1faa │ │ +426ea2: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +426ea8: 5421 25c5 |000a: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.url:Ljava/lang/String; // field@c525 │ │ +426eac: 6e20 5cb3 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +426eb2: 1a01 af08 |000f: const-string v1, ", title=" // string@08af │ │ +426eb6: 6e20 5cb3 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +426ebc: 5421 24c5 |0014: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.title:Ljava/lang/String; // field@c524 │ │ +426ec0: 6e20 5cb3 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +426ec6: 1a01 f507 |0019: const-string v1, ", description=" // string@07f5 │ │ +426eca: 6e20 5cb3 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +426ed0: 5421 20c5 |001e: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.description:Ljava/lang/String; // field@c520 │ │ +426ed4: 6e20 5cb3 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +426eda: 1a01 9808 |0023: const-string v1, ", subscribers=" // string@0898 │ │ +426ede: 6e20 5cb3 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +426ee4: 5221 23c5 |0028: iget v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.subscribers:I // field@c523 │ │ +426ee8: 6e20 57b3 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +426eee: 1a01 3908 |002d: const-string v1, ", logoUrl=" // string@0839 │ │ +426ef2: 6e20 5cb3 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +426ef8: 5421 21c5 |0032: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.logoUrl:Ljava/lang/String; // field@c521 │ │ +426efc: 6e20 5cb3 1000 |0034: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +426f02: 1a01 c908 |0037: const-string v1, ", website=" // string@08c9 │ │ +426f06: 6e20 5cb3 1000 |0039: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +426f0c: 5421 26c5 |003c: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.website:Ljava/lang/String; // field@c526 │ │ +426f10: 6e20 5cb3 1000 |003e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +426f16: 1a01 6108 |0041: const-string v1, ", mygpoLink=" // string@0861 │ │ +426f1a: 6e20 5cb3 1000 |0043: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +426f20: 5421 22c5 |0046: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.mygpoLink:Ljava/lang/String; // field@c522 │ │ +426f24: 6e20 5cb3 1000 |0048: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +426f2a: 1a01 4666 |004b: const-string v1, "]" // string@6646 │ │ +426f2e: 6e20 5cb3 1000 |004d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +426f34: 6e10 67b3 0000 |0050: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +426f3a: 0c00 |0053: move-result-object v0 │ │ +426f3c: 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 : 8107 (GpodnetPodcast.java) │ │ @@ -983467,17 +983467,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4270a4: |[4270a4] de.danoeh.antennapod.net.sync.model.BuildConfig.:()V │ │ -4270b4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4270ba: 0e00 |0003: return-void │ │ +42706c: |[42706c] de.danoeh.antennapod.net.sync.model.BuildConfig.:()V │ │ +42707c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +427082: 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 - │ │ @@ -983534,43 +983534,43 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -427104: |[427104] de.danoeh.antennapod.net.sync.model.EpisodeAction$Action.:()V │ │ -427114: 2200 381d |0000: new-instance v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // type@1d38 │ │ -427118: 1a01 e84a |0002: const-string v1, "NEW" // string@4ae8 │ │ -42711c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -42711e: 7030 69ae 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.:(Ljava/lang/String;I)V // method@ae69 │ │ -427124: 6900 2ec5 |0008: sput-object v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.NEW:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c52e │ │ -427128: 2201 381d |000a: new-instance v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // type@1d38 │ │ -42712c: 1a03 0a18 |000c: const-string v3, "DOWNLOAD" // string@180a │ │ -427130: 1214 |000e: const/4 v4, #int 1 // #1 │ │ -427132: 7030 69ae 3104 |000f: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.:(Ljava/lang/String;I)V // method@ae69 │ │ -427138: 6901 2dc5 |0012: sput-object v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.DOWNLOAD:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c52d │ │ -42713c: 2203 381d |0014: new-instance v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // type@1d38 │ │ -427140: 1a05 c94d |0016: const-string v5, "PLAY" // string@4dc9 │ │ -427144: 1226 |0018: const/4 v6, #int 2 // #2 │ │ -427146: 7030 69ae 5306 |0019: invoke-direct {v3, v5, v6}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.:(Ljava/lang/String;I)V // method@ae69 │ │ -42714c: 6903 2fc5 |001c: sput-object v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.PLAY:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c52f │ │ -427150: 2205 381d |001e: new-instance v5, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // type@1d38 │ │ -427154: 1a07 c417 |0020: const-string v7, "DELETE" // string@17c4 │ │ -427158: 1238 |0022: const/4 v8, #int 3 // #3 │ │ -42715a: 7030 69ae 7508 |0023: invoke-direct {v5, v7, v8}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.:(Ljava/lang/String;I)V // method@ae69 │ │ -427160: 6905 2cc5 |0026: sput-object v5, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.DELETE:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c52c │ │ -427164: 1247 |0028: const/4 v7, #int 4 // #4 │ │ -427166: 2377 1a21 |0029: new-array v7, v7, [Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // type@211a │ │ -42716a: 4d00 0702 |002b: aput-object v0, v7, v2 │ │ -42716e: 4d01 0704 |002d: aput-object v1, v7, v4 │ │ -427172: 4d03 0706 |002f: aput-object v3, v7, v6 │ │ -427176: 4d05 0708 |0031: aput-object v5, v7, v8 │ │ -42717a: 6907 2bc5 |0033: sput-object v7, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.$VALUES:[Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c52b │ │ -42717e: 0e00 |0035: return-void │ │ +4270cc: |[4270cc] de.danoeh.antennapod.net.sync.model.EpisodeAction$Action.:()V │ │ +4270dc: 2200 381d |0000: new-instance v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // type@1d38 │ │ +4270e0: 1a01 e84a |0002: const-string v1, "NEW" // string@4ae8 │ │ +4270e4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +4270e6: 7030 69ae 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.:(Ljava/lang/String;I)V // method@ae69 │ │ +4270ec: 6900 2ec5 |0008: sput-object v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.NEW:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c52e │ │ +4270f0: 2201 381d |000a: new-instance v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // type@1d38 │ │ +4270f4: 1a03 0a18 |000c: const-string v3, "DOWNLOAD" // string@180a │ │ +4270f8: 1214 |000e: const/4 v4, #int 1 // #1 │ │ +4270fa: 7030 69ae 3104 |000f: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.:(Ljava/lang/String;I)V // method@ae69 │ │ +427100: 6901 2dc5 |0012: sput-object v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.DOWNLOAD:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c52d │ │ +427104: 2203 381d |0014: new-instance v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // type@1d38 │ │ +427108: 1a05 c94d |0016: const-string v5, "PLAY" // string@4dc9 │ │ +42710c: 1226 |0018: const/4 v6, #int 2 // #2 │ │ +42710e: 7030 69ae 5306 |0019: invoke-direct {v3, v5, v6}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.:(Ljava/lang/String;I)V // method@ae69 │ │ +427114: 6903 2fc5 |001c: sput-object v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.PLAY:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c52f │ │ +427118: 2205 381d |001e: new-instance v5, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // type@1d38 │ │ +42711c: 1a07 c417 |0020: const-string v7, "DELETE" // string@17c4 │ │ +427120: 1238 |0022: const/4 v8, #int 3 // #3 │ │ +427122: 7030 69ae 7508 |0023: invoke-direct {v5, v7, v8}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.:(Ljava/lang/String;I)V // method@ae69 │ │ +427128: 6905 2cc5 |0026: sput-object v5, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.DELETE:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c52c │ │ +42712c: 1247 |0028: const/4 v7, #int 4 // #4 │ │ +42712e: 2377 1a21 |0029: new-array v7, v7, [Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // type@211a │ │ +427132: 4d00 0702 |002b: aput-object v0, v7, v2 │ │ +427136: 4d01 0704 |002d: aput-object v1, v7, v4 │ │ +42713a: 4d03 0706 |002f: aput-object v3, v7, v6 │ │ +42713e: 4d05 0708 |0031: aput-object v5, v7, v8 │ │ +427142: 6907 2bc5 |0033: sput-object v7, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.$VALUES:[Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c52b │ │ +427146: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0033 line=223 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;) │ │ @@ -983578,17 +983578,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 │ │ -427180: |[427180] de.danoeh.antennapod.net.sync.model.EpisodeAction$Action.:(Ljava/lang/String;I)V │ │ -427190: 7030 94b2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b294 │ │ -427196: 0e00 |0003: return-void │ │ +427148: |[427148] de.danoeh.antennapod.net.sync.model.EpisodeAction$Action.:(Ljava/lang/String;I)V │ │ +427158: 7030 94b2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b294 │ │ +42715e: 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 │ │ @@ -983598,20 +983598,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 │ │ -4270bc: |[4270bc] de.danoeh.antennapod.net.sync.model.EpisodeAction$Action.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; │ │ -4270cc: 1c00 381d |0000: const-class v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // type@1d38 │ │ -4270d0: 7120 99b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b299 │ │ -4270d6: 0c01 |0005: move-result-object v1 │ │ -4270d8: 1f01 381d |0006: check-cast v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // type@1d38 │ │ -4270dc: 1101 |0008: return-object v1 │ │ +427084: |[427084] de.danoeh.antennapod.net.sync.model.EpisodeAction$Action.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; │ │ +427094: 1c00 381d |0000: const-class v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // type@1d38 │ │ +427098: 7120 99b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b299 │ │ +42709e: 0c01 |0005: move-result-object v1 │ │ +4270a0: 1f01 381d |0006: check-cast v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // type@1d38 │ │ +4270a4: 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;) │ │ @@ -983619,20 +983619,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 │ │ -4270e0: |[4270e0] de.danoeh.antennapod.net.sync.model.EpisodeAction$Action.values:()[Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; │ │ -4270f0: 6200 2bc5 |0000: sget-object v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.$VALUES:[Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c52b │ │ -4270f4: 6e10 36b8 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.clone:()Ljava/lang/Object; // method@b836 │ │ -4270fa: 0c00 |0005: move-result-object v0 │ │ -4270fc: 1f00 1a21 |0006: check-cast v0, [Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // type@211a │ │ -427100: 1100 |0008: return-object v0 │ │ +4270a8: |[4270a8] de.danoeh.antennapod.net.sync.model.EpisodeAction$Action.values:()[Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; │ │ +4270b8: 6200 2bc5 |0000: sget-object v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.$VALUES:[Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c52b │ │ +4270bc: 6e10 36b8 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.clone:()Ljava/lang/Object; // method@b836 │ │ +4270c2: 0c00 |0005: move-result-object v0 │ │ +4270c4: 1f00 1a21 |0006: check-cast v0, [Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // type@211a │ │ +4270c8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 6935 (EpisodeAction.java) │ │ @@ -983697,17 +983697,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 │ │ -4271b8: |[4271b8] 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; │ │ -4271c8: 5400 30c5 |0000: iget-object v0, v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.action:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c530 │ │ -4271cc: 1100 |0002: return-object v0 │ │ +427180: |[427180] 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; │ │ +427190: 5400 30c5 |0000: iget-object v0, v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.action:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c530 │ │ +427194: 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;) │ │ @@ -983715,17 +983715,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 │ │ -4272d8: |[4272d8] de.danoeh.antennapod.net.sync.model.EpisodeAction$Builder.-$$Nest$fgetepisode:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;)Ljava/lang/String; │ │ -4272e8: 5400 31c5 |0000: iget-object v0, v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.episode:Ljava/lang/String; // field@c531 │ │ -4272ec: 1100 |0002: return-object v0 │ │ +4272a0: |[4272a0] de.danoeh.antennapod.net.sync.model.EpisodeAction$Builder.-$$Nest$fgetepisode:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;)Ljava/lang/String; │ │ +4272b0: 5400 31c5 |0000: iget-object v0, v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.episode:Ljava/lang/String; // field@c531 │ │ +4272b4: 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;) │ │ @@ -983733,17 +983733,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 │ │ -4272f0: |[4272f0] de.danoeh.antennapod.net.sync.model.EpisodeAction$Builder.-$$Nest$fgetguid:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;)Ljava/lang/String; │ │ -427300: 5400 32c5 |0000: iget-object v0, v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.guid:Ljava/lang/String; // field@c532 │ │ -427304: 1100 |0002: return-object v0 │ │ +4272b8: |[4272b8] de.danoeh.antennapod.net.sync.model.EpisodeAction$Builder.-$$Nest$fgetguid:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;)Ljava/lang/String; │ │ +4272c8: 5400 32c5 |0000: iget-object v0, v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.guid:Ljava/lang/String; // field@c532 │ │ +4272cc: 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;) │ │ @@ -983751,17 +983751,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 │ │ -427308: |[427308] de.danoeh.antennapod.net.sync.model.EpisodeAction$Builder.-$$Nest$fgetpodcast:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;)Ljava/lang/String; │ │ -427318: 5400 33c5 |0000: iget-object v0, v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.podcast:Ljava/lang/String; // field@c533 │ │ -42731c: 1100 |0002: return-object v0 │ │ +4272d0: |[4272d0] de.danoeh.antennapod.net.sync.model.EpisodeAction$Builder.-$$Nest$fgetpodcast:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;)Ljava/lang/String; │ │ +4272e0: 5400 33c5 |0000: iget-object v0, v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.podcast:Ljava/lang/String; // field@c533 │ │ +4272e4: 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;) │ │ @@ -983769,17 +983769,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 │ │ -427290: |[427290] de.danoeh.antennapod.net.sync.model.EpisodeAction$Builder.-$$Nest$fgetposition:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;)I │ │ -4272a0: 5200 34c5 |0000: iget v0, v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.position:I // field@c534 │ │ -4272a4: 0f00 |0002: return v0 │ │ +427258: |[427258] de.danoeh.antennapod.net.sync.model.EpisodeAction$Builder.-$$Nest$fgetposition:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;)I │ │ +427268: 5200 34c5 |0000: iget v0, v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.position:I // field@c534 │ │ +42726c: 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;) │ │ @@ -983787,17 +983787,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 │ │ -4272a8: |[4272a8] de.danoeh.antennapod.net.sync.model.EpisodeAction$Builder.-$$Nest$fgetstarted:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;)I │ │ -4272b8: 5200 35c5 |0000: iget v0, v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.started:I // field@c535 │ │ -4272bc: 0f00 |0002: return v0 │ │ +427270: |[427270] de.danoeh.antennapod.net.sync.model.EpisodeAction$Builder.-$$Nest$fgetstarted:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;)I │ │ +427280: 5200 35c5 |0000: iget v0, v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.started:I // field@c535 │ │ +427284: 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;) │ │ @@ -983805,17 +983805,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 │ │ -427320: |[427320] de.danoeh.antennapod.net.sync.model.EpisodeAction$Builder.-$$Nest$fgettimestamp:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;)Ljava/util/Date; │ │ -427330: 5400 36c5 |0000: iget-object v0, v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.timestamp:Ljava/util/Date; // field@c536 │ │ -427334: 1100 |0002: return-object v0 │ │ +4272e8: |[4272e8] de.danoeh.antennapod.net.sync.model.EpisodeAction$Builder.-$$Nest$fgettimestamp:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;)Ljava/util/Date; │ │ +4272f8: 5400 36c5 |0000: iget-object v0, v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.timestamp:Ljava/util/Date; // field@c536 │ │ +4272fc: 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;) │ │ @@ -983823,17 +983823,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 │ │ -4272c0: |[4272c0] de.danoeh.antennapod.net.sync.model.EpisodeAction$Builder.-$$Nest$fgettotal:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;)I │ │ -4272d0: 5200 37c5 |0000: iget v0, v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.total:I // field@c537 │ │ -4272d4: 0f00 |0002: return v0 │ │ +427288: |[427288] de.danoeh.antennapod.net.sync.model.EpisodeAction$Builder.-$$Nest$fgettotal:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;)I │ │ +427298: 5200 37c5 |0000: iget v0, v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.total:I // field@c537 │ │ +42729c: 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;) │ │ @@ -983841,28 +983841,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 │ │ -427338: |[427338] de.danoeh.antennapod.net.sync.model.EpisodeAction$Builder.:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;)V │ │ -427348: 6e10 2dac 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -42734e: 0c00 |0003: move-result-object v0 │ │ -427350: 6e10 01ac 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ -427356: 0c00 |0007: move-result-object v0 │ │ -427358: 6e10 35ac 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -42735e: 0c01 |000b: move-result-object v1 │ │ -427360: 6e10 01ac 0100 |000c: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ -427366: 0c01 |000f: move-result-object v1 │ │ -427368: 7040 75ae 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@ae75 │ │ -42736e: 6e10 33ac 0300 |0013: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getItemIdentifier:()Ljava/lang/String; // method@ac33 │ │ -427374: 0c03 |0016: move-result-object v3 │ │ -427376: 6e20 78ae 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@ae78 │ │ -42737c: 0e00 |001a: return-void │ │ +427300: |[427300] de.danoeh.antennapod.net.sync.model.EpisodeAction$Builder.:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;)V │ │ +427310: 6e10 2dac 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +427316: 0c00 |0003: move-result-object v0 │ │ +427318: 6e10 01ac 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ +42731e: 0c00 |0007: move-result-object v0 │ │ +427320: 6e10 35ac 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +427326: 0c01 |000b: move-result-object v1 │ │ +427328: 6e10 01ac 0100 |000c: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ +42732e: 0c01 |000f: move-result-object v1 │ │ +427330: 7040 75ae 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@ae75 │ │ +427336: 6e10 33ac 0300 |0013: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getItemIdentifier:()Ljava/lang/String; // method@ac33 │ │ +42733c: 0c03 |0016: move-result-object v3 │ │ +42733e: 6e20 78ae 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@ae78 │ │ +427344: 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; │ │ @@ -983873,24 +983873,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 │ │ -427380: |[427380] de.danoeh.antennapod.net.sync.model.EpisodeAction$Builder.:(Ljava/lang/String;Ljava/lang/String;Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;)V │ │ -427390: 7010 ffb2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b2ff │ │ -427396: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -427398: 5910 35c5 |0004: iput v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.started:I // field@c535 │ │ -42739c: 5910 34c5 |0006: iput v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.position:I // field@c534 │ │ -4273a0: 5910 37c5 |0008: iput v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.total:I // field@c537 │ │ -4273a4: 5b12 33c5 |000a: iput-object v2, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.podcast:Ljava/lang/String; // field@c533 │ │ -4273a8: 5b13 31c5 |000c: iput-object v3, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.episode:Ljava/lang/String; // field@c531 │ │ -4273ac: 5b14 30c5 |000e: iput-object v4, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.action:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c530 │ │ -4273b0: 0e00 |0010: return-void │ │ +427348: |[427348] de.danoeh.antennapod.net.sync.model.EpisodeAction$Builder.:(Ljava/lang/String;Ljava/lang/String;Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;)V │ │ +427358: 7010 ffb2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42735e: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +427360: 5910 35c5 |0004: iput v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.started:I // field@c535 │ │ +427364: 5910 34c5 |0006: iput v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.position:I // field@c534 │ │ +427368: 5910 37c5 |0008: iput v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.total:I // field@c537 │ │ +42736c: 5b12 33c5 |000a: iput-object v2, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.podcast:Ljava/lang/String; // field@c533 │ │ +427370: 5b13 31c5 |000c: iput-object v3, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.episode:Ljava/lang/String; // field@c531 │ │ +427374: 5b14 30c5 |000e: iput-object v4, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.action:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c530 │ │ +427378: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ 0x0004 line=236 │ │ 0x0006 line=237 │ │ 0x0008 line=238 │ │ 0x000a line=247 │ │ @@ -983908,19 +983908,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 │ │ -427198: |[427198] de.danoeh.antennapod.net.sync.model.EpisodeAction$Builder.build:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction; │ │ -4271a8: 2200 3b1d |0000: new-instance v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // type@1d3b │ │ -4271ac: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4271ae: 7030 7fae 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@ae7f │ │ -4271b4: 1100 |0006: return-object v0 │ │ +427160: |[427160] de.danoeh.antennapod.net.sync.model.EpisodeAction$Builder.build:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction; │ │ +427170: 2200 3b1d |0000: new-instance v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // type@1d3b │ │ +427174: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +427176: 7030 7fae 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@ae7f │ │ +42717c: 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;) │ │ @@ -983928,20 +983928,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 │ │ -4271d0: |[4271d0] de.danoeh.antennapod.net.sync.model.EpisodeAction$Builder.currentTimestamp:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; │ │ -4271e0: 2200 051f |0000: new-instance v0, Ljava/util/Date; // type@1f05 │ │ -4271e4: 7010 21b5 0000 |0002: invoke-direct {v0}, Ljava/util/Date;.:()V // method@b521 │ │ -4271ea: 6e20 7bae 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@ae7b │ │ -4271f0: 0c00 |0008: move-result-object v0 │ │ -4271f2: 1100 |0009: return-object v0 │ │ +427198: |[427198] de.danoeh.antennapod.net.sync.model.EpisodeAction$Builder.currentTimestamp:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; │ │ +4271a8: 2200 051f |0000: new-instance v0, Ljava/util/Date; // type@1f05 │ │ +4271ac: 7010 21b5 0000 |0002: invoke-direct {v0}, Ljava/util/Date;.:()V // method@b521 │ │ +4271b2: 6e20 7bae 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@ae7b │ │ +4271b8: 0c00 |0008: move-result-object v0 │ │ +4271ba: 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;) │ │ @@ -983949,17 +983949,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 │ │ -4271f4: |[4271f4] de.danoeh.antennapod.net.sync.model.EpisodeAction$Builder.guid:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; │ │ -427204: 5b01 32c5 |0000: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.guid:Ljava/lang/String; // field@c532 │ │ -427208: 1100 |0002: return-object v0 │ │ +4271bc: |[4271bc] de.danoeh.antennapod.net.sync.model.EpisodeAction$Builder.guid:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; │ │ +4271cc: 5b01 32c5 |0000: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.guid:Ljava/lang/String; // field@c532 │ │ +4271d0: 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; │ │ │ │ @@ -983968,20 +983968,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 │ │ -42720c: |[42720c] de.danoeh.antennapod.net.sync.model.EpisodeAction$Builder.position:(I)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; │ │ -42721c: 5420 30c5 |0000: iget-object v0, v2, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.action:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c530 │ │ -427220: 6201 2fc5 |0002: sget-object v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.PLAY:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c52f │ │ -427224: 3310 0400 |0004: if-ne v0, v1, 0008 // +0004 │ │ -427228: 5923 34c5 |0006: iput v3, v2, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.position:I // field@c534 │ │ -42722c: 1102 |0008: return-object v2 │ │ +4271d4: |[4271d4] de.danoeh.antennapod.net.sync.model.EpisodeAction$Builder.position:(I)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; │ │ +4271e4: 5420 30c5 |0000: iget-object v0, v2, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.action:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c530 │ │ +4271e8: 6201 2fc5 |0002: sget-object v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.PLAY:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c52f │ │ +4271ec: 3310 0400 |0004: if-ne v0, v1, 0008 // +0004 │ │ +4271f0: 5923 34c5 |0006: iput v3, v2, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.position:I // field@c534 │ │ +4271f4: 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 │ │ @@ -983991,20 +983991,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 │ │ -427230: |[427230] de.danoeh.antennapod.net.sync.model.EpisodeAction$Builder.started:(I)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; │ │ -427240: 5420 30c5 |0000: iget-object v0, v2, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.action:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c530 │ │ -427244: 6201 2fc5 |0002: sget-object v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.PLAY:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c52f │ │ -427248: 3310 0400 |0004: if-ne v0, v1, 0008 // +0004 │ │ -42724c: 5923 35c5 |0006: iput v3, v2, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.started:I // field@c535 │ │ -427250: 1102 |0008: return-object v2 │ │ +4271f8: |[4271f8] de.danoeh.antennapod.net.sync.model.EpisodeAction$Builder.started:(I)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; │ │ +427208: 5420 30c5 |0000: iget-object v0, v2, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.action:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c530 │ │ +42720c: 6201 2fc5 |0002: sget-object v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.PLAY:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c52f │ │ +427210: 3310 0400 |0004: if-ne v0, v1, 0008 // +0004 │ │ +427214: 5923 35c5 |0006: iput v3, v2, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.started:I // field@c535 │ │ +427218: 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 │ │ @@ -984014,17 +984014,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 │ │ -427254: |[427254] de.danoeh.antennapod.net.sync.model.EpisodeAction$Builder.timestamp:(Ljava/util/Date;)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; │ │ -427264: 5b01 36c5 |0000: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.timestamp:Ljava/util/Date; // field@c536 │ │ -427268: 1100 |0002: return-object v0 │ │ +42721c: |[42721c] de.danoeh.antennapod.net.sync.model.EpisodeAction$Builder.timestamp:(Ljava/util/Date;)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; │ │ +42722c: 5b01 36c5 |0000: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.timestamp:Ljava/util/Date; // field@c536 │ │ +427230: 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; │ │ │ │ @@ -984033,20 +984033,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 │ │ -42726c: |[42726c] de.danoeh.antennapod.net.sync.model.EpisodeAction$Builder.total:(I)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; │ │ -42727c: 5420 30c5 |0000: iget-object v0, v2, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.action:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c530 │ │ -427280: 6201 2fc5 |0002: sget-object v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.PLAY:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c52f │ │ -427284: 3310 0400 |0004: if-ne v0, v1, 0008 // +0004 │ │ -427288: 5923 37c5 |0006: iput v3, v2, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.total:I // field@c537 │ │ -42728c: 1102 |0008: return-object v2 │ │ +427234: |[427234] de.danoeh.antennapod.net.sync.model.EpisodeAction$Builder.total:(I)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; │ │ +427244: 5420 30c5 |0000: iget-object v0, v2, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.action:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c530 │ │ +427248: 6201 2fc5 |0002: sget-object v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.PLAY:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c52f │ │ +42724c: 3310 0400 |0004: if-ne v0, v1, 0008 // +0004 │ │ +427250: 5923 37c5 |0006: iput v3, v2, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.total:I // field@c537 │ │ +427254: 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 │ │ @@ -984163,24 +984163,24 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 17 16-bit code units │ │ -427a00: |[427a00] de.danoeh.antennapod.net.sync.model.EpisodeAction.:()V │ │ -427a10: 6200 2ec5 |0000: sget-object v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.NEW:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c52e │ │ -427a14: 6900 3ac5 |0002: sput-object v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.NEW:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c53a │ │ -427a18: 6200 2dc5 |0004: sget-object v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.DOWNLOAD:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c52d │ │ -427a1c: 6900 39c5 |0006: sput-object v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.DOWNLOAD:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c539 │ │ -427a20: 6200 2fc5 |0008: sget-object v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.PLAY:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c52f │ │ -427a24: 6900 3cc5 |000a: sput-object v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.PLAY:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c53c │ │ -427a28: 6200 2cc5 |000c: sget-object v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.DELETE:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c52c │ │ -427a2c: 6900 38c5 |000e: sput-object v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.DELETE:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c538 │ │ -427a30: 0e00 |0010: return-void │ │ +4279c8: |[4279c8] de.danoeh.antennapod.net.sync.model.EpisodeAction.:()V │ │ +4279d8: 6200 2ec5 |0000: sget-object v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.NEW:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c52e │ │ +4279dc: 6900 3ac5 |0002: sput-object v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.NEW:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c53a │ │ +4279e0: 6200 2dc5 |0004: sget-object v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.DOWNLOAD:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c52d │ │ +4279e4: 6900 39c5 |0006: sput-object v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.DOWNLOAD:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c539 │ │ +4279e8: 6200 2fc5 |0008: sget-object v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.PLAY:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c52f │ │ +4279ec: 6900 3cc5 |000a: sput-object v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.PLAY:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c53c │ │ +4279f0: 6200 2cc5 |000c: sget-object v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.DELETE:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c52c │ │ +4279f4: 6900 38c5 |000e: sput-object v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.DELETE:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c538 │ │ +4279f8: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0004 line=24 │ │ 0x0008 line=25 │ │ 0x000c line=26 │ │ locals : │ │ @@ -984190,41 +984190,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 │ │ -427a34: |[427a34] de.danoeh.antennapod.net.sync.model.EpisodeAction.:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;)V │ │ -427a44: 7010 ffb2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b2ff │ │ -427a4a: 7110 6fae 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@ae6f │ │ -427a50: 0c00 |0006: move-result-object v0 │ │ -427a52: 5b10 41c5 |0007: iput-object v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.podcast:Ljava/lang/String; // field@c541 │ │ -427a56: 7110 6dae 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@ae6d │ │ -427a5c: 0c00 |000c: move-result-object v0 │ │ -427a5e: 5b10 3fc5 |000d: iput-object v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.episode:Ljava/lang/String; // field@c53f │ │ -427a62: 7110 6eae 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@ae6e │ │ -427a68: 0c00 |0012: move-result-object v0 │ │ -427a6a: 5b10 40c5 |0013: iput-object v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.guid:Ljava/lang/String; // field@c540 │ │ -427a6e: 7110 6cae 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@ae6c │ │ -427a74: 0c00 |0018: move-result-object v0 │ │ -427a76: 5b10 3ec5 |0019: iput-object v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.action:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c53e │ │ -427a7a: 7110 72ae 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@ae72 │ │ -427a80: 0c00 |001e: move-result-object v0 │ │ -427a82: 5b10 44c5 |001f: iput-object v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.timestamp:Ljava/util/Date; // field@c544 │ │ -427a86: 7110 71ae 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@ae71 │ │ -427a8c: 0a00 |0024: move-result v0 │ │ -427a8e: 5910 43c5 |0025: iput v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.started:I // field@c543 │ │ -427a92: 7110 70ae 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@ae70 │ │ -427a98: 0a00 |002a: move-result v0 │ │ -427a9a: 5910 42c5 |002b: iput v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.position:I // field@c542 │ │ -427a9e: 7110 73ae 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@ae73 │ │ -427aa4: 0a02 |0030: move-result v2 │ │ -427aa6: 5912 45c5 |0031: iput v2, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.total:I // field@c545 │ │ -427aaa: 0e00 |0033: return-void │ │ +4279fc: |[4279fc] de.danoeh.antennapod.net.sync.model.EpisodeAction.:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;)V │ │ +427a0c: 7010 ffb2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b2ff │ │ +427a12: 7110 6fae 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@ae6f │ │ +427a18: 0c00 |0006: move-result-object v0 │ │ +427a1a: 5b10 41c5 |0007: iput-object v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.podcast:Ljava/lang/String; // field@c541 │ │ +427a1e: 7110 6dae 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@ae6d │ │ +427a24: 0c00 |000c: move-result-object v0 │ │ +427a26: 5b10 3fc5 |000d: iput-object v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.episode:Ljava/lang/String; // field@c53f │ │ +427a2a: 7110 6eae 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@ae6e │ │ +427a30: 0c00 |0012: move-result-object v0 │ │ +427a32: 5b10 40c5 |0013: iput-object v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.guid:Ljava/lang/String; // field@c540 │ │ +427a36: 7110 6cae 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@ae6c │ │ +427a3c: 0c00 |0018: move-result-object v0 │ │ +427a3e: 5b10 3ec5 |0019: iput-object v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.action:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c53e │ │ +427a42: 7110 72ae 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@ae72 │ │ +427a48: 0c00 |001e: move-result-object v0 │ │ +427a4a: 5b10 44c5 |001f: iput-object v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.timestamp:Ljava/util/Date; // field@c544 │ │ +427a4e: 7110 71ae 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@ae71 │ │ +427a54: 0a00 |0024: move-result v0 │ │ +427a56: 5910 43c5 |0025: iput v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.started:I // field@c543 │ │ +427a5a: 7110 70ae 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@ae70 │ │ +427a60: 0a00 |002a: move-result v0 │ │ +427a62: 5910 42c5 |002b: iput v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.position:I // field@c542 │ │ +427a66: 7110 73ae 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@ae73 │ │ +427a6c: 0a02 |0030: move-result v2 │ │ +427a6e: 5912 45c5 |0031: iput v2, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.total:I // field@c545 │ │ +427a72: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ 0x0009 line=39 │ │ 0x000f line=40 │ │ 0x0015 line=41 │ │ @@ -984241,17 +984241,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 │ │ -427aac: |[427aac] de.danoeh.antennapod.net.sync.model.EpisodeAction.:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;Lde/danoeh/antennapod/net/sync/model/EpisodeAction-IA;)V │ │ -427abc: 7020 7eae 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;)V // method@ae7e │ │ -427ac2: 0e00 |0003: return-void │ │ +427a74: |[427a74] de.danoeh.antennapod.net.sync.model.EpisodeAction.:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;Lde/danoeh/antennapod/net/sync/model/EpisodeAction-IA;)V │ │ +427a84: 7020 7eae 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;)V // method@ae7e │ │ +427a8a: 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; │ │ @@ -984261,22 +984261,22 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -427778: |[427778] de.danoeh.antennapod.net.sync.model.EpisodeAction.getActionString:()Ljava/lang/String; │ │ -427788: 5420 3ec5 |0000: iget-object v0, v2, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.action:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c53e │ │ -42778c: 6e10 96b2 0000 |0002: invoke-virtual {v0}, Ljava/lang/Enum;.name:()Ljava/lang/String; // method@b296 │ │ -427792: 0c00 |0005: move-result-object v0 │ │ -427794: 6201 fed9 |0006: sget-object v1, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d9fe │ │ -427798: 6e20 44b3 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b344 │ │ -42779e: 0c00 |000b: move-result-object v0 │ │ -4277a0: 1100 |000c: return-object v0 │ │ +427740: |[427740] de.danoeh.antennapod.net.sync.model.EpisodeAction.getActionString:()Ljava/lang/String; │ │ +427750: 5420 3ec5 |0000: iget-object v0, v2, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.action:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c53e │ │ +427754: 6e10 96b2 0000 |0002: invoke-virtual {v0}, Ljava/lang/Enum;.name:()Ljava/lang/String; // method@b296 │ │ +42775a: 0c00 |0005: move-result-object v0 │ │ +42775c: 6201 fed9 |0006: sget-object v1, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d9fe │ │ +427760: 6e20 44b3 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b344 │ │ +427766: 0c00 |000b: move-result-object v0 │ │ +427768: 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;) │ │ @@ -984284,92 +984284,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 │ │ -42750c: |[42750c] de.danoeh.antennapod.net.sync.model.EpisodeAction.readFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/model/EpisodeAction; │ │ -42751c: 1a00 f3c5 |0000: const-string v0, "podcast" // string@c5f3 │ │ -427520: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -427522: 6e30 b3b7 0701 |0003: invoke-virtual {v7, v0, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b7b3 │ │ -427528: 0c00 |0006: move-result-object v0 │ │ -42752a: 1a02 de7f |0007: const-string v2, "episode" // string@7fde │ │ -42752e: 6e30 b3b7 2701 |0009: invoke-virtual {v7, v2, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b7b3 │ │ -427534: 0c02 |000c: move-result-object v2 │ │ -427536: 1a03 7c68 |000d: const-string v3, "action" // string@687c │ │ -42753a: 6e30 b3b7 3701 |000f: invoke-virtual {v7, v3, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b7b3 │ │ -427540: 0c03 |0012: move-result-object v3 │ │ -427542: 7110 b10a 0000 |0013: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -427548: 0a04 |0016: move-result v4 │ │ -42754a: 3904 8200 |0017: if-nez v4, 0099 // +0082 │ │ -42754e: 7110 b10a 0200 |0019: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -427554: 0a04 |001c: move-result v4 │ │ -427556: 3904 7c00 |001d: if-nez v4, 0099 // +007c │ │ -42755a: 7110 b10a 0300 |001f: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -427560: 0a04 |0022: move-result v4 │ │ -427562: 3804 0300 |0023: if-eqz v4, 0026 // +0003 │ │ -427566: 2874 |0025: goto 0099 // +0074 │ │ -427568: 6204 fed9 |0026: sget-object v4, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d9fe │ │ -42756c: 6e20 46b3 4300 |0028: invoke-virtual {v3, v4}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b346 │ │ -427572: 0c03 |002b: move-result-object v3 │ │ -427574: 7110 6aae 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@ae6a │ │ -42757a: 0c03 |002f: move-result-object v3 │ │ -42757c: 2205 391d |0030: new-instance v5, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // type@1d39 │ │ -427580: 7040 75ae 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@ae75 │ │ -427586: 1a00 e9e0 |0035: const-string v0, "timestamp" // string@e0e9 │ │ -42758a: 6e30 b3b7 0701 |0037: invoke-virtual {v7, v0, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b7b3 │ │ -427590: 0c00 |003a: move-result-object v0 │ │ -427592: 7110 b10a 0000 |003b: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -427598: 0a02 |003e: move-result v2 │ │ -42759a: 3902 1e00 |003f: if-nez v2, 005d // +001e │ │ -42759e: 2202 f61e |0041: new-instance v2, Ljava/text/SimpleDateFormat; // type@1ef6 │ │ -4275a2: 1a06 7ee8 |0043: const-string v6, "yyyy-MM-dd'T'HH:mm:ss" // string@e87e │ │ -4275a6: 7030 72b4 6204 |0045: invoke-direct {v2, v6, v4}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@b472 │ │ -4275ac: 1a04 3b5d |0048: const-string v4, "UTC" // string@5d3b │ │ -4275b0: 7110 dcb5 0400 |004a: invoke-static {v4}, Ljava/util/TimeZone;.getTimeZone:(Ljava/lang/String;)Ljava/util/TimeZone; // method@b5dc │ │ -4275b6: 0c04 |004d: move-result-object v4 │ │ -4275b8: 6e20 65b4 4200 |004e: invoke-virtual {v2, v4}, Ljava/text/DateFormat;.setTimeZone:(Ljava/util/TimeZone;)V // method@b465 │ │ -4275be: 6e20 63b4 0200 |0051: invoke-virtual {v2, v0}, Ljava/text/DateFormat;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@b463 │ │ -4275c4: 0c00 |0054: move-result-object v0 │ │ -4275c6: 6e20 7bae 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@ae7b │ │ -4275cc: 2805 |0058: goto 005d // +0005 │ │ -4275ce: 0d00 |0059: move-exception v0 │ │ -4275d0: 6e10 8db3 0000 |005a: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -4275d6: 1a00 0297 |005d: const-string v0, "guid" // string@9702 │ │ -4275da: 6e30 b3b7 0701 |005f: invoke-virtual {v7, v0, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b7b3 │ │ -4275e0: 0c00 |0062: move-result-object v0 │ │ -4275e2: 7110 b10a 0000 |0063: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -4275e8: 0a01 |0066: move-result v1 │ │ -4275ea: 3901 0500 |0067: if-nez v1, 006c // +0005 │ │ -4275ee: 6e20 78ae 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@ae78 │ │ -4275f4: 6200 2fc5 |006c: sget-object v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.PLAY:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c52f │ │ -4275f8: 3303 2600 |006e: if-ne v3, v0, 0094 // +0026 │ │ -4275fc: 1a00 68dd |0070: const-string v0, "started" // string@dd68 │ │ -427600: 12f1 |0072: const/4 v1, #int -1 // #ff │ │ -427602: 6e30 b1b7 0701 |0073: invoke-virtual {v7, v0, v1}, Lorg/json/JSONObject;.optInt:(Ljava/lang/String;I)I // method@b7b1 │ │ -427608: 0a00 |0076: move-result v0 │ │ -42760a: 1a02 28c6 |0077: const-string v2, "position" // string@c628 │ │ -42760e: 6e30 b1b7 2701 |0079: invoke-virtual {v7, v2, v1}, Lorg/json/JSONObject;.optInt:(Ljava/lang/String;I)I // method@b7b1 │ │ -427614: 0a02 |007c: move-result v2 │ │ -427616: 1a03 c2e1 |007d: const-string v3, "total" // string@e1c2 │ │ -42761a: 6e30 b1b7 3701 |007f: invoke-virtual {v7, v3, v1}, Lorg/json/JSONObject;.optInt:(Ljava/lang/String;I)I // method@b7b1 │ │ -427620: 0a07 |0082: move-result v7 │ │ -427622: 3a00 1100 |0083: if-ltz v0, 0094 // +0011 │ │ -427626: 3d02 0f00 |0085: if-lez v2, 0094 // +000f │ │ -42762a: 3d07 0d00 |0087: if-lez v7, 0094 // +000d │ │ -42762e: 6e20 7aae 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@ae7a │ │ -427634: 0c00 |008c: move-result-object v0 │ │ -427636: 6e20 79ae 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@ae79 │ │ -42763c: 0c00 |0090: move-result-object v0 │ │ -42763e: 6e20 7cae 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@ae7c │ │ -427644: 6e10 76ae 0500 |0094: invoke-virtual {v5}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.build:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // method@ae76 │ │ -42764a: 0c07 |0097: move-result-object v7 │ │ -42764c: 1107 |0098: return-object v7 │ │ -42764e: 1101 |0099: return-object v1 │ │ +4274d4: |[4274d4] de.danoeh.antennapod.net.sync.model.EpisodeAction.readFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/model/EpisodeAction; │ │ +4274e4: 1a00 f3c5 |0000: const-string v0, "podcast" // string@c5f3 │ │ +4274e8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4274ea: 6e30 b3b7 0701 |0003: invoke-virtual {v7, v0, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b7b3 │ │ +4274f0: 0c00 |0006: move-result-object v0 │ │ +4274f2: 1a02 de7f |0007: const-string v2, "episode" // string@7fde │ │ +4274f6: 6e30 b3b7 2701 |0009: invoke-virtual {v7, v2, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b7b3 │ │ +4274fc: 0c02 |000c: move-result-object v2 │ │ +4274fe: 1a03 7c68 |000d: const-string v3, "action" // string@687c │ │ +427502: 6e30 b3b7 3701 |000f: invoke-virtual {v7, v3, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b7b3 │ │ +427508: 0c03 |0012: move-result-object v3 │ │ +42750a: 7110 b10a 0000 |0013: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +427510: 0a04 |0016: move-result v4 │ │ +427512: 3904 8200 |0017: if-nez v4, 0099 // +0082 │ │ +427516: 7110 b10a 0200 |0019: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +42751c: 0a04 |001c: move-result v4 │ │ +42751e: 3904 7c00 |001d: if-nez v4, 0099 // +007c │ │ +427522: 7110 b10a 0300 |001f: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +427528: 0a04 |0022: move-result v4 │ │ +42752a: 3804 0300 |0023: if-eqz v4, 0026 // +0003 │ │ +42752e: 2874 |0025: goto 0099 // +0074 │ │ +427530: 6204 fed9 |0026: sget-object v4, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d9fe │ │ +427534: 6e20 46b3 4300 |0028: invoke-virtual {v3, v4}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b346 │ │ +42753a: 0c03 |002b: move-result-object v3 │ │ +42753c: 7110 6aae 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@ae6a │ │ +427542: 0c03 |002f: move-result-object v3 │ │ +427544: 2205 391d |0030: new-instance v5, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // type@1d39 │ │ +427548: 7040 75ae 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@ae75 │ │ +42754e: 1a00 e9e0 |0035: const-string v0, "timestamp" // string@e0e9 │ │ +427552: 6e30 b3b7 0701 |0037: invoke-virtual {v7, v0, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b7b3 │ │ +427558: 0c00 |003a: move-result-object v0 │ │ +42755a: 7110 b10a 0000 |003b: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +427560: 0a02 |003e: move-result v2 │ │ +427562: 3902 1e00 |003f: if-nez v2, 005d // +001e │ │ +427566: 2202 f61e |0041: new-instance v2, Ljava/text/SimpleDateFormat; // type@1ef6 │ │ +42756a: 1a06 7ee8 |0043: const-string v6, "yyyy-MM-dd'T'HH:mm:ss" // string@e87e │ │ +42756e: 7030 72b4 6204 |0045: invoke-direct {v2, v6, v4}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@b472 │ │ +427574: 1a04 3b5d |0048: const-string v4, "UTC" // string@5d3b │ │ +427578: 7110 dcb5 0400 |004a: invoke-static {v4}, Ljava/util/TimeZone;.getTimeZone:(Ljava/lang/String;)Ljava/util/TimeZone; // method@b5dc │ │ +42757e: 0c04 |004d: move-result-object v4 │ │ +427580: 6e20 65b4 4200 |004e: invoke-virtual {v2, v4}, Ljava/text/DateFormat;.setTimeZone:(Ljava/util/TimeZone;)V // method@b465 │ │ +427586: 6e20 63b4 0200 |0051: invoke-virtual {v2, v0}, Ljava/text/DateFormat;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@b463 │ │ +42758c: 0c00 |0054: move-result-object v0 │ │ +42758e: 6e20 7bae 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@ae7b │ │ +427594: 2805 |0058: goto 005d // +0005 │ │ +427596: 0d00 |0059: move-exception v0 │ │ +427598: 6e10 8db3 0000 |005a: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +42759e: 1a00 0297 |005d: const-string v0, "guid" // string@9702 │ │ +4275a2: 6e30 b3b7 0701 |005f: invoke-virtual {v7, v0, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b7b3 │ │ +4275a8: 0c00 |0062: move-result-object v0 │ │ +4275aa: 7110 b10a 0000 |0063: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +4275b0: 0a01 |0066: move-result v1 │ │ +4275b2: 3901 0500 |0067: if-nez v1, 006c // +0005 │ │ +4275b6: 6e20 78ae 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@ae78 │ │ +4275bc: 6200 2fc5 |006c: sget-object v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.PLAY:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c52f │ │ +4275c0: 3303 2600 |006e: if-ne v3, v0, 0094 // +0026 │ │ +4275c4: 1a00 68dd |0070: const-string v0, "started" // string@dd68 │ │ +4275c8: 12f1 |0072: const/4 v1, #int -1 // #ff │ │ +4275ca: 6e30 b1b7 0701 |0073: invoke-virtual {v7, v0, v1}, Lorg/json/JSONObject;.optInt:(Ljava/lang/String;I)I // method@b7b1 │ │ +4275d0: 0a00 |0076: move-result v0 │ │ +4275d2: 1a02 28c6 |0077: const-string v2, "position" // string@c628 │ │ +4275d6: 6e30 b1b7 2701 |0079: invoke-virtual {v7, v2, v1}, Lorg/json/JSONObject;.optInt:(Ljava/lang/String;I)I // method@b7b1 │ │ +4275dc: 0a02 |007c: move-result v2 │ │ +4275de: 1a03 c2e1 |007d: const-string v3, "total" // string@e1c2 │ │ +4275e2: 6e30 b1b7 3701 |007f: invoke-virtual {v7, v3, v1}, Lorg/json/JSONObject;.optInt:(Ljava/lang/String;I)I // method@b7b1 │ │ +4275e8: 0a07 |0082: move-result v7 │ │ +4275ea: 3a00 1100 |0083: if-ltz v0, 0094 // +0011 │ │ +4275ee: 3d02 0f00 |0085: if-lez v2, 0094 // +000f │ │ +4275f2: 3d07 0d00 |0087: if-lez v7, 0094 // +000d │ │ +4275f6: 6e20 7aae 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@ae7a │ │ +4275fc: 0c00 |008c: move-result-object v0 │ │ +4275fe: 6e20 79ae 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@ae79 │ │ +427604: 0c00 |0090: move-result-object v0 │ │ +427606: 6e20 7cae 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@ae7c │ │ +42760c: 6e10 76ae 0500 |0094: invoke-virtual {v5}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.build:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // method@ae76 │ │ +427612: 0c07 |0097: move-result-object v7 │ │ +427614: 1107 |0098: return-object v7 │ │ +427616: 1101 |0099: return-object v1 │ │ catches : 2 │ │ 0x0026 - 0x0030 │ │ Ljava/lang/IllegalArgumentException; -> 0x0099 │ │ 0x0041 - 0x0058 │ │ Ljava/text/ParseException; -> 0x0059 │ │ positions : │ │ 0x0003 line=56 │ │ @@ -984404,58 +984404,58 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 79 16-bit code units │ │ -42745c: |[42745c] de.danoeh.antennapod.net.sync.model.EpisodeAction.equals:(Ljava/lang/Object;)Z │ │ -42746c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -42746e: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ -427472: 0f00 |0003: return v0 │ │ -427474: 2051 3b1d |0004: instance-of v1, v5, Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // type@1d3b │ │ -427478: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -42747a: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -42747e: 0f02 |0009: return v2 │ │ -427480: 1f05 3b1d |000a: check-cast v5, Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // type@1d3b │ │ -427484: 5241 43c5 |000c: iget v1, v4, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.started:I // field@c543 │ │ -427488: 5253 43c5 |000e: iget v3, v5, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.started:I // field@c543 │ │ -42748c: 3331 3d00 |0010: if-ne v1, v3, 004d // +003d │ │ -427490: 5241 42c5 |0012: iget v1, v4, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.position:I // field@c542 │ │ -427494: 5253 42c5 |0014: iget v3, v5, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.position:I // field@c542 │ │ -427498: 3331 3700 |0016: if-ne v1, v3, 004d // +0037 │ │ -42749c: 5241 45c5 |0018: iget v1, v4, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.total:I // field@c545 │ │ -4274a0: 5253 45c5 |001a: iget v3, v5, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.total:I // field@c545 │ │ -4274a4: 3331 3100 |001c: if-ne v1, v3, 004d // +0031 │ │ -4274a8: 5441 3ec5 |001e: iget-object v1, v4, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.action:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c53e │ │ -4274ac: 5453 3ec5 |0020: iget-object v3, v5, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.action:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c53e │ │ -4274b0: 3231 2b00 |0022: if-eq v1, v3, 004d // +002b │ │ -4274b4: 5441 41c5 |0024: iget-object v1, v4, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.podcast:Ljava/lang/String; // field@c541 │ │ -4274b8: 5453 41c5 |0026: iget-object v3, v5, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.podcast:Ljava/lang/String; // field@c541 │ │ -4274bc: 7120 b1b5 3100 |0028: invoke-static {v1, v3}, Ljava/util/Objects;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b5b1 │ │ -4274c2: 0a01 |002b: move-result v1 │ │ -4274c4: 3801 2100 |002c: if-eqz v1, 004d // +0021 │ │ -4274c8: 5441 3fc5 |002e: iget-object v1, v4, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.episode:Ljava/lang/String; // field@c53f │ │ -4274cc: 5453 3fc5 |0030: iget-object v3, v5, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.episode:Ljava/lang/String; // field@c53f │ │ -4274d0: 7120 b1b5 3100 |0032: invoke-static {v1, v3}, Ljava/util/Objects;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b5b1 │ │ -4274d6: 0a01 |0035: move-result v1 │ │ -4274d8: 3801 1700 |0036: if-eqz v1, 004d // +0017 │ │ -4274dc: 5441 44c5 |0038: iget-object v1, v4, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.timestamp:Ljava/util/Date; // field@c544 │ │ -4274e0: 5453 44c5 |003a: iget-object v3, v5, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.timestamp:Ljava/util/Date; // field@c544 │ │ -4274e4: 7120 b1b5 3100 |003c: invoke-static {v1, v3}, Ljava/util/Objects;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b5b1 │ │ -4274ea: 0a01 |003f: move-result v1 │ │ -4274ec: 3801 0d00 |0040: if-eqz v1, 004d // +000d │ │ -4274f0: 5441 40c5 |0042: iget-object v1, v4, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.guid:Ljava/lang/String; // field@c540 │ │ -4274f4: 5455 40c5 |0044: iget-object v5, v5, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.guid:Ljava/lang/String; // field@c540 │ │ -4274f8: 7120 b1b5 5100 |0046: invoke-static {v1, v5}, Ljava/util/Objects;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b5b1 │ │ -4274fe: 0a05 |0049: move-result v5 │ │ -427500: 3805 0300 |004a: if-eqz v5, 004d // +0003 │ │ -427504: 2802 |004c: goto 004e // +0002 │ │ -427506: 1200 |004d: const/4 v0, #int 0 // #0 │ │ -427508: 0f00 |004e: return v0 │ │ +427424: |[427424] de.danoeh.antennapod.net.sync.model.EpisodeAction.equals:(Ljava/lang/Object;)Z │ │ +427434: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +427436: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ +42743a: 0f00 |0003: return v0 │ │ +42743c: 2051 3b1d |0004: instance-of v1, v5, Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // type@1d3b │ │ +427440: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +427442: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +427446: 0f02 |0009: return v2 │ │ +427448: 1f05 3b1d |000a: check-cast v5, Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // type@1d3b │ │ +42744c: 5241 43c5 |000c: iget v1, v4, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.started:I // field@c543 │ │ +427450: 5253 43c5 |000e: iget v3, v5, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.started:I // field@c543 │ │ +427454: 3331 3d00 |0010: if-ne v1, v3, 004d // +003d │ │ +427458: 5241 42c5 |0012: iget v1, v4, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.position:I // field@c542 │ │ +42745c: 5253 42c5 |0014: iget v3, v5, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.position:I // field@c542 │ │ +427460: 3331 3700 |0016: if-ne v1, v3, 004d // +0037 │ │ +427464: 5241 45c5 |0018: iget v1, v4, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.total:I // field@c545 │ │ +427468: 5253 45c5 |001a: iget v3, v5, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.total:I // field@c545 │ │ +42746c: 3331 3100 |001c: if-ne v1, v3, 004d // +0031 │ │ +427470: 5441 3ec5 |001e: iget-object v1, v4, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.action:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c53e │ │ +427474: 5453 3ec5 |0020: iget-object v3, v5, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.action:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c53e │ │ +427478: 3231 2b00 |0022: if-eq v1, v3, 004d // +002b │ │ +42747c: 5441 41c5 |0024: iget-object v1, v4, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.podcast:Ljava/lang/String; // field@c541 │ │ +427480: 5453 41c5 |0026: iget-object v3, v5, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.podcast:Ljava/lang/String; // field@c541 │ │ +427484: 7120 b1b5 3100 |0028: invoke-static {v1, v3}, Ljava/util/Objects;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b5b1 │ │ +42748a: 0a01 |002b: move-result v1 │ │ +42748c: 3801 2100 |002c: if-eqz v1, 004d // +0021 │ │ +427490: 5441 3fc5 |002e: iget-object v1, v4, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.episode:Ljava/lang/String; // field@c53f │ │ +427494: 5453 3fc5 |0030: iget-object v3, v5, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.episode:Ljava/lang/String; // field@c53f │ │ +427498: 7120 b1b5 3100 |0032: invoke-static {v1, v3}, Ljava/util/Objects;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b5b1 │ │ +42749e: 0a01 |0035: move-result v1 │ │ +4274a0: 3801 1700 |0036: if-eqz v1, 004d // +0017 │ │ +4274a4: 5441 44c5 |0038: iget-object v1, v4, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.timestamp:Ljava/util/Date; // field@c544 │ │ +4274a8: 5453 44c5 |003a: iget-object v3, v5, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.timestamp:Ljava/util/Date; // field@c544 │ │ +4274ac: 7120 b1b5 3100 |003c: invoke-static {v1, v3}, Ljava/util/Objects;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b5b1 │ │ +4274b2: 0a01 |003f: move-result v1 │ │ +4274b4: 3801 0d00 |0040: if-eqz v1, 004d // +000d │ │ +4274b8: 5441 40c5 |0042: iget-object v1, v4, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.guid:Ljava/lang/String; // field@c540 │ │ +4274bc: 5455 40c5 |0044: iget-object v5, v5, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.guid:Ljava/lang/String; // field@c540 │ │ +4274c0: 7120 b1b5 5100 |0046: invoke-static {v1, v5}, Ljava/util/Objects;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b5b1 │ │ +4274c6: 0a05 |0049: move-result v5 │ │ +4274c8: 3805 0300 |004a: if-eqz v5, 004d // +0003 │ │ +4274cc: 2802 |004c: goto 004e // +0002 │ │ +4274ce: 1200 |004d: const/4 v0, #int 0 // #0 │ │ +4274d0: 0f00 |004e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=153 │ │ 0x000a line=157 │ │ 0x000c line=158 │ │ 0x0028 line=162 │ │ 0x0032 line=163 │ │ @@ -984470,17 +984470,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 │ │ -42766c: |[42766c] de.danoeh.antennapod.net.sync.model.EpisodeAction.getAction:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; │ │ -42767c: 5410 3ec5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.action:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c53e │ │ -427680: 1100 |0002: return-object v0 │ │ +427634: |[427634] de.danoeh.antennapod.net.sync.model.EpisodeAction.getAction:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; │ │ +427644: 5410 3ec5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.action:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c53e │ │ +427648: 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;) │ │ @@ -984488,17 +984488,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4277a4: |[4277a4] de.danoeh.antennapod.net.sync.model.EpisodeAction.getEpisode:()Ljava/lang/String; │ │ -4277b4: 5410 3fc5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.episode:Ljava/lang/String; // field@c53f │ │ -4277b8: 1100 |0002: return-object v0 │ │ +42776c: |[42776c] de.danoeh.antennapod.net.sync.model.EpisodeAction.getEpisode:()Ljava/lang/String; │ │ +42777c: 5410 3fc5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.episode:Ljava/lang/String; // field@c53f │ │ +427780: 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;) │ │ @@ -984506,17 +984506,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4277bc: |[4277bc] de.danoeh.antennapod.net.sync.model.EpisodeAction.getGuid:()Ljava/lang/String; │ │ -4277cc: 5410 40c5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.guid:Ljava/lang/String; // field@c540 │ │ -4277d0: 1100 |0002: return-object v0 │ │ +427784: |[427784] de.danoeh.antennapod.net.sync.model.EpisodeAction.getGuid:()Ljava/lang/String; │ │ +427794: 5410 40c5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.guid:Ljava/lang/String; // field@c540 │ │ +427798: 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;) │ │ @@ -984524,17 +984524,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4277d4: |[4277d4] de.danoeh.antennapod.net.sync.model.EpisodeAction.getPodcast:()Ljava/lang/String; │ │ -4277e4: 5410 41c5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.podcast:Ljava/lang/String; // field@c541 │ │ -4277e8: 1100 |0002: return-object v0 │ │ +42779c: |[42779c] de.danoeh.antennapod.net.sync.model.EpisodeAction.getPodcast:()Ljava/lang/String; │ │ +4277ac: 5410 41c5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.podcast:Ljava/lang/String; // field@c541 │ │ +4277b0: 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;) │ │ @@ -984542,17 +984542,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -427684: |[427684] de.danoeh.antennapod.net.sync.model.EpisodeAction.getPosition:()I │ │ -427694: 5210 42c5 |0000: iget v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.position:I // field@c542 │ │ -427698: 0f00 |0002: return v0 │ │ +42764c: |[42764c] de.danoeh.antennapod.net.sync.model.EpisodeAction.getPosition:()I │ │ +42765c: 5210 42c5 |0000: iget v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.position:I // field@c542 │ │ +427660: 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;) │ │ @@ -984560,17 +984560,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42769c: |[42769c] de.danoeh.antennapod.net.sync.model.EpisodeAction.getStarted:()I │ │ -4276ac: 5210 43c5 |0000: iget v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.started:I // field@c543 │ │ -4276b0: 0f00 |0002: return v0 │ │ +427664: |[427664] de.danoeh.antennapod.net.sync.model.EpisodeAction.getStarted:()I │ │ +427674: 5210 43c5 |0000: iget v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.started:I // field@c543 │ │ +427678: 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;) │ │ @@ -984578,17 +984578,17 @@ │ │ type : '()Ljava/util/Date;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4278d0: |[4278d0] de.danoeh.antennapod.net.sync.model.EpisodeAction.getTimestamp:()Ljava/util/Date; │ │ -4278e0: 5410 44c5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.timestamp:Ljava/util/Date; // field@c544 │ │ -4278e4: 1100 |0002: return-object v0 │ │ +427898: |[427898] de.danoeh.antennapod.net.sync.model.EpisodeAction.getTimestamp:()Ljava/util/Date; │ │ +4278a8: 5410 44c5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.timestamp:Ljava/util/Date; // field@c544 │ │ +4278ac: 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;) │ │ @@ -984596,17 +984596,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4276b4: |[4276b4] de.danoeh.antennapod.net.sync.model.EpisodeAction.getTotal:()I │ │ -4276c4: 5210 45c5 |0000: iget v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.total:I // field@c545 │ │ -4276c8: 0f00 |0002: return v0 │ │ +42767c: |[42767c] de.danoeh.antennapod.net.sync.model.EpisodeAction.getTotal:()I │ │ +42768c: 5210 45c5 |0000: iget v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.total:I // field@c545 │ │ +427690: 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;) │ │ @@ -984614,62 +984614,62 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 77 16-bit code units │ │ -4276cc: |[4276cc] de.danoeh.antennapod.net.sync.model.EpisodeAction.hashCode:()I │ │ -4276dc: 5430 41c5 |0000: iget-object v0, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.podcast:Ljava/lang/String; // field@c541 │ │ -4276e0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4276e2: 3800 0700 |0003: if-eqz v0, 000a // +0007 │ │ -4276e6: 6e10 2fb3 0000 |0005: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ -4276ec: 0a00 |0008: move-result v0 │ │ -4276ee: 2802 |0009: goto 000b // +0002 │ │ -4276f0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -4276f2: da00 001f |000b: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -4276f6: 5432 3fc5 |000d: iget-object v2, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.episode:Ljava/lang/String; // field@c53f │ │ -4276fa: 3802 0700 |000f: if-eqz v2, 0016 // +0007 │ │ -4276fe: 6e10 2fb3 0200 |0011: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ -427704: 0a02 |0014: move-result v2 │ │ -427706: 2802 |0015: goto 0017 // +0002 │ │ -427708: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -42770a: b020 |0017: add-int/2addr v0, v2 │ │ -42770c: da00 001f |0018: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -427710: 5432 40c5 |001a: iget-object v2, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.guid:Ljava/lang/String; // field@c540 │ │ -427714: 3802 0700 |001c: if-eqz v2, 0023 // +0007 │ │ -427718: 6e10 2fb3 0200 |001e: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ -42771e: 0a02 |0021: move-result v2 │ │ -427720: 2802 |0022: goto 0024 // +0002 │ │ -427722: 1202 |0023: const/4 v2, #int 0 // #0 │ │ -427724: b020 |0024: add-int/2addr v0, v2 │ │ -427726: da00 001f |0025: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -42772a: 5432 3ec5 |0027: iget-object v2, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.action:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c53e │ │ -42772e: 3802 0700 |0029: if-eqz v2, 0030 // +0007 │ │ -427732: 6e10 03b3 0200 |002b: invoke-virtual {v2}, Ljava/lang/Object;.hashCode:()I // method@b303 │ │ -427738: 0a02 |002e: move-result v2 │ │ -42773a: 2802 |002f: goto 0031 // +0002 │ │ -42773c: 1202 |0030: const/4 v2, #int 0 // #0 │ │ -42773e: b020 |0031: add-int/2addr v0, v2 │ │ -427740: da00 001f |0032: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -427744: 5432 44c5 |0034: iget-object v2, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.timestamp:Ljava/util/Date; // field@c544 │ │ -427748: 3802 0600 |0036: if-eqz v2, 003c // +0006 │ │ -42774c: 6e10 29b5 0200 |0038: invoke-virtual {v2}, Ljava/util/Date;.hashCode:()I // method@b529 │ │ -427752: 0a01 |003b: move-result v1 │ │ -427754: b010 |003c: add-int/2addr v0, v1 │ │ -427756: da00 001f |003d: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -42775a: 5231 43c5 |003f: iget v1, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.started:I // field@c543 │ │ -42775e: b010 |0041: add-int/2addr v0, v1 │ │ -427760: da00 001f |0042: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -427764: 5231 42c5 |0044: iget v1, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.position:I // field@c542 │ │ -427768: b010 |0046: add-int/2addr v0, v1 │ │ -42776a: da00 001f |0047: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -42776e: 5231 45c5 |0049: iget v1, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.total:I // field@c545 │ │ -427772: b010 |004b: add-int/2addr v0, v1 │ │ -427774: 0f00 |004c: return v0 │ │ +427694: |[427694] de.danoeh.antennapod.net.sync.model.EpisodeAction.hashCode:()I │ │ +4276a4: 5430 41c5 |0000: iget-object v0, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.podcast:Ljava/lang/String; // field@c541 │ │ +4276a8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4276aa: 3800 0700 |0003: if-eqz v0, 000a // +0007 │ │ +4276ae: 6e10 2fb3 0000 |0005: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ +4276b4: 0a00 |0008: move-result v0 │ │ +4276b6: 2802 |0009: goto 000b // +0002 │ │ +4276b8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +4276ba: da00 001f |000b: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +4276be: 5432 3fc5 |000d: iget-object v2, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.episode:Ljava/lang/String; // field@c53f │ │ +4276c2: 3802 0700 |000f: if-eqz v2, 0016 // +0007 │ │ +4276c6: 6e10 2fb3 0200 |0011: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ +4276cc: 0a02 |0014: move-result v2 │ │ +4276ce: 2802 |0015: goto 0017 // +0002 │ │ +4276d0: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +4276d2: b020 |0017: add-int/2addr v0, v2 │ │ +4276d4: da00 001f |0018: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +4276d8: 5432 40c5 |001a: iget-object v2, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.guid:Ljava/lang/String; // field@c540 │ │ +4276dc: 3802 0700 |001c: if-eqz v2, 0023 // +0007 │ │ +4276e0: 6e10 2fb3 0200 |001e: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ +4276e6: 0a02 |0021: move-result v2 │ │ +4276e8: 2802 |0022: goto 0024 // +0002 │ │ +4276ea: 1202 |0023: const/4 v2, #int 0 // #0 │ │ +4276ec: b020 |0024: add-int/2addr v0, v2 │ │ +4276ee: da00 001f |0025: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +4276f2: 5432 3ec5 |0027: iget-object v2, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.action:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c53e │ │ +4276f6: 3802 0700 |0029: if-eqz v2, 0030 // +0007 │ │ +4276fa: 6e10 03b3 0200 |002b: invoke-virtual {v2}, Ljava/lang/Object;.hashCode:()I // method@b303 │ │ +427700: 0a02 |002e: move-result v2 │ │ +427702: 2802 |002f: goto 0031 // +0002 │ │ +427704: 1202 |0030: const/4 v2, #int 0 // #0 │ │ +427706: b020 |0031: add-int/2addr v0, v2 │ │ +427708: da00 001f |0032: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +42770c: 5432 44c5 |0034: iget-object v2, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.timestamp:Ljava/util/Date; // field@c544 │ │ +427710: 3802 0600 |0036: if-eqz v2, 003c // +0006 │ │ +427714: 6e10 29b5 0200 |0038: invoke-virtual {v2}, Ljava/util/Date;.hashCode:()I // method@b529 │ │ +42771a: 0a01 |003b: move-result v1 │ │ +42771c: b010 |003c: add-int/2addr v0, v1 │ │ +42771e: da00 001f |003d: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +427722: 5231 43c5 |003f: iget v1, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.started:I // field@c543 │ │ +427726: b010 |0041: add-int/2addr v0, v1 │ │ +427728: da00 001f |0042: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +42772c: 5231 42c5 |0044: iget v1, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.position:I // field@c542 │ │ +427730: b010 |0046: add-int/2addr v0, v1 │ │ +427732: da00 001f |0047: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +427736: 5231 45c5 |0049: iget v1, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.total:I // field@c545 │ │ +42773a: b010 |004b: add-int/2addr v0, v1 │ │ +42773c: 0f00 |004c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ 0x000d line=171 │ │ 0x001a line=172 │ │ 0x0027 line=173 │ │ 0x0034 line=174 │ │ @@ -984684,58 +984684,58 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 106 16-bit code units │ │ -4277ec: |[4277ec] de.danoeh.antennapod.net.sync.model.EpisodeAction.toString:()Ljava/lang/String; │ │ -4277fc: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -427800: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -427806: 1a01 1c1b |0005: const-string v1, "EpisodeAction{podcast='" // string@1b1c │ │ -42780a: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -427810: 5431 41c5 |000a: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.podcast:Ljava/lang/String; // field@c541 │ │ -427814: 6e20 5cb3 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42781a: 1301 2700 |000f: const/16 v1, #int 39 // #27 │ │ -42781e: 6e20 54b3 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b354 │ │ -427824: 1a02 0508 |0014: const-string v2, ", episode='" // string@0805 │ │ -427828: 6e20 5cb3 2000 |0016: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42782e: 5432 3fc5 |0019: iget-object v2, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.episode:Ljava/lang/String; // field@c53f │ │ -427832: 6e20 5cb3 2000 |001b: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -427838: 6e20 54b3 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b354 │ │ -42783e: 1a02 1808 |0021: const-string v2, ", guid='" // string@0818 │ │ -427842: 6e20 5cb3 2000 |0023: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -427848: 5432 40c5 |0026: iget-object v2, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.guid:Ljava/lang/String; // field@c540 │ │ -42784c: 6e20 5cb3 2000 |0028: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -427852: 6e20 54b3 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b354 │ │ -427858: 1a01 c207 |002e: const-string v1, ", action=" // string@07c2 │ │ -42785c: 6e20 5cb3 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -427862: 5431 3ec5 |0033: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.action:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c53e │ │ -427866: 6e20 5bb3 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ -42786c: 1a01 ad08 |0038: const-string v1, ", timestamp=" // string@08ad │ │ -427870: 6e20 5cb3 1000 |003a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -427876: 5431 44c5 |003d: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.timestamp:Ljava/util/Date; // field@c544 │ │ -42787a: 6e20 5bb3 1000 |003f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ -427880: 1a01 9508 |0042: const-string v1, ", started=" // string@0895 │ │ -427884: 6e20 5cb3 1000 |0044: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42788a: 5231 43c5 |0047: iget v1, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.started:I // field@c543 │ │ -42788e: 6e20 57b3 1000 |0049: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -427894: 1a01 7408 |004c: const-string v1, ", position=" // string@0874 │ │ -427898: 6e20 5cb3 1000 |004e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42789e: 5231 42c5 |0051: iget v1, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.position:I // field@c542 │ │ -4278a2: 6e20 57b3 1000 |0053: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -4278a8: 1a01 b308 |0056: const-string v1, ", total=" // string@08b3 │ │ -4278ac: 6e20 5cb3 1000 |0058: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4278b2: 5231 45c5 |005b: iget v1, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.total:I // field@c545 │ │ -4278b6: 6e20 57b3 1000 |005d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -4278bc: 1301 7d00 |0060: const/16 v1, #int 125 // #7d │ │ -4278c0: 6e20 54b3 1000 |0062: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b354 │ │ -4278c6: 6e10 67b3 0000 |0065: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -4278cc: 0c00 |0068: move-result-object v0 │ │ -4278ce: 1100 |0069: return-object v0 │ │ +4277b4: |[4277b4] de.danoeh.antennapod.net.sync.model.EpisodeAction.toString:()Ljava/lang/String; │ │ +4277c4: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +4277c8: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +4277ce: 1a01 1c1b |0005: const-string v1, "EpisodeAction{podcast='" // string@1b1c │ │ +4277d2: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4277d8: 5431 41c5 |000a: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.podcast:Ljava/lang/String; // field@c541 │ │ +4277dc: 6e20 5cb3 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4277e2: 1301 2700 |000f: const/16 v1, #int 39 // #27 │ │ +4277e6: 6e20 54b3 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b354 │ │ +4277ec: 1a02 0508 |0014: const-string v2, ", episode='" // string@0805 │ │ +4277f0: 6e20 5cb3 2000 |0016: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4277f6: 5432 3fc5 |0019: iget-object v2, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.episode:Ljava/lang/String; // field@c53f │ │ +4277fa: 6e20 5cb3 2000 |001b: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +427800: 6e20 54b3 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b354 │ │ +427806: 1a02 1808 |0021: const-string v2, ", guid='" // string@0818 │ │ +42780a: 6e20 5cb3 2000 |0023: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +427810: 5432 40c5 |0026: iget-object v2, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.guid:Ljava/lang/String; // field@c540 │ │ +427814: 6e20 5cb3 2000 |0028: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42781a: 6e20 54b3 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b354 │ │ +427820: 1a01 c207 |002e: const-string v1, ", action=" // string@07c2 │ │ +427824: 6e20 5cb3 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42782a: 5431 3ec5 |0033: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.action:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c53e │ │ +42782e: 6e20 5bb3 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ +427834: 1a01 ad08 |0038: const-string v1, ", timestamp=" // string@08ad │ │ +427838: 6e20 5cb3 1000 |003a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42783e: 5431 44c5 |003d: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.timestamp:Ljava/util/Date; // field@c544 │ │ +427842: 6e20 5bb3 1000 |003f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ +427848: 1a01 9508 |0042: const-string v1, ", started=" // string@0895 │ │ +42784c: 6e20 5cb3 1000 |0044: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +427852: 5231 43c5 |0047: iget v1, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.started:I // field@c543 │ │ +427856: 6e20 57b3 1000 |0049: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +42785c: 1a01 7408 |004c: const-string v1, ", position=" // string@0874 │ │ +427860: 6e20 5cb3 1000 |004e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +427866: 5231 42c5 |0051: iget v1, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.position:I // field@c542 │ │ +42786a: 6e20 57b3 1000 |0053: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +427870: 1a01 b308 |0056: const-string v1, ", total=" // string@08b3 │ │ +427874: 6e20 5cb3 1000 |0058: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42787a: 5231 45c5 |005b: iget v1, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.total:I // field@c545 │ │ +42787e: 6e20 57b3 1000 |005d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +427884: 1301 7d00 |0060: const/16 v1, #int 125 // #7d │ │ +427888: 6e20 54b3 1000 |0062: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b354 │ │ +42788e: 6e10 67b3 0000 |0065: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +427894: 0c00 |0068: move-result-object v0 │ │ +427896: 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;) │ │ @@ -984743,71 +984743,71 @@ │ │ type : '()Lorg/json/JSONObject;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 123 16-bit code units │ │ -4278e8: |[4278e8] de.danoeh.antennapod.net.sync.model.EpisodeAction.writeToJsonObject:()Lorg/json/JSONObject; │ │ -4278f8: 2200 e41f |0000: new-instance v0, Lorg/json/JSONObject; // type@1fe4 │ │ -4278fc: 7010 a8b7 0000 |0002: invoke-direct {v0}, Lorg/json/JSONObject;.:()V // method@b7a8 │ │ -427902: 1a01 f3c5 |0005: const-string v1, "podcast" // string@c5f3 │ │ -427906: 5442 41c5 |0007: iget-object v2, v4, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.podcast:Ljava/lang/String; // field@c541 │ │ -42790a: 6e30 b6b7 1002 |0009: invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;.putOpt:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b7b6 │ │ -427910: 1a01 de7f |000c: const-string v1, "episode" // string@7fde │ │ -427914: 5442 3fc5 |000e: iget-object v2, v4, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.episode:Ljava/lang/String; // field@c53f │ │ -427918: 6e30 b6b7 1002 |0010: invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;.putOpt:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b7b6 │ │ -42791e: 1a01 0297 |0013: const-string v1, "guid" // string@9702 │ │ -427922: 5442 40c5 |0015: iget-object v2, v4, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.guid:Ljava/lang/String; // field@c540 │ │ -427926: 6e30 b6b7 1002 |0017: invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;.putOpt:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b7b6 │ │ -42792c: 1a01 7c68 |001a: const-string v1, "action" // string@687c │ │ -427930: 7010 82ae 0400 |001c: invoke-direct {v4}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getActionString:()Ljava/lang/String; // method@ae82 │ │ -427936: 0c02 |001f: move-result-object v2 │ │ -427938: 6e30 b5b7 1002 |0020: invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b7b5 │ │ -42793e: 2201 f61e |0023: new-instance v1, Ljava/text/SimpleDateFormat; // type@1ef6 │ │ -427942: 1a02 7ee8 |0025: const-string v2, "yyyy-MM-dd'T'HH:mm:ss" // string@e87e │ │ -427946: 6203 fed9 |0027: sget-object v3, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d9fe │ │ -42794a: 7030 72b4 2103 |0029: invoke-direct {v1, v2, v3}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@b472 │ │ -427950: 1a02 3b5d |002c: const-string v2, "UTC" // string@5d3b │ │ -427954: 7110 dcb5 0200 |002e: invoke-static {v2}, Ljava/util/TimeZone;.getTimeZone:(Ljava/lang/String;)Ljava/util/TimeZone; // method@b5dc │ │ -42795a: 0c02 |0031: move-result-object v2 │ │ -42795c: 6e20 65b4 2100 |0032: invoke-virtual {v1, v2}, Ljava/text/DateFormat;.setTimeZone:(Ljava/util/TimeZone;)V // method@b465 │ │ -427962: 1a02 e9e0 |0035: const-string v2, "timestamp" // string@e0e9 │ │ -427966: 5443 44c5 |0037: iget-object v3, v4, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.timestamp:Ljava/util/Date; // field@c544 │ │ -42796a: 6e20 60b4 3100 |0039: invoke-virtual {v1, v3}, Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@b460 │ │ -427970: 0c01 |003c: move-result-object v1 │ │ -427972: 6e30 b5b7 2001 |003d: invoke-virtual {v0, v2, v1}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b7b5 │ │ -427978: 6e10 81ae 0400 |0040: invoke-virtual {v4}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getAction:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // method@ae81 │ │ -42797e: 0c01 |0043: move-result-object v1 │ │ -427980: 6202 2fc5 |0044: sget-object v2, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.PLAY:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c52f │ │ -427984: 3321 1700 |0046: if-ne v1, v2, 005d // +0017 │ │ -427988: 1a01 68dd |0048: const-string v1, "started" // string@dd68 │ │ -42798c: 5242 43c5 |004a: iget v2, v4, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.started:I // field@c543 │ │ -427990: 6e30 b4b7 1002 |004c: invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;.put:(Ljava/lang/String;I)Lorg/json/JSONObject; // method@b7b4 │ │ -427996: 1a01 28c6 |004f: const-string v1, "position" // string@c628 │ │ -42799a: 5242 42c5 |0051: iget v2, v4, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.position:I // field@c542 │ │ -42799e: 6e30 b4b7 1002 |0053: invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;.put:(Ljava/lang/String;I)Lorg/json/JSONObject; // method@b7b4 │ │ -4279a4: 1a01 c2e1 |0056: const-string v1, "total" // string@e1c2 │ │ -4279a8: 5242 45c5 |0058: iget v2, v4, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.total:I // field@c545 │ │ -4279ac: 6e30 b4b7 1002 |005a: invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;.put:(Ljava/lang/String;I)Lorg/json/JSONObject; // method@b7b4 │ │ -4279b2: 1100 |005d: return-object v0 │ │ -4279b4: 0d00 |005e: move-exception v0 │ │ -4279b6: 2201 8f1e |005f: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -4279ba: 7010 50b3 0100 |0061: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -4279c0: 1a02 43e8 |0064: const-string v2, "writeToJSONObject(): " // string@e843 │ │ -4279c4: 6e20 5cb3 2100 |0066: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4279ca: 6e10 8ab3 0000 |0069: invoke-virtual {v0}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ -4279d0: 0c00 |006c: move-result-object v0 │ │ -4279d2: 6e20 5cb3 0100 |006d: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4279d8: 6e10 67b3 0100 |0070: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -4279de: 0c00 |0073: move-result-object v0 │ │ -4279e0: 1a01 161b |0074: const-string v1, "EpisodeAction" // string@1b16 │ │ -4279e4: 7120 000b 0100 |0076: invoke-static {v1, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -4279ea: 1200 |0079: const/4 v0, #int 0 // #0 │ │ -4279ec: 1100 |007a: return-object v0 │ │ +4278b0: |[4278b0] de.danoeh.antennapod.net.sync.model.EpisodeAction.writeToJsonObject:()Lorg/json/JSONObject; │ │ +4278c0: 2200 e41f |0000: new-instance v0, Lorg/json/JSONObject; // type@1fe4 │ │ +4278c4: 7010 a8b7 0000 |0002: invoke-direct {v0}, Lorg/json/JSONObject;.:()V // method@b7a8 │ │ +4278ca: 1a01 f3c5 |0005: const-string v1, "podcast" // string@c5f3 │ │ +4278ce: 5442 41c5 |0007: iget-object v2, v4, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.podcast:Ljava/lang/String; // field@c541 │ │ +4278d2: 6e30 b6b7 1002 |0009: invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;.putOpt:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b7b6 │ │ +4278d8: 1a01 de7f |000c: const-string v1, "episode" // string@7fde │ │ +4278dc: 5442 3fc5 |000e: iget-object v2, v4, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.episode:Ljava/lang/String; // field@c53f │ │ +4278e0: 6e30 b6b7 1002 |0010: invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;.putOpt:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b7b6 │ │ +4278e6: 1a01 0297 |0013: const-string v1, "guid" // string@9702 │ │ +4278ea: 5442 40c5 |0015: iget-object v2, v4, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.guid:Ljava/lang/String; // field@c540 │ │ +4278ee: 6e30 b6b7 1002 |0017: invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;.putOpt:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b7b6 │ │ +4278f4: 1a01 7c68 |001a: const-string v1, "action" // string@687c │ │ +4278f8: 7010 82ae 0400 |001c: invoke-direct {v4}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getActionString:()Ljava/lang/String; // method@ae82 │ │ +4278fe: 0c02 |001f: move-result-object v2 │ │ +427900: 6e30 b5b7 1002 |0020: invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b7b5 │ │ +427906: 2201 f61e |0023: new-instance v1, Ljava/text/SimpleDateFormat; // type@1ef6 │ │ +42790a: 1a02 7ee8 |0025: const-string v2, "yyyy-MM-dd'T'HH:mm:ss" // string@e87e │ │ +42790e: 6203 fed9 |0027: sget-object v3, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d9fe │ │ +427912: 7030 72b4 2103 |0029: invoke-direct {v1, v2, v3}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@b472 │ │ +427918: 1a02 3b5d |002c: const-string v2, "UTC" // string@5d3b │ │ +42791c: 7110 dcb5 0200 |002e: invoke-static {v2}, Ljava/util/TimeZone;.getTimeZone:(Ljava/lang/String;)Ljava/util/TimeZone; // method@b5dc │ │ +427922: 0c02 |0031: move-result-object v2 │ │ +427924: 6e20 65b4 2100 |0032: invoke-virtual {v1, v2}, Ljava/text/DateFormat;.setTimeZone:(Ljava/util/TimeZone;)V // method@b465 │ │ +42792a: 1a02 e9e0 |0035: const-string v2, "timestamp" // string@e0e9 │ │ +42792e: 5443 44c5 |0037: iget-object v3, v4, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.timestamp:Ljava/util/Date; // field@c544 │ │ +427932: 6e20 60b4 3100 |0039: invoke-virtual {v1, v3}, Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@b460 │ │ +427938: 0c01 |003c: move-result-object v1 │ │ +42793a: 6e30 b5b7 2001 |003d: invoke-virtual {v0, v2, v1}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b7b5 │ │ +427940: 6e10 81ae 0400 |0040: invoke-virtual {v4}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getAction:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // method@ae81 │ │ +427946: 0c01 |0043: move-result-object v1 │ │ +427948: 6202 2fc5 |0044: sget-object v2, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.PLAY:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c52f │ │ +42794c: 3321 1700 |0046: if-ne v1, v2, 005d // +0017 │ │ +427950: 1a01 68dd |0048: const-string v1, "started" // string@dd68 │ │ +427954: 5242 43c5 |004a: iget v2, v4, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.started:I // field@c543 │ │ +427958: 6e30 b4b7 1002 |004c: invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;.put:(Ljava/lang/String;I)Lorg/json/JSONObject; // method@b7b4 │ │ +42795e: 1a01 28c6 |004f: const-string v1, "position" // string@c628 │ │ +427962: 5242 42c5 |0051: iget v2, v4, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.position:I // field@c542 │ │ +427966: 6e30 b4b7 1002 |0053: invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;.put:(Ljava/lang/String;I)Lorg/json/JSONObject; // method@b7b4 │ │ +42796c: 1a01 c2e1 |0056: const-string v1, "total" // string@e1c2 │ │ +427970: 5242 45c5 |0058: iget v2, v4, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.total:I // field@c545 │ │ +427974: 6e30 b4b7 1002 |005a: invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;.put:(Ljava/lang/String;I)Lorg/json/JSONObject; // method@b7b4 │ │ +42797a: 1100 |005d: return-object v0 │ │ +42797c: 0d00 |005e: move-exception v0 │ │ +42797e: 2201 8f1e |005f: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +427982: 7010 50b3 0100 |0061: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +427988: 1a02 43e8 |0064: const-string v2, "writeToJSONObject(): " // string@e843 │ │ +42798c: 6e20 5cb3 2100 |0066: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +427992: 6e10 8ab3 0000 |0069: invoke-virtual {v0}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ +427998: 0c00 |006c: move-result-object v0 │ │ +42799a: 6e20 5cb3 0100 |006d: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4279a0: 6e10 67b3 0100 |0070: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +4279a6: 0c00 |0073: move-result-object v0 │ │ +4279a8: 1a01 161b |0074: const-string v1, "EpisodeAction" // string@1b16 │ │ +4279ac: 7120 000b 0100 |0076: invoke-static {v1, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +4279b2: 1200 |0079: const/4 v0, #int 0 // #0 │ │ +4279b4: 1100 |007a: return-object v0 │ │ catches : 1 │ │ 0x0005 - 0x005d │ │ Lorg/json/JSONException; -> 0x005e │ │ positions : │ │ 0x0000 line=187 │ │ 0x0007 line=189 │ │ 0x000e line=190 │ │ @@ -984865,19 +984865,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 │ │ -42743c: |[42743c] de.danoeh.antennapod.net.sync.model.EpisodeActionChanges.:(Ljava/util/List;J)V │ │ -42744c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -427452: 5b01 46c5 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/model/EpisodeActionChanges;.episodeActions:Ljava/util/List; // field@c546 │ │ -427456: 5a02 47c5 |0005: iput-wide v2, v0, Lde/danoeh/antennapod/net/sync/model/EpisodeActionChanges;.timestamp:J // field@c547 │ │ -42745a: 0e00 |0007: return-void │ │ +427404: |[427404] de.danoeh.antennapod.net.sync.model.EpisodeActionChanges.:(Ljava/util/List;J)V │ │ +427414: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42741a: 5b01 46c5 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/model/EpisodeActionChanges;.episodeActions:Ljava/util/List; // field@c546 │ │ +42741e: 5a02 47c5 |0005: iput-wide v2, v0, Lde/danoeh/antennapod/net/sync/model/EpisodeActionChanges;.timestamp:J // field@c547 │ │ +427422: 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; │ │ @@ -984890,17 +984890,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42740c: |[42740c] de.danoeh.antennapod.net.sync.model.EpisodeActionChanges.getEpisodeActions:()Ljava/util/List; │ │ -42741c: 5410 46c5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeActionChanges;.episodeActions:Ljava/util/List; // field@c546 │ │ -427420: 1100 |0002: return-object v0 │ │ +4273d4: |[4273d4] de.danoeh.antennapod.net.sync.model.EpisodeActionChanges.getEpisodeActions:()Ljava/util/List; │ │ +4273e4: 5410 46c5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeActionChanges;.episodeActions:Ljava/util/List; // field@c546 │ │ +4273e8: 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;) │ │ @@ -984908,17 +984908,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -427424: |[427424] de.danoeh.antennapod.net.sync.model.EpisodeActionChanges.getTimestamp:()J │ │ -427434: 5320 47c5 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/net/sync/model/EpisodeActionChanges;.timestamp:J // field@c547 │ │ -427438: 1000 |0002: return-wide v0 │ │ +4273ec: |[4273ec] de.danoeh.antennapod.net.sync.model.EpisodeActionChanges.getTimestamp:()J │ │ +4273fc: 5320 47c5 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/net/sync/model/EpisodeActionChanges;.timestamp:J // field@c547 │ │ +427400: 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;) │ │ @@ -984926,30 +984926,30 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -4273b4: |[4273b4] de.danoeh.antennapod.net.sync.model.EpisodeActionChanges.toString:()Ljava/lang/String; │ │ -4273c4: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -4273c8: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -4273ce: 1a01 1b1b |0005: const-string v1, "EpisodeActionGetResponse{episodeActions=" // string@1b1b │ │ -4273d2: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4273d8: 5431 46c5 |000a: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeActionChanges;.episodeActions:Ljava/util/List; // field@c546 │ │ -4273dc: 6e20 5bb3 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ -4273e2: 1a01 ad08 |000f: const-string v1, ", timestamp=" // string@08ad │ │ -4273e6: 6e20 5cb3 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4273ec: 5331 47c5 |0014: iget-wide v1, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeActionChanges;.timestamp:J // field@c547 │ │ -4273f0: 6e30 58b3 1002 |0016: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ -4273f6: 1301 7d00 |0019: const/16 v1, #int 125 // #7d │ │ -4273fa: 6e20 54b3 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b354 │ │ -427400: 6e10 67b3 0000 |001e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -427406: 0c00 |0021: move-result-object v0 │ │ -427408: 1100 |0022: return-object v0 │ │ +42737c: |[42737c] de.danoeh.antennapod.net.sync.model.EpisodeActionChanges.toString:()Ljava/lang/String; │ │ +42738c: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +427390: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +427396: 1a01 1b1b |0005: const-string v1, "EpisodeActionGetResponse{episodeActions=" // string@1b1b │ │ +42739a: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4273a0: 5431 46c5 |000a: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeActionChanges;.episodeActions:Ljava/util/List; // field@c546 │ │ +4273a4: 6e20 5bb3 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ +4273aa: 1a01 ad08 |000f: const-string v1, ", timestamp=" // string@08ad │ │ +4273ae: 6e20 5cb3 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4273b4: 5331 47c5 |0014: iget-wide v1, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeActionChanges;.timestamp:J // field@c547 │ │ +4273b8: 6e30 58b3 1002 |0016: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ +4273be: 1301 7d00 |0019: const/16 v1, #int 125 // #7d │ │ +4273c2: 6e20 54b3 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b354 │ │ +4273c8: 6e10 67b3 0000 |001e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +4273ce: 0c00 |0021: move-result-object v0 │ │ +4273d0: 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 : 6936 (EpisodeActionChanges.java) │ │ @@ -985135,17 +985135,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -427ac4: |[427ac4] de.danoeh.antennapod.net.sync.model.R$attr.:()V │ │ -427ad4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -427ada: 0e00 |0003: return-void │ │ +427a8c: |[427a8c] de.danoeh.antennapod.net.sync.model.R$attr.:()V │ │ +427a9c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +427aa2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -985212,17 +985212,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -427adc: |[427adc] de.danoeh.antennapod.net.sync.model.R$color.:()V │ │ -427aec: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -427af2: 0e00 |0003: return-void │ │ +427aa4: |[427aa4] de.danoeh.antennapod.net.sync.model.R$color.:()V │ │ +427ab4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +427aba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -985364,17 +985364,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -427af4: |[427af4] de.danoeh.antennapod.net.sync.model.R$dimen.:()V │ │ -427b04: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -427b0a: 0e00 |0003: return-void │ │ +427abc: |[427abc] de.danoeh.antennapod.net.sync.model.R$dimen.:()V │ │ +427acc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +427ad2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -985466,17 +985466,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -427b0c: |[427b0c] de.danoeh.antennapod.net.sync.model.R$drawable.:()V │ │ -427b1c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -427b22: 0e00 |0003: return-void │ │ +427ad4: |[427ad4] de.danoeh.antennapod.net.sync.model.R$drawable.:()V │ │ +427ae4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +427aea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -985898,17 +985898,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -427b24: |[427b24] de.danoeh.antennapod.net.sync.model.R$id.:()V │ │ -427b34: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -427b3a: 0e00 |0003: return-void │ │ +427aec: |[427aec] de.danoeh.antennapod.net.sync.model.R$id.:()V │ │ +427afc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +427b02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -985950,17 +985950,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -427b3c: |[427b3c] de.danoeh.antennapod.net.sync.model.R$integer.:()V │ │ -427b4c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -427b52: 0e00 |0003: return-void │ │ +427b04: |[427b04] de.danoeh.antennapod.net.sync.model.R$integer.:()V │ │ +427b14: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +427b1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -986072,17 +986072,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -427b54: |[427b54] de.danoeh.antennapod.net.sync.model.R$layout.:()V │ │ -427b64: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -427b6a: 0e00 |0003: return-void │ │ +427b1c: |[427b1c] de.danoeh.antennapod.net.sync.model.R$layout.:()V │ │ +427b2c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +427b32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -986124,17 +986124,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -427b6c: |[427b6c] de.danoeh.antennapod.net.sync.model.R$string.:()V │ │ -427b7c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -427b82: 0e00 |0003: return-void │ │ +427b34: |[427b34] de.danoeh.antennapod.net.sync.model.R$string.:()V │ │ +427b44: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +427b4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -986226,17 +986226,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -427cd8: |[427cd8] de.danoeh.antennapod.net.sync.model.R$style.:()V │ │ -427ce8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -427cee: 0e00 |0003: return-void │ │ +427ca0: |[427ca0] de.danoeh.antennapod.net.sync.model.R$style.:()V │ │ +427cb0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +427cb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -986488,62 +986488,62 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 150 16-bit code units │ │ -427b84: |[427b84] de.danoeh.antennapod.net.sync.model.R$styleable.:()V │ │ -427b94: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -427b96: 2301 0120 |0001: new-array v1, v0, [I // type@2001 │ │ -427b9a: 2601 2f00 0000 |0003: fill-array-data v1, 00000032 // +0000002f │ │ -427ba0: 6901 efc5 |0006: sput-object v1, Lde/danoeh/antennapod/net/sync/model/R$styleable;.Capability:[I // field@c5ef │ │ -427ba4: 1251 |0008: const/4 v1, #int 5 // #5 │ │ -427ba6: 2311 0120 |0009: new-array v1, v1, [I // type@2001 │ │ -427baa: 2601 2f00 0000 |000b: fill-array-data v1, 0000003a // +0000002f │ │ -427bb0: 6901 f2c5 |000e: sput-object v1, Lde/danoeh/antennapod/net/sync/model/R$styleable;.ColorStateListItem:[I // field@c5f2 │ │ -427bb4: 1271 |0010: const/4 v1, #int 7 // #7 │ │ -427bb6: 2311 0120 |0011: new-array v1, v1, [I // type@2001 │ │ -427bba: 2601 3500 0000 |0013: fill-array-data v1, 00000048 // +00000035 │ │ -427bc0: 6901 f8c5 |0016: sput-object v1, Lde/danoeh/antennapod/net/sync/model/R$styleable;.FontFamily:[I // field@c5f8 │ │ -427bc4: 1301 0a00 |0018: const/16 v1, #int 10 // #a │ │ -427bc8: 2311 0120 |001a: new-array v1, v1, [I // type@2001 │ │ -427bcc: 2601 3e00 0000 |001c: fill-array-data v1, 0000005a // +0000003e │ │ -427bd2: 6901 f9c5 |001f: sput-object v1, Lde/danoeh/antennapod/net/sync/model/R$styleable;.FontFamilyFont:[I // field@c5f9 │ │ -427bd6: 1301 0c00 |0021: const/16 v1, #int 12 // #c │ │ -427bda: 2311 0120 |0023: new-array v1, v1, [I // type@2001 │ │ -427bde: 2601 4d00 0000 |0025: fill-array-data v1, 00000072 // +0000004d │ │ -427be4: 6901 0bc6 |0028: sput-object v1, Lde/danoeh/antennapod/net/sync/model/R$styleable;.GradientColor:[I // field@c60b │ │ -427be8: 2300 0120 |002a: new-array v0, v0, [I // type@2001 │ │ -427bec: 2600 6200 0000 |002c: fill-array-data v0, 0000008e // +00000062 │ │ -427bf2: 6900 0cc6 |002f: sput-object v0, Lde/danoeh/antennapod/net/sync/model/R$styleable;.GradientColorItem:[I // field@c60c │ │ -427bf6: 0e00 |0031: return-void │ │ -427bf8: 0003 0400 0200 0000 7d03 047f be03 ... |0032: array-data (8 units) │ │ -427c08: 0003 0400 0500 0000 a501 0101 1f03 ... |003a: array-data (14 units) │ │ -427c24: 0003 0400 0700 0000 e501 047f e601 ... |0048: array-data (18 units) │ │ -427c48: 0003 0400 0a00 0000 3205 0101 3305 ... |005a: array-data (24 units) │ │ -427c78: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0072: array-data (28 units) │ │ -427cb0: 0003 0400 0200 0000 a501 0101 1405 ... |008e: array-data (8 units) │ │ +427b4c: |[427b4c] de.danoeh.antennapod.net.sync.model.R$styleable.:()V │ │ +427b5c: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +427b5e: 2301 0120 |0001: new-array v1, v0, [I // type@2001 │ │ +427b62: 2601 2f00 0000 |0003: fill-array-data v1, 00000032 // +0000002f │ │ +427b68: 6901 efc5 |0006: sput-object v1, Lde/danoeh/antennapod/net/sync/model/R$styleable;.Capability:[I // field@c5ef │ │ +427b6c: 1251 |0008: const/4 v1, #int 5 // #5 │ │ +427b6e: 2311 0120 |0009: new-array v1, v1, [I // type@2001 │ │ +427b72: 2601 2f00 0000 |000b: fill-array-data v1, 0000003a // +0000002f │ │ +427b78: 6901 f2c5 |000e: sput-object v1, Lde/danoeh/antennapod/net/sync/model/R$styleable;.ColorStateListItem:[I // field@c5f2 │ │ +427b7c: 1271 |0010: const/4 v1, #int 7 // #7 │ │ +427b7e: 2311 0120 |0011: new-array v1, v1, [I // type@2001 │ │ +427b82: 2601 3500 0000 |0013: fill-array-data v1, 00000048 // +00000035 │ │ +427b88: 6901 f8c5 |0016: sput-object v1, Lde/danoeh/antennapod/net/sync/model/R$styleable;.FontFamily:[I // field@c5f8 │ │ +427b8c: 1301 0a00 |0018: const/16 v1, #int 10 // #a │ │ +427b90: 2311 0120 |001a: new-array v1, v1, [I // type@2001 │ │ +427b94: 2601 3e00 0000 |001c: fill-array-data v1, 0000005a // +0000003e │ │ +427b9a: 6901 f9c5 |001f: sput-object v1, Lde/danoeh/antennapod/net/sync/model/R$styleable;.FontFamilyFont:[I // field@c5f9 │ │ +427b9e: 1301 0c00 |0021: const/16 v1, #int 12 // #c │ │ +427ba2: 2311 0120 |0023: new-array v1, v1, [I // type@2001 │ │ +427ba6: 2601 4d00 0000 |0025: fill-array-data v1, 00000072 // +0000004d │ │ +427bac: 6901 0bc6 |0028: sput-object v1, Lde/danoeh/antennapod/net/sync/model/R$styleable;.GradientColor:[I // field@c60b │ │ +427bb0: 2300 0120 |002a: new-array v0, v0, [I // type@2001 │ │ +427bb4: 2600 6200 0000 |002c: fill-array-data v0, 0000008e // +00000062 │ │ +427bba: 6900 0cc6 |002f: sput-object v0, Lde/danoeh/antennapod/net/sync/model/R$styleable;.GradientColorItem:[I // field@c60c │ │ +427bbe: 0e00 |0031: return-void │ │ +427bc0: 0003 0400 0200 0000 7d03 047f be03 ... |0032: array-data (8 units) │ │ +427bd0: 0003 0400 0500 0000 a501 0101 1f03 ... |003a: array-data (14 units) │ │ +427bec: 0003 0400 0700 0000 e501 047f e601 ... |0048: array-data (18 units) │ │ +427c10: 0003 0400 0a00 0000 3205 0101 3305 ... |005a: array-data (24 units) │ │ +427c40: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0072: array-data (28 units) │ │ +427c78: 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 │ │ -427cc0: |[427cc0] de.danoeh.antennapod.net.sync.model.R$styleable.:()V │ │ -427cd0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -427cd6: 0e00 |0003: return-void │ │ +427c88: |[427c88] de.danoeh.antennapod.net.sync.model.R$styleable.:()V │ │ +427c98: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +427c9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -986574,17 +986574,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -427cf0: |[427cf0] de.danoeh.antennapod.net.sync.model.R.:()V │ │ -427d00: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -427d06: 0e00 |0003: return-void │ │ +427cb8: |[427cb8] de.danoeh.antennapod.net.sync.model.R.:()V │ │ +427cc8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +427cce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -986635,20 +986635,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 │ │ -427dcc: |[427dcc] de.danoeh.antennapod.net.sync.model.SubscriptionChanges.:(Ljava/util/List;Ljava/util/List;J)V │ │ -427ddc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -427de2: 5b01 1bc6 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges;.added:Ljava/util/List; // field@c61b │ │ -427de6: 5b02 1cc6 |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges;.removed:Ljava/util/List; // field@c61c │ │ -427dea: 5a03 1dc6 |0007: iput-wide v3, v0, Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges;.timestamp:J // field@c61d │ │ -427dee: 0e00 |0009: return-void │ │ +427d94: |[427d94] de.danoeh.antennapod.net.sync.model.SubscriptionChanges.:(Ljava/util/List;Ljava/util/List;J)V │ │ +427da4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +427daa: 5b01 1bc6 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges;.added:Ljava/util/List; // field@c61b │ │ +427dae: 5b02 1cc6 |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges;.removed:Ljava/util/List; // field@c61c │ │ +427db2: 5a03 1dc6 |0007: iput-wide v3, v0, Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges;.timestamp:J // field@c61d │ │ +427db6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ 0x0003 line=15 │ │ 0x0005 line=16 │ │ 0x0007 line=17 │ │ locals : │ │ @@ -986663,17 +986663,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -427d84: |[427d84] de.danoeh.antennapod.net.sync.model.SubscriptionChanges.getAdded:()Ljava/util/List; │ │ -427d94: 5410 1bc6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges;.added:Ljava/util/List; // field@c61b │ │ -427d98: 1100 |0002: return-object v0 │ │ +427d4c: |[427d4c] de.danoeh.antennapod.net.sync.model.SubscriptionChanges.getAdded:()Ljava/util/List; │ │ +427d5c: 5410 1bc6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges;.added:Ljava/util/List; // field@c61b │ │ +427d60: 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;) │ │ @@ -986681,17 +986681,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -427d9c: |[427d9c] de.danoeh.antennapod.net.sync.model.SubscriptionChanges.getRemoved:()Ljava/util/List; │ │ -427dac: 5410 1cc6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges;.removed:Ljava/util/List; // field@c61c │ │ -427db0: 1100 |0002: return-object v0 │ │ +427d64: |[427d64] de.danoeh.antennapod.net.sync.model.SubscriptionChanges.getRemoved:()Ljava/util/List; │ │ +427d74: 5410 1cc6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges;.removed:Ljava/util/List; // field@c61c │ │ +427d78: 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;) │ │ @@ -986699,17 +986699,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -427db4: |[427db4] de.danoeh.antennapod.net.sync.model.SubscriptionChanges.getTimestamp:()J │ │ -427dc4: 5320 1dc6 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges;.timestamp:J // field@c61d │ │ -427dc8: 1000 |0002: return-wide v0 │ │ +427d7c: |[427d7c] de.danoeh.antennapod.net.sync.model.SubscriptionChanges.getTimestamp:()J │ │ +427d8c: 5320 1dc6 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges;.timestamp:J // field@c61d │ │ +427d90: 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;) │ │ @@ -986717,38 +986717,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 53 16-bit code units │ │ -427d08: |[427d08] de.danoeh.antennapod.net.sync.model.SubscriptionChanges.toString:()Ljava/lang/String; │ │ -427d18: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -427d1c: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -427d22: 1a01 5257 |0005: const-string v1, "SubscriptionChange [added=" // string@5752 │ │ -427d26: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -427d2c: 5431 1bc6 |000a: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges;.added:Ljava/util/List; // field@c61b │ │ -427d30: 6e10 06b3 0100 |000c: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ -427d36: 0c01 |000f: move-result-object v1 │ │ -427d38: 6e20 5cb3 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -427d3e: 1a01 8008 |0013: const-string v1, ", removed=" // string@0880 │ │ -427d42: 6e20 5cb3 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -427d48: 5431 1cc6 |0018: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges;.removed:Ljava/util/List; // field@c61c │ │ -427d4c: 6e10 06b3 0100 |001a: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ -427d52: 0c01 |001d: move-result-object v1 │ │ -427d54: 6e20 5cb3 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -427d5a: 1a01 ad08 |0021: const-string v1, ", timestamp=" // string@08ad │ │ -427d5e: 6e20 5cb3 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -427d64: 5331 1dc6 |0026: iget-wide v1, v3, Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges;.timestamp:J // field@c61d │ │ -427d68: 6e30 58b3 1002 |0028: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ -427d6e: 1a01 4666 |002b: const-string v1, "]" // string@6646 │ │ -427d72: 6e20 5cb3 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -427d78: 6e10 67b3 0000 |0030: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -427d7e: 0c00 |0033: move-result-object v0 │ │ -427d80: 1100 |0034: return-object v0 │ │ +427cd0: |[427cd0] de.danoeh.antennapod.net.sync.model.SubscriptionChanges.toString:()Ljava/lang/String; │ │ +427ce0: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +427ce4: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +427cea: 1a01 5257 |0005: const-string v1, "SubscriptionChange [added=" // string@5752 │ │ +427cee: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +427cf4: 5431 1bc6 |000a: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges;.added:Ljava/util/List; // field@c61b │ │ +427cf8: 6e10 06b3 0100 |000c: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ +427cfe: 0c01 |000f: move-result-object v1 │ │ +427d00: 6e20 5cb3 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +427d06: 1a01 8008 |0013: const-string v1, ", removed=" // string@0880 │ │ +427d0a: 6e20 5cb3 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +427d10: 5431 1cc6 |0018: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges;.removed:Ljava/util/List; // field@c61c │ │ +427d14: 6e10 06b3 0100 |001a: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ +427d1a: 0c01 |001d: move-result-object v1 │ │ +427d1c: 6e20 5cb3 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +427d22: 1a01 ad08 |0021: const-string v1, ", timestamp=" // string@08ad │ │ +427d26: 6e20 5cb3 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +427d2c: 5331 1dc6 |0026: iget-wide v1, v3, Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges;.timestamp:J // field@c61d │ │ +427d30: 6e30 58b3 1002 |0028: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ +427d36: 1a01 4666 |002b: const-string v1, "]" // string@6646 │ │ +427d3a: 6e20 5cb3 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +427d40: 6e10 67b3 0000 |0030: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +427d46: 0c00 |0033: move-result-object v0 │ │ +427d48: 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; │ │ │ │ @@ -986782,17 +986782,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -427df0: |[427df0] de.danoeh.antennapod.net.sync.model.SyncServiceException.:(Ljava/lang/String;)V │ │ -427e00: 7020 9bb2 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@b29b │ │ -427e06: 0e00 |0003: return-void │ │ +427db8: |[427db8] de.danoeh.antennapod.net.sync.model.SyncServiceException.:(Ljava/lang/String;)V │ │ +427dc8: 7020 9bb2 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@b29b │ │ +427dce: 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; │ │ │ │ @@ -986801,17 +986801,17 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -427e08: |[427e08] de.danoeh.antennapod.net.sync.model.SyncServiceException.:(Ljava/lang/Throwable;)V │ │ -427e18: 7020 9db2 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/Throwable;)V // method@b29d │ │ -427e1e: 0e00 |0003: return-void │ │ +427dd0: |[427dd0] de.danoeh.antennapod.net.sync.model.SyncServiceException.:(Ljava/lang/Throwable;)V │ │ +427de0: 7020 9db2 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/Throwable;)V // method@b29d │ │ +427de6: 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; │ │ │ │ @@ -986845,18 +986845,18 @@ │ │ type : '(J)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -427e20: |[427e20] de.danoeh.antennapod.net.sync.model.UploadChangesResponse.:(J)V │ │ -427e30: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -427e36: 5a01 1fc6 |0003: iput-wide v1, v0, Lde/danoeh/antennapod/net/sync/model/UploadChangesResponse;.timestamp:J // field@c61f │ │ -427e3a: 0e00 |0005: return-void │ │ +427de8: |[427de8] de.danoeh.antennapod.net.sync.model.UploadChangesResponse.:(J)V │ │ +427df8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +427dfe: 5a01 1fc6 |0003: iput-wide v1, v0, Lde/danoeh/antennapod/net/sync/model/UploadChangesResponse;.timestamp:J // field@c61f │ │ +427e02: 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 │ │ @@ -986892,18 +986892,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 │ │ -427e5c: |[427e5c] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V │ │ -427e6c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -427e72: 5b01 20c6 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c620 │ │ -427e76: 0e00 |0005: return-void │ │ +427e24: |[427e24] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V │ │ +427e34: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +427e3a: 5b01 20c6 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c620 │ │ +427e3e: 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; │ │ │ │ @@ -986913,19 +986913,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -427e3c: |[427e3c] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda0.call:()Ljava/lang/Object; │ │ -427e4c: 5410 20c6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c620 │ │ -427e50: 7110 beae 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@aebe │ │ -427e56: 0c00 |0005: move-result-object v0 │ │ -427e58: 1100 |0006: return-object v0 │ │ +427e04: |[427e04] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda0.call:()Ljava/lang/Object; │ │ +427e14: 5410 20c6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c620 │ │ +427e18: 7110 beae 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@aebe │ │ +427e1e: 0c00 |0005: move-result-object v0 │ │ +427e20: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -986958,18 +986958,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 │ │ -427f48: |[427f48] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V │ │ -427f58: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -427f5e: 5b01 23c6 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c623 │ │ -427f62: 0e00 |0005: return-void │ │ +427f10: |[427f10] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V │ │ +427f20: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +427f26: 5b01 23c6 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c623 │ │ +427f2a: 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; │ │ │ │ @@ -986979,19 +986979,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -427f28: |[427f28] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda4.call:()Ljava/lang/Object; │ │ -427f38: 5410 23c6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c623 │ │ -427f3c: 7110 bdae 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@aebd │ │ -427f42: 0c00 |0005: move-result-object v0 │ │ -427f44: 1100 |0006: return-object v0 │ │ +427ef0: |[427ef0] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda4.call:()Ljava/lang/Object; │ │ +427f00: 5410 23c6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c623 │ │ +427f04: 7110 bdae 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@aebd │ │ +427f0a: 0c00 |0005: move-result-object v0 │ │ +427f0c: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -987122,18 +987122,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 │ │ -42802c: |[42802c] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.$r8$lambda$4ElHrZeC_NCM69iaTnsW_FPfluQ:(Lio/reactivex/Observable;)Lio/reactivex/ObservableSource; │ │ -42803c: 7110 c8ae 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.lambda$poll$4:(Lio/reactivex/Observable;)Lio/reactivex/ObservableSource; // method@aec8 │ │ -428042: 0c00 |0003: move-result-object v0 │ │ -428044: 1100 |0004: return-object v0 │ │ +427ff4: |[427ff4] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.$r8$lambda$4ElHrZeC_NCM69iaTnsW_FPfluQ:(Lio/reactivex/Observable;)Lio/reactivex/ObservableSource; │ │ +428004: 7110 c8ae 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.lambda$poll$4:(Lio/reactivex/Observable;)Lio/reactivex/ObservableSource; // method@aec8 │ │ +42800a: 0c00 |0003: move-result-object v0 │ │ +42800c: 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;) │ │ @@ -987141,18 +987141,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 │ │ -42806c: |[42806c] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.$r8$lambda$9mvLur6_ekw5b9NngNzRGRx3emw:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)Ljava/lang/String; │ │ -42807c: 7010 cbae 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.lambda$start$0:()Ljava/lang/String; // method@aecb │ │ -428082: 0c00 |0003: move-result-object v0 │ │ -428084: 1100 |0004: return-object v0 │ │ +428034: |[428034] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.$r8$lambda$9mvLur6_ekw5b9NngNzRGRx3emw:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)Ljava/lang/String; │ │ +428044: 7010 cbae 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.lambda$start$0:()Ljava/lang/String; // method@aecb │ │ +42804a: 0c00 |0003: move-result-object v0 │ │ +42804c: 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;) │ │ @@ -987160,18 +987160,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 │ │ -428178: |[428178] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.$r8$lambda$GoKOvAkt061FMbb_vkC-pJzaF6M:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)Lorg/json/JSONObject; │ │ -428188: 7010 c7ae 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.lambda$poll$3:()Lorg/json/JSONObject; // method@aec7 │ │ -42818e: 0c00 |0003: move-result-object v0 │ │ -428190: 1100 |0004: return-object v0 │ │ +428140: |[428140] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.$r8$lambda$GoKOvAkt061FMbb_vkC-pJzaF6M:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)Lorg/json/JSONObject; │ │ +428150: 7010 c7ae 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.lambda$poll$3:()Lorg/json/JSONObject; // method@aec7 │ │ +428156: 0c00 |0003: move-result-object v0 │ │ +428158: 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;) │ │ @@ -987179,17 +987179,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 │ │ -4282c4: |[4282c4] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.$r8$lambda$_ezCTZGkCPm3GULiSRsSjD5X92k:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;Ljava/lang/String;)V │ │ -4282d4: 7020 ccae 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.lambda$start$1:(Ljava/lang/String;)V // method@aecc │ │ -4282da: 0e00 |0003: return-void │ │ +42828c: |[42828c] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.$r8$lambda$_ezCTZGkCPm3GULiSRsSjD5X92k:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;Ljava/lang/String;)V │ │ +42829c: 7020 ccae 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.lambda$start$1:(Ljava/lang/String;)V // method@aecc │ │ +4282a2: 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; │ │ │ │ @@ -987198,17 +987198,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 │ │ -4282dc: |[4282dc] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.$r8$lambda$nNWqCbu0xSsbc7cjL7vgSOPABlc:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;Lorg/json/JSONObject;)V │ │ -4282ec: 7020 c9ae 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.lambda$poll$5:(Lorg/json/JSONObject;)V // method@aec9 │ │ -4282f2: 0e00 |0003: return-void │ │ +4282a4: |[4282a4] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.$r8$lambda$nNWqCbu0xSsbc7cjL7vgSOPABlc:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;Lorg/json/JSONObject;)V │ │ +4282b4: 7020 c9ae 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.lambda$poll$5:(Lorg/json/JSONObject;)V // method@aec9 │ │ +4282ba: 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; │ │ │ │ @@ -987217,17 +987217,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 │ │ -4282f4: |[4282f4] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.$r8$lambda$wFjXDxNRlU7opf9ZpPqvzn8d3SE:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;Ljava/lang/Throwable;)V │ │ -428304: 7020 cdae 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.lambda$start$2:(Ljava/lang/Throwable;)V // method@aecd │ │ -42830a: 0e00 |0003: return-void │ │ +4282bc: |[4282bc] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.$r8$lambda$wFjXDxNRlU7opf9ZpPqvzn8d3SE:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;Ljava/lang/Throwable;)V │ │ +4282cc: 7020 cdae 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.lambda$start$2:(Ljava/lang/Throwable;)V // method@aecd │ │ +4282d2: 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; │ │ │ │ @@ -987236,17 +987236,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 │ │ -42830c: |[42830c] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.$r8$lambda$xBw2Z2ZVz9CbMdMf0w4f4RZSNS4:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;Ljava/lang/Throwable;)V │ │ -42831c: 7020 caae 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.lambda$poll$6:(Ljava/lang/Throwable;)V // method@aeca │ │ -428322: 0e00 |0003: return-void │ │ +4282d4: |[4282d4] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.$r8$lambda$xBw2Z2ZVz9CbMdMf0w4f4RZSNS4:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;Ljava/lang/Throwable;)V │ │ +4282e4: 7020 caae 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.lambda$poll$6:(Ljava/lang/Throwable;)V // method@aeca │ │ +4282ea: 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; │ │ │ │ @@ -987255,24 +987255,24 @@ │ │ type : '(Lokhttp3/OkHttpClient;Ljava/lang/String;Landroid/content/Context;Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -428324: |[428324] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.:(Lokhttp3/OkHttpClient;Ljava/lang/String;Landroid/content/Context;Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback;)V │ │ -428334: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42833a: 5b01 2bc6 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.httpClient:Lokhttp3/OkHttpClient; // field@c62b │ │ -42833e: 5b02 2dc6 |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.rawHostUrl:Ljava/lang/String; // field@c62d │ │ -428342: 2201 1c1d |0007: new-instance v1, Lde/danoeh/antennapod/net/sync/HostnameParser; // type@1d1c │ │ -428346: 7020 1cae 2100 |0009: invoke-direct {v1, v2}, Lde/danoeh/antennapod/net/sync/HostnameParser;.:(Ljava/lang/String;)V // method@ae1c │ │ -42834c: 5b01 2ac6 |000c: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.hostname:Lde/danoeh/antennapod/net/sync/HostnameParser; // field@c62a │ │ -428350: 5b03 28c6 |000e: iput-object v3, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.context:Landroid/content/Context; // field@c628 │ │ -428354: 5b04 27c6 |0010: iput-object v4, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.callback:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback; // field@c627 │ │ -428358: 0e00 |0012: return-void │ │ +4282ec: |[4282ec] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.:(Lokhttp3/OkHttpClient;Ljava/lang/String;Landroid/content/Context;Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback;)V │ │ +4282fc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +428302: 5b01 2bc6 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.httpClient:Lokhttp3/OkHttpClient; // field@c62b │ │ +428306: 5b02 2dc6 |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.rawHostUrl:Ljava/lang/String; // field@c62d │ │ +42830a: 2201 1c1d |0007: new-instance v1, Lde/danoeh/antennapod/net/sync/HostnameParser; // type@1d1c │ │ +42830e: 7020 1cae 2100 |0009: invoke-direct {v1, v2}, Lde/danoeh/antennapod/net/sync/HostnameParser;.:(Ljava/lang/String;)V // method@ae1c │ │ +428314: 5b01 2ac6 |000c: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.hostname:Lde/danoeh/antennapod/net/sync/HostnameParser; // field@c62a │ │ +428318: 5b03 28c6 |000e: iput-object v3, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.context:Landroid/content/Context; // field@c628 │ │ +42831c: 5b04 27c6 |0010: iput-object v4, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.callback:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback; // field@c627 │ │ +428320: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0003 line=42 │ │ 0x0005 line=43 │ │ 0x0007 line=44 │ │ 0x000e line=45 │ │ @@ -987289,63 +987289,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 │ │ -428194: |[428194] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.doRequest:(Ljava/net/URL;Ljava/lang/String;)Lorg/json/JSONObject; │ │ -4281a4: 1a00 836c |0000: const-string v0, "application/x-www-form-urlencoded" // string@6c83 │ │ -4281a8: 7110 03b7 0000 |0002: invoke-static {v0}, Lokhttp3/MediaType;.get:(Ljava/lang/String;)Lokhttp3/MediaType; // method@b703 │ │ -4281ae: 0c00 |0005: move-result-object v0 │ │ -4281b0: 7120 2ab7 4000 |0006: invoke-static {v0, v4}, Lokhttp3/RequestBody;.create:(Lokhttp3/MediaType;Ljava/lang/String;)Lokhttp3/RequestBody; // method@b72a │ │ -4281b6: 0c04 |0009: move-result-object v4 │ │ -4281b8: 2200 b51f |000a: new-instance v0, Lokhttp3/Request$Builder; // type@1fb5 │ │ -4281bc: 7010 19b7 0000 |000c: invoke-direct {v0}, Lokhttp3/Request$Builder;.:()V // method@b719 │ │ -4281c2: 6e20 24b7 3000 |000f: invoke-virtual {v0, v3}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@b724 │ │ -4281c8: 0c03 |0012: move-result-object v3 │ │ -4281ca: 1a00 e74d |0013: const-string v0, "POST" // string@4de7 │ │ -4281ce: 6e30 1fb7 0304 |0015: invoke-virtual {v3, v0, v4}, Lokhttp3/Request$Builder;.method:(Ljava/lang/String;Lokhttp3/RequestBody;)Lokhttp3/Request$Builder; // method@b71f │ │ -4281d4: 0c03 |0018: move-result-object v3 │ │ -4281d6: 6e10 1bb7 0300 |0019: invoke-virtual {v3}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b71b │ │ -4281dc: 0c03 |001c: move-result-object v3 │ │ -4281de: 5424 2bc6 |001d: iget-object v4, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.httpClient:Lokhttp3/OkHttpClient; // field@c62b │ │ -4281e2: 6e20 18b7 3400 |001f: invoke-virtual {v4, v3}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b718 │ │ -4281e8: 0c03 |0022: move-result-object v3 │ │ -4281ea: 7210 eeb6 0300 |0023: invoke-interface {v3}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b6ee │ │ -4281f0: 0c03 |0026: move-result-object v3 │ │ -4281f2: 6e10 2eb7 0300 |0027: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b72e │ │ -4281f8: 0a04 |002a: move-result v4 │ │ -4281fa: 1300 c800 |002b: const/16 v0, #int 200 // #c8 │ │ -4281fe: 3304 1a00 |002d: if-ne v4, v0, 0047 // +001a │ │ -428202: 6e10 2cb7 0300 |002f: invoke-virtual {v3}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b72c │ │ -428208: 0c03 |0032: move-result-object v3 │ │ -42820a: 3803 0c00 |0033: if-eqz v3, 003f // +000c │ │ -42820e: 2204 e41f |0035: new-instance v4, Lorg/json/JSONObject; // type@1fe4 │ │ -428212: 6e10 3ab7 0300 |0037: invoke-virtual {v3}, Lokhttp3/ResponseBody;.string:()Ljava/lang/String; // method@b73a │ │ -428218: 0c03 |003a: move-result-object v3 │ │ -42821a: 7020 a9b7 3400 |003b: invoke-direct {v4, v3}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b7a9 │ │ -428220: 1104 |003e: return-object v4 │ │ -428222: 2203 451e |003f: new-instance v3, Ljava/io/IOException; // type@1e45 │ │ -428226: 1a04 db1a |0041: const-string v4, "Empty response" // string@1adb │ │ -42822a: 7020 f5b1 4300 |0043: invoke-direct {v3, v4}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b1f5 │ │ -428230: 2703 |0046: throw v3 │ │ -428232: 6e10 2db7 0300 |0047: invoke-virtual {v3}, Lokhttp3/Response;.close:()V // method@b72d │ │ -428238: 2204 451e |004a: new-instance v4, Ljava/io/IOException; // type@1e45 │ │ -42823c: 2200 8f1e |004c: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -428240: 7010 50b3 0000 |004e: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -428246: 1a01 8652 |0051: const-string v1, "Return code " // string@5286 │ │ -42824a: 6e20 5cb3 1000 |0053: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -428250: 6e10 2eb7 0300 |0056: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b72e │ │ -428256: 0a03 |0059: move-result v3 │ │ -428258: 6e20 57b3 3000 |005a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -42825e: 6e10 67b3 0000 |005d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -428264: 0c03 |0060: move-result-object v3 │ │ -428266: 7020 f5b1 3400 |0061: invoke-direct {v4, v3}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b1f5 │ │ -42826c: 2704 |0064: throw v4 │ │ +42815c: |[42815c] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.doRequest:(Ljava/net/URL;Ljava/lang/String;)Lorg/json/JSONObject; │ │ +42816c: 1a00 836c |0000: const-string v0, "application/x-www-form-urlencoded" // string@6c83 │ │ +428170: 7110 03b7 0000 |0002: invoke-static {v0}, Lokhttp3/MediaType;.get:(Ljava/lang/String;)Lokhttp3/MediaType; // method@b703 │ │ +428176: 0c00 |0005: move-result-object v0 │ │ +428178: 7120 2ab7 4000 |0006: invoke-static {v0, v4}, Lokhttp3/RequestBody;.create:(Lokhttp3/MediaType;Ljava/lang/String;)Lokhttp3/RequestBody; // method@b72a │ │ +42817e: 0c04 |0009: move-result-object v4 │ │ +428180: 2200 b51f |000a: new-instance v0, Lokhttp3/Request$Builder; // type@1fb5 │ │ +428184: 7010 19b7 0000 |000c: invoke-direct {v0}, Lokhttp3/Request$Builder;.:()V // method@b719 │ │ +42818a: 6e20 24b7 3000 |000f: invoke-virtual {v0, v3}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@b724 │ │ +428190: 0c03 |0012: move-result-object v3 │ │ +428192: 1a00 e74d |0013: const-string v0, "POST" // string@4de7 │ │ +428196: 6e30 1fb7 0304 |0015: invoke-virtual {v3, v0, v4}, Lokhttp3/Request$Builder;.method:(Ljava/lang/String;Lokhttp3/RequestBody;)Lokhttp3/Request$Builder; // method@b71f │ │ +42819c: 0c03 |0018: move-result-object v3 │ │ +42819e: 6e10 1bb7 0300 |0019: invoke-virtual {v3}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b71b │ │ +4281a4: 0c03 |001c: move-result-object v3 │ │ +4281a6: 5424 2bc6 |001d: iget-object v4, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.httpClient:Lokhttp3/OkHttpClient; // field@c62b │ │ +4281aa: 6e20 18b7 3400 |001f: invoke-virtual {v4, v3}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b718 │ │ +4281b0: 0c03 |0022: move-result-object v3 │ │ +4281b2: 7210 eeb6 0300 |0023: invoke-interface {v3}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b6ee │ │ +4281b8: 0c03 |0026: move-result-object v3 │ │ +4281ba: 6e10 2eb7 0300 |0027: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b72e │ │ +4281c0: 0a04 |002a: move-result v4 │ │ +4281c2: 1300 c800 |002b: const/16 v0, #int 200 // #c8 │ │ +4281c6: 3304 1a00 |002d: if-ne v4, v0, 0047 // +001a │ │ +4281ca: 6e10 2cb7 0300 |002f: invoke-virtual {v3}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b72c │ │ +4281d0: 0c03 |0032: move-result-object v3 │ │ +4281d2: 3803 0c00 |0033: if-eqz v3, 003f // +000c │ │ +4281d6: 2204 e41f |0035: new-instance v4, Lorg/json/JSONObject; // type@1fe4 │ │ +4281da: 6e10 3ab7 0300 |0037: invoke-virtual {v3}, Lokhttp3/ResponseBody;.string:()Ljava/lang/String; // method@b73a │ │ +4281e0: 0c03 |003a: move-result-object v3 │ │ +4281e2: 7020 a9b7 3400 |003b: invoke-direct {v4, v3}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b7a9 │ │ +4281e8: 1104 |003e: return-object v4 │ │ +4281ea: 2203 451e |003f: new-instance v3, Ljava/io/IOException; // type@1e45 │ │ +4281ee: 1a04 db1a |0041: const-string v4, "Empty response" // string@1adb │ │ +4281f2: 7020 f5b1 4300 |0043: invoke-direct {v3, v4}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b1f5 │ │ +4281f8: 2703 |0046: throw v3 │ │ +4281fa: 6e10 2db7 0300 |0047: invoke-virtual {v3}, Lokhttp3/Response;.close:()V // method@b72d │ │ +428200: 2204 451e |004a: new-instance v4, Ljava/io/IOException; // type@1e45 │ │ +428204: 2200 8f1e |004c: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +428208: 7010 50b3 0000 |004e: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +42820e: 1a01 8652 |0051: const-string v1, "Return code " // string@5286 │ │ +428212: 6e20 5cb3 1000 |0053: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +428218: 6e10 2eb7 0300 |0056: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b72e │ │ +42821e: 0a03 |0059: move-result v3 │ │ +428220: 6e20 57b3 3000 |005a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +428226: 6e10 67b3 0000 |005d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +42822c: 0c03 |0060: move-result-object v3 │ │ +42822e: 7020 f5b1 3400 |0061: invoke-direct {v4, v3}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b1f5 │ │ +428234: 2704 |0064: throw v4 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=120 │ │ 0x0006 line=119 │ │ 0x000a line=121 │ │ 0x001d line=122 │ │ 0x0027 line=123 │ │ @@ -987364,32 +987364,32 @@ │ │ type : '(Lokhttp3/OkHttpClient;Landroid/content/Context;Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback;Ljava/util/ArrayList;)Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 31 16-bit code units │ │ -427fdc: |[427fdc] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.fromInstanceState:(Lokhttp3/OkHttpClient;Landroid/content/Context;Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback;Ljava/util/ArrayList;)Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; │ │ -427fec: 2200 541d |0000: new-instance v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // type@1d54 │ │ -427ff0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -427ff2: 6e20 aab4 1500 |0003: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@b4aa │ │ -427ff8: 0c01 |0006: move-result-object v1 │ │ -427ffa: 1f01 8d1e |0007: check-cast v1, Ljava/lang/String; // type@1e8d │ │ -427ffe: 7054 c3ae 2031 |0009: invoke-direct {v0, v2, v1, v3, v4}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.:(Lokhttp3/OkHttpClient;Ljava/lang/String;Landroid/content/Context;Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback;)V // method@aec3 │ │ -428004: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -428006: 6e20 aab4 2500 |000d: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@b4aa │ │ -42800c: 0c02 |0010: move-result-object v2 │ │ -42800e: 1f02 8d1e |0011: check-cast v2, Ljava/lang/String; // type@1e8d │ │ -428012: 5b02 2fc6 |0013: iput-object v2, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.token:Ljava/lang/String; // field@c62f │ │ -428016: 1222 |0015: const/4 v2, #int 2 // #2 │ │ -428018: 6e20 aab4 2500 |0016: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@b4aa │ │ -42801e: 0c02 |0019: move-result-object v2 │ │ -428020: 1f02 8d1e |001a: check-cast v2, Ljava/lang/String; // type@1e8d │ │ -428024: 5b02 29c6 |001c: iput-object v2, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.endpoint:Ljava/lang/String; // field@c629 │ │ -428028: 1100 |001e: return-object v0 │ │ +427fa4: |[427fa4] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.fromInstanceState:(Lokhttp3/OkHttpClient;Landroid/content/Context;Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback;Ljava/util/ArrayList;)Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; │ │ +427fb4: 2200 541d |0000: new-instance v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // type@1d54 │ │ +427fb8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +427fba: 6e20 aab4 1500 |0003: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@b4aa │ │ +427fc0: 0c01 |0006: move-result-object v1 │ │ +427fc2: 1f01 8d1e |0007: check-cast v1, Ljava/lang/String; // type@1e8d │ │ +427fc6: 7054 c3ae 2031 |0009: invoke-direct {v0, v2, v1, v3, v4}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.:(Lokhttp3/OkHttpClient;Ljava/lang/String;Landroid/content/Context;Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback;)V // method@aec3 │ │ +427fcc: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +427fce: 6e20 aab4 2500 |000d: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@b4aa │ │ +427fd4: 0c02 |0010: move-result-object v2 │ │ +427fd6: 1f02 8d1e |0011: check-cast v2, Ljava/lang/String; // type@1e8d │ │ +427fda: 5b02 2fc6 |0013: iput-object v2, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.token:Ljava/lang/String; // field@c62f │ │ +427fde: 1222 |0015: const/4 v2, #int 2 // #2 │ │ +427fe0: 6e20 aab4 2500 |0016: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@b4aa │ │ +427fe6: 0c02 |0019: move-result-object v2 │ │ +427fe8: 1f02 8d1e |001a: check-cast v2, Ljava/lang/String; // type@1e8d │ │ +427fec: 5b02 29c6 |001c: iput-object v2, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.endpoint:Ljava/lang/String; // field@c629 │ │ +427ff0: 1100 |001e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x000d line=52 │ │ 0x0016 line=53 │ │ locals : │ │ 0x0000 - 0x001f reg=2 (null) Lokhttp3/OkHttpClient; │ │ @@ -987402,31 +987402,31 @@ │ │ type : '()Lorg/json/JSONObject;' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -428270: |[428270] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.lambda$poll$3:()Lorg/json/JSONObject; │ │ -428280: 5430 29c6 |0000: iget-object v0, v3, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.endpoint:Ljava/lang/String; // field@c629 │ │ -428284: 7110 ecb3 0000 |0002: invoke-static {v0}, Ljava/net/URI;.create:(Ljava/lang/String;)Ljava/net/URI; // method@b3ec │ │ -42828a: 0c00 |0005: move-result-object v0 │ │ -42828c: 6e10 f0b3 0000 |0006: invoke-virtual {v0}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b3f0 │ │ -428292: 0c00 |0009: move-result-object v0 │ │ -428294: 2201 8f1e |000a: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -428298: 7010 50b3 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -42829e: 1a02 90e1 |000f: const-string v2, "token=" // string@e190 │ │ -4282a2: 6e20 5cb3 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4282a8: 5432 2fc6 |0014: iget-object v2, v3, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.token:Ljava/lang/String; // field@c62f │ │ -4282ac: 6e20 5cb3 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4282b2: 6e10 67b3 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -4282b8: 0c01 |001c: move-result-object v1 │ │ -4282ba: 7030 c5ae 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@aec5 │ │ -4282c0: 0c00 |0020: move-result-object v0 │ │ -4282c2: 1100 |0021: return-object v0 │ │ +428238: |[428238] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.lambda$poll$3:()Lorg/json/JSONObject; │ │ +428248: 5430 29c6 |0000: iget-object v0, v3, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.endpoint:Ljava/lang/String; // field@c629 │ │ +42824c: 7110 ecb3 0000 |0002: invoke-static {v0}, Ljava/net/URI;.create:(Ljava/lang/String;)Ljava/net/URI; // method@b3ec │ │ +428252: 0c00 |0005: move-result-object v0 │ │ +428254: 6e10 f0b3 0000 |0006: invoke-virtual {v0}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b3f0 │ │ +42825a: 0c00 |0009: move-result-object v0 │ │ +42825c: 2201 8f1e |000a: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +428260: 7010 50b3 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +428266: 1a02 90e1 |000f: const-string v2, "token=" // string@e190 │ │ +42826a: 6e20 5cb3 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +428270: 5432 2fc6 |0014: iget-object v2, v3, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.token:Ljava/lang/String; // field@c62f │ │ +428274: 6e20 5cb3 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42827a: 6e10 67b3 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +428280: 0c01 |001c: move-result-object v1 │ │ +428282: 7030 c5ae 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@aec5 │ │ +428288: 0c00 |0020: move-result-object v0 │ │ +42828a: 1100 |0021: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0022 reg=3 this Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; │ │ │ │ #11 : (in Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;) │ │ @@ -987434,20 +987434,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 │ │ -428048: |[428048] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.lambda$poll$4:(Lio/reactivex/Observable;)Lio/reactivex/ObservableSource; │ │ -428058: 1600 0100 |0000: const-wide/16 v0, #int 1 // #1 │ │ -42805c: 6202 04da |0002: sget-object v2, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@da04 │ │ -428060: 6e40 7cb1 0321 |0004: invoke-virtual {v3, v0, v1, v2}, Lio/reactivex/Observable;.delay:(JLjava/util/concurrent/TimeUnit;)Lio/reactivex/Observable; // method@b17c │ │ -428066: 0c03 |0007: move-result-object v3 │ │ -428068: 1103 |0008: return-object v3 │ │ +428010: |[428010] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.lambda$poll$4:(Lio/reactivex/Observable;)Lio/reactivex/ObservableSource; │ │ +428020: 1600 0100 |0000: const-wide/16 v0, #int 1 // #1 │ │ +428024: 6202 04da |0002: sget-object v2, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@da04 │ │ +428028: 6e40 7cb1 0321 |0004: invoke-virtual {v3, v0, v1, v2}, Lio/reactivex/Observable;.delay:(JLjava/util/concurrent/TimeUnit;)Lio/reactivex/Observable; // method@b17c │ │ +42802e: 0c03 |0007: move-result-object v3 │ │ +428030: 1103 |0008: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=96 │ │ locals : │ │ 0x0000 - 0x0009 reg=3 (null) Lio/reactivex/Observable; │ │ │ │ #12 : (in Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;) │ │ @@ -987455,27 +987455,27 @@ │ │ type : '(Lorg/json/JSONObject;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 24 16-bit code units │ │ -42838c: |[42838c] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.lambda$poll$5:(Lorg/json/JSONObject;)V │ │ -42839c: 5440 27c6 |0000: iget-object v0, v4, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.callback:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback; // field@c627 │ │ -4283a0: 1a01 1dd1 |0002: const-string v1, "server" // string@d11d │ │ -4283a4: 6e20 aeb7 1500 |0004: invoke-virtual {v5, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b7ae │ │ -4283aa: 0c01 |0007: move-result-object v1 │ │ -4283ac: 1a02 eaa4 |0008: const-string v2, "loginName" // string@a4ea │ │ -4283b0: 6e20 aeb7 2500 |000a: invoke-virtual {v5, v2}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b7ae │ │ -4283b6: 0c02 |000d: move-result-object v2 │ │ -4283b8: 1a03 416c |000e: const-string v3, "appPassword" // string@6c41 │ │ -4283bc: 6e20 aeb7 3500 |0010: invoke-virtual {v5, v3}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b7ae │ │ -4283c2: 0c05 |0013: move-result-object v5 │ │ -4283c4: 7240 bbae 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@aebb │ │ -4283ca: 0e00 |0017: return-void │ │ +428354: |[428354] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.lambda$poll$5:(Lorg/json/JSONObject;)V │ │ +428364: 5440 27c6 |0000: iget-object v0, v4, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.callback:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback; // field@c627 │ │ +428368: 1a01 1dd1 |0002: const-string v1, "server" // string@d11d │ │ +42836c: 6e20 aeb7 1500 |0004: invoke-virtual {v5, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b7ae │ │ +428372: 0c01 |0007: move-result-object v1 │ │ +428374: 1a02 eaa4 |0008: const-string v2, "loginName" // string@a4ea │ │ +428378: 6e20 aeb7 2500 |000a: invoke-virtual {v5, v2}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b7ae │ │ +42837e: 0c02 |000d: move-result-object v2 │ │ +428380: 1a03 416c |000e: const-string v3, "appPassword" // string@6c41 │ │ +428384: 6e20 aeb7 3500 |0010: invoke-virtual {v5, v3}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b7ae │ │ +42838a: 0c05 |0013: move-result-object v5 │ │ +42838c: 7240 bbae 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@aebb │ │ +428392: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0004 line=101 │ │ 0x0014 line=100 │ │ locals : │ │ 0x0000 - 0x0018 reg=4 this Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; │ │ @@ -987486,23 +987486,23 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -4283cc: |[4283cc] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.lambda$poll$6:(Ljava/lang/Throwable;)V │ │ -4283dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -4283de: 5b10 2fc6 |0001: iput-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.token:Ljava/lang/String; // field@c62f │ │ -4283e2: 5b10 29c6 |0003: iput-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.endpoint:Ljava/lang/String; // field@c629 │ │ -4283e6: 5410 27c6 |0005: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.callback:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback; // field@c627 │ │ -4283ea: 6e10 89b3 0200 |0007: invoke-virtual {v2}, Ljava/lang/Throwable;.getLocalizedMessage:()Ljava/lang/String; // method@b389 │ │ -4283f0: 0c02 |000a: move-result-object v2 │ │ -4283f2: 7220 baae 2000 |000b: invoke-interface {v0, v2}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback;.onNextcloudAuthError:(Ljava/lang/String;)V // method@aeba │ │ -4283f8: 0e00 |000e: return-void │ │ +428394: |[428394] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.lambda$poll$6:(Ljava/lang/Throwable;)V │ │ +4283a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +4283a6: 5b10 2fc6 |0001: iput-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.token:Ljava/lang/String; // field@c62f │ │ +4283aa: 5b10 29c6 |0003: iput-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.endpoint:Ljava/lang/String; // field@c629 │ │ +4283ae: 5410 27c6 |0005: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.callback:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback; // field@c627 │ │ +4283b2: 6e10 89b3 0200 |0007: invoke-virtual {v2}, Ljava/lang/Throwable;.getLocalizedMessage:()Ljava/lang/String; // method@b389 │ │ +4283b8: 0c02 |000a: move-result-object v2 │ │ +4283ba: 7220 baae 2000 |000b: invoke-interface {v0, v2}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback;.onNextcloudAuthError:(Ljava/lang/String;)V // method@aeba │ │ +4283c0: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=103 │ │ 0x0003 line=104 │ │ 0x0005 line=105 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; │ │ @@ -987513,56 +987513,56 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 81 16-bit code units │ │ -428088: |[428088] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.lambda$start$0:()Ljava/lang/String; │ │ -428098: 2208 c71e |0000: new-instance v8, Ljava/net/URI; // type@1ec7 │ │ -42809c: 5490 2ac6 |0002: iget-object v0, v9, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.hostname:Lde/danoeh/antennapod/net/sync/HostnameParser; // field@c62a │ │ -4280a0: 5401 4dbe |0004: iget-object v1, v0, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@be4d │ │ -4280a4: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -4280a6: 5403 4bbe |0007: iget-object v3, v0, Lde/danoeh/antennapod/net/sync/HostnameParser;.host:Ljava/lang/String; // field@be4b │ │ -4280aa: 5204 4cbe |0009: iget v4, v0, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@be4c │ │ -4280ae: 2200 8f1e |000b: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -4280b2: 7010 50b3 0000 |000d: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -4280b8: 5495 2ac6 |0010: iget-object v5, v9, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.hostname:Lde/danoeh/antennapod/net/sync/HostnameParser; // field@c62a │ │ -4280bc: 5455 4ebe |0012: iget-object v5, v5, Lde/danoeh/antennapod/net/sync/HostnameParser;.subfolder:Ljava/lang/String; // field@be4e │ │ -4280c0: 6e20 5cb3 5000 |0014: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4280c6: 1a05 f309 |0017: const-string v5, "/index.php/login/v2" // string@09f3 │ │ -4280ca: 6e20 5cb3 5000 |0019: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4280d0: 6e10 67b3 0000 |001c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -4280d6: 0c05 |001f: move-result-object v5 │ │ -4280d8: 1206 |0020: const/4 v6, #int 0 // #0 │ │ -4280da: 1207 |0021: const/4 v7, #int 0 // #0 │ │ -4280dc: 0780 |0022: move-object v0, v8 │ │ -4280de: 7608 ebb3 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@b3eb │ │ -4280e4: 6e10 f0b3 0800 |0026: invoke-virtual {v8}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b3f0 │ │ -4280ea: 0c00 |0029: move-result-object v0 │ │ -4280ec: 1a01 0000 |002a: const-string v1, "" // string@0000 │ │ -4280f0: 7030 c5ae 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@aec5 │ │ -4280f6: 0c00 |002f: move-result-object v0 │ │ -4280f8: 1a01 e9a4 |0030: const-string v1, "login" // string@a4e9 │ │ -4280fc: 6e20 aeb7 1000 |0032: invoke-virtual {v0, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b7ae │ │ -428102: 0c01 |0035: move-result-object v1 │ │ -428104: 1a02 fdc5 |0036: const-string v2, "poll" // string@c5fd │ │ -428108: 6e20 acb7 2000 |0038: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; // method@b7ac │ │ -42810e: 0c03 |003b: move-result-object v3 │ │ -428110: 1a04 8fe1 |003c: const-string v4, "token" // string@e18f │ │ -428114: 6e20 aeb7 4300 |003e: invoke-virtual {v3, v4}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b7ae │ │ -42811a: 0c03 |0041: move-result-object v3 │ │ -42811c: 5b93 2fc6 |0042: iput-object v3, v9, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.token:Ljava/lang/String; // field@c62f │ │ -428120: 6e20 acb7 2000 |0044: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; // method@b7ac │ │ -428126: 0c00 |0047: move-result-object v0 │ │ -428128: 1a02 647f |0048: const-string v2, "endpoint" // string@7f64 │ │ -42812c: 6e20 aeb7 2000 |004a: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b7ae │ │ -428132: 0c00 |004d: move-result-object v0 │ │ -428134: 5b90 29c6 |004e: iput-object v0, v9, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.endpoint:Ljava/lang/String; // field@c629 │ │ -428138: 1101 |0050: return-object v1 │ │ +428050: |[428050] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.lambda$start$0:()Ljava/lang/String; │ │ +428060: 2208 c71e |0000: new-instance v8, Ljava/net/URI; // type@1ec7 │ │ +428064: 5490 2ac6 |0002: iget-object v0, v9, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.hostname:Lde/danoeh/antennapod/net/sync/HostnameParser; // field@c62a │ │ +428068: 5401 4dbe |0004: iget-object v1, v0, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@be4d │ │ +42806c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +42806e: 5403 4bbe |0007: iget-object v3, v0, Lde/danoeh/antennapod/net/sync/HostnameParser;.host:Ljava/lang/String; // field@be4b │ │ +428072: 5204 4cbe |0009: iget v4, v0, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@be4c │ │ +428076: 2200 8f1e |000b: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +42807a: 7010 50b3 0000 |000d: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +428080: 5495 2ac6 |0010: iget-object v5, v9, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.hostname:Lde/danoeh/antennapod/net/sync/HostnameParser; // field@c62a │ │ +428084: 5455 4ebe |0012: iget-object v5, v5, Lde/danoeh/antennapod/net/sync/HostnameParser;.subfolder:Ljava/lang/String; // field@be4e │ │ +428088: 6e20 5cb3 5000 |0014: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42808e: 1a05 f309 |0017: const-string v5, "/index.php/login/v2" // string@09f3 │ │ +428092: 6e20 5cb3 5000 |0019: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +428098: 6e10 67b3 0000 |001c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +42809e: 0c05 |001f: move-result-object v5 │ │ +4280a0: 1206 |0020: const/4 v6, #int 0 // #0 │ │ +4280a2: 1207 |0021: const/4 v7, #int 0 // #0 │ │ +4280a4: 0780 |0022: move-object v0, v8 │ │ +4280a6: 7608 ebb3 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@b3eb │ │ +4280ac: 6e10 f0b3 0800 |0026: invoke-virtual {v8}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b3f0 │ │ +4280b2: 0c00 |0029: move-result-object v0 │ │ +4280b4: 1a01 0000 |002a: const-string v1, "" // string@0000 │ │ +4280b8: 7030 c5ae 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@aec5 │ │ +4280be: 0c00 |002f: move-result-object v0 │ │ +4280c0: 1a01 e9a4 |0030: const-string v1, "login" // string@a4e9 │ │ +4280c4: 6e20 aeb7 1000 |0032: invoke-virtual {v0, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b7ae │ │ +4280ca: 0c01 |0035: move-result-object v1 │ │ +4280cc: 1a02 fdc5 |0036: const-string v2, "poll" // string@c5fd │ │ +4280d0: 6e20 acb7 2000 |0038: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; // method@b7ac │ │ +4280d6: 0c03 |003b: move-result-object v3 │ │ +4280d8: 1a04 8fe1 |003c: const-string v4, "token" // string@e18f │ │ +4280dc: 6e20 aeb7 4300 |003e: invoke-virtual {v3, v4}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b7ae │ │ +4280e2: 0c03 |0041: move-result-object v3 │ │ +4280e4: 5b93 2fc6 |0042: iput-object v3, v9, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.token:Ljava/lang/String; // field@c62f │ │ +4280e8: 6e20 acb7 2000 |0044: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; // method@b7ac │ │ +4280ee: 0c00 |0047: move-result-object v0 │ │ +4280f0: 1a02 647f |0048: const-string v2, "endpoint" // string@7f64 │ │ +4280f4: 6e20 aeb7 2000 |004a: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b7ae │ │ +4280fa: 0c00 |004d: move-result-object v0 │ │ +4280fc: 5b90 29c6 |004e: iput-object v0, v9, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.endpoint:Ljava/lang/String; // field@c629 │ │ +428100: 1101 |0050: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0026 line=72 │ │ 0x002c line=73 │ │ 0x0032 line=74 │ │ 0x0038 line=75 │ │ @@ -987575,24 +987575,24 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -4283fc: |[4283fc] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.lambda$start$1:(Ljava/lang/String;)V │ │ -42840c: 2200 6c00 |0000: new-instance v0, Landroid/content/Intent; // type@006c │ │ -428410: 1a01 fb6a |0002: const-string v1, "android.intent.action.VIEW" // string@6afb │ │ -428414: 7110 d106 0300 |0004: invoke-static {v3}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@06d1 │ │ -42841a: 0c03 |0007: move-result-object v3 │ │ -42841c: 7030 5c02 1003 |0008: invoke-direct {v0, v1, v3}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@025c │ │ -428422: 5423 28c6 |000b: iget-object v3, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.context:Landroid/content/Context; // field@c628 │ │ -428426: 6e20 4302 0300 |000d: invoke-virtual {v3, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0243 │ │ -42842c: 7010 ceae 0200 |0010: invoke-direct {v2}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.poll:()V // method@aece │ │ -428432: 0e00 |0013: return-void │ │ +4283c4: |[4283c4] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.lambda$start$1:(Ljava/lang/String;)V │ │ +4283d4: 2200 6c00 |0000: new-instance v0, Landroid/content/Intent; // type@006c │ │ +4283d8: 1a01 fb6a |0002: const-string v1, "android.intent.action.VIEW" // string@6afb │ │ +4283dc: 7110 d106 0300 |0004: invoke-static {v3}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@06d1 │ │ +4283e2: 0c03 |0007: move-result-object v3 │ │ +4283e4: 7030 5c02 1003 |0008: invoke-direct {v0, v1, v3}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@025c │ │ +4283ea: 5423 28c6 |000b: iget-object v3, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.context:Landroid/content/Context; // field@c628 │ │ +4283ee: 6e20 4302 0300 |000d: invoke-virtual {v3, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0243 │ │ +4283f4: 7010 ceae 0200 |0010: invoke-direct {v2}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.poll:()V // method@aece │ │ +4283fa: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x000b line=84 │ │ 0x0010 line=85 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; │ │ @@ -987603,27 +987603,27 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -428434: |[428434] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.lambda$start$2:(Ljava/lang/Throwable;)V │ │ -428444: 1a00 d94b |0000: const-string v0, "NextcloudLoginFlow" // string@4bd9 │ │ -428448: 7110 020b 0300 |0002: invoke-static {v3}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ -42844e: 0c01 |0005: move-result-object v1 │ │ -428450: 7120 000b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -428456: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -428458: 5b20 2fc6 |000a: iput-object v0, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.token:Ljava/lang/String; // field@c62f │ │ -42845c: 5b20 29c6 |000c: iput-object v0, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.endpoint:Ljava/lang/String; // field@c629 │ │ -428460: 5420 27c6 |000e: iget-object v0, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.callback:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback; // field@c627 │ │ -428464: 6e10 89b3 0300 |0010: invoke-virtual {v3}, Ljava/lang/Throwable;.getLocalizedMessage:()Ljava/lang/String; // method@b389 │ │ -42846a: 0c03 |0013: move-result-object v3 │ │ -42846c: 7220 baae 3000 |0014: invoke-interface {v0, v3}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback;.onNextcloudAuthError:(Ljava/lang/String;)V // method@aeba │ │ -428472: 0e00 |0017: return-void │ │ +4283fc: |[4283fc] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.lambda$start$2:(Ljava/lang/Throwable;)V │ │ +42840c: 1a00 d94b |0000: const-string v0, "NextcloudLoginFlow" // string@4bd9 │ │ +428410: 7110 020b 0300 |0002: invoke-static {v3}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ +428416: 0c01 |0005: move-result-object v1 │ │ +428418: 7120 000b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +42841e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +428420: 5b20 2fc6 |000a: iput-object v0, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.token:Ljava/lang/String; // field@c62f │ │ +428424: 5b20 29c6 |000c: iput-object v0, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.endpoint:Ljava/lang/String; // field@c629 │ │ +428428: 5420 27c6 |000e: iget-object v0, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.callback:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback; // field@c627 │ │ +42842c: 6e10 89b3 0300 |0010: invoke-virtual {v3}, Ljava/lang/Throwable;.getLocalizedMessage:()Ljava/lang/String; // method@b389 │ │ +428432: 0c03 |0013: move-result-object v3 │ │ +428434: 7220 baae 3000 |0014: invoke-interface {v0, v3}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback;.onNextcloudAuthError:(Ljava/lang/String;)V // method@aeba │ │ +42843a: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=87 │ │ 0x000a line=88 │ │ 0x000c line=89 │ │ 0x000e line=90 │ │ locals : │ │ @@ -987635,43 +987635,43 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 59 16-bit code units │ │ -428474: |[428474] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.poll:()V │ │ -428484: 2200 4c1d |0000: new-instance v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda0; // type@1d4c │ │ -428488: 7020 acae 4000 |0002: invoke-direct {v0, v4}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V // method@aeac │ │ -42848e: 7110 7db1 0000 |0005: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b17d │ │ -428494: 0c00 |0008: move-result-object v0 │ │ -428496: 2201 4d1d |0009: new-instance v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda1; // type@1d4d │ │ -42849a: 7010 aeae 0100 |000b: invoke-direct {v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda1;.:()V // method@aeae │ │ -4284a0: 6e20 81b1 1000 |000e: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.retryWhen:(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; // method@b181 │ │ -4284a6: 0c00 |0011: move-result-object v0 │ │ -4284a8: 1601 0500 |0012: const-wide/16 v1, #int 5 // #5 │ │ -4284ac: 6203 02da |0014: sget-object v3, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@da02 │ │ -4284b0: 6e40 86b1 1032 |0016: invoke-virtual {v0, v1, v2, v3}, Lio/reactivex/Observable;.timeout:(JLjava/util/concurrent/TimeUnit;)Lio/reactivex/Observable; // method@b186 │ │ -4284b6: 0c00 |0019: move-result-object v0 │ │ -4284b8: 7100 95b1 0000 |001a: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ -4284be: 0c01 |001d: move-result-object v1 │ │ -4284c0: 6e20 85b1 1000 |001e: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b185 │ │ -4284c6: 0c00 |0021: move-result-object v0 │ │ -4284c8: 7100 90b1 0000 |0022: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ -4284ce: 0c01 |0025: move-result-object v1 │ │ -4284d0: 6e20 80b1 1000 |0026: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b180 │ │ -4284d6: 0c00 |0029: move-result-object v0 │ │ -4284d8: 2201 4e1d |002a: new-instance v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda2; // type@1d4e │ │ -4284dc: 7020 b0ae 4100 |002c: invoke-direct {v1, v4}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V // method@aeb0 │ │ -4284e2: 2202 4f1d |002f: new-instance v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda3; // type@1d4f │ │ -4284e6: 7020 b2ae 4200 |0031: invoke-direct {v2, v4}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V // method@aeb2 │ │ -4284ec: 6e30 83b1 1002 |0034: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b183 │ │ -4284f2: 0c00 |0037: move-result-object v0 │ │ -4284f4: 5b40 2cc6 |0038: iput-object v0, v4, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.pollDisposable:Lio/reactivex/disposables/Disposable; // field@c62c │ │ -4284f8: 0e00 |003a: return-void │ │ +42843c: |[42843c] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.poll:()V │ │ +42844c: 2200 4c1d |0000: new-instance v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda0; // type@1d4c │ │ +428450: 7020 acae 4000 |0002: invoke-direct {v0, v4}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V // method@aeac │ │ +428456: 7110 7db1 0000 |0005: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b17d │ │ +42845c: 0c00 |0008: move-result-object v0 │ │ +42845e: 2201 4d1d |0009: new-instance v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda1; // type@1d4d │ │ +428462: 7010 aeae 0100 |000b: invoke-direct {v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda1;.:()V // method@aeae │ │ +428468: 6e20 81b1 1000 |000e: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.retryWhen:(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; // method@b181 │ │ +42846e: 0c00 |0011: move-result-object v0 │ │ +428470: 1601 0500 |0012: const-wide/16 v1, #int 5 // #5 │ │ +428474: 6203 02da |0014: sget-object v3, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@da02 │ │ +428478: 6e40 86b1 1032 |0016: invoke-virtual {v0, v1, v2, v3}, Lio/reactivex/Observable;.timeout:(JLjava/util/concurrent/TimeUnit;)Lio/reactivex/Observable; // method@b186 │ │ +42847e: 0c00 |0019: move-result-object v0 │ │ +428480: 7100 95b1 0000 |001a: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ +428486: 0c01 |001d: move-result-object v1 │ │ +428488: 6e20 85b1 1000 |001e: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b185 │ │ +42848e: 0c00 |0021: move-result-object v0 │ │ +428490: 7100 90b1 0000 |0022: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ +428496: 0c01 |0025: move-result-object v1 │ │ +428498: 6e20 80b1 1000 |0026: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b180 │ │ +42849e: 0c00 |0029: move-result-object v0 │ │ +4284a0: 2201 4e1d |002a: new-instance v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda2; // type@1d4e │ │ +4284a4: 7020 b0ae 4100 |002c: invoke-direct {v1, v4}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V // method@aeb0 │ │ +4284aa: 2202 4f1d |002f: new-instance v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda3; // type@1d4f │ │ +4284ae: 7020 b2ae 4200 |0031: invoke-direct {v2, v4}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V // method@aeb2 │ │ +4284b4: 6e30 83b1 1002 |0034: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b183 │ │ +4284ba: 0c00 |0037: move-result-object v0 │ │ +4284bc: 5b40 2cc6 |0038: iput-object v0, v4, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.pollDisposable:Lio/reactivex/disposables/Disposable; // field@c62c │ │ +4284c0: 0e00 |003a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x000e line=96 │ │ 0x0016 line=97 │ │ 0x001a line=98 │ │ 0x0022 line=99 │ │ @@ -987685,22 +987685,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -42835c: |[42835c] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.cancel:()V │ │ -42836c: 5410 2ec6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.startDisposable:Lio/reactivex/disposables/Disposable; // field@c62e │ │ -428370: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -428374: 7210 91b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ -42837a: 5410 2cc6 |0007: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.pollDisposable:Lio/reactivex/disposables/Disposable; // field@c62c │ │ -42837e: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ -428382: 7210 91b1 0000 |000b: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ -428388: 0e00 |000e: return-void │ │ +428324: |[428324] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.cancel:()V │ │ +428334: 5410 2ec6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.startDisposable:Lio/reactivex/disposables/Disposable; // field@c62e │ │ +428338: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +42833c: 7210 91b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ +428342: 5410 2cc6 |0007: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.pollDisposable:Lio/reactivex/disposables/Disposable; // field@c62c │ │ +428346: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ +42834a: 7210 91b1 0000 |000b: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ +428350: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x0004 line=111 │ │ 0x0007 line=113 │ │ 0x000b line=114 │ │ locals : │ │ @@ -987711,24 +987711,24 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -42813c: |[42813c] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.saveInstanceState:()Ljava/util/ArrayList; │ │ -42814c: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -428150: 7010 a0b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -428156: 5421 2dc6 |0005: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.rawHostUrl:Ljava/lang/String; // field@c62d │ │ -42815a: 6e20 a4b4 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b4a4 │ │ -428160: 5421 2fc6 |000a: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.token:Ljava/lang/String; // field@c62f │ │ -428164: 6e20 a4b4 1000 |000c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b4a4 │ │ -42816a: 5421 29c6 |000f: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.endpoint:Ljava/lang/String; // field@c629 │ │ -42816e: 6e20 a4b4 1000 |0011: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b4a4 │ │ -428174: 1100 |0014: return-object v0 │ │ +428104: |[428104] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.saveInstanceState:()Ljava/util/ArrayList; │ │ +428114: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +428118: 7010 a0b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +42811e: 5421 2dc6 |0005: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.rawHostUrl:Ljava/lang/String; // field@c62d │ │ +428122: 6e20 a4b4 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b4a4 │ │ +428128: 5421 2fc6 |000a: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.token:Ljava/lang/String; // field@c62f │ │ +42812c: 6e20 a4b4 1000 |000c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b4a4 │ │ +428132: 5421 29c6 |000f: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.endpoint:Ljava/lang/String; // field@c629 │ │ +428136: 6e20 a4b4 1000 |0011: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b4a4 │ │ +42813c: 1100 |0014: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0005 line=59 │ │ 0x000a line=60 │ │ 0x000f line=61 │ │ locals : │ │ @@ -987739,39 +987739,39 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -4284fc: |[4284fc] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.start:()V │ │ -42850c: 5430 2fc6 |0000: iget-object v0, v3, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.token:Ljava/lang/String; // field@c62f │ │ -428510: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -428514: 7010 ceae 0300 |0004: invoke-direct {v3}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.poll:()V // method@aece │ │ -42851a: 0e00 |0007: return-void │ │ -42851c: 2200 501d |0008: new-instance v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda4; // type@1d50 │ │ -428520: 7020 b4ae 3000 |000a: invoke-direct {v0, v3}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V // method@aeb4 │ │ -428526: 7110 7db1 0000 |000d: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b17d │ │ -42852c: 0c00 |0010: move-result-object v0 │ │ -42852e: 7100 95b1 0000 |0011: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ -428534: 0c01 |0014: move-result-object v1 │ │ -428536: 6e20 85b1 1000 |0015: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b185 │ │ -42853c: 0c00 |0018: move-result-object v0 │ │ -42853e: 7100 90b1 0000 |0019: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ -428544: 0c01 |001c: move-result-object v1 │ │ -428546: 6e20 80b1 1000 |001d: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b180 │ │ -42854c: 0c00 |0020: move-result-object v0 │ │ -42854e: 2201 511d |0021: new-instance v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda5; // type@1d51 │ │ -428552: 7020 b6ae 3100 |0023: invoke-direct {v1, v3}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V // method@aeb6 │ │ -428558: 2202 521d |0026: new-instance v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda6; // type@1d52 │ │ -42855c: 7020 b8ae 3200 |0028: invoke-direct {v2, v3}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V // method@aeb8 │ │ -428562: 6e30 83b1 1002 |002b: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b183 │ │ -428568: 0c00 |002e: move-result-object v0 │ │ -42856a: 5b30 2ec6 |002f: iput-object v0, v3, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.startDisposable:Lio/reactivex/disposables/Disposable; // field@c62e │ │ -42856e: 0e00 |0031: return-void │ │ +4284c4: |[4284c4] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.start:()V │ │ +4284d4: 5430 2fc6 |0000: iget-object v0, v3, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.token:Ljava/lang/String; // field@c62f │ │ +4284d8: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +4284dc: 7010 ceae 0300 |0004: invoke-direct {v3}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.poll:()V // method@aece │ │ +4284e2: 0e00 |0007: return-void │ │ +4284e4: 2200 501d |0008: new-instance v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda4; // type@1d50 │ │ +4284e8: 7020 b4ae 3000 |000a: invoke-direct {v0, v3}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V // method@aeb4 │ │ +4284ee: 7110 7db1 0000 |000d: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b17d │ │ +4284f4: 0c00 |0010: move-result-object v0 │ │ +4284f6: 7100 95b1 0000 |0011: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ +4284fc: 0c01 |0014: move-result-object v1 │ │ +4284fe: 6e20 85b1 1000 |0015: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b185 │ │ +428504: 0c00 |0018: move-result-object v0 │ │ +428506: 7100 90b1 0000 |0019: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ +42850c: 0c01 |001c: move-result-object v1 │ │ +42850e: 6e20 80b1 1000 |001d: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b180 │ │ +428514: 0c00 |0020: move-result-object v0 │ │ +428516: 2201 511d |0021: new-instance v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda5; // type@1d51 │ │ +42851a: 7020 b6ae 3100 |0023: invoke-direct {v1, v3}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V // method@aeb6 │ │ +428520: 2202 521d |0026: new-instance v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda6; // type@1d52 │ │ +428524: 7020 b8ae 3200 |0028: invoke-direct {v2, v3}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V // method@aeb8 │ │ +42852a: 6e30 83b1 1002 |002b: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b183 │ │ +428530: 0c00 |002e: move-result-object v0 │ │ +428532: 5b30 2ec6 |002f: iput-object v0, v3, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.startDisposable:Lio/reactivex/disposables/Disposable; // field@c62e │ │ +428536: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0004 line=67 │ │ 0x0008 line=70 │ │ 0x0011 line=79 │ │ 0x0019 line=80 │ │ @@ -987819,17 +987819,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -428a54: |[428a54] de.danoeh.antennapod.parser.feed.BuildConfig.:()V │ │ -428a64: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -428a6a: 0e00 |0003: return-void │ │ +428a1c: |[428a1c] de.danoeh.antennapod.parser.feed.BuildConfig.:()V │ │ +428a2c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +428a32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/parser/feed/BuildConfig; │ │ │ │ Virtual methods - │ │ @@ -987862,17 +987862,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -428b24: |[428b24] de.danoeh.antennapod.parser.feed.FeedHandler.:()V │ │ -428b34: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -428b3a: 0e00 |0003: return-void │ │ +428aec: |[428aec] de.danoeh.antennapod.parser.feed.FeedHandler.:()V │ │ +428afc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +428b02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/parser/feed/FeedHandler; │ │ │ │ Virtual methods - │ │ @@ -987881,44 +987881,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 │ │ -428a90: |[428a90] de.danoeh.antennapod.parser.feed.FeedHandler.parseFeed:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; │ │ -428aa0: 2200 7a1d |0000: new-instance v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter; // type@1d7a │ │ -428aa4: 7010 42af 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/util/TypeGetter;.:()V // method@af42 │ │ -428aaa: 6e20 44af 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@af44 │ │ -428ab0: 0c00 |0008: move-result-object v0 │ │ -428ab2: 2201 681d |0009: new-instance v1, Lde/danoeh/antennapod/parser/feed/SyndHandler; // type@1d68 │ │ -428ab6: 7030 fdae 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@aefd │ │ -428abc: 7100 a9b6 0000 |000e: invoke-static {}, Ljavax/xml/parsers/SAXParserFactory;.newInstance:()Ljavax/xml/parsers/SAXParserFactory; // method@b6a9 │ │ -428ac2: 0c00 |0011: move-result-object v0 │ │ -428ac4: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -428ac6: 6e20 abb6 2000 |0013: invoke-virtual {v0, v2}, Ljavax/xml/parsers/SAXParserFactory;.setNamespaceAware:(Z)V // method@b6ab │ │ -428acc: 6e10 aab6 0000 |0016: invoke-virtual {v0}, Ljavax/xml/parsers/SAXParserFactory;.newSAXParser:()Ljavax/xml/parsers/SAXParser; // method@b6aa │ │ -428ad2: 0c00 |0019: move-result-object v0 │ │ -428ad4: 2202 3e1e |001a: new-instance v2, Ljava/io/File; // type@1e3e │ │ -428ad8: 6e10 02ac 0400 |001c: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.getFile_url:()Ljava/lang/String; // method@ac02 │ │ -428ade: 0c04 |001f: move-result-object v4 │ │ -428ae0: 7020 c5b1 4200 |0020: invoke-direct {v2, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b1c5 │ │ -428ae6: 2204 ca1f |0023: new-instance v4, Lorg/apache/commons/io/input/XmlStreamReader; // type@1fca │ │ -428aea: 7020 6fb7 2400 |0025: invoke-direct {v4, v2}, Lorg/apache/commons/io/input/XmlStreamReader;.:(Ljava/io/File;)V // method@b76f │ │ -428af0: 2202 f31f |0028: new-instance v2, Lorg/xml/sax/InputSource; // type@1ff3 │ │ -428af4: 7020 d4b7 4200 |002a: invoke-direct {v2, v4}, Lorg/xml/sax/InputSource;.:(Ljava/io/Reader;)V // method@b7d4 │ │ -428afa: 6e30 a8b6 2001 |002d: invoke-virtual {v0, v2, v1}, Ljavax/xml/parsers/SAXParser;.parse:(Lorg/xml/sax/InputSource;Lorg/xml/sax/helpers/DefaultHandler;)V // method@b6a8 │ │ -428b00: 6e10 2eb2 0400 |0030: invoke-virtual {v4}, Ljava/io/Reader;.close:()V // method@b22e │ │ -428b06: 2204 5a1d |0033: new-instance v4, Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; // type@1d5a │ │ -428b0a: 5410 1bc7 |0035: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c71b │ │ -428b0e: 5401 40c6 |0037: iget-object v1, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@c640 │ │ -428b12: 5402 3bc6 |0039: iget-object v2, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.alternateUrls:Ljava/util/Map; // field@c63b │ │ -428b16: 5400 43c6 |003b: iget-object v0, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.redirectUrl:Ljava/lang/String; // field@c643 │ │ -428b1a: 7040 e0ae 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@aee0 │ │ -428b20: 1104 |0040: return-object v4 │ │ +428a58: |[428a58] de.danoeh.antennapod.parser.feed.FeedHandler.parseFeed:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; │ │ +428a68: 2200 7a1d |0000: new-instance v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter; // type@1d7a │ │ +428a6c: 7010 42af 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/util/TypeGetter;.:()V // method@af42 │ │ +428a72: 6e20 44af 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@af44 │ │ +428a78: 0c00 |0008: move-result-object v0 │ │ +428a7a: 2201 681d |0009: new-instance v1, Lde/danoeh/antennapod/parser/feed/SyndHandler; // type@1d68 │ │ +428a7e: 7030 fdae 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@aefd │ │ +428a84: 7100 a9b6 0000 |000e: invoke-static {}, Ljavax/xml/parsers/SAXParserFactory;.newInstance:()Ljavax/xml/parsers/SAXParserFactory; // method@b6a9 │ │ +428a8a: 0c00 |0011: move-result-object v0 │ │ +428a8c: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +428a8e: 6e20 abb6 2000 |0013: invoke-virtual {v0, v2}, Ljavax/xml/parsers/SAXParserFactory;.setNamespaceAware:(Z)V // method@b6ab │ │ +428a94: 6e10 aab6 0000 |0016: invoke-virtual {v0}, Ljavax/xml/parsers/SAXParserFactory;.newSAXParser:()Ljavax/xml/parsers/SAXParser; // method@b6aa │ │ +428a9a: 0c00 |0019: move-result-object v0 │ │ +428a9c: 2202 3e1e |001a: new-instance v2, Ljava/io/File; // type@1e3e │ │ +428aa0: 6e10 02ac 0400 |001c: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.getFile_url:()Ljava/lang/String; // method@ac02 │ │ +428aa6: 0c04 |001f: move-result-object v4 │ │ +428aa8: 7020 c5b1 4200 |0020: invoke-direct {v2, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b1c5 │ │ +428aae: 2204 ca1f |0023: new-instance v4, Lorg/apache/commons/io/input/XmlStreamReader; // type@1fca │ │ +428ab2: 7020 6fb7 2400 |0025: invoke-direct {v4, v2}, Lorg/apache/commons/io/input/XmlStreamReader;.:(Ljava/io/File;)V // method@b76f │ │ +428ab8: 2202 f31f |0028: new-instance v2, Lorg/xml/sax/InputSource; // type@1ff3 │ │ +428abc: 7020 d4b7 4200 |002a: invoke-direct {v2, v4}, Lorg/xml/sax/InputSource;.:(Ljava/io/Reader;)V // method@b7d4 │ │ +428ac2: 6e30 a8b6 2001 |002d: invoke-virtual {v0, v2, v1}, Ljavax/xml/parsers/SAXParser;.parse:(Lorg/xml/sax/InputSource;Lorg/xml/sax/helpers/DefaultHandler;)V // method@b6a8 │ │ +428ac8: 6e10 2eb2 0400 |0030: invoke-virtual {v4}, Ljava/io/Reader;.close:()V // method@b22e │ │ +428ace: 2204 5a1d |0033: new-instance v4, Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; // type@1d5a │ │ +428ad2: 5410 1bc7 |0035: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c71b │ │ +428ad6: 5401 40c6 |0037: iget-object v1, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@c640 │ │ +428ada: 5402 3bc6 |0039: iget-object v2, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.alternateUrls:Ljava/util/Map; // field@c63b │ │ +428ade: 5400 43c6 |003b: iget-object v0, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.redirectUrl:Ljava/lang/String; // field@c643 │ │ +428ae2: 7040 e0ae 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@aee0 │ │ +428ae8: 1104 |0040: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ 0x0005 line=22 │ │ 0x0009 line=23 │ │ 0x000e line=25 │ │ 0x0013 line=26 │ │ @@ -987976,20 +987976,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 │ │ -428a6c: |[428a6c] de.danoeh.antennapod.parser.feed.FeedHandlerResult.:(Lde/danoeh/antennapod/model/feed/Feed;Ljava/util/Map;Ljava/lang/String;)V │ │ -428a7c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -428a82: 5b01 39c6 |0003: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@c639 │ │ -428a86: 5b02 38c6 |0005: iput-object v2, v0, Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;.alternateFeedUrls:Ljava/util/Map; // field@c638 │ │ -428a8a: 5b03 3ac6 |0007: iput-object v3, v0, Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;.redirectUrl:Ljava/lang/String; // field@c63a │ │ -428a8e: 0e00 |0009: return-void │ │ +428a34: |[428a34] de.danoeh.antennapod.parser.feed.FeedHandlerResult.:(Lde/danoeh/antennapod/model/feed/Feed;Ljava/util/Map;Ljava/lang/String;)V │ │ +428a44: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +428a4a: 5b01 39c6 |0003: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@c639 │ │ +428a4e: 5b02 38c6 |0005: iput-object v2, v0, Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;.alternateFeedUrls:Ljava/util/Map; // field@c638 │ │ +428a52: 5b03 3ac6 |0007: iput-object v3, v0, Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;.redirectUrl:Ljava/lang/String; // field@c63a │ │ +428a56: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ 0x0003 line=17 │ │ 0x0005 line=18 │ │ 0x0007 line=19 │ │ locals : │ │ @@ -988088,38 +988088,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 │ │ -428c78: |[428c78] de.danoeh.antennapod.parser.feed.HandlerState.:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -428c88: 7010 ffb2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b2ff │ │ -428c8e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -428c90: 5b10 43c6 |0004: iput-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.redirectUrl:Ljava/lang/String; // field@c643 │ │ -428c94: 5b12 40c6 |0006: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@c640 │ │ -428c98: 2202 091f |0008: new-instance v2, Ljava/util/HashMap; // type@1f09 │ │ -428c9c: 7010 32b5 0200 |000a: invoke-direct {v2}, Ljava/util/HashMap;.:()V // method@b532 │ │ -428ca2: 5b12 3bc6 |000d: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.alternateUrls:Ljava/util/Map; // field@c63b │ │ -428ca6: 2202 fd1e |000f: new-instance v2, Ljava/util/ArrayList; // type@1efd │ │ -428caa: 7010 a0b4 0200 |0011: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -428cb0: 5b12 41c6 |0014: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.items:Ljava/util/ArrayList; // field@c641 │ │ -428cb4: 2202 231f |0016: new-instance v2, Ljava/util/Stack; // type@1f23 │ │ -428cb8: 7010 d6b5 0200 |0018: invoke-direct {v2}, Ljava/util/Stack;.:()V // method@b5d6 │ │ -428cbe: 5b12 44c6 |001b: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@c644 │ │ -428cc2: 2202 091f |001d: new-instance v2, Ljava/util/HashMap; // type@1f09 │ │ -428cc6: 7010 32b5 0200 |001f: invoke-direct {v2}, Ljava/util/HashMap;.:()V // method@b532 │ │ -428ccc: 5b12 42c6 |0022: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@c642 │ │ -428cd0: 2202 231f |0024: new-instance v2, Ljava/util/Stack; // type@1f23 │ │ -428cd4: 7010 d6b5 0200 |0026: invoke-direct {v2}, Ljava/util/Stack;.:()V // method@b5d6 │ │ -428cda: 5b12 3fc6 |0029: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.defaultNamespaces:Ljava/util/Stack; // field@c63f │ │ -428cde: 2202 091f |002b: new-instance v2, Ljava/util/HashMap; // type@1f09 │ │ -428ce2: 7010 32b5 0200 |002d: invoke-direct {v2}, Ljava/util/HashMap;.:()V // method@b532 │ │ -428ce8: 5b12 45c6 |0030: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.tempObjects:Ljava/util/Map; // field@c645 │ │ -428cec: 0e00 |0032: return-void │ │ +428c40: |[428c40] de.danoeh.antennapod.parser.feed.HandlerState.:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +428c50: 7010 ffb2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b2ff │ │ +428c56: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +428c58: 5b10 43c6 |0004: iput-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.redirectUrl:Ljava/lang/String; // field@c643 │ │ +428c5c: 5b12 40c6 |0006: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@c640 │ │ +428c60: 2202 091f |0008: new-instance v2, Ljava/util/HashMap; // type@1f09 │ │ +428c64: 7010 32b5 0200 |000a: invoke-direct {v2}, Ljava/util/HashMap;.:()V // method@b532 │ │ +428c6a: 5b12 3bc6 |000d: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.alternateUrls:Ljava/util/Map; // field@c63b │ │ +428c6e: 2202 fd1e |000f: new-instance v2, Ljava/util/ArrayList; // type@1efd │ │ +428c72: 7010 a0b4 0200 |0011: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +428c78: 5b12 41c6 |0014: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.items:Ljava/util/ArrayList; // field@c641 │ │ +428c7c: 2202 231f |0016: new-instance v2, Ljava/util/Stack; // type@1f23 │ │ +428c80: 7010 d6b5 0200 |0018: invoke-direct {v2}, Ljava/util/Stack;.:()V // method@b5d6 │ │ +428c86: 5b12 44c6 |001b: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@c644 │ │ +428c8a: 2202 091f |001d: new-instance v2, Ljava/util/HashMap; // type@1f09 │ │ +428c8e: 7010 32b5 0200 |001f: invoke-direct {v2}, Ljava/util/HashMap;.:()V // method@b532 │ │ +428c94: 5b12 42c6 |0022: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@c642 │ │ +428c98: 2202 231f |0024: new-instance v2, Ljava/util/Stack; // type@1f23 │ │ +428c9c: 7010 d6b5 0200 |0026: invoke-direct {v2}, Ljava/util/Stack;.:()V // method@b5d6 │ │ +428ca2: 5b12 3fc6 |0029: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.defaultNamespaces:Ljava/util/Stack; // field@c63f │ │ +428ca6: 2202 091f |002b: new-instance v2, Ljava/util/HashMap; // type@1f09 │ │ +428caa: 7010 32b5 0200 |002d: invoke-direct {v2}, Ljava/util/HashMap;.:()V // method@b532 │ │ +428cb0: 5b12 45c6 |0030: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.tempObjects:Ljava/util/Map; // field@c645 │ │ +428cb4: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0004 line=29 │ │ 0x0006 line=50 │ │ 0x0008 line=51 │ │ 0x000f line=52 │ │ @@ -988137,18 +988137,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 │ │ -428cf0: |[428cf0] de.danoeh.antennapod.parser.feed.HandlerState.addAlternateFeedUrl:(Ljava/lang/String;Ljava/lang/String;)V │ │ -428d00: 5410 3bc6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.alternateUrls:Ljava/util/Map; // field@c63b │ │ -428d04: 7230 9ab5 3002 |0002: invoke-interface {v0, v3, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b59a │ │ -428d0a: 0e00 |0005: return-void │ │ +428cb8: |[428cb8] de.danoeh.antennapod.parser.feed.HandlerState.addAlternateFeedUrl:(Ljava/lang/String;Ljava/lang/String;)V │ │ +428cc8: 5410 3bc6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.alternateUrls:Ljava/util/Map; // field@c63b │ │ +428ccc: 7230 9ab5 3002 |0002: invoke-interface {v0, v3, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b59a │ │ +428cd2: 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; │ │ @@ -988158,17 +988158,17 @@ │ │ type : '()Ljava/lang/StringBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -428c18: |[428c18] de.danoeh.antennapod.parser.feed.HandlerState.getContentBuf:()Ljava/lang/StringBuilder; │ │ -428c28: 5410 3cc6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.contentBuf:Ljava/lang/StringBuilder; // field@c63c │ │ -428c2c: 1100 |0002: return-object v0 │ │ +428be0: |[428be0] de.danoeh.antennapod.parser.feed.HandlerState.getContentBuf:()Ljava/lang/StringBuilder; │ │ +428bf0: 5410 3cc6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.contentBuf:Ljava/lang/StringBuilder; // field@c63c │ │ +428bf4: 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;) │ │ @@ -988176,17 +988176,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 │ │ -428b54: |[428b54] de.danoeh.antennapod.parser.feed.HandlerState.getCurrentFunding:()Lde/danoeh/antennapod/model/feed/FeedFunding; │ │ -428b64: 5410 3dc6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.currentFunding:Lde/danoeh/antennapod/model/feed/FeedFunding; // field@c63d │ │ -428b68: 1100 |0002: return-object v0 │ │ +428b1c: |[428b1c] de.danoeh.antennapod.parser.feed.HandlerState.getCurrentFunding:()Lde/danoeh/antennapod/model/feed/FeedFunding; │ │ +428b2c: 5410 3dc6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.currentFunding:Lde/danoeh/antennapod/model/feed/FeedFunding; // field@c63d │ │ +428b30: 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;) │ │ @@ -988194,17 +988194,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 │ │ -428b6c: |[428b6c] de.danoeh.antennapod.parser.feed.HandlerState.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; │ │ -428b7c: 5410 3ec6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.currentItem:Lde/danoeh/antennapod/model/feed/FeedItem; // field@c63e │ │ -428b80: 1100 |0002: return-object v0 │ │ +428b34: |[428b34] de.danoeh.antennapod.parser.feed.HandlerState.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; │ │ +428b44: 5410 3ec6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.currentItem:Lde/danoeh/antennapod/model/feed/FeedItem; // field@c63e │ │ +428b48: 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;) │ │ @@ -988212,17 +988212,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 │ │ -428b3c: |[428b3c] de.danoeh.antennapod.parser.feed.HandlerState.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; │ │ -428b4c: 5410 40c6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@c640 │ │ -428b50: 1100 |0002: return-object v0 │ │ +428b04: |[428b04] de.danoeh.antennapod.parser.feed.HandlerState.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; │ │ +428b14: 5410 40c6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@c640 │ │ +428b18: 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;) │ │ @@ -988230,17 +988230,17 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -428c30: |[428c30] de.danoeh.antennapod.parser.feed.HandlerState.getItems:()Ljava/util/ArrayList; │ │ -428c40: 5410 41c6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.items:Ljava/util/ArrayList; // field@c641 │ │ -428c44: 1100 |0002: return-object v0 │ │ +428bf8: |[428bf8] de.danoeh.antennapod.parser.feed.HandlerState.getItems:()Ljava/util/ArrayList; │ │ +428c08: 5410 41c6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.items:Ljava/util/ArrayList; // field@c641 │ │ +428c0c: 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;) │ │ @@ -988248,26 +988248,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 │ │ -428b84: |[428b84] de.danoeh.antennapod.parser.feed.HandlerState.getSecondTag:()Lde/danoeh/antennapod/parser/feed/element/SyndElement; │ │ -428b94: 5430 44c6 |0000: iget-object v0, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@c644 │ │ -428b98: 6e10 d9b5 0000 |0002: invoke-virtual {v0}, Ljava/util/Stack;.pop:()Ljava/lang/Object; // method@b5d9 │ │ -428b9e: 0c00 |0005: move-result-object v0 │ │ -428ba0: 1f00 6b1d |0006: check-cast v0, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d6b │ │ -428ba4: 5431 44c6 |0008: iget-object v1, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@c644 │ │ -428ba8: 6e10 d8b5 0100 |000a: invoke-virtual {v1}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@b5d8 │ │ -428bae: 0c01 |000d: move-result-object v1 │ │ -428bb0: 1f01 6b1d |000e: check-cast v1, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d6b │ │ -428bb4: 5432 44c6 |0010: iget-object v2, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@c644 │ │ -428bb8: 6e20 dab5 0200 |0012: invoke-virtual {v2, v0}, Ljava/util/Stack;.push:(Ljava/lang/Object;)Ljava/lang/Object; // method@b5da │ │ -428bbe: 1101 |0015: return-object v1 │ │ +428b4c: |[428b4c] de.danoeh.antennapod.parser.feed.HandlerState.getSecondTag:()Lde/danoeh/antennapod/parser/feed/element/SyndElement; │ │ +428b5c: 5430 44c6 |0000: iget-object v0, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@c644 │ │ +428b60: 6e10 d9b5 0000 |0002: invoke-virtual {v0}, Ljava/util/Stack;.pop:()Ljava/lang/Object; // method@b5d9 │ │ +428b66: 0c00 |0005: move-result-object v0 │ │ +428b68: 1f00 6b1d |0006: check-cast v0, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d6b │ │ +428b6c: 5431 44c6 |0008: iget-object v1, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@c644 │ │ +428b70: 6e10 d8b5 0100 |000a: invoke-virtual {v1}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@b5d8 │ │ +428b76: 0c01 |000d: move-result-object v1 │ │ +428b78: 1f01 6b1d |000e: check-cast v1, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d6b │ │ +428b7c: 5432 44c6 |0010: iget-object v2, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@c644 │ │ +428b80: 6e20 dab5 0200 |0012: invoke-virtual {v2, v0}, Ljava/util/Stack;.push:(Ljava/lang/Object;)Ljava/lang/Object; // method@b5da │ │ +428b86: 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; │ │ @@ -988277,17 +988277,17 @@ │ │ type : '()Ljava/util/Stack;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -428c60: |[428c60] de.danoeh.antennapod.parser.feed.HandlerState.getTagstack:()Ljava/util/Stack; │ │ -428c70: 5410 44c6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@c644 │ │ -428c74: 1100 |0002: return-object v0 │ │ +428c28: |[428c28] de.danoeh.antennapod.parser.feed.HandlerState.getTagstack:()Ljava/util/Stack; │ │ +428c38: 5410 44c6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@c644 │ │ +428c3c: 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;) │ │ @@ -988295,17 +988295,17 @@ │ │ type : '()Ljava/util/Map;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -428c48: |[428c48] de.danoeh.antennapod.parser.feed.HandlerState.getTempObjects:()Ljava/util/Map; │ │ -428c58: 5410 45c6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.tempObjects:Ljava/util/Map; // field@c645 │ │ -428c5c: 1100 |0002: return-object v0 │ │ +428c10: |[428c10] de.danoeh.antennapod.parser.feed.HandlerState.getTempObjects:()Ljava/util/Map; │ │ +428c20: 5410 45c6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.tempObjects:Ljava/util/Map; // field@c645 │ │ +428c24: 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;) │ │ @@ -988313,32 +988313,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 │ │ -428bc0: |[428bc0] de.danoeh.antennapod.parser.feed.HandlerState.getThirdTag:()Lde/danoeh/antennapod/parser/feed/element/SyndElement; │ │ -428bd0: 5440 44c6 |0000: iget-object v0, v4, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@c644 │ │ -428bd4: 6e10 d9b5 0000 |0002: invoke-virtual {v0}, Ljava/util/Stack;.pop:()Ljava/lang/Object; // method@b5d9 │ │ -428bda: 0c00 |0005: move-result-object v0 │ │ -428bdc: 1f00 6b1d |0006: check-cast v0, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d6b │ │ -428be0: 5441 44c6 |0008: iget-object v1, v4, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@c644 │ │ -428be4: 6e10 d9b5 0100 |000a: invoke-virtual {v1}, Ljava/util/Stack;.pop:()Ljava/lang/Object; // method@b5d9 │ │ -428bea: 0c01 |000d: move-result-object v1 │ │ -428bec: 1f01 6b1d |000e: check-cast v1, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d6b │ │ -428bf0: 5442 44c6 |0010: iget-object v2, v4, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@c644 │ │ -428bf4: 6e10 d8b5 0200 |0012: invoke-virtual {v2}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@b5d8 │ │ -428bfa: 0c02 |0015: move-result-object v2 │ │ -428bfc: 1f02 6b1d |0016: check-cast v2, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d6b │ │ -428c00: 5443 44c6 |0018: iget-object v3, v4, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@c644 │ │ -428c04: 6e20 dab5 1300 |001a: invoke-virtual {v3, v1}, Ljava/util/Stack;.push:(Ljava/lang/Object;)Ljava/lang/Object; // method@b5da │ │ -428c0a: 5441 44c6 |001d: iget-object v1, v4, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@c644 │ │ -428c0e: 6e20 dab5 0100 |001f: invoke-virtual {v1, v0}, Ljava/util/Stack;.push:(Ljava/lang/Object;)Ljava/lang/Object; // method@b5da │ │ -428c14: 1102 |0022: return-object v2 │ │ +428b88: |[428b88] de.danoeh.antennapod.parser.feed.HandlerState.getThirdTag:()Lde/danoeh/antennapod/parser/feed/element/SyndElement; │ │ +428b98: 5440 44c6 |0000: iget-object v0, v4, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@c644 │ │ +428b9c: 6e10 d9b5 0000 |0002: invoke-virtual {v0}, Ljava/util/Stack;.pop:()Ljava/lang/Object; // method@b5d9 │ │ +428ba2: 0c00 |0005: move-result-object v0 │ │ +428ba4: 1f00 6b1d |0006: check-cast v0, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d6b │ │ +428ba8: 5441 44c6 |0008: iget-object v1, v4, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@c644 │ │ +428bac: 6e10 d9b5 0100 |000a: invoke-virtual {v1}, Ljava/util/Stack;.pop:()Ljava/lang/Object; // method@b5d9 │ │ +428bb2: 0c01 |000d: move-result-object v1 │ │ +428bb4: 1f01 6b1d |000e: check-cast v1, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d6b │ │ +428bb8: 5442 44c6 |0010: iget-object v2, v4, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@c644 │ │ +428bbc: 6e10 d8b5 0200 |0012: invoke-virtual {v2}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@b5d8 │ │ +428bc2: 0c02 |0015: move-result-object v2 │ │ +428bc4: 1f02 6b1d |0016: check-cast v2, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d6b │ │ +428bc8: 5443 44c6 |0018: iget-object v3, v4, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@c644 │ │ +428bcc: 6e20 dab5 1300 |001a: invoke-virtual {v3, v1}, Ljava/util/Stack;.push:(Ljava/lang/Object;)Ljava/lang/Object; // method@b5da │ │ +428bd2: 5441 44c6 |001d: iget-object v1, v4, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@c644 │ │ +428bd6: 6e20 dab5 0100 |001f: invoke-virtual {v1, v0}, Ljava/util/Stack;.push:(Ljava/lang/Object;)Ljava/lang/Object; // method@b5da │ │ +428bdc: 1102 |0022: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0008 line=103 │ │ 0x0010 line=104 │ │ 0x0018 line=105 │ │ 0x001d line=106 │ │ @@ -988350,17 +988350,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 │ │ -428d0c: |[428d0c] de.danoeh.antennapod.parser.feed.HandlerState.setCurrentFunding:(Lde/danoeh/antennapod/model/feed/FeedFunding;)V │ │ -428d1c: 5b01 3dc6 |0000: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.currentFunding:Lde/danoeh/antennapod/model/feed/FeedFunding; // field@c63d │ │ -428d20: 0e00 |0002: return-void │ │ +428cd4: |[428cd4] de.danoeh.antennapod.parser.feed.HandlerState.setCurrentFunding:(Lde/danoeh/antennapod/model/feed/FeedFunding;)V │ │ +428ce4: 5b01 3dc6 |0000: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.currentFunding:Lde/danoeh/antennapod/model/feed/FeedFunding; // field@c63d │ │ +428ce8: 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; │ │ │ │ @@ -988369,17 +988369,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 │ │ -428d24: |[428d24] de.danoeh.antennapod.parser.feed.HandlerState.setCurrentItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -428d34: 5b01 3ec6 |0000: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.currentItem:Lde/danoeh/antennapod/model/feed/FeedItem; // field@c63e │ │ -428d38: 0e00 |0002: return-void │ │ +428cec: |[428cec] de.danoeh.antennapod.parser.feed.HandlerState.setCurrentItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +428cfc: 5b01 3ec6 |0000: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.currentItem:Lde/danoeh/antennapod/model/feed/FeedItem; // field@c63e │ │ +428d00: 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; │ │ │ │ @@ -988388,17 +988388,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 │ │ -428d3c: |[428d3c] de.danoeh.antennapod.parser.feed.HandlerState.setFeed:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -428d4c: 5b01 40c6 |0000: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@c640 │ │ -428d50: 0e00 |0002: return-void │ │ +428d04: |[428d04] de.danoeh.antennapod.parser.feed.HandlerState.setFeed:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +428d14: 5b01 40c6 |0000: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@c640 │ │ +428d18: 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; │ │ │ │ @@ -988431,17 +988431,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -428e0c: |[428e0c] de.danoeh.antennapod.parser.feed.PodcastIndexChapterParser.:()V │ │ -428e1c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -428e22: 0e00 |0003: return-void │ │ +428dd4: |[428dd4] de.danoeh.antennapod.parser.feed.PodcastIndexChapterParser.:()V │ │ +428de4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +428dea: 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;) │ │ @@ -988449,55 +988449,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 │ │ -428d54: |[428d54] de.danoeh.antennapod.parser.feed.PodcastIndexChapterParser.parse:(Ljava/lang/String;)Ljava/util/List; │ │ -428d64: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -428d68: 7010 a0b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -428d6e: 2201 e41f |0005: new-instance v1, Lorg/json/JSONObject; // type@1fe4 │ │ -428d72: 7020 a9b7 c100 |0007: invoke-direct {v1, v12}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b7a9 │ │ -428d78: 1a0c 8772 |000a: const-string v12, "chapters" // string@7287 │ │ -428d7c: 6e20 abb7 c100 |000c: invoke-virtual {v1, v12}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@b7ab │ │ -428d82: 0c0c |000f: move-result-object v12 │ │ -428d84: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -428d86: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -428d88: 6e10 a4b7 0c00 |0012: invoke-virtual {v12}, Lorg/json/JSONArray;.length:()I // method@b7a4 │ │ -428d8e: 0a03 |0015: move-result v3 │ │ -428d90: 3532 2f00 |0016: if-ge v2, v3, 0045 // +002f │ │ -428d94: 6e20 a2b7 2c00 |0018: invoke-virtual {v12, v2}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@b7a2 │ │ -428d9a: 0c03 |001b: move-result-object v3 │ │ -428d9c: 1a04 55dd |001c: const-string v4, "startTime" // string@dd55 │ │ -428da0: 6e30 b1b7 4301 |001e: invoke-virtual {v3, v4, v1}, Lorg/json/JSONObject;.optInt:(Ljava/lang/String;I)I // method@b7b1 │ │ -428da6: 0a04 |0021: move-result v4 │ │ -428da8: 1a05 fce0 |0022: const-string v5, "title" // string@e0fc │ │ -428dac: 6e20 b2b7 5300 |0024: invoke-virtual {v3, v5}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;)Ljava/lang/String; // method@b7b2 │ │ -428db2: 0c09 |0027: move-result-object v9 │ │ -428db4: 1a05 d3e4 |0028: const-string v5, "url" // string@e4d3 │ │ -428db8: 6e20 b2b7 5300 |002a: invoke-virtual {v3, v5}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;)Ljava/lang/String; // method@b7b2 │ │ -428dbe: 0c0a |002d: move-result-object v10 │ │ -428dc0: 1a05 439a |002e: const-string v5, "img" // string@9a43 │ │ -428dc4: 6e20 b2b7 5300 |0030: invoke-virtual {v3, v5}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;)Ljava/lang/String; // method@b7b2 │ │ -428dca: 0c0b |0033: move-result-object v11 │ │ -428dcc: 2203 b01c |0034: new-instance v3, Lde/danoeh/antennapod/model/feed/Chapter; // type@1cb0 │ │ -428dd0: 8144 |0036: int-to-long v4, v4 │ │ -428dd2: 1606 e803 |0037: const-wide/16 v6, #int 1000 // #3e8 │ │ -428dd6: 9d07 0406 |0039: mul-long v7, v4, v6 │ │ -428dda: 0736 |003b: move-object v6, v3 │ │ -428ddc: 7606 a3ab 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@aba3 │ │ -428de2: 7220 5fb5 3000 |003f: invoke-interface {v0, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -428de8: d802 0201 |0042: add-int/lit8 v2, v2, #int 1 // #01 │ │ -428dec: 28ce |0044: goto 0012 // -0032 │ │ -428dee: 1100 |0045: return-object v0 │ │ -428df0: 0d0c |0046: move-exception v12 │ │ -428df2: 6e10 8db3 0c00 |0047: invoke-virtual {v12}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -428df8: 120c |004a: const/4 v12, #int 0 // #0 │ │ -428dfa: 110c |004b: return-object v12 │ │ +428d1c: |[428d1c] de.danoeh.antennapod.parser.feed.PodcastIndexChapterParser.parse:(Ljava/lang/String;)Ljava/util/List; │ │ +428d2c: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +428d30: 7010 a0b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +428d36: 2201 e41f |0005: new-instance v1, Lorg/json/JSONObject; // type@1fe4 │ │ +428d3a: 7020 a9b7 c100 |0007: invoke-direct {v1, v12}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b7a9 │ │ +428d40: 1a0c 8772 |000a: const-string v12, "chapters" // string@7287 │ │ +428d44: 6e20 abb7 c100 |000c: invoke-virtual {v1, v12}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@b7ab │ │ +428d4a: 0c0c |000f: move-result-object v12 │ │ +428d4c: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +428d4e: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +428d50: 6e10 a4b7 0c00 |0012: invoke-virtual {v12}, Lorg/json/JSONArray;.length:()I // method@b7a4 │ │ +428d56: 0a03 |0015: move-result v3 │ │ +428d58: 3532 2f00 |0016: if-ge v2, v3, 0045 // +002f │ │ +428d5c: 6e20 a2b7 2c00 |0018: invoke-virtual {v12, v2}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@b7a2 │ │ +428d62: 0c03 |001b: move-result-object v3 │ │ +428d64: 1a04 55dd |001c: const-string v4, "startTime" // string@dd55 │ │ +428d68: 6e30 b1b7 4301 |001e: invoke-virtual {v3, v4, v1}, Lorg/json/JSONObject;.optInt:(Ljava/lang/String;I)I // method@b7b1 │ │ +428d6e: 0a04 |0021: move-result v4 │ │ +428d70: 1a05 fce0 |0022: const-string v5, "title" // string@e0fc │ │ +428d74: 6e20 b2b7 5300 |0024: invoke-virtual {v3, v5}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;)Ljava/lang/String; // method@b7b2 │ │ +428d7a: 0c09 |0027: move-result-object v9 │ │ +428d7c: 1a05 d3e4 |0028: const-string v5, "url" // string@e4d3 │ │ +428d80: 6e20 b2b7 5300 |002a: invoke-virtual {v3, v5}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;)Ljava/lang/String; // method@b7b2 │ │ +428d86: 0c0a |002d: move-result-object v10 │ │ +428d88: 1a05 439a |002e: const-string v5, "img" // string@9a43 │ │ +428d8c: 6e20 b2b7 5300 |0030: invoke-virtual {v3, v5}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;)Ljava/lang/String; // method@b7b2 │ │ +428d92: 0c0b |0033: move-result-object v11 │ │ +428d94: 2203 b01c |0034: new-instance v3, Lde/danoeh/antennapod/model/feed/Chapter; // type@1cb0 │ │ +428d98: 8144 |0036: int-to-long v4, v4 │ │ +428d9a: 1606 e803 |0037: const-wide/16 v6, #int 1000 // #3e8 │ │ +428d9e: 9d07 0406 |0039: mul-long v7, v4, v6 │ │ +428da2: 0736 |003b: move-object v6, v3 │ │ +428da4: 7606 a3ab 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@aba3 │ │ +428daa: 7220 5fb5 3000 |003f: invoke-interface {v0, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +428db0: d802 0201 |0042: add-int/lit8 v2, v2, #int 1 // #01 │ │ +428db4: 28ce |0044: goto 0012 // -0032 │ │ +428db6: 1100 |0045: return-object v0 │ │ +428db8: 0d0c |0046: move-exception v12 │ │ +428dba: 6e10 8db3 0c00 |0047: invoke-virtual {v12}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +428dc0: 120c |004a: const/4 v12, #int 0 // #0 │ │ +428dc2: 110c |004b: return-object v12 │ │ catches : 1 │ │ 0x0000 - 0x0042 │ │ Lorg/json/JSONException; -> 0x0046 │ │ positions : │ │ 0x0000 line=14 │ │ 0x0005 line=15 │ │ 0x000c line=16 │ │ @@ -988623,17 +988623,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -428e24: |[428e24] de.danoeh.antennapod.parser.feed.R$attr.:()V │ │ -428e34: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -428e3a: 0e00 |0003: return-void │ │ +428dec: |[428dec] de.danoeh.antennapod.parser.feed.R$attr.:()V │ │ +428dfc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +428e02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -988700,17 +988700,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -428e3c: |[428e3c] de.danoeh.antennapod.parser.feed.R$color.:()V │ │ -428e4c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -428e52: 0e00 |0003: return-void │ │ +428e04: |[428e04] de.danoeh.antennapod.parser.feed.R$color.:()V │ │ +428e14: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +428e1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -988852,17 +988852,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -428e54: |[428e54] de.danoeh.antennapod.parser.feed.R$dimen.:()V │ │ -428e64: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -428e6a: 0e00 |0003: return-void │ │ +428e1c: |[428e1c] de.danoeh.antennapod.parser.feed.R$dimen.:()V │ │ +428e2c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +428e32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -988954,17 +988954,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -428e6c: |[428e6c] de.danoeh.antennapod.parser.feed.R$drawable.:()V │ │ -428e7c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -428e82: 0e00 |0003: return-void │ │ +428e34: |[428e34] de.danoeh.antennapod.parser.feed.R$drawable.:()V │ │ +428e44: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +428e4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -989386,17 +989386,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -428e84: |[428e84] de.danoeh.antennapod.parser.feed.R$id.:()V │ │ -428e94: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -428e9a: 0e00 |0003: return-void │ │ +428e4c: |[428e4c] de.danoeh.antennapod.parser.feed.R$id.:()V │ │ +428e5c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +428e62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -989438,17 +989438,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -428e9c: |[428e9c] de.danoeh.antennapod.parser.feed.R$integer.:()V │ │ -428eac: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -428eb2: 0e00 |0003: return-void │ │ +428e64: |[428e64] de.danoeh.antennapod.parser.feed.R$integer.:()V │ │ +428e74: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +428e7a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -989560,17 +989560,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -428eb4: |[428eb4] de.danoeh.antennapod.parser.feed.R$layout.:()V │ │ -428ec4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -428eca: 0e00 |0003: return-void │ │ +428e7c: |[428e7c] de.danoeh.antennapod.parser.feed.R$layout.:()V │ │ +428e8c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +428e92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -989612,17 +989612,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -428ecc: |[428ecc] de.danoeh.antennapod.parser.feed.R$string.:()V │ │ -428edc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -428ee2: 0e00 |0003: return-void │ │ +428e94: |[428e94] de.danoeh.antennapod.parser.feed.R$string.:()V │ │ +428ea4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +428eaa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -989714,17 +989714,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -429038: |[429038] de.danoeh.antennapod.parser.feed.R$style.:()V │ │ -429048: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42904e: 0e00 |0003: return-void │ │ +429000: |[429000] de.danoeh.antennapod.parser.feed.R$style.:()V │ │ +429010: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +429016: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -989976,62 +989976,62 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 150 16-bit code units │ │ -428ee4: |[428ee4] de.danoeh.antennapod.parser.feed.R$styleable.:()V │ │ -428ef4: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -428ef6: 2301 0120 |0001: new-array v1, v0, [I // type@2001 │ │ -428efa: 2601 2f00 0000 |0003: fill-array-data v1, 00000032 // +0000002f │ │ -428f00: 6901 edc6 |0006: sput-object v1, Lde/danoeh/antennapod/parser/feed/R$styleable;.Capability:[I // field@c6ed │ │ -428f04: 1251 |0008: const/4 v1, #int 5 // #5 │ │ -428f06: 2311 0120 |0009: new-array v1, v1, [I // type@2001 │ │ -428f0a: 2601 2f00 0000 |000b: fill-array-data v1, 0000003a // +0000002f │ │ -428f10: 6901 f0c6 |000e: sput-object v1, Lde/danoeh/antennapod/parser/feed/R$styleable;.ColorStateListItem:[I // field@c6f0 │ │ -428f14: 1271 |0010: const/4 v1, #int 7 // #7 │ │ -428f16: 2311 0120 |0011: new-array v1, v1, [I // type@2001 │ │ -428f1a: 2601 3500 0000 |0013: fill-array-data v1, 00000048 // +00000035 │ │ -428f20: 6901 f6c6 |0016: sput-object v1, Lde/danoeh/antennapod/parser/feed/R$styleable;.FontFamily:[I // field@c6f6 │ │ -428f24: 1301 0a00 |0018: const/16 v1, #int 10 // #a │ │ -428f28: 2311 0120 |001a: new-array v1, v1, [I // type@2001 │ │ -428f2c: 2601 3e00 0000 |001c: fill-array-data v1, 0000005a // +0000003e │ │ -428f32: 6901 f7c6 |001f: sput-object v1, Lde/danoeh/antennapod/parser/feed/R$styleable;.FontFamilyFont:[I // field@c6f7 │ │ -428f36: 1301 0c00 |0021: const/16 v1, #int 12 // #c │ │ -428f3a: 2311 0120 |0023: new-array v1, v1, [I // type@2001 │ │ -428f3e: 2601 4d00 0000 |0025: fill-array-data v1, 00000072 // +0000004d │ │ -428f44: 6901 09c7 |0028: sput-object v1, Lde/danoeh/antennapod/parser/feed/R$styleable;.GradientColor:[I // field@c709 │ │ -428f48: 2300 0120 |002a: new-array v0, v0, [I // type@2001 │ │ -428f4c: 2600 6200 0000 |002c: fill-array-data v0, 0000008e // +00000062 │ │ -428f52: 6900 0ac7 |002f: sput-object v0, Lde/danoeh/antennapod/parser/feed/R$styleable;.GradientColorItem:[I // field@c70a │ │ -428f56: 0e00 |0031: return-void │ │ -428f58: 0003 0400 0200 0000 7d03 047f be03 ... |0032: array-data (8 units) │ │ -428f68: 0003 0400 0500 0000 a501 0101 1f03 ... |003a: array-data (14 units) │ │ -428f84: 0003 0400 0700 0000 e501 047f e601 ... |0048: array-data (18 units) │ │ -428fa8: 0003 0400 0a00 0000 3205 0101 3305 ... |005a: array-data (24 units) │ │ -428fd8: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0072: array-data (28 units) │ │ -429010: 0003 0400 0200 0000 a501 0101 1405 ... |008e: array-data (8 units) │ │ +428eac: |[428eac] de.danoeh.antennapod.parser.feed.R$styleable.:()V │ │ +428ebc: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +428ebe: 2301 0120 |0001: new-array v1, v0, [I // type@2001 │ │ +428ec2: 2601 2f00 0000 |0003: fill-array-data v1, 00000032 // +0000002f │ │ +428ec8: 6901 edc6 |0006: sput-object v1, Lde/danoeh/antennapod/parser/feed/R$styleable;.Capability:[I // field@c6ed │ │ +428ecc: 1251 |0008: const/4 v1, #int 5 // #5 │ │ +428ece: 2311 0120 |0009: new-array v1, v1, [I // type@2001 │ │ +428ed2: 2601 2f00 0000 |000b: fill-array-data v1, 0000003a // +0000002f │ │ +428ed8: 6901 f0c6 |000e: sput-object v1, Lde/danoeh/antennapod/parser/feed/R$styleable;.ColorStateListItem:[I // field@c6f0 │ │ +428edc: 1271 |0010: const/4 v1, #int 7 // #7 │ │ +428ede: 2311 0120 |0011: new-array v1, v1, [I // type@2001 │ │ +428ee2: 2601 3500 0000 |0013: fill-array-data v1, 00000048 // +00000035 │ │ +428ee8: 6901 f6c6 |0016: sput-object v1, Lde/danoeh/antennapod/parser/feed/R$styleable;.FontFamily:[I // field@c6f6 │ │ +428eec: 1301 0a00 |0018: const/16 v1, #int 10 // #a │ │ +428ef0: 2311 0120 |001a: new-array v1, v1, [I // type@2001 │ │ +428ef4: 2601 3e00 0000 |001c: fill-array-data v1, 0000005a // +0000003e │ │ +428efa: 6901 f7c6 |001f: sput-object v1, Lde/danoeh/antennapod/parser/feed/R$styleable;.FontFamilyFont:[I // field@c6f7 │ │ +428efe: 1301 0c00 |0021: const/16 v1, #int 12 // #c │ │ +428f02: 2311 0120 |0023: new-array v1, v1, [I // type@2001 │ │ +428f06: 2601 4d00 0000 |0025: fill-array-data v1, 00000072 // +0000004d │ │ +428f0c: 6901 09c7 |0028: sput-object v1, Lde/danoeh/antennapod/parser/feed/R$styleable;.GradientColor:[I // field@c709 │ │ +428f10: 2300 0120 |002a: new-array v0, v0, [I // type@2001 │ │ +428f14: 2600 6200 0000 |002c: fill-array-data v0, 0000008e // +00000062 │ │ +428f1a: 6900 0ac7 |002f: sput-object v0, Lde/danoeh/antennapod/parser/feed/R$styleable;.GradientColorItem:[I // field@c70a │ │ +428f1e: 0e00 |0031: return-void │ │ +428f20: 0003 0400 0200 0000 7d03 047f be03 ... |0032: array-data (8 units) │ │ +428f30: 0003 0400 0500 0000 a501 0101 1f03 ... |003a: array-data (14 units) │ │ +428f4c: 0003 0400 0700 0000 e501 047f e601 ... |0048: array-data (18 units) │ │ +428f70: 0003 0400 0a00 0000 3205 0101 3305 ... |005a: array-data (24 units) │ │ +428fa0: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0072: array-data (28 units) │ │ +428fd8: 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 │ │ -429020: |[429020] de.danoeh.antennapod.parser.feed.R$styleable.:()V │ │ -429030: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -429036: 0e00 |0003: return-void │ │ +428fe8: |[428fe8] de.danoeh.antennapod.parser.feed.R$styleable.:()V │ │ +428ff8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +428ffe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -990062,17 +990062,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -429050: |[429050] de.danoeh.antennapod.parser.feed.R.:()V │ │ -429060: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -429066: 0e00 |0003: return-void │ │ +429018: |[429018] de.danoeh.antennapod.parser.feed.R.:()V │ │ +429028: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42902e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -990127,28 +990127,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 │ │ -4290e4: |[4290e4] de.danoeh.antennapod.parser.feed.SyndHandler.:(Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;)V │ │ -4290f4: 7010 d5b7 0100 |0000: invoke-direct {v1}, Lorg/xml/sax/helpers/DefaultHandler;.:()V // method@b7d5 │ │ -4290fa: 2200 5b1d |0003: new-instance v0, Lde/danoeh/antennapod/parser/feed/HandlerState; // type@1d5b │ │ -4290fe: 7020 e1ae 2000 |0005: invoke-direct {v0, v2}, Lde/danoeh/antennapod/parser/feed/HandlerState;.:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@aee1 │ │ -429104: 5b10 1bc7 |0008: iput-object v0, v1, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c71b │ │ -429108: 6202 91c7 |000a: sget-object v2, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.RSS20:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c791 │ │ -42910c: 3223 0600 |000c: if-eq v3, v2, 0012 // +0006 │ │ -429110: 6202 90c7 |000e: sget-object v2, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.RSS091:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c790 │ │ -429114: 3323 0c00 |0010: if-ne v3, v2, 001c // +000c │ │ -429118: 5402 3fc6 |0012: iget-object v2, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.defaultNamespaces:Ljava/util/Stack; // field@c63f │ │ -42911c: 2203 731d |0014: new-instance v3, Lde/danoeh/antennapod/parser/feed/namespace/Rss20; // type@1d73 │ │ -429120: 7010 27af 0300 |0016: invoke-direct {v3}, Lde/danoeh/antennapod/parser/feed/namespace/Rss20;.:()V // method@af27 │ │ -429126: 6e20 dab5 3200 |0019: invoke-virtual {v2, v3}, Ljava/util/Stack;.push:(Ljava/lang/Object;)Ljava/lang/Object; // method@b5da │ │ -42912c: 0e00 |001c: return-void │ │ +4290ac: |[4290ac] de.danoeh.antennapod.parser.feed.SyndHandler.:(Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;)V │ │ +4290bc: 7010 d5b7 0100 |0000: invoke-direct {v1}, Lorg/xml/sax/helpers/DefaultHandler;.:()V // method@b7d5 │ │ +4290c2: 2200 5b1d |0003: new-instance v0, Lde/danoeh/antennapod/parser/feed/HandlerState; // type@1d5b │ │ +4290c6: 7020 e1ae 2000 |0005: invoke-direct {v0, v2}, Lde/danoeh/antennapod/parser/feed/HandlerState;.:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@aee1 │ │ +4290cc: 5b10 1bc7 |0008: iput-object v0, v1, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c71b │ │ +4290d0: 6202 91c7 |000a: sget-object v2, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.RSS20:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c791 │ │ +4290d4: 3223 0600 |000c: if-eq v3, v2, 0012 // +0006 │ │ +4290d8: 6202 90c7 |000e: sget-object v2, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.RSS091:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c790 │ │ +4290dc: 3323 0c00 |0010: if-ne v3, v2, 001c // +000c │ │ +4290e0: 5402 3fc6 |0012: iget-object v2, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.defaultNamespaces:Ljava/util/Stack; // field@c63f │ │ +4290e4: 2203 731d |0014: new-instance v3, Lde/danoeh/antennapod/parser/feed/namespace/Rss20; // type@1d73 │ │ +4290e8: 7010 27af 0300 |0016: invoke-direct {v3}, Lde/danoeh/antennapod/parser/feed/namespace/Rss20;.:()V // method@af27 │ │ +4290ee: 6e20 dab5 3200 |0019: invoke-virtual {v2, v3}, Ljava/util/Stack;.push:(Ljava/lang/Object;)Ljava/lang/Object; // method@b5da │ │ +4290f4: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=29 │ │ 0x000a line=30 │ │ 0x0012 line=31 │ │ locals : │ │ @@ -990161,36 +990161,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 │ │ -429080: |[429080] de.danoeh.antennapod.parser.feed.SyndHandler.getHandlingNamespace:(Ljava/lang/String;Ljava/lang/String;)Lde/danoeh/antennapod/parser/feed/namespace/Namespace; │ │ -429090: 5410 1bc7 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c71b │ │ -429094: 5400 42c6 |0002: iget-object v0, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@c642 │ │ -429098: 7220 96b5 2000 |0004: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b596 │ │ -42909e: 0c02 |0007: move-result-object v2 │ │ -4290a0: 1f02 711d |0008: check-cast v2, Lde/danoeh/antennapod/parser/feed/namespace/Namespace; // type@1d71 │ │ -4290a4: 3902 1e00 |000a: if-nez v2, 0028 // +001e │ │ -4290a8: 5410 1bc7 |000c: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c71b │ │ -4290ac: 5400 3fc6 |000e: iget-object v0, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.defaultNamespaces:Ljava/util/Stack; // field@c63f │ │ -4290b0: 6e10 d7b5 0000 |0010: invoke-virtual {v0}, Ljava/util/Stack;.empty:()Z // method@b5d7 │ │ -4290b6: 0a00 |0013: move-result v0 │ │ -4290b8: 3900 1400 |0014: if-nez v0, 0028 // +0014 │ │ -4290bc: 1a00 2c0a |0016: const-string v0, ":" // string@0a2c │ │ -4290c0: 6e20 24b3 0300 |0018: invoke-virtual {v3, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b324 │ │ -4290c6: 0a03 |001b: move-result v3 │ │ -4290c8: 3903 0c00 |001c: if-nez v3, 0028 // +000c │ │ -4290cc: 5412 1bc7 |001e: iget-object v2, v1, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c71b │ │ -4290d0: 5422 3fc6 |0020: iget-object v2, v2, Lde/danoeh/antennapod/parser/feed/HandlerState;.defaultNamespaces:Ljava/util/Stack; // field@c63f │ │ -4290d4: 6e10 d8b5 0200 |0022: invoke-virtual {v2}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@b5d8 │ │ -4290da: 0c02 |0025: move-result-object v2 │ │ -4290dc: 1f02 711d |0026: check-cast v2, Lde/danoeh/antennapod/parser/feed/namespace/Namespace; // type@1d71 │ │ -4290e0: 1102 |0028: return-object v2 │ │ +429048: |[429048] de.danoeh.antennapod.parser.feed.SyndHandler.getHandlingNamespace:(Ljava/lang/String;Ljava/lang/String;)Lde/danoeh/antennapod/parser/feed/namespace/Namespace; │ │ +429058: 5410 1bc7 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c71b │ │ +42905c: 5400 42c6 |0002: iget-object v0, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@c642 │ │ +429060: 7220 96b5 2000 |0004: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b596 │ │ +429066: 0c02 |0007: move-result-object v2 │ │ +429068: 1f02 711d |0008: check-cast v2, Lde/danoeh/antennapod/parser/feed/namespace/Namespace; // type@1d71 │ │ +42906c: 3902 1e00 |000a: if-nez v2, 0028 // +001e │ │ +429070: 5410 1bc7 |000c: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c71b │ │ +429074: 5400 3fc6 |000e: iget-object v0, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.defaultNamespaces:Ljava/util/Stack; // field@c63f │ │ +429078: 6e10 d7b5 0000 |0010: invoke-virtual {v0}, Ljava/util/Stack;.empty:()Z // method@b5d7 │ │ +42907e: 0a00 |0013: move-result v0 │ │ +429080: 3900 1400 |0014: if-nez v0, 0028 // +0014 │ │ +429084: 1a00 2c0a |0016: const-string v0, ":" // string@0a2c │ │ +429088: 6e20 24b3 0300 |0018: invoke-virtual {v3, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b324 │ │ +42908e: 0a03 |001b: move-result v3 │ │ +429090: 3903 0c00 |001c: if-nez v3, 0028 // +000c │ │ +429094: 5412 1bc7 |001e: iget-object v2, v1, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c71b │ │ +429098: 5422 3fc6 |0020: iget-object v2, v2, Lde/danoeh/antennapod/parser/feed/HandlerState;.defaultNamespaces:Ljava/util/Stack; // field@c63f │ │ +42909c: 6e10 d8b5 0200 |0022: invoke-virtual {v2}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@b5d8 │ │ +4290a2: 0c02 |0025: move-result-object v2 │ │ +4290a4: 1f02 711d |0026: check-cast v2, Lde/danoeh/antennapod/parser/feed/namespace/Namespace; // type@1d71 │ │ +4290a8: 1102 |0028: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x000c line=122 │ │ 0x0018 line=123 │ │ 0x001e line=124 │ │ locals : │ │ @@ -990204,32 +990204,32 @@ │ │ type : '([CII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 33 16-bit code units │ │ -429130: |[429130] de.danoeh.antennapod.parser.feed.SyndHandler.characters:([CII)V │ │ -429140: 5420 1bc7 |0000: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c71b │ │ -429144: 5400 44c6 |0002: iget-object v0, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@c644 │ │ -429148: 6e10 d7b5 0000 |0004: invoke-virtual {v0}, Ljava/util/Stack;.empty:()Z // method@b5d7 │ │ -42914e: 0a00 |0007: move-result v0 │ │ -429150: 3900 1800 |0008: if-nez v0, 0020 // +0018 │ │ -429154: 5420 1bc7 |000a: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c71b │ │ -429158: 6e10 e9ae 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@aee9 │ │ -42915e: 0c00 |000f: move-result-object v0 │ │ -429160: 6e10 7eb4 0000 |0010: invoke-virtual {v0}, Ljava/util/AbstractCollection;.size:()I // method@b47e │ │ -429166: 0a00 |0013: move-result v0 │ │ -429168: 1221 |0014: const/4 v1, #int 2 // #2 │ │ -42916a: 3410 0b00 |0015: if-lt v0, v1, 0020 // +000b │ │ -42916e: 5420 1bc7 |0017: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c71b │ │ -429172: 5400 3cc6 |0019: iget-object v0, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.contentBuf:Ljava/lang/StringBuilder; // field@c63c │ │ -429176: 3800 0500 |001b: if-eqz v0, 0020 // +0005 │ │ -42917a: 6e40 5eb3 3054 |001d: invoke-virtual {v0, v3, v4, v5}, Ljava/lang/StringBuilder;.append:([CII)Ljava/lang/StringBuilder; // method@b35e │ │ -429180: 0e00 |0020: return-void │ │ +4290f8: |[4290f8] de.danoeh.antennapod.parser.feed.SyndHandler.characters:([CII)V │ │ +429108: 5420 1bc7 |0000: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c71b │ │ +42910c: 5400 44c6 |0002: iget-object v0, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@c644 │ │ +429110: 6e10 d7b5 0000 |0004: invoke-virtual {v0}, Ljava/util/Stack;.empty:()Z // method@b5d7 │ │ +429116: 0a00 |0007: move-result v0 │ │ +429118: 3900 1800 |0008: if-nez v0, 0020 // +0018 │ │ +42911c: 5420 1bc7 |000a: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c71b │ │ +429120: 6e10 e9ae 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@aee9 │ │ +429126: 0c00 |000f: move-result-object v0 │ │ +429128: 6e10 7eb4 0000 |0010: invoke-virtual {v0}, Ljava/util/AbstractCollection;.size:()I // method@b47e │ │ +42912e: 0a00 |0013: move-result v0 │ │ +429130: 1221 |0014: const/4 v1, #int 2 // #2 │ │ +429132: 3410 0b00 |0015: if-lt v0, v1, 0020 // +000b │ │ +429136: 5420 1bc7 |0017: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c71b │ │ +42913a: 5400 3cc6 |0019: iget-object v0, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.contentBuf:Ljava/lang/StringBuilder; // field@c63c │ │ +42913e: 3800 0500 |001b: if-eqz v0, 0020 // +0005 │ │ +429142: 6e40 5eb3 3054 |001d: invoke-virtual {v0, v3, v4, v5}, Ljava/lang/StringBuilder;.append:([CII)Ljava/lang/StringBuilder; // method@b35e │ │ +429148: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x000a line=52 │ │ 0x0017 line=53 │ │ 0x001d line=54 │ │ locals : │ │ @@ -990243,24 +990243,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -429184: |[429184] de.danoeh.antennapod.parser.feed.SyndHandler.endDocument:()V │ │ -429194: 6f10 d6b7 0200 |0000: invoke-super {v2}, Lorg/xml/sax/helpers/DefaultHandler;.endDocument:()V // method@b7d6 │ │ -42919a: 5420 1bc7 |0003: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c71b │ │ -42919e: 6e10 e6ae 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ -4291a4: 0c00 |0008: move-result-object v0 │ │ -4291a6: 5421 1bc7 |0009: iget-object v1, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c71b │ │ -4291aa: 6e10 e7ae 0100 |000b: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getItems:()Ljava/util/ArrayList; // method@aee7 │ │ -4291b0: 0c01 |000e: move-result-object v1 │ │ -4291b2: 6e20 e3ab 1000 |000f: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/feed/Feed;.setItems:(Ljava/util/List;)V // method@abe3 │ │ -4291b8: 0e00 |0012: return-void │ │ +42914c: |[42914c] de.danoeh.antennapod.parser.feed.SyndHandler.endDocument:()V │ │ +42915c: 6f10 d6b7 0200 |0000: invoke-super {v2}, Lorg/xml/sax/helpers/DefaultHandler;.endDocument:()V // method@b7d6 │ │ +429162: 5420 1bc7 |0003: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c71b │ │ +429166: 6e10 e6ae 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ +42916c: 0c00 |0008: move-result-object v0 │ │ +42916e: 5421 1bc7 |0009: iget-object v1, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c71b │ │ +429172: 6e10 e7ae 0100 |000b: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getItems:()Ljava/util/ArrayList; // method@aee7 │ │ +429178: 0c01 |000e: move-result-object v1 │ │ +42917a: 6e20 e3ab 1000 |000f: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/feed/Feed;.setItems:(Ljava/util/List;)V // method@abe3 │ │ +429180: 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; │ │ │ │ @@ -990269,27 +990269,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 │ │ -4291bc: |[4291bc] de.danoeh.antennapod.parser.feed.SyndHandler.endElement:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -4291cc: 7030 02af 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@af02 │ │ -4291d2: 0c01 |0003: move-result-object v1 │ │ -4291d4: 3801 0e00 |0004: if-eqz v1, 0012 // +000e │ │ -4291d8: 5403 1bc7 |0006: iget-object v3, v0, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c71b │ │ -4291dc: 6e30 22af 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@af22 │ │ -4291e2: 5401 1bc7 |000b: iget-object v1, v0, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c71b │ │ -4291e6: 5411 44c6 |000d: iget-object v1, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@c644 │ │ -4291ea: 6e10 d9b5 0100 |000f: invoke-virtual {v1}, Ljava/util/Stack;.pop:()Ljava/lang/Object; // method@b5d9 │ │ -4291f0: 5401 1bc7 |0012: iget-object v1, v0, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c71b │ │ -4291f4: 1202 |0014: const/4 v2, #int 0 // #0 │ │ -4291f6: 5b12 3cc6 |0015: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.contentBuf:Ljava/lang/StringBuilder; // field@c63c │ │ -4291fa: 0e00 |0017: return-void │ │ +429184: |[429184] de.danoeh.antennapod.parser.feed.SyndHandler.endElement:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +429194: 7030 02af 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@af02 │ │ +42919a: 0c01 |0003: move-result-object v1 │ │ +42919c: 3801 0e00 |0004: if-eqz v1, 0012 // +000e │ │ +4291a0: 5403 1bc7 |0006: iget-object v3, v0, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c71b │ │ +4291a4: 6e30 22af 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@af22 │ │ +4291aa: 5401 1bc7 |000b: iget-object v1, v0, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c71b │ │ +4291ae: 5411 44c6 |000d: iget-object v1, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@c644 │ │ +4291b2: 6e10 d9b5 0100 |000f: invoke-virtual {v1}, Ljava/util/Stack;.pop:()Ljava/lang/Object; // method@b5d9 │ │ +4291b8: 5401 1bc7 |0012: iget-object v1, v0, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c71b │ │ +4291bc: 1202 |0014: const/4 v2, #int 0 // #0 │ │ +4291be: 5b12 3cc6 |0015: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.contentBuf:Ljava/lang/StringBuilder; // field@c63c │ │ +4291c2: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0006 line=65 │ │ 0x000b line=66 │ │ 0x0012 line=69 │ │ locals : │ │ @@ -990303,29 +990303,29 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -4291fc: |[4291fc] de.danoeh.antennapod.parser.feed.SyndHandler.endPrefixMapping:(Ljava/lang/String;)V │ │ -42920c: 5420 1bc7 |0000: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c71b │ │ -429210: 5400 3fc6 |0002: iget-object v0, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.defaultNamespaces:Ljava/util/Stack; // field@c63f │ │ -429214: 6e10 7eb4 0000 |0004: invoke-virtual {v0}, Ljava/util/AbstractCollection;.size:()I // method@b47e │ │ -42921a: 0a00 |0007: move-result v0 │ │ -42921c: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -42921e: 3710 1100 |0009: if-le v0, v1, 001a // +0011 │ │ -429222: 1a00 0000 |000b: const-string v0, "" // string@0000 │ │ -429226: 6e20 28b3 0300 |000d: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42922c: 0a03 |0010: move-result v3 │ │ -42922e: 3803 0900 |0011: if-eqz v3, 001a // +0009 │ │ -429232: 5423 1bc7 |0013: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c71b │ │ -429236: 5433 3fc6 |0015: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.defaultNamespaces:Ljava/util/Stack; // field@c63f │ │ -42923a: 6e10 d9b5 0300 |0017: invoke-virtual {v3}, Ljava/util/Stack;.pop:()Ljava/lang/Object; // method@b5d9 │ │ -429240: 0e00 |001a: return-void │ │ +4291c4: |[4291c4] de.danoeh.antennapod.parser.feed.SyndHandler.endPrefixMapping:(Ljava/lang/String;)V │ │ +4291d4: 5420 1bc7 |0000: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c71b │ │ +4291d8: 5400 3fc6 |0002: iget-object v0, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.defaultNamespaces:Ljava/util/Stack; // field@c63f │ │ +4291dc: 6e10 7eb4 0000 |0004: invoke-virtual {v0}, Ljava/util/AbstractCollection;.size:()I // method@b47e │ │ +4291e2: 0a00 |0007: move-result v0 │ │ +4291e4: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +4291e6: 3710 1100 |0009: if-le v0, v1, 001a // +0011 │ │ +4291ea: 1a00 0000 |000b: const-string v0, "" // string@0000 │ │ +4291ee: 6e20 28b3 0300 |000d: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +4291f4: 0a03 |0010: move-result v3 │ │ +4291f6: 3803 0900 |0011: if-eqz v3, 001a // +0009 │ │ +4291fa: 5423 1bc7 |0013: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c71b │ │ +4291fe: 5433 3fc6 |0015: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.defaultNamespaces:Ljava/util/Stack; // field@c63f │ │ +429202: 6e10 d9b5 0300 |0017: invoke-virtual {v3}, Ljava/util/Stack;.pop:()Ljava/lang/Object; // method@b5d9 │ │ +429208: 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; │ │ @@ -990335,17 +990335,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 │ │ -429068: |[429068] de.danoeh.antennapod.parser.feed.SyndHandler.getState:()Lde/danoeh/antennapod/parser/feed/HandlerState; │ │ -429078: 5410 1bc7 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c71b │ │ -42907c: 1100 |0002: return-object v0 │ │ +429030: |[429030] de.danoeh.antennapod.parser.feed.SyndHandler.getState:()Lde/danoeh/antennapod/parser/feed/HandlerState; │ │ +429040: 5410 1bc7 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c71b │ │ +429044: 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;) │ │ @@ -990353,29 +990353,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 │ │ -429244: |[429244] de.danoeh.antennapod.parser.feed.SyndHandler.startElement:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/xml/sax/Attributes;)V │ │ -429254: 5420 1bc7 |0000: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c71b │ │ -429258: 2201 8f1e |0002: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -42925c: 7010 50b3 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -429262: 5b01 3cc6 |0007: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.contentBuf:Ljava/lang/StringBuilder; // field@c63c │ │ -429266: 7030 02af 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@af02 │ │ -42926c: 0c03 |000c: move-result-object v3 │ │ -42926e: 3803 0f00 |000d: if-eqz v3, 001c // +000f │ │ -429272: 5425 1bc7 |000f: iget-object v5, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c71b │ │ -429276: 6e40 23af 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@af23 │ │ -42927c: 0c03 |0014: move-result-object v3 │ │ -42927e: 5424 1bc7 |0015: iget-object v4, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c71b │ │ -429282: 5444 44c6 |0017: iget-object v4, v4, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@c644 │ │ -429286: 6e20 dab5 3400 |0019: invoke-virtual {v4, v3}, Ljava/util/Stack;.push:(Ljava/lang/Object;)Ljava/lang/Object; // method@b5da │ │ -42928c: 0e00 |001c: return-void │ │ +42920c: |[42920c] de.danoeh.antennapod.parser.feed.SyndHandler.startElement:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/xml/sax/Attributes;)V │ │ +42921c: 5420 1bc7 |0000: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c71b │ │ +429220: 2201 8f1e |0002: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +429224: 7010 50b3 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +42922a: 5b01 3cc6 |0007: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.contentBuf:Ljava/lang/StringBuilder; // field@c63c │ │ +42922e: 7030 02af 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@af02 │ │ +429234: 0c03 |000c: move-result-object v3 │ │ +429236: 3803 0f00 |000d: if-eqz v3, 001c // +000f │ │ +42923a: 5425 1bc7 |000f: iget-object v5, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c71b │ │ +42923e: 6e40 23af 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@af23 │ │ +429244: 0c03 |0014: move-result-object v3 │ │ +429246: 5424 1bc7 |0015: iget-object v4, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c71b │ │ +42924a: 5444 44c6 |0017: iget-object v4, v4, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@c644 │ │ +42924e: 6e20 dab5 3400 |0019: invoke-virtual {v4, v3}, Ljava/util/Stack;.push:(Ljava/lang/Object;)Ljava/lang/Object; // method@b5da │ │ +429254: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0009 line=39 │ │ 0x000f line=41 │ │ 0x0015 line=43 │ │ locals : │ │ @@ -990390,147 +990390,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 │ │ -429290: |[429290] de.danoeh.antennapod.parser.feed.SyndHandler.startPrefixMapping:(Ljava/lang/String;Ljava/lang/String;)V │ │ -4292a0: 5420 1bc7 |0000: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c71b │ │ -4292a4: 5400 42c6 |0002: iget-object v0, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@c642 │ │ -4292a8: 7220 92b5 4000 |0004: invoke-interface {v0, v4}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b592 │ │ -4292ae: 0a00 |0007: move-result v0 │ │ -4292b0: 3900 1201 |0008: if-nez v0, 011a // +0112 │ │ -4292b4: 1a00 1999 |000a: const-string v0, "http://www.w3.org/2005/Atom" // string@9919 │ │ -4292b8: 6e20 28b3 0400 |000c: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -4292be: 0a00 |000f: move-result v0 │ │ -4292c0: 1a01 d557 |0010: const-string v1, "SyndHandler" // string@57d5 │ │ -4292c4: 3800 3300 |0012: if-eqz v0, 0045 // +0033 │ │ -4292c8: 1a00 0000 |0014: const-string v0, "" // string@0000 │ │ -4292cc: 6e20 28b3 0300 |0016: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -4292d2: 0a00 |0019: move-result v0 │ │ -4292d4: 3800 1000 |001a: if-eqz v0, 002a // +0010 │ │ -4292d8: 5423 1bc7 |001c: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c71b │ │ -4292dc: 5433 3fc6 |001e: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.defaultNamespaces:Ljava/util/Stack; // field@c63f │ │ -4292e0: 2204 6c1d |0020: new-instance v4, Lde/danoeh/antennapod/parser/feed/namespace/Atom; // type@1d6c │ │ -4292e4: 7010 12af 0400 |0022: invoke-direct {v4}, Lde/danoeh/antennapod/parser/feed/namespace/Atom;.:()V // method@af12 │ │ -4292ea: 6e20 dab5 4300 |0025: invoke-virtual {v3, v4}, Ljava/util/Stack;.push:(Ljava/lang/Object;)Ljava/lang/Object; // method@b5da │ │ -4292f0: 2900 f200 |0028: goto/16 011a // +00f2 │ │ -4292f4: 1a00 796d |002a: const-string v0, "atom" // string@6d79 │ │ -4292f8: 6e20 28b3 0300 |002c: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -4292fe: 0a03 |002f: move-result v3 │ │ -429300: 3803 ea00 |0030: if-eqz v3, 011a // +00ea │ │ -429304: 5423 1bc7 |0032: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c71b │ │ -429308: 5433 42c6 |0034: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@c642 │ │ -42930c: 2200 6c1d |0036: new-instance v0, Lde/danoeh/antennapod/parser/feed/namespace/Atom; // type@1d6c │ │ -429310: 7010 12af 0000 |0038: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Atom;.:()V // method@af12 │ │ -429316: 7230 9ab5 4300 |003b: invoke-interface {v3, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b59a │ │ -42931c: 1a03 a651 |003e: const-string v3, "Recognized Atom namespace" // string@51a6 │ │ -429320: 7120 fe0a 3100 |0040: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -429326: 2900 d700 |0043: goto/16 011a // +00d7 │ │ -42932a: 1a00 1299 |0045: const-string v0, "http://purl.org/rss/1.0/modules/content/" // string@9912 │ │ -42932e: 6e20 28b3 0400 |0047: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -429334: 0a00 |004a: move-result v0 │ │ -429336: 3800 1d00 |004b: if-eqz v0, 0068 // +001d │ │ -42933a: 1a00 2a76 |004d: const-string v0, "content" // string@762a │ │ -42933e: 6e20 28b3 0300 |004f: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -429344: 0a00 |0052: move-result v0 │ │ -429346: 3800 1500 |0053: if-eqz v0, 0068 // +0015 │ │ -42934a: 5423 1bc7 |0055: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c71b │ │ -42934e: 5433 42c6 |0057: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@c642 │ │ -429352: 2200 6d1d |0059: new-instance v0, Lde/danoeh/antennapod/parser/feed/namespace/Content; // type@1d6d │ │ -429356: 7010 15af 0000 |005b: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Content;.:()V // method@af15 │ │ -42935c: 7230 9ab5 4300 |005e: invoke-interface {v3, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b59a │ │ -429362: 1a03 a751 |0061: const-string v3, "Recognized Content namespace" // string@51a7 │ │ -429366: 7120 fe0a 3100 |0063: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -42936c: 2900 b400 |0066: goto/16 011a // +00b4 │ │ -429370: 1a00 1899 |0068: const-string v0, "http://www.itunes.com/dtds/podcast-1.0.dtd" // string@9918 │ │ -429374: 6e20 28b3 0400 |006a: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42937a: 0a00 |006d: move-result v0 │ │ -42937c: 3800 1d00 |006e: if-eqz v0, 008b // +001d │ │ -429380: 1a00 d79f |0070: const-string v0, "itunes" // string@9fd7 │ │ -429384: 6e20 28b3 0300 |0072: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42938a: 0a00 |0075: move-result v0 │ │ -42938c: 3800 1500 |0076: if-eqz v0, 008b // +0015 │ │ -429390: 5423 1bc7 |0078: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c71b │ │ -429394: 5433 42c6 |007a: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@c642 │ │ -429398: 2200 6f1d |007c: new-instance v0, Lde/danoeh/antennapod/parser/feed/namespace/Itunes; // type@1d6f │ │ -42939c: 7010 1baf 0000 |007e: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Itunes;.:()V // method@af1b │ │ -4293a2: 7230 9ab5 4300 |0081: invoke-interface {v3, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b59a │ │ -4293a8: 1a03 a951 |0084: const-string v3, "Recognized ITunes namespace" // string@51a9 │ │ -4293ac: 7120 fe0a 3100 |0086: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -4293b2: 2900 9100 |0089: goto/16 011a // +0091 │ │ -4293b6: 1a00 1099 |008b: const-string v0, "http://podlove.org/simple-chapters" // string@9910 │ │ -4293ba: 6e20 28b3 0400 |008d: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -4293c0: 0a00 |0090: move-result v0 │ │ -4293c2: 3800 1c00 |0091: if-eqz v0, 00ad // +001c │ │ -4293c6: 1a00 95c8 |0093: const-string v0, "psc|sc" // string@c895 │ │ -4293ca: 6e20 37b3 0300 |0095: invoke-virtual {v3, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b337 │ │ -4293d0: 0a00 |0098: move-result v0 │ │ -4293d2: 3800 1400 |0099: if-eqz v0, 00ad // +0014 │ │ -4293d6: 5423 1bc7 |009b: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c71b │ │ -4293da: 5433 42c6 |009d: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@c642 │ │ -4293de: 2200 741d |009f: new-instance v0, Lde/danoeh/antennapod/parser/feed/namespace/SimpleChapters; // type@1d74 │ │ -4293e2: 7010 2aaf 0000 |00a1: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/SimpleChapters;.:()V // method@af2a │ │ -4293e8: 7230 9ab5 4300 |00a4: invoke-interface {v3, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b59a │ │ -4293ee: 1a03 ab51 |00a7: const-string v3, "Recognized SimpleChapters namespace" // string@51ab │ │ -4293f2: 7120 fe0a 3100 |00a9: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -4293f8: 286e |00ac: goto 011a // +006e │ │ -4293fa: 1a00 1799 |00ad: const-string v0, "http://search.yahoo.com/mrss/" // string@9917 │ │ -4293fe: 6e20 28b3 0400 |00af: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -429404: 0a00 |00b2: move-result v0 │ │ -429406: 3800 1c00 |00b3: if-eqz v0, 00cf // +001c │ │ -42940a: 1a00 5bb8 |00b5: const-string v0, "media" // string@b85b │ │ -42940e: 6e20 28b3 0300 |00b7: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -429414: 0a00 |00ba: move-result v0 │ │ -429416: 3800 1400 |00bb: if-eqz v0, 00cf // +0014 │ │ -42941a: 5423 1bc7 |00bd: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c71b │ │ -42941e: 5433 42c6 |00bf: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@c642 │ │ -429422: 2200 701d |00c1: new-instance v0, Lde/danoeh/antennapod/parser/feed/namespace/Media; // type@1d70 │ │ -429426: 7010 1eaf 0000 |00c3: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Media;.:()V // method@af1e │ │ -42942c: 7230 9ab5 4300 |00c6: invoke-interface {v3, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b59a │ │ -429432: 1a03 ac51 |00c9: const-string v3, "Recognized media namespace" // string@51ac │ │ -429436: 7120 fe0a 3100 |00cb: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -42943c: 284c |00ce: goto 011a // +004c │ │ -42943e: 1a00 1199 |00cf: const-string v0, "http://purl.org/dc/elements/1.1/" // string@9911 │ │ -429442: 6e20 28b3 0400 |00d1: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -429448: 0a00 |00d4: move-result v0 │ │ -42944a: 3800 1c00 |00d5: if-eqz v0, 00f1 // +001c │ │ -42944e: 1a00 bd79 |00d7: const-string v0, "dc" // string@79bd │ │ -429452: 6e20 28b3 0300 |00d9: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -429458: 0a00 |00dc: move-result v0 │ │ -42945a: 3800 1400 |00dd: if-eqz v0, 00f1 // +0014 │ │ -42945e: 5423 1bc7 |00df: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c71b │ │ -429462: 5433 42c6 |00e1: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@c642 │ │ -429466: 2200 6e1d |00e3: new-instance v0, Lde/danoeh/antennapod/parser/feed/namespace/DublinCore; // type@1d6e │ │ -42946a: 7010 18af 0000 |00e5: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/DublinCore;.:()V // method@af18 │ │ -429470: 7230 9ab5 4300 |00e8: invoke-interface {v3, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b59a │ │ -429476: 1a03 a851 |00eb: const-string v3, "Recognized DublinCore namespace" // string@51a8 │ │ -42947a: 7120 fe0a 3100 |00ed: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -429480: 282a |00f0: goto 011a // +002a │ │ -429482: 1a00 3099 |00f1: const-string v0, "https://github.com/Podcastindex-org/podcast-namespace/blob/main/docs/1.0.md" // string@9930 │ │ -429486: 6e20 28b3 0400 |00f3: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42948c: 0a00 |00f6: move-result v0 │ │ -42948e: 3900 1200 |00f7: if-nez v0, 0109 // +0012 │ │ -429492: 1a00 3499 |00f9: const-string v0, "https://podcastindex.org/namespace/1.0" // string@9934 │ │ -429496: 6e20 28b3 0400 |00fb: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42949c: 0a00 |00fe: move-result v0 │ │ -42949e: 3800 1b00 |00ff: if-eqz v0, 011a // +001b │ │ -4294a2: 1a00 f3c5 |0101: const-string v0, "podcast" // string@c5f3 │ │ -4294a6: 6e20 28b3 0300 |0103: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -4294ac: 0a03 |0106: move-result v3 │ │ -4294ae: 3803 1300 |0107: if-eqz v3, 011a // +0013 │ │ -4294b2: 5423 1bc7 |0109: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c71b │ │ -4294b6: 5433 42c6 |010b: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@c642 │ │ -4294ba: 2200 721d |010d: new-instance v0, Lde/danoeh/antennapod/parser/feed/namespace/PodcastIndex; // type@1d72 │ │ -4294be: 7010 24af 0000 |010f: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/PodcastIndex;.:()V // method@af24 │ │ -4294c4: 7230 9ab5 4300 |0112: invoke-interface {v3, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b59a │ │ -4294ca: 1a03 aa51 |0115: const-string v3, "Recognized PodcastIndex namespace" // string@51aa │ │ -4294ce: 7120 fe0a 3100 |0117: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -4294d4: 0e00 |011a: return-void │ │ +429258: |[429258] de.danoeh.antennapod.parser.feed.SyndHandler.startPrefixMapping:(Ljava/lang/String;Ljava/lang/String;)V │ │ +429268: 5420 1bc7 |0000: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c71b │ │ +42926c: 5400 42c6 |0002: iget-object v0, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@c642 │ │ +429270: 7220 92b5 4000 |0004: invoke-interface {v0, v4}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b592 │ │ +429276: 0a00 |0007: move-result v0 │ │ +429278: 3900 1201 |0008: if-nez v0, 011a // +0112 │ │ +42927c: 1a00 1999 |000a: const-string v0, "http://www.w3.org/2005/Atom" // string@9919 │ │ +429280: 6e20 28b3 0400 |000c: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +429286: 0a00 |000f: move-result v0 │ │ +429288: 1a01 d557 |0010: const-string v1, "SyndHandler" // string@57d5 │ │ +42928c: 3800 3300 |0012: if-eqz v0, 0045 // +0033 │ │ +429290: 1a00 0000 |0014: const-string v0, "" // string@0000 │ │ +429294: 6e20 28b3 0300 |0016: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42929a: 0a00 |0019: move-result v0 │ │ +42929c: 3800 1000 |001a: if-eqz v0, 002a // +0010 │ │ +4292a0: 5423 1bc7 |001c: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c71b │ │ +4292a4: 5433 3fc6 |001e: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.defaultNamespaces:Ljava/util/Stack; // field@c63f │ │ +4292a8: 2204 6c1d |0020: new-instance v4, Lde/danoeh/antennapod/parser/feed/namespace/Atom; // type@1d6c │ │ +4292ac: 7010 12af 0400 |0022: invoke-direct {v4}, Lde/danoeh/antennapod/parser/feed/namespace/Atom;.:()V // method@af12 │ │ +4292b2: 6e20 dab5 4300 |0025: invoke-virtual {v3, v4}, Ljava/util/Stack;.push:(Ljava/lang/Object;)Ljava/lang/Object; // method@b5da │ │ +4292b8: 2900 f200 |0028: goto/16 011a // +00f2 │ │ +4292bc: 1a00 796d |002a: const-string v0, "atom" // string@6d79 │ │ +4292c0: 6e20 28b3 0300 |002c: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +4292c6: 0a03 |002f: move-result v3 │ │ +4292c8: 3803 ea00 |0030: if-eqz v3, 011a // +00ea │ │ +4292cc: 5423 1bc7 |0032: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c71b │ │ +4292d0: 5433 42c6 |0034: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@c642 │ │ +4292d4: 2200 6c1d |0036: new-instance v0, Lde/danoeh/antennapod/parser/feed/namespace/Atom; // type@1d6c │ │ +4292d8: 7010 12af 0000 |0038: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Atom;.:()V // method@af12 │ │ +4292de: 7230 9ab5 4300 |003b: invoke-interface {v3, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b59a │ │ +4292e4: 1a03 a651 |003e: const-string v3, "Recognized Atom namespace" // string@51a6 │ │ +4292e8: 7120 fe0a 3100 |0040: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +4292ee: 2900 d700 |0043: goto/16 011a // +00d7 │ │ +4292f2: 1a00 1299 |0045: const-string v0, "http://purl.org/rss/1.0/modules/content/" // string@9912 │ │ +4292f6: 6e20 28b3 0400 |0047: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +4292fc: 0a00 |004a: move-result v0 │ │ +4292fe: 3800 1d00 |004b: if-eqz v0, 0068 // +001d │ │ +429302: 1a00 2a76 |004d: const-string v0, "content" // string@762a │ │ +429306: 6e20 28b3 0300 |004f: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42930c: 0a00 |0052: move-result v0 │ │ +42930e: 3800 1500 |0053: if-eqz v0, 0068 // +0015 │ │ +429312: 5423 1bc7 |0055: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c71b │ │ +429316: 5433 42c6 |0057: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@c642 │ │ +42931a: 2200 6d1d |0059: new-instance v0, Lde/danoeh/antennapod/parser/feed/namespace/Content; // type@1d6d │ │ +42931e: 7010 15af 0000 |005b: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Content;.:()V // method@af15 │ │ +429324: 7230 9ab5 4300 |005e: invoke-interface {v3, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b59a │ │ +42932a: 1a03 a751 |0061: const-string v3, "Recognized Content namespace" // string@51a7 │ │ +42932e: 7120 fe0a 3100 |0063: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +429334: 2900 b400 |0066: goto/16 011a // +00b4 │ │ +429338: 1a00 1899 |0068: const-string v0, "http://www.itunes.com/dtds/podcast-1.0.dtd" // string@9918 │ │ +42933c: 6e20 28b3 0400 |006a: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +429342: 0a00 |006d: move-result v0 │ │ +429344: 3800 1d00 |006e: if-eqz v0, 008b // +001d │ │ +429348: 1a00 d79f |0070: const-string v0, "itunes" // string@9fd7 │ │ +42934c: 6e20 28b3 0300 |0072: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +429352: 0a00 |0075: move-result v0 │ │ +429354: 3800 1500 |0076: if-eqz v0, 008b // +0015 │ │ +429358: 5423 1bc7 |0078: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c71b │ │ +42935c: 5433 42c6 |007a: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@c642 │ │ +429360: 2200 6f1d |007c: new-instance v0, Lde/danoeh/antennapod/parser/feed/namespace/Itunes; // type@1d6f │ │ +429364: 7010 1baf 0000 |007e: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Itunes;.:()V // method@af1b │ │ +42936a: 7230 9ab5 4300 |0081: invoke-interface {v3, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b59a │ │ +429370: 1a03 a951 |0084: const-string v3, "Recognized ITunes namespace" // string@51a9 │ │ +429374: 7120 fe0a 3100 |0086: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +42937a: 2900 9100 |0089: goto/16 011a // +0091 │ │ +42937e: 1a00 1099 |008b: const-string v0, "http://podlove.org/simple-chapters" // string@9910 │ │ +429382: 6e20 28b3 0400 |008d: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +429388: 0a00 |0090: move-result v0 │ │ +42938a: 3800 1c00 |0091: if-eqz v0, 00ad // +001c │ │ +42938e: 1a00 95c8 |0093: const-string v0, "psc|sc" // string@c895 │ │ +429392: 6e20 37b3 0300 |0095: invoke-virtual {v3, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b337 │ │ +429398: 0a00 |0098: move-result v0 │ │ +42939a: 3800 1400 |0099: if-eqz v0, 00ad // +0014 │ │ +42939e: 5423 1bc7 |009b: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c71b │ │ +4293a2: 5433 42c6 |009d: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@c642 │ │ +4293a6: 2200 741d |009f: new-instance v0, Lde/danoeh/antennapod/parser/feed/namespace/SimpleChapters; // type@1d74 │ │ +4293aa: 7010 2aaf 0000 |00a1: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/SimpleChapters;.:()V // method@af2a │ │ +4293b0: 7230 9ab5 4300 |00a4: invoke-interface {v3, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b59a │ │ +4293b6: 1a03 ab51 |00a7: const-string v3, "Recognized SimpleChapters namespace" // string@51ab │ │ +4293ba: 7120 fe0a 3100 |00a9: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +4293c0: 286e |00ac: goto 011a // +006e │ │ +4293c2: 1a00 1799 |00ad: const-string v0, "http://search.yahoo.com/mrss/" // string@9917 │ │ +4293c6: 6e20 28b3 0400 |00af: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +4293cc: 0a00 |00b2: move-result v0 │ │ +4293ce: 3800 1c00 |00b3: if-eqz v0, 00cf // +001c │ │ +4293d2: 1a00 5bb8 |00b5: const-string v0, "media" // string@b85b │ │ +4293d6: 6e20 28b3 0300 |00b7: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +4293dc: 0a00 |00ba: move-result v0 │ │ +4293de: 3800 1400 |00bb: if-eqz v0, 00cf // +0014 │ │ +4293e2: 5423 1bc7 |00bd: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c71b │ │ +4293e6: 5433 42c6 |00bf: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@c642 │ │ +4293ea: 2200 701d |00c1: new-instance v0, Lde/danoeh/antennapod/parser/feed/namespace/Media; // type@1d70 │ │ +4293ee: 7010 1eaf 0000 |00c3: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Media;.:()V // method@af1e │ │ +4293f4: 7230 9ab5 4300 |00c6: invoke-interface {v3, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b59a │ │ +4293fa: 1a03 ac51 |00c9: const-string v3, "Recognized media namespace" // string@51ac │ │ +4293fe: 7120 fe0a 3100 |00cb: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +429404: 284c |00ce: goto 011a // +004c │ │ +429406: 1a00 1199 |00cf: const-string v0, "http://purl.org/dc/elements/1.1/" // string@9911 │ │ +42940a: 6e20 28b3 0400 |00d1: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +429410: 0a00 |00d4: move-result v0 │ │ +429412: 3800 1c00 |00d5: if-eqz v0, 00f1 // +001c │ │ +429416: 1a00 bd79 |00d7: const-string v0, "dc" // string@79bd │ │ +42941a: 6e20 28b3 0300 |00d9: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +429420: 0a00 |00dc: move-result v0 │ │ +429422: 3800 1400 |00dd: if-eqz v0, 00f1 // +0014 │ │ +429426: 5423 1bc7 |00df: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c71b │ │ +42942a: 5433 42c6 |00e1: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@c642 │ │ +42942e: 2200 6e1d |00e3: new-instance v0, Lde/danoeh/antennapod/parser/feed/namespace/DublinCore; // type@1d6e │ │ +429432: 7010 18af 0000 |00e5: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/DublinCore;.:()V // method@af18 │ │ +429438: 7230 9ab5 4300 |00e8: invoke-interface {v3, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b59a │ │ +42943e: 1a03 a851 |00eb: const-string v3, "Recognized DublinCore namespace" // string@51a8 │ │ +429442: 7120 fe0a 3100 |00ed: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +429448: 282a |00f0: goto 011a // +002a │ │ +42944a: 1a00 3099 |00f1: const-string v0, "https://github.com/Podcastindex-org/podcast-namespace/blob/main/docs/1.0.md" // string@9930 │ │ +42944e: 6e20 28b3 0400 |00f3: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +429454: 0a00 |00f6: move-result v0 │ │ +429456: 3900 1200 |00f7: if-nez v0, 0109 // +0012 │ │ +42945a: 1a00 3499 |00f9: const-string v0, "https://podcastindex.org/namespace/1.0" // string@9934 │ │ +42945e: 6e20 28b3 0400 |00fb: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +429464: 0a00 |00fe: move-result v0 │ │ +429466: 3800 1b00 |00ff: if-eqz v0, 011a // +001b │ │ +42946a: 1a00 f3c5 |0101: const-string v0, "podcast" // string@c5f3 │ │ +42946e: 6e20 28b3 0300 |0103: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +429474: 0a03 |0106: move-result v3 │ │ +429476: 3803 1300 |0107: if-eqz v3, 011a // +0013 │ │ +42947a: 5423 1bc7 |0109: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c71b │ │ +42947e: 5433 42c6 |010b: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@c642 │ │ +429482: 2200 721d |010d: new-instance v0, Lde/danoeh/antennapod/parser/feed/namespace/PodcastIndex; // type@1d72 │ │ +429486: 7010 24af 0000 |010f: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/PodcastIndex;.:()V // method@af24 │ │ +42948c: 7230 9ab5 4300 |0112: invoke-interface {v3, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b59a │ │ +429492: 1a03 aa51 |0115: const-string v3, "Recognized PodcastIndex namespace" // string@51aa │ │ +429496: 7120 fe0a 3100 |0117: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +42949c: 0e00 |011a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x000c line=85 │ │ 0x0016 line=86 │ │ 0x001c line=87 │ │ 0x002c line=88 │ │ @@ -990607,20 +990607,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 │ │ -429568: |[429568] de.danoeh.antennapod.parser.feed.UnsupportedFeedtypeException.:(Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;)V │ │ -429578: 7010 9ab2 0100 |0000: invoke-direct {v1}, Ljava/lang/Exception;.:()V // method@b29a │ │ -42957e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -429580: 5b10 1cc7 |0004: iput-object v0, v1, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.message:Ljava/lang/String; // field@c71c │ │ -429584: 5b12 1fc7 |0006: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.type:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c71f │ │ -429588: 0e00 |0008: return-void │ │ +429530: |[429530] de.danoeh.antennapod.parser.feed.UnsupportedFeedtypeException.:(Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;)V │ │ +429540: 7010 9ab2 0100 |0000: invoke-direct {v1}, Ljava/lang/Exception;.:()V // method@b29a │ │ +429546: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +429548: 5b10 1cc7 |0004: iput-object v0, v1, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.message:Ljava/lang/String; // field@c71c │ │ +42954c: 5b12 1fc7 |0006: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.type:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c71f │ │ +429550: 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; │ │ @@ -990631,21 +990631,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 │ │ -42958c: |[42958c] de.danoeh.antennapod.parser.feed.UnsupportedFeedtypeException.:(Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;Ljava/lang/String;)V │ │ -42959c: 7010 9ab2 0100 |0000: invoke-direct {v1}, Ljava/lang/Exception;.:()V // method@b29a │ │ -4295a2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -4295a4: 5b10 1cc7 |0004: iput-object v0, v1, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.message:Ljava/lang/String; // field@c71c │ │ -4295a8: 5b12 1fc7 |0006: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.type:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c71f │ │ -4295ac: 5b13 1dc7 |0008: iput-object v3, v1, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.rootElement:Ljava/lang/String; // field@c71d │ │ -4295b0: 0e00 |000a: return-void │ │ +429554: |[429554] de.danoeh.antennapod.parser.feed.UnsupportedFeedtypeException.:(Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;Ljava/lang/String;)V │ │ +429564: 7010 9ab2 0100 |0000: invoke-direct {v1}, Ljava/lang/Exception;.:()V // method@b29a │ │ +42956a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +42956c: 5b10 1cc7 |0004: iput-object v0, v1, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.message:Ljava/lang/String; // field@c71c │ │ +429570: 5b12 1fc7 |0006: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.type:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c71f │ │ +429574: 5b13 1dc7 |0008: iput-object v3, v1, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.rootElement:Ljava/lang/String; // field@c71d │ │ +429578: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ 0x0004 line=10 │ │ 0x0006 line=18 │ │ 0x0008 line=19 │ │ locals : │ │ @@ -990658,20 +990658,20 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -4295b4: |[4295b4] de.danoeh.antennapod.parser.feed.UnsupportedFeedtypeException.:(Ljava/lang/String;)V │ │ -4295c4: 7010 9ab2 0000 |0000: invoke-direct {v0}, Ljava/lang/Exception;.:()V // method@b29a │ │ -4295ca: 5b01 1cc7 |0003: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.message:Ljava/lang/String; // field@c71c │ │ -4295ce: 6201 8fc7 |0005: sget-object v1, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.INVALID:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c78f │ │ -4295d2: 5b01 1fc7 |0007: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.type:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c71f │ │ -4295d6: 0e00 |0009: return-void │ │ +42957c: |[42957c] de.danoeh.antennapod.parser.feed.UnsupportedFeedtypeException.:(Ljava/lang/String;)V │ │ +42958c: 7010 9ab2 0000 |0000: invoke-direct {v0}, Ljava/lang/Exception;.:()V // method@b29a │ │ +429592: 5b01 1cc7 |0003: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.message:Ljava/lang/String; // field@c71c │ │ +429596: 6201 8fc7 |0005: sget-object v1, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.INVALID:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c78f │ │ +42959a: 5b01 1fc7 |0007: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.type:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c71f │ │ +42959e: 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; │ │ @@ -990683,34 +990683,34 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -4294f0: |[4294f0] de.danoeh.antennapod.parser.feed.UnsupportedFeedtypeException.getMessage:()Ljava/lang/String; │ │ -429500: 5420 1cc7 |0000: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.message:Ljava/lang/String; // field@c71c │ │ -429504: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -429508: 1100 |0004: return-object v0 │ │ -42950a: 5420 1fc7 |0005: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.type:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c71f │ │ -42950e: 6201 8fc7 |0007: sget-object v1, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.INVALID:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c78f │ │ -429512: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ -429516: 1a00 e022 |000b: const-string v0, "Invalid type" // string@22e0 │ │ -42951a: 1100 |000d: return-object v0 │ │ -42951c: 2200 8f1e |000e: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -429520: 7010 50b3 0000 |0010: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -429526: 1a01 c15c |0013: const-string v1, "Type " // string@5cc1 │ │ -42952a: 6e20 5cb3 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -429530: 5421 1fc7 |0018: iget-object v1, v2, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.type:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c71f │ │ -429534: 6e20 5bb3 1000 |001a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ -42953a: 1a01 8101 |001d: const-string v1, " not supported" // string@0181 │ │ -42953e: 6e20 5cb3 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -429544: 6e10 67b3 0000 |0022: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -42954a: 0c00 |0025: move-result-object v0 │ │ -42954c: 1100 |0026: return-object v0 │ │ +4294b8: |[4294b8] de.danoeh.antennapod.parser.feed.UnsupportedFeedtypeException.getMessage:()Ljava/lang/String; │ │ +4294c8: 5420 1cc7 |0000: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.message:Ljava/lang/String; // field@c71c │ │ +4294cc: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +4294d0: 1100 |0004: return-object v0 │ │ +4294d2: 5420 1fc7 |0005: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.type:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c71f │ │ +4294d6: 6201 8fc7 |0007: sget-object v1, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.INVALID:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c78f │ │ +4294da: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ +4294de: 1a00 e022 |000b: const-string v0, "Invalid type" // string@22e0 │ │ +4294e2: 1100 |000d: return-object v0 │ │ +4294e4: 2200 8f1e |000e: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +4294e8: 7010 50b3 0000 |0010: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +4294ee: 1a01 c15c |0013: const-string v1, "Type " // string@5cc1 │ │ +4294f2: 6e20 5cb3 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4294f8: 5421 1fc7 |0018: iget-object v1, v2, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.type:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c71f │ │ +4294fc: 6e20 5bb3 1000 |001a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ +429502: 1a01 8101 |001d: const-string v1, " not supported" // string@0181 │ │ +429506: 6e20 5cb3 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42950c: 6e10 67b3 0000 |0022: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +429512: 0c00 |0025: move-result-object v0 │ │ +429514: 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; │ │ @@ -990720,17 +990720,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -429550: |[429550] de.danoeh.antennapod.parser.feed.UnsupportedFeedtypeException.getRootElement:()Ljava/lang/String; │ │ -429560: 5410 1dc7 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.rootElement:Ljava/lang/String; // field@c71d │ │ -429564: 1100 |0002: return-object v0 │ │ +429518: |[429518] de.danoeh.antennapod.parser.feed.UnsupportedFeedtypeException.getRootElement:()Ljava/lang/String; │ │ +429528: 5410 1dc7 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.rootElement:Ljava/lang/String; // field@c71d │ │ +42952c: 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;) │ │ @@ -990738,17 +990738,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 │ │ -4294d8: |[4294d8] de.danoeh.antennapod.parser.feed.UnsupportedFeedtypeException.getType:()Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; │ │ -4294e8: 5410 1fc7 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.type:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c71f │ │ -4294ec: 1100 |0002: return-object v0 │ │ +4294a0: |[4294a0] de.danoeh.antennapod.parser.feed.UnsupportedFeedtypeException.getType:()Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; │ │ +4294b0: 5410 1fc7 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.type:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c71f │ │ +4294b4: 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 : 24104 (UnsupportedFeedtypeException.java) │ │ @@ -990784,19 +990784,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 │ │ -4296a4: |[4296a4] de.danoeh.antennapod.parser.feed.element.SyndElement.:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/namespace/Namespace;)V │ │ -4296b4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4296ba: 5b01 24c7 |0003: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.name:Ljava/lang/String; // field@c724 │ │ -4296be: 5b02 25c7 |0005: iput-object v2, v0, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.namespace:Lde/danoeh/antennapod/parser/feed/namespace/Namespace; // field@c725 │ │ -4296c2: 0e00 |0007: return-void │ │ +42966c: |[42966c] de.danoeh.antennapod.parser.feed.element.SyndElement.:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/namespace/Namespace;)V │ │ +42967c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +429682: 5b01 24c7 |0003: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.name:Ljava/lang/String; // field@c724 │ │ +429686: 5b02 25c7 |0005: iput-object v2, v0, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.namespace:Lde/danoeh/antennapod/parser/feed/namespace/Namespace; // field@c725 │ │ +42968a: 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; │ │ @@ -990809,17 +990809,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42968c: |[42968c] de.danoeh.antennapod.parser.feed.element.SyndElement.getName:()Ljava/lang/String; │ │ -42969c: 5410 24c7 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.name:Ljava/lang/String; // field@c724 │ │ -4296a0: 1100 |0002: return-object v0 │ │ +429654: |[429654] de.danoeh.antennapod.parser.feed.element.SyndElement.getName:()Ljava/lang/String; │ │ +429664: 5410 24c7 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.name:Ljava/lang/String; // field@c724 │ │ +429668: 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;) │ │ @@ -990827,17 +990827,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 │ │ -429674: |[429674] de.danoeh.antennapod.parser.feed.element.SyndElement.getNamespace:()Lde/danoeh/antennapod/parser/feed/namespace/Namespace; │ │ -429684: 5410 25c7 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.namespace:Lde/danoeh/antennapod/parser/feed/namespace/Namespace; // field@c725 │ │ -429688: 1100 |0002: return-object v0 │ │ +42963c: |[42963c] de.danoeh.antennapod.parser.feed.element.SyndElement.getNamespace:()Lde/danoeh/antennapod/parser/feed/namespace/Namespace; │ │ +42964c: 5410 25c7 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.namespace:Lde/danoeh/antennapod/parser/feed/namespace/Namespace; // field@c725 │ │ +429650: 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 : 22484 (SyndElement.java) │ │ @@ -990865,17 +990865,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42a628: |[42a628] de.danoeh.antennapod.parser.feed.namespace.Namespace.:()V │ │ -42a638: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42a63e: 0e00 |0003: return-void │ │ +42a5f0: |[42a5f0] de.danoeh.antennapod.parser.feed.namespace.Namespace.:()V │ │ +42a600: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42a606: 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 - │ │ @@ -990925,37 +990925,37 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -42b1bc: |[42b1bc] de.danoeh.antennapod.parser.feed.util.DateUtils.:()V │ │ -42b1cc: 1a00 101f |0000: const-string v0, "GMT" // string@1f10 │ │ -42b1d0: 7110 dcb5 0000 |0002: invoke-static {v0}, Ljava/util/TimeZone;.getTimeZone:(Ljava/lang/String;)Ljava/util/TimeZone; // method@b5dc │ │ -42b1d6: 0c00 |0005: move-result-object v0 │ │ -42b1d8: 6900 89c7 |0006: sput-object v0, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.defaultTimezone:Ljava/util/TimeZone; // field@c789 │ │ -42b1dc: 0e00 |0008: return-void │ │ +42b184: |[42b184] de.danoeh.antennapod.parser.feed.util.DateUtils.:()V │ │ +42b194: 1a00 101f |0000: const-string v0, "GMT" // string@1f10 │ │ +42b198: 7110 dcb5 0000 |0002: invoke-static {v0}, Ljava/util/TimeZone;.getTimeZone:(Ljava/lang/String;)Ljava/util/TimeZone; // method@b5dc │ │ +42b19e: 0c00 |0005: move-result-object v0 │ │ +42b1a0: 6900 89c7 |0006: sput-object v0, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.defaultTimezone:Ljava/util/TimeZone; // field@c789 │ │ +42b1a4: 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 │ │ -42b1e0: |[42b1e0] de.danoeh.antennapod.parser.feed.util.DateUtils.:()V │ │ -42b1f0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42b1f6: 0e00 |0003: return-void │ │ +42b1a8: |[42b1a8] de.danoeh.antennapod.parser.feed.util.DateUtils.:()V │ │ +42b1b8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42b1be: 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;) │ │ @@ -990963,212 +990963,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 │ │ -42adb8: |[42adb8] de.danoeh.antennapod.parser.feed.util.DateUtils.parse:(Ljava/lang/String;)Ljava/util/Date; │ │ -42adc8: 0801 2100 |0000: move-object/from16 v1, v33 │ │ -42adcc: 3801 8601 |0002: if-eqz v1, 0188 // +0186 │ │ -42add0: 7401 47b3 2100 |0004: invoke-virtual/range {v33}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b347 │ │ -42add6: 0c00 |0007: move-result-object v0 │ │ -42add8: 1302 2f00 |0008: const/16 v2, #int 47 // #2f │ │ -42addc: 1303 2d00 |000a: const/16 v3, #int 45 // #2d │ │ -42ade0: 6e30 38b3 2003 |000c: invoke-virtual {v0, v2, v3}, Ljava/lang/String;.replace:(CC)Ljava/lang/String; // method@b338 │ │ -42ade6: 0c00 |000f: move-result-object v0 │ │ -42ade8: 1a02 7906 |0010: const-string v2, "( ){2,}+" // string@0679 │ │ -42adec: 1a03 1e00 |0012: const-string v3, " " // string@001e │ │ -42adf0: 6e30 3ab3 2003 |0014: invoke-virtual {v0, v2, v3}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b33a │ │ -42adf6: 0c00 |0017: move-result-object v0 │ │ -42adf8: 1a02 2307 |0018: const-string v2, "([+-]\d\d):(\d\d)$" // string@0723 │ │ -42adfc: 1a03 1e02 |001a: const-string v3, "$1$2" // string@021e │ │ -42ae00: 6e30 3ab3 2003 |001c: invoke-virtual {v0, v2, v3}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b33a │ │ -42ae06: 0c00 |001f: move-result-object v0 │ │ -42ae08: 1a02 2d12 |0020: const-string v2, "CEST$" // string@122d │ │ -42ae0c: 1a03 9f07 |0022: const-string v3, "+0200" // string@079f │ │ -42ae10: 6e30 3ab3 2003 |0024: invoke-virtual {v0, v2, v3}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b33a │ │ -42ae16: 0c00 |0027: move-result-object v0 │ │ -42ae18: 1a02 2e12 |0028: const-string v2, "CET$" // string@122e │ │ -42ae1c: 1a03 9e07 |002a: const-string v3, "+0100" // string@079e │ │ -42ae20: 6e30 3ab3 2003 |002c: invoke-virtual {v0, v2, v3}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b33a │ │ -42ae26: 0c00 |002f: move-result-object v0 │ │ -42ae28: 1a02 3366 |0030: const-string v2, "\bSept\b" // string@6633 │ │ -42ae2c: 1a03 e354 |0032: const-string v3, "Sep" // string@54e3 │ │ -42ae30: 6e30 3ab3 2003 |0034: invoke-virtual {v0, v2, v3}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b33a │ │ -42ae36: 0c00 |0037: move-result-object v0 │ │ -42ae38: 1a02 9709 |0038: const-string v2, "." // string@0997 │ │ -42ae3c: 6e20 24b3 2000 |003a: invoke-virtual {v0, v2}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b324 │ │ -42ae42: 0a02 |003d: move-result v2 │ │ -42ae44: 1203 |003e: const/4 v3, #int 0 // #0 │ │ -42ae46: 3802 8d00 |003f: if-eqz v2, 00cc // +008d │ │ -42ae4a: 1302 2e00 |0041: const/16 v2, #int 46 // #2e │ │ -42ae4e: 6e20 30b3 2000 |0043: invoke-virtual {v0, v2}, Ljava/lang/String;.indexOf:(I)I // method@b330 │ │ -42ae54: 0a02 |0046: move-result v2 │ │ -42ae56: d804 0201 |0047: add-int/lit8 v4, v2, #int 1 // #01 │ │ -42ae5a: 6e10 36b3 0000 |0049: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@b336 │ │ -42ae60: 0a05 |004c: move-result v5 │ │ -42ae62: 3554 0f00 |004d: if-ge v4, v5, 005c // +000f │ │ -42ae66: 6e20 1eb3 4000 |004f: invoke-virtual {v0, v4}, Ljava/lang/String;.charAt:(I)C // method@b31e │ │ -42ae6c: 0a05 |0052: move-result v5 │ │ -42ae6e: 7110 53b2 0500 |0053: invoke-static {v5}, Ljava/lang/Character;.isDigit:(C)Z // method@b253 │ │ -42ae74: 0a05 |0056: move-result v5 │ │ -42ae76: 3805 0500 |0057: if-eqz v5, 005c // +0005 │ │ -42ae7a: d804 0401 |0059: add-int/lit8 v4, v4, #int 1 // #01 │ │ -42ae7e: 28ee |005b: goto 0049 // -0012 │ │ -42ae80: 9105 0402 |005c: sub-int v5, v4, v2 │ │ -42ae84: 1246 |005e: const/4 v6, #int 4 // #4 │ │ -42ae86: 3765 2900 |005f: if-le v5, v6, 0088 // +0029 │ │ -42ae8a: 6e10 36b3 0000 |0061: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@b336 │ │ -42ae90: 0a05 |0064: move-result v5 │ │ -42ae92: d805 05ff |0065: add-int/lit8 v5, v5, #int -1 // #ff │ │ -42ae96: 3554 1b00 |0067: if-ge v4, v5, 0082 // +001b │ │ -42ae9a: 2205 8f1e |0069: new-instance v5, Ljava/lang/StringBuilder; // type@1e8f │ │ -42ae9e: 7010 50b3 0500 |006b: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -42aea4: b062 |006e: add-int/2addr v2, v6 │ │ -42aea6: 6e30 41b3 3002 |006f: invoke-virtual {v0, v3, v2}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b341 │ │ -42aeac: 0c02 |0072: move-result-object v2 │ │ -42aeae: 6e20 5cb3 2500 |0073: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42aeb4: 6e20 40b3 4000 |0076: invoke-virtual {v0, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b340 │ │ -42aeba: 0c00 |0079: move-result-object v0 │ │ -42aebc: 6e20 5cb3 0500 |007a: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42aec2: 6e10 67b3 0500 |007d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -42aec8: 0c00 |0080: move-result-object v0 │ │ -42aeca: 284b |0081: goto 00cc // +004b │ │ -42aecc: b062 |0082: add-int/2addr v2, v6 │ │ -42aece: 6e30 41b3 3002 |0083: invoke-virtual {v0, v3, v2}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b341 │ │ -42aed4: 0c00 |0086: move-result-object v0 │ │ -42aed6: 2845 |0087: goto 00cc // +0045 │ │ -42aed8: 3565 4400 |0088: if-ge v5, v6, 00cc // +0044 │ │ -42aedc: 6e10 36b3 0000 |008a: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@b336 │ │ -42aee2: 0a02 |008d: move-result v2 │ │ -42aee4: d802 02ff |008e: add-int/lit8 v2, v2, #int -1 // #ff │ │ -42aee8: 1a07 f809 |0090: const-string v7, "0" // string@09f8 │ │ -42aeec: 3524 2200 |0092: if-ge v4, v2, 00b4 // +0022 │ │ -42aef0: 2202 8f1e |0094: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ -42aef4: 7010 50b3 0200 |0096: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -42aefa: 6e30 41b3 3004 |0099: invoke-virtual {v0, v3, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b341 │ │ -42af00: 0c08 |009c: move-result-object v8 │ │ -42af02: 6e20 5cb3 8200 |009d: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42af08: b156 |00a0: sub-int/2addr v6, v5 │ │ -42af0a: 7120 7ab7 6700 |00a1: invoke-static {v7, v6}, Lorg/apache/commons/lang3/StringUtils;.repeat:(Ljava/lang/String;I)Ljava/lang/String; // method@b77a │ │ -42af10: 0c05 |00a4: move-result-object v5 │ │ -42af12: 6e20 5cb3 5200 |00a5: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42af18: 6e20 40b3 4000 |00a8: invoke-virtual {v0, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b340 │ │ -42af1e: 0c00 |00ab: move-result-object v0 │ │ -42af20: 6e20 5cb3 0200 |00ac: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42af26: 6e10 67b3 0200 |00af: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -42af2c: 0c00 |00b2: move-result-object v0 │ │ -42af2e: 2819 |00b3: goto 00cc // +0019 │ │ -42af30: 2202 8f1e |00b4: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ -42af34: 7010 50b3 0200 |00b6: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -42af3a: 6e30 41b3 3004 |00b9: invoke-virtual {v0, v3, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b341 │ │ -42af40: 0c00 |00bc: move-result-object v0 │ │ -42af42: 6e20 5cb3 0200 |00bd: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42af48: b156 |00c0: sub-int/2addr v6, v5 │ │ -42af4a: 7120 7ab7 6700 |00c1: invoke-static {v7, v6}, Lorg/apache/commons/lang3/StringUtils;.repeat:(Ljava/lang/String;I)Ljava/lang/String; // method@b77a │ │ -42af50: 0c00 |00c4: move-result-object v0 │ │ -42af52: 6e20 5cb3 0200 |00c5: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42af58: 6e10 67b3 0200 |00c8: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -42af5e: 0c00 |00cb: move-result-object v0 │ │ -42af60: 0702 |00cc: move-object v2, v0 │ │ -42af62: 1a04 c079 |00cd: const-string v4, "dd MMM yy HH:mm:ss Z" // string@79c0 │ │ -42af66: 1a05 bf79 |00cf: const-string v5, "dd MMM yy HH:mm Z" // string@79bf │ │ -42af6a: 1a06 fc19 |00d1: const-string v6, "EEE, dd MMM yyyy HH:mm:ss Z" // string@19fc │ │ -42af6e: 1a07 fb19 |00d3: const-string v7, "EEE, dd MMM yyyy HH:mm:ss" // string@19fb │ │ -42af72: 1a08 001a |00d5: const-string v8, "EEE, dd MMMM yyyy HH:mm:ss Z" // string@1a00 │ │ -42af76: 1a09 ff19 |00d7: const-string v9, "EEE, dd MMMM yyyy HH:mm:ss" // string@19ff │ │ -42af7a: 1a0a 081a |00d9: const-string v10, "EEEE, dd MMM yyyy HH:mm:ss Z" // string@1a08 │ │ -42af7e: 1a0b 041a |00db: const-string v11, "EEEE, dd MMM yy HH:mm:ss Z" // string@1a04 │ │ -42af82: 1a0c 071a |00dd: const-string v12, "EEEE, dd MMM yyyy HH:mm:ss" // string@1a07 │ │ -42af86: 1a0d 031a |00df: const-string v13, "EEEE, dd MMM yy HH:mm:ss" // string@1a03 │ │ -42af8a: 1a0e f719 |00e1: const-string v14, "EEE MMM d HH:mm:ss yyyy" // string@19f7 │ │ -42af8e: 1a0f fa19 |00e3: const-string v15, "EEE, dd MMM yyyy HH:mm Z" // string@19fa │ │ -42af92: 1a10 f919 |00e5: const-string v16, "EEE, dd MMM yyyy HH:mm" // string@19f9 │ │ -42af96: 1a11 fe19 |00e7: const-string v17, "EEE, dd MMMM yyyy HH:mm Z" // string@19fe │ │ -42af9a: 1a12 fd19 |00e9: const-string v18, "EEE, dd MMMM yyyy HH:mm" // string@19fd │ │ -42af9e: 1a13 061a |00eb: const-string v19, "EEEE, dd MMM yyyy HH:mm Z" // string@1a06 │ │ -42afa2: 1a14 021a |00ed: const-string v20, "EEEE, dd MMM yy HH:mm Z" // string@1a02 │ │ -42afa6: 1a15 051a |00ef: const-string v21, "EEEE, dd MMM yyyy HH:mm" // string@1a05 │ │ -42afaa: 1a16 011a |00f1: const-string v22, "EEEE, dd MMM yy HH:mm" // string@1a01 │ │ -42afae: 1a17 f619 |00f3: const-string v23, "EEE MMM d HH:mm yyyy" // string@19f6 │ │ -42afb2: 1a18 7ee8 |00f5: const-string v24, "yyyy-MM-dd'T'HH:mm:ss" // string@e87e │ │ -42afb6: 1a19 81e8 |00f7: const-string v25, "yyyy-MM-dd'T'HH:mm:ss.SSS Z" // string@e881 │ │ -42afba: 1a1a 80e8 |00f9: const-string v26, "yyyy-MM-dd'T'HH:mm:ss.SSS" // string@e880 │ │ -42afbe: 1a1b 83e8 |00fb: const-string v27, "yyyy-MM-dd'T'HH:mm:ssZ" // string@e883 │ │ -42afc2: 1a1c 7fe8 |00fd: const-string v28, "yyyy-MM-dd'T'HH:mm:ss'Z'" // string@e87f │ │ -42afc6: 1a1d 82e8 |00ff: const-string v29, "yyyy-MM-dd'T'HH:mm:ss.SSSZ" // string@e882 │ │ -42afca: 1a1e 84e8 |0101: const-string v30, "yyyy-MM-ddZ" // string@e884 │ │ -42afce: 1a1f 7de8 |0103: const-string v31, "yyyy-MM-dd" // string@e87d │ │ -42afd2: 1a20 f819 |0105: const-string v32, "EEE d MMM yyyy HH:mm:ss 'GMT'Z (z)" // string@19f8 │ │ -42afd6: 251d 2b21 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@212b │ │ -42afdc: 0c04 |010a: move-result-object v4 │ │ -42afde: 2205 f61e |010b: new-instance v5, Ljava/text/SimpleDateFormat; // type@1ef6 │ │ -42afe2: 1a00 0000 |010d: const-string v0, "" // string@0000 │ │ -42afe6: 6206 fed9 |010f: sget-object v6, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d9fe │ │ -42afea: 7030 72b4 0506 |0111: invoke-direct {v5, v0, v6}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@b472 │ │ -42aff0: 6e20 64b4 3500 |0114: invoke-virtual {v5, v3}, Ljava/text/DateFormat;.setLenient:(Z)V // method@b464 │ │ -42aff6: 6200 89c7 |0117: sget-object v0, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.defaultTimezone:Ljava/util/TimeZone; // field@c789 │ │ -42affa: 6e20 65b4 0500 |0119: invoke-virtual {v5, v0}, Ljava/text/DateFormat;.setTimeZone:(Ljava/util/TimeZone;)V // method@b465 │ │ -42b000: 2206 f51e |011c: new-instance v6, Ljava/text/ParsePosition; // type@1ef5 │ │ -42b004: 7020 6eb4 3600 |011e: invoke-direct {v6, v3}, Ljava/text/ParsePosition;.:(I)V // method@b46e │ │ -42b00a: 1207 |0121: const/4 v7, #int 0 // #0 │ │ -42b00c: 1a08 6218 |0122: const-string v8, "DateUtils" // string@1862 │ │ -42b010: 1300 1d00 |0124: const/16 v0, #int 29 // #1d │ │ -42b014: 3507 2600 |0126: if-ge v7, v0, 014c // +0026 │ │ -42b018: 4600 0407 |0128: aget-object v0, v4, v7 │ │ -42b01c: 6e20 73b4 0500 |012a: invoke-virtual {v5, v0}, Ljava/text/SimpleDateFormat;.applyPattern:(Ljava/lang/String;)V // method@b473 │ │ -42b022: 6e20 70b4 3600 |012d: invoke-virtual {v6, v3}, Ljava/text/ParsePosition;.setIndex:(I)V // method@b470 │ │ -42b028: 6e30 74b4 2506 |0130: invoke-virtual {v5, v2, v6}, Ljava/text/SimpleDateFormat;.parse:(Ljava/lang/String;Ljava/text/ParsePosition;)Ljava/util/Date; // method@b474 │ │ -42b02e: 0c00 |0133: move-result-object v0 │ │ -42b030: 3800 1500 |0134: if-eqz v0, 0149 // +0015 │ │ -42b034: 6e10 6fb4 0600 |0136: invoke-virtual {v6}, Ljava/text/ParsePosition;.getIndex:()I // method@b46f │ │ -42b03a: 0a09 |0139: move-result v9 │ │ -42b03c: 6e10 36b3 0200 |013a: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@b336 │ │ -42b042: 0a08 |013d: move-result v8 │ │ -42b044: 3389 0b00 |013e: if-ne v9, v8, 0149 // +000b │ │ -42b048: 1100 |0140: return-object v0 │ │ -42b04a: 0d00 |0141: move-exception v0 │ │ -42b04c: 7110 020b 0000 |0142: invoke-static {v0}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ -42b052: 0c00 |0145: move-result-object v0 │ │ -42b054: 7120 000b 0800 |0146: invoke-static {v8, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -42b05a: d807 0701 |0149: add-int/lit8 v7, v7, #int 1 // #01 │ │ -42b05e: 28d7 |014b: goto 0122 // -0029 │ │ -42b060: 1a00 6d66 |014c: const-string v0, "^\w+, .*$" // string@666d │ │ -42b064: 6e20 37b3 0200 |014e: invoke-virtual {v2, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b337 │ │ -42b06a: 0a00 |0151: move-result v0 │ │ -42b06c: 3800 1300 |0152: if-eqz v0, 0165 // +0013 │ │ -42b070: 1300 2c00 |0154: const/16 v0, #int 44 // #2c │ │ -42b074: 6e20 30b3 0200 |0156: invoke-virtual {v2, v0}, Ljava/lang/String;.indexOf:(I)I // method@b330 │ │ -42b07a: 0a00 |0159: move-result v0 │ │ -42b07c: d800 0001 |015a: add-int/lit8 v0, v0, #int 1 // #01 │ │ -42b080: 6e20 40b3 0200 |015c: invoke-virtual {v2, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b340 │ │ -42b086: 0c00 |015f: move-result-object v0 │ │ -42b088: 7110 2faf 0000 |0160: invoke-static {v0}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@af2f │ │ -42b08e: 0c00 |0163: move-result-object v0 │ │ -42b090: 1100 |0164: return-object v0 │ │ -42b092: 2200 8f1e |0165: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -42b096: 7010 50b3 0000 |0167: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -42b09c: 1a03 fa16 |016a: const-string v3, "Could not parse date string "" // string@16fa │ │ -42b0a0: 6e20 5cb3 3000 |016c: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42b0a6: 6e20 5cb3 1000 |016f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42b0ac: 1a01 fe01 |0172: const-string v1, "" [" // string@01fe │ │ -42b0b0: 6e20 5cb3 1000 |0174: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42b0b6: 6e20 5cb3 2000 |0177: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42b0bc: 1a01 4666 |017a: const-string v1, "]" // string@6646 │ │ -42b0c0: 6e20 5cb3 1000 |017c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42b0c6: 6e10 67b3 0000 |017f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -42b0cc: 0c00 |0182: move-result-object v0 │ │ -42b0ce: 7120 fe0a 0800 |0183: invoke-static {v8, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -42b0d4: 1200 |0186: const/4 v0, #int 0 // #0 │ │ -42b0d6: 1100 |0187: return-object v0 │ │ -42b0d8: 2200 701e |0188: new-instance v0, Ljava/lang/IllegalArgumentException; // type@1e70 │ │ -42b0dc: 1a01 5b18 |018a: const-string v1, "Date must not be null" // string@185b │ │ -42b0e0: 7020 abb2 1000 |018c: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b2ab │ │ -42b0e6: 2700 |018f: throw v0 │ │ +42ad80: |[42ad80] de.danoeh.antennapod.parser.feed.util.DateUtils.parse:(Ljava/lang/String;)Ljava/util/Date; │ │ +42ad90: 0801 2100 |0000: move-object/from16 v1, v33 │ │ +42ad94: 3801 8601 |0002: if-eqz v1, 0188 // +0186 │ │ +42ad98: 7401 47b3 2100 |0004: invoke-virtual/range {v33}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b347 │ │ +42ad9e: 0c00 |0007: move-result-object v0 │ │ +42ada0: 1302 2f00 |0008: const/16 v2, #int 47 // #2f │ │ +42ada4: 1303 2d00 |000a: const/16 v3, #int 45 // #2d │ │ +42ada8: 6e30 38b3 2003 |000c: invoke-virtual {v0, v2, v3}, Ljava/lang/String;.replace:(CC)Ljava/lang/String; // method@b338 │ │ +42adae: 0c00 |000f: move-result-object v0 │ │ +42adb0: 1a02 7906 |0010: const-string v2, "( ){2,}+" // string@0679 │ │ +42adb4: 1a03 1e00 |0012: const-string v3, " " // string@001e │ │ +42adb8: 6e30 3ab3 2003 |0014: invoke-virtual {v0, v2, v3}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b33a │ │ +42adbe: 0c00 |0017: move-result-object v0 │ │ +42adc0: 1a02 2307 |0018: const-string v2, "([+-]\d\d):(\d\d)$" // string@0723 │ │ +42adc4: 1a03 1e02 |001a: const-string v3, "$1$2" // string@021e │ │ +42adc8: 6e30 3ab3 2003 |001c: invoke-virtual {v0, v2, v3}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b33a │ │ +42adce: 0c00 |001f: move-result-object v0 │ │ +42add0: 1a02 2d12 |0020: const-string v2, "CEST$" // string@122d │ │ +42add4: 1a03 9f07 |0022: const-string v3, "+0200" // string@079f │ │ +42add8: 6e30 3ab3 2003 |0024: invoke-virtual {v0, v2, v3}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b33a │ │ +42adde: 0c00 |0027: move-result-object v0 │ │ +42ade0: 1a02 2e12 |0028: const-string v2, "CET$" // string@122e │ │ +42ade4: 1a03 9e07 |002a: const-string v3, "+0100" // string@079e │ │ +42ade8: 6e30 3ab3 2003 |002c: invoke-virtual {v0, v2, v3}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b33a │ │ +42adee: 0c00 |002f: move-result-object v0 │ │ +42adf0: 1a02 3366 |0030: const-string v2, "\bSept\b" // string@6633 │ │ +42adf4: 1a03 e354 |0032: const-string v3, "Sep" // string@54e3 │ │ +42adf8: 6e30 3ab3 2003 |0034: invoke-virtual {v0, v2, v3}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b33a │ │ +42adfe: 0c00 |0037: move-result-object v0 │ │ +42ae00: 1a02 9709 |0038: const-string v2, "." // string@0997 │ │ +42ae04: 6e20 24b3 2000 |003a: invoke-virtual {v0, v2}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b324 │ │ +42ae0a: 0a02 |003d: move-result v2 │ │ +42ae0c: 1203 |003e: const/4 v3, #int 0 // #0 │ │ +42ae0e: 3802 8d00 |003f: if-eqz v2, 00cc // +008d │ │ +42ae12: 1302 2e00 |0041: const/16 v2, #int 46 // #2e │ │ +42ae16: 6e20 30b3 2000 |0043: invoke-virtual {v0, v2}, Ljava/lang/String;.indexOf:(I)I // method@b330 │ │ +42ae1c: 0a02 |0046: move-result v2 │ │ +42ae1e: d804 0201 |0047: add-int/lit8 v4, v2, #int 1 // #01 │ │ +42ae22: 6e10 36b3 0000 |0049: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@b336 │ │ +42ae28: 0a05 |004c: move-result v5 │ │ +42ae2a: 3554 0f00 |004d: if-ge v4, v5, 005c // +000f │ │ +42ae2e: 6e20 1eb3 4000 |004f: invoke-virtual {v0, v4}, Ljava/lang/String;.charAt:(I)C // method@b31e │ │ +42ae34: 0a05 |0052: move-result v5 │ │ +42ae36: 7110 53b2 0500 |0053: invoke-static {v5}, Ljava/lang/Character;.isDigit:(C)Z // method@b253 │ │ +42ae3c: 0a05 |0056: move-result v5 │ │ +42ae3e: 3805 0500 |0057: if-eqz v5, 005c // +0005 │ │ +42ae42: d804 0401 |0059: add-int/lit8 v4, v4, #int 1 // #01 │ │ +42ae46: 28ee |005b: goto 0049 // -0012 │ │ +42ae48: 9105 0402 |005c: sub-int v5, v4, v2 │ │ +42ae4c: 1246 |005e: const/4 v6, #int 4 // #4 │ │ +42ae4e: 3765 2900 |005f: if-le v5, v6, 0088 // +0029 │ │ +42ae52: 6e10 36b3 0000 |0061: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@b336 │ │ +42ae58: 0a05 |0064: move-result v5 │ │ +42ae5a: d805 05ff |0065: add-int/lit8 v5, v5, #int -1 // #ff │ │ +42ae5e: 3554 1b00 |0067: if-ge v4, v5, 0082 // +001b │ │ +42ae62: 2205 8f1e |0069: new-instance v5, Ljava/lang/StringBuilder; // type@1e8f │ │ +42ae66: 7010 50b3 0500 |006b: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +42ae6c: b062 |006e: add-int/2addr v2, v6 │ │ +42ae6e: 6e30 41b3 3002 |006f: invoke-virtual {v0, v3, v2}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b341 │ │ +42ae74: 0c02 |0072: move-result-object v2 │ │ +42ae76: 6e20 5cb3 2500 |0073: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42ae7c: 6e20 40b3 4000 |0076: invoke-virtual {v0, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b340 │ │ +42ae82: 0c00 |0079: move-result-object v0 │ │ +42ae84: 6e20 5cb3 0500 |007a: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42ae8a: 6e10 67b3 0500 |007d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +42ae90: 0c00 |0080: move-result-object v0 │ │ +42ae92: 284b |0081: goto 00cc // +004b │ │ +42ae94: b062 |0082: add-int/2addr v2, v6 │ │ +42ae96: 6e30 41b3 3002 |0083: invoke-virtual {v0, v3, v2}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b341 │ │ +42ae9c: 0c00 |0086: move-result-object v0 │ │ +42ae9e: 2845 |0087: goto 00cc // +0045 │ │ +42aea0: 3565 4400 |0088: if-ge v5, v6, 00cc // +0044 │ │ +42aea4: 6e10 36b3 0000 |008a: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@b336 │ │ +42aeaa: 0a02 |008d: move-result v2 │ │ +42aeac: d802 02ff |008e: add-int/lit8 v2, v2, #int -1 // #ff │ │ +42aeb0: 1a07 f809 |0090: const-string v7, "0" // string@09f8 │ │ +42aeb4: 3524 2200 |0092: if-ge v4, v2, 00b4 // +0022 │ │ +42aeb8: 2202 8f1e |0094: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ +42aebc: 7010 50b3 0200 |0096: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +42aec2: 6e30 41b3 3004 |0099: invoke-virtual {v0, v3, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b341 │ │ +42aec8: 0c08 |009c: move-result-object v8 │ │ +42aeca: 6e20 5cb3 8200 |009d: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42aed0: b156 |00a0: sub-int/2addr v6, v5 │ │ +42aed2: 7120 7ab7 6700 |00a1: invoke-static {v7, v6}, Lorg/apache/commons/lang3/StringUtils;.repeat:(Ljava/lang/String;I)Ljava/lang/String; // method@b77a │ │ +42aed8: 0c05 |00a4: move-result-object v5 │ │ +42aeda: 6e20 5cb3 5200 |00a5: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42aee0: 6e20 40b3 4000 |00a8: invoke-virtual {v0, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b340 │ │ +42aee6: 0c00 |00ab: move-result-object v0 │ │ +42aee8: 6e20 5cb3 0200 |00ac: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42aeee: 6e10 67b3 0200 |00af: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +42aef4: 0c00 |00b2: move-result-object v0 │ │ +42aef6: 2819 |00b3: goto 00cc // +0019 │ │ +42aef8: 2202 8f1e |00b4: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ +42aefc: 7010 50b3 0200 |00b6: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +42af02: 6e30 41b3 3004 |00b9: invoke-virtual {v0, v3, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b341 │ │ +42af08: 0c00 |00bc: move-result-object v0 │ │ +42af0a: 6e20 5cb3 0200 |00bd: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42af10: b156 |00c0: sub-int/2addr v6, v5 │ │ +42af12: 7120 7ab7 6700 |00c1: invoke-static {v7, v6}, Lorg/apache/commons/lang3/StringUtils;.repeat:(Ljava/lang/String;I)Ljava/lang/String; // method@b77a │ │ +42af18: 0c00 |00c4: move-result-object v0 │ │ +42af1a: 6e20 5cb3 0200 |00c5: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42af20: 6e10 67b3 0200 |00c8: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +42af26: 0c00 |00cb: move-result-object v0 │ │ +42af28: 0702 |00cc: move-object v2, v0 │ │ +42af2a: 1a04 c079 |00cd: const-string v4, "dd MMM yy HH:mm:ss Z" // string@79c0 │ │ +42af2e: 1a05 bf79 |00cf: const-string v5, "dd MMM yy HH:mm Z" // string@79bf │ │ +42af32: 1a06 fc19 |00d1: const-string v6, "EEE, dd MMM yyyy HH:mm:ss Z" // string@19fc │ │ +42af36: 1a07 fb19 |00d3: const-string v7, "EEE, dd MMM yyyy HH:mm:ss" // string@19fb │ │ +42af3a: 1a08 001a |00d5: const-string v8, "EEE, dd MMMM yyyy HH:mm:ss Z" // string@1a00 │ │ +42af3e: 1a09 ff19 |00d7: const-string v9, "EEE, dd MMMM yyyy HH:mm:ss" // string@19ff │ │ +42af42: 1a0a 081a |00d9: const-string v10, "EEEE, dd MMM yyyy HH:mm:ss Z" // string@1a08 │ │ +42af46: 1a0b 041a |00db: const-string v11, "EEEE, dd MMM yy HH:mm:ss Z" // string@1a04 │ │ +42af4a: 1a0c 071a |00dd: const-string v12, "EEEE, dd MMM yyyy HH:mm:ss" // string@1a07 │ │ +42af4e: 1a0d 031a |00df: const-string v13, "EEEE, dd MMM yy HH:mm:ss" // string@1a03 │ │ +42af52: 1a0e f719 |00e1: const-string v14, "EEE MMM d HH:mm:ss yyyy" // string@19f7 │ │ +42af56: 1a0f fa19 |00e3: const-string v15, "EEE, dd MMM yyyy HH:mm Z" // string@19fa │ │ +42af5a: 1a10 f919 |00e5: const-string v16, "EEE, dd MMM yyyy HH:mm" // string@19f9 │ │ +42af5e: 1a11 fe19 |00e7: const-string v17, "EEE, dd MMMM yyyy HH:mm Z" // string@19fe │ │ +42af62: 1a12 fd19 |00e9: const-string v18, "EEE, dd MMMM yyyy HH:mm" // string@19fd │ │ +42af66: 1a13 061a |00eb: const-string v19, "EEEE, dd MMM yyyy HH:mm Z" // string@1a06 │ │ +42af6a: 1a14 021a |00ed: const-string v20, "EEEE, dd MMM yy HH:mm Z" // string@1a02 │ │ +42af6e: 1a15 051a |00ef: const-string v21, "EEEE, dd MMM yyyy HH:mm" // string@1a05 │ │ +42af72: 1a16 011a |00f1: const-string v22, "EEEE, dd MMM yy HH:mm" // string@1a01 │ │ +42af76: 1a17 f619 |00f3: const-string v23, "EEE MMM d HH:mm yyyy" // string@19f6 │ │ +42af7a: 1a18 7ee8 |00f5: const-string v24, "yyyy-MM-dd'T'HH:mm:ss" // string@e87e │ │ +42af7e: 1a19 81e8 |00f7: const-string v25, "yyyy-MM-dd'T'HH:mm:ss.SSS Z" // string@e881 │ │ +42af82: 1a1a 80e8 |00f9: const-string v26, "yyyy-MM-dd'T'HH:mm:ss.SSS" // string@e880 │ │ +42af86: 1a1b 83e8 |00fb: const-string v27, "yyyy-MM-dd'T'HH:mm:ssZ" // string@e883 │ │ +42af8a: 1a1c 7fe8 |00fd: const-string v28, "yyyy-MM-dd'T'HH:mm:ss'Z'" // string@e87f │ │ +42af8e: 1a1d 82e8 |00ff: const-string v29, "yyyy-MM-dd'T'HH:mm:ss.SSSZ" // string@e882 │ │ +42af92: 1a1e 84e8 |0101: const-string v30, "yyyy-MM-ddZ" // string@e884 │ │ +42af96: 1a1f 7de8 |0103: const-string v31, "yyyy-MM-dd" // string@e87d │ │ +42af9a: 1a20 f819 |0105: const-string v32, "EEE d MMM yyyy HH:mm:ss 'GMT'Z (z)" // string@19f8 │ │ +42af9e: 251d 2b21 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@212b │ │ +42afa4: 0c04 |010a: move-result-object v4 │ │ +42afa6: 2205 f61e |010b: new-instance v5, Ljava/text/SimpleDateFormat; // type@1ef6 │ │ +42afaa: 1a00 0000 |010d: const-string v0, "" // string@0000 │ │ +42afae: 6206 fed9 |010f: sget-object v6, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d9fe │ │ +42afb2: 7030 72b4 0506 |0111: invoke-direct {v5, v0, v6}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@b472 │ │ +42afb8: 6e20 64b4 3500 |0114: invoke-virtual {v5, v3}, Ljava/text/DateFormat;.setLenient:(Z)V // method@b464 │ │ +42afbe: 6200 89c7 |0117: sget-object v0, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.defaultTimezone:Ljava/util/TimeZone; // field@c789 │ │ +42afc2: 6e20 65b4 0500 |0119: invoke-virtual {v5, v0}, Ljava/text/DateFormat;.setTimeZone:(Ljava/util/TimeZone;)V // method@b465 │ │ +42afc8: 2206 f51e |011c: new-instance v6, Ljava/text/ParsePosition; // type@1ef5 │ │ +42afcc: 7020 6eb4 3600 |011e: invoke-direct {v6, v3}, Ljava/text/ParsePosition;.:(I)V // method@b46e │ │ +42afd2: 1207 |0121: const/4 v7, #int 0 // #0 │ │ +42afd4: 1a08 6218 |0122: const-string v8, "DateUtils" // string@1862 │ │ +42afd8: 1300 1d00 |0124: const/16 v0, #int 29 // #1d │ │ +42afdc: 3507 2600 |0126: if-ge v7, v0, 014c // +0026 │ │ +42afe0: 4600 0407 |0128: aget-object v0, v4, v7 │ │ +42afe4: 6e20 73b4 0500 |012a: invoke-virtual {v5, v0}, Ljava/text/SimpleDateFormat;.applyPattern:(Ljava/lang/String;)V // method@b473 │ │ +42afea: 6e20 70b4 3600 |012d: invoke-virtual {v6, v3}, Ljava/text/ParsePosition;.setIndex:(I)V // method@b470 │ │ +42aff0: 6e30 74b4 2506 |0130: invoke-virtual {v5, v2, v6}, Ljava/text/SimpleDateFormat;.parse:(Ljava/lang/String;Ljava/text/ParsePosition;)Ljava/util/Date; // method@b474 │ │ +42aff6: 0c00 |0133: move-result-object v0 │ │ +42aff8: 3800 1500 |0134: if-eqz v0, 0149 // +0015 │ │ +42affc: 6e10 6fb4 0600 |0136: invoke-virtual {v6}, Ljava/text/ParsePosition;.getIndex:()I // method@b46f │ │ +42b002: 0a09 |0139: move-result v9 │ │ +42b004: 6e10 36b3 0200 |013a: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@b336 │ │ +42b00a: 0a08 |013d: move-result v8 │ │ +42b00c: 3389 0b00 |013e: if-ne v9, v8, 0149 // +000b │ │ +42b010: 1100 |0140: return-object v0 │ │ +42b012: 0d00 |0141: move-exception v0 │ │ +42b014: 7110 020b 0000 |0142: invoke-static {v0}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ +42b01a: 0c00 |0145: move-result-object v0 │ │ +42b01c: 7120 000b 0800 |0146: invoke-static {v8, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +42b022: d807 0701 |0149: add-int/lit8 v7, v7, #int 1 // #01 │ │ +42b026: 28d7 |014b: goto 0122 // -0029 │ │ +42b028: 1a00 6d66 |014c: const-string v0, "^\w+, .*$" // string@666d │ │ +42b02c: 6e20 37b3 0200 |014e: invoke-virtual {v2, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b337 │ │ +42b032: 0a00 |0151: move-result v0 │ │ +42b034: 3800 1300 |0152: if-eqz v0, 0165 // +0013 │ │ +42b038: 1300 2c00 |0154: const/16 v0, #int 44 // #2c │ │ +42b03c: 6e20 30b3 0200 |0156: invoke-virtual {v2, v0}, Ljava/lang/String;.indexOf:(I)I // method@b330 │ │ +42b042: 0a00 |0159: move-result v0 │ │ +42b044: d800 0001 |015a: add-int/lit8 v0, v0, #int 1 // #01 │ │ +42b048: 6e20 40b3 0200 |015c: invoke-virtual {v2, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b340 │ │ +42b04e: 0c00 |015f: move-result-object v0 │ │ +42b050: 7110 2faf 0000 |0160: invoke-static {v0}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@af2f │ │ +42b056: 0c00 |0163: move-result-object v0 │ │ +42b058: 1100 |0164: return-object v0 │ │ +42b05a: 2200 8f1e |0165: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +42b05e: 7010 50b3 0000 |0167: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +42b064: 1a03 fa16 |016a: const-string v3, "Could not parse date string "" // string@16fa │ │ +42b068: 6e20 5cb3 3000 |016c: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42b06e: 6e20 5cb3 1000 |016f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42b074: 1a01 fe01 |0172: const-string v1, "" [" // string@01fe │ │ +42b078: 6e20 5cb3 1000 |0174: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42b07e: 6e20 5cb3 2000 |0177: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42b084: 1a01 4666 |017a: const-string v1, "]" // string@6646 │ │ +42b088: 6e20 5cb3 1000 |017c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42b08e: 6e10 67b3 0000 |017f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +42b094: 0c00 |0182: move-result-object v0 │ │ +42b096: 7120 fe0a 0800 |0183: invoke-static {v8, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +42b09c: 1200 |0186: const/4 v0, #int 0 // #0 │ │ +42b09e: 1100 |0187: return-object v0 │ │ +42b0a0: 2200 701e |0188: new-instance v0, Ljava/lang/IllegalArgumentException; // type@1e70 │ │ +42b0a4: 1a01 5b18 |018a: const-string v1, "Date must not be null" // string@185b │ │ +42b0a8: 7020 abb2 1000 |018c: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b2ab │ │ +42b0ae: 2700 |018f: throw v0 │ │ catches : 1 │ │ 0x0130 - 0x013e │ │ Ljava/lang/Exception; -> 0x0141 │ │ positions : │ │ 0x0004 line=30 │ │ 0x001c line=33 │ │ 0x0024 line=36 │ │ @@ -991207,27 +991207,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 │ │ -42b0f8: |[42b0f8] de.danoeh.antennapod.parser.feed.util.DateUtils.parseOrNullIfFuture:(Ljava/lang/String;)Ljava/util/Date; │ │ -42b108: 7110 2faf 0200 |0000: invoke-static {v2}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@af2f │ │ -42b10e: 0c02 |0003: move-result-object v2 │ │ -42b110: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -42b112: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ -42b116: 1100 |0007: return-object v0 │ │ -42b118: 2201 051f |0008: new-instance v1, Ljava/util/Date; // type@1f05 │ │ -42b11c: 7010 21b5 0100 |000a: invoke-direct {v1}, Ljava/util/Date;.:()V // method@b521 │ │ -42b122: 6e20 23b5 1200 |000d: invoke-virtual {v2, v1}, Ljava/util/Date;.after:(Ljava/util/Date;)Z // method@b523 │ │ -42b128: 0a01 |0010: move-result v1 │ │ -42b12a: 3801 0300 |0011: if-eqz v1, 0014 // +0003 │ │ -42b12e: 1100 |0013: return-object v0 │ │ -42b130: 1102 |0014: return-object v2 │ │ +42b0c0: |[42b0c0] de.danoeh.antennapod.parser.feed.util.DateUtils.parseOrNullIfFuture:(Ljava/lang/String;)Ljava/util/Date; │ │ +42b0d0: 7110 2faf 0200 |0000: invoke-static {v2}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@af2f │ │ +42b0d6: 0c02 |0003: move-result-object v2 │ │ +42b0d8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +42b0da: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ +42b0de: 1100 |0007: return-object v0 │ │ +42b0e0: 2201 051f |0008: new-instance v1, Ljava/util/Date; // type@1f05 │ │ +42b0e4: 7010 21b5 0100 |000a: invoke-direct {v1}, Ljava/util/Date;.:()V // method@b521 │ │ +42b0ea: 6e20 23b5 1200 |000d: invoke-virtual {v2, v1}, Ljava/util/Date;.after:(Ljava/util/Date;)Z // method@b523 │ │ +42b0f0: 0a01 |0010: move-result v1 │ │ +42b0f2: 3801 0300 |0011: if-eqz v1, 0014 // +0003 │ │ +42b0f6: 1100 |0013: return-object v0 │ │ +42b0f8: 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; │ │ @@ -991237,51 +991237,51 @@ │ │ type : '(Ljava/lang/String;)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 59 16-bit code units │ │ -42b134: |[42b134] de.danoeh.antennapod.parser.feed.util.DateUtils.parseTimeString:(Ljava/lang/String;)J │ │ -42b144: 1a00 2c0a |0000: const-string v0, ":" // string@0a2c │ │ -42b148: 6e20 3cb3 0800 |0002: invoke-virtual {v8, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b33c │ │ -42b14e: 0c08 |0005: move-result-object v8 │ │ -42b150: 2180 |0006: array-length v0, v8 │ │ -42b152: 1231 |0007: const/4 v1, #int 3 // #3 │ │ -42b154: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -42b156: 1603 0000 |0009: const-wide/16 v3, #int 0 // #0 │ │ -42b15a: 1205 |000b: const/4 v5, #int 0 // #0 │ │ -42b15c: 3310 1000 |000c: if-ne v0, v1, 001c // +0010 │ │ -42b160: 4600 0805 |000e: aget-object v0, v8, v5 │ │ -42b164: 7110 b9b2 0000 |0010: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ -42b16a: 0a00 |0013: move-result v0 │ │ -42b16c: 8100 |0014: int-to-long v0, v0 │ │ -42b16e: 1705 80ee 3600 |0015: const-wide/32 v5, #float 5.04467e-39 // #0036ee80 │ │ -42b174: 9d00 0005 |0018: mul-long v0, v0, v5 │ │ -42b178: bb03 |001a: add-long/2addr v3, v0 │ │ -42b17a: 1215 |001b: const/4 v5, #int 1 // #1 │ │ -42b17c: 2180 |001c: array-length v0, v8 │ │ -42b17e: 1221 |001d: const/4 v1, #int 2 // #2 │ │ -42b180: 3410 1c00 |001e: if-lt v0, v1, 003a // +001c │ │ -42b184: 4600 0805 |0020: aget-object v0, v8, v5 │ │ -42b188: 7110 b9b2 0000 |0022: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ -42b18e: 0a00 |0025: move-result v0 │ │ -42b190: 8100 |0026: int-to-long v0, v0 │ │ -42b192: 1706 60ea 0000 |0027: const-wide/32 v6, #float 8.40779e-41 // #0000ea60 │ │ -42b198: 9d00 0006 |002a: mul-long v0, v0, v6 │ │ -42b19c: bb03 |002c: add-long/2addr v3, v0 │ │ -42b19e: b025 |002d: add-int/2addr v5, v2 │ │ -42b1a0: 4608 0805 |002e: aget-object v8, v8, v5 │ │ -42b1a4: 7110 a7b2 0800 |0030: invoke-static {v8}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@b2a7 │ │ -42b1aa: 0a08 |0033: move-result v8 │ │ -42b1ac: 1500 7a44 |0034: const/high16 v0, #int 1148846080 // #447a │ │ -42b1b0: a808 0800 |0036: mul-float v8, v8, v0 │ │ -42b1b4: 8880 |0038: float-to-long v0, v8 │ │ -42b1b6: bb03 |0039: add-long/2addr v3, v0 │ │ -42b1b8: 1003 |003a: return-wide v3 │ │ +42b0fc: |[42b0fc] de.danoeh.antennapod.parser.feed.util.DateUtils.parseTimeString:(Ljava/lang/String;)J │ │ +42b10c: 1a00 2c0a |0000: const-string v0, ":" // string@0a2c │ │ +42b110: 6e20 3cb3 0800 |0002: invoke-virtual {v8, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b33c │ │ +42b116: 0c08 |0005: move-result-object v8 │ │ +42b118: 2180 |0006: array-length v0, v8 │ │ +42b11a: 1231 |0007: const/4 v1, #int 3 // #3 │ │ +42b11c: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +42b11e: 1603 0000 |0009: const-wide/16 v3, #int 0 // #0 │ │ +42b122: 1205 |000b: const/4 v5, #int 0 // #0 │ │ +42b124: 3310 1000 |000c: if-ne v0, v1, 001c // +0010 │ │ +42b128: 4600 0805 |000e: aget-object v0, v8, v5 │ │ +42b12c: 7110 b9b2 0000 |0010: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ +42b132: 0a00 |0013: move-result v0 │ │ +42b134: 8100 |0014: int-to-long v0, v0 │ │ +42b136: 1705 80ee 3600 |0015: const-wide/32 v5, #float 5.04467e-39 // #0036ee80 │ │ +42b13c: 9d00 0005 |0018: mul-long v0, v0, v5 │ │ +42b140: bb03 |001a: add-long/2addr v3, v0 │ │ +42b142: 1215 |001b: const/4 v5, #int 1 // #1 │ │ +42b144: 2180 |001c: array-length v0, v8 │ │ +42b146: 1221 |001d: const/4 v1, #int 2 // #2 │ │ +42b148: 3410 1c00 |001e: if-lt v0, v1, 003a // +001c │ │ +42b14c: 4600 0805 |0020: aget-object v0, v8, v5 │ │ +42b150: 7110 b9b2 0000 |0022: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ +42b156: 0a00 |0025: move-result v0 │ │ +42b158: 8100 |0026: int-to-long v0, v0 │ │ +42b15a: 1706 60ea 0000 |0027: const-wide/32 v6, #float 8.40779e-41 // #0000ea60 │ │ +42b160: 9d00 0006 |002a: mul-long v0, v0, v6 │ │ +42b164: bb03 |002c: add-long/2addr v3, v0 │ │ +42b166: b025 |002d: add-int/2addr v5, v2 │ │ +42b168: 4608 0805 |002e: aget-object v8, v8, v5 │ │ +42b16c: 7110 a7b2 0800 |0030: invoke-static {v8}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@b2a7 │ │ +42b172: 0a08 |0033: move-result v8 │ │ +42b174: 1500 7a44 |0034: const/high16 v0, #int 1148846080 // #447a │ │ +42b178: a808 0800 |0036: mul-float v8, v8, v0 │ │ +42b17c: 8880 |0038: float-to-long v0, v8 │ │ +42b17e: bb03 |0039: add-long/2addr v3, v0 │ │ +42b180: 1003 |003a: return-wide v3 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=148 │ │ 0x0006 line=151 │ │ 0x000e line=153 │ │ 0x001c line=156 │ │ 0x0020 line=157 │ │ @@ -991319,17 +991319,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42b328: |[42b328] de.danoeh.antennapod.parser.feed.util.DurationParser.:()V │ │ -42b338: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42b33e: 0e00 |0003: return-void │ │ +42b2f0: |[42b2f0] de.danoeh.antennapod.parser.feed.util.DurationParser.:()V │ │ +42b300: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42b306: 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;) │ │ @@ -991337,49 +991337,49 @@ │ │ type : '(Ljava/lang/String;)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 58 16-bit code units │ │ -42b1f8: |[42b1f8] de.danoeh.antennapod.parser.feed.util.DurationParser.inMillis:(Ljava/lang/String;)J │ │ -42b208: 6e10 47b3 0500 |0000: invoke-virtual {v5}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b347 │ │ -42b20e: 0c05 |0003: move-result-object v5 │ │ -42b210: 1a00 2c0a |0004: const-string v0, ":" // string@0a2c │ │ -42b214: 6e20 3cb3 0500 |0006: invoke-virtual {v5, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b33c │ │ -42b21a: 0c05 |0009: move-result-object v5 │ │ -42b21c: 2150 |000a: array-length v0, v5 │ │ -42b21e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -42b220: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -42b222: 3320 0900 |000d: if-ne v0, v2, 0016 // +0009 │ │ -42b226: 4605 0501 |000f: aget-object v5, v5, v1 │ │ -42b22a: 7110 34af 0500 |0011: invoke-static {v5}, Lde/danoeh/antennapod/parser/feed/util/DurationParser;.toMillis:(Ljava/lang/String;)J // method@af34 │ │ -42b230: 0b00 |0014: move-result-wide v0 │ │ -42b232: 1000 |0015: return-wide v0 │ │ -42b234: 2150 |0016: array-length v0, v5 │ │ -42b236: 1223 |0017: const/4 v3, #int 2 // #2 │ │ -42b238: 3330 0d00 |0018: if-ne v0, v3, 0025 // +000d │ │ -42b23c: 4600 0501 |001a: aget-object v0, v5, v1 │ │ -42b240: 4605 0502 |001c: aget-object v5, v5, v2 │ │ -42b244: 1a01 f809 |001e: const-string v1, "0" // string@09f8 │ │ -42b248: 7130 35af 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@af35 │ │ -42b24e: 0b00 |0023: move-result-wide v0 │ │ -42b250: 1000 |0024: return-wide v0 │ │ -42b252: 2150 |0025: array-length v0, v5 │ │ -42b254: 1234 |0026: const/4 v4, #int 3 // #3 │ │ -42b256: 3340 0d00 |0027: if-ne v0, v4, 0034 // +000d │ │ -42b25a: 4600 0501 |0029: aget-object v0, v5, v1 │ │ -42b25e: 4601 0502 |002b: aget-object v1, v5, v2 │ │ -42b262: 4605 0503 |002d: aget-object v5, v5, v3 │ │ -42b266: 7130 35af 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@af35 │ │ -42b26c: 0b00 |0032: move-result-wide v0 │ │ -42b26e: 1000 |0033: return-wide v0 │ │ -42b270: 2205 801e |0034: new-instance v5, Ljava/lang/NumberFormatException; // type@1e80 │ │ -42b274: 7010 fdb2 0500 |0036: invoke-direct {v5}, Ljava/lang/NumberFormatException;.:()V // method@b2fd │ │ -42b27a: 2705 |0039: throw v5 │ │ +42b1c0: |[42b1c0] de.danoeh.antennapod.parser.feed.util.DurationParser.inMillis:(Ljava/lang/String;)J │ │ +42b1d0: 6e10 47b3 0500 |0000: invoke-virtual {v5}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b347 │ │ +42b1d6: 0c05 |0003: move-result-object v5 │ │ +42b1d8: 1a00 2c0a |0004: const-string v0, ":" // string@0a2c │ │ +42b1dc: 6e20 3cb3 0500 |0006: invoke-virtual {v5, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b33c │ │ +42b1e2: 0c05 |0009: move-result-object v5 │ │ +42b1e4: 2150 |000a: array-length v0, v5 │ │ +42b1e6: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +42b1e8: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +42b1ea: 3320 0900 |000d: if-ne v0, v2, 0016 // +0009 │ │ +42b1ee: 4605 0501 |000f: aget-object v5, v5, v1 │ │ +42b1f2: 7110 34af 0500 |0011: invoke-static {v5}, Lde/danoeh/antennapod/parser/feed/util/DurationParser;.toMillis:(Ljava/lang/String;)J // method@af34 │ │ +42b1f8: 0b00 |0014: move-result-wide v0 │ │ +42b1fa: 1000 |0015: return-wide v0 │ │ +42b1fc: 2150 |0016: array-length v0, v5 │ │ +42b1fe: 1223 |0017: const/4 v3, #int 2 // #2 │ │ +42b200: 3330 0d00 |0018: if-ne v0, v3, 0025 // +000d │ │ +42b204: 4600 0501 |001a: aget-object v0, v5, v1 │ │ +42b208: 4605 0502 |001c: aget-object v5, v5, v2 │ │ +42b20c: 1a01 f809 |001e: const-string v1, "0" // string@09f8 │ │ +42b210: 7130 35af 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@af35 │ │ +42b216: 0b00 |0023: move-result-wide v0 │ │ +42b218: 1000 |0024: return-wide v0 │ │ +42b21a: 2150 |0025: array-length v0, v5 │ │ +42b21c: 1234 |0026: const/4 v4, #int 3 // #3 │ │ +42b21e: 3340 0d00 |0027: if-ne v0, v4, 0034 // +000d │ │ +42b222: 4600 0501 |0029: aget-object v0, v5, v1 │ │ +42b226: 4601 0502 |002b: aget-object v1, v5, v2 │ │ +42b22a: 4605 0503 |002d: aget-object v5, v5, v3 │ │ +42b22e: 7130 35af 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@af35 │ │ +42b234: 0b00 |0032: move-result-wide v0 │ │ +42b236: 1000 |0033: return-wide v0 │ │ +42b238: 2205 801e |0034: new-instance v5, Ljava/lang/NumberFormatException; // type@1e80 │ │ +42b23c: 7010 fdb2 0500 |0036: invoke-direct {v5}, Ljava/lang/NumberFormatException;.:()V // method@b2fd │ │ +42b242: 2705 |0039: throw v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ 0x000a line=11 │ │ 0x000f line=12 │ │ 0x0016 line=13 │ │ 0x001a line=14 │ │ @@ -991394,38 +991394,38 @@ │ │ type : '(Ljava/lang/String;)J' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -42b27c: |[42b27c] de.danoeh.antennapod.parser.feed.util.DurationParser.toMillis:(Ljava/lang/String;)J │ │ -42b28c: 1a00 9709 |0000: const-string v0, "." // string@0997 │ │ -42b290: 6e20 24b3 0500 |0002: invoke-virtual {v5, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b324 │ │ -42b296: 0a00 |0005: move-result v0 │ │ -42b298: 3800 1800 |0006: if-eqz v0, 001e // +0018 │ │ -42b29c: 7110 a7b2 0500 |0008: invoke-static {v5}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@b2a7 │ │ -42b2a2: 0a05 |000b: move-result v5 │ │ -42b2a4: 1500 803f |000c: const/high16 v0, #int 1065353216 // #3f80 │ │ -42b2a8: aa00 0500 |000e: rem-float v0, v5, v0 │ │ -42b2ac: 6201 04da |0010: sget-object v1, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@da04 │ │ -42b2b0: 8852 |0012: float-to-long v2, v5 │ │ -42b2b2: 6e30 47b6 2103 |0013: invoke-virtual {v1, v2, v3}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b647 │ │ -42b2b8: 0b01 |0016: move-result-wide v1 │ │ -42b2ba: 1505 7a44 |0017: const/high16 v5, #int 1148846080 // #447a │ │ -42b2be: a800 0005 |0019: mul-float v0, v0, v5 │ │ -42b2c2: 8803 |001b: float-to-long v3, v0 │ │ -42b2c4: bb31 |001c: add-long/2addr v1, v3 │ │ -42b2c6: 1001 |001d: return-wide v1 │ │ -42b2c8: 6200 04da |001e: sget-object v0, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@da04 │ │ -42b2cc: 7110 ccb2 0500 |0020: invoke-static {v5}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b2cc │ │ -42b2d2: 0b01 |0023: move-result-wide v1 │ │ -42b2d4: 6e30 47b6 1002 |0024: invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b647 │ │ -42b2da: 0b00 |0027: move-result-wide v0 │ │ -42b2dc: 1000 |0028: return-wide v0 │ │ +42b244: |[42b244] de.danoeh.antennapod.parser.feed.util.DurationParser.toMillis:(Ljava/lang/String;)J │ │ +42b254: 1a00 9709 |0000: const-string v0, "." // string@0997 │ │ +42b258: 6e20 24b3 0500 |0002: invoke-virtual {v5, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b324 │ │ +42b25e: 0a00 |0005: move-result v0 │ │ +42b260: 3800 1800 |0006: if-eqz v0, 001e // +0018 │ │ +42b264: 7110 a7b2 0500 |0008: invoke-static {v5}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@b2a7 │ │ +42b26a: 0a05 |000b: move-result v5 │ │ +42b26c: 1500 803f |000c: const/high16 v0, #int 1065353216 // #3f80 │ │ +42b270: aa00 0500 |000e: rem-float v0, v5, v0 │ │ +42b274: 6201 04da |0010: sget-object v1, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@da04 │ │ +42b278: 8852 |0012: float-to-long v2, v5 │ │ +42b27a: 6e30 47b6 2103 |0013: invoke-virtual {v1, v2, v3}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b647 │ │ +42b280: 0b01 |0016: move-result-wide v1 │ │ +42b282: 1505 7a44 |0017: const/high16 v5, #int 1148846080 // #447a │ │ +42b286: a800 0005 |0019: mul-float v0, v0, v5 │ │ +42b28a: 8803 |001b: float-to-long v3, v0 │ │ +42b28c: bb31 |001c: add-long/2addr v1, v3 │ │ +42b28e: 1001 |001d: return-wide v1 │ │ +42b290: 6200 04da |001e: sget-object v0, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@da04 │ │ +42b294: 7110 ccb2 0500 |0020: invoke-static {v5}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b2cc │ │ +42b29a: 0b01 |0023: move-result-wide v1 │ │ +42b29c: 6e30 47b6 1002 |0024: invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b647 │ │ +42b2a2: 0b00 |0027: move-result-wide v0 │ │ +42b2a4: 1000 |0028: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=29 │ │ 0x0008 line=30 │ │ 0x0010 line=32 │ │ 0x001e line=34 │ │ locals : │ │ @@ -991436,30 +991436,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 │ │ -42b2e0: |[42b2e0] de.danoeh.antennapod.parser.feed.util.DurationParser.toMillis:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)J │ │ -42b2f0: 6200 00da |0000: sget-object v0, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@da00 │ │ -42b2f4: 7110 ccb2 0400 |0002: invoke-static {v4}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b2cc │ │ -42b2fa: 0b01 |0005: move-result-wide v1 │ │ -42b2fc: 6e30 47b6 1002 |0006: invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b647 │ │ -42b302: 0b00 |0009: move-result-wide v0 │ │ -42b304: 6204 02da |000a: sget-object v4, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@da02 │ │ -42b308: 7110 ccb2 0500 |000c: invoke-static {v5}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b2cc │ │ -42b30e: 0b02 |000f: move-result-wide v2 │ │ -42b310: 6e30 47b6 2403 |0010: invoke-virtual {v4, v2, v3}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b647 │ │ -42b316: 0b04 |0013: move-result-wide v4 │ │ -42b318: bb40 |0014: add-long/2addr v0, v4 │ │ -42b31a: 7110 34af 0600 |0015: invoke-static {v6}, Lde/danoeh/antennapod/parser/feed/util/DurationParser;.toMillis:(Ljava/lang/String;)J // method@af34 │ │ -42b320: 0b04 |0018: move-result-wide v4 │ │ -42b322: bb40 |0019: add-long/2addr v0, v4 │ │ -42b324: 1000 |001a: return-wide v0 │ │ +42b2a8: |[42b2a8] de.danoeh.antennapod.parser.feed.util.DurationParser.toMillis:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)J │ │ +42b2b8: 6200 00da |0000: sget-object v0, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@da00 │ │ +42b2bc: 7110 ccb2 0400 |0002: invoke-static {v4}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b2cc │ │ +42b2c2: 0b01 |0005: move-result-wide v1 │ │ +42b2c4: 6e30 47b6 1002 |0006: invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b647 │ │ +42b2ca: 0b00 |0009: move-result-wide v0 │ │ +42b2cc: 6204 02da |000a: sget-object v4, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@da02 │ │ +42b2d0: 7110 ccb2 0500 |000c: invoke-static {v5}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b2cc │ │ +42b2d6: 0b02 |000f: move-result-wide v2 │ │ +42b2d8: 6e30 47b6 2403 |0010: invoke-virtual {v4, v2, v3}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b647 │ │ +42b2de: 0b04 |0013: move-result-wide v4 │ │ +42b2e0: bb40 |0014: add-long/2addr v0, v4 │ │ +42b2e2: 7110 34af 0600 |0015: invoke-static {v6}, Lde/danoeh/antennapod/parser/feed/util/DurationParser;.toMillis:(Ljava/lang/String;)J // method@af34 │ │ +42b2e8: 0b04 |0018: move-result-wide v4 │ │ +42b2ea: bb40 |0019: add-long/2addr v0, v4 │ │ +42b2ec: 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; │ │ @@ -991512,58 +991512,58 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 22 │ │ ins : 0 │ │ outs : 21 │ │ insns size : 87 16-bit code units │ │ -42b470: |[42b470] de.danoeh.antennapod.parser.feed.util.MimeTypeUtils.:()V │ │ -42b480: 2200 0a1f |0000: new-instance v0, Ljava/util/HashSet; // type@1f0a │ │ -42b484: 1a01 240a |0002: const-string v1, "3gp" // string@0a24 │ │ -42b488: 1a02 ad66 |0004: const-string v2, "aac" // string@66ad │ │ -42b48c: 1a03 c26a |0006: const-string v3, "amr" // string@6ac2 │ │ -42b490: 1a04 f186 |0008: const-string v4, "flac" // string@86f1 │ │ -42b494: 1a05 569a |000a: const-string v5, "imy" // string@9a56 │ │ -42b498: 1a06 6ca7 |000c: const-string v6, "m4a" // string@a76c │ │ -42b49c: 1a07 6da7 |000e: const-string v7, "m4b" // string@a76d │ │ -42b4a0: 1a08 dcb8 |0010: const-string v8, "mid" // string@b8dc │ │ -42b4a4: 1a09 29b9 |0012: const-string v9, "mkv" // string@b929 │ │ -42b4a8: 1a0a beb9 |0014: const-string v10, "mp3" // string@b9be │ │ -42b4ac: 1a0b c0b9 |0016: const-string v11, "mp4" // string@b9c0 │ │ -42b4b0: 1a0c 99bb |0018: const-string v12, "mxmf" // string@bb99 │ │ -42b4b4: 1a0d 41be |001a: const-string v13, "oga" // string@be41 │ │ -42b4b8: 1a0e 42be |001c: const-string v14, "ogg" // string@be42 │ │ -42b4bc: 1a0f 46be |001e: const-string v15, "ogx" // string@be46 │ │ -42b4c0: 1a10 93c2 |0020: const-string v16, "opus" // string@c293 │ │ -42b4c4: 1a11 acc2 |0022: const-string v17, "ota" // string@c2ac │ │ -42b4c8: 1a12 e4cd |0024: const-string v18, "rtttl" // string@cde4 │ │ -42b4cc: 1a13 e5cd |0026: const-string v19, "rtx" // string@cde5 │ │ -42b4d0: 1a14 40e7 |0028: const-string v20, "wav" // string@e740 │ │ -42b4d4: 1a15 63e8 |002a: const-string v21, "xmf" // string@e863 │ │ -42b4d8: 2515 2b21 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@212b │ │ -42b4de: 0c01 |002f: move-result-object v1 │ │ -42b4e0: 7110 b6b4 0100 |0030: invoke-static {v1}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b4b6 │ │ -42b4e6: 0c01 |0033: move-result-object v1 │ │ -42b4e8: 7020 41b5 1000 |0034: invoke-direct {v0, v1}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@b541 │ │ -42b4ee: 6900 8ac7 |0037: sput-object v0, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.AUDIO_FILE_EXTENSIONS:Ljava/util/Set; // field@c78a │ │ -42b4f2: 2200 0a1f |0039: new-instance v0, Ljava/util/HashSet; // type@1f0a │ │ -42b4f6: 1a01 240a |003b: const-string v1, "3gp" // string@0a24 │ │ -42b4fa: 1a02 29b9 |003d: const-string v2, "mkv" // string@b929 │ │ -42b4fe: 1a03 c0b9 |003f: const-string v3, "mp4" // string@b9c0 │ │ -42b502: 1a04 42be |0041: const-string v4, "ogg" // string@be42 │ │ -42b506: 1a05 45be |0043: const-string v5, "ogv" // string@be45 │ │ -42b50a: 1a06 46be |0045: const-string v6, "ogx" // string@be46 │ │ -42b50e: 1a07 4ae7 |0047: const-string v7, "webm" // string@e74a │ │ -42b512: 2507 2b21 0100 |0049: filled-new-array/range {v1, v2, v3, v4, v5, v6, v7}, [Ljava/lang/String; // type@212b │ │ -42b518: 0c01 |004c: move-result-object v1 │ │ -42b51a: 7110 b6b4 0100 |004d: invoke-static {v1}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b4b6 │ │ -42b520: 0c01 |0050: move-result-object v1 │ │ -42b522: 7020 41b5 1000 |0051: invoke-direct {v0, v1}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@b541 │ │ -42b528: 6900 8cc7 |0054: sput-object v0, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.VIDEO_FILE_EXTENSIONS:Ljava/util/Set; // field@c78c │ │ -42b52c: 0e00 |0056: return-void │ │ +42b438: |[42b438] de.danoeh.antennapod.parser.feed.util.MimeTypeUtils.:()V │ │ +42b448: 2200 0a1f |0000: new-instance v0, Ljava/util/HashSet; // type@1f0a │ │ +42b44c: 1a01 240a |0002: const-string v1, "3gp" // string@0a24 │ │ +42b450: 1a02 ad66 |0004: const-string v2, "aac" // string@66ad │ │ +42b454: 1a03 c26a |0006: const-string v3, "amr" // string@6ac2 │ │ +42b458: 1a04 f186 |0008: const-string v4, "flac" // string@86f1 │ │ +42b45c: 1a05 569a |000a: const-string v5, "imy" // string@9a56 │ │ +42b460: 1a06 6ca7 |000c: const-string v6, "m4a" // string@a76c │ │ +42b464: 1a07 6da7 |000e: const-string v7, "m4b" // string@a76d │ │ +42b468: 1a08 dcb8 |0010: const-string v8, "mid" // string@b8dc │ │ +42b46c: 1a09 29b9 |0012: const-string v9, "mkv" // string@b929 │ │ +42b470: 1a0a beb9 |0014: const-string v10, "mp3" // string@b9be │ │ +42b474: 1a0b c0b9 |0016: const-string v11, "mp4" // string@b9c0 │ │ +42b478: 1a0c 99bb |0018: const-string v12, "mxmf" // string@bb99 │ │ +42b47c: 1a0d 41be |001a: const-string v13, "oga" // string@be41 │ │ +42b480: 1a0e 42be |001c: const-string v14, "ogg" // string@be42 │ │ +42b484: 1a0f 46be |001e: const-string v15, "ogx" // string@be46 │ │ +42b488: 1a10 93c2 |0020: const-string v16, "opus" // string@c293 │ │ +42b48c: 1a11 acc2 |0022: const-string v17, "ota" // string@c2ac │ │ +42b490: 1a12 e4cd |0024: const-string v18, "rtttl" // string@cde4 │ │ +42b494: 1a13 e5cd |0026: const-string v19, "rtx" // string@cde5 │ │ +42b498: 1a14 40e7 |0028: const-string v20, "wav" // string@e740 │ │ +42b49c: 1a15 63e8 |002a: const-string v21, "xmf" // string@e863 │ │ +42b4a0: 2515 2b21 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@212b │ │ +42b4a6: 0c01 |002f: move-result-object v1 │ │ +42b4a8: 7110 b6b4 0100 |0030: invoke-static {v1}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b4b6 │ │ +42b4ae: 0c01 |0033: move-result-object v1 │ │ +42b4b0: 7020 41b5 1000 |0034: invoke-direct {v0, v1}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@b541 │ │ +42b4b6: 6900 8ac7 |0037: sput-object v0, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.AUDIO_FILE_EXTENSIONS:Ljava/util/Set; // field@c78a │ │ +42b4ba: 2200 0a1f |0039: new-instance v0, Ljava/util/HashSet; // type@1f0a │ │ +42b4be: 1a01 240a |003b: const-string v1, "3gp" // string@0a24 │ │ +42b4c2: 1a02 29b9 |003d: const-string v2, "mkv" // string@b929 │ │ +42b4c6: 1a03 c0b9 |003f: const-string v3, "mp4" // string@b9c0 │ │ +42b4ca: 1a04 42be |0041: const-string v4, "ogg" // string@be42 │ │ +42b4ce: 1a05 45be |0043: const-string v5, "ogv" // string@be45 │ │ +42b4d2: 1a06 46be |0045: const-string v6, "ogx" // string@be46 │ │ +42b4d6: 1a07 4ae7 |0047: const-string v7, "webm" // string@e74a │ │ +42b4da: 2507 2b21 0100 |0049: filled-new-array/range {v1, v2, v3, v4, v5, v6, v7}, [Ljava/lang/String; // type@212b │ │ +42b4e0: 0c01 |004c: move-result-object v1 │ │ +42b4e2: 7110 b6b4 0100 |004d: invoke-static {v1}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b4b6 │ │ +42b4e8: 0c01 |0050: move-result-object v1 │ │ +42b4ea: 7020 41b5 1000 |0051: invoke-direct {v0, v1}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@b541 │ │ +42b4f0: 6900 8cc7 |0054: sput-object v0, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.VIDEO_FILE_EXTENSIONS:Ljava/util/Set; // field@c78c │ │ +42b4f4: 0e00 |0056: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x0039 line=23 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;) │ │ @@ -991571,17 +991571,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42b530: |[42b530] de.danoeh.antennapod.parser.feed.util.MimeTypeUtils.:()V │ │ -42b540: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42b546: 0e00 |0003: return-void │ │ +42b4f8: |[42b4f8] de.danoeh.antennapod.parser.feed.util.MimeTypeUtils.:()V │ │ +42b508: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42b50e: 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;) │ │ @@ -991589,30 +991589,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 │ │ -42b3c4: |[42b3c4] de.danoeh.antennapod.parser.feed.util.MimeTypeUtils.getMimeType:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -42b3d4: 7110 3baf 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.isMediaFile:(Ljava/lang/String;)Z // method@af3b │ │ -42b3da: 0a00 |0003: move-result v0 │ │ -42b3dc: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -42b3e0: 1a00 6f6c |0006: const-string v0, "application/octet-stream" // string@6c6f │ │ -42b3e4: 6e20 28b3 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42b3ea: 0a00 |000b: move-result v0 │ │ -42b3ec: 3900 0300 |000c: if-nez v0, 000f // +0003 │ │ -42b3f0: 1101 |000e: return-object v1 │ │ -42b3f2: 7110 39af 0200 |000f: invoke-static {v2}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.getMimeTypeFromUrl:(Ljava/lang/String;)Ljava/lang/String; // method@af39 │ │ -42b3f8: 0c02 |0012: move-result-object v2 │ │ -42b3fa: 7110 3baf 0200 |0013: invoke-static {v2}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.isMediaFile:(Ljava/lang/String;)Z // method@af3b │ │ -42b400: 0a00 |0016: move-result v0 │ │ -42b402: 3800 0300 |0017: if-eqz v0, 001a // +0003 │ │ -42b406: 1102 |0019: return-object v2 │ │ -42b408: 1101 |001a: return-object v1 │ │ +42b38c: |[42b38c] de.danoeh.antennapod.parser.feed.util.MimeTypeUtils.getMimeType:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +42b39c: 7110 3baf 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.isMediaFile:(Ljava/lang/String;)Z // method@af3b │ │ +42b3a2: 0a00 |0003: move-result v0 │ │ +42b3a4: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +42b3a8: 1a00 6f6c |0006: const-string v0, "application/octet-stream" // string@6c6f │ │ +42b3ac: 6e20 28b3 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42b3b2: 0a00 |000b: move-result v0 │ │ +42b3b4: 3900 0300 |000c: if-nez v0, 000f // +0003 │ │ +42b3b8: 1101 |000e: return-object v1 │ │ +42b3ba: 7110 39af 0200 |000f: invoke-static {v2}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.getMimeTypeFromUrl:(Ljava/lang/String;)Ljava/lang/String; // method@af39 │ │ +42b3c0: 0c02 |0012: move-result-object v2 │ │ +42b3c2: 7110 3baf 0200 |0013: invoke-static {v2}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.isMediaFile:(Ljava/lang/String;)Z // method@af3b │ │ +42b3c8: 0a00 |0016: move-result v0 │ │ +42b3ca: 3800 0300 |0017: if-eqz v0, 001a // +0003 │ │ +42b3ce: 1102 |0019: return-object v2 │ │ +42b3d0: 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; │ │ @@ -991623,39 +991623,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 │ │ -42b40c: |[42b40c] de.danoeh.antennapod.parser.feed.util.MimeTypeUtils.getMimeTypeFromUrl:(Ljava/lang/String;)Ljava/lang/String; │ │ -42b41c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -42b41e: 3902 0300 |0001: if-nez v2, 0004 // +0003 │ │ -42b422: 1100 |0003: return-object v0 │ │ -42b424: 7110 5db7 0200 |0004: invoke-static {v2}, Lorg/apache/commons/io/FilenameUtils;.getExtension:(Ljava/lang/String;)Ljava/lang/String; // method@b75d │ │ -42b42a: 0c02 |0007: move-result-object v2 │ │ -42b42c: 7100 7c0f 0000 |0008: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@0f7c │ │ -42b432: 0c01 |000b: move-result-object v1 │ │ -42b434: 6e20 7b0f 2100 |000c: invoke-virtual {v1, v2}, Landroid/webkit/MimeTypeMap;.getMimeTypeFromExtension:(Ljava/lang/String;)Ljava/lang/String; // method@0f7b │ │ -42b43a: 0c01 |000f: move-result-object v1 │ │ -42b43c: 3801 0300 |0010: if-eqz v1, 0013 // +0003 │ │ -42b440: 1101 |0012: return-object v1 │ │ -42b442: 6201 8ac7 |0013: sget-object v1, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.AUDIO_FILE_EXTENSIONS:Ljava/util/Set; // field@c78a │ │ -42b446: 7220 c3b5 2100 |0015: invoke-interface {v1, v2}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b5c3 │ │ -42b44c: 0a01 |0018: move-result v1 │ │ -42b44e: 3801 0500 |0019: if-eqz v1, 001e // +0005 │ │ -42b452: 1a02 a76d |001b: const-string v2, "audio/*" // string@6da7 │ │ -42b456: 1102 |001d: return-object v2 │ │ -42b458: 6201 8cc7 |001e: sget-object v1, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.VIDEO_FILE_EXTENSIONS:Ljava/util/Set; // field@c78c │ │ -42b45c: 7220 c3b5 2100 |0020: invoke-interface {v1, v2}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b5c3 │ │ -42b462: 0a02 |0023: move-result v2 │ │ -42b464: 3802 0500 |0024: if-eqz v2, 0029 // +0005 │ │ -42b468: 1a02 a1e6 |0026: const-string v2, "video/*" // string@e6a1 │ │ -42b46c: 1102 |0028: return-object v2 │ │ -42b46e: 1100 |0029: return-object v0 │ │ +42b3d4: |[42b3d4] de.danoeh.antennapod.parser.feed.util.MimeTypeUtils.getMimeTypeFromUrl:(Ljava/lang/String;)Ljava/lang/String; │ │ +42b3e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +42b3e6: 3902 0300 |0001: if-nez v2, 0004 // +0003 │ │ +42b3ea: 1100 |0003: return-object v0 │ │ +42b3ec: 7110 5db7 0200 |0004: invoke-static {v2}, Lorg/apache/commons/io/FilenameUtils;.getExtension:(Ljava/lang/String;)Ljava/lang/String; // method@b75d │ │ +42b3f2: 0c02 |0007: move-result-object v2 │ │ +42b3f4: 7100 7c0f 0000 |0008: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@0f7c │ │ +42b3fa: 0c01 |000b: move-result-object v1 │ │ +42b3fc: 6e20 7b0f 2100 |000c: invoke-virtual {v1, v2}, Landroid/webkit/MimeTypeMap;.getMimeTypeFromExtension:(Ljava/lang/String;)Ljava/lang/String; // method@0f7b │ │ +42b402: 0c01 |000f: move-result-object v1 │ │ +42b404: 3801 0300 |0010: if-eqz v1, 0013 // +0003 │ │ +42b408: 1101 |0012: return-object v1 │ │ +42b40a: 6201 8ac7 |0013: sget-object v1, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.AUDIO_FILE_EXTENSIONS:Ljava/util/Set; // field@c78a │ │ +42b40e: 7220 c3b5 2100 |0015: invoke-interface {v1, v2}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b5c3 │ │ +42b414: 0a01 |0018: move-result v1 │ │ +42b416: 3801 0500 |0019: if-eqz v1, 001e // +0005 │ │ +42b41a: 1a02 a76d |001b: const-string v2, "audio/*" // string@6da7 │ │ +42b41e: 1102 |001d: return-object v2 │ │ +42b420: 6201 8cc7 |001e: sget-object v1, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.VIDEO_FILE_EXTENSIONS:Ljava/util/Set; // field@c78c │ │ +42b424: 7220 c3b5 2100 |0020: invoke-interface {v1, v2}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b5c3 │ │ +42b42a: 0a02 |0023: move-result v2 │ │ +42b42c: 3802 0500 |0024: if-eqz v2, 0029 // +0005 │ │ +42b430: 1a02 a1e6 |0026: const-string v2, "video/*" // string@e6a1 │ │ +42b434: 1102 |0028: return-object v2 │ │ +42b436: 1100 |0029: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=70 │ │ 0x0008 line=71 │ │ 0x0013 line=76 │ │ 0x001e line=78 │ │ locals : │ │ @@ -991666,22 +991666,22 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -42b340: |[42b340] de.danoeh.antennapod.parser.feed.util.MimeTypeUtils.isImageFile:(Ljava/lang/String;)Z │ │ -42b350: 3901 0400 |0000: if-nez v1, 0004 // +0004 │ │ -42b354: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -42b356: 0f01 |0003: return v1 │ │ -42b358: 1a00 269a |0004: const-string v0, "image/" // string@9a26 │ │ -42b35c: 6e20 3eb3 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b33e │ │ -42b362: 0a01 |0009: move-result v1 │ │ -42b364: 0f01 |000a: return v1 │ │ +42b308: |[42b308] de.danoeh.antennapod.parser.feed.util.MimeTypeUtils.isImageFile:(Ljava/lang/String;)Z │ │ +42b318: 3901 0400 |0000: if-nez v1, 0004 // +0004 │ │ +42b31c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +42b31e: 0f01 |0003: return v1 │ │ +42b320: 1a00 269a |0004: const-string v0, "image/" // string@9a26 │ │ +42b324: 6e20 3eb3 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b33e │ │ +42b32a: 0a01 |0009: move-result v1 │ │ +42b32c: 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;) │ │ @@ -991689,36 +991689,36 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -42b368: |[42b368] de.danoeh.antennapod.parser.feed.util.MimeTypeUtils.isMediaFile:(Ljava/lang/String;)Z │ │ -42b378: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -42b37a: 3902 0300 |0001: if-nez v2, 0004 // +0003 │ │ -42b37e: 0f00 |0003: return v0 │ │ -42b380: 1a01 a66d |0004: const-string v1, "audio/" // string@6da6 │ │ -42b384: 6e20 3eb3 1200 |0006: invoke-virtual {v2, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b33e │ │ -42b38a: 0a01 |0009: move-result v1 │ │ -42b38c: 3901 1a00 |000a: if-nez v1, 0024 // +001a │ │ -42b390: 1a01 a0e6 |000c: const-string v1, "video/" // string@e6a0 │ │ -42b394: 6e20 3eb3 1200 |000e: invoke-virtual {v2, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b33e │ │ -42b39a: 0a01 |0011: move-result v1 │ │ -42b39c: 3901 1200 |0012: if-nez v1, 0024 // +0012 │ │ -42b3a0: 1a01 706c |0014: const-string v1, "application/ogg" // string@6c70 │ │ -42b3a4: 6e20 28b3 1200 |0016: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42b3aa: 0a01 |0019: move-result v1 │ │ -42b3ac: 3901 0a00 |001a: if-nez v1, 0024 // +000a │ │ -42b3b0: 1a01 6f6c |001c: const-string v1, "application/octet-stream" // string@6c6f │ │ -42b3b4: 6e20 28b3 1200 |001e: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42b3ba: 0a02 |0021: move-result v2 │ │ -42b3bc: 3802 0300 |0022: if-eqz v2, 0025 // +0003 │ │ -42b3c0: 1210 |0024: const/4 v0, #int 1 // #1 │ │ -42b3c2: 0f00 |0025: return v0 │ │ +42b330: |[42b330] de.danoeh.antennapod.parser.feed.util.MimeTypeUtils.isMediaFile:(Ljava/lang/String;)Z │ │ +42b340: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +42b342: 3902 0300 |0001: if-nez v2, 0004 // +0003 │ │ +42b346: 0f00 |0003: return v0 │ │ +42b348: 1a01 a66d |0004: const-string v1, "audio/" // string@6da6 │ │ +42b34c: 6e20 3eb3 1200 |0006: invoke-virtual {v2, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b33e │ │ +42b352: 0a01 |0009: move-result v1 │ │ +42b354: 3901 1a00 |000a: if-nez v1, 0024 // +001a │ │ +42b358: 1a01 a0e6 |000c: const-string v1, "video/" // string@e6a0 │ │ +42b35c: 6e20 3eb3 1200 |000e: invoke-virtual {v2, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b33e │ │ +42b362: 0a01 |0011: move-result v1 │ │ +42b364: 3901 1200 |0012: if-nez v1, 0024 // +0012 │ │ +42b368: 1a01 706c |0014: const-string v1, "application/ogg" // string@6c70 │ │ +42b36c: 6e20 28b3 1200 |0016: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42b372: 0a01 |0019: move-result v1 │ │ +42b374: 3901 0a00 |001a: if-nez v1, 0024 // +000a │ │ +42b378: 1a01 6f6c |001c: const-string v1, "application/octet-stream" // string@6c6f │ │ +42b37c: 6e20 28b3 1200 |001e: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42b382: 0a02 |0021: move-result v2 │ │ +42b384: 3802 0300 |0022: if-eqz v2, 0025 // +0003 │ │ +42b388: 1210 |0024: const/4 v0, #int 1 // #1 │ │ +42b38a: 0f00 |0025: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=47 │ │ 0x000e line=48 │ │ 0x0016 line=49 │ │ 0x001e line=50 │ │ locals : │ │ @@ -991750,17 +991750,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42b56c: |[42b56c] de.danoeh.antennapod.parser.feed.util.SyndStringUtils.:()V │ │ -42b57c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42b582: 0e00 |0003: return-void │ │ +42b534: |[42b534] de.danoeh.antennapod.parser.feed.util.SyndStringUtils.:()V │ │ +42b544: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42b54a: 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;) │ │ @@ -991768,20 +991768,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 │ │ -42b548: |[42b548] de.danoeh.antennapod.parser.feed.util.SyndStringUtils.trimAllWhitespace:(Ljava/lang/String;)Ljava/lang/String; │ │ -42b558: 1a00 3907 |0000: const-string v0, "(^\s*)|(\s*$)" // string@0739 │ │ -42b55c: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ -42b560: 6e30 3ab3 0201 |0004: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b33a │ │ -42b566: 0c02 |0007: move-result-object v2 │ │ -42b568: 1102 |0008: return-object v2 │ │ +42b510: |[42b510] de.danoeh.antennapod.parser.feed.util.SyndStringUtils.trimAllWhitespace:(Ljava/lang/String;)Ljava/lang/String; │ │ +42b520: 1a00 3907 |0000: const-string v0, "(^\s*)|(\s*$)" // string@0739 │ │ +42b524: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ +42b528: 6e30 3ab3 0201 |0004: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b33a │ │ +42b52e: 0c02 |0007: move-result-object v2 │ │ +42b530: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=12 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/String; │ │ │ │ Virtual methods - │ │ @@ -991838,43 +991838,43 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -42b5cc: |[42b5cc] de.danoeh.antennapod.parser.feed.util.TypeGetter$Type.:()V │ │ -42b5dc: 2200 791d |0000: new-instance v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // type@1d79 │ │ -42b5e0: 1a01 6051 |0002: const-string v1, "RSS20" // string@5160 │ │ -42b5e4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -42b5e6: 7030 3faf 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.:(Ljava/lang/String;I)V // method@af3f │ │ -42b5ec: 6900 91c7 |0008: sput-object v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.RSS20:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c791 │ │ -42b5f0: 2201 791d |000a: new-instance v1, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // type@1d79 │ │ -42b5f4: 1a03 5f51 |000c: const-string v3, "RSS091" // string@515f │ │ -42b5f8: 1214 |000e: const/4 v4, #int 1 // #1 │ │ -42b5fa: 7030 3faf 3104 |000f: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.:(Ljava/lang/String;I)V // method@af3f │ │ -42b600: 6901 90c7 |0012: sput-object v1, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.RSS091:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c790 │ │ -42b604: 2203 791d |0014: new-instance v3, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // type@1d79 │ │ -42b608: 1a05 4c0c |0016: const-string v5, "ATOM" // string@0c4c │ │ -42b60c: 1226 |0018: const/4 v6, #int 2 // #2 │ │ -42b60e: 7030 3faf 5306 |0019: invoke-direct {v3, v5, v6}, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.:(Ljava/lang/String;I)V // method@af3f │ │ -42b614: 6903 8ec7 |001c: sput-object v3, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.ATOM:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c78e │ │ -42b618: 2205 791d |001e: new-instance v5, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // type@1d79 │ │ -42b61c: 1a07 6b21 |0020: const-string v7, "INVALID" // string@216b │ │ -42b620: 1238 |0022: const/4 v8, #int 3 // #3 │ │ -42b622: 7030 3faf 7508 |0023: invoke-direct {v5, v7, v8}, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.:(Ljava/lang/String;I)V // method@af3f │ │ -42b628: 6905 8fc7 |0026: sput-object v5, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.INVALID:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c78f │ │ -42b62c: 1247 |0028: const/4 v7, #int 4 // #4 │ │ -42b62e: 2377 1b21 |0029: new-array v7, v7, [Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // type@211b │ │ -42b632: 4d00 0702 |002b: aput-object v0, v7, v2 │ │ -42b636: 4d01 0704 |002d: aput-object v1, v7, v4 │ │ -42b63a: 4d03 0706 |002f: aput-object v3, v7, v6 │ │ -42b63e: 4d05 0708 |0031: aput-object v5, v7, v8 │ │ -42b642: 6907 8dc7 |0033: sput-object v7, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.$VALUES:[Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c78d │ │ -42b646: 0e00 |0035: return-void │ │ +42b594: |[42b594] de.danoeh.antennapod.parser.feed.util.TypeGetter$Type.:()V │ │ +42b5a4: 2200 791d |0000: new-instance v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // type@1d79 │ │ +42b5a8: 1a01 6051 |0002: const-string v1, "RSS20" // string@5160 │ │ +42b5ac: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +42b5ae: 7030 3faf 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.:(Ljava/lang/String;I)V // method@af3f │ │ +42b5b4: 6900 91c7 |0008: sput-object v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.RSS20:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c791 │ │ +42b5b8: 2201 791d |000a: new-instance v1, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // type@1d79 │ │ +42b5bc: 1a03 5f51 |000c: const-string v3, "RSS091" // string@515f │ │ +42b5c0: 1214 |000e: const/4 v4, #int 1 // #1 │ │ +42b5c2: 7030 3faf 3104 |000f: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.:(Ljava/lang/String;I)V // method@af3f │ │ +42b5c8: 6901 90c7 |0012: sput-object v1, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.RSS091:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c790 │ │ +42b5cc: 2203 791d |0014: new-instance v3, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // type@1d79 │ │ +42b5d0: 1a05 4c0c |0016: const-string v5, "ATOM" // string@0c4c │ │ +42b5d4: 1226 |0018: const/4 v6, #int 2 // #2 │ │ +42b5d6: 7030 3faf 5306 |0019: invoke-direct {v3, v5, v6}, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.:(Ljava/lang/String;I)V // method@af3f │ │ +42b5dc: 6903 8ec7 |001c: sput-object v3, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.ATOM:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c78e │ │ +42b5e0: 2205 791d |001e: new-instance v5, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // type@1d79 │ │ +42b5e4: 1a07 6b21 |0020: const-string v7, "INVALID" // string@216b │ │ +42b5e8: 1238 |0022: const/4 v8, #int 3 // #3 │ │ +42b5ea: 7030 3faf 7508 |0023: invoke-direct {v5, v7, v8}, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.:(Ljava/lang/String;I)V // method@af3f │ │ +42b5f0: 6905 8fc7 |0026: sput-object v5, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.INVALID:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c78f │ │ +42b5f4: 1247 |0028: const/4 v7, #int 4 // #4 │ │ +42b5f6: 2377 1b21 |0029: new-array v7, v7, [Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // type@211b │ │ +42b5fa: 4d00 0702 |002b: aput-object v0, v7, v2 │ │ +42b5fe: 4d01 0704 |002d: aput-object v1, v7, v4 │ │ +42b602: 4d03 0706 |002f: aput-object v3, v7, v6 │ │ +42b606: 4d05 0708 |0031: aput-object v5, v7, v8 │ │ +42b60a: 6907 8dc7 |0033: sput-object v7, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.$VALUES:[Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c78d │ │ +42b60e: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0033 line=23 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;) │ │ @@ -991882,17 +991882,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 │ │ -42b648: |[42b648] de.danoeh.antennapod.parser.feed.util.TypeGetter$Type.:(Ljava/lang/String;I)V │ │ -42b658: 7030 94b2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b294 │ │ -42b65e: 0e00 |0003: return-void │ │ +42b610: |[42b610] de.danoeh.antennapod.parser.feed.util.TypeGetter$Type.:(Ljava/lang/String;I)V │ │ +42b620: 7030 94b2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b294 │ │ +42b626: 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 │ │ @@ -991902,20 +991902,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 │ │ -42b584: |[42b584] de.danoeh.antennapod.parser.feed.util.TypeGetter$Type.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; │ │ -42b594: 1c00 791d |0000: const-class v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // type@1d79 │ │ -42b598: 7120 99b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b299 │ │ -42b59e: 0c01 |0005: move-result-object v1 │ │ -42b5a0: 1f01 791d |0006: check-cast v1, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // type@1d79 │ │ -42b5a4: 1101 |0008: return-object v1 │ │ +42b54c: |[42b54c] de.danoeh.antennapod.parser.feed.util.TypeGetter$Type.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; │ │ +42b55c: 1c00 791d |0000: const-class v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // type@1d79 │ │ +42b560: 7120 99b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b299 │ │ +42b566: 0c01 |0005: move-result-object v1 │ │ +42b568: 1f01 791d |0006: check-cast v1, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // type@1d79 │ │ +42b56c: 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;) │ │ @@ -991923,20 +991923,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 │ │ -42b5a8: |[42b5a8] de.danoeh.antennapod.parser.feed.util.TypeGetter$Type.values:()[Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; │ │ -42b5b8: 6200 8dc7 |0000: sget-object v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.$VALUES:[Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c78d │ │ -42b5bc: 6e10 37b8 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.clone:()Ljava/lang/Object; // method@b837 │ │ -42b5c2: 0c00 |0005: move-result-object v0 │ │ -42b5c4: 1f00 1b21 |0006: check-cast v0, [Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // type@211b │ │ -42b5c8: 1100 |0008: return-object v0 │ │ +42b570: |[42b570] de.danoeh.antennapod.parser.feed.util.TypeGetter$Type.values:()[Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; │ │ +42b580: 6200 8dc7 |0000: sget-object v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.$VALUES:[Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c78d │ │ +42b584: 6e10 37b8 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.clone:()Ljava/lang/Object; // method@b837 │ │ +42b58a: 0c00 |0005: move-result-object v0 │ │ +42b58c: 1f00 1b21 |0006: check-cast v0, [Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // type@211b │ │ +42b590: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 23749 (TypeGetter.java) │ │ @@ -991985,17 +991985,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42ba40: |[42ba40] de.danoeh.antennapod.parser.feed.util.TypeGetter.:()V │ │ -42ba50: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42ba56: 0e00 |0003: return-void │ │ +42ba08: |[42ba08] de.danoeh.antennapod.parser.feed.util.TypeGetter.:()V │ │ +42ba18: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42ba1e: 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;) │ │ @@ -992003,29 +992003,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 │ │ -42b9ec: |[42b9ec] de.danoeh.antennapod.parser.feed.util.TypeGetter.createReader:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/io/Reader; │ │ -42b9fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -42b9fe: 2201 ca1f |0001: new-instance v1, Lorg/apache/commons/io/input/XmlStreamReader; // type@1fca │ │ -42ba02: 2202 3e1e |0003: new-instance v2, Ljava/io/File; // type@1e3e │ │ -42ba06: 6e10 02ac 0400 |0005: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.getFile_url:()Ljava/lang/String; // method@ac02 │ │ -42ba0c: 0c04 |0008: move-result-object v4 │ │ -42ba0e: 7020 c5b1 4200 |0009: invoke-direct {v2, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b1c5 │ │ -42ba14: 7020 6fb7 2100 |000c: invoke-direct {v1, v2}, Lorg/apache/commons/io/input/XmlStreamReader;.:(Ljava/io/File;)V // method@b76f │ │ -42ba1a: 1101 |000f: return-object v1 │ │ -42ba1c: 0d04 |0010: move-exception v4 │ │ -42ba1e: 6e10 8db3 0400 |0011: invoke-virtual {v4}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -42ba24: 1100 |0014: return-object v0 │ │ -42ba26: 0d04 |0015: move-exception v4 │ │ -42ba28: 6e10 8db3 0400 |0016: invoke-virtual {v4}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -42ba2e: 1100 |0019: return-object v0 │ │ +42b9b4: |[42b9b4] de.danoeh.antennapod.parser.feed.util.TypeGetter.createReader:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/io/Reader; │ │ +42b9c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +42b9c6: 2201 ca1f |0001: new-instance v1, Lorg/apache/commons/io/input/XmlStreamReader; // type@1fca │ │ +42b9ca: 2202 3e1e |0003: new-instance v2, Ljava/io/File; // type@1e3e │ │ +42b9ce: 6e10 02ac 0400 |0005: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.getFile_url:()Ljava/lang/String; // method@ac02 │ │ +42b9d4: 0c04 |0008: move-result-object v4 │ │ +42b9d6: 7020 c5b1 4200 |0009: invoke-direct {v2, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b1c5 │ │ +42b9dc: 7020 6fb7 2100 |000c: invoke-direct {v1, v2}, Lorg/apache/commons/io/input/XmlStreamReader;.:(Ljava/io/File;)V // method@b76f │ │ +42b9e2: 1101 |000f: return-object v1 │ │ +42b9e4: 0d04 |0010: move-exception v4 │ │ +42b9e6: 6e10 8db3 0400 |0011: invoke-virtual {v4}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +42b9ec: 1100 |0014: return-object v0 │ │ +42b9ee: 0d04 |0015: move-exception v4 │ │ +42b9f0: 6e10 8db3 0400 |0016: invoke-virtual {v4}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +42b9f6: 1100 |0019: return-object v0 │ │ catches : 1 │ │ 0x0001 - 0x000f │ │ Ljava/io/FileNotFoundException; -> 0x0015 │ │ Ljava/io/IOException; -> 0x0010 │ │ positions : │ │ 0x0001 line=115 │ │ 0x0011 line=120 │ │ @@ -992040,185 +992040,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 │ │ -42b660: |[42b660] de.danoeh.antennapod.parser.feed.util.TypeGetter.getType:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; │ │ -42b670: 6e10 02ac 0b00 |0000: invoke-virtual {v11}, Lde/danoeh/antennapod/model/feed/FeedFile;.getFile_url:()Ljava/lang/String; // method@ac02 │ │ -42b676: 0c00 |0003: move-result-object v0 │ │ -42b678: 1a01 c35c |0004: const-string v1, "Type is invalid" // string@5cc3 │ │ -42b67c: 1a02 c45c |0006: const-string v2, "TypeGetter" // string@5cc4 │ │ -42b680: 3800 3601 |0008: if-eqz v0, 013e // +0136 │ │ -42b684: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -42b686: 7100 eab7 0000 |000b: invoke-static {}, Lorg/xmlpull/v1/XmlPullParserFactory;.newInstance:()Lorg/xmlpull/v1/XmlPullParserFactory; // method@b7ea │ │ -42b68c: 0c03 |000e: move-result-object v3 │ │ -42b68e: 1214 |000f: const/4 v4, #int 1 // #1 │ │ -42b690: 6e20 ecb7 4300 |0010: invoke-virtual {v3, v4}, Lorg/xmlpull/v1/XmlPullParserFactory;.setNamespaceAware:(Z)V // method@b7ec │ │ -42b696: 6e10 ebb7 0300 |0013: invoke-virtual {v3}, Lorg/xmlpull/v1/XmlPullParserFactory;.newPullParser:()Lorg/xmlpull/v1/XmlPullParser; // method@b7eb │ │ -42b69c: 0c03 |0016: move-result-object v3 │ │ -42b69e: 7020 43af ba00 |0017: invoke-direct {v10, v11}, Lde/danoeh/antennapod/parser/feed/util/TypeGetter;.createReader:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/io/Reader; // method@af43 │ │ -42b6a4: 0c05 |001a: move-result-object v5 │ │ -42b6a6: 7220 e7b7 5300 |001b: invoke-interface {v3, v5}, Lorg/xmlpull/v1/XmlPullParser;.setInput:(Ljava/io/Reader;)V // method@b7e7 │ │ -42b6ac: 7210 ddb7 0300 |001e: invoke-interface {v3}, Lorg/xmlpull/v1/XmlPullParser;.getEventType:()I // method@b7dd │ │ -42b6b2: 0a06 |0021: move-result v6 │ │ -42b6b4: 3246 d300 |0022: if-eq v6, v4, 00f5 // +00d3 │ │ -42b6b8: 1227 |0024: const/4 v7, #int 2 // #2 │ │ -42b6ba: 3376 c200 |0025: if-ne v6, v7, 00e7 // +00c2 │ │ -42b6be: 7210 dfb7 0300 |0027: invoke-interface {v3}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@b7df │ │ -42b6c4: 0c06 |002a: move-result-object v6 │ │ -42b6c6: 6e10 2fb3 0600 |002b: invoke-virtual {v6}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ -42b6cc: 0a07 |002e: move-result v7 │ │ -42b6ce: 1408 52ba 0100 |002f: const v8, #float 1.58675e-40 // #0001ba52 │ │ -42b6d4: 1a09 dfcd |0032: const-string v9, "rss" // string@cddf │ │ -42b6d8: 3287 1200 |0034: if-eq v7, v8, 0046 // +0012 │ │ -42b6dc: 1408 9ee5 2f00 |0036: const v8, #float 4.39864e-39 // #002fe59e │ │ -42b6e2: 3287 0300 |0039: if-eq v7, v8, 003c // +0003 │ │ -42b6e6: 2813 |003b: goto 004e // +0013 │ │ -42b6e8: 1a07 3b85 |003c: const-string v7, "feed" // string@853b │ │ -42b6ec: 6e20 28b3 7600 |003e: invoke-virtual {v6, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42b6f2: 0a07 |0041: move-result v7 │ │ -42b6f4: 3807 0c00 |0042: if-eqz v7, 004e // +000c │ │ -42b6f8: 1207 |0044: const/4 v7, #int 0 // #0 │ │ -42b6fa: 280a |0045: goto 004f // +000a │ │ -42b6fc: 6e20 28b3 9600 |0046: invoke-virtual {v6, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42b702: 0a07 |0049: move-result v7 │ │ -42b704: 3807 0400 |004a: if-eqz v7, 004e // +0004 │ │ -42b708: 1217 |004c: const/4 v7, #int 1 // #1 │ │ -42b70a: 2802 |004d: goto 004f // +0002 │ │ -42b70c: 12f7 |004e: const/4 v7, #int -1 // #ff │ │ -42b70e: 3807 7400 |004f: if-eqz v7, 00c3 // +0074 │ │ -42b712: 3347 6700 |0051: if-ne v7, v4, 00b8 // +0067 │ │ -42b716: 1a04 82e6 |0053: const-string v4, "version" // string@e682 │ │ -42b71a: 7230 dbb7 0304 |0055: invoke-interface {v3, v0, v4}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b7db │ │ -42b720: 0c03 |0058: move-result-object v3 │ │ -42b722: 3903 1700 |0059: if-nez v3, 0070 // +0017 │ │ -42b726: 6e20 eeab 9b00 |005b: invoke-virtual {v11, v9}, Lde/danoeh/antennapod/model/feed/Feed;.setType:(Ljava/lang/String;)V // method@abee │ │ -42b72c: 1a03 0f0f |005e: const-string v3, "Assuming type RSS 2.0" // string@0f0f │ │ -42b730: 7120 fe0a 3200 |0060: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -42b736: 620b 91c7 |0063: sget-object v11, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.RSS20:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c791 │ │ -42b73a: 3805 0a00 |0065: if-eqz v5, 006f // +000a │ │ -42b73e: 6e10 2eb2 0500 |0067: invoke-virtual {v5}, Ljava/io/Reader;.close:()V // method@b22e │ │ -42b744: 2805 |006a: goto 006f // +0005 │ │ -42b746: 0d00 |006b: move-exception v0 │ │ -42b748: 6e10 8db3 0000 |006c: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -42b74e: 110b |006f: return-object v11 │ │ -42b750: 1a04 1f0a |0070: const-string v4, "2.0" // string@0a1f │ │ -42b754: 6e20 28b3 4300 |0072: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42b75a: 0a04 |0075: move-result v4 │ │ -42b75c: 3804 1700 |0076: if-eqz v4, 008d // +0017 │ │ -42b760: 6e20 eeab 9b00 |0078: invoke-virtual {v11, v9}, Lde/danoeh/antennapod/model/feed/Feed;.setType:(Ljava/lang/String;)V // method@abee │ │ -42b766: 1a03 af51 |007b: const-string v3, "Recognized type RSS 2.0" // string@51af │ │ -42b76a: 7120 fe0a 3200 |007d: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -42b770: 620b 91c7 |0080: sget-object v11, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.RSS20:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c791 │ │ -42b774: 3805 0a00 |0082: if-eqz v5, 008c // +000a │ │ -42b778: 6e10 2eb2 0500 |0084: invoke-virtual {v5}, Ljava/io/Reader;.close:()V // method@b22e │ │ -42b77e: 2805 |0087: goto 008c // +0005 │ │ -42b780: 0d00 |0088: move-exception v0 │ │ -42b782: 6e10 8db3 0000 |0089: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -42b788: 110b |008c: return-object v11 │ │ -42b78a: 1a04 ff09 |008d: const-string v4, "0.91" // string@09ff │ │ -42b78e: 6e20 28b3 4300 |008f: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42b794: 0a04 |0092: move-result v4 │ │ -42b796: 3904 1300 |0093: if-nez v4, 00a6 // +0013 │ │ -42b79a: 1a04 000a |0095: const-string v4, "0.92" // string@0a00 │ │ -42b79e: 6e20 28b3 4300 |0097: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42b7a4: 0a03 |009a: move-result v3 │ │ -42b7a6: 3803 0300 |009b: if-eqz v3, 009e // +0003 │ │ -42b7aa: 2809 |009d: goto 00a6 // +0009 │ │ -42b7ac: 2203 691d |009e: new-instance v3, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException; // type@1d69 │ │ -42b7b0: 1a04 245e |00a0: const-string v4, "Unsupported rss version" // string@5e24 │ │ -42b7b4: 7020 08af 4300 |00a2: invoke-direct {v3, v4}, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.:(Ljava/lang/String;)V // method@af08 │ │ -42b7ba: 2703 |00a5: throw v3 │ │ -42b7bc: 1a03 ae51 |00a6: const-string v3, "Recognized type RSS 0.91/0.92" // string@51ae │ │ -42b7c0: 7120 fe0a 3200 |00a8: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -42b7c6: 620b 90c7 |00ab: sget-object v11, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.RSS091:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c790 │ │ -42b7ca: 3805 0a00 |00ad: if-eqz v5, 00b7 // +000a │ │ -42b7ce: 6e10 2eb2 0500 |00af: invoke-virtual {v5}, Ljava/io/Reader;.close:()V // method@b22e │ │ -42b7d4: 2805 |00b2: goto 00b7 // +0005 │ │ -42b7d6: 0d00 |00b3: move-exception v0 │ │ -42b7d8: 6e10 8db3 0000 |00b4: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -42b7de: 110b |00b7: return-object v11 │ │ -42b7e0: 7120 fe0a 1200 |00b8: invoke-static {v2, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -42b7e6: 2203 691d |00bb: new-instance v3, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException; // type@1d69 │ │ -42b7ea: 6204 8fc7 |00bd: sget-object v4, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.INVALID:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c78f │ │ -42b7ee: 7030 07af 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@af07 │ │ -42b7f4: 2703 |00c2: throw v3 │ │ -42b7f6: 1a04 796d |00c3: const-string v4, "atom" // string@6d79 │ │ -42b7fa: 6e20 eeab 4b00 |00c5: invoke-virtual {v11, v4}, Lde/danoeh/antennapod/model/feed/Feed;.setType:(Ljava/lang/String;)V // method@abee │ │ -42b800: 1a04 ad51 |00c8: const-string v4, "Recognized type Atom" // string@51ad │ │ -42b804: 7120 fe0a 4200 |00ca: invoke-static {v2, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -42b80a: 1a04 1a99 |00cd: const-string v4, "http://www.w3.org/XML/1998/namespace" // string@991a │ │ -42b80e: 1a06 d5a2 |00cf: const-string v6, "lang" // string@a2d5 │ │ -42b812: 7230 dbb7 4306 |00d1: invoke-interface {v3, v4, v6}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b7db │ │ -42b818: 0c03 |00d4: move-result-object v3 │ │ -42b81a: 3803 0500 |00d5: if-eqz v3, 00da // +0005 │ │ -42b81e: 6e20 e4ab 3b00 |00d7: invoke-virtual {v11, v3}, Lde/danoeh/antennapod/model/feed/Feed;.setLanguage:(Ljava/lang/String;)V // method@abe4 │ │ -42b824: 620b 8ec7 |00da: sget-object v11, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.ATOM:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c78e │ │ -42b828: 3805 0a00 |00dc: if-eqz v5, 00e6 // +000a │ │ -42b82c: 6e10 2eb2 0500 |00de: invoke-virtual {v5}, Ljava/io/Reader;.close:()V // method@b22e │ │ -42b832: 2805 |00e1: goto 00e6 // +0005 │ │ -42b834: 0d00 |00e2: move-exception v0 │ │ -42b836: 6e10 8db3 0000 |00e3: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -42b83c: 110b |00e6: return-object v11 │ │ -42b83e: 7210 e2b7 0300 |00e7: invoke-interface {v3}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@b7e2 │ │ -42b844: 0a06 |00ea: move-result v6 │ │ -42b846: 2900 37ff |00eb: goto/16 0022 // -00c9 │ │ -42b84a: 2203 691d |00ed: new-instance v3, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException; // type@1d69 │ │ -42b84e: 1a04 6f5d |00ef: const-string v4, "Unable to get type" // string@5d6f │ │ -42b852: 7020 08af 4300 |00f1: invoke-direct {v3, v4}, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.:(Ljava/lang/String;)V // method@af08 │ │ -42b858: 2703 |00f4: throw v3 │ │ -42b85a: 3805 4900 |00f5: if-eqz v5, 013e // +0049 │ │ -42b85e: 6e10 2eb2 0500 |00f7: invoke-virtual {v5}, Ljava/io/Reader;.close:()V // method@b22e │ │ -42b864: 2844 |00fa: goto 013e // +0044 │ │ -42b866: 0d0b |00fb: move-exception v11 │ │ -42b868: 0750 |00fc: move-object v0, v5 │ │ -42b86a: 2806 |00fd: goto 0103 // +0006 │ │ -42b86c: 0d01 |00fe: move-exception v1 │ │ -42b86e: 2814 |00ff: goto 0113 // +0014 │ │ -42b870: 0d0b |0100: move-exception v11 │ │ -42b872: 2832 |0101: goto 0133 // +0032 │ │ -42b874: 0d0b |0102: move-exception v11 │ │ -42b876: 6e10 8db3 0b00 |0103: invoke-virtual {v11}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -42b87c: 3800 3800 |0106: if-eqz v0, 013e // +0038 │ │ -42b880: 6e10 2eb2 0000 |0108: invoke-virtual {v0}, Ljava/io/Reader;.close:()V // method@b22e │ │ -42b886: 2833 |010b: goto 013e // +0033 │ │ -42b888: 0d0b |010c: move-exception v11 │ │ -42b88a: 6e10 8db3 0b00 |010d: invoke-virtual {v11}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -42b890: 282e |0110: goto 013e // +002e │ │ -42b892: 0d01 |0111: move-exception v1 │ │ -42b894: 0705 |0112: move-object v5, v0 │ │ -42b896: 6e10 e9b7 0100 |0113: invoke-virtual {v1}, Lorg/xmlpull/v1/XmlPullParserException;.printStackTrace:()V // method@b7e9 │ │ -42b89c: 2201 3e1e |0116: new-instance v1, Ljava/io/File; // type@1e3e │ │ -42b8a0: 6e10 02ac 0b00 |0118: invoke-virtual {v11}, Lde/danoeh/antennapod/model/feed/FeedFile;.getFile_url:()Ljava/lang/String; // method@ac02 │ │ -42b8a6: 0c0b |011b: move-result-object v11 │ │ -42b8a8: 7020 c5b1 b100 |011c: invoke-direct {v1, v11}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b1c5 │ │ -42b8ae: 7110 b8b7 0100 |011f: invoke-static {v1}, Lorg/jsoup/Jsoup;.parse:(Ljava/io/File;)Lorg/jsoup/nodes/Document; // method@b7b8 │ │ -42b8b4: 1a00 0399 |0122: const-string v0, "html" // string@9903 │ │ -42b8b8: 2805 |0124: goto 0129 // +0005 │ │ -42b8ba: 0d0b |0125: move-exception v11 │ │ -42b8bc: 6e10 8db3 0b00 |0126: invoke-virtual {v11}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -42b8c2: 220b 691d |0129: new-instance v11, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException; // type@1d69 │ │ -42b8c6: 6201 8fc7 |012b: sget-object v1, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.INVALID:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c78f │ │ -42b8ca: 7030 07af 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@af07 │ │ -42b8d0: 270b |0130: throw v11 │ │ -42b8d2: 0d0b |0131: move-exception v11 │ │ -42b8d4: 0750 |0132: move-object v0, v5 │ │ -42b8d6: 3800 0a00 |0133: if-eqz v0, 013d // +000a │ │ -42b8da: 6e10 2eb2 0000 |0135: invoke-virtual {v0}, Ljava/io/Reader;.close:()V // method@b22e │ │ -42b8e0: 2805 |0138: goto 013d // +0005 │ │ -42b8e2: 0d00 |0139: move-exception v0 │ │ -42b8e4: 6e10 8db3 0000 |013a: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -42b8ea: 270b |013d: throw v11 │ │ -42b8ec: 7120 fe0a 1200 |013e: invoke-static {v2, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -42b8f2: 220b 691d |0141: new-instance v11, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException; // type@1d69 │ │ -42b8f6: 6200 8fc7 |0143: sget-object v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.INVALID:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c78f │ │ -42b8fa: 7020 06af 0b00 |0145: invoke-direct {v11, v0}, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.:(Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;)V // method@af06 │ │ -42b900: 270b |0148: throw v11 │ │ +42b628: |[42b628] de.danoeh.antennapod.parser.feed.util.TypeGetter.getType:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; │ │ +42b638: 6e10 02ac 0b00 |0000: invoke-virtual {v11}, Lde/danoeh/antennapod/model/feed/FeedFile;.getFile_url:()Ljava/lang/String; // method@ac02 │ │ +42b63e: 0c00 |0003: move-result-object v0 │ │ +42b640: 1a01 c35c |0004: const-string v1, "Type is invalid" // string@5cc3 │ │ +42b644: 1a02 c45c |0006: const-string v2, "TypeGetter" // string@5cc4 │ │ +42b648: 3800 3601 |0008: if-eqz v0, 013e // +0136 │ │ +42b64c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +42b64e: 7100 eab7 0000 |000b: invoke-static {}, Lorg/xmlpull/v1/XmlPullParserFactory;.newInstance:()Lorg/xmlpull/v1/XmlPullParserFactory; // method@b7ea │ │ +42b654: 0c03 |000e: move-result-object v3 │ │ +42b656: 1214 |000f: const/4 v4, #int 1 // #1 │ │ +42b658: 6e20 ecb7 4300 |0010: invoke-virtual {v3, v4}, Lorg/xmlpull/v1/XmlPullParserFactory;.setNamespaceAware:(Z)V // method@b7ec │ │ +42b65e: 6e10 ebb7 0300 |0013: invoke-virtual {v3}, Lorg/xmlpull/v1/XmlPullParserFactory;.newPullParser:()Lorg/xmlpull/v1/XmlPullParser; // method@b7eb │ │ +42b664: 0c03 |0016: move-result-object v3 │ │ +42b666: 7020 43af ba00 |0017: invoke-direct {v10, v11}, Lde/danoeh/antennapod/parser/feed/util/TypeGetter;.createReader:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/io/Reader; // method@af43 │ │ +42b66c: 0c05 |001a: move-result-object v5 │ │ +42b66e: 7220 e7b7 5300 |001b: invoke-interface {v3, v5}, Lorg/xmlpull/v1/XmlPullParser;.setInput:(Ljava/io/Reader;)V // method@b7e7 │ │ +42b674: 7210 ddb7 0300 |001e: invoke-interface {v3}, Lorg/xmlpull/v1/XmlPullParser;.getEventType:()I // method@b7dd │ │ +42b67a: 0a06 |0021: move-result v6 │ │ +42b67c: 3246 d300 |0022: if-eq v6, v4, 00f5 // +00d3 │ │ +42b680: 1227 |0024: const/4 v7, #int 2 // #2 │ │ +42b682: 3376 c200 |0025: if-ne v6, v7, 00e7 // +00c2 │ │ +42b686: 7210 dfb7 0300 |0027: invoke-interface {v3}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@b7df │ │ +42b68c: 0c06 |002a: move-result-object v6 │ │ +42b68e: 6e10 2fb3 0600 |002b: invoke-virtual {v6}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ +42b694: 0a07 |002e: move-result v7 │ │ +42b696: 1408 52ba 0100 |002f: const v8, #float 1.58675e-40 // #0001ba52 │ │ +42b69c: 1a09 dfcd |0032: const-string v9, "rss" // string@cddf │ │ +42b6a0: 3287 1200 |0034: if-eq v7, v8, 0046 // +0012 │ │ +42b6a4: 1408 9ee5 2f00 |0036: const v8, #float 4.39864e-39 // #002fe59e │ │ +42b6aa: 3287 0300 |0039: if-eq v7, v8, 003c // +0003 │ │ +42b6ae: 2813 |003b: goto 004e // +0013 │ │ +42b6b0: 1a07 3b85 |003c: const-string v7, "feed" // string@853b │ │ +42b6b4: 6e20 28b3 7600 |003e: invoke-virtual {v6, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42b6ba: 0a07 |0041: move-result v7 │ │ +42b6bc: 3807 0c00 |0042: if-eqz v7, 004e // +000c │ │ +42b6c0: 1207 |0044: const/4 v7, #int 0 // #0 │ │ +42b6c2: 280a |0045: goto 004f // +000a │ │ +42b6c4: 6e20 28b3 9600 |0046: invoke-virtual {v6, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42b6ca: 0a07 |0049: move-result v7 │ │ +42b6cc: 3807 0400 |004a: if-eqz v7, 004e // +0004 │ │ +42b6d0: 1217 |004c: const/4 v7, #int 1 // #1 │ │ +42b6d2: 2802 |004d: goto 004f // +0002 │ │ +42b6d4: 12f7 |004e: const/4 v7, #int -1 // #ff │ │ +42b6d6: 3807 7400 |004f: if-eqz v7, 00c3 // +0074 │ │ +42b6da: 3347 6700 |0051: if-ne v7, v4, 00b8 // +0067 │ │ +42b6de: 1a04 82e6 |0053: const-string v4, "version" // string@e682 │ │ +42b6e2: 7230 dbb7 0304 |0055: invoke-interface {v3, v0, v4}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b7db │ │ +42b6e8: 0c03 |0058: move-result-object v3 │ │ +42b6ea: 3903 1700 |0059: if-nez v3, 0070 // +0017 │ │ +42b6ee: 6e20 eeab 9b00 |005b: invoke-virtual {v11, v9}, Lde/danoeh/antennapod/model/feed/Feed;.setType:(Ljava/lang/String;)V // method@abee │ │ +42b6f4: 1a03 0f0f |005e: const-string v3, "Assuming type RSS 2.0" // string@0f0f │ │ +42b6f8: 7120 fe0a 3200 |0060: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +42b6fe: 620b 91c7 |0063: sget-object v11, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.RSS20:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c791 │ │ +42b702: 3805 0a00 |0065: if-eqz v5, 006f // +000a │ │ +42b706: 6e10 2eb2 0500 |0067: invoke-virtual {v5}, Ljava/io/Reader;.close:()V // method@b22e │ │ +42b70c: 2805 |006a: goto 006f // +0005 │ │ +42b70e: 0d00 |006b: move-exception v0 │ │ +42b710: 6e10 8db3 0000 |006c: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +42b716: 110b |006f: return-object v11 │ │ +42b718: 1a04 1f0a |0070: const-string v4, "2.0" // string@0a1f │ │ +42b71c: 6e20 28b3 4300 |0072: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42b722: 0a04 |0075: move-result v4 │ │ +42b724: 3804 1700 |0076: if-eqz v4, 008d // +0017 │ │ +42b728: 6e20 eeab 9b00 |0078: invoke-virtual {v11, v9}, Lde/danoeh/antennapod/model/feed/Feed;.setType:(Ljava/lang/String;)V // method@abee │ │ +42b72e: 1a03 af51 |007b: const-string v3, "Recognized type RSS 2.0" // string@51af │ │ +42b732: 7120 fe0a 3200 |007d: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +42b738: 620b 91c7 |0080: sget-object v11, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.RSS20:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c791 │ │ +42b73c: 3805 0a00 |0082: if-eqz v5, 008c // +000a │ │ +42b740: 6e10 2eb2 0500 |0084: invoke-virtual {v5}, Ljava/io/Reader;.close:()V // method@b22e │ │ +42b746: 2805 |0087: goto 008c // +0005 │ │ +42b748: 0d00 |0088: move-exception v0 │ │ +42b74a: 6e10 8db3 0000 |0089: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +42b750: 110b |008c: return-object v11 │ │ +42b752: 1a04 ff09 |008d: const-string v4, "0.91" // string@09ff │ │ +42b756: 6e20 28b3 4300 |008f: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42b75c: 0a04 |0092: move-result v4 │ │ +42b75e: 3904 1300 |0093: if-nez v4, 00a6 // +0013 │ │ +42b762: 1a04 000a |0095: const-string v4, "0.92" // string@0a00 │ │ +42b766: 6e20 28b3 4300 |0097: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42b76c: 0a03 |009a: move-result v3 │ │ +42b76e: 3803 0300 |009b: if-eqz v3, 009e // +0003 │ │ +42b772: 2809 |009d: goto 00a6 // +0009 │ │ +42b774: 2203 691d |009e: new-instance v3, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException; // type@1d69 │ │ +42b778: 1a04 245e |00a0: const-string v4, "Unsupported rss version" // string@5e24 │ │ +42b77c: 7020 08af 4300 |00a2: invoke-direct {v3, v4}, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.:(Ljava/lang/String;)V // method@af08 │ │ +42b782: 2703 |00a5: throw v3 │ │ +42b784: 1a03 ae51 |00a6: const-string v3, "Recognized type RSS 0.91/0.92" // string@51ae │ │ +42b788: 7120 fe0a 3200 |00a8: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +42b78e: 620b 90c7 |00ab: sget-object v11, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.RSS091:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c790 │ │ +42b792: 3805 0a00 |00ad: if-eqz v5, 00b7 // +000a │ │ +42b796: 6e10 2eb2 0500 |00af: invoke-virtual {v5}, Ljava/io/Reader;.close:()V // method@b22e │ │ +42b79c: 2805 |00b2: goto 00b7 // +0005 │ │ +42b79e: 0d00 |00b3: move-exception v0 │ │ +42b7a0: 6e10 8db3 0000 |00b4: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +42b7a6: 110b |00b7: return-object v11 │ │ +42b7a8: 7120 fe0a 1200 |00b8: invoke-static {v2, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +42b7ae: 2203 691d |00bb: new-instance v3, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException; // type@1d69 │ │ +42b7b2: 6204 8fc7 |00bd: sget-object v4, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.INVALID:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c78f │ │ +42b7b6: 7030 07af 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@af07 │ │ +42b7bc: 2703 |00c2: throw v3 │ │ +42b7be: 1a04 796d |00c3: const-string v4, "atom" // string@6d79 │ │ +42b7c2: 6e20 eeab 4b00 |00c5: invoke-virtual {v11, v4}, Lde/danoeh/antennapod/model/feed/Feed;.setType:(Ljava/lang/String;)V // method@abee │ │ +42b7c8: 1a04 ad51 |00c8: const-string v4, "Recognized type Atom" // string@51ad │ │ +42b7cc: 7120 fe0a 4200 |00ca: invoke-static {v2, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +42b7d2: 1a04 1a99 |00cd: const-string v4, "http://www.w3.org/XML/1998/namespace" // string@991a │ │ +42b7d6: 1a06 d5a2 |00cf: const-string v6, "lang" // string@a2d5 │ │ +42b7da: 7230 dbb7 4306 |00d1: invoke-interface {v3, v4, v6}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b7db │ │ +42b7e0: 0c03 |00d4: move-result-object v3 │ │ +42b7e2: 3803 0500 |00d5: if-eqz v3, 00da // +0005 │ │ +42b7e6: 6e20 e4ab 3b00 |00d7: invoke-virtual {v11, v3}, Lde/danoeh/antennapod/model/feed/Feed;.setLanguage:(Ljava/lang/String;)V // method@abe4 │ │ +42b7ec: 620b 8ec7 |00da: sget-object v11, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.ATOM:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c78e │ │ +42b7f0: 3805 0a00 |00dc: if-eqz v5, 00e6 // +000a │ │ +42b7f4: 6e10 2eb2 0500 |00de: invoke-virtual {v5}, Ljava/io/Reader;.close:()V // method@b22e │ │ +42b7fa: 2805 |00e1: goto 00e6 // +0005 │ │ +42b7fc: 0d00 |00e2: move-exception v0 │ │ +42b7fe: 6e10 8db3 0000 |00e3: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +42b804: 110b |00e6: return-object v11 │ │ +42b806: 7210 e2b7 0300 |00e7: invoke-interface {v3}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@b7e2 │ │ +42b80c: 0a06 |00ea: move-result v6 │ │ +42b80e: 2900 37ff |00eb: goto/16 0022 // -00c9 │ │ +42b812: 2203 691d |00ed: new-instance v3, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException; // type@1d69 │ │ +42b816: 1a04 6f5d |00ef: const-string v4, "Unable to get type" // string@5d6f │ │ +42b81a: 7020 08af 4300 |00f1: invoke-direct {v3, v4}, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.:(Ljava/lang/String;)V // method@af08 │ │ +42b820: 2703 |00f4: throw v3 │ │ +42b822: 3805 4900 |00f5: if-eqz v5, 013e // +0049 │ │ +42b826: 6e10 2eb2 0500 |00f7: invoke-virtual {v5}, Ljava/io/Reader;.close:()V // method@b22e │ │ +42b82c: 2844 |00fa: goto 013e // +0044 │ │ +42b82e: 0d0b |00fb: move-exception v11 │ │ +42b830: 0750 |00fc: move-object v0, v5 │ │ +42b832: 2806 |00fd: goto 0103 // +0006 │ │ +42b834: 0d01 |00fe: move-exception v1 │ │ +42b836: 2814 |00ff: goto 0113 // +0014 │ │ +42b838: 0d0b |0100: move-exception v11 │ │ +42b83a: 2832 |0101: goto 0133 // +0032 │ │ +42b83c: 0d0b |0102: move-exception v11 │ │ +42b83e: 6e10 8db3 0b00 |0103: invoke-virtual {v11}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +42b844: 3800 3800 |0106: if-eqz v0, 013e // +0038 │ │ +42b848: 6e10 2eb2 0000 |0108: invoke-virtual {v0}, Ljava/io/Reader;.close:()V // method@b22e │ │ +42b84e: 2833 |010b: goto 013e // +0033 │ │ +42b850: 0d0b |010c: move-exception v11 │ │ +42b852: 6e10 8db3 0b00 |010d: invoke-virtual {v11}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +42b858: 282e |0110: goto 013e // +002e │ │ +42b85a: 0d01 |0111: move-exception v1 │ │ +42b85c: 0705 |0112: move-object v5, v0 │ │ +42b85e: 6e10 e9b7 0100 |0113: invoke-virtual {v1}, Lorg/xmlpull/v1/XmlPullParserException;.printStackTrace:()V // method@b7e9 │ │ +42b864: 2201 3e1e |0116: new-instance v1, Ljava/io/File; // type@1e3e │ │ +42b868: 6e10 02ac 0b00 |0118: invoke-virtual {v11}, Lde/danoeh/antennapod/model/feed/FeedFile;.getFile_url:()Ljava/lang/String; // method@ac02 │ │ +42b86e: 0c0b |011b: move-result-object v11 │ │ +42b870: 7020 c5b1 b100 |011c: invoke-direct {v1, v11}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b1c5 │ │ +42b876: 7110 b8b7 0100 |011f: invoke-static {v1}, Lorg/jsoup/Jsoup;.parse:(Ljava/io/File;)Lorg/jsoup/nodes/Document; // method@b7b8 │ │ +42b87c: 1a00 0399 |0122: const-string v0, "html" // string@9903 │ │ +42b880: 2805 |0124: goto 0129 // +0005 │ │ +42b882: 0d0b |0125: move-exception v11 │ │ +42b884: 6e10 8db3 0b00 |0126: invoke-virtual {v11}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +42b88a: 220b 691d |0129: new-instance v11, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException; // type@1d69 │ │ +42b88e: 6201 8fc7 |012b: sget-object v1, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.INVALID:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c78f │ │ +42b892: 7030 07af 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@af07 │ │ +42b898: 270b |0130: throw v11 │ │ +42b89a: 0d0b |0131: move-exception v11 │ │ +42b89c: 0750 |0132: move-object v0, v5 │ │ +42b89e: 3800 0a00 |0133: if-eqz v0, 013d // +000a │ │ +42b8a2: 6e10 2eb2 0000 |0135: invoke-virtual {v0}, Ljava/io/Reader;.close:()V // method@b22e │ │ +42b8a8: 2805 |0138: goto 013d // +0005 │ │ +42b8aa: 0d00 |0139: move-exception v0 │ │ +42b8ac: 6e10 8db3 0000 |013a: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +42b8b2: 270b |013d: throw v11 │ │ +42b8b4: 7120 fe0a 1200 |013e: invoke-static {v2, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +42b8ba: 220b 691d |0141: new-instance v11, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException; // type@1d69 │ │ +42b8be: 6200 8fc7 |0143: sget-object v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.INVALID:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c78f │ │ +42b8c2: 7020 06af 0b00 |0145: invoke-direct {v11, v0}, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.:(Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;)V // method@af06 │ │ +42b8c8: 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 │ │ @@ -992368,17 +992368,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42ba58: |[42ba58] de.danoeh.antennapod.parser.media.BuildConfig.:()V │ │ -42ba68: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42ba6e: 0e00 |0003: return-void │ │ +42ba20: |[42ba20] de.danoeh.antennapod.parser.media.BuildConfig.:()V │ │ +42ba30: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42ba36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/parser/media/BuildConfig; │ │ │ │ Virtual methods - │ │ @@ -992492,17 +992492,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42ba70: |[42ba70] de.danoeh.antennapod.parser.media.R$attr.:()V │ │ -42ba80: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42ba86: 0e00 |0003: return-void │ │ +42ba38: |[42ba38] de.danoeh.antennapod.parser.media.R$attr.:()V │ │ +42ba48: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42ba4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -992569,17 +992569,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42ba88: |[42ba88] de.danoeh.antennapod.parser.media.R$color.:()V │ │ -42ba98: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42ba9e: 0e00 |0003: return-void │ │ +42ba50: |[42ba50] de.danoeh.antennapod.parser.media.R$color.:()V │ │ +42ba60: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42ba66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -992721,17 +992721,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42baa0: |[42baa0] de.danoeh.antennapod.parser.media.R$dimen.:()V │ │ -42bab0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42bab6: 0e00 |0003: return-void │ │ +42ba68: |[42ba68] de.danoeh.antennapod.parser.media.R$dimen.:()V │ │ +42ba78: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42ba7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -992823,17 +992823,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42bab8: |[42bab8] de.danoeh.antennapod.parser.media.R$drawable.:()V │ │ -42bac8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42bace: 0e00 |0003: return-void │ │ +42ba80: |[42ba80] de.danoeh.antennapod.parser.media.R$drawable.:()V │ │ +42ba90: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42ba96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -993255,17 +993255,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42bad0: |[42bad0] de.danoeh.antennapod.parser.media.R$id.:()V │ │ -42bae0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42bae6: 0e00 |0003: return-void │ │ +42ba98: |[42ba98] de.danoeh.antennapod.parser.media.R$id.:()V │ │ +42baa8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42baae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -993307,17 +993307,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42bae8: |[42bae8] de.danoeh.antennapod.parser.media.R$integer.:()V │ │ -42baf8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42bafe: 0e00 |0003: return-void │ │ +42bab0: |[42bab0] de.danoeh.antennapod.parser.media.R$integer.:()V │ │ +42bac0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42bac6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -993429,17 +993429,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42bb00: |[42bb00] de.danoeh.antennapod.parser.media.R$layout.:()V │ │ -42bb10: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42bb16: 0e00 |0003: return-void │ │ +42bac8: |[42bac8] de.danoeh.antennapod.parser.media.R$layout.:()V │ │ +42bad8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42bade: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -993481,17 +993481,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42bb18: |[42bb18] de.danoeh.antennapod.parser.media.R$string.:()V │ │ -42bb28: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42bb2e: 0e00 |0003: return-void │ │ +42bae0: |[42bae0] de.danoeh.antennapod.parser.media.R$string.:()V │ │ +42baf0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42baf6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -993583,17 +993583,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42bc84: |[42bc84] de.danoeh.antennapod.parser.media.R$style.:()V │ │ -42bc94: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42bc9a: 0e00 |0003: return-void │ │ +42bc4c: |[42bc4c] de.danoeh.antennapod.parser.media.R$style.:()V │ │ +42bc5c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42bc62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -993845,62 +993845,62 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 150 16-bit code units │ │ -42bb30: |[42bb30] de.danoeh.antennapod.parser.media.R$styleable.:()V │ │ -42bb40: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -42bb42: 2301 0120 |0001: new-array v1, v0, [I // type@2001 │ │ -42bb46: 2601 2f00 0000 |0003: fill-array-data v1, 00000032 // +0000002f │ │ -42bb4c: 6901 3fc8 |0006: sput-object v1, Lde/danoeh/antennapod/parser/media/R$styleable;.Capability:[I // field@c83f │ │ -42bb50: 1251 |0008: const/4 v1, #int 5 // #5 │ │ -42bb52: 2311 0120 |0009: new-array v1, v1, [I // type@2001 │ │ -42bb56: 2601 2f00 0000 |000b: fill-array-data v1, 0000003a // +0000002f │ │ -42bb5c: 6901 42c8 |000e: sput-object v1, Lde/danoeh/antennapod/parser/media/R$styleable;.ColorStateListItem:[I // field@c842 │ │ -42bb60: 1271 |0010: const/4 v1, #int 7 // #7 │ │ -42bb62: 2311 0120 |0011: new-array v1, v1, [I // type@2001 │ │ -42bb66: 2601 3500 0000 |0013: fill-array-data v1, 00000048 // +00000035 │ │ -42bb6c: 6901 48c8 |0016: sput-object v1, Lde/danoeh/antennapod/parser/media/R$styleable;.FontFamily:[I // field@c848 │ │ -42bb70: 1301 0a00 |0018: const/16 v1, #int 10 // #a │ │ -42bb74: 2311 0120 |001a: new-array v1, v1, [I // type@2001 │ │ -42bb78: 2601 3e00 0000 |001c: fill-array-data v1, 0000005a // +0000003e │ │ -42bb7e: 6901 49c8 |001f: sput-object v1, Lde/danoeh/antennapod/parser/media/R$styleable;.FontFamilyFont:[I // field@c849 │ │ -42bb82: 1301 0c00 |0021: const/16 v1, #int 12 // #c │ │ -42bb86: 2311 0120 |0023: new-array v1, v1, [I // type@2001 │ │ -42bb8a: 2601 4d00 0000 |0025: fill-array-data v1, 00000072 // +0000004d │ │ -42bb90: 6901 5bc8 |0028: sput-object v1, Lde/danoeh/antennapod/parser/media/R$styleable;.GradientColor:[I // field@c85b │ │ -42bb94: 2300 0120 |002a: new-array v0, v0, [I // type@2001 │ │ -42bb98: 2600 6200 0000 |002c: fill-array-data v0, 0000008e // +00000062 │ │ -42bb9e: 6900 5cc8 |002f: sput-object v0, Lde/danoeh/antennapod/parser/media/R$styleable;.GradientColorItem:[I // field@c85c │ │ -42bba2: 0e00 |0031: return-void │ │ -42bba4: 0003 0400 0200 0000 7d03 047f be03 ... |0032: array-data (8 units) │ │ -42bbb4: 0003 0400 0500 0000 a501 0101 1f03 ... |003a: array-data (14 units) │ │ -42bbd0: 0003 0400 0700 0000 e501 047f e601 ... |0048: array-data (18 units) │ │ -42bbf4: 0003 0400 0a00 0000 3205 0101 3305 ... |005a: array-data (24 units) │ │ -42bc24: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0072: array-data (28 units) │ │ -42bc5c: 0003 0400 0200 0000 a501 0101 1405 ... |008e: array-data (8 units) │ │ +42baf8: |[42baf8] de.danoeh.antennapod.parser.media.R$styleable.:()V │ │ +42bb08: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +42bb0a: 2301 0120 |0001: new-array v1, v0, [I // type@2001 │ │ +42bb0e: 2601 2f00 0000 |0003: fill-array-data v1, 00000032 // +0000002f │ │ +42bb14: 6901 3fc8 |0006: sput-object v1, Lde/danoeh/antennapod/parser/media/R$styleable;.Capability:[I // field@c83f │ │ +42bb18: 1251 |0008: const/4 v1, #int 5 // #5 │ │ +42bb1a: 2311 0120 |0009: new-array v1, v1, [I // type@2001 │ │ +42bb1e: 2601 2f00 0000 |000b: fill-array-data v1, 0000003a // +0000002f │ │ +42bb24: 6901 42c8 |000e: sput-object v1, Lde/danoeh/antennapod/parser/media/R$styleable;.ColorStateListItem:[I // field@c842 │ │ +42bb28: 1271 |0010: const/4 v1, #int 7 // #7 │ │ +42bb2a: 2311 0120 |0011: new-array v1, v1, [I // type@2001 │ │ +42bb2e: 2601 3500 0000 |0013: fill-array-data v1, 00000048 // +00000035 │ │ +42bb34: 6901 48c8 |0016: sput-object v1, Lde/danoeh/antennapod/parser/media/R$styleable;.FontFamily:[I // field@c848 │ │ +42bb38: 1301 0a00 |0018: const/16 v1, #int 10 // #a │ │ +42bb3c: 2311 0120 |001a: new-array v1, v1, [I // type@2001 │ │ +42bb40: 2601 3e00 0000 |001c: fill-array-data v1, 0000005a // +0000003e │ │ +42bb46: 6901 49c8 |001f: sput-object v1, Lde/danoeh/antennapod/parser/media/R$styleable;.FontFamilyFont:[I // field@c849 │ │ +42bb4a: 1301 0c00 |0021: const/16 v1, #int 12 // #c │ │ +42bb4e: 2311 0120 |0023: new-array v1, v1, [I // type@2001 │ │ +42bb52: 2601 4d00 0000 |0025: fill-array-data v1, 00000072 // +0000004d │ │ +42bb58: 6901 5bc8 |0028: sput-object v1, Lde/danoeh/antennapod/parser/media/R$styleable;.GradientColor:[I // field@c85b │ │ +42bb5c: 2300 0120 |002a: new-array v0, v0, [I // type@2001 │ │ +42bb60: 2600 6200 0000 |002c: fill-array-data v0, 0000008e // +00000062 │ │ +42bb66: 6900 5cc8 |002f: sput-object v0, Lde/danoeh/antennapod/parser/media/R$styleable;.GradientColorItem:[I // field@c85c │ │ +42bb6a: 0e00 |0031: return-void │ │ +42bb6c: 0003 0400 0200 0000 7d03 047f be03 ... |0032: array-data (8 units) │ │ +42bb7c: 0003 0400 0500 0000 a501 0101 1f03 ... |003a: array-data (14 units) │ │ +42bb98: 0003 0400 0700 0000 e501 047f e601 ... |0048: array-data (18 units) │ │ +42bbbc: 0003 0400 0a00 0000 3205 0101 3305 ... |005a: array-data (24 units) │ │ +42bbec: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0072: array-data (28 units) │ │ +42bc24: 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 │ │ -42bc6c: |[42bc6c] de.danoeh.antennapod.parser.media.R$styleable.:()V │ │ -42bc7c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42bc82: 0e00 |0003: return-void │ │ +42bc34: |[42bc34] de.danoeh.antennapod.parser.media.R$styleable.:()V │ │ +42bc44: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42bc4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -993931,17 +993931,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42bc9c: |[42bc9c] de.danoeh.antennapod.parser.media.R.:()V │ │ -42bcac: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42bcb2: 0e00 |0003: return-void │ │ +42bc64: |[42bc64] de.danoeh.antennapod.parser.media.R.:()V │ │ +42bc74: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42bc7a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -994038,18 +994038,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 │ │ -42c4ec: |[42c4ec] de.danoeh.antennapod.parser.media.id3.ID3Reader.:(Lorg/apache/commons/io/input/CountingInputStream;)V │ │ -42c4fc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42c502: 5b01 79c8 |0003: iput-object v1, v0, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@c879 │ │ -42c506: 0e00 |0005: return-void │ │ +42c4b4: |[42c4b4] de.danoeh.antennapod.parser.media.id3.ID3Reader.:(Lorg/apache/commons/io/input/CountingInputStream;)V │ │ +42c4c4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42c4ca: 5b01 79c8 |0003: iput-object v1, v0, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@c879 │ │ +42c4ce: 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; │ │ @@ -994059,37 +994059,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 │ │ -42c31c: |[42c31c] de.danoeh.antennapod.parser.media.id3.ID3Reader.readEncodedString1:(Ljava/nio/charset/Charset;I)Ljava/lang/String; │ │ -42c32c: 2200 381e |0000: new-instance v0, Ljava/io/ByteArrayOutputStream; // type@1e38 │ │ -42c330: 7010 a8b1 0000 |0002: invoke-direct {v0}, Ljava/io/ByteArrayOutputStream;.:()V // method@b1a8 │ │ -42c336: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -42c338: 3551 0f00 |0006: if-ge v1, v5, 0015 // +000f │ │ -42c33c: 6e10 5aaf 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@af5a │ │ -42c342: 0a02 |000b: move-result v2 │ │ -42c344: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -42c348: 3902 0300 |000e: if-nez v2, 0011 // +0003 │ │ -42c34c: 2805 |0010: goto 0015 // +0005 │ │ -42c34e: 6e20 b0b1 2000 |0011: invoke-virtual {v0, v2}, Ljava/io/ByteArrayOutputStream;.write:(I)V // method@b1b0 │ │ -42c354: 28f2 |0014: goto 0006 // -000e │ │ -42c356: 6e10 50b4 0400 |0015: invoke-virtual {v4}, Ljava/nio/charset/Charset;.newDecoder:()Ljava/nio/charset/CharsetDecoder; // method@b450 │ │ -42c35c: 0c04 |0018: move-result-object v4 │ │ -42c35e: 6e10 adb1 0000 |0019: invoke-virtual {v0}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@b1ad │ │ -42c364: 0c05 |001c: move-result-object v5 │ │ -42c366: 7110 36b4 0500 |001d: invoke-static {v5}, Ljava/nio/ByteBuffer;.wrap:([B)Ljava/nio/ByteBuffer; // method@b436 │ │ -42c36c: 0c05 |0020: move-result-object v5 │ │ -42c36e: 6e20 51b4 5400 |0021: invoke-virtual {v4, v5}, Ljava/nio/charset/CharsetDecoder;.decode:(Ljava/nio/ByteBuffer;)Ljava/nio/CharBuffer; // method@b451 │ │ -42c374: 0c04 |0024: move-result-object v4 │ │ -42c376: 6e10 38b4 0400 |0025: invoke-virtual {v4}, Ljava/nio/CharBuffer;.toString:()Ljava/lang/String; // method@b438 │ │ -42c37c: 0c04 |0028: move-result-object v4 │ │ -42c37e: 1104 |0029: return-object v4 │ │ +42c2e4: |[42c2e4] de.danoeh.antennapod.parser.media.id3.ID3Reader.readEncodedString1:(Ljava/nio/charset/Charset;I)Ljava/lang/String; │ │ +42c2f4: 2200 381e |0000: new-instance v0, Ljava/io/ByteArrayOutputStream; // type@1e38 │ │ +42c2f8: 7010 a8b1 0000 |0002: invoke-direct {v0}, Ljava/io/ByteArrayOutputStream;.:()V // method@b1a8 │ │ +42c2fe: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +42c300: 3551 0f00 |0006: if-ge v1, v5, 0015 // +000f │ │ +42c304: 6e10 5aaf 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@af5a │ │ +42c30a: 0a02 |000b: move-result v2 │ │ +42c30c: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +42c310: 3902 0300 |000e: if-nez v2, 0011 // +0003 │ │ +42c314: 2805 |0010: goto 0015 // +0005 │ │ +42c316: 6e20 b0b1 2000 |0011: invoke-virtual {v0, v2}, Ljava/io/ByteArrayOutputStream;.write:(I)V // method@b1b0 │ │ +42c31c: 28f2 |0014: goto 0006 // -000e │ │ +42c31e: 6e10 50b4 0400 |0015: invoke-virtual {v4}, Ljava/nio/charset/Charset;.newDecoder:()Ljava/nio/charset/CharsetDecoder; // method@b450 │ │ +42c324: 0c04 |0018: move-result-object v4 │ │ +42c326: 6e10 adb1 0000 |0019: invoke-virtual {v0}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@b1ad │ │ +42c32c: 0c05 |001c: move-result-object v5 │ │ +42c32e: 7110 36b4 0500 |001d: invoke-static {v5}, Ljava/nio/ByteBuffer;.wrap:([B)Ljava/nio/ByteBuffer; // method@b436 │ │ +42c334: 0c05 |0020: move-result-object v5 │ │ +42c336: 6e20 51b4 5400 |0021: invoke-virtual {v4, v5}, Ljava/nio/charset/CharsetDecoder;.decode:(Ljava/nio/ByteBuffer;)Ljava/nio/CharBuffer; // method@b451 │ │ +42c33c: 0c04 |0024: move-result-object v4 │ │ +42c33e: 6e10 38b4 0400 |0025: invoke-virtual {v4}, Ljava/nio/CharBuffer;.toString:()Ljava/lang/String; // method@b438 │ │ +42c344: 0c04 |0028: move-result-object v4 │ │ +42c346: 1104 |0029: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x0008 line=171 │ │ 0x0011 line=176 │ │ 0x0015 line=178 │ │ locals : │ │ @@ -994102,52 +994102,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 │ │ -42c380: |[42c380] de.danoeh.antennapod.parser.media.id3.ID3Reader.readEncodedString2:(Ljava/nio/charset/Charset;I)Ljava/lang/String; │ │ -42c390: 2200 381e |0000: new-instance v0, Ljava/io/ByteArrayOutputStream; // type@1e38 │ │ -42c394: 7010 a8b1 0000 |0002: invoke-direct {v0}, Ljava/io/ByteArrayOutputStream;.:()V // method@b1a8 │ │ -42c39a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -42c39c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -42c39e: d803 0201 |0007: add-int/lit8 v3, v2, #int 1 // #01 │ │ -42c3a2: 3573 1900 |0009: if-ge v3, v7, 0022 // +0019 │ │ -42c3a6: 6e10 5aaf 0500 |000b: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@af5a │ │ -42c3ac: 0a03 |000e: move-result v3 │ │ -42c3ae: 6e10 5aaf 0500 |000f: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@af5a │ │ -42c3b4: 0a04 |0012: move-result v4 │ │ -42c3b6: 3903 0600 |0013: if-nez v3, 0019 // +0006 │ │ -42c3ba: 3904 0400 |0015: if-nez v4, 0019 // +0004 │ │ -42c3be: 1211 |0017: const/4 v1, #int 1 // #1 │ │ -42c3c0: 280a |0018: goto 0022 // +000a │ │ -42c3c2: d802 0202 |0019: add-int/lit8 v2, v2, #int 2 // #02 │ │ -42c3c6: 6e20 b0b1 3000 |001b: invoke-virtual {v0, v3}, Ljava/io/ByteArrayOutputStream;.write:(I)V // method@b1b0 │ │ -42c3cc: 6e20 b0b1 4000 |001e: invoke-virtual {v0, v4}, Ljava/io/ByteArrayOutputStream;.write:(I)V // method@b1b0 │ │ -42c3d2: 28e6 |0021: goto 0007 // -001a │ │ -42c3d4: 3901 0d00 |0022: if-nez v1, 002f // +000d │ │ -42c3d8: 3572 0b00 |0024: if-ge v2, v7, 002f // +000b │ │ -42c3dc: 6e10 5aaf 0500 |0026: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@af5a │ │ -42c3e2: 0a07 |0029: move-result v7 │ │ -42c3e4: 3807 0500 |002a: if-eqz v7, 002f // +0005 │ │ -42c3e8: 6e20 b0b1 7000 |002c: invoke-virtual {v0, v7}, Ljava/io/ByteArrayOutputStream;.write:(I)V // method@b1b0 │ │ -42c3ee: 6e10 50b4 0600 |002f: invoke-virtual {v6}, Ljava/nio/charset/Charset;.newDecoder:()Ljava/nio/charset/CharsetDecoder; // method@b450 │ │ -42c3f4: 0c06 |0032: move-result-object v6 │ │ -42c3f6: 6e10 adb1 0000 |0033: invoke-virtual {v0}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@b1ad │ │ -42c3fc: 0c07 |0036: move-result-object v7 │ │ -42c3fe: 7110 36b4 0700 |0037: invoke-static {v7}, Ljava/nio/ByteBuffer;.wrap:([B)Ljava/nio/ByteBuffer; // method@b436 │ │ -42c404: 0c07 |003a: move-result-object v7 │ │ -42c406: 6e20 51b4 7600 |003b: invoke-virtual {v6, v7}, Ljava/nio/charset/CharsetDecoder;.decode:(Ljava/nio/ByteBuffer;)Ljava/nio/CharBuffer; // method@b451 │ │ -42c40c: 0c06 |003e: move-result-object v6 │ │ -42c40e: 6e10 38b4 0600 |003f: invoke-virtual {v6}, Ljava/nio/CharBuffer;.toString:()Ljava/lang/String; // method@b438 │ │ -42c414: 0c06 |0042: move-result-object v6 │ │ -42c416: 1106 |0043: return-object v6 │ │ -42c418: 1a06 0000 |0044: const-string v6, "" // string@0000 │ │ -42c41c: 1106 |0046: return-object v6 │ │ +42c348: |[42c348] de.danoeh.antennapod.parser.media.id3.ID3Reader.readEncodedString2:(Ljava/nio/charset/Charset;I)Ljava/lang/String; │ │ +42c358: 2200 381e |0000: new-instance v0, Ljava/io/ByteArrayOutputStream; // type@1e38 │ │ +42c35c: 7010 a8b1 0000 |0002: invoke-direct {v0}, Ljava/io/ByteArrayOutputStream;.:()V // method@b1a8 │ │ +42c362: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +42c364: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +42c366: d803 0201 |0007: add-int/lit8 v3, v2, #int 1 // #01 │ │ +42c36a: 3573 1900 |0009: if-ge v3, v7, 0022 // +0019 │ │ +42c36e: 6e10 5aaf 0500 |000b: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@af5a │ │ +42c374: 0a03 |000e: move-result v3 │ │ +42c376: 6e10 5aaf 0500 |000f: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@af5a │ │ +42c37c: 0a04 |0012: move-result v4 │ │ +42c37e: 3903 0600 |0013: if-nez v3, 0019 // +0006 │ │ +42c382: 3904 0400 |0015: if-nez v4, 0019 // +0004 │ │ +42c386: 1211 |0017: const/4 v1, #int 1 // #1 │ │ +42c388: 280a |0018: goto 0022 // +000a │ │ +42c38a: d802 0202 |0019: add-int/lit8 v2, v2, #int 2 // #02 │ │ +42c38e: 6e20 b0b1 3000 |001b: invoke-virtual {v0, v3}, Ljava/io/ByteArrayOutputStream;.write:(I)V // method@b1b0 │ │ +42c394: 6e20 b0b1 4000 |001e: invoke-virtual {v0, v4}, Ljava/io/ByteArrayOutputStream;.write:(I)V // method@b1b0 │ │ +42c39a: 28e6 |0021: goto 0007 // -001a │ │ +42c39c: 3901 0d00 |0022: if-nez v1, 002f // +000d │ │ +42c3a0: 3572 0b00 |0024: if-ge v2, v7, 002f // +000b │ │ +42c3a4: 6e10 5aaf 0500 |0026: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@af5a │ │ +42c3aa: 0a07 |0029: move-result v7 │ │ +42c3ac: 3807 0500 |002a: if-eqz v7, 002f // +0005 │ │ +42c3b0: 6e20 b0b1 7000 |002c: invoke-virtual {v0, v7}, Ljava/io/ByteArrayOutputStream;.write:(I)V // method@b1b0 │ │ +42c3b6: 6e10 50b4 0600 |002f: invoke-virtual {v6}, Ljava/nio/charset/Charset;.newDecoder:()Ljava/nio/charset/CharsetDecoder; // method@b450 │ │ +42c3bc: 0c06 |0032: move-result-object v6 │ │ +42c3be: 6e10 adb1 0000 |0033: invoke-virtual {v0}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@b1ad │ │ +42c3c4: 0c07 |0036: move-result-object v7 │ │ +42c3c6: 7110 36b4 0700 |0037: invoke-static {v7}, Ljava/nio/ByteBuffer;.wrap:([B)Ljava/nio/ByteBuffer; // method@b436 │ │ +42c3cc: 0c07 |003a: move-result-object v7 │ │ +42c3ce: 6e20 51b4 7600 |003b: invoke-virtual {v6, v7}, Ljava/nio/charset/CharsetDecoder;.decode:(Ljava/nio/ByteBuffer;)Ljava/nio/CharBuffer; // method@b451 │ │ +42c3d4: 0c06 |003e: move-result-object v6 │ │ +42c3d6: 6e10 38b4 0600 |003f: invoke-virtual {v6}, Ljava/nio/CharBuffer;.toString:()Ljava/lang/String; // method@b438 │ │ +42c3dc: 0c06 |0042: move-result-object v6 │ │ +42c3de: 1106 |0043: return-object v6 │ │ +42c3e0: 1a06 0000 |0044: const-string v6, "" // string@0000 │ │ +42c3e4: 1106 |0046: return-object v6 │ │ catches : 1 │ │ 0x002f - 0x0043 │ │ Ljava/nio/charset/MalformedInputException; -> 0x0044 │ │ positions : │ │ 0x0000 line=185 │ │ 0x000b line=189 │ │ 0x000f line=190 │ │ @@ -994166,24 +994166,24 @@ │ │ type : '(I)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -42c288: |[42c288] de.danoeh.antennapod.parser.media.id3.ID3Reader.unsynchsafe:(I)I │ │ -42c298: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -42c29a: 1501 007f |0001: const/high16 v1, #int 2130706432 // #7f00 │ │ -42c29e: 3801 0a00 |0003: if-eqz v1, 000d // +000a │ │ -42c2a2: e100 0001 |0005: shr-int/lit8 v0, v0, #int 1 // #01 │ │ -42c2a6: 9502 0401 |0007: and-int v2, v4, v1 │ │ -42c2aa: b620 |0009: or-int/2addr v0, v2 │ │ -42c2ac: e101 0108 |000a: shr-int/lit8 v1, v1, #int 8 // #08 │ │ -42c2b0: 28f7 |000c: goto 0003 // -0009 │ │ -42c2b2: 0f00 |000d: return v0 │ │ +42c250: |[42c250] de.danoeh.antennapod.parser.media.id3.ID3Reader.unsynchsafe:(I)I │ │ +42c260: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +42c262: 1501 007f |0001: const/high16 v1, #int 2130706432 // #7f00 │ │ +42c266: 3801 0a00 |0003: if-eqz v1, 000d // +000a │ │ +42c26a: e100 0001 |0005: shr-int/lit8 v0, v0, #int 1 // #01 │ │ +42c26e: 9502 0401 |0007: and-int v2, v4, v1 │ │ +42c272: b620 |0009: or-int/2addr v0, v2 │ │ +42c274: e101 0108 |000a: shr-int/lit8 v1, v1, #int 8 // #08 │ │ +42c278: 28f7 |000c: goto 0003 // -0009 │ │ +42c27a: 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 │ │ │ │ @@ -994193,34 +994193,34 @@ │ │ type : '(C)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -42c508: |[42c508] de.danoeh.antennapod.parser.media.id3.ID3Reader.expectChar:(C)V │ │ -42c518: 5440 79c8 |0000: iget-object v0, v4, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@c879 │ │ -42c51c: 6e10 6eb7 0000 |0002: invoke-virtual {v0}, Lorg/apache/commons/io/input/ProxyInputStream;.read:()I // method@b76e │ │ -42c522: 0a00 |0005: move-result v0 │ │ -42c524: 8e00 |0006: int-to-char v0, v0 │ │ -42c526: 3350 0300 |0007: if-ne v0, v5, 000a // +0003 │ │ -42c52a: 0e00 |0009: return-void │ │ -42c52c: 2201 891d |000a: new-instance v1, Lde/danoeh/antennapod/parser/media/id3/ID3ReaderException; // type@1d89 │ │ -42c530: 2202 8f1e |000c: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ -42c534: 7010 50b3 0200 |000e: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -42c53a: 1a03 ca1b |0011: const-string v3, "Expected " // string@1bca │ │ -42c53e: 6e20 5cb3 3200 |0013: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42c544: 6e20 54b3 5200 |0016: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b354 │ │ -42c54a: 1a05 9700 |0019: const-string v5, " and got " // string@0097 │ │ -42c54e: 6e20 5cb3 5200 |001b: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42c554: 6e20 54b3 0200 |001e: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b354 │ │ -42c55a: 6e10 67b3 0200 |0021: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -42c560: 0c05 |0024: move-result-object v5 │ │ -42c562: 7020 69af 5100 |0025: invoke-direct {v1, v5}, Lde/danoeh/antennapod/parser/media/id3/ID3ReaderException;.:(Ljava/lang/String;)V // method@af69 │ │ -42c568: 2701 |0028: throw v1 │ │ +42c4d0: |[42c4d0] de.danoeh.antennapod.parser.media.id3.ID3Reader.expectChar:(C)V │ │ +42c4e0: 5440 79c8 |0000: iget-object v0, v4, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@c879 │ │ +42c4e4: 6e10 6eb7 0000 |0002: invoke-virtual {v0}, Lorg/apache/commons/io/input/ProxyInputStream;.read:()I // method@b76e │ │ +42c4ea: 0a00 |0005: move-result v0 │ │ +42c4ec: 8e00 |0006: int-to-char v0, v0 │ │ +42c4ee: 3350 0300 |0007: if-ne v0, v5, 000a // +0003 │ │ +42c4f2: 0e00 |0009: return-void │ │ +42c4f4: 2201 891d |000a: new-instance v1, Lde/danoeh/antennapod/parser/media/id3/ID3ReaderException; // type@1d89 │ │ +42c4f8: 2202 8f1e |000c: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ +42c4fc: 7010 50b3 0200 |000e: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +42c502: 1a03 ca1b |0011: const-string v3, "Expected " // string@1bca │ │ +42c506: 6e20 5cb3 3200 |0013: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42c50c: 6e20 54b3 5200 |0016: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b354 │ │ +42c512: 1a05 9700 |0019: const-string v5, " and got " // string@0097 │ │ +42c516: 6e20 5cb3 5200 |001b: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42c51c: 6e20 54b3 0200 |001e: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b354 │ │ +42c522: 6e10 67b3 0200 |0021: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +42c528: 0c05 |0024: move-result-object v5 │ │ +42c52a: 7020 69af 5100 |0025: invoke-direct {v1, v5}, Lde/danoeh/antennapod/parser/media/id3/ID3ReaderException;.:(Ljava/lang/String;)V // method@af69 │ │ +42c530: 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 │ │ @@ -994230,19 +994230,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -42c20c: |[42c20c] de.danoeh.antennapod.parser.media.id3.ID3Reader.getPosition:()I │ │ -42c21c: 5410 79c8 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@c879 │ │ -42c220: 6e10 6cb7 0000 |0002: invoke-virtual {v0}, Lorg/apache/commons/io/input/CountingInputStream;.getCount:()I // method@b76c │ │ -42c226: 0a00 |0005: move-result v0 │ │ -42c228: 0f00 |0006: return v0 │ │ +42c1d4: |[42c1d4] de.danoeh.antennapod.parser.media.id3.ID3Reader.getPosition:()I │ │ +42c1e4: 5410 79c8 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@c879 │ │ +42c1e8: 6e10 6cb7 0000 |0002: invoke-virtual {v0}, Lorg/apache/commons/io/input/CountingInputStream;.getCount:()I // method@b76c │ │ +42c1ee: 0a00 |0005: move-result v0 │ │ +42c1f0: 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;) │ │ @@ -994250,20 +994250,20 @@ │ │ type : '()B' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -42c11c: |[42c11c] de.danoeh.antennapod.parser.media.id3.ID3Reader.readByte:()B │ │ -42c12c: 5410 79c8 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@c879 │ │ -42c130: 6e10 6eb7 0000 |0002: invoke-virtual {v0}, Lorg/apache/commons/io/input/ProxyInputStream;.read:()I // method@b76e │ │ -42c136: 0a00 |0005: move-result v0 │ │ -42c138: 8d00 |0006: int-to-byte v0, v0 │ │ -42c13a: 0f00 |0007: return v0 │ │ +42c0e4: |[42c0e4] de.danoeh.antennapod.parser.media.id3.ID3Reader.readByte:()B │ │ +42c0f4: 5410 79c8 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@c879 │ │ +42c0f8: 6e10 6eb7 0000 |0002: invoke-virtual {v0}, Lorg/apache/commons/io/input/ProxyInputStream;.read:()I // method@b76e │ │ +42c0fe: 0a00 |0005: move-result v0 │ │ +42c100: 8d00 |0006: int-to-byte v0, v0 │ │ +42c102: 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;) │ │ @@ -994271,40 +994271,40 @@ │ │ type : '(II)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -42c2b4: |[42c2b4] de.danoeh.antennapod.parser.media.id3.ID3Reader.readEncodedString:(II)Ljava/lang/String; │ │ -42c2c4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -42c2c6: 3202 1f00 |0001: if-eq v2, v0, 0020 // +001f │ │ -42c2ca: 1220 |0003: const/4 v0, #int 2 // #2 │ │ -42c2cc: 3302 0300 |0004: if-ne v2, v0, 0007 // +0003 │ │ -42c2d0: 281a |0006: goto 0020 // +001a │ │ -42c2d2: 1230 |0007: const/4 v0, #int 3 // #3 │ │ -42c2d4: 3302 0d00 |0008: if-ne v2, v0, 0015 // +000d │ │ -42c2d8: 1a02 3f5d |000a: const-string v2, "UTF-8" // string@5d3f │ │ -42c2dc: 7110 4eb4 0200 |000c: invoke-static {v2}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b44e │ │ -42c2e2: 0c02 |000f: move-result-object v2 │ │ -42c2e4: 7030 5daf 2103 |0010: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodedString2:(Ljava/nio/charset/Charset;I)Ljava/lang/String; // method@af5d │ │ -42c2ea: 0c02 |0013: move-result-object v2 │ │ -42c2ec: 1102 |0014: return-object v2 │ │ -42c2ee: 1a02 7e21 |0015: const-string v2, "ISO-8859-1" // string@217e │ │ -42c2f2: 7110 4eb4 0200 |0017: invoke-static {v2}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b44e │ │ -42c2f8: 0c02 |001a: move-result-object v2 │ │ -42c2fa: 7030 5caf 2103 |001b: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodedString1:(Ljava/nio/charset/Charset;I)Ljava/lang/String; // method@af5c │ │ -42c300: 0c02 |001e: move-result-object v2 │ │ -42c302: 1102 |001f: return-object v2 │ │ -42c304: 1a02 3c5d |0020: const-string v2, "UTF-16" // string@5d3c │ │ -42c308: 7110 4eb4 0200 |0022: invoke-static {v2}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b44e │ │ -42c30e: 0c02 |0025: move-result-object v2 │ │ -42c310: 7030 5daf 2103 |0026: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodedString2:(Ljava/nio/charset/Charset;I)Ljava/lang/String; // method@af5d │ │ -42c316: 0c02 |0029: move-result-object v2 │ │ -42c318: 1102 |002a: return-object v2 │ │ +42c27c: |[42c27c] de.danoeh.antennapod.parser.media.id3.ID3Reader.readEncodedString:(II)Ljava/lang/String; │ │ +42c28c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +42c28e: 3202 1f00 |0001: if-eq v2, v0, 0020 // +001f │ │ +42c292: 1220 |0003: const/4 v0, #int 2 // #2 │ │ +42c294: 3302 0300 |0004: if-ne v2, v0, 0007 // +0003 │ │ +42c298: 281a |0006: goto 0020 // +001a │ │ +42c29a: 1230 |0007: const/4 v0, #int 3 // #3 │ │ +42c29c: 3302 0d00 |0008: if-ne v2, v0, 0015 // +000d │ │ +42c2a0: 1a02 3f5d |000a: const-string v2, "UTF-8" // string@5d3f │ │ +42c2a4: 7110 4eb4 0200 |000c: invoke-static {v2}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b44e │ │ +42c2aa: 0c02 |000f: move-result-object v2 │ │ +42c2ac: 7030 5daf 2103 |0010: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodedString2:(Ljava/nio/charset/Charset;I)Ljava/lang/String; // method@af5d │ │ +42c2b2: 0c02 |0013: move-result-object v2 │ │ +42c2b4: 1102 |0014: return-object v2 │ │ +42c2b6: 1a02 7e21 |0015: const-string v2, "ISO-8859-1" // string@217e │ │ +42c2ba: 7110 4eb4 0200 |0017: invoke-static {v2}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b44e │ │ +42c2c0: 0c02 |001a: move-result-object v2 │ │ +42c2c2: 7030 5caf 2103 |001b: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodedString1:(Ljava/nio/charset/Charset;I)Ljava/lang/String; // method@af5c │ │ +42c2c8: 0c02 |001e: move-result-object v2 │ │ +42c2ca: 1102 |001f: return-object v2 │ │ +42c2cc: 1a02 3c5d |0020: const-string v2, "UTF-16" // string@5d3c │ │ +42c2d0: 7110 4eb4 0200 |0022: invoke-static {v2}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b44e │ │ +42c2d6: 0c02 |0025: move-result-object v2 │ │ +42c2d8: 7030 5daf 2103 |0026: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodedString2:(Ljava/nio/charset/Charset;I)Ljava/lang/String; // method@af5d │ │ +42c2de: 0c02 |0029: move-result-object v2 │ │ +42c2e0: 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; │ │ @@ -994316,21 +994316,21 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -42c430: |[42c430] de.danoeh.antennapod.parser.media.id3.ID3Reader.readEncodingAndString:(I)Ljava/lang/String; │ │ -42c440: 6e10 5aaf 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@af5a │ │ -42c446: 0a00 |0003: move-result v0 │ │ -42c448: d802 02ff |0004: add-int/lit8 v2, v2, #int -1 // #ff │ │ -42c44c: 6e30 5baf 0102 |0006: invoke-virtual {v1, v0, v2}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodedString:(II)Ljava/lang/String; // method@af5b │ │ -42c452: 0c02 |0009: move-result-object v2 │ │ -42c454: 1102 |000a: return-object v2 │ │ +42c3f8: |[42c3f8] de.danoeh.antennapod.parser.media.id3.ID3Reader.readEncodingAndString:(I)Ljava/lang/String; │ │ +42c408: 6e10 5aaf 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@af5a │ │ +42c40e: 0a00 |0003: move-result v0 │ │ +42c410: d802 02ff |0004: add-int/lit8 v2, v2, #int -1 // #ff │ │ +42c414: 6e30 5baf 0102 |0006: invoke-virtual {v1, v0, v2}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodedString:(II)Ljava/lang/String; // method@af5b │ │ +42c41a: 0c02 |0009: move-result-object v2 │ │ +42c41c: 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 │ │ @@ -994340,35 +994340,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 │ │ -42c56c: |[42c56c] de.danoeh.antennapod.parser.media.id3.ID3Reader.readFrame:(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;)V │ │ -42c57c: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -42c580: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -42c586: 1a01 b955 |0005: const-string v1, "Skipping frame: " // string@55b9 │ │ -42c58a: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42c590: 6e10 6faf 0300 |000a: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getId:()Ljava/lang/String; // method@af6f │ │ -42c596: 0c01 |000d: move-result-object v1 │ │ -42c598: 6e20 5cb3 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42c59e: 1a01 8b08 |0011: const-string v1, ", size: " // string@088b │ │ -42c5a2: 6e20 5cb3 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42c5a8: 6e10 70af 0300 |0016: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@af70 │ │ -42c5ae: 0a01 |0019: move-result v1 │ │ -42c5b0: 6e20 57b3 1000 |001a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -42c5b6: 6e10 67b3 0000 |001d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -42c5bc: 0c00 |0020: move-result-object v0 │ │ -42c5be: 1a01 b420 |0021: const-string v1, "ID3Reader" // string@20b4 │ │ -42c5c2: 7120 fe0a 0100 |0023: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -42c5c8: 6e10 70af 0300 |0026: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@af70 │ │ -42c5ce: 0a03 |0029: move-result v3 │ │ -42c5d0: 6e20 67af 3200 |002a: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.skipBytes:(I)V // method@af67 │ │ -42c5d6: 0e00 |002d: return-void │ │ +42c534: |[42c534] de.danoeh.antennapod.parser.media.id3.ID3Reader.readFrame:(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;)V │ │ +42c544: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +42c548: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +42c54e: 1a01 b955 |0005: const-string v1, "Skipping frame: " // string@55b9 │ │ +42c552: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42c558: 6e10 6faf 0300 |000a: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getId:()Ljava/lang/String; // method@af6f │ │ +42c55e: 0c01 |000d: move-result-object v1 │ │ +42c560: 6e20 5cb3 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42c566: 1a01 8b08 |0011: const-string v1, ", size: " // string@088b │ │ +42c56a: 6e20 5cb3 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42c570: 6e10 70af 0300 |0016: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@af70 │ │ +42c576: 0a01 |0019: move-result v1 │ │ +42c578: 6e20 57b3 1000 |001a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +42c57e: 6e10 67b3 0000 |001d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +42c584: 0c00 |0020: move-result-object v0 │ │ +42c586: 1a01 b420 |0021: const-string v1, "ID3Reader" // string@20b4 │ │ +42c58a: 7120 fe0a 0100 |0023: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +42c590: 6e10 70af 0300 |0026: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@af70 │ │ +42c596: 0a03 |0029: move-result v3 │ │ +42c598: 6e20 67af 3200 |002a: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.skipBytes:(I)V // method@af67 │ │ +42c59e: 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; │ │ @@ -994378,33 +994378,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 │ │ -42c13c: |[42c13c] de.danoeh.antennapod.parser.media.id3.ID3Reader.readFrameHeader:()Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader; │ │ -42c14c: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -42c14e: 6e20 64af 0400 |0001: invoke-virtual {v4, v0}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readPlainBytesToString:(I)Ljava/lang/String; // method@af64 │ │ -42c154: 0c00 |0004: move-result-object v0 │ │ -42c156: 6e10 62af 0400 |0005: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readInt:()I // method@af62 │ │ -42c15c: 0a01 |0008: move-result v1 │ │ -42c15e: 5442 7ac8 |0009: iget-object v2, v4, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.tagHeader:Lde/danoeh/antennapod/parser/media/id3/model/TagHeader; // field@c87a │ │ -42c162: 3802 0e00 |000b: if-eqz v2, 0019 // +000e │ │ -42c166: 6e10 73af 0200 |000d: invoke-virtual {v2}, Lde/danoeh/antennapod/parser/media/id3/model/TagHeader;.getVersion:()S // method@af73 │ │ -42c16c: 0a02 |0010: move-result v2 │ │ -42c16e: 1303 0004 |0011: const/16 v3, #int 1024 // #400 │ │ -42c172: 3432 0600 |0013: if-lt v2, v3, 0019 // +0006 │ │ -42c176: 7020 68af 1400 |0015: invoke-direct {v4, v1}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.unsynchsafe:(I)I // method@af68 │ │ -42c17c: 0a01 |0018: move-result v1 │ │ -42c17e: 6e10 65af 0400 |0019: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readShort:()S // method@af65 │ │ -42c184: 0a02 |001c: move-result v2 │ │ -42c186: 2203 8b1d |001d: new-instance v3, Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader; // type@1d8b │ │ -42c18a: 7040 6daf 0321 |001f: invoke-direct {v3, v0, v1, v2}, Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;.:(Ljava/lang/String;IS)V // method@af6d │ │ -42c190: 1103 |0022: return-object v3 │ │ +42c104: |[42c104] de.danoeh.antennapod.parser.media.id3.ID3Reader.readFrameHeader:()Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader; │ │ +42c114: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +42c116: 6e20 64af 0400 |0001: invoke-virtual {v4, v0}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readPlainBytesToString:(I)Ljava/lang/String; // method@af64 │ │ +42c11c: 0c00 |0004: move-result-object v0 │ │ +42c11e: 6e10 62af 0400 |0005: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readInt:()I // method@af62 │ │ +42c124: 0a01 |0008: move-result v1 │ │ +42c126: 5442 7ac8 |0009: iget-object v2, v4, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.tagHeader:Lde/danoeh/antennapod/parser/media/id3/model/TagHeader; // field@c87a │ │ +42c12a: 3802 0e00 |000b: if-eqz v2, 0019 // +000e │ │ +42c12e: 6e10 73af 0200 |000d: invoke-virtual {v2}, Lde/danoeh/antennapod/parser/media/id3/model/TagHeader;.getVersion:()S // method@af73 │ │ +42c134: 0a02 |0010: move-result v2 │ │ +42c136: 1303 0004 |0011: const/16 v3, #int 1024 // #400 │ │ +42c13a: 3432 0600 |0013: if-lt v2, v3, 0019 // +0006 │ │ +42c13e: 7020 68af 1400 |0015: invoke-direct {v4, v1}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.unsynchsafe:(I)I // method@af68 │ │ +42c144: 0a01 |0018: move-result v1 │ │ +42c146: 6e10 65af 0400 |0019: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readShort:()S // method@af65 │ │ +42c14c: 0a02 |001c: move-result v2 │ │ +42c14e: 2203 8b1d |001d: new-instance v3, Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader; // type@1d8b │ │ +42c152: 7040 6daf 0321 |001f: invoke-direct {v3, v0, v1, v2}, Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;.:(Ljava/lang/String;IS)V // method@af6d │ │ +42c158: 1103 |0022: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=109 │ │ 0x0005 line=110 │ │ 0x0009 line=111 │ │ 0x0015 line=112 │ │ 0x0019 line=114 │ │ @@ -994417,57 +994417,57 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 84 16-bit code units │ │ -42c5d8: |[42c5d8] de.danoeh.antennapod.parser.media.id3.ID3Reader.readInputStream:()V │ │ -42c5e8: 6e10 66af 0500 |0000: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readTagHeader:()Lde/danoeh/antennapod/parser/media/id3/model/TagHeader; // method@af66 │ │ -42c5ee: 0c00 |0003: move-result-object v0 │ │ -42c5f0: 5b50 7ac8 |0004: iput-object v0, v5, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.tagHeader:Lde/danoeh/antennapod/parser/media/id3/model/TagHeader; // field@c87a │ │ -42c5f4: 6e10 59af 0500 |0006: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@af59 │ │ -42c5fa: 0a00 |0009: move-result v0 │ │ -42c5fc: 6e10 59af 0500 |000a: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@af59 │ │ -42c602: 0a01 |000d: move-result v1 │ │ -42c604: 5452 7ac8 |000e: iget-object v2, v5, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.tagHeader:Lde/danoeh/antennapod/parser/media/id3/model/TagHeader; // field@c87a │ │ -42c608: 6e10 70af 0200 |0010: invoke-virtual {v2}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@af70 │ │ -42c60e: 0a02 |0013: move-result v2 │ │ -42c610: b002 |0014: add-int/2addr v2, v0 │ │ -42c612: 3521 3e00 |0015: if-ge v1, v2, 0053 // +003e │ │ -42c616: 6e10 60af 0500 |0017: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readFrameHeader:()Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader; // method@af60 │ │ -42c61c: 0c01 |001a: move-result-object v1 │ │ -42c61e: 6e10 6faf 0100 |001b: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getId:()Ljava/lang/String; // method@af6f │ │ -42c624: 0c02 |001e: move-result-object v2 │ │ -42c626: 1203 |001f: const/4 v3, #int 0 // #0 │ │ -42c628: 6e20 1eb3 3200 |0020: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@b31e │ │ -42c62e: 0a02 |0023: move-result v2 │ │ -42c630: 1304 3000 |0024: const/16 v4, #int 48 // #30 │ │ -42c634: 3442 1300 |0026: if-lt v2, v4, 0039 // +0013 │ │ -42c638: 6e10 6faf 0100 |0028: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getId:()Ljava/lang/String; // method@af6f │ │ -42c63e: 0c02 |002b: move-result-object v2 │ │ -42c640: 6e20 1eb3 3200 |002c: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@b31e │ │ -42c646: 0a02 |002f: move-result v2 │ │ -42c648: 1303 7a00 |0030: const/16 v3, #int 122 // #7a │ │ -42c64c: 3732 0300 |0032: if-le v2, v3, 0035 // +0003 │ │ -42c650: 2805 |0034: goto 0039 // +0005 │ │ -42c652: 6e20 5faf 1500 |0035: invoke-virtual {v5, v1}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readFrame:(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;)V // method@af5f │ │ -42c658: 28d2 |0038: goto 000a // -002e │ │ -42c65a: 2200 8f1e |0039: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -42c65e: 7010 50b3 0000 |003b: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -42c664: 1a02 cc56 |003e: const-string v2, "Stopping because of invalid frame: " // string@56cc │ │ -42c668: 6e20 5cb3 2000 |0040: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42c66e: 6e10 71af 0100 |0043: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.toString:()Ljava/lang/String; // method@af71 │ │ -42c674: 0c01 |0046: move-result-object v1 │ │ -42c676: 6e20 5cb3 1000 |0047: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42c67c: 6e10 67b3 0000 |004a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -42c682: 0c00 |004d: move-result-object v0 │ │ -42c684: 1a01 b420 |004e: const-string v1, "ID3Reader" // string@20b4 │ │ -42c688: 7120 fe0a 0100 |0050: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -42c68e: 0e00 |0053: return-void │ │ +42c5a0: |[42c5a0] de.danoeh.antennapod.parser.media.id3.ID3Reader.readInputStream:()V │ │ +42c5b0: 6e10 66af 0500 |0000: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readTagHeader:()Lde/danoeh/antennapod/parser/media/id3/model/TagHeader; // method@af66 │ │ +42c5b6: 0c00 |0003: move-result-object v0 │ │ +42c5b8: 5b50 7ac8 |0004: iput-object v0, v5, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.tagHeader:Lde/danoeh/antennapod/parser/media/id3/model/TagHeader; // field@c87a │ │ +42c5bc: 6e10 59af 0500 |0006: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@af59 │ │ +42c5c2: 0a00 |0009: move-result v0 │ │ +42c5c4: 6e10 59af 0500 |000a: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@af59 │ │ +42c5ca: 0a01 |000d: move-result v1 │ │ +42c5cc: 5452 7ac8 |000e: iget-object v2, v5, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.tagHeader:Lde/danoeh/antennapod/parser/media/id3/model/TagHeader; // field@c87a │ │ +42c5d0: 6e10 70af 0200 |0010: invoke-virtual {v2}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@af70 │ │ +42c5d6: 0a02 |0013: move-result v2 │ │ +42c5d8: b002 |0014: add-int/2addr v2, v0 │ │ +42c5da: 3521 3e00 |0015: if-ge v1, v2, 0053 // +003e │ │ +42c5de: 6e10 60af 0500 |0017: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readFrameHeader:()Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader; // method@af60 │ │ +42c5e4: 0c01 |001a: move-result-object v1 │ │ +42c5e6: 6e10 6faf 0100 |001b: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getId:()Ljava/lang/String; // method@af6f │ │ +42c5ec: 0c02 |001e: move-result-object v2 │ │ +42c5ee: 1203 |001f: const/4 v3, #int 0 // #0 │ │ +42c5f0: 6e20 1eb3 3200 |0020: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@b31e │ │ +42c5f6: 0a02 |0023: move-result v2 │ │ +42c5f8: 1304 3000 |0024: const/16 v4, #int 48 // #30 │ │ +42c5fc: 3442 1300 |0026: if-lt v2, v4, 0039 // +0013 │ │ +42c600: 6e10 6faf 0100 |0028: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getId:()Ljava/lang/String; // method@af6f │ │ +42c606: 0c02 |002b: move-result-object v2 │ │ +42c608: 6e20 1eb3 3200 |002c: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@b31e │ │ +42c60e: 0a02 |002f: move-result v2 │ │ +42c610: 1303 7a00 |0030: const/16 v3, #int 122 // #7a │ │ +42c614: 3732 0300 |0032: if-le v2, v3, 0035 // +0003 │ │ +42c618: 2805 |0034: goto 0039 // +0005 │ │ +42c61a: 6e20 5faf 1500 |0035: invoke-virtual {v5, v1}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readFrame:(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;)V // method@af5f │ │ +42c620: 28d2 |0038: goto 000a // -002e │ │ +42c622: 2200 8f1e |0039: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +42c626: 7010 50b3 0000 |003b: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +42c62c: 1a02 cc56 |003e: const-string v2, "Stopping because of invalid frame: " // string@56cc │ │ +42c630: 6e20 5cb3 2000 |0040: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42c636: 6e10 71af 0100 |0043: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.toString:()Ljava/lang/String; // method@af71 │ │ +42c63c: 0c01 |0046: move-result-object v1 │ │ +42c63e: 6e20 5cb3 1000 |0047: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42c644: 6e10 67b3 0000 |004a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +42c64a: 0c00 |004d: move-result-object v0 │ │ +42c64c: 1a01 b420 |004e: const-string v1, "ID3Reader" // string@20b4 │ │ +42c650: 7120 fe0a 0100 |0050: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +42c656: 0e00 |0053: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0006 line=37 │ │ 0x000a line=38 │ │ 0x0017 line=39 │ │ 0x001b line=40 │ │ @@ -994481,38 +994481,38 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 38 16-bit code units │ │ -42c22c: |[42c22c] de.danoeh.antennapod.parser.media.id3.ID3Reader.readInt:()I │ │ -42c23c: 5440 79c8 |0000: iget-object v0, v4, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@c879 │ │ -42c240: 6e10 6eb7 0000 |0002: invoke-virtual {v0}, Lorg/apache/commons/io/input/ProxyInputStream;.read:()I // method@b76e │ │ -42c246: 0a00 |0005: move-result v0 │ │ -42c248: 8e00 |0006: int-to-char v0, v0 │ │ -42c24a: 5441 79c8 |0007: iget-object v1, v4, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@c879 │ │ -42c24e: 6e10 6eb7 0100 |0009: invoke-virtual {v1}, Lorg/apache/commons/io/input/ProxyInputStream;.read:()I // method@b76e │ │ -42c254: 0a01 |000c: move-result v1 │ │ -42c256: 8e11 |000d: int-to-char v1, v1 │ │ -42c258: 5442 79c8 |000e: iget-object v2, v4, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@c879 │ │ -42c25c: 6e10 6eb7 0200 |0010: invoke-virtual {v2}, Lorg/apache/commons/io/input/ProxyInputStream;.read:()I // method@b76e │ │ -42c262: 0a02 |0013: move-result v2 │ │ -42c264: 8e22 |0014: int-to-char v2, v2 │ │ -42c266: 5443 79c8 |0015: iget-object v3, v4, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@c879 │ │ -42c26a: 6e10 6eb7 0300 |0017: invoke-virtual {v3}, Lorg/apache/commons/io/input/ProxyInputStream;.read:()I // method@b76e │ │ -42c270: 0a03 |001a: move-result v3 │ │ -42c272: 8e33 |001b: int-to-char v3, v3 │ │ -42c274: e000 0018 |001c: shl-int/lit8 v0, v0, #int 24 // #18 │ │ -42c278: e001 0110 |001e: shl-int/lit8 v1, v1, #int 16 // #10 │ │ -42c27c: b610 |0020: or-int/2addr v0, v1 │ │ -42c27e: e001 0208 |0021: shl-int/lit8 v1, v2, #int 8 // #08 │ │ -42c282: b610 |0023: or-int/2addr v0, v1 │ │ -42c284: b630 |0024: or-int/2addr v0, v3 │ │ -42c286: 0f00 |0025: return v0 │ │ +42c1f4: |[42c1f4] de.danoeh.antennapod.parser.media.id3.ID3Reader.readInt:()I │ │ +42c204: 5440 79c8 |0000: iget-object v0, v4, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@c879 │ │ +42c208: 6e10 6eb7 0000 |0002: invoke-virtual {v0}, Lorg/apache/commons/io/input/ProxyInputStream;.read:()I // method@b76e │ │ +42c20e: 0a00 |0005: move-result v0 │ │ +42c210: 8e00 |0006: int-to-char v0, v0 │ │ +42c212: 5441 79c8 |0007: iget-object v1, v4, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@c879 │ │ +42c216: 6e10 6eb7 0100 |0009: invoke-virtual {v1}, Lorg/apache/commons/io/input/ProxyInputStream;.read:()I // method@b76e │ │ +42c21c: 0a01 |000c: move-result v1 │ │ +42c21e: 8e11 |000d: int-to-char v1, v1 │ │ +42c220: 5442 79c8 |000e: iget-object v2, v4, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@c879 │ │ +42c224: 6e10 6eb7 0200 |0010: invoke-virtual {v2}, Lorg/apache/commons/io/input/ProxyInputStream;.read:()I // method@b76e │ │ +42c22a: 0a02 |0013: move-result v2 │ │ +42c22c: 8e22 |0014: int-to-char v2, v2 │ │ +42c22e: 5443 79c8 |0015: iget-object v3, v4, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@c879 │ │ +42c232: 6e10 6eb7 0300 |0017: invoke-virtual {v3}, Lorg/apache/commons/io/input/ProxyInputStream;.read:()I // method@b76e │ │ +42c238: 0a03 |001a: move-result v3 │ │ +42c23a: 8e33 |001b: int-to-char v3, v3 │ │ +42c23c: e000 0018 |001c: shl-int/lit8 v0, v0, #int 24 // #18 │ │ +42c240: e001 0110 |001e: shl-int/lit8 v1, v1, #int 16 // #10 │ │ +42c244: b610 |0020: or-int/2addr v0, v1 │ │ +42c246: e001 0208 |0021: shl-int/lit8 v1, v2, #int 8 // #08 │ │ +42c24a: b610 |0023: or-int/2addr v0, v1 │ │ +42c24c: b630 |0024: or-int/2addr v0, v3 │ │ +42c24e: 0f00 |0025: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0007 line=79 │ │ 0x000e line=80 │ │ 0x0015 line=81 │ │ locals : │ │ @@ -994523,19 +994523,19 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -42c458: |[42c458] de.danoeh.antennapod.parser.media.id3.ID3Reader.readIsoStringNullTerminated:(I)Ljava/lang/String; │ │ -42c468: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -42c46a: 6e30 5baf 0102 |0001: invoke-virtual {v1, v0, v2}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodedString:(II)Ljava/lang/String; // method@af5b │ │ -42c470: 0c02 |0004: move-result-object v2 │ │ -42c472: 1102 |0005: return-object v2 │ │ +42c420: |[42c420] de.danoeh.antennapod.parser.media.id3.ID3Reader.readIsoStringNullTerminated:(I)Ljava/lang/String; │ │ +42c430: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +42c432: 6e30 5baf 0102 |0001: invoke-virtual {v1, v0, v2}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodedString:(II)Ljava/lang/String; // method@af5b │ │ +42c438: 0c02 |0004: move-result-object v2 │ │ +42c43a: 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 │ │ │ │ @@ -994544,28 +994544,28 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -42c474: |[42c474] de.danoeh.antennapod.parser.media.id3.ID3Reader.readPlainBytesToString:(I)Ljava/lang/String; │ │ -42c484: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -42c488: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -42c48e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -42c490: 3541 0d00 |0006: if-ge v1, v4, 0013 // +000d │ │ -42c494: 6e10 5aaf 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@af5a │ │ -42c49a: 0a02 |000b: move-result v2 │ │ -42c49c: 8e22 |000c: int-to-char v2, v2 │ │ -42c49e: 6e20 54b3 2000 |000d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b354 │ │ -42c4a4: d801 0101 |0010: add-int/lit8 v1, v1, #int 1 // #01 │ │ -42c4a8: 28f4 |0012: goto 0006 // -000c │ │ -42c4aa: 6e10 67b3 0000 |0013: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -42c4b0: 0c04 |0016: move-result-object v4 │ │ -42c4b2: 1104 |0017: return-object v4 │ │ +42c43c: |[42c43c] de.danoeh.antennapod.parser.media.id3.ID3Reader.readPlainBytesToString:(I)Ljava/lang/String; │ │ +42c44c: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +42c450: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +42c456: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +42c458: 3541 0d00 |0006: if-ge v1, v4, 0013 // +000d │ │ +42c45c: 6e10 5aaf 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@af5a │ │ +42c462: 0a02 |000b: move-result v2 │ │ +42c464: 8e22 |000c: int-to-char v2, v2 │ │ +42c466: 6e20 54b3 2000 |000d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b354 │ │ +42c46c: d801 0101 |0010: add-int/lit8 v1, v1, #int 1 // #01 │ │ +42c470: 28f4 |0012: goto 0006 // -000c │ │ +42c472: 6e10 67b3 0000 |0013: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +42c478: 0c04 |0016: move-result-object v4 │ │ +42c47a: 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; │ │ @@ -994576,27 +994576,27 @@ │ │ type : '()S' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -42c4b4: |[42c4b4] de.danoeh.antennapod.parser.media.id3.ID3Reader.readShort:()S │ │ -42c4c4: 5420 79c8 |0000: iget-object v0, v2, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@c879 │ │ -42c4c8: 6e10 6eb7 0000 |0002: invoke-virtual {v0}, Lorg/apache/commons/io/input/ProxyInputStream;.read:()I // method@b76e │ │ -42c4ce: 0a00 |0005: move-result v0 │ │ -42c4d0: 8e00 |0006: int-to-char v0, v0 │ │ -42c4d2: 5421 79c8 |0007: iget-object v1, v2, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@c879 │ │ -42c4d6: 6e10 6eb7 0100 |0009: invoke-virtual {v1}, Lorg/apache/commons/io/input/ProxyInputStream;.read:()I // method@b76e │ │ -42c4dc: 0a01 |000c: move-result v1 │ │ -42c4de: 8e11 |000d: int-to-char v1, v1 │ │ -42c4e0: e000 0008 |000e: shl-int/lit8 v0, v0, #int 8 // #08 │ │ -42c4e4: b610 |0010: or-int/2addr v0, v1 │ │ -42c4e6: 8f00 |0011: int-to-short v0, v0 │ │ -42c4e8: 0f00 |0012: return v0 │ │ +42c47c: |[42c47c] de.danoeh.antennapod.parser.media.id3.ID3Reader.readShort:()S │ │ +42c48c: 5420 79c8 |0000: iget-object v0, v2, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@c879 │ │ +42c490: 6e10 6eb7 0000 |0002: invoke-virtual {v0}, Lorg/apache/commons/io/input/ProxyInputStream;.read:()I // method@b76e │ │ +42c496: 0a00 |0005: move-result v0 │ │ +42c498: 8e00 |0006: int-to-char v0, v0 │ │ +42c49a: 5421 79c8 |0007: iget-object v1, v2, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@c879 │ │ +42c49e: 6e10 6eb7 0100 |0009: invoke-virtual {v1}, Lorg/apache/commons/io/input/ProxyInputStream;.read:()I // method@b76e │ │ +42c4a4: 0a01 |000c: move-result v1 │ │ +42c4a6: 8e11 |000d: int-to-char v1, v1 │ │ +42c4a8: e000 0008 |000e: shl-int/lit8 v0, v0, #int 8 // #08 │ │ +42c4ac: b610 |0010: or-int/2addr v0, v1 │ │ +42c4ae: 8f00 |0011: int-to-short v0, v0 │ │ +42c4b0: 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; │ │ │ │ @@ -994605,39 +994605,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 │ │ -42c194: |[42c194] de.danoeh.antennapod.parser.media.id3.ID3Reader.readTagHeader:()Lde/danoeh/antennapod/parser/media/id3/model/TagHeader; │ │ -42c1a4: 1300 4900 |0000: const/16 v0, #int 73 // #49 │ │ -42c1a8: 6e20 58af 0500 |0002: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.expectChar:(C)V // method@af58 │ │ -42c1ae: 1300 4400 |0005: const/16 v0, #int 68 // #44 │ │ -42c1b2: 6e20 58af 0500 |0007: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.expectChar:(C)V // method@af58 │ │ -42c1b8: 1300 3300 |000a: const/16 v0, #int 51 // #33 │ │ -42c1bc: 6e20 58af 0500 |000c: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.expectChar:(C)V // method@af58 │ │ -42c1c2: 6e10 65af 0500 |000f: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readShort:()S // method@af65 │ │ -42c1c8: 0a00 |0012: move-result v0 │ │ -42c1ca: 6e10 5aaf 0500 |0013: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@af5a │ │ -42c1d0: 0a01 |0016: move-result v1 │ │ -42c1d2: 6e10 62af 0500 |0017: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readInt:()I // method@af62 │ │ -42c1d8: 0a02 |001a: move-result v2 │ │ -42c1da: 7020 68af 2500 |001b: invoke-direct {v5, v2}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.unsynchsafe:(I)I // method@af68 │ │ -42c1e0: 0a02 |001e: move-result v2 │ │ -42c1e2: dd03 0140 |001f: and-int/lit8 v3, v1, #int 64 // #40 │ │ -42c1e6: 3803 0b00 |0021: if-eqz v3, 002c // +000b │ │ -42c1ea: 6e10 62af 0500 |0023: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readInt:()I // method@af62 │ │ -42c1f0: 0a03 |0026: move-result v3 │ │ -42c1f2: d803 03fc |0027: add-int/lit8 v3, v3, #int -4 // #fc │ │ -42c1f6: 6e20 67af 3500 |0029: invoke-virtual {v5, v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.skipBytes:(I)V // method@af67 │ │ -42c1fc: 2203 8d1d |002c: new-instance v3, Lde/danoeh/antennapod/parser/media/id3/model/TagHeader; // type@1d8d │ │ -42c200: 1a04 b120 |002e: const-string v4, "ID3" // string@20b1 │ │ -42c204: 7051 72af 4302 |0030: invoke-direct {v3, v4, v2, v0, v1}, Lde/danoeh/antennapod/parser/media/id3/model/TagHeader;.:(Ljava/lang/String;ISB)V // method@af72 │ │ -42c20a: 1103 |0033: return-object v3 │ │ +42c15c: |[42c15c] de.danoeh.antennapod.parser.media.id3.ID3Reader.readTagHeader:()Lde/danoeh/antennapod/parser/media/id3/model/TagHeader; │ │ +42c16c: 1300 4900 |0000: const/16 v0, #int 73 // #49 │ │ +42c170: 6e20 58af 0500 |0002: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.expectChar:(C)V // method@af58 │ │ +42c176: 1300 4400 |0005: const/16 v0, #int 68 // #44 │ │ +42c17a: 6e20 58af 0500 |0007: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.expectChar:(C)V // method@af58 │ │ +42c180: 1300 3300 |000a: const/16 v0, #int 51 // #33 │ │ +42c184: 6e20 58af 0500 |000c: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.expectChar:(C)V // method@af58 │ │ +42c18a: 6e10 65af 0500 |000f: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readShort:()S // method@af65 │ │ +42c190: 0a00 |0012: move-result v0 │ │ +42c192: 6e10 5aaf 0500 |0013: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@af5a │ │ +42c198: 0a01 |0016: move-result v1 │ │ +42c19a: 6e10 62af 0500 |0017: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readInt:()I // method@af62 │ │ +42c1a0: 0a02 |001a: move-result v2 │ │ +42c1a2: 7020 68af 2500 |001b: invoke-direct {v5, v2}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.unsynchsafe:(I)I // method@af68 │ │ +42c1a8: 0a02 |001e: move-result v2 │ │ +42c1aa: dd03 0140 |001f: and-int/lit8 v3, v1, #int 64 // #40 │ │ +42c1ae: 3803 0b00 |0021: if-eqz v3, 002c // +000b │ │ +42c1b2: 6e10 62af 0500 |0023: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readInt:()I // method@af62 │ │ +42c1b8: 0a03 |0026: move-result v3 │ │ +42c1ba: d803 03fc |0027: add-int/lit8 v3, v3, #int -4 // #fc │ │ +42c1be: 6e20 67af 3500 |0029: invoke-virtual {v5, v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.skipBytes:(I)V // method@af67 │ │ +42c1c4: 2203 8d1d |002c: new-instance v3, Lde/danoeh/antennapod/parser/media/id3/model/TagHeader; // type@1d8d │ │ +42c1c8: 1a04 b120 |002e: const-string v4, "ID3" // string@20b1 │ │ +42c1cc: 7051 72af 4302 |0030: invoke-direct {v3, v4, v2, v0, v1}, Lde/danoeh/antennapod/parser/media/id3/model/TagHeader;.:(Ljava/lang/String;ISB)V // method@af72 │ │ +42c1d2: 1103 |0033: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=94 │ │ 0x0007 line=95 │ │ 0x000c line=96 │ │ 0x000f line=97 │ │ 0x0013 line=98 │ │ @@ -994653,24 +994653,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -42c690: |[42c690] de.danoeh.antennapod.parser.media.id3.ID3Reader.skipBytes:(I)V │ │ -42c6a0: 3a04 0900 |0000: if-ltz v4, 0009 // +0009 │ │ -42c6a4: 5430 79c8 |0002: iget-object v0, v3, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@c879 │ │ -42c6a8: 8141 |0004: int-to-long v1, v4 │ │ -42c6aa: 7130 66b7 1002 |0005: invoke-static {v0, v1, v2}, Lorg/apache/commons/io/IOUtils;.skipFully:(Ljava/io/InputStream;J)V // method@b766 │ │ -42c6b0: 0e00 |0008: return-void │ │ -42c6b2: 2204 891d |0009: new-instance v4, Lde/danoeh/antennapod/parser/media/id3/ID3ReaderException; // type@1d89 │ │ -42c6b6: 1a00 a05c |000b: const-string v0, "Trying to read a negative number of bytes" // string@5ca0 │ │ -42c6ba: 7020 69af 0400 |000d: invoke-direct {v4, v0}, Lde/danoeh/antennapod/parser/media/id3/ID3ReaderException;.:(Ljava/lang/String;)V // method@af69 │ │ -42c6c0: 2704 |0010: throw v4 │ │ +42c658: |[42c658] de.danoeh.antennapod.parser.media.id3.ID3Reader.skipBytes:(I)V │ │ +42c668: 3a04 0900 |0000: if-ltz v4, 0009 // +0009 │ │ +42c66c: 5430 79c8 |0002: iget-object v0, v3, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@c879 │ │ +42c670: 8141 |0004: int-to-long v1, v4 │ │ +42c672: 7130 66b7 1002 |0005: invoke-static {v0, v1, v2}, Lorg/apache/commons/io/IOUtils;.skipFully:(Ljava/io/InputStream;J)V // method@b766 │ │ +42c678: 0e00 |0008: return-void │ │ +42c67a: 2204 891d |0009: new-instance v4, Lde/danoeh/antennapod/parser/media/id3/ID3ReaderException; // type@1d89 │ │ +42c67e: 1a00 a05c |000b: const-string v0, "Trying to read a negative number of bytes" // string@5ca0 │ │ +42c682: 7020 69af 0400 |000d: invoke-direct {v4, v0}, Lde/danoeh/antennapod/parser/media/id3/ID3ReaderException;.:(Ljava/lang/String;)V // method@af69 │ │ +42c688: 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 │ │ @@ -994705,17 +994705,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -42c104: |[42c104] de.danoeh.antennapod.parser.media.id3.ID3ReaderException.:(Ljava/lang/String;)V │ │ -42c114: 7020 9bb2 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@b29b │ │ -42c11a: 0e00 |0003: return-void │ │ +42c0cc: |[42c0cc] de.danoeh.antennapod.parser.media.id3.ID3ReaderException.:(Ljava/lang/String;)V │ │ +42c0dc: 7020 9bb2 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@b29b │ │ +42c0e2: 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; │ │ │ │ @@ -994753,19 +994753,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 │ │ -42c83c: |[42c83c] de.danoeh.antennapod.parser.media.id3.model.Header.:(Ljava/lang/String;I)V │ │ -42c84c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42c852: 5b01 7ec8 |0003: iput-object v1, v0, Lde/danoeh/antennapod/parser/media/id3/model/Header;.id:Ljava/lang/String; // field@c87e │ │ -42c856: 5902 7fc8 |0005: iput v2, v0, Lde/danoeh/antennapod/parser/media/id3/model/Header;.size:I // field@c87f │ │ -42c85a: 0e00 |0007: return-void │ │ +42c804: |[42c804] de.danoeh.antennapod.parser.media.id3.model.Header.:(Ljava/lang/String;I)V │ │ +42c814: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42c81a: 5b01 7ec8 |0003: iput-object v1, v0, Lde/danoeh/antennapod/parser/media/id3/model/Header;.id:Ljava/lang/String; // field@c87e │ │ +42c81e: 5902 7fc8 |0005: iput v2, v0, Lde/danoeh/antennapod/parser/media/id3/model/Header;.size:I // field@c87f │ │ +42c822: 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; │ │ @@ -994778,17 +994778,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42c7cc: |[42c7cc] de.danoeh.antennapod.parser.media.id3.model.Header.getId:()Ljava/lang/String; │ │ -42c7dc: 5410 7ec8 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/id3/model/Header;.id:Ljava/lang/String; // field@c87e │ │ -42c7e0: 1100 |0002: return-object v0 │ │ +42c794: |[42c794] de.danoeh.antennapod.parser.media.id3.model.Header.getId:()Ljava/lang/String; │ │ +42c7a4: 5410 7ec8 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/id3/model/Header;.id:Ljava/lang/String; // field@c87e │ │ +42c7a8: 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;) │ │ @@ -994796,17 +994796,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42c7b4: |[42c7b4] de.danoeh.antennapod.parser.media.id3.model.Header.getSize:()I │ │ -42c7c4: 5210 7fc8 |0000: iget v0, v1, Lde/danoeh/antennapod/parser/media/id3/model/Header;.size:I // field@c87f │ │ -42c7c8: 0f00 |0002: return v0 │ │ +42c77c: |[42c77c] de.danoeh.antennapod.parser.media.id3.model.Header.getSize:()I │ │ +42c78c: 5210 7fc8 |0000: iget v0, v1, Lde/danoeh/antennapod/parser/media/id3/model/Header;.size:I // field@c87f │ │ +42c790: 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;) │ │ @@ -994814,30 +994814,30 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -42c7e4: |[42c7e4] de.danoeh.antennapod.parser.media.id3.model.Header.toString:()Ljava/lang/String; │ │ -42c7f4: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -42c7f8: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -42c7fe: 1a01 6320 |0005: const-string v1, "Header [id=" // string@2063 │ │ -42c802: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42c808: 5421 7ec8 |000a: iget-object v1, v2, Lde/danoeh/antennapod/parser/media/id3/model/Header;.id:Ljava/lang/String; // field@c87e │ │ -42c80c: 6e20 5cb3 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42c812: 1a01 8c08 |000f: const-string v1, ", size=" // string@088c │ │ -42c816: 6e20 5cb3 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42c81c: 5221 7fc8 |0014: iget v1, v2, Lde/danoeh/antennapod/parser/media/id3/model/Header;.size:I // field@c87f │ │ -42c820: 6e20 57b3 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -42c826: 1a01 4666 |0019: const-string v1, "]" // string@6646 │ │ -42c82a: 6e20 5cb3 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42c830: 6e10 67b3 0000 |001e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -42c836: 0c00 |0021: move-result-object v0 │ │ -42c838: 1100 |0022: return-object v0 │ │ +42c7ac: |[42c7ac] de.danoeh.antennapod.parser.media.id3.model.Header.toString:()Ljava/lang/String; │ │ +42c7bc: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +42c7c0: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +42c7c6: 1a01 6320 |0005: const-string v1, "Header [id=" // string@2063 │ │ +42c7ca: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42c7d0: 5421 7ec8 |000a: iget-object v1, v2, Lde/danoeh/antennapod/parser/media/id3/model/Header;.id:Ljava/lang/String; // field@c87e │ │ +42c7d4: 6e20 5cb3 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42c7da: 1a01 8c08 |000f: const-string v1, ", size=" // string@088c │ │ +42c7de: 6e20 5cb3 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42c7e4: 5221 7fc8 |0014: iget v1, v2, Lde/danoeh/antennapod/parser/media/id3/model/Header;.size:I // field@c87f │ │ +42c7e8: 6e20 57b3 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +42c7ee: 1a01 4666 |0019: const-string v1, "]" // string@6646 │ │ +42c7f2: 6e20 5cb3 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42c7f8: 6e10 67b3 0000 |001e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +42c7fe: 0c00 |0021: move-result-object v0 │ │ +42c800: 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 : 8292 (Header.java) │ │ @@ -994873,19 +994873,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 │ │ -42cd20: |[42cd20] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentHeader.:(Ljava/lang/String;J)V │ │ -42cd30: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42cd36: 5b01 89c8 |0003: iput-object v1, v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.vendorString:Ljava/lang/String; // field@c889 │ │ -42cd3a: 5a02 88c8 |0005: iput-wide v2, v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.userCommentLength:J // field@c888 │ │ -42cd3e: 0e00 |0007: return-void │ │ +42cce8: |[42cce8] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentHeader.:(Ljava/lang/String;J)V │ │ +42ccf8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42ccfe: 5b01 89c8 |0003: iput-object v1, v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.vendorString:Ljava/lang/String; // field@c889 │ │ +42cd02: 5a02 88c8 |0005: iput-wide v2, v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.userCommentLength:J // field@c888 │ │ +42cd06: 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; │ │ @@ -994898,17 +994898,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42cd08: |[42cd08] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentHeader.getUserCommentLength:()J │ │ -42cd18: 5320 88c8 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.userCommentLength:J // field@c888 │ │ -42cd1c: 1000 |0002: return-wide v0 │ │ +42ccd0: |[42ccd0] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentHeader.getUserCommentLength:()J │ │ +42cce0: 5320 88c8 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.userCommentLength:J // field@c888 │ │ +42cce4: 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;) │ │ @@ -994916,17 +994916,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42cc98: |[42cc98] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentHeader.getVendorString:()Ljava/lang/String; │ │ -42cca8: 5410 89c8 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.vendorString:Ljava/lang/String; // field@c889 │ │ -42ccac: 1100 |0002: return-object v0 │ │ +42cc60: |[42cc60] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentHeader.getVendorString:()Ljava/lang/String; │ │ +42cc70: 5410 89c8 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.vendorString:Ljava/lang/String; // field@c889 │ │ +42cc74: 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;) │ │ @@ -994934,30 +994934,30 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -42ccb0: |[42ccb0] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentHeader.toString:()Ljava/lang/String; │ │ -42ccc0: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -42ccc4: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -42ccca: 1a01 5461 |0005: const-string v1, "VorbisCommentHeader [vendorString=" // string@6154 │ │ -42ccce: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42ccd4: 5431 89c8 |000a: iget-object v1, v3, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.vendorString:Ljava/lang/String; // field@c889 │ │ -42ccd8: 6e20 5cb3 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42ccde: 1a01 c208 |000f: const-string v1, ", userCommentLength=" // string@08c2 │ │ -42cce2: 6e20 5cb3 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42cce8: 5331 88c8 |0014: iget-wide v1, v3, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.userCommentLength:J // field@c888 │ │ -42ccec: 6e30 58b3 1002 |0016: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ -42ccf2: 1a01 4666 |0019: const-string v1, "]" // string@6646 │ │ -42ccf6: 6e20 5cb3 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42ccfc: 6e10 67b3 0000 |001e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -42cd02: 0c00 |0021: move-result-object v0 │ │ -42cd04: 1100 |0022: return-object v0 │ │ +42cc78: |[42cc78] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentHeader.toString:()Ljava/lang/String; │ │ +42cc88: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +42cc8c: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +42cc92: 1a01 5461 |0005: const-string v1, "VorbisCommentHeader [vendorString=" // string@6154 │ │ +42cc96: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42cc9c: 5431 89c8 |000a: iget-object v1, v3, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.vendorString:Ljava/lang/String; // field@c889 │ │ +42cca0: 6e20 5cb3 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42cca6: 1a01 c208 |000f: const-string v1, ", userCommentLength=" // string@08c2 │ │ +42ccaa: 6e20 5cb3 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42ccb0: 5331 88c8 |0014: iget-wide v1, v3, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.userCommentLength:J // field@c888 │ │ +42ccb4: 6e30 58b3 1002 |0016: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ +42ccba: 1a01 4666 |0019: const-string v1, "]" // string@6646 │ │ +42ccbe: 6e20 5cb3 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42ccc4: 6e10 67b3 0000 |001e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +42ccca: 0c00 |0021: move-result-object v0 │ │ +42cccc: 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 : 24917 (VorbisCommentHeader.java) │ │ @@ -995039,18 +995039,18 @@ │ │ type : '(Ljava/io/InputStream;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -42cf8c: |[42cf8c] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.:(Ljava/io/InputStream;)V │ │ -42cf9c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42cfa2: 5b01 93c8 |0003: iput-object v1, v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Ljava/io/InputStream; // field@c893 │ │ -42cfa6: 0e00 |0005: return-void │ │ +42cf54: |[42cf54] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.:(Ljava/io/InputStream;)V │ │ +42cf64: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42cf6a: 5b01 93c8 |0003: iput-object v1, v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Ljava/io/InputStream; // field@c893 │ │ +42cf6e: 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; │ │ @@ -995060,48 +995060,48 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 66 16-bit code units │ │ -42cfa8: |[42cfa8] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.findCommentHeader:()V │ │ -42cfb8: 1300 4000 |0000: const/16 v0, #int 64 // #40 │ │ -42cfbc: 2300 fd1f |0002: new-array v0, v0, [B // type@1ffd │ │ -42cfc0: 1271 |0004: const/4 v1, #int 7 // #7 │ │ -42cfc2: 2311 fd1f |0005: new-array v1, v1, [B // type@1ffd │ │ -42cfc6: 2601 3300 0000 |0007: fill-array-data v1, 0000003a // +00000033 │ │ -42cfcc: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -42cfce: 1503 0004 |000b: const/high16 v3, #int 67108864 // #400 │ │ -42cfd2: 3532 2400 |000d: if-ge v2, v3, 0031 // +0024 │ │ -42cfd6: dc03 0240 |000f: rem-int/lit8 v3, v2, #int 64 // #40 │ │ -42cfda: 5454 93c8 |0011: iget-object v4, v5, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Ljava/io/InputStream; // field@c893 │ │ -42cfde: 6e10 fdb1 0400 |0013: invoke-virtual {v4}, Ljava/io/InputStream;.read:()I // method@b1fd │ │ -42cfe4: 0a04 |0016: move-result v4 │ │ -42cfe6: 8d44 |0017: int-to-byte v4, v4 │ │ -42cfe8: 4f04 0003 |0018: aput-byte v4, v0, v3 │ │ -42cfec: 6e40 87af 0521 |001a: invoke-virtual {v5, v0, v1, v2}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.bufferMatches:([B[BI)Z // method@af87 │ │ -42cff2: 0a03 |001d: move-result v3 │ │ -42cff4: 3803 0300 |001e: if-eqz v3, 0021 // +0003 │ │ -42cff8: 0e00 |0020: return-void │ │ -42cffa: 1a03 644d |0021: const-string v3, "OpusTags" // string@4d64 │ │ -42cffe: 6e10 2cb3 0300 |0023: invoke-virtual {v3}, Ljava/lang/String;.getBytes:()[B // method@b32c │ │ -42d004: 0c03 |0026: move-result-object v3 │ │ -42d006: 6e40 87af 0523 |0027: invoke-virtual {v5, v0, v3, v2}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.bufferMatches:([B[BI)Z // method@af87 │ │ -42d00c: 0a03 |002a: move-result v3 │ │ -42d00e: 3803 0300 |002b: if-eqz v3, 002e // +0003 │ │ -42d012: 0e00 |002d: return-void │ │ -42d014: d802 0201 |002e: add-int/lit8 v2, v2, #int 1 // #01 │ │ -42d018: 28db |0030: goto 000b // -0025 │ │ -42d01a: 2200 451e |0031: new-instance v0, Ljava/io/IOException; // type@1e45 │ │ -42d01e: 1a01 e94b |0033: const-string v1, "No comment header found" // string@4be9 │ │ -42d022: 7020 f5b1 1000 |0035: invoke-direct {v0, v1}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b1f5 │ │ -42d028: 2700 |0038: throw v0 │ │ -42d02a: 0000 |0039: nop // spacer │ │ -42d02c: 0003 0100 0700 0000 0376 6f72 6269 ... |003a: array-data (8 units) │ │ +42cf70: |[42cf70] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.findCommentHeader:()V │ │ +42cf80: 1300 4000 |0000: const/16 v0, #int 64 // #40 │ │ +42cf84: 2300 fd1f |0002: new-array v0, v0, [B // type@1ffd │ │ +42cf88: 1271 |0004: const/4 v1, #int 7 // #7 │ │ +42cf8a: 2311 fd1f |0005: new-array v1, v1, [B // type@1ffd │ │ +42cf8e: 2601 3300 0000 |0007: fill-array-data v1, 0000003a // +00000033 │ │ +42cf94: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +42cf96: 1503 0004 |000b: const/high16 v3, #int 67108864 // #400 │ │ +42cf9a: 3532 2400 |000d: if-ge v2, v3, 0031 // +0024 │ │ +42cf9e: dc03 0240 |000f: rem-int/lit8 v3, v2, #int 64 // #40 │ │ +42cfa2: 5454 93c8 |0011: iget-object v4, v5, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Ljava/io/InputStream; // field@c893 │ │ +42cfa6: 6e10 fdb1 0400 |0013: invoke-virtual {v4}, Ljava/io/InputStream;.read:()I // method@b1fd │ │ +42cfac: 0a04 |0016: move-result v4 │ │ +42cfae: 8d44 |0017: int-to-byte v4, v4 │ │ +42cfb0: 4f04 0003 |0018: aput-byte v4, v0, v3 │ │ +42cfb4: 6e40 87af 0521 |001a: invoke-virtual {v5, v0, v1, v2}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.bufferMatches:([B[BI)Z // method@af87 │ │ +42cfba: 0a03 |001d: move-result v3 │ │ +42cfbc: 3803 0300 |001e: if-eqz v3, 0021 // +0003 │ │ +42cfc0: 0e00 |0020: return-void │ │ +42cfc2: 1a03 644d |0021: const-string v3, "OpusTags" // string@4d64 │ │ +42cfc6: 6e10 2cb3 0300 |0023: invoke-virtual {v3}, Ljava/lang/String;.getBytes:()[B // method@b32c │ │ +42cfcc: 0c03 |0026: move-result-object v3 │ │ +42cfce: 6e40 87af 0523 |0027: invoke-virtual {v5, v0, v3, v2}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.bufferMatches:([B[BI)Z // method@af87 │ │ +42cfd4: 0a03 |002a: move-result v3 │ │ +42cfd6: 3803 0300 |002b: if-eqz v3, 002e // +0003 │ │ +42cfda: 0e00 |002d: return-void │ │ +42cfdc: d802 0201 |002e: add-int/lit8 v2, v2, #int 1 // #01 │ │ +42cfe0: 28db |0030: goto 000b // -0025 │ │ +42cfe2: 2200 451e |0031: new-instance v0, Ljava/io/IOException; // type@1e45 │ │ +42cfe6: 1a01 e94b |0033: const-string v1, "No comment header found" // string@4be9 │ │ +42cfea: 7020 f5b1 1000 |0035: invoke-direct {v0, v1}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b1f5 │ │ +42cff0: 2700 |0038: throw v0 │ │ +42cff2: 0000 |0039: nop // spacer │ │ +42cff4: 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 │ │ @@ -995113,45 +995113,45 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 64 16-bit code units │ │ -42d03c: |[42d03c] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.findIdentificationHeader:()V │ │ -42d04c: 1300 2f00 |0000: const/16 v0, #int 47 // #2f │ │ -42d050: 2301 fd1f |0002: new-array v1, v0, [B // type@1ffd │ │ -42d054: 5452 93c8 |0004: iget-object v2, v5, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Ljava/io/InputStream; // field@c893 │ │ -42d058: 7120 64b7 1200 |0006: invoke-static {v2, v1}, Lorg/apache/commons/io/IOUtils;.readFully:(Ljava/io/InputStream;[B)V // method@b764 │ │ -42d05e: 1272 |0009: const/4 v2, #int 7 // #7 │ │ -42d060: 2322 fd1f |000a: new-array v2, v2, [B // type@1ffd │ │ -42d064: 2602 2c00 0000 |000c: fill-array-data v2, 00000038 // +0000002c │ │ -42d06a: 1263 |000f: const/4 v3, #int 6 // #6 │ │ -42d06c: 3503 2000 |0010: if-ge v3, v0, 0030 // +0020 │ │ -42d070: 6e40 87af 1532 |0012: invoke-virtual {v5, v1, v2, v3}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.bufferMatches:([B[BI)Z // method@af87 │ │ -42d076: 0a04 |0015: move-result v4 │ │ -42d078: 3804 0a00 |0016: if-eqz v4, 0020 // +000a │ │ -42d07c: 5450 93c8 |0018: iget-object v0, v5, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Ljava/io/InputStream; // field@c893 │ │ -42d080: 1601 0b00 |001a: const-wide/16 v1, #int 11 // #b │ │ -42d084: 7130 65b7 1002 |001c: invoke-static {v0, v1, v2}, Lorg/apache/commons/io/IOUtils;.skip:(Ljava/io/InputStream;J)J // method@b765 │ │ -42d08a: 0e00 |001f: return-void │ │ -42d08c: 1a04 624d |0020: const-string v4, "OpusHead" // string@4d62 │ │ -42d090: 6e10 2cb3 0400 |0022: invoke-virtual {v4}, Ljava/lang/String;.getBytes:()[B // method@b32c │ │ -42d096: 0c04 |0025: move-result-object v4 │ │ -42d098: 6e40 87af 1534 |0026: invoke-virtual {v5, v1, v4, v3}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.bufferMatches:([B[BI)Z // method@af87 │ │ -42d09e: 0a04 |0029: move-result v4 │ │ -42d0a0: 3804 0300 |002a: if-eqz v4, 002d // +0003 │ │ -42d0a4: 0e00 |002c: return-void │ │ -42d0a6: d803 0301 |002d: add-int/lit8 v3, v3, #int 1 // #01 │ │ -42d0aa: 28e1 |002f: goto 0010 // -001f │ │ -42d0ac: 2200 451e |0030: new-instance v0, Ljava/io/IOException; // type@1e45 │ │ -42d0b0: 1a01 0a4c |0032: const-string v1, "No vorbis identification header found" // string@4c0a │ │ -42d0b4: 7020 f5b1 1000 |0034: invoke-direct {v0, v1}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b1f5 │ │ -42d0ba: 2700 |0037: throw v0 │ │ -42d0bc: 0003 0100 0700 0000 0176 6f72 6269 ... |0038: array-data (8 units) │ │ +42d004: |[42d004] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.findIdentificationHeader:()V │ │ +42d014: 1300 2f00 |0000: const/16 v0, #int 47 // #2f │ │ +42d018: 2301 fd1f |0002: new-array v1, v0, [B // type@1ffd │ │ +42d01c: 5452 93c8 |0004: iget-object v2, v5, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Ljava/io/InputStream; // field@c893 │ │ +42d020: 7120 64b7 1200 |0006: invoke-static {v2, v1}, Lorg/apache/commons/io/IOUtils;.readFully:(Ljava/io/InputStream;[B)V // method@b764 │ │ +42d026: 1272 |0009: const/4 v2, #int 7 // #7 │ │ +42d028: 2322 fd1f |000a: new-array v2, v2, [B // type@1ffd │ │ +42d02c: 2602 2c00 0000 |000c: fill-array-data v2, 00000038 // +0000002c │ │ +42d032: 1263 |000f: const/4 v3, #int 6 // #6 │ │ +42d034: 3503 2000 |0010: if-ge v3, v0, 0030 // +0020 │ │ +42d038: 6e40 87af 1532 |0012: invoke-virtual {v5, v1, v2, v3}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.bufferMatches:([B[BI)Z // method@af87 │ │ +42d03e: 0a04 |0015: move-result v4 │ │ +42d040: 3804 0a00 |0016: if-eqz v4, 0020 // +000a │ │ +42d044: 5450 93c8 |0018: iget-object v0, v5, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Ljava/io/InputStream; // field@c893 │ │ +42d048: 1601 0b00 |001a: const-wide/16 v1, #int 11 // #b │ │ +42d04c: 7130 65b7 1002 |001c: invoke-static {v0, v1, v2}, Lorg/apache/commons/io/IOUtils;.skip:(Ljava/io/InputStream;J)J // method@b765 │ │ +42d052: 0e00 |001f: return-void │ │ +42d054: 1a04 624d |0020: const-string v4, "OpusHead" // string@4d62 │ │ +42d058: 6e10 2cb3 0400 |0022: invoke-virtual {v4}, Ljava/lang/String;.getBytes:()[B // method@b32c │ │ +42d05e: 0c04 |0025: move-result-object v4 │ │ +42d060: 6e40 87af 1534 |0026: invoke-virtual {v5, v1, v4, v3}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.bufferMatches:([B[BI)Z // method@af87 │ │ +42d066: 0a04 |0029: move-result v4 │ │ +42d068: 3804 0300 |002a: if-eqz v4, 002d // +0003 │ │ +42d06c: 0e00 |002c: return-void │ │ +42d06e: d803 0301 |002d: add-int/lit8 v3, v3, #int 1 // #01 │ │ +42d072: 28e1 |002f: goto 0010 // -001f │ │ +42d074: 2200 451e |0030: new-instance v0, Ljava/io/IOException; // type@1e45 │ │ +42d078: 1a01 0a4c |0032: const-string v1, "No vorbis identification header found" // string@4c0a │ │ +42d07c: 7020 f5b1 1000 |0034: invoke-direct {v0, v1}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b1f5 │ │ +42d082: 2700 |0037: throw v0 │ │ +42d084: 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 │ │ @@ -995164,52 +995164,52 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 72 16-bit code units │ │ -42d0cc: |[42d0cc] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.findOggPage:()V │ │ -42d0dc: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -42d0de: 2301 fd1f |0001: new-array v1, v0, [B // type@1ffd │ │ -42d0e2: 2300 fd1f |0003: new-array v0, v0, [B // type@1ffd │ │ -42d0e6: 2600 3d00 0000 |0005: fill-array-data v0, 00000042 // +0000003d │ │ -42d0ec: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -42d0ee: 1503 0004 |0009: const/high16 v3, #int 67108864 // #400 │ │ -42d0f2: 3532 2200 |000b: if-ge v2, v3, 002d // +0022 │ │ -42d0f6: 5453 93c8 |000d: iget-object v3, v5, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Ljava/io/InputStream; // field@c893 │ │ -42d0fa: 6e10 fdb1 0300 |000f: invoke-virtual {v3}, Ljava/io/InputStream;.read:()I // method@b1fd │ │ -42d100: 0a03 |0012: move-result v3 │ │ -42d102: 12f4 |0013: const/4 v4, #int -1 // #ff │ │ -42d104: 3243 1100 |0014: if-eq v3, v4, 0025 // +0011 │ │ -42d108: dc04 0204 |0016: rem-int/lit8 v4, v2, #int 4 // #04 │ │ -42d10c: 8d33 |0018: int-to-byte v3, v3 │ │ -42d10e: 4f03 0104 |0019: aput-byte v3, v1, v4 │ │ -42d112: 6e40 87af 1520 |001b: invoke-virtual {v5, v1, v0, v2}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.bufferMatches:([B[BI)Z // method@af87 │ │ -42d118: 0a03 |001e: move-result v3 │ │ -42d11a: 3803 0300 |001f: if-eqz v3, 0022 // +0003 │ │ -42d11e: 280c |0021: goto 002d // +000c │ │ -42d120: d802 0201 |0022: add-int/lit8 v2, v2, #int 1 // #01 │ │ -42d124: 28e5 |0024: goto 0009 // -001b │ │ -42d126: 2200 451e |0025: new-instance v0, Ljava/io/IOException; // type@1e45 │ │ -42d12a: 1a01 4c1a |0027: const-string v1, "EOF while trying to find vorbis page" // string@1a4c │ │ -42d12e: 7020 f5b1 1000 |0029: invoke-direct {v0, v1}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b1f5 │ │ -42d134: 2700 |002c: throw v0 │ │ -42d136: 5450 93c8 |002d: iget-object v0, v5, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Ljava/io/InputStream; // field@c893 │ │ -42d13a: 1601 1600 |002f: const-wide/16 v1, #int 22 // #16 │ │ -42d13e: 7130 66b7 1002 |0031: invoke-static {v0, v1, v2}, Lorg/apache/commons/io/IOUtils;.skipFully:(Ljava/io/InputStream;J)V // method@b766 │ │ -42d144: 5450 93c8 |0034: iget-object v0, v5, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Ljava/io/InputStream; // field@c893 │ │ -42d148: 6e10 fdb1 0000 |0036: invoke-virtual {v0}, Ljava/io/InputStream;.read:()I // method@b1fd │ │ -42d14e: 0a00 |0039: move-result v0 │ │ -42d150: 5451 93c8 |003a: iget-object v1, v5, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Ljava/io/InputStream; // field@c893 │ │ -42d154: 8102 |003c: int-to-long v2, v0 │ │ -42d156: 7130 66b7 2103 |003d: invoke-static {v1, v2, v3}, Lorg/apache/commons/io/IOUtils;.skipFully:(Ljava/io/InputStream;J)V // method@b766 │ │ -42d15c: 0e00 |0040: return-void │ │ -42d15e: 0000 |0041: nop // spacer │ │ -42d160: 0003 0100 0400 0000 4f67 6753 |0042: array-data (6 units) │ │ +42d094: |[42d094] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.findOggPage:()V │ │ +42d0a4: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +42d0a6: 2301 fd1f |0001: new-array v1, v0, [B // type@1ffd │ │ +42d0aa: 2300 fd1f |0003: new-array v0, v0, [B // type@1ffd │ │ +42d0ae: 2600 3d00 0000 |0005: fill-array-data v0, 00000042 // +0000003d │ │ +42d0b4: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +42d0b6: 1503 0004 |0009: const/high16 v3, #int 67108864 // #400 │ │ +42d0ba: 3532 2200 |000b: if-ge v2, v3, 002d // +0022 │ │ +42d0be: 5453 93c8 |000d: iget-object v3, v5, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Ljava/io/InputStream; // field@c893 │ │ +42d0c2: 6e10 fdb1 0300 |000f: invoke-virtual {v3}, Ljava/io/InputStream;.read:()I // method@b1fd │ │ +42d0c8: 0a03 |0012: move-result v3 │ │ +42d0ca: 12f4 |0013: const/4 v4, #int -1 // #ff │ │ +42d0cc: 3243 1100 |0014: if-eq v3, v4, 0025 // +0011 │ │ +42d0d0: dc04 0204 |0016: rem-int/lit8 v4, v2, #int 4 // #04 │ │ +42d0d4: 8d33 |0018: int-to-byte v3, v3 │ │ +42d0d6: 4f03 0104 |0019: aput-byte v3, v1, v4 │ │ +42d0da: 6e40 87af 1520 |001b: invoke-virtual {v5, v1, v0, v2}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.bufferMatches:([B[BI)Z // method@af87 │ │ +42d0e0: 0a03 |001e: move-result v3 │ │ +42d0e2: 3803 0300 |001f: if-eqz v3, 0022 // +0003 │ │ +42d0e6: 280c |0021: goto 002d // +000c │ │ +42d0e8: d802 0201 |0022: add-int/lit8 v2, v2, #int 1 // #01 │ │ +42d0ec: 28e5 |0024: goto 0009 // -001b │ │ +42d0ee: 2200 451e |0025: new-instance v0, Ljava/io/IOException; // type@1e45 │ │ +42d0f2: 1a01 4c1a |0027: const-string v1, "EOF while trying to find vorbis page" // string@1a4c │ │ +42d0f6: 7020 f5b1 1000 |0029: invoke-direct {v0, v1}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b1f5 │ │ +42d0fc: 2700 |002c: throw v0 │ │ +42d0fe: 5450 93c8 |002d: iget-object v0, v5, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Ljava/io/InputStream; // field@c893 │ │ +42d102: 1601 1600 |002f: const-wide/16 v1, #int 22 // #16 │ │ +42d106: 7130 66b7 1002 |0031: invoke-static {v0, v1, v2}, Lorg/apache/commons/io/IOUtils;.skipFully:(Ljava/io/InputStream;J)V // method@b766 │ │ +42d10c: 5450 93c8 |0034: iget-object v0, v5, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Ljava/io/InputStream; // field@c893 │ │ +42d110: 6e10 fdb1 0000 |0036: invoke-virtual {v0}, Ljava/io/InputStream;.read:()I // method@b1fd │ │ +42d116: 0a00 |0039: move-result v0 │ │ +42d118: 5451 93c8 |003a: iget-object v1, v5, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Ljava/io/InputStream; // field@c893 │ │ +42d11c: 8102 |003c: int-to-long v2, v0 │ │ +42d11e: 7130 66b7 2103 |003d: invoke-static {v1, v2, v3}, Lorg/apache/commons/io/IOUtils;.skipFully:(Ljava/io/InputStream;J)V // method@b766 │ │ +42d124: 0e00 |0040: return-void │ │ +42d126: 0000 |0041: nop // spacer │ │ +42d128: 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 │ │ @@ -995224,30 +995224,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 │ │ -42ce88: |[42ce88] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.readCommentHeader:()Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader; │ │ -42ce98: 5440 93c8 |0000: iget-object v0, v4, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Ljava/io/InputStream; // field@c893 │ │ -42ce9c: 7110 57b7 0000 |0002: invoke-static {v0}, Lorg/apache/commons/io/EndianUtils;.readSwappedUnsignedInteger:(Ljava/io/InputStream;)J // method@b757 │ │ -42cea2: 0b00 |0005: move-result-wide v0 │ │ -42cea4: 7030 91af 0401 |0006: invoke-direct {v4, v0, v1}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.readUtf8String:(J)Ljava/lang/String; // method@af91 │ │ -42ceaa: 0c00 |0009: move-result-object v0 │ │ -42ceac: 5441 93c8 |000a: iget-object v1, v4, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Ljava/io/InputStream; // field@c893 │ │ -42ceb0: 7110 57b7 0100 |000c: invoke-static {v1}, Lorg/apache/commons/io/EndianUtils;.readSwappedUnsignedInteger:(Ljava/io/InputStream;)J // method@b757 │ │ -42ceb6: 0b01 |000f: move-result-wide v1 │ │ -42ceb8: 2203 8f1d |0010: new-instance v3, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader; // type@1d8f │ │ -42cebc: 7040 7eaf 0321 |0012: invoke-direct {v3, v0, v1, v2}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.:(Ljava/lang/String;J)V // method@af7e │ │ -42cec2: 1103 |0015: return-object v3 │ │ -42cec4: 0d00 |0016: move-exception v0 │ │ -42cec6: 2201 921d |0017: new-instance v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException; // type@1d92 │ │ -42ceca: 7020 93af 0100 |0019: invoke-direct {v1, v0}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException;.:(Ljava/lang/Throwable;)V // method@af93 │ │ -42ced0: 2701 |001c: throw v1 │ │ +42ce50: |[42ce50] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.readCommentHeader:()Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader; │ │ +42ce60: 5440 93c8 |0000: iget-object v0, v4, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Ljava/io/InputStream; // field@c893 │ │ +42ce64: 7110 57b7 0000 |0002: invoke-static {v0}, Lorg/apache/commons/io/EndianUtils;.readSwappedUnsignedInteger:(Ljava/io/InputStream;)J // method@b757 │ │ +42ce6a: 0b00 |0005: move-result-wide v0 │ │ +42ce6c: 7030 91af 0401 |0006: invoke-direct {v4, v0, v1}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.readUtf8String:(J)Ljava/lang/String; // method@af91 │ │ +42ce72: 0c00 |0009: move-result-object v0 │ │ +42ce74: 5441 93c8 |000a: iget-object v1, v4, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Ljava/io/InputStream; // field@c893 │ │ +42ce78: 7110 57b7 0100 |000c: invoke-static {v1}, Lorg/apache/commons/io/EndianUtils;.readSwappedUnsignedInteger:(Ljava/io/InputStream;)J // method@b757 │ │ +42ce7e: 0b01 |000f: move-result-wide v1 │ │ +42ce80: 2203 8f1d |0010: new-instance v3, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader; // type@1d8f │ │ +42ce84: 7040 7eaf 0321 |0012: invoke-direct {v3, v0, v1, v2}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.:(Ljava/lang/String;J)V // method@af7e │ │ +42ce8a: 1103 |0015: return-object v3 │ │ +42ce8c: 0d00 |0016: move-exception v0 │ │ +42ce8e: 2201 921d |0017: new-instance v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException; // type@1d92 │ │ +42ce92: 7020 93af 0100 |0019: invoke-direct {v1, v0}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException;.:(Ljava/lang/Throwable;)V // method@af93 │ │ +42ce98: 2701 |001c: throw v1 │ │ catches : 1 │ │ 0x0000 - 0x0015 │ │ Ljava/io/UnsupportedEncodingException; -> 0x0016 │ │ positions : │ │ 0x0000 line=147 │ │ 0x0006 line=148 │ │ 0x000a line=149 │ │ @@ -995261,35 +995261,35 @@ │ │ type : '(J)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -42cee4: |[42cee4] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.readContentVectorKey:(J)Ljava/lang/String; │ │ -42cef4: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -42cef8: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -42cefe: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -42cf00: 8112 |0006: int-to-long v2, v1 │ │ -42cf02: 3104 0206 |0007: cmp-long v4, v2, v6 │ │ -42cf06: 3b04 1800 |0009: if-gez v4, 0021 // +0018 │ │ -42cf0a: 5452 93c8 |000b: iget-object v2, v5, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Ljava/io/InputStream; // field@c893 │ │ -42cf0e: 6e10 fdb1 0200 |000d: invoke-virtual {v2}, Ljava/io/InputStream;.read:()I // method@b1fd │ │ -42cf14: 0a02 |0010: move-result v2 │ │ -42cf16: 8e22 |0011: int-to-char v2, v2 │ │ -42cf18: 1303 3d00 |0012: const/16 v3, #int 61 // #3d │ │ -42cf1c: 3332 0700 |0014: if-ne v2, v3, 001b // +0007 │ │ -42cf20: 6e10 67b3 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -42cf26: 0c06 |0019: move-result-object v6 │ │ -42cf28: 1106 |001a: return-object v6 │ │ -42cf2a: 6e20 54b3 2000 |001b: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b354 │ │ -42cf30: d801 0101 |001e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -42cf34: 28e6 |0020: goto 0006 // -001a │ │ -42cf36: 1206 |0021: const/4 v6, #int 0 // #0 │ │ -42cf38: 1106 |0022: return-object v6 │ │ +42ceac: |[42ceac] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.readContentVectorKey:(J)Ljava/lang/String; │ │ +42cebc: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +42cec0: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +42cec6: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +42cec8: 8112 |0006: int-to-long v2, v1 │ │ +42ceca: 3104 0206 |0007: cmp-long v4, v2, v6 │ │ +42cece: 3b04 1800 |0009: if-gez v4, 0021 // +0018 │ │ +42ced2: 5452 93c8 |000b: iget-object v2, v5, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Ljava/io/InputStream; // field@c893 │ │ +42ced6: 6e10 fdb1 0200 |000d: invoke-virtual {v2}, Ljava/io/InputStream;.read:()I // method@b1fd │ │ +42cedc: 0a02 |0010: move-result v2 │ │ +42cede: 8e22 |0011: int-to-char v2, v2 │ │ +42cee0: 1303 3d00 |0012: const/16 v3, #int 61 // #3d │ │ +42cee4: 3332 0700 |0014: if-ne v2, v3, 001b // +0007 │ │ +42cee8: 6e10 67b3 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +42ceee: 0c06 |0019: move-result-object v6 │ │ +42cef0: 1106 |001a: return-object v6 │ │ +42cef2: 6e20 54b3 2000 |001b: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b354 │ │ +42cef8: d801 0101 |001e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +42cefc: 28e6 |0020: goto 0006 // -001a │ │ +42cefe: 1206 |0021: const/4 v6, #int 0 // #0 │ │ +42cf00: 1106 |0022: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ 0x000b line=159 │ │ 0x0016 line=161 │ │ 0x001b line=163 │ │ locals : │ │ @@ -995301,80 +995301,80 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 137 16-bit code units │ │ -42d20c: |[42d20c] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.readUserComment:()V │ │ -42d21c: 5480 93c8 |0000: iget-object v0, v8, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Ljava/io/InputStream; // field@c893 │ │ -42d220: 7110 57b7 0000 |0002: invoke-static {v0}, Lorg/apache/commons/io/EndianUtils;.readSwappedUnsignedInteger:(Ljava/io/InputStream;)J // method@b757 │ │ -42d226: 0b00 |0005: move-result-wide v0 │ │ -42d228: 1702 0000 4001 |0006: const-wide/32 v2, #float 3.52648e-38 // #01400000 │ │ -42d22e: 1a04 3308 |0009: const-string v4, ", length=" // string@0833 │ │ -42d232: 3105 0002 |000b: cmp-long v5, v0, v2 │ │ -42d236: 3c05 5400 |000d: if-gtz v5, 0061 // +0054 │ │ -42d23a: 7030 8eaf 0801 |000f: invoke-direct {v8, v0, v1}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.readContentVectorKey:(J)Ljava/lang/String; // method@af8e │ │ -42d240: 0c02 |0012: move-result-object v2 │ │ -42d242: 6203 fed9 |0013: sget-object v3, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d9fe │ │ -42d246: 6e20 44b3 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b344 │ │ -42d24c: 0c02 |0018: move-result-object v2 │ │ -42d24e: 6e20 8baf 2800 |0019: invoke-virtual {v8, v2}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.handles:(Ljava/lang/String;)Z // method@af8b │ │ -42d254: 0a03 |001c: move-result v3 │ │ -42d256: 1a05 5761 |001d: const-string v5, "VorbisCommentReader" // string@6157 │ │ -42d25a: 2206 8f1e |001f: new-instance v6, Ljava/lang/StringBuilder; // type@1e8f │ │ -42d25e: 7010 50b3 0600 |0021: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -42d264: 1a07 1ca0 |0024: const-string v7, "key=" // string@a01c │ │ -42d268: 6e20 5cb3 7600 |0026: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42d26e: 6e20 5cb3 2600 |0029: invoke-virtual {v6, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42d274: 6e20 5cb3 4600 |002c: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42d27a: 6e30 58b3 0601 |002f: invoke-virtual {v6, v0, v1}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ -42d280: 1a04 1908 |0032: const-string v4, ", handles=" // string@0819 │ │ -42d284: 6e20 5cb3 4600 |0034: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42d28a: 6e20 5db3 3600 |0037: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@b35d │ │ -42d290: 6e10 67b3 0600 |003a: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -42d296: 0c04 |003d: move-result-object v4 │ │ -42d298: 7120 fe0a 4500 |003e: invoke-static {v5, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -42d29e: 1604 0100 |0041: const-wide/16 v4, #int 1 // #1 │ │ -42d2a2: 3803 1100 |0043: if-eqz v3, 0054 // +0011 │ │ -42d2a6: 6e10 36b3 0200 |0045: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@b336 │ │ -42d2ac: 0a03 |0048: move-result v3 │ │ -42d2ae: 8136 |0049: int-to-long v6, v3 │ │ -42d2b0: bc60 |004a: sub-long/2addr v0, v6 │ │ -42d2b2: bc40 |004b: sub-long/2addr v0, v4 │ │ -42d2b4: 7030 91af 0801 |004c: invoke-direct {v8, v0, v1}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.readUtf8String:(J)Ljava/lang/String; // method@af91 │ │ -42d2ba: 0c00 |004f: move-result-object v0 │ │ -42d2bc: 6e30 8caf 2800 |0050: invoke-virtual {v8, v2, v0}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.onContentVectorValue:(Ljava/lang/String;Ljava/lang/String;)V // method@af8c │ │ -42d2c2: 2835 |0053: goto 0088 // +0035 │ │ -42d2c4: 5483 93c8 |0054: iget-object v3, v8, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Ljava/io/InputStream; // field@c893 │ │ -42d2c8: 6e10 36b3 0200 |0056: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@b336 │ │ -42d2ce: 0a02 |0059: move-result v2 │ │ -42d2d0: 8126 |005a: int-to-long v6, v2 │ │ -42d2d2: bc60 |005b: sub-long/2addr v0, v6 │ │ -42d2d4: bc40 |005c: sub-long/2addr v0, v4 │ │ -42d2d6: 7130 66b7 0301 |005d: invoke-static {v3, v0, v1}, Lorg/apache/commons/io/IOUtils;.skipFully:(Ljava/io/InputStream;J)V // method@b766 │ │ -42d2dc: 2828 |0060: goto 0088 // +0028 │ │ -42d2de: 1602 0a00 |0061: const-wide/16 v2, #int 10 // #a │ │ -42d2e2: 7030 91af 2803 |0063: invoke-direct {v8, v2, v3}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.readUtf8String:(J)Ljava/lang/String; // method@af91 │ │ -42d2e8: 0c02 |0066: move-result-object v2 │ │ -42d2ea: 2203 921d |0067: new-instance v3, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException; // type@1d92 │ │ -42d2ee: 2205 8f1e |0069: new-instance v5, Ljava/lang/StringBuilder; // type@1e8f │ │ -42d2f2: 7010 50b3 0500 |006b: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -42d2f8: 1a06 515e |006e: const-string v6, "User comment unrealistically long. key=" // string@5e51 │ │ -42d2fc: 6e20 5cb3 6500 |0070: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42d302: 6e20 5cb3 2500 |0073: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42d308: 6e20 5cb3 4500 |0076: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42d30e: 6e30 58b3 0501 |0079: invoke-virtual {v5, v0, v1}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ -42d314: 6e10 67b3 0500 |007c: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -42d31a: 0c00 |007f: move-result-object v0 │ │ -42d31c: 7020 92af 0300 |0080: invoke-direct {v3, v0}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException;.:(Ljava/lang/String;)V // method@af92 │ │ -42d322: 2703 |0083: throw v3 │ │ -42d324: 0d00 |0084: move-exception v0 │ │ -42d326: 6e10 8db3 0000 |0085: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -42d32c: 0e00 |0088: return-void │ │ +42d1d4: |[42d1d4] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.readUserComment:()V │ │ +42d1e4: 5480 93c8 |0000: iget-object v0, v8, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Ljava/io/InputStream; // field@c893 │ │ +42d1e8: 7110 57b7 0000 |0002: invoke-static {v0}, Lorg/apache/commons/io/EndianUtils;.readSwappedUnsignedInteger:(Ljava/io/InputStream;)J // method@b757 │ │ +42d1ee: 0b00 |0005: move-result-wide v0 │ │ +42d1f0: 1702 0000 4001 |0006: const-wide/32 v2, #float 3.52648e-38 // #01400000 │ │ +42d1f6: 1a04 3308 |0009: const-string v4, ", length=" // string@0833 │ │ +42d1fa: 3105 0002 |000b: cmp-long v5, v0, v2 │ │ +42d1fe: 3c05 5400 |000d: if-gtz v5, 0061 // +0054 │ │ +42d202: 7030 8eaf 0801 |000f: invoke-direct {v8, v0, v1}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.readContentVectorKey:(J)Ljava/lang/String; // method@af8e │ │ +42d208: 0c02 |0012: move-result-object v2 │ │ +42d20a: 6203 fed9 |0013: sget-object v3, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d9fe │ │ +42d20e: 6e20 44b3 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b344 │ │ +42d214: 0c02 |0018: move-result-object v2 │ │ +42d216: 6e20 8baf 2800 |0019: invoke-virtual {v8, v2}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.handles:(Ljava/lang/String;)Z // method@af8b │ │ +42d21c: 0a03 |001c: move-result v3 │ │ +42d21e: 1a05 5761 |001d: const-string v5, "VorbisCommentReader" // string@6157 │ │ +42d222: 2206 8f1e |001f: new-instance v6, Ljava/lang/StringBuilder; // type@1e8f │ │ +42d226: 7010 50b3 0600 |0021: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +42d22c: 1a07 1ca0 |0024: const-string v7, "key=" // string@a01c │ │ +42d230: 6e20 5cb3 7600 |0026: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42d236: 6e20 5cb3 2600 |0029: invoke-virtual {v6, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42d23c: 6e20 5cb3 4600 |002c: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42d242: 6e30 58b3 0601 |002f: invoke-virtual {v6, v0, v1}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ +42d248: 1a04 1908 |0032: const-string v4, ", handles=" // string@0819 │ │ +42d24c: 6e20 5cb3 4600 |0034: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42d252: 6e20 5db3 3600 |0037: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@b35d │ │ +42d258: 6e10 67b3 0600 |003a: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +42d25e: 0c04 |003d: move-result-object v4 │ │ +42d260: 7120 fe0a 4500 |003e: invoke-static {v5, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +42d266: 1604 0100 |0041: const-wide/16 v4, #int 1 // #1 │ │ +42d26a: 3803 1100 |0043: if-eqz v3, 0054 // +0011 │ │ +42d26e: 6e10 36b3 0200 |0045: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@b336 │ │ +42d274: 0a03 |0048: move-result v3 │ │ +42d276: 8136 |0049: int-to-long v6, v3 │ │ +42d278: bc60 |004a: sub-long/2addr v0, v6 │ │ +42d27a: bc40 |004b: sub-long/2addr v0, v4 │ │ +42d27c: 7030 91af 0801 |004c: invoke-direct {v8, v0, v1}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.readUtf8String:(J)Ljava/lang/String; // method@af91 │ │ +42d282: 0c00 |004f: move-result-object v0 │ │ +42d284: 6e30 8caf 2800 |0050: invoke-virtual {v8, v2, v0}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.onContentVectorValue:(Ljava/lang/String;Ljava/lang/String;)V // method@af8c │ │ +42d28a: 2835 |0053: goto 0088 // +0035 │ │ +42d28c: 5483 93c8 |0054: iget-object v3, v8, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Ljava/io/InputStream; // field@c893 │ │ +42d290: 6e10 36b3 0200 |0056: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@b336 │ │ +42d296: 0a02 |0059: move-result v2 │ │ +42d298: 8126 |005a: int-to-long v6, v2 │ │ +42d29a: bc60 |005b: sub-long/2addr v0, v6 │ │ +42d29c: bc40 |005c: sub-long/2addr v0, v4 │ │ +42d29e: 7130 66b7 0301 |005d: invoke-static {v3, v0, v1}, Lorg/apache/commons/io/IOUtils;.skipFully:(Ljava/io/InputStream;J)V // method@b766 │ │ +42d2a4: 2828 |0060: goto 0088 // +0028 │ │ +42d2a6: 1602 0a00 |0061: const-wide/16 v2, #int 10 // #a │ │ +42d2aa: 7030 91af 2803 |0063: invoke-direct {v8, v2, v3}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.readUtf8String:(J)Ljava/lang/String; // method@af91 │ │ +42d2b0: 0c02 |0066: move-result-object v2 │ │ +42d2b2: 2203 921d |0067: new-instance v3, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException; // type@1d92 │ │ +42d2b6: 2205 8f1e |0069: new-instance v5, Ljava/lang/StringBuilder; // type@1e8f │ │ +42d2ba: 7010 50b3 0500 |006b: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +42d2c0: 1a06 515e |006e: const-string v6, "User comment unrealistically long. key=" // string@5e51 │ │ +42d2c4: 6e20 5cb3 6500 |0070: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42d2ca: 6e20 5cb3 2500 |0073: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42d2d0: 6e20 5cb3 4500 |0076: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42d2d6: 6e30 58b3 0501 |0079: invoke-virtual {v5, v0, v1}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ +42d2dc: 6e10 67b3 0500 |007c: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +42d2e2: 0c00 |007f: move-result-object v0 │ │ +42d2e4: 7020 92af 0300 |0080: invoke-direct {v3, v0}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException;.:(Ljava/lang/String;)V // method@af92 │ │ +42d2ea: 2703 |0083: throw v3 │ │ +42d2ec: 0d00 |0084: move-exception v0 │ │ +42d2ee: 6e10 8db3 0000 |0085: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +42d2f4: 0e00 |0088: return-void │ │ catches : 2 │ │ 0x0000 - 0x0006 │ │ Ljava/io/IOException; -> 0x0084 │ │ 0x000f - 0x0084 │ │ Ljava/io/IOException; -> 0x0084 │ │ positions : │ │ 0x0000 line=66 │ │ @@ -995395,31 +995395,31 @@ │ │ type : '(J)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -42cf3c: |[42cf3c] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.readUtf8String:(J)Ljava/lang/String; │ │ -42cf4c: 8412 |0000: long-to-int v2, v1 │ │ -42cf4e: 2321 fd1f |0001: new-array v1, v2, [B // type@1ffd │ │ -42cf52: 5402 93c8 |0003: iget-object v2, v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Ljava/io/InputStream; // field@c893 │ │ -42cf56: 7120 64b7 1200 |0005: invoke-static {v2, v1}, Lorg/apache/commons/io/IOUtils;.readFully:(Ljava/io/InputStream;[B)V // method@b764 │ │ -42cf5c: 1a02 3f5d |0008: const-string v2, "UTF-8" // string@5d3f │ │ -42cf60: 7110 4eb4 0200 |000a: invoke-static {v2}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b44e │ │ -42cf66: 0c02 |000d: move-result-object v2 │ │ -42cf68: 6e10 50b4 0200 |000e: invoke-virtual {v2}, Ljava/nio/charset/Charset;.newDecoder:()Ljava/nio/charset/CharsetDecoder; // method@b450 │ │ -42cf6e: 0c02 |0011: move-result-object v2 │ │ -42cf70: 7110 36b4 0100 |0012: invoke-static {v1}, Ljava/nio/ByteBuffer;.wrap:([B)Ljava/nio/ByteBuffer; // method@b436 │ │ -42cf76: 0c01 |0015: move-result-object v1 │ │ -42cf78: 6e20 51b4 1200 |0016: invoke-virtual {v2, v1}, Ljava/nio/charset/CharsetDecoder;.decode:(Ljava/nio/ByteBuffer;)Ljava/nio/CharBuffer; // method@b451 │ │ -42cf7e: 0c01 |0019: move-result-object v1 │ │ -42cf80: 6e10 38b4 0100 |001a: invoke-virtual {v1}, Ljava/nio/CharBuffer;.toString:()Ljava/lang/String; // method@b438 │ │ -42cf86: 0c01 |001d: move-result-object v1 │ │ -42cf88: 1101 |001e: return-object v1 │ │ +42cf04: |[42cf04] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.readUtf8String:(J)Ljava/lang/String; │ │ +42cf14: 8412 |0000: long-to-int v2, v1 │ │ +42cf16: 2321 fd1f |0001: new-array v1, v2, [B // type@1ffd │ │ +42cf1a: 5402 93c8 |0003: iget-object v2, v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Ljava/io/InputStream; // field@c893 │ │ +42cf1e: 7120 64b7 1200 |0005: invoke-static {v2, v1}, Lorg/apache/commons/io/IOUtils;.readFully:(Ljava/io/InputStream;[B)V // method@b764 │ │ +42cf24: 1a02 3f5d |0008: const-string v2, "UTF-8" // string@5d3f │ │ +42cf28: 7110 4eb4 0200 |000a: invoke-static {v2}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b44e │ │ +42cf2e: 0c02 |000d: move-result-object v2 │ │ +42cf30: 6e10 50b4 0200 |000e: invoke-virtual {v2}, Ljava/nio/charset/Charset;.newDecoder:()Ljava/nio/charset/CharsetDecoder; // method@b450 │ │ +42cf36: 0c02 |0011: move-result-object v2 │ │ +42cf38: 7110 36b4 0100 |0012: invoke-static {v1}, Ljava/nio/ByteBuffer;.wrap:([B)Ljava/nio/ByteBuffer; // method@b436 │ │ +42cf3e: 0c01 |0015: move-result-object v1 │ │ +42cf40: 6e20 51b4 1200 |0016: invoke-virtual {v2, v1}, Ljava/nio/charset/CharsetDecoder;.decode:(Ljava/nio/ByteBuffer;)Ljava/nio/CharBuffer; // method@b451 │ │ +42cf46: 0c01 |0019: move-result-object v1 │ │ +42cf48: 6e10 38b4 0100 |001a: invoke-virtual {v1}, Ljava/nio/CharBuffer;.toString:()Ljava/lang/String; // method@b438 │ │ +42cf4e: 0c01 |001d: move-result-object v1 │ │ +42cf50: 1101 |001e: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=87 │ │ 0x0003 line=88 │ │ 0x000a line=89 │ │ 0x000e line=90 │ │ locals : │ │ @@ -995432,37 +995432,37 @@ │ │ type : '([B[BI)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 29 16-bit code units │ │ -42ce3c: |[42ce3c] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.bufferMatches:([B[BI)Z │ │ -42ce4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -42ce4e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -42ce50: 2172 |0002: array-length v2, v7 │ │ -42ce52: 1213 |0003: const/4 v3, #int 1 // #1 │ │ -42ce54: 3521 1800 |0004: if-ge v1, v2, 001c // +0018 │ │ -42ce58: 9102 0801 |0006: sub-int v2, v8, v1 │ │ -42ce5c: 3b02 0500 |0008: if-gez v2, 000d // +0005 │ │ -42ce60: 2164 |000a: array-length v4, v6 │ │ -42ce62: b042 |000b: add-int/2addr v2, v4 │ │ -42ce64: 28fc |000c: goto 0008 // -0004 │ │ -42ce66: 2164 |000d: array-length v4, v6 │ │ -42ce68: b442 |000e: rem-int/2addr v2, v4 │ │ -42ce6a: 4802 0602 |000f: aget-byte v2, v6, v2 │ │ -42ce6e: 2174 |0011: array-length v4, v7 │ │ -42ce70: b134 |0012: sub-int/2addr v4, v3 │ │ -42ce72: b114 |0013: sub-int/2addr v4, v1 │ │ -42ce74: 4803 0704 |0014: aget-byte v3, v7, v4 │ │ -42ce78: 3232 0300 |0016: if-eq v2, v3, 0019 // +0003 │ │ -42ce7c: 0f00 |0018: return v0 │ │ -42ce7e: d801 0101 |0019: add-int/lit8 v1, v1, #int 1 // #01 │ │ -42ce82: 28e7 |001b: goto 0002 // -0019 │ │ -42ce84: 0f03 |001c: return v3 │ │ +42ce04: |[42ce04] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.bufferMatches:([B[BI)Z │ │ +42ce14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +42ce16: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +42ce18: 2172 |0002: array-length v2, v7 │ │ +42ce1a: 1213 |0003: const/4 v3, #int 1 // #1 │ │ +42ce1c: 3521 1800 |0004: if-ge v1, v2, 001c // +0018 │ │ +42ce20: 9102 0801 |0006: sub-int v2, v8, v1 │ │ +42ce24: 3b02 0500 |0008: if-gez v2, 000d // +0005 │ │ +42ce28: 2164 |000a: array-length v4, v6 │ │ +42ce2a: b042 |000b: add-int/2addr v2, v4 │ │ +42ce2c: 28fc |000c: goto 0008 // -0004 │ │ +42ce2e: 2164 |000d: array-length v4, v6 │ │ +42ce30: b442 |000e: rem-int/2addr v2, v4 │ │ +42ce32: 4802 0602 |000f: aget-byte v2, v6, v2 │ │ +42ce36: 2174 |0011: array-length v4, v7 │ │ +42ce38: b134 |0012: sub-int/2addr v4, v3 │ │ +42ce3a: b114 |0013: sub-int/2addr v4, v1 │ │ +42ce3c: 4803 0704 |0014: aget-byte v3, v7, v4 │ │ +42ce40: 3232 0300 |0016: if-eq v2, v3, 0019 // +0003 │ │ +42ce44: 0f00 |0018: return v0 │ │ +42ce46: d801 0101 |0019: add-int/lit8 v1, v1, #int 1 // #01 │ │ +42ce4a: 28e7 |001b: goto 0002 // -0019 │ │ +42ce4c: 0f03 |001c: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=131 │ │ 0x000a line=134 │ │ 0x000d line=136 │ │ 0x000f line=137 │ │ locals : │ │ @@ -995488,45 +995488,45 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 64 16-bit code units │ │ -42d16c: |[42d16c] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.readInputStream:()V │ │ -42d17c: 1a00 5761 |0000: const-string v0, "VorbisCommentReader" // string@6157 │ │ -42d180: 7010 89af 0800 |0002: invoke-direct {v8}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.findIdentificationHeader:()V // method@af89 │ │ -42d186: 7010 8aaf 0800 |0005: invoke-direct {v8}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.findOggPage:()V // method@af8a │ │ -42d18c: 7010 88af 0800 |0008: invoke-direct {v8}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.findCommentHeader:()V // method@af88 │ │ -42d192: 7010 8daf 0800 |000b: invoke-direct {v8}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.readCommentHeader:()Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader; // method@af8d │ │ -42d198: 0c01 |000e: move-result-object v1 │ │ -42d19a: 6e10 81af 0100 |000f: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.toString:()Ljava/lang/String; // method@af81 │ │ -42d1a0: 0c02 |0012: move-result-object v2 │ │ -42d1a2: 7120 fe0a 2000 |0013: invoke-static {v0, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -42d1a8: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -42d1aa: 8123 |0017: int-to-long v3, v2 │ │ -42d1ac: 6e10 7faf 0100 |0018: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.getUserCommentLength:()J // method@af7f │ │ -42d1b2: 0b05 |001b: move-result-wide v5 │ │ -42d1b4: 3107 0305 |001c: cmp-long v7, v3, v5 │ │ -42d1b8: 3b07 2100 |001e: if-gez v7, 003f // +0021 │ │ -42d1bc: 7010 90af 0800 |0020: invoke-direct {v8}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.readUserComment:()V // method@af90 │ │ -42d1c2: d802 0201 |0023: add-int/lit8 v2, v2, #int 1 // #01 │ │ -42d1c6: 28f2 |0025: goto 0017 // -000e │ │ -42d1c8: 0d01 |0026: move-exception v1 │ │ -42d1ca: 2202 8f1e |0027: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ -42d1ce: 7010 50b3 0200 |0029: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -42d1d4: 1a03 4f61 |002c: const-string v3, "Vorbis parser: " // string@614f │ │ -42d1d8: 6e20 5cb3 3200 |002e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42d1de: 6e10 8ab3 0100 |0031: invoke-virtual {v1}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ -42d1e4: 0c01 |0034: move-result-object v1 │ │ -42d1e6: 6e20 5cb3 1200 |0035: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42d1ec: 6e10 67b3 0200 |0038: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -42d1f2: 0c01 |003b: move-result-object v1 │ │ -42d1f4: 7120 fe0a 1000 |003c: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -42d1fa: 0e00 |003f: return-void │ │ +42d134: |[42d134] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.readInputStream:()V │ │ +42d144: 1a00 5761 |0000: const-string v0, "VorbisCommentReader" // string@6157 │ │ +42d148: 7010 89af 0800 |0002: invoke-direct {v8}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.findIdentificationHeader:()V // method@af89 │ │ +42d14e: 7010 8aaf 0800 |0005: invoke-direct {v8}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.findOggPage:()V // method@af8a │ │ +42d154: 7010 88af 0800 |0008: invoke-direct {v8}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.findCommentHeader:()V // method@af88 │ │ +42d15a: 7010 8daf 0800 |000b: invoke-direct {v8}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.readCommentHeader:()Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader; // method@af8d │ │ +42d160: 0c01 |000e: move-result-object v1 │ │ +42d162: 6e10 81af 0100 |000f: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.toString:()Ljava/lang/String; // method@af81 │ │ +42d168: 0c02 |0012: move-result-object v2 │ │ +42d16a: 7120 fe0a 2000 |0013: invoke-static {v0, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +42d170: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +42d172: 8123 |0017: int-to-long v3, v2 │ │ +42d174: 6e10 7faf 0100 |0018: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.getUserCommentLength:()J // method@af7f │ │ +42d17a: 0b05 |001b: move-result-wide v5 │ │ +42d17c: 3107 0305 |001c: cmp-long v7, v3, v5 │ │ +42d180: 3b07 2100 |001e: if-gez v7, 003f // +0021 │ │ +42d184: 7010 90af 0800 |0020: invoke-direct {v8}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.readUserComment:()V // method@af90 │ │ +42d18a: d802 0201 |0023: add-int/lit8 v2, v2, #int 1 // #01 │ │ +42d18e: 28f2 |0025: goto 0017 // -000e │ │ +42d190: 0d01 |0026: move-exception v1 │ │ +42d192: 2202 8f1e |0027: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ +42d196: 7010 50b3 0200 |0029: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +42d19c: 1a03 4f61 |002c: const-string v3, "Vorbis parser: " // string@614f │ │ +42d1a0: 6e20 5cb3 3200 |002e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42d1a6: 6e10 8ab3 0100 |0031: invoke-virtual {v1}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ +42d1ac: 0c01 |0034: move-result-object v1 │ │ +42d1ae: 6e20 5cb3 1200 |0035: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42d1b4: 6e10 67b3 0200 |0038: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +42d1ba: 0c01 |003b: move-result-object v1 │ │ +42d1bc: 7120 fe0a 1000 |003c: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +42d1c2: 0e00 |003f: return-void │ │ catches : 1 │ │ 0x0002 - 0x0023 │ │ Ljava/io/IOException; -> 0x0026 │ │ positions : │ │ 0x0002 line=31 │ │ 0x0005 line=32 │ │ 0x0008 line=33 │ │ @@ -995568,17 +995568,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -42ce0c: |[42ce0c] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReaderException.:(Ljava/lang/String;)V │ │ -42ce1c: 7020 9bb2 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@b29b │ │ -42ce22: 0e00 |0003: return-void │ │ +42cdd4: |[42cdd4] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReaderException.:(Ljava/lang/String;)V │ │ +42cde4: 7020 9bb2 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@b29b │ │ +42cdea: 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; │ │ │ │ @@ -995587,17 +995587,17 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -42ce24: |[42ce24] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReaderException.:(Ljava/lang/Throwable;)V │ │ -42ce34: 7020 9db2 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/Throwable;)V // method@b29d │ │ -42ce3a: 0e00 |0003: return-void │ │ +42cdec: |[42cdec] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReaderException.:(Ljava/lang/Throwable;)V │ │ +42cdfc: 7020 9db2 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/Throwable;)V // method@b29d │ │ +42ce02: 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; │ │ │ │ @@ -995642,17 +995642,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42d348: |[42d348] de.danoeh.antennapod.playback.base.BuildConfig.:()V │ │ -42d358: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42d35e: 0e00 |0003: return-void │ │ +42d310: |[42d310] de.danoeh.antennapod.playback.base.BuildConfig.:()V │ │ +42d320: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42d326: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/playback/base/BuildConfig; │ │ │ │ Virtual methods - │ │ @@ -995784,20 +995784,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 │ │ -42d360: |[42d360] 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 │ │ -42d370: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42d376: 5b01 98c8 |0003: iput-object v1, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.oldPlayerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c898 │ │ -42d37a: 5b02 9ac8 |0005: iput-object v2, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89a │ │ -42d37e: 5b03 99c8 |0007: iput-object v3, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@c899 │ │ -42d382: 0e00 |0009: return-void │ │ +42d328: |[42d328] 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 │ │ +42d338: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42d33e: 5b01 98c8 |0003: iput-object v1, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.oldPlayerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c898 │ │ +42d342: 5b02 9ac8 |0005: iput-object v2, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89a │ │ +42d346: 5b03 99c8 |0007: iput-object v3, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@c899 │ │ +42d34a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=365 │ │ 0x0003 line=366 │ │ 0x0005 line=367 │ │ 0x0007 line=368 │ │ locals : │ │ @@ -995865,21 +995865,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 │ │ -42d43c: |[42d43c] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer.:(Landroid/content/Context;Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;)V │ │ -42d44c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42d452: 5b01 9dc8 |0003: iput-object v1, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.context:Landroid/content/Context; // field@c89d │ │ -42d456: 5b02 9cc8 |0005: iput-object v2, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@c89c │ │ -42d45a: 6201 abc8 |0007: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8ab │ │ -42d45e: 5b01 9fc8 |0009: iput-object v1, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ -42d462: 0e00 |000b: return-void │ │ +42d404: |[42d404] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer.:(Landroid/content/Context;Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;)V │ │ +42d414: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42d41a: 5b01 9dc8 |0003: iput-object v1, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.context:Landroid/content/Context; // field@c89d │ │ +42d41e: 5b02 9cc8 |0005: iput-object v2, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@c89c │ │ +42d422: 6201 abc8 |0007: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8ab │ │ +42d426: 5b01 9fc8 |0009: iput-object v1, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ +42d42a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0003 line=43 │ │ 0x0005 line=44 │ │ 0x0007 line=46 │ │ locals : │ │ @@ -995893,42 +995893,42 @@ │ │ type : '()V' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -42d464: |[42d464] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer.acquireWifiLockIfNecessary:()V │ │ -42d474: 1d03 |0000: monitor-enter v3 │ │ -42d476: 6e10 c2af 0300 |0001: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.shouldLockWifi:()Z // method@afc2 │ │ -42d47c: 0a00 |0004: move-result v0 │ │ -42d47e: 3800 2600 |0005: if-eqz v0, 002b // +0026 │ │ -42d482: 5430 a0c8 |0007: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.wifiLock:Landroid/net/wifi/WifiManager$WifiLock; // field@c8a0 │ │ -42d486: 3900 1d00 |0009: if-nez v0, 0026 // +001d │ │ -42d48a: 5430 9dc8 |000b: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.context:Landroid/content/Context; // field@c89d │ │ -42d48e: 6e10 1902 0000 |000d: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0219 │ │ -42d494: 0c00 |0010: move-result-object v0 │ │ -42d496: 1a01 7ee7 |0011: const-string v1, "wifi" // string@e77e │ │ -42d49a: 6e20 3402 1000 |0013: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ -42d4a0: 0c00 |0016: move-result-object v0 │ │ -42d4a2: 1f00 6601 |0017: check-cast v0, Landroid/net/wifi/WifiManager; // type@0166 │ │ -42d4a6: 1a01 614f |0019: const-string v1, "PlaybackSvcMediaPlayer" // string@4f61 │ │ -42d4aa: 1212 |001b: const/4 v2, #int 1 // #1 │ │ -42d4ac: 6e30 d806 2001 |001c: invoke-virtual {v0, v2, v1}, Landroid/net/wifi/WifiManager;.createWifiLock:(ILjava/lang/String;)Landroid/net/wifi/WifiManager$WifiLock; // method@06d8 │ │ -42d4b2: 0c00 |001f: move-result-object v0 │ │ -42d4b4: 5b30 a0c8 |0020: iput-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.wifiLock:Landroid/net/wifi/WifiManager$WifiLock; // field@c8a0 │ │ -42d4b8: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -42d4ba: 6e20 d706 1000 |0023: invoke-virtual {v0, v1}, Landroid/net/wifi/WifiManager$WifiLock;.setReferenceCounted:(Z)V // method@06d7 │ │ -42d4c0: 5430 a0c8 |0026: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.wifiLock:Landroid/net/wifi/WifiManager$WifiLock; // field@c8a0 │ │ -42d4c4: 6e10 d406 0000 |0028: invoke-virtual {v0}, Landroid/net/wifi/WifiManager$WifiLock;.acquire:()V // method@06d4 │ │ -42d4ca: 1e03 |002b: monitor-exit v3 │ │ -42d4cc: 0e00 |002c: return-void │ │ -42d4ce: 0d00 |002d: move-exception v0 │ │ -42d4d0: 1e03 |002e: monitor-exit v3 │ │ -42d4d2: 2700 |002f: throw v0 │ │ +42d42c: |[42d42c] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer.acquireWifiLockIfNecessary:()V │ │ +42d43c: 1d03 |0000: monitor-enter v3 │ │ +42d43e: 6e10 c2af 0300 |0001: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.shouldLockWifi:()Z // method@afc2 │ │ +42d444: 0a00 |0004: move-result v0 │ │ +42d446: 3800 2600 |0005: if-eqz v0, 002b // +0026 │ │ +42d44a: 5430 a0c8 |0007: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.wifiLock:Landroid/net/wifi/WifiManager$WifiLock; // field@c8a0 │ │ +42d44e: 3900 1d00 |0009: if-nez v0, 0026 // +001d │ │ +42d452: 5430 9dc8 |000b: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.context:Landroid/content/Context; // field@c89d │ │ +42d456: 6e10 1902 0000 |000d: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0219 │ │ +42d45c: 0c00 |0010: move-result-object v0 │ │ +42d45e: 1a01 7ee7 |0011: const-string v1, "wifi" // string@e77e │ │ +42d462: 6e20 3402 1000 |0013: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ +42d468: 0c00 |0016: move-result-object v0 │ │ +42d46a: 1f00 6601 |0017: check-cast v0, Landroid/net/wifi/WifiManager; // type@0166 │ │ +42d46e: 1a01 614f |0019: const-string v1, "PlaybackSvcMediaPlayer" // string@4f61 │ │ +42d472: 1212 |001b: const/4 v2, #int 1 // #1 │ │ +42d474: 6e30 d806 2001 |001c: invoke-virtual {v0, v2, v1}, Landroid/net/wifi/WifiManager;.createWifiLock:(ILjava/lang/String;)Landroid/net/wifi/WifiManager$WifiLock; // method@06d8 │ │ +42d47a: 0c00 |001f: move-result-object v0 │ │ +42d47c: 5b30 a0c8 |0020: iput-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.wifiLock:Landroid/net/wifi/WifiManager$WifiLock; // field@c8a0 │ │ +42d480: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +42d482: 6e20 d706 1000 |0023: invoke-virtual {v0, v1}, Landroid/net/wifi/WifiManager$WifiLock;.setReferenceCounted:(Z)V // method@06d7 │ │ +42d488: 5430 a0c8 |0026: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.wifiLock:Landroid/net/wifi/WifiManager$WifiLock; // field@c8a0 │ │ +42d48c: 6e10 d406 0000 |0028: invoke-virtual {v0}, Landroid/net/wifi/WifiManager$WifiLock;.acquire:()V // method@06d4 │ │ +42d492: 1e03 |002b: monitor-exit v3 │ │ +42d494: 0e00 |002c: return-void │ │ +42d496: 0d00 |002d: move-exception v0 │ │ +42d498: 1e03 |002e: monitor-exit v3 │ │ +42d49a: 2700 |002f: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x002b │ │ -> 0x002d │ │ positions : │ │ 0x0001 line=272 │ │ 0x0007 line=273 │ │ 0x000b line=274 │ │ @@ -995968,27 +995968,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 │ │ -42d3cc: |[42d3cc] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer.getPSMPInfo:()Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; │ │ -42d3dc: 1d04 |0000: monitor-enter v4 │ │ -42d3de: 2200 951d |0001: new-instance v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; // type@1d95 │ │ -42d3e2: 5441 9ec8 |0003: iget-object v1, v4, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.oldPlayerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89e │ │ -42d3e6: 5442 9fc8 |0005: iget-object v2, v4, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ -42d3ea: 6e10 a7af 0400 |0007: invoke-virtual {v4}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@afa7 │ │ -42d3f0: 0c03 |000a: move-result-object v3 │ │ -42d3f2: 7040 9faf 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@af9f │ │ -42d3f8: 1e04 |000e: monitor-exit v4 │ │ -42d3fa: 1100 |000f: return-object v0 │ │ -42d3fc: 0d00 |0010: move-exception v0 │ │ -42d3fe: 1e04 |0011: monitor-exit v4 │ │ -42d400: 2700 |0012: throw v0 │ │ +42d394: |[42d394] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer.getPSMPInfo:()Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; │ │ +42d3a4: 1d04 |0000: monitor-enter v4 │ │ +42d3a6: 2200 951d |0001: new-instance v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; // type@1d95 │ │ +42d3aa: 5441 9ec8 |0003: iget-object v1, v4, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.oldPlayerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89e │ │ +42d3ae: 5442 9fc8 |0005: iget-object v2, v4, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ +42d3b2: 6e10 a7af 0400 |0007: invoke-virtual {v4}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@afa7 │ │ +42d3b8: 0c03 |000a: move-result-object v3 │ │ +42d3ba: 7040 9faf 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@af9f │ │ +42d3c0: 1e04 |000e: monitor-exit v4 │ │ +42d3c2: 1100 |000f: return-object v0 │ │ +42d3c4: 0d00 |0010: move-exception v0 │ │ +42d3c6: 1e04 |0011: monitor-exit v4 │ │ +42d3c8: 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; │ │ @@ -996010,22 +996010,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 │ │ -42d410: |[42d410] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; │ │ -42d420: 1d01 |0000: monitor-enter v1 │ │ -42d422: 5410 9fc8 |0001: iget-object v0, v1, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ -42d426: 1e01 |0003: monitor-exit v1 │ │ -42d428: 1100 |0004: return-object v0 │ │ -42d42a: 0d00 |0005: move-exception v0 │ │ -42d42c: 1e01 |0006: monitor-exit v1 │ │ -42d42e: 2700 |0007: throw v0 │ │ +42d3d8: |[42d3d8] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; │ │ +42d3e8: 1d01 |0000: monitor-enter v1 │ │ +42d3ea: 5410 9fc8 |0001: iget-object v0, v1, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ +42d3ee: 1e01 |0003: monitor-exit v1 │ │ +42d3f0: 1100 |0004: return-object v0 │ │ +42d3f2: 0d00 |0005: move-exception v0 │ │ +42d3f4: 1e01 |0006: monitor-exit v1 │ │ +42d3f6: 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; │ │ @@ -996053,31 +996053,31 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -42d384: |[42d384] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer.isAudioChannelInUse:()Z │ │ -42d394: 5420 9dc8 |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.context:Landroid/content/Context; // field@c89d │ │ -42d398: 1a01 a46d |0002: const-string v1, "audio" // string@6da4 │ │ -42d39c: 6e20 3402 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ -42d3a2: 0c00 |0007: move-result-object v0 │ │ -42d3a4: 1f00 1f01 |0008: check-cast v0, Landroid/media/AudioManager; // type@011f │ │ -42d3a8: 6e10 a105 0000 |000a: invoke-virtual {v0}, Landroid/media/AudioManager;.getMode:()I // method@05a1 │ │ -42d3ae: 0a01 |000d: move-result v1 │ │ -42d3b0: 3901 0b00 |000e: if-nez v1, 0019 // +000b │ │ -42d3b4: 6e10 a505 0000 |0010: invoke-virtual {v0}, Landroid/media/AudioManager;.isMusicActive:()Z // method@05a5 │ │ -42d3ba: 0a00 |0013: move-result v0 │ │ -42d3bc: 3800 0300 |0014: if-eqz v0, 0017 // +0003 │ │ -42d3c0: 2803 |0016: goto 0019 // +0003 │ │ -42d3c2: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -42d3c4: 2802 |0018: goto 001a // +0002 │ │ -42d3c6: 1210 |0019: const/4 v0, #int 1 // #1 │ │ -42d3c8: 0f00 |001a: return v0 │ │ +42d34c: |[42d34c] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer.isAudioChannelInUse:()Z │ │ +42d35c: 5420 9dc8 |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.context:Landroid/content/Context; // field@c89d │ │ +42d360: 1a01 a46d |0002: const-string v1, "audio" // string@6da4 │ │ +42d364: 6e20 3402 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ +42d36a: 0c00 |0007: move-result-object v0 │ │ +42d36c: 1f00 1f01 |0008: check-cast v0, Landroid/media/AudioManager; // type@011f │ │ +42d370: 6e10 a105 0000 |000a: invoke-virtual {v0}, Landroid/media/AudioManager;.getMode:()I // method@05a1 │ │ +42d376: 0a01 |000d: move-result v1 │ │ +42d378: 3901 0b00 |000e: if-nez v1, 0019 // +000b │ │ +42d37c: 6e10 a505 0000 |0010: invoke-virtual {v0}, Landroid/media/AudioManager;.isMusicActive:()Z // method@05a5 │ │ +42d382: 0a00 |0013: move-result v0 │ │ +42d384: 3800 0300 |0014: if-eqz v0, 0017 // +0003 │ │ +42d388: 2803 |0016: goto 0019 // +0003 │ │ +42d38a: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +42d38c: 2802 |0018: goto 001a // +0002 │ │ +42d38e: 1210 |0019: const/4 v0, #int 1 // #1 │ │ +42d390: 0f00 |001a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ 0x000a line=324 │ │ locals : │ │ 0x0000 - 0x001b reg=2 this Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; │ │ │ │ @@ -996128,28 +996128,28 @@ │ │ type : '()V' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -42d4e0: |[42d4e0] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer.releaseWifiLockIfNecessary:()V │ │ -42d4f0: 1d01 |0000: monitor-enter v1 │ │ -42d4f2: 5410 a0c8 |0001: iget-object v0, v1, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.wifiLock:Landroid/net/wifi/WifiManager$WifiLock; // field@c8a0 │ │ -42d4f6: 3800 0d00 |0003: if-eqz v0, 0010 // +000d │ │ -42d4fa: 6e10 d506 0000 |0005: invoke-virtual {v0}, Landroid/net/wifi/WifiManager$WifiLock;.isHeld:()Z // method@06d5 │ │ -42d500: 0a00 |0008: move-result v0 │ │ -42d502: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -42d506: 5410 a0c8 |000b: iget-object v0, v1, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.wifiLock:Landroid/net/wifi/WifiManager$WifiLock; // field@c8a0 │ │ -42d50a: 6e10 d606 0000 |000d: invoke-virtual {v0}, Landroid/net/wifi/WifiManager$WifiLock;.release:()V // method@06d6 │ │ -42d510: 1e01 |0010: monitor-exit v1 │ │ -42d512: 0e00 |0011: return-void │ │ -42d514: 0d00 |0012: move-exception v0 │ │ -42d516: 1e01 |0013: monitor-exit v1 │ │ -42d518: 2700 |0014: throw v0 │ │ +42d4a8: |[42d4a8] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer.releaseWifiLockIfNecessary:()V │ │ +42d4b8: 1d01 |0000: monitor-enter v1 │ │ +42d4ba: 5410 a0c8 |0001: iget-object v0, v1, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.wifiLock:Landroid/net/wifi/WifiManager$WifiLock; // field@c8a0 │ │ +42d4be: 3800 0d00 |0003: if-eqz v0, 0010 // +000d │ │ +42d4c2: 6e10 d506 0000 |0005: invoke-virtual {v0}, Landroid/net/wifi/WifiManager$WifiLock;.isHeld:()Z // method@06d5 │ │ +42d4c8: 0a00 |0008: move-result v0 │ │ +42d4ca: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +42d4ce: 5410 a0c8 |000b: iget-object v0, v1, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.wifiLock:Landroid/net/wifi/WifiManager$WifiLock; // field@c8a0 │ │ +42d4d2: 6e10 d606 0000 |000d: invoke-virtual {v0}, Landroid/net/wifi/WifiManager$WifiLock;.release:()V // method@06d6 │ │ +42d4d8: 1e01 |0010: monitor-exit v1 │ │ +42d4da: 0e00 |0011: return-void │ │ +42d4dc: 0d00 |0012: move-exception v0 │ │ +42d4de: 1e01 |0013: monitor-exit v1 │ │ +42d4e0: 2700 |0014: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0010 │ │ -> 0x0012 │ │ positions : │ │ 0x0001 line=283 │ │ 0x000b line=284 │ │ 0x0010 line=286 │ │ @@ -996203,18 +996203,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 │ │ -42d528: |[42d528] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -42d538: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -42d53a: 6e40 beaf 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@afbe │ │ -42d540: 0e00 |0004: return-void │ │ +42d4f0: |[42d4f0] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +42d500: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +42d502: 6e40 beaf 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@afbe │ │ +42d508: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=331 │ │ 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; │ │ @@ -996224,62 +996224,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 │ │ -42d544: |[42d544] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;I)V │ │ -42d554: 1d03 |0000: monitor-enter v3 │ │ -42d556: 1a00 614f |0001: const-string v0, "PlaybackSvcMediaPlayer" // string@4f61 │ │ -42d55a: 2201 8f1e |0003: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -42d55e: 7010 50b3 0100 |0005: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -42d564: 6e10 02b3 0300 |0008: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b302 │ │ -42d56a: 0c02 |000b: move-result-object v2 │ │ -42d56c: 6e10 78b2 0200 |000c: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@b278 │ │ -42d572: 0c02 |000f: move-result-object v2 │ │ -42d574: 6e20 5cb3 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42d57a: 1a02 3c0a |0013: const-string v2, ": Setting player status to " // string@0a3c │ │ -42d57e: 6e20 5cb3 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42d584: 6e20 5bb3 4100 |0018: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ -42d58a: 6e10 67b3 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -42d590: 0c01 |001e: move-result-object v1 │ │ -42d592: 7120 fe0a 1000 |001f: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -42d598: 5430 9fc8 |0022: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ -42d59c: 5b30 9ec8 |0024: iput-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.oldPlayerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89e │ │ -42d5a0: 5b34 9fc8 |0026: iput-object v4, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ -42d5a4: 6e20 bbaf 5300 |0028: invoke-virtual {v3, v5}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlayable:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@afbb │ │ -42d5aa: 3805 1f00 |002b: if-eqz v5, 004a // +001f │ │ -42d5ae: 6200 a3c8 |002d: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INDETERMINATE:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a3 │ │ -42d5b2: 3204 1b00 |002f: if-eq v4, v0, 004a // +001b │ │ -42d5b6: 5430 9ec8 |0031: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.oldPlayerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89e │ │ -42d5ba: 6201 a7c8 |0033: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ -42d5be: 3310 0a00 |0035: if-ne v0, v1, 003f // +000a │ │ -42d5c2: 3214 0800 |0037: if-eq v4, v1, 003f // +0008 │ │ -42d5c6: 5434 9cc8 |0039: iget-object v4, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@c89c │ │ -42d5ca: 7230 9aaf 5406 |003b: invoke-interface {v4, v5, v6}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.onPlaybackPause:(Lde/danoeh/antennapod/model/playback/Playable;I)V // method@af9a │ │ -42d5d0: 280c |003e: goto 004a // +000c │ │ -42d5d2: 5430 9ec8 |003f: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.oldPlayerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89e │ │ -42d5d6: 3210 0900 |0041: if-eq v0, v1, 004a // +0009 │ │ -42d5da: 3314 0700 |0043: if-ne v4, v1, 004a // +0007 │ │ -42d5de: 5434 9cc8 |0045: iget-object v4, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@c89c │ │ -42d5e2: 7230 9baf 5406 |0047: invoke-interface {v4, v5, v6}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.onPlaybackStart:(Lde/danoeh/antennapod/model/playback/Playable;I)V // method@af9b │ │ -42d5e8: 5434 9cc8 |004a: iget-object v4, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@c89c │ │ -42d5ec: 2205 951d |004c: new-instance v5, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; // type@1d95 │ │ -42d5f0: 5436 9ec8 |004e: iget-object v6, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.oldPlayerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89e │ │ -42d5f4: 5430 9fc8 |0050: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ -42d5f8: 6e10 a7af 0300 |0052: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@afa7 │ │ -42d5fe: 0c01 |0055: move-result-object v1 │ │ -42d600: 7040 9faf 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@af9f │ │ -42d606: 7220 9eaf 5400 |0059: invoke-interface {v4, v5}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.statusChanged:(Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;)V // method@af9e │ │ -42d60c: 1e03 |005c: monitor-exit v3 │ │ -42d60e: 0e00 |005d: return-void │ │ -42d610: 0d04 |005e: move-exception v4 │ │ -42d612: 1e03 |005f: monitor-exit v3 │ │ -42d614: 2704 |0060: throw v4 │ │ +42d50c: |[42d50c] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;I)V │ │ +42d51c: 1d03 |0000: monitor-enter v3 │ │ +42d51e: 1a00 614f |0001: const-string v0, "PlaybackSvcMediaPlayer" // string@4f61 │ │ +42d522: 2201 8f1e |0003: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +42d526: 7010 50b3 0100 |0005: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +42d52c: 6e10 02b3 0300 |0008: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b302 │ │ +42d532: 0c02 |000b: move-result-object v2 │ │ +42d534: 6e10 78b2 0200 |000c: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@b278 │ │ +42d53a: 0c02 |000f: move-result-object v2 │ │ +42d53c: 6e20 5cb3 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42d542: 1a02 3c0a |0013: const-string v2, ": Setting player status to " // string@0a3c │ │ +42d546: 6e20 5cb3 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42d54c: 6e20 5bb3 4100 |0018: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ +42d552: 6e10 67b3 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +42d558: 0c01 |001e: move-result-object v1 │ │ +42d55a: 7120 fe0a 1000 |001f: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +42d560: 5430 9fc8 |0022: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ +42d564: 5b30 9ec8 |0024: iput-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.oldPlayerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89e │ │ +42d568: 5b34 9fc8 |0026: iput-object v4, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ +42d56c: 6e20 bbaf 5300 |0028: invoke-virtual {v3, v5}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlayable:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@afbb │ │ +42d572: 3805 1f00 |002b: if-eqz v5, 004a // +001f │ │ +42d576: 6200 a3c8 |002d: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INDETERMINATE:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a3 │ │ +42d57a: 3204 1b00 |002f: if-eq v4, v0, 004a // +001b │ │ +42d57e: 5430 9ec8 |0031: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.oldPlayerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89e │ │ +42d582: 6201 a7c8 |0033: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ +42d586: 3310 0a00 |0035: if-ne v0, v1, 003f // +000a │ │ +42d58a: 3214 0800 |0037: if-eq v4, v1, 003f // +0008 │ │ +42d58e: 5434 9cc8 |0039: iget-object v4, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@c89c │ │ +42d592: 7230 9aaf 5406 |003b: invoke-interface {v4, v5, v6}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.onPlaybackPause:(Lde/danoeh/antennapod/model/playback/Playable;I)V // method@af9a │ │ +42d598: 280c |003e: goto 004a // +000c │ │ +42d59a: 5430 9ec8 |003f: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.oldPlayerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89e │ │ +42d59e: 3210 0900 |0041: if-eq v0, v1, 004a // +0009 │ │ +42d5a2: 3314 0700 |0043: if-ne v4, v1, 004a // +0007 │ │ +42d5a6: 5434 9cc8 |0045: iget-object v4, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@c89c │ │ +42d5aa: 7230 9baf 5406 |0047: invoke-interface {v4, v5, v6}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.onPlaybackStart:(Lde/danoeh/antennapod/model/playback/Playable;I)V // method@af9b │ │ +42d5b0: 5434 9cc8 |004a: iget-object v4, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@c89c │ │ +42d5b4: 2205 951d |004c: new-instance v5, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; // type@1d95 │ │ +42d5b8: 5436 9ec8 |004e: iget-object v6, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.oldPlayerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89e │ │ +42d5bc: 5430 9fc8 |0050: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ +42d5c0: 6e10 a7af 0300 |0052: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@afa7 │ │ +42d5c6: 0c01 |0055: move-result-object v1 │ │ +42d5c8: 7040 9faf 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@af9f │ │ +42d5ce: 7220 9eaf 5400 |0059: invoke-interface {v4, v5}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.statusChanged:(Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;)V // method@af9e │ │ +42d5d4: 1e03 |005c: monitor-exit v3 │ │ +42d5d6: 0e00 |005d: return-void │ │ +42d5d8: 0d04 |005e: move-exception v4 │ │ +42d5da: 1e03 |005f: monitor-exit v3 │ │ +42d5dc: 2704 |0060: throw v4 │ │ catches : 1 │ │ 0x0001 - 0x005c │ │ -> 0x005e │ │ positions : │ │ 0x0003 line=305 │ │ 0x0022 line=307 │ │ 0x0026 line=308 │ │ @@ -996332,27 +996332,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 22 16-bit code units │ │ -42d624: |[42d624] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer.skip:()V │ │ -42d634: 6e10 aaaf 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPosition:()I // method@afaa │ │ -42d63a: 0a00 |0003: move-result v0 │ │ -42d63c: 1301 e803 |0004: const/16 v1, #int 1000 // #3e8 │ │ -42d640: 3510 0a00 |0006: if-ge v0, v1, 0010 // +000a │ │ -42d644: 1a00 614f |0008: const-string v0, "PlaybackSvcMediaPlayer" // string@4f61 │ │ -42d648: 1a01 ea21 |000a: const-string v1, "Ignoring skip, is in first second of playback" // string@21ea │ │ -42d64c: 7120 fe0a 1000 |000c: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -42d652: 0e00 |000f: return-void │ │ -42d654: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -42d656: 1211 |0011: const/4 v1, #int 1 // #1 │ │ -42d658: 6e51 a2af 0211 |0012: invoke-virtual {v2, v0, v1, v1, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.endPlayback:(ZZZZ)V // method@afa2 │ │ -42d65e: 0e00 |0015: return-void │ │ +42d5ec: |[42d5ec] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer.skip:()V │ │ +42d5fc: 6e10 aaaf 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPosition:()I // method@afaa │ │ +42d602: 0a00 |0003: move-result v0 │ │ +42d604: 1301 e803 |0004: const/16 v1, #int 1000 // #3e8 │ │ +42d608: 3510 0a00 |0006: if-ge v0, v1, 0010 // +000a │ │ +42d60c: 1a00 614f |0008: const-string v0, "PlaybackSvcMediaPlayer" // string@4f61 │ │ +42d610: 1a01 ea21 |000a: const-string v1, "Ignoring skip, is in first second of playback" // string@21ea │ │ +42d614: 7120 fe0a 1000 |000c: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +42d61a: 0e00 |000f: return-void │ │ +42d61c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +42d61e: 1211 |0011: const/4 v1, #int 1 // #1 │ │ +42d620: 6e51 a2af 0211 |0012: invoke-virtual {v2, v0, v1, v1, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.endPlayback:(ZZZZ)V // method@afa2 │ │ +42d626: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ 0x000c line=219 │ │ 0x0012 line=222 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 this Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; │ │ @@ -996362,18 +996362,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -42d660: |[42d660] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer.stopPlayback:(Z)V │ │ -42d670: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -42d672: 6e52 a2af 0100 |0001: invoke-virtual {v1, v0, v0, v0, v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.endPlayback:(ZZZZ)V // method@afa2 │ │ -42d678: 0e00 |0004: return-void │ │ +42d628: |[42d628] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer.stopPlayback:(Z)V │ │ +42d638: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +42d63a: 6e52 a2af 0100 |0001: invoke-virtual {v1, v0, v0, v0, v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.endPlayback:(ZZZZ)V // method@afa2 │ │ +42d640: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=232 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; │ │ 0x0000 - 0x0005 reg=2 (null) Z │ │ │ │ @@ -996460,94 +996460,94 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 16 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 153 16-bit code units │ │ -42d6f0: |[42d6f0] de.danoeh.antennapod.playback.base.PlayerStatus.:()V │ │ -42d700: 2200 971d |0000: new-instance v0, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d97 │ │ -42d704: 1a01 4721 |0002: const-string v1, "INDETERMINATE" // string@2147 │ │ -42d708: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -42d70a: 7040 c7af 1022 |0005: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.:(Ljava/lang/String;II)V // method@afc7 │ │ -42d710: 6900 a3c8 |0008: sput-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INDETERMINATE:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a3 │ │ -42d714: 2201 971d |000a: new-instance v1, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d97 │ │ -42d718: 12f3 |000c: const/4 v3, #int -1 // #ff │ │ -42d71a: 1a04 5a1a |000d: const-string v4, "ERROR" // string@1a5a │ │ -42d71e: 1215 |000f: const/4 v5, #int 1 // #1 │ │ -42d720: 7040 c7af 4135 |0010: invoke-direct {v1, v4, v5, v3}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.:(Ljava/lang/String;II)V // method@afc7 │ │ -42d726: 6901 a2c8 |0013: sput-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.ERROR:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a2 │ │ -42d72a: 2203 971d |0015: new-instance v3, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d97 │ │ -42d72e: 1304 1300 |0017: const/16 v4, #int 19 // #13 │ │ -42d732: 1a06 924e |0019: const-string v6, "PREPARING" // string@4e92 │ │ -42d736: 1227 |001b: const/4 v7, #int 2 // #2 │ │ -42d738: 7040 c7af 6347 |001c: invoke-direct {v3, v6, v7, v4}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.:(Ljava/lang/String;II)V // method@afc7 │ │ -42d73e: 6903 a9c8 |001f: sput-object v3, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a9 │ │ -42d742: 2204 971d |0021: new-instance v4, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d97 │ │ -42d746: 1306 1e00 |0023: const/16 v6, #int 30 // #1e │ │ -42d74a: 1a08 944d |0025: const-string v8, "PAUSED" // string@4d94 │ │ -42d74e: 1239 |0027: const/4 v9, #int 3 // #3 │ │ -42d750: 7040 c7af 8469 |0028: invoke-direct {v4, v8, v9, v6}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.:(Ljava/lang/String;II)V // method@afc7 │ │ -42d756: 6904 a6c8 |002b: sput-object v4, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a6 │ │ -42d75a: 2206 971d |002d: new-instance v6, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d97 │ │ -42d75e: 1308 2800 |002f: const/16 v8, #int 40 // #28 │ │ -42d762: 1a0a d14d |0031: const-string v10, "PLAYING" // string@4dd1 │ │ -42d766: 124b |0033: const/4 v11, #int 4 // #4 │ │ -42d768: 7040 c7af a68b |0034: invoke-direct {v6, v10, v11, v8}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.:(Ljava/lang/String;II)V // method@afc7 │ │ -42d76e: 6906 a7c8 |0037: sput-object v6, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ -42d772: 2208 971d |0039: new-instance v8, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d97 │ │ -42d776: 1a0a f953 |003b: const-string v10, "STOPPED" // string@53f9 │ │ -42d77a: 125c |003d: const/4 v12, #int 5 // #5 │ │ -42d77c: 7040 c7af a8cc |003e: invoke-direct {v8, v10, v12, v12}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.:(Ljava/lang/String;II)V // method@afc7 │ │ -42d782: 6908 abc8 |0041: sput-object v8, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8ab │ │ -42d786: 220a 971d |0043: new-instance v10, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d97 │ │ -42d78a: 130d 1400 |0045: const/16 v13, #int 20 // #14 │ │ -42d78e: 1a0e 914e |0047: const-string v14, "PREPARED" // string@4e91 │ │ -42d792: 126f |0049: const/4 v15, #int 6 // #6 │ │ -42d794: 7040 c7af eadf |004a: invoke-direct {v10, v14, v15, v13}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.:(Ljava/lang/String;II)V // method@afc7 │ │ -42d79a: 690a a8c8 |004d: sput-object v10, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a8 │ │ -42d79e: 220d 971d |004f: new-instance v13, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d97 │ │ -42d7a2: 130e 1d00 |0051: const/16 v14, #int 29 // #1d │ │ -42d7a6: 1a0f ff52 |0053: const-string v15, "SEEKING" // string@52ff │ │ -42d7aa: 127c |0055: const/4 v12, #int 7 // #7 │ │ -42d7ac: 7040 c7af fdec |0056: invoke-direct {v13, v15, v12, v14}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.:(Ljava/lang/String;II)V // method@afc7 │ │ -42d7b2: 690d aac8 |0059: sput-object v13, Lde/danoeh/antennapod/playback/base/PlayerStatus;.SEEKING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8aa │ │ -42d7b6: 220e 971d |005b: new-instance v14, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d97 │ │ -42d7ba: 1a0f 4d21 |005d: const-string v15, "INITIALIZING" // string@214d │ │ -42d7be: 130c 0800 |005f: const/16 v12, #int 8 // #8 │ │ -42d7c2: 130b 0900 |0061: const/16 v11, #int 9 // #9 │ │ -42d7c6: 7040 c7af febc |0063: invoke-direct {v14, v15, v12, v11}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.:(Ljava/lang/String;II)V // method@afc7 │ │ -42d7cc: 690e a5c8 |0066: sput-object v14, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a5 │ │ -42d7d0: 220f 971d |0068: new-instance v15, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d97 │ │ -42d7d4: 1a0c 4c21 |006a: const-string v12, "INITIALIZED" // string@214c │ │ -42d7d8: 1309 0a00 |006c: const/16 v9, #int 10 // #a │ │ -42d7dc: 7040 c7af cf9b |006e: invoke-direct {v15, v12, v11, v9}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.:(Ljava/lang/String;II)V // method@afc7 │ │ -42d7e2: 690f a4c8 |0071: sput-object v15, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a4 │ │ -42d7e6: 2399 1c21 |0073: new-array v9, v9, [Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@211c │ │ -42d7ea: 4d00 0902 |0075: aput-object v0, v9, v2 │ │ -42d7ee: 4d01 0905 |0077: aput-object v1, v9, v5 │ │ -42d7f2: 4d03 0907 |0079: aput-object v3, v9, v7 │ │ -42d7f6: 1230 |007b: const/4 v0, #int 3 // #3 │ │ -42d7f8: 4d04 0900 |007c: aput-object v4, v9, v0 │ │ -42d7fc: 1240 |007e: const/4 v0, #int 4 // #4 │ │ -42d7fe: 4d06 0900 |007f: aput-object v6, v9, v0 │ │ -42d802: 1250 |0081: const/4 v0, #int 5 // #5 │ │ -42d804: 4d08 0900 |0082: aput-object v8, v9, v0 │ │ -42d808: 1260 |0084: const/4 v0, #int 6 // #6 │ │ -42d80a: 4d0a 0900 |0085: aput-object v10, v9, v0 │ │ -42d80e: 1270 |0087: const/4 v0, #int 7 // #7 │ │ -42d810: 4d0d 0900 |0088: aput-object v13, v9, v0 │ │ -42d814: 1300 0800 |008a: const/16 v0, #int 8 // #8 │ │ -42d818: 4d0e 0900 |008c: aput-object v14, v9, v0 │ │ -42d81c: 4d0f 090b |008e: aput-object v15, v9, v11 │ │ -42d820: 6909 a1c8 |0090: sput-object v9, Lde/danoeh/antennapod/playback/base/PlayerStatus;.$VALUES:[Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a1 │ │ -42d824: 7100 caaf 0000 |0092: invoke-static {}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.values:()[Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@afca │ │ -42d82a: 0c00 |0095: move-result-object v0 │ │ -42d82c: 6900 acc8 |0096: sput-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.fromOrdinalLookup:[Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8ac │ │ -42d830: 0e00 |0098: return-void │ │ +42d6b8: |[42d6b8] de.danoeh.antennapod.playback.base.PlayerStatus.:()V │ │ +42d6c8: 2200 971d |0000: new-instance v0, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d97 │ │ +42d6cc: 1a01 4721 |0002: const-string v1, "INDETERMINATE" // string@2147 │ │ +42d6d0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +42d6d2: 7040 c7af 1022 |0005: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.:(Ljava/lang/String;II)V // method@afc7 │ │ +42d6d8: 6900 a3c8 |0008: sput-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INDETERMINATE:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a3 │ │ +42d6dc: 2201 971d |000a: new-instance v1, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d97 │ │ +42d6e0: 12f3 |000c: const/4 v3, #int -1 // #ff │ │ +42d6e2: 1a04 5a1a |000d: const-string v4, "ERROR" // string@1a5a │ │ +42d6e6: 1215 |000f: const/4 v5, #int 1 // #1 │ │ +42d6e8: 7040 c7af 4135 |0010: invoke-direct {v1, v4, v5, v3}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.:(Ljava/lang/String;II)V // method@afc7 │ │ +42d6ee: 6901 a2c8 |0013: sput-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.ERROR:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a2 │ │ +42d6f2: 2203 971d |0015: new-instance v3, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d97 │ │ +42d6f6: 1304 1300 |0017: const/16 v4, #int 19 // #13 │ │ +42d6fa: 1a06 924e |0019: const-string v6, "PREPARING" // string@4e92 │ │ +42d6fe: 1227 |001b: const/4 v7, #int 2 // #2 │ │ +42d700: 7040 c7af 6347 |001c: invoke-direct {v3, v6, v7, v4}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.:(Ljava/lang/String;II)V // method@afc7 │ │ +42d706: 6903 a9c8 |001f: sput-object v3, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a9 │ │ +42d70a: 2204 971d |0021: new-instance v4, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d97 │ │ +42d70e: 1306 1e00 |0023: const/16 v6, #int 30 // #1e │ │ +42d712: 1a08 944d |0025: const-string v8, "PAUSED" // string@4d94 │ │ +42d716: 1239 |0027: const/4 v9, #int 3 // #3 │ │ +42d718: 7040 c7af 8469 |0028: invoke-direct {v4, v8, v9, v6}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.:(Ljava/lang/String;II)V // method@afc7 │ │ +42d71e: 6904 a6c8 |002b: sput-object v4, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a6 │ │ +42d722: 2206 971d |002d: new-instance v6, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d97 │ │ +42d726: 1308 2800 |002f: const/16 v8, #int 40 // #28 │ │ +42d72a: 1a0a d14d |0031: const-string v10, "PLAYING" // string@4dd1 │ │ +42d72e: 124b |0033: const/4 v11, #int 4 // #4 │ │ +42d730: 7040 c7af a68b |0034: invoke-direct {v6, v10, v11, v8}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.:(Ljava/lang/String;II)V // method@afc7 │ │ +42d736: 6906 a7c8 |0037: sput-object v6, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ +42d73a: 2208 971d |0039: new-instance v8, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d97 │ │ +42d73e: 1a0a f953 |003b: const-string v10, "STOPPED" // string@53f9 │ │ +42d742: 125c |003d: const/4 v12, #int 5 // #5 │ │ +42d744: 7040 c7af a8cc |003e: invoke-direct {v8, v10, v12, v12}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.:(Ljava/lang/String;II)V // method@afc7 │ │ +42d74a: 6908 abc8 |0041: sput-object v8, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8ab │ │ +42d74e: 220a 971d |0043: new-instance v10, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d97 │ │ +42d752: 130d 1400 |0045: const/16 v13, #int 20 // #14 │ │ +42d756: 1a0e 914e |0047: const-string v14, "PREPARED" // string@4e91 │ │ +42d75a: 126f |0049: const/4 v15, #int 6 // #6 │ │ +42d75c: 7040 c7af eadf |004a: invoke-direct {v10, v14, v15, v13}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.:(Ljava/lang/String;II)V // method@afc7 │ │ +42d762: 690a a8c8 |004d: sput-object v10, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a8 │ │ +42d766: 220d 971d |004f: new-instance v13, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d97 │ │ +42d76a: 130e 1d00 |0051: const/16 v14, #int 29 // #1d │ │ +42d76e: 1a0f ff52 |0053: const-string v15, "SEEKING" // string@52ff │ │ +42d772: 127c |0055: const/4 v12, #int 7 // #7 │ │ +42d774: 7040 c7af fdec |0056: invoke-direct {v13, v15, v12, v14}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.:(Ljava/lang/String;II)V // method@afc7 │ │ +42d77a: 690d aac8 |0059: sput-object v13, Lde/danoeh/antennapod/playback/base/PlayerStatus;.SEEKING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8aa │ │ +42d77e: 220e 971d |005b: new-instance v14, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d97 │ │ +42d782: 1a0f 4d21 |005d: const-string v15, "INITIALIZING" // string@214d │ │ +42d786: 130c 0800 |005f: const/16 v12, #int 8 // #8 │ │ +42d78a: 130b 0900 |0061: const/16 v11, #int 9 // #9 │ │ +42d78e: 7040 c7af febc |0063: invoke-direct {v14, v15, v12, v11}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.:(Ljava/lang/String;II)V // method@afc7 │ │ +42d794: 690e a5c8 |0066: sput-object v14, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a5 │ │ +42d798: 220f 971d |0068: new-instance v15, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d97 │ │ +42d79c: 1a0c 4c21 |006a: const-string v12, "INITIALIZED" // string@214c │ │ +42d7a0: 1309 0a00 |006c: const/16 v9, #int 10 // #a │ │ +42d7a4: 7040 c7af cf9b |006e: invoke-direct {v15, v12, v11, v9}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.:(Ljava/lang/String;II)V // method@afc7 │ │ +42d7aa: 690f a4c8 |0071: sput-object v15, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a4 │ │ +42d7ae: 2399 1c21 |0073: new-array v9, v9, [Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@211c │ │ +42d7b2: 4d00 0902 |0075: aput-object v0, v9, v2 │ │ +42d7b6: 4d01 0905 |0077: aput-object v1, v9, v5 │ │ +42d7ba: 4d03 0907 |0079: aput-object v3, v9, v7 │ │ +42d7be: 1230 |007b: const/4 v0, #int 3 // #3 │ │ +42d7c0: 4d04 0900 |007c: aput-object v4, v9, v0 │ │ +42d7c4: 1240 |007e: const/4 v0, #int 4 // #4 │ │ +42d7c6: 4d06 0900 |007f: aput-object v6, v9, v0 │ │ +42d7ca: 1250 |0081: const/4 v0, #int 5 // #5 │ │ +42d7cc: 4d08 0900 |0082: aput-object v8, v9, v0 │ │ +42d7d0: 1260 |0084: const/4 v0, #int 6 // #6 │ │ +42d7d2: 4d0a 0900 |0085: aput-object v10, v9, v0 │ │ +42d7d6: 1270 |0087: const/4 v0, #int 7 // #7 │ │ +42d7d8: 4d0d 0900 |0088: aput-object v13, v9, v0 │ │ +42d7dc: 1300 0800 |008a: const/16 v0, #int 8 // #8 │ │ +42d7e0: 4d0e 0900 |008c: aput-object v14, v9, v0 │ │ +42d7e4: 4d0f 090b |008e: aput-object v15, v9, v11 │ │ +42d7e8: 6909 a1c8 |0090: sput-object v9, Lde/danoeh/antennapod/playback/base/PlayerStatus;.$VALUES:[Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a1 │ │ +42d7ec: 7100 caaf 0000 |0092: invoke-static {}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.values:()[Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@afca │ │ +42d7f2: 0c00 |0095: move-result-object v0 │ │ +42d7f4: 6900 acc8 |0096: sput-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.fromOrdinalLookup:[Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8ac │ │ +42d7f8: 0e00 |0098: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=4 │ │ 0x000a line=5 │ │ 0x0015 line=6 │ │ 0x0021 line=7 │ │ 0x002d line=8 │ │ @@ -996565,18 +996565,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 │ │ -42d834: |[42d834] de.danoeh.antennapod.playback.base.PlayerStatus.:(Ljava/lang/String;II)V │ │ -42d844: 7030 94b2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b294 │ │ -42d84a: 5903 adc8 |0003: iput v3, v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.statusValue:I // field@c8ad │ │ -42d84e: 0e00 |0005: return-void │ │ +42d7fc: |[42d7fc] de.danoeh.antennapod.playback.base.PlayerStatus.:(Ljava/lang/String;II)V │ │ +42d80c: 7030 94b2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b294 │ │ +42d812: 5903 adc8 |0003: iput v3, v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.statusValue:I // field@c8ad │ │ +42d816: 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; │ │ @@ -996588,20 +996588,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 │ │ -42d6a8: |[42d6a8] de.danoeh.antennapod.playback.base.PlayerStatus.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/playback/base/PlayerStatus; │ │ -42d6b8: 1c00 971d |0000: const-class v0, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d97 │ │ -42d6bc: 7120 99b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b299 │ │ -42d6c2: 0c01 |0005: move-result-object v1 │ │ -42d6c4: 1f01 971d |0006: check-cast v1, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d97 │ │ -42d6c8: 1101 |0008: return-object v1 │ │ +42d670: |[42d670] de.danoeh.antennapod.playback.base.PlayerStatus.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/playback/base/PlayerStatus; │ │ +42d680: 1c00 971d |0000: const-class v0, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d97 │ │ +42d684: 7120 99b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b299 │ │ +42d68a: 0c01 |0005: move-result-object v1 │ │ +42d68c: 1f01 971d |0006: check-cast v1, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d97 │ │ +42d690: 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;) │ │ @@ -996609,20 +996609,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 │ │ -42d6cc: |[42d6cc] de.danoeh.antennapod.playback.base.PlayerStatus.values:()[Lde/danoeh/antennapod/playback/base/PlayerStatus; │ │ -42d6dc: 6200 a1c8 |0000: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.$VALUES:[Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a1 │ │ -42d6e0: 6e10 38b8 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/playback/base/PlayerStatus;.clone:()Ljava/lang/Object; // method@b838 │ │ -42d6e6: 0c00 |0005: move-result-object v0 │ │ -42d6e8: 1f00 1c21 |0006: check-cast v0, [Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@211c │ │ -42d6ec: 1100 |0008: return-object v0 │ │ +42d694: |[42d694] de.danoeh.antennapod.playback.base.PlayerStatus.values:()[Lde/danoeh/antennapod/playback/base/PlayerStatus; │ │ +42d6a4: 6200 a1c8 |0000: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.$VALUES:[Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a1 │ │ +42d6a8: 6e10 38b8 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/playback/base/PlayerStatus;.clone:()Ljava/lang/Object; // method@b838 │ │ +42d6ae: 0c00 |0005: move-result-object v0 │ │ +42d6b0: 1f00 1c21 |0006: check-cast v0, [Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@211c │ │ +42d6b4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/playback/base/PlayerStatus;) │ │ @@ -996630,24 +996630,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 │ │ -42d67c: |[42d67c] de.danoeh.antennapod.playback.base.PlayerStatus.isAtLeast:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)Z │ │ -42d68c: 3802 0b00 |0000: if-eqz v2, 000b // +000b │ │ -42d690: 5210 adc8 |0002: iget v0, v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.statusValue:I // field@c8ad │ │ -42d694: 5222 adc8 |0004: iget v2, v2, Lde/danoeh/antennapod/playback/base/PlayerStatus;.statusValue:I // field@c8ad │ │ -42d698: 3420 0300 |0006: if-lt v0, v2, 0009 // +0003 │ │ -42d69c: 2803 |0008: goto 000b // +0003 │ │ -42d69e: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -42d6a0: 2802 |000a: goto 000c // +0002 │ │ -42d6a2: 1212 |000b: const/4 v2, #int 1 // #1 │ │ -42d6a4: 0f02 |000c: return v2 │ │ +42d644: |[42d644] de.danoeh.antennapod.playback.base.PlayerStatus.isAtLeast:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)Z │ │ +42d654: 3802 0b00 |0000: if-eqz v2, 000b // +000b │ │ +42d658: 5210 adc8 |0002: iget v0, v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.statusValue:I // field@c8ad │ │ +42d65c: 5222 adc8 |0004: iget v2, v2, Lde/danoeh/antennapod/playback/base/PlayerStatus;.statusValue:I // field@c8ad │ │ +42d660: 3420 0300 |0006: if-lt v0, v2, 0009 // +0003 │ │ +42d664: 2803 |0008: goto 000b // +0003 │ │ +42d666: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +42d668: 2802 |000a: goto 000c // +0002 │ │ +42d66a: 1212 |000b: const/4 v2, #int 1 // #1 │ │ +42d66c: 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; │ │ │ │ @@ -996761,17 +996761,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42d850: |[42d850] de.danoeh.antennapod.playback.base.R$attr.:()V │ │ -42d860: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42d866: 0e00 |0003: return-void │ │ +42d818: |[42d818] de.danoeh.antennapod.playback.base.R$attr.:()V │ │ +42d828: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42d82e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -996838,17 +996838,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42d868: |[42d868] de.danoeh.antennapod.playback.base.R$color.:()V │ │ -42d878: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42d87e: 0e00 |0003: return-void │ │ +42d830: |[42d830] de.danoeh.antennapod.playback.base.R$color.:()V │ │ +42d840: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42d846: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -996990,17 +996990,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42d880: |[42d880] de.danoeh.antennapod.playback.base.R$dimen.:()V │ │ -42d890: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42d896: 0e00 |0003: return-void │ │ +42d848: |[42d848] de.danoeh.antennapod.playback.base.R$dimen.:()V │ │ +42d858: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42d85e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -997092,17 +997092,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42d898: |[42d898] de.danoeh.antennapod.playback.base.R$drawable.:()V │ │ -42d8a8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42d8ae: 0e00 |0003: return-void │ │ +42d860: |[42d860] de.danoeh.antennapod.playback.base.R$drawable.:()V │ │ +42d870: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42d876: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -997524,17 +997524,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42d8b0: |[42d8b0] de.danoeh.antennapod.playback.base.R$id.:()V │ │ -42d8c0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42d8c6: 0e00 |0003: return-void │ │ +42d878: |[42d878] de.danoeh.antennapod.playback.base.R$id.:()V │ │ +42d888: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42d88e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -997576,17 +997576,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42d8c8: |[42d8c8] de.danoeh.antennapod.playback.base.R$integer.:()V │ │ -42d8d8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42d8de: 0e00 |0003: return-void │ │ +42d890: |[42d890] de.danoeh.antennapod.playback.base.R$integer.:()V │ │ +42d8a0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42d8a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -997698,17 +997698,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42d8e0: |[42d8e0] de.danoeh.antennapod.playback.base.R$layout.:()V │ │ -42d8f0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42d8f6: 0e00 |0003: return-void │ │ +42d8a8: |[42d8a8] de.danoeh.antennapod.playback.base.R$layout.:()V │ │ +42d8b8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42d8be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -997750,17 +997750,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42d8f8: |[42d8f8] de.danoeh.antennapod.playback.base.R$string.:()V │ │ -42d908: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42d90e: 0e00 |0003: return-void │ │ +42d8c0: |[42d8c0] de.danoeh.antennapod.playback.base.R$string.:()V │ │ +42d8d0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42d8d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -997852,17 +997852,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42da64: |[42da64] de.danoeh.antennapod.playback.base.R$style.:()V │ │ -42da74: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42da7a: 0e00 |0003: return-void │ │ +42da2c: |[42da2c] de.danoeh.antennapod.playback.base.R$style.:()V │ │ +42da3c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42da42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -998114,62 +998114,62 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 150 16-bit code units │ │ -42d910: |[42d910] de.danoeh.antennapod.playback.base.R$styleable.:()V │ │ -42d920: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -42d922: 2301 0120 |0001: new-array v1, v0, [I // type@2001 │ │ -42d926: 2601 2f00 0000 |0003: fill-array-data v1, 00000032 // +0000002f │ │ -42d92c: 6901 55c9 |0006: sput-object v1, Lde/danoeh/antennapod/playback/base/R$styleable;.Capability:[I // field@c955 │ │ -42d930: 1251 |0008: const/4 v1, #int 5 // #5 │ │ -42d932: 2311 0120 |0009: new-array v1, v1, [I // type@2001 │ │ -42d936: 2601 2f00 0000 |000b: fill-array-data v1, 0000003a // +0000002f │ │ -42d93c: 6901 58c9 |000e: sput-object v1, Lde/danoeh/antennapod/playback/base/R$styleable;.ColorStateListItem:[I // field@c958 │ │ -42d940: 1271 |0010: const/4 v1, #int 7 // #7 │ │ -42d942: 2311 0120 |0011: new-array v1, v1, [I // type@2001 │ │ -42d946: 2601 3500 0000 |0013: fill-array-data v1, 00000048 // +00000035 │ │ -42d94c: 6901 5ec9 |0016: sput-object v1, Lde/danoeh/antennapod/playback/base/R$styleable;.FontFamily:[I // field@c95e │ │ -42d950: 1301 0a00 |0018: const/16 v1, #int 10 // #a │ │ -42d954: 2311 0120 |001a: new-array v1, v1, [I // type@2001 │ │ -42d958: 2601 3e00 0000 |001c: fill-array-data v1, 0000005a // +0000003e │ │ -42d95e: 6901 5fc9 |001f: sput-object v1, Lde/danoeh/antennapod/playback/base/R$styleable;.FontFamilyFont:[I // field@c95f │ │ -42d962: 1301 0c00 |0021: const/16 v1, #int 12 // #c │ │ -42d966: 2311 0120 |0023: new-array v1, v1, [I // type@2001 │ │ -42d96a: 2601 4d00 0000 |0025: fill-array-data v1, 00000072 // +0000004d │ │ -42d970: 6901 71c9 |0028: sput-object v1, Lde/danoeh/antennapod/playback/base/R$styleable;.GradientColor:[I // field@c971 │ │ -42d974: 2300 0120 |002a: new-array v0, v0, [I // type@2001 │ │ -42d978: 2600 6200 0000 |002c: fill-array-data v0, 0000008e // +00000062 │ │ -42d97e: 6900 72c9 |002f: sput-object v0, Lde/danoeh/antennapod/playback/base/R$styleable;.GradientColorItem:[I // field@c972 │ │ -42d982: 0e00 |0031: return-void │ │ -42d984: 0003 0400 0200 0000 7d03 047f be03 ... |0032: array-data (8 units) │ │ -42d994: 0003 0400 0500 0000 a501 0101 1f03 ... |003a: array-data (14 units) │ │ -42d9b0: 0003 0400 0700 0000 e501 047f e601 ... |0048: array-data (18 units) │ │ -42d9d4: 0003 0400 0a00 0000 3205 0101 3305 ... |005a: array-data (24 units) │ │ -42da04: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0072: array-data (28 units) │ │ -42da3c: 0003 0400 0200 0000 a501 0101 1405 ... |008e: array-data (8 units) │ │ +42d8d8: |[42d8d8] de.danoeh.antennapod.playback.base.R$styleable.:()V │ │ +42d8e8: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +42d8ea: 2301 0120 |0001: new-array v1, v0, [I // type@2001 │ │ +42d8ee: 2601 2f00 0000 |0003: fill-array-data v1, 00000032 // +0000002f │ │ +42d8f4: 6901 55c9 |0006: sput-object v1, Lde/danoeh/antennapod/playback/base/R$styleable;.Capability:[I // field@c955 │ │ +42d8f8: 1251 |0008: const/4 v1, #int 5 // #5 │ │ +42d8fa: 2311 0120 |0009: new-array v1, v1, [I // type@2001 │ │ +42d8fe: 2601 2f00 0000 |000b: fill-array-data v1, 0000003a // +0000002f │ │ +42d904: 6901 58c9 |000e: sput-object v1, Lde/danoeh/antennapod/playback/base/R$styleable;.ColorStateListItem:[I // field@c958 │ │ +42d908: 1271 |0010: const/4 v1, #int 7 // #7 │ │ +42d90a: 2311 0120 |0011: new-array v1, v1, [I // type@2001 │ │ +42d90e: 2601 3500 0000 |0013: fill-array-data v1, 00000048 // +00000035 │ │ +42d914: 6901 5ec9 |0016: sput-object v1, Lde/danoeh/antennapod/playback/base/R$styleable;.FontFamily:[I // field@c95e │ │ +42d918: 1301 0a00 |0018: const/16 v1, #int 10 // #a │ │ +42d91c: 2311 0120 |001a: new-array v1, v1, [I // type@2001 │ │ +42d920: 2601 3e00 0000 |001c: fill-array-data v1, 0000005a // +0000003e │ │ +42d926: 6901 5fc9 |001f: sput-object v1, Lde/danoeh/antennapod/playback/base/R$styleable;.FontFamilyFont:[I // field@c95f │ │ +42d92a: 1301 0c00 |0021: const/16 v1, #int 12 // #c │ │ +42d92e: 2311 0120 |0023: new-array v1, v1, [I // type@2001 │ │ +42d932: 2601 4d00 0000 |0025: fill-array-data v1, 00000072 // +0000004d │ │ +42d938: 6901 71c9 |0028: sput-object v1, Lde/danoeh/antennapod/playback/base/R$styleable;.GradientColor:[I // field@c971 │ │ +42d93c: 2300 0120 |002a: new-array v0, v0, [I // type@2001 │ │ +42d940: 2600 6200 0000 |002c: fill-array-data v0, 0000008e // +00000062 │ │ +42d946: 6900 72c9 |002f: sput-object v0, Lde/danoeh/antennapod/playback/base/R$styleable;.GradientColorItem:[I // field@c972 │ │ +42d94a: 0e00 |0031: return-void │ │ +42d94c: 0003 0400 0200 0000 7d03 047f be03 ... |0032: array-data (8 units) │ │ +42d95c: 0003 0400 0500 0000 a501 0101 1f03 ... |003a: array-data (14 units) │ │ +42d978: 0003 0400 0700 0000 e501 047f e601 ... |0048: array-data (18 units) │ │ +42d99c: 0003 0400 0a00 0000 3205 0101 3305 ... |005a: array-data (24 units) │ │ +42d9cc: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0072: array-data (28 units) │ │ +42da04: 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 │ │ -42da4c: |[42da4c] de.danoeh.antennapod.playback.base.R$styleable.:()V │ │ -42da5c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42da62: 0e00 |0003: return-void │ │ +42da14: |[42da14] de.danoeh.antennapod.playback.base.R$styleable.:()V │ │ +42da24: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42da2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -998200,17 +998200,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42db80: |[42db80] de.danoeh.antennapod.playback.base.R.:()V │ │ -42db90: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42db96: 0e00 |0003: return-void │ │ +42db48: |[42db48] de.danoeh.antennapod.playback.base.R.:()V │ │ +42db58: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42db5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -998261,42 +998261,42 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 53 16-bit code units │ │ -42daec: |[42daec] de.danoeh.antennapod.playback.base.RewindAfterPauseUtils.:()V │ │ -42dafc: 6200 02da |0000: sget-object v0, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@da02 │ │ -42db00: 1601 0100 |0002: const-wide/16 v1, #int 1 // #1 │ │ -42db04: 6e30 47b6 1002 |0004: invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b647 │ │ -42db0a: 0b03 |0007: move-result-wide v3 │ │ -42db0c: 6803 83c9 |0008: sput-wide v3, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.ELAPSED_TIME_FOR_SHORT_REWIND:J // field@c983 │ │ -42db10: 6200 00da |000a: sget-object v0, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@da00 │ │ -42db14: 6e30 47b6 1002 |000c: invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b647 │ │ -42db1a: 0b03 |000f: move-result-wide v3 │ │ -42db1c: 6803 82c9 |0010: sput-wide v3, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.ELAPSED_TIME_FOR_MEDIUM_REWIND:J // field@c982 │ │ -42db20: 6200 ffd9 |0012: sget-object v0, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@d9ff │ │ -42db24: 6e30 47b6 1002 |0014: invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b647 │ │ -42db2a: 0b00 |0017: move-result-wide v0 │ │ -42db2c: 6800 81c9 |0018: sput-wide v0, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.ELAPSED_TIME_FOR_LONG_REWIND:J // field@c981 │ │ -42db30: 6200 04da |001a: sget-object v0, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@da04 │ │ -42db34: 1601 0300 |001c: const-wide/16 v1, #int 3 // #3 │ │ -42db38: 6e30 47b6 1002 |001e: invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b647 │ │ -42db3e: 0b01 |0021: move-result-wide v1 │ │ -42db40: 6801 86c9 |0022: sput-wide v1, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.SHORT_REWIND:J // field@c986 │ │ -42db44: 1601 0a00 |0024: const-wide/16 v1, #int 10 // #a │ │ -42db48: 6e30 47b6 1002 |0026: invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b647 │ │ -42db4e: 0b01 |0029: move-result-wide v1 │ │ -42db50: 6801 85c9 |002a: sput-wide v1, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.MEDIUM_REWIND:J // field@c985 │ │ -42db54: 1601 1400 |002c: const-wide/16 v1, #int 20 // #14 │ │ -42db58: 6e30 47b6 1002 |002e: invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b647 │ │ -42db5e: 0b00 |0031: move-result-wide v0 │ │ -42db60: 6800 84c9 |0032: sput-wide v0, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.LONG_REWIND:J // field@c984 │ │ -42db64: 0e00 |0034: return-void │ │ +42dab4: |[42dab4] de.danoeh.antennapod.playback.base.RewindAfterPauseUtils.:()V │ │ +42dac4: 6200 02da |0000: sget-object v0, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@da02 │ │ +42dac8: 1601 0100 |0002: const-wide/16 v1, #int 1 // #1 │ │ +42dacc: 6e30 47b6 1002 |0004: invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b647 │ │ +42dad2: 0b03 |0007: move-result-wide v3 │ │ +42dad4: 6803 83c9 |0008: sput-wide v3, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.ELAPSED_TIME_FOR_SHORT_REWIND:J // field@c983 │ │ +42dad8: 6200 00da |000a: sget-object v0, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@da00 │ │ +42dadc: 6e30 47b6 1002 |000c: invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b647 │ │ +42dae2: 0b03 |000f: move-result-wide v3 │ │ +42dae4: 6803 82c9 |0010: sput-wide v3, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.ELAPSED_TIME_FOR_MEDIUM_REWIND:J // field@c982 │ │ +42dae8: 6200 ffd9 |0012: sget-object v0, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@d9ff │ │ +42daec: 6e30 47b6 1002 |0014: invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b647 │ │ +42daf2: 0b00 |0017: move-result-wide v0 │ │ +42daf4: 6800 81c9 |0018: sput-wide v0, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.ELAPSED_TIME_FOR_LONG_REWIND:J // field@c981 │ │ +42daf8: 6200 04da |001a: sget-object v0, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@da04 │ │ +42dafc: 1601 0300 |001c: const-wide/16 v1, #int 3 // #3 │ │ +42db00: 6e30 47b6 1002 |001e: invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b647 │ │ +42db06: 0b01 |0021: move-result-wide v1 │ │ +42db08: 6801 86c9 |0022: sput-wide v1, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.SHORT_REWIND:J // field@c986 │ │ +42db0c: 1601 0a00 |0024: const-wide/16 v1, #int 10 // #a │ │ +42db10: 6e30 47b6 1002 |0026: invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b647 │ │ +42db16: 0b01 |0029: move-result-wide v1 │ │ +42db18: 6801 85c9 |002a: sput-wide v1, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.MEDIUM_REWIND:J // field@c985 │ │ +42db1c: 1601 1400 |002c: const-wide/16 v1, #int 20 // #14 │ │ +42db20: 6e30 47b6 1002 |002e: invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b647 │ │ +42db26: 0b00 |0031: move-result-wide v0 │ │ +42db28: 6800 84c9 |0032: sput-wide v0, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.LONG_REWIND:J // field@c984 │ │ +42db2c: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ 0x000a line=15 │ │ 0x0012 line=16 │ │ 0x001a line=18 │ │ 0x0026 line=19 │ │ @@ -998308,17 +998308,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42db68: |[42db68] de.danoeh.antennapod.playback.base.RewindAfterPauseUtils.:()V │ │ -42db78: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42db7e: 0e00 |0003: return-void │ │ +42db30: |[42db30] de.danoeh.antennapod.playback.base.RewindAfterPauseUtils.:()V │ │ +42db40: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42db46: 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;) │ │ @@ -998326,42 +998326,42 @@ │ │ type : '(IJ)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -42da7c: |[42da7c] de.danoeh.antennapod.playback.base.RewindAfterPauseUtils.calculatePositionWithRewind:(IJ)I │ │ -42da8c: 3d05 2e00 |0000: if-lez v5, 002e // +002e │ │ -42da90: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ -42da94: 3102 0600 |0004: cmp-long v2, v6, v0 │ │ -42da98: 3d02 2800 |0006: if-lez v2, 002e // +0028 │ │ -42da9c: 7100 69b3 0000 |0008: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b369 │ │ -42daa2: 0b02 |000b: move-result-wide v2 │ │ -42daa4: bc62 |000c: sub-long/2addr v2, v6 │ │ -42daa6: 6106 81c9 |000d: sget-wide v6, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.ELAPSED_TIME_FOR_LONG_REWIND:J // field@c981 │ │ -42daaa: 3104 0206 |000f: cmp-long v4, v2, v6 │ │ -42daae: 3d04 0500 |0011: if-lez v4, 0016 // +0005 │ │ -42dab2: 6100 84c9 |0013: sget-wide v0, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.LONG_REWIND:J // field@c984 │ │ -42dab6: 2812 |0015: goto 0027 // +0012 │ │ -42dab8: 6106 82c9 |0016: sget-wide v6, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.ELAPSED_TIME_FOR_MEDIUM_REWIND:J // field@c982 │ │ -42dabc: 3104 0206 |0018: cmp-long v4, v2, v6 │ │ -42dac0: 3d04 0500 |001a: if-lez v4, 001f // +0005 │ │ -42dac4: 6100 85c9 |001c: sget-wide v0, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.MEDIUM_REWIND:J // field@c985 │ │ -42dac8: 2809 |001e: goto 0027 // +0009 │ │ -42daca: 6106 83c9 |001f: sget-wide v6, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.ELAPSED_TIME_FOR_SHORT_REWIND:J // field@c983 │ │ -42dace: 3104 0206 |0021: cmp-long v4, v2, v6 │ │ -42dad2: 3d04 0400 |0023: if-lez v4, 0027 // +0004 │ │ -42dad6: 6100 86c9 |0025: sget-wide v0, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.SHORT_REWIND:J // field@c986 │ │ -42dada: 8406 |0027: long-to-int v6, v0 │ │ -42dadc: b165 |0028: sub-int/2addr v5, v6 │ │ -42dade: 1206 |0029: const/4 v6, #int 0 // #0 │ │ -42dae0: 7120 e4b2 6500 |002a: invoke-static {v5, v6}, Ljava/lang/Math;.max:(II)I // method@b2e4 │ │ -42dae6: 0a05 |002d: move-result v5 │ │ -42dae8: 0f05 |002e: return v5 │ │ +42da44: |[42da44] de.danoeh.antennapod.playback.base.RewindAfterPauseUtils.calculatePositionWithRewind:(IJ)I │ │ +42da54: 3d05 2e00 |0000: if-lez v5, 002e // +002e │ │ +42da58: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ +42da5c: 3102 0600 |0004: cmp-long v2, v6, v0 │ │ +42da60: 3d02 2800 |0006: if-lez v2, 002e // +0028 │ │ +42da64: 7100 69b3 0000 |0008: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b369 │ │ +42da6a: 0b02 |000b: move-result-wide v2 │ │ +42da6c: bc62 |000c: sub-long/2addr v2, v6 │ │ +42da6e: 6106 81c9 |000d: sget-wide v6, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.ELAPSED_TIME_FOR_LONG_REWIND:J // field@c981 │ │ +42da72: 3104 0206 |000f: cmp-long v4, v2, v6 │ │ +42da76: 3d04 0500 |0011: if-lez v4, 0016 // +0005 │ │ +42da7a: 6100 84c9 |0013: sget-wide v0, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.LONG_REWIND:J // field@c984 │ │ +42da7e: 2812 |0015: goto 0027 // +0012 │ │ +42da80: 6106 82c9 |0016: sget-wide v6, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.ELAPSED_TIME_FOR_MEDIUM_REWIND:J // field@c982 │ │ +42da84: 3104 0206 |0018: cmp-long v4, v2, v6 │ │ +42da88: 3d04 0500 |001a: if-lez v4, 001f // +0005 │ │ +42da8c: 6100 85c9 |001c: sget-wide v0, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.MEDIUM_REWIND:J // field@c985 │ │ +42da90: 2809 |001e: goto 0027 // +0009 │ │ +42da92: 6106 83c9 |001f: sget-wide v6, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.ELAPSED_TIME_FOR_SHORT_REWIND:J // field@c983 │ │ +42da96: 3104 0206 |0021: cmp-long v4, v2, v6 │ │ +42da9a: 3d04 0400 |0023: if-lez v4, 0027 // +0004 │ │ +42da9e: 6100 86c9 |0025: sget-wide v0, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.SHORT_REWIND:J // field@c986 │ │ +42daa2: 8406 |0027: long-to-int v6, v0 │ │ +42daa4: b165 |0028: sub-int/2addr v5, v6 │ │ +42daa6: 1206 |0029: const/4 v6, #int 0 // #0 │ │ +42daa8: 7120 e4b2 6500 |002a: invoke-static {v5, v6}, Ljava/lang/Math;.max:(II)I // method@b2e4 │ │ +42daae: 0a05 |002d: move-result v5 │ │ +42dab0: 0f05 |002e: return v5 │ │ catches : (none) │ │ positions : │ │ 0x0008 line=29 │ │ 0x000d line=32 │ │ 0x0013 line=33 │ │ 0x0016 line=34 │ │ 0x001c line=35 │ │ @@ -998418,17 +998418,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42db98: |[42db98] de.danoeh.antennapod.playback.cast.BuildConfig.:()V │ │ -42dba8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42dbae: 0e00 |0003: return-void │ │ +42db60: |[42db60] de.danoeh.antennapod.playback.cast.BuildConfig.:()V │ │ +42db70: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42db76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/playback/cast/BuildConfig; │ │ │ │ Virtual methods - │ │ @@ -998457,17 +998457,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42dbf0: |[42dbf0] de.danoeh.antennapod.playback.cast.CastPsmp.:()V │ │ -42dc00: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42dc06: 0e00 |0003: return-void │ │ +42dbb8: |[42dbb8] de.danoeh.antennapod.playback.cast.CastPsmp.:()V │ │ +42dbc8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42dbce: 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;) │ │ @@ -998475,17 +998475,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 │ │ -42dbdc: |[42dbdc] de.danoeh.antennapod.playback.cast.CastPsmp.getInstanceIfConnected:(Landroid/content/Context;Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; │ │ -42dbec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -42dbee: 1100 |0001: return-object v0 │ │ +42dba4: |[42dba4] de.danoeh.antennapod.playback.cast.CastPsmp.getInstanceIfConnected:(Landroid/content/Context;Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; │ │ +42dbb4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +42dbb6: 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; │ │ │ │ @@ -998515,17 +998515,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42dc08: |[42dc08] de.danoeh.antennapod.playback.cast.CastStateListener.:(Landroid/content/Context;)V │ │ -42dc18: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42dc1e: 0e00 |0003: return-void │ │ +42dbd0: |[42dbd0] de.danoeh.antennapod.playback.cast.CastStateListener.:(Landroid/content/Context;)V │ │ +42dbe0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42dbe6: 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; │ │ │ │ @@ -998535,16 +998535,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -42dc20: |[42dc20] de.danoeh.antennapod.playback.cast.CastStateListener.destroy:()V │ │ -42dc30: 0e00 |0000: return-void │ │ +42dbe8: |[42dbe8] de.danoeh.antennapod.playback.cast.CastStateListener.destroy:()V │ │ +42dbf8: 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;) │ │ @@ -998552,16 +998552,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -42dc34: |[42dc34] de.danoeh.antennapod.playback.cast.CastStateListener.onSessionStartedOrEnded:()V │ │ -42dc44: 0e00 |0000: return-void │ │ +42dbfc: |[42dbfc] de.danoeh.antennapod.playback.cast.CastStateListener.onSessionStartedOrEnded:()V │ │ +42dc0c: 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 : 5060 (CastStateListener.java) │ │ @@ -998719,17 +998719,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42dc60: |[42dc60] de.danoeh.antennapod.playback.cast.R$anim.:()V │ │ -42dc70: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42dc76: 0e00 |0003: return-void │ │ +42dc28: |[42dc28] de.danoeh.antennapod.playback.cast.R$anim.:()V │ │ +42dc38: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42dc3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -998791,17 +998791,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42dc48: |[42dc48] de.danoeh.antennapod.playback.cast.R$animator.:()V │ │ -42dc58: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42dc5e: 0e00 |0003: return-void │ │ +42dc10: |[42dc10] de.danoeh.antennapod.playback.cast.R$animator.:()V │ │ +42dc20: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42dc26: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1000253,17 +1000253,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42dc78: |[42dc78] de.danoeh.antennapod.playback.cast.R$attr.:()V │ │ -42dc88: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42dc8e: 0e00 |0003: return-void │ │ +42dc40: |[42dc40] de.danoeh.antennapod.playback.cast.R$attr.:()V │ │ +42dc50: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42dc56: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1000305,17 +1000305,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42dc90: |[42dc90] de.danoeh.antennapod.playback.cast.R$bool.:()V │ │ -42dca0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42dca6: 0e00 |0003: return-void │ │ +42dc58: |[42dc58] de.danoeh.antennapod.playback.cast.R$bool.:()V │ │ +42dc68: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42dc6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1000787,17 +1000787,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42dca8: |[42dca8] de.danoeh.antennapod.playback.cast.R$color.:()V │ │ -42dcb8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42dcbe: 0e00 |0003: return-void │ │ +42dc70: |[42dc70] de.danoeh.antennapod.playback.cast.R$color.:()V │ │ +42dc80: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42dc86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1001429,17 +1001429,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42dcc0: |[42dcc0] de.danoeh.antennapod.playback.cast.R$dimen.:()V │ │ -42dcd0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42dcd6: 0e00 |0003: return-void │ │ +42dc88: |[42dc88] de.danoeh.antennapod.playback.cast.R$dimen.:()V │ │ +42dc98: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42dc9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1001976,17 +1001976,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42dcd8: |[42dcd8] de.danoeh.antennapod.playback.cast.R$drawable.:()V │ │ -42dce8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42dcee: 0e00 |0003: return-void │ │ +42dca0: |[42dca0] de.danoeh.antennapod.playback.cast.R$drawable.:()V │ │ +42dcb0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42dcb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1002813,17 +1002813,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42dcf0: |[42dcf0] de.danoeh.antennapod.playback.cast.R$id.:()V │ │ -42dd00: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42dd06: 0e00 |0003: return-void │ │ +42dcb8: |[42dcb8] de.danoeh.antennapod.playback.cast.R$id.:()V │ │ +42dcc8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42dcce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1002880,17 +1002880,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42dd08: |[42dd08] de.danoeh.antennapod.playback.cast.R$integer.:()V │ │ -42dd18: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42dd1e: 0e00 |0003: return-void │ │ +42dcd0: |[42dcd0] de.danoeh.antennapod.playback.cast.R$integer.:()V │ │ +42dce0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42dce6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1002957,17 +1002957,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42dd20: |[42dd20] de.danoeh.antennapod.playback.cast.R$interpolator.:()V │ │ -42dd30: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42dd36: 0e00 |0003: return-void │ │ +42dce8: |[42dce8] de.danoeh.antennapod.playback.cast.R$interpolator.:()V │ │ +42dcf8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42dcfe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1003239,17 +1003239,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42dd38: |[42dd38] de.danoeh.antennapod.playback.cast.R$layout.:()V │ │ -42dd48: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42dd4e: 0e00 |0003: return-void │ │ +42dd00: |[42dd00] de.danoeh.antennapod.playback.cast.R$layout.:()V │ │ +42dd10: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42dd16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1003431,17 +1003431,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42dd50: |[42dd50] de.danoeh.antennapod.playback.cast.R$string.:()V │ │ -42dd60: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42dd66: 0e00 |0003: return-void │ │ +42dd18: |[42dd18] de.danoeh.antennapod.playback.cast.R$string.:()V │ │ +42dd28: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42dd2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1005248,17 +1005248,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42e854: |[42e854] de.danoeh.antennapod.playback.cast.R$style.:()V │ │ -42e864: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42e86a: 0e00 |0003: return-void │ │ +42e81c: |[42e81c] de.danoeh.antennapod.playback.cast.R$style.:()V │ │ +42e82c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42e832: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1007705,232 +1007705,232 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1378 16-bit code units │ │ -42dd68: |[42dd68] de.danoeh.antennapod.playback.cast.R$styleable.:()V │ │ -42dd78: 1300 1d00 |0000: const/16 v0, #int 29 // #1d │ │ -42dd7c: 2300 0120 |0002: new-array v0, v0, [I // type@2001 │ │ -42dd80: 2600 6001 0000 |0004: fill-array-data v0, 00000164 // +00000160 │ │ -42dd86: 6900 5ace |0007: sput-object v0, Lde/danoeh/antennapod/playback/cast/R$styleable;.ActionBar:[I // field@ce5a │ │ -42dd8a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -42dd8c: 2301 0120 |000a: new-array v1, v0, [I // type@2001 │ │ -42dd90: 1402 b300 0101 |000c: const v2, #float 2.36941e-38 // #010100b3 │ │ -42dd96: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -42dd98: 4b02 0103 |0010: aput v2, v1, v3 │ │ -42dd9c: 6901 5bce |0012: sput-object v1, Lde/danoeh/antennapod/playback/cast/R$styleable;.ActionBarLayout:[I // field@ce5b │ │ -42dda0: 2301 0120 |0014: new-array v1, v0, [I // type@2001 │ │ -42dda4: 1402 3f01 0101 |0016: const v2, #float 2.36945e-38 // #0101013f │ │ -42ddaa: 4b02 0103 |0019: aput v2, v1, v3 │ │ -42ddae: 6901 7ace |001b: sput-object v1, Lde/danoeh/antennapod/playback/cast/R$styleable;.ActionMenuItemView:[I // field@ce7a │ │ -42ddb2: 2331 0120 |001d: new-array v1, v3, [I // type@2001 │ │ -42ddb6: 6901 7cce |001f: sput-object v1, Lde/danoeh/antennapod/playback/cast/R$styleable;.ActionMenuView:[I // field@ce7c │ │ -42ddba: 1261 |0021: const/4 v1, #int 6 // #6 │ │ -42ddbc: 2312 0120 |0022: new-array v2, v1, [I // type@2001 │ │ -42ddc0: 2602 7e01 0000 |0024: fill-array-data v2, 000001a2 // +0000017e │ │ -42ddc6: 6902 7dce |0027: sput-object v2, Lde/danoeh/antennapod/playback/cast/R$styleable;.ActionMode:[I // field@ce7d │ │ -42ddca: 1222 |0029: const/4 v2, #int 2 // #2 │ │ -42ddcc: 2324 0120 |002a: new-array v4, v2, [I // type@2001 │ │ -42ddd0: 2604 8601 0000 |002c: fill-array-data v4, 000001b2 // +00000186 │ │ -42ddd6: 6904 84ce |002f: sput-object v4, Lde/danoeh/antennapod/playback/cast/R$styleable;.ActivityChooserView:[I // field@ce84 │ │ -42ddda: 1304 0800 |0031: const/16 v4, #int 8 // #8 │ │ -42ddde: 2345 0120 |0033: new-array v5, v4, [I // type@2001 │ │ -42dde2: 2605 8501 0000 |0035: fill-array-data v5, 000001ba // +00000185 │ │ -42dde8: 6905 87ce |0038: sput-object v5, Lde/danoeh/antennapod/playback/cast/R$styleable;.AlertDialog:[I // field@ce87 │ │ -42ddec: 2315 0120 |003a: new-array v5, v1, [I // type@2001 │ │ -42ddf0: 2605 9201 0000 |003c: fill-array-data v5, 000001ce // +00000192 │ │ -42ddf6: 6905 90ce |003f: sput-object v5, Lde/danoeh/antennapod/playback/cast/R$styleable;.AnimatedStateListDrawableCompat:[I // field@ce90 │ │ -42ddfa: 2325 0120 |0041: new-array v5, v2, [I // type@2001 │ │ -42ddfe: 2605 9b01 0000 |0043: fill-array-data v5, 000001de // +0000019b │ │ -42de04: 6905 97ce |0046: sput-object v5, Lde/danoeh/antennapod/playback/cast/R$styleable;.AnimatedStateListDrawableItem:[I // field@ce97 │ │ -42de08: 1245 |0048: const/4 v5, #int 4 // #4 │ │ -42de0a: 2356 0120 |0049: new-array v6, v5, [I // type@2001 │ │ -42de0e: 2606 9b01 0000 |004b: fill-array-data v6, 000001e6 // +0000019b │ │ -42de14: 6906 9ace |004e: sput-object v6, Lde/danoeh/antennapod/playback/cast/R$styleable;.AnimatedStateListDrawableTransition:[I // field@ce9a │ │ -42de18: 2356 0120 |0050: new-array v6, v5, [I // type@2001 │ │ -42de1c: 2606 a001 0000 |0052: fill-array-data v6, 000001f2 // +000001a0 │ │ -42de22: 6906 9fce |0055: sput-object v6, Lde/danoeh/antennapod/playback/cast/R$styleable;.AppCompatImageView:[I // field@ce9f │ │ -42de26: 2356 0120 |0057: new-array v6, v5, [I // type@2001 │ │ -42de2a: 2606 a501 0000 |0059: fill-array-data v6, 000001fe // +000001a5 │ │ -42de30: 6906 a4ce |005c: sput-object v6, Lde/danoeh/antennapod/playback/cast/R$styleable;.AppCompatSeekBar:[I // field@cea4 │ │ -42de34: 1276 |005e: const/4 v6, #int 7 // #7 │ │ -42de36: 2367 0120 |005f: new-array v7, v6, [I // type@2001 │ │ -42de3a: 2607 a901 0000 |0061: fill-array-data v7, 0000020a // +000001a9 │ │ -42de40: 6907 a9ce |0064: sput-object v7, Lde/danoeh/antennapod/playback/cast/R$styleable;.AppCompatTextHelper:[I // field@cea9 │ │ -42de44: 1307 1600 |0066: const/16 v7, #int 22 // #16 │ │ -42de48: 2377 0120 |0068: new-array v7, v7, [I // type@2001 │ │ -42de4c: 2607 b201 0000 |006a: fill-array-data v7, 0000021c // +000001b2 │ │ -42de52: 6907 b1ce |006d: sput-object v7, Lde/danoeh/antennapod/playback/cast/R$styleable;.AppCompatTextView:[I // field@ceb1 │ │ -42de56: 1307 7f00 |006f: const/16 v7, #int 127 // #7f │ │ -42de5a: 2377 0120 |0071: new-array v7, v7, [I // type@2001 │ │ -42de5e: 2607 d901 0000 |0073: fill-array-data v7, 0000024c // +000001d9 │ │ -42de64: 6907 c8ce |0076: sput-object v7, Lde/danoeh/antennapod/playback/cast/R$styleable;.AppCompatTheme:[I // field@cec8 │ │ -42de68: 2307 0120 |0078: new-array v7, v0, [I // type@2001 │ │ -42de6c: 1408 3100 047f |007a: const v8, #float 1.75459e+38 // #7f040031 │ │ -42de72: 4b08 0703 |007d: aput v8, v7, v3 │ │ -42de76: 6907 48cf |007f: sput-object v7, Lde/danoeh/antennapod/playback/cast/R$styleable;.ButtonBarLayout:[I // field@cf48 │ │ -42de7a: 2327 0120 |0081: new-array v7, v2, [I // type@2001 │ │ -42de7e: 2607 cb02 0000 |0083: fill-array-data v7, 0000034e // +000002cb │ │ -42de84: 6907 4acf |0086: sput-object v7, Lde/danoeh/antennapod/playback/cast/R$styleable;.Capability:[I // field@cf4a │ │ -42de88: 1257 |0088: const/4 v7, #int 5 // #5 │ │ -42de8a: 2378 0120 |0089: new-array v8, v7, [I // type@2001 │ │ -42de8e: 2608 cb02 0000 |008b: fill-array-data v8, 00000356 // +000002cb │ │ -42de94: 6908 4dcf |008e: sput-object v8, Lde/danoeh/antennapod/playback/cast/R$styleable;.ColorStateListItem:[I // field@cf4d │ │ -42de98: 2358 0120 |0090: new-array v8, v5, [I // type@2001 │ │ -42de9c: 2608 d202 0000 |0092: fill-array-data v8, 00000364 // +000002d2 │ │ -42dea2: 6908 53cf |0095: sput-object v8, Lde/danoeh/antennapod/playback/cast/R$styleable;.CompoundButton:[I // field@cf53 │ │ -42dea6: 2344 0120 |0097: new-array v4, v4, [I // type@2001 │ │ -42deaa: 2604 d702 0000 |0099: fill-array-data v4, 00000370 // +000002d7 │ │ -42deb0: 6904 58cf |009c: sput-object v4, Lde/danoeh/antennapod/playback/cast/R$styleable;.DrawerArrowToggle:[I // field@cf58 │ │ -42deb4: 2364 0120 |009e: new-array v4, v6, [I // type@2001 │ │ -42deb8: 2604 e402 0000 |00a0: fill-array-data v4, 00000384 // +000002e4 │ │ -42debe: 6904 61cf |00a3: sput-object v4, Lde/danoeh/antennapod/playback/cast/R$styleable;.FontFamily:[I // field@cf61 │ │ -42dec2: 1304 0a00 |00a5: const/16 v4, #int 10 // #a │ │ -42dec6: 2344 0120 |00a7: new-array v4, v4, [I // type@2001 │ │ -42deca: 2604 ed02 0000 |00a9: fill-array-data v4, 00000396 // +000002ed │ │ -42ded0: 6904 62cf |00ac: sput-object v4, Lde/danoeh/antennapod/playback/cast/R$styleable;.FontFamilyFont:[I // field@cf62 │ │ -42ded4: 1234 |00ae: const/4 v4, #int 3 // #3 │ │ -42ded6: 2346 0120 |00af: new-array v6, v4, [I // type@2001 │ │ -42deda: 2606 fd02 0000 |00b1: fill-array-data v6, 000003ae // +000002fd │ │ -42dee0: 6906 74cf |00b4: sput-object v6, Lde/danoeh/antennapod/playback/cast/R$styleable;.Fragment:[I // field@cf74 │ │ -42dee4: 2326 0120 |00b6: new-array v6, v2, [I // type@2001 │ │ -42dee8: 2606 0003 0000 |00b8: fill-array-data v6, 000003b8 // +00000300 │ │ -42deee: 6906 75cf |00bb: sput-object v6, Lde/danoeh/antennapod/playback/cast/R$styleable;.FragmentContainerView:[I // field@cf75 │ │ -42def2: 1306 0c00 |00bd: const/16 v6, #int 12 // #c │ │ -42def6: 2366 0120 |00bf: new-array v6, v6, [I // type@2001 │ │ -42defa: 2606 ff02 0000 |00c1: fill-array-data v6, 000003c0 // +000002ff │ │ -42df00: 6906 7bcf |00c4: sput-object v6, Lde/danoeh/antennapod/playback/cast/R$styleable;.GradientColor:[I // field@cf7b │ │ -42df04: 2326 0120 |00c6: new-array v6, v2, [I // type@2001 │ │ -42df08: 2606 1403 0000 |00c8: fill-array-data v6, 000003dc // +00000314 │ │ -42df0e: 6906 7ccf |00cb: sput-object v6, Lde/danoeh/antennapod/playback/cast/R$styleable;.GradientColorItem:[I // field@cf7c │ │ -42df12: 1306 0900 |00cd: const/16 v6, #int 9 // #9 │ │ -42df16: 2368 0120 |00cf: new-array v8, v6, [I // type@2001 │ │ -42df1a: 2608 1303 0000 |00d1: fill-array-data v8, 000003e4 // +00000313 │ │ -42df20: 6908 8bcf |00d4: sput-object v8, Lde/danoeh/antennapod/playback/cast/R$styleable;.LinearLayoutCompat:[I // field@cf8b │ │ -42df24: 2355 0120 |00d6: new-array v5, v5, [I // type@2001 │ │ -42df28: 2605 2203 0000 |00d8: fill-array-data v5, 000003fa // +00000322 │ │ -42df2e: 6905 8ccf |00db: sput-object v5, Lde/danoeh/antennapod/playback/cast/R$styleable;.LinearLayoutCompat_Layout:[I // field@cf8c │ │ -42df32: 2325 0120 |00dd: new-array v5, v2, [I // type@2001 │ │ -42df36: 2605 2703 0000 |00df: fill-array-data v5, 00000406 // +00000327 │ │ -42df3c: 6905 9acf |00e2: sput-object v5, Lde/danoeh/antennapod/playback/cast/R$styleable;.ListPopupWindow:[I // field@cf9a │ │ -42df40: 2315 0120 |00e4: new-array v5, v1, [I // type@2001 │ │ -42df44: 2605 2803 0000 |00e6: fill-array-data v5, 0000040e // +00000328 │ │ -42df4a: 6905 9dcf |00e9: sput-object v5, Lde/danoeh/antennapod/playback/cast/R$styleable;.MenuGroup:[I // field@cf9d │ │ -42df4e: 1305 1700 |00eb: const/16 v5, #int 23 // #17 │ │ -42df52: 2355 0120 |00ed: new-array v5, v5, [I // type@2001 │ │ -42df56: 2605 2f03 0000 |00ef: fill-array-data v5, 0000041e // +0000032f │ │ -42df5c: 6905 a4cf |00f2: sput-object v5, Lde/danoeh/antennapod/playback/cast/R$styleable;.MenuItem:[I // field@cfa4 │ │ -42df60: 2365 0120 |00f4: new-array v5, v6, [I // type@2001 │ │ -42df64: 2605 5a03 0000 |00f6: fill-array-data v5, 00000450 // +0000035a │ │ -42df6a: 6905 bccf |00f9: sput-object v5, Lde/danoeh/antennapod/playback/cast/R$styleable;.MenuView:[I // field@cfbc │ │ -42df6e: 2345 0120 |00fb: new-array v5, v4, [I // type@2001 │ │ -42df72: 2605 6903 0000 |00fd: fill-array-data v5, 00000466 // +00000369 │ │ -42df78: 6905 c6cf |0100: sput-object v5, Lde/danoeh/antennapod/playback/cast/R$styleable;.PopupWindow:[I // field@cfc6 │ │ -42df7c: 2305 0120 |0102: new-array v5, v0, [I // type@2001 │ │ -42df80: 1406 ef03 047f |0104: const v6, #float 1.75479e+38 // #7f0403ef │ │ -42df86: 4b06 0503 |0107: aput v6, v5, v3 │ │ -42df8a: 6905 c7cf |0109: sput-object v5, Lde/danoeh/antennapod/playback/cast/R$styleable;.PopupWindowBackgroundState:[I // field@cfc7 │ │ -42df8e: 2322 0120 |010b: new-array v2, v2, [I // type@2001 │ │ -42df92: 2602 6303 0000 |010d: fill-array-data v2, 00000470 // +00000363 │ │ -42df98: 6902 cccf |0110: sput-object v2, Lde/danoeh/antennapod/playback/cast/R$styleable;.RecycleListView:[I // field@cfcc │ │ -42df9c: 1302 1100 |0112: const/16 v2, #int 17 // #11 │ │ -42dfa0: 2322 0120 |0114: new-array v2, v2, [I // type@2001 │ │ -42dfa4: 2602 6203 0000 |0116: fill-array-data v2, 00000478 // +00000362 │ │ -42dfaa: 6902 cfcf |0119: sput-object v2, Lde/danoeh/antennapod/playback/cast/R$styleable;.SearchView:[I // field@cfcf │ │ -42dfae: 2372 0120 |011b: new-array v2, v7, [I // type@2001 │ │ -42dfb2: 2602 8103 0000 |011d: fill-array-data v2, 0000049e // +00000381 │ │ -42dfb8: 6902 e1cf |0120: sput-object v2, Lde/danoeh/antennapod/playback/cast/R$styleable;.Spinner:[I // field@cfe1 │ │ -42dfbc: 2311 0120 |0122: new-array v1, v1, [I // type@2001 │ │ -42dfc0: 2601 8803 0000 |0124: fill-array-data v1, 000004ac // +00000388 │ │ -42dfc6: 6901 e7cf |0127: sput-object v1, Lde/danoeh/antennapod/playback/cast/R$styleable;.StateListDrawable:[I // field@cfe7 │ │ -42dfca: 2300 0120 |0129: new-array v0, v0, [I // type@2001 │ │ -42dfce: 1401 9901 0101 |012b: const v1, #float 2.36947e-38 // #01010199 │ │ -42dfd4: 4b01 0003 |012e: aput v1, v0, v3 │ │ -42dfd8: 6900 e8cf |0130: sput-object v0, Lde/danoeh/antennapod/playback/cast/R$styleable;.StateListDrawableItem:[I // field@cfe8 │ │ -42dfdc: 1300 0e00 |0132: const/16 v0, #int 14 // #e │ │ -42dfe0: 2300 0120 |0134: new-array v0, v0, [I // type@2001 │ │ -42dfe4: 2600 8603 0000 |0136: fill-array-data v0, 000004bc // +00000386 │ │ -42dfea: 6900 f0cf |0139: sput-object v0, Lde/danoeh/antennapod/playback/cast/R$styleable;.SwitchCompat:[I // field@cff0 │ │ -42dfee: 1300 1000 |013b: const/16 v0, #int 16 // #10 │ │ -42dff2: 2300 0120 |013d: new-array v0, v0, [I // type@2001 │ │ -42dff6: 2600 9d03 0000 |013f: fill-array-data v0, 000004dc // +0000039d │ │ -42dffc: 6900 ffcf |0142: sput-object v0, Lde/danoeh/antennapod/playback/cast/R$styleable;.TextAppearance:[I // field@cfff │ │ -42e000: 1300 1e00 |0144: const/16 v0, #int 30 // #1e │ │ -42e004: 2300 0120 |0146: new-array v0, v0, [I // type@2001 │ │ -42e008: 2600 b803 0000 |0148: fill-array-data v0, 00000500 // +000003b8 │ │ -42e00e: 6900 10d0 |014b: sput-object v0, Lde/danoeh/antennapod/playback/cast/R$styleable;.Toolbar:[I // field@d010 │ │ -42e012: 2370 0120 |014d: new-array v0, v7, [I // type@2001 │ │ -42e016: 2600 f103 0000 |014f: fill-array-data v0, 00000540 // +000003f1 │ │ -42e01c: 6900 2fd0 |0152: sput-object v0, Lde/danoeh/antennapod/playback/cast/R$styleable;.View:[I // field@d02f │ │ -42e020: 2340 0120 |0154: new-array v0, v4, [I // type@2001 │ │ -42e024: 2600 f803 0000 |0156: fill-array-data v0, 0000054e // +000003f8 │ │ -42e02a: 6900 30d0 |0159: sput-object v0, Lde/danoeh/antennapod/playback/cast/R$styleable;.ViewBackgroundHelper:[I // field@d030 │ │ -42e02e: 2340 0120 |015b: new-array v0, v4, [I // type@2001 │ │ -42e032: 2600 fb03 0000 |015d: fill-array-data v0, 00000558 // +000003fb │ │ -42e038: 6900 34d0 |0160: sput-object v0, Lde/danoeh/antennapod/playback/cast/R$styleable;.ViewStubCompat:[I // field@d034 │ │ -42e03c: 0e00 |0162: return-void │ │ -42e03e: 0000 |0163: nop // spacer │ │ -42e040: 0003 0400 1d00 0000 4600 047f 4d00 ... |0164: array-data (62 units) │ │ -42e0bc: 0003 0400 0600 0000 4600 047f 4d00 ... |01a2: array-data (16 units) │ │ -42e0dc: 0003 0400 0200 0000 9a01 047f 2502 ... |01b2: array-data (8 units) │ │ -42e0ec: 0003 0400 0800 0000 f200 0101 9000 ... |01ba: array-data (20 units) │ │ -42e114: 0003 0400 0600 0000 1c01 0101 9401 ... |01ce: array-data (16 units) │ │ -42e134: 0003 0400 0200 0000 d000 0101 9901 ... |01de: array-data (8 units) │ │ -42e144: 0003 0400 0400 0000 9901 0101 4904 ... |01e6: array-data (12 units) │ │ -42e15c: 0003 0400 0400 0000 1901 0101 e703 ... |01f2: array-data (12 units) │ │ -42e174: 0003 0400 0400 0000 4201 0101 7e04 ... |01fe: array-data (12 units) │ │ -42e18c: 0003 0400 0700 0000 3400 0101 6d01 ... |020a: array-data (18 units) │ │ -42e1b0: 0003 0400 1600 0000 3400 0101 3f00 ... |021c: array-data (48 units) │ │ -42e210: 0003 0400 7f00 0000 5700 0101 ae00 ... |024c: array-data (258 units) │ │ -42e414: 0003 0400 0200 0000 7d03 047f be03 ... |034e: array-data (8 units) │ │ -42e424: 0003 0400 0500 0000 a501 0101 1f03 ... |0356: array-data (14 units) │ │ -42e440: 0003 0400 0400 0000 0701 0101 8d00 ... |0364: array-data (12 units) │ │ -42e458: 0003 0400 0800 0000 3b00 047f 3c00 ... |0370: array-data (20 units) │ │ -42e480: 0003 0400 0700 0000 e501 047f e601 ... |0384: array-data (18 units) │ │ -42e4a4: 0003 0400 0a00 0000 3205 0101 3305 ... |0396: array-data (24 units) │ │ -42e4d4: 0003 0400 0300 0000 0300 0101 d000 ... |03ae: array-data (10 units) │ │ -42e4e8: 0003 0400 0200 0000 0300 0101 d100 ... |03b8: array-data (8 units) │ │ -42e4f8: 0003 0400 0c00 0000 9d01 0101 9e01 ... |03c0: array-data (28 units) │ │ -42e530: 0003 0400 0200 0000 a501 0101 1405 ... |03dc: array-data (8 units) │ │ -42e540: 0003 0400 0900 0000 af00 0101 c400 ... |03e4: array-data (22 units) │ │ -42e56c: 0003 0400 0400 0000 b300 0101 f400 ... |03fa: array-data (12 units) │ │ -42e584: 0003 0400 0200 0000 ac02 0101 ad02 ... |0406: array-data (8 units) │ │ -42e594: 0003 0400 0600 0000 0e00 0101 d000 ... |040e: array-data (16 units) │ │ -42e5b4: 0003 0400 1700 0000 0200 0101 0e00 ... |041e: array-data (50 units) │ │ -42e618: 0003 0400 0900 0000 ae00 0101 2c01 ... |0450: array-data (22 units) │ │ -42e644: 0003 0400 0300 0000 7601 0101 c902 ... |0466: array-data (10 units) │ │ -42e658: 0003 0400 0200 0000 3f03 047f 4503 ... |0470: array-data (8 units) │ │ -42e668: 0003 0400 1100 0000 da00 0101 1f01 ... |0478: array-data (38 units) │ │ -42e6b4: 0003 0400 0500 0000 b200 0101 7601 ... |049e: array-data (14 units) │ │ -42e6d0: 0003 0400 0600 0000 1c01 0101 9401 ... |04ac: array-data (16 units) │ │ -42e6f0: 0003 0400 0e00 0000 2401 0101 2501 ... |04bc: array-data (32 units) │ │ -42e730: 0003 0400 1000 0000 9500 0101 9600 ... |04dc: array-data (36 units) │ │ -42e778: 0003 0400 1e00 0000 af00 0101 4001 ... |0500: array-data (64 units) │ │ -42e7f8: 0003 0400 0500 0000 0000 0101 da00 ... |0540: array-data (14 units) │ │ -42e814: 0003 0400 0300 0000 d400 0101 4f00 ... |054e: array-data (10 units) │ │ -42e828: 0003 0400 0300 0000 d000 0101 f200 ... |0558: array-data (10 units) │ │ +42dd30: |[42dd30] de.danoeh.antennapod.playback.cast.R$styleable.:()V │ │ +42dd40: 1300 1d00 |0000: const/16 v0, #int 29 // #1d │ │ +42dd44: 2300 0120 |0002: new-array v0, v0, [I // type@2001 │ │ +42dd48: 2600 6001 0000 |0004: fill-array-data v0, 00000164 // +00000160 │ │ +42dd4e: 6900 5ace |0007: sput-object v0, Lde/danoeh/antennapod/playback/cast/R$styleable;.ActionBar:[I // field@ce5a │ │ +42dd52: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +42dd54: 2301 0120 |000a: new-array v1, v0, [I // type@2001 │ │ +42dd58: 1402 b300 0101 |000c: const v2, #float 2.36941e-38 // #010100b3 │ │ +42dd5e: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +42dd60: 4b02 0103 |0010: aput v2, v1, v3 │ │ +42dd64: 6901 5bce |0012: sput-object v1, Lde/danoeh/antennapod/playback/cast/R$styleable;.ActionBarLayout:[I // field@ce5b │ │ +42dd68: 2301 0120 |0014: new-array v1, v0, [I // type@2001 │ │ +42dd6c: 1402 3f01 0101 |0016: const v2, #float 2.36945e-38 // #0101013f │ │ +42dd72: 4b02 0103 |0019: aput v2, v1, v3 │ │ +42dd76: 6901 7ace |001b: sput-object v1, Lde/danoeh/antennapod/playback/cast/R$styleable;.ActionMenuItemView:[I // field@ce7a │ │ +42dd7a: 2331 0120 |001d: new-array v1, v3, [I // type@2001 │ │ +42dd7e: 6901 7cce |001f: sput-object v1, Lde/danoeh/antennapod/playback/cast/R$styleable;.ActionMenuView:[I // field@ce7c │ │ +42dd82: 1261 |0021: const/4 v1, #int 6 // #6 │ │ +42dd84: 2312 0120 |0022: new-array v2, v1, [I // type@2001 │ │ +42dd88: 2602 7e01 0000 |0024: fill-array-data v2, 000001a2 // +0000017e │ │ +42dd8e: 6902 7dce |0027: sput-object v2, Lde/danoeh/antennapod/playback/cast/R$styleable;.ActionMode:[I // field@ce7d │ │ +42dd92: 1222 |0029: const/4 v2, #int 2 // #2 │ │ +42dd94: 2324 0120 |002a: new-array v4, v2, [I // type@2001 │ │ +42dd98: 2604 8601 0000 |002c: fill-array-data v4, 000001b2 // +00000186 │ │ +42dd9e: 6904 84ce |002f: sput-object v4, Lde/danoeh/antennapod/playback/cast/R$styleable;.ActivityChooserView:[I // field@ce84 │ │ +42dda2: 1304 0800 |0031: const/16 v4, #int 8 // #8 │ │ +42dda6: 2345 0120 |0033: new-array v5, v4, [I // type@2001 │ │ +42ddaa: 2605 8501 0000 |0035: fill-array-data v5, 000001ba // +00000185 │ │ +42ddb0: 6905 87ce |0038: sput-object v5, Lde/danoeh/antennapod/playback/cast/R$styleable;.AlertDialog:[I // field@ce87 │ │ +42ddb4: 2315 0120 |003a: new-array v5, v1, [I // type@2001 │ │ +42ddb8: 2605 9201 0000 |003c: fill-array-data v5, 000001ce // +00000192 │ │ +42ddbe: 6905 90ce |003f: sput-object v5, Lde/danoeh/antennapod/playback/cast/R$styleable;.AnimatedStateListDrawableCompat:[I // field@ce90 │ │ +42ddc2: 2325 0120 |0041: new-array v5, v2, [I // type@2001 │ │ +42ddc6: 2605 9b01 0000 |0043: fill-array-data v5, 000001de // +0000019b │ │ +42ddcc: 6905 97ce |0046: sput-object v5, Lde/danoeh/antennapod/playback/cast/R$styleable;.AnimatedStateListDrawableItem:[I // field@ce97 │ │ +42ddd0: 1245 |0048: const/4 v5, #int 4 // #4 │ │ +42ddd2: 2356 0120 |0049: new-array v6, v5, [I // type@2001 │ │ +42ddd6: 2606 9b01 0000 |004b: fill-array-data v6, 000001e6 // +0000019b │ │ +42dddc: 6906 9ace |004e: sput-object v6, Lde/danoeh/antennapod/playback/cast/R$styleable;.AnimatedStateListDrawableTransition:[I // field@ce9a │ │ +42dde0: 2356 0120 |0050: new-array v6, v5, [I // type@2001 │ │ +42dde4: 2606 a001 0000 |0052: fill-array-data v6, 000001f2 // +000001a0 │ │ +42ddea: 6906 9fce |0055: sput-object v6, Lde/danoeh/antennapod/playback/cast/R$styleable;.AppCompatImageView:[I // field@ce9f │ │ +42ddee: 2356 0120 |0057: new-array v6, v5, [I // type@2001 │ │ +42ddf2: 2606 a501 0000 |0059: fill-array-data v6, 000001fe // +000001a5 │ │ +42ddf8: 6906 a4ce |005c: sput-object v6, Lde/danoeh/antennapod/playback/cast/R$styleable;.AppCompatSeekBar:[I // field@cea4 │ │ +42ddfc: 1276 |005e: const/4 v6, #int 7 // #7 │ │ +42ddfe: 2367 0120 |005f: new-array v7, v6, [I // type@2001 │ │ +42de02: 2607 a901 0000 |0061: fill-array-data v7, 0000020a // +000001a9 │ │ +42de08: 6907 a9ce |0064: sput-object v7, Lde/danoeh/antennapod/playback/cast/R$styleable;.AppCompatTextHelper:[I // field@cea9 │ │ +42de0c: 1307 1600 |0066: const/16 v7, #int 22 // #16 │ │ +42de10: 2377 0120 |0068: new-array v7, v7, [I // type@2001 │ │ +42de14: 2607 b201 0000 |006a: fill-array-data v7, 0000021c // +000001b2 │ │ +42de1a: 6907 b1ce |006d: sput-object v7, Lde/danoeh/antennapod/playback/cast/R$styleable;.AppCompatTextView:[I // field@ceb1 │ │ +42de1e: 1307 7f00 |006f: const/16 v7, #int 127 // #7f │ │ +42de22: 2377 0120 |0071: new-array v7, v7, [I // type@2001 │ │ +42de26: 2607 d901 0000 |0073: fill-array-data v7, 0000024c // +000001d9 │ │ +42de2c: 6907 c8ce |0076: sput-object v7, Lde/danoeh/antennapod/playback/cast/R$styleable;.AppCompatTheme:[I // field@cec8 │ │ +42de30: 2307 0120 |0078: new-array v7, v0, [I // type@2001 │ │ +42de34: 1408 3100 047f |007a: const v8, #float 1.75459e+38 // #7f040031 │ │ +42de3a: 4b08 0703 |007d: aput v8, v7, v3 │ │ +42de3e: 6907 48cf |007f: sput-object v7, Lde/danoeh/antennapod/playback/cast/R$styleable;.ButtonBarLayout:[I // field@cf48 │ │ +42de42: 2327 0120 |0081: new-array v7, v2, [I // type@2001 │ │ +42de46: 2607 cb02 0000 |0083: fill-array-data v7, 0000034e // +000002cb │ │ +42de4c: 6907 4acf |0086: sput-object v7, Lde/danoeh/antennapod/playback/cast/R$styleable;.Capability:[I // field@cf4a │ │ +42de50: 1257 |0088: const/4 v7, #int 5 // #5 │ │ +42de52: 2378 0120 |0089: new-array v8, v7, [I // type@2001 │ │ +42de56: 2608 cb02 0000 |008b: fill-array-data v8, 00000356 // +000002cb │ │ +42de5c: 6908 4dcf |008e: sput-object v8, Lde/danoeh/antennapod/playback/cast/R$styleable;.ColorStateListItem:[I // field@cf4d │ │ +42de60: 2358 0120 |0090: new-array v8, v5, [I // type@2001 │ │ +42de64: 2608 d202 0000 |0092: fill-array-data v8, 00000364 // +000002d2 │ │ +42de6a: 6908 53cf |0095: sput-object v8, Lde/danoeh/antennapod/playback/cast/R$styleable;.CompoundButton:[I // field@cf53 │ │ +42de6e: 2344 0120 |0097: new-array v4, v4, [I // type@2001 │ │ +42de72: 2604 d702 0000 |0099: fill-array-data v4, 00000370 // +000002d7 │ │ +42de78: 6904 58cf |009c: sput-object v4, Lde/danoeh/antennapod/playback/cast/R$styleable;.DrawerArrowToggle:[I // field@cf58 │ │ +42de7c: 2364 0120 |009e: new-array v4, v6, [I // type@2001 │ │ +42de80: 2604 e402 0000 |00a0: fill-array-data v4, 00000384 // +000002e4 │ │ +42de86: 6904 61cf |00a3: sput-object v4, Lde/danoeh/antennapod/playback/cast/R$styleable;.FontFamily:[I // field@cf61 │ │ +42de8a: 1304 0a00 |00a5: const/16 v4, #int 10 // #a │ │ +42de8e: 2344 0120 |00a7: new-array v4, v4, [I // type@2001 │ │ +42de92: 2604 ed02 0000 |00a9: fill-array-data v4, 00000396 // +000002ed │ │ +42de98: 6904 62cf |00ac: sput-object v4, Lde/danoeh/antennapod/playback/cast/R$styleable;.FontFamilyFont:[I // field@cf62 │ │ +42de9c: 1234 |00ae: const/4 v4, #int 3 // #3 │ │ +42de9e: 2346 0120 |00af: new-array v6, v4, [I // type@2001 │ │ +42dea2: 2606 fd02 0000 |00b1: fill-array-data v6, 000003ae // +000002fd │ │ +42dea8: 6906 74cf |00b4: sput-object v6, Lde/danoeh/antennapod/playback/cast/R$styleable;.Fragment:[I // field@cf74 │ │ +42deac: 2326 0120 |00b6: new-array v6, v2, [I // type@2001 │ │ +42deb0: 2606 0003 0000 |00b8: fill-array-data v6, 000003b8 // +00000300 │ │ +42deb6: 6906 75cf |00bb: sput-object v6, Lde/danoeh/antennapod/playback/cast/R$styleable;.FragmentContainerView:[I // field@cf75 │ │ +42deba: 1306 0c00 |00bd: const/16 v6, #int 12 // #c │ │ +42debe: 2366 0120 |00bf: new-array v6, v6, [I // type@2001 │ │ +42dec2: 2606 ff02 0000 |00c1: fill-array-data v6, 000003c0 // +000002ff │ │ +42dec8: 6906 7bcf |00c4: sput-object v6, Lde/danoeh/antennapod/playback/cast/R$styleable;.GradientColor:[I // field@cf7b │ │ +42decc: 2326 0120 |00c6: new-array v6, v2, [I // type@2001 │ │ +42ded0: 2606 1403 0000 |00c8: fill-array-data v6, 000003dc // +00000314 │ │ +42ded6: 6906 7ccf |00cb: sput-object v6, Lde/danoeh/antennapod/playback/cast/R$styleable;.GradientColorItem:[I // field@cf7c │ │ +42deda: 1306 0900 |00cd: const/16 v6, #int 9 // #9 │ │ +42dede: 2368 0120 |00cf: new-array v8, v6, [I // type@2001 │ │ +42dee2: 2608 1303 0000 |00d1: fill-array-data v8, 000003e4 // +00000313 │ │ +42dee8: 6908 8bcf |00d4: sput-object v8, Lde/danoeh/antennapod/playback/cast/R$styleable;.LinearLayoutCompat:[I // field@cf8b │ │ +42deec: 2355 0120 |00d6: new-array v5, v5, [I // type@2001 │ │ +42def0: 2605 2203 0000 |00d8: fill-array-data v5, 000003fa // +00000322 │ │ +42def6: 6905 8ccf |00db: sput-object v5, Lde/danoeh/antennapod/playback/cast/R$styleable;.LinearLayoutCompat_Layout:[I // field@cf8c │ │ +42defa: 2325 0120 |00dd: new-array v5, v2, [I // type@2001 │ │ +42defe: 2605 2703 0000 |00df: fill-array-data v5, 00000406 // +00000327 │ │ +42df04: 6905 9acf |00e2: sput-object v5, Lde/danoeh/antennapod/playback/cast/R$styleable;.ListPopupWindow:[I // field@cf9a │ │ +42df08: 2315 0120 |00e4: new-array v5, v1, [I // type@2001 │ │ +42df0c: 2605 2803 0000 |00e6: fill-array-data v5, 0000040e // +00000328 │ │ +42df12: 6905 9dcf |00e9: sput-object v5, Lde/danoeh/antennapod/playback/cast/R$styleable;.MenuGroup:[I // field@cf9d │ │ +42df16: 1305 1700 |00eb: const/16 v5, #int 23 // #17 │ │ +42df1a: 2355 0120 |00ed: new-array v5, v5, [I // type@2001 │ │ +42df1e: 2605 2f03 0000 |00ef: fill-array-data v5, 0000041e // +0000032f │ │ +42df24: 6905 a4cf |00f2: sput-object v5, Lde/danoeh/antennapod/playback/cast/R$styleable;.MenuItem:[I // field@cfa4 │ │ +42df28: 2365 0120 |00f4: new-array v5, v6, [I // type@2001 │ │ +42df2c: 2605 5a03 0000 |00f6: fill-array-data v5, 00000450 // +0000035a │ │ +42df32: 6905 bccf |00f9: sput-object v5, Lde/danoeh/antennapod/playback/cast/R$styleable;.MenuView:[I // field@cfbc │ │ +42df36: 2345 0120 |00fb: new-array v5, v4, [I // type@2001 │ │ +42df3a: 2605 6903 0000 |00fd: fill-array-data v5, 00000466 // +00000369 │ │ +42df40: 6905 c6cf |0100: sput-object v5, Lde/danoeh/antennapod/playback/cast/R$styleable;.PopupWindow:[I // field@cfc6 │ │ +42df44: 2305 0120 |0102: new-array v5, v0, [I // type@2001 │ │ +42df48: 1406 ef03 047f |0104: const v6, #float 1.75479e+38 // #7f0403ef │ │ +42df4e: 4b06 0503 |0107: aput v6, v5, v3 │ │ +42df52: 6905 c7cf |0109: sput-object v5, Lde/danoeh/antennapod/playback/cast/R$styleable;.PopupWindowBackgroundState:[I // field@cfc7 │ │ +42df56: 2322 0120 |010b: new-array v2, v2, [I // type@2001 │ │ +42df5a: 2602 6303 0000 |010d: fill-array-data v2, 00000470 // +00000363 │ │ +42df60: 6902 cccf |0110: sput-object v2, Lde/danoeh/antennapod/playback/cast/R$styleable;.RecycleListView:[I // field@cfcc │ │ +42df64: 1302 1100 |0112: const/16 v2, #int 17 // #11 │ │ +42df68: 2322 0120 |0114: new-array v2, v2, [I // type@2001 │ │ +42df6c: 2602 6203 0000 |0116: fill-array-data v2, 00000478 // +00000362 │ │ +42df72: 6902 cfcf |0119: sput-object v2, Lde/danoeh/antennapod/playback/cast/R$styleable;.SearchView:[I // field@cfcf │ │ +42df76: 2372 0120 |011b: new-array v2, v7, [I // type@2001 │ │ +42df7a: 2602 8103 0000 |011d: fill-array-data v2, 0000049e // +00000381 │ │ +42df80: 6902 e1cf |0120: sput-object v2, Lde/danoeh/antennapod/playback/cast/R$styleable;.Spinner:[I // field@cfe1 │ │ +42df84: 2311 0120 |0122: new-array v1, v1, [I // type@2001 │ │ +42df88: 2601 8803 0000 |0124: fill-array-data v1, 000004ac // +00000388 │ │ +42df8e: 6901 e7cf |0127: sput-object v1, Lde/danoeh/antennapod/playback/cast/R$styleable;.StateListDrawable:[I // field@cfe7 │ │ +42df92: 2300 0120 |0129: new-array v0, v0, [I // type@2001 │ │ +42df96: 1401 9901 0101 |012b: const v1, #float 2.36947e-38 // #01010199 │ │ +42df9c: 4b01 0003 |012e: aput v1, v0, v3 │ │ +42dfa0: 6900 e8cf |0130: sput-object v0, Lde/danoeh/antennapod/playback/cast/R$styleable;.StateListDrawableItem:[I // field@cfe8 │ │ +42dfa4: 1300 0e00 |0132: const/16 v0, #int 14 // #e │ │ +42dfa8: 2300 0120 |0134: new-array v0, v0, [I // type@2001 │ │ +42dfac: 2600 8603 0000 |0136: fill-array-data v0, 000004bc // +00000386 │ │ +42dfb2: 6900 f0cf |0139: sput-object v0, Lde/danoeh/antennapod/playback/cast/R$styleable;.SwitchCompat:[I // field@cff0 │ │ +42dfb6: 1300 1000 |013b: const/16 v0, #int 16 // #10 │ │ +42dfba: 2300 0120 |013d: new-array v0, v0, [I // type@2001 │ │ +42dfbe: 2600 9d03 0000 |013f: fill-array-data v0, 000004dc // +0000039d │ │ +42dfc4: 6900 ffcf |0142: sput-object v0, Lde/danoeh/antennapod/playback/cast/R$styleable;.TextAppearance:[I // field@cfff │ │ +42dfc8: 1300 1e00 |0144: const/16 v0, #int 30 // #1e │ │ +42dfcc: 2300 0120 |0146: new-array v0, v0, [I // type@2001 │ │ +42dfd0: 2600 b803 0000 |0148: fill-array-data v0, 00000500 // +000003b8 │ │ +42dfd6: 6900 10d0 |014b: sput-object v0, Lde/danoeh/antennapod/playback/cast/R$styleable;.Toolbar:[I // field@d010 │ │ +42dfda: 2370 0120 |014d: new-array v0, v7, [I // type@2001 │ │ +42dfde: 2600 f103 0000 |014f: fill-array-data v0, 00000540 // +000003f1 │ │ +42dfe4: 6900 2fd0 |0152: sput-object v0, Lde/danoeh/antennapod/playback/cast/R$styleable;.View:[I // field@d02f │ │ +42dfe8: 2340 0120 |0154: new-array v0, v4, [I // type@2001 │ │ +42dfec: 2600 f803 0000 |0156: fill-array-data v0, 0000054e // +000003f8 │ │ +42dff2: 6900 30d0 |0159: sput-object v0, Lde/danoeh/antennapod/playback/cast/R$styleable;.ViewBackgroundHelper:[I // field@d030 │ │ +42dff6: 2340 0120 |015b: new-array v0, v4, [I // type@2001 │ │ +42dffa: 2600 fb03 0000 |015d: fill-array-data v0, 00000558 // +000003fb │ │ +42e000: 6900 34d0 |0160: sput-object v0, Lde/danoeh/antennapod/playback/cast/R$styleable;.ViewStubCompat:[I // field@d034 │ │ +42e004: 0e00 |0162: return-void │ │ +42e006: 0000 |0163: nop // spacer │ │ +42e008: 0003 0400 1d00 0000 4600 047f 4d00 ... |0164: array-data (62 units) │ │ +42e084: 0003 0400 0600 0000 4600 047f 4d00 ... |01a2: array-data (16 units) │ │ +42e0a4: 0003 0400 0200 0000 9a01 047f 2502 ... |01b2: array-data (8 units) │ │ +42e0b4: 0003 0400 0800 0000 f200 0101 9000 ... |01ba: array-data (20 units) │ │ +42e0dc: 0003 0400 0600 0000 1c01 0101 9401 ... |01ce: array-data (16 units) │ │ +42e0fc: 0003 0400 0200 0000 d000 0101 9901 ... |01de: array-data (8 units) │ │ +42e10c: 0003 0400 0400 0000 9901 0101 4904 ... |01e6: array-data (12 units) │ │ +42e124: 0003 0400 0400 0000 1901 0101 e703 ... |01f2: array-data (12 units) │ │ +42e13c: 0003 0400 0400 0000 4201 0101 7e04 ... |01fe: array-data (12 units) │ │ +42e154: 0003 0400 0700 0000 3400 0101 6d01 ... |020a: array-data (18 units) │ │ +42e178: 0003 0400 1600 0000 3400 0101 3f00 ... |021c: array-data (48 units) │ │ +42e1d8: 0003 0400 7f00 0000 5700 0101 ae00 ... |024c: array-data (258 units) │ │ +42e3dc: 0003 0400 0200 0000 7d03 047f be03 ... |034e: array-data (8 units) │ │ +42e3ec: 0003 0400 0500 0000 a501 0101 1f03 ... |0356: array-data (14 units) │ │ +42e408: 0003 0400 0400 0000 0701 0101 8d00 ... |0364: array-data (12 units) │ │ +42e420: 0003 0400 0800 0000 3b00 047f 3c00 ... |0370: array-data (20 units) │ │ +42e448: 0003 0400 0700 0000 e501 047f e601 ... |0384: array-data (18 units) │ │ +42e46c: 0003 0400 0a00 0000 3205 0101 3305 ... |0396: array-data (24 units) │ │ +42e49c: 0003 0400 0300 0000 0300 0101 d000 ... |03ae: array-data (10 units) │ │ +42e4b0: 0003 0400 0200 0000 0300 0101 d100 ... |03b8: array-data (8 units) │ │ +42e4c0: 0003 0400 0c00 0000 9d01 0101 9e01 ... |03c0: array-data (28 units) │ │ +42e4f8: 0003 0400 0200 0000 a501 0101 1405 ... |03dc: array-data (8 units) │ │ +42e508: 0003 0400 0900 0000 af00 0101 c400 ... |03e4: array-data (22 units) │ │ +42e534: 0003 0400 0400 0000 b300 0101 f400 ... |03fa: array-data (12 units) │ │ +42e54c: 0003 0400 0200 0000 ac02 0101 ad02 ... |0406: array-data (8 units) │ │ +42e55c: 0003 0400 0600 0000 0e00 0101 d000 ... |040e: array-data (16 units) │ │ +42e57c: 0003 0400 1700 0000 0200 0101 0e00 ... |041e: array-data (50 units) │ │ +42e5e0: 0003 0400 0900 0000 ae00 0101 2c01 ... |0450: array-data (22 units) │ │ +42e60c: 0003 0400 0300 0000 7601 0101 c902 ... |0466: array-data (10 units) │ │ +42e620: 0003 0400 0200 0000 3f03 047f 4503 ... |0470: array-data (8 units) │ │ +42e630: 0003 0400 1100 0000 da00 0101 1f01 ... |0478: array-data (38 units) │ │ +42e67c: 0003 0400 0500 0000 b200 0101 7601 ... |049e: array-data (14 units) │ │ +42e698: 0003 0400 0600 0000 1c01 0101 9401 ... |04ac: array-data (16 units) │ │ +42e6b8: 0003 0400 0e00 0000 2401 0101 2501 ... |04bc: array-data (32 units) │ │ +42e6f8: 0003 0400 1000 0000 9500 0101 9600 ... |04dc: array-data (36 units) │ │ +42e740: 0003 0400 1e00 0000 af00 0101 4001 ... |0500: array-data (64 units) │ │ +42e7c0: 0003 0400 0500 0000 0000 0101 da00 ... |0540: array-data (14 units) │ │ +42e7dc: 0003 0400 0300 0000 d400 0101 4f00 ... |054e: array-data (10 units) │ │ +42e7f0: 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 │ │ -42e83c: |[42e83c] de.danoeh.antennapod.playback.cast.R$styleable.:()V │ │ -42e84c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42e852: 0e00 |0003: return-void │ │ +42e804: |[42e804] de.danoeh.antennapod.playback.cast.R$styleable.:()V │ │ +42e814: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42e81a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1007961,17 +1007961,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42e86c: |[42e86c] de.danoeh.antennapod.playback.cast.R.:()V │ │ -42e87c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42e882: 0e00 |0003: return-void │ │ +42e834: |[42e834] de.danoeh.antennapod.playback.cast.R.:()V │ │ +42e844: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42e84a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1008003,18 +1008003,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 │ │ -42e944: |[42e944] de.danoeh.antennapod.preferences.MaterialListPreference$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/preferences/MaterialListPreference;)V │ │ -42e954: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42e95a: 5b01 3dd0 |0003: iput-object v1, v0, Lde/danoeh/antennapod/preferences/MaterialListPreference$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/preferences/MaterialListPreference; // field@d03d │ │ -42e95e: 0e00 |0005: return-void │ │ +42e90c: |[42e90c] de.danoeh.antennapod.preferences.MaterialListPreference$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/preferences/MaterialListPreference;)V │ │ +42e91c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42e922: 5b01 3dd0 |0003: iput-object v1, v0, Lde/danoeh/antennapod/preferences/MaterialListPreference$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/preferences/MaterialListPreference; // field@d03d │ │ +42e926: 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; │ │ │ │ @@ -1008024,18 +1008024,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 │ │ -42e960: |[42e960] de.danoeh.antennapod.preferences.MaterialListPreference$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ -42e970: 5410 3dd0 |0000: iget-object v0, v1, Lde/danoeh/antennapod/preferences/MaterialListPreference$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/preferences/MaterialListPreference; // field@d03d │ │ -42e974: 7130 f9af 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@aff9 │ │ -42e97a: 0e00 |0005: return-void │ │ +42e928: |[42e928] de.danoeh.antennapod.preferences.MaterialListPreference$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ +42e938: 5410 3dd0 |0000: iget-object v0, v1, Lde/danoeh/antennapod/preferences/MaterialListPreference$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/preferences/MaterialListPreference; // field@d03d │ │ +42e93c: 7130 f9af 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@aff9 │ │ +42e942: 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 │ │ @@ -1008070,18 +1008070,18 @@ │ │ type : '([Z)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -42eabc: |[42eabc] de.danoeh.antennapod.preferences.MaterialMultiSelectListPreference$$ExternalSyntheticLambda0.:([Z)V │ │ -42eacc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42ead2: 5b01 3ed0 |0003: iput-object v1, v0, Lde/danoeh/antennapod/preferences/MaterialMultiSelectListPreference$$ExternalSyntheticLambda0;.f$0:[Z // field@d03e │ │ -42ead6: 0e00 |0005: return-void │ │ +42ea84: |[42ea84] de.danoeh.antennapod.preferences.MaterialMultiSelectListPreference$$ExternalSyntheticLambda0.:([Z)V │ │ +42ea94: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42ea9a: 5b01 3ed0 |0003: iput-object v1, v0, Lde/danoeh/antennapod/preferences/MaterialMultiSelectListPreference$$ExternalSyntheticLambda0;.f$0:[Z // field@d03e │ │ +42ea9e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/preferences/MaterialMultiSelectListPreference$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) [Z │ │ │ │ @@ -1008091,18 +1008091,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 │ │ -42ead8: |[42ead8] de.danoeh.antennapod.preferences.MaterialMultiSelectListPreference$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;IZ)V │ │ -42eae8: 5410 3ed0 |0000: iget-object v0, v1, Lde/danoeh/antennapod/preferences/MaterialMultiSelectListPreference$$ExternalSyntheticLambda0;.f$0:[Z // field@d03e │ │ -42eaec: 7140 02b0 2043 |0002: invoke-static {v0, v2, v3, v4}, Lde/danoeh/antennapod/preferences/MaterialMultiSelectListPreference;.$r8$lambda$nO6mXIOh2uHfVtIJUzxjsaZuf7w:([ZLandroid/content/DialogInterface;IZ)V // method@b002 │ │ -42eaf2: 0e00 |0005: return-void │ │ +42eaa0: |[42eaa0] de.danoeh.antennapod.preferences.MaterialMultiSelectListPreference$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;IZ)V │ │ +42eab0: 5410 3ed0 |0000: iget-object v0, v1, Lde/danoeh/antennapod/preferences/MaterialMultiSelectListPreference$$ExternalSyntheticLambda0;.f$0:[Z // field@d03e │ │ +42eab4: 7140 02b0 2043 |0002: invoke-static {v0, v2, v3, v4}, Lde/danoeh/antennapod/preferences/MaterialMultiSelectListPreference;.$r8$lambda$nO6mXIOh2uHfVtIJUzxjsaZuf7w:([ZLandroid/content/DialogInterface;IZ)V // method@b002 │ │ +42eaba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/preferences/MaterialMultiSelectListPreference$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0006 reg=3 (null) I │ │ @@ -1008146,20 +1008146,20 @@ │ │ type : '(Lde/danoeh/antennapod/preferences/MaterialMultiSelectListPreference;[Ljava/lang/CharSequence;[Z)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -42eaf4: |[42eaf4] de.danoeh.antennapod.preferences.MaterialMultiSelectListPreference$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/preferences/MaterialMultiSelectListPreference;[Ljava/lang/CharSequence;[Z)V │ │ -42eb04: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42eb0a: 5b01 3fd0 |0003: iput-object v1, v0, Lde/danoeh/antennapod/preferences/MaterialMultiSelectListPreference$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/preferences/MaterialMultiSelectListPreference; // field@d03f │ │ -42eb0e: 5b02 40d0 |0005: iput-object v2, v0, Lde/danoeh/antennapod/preferences/MaterialMultiSelectListPreference$$ExternalSyntheticLambda1;.f$1:[Ljava/lang/CharSequence; // field@d040 │ │ -42eb12: 5b03 41d0 |0007: iput-object v3, v0, Lde/danoeh/antennapod/preferences/MaterialMultiSelectListPreference$$ExternalSyntheticLambda1;.f$2:[Z // field@d041 │ │ -42eb16: 0e00 |0009: return-void │ │ +42eabc: |[42eabc] de.danoeh.antennapod.preferences.MaterialMultiSelectListPreference$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/preferences/MaterialMultiSelectListPreference;[Ljava/lang/CharSequence;[Z)V │ │ +42eacc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42ead2: 5b01 3fd0 |0003: iput-object v1, v0, Lde/danoeh/antennapod/preferences/MaterialMultiSelectListPreference$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/preferences/MaterialMultiSelectListPreference; // field@d03f │ │ +42ead6: 5b02 40d0 |0005: iput-object v2, v0, Lde/danoeh/antennapod/preferences/MaterialMultiSelectListPreference$$ExternalSyntheticLambda1;.f$1:[Ljava/lang/CharSequence; // field@d040 │ │ +42eada: 5b03 41d0 |0007: iput-object v3, v0, Lde/danoeh/antennapod/preferences/MaterialMultiSelectListPreference$$ExternalSyntheticLambda1;.f$2:[Z // field@d041 │ │ +42eade: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/preferences/MaterialMultiSelectListPreference$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x000a reg=1 (null) Lde/danoeh/antennapod/preferences/MaterialMultiSelectListPreference; │ │ 0x0000 - 0x000a reg=2 (null) [Ljava/lang/CharSequence; │ │ @@ -1008171,20 +1008171,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 │ │ -42eb18: |[42eb18] de.danoeh.antennapod.preferences.MaterialMultiSelectListPreference$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ -42eb28: 5430 3fd0 |0000: iget-object v0, v3, Lde/danoeh/antennapod/preferences/MaterialMultiSelectListPreference$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/preferences/MaterialMultiSelectListPreference; // field@d03f │ │ -42eb2c: 5431 40d0 |0002: iget-object v1, v3, Lde/danoeh/antennapod/preferences/MaterialMultiSelectListPreference$$ExternalSyntheticLambda1;.f$1:[Ljava/lang/CharSequence; // field@d040 │ │ -42eb30: 5432 41d0 |0004: iget-object v2, v3, Lde/danoeh/antennapod/preferences/MaterialMultiSelectListPreference$$ExternalSyntheticLambda1;.f$2:[Z // field@d041 │ │ -42eb34: 7155 03b0 1042 |0006: invoke-static {v0, v1, v2, v4, v5}, Lde/danoeh/antennapod/preferences/MaterialMultiSelectListPreference;.$r8$lambda$vV0OxkYlfKWV6lgiHLqGVGO7-GY:(Lde/danoeh/antennapod/preferences/MaterialMultiSelectListPreference;[Ljava/lang/CharSequence;[ZLandroid/content/DialogInterface;I)V // method@b003 │ │ -42eb3a: 0e00 |0009: return-void │ │ +42eae0: |[42eae0] de.danoeh.antennapod.preferences.MaterialMultiSelectListPreference$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ +42eaf0: 5430 3fd0 |0000: iget-object v0, v3, Lde/danoeh/antennapod/preferences/MaterialMultiSelectListPreference$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/preferences/MaterialMultiSelectListPreference; // field@d03f │ │ +42eaf4: 5431 40d0 |0002: iget-object v1, v3, Lde/danoeh/antennapod/preferences/MaterialMultiSelectListPreference$$ExternalSyntheticLambda1;.f$1:[Ljava/lang/CharSequence; // field@d040 │ │ +42eaf8: 5432 41d0 |0004: iget-object v2, v3, Lde/danoeh/antennapod/preferences/MaterialMultiSelectListPreference$$ExternalSyntheticLambda1;.f$2:[Z // field@d041 │ │ +42eafc: 7155 03b0 1042 |0006: invoke-static {v0, v1, v2, v4, v5}, Lde/danoeh/antennapod/preferences/MaterialMultiSelectListPreference;.$r8$lambda$vV0OxkYlfKWV6lgiHLqGVGO7-GY:(Lde/danoeh/antennapod/preferences/MaterialMultiSelectListPreference;[Ljava/lang/CharSequence;[ZLandroid/content/DialogInterface;I)V // method@b003 │ │ +42eb02: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Lde/danoeh/antennapod/preferences/MaterialMultiSelectListPreference$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x000a reg=4 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x000a reg=5 (null) I │ │ @@ -1008228,17 +1008228,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42ecd0: |[42ecd0] de.danoeh.antennapod.preferences.PreferenceUpgrader.:()V │ │ -42ece0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42ece6: 0e00 |0003: return-void │ │ +42ec98: |[42ec98] de.danoeh.antennapod.preferences.PreferenceUpgrader.:()V │ │ +42eca8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42ecae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/preferences/PreferenceUpgrader; │ │ │ │ #1 : (in Lde/danoeh/antennapod/preferences/PreferenceUpgrader;) │ │ @@ -1008246,38 +1008246,38 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -42ece8: |[42ece8] de.danoeh.antennapod.preferences.PreferenceUpgrader.checkUpgrades:(Landroid/content/Context;)V │ │ -42ecf8: 7110 2d3e 0500 |0000: invoke-static {v5}, Landroidx/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@3e2d │ │ -42ecfe: 0c00 |0003: move-result-object v0 │ │ -42ed00: 6900 44d0 |0004: sput-object v0, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@d044 │ │ -42ed04: 1a00 496c |0006: const-string v0, "app_version" // string@6c49 │ │ -42ed08: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -42ed0a: 6e30 3002 0501 |0009: invoke-virtual {v5, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ -42ed10: 0c00 |000c: move-result-object v0 │ │ -42ed12: 12f1 |000d: const/4 v1, #int -1 // #ff │ │ -42ed14: 1a02 84e6 |000e: const-string v2, "version_code" // string@e684 │ │ -42ed18: 7230 9d02 2001 |0010: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@029d │ │ -42ed1e: 0a01 |0013: move-result v1 │ │ -42ed20: 1403 3f15 2e00 |0014: const v3, #float 4.23205e-39 // #002e153f │ │ -42ed26: 3231 1700 |0017: if-eq v1, v3, 002e // +0017 │ │ -42ed2a: 7100 39a2 0000 |0019: invoke-static {}, Lde/danoeh/antennapod/error/CrashReportWriter;.getFile:()Ljava/io/File; // method@a239 │ │ -42ed30: 0c04 |001c: move-result-object v4 │ │ -42ed32: 6e10 cbb1 0400 |001d: invoke-virtual {v4}, Ljava/io/File;.delete:()Z // method@b1cb │ │ -42ed38: 7120 0bb0 5100 |0020: invoke-static {v1, v5}, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.upgrade:(ILandroid/content/Context;)V // method@b00b │ │ -42ed3e: 7210 9a02 0000 |0023: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -42ed44: 0c05 |0026: move-result-object v5 │ │ -42ed46: 7230 9402 2503 |0027: invoke-interface {v5, v2, v3}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0294 │ │ -42ed4c: 0c05 |002a: move-result-object v5 │ │ -42ed4e: 7210 9002 0500 |002b: invoke-interface {v5}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -42ed54: 0e00 |002e: return-void │ │ +42ecb0: |[42ecb0] de.danoeh.antennapod.preferences.PreferenceUpgrader.checkUpgrades:(Landroid/content/Context;)V │ │ +42ecc0: 7110 2d3e 0500 |0000: invoke-static {v5}, Landroidx/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@3e2d │ │ +42ecc6: 0c00 |0003: move-result-object v0 │ │ +42ecc8: 6900 44d0 |0004: sput-object v0, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@d044 │ │ +42eccc: 1a00 496c |0006: const-string v0, "app_version" // string@6c49 │ │ +42ecd0: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +42ecd2: 6e30 3002 0501 |0009: invoke-virtual {v5, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ +42ecd8: 0c00 |000c: move-result-object v0 │ │ +42ecda: 12f1 |000d: const/4 v1, #int -1 // #ff │ │ +42ecdc: 1a02 84e6 |000e: const-string v2, "version_code" // string@e684 │ │ +42ece0: 7230 9d02 2001 |0010: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@029d │ │ +42ece6: 0a01 |0013: move-result v1 │ │ +42ece8: 1403 3f15 2e00 |0014: const v3, #float 4.23205e-39 // #002e153f │ │ +42ecee: 3231 1700 |0017: if-eq v1, v3, 002e // +0017 │ │ +42ecf2: 7100 39a2 0000 |0019: invoke-static {}, Lde/danoeh/antennapod/error/CrashReportWriter;.getFile:()Ljava/io/File; // method@a239 │ │ +42ecf8: 0c04 |001c: move-result-object v4 │ │ +42ecfa: 6e10 cbb1 0400 |001d: invoke-virtual {v4}, Ljava/io/File;.delete:()Z // method@b1cb │ │ +42ed00: 7120 0bb0 5100 |0020: invoke-static {v1, v5}, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.upgrade:(ILandroid/content/Context;)V // method@b00b │ │ +42ed06: 7210 9a02 0000 |0023: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +42ed0c: 0c05 |0026: move-result-object v5 │ │ +42ed0e: 7230 9402 2503 |0027: invoke-interface {v5, v2, v3}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0294 │ │ +42ed14: 0c05 |002a: move-result-object v5 │ │ +42ed16: 7210 9002 0500 |002b: invoke-interface {v5}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +42ed1c: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0009 line=29 │ │ 0x0010 line=30 │ │ 0x0019 line=34 │ │ 0x0020 line=36 │ │ @@ -1008290,291 +1008290,291 @@ │ │ type : '(ILandroid/content/Context;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 590 16-bit code units │ │ -42ed58: |[42ed58] de.danoeh.antennapod.preferences.PreferenceUpgrader.upgrade:(ILandroid/content/Context;)V │ │ -42ed68: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -42ed6a: 330a 0300 |0001: if-ne v10, v0, 0004 // +0003 │ │ -42ed6e: 0e00 |0003: return-void │ │ -42ed70: 1401 7454 1000 |0004: const v1, #float 1.49966e-39 // #00105474 │ │ -42ed76: 351a 0d00 |0007: if-ge v10, v1, 0014 // +000d │ │ -42ed7a: 7100 b9b0 0000 |0009: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEpisodeCleanupValue:()I // method@b0b9 │ │ -42ed80: 0a01 |000c: move-result v1 │ │ -42ed82: 3d01 0700 |000d: if-lez v1, 0014 // +0007 │ │ -42ed86: da01 0118 |000f: mul-int/lit8 v1, v1, #int 24 // #18 │ │ -42ed8a: 7110 fab0 0100 |0011: invoke-static {v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setEpisodeCleanupValue:(I)V // method@b0fa │ │ -42ed90: 1401 7554 1000 |0014: const v1, #float 1.49967e-39 // #00105475 │ │ -42ed96: 1a02 5980 |0017: const-string v2, "everything" // string@8059 │ │ -42ed9a: 1a03 b3c6 |0019: const-string v3, "prefMobileUpdateAllowed" // string@c6b3 │ │ -42ed9e: 1204 |001b: const/4 v4, #int 0 // #0 │ │ -42eda0: 351a 1900 |001c: if-ge v10, v1, 0035 // +0019 │ │ -42eda4: 6201 44d0 |001e: sget-object v1, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@d044 │ │ -42eda8: 1a05 b2c6 |0020: const-string v5, "prefMobileUpdate" // string@c6b2 │ │ -42edac: 7230 9b02 5104 |0022: invoke-interface {v1, v5, v4}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ -42edb2: 0a01 |0025: move-result v1 │ │ -42edb4: 3801 0f00 |0026: if-eqz v1, 0035 // +000f │ │ -42edb8: 6201 44d0 |0028: sget-object v1, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@d044 │ │ -42edbc: 7210 9a02 0100 |002a: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -42edc2: 0c01 |002d: move-result-object v1 │ │ -42edc4: 7230 9602 3102 |002e: invoke-interface {v1, v3, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ -42edca: 0c01 |0031: move-result-object v1 │ │ -42edcc: 7210 9002 0100 |0032: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -42edd2: 1401 dc54 1000 |0035: const v1, #float 1.49981e-39 // #001054dc │ │ -42edd8: 1225 |0038: const/4 v5, #int 2 // #2 │ │ -42edda: 1216 |0039: const/4 v6, #int 1 // #1 │ │ -42eddc: 351a 5300 |003a: if-ge v10, v1, 008d // +0053 │ │ -42ede0: 6201 44d0 |003c: sget-object v1, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@d044 │ │ -42ede4: 1a07 9bc6 |003e: const-string v7, "prefEnableAutoDownloadOnMobile" // string@c69b │ │ -42ede8: 7230 9b02 7104 |0040: invoke-interface {v1, v7, v4}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ -42edee: 0a01 |0043: move-result v1 │ │ -42edf0: 3801 0500 |0044: if-eqz v1, 0049 // +0005 │ │ -42edf4: 7110 ecb0 0600 |0046: invoke-static {v6}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileAutoDownload:(Z)V // method@b0ec │ │ -42edfa: 6201 44d0 |0049: sget-object v1, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@d044 │ │ -42edfe: 1a07 419a |004b: const-string v7, "images" // string@9a41 │ │ -42ee02: 7230 9f02 3107 |004d: invoke-interface {v1, v3, v7}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ -42ee08: 0c01 |0050: move-result-object v1 │ │ -42ee0a: 6e10 2fb3 0100 |0051: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ -42ee10: 6e10 2fb3 0100 |0054: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ -42ee16: 0a03 |0057: move-result v3 │ │ -42ee18: 2c03 de01 0000 |0058: sparse-switch v3, 00000236 // +000001de │ │ -42ee1e: 281d |005b: goto 0078 // +001d │ │ -42ee20: 1a02 1ebd |005c: const-string v2, "nothing" // string@bd1e │ │ -42ee24: 6e20 28b3 2100 |005e: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42ee2a: 0a01 |0061: move-result v1 │ │ -42ee2c: 3901 0300 |0062: if-nez v1, 0065 // +0003 │ │ -42ee30: 2814 |0064: goto 0078 // +0014 │ │ -42ee32: 1220 |0065: const/4 v0, #int 2 // #2 │ │ -42ee34: 2812 |0066: goto 0078 // +0012 │ │ -42ee36: 6e20 28b3 2100 |0067: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42ee3c: 0a01 |006a: move-result v1 │ │ -42ee3e: 3901 0300 |006b: if-nez v1, 006e // +0003 │ │ -42ee42: 280b |006d: goto 0078 // +000b │ │ -42ee44: 1210 |006e: const/4 v0, #int 1 // #1 │ │ -42ee46: 2809 |006f: goto 0078 // +0009 │ │ -42ee48: 6e20 28b3 7100 |0070: invoke-virtual {v1, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42ee4e: 0a01 |0073: move-result v1 │ │ -42ee50: 3901 0300 |0074: if-nez v1, 0077 // +0003 │ │ -42ee54: 2802 |0076: goto 0078 // +0002 │ │ -42ee56: 1200 |0077: const/4 v0, #int 0 // #0 │ │ -42ee58: 2b00 cc01 0000 |0078: packed-switch v0, 00000244 // +000001cc │ │ -42ee5e: 2812 |007b: goto 008d // +0012 │ │ -42ee60: 7110 f0b0 0400 |007c: invoke-static {v4}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileImages:(Z)V // method@b0f0 │ │ -42ee66: 280e |007f: goto 008d // +000e │ │ -42ee68: 7110 eeb0 0600 |0080: invoke-static {v6}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileFeedRefresh:(Z)V // method@b0ee │ │ -42ee6e: 7110 edb0 0600 |0083: invoke-static {v6}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileEpisodeDownload:(Z)V // method@b0ed │ │ -42ee74: 7110 f0b0 0600 |0086: invoke-static {v6}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileImages:(Z)V // method@b0f0 │ │ -42ee7a: 2804 |0089: goto 008d // +0004 │ │ -42ee7c: 7110 f0b0 0600 |008a: invoke-static {v6}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileImages:(Z)V // method@b0f0 │ │ -42ee82: 1400 4055 1000 |008d: const v0, #float 1.49995e-39 // #00105540 │ │ -42ee88: 1a01 25df |0090: const-string v1, "system" // string@df25 │ │ -42ee8c: 1a02 e6c6 |0092: const-string v2, "prefTheme" // string@c6e6 │ │ -42ee90: 350a 3900 |0094: if-ge v10, v0, 00cd // +0039 │ │ -42ee94: 7100 ceb0 0000 |0096: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getTheme:()Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // method@b0ce │ │ -42ee9a: 0c00 |0099: move-result-object v0 │ │ -42ee9c: 6203 80d9 |009a: sget-object v3, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.LIGHT:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d980 │ │ -42eea0: 3330 0f00 |009c: if-ne v0, v3, 00ab // +000f │ │ -42eea4: 6200 44d0 |009e: sget-object v0, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@d044 │ │ -42eea8: 7210 9a02 0000 |00a0: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -42eeae: 0c00 |00a3: move-result-object v0 │ │ -42eeb0: 7230 9602 2001 |00a4: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ -42eeb6: 0c00 |00a7: move-result-object v0 │ │ -42eeb8: 7210 9002 0000 |00a8: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -42eebe: 7110 06b1 0400 |00ab: invoke-static {v4}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setQueueLocked:(Z)V // method@b106 │ │ -42eec4: 7110 0ab1 0400 |00ae: invoke-static {v4}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setStreamOverDownload:(Z)V // method@b10a │ │ -42eeca: 6200 44d0 |00b1: sget-object v0, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@d044 │ │ -42eece: 1a03 9ec6 |00b3: const-string v3, "prefEnqueueLocation" // string@c69e │ │ -42eed2: 7220 9902 3000 |00b5: invoke-interface {v0, v3}, Landroid/content/SharedPreferences;.contains:(Ljava/lang/String;)Z // method@0299 │ │ -42eed8: 0a00 |00b8: move-result v0 │ │ -42eeda: 3900 1400 |00b9: if-nez v0, 00cd // +0014 │ │ -42eede: 6200 44d0 |00bb: sget-object v0, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@d044 │ │ -42eee2: 1a03 c9c6 |00bd: const-string v3, "prefQueueAddToFront" // string@c6c9 │ │ -42eee6: 7230 9b02 3004 |00bf: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ -42eeec: 0a00 |00c2: move-result v0 │ │ -42eeee: 3800 0500 |00c3: if-eqz v0, 00c8 // +0005 │ │ -42eef2: 6200 7bd9 |00c5: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.FRONT:Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@d97b │ │ -42eef6: 2803 |00c7: goto 00ca // +0003 │ │ -42eef8: 6200 7ad9 |00c8: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.BACK:Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@d97a │ │ -42eefc: 7110 f9b0 0000 |00ca: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setEnqueueLocation:(Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;)V // method@b0f9 │ │ -42ef02: 1400 bcac 1e00 |00cd: const v0, #float 2.81703e-39 // #001eacbc │ │ -42ef08: 350a 4000 |00d0: if-ge v10, v0, 0110 // +0040 │ │ -42ef0c: 6200 44d0 |00d2: sget-object v0, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@d044 │ │ -42ef10: 1a03 aac6 |00d4: const-string v3, "prefHardwareForwardButtonSkips" // string@c6aa │ │ -42ef14: 7230 9b02 3004 |00d6: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ -42ef1a: 0a00 |00d9: move-result v0 │ │ -42ef1c: 3800 1700 |00da: if-eqz v0, 00f1 // +0017 │ │ -42ef20: 6200 44d0 |00dc: sget-object v0, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@d044 │ │ -42ef24: 7210 9a02 0000 |00de: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -42ef2a: 0c00 |00e1: move-result-object v0 │ │ -42ef2c: 1303 5700 |00e2: const/16 v3, #int 87 // #57 │ │ -42ef30: 7110 4ab3 0300 |00e4: invoke-static {v3}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b34a │ │ -42ef36: 0c03 |00e7: move-result-object v3 │ │ -42ef38: 1a07 a9c6 |00e8: const-string v7, "prefHardwareForwardButton" // string@c6a9 │ │ -42ef3c: 7230 9602 7003 |00ea: invoke-interface {v0, v7, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ -42ef42: 0c00 |00ed: move-result-object v0 │ │ -42ef44: 7210 9002 0000 |00ee: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -42ef4a: 6200 44d0 |00f1: sget-object v0, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@d044 │ │ -42ef4e: 1a03 acc6 |00f3: const-string v3, "prefHardwarePreviousButtonRestarts" // string@c6ac │ │ -42ef52: 7230 9b02 3004 |00f5: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ -42ef58: 0a00 |00f8: move-result v0 │ │ -42ef5a: 3800 1700 |00f9: if-eqz v0, 0110 // +0017 │ │ -42ef5e: 6200 44d0 |00fb: sget-object v0, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@d044 │ │ -42ef62: 7210 9a02 0000 |00fd: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -42ef68: 0c00 |0100: move-result-object v0 │ │ -42ef6a: 1303 5800 |0101: const/16 v3, #int 88 // #58 │ │ -42ef6e: 7110 4ab3 0300 |0103: invoke-static {v3}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b34a │ │ -42ef74: 0c03 |0106: move-result-object v3 │ │ -42ef76: 1a07 abc6 |0107: const-string v7, "prefHardwarePreviousButton" // string@c6ab │ │ -42ef7a: 7230 9602 7003 |0109: invoke-interface {v0, v7, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ -42ef80: 0c00 |010c: move-result-object v0 │ │ -42ef82: 7210 9002 0000 |010d: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -42ef88: 1400 c020 1f00 |0110: const v0, #float 2.85865e-39 // #001f20c0 │ │ -42ef8e: 350a 1700 |0113: if-ge v10, v0, 012a // +0017 │ │ -42ef92: 1a00 9057 |0115: const-string v0, "SwipeActionsPrefs" // string@5790 │ │ -42ef96: 6e30 3002 0b04 |0117: invoke-virtual {v11, v0, v4}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ -42ef9c: 0c00 |011a: move-result-object v0 │ │ -42ef9e: 7210 9a02 0000 |011b: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -42efa4: 0c00 |011e: move-result-object v0 │ │ -42efa6: 1a03 fb4f |011f: const-string v3, "PrefSwipeActionsQueueFragment" // string@4ffb │ │ -42efaa: 1a07 2351 |0121: const-string v7, "REMOVE_FROM_QUEUE,REMOVE_FROM_QUEUE" // string@5123 │ │ -42efae: 7230 9602 3007 |0123: invoke-interface {v0, v3, v7}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ -42efb4: 0c00 |0126: move-result-object v0 │ │ -42efb6: 7210 9002 0000 |0127: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -42efbc: 1400 d047 1f00 |012a: const v0, #float 2.87266e-39 // #001f47d0 │ │ -42efc2: 350a 1100 |012d: if-ge v10, v0, 013e // +0011 │ │ -42efc6: 6200 44d0 |012f: sget-object v0, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@d044 │ │ -42efca: 7210 9a02 0000 |0131: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -42efd0: 0c00 |0134: move-result-object v0 │ │ -42efd2: 1a03 b9c6 |0135: const-string v3, "prefPauseForFocusLoss" // string@c6b9 │ │ -42efd6: 7230 9202 3006 |0137: invoke-interface {v0, v3, v6}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ -42efdc: 0c00 |013a: move-result-object v0 │ │ -42efde: 7210 9002 0000 |013b: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -42efe4: 1400 00bd 1f00 |013e: const v0, #float 2.9147e-39 // #001fbd00 │ │ -42efea: 1a03 1e0a |0141: const-string v3, "2" // string@0a1e │ │ -42efee: 1a07 100a |0143: const-string v7, "1" // string@0a10 │ │ -42eff2: 350a 7500 |0145: if-ge v10, v0, 01ba // +0075 │ │ -42eff6: 6200 44d0 |0147: sget-object v0, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@d044 │ │ -42effa: 1a08 97c6 |0149: const-string v8, "prefDrawerFeedIndicator" // string@c697 │ │ -42effe: 7230 9f02 8007 |014b: invoke-interface {v0, v8, v7}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ -42f004: 0c00 |014e: move-result-object v0 │ │ -42f006: 1a09 f809 |014f: const-string v9, "0" // string@09f8 │ │ -42f00a: 6e20 28b3 9000 |0151: invoke-virtual {v0, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42f010: 0a00 |0154: move-result v0 │ │ -42f012: 3800 0f00 |0155: if-eqz v0, 0164 // +000f │ │ -42f016: 6200 44d0 |0157: sget-object v0, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@d044 │ │ -42f01a: 7210 9a02 0000 |0159: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -42f020: 0c00 |015c: move-result-object v0 │ │ -42f022: 7230 9602 8003 |015d: invoke-interface {v0, v8, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ -42f028: 0c00 |0160: move-result-object v0 │ │ -42f02a: 7210 9002 0000 |0161: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -42f030: 1a00 cd55 |0164: const-string v0, "SleepTimerDialog" // string@55cd │ │ -42f034: 6e30 3002 0b04 |0166: invoke-virtual {v11, v0, v4}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ -42f03a: 0c00 |0169: move-result-object v0 │ │ -42f03c: 1238 |016a: const/4 v8, #int 3 // #3 │ │ -42f03e: 2388 3821 |016b: new-array v8, v8, [Ljava/util/concurrent/TimeUnit; // type@2138 │ │ -42f042: 6209 04da |016d: sget-object v9, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@da04 │ │ -42f046: 4d09 0804 |016f: aput-object v9, v8, v4 │ │ -42f04a: 6204 02da |0171: sget-object v4, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@da02 │ │ -42f04e: 4d04 0806 |0173: aput-object v4, v8, v6 │ │ -42f052: 6204 00da |0175: sget-object v4, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@da00 │ │ -42f056: 4d04 0805 |0177: aput-object v4, v8, v5 │ │ -42f05a: 7100 b598 0000 |0179: invoke-static {}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.lastTimerValue:()Ljava/lang/String; // method@98b5 │ │ -42f060: 0c04 |017c: move-result-object v4 │ │ -42f062: 7110 ccb2 0400 |017d: invoke-static {v4}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b2cc │ │ -42f068: 0b04 |0180: move-result-wide v4 │ │ -42f06a: 1a09 6033 |0181: const-string v9, "LastTimeUnit" // string@3360 │ │ -42f06e: 7230 9d02 9006 |0183: invoke-interface {v0, v9, v6}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@029d │ │ -42f074: 0a00 |0186: move-result v0 │ │ -42f076: 4600 0800 |0187: aget-object v0, v8, v0 │ │ -42f07a: 6e30 48b6 4005 |0189: invoke-virtual {v0, v4, v5}, Ljava/util/concurrent/TimeUnit;.toMinutes:(J)J // method@b648 │ │ -42f080: 0b04 |018c: move-result-wide v4 │ │ -42f082: 7120 4bb3 5400 |018d: invoke-static {v4, v5}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b34b │ │ -42f088: 0c00 |0190: move-result-object v0 │ │ -42f08a: 7110 b998 0000 |0191: invoke-static {v0}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.setLastTimer:(Ljava/lang/String;)V // method@98b9 │ │ -42f090: 6200 44d0 |0194: sget-object v0, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@d044 │ │ -42f094: 1a04 200a |0196: const-string v4, "20" // string@0a20 │ │ -42f098: 1a05 9fc6 |0198: const-string v5, "prefEpisodeCacheSize" // string@c69f │ │ -42f09c: 7230 9f02 5004 |019a: invoke-interface {v0, v5, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ -42f0a2: 0c00 |019d: move-result-object v0 │ │ -42f0a4: 1404 8b02 127f |019e: const v4, #float 1.9408e+38 // #7f12028b │ │ -42f0aa: 6e20 3102 4b00 |01a1: invoke-virtual {v11, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -42f0b0: 0c04 |01a4: move-result-object v4 │ │ -42f0b2: 6e20 28b3 4000 |01a5: invoke-virtual {v0, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42f0b8: 0a00 |01a8: move-result v0 │ │ -42f0ba: 3800 1100 |01a9: if-eqz v0, 01ba // +0011 │ │ -42f0be: 6200 44d0 |01ab: sget-object v0, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@d044 │ │ -42f0c2: 7210 9a02 0000 |01ad: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -42f0c8: 0c00 |01b0: move-result-object v0 │ │ -42f0ca: 1a04 7509 |01b1: const-string v4, "-1" // string@0975 │ │ -42f0ce: 7230 9602 5004 |01b3: invoke-interface {v0, v5, v4}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ -42f0d4: 0c00 |01b6: move-result-object v0 │ │ -42f0d6: 7210 9002 0000 |01b7: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -42f0dc: 1400 c7c6 2d00 |01ba: const v0, #float 4.20391e-39 // #002dc6c7 │ │ -42f0e2: 350a 2300 |01bd: if-ge v10, v0, 01e0 // +0023 │ │ -42f0e6: 6200 44d0 |01bf: sget-object v0, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@d044 │ │ -42f0ea: 1a04 8ac6 |01c1: const-string v4, "prefBackButtonBehavior" // string@c68a │ │ -42f0ee: 1a05 0000 |01c3: const-string v5, "" // string@0000 │ │ -42f0f2: 7230 9f02 4005 |01c5: invoke-interface {v0, v4, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ -42f0f8: 0c00 |01c8: move-result-object v0 │ │ -42f0fa: 1a04 d17d |01c9: const-string v4, "drawer" // string@7dd1 │ │ -42f0fe: 6e20 28b3 4000 |01cb: invoke-virtual {v0, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42f104: 0a00 |01ce: move-result v0 │ │ -42f106: 3800 1100 |01cf: if-eqz v0, 01e0 // +0011 │ │ -42f10a: 6200 44d0 |01d1: sget-object v0, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@d044 │ │ -42f10e: 7210 9a02 0000 |01d3: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -42f114: 0c00 |01d6: move-result-object v0 │ │ -42f116: 1a04 8bc6 |01d7: const-string v4, "prefBackButtonOpensDrawer" // string@c68b │ │ -42f11a: 7230 9202 4006 |01d9: invoke-interface {v0, v4, v6}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ -42f120: 0c00 |01dc: move-result-object v0 │ │ -42f122: 7210 9002 0000 |01dd: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -42f128: 1400 d0ed 2d00 |01e0: const v0, #float 4.21791e-39 // #002dedd0 │ │ -42f12e: 350a 4300 |01e3: if-ge v10, v0, 0226 // +0043 │ │ -42f132: 6200 44d0 |01e5: sget-object v0, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@d044 │ │ -42f136: 7230 9f02 2001 |01e7: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ -42f13c: 0c00 |01ea: move-result-object v0 │ │ -42f13e: 6e20 28b3 3000 |01eb: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42f144: 0a00 |01ee: move-result v0 │ │ -42f146: 3800 1500 |01ef: if-eqz v0, 0204 // +0015 │ │ -42f14a: 6200 44d0 |01f1: sget-object v0, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@d044 │ │ -42f14e: 7210 9a02 0000 |01f3: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -42f154: 0c00 |01f6: move-result-object v0 │ │ -42f156: 7230 9602 2007 |01f7: invoke-interface {v0, v2, v7}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ -42f15c: 0c00 |01fa: move-result-object v0 │ │ -42f15e: 1a01 e7c6 |01fb: const-string v1, "prefThemeBlack" // string@c6e7 │ │ -42f162: 7230 9202 1006 |01fd: invoke-interface {v0, v1, v6}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ -42f168: 0c00 |0200: move-result-object v0 │ │ -42f16a: 7210 9002 0000 |0201: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -42f170: 7110 f2b0 0600 |0204: invoke-static {v6}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileSync:(Z)V // method@b0f2 │ │ -42f176: 6200 44d0 |0207: sget-object v0, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@d044 │ │ -42f17a: 1a01 88c6 |0209: const-string v1, "prefAutoUpdateIntervall" // string@c688 │ │ -42f17e: 1a02 2c0a |020b: const-string v2, ":" // string@0a2c │ │ -42f182: 7230 9f02 1002 |020d: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ -42f188: 0c00 |0210: move-result-object v0 │ │ -42f18a: 6e20 24b3 2000 |0211: invoke-virtual {v0, v2}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b324 │ │ -42f190: 0a00 |0214: move-result v0 │ │ -42f192: 3800 1100 |0215: if-eqz v0, 0226 // +0011 │ │ -42f196: 6200 44d0 |0217: sget-object v0, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@d044 │ │ -42f19a: 7210 9a02 0000 |0219: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -42f1a0: 0c00 |021c: move-result-object v0 │ │ -42f1a2: 1a02 150a |021d: const-string v2, "12" // string@0a15 │ │ -42f1a6: 7230 9602 1002 |021f: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ -42f1ac: 0c00 |0222: move-result-object v0 │ │ -42f1ae: 7210 9002 0000 |0223: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -42f1b4: 1400 e014 2e00 |0226: const v0, #float 4.23192e-39 // #002e14e0 │ │ -42f1ba: 350a 0b00 |0229: if-ge v10, v0, 0234 // +000b │ │ -42f1be: 7110 1e28 0b00 |022b: invoke-static {v11}, Landroidx/core/app/NotificationManagerCompat;.from:(Landroid/content/Context;)Landroidx/core/app/NotificationManagerCompat; // method@281e │ │ -42f1c4: 0c0a |022e: move-result-object v10 │ │ -42f1c6: 1a0b 306e |022f: const-string v11, "auto_download" // string@6e30 │ │ -42f1ca: 6e20 1d28 ba00 |0231: invoke-virtual {v10, v11}, Landroidx/core/app/NotificationManagerCompat;.deleteNotificationChannel:(Ljava/lang/String;)V // method@281d │ │ -42f1d0: 0e00 |0234: return-void │ │ -42f1d2: 0000 |0235: nop // spacer │ │ -42f1d4: 0002 0300 7882 5ab9 b3ca ef17 cde7 ... |0236: sparse-switch-data (14 units) │ │ -42f1f0: 0001 0300 0000 0000 1200 0000 0800 ... |0244: packed-switch-data (10 units) │ │ +42ed20: |[42ed20] de.danoeh.antennapod.preferences.PreferenceUpgrader.upgrade:(ILandroid/content/Context;)V │ │ +42ed30: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +42ed32: 330a 0300 |0001: if-ne v10, v0, 0004 // +0003 │ │ +42ed36: 0e00 |0003: return-void │ │ +42ed38: 1401 7454 1000 |0004: const v1, #float 1.49966e-39 // #00105474 │ │ +42ed3e: 351a 0d00 |0007: if-ge v10, v1, 0014 // +000d │ │ +42ed42: 7100 b9b0 0000 |0009: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEpisodeCleanupValue:()I // method@b0b9 │ │ +42ed48: 0a01 |000c: move-result v1 │ │ +42ed4a: 3d01 0700 |000d: if-lez v1, 0014 // +0007 │ │ +42ed4e: da01 0118 |000f: mul-int/lit8 v1, v1, #int 24 // #18 │ │ +42ed52: 7110 fab0 0100 |0011: invoke-static {v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setEpisodeCleanupValue:(I)V // method@b0fa │ │ +42ed58: 1401 7554 1000 |0014: const v1, #float 1.49967e-39 // #00105475 │ │ +42ed5e: 1a02 5980 |0017: const-string v2, "everything" // string@8059 │ │ +42ed62: 1a03 b3c6 |0019: const-string v3, "prefMobileUpdateAllowed" // string@c6b3 │ │ +42ed66: 1204 |001b: const/4 v4, #int 0 // #0 │ │ +42ed68: 351a 1900 |001c: if-ge v10, v1, 0035 // +0019 │ │ +42ed6c: 6201 44d0 |001e: sget-object v1, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@d044 │ │ +42ed70: 1a05 b2c6 |0020: const-string v5, "prefMobileUpdate" // string@c6b2 │ │ +42ed74: 7230 9b02 5104 |0022: invoke-interface {v1, v5, v4}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ +42ed7a: 0a01 |0025: move-result v1 │ │ +42ed7c: 3801 0f00 |0026: if-eqz v1, 0035 // +000f │ │ +42ed80: 6201 44d0 |0028: sget-object v1, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@d044 │ │ +42ed84: 7210 9a02 0100 |002a: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +42ed8a: 0c01 |002d: move-result-object v1 │ │ +42ed8c: 7230 9602 3102 |002e: invoke-interface {v1, v3, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ +42ed92: 0c01 |0031: move-result-object v1 │ │ +42ed94: 7210 9002 0100 |0032: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +42ed9a: 1401 dc54 1000 |0035: const v1, #float 1.49981e-39 // #001054dc │ │ +42eda0: 1225 |0038: const/4 v5, #int 2 // #2 │ │ +42eda2: 1216 |0039: const/4 v6, #int 1 // #1 │ │ +42eda4: 351a 5300 |003a: if-ge v10, v1, 008d // +0053 │ │ +42eda8: 6201 44d0 |003c: sget-object v1, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@d044 │ │ +42edac: 1a07 9bc6 |003e: const-string v7, "prefEnableAutoDownloadOnMobile" // string@c69b │ │ +42edb0: 7230 9b02 7104 |0040: invoke-interface {v1, v7, v4}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ +42edb6: 0a01 |0043: move-result v1 │ │ +42edb8: 3801 0500 |0044: if-eqz v1, 0049 // +0005 │ │ +42edbc: 7110 ecb0 0600 |0046: invoke-static {v6}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileAutoDownload:(Z)V // method@b0ec │ │ +42edc2: 6201 44d0 |0049: sget-object v1, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@d044 │ │ +42edc6: 1a07 419a |004b: const-string v7, "images" // string@9a41 │ │ +42edca: 7230 9f02 3107 |004d: invoke-interface {v1, v3, v7}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ +42edd0: 0c01 |0050: move-result-object v1 │ │ +42edd2: 6e10 2fb3 0100 |0051: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ +42edd8: 6e10 2fb3 0100 |0054: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ +42edde: 0a03 |0057: move-result v3 │ │ +42ede0: 2c03 de01 0000 |0058: sparse-switch v3, 00000236 // +000001de │ │ +42ede6: 281d |005b: goto 0078 // +001d │ │ +42ede8: 1a02 1ebd |005c: const-string v2, "nothing" // string@bd1e │ │ +42edec: 6e20 28b3 2100 |005e: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42edf2: 0a01 |0061: move-result v1 │ │ +42edf4: 3901 0300 |0062: if-nez v1, 0065 // +0003 │ │ +42edf8: 2814 |0064: goto 0078 // +0014 │ │ +42edfa: 1220 |0065: const/4 v0, #int 2 // #2 │ │ +42edfc: 2812 |0066: goto 0078 // +0012 │ │ +42edfe: 6e20 28b3 2100 |0067: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42ee04: 0a01 |006a: move-result v1 │ │ +42ee06: 3901 0300 |006b: if-nez v1, 006e // +0003 │ │ +42ee0a: 280b |006d: goto 0078 // +000b │ │ +42ee0c: 1210 |006e: const/4 v0, #int 1 // #1 │ │ +42ee0e: 2809 |006f: goto 0078 // +0009 │ │ +42ee10: 6e20 28b3 7100 |0070: invoke-virtual {v1, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42ee16: 0a01 |0073: move-result v1 │ │ +42ee18: 3901 0300 |0074: if-nez v1, 0077 // +0003 │ │ +42ee1c: 2802 |0076: goto 0078 // +0002 │ │ +42ee1e: 1200 |0077: const/4 v0, #int 0 // #0 │ │ +42ee20: 2b00 cc01 0000 |0078: packed-switch v0, 00000244 // +000001cc │ │ +42ee26: 2812 |007b: goto 008d // +0012 │ │ +42ee28: 7110 f0b0 0400 |007c: invoke-static {v4}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileImages:(Z)V // method@b0f0 │ │ +42ee2e: 280e |007f: goto 008d // +000e │ │ +42ee30: 7110 eeb0 0600 |0080: invoke-static {v6}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileFeedRefresh:(Z)V // method@b0ee │ │ +42ee36: 7110 edb0 0600 |0083: invoke-static {v6}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileEpisodeDownload:(Z)V // method@b0ed │ │ +42ee3c: 7110 f0b0 0600 |0086: invoke-static {v6}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileImages:(Z)V // method@b0f0 │ │ +42ee42: 2804 |0089: goto 008d // +0004 │ │ +42ee44: 7110 f0b0 0600 |008a: invoke-static {v6}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileImages:(Z)V // method@b0f0 │ │ +42ee4a: 1400 4055 1000 |008d: const v0, #float 1.49995e-39 // #00105540 │ │ +42ee50: 1a01 25df |0090: const-string v1, "system" // string@df25 │ │ +42ee54: 1a02 e6c6 |0092: const-string v2, "prefTheme" // string@c6e6 │ │ +42ee58: 350a 3900 |0094: if-ge v10, v0, 00cd // +0039 │ │ +42ee5c: 7100 ceb0 0000 |0096: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getTheme:()Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // method@b0ce │ │ +42ee62: 0c00 |0099: move-result-object v0 │ │ +42ee64: 6203 80d9 |009a: sget-object v3, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.LIGHT:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d980 │ │ +42ee68: 3330 0f00 |009c: if-ne v0, v3, 00ab // +000f │ │ +42ee6c: 6200 44d0 |009e: sget-object v0, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@d044 │ │ +42ee70: 7210 9a02 0000 |00a0: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +42ee76: 0c00 |00a3: move-result-object v0 │ │ +42ee78: 7230 9602 2001 |00a4: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ +42ee7e: 0c00 |00a7: move-result-object v0 │ │ +42ee80: 7210 9002 0000 |00a8: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +42ee86: 7110 06b1 0400 |00ab: invoke-static {v4}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setQueueLocked:(Z)V // method@b106 │ │ +42ee8c: 7110 0ab1 0400 |00ae: invoke-static {v4}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setStreamOverDownload:(Z)V // method@b10a │ │ +42ee92: 6200 44d0 |00b1: sget-object v0, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@d044 │ │ +42ee96: 1a03 9ec6 |00b3: const-string v3, "prefEnqueueLocation" // string@c69e │ │ +42ee9a: 7220 9902 3000 |00b5: invoke-interface {v0, v3}, Landroid/content/SharedPreferences;.contains:(Ljava/lang/String;)Z // method@0299 │ │ +42eea0: 0a00 |00b8: move-result v0 │ │ +42eea2: 3900 1400 |00b9: if-nez v0, 00cd // +0014 │ │ +42eea6: 6200 44d0 |00bb: sget-object v0, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@d044 │ │ +42eeaa: 1a03 c9c6 |00bd: const-string v3, "prefQueueAddToFront" // string@c6c9 │ │ +42eeae: 7230 9b02 3004 |00bf: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ +42eeb4: 0a00 |00c2: move-result v0 │ │ +42eeb6: 3800 0500 |00c3: if-eqz v0, 00c8 // +0005 │ │ +42eeba: 6200 7bd9 |00c5: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.FRONT:Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@d97b │ │ +42eebe: 2803 |00c7: goto 00ca // +0003 │ │ +42eec0: 6200 7ad9 |00c8: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.BACK:Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@d97a │ │ +42eec4: 7110 f9b0 0000 |00ca: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setEnqueueLocation:(Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;)V // method@b0f9 │ │ +42eeca: 1400 bcac 1e00 |00cd: const v0, #float 2.81703e-39 // #001eacbc │ │ +42eed0: 350a 4000 |00d0: if-ge v10, v0, 0110 // +0040 │ │ +42eed4: 6200 44d0 |00d2: sget-object v0, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@d044 │ │ +42eed8: 1a03 aac6 |00d4: const-string v3, "prefHardwareForwardButtonSkips" // string@c6aa │ │ +42eedc: 7230 9b02 3004 |00d6: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ +42eee2: 0a00 |00d9: move-result v0 │ │ +42eee4: 3800 1700 |00da: if-eqz v0, 00f1 // +0017 │ │ +42eee8: 6200 44d0 |00dc: sget-object v0, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@d044 │ │ +42eeec: 7210 9a02 0000 |00de: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +42eef2: 0c00 |00e1: move-result-object v0 │ │ +42eef4: 1303 5700 |00e2: const/16 v3, #int 87 // #57 │ │ +42eef8: 7110 4ab3 0300 |00e4: invoke-static {v3}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b34a │ │ +42eefe: 0c03 |00e7: move-result-object v3 │ │ +42ef00: 1a07 a9c6 |00e8: const-string v7, "prefHardwareForwardButton" // string@c6a9 │ │ +42ef04: 7230 9602 7003 |00ea: invoke-interface {v0, v7, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ +42ef0a: 0c00 |00ed: move-result-object v0 │ │ +42ef0c: 7210 9002 0000 |00ee: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +42ef12: 6200 44d0 |00f1: sget-object v0, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@d044 │ │ +42ef16: 1a03 acc6 |00f3: const-string v3, "prefHardwarePreviousButtonRestarts" // string@c6ac │ │ +42ef1a: 7230 9b02 3004 |00f5: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ +42ef20: 0a00 |00f8: move-result v0 │ │ +42ef22: 3800 1700 |00f9: if-eqz v0, 0110 // +0017 │ │ +42ef26: 6200 44d0 |00fb: sget-object v0, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@d044 │ │ +42ef2a: 7210 9a02 0000 |00fd: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +42ef30: 0c00 |0100: move-result-object v0 │ │ +42ef32: 1303 5800 |0101: const/16 v3, #int 88 // #58 │ │ +42ef36: 7110 4ab3 0300 |0103: invoke-static {v3}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b34a │ │ +42ef3c: 0c03 |0106: move-result-object v3 │ │ +42ef3e: 1a07 abc6 |0107: const-string v7, "prefHardwarePreviousButton" // string@c6ab │ │ +42ef42: 7230 9602 7003 |0109: invoke-interface {v0, v7, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ +42ef48: 0c00 |010c: move-result-object v0 │ │ +42ef4a: 7210 9002 0000 |010d: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +42ef50: 1400 c020 1f00 |0110: const v0, #float 2.85865e-39 // #001f20c0 │ │ +42ef56: 350a 1700 |0113: if-ge v10, v0, 012a // +0017 │ │ +42ef5a: 1a00 9057 |0115: const-string v0, "SwipeActionsPrefs" // string@5790 │ │ +42ef5e: 6e30 3002 0b04 |0117: invoke-virtual {v11, v0, v4}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ +42ef64: 0c00 |011a: move-result-object v0 │ │ +42ef66: 7210 9a02 0000 |011b: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +42ef6c: 0c00 |011e: move-result-object v0 │ │ +42ef6e: 1a03 fb4f |011f: const-string v3, "PrefSwipeActionsQueueFragment" // string@4ffb │ │ +42ef72: 1a07 2351 |0121: const-string v7, "REMOVE_FROM_QUEUE,REMOVE_FROM_QUEUE" // string@5123 │ │ +42ef76: 7230 9602 3007 |0123: invoke-interface {v0, v3, v7}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ +42ef7c: 0c00 |0126: move-result-object v0 │ │ +42ef7e: 7210 9002 0000 |0127: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +42ef84: 1400 d047 1f00 |012a: const v0, #float 2.87266e-39 // #001f47d0 │ │ +42ef8a: 350a 1100 |012d: if-ge v10, v0, 013e // +0011 │ │ +42ef8e: 6200 44d0 |012f: sget-object v0, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@d044 │ │ +42ef92: 7210 9a02 0000 |0131: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +42ef98: 0c00 |0134: move-result-object v0 │ │ +42ef9a: 1a03 b9c6 |0135: const-string v3, "prefPauseForFocusLoss" // string@c6b9 │ │ +42ef9e: 7230 9202 3006 |0137: invoke-interface {v0, v3, v6}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ +42efa4: 0c00 |013a: move-result-object v0 │ │ +42efa6: 7210 9002 0000 |013b: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +42efac: 1400 00bd 1f00 |013e: const v0, #float 2.9147e-39 // #001fbd00 │ │ +42efb2: 1a03 1e0a |0141: const-string v3, "2" // string@0a1e │ │ +42efb6: 1a07 100a |0143: const-string v7, "1" // string@0a10 │ │ +42efba: 350a 7500 |0145: if-ge v10, v0, 01ba // +0075 │ │ +42efbe: 6200 44d0 |0147: sget-object v0, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@d044 │ │ +42efc2: 1a08 97c6 |0149: const-string v8, "prefDrawerFeedIndicator" // string@c697 │ │ +42efc6: 7230 9f02 8007 |014b: invoke-interface {v0, v8, v7}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ +42efcc: 0c00 |014e: move-result-object v0 │ │ +42efce: 1a09 f809 |014f: const-string v9, "0" // string@09f8 │ │ +42efd2: 6e20 28b3 9000 |0151: invoke-virtual {v0, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42efd8: 0a00 |0154: move-result v0 │ │ +42efda: 3800 0f00 |0155: if-eqz v0, 0164 // +000f │ │ +42efde: 6200 44d0 |0157: sget-object v0, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@d044 │ │ +42efe2: 7210 9a02 0000 |0159: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +42efe8: 0c00 |015c: move-result-object v0 │ │ +42efea: 7230 9602 8003 |015d: invoke-interface {v0, v8, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ +42eff0: 0c00 |0160: move-result-object v0 │ │ +42eff2: 7210 9002 0000 |0161: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +42eff8: 1a00 cd55 |0164: const-string v0, "SleepTimerDialog" // string@55cd │ │ +42effc: 6e30 3002 0b04 |0166: invoke-virtual {v11, v0, v4}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ +42f002: 0c00 |0169: move-result-object v0 │ │ +42f004: 1238 |016a: const/4 v8, #int 3 // #3 │ │ +42f006: 2388 3821 |016b: new-array v8, v8, [Ljava/util/concurrent/TimeUnit; // type@2138 │ │ +42f00a: 6209 04da |016d: sget-object v9, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@da04 │ │ +42f00e: 4d09 0804 |016f: aput-object v9, v8, v4 │ │ +42f012: 6204 02da |0171: sget-object v4, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@da02 │ │ +42f016: 4d04 0806 |0173: aput-object v4, v8, v6 │ │ +42f01a: 6204 00da |0175: sget-object v4, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@da00 │ │ +42f01e: 4d04 0805 |0177: aput-object v4, v8, v5 │ │ +42f022: 7100 b598 0000 |0179: invoke-static {}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.lastTimerValue:()Ljava/lang/String; // method@98b5 │ │ +42f028: 0c04 |017c: move-result-object v4 │ │ +42f02a: 7110 ccb2 0400 |017d: invoke-static {v4}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b2cc │ │ +42f030: 0b04 |0180: move-result-wide v4 │ │ +42f032: 1a09 6033 |0181: const-string v9, "LastTimeUnit" // string@3360 │ │ +42f036: 7230 9d02 9006 |0183: invoke-interface {v0, v9, v6}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@029d │ │ +42f03c: 0a00 |0186: move-result v0 │ │ +42f03e: 4600 0800 |0187: aget-object v0, v8, v0 │ │ +42f042: 6e30 48b6 4005 |0189: invoke-virtual {v0, v4, v5}, Ljava/util/concurrent/TimeUnit;.toMinutes:(J)J // method@b648 │ │ +42f048: 0b04 |018c: move-result-wide v4 │ │ +42f04a: 7120 4bb3 5400 |018d: invoke-static {v4, v5}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b34b │ │ +42f050: 0c00 |0190: move-result-object v0 │ │ +42f052: 7110 b998 0000 |0191: invoke-static {v0}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.setLastTimer:(Ljava/lang/String;)V // method@98b9 │ │ +42f058: 6200 44d0 |0194: sget-object v0, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@d044 │ │ +42f05c: 1a04 200a |0196: const-string v4, "20" // string@0a20 │ │ +42f060: 1a05 9fc6 |0198: const-string v5, "prefEpisodeCacheSize" // string@c69f │ │ +42f064: 7230 9f02 5004 |019a: invoke-interface {v0, v5, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ +42f06a: 0c00 |019d: move-result-object v0 │ │ +42f06c: 1404 8b02 127f |019e: const v4, #float 1.9408e+38 // #7f12028b │ │ +42f072: 6e20 3102 4b00 |01a1: invoke-virtual {v11, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +42f078: 0c04 |01a4: move-result-object v4 │ │ +42f07a: 6e20 28b3 4000 |01a5: invoke-virtual {v0, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42f080: 0a00 |01a8: move-result v0 │ │ +42f082: 3800 1100 |01a9: if-eqz v0, 01ba // +0011 │ │ +42f086: 6200 44d0 |01ab: sget-object v0, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@d044 │ │ +42f08a: 7210 9a02 0000 |01ad: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +42f090: 0c00 |01b0: move-result-object v0 │ │ +42f092: 1a04 7509 |01b1: const-string v4, "-1" // string@0975 │ │ +42f096: 7230 9602 5004 |01b3: invoke-interface {v0, v5, v4}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ +42f09c: 0c00 |01b6: move-result-object v0 │ │ +42f09e: 7210 9002 0000 |01b7: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +42f0a4: 1400 c7c6 2d00 |01ba: const v0, #float 4.20391e-39 // #002dc6c7 │ │ +42f0aa: 350a 2300 |01bd: if-ge v10, v0, 01e0 // +0023 │ │ +42f0ae: 6200 44d0 |01bf: sget-object v0, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@d044 │ │ +42f0b2: 1a04 8ac6 |01c1: const-string v4, "prefBackButtonBehavior" // string@c68a │ │ +42f0b6: 1a05 0000 |01c3: const-string v5, "" // string@0000 │ │ +42f0ba: 7230 9f02 4005 |01c5: invoke-interface {v0, v4, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ +42f0c0: 0c00 |01c8: move-result-object v0 │ │ +42f0c2: 1a04 d17d |01c9: const-string v4, "drawer" // string@7dd1 │ │ +42f0c6: 6e20 28b3 4000 |01cb: invoke-virtual {v0, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42f0cc: 0a00 |01ce: move-result v0 │ │ +42f0ce: 3800 1100 |01cf: if-eqz v0, 01e0 // +0011 │ │ +42f0d2: 6200 44d0 |01d1: sget-object v0, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@d044 │ │ +42f0d6: 7210 9a02 0000 |01d3: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +42f0dc: 0c00 |01d6: move-result-object v0 │ │ +42f0de: 1a04 8bc6 |01d7: const-string v4, "prefBackButtonOpensDrawer" // string@c68b │ │ +42f0e2: 7230 9202 4006 |01d9: invoke-interface {v0, v4, v6}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ +42f0e8: 0c00 |01dc: move-result-object v0 │ │ +42f0ea: 7210 9002 0000 |01dd: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +42f0f0: 1400 d0ed 2d00 |01e0: const v0, #float 4.21791e-39 // #002dedd0 │ │ +42f0f6: 350a 4300 |01e3: if-ge v10, v0, 0226 // +0043 │ │ +42f0fa: 6200 44d0 |01e5: sget-object v0, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@d044 │ │ +42f0fe: 7230 9f02 2001 |01e7: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ +42f104: 0c00 |01ea: move-result-object v0 │ │ +42f106: 6e20 28b3 3000 |01eb: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42f10c: 0a00 |01ee: move-result v0 │ │ +42f10e: 3800 1500 |01ef: if-eqz v0, 0204 // +0015 │ │ +42f112: 6200 44d0 |01f1: sget-object v0, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@d044 │ │ +42f116: 7210 9a02 0000 |01f3: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +42f11c: 0c00 |01f6: move-result-object v0 │ │ +42f11e: 7230 9602 2007 |01f7: invoke-interface {v0, v2, v7}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ +42f124: 0c00 |01fa: move-result-object v0 │ │ +42f126: 1a01 e7c6 |01fb: const-string v1, "prefThemeBlack" // string@c6e7 │ │ +42f12a: 7230 9202 1006 |01fd: invoke-interface {v0, v1, v6}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ +42f130: 0c00 |0200: move-result-object v0 │ │ +42f132: 7210 9002 0000 |0201: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +42f138: 7110 f2b0 0600 |0204: invoke-static {v6}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileSync:(Z)V // method@b0f2 │ │ +42f13e: 6200 44d0 |0207: sget-object v0, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@d044 │ │ +42f142: 1a01 88c6 |0209: const-string v1, "prefAutoUpdateIntervall" // string@c688 │ │ +42f146: 1a02 2c0a |020b: const-string v2, ":" // string@0a2c │ │ +42f14a: 7230 9f02 1002 |020d: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ +42f150: 0c00 |0210: move-result-object v0 │ │ +42f152: 6e20 24b3 2000 |0211: invoke-virtual {v0, v2}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b324 │ │ +42f158: 0a00 |0214: move-result v0 │ │ +42f15a: 3800 1100 |0215: if-eqz v0, 0226 // +0011 │ │ +42f15e: 6200 44d0 |0217: sget-object v0, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@d044 │ │ +42f162: 7210 9a02 0000 |0219: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +42f168: 0c00 |021c: move-result-object v0 │ │ +42f16a: 1a02 150a |021d: const-string v2, "12" // string@0a15 │ │ +42f16e: 7230 9602 1002 |021f: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ +42f174: 0c00 |0222: move-result-object v0 │ │ +42f176: 7210 9002 0000 |0223: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +42f17c: 1400 e014 2e00 |0226: const v0, #float 4.23192e-39 // #002e14e0 │ │ +42f182: 350a 0b00 |0229: if-ge v10, v0, 0234 // +000b │ │ +42f186: 7110 1e28 0b00 |022b: invoke-static {v11}, Landroidx/core/app/NotificationManagerCompat;.from:(Landroid/content/Context;)Landroidx/core/app/NotificationManagerCompat; // method@281e │ │ +42f18c: 0c0a |022e: move-result-object v10 │ │ +42f18e: 1a0b 306e |022f: const-string v11, "auto_download" // string@6e30 │ │ +42f192: 6e20 1d28 ba00 |0231: invoke-virtual {v10, v11}, Landroidx/core/app/NotificationManagerCompat;.deleteNotificationChannel:(Ljava/lang/String;)V // method@281d │ │ +42f198: 0e00 |0234: return-void │ │ +42f19a: 0000 |0235: nop // spacer │ │ +42f19c: 0002 0300 7882 5ab9 b3ca ef17 cde7 ... |0236: sparse-switch-data (14 units) │ │ +42f1b8: 0001 0300 0000 0000 1200 0000 0800 ... |0244: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0009 line=48 │ │ 0x0011 line=50 │ │ 0x001e line=54 │ │ 0x0028 line=55 │ │ 0x003c line=59 │ │ @@ -1008670,19 +1008670,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 │ │ -42f204: |[42f204] de.danoeh.antennapod.preferences.ThemePreference$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/preferences/ThemePreference;Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;)V │ │ -42f214: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42f21a: 5b01 45d0 |0003: iput-object v1, v0, Lde/danoeh/antennapod/preferences/ThemePreference$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/preferences/ThemePreference; // field@d045 │ │ -42f21e: 5b02 46d0 |0005: iput-object v2, v0, Lde/danoeh/antennapod/preferences/ThemePreference$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d046 │ │ -42f222: 0e00 |0007: return-void │ │ +42f1cc: |[42f1cc] de.danoeh.antennapod.preferences.ThemePreference$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/preferences/ThemePreference;Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;)V │ │ +42f1dc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42f1e2: 5b01 45d0 |0003: iput-object v1, v0, Lde/danoeh/antennapod/preferences/ThemePreference$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/preferences/ThemePreference; // field@d045 │ │ +42f1e6: 5b02 46d0 |0005: iput-object v2, v0, Lde/danoeh/antennapod/preferences/ThemePreference$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d046 │ │ +42f1ea: 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; │ │ @@ -1008693,19 +1008693,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -42f224: |[42f224] de.danoeh.antennapod.preferences.ThemePreference$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -42f234: 5420 45d0 |0000: iget-object v0, v2, Lde/danoeh/antennapod/preferences/ThemePreference$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/preferences/ThemePreference; // field@d045 │ │ -42f238: 5421 46d0 |0002: iget-object v1, v2, Lde/danoeh/antennapod/preferences/ThemePreference$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d046 │ │ -42f23c: 7130 0eb0 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@b00e │ │ -42f242: 0e00 |0007: return-void │ │ +42f1ec: |[42f1ec] de.danoeh.antennapod.preferences.ThemePreference$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +42f1fc: 5420 45d0 |0000: iget-object v0, v2, Lde/danoeh/antennapod/preferences/ThemePreference$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/preferences/ThemePreference; // field@d045 │ │ +42f200: 5421 46d0 |0002: iget-object v1, v2, Lde/danoeh/antennapod/preferences/ThemePreference$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d046 │ │ +42f204: 7130 0eb0 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@b00e │ │ +42f20a: 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; │ │ │ │ @@ -1008739,17 +1008739,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42f3e0: |[42f3e0] de.danoeh.antennapod.receiver.ConnectivityActionReceiver.:()V │ │ -42f3f0: 7010 e301 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01e3 │ │ -42f3f6: 0e00 |0003: return-void │ │ +42f3a8: |[42f3a8] de.danoeh.antennapod.receiver.ConnectivityActionReceiver.:()V │ │ +42f3b8: 7010 e301 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01e3 │ │ +42f3be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/receiver/ConnectivityActionReceiver; │ │ │ │ Virtual methods - │ │ @@ -1008758,27 +1008758,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 │ │ -42f3f8: |[42f3f8] de.danoeh.antennapod.receiver.ConnectivityActionReceiver.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -42f408: 6e10 6002 0300 |0000: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0260 │ │ -42f40e: 0c03 |0003: move-result-object v3 │ │ -42f410: 1a00 346b |0004: const-string v0, "android.net.conn.CONNECTIVITY_CHANGE" // string@6b34 │ │ -42f414: 7120 ae0a 0300 |0006: invoke-static {v3, v0}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aae │ │ -42f41a: 0a03 |0009: move-result v3 │ │ -42f41c: 3803 0f00 |000a: if-eqz v3, 0019 // +000f │ │ -42f420: 1a03 2815 |000c: const-string v3, "ConnectivityActionRecvr" // string@1528 │ │ -42f424: 1a00 9751 |000e: const-string v0, "Received intent" // string@5197 │ │ -42f428: 7120 fe0a 0300 |0010: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -42f42e: 7110 0198 0200 |0013: invoke-static {v2}, Lde/danoeh/antennapod/core/ClientConfigurator;.initialize:(Landroid/content/Context;)V // method@9801 │ │ -42f434: 7100 f19d 0000 |0016: invoke-static {}, Lde/danoeh/antennapod/core/util/download/NetworkConnectionChangeHandler;.networkChangedDetected:()V // method@9df1 │ │ -42f43a: 0e00 |0019: return-void │ │ +42f3c0: |[42f3c0] de.danoeh.antennapod.receiver.ConnectivityActionReceiver.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +42f3d0: 6e10 6002 0300 |0000: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0260 │ │ +42f3d6: 0c03 |0003: move-result-object v3 │ │ +42f3d8: 1a00 346b |0004: const-string v0, "android.net.conn.CONNECTIVITY_CHANGE" // string@6b34 │ │ +42f3dc: 7120 ae0a 0300 |0006: invoke-static {v3, v0}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aae │ │ +42f3e2: 0a03 |0009: move-result v3 │ │ +42f3e4: 3803 0f00 |000a: if-eqz v3, 0019 // +000f │ │ +42f3e8: 1a03 2815 |000c: const-string v3, "ConnectivityActionRecvr" // string@1528 │ │ +42f3ec: 1a00 9751 |000e: const-string v0, "Received intent" // string@5197 │ │ +42f3f0: 7120 fe0a 0300 |0010: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +42f3f6: 7110 0198 0200 |0013: invoke-static {v2}, Lde/danoeh/antennapod/core/ClientConfigurator;.initialize:(Landroid/content/Context;)V // method@9801 │ │ +42f3fc: 7100 f19d 0000 |0016: invoke-static {}, Lde/danoeh/antennapod/core/util/download/NetworkConnectionChangeHandler;.networkChangedDetected:()V // method@9df1 │ │ +42f402: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x0010 line=19 │ │ 0x0013 line=21 │ │ 0x0016 line=22 │ │ locals : │ │ @@ -1008816,17 +1008816,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42f43c: |[42f43c] de.danoeh.antennapod.receiver.PowerConnectionReceiver.:()V │ │ -42f44c: 7010 e301 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01e3 │ │ -42f452: 0e00 |0003: return-void │ │ +42f404: |[42f404] de.danoeh.antennapod.receiver.PowerConnectionReceiver.:()V │ │ +42f414: 7010 e301 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01e3 │ │ +42f41a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/receiver/PowerConnectionReceiver; │ │ │ │ Virtual methods - │ │ @@ -1008835,47 +1008835,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 │ │ -42f454: |[42f454] de.danoeh.antennapod.receiver.PowerConnectionReceiver.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -42f464: 6e10 6002 0400 |0000: invoke-virtual {v4}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0260 │ │ -42f46a: 0c04 |0003: move-result-object v4 │ │ -42f46c: 2200 8f1e |0004: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -42f470: 7010 50b3 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -42f476: 1a01 9472 |0009: const-string v1, "charging intent: " // string@7294 │ │ -42f47a: 6e20 5cb3 1000 |000b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42f480: 6e20 5cb3 4000 |000e: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42f486: 6e10 67b3 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -42f48c: 0c00 |0014: move-result-object v0 │ │ -42f48e: 1a01 e84f |0015: const-string v1, "PowerConnectionReceiver" // string@4fe8 │ │ -42f492: 7120 fe0a 0100 |0017: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -42f498: 7110 0198 0300 |001a: invoke-static {v3}, Lde/danoeh/antennapod/core/ClientConfigurator;.initialize:(Landroid/content/Context;)V // method@9801 │ │ -42f49e: 1a00 e56a |001d: const-string v0, "android.intent.action.ACTION_POWER_CONNECTED" // string@6ae5 │ │ -42f4a2: 6e20 28b3 4000 |001f: invoke-virtual {v0, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42f4a8: 0a04 |0022: move-result v4 │ │ -42f4aa: 3804 0b00 |0023: if-eqz v4, 002e // +000b │ │ -42f4ae: 1a04 9572 |0025: const-string v4, "charging, starting auto-download" // string@7295 │ │ -42f4b2: 7120 fe0a 4100 |0027: invoke-static {v1, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -42f4b8: 7110 8a9b 0300 |002a: invoke-static {v3}, Lde/danoeh/antennapod/core/storage/DBTasks;.autodownloadUndownloadedItems:(Landroid/content/Context;)Ljava/util/concurrent/Future; // method@9b8a │ │ -42f4be: 2819 |002d: goto 0046 // +0019 │ │ -42f4c0: 7100 e0b0 0000 |002e: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownloadOnBattery:()Z // method@b0e0 │ │ -42f4c6: 0a04 |0031: move-result v4 │ │ -42f4c8: 3904 0f00 |0032: if-nez v4, 0041 // +000f │ │ -42f4cc: 1a04 0ebd |0034: const-string v4, "not charging anymore, canceling auto-download" // string@bd0e │ │ -42f4d0: 7120 fe0a 4100 |0036: invoke-static {v1, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -42f4d6: 7100 ddad 0000 |0039: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@addd │ │ -42f4dc: 0c04 |003c: move-result-object v4 │ │ -42f4de: 6e20 daad 3400 |003d: invoke-virtual {v4, v3}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.cancelAll:(Landroid/content/Context;)V // method@adda │ │ -42f4e4: 2806 |0040: goto 0046 // +0006 │ │ -42f4e6: 1a03 0dbd |0041: const-string v3, "not charging anymore, but the user allows auto-download when on battery so we'll keep going" // string@bd0d │ │ -42f4ea: 7120 fe0a 3100 |0043: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -42f4f0: 0e00 |0046: return-void │ │ +42f41c: |[42f41c] de.danoeh.antennapod.receiver.PowerConnectionReceiver.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +42f42c: 6e10 6002 0400 |0000: invoke-virtual {v4}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0260 │ │ +42f432: 0c04 |0003: move-result-object v4 │ │ +42f434: 2200 8f1e |0004: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +42f438: 7010 50b3 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +42f43e: 1a01 9472 |0009: const-string v1, "charging intent: " // string@7294 │ │ +42f442: 6e20 5cb3 1000 |000b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42f448: 6e20 5cb3 4000 |000e: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42f44e: 6e10 67b3 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +42f454: 0c00 |0014: move-result-object v0 │ │ +42f456: 1a01 e84f |0015: const-string v1, "PowerConnectionReceiver" // string@4fe8 │ │ +42f45a: 7120 fe0a 0100 |0017: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +42f460: 7110 0198 0300 |001a: invoke-static {v3}, Lde/danoeh/antennapod/core/ClientConfigurator;.initialize:(Landroid/content/Context;)V // method@9801 │ │ +42f466: 1a00 e56a |001d: const-string v0, "android.intent.action.ACTION_POWER_CONNECTED" // string@6ae5 │ │ +42f46a: 6e20 28b3 4000 |001f: invoke-virtual {v0, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42f470: 0a04 |0022: move-result v4 │ │ +42f472: 3804 0b00 |0023: if-eqz v4, 002e // +000b │ │ +42f476: 1a04 9572 |0025: const-string v4, "charging, starting auto-download" // string@7295 │ │ +42f47a: 7120 fe0a 4100 |0027: invoke-static {v1, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +42f480: 7110 8a9b 0300 |002a: invoke-static {v3}, Lde/danoeh/antennapod/core/storage/DBTasks;.autodownloadUndownloadedItems:(Landroid/content/Context;)Ljava/util/concurrent/Future; // method@9b8a │ │ +42f486: 2819 |002d: goto 0046 // +0019 │ │ +42f488: 7100 e0b0 0000 |002e: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownloadOnBattery:()Z // method@b0e0 │ │ +42f48e: 0a04 |0031: move-result v4 │ │ +42f490: 3904 0f00 |0032: if-nez v4, 0041 // +000f │ │ +42f494: 1a04 0ebd |0034: const-string v4, "not charging anymore, canceling auto-download" // string@bd0e │ │ +42f498: 7120 fe0a 4100 |0036: invoke-static {v1, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +42f49e: 7100 ddad 0000 |0039: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@addd │ │ +42f4a4: 0c04 |003c: move-result-object v4 │ │ +42f4a6: 6e20 daad 3400 |003d: invoke-virtual {v4, v3}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.cancelAll:(Landroid/content/Context;)V // method@adda │ │ +42f4ac: 2806 |0040: goto 0046 // +0006 │ │ +42f4ae: 1a03 0dbd |0041: const-string v3, "not charging anymore, but the user allows auto-download when on battery so we'll keep going" // string@bd0d │ │ +42f4b2: 7120 fe0a 3100 |0043: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +42f4b8: 0e00 |0046: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0004 line=25 │ │ 0x001a line=27 │ │ 0x001f line=28 │ │ 0x0027 line=29 │ │ @@ -1008934,17 +1008934,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42f4f4: |[42f4f4] de.danoeh.antennapod.receiver.SPAReceiver.:()V │ │ -42f504: 7010 e301 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01e3 │ │ -42f50a: 0e00 |0003: return-void │ │ +42f4bc: |[42f4bc] de.danoeh.antennapod.receiver.SPAReceiver.:()V │ │ +42f4cc: 7010 e301 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01e3 │ │ +42f4d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/receiver/SPAReceiver; │ │ │ │ Virtual methods - │ │ @@ -1008953,71 +1008953,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 │ │ -42f50c: |[42f50c] de.danoeh.antennapod.receiver.SPAReceiver.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -42f51c: 6e10 6002 0900 |0000: invoke-virtual {v9}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0260 │ │ -42f522: 0c00 |0003: move-result-object v0 │ │ -42f524: 1a01 c479 |0004: const-string v1, "de.danoeh.antennapdsp.intent.SP_APPS_QUERY_FEEDS_RESPONSE" // string@79c4 │ │ -42f528: 7120 ae0a 1000 |0006: invoke-static {v0, v1}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aae │ │ -42f52e: 0a00 |0009: move-result v0 │ │ -42f530: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ -42f534: 0e00 |000c: return-void │ │ -42f536: 1a00 8d51 |000d: const-string v0, "Received SP_APPS_QUERY_RESPONSE" // string@518d │ │ -42f53a: 1a01 c553 |000f: const-string v1, "SPAReceiver" // string@53c5 │ │ -42f53e: 7120 fe0a 0100 |0011: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -42f544: 1a00 a885 |0014: const-string v0, "feeds" // string@85a8 │ │ -42f548: 6e20 7002 0900 |0016: invoke-virtual {v9, v0}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@0270 │ │ -42f54e: 0a02 |0019: move-result v2 │ │ -42f550: 3902 0800 |001a: if-nez v2, 0022 // +0008 │ │ -42f554: 1a08 9b51 |001c: const-string v8, "Received invalid SP_APPS_QUERY_RESPONSE: Contains no extra" // string@519b │ │ -42f558: 7120 000b 8100 |001e: invoke-static {v1, v8}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -42f55e: 0e00 |0021: return-void │ │ -42f560: 6e20 6d02 0900 |0022: invoke-virtual {v9, v0}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@026d │ │ -42f566: 0c09 |0025: move-result-object v9 │ │ -42f568: 3909 0800 |0026: if-nez v9, 002e // +0008 │ │ -42f56c: 1a08 9a51 |0028: const-string v8, "Received invalid SP_APPS_QUERY_REPSONSE: extra was null" // string@519a │ │ -42f570: 7120 000b 8100 |002a: invoke-static {v1, v8}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -42f576: 0e00 |002d: return-void │ │ -42f578: 2200 8f1e |002e: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -42f57c: 7010 50b3 0000 |0030: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -42f582: 1a02 9551 |0033: const-string v2, "Received feeds list: " // string@5195 │ │ -42f586: 6e20 5cb3 2000 |0035: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42f58c: 7110 deb4 0900 |0038: invoke-static {v9}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@b4de │ │ -42f592: 0c02 |003b: move-result-object v2 │ │ -42f594: 6e20 5cb3 2000 |003c: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42f59a: 6e10 67b3 0000 |003f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -42f5a0: 0c00 |0042: move-result-object v0 │ │ -42f5a2: 7120 fe0a 0100 |0043: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -42f5a8: 7110 0198 0800 |0046: invoke-static {v8}, Lde/danoeh/antennapod/core/ClientConfigurator;.initialize:(Landroid/content/Context;)V // method@9801 │ │ -42f5ae: 2190 |0049: array-length v0, v9 │ │ -42f5b0: 1201 |004a: const/4 v1, #int 0 // #0 │ │ -42f5b2: 1202 |004b: const/4 v2, #int 0 // #0 │ │ -42f5b4: 3502 1900 |004c: if-ge v2, v0, 0065 // +0019 │ │ -42f5b8: 4603 0902 |004e: aget-object v3, v9, v2 │ │ -42f5bc: 2204 b21c |0050: new-instance v4, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ -42f5c0: 1205 |0052: const/4 v5, #int 0 // #0 │ │ -42f5c2: 1a06 ef5d |0053: const-string v6, "Unknown podcast" // string@5def │ │ -42f5c6: 7040 beab 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@abbe │ │ -42f5cc: 7100 0cb5 0000 |0058: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b50c │ │ -42f5d2: 0c03 |005b: move-result-object v3 │ │ -42f5d4: 6e20 e3ab 3400 |005c: invoke-virtual {v4, v3}, Lde/danoeh/antennapod/model/feed/Feed;.setItems:(Ljava/util/List;)V // method@abe3 │ │ -42f5da: 7130 969b 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@9b96 │ │ -42f5e0: d802 0201 |0062: add-int/lit8 v2, v2, #int 1 // #01 │ │ -42f5e4: 28e8 |0064: goto 004c // -0018 │ │ -42f5e6: 1409 4a03 127f |0065: const v9, #float 1.94084e+38 // #7f12034a │ │ -42f5ec: 1210 |0068: const/4 v0, #int 1 // #1 │ │ -42f5ee: 7130 af12 9800 |0069: invoke-static {v8, v9, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12af │ │ -42f5f4: 0c09 |006c: move-result-object v9 │ │ -42f5f6: 6e10 b112 0900 |006d: invoke-virtual {v9}, Landroid/widget/Toast;.show:()V // method@12b1 │ │ -42f5fc: 7110 e49d 0800 |0070: invoke-static {v8}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnce:(Landroid/content/Context;)V // method@9de4 │ │ -42f602: 0e00 |0073: return-void │ │ +42f4d4: |[42f4d4] de.danoeh.antennapod.receiver.SPAReceiver.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +42f4e4: 6e10 6002 0900 |0000: invoke-virtual {v9}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0260 │ │ +42f4ea: 0c00 |0003: move-result-object v0 │ │ +42f4ec: 1a01 c479 |0004: const-string v1, "de.danoeh.antennapdsp.intent.SP_APPS_QUERY_FEEDS_RESPONSE" // string@79c4 │ │ +42f4f0: 7120 ae0a 1000 |0006: invoke-static {v0, v1}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aae │ │ +42f4f6: 0a00 |0009: move-result v0 │ │ +42f4f8: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ +42f4fc: 0e00 |000c: return-void │ │ +42f4fe: 1a00 8d51 |000d: const-string v0, "Received SP_APPS_QUERY_RESPONSE" // string@518d │ │ +42f502: 1a01 c553 |000f: const-string v1, "SPAReceiver" // string@53c5 │ │ +42f506: 7120 fe0a 0100 |0011: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +42f50c: 1a00 a885 |0014: const-string v0, "feeds" // string@85a8 │ │ +42f510: 6e20 7002 0900 |0016: invoke-virtual {v9, v0}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@0270 │ │ +42f516: 0a02 |0019: move-result v2 │ │ +42f518: 3902 0800 |001a: if-nez v2, 0022 // +0008 │ │ +42f51c: 1a08 9b51 |001c: const-string v8, "Received invalid SP_APPS_QUERY_RESPONSE: Contains no extra" // string@519b │ │ +42f520: 7120 000b 8100 |001e: invoke-static {v1, v8}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +42f526: 0e00 |0021: return-void │ │ +42f528: 6e20 6d02 0900 |0022: invoke-virtual {v9, v0}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@026d │ │ +42f52e: 0c09 |0025: move-result-object v9 │ │ +42f530: 3909 0800 |0026: if-nez v9, 002e // +0008 │ │ +42f534: 1a08 9a51 |0028: const-string v8, "Received invalid SP_APPS_QUERY_REPSONSE: extra was null" // string@519a │ │ +42f538: 7120 000b 8100 |002a: invoke-static {v1, v8}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +42f53e: 0e00 |002d: return-void │ │ +42f540: 2200 8f1e |002e: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +42f544: 7010 50b3 0000 |0030: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +42f54a: 1a02 9551 |0033: const-string v2, "Received feeds list: " // string@5195 │ │ +42f54e: 6e20 5cb3 2000 |0035: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42f554: 7110 deb4 0900 |0038: invoke-static {v9}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@b4de │ │ +42f55a: 0c02 |003b: move-result-object v2 │ │ +42f55c: 6e20 5cb3 2000 |003c: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42f562: 6e10 67b3 0000 |003f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +42f568: 0c00 |0042: move-result-object v0 │ │ +42f56a: 7120 fe0a 0100 |0043: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +42f570: 7110 0198 0800 |0046: invoke-static {v8}, Lde/danoeh/antennapod/core/ClientConfigurator;.initialize:(Landroid/content/Context;)V // method@9801 │ │ +42f576: 2190 |0049: array-length v0, v9 │ │ +42f578: 1201 |004a: const/4 v1, #int 0 // #0 │ │ +42f57a: 1202 |004b: const/4 v2, #int 0 // #0 │ │ +42f57c: 3502 1900 |004c: if-ge v2, v0, 0065 // +0019 │ │ +42f580: 4603 0902 |004e: aget-object v3, v9, v2 │ │ +42f584: 2204 b21c |0050: new-instance v4, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ +42f588: 1205 |0052: const/4 v5, #int 0 // #0 │ │ +42f58a: 1a06 ef5d |0053: const-string v6, "Unknown podcast" // string@5def │ │ +42f58e: 7040 beab 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@abbe │ │ +42f594: 7100 0cb5 0000 |0058: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b50c │ │ +42f59a: 0c03 |005b: move-result-object v3 │ │ +42f59c: 6e20 e3ab 3400 |005c: invoke-virtual {v4, v3}, Lde/danoeh/antennapod/model/feed/Feed;.setItems:(Ljava/util/List;)V // method@abe3 │ │ +42f5a2: 7130 969b 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@9b96 │ │ +42f5a8: d802 0201 |0062: add-int/lit8 v2, v2, #int 1 // #01 │ │ +42f5ac: 28e8 |0064: goto 004c // -0018 │ │ +42f5ae: 1409 4a03 127f |0065: const v9, #float 1.94084e+38 // #7f12034a │ │ +42f5b4: 1210 |0068: const/4 v0, #int 1 // #1 │ │ +42f5b6: 7130 af12 9800 |0069: invoke-static {v8, v9, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12af │ │ +42f5bc: 0c09 |006c: move-result-object v9 │ │ +42f5be: 6e10 b112 0900 |006d: invoke-virtual {v9}, Landroid/widget/Toast;.show:()V // method@12b1 │ │ +42f5c4: 7110 e49d 0800 |0070: invoke-static {v8}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnce:(Landroid/content/Context;)V // method@9de4 │ │ +42f5ca: 0e00 |0073: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0011 line=34 │ │ 0x0016 line=35 │ │ 0x001e line=36 │ │ 0x0022 line=39 │ │ @@ -1009075,33 +1009075,33 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -42f6a4: |[42f6a4] de.danoeh.antennapod.spa.SPAUtil.:()V │ │ -42f6b4: 0e00 |0000: return-void │ │ +42f66c: |[42f66c] de.danoeh.antennapod.spa.SPAUtil.:()V │ │ +42f67c: 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 │ │ -42f6b8: |[42f6b8] de.danoeh.antennapod.spa.SPAUtil.:()V │ │ -42f6c8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42f6ce: 0e00 |0003: return-void │ │ +42f680: |[42f680] de.danoeh.antennapod.spa.SPAUtil.:()V │ │ +42f690: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42f696: 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;) │ │ @@ -1009109,49 +1009109,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 │ │ -42f604: |[42f604] de.danoeh.antennapod.spa.SPAUtil.sendSPAppsQueryFeedsIntent:(Landroid/content/Context;)Z │ │ -42f614: 1c00 c31d |0000: const-class v0, Lde/danoeh/antennapod/spa/SPAUtil; // type@1dc3 │ │ -42f618: 1d00 |0002: monitor-enter v0 │ │ -42f61a: 6e10 1902 0400 |0003: invoke-virtual {v4}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0219 │ │ -42f620: 0c04 |0006: move-result-object v4 │ │ -42f622: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -42f624: 3904 0b00 |0008: if-nez v4, 0013 // +000b │ │ -42f628: 1a04 c753 |000a: const-string v4, "SPAUtil" // string@53c7 │ │ -42f62c: 1a02 695d |000c: const-string v2, "Unable to get application context" // string@5d69 │ │ -42f630: 7120 0a0b 2400 |000e: invoke-static {v4, v2}, Landroid/util/Log;.wtf:(Ljava/lang/String;Ljava/lang/String;)I // method@0b0a │ │ -42f636: 1e00 |0011: monitor-exit v0 │ │ -42f638: 0f01 |0012: return v1 │ │ -42f63a: 7110 2d3e 0400 |0013: invoke-static {v4}, Landroidx/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@3e2d │ │ -42f640: 0c02 |0016: move-result-object v2 │ │ -42f642: 1a03 cec6 |0017: const-string v3, "prefSPAUtil.hasQueriedSPApps" // string@c6ce │ │ -42f646: 7230 9b02 3201 |0019: invoke-interface {v2, v3, v1}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ -42f64c: 0a03 |001c: move-result v3 │ │ -42f64e: 3903 1b00 |001d: if-nez v3, 0038 // +001b │ │ -42f652: 2201 6c00 |001f: new-instance v1, Landroid/content/Intent; // type@006c │ │ -42f656: 1a03 c379 |0021: const-string v3, "de.danoeh.antennapdsp.intent.SP_APPS_QUERY_FEEDS" // string@79c3 │ │ -42f65a: 7020 5b02 3100 |0023: invoke-direct {v1, v3}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@025b │ │ -42f660: 6e20 4002 1400 |0026: invoke-virtual {v4, v1}, Landroid/content/Context;.sendBroadcast:(Landroid/content/Intent;)V // method@0240 │ │ -42f666: 7210 9a02 0200 |0029: invoke-interface {v2}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -42f66c: 0c04 |002c: move-result-object v4 │ │ -42f66e: 1a01 cec6 |002d: const-string v1, "prefSPAUtil.hasQueriedSPApps" // string@c6ce │ │ -42f672: 1212 |002f: const/4 v2, #int 1 // #1 │ │ -42f674: 7230 9202 1402 |0030: invoke-interface {v4, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ -42f67a: 7210 9002 0400 |0033: invoke-interface {v4}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -42f680: 1e00 |0036: monitor-exit v0 │ │ -42f682: 0f02 |0037: return v2 │ │ -42f684: 1e00 |0038: monitor-exit v0 │ │ -42f686: 0f01 |0039: return v1 │ │ -42f688: 0d04 |003a: move-exception v4 │ │ -42f68a: 1e00 |003b: monitor-exit v0 │ │ -42f68c: 2704 |003c: throw v4 │ │ +42f5cc: |[42f5cc] de.danoeh.antennapod.spa.SPAUtil.sendSPAppsQueryFeedsIntent:(Landroid/content/Context;)Z │ │ +42f5dc: 1c00 c31d |0000: const-class v0, Lde/danoeh/antennapod/spa/SPAUtil; // type@1dc3 │ │ +42f5e0: 1d00 |0002: monitor-enter v0 │ │ +42f5e2: 6e10 1902 0400 |0003: invoke-virtual {v4}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0219 │ │ +42f5e8: 0c04 |0006: move-result-object v4 │ │ +42f5ea: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +42f5ec: 3904 0b00 |0008: if-nez v4, 0013 // +000b │ │ +42f5f0: 1a04 c753 |000a: const-string v4, "SPAUtil" // string@53c7 │ │ +42f5f4: 1a02 695d |000c: const-string v2, "Unable to get application context" // string@5d69 │ │ +42f5f8: 7120 0a0b 2400 |000e: invoke-static {v4, v2}, Landroid/util/Log;.wtf:(Ljava/lang/String;Ljava/lang/String;)I // method@0b0a │ │ +42f5fe: 1e00 |0011: monitor-exit v0 │ │ +42f600: 0f01 |0012: return v1 │ │ +42f602: 7110 2d3e 0400 |0013: invoke-static {v4}, Landroidx/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@3e2d │ │ +42f608: 0c02 |0016: move-result-object v2 │ │ +42f60a: 1a03 cec6 |0017: const-string v3, "prefSPAUtil.hasQueriedSPApps" // string@c6ce │ │ +42f60e: 7230 9b02 3201 |0019: invoke-interface {v2, v3, v1}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ +42f614: 0a03 |001c: move-result v3 │ │ +42f616: 3903 1b00 |001d: if-nez v3, 0038 // +001b │ │ +42f61a: 2201 6c00 |001f: new-instance v1, Landroid/content/Intent; // type@006c │ │ +42f61e: 1a03 c379 |0021: const-string v3, "de.danoeh.antennapdsp.intent.SP_APPS_QUERY_FEEDS" // string@79c3 │ │ +42f622: 7020 5b02 3100 |0023: invoke-direct {v1, v3}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@025b │ │ +42f628: 6e20 4002 1400 |0026: invoke-virtual {v4, v1}, Landroid/content/Context;.sendBroadcast:(Landroid/content/Intent;)V // method@0240 │ │ +42f62e: 7210 9a02 0200 |0029: invoke-interface {v2}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +42f634: 0c04 |002c: move-result-object v4 │ │ +42f636: 1a01 cec6 |002d: const-string v1, "prefSPAUtil.hasQueriedSPApps" // string@c6ce │ │ +42f63a: 1212 |002f: const/4 v2, #int 1 // #1 │ │ +42f63c: 7230 9202 1402 |0030: invoke-interface {v4, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ +42f642: 7210 9002 0400 |0033: invoke-interface {v4}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +42f648: 1e00 |0036: monitor-exit v0 │ │ +42f64a: 0f02 |0037: return v2 │ │ +42f64c: 1e00 |0038: monitor-exit v0 │ │ +42f64e: 0f01 |0039: return v1 │ │ +42f650: 0d04 |003a: move-exception v4 │ │ +42f652: 1e00 |003b: monitor-exit v0 │ │ +42f654: 2704 |003c: throw v4 │ │ catches : 2 │ │ 0x0003 - 0x0011 │ │ -> 0x003a │ │ 0x0013 - 0x0036 │ │ -> 0x003a │ │ positions : │ │ 0x0003 line=34 │ │ @@ -1009209,17 +1009209,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42f6d0: |[42f6d0] de.danoeh.antennapod.storage.database.BuildConfig.:()V │ │ -42f6e0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42f6e6: 0e00 |0003: return-void │ │ +42f698: |[42f698] de.danoeh.antennapod.storage.database.BuildConfig.:()V │ │ +42f6a8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42f6ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/storage/database/BuildConfig; │ │ │ │ Virtual methods - │ │ @@ -1009248,17 +1009248,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42f6e8: |[42f6e8] de.danoeh.antennapod.storage.database.DBUpgrader.:()V │ │ -42f6f8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42f6fe: 0e00 |0003: return-void │ │ +42f6b0: |[42f6b0] de.danoeh.antennapod.storage.database.DBUpgrader.:()V │ │ +42f6c0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42f6c6: 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;) │ │ @@ -1009266,376 +1009266,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 │ │ -42f700: |[42f700] de.danoeh.antennapod.storage.database.DBUpgrader.upgrade:(Landroid/database/sqlite/SQLiteDatabase;II)V │ │ -42f710: 0809 1600 |0000: move-object/from16 v9, v22 │ │ -42f714: 020a 1700 |0002: move/from16 v10, v23 │ │ -42f718: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -42f71a: 360a 0700 |0005: if-gt v10, v0, 000c // +0007 │ │ -42f71e: 1a01 080c |0007: const-string v1, "ALTER TABLE Feeds ADD COLUMN type TEXT" // string@0c08 │ │ -42f722: 6e20 7203 1900 |0009: invoke-virtual {v9, v1}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42f728: 122b |000c: const/4 v11, #int 2 // #2 │ │ -42f72a: 36ba 0700 |000d: if-gt v10, v11, 0014 // +0007 │ │ -42f72e: 1a01 0b0c |000f: const-string v1, "ALTER TABLE SimpleChapters ADD COLUMN link TEXT" // string@0c0b │ │ -42f732: 6e20 7203 1900 |0011: invoke-virtual {v9, v1}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42f738: 123c |0014: const/4 v12, #int 3 // #3 │ │ -42f73a: 36ca 0700 |0015: if-gt v10, v12, 001c // +0007 │ │ -42f73e: 1a01 ea0b |0017: const-string v1, "ALTER TABLE FeedItems ADD COLUMN item_identifier TEXT" // string@0bea │ │ -42f742: 6e20 7203 1900 |0019: invoke-virtual {v9, v1}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42f748: 124d |001c: const/4 v13, #int 4 // #4 │ │ -42f74a: 36da 0700 |001d: if-gt v10, v13, 0024 // +0007 │ │ -42f74e: 1a01 f60b |001f: const-string v1, "ALTER TABLE Feeds ADD COLUMN feed_identifier TEXT" // string@0bf6 │ │ -42f752: 6e20 7203 1900 |0021: invoke-virtual {v9, v1}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42f758: 125e |0024: const/4 v14, #int 5 // #5 │ │ -42f75a: 36ea 0c00 |0025: if-gt v10, v14, 0031 // +000c │ │ -42f75e: 1a01 e40b |0027: const-string v1, "ALTER TABLE DownloadLog ADD COLUMN reason_detailed TEXT" // string@0be4 │ │ -42f762: 6e20 7203 1900 |0029: invoke-virtual {v9, v1}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42f768: 1a01 e50b |002c: const-string v1, "ALTER TABLE DownloadLog ADD COLUMN title TEXT" // string@0be5 │ │ -42f76c: 6e20 7203 1900 |002e: invoke-virtual {v9, v1}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42f772: 126f |0031: const/4 v15, #int 6 // #6 │ │ -42f774: 36fa 0700 |0032: if-gt v10, v15, 0039 // +0007 │ │ -42f778: 1a01 0c0c |0034: const-string v1, "ALTER TABLE SimpleChapters ADD COLUMN type INTEGER" // string@0c0c │ │ -42f77c: 6e20 7203 1900 |0036: invoke-virtual {v9, v1}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42f782: 1278 |0039: const/4 v8, #int 7 // #7 │ │ -42f784: 368a 0700 |003a: if-gt v10, v8, 0041 // +0007 │ │ -42f788: 1a01 ef0b |003c: const-string v1, "ALTER TABLE FeedMedia ADD COLUMN playback_completion_date INTEGER" // string@0bef │ │ -42f78c: 6e20 7203 1900 |003e: invoke-virtual {v9, v1}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42f792: 1a07 9b85 |0041: const-string v7, "feeditem" // string@859b │ │ -42f796: 1306 0800 |0043: const/16 v6, #int 8 // #8 │ │ -42f79a: 1205 |0045: const/4 v5, #int 0 // #0 │ │ -42f79c: 1a04 fb99 |0046: const-string v4, "id" // string@99fb │ │ -42f7a0: 366a 7200 |0048: if-gt v10, v6, 00ba // +0072 │ │ -42f7a4: 1a01 ec0b |004a: const-string v1, "ALTER TABLE FeedMedia ADD COLUMN feeditem INTEGER" // string@0bec │ │ -42f7a8: 6e20 7203 1900 |004c: invoke-virtual {v9, v1}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42f7ae: 1a02 851d |004f: const-string v2, "FeedItems" // string@1d85 │ │ -42f7b2: 1a01 5bb8 |0051: const-string v1, "media" // string@b85b │ │ -42f7b6: 2420 2b21 1400 |0053: filled-new-array {v4, v1}, [Ljava/lang/String; // type@212b │ │ -42f7bc: 0c03 |0056: move-result-object v3 │ │ -42f7be: 1a10 4e0b |0057: const-string v16, "? > 0" // string@0b4e │ │ -42f7c2: 2410 2b21 0100 |0059: filled-new-array {v1}, [Ljava/lang/String; // type@212b │ │ -42f7c8: 0c11 |005c: move-result-object v17 │ │ -42f7ca: 1312 0000 |005d: const/16 v18, #int 0 // #0 │ │ -42f7ce: 1313 0000 |005f: const/16 v19, #int 0 // #0 │ │ -42f7d2: 1314 0000 |0061: const/16 v20, #int 0 // #0 │ │ -42f7d6: 0801 1600 |0063: move-object/from16 v1, v22 │ │ -42f7da: 0815 0400 |0065: move-object/from16 v21, v4 │ │ -42f7de: 0804 1000 |0067: move-object/from16 v4, v16 │ │ -42f7e2: 120f |0069: const/4 v15, #int 0 // #0 │ │ -42f7e4: 0805 1100 |006a: move-object/from16 v5, v17 │ │ -42f7e8: 1310 0800 |006c: const/16 v16, #int 8 // #8 │ │ -42f7ec: 0806 1200 |006e: move-object/from16 v6, v18 │ │ -42f7f0: 077e |0070: move-object v14, v7 │ │ -42f7f2: 0807 1300 |0071: move-object/from16 v7, v19 │ │ -42f7f6: 1312 0700 |0073: const/16 v18, #int 7 // #7 │ │ -42f7fa: 0808 1400 |0075: move-object/from16 v8, v20 │ │ -42f7fe: 7408 7c03 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@037c │ │ -42f804: 0c01 |007a: move-result-object v1 │ │ -42f806: 7210 5503 0100 |007b: invoke-interface {v1}, Landroid/database/Cursor;.moveToFirst:()Z // method@0355 │ │ -42f80c: 0a02 |007e: move-result v2 │ │ -42f80e: 3802 3700 |007f: if-eqz v2, 00b6 // +0037 │ │ -42f812: 7401 6b03 1600 |0081: invoke-virtual/range {v22}, Landroid/database/sqlite/SQLiteDatabase;.beginTransaction:()V // method@036b │ │ -42f818: 2202 6100 |0084: new-instance v2, Landroid/content/ContentValues; // type@0061 │ │ -42f81c: 7010 0a02 0200 |0086: invoke-direct {v2}, Landroid/content/ContentValues;.:()V // method@020a │ │ -42f822: 7220 4f03 0100 |0089: invoke-interface {v1, v0}, Landroid/database/Cursor;.getLong:(I)J // method@034f │ │ -42f828: 0b03 |008c: move-result-wide v3 │ │ -42f82a: 7220 4f03 f100 |008d: invoke-interface {v1, v15}, Landroid/database/Cursor;.getLong:(I)J // method@034f │ │ -42f830: 0b05 |0090: move-result-wide v5 │ │ -42f832: 7120 d1b2 6500 |0091: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ -42f838: 0c05 |0094: move-result-object v5 │ │ -42f83a: 6e30 0f02 e205 |0095: invoke-virtual {v2, v14, v5}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020f │ │ -42f840: 2305 2b21 |0098: new-array v5, v0, [Ljava/lang/String; // type@212b │ │ -42f844: 7120 4bb3 4300 |009a: invoke-static {v3, v4}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b34b │ │ -42f84a: 0c03 |009d: move-result-object v3 │ │ -42f84c: 4d03 050f |009e: aput-object v3, v5, v15 │ │ -42f850: 1a03 8f1d |00a0: const-string v3, "FeedMedia" // string@1d8f │ │ -42f854: 1a04 0a9a |00a2: const-string v4, "id=?" // string@9a0a │ │ -42f858: 6e55 8203 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@0382 │ │ -42f85e: 6e10 0b02 0200 |00a7: invoke-virtual {v2}, Landroid/content/ContentValues;.clear:()V // method@020b │ │ -42f864: 7210 5603 0100 |00aa: invoke-interface {v1}, Landroid/database/Cursor;.moveToNext:()Z // method@0356 │ │ -42f86a: 0a03 |00ad: move-result v3 │ │ -42f86c: 3903 dbff |00ae: if-nez v3, 0089 // -0025 │ │ -42f870: 7401 8103 1600 |00b0: invoke-virtual/range {v22}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0381 │ │ -42f876: 7401 7103 1600 |00b3: invoke-virtual/range {v22}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0371 │ │ -42f87c: 7210 4403 0100 |00b6: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0344 │ │ -42f882: 2809 |00b9: goto 00c2 // +0009 │ │ -42f884: 0815 0400 |00ba: move-object/from16 v21, v4 │ │ -42f888: 077e |00bc: move-object v14, v7 │ │ -42f88a: 120f |00bd: const/4 v15, #int 0 // #0 │ │ -42f88c: 1310 0800 |00be: const/16 v16, #int 8 // #8 │ │ -42f890: 1312 0700 |00c0: const/16 v18, #int 7 // #7 │ │ -42f894: 1301 0900 |00c2: const/16 v1, #int 9 // #9 │ │ -42f898: 361a 0700 |00c4: if-gt v10, v1, 00cb // +0007 │ │ -42f89c: 1a02 f20b |00c6: const-string v2, "ALTER TABLE Feeds ADD COLUMN auto_download INTEGER DEFAULT 1" // string@0bf2 │ │ -42f8a0: 6e20 7203 2900 |00c8: invoke-virtual {v9, v2}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42f8a6: 1302 0a00 |00cb: const/16 v2, #int 10 // #a │ │ -42f8aa: 362a 1100 |00cd: if-gt v10, v2, 00de // +0011 │ │ -42f8ae: 1a03 fb0b |00cf: const-string v3, "ALTER TABLE Feeds ADD COLUMN flattr_status INTEGER" // string@0bfb │ │ -42f8b2: 6e20 7203 3900 |00d1: invoke-virtual {v9, v3}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42f8b8: 1a03 e70b |00d4: const-string v3, "ALTER TABLE FeedItems ADD COLUMN flattr_status INTEGER" // string@0be7 │ │ -42f8bc: 6e20 7203 3900 |00d6: invoke-virtual {v9, v3}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42f8c2: 1a03 f00b |00d9: const-string v3, "ALTER TABLE FeedMedia ADD COLUMN played_duration INTEGER" // string@0bf0 │ │ -42f8c6: 6e20 7203 3900 |00db: invoke-virtual {v9, v3}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42f8cc: 1303 0b00 |00de: const/16 v3, #int 11 // #b │ │ -42f8d0: 363a 1100 |00e0: if-gt v10, v3, 00f1 // +0011 │ │ -42f8d4: 1a03 090c |00e2: const-string v3, "ALTER TABLE Feeds ADD COLUMN username TEXT" // string@0c09 │ │ -42f8d8: 6e20 7203 3900 |00e4: invoke-virtual {v9, v3}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42f8de: 1a03 050c |00e7: const-string v3, "ALTER TABLE Feeds ADD COLUMN password TEXT" // string@0c05 │ │ -42f8e2: 6e20 7203 3900 |00e9: invoke-virtual {v9, v3}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42f8e8: 1a03 e80b |00ec: const-string v3, "ALTER TABLE FeedItems ADD COLUMN image INTEGER" // string@0be8 │ │ -42f8ec: 6e20 7203 3900 |00ee: invoke-virtual {v9, v3}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42f8f2: 1303 0c00 |00f1: const/16 v3, #int 12 // #c │ │ -42f8f6: 363a 0c00 |00f3: if-gt v10, v3, 00ff // +000c │ │ -42f8fa: 1a03 ff0b |00f5: const-string v3, "ALTER TABLE Feeds ADD COLUMN is_paged INTEGER DEFAULT 0" // string@0bff │ │ -42f8fe: 6e20 7203 3900 |00f7: invoke-virtual {v9, v3}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42f904: 1a03 040c |00fa: const-string v3, "ALTER TABLE Feeds ADD COLUMN next_page_link TEXT" // string@0c04 │ │ -42f908: 6e20 7203 3900 |00fc: invoke-virtual {v9, v3}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42f90e: 1303 0d00 |00ff: const/16 v3, #int 13 // #d │ │ -42f912: 363a 2d00 |0101: if-gt v10, v3, 012e // +002d │ │ -42f916: 2322 2921 |0103: new-array v2, v2, [Ljava/lang/Object; // type@2129 │ │ -42f91a: 1a03 7c55 |0105: const-string v3, "SimpleChapters" // string@557c │ │ -42f91e: 4d03 020f |0107: aput-object v3, v2, v15 │ │ -42f922: 4d15 0200 |0109: aput-object v21, v2, v0 │ │ -42f926: 4d15 020b |010b: aput-object v21, v2, v11 │ │ -42f92a: 4d15 020c |010d: aput-object v21, v2, v12 │ │ -42f92e: 4d03 020d |010f: aput-object v3, v2, v13 │ │ -42f932: 1a00 fce0 |0111: const-string v0, "title" // string@e0fc │ │ -42f936: 1253 |0113: const/4 v3, #int 5 // #5 │ │ -42f938: 4d00 0203 |0114: aput-object v0, v2, v3 │ │ -42f93c: 1a00 e8dc |0116: const-string v0, "start" // string@dce8 │ │ -42f940: 1263 |0118: const/4 v3, #int 6 // #6 │ │ -42f942: 4d00 0203 |0119: aput-object v0, v2, v3 │ │ -42f946: 4d0e 0212 |011b: aput-object v14, v2, v18 │ │ -42f94a: 1a00 24a4 |011d: const-string v0, "link" // string@a424 │ │ -42f94e: 4d00 0210 |011f: aput-object v0, v2, v16 │ │ -42f952: 1a00 ece2 |0121: const-string v0, "type" // string@e2ec │ │ -42f956: 4d00 0201 |0123: aput-object v0, v2, v1 │ │ -42f95a: 1a00 c517 |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@17c5 │ │ -42f95e: 7120 2ab3 2000 |0127: invoke-static {v0, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32a │ │ -42f964: 0c00 |012a: move-result-object v0 │ │ -42f966: 6e20 7203 0900 |012b: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42f96c: 1300 0e00 |012e: const/16 v0, #int 14 // #e │ │ -42f970: 360a 2a00 |0130: if-gt v10, v0, 015a // +002a │ │ -42f974: 1a00 e60b |0132: const-string v0, "ALTER TABLE FeedItems ADD COLUMN auto_download INTEGER" // string@0be6 │ │ -42f978: 6e20 7203 0900 |0134: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42f97e: 1a00 ee5c |0137: const-string v0, "UPDATE FeedItems SET auto_download = (SELECT auto_download FROM Feeds WHERE Feeds.id = FeedItems.feed)" // string@5cee │ │ -42f982: 6e20 7203 0900 |0139: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42f988: 1a00 fc0b |013c: const-string v0, "ALTER TABLE Feeds ADD COLUMN hide TEXT" // string@0bfc │ │ -42f98c: 6e20 7203 0900 |013e: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42f992: 1a00 010c |0141: const-string v0, "ALTER TABLE Feeds ADD COLUMN last_update_failed INTEGER DEFAULT 0" // string@0c01 │ │ -42f996: 6e20 7203 0900 |0143: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42f99c: 1a00 af12 |0146: const-string v0, "CREATE INDEX FeedItems_feed ON FeedItems (feed)" // string@12af │ │ -42f9a0: 6e20 7203 0900 |0148: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42f9a6: 1a00 b212 |014b: const-string v0, "CREATE INDEX FeedMedia_feeditem ON FeedMedia (feeditem)" // string@12b2 │ │ -42f9aa: 6e20 7203 0900 |014d: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42f9b0: 1a00 ba12 |0150: const-string v0, "CREATE INDEX Queue_feeditem ON Queue (feeditem)" // string@12ba │ │ -42f9b4: 6e20 7203 0900 |0152: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42f9ba: 1a00 bb12 |0155: const-string v0, "CREATE INDEX SimpleChapters_feeditem ON SimpleChapters (feeditem)" // string@12bb │ │ -42f9be: 6e20 7203 0900 |0157: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42f9c4: 1300 0f00 |015a: const/16 v0, #int 15 // #f │ │ -42f9c8: 360a 6a00 |015c: if-gt v10, v0, 01c6 // +006a │ │ -42f9cc: 1a00 ed0b |015e: const-string v0, "ALTER TABLE FeedMedia ADD COLUMN has_embedded_picture INTEGER DEFAULT -1" // string@0bed │ │ -42f9d0: 6e20 7203 0900 |0160: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42f9d6: 1a00 f55c |0163: const-string v0, "UPDATE FeedMedia SET has_embedded_picture=0 WHERE downloaded=0" // string@5cf5 │ │ -42f9da: 6e20 7203 0900 |0165: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42f9e0: 1a00 3053 |0168: const-string v0, "SELECT file_url FROM FeedMedia WHERE downloaded=1 AND has_embedded_picture=-1" // string@5330 │ │ -42f9e4: 1201 |016a: const/4 v1, #int 0 // #0 │ │ -42f9e6: 6e30 7e03 0901 |016b: invoke-virtual {v9, v0, v1}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037e │ │ -42f9ec: 0c01 |016e: move-result-object v1 │ │ -42f9ee: 7210 5503 0100 |016f: invoke-interface {v1}, Landroid/database/Cursor;.moveToFirst:()Z // method@0355 │ │ -42f9f4: 0a00 |0172: move-result v0 │ │ -42f9f6: 3800 5000 |0173: if-eqz v0, 01c3 // +0050 │ │ -42f9fa: 2202 3f01 |0175: new-instance v2, Landroid/media/MediaMetadataRetriever; // type@013f │ │ -42f9fe: 7010 3d06 0200 |0177: invoke-direct {v2}, Landroid/media/MediaMetadataRetriever;.:()V // method@063d │ │ -42fa04: 7220 5103 f100 |017a: invoke-interface {v1, v15}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ -42fa0a: 0c00 |017d: move-result-object v0 │ │ -42fa0c: 6e20 4806 0200 |017e: invoke-virtual {v2, v0}, Landroid/media/MediaMetadataRetriever;.setDataSource:(Ljava/lang/String;)V // method@0648 │ │ -42fa12: 6e10 4006 0200 |0181: invoke-virtual {v2}, Landroid/media/MediaMetadataRetriever;.getEmbeddedPicture:()[B // method@0640 │ │ -42fa18: 0c03 |0184: move-result-object v3 │ │ -42fa1a: 1a04 6706 |0185: const-string v4, "'" // string@0667 │ │ -42fa1e: 3803 1a00 |0187: if-eqz v3, 01a1 // +001a │ │ -42fa22: 2203 8f1e |0189: new-instance v3, Ljava/lang/StringBuilder; // type@1e8f │ │ -42fa26: 7010 50b3 0300 |018b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -42fa2c: 1a05 f75c |018e: const-string v5, "UPDATE FeedMedia SET has_embedded_picture=1 WHERE file_url='" // string@5cf7 │ │ -42fa30: 6e20 5cb3 5300 |0190: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42fa36: 6e20 5cb3 0300 |0193: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42fa3c: 6e20 5cb3 4300 |0196: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42fa42: 6e10 67b3 0300 |0199: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -42fa48: 0c00 |019c: move-result-object v0 │ │ -42fa4a: 6e20 7203 0900 |019d: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42fa50: 281d |01a0: goto 01bd // +001d │ │ -42fa52: 2203 8f1e |01a1: new-instance v3, Ljava/lang/StringBuilder; // type@1e8f │ │ -42fa56: 7010 50b3 0300 |01a3: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -42fa5c: 1a05 f65c |01a6: const-string v5, "UPDATE FeedMedia SET has_embedded_picture=0 WHERE file_url='" // string@5cf6 │ │ -42fa60: 6e20 5cb3 5300 |01a8: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42fa66: 6e20 5cb3 0300 |01ab: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42fa6c: 6e20 5cb3 4300 |01ae: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42fa72: 6e10 67b3 0300 |01b1: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -42fa78: 0c00 |01b4: move-result-object v0 │ │ -42fa7a: 6e20 7203 0900 |01b5: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42fa80: 2805 |01b8: goto 01bd // +0005 │ │ -42fa82: 0d00 |01b9: move-exception v0 │ │ -42fa84: 6e10 8db3 0000 |01ba: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -42fa8a: 7210 5603 0100 |01bd: invoke-interface {v1}, Landroid/database/Cursor;.moveToNext:()Z // method@0356 │ │ -42fa90: 0a00 |01c0: move-result v0 │ │ -42fa92: 3900 b9ff |01c1: if-nez v0, 017a // -0047 │ │ -42fa96: 7210 4403 0100 |01c3: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0344 │ │ -42fa9c: 1300 1000 |01c6: const/16 v0, #int 16 // #10 │ │ -42faa0: 360a 3300 |01c8: if-gt v10, v0, 01fb // +0033 │ │ -42faa4: 2200 8f1e |01ca: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -42faa8: 7010 50b3 0000 |01cc: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -42faae: 1a01 f45c |01cf: const-string v1, "UPDATE FeedItems SET read=-1 WHERE id IN (" // string@5cf4 │ │ -42fab2: 6e20 5cb3 1000 |01d1: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42fab8: 1a01 1a53 |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@531a │ │ -42fabc: 6e20 5cb3 1000 |01d6: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42fac2: 1a01 4007 |01d9: const-string v1, ")" // string@0740 │ │ -42fac6: 6e20 5cb3 1000 |01db: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42facc: 6e10 67b3 0000 |01de: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -42fad2: 0c00 |01e1: move-result-object v0 │ │ -42fad4: 2201 8f1e |01e2: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -42fad8: 7010 50b3 0100 |01e4: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -42fade: 1a02 cd53 |01e7: const-string v2, "SQL: " // string@53cd │ │ -42fae2: 6e20 5cb3 2100 |01e9: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42fae8: 6e20 5cb3 0100 |01ec: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42faee: 6e10 67b3 0100 |01ef: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -42faf4: 0c01 |01f2: move-result-object v1 │ │ -42faf6: 1a02 354a |01f3: const-string v2, "Migration" // string@4a35 │ │ -42fafa: 7120 fe0a 1200 |01f5: invoke-static {v2, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -42fb00: 6e20 7203 0900 |01f8: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42fb06: 1300 1100 |01fb: const/16 v0, #int 17 // #11 │ │ -42fb0a: 360a 0700 |01fd: if-gt v10, v0, 0204 // +0007 │ │ -42fb0e: 1a00 f10b |01ff: const-string v0, "ALTER TABLE Feeds ADD COLUMN auto_delete_action INTEGER DEFAULT 0" // string@0bf1 │ │ -42fb12: 6e20 7203 0900 |0201: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42fb18: 1400 75b7 0f00 |0204: const v0, #float 1.44334e-39 // #000fb775 │ │ -42fb1e: 350a 0700 |0207: if-ge v10, v0, 020e // +0007 │ │ -42fb22: 1a00 ef5c |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@5cef │ │ -42fb26: 6e20 7203 0900 |020b: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42fb2c: 1400 81de 0f00 |020e: const v0, #float 1.45735e-39 // #000fde81 │ │ -42fb32: 350a 0700 |0211: if-ge v10, v0, 0218 // +0007 │ │ -42fb36: 1a00 bd12 |0213: const-string v0, "CREATE TABLE Favorites(id INTEGER PRIMARY KEY,feeditem INTEGER,feed INTEGER)" // string@12bd │ │ -42fb3a: 6e20 7203 0900 |0215: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42fb40: 1400 82de 0f00 |0218: const v0, #float 1.45735e-39 // #000fde82 │ │ -42fb46: 350a 0700 |021b: if-ge v10, v0, 0222 // +0007 │ │ -42fb4a: 1a00 ee0b |021d: const-string v0, "ALTER TABLE FeedMedia ADD COLUMN last_played_time INTEGER DEFAULT 0" // string@0bee │ │ -42fb4e: 6e20 7203 0900 |021f: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42fb54: 1400 8dde 0f00 |0222: const v0, #float 1.45737e-39 // #000fde8d │ │ -42fb5a: 350a 0c00 |0225: if-ge v10, v0, 0231 // +000c │ │ -42fb5e: 1a00 b012 |0227: const-string v0, "CREATE INDEX FeedItems_pubDate ON FeedItems (pubDate)" // string@12b0 │ │ -42fb62: 6e20 7203 0900 |0229: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42fb68: 1a00 b112 |022c: const-string v0, "CREATE INDEX FeedItems_read ON FeedItems (read)" // string@12b1 │ │ -42fb6c: 6e20 7203 0900 |022e: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42fb72: 1400 9305 1000 |0231: const v0, #float 1.47137e-39 // #00100593 │ │ -42fb78: 350a 4c00 |0234: if-ge v10, v0, 0280 // +004c │ │ -42fb7c: 7401 6b03 1600 |0236: invoke-virtual/range {v22}, Landroid/database/sqlite/SQLiteDatabase;.beginTransaction:()V // method@036b │ │ -42fb82: 1a00 015d |0239: const-string v0, "UPDATE Feeds │ │ +42f6c8: |[42f6c8] de.danoeh.antennapod.storage.database.DBUpgrader.upgrade:(Landroid/database/sqlite/SQLiteDatabase;II)V │ │ +42f6d8: 0809 1600 |0000: move-object/from16 v9, v22 │ │ +42f6dc: 020a 1700 |0002: move/from16 v10, v23 │ │ +42f6e0: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +42f6e2: 360a 0700 |0005: if-gt v10, v0, 000c // +0007 │ │ +42f6e6: 1a01 080c |0007: const-string v1, "ALTER TABLE Feeds ADD COLUMN type TEXT" // string@0c08 │ │ +42f6ea: 6e20 7203 1900 |0009: invoke-virtual {v9, v1}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42f6f0: 122b |000c: const/4 v11, #int 2 // #2 │ │ +42f6f2: 36ba 0700 |000d: if-gt v10, v11, 0014 // +0007 │ │ +42f6f6: 1a01 0b0c |000f: const-string v1, "ALTER TABLE SimpleChapters ADD COLUMN link TEXT" // string@0c0b │ │ +42f6fa: 6e20 7203 1900 |0011: invoke-virtual {v9, v1}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42f700: 123c |0014: const/4 v12, #int 3 // #3 │ │ +42f702: 36ca 0700 |0015: if-gt v10, v12, 001c // +0007 │ │ +42f706: 1a01 ea0b |0017: const-string v1, "ALTER TABLE FeedItems ADD COLUMN item_identifier TEXT" // string@0bea │ │ +42f70a: 6e20 7203 1900 |0019: invoke-virtual {v9, v1}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42f710: 124d |001c: const/4 v13, #int 4 // #4 │ │ +42f712: 36da 0700 |001d: if-gt v10, v13, 0024 // +0007 │ │ +42f716: 1a01 f60b |001f: const-string v1, "ALTER TABLE Feeds ADD COLUMN feed_identifier TEXT" // string@0bf6 │ │ +42f71a: 6e20 7203 1900 |0021: invoke-virtual {v9, v1}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42f720: 125e |0024: const/4 v14, #int 5 // #5 │ │ +42f722: 36ea 0c00 |0025: if-gt v10, v14, 0031 // +000c │ │ +42f726: 1a01 e40b |0027: const-string v1, "ALTER TABLE DownloadLog ADD COLUMN reason_detailed TEXT" // string@0be4 │ │ +42f72a: 6e20 7203 1900 |0029: invoke-virtual {v9, v1}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42f730: 1a01 e50b |002c: const-string v1, "ALTER TABLE DownloadLog ADD COLUMN title TEXT" // string@0be5 │ │ +42f734: 6e20 7203 1900 |002e: invoke-virtual {v9, v1}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42f73a: 126f |0031: const/4 v15, #int 6 // #6 │ │ +42f73c: 36fa 0700 |0032: if-gt v10, v15, 0039 // +0007 │ │ +42f740: 1a01 0c0c |0034: const-string v1, "ALTER TABLE SimpleChapters ADD COLUMN type INTEGER" // string@0c0c │ │ +42f744: 6e20 7203 1900 |0036: invoke-virtual {v9, v1}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42f74a: 1278 |0039: const/4 v8, #int 7 // #7 │ │ +42f74c: 368a 0700 |003a: if-gt v10, v8, 0041 // +0007 │ │ +42f750: 1a01 ef0b |003c: const-string v1, "ALTER TABLE FeedMedia ADD COLUMN playback_completion_date INTEGER" // string@0bef │ │ +42f754: 6e20 7203 1900 |003e: invoke-virtual {v9, v1}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42f75a: 1a07 9b85 |0041: const-string v7, "feeditem" // string@859b │ │ +42f75e: 1306 0800 |0043: const/16 v6, #int 8 // #8 │ │ +42f762: 1205 |0045: const/4 v5, #int 0 // #0 │ │ +42f764: 1a04 fb99 |0046: const-string v4, "id" // string@99fb │ │ +42f768: 366a 7200 |0048: if-gt v10, v6, 00ba // +0072 │ │ +42f76c: 1a01 ec0b |004a: const-string v1, "ALTER TABLE FeedMedia ADD COLUMN feeditem INTEGER" // string@0bec │ │ +42f770: 6e20 7203 1900 |004c: invoke-virtual {v9, v1}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42f776: 1a02 851d |004f: const-string v2, "FeedItems" // string@1d85 │ │ +42f77a: 1a01 5bb8 |0051: const-string v1, "media" // string@b85b │ │ +42f77e: 2420 2b21 1400 |0053: filled-new-array {v4, v1}, [Ljava/lang/String; // type@212b │ │ +42f784: 0c03 |0056: move-result-object v3 │ │ +42f786: 1a10 4e0b |0057: const-string v16, "? > 0" // string@0b4e │ │ +42f78a: 2410 2b21 0100 |0059: filled-new-array {v1}, [Ljava/lang/String; // type@212b │ │ +42f790: 0c11 |005c: move-result-object v17 │ │ +42f792: 1312 0000 |005d: const/16 v18, #int 0 // #0 │ │ +42f796: 1313 0000 |005f: const/16 v19, #int 0 // #0 │ │ +42f79a: 1314 0000 |0061: const/16 v20, #int 0 // #0 │ │ +42f79e: 0801 1600 |0063: move-object/from16 v1, v22 │ │ +42f7a2: 0815 0400 |0065: move-object/from16 v21, v4 │ │ +42f7a6: 0804 1000 |0067: move-object/from16 v4, v16 │ │ +42f7aa: 120f |0069: const/4 v15, #int 0 // #0 │ │ +42f7ac: 0805 1100 |006a: move-object/from16 v5, v17 │ │ +42f7b0: 1310 0800 |006c: const/16 v16, #int 8 // #8 │ │ +42f7b4: 0806 1200 |006e: move-object/from16 v6, v18 │ │ +42f7b8: 077e |0070: move-object v14, v7 │ │ +42f7ba: 0807 1300 |0071: move-object/from16 v7, v19 │ │ +42f7be: 1312 0700 |0073: const/16 v18, #int 7 // #7 │ │ +42f7c2: 0808 1400 |0075: move-object/from16 v8, v20 │ │ +42f7c6: 7408 7c03 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@037c │ │ +42f7cc: 0c01 |007a: move-result-object v1 │ │ +42f7ce: 7210 5503 0100 |007b: invoke-interface {v1}, Landroid/database/Cursor;.moveToFirst:()Z // method@0355 │ │ +42f7d4: 0a02 |007e: move-result v2 │ │ +42f7d6: 3802 3700 |007f: if-eqz v2, 00b6 // +0037 │ │ +42f7da: 7401 6b03 1600 |0081: invoke-virtual/range {v22}, Landroid/database/sqlite/SQLiteDatabase;.beginTransaction:()V // method@036b │ │ +42f7e0: 2202 6100 |0084: new-instance v2, Landroid/content/ContentValues; // type@0061 │ │ +42f7e4: 7010 0a02 0200 |0086: invoke-direct {v2}, Landroid/content/ContentValues;.:()V // method@020a │ │ +42f7ea: 7220 4f03 0100 |0089: invoke-interface {v1, v0}, Landroid/database/Cursor;.getLong:(I)J // method@034f │ │ +42f7f0: 0b03 |008c: move-result-wide v3 │ │ +42f7f2: 7220 4f03 f100 |008d: invoke-interface {v1, v15}, Landroid/database/Cursor;.getLong:(I)J // method@034f │ │ +42f7f8: 0b05 |0090: move-result-wide v5 │ │ +42f7fa: 7120 d1b2 6500 |0091: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ +42f800: 0c05 |0094: move-result-object v5 │ │ +42f802: 6e30 0f02 e205 |0095: invoke-virtual {v2, v14, v5}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020f │ │ +42f808: 2305 2b21 |0098: new-array v5, v0, [Ljava/lang/String; // type@212b │ │ +42f80c: 7120 4bb3 4300 |009a: invoke-static {v3, v4}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b34b │ │ +42f812: 0c03 |009d: move-result-object v3 │ │ +42f814: 4d03 050f |009e: aput-object v3, v5, v15 │ │ +42f818: 1a03 8f1d |00a0: const-string v3, "FeedMedia" // string@1d8f │ │ +42f81c: 1a04 0a9a |00a2: const-string v4, "id=?" // string@9a0a │ │ +42f820: 6e55 8203 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@0382 │ │ +42f826: 6e10 0b02 0200 |00a7: invoke-virtual {v2}, Landroid/content/ContentValues;.clear:()V // method@020b │ │ +42f82c: 7210 5603 0100 |00aa: invoke-interface {v1}, Landroid/database/Cursor;.moveToNext:()Z // method@0356 │ │ +42f832: 0a03 |00ad: move-result v3 │ │ +42f834: 3903 dbff |00ae: if-nez v3, 0089 // -0025 │ │ +42f838: 7401 8103 1600 |00b0: invoke-virtual/range {v22}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0381 │ │ +42f83e: 7401 7103 1600 |00b3: invoke-virtual/range {v22}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0371 │ │ +42f844: 7210 4403 0100 |00b6: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0344 │ │ +42f84a: 2809 |00b9: goto 00c2 // +0009 │ │ +42f84c: 0815 0400 |00ba: move-object/from16 v21, v4 │ │ +42f850: 077e |00bc: move-object v14, v7 │ │ +42f852: 120f |00bd: const/4 v15, #int 0 // #0 │ │ +42f854: 1310 0800 |00be: const/16 v16, #int 8 // #8 │ │ +42f858: 1312 0700 |00c0: const/16 v18, #int 7 // #7 │ │ +42f85c: 1301 0900 |00c2: const/16 v1, #int 9 // #9 │ │ +42f860: 361a 0700 |00c4: if-gt v10, v1, 00cb // +0007 │ │ +42f864: 1a02 f20b |00c6: const-string v2, "ALTER TABLE Feeds ADD COLUMN auto_download INTEGER DEFAULT 1" // string@0bf2 │ │ +42f868: 6e20 7203 2900 |00c8: invoke-virtual {v9, v2}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42f86e: 1302 0a00 |00cb: const/16 v2, #int 10 // #a │ │ +42f872: 362a 1100 |00cd: if-gt v10, v2, 00de // +0011 │ │ +42f876: 1a03 fb0b |00cf: const-string v3, "ALTER TABLE Feeds ADD COLUMN flattr_status INTEGER" // string@0bfb │ │ +42f87a: 6e20 7203 3900 |00d1: invoke-virtual {v9, v3}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42f880: 1a03 e70b |00d4: const-string v3, "ALTER TABLE FeedItems ADD COLUMN flattr_status INTEGER" // string@0be7 │ │ +42f884: 6e20 7203 3900 |00d6: invoke-virtual {v9, v3}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42f88a: 1a03 f00b |00d9: const-string v3, "ALTER TABLE FeedMedia ADD COLUMN played_duration INTEGER" // string@0bf0 │ │ +42f88e: 6e20 7203 3900 |00db: invoke-virtual {v9, v3}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42f894: 1303 0b00 |00de: const/16 v3, #int 11 // #b │ │ +42f898: 363a 1100 |00e0: if-gt v10, v3, 00f1 // +0011 │ │ +42f89c: 1a03 090c |00e2: const-string v3, "ALTER TABLE Feeds ADD COLUMN username TEXT" // string@0c09 │ │ +42f8a0: 6e20 7203 3900 |00e4: invoke-virtual {v9, v3}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42f8a6: 1a03 050c |00e7: const-string v3, "ALTER TABLE Feeds ADD COLUMN password TEXT" // string@0c05 │ │ +42f8aa: 6e20 7203 3900 |00e9: invoke-virtual {v9, v3}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42f8b0: 1a03 e80b |00ec: const-string v3, "ALTER TABLE FeedItems ADD COLUMN image INTEGER" // string@0be8 │ │ +42f8b4: 6e20 7203 3900 |00ee: invoke-virtual {v9, v3}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42f8ba: 1303 0c00 |00f1: const/16 v3, #int 12 // #c │ │ +42f8be: 363a 0c00 |00f3: if-gt v10, v3, 00ff // +000c │ │ +42f8c2: 1a03 ff0b |00f5: const-string v3, "ALTER TABLE Feeds ADD COLUMN is_paged INTEGER DEFAULT 0" // string@0bff │ │ +42f8c6: 6e20 7203 3900 |00f7: invoke-virtual {v9, v3}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42f8cc: 1a03 040c |00fa: const-string v3, "ALTER TABLE Feeds ADD COLUMN next_page_link TEXT" // string@0c04 │ │ +42f8d0: 6e20 7203 3900 |00fc: invoke-virtual {v9, v3}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42f8d6: 1303 0d00 |00ff: const/16 v3, #int 13 // #d │ │ +42f8da: 363a 2d00 |0101: if-gt v10, v3, 012e // +002d │ │ +42f8de: 2322 2921 |0103: new-array v2, v2, [Ljava/lang/Object; // type@2129 │ │ +42f8e2: 1a03 7c55 |0105: const-string v3, "SimpleChapters" // string@557c │ │ +42f8e6: 4d03 020f |0107: aput-object v3, v2, v15 │ │ +42f8ea: 4d15 0200 |0109: aput-object v21, v2, v0 │ │ +42f8ee: 4d15 020b |010b: aput-object v21, v2, v11 │ │ +42f8f2: 4d15 020c |010d: aput-object v21, v2, v12 │ │ +42f8f6: 4d03 020d |010f: aput-object v3, v2, v13 │ │ +42f8fa: 1a00 fce0 |0111: const-string v0, "title" // string@e0fc │ │ +42f8fe: 1253 |0113: const/4 v3, #int 5 // #5 │ │ +42f900: 4d00 0203 |0114: aput-object v0, v2, v3 │ │ +42f904: 1a00 e8dc |0116: const-string v0, "start" // string@dce8 │ │ +42f908: 1263 |0118: const/4 v3, #int 6 // #6 │ │ +42f90a: 4d00 0203 |0119: aput-object v0, v2, v3 │ │ +42f90e: 4d0e 0212 |011b: aput-object v14, v2, v18 │ │ +42f912: 1a00 24a4 |011d: const-string v0, "link" // string@a424 │ │ +42f916: 4d00 0210 |011f: aput-object v0, v2, v16 │ │ +42f91a: 1a00 ece2 |0121: const-string v0, "type" // string@e2ec │ │ +42f91e: 4d00 0201 |0123: aput-object v0, v2, v1 │ │ +42f922: 1a00 c517 |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@17c5 │ │ +42f926: 7120 2ab3 2000 |0127: invoke-static {v0, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32a │ │ +42f92c: 0c00 |012a: move-result-object v0 │ │ +42f92e: 6e20 7203 0900 |012b: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42f934: 1300 0e00 |012e: const/16 v0, #int 14 // #e │ │ +42f938: 360a 2a00 |0130: if-gt v10, v0, 015a // +002a │ │ +42f93c: 1a00 e60b |0132: const-string v0, "ALTER TABLE FeedItems ADD COLUMN auto_download INTEGER" // string@0be6 │ │ +42f940: 6e20 7203 0900 |0134: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42f946: 1a00 ee5c |0137: const-string v0, "UPDATE FeedItems SET auto_download = (SELECT auto_download FROM Feeds WHERE Feeds.id = FeedItems.feed)" // string@5cee │ │ +42f94a: 6e20 7203 0900 |0139: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42f950: 1a00 fc0b |013c: const-string v0, "ALTER TABLE Feeds ADD COLUMN hide TEXT" // string@0bfc │ │ +42f954: 6e20 7203 0900 |013e: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42f95a: 1a00 010c |0141: const-string v0, "ALTER TABLE Feeds ADD COLUMN last_update_failed INTEGER DEFAULT 0" // string@0c01 │ │ +42f95e: 6e20 7203 0900 |0143: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42f964: 1a00 af12 |0146: const-string v0, "CREATE INDEX FeedItems_feed ON FeedItems (feed)" // string@12af │ │ +42f968: 6e20 7203 0900 |0148: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42f96e: 1a00 b212 |014b: const-string v0, "CREATE INDEX FeedMedia_feeditem ON FeedMedia (feeditem)" // string@12b2 │ │ +42f972: 6e20 7203 0900 |014d: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42f978: 1a00 ba12 |0150: const-string v0, "CREATE INDEX Queue_feeditem ON Queue (feeditem)" // string@12ba │ │ +42f97c: 6e20 7203 0900 |0152: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42f982: 1a00 bb12 |0155: const-string v0, "CREATE INDEX SimpleChapters_feeditem ON SimpleChapters (feeditem)" // string@12bb │ │ +42f986: 6e20 7203 0900 |0157: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42f98c: 1300 0f00 |015a: const/16 v0, #int 15 // #f │ │ +42f990: 360a 6a00 |015c: if-gt v10, v0, 01c6 // +006a │ │ +42f994: 1a00 ed0b |015e: const-string v0, "ALTER TABLE FeedMedia ADD COLUMN has_embedded_picture INTEGER DEFAULT -1" // string@0bed │ │ +42f998: 6e20 7203 0900 |0160: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42f99e: 1a00 f55c |0163: const-string v0, "UPDATE FeedMedia SET has_embedded_picture=0 WHERE downloaded=0" // string@5cf5 │ │ +42f9a2: 6e20 7203 0900 |0165: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42f9a8: 1a00 3053 |0168: const-string v0, "SELECT file_url FROM FeedMedia WHERE downloaded=1 AND has_embedded_picture=-1" // string@5330 │ │ +42f9ac: 1201 |016a: const/4 v1, #int 0 // #0 │ │ +42f9ae: 6e30 7e03 0901 |016b: invoke-virtual {v9, v0, v1}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037e │ │ +42f9b4: 0c01 |016e: move-result-object v1 │ │ +42f9b6: 7210 5503 0100 |016f: invoke-interface {v1}, Landroid/database/Cursor;.moveToFirst:()Z // method@0355 │ │ +42f9bc: 0a00 |0172: move-result v0 │ │ +42f9be: 3800 5000 |0173: if-eqz v0, 01c3 // +0050 │ │ +42f9c2: 2202 3f01 |0175: new-instance v2, Landroid/media/MediaMetadataRetriever; // type@013f │ │ +42f9c6: 7010 3d06 0200 |0177: invoke-direct {v2}, Landroid/media/MediaMetadataRetriever;.:()V // method@063d │ │ +42f9cc: 7220 5103 f100 |017a: invoke-interface {v1, v15}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ +42f9d2: 0c00 |017d: move-result-object v0 │ │ +42f9d4: 6e20 4806 0200 |017e: invoke-virtual {v2, v0}, Landroid/media/MediaMetadataRetriever;.setDataSource:(Ljava/lang/String;)V // method@0648 │ │ +42f9da: 6e10 4006 0200 |0181: invoke-virtual {v2}, Landroid/media/MediaMetadataRetriever;.getEmbeddedPicture:()[B // method@0640 │ │ +42f9e0: 0c03 |0184: move-result-object v3 │ │ +42f9e2: 1a04 6706 |0185: const-string v4, "'" // string@0667 │ │ +42f9e6: 3803 1a00 |0187: if-eqz v3, 01a1 // +001a │ │ +42f9ea: 2203 8f1e |0189: new-instance v3, Ljava/lang/StringBuilder; // type@1e8f │ │ +42f9ee: 7010 50b3 0300 |018b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +42f9f4: 1a05 f75c |018e: const-string v5, "UPDATE FeedMedia SET has_embedded_picture=1 WHERE file_url='" // string@5cf7 │ │ +42f9f8: 6e20 5cb3 5300 |0190: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42f9fe: 6e20 5cb3 0300 |0193: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42fa04: 6e20 5cb3 4300 |0196: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42fa0a: 6e10 67b3 0300 |0199: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +42fa10: 0c00 |019c: move-result-object v0 │ │ +42fa12: 6e20 7203 0900 |019d: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42fa18: 281d |01a0: goto 01bd // +001d │ │ +42fa1a: 2203 8f1e |01a1: new-instance v3, Ljava/lang/StringBuilder; // type@1e8f │ │ +42fa1e: 7010 50b3 0300 |01a3: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +42fa24: 1a05 f65c |01a6: const-string v5, "UPDATE FeedMedia SET has_embedded_picture=0 WHERE file_url='" // string@5cf6 │ │ +42fa28: 6e20 5cb3 5300 |01a8: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42fa2e: 6e20 5cb3 0300 |01ab: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42fa34: 6e20 5cb3 4300 |01ae: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42fa3a: 6e10 67b3 0300 |01b1: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +42fa40: 0c00 |01b4: move-result-object v0 │ │ +42fa42: 6e20 7203 0900 |01b5: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42fa48: 2805 |01b8: goto 01bd // +0005 │ │ +42fa4a: 0d00 |01b9: move-exception v0 │ │ +42fa4c: 6e10 8db3 0000 |01ba: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +42fa52: 7210 5603 0100 |01bd: invoke-interface {v1}, Landroid/database/Cursor;.moveToNext:()Z // method@0356 │ │ +42fa58: 0a00 |01c0: move-result v0 │ │ +42fa5a: 3900 b9ff |01c1: if-nez v0, 017a // -0047 │ │ +42fa5e: 7210 4403 0100 |01c3: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0344 │ │ +42fa64: 1300 1000 |01c6: const/16 v0, #int 16 // #10 │ │ +42fa68: 360a 3300 |01c8: if-gt v10, v0, 01fb // +0033 │ │ +42fa6c: 2200 8f1e |01ca: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +42fa70: 7010 50b3 0000 |01cc: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +42fa76: 1a01 f45c |01cf: const-string v1, "UPDATE FeedItems SET read=-1 WHERE id IN (" // string@5cf4 │ │ +42fa7a: 6e20 5cb3 1000 |01d1: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42fa80: 1a01 1a53 |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@531a │ │ +42fa84: 6e20 5cb3 1000 |01d6: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42fa8a: 1a01 4007 |01d9: const-string v1, ")" // string@0740 │ │ +42fa8e: 6e20 5cb3 1000 |01db: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42fa94: 6e10 67b3 0000 |01de: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +42fa9a: 0c00 |01e1: move-result-object v0 │ │ +42fa9c: 2201 8f1e |01e2: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +42faa0: 7010 50b3 0100 |01e4: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +42faa6: 1a02 cd53 |01e7: const-string v2, "SQL: " // string@53cd │ │ +42faaa: 6e20 5cb3 2100 |01e9: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42fab0: 6e20 5cb3 0100 |01ec: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42fab6: 6e10 67b3 0100 |01ef: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +42fabc: 0c01 |01f2: move-result-object v1 │ │ +42fabe: 1a02 354a |01f3: const-string v2, "Migration" // string@4a35 │ │ +42fac2: 7120 fe0a 1200 |01f5: invoke-static {v2, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +42fac8: 6e20 7203 0900 |01f8: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42face: 1300 1100 |01fb: const/16 v0, #int 17 // #11 │ │ +42fad2: 360a 0700 |01fd: if-gt v10, v0, 0204 // +0007 │ │ +42fad6: 1a00 f10b |01ff: const-string v0, "ALTER TABLE Feeds ADD COLUMN auto_delete_action INTEGER DEFAULT 0" // string@0bf1 │ │ +42fada: 6e20 7203 0900 |0201: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42fae0: 1400 75b7 0f00 |0204: const v0, #float 1.44334e-39 // #000fb775 │ │ +42fae6: 350a 0700 |0207: if-ge v10, v0, 020e // +0007 │ │ +42faea: 1a00 ef5c |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@5cef │ │ +42faee: 6e20 7203 0900 |020b: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42faf4: 1400 81de 0f00 |020e: const v0, #float 1.45735e-39 // #000fde81 │ │ +42fafa: 350a 0700 |0211: if-ge v10, v0, 0218 // +0007 │ │ +42fafe: 1a00 bd12 |0213: const-string v0, "CREATE TABLE Favorites(id INTEGER PRIMARY KEY,feeditem INTEGER,feed INTEGER)" // string@12bd │ │ +42fb02: 6e20 7203 0900 |0215: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42fb08: 1400 82de 0f00 |0218: const v0, #float 1.45735e-39 // #000fde82 │ │ +42fb0e: 350a 0700 |021b: if-ge v10, v0, 0222 // +0007 │ │ +42fb12: 1a00 ee0b |021d: const-string v0, "ALTER TABLE FeedMedia ADD COLUMN last_played_time INTEGER DEFAULT 0" // string@0bee │ │ +42fb16: 6e20 7203 0900 |021f: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42fb1c: 1400 8dde 0f00 |0222: const v0, #float 1.45737e-39 // #000fde8d │ │ +42fb22: 350a 0c00 |0225: if-ge v10, v0, 0231 // +000c │ │ +42fb26: 1a00 b012 |0227: const-string v0, "CREATE INDEX FeedItems_pubDate ON FeedItems (pubDate)" // string@12b0 │ │ +42fb2a: 6e20 7203 0900 |0229: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42fb30: 1a00 b112 |022c: const-string v0, "CREATE INDEX FeedItems_read ON FeedItems (read)" // string@12b1 │ │ +42fb34: 6e20 7203 0900 |022e: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42fb3a: 1400 9305 1000 |0231: const v0, #float 1.47137e-39 // #00100593 │ │ +42fb40: 350a 4c00 |0234: if-ge v10, v0, 0280 // +004c │ │ +42fb44: 7401 6b03 1600 |0236: invoke-virtual/range {v22}, Landroid/database/sqlite/SQLiteDatabase;.beginTransaction:()V // method@036b │ │ +42fb4a: 1a00 015d |0239: const-string v0, "UPDATE Feeds │ │ SET hide = replace(hide, 'unplayed', 'noplay')" // string@5d01 │ │ -42fb86: 6e20 7203 0900 |023b: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42fb8c: 1a00 fd5c |023e: const-string v0, "UPDATE Feeds │ │ +42fb4e: 6e20 7203 0900 |023b: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42fb54: 1a00 fd5c |023e: const-string v0, "UPDATE Feeds │ │ SET hide = replace(hide, 'not_queued', 'noqueue')" // string@5cfd │ │ -42fb90: 6e20 7203 0900 |0240: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42fb96: 1a00 fc5c |0243: const-string v0, "UPDATE Feeds │ │ +42fb58: 6e20 7203 0900 |0240: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42fb5e: 1a00 fc5c |0243: const-string v0, "UPDATE Feeds │ │ SET hide = replace(hide, 'not_downloaded', 'nodl')" // string@5cfc │ │ -42fb9a: 6e20 7203 0900 |0245: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42fba0: 1a00 ff5c |0248: const-string v0, "UPDATE Feeds │ │ +42fb62: 6e20 7203 0900 |0245: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42fb68: 1a00 ff5c |0248: const-string v0, "UPDATE Feeds │ │ SET hide = replace(hide, 'played', 'unplayed')" // string@5cff │ │ -42fba4: 6e20 7203 0900 |024a: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42fbaa: 1a00 005d |024d: const-string v0, "UPDATE Feeds │ │ +42fb6c: 6e20 7203 0900 |024a: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42fb72: 1a00 005d |024d: const-string v0, "UPDATE Feeds │ │ SET hide = replace(hide, 'queued', 'not_queued')" // string@5d00 │ │ -42fbae: 6e20 7203 0900 |024f: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42fbb4: 1a00 f85c |0252: const-string v0, "UPDATE Feeds │ │ +42fb76: 6e20 7203 0900 |024f: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42fb7c: 1a00 f85c |0252: const-string v0, "UPDATE Feeds │ │ SET hide = replace(hide, 'downloaded', 'not_downloaded')" // string@5cf8 │ │ -42fbb8: 6e20 7203 0900 |0254: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42fbbe: 1a00 fa5c |0257: const-string v0, "UPDATE Feeds │ │ +42fb80: 6e20 7203 0900 |0254: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42fb86: 1a00 fa5c |0257: const-string v0, "UPDATE Feeds │ │ SET hide = replace(hide, 'noplay', 'played')" // string@5cfa │ │ -42fbc2: 6e20 7203 0900 |0259: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42fbc8: 1a00 fb5c |025c: const-string v0, "UPDATE Feeds │ │ +42fb8a: 6e20 7203 0900 |0259: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42fb90: 1a00 fb5c |025c: const-string v0, "UPDATE Feeds │ │ SET hide = replace(hide, 'noqueue', 'queued')" // string@5cfb │ │ -42fbcc: 6e20 7203 0900 |025e: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42fbd2: 1a00 f95c |0261: const-string v0, "UPDATE Feeds │ │ +42fb94: 6e20 7203 0900 |025e: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42fb9a: 1a00 f95c |0261: const-string v0, "UPDATE Feeds │ │ SET hide = replace(hide, 'nodl', 'downloaded')" // string@5cf9 │ │ -42fbd6: 6e20 7203 0900 |0263: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42fbdc: 1a00 fe5c |0266: const-string v0, "UPDATE Feeds │ │ +42fb9e: 6e20 7203 0900 |0263: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42fba4: 1a00 fe5c |0266: const-string v0, "UPDATE Feeds │ │ SET hide = replace(hide, 'paused', 'unplayed')" // string@5cfe │ │ -42fbe0: 6e20 7203 0900 |0268: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42fbe6: 7401 8103 1600 |026b: invoke-virtual/range {v22}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0381 │ │ -42fbec: 7401 7103 1600 |026e: invoke-virtual/range {v22}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0371 │ │ -42fbf2: 1a00 fe0b |0271: const-string v0, "ALTER TABLE Feeds ADD COLUMN include_filter TEXT DEFAULT ''" // string@0bfe │ │ -42fbf6: 6e20 7203 0900 |0273: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42fbfc: 1a00 f50b |0276: const-string v0, "ALTER TABLE Feeds ADD COLUMN exclude_filter TEXT DEFAULT ''" // string@0bf5 │ │ -42fc00: 6e20 7203 0900 |0278: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42fc06: 1a00 000c |027b: const-string v0, "ALTER TABLE Feeds ADD COLUMN keep_updated INTEGER DEFAULT 1" // string@0c00 │ │ -42fc0a: 6e20 7203 0900 |027d: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42fc10: 1400 9405 1000 |0280: const v0, #float 1.47137e-39 // #00100594 │ │ -42fc16: 350a 0700 |0283: if-ge v10, v0, 028a // +0007 │ │ -42fc1a: 1a00 035d |0285: const-string v0, "UPDATE Feeds SET last_update=NULL" // string@5d03 │ │ -42fc1e: 6e20 7203 0900 |0287: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42fc24: 1400 682d 1000 |028a: const v0, #float 1.48566e-39 // #00102d68 │ │ -42fc2a: 350a 0700 |028d: if-ge v10, v0, 0294 // +0007 │ │ -42fc2e: 1a00 f30b |028f: const-string v0, "ALTER TABLE Feeds ADD COLUMN custom_title TEXT" // string@0bf3 │ │ -42fc32: 6e20 7203 0900 |0291: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42fc38: 1400 f42e 1000 |0294: const v0, #float 1.48621e-39 // #00102ef4 │ │ -42fc3e: 350a 1b00 |0297: if-ge v10, v0, 02b2 // +001b │ │ -42fc42: 1a00 fd0b |0299: const-string v0, "ALTER TABLE Feeds ADD COLUMN image_url TEXT" // string@0bfd │ │ -42fc46: 6e20 7203 0900 |029b: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42fc4c: 1a00 e90b |029e: const-string v0, "ALTER TABLE FeedItems ADD COLUMN image_url TEXT" // string@0be9 │ │ -42fc50: 6e20 7203 0900 |02a0: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42fc56: 1a00 f25c |02a3: const-string v0, "UPDATE FeedItems SET image_url = ( SELECT download_url FROM FeedImages WHERE FeedImages.id = FeedItems.image)" // string@5cf2 │ │ -42fc5a: 6e20 7203 0900 |02a5: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42fc60: 1a00 025d |02a8: const-string v0, "UPDATE Feeds SET image_url = ( SELECT download_url FROM FeedImages WHERE FeedImages.id = Feeds.image)" // string@5d02 │ │ -42fc64: 6e20 7203 0900 |02aa: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42fc6a: 1a00 1a18 |02ad: const-string v0, "DROP TABLE FeedImages" // string@181a │ │ -42fc6e: 6e20 7203 0900 |02af: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42fc74: 1400 4055 1000 |02b2: const v0, #float 1.49995e-39 // #00105540 │ │ -42fc7a: 350a 0700 |02b5: if-ge v10, v0, 02bc // +0007 │ │ -42fc7e: 1a00 f70b |02b7: const-string v0, "ALTER TABLE Feeds ADD COLUMN feed_playback_speed REAL DEFAULT -1.0" // string@0bf7 │ │ -42fc82: 6e20 7203 0900 |02b9: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42fc88: 1400 4155 1000 |02bc: const v0, #float 1.49995e-39 // #00105541 │ │ -42fc8e: 350a 0700 |02bf: if-ge v10, v0, 02c6 // +0007 │ │ -42fc92: 1a00 060c |02c1: const-string v0, "ALTER TABLE Feeds ADD COLUMN sort_order TEXT" // string@0c06 │ │ -42fc96: 6e20 7203 0900 |02c3: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42fc9c: 1400 d0a1 1000 |02c6: const v0, #float 1.52742e-39 // #0010a1d0 │ │ -42fca2: 350a 0c00 |02c9: if-ge v10, v0, 02d5 // +000c │ │ -42fca6: 1a00 fa0b |02cb: const-string v0, "ALTER TABLE Feeds ADD COLUMN feed_volume_adaption INTEGER DEFAULT 0" // string@0bfa │ │ -42fcaa: 6e20 7203 0900 |02cd: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42fcb0: 1a00 0a0c |02d0: const-string v0, "ALTER TABLE SimpleChapters ADD COLUMN image_url TEXT DEFAULT NULL" // string@0c0a │ │ -42fcb4: 6e20 7203 0900 |02d2: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42fcba: 1400 d1a1 1000 |02d5: const v0, #float 1.52742e-39 // #0010a1d1 │ │ -42fcc0: 350a 0c00 |02d8: if-ge v10, v0, 02e4 // +000c │ │ -42fcc4: 1a00 f90b |02da: const-string v0, "ALTER TABLE Feeds ADD COLUMN feed_skip_intro INTEGER DEFAULT 0;" // string@0bf9 │ │ -42fcc8: 6e20 7203 0900 |02dc: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42fcce: 1a00 f80b |02df: const-string v0, "ALTER TABLE Feeds ADD COLUMN feed_skip_ending INTEGER DEFAULT 0;" // string@0bf8 │ │ -42fcd2: 6e20 7203 0900 |02e1: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42fcd8: 1400 a0d2 1e00 |02e4: const v0, #float 2.83062e-39 // #001ed2a0 │ │ -42fcde: 350a 0700 |02e7: if-ge v10, v0, 02ee // +0007 │ │ -42fce2: 1a00 f40b |02e9: const-string v0, "ALTER TABLE Feeds ADD COLUMN episode_notification INTEGER DEFAULT 0;" // string@0bf4 │ │ -42fce6: 6e20 7203 0900 |02eb: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42fcec: 1400 b0f9 1e00 |02ee: const v0, #float 2.84464e-39 // #001ef9b0 │ │ -42fcf2: 350a 1100 |02f1: if-ge v10, v0, 0302 // +0011 │ │ -42fcf6: 1a00 f15c |02f3: const-string v0, "UPDATE FeedItems SET description = content_encoded, content_encoded = NULL WHERE length(description) < length(content_encoded)" // string@5cf1 │ │ -42fcfa: 6e20 7203 0900 |02f5: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42fd00: 1a00 f05c |02f8: const-string v0, "UPDATE FeedItems SET content_encoded = NULL" // string@5cf0 │ │ -42fd04: 6e20 7203 0900 |02fa: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42fd0a: 1a00 070c |02fd: const-string v0, "ALTER TABLE Feeds ADD COLUMN tags TEXT;" // string@0c07 │ │ -42fd0e: 6e20 7203 0900 |02ff: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42fd14: 1400 d047 1f00 |0302: const v0, #float 2.87266e-39 // #001f47d0 │ │ -42fd1a: 350a 0700 |0305: if-ge v10, v0, 030c // +0007 │ │ -42fd1e: 1a00 020c |0307: const-string v0, "ALTER TABLE Feeds ADD COLUMN minimal_duration_filter INTEGER DEFAULT -1" // string@0c02 │ │ -42fd22: 6e20 7203 0900 |0309: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42fd28: 1400 e06e 1f00 |030c: const v0, #float 2.88667e-39 // #001f6ee0 │ │ -42fd2e: 350a 0700 |030f: if-ge v10, v0, 0316 // +0007 │ │ -42fd32: 1a00 eb0b |0311: const-string v0, "ALTER TABLE FeedItems ADD COLUMN podcastindex_chapter_url TEXT" // string@0beb │ │ -42fd36: 6e20 7203 0900 |0313: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42fd3c: 1400 d0ed 2d00 |0316: const v0, #float 4.21791e-39 // #002dedd0 │ │ -42fd42: 350a 0700 |0319: if-ge v10, v0, 0320 // +0007 │ │ -42fd46: 1a00 030c |031b: const-string v0, "ALTER TABLE Feeds ADD COLUMN new_episodes_action INTEGER DEFAULT 0" // string@0c03 │ │ -42fd4a: 6e20 7203 0900 |031d: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42fd50: 0e00 |0320: return-void │ │ +42fba8: 6e20 7203 0900 |0268: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42fbae: 7401 8103 1600 |026b: invoke-virtual/range {v22}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0381 │ │ +42fbb4: 7401 7103 1600 |026e: invoke-virtual/range {v22}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0371 │ │ +42fbba: 1a00 fe0b |0271: const-string v0, "ALTER TABLE Feeds ADD COLUMN include_filter TEXT DEFAULT ''" // string@0bfe │ │ +42fbbe: 6e20 7203 0900 |0273: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42fbc4: 1a00 f50b |0276: const-string v0, "ALTER TABLE Feeds ADD COLUMN exclude_filter TEXT DEFAULT ''" // string@0bf5 │ │ +42fbc8: 6e20 7203 0900 |0278: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42fbce: 1a00 000c |027b: const-string v0, "ALTER TABLE Feeds ADD COLUMN keep_updated INTEGER DEFAULT 1" // string@0c00 │ │ +42fbd2: 6e20 7203 0900 |027d: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42fbd8: 1400 9405 1000 |0280: const v0, #float 1.47137e-39 // #00100594 │ │ +42fbde: 350a 0700 |0283: if-ge v10, v0, 028a // +0007 │ │ +42fbe2: 1a00 035d |0285: const-string v0, "UPDATE Feeds SET last_update=NULL" // string@5d03 │ │ +42fbe6: 6e20 7203 0900 |0287: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42fbec: 1400 682d 1000 |028a: const v0, #float 1.48566e-39 // #00102d68 │ │ +42fbf2: 350a 0700 |028d: if-ge v10, v0, 0294 // +0007 │ │ +42fbf6: 1a00 f30b |028f: const-string v0, "ALTER TABLE Feeds ADD COLUMN custom_title TEXT" // string@0bf3 │ │ +42fbfa: 6e20 7203 0900 |0291: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42fc00: 1400 f42e 1000 |0294: const v0, #float 1.48621e-39 // #00102ef4 │ │ +42fc06: 350a 1b00 |0297: if-ge v10, v0, 02b2 // +001b │ │ +42fc0a: 1a00 fd0b |0299: const-string v0, "ALTER TABLE Feeds ADD COLUMN image_url TEXT" // string@0bfd │ │ +42fc0e: 6e20 7203 0900 |029b: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42fc14: 1a00 e90b |029e: const-string v0, "ALTER TABLE FeedItems ADD COLUMN image_url TEXT" // string@0be9 │ │ +42fc18: 6e20 7203 0900 |02a0: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42fc1e: 1a00 f25c |02a3: const-string v0, "UPDATE FeedItems SET image_url = ( SELECT download_url FROM FeedImages WHERE FeedImages.id = FeedItems.image)" // string@5cf2 │ │ +42fc22: 6e20 7203 0900 |02a5: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42fc28: 1a00 025d |02a8: const-string v0, "UPDATE Feeds SET image_url = ( SELECT download_url FROM FeedImages WHERE FeedImages.id = Feeds.image)" // string@5d02 │ │ +42fc2c: 6e20 7203 0900 |02aa: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42fc32: 1a00 1a18 |02ad: const-string v0, "DROP TABLE FeedImages" // string@181a │ │ +42fc36: 6e20 7203 0900 |02af: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42fc3c: 1400 4055 1000 |02b2: const v0, #float 1.49995e-39 // #00105540 │ │ +42fc42: 350a 0700 |02b5: if-ge v10, v0, 02bc // +0007 │ │ +42fc46: 1a00 f70b |02b7: const-string v0, "ALTER TABLE Feeds ADD COLUMN feed_playback_speed REAL DEFAULT -1.0" // string@0bf7 │ │ +42fc4a: 6e20 7203 0900 |02b9: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42fc50: 1400 4155 1000 |02bc: const v0, #float 1.49995e-39 // #00105541 │ │ +42fc56: 350a 0700 |02bf: if-ge v10, v0, 02c6 // +0007 │ │ +42fc5a: 1a00 060c |02c1: const-string v0, "ALTER TABLE Feeds ADD COLUMN sort_order TEXT" // string@0c06 │ │ +42fc5e: 6e20 7203 0900 |02c3: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42fc64: 1400 d0a1 1000 |02c6: const v0, #float 1.52742e-39 // #0010a1d0 │ │ +42fc6a: 350a 0c00 |02c9: if-ge v10, v0, 02d5 // +000c │ │ +42fc6e: 1a00 fa0b |02cb: const-string v0, "ALTER TABLE Feeds ADD COLUMN feed_volume_adaption INTEGER DEFAULT 0" // string@0bfa │ │ +42fc72: 6e20 7203 0900 |02cd: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42fc78: 1a00 0a0c |02d0: const-string v0, "ALTER TABLE SimpleChapters ADD COLUMN image_url TEXT DEFAULT NULL" // string@0c0a │ │ +42fc7c: 6e20 7203 0900 |02d2: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42fc82: 1400 d1a1 1000 |02d5: const v0, #float 1.52742e-39 // #0010a1d1 │ │ +42fc88: 350a 0c00 |02d8: if-ge v10, v0, 02e4 // +000c │ │ +42fc8c: 1a00 f90b |02da: const-string v0, "ALTER TABLE Feeds ADD COLUMN feed_skip_intro INTEGER DEFAULT 0;" // string@0bf9 │ │ +42fc90: 6e20 7203 0900 |02dc: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42fc96: 1a00 f80b |02df: const-string v0, "ALTER TABLE Feeds ADD COLUMN feed_skip_ending INTEGER DEFAULT 0;" // string@0bf8 │ │ +42fc9a: 6e20 7203 0900 |02e1: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42fca0: 1400 a0d2 1e00 |02e4: const v0, #float 2.83062e-39 // #001ed2a0 │ │ +42fca6: 350a 0700 |02e7: if-ge v10, v0, 02ee // +0007 │ │ +42fcaa: 1a00 f40b |02e9: const-string v0, "ALTER TABLE Feeds ADD COLUMN episode_notification INTEGER DEFAULT 0;" // string@0bf4 │ │ +42fcae: 6e20 7203 0900 |02eb: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42fcb4: 1400 b0f9 1e00 |02ee: const v0, #float 2.84464e-39 // #001ef9b0 │ │ +42fcba: 350a 1100 |02f1: if-ge v10, v0, 0302 // +0011 │ │ +42fcbe: 1a00 f15c |02f3: const-string v0, "UPDATE FeedItems SET description = content_encoded, content_encoded = NULL WHERE length(description) < length(content_encoded)" // string@5cf1 │ │ +42fcc2: 6e20 7203 0900 |02f5: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42fcc8: 1a00 f05c |02f8: const-string v0, "UPDATE FeedItems SET content_encoded = NULL" // string@5cf0 │ │ +42fccc: 6e20 7203 0900 |02fa: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42fcd2: 1a00 070c |02fd: const-string v0, "ALTER TABLE Feeds ADD COLUMN tags TEXT;" // string@0c07 │ │ +42fcd6: 6e20 7203 0900 |02ff: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42fcdc: 1400 d047 1f00 |0302: const v0, #float 2.87266e-39 // #001f47d0 │ │ +42fce2: 350a 0700 |0305: if-ge v10, v0, 030c // +0007 │ │ +42fce6: 1a00 020c |0307: const-string v0, "ALTER TABLE Feeds ADD COLUMN minimal_duration_filter INTEGER DEFAULT -1" // string@0c02 │ │ +42fcea: 6e20 7203 0900 |0309: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42fcf0: 1400 e06e 1f00 |030c: const v0, #float 2.88667e-39 // #001f6ee0 │ │ +42fcf6: 350a 0700 |030f: if-ge v10, v0, 0316 // +0007 │ │ +42fcfa: 1a00 eb0b |0311: const-string v0, "ALTER TABLE FeedItems ADD COLUMN podcastindex_chapter_url TEXT" // string@0beb │ │ +42fcfe: 6e20 7203 0900 |0313: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42fd04: 1400 d0ed 2d00 |0316: const v0, #float 4.21791e-39 // #002dedd0 │ │ +42fd0a: 350a 0700 |0319: if-ge v10, v0, 0320 // +0007 │ │ +42fd0e: 1a00 030c |031b: const-string v0, "ALTER TABLE Feeds ADD COLUMN new_episodes_action INTEGER DEFAULT 0" // string@0c03 │ │ +42fd12: 6e20 7203 0900 |031d: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42fd18: 0e00 |0320: return-void │ │ catches : 2 │ │ 0x017e - 0x0185 │ │ Ljava/lang/Exception; -> 0x01b9 │ │ 0x0189 - 0x01b8 │ │ Ljava/lang/Exception; -> 0x01b9 │ │ positions : │ │ 0x0009 line=19 │ │ @@ -1009775,50 +1009775,50 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 63 16-bit code units │ │ -42fd6c: |[42fd6c] de.danoeh.antennapod.storage.database.PodDBAdapter$1.:()V │ │ -42fd7c: 7100 fcab 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedCounter;.values:()[Lde/danoeh/antennapod/model/feed/FeedCounter; // method@abfc │ │ -42fd82: 0c00 |0003: move-result-object v0 │ │ -42fd84: 2100 |0004: array-length v0, v0 │ │ -42fd86: 2300 0120 |0005: new-array v0, v0, [I // type@2001 │ │ -42fd8a: 6900 54d0 |0007: sput-object v0, Lde/danoeh/antennapod/storage/database/PodDBAdapter$1;.$SwitchMap$de$danoeh$antennapod$model$feed$FeedCounter:[I // field@d054 │ │ -42fd8e: 6201 0e97 |0009: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_NEW:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@970e │ │ -42fd92: 6e10 97b2 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -42fd98: 0a01 |000e: move-result v1 │ │ -42fd9a: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -42fd9c: 4b02 0001 |0010: aput v2, v0, v1 │ │ -42fda0: 6200 54d0 |0012: sget-object v0, Lde/danoeh/antennapod/storage/database/PodDBAdapter$1;.$SwitchMap$de$danoeh$antennapod$model$feed$FeedCounter:[I // field@d054 │ │ -42fda4: 6201 1097 |0014: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_UNPLAYED:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@9710 │ │ -42fda8: 6e10 97b2 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -42fdae: 0a01 |0019: move-result v1 │ │ -42fdb0: 1222 |001a: const/4 v2, #int 2 // #2 │ │ -42fdb2: 4b02 0001 |001b: aput v2, v0, v1 │ │ -42fdb6: 6200 54d0 |001d: sget-object v0, Lde/danoeh/antennapod/storage/database/PodDBAdapter$1;.$SwitchMap$de$danoeh$antennapod$model$feed$FeedCounter:[I // field@d054 │ │ -42fdba: 6201 0c97 |001f: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_DOWNLOADED:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@970c │ │ -42fdbe: 6e10 97b2 0100 |0021: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -42fdc4: 0a01 |0024: move-result v1 │ │ -42fdc6: 1232 |0025: const/4 v2, #int 3 // #3 │ │ -42fdc8: 4b02 0001 |0026: aput v2, v0, v1 │ │ -42fdcc: 6200 54d0 |0028: sget-object v0, Lde/danoeh/antennapod/storage/database/PodDBAdapter$1;.$SwitchMap$de$danoeh$antennapod$model$feed$FeedCounter:[I // field@d054 │ │ -42fdd0: 6201 0d97 |002a: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_DOWNLOADED_UNPLAYED:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@970d │ │ -42fdd4: 6e10 97b2 0100 |002c: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -42fdda: 0a01 |002f: move-result v1 │ │ -42fddc: 1242 |0030: const/4 v2, #int 4 // #4 │ │ -42fdde: 4b02 0001 |0031: aput v2, v0, v1 │ │ -42fde2: 6200 54d0 |0033: sget-object v0, Lde/danoeh/antennapod/storage/database/PodDBAdapter$1;.$SwitchMap$de$danoeh$antennapod$model$feed$FeedCounter:[I // field@d054 │ │ -42fde6: 6201 0f97 |0035: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_NONE:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@970f │ │ -42fdea: 6e10 97b2 0100 |0037: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -42fdf0: 0a01 |003a: move-result v1 │ │ -42fdf2: 1252 |003b: const/4 v2, #int 5 // #5 │ │ -42fdf4: 4b02 0001 |003c: aput v2, v0, v1 │ │ -42fdf8: 0e00 |003e: return-void │ │ +42fd34: |[42fd34] de.danoeh.antennapod.storage.database.PodDBAdapter$1.:()V │ │ +42fd44: 7100 fcab 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedCounter;.values:()[Lde/danoeh/antennapod/model/feed/FeedCounter; // method@abfc │ │ +42fd4a: 0c00 |0003: move-result-object v0 │ │ +42fd4c: 2100 |0004: array-length v0, v0 │ │ +42fd4e: 2300 0120 |0005: new-array v0, v0, [I // type@2001 │ │ +42fd52: 6900 54d0 |0007: sput-object v0, Lde/danoeh/antennapod/storage/database/PodDBAdapter$1;.$SwitchMap$de$danoeh$antennapod$model$feed$FeedCounter:[I // field@d054 │ │ +42fd56: 6201 0e97 |0009: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_NEW:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@970e │ │ +42fd5a: 6e10 97b2 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +42fd60: 0a01 |000e: move-result v1 │ │ +42fd62: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +42fd64: 4b02 0001 |0010: aput v2, v0, v1 │ │ +42fd68: 6200 54d0 |0012: sget-object v0, Lde/danoeh/antennapod/storage/database/PodDBAdapter$1;.$SwitchMap$de$danoeh$antennapod$model$feed$FeedCounter:[I // field@d054 │ │ +42fd6c: 6201 1097 |0014: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_UNPLAYED:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@9710 │ │ +42fd70: 6e10 97b2 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +42fd76: 0a01 |0019: move-result v1 │ │ +42fd78: 1222 |001a: const/4 v2, #int 2 // #2 │ │ +42fd7a: 4b02 0001 |001b: aput v2, v0, v1 │ │ +42fd7e: 6200 54d0 |001d: sget-object v0, Lde/danoeh/antennapod/storage/database/PodDBAdapter$1;.$SwitchMap$de$danoeh$antennapod$model$feed$FeedCounter:[I // field@d054 │ │ +42fd82: 6201 0c97 |001f: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_DOWNLOADED:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@970c │ │ +42fd86: 6e10 97b2 0100 |0021: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +42fd8c: 0a01 |0024: move-result v1 │ │ +42fd8e: 1232 |0025: const/4 v2, #int 3 // #3 │ │ +42fd90: 4b02 0001 |0026: aput v2, v0, v1 │ │ +42fd94: 6200 54d0 |0028: sget-object v0, Lde/danoeh/antennapod/storage/database/PodDBAdapter$1;.$SwitchMap$de$danoeh$antennapod$model$feed$FeedCounter:[I // field@d054 │ │ +42fd98: 6201 0d97 |002a: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_DOWNLOADED_UNPLAYED:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@970d │ │ +42fd9c: 6e10 97b2 0100 |002c: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +42fda2: 0a01 |002f: move-result v1 │ │ +42fda4: 1242 |0030: const/4 v2, #int 4 // #4 │ │ +42fda6: 4b02 0001 |0031: aput v2, v0, v1 │ │ +42fdaa: 6200 54d0 |0033: sget-object v0, Lde/danoeh/antennapod/storage/database/PodDBAdapter$1;.$SwitchMap$de$danoeh$antennapod$model$feed$FeedCounter:[I // field@d054 │ │ +42fdae: 6201 0f97 |0035: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_NONE:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@970f │ │ +42fdb2: 6e10 97b2 0100 |0037: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +42fdb8: 0a01 |003a: move-result v1 │ │ +42fdba: 1252 |003b: const/4 v2, #int 5 // #5 │ │ +42fdbc: 4b02 0001 |003c: aput v2, v0, v1 │ │ +42fdc0: 0e00 |003e: return-void │ │ catches : 5 │ │ 0x0009 - 0x0012 │ │ Ljava/lang/NoSuchFieldError; -> 0x0012 │ │ 0x0012 - 0x001d │ │ Ljava/lang/NoSuchFieldError; -> 0x001d │ │ 0x001d - 0x0028 │ │ Ljava/lang/NoSuchFieldError; -> 0x0028 │ │ @@ -1009861,24 +1009861,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 │ │ -42fe3c: |[42fe3c] de.danoeh.antennapod.storage.database.PodDBAdapter$PodDBHelper.:(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;)V │ │ -42fe4c: 1404 d0ed 2d00 |0000: const v4, #float 4.21791e-39 // #002dedd0 │ │ -42fe52: 2205 c81d |0003: new-instance v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter$PodDbErrorHandler; // type@1dc8 │ │ -42fe56: 7010 25b0 0500 |0005: invoke-direct {v5}, Lde/danoeh/antennapod/storage/database/PodDBAdapter$PodDbErrorHandler;.:()V // method@b025 │ │ -42fe5c: 0760 |0008: move-object v0, v6 │ │ -42fe5e: 0771 |0009: move-object v1, v7 │ │ -42fe60: 0782 |000a: move-object v2, v8 │ │ -42fe62: 0793 |000b: move-object v3, v9 │ │ -42fe64: 7606 8303 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@0383 │ │ -42fe6a: 0e00 |000f: return-void │ │ +42fe04: |[42fe04] de.danoeh.antennapod.storage.database.PodDBAdapter$PodDBHelper.:(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;)V │ │ +42fe14: 1404 d0ed 2d00 |0000: const v4, #float 4.21791e-39 // #002dedd0 │ │ +42fe1a: 2205 c81d |0003: new-instance v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter$PodDbErrorHandler; // type@1dc8 │ │ +42fe1e: 7010 25b0 0500 |0005: invoke-direct {v5}, Lde/danoeh/antennapod/storage/database/PodDBAdapter$PodDbErrorHandler;.:()V // method@b025 │ │ +42fe24: 0760 |0008: move-object v0, v6 │ │ +42fe26: 0771 |0009: move-object v1, v7 │ │ +42fe28: 0782 |000a: move-object v2, v8 │ │ +42fe2a: 0793 |000b: move-object v3, v9 │ │ +42fe2c: 7606 8303 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@0383 │ │ +42fe32: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=1484 │ │ 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; │ │ @@ -1009890,42 +1009890,42 @@ │ │ type : '(Landroid/database/sqlite/SQLiteDatabase;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 66 16-bit code units │ │ -42fe6c: |[42fe6c] de.danoeh.antennapod.storage.database.PodDBAdapter$PodDBHelper.onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V │ │ -42fe7c: 1a00 c012 |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@12c0 │ │ -42fe80: 6e20 7203 0200 |0002: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42fe86: 1a00 be12 |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@12be │ │ -42fe8a: 6e20 7203 0200 |0007: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42fe90: 1a00 bf12 |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@12bf │ │ -42fe94: 6e20 7203 0200 |000c: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42fe9a: 1a00 bc12 |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@12bc │ │ -42fe9e: 6e20 7203 0200 |0011: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42fea4: 1a00 c912 |0014: const-string v0, "CREATE TABLE Queue(id INTEGER PRIMARY KEY,feeditem INTEGER,feed INTEGER)" // string@12c9 │ │ -42fea8: 6e20 7203 0200 |0016: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42feae: 1a00 ca12 |0019: const-string v0, "CREATE TABLE SimpleChapters (id INTEGER PRIMARY KEY AUTOINCREMENT ,title TEXT,start INTEGER,feeditem INTEGER,link TEXT,image_url TEXT)" // string@12ca │ │ -42feb2: 6e20 7203 0200 |001b: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42feb8: 1a00 bd12 |001e: const-string v0, "CREATE TABLE Favorites(id INTEGER PRIMARY KEY,feeditem INTEGER,feed INTEGER)" // string@12bd │ │ -42febc: 6e20 7203 0200 |0020: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42fec2: 1a00 af12 |0023: const-string v0, "CREATE INDEX FeedItems_feed ON FeedItems (feed)" // string@12af │ │ -42fec6: 6e20 7203 0200 |0025: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42fecc: 1a00 b012 |0028: const-string v0, "CREATE INDEX FeedItems_pubDate ON FeedItems (pubDate)" // string@12b0 │ │ -42fed0: 6e20 7203 0200 |002a: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42fed6: 1a00 b112 |002d: const-string v0, "CREATE INDEX FeedItems_read ON FeedItems (read)" // string@12b1 │ │ -42feda: 6e20 7203 0200 |002f: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42fee0: 1a00 b212 |0032: const-string v0, "CREATE INDEX FeedMedia_feeditem ON FeedMedia (feeditem)" // string@12b2 │ │ -42fee4: 6e20 7203 0200 |0034: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42feea: 1a00 ba12 |0037: const-string v0, "CREATE INDEX Queue_feeditem ON Queue (feeditem)" // string@12ba │ │ -42feee: 6e20 7203 0200 |0039: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42fef4: 1a00 bb12 |003c: const-string v0, "CREATE INDEX SimpleChapters_feeditem ON SimpleChapters (feeditem)" // string@12bb │ │ -42fef8: 6e20 7203 0200 |003e: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42fefe: 0e00 |0041: return-void │ │ +42fe34: |[42fe34] de.danoeh.antennapod.storage.database.PodDBAdapter$PodDBHelper.onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V │ │ +42fe44: 1a00 c012 |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@12c0 │ │ +42fe48: 6e20 7203 0200 |0002: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42fe4e: 1a00 be12 |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@12be │ │ +42fe52: 6e20 7203 0200 |0007: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42fe58: 1a00 bf12 |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@12bf │ │ +42fe5c: 6e20 7203 0200 |000c: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42fe62: 1a00 bc12 |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@12bc │ │ +42fe66: 6e20 7203 0200 |0011: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42fe6c: 1a00 c912 |0014: const-string v0, "CREATE TABLE Queue(id INTEGER PRIMARY KEY,feeditem INTEGER,feed INTEGER)" // string@12c9 │ │ +42fe70: 6e20 7203 0200 |0016: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42fe76: 1a00 ca12 |0019: const-string v0, "CREATE TABLE SimpleChapters (id INTEGER PRIMARY KEY AUTOINCREMENT ,title TEXT,start INTEGER,feeditem INTEGER,link TEXT,image_url TEXT)" // string@12ca │ │ +42fe7a: 6e20 7203 0200 |001b: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42fe80: 1a00 bd12 |001e: const-string v0, "CREATE TABLE Favorites(id INTEGER PRIMARY KEY,feeditem INTEGER,feed INTEGER)" // string@12bd │ │ +42fe84: 6e20 7203 0200 |0020: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42fe8a: 1a00 af12 |0023: const-string v0, "CREATE INDEX FeedItems_feed ON FeedItems (feed)" // string@12af │ │ +42fe8e: 6e20 7203 0200 |0025: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42fe94: 1a00 b012 |0028: const-string v0, "CREATE INDEX FeedItems_pubDate ON FeedItems (pubDate)" // string@12b0 │ │ +42fe98: 6e20 7203 0200 |002a: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42fe9e: 1a00 b112 |002d: const-string v0, "CREATE INDEX FeedItems_read ON FeedItems (read)" // string@12b1 │ │ +42fea2: 6e20 7203 0200 |002f: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42fea8: 1a00 b212 |0032: const-string v0, "CREATE INDEX FeedMedia_feeditem ON FeedMedia (feeditem)" // string@12b2 │ │ +42feac: 6e20 7203 0200 |0034: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42feb2: 1a00 ba12 |0037: const-string v0, "CREATE INDEX Queue_feeditem ON Queue (feeditem)" // string@12ba │ │ +42feb6: 6e20 7203 0200 |0039: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42febc: 1a00 bb12 |003c: const-string v0, "CREATE INDEX SimpleChapters_feeditem ON SimpleChapters (feeditem)" // string@12bb │ │ +42fec0: 6e20 7203 0200 |003e: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42fec6: 0e00 |0041: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1489 │ │ 0x0007 line=1490 │ │ 0x000c line=1491 │ │ 0x0011 line=1492 │ │ 0x0016 line=1493 │ │ @@ -1009946,43 +1009946,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 │ │ -42ff00: |[42ff00] de.danoeh.antennapod.storage.database.PodDBAdapter$PodDBHelper.onUpgrade:(Landroid/database/sqlite/SQLiteDatabase;II)V │ │ -42ff10: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -42ff14: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -42ff1a: 1a01 3d5e |0005: const-string v1, "Upgrading from version " // string@5e3d │ │ -42ff1e: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42ff24: 6e20 57b3 6000 |000a: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -42ff2a: 1a01 c201 |000d: const-string v1, " to " // string@01c2 │ │ -42ff2e: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42ff34: 6e20 57b3 7000 |0012: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -42ff3a: 1a01 9709 |0015: const-string v1, "." // string@0997 │ │ -42ff3e: 6e20 5cb3 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42ff44: 6e10 67b3 0000 |001a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -42ff4a: 0c00 |001d: move-result-object v0 │ │ -42ff4c: 1a01 6e17 |001e: const-string v1, "DBAdapter" // string@176e │ │ -42ff50: 7120 080b 0100 |0020: invoke-static {v1, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0b08 │ │ -42ff56: 7130 20b0 6507 |0023: invoke-static {v5, v6, v7}, Lde/danoeh/antennapod/storage/database/DBUpgrader;.upgrade:(Landroid/database/sqlite/SQLiteDatabase;II)V // method@b020 │ │ -42ff5c: 2206 8f1e |0026: new-instance v6, Ljava/lang/StringBuilder; // type@1e8f │ │ -42ff60: 7010 50b3 0600 |0028: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -42ff66: 1a07 c717 |002b: const-string v7, "DELETE FROM DownloadLog WHERE completion_date<" // string@17c7 │ │ -42ff6a: 6e20 5cb3 7600 |002d: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42ff70: 7100 69b3 0000 |0030: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b369 │ │ -42ff76: 0b00 |0033: move-result-wide v0 │ │ -42ff78: 1702 0084 0c24 |0034: const-wide/32 v2, #float 3.04695e-17 // #240c8400 │ │ -42ff7e: bc20 |0037: sub-long/2addr v0, v2 │ │ -42ff80: 6e30 58b3 0601 |0038: invoke-virtual {v6, v0, v1}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ -42ff86: 6e10 67b3 0600 |003b: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -42ff8c: 0c06 |003e: move-result-object v6 │ │ -42ff8e: 6e20 7203 6500 |003f: invoke-virtual {v5, v6}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -42ff94: 0e00 |0042: return-void │ │ +42fec8: |[42fec8] de.danoeh.antennapod.storage.database.PodDBAdapter$PodDBHelper.onUpgrade:(Landroid/database/sqlite/SQLiteDatabase;II)V │ │ +42fed8: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +42fedc: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +42fee2: 1a01 3d5e |0005: const-string v1, "Upgrading from version " // string@5e3d │ │ +42fee6: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42feec: 6e20 57b3 6000 |000a: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +42fef2: 1a01 c201 |000d: const-string v1, " to " // string@01c2 │ │ +42fef6: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42fefc: 6e20 57b3 7000 |0012: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +42ff02: 1a01 9709 |0015: const-string v1, "." // string@0997 │ │ +42ff06: 6e20 5cb3 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42ff0c: 6e10 67b3 0000 |001a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +42ff12: 0c00 |001d: move-result-object v0 │ │ +42ff14: 1a01 6e17 |001e: const-string v1, "DBAdapter" // string@176e │ │ +42ff18: 7120 080b 0100 |0020: invoke-static {v1, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0b08 │ │ +42ff1e: 7130 20b0 6507 |0023: invoke-static {v5, v6, v7}, Lde/danoeh/antennapod/storage/database/DBUpgrader;.upgrade:(Landroid/database/sqlite/SQLiteDatabase;II)V // method@b020 │ │ +42ff24: 2206 8f1e |0026: new-instance v6, Ljava/lang/StringBuilder; // type@1e8f │ │ +42ff28: 7010 50b3 0600 |0028: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +42ff2e: 1a07 c717 |002b: const-string v7, "DELETE FROM DownloadLog WHERE completion_date<" // string@17c7 │ │ +42ff32: 6e20 5cb3 7600 |002d: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42ff38: 7100 69b3 0000 |0030: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b369 │ │ +42ff3e: 0b00 |0033: move-result-wide v0 │ │ +42ff40: 1702 0084 0c24 |0034: const-wide/32 v2, #float 3.04695e-17 // #240c8400 │ │ +42ff46: bc20 |0037: sub-long/2addr v0, v2 │ │ +42ff48: 6e30 58b3 0601 |0038: invoke-virtual {v6, v0, v1}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ +42ff4e: 6e10 67b3 0600 |003b: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +42ff54: 0c06 |003e: move-result-object v6 │ │ +42ff56: 6e20 7203 6500 |003f: invoke-virtual {v5, v6}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +42ff5c: 0e00 |0042: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1507 │ │ 0x0023 line=1508 │ │ 0x0026 line=1510 │ │ 0x0030 line=1511 │ │ 0x003f line=1510 │ │ @@ -1010023,17 +1010023,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42ff98: |[42ff98] de.danoeh.antennapod.storage.database.PodDBAdapter$PodDbErrorHandler.:()V │ │ -42ffa8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42ffae: 0e00 |0003: return-void │ │ +42ff60: |[42ff60] de.danoeh.antennapod.storage.database.PodDBAdapter$PodDbErrorHandler.:()V │ │ +42ff70: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +42ff76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1453 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/storage/database/PodDBAdapter$PodDbErrorHandler; │ │ │ │ Virtual methods - │ │ @@ -1010042,58 +1010042,58 @@ │ │ type : '(Landroid/database/sqlite/SQLiteDatabase;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 96 16-bit code units │ │ -42ffb0: |[42ffb0] de.danoeh.antennapod.storage.database.PodDBAdapter$PodDbErrorHandler.onCorruption:(Landroid/database/sqlite/SQLiteDatabase;)V │ │ -42ffc0: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -42ffc4: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -42ffca: 1a01 5618 |0005: const-string v1, "Database corrupted: " // string@1856 │ │ -42ffce: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42ffd4: 6e10 7503 0600 |000a: invoke-virtual {v6}, Landroid/database/sqlite/SQLiteDatabase;.getPath:()Ljava/lang/String; // method@0375 │ │ -42ffda: 0c01 |000d: move-result-object v1 │ │ -42ffdc: 6e20 5cb3 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42ffe2: 6e10 67b3 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -42ffe8: 0c00 |0014: move-result-object v0 │ │ -42ffea: 1a01 b14f |0015: const-string v1, "PodDBAdapter" // string@4fb1 │ │ -42ffee: 7120 000b 0100 |0017: invoke-static {v1, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -42fff4: 2200 3e1e |001a: new-instance v0, Ljava/io/File; // type@1e3e │ │ -42fff8: 6e10 7503 0600 |001c: invoke-virtual {v6}, Landroid/database/sqlite/SQLiteDatabase;.getPath:()Ljava/lang/String; // method@0375 │ │ -42fffe: 0c02 |001f: move-result-object v2 │ │ -430000: 7020 c5b1 2000 |0020: invoke-direct {v0, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b1c5 │ │ -430006: 7100 27b0 0000 |0023: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.-$$Nest$sfgetcontext:()Landroid/content/Context; // method@b027 │ │ -43000c: 0c02 |0026: move-result-object v2 │ │ -43000e: 1203 |0027: const/4 v3, #int 0 // #0 │ │ -430010: 6e20 2502 3200 |0028: invoke-virtual {v2, v3}, Landroid/content/Context;.getExternalFilesDir:(Ljava/lang/String;)Ljava/io/File; // method@0225 │ │ -430016: 0c02 |002b: move-result-object v2 │ │ -430018: 2203 3e1e |002c: new-instance v3, Ljava/io/File; // type@1e3e │ │ -43001c: 1a04 cd16 |002e: const-string v4, "CorruptedDatabaseBackup.db" // string@16cd │ │ -430020: 7030 c4b1 2304 |0030: invoke-direct {v3, v2, v4}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@b1c4 │ │ -430026: 7120 58b7 3000 |0033: invoke-static {v0, v3}, Lorg/apache/commons/io/FileUtils;.copyFile:(Ljava/io/File;Ljava/io/File;)V // method@b758 │ │ -43002c: 2200 8f1e |0036: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -430030: 7010 50b3 0000 |0038: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -430036: 1a02 de19 |003b: const-string v2, "Dumped database to " // string@19de │ │ -43003a: 6e20 5cb3 2000 |003d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430040: 6e10 d4b1 0300 |0040: invoke-virtual {v3}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@b1d4 │ │ -430046: 0c02 |0043: move-result-object v2 │ │ -430048: 6e20 5cb3 2000 |0044: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -43004e: 6e10 67b3 0000 |0047: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -430054: 0c00 |004a: move-result-object v0 │ │ -430056: 7120 fe0a 0100 |004b: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -43005c: 2809 |004e: goto 0057 // +0009 │ │ -43005e: 0d00 |004f: move-exception v0 │ │ -430060: 7110 020b 0000 |0050: invoke-static {v0}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ -430066: 0c00 |0053: move-result-object v0 │ │ -430068: 7120 fe0a 0100 |0054: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -43006e: 2200 9900 |0057: new-instance v0, Landroid/database/DefaultDatabaseErrorHandler; // type@0099 │ │ -430072: 7010 6203 0000 |0059: invoke-direct {v0}, Landroid/database/DefaultDatabaseErrorHandler;.:()V // method@0362 │ │ -430078: 6e20 6303 6000 |005c: invoke-virtual {v0, v6}, Landroid/database/DefaultDatabaseErrorHandler;.onCorruption:(Landroid/database/sqlite/SQLiteDatabase;)V // method@0363 │ │ -43007e: 0e00 |005f: return-void │ │ +42ff78: |[42ff78] de.danoeh.antennapod.storage.database.PodDBAdapter$PodDbErrorHandler.onCorruption:(Landroid/database/sqlite/SQLiteDatabase;)V │ │ +42ff88: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +42ff8c: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +42ff92: 1a01 5618 |0005: const-string v1, "Database corrupted: " // string@1856 │ │ +42ff96: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42ff9c: 6e10 7503 0600 |000a: invoke-virtual {v6}, Landroid/database/sqlite/SQLiteDatabase;.getPath:()Ljava/lang/String; // method@0375 │ │ +42ffa2: 0c01 |000d: move-result-object v1 │ │ +42ffa4: 6e20 5cb3 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42ffaa: 6e10 67b3 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +42ffb0: 0c00 |0014: move-result-object v0 │ │ +42ffb2: 1a01 b14f |0015: const-string v1, "PodDBAdapter" // string@4fb1 │ │ +42ffb6: 7120 000b 0100 |0017: invoke-static {v1, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +42ffbc: 2200 3e1e |001a: new-instance v0, Ljava/io/File; // type@1e3e │ │ +42ffc0: 6e10 7503 0600 |001c: invoke-virtual {v6}, Landroid/database/sqlite/SQLiteDatabase;.getPath:()Ljava/lang/String; // method@0375 │ │ +42ffc6: 0c02 |001f: move-result-object v2 │ │ +42ffc8: 7020 c5b1 2000 |0020: invoke-direct {v0, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b1c5 │ │ +42ffce: 7100 27b0 0000 |0023: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.-$$Nest$sfgetcontext:()Landroid/content/Context; // method@b027 │ │ +42ffd4: 0c02 |0026: move-result-object v2 │ │ +42ffd6: 1203 |0027: const/4 v3, #int 0 // #0 │ │ +42ffd8: 6e20 2502 3200 |0028: invoke-virtual {v2, v3}, Landroid/content/Context;.getExternalFilesDir:(Ljava/lang/String;)Ljava/io/File; // method@0225 │ │ +42ffde: 0c02 |002b: move-result-object v2 │ │ +42ffe0: 2203 3e1e |002c: new-instance v3, Ljava/io/File; // type@1e3e │ │ +42ffe4: 1a04 cd16 |002e: const-string v4, "CorruptedDatabaseBackup.db" // string@16cd │ │ +42ffe8: 7030 c4b1 2304 |0030: invoke-direct {v3, v2, v4}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@b1c4 │ │ +42ffee: 7120 58b7 3000 |0033: invoke-static {v0, v3}, Lorg/apache/commons/io/FileUtils;.copyFile:(Ljava/io/File;Ljava/io/File;)V // method@b758 │ │ +42fff4: 2200 8f1e |0036: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +42fff8: 7010 50b3 0000 |0038: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +42fffe: 1a02 de19 |003b: const-string v2, "Dumped database to " // string@19de │ │ +430002: 6e20 5cb3 2000 |003d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430008: 6e10 d4b1 0300 |0040: invoke-virtual {v3}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@b1d4 │ │ +43000e: 0c02 |0043: move-result-object v2 │ │ +430010: 6e20 5cb3 2000 |0044: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430016: 6e10 67b3 0000 |0047: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +43001c: 0c00 |004a: move-result-object v0 │ │ +43001e: 7120 fe0a 0100 |004b: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +430024: 2809 |004e: goto 0057 // +0009 │ │ +430026: 0d00 |004f: move-exception v0 │ │ +430028: 7110 020b 0000 |0050: invoke-static {v0}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ +43002e: 0c00 |0053: move-result-object v0 │ │ +430030: 7120 fe0a 0100 |0054: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +430036: 2200 9900 |0057: new-instance v0, Landroid/database/DefaultDatabaseErrorHandler; // type@0099 │ │ +43003a: 7010 6203 0000 |0059: invoke-direct {v0}, Landroid/database/DefaultDatabaseErrorHandler;.:()V // method@0362 │ │ +430040: 6e20 6303 6000 |005c: invoke-virtual {v0, v6}, Landroid/database/DefaultDatabaseErrorHandler;.onCorruption:(Landroid/database/sqlite/SQLiteDatabase;)V // method@0363 │ │ +430046: 0e00 |005f: return-void │ │ catches : 1 │ │ 0x0033 - 0x004e │ │ Ljava/io/IOException; -> 0x004f │ │ positions : │ │ 0x0000 line=1456 │ │ 0x001a line=1458 │ │ 0x0023 line=1459 │ │ @@ -1010651,69 +1010651,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 │ │ -430090: |[430090] de.danoeh.antennapod.storage.database.PodDBAdapter.-$$Nest$sfgetcontext:()Landroid/content/Context; │ │ -4300a0: 6200 b5d0 |0000: sget-object v0, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.context:Landroid/content/Context; // field@d0b5 │ │ -4300a4: 1100 |0002: return-object v0 │ │ +430058: |[430058] de.danoeh.antennapod.storage.database.PodDBAdapter.-$$Nest$sfgetcontext:()Landroid/content/Context; │ │ +430068: 6200 b5d0 |0000: sget-object v0, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.context:Landroid/content/Context; // field@d0b5 │ │ +43006c: 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 │ │ -431ddc: |[431ddc] de.danoeh.antennapod.storage.database.PodDBAdapter.:()V │ │ -431dec: 1a00 c01d |0000: const-string v0, "Feeds" // string@1dc0 │ │ -431df0: 1a01 851d |0002: const-string v1, "FeedItems" // string@1d85 │ │ -431df4: 1a02 8f1d |0004: const-string v2, "FeedMedia" // string@1d8f │ │ -431df8: 1a03 7a19 |0006: const-string v3, "DownloadLog" // string@197a │ │ -431dfc: 1a04 fa50 |0008: const-string v4, "Queue" // string@50fa │ │ -431e00: 1a05 7c55 |000a: const-string v5, "SimpleChapters" // string@557c │ │ -431e04: 1a06 521d |000c: const-string v6, "Favorites" // string@1d52 │ │ -431e08: 2507 2b21 0000 |000e: filled-new-array/range {v0, v1, v2, v3, v4, v5, v6}, [Ljava/lang/String; // type@212b │ │ -431e0e: 0c00 |0011: move-result-object v0 │ │ -431e10: 6900 55d0 |0012: sput-object v0, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.ALL_TABLES:[Ljava/lang/String; // field@d055 │ │ -431e14: 0e00 |0014: return-void │ │ +431da4: |[431da4] de.danoeh.antennapod.storage.database.PodDBAdapter.:()V │ │ +431db4: 1a00 c01d |0000: const-string v0, "Feeds" // string@1dc0 │ │ +431db8: 1a01 851d |0002: const-string v1, "FeedItems" // string@1d85 │ │ +431dbc: 1a02 8f1d |0004: const-string v2, "FeedMedia" // string@1d8f │ │ +431dc0: 1a03 7a19 |0006: const-string v3, "DownloadLog" // string@197a │ │ +431dc4: 1a04 fa50 |0008: const-string v4, "Queue" // string@50fa │ │ +431dc8: 1a05 7c55 |000a: const-string v5, "SimpleChapters" // string@557c │ │ +431dcc: 1a06 521d |000c: const-string v6, "Favorites" // string@1d52 │ │ +431dd0: 2507 2b21 0000 |000e: filled-new-array/range {v0, v1, v2, v3, v4, v5, v6}, [Ljava/lang/String; // type@212b │ │ +431dd6: 0c00 |0011: move-result-object v0 │ │ +431dd8: 6900 55d0 |0012: sput-object v0, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.ALL_TABLES:[Ljava/lang/String; // field@d055 │ │ +431ddc: 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 │ │ -431e18: |[431e18] de.danoeh.antennapod.storage.database.PodDBAdapter.:()V │ │ -431e28: 7010 ffb2 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@b2ff │ │ -431e2e: 2200 c71d |0003: new-instance v0, Lde/danoeh/antennapod/storage/database/PodDBAdapter$PodDBHelper; // type@1dc7 │ │ -431e32: 6201 b5d0 |0005: sget-object v1, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.context:Landroid/content/Context; // field@d0b5 │ │ -431e36: 1a02 c10d |0007: const-string v2, "Antennapod.db" // string@0dc1 │ │ -431e3a: 1203 |0009: const/4 v3, #int 0 // #0 │ │ -431e3c: 7040 22b0 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@b022 │ │ -431e42: 5b40 b7d0 |000d: iput-object v0, v4, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.dbHelper:Lde/danoeh/antennapod/storage/database/PodDBAdapter$PodDBHelper; // field@d0b7 │ │ -431e46: 7010 55b0 0400 |000f: invoke-direct {v4}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.openDb:()Landroid/database/sqlite/SQLiteDatabase; // method@b055 │ │ -431e4c: 0c00 |0012: move-result-object v0 │ │ -431e4e: 5b40 b6d0 |0013: iput-object v0, v4, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -431e52: 0e00 |0015: return-void │ │ +431de0: |[431de0] de.danoeh.antennapod.storage.database.PodDBAdapter.:()V │ │ +431df0: 7010 ffb2 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@b2ff │ │ +431df6: 2200 c71d |0003: new-instance v0, Lde/danoeh/antennapod/storage/database/PodDBAdapter$PodDBHelper; // type@1dc7 │ │ +431dfa: 6201 b5d0 |0005: sget-object v1, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.context:Landroid/content/Context; // field@d0b5 │ │ +431dfe: 1a02 c10d |0007: const-string v2, "Antennapod.db" // string@0dc1 │ │ +431e02: 1203 |0009: const/4 v3, #int 0 // #0 │ │ +431e04: 7040 22b0 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@b022 │ │ +431e0a: 5b40 b7d0 |000d: iput-object v0, v4, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.dbHelper:Lde/danoeh/antennapod/storage/database/PodDBAdapter$PodDBHelper; // field@d0b7 │ │ +431e0e: 7010 55b0 0400 |000f: invoke-direct {v4}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.openDb:()Landroid/database/sqlite/SQLiteDatabase; // method@b055 │ │ +431e14: 0c00 |0012: move-result-object v0 │ │ +431e16: 5b40 b6d0 |0013: iput-object v0, v4, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +431e1a: 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; │ │ @@ -1010723,84 +1010723,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 │ │ -431360: |[431360] de.danoeh.antennapod.storage.database.PodDBAdapter.conditionalFeedCounterRead:(Ljava/lang/String;[J)Ljava/util/Map; │ │ -431370: 2190 |0000: array-length v0, v9 │ │ -431372: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -431374: 1212 |0002: const/4 v2, #int 1 // #1 │ │ -431376: 3d00 3b00 |0003: if-lez v0, 003e // +003b │ │ -43137a: 2200 8f1e |0005: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -43137e: 7010 50b3 0000 |0007: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -431384: 2193 |000a: array-length v3, v9 │ │ -431386: 1204 |000b: const/4 v4, #int 0 // #0 │ │ -431388: 3534 0f00 |000c: if-ge v4, v3, 001b // +000f │ │ -43138c: 4505 0904 |000e: aget-wide v5, v9, v4 │ │ -431390: 6e30 58b3 5006 |0010: invoke-virtual {v0, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ -431396: 1305 2c00 |0013: const/16 v5, #int 44 // #2c │ │ -43139a: 6e20 54b3 5000 |0015: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b354 │ │ -4313a0: d804 0401 |0018: add-int/lit8 v4, v4, #int 1 // #01 │ │ -4313a4: 28f2 |001a: goto 000c // -000e │ │ -4313a6: 6e10 63b3 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@b363 │ │ -4313ac: 0a09 |001e: move-result v9 │ │ -4313ae: b129 |001f: sub-int/2addr v9, v2 │ │ -4313b0: 6e20 61b3 9000 |0020: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.deleteCharAt:(I)Ljava/lang/StringBuilder; // method@b361 │ │ -4313b6: 2209 8f1e |0023: new-instance v9, Ljava/lang/StringBuilder; // type@1e8f │ │ -4313ba: 7010 50b3 0900 |0025: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -4313c0: 1a03 3d85 |0028: const-string v3, "feed IN (" // string@853d │ │ -4313c4: 6e20 5cb3 3900 |002a: invoke-virtual {v9, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4313ca: 6e10 67b3 0000 |002d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -4313d0: 0c00 |0030: move-result-object v0 │ │ -4313d2: 6e20 5cb3 0900 |0031: invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4313d8: 1a00 4707 |0034: const-string v0, ") AND " // string@0747 │ │ -4313dc: 6e20 5cb3 0900 |0036: invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4313e2: 6e10 67b3 0900 |0039: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -4313e8: 0c09 |003c: move-result-object v9 │ │ -4313ea: 2803 |003d: goto 0040 // +0003 │ │ -4313ec: 1a09 0000 |003e: const-string v9, "" // string@0000 │ │ -4313f0: 2200 8f1e |0040: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -4313f4: 7010 50b3 0000 |0042: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -4313fa: 1a03 2e53 |0045: const-string v3, "SELECT feed, COUNT(FeedItems.id) AS count FROM FeedItems LEFT JOIN FeedMedia ON FeedItems.id=FeedMedia.feeditem WHERE " // string@532e │ │ -4313fe: 6e20 5cb3 3000 |0047: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -431404: 6e20 5cb3 9000 |004a: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -43140a: 1a09 1e00 |004d: const-string v9, " " // string@001e │ │ -43140e: 6e20 5cb3 9000 |004f: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -431414: 6e20 5cb3 8000 |0052: invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -43141a: 1a08 6700 |0055: const-string v8, " GROUP BY " // string@0067 │ │ -43141e: 6e20 5cb3 8000 |0057: invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -431424: 1a08 3b85 |005a: const-string v8, "feed" // string@853b │ │ -431428: 6e20 5cb3 8000 |005c: invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -43142e: 6e10 67b3 0000 |005f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -431434: 0c08 |0062: move-result-object v8 │ │ -431436: 5479 b6d0 |0063: iget-object v9, v7, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -43143a: 1200 |0065: const/4 v0, #int 0 // #0 │ │ -43143c: 6e30 7e03 8900 |0066: invoke-virtual {v9, v8, v0}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037e │ │ -431442: 0c08 |0069: move-result-object v8 │ │ -431444: 2209 091f |006a: new-instance v9, Ljava/util/HashMap; // type@1f09 │ │ -431448: 7010 32b5 0900 |006c: invoke-direct {v9}, Ljava/util/HashMap;.:()V // method@b532 │ │ -43144e: 7210 5503 0800 |006f: invoke-interface {v8}, Landroid/database/Cursor;.moveToFirst:()Z // method@0355 │ │ -431454: 0a00 |0072: move-result v0 │ │ -431456: 3800 1b00 |0073: if-eqz v0, 008e // +001b │ │ -43145a: 7220 4f03 1800 |0075: invoke-interface {v8, v1}, Landroid/database/Cursor;.getLong:(I)J // method@034f │ │ -431460: 0b03 |0078: move-result-wide v3 │ │ -431462: 7220 4e03 2800 |0079: invoke-interface {v8, v2}, Landroid/database/Cursor;.getInt:(I)I // method@034e │ │ -431468: 0a00 |007c: move-result v0 │ │ -43146a: 7120 d1b2 4300 |007d: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ -431470: 0c03 |0080: move-result-object v3 │ │ -431472: 7110 c1b2 0000 |0081: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -431478: 0c00 |0084: move-result-object v0 │ │ -43147a: 7230 9ab5 3900 |0085: invoke-interface {v9, v3, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b59a │ │ -431480: 7210 5603 0800 |0088: invoke-interface {v8}, Landroid/database/Cursor;.moveToNext:()Z // method@0356 │ │ -431486: 0a00 |008b: move-result v0 │ │ -431488: 3900 e9ff |008c: if-nez v0, 0075 // -0017 │ │ -43148c: 7210 4403 0800 |008e: invoke-interface {v8}, Landroid/database/Cursor;.close:()V // method@0344 │ │ -431492: 1109 |0091: return-object v9 │ │ +431328: |[431328] de.danoeh.antennapod.storage.database.PodDBAdapter.conditionalFeedCounterRead:(Ljava/lang/String;[J)Ljava/util/Map; │ │ +431338: 2190 |0000: array-length v0, v9 │ │ +43133a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +43133c: 1212 |0002: const/4 v2, #int 1 // #1 │ │ +43133e: 3d00 3b00 |0003: if-lez v0, 003e // +003b │ │ +431342: 2200 8f1e |0005: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +431346: 7010 50b3 0000 |0007: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +43134c: 2193 |000a: array-length v3, v9 │ │ +43134e: 1204 |000b: const/4 v4, #int 0 // #0 │ │ +431350: 3534 0f00 |000c: if-ge v4, v3, 001b // +000f │ │ +431354: 4505 0904 |000e: aget-wide v5, v9, v4 │ │ +431358: 6e30 58b3 5006 |0010: invoke-virtual {v0, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ +43135e: 1305 2c00 |0013: const/16 v5, #int 44 // #2c │ │ +431362: 6e20 54b3 5000 |0015: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b354 │ │ +431368: d804 0401 |0018: add-int/lit8 v4, v4, #int 1 // #01 │ │ +43136c: 28f2 |001a: goto 000c // -000e │ │ +43136e: 6e10 63b3 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@b363 │ │ +431374: 0a09 |001e: move-result v9 │ │ +431376: b129 |001f: sub-int/2addr v9, v2 │ │ +431378: 6e20 61b3 9000 |0020: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.deleteCharAt:(I)Ljava/lang/StringBuilder; // method@b361 │ │ +43137e: 2209 8f1e |0023: new-instance v9, Ljava/lang/StringBuilder; // type@1e8f │ │ +431382: 7010 50b3 0900 |0025: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +431388: 1a03 3d85 |0028: const-string v3, "feed IN (" // string@853d │ │ +43138c: 6e20 5cb3 3900 |002a: invoke-virtual {v9, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +431392: 6e10 67b3 0000 |002d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +431398: 0c00 |0030: move-result-object v0 │ │ +43139a: 6e20 5cb3 0900 |0031: invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4313a0: 1a00 4707 |0034: const-string v0, ") AND " // string@0747 │ │ +4313a4: 6e20 5cb3 0900 |0036: invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4313aa: 6e10 67b3 0900 |0039: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +4313b0: 0c09 |003c: move-result-object v9 │ │ +4313b2: 2803 |003d: goto 0040 // +0003 │ │ +4313b4: 1a09 0000 |003e: const-string v9, "" // string@0000 │ │ +4313b8: 2200 8f1e |0040: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +4313bc: 7010 50b3 0000 |0042: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +4313c2: 1a03 2e53 |0045: const-string v3, "SELECT feed, COUNT(FeedItems.id) AS count FROM FeedItems LEFT JOIN FeedMedia ON FeedItems.id=FeedMedia.feeditem WHERE " // string@532e │ │ +4313c6: 6e20 5cb3 3000 |0047: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4313cc: 6e20 5cb3 9000 |004a: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4313d2: 1a09 1e00 |004d: const-string v9, " " // string@001e │ │ +4313d6: 6e20 5cb3 9000 |004f: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4313dc: 6e20 5cb3 8000 |0052: invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4313e2: 1a08 6700 |0055: const-string v8, " GROUP BY " // string@0067 │ │ +4313e6: 6e20 5cb3 8000 |0057: invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4313ec: 1a08 3b85 |005a: const-string v8, "feed" // string@853b │ │ +4313f0: 6e20 5cb3 8000 |005c: invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4313f6: 6e10 67b3 0000 |005f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +4313fc: 0c08 |0062: move-result-object v8 │ │ +4313fe: 5479 b6d0 |0063: iget-object v9, v7, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +431402: 1200 |0065: const/4 v0, #int 0 // #0 │ │ +431404: 6e30 7e03 8900 |0066: invoke-virtual {v9, v8, v0}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037e │ │ +43140a: 0c08 |0069: move-result-object v8 │ │ +43140c: 2209 091f |006a: new-instance v9, Ljava/util/HashMap; // type@1f09 │ │ +431410: 7010 32b5 0900 |006c: invoke-direct {v9}, Ljava/util/HashMap;.:()V // method@b532 │ │ +431416: 7210 5503 0800 |006f: invoke-interface {v8}, Landroid/database/Cursor;.moveToFirst:()Z // method@0355 │ │ +43141c: 0a00 |0072: move-result v0 │ │ +43141e: 3800 1b00 |0073: if-eqz v0, 008e // +001b │ │ +431422: 7220 4f03 1800 |0075: invoke-interface {v8, v1}, Landroid/database/Cursor;.getLong:(I)J // method@034f │ │ +431428: 0b03 |0078: move-result-wide v3 │ │ +43142a: 7220 4e03 2800 |0079: invoke-interface {v8, v2}, Landroid/database/Cursor;.getInt:(I)I // method@034e │ │ +431430: 0a00 |007c: move-result v0 │ │ +431432: 7120 d1b2 4300 |007d: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ +431438: 0c03 |0080: move-result-object v3 │ │ +43143a: 7110 c1b2 0000 |0081: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +431440: 0c00 |0084: move-result-object v0 │ │ +431442: 7230 9ab5 3900 |0085: invoke-interface {v9, v3, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b59a │ │ +431448: 7210 5603 0800 |0088: invoke-interface {v8}, Landroid/database/Cursor;.moveToNext:()Z // method@0356 │ │ +43144e: 0a00 |008b: move-result v0 │ │ +431450: 3900 e9ff |008c: if-nez v0, 0075 // -0017 │ │ +431454: 7210 4403 0800 |008e: invoke-interface {v8}, Landroid/database/Cursor;.close:()V // method@0344 │ │ +43145a: 1109 |0091: return-object v9 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1294 │ │ 0x0005 line=1297 │ │ 0x000a line=1298 │ │ 0x0010 line=1299 │ │ 0x0015 line=1300 │ │ @@ -1010825,35 +1010825,35 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 36 16-bit code units │ │ -431114: |[431114] de.danoeh.antennapod.storage.database.PodDBAdapter.deleteDatabase:()Z │ │ -431124: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ -43112a: 0c00 |0003: move-result-object v0 │ │ -43112c: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ -431132: 6201 55d0 |0007: sget-object v1, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.ALL_TABLES:[Ljava/lang/String; // field@d055 │ │ -431136: 2112 |0009: array-length v2, v1 │ │ -431138: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -43113a: 3523 0f00 |000b: if-ge v3, v2, 001a // +000f │ │ -43113e: 4604 0103 |000d: aget-object v4, v1, v3 │ │ -431142: 5405 b6d0 |000f: iget-object v5, v0, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -431146: 1a06 100a |0011: const-string v6, "1" // string@0a10 │ │ -43114a: 1207 |0013: const/4 v7, #int 0 // #0 │ │ -43114c: 6e40 6e03 4576 |0014: invoke-virtual {v5, v4, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I // method@036e │ │ -431152: d803 0301 |0017: add-int/lit8 v3, v3, #int 1 // #01 │ │ -431156: 28f2 |0019: goto 000b // -000e │ │ -431158: 6e10 2eb0 0000 |001a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -43115e: 1210 |001d: const/4 v0, #int 1 // #1 │ │ -431160: 0f00 |001e: return v0 │ │ -431162: 0d01 |001f: move-exception v1 │ │ -431164: 6e10 2eb0 0000 |0020: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ -43116a: 2701 |0023: throw v1 │ │ +4310dc: |[4310dc] de.danoeh.antennapod.storage.database.PodDBAdapter.deleteDatabase:()Z │ │ +4310ec: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ +4310f2: 0c00 |0003: move-result-object v0 │ │ +4310f4: 6e10 54b0 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b054 │ │ +4310fa: 6201 55d0 |0007: sget-object v1, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.ALL_TABLES:[Ljava/lang/String; // field@d055 │ │ +4310fe: 2112 |0009: array-length v2, v1 │ │ +431100: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +431102: 3523 0f00 |000b: if-ge v3, v2, 001a // +000f │ │ +431106: 4604 0103 |000d: aget-object v4, v1, v3 │ │ +43110a: 5405 b6d0 |000f: iget-object v5, v0, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +43110e: 1a06 100a |0011: const-string v6, "1" // string@0a10 │ │ +431112: 1207 |0013: const/4 v7, #int 0 // #0 │ │ +431114: 6e40 6e03 4576 |0014: invoke-virtual {v5, v4, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I // method@036e │ │ +43111a: d803 0301 |0017: add-int/lit8 v3, v3, #int 1 // #01 │ │ +43111e: 28f2 |0019: goto 000b // -000e │ │ +431120: 6e10 2eb0 0000 |001a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +431126: 1210 |001d: const/4 v0, #int 1 // #1 │ │ +431128: 0f00 |001e: return v0 │ │ +43112a: 0d01 |001f: move-exception v1 │ │ +43112c: 6e10 2eb0 0000 |0020: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b02e │ │ +431132: 2701 |0023: throw v1 │ │ catches : 1 │ │ 0x0007 - 0x0017 │ │ -> 0x001f │ │ positions : │ │ 0x0000 line=390 │ │ 0x0004 line=391 │ │ 0x0007 line=393 │ │ @@ -1010867,28 +1010867,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 │ │ -4311f8: |[4311f8] de.danoeh.antennapod.storage.database.PodDBAdapter.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; │ │ -431208: 1c00 c91d |0000: const-class v0, Lde/danoeh/antennapod/storage/database/PodDBAdapter; // type@1dc9 │ │ -43120c: 1d00 |0002: monitor-enter v0 │ │ -43120e: 6201 b8d0 |0003: sget-object v1, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.instance:Lde/danoeh/antennapod/storage/database/PodDBAdapter; // field@d0b8 │ │ -431212: 3901 0900 |0005: if-nez v1, 000e // +0009 │ │ -431216: 2201 c91d |0007: new-instance v1, Lde/danoeh/antennapod/storage/database/PodDBAdapter; // type@1dc9 │ │ -43121a: 7010 29b0 0100 |0009: invoke-direct {v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.:()V // method@b029 │ │ -431220: 6901 b8d0 |000c: sput-object v1, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.instance:Lde/danoeh/antennapod/storage/database/PodDBAdapter; // field@d0b8 │ │ -431224: 6201 b8d0 |000e: sget-object v1, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.instance:Lde/danoeh/antennapod/storage/database/PodDBAdapter; // field@d0b8 │ │ -431228: 1e00 |0010: monitor-exit v0 │ │ -43122a: 1101 |0011: return-object v1 │ │ -43122c: 0d01 |0012: move-exception v1 │ │ -43122e: 1e00 |0013: monitor-exit v0 │ │ -431230: 2701 |0014: throw v1 │ │ +4311c0: |[4311c0] de.danoeh.antennapod.storage.database.PodDBAdapter.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; │ │ +4311d0: 1c00 c91d |0000: const-class v0, Lde/danoeh/antennapod/storage/database/PodDBAdapter; // type@1dc9 │ │ +4311d4: 1d00 |0002: monitor-enter v0 │ │ +4311d6: 6201 b8d0 |0003: sget-object v1, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.instance:Lde/danoeh/antennapod/storage/database/PodDBAdapter; // field@d0b8 │ │ +4311da: 3901 0900 |0005: if-nez v1, 000e // +0009 │ │ +4311de: 2201 c91d |0007: new-instance v1, Lde/danoeh/antennapod/storage/database/PodDBAdapter; // type@1dc9 │ │ +4311e2: 7010 29b0 0100 |0009: invoke-direct {v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.:()V // method@b029 │ │ +4311e8: 6901 b8d0 |000c: sput-object v1, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.instance:Lde/danoeh/antennapod/storage/database/PodDBAdapter; // field@d0b8 │ │ +4311ec: 6201 b8d0 |000e: sget-object v1, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.instance:Lde/danoeh/antennapod/storage/database/PodDBAdapter; // field@d0b8 │ │ +4311f0: 1e00 |0010: monitor-exit v0 │ │ +4311f2: 1101 |0011: return-object v1 │ │ +4311f4: 0d01 |0012: move-exception v1 │ │ +4311f6: 1e00 |0013: monitor-exit v0 │ │ +4311f8: 2701 |0014: throw v1 │ │ catches : 1 │ │ 0x0003 - 0x0010 │ │ -> 0x0012 │ │ positions : │ │ 0x0003 line=341 │ │ 0x0007 line=342 │ │ 0x000e line=344 │ │ @@ -1010899,19 +1010899,19 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -431f70: |[431f70] de.danoeh.antennapod.storage.database.PodDBAdapter.init:(Landroid/content/Context;)V │ │ -431f80: 6e10 1902 0000 |0000: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0219 │ │ -431f86: 0c00 |0003: move-result-object v0 │ │ -431f88: 6900 b5d0 |0004: sput-object v0, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.context:Landroid/content/Context; // field@d0b5 │ │ -431f8c: 0e00 |0006: return-void │ │ +431f38: |[431f38] de.danoeh.antennapod.storage.database.PodDBAdapter.init:(Landroid/content/Context;)V │ │ +431f48: 6e10 1902 0000 |0000: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0219 │ │ +431f4e: 0c00 |0003: move-result-object v0 │ │ +431f50: 6900 b5d0 |0004: sput-object v0, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.context:Landroid/content/Context; // field@d0b5 │ │ +431f54: 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;) │ │ @@ -1010919,46 +1010919,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 │ │ -431178: |[431178] de.danoeh.antennapod.storage.database.PodDBAdapter.isItemInFavorites:(Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ -431188: 6200 fed9 |0000: sget-object v0, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d9fe │ │ -43118c: 1241 |0002: const/4 v1, #int 4 // #4 │ │ -43118e: 2311 2921 |0003: new-array v1, v1, [Ljava/lang/Object; // type@2129 │ │ -431192: 1a02 fb99 |0005: const-string v2, "id" // string@99fb │ │ -431196: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -431198: 4d02 0103 |0008: aput-object v2, v1, v3 │ │ -43119c: 1a02 521d |000a: const-string v2, "Favorites" // string@1d52 │ │ -4311a0: 1214 |000c: const/4 v4, #int 1 // #1 │ │ -4311a2: 4d02 0104 |000d: aput-object v2, v1, v4 │ │ -4311a6: 1222 |000f: const/4 v2, #int 2 // #2 │ │ -4311a8: 1a05 9b85 |0010: const-string v5, "feeditem" // string@859b │ │ -4311ac: 4d05 0102 |0012: aput-object v5, v1, v2 │ │ -4311b0: 6e10 f4ab 0800 |0014: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -4311b6: 0b05 |0017: move-result-wide v5 │ │ -4311b8: 7120 d1b2 6500 |0018: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ -4311be: 0c08 |001b: move-result-object v8 │ │ -4311c0: 1232 |001c: const/4 v2, #int 3 // #3 │ │ -4311c2: 4d08 0102 |001d: aput-object v8, v1, v2 │ │ -4311c6: 1a08 0353 |001f: const-string v8, "SELECT %s from %s WHERE %s=%d" // string@5303 │ │ -4311ca: 7130 2bb3 8001 |0021: invoke-static {v0, v8, v1}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32b │ │ -4311d0: 0c08 |0024: move-result-object v8 │ │ -4311d2: 5470 b6d0 |0025: iget-object v0, v7, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -4311d6: 1201 |0027: const/4 v1, #int 0 // #0 │ │ -4311d8: 6e30 7e03 8001 |0028: invoke-virtual {v0, v8, v1}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037e │ │ -4311de: 0c08 |002b: move-result-object v8 │ │ -4311e0: 7210 4a03 0800 |002c: invoke-interface {v8}, Landroid/database/Cursor;.getCount:()I // method@034a │ │ -4311e6: 0a00 |002f: move-result v0 │ │ -4311e8: 7210 4403 0800 |0030: invoke-interface {v8}, Landroid/database/Cursor;.close:()V // method@0344 │ │ -4311ee: 3d00 0300 |0033: if-lez v0, 0036 // +0003 │ │ -4311f2: 1213 |0035: const/4 v3, #int 1 // #1 │ │ -4311f4: 0f03 |0036: return v3 │ │ +431140: |[431140] de.danoeh.antennapod.storage.database.PodDBAdapter.isItemInFavorites:(Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ +431150: 6200 fed9 |0000: sget-object v0, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d9fe │ │ +431154: 1241 |0002: const/4 v1, #int 4 // #4 │ │ +431156: 2311 2921 |0003: new-array v1, v1, [Ljava/lang/Object; // type@2129 │ │ +43115a: 1a02 fb99 |0005: const-string v2, "id" // string@99fb │ │ +43115e: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +431160: 4d02 0103 |0008: aput-object v2, v1, v3 │ │ +431164: 1a02 521d |000a: const-string v2, "Favorites" // string@1d52 │ │ +431168: 1214 |000c: const/4 v4, #int 1 // #1 │ │ +43116a: 4d02 0104 |000d: aput-object v2, v1, v4 │ │ +43116e: 1222 |000f: const/4 v2, #int 2 // #2 │ │ +431170: 1a05 9b85 |0010: const-string v5, "feeditem" // string@859b │ │ +431174: 4d05 0102 |0012: aput-object v5, v1, v2 │ │ +431178: 6e10 f4ab 0800 |0014: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +43117e: 0b05 |0017: move-result-wide v5 │ │ +431180: 7120 d1b2 6500 |0018: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ +431186: 0c08 |001b: move-result-object v8 │ │ +431188: 1232 |001c: const/4 v2, #int 3 // #3 │ │ +43118a: 4d08 0102 |001d: aput-object v8, v1, v2 │ │ +43118e: 1a08 0353 |001f: const-string v8, "SELECT %s from %s WHERE %s=%d" // string@5303 │ │ +431192: 7130 2bb3 8001 |0021: invoke-static {v0, v8, v1}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32b │ │ +431198: 0c08 |0024: move-result-object v8 │ │ +43119a: 5470 b6d0 |0025: iget-object v0, v7, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +43119e: 1201 |0027: const/4 v1, #int 0 // #0 │ │ +4311a0: 6e30 7e03 8001 |0028: invoke-virtual {v0, v8, v1}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037e │ │ +4311a6: 0c08 |002b: move-result-object v8 │ │ +4311a8: 7210 4a03 0800 |002c: invoke-interface {v8}, Landroid/database/Cursor;.getCount:()I // method@034a │ │ +4311ae: 0a00 |002f: move-result v0 │ │ +4311b0: 7210 4403 0800 |0030: invoke-interface {v8}, Landroid/database/Cursor;.close:()V // method@0344 │ │ +4311b6: 3d00 0300 |0033: if-lez v0, 0036 // +0003 │ │ +4311ba: 1213 |0035: const/4 v3, #int 1 // #1 │ │ +4311bc: 0f03 |0036: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=822 │ │ 0x0014 line=823 │ │ 0x0021 line=822 │ │ 0x0025 line=824 │ │ 0x002c line=825 │ │ @@ -1010972,29 +1010972,29 @@ │ │ type : '()Landroid/database/sqlite/SQLiteDatabase;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -4310bc: |[4310bc] de.danoeh.antennapod.storage.database.PodDBAdapter.openDb:()Landroid/database/sqlite/SQLiteDatabase; │ │ -4310cc: 5420 b7d0 |0000: iget-object v0, v2, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.dbHelper:Lde/danoeh/antennapod/storage/database/PodDBAdapter$PodDBHelper; // field@d0b7 │ │ -4310d0: 6e10 8603 0000 |0002: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteOpenHelper;.getWritableDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@0386 │ │ -4310d6: 0c00 |0005: move-result-object v0 │ │ -4310d8: 6e10 7003 0000 |0006: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.disableWriteAheadLogging:()V // method@0370 │ │ -4310de: 2811 |0009: goto 001a // +0011 │ │ -4310e0: 0d00 |000a: move-exception v0 │ │ -4310e2: 1a01 b14f |000b: const-string v1, "PodDBAdapter" // string@4fb1 │ │ -4310e6: 7110 020b 0000 |000d: invoke-static {v0}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ -4310ec: 0c00 |0010: move-result-object v0 │ │ -4310ee: 7120 000b 0100 |0011: invoke-static {v1, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -4310f4: 5420 b7d0 |0014: iget-object v0, v2, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.dbHelper:Lde/danoeh/antennapod/storage/database/PodDBAdapter$PodDBHelper; // field@d0b7 │ │ -4310f8: 6e10 8503 0000 |0016: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteOpenHelper;.getReadableDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@0385 │ │ -4310fe: 0c00 |0019: move-result-object v0 │ │ -431100: 1100 |001a: return-object v0 │ │ +431084: |[431084] de.danoeh.antennapod.storage.database.PodDBAdapter.openDb:()Landroid/database/sqlite/SQLiteDatabase; │ │ +431094: 5420 b7d0 |0000: iget-object v0, v2, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.dbHelper:Lde/danoeh/antennapod/storage/database/PodDBAdapter$PodDBHelper; // field@d0b7 │ │ +431098: 6e10 8603 0000 |0002: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteOpenHelper;.getWritableDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@0386 │ │ +43109e: 0c00 |0005: move-result-object v0 │ │ +4310a0: 6e10 7003 0000 |0006: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.disableWriteAheadLogging:()V // method@0370 │ │ +4310a6: 2811 |0009: goto 001a // +0011 │ │ +4310a8: 0d00 |000a: move-exception v0 │ │ +4310aa: 1a01 b14f |000b: const-string v1, "PodDBAdapter" // string@4fb1 │ │ +4310ae: 7110 020b 0000 |000d: invoke-static {v0}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ +4310b4: 0c00 |0010: move-result-object v0 │ │ +4310b6: 7120 000b 0100 |0011: invoke-static {v1, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +4310bc: 5420 b7d0 |0014: iget-object v0, v2, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.dbHelper:Lde/danoeh/antennapod/storage/database/PodDBAdapter$PodDBHelper; // field@d0b7 │ │ +4310c0: 6e10 8503 0000 |0016: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteOpenHelper;.getReadableDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@0385 │ │ +4310c6: 0c00 |0019: move-result-object v0 │ │ +4310c8: 1100 |001a: return-object v0 │ │ catches : 1 │ │ 0x0000 - 0x0009 │ │ Landroid/database/SQLException; -> 0x000a │ │ positions : │ │ 0x0000 line=355 │ │ 0x0006 line=356 │ │ 0x000d line=358 │ │ @@ -1011007,37 +1011007,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 │ │ -4312f8: |[4312f8] de.danoeh.antennapod.storage.database.PodDBAdapter.prepareSearchQuery:(Ljava/lang/String;)[Ljava/lang/String; │ │ -431308: 1a00 3b66 |0000: const-string v0, "\s+" // string@663b │ │ -43130c: 6e20 3cb3 0500 |0002: invoke-virtual {v5, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b33c │ │ -431312: 0c05 |0005: move-result-object v5 │ │ -431314: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -431316: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -431318: 2152 |0008: array-length v2, v5 │ │ -43131a: 3521 2100 |0009: if-ge v1, v2, 002a // +0021 │ │ -43131e: 2202 8f1e |000b: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ -431322: 7010 50b3 0200 |000d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -431328: 4603 0501 |0010: aget-object v3, v5, v1 │ │ -43132c: 7120 5f03 3200 |0012: invoke-static {v2, v3}, Landroid/database/DatabaseUtils;.appendEscapedSQLString:(Ljava/lang/StringBuilder;Ljava/lang/String;)V // method@035f │ │ -431332: 6e20 61b3 0200 |0015: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.deleteCharAt:(I)Ljava/lang/StringBuilder; // method@b361 │ │ -431338: 6e10 63b3 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.length:()I // method@b363 │ │ -43133e: 0a03 |001b: move-result v3 │ │ -431340: d803 03ff |001c: add-int/lit8 v3, v3, #int -1 // #ff │ │ -431344: 6e20 61b3 3200 |001e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.deleteCharAt:(I)Ljava/lang/StringBuilder; // method@b361 │ │ -43134a: 6e10 67b3 0200 |0021: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -431350: 0c02 |0024: move-result-object v2 │ │ -431352: 4d02 0501 |0025: aput-object v2, v5, v1 │ │ -431356: d801 0101 |0027: add-int/lit8 v1, v1, #int 1 // #01 │ │ -43135a: 28df |0029: goto 0008 // -0021 │ │ -43135c: 1105 |002a: return-object v5 │ │ +4312c0: |[4312c0] de.danoeh.antennapod.storage.database.PodDBAdapter.prepareSearchQuery:(Ljava/lang/String;)[Ljava/lang/String; │ │ +4312d0: 1a00 3b66 |0000: const-string v0, "\s+" // string@663b │ │ +4312d4: 6e20 3cb3 0500 |0002: invoke-virtual {v5, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b33c │ │ +4312da: 0c05 |0005: move-result-object v5 │ │ +4312dc: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +4312de: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +4312e0: 2152 |0008: array-length v2, v5 │ │ +4312e2: 3521 2100 |0009: if-ge v1, v2, 002a // +0021 │ │ +4312e6: 2202 8f1e |000b: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ +4312ea: 7010 50b3 0200 |000d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +4312f0: 4603 0501 |0010: aget-object v3, v5, v1 │ │ +4312f4: 7120 5f03 3200 |0012: invoke-static {v2, v3}, Landroid/database/DatabaseUtils;.appendEscapedSQLString:(Ljava/lang/StringBuilder;Ljava/lang/String;)V // method@035f │ │ +4312fa: 6e20 61b3 0200 |0015: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.deleteCharAt:(I)Ljava/lang/StringBuilder; // method@b361 │ │ +431300: 6e10 63b3 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.length:()I // method@b363 │ │ +431306: 0a03 |001b: move-result v3 │ │ +431308: d803 03ff |001c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +43130c: 6e20 61b3 3200 |001e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.deleteCharAt:(I)Ljava/lang/StringBuilder; // method@b361 │ │ +431312: 6e10 67b3 0200 |0021: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +431318: 0c02 |0024: move-result-object v2 │ │ +43131a: 4d02 0501 |0025: aput-object v2, v5, v1 │ │ +43131e: d801 0101 |0027: add-int/lit8 v1, v1, #int 1 // #01 │ │ +431322: 28df |0029: goto 0008 // -0021 │ │ +431324: 1105 |002a: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1356 │ │ 0x0008 line=1357 │ │ 0x000b line=1358 │ │ 0x0010 line=1359 │ │ 0x0015 line=1360 │ │ @@ -1011052,25 +1011052,25 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -4312b8: |[4312b8] de.danoeh.antennapod.storage.database.PodDBAdapter.randomEpisodeNumber:(I)Ljava/lang/String; │ │ -4312c8: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -4312cc: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -4312d2: 1a01 7b06 |0005: const-string v1, "((item_id * " // string@067b │ │ -4312d6: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4312dc: 6e20 57b3 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -4312e2: 1a03 4207 |000d: const-string v3, ") % 46471)" // string@0742 │ │ -4312e6: 6e20 5cb3 3000 |000f: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4312ec: 6e10 67b3 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -4312f2: 0c03 |0015: move-result-object v3 │ │ -4312f4: 1103 |0016: return-object v3 │ │ +431280: |[431280] de.danoeh.antennapod.storage.database.PodDBAdapter.randomEpisodeNumber:(I)Ljava/lang/String; │ │ +431290: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +431294: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +43129a: 1a01 7b06 |0005: const-string v1, "((item_id * " // string@067b │ │ +43129e: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4312a4: 6e20 57b3 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +4312aa: 1a03 4207 |000d: const-string v3, ") % 46471)" // string@0742 │ │ +4312ae: 6e20 5cb3 3000 |000f: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4312b4: 6e10 67b3 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +4312ba: 0c03 |0015: move-result-object v3 │ │ +4312bc: 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 │ │ │ │ @@ -1011079,76 +1011079,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 │ │ -4323e4: |[4323e4] de.danoeh.antennapod.storage.database.PodDBAdapter.setChapters:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -4323f4: 2200 6100 |0000: new-instance v0, Landroid/content/ContentValues; // type@0061 │ │ -4323f8: 7010 0a02 0000 |0002: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@020a │ │ -4323fe: 6e10 2aac 0a00 |0005: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedItem;.getChapters:()Ljava/util/List; // method@ac2a │ │ -432404: 0c01 |0008: move-result-object v1 │ │ -432406: 7210 6ab5 0100 |0009: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -43240c: 0c01 |000c: move-result-object v1 │ │ -43240e: 7210 4db5 0100 |000d: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -432414: 0a02 |0010: move-result v2 │ │ -432416: 3802 6a00 |0011: if-eqz v2, 007b // +006a │ │ -43241a: 7210 4eb5 0100 |0013: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -432420: 0c02 |0016: move-result-object v2 │ │ -432422: 1f02 b01c |0017: check-cast v2, Lde/danoeh/antennapod/model/feed/Chapter; // type@1cb0 │ │ -432426: 6e10 a9ab 0200 |0019: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Chapter;.getTitle:()Ljava/lang/String; // method@aba9 │ │ -43242c: 0c03 |001c: move-result-object v3 │ │ -43242e: 1a04 fce0 |001d: const-string v4, "title" // string@e0fc │ │ -432432: 6e30 1002 4003 |001f: invoke-virtual {v0, v4, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ -432438: 6e10 a8ab 0200 |0022: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@aba8 │ │ -43243e: 0b03 |0025: move-result-wide v3 │ │ -432440: 7120 d1b2 4300 |0026: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ -432446: 0c03 |0029: move-result-object v3 │ │ -432448: 1a04 e8dc |002a: const-string v4, "start" // string@dce8 │ │ -43244c: 6e30 0f02 4003 |002c: invoke-virtual {v0, v4, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020f │ │ -432452: 6e10 f4ab 0a00 |002f: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -432458: 0b03 |0032: move-result-wide v3 │ │ -43245a: 7120 d1b2 4300 |0033: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ -432460: 0c03 |0036: move-result-object v3 │ │ -432462: 1a04 9b85 |0037: const-string v4, "feeditem" // string@859b │ │ -432466: 6e30 0f02 4003 |0039: invoke-virtual {v0, v4, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020f │ │ -43246c: 1a03 24a4 |003c: const-string v3, "link" // string@a424 │ │ -432470: 6e10 a7ab 0200 |003e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Chapter;.getLink:()Ljava/lang/String; // method@aba7 │ │ -432476: 0c04 |0041: move-result-object v4 │ │ -432478: 6e30 1002 3004 |0042: invoke-virtual {v0, v3, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ -43247e: 1a03 409a |0045: const-string v3, "image_url" // string@9a40 │ │ -432482: 6e10 a6ab 0200 |0047: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Chapter;.getImageUrl:()Ljava/lang/String; // method@aba6 │ │ -432488: 0c04 |004a: move-result-object v4 │ │ -43248a: 6e30 1002 3004 |004b: invoke-virtual {v0, v3, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ -432490: 6e10 f4ab 0200 |004e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -432496: 0b03 |0051: move-result-wide v3 │ │ -432498: 1605 0000 |0052: const-wide/16 v5, #int 0 // #0 │ │ -43249c: 1a07 7c55 |0054: const-string v7, "SimpleChapters" // string@557c │ │ -4324a0: 3108 0305 |0056: cmp-long v8, v3, v5 │ │ -4324a4: 3908 0d00 |0058: if-nez v8, 0065 // +000d │ │ -4324a8: 5493 b6d0 |005a: iget-object v3, v9, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -4324ac: 1204 |005c: const/4 v4, #int 0 // #0 │ │ -4324ae: 6e40 7803 7304 |005d: invoke-virtual {v3, v7, v4, v0}, Landroid/database/sqlite/SQLiteDatabase;.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J // method@0378 │ │ -4324b4: 0b03 |0060: move-result-wide v3 │ │ -4324b6: 6e30 f6ab 3204 |0061: invoke-virtual {v2, v3, v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.setId:(J)V // method@abf6 │ │ -4324bc: 28a9 |0064: goto 000d // -0057 │ │ -4324be: 5493 b6d0 |0065: iget-object v3, v9, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -4324c2: 1214 |0067: const/4 v4, #int 1 // #1 │ │ -4324c4: 2344 2b21 |0068: new-array v4, v4, [Ljava/lang/String; // type@212b │ │ -4324c8: 6e10 f4ab 0200 |006a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -4324ce: 0b05 |006d: move-result-wide v5 │ │ -4324d0: 7120 4bb3 6500 |006e: invoke-static {v5, v6}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b34b │ │ -4324d6: 0c02 |0071: move-result-object v2 │ │ -4324d8: 1205 |0072: const/4 v5, #int 0 // #0 │ │ -4324da: 4d02 0405 |0073: aput-object v2, v4, v5 │ │ -4324de: 1a02 0a9a |0075: const-string v2, "id=?" // string@9a0a │ │ -4324e2: 6e54 8203 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@0382 │ │ -4324e8: 2893 |007a: goto 000d // -006d │ │ -4324ea: 0e00 |007b: return-void │ │ +4323ac: |[4323ac] de.danoeh.antennapod.storage.database.PodDBAdapter.setChapters:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +4323bc: 2200 6100 |0000: new-instance v0, Landroid/content/ContentValues; // type@0061 │ │ +4323c0: 7010 0a02 0000 |0002: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@020a │ │ +4323c6: 6e10 2aac 0a00 |0005: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedItem;.getChapters:()Ljava/util/List; // method@ac2a │ │ +4323cc: 0c01 |0008: move-result-object v1 │ │ +4323ce: 7210 6ab5 0100 |0009: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +4323d4: 0c01 |000c: move-result-object v1 │ │ +4323d6: 7210 4db5 0100 |000d: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +4323dc: 0a02 |0010: move-result v2 │ │ +4323de: 3802 6a00 |0011: if-eqz v2, 007b // +006a │ │ +4323e2: 7210 4eb5 0100 |0013: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +4323e8: 0c02 |0016: move-result-object v2 │ │ +4323ea: 1f02 b01c |0017: check-cast v2, Lde/danoeh/antennapod/model/feed/Chapter; // type@1cb0 │ │ +4323ee: 6e10 a9ab 0200 |0019: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Chapter;.getTitle:()Ljava/lang/String; // method@aba9 │ │ +4323f4: 0c03 |001c: move-result-object v3 │ │ +4323f6: 1a04 fce0 |001d: const-string v4, "title" // string@e0fc │ │ +4323fa: 6e30 1002 4003 |001f: invoke-virtual {v0, v4, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ +432400: 6e10 a8ab 0200 |0022: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@aba8 │ │ +432406: 0b03 |0025: move-result-wide v3 │ │ +432408: 7120 d1b2 4300 |0026: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ +43240e: 0c03 |0029: move-result-object v3 │ │ +432410: 1a04 e8dc |002a: const-string v4, "start" // string@dce8 │ │ +432414: 6e30 0f02 4003 |002c: invoke-virtual {v0, v4, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020f │ │ +43241a: 6e10 f4ab 0a00 |002f: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +432420: 0b03 |0032: move-result-wide v3 │ │ +432422: 7120 d1b2 4300 |0033: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ +432428: 0c03 |0036: move-result-object v3 │ │ +43242a: 1a04 9b85 |0037: const-string v4, "feeditem" // string@859b │ │ +43242e: 6e30 0f02 4003 |0039: invoke-virtual {v0, v4, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020f │ │ +432434: 1a03 24a4 |003c: const-string v3, "link" // string@a424 │ │ +432438: 6e10 a7ab 0200 |003e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Chapter;.getLink:()Ljava/lang/String; // method@aba7 │ │ +43243e: 0c04 |0041: move-result-object v4 │ │ +432440: 6e30 1002 3004 |0042: invoke-virtual {v0, v3, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ +432446: 1a03 409a |0045: const-string v3, "image_url" // string@9a40 │ │ +43244a: 6e10 a6ab 0200 |0047: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Chapter;.getImageUrl:()Ljava/lang/String; // method@aba6 │ │ +432450: 0c04 |004a: move-result-object v4 │ │ +432452: 6e30 1002 3004 |004b: invoke-virtual {v0, v3, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ +432458: 6e10 f4ab 0200 |004e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +43245e: 0b03 |0051: move-result-wide v3 │ │ +432460: 1605 0000 |0052: const-wide/16 v5, #int 0 // #0 │ │ +432464: 1a07 7c55 |0054: const-string v7, "SimpleChapters" // string@557c │ │ +432468: 3108 0305 |0056: cmp-long v8, v3, v5 │ │ +43246c: 3908 0d00 |0058: if-nez v8, 0065 // +000d │ │ +432470: 5493 b6d0 |005a: iget-object v3, v9, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +432474: 1204 |005c: const/4 v4, #int 0 // #0 │ │ +432476: 6e40 7803 7304 |005d: invoke-virtual {v3, v7, v4, v0}, Landroid/database/sqlite/SQLiteDatabase;.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J // method@0378 │ │ +43247c: 0b03 |0060: move-result-wide v3 │ │ +43247e: 6e30 f6ab 3204 |0061: invoke-virtual {v2, v3, v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.setId:(J)V // method@abf6 │ │ +432484: 28a9 |0064: goto 000d // -0057 │ │ +432486: 5493 b6d0 |0065: iget-object v3, v9, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +43248a: 1214 |0067: const/4 v4, #int 1 // #1 │ │ +43248c: 2344 2b21 |0068: new-array v4, v4, [Ljava/lang/String; // type@212b │ │ +432490: 6e10 f4ab 0200 |006a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +432496: 0b05 |006d: move-result-wide v5 │ │ +432498: 7120 4bb3 6500 |006e: invoke-static {v5, v6}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b34b │ │ +43249e: 0c02 |0071: move-result-object v2 │ │ +4324a0: 1205 |0072: const/4 v5, #int 0 // #0 │ │ +4324a2: 4d02 0405 |0073: aput-object v2, v4, v5 │ │ +4324a6: 1a02 0a9a |0075: const-string v2, "id=?" // string@9a0a │ │ +4324aa: 6e54 8203 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@0382 │ │ +4324b0: 2893 |007a: goto 000d // -006d │ │ +4324b2: 0e00 |007b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=721 │ │ 0x0005 line=722 │ │ 0x0019 line=723 │ │ 0x0022 line=724 │ │ 0x002f line=725 │ │ @@ -1011168,150 +1011168,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 │ │ -4316ec: |[4316ec] de.danoeh.antennapod.storage.database.PodDBAdapter.setFeed:(Lde/danoeh/antennapod/model/feed/Feed;)J │ │ -4316fc: 2200 6100 |0000: new-instance v0, Landroid/content/ContentValues; // type@0061 │ │ -431700: 7010 0a02 0000 |0002: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@020a │ │ -431706: 6e10 c6ab 0800 |0005: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getFeedTitle:()Ljava/lang/String; // method@abc6 │ │ -43170c: 0c01 |0008: move-result-object v1 │ │ -43170e: 1a02 fce0 |0009: const-string v2, "title" // string@e0fc │ │ -431712: 6e30 1002 2001 |000b: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ -431718: 1a01 24a4 |000e: const-string v1, "link" // string@a424 │ │ -43171c: 6e10 cfab 0800 |0010: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@abcf │ │ -431722: 0c02 |0013: move-result-object v2 │ │ -431724: 6e30 1002 1002 |0014: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ -43172a: 1a01 da7a |0017: const-string v1, "description" // string@7ada │ │ -43172e: 6e10 c4ab 0800 |0019: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getDescription:()Ljava/lang/String; // method@abc4 │ │ -431734: 0c02 |001c: move-result-object v2 │ │ -431736: 6e30 1002 1002 |001d: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ -43173c: 6e10 d3ab 0800 |0020: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getPaymentLinks:()Ljava/util/ArrayList; // method@abd3 │ │ -431742: 0c01 |0023: move-result-object v1 │ │ -431744: 7110 1bac 0100 |0024: invoke-static {v1}, Lde/danoeh/antennapod/model/feed/FeedFunding;.getPaymentLinksAsString:(Ljava/util/ArrayList;)Ljava/lang/String; // method@ac1b │ │ -43174a: 0c01 |0027: move-result-object v1 │ │ -43174c: 1a02 80c4 |0028: const-string v2, "payment_link" // string@c480 │ │ -431750: 6e30 1002 2001 |002a: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ -431756: 1a01 046e |002d: const-string v1, "author" // string@6e04 │ │ -43175a: 6e10 c2ab 0800 |002f: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getAuthor:()Ljava/lang/String; // method@abc2 │ │ -431760: 0c02 |0032: move-result-object v2 │ │ -431762: 6e30 1002 1002 |0033: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ -431768: 1a01 d6a2 |0036: const-string v1, "language" // string@a2d6 │ │ -43176c: 6e10 cdab 0800 |0038: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getLanguage:()Ljava/lang/String; // method@abcd │ │ -431772: 0c02 |003b: move-result-object v2 │ │ -431774: 6e30 1002 1002 |003c: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ -43177a: 1a01 409a |003f: const-string v1, "image_url" // string@9a40 │ │ -43177e: 6e10 c9ab 0800 |0041: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abc9 │ │ -431784: 0c02 |0044: move-result-object v2 │ │ -431786: 6e30 1002 1002 |0045: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ -43178c: 1a01 c985 |0048: const-string v1, "file_url" // string@85c9 │ │ -431790: 6e10 02ac 0800 |004a: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedFile;.getFile_url:()Ljava/lang/String; // method@ac02 │ │ -431796: 0c02 |004d: move-result-object v2 │ │ -431798: 6e30 1002 1002 |004e: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ -43179e: 1a01 4e7d |0051: const-string v1, "download_url" // string@7d4e │ │ -4317a2: 6e10 01ac 0800 |0053: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ -4317a8: 0c02 |0056: move-result-object v2 │ │ -4317aa: 6e30 1002 1002 |0057: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ -4317b0: 6e10 04ac 0800 |005a: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ac04 │ │ -4317b6: 0a01 |005d: move-result v1 │ │ -4317b8: 7110 42b2 0100 |005e: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@b242 │ │ -4317be: 0c01 |0061: move-result-object v1 │ │ -4317c0: 1a02 507d |0062: const-string v2, "downloaded" // string@7d50 │ │ -4317c4: 6e30 0c02 2001 |0064: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@020c │ │ -4317ca: 1a01 2ea3 |0067: const-string v1, "last_update" // string@a32e │ │ -4317ce: 6e10 ceab 0800 |0069: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getLastUpdate:()Ljava/lang/String; // method@abce │ │ -4317d4: 0c02 |006c: move-result-object v2 │ │ -4317d6: 6e30 1002 1002 |006d: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ -4317dc: 1a01 ece2 |0070: const-string v1, "type" // string@e2ec │ │ -4317e0: 6e10 d7ab 0800 |0072: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getType:()Ljava/lang/String; // method@abd7 │ │ -4317e6: 0c02 |0075: move-result-object v2 │ │ -4317e8: 6e30 1002 1002 |0076: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ -4317ee: 1a01 6f85 |0079: const-string v1, "feed_identifier" // string@856f │ │ -4317f2: 6e10 c5ab 0800 |007b: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getFeedIdentifier:()Ljava/lang/String; // method@abc5 │ │ -4317f8: 0c02 |007e: move-result-object v2 │ │ -4317fa: 6e30 1002 1002 |007f: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ -431800: 6e10 dbab 0800 |0082: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.isPaged:()Z // method@abdb │ │ -431806: 0a01 |0085: move-result v1 │ │ -431808: 7110 42b2 0100 |0086: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@b242 │ │ -43180e: 0c01 |0089: move-result-object v1 │ │ -431810: 1a02 719f |008a: const-string v2, "is_paged" // string@9f71 │ │ -431814: 6e30 0c02 2001 |008c: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@020c │ │ -43181a: 1a01 babc |008f: const-string v1, "next_page_link" // string@bcba │ │ -43181e: 6e10 d1ab 0800 |0091: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getNextPageLink:()Ljava/lang/String; // method@abd1 │ │ -431824: 0c02 |0094: move-result-object v2 │ │ -431826: 6e30 1002 1002 |0095: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ -43182c: 6e10 cbab 0800 |0098: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getItemFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@abcb │ │ -431832: 0c01 |009b: move-result-object v1 │ │ -431834: 1a02 7b98 |009c: const-string v2, "hide" // string@987b │ │ -431838: 3801 1f00 |009e: if-eqz v1, 00bd // +001f │ │ -43183c: 6e10 cbab 0800 |00a0: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getItemFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@abcb │ │ -431842: 0c01 |00a3: move-result-object v1 │ │ -431844: 6e10 57ac 0100 |00a4: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.getValues:()[Ljava/lang/String; // method@ac57 │ │ -43184a: 0c01 |00a7: move-result-object v1 │ │ -43184c: 2111 |00a8: array-length v1, v1 │ │ -43184e: 3d01 1400 |00a9: if-lez v1, 00bd // +0014 │ │ -431852: 6e10 cbab 0800 |00ab: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getItemFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@abcb │ │ -431858: 0c01 |00ae: move-result-object v1 │ │ -43185a: 6e10 57ac 0100 |00af: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.getValues:()[Ljava/lang/String; // method@ac57 │ │ -431860: 0c01 |00b2: move-result-object v1 │ │ -431862: 1a03 ba07 |00b3: const-string v3, "," // string@07ba │ │ -431866: 7120 b30a 1300 |00b5: invoke-static {v3, v1}, Landroid/text/TextUtils;.join:(Ljava/lang/CharSequence;[Ljava/lang/Object;)Ljava/lang/String; // method@0ab3 │ │ -43186c: 0c01 |00b8: move-result-object v1 │ │ -43186e: 6e30 1002 2001 |00b9: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ -431874: 2806 |00bc: goto 00c2 // +0006 │ │ -431876: 1a01 0000 |00bd: const-string v1, "" // string@0000 │ │ -43187a: 6e30 1002 2001 |00bf: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ -431880: 6e10 d5ab 0800 |00c2: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getSortOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; // method@abd5 │ │ -431886: 0c01 |00c5: move-result-object v1 │ │ -431888: 7110 cdac 0100 |00c6: invoke-static {v1}, Lde/danoeh/antennapod/model/feed/SortOrder;.toCodeString:(Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/lang/String; // method@accd │ │ -43188e: 0c01 |00c9: move-result-object v1 │ │ -431890: 1a02 69dc |00ca: const-string v2, "sort_order" // string@dc69 │ │ -431894: 6e30 1002 2001 |00cc: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ -43189a: 6e10 d9ab 0800 |00cf: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.hasLastUpdateFailed:()Z // method@abd9 │ │ -4318a0: 0a01 |00d2: move-result v1 │ │ -4318a2: 7110 42b2 0100 |00d3: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@b242 │ │ -4318a8: 0c01 |00d6: move-result-object v1 │ │ -4318aa: 1a02 2fa3 |00d7: const-string v2, "last_update_failed" // string@a32f │ │ -4318ae: 6e30 0c02 2001 |00d9: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@020c │ │ -4318b4: 6e10 f4ab 0800 |00dc: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -4318ba: 0b01 |00df: move-result-wide v1 │ │ -4318bc: 1603 0000 |00e0: const-wide/16 v3, #int 0 // #0 │ │ -4318c0: 1a05 c01d |00e2: const-string v5, "Feeds" // string@1dc0 │ │ -4318c4: 3106 0103 |00e4: cmp-long v6, v1, v3 │ │ -4318c8: 3906 1600 |00e6: if-nez v6, 00fc // +0016 │ │ -4318cc: 6e10 06b3 0700 |00e8: invoke-virtual {v7}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ -4318d2: 0c01 |00eb: move-result-object v1 │ │ -4318d4: 1a02 6622 |00ec: const-string v2, "Inserting new Feed into db" // string@2266 │ │ -4318d8: 7120 fe0a 2100 |00ee: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -4318de: 5471 b6d0 |00f1: iget-object v1, v7, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -4318e2: 1202 |00f3: const/4 v2, #int 0 // #0 │ │ -4318e4: 6e40 7803 5102 |00f4: invoke-virtual {v1, v5, v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J // method@0378 │ │ -4318ea: 0b00 |00f7: move-result-wide v0 │ │ -4318ec: 6e30 e0ab 0801 |00f8: invoke-virtual {v8, v0, v1}, Lde/danoeh/antennapod/model/feed/Feed;.setId:(J)V // method@abe0 │ │ -4318f2: 281f |00fb: goto 011a // +001f │ │ -4318f4: 6e10 06b3 0700 |00fc: invoke-virtual {v7}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ -4318fa: 0c01 |00ff: move-result-object v1 │ │ -4318fc: 1a02 365e |0100: const-string v2, "Updating existing Feed in db" // string@5e36 │ │ -431900: 7120 fe0a 2100 |0102: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -431906: 5471 b6d0 |0105: iget-object v1, v7, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -43190a: 1212 |0107: const/4 v2, #int 1 // #1 │ │ -43190c: 2322 2b21 |0108: new-array v2, v2, [Ljava/lang/String; // type@212b │ │ -431910: 6e10 f4ab 0800 |010a: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -431916: 0b03 |010d: move-result-wide v3 │ │ -431918: 7120 4bb3 4300 |010e: invoke-static {v3, v4}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b34b │ │ -43191e: 0c03 |0111: move-result-object v3 │ │ -431920: 1204 |0112: const/4 v4, #int 0 // #0 │ │ -431922: 4d03 0204 |0113: aput-object v3, v2, v4 │ │ -431926: 1a03 0a9a |0115: const-string v3, "id=?" // string@9a0a │ │ -43192a: 6e52 8203 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@0382 │ │ -431930: 6e10 f4ab 0800 |011a: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -431936: 0b00 |011d: move-result-wide v0 │ │ -431938: 1000 |011e: return-wide v0 │ │ +4316b4: |[4316b4] de.danoeh.antennapod.storage.database.PodDBAdapter.setFeed:(Lde/danoeh/antennapod/model/feed/Feed;)J │ │ +4316c4: 2200 6100 |0000: new-instance v0, Landroid/content/ContentValues; // type@0061 │ │ +4316c8: 7010 0a02 0000 |0002: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@020a │ │ +4316ce: 6e10 c6ab 0800 |0005: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getFeedTitle:()Ljava/lang/String; // method@abc6 │ │ +4316d4: 0c01 |0008: move-result-object v1 │ │ +4316d6: 1a02 fce0 |0009: const-string v2, "title" // string@e0fc │ │ +4316da: 6e30 1002 2001 |000b: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ +4316e0: 1a01 24a4 |000e: const-string v1, "link" // string@a424 │ │ +4316e4: 6e10 cfab 0800 |0010: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@abcf │ │ +4316ea: 0c02 |0013: move-result-object v2 │ │ +4316ec: 6e30 1002 1002 |0014: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ +4316f2: 1a01 da7a |0017: const-string v1, "description" // string@7ada │ │ +4316f6: 6e10 c4ab 0800 |0019: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getDescription:()Ljava/lang/String; // method@abc4 │ │ +4316fc: 0c02 |001c: move-result-object v2 │ │ +4316fe: 6e30 1002 1002 |001d: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ +431704: 6e10 d3ab 0800 |0020: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getPaymentLinks:()Ljava/util/ArrayList; // method@abd3 │ │ +43170a: 0c01 |0023: move-result-object v1 │ │ +43170c: 7110 1bac 0100 |0024: invoke-static {v1}, Lde/danoeh/antennapod/model/feed/FeedFunding;.getPaymentLinksAsString:(Ljava/util/ArrayList;)Ljava/lang/String; // method@ac1b │ │ +431712: 0c01 |0027: move-result-object v1 │ │ +431714: 1a02 80c4 |0028: const-string v2, "payment_link" // string@c480 │ │ +431718: 6e30 1002 2001 |002a: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ +43171e: 1a01 046e |002d: const-string v1, "author" // string@6e04 │ │ +431722: 6e10 c2ab 0800 |002f: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getAuthor:()Ljava/lang/String; // method@abc2 │ │ +431728: 0c02 |0032: move-result-object v2 │ │ +43172a: 6e30 1002 1002 |0033: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ +431730: 1a01 d6a2 |0036: const-string v1, "language" // string@a2d6 │ │ +431734: 6e10 cdab 0800 |0038: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getLanguage:()Ljava/lang/String; // method@abcd │ │ +43173a: 0c02 |003b: move-result-object v2 │ │ +43173c: 6e30 1002 1002 |003c: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ +431742: 1a01 409a |003f: const-string v1, "image_url" // string@9a40 │ │ +431746: 6e10 c9ab 0800 |0041: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abc9 │ │ +43174c: 0c02 |0044: move-result-object v2 │ │ +43174e: 6e30 1002 1002 |0045: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ +431754: 1a01 c985 |0048: const-string v1, "file_url" // string@85c9 │ │ +431758: 6e10 02ac 0800 |004a: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedFile;.getFile_url:()Ljava/lang/String; // method@ac02 │ │ +43175e: 0c02 |004d: move-result-object v2 │ │ +431760: 6e30 1002 1002 |004e: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ +431766: 1a01 4e7d |0051: const-string v1, "download_url" // string@7d4e │ │ +43176a: 6e10 01ac 0800 |0053: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ +431770: 0c02 |0056: move-result-object v2 │ │ +431772: 6e30 1002 1002 |0057: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ +431778: 6e10 04ac 0800 |005a: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ac04 │ │ +43177e: 0a01 |005d: move-result v1 │ │ +431780: 7110 42b2 0100 |005e: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@b242 │ │ +431786: 0c01 |0061: move-result-object v1 │ │ +431788: 1a02 507d |0062: const-string v2, "downloaded" // string@7d50 │ │ +43178c: 6e30 0c02 2001 |0064: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@020c │ │ +431792: 1a01 2ea3 |0067: const-string v1, "last_update" // string@a32e │ │ +431796: 6e10 ceab 0800 |0069: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getLastUpdate:()Ljava/lang/String; // method@abce │ │ +43179c: 0c02 |006c: move-result-object v2 │ │ +43179e: 6e30 1002 1002 |006d: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ +4317a4: 1a01 ece2 |0070: const-string v1, "type" // string@e2ec │ │ +4317a8: 6e10 d7ab 0800 |0072: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getType:()Ljava/lang/String; // method@abd7 │ │ +4317ae: 0c02 |0075: move-result-object v2 │ │ +4317b0: 6e30 1002 1002 |0076: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ +4317b6: 1a01 6f85 |0079: const-string v1, "feed_identifier" // string@856f │ │ +4317ba: 6e10 c5ab 0800 |007b: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getFeedIdentifier:()Ljava/lang/String; // method@abc5 │ │ +4317c0: 0c02 |007e: move-result-object v2 │ │ +4317c2: 6e30 1002 1002 |007f: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ +4317c8: 6e10 dbab 0800 |0082: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.isPaged:()Z // method@abdb │ │ +4317ce: 0a01 |0085: move-result v1 │ │ +4317d0: 7110 42b2 0100 |0086: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@b242 │ │ +4317d6: 0c01 |0089: move-result-object v1 │ │ +4317d8: 1a02 719f |008a: const-string v2, "is_paged" // string@9f71 │ │ +4317dc: 6e30 0c02 2001 |008c: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@020c │ │ +4317e2: 1a01 babc |008f: const-string v1, "next_page_link" // string@bcba │ │ +4317e6: 6e10 d1ab 0800 |0091: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getNextPageLink:()Ljava/lang/String; // method@abd1 │ │ +4317ec: 0c02 |0094: move-result-object v2 │ │ +4317ee: 6e30 1002 1002 |0095: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ +4317f4: 6e10 cbab 0800 |0098: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getItemFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@abcb │ │ +4317fa: 0c01 |009b: move-result-object v1 │ │ +4317fc: 1a02 7b98 |009c: const-string v2, "hide" // string@987b │ │ +431800: 3801 1f00 |009e: if-eqz v1, 00bd // +001f │ │ +431804: 6e10 cbab 0800 |00a0: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getItemFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@abcb │ │ +43180a: 0c01 |00a3: move-result-object v1 │ │ +43180c: 6e10 57ac 0100 |00a4: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.getValues:()[Ljava/lang/String; // method@ac57 │ │ +431812: 0c01 |00a7: move-result-object v1 │ │ +431814: 2111 |00a8: array-length v1, v1 │ │ +431816: 3d01 1400 |00a9: if-lez v1, 00bd // +0014 │ │ +43181a: 6e10 cbab 0800 |00ab: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getItemFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@abcb │ │ +431820: 0c01 |00ae: move-result-object v1 │ │ +431822: 6e10 57ac 0100 |00af: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.getValues:()[Ljava/lang/String; // method@ac57 │ │ +431828: 0c01 |00b2: move-result-object v1 │ │ +43182a: 1a03 ba07 |00b3: const-string v3, "," // string@07ba │ │ +43182e: 7120 b30a 1300 |00b5: invoke-static {v3, v1}, Landroid/text/TextUtils;.join:(Ljava/lang/CharSequence;[Ljava/lang/Object;)Ljava/lang/String; // method@0ab3 │ │ +431834: 0c01 |00b8: move-result-object v1 │ │ +431836: 6e30 1002 2001 |00b9: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ +43183c: 2806 |00bc: goto 00c2 // +0006 │ │ +43183e: 1a01 0000 |00bd: const-string v1, "" // string@0000 │ │ +431842: 6e30 1002 2001 |00bf: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ +431848: 6e10 d5ab 0800 |00c2: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getSortOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; // method@abd5 │ │ +43184e: 0c01 |00c5: move-result-object v1 │ │ +431850: 7110 cdac 0100 |00c6: invoke-static {v1}, Lde/danoeh/antennapod/model/feed/SortOrder;.toCodeString:(Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/lang/String; // method@accd │ │ +431856: 0c01 |00c9: move-result-object v1 │ │ +431858: 1a02 69dc |00ca: const-string v2, "sort_order" // string@dc69 │ │ +43185c: 6e30 1002 2001 |00cc: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ +431862: 6e10 d9ab 0800 |00cf: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.hasLastUpdateFailed:()Z // method@abd9 │ │ +431868: 0a01 |00d2: move-result v1 │ │ +43186a: 7110 42b2 0100 |00d3: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@b242 │ │ +431870: 0c01 |00d6: move-result-object v1 │ │ +431872: 1a02 2fa3 |00d7: const-string v2, "last_update_failed" // string@a32f │ │ +431876: 6e30 0c02 2001 |00d9: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@020c │ │ +43187c: 6e10 f4ab 0800 |00dc: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +431882: 0b01 |00df: move-result-wide v1 │ │ +431884: 1603 0000 |00e0: const-wide/16 v3, #int 0 // #0 │ │ +431888: 1a05 c01d |00e2: const-string v5, "Feeds" // string@1dc0 │ │ +43188c: 3106 0103 |00e4: cmp-long v6, v1, v3 │ │ +431890: 3906 1600 |00e6: if-nez v6, 00fc // +0016 │ │ +431894: 6e10 06b3 0700 |00e8: invoke-virtual {v7}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ +43189a: 0c01 |00eb: move-result-object v1 │ │ +43189c: 1a02 6622 |00ec: const-string v2, "Inserting new Feed into db" // string@2266 │ │ +4318a0: 7120 fe0a 2100 |00ee: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +4318a6: 5471 b6d0 |00f1: iget-object v1, v7, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +4318aa: 1202 |00f3: const/4 v2, #int 0 // #0 │ │ +4318ac: 6e40 7803 5102 |00f4: invoke-virtual {v1, v5, v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J // method@0378 │ │ +4318b2: 0b00 |00f7: move-result-wide v0 │ │ +4318b4: 6e30 e0ab 0801 |00f8: invoke-virtual {v8, v0, v1}, Lde/danoeh/antennapod/model/feed/Feed;.setId:(J)V // method@abe0 │ │ +4318ba: 281f |00fb: goto 011a // +001f │ │ +4318bc: 6e10 06b3 0700 |00fc: invoke-virtual {v7}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ +4318c2: 0c01 |00ff: move-result-object v1 │ │ +4318c4: 1a02 365e |0100: const-string v2, "Updating existing Feed in db" // string@5e36 │ │ +4318c8: 7120 fe0a 2100 |0102: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +4318ce: 5471 b6d0 |0105: iget-object v1, v7, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +4318d2: 1212 |0107: const/4 v2, #int 1 // #1 │ │ +4318d4: 2322 2b21 |0108: new-array v2, v2, [Ljava/lang/String; // type@212b │ │ +4318d8: 6e10 f4ab 0800 |010a: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +4318de: 0b03 |010d: move-result-wide v3 │ │ +4318e0: 7120 4bb3 4300 |010e: invoke-static {v3, v4}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b34b │ │ +4318e6: 0c03 |0111: move-result-object v3 │ │ +4318e8: 1204 |0112: const/4 v4, #int 0 // #0 │ │ +4318ea: 4d03 0204 |0113: aput-object v3, v2, v4 │ │ +4318ee: 1a03 0a9a |0115: const-string v3, "id=?" // string@9a0a │ │ +4318f2: 6e52 8203 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@0382 │ │ +4318f8: 6e10 f4ab 0800 |011a: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +4318fe: 0b00 |011d: move-result-wide v0 │ │ +431900: 1000 |011e: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=408 │ │ 0x0005 line=409 │ │ 0x0010 line=410 │ │ 0x0019 line=411 │ │ 0x0020 line=412 │ │ @@ -1011348,22 +1011348,22 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -433064: |[433064] de.danoeh.antennapod.storage.database.PodDBAdapter.tearDownTests:()V │ │ -433074: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ -43307a: 0c00 |0003: move-result-object v0 │ │ -43307c: 5400 b7d0 |0004: iget-object v0, v0, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.dbHelper:Lde/danoeh/antennapod/storage/database/PodDBAdapter$PodDBHelper; // field@d0b7 │ │ -433080: 6e10 8403 0000 |0006: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteOpenHelper;.close:()V // method@0384 │ │ -433086: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -433088: 6900 b8d0 |000a: sput-object v0, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.instance:Lde/danoeh/antennapod/storage/database/PodDBAdapter; // field@d0b8 │ │ -43308c: 0e00 |000c: return-void │ │ +43302c: |[43302c] de.danoeh.antennapod.storage.database.PodDBAdapter.tearDownTests:()V │ │ +43303c: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b043 │ │ +433042: 0c00 |0003: move-result-object v0 │ │ +433044: 5400 b7d0 |0004: iget-object v0, v0, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.dbHelper:Lde/danoeh/antennapod/storage/database/PodDBAdapter$PodDBHelper; // field@d0b7 │ │ +433048: 6e10 8403 0000 |0006: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteOpenHelper;.close:()V // method@0384 │ │ +43304e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +433050: 6900 b8d0 |000a: sput-object v0, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.instance:Lde/danoeh/antennapod/storage/database/PodDBAdapter; // field@d0b8 │ │ +433054: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=385 │ │ 0x000a line=386 │ │ locals : │ │ │ │ #14 : (in Lde/danoeh/antennapod/storage/database/PodDBAdapter;) │ │ @@ -1011371,159 +1011371,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 │ │ -431b74: |[431b74] de.danoeh.antennapod.storage.database.PodDBAdapter.updateOrInsertFeedItem:(Lde/danoeh/antennapod/model/feed/FeedItem;Z)J │ │ -431b84: 6e10 f4ab 0900 |0000: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -431b8a: 0b00 |0003: move-result-wide v0 │ │ -431b8c: 1602 0000 |0004: const-wide/16 v2, #int 0 // #0 │ │ -431b90: 3104 0002 |0006: cmp-long v4, v0, v2 │ │ -431b94: 3904 1700 |0008: if-nez v4, 001f // +0017 │ │ -431b98: 6e10 39ac 0900 |000a: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ -431b9e: 0c00 |000d: move-result-object v0 │ │ -431ba0: 3900 1100 |000e: if-nez v0, 001f // +0011 │ │ -431ba4: 1a00 b14f |0010: const-string v0, "PodDBAdapter" // string@4fb1 │ │ -431ba8: 1a01 d24b |0012: const-string v1, "Newly saved item has no pubDate. Using current date as pubDate" // string@4bd2 │ │ -431bac: 7120 000b 1000 |0014: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -431bb2: 2200 051f |0017: new-instance v0, Ljava/util/Date; // type@1f05 │ │ -431bb6: 7010 21b5 0000 |0019: invoke-direct {v0}, Ljava/util/Date;.:()V // method@b521 │ │ -431bbc: 6e20 51ac 0900 |001c: invoke-virtual {v9, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPubDate:(Ljava/util/Date;)V // method@ac51 │ │ -431bc2: 2200 6100 |001f: new-instance v0, Landroid/content/ContentValues; // type@0061 │ │ -431bc6: 7010 0a02 0000 |0021: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@020a │ │ -431bcc: 1a01 fce0 |0024: const-string v1, "title" // string@e0fc │ │ -431bd0: 6e10 3aac 0900 |0026: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ac3a │ │ -431bd6: 0c04 |0029: move-result-object v4 │ │ -431bd8: 6e30 1002 1004 |002a: invoke-virtual {v0, v1, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ -431bde: 1a01 24a4 |002d: const-string v1, "link" // string@a424 │ │ -431be2: 6e10 34ac 0900 |002f: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@ac34 │ │ -431be8: 0c04 |0032: move-result-object v4 │ │ -431bea: 6e30 1002 1004 |0033: invoke-virtual {v0, v1, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ -431bf0: 6e10 2bac 0900 |0036: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getDescription:()Ljava/lang/String; // method@ac2b │ │ -431bf6: 0c01 |0039: move-result-object v1 │ │ -431bf8: 3801 0b00 |003a: if-eqz v1, 0045 // +000b │ │ -431bfc: 1a01 da7a |003c: const-string v1, "description" // string@7ada │ │ -431c00: 6e10 2bac 0900 |003e: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getDescription:()Ljava/lang/String; // method@ac2b │ │ -431c06: 0c04 |0041: move-result-object v4 │ │ -431c08: 6e30 1002 1004 |0042: invoke-virtual {v0, v1, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ -431c0e: 6e10 39ac 0900 |0045: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ -431c14: 0c01 |0048: move-result-object v1 │ │ -431c16: 6e10 28b5 0100 |0049: invoke-virtual {v1}, Ljava/util/Date;.getTime:()J // method@b528 │ │ -431c1c: 0b04 |004c: move-result-wide v4 │ │ -431c1e: 7120 d1b2 5400 |004d: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ -431c24: 0c01 |0050: move-result-object v1 │ │ -431c26: 1a04 9ac8 |0051: const-string v4, "pubDate" // string@c89a │ │ -431c2a: 6e30 0f02 4001 |0053: invoke-virtual {v0, v4, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020f │ │ -431c30: 1a01 80c4 |0056: const-string v1, "payment_link" // string@c480 │ │ -431c34: 6e10 36ac 0900 |0058: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPaymentLink:()Ljava/lang/String; // method@ac36 │ │ -431c3a: 0c04 |005b: move-result-object v4 │ │ -431c3c: 6e30 1002 1004 |005c: invoke-virtual {v0, v1, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ -431c42: 380a 0f00 |005f: if-eqz v10, 006e // +000f │ │ -431c46: 6e10 2dac 0900 |0061: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -431c4c: 0c0a |0064: move-result-object v10 │ │ -431c4e: 380a 0900 |0065: if-eqz v10, 006e // +0009 │ │ -431c52: 6e10 2dac 0900 |0067: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -431c58: 0c0a |006a: move-result-object v10 │ │ -431c5a: 7020 63b0 a800 |006b: invoke-direct {v8, v10}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setFeed:(Lde/danoeh/antennapod/model/feed/Feed;)J // method@b063 │ │ -431c60: 6e10 2dac 0900 |006e: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -431c66: 0c0a |0071: move-result-object v10 │ │ -431c68: 6e10 f4ab 0a00 |0072: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -431c6e: 0b04 |0075: move-result-wide v4 │ │ -431c70: 7120 d1b2 5400 |0076: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ -431c76: 0c0a |0079: move-result-object v10 │ │ -431c78: 1a01 3b85 |007a: const-string v1, "feed" // string@853b │ │ -431c7c: 6e30 0f02 100a |007c: invoke-virtual {v0, v1, v10}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020f │ │ -431c82: 6e10 41ac 0900 |007f: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.isNew:()Z // method@ac41 │ │ -431c88: 0a0a |0082: move-result v10 │ │ -431c8a: 1211 |0083: const/4 v1, #int 1 // #1 │ │ -431c8c: 1204 |0084: const/4 v4, #int 0 // #0 │ │ -431c8e: 1a05 48c9 |0085: const-string v5, "read" // string@c948 │ │ -431c92: 380a 0b00 |0087: if-eqz v10, 0092 // +000b │ │ -431c96: 12fa |0089: const/4 v10, #int -1 // #ff │ │ -431c98: 7110 c1b2 0a00 |008a: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -431c9e: 0c0a |008d: move-result-object v10 │ │ -431ca0: 6e30 0e02 500a |008e: invoke-virtual {v0, v5, v10}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020e │ │ -431ca6: 2816 |0091: goto 00a7 // +0016 │ │ -431ca8: 6e10 42ac 0900 |0092: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.isPlayed:()Z // method@ac42 │ │ -431cae: 0a0a |0095: move-result v10 │ │ -431cb0: 380a 0a00 |0096: if-eqz v10, 00a0 // +000a │ │ -431cb4: 7110 c1b2 0100 |0098: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -431cba: 0c0a |009b: move-result-object v10 │ │ -431cbc: 6e30 0e02 500a |009c: invoke-virtual {v0, v5, v10}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020e │ │ -431cc2: 2808 |009f: goto 00a7 // +0008 │ │ -431cc4: 7110 c1b2 0400 |00a0: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -431cca: 0c0a |00a3: move-result-object v10 │ │ -431ccc: 6e30 0e02 500a |00a4: invoke-virtual {v0, v5, v10}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020e │ │ -431cd2: 6e10 2aac 0900 |00a7: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getChapters:()Ljava/util/List; // method@ac2a │ │ -431cd8: 0c0a |00aa: move-result-object v10 │ │ -431cda: 390a 0b00 |00ab: if-nez v10, 00b6 // +000b │ │ -431cde: 6e10 3bac 0900 |00ad: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasChapters:()Z // method@ac3b │ │ -431ce4: 0a0a |00b0: move-result v10 │ │ -431ce6: 380a 0300 |00b1: if-eqz v10, 00b4 // +0003 │ │ -431cea: 2803 |00b3: goto 00b6 // +0003 │ │ -431cec: 120a |00b4: const/4 v10, #int 0 // #0 │ │ -431cee: 2802 |00b5: goto 00b7 // +0002 │ │ -431cf0: 121a |00b6: const/4 v10, #int 1 // #1 │ │ -431cf2: 7110 42b2 0a00 |00b7: invoke-static {v10}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@b242 │ │ -431cf8: 0c0a |00ba: move-result-object v10 │ │ -431cfa: 1a05 3698 |00bb: const-string v5, "has_simple_chapters" // string@9836 │ │ -431cfe: 6e30 0c02 500a |00bd: invoke-virtual {v0, v5, v10}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@020c │ │ -431d04: 1a0a c29f |00c0: const-string v10, "item_identifier" // string@9fc2 │ │ -431d08: 6e10 33ac 0900 |00c2: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getItemIdentifier:()Ljava/lang/String; // method@ac33 │ │ -431d0e: 0c05 |00c5: move-result-object v5 │ │ -431d10: 6e30 1002 a005 |00c6: invoke-virtual {v0, v10, v5}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ -431d16: 6e10 29ac 0900 |00c9: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getAutoDownloadAttemptsAndTime:()J // method@ac29 │ │ -431d1c: 0b05 |00cc: move-result-wide v5 │ │ -431d1e: 7120 d1b2 6500 |00cd: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ -431d24: 0c0a |00d0: move-result-object v10 │ │ -431d26: 1a05 306e |00d1: const-string v5, "auto_download" // string@6e30 │ │ -431d2a: 6e30 0f02 500a |00d3: invoke-virtual {v0, v5, v10}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020f │ │ -431d30: 1a0a 409a |00d6: const-string v10, "image_url" // string@9a40 │ │ -431d34: 6e10 32ac 0900 |00d8: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getImageUrl:()Ljava/lang/String; // method@ac32 │ │ -431d3a: 0c05 |00db: move-result-object v5 │ │ -431d3c: 6e30 1002 a005 |00dc: invoke-virtual {v0, v10, v5}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ -431d42: 1a0a f5c5 |00df: const-string v10, "podcastindex_chapter_url" // string@c5f5 │ │ -431d46: 6e10 38ac 0900 |00e1: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPodcastIndexChapterUrl:()Ljava/lang/String; // method@ac38 │ │ -431d4c: 0c05 |00e4: move-result-object v5 │ │ -431d4e: 6e30 1002 a005 |00e5: invoke-virtual {v0, v10, v5}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ -431d54: 6e10 f4ab 0900 |00e8: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -431d5a: 0b05 |00eb: move-result-wide v5 │ │ -431d5c: 1a0a 851d |00ec: const-string v10, "FeedItems" // string@1d85 │ │ -431d60: 3107 0502 |00ee: cmp-long v7, v5, v2 │ │ -431d64: 3907 0d00 |00f0: if-nez v7, 00fd // +000d │ │ -431d68: 5481 b6d0 |00f2: iget-object v1, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -431d6c: 1202 |00f4: const/4 v2, #int 0 // #0 │ │ -431d6e: 6e40 7803 a102 |00f5: invoke-virtual {v1, v10, v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J // method@0378 │ │ -431d74: 0b00 |00f8: move-result-wide v0 │ │ -431d76: 6e30 f6ab 0901 |00f9: invoke-virtual {v9, v0, v1}, Lde/danoeh/antennapod/model/feed/FeedComponent;.setId:(J)V // method@abf6 │ │ -431d7c: 2814 |00fc: goto 0110 // +0014 │ │ -431d7e: 5482 b6d0 |00fd: iget-object v2, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -431d82: 2311 2b21 |00ff: new-array v1, v1, [Ljava/lang/String; // type@212b │ │ -431d86: 6e10 f4ab 0900 |0101: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -431d8c: 0b05 |0104: move-result-wide v5 │ │ -431d8e: 7120 4bb3 6500 |0105: invoke-static {v5, v6}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b34b │ │ -431d94: 0c03 |0108: move-result-object v3 │ │ -431d96: 4d03 0104 |0109: aput-object v3, v1, v4 │ │ -431d9a: 1a03 0a9a |010b: const-string v3, "id=?" // string@9a0a │ │ -431d9e: 6e51 8203 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@0382 │ │ -431da4: 6e10 35ac 0900 |0110: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -431daa: 0c0a |0113: move-result-object v10 │ │ -431dac: 380a 0900 |0114: if-eqz v10, 011d // +0009 │ │ -431db0: 6e10 35ac 0900 |0116: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -431db6: 0c0a |0119: move-result-object v10 │ │ -431db8: 6e20 70b0 a800 |011a: invoke-virtual {v8, v10}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)J // method@b070 │ │ -431dbe: 6e10 2aac 0900 |011d: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getChapters:()Ljava/util/List; // method@ac2a │ │ -431dc4: 0c0a |0120: move-result-object v10 │ │ -431dc6: 380a 0500 |0121: if-eqz v10, 0126 // +0005 │ │ -431dca: 7020 5fb0 9800 |0123: invoke-direct {v8, v9}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setChapters:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@b05f │ │ -431dd0: 6e10 f4ab 0900 |0126: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -431dd6: 0b09 |0129: move-result-wide v9 │ │ -431dd8: 1009 |012a: return-wide v9 │ │ +431b3c: |[431b3c] de.danoeh.antennapod.storage.database.PodDBAdapter.updateOrInsertFeedItem:(Lde/danoeh/antennapod/model/feed/FeedItem;Z)J │ │ +431b4c: 6e10 f4ab 0900 |0000: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +431b52: 0b00 |0003: move-result-wide v0 │ │ +431b54: 1602 0000 |0004: const-wide/16 v2, #int 0 // #0 │ │ +431b58: 3104 0002 |0006: cmp-long v4, v0, v2 │ │ +431b5c: 3904 1700 |0008: if-nez v4, 001f // +0017 │ │ +431b60: 6e10 39ac 0900 |000a: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ +431b66: 0c00 |000d: move-result-object v0 │ │ +431b68: 3900 1100 |000e: if-nez v0, 001f // +0011 │ │ +431b6c: 1a00 b14f |0010: const-string v0, "PodDBAdapter" // string@4fb1 │ │ +431b70: 1a01 d24b |0012: const-string v1, "Newly saved item has no pubDate. Using current date as pubDate" // string@4bd2 │ │ +431b74: 7120 000b 1000 |0014: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +431b7a: 2200 051f |0017: new-instance v0, Ljava/util/Date; // type@1f05 │ │ +431b7e: 7010 21b5 0000 |0019: invoke-direct {v0}, Ljava/util/Date;.:()V // method@b521 │ │ +431b84: 6e20 51ac 0900 |001c: invoke-virtual {v9, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPubDate:(Ljava/util/Date;)V // method@ac51 │ │ +431b8a: 2200 6100 |001f: new-instance v0, Landroid/content/ContentValues; // type@0061 │ │ +431b8e: 7010 0a02 0000 |0021: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@020a │ │ +431b94: 1a01 fce0 |0024: const-string v1, "title" // string@e0fc │ │ +431b98: 6e10 3aac 0900 |0026: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ac3a │ │ +431b9e: 0c04 |0029: move-result-object v4 │ │ +431ba0: 6e30 1002 1004 |002a: invoke-virtual {v0, v1, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ +431ba6: 1a01 24a4 |002d: const-string v1, "link" // string@a424 │ │ +431baa: 6e10 34ac 0900 |002f: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@ac34 │ │ +431bb0: 0c04 |0032: move-result-object v4 │ │ +431bb2: 6e30 1002 1004 |0033: invoke-virtual {v0, v1, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ +431bb8: 6e10 2bac 0900 |0036: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getDescription:()Ljava/lang/String; // method@ac2b │ │ +431bbe: 0c01 |0039: move-result-object v1 │ │ +431bc0: 3801 0b00 |003a: if-eqz v1, 0045 // +000b │ │ +431bc4: 1a01 da7a |003c: const-string v1, "description" // string@7ada │ │ +431bc8: 6e10 2bac 0900 |003e: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getDescription:()Ljava/lang/String; // method@ac2b │ │ +431bce: 0c04 |0041: move-result-object v4 │ │ +431bd0: 6e30 1002 1004 |0042: invoke-virtual {v0, v1, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ +431bd6: 6e10 39ac 0900 |0045: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ +431bdc: 0c01 |0048: move-result-object v1 │ │ +431bde: 6e10 28b5 0100 |0049: invoke-virtual {v1}, Ljava/util/Date;.getTime:()J // method@b528 │ │ +431be4: 0b04 |004c: move-result-wide v4 │ │ +431be6: 7120 d1b2 5400 |004d: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ +431bec: 0c01 |0050: move-result-object v1 │ │ +431bee: 1a04 9ac8 |0051: const-string v4, "pubDate" // string@c89a │ │ +431bf2: 6e30 0f02 4001 |0053: invoke-virtual {v0, v4, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020f │ │ +431bf8: 1a01 80c4 |0056: const-string v1, "payment_link" // string@c480 │ │ +431bfc: 6e10 36ac 0900 |0058: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPaymentLink:()Ljava/lang/String; // method@ac36 │ │ +431c02: 0c04 |005b: move-result-object v4 │ │ +431c04: 6e30 1002 1004 |005c: invoke-virtual {v0, v1, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ +431c0a: 380a 0f00 |005f: if-eqz v10, 006e // +000f │ │ +431c0e: 6e10 2dac 0900 |0061: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +431c14: 0c0a |0064: move-result-object v10 │ │ +431c16: 380a 0900 |0065: if-eqz v10, 006e // +0009 │ │ +431c1a: 6e10 2dac 0900 |0067: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +431c20: 0c0a |006a: move-result-object v10 │ │ +431c22: 7020 63b0 a800 |006b: invoke-direct {v8, v10}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setFeed:(Lde/danoeh/antennapod/model/feed/Feed;)J // method@b063 │ │ +431c28: 6e10 2dac 0900 |006e: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +431c2e: 0c0a |0071: move-result-object v10 │ │ +431c30: 6e10 f4ab 0a00 |0072: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +431c36: 0b04 |0075: move-result-wide v4 │ │ +431c38: 7120 d1b2 5400 |0076: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ +431c3e: 0c0a |0079: move-result-object v10 │ │ +431c40: 1a01 3b85 |007a: const-string v1, "feed" // string@853b │ │ +431c44: 6e30 0f02 100a |007c: invoke-virtual {v0, v1, v10}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020f │ │ +431c4a: 6e10 41ac 0900 |007f: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.isNew:()Z // method@ac41 │ │ +431c50: 0a0a |0082: move-result v10 │ │ +431c52: 1211 |0083: const/4 v1, #int 1 // #1 │ │ +431c54: 1204 |0084: const/4 v4, #int 0 // #0 │ │ +431c56: 1a05 48c9 |0085: const-string v5, "read" // string@c948 │ │ +431c5a: 380a 0b00 |0087: if-eqz v10, 0092 // +000b │ │ +431c5e: 12fa |0089: const/4 v10, #int -1 // #ff │ │ +431c60: 7110 c1b2 0a00 |008a: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +431c66: 0c0a |008d: move-result-object v10 │ │ +431c68: 6e30 0e02 500a |008e: invoke-virtual {v0, v5, v10}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020e │ │ +431c6e: 2816 |0091: goto 00a7 // +0016 │ │ +431c70: 6e10 42ac 0900 |0092: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.isPlayed:()Z // method@ac42 │ │ +431c76: 0a0a |0095: move-result v10 │ │ +431c78: 380a 0a00 |0096: if-eqz v10, 00a0 // +000a │ │ +431c7c: 7110 c1b2 0100 |0098: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +431c82: 0c0a |009b: move-result-object v10 │ │ +431c84: 6e30 0e02 500a |009c: invoke-virtual {v0, v5, v10}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020e │ │ +431c8a: 2808 |009f: goto 00a7 // +0008 │ │ +431c8c: 7110 c1b2 0400 |00a0: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +431c92: 0c0a |00a3: move-result-object v10 │ │ +431c94: 6e30 0e02 500a |00a4: invoke-virtual {v0, v5, v10}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020e │ │ +431c9a: 6e10 2aac 0900 |00a7: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getChapters:()Ljava/util/List; // method@ac2a │ │ +431ca0: 0c0a |00aa: move-result-object v10 │ │ +431ca2: 390a 0b00 |00ab: if-nez v10, 00b6 // +000b │ │ +431ca6: 6e10 3bac 0900 |00ad: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasChapters:()Z // method@ac3b │ │ +431cac: 0a0a |00b0: move-result v10 │ │ +431cae: 380a 0300 |00b1: if-eqz v10, 00b4 // +0003 │ │ +431cb2: 2803 |00b3: goto 00b6 // +0003 │ │ +431cb4: 120a |00b4: const/4 v10, #int 0 // #0 │ │ +431cb6: 2802 |00b5: goto 00b7 // +0002 │ │ +431cb8: 121a |00b6: const/4 v10, #int 1 // #1 │ │ +431cba: 7110 42b2 0a00 |00b7: invoke-static {v10}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@b242 │ │ +431cc0: 0c0a |00ba: move-result-object v10 │ │ +431cc2: 1a05 3698 |00bb: const-string v5, "has_simple_chapters" // string@9836 │ │ +431cc6: 6e30 0c02 500a |00bd: invoke-virtual {v0, v5, v10}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@020c │ │ +431ccc: 1a0a c29f |00c0: const-string v10, "item_identifier" // string@9fc2 │ │ +431cd0: 6e10 33ac 0900 |00c2: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getItemIdentifier:()Ljava/lang/String; // method@ac33 │ │ +431cd6: 0c05 |00c5: move-result-object v5 │ │ +431cd8: 6e30 1002 a005 |00c6: invoke-virtual {v0, v10, v5}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ +431cde: 6e10 29ac 0900 |00c9: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getAutoDownloadAttemptsAndTime:()J // method@ac29 │ │ +431ce4: 0b05 |00cc: move-result-wide v5 │ │ +431ce6: 7120 d1b2 6500 |00cd: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ +431cec: 0c0a |00d0: move-result-object v10 │ │ +431cee: 1a05 306e |00d1: const-string v5, "auto_download" // string@6e30 │ │ +431cf2: 6e30 0f02 500a |00d3: invoke-virtual {v0, v5, v10}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020f │ │ +431cf8: 1a0a 409a |00d6: const-string v10, "image_url" // string@9a40 │ │ +431cfc: 6e10 32ac 0900 |00d8: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getImageUrl:()Ljava/lang/String; // method@ac32 │ │ +431d02: 0c05 |00db: move-result-object v5 │ │ +431d04: 6e30 1002 a005 |00dc: invoke-virtual {v0, v10, v5}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ +431d0a: 1a0a f5c5 |00df: const-string v10, "podcastindex_chapter_url" // string@c5f5 │ │ +431d0e: 6e10 38ac 0900 |00e1: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPodcastIndexChapterUrl:()Ljava/lang/String; // method@ac38 │ │ +431d14: 0c05 |00e4: move-result-object v5 │ │ +431d16: 6e30 1002 a005 |00e5: invoke-virtual {v0, v10, v5}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ +431d1c: 6e10 f4ab 0900 |00e8: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +431d22: 0b05 |00eb: move-result-wide v5 │ │ +431d24: 1a0a 851d |00ec: const-string v10, "FeedItems" // string@1d85 │ │ +431d28: 3107 0502 |00ee: cmp-long v7, v5, v2 │ │ +431d2c: 3907 0d00 |00f0: if-nez v7, 00fd // +000d │ │ +431d30: 5481 b6d0 |00f2: iget-object v1, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +431d34: 1202 |00f4: const/4 v2, #int 0 // #0 │ │ +431d36: 6e40 7803 a102 |00f5: invoke-virtual {v1, v10, v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J // method@0378 │ │ +431d3c: 0b00 |00f8: move-result-wide v0 │ │ +431d3e: 6e30 f6ab 0901 |00f9: invoke-virtual {v9, v0, v1}, Lde/danoeh/antennapod/model/feed/FeedComponent;.setId:(J)V // method@abf6 │ │ +431d44: 2814 |00fc: goto 0110 // +0014 │ │ +431d46: 5482 b6d0 |00fd: iget-object v2, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +431d4a: 2311 2b21 |00ff: new-array v1, v1, [Ljava/lang/String; // type@212b │ │ +431d4e: 6e10 f4ab 0900 |0101: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +431d54: 0b05 |0104: move-result-wide v5 │ │ +431d56: 7120 4bb3 6500 |0105: invoke-static {v5, v6}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b34b │ │ +431d5c: 0c03 |0108: move-result-object v3 │ │ +431d5e: 4d03 0104 |0109: aput-object v3, v1, v4 │ │ +431d62: 1a03 0a9a |010b: const-string v3, "id=?" // string@9a0a │ │ +431d66: 6e51 8203 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@0382 │ │ +431d6c: 6e10 35ac 0900 |0110: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +431d72: 0c0a |0113: move-result-object v10 │ │ +431d74: 380a 0900 |0114: if-eqz v10, 011d // +0009 │ │ +431d78: 6e10 35ac 0900 |0116: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +431d7e: 0c0a |0119: move-result-object v10 │ │ +431d80: 6e20 70b0 a800 |011a: invoke-virtual {v8, v10}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)J // method@b070 │ │ +431d86: 6e10 2aac 0900 |011d: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getChapters:()Ljava/util/List; // method@ac2a │ │ +431d8c: 0c0a |0120: move-result-object v10 │ │ +431d8e: 380a 0500 |0121: if-eqz v10, 0126 // +0005 │ │ +431d92: 7020 5fb0 9800 |0123: invoke-direct {v8, v9}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setChapters:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@b05f │ │ +431d98: 6e10 f4ab 0900 |0126: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +431d9e: 0b09 |0129: move-result-wide v9 │ │ +431da0: 1009 |012a: return-wide v9 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=629 │ │ 0x0014 line=630 │ │ 0x0017 line=631 │ │ 0x001f line=634 │ │ 0x0026 line=635 │ │ @@ -1011566,41 +1011566,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 │ │ -431e54: |[431e54] de.danoeh.antennapod.storage.database.PodDBAdapter.addFavoriteItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -431e64: 7020 53b0 4300 |0000: invoke-direct {v3, v4}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.isItemInFavorites:(Lde/danoeh/antennapod/model/feed/FeedItem;)Z // method@b053 │ │ -431e6a: 0a00 |0003: move-result v0 │ │ -431e6c: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -431e70: 1a04 b14f |0006: const-string v4, "PodDBAdapter" // string@4fb1 │ │ -431e74: 1a00 7c9f |0008: const-string v0, "item already in favorites" // string@9f7c │ │ -431e78: 7120 fe0a 0400 |000a: invoke-static {v4, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -431e7e: 0e00 |000d: return-void │ │ -431e80: 2200 6100 |000e: new-instance v0, Landroid/content/ContentValues; // type@0061 │ │ -431e84: 7010 0a02 0000 |0010: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@020a │ │ -431e8a: 6e10 f4ab 0400 |0013: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -431e90: 0b01 |0016: move-result-wide v1 │ │ -431e92: 7120 d1b2 2100 |0017: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ -431e98: 0c01 |001a: move-result-object v1 │ │ -431e9a: 1a02 9b85 |001b: const-string v2, "feeditem" // string@859b │ │ -431e9e: 6e30 0f02 2001 |001d: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020f │ │ -431ea4: 6e10 2eac 0400 |0020: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeedId:()J // method@ac2e │ │ -431eaa: 0b01 |0023: move-result-wide v1 │ │ -431eac: 7120 d1b2 2100 |0024: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ -431eb2: 0c04 |0027: move-result-object v4 │ │ -431eb4: 1a01 3b85 |0028: const-string v1, "feed" // string@853b │ │ -431eb8: 6e30 0f02 1004 |002a: invoke-virtual {v0, v1, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020f │ │ -431ebe: 5434 b6d0 |002d: iget-object v4, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -431ec2: 1a01 521d |002f: const-string v1, "Favorites" // string@1d52 │ │ -431ec6: 1202 |0031: const/4 v2, #int 0 // #0 │ │ -431ec8: 6e40 7803 1402 |0032: invoke-virtual {v4, v1, v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J // method@0378 │ │ -431ece: 0e00 |0035: return-void │ │ +431e1c: |[431e1c] de.danoeh.antennapod.storage.database.PodDBAdapter.addFavoriteItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +431e2c: 7020 53b0 4300 |0000: invoke-direct {v3, v4}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.isItemInFavorites:(Lde/danoeh/antennapod/model/feed/FeedItem;)Z // method@b053 │ │ +431e32: 0a00 |0003: move-result v0 │ │ +431e34: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +431e38: 1a04 b14f |0006: const-string v4, "PodDBAdapter" // string@4fb1 │ │ +431e3c: 1a00 7c9f |0008: const-string v0, "item already in favorites" // string@9f7c │ │ +431e40: 7120 fe0a 0400 |000a: invoke-static {v4, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +431e46: 0e00 |000d: return-void │ │ +431e48: 2200 6100 |000e: new-instance v0, Landroid/content/ContentValues; // type@0061 │ │ +431e4c: 7010 0a02 0000 |0010: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@020a │ │ +431e52: 6e10 f4ab 0400 |0013: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +431e58: 0b01 |0016: move-result-wide v1 │ │ +431e5a: 7120 d1b2 2100 |0017: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ +431e60: 0c01 |001a: move-result-object v1 │ │ +431e62: 1a02 9b85 |001b: const-string v2, "feeditem" // string@859b │ │ +431e66: 6e30 0f02 2001 |001d: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020f │ │ +431e6c: 6e10 2eac 0400 |0020: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeedId:()J // method@ac2e │ │ +431e72: 0b01 |0023: move-result-wide v1 │ │ +431e74: 7120 d1b2 2100 |0024: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ +431e7a: 0c04 |0027: move-result-object v4 │ │ +431e7c: 1a01 3b85 |0028: const-string v1, "feed" // string@853b │ │ +431e80: 6e30 0f02 1004 |002a: invoke-virtual {v0, v1, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020f │ │ +431e86: 5434 b6d0 |002d: iget-object v4, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +431e8a: 1a01 521d |002f: const-string v1, "Favorites" // string@1d52 │ │ +431e8e: 1202 |0031: const/4 v2, #int 0 // #0 │ │ +431e90: 6e40 7803 1402 |0032: invoke-virtual {v4, v1, v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J // method@0378 │ │ +431e96: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=803 │ │ 0x000a line=804 │ │ 0x000e line=807 │ │ 0x0013 line=808 │ │ 0x0020 line=809 │ │ @@ -1011614,20 +1011614,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -431ed0: |[431ed0] de.danoeh.antennapod.storage.database.PodDBAdapter.clearDownloadLog:()V │ │ -431ee0: 5430 b6d0 |0000: iget-object v0, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -431ee4: 1a01 7a19 |0002: const-string v1, "DownloadLog" // string@197a │ │ -431ee8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -431eea: 6e40 6e03 1022 |0005: invoke-virtual {v0, v1, v2, v2}, Landroid/database/sqlite/SQLiteDatabase;.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I // method@036e │ │ -431ef0: 0e00 |0008: return-void │ │ +431e98: |[431e98] de.danoeh.antennapod.storage.database.PodDBAdapter.clearDownloadLog:()V │ │ +431ea8: 5430 b6d0 |0000: iget-object v0, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +431eac: 1a01 7a19 |0002: const-string v1, "DownloadLog" // string@197a │ │ +431eb0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +431eb2: 6e40 6e03 1022 |0005: invoke-virtual {v0, v1, v2, v2}, Landroid/database/sqlite/SQLiteDatabase;.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I // method@036e │ │ +431eb8: 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;) │ │ @@ -1011635,27 +1011635,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 24 16-bit code units │ │ -431ef4: |[431ef4] de.danoeh.antennapod.storage.database.PodDBAdapter.clearPlaybackHistory:()V │ │ -431f04: 2200 6100 |0000: new-instance v0, Landroid/content/ContentValues; // type@0061 │ │ -431f08: 7010 0a02 0000 |0002: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@020a │ │ -431f0e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -431f10: 7110 c1b2 0100 |0006: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -431f16: 0c01 |0009: move-result-object v1 │ │ -431f18: 1a02 c0c5 |000a: const-string v2, "playback_completion_date" // string@c5c0 │ │ -431f1c: 6e30 0e02 2001 |000c: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020e │ │ -431f22: 5441 b6d0 |000f: iget-object v1, v4, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -431f26: 1a02 8f1d |0011: const-string v2, "FeedMedia" // string@1d8f │ │ -431f2a: 1203 |0013: const/4 v3, #int 0 // #0 │ │ -431f2c: 6e53 8203 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@0382 │ │ -431f32: 0e00 |0017: return-void │ │ +431ebc: |[431ebc] de.danoeh.antennapod.storage.database.PodDBAdapter.clearPlaybackHistory:()V │ │ +431ecc: 2200 6100 |0000: new-instance v0, Landroid/content/ContentValues; // type@0061 │ │ +431ed0: 7010 0a02 0000 |0002: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@020a │ │ +431ed6: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +431ed8: 7110 c1b2 0100 |0006: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +431ede: 0c01 |0009: move-result-object v1 │ │ +431ee0: 1a02 c0c5 |000a: const-string v2, "playback_completion_date" // string@c5c0 │ │ +431ee4: 6e30 0e02 2001 |000c: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020e │ │ +431eea: 5441 b6d0 |000f: iget-object v1, v4, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +431eee: 1a02 8f1d |0011: const-string v2, "FeedMedia" // string@1d8f │ │ +431ef2: 1203 |0013: const/4 v3, #int 0 // #0 │ │ +431ef4: 6e53 8203 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@0382 │ │ +431efa: 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; │ │ @@ -1011665,20 +1011665,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -431f34: |[431f34] de.danoeh.antennapod.storage.database.PodDBAdapter.clearQueue:()V │ │ -431f44: 5430 b6d0 |0000: iget-object v0, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -431f48: 1a01 fa50 |0002: const-string v1, "Queue" // string@50fa │ │ -431f4c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -431f4e: 6e40 6e03 1022 |0005: invoke-virtual {v0, v1, v2, v2}, Landroid/database/sqlite/SQLiteDatabase;.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I // method@036e │ │ -431f54: 0e00 |0008: return-void │ │ +431efc: |[431efc] de.danoeh.antennapod.storage.database.PodDBAdapter.clearQueue:()V │ │ +431f0c: 5430 b6d0 |0000: iget-object v0, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +431f10: 1a01 fa50 |0002: const-string v1, "Queue" // string@50fa │ │ +431f14: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +431f16: 6e40 6e03 1022 |0005: invoke-virtual {v0, v1, v2, v2}, Landroid/database/sqlite/SQLiteDatabase;.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I // method@036e │ │ +431f1c: 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;) │ │ @@ -1011686,18 +1011686,18 @@ │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -431f58: |[431f58] de.danoeh.antennapod.storage.database.PodDBAdapter.close:()V │ │ -431f68: 1d00 |0000: monitor-enter v0 │ │ -431f6a: 1e00 |0001: monitor-exit v0 │ │ -431f6c: 0e00 |0002: return-void │ │ +431f20: |[431f20] de.danoeh.antennapod.storage.database.PodDBAdapter.close:()V │ │ +431f30: 1d00 |0000: monitor-enter v0 │ │ +431f32: 1e00 |0001: monitor-exit v0 │ │ +431f34: 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;) │ │ @@ -1011705,21 +1011705,21 @@ │ │ type : '()Landroid/database/Cursor;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -4300a8: |[4300a8] de.danoeh.antennapod.storage.database.PodDBAdapter.getAllFeedsCursor:()Landroid/database/Cursor; │ │ -4300b8: 5430 b6d0 |0000: iget-object v0, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -4300bc: 1a01 1d53 |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@531d │ │ -4300c0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -4300c2: 6e30 7e03 1002 |0005: invoke-virtual {v0, v1, v2}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037e │ │ -4300c8: 0c00 |0008: move-result-object v0 │ │ -4300ca: 1100 |0009: return-object v0 │ │ +430070: |[430070] de.danoeh.antennapod.storage.database.PodDBAdapter.getAllFeedsCursor:()Landroid/database/Cursor; │ │ +430080: 5430 b6d0 |0000: iget-object v0, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +430084: 1a01 1d53 |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@531d │ │ +430088: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +43008a: 6e30 7e03 1002 |0005: invoke-virtual {v0, v1, v2}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037e │ │ +430090: 0c00 |0008: move-result-object v0 │ │ +430092: 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;) │ │ @@ -1011727,47 +1011727,47 @@ │ │ type : '(II)Landroid/database/Cursor;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 14 │ │ ins : 3 │ │ outs : 8 │ │ insns size : 55 16-bit code units │ │ -4300cc: |[4300cc] de.danoeh.antennapod.storage.database.PodDBAdapter.getCompletedMediaCursor:(II)Landroid/database/Cursor; │ │ -4300dc: 3a0d 2f00 |0000: if-ltz v13, 002f // +002f │ │ -4300e0: 54b0 b6d0 |0002: iget-object v0, v11, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -4300e4: 1a01 8f1d |0004: const-string v1, "FeedMedia" // string@1d8f │ │ -4300e8: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -4300ea: 1a03 c1c5 |0007: const-string v3, "playback_completion_date > 0" // string@c5c1 │ │ -4300ee: 1204 |0009: const/4 v4, #int 0 // #0 │ │ -4300f0: 1205 |000a: const/4 v5, #int 0 // #0 │ │ -4300f2: 1206 |000b: const/4 v6, #int 0 // #0 │ │ -4300f4: 6207 fed9 |000c: sget-object v7, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d9fe │ │ -4300f8: 1238 |000e: const/4 v8, #int 3 // #3 │ │ -4300fa: 2388 2921 |000f: new-array v8, v8, [Ljava/lang/Object; // type@2129 │ │ -4300fe: 1209 |0011: const/4 v9, #int 0 // #0 │ │ -430100: 1a0a c0c5 |0012: const-string v10, "playback_completion_date" // string@c5c0 │ │ -430104: 4d0a 0809 |0014: aput-object v10, v8, v9 │ │ -430108: 1219 |0016: const/4 v9, #int 1 // #1 │ │ -43010a: 7110 c1b2 0c00 |0017: invoke-static {v12}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -430110: 0c0c |001a: move-result-object v12 │ │ -430112: 4d0c 0809 |001b: aput-object v12, v8, v9 │ │ -430116: 122c |001d: const/4 v12, #int 2 // #2 │ │ -430118: 7110 c1b2 0d00 |001e: invoke-static {v13}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -43011e: 0c0d |0021: move-result-object v13 │ │ -430120: 4d0d 080c |0022: aput-object v13, v8, v12 │ │ -430124: 1a0c 5506 |0024: const-string v12, "%s DESC LIMIT %d, %d" // string@0655 │ │ -430128: 7130 2bb3 c708 |0026: invoke-static {v7, v12, v8}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32b │ │ -43012e: 0c07 |0029: move-result-object v7 │ │ -430130: 7408 7c03 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@037c │ │ -430136: 0c0c |002d: move-result-object v12 │ │ -430138: 110c |002e: return-object v12 │ │ -43013a: 220c 701e |002f: new-instance v12, Ljava/lang/IllegalArgumentException; // type@1e70 │ │ -43013e: 1a0d 3e45 |0031: const-string v13, "Limit must be >= 0" // string@453e │ │ -430142: 7020 abb2 dc00 |0033: invoke-direct {v12, v13}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b2ab │ │ -430148: 270c |0036: throw v12 │ │ +430094: |[430094] de.danoeh.antennapod.storage.database.PodDBAdapter.getCompletedMediaCursor:(II)Landroid/database/Cursor; │ │ +4300a4: 3a0d 2f00 |0000: if-ltz v13, 002f // +002f │ │ +4300a8: 54b0 b6d0 |0002: iget-object v0, v11, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +4300ac: 1a01 8f1d |0004: const-string v1, "FeedMedia" // string@1d8f │ │ +4300b0: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +4300b2: 1a03 c1c5 |0007: const-string v3, "playback_completion_date > 0" // string@c5c1 │ │ +4300b6: 1204 |0009: const/4 v4, #int 0 // #0 │ │ +4300b8: 1205 |000a: const/4 v5, #int 0 // #0 │ │ +4300ba: 1206 |000b: const/4 v6, #int 0 // #0 │ │ +4300bc: 6207 fed9 |000c: sget-object v7, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d9fe │ │ +4300c0: 1238 |000e: const/4 v8, #int 3 // #3 │ │ +4300c2: 2388 2921 |000f: new-array v8, v8, [Ljava/lang/Object; // type@2129 │ │ +4300c6: 1209 |0011: const/4 v9, #int 0 // #0 │ │ +4300c8: 1a0a c0c5 |0012: const-string v10, "playback_completion_date" // string@c5c0 │ │ +4300cc: 4d0a 0809 |0014: aput-object v10, v8, v9 │ │ +4300d0: 1219 |0016: const/4 v9, #int 1 // #1 │ │ +4300d2: 7110 c1b2 0c00 |0017: invoke-static {v12}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +4300d8: 0c0c |001a: move-result-object v12 │ │ +4300da: 4d0c 0809 |001b: aput-object v12, v8, v9 │ │ +4300de: 122c |001d: const/4 v12, #int 2 // #2 │ │ +4300e0: 7110 c1b2 0d00 |001e: invoke-static {v13}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +4300e6: 0c0d |0021: move-result-object v13 │ │ +4300e8: 4d0d 080c |0022: aput-object v13, v8, v12 │ │ +4300ec: 1a0c 5506 |0024: const-string v12, "%s DESC LIMIT %d, %d" // string@0655 │ │ +4300f0: 7130 2bb3 c708 |0026: invoke-static {v7, v12, v8}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32b │ │ +4300f6: 0c07 |0029: move-result-object v7 │ │ +4300f8: 7408 7c03 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@037c │ │ +4300fe: 0c0c |002d: move-result-object v12 │ │ +430100: 110c |002e: return-object v12 │ │ +430102: 220c 701e |002f: new-instance v12, Ljava/lang/IllegalArgumentException; // type@1e70 │ │ +430106: 1a0d 3e45 |0031: const-string v13, "Limit must be >= 0" // string@453e │ │ +43010a: 7020 abb2 dc00 |0033: invoke-direct {v12, v13}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b2ab │ │ +430110: 270c |0036: throw v12 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1110 │ │ 0x0017 line=1112 │ │ 0x002a line=1110 │ │ 0x002f line=1107 │ │ locals : │ │ @@ -1011780,21 +1011780,21 @@ │ │ type : '()J' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -431590: |[431590] de.danoeh.antennapod.storage.database.PodDBAdapter.getCompletedMediaLength:()J │ │ -4315a0: 5430 b6d0 |0000: iget-object v0, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -4315a4: 1a01 8f1d |0002: const-string v1, "FeedMedia" // string@1d8f │ │ -4315a8: 1a02 c2c5 |0004: const-string v2, "playback_completion_date> 0" // string@c5c2 │ │ -4315ac: 7130 6003 1002 |0006: invoke-static {v0, v1, v2}, Landroid/database/DatabaseUtils;.queryNumEntries:(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;Ljava/lang/String;)J // method@0360 │ │ -4315b2: 0b00 |0009: move-result-wide v0 │ │ -4315b4: 1000 |000a: return-wide v0 │ │ +431558: |[431558] de.danoeh.antennapod.storage.database.PodDBAdapter.getCompletedMediaLength:()J │ │ +431568: 5430 b6d0 |0000: iget-object v0, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +43156c: 1a01 8f1d |0002: const-string v1, "FeedMedia" // string@1d8f │ │ +431570: 1a02 c2c5 |0004: const-string v2, "playback_completion_date> 0" // string@c5c2 │ │ +431574: 7130 6003 1002 |0006: invoke-static {v0, v1, v2}, Landroid/database/DatabaseUtils;.queryNumEntries:(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;Ljava/lang/String;)J // method@0360 │ │ +43157a: 0b00 |0009: move-result-wide v0 │ │ +43157c: 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;) │ │ @@ -1011802,29 +1011802,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 │ │ -43014c: |[43014c] de.danoeh.antennapod.storage.database.PodDBAdapter.getDescriptionOfItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Landroid/database/Cursor; │ │ -43015c: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -430160: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -430166: 1a01 2d53 |0005: const-string v1, "SELECT description FROM FeedItems WHERE id=" // string@532d │ │ -43016a: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430170: 6e10 f4ab 0400 |000a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -430176: 0b01 |000d: move-result-wide v1 │ │ -430178: 6e30 58b3 1002 |000e: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ -43017e: 6e10 67b3 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -430184: 0c04 |0014: move-result-object v4 │ │ -430186: 5430 b6d0 |0015: iget-object v0, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -43018a: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -43018c: 6e30 7e03 4001 |0018: invoke-virtual {v0, v4, v1}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037e │ │ -430192: 0c04 |001b: move-result-object v4 │ │ -430194: 1104 |001c: return-object v4 │ │ +430114: |[430114] de.danoeh.antennapod.storage.database.PodDBAdapter.getDescriptionOfItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Landroid/database/Cursor; │ │ +430124: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +430128: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +43012e: 1a01 2d53 |0005: const-string v1, "SELECT description FROM FeedItems WHERE id=" // string@532d │ │ +430132: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430138: 6e10 f4ab 0400 |000a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +43013e: 0b01 |000d: move-result-wide v1 │ │ +430140: 6e30 58b3 1002 |000e: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ +430146: 6e10 67b3 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +43014c: 0c04 |0014: move-result-object v4 │ │ +43014e: 5430 b6d0 |0015: iget-object v0, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +430152: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +430154: 6e30 7e03 4001 |0018: invoke-virtual {v0, v4, v1}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037e │ │ +43015a: 0c04 |001b: move-result-object v4 │ │ +43015c: 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; │ │ @@ -1011835,40 +1011835,40 @@ │ │ type : '(IJ)Landroid/database/Cursor;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 58 16-bit code units │ │ -430198: |[430198] de.danoeh.antennapod.storage.database.PodDBAdapter.getDownloadLog:(IJ)Landroid/database/Cursor; │ │ -4301a8: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -4301ac: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -4301b2: 1a01 0553 |0005: const-string v1, "SELECT * FROM DownloadLog WHERE feedfile=" // string@5305 │ │ -4301b6: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4301bc: 6e30 58b3 4005 |000a: invoke-virtual {v0, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ -4301c2: 1a04 5900 |000d: const-string v4, " AND " // string@0059 │ │ -4301c6: 6e20 5cb3 4000 |000f: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4301cc: 1a04 9885 |0012: const-string v4, "feedfile_type" // string@8598 │ │ -4301d0: 6e20 5cb3 4000 |0014: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4301d6: 1a04 d60a |0017: const-string v4, "=" // string@0ad6 │ │ -4301da: 6e20 5cb3 4000 |0019: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4301e0: 6e20 57b3 3000 |001c: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -4301e6: 1a03 7e00 |001f: const-string v3, " ORDER BY " // string@007e │ │ -4301ea: 6e20 5cb3 3000 |0021: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4301f0: 1a03 fb99 |0024: const-string v3, "id" // string@99fb │ │ -4301f4: 6e20 5cb3 3000 |0026: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4301fa: 1a03 5f00 |0029: const-string v3, " DESC" // string@005f │ │ -4301fe: 6e20 5cb3 3000 |002b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430204: 6e10 67b3 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -43020a: 0c03 |0031: move-result-object v3 │ │ -43020c: 5424 b6d0 |0032: iget-object v4, v2, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -430210: 1205 |0034: const/4 v5, #int 0 // #0 │ │ -430212: 6e30 7e03 3405 |0035: invoke-virtual {v4, v3, v5}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037e │ │ -430218: 0c03 |0038: move-result-object v3 │ │ -43021a: 1103 |0039: return-object v3 │ │ +430160: |[430160] de.danoeh.antennapod.storage.database.PodDBAdapter.getDownloadLog:(IJ)Landroid/database/Cursor; │ │ +430170: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +430174: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +43017a: 1a01 0553 |0005: const-string v1, "SELECT * FROM DownloadLog WHERE feedfile=" // string@5305 │ │ +43017e: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430184: 6e30 58b3 4005 |000a: invoke-virtual {v0, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ +43018a: 1a04 5900 |000d: const-string v4, " AND " // string@0059 │ │ +43018e: 6e20 5cb3 4000 |000f: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430194: 1a04 9885 |0012: const-string v4, "feedfile_type" // string@8598 │ │ +430198: 6e20 5cb3 4000 |0014: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +43019e: 1a04 d60a |0017: const-string v4, "=" // string@0ad6 │ │ +4301a2: 6e20 5cb3 4000 |0019: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4301a8: 6e20 57b3 3000 |001c: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +4301ae: 1a03 7e00 |001f: const-string v3, " ORDER BY " // string@007e │ │ +4301b2: 6e20 5cb3 3000 |0021: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4301b8: 1a03 fb99 |0024: const-string v3, "id" // string@99fb │ │ +4301bc: 6e20 5cb3 3000 |0026: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4301c2: 1a03 5f00 |0029: const-string v3, " DESC" // string@005f │ │ +4301c6: 6e20 5cb3 3000 |002b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4301cc: 6e10 67b3 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +4301d2: 0c03 |0031: move-result-object v3 │ │ +4301d4: 5424 b6d0 |0032: iget-object v4, v2, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +4301d8: 1205 |0034: const/4 v5, #int 0 // #0 │ │ +4301da: 6e30 7e03 3405 |0035: invoke-virtual {v4, v3, v5}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037e │ │ +4301e0: 0c03 |0038: move-result-object v3 │ │ +4301e2: 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 │ │ @@ -1011879,32 +1011879,32 @@ │ │ type : '(I)Landroid/database/Cursor;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 8 │ │ insns size : 31 16-bit code units │ │ -43021c: |[43021c] de.danoeh.antennapod.storage.database.PodDBAdapter.getDownloadLogCursor:(I)Landroid/database/Cursor; │ │ -43022c: 5490 b6d0 |0000: iget-object v0, v9, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -430230: 1a01 7a19 |0002: const-string v1, "DownloadLog" // string@197a │ │ -430234: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -430236: 1203 |0005: const/4 v3, #int 0 // #0 │ │ -430238: 1204 |0006: const/4 v4, #int 0 // #0 │ │ -43023a: 1205 |0007: const/4 v5, #int 0 // #0 │ │ -43023c: 1206 |0008: const/4 v6, #int 0 // #0 │ │ -43023e: 2207 8f1e |0009: new-instance v7, Ljava/lang/StringBuilder; // type@1e8f │ │ -430242: 7010 50b3 0700 |000b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -430248: 1a08 6975 |000e: const-string v8, "completion_date DESC LIMIT " // string@7569 │ │ -43024c: 6e20 5cb3 8700 |0010: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430252: 6e20 57b3 a700 |0013: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -430258: 6e10 67b3 0700 |0016: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -43025e: 0c07 |0019: move-result-object v7 │ │ -430260: 7408 7c03 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@037c │ │ -430266: 0c0a |001d: move-result-object v10 │ │ -430268: 110a |001e: return-object v10 │ │ +4301e4: |[4301e4] de.danoeh.antennapod.storage.database.PodDBAdapter.getDownloadLogCursor:(I)Landroid/database/Cursor; │ │ +4301f4: 5490 b6d0 |0000: iget-object v0, v9, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +4301f8: 1a01 7a19 |0002: const-string v1, "DownloadLog" // string@197a │ │ +4301fc: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +4301fe: 1203 |0005: const/4 v3, #int 0 // #0 │ │ +430200: 1204 |0006: const/4 v4, #int 0 // #0 │ │ +430202: 1205 |0007: const/4 v5, #int 0 // #0 │ │ +430204: 1206 |0008: const/4 v6, #int 0 // #0 │ │ +430206: 2207 8f1e |0009: new-instance v7, Ljava/lang/StringBuilder; // type@1e8f │ │ +43020a: 7010 50b3 0700 |000b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +430210: 1a08 6975 |000e: const-string v8, "completion_date DESC LIMIT " // string@7569 │ │ +430214: 6e20 5cb3 8700 |0010: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +43021a: 6e20 57b3 a700 |0013: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +430220: 6e10 67b3 0700 |0016: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +430226: 0c07 |0019: move-result-object v7 │ │ +430228: 7408 7c03 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@037c │ │ +43022e: 0c0a |001d: move-result-object v10 │ │ +430230: 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 │ │ │ │ @@ -1011913,41 +1011913,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 │ │ -43026c: |[43026c] de.danoeh.antennapod.storage.database.PodDBAdapter.getEpisodeCountCursor:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)Landroid/database/Cursor; │ │ -43027c: 7110 8bb0 0300 |0000: invoke-static {v3}, Lde/danoeh/antennapod/storage/database/mapper/FeedItemFilterQuery;.generateFrom:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)Ljava/lang/String; // method@b08b │ │ -430282: 0c03 |0003: move-result-object v3 │ │ -430284: 1a00 0000 |0004: const-string v0, "" // string@0000 │ │ -430288: 6e20 28b3 3000 |0006: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -43028e: 0a01 |0009: move-result v1 │ │ -430290: 3801 0300 |000a: if-eqz v1, 000d // +0003 │ │ -430294: 2812 |000c: goto 001e // +0012 │ │ -430296: 2200 8f1e |000d: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -43029a: 7010 50b3 0000 |000f: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -4302a0: 1a01 8700 |0012: const-string v1, " WHERE " // string@0087 │ │ -4302a4: 6e20 5cb3 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4302aa: 6e20 5cb3 3000 |0017: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4302b0: 6e10 67b3 0000 |001a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -4302b6: 0c00 |001d: move-result-object v0 │ │ -4302b8: 2203 8f1e |001e: new-instance v3, Ljava/lang/StringBuilder; // type@1e8f │ │ -4302bc: 7010 50b3 0300 |0020: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -4302c2: 1a01 2c53 |0023: const-string v1, "SELECT count(FeedItems.id) FROM FeedItems LEFT JOIN FeedMedia ON FeedItems.id=FeedMedia.feeditem " // string@532c │ │ -4302c6: 6e20 5cb3 1300 |0025: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4302cc: 6e20 5cb3 0300 |0028: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4302d2: 6e10 67b3 0300 |002b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -4302d8: 0c03 |002e: move-result-object v3 │ │ -4302da: 5420 b6d0 |002f: iget-object v0, v2, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -4302de: 1201 |0031: const/4 v1, #int 0 // #0 │ │ -4302e0: 6e30 7e03 3001 |0032: invoke-virtual {v0, v3, v1}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037e │ │ -4302e6: 0c03 |0035: move-result-object v3 │ │ -4302e8: 1103 |0036: return-object v3 │ │ +430234: |[430234] de.danoeh.antennapod.storage.database.PodDBAdapter.getEpisodeCountCursor:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)Landroid/database/Cursor; │ │ +430244: 7110 8bb0 0300 |0000: invoke-static {v3}, Lde/danoeh/antennapod/storage/database/mapper/FeedItemFilterQuery;.generateFrom:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)Ljava/lang/String; // method@b08b │ │ +43024a: 0c03 |0003: move-result-object v3 │ │ +43024c: 1a00 0000 |0004: const-string v0, "" // string@0000 │ │ +430250: 6e20 28b3 3000 |0006: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +430256: 0a01 |0009: move-result v1 │ │ +430258: 3801 0300 |000a: if-eqz v1, 000d // +0003 │ │ +43025c: 2812 |000c: goto 001e // +0012 │ │ +43025e: 2200 8f1e |000d: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +430262: 7010 50b3 0000 |000f: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +430268: 1a01 8700 |0012: const-string v1, " WHERE " // string@0087 │ │ +43026c: 6e20 5cb3 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430272: 6e20 5cb3 3000 |0017: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430278: 6e10 67b3 0000 |001a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +43027e: 0c00 |001d: move-result-object v0 │ │ +430280: 2203 8f1e |001e: new-instance v3, Ljava/lang/StringBuilder; // type@1e8f │ │ +430284: 7010 50b3 0300 |0020: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +43028a: 1a01 2c53 |0023: const-string v1, "SELECT count(FeedItems.id) FROM FeedItems LEFT JOIN FeedMedia ON FeedItems.id=FeedMedia.feeditem " // string@532c │ │ +43028e: 6e20 5cb3 1300 |0025: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430294: 6e20 5cb3 0300 |0028: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +43029a: 6e10 67b3 0300 |002b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +4302a0: 0c03 |002e: move-result-object v3 │ │ +4302a2: 5420 b6d0 |002f: iget-object v0, v2, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +4302a6: 1201 |0031: const/4 v1, #int 0 // #0 │ │ +4302a8: 6e30 7e03 3001 |0032: invoke-virtual {v0, v3, v1}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037e │ │ +4302ae: 0c03 |0035: move-result-object v3 │ │ +4302b0: 1103 |0036: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1067 │ │ 0x0006 line=1068 │ │ 0x001e line=1069 │ │ 0x002f line=1071 │ │ locals : │ │ @@ -1011959,52 +1011959,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 │ │ -4302ec: |[4302ec] de.danoeh.antennapod.storage.database.PodDBAdapter.getEpisodesCursor:(IILde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/SortOrder;)Landroid/database/Cursor; │ │ -4302fc: 7110 8eb0 0600 |0000: invoke-static {v6}, Lde/danoeh/antennapod/storage/database/mapper/FeedItemSortQuery;.generateFrom:(Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/lang/String; // method@b08e │ │ -430302: 0c06 |0003: move-result-object v6 │ │ -430304: 7110 8bb0 0500 |0004: invoke-static {v5}, Lde/danoeh/antennapod/storage/database/mapper/FeedItemFilterQuery;.generateFrom:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)Ljava/lang/String; // method@b08b │ │ -43030a: 0c05 |0007: move-result-object v5 │ │ -43030c: 1a00 0000 |0008: const-string v0, "" // string@0000 │ │ -430310: 6e20 28b3 5000 |000a: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -430316: 0a01 |000d: move-result v1 │ │ -430318: 3801 0300 |000e: if-eqz v1, 0011 // +0003 │ │ -43031c: 2812 |0010: goto 0022 // +0012 │ │ -43031e: 2200 8f1e |0011: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -430322: 7010 50b3 0000 |0013: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -430328: 1a01 8700 |0016: const-string v1, " WHERE " // string@0087 │ │ -43032c: 6e20 5cb3 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430332: 6e20 5cb3 5000 |001b: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430338: 6e10 67b3 0000 |001e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -43033e: 0c00 |0021: move-result-object v0 │ │ -430340: 2205 8f1e |0022: new-instance v5, Ljava/lang/StringBuilder; // type@1e8f │ │ -430344: 7010 50b3 0500 |0024: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -43034a: 1a01 0e53 |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@530e │ │ -43034e: 6e20 5cb3 1500 |0029: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430354: 6e20 5cb3 0500 |002c: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -43035a: 1a00 894c |002f: const-string v0, "ORDER BY " // string@4c89 │ │ -43035e: 6e20 5cb3 0500 |0031: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430364: 6e20 5cb3 6500 |0034: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -43036a: 1a06 6f00 |0037: const-string v6, " LIMIT " // string@006f │ │ -43036e: 6e20 5cb3 6500 |0039: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430374: 6e20 57b3 3500 |003c: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -43037a: 1a03 bb07 |003f: const-string v3, ", " // string@07bb │ │ -43037e: 6e20 5cb3 3500 |0041: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430384: 6e20 57b3 4500 |0044: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -43038a: 6e10 67b3 0500 |0047: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -430390: 0c03 |004a: move-result-object v3 │ │ -430392: 5424 b6d0 |004b: iget-object v4, v2, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -430396: 1205 |004d: const/4 v5, #int 0 // #0 │ │ -430398: 6e30 7e03 3405 |004e: invoke-virtual {v4, v3, v5}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037e │ │ -43039e: 0c03 |0051: move-result-object v3 │ │ -4303a0: 1103 |0052: return-object v3 │ │ +4302b4: |[4302b4] de.danoeh.antennapod.storage.database.PodDBAdapter.getEpisodesCursor:(IILde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/SortOrder;)Landroid/database/Cursor; │ │ +4302c4: 7110 8eb0 0600 |0000: invoke-static {v6}, Lde/danoeh/antennapod/storage/database/mapper/FeedItemSortQuery;.generateFrom:(Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/lang/String; // method@b08e │ │ +4302ca: 0c06 |0003: move-result-object v6 │ │ +4302cc: 7110 8bb0 0500 |0004: invoke-static {v5}, Lde/danoeh/antennapod/storage/database/mapper/FeedItemFilterQuery;.generateFrom:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)Ljava/lang/String; // method@b08b │ │ +4302d2: 0c05 |0007: move-result-object v5 │ │ +4302d4: 1a00 0000 |0008: const-string v0, "" // string@0000 │ │ +4302d8: 6e20 28b3 5000 |000a: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +4302de: 0a01 |000d: move-result v1 │ │ +4302e0: 3801 0300 |000e: if-eqz v1, 0011 // +0003 │ │ +4302e4: 2812 |0010: goto 0022 // +0012 │ │ +4302e6: 2200 8f1e |0011: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +4302ea: 7010 50b3 0000 |0013: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +4302f0: 1a01 8700 |0016: const-string v1, " WHERE " // string@0087 │ │ +4302f4: 6e20 5cb3 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4302fa: 6e20 5cb3 5000 |001b: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430300: 6e10 67b3 0000 |001e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +430306: 0c00 |0021: move-result-object v0 │ │ +430308: 2205 8f1e |0022: new-instance v5, Ljava/lang/StringBuilder; // type@1e8f │ │ +43030c: 7010 50b3 0500 |0024: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +430312: 1a01 0e53 |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@530e │ │ +430316: 6e20 5cb3 1500 |0029: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +43031c: 6e20 5cb3 0500 |002c: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430322: 1a00 894c |002f: const-string v0, "ORDER BY " // string@4c89 │ │ +430326: 6e20 5cb3 0500 |0031: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +43032c: 6e20 5cb3 6500 |0034: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430332: 1a06 6f00 |0037: const-string v6, " LIMIT " // string@006f │ │ +430336: 6e20 5cb3 6500 |0039: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +43033c: 6e20 57b3 3500 |003c: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +430342: 1a03 bb07 |003f: const-string v3, ", " // string@07bb │ │ +430346: 6e20 5cb3 3500 |0041: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +43034c: 6e20 57b3 4500 |0044: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +430352: 6e10 67b3 0500 |0047: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +430358: 0c03 |004a: move-result-object v3 │ │ +43035a: 5424 b6d0 |004b: iget-object v4, v2, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +43035e: 1205 |004d: const/4 v5, #int 0 // #0 │ │ +430360: 6e30 7e03 3405 |004e: invoke-virtual {v4, v3, v5}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037e │ │ +430366: 0c03 |0051: move-result-object v3 │ │ +430368: 1103 |0052: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1058 │ │ 0x0004 line=1059 │ │ 0x000a line=1060 │ │ 0x0022 line=1061 │ │ 0x004b line=1063 │ │ @@ -1012020,30 +1012020,30 @@ │ │ type : '(II)Landroid/database/Cursor;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -4303a4: |[4303a4] de.danoeh.antennapod.storage.database.PodDBAdapter.getFavoritesIdsCursor:(II)Landroid/database/Cursor; │ │ -4303b4: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -4303b8: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -4303be: 1a01 1953 |0005: const-string v1, "SELECT FeedItems.id FROM FeedItems INNER JOIN Favorites ON FeedItems.id = Favorites.feeditem ORDER BY FeedItems.pubDate DESC LIMIT " // string@5319 │ │ -4303c2: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4303c8: 6e20 57b3 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -4303ce: 1a03 bb07 |000d: const-string v3, ", " // string@07bb │ │ -4303d2: 6e20 5cb3 3000 |000f: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4303d8: 6e20 57b3 4000 |0012: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -4303de: 6e10 67b3 0000 |0015: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -4303e4: 0c03 |0018: move-result-object v3 │ │ -4303e6: 5424 b6d0 |0019: iget-object v4, v2, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -4303ea: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -4303ec: 6e30 7e03 3400 |001c: invoke-virtual {v4, v3, v0}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037e │ │ -4303f2: 0c03 |001f: move-result-object v3 │ │ -4303f4: 1103 |0020: return-object v3 │ │ +43036c: |[43036c] de.danoeh.antennapod.storage.database.PodDBAdapter.getFavoritesIdsCursor:(II)Landroid/database/Cursor; │ │ +43037c: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +430380: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +430386: 1a01 1953 |0005: const-string v1, "SELECT FeedItems.id FROM FeedItems INNER JOIN Favorites ON FeedItems.id = Favorites.feeditem ORDER BY FeedItems.pubDate DESC LIMIT " // string@5319 │ │ +43038a: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430390: 6e20 57b3 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +430396: 1a03 bb07 |000d: const-string v3, ", " // string@07bb │ │ +43039a: 6e20 5cb3 3000 |000f: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4303a0: 6e20 57b3 4000 |0012: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +4303a6: 6e10 67b3 0000 |0015: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +4303ac: 0c03 |0018: move-result-object v3 │ │ +4303ae: 5424 b6d0 |0019: iget-object v4, v2, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +4303b2: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +4303b4: 6e30 7e03 3400 |001c: invoke-virtual {v4, v3, v0}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037e │ │ +4303ba: 0c03 |001f: move-result-object v3 │ │ +4303bc: 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 │ │ @@ -1012054,40 +1012054,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 │ │ -431494: |[431494] de.danoeh.antennapod.storage.database.PodDBAdapter.getFeedCounters:(Lde/danoeh/antennapod/model/feed/FeedCounter;[J)Ljava/util/Map; │ │ -4314a4: 6200 54d0 |0000: sget-object v0, Lde/danoeh/antennapod/storage/database/PodDBAdapter$1;.$SwitchMap$de$danoeh$antennapod$model$feed$FeedCounter:[I // field@d054 │ │ -4314a8: 6e10 97b2 0200 |0002: invoke-virtual {v2}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -4314ae: 0a02 |0005: move-result v2 │ │ -4314b0: 4402 0002 |0006: aget v2, v0, v2 │ │ -4314b4: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -4314b6: 3202 1a00 |0009: if-eq v2, v0, 0023 // +001a │ │ -4314ba: 1220 |000b: const/4 v0, #int 2 // #2 │ │ -4314bc: 3202 1400 |000c: if-eq v2, v0, 0020 // +0014 │ │ -4314c0: 1230 |000e: const/4 v0, #int 3 // #3 │ │ -4314c2: 3202 0e00 |000f: if-eq v2, v0, 001d // +000e │ │ -4314c6: 1240 |0011: const/4 v0, #int 4 // #4 │ │ -4314c8: 3202 0800 |0012: if-eq v2, v0, 001a // +0008 │ │ -4314cc: 2202 091f |0014: new-instance v2, Ljava/util/HashMap; // type@1f09 │ │ -4314d0: 7010 32b5 0200 |0016: invoke-direct {v2}, Ljava/util/HashMap;.:()V // method@b532 │ │ -4314d6: 1102 |0019: return-object v2 │ │ -4314d8: 1a02 3d07 |001a: const-string v2, "(read=-1 OR read=0) AND downloaded=1" // string@073d │ │ -4314dc: 2809 |001c: goto 0025 // +0009 │ │ -4314de: 1a02 517d |001d: const-string v2, "downloaded=1" // string@7d51 │ │ -4314e2: 2806 |001f: goto 0025 // +0006 │ │ -4314e4: 1a02 3c07 |0020: const-string v2, "(read=-1 OR read=0)" // string@073c │ │ -4314e8: 2803 |0022: goto 0025 // +0003 │ │ -4314ea: 1a02 4ac9 |0023: const-string v2, "read=-1" // string@c94a │ │ -4314ee: 7030 2fb0 2103 |0025: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.conditionalFeedCounterRead:(Ljava/lang/String;[J)Ljava/util/Map; // method@b02f │ │ -4314f4: 0c02 |0028: move-result-object v2 │ │ -4314f6: 1102 |0029: return-object v2 │ │ +43145c: |[43145c] de.danoeh.antennapod.storage.database.PodDBAdapter.getFeedCounters:(Lde/danoeh/antennapod/model/feed/FeedCounter;[J)Ljava/util/Map; │ │ +43146c: 6200 54d0 |0000: sget-object v0, Lde/danoeh/antennapod/storage/database/PodDBAdapter$1;.$SwitchMap$de$danoeh$antennapod$model$feed$FeedCounter:[I // field@d054 │ │ +431470: 6e10 97b2 0200 |0002: invoke-virtual {v2}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +431476: 0a02 |0005: move-result v2 │ │ +431478: 4402 0002 |0006: aget v2, v0, v2 │ │ +43147c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +43147e: 3202 1a00 |0009: if-eq v2, v0, 0023 // +001a │ │ +431482: 1220 |000b: const/4 v0, #int 2 // #2 │ │ +431484: 3202 1400 |000c: if-eq v2, v0, 0020 // +0014 │ │ +431488: 1230 |000e: const/4 v0, #int 3 // #3 │ │ +43148a: 3202 0e00 |000f: if-eq v2, v0, 001d // +000e │ │ +43148e: 1240 |0011: const/4 v0, #int 4 // #4 │ │ +431490: 3202 0800 |0012: if-eq v2, v0, 001a // +0008 │ │ +431494: 2202 091f |0014: new-instance v2, Ljava/util/HashMap; // type@1f09 │ │ +431498: 7010 32b5 0200 |0016: invoke-direct {v2}, Ljava/util/HashMap;.:()V // method@b532 │ │ +43149e: 1102 |0019: return-object v2 │ │ +4314a0: 1a02 3d07 |001a: const-string v2, "(read=-1 OR read=0) AND downloaded=1" // string@073d │ │ +4314a4: 2809 |001c: goto 0025 // +0009 │ │ +4314a6: 1a02 517d |001d: const-string v2, "downloaded=1" // string@7d51 │ │ +4314aa: 2806 |001f: goto 0025 // +0006 │ │ +4314ac: 1a02 3c07 |0020: const-string v2, "(read=-1 OR read=0)" // string@073c │ │ +4314b0: 2803 |0022: goto 0025 // +0003 │ │ +4314b2: 1a02 4ac9 |0023: const-string v2, "read=-1" // string@c94a │ │ +4314b6: 7030 2fb0 2103 |0025: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.conditionalFeedCounterRead:(Ljava/lang/String;[J)Ljava/util/Map; // method@b02f │ │ +4314bc: 0c02 |0028: move-result-object v2 │ │ +4314be: 1102 |0029: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1268 │ │ 0x0014 line=1287 │ │ 0x0025 line=1289 │ │ locals : │ │ 0x0000 - 0x002a reg=1 this Lde/danoeh/antennapod/storage/database/PodDBAdapter; │ │ @@ -1012099,27 +1012099,27 @@ │ │ type : '(J)Landroid/database/Cursor;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -4303f8: |[4303f8] de.danoeh.antennapod.storage.database.PodDBAdapter.getFeedCursor:(J)Landroid/database/Cursor; │ │ -430408: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -43040c: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -430412: 1a01 1f53 |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@531f │ │ -430416: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -43041c: 6e30 58b3 3004 |000a: invoke-virtual {v0, v3, v4}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ -430422: 6e10 67b3 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -430428: 0c03 |0010: move-result-object v3 │ │ -43042a: 5424 b6d0 |0011: iget-object v4, v2, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -43042e: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -430430: 6e30 7e03 3400 |0014: invoke-virtual {v4, v3, v0}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037e │ │ -430436: 0c03 |0017: move-result-object v3 │ │ -430438: 1103 |0018: return-object v3 │ │ +4303c0: |[4303c0] de.danoeh.antennapod.storage.database.PodDBAdapter.getFeedCursor:(J)Landroid/database/Cursor; │ │ +4303d0: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +4303d4: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +4303da: 1a01 1f53 |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@531f │ │ +4303de: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4303e4: 6e30 58b3 3004 |000a: invoke-virtual {v0, v3, v4}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ +4303ea: 6e10 67b3 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +4303f0: 0c03 |0010: move-result-object v3 │ │ +4303f2: 5424 b6d0 |0011: iget-object v4, v2, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +4303f6: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +4303f8: 6e30 7e03 3400 |0014: invoke-virtual {v4, v3, v0}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037e │ │ +4303fe: 0c03 |0017: move-result-object v3 │ │ +430400: 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 │ │ @@ -1012129,29 +1012129,29 @@ │ │ type : '()Landroid/database/Cursor;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 22 16-bit code units │ │ -43043c: |[43043c] de.danoeh.antennapod.storage.database.PodDBAdapter.getFeedCursorDownloadUrls:()Landroid/database/Cursor; │ │ -43044c: 5480 b6d0 |0000: iget-object v0, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -430450: 1a01 c01d |0002: const-string v1, "Feeds" // string@1dc0 │ │ -430454: 1a02 fb99 |0004: const-string v2, "id" // string@99fb │ │ -430458: 1a03 4e7d |0006: const-string v3, "download_url" // string@7d4e │ │ -43045c: 2420 2b21 3200 |0008: filled-new-array {v2, v3}, [Ljava/lang/String; // type@212b │ │ -430462: 0c02 |000b: move-result-object v2 │ │ -430464: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -430466: 1204 |000d: const/4 v4, #int 0 // #0 │ │ -430468: 1205 |000e: const/4 v5, #int 0 // #0 │ │ -43046a: 1206 |000f: const/4 v6, #int 0 // #0 │ │ -43046c: 1207 |0010: const/4 v7, #int 0 // #0 │ │ -43046e: 7408 7c03 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@037c │ │ -430474: 0c00 |0014: move-result-object v0 │ │ -430476: 1100 |0015: return-object v0 │ │ +430404: |[430404] de.danoeh.antennapod.storage.database.PodDBAdapter.getFeedCursorDownloadUrls:()Landroid/database/Cursor; │ │ +430414: 5480 b6d0 |0000: iget-object v0, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +430418: 1a01 c01d |0002: const-string v1, "Feeds" // string@1dc0 │ │ +43041c: 1a02 fb99 |0004: const-string v2, "id" // string@99fb │ │ +430420: 1a03 4e7d |0006: const-string v3, "download_url" // string@7d4e │ │ +430424: 2420 2b21 3200 |0008: filled-new-array {v2, v3}, [Ljava/lang/String; // type@212b │ │ +43042a: 0c02 |000b: move-result-object v2 │ │ +43042c: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +43042e: 1204 |000d: const/4 v4, #int 0 // #0 │ │ +430430: 1205 |000e: const/4 v5, #int 0 // #0 │ │ +430432: 1206 |000f: const/4 v6, #int 0 // #0 │ │ +430434: 1207 |0010: const/4 v7, #int 0 // #0 │ │ +430436: 7408 7c03 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@037c │ │ +43043c: 0c00 |0014: move-result-object v0 │ │ +43043e: 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;) │ │ @@ -1012159,22 +1012159,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 │ │ -430478: |[430478] de.danoeh.antennapod.storage.database.PodDBAdapter.getFeedItemCursor:(Ljava/lang/String;)Landroid/database/Cursor; │ │ -430488: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -43048a: 2300 2b21 |0001: new-array v0, v0, [Ljava/lang/String; // type@212b │ │ -43048e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -430490: 4d03 0001 |0004: aput-object v3, v0, v1 │ │ -430494: 6e20 3fb0 0200 |0006: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getFeedItemCursor:([Ljava/lang/String;)Landroid/database/Cursor; // method@b03f │ │ -43049a: 0c03 |0009: move-result-object v3 │ │ -43049c: 1103 |000a: return-object v3 │ │ +430440: |[430440] de.danoeh.antennapod.storage.database.PodDBAdapter.getFeedItemCursor:(Ljava/lang/String;)Landroid/database/Cursor; │ │ +430450: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +430452: 2300 2b21 |0001: new-array v0, v0, [Ljava/lang/String; // type@212b │ │ +430456: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +430458: 4d03 0001 |0004: aput-object v3, v0, v1 │ │ +43045c: 6e20 3fb0 0200 |0006: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getFeedItemCursor:([Ljava/lang/String;)Landroid/database/Cursor; // method@b03f │ │ +430462: 0c03 |0009: move-result-object v3 │ │ +430464: 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; │ │ │ │ @@ -1012183,46 +1012183,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 │ │ -4304a0: |[4304a0] de.danoeh.antennapod.storage.database.PodDBAdapter.getFeedItemCursor:(Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ -4304b0: 7110 6103 0400 |0000: invoke-static {v4}, Landroid/database/DatabaseUtils;.sqlEscapeString:(Ljava/lang/String;)Ljava/lang/String; // method@0361 │ │ -4304b6: 0c04 |0003: move-result-object v4 │ │ -4304b8: 2200 8f1e |0004: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -4304bc: 7010 50b3 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -4304c2: 1a01 921d |0009: const-string v1, "FeedMedia.download_url=" // string@1d92 │ │ -4304c6: 6e20 5cb3 1000 |000b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4304cc: 6e20 5cb3 4000 |000e: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4304d2: 6e10 67b3 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -4304d8: 0c04 |0014: move-result-object v4 │ │ -4304da: 3803 1700 |0015: if-eqz v3, 002c // +0017 │ │ -4304de: 7110 6103 0300 |0017: invoke-static {v3}, Landroid/database/DatabaseUtils;.sqlEscapeString:(Ljava/lang/String;)Ljava/lang/String; // method@0361 │ │ -4304e4: 0c03 |001a: move-result-object v3 │ │ -4304e6: 2204 8f1e |001b: new-instance v4, Ljava/lang/StringBuilder; // type@1e8f │ │ -4304ea: 7010 50b3 0400 |001d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -4304f0: 1a00 881d |0020: const-string v0, "FeedItems.item_identifier=" // string@1d88 │ │ -4304f4: 6e20 5cb3 0400 |0022: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4304fa: 6e20 5cb3 3400 |0025: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430500: 6e10 67b3 0400 |0028: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -430506: 0c04 |002b: move-result-object v4 │ │ -430508: 2203 8f1e |002c: new-instance v3, Ljava/lang/StringBuilder; // type@1e8f │ │ -43050c: 7010 50b3 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -430512: 1a00 0f53 |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@530f │ │ -430516: 6e20 5cb3 0300 |0033: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -43051c: 6e20 5cb3 4300 |0036: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430522: 6e10 67b3 0300 |0039: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -430528: 0c03 |003c: move-result-object v3 │ │ -43052a: 5424 b6d0 |003d: iget-object v4, v2, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -43052e: 1200 |003f: const/4 v0, #int 0 // #0 │ │ -430530: 6e30 7e03 3400 |0040: invoke-virtual {v4, v3, v0}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037e │ │ -430536: 0c03 |0043: move-result-object v3 │ │ -430538: 1103 |0044: return-object v3 │ │ +430468: |[430468] de.danoeh.antennapod.storage.database.PodDBAdapter.getFeedItemCursor:(Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ +430478: 7110 6103 0400 |0000: invoke-static {v4}, Landroid/database/DatabaseUtils;.sqlEscapeString:(Ljava/lang/String;)Ljava/lang/String; // method@0361 │ │ +43047e: 0c04 |0003: move-result-object v4 │ │ +430480: 2200 8f1e |0004: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +430484: 7010 50b3 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +43048a: 1a01 921d |0009: const-string v1, "FeedMedia.download_url=" // string@1d92 │ │ +43048e: 6e20 5cb3 1000 |000b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430494: 6e20 5cb3 4000 |000e: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +43049a: 6e10 67b3 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +4304a0: 0c04 |0014: move-result-object v4 │ │ +4304a2: 3803 1700 |0015: if-eqz v3, 002c // +0017 │ │ +4304a6: 7110 6103 0300 |0017: invoke-static {v3}, Landroid/database/DatabaseUtils;.sqlEscapeString:(Ljava/lang/String;)Ljava/lang/String; // method@0361 │ │ +4304ac: 0c03 |001a: move-result-object v3 │ │ +4304ae: 2204 8f1e |001b: new-instance v4, Ljava/lang/StringBuilder; // type@1e8f │ │ +4304b2: 7010 50b3 0400 |001d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +4304b8: 1a00 881d |0020: const-string v0, "FeedItems.item_identifier=" // string@1d88 │ │ +4304bc: 6e20 5cb3 0400 |0022: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4304c2: 6e20 5cb3 3400 |0025: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4304c8: 6e10 67b3 0400 |0028: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +4304ce: 0c04 |002b: move-result-object v4 │ │ +4304d0: 2203 8f1e |002c: new-instance v3, Ljava/lang/StringBuilder; // type@1e8f │ │ +4304d4: 7010 50b3 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +4304da: 1a00 0f53 |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@530f │ │ +4304de: 6e20 5cb3 0300 |0033: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4304e4: 6e20 5cb3 4300 |0036: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4304ea: 6e10 67b3 0300 |0039: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +4304f0: 0c03 |003c: move-result-object v3 │ │ +4304f2: 5424 b6d0 |003d: iget-object v4, v2, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +4304f6: 1200 |003f: const/4 v0, #int 0 // #0 │ │ +4304f8: 6e30 7e03 3400 |0040: invoke-virtual {v4, v3, v0}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037e │ │ +4304fe: 0c03 |0043: move-result-object v3 │ │ +430500: 1103 |0044: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1162 │ │ 0x0004 line=1163 │ │ 0x0017 line=1166 │ │ 0x001b line=1167 │ │ 0x002c line=1170 │ │ @@ -1012237,39 +1012237,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 │ │ -43053c: |[43053c] de.danoeh.antennapod.storage.database.PodDBAdapter.getFeedItemCursor:([Ljava/lang/String;)Landroid/database/Cursor; │ │ -43054c: 2130 |0000: array-length v0, v3 │ │ -43054e: 1301 2003 |0001: const/16 v1, #int 800 // #320 │ │ -430552: 3610 2600 |0003: if-gt v0, v1, 0029 // +0026 │ │ -430556: 2200 8f1e |0005: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -43055a: 7010 50b3 0000 |0007: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -430560: 1a01 1353 |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@5313 │ │ -430564: 6e20 5cb3 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -43056a: 1a01 ba07 |000f: const-string v1, "," // string@07ba │ │ -43056e: 7120 b30a 3100 |0011: invoke-static {v1, v3}, Landroid/text/TextUtils;.join:(Ljava/lang/CharSequence;[Ljava/lang/Object;)Ljava/lang/String; // method@0ab3 │ │ -430574: 0c03 |0014: move-result-object v3 │ │ -430576: 6e20 5cb3 3000 |0015: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -43057c: 1a03 4007 |0018: const-string v3, ")" // string@0740 │ │ -430580: 6e20 5cb3 3000 |001a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430586: 6e10 67b3 0000 |001d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -43058c: 0c03 |0020: move-result-object v3 │ │ -43058e: 5420 b6d0 |0021: iget-object v0, v2, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -430592: 1201 |0023: const/4 v1, #int 0 // #0 │ │ -430594: 6e30 7e03 3001 |0024: invoke-virtual {v0, v3, v1}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037e │ │ -43059a: 0c03 |0027: move-result-object v3 │ │ -43059c: 1103 |0028: return-object v3 │ │ -43059e: 2203 701e |0029: new-instance v3, Ljava/lang/IllegalArgumentException; // type@1e70 │ │ -4305a2: 1a00 d8bd |002b: const-string v0, "number of IDs must not be larger than 800" // string@bdd8 │ │ -4305a6: 7020 abb2 0300 |002d: invoke-direct {v3, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b2ab │ │ -4305ac: 2703 |0030: throw v3 │ │ +430504: |[430504] de.danoeh.antennapod.storage.database.PodDBAdapter.getFeedItemCursor:([Ljava/lang/String;)Landroid/database/Cursor; │ │ +430514: 2130 |0000: array-length v0, v3 │ │ +430516: 1301 2003 |0001: const/16 v1, #int 800 // #320 │ │ +43051a: 3610 2600 |0003: if-gt v0, v1, 0029 // +0026 │ │ +43051e: 2200 8f1e |0005: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +430522: 7010 50b3 0000 |0007: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +430528: 1a01 1353 |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@5313 │ │ +43052c: 6e20 5cb3 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430532: 1a01 ba07 |000f: const-string v1, "," // string@07ba │ │ +430536: 7120 b30a 3100 |0011: invoke-static {v1, v3}, Landroid/text/TextUtils;.join:(Ljava/lang/CharSequence;[Ljava/lang/Object;)Ljava/lang/String; // method@0ab3 │ │ +43053c: 0c03 |0014: move-result-object v3 │ │ +43053e: 6e20 5cb3 3000 |0015: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430544: 1a03 4007 |0018: const-string v3, ")" // string@0740 │ │ +430548: 6e20 5cb3 3000 |001a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +43054e: 6e10 67b3 0000 |001d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +430554: 0c03 |0020: move-result-object v3 │ │ +430556: 5420 b6d0 |0021: iget-object v0, v2, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +43055a: 1201 |0023: const/4 v1, #int 0 // #0 │ │ +43055c: 6e30 7e03 3001 |0024: invoke-virtual {v0, v3, v1}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037e │ │ +430562: 0c03 |0027: move-result-object v3 │ │ +430564: 1103 |0028: return-object v3 │ │ +430566: 2203 701e |0029: new-instance v3, Ljava/lang/IllegalArgumentException; // type@1e70 │ │ +43056a: 1a00 d8bd |002b: const-string v0, "number of IDs must not be larger than 800" // string@bdd8 │ │ +43056e: 7020 abb2 0300 |002d: invoke-direct {v3, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b2ab │ │ +430574: 2703 |0030: throw v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1137 │ │ 0x0005 line=1140 │ │ 0x0011 line=1141 │ │ 0x0021 line=1142 │ │ 0x0029 line=1138 │ │ @@ -1012282,54 +1012282,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 │ │ -4305b0: |[4305b0] de.danoeh.antennapod.storage.database.PodDBAdapter.getFeedItemCursorByUrl:(Ljava/util/List;)Landroid/database/Cursor; │ │ -4305c0: 7210 72b5 0400 |0000: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b572 │ │ -4305c6: 0a00 |0003: move-result v0 │ │ -4305c8: 1301 2003 |0004: const/16 v1, #int 800 // #320 │ │ -4305cc: 3610 4300 |0006: if-gt v0, v1, 0049 // +0043 │ │ -4305d0: 2200 8f1e |0008: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -4305d4: 7010 50b3 0000 |000a: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -4305da: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -4305dc: 7210 72b5 0400 |000e: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b572 │ │ -4305e2: 0a02 |0011: move-result v2 │ │ -4305e4: 3521 1900 |0012: if-ge v1, v2, 002b // +0019 │ │ -4305e8: 3801 0700 |0014: if-eqz v1, 001b // +0007 │ │ -4305ec: 1a02 ba07 |0016: const-string v2, "," // string@07ba │ │ -4305f0: 6e20 5cb3 2000 |0018: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4305f6: 7220 66b5 1400 |001b: invoke-interface {v4, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -4305fc: 0c02 |001e: move-result-object v2 │ │ -4305fe: 1f02 8d1e |001f: check-cast v2, Ljava/lang/String; // type@1e8d │ │ -430602: 7110 6103 0200 |0021: invoke-static {v2}, Landroid/database/DatabaseUtils;.sqlEscapeString:(Ljava/lang/String;)Ljava/lang/String; // method@0361 │ │ -430608: 0c02 |0024: move-result-object v2 │ │ -43060a: 6e20 5cb3 2000 |0025: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430610: d801 0101 |0028: add-int/lit8 v1, v1, #int 1 // #01 │ │ -430614: 28e4 |002a: goto 000e // -001c │ │ -430616: 2204 8f1e |002b: new-instance v4, Ljava/lang/StringBuilder; // type@1e8f │ │ -43061a: 7010 50b3 0400 |002d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -430620: 1a01 1253 |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@5312 │ │ -430624: 6e20 5cb3 1400 |0032: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -43062a: 6e20 5bb3 0400 |0035: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ -430630: 1a00 4007 |0038: const-string v0, ")" // string@0740 │ │ -430634: 6e20 5cb3 0400 |003a: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -43063a: 6e10 67b3 0400 |003d: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -430640: 0c04 |0040: move-result-object v4 │ │ -430642: 5430 b6d0 |0041: iget-object v0, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -430646: 1201 |0043: const/4 v1, #int 0 // #0 │ │ -430648: 6e30 7e03 4001 |0044: invoke-virtual {v0, v4, v1}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037e │ │ -43064e: 0c04 |0047: move-result-object v4 │ │ -430650: 1104 |0048: return-object v4 │ │ -430652: 2204 701e |0049: new-instance v4, Ljava/lang/IllegalArgumentException; // type@1e70 │ │ -430656: 1a00 d8bd |004b: const-string v0, "number of IDs must not be larger than 800" // string@bdd8 │ │ -43065a: 7020 abb2 0400 |004d: invoke-direct {v4, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b2ab │ │ -430660: 2704 |0050: throw v4 │ │ +430578: |[430578] de.danoeh.antennapod.storage.database.PodDBAdapter.getFeedItemCursorByUrl:(Ljava/util/List;)Landroid/database/Cursor; │ │ +430588: 7210 72b5 0400 |0000: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b572 │ │ +43058e: 0a00 |0003: move-result v0 │ │ +430590: 1301 2003 |0004: const/16 v1, #int 800 // #320 │ │ +430594: 3610 4300 |0006: if-gt v0, v1, 0049 // +0043 │ │ +430598: 2200 8f1e |0008: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +43059c: 7010 50b3 0000 |000a: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +4305a2: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +4305a4: 7210 72b5 0400 |000e: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b572 │ │ +4305aa: 0a02 |0011: move-result v2 │ │ +4305ac: 3521 1900 |0012: if-ge v1, v2, 002b // +0019 │ │ +4305b0: 3801 0700 |0014: if-eqz v1, 001b // +0007 │ │ +4305b4: 1a02 ba07 |0016: const-string v2, "," // string@07ba │ │ +4305b8: 6e20 5cb3 2000 |0018: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4305be: 7220 66b5 1400 |001b: invoke-interface {v4, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +4305c4: 0c02 |001e: move-result-object v2 │ │ +4305c6: 1f02 8d1e |001f: check-cast v2, Ljava/lang/String; // type@1e8d │ │ +4305ca: 7110 6103 0200 |0021: invoke-static {v2}, Landroid/database/DatabaseUtils;.sqlEscapeString:(Ljava/lang/String;)Ljava/lang/String; // method@0361 │ │ +4305d0: 0c02 |0024: move-result-object v2 │ │ +4305d2: 6e20 5cb3 2000 |0025: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4305d8: d801 0101 |0028: add-int/lit8 v1, v1, #int 1 // #01 │ │ +4305dc: 28e4 |002a: goto 000e // -001c │ │ +4305de: 2204 8f1e |002b: new-instance v4, Ljava/lang/StringBuilder; // type@1e8f │ │ +4305e2: 7010 50b3 0400 |002d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +4305e8: 1a01 1253 |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@5312 │ │ +4305ec: 6e20 5cb3 1400 |0032: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4305f2: 6e20 5bb3 0400 |0035: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ +4305f8: 1a00 4007 |0038: const-string v0, ")" // string@0740 │ │ +4305fc: 6e20 5cb3 0400 |003a: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430602: 6e10 67b3 0400 |003d: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +430608: 0c04 |0040: move-result-object v4 │ │ +43060a: 5430 b6d0 |0041: iget-object v0, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +43060e: 1201 |0043: const/4 v1, #int 0 // #0 │ │ +430610: 6e30 7e03 4001 |0044: invoke-virtual {v0, v4, v1}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037e │ │ +430616: 0c04 |0047: move-result-object v4 │ │ +430618: 1104 |0048: return-object v4 │ │ +43061a: 2204 701e |0049: new-instance v4, Ljava/lang/IllegalArgumentException; // type@1e70 │ │ +43061e: 1a00 d8bd |004b: const-string v0, "number of IDs must not be larger than 800" // string@bdd8 │ │ +430622: 7020 abb2 0400 |004d: invoke-direct {v4, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b2ab │ │ +430628: 2704 |0050: throw v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1146 │ │ 0x0008 line=1149 │ │ 0x000e line=1150 │ │ 0x0018 line=1152 │ │ 0x001b line=1154 │ │ @@ -1012345,151 +1012345,151 @@ │ │ type : '(ZJJ)Landroid/database/Cursor;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 15 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 346 16-bit code units │ │ -430664: |[430664] de.danoeh.antennapod.storage.database.PodDBAdapter.getFeedStatisticsCursor:(ZJJ)Landroid/database/Cursor; │ │ -430674: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -430676: 1a01 48c9 |0001: const-string v1, "read" // string@c948 │ │ -43067a: 1a02 d60a |0003: const-string v2, "=" // string@0ad6 │ │ -43067e: 1a03 851d |0005: const-string v3, "FeedItems" // string@1d85 │ │ -430682: 1a04 8f1d |0007: const-string v4, "FeedMedia" // string@1d8f │ │ -430686: 1a05 9709 |0009: const-string v5, "." // string@0997 │ │ -43068a: 1a06 9d1d |000b: const-string v6, "FeedMedia.playback_completion_date > 0 AND FeedMedia.played_duration > 0" // string@1d9d │ │ -43068e: 380a 3c00 |000d: if-eqz v10, 0049 // +003c │ │ -430692: 2207 8f1e |000f: new-instance v7, Ljava/lang/StringBuilder; // type@1e8f │ │ -430696: 7010 50b3 0700 |0011: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -43069c: 1a08 7806 |0014: const-string v8, "(" // string@0678 │ │ -4306a0: 6e20 5cb3 8700 |0016: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4306a6: 6e20 5cb3 6700 |0019: invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4306ac: 1a06 4b07 |001c: const-string v6, ") OR " // string@074b │ │ -4306b0: 6e20 5cb3 6700 |001e: invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4306b6: 6e20 5cb3 3700 |0021: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4306bc: 6e20 5cb3 5700 |0024: invoke-virtual {v7, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4306c2: 6e20 5cb3 1700 |0027: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4306c8: 6e20 5cb3 2700 |002a: invoke-virtual {v7, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4306ce: 6e20 57b3 0700 |002d: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -4306d4: 1a06 7800 |0030: const-string v6, " OR " // string@0078 │ │ -4306d8: 6e20 5cb3 6700 |0032: invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4306de: 6e20 5cb3 4700 |0035: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4306e4: 6e20 5cb3 5700 |0038: invoke-virtual {v7, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4306ea: 1a06 28c6 |003b: const-string v6, "position" // string@c628 │ │ -4306ee: 6e20 5cb3 6700 |003d: invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4306f4: 1a06 db0a |0040: const-string v6, "> 0" // string@0adb │ │ -4306f8: 6e20 5cb3 6700 |0042: invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4306fe: 6e10 67b3 0700 |0045: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -430704: 0c06 |0048: move-result-object v6 │ │ -430706: 2207 8f1e |0049: new-instance v7, Ljava/lang/StringBuilder; // type@1e8f │ │ -43070a: 7010 50b3 0700 |004b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -430710: 1a08 9c1d |004e: const-string v8, "FeedMedia.last_played_time>=" // string@1d9c │ │ -430714: 6e20 5cb3 8700 |0050: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -43071a: 6e30 58b3 b70c |0053: invoke-virtual {v7, v11, v12}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ -430720: 1a0b 5900 |0056: const-string v11, " AND " // string@0059 │ │ -430724: 6e20 5cb3 b700 |0058: invoke-virtual {v7, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -43072a: 1a0b 9b1d |005b: const-string v11, "FeedMedia.last_played_time" // string@1d9b │ │ -43072e: 6e20 5cb3 b700 |005d: invoke-virtual {v7, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430734: 1a0b 750a |0060: const-string v11, "<" // string@0a75 │ │ -430738: 6e20 5cb3 b700 |0062: invoke-virtual {v7, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -43073e: 6e30 58b3 d70e |0065: invoke-virtual {v7, v13, v14}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ -430744: 6e10 67b3 0700 |0068: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -43074a: 0c0b |006b: move-result-object v11 │ │ -43074c: 1a0c 1f7e |006c: const-string v12, "duration" // string@7e1f │ │ -430750: 1a0d 9e1d |006e: const-string v13, "FeedMedia.played_duration" // string@1d9e │ │ -430754: 380a 4200 |0070: if-eqz v10, 00b2 // +0042 │ │ -430758: 220a 8f1e |0072: new-instance v10, Ljava/lang/StringBuilder; // type@1e8f │ │ -43075c: 7010 50b3 0a00 |0074: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -430762: 1a0e 9506 |0077: const-string v14, "(CASE WHEN " // string@0695 │ │ -430766: 6e20 5cb3 ea00 |0079: invoke-virtual {v10, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -43076c: 6e20 5cb3 da00 |007c: invoke-virtual {v10, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430772: 1a0e 2f00 |007f: const-string v14, " != 0 THEN " // string@002f │ │ -430776: 6e20 5cb3 ea00 |0081: invoke-virtual {v10, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -43077c: 6e20 5cb3 da00 |0084: invoke-virtual {v10, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430782: 1a0d 6100 |0087: const-string v13, " ELSE (CASE WHEN " // string@0061 │ │ -430786: 6e20 5cb3 da00 |0089: invoke-virtual {v10, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -43078c: 6e20 5cb3 3a00 |008c: invoke-virtual {v10, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430792: 6e20 5cb3 5a00 |008f: invoke-virtual {v10, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430798: 6e20 5cb3 1a00 |0092: invoke-virtual {v10, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -43079e: 6e20 5cb3 2a00 |0095: invoke-virtual {v10, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4307a4: 6e20 57b3 0a00 |0098: invoke-virtual {v10, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -4307aa: 1a0d 8400 |009b: const-string v13, " THEN " // string@0084 │ │ -4307ae: 6e20 5cb3 da00 |009d: invoke-virtual {v10, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4307b4: 6e20 5cb3 4a00 |00a0: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4307ba: 6e20 5cb3 5a00 |00a3: invoke-virtual {v10, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4307c0: 6e20 5cb3 ca00 |00a6: invoke-virtual {v10, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4307c6: 1a0d 6400 |00a9: const-string v13, " ELSE 0 END) END)" // string@0064 │ │ -4307ca: 6e20 5cb3 da00 |00ab: invoke-virtual {v10, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4307d0: 6e10 67b3 0a00 |00ae: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -4307d6: 0c0d |00b1: move-result-object v13 │ │ -4307d8: 220a 8f1e |00b2: new-instance v10, Ljava/lang/StringBuilder; // type@1e8f │ │ -4307dc: 7010 50b3 0a00 |00b4: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -4307e2: 1a0e 2053 |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@5320 │ │ -4307e6: 6e20 5cb3 ea00 |00b9: invoke-virtual {v10, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4307ec: 6e20 5cb3 6a00 |00bc: invoke-virtual {v10, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4307f2: 1a0e 5007 |00bf: const-string v14, ") THEN 1 ELSE 0 END) AS episodes_started, IFNULL(SUM(CASE WHEN (" // string@0750 │ │ -4307f6: 6e20 5cb3 ea00 |00c1: invoke-virtual {v10, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4307fc: 6e20 5cb3 ba00 |00c4: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430802: 1a0b 4f07 |00c7: const-string v11, ") THEN (" // string@074f │ │ -430806: 6e20 5cb3 ba00 |00c9: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -43080c: 6e20 5cb3 da00 |00cc: invoke-virtual {v10, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430812: 1a0b 4907 |00cf: const-string v11, ") ELSE 0 END), 0) AS played_time, IFNULL(SUM(" // string@0749 │ │ -430816: 6e20 5cb3 ba00 |00d1: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -43081c: 6e20 5cb3 4a00 |00d4: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430822: 6e20 5cb3 5a00 |00d7: invoke-virtual {v10, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430828: 6e20 5cb3 ca00 |00da: invoke-virtual {v10, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -43082e: 1a0b 5d07 |00dd: const-string v11, "), 0) AS total_time, SUM(CASE WHEN " // string@075d │ │ -430832: 6e20 5cb3 ba00 |00df: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430838: 6e20 5cb3 4a00 |00e2: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -43083e: 6e20 5cb3 5a00 |00e5: invoke-virtual {v10, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430844: 1a0b 507d |00e8: const-string v11, "downloaded" // string@7d50 │ │ -430848: 6e20 5cb3 ba00 |00ea: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -43084e: 1a0c 5700 |00ed: const-string v12, " > 0 THEN 1 ELSE 0 END) AS num_downloaded, SUM(CASE WHEN " // string@0057 │ │ -430852: 6e20 5cb3 ca00 |00ef: invoke-virtual {v10, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430858: 6e20 5cb3 4a00 |00f2: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -43085e: 6e20 5cb3 5a00 |00f5: invoke-virtual {v10, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430864: 6e20 5cb3 ba00 |00f8: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -43086a: 1a0b 5600 |00fb: const-string v11, " > 0 THEN " // string@0056 │ │ -43086e: 6e20 5cb3 ba00 |00fd: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430874: 6e20 5cb3 4a00 |0100: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -43087a: 6e20 5cb3 5a00 |0103: invoke-virtual {v10, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430880: 1a0b ce85 |0106: const-string v11, "filesize" // string@85ce │ │ -430884: 6e20 5cb3 ba00 |0108: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -43088a: 1a0b 6200 |010b: const-string v11, " ELSE 0 END) AS download_size FROM " // string@0062 │ │ -43088e: 6e20 5cb3 ba00 |010d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430894: 6e20 5cb3 3a00 |0110: invoke-virtual {v10, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -43089a: 1a0b 6d00 |0113: const-string v11, " LEFT JOIN FeedMedia ON FeedItems.id=FeedMedia.feeditem " // string@006d │ │ -43089e: 6e20 5cb3 ba00 |0115: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4308a4: 1a0b 6900 |0118: const-string v11, " INNER JOIN " // string@0069 │ │ -4308a8: 6e20 5cb3 ba00 |011a: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4308ae: 1a0b c01d |011d: const-string v11, "Feeds" // string@1dc0 │ │ -4308b2: 6e20 5cb3 ba00 |011f: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4308b8: 1a0c 7600 |0122: const-string v12, " ON " // string@0076 │ │ -4308bc: 6e20 5cb3 ca00 |0124: invoke-virtual {v10, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4308c2: 6e20 5cb3 3a00 |0127: invoke-virtual {v10, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4308c8: 6e20 5cb3 5a00 |012a: invoke-virtual {v10, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4308ce: 1a0c 3b85 |012d: const-string v12, "feed" // string@853b │ │ -4308d2: 6e20 5cb3 ca00 |012f: invoke-virtual {v10, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4308d8: 6e20 5cb3 2a00 |0132: invoke-virtual {v10, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4308de: 6e20 5cb3 ba00 |0135: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4308e4: 6e20 5cb3 5a00 |0138: invoke-virtual {v10, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4308ea: 1a0c fb99 |013b: const-string v12, "id" // string@99fb │ │ -4308ee: 6e20 5cb3 ca00 |013d: invoke-virtual {v10, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4308f4: 1a0d 6700 |0140: const-string v13, " GROUP BY " // string@0067 │ │ -4308f8: 6e20 5cb3 da00 |0142: invoke-virtual {v10, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4308fe: 6e20 5cb3 ba00 |0145: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430904: 6e20 5cb3 5a00 |0148: invoke-virtual {v10, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -43090a: 6e20 5cb3 ca00 |014b: invoke-virtual {v10, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430910: 6e10 67b3 0a00 |014e: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -430916: 0c0a |0151: move-result-object v10 │ │ -430918: 549b b6d0 |0152: iget-object v11, v9, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -43091c: 120c |0154: const/4 v12, #int 0 // #0 │ │ -43091e: 6e30 7e03 ab0c |0155: invoke-virtual {v11, v10, v12}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037e │ │ -430924: 0c0a |0158: move-result-object v10 │ │ -430926: 110a |0159: return-object v10 │ │ +43062c: |[43062c] de.danoeh.antennapod.storage.database.PodDBAdapter.getFeedStatisticsCursor:(ZJJ)Landroid/database/Cursor; │ │ +43063c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +43063e: 1a01 48c9 |0001: const-string v1, "read" // string@c948 │ │ +430642: 1a02 d60a |0003: const-string v2, "=" // string@0ad6 │ │ +430646: 1a03 851d |0005: const-string v3, "FeedItems" // string@1d85 │ │ +43064a: 1a04 8f1d |0007: const-string v4, "FeedMedia" // string@1d8f │ │ +43064e: 1a05 9709 |0009: const-string v5, "." // string@0997 │ │ +430652: 1a06 9d1d |000b: const-string v6, "FeedMedia.playback_completion_date > 0 AND FeedMedia.played_duration > 0" // string@1d9d │ │ +430656: 380a 3c00 |000d: if-eqz v10, 0049 // +003c │ │ +43065a: 2207 8f1e |000f: new-instance v7, Ljava/lang/StringBuilder; // type@1e8f │ │ +43065e: 7010 50b3 0700 |0011: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +430664: 1a08 7806 |0014: const-string v8, "(" // string@0678 │ │ +430668: 6e20 5cb3 8700 |0016: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +43066e: 6e20 5cb3 6700 |0019: invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430674: 1a06 4b07 |001c: const-string v6, ") OR " // string@074b │ │ +430678: 6e20 5cb3 6700 |001e: invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +43067e: 6e20 5cb3 3700 |0021: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430684: 6e20 5cb3 5700 |0024: invoke-virtual {v7, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +43068a: 6e20 5cb3 1700 |0027: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430690: 6e20 5cb3 2700 |002a: invoke-virtual {v7, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430696: 6e20 57b3 0700 |002d: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +43069c: 1a06 7800 |0030: const-string v6, " OR " // string@0078 │ │ +4306a0: 6e20 5cb3 6700 |0032: invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4306a6: 6e20 5cb3 4700 |0035: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4306ac: 6e20 5cb3 5700 |0038: invoke-virtual {v7, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4306b2: 1a06 28c6 |003b: const-string v6, "position" // string@c628 │ │ +4306b6: 6e20 5cb3 6700 |003d: invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4306bc: 1a06 db0a |0040: const-string v6, "> 0" // string@0adb │ │ +4306c0: 6e20 5cb3 6700 |0042: invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4306c6: 6e10 67b3 0700 |0045: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +4306cc: 0c06 |0048: move-result-object v6 │ │ +4306ce: 2207 8f1e |0049: new-instance v7, Ljava/lang/StringBuilder; // type@1e8f │ │ +4306d2: 7010 50b3 0700 |004b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +4306d8: 1a08 9c1d |004e: const-string v8, "FeedMedia.last_played_time>=" // string@1d9c │ │ +4306dc: 6e20 5cb3 8700 |0050: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4306e2: 6e30 58b3 b70c |0053: invoke-virtual {v7, v11, v12}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ +4306e8: 1a0b 5900 |0056: const-string v11, " AND " // string@0059 │ │ +4306ec: 6e20 5cb3 b700 |0058: invoke-virtual {v7, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4306f2: 1a0b 9b1d |005b: const-string v11, "FeedMedia.last_played_time" // string@1d9b │ │ +4306f6: 6e20 5cb3 b700 |005d: invoke-virtual {v7, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4306fc: 1a0b 750a |0060: const-string v11, "<" // string@0a75 │ │ +430700: 6e20 5cb3 b700 |0062: invoke-virtual {v7, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430706: 6e30 58b3 d70e |0065: invoke-virtual {v7, v13, v14}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ +43070c: 6e10 67b3 0700 |0068: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +430712: 0c0b |006b: move-result-object v11 │ │ +430714: 1a0c 1f7e |006c: const-string v12, "duration" // string@7e1f │ │ +430718: 1a0d 9e1d |006e: const-string v13, "FeedMedia.played_duration" // string@1d9e │ │ +43071c: 380a 4200 |0070: if-eqz v10, 00b2 // +0042 │ │ +430720: 220a 8f1e |0072: new-instance v10, Ljava/lang/StringBuilder; // type@1e8f │ │ +430724: 7010 50b3 0a00 |0074: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +43072a: 1a0e 9506 |0077: const-string v14, "(CASE WHEN " // string@0695 │ │ +43072e: 6e20 5cb3 ea00 |0079: invoke-virtual {v10, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430734: 6e20 5cb3 da00 |007c: invoke-virtual {v10, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +43073a: 1a0e 2f00 |007f: const-string v14, " != 0 THEN " // string@002f │ │ +43073e: 6e20 5cb3 ea00 |0081: invoke-virtual {v10, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430744: 6e20 5cb3 da00 |0084: invoke-virtual {v10, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +43074a: 1a0d 6100 |0087: const-string v13, " ELSE (CASE WHEN " // string@0061 │ │ +43074e: 6e20 5cb3 da00 |0089: invoke-virtual {v10, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430754: 6e20 5cb3 3a00 |008c: invoke-virtual {v10, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +43075a: 6e20 5cb3 5a00 |008f: invoke-virtual {v10, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430760: 6e20 5cb3 1a00 |0092: invoke-virtual {v10, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430766: 6e20 5cb3 2a00 |0095: invoke-virtual {v10, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +43076c: 6e20 57b3 0a00 |0098: invoke-virtual {v10, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +430772: 1a0d 8400 |009b: const-string v13, " THEN " // string@0084 │ │ +430776: 6e20 5cb3 da00 |009d: invoke-virtual {v10, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +43077c: 6e20 5cb3 4a00 |00a0: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430782: 6e20 5cb3 5a00 |00a3: invoke-virtual {v10, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430788: 6e20 5cb3 ca00 |00a6: invoke-virtual {v10, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +43078e: 1a0d 6400 |00a9: const-string v13, " ELSE 0 END) END)" // string@0064 │ │ +430792: 6e20 5cb3 da00 |00ab: invoke-virtual {v10, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430798: 6e10 67b3 0a00 |00ae: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +43079e: 0c0d |00b1: move-result-object v13 │ │ +4307a0: 220a 8f1e |00b2: new-instance v10, Ljava/lang/StringBuilder; // type@1e8f │ │ +4307a4: 7010 50b3 0a00 |00b4: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +4307aa: 1a0e 2053 |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@5320 │ │ +4307ae: 6e20 5cb3 ea00 |00b9: invoke-virtual {v10, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4307b4: 6e20 5cb3 6a00 |00bc: invoke-virtual {v10, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4307ba: 1a0e 5007 |00bf: const-string v14, ") THEN 1 ELSE 0 END) AS episodes_started, IFNULL(SUM(CASE WHEN (" // string@0750 │ │ +4307be: 6e20 5cb3 ea00 |00c1: invoke-virtual {v10, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4307c4: 6e20 5cb3 ba00 |00c4: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4307ca: 1a0b 4f07 |00c7: const-string v11, ") THEN (" // string@074f │ │ +4307ce: 6e20 5cb3 ba00 |00c9: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4307d4: 6e20 5cb3 da00 |00cc: invoke-virtual {v10, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4307da: 1a0b 4907 |00cf: const-string v11, ") ELSE 0 END), 0) AS played_time, IFNULL(SUM(" // string@0749 │ │ +4307de: 6e20 5cb3 ba00 |00d1: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4307e4: 6e20 5cb3 4a00 |00d4: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4307ea: 6e20 5cb3 5a00 |00d7: invoke-virtual {v10, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4307f0: 6e20 5cb3 ca00 |00da: invoke-virtual {v10, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4307f6: 1a0b 5d07 |00dd: const-string v11, "), 0) AS total_time, SUM(CASE WHEN " // string@075d │ │ +4307fa: 6e20 5cb3 ba00 |00df: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430800: 6e20 5cb3 4a00 |00e2: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430806: 6e20 5cb3 5a00 |00e5: invoke-virtual {v10, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +43080c: 1a0b 507d |00e8: const-string v11, "downloaded" // string@7d50 │ │ +430810: 6e20 5cb3 ba00 |00ea: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430816: 1a0c 5700 |00ed: const-string v12, " > 0 THEN 1 ELSE 0 END) AS num_downloaded, SUM(CASE WHEN " // string@0057 │ │ +43081a: 6e20 5cb3 ca00 |00ef: invoke-virtual {v10, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430820: 6e20 5cb3 4a00 |00f2: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430826: 6e20 5cb3 5a00 |00f5: invoke-virtual {v10, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +43082c: 6e20 5cb3 ba00 |00f8: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430832: 1a0b 5600 |00fb: const-string v11, " > 0 THEN " // string@0056 │ │ +430836: 6e20 5cb3 ba00 |00fd: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +43083c: 6e20 5cb3 4a00 |0100: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430842: 6e20 5cb3 5a00 |0103: invoke-virtual {v10, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430848: 1a0b ce85 |0106: const-string v11, "filesize" // string@85ce │ │ +43084c: 6e20 5cb3 ba00 |0108: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430852: 1a0b 6200 |010b: const-string v11, " ELSE 0 END) AS download_size FROM " // string@0062 │ │ +430856: 6e20 5cb3 ba00 |010d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +43085c: 6e20 5cb3 3a00 |0110: invoke-virtual {v10, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430862: 1a0b 6d00 |0113: const-string v11, " LEFT JOIN FeedMedia ON FeedItems.id=FeedMedia.feeditem " // string@006d │ │ +430866: 6e20 5cb3 ba00 |0115: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +43086c: 1a0b 6900 |0118: const-string v11, " INNER JOIN " // string@0069 │ │ +430870: 6e20 5cb3 ba00 |011a: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430876: 1a0b c01d |011d: const-string v11, "Feeds" // string@1dc0 │ │ +43087a: 6e20 5cb3 ba00 |011f: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430880: 1a0c 7600 |0122: const-string v12, " ON " // string@0076 │ │ +430884: 6e20 5cb3 ca00 |0124: invoke-virtual {v10, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +43088a: 6e20 5cb3 3a00 |0127: invoke-virtual {v10, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430890: 6e20 5cb3 5a00 |012a: invoke-virtual {v10, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430896: 1a0c 3b85 |012d: const-string v12, "feed" // string@853b │ │ +43089a: 6e20 5cb3 ca00 |012f: invoke-virtual {v10, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4308a0: 6e20 5cb3 2a00 |0132: invoke-virtual {v10, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4308a6: 6e20 5cb3 ba00 |0135: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4308ac: 6e20 5cb3 5a00 |0138: invoke-virtual {v10, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4308b2: 1a0c fb99 |013b: const-string v12, "id" // string@99fb │ │ +4308b6: 6e20 5cb3 ca00 |013d: invoke-virtual {v10, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4308bc: 1a0d 6700 |0140: const-string v13, " GROUP BY " // string@0067 │ │ +4308c0: 6e20 5cb3 da00 |0142: invoke-virtual {v10, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4308c6: 6e20 5cb3 ba00 |0145: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4308cc: 6e20 5cb3 5a00 |0148: invoke-virtual {v10, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4308d2: 6e20 5cb3 ca00 |014b: invoke-virtual {v10, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4308d8: 6e10 67b3 0a00 |014e: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +4308de: 0c0a |0151: move-result-object v10 │ │ +4308e0: 549b b6d0 |0152: iget-object v11, v9, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +4308e4: 120c |0154: const/4 v12, #int 0 // #0 │ │ +4308e6: 6e30 7e03 ab0c |0155: invoke-virtual {v11, v10, v12}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037e │ │ +4308ec: 0c0a |0158: move-result-object v10 │ │ +4308ee: 110a |0159: return-object v10 │ │ catches : (none) │ │ positions : │ │ 0x000f line=1205 │ │ 0x0049 line=1209 │ │ 0x0072 line=1213 │ │ 0x00b2 line=1220 │ │ 0x0152 line=1237 │ │ @@ -1012504,51 +1012504,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 │ │ -430928: |[430928] de.danoeh.antennapod.storage.database.PodDBAdapter.getImageAuthenticationCursor:(Ljava/lang/String;)Landroid/database/Cursor; │ │ -430938: 7110 6103 0400 |0000: invoke-static {v4}, Landroid/database/DatabaseUtils;.sqlEscapeString:(Ljava/lang/String;)Ljava/lang/String; // method@0361 │ │ -43093e: 0c04 |0003: move-result-object v4 │ │ -430940: 2200 8f1e |0004: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -430944: 7010 50b3 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -43094a: 1a01 3b53 |0009: const-string v1, "SELECT username,password FROM FeedItems INNER JOIN Feeds ON FeedItems.feed = Feeds.id WHERE FeedItems.image_url=" // string@533b │ │ -43094e: 6e20 5cb3 1000 |000b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430954: 6e20 5cb3 4000 |000e: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -43095a: 1a01 8600 |0011: const-string v1, " UNION SELECT " // string@0086 │ │ -43095e: 6e20 5cb3 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430964: 1a01 0ee5 |0016: const-string v1, "username" // string@e50e │ │ -430968: 6e20 5cb3 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -43096e: 1a01 ba07 |001b: const-string v1, "," // string@07ba │ │ -430972: 6e20 5cb3 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430978: 1a01 45c4 |0020: const-string v1, "password" // string@c445 │ │ -43097c: 6e20 5cb3 1000 |0022: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430982: 1a01 6500 |0025: const-string v1, " FROM " // string@0065 │ │ -430986: 6e20 5cb3 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -43098c: 1a01 c01d |002a: const-string v1, "Feeds" // string@1dc0 │ │ -430990: 6e20 5cb3 1000 |002c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430996: 1a02 8700 |002f: const-string v2, " WHERE " // string@0087 │ │ -43099a: 6e20 5cb3 2000 |0031: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4309a0: 6e20 5cb3 1000 |0034: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4309a6: 1a01 9709 |0037: const-string v1, "." // string@0997 │ │ -4309aa: 6e20 5cb3 1000 |0039: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4309b0: 1a01 409a |003c: const-string v1, "image_url" // string@9a40 │ │ -4309b4: 6e20 5cb3 1000 |003e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4309ba: 1a01 d60a |0041: const-string v1, "=" // string@0ad6 │ │ -4309be: 6e20 5cb3 1000 |0043: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4309c4: 6e20 5cb3 4000 |0046: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4309ca: 6e10 67b3 0000 |0049: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -4309d0: 0c04 |004c: move-result-object v4 │ │ -4309d2: 5430 b6d0 |004d: iget-object v0, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -4309d6: 1201 |004f: const/4 v1, #int 0 // #0 │ │ -4309d8: 6e30 7e03 4001 |0050: invoke-virtual {v0, v4, v1}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037e │ │ -4309de: 0c04 |0053: move-result-object v4 │ │ -4309e0: 1104 |0054: return-object v4 │ │ +4308f0: |[4308f0] de.danoeh.antennapod.storage.database.PodDBAdapter.getImageAuthenticationCursor:(Ljava/lang/String;)Landroid/database/Cursor; │ │ +430900: 7110 6103 0400 |0000: invoke-static {v4}, Landroid/database/DatabaseUtils;.sqlEscapeString:(Ljava/lang/String;)Ljava/lang/String; // method@0361 │ │ +430906: 0c04 |0003: move-result-object v4 │ │ +430908: 2200 8f1e |0004: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +43090c: 7010 50b3 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +430912: 1a01 3b53 |0009: const-string v1, "SELECT username,password FROM FeedItems INNER JOIN Feeds ON FeedItems.feed = Feeds.id WHERE FeedItems.image_url=" // string@533b │ │ +430916: 6e20 5cb3 1000 |000b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +43091c: 6e20 5cb3 4000 |000e: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430922: 1a01 8600 |0011: const-string v1, " UNION SELECT " // string@0086 │ │ +430926: 6e20 5cb3 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +43092c: 1a01 0ee5 |0016: const-string v1, "username" // string@e50e │ │ +430930: 6e20 5cb3 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430936: 1a01 ba07 |001b: const-string v1, "," // string@07ba │ │ +43093a: 6e20 5cb3 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430940: 1a01 45c4 |0020: const-string v1, "password" // string@c445 │ │ +430944: 6e20 5cb3 1000 |0022: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +43094a: 1a01 6500 |0025: const-string v1, " FROM " // string@0065 │ │ +43094e: 6e20 5cb3 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430954: 1a01 c01d |002a: const-string v1, "Feeds" // string@1dc0 │ │ +430958: 6e20 5cb3 1000 |002c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +43095e: 1a02 8700 |002f: const-string v2, " WHERE " // string@0087 │ │ +430962: 6e20 5cb3 2000 |0031: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430968: 6e20 5cb3 1000 |0034: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +43096e: 1a01 9709 |0037: const-string v1, "." // string@0997 │ │ +430972: 6e20 5cb3 1000 |0039: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430978: 1a01 409a |003c: const-string v1, "image_url" // string@9a40 │ │ +43097c: 6e20 5cb3 1000 |003e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430982: 1a01 d60a |0041: const-string v1, "=" // string@0ad6 │ │ +430986: 6e20 5cb3 1000 |0043: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +43098c: 6e20 5cb3 4000 |0046: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430992: 6e10 67b3 0000 |0049: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +430998: 0c04 |004c: move-result-object v4 │ │ +43099a: 5430 b6d0 |004d: iget-object v0, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +43099e: 1201 |004f: const/4 v1, #int 0 // #0 │ │ +4309a0: 6e30 7e03 4001 |0050: invoke-virtual {v0, v4, v1}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037e │ │ +4309a6: 0c04 |0053: move-result-object v4 │ │ +4309a8: 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; │ │ @@ -1012559,44 +1012559,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 │ │ -4309e4: |[4309e4] de.danoeh.antennapod.storage.database.PodDBAdapter.getItemsOfFeedCursor:(Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/model/feed/FeedItemFilter;)Landroid/database/Cursor; │ │ -4309f4: 7110 8bb0 0500 |0000: invoke-static {v5}, Lde/danoeh/antennapod/storage/database/mapper/FeedItemFilterQuery;.generateFrom:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)Ljava/lang/String; // method@b08b │ │ -4309fa: 0c05 |0003: move-result-object v5 │ │ -4309fc: 1a00 0000 |0004: const-string v0, "" // string@0000 │ │ -430a00: 6e20 28b3 5000 |0006: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -430a06: 0a01 |0009: move-result v1 │ │ -430a08: 3801 0300 |000a: if-eqz v1, 000d // +0003 │ │ -430a0c: 2812 |000c: goto 001e // +0012 │ │ -430a0e: 2200 8f1e |000d: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -430a12: 7010 50b3 0000 |000f: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -430a18: 1a01 5900 |0012: const-string v1, " AND " // string@0059 │ │ -430a1c: 6e20 5cb3 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430a22: 6e20 5cb3 5000 |0017: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430a28: 6e10 67b3 0000 |001a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -430a2e: 0c00 |001d: move-result-object v0 │ │ -430a30: 2205 8f1e |001e: new-instance v5, Ljava/lang/StringBuilder; // type@1e8f │ │ -430a34: 7010 50b3 0500 |0020: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -430a3a: 1a01 1153 |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@5311 │ │ -430a3e: 6e20 5cb3 1500 |0025: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430a44: 6e10 f4ab 0400 |0028: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -430a4a: 0b01 |002b: move-result-wide v1 │ │ -430a4c: 6e30 58b3 1502 |002c: invoke-virtual {v5, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ -430a52: 6e20 5cb3 0500 |002f: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430a58: 6e10 67b3 0500 |0032: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -430a5e: 0c04 |0035: move-result-object v4 │ │ -430a60: 5435 b6d0 |0036: iget-object v5, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -430a64: 1200 |0038: const/4 v0, #int 0 // #0 │ │ -430a66: 6e30 7e03 4500 |0039: invoke-virtual {v5, v4, v0}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037e │ │ -430a6c: 0c04 |003c: move-result-object v4 │ │ -430a6e: 1104 |003d: return-object v4 │ │ +4309ac: |[4309ac] de.danoeh.antennapod.storage.database.PodDBAdapter.getItemsOfFeedCursor:(Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/model/feed/FeedItemFilter;)Landroid/database/Cursor; │ │ +4309bc: 7110 8bb0 0500 |0000: invoke-static {v5}, Lde/danoeh/antennapod/storage/database/mapper/FeedItemFilterQuery;.generateFrom:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)Ljava/lang/String; // method@b08b │ │ +4309c2: 0c05 |0003: move-result-object v5 │ │ +4309c4: 1a00 0000 |0004: const-string v0, "" // string@0000 │ │ +4309c8: 6e20 28b3 5000 |0006: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +4309ce: 0a01 |0009: move-result v1 │ │ +4309d0: 3801 0300 |000a: if-eqz v1, 000d // +0003 │ │ +4309d4: 2812 |000c: goto 001e // +0012 │ │ +4309d6: 2200 8f1e |000d: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +4309da: 7010 50b3 0000 |000f: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +4309e0: 1a01 5900 |0012: const-string v1, " AND " // string@0059 │ │ +4309e4: 6e20 5cb3 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4309ea: 6e20 5cb3 5000 |0017: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4309f0: 6e10 67b3 0000 |001a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +4309f6: 0c00 |001d: move-result-object v0 │ │ +4309f8: 2205 8f1e |001e: new-instance v5, Ljava/lang/StringBuilder; // type@1e8f │ │ +4309fc: 7010 50b3 0500 |0020: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +430a02: 1a01 1153 |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@5311 │ │ +430a06: 6e20 5cb3 1500 |0025: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430a0c: 6e10 f4ab 0400 |0028: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +430a12: 0b01 |002b: move-result-wide v1 │ │ +430a14: 6e30 58b3 1502 |002c: invoke-virtual {v5, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ +430a1a: 6e20 5cb3 0500 |002f: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430a20: 6e10 67b3 0500 |0032: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +430a26: 0c04 |0035: move-result-object v4 │ │ +430a28: 5435 b6d0 |0036: iget-object v5, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +430a2c: 1200 |0038: const/4 v0, #int 0 // #0 │ │ +430a2e: 6e30 7e03 4500 |0039: invoke-virtual {v5, v4, v0}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037e │ │ +430a34: 0c04 |003c: move-result-object v4 │ │ +430a36: 1104 |003d: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=944 │ │ 0x0006 line=945 │ │ 0x001e line=946 │ │ 0x0028 line=947 │ │ 0x0036 line=949 │ │ @@ -1012610,21 +1012610,21 @@ │ │ type : '()Landroid/database/Cursor;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -430a70: |[430a70] de.danoeh.antennapod.storage.database.PodDBAdapter.getMonthlyStatisticsCursor:()Landroid/database/Cursor; │ │ -430a80: 5430 b6d0 |0000: iget-object v0, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -430a84: 1a01 2153 |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@5321 │ │ -430a88: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -430a8a: 6e30 7e03 1002 |0005: invoke-virtual {v0, v1, v2}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037e │ │ -430a90: 0c00 |0008: move-result-object v0 │ │ -430a92: 1100 |0009: return-object v0 │ │ +430a38: |[430a38] de.danoeh.antennapod.storage.database.PodDBAdapter.getMonthlyStatisticsCursor:()Landroid/database/Cursor; │ │ +430a48: 5430 b6d0 |0000: iget-object v0, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +430a4c: 1a01 2153 |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@5321 │ │ +430a50: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +430a52: 6e30 7e03 1002 |0005: invoke-virtual {v0, v1, v2}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037e │ │ +430a58: 0c00 |0008: move-result-object v0 │ │ +430a5a: 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;) │ │ @@ -1012632,41 +1012632,41 @@ │ │ type : '()Ljava/util/Map;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -4314f8: |[4314f8] de.danoeh.antennapod.storage.database.PodDBAdapter.getMostRecentItemDates:()Ljava/util/Map; │ │ -431508: 5460 b6d0 |0000: iget-object v0, v6, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -43150c: 1a01 2f53 |0002: const-string v1, "SELECT feed, MAX(FeedItems.pubDate) AS most_recent_pubdate FROM FeedItems GROUP BY feed" // string@532f │ │ -431510: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -431512: 6e30 7e03 1002 |0005: invoke-virtual {v0, v1, v2}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037e │ │ -431518: 0c00 |0008: move-result-object v0 │ │ -43151a: 2201 091f |0009: new-instance v1, Ljava/util/HashMap; // type@1f09 │ │ -43151e: 7010 32b5 0100 |000b: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@b532 │ │ -431524: 7210 5503 0000 |000e: invoke-interface {v0}, Landroid/database/Cursor;.moveToFirst:()Z // method@0355 │ │ -43152a: 0a02 |0011: move-result v2 │ │ -43152c: 3802 1d00 |0012: if-eqz v2, 002f // +001d │ │ -431530: 1202 |0014: const/4 v2, #int 0 // #0 │ │ -431532: 7220 4f03 2000 |0015: invoke-interface {v0, v2}, Landroid/database/Cursor;.getLong:(I)J // method@034f │ │ -431538: 0b02 |0018: move-result-wide v2 │ │ -43153a: 1214 |0019: const/4 v4, #int 1 // #1 │ │ -43153c: 7220 4f03 4000 |001a: invoke-interface {v0, v4}, Landroid/database/Cursor;.getLong:(I)J // method@034f │ │ -431542: 0b04 |001d: move-result-wide v4 │ │ -431544: 7120 d1b2 3200 |001e: invoke-static {v2, v3}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ -43154a: 0c02 |0021: move-result-object v2 │ │ -43154c: 7120 d1b2 5400 |0022: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ -431552: 0c03 |0025: move-result-object v3 │ │ -431554: 7230 9ab5 2103 |0026: invoke-interface {v1, v2, v3}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b59a │ │ -43155a: 7210 5603 0000 |0029: invoke-interface {v0}, Landroid/database/Cursor;.moveToNext:()Z // method@0356 │ │ -431560: 0a02 |002c: move-result v2 │ │ -431562: 3902 e7ff |002d: if-nez v2, 0014 // -0019 │ │ -431566: 7210 4403 0000 |002f: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0344 │ │ -43156c: 1101 |0032: return-object v1 │ │ +4314c0: |[4314c0] de.danoeh.antennapod.storage.database.PodDBAdapter.getMostRecentItemDates:()Ljava/util/Map; │ │ +4314d0: 5460 b6d0 |0000: iget-object v0, v6, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +4314d4: 1a01 2f53 |0002: const-string v1, "SELECT feed, MAX(FeedItems.pubDate) AS most_recent_pubdate FROM FeedItems GROUP BY feed" // string@532f │ │ +4314d8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +4314da: 6e30 7e03 1002 |0005: invoke-virtual {v0, v1, v2}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037e │ │ +4314e0: 0c00 |0008: move-result-object v0 │ │ +4314e2: 2201 091f |0009: new-instance v1, Ljava/util/HashMap; // type@1f09 │ │ +4314e6: 7010 32b5 0100 |000b: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@b532 │ │ +4314ec: 7210 5503 0000 |000e: invoke-interface {v0}, Landroid/database/Cursor;.moveToFirst:()Z // method@0355 │ │ +4314f2: 0a02 |0011: move-result v2 │ │ +4314f4: 3802 1d00 |0012: if-eqz v2, 002f // +001d │ │ +4314f8: 1202 |0014: const/4 v2, #int 0 // #0 │ │ +4314fa: 7220 4f03 2000 |0015: invoke-interface {v0, v2}, Landroid/database/Cursor;.getLong:(I)J // method@034f │ │ +431500: 0b02 |0018: move-result-wide v2 │ │ +431502: 1214 |0019: const/4 v4, #int 1 // #1 │ │ +431504: 7220 4f03 4000 |001a: invoke-interface {v0, v4}, Landroid/database/Cursor;.getLong:(I)J // method@034f │ │ +43150a: 0b04 |001d: move-result-wide v4 │ │ +43150c: 7120 d1b2 3200 |001e: invoke-static {v2, v3}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ +431512: 0c02 |0021: move-result-object v2 │ │ +431514: 7120 d1b2 5400 |0022: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ +43151a: 0c03 |0025: move-result-object v3 │ │ +43151c: 7230 9ab5 2103 |0026: invoke-interface {v1, v2, v3}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b59a │ │ +431522: 7210 5603 0000 |0029: invoke-interface {v0}, Landroid/database/Cursor;.moveToNext:()Z // method@0356 │ │ +431528: 0a02 |002c: move-result v2 │ │ +43152a: 3902 e7ff |002d: if-nez v2, 0014 // -0019 │ │ +43152e: 7210 4403 0000 |002f: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0344 │ │ +431534: 1101 |0032: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1338 │ │ 0x0009 line=1339 │ │ 0x000e line=1340 │ │ 0x0015 line=1342 │ │ 0x001a line=1343 │ │ @@ -1012681,31 +1012681,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 │ │ -430a94: |[430a94] de.danoeh.antennapod.storage.database.PodDBAdapter.getNextInQueue:(Lde/danoeh/antennapod/model/feed/FeedItem;)Landroid/database/Cursor; │ │ -430aa4: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -430aa8: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -430aae: 1a01 1653 |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@5316 │ │ -430ab2: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430ab8: 6e10 f4ab 0400 |000a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -430abe: 0b01 |000d: move-result-wide v1 │ │ -430ac0: 6e30 58b3 1002 |000e: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ -430ac6: 1a04 4d07 |0011: const-string v4, ") ORDER BY Queue.ID LIMIT 1" // string@074d │ │ -430aca: 6e20 5cb3 4000 |0013: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430ad0: 6e10 67b3 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -430ad6: 0c04 |0019: move-result-object v4 │ │ -430ad8: 5430 b6d0 |001a: iget-object v0, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -430adc: 1201 |001c: const/4 v1, #int 0 // #0 │ │ -430ade: 6e30 7e03 4001 |001d: invoke-virtual {v0, v4, v1}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037e │ │ -430ae4: 0c04 |0020: move-result-object v4 │ │ -430ae6: 1104 |0021: return-object v4 │ │ +430a5c: |[430a5c] de.danoeh.antennapod.storage.database.PodDBAdapter.getNextInQueue:(Lde/danoeh/antennapod/model/feed/FeedItem;)Landroid/database/Cursor; │ │ +430a6c: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +430a70: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +430a76: 1a01 1653 |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@5316 │ │ +430a7a: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430a80: 6e10 f4ab 0400 |000a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +430a86: 0b01 |000d: move-result-wide v1 │ │ +430a88: 6e30 58b3 1002 |000e: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ +430a8e: 1a04 4d07 |0011: const-string v4, ") ORDER BY Queue.ID LIMIT 1" // string@074d │ │ +430a92: 6e20 5cb3 4000 |0013: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430a98: 6e10 67b3 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +430a9e: 0c04 |0019: move-result-object v4 │ │ +430aa0: 5430 b6d0 |001a: iget-object v0, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +430aa4: 1201 |001c: const/4 v1, #int 0 // #0 │ │ +430aa6: 6e30 7e03 4001 |001d: invoke-virtual {v0, v4, v1}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037e │ │ +430aac: 0c04 |0020: move-result-object v4 │ │ +430aae: 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; │ │ @@ -1012716,56 +1012716,56 @@ │ │ type : '(I)Landroid/database/Cursor;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 95 16-bit code units │ │ -430ae8: |[430ae8] de.danoeh.antennapod.storage.database.PodDBAdapter.getPausedQueueCursor:(I)Landroid/database/Cursor; │ │ -430af8: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -430afc: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -430b02: 1a01 a01d |0005: const-string v1, "FeedMedia.position >= 1000 OR FeedMedia.last_played_time >= " // string@1da0 │ │ -430b06: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430b0c: 7100 69b3 0000 |000a: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b369 │ │ -430b12: 0b01 |000d: move-result-wide v1 │ │ -430b14: 1603 3075 |000e: const-wide/16 v3, #int 30000 // #7530 │ │ -430b18: bc31 |0010: sub-long/2addr v1, v3 │ │ -430b1a: 6e30 58b3 1002 |0011: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ -430b20: 6e10 67b3 0000 |0014: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -430b26: 0c00 |0017: move-result-object v0 │ │ -430b28: 2201 8f1e |0018: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -430b2c: 7010 50b3 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -430b32: 1a02 1453 |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@5314 │ │ -430b36: 6e20 5cb3 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430b3c: 6e20 5cb3 0100 |0022: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430b42: 1a00 8400 |0025: const-string v0, " THEN " // string@0084 │ │ -430b46: 6e20 5cb3 0100 |0027: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430b4c: 1a00 8f1d |002a: const-string v0, "FeedMedia" // string@1d8f │ │ -430b50: 6e20 5cb3 0100 |002c: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430b56: 1a00 9709 |002f: const-string v0, "." // string@0997 │ │ -430b5a: 6e20 5cb3 0100 |0031: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430b60: 1a02 2aa3 |0034: const-string v2, "last_played_time" // string@a32a │ │ -430b64: 6e20 5cb3 2100 |0036: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430b6a: 1a02 6300 |0039: const-string v2, " ELSE 0 END) DESC , " // string@0063 │ │ -430b6e: 6e20 5cb3 2100 |003b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430b74: 1a02 fa50 |003e: const-string v2, "Queue" // string@50fa │ │ -430b78: 6e20 5cb3 2100 |0040: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430b7e: 6e20 5cb3 0100 |0043: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430b84: 1a00 fb99 |0046: const-string v0, "id" // string@99fb │ │ -430b88: 6e20 5cb3 0100 |0048: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430b8e: 1a00 6f00 |004b: const-string v0, " LIMIT " // string@006f │ │ -430b92: 6e20 5cb3 0100 |004d: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430b98: 6e20 57b3 6100 |0050: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -430b9e: 6e10 67b3 0100 |0053: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -430ba4: 0c06 |0056: move-result-object v6 │ │ -430ba6: 5450 b6d0 |0057: iget-object v0, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -430baa: 1201 |0059: const/4 v1, #int 0 // #0 │ │ -430bac: 6e30 7e03 6001 |005a: invoke-virtual {v0, v6, v1}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037e │ │ -430bb2: 0c06 |005d: move-result-object v6 │ │ -430bb4: 1106 |005e: return-object v6 │ │ +430ab0: |[430ab0] de.danoeh.antennapod.storage.database.PodDBAdapter.getPausedQueueCursor:(I)Landroid/database/Cursor; │ │ +430ac0: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +430ac4: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +430aca: 1a01 a01d |0005: const-string v1, "FeedMedia.position >= 1000 OR FeedMedia.last_played_time >= " // string@1da0 │ │ +430ace: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430ad4: 7100 69b3 0000 |000a: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b369 │ │ +430ada: 0b01 |000d: move-result-wide v1 │ │ +430adc: 1603 3075 |000e: const-wide/16 v3, #int 30000 // #7530 │ │ +430ae0: bc31 |0010: sub-long/2addr v1, v3 │ │ +430ae2: 6e30 58b3 1002 |0011: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ +430ae8: 6e10 67b3 0000 |0014: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +430aee: 0c00 |0017: move-result-object v0 │ │ +430af0: 2201 8f1e |0018: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +430af4: 7010 50b3 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +430afa: 1a02 1453 |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@5314 │ │ +430afe: 6e20 5cb3 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430b04: 6e20 5cb3 0100 |0022: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430b0a: 1a00 8400 |0025: const-string v0, " THEN " // string@0084 │ │ +430b0e: 6e20 5cb3 0100 |0027: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430b14: 1a00 8f1d |002a: const-string v0, "FeedMedia" // string@1d8f │ │ +430b18: 6e20 5cb3 0100 |002c: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430b1e: 1a00 9709 |002f: const-string v0, "." // string@0997 │ │ +430b22: 6e20 5cb3 0100 |0031: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430b28: 1a02 2aa3 |0034: const-string v2, "last_played_time" // string@a32a │ │ +430b2c: 6e20 5cb3 2100 |0036: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430b32: 1a02 6300 |0039: const-string v2, " ELSE 0 END) DESC , " // string@0063 │ │ +430b36: 6e20 5cb3 2100 |003b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430b3c: 1a02 fa50 |003e: const-string v2, "Queue" // string@50fa │ │ +430b40: 6e20 5cb3 2100 |0040: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430b46: 6e20 5cb3 0100 |0043: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430b4c: 1a00 fb99 |0046: const-string v0, "id" // string@99fb │ │ +430b50: 6e20 5cb3 0100 |0048: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430b56: 1a00 6f00 |004b: const-string v0, " LIMIT " // string@006f │ │ +430b5a: 6e20 5cb3 0100 |004d: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430b60: 6e20 57b3 6100 |0050: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +430b66: 6e10 67b3 0100 |0053: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +430b6c: 0c06 |0056: move-result-object v6 │ │ +430b6e: 5450 b6d0 |0057: iget-object v0, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +430b72: 1201 |0059: const/4 v1, #int 0 // #0 │ │ +430b74: 6e30 7e03 6001 |005a: invoke-virtual {v0, v6, v1}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037e │ │ +430b7a: 0c06 |005d: move-result-object v6 │ │ +430b7c: 1106 |005e: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1015 │ │ 0x000a line=1017 │ │ 0x0018 line=1018 │ │ 0x0057 line=1027 │ │ locals : │ │ @@ -1012777,19 +1012777,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 │ │ -431570: |[431570] de.danoeh.antennapod.storage.database.PodDBAdapter.getPlayedEpisodesCounters:([J)Ljava/util/Map; │ │ -431580: 1a00 4bc9 |0000: const-string v0, "read=1" // string@c94b │ │ -431584: 7030 2fb0 0102 |0002: invoke-direct {v1, v0, v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.conditionalFeedCounterRead:(Ljava/lang/String;[J)Ljava/util/Map; // method@b02f │ │ -43158a: 0c02 |0005: move-result-object v2 │ │ -43158c: 1102 |0006: return-object v2 │ │ +431538: |[431538] de.danoeh.antennapod.storage.database.PodDBAdapter.getPlayedEpisodesCounters:([J)Ljava/util/Map; │ │ +431548: 1a00 4bc9 |0000: const-string v0, "read=1" // string@c94b │ │ +43154c: 7030 2fb0 0102 |0002: invoke-direct {v1, v0, v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.conditionalFeedCounterRead:(Ljava/lang/String;[J)Ljava/util/Map; // method@b02f │ │ +431552: 0c02 |0005: move-result-object v2 │ │ +431554: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1329 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/storage/database/PodDBAdapter; │ │ 0x0000 - 0x0007 reg=2 (null) [J │ │ │ │ @@ -1012798,21 +1012798,21 @@ │ │ type : '()Landroid/database/Cursor;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -430bb8: |[430bb8] de.danoeh.antennapod.storage.database.PodDBAdapter.getQueueCursor:()Landroid/database/Cursor; │ │ -430bc8: 5430 b6d0 |0000: iget-object v0, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -430bcc: 1a01 1553 |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@5315 │ │ -430bd0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -430bd2: 6e30 7e03 1002 |0005: invoke-virtual {v0, v1, v2}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037e │ │ -430bd8: 0c00 |0008: move-result-object v0 │ │ -430bda: 1100 |0009: return-object v0 │ │ +430b80: |[430b80] de.danoeh.antennapod.storage.database.PodDBAdapter.getQueueCursor:()Landroid/database/Cursor; │ │ +430b90: 5430 b6d0 |0000: iget-object v0, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +430b94: 1a01 1553 |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@5315 │ │ +430b98: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +430b9a: 6e30 7e03 1002 |0005: invoke-virtual {v0, v1, v2}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037e │ │ +430ba0: 0c00 |0008: move-result-object v0 │ │ +430ba2: 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;) │ │ @@ -1012820,29 +1012820,29 @@ │ │ type : '()Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 9 │ │ insns size : 22 16-bit code units │ │ -430bdc: |[430bdc] de.danoeh.antennapod.storage.database.PodDBAdapter.getQueueIDCursor:()Landroid/database/Cursor; │ │ -430bec: 5490 b6d0 |0000: iget-object v0, v9, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -430bf0: 1a01 fa50 |0002: const-string v1, "Queue" // string@50fa │ │ -430bf4: 1a02 9b85 |0004: const-string v2, "feeditem" // string@859b │ │ -430bf8: 2410 2b21 0200 |0006: filled-new-array {v2}, [Ljava/lang/String; // type@212b │ │ -430bfe: 0c02 |0009: move-result-object v2 │ │ -430c00: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -430c02: 1204 |000b: const/4 v4, #int 0 // #0 │ │ -430c04: 1205 |000c: const/4 v5, #int 0 // #0 │ │ -430c06: 1206 |000d: const/4 v6, #int 0 // #0 │ │ -430c08: 1a07 fc99 |000e: const-string v7, "id ASC" // string@99fc │ │ -430c0c: 1208 |0010: const/4 v8, #int 0 // #0 │ │ -430c0e: 7409 7d03 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@037d │ │ -430c14: 0c00 |0014: move-result-object v0 │ │ -430c16: 1100 |0015: return-object v0 │ │ +430ba4: |[430ba4] de.danoeh.antennapod.storage.database.PodDBAdapter.getQueueIDCursor:()Landroid/database/Cursor; │ │ +430bb4: 5490 b6d0 |0000: iget-object v0, v9, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +430bb8: 1a01 fa50 |0002: const-string v1, "Queue" // string@50fa │ │ +430bbc: 1a02 9b85 |0004: const-string v2, "feeditem" // string@859b │ │ +430bc0: 2410 2b21 0200 |0006: filled-new-array {v2}, [Ljava/lang/String; // type@212b │ │ +430bc6: 0c02 |0009: move-result-object v2 │ │ +430bc8: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +430bca: 1204 |000b: const/4 v4, #int 0 // #0 │ │ +430bcc: 1205 |000c: const/4 v5, #int 0 // #0 │ │ +430bce: 1206 |000d: const/4 v6, #int 0 // #0 │ │ +430bd0: 1a07 fc99 |000e: const-string v7, "id ASC" // string@99fc │ │ +430bd4: 1208 |0010: const/4 v8, #int 0 // #0 │ │ +430bd6: 7409 7d03 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@037d │ │ +430bdc: 0c00 |0014: move-result-object v0 │ │ +430bde: 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;) │ │ @@ -1012850,37 +1012850,37 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 40 16-bit code units │ │ -431258: |[431258] de.danoeh.antennapod.storage.database.PodDBAdapter.getQueueSize:()I │ │ -431268: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -43126a: 2300 2921 |0001: new-array v0, v0, [Ljava/lang/Object; // type@2129 │ │ -43126e: 1a01 fb99 |0003: const-string v1, "id" // string@99fb │ │ -431272: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -431274: 4d01 0002 |0006: aput-object v1, v0, v2 │ │ -431278: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -43127a: 1a03 fa50 |0009: const-string v3, "Queue" // string@50fa │ │ -43127e: 4d03 0001 |000b: aput-object v3, v0, v1 │ │ -431282: 1a01 0853 |000d: const-string v1, "SELECT COUNT(%s) FROM %s" // string@5308 │ │ -431286: 7120 2ab3 0100 |000f: invoke-static {v1, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32a │ │ -43128c: 0c00 |0012: move-result-object v0 │ │ -43128e: 5441 b6d0 |0013: iget-object v1, v4, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -431292: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -431294: 6e30 7e03 0103 |0016: invoke-virtual {v1, v0, v3}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037e │ │ -43129a: 0c00 |0019: move-result-object v0 │ │ -43129c: 7210 5503 0000 |001a: invoke-interface {v0}, Landroid/database/Cursor;.moveToFirst:()Z // method@0355 │ │ -4312a2: 0a01 |001d: move-result v1 │ │ -4312a4: 3801 0600 |001e: if-eqz v1, 0024 // +0006 │ │ -4312a8: 7220 4e03 2000 |0020: invoke-interface {v0, v2}, Landroid/database/Cursor;.getInt:(I)I // method@034e │ │ -4312ae: 0a02 |0023: move-result v2 │ │ -4312b0: 7210 4403 0000 |0024: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0344 │ │ -4312b6: 0f02 |0027: return v2 │ │ +431220: |[431220] de.danoeh.antennapod.storage.database.PodDBAdapter.getQueueSize:()I │ │ +431230: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +431232: 2300 2921 |0001: new-array v0, v0, [Ljava/lang/Object; // type@2129 │ │ +431236: 1a01 fb99 |0003: const-string v1, "id" // string@99fb │ │ +43123a: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +43123c: 4d01 0002 |0006: aput-object v1, v0, v2 │ │ +431240: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +431242: 1a03 fa50 |0009: const-string v3, "Queue" // string@50fa │ │ +431246: 4d03 0001 |000b: aput-object v3, v0, v1 │ │ +43124a: 1a01 0853 |000d: const-string v1, "SELECT COUNT(%s) FROM %s" // string@5308 │ │ +43124e: 7120 2ab3 0100 |000f: invoke-static {v1, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32a │ │ +431254: 0c00 |0012: move-result-object v0 │ │ +431256: 5441 b6d0 |0013: iget-object v1, v4, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +43125a: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +43125c: 6e30 7e03 0103 |0016: invoke-virtual {v1, v0, v3}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037e │ │ +431262: 0c00 |0019: move-result-object v0 │ │ +431264: 7210 5503 0000 |001a: invoke-interface {v0}, Landroid/database/Cursor;.moveToFirst:()Z // method@0355 │ │ +43126a: 0a01 |001d: move-result v1 │ │ +43126c: 3801 0600 |001e: if-eqz v1, 0024 // +0006 │ │ +431270: 7220 4e03 2000 |0020: invoke-interface {v0, v2}, Landroid/database/Cursor;.getInt:(I)I // method@034e │ │ +431276: 0a02 |0023: move-result v2 │ │ +431278: 7210 4403 0000 |0024: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0344 │ │ +43127e: 0f02 |0027: return v2 │ │ catches : (none) │ │ positions : │ │ 0x000f line=1256 │ │ 0x0013 line=1257 │ │ 0x001a line=1259 │ │ 0x0020 line=1260 │ │ 0x0024 line=1262 │ │ @@ -1012892,70 +1012892,70 @@ │ │ type : '(II)Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 130 16-bit code units │ │ -430c18: |[430c18] de.danoeh.antennapod.storage.database.PodDBAdapter.getRandomEpisodesCursor:(II)Landroid/database/Cursor; │ │ -430c28: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -430c2c: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -430c32: 1a01 1053 |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@5310 │ │ -430c36: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430c3c: 7100 69b3 0000 |000a: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b369 │ │ -430c42: 0b01 |000d: move-result-wide v1 │ │ -430c44: 1803 00e0 af52 0e00 0000 |000e: const-wide v3, #double 3.03933e-313 // #0000000e52afe000 │ │ -430c4e: bc31 |0013: sub-long/2addr v1, v3 │ │ -430c50: 6e30 58b3 1002 |0014: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ -430c56: 1a01 5a00 |0017: const-string v1, " AND (" // string@005a │ │ -430c5a: 6e20 5cb3 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430c60: 1a01 2aa3 |001c: const-string v1, "last_played_time" // string@a32a │ │ -430c64: 6e20 5cb3 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430c6a: 1a02 5200 |0021: const-string v2, " == 0 OR " // string@0052 │ │ -430c6e: 6e20 5cb3 2000 |0023: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430c74: 6e20 5cb3 1000 |0026: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430c7a: 1a01 5400 |0029: const-string v1, " > " // string@0054 │ │ -430c7e: 6e20 5cb3 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430c84: 7100 69b3 0000 |002e: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b369 │ │ -430c8a: 0b01 |0031: move-result-wide v1 │ │ -430c8c: 1703 80ee 3600 |0032: const-wide/32 v3, #float 5.04467e-39 // #0036ee80 │ │ -430c92: bc31 |0035: sub-long/2addr v1, v3 │ │ -430c94: 6e30 58b3 1002 |0036: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ -430c9a: 1a01 4c07 |0039: const-string v1, ") ORDER BY " // string@074c │ │ -430c9e: 6e20 5cb3 1000 |003b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430ca4: 7020 57b0 7500 |003e: invoke-direct {v5, v7}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.randomEpisodeNumber:(I)Ljava/lang/String; // method@b057 │ │ -430caa: 0c01 |0041: move-result-object v1 │ │ -430cac: 6e20 5cb3 1000 |0042: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430cb2: 6e10 67b3 0000 |0045: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -430cb8: 0c00 |0048: move-result-object v0 │ │ -430cba: 2201 8f1e |0049: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -430cbe: 7010 50b3 0100 |004b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -430cc4: 1a02 0453 |004e: const-string v2, "SELECT * FROM (" // string@5304 │ │ -430cc8: 6e20 5cb3 2100 |0050: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430cce: 6e20 5cb3 0100 |0053: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430cd4: 1a00 4a07 |0056: const-string v0, ") GROUP BY " // string@074a │ │ -430cd8: 6e20 5cb3 0100 |0058: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430cde: 1a00 3b85 |005b: const-string v0, "feed" // string@853b │ │ -430ce2: 6e20 5cb3 0100 |005d: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430ce8: 1a00 7e00 |0060: const-string v0, " ORDER BY " // string@007e │ │ -430cec: 6e20 5cb3 0100 |0062: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430cf2: da07 0703 |0065: mul-int/lit8 v7, v7, #int 3 // #03 │ │ -430cf6: 7020 57b0 7500 |0067: invoke-direct {v5, v7}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.randomEpisodeNumber:(I)Ljava/lang/String; // method@b057 │ │ -430cfc: 0c07 |006a: move-result-object v7 │ │ -430cfe: 6e20 5cb3 7100 |006b: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430d04: 1a07 6000 |006e: const-string v7, " DESC LIMIT " // string@0060 │ │ -430d08: 6e20 5cb3 7100 |0070: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430d0e: 6e20 57b3 6100 |0073: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -430d14: 6e10 67b3 0100 |0076: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -430d1a: 0c06 |0079: move-result-object v6 │ │ -430d1c: 5457 b6d0 |007a: iget-object v7, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -430d20: 1200 |007c: const/4 v0, #int 0 // #0 │ │ -430d22: 6e30 7e03 6700 |007d: invoke-virtual {v7, v6, v0}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037e │ │ -430d28: 0c06 |0080: move-result-object v6 │ │ -430d2a: 1106 |0081: return-object v6 │ │ +430be0: |[430be0] de.danoeh.antennapod.storage.database.PodDBAdapter.getRandomEpisodesCursor:(II)Landroid/database/Cursor; │ │ +430bf0: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +430bf4: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +430bfa: 1a01 1053 |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@5310 │ │ +430bfe: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430c04: 7100 69b3 0000 |000a: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b369 │ │ +430c0a: 0b01 |000d: move-result-wide v1 │ │ +430c0c: 1803 00e0 af52 0e00 0000 |000e: const-wide v3, #double 3.03933e-313 // #0000000e52afe000 │ │ +430c16: bc31 |0013: sub-long/2addr v1, v3 │ │ +430c18: 6e30 58b3 1002 |0014: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ +430c1e: 1a01 5a00 |0017: const-string v1, " AND (" // string@005a │ │ +430c22: 6e20 5cb3 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430c28: 1a01 2aa3 |001c: const-string v1, "last_played_time" // string@a32a │ │ +430c2c: 6e20 5cb3 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430c32: 1a02 5200 |0021: const-string v2, " == 0 OR " // string@0052 │ │ +430c36: 6e20 5cb3 2000 |0023: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430c3c: 6e20 5cb3 1000 |0026: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430c42: 1a01 5400 |0029: const-string v1, " > " // string@0054 │ │ +430c46: 6e20 5cb3 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430c4c: 7100 69b3 0000 |002e: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b369 │ │ +430c52: 0b01 |0031: move-result-wide v1 │ │ +430c54: 1703 80ee 3600 |0032: const-wide/32 v3, #float 5.04467e-39 // #0036ee80 │ │ +430c5a: bc31 |0035: sub-long/2addr v1, v3 │ │ +430c5c: 6e30 58b3 1002 |0036: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ +430c62: 1a01 4c07 |0039: const-string v1, ") ORDER BY " // string@074c │ │ +430c66: 6e20 5cb3 1000 |003b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430c6c: 7020 57b0 7500 |003e: invoke-direct {v5, v7}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.randomEpisodeNumber:(I)Ljava/lang/String; // method@b057 │ │ +430c72: 0c01 |0041: move-result-object v1 │ │ +430c74: 6e20 5cb3 1000 |0042: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430c7a: 6e10 67b3 0000 |0045: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +430c80: 0c00 |0048: move-result-object v0 │ │ +430c82: 2201 8f1e |0049: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +430c86: 7010 50b3 0100 |004b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +430c8c: 1a02 0453 |004e: const-string v2, "SELECT * FROM (" // string@5304 │ │ +430c90: 6e20 5cb3 2100 |0050: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430c96: 6e20 5cb3 0100 |0053: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430c9c: 1a00 4a07 |0056: const-string v0, ") GROUP BY " // string@074a │ │ +430ca0: 6e20 5cb3 0100 |0058: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430ca6: 1a00 3b85 |005b: const-string v0, "feed" // string@853b │ │ +430caa: 6e20 5cb3 0100 |005d: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430cb0: 1a00 7e00 |0060: const-string v0, " ORDER BY " // string@007e │ │ +430cb4: 6e20 5cb3 0100 |0062: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430cba: da07 0703 |0065: mul-int/lit8 v7, v7, #int 3 // #03 │ │ +430cbe: 7020 57b0 7500 |0067: invoke-direct {v5, v7}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.randomEpisodeNumber:(I)Ljava/lang/String; // method@b057 │ │ +430cc4: 0c07 |006a: move-result-object v7 │ │ +430cc6: 6e20 5cb3 7100 |006b: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430ccc: 1a07 6000 |006e: const-string v7, " DESC LIMIT " // string@0060 │ │ +430cd0: 6e20 5cb3 7100 |0070: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430cd6: 6e20 57b3 6100 |0073: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +430cdc: 6e10 67b3 0100 |0076: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +430ce2: 0c06 |0079: move-result-object v6 │ │ +430ce4: 5457 b6d0 |007a: iget-object v7, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +430ce8: 1200 |007c: const/4 v0, #int 0 // #0 │ │ +430cea: 6e30 7e03 6700 |007d: invoke-virtual {v7, v6, v0}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037e │ │ +430cf0: 0c06 |0080: move-result-object v6 │ │ +430cf2: 1106 |0081: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1075 │ │ 0x000a line=1078 │ │ 0x002e line=1081 │ │ 0x003e line=1082 │ │ 0x0049 line=1083 │ │ @@ -1012971,33 +1012971,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 │ │ -430d2c: |[430d2c] de.danoeh.antennapod.storage.database.PodDBAdapter.getSimpleChaptersOfFeedItemCursor:(Lde/danoeh/antennapod/model/feed/FeedItem;)Landroid/database/Cursor; │ │ -430d3c: 5480 b6d0 |0000: iget-object v0, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -430d40: 1a01 7c55 |0002: const-string v1, "SimpleChapters" // string@557c │ │ -430d44: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -430d46: 1a03 9d85 |0005: const-string v3, "feeditem=?" // string@859d │ │ -430d4a: 1214 |0007: const/4 v4, #int 1 // #1 │ │ -430d4c: 2344 2b21 |0008: new-array v4, v4, [Ljava/lang/String; // type@212b │ │ -430d50: 6e10 f4ab 0900 |000a: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -430d56: 0b05 |000d: move-result-wide v5 │ │ -430d58: 7120 4bb3 6500 |000e: invoke-static {v5, v6}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b34b │ │ -430d5e: 0c09 |0011: move-result-object v9 │ │ -430d60: 1205 |0012: const/4 v5, #int 0 // #0 │ │ -430d62: 4d09 0405 |0013: aput-object v9, v4, v5 │ │ -430d66: 1205 |0015: const/4 v5, #int 0 // #0 │ │ -430d68: 1206 |0016: const/4 v6, #int 0 // #0 │ │ -430d6a: 1207 |0017: const/4 v7, #int 0 // #0 │ │ -430d6c: 7408 7c03 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@037c │ │ -430d72: 0c09 |001b: move-result-object v9 │ │ -430d74: 1109 |001c: return-object v9 │ │ +430cf4: |[430cf4] de.danoeh.antennapod.storage.database.PodDBAdapter.getSimpleChaptersOfFeedItemCursor:(Lde/danoeh/antennapod/model/feed/FeedItem;)Landroid/database/Cursor; │ │ +430d04: 5480 b6d0 |0000: iget-object v0, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +430d08: 1a01 7c55 |0002: const-string v1, "SimpleChapters" // string@557c │ │ +430d0c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +430d0e: 1a03 9d85 |0005: const-string v3, "feeditem=?" // string@859d │ │ +430d12: 1214 |0007: const/4 v4, #int 1 // #1 │ │ +430d14: 2344 2b21 |0008: new-array v4, v4, [Ljava/lang/String; // type@212b │ │ +430d18: 6e10 f4ab 0900 |000a: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +430d1e: 0b05 |000d: move-result-wide v5 │ │ +430d20: 7120 4bb3 6500 |000e: invoke-static {v5, v6}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b34b │ │ +430d26: 0c09 |0011: move-result-object v9 │ │ +430d28: 1205 |0012: const/4 v5, #int 0 // #0 │ │ +430d2a: 4d09 0405 |0013: aput-object v9, v4, v5 │ │ +430d2e: 1205 |0015: const/4 v5, #int 0 // #0 │ │ +430d30: 1206 |0016: const/4 v6, #int 0 // #0 │ │ +430d32: 1207 |0017: const/4 v7, #int 0 // #0 │ │ +430d34: 7408 7c03 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@037c │ │ +430d3a: 0c09 |001b: move-result-object v9 │ │ +430d3c: 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; │ │ @@ -1013008,27 +1013008,27 @@ │ │ type : '(J)Landroid/database/Cursor;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -430d78: |[430d78] de.danoeh.antennapod.storage.database.PodDBAdapter.getSingleFeedMediaCursor:(J)Landroid/database/Cursor; │ │ -430d88: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -430d8c: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -430d92: 1a01 1b53 |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@531b │ │ -430d96: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430d9c: 6e30 58b3 3004 |000a: invoke-virtual {v0, v3, v4}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ -430da2: 6e10 67b3 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -430da8: 0c03 |0010: move-result-object v3 │ │ -430daa: 5424 b6d0 |0011: iget-object v4, v2, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -430dae: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -430db0: 6e30 7e03 3400 |0014: invoke-virtual {v4, v3, v0}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037e │ │ -430db6: 0c03 |0017: move-result-object v3 │ │ -430db8: 1103 |0018: return-object v3 │ │ +430d40: |[430d40] de.danoeh.antennapod.storage.database.PodDBAdapter.getSingleFeedMediaCursor:(J)Landroid/database/Cursor; │ │ +430d50: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +430d54: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +430d5a: 1a01 1b53 |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@531b │ │ +430d5e: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430d64: 6e30 58b3 3004 |000a: invoke-virtual {v0, v3, v4}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ +430d6a: 6e10 67b3 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +430d70: 0c03 |0010: move-result-object v3 │ │ +430d72: 5424 b6d0 |0011: iget-object v4, v2, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +430d76: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +430d78: 6e30 7e03 3400 |0014: invoke-virtual {v4, v3, v0}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037e │ │ +430d7e: 0c03 |0017: move-result-object v3 │ │ +430d80: 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 │ │ @@ -1013038,59 +1013038,59 @@ │ │ type : '(JJ)Landroid/database/Cursor;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 107 16-bit code units │ │ -430dbc: |[430dbc] de.danoeh.antennapod.storage.database.PodDBAdapter.getTimeBetweenReleaseAndPlayback:(JJ)Landroid/database/Cursor; │ │ -430dcc: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -430dd0: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -430dd6: 1a01 6600 |0005: const-string v1, " FROM FeedItems LEFT JOIN FeedMedia ON FeedItems.id=FeedMedia.feeditem WHERE FeedMedia.last_played_time>=" // string@0066 │ │ -430dda: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430de0: 6e30 58b3 5006 |000a: invoke-virtual {v0, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ -430de6: 1a01 5900 |000d: const-string v1, " AND " // string@0059 │ │ -430dea: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430df0: 1a02 851d |0012: const-string v2, "FeedItems" // string@1d85 │ │ -430df4: 6e20 5cb3 2000 |0014: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430dfa: 1a02 9709 |0017: const-string v2, "." // string@0997 │ │ -430dfe: 6e20 5cb3 2000 |0019: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430e04: 1a03 9ac8 |001c: const-string v3, "pubDate" // string@c89a │ │ -430e08: 6e20 5cb3 3000 |001e: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430e0e: 1a03 470b |0021: const-string v3, ">=" // string@0b47 │ │ -430e12: 6e20 5cb3 3000 |0023: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430e18: 6e30 58b3 5006 |0026: invoke-virtual {v0, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ -430e1e: 6e20 5cb3 1000 |0029: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430e24: 1a05 8f1d |002c: const-string v5, "FeedMedia" // string@1d8f │ │ -430e28: 6e20 5cb3 5000 |002e: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430e2e: 6e20 5cb3 2000 |0031: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430e34: 1a05 2aa3 |0034: const-string v5, "last_played_time" // string@a32a │ │ -430e38: 6e20 5cb3 5000 |0036: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430e3e: 1a05 750a |0039: const-string v5, "<" // string@0a75 │ │ -430e42: 6e20 5cb3 5000 |003b: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430e48: 6e30 58b3 7008 |003e: invoke-virtual {v0, v7, v8}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ -430e4e: 6e10 67b3 0000 |0041: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -430e54: 0c05 |0044: move-result-object v5 │ │ -430e56: 2206 8f1e |0045: new-instance v6, Ljava/lang/StringBuilder; // type@1e8f │ │ -430e5a: 7010 50b3 0600 |0047: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -430e60: 1a07 1c53 |004a: const-string v7, "SELECT FeedMedia.last_played_time - FeedItems.pubDate AS diff" // string@531c │ │ -430e64: 6e20 5cb3 7600 |004c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430e6a: 6e20 5cb3 5600 |004f: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430e70: 1a07 7f00 |0052: const-string v7, " ORDER BY diff ASC LIMIT 1 OFFSET (SELECT count(*)/2 " // string@007f │ │ -430e74: 6e20 5cb3 7600 |0054: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430e7a: 6e20 5cb3 5600 |0057: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430e80: 1a05 4007 |005a: const-string v5, ")" // string@0740 │ │ -430e84: 6e20 5cb3 5600 |005c: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430e8a: 6e10 67b3 0600 |005f: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -430e90: 0c05 |0062: move-result-object v5 │ │ -430e92: 5446 b6d0 |0063: iget-object v6, v4, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -430e96: 1207 |0065: const/4 v7, #int 0 // #0 │ │ -430e98: 6e30 7e03 5607 |0066: invoke-virtual {v6, v5, v7}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037e │ │ -430e9e: 0c05 |0069: move-result-object v5 │ │ -430ea0: 1105 |006a: return-object v5 │ │ +430d84: |[430d84] de.danoeh.antennapod.storage.database.PodDBAdapter.getTimeBetweenReleaseAndPlayback:(JJ)Landroid/database/Cursor; │ │ +430d94: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +430d98: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +430d9e: 1a01 6600 |0005: const-string v1, " FROM FeedItems LEFT JOIN FeedMedia ON FeedItems.id=FeedMedia.feeditem WHERE FeedMedia.last_played_time>=" // string@0066 │ │ +430da2: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430da8: 6e30 58b3 5006 |000a: invoke-virtual {v0, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ +430dae: 1a01 5900 |000d: const-string v1, " AND " // string@0059 │ │ +430db2: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430db8: 1a02 851d |0012: const-string v2, "FeedItems" // string@1d85 │ │ +430dbc: 6e20 5cb3 2000 |0014: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430dc2: 1a02 9709 |0017: const-string v2, "." // string@0997 │ │ +430dc6: 6e20 5cb3 2000 |0019: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430dcc: 1a03 9ac8 |001c: const-string v3, "pubDate" // string@c89a │ │ +430dd0: 6e20 5cb3 3000 |001e: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430dd6: 1a03 470b |0021: const-string v3, ">=" // string@0b47 │ │ +430dda: 6e20 5cb3 3000 |0023: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430de0: 6e30 58b3 5006 |0026: invoke-virtual {v0, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ +430de6: 6e20 5cb3 1000 |0029: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430dec: 1a05 8f1d |002c: const-string v5, "FeedMedia" // string@1d8f │ │ +430df0: 6e20 5cb3 5000 |002e: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430df6: 6e20 5cb3 2000 |0031: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430dfc: 1a05 2aa3 |0034: const-string v5, "last_played_time" // string@a32a │ │ +430e00: 6e20 5cb3 5000 |0036: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430e06: 1a05 750a |0039: const-string v5, "<" // string@0a75 │ │ +430e0a: 6e20 5cb3 5000 |003b: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430e10: 6e30 58b3 7008 |003e: invoke-virtual {v0, v7, v8}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ +430e16: 6e10 67b3 0000 |0041: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +430e1c: 0c05 |0044: move-result-object v5 │ │ +430e1e: 2206 8f1e |0045: new-instance v6, Ljava/lang/StringBuilder; // type@1e8f │ │ +430e22: 7010 50b3 0600 |0047: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +430e28: 1a07 1c53 |004a: const-string v7, "SELECT FeedMedia.last_played_time - FeedItems.pubDate AS diff" // string@531c │ │ +430e2c: 6e20 5cb3 7600 |004c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430e32: 6e20 5cb3 5600 |004f: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430e38: 1a07 7f00 |0052: const-string v7, " ORDER BY diff ASC LIMIT 1 OFFSET (SELECT count(*)/2 " // string@007f │ │ +430e3c: 6e20 5cb3 7600 |0054: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430e42: 6e20 5cb3 5600 |0057: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430e48: 1a05 4007 |005a: const-string v5, ")" // string@0740 │ │ +430e4c: 6e20 5cb3 5600 |005c: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430e52: 6e10 67b3 0600 |005f: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +430e58: 0c05 |0062: move-result-object v5 │ │ +430e5a: 5446 b6d0 |0063: iget-object v6, v4, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +430e5e: 1207 |0065: const/4 v7, #int 0 // #0 │ │ +430e60: 6e30 7e03 5607 |0066: invoke-virtual {v6, v5, v7}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037e │ │ +430e66: 0c05 |0069: move-result-object v5 │ │ +430e68: 1105 |006a: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1241 │ │ 0x0045 line=1246 │ │ 0x0063 line=1252 │ │ locals : │ │ 0x0000 - 0x006b reg=4 this Lde/danoeh/antennapod/storage/database/PodDBAdapter; │ │ @@ -1013102,19 +1013102,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 │ │ -431f90: |[431f90] de.danoeh.antennapod.storage.database.PodDBAdapter.insertTestData:(Ljava/lang/String;Landroid/content/ContentValues;)V │ │ -431fa0: 5420 b6d0 |0000: iget-object v0, v2, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -431fa4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -431fa6: 6e40 7803 3041 |0003: invoke-virtual {v0, v3, v1, v4}, Landroid/database/sqlite/SQLiteDatabase;.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J // method@0378 │ │ -431fac: 0e00 |0006: return-void │ │ +431f58: |[431f58] de.danoeh.antennapod.storage.database.PodDBAdapter.insertTestData:(Ljava/lang/String;Landroid/content/ContentValues;)V │ │ +431f68: 5420 b6d0 |0000: iget-object v0, v2, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +431f6c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +431f6e: 6e40 7803 3041 |0003: invoke-virtual {v0, v3, v1, v4}, Landroid/database/sqlite/SQLiteDatabase;.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J // method@0378 │ │ +431f74: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1447 │ │ 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; │ │ @@ -1013124,18 +1013124,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 │ │ -431240: |[431240] de.danoeh.antennapod.storage.database.PodDBAdapter.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; │ │ -431250: 1d00 |0000: monitor-enter v0 │ │ -431252: 1e00 |0001: monitor-exit v0 │ │ -431254: 1100 |0002: return-object v0 │ │ +431208: |[431208] de.danoeh.antennapod.storage.database.PodDBAdapter.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; │ │ +431218: 1d00 |0000: monitor-enter v0 │ │ +43121a: 1e00 |0001: monitor-exit v0 │ │ +43121c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=366 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/storage/database/PodDBAdapter; │ │ │ │ #38 : (in Lde/danoeh/antennapod/storage/database/PodDBAdapter;) │ │ @@ -1013143,44 +1013143,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 │ │ -431fb0: |[431fb0] de.danoeh.antennapod.storage.database.PodDBAdapter.removeFavoriteItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -431fc0: 1250 |0000: const/4 v0, #int 5 // #5 │ │ -431fc2: 2300 2921 |0001: new-array v0, v0, [Ljava/lang/Object; // type@2129 │ │ -431fc6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -431fc8: 1a02 521d |0004: const-string v2, "Favorites" // string@1d52 │ │ -431fcc: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ -431fd0: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -431fd2: 1a02 9b85 |0009: const-string v2, "feeditem" // string@859b │ │ -431fd6: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ -431fda: 6e10 f4ab 0400 |000d: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -431fe0: 0b01 |0010: move-result-wide v1 │ │ -431fe2: 7120 d1b2 2100 |0011: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ -431fe8: 0c01 |0014: move-result-object v1 │ │ -431fea: 1222 |0015: const/4 v2, #int 2 // #2 │ │ -431fec: 4d01 0002 |0016: aput-object v1, v0, v2 │ │ -431ff0: 1231 |0018: const/4 v1, #int 3 // #3 │ │ -431ff2: 1a02 3b85 |0019: const-string v2, "feed" // string@853b │ │ -431ff6: 4d02 0001 |001b: aput-object v2, v0, v1 │ │ -431ffa: 6e10 2eac 0400 |001d: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeedId:()J // method@ac2e │ │ -432000: 0b01 |0020: move-result-wide v1 │ │ -432002: 7120 d1b2 2100 |0021: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ -432008: 0c04 |0024: move-result-object v4 │ │ -43200a: 1241 |0025: const/4 v1, #int 4 // #4 │ │ -43200c: 4d04 0001 |0026: aput-object v4, v0, v1 │ │ -432010: 1a04 c617 |0028: const-string v4, "DELETE FROM %s WHERE %s=%s AND %s=%s" // string@17c6 │ │ -432014: 7120 2ab3 0400 |002a: invoke-static {v4, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32a │ │ -43201a: 0c04 |002d: move-result-object v4 │ │ -43201c: 5430 b6d0 |002e: iget-object v0, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -432020: 6e20 7203 4000 |0030: invoke-virtual {v0, v4}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -432026: 0e00 |0033: return-void │ │ +431f78: |[431f78] de.danoeh.antennapod.storage.database.PodDBAdapter.removeFavoriteItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +431f88: 1250 |0000: const/4 v0, #int 5 // #5 │ │ +431f8a: 2300 2921 |0001: new-array v0, v0, [Ljava/lang/Object; // type@2129 │ │ +431f8e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +431f90: 1a02 521d |0004: const-string v2, "Favorites" // string@1d52 │ │ +431f94: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ +431f98: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +431f9a: 1a02 9b85 |0009: const-string v2, "feeditem" // string@859b │ │ +431f9e: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ +431fa2: 6e10 f4ab 0400 |000d: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +431fa8: 0b01 |0010: move-result-wide v1 │ │ +431faa: 7120 d1b2 2100 |0011: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ +431fb0: 0c01 |0014: move-result-object v1 │ │ +431fb2: 1222 |0015: const/4 v2, #int 2 // #2 │ │ +431fb4: 4d01 0002 |0016: aput-object v1, v0, v2 │ │ +431fb8: 1231 |0018: const/4 v1, #int 3 // #3 │ │ +431fba: 1a02 3b85 |0019: const-string v2, "feed" // string@853b │ │ +431fbe: 4d02 0001 |001b: aput-object v2, v0, v1 │ │ +431fc2: 6e10 2eac 0400 |001d: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeedId:()J // method@ac2e │ │ +431fc8: 0b01 |0020: move-result-wide v1 │ │ +431fca: 7120 d1b2 2100 |0021: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ +431fd0: 0c04 |0024: move-result-object v4 │ │ +431fd2: 1241 |0025: const/4 v1, #int 4 // #4 │ │ +431fd4: 4d04 0001 |0026: aput-object v4, v0, v1 │ │ +431fd8: 1a04 c617 |0028: const-string v4, "DELETE FROM %s WHERE %s=%s AND %s=%s" // string@17c6 │ │ +431fdc: 7120 2ab3 0400 |002a: invoke-static {v4, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32a │ │ +431fe2: 0c04 |002d: move-result-object v4 │ │ +431fe4: 5430 b6d0 |002e: iget-object v0, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +431fe8: 6e20 7203 4000 |0030: invoke-virtual {v0, v4}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +431fee: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x000d line=816 │ │ 0x001d line=817 │ │ 0x002a line=814 │ │ 0x002e line=818 │ │ locals : │ │ @@ -1013192,65 +1013192,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 │ │ -432028: |[432028] de.danoeh.antennapod.storage.database.PodDBAdapter.removeFeed:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -432038: 5480 b6d0 |0000: iget-object v0, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -43203c: 6e10 6c03 0000 |0002: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.beginTransactionNonExclusive:()V // method@036c │ │ -432042: 6e10 ccab 0900 |0005: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abcc │ │ -432048: 0c00 |0008: move-result-object v0 │ │ -43204a: 3800 0900 |0009: if-eqz v0, 0012 // +0009 │ │ -43204e: 6e10 ccab 0900 |000b: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abcc │ │ -432054: 0c00 |000e: move-result-object v0 │ │ -432056: 6e20 5ab0 0800 |000f: invoke-virtual {v8, v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.removeFeedItems:(Ljava/util/List;)V // method@b05a │ │ -43205c: 5480 b6d0 |0012: iget-object v0, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -432060: 1a01 7a19 |0014: const-string v1, "DownloadLog" // string@197a │ │ -432064: 1a02 9585 |0016: const-string v2, "feedfile=? AND feedfile_type=?" // string@8595 │ │ -432068: 1223 |0018: const/4 v3, #int 2 // #2 │ │ -43206a: 2333 2b21 |0019: new-array v3, v3, [Ljava/lang/String; // type@212b │ │ -43206e: 6e10 f4ab 0900 |001b: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -432074: 0b04 |001e: move-result-wide v4 │ │ -432076: 7120 4bb3 5400 |001f: invoke-static {v4, v5}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b34b │ │ -43207c: 0c04 |0022: move-result-object v4 │ │ -43207e: 1205 |0023: const/4 v5, #int 0 // #0 │ │ -432080: 4d04 0305 |0024: aput-object v4, v3, v5 │ │ -432084: 7110 4ab3 0500 |0026: invoke-static {v5}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b34a │ │ -43208a: 0c04 |0029: move-result-object v4 │ │ -43208c: 1216 |002a: const/4 v6, #int 1 // #1 │ │ -43208e: 4d04 0306 |002b: aput-object v4, v3, v6 │ │ -432092: 6e40 6e03 1032 |002d: invoke-virtual {v0, v1, v2, v3}, Landroid/database/sqlite/SQLiteDatabase;.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I // method@036e │ │ -432098: 5480 b6d0 |0030: iget-object v0, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -43209c: 1a01 c01d |0032: const-string v1, "Feeds" // string@1dc0 │ │ -4320a0: 1a02 0a9a |0034: const-string v2, "id=?" // string@9a0a │ │ -4320a4: 2363 2b21 |0036: new-array v3, v6, [Ljava/lang/String; // type@212b │ │ -4320a8: 6e10 f4ab 0900 |0038: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -4320ae: 0b06 |003b: move-result-wide v6 │ │ -4320b0: 7120 4bb3 7600 |003c: invoke-static {v6, v7}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b34b │ │ -4320b6: 0c09 |003f: move-result-object v9 │ │ -4320b8: 4d09 0305 |0040: aput-object v9, v3, v5 │ │ -4320bc: 6e40 6e03 1032 |0042: invoke-virtual {v0, v1, v2, v3}, Landroid/database/sqlite/SQLiteDatabase;.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I // method@036e │ │ -4320c2: 5489 b6d0 |0045: iget-object v9, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -4320c6: 6e10 8103 0900 |0047: invoke-virtual {v9}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0381 │ │ -4320cc: 280d |004a: goto 0057 // +000d │ │ -4320ce: 0d09 |004b: move-exception v9 │ │ -4320d0: 2811 |004c: goto 005d // +0011 │ │ -4320d2: 0d09 |004d: move-exception v9 │ │ -4320d4: 1a00 b14f |004e: const-string v0, "PodDBAdapter" // string@4fb1 │ │ -4320d8: 7110 020b 0900 |0050: invoke-static {v9}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ -4320de: 0c09 |0053: move-result-object v9 │ │ -4320e0: 7120 000b 9000 |0054: invoke-static {v0, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -4320e6: 5489 b6d0 |0057: iget-object v9, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -4320ea: 6e10 7103 0900 |0059: invoke-virtual {v9}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0371 │ │ -4320f0: 0e00 |005c: return-void │ │ -4320f2: 5480 b6d0 |005d: iget-object v0, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -4320f6: 6e10 7103 0000 |005f: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0371 │ │ -4320fc: 2709 |0062: throw v9 │ │ +431ff0: |[431ff0] de.danoeh.antennapod.storage.database.PodDBAdapter.removeFeed:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +432000: 5480 b6d0 |0000: iget-object v0, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +432004: 6e10 6c03 0000 |0002: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.beginTransactionNonExclusive:()V // method@036c │ │ +43200a: 6e10 ccab 0900 |0005: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abcc │ │ +432010: 0c00 |0008: move-result-object v0 │ │ +432012: 3800 0900 |0009: if-eqz v0, 0012 // +0009 │ │ +432016: 6e10 ccab 0900 |000b: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abcc │ │ +43201c: 0c00 |000e: move-result-object v0 │ │ +43201e: 6e20 5ab0 0800 |000f: invoke-virtual {v8, v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.removeFeedItems:(Ljava/util/List;)V // method@b05a │ │ +432024: 5480 b6d0 |0012: iget-object v0, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +432028: 1a01 7a19 |0014: const-string v1, "DownloadLog" // string@197a │ │ +43202c: 1a02 9585 |0016: const-string v2, "feedfile=? AND feedfile_type=?" // string@8595 │ │ +432030: 1223 |0018: const/4 v3, #int 2 // #2 │ │ +432032: 2333 2b21 |0019: new-array v3, v3, [Ljava/lang/String; // type@212b │ │ +432036: 6e10 f4ab 0900 |001b: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +43203c: 0b04 |001e: move-result-wide v4 │ │ +43203e: 7120 4bb3 5400 |001f: invoke-static {v4, v5}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b34b │ │ +432044: 0c04 |0022: move-result-object v4 │ │ +432046: 1205 |0023: const/4 v5, #int 0 // #0 │ │ +432048: 4d04 0305 |0024: aput-object v4, v3, v5 │ │ +43204c: 7110 4ab3 0500 |0026: invoke-static {v5}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b34a │ │ +432052: 0c04 |0029: move-result-object v4 │ │ +432054: 1216 |002a: const/4 v6, #int 1 // #1 │ │ +432056: 4d04 0306 |002b: aput-object v4, v3, v6 │ │ +43205a: 6e40 6e03 1032 |002d: invoke-virtual {v0, v1, v2, v3}, Landroid/database/sqlite/SQLiteDatabase;.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I // method@036e │ │ +432060: 5480 b6d0 |0030: iget-object v0, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +432064: 1a01 c01d |0032: const-string v1, "Feeds" // string@1dc0 │ │ +432068: 1a02 0a9a |0034: const-string v2, "id=?" // string@9a0a │ │ +43206c: 2363 2b21 |0036: new-array v3, v6, [Ljava/lang/String; // type@212b │ │ +432070: 6e10 f4ab 0900 |0038: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +432076: 0b06 |003b: move-result-wide v6 │ │ +432078: 7120 4bb3 7600 |003c: invoke-static {v6, v7}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b34b │ │ +43207e: 0c09 |003f: move-result-object v9 │ │ +432080: 4d09 0305 |0040: aput-object v9, v3, v5 │ │ +432084: 6e40 6e03 1032 |0042: invoke-virtual {v0, v1, v2, v3}, Landroid/database/sqlite/SQLiteDatabase;.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I // method@036e │ │ +43208a: 5489 b6d0 |0045: iget-object v9, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +43208e: 6e10 8103 0900 |0047: invoke-virtual {v9}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0381 │ │ +432094: 280d |004a: goto 0057 // +000d │ │ +432096: 0d09 |004b: move-exception v9 │ │ +432098: 2811 |004c: goto 005d // +0011 │ │ +43209a: 0d09 |004d: move-exception v9 │ │ +43209c: 1a00 b14f |004e: const-string v0, "PodDBAdapter" // string@4fb1 │ │ +4320a0: 7110 020b 0900 |0050: invoke-static {v9}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ +4320a6: 0c09 |0053: move-result-object v9 │ │ +4320a8: 7120 000b 9000 |0054: invoke-static {v0, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +4320ae: 5489 b6d0 |0057: iget-object v9, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +4320b2: 6e10 7103 0900 |0059: invoke-virtual {v9}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0371 │ │ +4320b8: 0e00 |005c: return-void │ │ +4320ba: 5480 b6d0 |005d: iget-object v0, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +4320be: 6e10 7103 0000 |005f: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0371 │ │ +4320c4: 2709 |0062: throw v9 │ │ catches : 2 │ │ 0x0000 - 0x004a │ │ Landroid/database/SQLException; -> 0x004d │ │ -> 0x004b │ │ 0x004e - 0x0057 │ │ -> 0x004b │ │ positions : │ │ @@ -1013276,111 +1013276,111 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 215 16-bit code units │ │ -432118: |[432118] de.danoeh.antennapod.storage.database.PodDBAdapter.removeFeedItems:(Ljava/util/List;)V │ │ -432128: 1a00 fd99 |0000: const-string v0, "id IN (" // string@99fd │ │ -43212c: 1a01 4007 |0002: const-string v1, ")" // string@0740 │ │ -432130: 2202 8f1e |0004: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ -432134: 7010 50b3 0200 |0006: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -43213a: 2203 8f1e |0009: new-instance v3, Ljava/lang/StringBuilder; // type@1e8f │ │ -43213e: 7010 50b3 0300 |000b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -432144: 7210 6ab5 0a00 |000e: invoke-interface {v10}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -43214a: 0c0a |0011: move-result-object v10 │ │ -43214c: 7210 4db5 0a00 |0012: invoke-interface {v10}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -432152: 0a04 |0015: move-result v4 │ │ -432154: 3804 3500 |0016: if-eqz v4, 004b // +0035 │ │ -432158: 7210 4eb5 0a00 |0018: invoke-interface {v10}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -43215e: 0c04 |001b: move-result-object v4 │ │ -432160: 1f04 b91c |001c: check-cast v4, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -432164: 6e10 35ac 0400 |001e: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -43216a: 0c05 |0021: move-result-object v5 │ │ -43216c: 1a06 ba07 |0022: const-string v6, "," // string@07ba │ │ -432170: 3805 1600 |0024: if-eqz v5, 003a // +0016 │ │ -432174: 6e10 63b3 0200 |0026: invoke-virtual {v2}, Ljava/lang/StringBuilder;.length:()I // method@b363 │ │ -43217a: 0a05 |0029: move-result v5 │ │ -43217c: 3805 0500 |002a: if-eqz v5, 002f // +0005 │ │ -432180: 6e20 5cb3 6200 |002c: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -432186: 6e10 35ac 0400 |002f: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -43218c: 0c05 |0032: move-result-object v5 │ │ -43218e: 6e10 f4ab 0500 |0033: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -432194: 0b07 |0036: move-result-wide v7 │ │ -432196: 6e30 58b3 7208 |0037: invoke-virtual {v2, v7, v8}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ -43219c: 6e10 63b3 0300 |003a: invoke-virtual {v3}, Ljava/lang/StringBuilder;.length:()I // method@b363 │ │ -4321a2: 0a05 |003d: move-result v5 │ │ -4321a4: 3805 0500 |003e: if-eqz v5, 0043 // +0005 │ │ -4321a8: 6e20 5cb3 6300 |0040: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4321ae: 6e10 f4ab 0400 |0043: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -4321b4: 0b04 |0046: move-result-wide v4 │ │ -4321b6: 6e30 58b3 4305 |0047: invoke-virtual {v3, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ -4321bc: 28c8 |004a: goto 0012 // -0038 │ │ -4321be: 549a b6d0 |004b: iget-object v10, v9, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -4321c2: 6e10 6c03 0a00 |004d: invoke-virtual {v10}, Landroid/database/sqlite/SQLiteDatabase;.beginTransactionNonExclusive:()V // method@036c │ │ -4321c8: 549a b6d0 |0050: iget-object v10, v9, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -4321cc: 1a04 7c55 |0052: const-string v4, "SimpleChapters" // string@557c │ │ -4321d0: 2205 8f1e |0054: new-instance v5, Ljava/lang/StringBuilder; // type@1e8f │ │ -4321d4: 7010 50b3 0500 |0056: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -4321da: 1a06 9c85 |0059: const-string v6, "feeditem IN (" // string@859c │ │ -4321de: 6e20 5cb3 6500 |005b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4321e4: 6e20 5bb3 3500 |005e: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ -4321ea: 6e20 5cb3 1500 |0061: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4321f0: 6e10 67b3 0500 |0064: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -4321f6: 0c05 |0067: move-result-object v5 │ │ -4321f8: 1206 |0068: const/4 v6, #int 0 // #0 │ │ -4321fa: 6e40 6e03 4a65 |0069: invoke-virtual {v10, v4, v5, v6}, Landroid/database/sqlite/SQLiteDatabase;.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I // method@036e │ │ -432200: 549a b6d0 |006c: iget-object v10, v9, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -432204: 1a04 7a19 |006e: const-string v4, "DownloadLog" // string@197a │ │ -432208: 2205 8f1e |0070: new-instance v5, Ljava/lang/StringBuilder; // type@1e8f │ │ -43220c: 7010 50b3 0500 |0072: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -432212: 1a07 9985 |0075: const-string v7, "feedfile_type=2 AND feedfile IN (" // string@8599 │ │ -432216: 6e20 5cb3 7500 |0077: invoke-virtual {v5, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -43221c: 6e20 5bb3 2500 |007a: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ -432222: 6e20 5cb3 1500 |007d: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -432228: 6e10 67b3 0500 |0080: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -43222e: 0c05 |0083: move-result-object v5 │ │ -432230: 6e40 6e03 4a65 |0084: invoke-virtual {v10, v4, v5, v6}, Landroid/database/sqlite/SQLiteDatabase;.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I // method@036e │ │ -432236: 549a b6d0 |0087: iget-object v10, v9, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -43223a: 1a04 8f1d |0089: const-string v4, "FeedMedia" // string@1d8f │ │ -43223e: 2205 8f1e |008b: new-instance v5, Ljava/lang/StringBuilder; // type@1e8f │ │ -432242: 7010 50b3 0500 |008d: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -432248: 6e20 5cb3 0500 |0090: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -43224e: 6e20 5bb3 2500 |0093: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ -432254: 6e20 5cb3 1500 |0096: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -43225a: 6e10 67b3 0500 |0099: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -432260: 0c02 |009c: move-result-object v2 │ │ -432262: 6e40 6e03 4a62 |009d: invoke-virtual {v10, v4, v2, v6}, Landroid/database/sqlite/SQLiteDatabase;.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I // method@036e │ │ -432268: 549a b6d0 |00a0: iget-object v10, v9, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -43226c: 1a02 851d |00a2: const-string v2, "FeedItems" // string@1d85 │ │ -432270: 2204 8f1e |00a4: new-instance v4, Ljava/lang/StringBuilder; // type@1e8f │ │ -432274: 7010 50b3 0400 |00a6: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -43227a: 6e20 5cb3 0400 |00a9: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -432280: 6e20 5bb3 3400 |00ac: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ -432286: 6e20 5cb3 1400 |00af: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -43228c: 6e10 67b3 0400 |00b2: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -432292: 0c00 |00b5: move-result-object v0 │ │ -432294: 6e40 6e03 2a60 |00b6: invoke-virtual {v10, v2, v0, v6}, Landroid/database/sqlite/SQLiteDatabase;.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I // method@036e │ │ -43229a: 549a b6d0 |00b9: iget-object v10, v9, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -43229e: 6e10 8103 0a00 |00bb: invoke-virtual {v10}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0381 │ │ -4322a4: 280d |00be: goto 00cb // +000d │ │ -4322a6: 0d0a |00bf: move-exception v10 │ │ -4322a8: 2811 |00c0: goto 00d1 // +0011 │ │ -4322aa: 0d0a |00c1: move-exception v10 │ │ -4322ac: 1a00 b14f |00c2: const-string v0, "PodDBAdapter" // string@4fb1 │ │ -4322b0: 7110 020b 0a00 |00c4: invoke-static {v10}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ -4322b6: 0c0a |00c7: move-result-object v10 │ │ -4322b8: 7120 000b a000 |00c8: invoke-static {v0, v10}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -4322be: 549a b6d0 |00cb: iget-object v10, v9, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -4322c2: 6e10 7103 0a00 |00cd: invoke-virtual {v10}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0371 │ │ -4322c8: 0e00 |00d0: return-void │ │ -4322ca: 5490 b6d0 |00d1: iget-object v0, v9, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -4322ce: 6e10 7103 0000 |00d3: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0371 │ │ -4322d4: 270a |00d6: throw v10 │ │ +4320e0: |[4320e0] de.danoeh.antennapod.storage.database.PodDBAdapter.removeFeedItems:(Ljava/util/List;)V │ │ +4320f0: 1a00 fd99 |0000: const-string v0, "id IN (" // string@99fd │ │ +4320f4: 1a01 4007 |0002: const-string v1, ")" // string@0740 │ │ +4320f8: 2202 8f1e |0004: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ +4320fc: 7010 50b3 0200 |0006: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +432102: 2203 8f1e |0009: new-instance v3, Ljava/lang/StringBuilder; // type@1e8f │ │ +432106: 7010 50b3 0300 |000b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +43210c: 7210 6ab5 0a00 |000e: invoke-interface {v10}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +432112: 0c0a |0011: move-result-object v10 │ │ +432114: 7210 4db5 0a00 |0012: invoke-interface {v10}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +43211a: 0a04 |0015: move-result v4 │ │ +43211c: 3804 3500 |0016: if-eqz v4, 004b // +0035 │ │ +432120: 7210 4eb5 0a00 |0018: invoke-interface {v10}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +432126: 0c04 |001b: move-result-object v4 │ │ +432128: 1f04 b91c |001c: check-cast v4, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +43212c: 6e10 35ac 0400 |001e: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +432132: 0c05 |0021: move-result-object v5 │ │ +432134: 1a06 ba07 |0022: const-string v6, "," // string@07ba │ │ +432138: 3805 1600 |0024: if-eqz v5, 003a // +0016 │ │ +43213c: 6e10 63b3 0200 |0026: invoke-virtual {v2}, Ljava/lang/StringBuilder;.length:()I // method@b363 │ │ +432142: 0a05 |0029: move-result v5 │ │ +432144: 3805 0500 |002a: if-eqz v5, 002f // +0005 │ │ +432148: 6e20 5cb3 6200 |002c: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +43214e: 6e10 35ac 0400 |002f: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +432154: 0c05 |0032: move-result-object v5 │ │ +432156: 6e10 f4ab 0500 |0033: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +43215c: 0b07 |0036: move-result-wide v7 │ │ +43215e: 6e30 58b3 7208 |0037: invoke-virtual {v2, v7, v8}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ +432164: 6e10 63b3 0300 |003a: invoke-virtual {v3}, Ljava/lang/StringBuilder;.length:()I // method@b363 │ │ +43216a: 0a05 |003d: move-result v5 │ │ +43216c: 3805 0500 |003e: if-eqz v5, 0043 // +0005 │ │ +432170: 6e20 5cb3 6300 |0040: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +432176: 6e10 f4ab 0400 |0043: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +43217c: 0b04 |0046: move-result-wide v4 │ │ +43217e: 6e30 58b3 4305 |0047: invoke-virtual {v3, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ +432184: 28c8 |004a: goto 0012 // -0038 │ │ +432186: 549a b6d0 |004b: iget-object v10, v9, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +43218a: 6e10 6c03 0a00 |004d: invoke-virtual {v10}, Landroid/database/sqlite/SQLiteDatabase;.beginTransactionNonExclusive:()V // method@036c │ │ +432190: 549a b6d0 |0050: iget-object v10, v9, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +432194: 1a04 7c55 |0052: const-string v4, "SimpleChapters" // string@557c │ │ +432198: 2205 8f1e |0054: new-instance v5, Ljava/lang/StringBuilder; // type@1e8f │ │ +43219c: 7010 50b3 0500 |0056: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +4321a2: 1a06 9c85 |0059: const-string v6, "feeditem IN (" // string@859c │ │ +4321a6: 6e20 5cb3 6500 |005b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4321ac: 6e20 5bb3 3500 |005e: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ +4321b2: 6e20 5cb3 1500 |0061: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4321b8: 6e10 67b3 0500 |0064: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +4321be: 0c05 |0067: move-result-object v5 │ │ +4321c0: 1206 |0068: const/4 v6, #int 0 // #0 │ │ +4321c2: 6e40 6e03 4a65 |0069: invoke-virtual {v10, v4, v5, v6}, Landroid/database/sqlite/SQLiteDatabase;.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I // method@036e │ │ +4321c8: 549a b6d0 |006c: iget-object v10, v9, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +4321cc: 1a04 7a19 |006e: const-string v4, "DownloadLog" // string@197a │ │ +4321d0: 2205 8f1e |0070: new-instance v5, Ljava/lang/StringBuilder; // type@1e8f │ │ +4321d4: 7010 50b3 0500 |0072: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +4321da: 1a07 9985 |0075: const-string v7, "feedfile_type=2 AND feedfile IN (" // string@8599 │ │ +4321de: 6e20 5cb3 7500 |0077: invoke-virtual {v5, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4321e4: 6e20 5bb3 2500 |007a: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ +4321ea: 6e20 5cb3 1500 |007d: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4321f0: 6e10 67b3 0500 |0080: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +4321f6: 0c05 |0083: move-result-object v5 │ │ +4321f8: 6e40 6e03 4a65 |0084: invoke-virtual {v10, v4, v5, v6}, Landroid/database/sqlite/SQLiteDatabase;.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I // method@036e │ │ +4321fe: 549a b6d0 |0087: iget-object v10, v9, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +432202: 1a04 8f1d |0089: const-string v4, "FeedMedia" // string@1d8f │ │ +432206: 2205 8f1e |008b: new-instance v5, Ljava/lang/StringBuilder; // type@1e8f │ │ +43220a: 7010 50b3 0500 |008d: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +432210: 6e20 5cb3 0500 |0090: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +432216: 6e20 5bb3 2500 |0093: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ +43221c: 6e20 5cb3 1500 |0096: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +432222: 6e10 67b3 0500 |0099: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +432228: 0c02 |009c: move-result-object v2 │ │ +43222a: 6e40 6e03 4a62 |009d: invoke-virtual {v10, v4, v2, v6}, Landroid/database/sqlite/SQLiteDatabase;.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I // method@036e │ │ +432230: 549a b6d0 |00a0: iget-object v10, v9, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +432234: 1a02 851d |00a2: const-string v2, "FeedItems" // string@1d85 │ │ +432238: 2204 8f1e |00a4: new-instance v4, Ljava/lang/StringBuilder; // type@1e8f │ │ +43223c: 7010 50b3 0400 |00a6: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +432242: 6e20 5cb3 0400 |00a9: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +432248: 6e20 5bb3 3400 |00ac: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ +43224e: 6e20 5cb3 1400 |00af: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +432254: 6e10 67b3 0400 |00b2: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +43225a: 0c00 |00b5: move-result-object v0 │ │ +43225c: 6e40 6e03 2a60 |00b6: invoke-virtual {v10, v2, v0, v6}, Landroid/database/sqlite/SQLiteDatabase;.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I // method@036e │ │ +432262: 549a b6d0 |00b9: iget-object v10, v9, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +432266: 6e10 8103 0a00 |00bb: invoke-virtual {v10}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0381 │ │ +43226c: 280d |00be: goto 00cb // +000d │ │ +43226e: 0d0a |00bf: move-exception v10 │ │ +432270: 2811 |00c0: goto 00d1 // +0011 │ │ +432272: 0d0a |00c1: move-exception v10 │ │ +432274: 1a00 b14f |00c2: const-string v0, "PodDBAdapter" // string@4fb1 │ │ +432278: 7110 020b 0a00 |00c4: invoke-static {v10}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ +43227e: 0c0a |00c7: move-result-object v10 │ │ +432280: 7120 000b a000 |00c8: invoke-static {v0, v10}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +432286: 549a b6d0 |00cb: iget-object v10, v9, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +43228a: 6e10 7103 0a00 |00cd: invoke-virtual {v10}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0371 │ │ +432290: 0e00 |00d0: return-void │ │ +432292: 5490 b6d0 |00d1: iget-object v0, v9, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +432296: 6e10 7103 0000 |00d3: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0371 │ │ +43229c: 270a |00d6: throw v10 │ │ catches : 3 │ │ 0x0004 - 0x0022 │ │ Landroid/database/SQLException; -> 0x00c1 │ │ -> 0x00bf │ │ 0x0026 - 0x00be │ │ Landroid/database/SQLException; -> 0x00c1 │ │ -> 0x00bf │ │ @@ -1013415,45 +1013415,45 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 60 16-bit code units │ │ -4322fc: |[4322fc] de.danoeh.antennapod.storage.database.PodDBAdapter.resetAllMediaPlayedDuration:()V │ │ -43230c: 5450 b6d0 |0000: iget-object v0, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -432310: 6e10 6c03 0000 |0002: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.beginTransactionNonExclusive:()V // method@036c │ │ -432316: 2200 6100 |0005: new-instance v0, Landroid/content/ContentValues; // type@0061 │ │ -43231a: 7010 0a02 0000 |0007: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@020a │ │ -432320: 1a01 d6c5 |000a: const-string v1, "played_duration" // string@c5d6 │ │ -432324: 1202 |000c: const/4 v2, #int 0 // #0 │ │ -432326: 7110 c1b2 0200 |000d: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -43232c: 0c03 |0010: move-result-object v3 │ │ -43232e: 6e30 0e02 1003 |0011: invoke-virtual {v0, v1, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020e │ │ -432334: 5451 b6d0 |0014: iget-object v1, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -432338: 1a03 8f1d |0016: const-string v3, "FeedMedia" // string@1d8f │ │ -43233c: 2322 2b21 |0018: new-array v2, v2, [Ljava/lang/String; // type@212b │ │ -432340: 1204 |001a: const/4 v4, #int 0 // #0 │ │ -432342: 6e52 8203 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@0382 │ │ -432348: 5450 b6d0 |001e: iget-object v0, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -43234c: 6e10 8103 0000 |0020: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0381 │ │ -432352: 280d |0023: goto 0030 // +000d │ │ -432354: 0d00 |0024: move-exception v0 │ │ -432356: 2811 |0025: goto 0036 // +0011 │ │ -432358: 0d00 |0026: move-exception v0 │ │ -43235a: 1a01 b14f |0027: const-string v1, "PodDBAdapter" // string@4fb1 │ │ -43235e: 7110 020b 0000 |0029: invoke-static {v0}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ -432364: 0c00 |002c: move-result-object v0 │ │ -432366: 7120 000b 0100 |002d: invoke-static {v1, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -43236c: 5450 b6d0 |0030: iget-object v0, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -432370: 6e10 7103 0000 |0032: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0371 │ │ -432376: 0e00 |0035: return-void │ │ -432378: 5451 b6d0 |0036: iget-object v1, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -43237c: 6e10 7103 0100 |0038: invoke-virtual {v1}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0371 │ │ -432382: 2700 |003b: throw v0 │ │ +4322c4: |[4322c4] de.danoeh.antennapod.storage.database.PodDBAdapter.resetAllMediaPlayedDuration:()V │ │ +4322d4: 5450 b6d0 |0000: iget-object v0, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +4322d8: 6e10 6c03 0000 |0002: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.beginTransactionNonExclusive:()V // method@036c │ │ +4322de: 2200 6100 |0005: new-instance v0, Landroid/content/ContentValues; // type@0061 │ │ +4322e2: 7010 0a02 0000 |0007: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@020a │ │ +4322e8: 1a01 d6c5 |000a: const-string v1, "played_duration" // string@c5d6 │ │ +4322ec: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +4322ee: 7110 c1b2 0200 |000d: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +4322f4: 0c03 |0010: move-result-object v3 │ │ +4322f6: 6e30 0e02 1003 |0011: invoke-virtual {v0, v1, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020e │ │ +4322fc: 5451 b6d0 |0014: iget-object v1, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +432300: 1a03 8f1d |0016: const-string v3, "FeedMedia" // string@1d8f │ │ +432304: 2322 2b21 |0018: new-array v2, v2, [Ljava/lang/String; // type@212b │ │ +432308: 1204 |001a: const/4 v4, #int 0 // #0 │ │ +43230a: 6e52 8203 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@0382 │ │ +432310: 5450 b6d0 |001e: iget-object v0, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +432314: 6e10 8103 0000 |0020: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0381 │ │ +43231a: 280d |0023: goto 0030 // +000d │ │ +43231c: 0d00 |0024: move-exception v0 │ │ +43231e: 2811 |0025: goto 0036 // +0011 │ │ +432320: 0d00 |0026: move-exception v0 │ │ +432322: 1a01 b14f |0027: const-string v1, "PodDBAdapter" // string@4fb1 │ │ +432326: 7110 020b 0000 |0029: invoke-static {v0}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ +43232c: 0c00 |002c: move-result-object v0 │ │ +43232e: 7120 000b 0100 |002d: invoke-static {v1, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +432334: 5450 b6d0 |0030: iget-object v0, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +432338: 6e10 7103 0000 |0032: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0371 │ │ +43233e: 0e00 |0035: return-void │ │ +432340: 5451 b6d0 |0036: iget-object v1, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +432344: 6e10 7103 0100 |0038: invoke-virtual {v1}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0371 │ │ +43234a: 2700 |003b: throw v0 │ │ catches : 2 │ │ 0x0000 - 0x0023 │ │ Landroid/database/SQLException; -> 0x0026 │ │ -> 0x0024 │ │ 0x0027 - 0x0030 │ │ -> 0x0024 │ │ positions : │ │ @@ -1013473,27 +1013473,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 │ │ -43239c: |[43239c] de.danoeh.antennapod.storage.database.PodDBAdapter.resetPagedFeedPage:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -4323ac: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -4323b0: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -4323b6: 1a01 055d |0005: const-string v1, "UPDATE Feeds SET next_page_link=download_url WHERE id=" // string@5d05 │ │ -4323ba: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4323c0: 6e10 f4ab 0400 |000a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -4323c6: 0b01 |000d: move-result-wide v1 │ │ -4323c8: 6e30 58b3 1002 |000e: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ -4323ce: 6e10 67b3 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -4323d4: 0c04 |0014: move-result-object v4 │ │ -4323d6: 5430 b6d0 |0015: iget-object v0, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -4323da: 6e20 7203 4000 |0017: invoke-virtual {v0, v4}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -4323e0: 0e00 |001a: return-void │ │ +432364: |[432364] de.danoeh.antennapod.storage.database.PodDBAdapter.resetPagedFeedPage:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +432374: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +432378: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +43237e: 1a01 055d |0005: const-string v1, "UPDATE Feeds SET next_page_link=download_url WHERE id=" // string@5d05 │ │ +432382: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +432388: 6e10 f4ab 0400 |000a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +43238e: 0b01 |000d: move-result-wide v1 │ │ +432390: 6e30 58b3 1002 |000e: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ +432396: 6e10 67b3 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +43239c: 0c04 |0014: move-result-object v4 │ │ +43239e: 5430 b6d0 |0015: iget-object v0, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +4323a2: 6e20 7203 4000 |0017: invoke-virtual {v0, v4}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +4323a8: 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; │ │ @@ -1013504,68 +1013504,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 │ │ -430ea4: |[430ea4] de.danoeh.antennapod.storage.database.PodDBAdapter.searchFeeds:(Ljava/lang/String;)Landroid/database/Cursor; │ │ -430eb4: 7020 56b0 6500 |0000: invoke-direct {v5, v6}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.prepareSearchQuery:(Ljava/lang/String;)[Ljava/lang/String; // method@b056 │ │ -430eba: 0c06 |0003: move-result-object v6 │ │ -430ebc: 2200 8f1e |0004: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -430ec0: 1a01 1e53 |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@531e │ │ -430ec4: 7020 53b3 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@b353 │ │ -430eca: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -430ecc: 2162 |000c: array-length v2, v6 │ │ -430ece: 3521 5a00 |000d: if-ge v1, v2, 0067 // +005a │ │ -430ed2: 1a02 7806 |000f: const-string v2, "(" // string@0678 │ │ -430ed6: 6e20 5cb3 2000 |0011: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430edc: 1a02 fce0 |0014: const-string v2, "title" // string@e0fc │ │ -430ee0: 6e20 5cb3 2000 |0016: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430ee6: 1a02 6e00 |0019: const-string v2, " LIKE '%" // string@006e │ │ -430eea: 6e20 5cb3 2000 |001b: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430ef0: 4603 0601 |001e: aget-object v3, v6, v1 │ │ -430ef4: 6e20 5cb3 3000 |0020: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430efa: 1a03 2e06 |0023: const-string v3, "%' OR " // string@062e │ │ -430efe: 6e20 5cb3 3000 |0025: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430f04: 1a04 5579 |0028: const-string v4, "custom_title" // string@7955 │ │ -430f08: 6e20 5cb3 4000 |002a: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430f0e: 6e20 5cb3 2000 |002d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430f14: 4604 0601 |0030: aget-object v4, v6, v1 │ │ -430f18: 6e20 5cb3 4000 |0032: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430f1e: 6e20 5cb3 3000 |0035: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430f24: 1a04 046e |0038: const-string v4, "author" // string@6e04 │ │ -430f28: 6e20 5cb3 4000 |003a: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430f2e: 6e20 5cb3 2000 |003d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430f34: 4604 0601 |0040: aget-object v4, v6, v1 │ │ -430f38: 6e20 5cb3 4000 |0042: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430f3e: 6e20 5cb3 3000 |0045: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430f44: 1a03 da7a |0048: const-string v3, "description" // string@7ada │ │ -430f48: 6e20 5cb3 3000 |004a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430f4e: 6e20 5cb3 2000 |004d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430f54: 4602 0601 |0050: aget-object v2, v6, v1 │ │ -430f58: 6e20 5cb3 2000 |0052: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430f5e: 1a02 2f06 |0055: const-string v2, "%') " // string@062f │ │ -430f62: 6e20 5cb3 2000 |0057: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430f68: 2162 |005a: array-length v2, v6 │ │ -430f6a: d802 02ff |005b: add-int/lit8 v2, v2, #int -1 // #ff │ │ -430f6e: 3221 0700 |005d: if-eq v1, v2, 0064 // +0007 │ │ -430f72: 1a02 140c |005f: const-string v2, "AND " // string@0c14 │ │ -430f76: 6e20 5cb3 2000 |0061: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430f7c: d801 0101 |0064: add-int/lit8 v1, v1, #int 1 // #01 │ │ -430f80: 28a6 |0066: goto 000c // -005a │ │ -430f82: 1a06 8a4c |0067: const-string v6, "ORDER BY title ASC LIMIT 300" // string@4c8a │ │ -430f86: 6e20 5cb3 6000 |0069: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430f8c: 5456 b6d0 |006c: iget-object v6, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -430f90: 6e10 67b3 0000 |006e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -430f96: 0c00 |0071: move-result-object v0 │ │ -430f98: 1201 |0072: const/4 v1, #int 0 // #0 │ │ -430f9a: 6e30 7e03 0601 |0073: invoke-virtual {v6, v0, v1}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037e │ │ -430fa0: 0c06 |0076: move-result-object v6 │ │ -430fa2: 1106 |0077: return-object v6 │ │ +430e6c: |[430e6c] de.danoeh.antennapod.storage.database.PodDBAdapter.searchFeeds:(Ljava/lang/String;)Landroid/database/Cursor; │ │ +430e7c: 7020 56b0 6500 |0000: invoke-direct {v5, v6}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.prepareSearchQuery:(Ljava/lang/String;)[Ljava/lang/String; // method@b056 │ │ +430e82: 0c06 |0003: move-result-object v6 │ │ +430e84: 2200 8f1e |0004: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +430e88: 1a01 1e53 |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@531e │ │ +430e8c: 7020 53b3 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@b353 │ │ +430e92: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +430e94: 2162 |000c: array-length v2, v6 │ │ +430e96: 3521 5a00 |000d: if-ge v1, v2, 0067 // +005a │ │ +430e9a: 1a02 7806 |000f: const-string v2, "(" // string@0678 │ │ +430e9e: 6e20 5cb3 2000 |0011: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430ea4: 1a02 fce0 |0014: const-string v2, "title" // string@e0fc │ │ +430ea8: 6e20 5cb3 2000 |0016: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430eae: 1a02 6e00 |0019: const-string v2, " LIKE '%" // string@006e │ │ +430eb2: 6e20 5cb3 2000 |001b: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430eb8: 4603 0601 |001e: aget-object v3, v6, v1 │ │ +430ebc: 6e20 5cb3 3000 |0020: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430ec2: 1a03 2e06 |0023: const-string v3, "%' OR " // string@062e │ │ +430ec6: 6e20 5cb3 3000 |0025: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430ecc: 1a04 5579 |0028: const-string v4, "custom_title" // string@7955 │ │ +430ed0: 6e20 5cb3 4000 |002a: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430ed6: 6e20 5cb3 2000 |002d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430edc: 4604 0601 |0030: aget-object v4, v6, v1 │ │ +430ee0: 6e20 5cb3 4000 |0032: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430ee6: 6e20 5cb3 3000 |0035: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430eec: 1a04 046e |0038: const-string v4, "author" // string@6e04 │ │ +430ef0: 6e20 5cb3 4000 |003a: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430ef6: 6e20 5cb3 2000 |003d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430efc: 4604 0601 |0040: aget-object v4, v6, v1 │ │ +430f00: 6e20 5cb3 4000 |0042: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430f06: 6e20 5cb3 3000 |0045: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430f0c: 1a03 da7a |0048: const-string v3, "description" // string@7ada │ │ +430f10: 6e20 5cb3 3000 |004a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430f16: 6e20 5cb3 2000 |004d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430f1c: 4602 0601 |0050: aget-object v2, v6, v1 │ │ +430f20: 6e20 5cb3 2000 |0052: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430f26: 1a02 2f06 |0055: const-string v2, "%') " // string@062f │ │ +430f2a: 6e20 5cb3 2000 |0057: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430f30: 2162 |005a: array-length v2, v6 │ │ +430f32: d802 02ff |005b: add-int/lit8 v2, v2, #int -1 // #ff │ │ +430f36: 3221 0700 |005d: if-eq v1, v2, 0064 // +0007 │ │ +430f3a: 1a02 140c |005f: const-string v2, "AND " // string@0c14 │ │ +430f3e: 6e20 5cb3 2000 |0061: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430f44: d801 0101 |0064: add-int/lit8 v1, v1, #int 1 // #01 │ │ +430f48: 28a6 |0066: goto 000c // -005a │ │ +430f4a: 1a06 8a4c |0067: const-string v6, "ORDER BY title ASC LIMIT 300" // string@4c8a │ │ +430f4e: 6e20 5cb3 6000 |0069: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430f54: 5456 b6d0 |006c: iget-object v6, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +430f58: 6e10 67b3 0000 |006e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +430f5e: 0c00 |0071: move-result-object v0 │ │ +430f60: 1201 |0072: const/4 v1, #int 0 // #0 │ │ +430f62: 6e30 7e03 0601 |0073: invoke-virtual {v6, v0, v1}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037e │ │ +430f68: 0c06 |0076: move-result-object v6 │ │ +430f6a: 1106 |0077: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1414 │ │ 0x0004 line=1417 │ │ 0x000c line=1419 │ │ 0x0011 line=1421 │ │ 0x0016 line=1422 │ │ @@ -1013589,75 +1013589,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 │ │ -430fa4: |[430fa4] de.danoeh.antennapod.storage.database.PodDBAdapter.searchItems:(JLjava/lang/String;)Landroid/database/Cursor; │ │ -430fb4: 7020 56b0 6300 |0000: invoke-direct {v3, v6}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.prepareSearchQuery:(Ljava/lang/String;)[Ljava/lang/String; // method@b056 │ │ -430fba: 0c06 |0003: move-result-object v6 │ │ -430fbc: 1600 0000 |0004: const-wide/16 v0, #int 0 // #0 │ │ -430fc0: 3102 0400 |0006: cmp-long v2, v4, v0 │ │ -430fc4: 3802 1400 |0008: if-eqz v2, 001c // +0014 │ │ -430fc8: 2200 8f1e |000a: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -430fcc: 7010 50b3 0000 |000c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -430fd2: 1a01 3c85 |000f: const-string v1, "feed = " // string@853c │ │ -430fd6: 6e20 5cb3 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -430fdc: 6e30 58b3 4005 |0014: invoke-virtual {v0, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ -430fe2: 6e10 67b3 0000 |0017: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -430fe8: 0c04 |001a: move-result-object v4 │ │ -430fea: 2803 |001b: goto 001e // +0003 │ │ -430fec: 1a04 110a |001c: const-string v4, "1 = 1" // string@0a11 │ │ -430ff0: 2205 8f1e |001e: new-instance v5, Ljava/lang/StringBuilder; // type@1e8f │ │ -430ff4: 7010 50b3 0500 |0020: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -430ffa: 1a00 1853 |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@5318 │ │ -430ffe: 6e20 5cb3 0500 |0025: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -431004: 6e20 5cb3 4500 |0028: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -43100a: 1a04 5a00 |002b: const-string v4, " AND (" // string@005a │ │ -43100e: 6e20 5cb3 4500 |002d: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -431014: 6e10 67b3 0500 |0030: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -43101a: 0c04 |0033: move-result-object v4 │ │ -43101c: 2205 8f1e |0034: new-instance v5, Ljava/lang/StringBuilder; // type@1e8f │ │ -431020: 7020 53b3 4500 |0036: invoke-direct {v5, v4}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@b353 │ │ -431026: 1204 |0039: const/4 v4, #int 0 // #0 │ │ -431028: 2160 |003a: array-length v0, v6 │ │ -43102a: 3504 3700 |003b: if-ge v4, v0, 0072 // +0037 │ │ -43102e: 1a00 7806 |003d: const-string v0, "(" // string@0678 │ │ -431032: 6e20 5cb3 0500 |003f: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -431038: 1a00 db7a |0042: const-string v0, "description LIKE '%" // string@7adb │ │ -43103c: 6e20 5cb3 0500 |0044: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -431042: 4600 0604 |0047: aget-object v0, v6, v4 │ │ -431046: 6e20 5cb3 0500 |0049: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -43104c: 1a00 2e06 |004c: const-string v0, "%' OR " // string@062e │ │ -431050: 6e20 5cb3 0500 |004e: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -431056: 1a00 fce0 |0051: const-string v0, "title" // string@e0fc │ │ -43105a: 6e20 5cb3 0500 |0053: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -431060: 1a00 6e00 |0056: const-string v0, " LIKE '%" // string@006e │ │ -431064: 6e20 5cb3 0500 |0058: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -43106a: 4600 0604 |005b: aget-object v0, v6, v4 │ │ -43106e: 6e20 5cb3 0500 |005d: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -431074: 1a00 2f06 |0060: const-string v0, "%') " // string@062f │ │ -431078: 6e20 5cb3 0500 |0062: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -43107e: 2160 |0065: array-length v0, v6 │ │ -431080: d800 00ff |0066: add-int/lit8 v0, v0, #int -1 // #ff │ │ -431084: 3204 0700 |0068: if-eq v4, v0, 006f // +0007 │ │ -431088: 1a00 140c |006a: const-string v0, "AND " // string@0c14 │ │ -43108c: 6e20 5cb3 0500 |006c: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -431092: d804 0401 |006f: add-int/lit8 v4, v4, #int 1 // #01 │ │ -431096: 28c9 |0071: goto 003a // -0037 │ │ -431098: 1a04 4e07 |0072: const-string v4, ") ORDER BY pubDate DESC LIMIT 300" // string@074e │ │ -43109c: 6e20 5cb3 4500 |0074: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4310a2: 5434 b6d0 |0077: iget-object v4, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -4310a6: 6e10 67b3 0500 |0079: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -4310ac: 0c05 |007c: move-result-object v5 │ │ -4310ae: 1206 |007d: const/4 v6, #int 0 // #0 │ │ -4310b0: 6e30 7e03 5406 |007e: invoke-virtual {v4, v5, v6}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037e │ │ -4310b6: 0c04 |0081: move-result-object v4 │ │ -4310b8: 1104 |0082: return-object v4 │ │ +430f6c: |[430f6c] de.danoeh.antennapod.storage.database.PodDBAdapter.searchItems:(JLjava/lang/String;)Landroid/database/Cursor; │ │ +430f7c: 7020 56b0 6300 |0000: invoke-direct {v3, v6}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.prepareSearchQuery:(Ljava/lang/String;)[Ljava/lang/String; // method@b056 │ │ +430f82: 0c06 |0003: move-result-object v6 │ │ +430f84: 1600 0000 |0004: const-wide/16 v0, #int 0 // #0 │ │ +430f88: 3102 0400 |0006: cmp-long v2, v4, v0 │ │ +430f8c: 3802 1400 |0008: if-eqz v2, 001c // +0014 │ │ +430f90: 2200 8f1e |000a: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +430f94: 7010 50b3 0000 |000c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +430f9a: 1a01 3c85 |000f: const-string v1, "feed = " // string@853c │ │ +430f9e: 6e20 5cb3 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430fa4: 6e30 58b3 4005 |0014: invoke-virtual {v0, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ +430faa: 6e10 67b3 0000 |0017: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +430fb0: 0c04 |001a: move-result-object v4 │ │ +430fb2: 2803 |001b: goto 001e // +0003 │ │ +430fb4: 1a04 110a |001c: const-string v4, "1 = 1" // string@0a11 │ │ +430fb8: 2205 8f1e |001e: new-instance v5, Ljava/lang/StringBuilder; // type@1e8f │ │ +430fbc: 7010 50b3 0500 |0020: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +430fc2: 1a00 1853 |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@5318 │ │ +430fc6: 6e20 5cb3 0500 |0025: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430fcc: 6e20 5cb3 4500 |0028: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430fd2: 1a04 5a00 |002b: const-string v4, " AND (" // string@005a │ │ +430fd6: 6e20 5cb3 4500 |002d: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +430fdc: 6e10 67b3 0500 |0030: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +430fe2: 0c04 |0033: move-result-object v4 │ │ +430fe4: 2205 8f1e |0034: new-instance v5, Ljava/lang/StringBuilder; // type@1e8f │ │ +430fe8: 7020 53b3 4500 |0036: invoke-direct {v5, v4}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@b353 │ │ +430fee: 1204 |0039: const/4 v4, #int 0 // #0 │ │ +430ff0: 2160 |003a: array-length v0, v6 │ │ +430ff2: 3504 3700 |003b: if-ge v4, v0, 0072 // +0037 │ │ +430ff6: 1a00 7806 |003d: const-string v0, "(" // string@0678 │ │ +430ffa: 6e20 5cb3 0500 |003f: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +431000: 1a00 db7a |0042: const-string v0, "description LIKE '%" // string@7adb │ │ +431004: 6e20 5cb3 0500 |0044: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +43100a: 4600 0604 |0047: aget-object v0, v6, v4 │ │ +43100e: 6e20 5cb3 0500 |0049: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +431014: 1a00 2e06 |004c: const-string v0, "%' OR " // string@062e │ │ +431018: 6e20 5cb3 0500 |004e: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +43101e: 1a00 fce0 |0051: const-string v0, "title" // string@e0fc │ │ +431022: 6e20 5cb3 0500 |0053: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +431028: 1a00 6e00 |0056: const-string v0, " LIKE '%" // string@006e │ │ +43102c: 6e20 5cb3 0500 |0058: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +431032: 4600 0604 |005b: aget-object v0, v6, v4 │ │ +431036: 6e20 5cb3 0500 |005d: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +43103c: 1a00 2f06 |0060: const-string v0, "%') " // string@062f │ │ +431040: 6e20 5cb3 0500 |0062: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +431046: 2160 |0065: array-length v0, v6 │ │ +431048: d800 00ff |0066: add-int/lit8 v0, v0, #int -1 // #ff │ │ +43104c: 3204 0700 |0068: if-eq v4, v0, 006f // +0007 │ │ +431050: 1a00 140c |006a: const-string v0, "AND " // string@0c14 │ │ +431054: 6e20 5cb3 0500 |006c: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +43105a: d804 0401 |006f: add-int/lit8 v4, v4, #int 1 // #01 │ │ +43105e: 28c9 |0071: goto 003a // -0037 │ │ +431060: 1a04 4e07 |0072: const-string v4, ") ORDER BY pubDate DESC LIMIT 300" // string@074e │ │ +431064: 6e20 5cb3 4500 |0074: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +43106a: 5434 b6d0 |0077: iget-object v4, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +43106e: 6e10 67b3 0500 |0079: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +431074: 0c05 |007c: move-result-object v5 │ │ +431076: 1206 |007d: const/4 v6, #int 0 // #0 │ │ +431078: 6e30 7e03 5406 |007e: invoke-virtual {v4, v5, v6}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037e │ │ +43107e: 0c04 |0081: move-result-object v4 │ │ +431080: 1104 |0082: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1375 │ │ 0x000a line=1380 │ │ 0x001e line=1386 │ │ 0x0034 line=1388 │ │ 0x003a line=1390 │ │ @@ -1013680,62 +1013680,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 │ │ -4324ec: |[4324ec] de.danoeh.antennapod.storage.database.PodDBAdapter.setCompleteFeed:([Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -4324fc: 5460 b6d0 |0000: iget-object v0, v6, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -432500: 6e10 6c03 0000 |0002: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.beginTransactionNonExclusive:()V // method@036c │ │ -432506: 2170 |0005: array-length v0, v7 │ │ -432508: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -43250a: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -43250c: 3502 3500 |0008: if-ge v2, v0, 003d // +0035 │ │ -432510: 4603 0702 |000a: aget-object v3, v7, v2 │ │ -432514: 7020 63b0 3600 |000c: invoke-direct {v6, v3}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setFeed:(Lde/danoeh/antennapod/model/feed/Feed;)J // method@b063 │ │ -43251a: 6e10 ccab 0300 |000f: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abcc │ │ -432520: 0c04 |0012: move-result-object v4 │ │ -432522: 3804 1a00 |0013: if-eqz v4, 002d // +001a │ │ -432526: 6e10 ccab 0300 |0015: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abcc │ │ -43252c: 0c04 |0018: move-result-object v4 │ │ -43252e: 7210 6ab5 0400 |0019: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -432534: 0c04 |001c: move-result-object v4 │ │ -432536: 7210 4db5 0400 |001d: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -43253c: 0a05 |0020: move-result v5 │ │ -43253e: 3805 0c00 |0021: if-eqz v5, 002d // +000c │ │ -432542: 7210 4eb5 0400 |0023: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -432548: 0c05 |0026: move-result-object v5 │ │ -43254a: 1f05 b91c |0027: check-cast v5, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -43254e: 7030 75b0 5601 |0029: invoke-direct {v6, v5, v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.updateOrInsertFeedItem:(Lde/danoeh/antennapod/model/feed/FeedItem;Z)J // method@b075 │ │ -432554: 28f1 |002c: goto 001d // -000f │ │ -432556: 6e10 d4ab 0300 |002d: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ -43255c: 0c04 |0030: move-result-object v4 │ │ -43255e: 3804 0900 |0031: if-eqz v4, 003a // +0009 │ │ -432562: 6e10 d4ab 0300 |0033: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ -432568: 0c03 |0036: move-result-object v3 │ │ -43256a: 6e20 6fb0 3600 |0037: invoke-virtual {v6, v3}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@b06f │ │ -432570: d802 0201 |003a: add-int/lit8 v2, v2, #int 1 // #01 │ │ -432574: 28cc |003c: goto 0008 // -0034 │ │ -432576: 5467 b6d0 |003d: iget-object v7, v6, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -43257a: 6e10 8103 0700 |003f: invoke-virtual {v7}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0381 │ │ -432580: 280d |0042: goto 004f // +000d │ │ -432582: 0d07 |0043: move-exception v7 │ │ -432584: 2811 |0044: goto 0055 // +0011 │ │ -432586: 0d07 |0045: move-exception v7 │ │ -432588: 1a00 b14f |0046: const-string v0, "PodDBAdapter" // string@4fb1 │ │ -43258c: 7110 020b 0700 |0048: invoke-static {v7}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ -432592: 0c07 |004b: move-result-object v7 │ │ -432594: 7120 000b 7000 |004c: invoke-static {v0, v7}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -43259a: 5467 b6d0 |004f: iget-object v7, v6, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -43259e: 6e10 7103 0700 |0051: invoke-virtual {v7}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0371 │ │ -4325a4: 0e00 |0054: return-void │ │ -4325a6: 5460 b6d0 |0055: iget-object v0, v6, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -4325aa: 6e10 7103 0000 |0057: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0371 │ │ -4325b0: 2707 |005a: throw v7 │ │ +4324b4: |[4324b4] de.danoeh.antennapod.storage.database.PodDBAdapter.setCompleteFeed:([Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +4324c4: 5460 b6d0 |0000: iget-object v0, v6, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +4324c8: 6e10 6c03 0000 |0002: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.beginTransactionNonExclusive:()V // method@036c │ │ +4324ce: 2170 |0005: array-length v0, v7 │ │ +4324d0: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +4324d2: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +4324d4: 3502 3500 |0008: if-ge v2, v0, 003d // +0035 │ │ +4324d8: 4603 0702 |000a: aget-object v3, v7, v2 │ │ +4324dc: 7020 63b0 3600 |000c: invoke-direct {v6, v3}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setFeed:(Lde/danoeh/antennapod/model/feed/Feed;)J // method@b063 │ │ +4324e2: 6e10 ccab 0300 |000f: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abcc │ │ +4324e8: 0c04 |0012: move-result-object v4 │ │ +4324ea: 3804 1a00 |0013: if-eqz v4, 002d // +001a │ │ +4324ee: 6e10 ccab 0300 |0015: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abcc │ │ +4324f4: 0c04 |0018: move-result-object v4 │ │ +4324f6: 7210 6ab5 0400 |0019: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +4324fc: 0c04 |001c: move-result-object v4 │ │ +4324fe: 7210 4db5 0400 |001d: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +432504: 0a05 |0020: move-result v5 │ │ +432506: 3805 0c00 |0021: if-eqz v5, 002d // +000c │ │ +43250a: 7210 4eb5 0400 |0023: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +432510: 0c05 |0026: move-result-object v5 │ │ +432512: 1f05 b91c |0027: check-cast v5, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +432516: 7030 75b0 5601 |0029: invoke-direct {v6, v5, v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.updateOrInsertFeedItem:(Lde/danoeh/antennapod/model/feed/FeedItem;Z)J // method@b075 │ │ +43251c: 28f1 |002c: goto 001d // -000f │ │ +43251e: 6e10 d4ab 0300 |002d: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ +432524: 0c04 |0030: move-result-object v4 │ │ +432526: 3804 0900 |0031: if-eqz v4, 003a // +0009 │ │ +43252a: 6e10 d4ab 0300 |0033: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ +432530: 0c03 |0036: move-result-object v3 │ │ +432532: 6e20 6fb0 3600 |0037: invoke-virtual {v6, v3}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@b06f │ │ +432538: d802 0201 |003a: add-int/lit8 v2, v2, #int 1 // #01 │ │ +43253c: 28cc |003c: goto 0008 // -0034 │ │ +43253e: 5467 b6d0 |003d: iget-object v7, v6, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +432542: 6e10 8103 0700 |003f: invoke-virtual {v7}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0381 │ │ +432548: 280d |0042: goto 004f // +000d │ │ +43254a: 0d07 |0043: move-exception v7 │ │ +43254c: 2811 |0044: goto 0055 // +0011 │ │ +43254e: 0d07 |0045: move-exception v7 │ │ +432550: 1a00 b14f |0046: const-string v0, "PodDBAdapter" // string@4fb1 │ │ +432554: 7110 020b 0700 |0048: invoke-static {v7}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ +43255a: 0c07 |004b: move-result-object v7 │ │ +43255c: 7120 000b 7000 |004c: invoke-static {v0, v7}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +432562: 5467 b6d0 |004f: iget-object v7, v6, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +432566: 6e10 7103 0700 |0051: invoke-virtual {v7}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0371 │ │ +43256c: 0e00 |0054: return-void │ │ +43256e: 5460 b6d0 |0055: iget-object v0, v6, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +432572: 6e10 7103 0000 |0057: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0371 │ │ +432578: 2707 |005a: throw v7 │ │ catches : 2 │ │ 0x0000 - 0x0042 │ │ Landroid/database/SQLException; -> 0x0045 │ │ -> 0x0043 │ │ 0x0046 - 0x004f │ │ -> 0x0043 │ │ positions : │ │ @@ -1013760,85 +1013760,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 │ │ -4315b8: |[4315b8] de.danoeh.antennapod.storage.database.PodDBAdapter.setDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)J │ │ -4315c8: 2200 6100 |0000: new-instance v0, Landroid/content/ContentValues; // type@0061 │ │ -4315cc: 7010 0a02 0000 |0002: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@020a │ │ -4315d2: 6e10 92ab 0800 |0005: invoke-virtual {v8}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileId:()J // method@ab92 │ │ -4315d8: 0b01 |0008: move-result-wide v1 │ │ -4315da: 7120 d1b2 2100 |0009: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ -4315e0: 0c01 |000c: move-result-object v1 │ │ -4315e2: 1a02 9485 |000d: const-string v2, "feedfile" // string@8594 │ │ -4315e6: 6e30 0f02 2001 |000f: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020f │ │ -4315ec: 6e10 93ab 0800 |0012: invoke-virtual {v8}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileType:()I // method@ab93 │ │ -4315f2: 0a01 |0015: move-result v1 │ │ -4315f4: 7110 c1b2 0100 |0016: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -4315fa: 0c01 |0019: move-result-object v1 │ │ -4315fc: 1a02 9885 |001a: const-string v2, "feedfile_type" // string@8598 │ │ -431600: 6e30 0e02 2001 |001c: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020e │ │ -431606: 6e10 95ab 0800 |001f: invoke-virtual {v8}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ab95 │ │ -43160c: 0c01 |0022: move-result-object v1 │ │ -43160e: 6e10 8cab 0100 |0023: invoke-virtual {v1}, Lde/danoeh/antennapod/model/download/DownloadError;.getCode:()I // method@ab8c │ │ -431614: 0a01 |0026: move-result v1 │ │ -431616: 7110 c1b2 0100 |0027: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -43161c: 0c01 |002a: move-result-object v1 │ │ -43161e: 1a02 46ca |002b: const-string v2, "reason" // string@ca46 │ │ -431622: 6e30 0e02 2001 |002d: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020e │ │ -431628: 6e10 98ab 0800 |0030: invoke-virtual {v8}, Lde/danoeh/antennapod/model/download/DownloadResult;.isSuccessful:()Z // method@ab98 │ │ -43162e: 0a01 |0033: move-result v1 │ │ -431630: 7110 42b2 0100 |0034: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@b242 │ │ -431636: 0c01 |0037: move-result-object v1 │ │ -431638: 1a02 6dde |0038: const-string v2, "successful" // string@de6d │ │ -43163c: 6e30 0c02 2001 |003a: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@020c │ │ -431642: 6e10 91ab 0800 |003d: invoke-virtual {v8}, Lde/danoeh/antennapod/model/download/DownloadResult;.getCompletionDate:()Ljava/util/Date; // method@ab91 │ │ -431648: 0c01 |0040: move-result-object v1 │ │ -43164a: 6e10 28b5 0100 |0041: invoke-virtual {v1}, Ljava/util/Date;.getTime:()J // method@b528 │ │ -431650: 0b01 |0044: move-result-wide v1 │ │ -431652: 7120 d1b2 2100 |0045: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ -431658: 0c01 |0048: move-result-object v1 │ │ -43165a: 1a02 6875 |0049: const-string v2, "completion_date" // string@7568 │ │ -43165e: 6e30 0f02 2001 |004b: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020f │ │ -431664: 1a01 48ca |004e: const-string v1, "reason_detailed" // string@ca48 │ │ -431668: 6e10 96ab 0800 |0050: invoke-virtual {v8}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReasonDetailed:()Ljava/lang/String; // method@ab96 │ │ -43166e: 0c02 |0053: move-result-object v2 │ │ -431670: 6e30 1002 1002 |0054: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ -431676: 1a01 fce0 |0057: const-string v1, "title" // string@e0fc │ │ -43167a: 6e10 97ab 0800 |0059: invoke-virtual {v8}, Lde/danoeh/antennapod/model/download/DownloadResult;.getTitle:()Ljava/lang/String; // method@ab97 │ │ -431680: 0c02 |005c: move-result-object v2 │ │ -431682: 6e30 1002 1002 |005d: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ -431688: 6e10 94ab 0800 |0060: invoke-virtual {v8}, Lde/danoeh/antennapod/model/download/DownloadResult;.getId:()J // method@ab94 │ │ -43168e: 0b01 |0063: move-result-wide v1 │ │ -431690: 1603 0000 |0064: const-wide/16 v3, #int 0 // #0 │ │ -431694: 1a05 7a19 |0066: const-string v5, "DownloadLog" // string@197a │ │ -431698: 3106 0103 |0068: cmp-long v6, v1, v3 │ │ -43169c: 3906 0d00 |006a: if-nez v6, 0077 // +000d │ │ -4316a0: 5471 b6d0 |006c: iget-object v1, v7, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -4316a4: 1202 |006e: const/4 v2, #int 0 // #0 │ │ -4316a6: 6e40 7803 5102 |006f: invoke-virtual {v1, v5, v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J // method@0378 │ │ -4316ac: 0b00 |0072: move-result-wide v0 │ │ -4316ae: 6e30 9bab 0801 |0073: invoke-virtual {v8, v0, v1}, Lde/danoeh/antennapod/model/download/DownloadResult;.setId:(J)V // method@ab9b │ │ -4316b4: 2816 |0076: goto 008c // +0016 │ │ -4316b6: 5471 b6d0 |0077: iget-object v1, v7, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -4316ba: 1212 |0079: const/4 v2, #int 1 // #1 │ │ -4316bc: 2322 2b21 |007a: new-array v2, v2, [Ljava/lang/String; // type@212b │ │ -4316c0: 6e10 94ab 0800 |007c: invoke-virtual {v8}, Lde/danoeh/antennapod/model/download/DownloadResult;.getId:()J // method@ab94 │ │ -4316c6: 0b03 |007f: move-result-wide v3 │ │ -4316c8: 7120 4bb3 4300 |0080: invoke-static {v3, v4}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b34b │ │ -4316ce: 0c03 |0083: move-result-object v3 │ │ -4316d0: 1204 |0084: const/4 v4, #int 0 // #0 │ │ -4316d2: 4d03 0204 |0085: aput-object v3, v2, v4 │ │ -4316d6: 1a03 0a9a |0087: const-string v3, "id=?" // string@9a0a │ │ -4316da: 6e52 8203 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@0382 │ │ -4316e0: 6e10 94ab 0800 |008c: invoke-virtual {v8}, Lde/danoeh/antennapod/model/download/DownloadResult;.getId:()J // method@ab94 │ │ -4316e6: 0b00 |008f: move-result-wide v0 │ │ -4316e8: 1000 |0090: return-wide v0 │ │ +431580: |[431580] de.danoeh.antennapod.storage.database.PodDBAdapter.setDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)J │ │ +431590: 2200 6100 |0000: new-instance v0, Landroid/content/ContentValues; // type@0061 │ │ +431594: 7010 0a02 0000 |0002: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@020a │ │ +43159a: 6e10 92ab 0800 |0005: invoke-virtual {v8}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileId:()J // method@ab92 │ │ +4315a0: 0b01 |0008: move-result-wide v1 │ │ +4315a2: 7120 d1b2 2100 |0009: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ +4315a8: 0c01 |000c: move-result-object v1 │ │ +4315aa: 1a02 9485 |000d: const-string v2, "feedfile" // string@8594 │ │ +4315ae: 6e30 0f02 2001 |000f: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020f │ │ +4315b4: 6e10 93ab 0800 |0012: invoke-virtual {v8}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileType:()I // method@ab93 │ │ +4315ba: 0a01 |0015: move-result v1 │ │ +4315bc: 7110 c1b2 0100 |0016: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +4315c2: 0c01 |0019: move-result-object v1 │ │ +4315c4: 1a02 9885 |001a: const-string v2, "feedfile_type" // string@8598 │ │ +4315c8: 6e30 0e02 2001 |001c: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020e │ │ +4315ce: 6e10 95ab 0800 |001f: invoke-virtual {v8}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ab95 │ │ +4315d4: 0c01 |0022: move-result-object v1 │ │ +4315d6: 6e10 8cab 0100 |0023: invoke-virtual {v1}, Lde/danoeh/antennapod/model/download/DownloadError;.getCode:()I // method@ab8c │ │ +4315dc: 0a01 |0026: move-result v1 │ │ +4315de: 7110 c1b2 0100 |0027: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +4315e4: 0c01 |002a: move-result-object v1 │ │ +4315e6: 1a02 46ca |002b: const-string v2, "reason" // string@ca46 │ │ +4315ea: 6e30 0e02 2001 |002d: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020e │ │ +4315f0: 6e10 98ab 0800 |0030: invoke-virtual {v8}, Lde/danoeh/antennapod/model/download/DownloadResult;.isSuccessful:()Z // method@ab98 │ │ +4315f6: 0a01 |0033: move-result v1 │ │ +4315f8: 7110 42b2 0100 |0034: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@b242 │ │ +4315fe: 0c01 |0037: move-result-object v1 │ │ +431600: 1a02 6dde |0038: const-string v2, "successful" // string@de6d │ │ +431604: 6e30 0c02 2001 |003a: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@020c │ │ +43160a: 6e10 91ab 0800 |003d: invoke-virtual {v8}, Lde/danoeh/antennapod/model/download/DownloadResult;.getCompletionDate:()Ljava/util/Date; // method@ab91 │ │ +431610: 0c01 |0040: move-result-object v1 │ │ +431612: 6e10 28b5 0100 |0041: invoke-virtual {v1}, Ljava/util/Date;.getTime:()J // method@b528 │ │ +431618: 0b01 |0044: move-result-wide v1 │ │ +43161a: 7120 d1b2 2100 |0045: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ +431620: 0c01 |0048: move-result-object v1 │ │ +431622: 1a02 6875 |0049: const-string v2, "completion_date" // string@7568 │ │ +431626: 6e30 0f02 2001 |004b: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020f │ │ +43162c: 1a01 48ca |004e: const-string v1, "reason_detailed" // string@ca48 │ │ +431630: 6e10 96ab 0800 |0050: invoke-virtual {v8}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReasonDetailed:()Ljava/lang/String; // method@ab96 │ │ +431636: 0c02 |0053: move-result-object v2 │ │ +431638: 6e30 1002 1002 |0054: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ +43163e: 1a01 fce0 |0057: const-string v1, "title" // string@e0fc │ │ +431642: 6e10 97ab 0800 |0059: invoke-virtual {v8}, Lde/danoeh/antennapod/model/download/DownloadResult;.getTitle:()Ljava/lang/String; // method@ab97 │ │ +431648: 0c02 |005c: move-result-object v2 │ │ +43164a: 6e30 1002 1002 |005d: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ +431650: 6e10 94ab 0800 |0060: invoke-virtual {v8}, Lde/danoeh/antennapod/model/download/DownloadResult;.getId:()J // method@ab94 │ │ +431656: 0b01 |0063: move-result-wide v1 │ │ +431658: 1603 0000 |0064: const-wide/16 v3, #int 0 // #0 │ │ +43165c: 1a05 7a19 |0066: const-string v5, "DownloadLog" // string@197a │ │ +431660: 3106 0103 |0068: cmp-long v6, v1, v3 │ │ +431664: 3906 0d00 |006a: if-nez v6, 0077 // +000d │ │ +431668: 5471 b6d0 |006c: iget-object v1, v7, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +43166c: 1202 |006e: const/4 v2, #int 0 // #0 │ │ +43166e: 6e40 7803 5102 |006f: invoke-virtual {v1, v5, v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J // method@0378 │ │ +431674: 0b00 |0072: move-result-wide v0 │ │ +431676: 6e30 9bab 0801 |0073: invoke-virtual {v8, v0, v1}, Lde/danoeh/antennapod/model/download/DownloadResult;.setId:(J)V // method@ab9b │ │ +43167c: 2816 |0076: goto 008c // +0016 │ │ +43167e: 5471 b6d0 |0077: iget-object v1, v7, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +431682: 1212 |0079: const/4 v2, #int 1 // #1 │ │ +431684: 2322 2b21 |007a: new-array v2, v2, [Ljava/lang/String; // type@212b │ │ +431688: 6e10 94ab 0800 |007c: invoke-virtual {v8}, Lde/danoeh/antennapod/model/download/DownloadResult;.getId:()J // method@ab94 │ │ +43168e: 0b03 |007f: move-result-wide v3 │ │ +431690: 7120 4bb3 4300 |0080: invoke-static {v3, v4}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b34b │ │ +431696: 0c03 |0083: move-result-object v3 │ │ +431698: 1204 |0084: const/4 v4, #int 0 // #0 │ │ +43169a: 4d03 0204 |0085: aput-object v3, v2, v4 │ │ +43169e: 1a03 0a9a |0087: const-string v3, "id=?" // string@9a0a │ │ +4316a2: 6e52 8203 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@0382 │ │ +4316a8: 6e10 94ab 0800 |008c: invoke-virtual {v8}, Lde/danoeh/antennapod/model/download/DownloadResult;.getId:()J // method@ab94 │ │ +4316ae: 0b00 |008f: move-result-wide v0 │ │ +4316b0: 1000 |0090: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=761 │ │ 0x0005 line=762 │ │ 0x0012 line=763 │ │ 0x001f line=764 │ │ 0x0030 line=765 │ │ @@ -1013860,69 +1013860,69 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 109 16-bit code units │ │ -4325cc: |[4325cc] de.danoeh.antennapod.storage.database.PodDBAdapter.setFavorites:(Ljava/util/List;)V │ │ -4325dc: 1a00 521d |0000: const-string v0, "Favorites" // string@1d52 │ │ -4325e0: 2201 6100 |0002: new-instance v1, Landroid/content/ContentValues; // type@0061 │ │ -4325e4: 7010 0a02 0100 |0004: invoke-direct {v1}, Landroid/content/ContentValues;.:()V // method@020a │ │ -4325ea: 5482 b6d0 |0007: iget-object v2, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -4325ee: 6e10 6c03 0200 |0009: invoke-virtual {v2}, Landroid/database/sqlite/SQLiteDatabase;.beginTransactionNonExclusive:()V // method@036c │ │ -4325f4: 5482 b6d0 |000c: iget-object v2, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -4325f8: 1203 |000e: const/4 v3, #int 0 // #0 │ │ -4325fa: 6e40 6e03 0233 |000f: invoke-virtual {v2, v0, v3, v3}, Landroid/database/sqlite/SQLiteDatabase;.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I // method@036e │ │ -432600: 1202 |0012: const/4 v2, #int 0 // #0 │ │ -432602: 7210 72b5 0900 |0013: invoke-interface {v9}, Ljava/util/List;.size:()I // method@b572 │ │ -432608: 0a04 |0016: move-result v4 │ │ -43260a: 3542 3800 |0017: if-ge v2, v4, 004f // +0038 │ │ -43260e: 7220 66b5 2900 |0019: invoke-interface {v9, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -432614: 0c04 |001c: move-result-object v4 │ │ -432616: 1f04 b91c |001d: check-cast v4, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -43261a: 1a05 fb99 |001f: const-string v5, "id" // string@99fb │ │ -43261e: 7110 c1b2 0200 |0021: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -432624: 0c06 |0024: move-result-object v6 │ │ -432626: 6e30 0e02 5106 |0025: invoke-virtual {v1, v5, v6}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020e │ │ -43262c: 1a05 9b85 |0028: const-string v5, "feeditem" // string@859b │ │ -432630: 6e10 f4ab 0400 |002a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -432636: 0b06 |002d: move-result-wide v6 │ │ -432638: 7120 d1b2 7600 |002e: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ -43263e: 0c06 |0031: move-result-object v6 │ │ -432640: 6e30 0f02 5106 |0032: invoke-virtual {v1, v5, v6}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020f │ │ -432646: 1a05 3b85 |0035: const-string v5, "feed" // string@853b │ │ -43264a: 6e10 2dac 0400 |0037: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -432650: 0c04 |003a: move-result-object v4 │ │ -432652: 6e10 f4ab 0400 |003b: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -432658: 0b06 |003e: move-result-wide v6 │ │ -43265a: 7120 d1b2 7600 |003f: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ -432660: 0c04 |0042: move-result-object v4 │ │ -432662: 6e30 0f02 5104 |0043: invoke-virtual {v1, v5, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020f │ │ -432668: 5484 b6d0 |0046: iget-object v4, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -43266c: 1255 |0048: const/4 v5, #int 5 // #5 │ │ -43266e: 6e55 7903 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@0379 │ │ -432674: d802 0201 |004c: add-int/lit8 v2, v2, #int 1 // #01 │ │ -432678: 28c5 |004e: goto 0013 // -003b │ │ -43267a: 5489 b6d0 |004f: iget-object v9, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -43267e: 6e10 8103 0900 |0051: invoke-virtual {v9}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0381 │ │ -432684: 280d |0054: goto 0061 // +000d │ │ -432686: 0d09 |0055: move-exception v9 │ │ -432688: 2811 |0056: goto 0067 // +0011 │ │ -43268a: 0d09 |0057: move-exception v9 │ │ -43268c: 1a00 b14f |0058: const-string v0, "PodDBAdapter" // string@4fb1 │ │ -432690: 7110 020b 0900 |005a: invoke-static {v9}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ -432696: 0c09 |005d: move-result-object v9 │ │ -432698: 7120 000b 9000 |005e: invoke-static {v0, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -43269e: 5489 b6d0 |0061: iget-object v9, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -4326a2: 6e10 7103 0900 |0063: invoke-virtual {v9}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0371 │ │ -4326a8: 0e00 |0066: return-void │ │ -4326aa: 5480 b6d0 |0067: iget-object v0, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -4326ae: 6e10 7103 0000 |0069: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0371 │ │ -4326b4: 2709 |006c: throw v9 │ │ +432594: |[432594] de.danoeh.antennapod.storage.database.PodDBAdapter.setFavorites:(Ljava/util/List;)V │ │ +4325a4: 1a00 521d |0000: const-string v0, "Favorites" // string@1d52 │ │ +4325a8: 2201 6100 |0002: new-instance v1, Landroid/content/ContentValues; // type@0061 │ │ +4325ac: 7010 0a02 0100 |0004: invoke-direct {v1}, Landroid/content/ContentValues;.:()V // method@020a │ │ +4325b2: 5482 b6d0 |0007: iget-object v2, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +4325b6: 6e10 6c03 0200 |0009: invoke-virtual {v2}, Landroid/database/sqlite/SQLiteDatabase;.beginTransactionNonExclusive:()V // method@036c │ │ +4325bc: 5482 b6d0 |000c: iget-object v2, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +4325c0: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +4325c2: 6e40 6e03 0233 |000f: invoke-virtual {v2, v0, v3, v3}, Landroid/database/sqlite/SQLiteDatabase;.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I // method@036e │ │ +4325c8: 1202 |0012: const/4 v2, #int 0 // #0 │ │ +4325ca: 7210 72b5 0900 |0013: invoke-interface {v9}, Ljava/util/List;.size:()I // method@b572 │ │ +4325d0: 0a04 |0016: move-result v4 │ │ +4325d2: 3542 3800 |0017: if-ge v2, v4, 004f // +0038 │ │ +4325d6: 7220 66b5 2900 |0019: invoke-interface {v9, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +4325dc: 0c04 |001c: move-result-object v4 │ │ +4325de: 1f04 b91c |001d: check-cast v4, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +4325e2: 1a05 fb99 |001f: const-string v5, "id" // string@99fb │ │ +4325e6: 7110 c1b2 0200 |0021: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +4325ec: 0c06 |0024: move-result-object v6 │ │ +4325ee: 6e30 0e02 5106 |0025: invoke-virtual {v1, v5, v6}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020e │ │ +4325f4: 1a05 9b85 |0028: const-string v5, "feeditem" // string@859b │ │ +4325f8: 6e10 f4ab 0400 |002a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +4325fe: 0b06 |002d: move-result-wide v6 │ │ +432600: 7120 d1b2 7600 |002e: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ +432606: 0c06 |0031: move-result-object v6 │ │ +432608: 6e30 0f02 5106 |0032: invoke-virtual {v1, v5, v6}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020f │ │ +43260e: 1a05 3b85 |0035: const-string v5, "feed" // string@853b │ │ +432612: 6e10 2dac 0400 |0037: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +432618: 0c04 |003a: move-result-object v4 │ │ +43261a: 6e10 f4ab 0400 |003b: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +432620: 0b06 |003e: move-result-wide v6 │ │ +432622: 7120 d1b2 7600 |003f: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ +432628: 0c04 |0042: move-result-object v4 │ │ +43262a: 6e30 0f02 5104 |0043: invoke-virtual {v1, v5, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020f │ │ +432630: 5484 b6d0 |0046: iget-object v4, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +432634: 1255 |0048: const/4 v5, #int 5 // #5 │ │ +432636: 6e55 7903 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@0379 │ │ +43263c: d802 0201 |004c: add-int/lit8 v2, v2, #int 1 // #01 │ │ +432640: 28c5 |004e: goto 0013 // -003b │ │ +432642: 5489 b6d0 |004f: iget-object v9, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +432646: 6e10 8103 0900 |0051: invoke-virtual {v9}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0381 │ │ +43264c: 280d |0054: goto 0061 // +000d │ │ +43264e: 0d09 |0055: move-exception v9 │ │ +432650: 2811 |0056: goto 0067 // +0011 │ │ +432652: 0d09 |0057: move-exception v9 │ │ +432654: 1a00 b14f |0058: const-string v0, "PodDBAdapter" // string@4fb1 │ │ +432658: 7110 020b 0900 |005a: invoke-static {v9}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ +43265e: 0c09 |005d: move-result-object v9 │ │ +432660: 7120 000b 9000 |005e: invoke-static {v0, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +432666: 5489 b6d0 |0061: iget-object v9, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +43266a: 6e10 7103 0900 |0063: invoke-virtual {v9}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0371 │ │ +432670: 0e00 |0066: return-void │ │ +432672: 5480 b6d0 |0067: iget-object v0, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +432676: 6e10 7103 0000 |0069: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0371 │ │ +43267c: 2709 |006c: throw v9 │ │ catches : 2 │ │ 0x0007 - 0x0054 │ │ Landroid/database/SQLException; -> 0x0057 │ │ -> 0x0055 │ │ 0x0058 - 0x0061 │ │ -> 0x0055 │ │ positions : │ │ @@ -1013948,30 +1013948,30 @@ │ │ type : '(JLjava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 30 16-bit code units │ │ -4326d0: |[4326d0] de.danoeh.antennapod.storage.database.PodDBAdapter.setFeedCustomTitle:(JLjava/lang/String;)V │ │ -4326e0: 2200 6100 |0000: new-instance v0, Landroid/content/ContentValues; // type@0061 │ │ -4326e4: 7010 0a02 0000 |0002: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@020a │ │ -4326ea: 1a01 5579 |0005: const-string v1, "custom_title" // string@7955 │ │ -4326ee: 6e30 1002 1006 |0007: invoke-virtual {v0, v1, v6}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ -4326f4: 5436 b6d0 |000a: iget-object v6, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -4326f8: 1211 |000c: const/4 v1, #int 1 // #1 │ │ -4326fa: 2311 2b21 |000d: new-array v1, v1, [Ljava/lang/String; // type@212b │ │ -4326fe: 1202 |000f: const/4 v2, #int 0 // #0 │ │ -432700: 7120 4bb3 5400 |0010: invoke-static {v4, v5}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b34b │ │ -432706: 0c04 |0013: move-result-object v4 │ │ -432708: 4d04 0102 |0014: aput-object v4, v1, v2 │ │ -43270c: 1a04 c01d |0016: const-string v4, "Feeds" // string@1dc0 │ │ -432710: 1a05 0a9a |0018: const-string v5, "id=?" // string@9a0a │ │ -432714: 6e51 8203 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@0382 │ │ -43271a: 0e00 |001d: return-void │ │ +432698: |[432698] de.danoeh.antennapod.storage.database.PodDBAdapter.setFeedCustomTitle:(JLjava/lang/String;)V │ │ +4326a8: 2200 6100 |0000: new-instance v0, Landroid/content/ContentValues; // type@0061 │ │ +4326ac: 7010 0a02 0000 |0002: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@020a │ │ +4326b2: 1a01 5579 |0005: const-string v1, "custom_title" // string@7955 │ │ +4326b6: 6e30 1002 1006 |0007: invoke-virtual {v0, v1, v6}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ +4326bc: 5436 b6d0 |000a: iget-object v6, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +4326c0: 1211 |000c: const/4 v1, #int 1 // #1 │ │ +4326c2: 2311 2b21 |000d: new-array v1, v1, [Ljava/lang/String; // type@212b │ │ +4326c6: 1202 |000f: const/4 v2, #int 0 // #0 │ │ +4326c8: 7120 4bb3 5400 |0010: invoke-static {v4, v5}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b34b │ │ +4326ce: 0c04 |0013: move-result-object v4 │ │ +4326d0: 4d04 0102 |0014: aput-object v4, v1, v2 │ │ +4326d4: 1a04 c01d |0016: const-string v4, "Feeds" // string@1dc0 │ │ +4326d8: 1a05 0a9a |0018: const-string v5, "id=?" // string@9a0a │ │ +4326dc: 6e51 8203 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@0382 │ │ +4326e2: 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; │ │ @@ -1013983,28 +1013983,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 │ │ -43271c: |[43271c] de.danoeh.antennapod.storage.database.PodDBAdapter.setFeedDownloadUrl:(Ljava/lang/String;Ljava/lang/String;)V │ │ -43272c: 2200 6100 |0000: new-instance v0, Landroid/content/ContentValues; // type@0061 │ │ -432730: 7010 0a02 0000 |0002: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@020a │ │ -432736: 1a01 4e7d |0005: const-string v1, "download_url" // string@7d4e │ │ -43273a: 6e30 1002 1005 |0007: invoke-virtual {v0, v1, v5}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ -432740: 5435 b6d0 |000a: iget-object v5, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -432744: 1211 |000c: const/4 v1, #int 1 // #1 │ │ -432746: 2311 2b21 |000d: new-array v1, v1, [Ljava/lang/String; // type@212b │ │ -43274a: 1202 |000f: const/4 v2, #int 0 // #0 │ │ -43274c: 4d04 0102 |0010: aput-object v4, v1, v2 │ │ -432750: 1a04 c01d |0012: const-string v4, "Feeds" // string@1dc0 │ │ -432754: 1a02 4f7d |0014: const-string v2, "download_url=?" // string@7d4f │ │ -432758: 6e51 8203 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@0382 │ │ -43275e: 0e00 |0019: return-void │ │ +4326e4: |[4326e4] de.danoeh.antennapod.storage.database.PodDBAdapter.setFeedDownloadUrl:(Ljava/lang/String;Ljava/lang/String;)V │ │ +4326f4: 2200 6100 |0000: new-instance v0, Landroid/content/ContentValues; // type@0061 │ │ +4326f8: 7010 0a02 0000 |0002: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@020a │ │ +4326fe: 1a01 4e7d |0005: const-string v1, "download_url" // string@7d4e │ │ +432702: 6e30 1002 1005 |0007: invoke-virtual {v0, v1, v5}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ +432708: 5435 b6d0 |000a: iget-object v5, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +43270c: 1211 |000c: const/4 v1, #int 1 // #1 │ │ +43270e: 2311 2b21 |000d: new-array v1, v1, [Ljava/lang/String; // type@212b │ │ +432712: 1202 |000f: const/4 v2, #int 0 // #0 │ │ +432714: 4d04 0102 |0010: aput-object v4, v1, v2 │ │ +432718: 1a04 c01d |0012: const-string v4, "Feeds" // string@1dc0 │ │ +43271c: 1a02 4f7d |0014: const-string v2, "download_url=?" // string@7d4f │ │ +432720: 6e51 8203 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@0382 │ │ +432726: 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; │ │ @@ -1014016,45 +1014016,45 @@ │ │ type : '(JLjava/util/Set;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 60 16-bit code units │ │ -432760: |[432760] de.danoeh.antennapod.storage.database.PodDBAdapter.setFeedItemFilter:(JLjava/util/Set;)V │ │ -432770: 1a00 ba07 |0000: const-string v0, "," // string@07ba │ │ -432774: 7120 b20a 8000 |0002: invoke-static {v0, v8}, Landroid/text/TextUtils;.join:(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String; // method@0ab2 │ │ -43277a: 0c08 |0005: move-result-object v8 │ │ -43277c: 6200 fed9 |0006: sget-object v0, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d9fe │ │ -432780: 1221 |0008: const/4 v1, #int 2 // #2 │ │ -432782: 2311 2921 |0009: new-array v1, v1, [Ljava/lang/Object; // type@2129 │ │ -432786: 7120 d1b2 7600 |000b: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ -43278c: 0c02 |000e: move-result-object v2 │ │ -43278e: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -432790: 4d02 0103 |0010: aput-object v2, v1, v3 │ │ -432794: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -432796: 4d08 0102 |0013: aput-object v8, v1, v2 │ │ -43279a: 1a04 13d4 |0015: const-string v4, "setFeedItemFilter() called with: feedId = [%d], filterValues = [%s]" // string@d413 │ │ -43279e: 7130 2bb3 4001 |0017: invoke-static {v0, v4, v1}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32b │ │ -4327a4: 0c00 |001a: move-result-object v0 │ │ -4327a6: 1a01 b14f |001b: const-string v1, "PodDBAdapter" // string@4fb1 │ │ -4327aa: 7120 fe0a 0100 |001d: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -4327b0: 2200 6100 |0020: new-instance v0, Landroid/content/ContentValues; // type@0061 │ │ -4327b4: 7010 0a02 0000 |0022: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@020a │ │ -4327ba: 1a01 7b98 |0025: const-string v1, "hide" // string@987b │ │ -4327be: 6e30 1002 1008 |0027: invoke-virtual {v0, v1, v8}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ -4327c4: 5458 b6d0 |002a: iget-object v8, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -4327c8: 2321 2b21 |002c: new-array v1, v2, [Ljava/lang/String; // type@212b │ │ -4327cc: 7120 4bb3 7600 |002e: invoke-static {v6, v7}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b34b │ │ -4327d2: 0c06 |0031: move-result-object v6 │ │ -4327d4: 4d06 0103 |0032: aput-object v6, v1, v3 │ │ -4327d8: 1a06 c01d |0034: const-string v6, "Feeds" // string@1dc0 │ │ -4327dc: 1a07 0a9a |0036: const-string v7, "id=?" // string@9a0a │ │ -4327e0: 6e51 8203 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@0382 │ │ -4327e6: 0e00 |003b: return-void │ │ +432728: |[432728] de.danoeh.antennapod.storage.database.PodDBAdapter.setFeedItemFilter:(JLjava/util/Set;)V │ │ +432738: 1a00 ba07 |0000: const-string v0, "," // string@07ba │ │ +43273c: 7120 b20a 8000 |0002: invoke-static {v0, v8}, Landroid/text/TextUtils;.join:(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String; // method@0ab2 │ │ +432742: 0c08 |0005: move-result-object v8 │ │ +432744: 6200 fed9 |0006: sget-object v0, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d9fe │ │ +432748: 1221 |0008: const/4 v1, #int 2 // #2 │ │ +43274a: 2311 2921 |0009: new-array v1, v1, [Ljava/lang/Object; // type@2129 │ │ +43274e: 7120 d1b2 7600 |000b: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ +432754: 0c02 |000e: move-result-object v2 │ │ +432756: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +432758: 4d02 0103 |0010: aput-object v2, v1, v3 │ │ +43275c: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +43275e: 4d08 0102 |0013: aput-object v8, v1, v2 │ │ +432762: 1a04 13d4 |0015: const-string v4, "setFeedItemFilter() called with: feedId = [%d], filterValues = [%s]" // string@d413 │ │ +432766: 7130 2bb3 4001 |0017: invoke-static {v0, v4, v1}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32b │ │ +43276c: 0c00 |001a: move-result-object v0 │ │ +43276e: 1a01 b14f |001b: const-string v1, "PodDBAdapter" // string@4fb1 │ │ +432772: 7120 fe0a 0100 |001d: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +432778: 2200 6100 |0020: new-instance v0, Landroid/content/ContentValues; // type@0061 │ │ +43277c: 7010 0a02 0000 |0022: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@020a │ │ +432782: 1a01 7b98 |0025: const-string v1, "hide" // string@987b │ │ +432786: 6e30 1002 1008 |0027: invoke-virtual {v0, v1, v8}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ +43278c: 5458 b6d0 |002a: iget-object v8, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +432790: 2321 2b21 |002c: new-array v1, v2, [Ljava/lang/String; // type@212b │ │ +432794: 7120 4bb3 7600 |002e: invoke-static {v6, v7}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b34b │ │ +43279a: 0c06 |0031: move-result-object v6 │ │ +43279c: 4d06 0103 |0032: aput-object v6, v1, v3 │ │ +4327a0: 1a06 c01d |0034: const-string v6, "Feeds" // string@1dc0 │ │ +4327a4: 1a07 0a9a |0036: const-string v7, "id=?" // string@9a0a │ │ +4327a8: 6e51 8203 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@0382 │ │ +4327ae: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=469 │ │ 0x0006 line=470 │ │ 0x000b line=471 │ │ 0x0017 line=470 │ │ 0x0020 line=472 │ │ @@ -1014070,62 +1014070,62 @@ │ │ type : '(IJJZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 7 │ │ outs : 5 │ │ insns size : 97 16-bit code units │ │ -4327e8: |[4327e8] de.danoeh.antennapod.storage.database.PodDBAdapter.setFeedItemRead:(IJJZ)V │ │ -4327f8: 1a00 0a9a |0000: const-string v0, "id=?" // string@9a0a │ │ -4327fc: 5451 b6d0 |0002: iget-object v1, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -432800: 6e10 6c03 0100 |0004: invoke-virtual {v1}, Landroid/database/sqlite/SQLiteDatabase;.beginTransactionNonExclusive:()V // method@036c │ │ -432806: 2201 6100 |0007: new-instance v1, Landroid/content/ContentValues; // type@0061 │ │ -43280a: 7010 0a02 0100 |0009: invoke-direct {v1}, Landroid/content/ContentValues;.:()V // method@020a │ │ -432810: 1a02 48c9 |000c: const-string v2, "read" // string@c948 │ │ -432814: 7110 c1b2 0600 |000e: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -43281a: 0c06 |0011: move-result-object v6 │ │ -43281c: 6e30 0e02 2106 |0012: invoke-virtual {v1, v2, v6}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020e │ │ -432822: 5456 b6d0 |0015: iget-object v6, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -432826: 1a02 851d |0017: const-string v2, "FeedItems" // string@1d85 │ │ -43282a: 1213 |0019: const/4 v3, #int 1 // #1 │ │ -43282c: 2334 2b21 |001a: new-array v4, v3, [Ljava/lang/String; // type@212b │ │ -432830: 7120 4bb3 8700 |001c: invoke-static {v7, v8}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b34b │ │ -432836: 0c07 |001f: move-result-object v7 │ │ -432838: 1208 |0020: const/4 v8, #int 0 // #0 │ │ -43283a: 4d07 0408 |0021: aput-object v7, v4, v8 │ │ -43283e: 6e54 8203 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@0382 │ │ -432844: 380b 1d00 |0026: if-eqz v11, 0043 // +001d │ │ -432848: 6e10 0b02 0100 |0028: invoke-virtual {v1}, Landroid/content/ContentValues;.clear:()V // method@020b │ │ -43284e: 1a06 28c6 |002b: const-string v6, "position" // string@c628 │ │ -432852: 7110 c1b2 0800 |002d: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -432858: 0c07 |0030: move-result-object v7 │ │ -43285a: 6e30 0e02 6107 |0031: invoke-virtual {v1, v6, v7}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020e │ │ -432860: 5456 b6d0 |0034: iget-object v6, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -432864: 1a07 8f1d |0036: const-string v7, "FeedMedia" // string@1d8f │ │ -432868: 233b 2b21 |0038: new-array v11, v3, [Ljava/lang/String; // type@212b │ │ -43286c: 7120 4bb3 a900 |003a: invoke-static {v9, v10}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b34b │ │ -432872: 0c09 |003d: move-result-object v9 │ │ -432874: 4d09 0b08 |003e: aput-object v9, v11, v8 │ │ -432878: 6e5b 8203 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@0382 │ │ -43287e: 5456 b6d0 |0043: iget-object v6, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -432882: 6e10 8103 0600 |0045: invoke-virtual {v6}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0381 │ │ -432888: 280d |0048: goto 0055 // +000d │ │ -43288a: 0d06 |0049: move-exception v6 │ │ -43288c: 2811 |004a: goto 005b // +0011 │ │ -43288e: 0d06 |004b: move-exception v6 │ │ -432890: 1a07 b14f |004c: const-string v7, "PodDBAdapter" // string@4fb1 │ │ -432894: 7110 020b 0600 |004e: invoke-static {v6}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ -43289a: 0c06 |0051: move-result-object v6 │ │ -43289c: 7120 000b 6700 |0052: invoke-static {v7, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -4328a2: 5456 b6d0 |0055: iget-object v6, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -4328a6: 6e10 7103 0600 |0057: invoke-virtual {v6}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0371 │ │ -4328ac: 0e00 |005a: return-void │ │ -4328ae: 5457 b6d0 |005b: iget-object v7, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -4328b2: 6e10 7103 0700 |005d: invoke-virtual {v7}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0371 │ │ -4328b8: 2706 |0060: throw v6 │ │ +4327b0: |[4327b0] de.danoeh.antennapod.storage.database.PodDBAdapter.setFeedItemRead:(IJJZ)V │ │ +4327c0: 1a00 0a9a |0000: const-string v0, "id=?" // string@9a0a │ │ +4327c4: 5451 b6d0 |0002: iget-object v1, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +4327c8: 6e10 6c03 0100 |0004: invoke-virtual {v1}, Landroid/database/sqlite/SQLiteDatabase;.beginTransactionNonExclusive:()V // method@036c │ │ +4327ce: 2201 6100 |0007: new-instance v1, Landroid/content/ContentValues; // type@0061 │ │ +4327d2: 7010 0a02 0100 |0009: invoke-direct {v1}, Landroid/content/ContentValues;.:()V // method@020a │ │ +4327d8: 1a02 48c9 |000c: const-string v2, "read" // string@c948 │ │ +4327dc: 7110 c1b2 0600 |000e: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +4327e2: 0c06 |0011: move-result-object v6 │ │ +4327e4: 6e30 0e02 2106 |0012: invoke-virtual {v1, v2, v6}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020e │ │ +4327ea: 5456 b6d0 |0015: iget-object v6, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +4327ee: 1a02 851d |0017: const-string v2, "FeedItems" // string@1d85 │ │ +4327f2: 1213 |0019: const/4 v3, #int 1 // #1 │ │ +4327f4: 2334 2b21 |001a: new-array v4, v3, [Ljava/lang/String; // type@212b │ │ +4327f8: 7120 4bb3 8700 |001c: invoke-static {v7, v8}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b34b │ │ +4327fe: 0c07 |001f: move-result-object v7 │ │ +432800: 1208 |0020: const/4 v8, #int 0 // #0 │ │ +432802: 4d07 0408 |0021: aput-object v7, v4, v8 │ │ +432806: 6e54 8203 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@0382 │ │ +43280c: 380b 1d00 |0026: if-eqz v11, 0043 // +001d │ │ +432810: 6e10 0b02 0100 |0028: invoke-virtual {v1}, Landroid/content/ContentValues;.clear:()V // method@020b │ │ +432816: 1a06 28c6 |002b: const-string v6, "position" // string@c628 │ │ +43281a: 7110 c1b2 0800 |002d: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +432820: 0c07 |0030: move-result-object v7 │ │ +432822: 6e30 0e02 6107 |0031: invoke-virtual {v1, v6, v7}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020e │ │ +432828: 5456 b6d0 |0034: iget-object v6, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +43282c: 1a07 8f1d |0036: const-string v7, "FeedMedia" // string@1d8f │ │ +432830: 233b 2b21 |0038: new-array v11, v3, [Ljava/lang/String; // type@212b │ │ +432834: 7120 4bb3 a900 |003a: invoke-static {v9, v10}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b34b │ │ +43283a: 0c09 |003d: move-result-object v9 │ │ +43283c: 4d09 0b08 |003e: aput-object v9, v11, v8 │ │ +432840: 6e5b 8203 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@0382 │ │ +432846: 5456 b6d0 |0043: iget-object v6, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +43284a: 6e10 8103 0600 |0045: invoke-virtual {v6}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0381 │ │ +432850: 280d |0048: goto 0055 // +000d │ │ +432852: 0d06 |0049: move-exception v6 │ │ +432854: 2811 |004a: goto 005b // +0011 │ │ +432856: 0d06 |004b: move-exception v6 │ │ +432858: 1a07 b14f |004c: const-string v7, "PodDBAdapter" // string@4fb1 │ │ +43285c: 7110 020b 0600 |004e: invoke-static {v6}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ +432862: 0c06 |0051: move-result-object v6 │ │ +432864: 7120 000b 6700 |0052: invoke-static {v7, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +43286a: 5456 b6d0 |0055: iget-object v6, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +43286e: 6e10 7103 0600 |0057: invoke-virtual {v6}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0371 │ │ +432874: 0e00 |005a: return-void │ │ +432876: 5457 b6d0 |005b: iget-object v7, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +43287a: 6e10 7103 0700 |005d: invoke-virtual {v7}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0371 │ │ +432880: 2706 |0060: throw v6 │ │ catches : 2 │ │ 0x0002 - 0x0048 │ │ Landroid/database/SQLException; -> 0x004b │ │ -> 0x0049 │ │ 0x004c - 0x0055 │ │ -> 0x0049 │ │ positions : │ │ @@ -1014152,56 +1014152,56 @@ │ │ type : '(I[J)V' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 13 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 80 16-bit code units │ │ -4328d4: |[4328d4] de.danoeh.antennapod.storage.database.PodDBAdapter.setFeedItemRead:(I[J)V │ │ -4328e4: 54a0 b6d0 |0000: iget-object v0, v10, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -4328e8: 6e10 6c03 0000 |0002: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.beginTransactionNonExclusive:()V // method@036c │ │ -4328ee: 2200 6100 |0005: new-instance v0, Landroid/content/ContentValues; // type@0061 │ │ -4328f2: 7010 0a02 0000 |0007: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@020a │ │ -4328f8: 21c1 |000a: array-length v1, v12 │ │ -4328fa: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -4328fc: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -4328fe: 3513 2500 |000d: if-ge v3, v1, 0032 // +0025 │ │ -432902: 4504 0c03 |000f: aget-wide v4, v12, v3 │ │ -432906: 6e10 0b02 0000 |0011: invoke-virtual {v0}, Landroid/content/ContentValues;.clear:()V // method@020b │ │ -43290c: 1a06 48c9 |0014: const-string v6, "read" // string@c948 │ │ -432910: 7110 c1b2 0b00 |0016: invoke-static {v11}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -432916: 0c07 |0019: move-result-object v7 │ │ -432918: 6e30 0e02 6007 |001a: invoke-virtual {v0, v6, v7}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020e │ │ -43291e: 54a6 b6d0 |001d: iget-object v6, v10, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -432922: 1a07 851d |001f: const-string v7, "FeedItems" // string@1d85 │ │ -432926: 1a08 0a9a |0021: const-string v8, "id=?" // string@9a0a │ │ -43292a: 1219 |0023: const/4 v9, #int 1 // #1 │ │ -43292c: 2399 2b21 |0024: new-array v9, v9, [Ljava/lang/String; // type@212b │ │ -432930: 7120 4bb3 5400 |0026: invoke-static {v4, v5}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b34b │ │ -432936: 0c04 |0029: move-result-object v4 │ │ -432938: 4d04 0902 |002a: aput-object v4, v9, v2 │ │ -43293c: 6e59 8203 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@0382 │ │ -432942: d803 0301 |002f: add-int/lit8 v3, v3, #int 1 // #01 │ │ -432946: 28dc |0031: goto 000d // -0024 │ │ -432948: 54ab b6d0 |0032: iget-object v11, v10, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -43294c: 6e10 8103 0b00 |0034: invoke-virtual {v11}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0381 │ │ -432952: 280d |0037: goto 0044 // +000d │ │ -432954: 0d0b |0038: move-exception v11 │ │ -432956: 2811 |0039: goto 004a // +0011 │ │ -432958: 0d0b |003a: move-exception v11 │ │ -43295a: 1a0c b14f |003b: const-string v12, "PodDBAdapter" // string@4fb1 │ │ -43295e: 7110 020b 0b00 |003d: invoke-static {v11}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ -432964: 0c0b |0040: move-result-object v11 │ │ -432966: 7120 000b bc00 |0041: invoke-static {v12, v11}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -43296c: 54ab b6d0 |0044: iget-object v11, v10, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -432970: 6e10 7103 0b00 |0046: invoke-virtual {v11}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0371 │ │ -432976: 0e00 |0049: return-void │ │ -432978: 54ac b6d0 |004a: iget-object v12, v10, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -43297c: 6e10 7103 0c00 |004c: invoke-virtual {v12}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0371 │ │ -432982: 270b |004f: throw v11 │ │ +43289c: |[43289c] de.danoeh.antennapod.storage.database.PodDBAdapter.setFeedItemRead:(I[J)V │ │ +4328ac: 54a0 b6d0 |0000: iget-object v0, v10, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +4328b0: 6e10 6c03 0000 |0002: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.beginTransactionNonExclusive:()V // method@036c │ │ +4328b6: 2200 6100 |0005: new-instance v0, Landroid/content/ContentValues; // type@0061 │ │ +4328ba: 7010 0a02 0000 |0007: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@020a │ │ +4328c0: 21c1 |000a: array-length v1, v12 │ │ +4328c2: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +4328c4: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +4328c6: 3513 2500 |000d: if-ge v3, v1, 0032 // +0025 │ │ +4328ca: 4504 0c03 |000f: aget-wide v4, v12, v3 │ │ +4328ce: 6e10 0b02 0000 |0011: invoke-virtual {v0}, Landroid/content/ContentValues;.clear:()V // method@020b │ │ +4328d4: 1a06 48c9 |0014: const-string v6, "read" // string@c948 │ │ +4328d8: 7110 c1b2 0b00 |0016: invoke-static {v11}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +4328de: 0c07 |0019: move-result-object v7 │ │ +4328e0: 6e30 0e02 6007 |001a: invoke-virtual {v0, v6, v7}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020e │ │ +4328e6: 54a6 b6d0 |001d: iget-object v6, v10, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +4328ea: 1a07 851d |001f: const-string v7, "FeedItems" // string@1d85 │ │ +4328ee: 1a08 0a9a |0021: const-string v8, "id=?" // string@9a0a │ │ +4328f2: 1219 |0023: const/4 v9, #int 1 // #1 │ │ +4328f4: 2399 2b21 |0024: new-array v9, v9, [Ljava/lang/String; // type@212b │ │ +4328f8: 7120 4bb3 5400 |0026: invoke-static {v4, v5}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b34b │ │ +4328fe: 0c04 |0029: move-result-object v4 │ │ +432900: 4d04 0902 |002a: aput-object v4, v9, v2 │ │ +432904: 6e59 8203 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@0382 │ │ +43290a: d803 0301 |002f: add-int/lit8 v3, v3, #int 1 // #01 │ │ +43290e: 28dc |0031: goto 000d // -0024 │ │ +432910: 54ab b6d0 |0032: iget-object v11, v10, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +432914: 6e10 8103 0b00 |0034: invoke-virtual {v11}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0381 │ │ +43291a: 280d |0037: goto 0044 // +000d │ │ +43291c: 0d0b |0038: move-exception v11 │ │ +43291e: 2811 |0039: goto 004a // +0011 │ │ +432920: 0d0b |003a: move-exception v11 │ │ +432922: 1a0c b14f |003b: const-string v12, "PodDBAdapter" // string@4fb1 │ │ +432926: 7110 020b 0b00 |003d: invoke-static {v11}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ +43292c: 0c0b |0040: move-result-object v11 │ │ +43292e: 7120 000b bc00 |0041: invoke-static {v12, v11}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +432934: 54ab b6d0 |0044: iget-object v11, v10, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +432938: 6e10 7103 0b00 |0046: invoke-virtual {v11}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0371 │ │ +43293e: 0e00 |0049: return-void │ │ +432940: 54ac b6d0 |004a: iget-object v12, v10, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +432944: 6e10 7103 0c00 |004c: invoke-virtual {v12}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0371 │ │ +43294a: 270b |004f: throw v11 │ │ catches : 2 │ │ 0x0000 - 0x0037 │ │ Landroid/database/SQLException; -> 0x003a │ │ -> 0x0038 │ │ 0x003b - 0x0044 │ │ -> 0x0038 │ │ positions : │ │ @@ -1014225,32 +1014225,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 │ │ -43299c: |[43299c] de.danoeh.antennapod.storage.database.PodDBAdapter.setFeedItemSortOrder:(JLde/danoeh/antennapod/model/feed/SortOrder;)V │ │ -4329ac: 2200 6100 |0000: new-instance v0, Landroid/content/ContentValues; // type@0061 │ │ -4329b0: 7010 0a02 0000 |0002: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@020a │ │ -4329b6: 1a01 69dc |0005: const-string v1, "sort_order" // string@dc69 │ │ -4329ba: 7110 cdac 0600 |0007: invoke-static {v6}, Lde/danoeh/antennapod/model/feed/SortOrder;.toCodeString:(Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/lang/String; // method@accd │ │ -4329c0: 0c06 |000a: move-result-object v6 │ │ -4329c2: 6e30 1002 1006 |000b: invoke-virtual {v0, v1, v6}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ -4329c8: 5436 b6d0 |000e: iget-object v6, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -4329cc: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -4329ce: 2311 2b21 |0011: new-array v1, v1, [Ljava/lang/String; // type@212b │ │ -4329d2: 1202 |0013: const/4 v2, #int 0 // #0 │ │ -4329d4: 7120 4bb3 5400 |0014: invoke-static {v4, v5}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b34b │ │ -4329da: 0c04 |0017: move-result-object v4 │ │ -4329dc: 4d04 0102 |0018: aput-object v4, v1, v2 │ │ -4329e0: 1a04 c01d |001a: const-string v4, "Feeds" // string@1dc0 │ │ -4329e4: 1a05 0a9a |001c: const-string v5, "id=?" // string@9a0a │ │ -4329e8: 6e51 8203 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@0382 │ │ -4329ee: 0e00 |0021: return-void │ │ +432964: |[432964] de.danoeh.antennapod.storage.database.PodDBAdapter.setFeedItemSortOrder:(JLde/danoeh/antennapod/model/feed/SortOrder;)V │ │ +432974: 2200 6100 |0000: new-instance v0, Landroid/content/ContentValues; // type@0061 │ │ +432978: 7010 0a02 0000 |0002: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@020a │ │ +43297e: 1a01 69dc |0005: const-string v1, "sort_order" // string@dc69 │ │ +432982: 7110 cdac 0600 |0007: invoke-static {v6}, Lde/danoeh/antennapod/model/feed/SortOrder;.toCodeString:(Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/lang/String; // method@accd │ │ +432988: 0c06 |000a: move-result-object v6 │ │ +43298a: 6e30 1002 1006 |000b: invoke-virtual {v0, v1, v6}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ +432990: 5436 b6d0 |000e: iget-object v6, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +432994: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +432996: 2311 2b21 |0011: new-array v1, v1, [Ljava/lang/String; // type@212b │ │ +43299a: 1202 |0013: const/4 v2, #int 0 // #0 │ │ +43299c: 7120 4bb3 5400 |0014: invoke-static {v4, v5}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b34b │ │ +4329a2: 0c04 |0017: move-result-object v4 │ │ +4329a4: 4d04 0102 |0018: aput-object v4, v1, v2 │ │ +4329a8: 1a04 c01d |001a: const-string v4, "Feeds" // string@1dc0 │ │ +4329ac: 1a05 0a9a |001c: const-string v5, "id=?" // string@9a0a │ │ +4329b0: 6e51 8203 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@0382 │ │ +4329b6: 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; │ │ @@ -1014262,18 +1014262,18 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -4329f0: |[4329f0] de.danoeh.antennapod.storage.database.PodDBAdapter.setFeedItems:(II)V │ │ -432a00: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -432a04: 6e51 6bb0 3204 |0002: invoke-virtual {v2, v3, v4, v0, v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setFeedItems:(IIJ)V // method@b06b │ │ -432a0a: 0e00 |0005: return-void │ │ +4329b8: |[4329b8] de.danoeh.antennapod.storage.database.PodDBAdapter.setFeedItems:(II)V │ │ +4329c8: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +4329cc: 6e51 6bb0 3204 |0002: invoke-virtual {v2, v3, v4, v0, v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setFeedItems:(IIJ)V // method@b06b │ │ +4329d2: 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 │ │ @@ -1014283,58 +1014283,58 @@ │ │ type : '(IIJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 97 16-bit code units │ │ -432a0c: |[432a0c] de.danoeh.antennapod.storage.database.PodDBAdapter.setFeedItems:(IIJ)V │ │ -432a1c: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -432a20: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -432a26: 1a01 f35c |0005: const-string v1, "UPDATE FeedItems SET read=" // string@5cf3 │ │ -432a2a: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -432a30: 6e20 57b3 5000 |000a: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -432a36: 6e10 67b3 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -432a3c: 0c05 |0010: move-result-object v5 │ │ -432a3e: 1600 0000 |0011: const-wide/16 v0, #int 0 // #0 │ │ -432a42: 3102 0600 |0013: cmp-long v2, v6, v0 │ │ -432a46: 3d02 1600 |0015: if-lez v2, 002b // +0016 │ │ -432a4a: 2200 8f1e |0017: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -432a4e: 7010 50b3 0000 |0019: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -432a54: 6e20 5cb3 5000 |001c: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -432a5a: 1a05 8800 |001f: const-string v5, " WHERE feed=" // string@0088 │ │ -432a5e: 6e20 5cb3 5000 |0021: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -432a64: 6e30 58b3 6007 |0024: invoke-virtual {v0, v6, v7}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ -432a6a: 6e10 67b3 0000 |0027: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -432a70: 0c05 |002a: move-result-object v5 │ │ -432a72: 12f6 |002b: const/4 v6, #int -1 // #ff │ │ -432a74: 3646 2f00 |002c: if-gt v6, v4, 005b // +002f │ │ -432a78: 1216 |002e: const/4 v6, #int 1 // #1 │ │ -432a7a: 3664 2c00 |002f: if-gt v4, v6, 005b // +002c │ │ -432a7e: 2206 8f1e |0031: new-instance v6, Ljava/lang/StringBuilder; // type@1e8f │ │ -432a82: 7010 50b3 0600 |0033: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -432a88: 6e20 5cb3 5600 |0036: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -432a8e: 3d02 0500 |0039: if-lez v2, 003e // +0005 │ │ -432a92: 1a05 5900 |003b: const-string v5, " AND " // string@0059 │ │ -432a96: 2803 |003d: goto 0040 // +0003 │ │ -432a98: 1a05 8700 |003e: const-string v5, " WHERE " // string@0087 │ │ -432a9c: 6e20 5cb3 5600 |0040: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -432aa2: 6e10 67b3 0600 |0043: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -432aa8: 0c05 |0046: move-result-object v5 │ │ -432aaa: 2206 8f1e |0047: new-instance v6, Ljava/lang/StringBuilder; // type@1e8f │ │ -432aae: 7010 50b3 0600 |0049: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -432ab4: 6e20 5cb3 5600 |004c: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -432aba: 1a05 49c9 |004f: const-string v5, "read=" // string@c949 │ │ -432abe: 6e20 5cb3 5600 |0051: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -432ac4: 6e20 57b3 4600 |0054: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -432aca: 6e10 67b3 0600 |0057: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -432ad0: 0c05 |005a: move-result-object v5 │ │ -432ad2: 5434 b6d0 |005b: iget-object v4, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -432ad6: 6e20 7203 5400 |005d: invoke-virtual {v4, v5}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -432adc: 0e00 |0060: return-void │ │ +4329d4: |[4329d4] de.danoeh.antennapod.storage.database.PodDBAdapter.setFeedItems:(IIJ)V │ │ +4329e4: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +4329e8: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +4329ee: 1a01 f35c |0005: const-string v1, "UPDATE FeedItems SET read=" // string@5cf3 │ │ +4329f2: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4329f8: 6e20 57b3 5000 |000a: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +4329fe: 6e10 67b3 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +432a04: 0c05 |0010: move-result-object v5 │ │ +432a06: 1600 0000 |0011: const-wide/16 v0, #int 0 // #0 │ │ +432a0a: 3102 0600 |0013: cmp-long v2, v6, v0 │ │ +432a0e: 3d02 1600 |0015: if-lez v2, 002b // +0016 │ │ +432a12: 2200 8f1e |0017: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +432a16: 7010 50b3 0000 |0019: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +432a1c: 6e20 5cb3 5000 |001c: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +432a22: 1a05 8800 |001f: const-string v5, " WHERE feed=" // string@0088 │ │ +432a26: 6e20 5cb3 5000 |0021: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +432a2c: 6e30 58b3 6007 |0024: invoke-virtual {v0, v6, v7}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ +432a32: 6e10 67b3 0000 |0027: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +432a38: 0c05 |002a: move-result-object v5 │ │ +432a3a: 12f6 |002b: const/4 v6, #int -1 // #ff │ │ +432a3c: 3646 2f00 |002c: if-gt v6, v4, 005b // +002f │ │ +432a40: 1216 |002e: const/4 v6, #int 1 // #1 │ │ +432a42: 3664 2c00 |002f: if-gt v4, v6, 005b // +002c │ │ +432a46: 2206 8f1e |0031: new-instance v6, Ljava/lang/StringBuilder; // type@1e8f │ │ +432a4a: 7010 50b3 0600 |0033: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +432a50: 6e20 5cb3 5600 |0036: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +432a56: 3d02 0500 |0039: if-lez v2, 003e // +0005 │ │ +432a5a: 1a05 5900 |003b: const-string v5, " AND " // string@0059 │ │ +432a5e: 2803 |003d: goto 0040 // +0003 │ │ +432a60: 1a05 8700 |003e: const-string v5, " WHERE " // string@0087 │ │ +432a64: 6e20 5cb3 5600 |0040: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +432a6a: 6e10 67b3 0600 |0043: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +432a70: 0c05 |0046: move-result-object v5 │ │ +432a72: 2206 8f1e |0047: new-instance v6, Ljava/lang/StringBuilder; // type@1e8f │ │ +432a76: 7010 50b3 0600 |0049: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +432a7c: 6e20 5cb3 5600 |004c: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +432a82: 1a05 49c9 |004f: const-string v5, "read=" // string@c949 │ │ +432a86: 6e20 5cb3 5600 |0051: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +432a8c: 6e20 57b3 4600 |0054: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +432a92: 6e10 67b3 0600 |0057: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +432a98: 0c05 |005a: move-result-object v5 │ │ +432a9a: 5434 b6d0 |005b: iget-object v4, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +432a9e: 6e20 7203 5400 |005d: invoke-virtual {v4, v5}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +432aa4: 0e00 |0060: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1046 │ │ 0x0017 line=1048 │ │ 0x0031 line=1051 │ │ 0x0047 line=1052 │ │ 0x005b line=1054 │ │ @@ -1014349,36 +1014349,36 @@ │ │ type : '(JZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -432ae0: |[432ae0] de.danoeh.antennapod.storage.database.PodDBAdapter.setFeedLastUpdateFailed:(JZ)V │ │ -432af0: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -432af4: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -432afa: 1a01 045d |0005: const-string v1, "UPDATE Feeds SET last_update_failed=" // string@5d04 │ │ -432afe: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -432b04: 3805 0500 |000a: if-eqz v5, 000f // +0005 │ │ -432b08: 1a05 100a |000c: const-string v5, "1" // string@0a10 │ │ -432b0c: 2803 |000e: goto 0011 // +0003 │ │ -432b0e: 1a05 f809 |000f: const-string v5, "0" // string@09f8 │ │ -432b12: 6e20 5cb3 5000 |0011: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -432b18: 1a05 8700 |0014: const-string v5, " WHERE " // string@0087 │ │ -432b1c: 6e20 5cb3 5000 |0016: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -432b22: 1a05 fb99 |0019: const-string v5, "id" // string@99fb │ │ -432b26: 6e20 5cb3 5000 |001b: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -432b2c: 1a05 d60a |001e: const-string v5, "=" // string@0ad6 │ │ -432b30: 6e20 5cb3 5000 |0020: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -432b36: 6e30 58b3 3004 |0023: invoke-virtual {v0, v3, v4}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ -432b3c: 6e10 67b3 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -432b42: 0c03 |0029: move-result-object v3 │ │ -432b44: 5424 b6d0 |002a: iget-object v4, v2, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -432b48: 6e20 7203 3400 |002c: invoke-virtual {v4, v3}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ -432b4e: 0e00 |002f: return-void │ │ +432aa8: |[432aa8] de.danoeh.antennapod.storage.database.PodDBAdapter.setFeedLastUpdateFailed:(JZ)V │ │ +432ab8: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +432abc: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +432ac2: 1a01 045d |0005: const-string v1, "UPDATE Feeds SET last_update_failed=" // string@5d04 │ │ +432ac6: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +432acc: 3805 0500 |000a: if-eqz v5, 000f // +0005 │ │ +432ad0: 1a05 100a |000c: const-string v5, "1" // string@0a10 │ │ +432ad4: 2803 |000e: goto 0011 // +0003 │ │ +432ad6: 1a05 f809 |000f: const-string v5, "0" // string@09f8 │ │ +432ada: 6e20 5cb3 5000 |0011: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +432ae0: 1a05 8700 |0014: const-string v5, " WHERE " // string@0087 │ │ +432ae4: 6e20 5cb3 5000 |0016: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +432aea: 1a05 fb99 |0019: const-string v5, "id" // string@99fb │ │ +432aee: 6e20 5cb3 5000 |001b: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +432af4: 1a05 d60a |001e: const-string v5, "=" // string@0ad6 │ │ +432af8: 6e20 5cb3 5000 |0020: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +432afe: 6e30 58b3 3004 |0023: invoke-virtual {v0, v3, v4}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ +432b04: 6e10 67b3 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +432b0a: 0c03 |0029: move-result-object v3 │ │ +432b0c: 5424 b6d0 |002a: iget-object v4, v2, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +432b10: 6e20 7203 3400 |002c: invoke-virtual {v4, v3}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0372 │ │ +432b16: 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; │ │ @@ -1014390,53 +1014390,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 │ │ -432b50: |[432b50] de.danoeh.antennapod.storage.database.PodDBAdapter.setFeedMediaPlaybackCompletionDate:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ -432b60: 6e10 f4ab 0600 |0000: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -432b66: 0b00 |0003: move-result-wide v0 │ │ -432b68: 1602 0000 |0004: const-wide/16 v2, #int 0 // #0 │ │ -432b6c: 3104 0002 |0006: cmp-long v4, v0, v2 │ │ -432b70: 3804 3d00 |0008: if-eqz v4, 0045 // +003d │ │ -432b74: 2200 6100 |000a: new-instance v0, Landroid/content/ContentValues; // type@0061 │ │ -432b78: 7010 0a02 0000 |000c: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@020a │ │ -432b7e: 6e10 7bac 0600 |000f: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlaybackCompletionDate:()Ljava/util/Date; // method@ac7b │ │ -432b84: 0c01 |0012: move-result-object v1 │ │ -432b86: 6e10 28b5 0100 |0013: invoke-virtual {v1}, Ljava/util/Date;.getTime:()J // method@b528 │ │ -432b8c: 0b01 |0016: move-result-wide v1 │ │ -432b8e: 7120 d1b2 2100 |0017: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ -432b94: 0c01 |001a: move-result-object v1 │ │ -432b96: 1a02 c0c5 |001b: const-string v2, "playback_completion_date" // string@c5c0 │ │ -432b9a: 6e30 0f02 2001 |001d: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020f │ │ -432ba0: 6e10 7cac 0600 |0020: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlayedDuration:()I // method@ac7c │ │ -432ba6: 0a01 |0023: move-result v1 │ │ -432ba8: 7110 c1b2 0100 |0024: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -432bae: 0c01 |0027: move-result-object v1 │ │ -432bb0: 1a02 d6c5 |0028: const-string v2, "played_duration" // string@c5d6 │ │ -432bb4: 6e30 0e02 2001 |002a: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020e │ │ -432bba: 5451 b6d0 |002d: iget-object v1, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -432bbe: 1212 |002f: const/4 v2, #int 1 // #1 │ │ -432bc0: 2322 2b21 |0030: new-array v2, v2, [Ljava/lang/String; // type@212b │ │ -432bc4: 6e10 f4ab 0600 |0032: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -432bca: 0b03 |0035: move-result-wide v3 │ │ -432bcc: 7120 4bb3 4300 |0036: invoke-static {v3, v4}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b34b │ │ -432bd2: 0c06 |0039: move-result-object v6 │ │ -432bd4: 1203 |003a: const/4 v3, #int 0 // #0 │ │ -432bd6: 4d06 0203 |003b: aput-object v6, v2, v3 │ │ -432bda: 1a06 8f1d |003d: const-string v6, "FeedMedia" // string@1d8f │ │ -432bde: 1a03 0a9a |003f: const-string v3, "id=?" // string@9a0a │ │ -432be2: 6e52 8203 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@0382 │ │ -432be8: 2808 |0044: goto 004c // +0008 │ │ -432bea: 1a06 b14f |0045: const-string v6, "PodDBAdapter" // string@4fb1 │ │ -432bee: 1a00 1cd4 |0047: const-string v0, "setFeedMediaPlaybackCompletionDate: ID of media was 0" // string@d41c │ │ -432bf2: 7120 000b 0600 |0049: invoke-static {v6, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -432bf8: 0e00 |004c: return-void │ │ +432b18: |[432b18] de.danoeh.antennapod.storage.database.PodDBAdapter.setFeedMediaPlaybackCompletionDate:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ +432b28: 6e10 f4ab 0600 |0000: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +432b2e: 0b00 |0003: move-result-wide v0 │ │ +432b30: 1602 0000 |0004: const-wide/16 v2, #int 0 // #0 │ │ +432b34: 3104 0002 |0006: cmp-long v4, v0, v2 │ │ +432b38: 3804 3d00 |0008: if-eqz v4, 0045 // +003d │ │ +432b3c: 2200 6100 |000a: new-instance v0, Landroid/content/ContentValues; // type@0061 │ │ +432b40: 7010 0a02 0000 |000c: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@020a │ │ +432b46: 6e10 7bac 0600 |000f: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlaybackCompletionDate:()Ljava/util/Date; // method@ac7b │ │ +432b4c: 0c01 |0012: move-result-object v1 │ │ +432b4e: 6e10 28b5 0100 |0013: invoke-virtual {v1}, Ljava/util/Date;.getTime:()J // method@b528 │ │ +432b54: 0b01 |0016: move-result-wide v1 │ │ +432b56: 7120 d1b2 2100 |0017: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ +432b5c: 0c01 |001a: move-result-object v1 │ │ +432b5e: 1a02 c0c5 |001b: const-string v2, "playback_completion_date" // string@c5c0 │ │ +432b62: 6e30 0f02 2001 |001d: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020f │ │ +432b68: 6e10 7cac 0600 |0020: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlayedDuration:()I // method@ac7c │ │ +432b6e: 0a01 |0023: move-result v1 │ │ +432b70: 7110 c1b2 0100 |0024: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +432b76: 0c01 |0027: move-result-object v1 │ │ +432b78: 1a02 d6c5 |0028: const-string v2, "played_duration" // string@c5d6 │ │ +432b7c: 6e30 0e02 2001 |002a: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020e │ │ +432b82: 5451 b6d0 |002d: iget-object v1, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +432b86: 1212 |002f: const/4 v2, #int 1 // #1 │ │ +432b88: 2322 2b21 |0030: new-array v2, v2, [Ljava/lang/String; // type@212b │ │ +432b8c: 6e10 f4ab 0600 |0032: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +432b92: 0b03 |0035: move-result-wide v3 │ │ +432b94: 7120 4bb3 4300 |0036: invoke-static {v3, v4}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b34b │ │ +432b9a: 0c06 |0039: move-result-object v6 │ │ +432b9c: 1203 |003a: const/4 v3, #int 0 // #0 │ │ +432b9e: 4d06 0203 |003b: aput-object v6, v2, v3 │ │ +432ba2: 1a06 8f1d |003d: const-string v6, "FeedMedia" // string@1d8f │ │ +432ba6: 1a03 0a9a |003f: const-string v3, "id=?" // string@9a0a │ │ +432baa: 6e52 8203 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@0382 │ │ +432bb0: 2808 |0044: goto 004c // +0008 │ │ +432bb2: 1a06 b14f |0045: const-string v6, "PodDBAdapter" // string@4fb1 │ │ +432bb6: 1a00 1cd4 |0047: const-string v0, "setFeedMediaPlaybackCompletionDate: ID of media was 0" // string@d41c │ │ +432bba: 7120 000b 0600 |0049: invoke-static {v6, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +432bc0: 0e00 |004c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=532 │ │ 0x000a line=533 │ │ 0x000f line=534 │ │ 0x0020 line=535 │ │ 0x002d line=536 │ │ @@ -1014452,63 +1014452,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 │ │ -432bfc: |[432bfc] de.danoeh.antennapod.storage.database.PodDBAdapter.setFeedMediaPlaybackInformation:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ -432c0c: 6e10 f4ab 0600 |0000: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -432c12: 0b00 |0003: move-result-wide v0 │ │ -432c14: 1602 0000 |0004: const-wide/16 v2, #int 0 // #0 │ │ -432c18: 3104 0002 |0006: cmp-long v4, v0, v2 │ │ -432c1c: 3804 5300 |0008: if-eqz v4, 005b // +0053 │ │ -432c20: 2200 6100 |000a: new-instance v0, Landroid/content/ContentValues; // type@0061 │ │ -432c24: 7010 0a02 0000 |000c: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@020a │ │ -432c2a: 6e10 7eac 0600 |000f: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPosition:()I // method@ac7e │ │ -432c30: 0a01 |0012: move-result v1 │ │ -432c32: 7110 c1b2 0100 |0013: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -432c38: 0c01 |0016: move-result-object v1 │ │ -432c3a: 1a02 28c6 |0017: const-string v2, "position" // string@c628 │ │ -432c3e: 6e30 0e02 2001 |0019: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020e │ │ -432c44: 6e10 6dac 0600 |001c: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac6d │ │ -432c4a: 0a01 |001f: move-result v1 │ │ -432c4c: 7110 c1b2 0100 |0020: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -432c52: 0c01 |0023: move-result-object v1 │ │ -432c54: 1a02 1f7e |0024: const-string v2, "duration" // string@7e1f │ │ -432c58: 6e30 0e02 2001 |0026: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020e │ │ -432c5e: 6e10 7cac 0600 |0029: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlayedDuration:()I // method@ac7c │ │ -432c64: 0a01 |002c: move-result v1 │ │ -432c66: 7110 c1b2 0100 |002d: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -432c6c: 0c01 |0030: move-result-object v1 │ │ -432c6e: 1a02 d6c5 |0031: const-string v2, "played_duration" // string@c5d6 │ │ -432c72: 6e30 0e02 2001 |0033: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020e │ │ -432c78: 6e10 75ac 0600 |0036: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLastPlayedTime:()J // method@ac75 │ │ -432c7e: 0b01 |0039: move-result-wide v1 │ │ -432c80: 7120 d1b2 2100 |003a: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ -432c86: 0c01 |003d: move-result-object v1 │ │ -432c88: 1a02 2aa3 |003e: const-string v2, "last_played_time" // string@a32a │ │ -432c8c: 6e30 0f02 2001 |0040: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020f │ │ -432c92: 5451 b6d0 |0043: iget-object v1, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -432c96: 1212 |0045: const/4 v2, #int 1 // #1 │ │ -432c98: 2322 2b21 |0046: new-array v2, v2, [Ljava/lang/String; // type@212b │ │ -432c9c: 6e10 f4ab 0600 |0048: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -432ca2: 0b03 |004b: move-result-wide v3 │ │ -432ca4: 7120 4bb3 4300 |004c: invoke-static {v3, v4}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b34b │ │ -432caa: 0c06 |004f: move-result-object v6 │ │ -432cac: 1203 |0050: const/4 v3, #int 0 // #0 │ │ -432cae: 4d06 0203 |0051: aput-object v6, v2, v3 │ │ -432cb2: 1a06 8f1d |0053: const-string v6, "FeedMedia" // string@1d8f │ │ -432cb6: 1a03 0a9a |0055: const-string v3, "id=?" // string@9a0a │ │ -432cba: 6e52 8203 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@0382 │ │ -432cc0: 2808 |005a: goto 0062 // +0008 │ │ -432cc2: 1a06 b14f |005b: const-string v6, "PodDBAdapter" // string@4fb1 │ │ -432cc6: 1a00 1ed4 |005d: const-string v0, "setFeedMediaPlaybackInformation: ID of media was 0" // string@d41e │ │ -432cca: 7120 000b 0600 |005f: invoke-static {v6, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -432cd0: 0e00 |0062: return-void │ │ +432bc4: |[432bc4] de.danoeh.antennapod.storage.database.PodDBAdapter.setFeedMediaPlaybackInformation:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ +432bd4: 6e10 f4ab 0600 |0000: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +432bda: 0b00 |0003: move-result-wide v0 │ │ +432bdc: 1602 0000 |0004: const-wide/16 v2, #int 0 // #0 │ │ +432be0: 3104 0002 |0006: cmp-long v4, v0, v2 │ │ +432be4: 3804 5300 |0008: if-eqz v4, 005b // +0053 │ │ +432be8: 2200 6100 |000a: new-instance v0, Landroid/content/ContentValues; // type@0061 │ │ +432bec: 7010 0a02 0000 |000c: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@020a │ │ +432bf2: 6e10 7eac 0600 |000f: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPosition:()I // method@ac7e │ │ +432bf8: 0a01 |0012: move-result v1 │ │ +432bfa: 7110 c1b2 0100 |0013: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +432c00: 0c01 |0016: move-result-object v1 │ │ +432c02: 1a02 28c6 |0017: const-string v2, "position" // string@c628 │ │ +432c06: 6e30 0e02 2001 |0019: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020e │ │ +432c0c: 6e10 6dac 0600 |001c: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac6d │ │ +432c12: 0a01 |001f: move-result v1 │ │ +432c14: 7110 c1b2 0100 |0020: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +432c1a: 0c01 |0023: move-result-object v1 │ │ +432c1c: 1a02 1f7e |0024: const-string v2, "duration" // string@7e1f │ │ +432c20: 6e30 0e02 2001 |0026: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020e │ │ +432c26: 6e10 7cac 0600 |0029: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlayedDuration:()I // method@ac7c │ │ +432c2c: 0a01 |002c: move-result v1 │ │ +432c2e: 7110 c1b2 0100 |002d: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +432c34: 0c01 |0030: move-result-object v1 │ │ +432c36: 1a02 d6c5 |0031: const-string v2, "played_duration" // string@c5d6 │ │ +432c3a: 6e30 0e02 2001 |0033: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020e │ │ +432c40: 6e10 75ac 0600 |0036: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLastPlayedTime:()J // method@ac75 │ │ +432c46: 0b01 |0039: move-result-wide v1 │ │ +432c48: 7120 d1b2 2100 |003a: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ +432c4e: 0c01 |003d: move-result-object v1 │ │ +432c50: 1a02 2aa3 |003e: const-string v2, "last_played_time" // string@a32a │ │ +432c54: 6e30 0f02 2001 |0040: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020f │ │ +432c5a: 5451 b6d0 |0043: iget-object v1, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +432c5e: 1212 |0045: const/4 v2, #int 1 // #1 │ │ +432c60: 2322 2b21 |0046: new-array v2, v2, [Ljava/lang/String; // type@212b │ │ +432c64: 6e10 f4ab 0600 |0048: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +432c6a: 0b03 |004b: move-result-wide v3 │ │ +432c6c: 7120 4bb3 4300 |004c: invoke-static {v3, v4}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b34b │ │ +432c72: 0c06 |004f: move-result-object v6 │ │ +432c74: 1203 |0050: const/4 v3, #int 0 // #0 │ │ +432c76: 4d06 0203 |0051: aput-object v6, v2, v3 │ │ +432c7a: 1a06 8f1d |0053: const-string v6, "FeedMedia" // string@1d8f │ │ +432c7e: 1a03 0a9a |0055: const-string v3, "id=?" // string@9a0a │ │ +432c82: 6e52 8203 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@0382 │ │ +432c88: 2808 |005a: goto 0062 // +0008 │ │ +432c8a: 1a06 b14f |005b: const-string v6, "PodDBAdapter" // string@4fb1 │ │ +432c8e: 1a00 1ed4 |005d: const-string v0, "setFeedMediaPlaybackInformation: ID of media was 0" // string@d41e │ │ +432c92: 7120 000b 0600 |005f: invoke-static {v6, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +432c98: 0e00 |0062: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=518 │ │ 0x000a line=519 │ │ 0x000f line=520 │ │ 0x001c line=521 │ │ 0x0029 line=522 │ │ @@ -1014526,129 +1014526,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 │ │ -432cd4: |[432cd4] de.danoeh.antennapod.storage.database.PodDBAdapter.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V │ │ -432ce4: 6e10 aaac 0600 |0000: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFeedID:()J // method@acaa │ │ -432cea: 0b00 |0003: move-result-wide v0 │ │ -432cec: 1602 0000 |0004: const-wide/16 v2, #int 0 // #0 │ │ -432cf0: 3104 0002 |0006: cmp-long v4, v0, v2 │ │ -432cf4: 3804 e200 |0008: if-eqz v4, 00ea // +00e2 │ │ -432cf8: 2200 6100 |000a: new-instance v0, Landroid/content/ContentValues; // type@0061 │ │ -432cfc: 7010 0a02 0000 |000c: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@020a │ │ -432d02: 6e10 a8ac 0600 |000f: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getAutoDownload:()Z // method@aca8 │ │ -432d08: 0a01 |0012: move-result v1 │ │ -432d0a: 7110 42b2 0100 |0013: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@b242 │ │ -432d10: 0c01 |0016: move-result-object v1 │ │ -432d12: 1a02 306e |0017: const-string v2, "auto_download" // string@6e30 │ │ -432d16: 6e30 0c02 2001 |0019: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@020c │ │ -432d1c: 6e10 afac 0600 |001c: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getKeepUpdated:()Z // method@acaf │ │ -432d22: 0a01 |001f: move-result v1 │ │ -432d24: 7110 42b2 0100 |0020: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@b242 │ │ -432d2a: 0c01 |0023: move-result-object v1 │ │ -432d2c: 1a02 14a0 |0024: const-string v2, "keep_updated" // string@a014 │ │ -432d30: 6e30 0c02 2001 |0026: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@020c │ │ -432d36: 6e10 a7ac 0600 |0029: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getAutoDeleteAction:()Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // method@aca7 │ │ -432d3c: 0c01 |002c: move-result-object v1 │ │ -432d3e: 5211 6897 |002d: iget v1, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.code:I // field@9768 │ │ -432d42: 7110 c1b2 0100 |002f: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -432d48: 0c01 |0032: move-result-object v1 │ │ -432d4a: 1a02 2e6e |0033: const-string v2, "auto_delete_action" // string@6e2e │ │ -432d4e: 6e30 0e02 2001 |0035: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020e │ │ -432d54: 6e10 b6ac 0600 |0038: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getVolumeAdaptionSetting:()Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // method@acb6 │ │ -432d5a: 0c01 |003b: move-result-object v1 │ │ -432d5c: 6e10 dbac 0100 |003c: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.toInteger:()I // method@acdb │ │ -432d62: 0a01 |003f: move-result v1 │ │ -432d64: 7110 c1b2 0100 |0040: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -432d6a: 0c01 |0043: move-result-object v1 │ │ -432d6c: 1a02 8d85 |0044: const-string v2, "feed_volume_adaption" // string@858d │ │ -432d70: 6e30 0e02 2001 |0046: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020e │ │ -432d76: 1a01 0ee5 |0049: const-string v1, "username" // string@e50e │ │ -432d7a: 6e10 b5ac 0600 |004b: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getUsername:()Ljava/lang/String; // method@acb5 │ │ -432d80: 0c02 |004e: move-result-object v2 │ │ -432d82: 6e30 1002 1002 |004f: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ -432d88: 1a01 45c4 |0052: const-string v1, "password" // string@c445 │ │ -432d8c: 6e10 b1ac 0600 |0054: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getPassword:()Ljava/lang/String; // method@acb1 │ │ -432d92: 0c02 |0057: move-result-object v2 │ │ -432d94: 6e30 1002 1002 |0058: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ -432d9a: 6e10 aeac 0600 |005b: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFilter:()Lde/danoeh/antennapod/model/feed/FeedFilter; // method@acae │ │ -432da0: 0c01 |005e: move-result-object v1 │ │ -432da2: 6e10 10ac 0100 |005f: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFilter;.getIncludeFilterRaw:()Ljava/lang/String; // method@ac10 │ │ -432da8: 0c01 |0062: move-result-object v1 │ │ -432daa: 1a02 799a |0063: const-string v2, "include_filter" // string@9a79 │ │ -432dae: 6e30 1002 2001 |0065: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ -432db4: 6e10 aeac 0600 |0068: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFilter:()Lde/danoeh/antennapod/model/feed/FeedFilter; // method@acae │ │ -432dba: 0c01 |006b: move-result-object v1 │ │ -432dbc: 6e10 0eac 0100 |006c: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFilter;.getExcludeFilterRaw:()Ljava/lang/String; // method@ac0e │ │ -432dc2: 0c01 |006f: move-result-object v1 │ │ -432dc4: 1a02 6e80 |0070: const-string v2, "exclude_filter" // string@806e │ │ -432dc8: 6e30 1002 2001 |0072: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ -432dce: 6e10 aeac 0600 |0075: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFilter:()Lde/danoeh/antennapod/model/feed/FeedFilter; // method@acae │ │ -432dd4: 0c01 |0078: move-result-object v1 │ │ -432dd6: 6e10 11ac 0100 |0079: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFilter;.getMinimalDurationFilter:()I // method@ac11 │ │ -432ddc: 0a01 |007c: move-result v1 │ │ -432dde: 7110 c1b2 0100 |007d: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -432de4: 0c01 |0080: move-result-object v1 │ │ -432de6: 1a02 11b9 |0081: const-string v2, "minimal_duration_filter" // string@b911 │ │ -432dea: 6e30 0e02 2001 |0083: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020e │ │ -432df0: 6e10 abac 0600 |0086: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFeedPlaybackSpeed:()F // method@acab │ │ -432df6: 0a01 |0089: move-result v1 │ │ -432df8: 7110 a8b2 0100 |008a: invoke-static {v1}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@b2a8 │ │ -432dfe: 0c01 |008d: move-result-object v1 │ │ -432e00: 1a02 7485 |008e: const-string v2, "feed_playback_speed" // string@8574 │ │ -432e04: 6e30 0d02 2001 |0090: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Float;)V // method@020d │ │ -432e0a: 1a01 79df |0093: const-string v1, "tags" // string@df79 │ │ -432e0e: 6e10 b4ac 0600 |0095: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getTagsAsString:()Ljava/lang/String; // method@acb4 │ │ -432e14: 0c02 |0098: move-result-object v2 │ │ -432e16: 6e30 1002 1002 |0099: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ -432e1c: 6e10 adac 0600 |009c: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFeedSkipIntro:()I // method@acad │ │ -432e22: 0a01 |009f: move-result v1 │ │ -432e24: 7110 c1b2 0100 |00a0: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -432e2a: 0c01 |00a3: move-result-object v1 │ │ -432e2c: 1a02 8185 |00a4: const-string v2, "feed_skip_intro" // string@8581 │ │ -432e30: 6e30 0e02 2001 |00a6: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020e │ │ -432e36: 6e10 acac 0600 |00a9: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFeedSkipEnding:()I // method@acac │ │ -432e3c: 0a01 |00ac: move-result v1 │ │ -432e3e: 7110 c1b2 0100 |00ad: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -432e44: 0c01 |00b0: move-result-object v1 │ │ -432e46: 1a02 8085 |00b1: const-string v2, "feed_skip_ending" // string@8580 │ │ -432e4a: 6e30 0e02 2001 |00b3: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020e │ │ -432e50: 6e10 b2ac 0600 |00b6: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getShowEpisodeNotification:()Z // method@acb2 │ │ -432e56: 0a01 |00b9: move-result v1 │ │ -432e58: 7110 42b2 0100 |00ba: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@b242 │ │ -432e5e: 0c01 |00bd: move-result-object v1 │ │ -432e60: 1a02 fa7f |00be: const-string v2, "episode_notification" // string@7ffa │ │ -432e64: 6e30 0c02 2001 |00c0: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@020c │ │ -432e6a: 6e10 b0ac 0600 |00c3: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getNewEpisodesAction:()Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // method@acb0 │ │ -432e70: 0c01 |00c6: move-result-object v1 │ │ -432e72: 5211 6d97 |00c7: iget v1, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.code:I // field@976d │ │ -432e76: 7110 c1b2 0100 |00c9: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -432e7c: 0c01 |00cc: move-result-object v1 │ │ -432e7e: 1a02 83bc |00cd: const-string v2, "new_episodes_action" // string@bc83 │ │ -432e82: 6e30 0e02 2001 |00cf: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020e │ │ -432e88: 5451 b6d0 |00d2: iget-object v1, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -432e8c: 1212 |00d4: const/4 v2, #int 1 // #1 │ │ -432e8e: 2322 2b21 |00d5: new-array v2, v2, [Ljava/lang/String; // type@212b │ │ -432e92: 6e10 aaac 0600 |00d7: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFeedID:()J // method@acaa │ │ -432e98: 0b03 |00da: move-result-wide v3 │ │ -432e9a: 7120 4bb3 4300 |00db: invoke-static {v3, v4}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b34b │ │ -432ea0: 0c06 |00de: move-result-object v6 │ │ -432ea2: 1203 |00df: const/4 v3, #int 0 // #0 │ │ -432ea4: 4d06 0203 |00e0: aput-object v6, v2, v3 │ │ -432ea8: 1a06 c01d |00e2: const-string v6, "Feeds" // string@1dc0 │ │ -432eac: 1a03 0a9a |00e4: const-string v3, "id=?" // string@9a0a │ │ -432eb0: 6e52 8203 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@0382 │ │ -432eb6: 0e00 |00e9: return-void │ │ -432eb8: 2206 701e |00ea: new-instance v6, Ljava/lang/IllegalArgumentException; // type@1e70 │ │ -432ebc: 1a00 571d |00ec: const-string v0, "Feed ID of preference must not be null" // string@1d57 │ │ -432ec0: 7020 abb2 0600 |00ee: invoke-direct {v6, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b2ab │ │ -432ec6: 2706 |00f1: throw v6 │ │ +432c9c: |[432c9c] de.danoeh.antennapod.storage.database.PodDBAdapter.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V │ │ +432cac: 6e10 aaac 0600 |0000: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFeedID:()J // method@acaa │ │ +432cb2: 0b00 |0003: move-result-wide v0 │ │ +432cb4: 1602 0000 |0004: const-wide/16 v2, #int 0 // #0 │ │ +432cb8: 3104 0002 |0006: cmp-long v4, v0, v2 │ │ +432cbc: 3804 e200 |0008: if-eqz v4, 00ea // +00e2 │ │ +432cc0: 2200 6100 |000a: new-instance v0, Landroid/content/ContentValues; // type@0061 │ │ +432cc4: 7010 0a02 0000 |000c: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@020a │ │ +432cca: 6e10 a8ac 0600 |000f: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getAutoDownload:()Z // method@aca8 │ │ +432cd0: 0a01 |0012: move-result v1 │ │ +432cd2: 7110 42b2 0100 |0013: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@b242 │ │ +432cd8: 0c01 |0016: move-result-object v1 │ │ +432cda: 1a02 306e |0017: const-string v2, "auto_download" // string@6e30 │ │ +432cde: 6e30 0c02 2001 |0019: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@020c │ │ +432ce4: 6e10 afac 0600 |001c: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getKeepUpdated:()Z // method@acaf │ │ +432cea: 0a01 |001f: move-result v1 │ │ +432cec: 7110 42b2 0100 |0020: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@b242 │ │ +432cf2: 0c01 |0023: move-result-object v1 │ │ +432cf4: 1a02 14a0 |0024: const-string v2, "keep_updated" // string@a014 │ │ +432cf8: 6e30 0c02 2001 |0026: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@020c │ │ +432cfe: 6e10 a7ac 0600 |0029: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getAutoDeleteAction:()Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // method@aca7 │ │ +432d04: 0c01 |002c: move-result-object v1 │ │ +432d06: 5211 6897 |002d: iget v1, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.code:I // field@9768 │ │ +432d0a: 7110 c1b2 0100 |002f: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +432d10: 0c01 |0032: move-result-object v1 │ │ +432d12: 1a02 2e6e |0033: const-string v2, "auto_delete_action" // string@6e2e │ │ +432d16: 6e30 0e02 2001 |0035: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020e │ │ +432d1c: 6e10 b6ac 0600 |0038: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getVolumeAdaptionSetting:()Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // method@acb6 │ │ +432d22: 0c01 |003b: move-result-object v1 │ │ +432d24: 6e10 dbac 0100 |003c: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.toInteger:()I // method@acdb │ │ +432d2a: 0a01 |003f: move-result v1 │ │ +432d2c: 7110 c1b2 0100 |0040: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +432d32: 0c01 |0043: move-result-object v1 │ │ +432d34: 1a02 8d85 |0044: const-string v2, "feed_volume_adaption" // string@858d │ │ +432d38: 6e30 0e02 2001 |0046: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020e │ │ +432d3e: 1a01 0ee5 |0049: const-string v1, "username" // string@e50e │ │ +432d42: 6e10 b5ac 0600 |004b: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getUsername:()Ljava/lang/String; // method@acb5 │ │ +432d48: 0c02 |004e: move-result-object v2 │ │ +432d4a: 6e30 1002 1002 |004f: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ +432d50: 1a01 45c4 |0052: const-string v1, "password" // string@c445 │ │ +432d54: 6e10 b1ac 0600 |0054: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getPassword:()Ljava/lang/String; // method@acb1 │ │ +432d5a: 0c02 |0057: move-result-object v2 │ │ +432d5c: 6e30 1002 1002 |0058: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ +432d62: 6e10 aeac 0600 |005b: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFilter:()Lde/danoeh/antennapod/model/feed/FeedFilter; // method@acae │ │ +432d68: 0c01 |005e: move-result-object v1 │ │ +432d6a: 6e10 10ac 0100 |005f: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFilter;.getIncludeFilterRaw:()Ljava/lang/String; // method@ac10 │ │ +432d70: 0c01 |0062: move-result-object v1 │ │ +432d72: 1a02 799a |0063: const-string v2, "include_filter" // string@9a79 │ │ +432d76: 6e30 1002 2001 |0065: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ +432d7c: 6e10 aeac 0600 |0068: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFilter:()Lde/danoeh/antennapod/model/feed/FeedFilter; // method@acae │ │ +432d82: 0c01 |006b: move-result-object v1 │ │ +432d84: 6e10 0eac 0100 |006c: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFilter;.getExcludeFilterRaw:()Ljava/lang/String; // method@ac0e │ │ +432d8a: 0c01 |006f: move-result-object v1 │ │ +432d8c: 1a02 6e80 |0070: const-string v2, "exclude_filter" // string@806e │ │ +432d90: 6e30 1002 2001 |0072: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ +432d96: 6e10 aeac 0600 |0075: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFilter:()Lde/danoeh/antennapod/model/feed/FeedFilter; // method@acae │ │ +432d9c: 0c01 |0078: move-result-object v1 │ │ +432d9e: 6e10 11ac 0100 |0079: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFilter;.getMinimalDurationFilter:()I // method@ac11 │ │ +432da4: 0a01 |007c: move-result v1 │ │ +432da6: 7110 c1b2 0100 |007d: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +432dac: 0c01 |0080: move-result-object v1 │ │ +432dae: 1a02 11b9 |0081: const-string v2, "minimal_duration_filter" // string@b911 │ │ +432db2: 6e30 0e02 2001 |0083: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020e │ │ +432db8: 6e10 abac 0600 |0086: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFeedPlaybackSpeed:()F // method@acab │ │ +432dbe: 0a01 |0089: move-result v1 │ │ +432dc0: 7110 a8b2 0100 |008a: invoke-static {v1}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@b2a8 │ │ +432dc6: 0c01 |008d: move-result-object v1 │ │ +432dc8: 1a02 7485 |008e: const-string v2, "feed_playback_speed" // string@8574 │ │ +432dcc: 6e30 0d02 2001 |0090: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Float;)V // method@020d │ │ +432dd2: 1a01 79df |0093: const-string v1, "tags" // string@df79 │ │ +432dd6: 6e10 b4ac 0600 |0095: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getTagsAsString:()Ljava/lang/String; // method@acb4 │ │ +432ddc: 0c02 |0098: move-result-object v2 │ │ +432dde: 6e30 1002 1002 |0099: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ +432de4: 6e10 adac 0600 |009c: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFeedSkipIntro:()I // method@acad │ │ +432dea: 0a01 |009f: move-result v1 │ │ +432dec: 7110 c1b2 0100 |00a0: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +432df2: 0c01 |00a3: move-result-object v1 │ │ +432df4: 1a02 8185 |00a4: const-string v2, "feed_skip_intro" // string@8581 │ │ +432df8: 6e30 0e02 2001 |00a6: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020e │ │ +432dfe: 6e10 acac 0600 |00a9: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFeedSkipEnding:()I // method@acac │ │ +432e04: 0a01 |00ac: move-result v1 │ │ +432e06: 7110 c1b2 0100 |00ad: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +432e0c: 0c01 |00b0: move-result-object v1 │ │ +432e0e: 1a02 8085 |00b1: const-string v2, "feed_skip_ending" // string@8580 │ │ +432e12: 6e30 0e02 2001 |00b3: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020e │ │ +432e18: 6e10 b2ac 0600 |00b6: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getShowEpisodeNotification:()Z // method@acb2 │ │ +432e1e: 0a01 |00b9: move-result v1 │ │ +432e20: 7110 42b2 0100 |00ba: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@b242 │ │ +432e26: 0c01 |00bd: move-result-object v1 │ │ +432e28: 1a02 fa7f |00be: const-string v2, "episode_notification" // string@7ffa │ │ +432e2c: 6e30 0c02 2001 |00c0: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@020c │ │ +432e32: 6e10 b0ac 0600 |00c3: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getNewEpisodesAction:()Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // method@acb0 │ │ +432e38: 0c01 |00c6: move-result-object v1 │ │ +432e3a: 5211 6d97 |00c7: iget v1, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.code:I // field@976d │ │ +432e3e: 7110 c1b2 0100 |00c9: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +432e44: 0c01 |00cc: move-result-object v1 │ │ +432e46: 1a02 83bc |00cd: const-string v2, "new_episodes_action" // string@bc83 │ │ +432e4a: 6e30 0e02 2001 |00cf: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020e │ │ +432e50: 5451 b6d0 |00d2: iget-object v1, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +432e54: 1212 |00d4: const/4 v2, #int 1 // #1 │ │ +432e56: 2322 2b21 |00d5: new-array v2, v2, [Ljava/lang/String; // type@212b │ │ +432e5a: 6e10 aaac 0600 |00d7: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFeedID:()J // method@acaa │ │ +432e60: 0b03 |00da: move-result-wide v3 │ │ +432e62: 7120 4bb3 4300 |00db: invoke-static {v3, v4}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b34b │ │ +432e68: 0c06 |00de: move-result-object v6 │ │ +432e6a: 1203 |00df: const/4 v3, #int 0 // #0 │ │ +432e6c: 4d06 0203 |00e0: aput-object v6, v2, v3 │ │ +432e70: 1a06 c01d |00e2: const-string v6, "Feeds" // string@1dc0 │ │ +432e74: 1a03 0a9a |00e4: const-string v3, "id=?" // string@9a0a │ │ +432e78: 6e52 8203 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@0382 │ │ +432e7e: 0e00 |00e9: return-void │ │ +432e80: 2206 701e |00ea: new-instance v6, Ljava/lang/IllegalArgumentException; // type@1e70 │ │ +432e84: 1a00 571d |00ec: const-string v0, "Feed ID of preference must not be null" // string@1d57 │ │ +432e88: 7020 abb2 0600 |00ee: invoke-direct {v6, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b2ab │ │ +432e8e: 2706 |00f1: throw v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=446 │ │ 0x000a line=449 │ │ 0x000f line=450 │ │ 0x001c line=451 │ │ 0x0029 line=452 │ │ @@ -1014675,117 +1014675,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 │ │ -43193c: |[43193c] de.danoeh.antennapod.storage.database.PodDBAdapter.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)J │ │ -43194c: 2200 6100 |0000: new-instance v0, Landroid/content/ContentValues; // type@0061 │ │ -431950: 7010 0a02 0000 |0002: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@020a │ │ -431956: 6e10 6dac 0900 |0005: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac6d │ │ -43195c: 0a01 |0008: move-result v1 │ │ -43195e: 7110 c1b2 0100 |0009: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -431964: 0c01 |000c: move-result-object v1 │ │ -431966: 1a02 1f7e |000d: const-string v2, "duration" // string@7e1f │ │ -43196a: 6e30 0e02 2001 |000f: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020e │ │ -431970: 6e10 7eac 0900 |0012: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPosition:()I // method@ac7e │ │ -431976: 0a01 |0015: move-result v1 │ │ -431978: 7110 c1b2 0100 |0016: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -43197e: 0c01 |0019: move-result-object v1 │ │ -431980: 1a02 28c6 |001a: const-string v2, "position" // string@c628 │ │ -431984: 6e30 0e02 2001 |001c: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020e │ │ -43198a: 6e10 80ac 0900 |001f: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getSize:()J // method@ac80 │ │ -431990: 0b01 |0022: move-result-wide v1 │ │ -431992: 7120 d1b2 2100 |0023: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ -431998: 0c01 |0026: move-result-object v1 │ │ -43199a: 1a02 ce85 |0027: const-string v2, "filesize" // string@85ce │ │ -43199e: 6e30 0f02 2001 |0029: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020f │ │ -4319a4: 1a01 ecb8 |002c: const-string v1, "mime_type" // string@b8ec │ │ -4319a8: 6e10 79ac 0900 |002e: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMime_type:()Ljava/lang/String; // method@ac79 │ │ -4319ae: 0c02 |0031: move-result-object v2 │ │ -4319b0: 6e30 1002 1002 |0032: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ -4319b6: 1a01 4e7d |0035: const-string v1, "download_url" // string@7d4e │ │ -4319ba: 6e10 01ac 0900 |0037: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ -4319c0: 0c02 |003a: move-result-object v2 │ │ -4319c2: 6e30 1002 1002 |003b: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ -4319c8: 6e10 04ac 0900 |003e: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ac04 │ │ -4319ce: 0a01 |0041: move-result v1 │ │ -4319d0: 7110 42b2 0100 |0042: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@b242 │ │ -4319d6: 0c01 |0045: move-result-object v1 │ │ -4319d8: 1a02 507d |0046: const-string v2, "downloaded" // string@7d50 │ │ -4319dc: 6e30 0c02 2001 |0048: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@020c │ │ -4319e2: 1a01 c985 |004b: const-string v1, "file_url" // string@85c9 │ │ -4319e6: 6e10 02ac 0900 |004d: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedFile;.getFile_url:()Ljava/lang/String; // method@ac02 │ │ -4319ec: 0c02 |0050: move-result-object v2 │ │ -4319ee: 6e30 1002 1002 |0051: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ -4319f4: 6e10 85ac 0900 |0054: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:()Z // method@ac85 │ │ -4319fa: 0a01 |0057: move-result v1 │ │ -4319fc: 7110 42b2 0100 |0058: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@b242 │ │ -431a02: 0c01 |005b: move-result-object v1 │ │ -431a04: 1a02 3498 |005c: const-string v2, "has_embedded_picture" // string@9834 │ │ -431a08: 6e30 0c02 2001 |005e: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@020c │ │ -431a0e: 6e10 75ac 0900 |0061: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLastPlayedTime:()J // method@ac75 │ │ -431a14: 0b01 |0064: move-result-wide v1 │ │ -431a16: 7120 d1b2 2100 |0065: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ -431a1c: 0c01 |0068: move-result-object v1 │ │ -431a1e: 1a02 2aa3 |0069: const-string v2, "last_played_time" // string@a32a │ │ -431a22: 6e30 0f02 2001 |006b: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020f │ │ -431a28: 6e10 7bac 0900 |006e: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlaybackCompletionDate:()Ljava/util/Date; // method@ac7b │ │ -431a2e: 0c01 |0071: move-result-object v1 │ │ -431a30: 1202 |0072: const/4 v2, #int 0 // #0 │ │ -431a32: 1a03 c0c5 |0073: const-string v3, "playback_completion_date" // string@c5c0 │ │ -431a36: 3801 1200 |0075: if-eqz v1, 0087 // +0012 │ │ -431a3a: 6e10 7bac 0900 |0077: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlaybackCompletionDate:()Ljava/util/Date; // method@ac7b │ │ -431a40: 0c01 |007a: move-result-object v1 │ │ -431a42: 6e10 28b5 0100 |007b: invoke-virtual {v1}, Ljava/util/Date;.getTime:()J // method@b528 │ │ -431a48: 0b04 |007e: move-result-wide v4 │ │ -431a4a: 7120 d1b2 5400 |007f: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ -431a50: 0c01 |0082: move-result-object v1 │ │ -431a52: 6e30 0f02 3001 |0083: invoke-virtual {v0, v3, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020f │ │ -431a58: 2808 |0086: goto 008e // +0008 │ │ -431a5a: 7110 c1b2 0200 |0087: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -431a60: 0c01 |008a: move-result-object v1 │ │ -431a62: 6e30 0e02 3001 |008b: invoke-virtual {v0, v3, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020e │ │ -431a68: 6e10 73ac 0900 |008e: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -431a6e: 0c01 |0091: move-result-object v1 │ │ -431a70: 3801 1300 |0092: if-eqz v1, 00a5 // +0013 │ │ -431a74: 6e10 73ac 0900 |0094: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -431a7a: 0c01 |0097: move-result-object v1 │ │ -431a7c: 6e10 f4ab 0100 |0098: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -431a82: 0b03 |009b: move-result-wide v3 │ │ -431a84: 7120 d1b2 4300 |009c: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ -431a8a: 0c01 |009f: move-result-object v1 │ │ -431a8c: 1a03 9b85 |00a0: const-string v3, "feeditem" // string@859b │ │ -431a90: 6e30 0f02 3001 |00a2: invoke-virtual {v0, v3, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020f │ │ -431a96: 6e10 f4ab 0900 |00a5: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -431a9c: 0b03 |00a8: move-result-wide v3 │ │ -431a9e: 1605 0000 |00a9: const-wide/16 v5, #int 0 // #0 │ │ -431aa2: 1a01 8f1d |00ab: const-string v1, "FeedMedia" // string@1d8f │ │ -431aa6: 3107 0305 |00ad: cmp-long v7, v3, v5 │ │ -431aaa: 3907 0d00 |00af: if-nez v7, 00bc // +000d │ │ -431aae: 5482 b6d0 |00b1: iget-object v2, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -431ab2: 1203 |00b3: const/4 v3, #int 0 // #0 │ │ -431ab4: 6e40 7803 1203 |00b4: invoke-virtual {v2, v1, v3, v0}, Landroid/database/sqlite/SQLiteDatabase;.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J // method@0378 │ │ -431aba: 0b00 |00b7: move-result-wide v0 │ │ -431abc: 6e30 f6ab 0901 |00b8: invoke-virtual {v9, v0, v1}, Lde/danoeh/antennapod/model/feed/FeedComponent;.setId:(J)V // method@abf6 │ │ -431ac2: 2815 |00bb: goto 00d0 // +0015 │ │ -431ac4: 5483 b6d0 |00bc: iget-object v3, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -431ac8: 1214 |00be: const/4 v4, #int 1 // #1 │ │ -431aca: 2344 2b21 |00bf: new-array v4, v4, [Ljava/lang/String; // type@212b │ │ -431ace: 6e10 f4ab 0900 |00c1: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -431ad4: 0b05 |00c4: move-result-wide v5 │ │ -431ad6: 7120 4bb3 6500 |00c5: invoke-static {v5, v6}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b34b │ │ -431adc: 0c05 |00c8: move-result-object v5 │ │ -431ade: 4d05 0402 |00c9: aput-object v5, v4, v2 │ │ -431ae2: 1a02 0a9a |00cb: const-string v2, "id=?" // string@9a0a │ │ -431ae6: 6e54 8203 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@0382 │ │ -431aec: 6e10 f4ab 0900 |00d0: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -431af2: 0b00 |00d3: move-result-wide v0 │ │ -431af4: 1000 |00d4: return-wide v0 │ │ +431904: |[431904] de.danoeh.antennapod.storage.database.PodDBAdapter.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)J │ │ +431914: 2200 6100 |0000: new-instance v0, Landroid/content/ContentValues; // type@0061 │ │ +431918: 7010 0a02 0000 |0002: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@020a │ │ +43191e: 6e10 6dac 0900 |0005: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac6d │ │ +431924: 0a01 |0008: move-result v1 │ │ +431926: 7110 c1b2 0100 |0009: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +43192c: 0c01 |000c: move-result-object v1 │ │ +43192e: 1a02 1f7e |000d: const-string v2, "duration" // string@7e1f │ │ +431932: 6e30 0e02 2001 |000f: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020e │ │ +431938: 6e10 7eac 0900 |0012: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPosition:()I // method@ac7e │ │ +43193e: 0a01 |0015: move-result v1 │ │ +431940: 7110 c1b2 0100 |0016: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +431946: 0c01 |0019: move-result-object v1 │ │ +431948: 1a02 28c6 |001a: const-string v2, "position" // string@c628 │ │ +43194c: 6e30 0e02 2001 |001c: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020e │ │ +431952: 6e10 80ac 0900 |001f: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getSize:()J // method@ac80 │ │ +431958: 0b01 |0022: move-result-wide v1 │ │ +43195a: 7120 d1b2 2100 |0023: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ +431960: 0c01 |0026: move-result-object v1 │ │ +431962: 1a02 ce85 |0027: const-string v2, "filesize" // string@85ce │ │ +431966: 6e30 0f02 2001 |0029: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020f │ │ +43196c: 1a01 ecb8 |002c: const-string v1, "mime_type" // string@b8ec │ │ +431970: 6e10 79ac 0900 |002e: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMime_type:()Ljava/lang/String; // method@ac79 │ │ +431976: 0c02 |0031: move-result-object v2 │ │ +431978: 6e30 1002 1002 |0032: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ +43197e: 1a01 4e7d |0035: const-string v1, "download_url" // string@7d4e │ │ +431982: 6e10 01ac 0900 |0037: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ +431988: 0c02 |003a: move-result-object v2 │ │ +43198a: 6e30 1002 1002 |003b: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ +431990: 6e10 04ac 0900 |003e: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ac04 │ │ +431996: 0a01 |0041: move-result v1 │ │ +431998: 7110 42b2 0100 |0042: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@b242 │ │ +43199e: 0c01 |0045: move-result-object v1 │ │ +4319a0: 1a02 507d |0046: const-string v2, "downloaded" // string@7d50 │ │ +4319a4: 6e30 0c02 2001 |0048: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@020c │ │ +4319aa: 1a01 c985 |004b: const-string v1, "file_url" // string@85c9 │ │ +4319ae: 6e10 02ac 0900 |004d: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedFile;.getFile_url:()Ljava/lang/String; // method@ac02 │ │ +4319b4: 0c02 |0050: move-result-object v2 │ │ +4319b6: 6e30 1002 1002 |0051: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0210 │ │ +4319bc: 6e10 85ac 0900 |0054: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:()Z // method@ac85 │ │ +4319c2: 0a01 |0057: move-result v1 │ │ +4319c4: 7110 42b2 0100 |0058: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@b242 │ │ +4319ca: 0c01 |005b: move-result-object v1 │ │ +4319cc: 1a02 3498 |005c: const-string v2, "has_embedded_picture" // string@9834 │ │ +4319d0: 6e30 0c02 2001 |005e: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@020c │ │ +4319d6: 6e10 75ac 0900 |0061: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLastPlayedTime:()J // method@ac75 │ │ +4319dc: 0b01 |0064: move-result-wide v1 │ │ +4319de: 7120 d1b2 2100 |0065: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ +4319e4: 0c01 |0068: move-result-object v1 │ │ +4319e6: 1a02 2aa3 |0069: const-string v2, "last_played_time" // string@a32a │ │ +4319ea: 6e30 0f02 2001 |006b: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020f │ │ +4319f0: 6e10 7bac 0900 |006e: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlaybackCompletionDate:()Ljava/util/Date; // method@ac7b │ │ +4319f6: 0c01 |0071: move-result-object v1 │ │ +4319f8: 1202 |0072: const/4 v2, #int 0 // #0 │ │ +4319fa: 1a03 c0c5 |0073: const-string v3, "playback_completion_date" // string@c5c0 │ │ +4319fe: 3801 1200 |0075: if-eqz v1, 0087 // +0012 │ │ +431a02: 6e10 7bac 0900 |0077: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlaybackCompletionDate:()Ljava/util/Date; // method@ac7b │ │ +431a08: 0c01 |007a: move-result-object v1 │ │ +431a0a: 6e10 28b5 0100 |007b: invoke-virtual {v1}, Ljava/util/Date;.getTime:()J // method@b528 │ │ +431a10: 0b04 |007e: move-result-wide v4 │ │ +431a12: 7120 d1b2 5400 |007f: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ +431a18: 0c01 |0082: move-result-object v1 │ │ +431a1a: 6e30 0f02 3001 |0083: invoke-virtual {v0, v3, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020f │ │ +431a20: 2808 |0086: goto 008e // +0008 │ │ +431a22: 7110 c1b2 0200 |0087: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +431a28: 0c01 |008a: move-result-object v1 │ │ +431a2a: 6e30 0e02 3001 |008b: invoke-virtual {v0, v3, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020e │ │ +431a30: 6e10 73ac 0900 |008e: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +431a36: 0c01 |0091: move-result-object v1 │ │ +431a38: 3801 1300 |0092: if-eqz v1, 00a5 // +0013 │ │ +431a3c: 6e10 73ac 0900 |0094: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +431a42: 0c01 |0097: move-result-object v1 │ │ +431a44: 6e10 f4ab 0100 |0098: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +431a4a: 0b03 |009b: move-result-wide v3 │ │ +431a4c: 7120 d1b2 4300 |009c: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ +431a52: 0c01 |009f: move-result-object v1 │ │ +431a54: 1a03 9b85 |00a0: const-string v3, "feeditem" // string@859b │ │ +431a58: 6e30 0f02 3001 |00a2: invoke-virtual {v0, v3, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020f │ │ +431a5e: 6e10 f4ab 0900 |00a5: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +431a64: 0b03 |00a8: move-result-wide v3 │ │ +431a66: 1605 0000 |00a9: const-wide/16 v5, #int 0 // #0 │ │ +431a6a: 1a01 8f1d |00ab: const-string v1, "FeedMedia" // string@1d8f │ │ +431a6e: 3107 0305 |00ad: cmp-long v7, v3, v5 │ │ +431a72: 3907 0d00 |00af: if-nez v7, 00bc // +000d │ │ +431a76: 5482 b6d0 |00b1: iget-object v2, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +431a7a: 1203 |00b3: const/4 v3, #int 0 // #0 │ │ +431a7c: 6e40 7803 1203 |00b4: invoke-virtual {v2, v1, v3, v0}, Landroid/database/sqlite/SQLiteDatabase;.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J // method@0378 │ │ +431a82: 0b00 |00b7: move-result-wide v0 │ │ +431a84: 6e30 f6ab 0901 |00b8: invoke-virtual {v9, v0, v1}, Lde/danoeh/antennapod/model/feed/FeedComponent;.setId:(J)V // method@abf6 │ │ +431a8a: 2815 |00bb: goto 00d0 // +0015 │ │ +431a8c: 5483 b6d0 |00bc: iget-object v3, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +431a90: 1214 |00be: const/4 v4, #int 1 // #1 │ │ +431a92: 2344 2b21 |00bf: new-array v4, v4, [Ljava/lang/String; // type@212b │ │ +431a96: 6e10 f4ab 0900 |00c1: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +431a9c: 0b05 |00c4: move-result-wide v5 │ │ +431a9e: 7120 4bb3 6500 |00c5: invoke-static {v5, v6}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b34b │ │ +431aa4: 0c05 |00c8: move-result-object v5 │ │ +431aa6: 4d05 0402 |00c9: aput-object v5, v4, v2 │ │ +431aaa: 1a02 0a9a |00cb: const-string v2, "id=?" // string@9a0a │ │ +431aae: 6e54 8203 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@0382 │ │ +431ab4: 6e10 f4ab 0900 |00d0: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +431aba: 0b00 |00d3: move-result-wide v0 │ │ +431abc: 1000 |00d4: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=489 │ │ 0x0005 line=490 │ │ 0x0012 line=491 │ │ 0x001f line=492 │ │ 0x002e line=493 │ │ @@ -1014814,69 +1014814,69 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 109 16-bit code units │ │ -432ec8: |[432ec8] de.danoeh.antennapod.storage.database.PodDBAdapter.setQueue:(Ljava/util/List;)V │ │ -432ed8: 1a00 fa50 |0000: const-string v0, "Queue" // string@50fa │ │ -432edc: 2201 6100 |0002: new-instance v1, Landroid/content/ContentValues; // type@0061 │ │ -432ee0: 7010 0a02 0100 |0004: invoke-direct {v1}, Landroid/content/ContentValues;.:()V // method@020a │ │ -432ee6: 5482 b6d0 |0007: iget-object v2, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -432eea: 6e10 6c03 0200 |0009: invoke-virtual {v2}, Landroid/database/sqlite/SQLiteDatabase;.beginTransactionNonExclusive:()V // method@036c │ │ -432ef0: 5482 b6d0 |000c: iget-object v2, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -432ef4: 1203 |000e: const/4 v3, #int 0 // #0 │ │ -432ef6: 6e40 6e03 0233 |000f: invoke-virtual {v2, v0, v3, v3}, Landroid/database/sqlite/SQLiteDatabase;.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I // method@036e │ │ -432efc: 1202 |0012: const/4 v2, #int 0 // #0 │ │ -432efe: 7210 72b5 0900 |0013: invoke-interface {v9}, Ljava/util/List;.size:()I // method@b572 │ │ -432f04: 0a04 |0016: move-result v4 │ │ -432f06: 3542 3800 |0017: if-ge v2, v4, 004f // +0038 │ │ -432f0a: 7220 66b5 2900 |0019: invoke-interface {v9, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -432f10: 0c04 |001c: move-result-object v4 │ │ -432f12: 1f04 b91c |001d: check-cast v4, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -432f16: 1a05 fb99 |001f: const-string v5, "id" // string@99fb │ │ -432f1a: 7110 c1b2 0200 |0021: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -432f20: 0c06 |0024: move-result-object v6 │ │ -432f22: 6e30 0e02 5106 |0025: invoke-virtual {v1, v5, v6}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020e │ │ -432f28: 1a05 9b85 |0028: const-string v5, "feeditem" // string@859b │ │ -432f2c: 6e10 f4ab 0400 |002a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -432f32: 0b06 |002d: move-result-wide v6 │ │ -432f34: 7120 d1b2 7600 |002e: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ -432f3a: 0c06 |0031: move-result-object v6 │ │ -432f3c: 6e30 0f02 5106 |0032: invoke-virtual {v1, v5, v6}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020f │ │ -432f42: 1a05 3b85 |0035: const-string v5, "feed" // string@853b │ │ -432f46: 6e10 2dac 0400 |0037: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -432f4c: 0c04 |003a: move-result-object v4 │ │ -432f4e: 6e10 f4ab 0400 |003b: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -432f54: 0b06 |003e: move-result-wide v6 │ │ -432f56: 7120 d1b2 7600 |003f: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ -432f5c: 0c04 |0042: move-result-object v4 │ │ -432f5e: 6e30 0f02 5104 |0043: invoke-virtual {v1, v5, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020f │ │ -432f64: 5484 b6d0 |0046: iget-object v4, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -432f68: 1255 |0048: const/4 v5, #int 5 // #5 │ │ -432f6a: 6e55 7903 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@0379 │ │ -432f70: d802 0201 |004c: add-int/lit8 v2, v2, #int 1 // #01 │ │ -432f74: 28c5 |004e: goto 0013 // -003b │ │ -432f76: 5489 b6d0 |004f: iget-object v9, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -432f7a: 6e10 8103 0900 |0051: invoke-virtual {v9}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0381 │ │ -432f80: 280d |0054: goto 0061 // +000d │ │ -432f82: 0d09 |0055: move-exception v9 │ │ -432f84: 2811 |0056: goto 0067 // +0011 │ │ -432f86: 0d09 |0057: move-exception v9 │ │ -432f88: 1a00 b14f |0058: const-string v0, "PodDBAdapter" // string@4fb1 │ │ -432f8c: 7110 020b 0900 |005a: invoke-static {v9}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ -432f92: 0c09 |005d: move-result-object v9 │ │ -432f94: 7120 000b 9000 |005e: invoke-static {v0, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -432f9a: 5489 b6d0 |0061: iget-object v9, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -432f9e: 6e10 7103 0900 |0063: invoke-virtual {v9}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0371 │ │ -432fa4: 0e00 |0066: return-void │ │ -432fa6: 5480 b6d0 |0067: iget-object v0, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -432faa: 6e10 7103 0000 |0069: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0371 │ │ -432fb0: 2709 |006c: throw v9 │ │ +432e90: |[432e90] de.danoeh.antennapod.storage.database.PodDBAdapter.setQueue:(Ljava/util/List;)V │ │ +432ea0: 1a00 fa50 |0000: const-string v0, "Queue" // string@50fa │ │ +432ea4: 2201 6100 |0002: new-instance v1, Landroid/content/ContentValues; // type@0061 │ │ +432ea8: 7010 0a02 0100 |0004: invoke-direct {v1}, Landroid/content/ContentValues;.:()V // method@020a │ │ +432eae: 5482 b6d0 |0007: iget-object v2, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +432eb2: 6e10 6c03 0200 |0009: invoke-virtual {v2}, Landroid/database/sqlite/SQLiteDatabase;.beginTransactionNonExclusive:()V // method@036c │ │ +432eb8: 5482 b6d0 |000c: iget-object v2, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +432ebc: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +432ebe: 6e40 6e03 0233 |000f: invoke-virtual {v2, v0, v3, v3}, Landroid/database/sqlite/SQLiteDatabase;.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I // method@036e │ │ +432ec4: 1202 |0012: const/4 v2, #int 0 // #0 │ │ +432ec6: 7210 72b5 0900 |0013: invoke-interface {v9}, Ljava/util/List;.size:()I // method@b572 │ │ +432ecc: 0a04 |0016: move-result v4 │ │ +432ece: 3542 3800 |0017: if-ge v2, v4, 004f // +0038 │ │ +432ed2: 7220 66b5 2900 |0019: invoke-interface {v9, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +432ed8: 0c04 |001c: move-result-object v4 │ │ +432eda: 1f04 b91c |001d: check-cast v4, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +432ede: 1a05 fb99 |001f: const-string v5, "id" // string@99fb │ │ +432ee2: 7110 c1b2 0200 |0021: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +432ee8: 0c06 |0024: move-result-object v6 │ │ +432eea: 6e30 0e02 5106 |0025: invoke-virtual {v1, v5, v6}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020e │ │ +432ef0: 1a05 9b85 |0028: const-string v5, "feeditem" // string@859b │ │ +432ef4: 6e10 f4ab 0400 |002a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +432efa: 0b06 |002d: move-result-wide v6 │ │ +432efc: 7120 d1b2 7600 |002e: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ +432f02: 0c06 |0031: move-result-object v6 │ │ +432f04: 6e30 0f02 5106 |0032: invoke-virtual {v1, v5, v6}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020f │ │ +432f0a: 1a05 3b85 |0035: const-string v5, "feed" // string@853b │ │ +432f0e: 6e10 2dac 0400 |0037: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +432f14: 0c04 |003a: move-result-object v4 │ │ +432f16: 6e10 f4ab 0400 |003b: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +432f1c: 0b06 |003e: move-result-wide v6 │ │ +432f1e: 7120 d1b2 7600 |003f: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ +432f24: 0c04 |0042: move-result-object v4 │ │ +432f26: 6e30 0f02 5104 |0043: invoke-virtual {v1, v5, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020f │ │ +432f2c: 5484 b6d0 |0046: iget-object v4, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +432f30: 1255 |0048: const/4 v5, #int 5 // #5 │ │ +432f32: 6e55 7903 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@0379 │ │ +432f38: d802 0201 |004c: add-int/lit8 v2, v2, #int 1 // #01 │ │ +432f3c: 28c5 |004e: goto 0013 // -003b │ │ +432f3e: 5489 b6d0 |004f: iget-object v9, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +432f42: 6e10 8103 0900 |0051: invoke-virtual {v9}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0381 │ │ +432f48: 280d |0054: goto 0061 // +000d │ │ +432f4a: 0d09 |0055: move-exception v9 │ │ +432f4c: 2811 |0056: goto 0067 // +0011 │ │ +432f4e: 0d09 |0057: move-exception v9 │ │ +432f50: 1a00 b14f |0058: const-string v0, "PodDBAdapter" // string@4fb1 │ │ +432f54: 7110 020b 0900 |005a: invoke-static {v9}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ +432f5a: 0c09 |005d: move-result-object v9 │ │ +432f5c: 7120 000b 9000 |005e: invoke-static {v0, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +432f62: 5489 b6d0 |0061: iget-object v9, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +432f66: 6e10 7103 0900 |0063: invoke-virtual {v9}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0371 │ │ +432f6c: 0e00 |0066: return-void │ │ +432f6e: 5480 b6d0 |0067: iget-object v0, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +432f72: 6e10 7103 0000 |0069: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0371 │ │ +432f78: 2709 |006c: throw v9 │ │ catches : 2 │ │ 0x0007 - 0x0054 │ │ Landroid/database/SQLException; -> 0x0057 │ │ -> 0x0055 │ │ 0x0058 - 0x0061 │ │ -> 0x0055 │ │ positions : │ │ @@ -1014902,37 +1014902,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 │ │ -431af8: |[431af8] de.danoeh.antennapod.storage.database.PodDBAdapter.setSingleFeedItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)J │ │ -431b08: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -431b0c: 5432 b6d0 |0002: iget-object v2, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -431b10: 6e10 6c03 0200 |0004: invoke-virtual {v2}, Landroid/database/sqlite/SQLiteDatabase;.beginTransactionNonExclusive:()V // method@036c │ │ -431b16: 1212 |0007: const/4 v2, #int 1 // #1 │ │ -431b18: 7030 75b0 4302 |0008: invoke-direct {v3, v4, v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.updateOrInsertFeedItem:(Lde/danoeh/antennapod/model/feed/FeedItem;Z)J // method@b075 │ │ -431b1e: 0b00 |000b: move-result-wide v0 │ │ -431b20: 5434 b6d0 |000c: iget-object v4, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -431b24: 6e10 8103 0400 |000e: invoke-virtual {v4}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0381 │ │ -431b2a: 280d |0011: goto 001e // +000d │ │ -431b2c: 0d04 |0012: move-exception v4 │ │ -431b2e: 2811 |0013: goto 0024 // +0011 │ │ -431b30: 0d04 |0014: move-exception v4 │ │ -431b32: 1a02 b14f |0015: const-string v2, "PodDBAdapter" // string@4fb1 │ │ -431b36: 7110 020b 0400 |0017: invoke-static {v4}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ -431b3c: 0c04 |001a: move-result-object v4 │ │ -431b3e: 7120 000b 4200 |001b: invoke-static {v2, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -431b44: 5434 b6d0 |001e: iget-object v4, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -431b48: 6e10 7103 0400 |0020: invoke-virtual {v4}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0371 │ │ -431b4e: 1000 |0023: return-wide v0 │ │ -431b50: 5430 b6d0 |0024: iget-object v0, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -431b54: 6e10 7103 0000 |0026: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0371 │ │ -431b5a: 2704 |0029: throw v4 │ │ +431ac0: |[431ac0] de.danoeh.antennapod.storage.database.PodDBAdapter.setSingleFeedItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)J │ │ +431ad0: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +431ad4: 5432 b6d0 |0002: iget-object v2, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +431ad8: 6e10 6c03 0200 |0004: invoke-virtual {v2}, Landroid/database/sqlite/SQLiteDatabase;.beginTransactionNonExclusive:()V // method@036c │ │ +431ade: 1212 |0007: const/4 v2, #int 1 // #1 │ │ +431ae0: 7030 75b0 4302 |0008: invoke-direct {v3, v4, v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.updateOrInsertFeedItem:(Lde/danoeh/antennapod/model/feed/FeedItem;Z)J // method@b075 │ │ +431ae6: 0b00 |000b: move-result-wide v0 │ │ +431ae8: 5434 b6d0 |000c: iget-object v4, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +431aec: 6e10 8103 0400 |000e: invoke-virtual {v4}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0381 │ │ +431af2: 280d |0011: goto 001e // +000d │ │ +431af4: 0d04 |0012: move-exception v4 │ │ +431af6: 2811 |0013: goto 0024 // +0011 │ │ +431af8: 0d04 |0014: move-exception v4 │ │ +431afa: 1a02 b14f |0015: const-string v2, "PodDBAdapter" // string@4fb1 │ │ +431afe: 7110 020b 0400 |0017: invoke-static {v4}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ +431b04: 0c04 |001a: move-result-object v4 │ │ +431b06: 7120 000b 4200 |001b: invoke-static {v2, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +431b0c: 5434 b6d0 |001e: iget-object v4, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +431b10: 6e10 7103 0400 |0020: invoke-virtual {v4}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0371 │ │ +431b16: 1000 |0023: return-wide v0 │ │ +431b18: 5430 b6d0 |0024: iget-object v0, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +431b1c: 6e10 7103 0000 |0026: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0371 │ │ +431b22: 2704 |0029: throw v4 │ │ catches : 2 │ │ 0x0002 - 0x0011 │ │ Landroid/database/SQLException; -> 0x0014 │ │ -> 0x0012 │ │ 0x0015 - 0x001e │ │ -> 0x0012 │ │ positions : │ │ @@ -1014951,44 +1014951,44 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -432fcc: |[432fcc] de.danoeh.antennapod.storage.database.PodDBAdapter.storeFeedItemlist:(Ljava/util/List;)V │ │ -432fdc: 5420 b6d0 |0000: iget-object v0, v2, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -432fe0: 6e10 6c03 0000 |0002: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.beginTransactionNonExclusive:()V // method@036c │ │ -432fe6: 7210 6ab5 0300 |0005: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -432fec: 0c03 |0008: move-result-object v3 │ │ -432fee: 7210 4db5 0300 |0009: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -432ff4: 0a00 |000c: move-result v0 │ │ -432ff6: 3800 0d00 |000d: if-eqz v0, 001a // +000d │ │ -432ffa: 7210 4eb5 0300 |000f: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -433000: 0c00 |0012: move-result-object v0 │ │ -433002: 1f00 b91c |0013: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -433006: 1211 |0015: const/4 v1, #int 1 // #1 │ │ -433008: 7030 75b0 0201 |0016: invoke-direct {v2, v0, v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.updateOrInsertFeedItem:(Lde/danoeh/antennapod/model/feed/FeedItem;Z)J // method@b075 │ │ -43300e: 28f0 |0019: goto 0009 // -0010 │ │ -433010: 5423 b6d0 |001a: iget-object v3, v2, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -433014: 6e10 8103 0300 |001c: invoke-virtual {v3}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0381 │ │ -43301a: 280d |001f: goto 002c // +000d │ │ -43301c: 0d03 |0020: move-exception v3 │ │ -43301e: 2811 |0021: goto 0032 // +0011 │ │ -433020: 0d03 |0022: move-exception v3 │ │ -433022: 1a00 b14f |0023: const-string v0, "PodDBAdapter" // string@4fb1 │ │ -433026: 7110 020b 0300 |0025: invoke-static {v3}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ -43302c: 0c03 |0028: move-result-object v3 │ │ -43302e: 7120 000b 3000 |0029: invoke-static {v0, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -433034: 5423 b6d0 |002c: iget-object v3, v2, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -433038: 6e10 7103 0300 |002e: invoke-virtual {v3}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0371 │ │ -43303e: 0e00 |0031: return-void │ │ -433040: 5420 b6d0 |0032: iget-object v0, v2, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ -433044: 6e10 7103 0000 |0034: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0371 │ │ -43304a: 2703 |0037: throw v3 │ │ +432f94: |[432f94] de.danoeh.antennapod.storage.database.PodDBAdapter.storeFeedItemlist:(Ljava/util/List;)V │ │ +432fa4: 5420 b6d0 |0000: iget-object v0, v2, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +432fa8: 6e10 6c03 0000 |0002: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.beginTransactionNonExclusive:()V // method@036c │ │ +432fae: 7210 6ab5 0300 |0005: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +432fb4: 0c03 |0008: move-result-object v3 │ │ +432fb6: 7210 4db5 0300 |0009: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +432fbc: 0a00 |000c: move-result v0 │ │ +432fbe: 3800 0d00 |000d: if-eqz v0, 001a // +000d │ │ +432fc2: 7210 4eb5 0300 |000f: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +432fc8: 0c00 |0012: move-result-object v0 │ │ +432fca: 1f00 b91c |0013: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +432fce: 1211 |0015: const/4 v1, #int 1 // #1 │ │ +432fd0: 7030 75b0 0201 |0016: invoke-direct {v2, v0, v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.updateOrInsertFeedItem:(Lde/danoeh/antennapod/model/feed/FeedItem;Z)J // method@b075 │ │ +432fd6: 28f0 |0019: goto 0009 // -0010 │ │ +432fd8: 5423 b6d0 |001a: iget-object v3, v2, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +432fdc: 6e10 8103 0300 |001c: invoke-virtual {v3}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0381 │ │ +432fe2: 280d |001f: goto 002c // +000d │ │ +432fe4: 0d03 |0020: move-exception v3 │ │ +432fe6: 2811 |0021: goto 0032 // +0011 │ │ +432fe8: 0d03 |0022: move-exception v3 │ │ +432fea: 1a00 b14f |0023: const-string v0, "PodDBAdapter" // string@4fb1 │ │ +432fee: 7110 020b 0300 |0025: invoke-static {v3}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ +432ff4: 0c03 |0028: move-result-object v3 │ │ +432ff6: 7120 000b 3000 |0029: invoke-static {v0, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +432ffc: 5423 b6d0 |002c: iget-object v3, v2, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +433000: 6e10 7103 0300 |002e: invoke-virtual {v3}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0371 │ │ +433006: 0e00 |0031: return-void │ │ +433008: 5420 b6d0 |0032: iget-object v0, v2, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@d0b6 │ │ +43300c: 6e10 7103 0000 |0034: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0371 │ │ +433012: 2703 |0037: throw v3 │ │ catches : 2 │ │ 0x0000 - 0x001f │ │ Landroid/database/SQLException; -> 0x0022 │ │ -> 0x0020 │ │ 0x0023 - 0x002c │ │ -> 0x0020 │ │ positions : │ │ @@ -1015113,17 +1015113,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -433090: |[433090] de.danoeh.antennapod.storage.database.R$attr.:()V │ │ -4330a0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4330a6: 0e00 |0003: return-void │ │ +433058: |[433058] de.danoeh.antennapod.storage.database.R$attr.:()V │ │ +433068: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +43306e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1015190,17 +1015190,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4330a8: |[4330a8] de.danoeh.antennapod.storage.database.R$color.:()V │ │ -4330b8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4330be: 0e00 |0003: return-void │ │ +433070: |[433070] de.danoeh.antennapod.storage.database.R$color.:()V │ │ +433080: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +433086: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1015342,17 +1015342,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4330c0: |[4330c0] de.danoeh.antennapod.storage.database.R$dimen.:()V │ │ -4330d0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4330d6: 0e00 |0003: return-void │ │ +433088: |[433088] de.danoeh.antennapod.storage.database.R$dimen.:()V │ │ +433098: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +43309e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1015444,17 +1015444,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4330d8: |[4330d8] de.danoeh.antennapod.storage.database.R$drawable.:()V │ │ -4330e8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4330ee: 0e00 |0003: return-void │ │ +4330a0: |[4330a0] de.danoeh.antennapod.storage.database.R$drawable.:()V │ │ +4330b0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4330b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1015876,17 +1015876,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4330f0: |[4330f0] de.danoeh.antennapod.storage.database.R$id.:()V │ │ -433100: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -433106: 0e00 |0003: return-void │ │ +4330b8: |[4330b8] de.danoeh.antennapod.storage.database.R$id.:()V │ │ +4330c8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4330ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1015928,17 +1015928,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -433108: |[433108] de.danoeh.antennapod.storage.database.R$integer.:()V │ │ -433118: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -43311e: 0e00 |0003: return-void │ │ +4330d0: |[4330d0] de.danoeh.antennapod.storage.database.R$integer.:()V │ │ +4330e0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4330e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1016050,17 +1016050,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -433120: |[433120] de.danoeh.antennapod.storage.database.R$layout.:()V │ │ -433130: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -433136: 0e00 |0003: return-void │ │ +4330e8: |[4330e8] de.danoeh.antennapod.storage.database.R$layout.:()V │ │ +4330f8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4330fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1016102,17 +1016102,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -433138: |[433138] de.danoeh.antennapod.storage.database.R$string.:()V │ │ -433148: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -43314e: 0e00 |0003: return-void │ │ +433100: |[433100] de.danoeh.antennapod.storage.database.R$string.:()V │ │ +433110: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +433116: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1016204,17 +1016204,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4332a4: |[4332a4] de.danoeh.antennapod.storage.database.R$style.:()V │ │ -4332b4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4332ba: 0e00 |0003: return-void │ │ +43326c: |[43326c] de.danoeh.antennapod.storage.database.R$style.:()V │ │ +43327c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +433282: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1016466,62 +1016466,62 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 150 16-bit code units │ │ -433150: |[433150] de.danoeh.antennapod.storage.database.R$styleable.:()V │ │ -433160: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -433162: 2301 0120 |0001: new-array v1, v0, [I // type@2001 │ │ -433166: 2601 2f00 0000 |0003: fill-array-data v1, 00000032 // +0000002f │ │ -43316c: 6901 60d1 |0006: sput-object v1, Lde/danoeh/antennapod/storage/database/R$styleable;.Capability:[I // field@d160 │ │ -433170: 1251 |0008: const/4 v1, #int 5 // #5 │ │ -433172: 2311 0120 |0009: new-array v1, v1, [I // type@2001 │ │ -433176: 2601 2f00 0000 |000b: fill-array-data v1, 0000003a // +0000002f │ │ -43317c: 6901 63d1 |000e: sput-object v1, Lde/danoeh/antennapod/storage/database/R$styleable;.ColorStateListItem:[I // field@d163 │ │ -433180: 1271 |0010: const/4 v1, #int 7 // #7 │ │ -433182: 2311 0120 |0011: new-array v1, v1, [I // type@2001 │ │ -433186: 2601 3500 0000 |0013: fill-array-data v1, 00000048 // +00000035 │ │ -43318c: 6901 69d1 |0016: sput-object v1, Lde/danoeh/antennapod/storage/database/R$styleable;.FontFamily:[I // field@d169 │ │ -433190: 1301 0a00 |0018: const/16 v1, #int 10 // #a │ │ -433194: 2311 0120 |001a: new-array v1, v1, [I // type@2001 │ │ -433198: 2601 3e00 0000 |001c: fill-array-data v1, 0000005a // +0000003e │ │ -43319e: 6901 6ad1 |001f: sput-object v1, Lde/danoeh/antennapod/storage/database/R$styleable;.FontFamilyFont:[I // field@d16a │ │ -4331a2: 1301 0c00 |0021: const/16 v1, #int 12 // #c │ │ -4331a6: 2311 0120 |0023: new-array v1, v1, [I // type@2001 │ │ -4331aa: 2601 4d00 0000 |0025: fill-array-data v1, 00000072 // +0000004d │ │ -4331b0: 6901 7cd1 |0028: sput-object v1, Lde/danoeh/antennapod/storage/database/R$styleable;.GradientColor:[I // field@d17c │ │ -4331b4: 2300 0120 |002a: new-array v0, v0, [I // type@2001 │ │ -4331b8: 2600 6200 0000 |002c: fill-array-data v0, 0000008e // +00000062 │ │ -4331be: 6900 7dd1 |002f: sput-object v0, Lde/danoeh/antennapod/storage/database/R$styleable;.GradientColorItem:[I // field@d17d │ │ -4331c2: 0e00 |0031: return-void │ │ -4331c4: 0003 0400 0200 0000 7d03 047f be03 ... |0032: array-data (8 units) │ │ -4331d4: 0003 0400 0500 0000 a501 0101 1f03 ... |003a: array-data (14 units) │ │ -4331f0: 0003 0400 0700 0000 e501 047f e601 ... |0048: array-data (18 units) │ │ -433214: 0003 0400 0a00 0000 3205 0101 3305 ... |005a: array-data (24 units) │ │ -433244: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0072: array-data (28 units) │ │ -43327c: 0003 0400 0200 0000 a501 0101 1405 ... |008e: array-data (8 units) │ │ +433118: |[433118] de.danoeh.antennapod.storage.database.R$styleable.:()V │ │ +433128: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +43312a: 2301 0120 |0001: new-array v1, v0, [I // type@2001 │ │ +43312e: 2601 2f00 0000 |0003: fill-array-data v1, 00000032 // +0000002f │ │ +433134: 6901 60d1 |0006: sput-object v1, Lde/danoeh/antennapod/storage/database/R$styleable;.Capability:[I // field@d160 │ │ +433138: 1251 |0008: const/4 v1, #int 5 // #5 │ │ +43313a: 2311 0120 |0009: new-array v1, v1, [I // type@2001 │ │ +43313e: 2601 2f00 0000 |000b: fill-array-data v1, 0000003a // +0000002f │ │ +433144: 6901 63d1 |000e: sput-object v1, Lde/danoeh/antennapod/storage/database/R$styleable;.ColorStateListItem:[I // field@d163 │ │ +433148: 1271 |0010: const/4 v1, #int 7 // #7 │ │ +43314a: 2311 0120 |0011: new-array v1, v1, [I // type@2001 │ │ +43314e: 2601 3500 0000 |0013: fill-array-data v1, 00000048 // +00000035 │ │ +433154: 6901 69d1 |0016: sput-object v1, Lde/danoeh/antennapod/storage/database/R$styleable;.FontFamily:[I // field@d169 │ │ +433158: 1301 0a00 |0018: const/16 v1, #int 10 // #a │ │ +43315c: 2311 0120 |001a: new-array v1, v1, [I // type@2001 │ │ +433160: 2601 3e00 0000 |001c: fill-array-data v1, 0000005a // +0000003e │ │ +433166: 6901 6ad1 |001f: sput-object v1, Lde/danoeh/antennapod/storage/database/R$styleable;.FontFamilyFont:[I // field@d16a │ │ +43316a: 1301 0c00 |0021: const/16 v1, #int 12 // #c │ │ +43316e: 2311 0120 |0023: new-array v1, v1, [I // type@2001 │ │ +433172: 2601 4d00 0000 |0025: fill-array-data v1, 00000072 // +0000004d │ │ +433178: 6901 7cd1 |0028: sput-object v1, Lde/danoeh/antennapod/storage/database/R$styleable;.GradientColor:[I // field@d17c │ │ +43317c: 2300 0120 |002a: new-array v0, v0, [I // type@2001 │ │ +433180: 2600 6200 0000 |002c: fill-array-data v0, 0000008e // +00000062 │ │ +433186: 6900 7dd1 |002f: sput-object v0, Lde/danoeh/antennapod/storage/database/R$styleable;.GradientColorItem:[I // field@d17d │ │ +43318a: 0e00 |0031: return-void │ │ +43318c: 0003 0400 0200 0000 7d03 047f be03 ... |0032: array-data (8 units) │ │ +43319c: 0003 0400 0500 0000 a501 0101 1f03 ... |003a: array-data (14 units) │ │ +4331b8: 0003 0400 0700 0000 e501 047f e601 ... |0048: array-data (18 units) │ │ +4331dc: 0003 0400 0a00 0000 3205 0101 3305 ... |005a: array-data (24 units) │ │ +43320c: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0072: array-data (28 units) │ │ +433244: 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 │ │ -43328c: |[43328c] de.danoeh.antennapod.storage.database.R$styleable.:()V │ │ -43329c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4332a2: 0e00 |0003: return-void │ │ +433254: |[433254] de.danoeh.antennapod.storage.database.R$styleable.:()V │ │ +433264: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +43326a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1016552,17 +1016552,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4332bc: |[4332bc] de.danoeh.antennapod.storage.database.R.:()V │ │ -4332cc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4332d2: 0e00 |0003: return-void │ │ +433284: |[433284] de.danoeh.antennapod.storage.database.R.:()V │ │ +433294: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +43329a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1016589,17 +1016589,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -43335c: |[43335c] de.danoeh.antennapod.storage.database.mapper.ChapterCursorMapper.:()V │ │ -43336c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -433372: 0e00 |0003: return-void │ │ +433324: |[433324] de.danoeh.antennapod.storage.database.mapper.ChapterCursorMapper.:()V │ │ +433334: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +43333a: 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;) │ │ @@ -1016607,45 +1016607,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 │ │ -4332d4: |[4332d4] de.danoeh.antennapod.storage.database.mapper.ChapterCursorMapper.convert:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/Chapter; │ │ -4332e4: 1a00 fb99 |0000: const-string v0, "id" // string@99fb │ │ -4332e8: 7220 4803 0d00 |0002: invoke-interface {v13, v0}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -4332ee: 0a00 |0005: move-result v0 │ │ -4332f0: 1a01 fce0 |0006: const-string v1, "title" // string@e0fc │ │ -4332f4: 7220 4803 1d00 |0008: invoke-interface {v13, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -4332fa: 0a01 |000b: move-result v1 │ │ -4332fc: 1a02 e8dc |000c: const-string v2, "start" // string@dce8 │ │ -433300: 7220 4803 2d00 |000e: invoke-interface {v13, v2}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -433306: 0a02 |0011: move-result v2 │ │ -433308: 1a03 24a4 |0012: const-string v3, "link" // string@a424 │ │ -43330c: 7220 4803 3d00 |0014: invoke-interface {v13, v3}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -433312: 0a03 |0017: move-result v3 │ │ -433314: 1a04 409a |0018: const-string v4, "image_url" // string@9a40 │ │ -433318: 7220 4803 4d00 |001a: invoke-interface {v13, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -43331e: 0a04 |001d: move-result v4 │ │ -433320: 7220 4f03 0d00 |001e: invoke-interface {v13, v0}, Landroid/database/Cursor;.getLong:(I)J // method@034f │ │ -433326: 0b05 |0021: move-result-wide v5 │ │ -433328: 7220 5103 1d00 |0022: invoke-interface {v13, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ -43332e: 0c0a |0025: move-result-object v10 │ │ -433330: 7220 4f03 2d00 |0026: invoke-interface {v13, v2}, Landroid/database/Cursor;.getLong:(I)J // method@034f │ │ -433336: 0b08 |0029: move-result-wide v8 │ │ -433338: 7220 5103 3d00 |002a: invoke-interface {v13, v3}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ -43333e: 0c0b |002d: move-result-object v11 │ │ -433340: 7220 5103 4d00 |002e: invoke-interface {v13, v4}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ -433346: 0c0c |0031: move-result-object v12 │ │ -433348: 220d b01c |0032: new-instance v13, Lde/danoeh/antennapod/model/feed/Chapter; // type@1cb0 │ │ -43334c: 07d7 |0034: move-object v7, v13 │ │ -43334e: 7606 a3ab 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@aba3 │ │ -433354: 6e30 f6ab 5d06 |0038: invoke-virtual {v13, v5, v6}, Lde/danoeh/antennapod/model/feed/FeedComponent;.setId:(J)V // method@abf6 │ │ -43335a: 110d |003b: return-object v13 │ │ +43329c: |[43329c] de.danoeh.antennapod.storage.database.mapper.ChapterCursorMapper.convert:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/Chapter; │ │ +4332ac: 1a00 fb99 |0000: const-string v0, "id" // string@99fb │ │ +4332b0: 7220 4803 0d00 |0002: invoke-interface {v13, v0}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +4332b6: 0a00 |0005: move-result v0 │ │ +4332b8: 1a01 fce0 |0006: const-string v1, "title" // string@e0fc │ │ +4332bc: 7220 4803 1d00 |0008: invoke-interface {v13, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +4332c2: 0a01 |000b: move-result v1 │ │ +4332c4: 1a02 e8dc |000c: const-string v2, "start" // string@dce8 │ │ +4332c8: 7220 4803 2d00 |000e: invoke-interface {v13, v2}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +4332ce: 0a02 |0011: move-result v2 │ │ +4332d0: 1a03 24a4 |0012: const-string v3, "link" // string@a424 │ │ +4332d4: 7220 4803 3d00 |0014: invoke-interface {v13, v3}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +4332da: 0a03 |0017: move-result v3 │ │ +4332dc: 1a04 409a |0018: const-string v4, "image_url" // string@9a40 │ │ +4332e0: 7220 4803 4d00 |001a: invoke-interface {v13, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +4332e6: 0a04 |001d: move-result v4 │ │ +4332e8: 7220 4f03 0d00 |001e: invoke-interface {v13, v0}, Landroid/database/Cursor;.getLong:(I)J // method@034f │ │ +4332ee: 0b05 |0021: move-result-wide v5 │ │ +4332f0: 7220 5103 1d00 |0022: invoke-interface {v13, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ +4332f6: 0c0a |0025: move-result-object v10 │ │ +4332f8: 7220 4f03 2d00 |0026: invoke-interface {v13, v2}, Landroid/database/Cursor;.getLong:(I)J // method@034f │ │ +4332fe: 0b08 |0029: move-result-wide v8 │ │ +433300: 7220 5103 3d00 |002a: invoke-interface {v13, v3}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ +433306: 0c0b |002d: move-result-object v11 │ │ +433308: 7220 5103 4d00 |002e: invoke-interface {v13, v4}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ +43330e: 0c0c |0031: move-result-object v12 │ │ +433310: 220d b01c |0032: new-instance v13, Lde/danoeh/antennapod/model/feed/Chapter; // type@1cb0 │ │ +433314: 07d7 |0034: move-object v7, v13 │ │ +433316: 7606 a3ab 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@aba3 │ │ +43331c: 6e30 f6ab 5d06 |0038: invoke-virtual {v13, v5, v6}, Lde/danoeh/antennapod/model/feed/FeedComponent;.setId:(J)V // method@abf6 │ │ +433322: 110d |003b: return-object v13 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=17 │ │ 0x0008 line=18 │ │ 0x000e line=19 │ │ 0x0014 line=20 │ │ 0x001a line=21 │ │ @@ -1016685,17 +1016685,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -433460: |[433460] de.danoeh.antennapod.storage.database.mapper.DownloadResultCursorMapper.:()V │ │ -433470: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -433476: 0e00 |0003: return-void │ │ +433428: |[433428] de.danoeh.antennapod.storage.database.mapper.DownloadResultCursorMapper.:()V │ │ +433438: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +43343e: 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;) │ │ @@ -1016703,71 +1016703,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 │ │ -433374: |[433374] de.danoeh.antennapod.storage.database.mapper.DownloadResultCursorMapper.convert:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/download/DownloadResult; │ │ -433384: 0800 1500 |0000: move-object/from16 v0, v21 │ │ -433388: 1a01 fb99 |0002: const-string v1, "id" // string@99fb │ │ -43338c: 7220 4803 1000 |0004: invoke-interface {v0, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -433392: 0a01 |0007: move-result v1 │ │ -433394: 1a02 fce0 |0008: const-string v2, "title" // string@e0fc │ │ -433398: 7220 4803 2000 |000a: invoke-interface {v0, v2}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -43339e: 0a02 |000d: move-result v2 │ │ -4333a0: 1a03 9485 |000e: const-string v3, "feedfile" // string@8594 │ │ -4333a4: 7220 4803 3000 |0010: invoke-interface {v0, v3}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -4333aa: 0a03 |0013: move-result v3 │ │ -4333ac: 1a04 9885 |0014: const-string v4, "feedfile_type" // string@8598 │ │ -4333b0: 7220 4803 4000 |0016: invoke-interface {v0, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -4333b6: 0a04 |0019: move-result v4 │ │ -4333b8: 1a05 6dde |001a: const-string v5, "successful" // string@de6d │ │ -4333bc: 7220 4803 5000 |001c: invoke-interface {v0, v5}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -4333c2: 0a05 |001f: move-result v5 │ │ -4333c4: 1a06 46ca |0020: const-string v6, "reason" // string@ca46 │ │ -4333c8: 7220 4803 6000 |0022: invoke-interface {v0, v6}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -4333ce: 0a06 |0025: move-result v6 │ │ -4333d0: 1a07 6875 |0026: const-string v7, "completion_date" // string@7568 │ │ -4333d4: 7220 4803 7000 |0028: invoke-interface {v0, v7}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -4333da: 0a07 |002b: move-result v7 │ │ -4333dc: 1a08 48ca |002c: const-string v8, "reason_detailed" // string@ca48 │ │ -4333e0: 7220 4803 8000 |002e: invoke-interface {v0, v8}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -4333e6: 0a08 |0031: move-result v8 │ │ -4333e8: 2214 ad1c |0032: new-instance v20, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1cad │ │ -4333ec: 7220 4f03 1000 |0034: invoke-interface {v0, v1}, Landroid/database/Cursor;.getLong:(I)J // method@034f │ │ -4333f2: 0b0a |0037: move-result-wide v10 │ │ -4333f4: 7220 5103 2000 |0038: invoke-interface {v0, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ -4333fa: 0c0c |003b: move-result-object v12 │ │ -4333fc: 7220 4f03 3000 |003c: invoke-interface {v0, v3}, Landroid/database/Cursor;.getLong:(I)J // method@034f │ │ -433402: 0b0d |003f: move-result-wide v13 │ │ -433404: 7220 4e03 4000 |0040: invoke-interface {v0, v4}, Landroid/database/Cursor;.getInt:(I)I // method@034e │ │ -43340a: 0a0f |0043: move-result v15 │ │ -43340c: 7220 4e03 5000 |0044: invoke-interface {v0, v5}, Landroid/database/Cursor;.getInt:(I)I // method@034e │ │ -433412: 0a01 |0047: move-result v1 │ │ -433414: 3d01 0600 |0048: if-lez v1, 004e // +0006 │ │ -433418: 1211 |004a: const/4 v1, #int 1 // #1 │ │ -43341a: 1310 0100 |004b: const/16 v16, #int 1 // #1 │ │ -43341e: 2804 |004d: goto 0051 // +0004 │ │ -433420: 1201 |004e: const/4 v1, #int 0 // #0 │ │ -433422: 1310 0000 |004f: const/16 v16, #int 0 // #0 │ │ -433426: 7220 4e03 6000 |0051: invoke-interface {v0, v6}, Landroid/database/Cursor;.getInt:(I)I // method@034e │ │ -43342c: 0a01 |0054: move-result v1 │ │ -43342e: 7110 8bab 0100 |0055: invoke-static {v1}, Lde/danoeh/antennapod/model/download/DownloadError;.fromCode:(I)Lde/danoeh/antennapod/model/download/DownloadError; // method@ab8b │ │ -433434: 0c11 |0058: move-result-object v17 │ │ -433436: 2201 051f |0059: new-instance v1, Ljava/util/Date; // type@1f05 │ │ -43343a: 7220 4f03 7000 |005b: invoke-interface {v0, v7}, Landroid/database/Cursor;.getLong:(I)J // method@034f │ │ -433440: 0b02 |005e: move-result-wide v2 │ │ -433442: 7030 22b5 2103 |005f: invoke-direct {v1, v2, v3}, Ljava/util/Date;.:(J)V // method@b522 │ │ -433448: 7220 5103 8000 |0062: invoke-interface {v0, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ -43344e: 0c13 |0065: move-result-object v19 │ │ -433450: 0809 1400 |0066: move-object/from16 v9, v20 │ │ -433454: 0812 0100 |0068: move-object/from16 v18, v1 │ │ -433458: 760b 8fab 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@ab8f │ │ -43345e: 1114 |006d: return-object v20 │ │ +43333c: |[43333c] de.danoeh.antennapod.storage.database.mapper.DownloadResultCursorMapper.convert:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/download/DownloadResult; │ │ +43334c: 0800 1500 |0000: move-object/from16 v0, v21 │ │ +433350: 1a01 fb99 |0002: const-string v1, "id" // string@99fb │ │ +433354: 7220 4803 1000 |0004: invoke-interface {v0, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +43335a: 0a01 |0007: move-result v1 │ │ +43335c: 1a02 fce0 |0008: const-string v2, "title" // string@e0fc │ │ +433360: 7220 4803 2000 |000a: invoke-interface {v0, v2}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +433366: 0a02 |000d: move-result v2 │ │ +433368: 1a03 9485 |000e: const-string v3, "feedfile" // string@8594 │ │ +43336c: 7220 4803 3000 |0010: invoke-interface {v0, v3}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +433372: 0a03 |0013: move-result v3 │ │ +433374: 1a04 9885 |0014: const-string v4, "feedfile_type" // string@8598 │ │ +433378: 7220 4803 4000 |0016: invoke-interface {v0, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +43337e: 0a04 |0019: move-result v4 │ │ +433380: 1a05 6dde |001a: const-string v5, "successful" // string@de6d │ │ +433384: 7220 4803 5000 |001c: invoke-interface {v0, v5}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +43338a: 0a05 |001f: move-result v5 │ │ +43338c: 1a06 46ca |0020: const-string v6, "reason" // string@ca46 │ │ +433390: 7220 4803 6000 |0022: invoke-interface {v0, v6}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +433396: 0a06 |0025: move-result v6 │ │ +433398: 1a07 6875 |0026: const-string v7, "completion_date" // string@7568 │ │ +43339c: 7220 4803 7000 |0028: invoke-interface {v0, v7}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +4333a2: 0a07 |002b: move-result v7 │ │ +4333a4: 1a08 48ca |002c: const-string v8, "reason_detailed" // string@ca48 │ │ +4333a8: 7220 4803 8000 |002e: invoke-interface {v0, v8}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +4333ae: 0a08 |0031: move-result v8 │ │ +4333b0: 2214 ad1c |0032: new-instance v20, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1cad │ │ +4333b4: 7220 4f03 1000 |0034: invoke-interface {v0, v1}, Landroid/database/Cursor;.getLong:(I)J // method@034f │ │ +4333ba: 0b0a |0037: move-result-wide v10 │ │ +4333bc: 7220 5103 2000 |0038: invoke-interface {v0, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ +4333c2: 0c0c |003b: move-result-object v12 │ │ +4333c4: 7220 4f03 3000 |003c: invoke-interface {v0, v3}, Landroid/database/Cursor;.getLong:(I)J // method@034f │ │ +4333ca: 0b0d |003f: move-result-wide v13 │ │ +4333cc: 7220 4e03 4000 |0040: invoke-interface {v0, v4}, Landroid/database/Cursor;.getInt:(I)I // method@034e │ │ +4333d2: 0a0f |0043: move-result v15 │ │ +4333d4: 7220 4e03 5000 |0044: invoke-interface {v0, v5}, Landroid/database/Cursor;.getInt:(I)I // method@034e │ │ +4333da: 0a01 |0047: move-result v1 │ │ +4333dc: 3d01 0600 |0048: if-lez v1, 004e // +0006 │ │ +4333e0: 1211 |004a: const/4 v1, #int 1 // #1 │ │ +4333e2: 1310 0100 |004b: const/16 v16, #int 1 // #1 │ │ +4333e6: 2804 |004d: goto 0051 // +0004 │ │ +4333e8: 1201 |004e: const/4 v1, #int 0 // #0 │ │ +4333ea: 1310 0000 |004f: const/16 v16, #int 0 // #0 │ │ +4333ee: 7220 4e03 6000 |0051: invoke-interface {v0, v6}, Landroid/database/Cursor;.getInt:(I)I // method@034e │ │ +4333f4: 0a01 |0054: move-result v1 │ │ +4333f6: 7110 8bab 0100 |0055: invoke-static {v1}, Lde/danoeh/antennapod/model/download/DownloadError;.fromCode:(I)Lde/danoeh/antennapod/model/download/DownloadError; // method@ab8b │ │ +4333fc: 0c11 |0058: move-result-object v17 │ │ +4333fe: 2201 051f |0059: new-instance v1, Ljava/util/Date; // type@1f05 │ │ +433402: 7220 4f03 7000 |005b: invoke-interface {v0, v7}, Landroid/database/Cursor;.getLong:(I)J // method@034f │ │ +433408: 0b02 |005e: move-result-wide v2 │ │ +43340a: 7030 22b5 2103 |005f: invoke-direct {v1, v2, v3}, Ljava/util/Date;.:(J)V // method@b522 │ │ +433410: 7220 5103 8000 |0062: invoke-interface {v0, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ +433416: 0c13 |0065: move-result-object v19 │ │ +433418: 0809 1400 |0066: move-object/from16 v9, v20 │ │ +43341c: 0812 0100 |0068: move-object/from16 v18, v1 │ │ +433420: 760b 8fab 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@ab8f │ │ +433426: 1114 |006d: return-object v20 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=20 │ │ 0x000a line=21 │ │ 0x0010 line=22 │ │ 0x0016 line=23 │ │ 0x001c line=24 │ │ @@ -1016808,17 +1016808,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4336a8: |[4336a8] de.danoeh.antennapod.storage.database.mapper.FeedCursorMapper.:()V │ │ -4336b8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4336be: 0e00 |0003: return-void │ │ +433670: |[433670] de.danoeh.antennapod.storage.database.mapper.FeedCursorMapper.:()V │ │ +433680: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +433686: 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;) │ │ @@ -1016826,153 +1016826,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 │ │ -433478: |[433478] de.danoeh.antennapod.storage.database.mapper.FeedCursorMapper.convert:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/Feed; │ │ -433488: 0800 2b00 |0000: move-object/from16 v0, v43 │ │ -43348c: 1a01 6e85 |0002: const-string v1, "feed_id" // string@856e │ │ -433490: 7220 4803 1000 |0004: invoke-interface {v0, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -433496: 0a01 |0007: move-result v1 │ │ -433498: 1a02 2ea3 |0008: const-string v2, "last_update" // string@a32e │ │ -43349c: 7220 4803 2000 |000a: invoke-interface {v0, v2}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -4334a2: 0a02 |000d: move-result v2 │ │ -4334a4: 1a03 fce0 |000e: const-string v3, "title" // string@e0fc │ │ -4334a8: 7220 4803 3000 |0010: invoke-interface {v0, v3}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -4334ae: 0a03 |0013: move-result v3 │ │ -4334b0: 1a04 5579 |0014: const-string v4, "custom_title" // string@7955 │ │ -4334b4: 7220 4803 4000 |0016: invoke-interface {v0, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -4334ba: 0a04 |0019: move-result v4 │ │ -4334bc: 1a05 24a4 |001a: const-string v5, "link" // string@a424 │ │ -4334c0: 7220 4803 5000 |001c: invoke-interface {v0, v5}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -4334c6: 0a05 |001f: move-result v5 │ │ -4334c8: 1a06 da7a |0020: const-string v6, "description" // string@7ada │ │ -4334cc: 7220 4803 6000 |0022: invoke-interface {v0, v6}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -4334d2: 0a06 |0025: move-result v6 │ │ -4334d4: 1a07 80c4 |0026: const-string v7, "payment_link" // string@c480 │ │ -4334d8: 7220 4803 7000 |0028: invoke-interface {v0, v7}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -4334de: 0a07 |002b: move-result v7 │ │ -4334e0: 1a08 046e |002c: const-string v8, "author" // string@6e04 │ │ -4334e4: 7220 4803 8000 |002e: invoke-interface {v0, v8}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -4334ea: 0a08 |0031: move-result v8 │ │ -4334ec: 1a09 d6a2 |0032: const-string v9, "language" // string@a2d6 │ │ -4334f0: 7220 4803 9000 |0034: invoke-interface {v0, v9}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -4334f6: 0a09 |0037: move-result v9 │ │ -4334f8: 1a0a ece2 |0038: const-string v10, "type" // string@e2ec │ │ -4334fc: 7220 4803 a000 |003a: invoke-interface {v0, v10}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -433502: 0a0a |003d: move-result v10 │ │ -433504: 1a0b 6f85 |003e: const-string v11, "feed_identifier" // string@856f │ │ -433508: 7220 4803 b000 |0040: invoke-interface {v0, v11}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -43350e: 0a0b |0043: move-result v11 │ │ -433510: 1a0c c985 |0044: const-string v12, "file_url" // string@85c9 │ │ -433514: 7220 4803 c000 |0046: invoke-interface {v0, v12}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -43351a: 0a0c |0049: move-result v12 │ │ -43351c: 1a0d 4e7d |004a: const-string v13, "download_url" // string@7d4e │ │ -433520: 7220 4803 d000 |004c: invoke-interface {v0, v13}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -433526: 0a0d |004f: move-result v13 │ │ -433528: 1a0e 507d |0050: const-string v14, "downloaded" // string@7d50 │ │ -43352c: 7220 4803 e000 |0052: invoke-interface {v0, v14}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -433532: 0a0e |0055: move-result v14 │ │ -433534: 1a0f 719f |0056: const-string v15, "is_paged" // string@9f71 │ │ -433538: 7220 4803 f000 |0058: invoke-interface {v0, v15}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -43353e: 0a0f |005b: move-result v15 │ │ -433540: 0210 0f00 |005c: move/from16 v16, v15 │ │ -433544: 1a0f babc |005e: const-string v15, "next_page_link" // string@bcba │ │ -433548: 7220 4803 f000 |0060: invoke-interface {v0, v15}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -43354e: 0a0f |0063: move-result v15 │ │ -433550: 0211 0f00 |0064: move/from16 v17, v15 │ │ -433554: 1a0f 7b98 |0066: const-string v15, "hide" // string@987b │ │ -433558: 7220 4803 f000 |0068: invoke-interface {v0, v15}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -43355e: 0a0f |006b: move-result v15 │ │ -433560: 0212 0f00 |006c: move/from16 v18, v15 │ │ -433564: 1a0f 69dc |006e: const-string v15, "sort_order" // string@dc69 │ │ -433568: 7220 4803 f000 |0070: invoke-interface {v0, v15}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -43356e: 0a0f |0073: move-result v15 │ │ -433570: 0213 0f00 |0074: move/from16 v19, v15 │ │ -433574: 1a0f 2fa3 |0076: const-string v15, "last_update_failed" // string@a32f │ │ -433578: 7220 4803 f000 |0078: invoke-interface {v0, v15}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -43357e: 0a0f |007b: move-result v15 │ │ -433580: 0214 0f00 |007c: move/from16 v20, v15 │ │ -433584: 1a0f 409a |007e: const-string v15, "image_url" // string@9a40 │ │ -433588: 7220 4803 f000 |0080: invoke-interface {v0, v15}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -43358e: 0a0f |0083: move-result v15 │ │ -433590: 0215 0e00 |0084: move/from16 v21, v14 │ │ -433594: 220e b21c |0086: new-instance v14, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ -433598: 7220 4f03 1000 |0088: invoke-interface {v0, v1}, Landroid/database/Cursor;.getLong:(I)J // method@034f │ │ -43359e: 0b16 |008b: move-result-wide v22 │ │ -4335a0: 7220 5103 2000 |008c: invoke-interface {v0, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ -4335a6: 0c18 |008f: move-result-object v24 │ │ -4335a8: 7220 5103 3000 |0090: invoke-interface {v0, v3}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ -4335ae: 0c19 |0093: move-result-object v25 │ │ -4335b0: 7220 5103 4000 |0094: invoke-interface {v0, v4}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ -4335b6: 0c1a |0097: move-result-object v26 │ │ -4335b8: 7220 5103 5000 |0098: invoke-interface {v0, v5}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ -4335be: 0c1b |009b: move-result-object v27 │ │ -4335c0: 7220 5103 6000 |009c: invoke-interface {v0, v6}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ -4335c6: 0c1c |009f: move-result-object v28 │ │ -4335c8: 7220 5103 7000 |00a0: invoke-interface {v0, v7}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ -4335ce: 0c1d |00a3: move-result-object v29 │ │ -4335d0: 7220 5103 8000 |00a4: invoke-interface {v0, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ -4335d6: 0c1e |00a7: move-result-object v30 │ │ -4335d8: 7220 5103 9000 |00a8: invoke-interface {v0, v9}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ -4335de: 0c1f |00ab: move-result-object v31 │ │ -4335e0: 7220 5103 a000 |00ac: invoke-interface {v0, v10}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ -4335e6: 0c20 |00af: move-result-object v32 │ │ -4335e8: 7220 5103 b000 |00b0: invoke-interface {v0, v11}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ -4335ee: 0c21 |00b3: move-result-object v33 │ │ -4335f0: 7220 5103 f000 |00b4: invoke-interface {v0, v15}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ -4335f6: 0c22 |00b7: move-result-object v34 │ │ -4335f8: 7220 5103 c000 |00b8: invoke-interface {v0, v12}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ -4335fe: 0c23 |00bb: move-result-object v35 │ │ -433600: 7220 5103 d000 |00bc: invoke-interface {v0, v13}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ -433606: 0c24 |00bf: move-result-object v36 │ │ -433608: 0201 1500 |00c0: move/from16 v1, v21 │ │ -43360c: 7220 4e03 1000 |00c2: invoke-interface {v0, v1}, Landroid/database/Cursor;.getInt:(I)I // method@034e │ │ -433612: 0a01 |00c5: move-result v1 │ │ -433614: 1212 |00c6: const/4 v2, #int 1 // #1 │ │ -433616: 1203 |00c7: const/4 v3, #int 0 // #0 │ │ -433618: 3d01 0700 |00c8: if-lez v1, 00cf // +0007 │ │ -43361c: 0201 1000 |00ca: move/from16 v1, v16 │ │ -433620: 1325 0100 |00cc: const/16 v37, #int 1 // #1 │ │ -433624: 2805 |00ce: goto 00d3 // +0005 │ │ -433626: 0201 1000 |00cf: move/from16 v1, v16 │ │ -43362a: 1325 0000 |00d1: const/16 v37, #int 0 // #0 │ │ -43362e: 7220 4e03 1000 |00d3: invoke-interface {v0, v1}, Landroid/database/Cursor;.getInt:(I)I // method@034e │ │ -433634: 0a01 |00d6: move-result v1 │ │ -433636: 3d01 0700 |00d7: if-lez v1, 00de // +0007 │ │ -43363a: 0201 1100 |00d9: move/from16 v1, v17 │ │ -43363e: 1326 0100 |00db: const/16 v38, #int 1 // #1 │ │ -433642: 2805 |00dd: goto 00e2 // +0005 │ │ -433644: 0201 1100 |00de: move/from16 v1, v17 │ │ -433648: 1326 0000 |00e0: const/16 v38, #int 0 // #0 │ │ -43364c: 7220 5103 1000 |00e2: invoke-interface {v0, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ -433652: 0c27 |00e5: move-result-object v39 │ │ -433654: 0201 1200 |00e6: move/from16 v1, v18 │ │ -433658: 7220 5103 1000 |00e8: invoke-interface {v0, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ -43365e: 0c28 |00eb: move-result-object v40 │ │ -433660: 0201 1300 |00ec: move/from16 v1, v19 │ │ -433664: 7220 5103 1000 |00ee: invoke-interface {v0, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ -43366a: 0c01 |00f1: move-result-object v1 │ │ -43366c: 7110 cbac 0100 |00f2: invoke-static {v1}, Lde/danoeh/antennapod/model/feed/SortOrder;.fromCodeString:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/SortOrder; // method@accb │ │ -433672: 0c29 |00f5: move-result-object v41 │ │ -433674: 0201 1400 |00f6: move/from16 v1, v20 │ │ -433678: 7220 4e03 1000 |00f8: invoke-interface {v0, v1}, Landroid/database/Cursor;.getInt:(I)I // method@034e │ │ -43367e: 0a01 |00fb: move-result v1 │ │ -433680: 3d01 0500 |00fc: if-lez v1, 0101 // +0005 │ │ -433684: 132a 0100 |00fe: const/16 v42, #int 1 // #1 │ │ -433688: 2803 |0100: goto 0103 // +0003 │ │ -43368a: 132a 0000 |0101: const/16 v42, #int 0 // #0 │ │ -43368e: 0815 0e00 |0103: move-object/from16 v21, v14 │ │ -433692: 7616 bbab 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@abbb │ │ -433698: 7701 92b0 2b00 |0108: invoke-static/range {v43}, Lde/danoeh/antennapod/storage/database/mapper/FeedPreferencesCursorMapper;.convert:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@b092 │ │ -43369e: 0c00 |010b: move-result-object v0 │ │ -4336a0: 6e20 ebab 0e00 |010c: invoke-virtual {v14, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@abeb │ │ -4336a6: 110e |010f: return-object v14 │ │ +433440: |[433440] de.danoeh.antennapod.storage.database.mapper.FeedCursorMapper.convert:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/Feed; │ │ +433450: 0800 2b00 |0000: move-object/from16 v0, v43 │ │ +433454: 1a01 6e85 |0002: const-string v1, "feed_id" // string@856e │ │ +433458: 7220 4803 1000 |0004: invoke-interface {v0, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +43345e: 0a01 |0007: move-result v1 │ │ +433460: 1a02 2ea3 |0008: const-string v2, "last_update" // string@a32e │ │ +433464: 7220 4803 2000 |000a: invoke-interface {v0, v2}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +43346a: 0a02 |000d: move-result v2 │ │ +43346c: 1a03 fce0 |000e: const-string v3, "title" // string@e0fc │ │ +433470: 7220 4803 3000 |0010: invoke-interface {v0, v3}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +433476: 0a03 |0013: move-result v3 │ │ +433478: 1a04 5579 |0014: const-string v4, "custom_title" // string@7955 │ │ +43347c: 7220 4803 4000 |0016: invoke-interface {v0, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +433482: 0a04 |0019: move-result v4 │ │ +433484: 1a05 24a4 |001a: const-string v5, "link" // string@a424 │ │ +433488: 7220 4803 5000 |001c: invoke-interface {v0, v5}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +43348e: 0a05 |001f: move-result v5 │ │ +433490: 1a06 da7a |0020: const-string v6, "description" // string@7ada │ │ +433494: 7220 4803 6000 |0022: invoke-interface {v0, v6}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +43349a: 0a06 |0025: move-result v6 │ │ +43349c: 1a07 80c4 |0026: const-string v7, "payment_link" // string@c480 │ │ +4334a0: 7220 4803 7000 |0028: invoke-interface {v0, v7}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +4334a6: 0a07 |002b: move-result v7 │ │ +4334a8: 1a08 046e |002c: const-string v8, "author" // string@6e04 │ │ +4334ac: 7220 4803 8000 |002e: invoke-interface {v0, v8}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +4334b2: 0a08 |0031: move-result v8 │ │ +4334b4: 1a09 d6a2 |0032: const-string v9, "language" // string@a2d6 │ │ +4334b8: 7220 4803 9000 |0034: invoke-interface {v0, v9}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +4334be: 0a09 |0037: move-result v9 │ │ +4334c0: 1a0a ece2 |0038: const-string v10, "type" // string@e2ec │ │ +4334c4: 7220 4803 a000 |003a: invoke-interface {v0, v10}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +4334ca: 0a0a |003d: move-result v10 │ │ +4334cc: 1a0b 6f85 |003e: const-string v11, "feed_identifier" // string@856f │ │ +4334d0: 7220 4803 b000 |0040: invoke-interface {v0, v11}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +4334d6: 0a0b |0043: move-result v11 │ │ +4334d8: 1a0c c985 |0044: const-string v12, "file_url" // string@85c9 │ │ +4334dc: 7220 4803 c000 |0046: invoke-interface {v0, v12}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +4334e2: 0a0c |0049: move-result v12 │ │ +4334e4: 1a0d 4e7d |004a: const-string v13, "download_url" // string@7d4e │ │ +4334e8: 7220 4803 d000 |004c: invoke-interface {v0, v13}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +4334ee: 0a0d |004f: move-result v13 │ │ +4334f0: 1a0e 507d |0050: const-string v14, "downloaded" // string@7d50 │ │ +4334f4: 7220 4803 e000 |0052: invoke-interface {v0, v14}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +4334fa: 0a0e |0055: move-result v14 │ │ +4334fc: 1a0f 719f |0056: const-string v15, "is_paged" // string@9f71 │ │ +433500: 7220 4803 f000 |0058: invoke-interface {v0, v15}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +433506: 0a0f |005b: move-result v15 │ │ +433508: 0210 0f00 |005c: move/from16 v16, v15 │ │ +43350c: 1a0f babc |005e: const-string v15, "next_page_link" // string@bcba │ │ +433510: 7220 4803 f000 |0060: invoke-interface {v0, v15}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +433516: 0a0f |0063: move-result v15 │ │ +433518: 0211 0f00 |0064: move/from16 v17, v15 │ │ +43351c: 1a0f 7b98 |0066: const-string v15, "hide" // string@987b │ │ +433520: 7220 4803 f000 |0068: invoke-interface {v0, v15}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +433526: 0a0f |006b: move-result v15 │ │ +433528: 0212 0f00 |006c: move/from16 v18, v15 │ │ +43352c: 1a0f 69dc |006e: const-string v15, "sort_order" // string@dc69 │ │ +433530: 7220 4803 f000 |0070: invoke-interface {v0, v15}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +433536: 0a0f |0073: move-result v15 │ │ +433538: 0213 0f00 |0074: move/from16 v19, v15 │ │ +43353c: 1a0f 2fa3 |0076: const-string v15, "last_update_failed" // string@a32f │ │ +433540: 7220 4803 f000 |0078: invoke-interface {v0, v15}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +433546: 0a0f |007b: move-result v15 │ │ +433548: 0214 0f00 |007c: move/from16 v20, v15 │ │ +43354c: 1a0f 409a |007e: const-string v15, "image_url" // string@9a40 │ │ +433550: 7220 4803 f000 |0080: invoke-interface {v0, v15}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +433556: 0a0f |0083: move-result v15 │ │ +433558: 0215 0e00 |0084: move/from16 v21, v14 │ │ +43355c: 220e b21c |0086: new-instance v14, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ +433560: 7220 4f03 1000 |0088: invoke-interface {v0, v1}, Landroid/database/Cursor;.getLong:(I)J // method@034f │ │ +433566: 0b16 |008b: move-result-wide v22 │ │ +433568: 7220 5103 2000 |008c: invoke-interface {v0, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ +43356e: 0c18 |008f: move-result-object v24 │ │ +433570: 7220 5103 3000 |0090: invoke-interface {v0, v3}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ +433576: 0c19 |0093: move-result-object v25 │ │ +433578: 7220 5103 4000 |0094: invoke-interface {v0, v4}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ +43357e: 0c1a |0097: move-result-object v26 │ │ +433580: 7220 5103 5000 |0098: invoke-interface {v0, v5}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ +433586: 0c1b |009b: move-result-object v27 │ │ +433588: 7220 5103 6000 |009c: invoke-interface {v0, v6}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ +43358e: 0c1c |009f: move-result-object v28 │ │ +433590: 7220 5103 7000 |00a0: invoke-interface {v0, v7}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ +433596: 0c1d |00a3: move-result-object v29 │ │ +433598: 7220 5103 8000 |00a4: invoke-interface {v0, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ +43359e: 0c1e |00a7: move-result-object v30 │ │ +4335a0: 7220 5103 9000 |00a8: invoke-interface {v0, v9}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ +4335a6: 0c1f |00ab: move-result-object v31 │ │ +4335a8: 7220 5103 a000 |00ac: invoke-interface {v0, v10}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ +4335ae: 0c20 |00af: move-result-object v32 │ │ +4335b0: 7220 5103 b000 |00b0: invoke-interface {v0, v11}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ +4335b6: 0c21 |00b3: move-result-object v33 │ │ +4335b8: 7220 5103 f000 |00b4: invoke-interface {v0, v15}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ +4335be: 0c22 |00b7: move-result-object v34 │ │ +4335c0: 7220 5103 c000 |00b8: invoke-interface {v0, v12}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ +4335c6: 0c23 |00bb: move-result-object v35 │ │ +4335c8: 7220 5103 d000 |00bc: invoke-interface {v0, v13}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ +4335ce: 0c24 |00bf: move-result-object v36 │ │ +4335d0: 0201 1500 |00c0: move/from16 v1, v21 │ │ +4335d4: 7220 4e03 1000 |00c2: invoke-interface {v0, v1}, Landroid/database/Cursor;.getInt:(I)I // method@034e │ │ +4335da: 0a01 |00c5: move-result v1 │ │ +4335dc: 1212 |00c6: const/4 v2, #int 1 // #1 │ │ +4335de: 1203 |00c7: const/4 v3, #int 0 // #0 │ │ +4335e0: 3d01 0700 |00c8: if-lez v1, 00cf // +0007 │ │ +4335e4: 0201 1000 |00ca: move/from16 v1, v16 │ │ +4335e8: 1325 0100 |00cc: const/16 v37, #int 1 // #1 │ │ +4335ec: 2805 |00ce: goto 00d3 // +0005 │ │ +4335ee: 0201 1000 |00cf: move/from16 v1, v16 │ │ +4335f2: 1325 0000 |00d1: const/16 v37, #int 0 // #0 │ │ +4335f6: 7220 4e03 1000 |00d3: invoke-interface {v0, v1}, Landroid/database/Cursor;.getInt:(I)I // method@034e │ │ +4335fc: 0a01 |00d6: move-result v1 │ │ +4335fe: 3d01 0700 |00d7: if-lez v1, 00de // +0007 │ │ +433602: 0201 1100 |00d9: move/from16 v1, v17 │ │ +433606: 1326 0100 |00db: const/16 v38, #int 1 // #1 │ │ +43360a: 2805 |00dd: goto 00e2 // +0005 │ │ +43360c: 0201 1100 |00de: move/from16 v1, v17 │ │ +433610: 1326 0000 |00e0: const/16 v38, #int 0 // #0 │ │ +433614: 7220 5103 1000 |00e2: invoke-interface {v0, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ +43361a: 0c27 |00e5: move-result-object v39 │ │ +43361c: 0201 1200 |00e6: move/from16 v1, v18 │ │ +433620: 7220 5103 1000 |00e8: invoke-interface {v0, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ +433626: 0c28 |00eb: move-result-object v40 │ │ +433628: 0201 1300 |00ec: move/from16 v1, v19 │ │ +43362c: 7220 5103 1000 |00ee: invoke-interface {v0, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ +433632: 0c01 |00f1: move-result-object v1 │ │ +433634: 7110 cbac 0100 |00f2: invoke-static {v1}, Lde/danoeh/antennapod/model/feed/SortOrder;.fromCodeString:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/SortOrder; // method@accb │ │ +43363a: 0c29 |00f5: move-result-object v41 │ │ +43363c: 0201 1400 |00f6: move/from16 v1, v20 │ │ +433640: 7220 4e03 1000 |00f8: invoke-interface {v0, v1}, Landroid/database/Cursor;.getInt:(I)I // method@034e │ │ +433646: 0a01 |00fb: move-result v1 │ │ +433648: 3d01 0500 |00fc: if-lez v1, 0101 // +0005 │ │ +43364c: 132a 0100 |00fe: const/16 v42, #int 1 // #1 │ │ +433650: 2803 |0100: goto 0103 // +0003 │ │ +433652: 132a 0000 |0101: const/16 v42, #int 0 // #0 │ │ +433656: 0815 0e00 |0103: move-object/from16 v21, v14 │ │ +43365a: 7616 bbab 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@abbb │ │ +433660: 7701 92b0 2b00 |0108: invoke-static/range {v43}, Lde/danoeh/antennapod/storage/database/mapper/FeedPreferencesCursorMapper;.convert:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@b092 │ │ +433666: 0c00 |010b: move-result-object v0 │ │ +433668: 6e20 ebab 0e00 |010c: invoke-virtual {v14, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@abeb │ │ +43366e: 110e |010f: return-object v14 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=22 │ │ 0x000a line=23 │ │ 0x0010 line=24 │ │ 0x0016 line=25 │ │ 0x001c line=26 │ │ @@ -1017043,17 +1017043,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4337f4: |[4337f4] de.danoeh.antennapod.storage.database.mapper.FeedItemCursorMapper.:()V │ │ -433804: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -43380a: 0e00 |0003: return-void │ │ +4337bc: |[4337bc] de.danoeh.antennapod.storage.database.mapper.FeedItemCursorMapper.:()V │ │ +4337cc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4337d2: 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;) │ │ @@ -1017061,90 +1017061,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 │ │ -4336c0: |[4336c0] de.danoeh.antennapod.storage.database.mapper.FeedItemCursorMapper.convert:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ -4336d0: 0800 1d00 |0000: move-object/from16 v0, v29 │ │ -4336d4: 1a01 c19f |0002: const-string v1, "item_id" // string@9fc1 │ │ -4336d8: 7220 4803 1000 |0004: invoke-interface {v0, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -4336de: 0a01 |0007: move-result v1 │ │ -4336e0: 1a02 fce0 |0008: const-string v2, "title" // string@e0fc │ │ -4336e4: 7220 4803 2000 |000a: invoke-interface {v0, v2}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -4336ea: 0a02 |000d: move-result v2 │ │ -4336ec: 1a03 24a4 |000e: const-string v3, "link" // string@a424 │ │ -4336f0: 7220 4803 3000 |0010: invoke-interface {v0, v3}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -4336f6: 0a03 |0013: move-result v3 │ │ -4336f8: 1a04 9ac8 |0014: const-string v4, "pubDate" // string@c89a │ │ -4336fc: 7220 4803 4000 |0016: invoke-interface {v0, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -433702: 0a04 |0019: move-result v4 │ │ -433704: 1a05 80c4 |001a: const-string v5, "payment_link" // string@c480 │ │ -433708: 7220 4803 5000 |001c: invoke-interface {v0, v5}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -43370e: 0a05 |001f: move-result v5 │ │ -433710: 1a06 3b85 |0020: const-string v6, "feed" // string@853b │ │ -433714: 7220 4803 6000 |0022: invoke-interface {v0, v6}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -43371a: 0a06 |0025: move-result v6 │ │ -43371c: 1a07 3698 |0026: const-string v7, "has_simple_chapters" // string@9836 │ │ -433720: 7220 4803 7000 |0028: invoke-interface {v0, v7}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -433726: 0a07 |002b: move-result v7 │ │ -433728: 1a08 48c9 |002c: const-string v8, "read" // string@c948 │ │ -43372c: 7220 4803 8000 |002e: invoke-interface {v0, v8}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -433732: 0a08 |0031: move-result v8 │ │ -433734: 1a09 c29f |0032: const-string v9, "item_identifier" // string@9fc2 │ │ -433738: 7220 4803 9000 |0034: invoke-interface {v0, v9}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -43373e: 0a09 |0037: move-result v9 │ │ -433740: 1a0a 306e |0038: const-string v10, "auto_download" // string@6e30 │ │ -433744: 7220 4803 a000 |003a: invoke-interface {v0, v10}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -43374a: 0a0a |003d: move-result v10 │ │ -43374c: 1a0b 409a |003e: const-string v11, "image_url" // string@9a40 │ │ -433750: 7220 4803 b000 |0040: invoke-interface {v0, v11}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -433756: 0a0b |0043: move-result v11 │ │ -433758: 1a0c f5c5 |0044: const-string v12, "podcastindex_chapter_url" // string@c5f5 │ │ -43375c: 7220 4803 c000 |0046: invoke-interface {v0, v12}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -433762: 0a0c |0049: move-result v12 │ │ -433764: 7220 4e03 1000 |004a: invoke-interface {v0, v1}, Landroid/database/Cursor;.getInt:(I)I // method@034e │ │ -43376a: 0a01 |004d: move-result v1 │ │ -43376c: 811e |004e: int-to-long v14, v1 │ │ -43376e: 7220 5103 2000 |004f: invoke-interface {v0, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ -433774: 0c10 |0052: move-result-object v16 │ │ -433776: 7220 5103 3000 |0053: invoke-interface {v0, v3}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ -43377c: 0c11 |0056: move-result-object v17 │ │ -43377e: 2201 051f |0057: new-instance v1, Ljava/util/Date; // type@1f05 │ │ -433782: 7220 4f03 4000 |0059: invoke-interface {v0, v4}, Landroid/database/Cursor;.getLong:(I)J // method@034f │ │ -433788: 0b02 |005c: move-result-wide v2 │ │ -43378a: 7030 22b5 2103 |005d: invoke-direct {v1, v2, v3}, Ljava/util/Date;.:(J)V // method@b522 │ │ -433790: 7220 5103 5000 |0060: invoke-interface {v0, v5}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ -433796: 0c13 |0063: move-result-object v19 │ │ -433798: 7220 4f03 6000 |0064: invoke-interface {v0, v6}, Landroid/database/Cursor;.getLong:(I)J // method@034f │ │ -43379e: 0b14 |0067: move-result-wide v20 │ │ -4337a0: 7220 4e03 7000 |0068: invoke-interface {v0, v7}, Landroid/database/Cursor;.getInt:(I)I // method@034e │ │ -4337a6: 0a02 |006b: move-result v2 │ │ -4337a8: 3d02 0600 |006c: if-lez v2, 0072 // +0006 │ │ -4337ac: 1212 |006e: const/4 v2, #int 1 // #1 │ │ -4337ae: 1316 0100 |006f: const/16 v22, #int 1 // #1 │ │ -4337b2: 2804 |0071: goto 0075 // +0004 │ │ -4337b4: 1202 |0072: const/4 v2, #int 0 // #0 │ │ -4337b6: 1316 0000 |0073: const/16 v22, #int 0 // #0 │ │ -4337ba: 7220 4e03 8000 |0075: invoke-interface {v0, v8}, Landroid/database/Cursor;.getInt:(I)I // method@034e │ │ -4337c0: 0a18 |0078: move-result v24 │ │ -4337c2: 7220 5103 9000 |0079: invoke-interface {v0, v9}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ -4337c8: 0c19 |007c: move-result-object v25 │ │ -4337ca: 7220 4f03 a000 |007d: invoke-interface {v0, v10}, Landroid/database/Cursor;.getLong:(I)J // method@034f │ │ -4337d0: 0b1a |0080: move-result-wide v26 │ │ -4337d2: 7220 5103 b000 |0081: invoke-interface {v0, v11}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ -4337d8: 0c17 |0084: move-result-object v23 │ │ -4337da: 7220 5103 c000 |0085: invoke-interface {v0, v12}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ -4337e0: 0c1c |0088: move-result-object v28 │ │ -4337e2: 2200 b91c |0089: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -4337e6: 070d |008b: move-object v13, v0 │ │ -4337e8: 0812 0100 |008c: move-object/from16 v18, v1 │ │ -4337ec: 7610 26ac 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@ac26 │ │ -4337f2: 1100 |0091: return-object v0 │ │ +433688: |[433688] de.danoeh.antennapod.storage.database.mapper.FeedItemCursorMapper.convert:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ +433698: 0800 1d00 |0000: move-object/from16 v0, v29 │ │ +43369c: 1a01 c19f |0002: const-string v1, "item_id" // string@9fc1 │ │ +4336a0: 7220 4803 1000 |0004: invoke-interface {v0, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +4336a6: 0a01 |0007: move-result v1 │ │ +4336a8: 1a02 fce0 |0008: const-string v2, "title" // string@e0fc │ │ +4336ac: 7220 4803 2000 |000a: invoke-interface {v0, v2}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +4336b2: 0a02 |000d: move-result v2 │ │ +4336b4: 1a03 24a4 |000e: const-string v3, "link" // string@a424 │ │ +4336b8: 7220 4803 3000 |0010: invoke-interface {v0, v3}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +4336be: 0a03 |0013: move-result v3 │ │ +4336c0: 1a04 9ac8 |0014: const-string v4, "pubDate" // string@c89a │ │ +4336c4: 7220 4803 4000 |0016: invoke-interface {v0, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +4336ca: 0a04 |0019: move-result v4 │ │ +4336cc: 1a05 80c4 |001a: const-string v5, "payment_link" // string@c480 │ │ +4336d0: 7220 4803 5000 |001c: invoke-interface {v0, v5}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +4336d6: 0a05 |001f: move-result v5 │ │ +4336d8: 1a06 3b85 |0020: const-string v6, "feed" // string@853b │ │ +4336dc: 7220 4803 6000 |0022: invoke-interface {v0, v6}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +4336e2: 0a06 |0025: move-result v6 │ │ +4336e4: 1a07 3698 |0026: const-string v7, "has_simple_chapters" // string@9836 │ │ +4336e8: 7220 4803 7000 |0028: invoke-interface {v0, v7}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +4336ee: 0a07 |002b: move-result v7 │ │ +4336f0: 1a08 48c9 |002c: const-string v8, "read" // string@c948 │ │ +4336f4: 7220 4803 8000 |002e: invoke-interface {v0, v8}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +4336fa: 0a08 |0031: move-result v8 │ │ +4336fc: 1a09 c29f |0032: const-string v9, "item_identifier" // string@9fc2 │ │ +433700: 7220 4803 9000 |0034: invoke-interface {v0, v9}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +433706: 0a09 |0037: move-result v9 │ │ +433708: 1a0a 306e |0038: const-string v10, "auto_download" // string@6e30 │ │ +43370c: 7220 4803 a000 |003a: invoke-interface {v0, v10}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +433712: 0a0a |003d: move-result v10 │ │ +433714: 1a0b 409a |003e: const-string v11, "image_url" // string@9a40 │ │ +433718: 7220 4803 b000 |0040: invoke-interface {v0, v11}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +43371e: 0a0b |0043: move-result v11 │ │ +433720: 1a0c f5c5 |0044: const-string v12, "podcastindex_chapter_url" // string@c5f5 │ │ +433724: 7220 4803 c000 |0046: invoke-interface {v0, v12}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +43372a: 0a0c |0049: move-result v12 │ │ +43372c: 7220 4e03 1000 |004a: invoke-interface {v0, v1}, Landroid/database/Cursor;.getInt:(I)I // method@034e │ │ +433732: 0a01 |004d: move-result v1 │ │ +433734: 811e |004e: int-to-long v14, v1 │ │ +433736: 7220 5103 2000 |004f: invoke-interface {v0, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ +43373c: 0c10 |0052: move-result-object v16 │ │ +43373e: 7220 5103 3000 |0053: invoke-interface {v0, v3}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ +433744: 0c11 |0056: move-result-object v17 │ │ +433746: 2201 051f |0057: new-instance v1, Ljava/util/Date; // type@1f05 │ │ +43374a: 7220 4f03 4000 |0059: invoke-interface {v0, v4}, Landroid/database/Cursor;.getLong:(I)J // method@034f │ │ +433750: 0b02 |005c: move-result-wide v2 │ │ +433752: 7030 22b5 2103 |005d: invoke-direct {v1, v2, v3}, Ljava/util/Date;.:(J)V // method@b522 │ │ +433758: 7220 5103 5000 |0060: invoke-interface {v0, v5}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ +43375e: 0c13 |0063: move-result-object v19 │ │ +433760: 7220 4f03 6000 |0064: invoke-interface {v0, v6}, Landroid/database/Cursor;.getLong:(I)J // method@034f │ │ +433766: 0b14 |0067: move-result-wide v20 │ │ +433768: 7220 4e03 7000 |0068: invoke-interface {v0, v7}, Landroid/database/Cursor;.getInt:(I)I // method@034e │ │ +43376e: 0a02 |006b: move-result v2 │ │ +433770: 3d02 0600 |006c: if-lez v2, 0072 // +0006 │ │ +433774: 1212 |006e: const/4 v2, #int 1 // #1 │ │ +433776: 1316 0100 |006f: const/16 v22, #int 1 // #1 │ │ +43377a: 2804 |0071: goto 0075 // +0004 │ │ +43377c: 1202 |0072: const/4 v2, #int 0 // #0 │ │ +43377e: 1316 0000 |0073: const/16 v22, #int 0 // #0 │ │ +433782: 7220 4e03 8000 |0075: invoke-interface {v0, v8}, Landroid/database/Cursor;.getInt:(I)I // method@034e │ │ +433788: 0a18 |0078: move-result v24 │ │ +43378a: 7220 5103 9000 |0079: invoke-interface {v0, v9}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ +433790: 0c19 |007c: move-result-object v25 │ │ +433792: 7220 4f03 a000 |007d: invoke-interface {v0, v10}, Landroid/database/Cursor;.getLong:(I)J // method@034f │ │ +433798: 0b1a |0080: move-result-wide v26 │ │ +43379a: 7220 5103 b000 |0081: invoke-interface {v0, v11}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ +4337a0: 0c17 |0084: move-result-object v23 │ │ +4337a2: 7220 5103 c000 |0085: invoke-interface {v0, v12}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ +4337a8: 0c1c |0088: move-result-object v28 │ │ +4337aa: 2200 b91c |0089: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +4337ae: 070d |008b: move-object v13, v0 │ │ +4337b0: 0812 0100 |008c: move-object/from16 v18, v1 │ │ +4337b4: 7610 26ac 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@ac26 │ │ +4337ba: 1100 |0091: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=19 │ │ 0x000a line=20 │ │ 0x0010 line=21 │ │ 0x0016 line=22 │ │ 0x001c line=23 │ │ @@ -1017197,17 +1017197,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -433bf4: |[433bf4] de.danoeh.antennapod.storage.database.mapper.FeedItemFilterQuery.:()V │ │ -433c04: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -433c0a: 0e00 |0003: return-void │ │ +433bbc: |[433bbc] de.danoeh.antennapod.storage.database.mapper.FeedItemFilterQuery.:()V │ │ +433bcc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +433bd2: 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;) │ │ @@ -1017215,225 +1017215,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 │ │ -43380c: |[43380c] de.danoeh.antennapod.storage.database.mapper.FeedItemFilterQuery.generateFrom:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)Ljava/lang/String; │ │ -43381c: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -433820: 7010 a0b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -433826: 55b1 4e97 |0005: iget-boolean v1, v11, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showPlayed:Z // field@974e │ │ -43382a: 1a02 5100 |0007: const-string v2, " = 1 " // string@0051 │ │ -43382e: 1a03 8b1d |0009: const-string v3, "FeedItems.read" // string@1d8b │ │ -433832: 3801 1500 |000b: if-eqz v1, 0020 // +0015 │ │ -433836: 2201 8f1e |000d: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -43383a: 7010 50b3 0100 |000f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -433840: 6e20 5cb3 3100 |0012: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -433846: 6e20 5cb3 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -43384c: 6e10 67b3 0100 |0018: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -433852: 0c01 |001b: move-result-object v1 │ │ -433854: 7220 5fb5 1000 |001c: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -43385a: 2835 |001f: goto 0054 // +0035 │ │ -43385c: 55b1 5097 |0020: iget-boolean v1, v11, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showUnplayed:Z // field@9750 │ │ -433860: 3801 1a00 |0022: if-eqz v1, 003c // +001a │ │ -433864: 2201 8f1e |0024: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -433868: 7010 50b3 0100 |0026: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -43386e: 1a04 7000 |0029: const-string v4, " NOT " // string@0070 │ │ -433872: 6e20 5cb3 4100 |002b: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -433878: 6e20 5cb3 3100 |002e: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -43387e: 6e20 5cb3 2100 |0031: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -433884: 6e10 67b3 0100 |0034: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -43388a: 0c01 |0037: move-result-object v1 │ │ -43388c: 7220 5fb5 1000 |0038: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -433892: 2819 |003b: goto 0054 // +0019 │ │ -433894: 55b1 4797 |003c: iget-boolean v1, v11, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNew:Z // field@9747 │ │ -433898: 3801 1600 |003e: if-eqz v1, 0054 // +0016 │ │ -43389c: 2201 8f1e |0040: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -4338a0: 7010 50b3 0100 |0042: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -4338a6: 6e20 5cb3 3100 |0045: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4338ac: 1a03 4c00 |0048: const-string v3, " = -1 " // string@004c │ │ -4338b0: 6e20 5cb3 3100 |004a: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4338b6: 6e10 67b3 0100 |004d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -4338bc: 0c01 |0050: move-result-object v1 │ │ -4338be: 7220 5fb5 1000 |0051: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -4338c4: 55b1 4d97 |0054: iget-boolean v1, v11, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showPaused:Z // field@974d │ │ -4338c8: 1a03 3200 |0056: const-string v3, " (" // string@0032 │ │ -4338cc: 1a04 9f1d |0058: const-string v4, "FeedMedia.position" // string@1d9f │ │ -4338d0: 3801 2200 |005a: if-eqz v1, 007c // +0022 │ │ -4338d4: 2201 8f1e |005c: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -4338d8: 7010 50b3 0100 |005e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -4338de: 6e20 5cb3 3100 |0061: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4338e4: 6e20 5cb3 4100 |0064: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4338ea: 1a05 7300 |0067: const-string v5, " NOT NULL AND " // string@0073 │ │ -4338ee: 6e20 5cb3 5100 |0069: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4338f4: 6e20 5cb3 4100 |006c: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4338fa: 1a04 5500 |006f: const-string v4, " > 0 ) " // string@0055 │ │ -4338fe: 6e20 5cb3 4100 |0071: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -433904: 6e10 67b3 0100 |0074: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -43390a: 0c01 |0077: move-result-object v1 │ │ -43390c: 7220 5fb5 1000 |0078: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -433912: 2824 |007b: goto 009f // +0024 │ │ -433914: 55b1 4b97 |007c: iget-boolean v1, v11, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotPaused:Z // field@974b │ │ -433918: 3801 2100 |007e: if-eqz v1, 009f // +0021 │ │ -43391c: 2201 8f1e |0080: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -433920: 7010 50b3 0100 |0082: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -433926: 6e20 5cb3 3100 |0085: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -43392c: 6e20 5cb3 4100 |0088: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -433932: 1a05 6b00 |008b: const-string v5, " IS NULL OR " // string@006b │ │ -433936: 6e20 5cb3 5100 |008d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -43393c: 6e20 5cb3 4100 |0090: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -433942: 1a04 4f00 |0093: const-string v4, " = 0 ) " // string@004f │ │ -433946: 6e20 5cb3 4100 |0095: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -43394c: 6e10 67b3 0100 |0098: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -433952: 0c01 |009b: move-result-object v1 │ │ -433954: 7220 5fb5 1000 |009c: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -43395a: 55b1 4f97 |009f: iget-boolean v1, v11, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showQueued:Z // field@974f │ │ -43395e: 1a04 7100 |00a1: const-string v4, " NOT IN (SELECT " // string@0071 │ │ -433962: 1a05 6800 |00a3: const-string v5, " IN (SELECT " // string@0068 │ │ -433966: 1a06 6500 |00a5: const-string v6, " FROM " // string@0065 │ │ -43396a: 1a07 4107 |00a7: const-string v7, ") " // string@0741 │ │ -43396e: 1a08 861d |00a9: const-string v8, "FeedItems.id" // string@1d86 │ │ -433972: 1a09 9b85 |00ab: const-string v9, "feeditem" // string@859b │ │ -433976: 1a0a fa50 |00ad: const-string v10, "Queue" // string@50fa │ │ -43397a: 3801 2100 |00af: if-eqz v1, 00d0 // +0021 │ │ -43397e: 2201 8f1e |00b1: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -433982: 7010 50b3 0100 |00b3: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -433988: 6e20 5cb3 8100 |00b6: invoke-virtual {v1, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -43398e: 6e20 5cb3 5100 |00b9: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -433994: 6e20 5cb3 9100 |00bc: invoke-virtual {v1, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -43399a: 6e20 5cb3 6100 |00bf: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4339a0: 6e20 5cb3 a100 |00c2: invoke-virtual {v1, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4339a6: 6e20 5cb3 7100 |00c5: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4339ac: 6e10 67b3 0100 |00c8: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -4339b2: 0c01 |00cb: move-result-object v1 │ │ -4339b4: 7220 5fb5 1000 |00cc: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -4339ba: 2823 |00cf: goto 00f2 // +0023 │ │ -4339bc: 55b1 4c97 |00d0: iget-boolean v1, v11, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotQueued:Z // field@974c │ │ -4339c0: 3801 2000 |00d2: if-eqz v1, 00f2 // +0020 │ │ -4339c4: 2201 8f1e |00d4: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -4339c8: 7010 50b3 0100 |00d6: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -4339ce: 6e20 5cb3 8100 |00d9: invoke-virtual {v1, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4339d4: 6e20 5cb3 4100 |00dc: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4339da: 6e20 5cb3 9100 |00df: invoke-virtual {v1, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4339e0: 6e20 5cb3 6100 |00e2: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4339e6: 6e20 5cb3 a100 |00e5: invoke-virtual {v1, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4339ec: 6e20 5cb3 7100 |00e8: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4339f2: 6e10 67b3 0100 |00eb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -4339f8: 0c01 |00ee: move-result-object v1 │ │ -4339fa: 7220 5fb5 1000 |00ef: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -433a00: 55b1 4497 |00f2: iget-boolean v1, v11, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showDownloaded:Z // field@9744 │ │ -433a04: 1a0a 931d |00f4: const-string v10, "FeedMedia.downloaded" // string@1d93 │ │ -433a08: 3801 1500 |00f6: if-eqz v1, 010b // +0015 │ │ -433a0c: 2201 8f1e |00f8: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -433a10: 7010 50b3 0100 |00fa: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -433a16: 6e20 5cb3 a100 |00fd: invoke-virtual {v1, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -433a1c: 6e20 5cb3 2100 |0100: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -433a22: 6e10 67b3 0100 |0103: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -433a28: 0c01 |0106: move-result-object v1 │ │ -433a2a: 7220 5fb5 1000 |0107: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -433a30: 2819 |010a: goto 0123 // +0019 │ │ -433a32: 55b1 4997 |010b: iget-boolean v1, v11, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotDownloaded:Z // field@9749 │ │ -433a36: 3801 1600 |010d: if-eqz v1, 0123 // +0016 │ │ -433a3a: 2201 8f1e |010f: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -433a3e: 7010 50b3 0100 |0111: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -433a44: 6e20 5cb3 a100 |0114: invoke-virtual {v1, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -433a4a: 1a02 4e00 |0117: const-string v2, " = 0 " // string@004e │ │ -433a4e: 6e20 5cb3 2100 |0119: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -433a54: 6e10 67b3 0100 |011c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -433a5a: 0c01 |011f: move-result-object v1 │ │ -433a5c: 7220 5fb5 1000 |0120: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -433a62: 55b1 4597 |0123: iget-boolean v1, v11, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showHasMedia:Z // field@9745 │ │ -433a66: 1a02 981d |0125: const-string v2, "FeedMedia.id" // string@1d98 │ │ -433a6a: 3801 1700 |0127: if-eqz v1, 013e // +0017 │ │ -433a6e: 2201 8f1e |0129: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -433a72: 7010 50b3 0100 |012b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -433a78: 6e20 5cb3 2100 |012e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -433a7e: 1a02 7200 |0131: const-string v2, " NOT NULL " // string@0072 │ │ -433a82: 6e20 5cb3 2100 |0133: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -433a88: 6e10 67b3 0100 |0136: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -433a8e: 0c01 |0139: move-result-object v1 │ │ -433a90: 7220 5fb5 1000 |013a: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -433a96: 2819 |013d: goto 0156 // +0019 │ │ -433a98: 55b1 4897 |013e: iget-boolean v1, v11, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNoMedia:Z // field@9748 │ │ -433a9c: 3801 1600 |0140: if-eqz v1, 0156 // +0016 │ │ -433aa0: 2201 8f1e |0142: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -433aa4: 7010 50b3 0100 |0144: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -433aaa: 6e20 5cb3 2100 |0147: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -433ab0: 1a02 6a00 |014a: const-string v2, " IS NULL " // string@006a │ │ -433ab4: 6e20 5cb3 2100 |014c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -433aba: 6e10 67b3 0100 |014f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -433ac0: 0c01 |0152: move-result-object v1 │ │ -433ac2: 7220 5fb5 1000 |0153: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -433ac8: 55b1 4697 |0156: iget-boolean v1, v11, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showIsFavorite:Z // field@9746 │ │ -433acc: 1a02 521d |0158: const-string v2, "Favorites" // string@1d52 │ │ -433ad0: 3801 2100 |015a: if-eqz v1, 017b // +0021 │ │ -433ad4: 220b 8f1e |015c: new-instance v11, Ljava/lang/StringBuilder; // type@1e8f │ │ -433ad8: 7010 50b3 0b00 |015e: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -433ade: 6e20 5cb3 8b00 |0161: invoke-virtual {v11, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -433ae4: 6e20 5cb3 5b00 |0164: invoke-virtual {v11, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -433aea: 6e20 5cb3 9b00 |0167: invoke-virtual {v11, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -433af0: 6e20 5cb3 6b00 |016a: invoke-virtual {v11, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -433af6: 6e20 5cb3 2b00 |016d: invoke-virtual {v11, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -433afc: 6e20 5cb3 7b00 |0170: invoke-virtual {v11, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -433b02: 6e10 67b3 0b00 |0173: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -433b08: 0c0b |0176: move-result-object v11 │ │ -433b0a: 7220 5fb5 b000 |0177: invoke-interface {v0, v11}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -433b10: 2823 |017a: goto 019d // +0023 │ │ -433b12: 55bb 4a97 |017b: iget-boolean v11, v11, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotFavorite:Z // field@974a │ │ -433b16: 380b 2000 |017d: if-eqz v11, 019d // +0020 │ │ -433b1a: 220b 8f1e |017f: new-instance v11, Ljava/lang/StringBuilder; // type@1e8f │ │ -433b1e: 7010 50b3 0b00 |0181: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -433b24: 6e20 5cb3 8b00 |0184: invoke-virtual {v11, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -433b2a: 6e20 5cb3 4b00 |0187: invoke-virtual {v11, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -433b30: 6e20 5cb3 9b00 |018a: invoke-virtual {v11, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -433b36: 6e20 5cb3 6b00 |018d: invoke-virtual {v11, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -433b3c: 6e20 5cb3 2b00 |0190: invoke-virtual {v11, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -433b42: 6e20 5cb3 7b00 |0193: invoke-virtual {v11, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -433b48: 6e10 67b3 0b00 |0196: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -433b4e: 0c0b |0199: move-result-object v11 │ │ -433b50: 7220 5fb5 b000 |019a: invoke-interface {v0, v11}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -433b56: 7210 69b5 0000 |019d: invoke-interface {v0}, Ljava/util/List;.isEmpty:()Z // method@b569 │ │ -433b5c: 0a0b |01a0: move-result v11 │ │ -433b5e: 380b 0500 |01a1: if-eqz v11, 01a6 // +0005 │ │ -433b62: 1a0b 0000 |01a3: const-string v11, "" // string@0000 │ │ -433b66: 110b |01a5: return-object v11 │ │ -433b68: 220b 8f1e |01a6: new-instance v11, Ljava/lang/StringBuilder; // type@1e8f │ │ -433b6c: 2201 8f1e |01a8: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -433b70: 7010 50b3 0100 |01aa: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -433b76: 6e20 5cb3 3100 |01ad: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -433b7c: 1202 |01b0: const/4 v2, #int 0 // #0 │ │ -433b7e: 7220 66b5 2000 |01b1: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -433b84: 0c02 |01b4: move-result-object v2 │ │ -433b86: 1f02 8d1e |01b5: check-cast v2, Ljava/lang/String; // type@1e8d │ │ -433b8a: 6e20 5cb3 2100 |01b7: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -433b90: 6e10 67b3 0100 |01ba: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -433b96: 0c01 |01bd: move-result-object v1 │ │ -433b98: 7020 53b3 1b00 |01be: invoke-direct {v11, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@b353 │ │ -433b9e: 1211 |01c1: const/4 v1, #int 1 // #1 │ │ -433ba0: 7210 72b5 0000 |01c2: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ -433ba6: 0a02 |01c5: move-result v2 │ │ -433ba8: 7230 73b5 1002 |01c6: invoke-interface {v0, v1, v2}, Ljava/util/List;.subList:(II)Ljava/util/List; // method@b573 │ │ -433bae: 0c00 |01c9: move-result-object v0 │ │ -433bb0: 7210 6ab5 0000 |01ca: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -433bb6: 0c00 |01cd: move-result-object v0 │ │ -433bb8: 7210 4db5 0000 |01ce: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -433bbe: 0a01 |01d1: move-result v1 │ │ -433bc0: 3801 1100 |01d2: if-eqz v1, 01e3 // +0011 │ │ -433bc4: 7210 4eb5 0000 |01d4: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -433bca: 0c01 |01d7: move-result-object v1 │ │ -433bcc: 1f01 8d1e |01d8: check-cast v1, Ljava/lang/String; // type@1e8d │ │ -433bd0: 1a02 5900 |01da: const-string v2, " AND " // string@0059 │ │ -433bd4: 6e20 5cb3 2b00 |01dc: invoke-virtual {v11, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -433bda: 6e20 5cb3 1b00 |01df: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -433be0: 28ec |01e2: goto 01ce // -0014 │ │ -433be2: 6e20 5cb3 7b00 |01e3: invoke-virtual {v11, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -433be8: 6e10 67b3 0b00 |01e6: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -433bee: 0c0b |01e9: move-result-object v11 │ │ -433bf0: 110b |01ea: return-object v11 │ │ +4337d4: |[4337d4] de.danoeh.antennapod.storage.database.mapper.FeedItemFilterQuery.generateFrom:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)Ljava/lang/String; │ │ +4337e4: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +4337e8: 7010 a0b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +4337ee: 55b1 4e97 |0005: iget-boolean v1, v11, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showPlayed:Z // field@974e │ │ +4337f2: 1a02 5100 |0007: const-string v2, " = 1 " // string@0051 │ │ +4337f6: 1a03 8b1d |0009: const-string v3, "FeedItems.read" // string@1d8b │ │ +4337fa: 3801 1500 |000b: if-eqz v1, 0020 // +0015 │ │ +4337fe: 2201 8f1e |000d: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +433802: 7010 50b3 0100 |000f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +433808: 6e20 5cb3 3100 |0012: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +43380e: 6e20 5cb3 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +433814: 6e10 67b3 0100 |0018: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +43381a: 0c01 |001b: move-result-object v1 │ │ +43381c: 7220 5fb5 1000 |001c: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +433822: 2835 |001f: goto 0054 // +0035 │ │ +433824: 55b1 5097 |0020: iget-boolean v1, v11, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showUnplayed:Z // field@9750 │ │ +433828: 3801 1a00 |0022: if-eqz v1, 003c // +001a │ │ +43382c: 2201 8f1e |0024: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +433830: 7010 50b3 0100 |0026: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +433836: 1a04 7000 |0029: const-string v4, " NOT " // string@0070 │ │ +43383a: 6e20 5cb3 4100 |002b: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +433840: 6e20 5cb3 3100 |002e: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +433846: 6e20 5cb3 2100 |0031: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +43384c: 6e10 67b3 0100 |0034: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +433852: 0c01 |0037: move-result-object v1 │ │ +433854: 7220 5fb5 1000 |0038: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +43385a: 2819 |003b: goto 0054 // +0019 │ │ +43385c: 55b1 4797 |003c: iget-boolean v1, v11, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNew:Z // field@9747 │ │ +433860: 3801 1600 |003e: if-eqz v1, 0054 // +0016 │ │ +433864: 2201 8f1e |0040: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +433868: 7010 50b3 0100 |0042: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +43386e: 6e20 5cb3 3100 |0045: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +433874: 1a03 4c00 |0048: const-string v3, " = -1 " // string@004c │ │ +433878: 6e20 5cb3 3100 |004a: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +43387e: 6e10 67b3 0100 |004d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +433884: 0c01 |0050: move-result-object v1 │ │ +433886: 7220 5fb5 1000 |0051: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +43388c: 55b1 4d97 |0054: iget-boolean v1, v11, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showPaused:Z // field@974d │ │ +433890: 1a03 3200 |0056: const-string v3, " (" // string@0032 │ │ +433894: 1a04 9f1d |0058: const-string v4, "FeedMedia.position" // string@1d9f │ │ +433898: 3801 2200 |005a: if-eqz v1, 007c // +0022 │ │ +43389c: 2201 8f1e |005c: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +4338a0: 7010 50b3 0100 |005e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +4338a6: 6e20 5cb3 3100 |0061: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4338ac: 6e20 5cb3 4100 |0064: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4338b2: 1a05 7300 |0067: const-string v5, " NOT NULL AND " // string@0073 │ │ +4338b6: 6e20 5cb3 5100 |0069: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4338bc: 6e20 5cb3 4100 |006c: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4338c2: 1a04 5500 |006f: const-string v4, " > 0 ) " // string@0055 │ │ +4338c6: 6e20 5cb3 4100 |0071: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4338cc: 6e10 67b3 0100 |0074: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +4338d2: 0c01 |0077: move-result-object v1 │ │ +4338d4: 7220 5fb5 1000 |0078: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +4338da: 2824 |007b: goto 009f // +0024 │ │ +4338dc: 55b1 4b97 |007c: iget-boolean v1, v11, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotPaused:Z // field@974b │ │ +4338e0: 3801 2100 |007e: if-eqz v1, 009f // +0021 │ │ +4338e4: 2201 8f1e |0080: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +4338e8: 7010 50b3 0100 |0082: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +4338ee: 6e20 5cb3 3100 |0085: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4338f4: 6e20 5cb3 4100 |0088: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4338fa: 1a05 6b00 |008b: const-string v5, " IS NULL OR " // string@006b │ │ +4338fe: 6e20 5cb3 5100 |008d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +433904: 6e20 5cb3 4100 |0090: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +43390a: 1a04 4f00 |0093: const-string v4, " = 0 ) " // string@004f │ │ +43390e: 6e20 5cb3 4100 |0095: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +433914: 6e10 67b3 0100 |0098: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +43391a: 0c01 |009b: move-result-object v1 │ │ +43391c: 7220 5fb5 1000 |009c: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +433922: 55b1 4f97 |009f: iget-boolean v1, v11, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showQueued:Z // field@974f │ │ +433926: 1a04 7100 |00a1: const-string v4, " NOT IN (SELECT " // string@0071 │ │ +43392a: 1a05 6800 |00a3: const-string v5, " IN (SELECT " // string@0068 │ │ +43392e: 1a06 6500 |00a5: const-string v6, " FROM " // string@0065 │ │ +433932: 1a07 4107 |00a7: const-string v7, ") " // string@0741 │ │ +433936: 1a08 861d |00a9: const-string v8, "FeedItems.id" // string@1d86 │ │ +43393a: 1a09 9b85 |00ab: const-string v9, "feeditem" // string@859b │ │ +43393e: 1a0a fa50 |00ad: const-string v10, "Queue" // string@50fa │ │ +433942: 3801 2100 |00af: if-eqz v1, 00d0 // +0021 │ │ +433946: 2201 8f1e |00b1: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +43394a: 7010 50b3 0100 |00b3: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +433950: 6e20 5cb3 8100 |00b6: invoke-virtual {v1, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +433956: 6e20 5cb3 5100 |00b9: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +43395c: 6e20 5cb3 9100 |00bc: invoke-virtual {v1, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +433962: 6e20 5cb3 6100 |00bf: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +433968: 6e20 5cb3 a100 |00c2: invoke-virtual {v1, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +43396e: 6e20 5cb3 7100 |00c5: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +433974: 6e10 67b3 0100 |00c8: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +43397a: 0c01 |00cb: move-result-object v1 │ │ +43397c: 7220 5fb5 1000 |00cc: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +433982: 2823 |00cf: goto 00f2 // +0023 │ │ +433984: 55b1 4c97 |00d0: iget-boolean v1, v11, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotQueued:Z // field@974c │ │ +433988: 3801 2000 |00d2: if-eqz v1, 00f2 // +0020 │ │ +43398c: 2201 8f1e |00d4: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +433990: 7010 50b3 0100 |00d6: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +433996: 6e20 5cb3 8100 |00d9: invoke-virtual {v1, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +43399c: 6e20 5cb3 4100 |00dc: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4339a2: 6e20 5cb3 9100 |00df: invoke-virtual {v1, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4339a8: 6e20 5cb3 6100 |00e2: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4339ae: 6e20 5cb3 a100 |00e5: invoke-virtual {v1, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4339b4: 6e20 5cb3 7100 |00e8: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4339ba: 6e10 67b3 0100 |00eb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +4339c0: 0c01 |00ee: move-result-object v1 │ │ +4339c2: 7220 5fb5 1000 |00ef: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +4339c8: 55b1 4497 |00f2: iget-boolean v1, v11, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showDownloaded:Z // field@9744 │ │ +4339cc: 1a0a 931d |00f4: const-string v10, "FeedMedia.downloaded" // string@1d93 │ │ +4339d0: 3801 1500 |00f6: if-eqz v1, 010b // +0015 │ │ +4339d4: 2201 8f1e |00f8: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +4339d8: 7010 50b3 0100 |00fa: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +4339de: 6e20 5cb3 a100 |00fd: invoke-virtual {v1, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4339e4: 6e20 5cb3 2100 |0100: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4339ea: 6e10 67b3 0100 |0103: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +4339f0: 0c01 |0106: move-result-object v1 │ │ +4339f2: 7220 5fb5 1000 |0107: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +4339f8: 2819 |010a: goto 0123 // +0019 │ │ +4339fa: 55b1 4997 |010b: iget-boolean v1, v11, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotDownloaded:Z // field@9749 │ │ +4339fe: 3801 1600 |010d: if-eqz v1, 0123 // +0016 │ │ +433a02: 2201 8f1e |010f: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +433a06: 7010 50b3 0100 |0111: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +433a0c: 6e20 5cb3 a100 |0114: invoke-virtual {v1, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +433a12: 1a02 4e00 |0117: const-string v2, " = 0 " // string@004e │ │ +433a16: 6e20 5cb3 2100 |0119: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +433a1c: 6e10 67b3 0100 |011c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +433a22: 0c01 |011f: move-result-object v1 │ │ +433a24: 7220 5fb5 1000 |0120: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +433a2a: 55b1 4597 |0123: iget-boolean v1, v11, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showHasMedia:Z // field@9745 │ │ +433a2e: 1a02 981d |0125: const-string v2, "FeedMedia.id" // string@1d98 │ │ +433a32: 3801 1700 |0127: if-eqz v1, 013e // +0017 │ │ +433a36: 2201 8f1e |0129: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +433a3a: 7010 50b3 0100 |012b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +433a40: 6e20 5cb3 2100 |012e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +433a46: 1a02 7200 |0131: const-string v2, " NOT NULL " // string@0072 │ │ +433a4a: 6e20 5cb3 2100 |0133: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +433a50: 6e10 67b3 0100 |0136: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +433a56: 0c01 |0139: move-result-object v1 │ │ +433a58: 7220 5fb5 1000 |013a: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +433a5e: 2819 |013d: goto 0156 // +0019 │ │ +433a60: 55b1 4897 |013e: iget-boolean v1, v11, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNoMedia:Z // field@9748 │ │ +433a64: 3801 1600 |0140: if-eqz v1, 0156 // +0016 │ │ +433a68: 2201 8f1e |0142: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +433a6c: 7010 50b3 0100 |0144: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +433a72: 6e20 5cb3 2100 |0147: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +433a78: 1a02 6a00 |014a: const-string v2, " IS NULL " // string@006a │ │ +433a7c: 6e20 5cb3 2100 |014c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +433a82: 6e10 67b3 0100 |014f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +433a88: 0c01 |0152: move-result-object v1 │ │ +433a8a: 7220 5fb5 1000 |0153: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +433a90: 55b1 4697 |0156: iget-boolean v1, v11, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showIsFavorite:Z // field@9746 │ │ +433a94: 1a02 521d |0158: const-string v2, "Favorites" // string@1d52 │ │ +433a98: 3801 2100 |015a: if-eqz v1, 017b // +0021 │ │ +433a9c: 220b 8f1e |015c: new-instance v11, Ljava/lang/StringBuilder; // type@1e8f │ │ +433aa0: 7010 50b3 0b00 |015e: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +433aa6: 6e20 5cb3 8b00 |0161: invoke-virtual {v11, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +433aac: 6e20 5cb3 5b00 |0164: invoke-virtual {v11, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +433ab2: 6e20 5cb3 9b00 |0167: invoke-virtual {v11, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +433ab8: 6e20 5cb3 6b00 |016a: invoke-virtual {v11, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +433abe: 6e20 5cb3 2b00 |016d: invoke-virtual {v11, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +433ac4: 6e20 5cb3 7b00 |0170: invoke-virtual {v11, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +433aca: 6e10 67b3 0b00 |0173: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +433ad0: 0c0b |0176: move-result-object v11 │ │ +433ad2: 7220 5fb5 b000 |0177: invoke-interface {v0, v11}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +433ad8: 2823 |017a: goto 019d // +0023 │ │ +433ada: 55bb 4a97 |017b: iget-boolean v11, v11, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotFavorite:Z // field@974a │ │ +433ade: 380b 2000 |017d: if-eqz v11, 019d // +0020 │ │ +433ae2: 220b 8f1e |017f: new-instance v11, Ljava/lang/StringBuilder; // type@1e8f │ │ +433ae6: 7010 50b3 0b00 |0181: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +433aec: 6e20 5cb3 8b00 |0184: invoke-virtual {v11, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +433af2: 6e20 5cb3 4b00 |0187: invoke-virtual {v11, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +433af8: 6e20 5cb3 9b00 |018a: invoke-virtual {v11, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +433afe: 6e20 5cb3 6b00 |018d: invoke-virtual {v11, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +433b04: 6e20 5cb3 2b00 |0190: invoke-virtual {v11, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +433b0a: 6e20 5cb3 7b00 |0193: invoke-virtual {v11, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +433b10: 6e10 67b3 0b00 |0196: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +433b16: 0c0b |0199: move-result-object v11 │ │ +433b18: 7220 5fb5 b000 |019a: invoke-interface {v0, v11}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +433b1e: 7210 69b5 0000 |019d: invoke-interface {v0}, Ljava/util/List;.isEmpty:()Z // method@b569 │ │ +433b24: 0a0b |01a0: move-result v11 │ │ +433b26: 380b 0500 |01a1: if-eqz v11, 01a6 // +0005 │ │ +433b2a: 1a0b 0000 |01a3: const-string v11, "" // string@0000 │ │ +433b2e: 110b |01a5: return-object v11 │ │ +433b30: 220b 8f1e |01a6: new-instance v11, Ljava/lang/StringBuilder; // type@1e8f │ │ +433b34: 2201 8f1e |01a8: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +433b38: 7010 50b3 0100 |01aa: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +433b3e: 6e20 5cb3 3100 |01ad: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +433b44: 1202 |01b0: const/4 v2, #int 0 // #0 │ │ +433b46: 7220 66b5 2000 |01b1: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +433b4c: 0c02 |01b4: move-result-object v2 │ │ +433b4e: 1f02 8d1e |01b5: check-cast v2, Ljava/lang/String; // type@1e8d │ │ +433b52: 6e20 5cb3 2100 |01b7: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +433b58: 6e10 67b3 0100 |01ba: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +433b5e: 0c01 |01bd: move-result-object v1 │ │ +433b60: 7020 53b3 1b00 |01be: invoke-direct {v11, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@b353 │ │ +433b66: 1211 |01c1: const/4 v1, #int 1 // #1 │ │ +433b68: 7210 72b5 0000 |01c2: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ +433b6e: 0a02 |01c5: move-result v2 │ │ +433b70: 7230 73b5 1002 |01c6: invoke-interface {v0, v1, v2}, Ljava/util/List;.subList:(II)Ljava/util/List; // method@b573 │ │ +433b76: 0c00 |01c9: move-result-object v0 │ │ +433b78: 7210 6ab5 0000 |01ca: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +433b7e: 0c00 |01cd: move-result-object v0 │ │ +433b80: 7210 4db5 0000 |01ce: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +433b86: 0a01 |01d1: move-result v1 │ │ +433b88: 3801 1100 |01d2: if-eqz v1, 01e3 // +0011 │ │ +433b8c: 7210 4eb5 0000 |01d4: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +433b92: 0c01 |01d7: move-result-object v1 │ │ +433b94: 1f01 8d1e |01d8: check-cast v1, Ljava/lang/String; // type@1e8d │ │ +433b98: 1a02 5900 |01da: const-string v2, " AND " // string@0059 │ │ +433b9c: 6e20 5cb3 2b00 |01dc: invoke-virtual {v11, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +433ba2: 6e20 5cb3 1b00 |01df: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +433ba8: 28ec |01e2: goto 01ce // -0014 │ │ +433baa: 6e20 5cb3 7b00 |01e3: invoke-virtual {v11, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +433bb0: 6e10 67b3 0b00 |01e6: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +433bb6: 0c0b |01e9: move-result-object v11 │ │ +433bb8: 110b |01ea: return-object v11 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0005 line=33 │ │ 0x000d line=34 │ │ 0x0020 line=35 │ │ 0x0024 line=36 │ │ @@ -1017504,68 +1017504,68 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 97 16-bit code units │ │ -433c0c: |[433c0c] de.danoeh.antennapod.storage.database.mapper.FeedItemSortQuery$1.:()V │ │ -433c1c: 7100 cfac 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/SortOrder;.values:()[Lde/danoeh/antennapod/model/feed/SortOrder; // method@accf │ │ -433c22: 0c00 |0003: move-result-object v0 │ │ -433c24: 2100 |0004: array-length v0, v0 │ │ -433c26: 2300 0120 |0005: new-array v0, v0, [I // type@2001 │ │ -433c2a: 6900 8cd1 |0007: sput-object v0, Lde/danoeh/antennapod/storage/database/mapper/FeedItemSortQuery$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@d18c │ │ -433c2e: 6201 8997 |0009: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_TITLE_A_Z:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9789 │ │ -433c32: 6e10 97b2 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -433c38: 0a01 |000e: move-result v1 │ │ -433c3a: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -433c3c: 4b02 0001 |0010: aput v2, v0, v1 │ │ -433c40: 6200 8cd1 |0012: sget-object v0, Lde/danoeh/antennapod/storage/database/mapper/FeedItemSortQuery$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@d18c │ │ -433c44: 6201 8a97 |0014: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_TITLE_Z_A:Lde/danoeh/antennapod/model/feed/SortOrder; // field@978a │ │ -433c48: 6e10 97b2 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -433c4e: 0a01 |0019: move-result v1 │ │ -433c50: 1222 |001a: const/4 v2, #int 2 // #2 │ │ -433c52: 4b02 0001 |001b: aput v2, v0, v1 │ │ -433c56: 6200 8cd1 |001d: sget-object v0, Lde/danoeh/antennapod/storage/database/mapper/FeedItemSortQuery$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@d18c │ │ -433c5a: 6201 8497 |001f: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_OLD_NEW:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9784 │ │ -433c5e: 6e10 97b2 0100 |0021: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -433c64: 0a01 |0024: move-result v1 │ │ -433c66: 1232 |0025: const/4 v2, #int 3 // #3 │ │ -433c68: 4b02 0001 |0026: aput v2, v0, v1 │ │ -433c6c: 6200 8cd1 |0028: sget-object v0, Lde/danoeh/antennapod/storage/database/mapper/FeedItemSortQuery$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@d18c │ │ -433c70: 6201 8397 |002a: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9783 │ │ -433c74: 6e10 97b2 0100 |002c: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -433c7a: 0a01 |002f: move-result v1 │ │ -433c7c: 1242 |0030: const/4 v2, #int 4 // #4 │ │ -433c7e: 4b02 0001 |0031: aput v2, v0, v1 │ │ -433c82: 6200 8cd1 |0033: sget-object v0, Lde/danoeh/antennapod/storage/database/mapper/FeedItemSortQuery$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@d18c │ │ -433c86: 6201 8697 |0035: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DURATION_SHORT_LONG:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9786 │ │ -433c8a: 6e10 97b2 0100 |0037: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -433c90: 0a01 |003a: move-result v1 │ │ -433c92: 1252 |003b: const/4 v2, #int 5 // #5 │ │ -433c94: 4b02 0001 |003c: aput v2, v0, v1 │ │ -433c98: 6200 8cd1 |003e: sget-object v0, Lde/danoeh/antennapod/storage/database/mapper/FeedItemSortQuery$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@d18c │ │ -433c9c: 6201 8597 |0040: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DURATION_LONG_SHORT:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9785 │ │ -433ca0: 6e10 97b2 0100 |0042: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -433ca6: 0a01 |0045: move-result v1 │ │ -433ca8: 1262 |0046: const/4 v2, #int 6 // #6 │ │ -433caa: 4b02 0001 |0047: aput v2, v0, v1 │ │ -433cae: 6200 8cd1 |0049: sget-object v0, Lde/danoeh/antennapod/storage/database/mapper/FeedItemSortQuery$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@d18c │ │ -433cb2: 6201 8f97 |004b: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.SIZE_SMALL_LARGE:Lde/danoeh/antennapod/model/feed/SortOrder; // field@978f │ │ -433cb6: 6e10 97b2 0100 |004d: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -433cbc: 0a01 |0050: move-result v1 │ │ -433cbe: 1272 |0051: const/4 v2, #int 7 // #7 │ │ -433cc0: 4b02 0001 |0052: aput v2, v0, v1 │ │ -433cc4: 6200 8cd1 |0054: sget-object v0, Lde/danoeh/antennapod/storage/database/mapper/FeedItemSortQuery$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@d18c │ │ -433cc8: 6201 8e97 |0056: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.SIZE_LARGE_SMALL:Lde/danoeh/antennapod/model/feed/SortOrder; // field@978e │ │ -433ccc: 6e10 97b2 0100 |0058: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -433cd2: 0a01 |005b: move-result v1 │ │ -433cd4: 1302 0800 |005c: const/16 v2, #int 8 // #8 │ │ -433cd8: 4b02 0001 |005e: aput v2, v0, v1 │ │ -433cdc: 0e00 |0060: return-void │ │ +433bd4: |[433bd4] de.danoeh.antennapod.storage.database.mapper.FeedItemSortQuery$1.:()V │ │ +433be4: 7100 cfac 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/SortOrder;.values:()[Lde/danoeh/antennapod/model/feed/SortOrder; // method@accf │ │ +433bea: 0c00 |0003: move-result-object v0 │ │ +433bec: 2100 |0004: array-length v0, v0 │ │ +433bee: 2300 0120 |0005: new-array v0, v0, [I // type@2001 │ │ +433bf2: 6900 8cd1 |0007: sput-object v0, Lde/danoeh/antennapod/storage/database/mapper/FeedItemSortQuery$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@d18c │ │ +433bf6: 6201 8997 |0009: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_TITLE_A_Z:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9789 │ │ +433bfa: 6e10 97b2 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +433c00: 0a01 |000e: move-result v1 │ │ +433c02: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +433c04: 4b02 0001 |0010: aput v2, v0, v1 │ │ +433c08: 6200 8cd1 |0012: sget-object v0, Lde/danoeh/antennapod/storage/database/mapper/FeedItemSortQuery$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@d18c │ │ +433c0c: 6201 8a97 |0014: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_TITLE_Z_A:Lde/danoeh/antennapod/model/feed/SortOrder; // field@978a │ │ +433c10: 6e10 97b2 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +433c16: 0a01 |0019: move-result v1 │ │ +433c18: 1222 |001a: const/4 v2, #int 2 // #2 │ │ +433c1a: 4b02 0001 |001b: aput v2, v0, v1 │ │ +433c1e: 6200 8cd1 |001d: sget-object v0, Lde/danoeh/antennapod/storage/database/mapper/FeedItemSortQuery$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@d18c │ │ +433c22: 6201 8497 |001f: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_OLD_NEW:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9784 │ │ +433c26: 6e10 97b2 0100 |0021: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +433c2c: 0a01 |0024: move-result v1 │ │ +433c2e: 1232 |0025: const/4 v2, #int 3 // #3 │ │ +433c30: 4b02 0001 |0026: aput v2, v0, v1 │ │ +433c34: 6200 8cd1 |0028: sget-object v0, Lde/danoeh/antennapod/storage/database/mapper/FeedItemSortQuery$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@d18c │ │ +433c38: 6201 8397 |002a: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9783 │ │ +433c3c: 6e10 97b2 0100 |002c: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +433c42: 0a01 |002f: move-result v1 │ │ +433c44: 1242 |0030: const/4 v2, #int 4 // #4 │ │ +433c46: 4b02 0001 |0031: aput v2, v0, v1 │ │ +433c4a: 6200 8cd1 |0033: sget-object v0, Lde/danoeh/antennapod/storage/database/mapper/FeedItemSortQuery$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@d18c │ │ +433c4e: 6201 8697 |0035: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DURATION_SHORT_LONG:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9786 │ │ +433c52: 6e10 97b2 0100 |0037: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +433c58: 0a01 |003a: move-result v1 │ │ +433c5a: 1252 |003b: const/4 v2, #int 5 // #5 │ │ +433c5c: 4b02 0001 |003c: aput v2, v0, v1 │ │ +433c60: 6200 8cd1 |003e: sget-object v0, Lde/danoeh/antennapod/storage/database/mapper/FeedItemSortQuery$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@d18c │ │ +433c64: 6201 8597 |0040: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DURATION_LONG_SHORT:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9785 │ │ +433c68: 6e10 97b2 0100 |0042: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +433c6e: 0a01 |0045: move-result v1 │ │ +433c70: 1262 |0046: const/4 v2, #int 6 // #6 │ │ +433c72: 4b02 0001 |0047: aput v2, v0, v1 │ │ +433c76: 6200 8cd1 |0049: sget-object v0, Lde/danoeh/antennapod/storage/database/mapper/FeedItemSortQuery$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@d18c │ │ +433c7a: 6201 8f97 |004b: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.SIZE_SMALL_LARGE:Lde/danoeh/antennapod/model/feed/SortOrder; // field@978f │ │ +433c7e: 6e10 97b2 0100 |004d: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +433c84: 0a01 |0050: move-result v1 │ │ +433c86: 1272 |0051: const/4 v2, #int 7 // #7 │ │ +433c88: 4b02 0001 |0052: aput v2, v0, v1 │ │ +433c8c: 6200 8cd1 |0054: sget-object v0, Lde/danoeh/antennapod/storage/database/mapper/FeedItemSortQuery$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@d18c │ │ +433c90: 6201 8e97 |0056: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.SIZE_LARGE_SMALL:Lde/danoeh/antennapod/model/feed/SortOrder; // field@978e │ │ +433c94: 6e10 97b2 0100 |0058: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +433c9a: 0a01 |005b: move-result v1 │ │ +433c9c: 1302 0800 |005c: const/16 v2, #int 8 // #8 │ │ +433ca0: 4b02 0001 |005e: aput v2, v0, v1 │ │ +433ca4: 0e00 |0060: return-void │ │ catches : 8 │ │ 0x0009 - 0x0012 │ │ Ljava/lang/NoSuchFieldError; -> 0x0012 │ │ 0x0012 - 0x001d │ │ Ljava/lang/NoSuchFieldError; -> 0x001d │ │ 0x001d - 0x0028 │ │ Ljava/lang/NoSuchFieldError; -> 0x0028 │ │ @@ -1017609,17 +1017609,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -433dc8: |[433dc8] de.danoeh.antennapod.storage.database.mapper.FeedItemSortQuery.:()V │ │ -433dd8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -433dde: 0e00 |0003: return-void │ │ +433d90: |[433d90] de.danoeh.antennapod.storage.database.mapper.FeedItemSortQuery.:()V │ │ +433da0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +433da6: 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;) │ │ @@ -1017627,39 +1017627,39 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 58 16-bit code units │ │ -433d44: |[433d44] de.danoeh.antennapod.storage.database.mapper.FeedItemSortQuery.generateFrom:(Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/lang/String; │ │ -433d54: 6200 8cd1 |0000: sget-object v0, Lde/danoeh/antennapod/storage/database/mapper/FeedItemSortQuery$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@d18c │ │ -433d58: 6e10 97b2 0100 |0002: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -433d5e: 0a01 |0005: move-result v1 │ │ -433d60: 4401 0001 |0006: aget v1, v0, v1 │ │ -433d64: 2b01 1e00 0000 |0008: packed-switch v1, 00000026 // +0000001e │ │ -433d6a: 1a01 0000 |000b: const-string v1, "" // string@0000 │ │ -433d6e: 2818 |000d: goto 0025 // +0018 │ │ -433d70: 1a01 971d |000e: const-string v1, "FeedMedia.filesize DESC" // string@1d97 │ │ -433d74: 2815 |0010: goto 0025 // +0015 │ │ -433d76: 1a01 961d |0011: const-string v1, "FeedMedia.filesize ASC" // string@1d96 │ │ -433d7a: 2812 |0013: goto 0025 // +0012 │ │ -433d7c: 1a01 951d |0014: const-string v1, "FeedMedia.duration DESC" // string@1d95 │ │ -433d80: 280f |0016: goto 0025 // +000f │ │ -433d82: 1a01 941d |0017: const-string v1, "FeedMedia.duration ASC" // string@1d94 │ │ -433d86: 280c |0019: goto 0025 // +000c │ │ -433d88: 1a01 8a1d |001a: const-string v1, "FeedItems.pubDate DESC" // string@1d8a │ │ -433d8c: 2809 |001c: goto 0025 // +0009 │ │ -433d8e: 1a01 891d |001d: const-string v1, "FeedItems.pubDate ASC" // string@1d89 │ │ -433d92: 2806 |001f: goto 0025 // +0006 │ │ -433d94: 1a01 8d1d |0020: const-string v1, "FeedItems.title DESC" // string@1d8d │ │ -433d98: 2803 |0022: goto 0025 // +0003 │ │ -433d9a: 1a01 8c1d |0023: const-string v1, "FeedItems.title ASC" // string@1d8c │ │ -433d9e: 1101 |0025: return-object v1 │ │ -433da0: 0001 0800 0100 0000 1b00 0000 1800 ... |0026: packed-switch-data (20 units) │ │ +433d0c: |[433d0c] de.danoeh.antennapod.storage.database.mapper.FeedItemSortQuery.generateFrom:(Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/lang/String; │ │ +433d1c: 6200 8cd1 |0000: sget-object v0, Lde/danoeh/antennapod/storage/database/mapper/FeedItemSortQuery$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@d18c │ │ +433d20: 6e10 97b2 0100 |0002: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +433d26: 0a01 |0005: move-result v1 │ │ +433d28: 4401 0001 |0006: aget v1, v0, v1 │ │ +433d2c: 2b01 1e00 0000 |0008: packed-switch v1, 00000026 // +0000001e │ │ +433d32: 1a01 0000 |000b: const-string v1, "" // string@0000 │ │ +433d36: 2818 |000d: goto 0025 // +0018 │ │ +433d38: 1a01 971d |000e: const-string v1, "FeedMedia.filesize DESC" // string@1d97 │ │ +433d3c: 2815 |0010: goto 0025 // +0015 │ │ +433d3e: 1a01 961d |0011: const-string v1, "FeedMedia.filesize ASC" // string@1d96 │ │ +433d42: 2812 |0013: goto 0025 // +0012 │ │ +433d44: 1a01 951d |0014: const-string v1, "FeedMedia.duration DESC" // string@1d95 │ │ +433d48: 280f |0016: goto 0025 // +000f │ │ +433d4a: 1a01 941d |0017: const-string v1, "FeedMedia.duration ASC" // string@1d94 │ │ +433d4e: 280c |0019: goto 0025 // +000c │ │ +433d50: 1a01 8a1d |001a: const-string v1, "FeedItems.pubDate DESC" // string@1d8a │ │ +433d54: 2809 |001c: goto 0025 // +0009 │ │ +433d56: 1a01 891d |001d: const-string v1, "FeedItems.pubDate ASC" // string@1d89 │ │ +433d5a: 2806 |001f: goto 0025 // +0006 │ │ +433d5c: 1a01 8d1d |0020: const-string v1, "FeedItems.title DESC" // string@1d8d │ │ +433d60: 2803 |0022: goto 0025 // +0003 │ │ +433d62: 1a01 8c1d |0023: const-string v1, "FeedItems.title ASC" // string@1d8c │ │ +433d66: 1101 |0025: return-object v1 │ │ +433d68: 0001 0800 0100 0000 1b00 0000 1800 ... |0026: packed-switch-data (20 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ locals : │ │ 0x0000 - 0x003a reg=1 (null) Lde/danoeh/antennapod/model/feed/SortOrder; │ │ │ │ Virtual methods - │ │ @@ -1017688,17 +1017688,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -433f44: |[433f44] de.danoeh.antennapod.storage.database.mapper.FeedMediaCursorMapper.:()V │ │ -433f54: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -433f5a: 0e00 |0003: return-void │ │ +433f0c: |[433f0c] de.danoeh.antennapod.storage.database.mapper.FeedMediaCursorMapper.:()V │ │ +433f1c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +433f22: 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;) │ │ @@ -1017706,104 +1017706,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 │ │ -433de0: |[433de0] de.danoeh.antennapod.storage.database.mapper.FeedMediaCursorMapper.convert:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ -433df0: 0800 1d00 |0000: move-object/from16 v0, v29 │ │ -433df4: 1a01 97b8 |0002: const-string v1, "media_id" // string@b897 │ │ -433df8: 7220 4803 1000 |0004: invoke-interface {v0, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -433dfe: 0a01 |0007: move-result v1 │ │ -433e00: 1a02 c0c5 |0008: const-string v2, "playback_completion_date" // string@c5c0 │ │ -433e04: 7220 4803 2000 |000a: invoke-interface {v0, v2}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -433e0a: 0a02 |000d: move-result v2 │ │ -433e0c: 1a03 1f7e |000e: const-string v3, "duration" // string@7e1f │ │ -433e10: 7220 4803 3000 |0010: invoke-interface {v0, v3}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -433e16: 0a03 |0013: move-result v3 │ │ -433e18: 1a04 28c6 |0014: const-string v4, "position" // string@c628 │ │ -433e1c: 7220 4803 4000 |0016: invoke-interface {v0, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -433e22: 0a04 |0019: move-result v4 │ │ -433e24: 1a05 ce85 |001a: const-string v5, "filesize" // string@85ce │ │ -433e28: 7220 4803 5000 |001c: invoke-interface {v0, v5}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -433e2e: 0a05 |001f: move-result v5 │ │ -433e30: 1a06 ecb8 |0020: const-string v6, "mime_type" // string@b8ec │ │ -433e34: 7220 4803 6000 |0022: invoke-interface {v0, v6}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -433e3a: 0a06 |0025: move-result v6 │ │ -433e3c: 1a07 c985 |0026: const-string v7, "file_url" // string@85c9 │ │ -433e40: 7220 4803 7000 |0028: invoke-interface {v0, v7}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -433e46: 0a07 |002b: move-result v7 │ │ -433e48: 1a08 4e7d |002c: const-string v8, "download_url" // string@7d4e │ │ -433e4c: 7220 4803 8000 |002e: invoke-interface {v0, v8}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -433e52: 0a08 |0031: move-result v8 │ │ -433e54: 1a09 507d |0032: const-string v9, "downloaded" // string@7d50 │ │ -433e58: 7220 4803 9000 |0034: invoke-interface {v0, v9}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -433e5e: 0a09 |0037: move-result v9 │ │ -433e60: 1a0a d6c5 |0038: const-string v10, "played_duration" // string@c5d6 │ │ -433e64: 7220 4803 a000 |003a: invoke-interface {v0, v10}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -433e6a: 0a0a |003d: move-result v10 │ │ -433e6c: 1a0b 2aa3 |003e: const-string v11, "last_played_time" // string@a32a │ │ -433e70: 7220 4803 b000 |0040: invoke-interface {v0, v11}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -433e76: 0a0b |0043: move-result v11 │ │ -433e78: 7220 4f03 1000 |0044: invoke-interface {v0, v1}, Landroid/database/Cursor;.getLong:(I)J // method@034f │ │ -433e7e: 0b0d |0047: move-result-wide v13 │ │ -433e80: 7220 4f03 2000 |0048: invoke-interface {v0, v2}, Landroid/database/Cursor;.getLong:(I)J // method@034f │ │ -433e86: 0b01 |004b: move-result-wide v1 │ │ -433e88: 160f 0000 |004c: const-wide/16 v15, #int 0 // #0 │ │ -433e8c: 120c |004e: const/4 v12, #int 0 // #0 │ │ -433e8e: 3111 010f |004f: cmp-long v17, v1, v15 │ │ -433e92: 3d11 0a00 |0051: if-lez v17, 005b // +000a │ │ -433e96: 220f 051f |0053: new-instance v15, Ljava/util/Date; // type@1f05 │ │ -433e9a: 7030 22b5 1f02 |0055: invoke-direct {v15, v1, v2}, Ljava/util/Date;.:(J)V // method@b522 │ │ -433ea0: 0818 0f00 |0058: move-object/from16 v24, v15 │ │ -433ea4: 2803 |005a: goto 005d // +0003 │ │ -433ea6: 0818 0c00 |005b: move-object/from16 v24, v12 │ │ -433eaa: 1a01 3498 |005d: const-string v1, "has_embedded_picture" // string@9834 │ │ -433eae: 7220 4803 1000 |005f: invoke-interface {v0, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -433eb4: 0a01 |0062: move-result v1 │ │ -433eb6: 7220 4e03 1000 |0063: invoke-interface {v0, v1}, Landroid/database/Cursor;.getInt:(I)I // method@034e │ │ -433ebc: 0a01 |0066: move-result v1 │ │ -433ebe: 1212 |0067: const/4 v2, #int 1 // #1 │ │ -433ec0: 3801 0a00 |0068: if-eqz v1, 0072 // +000a │ │ -433ec4: 3221 0500 |006a: if-eq v1, v2, 006f // +0005 │ │ -433ec8: 081a 0c00 |006c: move-object/from16 v26, v12 │ │ -433ecc: 2808 |006e: goto 0076 // +0008 │ │ -433ece: 6201 dfd9 |006f: sget-object v1, Ljava/lang/Boolean;.TRUE:Ljava/lang/Boolean; // field@d9df │ │ -433ed2: 2803 |0071: goto 0074 // +0003 │ │ -433ed4: 6201 ded9 |0072: sget-object v1, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@d9de │ │ -433ed8: 081a 0100 |0074: move-object/from16 v26, v1 │ │ -433edc: 2201 bc1c |0076: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -433ee0: 120f |0078: const/4 v15, #int 0 // #0 │ │ -433ee2: 7220 4e03 3000 |0079: invoke-interface {v0, v3}, Landroid/database/Cursor;.getInt:(I)I // method@034e │ │ -433ee8: 0a10 |007c: move-result v16 │ │ -433eea: 7220 4e03 4000 |007d: invoke-interface {v0, v4}, Landroid/database/Cursor;.getInt:(I)I // method@034e │ │ -433ef0: 0a11 |0080: move-result v17 │ │ -433ef2: 7220 4f03 5000 |0081: invoke-interface {v0, v5}, Landroid/database/Cursor;.getLong:(I)J // method@034f │ │ -433ef8: 0b12 |0084: move-result-wide v18 │ │ -433efa: 7220 5103 6000 |0085: invoke-interface {v0, v6}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ -433f00: 0c14 |0088: move-result-object v20 │ │ -433f02: 7220 5103 7000 |0089: invoke-interface {v0, v7}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ -433f08: 0c15 |008c: move-result-object v21 │ │ -433f0a: 7220 5103 8000 |008d: invoke-interface {v0, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ -433f10: 0c16 |0090: move-result-object v22 │ │ -433f12: 7220 4e03 9000 |0091: invoke-interface {v0, v9}, Landroid/database/Cursor;.getInt:(I)I // method@034e │ │ -433f18: 0a03 |0094: move-result v3 │ │ -433f1a: 3d03 0500 |0095: if-lez v3, 009a // +0005 │ │ -433f1e: 1317 0100 |0097: const/16 v23, #int 1 // #1 │ │ -433f22: 2804 |0099: goto 009d // +0004 │ │ -433f24: 1202 |009a: const/4 v2, #int 0 // #0 │ │ -433f26: 1317 0000 |009b: const/16 v23, #int 0 // #0 │ │ -433f2a: 7220 4e03 a000 |009d: invoke-interface {v0, v10}, Landroid/database/Cursor;.getInt:(I)I // method@034e │ │ -433f30: 0a19 |00a0: move-result v25 │ │ -433f32: 7220 4f03 b000 |00a1: invoke-interface {v0, v11}, Landroid/database/Cursor;.getLong:(I)J // method@034f │ │ -433f38: 0b1b |00a4: move-result-wide v27 │ │ -433f3a: 071c |00a5: move-object v12, v1 │ │ -433f3c: 7611 64ac 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@ac64 │ │ -433f42: 1101 |00a9: return-object v1 │ │ +433da8: |[433da8] de.danoeh.antennapod.storage.database.mapper.FeedMediaCursorMapper.convert:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ +433db8: 0800 1d00 |0000: move-object/from16 v0, v29 │ │ +433dbc: 1a01 97b8 |0002: const-string v1, "media_id" // string@b897 │ │ +433dc0: 7220 4803 1000 |0004: invoke-interface {v0, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +433dc6: 0a01 |0007: move-result v1 │ │ +433dc8: 1a02 c0c5 |0008: const-string v2, "playback_completion_date" // string@c5c0 │ │ +433dcc: 7220 4803 2000 |000a: invoke-interface {v0, v2}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +433dd2: 0a02 |000d: move-result v2 │ │ +433dd4: 1a03 1f7e |000e: const-string v3, "duration" // string@7e1f │ │ +433dd8: 7220 4803 3000 |0010: invoke-interface {v0, v3}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +433dde: 0a03 |0013: move-result v3 │ │ +433de0: 1a04 28c6 |0014: const-string v4, "position" // string@c628 │ │ +433de4: 7220 4803 4000 |0016: invoke-interface {v0, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +433dea: 0a04 |0019: move-result v4 │ │ +433dec: 1a05 ce85 |001a: const-string v5, "filesize" // string@85ce │ │ +433df0: 7220 4803 5000 |001c: invoke-interface {v0, v5}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +433df6: 0a05 |001f: move-result v5 │ │ +433df8: 1a06 ecb8 |0020: const-string v6, "mime_type" // string@b8ec │ │ +433dfc: 7220 4803 6000 |0022: invoke-interface {v0, v6}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +433e02: 0a06 |0025: move-result v6 │ │ +433e04: 1a07 c985 |0026: const-string v7, "file_url" // string@85c9 │ │ +433e08: 7220 4803 7000 |0028: invoke-interface {v0, v7}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +433e0e: 0a07 |002b: move-result v7 │ │ +433e10: 1a08 4e7d |002c: const-string v8, "download_url" // string@7d4e │ │ +433e14: 7220 4803 8000 |002e: invoke-interface {v0, v8}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +433e1a: 0a08 |0031: move-result v8 │ │ +433e1c: 1a09 507d |0032: const-string v9, "downloaded" // string@7d50 │ │ +433e20: 7220 4803 9000 |0034: invoke-interface {v0, v9}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +433e26: 0a09 |0037: move-result v9 │ │ +433e28: 1a0a d6c5 |0038: const-string v10, "played_duration" // string@c5d6 │ │ +433e2c: 7220 4803 a000 |003a: invoke-interface {v0, v10}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +433e32: 0a0a |003d: move-result v10 │ │ +433e34: 1a0b 2aa3 |003e: const-string v11, "last_played_time" // string@a32a │ │ +433e38: 7220 4803 b000 |0040: invoke-interface {v0, v11}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +433e3e: 0a0b |0043: move-result v11 │ │ +433e40: 7220 4f03 1000 |0044: invoke-interface {v0, v1}, Landroid/database/Cursor;.getLong:(I)J // method@034f │ │ +433e46: 0b0d |0047: move-result-wide v13 │ │ +433e48: 7220 4f03 2000 |0048: invoke-interface {v0, v2}, Landroid/database/Cursor;.getLong:(I)J // method@034f │ │ +433e4e: 0b01 |004b: move-result-wide v1 │ │ +433e50: 160f 0000 |004c: const-wide/16 v15, #int 0 // #0 │ │ +433e54: 120c |004e: const/4 v12, #int 0 // #0 │ │ +433e56: 3111 010f |004f: cmp-long v17, v1, v15 │ │ +433e5a: 3d11 0a00 |0051: if-lez v17, 005b // +000a │ │ +433e5e: 220f 051f |0053: new-instance v15, Ljava/util/Date; // type@1f05 │ │ +433e62: 7030 22b5 1f02 |0055: invoke-direct {v15, v1, v2}, Ljava/util/Date;.:(J)V // method@b522 │ │ +433e68: 0818 0f00 |0058: move-object/from16 v24, v15 │ │ +433e6c: 2803 |005a: goto 005d // +0003 │ │ +433e6e: 0818 0c00 |005b: move-object/from16 v24, v12 │ │ +433e72: 1a01 3498 |005d: const-string v1, "has_embedded_picture" // string@9834 │ │ +433e76: 7220 4803 1000 |005f: invoke-interface {v0, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +433e7c: 0a01 |0062: move-result v1 │ │ +433e7e: 7220 4e03 1000 |0063: invoke-interface {v0, v1}, Landroid/database/Cursor;.getInt:(I)I // method@034e │ │ +433e84: 0a01 |0066: move-result v1 │ │ +433e86: 1212 |0067: const/4 v2, #int 1 // #1 │ │ +433e88: 3801 0a00 |0068: if-eqz v1, 0072 // +000a │ │ +433e8c: 3221 0500 |006a: if-eq v1, v2, 006f // +0005 │ │ +433e90: 081a 0c00 |006c: move-object/from16 v26, v12 │ │ +433e94: 2808 |006e: goto 0076 // +0008 │ │ +433e96: 6201 dfd9 |006f: sget-object v1, Ljava/lang/Boolean;.TRUE:Ljava/lang/Boolean; // field@d9df │ │ +433e9a: 2803 |0071: goto 0074 // +0003 │ │ +433e9c: 6201 ded9 |0072: sget-object v1, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@d9de │ │ +433ea0: 081a 0100 |0074: move-object/from16 v26, v1 │ │ +433ea4: 2201 bc1c |0076: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +433ea8: 120f |0078: const/4 v15, #int 0 // #0 │ │ +433eaa: 7220 4e03 3000 |0079: invoke-interface {v0, v3}, Landroid/database/Cursor;.getInt:(I)I // method@034e │ │ +433eb0: 0a10 |007c: move-result v16 │ │ +433eb2: 7220 4e03 4000 |007d: invoke-interface {v0, v4}, Landroid/database/Cursor;.getInt:(I)I // method@034e │ │ +433eb8: 0a11 |0080: move-result v17 │ │ +433eba: 7220 4f03 5000 |0081: invoke-interface {v0, v5}, Landroid/database/Cursor;.getLong:(I)J // method@034f │ │ +433ec0: 0b12 |0084: move-result-wide v18 │ │ +433ec2: 7220 5103 6000 |0085: invoke-interface {v0, v6}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ +433ec8: 0c14 |0088: move-result-object v20 │ │ +433eca: 7220 5103 7000 |0089: invoke-interface {v0, v7}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ +433ed0: 0c15 |008c: move-result-object v21 │ │ +433ed2: 7220 5103 8000 |008d: invoke-interface {v0, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ +433ed8: 0c16 |0090: move-result-object v22 │ │ +433eda: 7220 4e03 9000 |0091: invoke-interface {v0, v9}, Landroid/database/Cursor;.getInt:(I)I // method@034e │ │ +433ee0: 0a03 |0094: move-result v3 │ │ +433ee2: 3d03 0500 |0095: if-lez v3, 009a // +0005 │ │ +433ee6: 1317 0100 |0097: const/16 v23, #int 1 // #1 │ │ +433eea: 2804 |0099: goto 009d // +0004 │ │ +433eec: 1202 |009a: const/4 v2, #int 0 // #0 │ │ +433eee: 1317 0000 |009b: const/16 v23, #int 0 // #0 │ │ +433ef2: 7220 4e03 a000 |009d: invoke-interface {v0, v10}, Landroid/database/Cursor;.getInt:(I)I // method@034e │ │ +433ef8: 0a19 |00a0: move-result v25 │ │ +433efa: 7220 4f03 b000 |00a1: invoke-interface {v0, v11}, Landroid/database/Cursor;.getLong:(I)J // method@034f │ │ +433f00: 0b1b |00a4: move-result-wide v27 │ │ +433f02: 071c |00a5: move-object v12, v1 │ │ +433f04: 7611 64ac 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@ac64 │ │ +433f0a: 1101 |00a9: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=19 │ │ 0x000a line=20 │ │ 0x0010 line=21 │ │ 0x0016 line=22 │ │ 0x001c line=23 │ │ @@ -1017858,17 +1017858,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -434150: |[434150] de.danoeh.antennapod.storage.database.mapper.FeedPreferencesCursorMapper.:()V │ │ -434160: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -434166: 0e00 |0003: return-void │ │ +434118: |[434118] de.danoeh.antennapod.storage.database.mapper.FeedPreferencesCursorMapper.:()V │ │ +434128: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +43412e: 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;) │ │ @@ -1017876,137 +1017876,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 │ │ -433f5c: |[433f5c] de.danoeh.antennapod.storage.database.mapper.FeedPreferencesCursorMapper.convert:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ -433f6c: 0800 2100 |0000: move-object/from16 v0, v33 │ │ -433f70: 1a01 6e85 |0002: const-string v1, "feed_id" // string@856e │ │ -433f74: 7220 4803 1000 |0004: invoke-interface {v0, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -433f7a: 0a01 |0007: move-result v1 │ │ -433f7c: 1a02 306e |0008: const-string v2, "auto_download" // string@6e30 │ │ -433f80: 7220 4803 2000 |000a: invoke-interface {v0, v2}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -433f86: 0a02 |000d: move-result v2 │ │ -433f88: 1a03 14a0 |000e: const-string v3, "keep_updated" // string@a014 │ │ -433f8c: 7220 4803 3000 |0010: invoke-interface {v0, v3}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -433f92: 0a03 |0013: move-result v3 │ │ -433f94: 1a04 2e6e |0014: const-string v4, "auto_delete_action" // string@6e2e │ │ -433f98: 7220 4803 4000 |0016: invoke-interface {v0, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -433f9e: 0a04 |0019: move-result v4 │ │ -433fa0: 1a05 8d85 |001a: const-string v5, "feed_volume_adaption" // string@858d │ │ -433fa4: 7220 4803 5000 |001c: invoke-interface {v0, v5}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -433faa: 0a05 |001f: move-result v5 │ │ -433fac: 1a06 0ee5 |0020: const-string v6, "username" // string@e50e │ │ -433fb0: 7220 4803 6000 |0022: invoke-interface {v0, v6}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -433fb6: 0a06 |0025: move-result v6 │ │ -433fb8: 1a07 45c4 |0026: const-string v7, "password" // string@c445 │ │ -433fbc: 7220 4803 7000 |0028: invoke-interface {v0, v7}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -433fc2: 0a07 |002b: move-result v7 │ │ -433fc4: 1a08 799a |002c: const-string v8, "include_filter" // string@9a79 │ │ -433fc8: 7220 4803 8000 |002e: invoke-interface {v0, v8}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -433fce: 0a08 |0031: move-result v8 │ │ -433fd0: 1a09 6e80 |0032: const-string v9, "exclude_filter" // string@806e │ │ -433fd4: 7220 4803 9000 |0034: invoke-interface {v0, v9}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -433fda: 0a09 |0037: move-result v9 │ │ -433fdc: 1a0a 11b9 |0038: const-string v10, "minimal_duration_filter" // string@b911 │ │ -433fe0: 7220 4803 a000 |003a: invoke-interface {v0, v10}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -433fe6: 0a0a |003d: move-result v10 │ │ -433fe8: 1a0b 7485 |003e: const-string v11, "feed_playback_speed" // string@8574 │ │ -433fec: 7220 4803 b000 |0040: invoke-interface {v0, v11}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -433ff2: 0a0b |0043: move-result v11 │ │ -433ff4: 1a0c 8185 |0044: const-string v12, "feed_skip_intro" // string@8581 │ │ -433ff8: 7220 4803 c000 |0046: invoke-interface {v0, v12}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -433ffe: 0a0c |0049: move-result v12 │ │ -434000: 1a0d 8085 |004a: const-string v13, "feed_skip_ending" // string@8580 │ │ -434004: 7220 4803 d000 |004c: invoke-interface {v0, v13}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -43400a: 0a0d |004f: move-result v13 │ │ -43400c: 1a0e fa7f |0050: const-string v14, "episode_notification" // string@7ffa │ │ -434010: 7220 4803 e000 |0052: invoke-interface {v0, v14}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -434016: 0a0e |0055: move-result v14 │ │ -434018: 1a0f 83bc |0056: const-string v15, "new_episodes_action" // string@bc83 │ │ -43401c: 7220 4803 f000 |0058: invoke-interface {v0, v15}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -434022: 0a0f |005b: move-result v15 │ │ -434024: 0210 0e00 |005c: move/from16 v16, v14 │ │ -434028: 1a0e 79df |005e: const-string v14, "tags" // string@df79 │ │ -43402c: 7220 4803 e000 |0060: invoke-interface {v0, v14}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ -434032: 0a0e |0063: move-result v14 │ │ -434034: 7220 4f03 1000 |0064: invoke-interface {v0, v1}, Landroid/database/Cursor;.getLong:(I)J // method@034f │ │ -43403a: 0b12 |0067: move-result-wide v18 │ │ -43403c: 7220 4e03 2000 |0068: invoke-interface {v0, v2}, Landroid/database/Cursor;.getInt:(I)I // method@034e │ │ -434042: 0a01 |006b: move-result v1 │ │ -434044: 1212 |006c: const/4 v2, #int 1 // #1 │ │ -434046: 1311 0000 |006d: const/16 v17, #int 0 // #0 │ │ -43404a: 3d01 0500 |006f: if-lez v1, 0074 // +0005 │ │ -43404e: 1314 0100 |0071: const/16 v20, #int 1 // #1 │ │ -434052: 2803 |0073: goto 0076 // +0003 │ │ -434054: 1314 0000 |0074: const/16 v20, #int 0 // #0 │ │ -434058: 7220 4e03 3000 |0076: invoke-interface {v0, v3}, Landroid/database/Cursor;.getInt:(I)I // method@034e │ │ -43405e: 0a01 |0079: move-result v1 │ │ -434060: 3d01 0500 |007a: if-lez v1, 007f // +0005 │ │ -434064: 1315 0100 |007c: const/16 v21, #int 1 // #1 │ │ -434068: 2803 |007e: goto 0081 // +0003 │ │ -43406a: 1315 0000 |007f: const/16 v21, #int 0 // #0 │ │ -43406e: 7220 4e03 4000 |0081: invoke-interface {v0, v4}, Landroid/database/Cursor;.getInt:(I)I // method@034e │ │ -434074: 0a01 |0084: move-result v1 │ │ -434076: 7110 9cac 0100 |0085: invoke-static {v1}, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.fromCode:(I)Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // method@ac9c │ │ -43407c: 0c16 |0088: move-result-object v22 │ │ -43407e: 7220 4e03 5000 |0089: invoke-interface {v0, v5}, Landroid/database/Cursor;.getInt:(I)I // method@034e │ │ -434084: 0a01 |008c: move-result v1 │ │ -434086: 7110 d9ac 0100 |008d: invoke-static {v1}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.fromInteger:(I)Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // method@acd9 │ │ -43408c: 0c17 |0090: move-result-object v23 │ │ -43408e: 7220 5103 6000 |0091: invoke-interface {v0, v6}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ -434094: 0c18 |0094: move-result-object v24 │ │ -434096: 7220 5103 7000 |0095: invoke-interface {v0, v7}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ -43409c: 0c19 |0098: move-result-object v25 │ │ -43409e: 7220 5103 8000 |0099: invoke-interface {v0, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ -4340a4: 0c01 |009c: move-result-object v1 │ │ -4340a6: 7220 5103 9000 |009d: invoke-interface {v0, v9}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ -4340ac: 0c03 |00a0: move-result-object v3 │ │ -4340ae: 7220 4e03 a000 |00a1: invoke-interface {v0, v10}, Landroid/database/Cursor;.getInt:(I)I // method@034e │ │ -4340b4: 0a04 |00a4: move-result v4 │ │ -4340b6: 7220 4d03 b000 |00a5: invoke-interface {v0, v11}, Landroid/database/Cursor;.getFloat:(I)F // method@034d │ │ -4340bc: 0a1b |00a8: move-result v27 │ │ -4340be: 7220 4e03 c000 |00a9: invoke-interface {v0, v12}, Landroid/database/Cursor;.getInt:(I)I // method@034e │ │ -4340c4: 0a1c |00ac: move-result v28 │ │ -4340c6: 7220 4e03 d000 |00ad: invoke-interface {v0, v13}, Landroid/database/Cursor;.getInt:(I)I // method@034e │ │ -4340cc: 0a1d |00b0: move-result v29 │ │ -4340ce: 7220 4e03 f000 |00b1: invoke-interface {v0, v15}, Landroid/database/Cursor;.getInt:(I)I // method@034e │ │ -4340d4: 0a05 |00b4: move-result v5 │ │ -4340d6: 7110 a1ac 0500 |00b5: invoke-static {v5}, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.fromCode:(I)Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // method@aca1 │ │ -4340dc: 0c1f |00b8: move-result-object v31 │ │ -4340de: 0205 1000 |00b9: move/from16 v5, v16 │ │ -4340e2: 7220 4e03 5000 |00bb: invoke-interface {v0, v5}, Landroid/database/Cursor;.getInt:(I)I // method@034e │ │ -4340e8: 0a05 |00be: move-result v5 │ │ -4340ea: 3d05 0500 |00bf: if-lez v5, 00c4 // +0005 │ │ -4340ee: 131e 0100 |00c1: const/16 v30, #int 1 // #1 │ │ -4340f2: 2803 |00c3: goto 00c6 // +0003 │ │ -4340f4: 131e 0000 |00c4: const/16 v30, #int 0 // #0 │ │ -4340f8: 7220 5103 e000 |00c6: invoke-interface {v0, v14}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ -4340fe: 0c00 |00c9: move-result-object v0 │ │ -434100: 7110 b10a 0000 |00ca: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -434106: 0a02 |00cd: move-result v2 │ │ -434108: 3802 0400 |00ce: if-eqz v2, 00d2 // +0004 │ │ -43410c: 1a00 1902 |00d0: const-string v0, "#root" // string@0219 │ │ -434110: 2202 bf1c |00d2: new-instance v2, Lde/danoeh/antennapod/model/feed/FeedPreferences; // type@1cbf │ │ -434114: 2205 b61c |00d4: new-instance v5, Lde/danoeh/antennapod/model/feed/FeedFilter; // type@1cb6 │ │ -434118: 7040 0bac 1543 |00d6: invoke-direct {v5, v1, v3, v4}, Lde/danoeh/antennapod/model/feed/FeedFilter;.:(Ljava/lang/String;Ljava/lang/String;I)V // method@ac0b │ │ -43411e: 2201 0a1f |00d9: new-instance v1, Ljava/util/HashSet; // type@1f0a │ │ -434122: 1a03 1c00 |00db: const-string v3, "" // string@001c │ │ -434126: 6e20 3cb3 3000 |00dd: invoke-virtual {v0, v3}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b33c │ │ -43412c: 0c00 |00e0: move-result-object v0 │ │ -43412e: 7110 b6b4 0000 |00e1: invoke-static {v0}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b4b6 │ │ -434134: 0c00 |00e4: move-result-object v0 │ │ -434136: 7020 41b5 0100 |00e5: invoke-direct {v1, v0}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@b541 │ │ -43413c: 0811 0200 |00e8: move-object/from16 v17, v2 │ │ -434140: 081a 0500 |00ea: move-object/from16 v26, v5 │ │ -434144: 0820 0100 |00ec: move-object/from16 v32, v1 │ │ -434148: 7610 a5ac 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@aca5 │ │ -43414e: 1102 |00f1: return-object v2 │ │ +433f24: |[433f24] de.danoeh.antennapod.storage.database.mapper.FeedPreferencesCursorMapper.convert:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ +433f34: 0800 2100 |0000: move-object/from16 v0, v33 │ │ +433f38: 1a01 6e85 |0002: const-string v1, "feed_id" // string@856e │ │ +433f3c: 7220 4803 1000 |0004: invoke-interface {v0, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +433f42: 0a01 |0007: move-result v1 │ │ +433f44: 1a02 306e |0008: const-string v2, "auto_download" // string@6e30 │ │ +433f48: 7220 4803 2000 |000a: invoke-interface {v0, v2}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +433f4e: 0a02 |000d: move-result v2 │ │ +433f50: 1a03 14a0 |000e: const-string v3, "keep_updated" // string@a014 │ │ +433f54: 7220 4803 3000 |0010: invoke-interface {v0, v3}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +433f5a: 0a03 |0013: move-result v3 │ │ +433f5c: 1a04 2e6e |0014: const-string v4, "auto_delete_action" // string@6e2e │ │ +433f60: 7220 4803 4000 |0016: invoke-interface {v0, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +433f66: 0a04 |0019: move-result v4 │ │ +433f68: 1a05 8d85 |001a: const-string v5, "feed_volume_adaption" // string@858d │ │ +433f6c: 7220 4803 5000 |001c: invoke-interface {v0, v5}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +433f72: 0a05 |001f: move-result v5 │ │ +433f74: 1a06 0ee5 |0020: const-string v6, "username" // string@e50e │ │ +433f78: 7220 4803 6000 |0022: invoke-interface {v0, v6}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +433f7e: 0a06 |0025: move-result v6 │ │ +433f80: 1a07 45c4 |0026: const-string v7, "password" // string@c445 │ │ +433f84: 7220 4803 7000 |0028: invoke-interface {v0, v7}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +433f8a: 0a07 |002b: move-result v7 │ │ +433f8c: 1a08 799a |002c: const-string v8, "include_filter" // string@9a79 │ │ +433f90: 7220 4803 8000 |002e: invoke-interface {v0, v8}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +433f96: 0a08 |0031: move-result v8 │ │ +433f98: 1a09 6e80 |0032: const-string v9, "exclude_filter" // string@806e │ │ +433f9c: 7220 4803 9000 |0034: invoke-interface {v0, v9}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +433fa2: 0a09 |0037: move-result v9 │ │ +433fa4: 1a0a 11b9 |0038: const-string v10, "minimal_duration_filter" // string@b911 │ │ +433fa8: 7220 4803 a000 |003a: invoke-interface {v0, v10}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +433fae: 0a0a |003d: move-result v10 │ │ +433fb0: 1a0b 7485 |003e: const-string v11, "feed_playback_speed" // string@8574 │ │ +433fb4: 7220 4803 b000 |0040: invoke-interface {v0, v11}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +433fba: 0a0b |0043: move-result v11 │ │ +433fbc: 1a0c 8185 |0044: const-string v12, "feed_skip_intro" // string@8581 │ │ +433fc0: 7220 4803 c000 |0046: invoke-interface {v0, v12}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +433fc6: 0a0c |0049: move-result v12 │ │ +433fc8: 1a0d 8085 |004a: const-string v13, "feed_skip_ending" // string@8580 │ │ +433fcc: 7220 4803 d000 |004c: invoke-interface {v0, v13}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +433fd2: 0a0d |004f: move-result v13 │ │ +433fd4: 1a0e fa7f |0050: const-string v14, "episode_notification" // string@7ffa │ │ +433fd8: 7220 4803 e000 |0052: invoke-interface {v0, v14}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +433fde: 0a0e |0055: move-result v14 │ │ +433fe0: 1a0f 83bc |0056: const-string v15, "new_episodes_action" // string@bc83 │ │ +433fe4: 7220 4803 f000 |0058: invoke-interface {v0, v15}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +433fea: 0a0f |005b: move-result v15 │ │ +433fec: 0210 0e00 |005c: move/from16 v16, v14 │ │ +433ff0: 1a0e 79df |005e: const-string v14, "tags" // string@df79 │ │ +433ff4: 7220 4803 e000 |0060: invoke-interface {v0, v14}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0348 │ │ +433ffa: 0a0e |0063: move-result v14 │ │ +433ffc: 7220 4f03 1000 |0064: invoke-interface {v0, v1}, Landroid/database/Cursor;.getLong:(I)J // method@034f │ │ +434002: 0b12 |0067: move-result-wide v18 │ │ +434004: 7220 4e03 2000 |0068: invoke-interface {v0, v2}, Landroid/database/Cursor;.getInt:(I)I // method@034e │ │ +43400a: 0a01 |006b: move-result v1 │ │ +43400c: 1212 |006c: const/4 v2, #int 1 // #1 │ │ +43400e: 1311 0000 |006d: const/16 v17, #int 0 // #0 │ │ +434012: 3d01 0500 |006f: if-lez v1, 0074 // +0005 │ │ +434016: 1314 0100 |0071: const/16 v20, #int 1 // #1 │ │ +43401a: 2803 |0073: goto 0076 // +0003 │ │ +43401c: 1314 0000 |0074: const/16 v20, #int 0 // #0 │ │ +434020: 7220 4e03 3000 |0076: invoke-interface {v0, v3}, Landroid/database/Cursor;.getInt:(I)I // method@034e │ │ +434026: 0a01 |0079: move-result v1 │ │ +434028: 3d01 0500 |007a: if-lez v1, 007f // +0005 │ │ +43402c: 1315 0100 |007c: const/16 v21, #int 1 // #1 │ │ +434030: 2803 |007e: goto 0081 // +0003 │ │ +434032: 1315 0000 |007f: const/16 v21, #int 0 // #0 │ │ +434036: 7220 4e03 4000 |0081: invoke-interface {v0, v4}, Landroid/database/Cursor;.getInt:(I)I // method@034e │ │ +43403c: 0a01 |0084: move-result v1 │ │ +43403e: 7110 9cac 0100 |0085: invoke-static {v1}, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.fromCode:(I)Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // method@ac9c │ │ +434044: 0c16 |0088: move-result-object v22 │ │ +434046: 7220 4e03 5000 |0089: invoke-interface {v0, v5}, Landroid/database/Cursor;.getInt:(I)I // method@034e │ │ +43404c: 0a01 |008c: move-result v1 │ │ +43404e: 7110 d9ac 0100 |008d: invoke-static {v1}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.fromInteger:(I)Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // method@acd9 │ │ +434054: 0c17 |0090: move-result-object v23 │ │ +434056: 7220 5103 6000 |0091: invoke-interface {v0, v6}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ +43405c: 0c18 |0094: move-result-object v24 │ │ +43405e: 7220 5103 7000 |0095: invoke-interface {v0, v7}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ +434064: 0c19 |0098: move-result-object v25 │ │ +434066: 7220 5103 8000 |0099: invoke-interface {v0, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ +43406c: 0c01 |009c: move-result-object v1 │ │ +43406e: 7220 5103 9000 |009d: invoke-interface {v0, v9}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ +434074: 0c03 |00a0: move-result-object v3 │ │ +434076: 7220 4e03 a000 |00a1: invoke-interface {v0, v10}, Landroid/database/Cursor;.getInt:(I)I // method@034e │ │ +43407c: 0a04 |00a4: move-result v4 │ │ +43407e: 7220 4d03 b000 |00a5: invoke-interface {v0, v11}, Landroid/database/Cursor;.getFloat:(I)F // method@034d │ │ +434084: 0a1b |00a8: move-result v27 │ │ +434086: 7220 4e03 c000 |00a9: invoke-interface {v0, v12}, Landroid/database/Cursor;.getInt:(I)I // method@034e │ │ +43408c: 0a1c |00ac: move-result v28 │ │ +43408e: 7220 4e03 d000 |00ad: invoke-interface {v0, v13}, Landroid/database/Cursor;.getInt:(I)I // method@034e │ │ +434094: 0a1d |00b0: move-result v29 │ │ +434096: 7220 4e03 f000 |00b1: invoke-interface {v0, v15}, Landroid/database/Cursor;.getInt:(I)I // method@034e │ │ +43409c: 0a05 |00b4: move-result v5 │ │ +43409e: 7110 a1ac 0500 |00b5: invoke-static {v5}, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.fromCode:(I)Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // method@aca1 │ │ +4340a4: 0c1f |00b8: move-result-object v31 │ │ +4340a6: 0205 1000 |00b9: move/from16 v5, v16 │ │ +4340aa: 7220 4e03 5000 |00bb: invoke-interface {v0, v5}, Landroid/database/Cursor;.getInt:(I)I // method@034e │ │ +4340b0: 0a05 |00be: move-result v5 │ │ +4340b2: 3d05 0500 |00bf: if-lez v5, 00c4 // +0005 │ │ +4340b6: 131e 0100 |00c1: const/16 v30, #int 1 // #1 │ │ +4340ba: 2803 |00c3: goto 00c6 // +0003 │ │ +4340bc: 131e 0000 |00c4: const/16 v30, #int 0 // #0 │ │ +4340c0: 7220 5103 e000 |00c6: invoke-interface {v0, v14}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0351 │ │ +4340c6: 0c00 |00c9: move-result-object v0 │ │ +4340c8: 7110 b10a 0000 |00ca: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +4340ce: 0a02 |00cd: move-result v2 │ │ +4340d0: 3802 0400 |00ce: if-eqz v2, 00d2 // +0004 │ │ +4340d4: 1a00 1902 |00d0: const-string v0, "#root" // string@0219 │ │ +4340d8: 2202 bf1c |00d2: new-instance v2, Lde/danoeh/antennapod/model/feed/FeedPreferences; // type@1cbf │ │ +4340dc: 2205 b61c |00d4: new-instance v5, Lde/danoeh/antennapod/model/feed/FeedFilter; // type@1cb6 │ │ +4340e0: 7040 0bac 1543 |00d6: invoke-direct {v5, v1, v3, v4}, Lde/danoeh/antennapod/model/feed/FeedFilter;.:(Ljava/lang/String;Ljava/lang/String;I)V // method@ac0b │ │ +4340e6: 2201 0a1f |00d9: new-instance v1, Ljava/util/HashSet; // type@1f0a │ │ +4340ea: 1a03 1c00 |00db: const-string v3, "" // string@001c │ │ +4340ee: 6e20 3cb3 3000 |00dd: invoke-virtual {v0, v3}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b33c │ │ +4340f4: 0c00 |00e0: move-result-object v0 │ │ +4340f6: 7110 b6b4 0000 |00e1: invoke-static {v0}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b4b6 │ │ +4340fc: 0c00 |00e4: move-result-object v0 │ │ +4340fe: 7020 41b5 0100 |00e5: invoke-direct {v1, v0}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@b541 │ │ +434104: 0811 0200 |00e8: move-object/from16 v17, v2 │ │ +434108: 081a 0500 |00ea: move-object/from16 v26, v5 │ │ +43410c: 0820 0100 |00ec: move-object/from16 v32, v1 │ │ +434110: 7610 a5ac 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@aca5 │ │ +434116: 1102 |00f1: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=23 │ │ 0x000a line=24 │ │ 0x0010 line=25 │ │ 0x0016 line=26 │ │ 0x001c line=27 │ │ @@ -1018085,17 +1018085,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -434168: |[434168] de.danoeh.antennapod.storage.preferences.BuildConfig.:()V │ │ -434178: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -43417e: 0e00 |0003: return-void │ │ +434130: |[434130] de.danoeh.antennapod.storage.preferences.BuildConfig.:()V │ │ +434140: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +434146: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/storage/preferences/BuildConfig; │ │ │ │ Virtual methods - │ │ @@ -1018254,17 +1018254,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -434198: |[434198] de.danoeh.antennapod.storage.preferences.R$anim.:()V │ │ -4341a8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4341ae: 0e00 |0003: return-void │ │ +434160: |[434160] de.danoeh.antennapod.storage.preferences.R$anim.:()V │ │ +434170: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +434176: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1018326,17 +1018326,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -434180: |[434180] de.danoeh.antennapod.storage.preferences.R$animator.:()V │ │ -434190: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -434196: 0e00 |0003: return-void │ │ +434148: |[434148] de.danoeh.antennapod.storage.preferences.R$animator.:()V │ │ +434158: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +43415e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1020153,17 +1020153,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4341b0: |[4341b0] de.danoeh.antennapod.storage.preferences.R$attr.:()V │ │ -4341c0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4341c6: 0e00 |0003: return-void │ │ +434178: |[434178] de.danoeh.antennapod.storage.preferences.R$attr.:()V │ │ +434188: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +43418e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1020210,17 +1020210,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4341c8: |[4341c8] de.danoeh.antennapod.storage.preferences.R$bool.:()V │ │ -4341d8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4341de: 0e00 |0003: return-void │ │ +434190: |[434190] de.danoeh.antennapod.storage.preferences.R$bool.:()V │ │ +4341a0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4341a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1020687,17 +1020687,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4341e0: |[4341e0] de.danoeh.antennapod.storage.preferences.R$color.:()V │ │ -4341f0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4341f6: 0e00 |0003: return-void │ │ +4341a8: |[4341a8] de.danoeh.antennapod.storage.preferences.R$color.:()V │ │ +4341b8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4341be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1021369,17 +1021369,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4341f8: |[4341f8] de.danoeh.antennapod.storage.preferences.R$dimen.:()V │ │ -434208: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -43420e: 0e00 |0003: return-void │ │ +4341c0: |[4341c0] de.danoeh.antennapod.storage.preferences.R$dimen.:()V │ │ +4341d0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4341d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1021901,17 +1021901,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -434210: |[434210] de.danoeh.antennapod.storage.preferences.R$drawable.:()V │ │ -434220: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -434226: 0e00 |0003: return-void │ │ +4341d8: |[4341d8] de.danoeh.antennapod.storage.preferences.R$drawable.:()V │ │ +4341e8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4341ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1022803,17 +1022803,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -434228: |[434228] de.danoeh.antennapod.storage.preferences.R$id.:()V │ │ -434238: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -43423e: 0e00 |0003: return-void │ │ +4341f0: |[4341f0] de.danoeh.antennapod.storage.preferences.R$id.:()V │ │ +434200: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +434206: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1022870,17 +1022870,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -434240: |[434240] de.danoeh.antennapod.storage.preferences.R$integer.:()V │ │ -434250: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -434256: 0e00 |0003: return-void │ │ +434208: |[434208] de.danoeh.antennapod.storage.preferences.R$integer.:()V │ │ +434218: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +43421e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1022947,17 +1022947,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -434258: |[434258] de.danoeh.antennapod.storage.preferences.R$interpolator.:()V │ │ -434268: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -43426e: 0e00 |0003: return-void │ │ +434220: |[434220] de.danoeh.antennapod.storage.preferences.R$interpolator.:()V │ │ +434230: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +434236: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1023319,17 +1023319,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -434270: |[434270] de.danoeh.antennapod.storage.preferences.R$layout.:()V │ │ -434280: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -434286: 0e00 |0003: return-void │ │ +434238: |[434238] de.danoeh.antennapod.storage.preferences.R$layout.:()V │ │ +434248: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +43424e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1023546,17 +1023546,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -434288: |[434288] de.danoeh.antennapod.storage.preferences.R$string.:()V │ │ -434298: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -43429e: 0e00 |0003: return-void │ │ +434250: |[434250] de.danoeh.antennapod.storage.preferences.R$string.:()V │ │ +434260: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +434266: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1025518,17 +1025518,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -435158: |[435158] de.danoeh.antennapod.storage.preferences.R$style.:()V │ │ -435168: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -43516e: 0e00 |0003: return-void │ │ +435120: |[435120] de.danoeh.antennapod.storage.preferences.R$style.:()V │ │ +435130: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +435136: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1028790,305 +1028790,305 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 12 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1864 16-bit code units │ │ -4342a0: |[4342a0] de.danoeh.antennapod.storage.preferences.R$styleable.:()V │ │ -4342b0: 1300 1d00 |0000: const/16 v0, #int 29 // #1d │ │ -4342b4: 2300 0120 |0002: new-array v0, v0, [I // type@2001 │ │ -4342b8: 2600 e201 0000 |0004: fill-array-data v0, 000001e6 // +000001e2 │ │ -4342be: 6900 f1d6 |0007: sput-object v0, Lde/danoeh/antennapod/storage/preferences/R$styleable;.ActionBar:[I // field@d6f1 │ │ -4342c2: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -4342c4: 2301 0120 |000a: new-array v1, v0, [I // type@2001 │ │ -4342c8: 1402 b300 0101 |000c: const v2, #float 2.36941e-38 // #010100b3 │ │ -4342ce: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -4342d0: 4b02 0103 |0010: aput v2, v1, v3 │ │ -4342d4: 6901 f2d6 |0012: sput-object v1, Lde/danoeh/antennapod/storage/preferences/R$styleable;.ActionBarLayout:[I // field@d6f2 │ │ -4342d8: 2301 0120 |0014: new-array v1, v0, [I // type@2001 │ │ -4342dc: 1402 3f01 0101 |0016: const v2, #float 2.36945e-38 // #0101013f │ │ -4342e2: 4b02 0103 |0019: aput v2, v1, v3 │ │ -4342e6: 6901 11d7 |001b: sput-object v1, Lde/danoeh/antennapod/storage/preferences/R$styleable;.ActionMenuItemView:[I // field@d711 │ │ -4342ea: 2331 0120 |001d: new-array v1, v3, [I // type@2001 │ │ -4342ee: 6901 13d7 |001f: sput-object v1, Lde/danoeh/antennapod/storage/preferences/R$styleable;.ActionMenuView:[I // field@d713 │ │ -4342f2: 1261 |0021: const/4 v1, #int 6 // #6 │ │ -4342f4: 2312 0120 |0022: new-array v2, v1, [I // type@2001 │ │ -4342f8: 2602 0002 0000 |0024: fill-array-data v2, 00000224 // +00000200 │ │ -4342fe: 6902 14d7 |0027: sput-object v2, Lde/danoeh/antennapod/storage/preferences/R$styleable;.ActionMode:[I // field@d714 │ │ -434302: 1222 |0029: const/4 v2, #int 2 // #2 │ │ -434304: 2324 0120 |002a: new-array v4, v2, [I // type@2001 │ │ -434308: 2604 0802 0000 |002c: fill-array-data v4, 00000234 // +00000208 │ │ -43430e: 6904 1bd7 |002f: sput-object v4, Lde/danoeh/antennapod/storage/preferences/R$styleable;.ActivityChooserView:[I // field@d71b │ │ -434312: 1304 0800 |0031: const/16 v4, #int 8 // #8 │ │ -434316: 2345 0120 |0033: new-array v5, v4, [I // type@2001 │ │ -43431a: 2605 0702 0000 |0035: fill-array-data v5, 0000023c // +00000207 │ │ -434320: 6905 1ed7 |0038: sput-object v5, Lde/danoeh/antennapod/storage/preferences/R$styleable;.AlertDialog:[I // field@d71e │ │ -434324: 2315 0120 |003a: new-array v5, v1, [I // type@2001 │ │ -434328: 2605 1402 0000 |003c: fill-array-data v5, 00000250 // +00000214 │ │ -43432e: 6905 27d7 |003f: sput-object v5, Lde/danoeh/antennapod/storage/preferences/R$styleable;.AnimatedStateListDrawableCompat:[I // field@d727 │ │ -434332: 2325 0120 |0041: new-array v5, v2, [I // type@2001 │ │ -434336: 2605 1d02 0000 |0043: fill-array-data v5, 00000260 // +0000021d │ │ -43433c: 6905 2ed7 |0046: sput-object v5, Lde/danoeh/antennapod/storage/preferences/R$styleable;.AnimatedStateListDrawableItem:[I // field@d72e │ │ -434340: 1245 |0048: const/4 v5, #int 4 // #4 │ │ -434342: 2356 0120 |0049: new-array v6, v5, [I // type@2001 │ │ -434346: 2606 1d02 0000 |004b: fill-array-data v6, 00000268 // +0000021d │ │ -43434c: 6906 31d7 |004e: sput-object v6, Lde/danoeh/antennapod/storage/preferences/R$styleable;.AnimatedStateListDrawableTransition:[I // field@d731 │ │ -434350: 2356 0120 |0050: new-array v6, v5, [I // type@2001 │ │ -434354: 2606 2202 0000 |0052: fill-array-data v6, 00000274 // +00000222 │ │ -43435a: 6906 36d7 |0055: sput-object v6, Lde/danoeh/antennapod/storage/preferences/R$styleable;.AppCompatImageView:[I // field@d736 │ │ -43435e: 2356 0120 |0057: new-array v6, v5, [I // type@2001 │ │ -434362: 2606 2702 0000 |0059: fill-array-data v6, 00000280 // +00000227 │ │ -434368: 6906 3bd7 |005c: sput-object v6, Lde/danoeh/antennapod/storage/preferences/R$styleable;.AppCompatSeekBar:[I // field@d73b │ │ -43436c: 1276 |005e: const/4 v6, #int 7 // #7 │ │ -43436e: 2367 0120 |005f: new-array v7, v6, [I // type@2001 │ │ -434372: 2607 2b02 0000 |0061: fill-array-data v7, 0000028c // +0000022b │ │ -434378: 6907 40d7 |0064: sput-object v7, Lde/danoeh/antennapod/storage/preferences/R$styleable;.AppCompatTextHelper:[I // field@d740 │ │ -43437c: 1307 1600 |0066: const/16 v7, #int 22 // #16 │ │ -434380: 2377 0120 |0068: new-array v7, v7, [I // type@2001 │ │ -434384: 2607 3402 0000 |006a: fill-array-data v7, 0000029e // +00000234 │ │ -43438a: 6907 48d7 |006d: sput-object v7, Lde/danoeh/antennapod/storage/preferences/R$styleable;.AppCompatTextView:[I // field@d748 │ │ -43438e: 1307 7f00 |006f: const/16 v7, #int 127 // #7f │ │ -434392: 2377 0120 |0071: new-array v7, v7, [I // type@2001 │ │ -434396: 2607 5b02 0000 |0073: fill-array-data v7, 000002ce // +0000025b │ │ -43439c: 6907 5fd7 |0076: sput-object v7, Lde/danoeh/antennapod/storage/preferences/R$styleable;.AppCompatTheme:[I // field@d75f │ │ -4343a0: 2327 0120 |0078: new-array v7, v2, [I // type@2001 │ │ -4343a4: 2607 5603 0000 |007a: fill-array-data v7, 000003d0 // +00000356 │ │ -4343aa: 6907 dfd7 |007d: sput-object v7, Lde/danoeh/antennapod/storage/preferences/R$styleable;.BackgroundStyle:[I // field@d7df │ │ -4343ae: 2307 0120 |007f: new-array v7, v0, [I // type@2001 │ │ -4343b2: 1408 3100 047f |0081: const v8, #float 1.75459e+38 // #7f040031 │ │ -4343b8: 4b08 0703 |0084: aput v8, v7, v3 │ │ -4343bc: 6907 e2d7 |0086: sput-object v7, Lde/danoeh/antennapod/storage/preferences/R$styleable;.ButtonBarLayout:[I // field@d7e2 │ │ -4343c0: 2327 0120 |0088: new-array v7, v2, [I // type@2001 │ │ -4343c4: 2607 4e03 0000 |008a: fill-array-data v7, 000003d8 // +0000034e │ │ -4343ca: 6907 e4d7 |008d: sput-object v7, Lde/danoeh/antennapod/storage/preferences/R$styleable;.Capability:[I // field@d7e4 │ │ -4343ce: 2317 0120 |008f: new-array v7, v1, [I // type@2001 │ │ -4343d2: 2607 4f03 0000 |0091: fill-array-data v7, 000003e0 // +0000034f │ │ -4343d8: 6907 e7d7 |0094: sput-object v7, Lde/danoeh/antennapod/storage/preferences/R$styleable;.CheckBoxPreference:[I // field@d7e7 │ │ -4343dc: 1257 |0096: const/4 v7, #int 5 // #5 │ │ -4343de: 2378 0120 |0097: new-array v8, v7, [I // type@2001 │ │ -4343e2: 2608 5703 0000 |0099: fill-array-data v8, 000003f0 // +00000357 │ │ -4343e8: 6908 eed7 |009c: sput-object v8, Lde/danoeh/antennapod/storage/preferences/R$styleable;.ColorStateListItem:[I // field@d7ee │ │ -4343ec: 2358 0120 |009e: new-array v8, v5, [I // type@2001 │ │ -4343f0: 2608 5e03 0000 |00a0: fill-array-data v8, 000003fe // +0000035e │ │ -4343f6: 6908 f4d7 |00a3: sput-object v8, Lde/danoeh/antennapod/storage/preferences/R$styleable;.CompoundButton:[I // field@d7f4 │ │ -4343fa: 2328 0120 |00a5: new-array v8, v2, [I // type@2001 │ │ -4343fe: 2608 6303 0000 |00a7: fill-array-data v8, 0000040a // +00000363 │ │ -434404: 6908 f9d7 |00aa: sput-object v8, Lde/danoeh/antennapod/storage/preferences/R$styleable;.CoordinatorLayout:[I // field@d7f9 │ │ -434408: 2368 0120 |00ac: new-array v8, v6, [I // type@2001 │ │ -43440c: 2608 6403 0000 |00ae: fill-array-data v8, 00000412 // +00000364 │ │ -434412: 6908 fad7 |00b1: sput-object v8, Lde/danoeh/antennapod/storage/preferences/R$styleable;.CoordinatorLayout_Layout:[I // field@d7fa │ │ -434416: 1308 0c00 |00b3: const/16 v8, #int 12 // #c │ │ -43441a: 2389 0120 |00b5: new-array v9, v8, [I // type@2001 │ │ -43441e: 2609 6d03 0000 |00b7: fill-array-data v9, 00000424 // +0000036d │ │ -434424: 6909 04d8 |00ba: sput-object v9, Lde/danoeh/antennapod/storage/preferences/R$styleable;.DialogPreference:[I // field@d804 │ │ -434428: 2344 0120 |00bc: new-array v4, v4, [I // type@2001 │ │ -43442c: 2604 8203 0000 |00be: fill-array-data v4, 00000440 // +00000382 │ │ -434432: 6904 11d8 |00c1: sput-object v4, Lde/danoeh/antennapod/storage/preferences/R$styleable;.DrawerArrowToggle:[I // field@d811 │ │ -434436: 2304 0120 |00c3: new-array v4, v0, [I // type@2001 │ │ -43443a: 1409 bc04 047f |00c5: const v9, #float 1.75483e+38 // #7f0404bc │ │ -434440: 4b09 0403 |00c8: aput v9, v4, v3 │ │ -434444: 6904 1ad8 |00ca: sput-object v4, Lde/danoeh/antennapod/storage/preferences/R$styleable;.EditTextPreference:[I // field@d81a │ │ -434448: 2364 0120 |00cc: new-array v4, v6, [I // type@2001 │ │ -43444c: 2604 8603 0000 |00ce: fill-array-data v4, 00000454 // +00000386 │ │ -434452: 6904 1cd8 |00d1: sput-object v4, Lde/danoeh/antennapod/storage/preferences/R$styleable;.FontFamily:[I // field@d81c │ │ -434456: 1304 0a00 |00d3: const/16 v4, #int 10 // #a │ │ -43445a: 2349 0120 |00d5: new-array v9, v4, [I // type@2001 │ │ -43445e: 2609 8f03 0000 |00d7: fill-array-data v9, 00000466 // +0000038f │ │ -434464: 6909 1dd8 |00da: sput-object v9, Lde/danoeh/antennapod/storage/preferences/R$styleable;.FontFamilyFont:[I // field@d81d │ │ -434468: 1239 |00dc: const/4 v9, #int 3 // #3 │ │ -43446a: 239a 0120 |00dd: new-array v10, v9, [I // type@2001 │ │ -43446e: 260a 9f03 0000 |00df: fill-array-data v10, 0000047e // +0000039f │ │ -434474: 690a 2fd8 |00e2: sput-object v10, Lde/danoeh/antennapod/storage/preferences/R$styleable;.Fragment:[I // field@d82f │ │ -434478: 232a 0120 |00e4: new-array v10, v2, [I // type@2001 │ │ -43447c: 260a a203 0000 |00e6: fill-array-data v10, 00000488 // +000003a2 │ │ -434482: 690a 30d8 |00e9: sput-object v10, Lde/danoeh/antennapod/storage/preferences/R$styleable;.FragmentContainerView:[I // field@d830 │ │ -434486: 238a 0120 |00eb: new-array v10, v8, [I // type@2001 │ │ -43448a: 260a a303 0000 |00ed: fill-array-data v10, 00000490 // +000003a3 │ │ -434490: 690a 36d8 |00f0: sput-object v10, Lde/danoeh/antennapod/storage/preferences/R$styleable;.GradientColor:[I // field@d836 │ │ -434494: 232a 0120 |00f2: new-array v10, v2, [I // type@2001 │ │ -434498: 260a b803 0000 |00f4: fill-array-data v10, 000004ac // +000003b8 │ │ -43449e: 690a 37d8 |00f7: sput-object v10, Lde/danoeh/antennapod/storage/preferences/R$styleable;.GradientColorItem:[I // field@d837 │ │ -4344a2: 130a 0900 |00f9: const/16 v10, #int 9 // #9 │ │ -4344a6: 23ab 0120 |00fb: new-array v11, v10, [I // type@2001 │ │ -4344aa: 260b b703 0000 |00fd: fill-array-data v11, 000004b4 // +000003b7 │ │ -4344b0: 690b 46d8 |0100: sput-object v11, Lde/danoeh/antennapod/storage/preferences/R$styleable;.LinearLayoutCompat:[I // field@d846 │ │ -4344b4: 235b 0120 |0102: new-array v11, v5, [I // type@2001 │ │ -4344b8: 260b c603 0000 |0104: fill-array-data v11, 000004ca // +000003c6 │ │ -4344be: 690b 47d8 |0107: sput-object v11, Lde/danoeh/antennapod/storage/preferences/R$styleable;.LinearLayoutCompat_Layout:[I // field@d847 │ │ -4344c2: 232b 0120 |0109: new-array v11, v2, [I // type@2001 │ │ -4344c6: 260b cb03 0000 |010b: fill-array-data v11, 000004d6 // +000003cb │ │ -4344cc: 690b 55d8 |010e: sput-object v11, Lde/danoeh/antennapod/storage/preferences/R$styleable;.ListPopupWindow:[I // field@d855 │ │ -4344d0: 237b 0120 |0110: new-array v11, v7, [I // type@2001 │ │ -4344d4: 260b cc03 0000 |0112: fill-array-data v11, 000004de // +000003cc │ │ -4344da: 690b 58d8 |0115: sput-object v11, Lde/danoeh/antennapod/storage/preferences/R$styleable;.ListPreference:[I // field@d858 │ │ -4344de: 231b 0120 |0117: new-array v11, v1, [I // type@2001 │ │ -4344e2: 260b d303 0000 |0119: fill-array-data v11, 000004ec // +000003d3 │ │ -4344e8: 690b 5ed8 |011c: sput-object v11, Lde/danoeh/antennapod/storage/preferences/R$styleable;.MenuGroup:[I // field@d85e │ │ -4344ec: 130b 1700 |011e: const/16 v11, #int 23 // #17 │ │ -4344f0: 23bb 0120 |0120: new-array v11, v11, [I // type@2001 │ │ -4344f4: 260b da03 0000 |0122: fill-array-data v11, 000004fc // +000003da │ │ -4344fa: 690b 65d8 |0125: sput-object v11, Lde/danoeh/antennapod/storage/preferences/R$styleable;.MenuItem:[I // field@d865 │ │ -4344fe: 23aa 0120 |0127: new-array v10, v10, [I // type@2001 │ │ -434502: 260a 0504 0000 |0129: fill-array-data v10, 0000052e // +00000405 │ │ -434508: 690a 7dd8 |012c: sput-object v10, Lde/danoeh/antennapod/storage/preferences/R$styleable;.MenuView:[I // field@d87d │ │ -43450c: 235a 0120 |012e: new-array v10, v5, [I // type@2001 │ │ -434510: 260a 1404 0000 |0130: fill-array-data v10, 00000544 // +00000414 │ │ -434516: 690a 87d8 |0133: sput-object v10, Lde/danoeh/antennapod/storage/preferences/R$styleable;.MultiSelectListPreference:[I // field@d887 │ │ -43451a: 239a 0120 |0135: new-array v10, v9, [I // type@2001 │ │ -43451e: 260a 1904 0000 |0137: fill-array-data v10, 00000550 // +00000419 │ │ -434524: 690a 8cd8 |013a: sput-object v10, Lde/danoeh/antennapod/storage/preferences/R$styleable;.PopupWindow:[I // field@d88c │ │ -434528: 230a 0120 |013c: new-array v10, v0, [I // type@2001 │ │ -43452c: 140b ef03 047f |013e: const v11, #float 1.75479e+38 // #7f0403ef │ │ -434532: 4b0b 0a03 |0141: aput v11, v10, v3 │ │ -434536: 690a 8dd8 |0143: sput-object v10, Lde/danoeh/antennapod/storage/preferences/R$styleable;.PopupWindowBackgroundState:[I // field@d88d │ │ -43453a: 130a 2400 |0145: const/16 v10, #int 36 // #24 │ │ -43453e: 23aa 0120 |0147: new-array v10, v10, [I // type@2001 │ │ -434542: 260a 1104 0000 |0149: fill-array-data v10, 0000055a // +00000411 │ │ -434548: 690a 92d8 |014c: sput-object v10, Lde/danoeh/antennapod/storage/preferences/R$styleable;.Preference:[I // field@d892 │ │ -43454c: 235a 0120 |014e: new-array v10, v5, [I // type@2001 │ │ -434550: 260a 5604 0000 |0150: fill-array-data v10, 000005a6 // +00000456 │ │ -434556: 690a 93d8 |0153: sput-object v10, Lde/danoeh/antennapod/storage/preferences/R$styleable;.PreferenceFragment:[I // field@d893 │ │ -43455a: 235a 0120 |0155: new-array v10, v5, [I // type@2001 │ │ -43455e: 260a 5b04 0000 |0157: fill-array-data v10, 000005b2 // +0000045b │ │ -434564: 690a 94d8 |015a: sput-object v10, Lde/danoeh/antennapod/storage/preferences/R$styleable;.PreferenceFragmentCompat:[I // field@d894 │ │ -434568: 239a 0120 |015c: new-array v10, v9, [I // type@2001 │ │ -43456c: 260a 6004 0000 |015e: fill-array-data v10, 000005be // +00000460 │ │ -434572: 690a 9dd8 |0161: sput-object v10, Lde/danoeh/antennapod/storage/preferences/R$styleable;.PreferenceGroup:[I // field@d89d │ │ -434576: 2355 0120 |0163: new-array v5, v5, [I // type@2001 │ │ -43457a: 2605 6304 0000 |0165: fill-array-data v5, 000005c8 // +00000463 │ │ -434580: 6905 a1d8 |0168: sput-object v5, Lde/danoeh/antennapod/storage/preferences/R$styleable;.PreferenceImageView:[I // field@d8a1 │ │ -434584: 1305 1000 |016a: const/16 v5, #int 16 // #10 │ │ -434588: 235a 0120 |016c: new-array v10, v5, [I // type@2001 │ │ -43458c: 260a 6604 0000 |016e: fill-array-data v10, 000005d4 // +00000466 │ │ -434592: 690a a6d8 |0171: sput-object v10, Lde/danoeh/antennapod/storage/preferences/R$styleable;.PreferenceTheme:[I // field@d8a6 │ │ -434596: 2322 0120 |0173: new-array v2, v2, [I // type@2001 │ │ -43459a: 2602 8304 0000 |0175: fill-array-data v2, 000005f8 // +00000483 │ │ -4345a0: 6902 dbd8 |0178: sput-object v2, Lde/danoeh/antennapod/storage/preferences/R$styleable;.RecycleListView:[I // field@d8db │ │ -4345a4: 2382 0120 |017a: new-array v2, v8, [I // type@2001 │ │ -4345a8: 2602 8404 0000 |017c: fill-array-data v2, 00000600 // +00000484 │ │ -4345ae: 6902 ded8 |017f: sput-object v2, Lde/danoeh/antennapod/storage/preferences/R$styleable;.RecyclerView:[I // field@d8de │ │ -4345b2: 1302 1100 |0181: const/16 v2, #int 17 // #11 │ │ -4345b6: 2322 0120 |0183: new-array v2, v2, [I // type@2001 │ │ -4345ba: 2602 9704 0000 |0185: fill-array-data v2, 0000061c // +00000497 │ │ -4345c0: 6902 ebd8 |0188: sput-object v2, Lde/danoeh/antennapod/storage/preferences/R$styleable;.SearchView:[I // field@d8eb │ │ -4345c4: 2362 0120 |018a: new-array v2, v6, [I // type@2001 │ │ -4345c8: 2602 b604 0000 |018c: fill-array-data v2, 00000642 // +000004b6 │ │ -4345ce: 6902 fdd8 |018f: sput-object v2, Lde/danoeh/antennapod/storage/preferences/R$styleable;.SeekBarPreference:[I // field@d8fd │ │ -4345d2: 2372 0120 |0191: new-array v2, v7, [I // type@2001 │ │ -4345d6: 2602 c104 0000 |0193: fill-array-data v2, 00000654 // +000004c1 │ │ -4345dc: 6902 05d9 |0196: sput-object v2, Lde/danoeh/antennapod/storage/preferences/R$styleable;.Spinner:[I // field@d905 │ │ -4345e0: 2311 0120 |0198: new-array v1, v1, [I // type@2001 │ │ -4345e4: 2601 c804 0000 |019a: fill-array-data v1, 00000662 // +000004c8 │ │ -4345ea: 6901 0bd9 |019d: sput-object v1, Lde/danoeh/antennapod/storage/preferences/R$styleable;.StateListDrawable:[I // field@d90b │ │ -4345ee: 2300 0120 |019f: new-array v0, v0, [I // type@2001 │ │ -4345f2: 1401 9901 0101 |01a1: const v1, #float 2.36947e-38 // #01010199 │ │ -4345f8: 4b01 0003 |01a4: aput v1, v0, v3 │ │ -4345fc: 6900 0cd9 |01a6: sput-object v0, Lde/danoeh/antennapod/storage/preferences/R$styleable;.StateListDrawableItem:[I // field@d90c │ │ -434600: 1300 0e00 |01a8: const/16 v0, #int 14 // #e │ │ -434604: 2300 0120 |01aa: new-array v0, v0, [I // type@2001 │ │ -434608: 2600 c604 0000 |01ac: fill-array-data v0, 00000672 // +000004c6 │ │ -43460e: 6900 14d9 |01af: sput-object v0, Lde/danoeh/antennapod/storage/preferences/R$styleable;.SwitchCompat:[I // field@d914 │ │ -434612: 2340 0120 |01b1: new-array v0, v4, [I // type@2001 │ │ -434616: 2600 df04 0000 |01b3: fill-array-data v0, 00000692 // +000004df │ │ -43461c: 6900 23d9 |01b6: sput-object v0, Lde/danoeh/antennapod/storage/preferences/R$styleable;.SwitchPreference:[I // field@d923 │ │ -434620: 2340 0120 |01b8: new-array v0, v4, [I // type@2001 │ │ -434624: 2600 f004 0000 |01ba: fill-array-data v0, 000006aa // +000004f0 │ │ -43462a: 6900 24d9 |01bd: sput-object v0, Lde/danoeh/antennapod/storage/preferences/R$styleable;.SwitchPreferenceCompat:[I // field@d924 │ │ -43462e: 2350 0120 |01bf: new-array v0, v5, [I // type@2001 │ │ -434632: 2600 0105 0000 |01c1: fill-array-data v0, 000006c2 // +00000501 │ │ -434638: 6900 39d9 |01c4: sput-object v0, Lde/danoeh/antennapod/storage/preferences/R$styleable;.TextAppearance:[I // field@d939 │ │ -43463c: 1300 1e00 |01c6: const/16 v0, #int 30 // #1e │ │ -434640: 2300 0120 |01c8: new-array v0, v0, [I // type@2001 │ │ -434644: 2600 1c05 0000 |01ca: fill-array-data v0, 000006e6 // +0000051c │ │ -43464a: 6900 4ad9 |01cd: sput-object v0, Lde/danoeh/antennapod/storage/preferences/R$styleable;.Toolbar:[I // field@d94a │ │ -43464e: 2370 0120 |01cf: new-array v0, v7, [I // type@2001 │ │ -434652: 2600 5505 0000 |01d1: fill-array-data v0, 00000726 // +00000555 │ │ -434658: 6900 69d9 |01d4: sput-object v0, Lde/danoeh/antennapod/storage/preferences/R$styleable;.View:[I // field@d969 │ │ -43465c: 2390 0120 |01d6: new-array v0, v9, [I // type@2001 │ │ -434660: 2600 5c05 0000 |01d8: fill-array-data v0, 00000734 // +0000055c │ │ -434666: 6900 6ad9 |01db: sput-object v0, Lde/danoeh/antennapod/storage/preferences/R$styleable;.ViewBackgroundHelper:[I // field@d96a │ │ -43466a: 2390 0120 |01dd: new-array v0, v9, [I // type@2001 │ │ -43466e: 2600 5f05 0000 |01df: fill-array-data v0, 0000073e // +0000055f │ │ -434674: 6900 6ed9 |01e2: sput-object v0, Lde/danoeh/antennapod/storage/preferences/R$styleable;.ViewStubCompat:[I // field@d96e │ │ -434678: 0e00 |01e4: return-void │ │ -43467a: 0000 |01e5: nop // spacer │ │ -43467c: 0003 0400 1d00 0000 4600 047f 4d00 ... |01e6: array-data (62 units) │ │ -4346f8: 0003 0400 0600 0000 4600 047f 4d00 ... |0224: array-data (16 units) │ │ -434718: 0003 0400 0200 0000 9a01 047f 2502 ... |0234: array-data (8 units) │ │ -434728: 0003 0400 0800 0000 f200 0101 9000 ... |023c: array-data (20 units) │ │ -434750: 0003 0400 0600 0000 1c01 0101 9401 ... |0250: array-data (16 units) │ │ -434770: 0003 0400 0200 0000 d000 0101 9901 ... |0260: array-data (8 units) │ │ -434780: 0003 0400 0400 0000 9901 0101 4904 ... |0268: array-data (12 units) │ │ -434798: 0003 0400 0400 0000 1901 0101 e703 ... |0274: array-data (12 units) │ │ -4347b0: 0003 0400 0400 0000 4201 0101 7e04 ... |0280: array-data (12 units) │ │ -4347c8: 0003 0400 0700 0000 3400 0101 6d01 ... |028c: array-data (18 units) │ │ -4347ec: 0003 0400 1600 0000 3400 0101 3f00 ... |029e: array-data (48 units) │ │ -43484c: 0003 0400 7f00 0000 5700 0101 ae00 ... |02ce: array-data (258 units) │ │ -434a50: 0003 0400 0200 0000 0e03 0101 af03 ... |03d0: array-data (8 units) │ │ -434a60: 0003 0400 0200 0000 7d03 047f be03 ... |03d8: array-data (8 units) │ │ -434a70: 0003 0400 0600 0000 ef01 0101 f001 ... |03e0: array-data (16 units) │ │ -434a90: 0003 0400 0500 0000 a501 0101 1f03 ... |03f0: array-data (14 units) │ │ -434aac: 0003 0400 0400 0000 0701 0101 8d00 ... |03fe: array-data (12 units) │ │ -434ac4: 0003 0400 0200 0000 4e02 047f f803 ... |040a: array-data (8 units) │ │ -434ad4: 0003 0400 0700 0000 b300 0101 5c02 ... |0412: array-data (18 units) │ │ -434af8: 0003 0400 0c00 0000 f201 0101 f301 ... |0424: array-data (28 units) │ │ -434b30: 0003 0400 0800 0000 3b00 047f 3c00 ... |0440: array-data (20 units) │ │ -434b58: 0003 0400 0700 0000 e501 047f e601 ... |0454: array-data (18 units) │ │ -434b7c: 0003 0400 0a00 0000 3205 0101 3305 ... |0466: array-data (24 units) │ │ -434bac: 0003 0400 0300 0000 0300 0101 d000 ... |047e: array-data (10 units) │ │ -434bc0: 0003 0400 0200 0000 0300 0101 d100 ... |0488: array-data (8 units) │ │ -434bd0: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0490: array-data (28 units) │ │ -434c08: 0003 0400 0200 0000 a501 0101 1405 ... |04ac: array-data (8 units) │ │ -434c18: 0003 0400 0900 0000 af00 0101 c400 ... |04b4: array-data (22 units) │ │ -434c44: 0003 0400 0400 0000 b300 0101 f400 ... |04ca: array-data (12 units) │ │ -434c5c: 0003 0400 0200 0000 ac02 0101 ad02 ... |04d6: array-data (8 units) │ │ -434c6c: 0003 0400 0500 0000 b200 0101 f801 ... |04de: array-data (14 units) │ │ -434c88: 0003 0400 0600 0000 0e00 0101 d000 ... |04ec: array-data (16 units) │ │ -434ca8: 0003 0400 1700 0000 0200 0101 0e00 ... |04fc: array-data (50 units) │ │ -434d0c: 0003 0400 0900 0000 ae00 0101 2c01 ... |052e: array-data (22 units) │ │ -434d38: 0003 0400 0400 0000 b200 0101 f801 ... |0544: array-data (12 units) │ │ -434d50: 0003 0400 0300 0000 7601 0101 c902 ... |0550: array-data (10 units) │ │ -434d64: 0003 0400 2400 0000 0200 0101 0d00 ... |055a: array-data (76 units) │ │ -434dfc: 0003 0400 0400 0000 f200 0101 2901 ... |05a6: array-data (12 units) │ │ -434e14: 0003 0400 0400 0000 f200 0101 2901 ... |05b2: array-data (12 units) │ │ -434e2c: 0003 0400 0300 0000 e701 0101 2602 ... |05be: array-data (10 units) │ │ -434e40: 0003 0400 0400 0000 1f01 0101 2001 ... |05c8: array-data (12 units) │ │ -434e58: 0003 0400 1000 0000 a200 047f 5501 ... |05d4: array-data (36 units) │ │ -434ea0: 0003 0400 0200 0000 3f03 047f 4503 ... |05f8: array-data (8 units) │ │ -434eb0: 0003 0400 0c00 0000 c400 0101 eb00 ... |0600: array-data (28 units) │ │ -434ee8: 0003 0400 1100 0000 da00 0101 1f01 ... |061c: array-data (38 units) │ │ -434f34: 0003 0400 0700 0000 f200 0101 3601 ... |0642: array-data (18 units) │ │ -434f58: 0003 0400 0500 0000 b200 0101 7601 ... |0654: array-data (14 units) │ │ -434f74: 0003 0400 0600 0000 1c01 0101 9401 ... |0662: array-data (16 units) │ │ -434f94: 0003 0400 0e00 0000 2401 0101 2501 ... |0672: array-data (32 units) │ │ -434fd4: 0003 0400 0a00 0000 ef01 0101 f001 ... |0692: array-data (24 units) │ │ -435004: 0003 0400 0a00 0000 ef01 0101 f001 ... |06aa: array-data (24 units) │ │ -435034: 0003 0400 1000 0000 9500 0101 9600 ... |06c2: array-data (36 units) │ │ -43507c: 0003 0400 1e00 0000 af00 0101 4001 ... |06e6: array-data (64 units) │ │ -4350fc: 0003 0400 0500 0000 0000 0101 da00 ... |0726: array-data (14 units) │ │ -435118: 0003 0400 0300 0000 d400 0101 4f00 ... |0734: array-data (10 units) │ │ -43512c: 0003 0400 0300 0000 d000 0101 f200 ... |073e: array-data (10 units) │ │ +434268: |[434268] de.danoeh.antennapod.storage.preferences.R$styleable.:()V │ │ +434278: 1300 1d00 |0000: const/16 v0, #int 29 // #1d │ │ +43427c: 2300 0120 |0002: new-array v0, v0, [I // type@2001 │ │ +434280: 2600 e201 0000 |0004: fill-array-data v0, 000001e6 // +000001e2 │ │ +434286: 6900 f1d6 |0007: sput-object v0, Lde/danoeh/antennapod/storage/preferences/R$styleable;.ActionBar:[I // field@d6f1 │ │ +43428a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +43428c: 2301 0120 |000a: new-array v1, v0, [I // type@2001 │ │ +434290: 1402 b300 0101 |000c: const v2, #float 2.36941e-38 // #010100b3 │ │ +434296: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +434298: 4b02 0103 |0010: aput v2, v1, v3 │ │ +43429c: 6901 f2d6 |0012: sput-object v1, Lde/danoeh/antennapod/storage/preferences/R$styleable;.ActionBarLayout:[I // field@d6f2 │ │ +4342a0: 2301 0120 |0014: new-array v1, v0, [I // type@2001 │ │ +4342a4: 1402 3f01 0101 |0016: const v2, #float 2.36945e-38 // #0101013f │ │ +4342aa: 4b02 0103 |0019: aput v2, v1, v3 │ │ +4342ae: 6901 11d7 |001b: sput-object v1, Lde/danoeh/antennapod/storage/preferences/R$styleable;.ActionMenuItemView:[I // field@d711 │ │ +4342b2: 2331 0120 |001d: new-array v1, v3, [I // type@2001 │ │ +4342b6: 6901 13d7 |001f: sput-object v1, Lde/danoeh/antennapod/storage/preferences/R$styleable;.ActionMenuView:[I // field@d713 │ │ +4342ba: 1261 |0021: const/4 v1, #int 6 // #6 │ │ +4342bc: 2312 0120 |0022: new-array v2, v1, [I // type@2001 │ │ +4342c0: 2602 0002 0000 |0024: fill-array-data v2, 00000224 // +00000200 │ │ +4342c6: 6902 14d7 |0027: sput-object v2, Lde/danoeh/antennapod/storage/preferences/R$styleable;.ActionMode:[I // field@d714 │ │ +4342ca: 1222 |0029: const/4 v2, #int 2 // #2 │ │ +4342cc: 2324 0120 |002a: new-array v4, v2, [I // type@2001 │ │ +4342d0: 2604 0802 0000 |002c: fill-array-data v4, 00000234 // +00000208 │ │ +4342d6: 6904 1bd7 |002f: sput-object v4, Lde/danoeh/antennapod/storage/preferences/R$styleable;.ActivityChooserView:[I // field@d71b │ │ +4342da: 1304 0800 |0031: const/16 v4, #int 8 // #8 │ │ +4342de: 2345 0120 |0033: new-array v5, v4, [I // type@2001 │ │ +4342e2: 2605 0702 0000 |0035: fill-array-data v5, 0000023c // +00000207 │ │ +4342e8: 6905 1ed7 |0038: sput-object v5, Lde/danoeh/antennapod/storage/preferences/R$styleable;.AlertDialog:[I // field@d71e │ │ +4342ec: 2315 0120 |003a: new-array v5, v1, [I // type@2001 │ │ +4342f0: 2605 1402 0000 |003c: fill-array-data v5, 00000250 // +00000214 │ │ +4342f6: 6905 27d7 |003f: sput-object v5, Lde/danoeh/antennapod/storage/preferences/R$styleable;.AnimatedStateListDrawableCompat:[I // field@d727 │ │ +4342fa: 2325 0120 |0041: new-array v5, v2, [I // type@2001 │ │ +4342fe: 2605 1d02 0000 |0043: fill-array-data v5, 00000260 // +0000021d │ │ +434304: 6905 2ed7 |0046: sput-object v5, Lde/danoeh/antennapod/storage/preferences/R$styleable;.AnimatedStateListDrawableItem:[I // field@d72e │ │ +434308: 1245 |0048: const/4 v5, #int 4 // #4 │ │ +43430a: 2356 0120 |0049: new-array v6, v5, [I // type@2001 │ │ +43430e: 2606 1d02 0000 |004b: fill-array-data v6, 00000268 // +0000021d │ │ +434314: 6906 31d7 |004e: sput-object v6, Lde/danoeh/antennapod/storage/preferences/R$styleable;.AnimatedStateListDrawableTransition:[I // field@d731 │ │ +434318: 2356 0120 |0050: new-array v6, v5, [I // type@2001 │ │ +43431c: 2606 2202 0000 |0052: fill-array-data v6, 00000274 // +00000222 │ │ +434322: 6906 36d7 |0055: sput-object v6, Lde/danoeh/antennapod/storage/preferences/R$styleable;.AppCompatImageView:[I // field@d736 │ │ +434326: 2356 0120 |0057: new-array v6, v5, [I // type@2001 │ │ +43432a: 2606 2702 0000 |0059: fill-array-data v6, 00000280 // +00000227 │ │ +434330: 6906 3bd7 |005c: sput-object v6, Lde/danoeh/antennapod/storage/preferences/R$styleable;.AppCompatSeekBar:[I // field@d73b │ │ +434334: 1276 |005e: const/4 v6, #int 7 // #7 │ │ +434336: 2367 0120 |005f: new-array v7, v6, [I // type@2001 │ │ +43433a: 2607 2b02 0000 |0061: fill-array-data v7, 0000028c // +0000022b │ │ +434340: 6907 40d7 |0064: sput-object v7, Lde/danoeh/antennapod/storage/preferences/R$styleable;.AppCompatTextHelper:[I // field@d740 │ │ +434344: 1307 1600 |0066: const/16 v7, #int 22 // #16 │ │ +434348: 2377 0120 |0068: new-array v7, v7, [I // type@2001 │ │ +43434c: 2607 3402 0000 |006a: fill-array-data v7, 0000029e // +00000234 │ │ +434352: 6907 48d7 |006d: sput-object v7, Lde/danoeh/antennapod/storage/preferences/R$styleable;.AppCompatTextView:[I // field@d748 │ │ +434356: 1307 7f00 |006f: const/16 v7, #int 127 // #7f │ │ +43435a: 2377 0120 |0071: new-array v7, v7, [I // type@2001 │ │ +43435e: 2607 5b02 0000 |0073: fill-array-data v7, 000002ce // +0000025b │ │ +434364: 6907 5fd7 |0076: sput-object v7, Lde/danoeh/antennapod/storage/preferences/R$styleable;.AppCompatTheme:[I // field@d75f │ │ +434368: 2327 0120 |0078: new-array v7, v2, [I // type@2001 │ │ +43436c: 2607 5603 0000 |007a: fill-array-data v7, 000003d0 // +00000356 │ │ +434372: 6907 dfd7 |007d: sput-object v7, Lde/danoeh/antennapod/storage/preferences/R$styleable;.BackgroundStyle:[I // field@d7df │ │ +434376: 2307 0120 |007f: new-array v7, v0, [I // type@2001 │ │ +43437a: 1408 3100 047f |0081: const v8, #float 1.75459e+38 // #7f040031 │ │ +434380: 4b08 0703 |0084: aput v8, v7, v3 │ │ +434384: 6907 e2d7 |0086: sput-object v7, Lde/danoeh/antennapod/storage/preferences/R$styleable;.ButtonBarLayout:[I // field@d7e2 │ │ +434388: 2327 0120 |0088: new-array v7, v2, [I // type@2001 │ │ +43438c: 2607 4e03 0000 |008a: fill-array-data v7, 000003d8 // +0000034e │ │ +434392: 6907 e4d7 |008d: sput-object v7, Lde/danoeh/antennapod/storage/preferences/R$styleable;.Capability:[I // field@d7e4 │ │ +434396: 2317 0120 |008f: new-array v7, v1, [I // type@2001 │ │ +43439a: 2607 4f03 0000 |0091: fill-array-data v7, 000003e0 // +0000034f │ │ +4343a0: 6907 e7d7 |0094: sput-object v7, Lde/danoeh/antennapod/storage/preferences/R$styleable;.CheckBoxPreference:[I // field@d7e7 │ │ +4343a4: 1257 |0096: const/4 v7, #int 5 // #5 │ │ +4343a6: 2378 0120 |0097: new-array v8, v7, [I // type@2001 │ │ +4343aa: 2608 5703 0000 |0099: fill-array-data v8, 000003f0 // +00000357 │ │ +4343b0: 6908 eed7 |009c: sput-object v8, Lde/danoeh/antennapod/storage/preferences/R$styleable;.ColorStateListItem:[I // field@d7ee │ │ +4343b4: 2358 0120 |009e: new-array v8, v5, [I // type@2001 │ │ +4343b8: 2608 5e03 0000 |00a0: fill-array-data v8, 000003fe // +0000035e │ │ +4343be: 6908 f4d7 |00a3: sput-object v8, Lde/danoeh/antennapod/storage/preferences/R$styleable;.CompoundButton:[I // field@d7f4 │ │ +4343c2: 2328 0120 |00a5: new-array v8, v2, [I // type@2001 │ │ +4343c6: 2608 6303 0000 |00a7: fill-array-data v8, 0000040a // +00000363 │ │ +4343cc: 6908 f9d7 |00aa: sput-object v8, Lde/danoeh/antennapod/storage/preferences/R$styleable;.CoordinatorLayout:[I // field@d7f9 │ │ +4343d0: 2368 0120 |00ac: new-array v8, v6, [I // type@2001 │ │ +4343d4: 2608 6403 0000 |00ae: fill-array-data v8, 00000412 // +00000364 │ │ +4343da: 6908 fad7 |00b1: sput-object v8, Lde/danoeh/antennapod/storage/preferences/R$styleable;.CoordinatorLayout_Layout:[I // field@d7fa │ │ +4343de: 1308 0c00 |00b3: const/16 v8, #int 12 // #c │ │ +4343e2: 2389 0120 |00b5: new-array v9, v8, [I // type@2001 │ │ +4343e6: 2609 6d03 0000 |00b7: fill-array-data v9, 00000424 // +0000036d │ │ +4343ec: 6909 04d8 |00ba: sput-object v9, Lde/danoeh/antennapod/storage/preferences/R$styleable;.DialogPreference:[I // field@d804 │ │ +4343f0: 2344 0120 |00bc: new-array v4, v4, [I // type@2001 │ │ +4343f4: 2604 8203 0000 |00be: fill-array-data v4, 00000440 // +00000382 │ │ +4343fa: 6904 11d8 |00c1: sput-object v4, Lde/danoeh/antennapod/storage/preferences/R$styleable;.DrawerArrowToggle:[I // field@d811 │ │ +4343fe: 2304 0120 |00c3: new-array v4, v0, [I // type@2001 │ │ +434402: 1409 bc04 047f |00c5: const v9, #float 1.75483e+38 // #7f0404bc │ │ +434408: 4b09 0403 |00c8: aput v9, v4, v3 │ │ +43440c: 6904 1ad8 |00ca: sput-object v4, Lde/danoeh/antennapod/storage/preferences/R$styleable;.EditTextPreference:[I // field@d81a │ │ +434410: 2364 0120 |00cc: new-array v4, v6, [I // type@2001 │ │ +434414: 2604 8603 0000 |00ce: fill-array-data v4, 00000454 // +00000386 │ │ +43441a: 6904 1cd8 |00d1: sput-object v4, Lde/danoeh/antennapod/storage/preferences/R$styleable;.FontFamily:[I // field@d81c │ │ +43441e: 1304 0a00 |00d3: const/16 v4, #int 10 // #a │ │ +434422: 2349 0120 |00d5: new-array v9, v4, [I // type@2001 │ │ +434426: 2609 8f03 0000 |00d7: fill-array-data v9, 00000466 // +0000038f │ │ +43442c: 6909 1dd8 |00da: sput-object v9, Lde/danoeh/antennapod/storage/preferences/R$styleable;.FontFamilyFont:[I // field@d81d │ │ +434430: 1239 |00dc: const/4 v9, #int 3 // #3 │ │ +434432: 239a 0120 |00dd: new-array v10, v9, [I // type@2001 │ │ +434436: 260a 9f03 0000 |00df: fill-array-data v10, 0000047e // +0000039f │ │ +43443c: 690a 2fd8 |00e2: sput-object v10, Lde/danoeh/antennapod/storage/preferences/R$styleable;.Fragment:[I // field@d82f │ │ +434440: 232a 0120 |00e4: new-array v10, v2, [I // type@2001 │ │ +434444: 260a a203 0000 |00e6: fill-array-data v10, 00000488 // +000003a2 │ │ +43444a: 690a 30d8 |00e9: sput-object v10, Lde/danoeh/antennapod/storage/preferences/R$styleable;.FragmentContainerView:[I // field@d830 │ │ +43444e: 238a 0120 |00eb: new-array v10, v8, [I // type@2001 │ │ +434452: 260a a303 0000 |00ed: fill-array-data v10, 00000490 // +000003a3 │ │ +434458: 690a 36d8 |00f0: sput-object v10, Lde/danoeh/antennapod/storage/preferences/R$styleable;.GradientColor:[I // field@d836 │ │ +43445c: 232a 0120 |00f2: new-array v10, v2, [I // type@2001 │ │ +434460: 260a b803 0000 |00f4: fill-array-data v10, 000004ac // +000003b8 │ │ +434466: 690a 37d8 |00f7: sput-object v10, Lde/danoeh/antennapod/storage/preferences/R$styleable;.GradientColorItem:[I // field@d837 │ │ +43446a: 130a 0900 |00f9: const/16 v10, #int 9 // #9 │ │ +43446e: 23ab 0120 |00fb: new-array v11, v10, [I // type@2001 │ │ +434472: 260b b703 0000 |00fd: fill-array-data v11, 000004b4 // +000003b7 │ │ +434478: 690b 46d8 |0100: sput-object v11, Lde/danoeh/antennapod/storage/preferences/R$styleable;.LinearLayoutCompat:[I // field@d846 │ │ +43447c: 235b 0120 |0102: new-array v11, v5, [I // type@2001 │ │ +434480: 260b c603 0000 |0104: fill-array-data v11, 000004ca // +000003c6 │ │ +434486: 690b 47d8 |0107: sput-object v11, Lde/danoeh/antennapod/storage/preferences/R$styleable;.LinearLayoutCompat_Layout:[I // field@d847 │ │ +43448a: 232b 0120 |0109: new-array v11, v2, [I // type@2001 │ │ +43448e: 260b cb03 0000 |010b: fill-array-data v11, 000004d6 // +000003cb │ │ +434494: 690b 55d8 |010e: sput-object v11, Lde/danoeh/antennapod/storage/preferences/R$styleable;.ListPopupWindow:[I // field@d855 │ │ +434498: 237b 0120 |0110: new-array v11, v7, [I // type@2001 │ │ +43449c: 260b cc03 0000 |0112: fill-array-data v11, 000004de // +000003cc │ │ +4344a2: 690b 58d8 |0115: sput-object v11, Lde/danoeh/antennapod/storage/preferences/R$styleable;.ListPreference:[I // field@d858 │ │ +4344a6: 231b 0120 |0117: new-array v11, v1, [I // type@2001 │ │ +4344aa: 260b d303 0000 |0119: fill-array-data v11, 000004ec // +000003d3 │ │ +4344b0: 690b 5ed8 |011c: sput-object v11, Lde/danoeh/antennapod/storage/preferences/R$styleable;.MenuGroup:[I // field@d85e │ │ +4344b4: 130b 1700 |011e: const/16 v11, #int 23 // #17 │ │ +4344b8: 23bb 0120 |0120: new-array v11, v11, [I // type@2001 │ │ +4344bc: 260b da03 0000 |0122: fill-array-data v11, 000004fc // +000003da │ │ +4344c2: 690b 65d8 |0125: sput-object v11, Lde/danoeh/antennapod/storage/preferences/R$styleable;.MenuItem:[I // field@d865 │ │ +4344c6: 23aa 0120 |0127: new-array v10, v10, [I // type@2001 │ │ +4344ca: 260a 0504 0000 |0129: fill-array-data v10, 0000052e // +00000405 │ │ +4344d0: 690a 7dd8 |012c: sput-object v10, Lde/danoeh/antennapod/storage/preferences/R$styleable;.MenuView:[I // field@d87d │ │ +4344d4: 235a 0120 |012e: new-array v10, v5, [I // type@2001 │ │ +4344d8: 260a 1404 0000 |0130: fill-array-data v10, 00000544 // +00000414 │ │ +4344de: 690a 87d8 |0133: sput-object v10, Lde/danoeh/antennapod/storage/preferences/R$styleable;.MultiSelectListPreference:[I // field@d887 │ │ +4344e2: 239a 0120 |0135: new-array v10, v9, [I // type@2001 │ │ +4344e6: 260a 1904 0000 |0137: fill-array-data v10, 00000550 // +00000419 │ │ +4344ec: 690a 8cd8 |013a: sput-object v10, Lde/danoeh/antennapod/storage/preferences/R$styleable;.PopupWindow:[I // field@d88c │ │ +4344f0: 230a 0120 |013c: new-array v10, v0, [I // type@2001 │ │ +4344f4: 140b ef03 047f |013e: const v11, #float 1.75479e+38 // #7f0403ef │ │ +4344fa: 4b0b 0a03 |0141: aput v11, v10, v3 │ │ +4344fe: 690a 8dd8 |0143: sput-object v10, Lde/danoeh/antennapod/storage/preferences/R$styleable;.PopupWindowBackgroundState:[I // field@d88d │ │ +434502: 130a 2400 |0145: const/16 v10, #int 36 // #24 │ │ +434506: 23aa 0120 |0147: new-array v10, v10, [I // type@2001 │ │ +43450a: 260a 1104 0000 |0149: fill-array-data v10, 0000055a // +00000411 │ │ +434510: 690a 92d8 |014c: sput-object v10, Lde/danoeh/antennapod/storage/preferences/R$styleable;.Preference:[I // field@d892 │ │ +434514: 235a 0120 |014e: new-array v10, v5, [I // type@2001 │ │ +434518: 260a 5604 0000 |0150: fill-array-data v10, 000005a6 // +00000456 │ │ +43451e: 690a 93d8 |0153: sput-object v10, Lde/danoeh/antennapod/storage/preferences/R$styleable;.PreferenceFragment:[I // field@d893 │ │ +434522: 235a 0120 |0155: new-array v10, v5, [I // type@2001 │ │ +434526: 260a 5b04 0000 |0157: fill-array-data v10, 000005b2 // +0000045b │ │ +43452c: 690a 94d8 |015a: sput-object v10, Lde/danoeh/antennapod/storage/preferences/R$styleable;.PreferenceFragmentCompat:[I // field@d894 │ │ +434530: 239a 0120 |015c: new-array v10, v9, [I // type@2001 │ │ +434534: 260a 6004 0000 |015e: fill-array-data v10, 000005be // +00000460 │ │ +43453a: 690a 9dd8 |0161: sput-object v10, Lde/danoeh/antennapod/storage/preferences/R$styleable;.PreferenceGroup:[I // field@d89d │ │ +43453e: 2355 0120 |0163: new-array v5, v5, [I // type@2001 │ │ +434542: 2605 6304 0000 |0165: fill-array-data v5, 000005c8 // +00000463 │ │ +434548: 6905 a1d8 |0168: sput-object v5, Lde/danoeh/antennapod/storage/preferences/R$styleable;.PreferenceImageView:[I // field@d8a1 │ │ +43454c: 1305 1000 |016a: const/16 v5, #int 16 // #10 │ │ +434550: 235a 0120 |016c: new-array v10, v5, [I // type@2001 │ │ +434554: 260a 6604 0000 |016e: fill-array-data v10, 000005d4 // +00000466 │ │ +43455a: 690a a6d8 |0171: sput-object v10, Lde/danoeh/antennapod/storage/preferences/R$styleable;.PreferenceTheme:[I // field@d8a6 │ │ +43455e: 2322 0120 |0173: new-array v2, v2, [I // type@2001 │ │ +434562: 2602 8304 0000 |0175: fill-array-data v2, 000005f8 // +00000483 │ │ +434568: 6902 dbd8 |0178: sput-object v2, Lde/danoeh/antennapod/storage/preferences/R$styleable;.RecycleListView:[I // field@d8db │ │ +43456c: 2382 0120 |017a: new-array v2, v8, [I // type@2001 │ │ +434570: 2602 8404 0000 |017c: fill-array-data v2, 00000600 // +00000484 │ │ +434576: 6902 ded8 |017f: sput-object v2, Lde/danoeh/antennapod/storage/preferences/R$styleable;.RecyclerView:[I // field@d8de │ │ +43457a: 1302 1100 |0181: const/16 v2, #int 17 // #11 │ │ +43457e: 2322 0120 |0183: new-array v2, v2, [I // type@2001 │ │ +434582: 2602 9704 0000 |0185: fill-array-data v2, 0000061c // +00000497 │ │ +434588: 6902 ebd8 |0188: sput-object v2, Lde/danoeh/antennapod/storage/preferences/R$styleable;.SearchView:[I // field@d8eb │ │ +43458c: 2362 0120 |018a: new-array v2, v6, [I // type@2001 │ │ +434590: 2602 b604 0000 |018c: fill-array-data v2, 00000642 // +000004b6 │ │ +434596: 6902 fdd8 |018f: sput-object v2, Lde/danoeh/antennapod/storage/preferences/R$styleable;.SeekBarPreference:[I // field@d8fd │ │ +43459a: 2372 0120 |0191: new-array v2, v7, [I // type@2001 │ │ +43459e: 2602 c104 0000 |0193: fill-array-data v2, 00000654 // +000004c1 │ │ +4345a4: 6902 05d9 |0196: sput-object v2, Lde/danoeh/antennapod/storage/preferences/R$styleable;.Spinner:[I // field@d905 │ │ +4345a8: 2311 0120 |0198: new-array v1, v1, [I // type@2001 │ │ +4345ac: 2601 c804 0000 |019a: fill-array-data v1, 00000662 // +000004c8 │ │ +4345b2: 6901 0bd9 |019d: sput-object v1, Lde/danoeh/antennapod/storage/preferences/R$styleable;.StateListDrawable:[I // field@d90b │ │ +4345b6: 2300 0120 |019f: new-array v0, v0, [I // type@2001 │ │ +4345ba: 1401 9901 0101 |01a1: const v1, #float 2.36947e-38 // #01010199 │ │ +4345c0: 4b01 0003 |01a4: aput v1, v0, v3 │ │ +4345c4: 6900 0cd9 |01a6: sput-object v0, Lde/danoeh/antennapod/storage/preferences/R$styleable;.StateListDrawableItem:[I // field@d90c │ │ +4345c8: 1300 0e00 |01a8: const/16 v0, #int 14 // #e │ │ +4345cc: 2300 0120 |01aa: new-array v0, v0, [I // type@2001 │ │ +4345d0: 2600 c604 0000 |01ac: fill-array-data v0, 00000672 // +000004c6 │ │ +4345d6: 6900 14d9 |01af: sput-object v0, Lde/danoeh/antennapod/storage/preferences/R$styleable;.SwitchCompat:[I // field@d914 │ │ +4345da: 2340 0120 |01b1: new-array v0, v4, [I // type@2001 │ │ +4345de: 2600 df04 0000 |01b3: fill-array-data v0, 00000692 // +000004df │ │ +4345e4: 6900 23d9 |01b6: sput-object v0, Lde/danoeh/antennapod/storage/preferences/R$styleable;.SwitchPreference:[I // field@d923 │ │ +4345e8: 2340 0120 |01b8: new-array v0, v4, [I // type@2001 │ │ +4345ec: 2600 f004 0000 |01ba: fill-array-data v0, 000006aa // +000004f0 │ │ +4345f2: 6900 24d9 |01bd: sput-object v0, Lde/danoeh/antennapod/storage/preferences/R$styleable;.SwitchPreferenceCompat:[I // field@d924 │ │ +4345f6: 2350 0120 |01bf: new-array v0, v5, [I // type@2001 │ │ +4345fa: 2600 0105 0000 |01c1: fill-array-data v0, 000006c2 // +00000501 │ │ +434600: 6900 39d9 |01c4: sput-object v0, Lde/danoeh/antennapod/storage/preferences/R$styleable;.TextAppearance:[I // field@d939 │ │ +434604: 1300 1e00 |01c6: const/16 v0, #int 30 // #1e │ │ +434608: 2300 0120 |01c8: new-array v0, v0, [I // type@2001 │ │ +43460c: 2600 1c05 0000 |01ca: fill-array-data v0, 000006e6 // +0000051c │ │ +434612: 6900 4ad9 |01cd: sput-object v0, Lde/danoeh/antennapod/storage/preferences/R$styleable;.Toolbar:[I // field@d94a │ │ +434616: 2370 0120 |01cf: new-array v0, v7, [I // type@2001 │ │ +43461a: 2600 5505 0000 |01d1: fill-array-data v0, 00000726 // +00000555 │ │ +434620: 6900 69d9 |01d4: sput-object v0, Lde/danoeh/antennapod/storage/preferences/R$styleable;.View:[I // field@d969 │ │ +434624: 2390 0120 |01d6: new-array v0, v9, [I // type@2001 │ │ +434628: 2600 5c05 0000 |01d8: fill-array-data v0, 00000734 // +0000055c │ │ +43462e: 6900 6ad9 |01db: sput-object v0, Lde/danoeh/antennapod/storage/preferences/R$styleable;.ViewBackgroundHelper:[I // field@d96a │ │ +434632: 2390 0120 |01dd: new-array v0, v9, [I // type@2001 │ │ +434636: 2600 5f05 0000 |01df: fill-array-data v0, 0000073e // +0000055f │ │ +43463c: 6900 6ed9 |01e2: sput-object v0, Lde/danoeh/antennapod/storage/preferences/R$styleable;.ViewStubCompat:[I // field@d96e │ │ +434640: 0e00 |01e4: return-void │ │ +434642: 0000 |01e5: nop // spacer │ │ +434644: 0003 0400 1d00 0000 4600 047f 4d00 ... |01e6: array-data (62 units) │ │ +4346c0: 0003 0400 0600 0000 4600 047f 4d00 ... |0224: array-data (16 units) │ │ +4346e0: 0003 0400 0200 0000 9a01 047f 2502 ... |0234: array-data (8 units) │ │ +4346f0: 0003 0400 0800 0000 f200 0101 9000 ... |023c: array-data (20 units) │ │ +434718: 0003 0400 0600 0000 1c01 0101 9401 ... |0250: array-data (16 units) │ │ +434738: 0003 0400 0200 0000 d000 0101 9901 ... |0260: array-data (8 units) │ │ +434748: 0003 0400 0400 0000 9901 0101 4904 ... |0268: array-data (12 units) │ │ +434760: 0003 0400 0400 0000 1901 0101 e703 ... |0274: array-data (12 units) │ │ +434778: 0003 0400 0400 0000 4201 0101 7e04 ... |0280: array-data (12 units) │ │ +434790: 0003 0400 0700 0000 3400 0101 6d01 ... |028c: array-data (18 units) │ │ +4347b4: 0003 0400 1600 0000 3400 0101 3f00 ... |029e: array-data (48 units) │ │ +434814: 0003 0400 7f00 0000 5700 0101 ae00 ... |02ce: array-data (258 units) │ │ +434a18: 0003 0400 0200 0000 0e03 0101 af03 ... |03d0: array-data (8 units) │ │ +434a28: 0003 0400 0200 0000 7d03 047f be03 ... |03d8: array-data (8 units) │ │ +434a38: 0003 0400 0600 0000 ef01 0101 f001 ... |03e0: array-data (16 units) │ │ +434a58: 0003 0400 0500 0000 a501 0101 1f03 ... |03f0: array-data (14 units) │ │ +434a74: 0003 0400 0400 0000 0701 0101 8d00 ... |03fe: array-data (12 units) │ │ +434a8c: 0003 0400 0200 0000 4e02 047f f803 ... |040a: array-data (8 units) │ │ +434a9c: 0003 0400 0700 0000 b300 0101 5c02 ... |0412: array-data (18 units) │ │ +434ac0: 0003 0400 0c00 0000 f201 0101 f301 ... |0424: array-data (28 units) │ │ +434af8: 0003 0400 0800 0000 3b00 047f 3c00 ... |0440: array-data (20 units) │ │ +434b20: 0003 0400 0700 0000 e501 047f e601 ... |0454: array-data (18 units) │ │ +434b44: 0003 0400 0a00 0000 3205 0101 3305 ... |0466: array-data (24 units) │ │ +434b74: 0003 0400 0300 0000 0300 0101 d000 ... |047e: array-data (10 units) │ │ +434b88: 0003 0400 0200 0000 0300 0101 d100 ... |0488: array-data (8 units) │ │ +434b98: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0490: array-data (28 units) │ │ +434bd0: 0003 0400 0200 0000 a501 0101 1405 ... |04ac: array-data (8 units) │ │ +434be0: 0003 0400 0900 0000 af00 0101 c400 ... |04b4: array-data (22 units) │ │ +434c0c: 0003 0400 0400 0000 b300 0101 f400 ... |04ca: array-data (12 units) │ │ +434c24: 0003 0400 0200 0000 ac02 0101 ad02 ... |04d6: array-data (8 units) │ │ +434c34: 0003 0400 0500 0000 b200 0101 f801 ... |04de: array-data (14 units) │ │ +434c50: 0003 0400 0600 0000 0e00 0101 d000 ... |04ec: array-data (16 units) │ │ +434c70: 0003 0400 1700 0000 0200 0101 0e00 ... |04fc: array-data (50 units) │ │ +434cd4: 0003 0400 0900 0000 ae00 0101 2c01 ... |052e: array-data (22 units) │ │ +434d00: 0003 0400 0400 0000 b200 0101 f801 ... |0544: array-data (12 units) │ │ +434d18: 0003 0400 0300 0000 7601 0101 c902 ... |0550: array-data (10 units) │ │ +434d2c: 0003 0400 2400 0000 0200 0101 0d00 ... |055a: array-data (76 units) │ │ +434dc4: 0003 0400 0400 0000 f200 0101 2901 ... |05a6: array-data (12 units) │ │ +434ddc: 0003 0400 0400 0000 f200 0101 2901 ... |05b2: array-data (12 units) │ │ +434df4: 0003 0400 0300 0000 e701 0101 2602 ... |05be: array-data (10 units) │ │ +434e08: 0003 0400 0400 0000 1f01 0101 2001 ... |05c8: array-data (12 units) │ │ +434e20: 0003 0400 1000 0000 a200 047f 5501 ... |05d4: array-data (36 units) │ │ +434e68: 0003 0400 0200 0000 3f03 047f 4503 ... |05f8: array-data (8 units) │ │ +434e78: 0003 0400 0c00 0000 c400 0101 eb00 ... |0600: array-data (28 units) │ │ +434eb0: 0003 0400 1100 0000 da00 0101 1f01 ... |061c: array-data (38 units) │ │ +434efc: 0003 0400 0700 0000 f200 0101 3601 ... |0642: array-data (18 units) │ │ +434f20: 0003 0400 0500 0000 b200 0101 7601 ... |0654: array-data (14 units) │ │ +434f3c: 0003 0400 0600 0000 1c01 0101 9401 ... |0662: array-data (16 units) │ │ +434f5c: 0003 0400 0e00 0000 2401 0101 2501 ... |0672: array-data (32 units) │ │ +434f9c: 0003 0400 0a00 0000 ef01 0101 f001 ... |0692: array-data (24 units) │ │ +434fcc: 0003 0400 0a00 0000 ef01 0101 f001 ... |06aa: array-data (24 units) │ │ +434ffc: 0003 0400 1000 0000 9500 0101 9600 ... |06c2: array-data (36 units) │ │ +435044: 0003 0400 1e00 0000 af00 0101 4001 ... |06e6: array-data (64 units) │ │ +4350c4: 0003 0400 0500 0000 0000 0101 da00 ... |0726: array-data (14 units) │ │ +4350e0: 0003 0400 0300 0000 d400 0101 4f00 ... |0734: array-data (10 units) │ │ +4350f4: 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 │ │ -435140: |[435140] de.danoeh.antennapod.storage.preferences.R$styleable.:()V │ │ -435150: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -435156: 0e00 |0003: return-void │ │ +435108: |[435108] de.danoeh.antennapod.storage.preferences.R$styleable.:()V │ │ +435118: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +43511e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1029119,17 +1029119,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -435170: |[435170] de.danoeh.antennapod.storage.preferences.R.:()V │ │ -435180: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -435186: 0e00 |0003: return-void │ │ +435138: |[435138] de.danoeh.antennapod.storage.preferences.R.:()V │ │ +435148: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +43514e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1029165,32 +1029165,32 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 30 16-bit code units │ │ -435188: |[435188] de.danoeh.antennapod.storage.preferences.UserPreferences$1.:()V │ │ -435198: 7100 acb0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.values:()[Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // method@b0ac │ │ -43519e: 0c00 |0003: move-result-object v0 │ │ -4351a0: 2100 |0004: array-length v0, v0 │ │ -4351a2: 2300 0120 |0005: new-array v0, v0, [I // type@2001 │ │ -4351a6: 6900 77d9 |0007: sput-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$1;.$SwitchMap$de$danoeh$antennapod$storage$preferences$UserPreferences$ThemePreference:[I // field@d977 │ │ -4351aa: 6201 80d9 |0009: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.LIGHT:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d980 │ │ -4351ae: 6e10 97b2 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -4351b4: 0a01 |000e: move-result v1 │ │ -4351b6: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -4351b8: 4b02 0001 |0010: aput v2, v0, v1 │ │ -4351bc: 6200 77d9 |0012: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$1;.$SwitchMap$de$danoeh$antennapod$storage$preferences$UserPreferences$ThemePreference:[I // field@d977 │ │ -4351c0: 6201 7fd9 |0014: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.DARK:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d97f │ │ -4351c4: 6e10 97b2 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -4351ca: 0a01 |0019: move-result v1 │ │ -4351cc: 1222 |001a: const/4 v2, #int 2 // #2 │ │ -4351ce: 4b02 0001 |001b: aput v2, v0, v1 │ │ -4351d2: 0e00 |001d: return-void │ │ +435150: |[435150] de.danoeh.antennapod.storage.preferences.UserPreferences$1.:()V │ │ +435160: 7100 acb0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.values:()[Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // method@b0ac │ │ +435166: 0c00 |0003: move-result-object v0 │ │ +435168: 2100 |0004: array-length v0, v0 │ │ +43516a: 2300 0120 |0005: new-array v0, v0, [I // type@2001 │ │ +43516e: 6900 77d9 |0007: sput-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$1;.$SwitchMap$de$danoeh$antennapod$storage$preferences$UserPreferences$ThemePreference:[I // field@d977 │ │ +435172: 6201 80d9 |0009: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.LIGHT:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d980 │ │ +435176: 6e10 97b2 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +43517c: 0a01 |000e: move-result v1 │ │ +43517e: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +435180: 4b02 0001 |0010: aput v2, v0, v1 │ │ +435184: 6200 77d9 |0012: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$1;.$SwitchMap$de$danoeh$antennapod$storage$preferences$UserPreferences$ThemePreference:[I // field@d977 │ │ +435188: 6201 7fd9 |0014: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.DARK:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d97f │ │ +43518c: 6e10 97b2 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +435192: 0a01 |0019: move-result v1 │ │ +435194: 1222 |001a: const/4 v2, #int 2 // #2 │ │ +435196: 4b02 0001 |001b: aput v2, v0, v1 │ │ +43519a: 0e00 |001d: return-void │ │ catches : 2 │ │ 0x0009 - 0x0012 │ │ Ljava/lang/NoSuchFieldError; -> 0x0012 │ │ 0x0012 - 0x001d │ │ Ljava/lang/NoSuchFieldError; -> 0x001d │ │ positions : │ │ 0x0000 line=157 │ │ @@ -1029250,43 +1029250,43 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -435238: |[435238] de.danoeh.antennapod.storage.preferences.UserPreferences$EnqueueLocation.:()V │ │ -435248: 2200 ef1d |0000: new-instance v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // type@1def │ │ -43524c: 1a01 880f |0002: const-string v1, "BACK" // string@0f88 │ │ -435250: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -435252: 7030 a6b0 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.:(Ljava/lang/String;I)V // method@b0a6 │ │ -435258: 6900 7ad9 |0008: sput-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.BACK:Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@d97a │ │ -43525c: 2201 ef1d |000a: new-instance v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // type@1def │ │ -435260: 1a03 a91c |000c: const-string v3, "FRONT" // string@1ca9 │ │ -435264: 1214 |000e: const/4 v4, #int 1 // #1 │ │ -435266: 7030 a6b0 3104 |000f: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.:(Ljava/lang/String;I)V // method@b0a6 │ │ -43526c: 6901 7bd9 |0012: sput-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.FRONT:Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@d97b │ │ -435270: 2203 ef1d |0014: new-instance v3, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // type@1def │ │ -435274: 1a05 c80b |0016: const-string v5, "AFTER_CURRENTLY_PLAYING" // string@0bc8 │ │ -435278: 1226 |0018: const/4 v6, #int 2 // #2 │ │ -43527a: 7030 a6b0 5306 |0019: invoke-direct {v3, v5, v6}, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.:(Ljava/lang/String;I)V // method@b0a6 │ │ -435280: 6903 79d9 |001c: sput-object v3, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.AFTER_CURRENTLY_PLAYING:Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@d979 │ │ -435284: 2205 ef1d |001e: new-instance v5, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // type@1def │ │ -435288: 1a07 0f51 |0020: const-string v7, "RANDOM" // string@510f │ │ -43528c: 1238 |0022: const/4 v8, #int 3 // #3 │ │ -43528e: 7030 a6b0 7508 |0023: invoke-direct {v5, v7, v8}, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.:(Ljava/lang/String;I)V // method@b0a6 │ │ -435294: 6905 7cd9 |0026: sput-object v5, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.RANDOM:Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@d97c │ │ -435298: 1247 |0028: const/4 v7, #int 4 // #4 │ │ -43529a: 2377 1d21 |0029: new-array v7, v7, [Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // type@211d │ │ -43529e: 4d00 0702 |002b: aput-object v0, v7, v2 │ │ -4352a2: 4d01 0704 |002d: aput-object v1, v7, v4 │ │ -4352a6: 4d03 0706 |002f: aput-object v3, v7, v6 │ │ -4352aa: 4d05 0708 |0031: aput-object v5, v7, v8 │ │ -4352ae: 6907 78d9 |0033: sput-object v7, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.$VALUES:[Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@d978 │ │ -4352b2: 0e00 |0035: return-void │ │ +435200: |[435200] de.danoeh.antennapod.storage.preferences.UserPreferences$EnqueueLocation.:()V │ │ +435210: 2200 ef1d |0000: new-instance v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // type@1def │ │ +435214: 1a01 880f |0002: const-string v1, "BACK" // string@0f88 │ │ +435218: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +43521a: 7030 a6b0 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.:(Ljava/lang/String;I)V // method@b0a6 │ │ +435220: 6900 7ad9 |0008: sput-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.BACK:Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@d97a │ │ +435224: 2201 ef1d |000a: new-instance v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // type@1def │ │ +435228: 1a03 a91c |000c: const-string v3, "FRONT" // string@1ca9 │ │ +43522c: 1214 |000e: const/4 v4, #int 1 // #1 │ │ +43522e: 7030 a6b0 3104 |000f: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.:(Ljava/lang/String;I)V // method@b0a6 │ │ +435234: 6901 7bd9 |0012: sput-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.FRONT:Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@d97b │ │ +435238: 2203 ef1d |0014: new-instance v3, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // type@1def │ │ +43523c: 1a05 c80b |0016: const-string v5, "AFTER_CURRENTLY_PLAYING" // string@0bc8 │ │ +435240: 1226 |0018: const/4 v6, #int 2 // #2 │ │ +435242: 7030 a6b0 5306 |0019: invoke-direct {v3, v5, v6}, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.:(Ljava/lang/String;I)V // method@b0a6 │ │ +435248: 6903 79d9 |001c: sput-object v3, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.AFTER_CURRENTLY_PLAYING:Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@d979 │ │ +43524c: 2205 ef1d |001e: new-instance v5, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // type@1def │ │ +435250: 1a07 0f51 |0020: const-string v7, "RANDOM" // string@510f │ │ +435254: 1238 |0022: const/4 v8, #int 3 // #3 │ │ +435256: 7030 a6b0 7508 |0023: invoke-direct {v5, v7, v8}, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.:(Ljava/lang/String;I)V // method@b0a6 │ │ +43525c: 6905 7cd9 |0026: sput-object v5, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.RANDOM:Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@d97c │ │ +435260: 1247 |0028: const/4 v7, #int 4 // #4 │ │ +435262: 2377 1d21 |0029: new-array v7, v7, [Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // type@211d │ │ +435266: 4d00 0702 |002b: aput-object v0, v7, v2 │ │ +43526a: 4d01 0704 |002d: aput-object v1, v7, v4 │ │ +43526e: 4d03 0706 |002f: aput-object v3, v7, v6 │ │ +435272: 4d05 0708 |0031: aput-object v5, v7, v8 │ │ +435276: 6907 78d9 |0033: sput-object v7, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.$VALUES:[Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@d978 │ │ +43527a: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ 0x0033 line=303 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;) │ │ @@ -1029294,17 +1029294,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 │ │ -4352b4: |[4352b4] de.danoeh.antennapod.storage.preferences.UserPreferences$EnqueueLocation.:(Ljava/lang/String;I)V │ │ -4352c4: 7030 94b2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b294 │ │ -4352ca: 0e00 |0003: return-void │ │ +43527c: |[43527c] de.danoeh.antennapod.storage.preferences.UserPreferences$EnqueueLocation.:(Ljava/lang/String;I)V │ │ +43528c: 7030 94b2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b294 │ │ +435292: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 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 │ │ @@ -1029314,20 +1029314,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 │ │ -4351f0: |[4351f0] de.danoeh.antennapod.storage.preferences.UserPreferences$EnqueueLocation.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; │ │ -435200: 1c00 ef1d |0000: const-class v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // type@1def │ │ -435204: 7120 99b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b299 │ │ -43520a: 0c01 |0005: move-result-object v1 │ │ -43520c: 1f01 ef1d |0006: check-cast v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // type@1def │ │ -435210: 1101 |0008: return-object v1 │ │ +4351b8: |[4351b8] de.danoeh.antennapod.storage.preferences.UserPreferences$EnqueueLocation.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; │ │ +4351c8: 1c00 ef1d |0000: const-class v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // type@1def │ │ +4351cc: 7120 99b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b299 │ │ +4351d2: 0c01 |0005: move-result-object v1 │ │ +4351d4: 1f01 ef1d |0006: check-cast v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // type@1def │ │ +4351d8: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #3 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;) │ │ @@ -1029335,20 +1029335,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 │ │ -435214: |[435214] de.danoeh.antennapod.storage.preferences.UserPreferences$EnqueueLocation.values:()[Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; │ │ -435224: 6200 78d9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.$VALUES:[Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@d978 │ │ -435228: 6e10 39b8 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.clone:()Ljava/lang/Object; // method@b839 │ │ -43522e: 0c00 |0005: move-result-object v0 │ │ -435230: 1f00 1d21 |0006: check-cast v0, [Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // type@211d │ │ -435234: 1100 |0008: return-object v0 │ │ +4351dc: |[4351dc] de.danoeh.antennapod.storage.preferences.UserPreferences$EnqueueLocation.values:()[Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; │ │ +4351ec: 6200 78d9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.$VALUES:[Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@d978 │ │ +4351f0: 6e10 39b8 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.clone:()Ljava/lang/Object; // method@b839 │ │ +4351f6: 0c00 |0005: move-result-object v0 │ │ +4351f8: 1f00 1d21 |0006: check-cast v0, [Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // type@211d │ │ +4351fc: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 24153 (UserPreferences.java) │ │ @@ -1029404,43 +1029404,43 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -435314: |[435314] de.danoeh.antennapod.storage.preferences.UserPreferences$ThemePreference.:()V │ │ -435324: 2200 f01d |0000: new-instance v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // type@1df0 │ │ -435328: 1a01 ac24 |0002: const-string v1, "LIGHT" // string@24ac │ │ -43532c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -43532e: 7030 aab0 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.:(Ljava/lang/String;I)V // method@b0aa │ │ -435334: 6900 80d9 |0008: sput-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.LIGHT:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d980 │ │ -435338: 2201 f01d |000a: new-instance v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // type@1df0 │ │ -43533c: 1a03 5f17 |000c: const-string v3, "DARK" // string@175f │ │ -435340: 1214 |000e: const/4 v4, #int 1 // #1 │ │ -435342: 7030 aab0 3104 |000f: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.:(Ljava/lang/String;I)V // method@b0aa │ │ -435348: 6901 7fd9 |0012: sput-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.DARK:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d97f │ │ -43534c: 2203 f01d |0014: new-instance v3, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // type@1df0 │ │ -435350: 1a05 aa0f |0016: const-string v5, "BLACK" // string@0faa │ │ -435354: 1226 |0018: const/4 v6, #int 2 // #2 │ │ -435356: 7030 aab0 5306 |0019: invoke-direct {v3, v5, v6}, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.:(Ljava/lang/String;I)V // method@b0aa │ │ -43535c: 6903 7ed9 |001c: sput-object v3, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.BLACK:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d97e │ │ -435360: 2205 f01d |001e: new-instance v5, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // type@1df0 │ │ -435364: 1a07 2f54 |0020: const-string v7, "SYSTEM" // string@542f │ │ -435368: 1238 |0022: const/4 v8, #int 3 // #3 │ │ -43536a: 7030 aab0 7508 |0023: invoke-direct {v5, v7, v8}, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.:(Ljava/lang/String;I)V // method@b0aa │ │ -435370: 6905 81d9 |0026: sput-object v5, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.SYSTEM:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d981 │ │ -435374: 1247 |0028: const/4 v7, #int 4 // #4 │ │ -435376: 2377 1e21 |0029: new-array v7, v7, [Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // type@211e │ │ -43537a: 4d00 0702 |002b: aput-object v0, v7, v2 │ │ -43537e: 4d01 0704 |002d: aput-object v1, v7, v4 │ │ -435382: 4d03 0706 |002f: aput-object v3, v7, v6 │ │ -435386: 4d05 0708 |0031: aput-object v5, v7, v8 │ │ -43538a: 6907 7dd9 |0033: sput-object v7, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.$VALUES:[Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d97d │ │ -43538e: 0e00 |0035: return-void │ │ +4352dc: |[4352dc] de.danoeh.antennapod.storage.preferences.UserPreferences$ThemePreference.:()V │ │ +4352ec: 2200 f01d |0000: new-instance v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // type@1df0 │ │ +4352f0: 1a01 ac24 |0002: const-string v1, "LIGHT" // string@24ac │ │ +4352f4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +4352f6: 7030 aab0 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.:(Ljava/lang/String;I)V // method@b0aa │ │ +4352fc: 6900 80d9 |0008: sput-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.LIGHT:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d980 │ │ +435300: 2201 f01d |000a: new-instance v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // type@1df0 │ │ +435304: 1a03 5f17 |000c: const-string v3, "DARK" // string@175f │ │ +435308: 1214 |000e: const/4 v4, #int 1 // #1 │ │ +43530a: 7030 aab0 3104 |000f: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.:(Ljava/lang/String;I)V // method@b0aa │ │ +435310: 6901 7fd9 |0012: sput-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.DARK:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d97f │ │ +435314: 2203 f01d |0014: new-instance v3, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // type@1df0 │ │ +435318: 1a05 aa0f |0016: const-string v5, "BLACK" // string@0faa │ │ +43531c: 1226 |0018: const/4 v6, #int 2 // #2 │ │ +43531e: 7030 aab0 5306 |0019: invoke-direct {v3, v5, v6}, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.:(Ljava/lang/String;I)V // method@b0aa │ │ +435324: 6903 7ed9 |001c: sput-object v3, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.BLACK:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d97e │ │ +435328: 2205 f01d |001e: new-instance v5, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // type@1df0 │ │ +43532c: 1a07 2f54 |0020: const-string v7, "SYSTEM" // string@542f │ │ +435330: 1238 |0022: const/4 v8, #int 3 // #3 │ │ +435332: 7030 aab0 7508 |0023: invoke-direct {v5, v7, v8}, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.:(Ljava/lang/String;I)V // method@b0aa │ │ +435338: 6905 81d9 |0026: sput-object v5, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.SYSTEM:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d981 │ │ +43533c: 1247 |0028: const/4 v7, #int 4 // #4 │ │ +43533e: 2377 1e21 |0029: new-array v7, v7, [Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // type@211e │ │ +435342: 4d00 0702 |002b: aput-object v0, v7, v2 │ │ +435346: 4d01 0704 |002d: aput-object v1, v7, v4 │ │ +43534a: 4d03 0706 |002f: aput-object v3, v7, v6 │ │ +43534e: 4d05 0708 |0031: aput-object v5, v7, v8 │ │ +435352: 6907 7dd9 |0033: sput-object v7, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.$VALUES:[Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d97d │ │ +435356: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ 0x0033 line=152 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;) │ │ @@ -1029448,17 +1029448,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 │ │ -435390: |[435390] de.danoeh.antennapod.storage.preferences.UserPreferences$ThemePreference.:(Ljava/lang/String;I)V │ │ -4353a0: 7030 94b2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b294 │ │ -4353a6: 0e00 |0003: return-void │ │ +435358: |[435358] de.danoeh.antennapod.storage.preferences.UserPreferences$ThemePreference.:(Ljava/lang/String;I)V │ │ +435368: 7030 94b2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b294 │ │ +43536e: 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 │ │ @@ -1029468,20 +1029468,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 │ │ -4352cc: |[4352cc] de.danoeh.antennapod.storage.preferences.UserPreferences$ThemePreference.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; │ │ -4352dc: 1c00 f01d |0000: const-class v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // type@1df0 │ │ -4352e0: 7120 99b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b299 │ │ -4352e6: 0c01 |0005: move-result-object v1 │ │ -4352e8: 1f01 f01d |0006: check-cast v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // type@1df0 │ │ -4352ec: 1101 |0008: return-object v1 │ │ +435294: |[435294] de.danoeh.antennapod.storage.preferences.UserPreferences$ThemePreference.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; │ │ +4352a4: 1c00 f01d |0000: const-class v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // type@1df0 │ │ +4352a8: 7120 99b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b299 │ │ +4352ae: 0c01 |0005: move-result-object v1 │ │ +4352b0: 1f01 f01d |0006: check-cast v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // type@1df0 │ │ +4352b4: 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;) │ │ @@ -1029489,20 +1029489,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 │ │ -4352f0: |[4352f0] de.danoeh.antennapod.storage.preferences.UserPreferences$ThemePreference.values:()[Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; │ │ -435300: 6200 7dd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.$VALUES:[Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d97d │ │ -435304: 6e10 3ab8 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.clone:()Ljava/lang/Object; // method@b83a │ │ -43530a: 0c00 |0005: move-result-object v0 │ │ -43530c: 1f00 1e21 |0006: check-cast v0, [Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // type@211e │ │ -435310: 1100 |0008: return-object v0 │ │ +4352b8: |[4352b8] de.danoeh.antennapod.storage.preferences.UserPreferences$ThemePreference.values:()[Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; │ │ +4352c8: 6200 7dd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.$VALUES:[Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d97d │ │ +4352cc: 6e10 3ab8 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.clone:()Ljava/lang/Object; // method@b83a │ │ +4352d2: 0c00 |0005: move-result-object v0 │ │ +4352d4: 1f00 1e21 |0006: check-cast v0, [Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // type@211e │ │ +4352d8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 24153 (UserPreferences.java) │ │ @@ -1029921,17 +1029921,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4362d4: |[4362d4] de.danoeh.antennapod.storage.preferences.UserPreferences.:()V │ │ -4362e4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4362ea: 0e00 |0003: return-void │ │ +43629c: |[43629c] de.danoeh.antennapod.storage.preferences.UserPreferences.:()V │ │ +4362ac: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4362b2: 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;) │ │ @@ -1029939,56 +1029939,56 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -4353a8: |[4353a8] de.danoeh.antennapod.storage.preferences.UserPreferences.backButtonOpensDrawer:()Z │ │ -4353b8: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -4353bc: 1a01 8bc6 |0002: const-string v1, "prefBackButtonOpensDrawer" // string@c68b │ │ -4353c0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -4353c2: 7230 9b02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ -4353c8: 0a00 |0008: move-result v0 │ │ -4353ca: 0f00 |0009: return v0 │ │ +435370: |[435370] de.danoeh.antennapod.storage.preferences.UserPreferences.backButtonOpensDrawer:()Z │ │ +435380: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +435384: 1a01 8bc6 |0002: const-string v1, "prefBackButtonOpensDrawer" // string@c68b │ │ +435388: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +43538a: 7230 9b02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ +435390: 0a00 |0008: move-result v0 │ │ +435392: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=766 │ │ 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 │ │ -4362ec: |[4362ec] de.danoeh.antennapod.storage.preferences.UserPreferences.createNoMediaFile:()V │ │ -4362fc: 1a00 585e |0000: const-string v0, "UserPreferences" // string@5e58 │ │ -436300: 2201 3e1e |0002: new-instance v1, Ljava/io/File; // type@1e3e │ │ -436304: 6202 cbd9 |0004: sget-object v2, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.context:Landroid/content/Context; // field@d9cb │ │ -436308: 1203 |0006: const/4 v3, #int 0 // #0 │ │ -43630a: 6e20 2502 3200 |0007: invoke-virtual {v2, v3}, Landroid/content/Context;.getExternalFilesDir:(Ljava/lang/String;)Ljava/io/File; // method@0225 │ │ -436310: 0c02 |000a: move-result-object v2 │ │ -436312: 1a03 c909 |000b: const-string v3, ".nomedia" // string@09c9 │ │ -436316: 7030 c4b1 2103 |000d: invoke-direct {v1, v2, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@b1c4 │ │ -43631c: 6e10 cdb1 0100 |0010: invoke-virtual {v1}, Ljava/io/File;.exists:()Z // method@b1cd │ │ -436322: 0a02 |0013: move-result v2 │ │ -436324: 3902 1400 |0014: if-nez v2, 0028 // +0014 │ │ -436328: 6e10 c9b1 0100 |0016: invoke-virtual {v1}, Ljava/io/File;.createNewFile:()Z // method@b1c9 │ │ -43632e: 280a |0019: goto 0023 // +000a │ │ -436330: 0d01 |001a: move-exception v1 │ │ -436332: 1a02 d316 |001b: const-string v2, "Could not create .nomedia file" // string@16d3 │ │ -436336: 7120 000b 2000 |001d: invoke-static {v0, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -43633c: 6e10 8db3 0100 |0020: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -436342: 1a01 ca09 |0023: const-string v1, ".nomedia file created" // string@09ca │ │ -436346: 7120 fe0a 1000 |0025: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -43634c: 0e00 |0028: return-void │ │ +4362b4: |[4362b4] de.danoeh.antennapod.storage.preferences.UserPreferences.createNoMediaFile:()V │ │ +4362c4: 1a00 585e |0000: const-string v0, "UserPreferences" // string@5e58 │ │ +4362c8: 2201 3e1e |0002: new-instance v1, Ljava/io/File; // type@1e3e │ │ +4362cc: 6202 cbd9 |0004: sget-object v2, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.context:Landroid/content/Context; // field@d9cb │ │ +4362d0: 1203 |0006: const/4 v3, #int 0 // #0 │ │ +4362d2: 6e20 2502 3200 |0007: invoke-virtual {v2, v3}, Landroid/content/Context;.getExternalFilesDir:(Ljava/lang/String;)Ljava/io/File; // method@0225 │ │ +4362d8: 0c02 |000a: move-result-object v2 │ │ +4362da: 1a03 c909 |000b: const-string v3, ".nomedia" // string@09c9 │ │ +4362de: 7030 c4b1 2103 |000d: invoke-direct {v1, v2, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@b1c4 │ │ +4362e4: 6e10 cdb1 0100 |0010: invoke-virtual {v1}, Ljava/io/File;.exists:()Z // method@b1cd │ │ +4362ea: 0a02 |0013: move-result v2 │ │ +4362ec: 3902 1400 |0014: if-nez v2, 0028 // +0014 │ │ +4362f0: 6e10 c9b1 0100 |0016: invoke-virtual {v1}, Ljava/io/File;.createNewFile:()Z // method@b1c9 │ │ +4362f6: 280a |0019: goto 0023 // +000a │ │ +4362f8: 0d01 |001a: move-exception v1 │ │ +4362fa: 1a02 d316 |001b: const-string v2, "Could not create .nomedia file" // string@16d3 │ │ +4362fe: 7120 000b 2000 |001d: invoke-static {v0, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +436304: 6e10 8db3 0100 |0020: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +43630a: 1a01 ca09 |0023: const-string v1, ".nomedia file created" // string@09ca │ │ +43630e: 7120 fe0a 1000 |0025: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +436314: 0e00 |0028: return-void │ │ catches : 1 │ │ 0x0016 - 0x0019 │ │ Ljava/io/IOException; -> 0x001a │ │ positions : │ │ 0x0002 line=745 │ │ 0x0010 line=746 │ │ 0x0016 line=748 │ │ @@ -1030002,52 +1030002,52 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -4353cc: |[4353cc] de.danoeh.antennapod.storage.preferences.UserPreferences.enqueueDownloadedEpisodes:()Z │ │ -4353dc: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -4353e0: 1a01 9dc6 |0002: const-string v1, "prefEnqueueDownloaded" // string@c69d │ │ -4353e4: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -4353e6: 7230 9b02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ -4353ec: 0a00 |0008: move-result v0 │ │ -4353ee: 0f00 |0009: return v0 │ │ +435394: |[435394] de.danoeh.antennapod.storage.preferences.UserPreferences.enqueueDownloadedEpisodes:()Z │ │ +4353a4: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +4353a8: 1a01 9dc6 |0002: const-string v1, "prefEnqueueDownloaded" // string@c69d │ │ +4353ac: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +4353ae: 7230 9b02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ +4353b4: 0a00 |0008: move-result v0 │ │ +4353b6: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=300 │ │ 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 │ │ -435cc8: |[435cc8] de.danoeh.antennapod.storage.preferences.UserPreferences.getAudioPlaybackSpeed:()F │ │ -435cd8: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -435cdc: 1a01 bfc6 |0002: const-string v1, "prefPlaybackSpeed" // string@c6bf │ │ -435ce0: 1a02 120a |0004: const-string v2, "1.00" // string@0a12 │ │ -435ce4: 7230 9f02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ -435cea: 0c00 |0009: move-result-object v0 │ │ -435cec: 7110 a7b2 0000 |000a: invoke-static {v0}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@b2a7 │ │ -435cf2: 0a00 |000d: move-result v0 │ │ -435cf4: 0f00 |000e: return v0 │ │ -435cf6: 0d00 |000f: move-exception v0 │ │ -435cf8: 1a01 585e |0010: const-string v1, "UserPreferences" // string@5e58 │ │ -435cfc: 7110 020b 0000 |0012: invoke-static {v0}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ -435d02: 0c00 |0015: move-result-object v0 │ │ -435d04: 7120 000b 0100 |0016: invoke-static {v1, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -435d0a: 1500 803f |0019: const/high16 v0, #int 1065353216 // #3f80 │ │ -435d0e: 7110 01b1 0000 |001b: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setPlaybackSpeed:(F)V // method@b101 │ │ -435d14: 0f00 |001e: return v0 │ │ +435c90: |[435c90] de.danoeh.antennapod.storage.preferences.UserPreferences.getAudioPlaybackSpeed:()F │ │ +435ca0: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +435ca4: 1a01 bfc6 |0002: const-string v1, "prefPlaybackSpeed" // string@c6bf │ │ +435ca8: 1a02 120a |0004: const-string v2, "1.00" // string@0a12 │ │ +435cac: 7230 9f02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ +435cb2: 0c00 |0009: move-result-object v0 │ │ +435cb4: 7110 a7b2 0000 |000a: invoke-static {v0}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@b2a7 │ │ +435cba: 0a00 |000d: move-result v0 │ │ +435cbc: 0f00 |000e: return v0 │ │ +435cbe: 0d00 |000f: move-exception v0 │ │ +435cc0: 1a01 585e |0010: const-string v1, "UserPreferences" // string@5e58 │ │ +435cc4: 7110 020b 0000 |0012: invoke-static {v0}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ +435cca: 0c00 |0015: move-result-object v0 │ │ +435ccc: 7120 000b 0100 |0016: invoke-static {v1, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +435cd2: 1500 803f |0019: const/high16 v0, #int 1065353216 // #3f80 │ │ +435cd6: 7110 01b1 0000 |001b: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setPlaybackSpeed:(F)V // method@b101 │ │ +435cdc: 0f00 |001e: return v0 │ │ catches : 1 │ │ 0x0000 - 0x000e │ │ Ljava/lang/NumberFormatException; -> 0x000f │ │ positions : │ │ 0x0000 line=392 │ │ 0x0012 line=394 │ │ 0x001b line=395 │ │ @@ -1030058,24 +1030058,24 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -4360d8: |[4360d8] de.danoeh.antennapod.storage.preferences.UserPreferences.getAutodownloadSelectedNetworks:()[Ljava/lang/String; │ │ -4360e8: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -4360ec: 1a01 89c6 |0002: const-string v1, "prefAutodownloadSelectedNetworks" // string@c689 │ │ -4360f0: 1a02 0000 |0004: const-string v2, "" // string@0000 │ │ -4360f4: 7230 9f02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ -4360fa: 0c00 |0009: move-result-object v0 │ │ -4360fc: 1a01 ba07 |000a: const-string v1, "," // string@07ba │ │ -436100: 7120 b40a 1000 |000c: invoke-static {v0, v1}, Landroid/text/TextUtils;.split:(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; // method@0ab4 │ │ -436106: 0c00 |000f: move-result-object v0 │ │ -436108: 1100 |0010: return-object v0 │ │ +4360a0: |[4360a0] de.danoeh.antennapod.storage.preferences.UserPreferences.getAutodownloadSelectedNetworks:()[Ljava/lang/String; │ │ +4360b0: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +4360b4: 1a01 89c6 |0002: const-string v1, "prefAutodownloadSelectedNetworks" // string@c689 │ │ +4360b8: 1a02 0000 |0004: const-string v2, "" // string@0000 │ │ +4360bc: 7230 9f02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ +4360c2: 0c00 |0009: move-result-object v0 │ │ +4360c4: 1a01 ba07 |000a: const-string v1, "," // string@07ba │ │ +4360c8: 7120 b40a 1000 |000c: invoke-static {v0, v1}, Landroid/text/TextUtils;.split:(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; // method@0ab4 │ │ +4360ce: 0c00 |000f: move-result-object v0 │ │ +4360d0: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=533 │ │ 0x000c line=534 │ │ locals : │ │ │ │ #6 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ @@ -1030083,37 +1030083,37 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 42 16-bit code units │ │ -43610c: |[43610c] de.danoeh.antennapod.storage.preferences.UserPreferences.getCompactNotificationButtons:()Ljava/util/List; │ │ -43611c: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -436120: 1a01 8dc6 |0002: const-string v1, "prefCompactNotificationButtons" // string@c68d │ │ -436124: 1a02 f909 |0004: const-string v2, "0,1" // string@09f9 │ │ -436128: 7230 9f02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ -43612e: 0c00 |0009: move-result-object v0 │ │ -436130: 1a01 ba07 |000a: const-string v1, "," // string@07ba │ │ -436134: 7120 b40a 1000 |000c: invoke-static {v0, v1}, Landroid/text/TextUtils;.split:(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; // method@0ab4 │ │ -43613a: 0c00 |000f: move-result-object v0 │ │ -43613c: 2201 fd1e |0010: new-instance v1, Ljava/util/ArrayList; // type@1efd │ │ -436140: 7010 a0b4 0100 |0012: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -436146: 2102 |0015: array-length v2, v0 │ │ -436148: 1203 |0016: const/4 v3, #int 0 // #0 │ │ -43614a: 3523 1200 |0017: if-ge v3, v2, 0029 // +0012 │ │ -43614e: 4604 0003 |0019: aget-object v4, v0, v3 │ │ -436152: 7110 b9b2 0400 |001b: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ -436158: 0a04 |001e: move-result v4 │ │ -43615a: 7110 c1b2 0400 |001f: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -436160: 0c04 |0022: move-result-object v4 │ │ -436162: 7220 5fb5 4100 |0023: invoke-interface {v1, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -436168: d803 0301 |0026: add-int/lit8 v3, v3, #int 1 // #01 │ │ -43616c: 28ef |0028: goto 0017 // -0011 │ │ -43616e: 1101 |0029: return-object v1 │ │ +4360d4: |[4360d4] de.danoeh.antennapod.storage.preferences.UserPreferences.getCompactNotificationButtons:()Ljava/util/List; │ │ +4360e4: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +4360e8: 1a01 8dc6 |0002: const-string v1, "prefCompactNotificationButtons" // string@c68d │ │ +4360ec: 1a02 f909 |0004: const-string v2, "0,1" // string@09f9 │ │ +4360f0: 7230 9f02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ +4360f6: 0c00 |0009: move-result-object v0 │ │ +4360f8: 1a01 ba07 |000a: const-string v1, "," // string@07ba │ │ +4360fc: 7120 b40a 1000 |000c: invoke-static {v0, v1}, Landroid/text/TextUtils;.split:(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; // method@0ab4 │ │ +436102: 0c00 |000f: move-result-object v0 │ │ +436104: 2201 fd1e |0010: new-instance v1, Ljava/util/ArrayList; // type@1efd │ │ +436108: 7010 a0b4 0100 |0012: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +43610e: 2102 |0015: array-length v2, v0 │ │ +436110: 1203 |0016: const/4 v3, #int 0 // #0 │ │ +436112: 3523 1200 |0017: if-ge v3, v2, 0029 // +0012 │ │ +436116: 4604 0003 |0019: aget-object v4, v0, v3 │ │ +43611a: 7110 b9b2 0400 |001b: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ +436120: 0a04 |001e: move-result v4 │ │ +436122: 7110 c1b2 0400 |001f: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +436128: 0c04 |0022: move-result-object v4 │ │ +43612a: 7220 5fb5 4100 |0023: invoke-interface {v1, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +436130: d803 0301 |0026: add-int/lit8 v3, v3, #int 1 // #01 │ │ +436134: 28ef |0028: goto 0017 // -0011 │ │ +436136: 1101 |0029: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ 0x0006 line=196 │ │ 0x000c line=195 │ │ 0x0010 line=199 │ │ 0x0015 line=200 │ │ @@ -1030125,46 +1030125,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 │ │ -435f60: |[435f60] de.danoeh.antennapod.storage.preferences.UserPreferences.getDataFolder:(Ljava/lang/String;)Ljava/io/File; │ │ -435f70: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -435f74: 1a01 8fc6 |0002: const-string v1, "prefDataFolder" // string@c68f │ │ -435f78: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -435f7a: 7230 9f02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ -435f80: 0c00 |0008: move-result-object v0 │ │ -435f82: 7120 cfb0 3000 |0009: invoke-static {v0, v3}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getTypeDir:(Ljava/lang/String;Ljava/lang/String;)Ljava/io/File; // method@b0cf │ │ -435f88: 0c00 |000c: move-result-object v0 │ │ -435f8a: 1a01 585e |000d: const-string v1, "UserPreferences" // string@5e58 │ │ -435f8e: 3800 0800 |000f: if-eqz v0, 0017 // +0008 │ │ -435f92: 6e10 c8b1 0000 |0011: invoke-virtual {v0}, Ljava/io/File;.canWrite:()Z // method@b1c8 │ │ -435f98: 0a02 |0014: move-result v2 │ │ -435f9a: 3902 0d00 |0015: if-nez v2, 0022 // +000d │ │ -435f9e: 1a00 525e |0017: const-string v0, "User data folder not writable or not set. Trying default." // string@5e52 │ │ -435fa2: 7120 fe0a 0100 |0019: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -435fa8: 6200 cbd9 |001c: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.context:Landroid/content/Context; // field@d9cb │ │ -435fac: 6e20 2502 3000 |001e: invoke-virtual {v0, v3}, Landroid/content/Context;.getExternalFilesDir:(Ljava/lang/String;)Ljava/io/File; // method@0225 │ │ -435fb2: 0c00 |0021: move-result-object v0 │ │ -435fb4: 3800 0800 |0022: if-eqz v0, 002a // +0008 │ │ -435fb8: 6e10 c8b1 0000 |0024: invoke-virtual {v0}, Ljava/io/File;.canWrite:()Z // method@b1c8 │ │ -435fbe: 0a02 |0027: move-result v2 │ │ -435fc0: 3902 1500 |0028: if-nez v2, 003d // +0015 │ │ -435fc4: 1a00 8d18 |002a: const-string v0, "Default data folder not available or not writable. Falling back to internal memory." // string@188d │ │ -435fc8: 7120 fe0a 0100 |002c: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -435fce: 6200 cbd9 |002f: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.context:Landroid/content/Context; // field@d9cb │ │ -435fd2: 6e10 2802 0000 |0031: invoke-virtual {v0}, Landroid/content/Context;.getFilesDir:()Ljava/io/File; // method@0228 │ │ -435fd8: 0c00 |0034: move-result-object v0 │ │ -435fda: 6e10 ceb1 0000 |0035: invoke-virtual {v0}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b1ce │ │ -435fe0: 0c00 |0038: move-result-object v0 │ │ -435fe2: 7120 cfb0 3000 |0039: invoke-static {v0, v3}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getTypeDir:(Ljava/lang/String;Ljava/lang/String;)Ljava/io/File; // method@b0cf │ │ -435fe8: 0c00 |003c: move-result-object v0 │ │ -435fea: 1100 |003d: return-object v0 │ │ +435f28: |[435f28] de.danoeh.antennapod.storage.preferences.UserPreferences.getDataFolder:(Ljava/lang/String;)Ljava/io/File; │ │ +435f38: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +435f3c: 1a01 8fc6 |0002: const-string v1, "prefDataFolder" // string@c68f │ │ +435f40: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +435f42: 7230 9f02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ +435f48: 0c00 |0008: move-result-object v0 │ │ +435f4a: 7120 cfb0 3000 |0009: invoke-static {v0, v3}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getTypeDir:(Ljava/lang/String;Ljava/lang/String;)Ljava/io/File; // method@b0cf │ │ +435f50: 0c00 |000c: move-result-object v0 │ │ +435f52: 1a01 585e |000d: const-string v1, "UserPreferences" // string@5e58 │ │ +435f56: 3800 0800 |000f: if-eqz v0, 0017 // +0008 │ │ +435f5a: 6e10 c8b1 0000 |0011: invoke-virtual {v0}, Ljava/io/File;.canWrite:()Z // method@b1c8 │ │ +435f60: 0a02 |0014: move-result v2 │ │ +435f62: 3902 0d00 |0015: if-nez v2, 0022 // +000d │ │ +435f66: 1a00 525e |0017: const-string v0, "User data folder not writable or not set. Trying default." // string@5e52 │ │ +435f6a: 7120 fe0a 0100 |0019: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +435f70: 6200 cbd9 |001c: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.context:Landroid/content/Context; // field@d9cb │ │ +435f74: 6e20 2502 3000 |001e: invoke-virtual {v0, v3}, Landroid/content/Context;.getExternalFilesDir:(Ljava/lang/String;)Ljava/io/File; // method@0225 │ │ +435f7a: 0c00 |0021: move-result-object v0 │ │ +435f7c: 3800 0800 |0022: if-eqz v0, 002a // +0008 │ │ +435f80: 6e10 c8b1 0000 |0024: invoke-virtual {v0}, Ljava/io/File;.canWrite:()Z // method@b1c8 │ │ +435f86: 0a02 |0027: move-result v2 │ │ +435f88: 3902 1500 |0028: if-nez v2, 003d // +0015 │ │ +435f8c: 1a00 8d18 |002a: const-string v0, "Default data folder not available or not writable. Falling back to internal memory." // string@188d │ │ +435f90: 7120 fe0a 0100 |002c: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +435f96: 6200 cbd9 |002f: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.context:Landroid/content/Context; // field@d9cb │ │ +435f9a: 6e10 2802 0000 |0031: invoke-virtual {v0}, Landroid/content/Context;.getFilesDir:()Ljava/io/File; // method@0228 │ │ +435fa0: 0c00 |0034: move-result-object v0 │ │ +435fa2: 6e10 ceb1 0000 |0035: invoke-virtual {v0}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b1ce │ │ +435fa8: 0c00 |0038: move-result-object v0 │ │ +435faa: 7120 cfb0 3000 |0039: invoke-static {v0, v3}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getTypeDir:(Ljava/lang/String;Ljava/lang/String;)Ljava/io/File; // method@b0cf │ │ +435fb0: 0c00 |003c: move-result-object v0 │ │ +435fb2: 1100 |003d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=702 │ │ 0x0011 line=703 │ │ 0x0019 line=704 │ │ 0x001c line=705 │ │ 0x0024 line=707 │ │ @@ -1030178,52 +1030178,52 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -4360b0: |[4360b0] de.danoeh.antennapod.storage.preferences.UserPreferences.getDefaultPage:()Ljava/lang/String; │ │ -4360c0: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -4360c4: 1a01 92c6 |0002: const-string v1, "prefDefaultPage" // string@c692 │ │ -4360c8: 1a02 7b20 |0004: const-string v2, "HomeFragment" // string@207b │ │ -4360cc: 7230 9f02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ -4360d2: 0c00 |0009: move-result-object v0 │ │ -4360d4: 1100 |000a: return-object v0 │ │ +436078: |[436078] de.danoeh.antennapod.storage.preferences.UserPreferences.getDefaultPage:()Ljava/lang/String; │ │ +436088: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +43608c: 1a01 92c6 |0002: const-string v1, "prefDefaultPage" // string@c692 │ │ +436090: 1a02 7b20 |0004: const-string v2, "HomeFragment" // string@207b │ │ +436094: 7230 9f02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ +43609a: 0c00 |0009: move-result-object v0 │ │ +43609c: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=758 │ │ 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 │ │ -435ae0: |[435ae0] de.danoeh.antennapod.storage.preferences.UserPreferences.getDownloadsSortedOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; │ │ -435af0: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -435af4: 2201 8f1e |0002: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -435af8: 7010 50b3 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -435afe: 1a02 0000 |0007: const-string v2, "" // string@0000 │ │ -435b02: 6e20 5cb3 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -435b08: 6202 8397 |000c: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9783 │ │ -435b0c: 5222 9297 |000e: iget v2, v2, Lde/danoeh/antennapod/model/feed/SortOrder;.code:I // field@9792 │ │ -435b10: 6e20 57b3 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -435b16: 6e10 67b3 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -435b1c: 0c01 |0016: move-result-object v1 │ │ -435b1e: 1a02 96c6 |0017: const-string v2, "prefDownloadSortedOrder" // string@c696 │ │ -435b22: 7230 9f02 2001 |0019: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ -435b28: 0c00 |001c: move-result-object v0 │ │ -435b2a: 7110 cbac 0000 |001d: invoke-static {v0}, Lde/danoeh/antennapod/model/feed/SortOrder;.fromCodeString:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/SortOrder; // method@accb │ │ -435b30: 0c00 |0020: move-result-object v0 │ │ -435b32: 1100 |0021: return-object v0 │ │ +435aa8: |[435aa8] de.danoeh.antennapod.storage.preferences.UserPreferences.getDownloadsSortedOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; │ │ +435ab8: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +435abc: 2201 8f1e |0002: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +435ac0: 7010 50b3 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +435ac6: 1a02 0000 |0007: const-string v2, "" // string@0000 │ │ +435aca: 6e20 5cb3 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +435ad0: 6202 8397 |000c: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9783 │ │ +435ad4: 5222 9297 |000e: iget v2, v2, Lde/danoeh/antennapod/model/feed/SortOrder;.code:I // field@9792 │ │ +435ad8: 6e20 57b3 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +435ade: 6e10 67b3 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +435ae4: 0c01 |0016: move-result-object v1 │ │ +435ae6: 1a02 96c6 |0017: const-string v2, "prefDownloadSortedOrder" // string@c696 │ │ +435aea: 7230 9f02 2001 |0019: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ +435af0: 0c00 |001c: move-result-object v0 │ │ +435af2: 7110 cbac 0000 |001d: invoke-static {v0}, Lde/danoeh/antennapod/model/feed/SortOrder;.fromCodeString:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/SortOrder; // method@accb │ │ +435af8: 0c00 |0020: move-result-object v0 │ │ +435afa: 1100 |0021: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=836 │ │ 0x001d line=837 │ │ locals : │ │ │ │ #10 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ @@ -1030231,39 +1030231,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 │ │ -435bec: |[435bec] de.danoeh.antennapod.storage.preferences.UserPreferences.getEnqueueLocation:()Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; │ │ -435bfc: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -435c00: 6201 7ad9 |0002: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.BACK:Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@d97a │ │ -435c04: 6e10 96b2 0100 |0004: invoke-virtual {v1}, Ljava/lang/Enum;.name:()Ljava/lang/String; // method@b296 │ │ -435c0a: 0c01 |0007: move-result-object v1 │ │ -435c0c: 1a02 9ec6 |0008: const-string v2, "prefEnqueueLocation" // string@c69e │ │ -435c10: 7230 9f02 2001 |000a: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ -435c16: 0c00 |000d: move-result-object v0 │ │ -435c18: 7110 a7b0 0000 |000e: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // method@b0a7 │ │ -435c1e: 0c00 |0011: move-result-object v0 │ │ -435c20: 1100 |0012: return-object v0 │ │ -435c22: 0d01 |0013: move-exception v1 │ │ -435c24: 2202 8f1e |0014: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ -435c28: 7010 50b3 0200 |0016: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -435c2e: 1a03 e98c |0019: const-string v3, "getEnqueueLocation: invalid value '" // string@8ce9 │ │ -435c32: 6e20 5cb3 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -435c38: 6e20 5cb3 0200 |001e: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -435c3e: 1a00 6b06 |0021: const-string v0, "' Use default." // string@066b │ │ -435c42: 6e20 5cb3 0200 |0023: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -435c48: 6e10 67b3 0200 |0026: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -435c4e: 0c00 |0029: move-result-object v0 │ │ -435c50: 1a02 585e |002a: const-string v2, "UserPreferences" // string@5e58 │ │ -435c54: 7130 010b 0201 |002c: invoke-static {v2, v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0b01 │ │ -435c5a: 6200 7ad9 |002f: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.BACK:Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@d97a │ │ -435c5e: 1100 |0031: return-object v0 │ │ +435bb4: |[435bb4] de.danoeh.antennapod.storage.preferences.UserPreferences.getEnqueueLocation:()Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; │ │ +435bc4: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +435bc8: 6201 7ad9 |0002: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.BACK:Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@d97a │ │ +435bcc: 6e10 96b2 0100 |0004: invoke-virtual {v1}, Ljava/lang/Enum;.name:()Ljava/lang/String; // method@b296 │ │ +435bd2: 0c01 |0007: move-result-object v1 │ │ +435bd4: 1a02 9ec6 |0008: const-string v2, "prefEnqueueLocation" // string@c69e │ │ +435bd8: 7230 9f02 2001 |000a: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ +435bde: 0c00 |000d: move-result-object v0 │ │ +435be0: 7110 a7b0 0000 |000e: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // method@b0a7 │ │ +435be6: 0c00 |0011: move-result-object v0 │ │ +435be8: 1100 |0012: return-object v0 │ │ +435bea: 0d01 |0013: move-exception v1 │ │ +435bec: 2202 8f1e |0014: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ +435bf0: 7010 50b3 0200 |0016: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +435bf6: 1a03 e98c |0019: const-string v3, "getEnqueueLocation: invalid value '" // string@8ce9 │ │ +435bfa: 6e20 5cb3 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +435c00: 6e20 5cb3 0200 |001e: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +435c06: 1a00 6b06 |0021: const-string v0, "' Use default." // string@066b │ │ +435c0a: 6e20 5cb3 0200 |0023: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +435c10: 6e10 67b3 0200 |0026: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +435c16: 0c00 |0029: move-result-object v0 │ │ +435c18: 1a02 585e |002a: const-string v2, "UserPreferences" // string@5e58 │ │ +435c1c: 7130 010b 0201 |002c: invoke-static {v2, v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0b01 │ │ +435c22: 6200 7ad9 |002f: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.BACK:Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@d97a │ │ +435c26: 1100 |0031: return-object v0 │ │ catches : 1 │ │ 0x000e - 0x0012 │ │ -> 0x0013 │ │ positions : │ │ 0x0000 line=309 │ │ 0x000e line=311 │ │ 0x0014 line=314 │ │ @@ -1030275,100 +1030275,100 @@ │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -435db4: |[435db4] de.danoeh.antennapod.storage.preferences.UserPreferences.getEpisodeCacheSize:()I │ │ -435dc4: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -435dc8: 1a01 9fc6 |0002: const-string v1, "prefEpisodeCacheSize" // string@c69f │ │ -435dcc: 1a02 200a |0004: const-string v2, "20" // string@0a20 │ │ -435dd0: 7230 9f02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ -435dd6: 0c00 |0009: move-result-object v0 │ │ -435dd8: 7110 b9b2 0000 |000a: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ -435dde: 0a00 |000d: move-result v0 │ │ -435de0: 0f00 |000e: return v0 │ │ +435d7c: |[435d7c] de.danoeh.antennapod.storage.preferences.UserPreferences.getEpisodeCacheSize:()I │ │ +435d8c: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +435d90: 1a01 9fc6 |0002: const-string v1, "prefEpisodeCacheSize" // string@c69f │ │ +435d94: 1a02 200a |0004: const-string v2, "20" // string@0a20 │ │ +435d98: 7230 9f02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ +435d9e: 0c00 |0009: move-result-object v0 │ │ +435da0: 7110 b9b2 0000 |000a: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ +435da6: 0a00 |000d: move-result v0 │ │ +435da8: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=504 │ │ 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 │ │ -435de4: |[435de4] de.danoeh.antennapod.storage.preferences.UserPreferences.getEpisodeCleanupValue:()I │ │ -435df4: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -435df8: 1a01 a0c6 |0002: const-string v1, "prefEpisodeCleanup" // string@c6a0 │ │ -435dfc: 1a02 7609 |0004: const-string v2, "-2" // string@0976 │ │ -435e00: 7230 9f02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ -435e06: 0c00 |0009: move-result-object v0 │ │ -435e08: 7110 b9b2 0000 |000a: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ -435e0e: 0a00 |000d: move-result v0 │ │ -435e10: 0f00 |000e: return v0 │ │ +435dac: |[435dac] de.danoeh.antennapod.storage.preferences.UserPreferences.getEpisodeCleanupValue:()I │ │ +435dbc: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +435dc0: 1a01 a0c6 |0002: const-string v1, "prefEpisodeCleanup" // string@c6a0 │ │ +435dc4: 1a02 7609 |0004: const-string v2, "-2" // string@0976 │ │ +435dc8: 7230 9f02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ +435dce: 0c00 |0009: move-result-object v0 │ │ +435dd0: 7110 b9b2 0000 |000a: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ +435dd6: 0a00 |000d: move-result v0 │ │ +435dd8: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=684 │ │ 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 │ │ -435e14: |[435e14] de.danoeh.antennapod.storage.preferences.UserPreferences.getFastForwardSecs:()I │ │ -435e24: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -435e28: 1a01 a4c6 |0002: const-string v1, "prefFastForwardSecs" // string@c6a4 │ │ -435e2c: 1302 1e00 |0004: const/16 v2, #int 30 // #1e │ │ -435e30: 7230 9d02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@029d │ │ -435e36: 0a00 |0009: move-result v0 │ │ -435e38: 0f00 |000a: return v0 │ │ +435ddc: |[435ddc] de.danoeh.antennapod.storage.preferences.UserPreferences.getFastForwardSecs:()I │ │ +435dec: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +435df0: 1a01 a4c6 |0002: const-string v1, "prefFastForwardSecs" // string@c6a4 │ │ +435df4: 1302 1e00 |0004: const/16 v2, #int 30 // #1e │ │ +435df8: 7230 9d02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@029d │ │ +435dfe: 0a00 |0009: move-result v0 │ │ +435e00: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=525 │ │ 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 │ │ -435a28: |[435a28] de.danoeh.antennapod.storage.preferences.UserPreferences.getFeedCounterSetting:()Lde/danoeh/antennapod/model/feed/FeedCounter; │ │ -435a38: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -435a3c: 2201 8f1e |0002: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -435a40: 7010 50b3 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -435a46: 1a02 0000 |0007: const-string v2, "" // string@0000 │ │ -435a4a: 6e20 5cb3 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -435a50: 6202 0e97 |000c: sget-object v2, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_NEW:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@970e │ │ -435a54: 5222 1197 |000e: iget v2, v2, Lde/danoeh/antennapod/model/feed/FeedCounter;.id:I // field@9711 │ │ -435a58: 6e20 57b3 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -435a5e: 6e10 67b3 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -435a64: 0c01 |0016: move-result-object v1 │ │ -435a66: 1a02 97c6 |0017: const-string v2, "prefDrawerFeedIndicator" // string@c697 │ │ -435a6a: 7230 9f02 2001 |0019: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ -435a70: 0c00 |001c: move-result-object v0 │ │ -435a72: 7110 b9b2 0000 |001d: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ -435a78: 0a00 |0020: move-result v0 │ │ -435a7a: 7110 faab 0000 |0021: invoke-static {v0}, Lde/danoeh/antennapod/model/feed/FeedCounter;.fromOrdinal:(I)Lde/danoeh/antennapod/model/feed/FeedCounter; // method@abfa │ │ -435a80: 0c00 |0024: move-result-object v0 │ │ -435a82: 1100 |0025: return-object v0 │ │ +4359f0: |[4359f0] de.danoeh.antennapod.storage.preferences.UserPreferences.getFeedCounterSetting:()Lde/danoeh/antennapod/model/feed/FeedCounter; │ │ +435a00: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +435a04: 2201 8f1e |0002: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +435a08: 7010 50b3 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +435a0e: 1a02 0000 |0007: const-string v2, "" // string@0000 │ │ +435a12: 6e20 5cb3 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +435a18: 6202 0e97 |000c: sget-object v2, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_NEW:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@970e │ │ +435a1c: 5222 1197 |000e: iget v2, v2, Lde/danoeh/antennapod/model/feed/FeedCounter;.id:I // field@9711 │ │ +435a20: 6e20 57b3 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +435a26: 6e10 67b3 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +435a2c: 0c01 |0016: move-result-object v1 │ │ +435a2e: 1a02 97c6 |0017: const-string v2, "prefDrawerFeedIndicator" // string@c697 │ │ +435a32: 7230 9f02 2001 |0019: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ +435a38: 0c00 |001c: move-result-object v0 │ │ +435a3a: 7110 b9b2 0000 |001d: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ +435a40: 0a00 |0020: move-result v0 │ │ +435a42: 7110 faab 0000 |0021: invoke-static {v0}, Lde/danoeh/antennapod/model/feed/FeedCounter;.fromOrdinal:(I)Lde/danoeh/antennapod/model/feed/FeedCounter; // method@abfa │ │ +435a48: 0c00 |0024: move-result-object v0 │ │ +435a4a: 1100 |0025: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ 0x001d line=243 │ │ locals : │ │ │ │ #15 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ @@ -1030376,23 +1030376,23 @@ │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -435e3c: |[435e3c] de.danoeh.antennapod.storage.preferences.UserPreferences.getFeedOrder:()I │ │ -435e4c: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -435e50: 1a01 98c6 |0002: const-string v1, "prefDrawerFeedOrder" // string@c698 │ │ -435e54: 1a02 f809 |0004: const-string v2, "0" // string@09f8 │ │ -435e58: 7230 9f02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ -435e5e: 0c00 |0009: move-result-object v0 │ │ -435e60: 7110 b9b2 0000 |000a: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ -435e66: 0a00 |000d: move-result v0 │ │ -435e68: 0f00 |000e: return v0 │ │ +435e04: |[435e04] de.danoeh.antennapod.storage.preferences.UserPreferences.getFeedOrder:()I │ │ +435e14: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +435e18: 1a01 98c6 |0002: const-string v1, "prefDrawerFeedOrder" // string@c698 │ │ +435e1c: 1a02 f809 |0004: const-string v2, "0" // string@09f8 │ │ +435e20: 7230 9f02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ +435e26: 0c00 |0009: move-result-object v0 │ │ +435e28: 7110 b9b2 0000 |000a: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ +435e2e: 0a00 |000d: move-result v0 │ │ +435e30: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ 0x000a line=232 │ │ locals : │ │ │ │ #16 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ @@ -1030400,46 +1030400,46 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -4353f0: |[4353f0] de.danoeh.antennapod.storage.preferences.UserPreferences.getGpodnetNotificationsEnabledRaw:()Z │ │ -435400: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -435404: 1a01 22c7 |0002: const-string v1, "pref_gpodnet_notifications" // string@c722 │ │ -435408: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -43540a: 7230 9b02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ -435410: 0a00 |0008: move-result v0 │ │ -435412: 0f00 |0009: return v0 │ │ +4353b8: |[4353b8] de.danoeh.antennapod.storage.preferences.UserPreferences.getGpodnetNotificationsEnabledRaw:()Z │ │ +4353c8: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +4353cc: 1a01 22c7 |0002: const-string v1, "pref_gpodnet_notifications" // string@c722 │ │ +4353d0: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +4353d2: 7230 9b02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ +4353d8: 0a00 |0008: move-result v0 │ │ +4353da: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=636 │ │ 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 │ │ -435e6c: |[435e6c] de.danoeh.antennapod.storage.preferences.UserPreferences.getHardwareForwardButton:()I │ │ -435e7c: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -435e80: 1301 5a00 |0002: const/16 v1, #int 90 // #5a │ │ -435e84: 7110 4ab3 0100 |0004: invoke-static {v1}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b34a │ │ -435e8a: 0c01 |0007: move-result-object v1 │ │ -435e8c: 1a02 a9c6 |0008: const-string v2, "prefHardwareForwardButton" // string@c6a9 │ │ -435e90: 7230 9f02 2001 |000a: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ -435e96: 0c00 |000d: move-result-object v0 │ │ -435e98: 7110 b9b2 0000 |000e: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ -435e9e: 0a00 |0011: move-result v0 │ │ -435ea0: 0f00 |0012: return v0 │ │ +435e34: |[435e34] de.danoeh.antennapod.storage.preferences.UserPreferences.getHardwareForwardButton:()I │ │ +435e44: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +435e48: 1301 5a00 |0002: const/16 v1, #int 90 // #5a │ │ +435e4c: 7110 4ab3 0100 |0004: invoke-static {v1}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b34a │ │ +435e52: 0c01 |0007: move-result-object v1 │ │ +435e54: 1a02 a9c6 |0008: const-string v2, "prefHardwareForwardButton" // string@c6a9 │ │ +435e58: 7230 9f02 2001 |000a: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ +435e5e: 0c00 |000d: move-result-object v0 │ │ +435e60: 7110 b9b2 0000 |000e: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ +435e66: 0a00 |0011: move-result v0 │ │ +435e68: 0f00 |0012: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=338 │ │ 0x0004 line=339 │ │ 0x000a line=338 │ │ locals : │ │ │ │ @@ -1030448,25 +1030448,25 @@ │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -435ea4: |[435ea4] de.danoeh.antennapod.storage.preferences.UserPreferences.getHardwarePreviousButton:()I │ │ -435eb4: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -435eb8: 1301 5900 |0002: const/16 v1, #int 89 // #59 │ │ -435ebc: 7110 4ab3 0100 |0004: invoke-static {v1}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b34a │ │ -435ec2: 0c01 |0007: move-result-object v1 │ │ -435ec4: 1a02 abc6 |0008: const-string v2, "prefHardwarePreviousButton" // string@c6ab │ │ -435ec8: 7230 9f02 2001 |000a: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ -435ece: 0c00 |000d: move-result-object v0 │ │ -435ed0: 7110 b9b2 0000 |000e: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ -435ed6: 0a00 |0011: move-result v0 │ │ -435ed8: 0f00 |0012: return v0 │ │ +435e6c: |[435e6c] de.danoeh.antennapod.storage.preferences.UserPreferences.getHardwarePreviousButton:()I │ │ +435e7c: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +435e80: 1301 5900 |0002: const/16 v1, #int 89 // #59 │ │ +435e84: 7110 4ab3 0100 |0004: invoke-static {v1}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b34a │ │ +435e8a: 0c01 |0007: move-result-object v1 │ │ +435e8c: 1a02 abc6 |0008: const-string v2, "prefHardwarePreviousButton" // string@c6ab │ │ +435e90: 7230 9f02 2001 |000a: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ +435e96: 0c00 |000d: move-result-object v0 │ │ +435e98: 7110 b9b2 0000 |000e: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ +435e9e: 0a00 |0011: move-result v0 │ │ +435ea0: 0f00 |0012: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=343 │ │ 0x0004 line=344 │ │ 0x000a line=343 │ │ locals : │ │ │ │ @@ -1030475,28 +1030475,28 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -436170: |[436170] de.danoeh.antennapod.storage.preferences.UserPreferences.getHiddenDrawerItems:()Ljava/util/List; │ │ -436180: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -436184: 1a01 adc6 |0002: const-string v1, "prefHiddenDrawerItems" // string@c6ad │ │ -436188: 1a02 0000 |0004: const-string v2, "" // string@0000 │ │ -43618c: 7230 9f02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ -436192: 0c00 |0009: move-result-object v0 │ │ -436194: 2201 fd1e |000a: new-instance v1, Ljava/util/ArrayList; // type@1efd │ │ -436198: 1a02 ba07 |000c: const-string v2, "," // string@07ba │ │ -43619c: 7120 b40a 2000 |000e: invoke-static {v0, v2}, Landroid/text/TextUtils;.split:(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; // method@0ab4 │ │ -4361a2: 0c00 |0011: move-result-object v0 │ │ -4361a4: 7110 b6b4 0000 |0012: invoke-static {v0}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b4b6 │ │ -4361aa: 0c00 |0015: move-result-object v0 │ │ -4361ac: 7020 a2b4 0100 |0016: invoke-direct {v1, v0}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@b4a2 │ │ -4361b2: 1101 |0019: return-object v1 │ │ +436138: |[436138] de.danoeh.antennapod.storage.preferences.UserPreferences.getHiddenDrawerItems:()Ljava/util/List; │ │ +436148: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +43614c: 1a01 adc6 |0002: const-string v1, "prefHiddenDrawerItems" // string@c6ad │ │ +436150: 1a02 0000 |0004: const-string v2, "" // string@0000 │ │ +436154: 7230 9f02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ +43615a: 0c00 |0009: move-result-object v0 │ │ +43615c: 2201 fd1e |000a: new-instance v1, Ljava/util/ArrayList; // type@1efd │ │ +436160: 1a02 ba07 |000c: const-string v2, "," // string@07ba │ │ +436164: 7120 b40a 2000 |000e: invoke-static {v0, v2}, Landroid/text/TextUtils;.split:(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; // method@0ab4 │ │ +43616a: 0c00 |0011: move-result-object v0 │ │ +43616c: 7110 b6b4 0000 |0012: invoke-static {v0}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b4b6 │ │ +436172: 0c00 |0015: move-result-object v0 │ │ +436174: 7020 a2b4 0100 |0016: invoke-direct {v1, v0}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@b4a2 │ │ +43617a: 1101 |0019: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ 0x000a line=191 │ │ locals : │ │ │ │ #20 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ @@ -1030504,31 +1030504,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 │ │ -435b34: |[435b34] de.danoeh.antennapod.storage.preferences.UserPreferences.getInboxSortedOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; │ │ -435b44: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -435b48: 2201 8f1e |0002: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -435b4c: 7010 50b3 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -435b52: 1a02 0000 |0007: const-string v2, "" // string@0000 │ │ -435b56: 6e20 5cb3 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -435b5c: 6202 8397 |000c: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9783 │ │ -435b60: 5222 9297 |000e: iget v2, v2, Lde/danoeh/antennapod/model/feed/SortOrder;.code:I // field@9792 │ │ -435b64: 6e20 57b3 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -435b6a: 6e10 67b3 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -435b70: 0c01 |0016: move-result-object v1 │ │ -435b72: 1a02 afc6 |0017: const-string v2, "prefInboxSortedOrder" // string@c6af │ │ -435b76: 7230 9f02 2001 |0019: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ -435b7c: 0c00 |001c: move-result-object v0 │ │ -435b7e: 7110 cbac 0000 |001d: invoke-static {v0}, Lde/danoeh/antennapod/model/feed/SortOrder;.fromCodeString:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/SortOrder; // method@accb │ │ -435b84: 0c00 |0020: move-result-object v0 │ │ -435b86: 1100 |0021: return-object v0 │ │ +435afc: |[435afc] de.danoeh.antennapod.storage.preferences.UserPreferences.getInboxSortedOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; │ │ +435b0c: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +435b10: 2201 8f1e |0002: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +435b14: 7010 50b3 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +435b1a: 1a02 0000 |0007: const-string v2, "" // string@0000 │ │ +435b1e: 6e20 5cb3 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +435b24: 6202 8397 |000c: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9783 │ │ +435b28: 5222 9297 |000e: iget v2, v2, Lde/danoeh/antennapod/model/feed/SortOrder;.code:I // field@9792 │ │ +435b2c: 6e20 57b3 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +435b32: 6e10 67b3 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +435b38: 0c01 |0016: move-result-object v1 │ │ +435b3a: 1a02 afc6 |0017: const-string v2, "prefInboxSortedOrder" // string@c6af │ │ +435b3e: 7230 9f02 2001 |0019: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ +435b44: 0c00 |001c: move-result-object v0 │ │ +435b46: 7110 cbac 0000 |001d: invoke-static {v0}, Lde/danoeh/antennapod/model/feed/SortOrder;.fromCodeString:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/SortOrder; // method@accb │ │ +435b4c: 0c00 |0020: move-result-object v0 │ │ +435b4e: 1100 |0021: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=848 │ │ 0x001d line=849 │ │ locals : │ │ │ │ #21 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ @@ -1030536,80 +1030536,80 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -435414: |[435414] de.danoeh.antennapod.storage.preferences.UserPreferences.getIsBlackTheme:()Z │ │ -435424: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -435428: 1a01 e7c6 |0002: const-string v1, "prefThemeBlack" // string@c6e7 │ │ -43542c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -43542e: 7230 9b02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ -435434: 0a00 |0008: move-result v0 │ │ -435436: 0f00 |0009: return v0 │ │ +4353dc: |[4353dc] de.danoeh.antennapod.storage.preferences.UserPreferences.getIsBlackTheme:()Z │ │ +4353ec: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +4353f0: 1a01 e7c6 |0002: const-string v1, "prefThemeBlack" // string@c6e7 │ │ +4353f4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +4353f6: 7230 9b02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ +4353fc: 0a00 |0008: move-result v0 │ │ +4353fe: 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 │ │ -435438: |[435438] de.danoeh.antennapod.storage.preferences.UserPreferences.getIsThemeColorTinted:()Z │ │ -435448: 6000 dd00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -43544c: 1301 1f00 |0002: const/16 v1, #int 31 // #1f │ │ -435450: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -435452: 3410 0d00 |0005: if-lt v0, v1, 0012 // +000d │ │ -435456: 6200 ccd9 |0007: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -43545a: 1a01 e8c6 |0009: const-string v1, "prefTintedColors" // string@c6e8 │ │ -43545e: 7230 9b02 1002 |000b: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ -435464: 0a00 |000e: move-result v0 │ │ -435466: 3800 0300 |000f: if-eqz v0, 0012 // +0003 │ │ -43546a: 1212 |0011: const/4 v2, #int 1 // #1 │ │ -43546c: 0f02 |0012: return v2 │ │ +435400: |[435400] de.danoeh.antennapod.storage.preferences.UserPreferences.getIsThemeColorTinted:()Z │ │ +435410: 6000 dd00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +435414: 1301 1f00 |0002: const/16 v1, #int 31 // #1f │ │ +435418: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +43541a: 3410 0d00 |0005: if-lt v0, v1, 0012 // +000d │ │ +43541e: 6200 ccd9 |0007: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +435422: 1a01 e8c6 |0009: const-string v1, "prefTintedColors" // string@c6e8 │ │ +435426: 7230 9b02 1002 |000b: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ +43542c: 0a00 |000e: move-result v0 │ │ +43542e: 3800 0300 |000f: if-eqz v0, 0012 // +0003 │ │ +435432: 1212 |0011: const/4 v2, #int 1 // #1 │ │ +435434: 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 │ │ -435a84: |[435a84] de.danoeh.antennapod.storage.preferences.UserPreferences.getNewEpisodesAction:()Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; │ │ -435a94: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -435a98: 2201 8f1e |0002: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -435a9c: 7010 50b3 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -435aa2: 1a02 0000 |0007: const-string v2, "" // string@0000 │ │ -435aa6: 6e20 5cb3 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -435aac: 6202 6a97 |000c: sget-object v2, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.ADD_TO_INBOX:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@976a │ │ -435ab0: 5222 6d97 |000e: iget v2, v2, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.code:I // field@976d │ │ -435ab4: 6e20 57b3 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -435aba: 6e10 67b3 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -435ac0: 0c01 |0016: move-result-object v1 │ │ -435ac2: 1a02 b5c6 |0017: const-string v2, "prefNewEpisodesAction" // string@c6b5 │ │ -435ac6: 7230 9f02 2001 |0019: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ -435acc: 0c00 |001c: move-result-object v0 │ │ -435ace: 7110 b9b2 0000 |001d: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ -435ad4: 0a00 |0020: move-result v0 │ │ -435ad6: 7110 a1ac 0000 |0021: invoke-static {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.fromCode:(I)Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // method@aca1 │ │ -435adc: 0c00 |0024: move-result-object v0 │ │ -435ade: 1100 |0025: return-object v0 │ │ +435a4c: |[435a4c] de.danoeh.antennapod.storage.preferences.UserPreferences.getNewEpisodesAction:()Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; │ │ +435a5c: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +435a60: 2201 8f1e |0002: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +435a64: 7010 50b3 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +435a6a: 1a02 0000 |0007: const-string v2, "" // string@0000 │ │ +435a6e: 6e20 5cb3 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +435a74: 6202 6a97 |000c: sget-object v2, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.ADD_TO_INBOX:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@976a │ │ +435a78: 5222 6d97 |000e: iget v2, v2, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.code:I // field@976d │ │ +435a7c: 6e20 57b3 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +435a82: 6e10 67b3 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +435a88: 0c01 |0016: move-result-object v1 │ │ +435a8a: 1a02 b5c6 |0017: const-string v2, "prefNewEpisodesAction" // string@c6b5 │ │ +435a8e: 7230 9f02 2001 |0019: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ +435a94: 0c00 |001c: move-result-object v0 │ │ +435a96: 7110 b9b2 0000 |001d: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ +435a9c: 0a00 |0020: move-result v0 │ │ +435a9e: 7110 a1ac 0000 |0021: invoke-static {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.fromCode:(I)Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // method@aca1 │ │ +435aa4: 0c00 |0024: move-result-object v0 │ │ +435aa6: 1100 |0025: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=827 │ │ 0x001d line=829 │ │ locals : │ │ │ │ #24 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ @@ -1030617,47 +1030617,47 @@ │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -435edc: |[435edc] de.danoeh.antennapod.storage.preferences.UserPreferences.getNotifyPriority:()I │ │ -435eec: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -435ef0: 1a01 a3c6 |0002: const-string v1, "prefExpandNotify" // string@c6a3 │ │ -435ef4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -435ef6: 7230 9b02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ -435efc: 0a00 |0008: move-result v0 │ │ -435efe: 3800 0400 |0009: if-eqz v0, 000d // +0004 │ │ -435f02: 1220 |000b: const/4 v0, #int 2 // #2 │ │ -435f04: 0f00 |000c: return v0 │ │ -435f06: 0f02 |000d: return v2 │ │ +435ea4: |[435ea4] de.danoeh.antennapod.storage.preferences.UserPreferences.getNotifyPriority:()I │ │ +435eb4: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +435eb8: 1a01 a3c6 |0002: const-string v1, "prefExpandNotify" // string@c6a3 │ │ +435ebc: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +435ebe: 7230 9b02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ +435ec4: 0a00 |0008: move-result v0 │ │ +435ec6: 3800 0400 |0009: if-eqz v0, 000d // +0004 │ │ +435eca: 1220 |000b: const/4 v0, #int 2 // #2 │ │ +435ecc: 0f00 |000c: return v0 │ │ +435ece: 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 │ │ -435d28: |[435d28] de.danoeh.antennapod.storage.preferences.UserPreferences.getPlaybackSpeed:(Lde/danoeh/antennapod/model/playback/MediaType;)F │ │ -435d38: 6200 aa97 |0000: sget-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@97aa │ │ -435d3c: 3301 0700 |0002: if-ne v1, v0, 0009 // +0007 │ │ -435d40: 7100 d2b0 0000 |0004: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getVideoPlaybackSpeed:()F // method@b0d2 │ │ -435d46: 0a01 |0007: move-result v1 │ │ -435d48: 0f01 |0008: return v1 │ │ -435d4a: 7100 b1b0 0000 |0009: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getAudioPlaybackSpeed:()F // method@b0b1 │ │ -435d50: 0a01 |000c: move-result v1 │ │ -435d52: 0f01 |000d: return v1 │ │ +435cf0: |[435cf0] de.danoeh.antennapod.storage.preferences.UserPreferences.getPlaybackSpeed:(Lde/danoeh/antennapod/model/playback/MediaType;)F │ │ +435d00: 6200 aa97 |0000: sget-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@97aa │ │ +435d04: 3301 0700 |0002: if-ne v1, v0, 0009 // +0007 │ │ +435d08: 7100 d2b0 0000 |0004: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getVideoPlaybackSpeed:()F // method@b0d2 │ │ +435d0e: 0a01 |0007: move-result v1 │ │ +435d10: 0f01 |0008: return v1 │ │ +435d12: 7100 b1b0 0000 |0009: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getAudioPlaybackSpeed:()F // method@b0b1 │ │ +435d18: 0a01 |000c: move-result v1 │ │ +435d1a: 0f01 |000d: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=383 │ │ 0x0004 line=384 │ │ 0x0009 line=386 │ │ locals : │ │ 0x0000 - 0x000e reg=1 (null) Lde/danoeh/antennapod/model/playback/MediaType; │ │ @@ -1030667,70 +1030667,70 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -4361b4: |[4361b4] de.danoeh.antennapod.storage.preferences.UserPreferences.getPlaybackSpeedArray:()Ljava/util/List; │ │ -4361c4: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -4361c8: 1a01 c0c6 |0002: const-string v1, "prefPlaybackSpeedArray" // string@c6c0 │ │ -4361cc: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -4361ce: 7230 9f02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ -4361d4: 0c00 |0008: move-result-object v0 │ │ -4361d6: 7110 ebb0 0000 |0009: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.readPlaybackSpeedArray:(Ljava/lang/String;)Ljava/util/List; // method@b0eb │ │ -4361dc: 0c00 |000c: move-result-object v0 │ │ -4361de: 1100 |000d: return-object v0 │ │ +43617c: |[43617c] de.danoeh.antennapod.storage.preferences.UserPreferences.getPlaybackSpeedArray:()Ljava/util/List; │ │ +43618c: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +436190: 1a01 c0c6 |0002: const-string v1, "prefPlaybackSpeedArray" // string@c6c0 │ │ +436194: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +436196: 7230 9f02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ +43619c: 0c00 |0008: move-result-object v0 │ │ +43619e: 7110 ebb0 0000 |0009: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.readPlaybackSpeedArray:(Ljava/lang/String;)Ljava/util/List; // method@b0eb │ │ +4361a4: 0c00 |000c: move-result-object v0 │ │ +4361a6: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=415 │ │ 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 │ │ -4359a0: |[4359a0] de.danoeh.antennapod.storage.preferences.UserPreferences.getProxyConfig:()Lde/danoeh/antennapod/model/download/ProxyConfig; │ │ -4359b0: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -4359b4: 6201 f4d9 |0002: sget-object v1, Ljava/net/Proxy$Type;.DIRECT:Ljava/net/Proxy$Type; // field@d9f4 │ │ -4359b8: 6e10 96b2 0100 |0004: invoke-virtual {v1}, Ljava/lang/Enum;.name:()Ljava/lang/String; // method@b296 │ │ -4359be: 0c01 |0007: move-result-object v1 │ │ -4359c0: 1a02 c7c6 |0008: const-string v2, "prefProxyType" // string@c6c7 │ │ -4359c4: 7230 9f02 2001 |000a: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ -4359ca: 0c00 |000d: move-result-object v0 │ │ -4359cc: 7110 e8b3 0000 |000e: invoke-static {v0}, Ljava/net/Proxy$Type;.valueOf:(Ljava/lang/String;)Ljava/net/Proxy$Type; // method@b3e8 │ │ -4359d2: 0c02 |0011: move-result-object v2 │ │ -4359d4: 6200 ccd9 |0012: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -4359d8: 1a01 c4c6 |0014: const-string v1, "prefProxyHost" // string@c6c4 │ │ -4359dc: 1203 |0016: const/4 v3, #int 0 // #0 │ │ -4359de: 7230 9f02 1003 |0017: invoke-interface {v0, v1, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ -4359e4: 0c00 |001a: move-result-object v0 │ │ -4359e6: 6201 ccd9 |001b: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -4359ea: 1a04 c6c6 |001d: const-string v4, "prefProxyPort" // string@c6c6 │ │ -4359ee: 1205 |001f: const/4 v5, #int 0 // #0 │ │ -4359f0: 7230 9d02 4105 |0020: invoke-interface {v1, v4, v5}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@029d │ │ -4359f6: 0a04 |0023: move-result v4 │ │ -4359f8: 6201 ccd9 |0024: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -4359fc: 1a05 c8c6 |0026: const-string v5, "prefProxyUser" // string@c6c8 │ │ -435a00: 7230 9f02 5103 |0028: invoke-interface {v1, v5, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ -435a06: 0c05 |002b: move-result-object v5 │ │ -435a08: 6201 ccd9 |002c: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -435a0c: 1a06 c5c6 |002e: const-string v6, "prefProxyPassword" // string@c6c5 │ │ -435a10: 7230 9f02 6103 |0030: invoke-interface {v1, v6, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ -435a16: 0c06 |0033: move-result-object v6 │ │ -435a18: 2207 af1c |0034: new-instance v7, Lde/danoeh/antennapod/model/download/ProxyConfig; // type@1caf │ │ -435a1c: 0771 |0036: move-object v1, v7 │ │ -435a1e: 0703 |0037: move-object v3, v0 │ │ -435a20: 7606 a1ab 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@aba1 │ │ -435a26: 1107 |003b: return-object v7 │ │ +435968: |[435968] de.danoeh.antennapod.storage.preferences.UserPreferences.getProxyConfig:()Lde/danoeh/antennapod/model/download/ProxyConfig; │ │ +435978: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +43597c: 6201 f4d9 |0002: sget-object v1, Ljava/net/Proxy$Type;.DIRECT:Ljava/net/Proxy$Type; // field@d9f4 │ │ +435980: 6e10 96b2 0100 |0004: invoke-virtual {v1}, Ljava/lang/Enum;.name:()Ljava/lang/String; // method@b296 │ │ +435986: 0c01 |0007: move-result-object v1 │ │ +435988: 1a02 c7c6 |0008: const-string v2, "prefProxyType" // string@c6c7 │ │ +43598c: 7230 9f02 2001 |000a: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ +435992: 0c00 |000d: move-result-object v0 │ │ +435994: 7110 e8b3 0000 |000e: invoke-static {v0}, Ljava/net/Proxy$Type;.valueOf:(Ljava/lang/String;)Ljava/net/Proxy$Type; // method@b3e8 │ │ +43599a: 0c02 |0011: move-result-object v2 │ │ +43599c: 6200 ccd9 |0012: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +4359a0: 1a01 c4c6 |0014: const-string v1, "prefProxyHost" // string@c6c4 │ │ +4359a4: 1203 |0016: const/4 v3, #int 0 // #0 │ │ +4359a6: 7230 9f02 1003 |0017: invoke-interface {v0, v1, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ +4359ac: 0c00 |001a: move-result-object v0 │ │ +4359ae: 6201 ccd9 |001b: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +4359b2: 1a04 c6c6 |001d: const-string v4, "prefProxyPort" // string@c6c6 │ │ +4359b6: 1205 |001f: const/4 v5, #int 0 // #0 │ │ +4359b8: 7230 9d02 4105 |0020: invoke-interface {v1, v4, v5}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@029d │ │ +4359be: 0a04 |0023: move-result v4 │ │ +4359c0: 6201 ccd9 |0024: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +4359c4: 1a05 c8c6 |0026: const-string v5, "prefProxyUser" // string@c6c8 │ │ +4359c8: 7230 9f02 5103 |0028: invoke-interface {v1, v5, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ +4359ce: 0c05 |002b: move-result-object v5 │ │ +4359d0: 6201 ccd9 |002c: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +4359d4: 1a06 c5c6 |002e: const-string v6, "prefProxyPassword" // string@c6c5 │ │ +4359d8: 7230 9f02 6103 |0030: invoke-interface {v1, v6, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ +4359de: 0c06 |0033: move-result-object v6 │ │ +4359e0: 2207 af1c |0034: new-instance v7, Lde/danoeh/antennapod/model/download/ProxyConfig; // type@1caf │ │ +4359e4: 0771 |0036: move-object v1, v7 │ │ +4359e6: 0703 |0037: move-object v3, v0 │ │ +4359e8: 7606 a1ab 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@aba1 │ │ +4359ee: 1107 |003b: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=564 │ │ 0x0012 line=565 │ │ 0x001b line=566 │ │ 0x0024 line=567 │ │ 0x002c line=568 │ │ @@ -1030742,24 +1030742,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 │ │ -435b88: |[435b88] de.danoeh.antennapod.storage.preferences.UserPreferences.getQueueKeepSortedOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; │ │ -435b98: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -435b9c: 1a01 cbc6 |0002: const-string v1, "prefQueueKeepSortedOrder" // string@c6cb │ │ -435ba0: 1a02 e3e4 |0004: const-string v2, "use-default" // string@e4e3 │ │ -435ba4: 7230 9f02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ -435baa: 0c00 |0009: move-result-object v0 │ │ -435bac: 6201 8397 |000a: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9783 │ │ -435bb0: 7120 ccac 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@accc │ │ -435bb6: 0c00 |000f: move-result-object v0 │ │ -435bb8: 1100 |0010: return-object v0 │ │ +435b50: |[435b50] de.danoeh.antennapod.storage.preferences.UserPreferences.getQueueKeepSortedOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; │ │ +435b60: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +435b64: 1a01 cbc6 |0002: const-string v1, "prefQueueKeepSortedOrder" // string@c6cb │ │ +435b68: 1a02 e3e4 |0004: const-string v2, "use-default" // string@e4e3 │ │ +435b6c: 7230 9f02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ +435b72: 0c00 |0009: move-result-object v0 │ │ +435b74: 6201 8397 |000a: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9783 │ │ +435b78: 7120 ccac 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@accc │ │ +435b7e: 0c00 |000f: move-result-object v0 │ │ +435b80: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=808 │ │ 0x000a line=809 │ │ locals : │ │ │ │ #29 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ @@ -1030767,88 +1030767,88 @@ │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -435f08: |[435f08] de.danoeh.antennapod.storage.preferences.UserPreferences.getRewindSecs:()I │ │ -435f18: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -435f1c: 1a01 cdc6 |0002: const-string v1, "prefRewindSecs" // string@c6cd │ │ -435f20: 1302 0a00 |0004: const/16 v2, #int 10 // #a │ │ -435f24: 7230 9d02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@029d │ │ -435f2a: 0a00 |0009: move-result v0 │ │ -435f2c: 0f00 |000a: return v0 │ │ +435ed0: |[435ed0] de.danoeh.antennapod.storage.preferences.UserPreferences.getRewindSecs:()I │ │ +435ee0: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +435ee4: 1a01 cdc6 |0002: const-string v1, "prefRewindSecs" // string@c6cd │ │ +435ee8: 1302 0a00 |0004: const/16 v2, #int 10 // #a │ │ +435eec: 7230 9d02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@029d │ │ +435ef2: 0a00 |0009: move-result v0 │ │ +435ef4: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=529 │ │ locals : │ │ │ │ #30 : (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 │ │ -435470: |[435470] de.danoeh.antennapod.storage.preferences.UserPreferences.getShowDownloadReportRaw:()Z │ │ -435480: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -435484: 1a01 d8c6 |0002: const-string v1, "prefShowDownloadReport" // string@c6d8 │ │ -435488: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -43548a: 7230 9b02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ -435490: 0a00 |0008: move-result v0 │ │ -435492: 0f00 |0009: return v0 │ │ +435438: |[435438] de.danoeh.antennapod.storage.preferences.UserPreferences.getShowDownloadReportRaw:()Z │ │ +435448: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +43544c: 1a01 d8c6 |0002: const-string v1, "prefShowDownloadReport" // string@c6d8 │ │ +435450: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +435452: 7230 9b02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ +435458: 0a00 |0008: move-result v0 │ │ +43545a: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ locals : │ │ │ │ #31 : (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 │ │ -435f30: |[435f30] de.danoeh.antennapod.storage.preferences.UserPreferences.getSmartMarkAsPlayedSecs:()I │ │ -435f40: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -435f44: 1a01 dbc6 |0002: const-string v1, "prefSmartMarkAsPlayedSecs" // string@c6db │ │ -435f48: 1a02 230a |0004: const-string v2, "30" // string@0a23 │ │ -435f4c: 7230 9f02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ -435f52: 0c00 |0009: move-result-object v0 │ │ -435f54: 7110 b9b2 0000 |000a: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ -435f5a: 0a00 |000d: move-result v0 │ │ -435f5c: 0f00 |000e: return v0 │ │ +435ef8: |[435ef8] de.danoeh.antennapod.storage.preferences.UserPreferences.getSmartMarkAsPlayedSecs:()I │ │ +435f08: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +435f0c: 1a01 dbc6 |0002: const-string v1, "prefSmartMarkAsPlayedSecs" // string@c6db │ │ +435f10: 1a02 230a |0004: const-string v2, "30" // string@0a23 │ │ +435f14: 7230 9f02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ +435f1a: 0c00 |0009: move-result-object v0 │ │ +435f1c: 7110 b9b2 0000 |000a: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ +435f22: 0a00 |000d: move-result v0 │ │ +435f24: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=375 │ │ locals : │ │ │ │ #32 : (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 │ │ -435bbc: |[435bbc] de.danoeh.antennapod.storage.preferences.UserPreferences.getSubscriptionsFilter:()Lde/danoeh/antennapod/model/feed/SubscriptionsFilter; │ │ -435bcc: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -435bd0: 1a01 dec6 |0002: const-string v1, "prefSubscriptionsFilter" // string@c6de │ │ -435bd4: 1a02 0000 |0004: const-string v2, "" // string@0000 │ │ -435bd8: 7230 9f02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ -435bde: 0c00 |0009: move-result-object v0 │ │ -435be0: 2201 c21c |000a: new-instance v1, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter; // type@1cc2 │ │ -435be4: 7020 d1ac 0100 |000c: invoke-direct {v1, v0}, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.:(Ljava/lang/String;)V // method@acd1 │ │ -435bea: 1101 |000f: return-object v1 │ │ +435b84: |[435b84] de.danoeh.antennapod.storage.preferences.UserPreferences.getSubscriptionsFilter:()Lde/danoeh/antennapod/model/feed/SubscriptionsFilter; │ │ +435b94: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +435b98: 1a01 dec6 |0002: const-string v1, "prefSubscriptionsFilter" // string@c6de │ │ +435b9c: 1a02 0000 |0004: const-string v2, "" // string@0000 │ │ +435ba0: 7230 9f02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ +435ba6: 0c00 |0009: move-result-object v0 │ │ +435ba8: 2201 c21c |000a: new-instance v1, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter; // type@1cc2 │ │ +435bac: 7020 d1ac 0100 |000c: invoke-direct {v1, v0}, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.:(Ljava/lang/String;)V // method@acd1 │ │ +435bb2: 1101 |000f: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=857 │ │ 0x000a line=858 │ │ locals : │ │ │ │ #33 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ @@ -1030856,35 +1030856,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 │ │ -435c6c: |[435c6c] de.danoeh.antennapod.storage.preferences.UserPreferences.getTheme:()Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; │ │ -435c7c: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -435c80: 1a01 e6c6 |0002: const-string v1, "prefTheme" // string@c6e6 │ │ -435c84: 1a02 25df |0004: const-string v2, "system" // string@df25 │ │ -435c88: 7230 9f02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ -435c8e: 0c00 |0009: move-result-object v0 │ │ -435c90: 6e10 2fb3 0000 |000a: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ -435c96: 1a01 f809 |000d: const-string v1, "0" // string@09f8 │ │ -435c9a: 6e20 28b3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -435ca0: 0a01 |0012: move-result v1 │ │ -435ca2: 3901 1000 |0013: if-nez v1, 0023 // +0010 │ │ -435ca6: 1a01 100a |0015: const-string v1, "1" // string@0a10 │ │ -435caa: 6e20 28b3 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -435cb0: 0a00 |001a: move-result v0 │ │ -435cb2: 3900 0500 |001b: if-nez v0, 0020 // +0005 │ │ -435cb6: 6200 81d9 |001d: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.SYSTEM:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d981 │ │ -435cba: 1100 |001f: return-object v0 │ │ -435cbc: 6200 7fd9 |0020: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.DARK:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d97f │ │ -435cc0: 1100 |0022: return-object v0 │ │ -435cc2: 6200 80d9 |0023: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.LIGHT:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d980 │ │ -435cc6: 1100 |0025: return-object v0 │ │ +435c34: |[435c34] de.danoeh.antennapod.storage.preferences.UserPreferences.getTheme:()Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; │ │ +435c44: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +435c48: 1a01 e6c6 |0002: const-string v1, "prefTheme" // string@c6e6 │ │ +435c4c: 1a02 25df |0004: const-string v2, "system" // string@df25 │ │ +435c50: 7230 9f02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ +435c56: 0c00 |0009: move-result-object v0 │ │ +435c58: 6e10 2fb3 0000 |000a: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ +435c5e: 1a01 f809 |000d: const-string v1, "0" // string@09f8 │ │ +435c62: 6e20 28b3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +435c68: 0a01 |0012: move-result v1 │ │ +435c6a: 3901 1000 |0013: if-nez v1, 0023 // +0010 │ │ +435c6e: 1a01 100a |0015: const-string v1, "1" // string@0a10 │ │ +435c72: 6e20 28b3 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +435c78: 0a00 |001a: move-result v0 │ │ +435c7a: 3900 0500 |001b: if-nez v0, 0020 // +0005 │ │ +435c7e: 6200 81d9 |001d: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.SYSTEM:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d981 │ │ +435c82: 1100 |001f: return-object v0 │ │ +435c84: 6200 7fd9 |0020: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.DARK:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d97f │ │ +435c88: 1100 |0022: return-object v0 │ │ +435c8a: 6200 80d9 |0023: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.LIGHT:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d980 │ │ +435c8e: 1100 |0025: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x001d line=177 │ │ 0x0020 line=175 │ │ 0x0023 line=173 │ │ locals : │ │ @@ -1030894,58 +1030894,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 │ │ -435fec: |[435fec] de.danoeh.antennapod.storage.preferences.UserPreferences.getTypeDir:(Ljava/lang/String;Ljava/lang/String;)Ljava/io/File; │ │ -435ffc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -435ffe: 3903 0300 |0001: if-nez v3, 0004 // +0003 │ │ -436002: 1100 |0003: return-object v0 │ │ -436004: 2201 3e1e |0004: new-instance v1, Ljava/io/File; // type@1e3e │ │ -436008: 7020 c5b1 3100 |0006: invoke-direct {v1, v3}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b1c5 │ │ -43600e: 3904 0400 |0009: if-nez v4, 000d // +0004 │ │ -436012: 0713 |000b: move-object v3, v1 │ │ -436014: 2806 |000c: goto 0012 // +0006 │ │ -436016: 2203 3e1e |000d: new-instance v3, Ljava/io/File; // type@1e3e │ │ -43601a: 7030 c4b1 1304 |000f: invoke-direct {v3, v1, v4}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@b1c4 │ │ -436020: 6e10 cdb1 0300 |0012: invoke-virtual {v3}, Ljava/io/File;.exists:()Z // method@b1cd │ │ -436026: 0a04 |0015: move-result v4 │ │ -436028: 3904 4200 |0016: if-nez v4, 0058 // +0042 │ │ -43602c: 6e10 c8b1 0100 |0018: invoke-virtual {v1}, Ljava/io/File;.canWrite:()Z // method@b1c8 │ │ -436032: 0a04 |001b: move-result v4 │ │ -436034: 1a02 585e |001c: const-string v2, "UserPreferences" // string@5e58 │ │ -436038: 3904 1b00 |001e: if-nez v4, 0039 // +001b │ │ -43603c: 2203 8f1e |0020: new-instance v3, Ljava/lang/StringBuilder; // type@1e8f │ │ -436040: 7010 50b3 0300 |0022: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -436046: 1a04 2110 |0025: const-string v4, "Base dir is not writable " // string@1021 │ │ -43604a: 6e20 5cb3 4300 |0027: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -436050: 6e10 ceb1 0100 |002a: invoke-virtual {v1}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b1ce │ │ -436056: 0c04 |002d: move-result-object v4 │ │ -436058: 6e20 5cb3 4300 |002e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -43605e: 6e10 67b3 0300 |0031: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -436064: 0c03 |0034: move-result-object v3 │ │ -436066: 7120 000b 3200 |0035: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -43606c: 1100 |0038: return-object v0 │ │ -43606e: 6e10 d9b1 0300 |0039: invoke-virtual {v3}, Ljava/io/File;.mkdirs:()Z // method@b1d9 │ │ -436074: 0a04 |003c: move-result v4 │ │ -436076: 3904 1b00 |003d: if-nez v4, 0058 // +001b │ │ -43607a: 2204 8f1e |003f: new-instance v4, Ljava/lang/StringBuilder; // type@1e8f │ │ -43607e: 7010 50b3 0400 |0041: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -436084: 1a01 d716 |0044: const-string v1, "Could not create type dir " // string@16d7 │ │ -436088: 6e20 5cb3 1400 |0046: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -43608e: 6e10 ceb1 0300 |0049: invoke-virtual {v3}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b1ce │ │ -436094: 0c03 |004c: move-result-object v3 │ │ -436096: 6e20 5cb3 3400 |004d: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -43609c: 6e10 67b3 0400 |0050: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -4360a2: 0c03 |0053: move-result-object v3 │ │ -4360a4: 7120 000b 3200 |0054: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -4360aa: 1100 |0057: return-object v0 │ │ -4360ac: 1103 |0058: return-object v3 │ │ +435fb4: |[435fb4] de.danoeh.antennapod.storage.preferences.UserPreferences.getTypeDir:(Ljava/lang/String;Ljava/lang/String;)Ljava/io/File; │ │ +435fc4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +435fc6: 3903 0300 |0001: if-nez v3, 0004 // +0003 │ │ +435fca: 1100 |0003: return-object v0 │ │ +435fcc: 2201 3e1e |0004: new-instance v1, Ljava/io/File; // type@1e3e │ │ +435fd0: 7020 c5b1 3100 |0006: invoke-direct {v1, v3}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b1c5 │ │ +435fd6: 3904 0400 |0009: if-nez v4, 000d // +0004 │ │ +435fda: 0713 |000b: move-object v3, v1 │ │ +435fdc: 2806 |000c: goto 0012 // +0006 │ │ +435fde: 2203 3e1e |000d: new-instance v3, Ljava/io/File; // type@1e3e │ │ +435fe2: 7030 c4b1 1304 |000f: invoke-direct {v3, v1, v4}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@b1c4 │ │ +435fe8: 6e10 cdb1 0300 |0012: invoke-virtual {v3}, Ljava/io/File;.exists:()Z // method@b1cd │ │ +435fee: 0a04 |0015: move-result v4 │ │ +435ff0: 3904 4200 |0016: if-nez v4, 0058 // +0042 │ │ +435ff4: 6e10 c8b1 0100 |0018: invoke-virtual {v1}, Ljava/io/File;.canWrite:()Z // method@b1c8 │ │ +435ffa: 0a04 |001b: move-result v4 │ │ +435ffc: 1a02 585e |001c: const-string v2, "UserPreferences" // string@5e58 │ │ +436000: 3904 1b00 |001e: if-nez v4, 0039 // +001b │ │ +436004: 2203 8f1e |0020: new-instance v3, Ljava/lang/StringBuilder; // type@1e8f │ │ +436008: 7010 50b3 0300 |0022: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +43600e: 1a04 2110 |0025: const-string v4, "Base dir is not writable " // string@1021 │ │ +436012: 6e20 5cb3 4300 |0027: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +436018: 6e10 ceb1 0100 |002a: invoke-virtual {v1}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b1ce │ │ +43601e: 0c04 |002d: move-result-object v4 │ │ +436020: 6e20 5cb3 4300 |002e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +436026: 6e10 67b3 0300 |0031: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +43602c: 0c03 |0034: move-result-object v3 │ │ +43602e: 7120 000b 3200 |0035: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +436034: 1100 |0038: return-object v0 │ │ +436036: 6e10 d9b1 0300 |0039: invoke-virtual {v3}, Ljava/io/File;.mkdirs:()Z // method@b1d9 │ │ +43603c: 0a04 |003c: move-result v4 │ │ +43603e: 3904 1b00 |003d: if-nez v4, 0058 // +001b │ │ +436042: 2204 8f1e |003f: new-instance v4, Ljava/lang/StringBuilder; // type@1e8f │ │ +436046: 7010 50b3 0400 |0041: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +43604c: 1a01 d716 |0044: const-string v1, "Could not create type dir " // string@16d7 │ │ +436050: 6e20 5cb3 1400 |0046: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +436056: 6e10 ceb1 0300 |0049: invoke-virtual {v3}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b1ce │ │ +43605c: 0c03 |004c: move-result-object v3 │ │ +43605e: 6e20 5cb3 3400 |004d: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +436064: 6e10 67b3 0400 |0050: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +43606a: 0c03 |0053: move-result-object v3 │ │ +43606c: 7120 000b 3200 |0054: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +436072: 1100 |0057: return-object v0 │ │ +436074: 1103 |0058: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=719 │ │ 0x000d line=720 │ │ 0x0012 line=721 │ │ 0x0018 line=722 │ │ 0x0020 line=723 │ │ @@ -1030960,76 +1030960,76 @@ │ │ type : '()J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -4362a4: |[4362a4] de.danoeh.antennapod.storage.preferences.UserPreferences.getUpdateInterval:()J │ │ -4362b4: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -4362b8: 1a01 88c6 |0002: const-string v1, "prefAutoUpdateIntervall" // string@c688 │ │ -4362bc: 1a02 150a |0004: const-string v2, "12" // string@0a15 │ │ -4362c0: 7230 9f02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ -4362c6: 0c00 |0009: move-result-object v0 │ │ -4362c8: 7110 b9b2 0000 |000a: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ -4362ce: 0a00 |000d: move-result v0 │ │ -4362d0: 8100 |000e: int-to-long v0, v0 │ │ -4362d2: 1000 |000f: return-wide v0 │ │ +43626c: |[43626c] de.danoeh.antennapod.storage.preferences.UserPreferences.getUpdateInterval:()J │ │ +43627c: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +436280: 1a01 88c6 |0002: const-string v1, "prefAutoUpdateIntervall" // string@c688 │ │ +436284: 1a02 150a |0004: const-string v2, "12" // string@0a15 │ │ +436288: 7230 9f02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ +43628e: 0c00 |0009: move-result-object v0 │ │ +436290: 7110 b9b2 0000 |000a: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ +436296: 0a00 |000d: move-result v0 │ │ +436298: 8100 |000e: int-to-long v0, v0 │ │ +43629a: 1000 |000f: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=423 │ │ locals : │ │ │ │ #36 : (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 │ │ -435494: |[435494] de.danoeh.antennapod.storage.preferences.UserPreferences.getUseEpisodeCoverSetting:()Z │ │ -4354a4: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -4354a8: 1a01 a1c6 |0002: const-string v1, "prefEpisodeCover" // string@c6a1 │ │ -4354ac: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -4354ae: 7230 9b02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ -4354b4: 0a00 |0008: move-result v0 │ │ -4354b6: 0f00 |0009: return v0 │ │ +43545c: |[43545c] de.danoeh.antennapod.storage.preferences.UserPreferences.getUseEpisodeCoverSetting:()Z │ │ +43546c: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +435470: 1a01 a1c6 |0002: const-string v1, "prefEpisodeCover" // string@c6a1 │ │ +435474: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +435476: 7230 9b02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ +43547c: 0a00 |0008: move-result v0 │ │ +43547e: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ locals : │ │ │ │ #37 : (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 │ │ -435d54: |[435d54] de.danoeh.antennapod.storage.preferences.UserPreferences.getVideoPlaybackSpeed:()F │ │ -435d64: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -435d68: 1a01 ebc6 |0002: const-string v1, "prefVideoPlaybackSpeed" // string@c6eb │ │ -435d6c: 1a02 120a |0004: const-string v2, "1.00" // string@0a12 │ │ -435d70: 7230 9f02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ -435d76: 0c00 |0009: move-result-object v0 │ │ -435d78: 7110 a7b2 0000 |000a: invoke-static {v0}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@b2a7 │ │ -435d7e: 0a00 |000d: move-result v0 │ │ -435d80: 0f00 |000e: return v0 │ │ -435d82: 0d00 |000f: move-exception v0 │ │ -435d84: 1a01 585e |0010: const-string v1, "UserPreferences" // string@5e58 │ │ -435d88: 7110 020b 0000 |0012: invoke-static {v0}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ -435d8e: 0c00 |0015: move-result-object v0 │ │ -435d90: 7120 000b 0100 |0016: invoke-static {v1, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -435d96: 1500 803f |0019: const/high16 v0, #int 1065353216 // #3f80 │ │ -435d9a: 7110 0db1 0000 |001b: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setVideoPlaybackSpeed:(F)V // method@b10d │ │ -435da0: 0f00 |001e: return v0 │ │ +435d1c: |[435d1c] de.danoeh.antennapod.storage.preferences.UserPreferences.getVideoPlaybackSpeed:()F │ │ +435d2c: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +435d30: 1a01 ebc6 |0002: const-string v1, "prefVideoPlaybackSpeed" // string@c6eb │ │ +435d34: 1a02 120a |0004: const-string v2, "1.00" // string@0a12 │ │ +435d38: 7230 9f02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ +435d3e: 0c00 |0009: move-result-object v0 │ │ +435d40: 7110 a7b2 0000 |000a: invoke-static {v0}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@b2a7 │ │ +435d46: 0a00 |000d: move-result v0 │ │ +435d48: 0f00 |000e: return v0 │ │ +435d4a: 0d00 |000f: move-exception v0 │ │ +435d4c: 1a01 585e |0010: const-string v1, "UserPreferences" // string@5e58 │ │ +435d50: 7110 020b 0000 |0012: invoke-static {v0}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ +435d56: 0c00 |0015: move-result-object v0 │ │ +435d58: 7120 000b 0100 |0016: invoke-static {v1, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +435d5e: 1500 803f |0019: const/high16 v0, #int 1065353216 // #3f80 │ │ +435d62: 7110 0db1 0000 |001b: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setVideoPlaybackSpeed:(F)V // method@b10d │ │ +435d68: 0f00 |001e: return v0 │ │ catches : 1 │ │ 0x0000 - 0x000e │ │ Ljava/lang/NumberFormatException; -> 0x000f │ │ positions : │ │ 0x0000 line=402 │ │ 0x0012 line=404 │ │ 0x001b line=405 │ │ @@ -1031040,25 +1031040,25 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -4354b8: |[4354b8] de.danoeh.antennapod.storage.preferences.UserPreferences.gpodnetNotificationsEnabled:()Z │ │ -4354c8: 6000 dd00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -4354cc: 1301 1a00 |0002: const/16 v1, #int 26 // #1a │ │ -4354d0: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -4354d2: 3410 0300 |0005: if-lt v0, v1, 0008 // +0003 │ │ -4354d6: 0f02 |0007: return v2 │ │ -4354d8: 6200 ccd9 |0008: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -4354dc: 1a01 22c7 |000a: const-string v1, "pref_gpodnet_notifications" // string@c722 │ │ -4354e0: 7230 9b02 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ -4354e6: 0a00 |000f: move-result v0 │ │ -4354e8: 0f00 |0010: return v0 │ │ +435480: |[435480] de.danoeh.antennapod.storage.preferences.UserPreferences.gpodnetNotificationsEnabled:()Z │ │ +435490: 6000 dd00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +435494: 1301 1a00 |0002: const/16 v1, #int 26 // #1a │ │ +435498: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +43549a: 3410 0300 |0005: if-lt v0, v1, 0008 // +0003 │ │ +43549e: 0f02 |0007: return v2 │ │ +4354a0: 6200 ccd9 |0008: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +4354a4: 1a01 22c7 |000a: const-string v1, "pref_gpodnet_notifications" // string@c722 │ │ +4354a8: 7230 9b02 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ +4354ae: 0a00 |000f: move-result v0 │ │ +4354b0: 0f00 |0010: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=626 │ │ 0x0008 line=629 │ │ locals : │ │ │ │ #39 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ @@ -1031066,26 +1031066,26 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -436360: |[436360] de.danoeh.antennapod.storage.preferences.UserPreferences.init:(Landroid/content/Context;)V │ │ -436370: 1a00 585e |0000: const-string v0, "UserPreferences" // string@5e58 │ │ -436374: 1a01 2b17 |0002: const-string v1, "Creating new instance of UserPreferences" // string@172b │ │ -436378: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -43637e: 6e10 1902 0200 |0007: invoke-virtual {v2}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0219 │ │ -436384: 0c00 |000a: move-result-object v0 │ │ -436386: 6900 cbd9 |000b: sput-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.context:Landroid/content/Context; // field@d9cb │ │ -43638a: 7110 2d3e 0200 |000d: invoke-static {v2}, Landroidx/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@3e2d │ │ -436390: 0c02 |0010: move-result-object v2 │ │ -436392: 6902 ccd9 |0011: sput-object v2, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -436396: 7100 afb0 0000 |0013: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.createNoMediaFile:()V // method@b0af │ │ -43639c: 0e00 |0016: return-void │ │ +436328: |[436328] de.danoeh.antennapod.storage.preferences.UserPreferences.init:(Landroid/content/Context;)V │ │ +436338: 1a00 585e |0000: const-string v0, "UserPreferences" // string@5e58 │ │ +43633c: 1a01 2b17 |0002: const-string v1, "Creating new instance of UserPreferences" // string@172b │ │ +436340: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +436346: 6e10 1902 0200 |0007: invoke-virtual {v2}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0219 │ │ +43634c: 0c00 |000a: move-result-object v0 │ │ +43634e: 6900 cbd9 |000b: sput-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.context:Landroid/content/Context; // field@d9cb │ │ +436352: 7110 2d3e 0200 |000d: invoke-static {v2}, Landroidx/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@3e2d │ │ +436358: 0c02 |0010: move-result-object v2 │ │ +43635a: 6902 ccd9 |0011: sput-object v2, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +43635e: 7100 afb0 0000 |0013: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.createNoMediaFile:()V // method@b0af │ │ +436364: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=144 │ │ 0x0007 line=146 │ │ 0x000d line=147 │ │ 0x0013 line=149 │ │ locals : │ │ @@ -1031096,83 +1031096,83 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -4354ec: |[4354ec] de.danoeh.antennapod.storage.preferences.UserPreferences.isAllowMobileAutoDownload:()Z │ │ -4354fc: 1a00 306e |0000: const-string v0, "auto_download" // string@6e30 │ │ -435500: 7110 d8b0 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileFor:(Ljava/lang/String;)Z // method@b0d8 │ │ -435506: 0a00 |0005: move-result v0 │ │ -435508: 0f00 |0006: return v0 │ │ +4354b4: |[4354b4] de.danoeh.antennapod.storage.preferences.UserPreferences.isAllowMobileAutoDownload:()Z │ │ +4354c4: 1a00 306e |0000: const-string v0, "auto_download" // string@6e30 │ │ +4354c8: 7110 d8b0 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileFor:(Ljava/lang/String;)Z // method@b0d8 │ │ +4354ce: 0a00 |0005: move-result v0 │ │ +4354d0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=450 │ │ locals : │ │ │ │ #41 : (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 │ │ -43550c: |[43550c] de.danoeh.antennapod.storage.preferences.UserPreferences.isAllowMobileEpisodeDownload:()Z │ │ -43551c: 1a00 f67f |0000: const-string v0, "episode_download" // string@7ff6 │ │ -435520: 7110 d8b0 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileFor:(Ljava/lang/String;)Z // method@b0d8 │ │ -435526: 0a00 |0005: move-result v0 │ │ -435528: 0f00 |0006: return v0 │ │ +4354d4: |[4354d4] de.danoeh.antennapod.storage.preferences.UserPreferences.isAllowMobileEpisodeDownload:()Z │ │ +4354e4: 1a00 f67f |0000: const-string v0, "episode_download" // string@7ff6 │ │ +4354e8: 7110 d8b0 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileFor:(Ljava/lang/String;)Z // method@b0d8 │ │ +4354ee: 0a00 |0005: move-result v0 │ │ +4354f0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=446 │ │ locals : │ │ │ │ #42 : (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 │ │ -43552c: |[43552c] de.danoeh.antennapod.storage.preferences.UserPreferences.isAllowMobileFeedRefresh:()Z │ │ -43553c: 1a00 7785 |0000: const-string v0, "feed_refresh" // string@8577 │ │ -435540: 7110 d8b0 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileFor:(Ljava/lang/String;)Z // method@b0d8 │ │ -435546: 0a00 |0005: move-result v0 │ │ -435548: 0f00 |0006: return v0 │ │ +4354f4: |[4354f4] de.danoeh.antennapod.storage.preferences.UserPreferences.isAllowMobileFeedRefresh:()Z │ │ +435504: 1a00 7785 |0000: const-string v0, "feed_refresh" // string@8577 │ │ +435508: 7110 d8b0 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileFor:(Ljava/lang/String;)Z // method@b0d8 │ │ +43550e: 0a00 |0005: move-result v0 │ │ +435510: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=438 │ │ locals : │ │ │ │ #43 : (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 │ │ -43554c: |[43554c] de.danoeh.antennapod.storage.preferences.UserPreferences.isAllowMobileFor:(Ljava/lang/String;)Z │ │ -43555c: 2200 0a1f |0000: new-instance v0, Ljava/util/HashSet; // type@1f0a │ │ -435560: 7010 3fb5 0000 |0002: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@b53f │ │ -435566: 1a01 419a |0005: const-string v1, "images" // string@9a41 │ │ -43556a: 6e20 42b5 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/HashSet;.add:(Ljava/lang/Object;)Z // method@b542 │ │ -435570: 6201 ccd9 |000a: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -435574: 1a02 b4c6 |000c: const-string v2, "prefMobileUpdateTypes" // string@c6b4 │ │ -435578: 7230 a002 2100 |000e: invoke-interface {v1, v2, v0}, Landroid/content/SharedPreferences;.getStringSet:(Ljava/lang/String;Ljava/util/Set;)Ljava/util/Set; // method@02a0 │ │ -43557e: 0c00 |0011: move-result-object v0 │ │ -435580: 7220 c3b5 3000 |0012: invoke-interface {v0, v3}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b5c3 │ │ -435586: 0a03 |0015: move-result v3 │ │ -435588: 0f03 |0016: return v3 │ │ +435514: |[435514] de.danoeh.antennapod.storage.preferences.UserPreferences.isAllowMobileFor:(Ljava/lang/String;)Z │ │ +435524: 2200 0a1f |0000: new-instance v0, Ljava/util/HashSet; // type@1f0a │ │ +435528: 7010 3fb5 0000 |0002: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@b53f │ │ +43552e: 1a01 419a |0005: const-string v1, "images" // string@9a41 │ │ +435532: 6e20 42b5 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/HashSet;.add:(Ljava/lang/Object;)Z // method@b542 │ │ +435538: 6201 ccd9 |000a: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +43553c: 1a02 b4c6 |000c: const-string v2, "prefMobileUpdateTypes" // string@c6b4 │ │ +435540: 7230 a002 2100 |000e: invoke-interface {v1, v2, v0}, Landroid/content/SharedPreferences;.getStringSet:(Ljava/lang/String;Ljava/util/Set;)Ljava/util/Set; // method@02a0 │ │ +435546: 0c00 |0011: move-result-object v0 │ │ +435548: 7220 c3b5 3000 |0012: invoke-interface {v0, v3}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b5c3 │ │ +43554e: 0a03 |0015: move-result v3 │ │ +435550: 0f03 |0016: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=431 │ │ 0x0007 line=432 │ │ 0x000a line=433 │ │ 0x0012 line=434 │ │ locals : │ │ @@ -1031183,438 +1031183,438 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -43558c: |[43558c] de.danoeh.antennapod.storage.preferences.UserPreferences.isAllowMobileImages:()Z │ │ -43559c: 1a00 419a |0000: const-string v0, "images" // string@9a41 │ │ -4355a0: 7110 d8b0 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileFor:(Ljava/lang/String;)Z // method@b0d8 │ │ -4355a6: 0a00 |0005: move-result v0 │ │ -4355a8: 0f00 |0006: return v0 │ │ +435554: |[435554] de.danoeh.antennapod.storage.preferences.UserPreferences.isAllowMobileImages:()Z │ │ +435564: 1a00 419a |0000: const-string v0, "images" // string@9a41 │ │ +435568: 7110 d8b0 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileFor:(Ljava/lang/String;)Z // method@b0d8 │ │ +43556e: 0a00 |0005: move-result v0 │ │ +435570: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=458 │ │ locals : │ │ │ │ #45 : (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 │ │ -4355ac: |[4355ac] de.danoeh.antennapod.storage.preferences.UserPreferences.isAllowMobileStreaming:()Z │ │ -4355bc: 1a00 fedd |0000: const-string v0, "streaming" // string@ddfe │ │ -4355c0: 7110 d8b0 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileFor:(Ljava/lang/String;)Z // method@b0d8 │ │ -4355c6: 0a00 |0005: move-result v0 │ │ -4355c8: 0f00 |0006: return v0 │ │ +435574: |[435574] de.danoeh.antennapod.storage.preferences.UserPreferences.isAllowMobileStreaming:()Z │ │ +435584: 1a00 fedd |0000: const-string v0, "streaming" // string@ddfe │ │ +435588: 7110 d8b0 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileFor:(Ljava/lang/String;)Z // method@b0d8 │ │ +43558e: 0a00 |0005: move-result v0 │ │ +435590: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=454 │ │ locals : │ │ │ │ #46 : (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 │ │ -4355cc: |[4355cc] de.danoeh.antennapod.storage.preferences.UserPreferences.isAllowMobileSync:()Z │ │ -4355dc: 1a00 ecde |0000: const-string v0, "sync" // string@deec │ │ -4355e0: 7110 d8b0 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileFor:(Ljava/lang/String;)Z // method@b0d8 │ │ -4355e6: 0a00 |0005: move-result v0 │ │ -4355e8: 0f00 |0006: return v0 │ │ +435594: |[435594] de.danoeh.antennapod.storage.preferences.UserPreferences.isAllowMobileSync:()Z │ │ +4355a4: 1a00 ecde |0000: const-string v0, "sync" // string@deec │ │ +4355a8: 7110 d8b0 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileFor:(Ljava/lang/String;)Z // method@b0d8 │ │ +4355ae: 0a00 |0005: move-result v0 │ │ +4355b0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=442 │ │ locals : │ │ │ │ #47 : (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 │ │ -4355ec: |[4355ec] de.danoeh.antennapod.storage.preferences.UserPreferences.isAutoDelete:()Z │ │ -4355fc: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -435600: 1a01 85c6 |0002: const-string v1, "prefAutoDelete" // string@c685 │ │ -435604: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -435606: 7230 9b02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ -43560c: 0a00 |0008: move-result v0 │ │ -43560e: 0f00 |0009: return v0 │ │ +4355b4: |[4355b4] de.danoeh.antennapod.storage.preferences.UserPreferences.isAutoDelete:()Z │ │ +4355c4: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +4355c8: 1a01 85c6 |0002: const-string v1, "prefAutoDelete" // string@c685 │ │ +4355cc: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +4355ce: 7230 9b02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ +4355d4: 0a00 |0008: move-result v0 │ │ +4355d6: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ locals : │ │ │ │ #48 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ name : 'isAutoDeleteLocal' │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -435610: |[435610] de.danoeh.antennapod.storage.preferences.UserPreferences.isAutoDeleteLocal:()Z │ │ -435620: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -435624: 1a01 86c6 |0002: const-string v1, "prefAutoDeleteLocal" // string@c686 │ │ -435628: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -43562a: 7230 9b02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ -435630: 0a00 |0008: move-result v0 │ │ -435632: 0f00 |0009: return v0 │ │ +4355d8: |[4355d8] de.danoeh.antennapod.storage.preferences.UserPreferences.isAutoDeleteLocal:()Z │ │ +4355e8: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +4355ec: 1a01 86c6 |0002: const-string v1, "prefAutoDeleteLocal" // string@c686 │ │ +4355f0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +4355f2: 7230 9b02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ +4355f8: 0a00 |0008: move-result v0 │ │ +4355fa: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=371 │ │ 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 │ │ -435634: |[435634] de.danoeh.antennapod.storage.preferences.UserPreferences.isAutoUpdateDisabled:()Z │ │ -435644: 7100 d0b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getUpdateInterval:()J // method@b0d0 │ │ -43564a: 0b00 |0003: move-result-wide v0 │ │ -43564c: 1602 0000 |0004: const-wide/16 v2, #int 0 // #0 │ │ -435650: 3104 0002 |0006: cmp-long v4, v0, v2 │ │ -435654: 3904 0400 |0008: if-nez v4, 000c // +0004 │ │ -435658: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -43565a: 2802 |000b: goto 000d // +0002 │ │ -43565c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -43565e: 0f00 |000d: return v0 │ │ +4355fc: |[4355fc] de.danoeh.antennapod.storage.preferences.UserPreferences.isAutoUpdateDisabled:()Z │ │ +43560c: 7100 d0b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getUpdateInterval:()J // method@b0d0 │ │ +435612: 0b00 |0003: move-result-wide v0 │ │ +435614: 1602 0000 |0004: const-wide/16 v2, #int 0 // #0 │ │ +435618: 3104 0002 |0006: cmp-long v4, v0, v2 │ │ +43561c: 3904 0400 |0008: if-nez v4, 000c // +0004 │ │ +435620: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +435622: 2802 |000b: goto 000d // +0002 │ │ +435624: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +435626: 0f00 |000d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ 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 │ │ -435660: |[435660] de.danoeh.antennapod.storage.preferences.UserPreferences.isEnableAutodownload:()Z │ │ -435670: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -435674: 1a01 99c6 |0002: const-string v1, "prefEnableAutoDl" // string@c699 │ │ -435678: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -43567a: 7230 9b02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ -435680: 0a00 |0008: move-result v0 │ │ -435682: 0f00 |0009: return v0 │ │ +435628: |[435628] de.danoeh.antennapod.storage.preferences.UserPreferences.isEnableAutodownload:()Z │ │ +435638: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +43563c: 1a01 99c6 |0002: const-string v1, "prefEnableAutoDl" // string@c699 │ │ +435640: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +435642: 7230 9b02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ +435648: 0a00 |0008: move-result v0 │ │ +43564a: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=508 │ │ 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 │ │ -435684: |[435684] de.danoeh.antennapod.storage.preferences.UserPreferences.isEnableAutodownloadOnBattery:()Z │ │ -435694: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -435698: 1a01 9ac6 |0002: const-string v1, "prefEnableAutoDownloadOnBattery" // string@c69a │ │ -43569c: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -43569e: 7230 9b02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ -4356a4: 0a00 |0008: move-result v0 │ │ -4356a6: 0f00 |0009: return v0 │ │ +43564c: |[43564c] de.danoeh.antennapod.storage.preferences.UserPreferences.isEnableAutodownloadOnBattery:()Z │ │ +43565c: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +435660: 1a01 9ac6 |0002: const-string v1, "prefEnableAutoDownloadOnBattery" // string@c69a │ │ +435664: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +435666: 7230 9b02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ +43566c: 0a00 |0008: move-result v0 │ │ +43566e: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=517 │ │ 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 │ │ -4356a8: |[4356a8] de.danoeh.antennapod.storage.preferences.UserPreferences.isEnableAutodownloadWifiFilter:()Z │ │ -4356b8: 6000 dd00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -4356bc: 1301 1d00 |0002: const/16 v1, #int 29 // #1d │ │ -4356c0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -4356c2: 3510 0d00 |0005: if-ge v0, v1, 0012 // +000d │ │ -4356c6: 6200 ccd9 |0007: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -4356ca: 1a01 9cc6 |0009: const-string v1, "prefEnableAutoDownloadWifiFilter" // string@c69c │ │ -4356ce: 7230 9b02 1002 |000b: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ -4356d4: 0a00 |000e: move-result v0 │ │ -4356d6: 3800 0300 |000f: if-eqz v0, 0012 // +0003 │ │ -4356da: 1212 |0011: const/4 v2, #int 1 // #1 │ │ -4356dc: 0f02 |0012: return v2 │ │ +435670: |[435670] de.danoeh.antennapod.storage.preferences.UserPreferences.isEnableAutodownloadWifiFilter:()Z │ │ +435680: 6000 dd00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +435684: 1301 1d00 |0002: const/16 v1, #int 29 // #1d │ │ +435688: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +43568a: 3510 0d00 |0005: if-ge v0, v1, 0012 // +000d │ │ +43568e: 6200 ccd9 |0007: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +435692: 1a01 9cc6 |0009: const-string v1, "prefEnableAutoDownloadWifiFilter" // string@c69c │ │ +435696: 7230 9b02 1002 |000b: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ +43569c: 0a00 |000e: move-result v0 │ │ +43569e: 3800 0300 |000f: if-eqz v0, 0012 // +0003 │ │ +4356a2: 1212 |0011: const/4 v2, #int 1 // #1 │ │ +4356a4: 0f02 |0012: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=521 │ │ 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 │ │ -4356e0: |[4356e0] de.danoeh.antennapod.storage.preferences.UserPreferences.isFollowQueue:()Z │ │ -4356f0: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -4356f4: 1a01 a7c6 |0002: const-string v1, "prefFollowQueue" // string@c6a7 │ │ -4356f8: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -4356fa: 7230 9b02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ -435700: 0a00 |0008: move-result v0 │ │ -435702: 0f00 |0009: return v0 │ │ +4356a8: |[4356a8] de.danoeh.antennapod.storage.preferences.UserPreferences.isFollowQueue:()Z │ │ +4356b8: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +4356bc: 1a01 a7c6 |0002: const-string v1, "prefFollowQueue" // string@c6a7 │ │ +4356c0: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +4356c2: 7230 9b02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ +4356c8: 0a00 |0008: move-result v0 │ │ +4356ca: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=349 │ │ 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 │ │ -435704: |[435704] de.danoeh.antennapod.storage.preferences.UserPreferences.isPauseOnHeadsetDisconnect:()Z │ │ -435714: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -435718: 1a01 bac6 |0002: const-string v1, "prefPauseOnHeadsetDisconnect" // string@c6ba │ │ -43571c: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -43571e: 7230 9b02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ -435724: 0a00 |0008: move-result v0 │ │ -435726: 0f00 |0009: return v0 │ │ +4356cc: |[4356cc] de.danoeh.antennapod.storage.preferences.UserPreferences.isPauseOnHeadsetDisconnect:()Z │ │ +4356dc: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +4356e0: 1a01 bac6 |0002: const-string v1, "prefPauseOnHeadsetDisconnect" // string@c6ba │ │ +4356e4: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +4356e6: 7230 9b02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ +4356ec: 0a00 |0008: move-result v0 │ │ +4356ee: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ 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 │ │ -435728: |[435728] de.danoeh.antennapod.storage.preferences.UserPreferences.isPersistNotify:()Z │ │ -435738: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -43573c: 1a01 bbc6 |0002: const-string v1, "prefPersistNotify" // string@c6bb │ │ -435740: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -435742: 7230 9b02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ -435748: 0a00 |0008: move-result v0 │ │ -43574a: 0f00 |0009: return v0 │ │ +4356f0: |[4356f0] de.danoeh.antennapod.storage.preferences.UserPreferences.isPersistNotify:()Z │ │ +435700: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +435704: 1a01 bbc6 |0002: const-string v1, "prefPersistNotify" // string@c6bb │ │ +435708: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +43570a: 7230 9b02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ +435710: 0a00 |0008: move-result v0 │ │ +435712: 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 │ │ -43574c: |[43574c] de.danoeh.antennapod.storage.preferences.UserPreferences.isQueueKeepSorted:()Z │ │ -43575c: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -435760: 1a01 cac6 |0002: const-string v1, "prefQueueKeepSorted" // string@c6ca │ │ -435764: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -435766: 7230 9b02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ -43576c: 0a00 |0008: move-result v0 │ │ -43576e: 0f00 |0009: return v0 │ │ +435714: |[435714] de.danoeh.antennapod.storage.preferences.UserPreferences.isQueueKeepSorted:()Z │ │ +435724: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +435728: 1a01 cac6 |0002: const-string v1, "prefQueueKeepSorted" // string@c6ca │ │ +43572c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +43572e: 7230 9b02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ +435734: 0a00 |0008: move-result v0 │ │ +435736: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=787 │ │ 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 │ │ -435770: |[435770] de.danoeh.antennapod.storage.preferences.UserPreferences.isQueueLocked:()Z │ │ -435780: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -435784: 1a01 ccc6 |0002: const-string v1, "prefQueueLocked" // string@c6cc │ │ -435788: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -43578a: 7230 9b02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ -435790: 0a00 |0008: move-result v0 │ │ -435792: 0f00 |0009: return v0 │ │ +435738: |[435738] de.danoeh.antennapod.storage.preferences.UserPreferences.isQueueLocked:()Z │ │ +435748: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +43574c: 1a01 ccc6 |0002: const-string v1, "prefQueueLocked" // string@c6cc │ │ +435750: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +435752: 7230 9b02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ +435758: 0a00 |0008: move-result v0 │ │ +43575a: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=573 │ │ 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 │ │ -435794: |[435794] de.danoeh.antennapod.storage.preferences.UserPreferences.isSkipSilence:()Z │ │ -4357a4: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -4357a8: 1a01 dac6 |0002: const-string v1, "prefSkipSilence" // string@c6da │ │ -4357ac: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -4357ae: 7230 9b02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ -4357b4: 0a00 |0008: move-result v0 │ │ -4357b6: 0f00 |0009: return v0 │ │ +43575c: |[43575c] de.danoeh.antennapod.storage.preferences.UserPreferences.isSkipSilence:()Z │ │ +43576c: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +435770: 1a01 dac6 |0002: const-string v1, "prefSkipSilence" // string@c6da │ │ +435774: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +435776: 7230 9b02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ +43577c: 0a00 |0008: move-result v0 │ │ +43577e: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=411 │ │ 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 │ │ -4357b8: |[4357b8] de.danoeh.antennapod.storage.preferences.UserPreferences.isStreamOverDownload:()Z │ │ -4357c8: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -4357cc: 1a01 dcc6 |0002: const-string v1, "prefStreamOverDownload" // string@c6dc │ │ -4357d0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -4357d2: 7230 9b02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ -4357d8: 0a00 |0008: move-result v0 │ │ -4357da: 0f00 |0009: return v0 │ │ +435780: |[435780] de.danoeh.antennapod.storage.preferences.UserPreferences.isStreamOverDownload:()Z │ │ +435790: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +435794: 1a01 dcc6 |0002: const-string v1, "prefStreamOverDownload" // string@c6dc │ │ +435798: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +43579a: 7230 9b02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ +4357a0: 0a00 |0008: move-result v0 │ │ +4357a2: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=774 │ │ 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 │ │ -4357dc: |[4357dc] de.danoeh.antennapod.storage.preferences.UserPreferences.isUnpauseOnBluetoothReconnect:()Z │ │ -4357ec: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -4357f0: 1a01 e9c6 |0002: const-string v1, "prefUnpauseOnBluetoothReconnect" // string@c6e9 │ │ -4357f4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -4357f6: 7230 9b02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ -4357fc: 0a00 |0008: move-result v0 │ │ -4357fe: 0f00 |0009: return v0 │ │ +4357a4: |[4357a4] de.danoeh.antennapod.storage.preferences.UserPreferences.isUnpauseOnBluetoothReconnect:()Z │ │ +4357b4: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +4357b8: 1a01 e9c6 |0002: const-string v1, "prefUnpauseOnBluetoothReconnect" // string@c6e9 │ │ +4357bc: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +4357be: 7230 9b02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ +4357c4: 0a00 |0008: move-result v0 │ │ +4357c6: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=334 │ │ 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 │ │ -435800: |[435800] de.danoeh.antennapod.storage.preferences.UserPreferences.isUnpauseOnHeadsetReconnect:()Z │ │ -435810: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -435814: 1a01 eac6 |0002: const-string v1, "prefUnpauseOnHeadsetReconnect" // string@c6ea │ │ -435818: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -43581a: 7230 9b02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ -435820: 0a00 |0008: move-result v0 │ │ -435822: 0f00 |0009: return v0 │ │ +4357c8: |[4357c8] de.danoeh.antennapod.storage.preferences.UserPreferences.isUnpauseOnHeadsetReconnect:()Z │ │ +4357d8: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +4357dc: 1a01 eac6 |0002: const-string v1, "prefUnpauseOnHeadsetReconnect" // string@c6ea │ │ +4357e0: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +4357e2: 7230 9b02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ +4357e8: 0a00 |0008: move-result v0 │ │ +4357ea: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ 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 │ │ -4361e0: |[4361e0] de.danoeh.antennapod.storage.preferences.UserPreferences.readPlaybackSpeedArray:(Ljava/lang/String;)Ljava/util/List; │ │ -4361f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -4361f2: 3805 2e00 |0001: if-eqz v5, 002f // +002e │ │ -4361f6: 2201 e21f |0003: new-instance v1, Lorg/json/JSONArray; // type@1fe2 │ │ -4361fa: 7020 9eb7 5100 |0005: invoke-direct {v1, v5}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@b79e │ │ -436200: 2205 fd1e |0008: new-instance v5, Ljava/util/ArrayList; // type@1efd │ │ -436204: 7010 a0b4 0500 |000a: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -43620a: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -43620c: 6e10 a4b7 0100 |000e: invoke-virtual {v1}, Lorg/json/JSONArray;.length:()I // method@b7a4 │ │ -436212: 0a03 |0011: move-result v3 │ │ -436214: 3532 1100 |0012: if-ge v2, v3, 0023 // +0011 │ │ -436218: 6e20 a0b7 2100 |0014: invoke-virtual {v1, v2}, Lorg/json/JSONArray;.getDouble:(I)D // method@b7a0 │ │ -43621e: 0b03 |0017: move-result-wide v3 │ │ -436220: 8c33 |0018: double-to-float v3, v3 │ │ -436222: 7110 a8b2 0300 |0019: invoke-static {v3}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@b2a8 │ │ -436228: 0c03 |001c: move-result-object v3 │ │ -43622a: 7220 5fb5 3500 |001d: invoke-interface {v5, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -436230: d802 0201 |0020: add-int/lit8 v2, v2, #int 1 // #01 │ │ -436234: 28ec |0022: goto 000e // -0014 │ │ -436236: 1105 |0023: return-object v5 │ │ -436238: 0d05 |0024: move-exception v5 │ │ -43623a: 1a01 585e |0025: const-string v1, "UserPreferences" // string@5e58 │ │ -43623e: 1a02 991f |0027: const-string v2, "Got JSON error when trying to get speeds from JSONArray" // string@1f99 │ │ -436242: 7120 000b 2100 |0029: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -436248: 6e10 8db3 0500 |002c: invoke-virtual {v5}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -43624e: 1235 |002f: const/4 v5, #int 3 // #3 │ │ -436250: 2355 2621 |0030: new-array v5, v5, [Ljava/lang/Float; // type@2126 │ │ -436254: 1501 803f |0032: const/high16 v1, #int 1065353216 // #3f80 │ │ -436258: 7110 a8b2 0100 |0034: invoke-static {v1}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@b2a8 │ │ -43625e: 0c01 |0037: move-result-object v1 │ │ -436260: 4d01 0500 |0038: aput-object v1, v5, v0 │ │ -436264: 1500 a03f |003a: const/high16 v0, #int 1067450368 // #3fa0 │ │ -436268: 7110 a8b2 0000 |003c: invoke-static {v0}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@b2a8 │ │ -43626e: 0c00 |003f: move-result-object v0 │ │ -436270: 1211 |0040: const/4 v1, #int 1 // #1 │ │ -436272: 4d00 0501 |0041: aput-object v0, v5, v1 │ │ -436276: 1500 c03f |0043: const/high16 v0, #int 1069547520 // #3fc0 │ │ -43627a: 7110 a8b2 0000 |0045: invoke-static {v0}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@b2a8 │ │ -436280: 0c00 |0048: move-result-object v0 │ │ -436282: 1221 |0049: const/4 v1, #int 2 // #2 │ │ -436284: 4d00 0501 |004a: aput-object v0, v5, v1 │ │ -436288: 7110 b6b4 0500 |004c: invoke-static {v5}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b4b6 │ │ -43628e: 0c05 |004f: move-result-object v5 │ │ -436290: 1105 |0050: return-object v5 │ │ +4361a8: |[4361a8] de.danoeh.antennapod.storage.preferences.UserPreferences.readPlaybackSpeedArray:(Ljava/lang/String;)Ljava/util/List; │ │ +4361b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +4361ba: 3805 2e00 |0001: if-eqz v5, 002f // +002e │ │ +4361be: 2201 e21f |0003: new-instance v1, Lorg/json/JSONArray; // type@1fe2 │ │ +4361c2: 7020 9eb7 5100 |0005: invoke-direct {v1, v5}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@b79e │ │ +4361c8: 2205 fd1e |0008: new-instance v5, Ljava/util/ArrayList; // type@1efd │ │ +4361cc: 7010 a0b4 0500 |000a: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +4361d2: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +4361d4: 6e10 a4b7 0100 |000e: invoke-virtual {v1}, Lorg/json/JSONArray;.length:()I // method@b7a4 │ │ +4361da: 0a03 |0011: move-result v3 │ │ +4361dc: 3532 1100 |0012: if-ge v2, v3, 0023 // +0011 │ │ +4361e0: 6e20 a0b7 2100 |0014: invoke-virtual {v1, v2}, Lorg/json/JSONArray;.getDouble:(I)D // method@b7a0 │ │ +4361e6: 0b03 |0017: move-result-wide v3 │ │ +4361e8: 8c33 |0018: double-to-float v3, v3 │ │ +4361ea: 7110 a8b2 0300 |0019: invoke-static {v3}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@b2a8 │ │ +4361f0: 0c03 |001c: move-result-object v3 │ │ +4361f2: 7220 5fb5 3500 |001d: invoke-interface {v5, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +4361f8: d802 0201 |0020: add-int/lit8 v2, v2, #int 1 // #01 │ │ +4361fc: 28ec |0022: goto 000e // -0014 │ │ +4361fe: 1105 |0023: return-object v5 │ │ +436200: 0d05 |0024: move-exception v5 │ │ +436202: 1a01 585e |0025: const-string v1, "UserPreferences" // string@5e58 │ │ +436206: 1a02 991f |0027: const-string v2, "Got JSON error when trying to get speeds from JSONArray" // string@1f99 │ │ +43620a: 7120 000b 2100 |0029: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +436210: 6e10 8db3 0500 |002c: invoke-virtual {v5}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +436216: 1235 |002f: const/4 v5, #int 3 // #3 │ │ +436218: 2355 2621 |0030: new-array v5, v5, [Ljava/lang/Float; // type@2126 │ │ +43621c: 1501 803f |0032: const/high16 v1, #int 1065353216 // #3f80 │ │ +436220: 7110 a8b2 0100 |0034: invoke-static {v1}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@b2a8 │ │ +436226: 0c01 |0037: move-result-object v1 │ │ +436228: 4d01 0500 |0038: aput-object v1, v5, v0 │ │ +43622c: 1500 a03f |003a: const/high16 v0, #int 1067450368 // #3fa0 │ │ +436230: 7110 a8b2 0000 |003c: invoke-static {v0}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@b2a8 │ │ +436236: 0c00 |003f: move-result-object v0 │ │ +436238: 1211 |0040: const/4 v1, #int 1 // #1 │ │ +43623a: 4d00 0501 |0041: aput-object v0, v5, v1 │ │ +43623e: 1500 c03f |0043: const/high16 v0, #int 1069547520 // #3fc0 │ │ +436242: 7110 a8b2 0000 |0045: invoke-static {v0}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@b2a8 │ │ +436248: 0c00 |0048: move-result-object v0 │ │ +43624a: 1221 |0049: const/4 v1, #int 2 // #2 │ │ +43624c: 4d00 0501 |004a: aput-object v0, v5, v1 │ │ +436250: 7110 b6b4 0500 |004c: invoke-static {v5}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b4b6 │ │ +436256: 0c05 |004f: move-result-object v5 │ │ +436258: 1105 |0050: return-object v5 │ │ catches : 1 │ │ 0x0003 - 0x0020 │ │ Lorg/json/JSONException; -> 0x0024 │ │ positions : │ │ 0x0003 line=668 │ │ 0x0008 line=669 │ │ 0x000e line=670 │ │ @@ -1031630,18 +1031630,18 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4363a0: |[4363a0] de.danoeh.antennapod.storage.preferences.UserPreferences.setAllowMobileAutoDownload:(Z)V │ │ -4363b0: 1a00 306e |0000: const-string v0, "auto_download" // string@6e30 │ │ -4363b4: 7120 efb0 1000 |0002: invoke-static {v0, v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileFor:(Ljava/lang/String;Z)V // method@b0ef │ │ -4363ba: 0e00 |0005: return-void │ │ +436368: |[436368] de.danoeh.antennapod.storage.preferences.UserPreferences.setAllowMobileAutoDownload:(Z)V │ │ +436378: 1a00 306e |0000: const-string v0, "auto_download" // string@6e30 │ │ +43637c: 7120 efb0 1000 |0002: invoke-static {v0, v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileFor:(Ljava/lang/String;Z)V // method@b0ef │ │ +436382: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=483 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Z │ │ │ │ #64 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ @@ -1031649,18 +1031649,18 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4363bc: |[4363bc] de.danoeh.antennapod.storage.preferences.UserPreferences.setAllowMobileEpisodeDownload:(Z)V │ │ -4363cc: 1a00 f67f |0000: const-string v0, "episode_download" // string@7ff6 │ │ -4363d0: 7120 efb0 1000 |0002: invoke-static {v0, v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileFor:(Ljava/lang/String;Z)V // method@b0ef │ │ -4363d6: 0e00 |0005: return-void │ │ +436384: |[436384] de.danoeh.antennapod.storage.preferences.UserPreferences.setAllowMobileEpisodeDownload:(Z)V │ │ +436394: 1a00 f67f |0000: const-string v0, "episode_download" // string@7ff6 │ │ +436398: 7120 efb0 1000 |0002: invoke-static {v0, v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileFor:(Ljava/lang/String;Z)V // method@b0ef │ │ +43639e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=479 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Z │ │ │ │ #65 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ @@ -1031668,18 +1031668,18 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4363d8: |[4363d8] de.danoeh.antennapod.storage.preferences.UserPreferences.setAllowMobileFeedRefresh:(Z)V │ │ -4363e8: 1a00 7785 |0000: const-string v0, "feed_refresh" // string@8577 │ │ -4363ec: 7120 efb0 1000 |0002: invoke-static {v0, v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileFor:(Ljava/lang/String;Z)V // method@b0ef │ │ -4363f2: 0e00 |0005: return-void │ │ +4363a0: |[4363a0] de.danoeh.antennapod.storage.preferences.UserPreferences.setAllowMobileFeedRefresh:(Z)V │ │ +4363b0: 1a00 7785 |0000: const-string v0, "feed_refresh" // string@8577 │ │ +4363b4: 7120 efb0 1000 |0002: invoke-static {v0, v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileFor:(Ljava/lang/String;Z)V // method@b0ef │ │ +4363ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=475 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Z │ │ │ │ #66 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ @@ -1031687,36 +1031687,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 │ │ -4363f4: |[4363f4] de.danoeh.antennapod.storage.preferences.UserPreferences.setAllowMobileFor:(Ljava/lang/String;Z)V │ │ -436404: 2200 0a1f |0000: new-instance v0, Ljava/util/HashSet; // type@1f0a │ │ -436408: 7010 3fb5 0000 |0002: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@b53f │ │ -43640e: 1a01 419a |0005: const-string v1, "images" // string@9a41 │ │ -436412: 6e20 42b5 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/HashSet;.add:(Ljava/lang/Object;)Z // method@b542 │ │ -436418: 6201 ccd9 |000a: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -43641c: 1a02 b4c6 |000c: const-string v2, "prefMobileUpdateTypes" // string@c6b4 │ │ -436420: 7230 a002 2100 |000e: invoke-interface {v1, v2, v0}, Landroid/content/SharedPreferences;.getStringSet:(Ljava/lang/String;Ljava/util/Set;)Ljava/util/Set; // method@02a0 │ │ -436426: 0c00 |0011: move-result-object v0 │ │ -436428: 2201 0a1f |0012: new-instance v1, Ljava/util/HashSet; // type@1f0a │ │ -43642c: 7020 41b5 0100 |0014: invoke-direct {v1, v0}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@b541 │ │ -436432: 3804 0600 |0017: if-eqz v4, 001d // +0006 │ │ -436436: 7220 c0b5 3100 |0019: invoke-interface {v1, v3}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@b5c0 │ │ -43643c: 2804 |001c: goto 0020 // +0004 │ │ -43643e: 7220 c9b5 3100 |001d: invoke-interface {v1, v3}, Ljava/util/Set;.remove:(Ljava/lang/Object;)Z // method@b5c9 │ │ -436444: 6203 ccd9 |0020: sget-object v3, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -436448: 7210 9a02 0300 |0022: invoke-interface {v3}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -43644e: 0c03 |0025: move-result-object v3 │ │ -436450: 7230 9702 2301 |0026: invoke-interface {v3, v2, v1}, Landroid/content/SharedPreferences$Editor;.putStringSet:(Ljava/lang/String;Ljava/util/Set;)Landroid/content/SharedPreferences$Editor; // method@0297 │ │ -436456: 0c03 |0029: move-result-object v3 │ │ -436458: 7210 9002 0300 |002a: invoke-interface {v3}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -43645e: 0e00 |002d: return-void │ │ +4363bc: |[4363bc] de.danoeh.antennapod.storage.preferences.UserPreferences.setAllowMobileFor:(Ljava/lang/String;Z)V │ │ +4363cc: 2200 0a1f |0000: new-instance v0, Ljava/util/HashSet; // type@1f0a │ │ +4363d0: 7010 3fb5 0000 |0002: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@b53f │ │ +4363d6: 1a01 419a |0005: const-string v1, "images" // string@9a41 │ │ +4363da: 6e20 42b5 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/HashSet;.add:(Ljava/lang/Object;)Z // method@b542 │ │ +4363e0: 6201 ccd9 |000a: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +4363e4: 1a02 b4c6 |000c: const-string v2, "prefMobileUpdateTypes" // string@c6b4 │ │ +4363e8: 7230 a002 2100 |000e: invoke-interface {v1, v2, v0}, Landroid/content/SharedPreferences;.getStringSet:(Ljava/lang/String;Ljava/util/Set;)Ljava/util/Set; // method@02a0 │ │ +4363ee: 0c00 |0011: move-result-object v0 │ │ +4363f0: 2201 0a1f |0012: new-instance v1, Ljava/util/HashSet; // type@1f0a │ │ +4363f4: 7020 41b5 0100 |0014: invoke-direct {v1, v0}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@b541 │ │ +4363fa: 3804 0600 |0017: if-eqz v4, 001d // +0006 │ │ +4363fe: 7220 c0b5 3100 |0019: invoke-interface {v1, v3}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@b5c0 │ │ +436404: 2804 |001c: goto 0020 // +0004 │ │ +436406: 7220 c9b5 3100 |001d: invoke-interface {v1, v3}, Ljava/util/Set;.remove:(Ljava/lang/Object;)Z // method@b5c9 │ │ +43640c: 6203 ccd9 |0020: sget-object v3, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +436410: 7210 9a02 0300 |0022: invoke-interface {v3}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +436416: 0c03 |0025: move-result-object v3 │ │ +436418: 7230 9702 2301 |0026: invoke-interface {v3, v2, v1}, Landroid/content/SharedPreferences$Editor;.putStringSet:(Ljava/lang/String;Ljava/util/Set;)Landroid/content/SharedPreferences$Editor; // method@0297 │ │ +43641e: 0c03 |0029: move-result-object v3 │ │ +436420: 7210 9002 0300 |002a: invoke-interface {v3}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +436426: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=462 │ │ 0x0007 line=463 │ │ 0x000a line=464 │ │ 0x0012 line=465 │ │ 0x0019 line=467 │ │ @@ -1031731,18 +1031731,18 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -436460: |[436460] de.danoeh.antennapod.storage.preferences.UserPreferences.setAllowMobileImages:(Z)V │ │ -436470: 1a00 419a |0000: const-string v0, "images" // string@9a41 │ │ -436474: 7120 efb0 1000 |0002: invoke-static {v0, v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileFor:(Ljava/lang/String;Z)V // method@b0ef │ │ -43647a: 0e00 |0005: return-void │ │ +436428: |[436428] de.danoeh.antennapod.storage.preferences.UserPreferences.setAllowMobileImages:(Z)V │ │ +436438: 1a00 419a |0000: const-string v0, "images" // string@9a41 │ │ +43643c: 7120 efb0 1000 |0002: invoke-static {v0, v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileFor:(Ljava/lang/String;Z)V // method@b0ef │ │ +436442: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=491 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Z │ │ │ │ #68 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ @@ -1031750,18 +1031750,18 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -43647c: |[43647c] de.danoeh.antennapod.storage.preferences.UserPreferences.setAllowMobileStreaming:(Z)V │ │ -43648c: 1a00 fedd |0000: const-string v0, "streaming" // string@ddfe │ │ -436490: 7120 efb0 1000 |0002: invoke-static {v0, v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileFor:(Ljava/lang/String;Z)V // method@b0ef │ │ -436496: 0e00 |0005: return-void │ │ +436444: |[436444] de.danoeh.antennapod.storage.preferences.UserPreferences.setAllowMobileStreaming:(Z)V │ │ +436454: 1a00 fedd |0000: const-string v0, "streaming" // string@ddfe │ │ +436458: 7120 efb0 1000 |0002: invoke-static {v0, v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileFor:(Ljava/lang/String;Z)V // method@b0ef │ │ +43645e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=487 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Z │ │ │ │ #69 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ @@ -1031769,18 +1031769,18 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -436498: |[436498] de.danoeh.antennapod.storage.preferences.UserPreferences.setAllowMobileSync:(Z)V │ │ -4364a8: 1a00 ecde |0000: const-string v0, "sync" // string@deec │ │ -4364ac: 7120 efb0 1000 |0002: invoke-static {v0, v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileFor:(Ljava/lang/String;Z)V // method@b0ef │ │ -4364b2: 0e00 |0005: return-void │ │ +436460: |[436460] de.danoeh.antennapod.storage.preferences.UserPreferences.setAllowMobileSync:(Z)V │ │ +436470: 1a00 ecde |0000: const-string v0, "sync" // string@deec │ │ +436474: 7120 efb0 1000 |0002: invoke-static {v0, v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileFor:(Ljava/lang/String;Z)V // method@b0ef │ │ +43647a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=495 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Z │ │ │ │ #70 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ @@ -1031788,26 +1031788,26 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -4364b4: |[4364b4] de.danoeh.antennapod.storage.preferences.UserPreferences.setAutodownloadSelectedNetworks:([Ljava/lang/String;)V │ │ -4364c4: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -4364c8: 7210 9a02 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -4364ce: 0c00 |0005: move-result-object v0 │ │ -4364d0: 1a01 ba07 |0006: const-string v1, "," // string@07ba │ │ -4364d4: 7120 b30a 2100 |0008: invoke-static {v1, v2}, Landroid/text/TextUtils;.join:(Ljava/lang/CharSequence;[Ljava/lang/Object;)Ljava/lang/String; // method@0ab3 │ │ -4364da: 0c02 |000b: move-result-object v2 │ │ -4364dc: 1a01 89c6 |000c: const-string v1, "prefAutodownloadSelectedNetworks" // string@c689 │ │ -4364e0: 7230 9602 1002 |000e: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ -4364e6: 0c02 |0011: move-result-object v2 │ │ -4364e8: 7210 9002 0200 |0012: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -4364ee: 0e00 |0015: return-void │ │ +43647c: |[43647c] de.danoeh.antennapod.storage.preferences.UserPreferences.setAutodownloadSelectedNetworks:([Ljava/lang/String;)V │ │ +43648c: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +436490: 7210 9a02 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +436496: 0c00 |0005: move-result-object v0 │ │ +436498: 1a01 ba07 |0006: const-string v1, "," // string@07ba │ │ +43649c: 7120 b30a 2100 |0008: invoke-static {v1, v2}, Landroid/text/TextUtils;.join:(Ljava/lang/CharSequence;[Ljava/lang/Object;)Ljava/lang/String; // method@0ab3 │ │ +4364a2: 0c02 |000b: move-result-object v2 │ │ +4364a4: 1a01 89c6 |000c: const-string v1, "prefAutodownloadSelectedNetworks" // string@c689 │ │ +4364a8: 7230 9602 1002 |000e: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ +4364ae: 0c02 |0011: move-result-object v2 │ │ +4364b0: 7210 9002 0200 |0012: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +4364b6: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=620 │ │ 0x0008 line=621 │ │ 0x0012 line=622 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 (null) [Ljava/lang/String; │ │ @@ -1031817,26 +1031817,26 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -4364f0: |[4364f0] de.danoeh.antennapod.storage.preferences.UserPreferences.setCompactNotificationButtons:(Ljava/util/List;)V │ │ -436500: 1a00 ba07 |0000: const-string v0, "," // string@07ba │ │ -436504: 7120 b20a 2000 |0002: invoke-static {v0, v2}, Landroid/text/TextUtils;.join:(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String; // method@0ab2 │ │ -43650a: 0c02 |0005: move-result-object v2 │ │ -43650c: 6200 ccd9 |0006: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -436510: 7210 9a02 0000 |0008: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -436516: 0c00 |000b: move-result-object v0 │ │ -436518: 1a01 8dc6 |000c: const-string v1, "prefCompactNotificationButtons" // string@c68d │ │ -43651c: 7230 9602 1002 |000e: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ -436522: 0c02 |0011: move-result-object v2 │ │ -436524: 7210 9002 0200 |0012: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -43652a: 0e00 |0015: return-void │ │ +4364b8: |[4364b8] de.danoeh.antennapod.storage.preferences.UserPreferences.setCompactNotificationButtons:(Ljava/util/List;)V │ │ +4364c8: 1a00 ba07 |0000: const-string v0, "," // string@07ba │ │ +4364cc: 7120 b20a 2000 |0002: invoke-static {v0, v2}, Landroid/text/TextUtils;.join:(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String; // method@0ab2 │ │ +4364d2: 0c02 |0005: move-result-object v2 │ │ +4364d4: 6200 ccd9 |0006: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +4364d8: 7210 9a02 0000 |0008: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +4364de: 0c00 |000b: move-result-object v0 │ │ +4364e0: 1a01 8dc6 |000c: const-string v1, "prefCompactNotificationButtons" // string@c68d │ │ +4364e4: 7230 9602 1002 |000e: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ +4364ea: 0c02 |0011: move-result-object v2 │ │ +4364ec: 7210 9002 0200 |0012: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +4364f2: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=653 │ │ 0x0006 line=654 │ │ 0x000e line=655 │ │ 0x0012 line=656 │ │ locals : │ │ @@ -1031847,34 +1031847,34 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -43652c: |[43652c] de.danoeh.antennapod.storage.preferences.UserPreferences.setDataFolder:(Ljava/lang/String;)V │ │ -43653c: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -436540: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -436546: 1a01 08d3 |0005: const-string v1, "setDataFolder(dir: " // string@d308 │ │ -43654a: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -436550: 6e20 5cb3 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -436556: 1a01 4007 |000d: const-string v1, ")" // string@0740 │ │ -43655a: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -436560: 6e10 67b3 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -436566: 0c00 |0015: move-result-object v0 │ │ -436568: 1a01 585e |0016: const-string v1, "UserPreferences" // string@5e58 │ │ -43656c: 7120 fe0a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -436572: 6200 ccd9 |001b: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -436576: 7210 9a02 0000 |001d: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -43657c: 0c00 |0020: move-result-object v0 │ │ -43657e: 1a01 8fc6 |0021: const-string v1, "prefDataFolder" // string@c68f │ │ -436582: 7230 9602 1002 |0023: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ -436588: 0c02 |0026: move-result-object v2 │ │ -43658a: 7210 9002 0200 |0027: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -436590: 0e00 |002a: return-void │ │ +4364f4: |[4364f4] de.danoeh.antennapod.storage.preferences.UserPreferences.setDataFolder:(Ljava/lang/String;)V │ │ +436504: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +436508: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +43650e: 1a01 08d3 |0005: const-string v1, "setDataFolder(dir: " // string@d308 │ │ +436512: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +436518: 6e20 5cb3 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +43651e: 1a01 4007 |000d: const-string v1, ")" // string@0740 │ │ +436522: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +436528: 6e10 67b3 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +43652e: 0c00 |0015: move-result-object v0 │ │ +436530: 1a01 585e |0016: const-string v1, "UserPreferences" // string@5e58 │ │ +436534: 7120 fe0a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +43653a: 6200 ccd9 |001b: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +43653e: 7210 9a02 0000 |001d: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +436544: 0c00 |0020: move-result-object v0 │ │ +436546: 1a01 8fc6 |0021: const-string v1, "prefDataFolder" // string@c68f │ │ +43654a: 7230 9602 1002 |0023: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ +436550: 0c02 |0026: move-result-object v2 │ │ +436552: 7210 9002 0200 |0027: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +436558: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=735 │ │ 0x001b line=736 │ │ 0x0023 line=737 │ │ 0x0027 line=738 │ │ locals : │ │ @@ -1031885,23 +1031885,23 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -436594: |[436594] de.danoeh.antennapod.storage.preferences.UserPreferences.setDefaultPage:(Ljava/lang/String;)V │ │ -4365a4: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -4365a8: 7210 9a02 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -4365ae: 0c00 |0005: move-result-object v0 │ │ -4365b0: 1a01 92c6 |0006: const-string v1, "prefDefaultPage" // string@c692 │ │ -4365b4: 7230 9602 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ -4365ba: 0c02 |000b: move-result-object v2 │ │ -4365bc: 7210 9002 0200 |000c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -4365c2: 0e00 |000f: return-void │ │ +43655c: |[43655c] de.danoeh.antennapod.storage.preferences.UserPreferences.setDefaultPage:(Ljava/lang/String;)V │ │ +43656c: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +436570: 7210 9a02 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +436576: 0c00 |0005: move-result-object v0 │ │ +436578: 1a01 92c6 |0006: const-string v1, "prefDefaultPage" // string@c692 │ │ +43657c: 7230 9602 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ +436582: 0c02 |000b: move-result-object v2 │ │ +436584: 7210 9002 0200 |000c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +43658a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=762 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 (null) Ljava/lang/String; │ │ │ │ #74 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ @@ -1031909,31 +1031909,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 │ │ -4365c4: |[4365c4] de.danoeh.antennapod.storage.preferences.UserPreferences.setDownloadsSortedOrder:(Lde/danoeh/antennapod/model/feed/SortOrder;)V │ │ -4365d4: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -4365d8: 7210 9a02 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -4365de: 0c00 |0005: move-result-object v0 │ │ -4365e0: 2201 8f1e |0006: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -4365e4: 7010 50b3 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -4365ea: 1a02 0000 |000b: const-string v2, "" // string@0000 │ │ -4365ee: 6e20 5cb3 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4365f4: 5233 9297 |0010: iget v3, v3, Lde/danoeh/antennapod/model/feed/SortOrder;.code:I // field@9792 │ │ -4365f8: 6e20 57b3 3100 |0012: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -4365fe: 6e10 67b3 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -436604: 0c03 |0018: move-result-object v3 │ │ -436606: 1a01 96c6 |0019: const-string v1, "prefDownloadSortedOrder" // string@c696 │ │ -43660a: 7230 9602 1003 |001b: invoke-interface {v0, v1, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ -436610: 0c03 |001e: move-result-object v3 │ │ -436612: 7210 9002 0300 |001f: invoke-interface {v3}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -436618: 0e00 |0022: return-void │ │ +43658c: |[43658c] de.danoeh.antennapod.storage.preferences.UserPreferences.setDownloadsSortedOrder:(Lde/danoeh/antennapod/model/feed/SortOrder;)V │ │ +43659c: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +4365a0: 7210 9a02 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +4365a6: 0c00 |0005: move-result-object v0 │ │ +4365a8: 2201 8f1e |0006: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +4365ac: 7010 50b3 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +4365b2: 1a02 0000 |000b: const-string v2, "" // string@0000 │ │ +4365b6: 6e20 5cb3 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4365bc: 5233 9297 |0010: iget v3, v3, Lde/danoeh/antennapod/model/feed/SortOrder;.code:I // field@9792 │ │ +4365c0: 6e20 57b3 3100 |0012: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +4365c6: 6e10 67b3 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +4365cc: 0c03 |0018: move-result-object v3 │ │ +4365ce: 1a01 96c6 |0019: const-string v1, "prefDownloadSortedOrder" // string@c696 │ │ +4365d2: 7230 9602 1003 |001b: invoke-interface {v0, v1, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ +4365d8: 0c03 |001e: move-result-object v3 │ │ +4365da: 7210 9002 0300 |001f: invoke-interface {v3}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +4365e0: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=844 │ │ locals : │ │ 0x0000 - 0x0023 reg=3 (null) Lde/danoeh/antennapod/model/feed/SortOrder; │ │ │ │ #75 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ @@ -1031941,23 +1031941,23 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -43661c: |[43661c] de.danoeh.antennapod.storage.preferences.UserPreferences.setEnableAutodownload:(Z)V │ │ -43662c: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -436630: 7210 9a02 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -436636: 0c00 |0005: move-result-object v0 │ │ -436638: 1a01 99c6 |0006: const-string v1, "prefEnableAutoDl" // string@c699 │ │ -43663c: 7230 9202 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ -436642: 0c02 |000b: move-result-object v2 │ │ -436644: 7210 9002 0200 |000c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -43664a: 0e00 |000f: return-void │ │ +4365e4: |[4365e4] de.danoeh.antennapod.storage.preferences.UserPreferences.setEnableAutodownload:(Z)V │ │ +4365f4: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +4365f8: 7210 9a02 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +4365fe: 0c00 |0005: move-result-object v0 │ │ +436600: 1a01 99c6 |0006: const-string v1, "prefEnableAutoDl" // string@c699 │ │ +436604: 7230 9202 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ +43660a: 0c02 |000b: move-result-object v2 │ │ +43660c: 7210 9002 0200 |000c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +436612: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=513 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 (null) Z │ │ │ │ #76 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ @@ -1031965,25 +1031965,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 │ │ -43664c: |[43664c] de.danoeh.antennapod.storage.preferences.UserPreferences.setEnqueueLocation:(Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;)V │ │ -43665c: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -436660: 7210 9a02 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -436666: 0c00 |0005: move-result-object v0 │ │ -436668: 1a01 9ec6 |0006: const-string v1, "prefEnqueueLocation" // string@c69e │ │ -43666c: 6e10 96b2 0200 |0008: invoke-virtual {v2}, Ljava/lang/Enum;.name:()Ljava/lang/String; // method@b296 │ │ -436672: 0c02 |000b: move-result-object v2 │ │ -436674: 7230 9602 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ -43667a: 0c02 |000f: move-result-object v2 │ │ -43667c: 7210 9002 0200 |0010: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -436682: 0e00 |0013: return-void │ │ +436614: |[436614] de.danoeh.antennapod.storage.preferences.UserPreferences.setEnqueueLocation:(Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;)V │ │ +436624: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +436628: 7210 9a02 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +43662e: 0c00 |0005: move-result-object v0 │ │ +436630: 1a01 9ec6 |0006: const-string v1, "prefEnqueueLocation" // string@c69e │ │ +436634: 6e10 96b2 0200 |0008: invoke-virtual {v2}, Ljava/lang/Enum;.name:()Ljava/lang/String; // method@b296 │ │ +43663a: 0c02 |000b: move-result-object v2 │ │ +43663c: 7230 9602 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ +436642: 0c02 |000f: move-result-object v2 │ │ +436644: 7210 9002 0200 |0010: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +43664a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=320 │ │ 0x0008 line=321 │ │ 0x0010 line=322 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 (null) Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; │ │ @@ -1031993,25 +1031993,25 @@ │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -436684: |[436684] de.danoeh.antennapod.storage.preferences.UserPreferences.setEpisodeCleanupValue:(I)V │ │ -436694: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -436698: 7210 9a02 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -43669e: 0c00 |0005: move-result-object v0 │ │ -4366a0: 1a01 a0c6 |0006: const-string v1, "prefEpisodeCleanup" // string@c6a0 │ │ -4366a4: 7110 c0b2 0200 |0008: invoke-static {v2}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@b2c0 │ │ -4366aa: 0c02 |000b: move-result-object v2 │ │ -4366ac: 7230 9602 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ -4366b2: 0c02 |000f: move-result-object v2 │ │ -4366b4: 7210 9002 0200 |0010: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -4366ba: 0e00 |0013: return-void │ │ +43664c: |[43664c] de.danoeh.antennapod.storage.preferences.UserPreferences.setEpisodeCleanupValue:(I)V │ │ +43665c: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +436660: 7210 9a02 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +436666: 0c00 |0005: move-result-object v0 │ │ +436668: 1a01 a0c6 |0006: const-string v1, "prefEpisodeCleanup" // string@c6a0 │ │ +43666c: 7110 c0b2 0200 |0008: invoke-static {v2}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@b2c0 │ │ +436672: 0c02 |000b: move-result-object v2 │ │ +436674: 7230 9602 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ +43667a: 0c02 |000f: move-result-object v2 │ │ +43667c: 7210 9002 0200 |0010: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +436682: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=688 │ │ 0x0008 line=689 │ │ 0x0010 line=690 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 (null) I │ │ @@ -1032021,23 +1032021,23 @@ │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -4366bc: |[4366bc] de.danoeh.antennapod.storage.preferences.UserPreferences.setFastForwardSecs:(I)V │ │ -4366cc: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -4366d0: 7210 9a02 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -4366d6: 0c00 |0005: move-result-object v0 │ │ -4366d8: 1a01 a4c6 |0006: const-string v1, "prefFastForwardSecs" // string@c6a4 │ │ -4366dc: 7230 9402 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0294 │ │ -4366e2: 0c02 |000b: move-result-object v2 │ │ -4366e4: 7210 9002 0200 |000c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -4366ea: 0e00 |000f: return-void │ │ +436684: |[436684] de.danoeh.antennapod.storage.preferences.UserPreferences.setFastForwardSecs:(I)V │ │ +436694: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +436698: 7210 9a02 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +43669e: 0c00 |0005: move-result-object v0 │ │ +4366a0: 1a01 a4c6 |0006: const-string v1, "prefFastForwardSecs" // string@c6a4 │ │ +4366a4: 7230 9402 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0294 │ │ +4366aa: 0c02 |000b: move-result-object v2 │ │ +4366ac: 7210 9002 0200 |000c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +4366b2: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=577 │ │ 0x0008 line=578 │ │ 0x000c line=579 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 (null) I │ │ @@ -1032047,23 +1032047,23 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -4366ec: |[4366ec] de.danoeh.antennapod.storage.preferences.UserPreferences.setFeedOrder:(Ljava/lang/String;)V │ │ -4366fc: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -436700: 7210 9a02 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -436706: 0c00 |0005: move-result-object v0 │ │ -436708: 1a01 98c6 |0006: const-string v1, "prefDrawerFeedOrder" // string@c698 │ │ -43670c: 7230 9602 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ -436712: 0c02 |000b: move-result-object v2 │ │ -436714: 7210 9002 0200 |000c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -43671a: 0e00 |000f: return-void │ │ +4366b4: |[4366b4] de.danoeh.antennapod.storage.preferences.UserPreferences.setFeedOrder:(Ljava/lang/String;)V │ │ +4366c4: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +4366c8: 7210 9a02 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +4366ce: 0c00 |0005: move-result-object v0 │ │ +4366d0: 1a01 98c6 |0006: const-string v1, "prefDrawerFeedOrder" // string@c698 │ │ +4366d4: 7230 9602 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ +4366da: 0c02 |000b: move-result-object v2 │ │ +4366dc: 7210 9002 0200 |000c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +4366e2: 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; │ │ @@ -1032073,23 +1032073,23 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -43671c: |[43671c] de.danoeh.antennapod.storage.preferences.UserPreferences.setFollowQueue:(Z)V │ │ -43672c: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -436730: 7210 9a02 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -436736: 0c00 |0005: move-result-object v0 │ │ -436738: 1a01 a7c6 |0006: const-string v1, "prefFollowQueue" // string@c6a7 │ │ -43673c: 7230 9202 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ -436742: 0c02 |000b: move-result-object v2 │ │ -436744: 7210 9002 0200 |000c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -43674a: 0e00 |000f: return-void │ │ +4366e4: |[4366e4] de.danoeh.antennapod.storage.preferences.UserPreferences.setFollowQueue:(Z)V │ │ +4366f4: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +4366f8: 7210 9a02 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +4366fe: 0c00 |0005: move-result-object v0 │ │ +436700: 1a01 a7c6 |0006: const-string v1, "prefFollowQueue" // string@c6a7 │ │ +436704: 7230 9202 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ +43670a: 0c02 |000b: move-result-object v2 │ │ +43670c: 7210 9002 0200 |000c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +436712: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 (null) Z │ │ │ │ #81 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ @@ -1032097,24 +1032097,24 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -43674c: |[43674c] de.danoeh.antennapod.storage.preferences.UserPreferences.setGpodnetNotificationsEnabled:()V │ │ -43675c: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -436760: 7210 9a02 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -436766: 0c00 |0005: move-result-object v0 │ │ -436768: 1a01 22c7 |0006: const-string v1, "pref_gpodnet_notifications" // string@c722 │ │ -43676c: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -43676e: 7230 9202 1002 |0009: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ -436774: 0c00 |000c: move-result-object v0 │ │ -436776: 7210 9002 0000 |000d: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -43677c: 0e00 |0010: return-void │ │ +436714: |[436714] de.danoeh.antennapod.storage.preferences.UserPreferences.setGpodnetNotificationsEnabled:()V │ │ +436724: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +436728: 7210 9a02 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +43672e: 0c00 |0005: move-result-object v0 │ │ +436730: 1a01 22c7 |0006: const-string v1, "pref_gpodnet_notifications" // string@c722 │ │ +436734: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +436736: 7230 9202 1002 |0009: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ +43673c: 0c00 |000c: move-result-object v0 │ │ +43673e: 7210 9002 0000 |000d: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +436744: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=640 │ │ 0x0009 line=641 │ │ 0x000d line=642 │ │ locals : │ │ │ │ @@ -1032123,26 +1032123,26 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -436780: |[436780] de.danoeh.antennapod.storage.preferences.UserPreferences.setHiddenDrawerItems:(Ljava/util/List;)V │ │ -436790: 1a00 ba07 |0000: const-string v0, "," // string@07ba │ │ -436794: 7120 b20a 2000 |0002: invoke-static {v0, v2}, Landroid/text/TextUtils;.join:(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String; // method@0ab2 │ │ -43679a: 0c02 |0005: move-result-object v2 │ │ -43679c: 6200 ccd9 |0006: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -4367a0: 7210 9a02 0000 |0008: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -4367a6: 0c00 |000b: move-result-object v0 │ │ -4367a8: 1a01 adc6 |000c: const-string v1, "prefHiddenDrawerItems" // string@c6ad │ │ -4367ac: 7230 9602 1002 |000e: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ -4367b2: 0c02 |0011: move-result-object v2 │ │ -4367b4: 7210 9002 0200 |0012: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -4367ba: 0e00 |0015: return-void │ │ +436748: |[436748] de.danoeh.antennapod.storage.preferences.UserPreferences.setHiddenDrawerItems:(Ljava/util/List;)V │ │ +436758: 1a00 ba07 |0000: const-string v0, "," // string@07ba │ │ +43675c: 7120 b20a 2000 |0002: invoke-static {v0, v2}, Landroid/text/TextUtils;.join:(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String; // method@0ab2 │ │ +436762: 0c02 |0005: move-result-object v2 │ │ +436764: 6200 ccd9 |0006: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +436768: 7210 9a02 0000 |0008: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +43676e: 0c00 |000b: move-result-object v0 │ │ +436770: 1a01 adc6 |000c: const-string v1, "prefHiddenDrawerItems" // string@c6ad │ │ +436774: 7230 9602 1002 |000e: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ +43677a: 0c02 |0011: move-result-object v2 │ │ +43677c: 7210 9002 0200 |0012: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +436782: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=646 │ │ 0x0006 line=647 │ │ 0x000e line=648 │ │ 0x0012 line=649 │ │ locals : │ │ @@ -1032153,31 +1032153,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 │ │ -4367bc: |[4367bc] de.danoeh.antennapod.storage.preferences.UserPreferences.setInboxSortedOrder:(Lde/danoeh/antennapod/model/feed/SortOrder;)V │ │ -4367cc: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -4367d0: 7210 9a02 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -4367d6: 0c00 |0005: move-result-object v0 │ │ -4367d8: 2201 8f1e |0006: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -4367dc: 7010 50b3 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -4367e2: 1a02 0000 |000b: const-string v2, "" // string@0000 │ │ -4367e6: 6e20 5cb3 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4367ec: 5233 9297 |0010: iget v3, v3, Lde/danoeh/antennapod/model/feed/SortOrder;.code:I // field@9792 │ │ -4367f0: 6e20 57b3 3100 |0012: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -4367f6: 6e10 67b3 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -4367fc: 0c03 |0018: move-result-object v3 │ │ -4367fe: 1a01 afc6 |0019: const-string v1, "prefInboxSortedOrder" // string@c6af │ │ -436802: 7230 9602 1003 |001b: invoke-interface {v0, v1, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ -436808: 0c03 |001e: move-result-object v3 │ │ -43680a: 7210 9002 0300 |001f: invoke-interface {v3}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -436810: 0e00 |0022: return-void │ │ +436784: |[436784] de.danoeh.antennapod.storage.preferences.UserPreferences.setInboxSortedOrder:(Lde/danoeh/antennapod/model/feed/SortOrder;)V │ │ +436794: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +436798: 7210 9a02 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +43679e: 0c00 |0005: move-result-object v0 │ │ +4367a0: 2201 8f1e |0006: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +4367a4: 7010 50b3 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +4367aa: 1a02 0000 |000b: const-string v2, "" // string@0000 │ │ +4367ae: 6e20 5cb3 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4367b4: 5233 9297 |0010: iget v3, v3, Lde/danoeh/antennapod/model/feed/SortOrder;.code:I // field@9792 │ │ +4367b8: 6e20 57b3 3100 |0012: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +4367be: 6e10 67b3 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +4367c4: 0c03 |0018: move-result-object v3 │ │ +4367c6: 1a01 afc6 |0019: const-string v1, "prefInboxSortedOrder" // string@c6af │ │ +4367ca: 7230 9602 1003 |001b: invoke-interface {v0, v1, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ +4367d0: 0c03 |001e: move-result-object v3 │ │ +4367d2: 7210 9002 0300 |001f: invoke-interface {v3}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +4367d8: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=853 │ │ locals : │ │ 0x0000 - 0x0023 reg=3 (null) Lde/danoeh/antennapod/model/feed/SortOrder; │ │ │ │ #84 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ @@ -1032185,25 +1032185,25 @@ │ │ type : '(F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -436814: |[436814] de.danoeh.antennapod.storage.preferences.UserPreferences.setPlaybackSpeed:(F)V │ │ -436824: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -436828: 7210 9a02 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -43682e: 0c00 |0005: move-result-object v0 │ │ -436830: 1a01 bfc6 |0006: const-string v1, "prefPlaybackSpeed" // string@c6bf │ │ -436834: 7110 49b3 0200 |0008: invoke-static {v2}, Ljava/lang/String;.valueOf:(F)Ljava/lang/String; // method@b349 │ │ -43683a: 0c02 |000b: move-result-object v2 │ │ -43683c: 7230 9602 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ -436842: 0c02 |000f: move-result-object v2 │ │ -436844: 7210 9002 0200 |0010: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -43684a: 0e00 |0013: return-void │ │ +4367dc: |[4367dc] de.danoeh.antennapod.storage.preferences.UserPreferences.setPlaybackSpeed:(F)V │ │ +4367ec: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +4367f0: 7210 9a02 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +4367f6: 0c00 |0005: move-result-object v0 │ │ +4367f8: 1a01 bfc6 |0006: const-string v1, "prefPlaybackSpeed" // string@c6bf │ │ +4367fc: 7110 49b3 0200 |0008: invoke-static {v2}, Ljava/lang/String;.valueOf:(F)Ljava/lang/String; // method@b349 │ │ +436802: 0c02 |000b: move-result-object v2 │ │ +436804: 7230 9602 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ +43680a: 0c02 |000f: move-result-object v2 │ │ +43680c: 7210 9002 0200 |0010: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +436812: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=589 │ │ 0x0008 line=590 │ │ 0x0010 line=591 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 (null) F │ │ @@ -1032213,50 +1032213,50 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 73 16-bit code units │ │ -43684c: |[43684c] de.danoeh.antennapod.storage.preferences.UserPreferences.setPlaybackSpeedArray:(Ljava/util/List;)V │ │ -43685c: 2200 f21e |0000: new-instance v0, Ljava/text/DecimalFormatSymbols; // type@1ef2 │ │ -436860: 6201 fed9 |0002: sget-object v1, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d9fe │ │ -436864: 7020 68b4 1000 |0004: invoke-direct {v0, v1}, Ljava/text/DecimalFormatSymbols;.:(Ljava/util/Locale;)V // method@b468 │ │ -43686a: 1301 2e00 |0007: const/16 v1, #int 46 // #2e │ │ -43686e: 6e20 69b4 1000 |0009: invoke-virtual {v0, v1}, Ljava/text/DecimalFormatSymbols;.setDecimalSeparator:(C)V // method@b469 │ │ -436874: 2201 f11e |000c: new-instance v1, Ljava/text/DecimalFormat; // type@1ef1 │ │ -436878: 1a02 fc09 |000e: const-string v2, "0.00" // string@09fc │ │ -43687c: 7030 67b4 2100 |0010: invoke-direct {v1, v2, v0}, Ljava/text/DecimalFormat;.:(Ljava/lang/String;Ljava/text/DecimalFormatSymbols;)V // method@b467 │ │ -436882: 2200 e21f |0013: new-instance v0, Lorg/json/JSONArray; // type@1fe2 │ │ -436886: 7010 9db7 0000 |0015: invoke-direct {v0}, Lorg/json/JSONArray;.:()V // method@b79d │ │ -43688c: 7210 6ab5 0400 |0018: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -436892: 0c04 |001b: move-result-object v4 │ │ -436894: 7210 4db5 0400 |001c: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -43689a: 0a02 |001f: move-result v2 │ │ -43689c: 3802 1500 |0020: if-eqz v2, 0035 // +0015 │ │ -4368a0: 7210 4eb5 0400 |0022: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -4368a6: 0c02 |0025: move-result-object v2 │ │ -4368a8: 1f02 6d1e |0026: check-cast v2, Ljava/lang/Float; // type@1e6d │ │ -4368ac: 6e10 a1b2 0200 |0028: invoke-virtual {v2}, Ljava/lang/Float;.floatValue:()F // method@b2a1 │ │ -4368b2: 0a02 |002b: move-result v2 │ │ -4368b4: 8922 |002c: float-to-double v2, v2 │ │ -4368b6: 6e30 6ab4 2103 |002d: invoke-virtual {v1, v2, v3}, Ljava/text/NumberFormat;.format:(D)Ljava/lang/String; // method@b46a │ │ -4368bc: 0c02 |0030: move-result-object v2 │ │ -4368be: 6e20 a5b7 2000 |0031: invoke-virtual {v0, v2}, Lorg/json/JSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@b7a5 │ │ -4368c4: 28e8 |0034: goto 001c // -0018 │ │ -4368c6: 6204 ccd9 |0035: sget-object v4, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -4368ca: 7210 9a02 0400 |0037: invoke-interface {v4}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -4368d0: 0c04 |003a: move-result-object v4 │ │ -4368d2: 1a01 c0c6 |003b: const-string v1, "prefPlaybackSpeedArray" // string@c6c0 │ │ -4368d6: 6e10 a7b7 0000 |003d: invoke-virtual {v0}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@b7a7 │ │ -4368dc: 0c00 |0040: move-result-object v0 │ │ -4368de: 7230 9602 1400 |0041: invoke-interface {v4, v1, v0}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ -4368e4: 0c04 |0044: move-result-object v4 │ │ -4368e6: 7210 9002 0400 |0045: invoke-interface {v4}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -4368ec: 0e00 |0048: return-void │ │ +436814: |[436814] de.danoeh.antennapod.storage.preferences.UserPreferences.setPlaybackSpeedArray:(Ljava/util/List;)V │ │ +436824: 2200 f21e |0000: new-instance v0, Ljava/text/DecimalFormatSymbols; // type@1ef2 │ │ +436828: 6201 fed9 |0002: sget-object v1, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d9fe │ │ +43682c: 7020 68b4 1000 |0004: invoke-direct {v0, v1}, Ljava/text/DecimalFormatSymbols;.:(Ljava/util/Locale;)V // method@b468 │ │ +436832: 1301 2e00 |0007: const/16 v1, #int 46 // #2e │ │ +436836: 6e20 69b4 1000 |0009: invoke-virtual {v0, v1}, Ljava/text/DecimalFormatSymbols;.setDecimalSeparator:(C)V // method@b469 │ │ +43683c: 2201 f11e |000c: new-instance v1, Ljava/text/DecimalFormat; // type@1ef1 │ │ +436840: 1a02 fc09 |000e: const-string v2, "0.00" // string@09fc │ │ +436844: 7030 67b4 2100 |0010: invoke-direct {v1, v2, v0}, Ljava/text/DecimalFormat;.:(Ljava/lang/String;Ljava/text/DecimalFormatSymbols;)V // method@b467 │ │ +43684a: 2200 e21f |0013: new-instance v0, Lorg/json/JSONArray; // type@1fe2 │ │ +43684e: 7010 9db7 0000 |0015: invoke-direct {v0}, Lorg/json/JSONArray;.:()V // method@b79d │ │ +436854: 7210 6ab5 0400 |0018: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +43685a: 0c04 |001b: move-result-object v4 │ │ +43685c: 7210 4db5 0400 |001c: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +436862: 0a02 |001f: move-result v2 │ │ +436864: 3802 1500 |0020: if-eqz v2, 0035 // +0015 │ │ +436868: 7210 4eb5 0400 |0022: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +43686e: 0c02 |0025: move-result-object v2 │ │ +436870: 1f02 6d1e |0026: check-cast v2, Ljava/lang/Float; // type@1e6d │ │ +436874: 6e10 a1b2 0200 |0028: invoke-virtual {v2}, Ljava/lang/Float;.floatValue:()F // method@b2a1 │ │ +43687a: 0a02 |002b: move-result v2 │ │ +43687c: 8922 |002c: float-to-double v2, v2 │ │ +43687e: 6e30 6ab4 2103 |002d: invoke-virtual {v1, v2, v3}, Ljava/text/NumberFormat;.format:(D)Ljava/lang/String; // method@b46a │ │ +436884: 0c02 |0030: move-result-object v2 │ │ +436886: 6e20 a5b7 2000 |0031: invoke-virtual {v0, v2}, Lorg/json/JSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@b7a5 │ │ +43688c: 28e8 |0034: goto 001c // -0018 │ │ +43688e: 6204 ccd9 |0035: sget-object v4, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +436892: 7210 9a02 0400 |0037: invoke-interface {v4}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +436898: 0c04 |003a: move-result-object v4 │ │ +43689a: 1a01 c0c6 |003b: const-string v1, "prefPlaybackSpeedArray" // string@c6c0 │ │ +43689e: 6e10 a7b7 0000 |003d: invoke-virtual {v0}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@b7a7 │ │ +4368a4: 0c00 |0040: move-result-object v0 │ │ +4368a6: 7230 9602 1400 |0041: invoke-interface {v4, v1, v0}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ +4368ac: 0c04 |0044: move-result-object v4 │ │ +4368ae: 7210 9002 0400 |0045: invoke-interface {v4}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +4368b4: 0e00 |0048: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=607 │ │ 0x0009 line=608 │ │ 0x000c line=609 │ │ 0x0013 line=610 │ │ 0x0018 line=611 │ │ @@ -1032272,61 +1032272,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 │ │ -4368f0: |[4368f0] de.danoeh.antennapod.storage.preferences.UserPreferences.setProxyConfig:(Lde/danoeh/antennapod/model/download/ProxyConfig;)V │ │ -436900: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -436904: 7210 9a02 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -43690a: 0c00 |0005: move-result-object v0 │ │ -43690c: 5441 e696 |0006: iget-object v1, v4, Lde/danoeh/antennapod/model/download/ProxyConfig;.type:Ljava/net/Proxy$Type; // field@96e6 │ │ -436910: 6e10 96b2 0100 |0008: invoke-virtual {v1}, Ljava/lang/Enum;.name:()Ljava/lang/String; // method@b296 │ │ -436916: 0c01 |000b: move-result-object v1 │ │ -436918: 1a02 c7c6 |000c: const-string v2, "prefProxyType" // string@c6c7 │ │ -43691c: 7230 9602 2001 |000e: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ -436922: 5441 e396 |0011: iget-object v1, v4, Lde/danoeh/antennapod/model/download/ProxyConfig;.host:Ljava/lang/String; // field@96e3 │ │ -436926: 7110 b10a 0100 |0013: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -43692c: 0a01 |0016: move-result v1 │ │ -43692e: 1a02 c4c6 |0017: const-string v2, "prefProxyHost" // string@c6c4 │ │ -436932: 3801 0600 |0019: if-eqz v1, 001f // +0006 │ │ -436936: 7220 9802 2000 |001b: invoke-interface {v0, v2}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0298 │ │ -43693c: 2806 |001e: goto 0024 // +0006 │ │ -43693e: 5441 e396 |001f: iget-object v1, v4, Lde/danoeh/antennapod/model/download/ProxyConfig;.host:Ljava/lang/String; // field@96e3 │ │ -436942: 7230 9602 2001 |0021: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ -436948: 5241 e596 |0024: iget v1, v4, Lde/danoeh/antennapod/model/download/ProxyConfig;.port:I // field@96e5 │ │ -43694c: 1a02 c6c6 |0026: const-string v2, "prefProxyPort" // string@c6c6 │ │ -436950: 3d01 0c00 |0028: if-lez v1, 0034 // +000c │ │ -436954: 1403 ffff 0000 |002a: const v3, #float 9.18341e-41 // #0000ffff │ │ -43695a: 3731 0300 |002d: if-le v1, v3, 0030 // +0003 │ │ -43695e: 2805 |002f: goto 0034 // +0005 │ │ -436960: 7230 9402 2001 |0030: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0294 │ │ -436966: 2804 |0033: goto 0037 // +0004 │ │ -436968: 7220 9802 2000 |0034: invoke-interface {v0, v2}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0298 │ │ -43696e: 5441 e796 |0037: iget-object v1, v4, Lde/danoeh/antennapod/model/download/ProxyConfig;.username:Ljava/lang/String; // field@96e7 │ │ -436972: 7110 b10a 0100 |0039: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -436978: 0a01 |003c: move-result v1 │ │ -43697a: 1a02 c8c6 |003d: const-string v2, "prefProxyUser" // string@c6c8 │ │ -43697e: 3801 0600 |003f: if-eqz v1, 0045 // +0006 │ │ -436982: 7220 9802 2000 |0041: invoke-interface {v0, v2}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0298 │ │ -436988: 2806 |0044: goto 004a // +0006 │ │ -43698a: 5441 e796 |0045: iget-object v1, v4, Lde/danoeh/antennapod/model/download/ProxyConfig;.username:Ljava/lang/String; // field@96e7 │ │ -43698e: 7230 9602 2001 |0047: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ -436994: 5441 e496 |004a: iget-object v1, v4, Lde/danoeh/antennapod/model/download/ProxyConfig;.password:Ljava/lang/String; // field@96e4 │ │ -436998: 7110 b10a 0100 |004c: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -43699e: 0a01 |004f: move-result v1 │ │ -4369a0: 1a02 c5c6 |0050: const-string v2, "prefProxyPassword" // string@c6c5 │ │ -4369a4: 3801 0600 |0052: if-eqz v1, 0058 // +0006 │ │ -4369a8: 7220 9802 2000 |0054: invoke-interface {v0, v2}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0298 │ │ -4369ae: 2806 |0057: goto 005d // +0006 │ │ -4369b0: 5444 e496 |0058: iget-object v4, v4, Lde/danoeh/antennapod/model/download/ProxyConfig;.password:Ljava/lang/String; // field@96e4 │ │ -4369b4: 7230 9602 2004 |005a: invoke-interface {v0, v2, v4}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ -4369ba: 7210 9002 0000 |005d: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -4369c0: 0e00 |0060: return-void │ │ +4368b8: |[4368b8] de.danoeh.antennapod.storage.preferences.UserPreferences.setProxyConfig:(Lde/danoeh/antennapod/model/download/ProxyConfig;)V │ │ +4368c8: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +4368cc: 7210 9a02 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +4368d2: 0c00 |0005: move-result-object v0 │ │ +4368d4: 5441 e696 |0006: iget-object v1, v4, Lde/danoeh/antennapod/model/download/ProxyConfig;.type:Ljava/net/Proxy$Type; // field@96e6 │ │ +4368d8: 6e10 96b2 0100 |0008: invoke-virtual {v1}, Ljava/lang/Enum;.name:()Ljava/lang/String; // method@b296 │ │ +4368de: 0c01 |000b: move-result-object v1 │ │ +4368e0: 1a02 c7c6 |000c: const-string v2, "prefProxyType" // string@c6c7 │ │ +4368e4: 7230 9602 2001 |000e: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ +4368ea: 5441 e396 |0011: iget-object v1, v4, Lde/danoeh/antennapod/model/download/ProxyConfig;.host:Ljava/lang/String; // field@96e3 │ │ +4368ee: 7110 b10a 0100 |0013: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +4368f4: 0a01 |0016: move-result v1 │ │ +4368f6: 1a02 c4c6 |0017: const-string v2, "prefProxyHost" // string@c6c4 │ │ +4368fa: 3801 0600 |0019: if-eqz v1, 001f // +0006 │ │ +4368fe: 7220 9802 2000 |001b: invoke-interface {v0, v2}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0298 │ │ +436904: 2806 |001e: goto 0024 // +0006 │ │ +436906: 5441 e396 |001f: iget-object v1, v4, Lde/danoeh/antennapod/model/download/ProxyConfig;.host:Ljava/lang/String; // field@96e3 │ │ +43690a: 7230 9602 2001 |0021: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ +436910: 5241 e596 |0024: iget v1, v4, Lde/danoeh/antennapod/model/download/ProxyConfig;.port:I // field@96e5 │ │ +436914: 1a02 c6c6 |0026: const-string v2, "prefProxyPort" // string@c6c6 │ │ +436918: 3d01 0c00 |0028: if-lez v1, 0034 // +000c │ │ +43691c: 1403 ffff 0000 |002a: const v3, #float 9.18341e-41 // #0000ffff │ │ +436922: 3731 0300 |002d: if-le v1, v3, 0030 // +0003 │ │ +436926: 2805 |002f: goto 0034 // +0005 │ │ +436928: 7230 9402 2001 |0030: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0294 │ │ +43692e: 2804 |0033: goto 0037 // +0004 │ │ +436930: 7220 9802 2000 |0034: invoke-interface {v0, v2}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0298 │ │ +436936: 5441 e796 |0037: iget-object v1, v4, Lde/danoeh/antennapod/model/download/ProxyConfig;.username:Ljava/lang/String; // field@96e7 │ │ +43693a: 7110 b10a 0100 |0039: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +436940: 0a01 |003c: move-result v1 │ │ +436942: 1a02 c8c6 |003d: const-string v2, "prefProxyUser" // string@c6c8 │ │ +436946: 3801 0600 |003f: if-eqz v1, 0045 // +0006 │ │ +43694a: 7220 9802 2000 |0041: invoke-interface {v0, v2}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0298 │ │ +436950: 2806 |0044: goto 004a // +0006 │ │ +436952: 5441 e796 |0045: iget-object v1, v4, Lde/danoeh/antennapod/model/download/ProxyConfig;.username:Ljava/lang/String; // field@96e7 │ │ +436956: 7230 9602 2001 |0047: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ +43695c: 5441 e496 |004a: iget-object v1, v4, Lde/danoeh/antennapod/model/download/ProxyConfig;.password:Ljava/lang/String; // field@96e4 │ │ +436960: 7110 b10a 0100 |004c: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +436966: 0a01 |004f: move-result v1 │ │ +436968: 1a02 c5c6 |0050: const-string v2, "prefProxyPassword" // string@c6c5 │ │ +43696c: 3801 0600 |0052: if-eqz v1, 0058 // +0006 │ │ +436970: 7220 9802 2000 |0054: invoke-interface {v0, v2}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0298 │ │ +436976: 2806 |0057: goto 005d // +0006 │ │ +436978: 5444 e496 |0058: iget-object v4, v4, Lde/danoeh/antennapod/model/download/ProxyConfig;.password:Ljava/lang/String; // field@96e4 │ │ +43697c: 7230 9602 2004 |005a: invoke-interface {v0, v2, v4}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ +436982: 7210 9002 0000 |005d: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +436988: 0e00 |0060: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=538 │ │ 0x0006 line=539 │ │ 0x0011 line=540 │ │ 0x001b line=541 │ │ 0x001f line=543 │ │ @@ -1032348,23 +1032348,23 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -4369c4: |[4369c4] de.danoeh.antennapod.storage.preferences.UserPreferences.setQueueKeepSorted:(Z)V │ │ -4369d4: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -4369d8: 7210 9a02 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -4369de: 0c00 |0005: move-result-object v0 │ │ -4369e0: 1a01 cac6 |0006: const-string v1, "prefQueueKeepSorted" // string@c6ca │ │ -4369e4: 7230 9202 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ -4369ea: 0c02 |000b: move-result-object v2 │ │ -4369ec: 7210 9002 0200 |000c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -4369f2: 0e00 |000f: return-void │ │ +43698c: |[43698c] de.danoeh.antennapod.storage.preferences.UserPreferences.setQueueKeepSorted:(Z)V │ │ +43699c: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +4369a0: 7210 9a02 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +4369a6: 0c00 |0005: move-result-object v0 │ │ +4369a8: 1a01 cac6 |0006: const-string v1, "prefQueueKeepSorted" // string@c6ca │ │ +4369ac: 7230 9202 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ +4369b2: 0c02 |000b: move-result-object v2 │ │ +4369b4: 7210 9002 0200 |000c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +4369ba: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=796 │ │ 0x0008 line=797 │ │ 0x000c line=798 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 (null) Z │ │ @@ -1032374,27 +1032374,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 │ │ -4369f4: |[4369f4] de.danoeh.antennapod.storage.preferences.UserPreferences.setQueueKeepSortedOrder:(Lde/danoeh/antennapod/model/feed/SortOrder;)V │ │ -436a04: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ -436a08: 0e00 |0002: return-void │ │ -436a0a: 6200 ccd9 |0003: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -436a0e: 7210 9a02 0000 |0005: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -436a14: 0c00 |0008: move-result-object v0 │ │ -436a16: 1a01 cbc6 |0009: const-string v1, "prefQueueKeepSortedOrder" // string@c6cb │ │ -436a1a: 6e10 96b2 0200 |000b: invoke-virtual {v2}, Ljava/lang/Enum;.name:()Ljava/lang/String; // method@b296 │ │ -436a20: 0c02 |000e: move-result-object v2 │ │ -436a22: 7230 9602 1002 |000f: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ -436a28: 0c02 |0012: move-result-object v2 │ │ -436a2a: 7210 9002 0200 |0013: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -436a30: 0e00 |0016: return-void │ │ +4369bc: |[4369bc] de.danoeh.antennapod.storage.preferences.UserPreferences.setQueueKeepSortedOrder:(Lde/danoeh/antennapod/model/feed/SortOrder;)V │ │ +4369cc: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ +4369d0: 0e00 |0002: return-void │ │ +4369d2: 6200 ccd9 |0003: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +4369d6: 7210 9a02 0000 |0005: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +4369dc: 0c00 |0008: move-result-object v0 │ │ +4369de: 1a01 cbc6 |0009: const-string v1, "prefQueueKeepSortedOrder" // string@c6cb │ │ +4369e2: 6e10 96b2 0200 |000b: invoke-virtual {v2}, Ljava/lang/Enum;.name:()Ljava/lang/String; // method@b296 │ │ +4369e8: 0c02 |000e: move-result-object v2 │ │ +4369ea: 7230 9602 1002 |000f: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ +4369f0: 0c02 |0012: move-result-object v2 │ │ +4369f2: 7210 9002 0200 |0013: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +4369f8: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=821 │ │ 0x000b line=822 │ │ 0x0013 line=823 │ │ locals : │ │ 0x0000 - 0x0017 reg=2 (null) Lde/danoeh/antennapod/model/feed/SortOrder; │ │ @@ -1032404,23 +1032404,23 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -436a34: |[436a34] de.danoeh.antennapod.storage.preferences.UserPreferences.setQueueLocked:(Z)V │ │ -436a44: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -436a48: 7210 9a02 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -436a4e: 0c00 |0005: move-result-object v0 │ │ -436a50: 1a01 ccc6 |0006: const-string v1, "prefQueueLocked" // string@c6cc │ │ -436a54: 7230 9202 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ -436a5a: 0c02 |000b: move-result-object v2 │ │ -436a5c: 7210 9002 0200 |000c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -436a62: 0e00 |000f: return-void │ │ +4369fc: |[4369fc] de.danoeh.antennapod.storage.preferences.UserPreferences.setQueueLocked:(Z)V │ │ +436a0c: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +436a10: 7210 9a02 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +436a16: 0c00 |0005: move-result-object v0 │ │ +436a18: 1a01 ccc6 |0006: const-string v1, "prefQueueLocked" // string@c6cc │ │ +436a1c: 7230 9202 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ +436a22: 0c02 |000b: move-result-object v2 │ │ +436a24: 7210 9002 0200 |000c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +436a2a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=660 │ │ 0x0008 line=661 │ │ 0x000c line=662 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 (null) Z │ │ @@ -1032430,23 +1032430,23 @@ │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -436a64: |[436a64] de.danoeh.antennapod.storage.preferences.UserPreferences.setRewindSecs:(I)V │ │ -436a74: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -436a78: 7210 9a02 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -436a7e: 0c00 |0005: move-result-object v0 │ │ -436a80: 1a01 cdc6 |0006: const-string v1, "prefRewindSecs" // string@c6cd │ │ -436a84: 7230 9402 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0294 │ │ -436a8a: 0c02 |000b: move-result-object v2 │ │ -436a8c: 7210 9002 0200 |000c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -436a92: 0e00 |000f: return-void │ │ +436a2c: |[436a2c] de.danoeh.antennapod.storage.preferences.UserPreferences.setRewindSecs:(I)V │ │ +436a3c: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +436a40: 7210 9a02 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +436a46: 0c00 |0005: move-result-object v0 │ │ +436a48: 1a01 cdc6 |0006: const-string v1, "prefRewindSecs" // string@c6cd │ │ +436a4c: 7230 9402 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0294 │ │ +436a52: 0c02 |000b: move-result-object v2 │ │ +436a54: 7210 9002 0200 |000c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +436a5a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=583 │ │ 0x0008 line=584 │ │ 0x000c line=585 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 (null) I │ │ @@ -1032456,25 +1032456,25 @@ │ │ type : '(Ljava/lang/Boolean;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -436a94: |[436a94] de.danoeh.antennapod.storage.preferences.UserPreferences.setShowRemainTimeSetting:(Ljava/lang/Boolean;)V │ │ -436aa4: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -436aa8: 7210 9a02 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -436aae: 0c00 |0005: move-result-object v0 │ │ -436ab0: 1a01 49db |0006: const-string v1, "showTimeLeft" // string@db49 │ │ -436ab4: 6e10 3eb2 0200 |0008: invoke-virtual {v2}, Ljava/lang/Boolean;.booleanValue:()Z // method@b23e │ │ -436aba: 0a02 |000b: move-result v2 │ │ -436abc: 7230 9202 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ -436ac2: 0c02 |000f: move-result-object v2 │ │ -436ac4: 7210 9002 0200 |0010: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -436aca: 0e00 |0013: return-void │ │ +436a5c: |[436a5c] de.danoeh.antennapod.storage.preferences.UserPreferences.setShowRemainTimeSetting:(Ljava/lang/Boolean;)V │ │ +436a6c: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +436a70: 7210 9a02 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +436a76: 0c00 |0005: move-result-object v0 │ │ +436a78: 1a01 49db |0006: const-string v1, "showTimeLeft" // string@db49 │ │ +436a7c: 6e10 3eb2 0200 |0008: invoke-virtual {v2}, Ljava/lang/Boolean;.booleanValue:()Z // method@b23e │ │ +436a82: 0a02 |000b: move-result v2 │ │ +436a84: 7230 9202 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ +436a8a: 0c02 |000f: move-result-object v2 │ │ +436a8c: 7210 9002 0200 |0010: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +436a92: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=267 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 (null) Ljava/lang/Boolean; │ │ │ │ #92 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ @@ -1032482,23 +1032482,23 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -436acc: |[436acc] de.danoeh.antennapod.storage.preferences.UserPreferences.setSkipSilence:(Z)V │ │ -436adc: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -436ae0: 7210 9a02 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -436ae6: 0c00 |0005: move-result-object v0 │ │ -436ae8: 1a01 dac6 |0006: const-string v1, "prefSkipSilence" // string@c6da │ │ -436aec: 7230 9202 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ -436af2: 0c02 |000b: move-result-object v2 │ │ -436af4: 7210 9002 0200 |000c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -436afa: 0e00 |000f: return-void │ │ +436a94: |[436a94] de.danoeh.antennapod.storage.preferences.UserPreferences.setSkipSilence:(Z)V │ │ +436aa4: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +436aa8: 7210 9a02 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +436aae: 0c00 |0005: move-result-object v0 │ │ +436ab0: 1a01 dac6 |0006: const-string v1, "prefSkipSilence" // string@c6da │ │ +436ab4: 7230 9202 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ +436aba: 0c02 |000b: move-result-object v2 │ │ +436abc: 7210 9002 0200 |000c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +436ac2: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=601 │ │ 0x0008 line=602 │ │ 0x000c line=603 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 (null) Z │ │ @@ -1032508,23 +1032508,23 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -436afc: |[436afc] de.danoeh.antennapod.storage.preferences.UserPreferences.setStreamOverDownload:(Z)V │ │ -436b0c: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -436b10: 7210 9a02 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -436b16: 0c00 |0005: move-result-object v0 │ │ -436b18: 1a01 dcc6 |0006: const-string v1, "prefStreamOverDownload" // string@c6dc │ │ -436b1c: 7230 9202 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ -436b22: 0c02 |000b: move-result-object v2 │ │ -436b24: 7210 9002 0200 |000c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -436b2a: 0e00 |000f: return-void │ │ +436ac4: |[436ac4] de.danoeh.antennapod.storage.preferences.UserPreferences.setStreamOverDownload:(Z)V │ │ +436ad4: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +436ad8: 7210 9a02 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +436ade: 0c00 |0005: move-result-object v0 │ │ +436ae0: 1a01 dcc6 |0006: const-string v1, "prefStreamOverDownload" // string@c6dc │ │ +436ae4: 7230 9202 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ +436aea: 0c02 |000b: move-result-object v2 │ │ +436aec: 7210 9002 0200 |000c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +436af2: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=778 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 (null) Z │ │ │ │ #94 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ @@ -1032532,25 +1032532,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 │ │ -436b2c: |[436b2c] de.danoeh.antennapod.storage.preferences.UserPreferences.setSubscriptionsFilter:(Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;)V │ │ -436b3c: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -436b40: 7210 9a02 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -436b46: 0c00 |0005: move-result-object v0 │ │ -436b48: 1a01 dec6 |0006: const-string v1, "prefSubscriptionsFilter" // string@c6de │ │ -436b4c: 6e10 d6ac 0200 |0008: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.serialize:()Ljava/lang/String; // method@acd6 │ │ -436b52: 0c02 |000b: move-result-object v2 │ │ -436b54: 7230 9602 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ -436b5a: 0c02 |000f: move-result-object v2 │ │ -436b5c: 7210 9002 0200 |0010: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -436b62: 0e00 |0013: return-void │ │ +436af4: |[436af4] de.danoeh.antennapod.storage.preferences.UserPreferences.setSubscriptionsFilter:(Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;)V │ │ +436b04: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +436b08: 7210 9a02 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +436b0e: 0c00 |0005: move-result-object v0 │ │ +436b10: 1a01 dec6 |0006: const-string v1, "prefSubscriptionsFilter" // string@c6de │ │ +436b14: 6e10 d6ac 0200 |0008: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.serialize:()Ljava/lang/String; // method@acd6 │ │ +436b1a: 0c02 |000b: move-result-object v2 │ │ +436b1c: 7230 9602 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ +436b22: 0c02 |000f: move-result-object v2 │ │ +436b24: 7210 9002 0200 |0010: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +436b2a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=862 │ │ 0x0008 line=863 │ │ 0x0010 line=864 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 (null) Lde/danoeh/antennapod/model/feed/SubscriptionsFilter; │ │ @@ -1032560,48 +1032560,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 │ │ -436b64: |[436b64] de.danoeh.antennapod.storage.preferences.UserPreferences.setTheme:(Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;)V │ │ -436b74: 6200 77d9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$1;.$SwitchMap$de$danoeh$antennapod$storage$preferences$UserPreferences$ThemePreference:[I // field@d977 │ │ -436b78: 6e10 97b2 0200 |0002: invoke-virtual {v2}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -436b7e: 0a02 |0005: move-result v2 │ │ -436b80: 4402 0002 |0006: aget v2, v0, v2 │ │ -436b84: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -436b86: 1a01 e6c6 |0009: const-string v1, "prefTheme" // string@c6e6 │ │ -436b8a: 3202 2500 |000b: if-eq v2, v0, 0030 // +0025 │ │ -436b8e: 1220 |000d: const/4 v0, #int 2 // #2 │ │ -436b90: 3202 1200 |000e: if-eq v2, v0, 0020 // +0012 │ │ -436b94: 6202 ccd9 |0010: sget-object v2, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -436b98: 7210 9a02 0200 |0012: invoke-interface {v2}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -436b9e: 0c02 |0015: move-result-object v2 │ │ -436ba0: 1a00 25df |0016: const-string v0, "system" // string@df25 │ │ -436ba4: 7230 9602 1200 |0018: invoke-interface {v2, v1, v0}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ -436baa: 0c02 |001b: move-result-object v2 │ │ -436bac: 7210 9002 0200 |001c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -436bb2: 2820 |001f: goto 003f // +0020 │ │ -436bb4: 6202 ccd9 |0020: sget-object v2, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -436bb8: 7210 9a02 0200 |0022: invoke-interface {v2}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -436bbe: 0c02 |0025: move-result-object v2 │ │ -436bc0: 1a00 100a |0026: const-string v0, "1" // string@0a10 │ │ -436bc4: 7230 9602 1200 |0028: invoke-interface {v2, v1, v0}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ -436bca: 0c02 |002b: move-result-object v2 │ │ -436bcc: 7210 9002 0200 |002c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -436bd2: 2810 |002f: goto 003f // +0010 │ │ -436bd4: 6202 ccd9 |0030: sget-object v2, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -436bd8: 7210 9a02 0200 |0032: invoke-interface {v2}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -436bde: 0c02 |0035: move-result-object v2 │ │ -436be0: 1a00 f809 |0036: const-string v0, "0" // string@09f8 │ │ -436be4: 7230 9602 1200 |0038: invoke-interface {v2, v1, v0}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ -436bea: 0c02 |003b: move-result-object v2 │ │ -436bec: 7210 9002 0200 |003c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -436bf2: 0e00 |003f: return-void │ │ +436b2c: |[436b2c] de.danoeh.antennapod.storage.preferences.UserPreferences.setTheme:(Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;)V │ │ +436b3c: 6200 77d9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$1;.$SwitchMap$de$danoeh$antennapod$storage$preferences$UserPreferences$ThemePreference:[I // field@d977 │ │ +436b40: 6e10 97b2 0200 |0002: invoke-virtual {v2}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +436b46: 0a02 |0005: move-result v2 │ │ +436b48: 4402 0002 |0006: aget v2, v0, v2 │ │ +436b4c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +436b4e: 1a01 e6c6 |0009: const-string v1, "prefTheme" // string@c6e6 │ │ +436b52: 3202 2500 |000b: if-eq v2, v0, 0030 // +0025 │ │ +436b56: 1220 |000d: const/4 v0, #int 2 // #2 │ │ +436b58: 3202 1200 |000e: if-eq v2, v0, 0020 // +0012 │ │ +436b5c: 6202 ccd9 |0010: sget-object v2, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +436b60: 7210 9a02 0200 |0012: invoke-interface {v2}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +436b66: 0c02 |0015: move-result-object v2 │ │ +436b68: 1a00 25df |0016: const-string v0, "system" // string@df25 │ │ +436b6c: 7230 9602 1200 |0018: invoke-interface {v2, v1, v0}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ +436b72: 0c02 |001b: move-result-object v2 │ │ +436b74: 7210 9002 0200 |001c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +436b7a: 2820 |001f: goto 003f // +0020 │ │ +436b7c: 6202 ccd9 |0020: sget-object v2, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +436b80: 7210 9a02 0200 |0022: invoke-interface {v2}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +436b86: 0c02 |0025: move-result-object v2 │ │ +436b88: 1a00 100a |0026: const-string v0, "1" // string@0a10 │ │ +436b8c: 7230 9602 1200 |0028: invoke-interface {v2, v1, v0}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ +436b92: 0c02 |002b: move-result-object v2 │ │ +436b94: 7210 9002 0200 |002c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +436b9a: 2810 |002f: goto 003f // +0010 │ │ +436b9c: 6202 ccd9 |0030: sget-object v2, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +436ba0: 7210 9a02 0200 |0032: invoke-interface {v2}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +436ba6: 0c02 |0035: move-result-object v2 │ │ +436ba8: 1a00 f809 |0036: const-string v0, "0" // string@09f8 │ │ +436bac: 7230 9602 1200 |0038: invoke-interface {v2, v1, v0}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ +436bb2: 0c02 |003b: move-result-object v2 │ │ +436bb4: 7210 9002 0200 |003c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +436bba: 0e00 |003f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ 0x0010 line=165 │ │ 0x0020 line=162 │ │ 0x0030 line=159 │ │ locals : │ │ @@ -1032612,25 +1032612,25 @@ │ │ type : '(F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -436bf4: |[436bf4] de.danoeh.antennapod.storage.preferences.UserPreferences.setVideoPlaybackSpeed:(F)V │ │ -436c04: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -436c08: 7210 9a02 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -436c0e: 0c00 |0005: move-result-object v0 │ │ -436c10: 1a01 ebc6 |0006: const-string v1, "prefVideoPlaybackSpeed" // string@c6eb │ │ -436c14: 7110 49b3 0200 |0008: invoke-static {v2}, Ljava/lang/String;.valueOf:(F)Ljava/lang/String; // method@b349 │ │ -436c1a: 0c02 |000b: move-result-object v2 │ │ -436c1c: 7230 9602 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ -436c22: 0c02 |000f: move-result-object v2 │ │ -436c24: 7210 9002 0200 |0010: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -436c2a: 0e00 |0013: return-void │ │ +436bbc: |[436bbc] de.danoeh.antennapod.storage.preferences.UserPreferences.setVideoPlaybackSpeed:(F)V │ │ +436bcc: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +436bd0: 7210 9a02 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +436bd6: 0c00 |0005: move-result-object v0 │ │ +436bd8: 1a01 ebc6 |0006: const-string v1, "prefVideoPlaybackSpeed" // string@c6eb │ │ +436bdc: 7110 49b3 0200 |0008: invoke-static {v2}, Ljava/lang/String;.valueOf:(F)Ljava/lang/String; // method@b349 │ │ +436be2: 0c02 |000b: move-result-object v2 │ │ +436be4: 7230 9602 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ +436bea: 0c02 |000f: move-result-object v2 │ │ +436bec: 7210 9002 0200 |0010: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +436bf2: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=595 │ │ 0x0008 line=596 │ │ 0x0010 line=597 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 (null) F │ │ @@ -1032640,148 +1032640,148 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -435824: |[435824] de.danoeh.antennapod.storage.preferences.UserPreferences.shouldDeleteRemoveFromQueue:()Z │ │ -435834: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -435838: 1a01 93c6 |0002: const-string v1, "prefDeleteRemovesFromQueue" // string@c693 │ │ -43583c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -43583e: 7230 9b02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ -435844: 0a00 |0008: move-result v0 │ │ -435846: 0f00 |0009: return v0 │ │ +4357ec: |[4357ec] de.danoeh.antennapod.storage.preferences.UserPreferences.shouldDeleteRemoveFromQueue:()Z │ │ +4357fc: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +435800: 1a01 93c6 |0002: const-string v1, "prefDeleteRemovesFromQueue" // string@c693 │ │ +435804: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +435806: 7230 9b02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ +43580c: 0a00 |0008: move-result v0 │ │ +43580e: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=379 │ │ locals : │ │ │ │ #98 : (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 │ │ -435848: |[435848] de.danoeh.antennapod.storage.preferences.UserPreferences.shouldFavoriteKeepEpisode:()Z │ │ -435858: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -43585c: 1a01 a5c6 |0002: const-string v1, "prefFavoriteKeepsEpisode" // string@c6a5 │ │ -435860: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -435862: 7230 9b02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ -435868: 0a00 |0008: move-result v0 │ │ -43586a: 0f00 |0009: return v0 │ │ +435810: |[435810] de.danoeh.antennapod.storage.preferences.UserPreferences.shouldFavoriteKeepEpisode:()Z │ │ +435820: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +435824: 1a01 a5c6 |0002: const-string v1, "prefFavoriteKeepsEpisode" // string@c6a5 │ │ +435828: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +43582a: 7230 9b02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ +435830: 0a00 |0008: move-result v0 │ │ +435832: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ locals : │ │ │ │ #99 : (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 │ │ -43586c: |[43586c] de.danoeh.antennapod.storage.preferences.UserPreferences.shouldPauseForFocusLoss:()Z │ │ -43587c: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -435880: 1a01 b9c6 |0002: const-string v1, "prefPauseForFocusLoss" // string@c6b9 │ │ -435884: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -435886: 7230 9b02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ -43588c: 0a00 |0008: move-result v0 │ │ -43588e: 0f00 |0009: return v0 │ │ +435834: |[435834] de.danoeh.antennapod.storage.preferences.UserPreferences.shouldPauseForFocusLoss:()Z │ │ +435844: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +435848: 1a01 b9c6 |0002: const-string v1, "prefPauseForFocusLoss" // string@c6b9 │ │ +43584c: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +43584e: 7230 9b02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ +435854: 0a00 |0008: move-result v0 │ │ +435856: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=419 │ │ locals : │ │ │ │ #100 : (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 │ │ -435890: |[435890] de.danoeh.antennapod.storage.preferences.UserPreferences.shouldShowRemainingTime:()Z │ │ -4358a0: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -4358a4: 1a01 49db |0002: const-string v1, "showTimeLeft" // string@db49 │ │ -4358a8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -4358aa: 7230 9b02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ -4358b0: 0a00 |0008: move-result v0 │ │ -4358b2: 0f00 |0009: return v0 │ │ +435858: |[435858] de.danoeh.antennapod.storage.preferences.UserPreferences.shouldShowRemainingTime:()Z │ │ +435868: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +43586c: 1a01 49db |0002: const-string v1, "showTimeLeft" // string@db49 │ │ +435870: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +435872: 7230 9b02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ +435878: 0a00 |0008: move-result v0 │ │ +43587a: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ locals : │ │ │ │ #101 : (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 │ │ -4358b4: |[4358b4] de.danoeh.antennapod.storage.preferences.UserPreferences.shouldShowSubscriptionTitle:()Z │ │ -4358c4: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -4358c8: 1a01 ddc6 |0002: const-string v1, "prefSubscriptionTitle" // string@c6dd │ │ -4358cc: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -4358ce: 7230 9b02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ -4358d4: 0a00 |0008: move-result v0 │ │ -4358d6: 0f00 |0009: return v0 │ │ +43587c: |[43587c] de.danoeh.antennapod.storage.preferences.UserPreferences.shouldShowSubscriptionTitle:()Z │ │ +43588c: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +435890: 1a01 ddc6 |0002: const-string v1, "prefSubscriptionTitle" // string@c6dd │ │ +435894: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +435896: 7230 9b02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ +43589c: 0a00 |0008: move-result v0 │ │ +43589e: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=868 │ │ locals : │ │ │ │ #102 : (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 │ │ -4358d8: |[4358d8] de.danoeh.antennapod.storage.preferences.UserPreferences.shouldSkipKeepEpisode:()Z │ │ -4358e8: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -4358ec: 1a01 d9c6 |0002: const-string v1, "prefSkipKeepsEpisode" // string@c6d9 │ │ -4358f0: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -4358f2: 7230 9b02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ -4358f8: 0a00 |0008: move-result v0 │ │ -4358fa: 0f00 |0009: return v0 │ │ +4358a0: |[4358a0] de.danoeh.antennapod.storage.preferences.UserPreferences.shouldSkipKeepEpisode:()Z │ │ +4358b0: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +4358b4: 1a01 d9c6 |0002: const-string v1, "prefSkipKeepsEpisode" // string@c6d9 │ │ +4358b8: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +4358ba: 7230 9b02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ +4358c0: 0a00 |0008: move-result v0 │ │ +4358c2: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=360 │ │ locals : │ │ │ │ #103 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ name : 'showButtonOnCompactNotification' │ │ type : '(I)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -4358fc: |[4358fc] de.danoeh.antennapod.storage.preferences.UserPreferences.showButtonOnCompactNotification:(I)Z │ │ -43590c: 7100 b3b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getCompactNotificationButtons:()Ljava/util/List; // method@b0b3 │ │ -435912: 0c00 |0003: move-result-object v0 │ │ -435914: 7110 c1b2 0100 |0004: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -43591a: 0c01 |0007: move-result-object v1 │ │ -43591c: 7220 63b5 1000 |0008: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b563 │ │ -435922: 0a01 |000b: move-result v1 │ │ -435924: 0f01 |000c: return v1 │ │ +4358c4: |[4358c4] de.danoeh.antennapod.storage.preferences.UserPreferences.showButtonOnCompactNotification:(I)Z │ │ +4358d4: 7100 b3b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getCompactNotificationButtons:()Ljava/util/List; // method@b0b3 │ │ +4358da: 0c00 |0003: move-result-object v0 │ │ +4358dc: 7110 c1b2 0100 |0004: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +4358e2: 0c01 |0007: move-result-object v1 │ │ +4358e4: 7220 63b5 1000 |0008: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b563 │ │ +4358ea: 0a01 |000b: move-result v1 │ │ +4358ec: 0f01 |000c: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ 0x0000 - 0x000d reg=1 (null) I │ │ │ │ #104 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ @@ -1032789,78 +1032789,78 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -435928: |[435928] de.danoeh.antennapod.storage.preferences.UserPreferences.showFastForwardOnCompactNotification:()Z │ │ -435938: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -43593a: 7110 14b1 0000 |0001: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.showButtonOnCompactNotification:(I)Z // method@b114 │ │ -435940: 0a00 |0004: move-result v0 │ │ -435942: 0f00 |0005: return v0 │ │ +4358f0: |[4358f0] de.danoeh.antennapod.storage.preferences.UserPreferences.showFastForwardOnCompactNotification:()Z │ │ +435900: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +435902: 7110 14b1 0000 |0001: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.showButtonOnCompactNotification:(I)Z // method@b114 │ │ +435908: 0a00 |0004: move-result v0 │ │ +43590a: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=223 │ │ locals : │ │ │ │ #105 : (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 │ │ -435944: |[435944] de.danoeh.antennapod.storage.preferences.UserPreferences.showRewindOnCompactNotification:()Z │ │ -435954: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -435956: 7110 14b1 0000 |0001: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.showButtonOnCompactNotification:(I)Z // method@b114 │ │ -43595c: 0a00 |0004: move-result v0 │ │ -43595e: 0f00 |0005: return v0 │ │ +43590c: |[43590c] de.danoeh.antennapod.storage.preferences.UserPreferences.showRewindOnCompactNotification:()Z │ │ +43591c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +43591e: 7110 14b1 0000 |0001: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.showButtonOnCompactNotification:(I)Z // method@b114 │ │ +435924: 0a00 |0004: move-result v0 │ │ +435926: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=219 │ │ locals : │ │ │ │ #106 : (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 │ │ -435960: |[435960] de.danoeh.antennapod.storage.preferences.UserPreferences.showSkipOnCompactNotification:()Z │ │ -435970: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -435972: 7110 14b1 0000 |0001: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.showButtonOnCompactNotification:(I)Z // method@b114 │ │ -435978: 0a00 |0004: move-result v0 │ │ -43597a: 0f00 |0005: return v0 │ │ +435928: |[435928] de.danoeh.antennapod.storage.preferences.UserPreferences.showSkipOnCompactNotification:()Z │ │ +435938: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +43593a: 7110 14b1 0000 |0001: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.showButtonOnCompactNotification:(I)Z // method@b114 │ │ +435940: 0a00 |0004: move-result v0 │ │ +435942: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=227 │ │ locals : │ │ │ │ #107 : (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 │ │ -43597c: |[43597c] de.danoeh.antennapod.storage.preferences.UserPreferences.timeRespectsSpeed:()Z │ │ -43598c: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ -435990: 1a01 c2c6 |0002: const-string v1, "prefPlaybackTimeRespectsSpeed" // string@c6c2 │ │ -435994: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -435996: 7230 9b02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ -43599c: 0a00 |0008: move-result v0 │ │ -43599e: 0f00 |0009: return v0 │ │ +435944: |[435944] de.danoeh.antennapod.storage.preferences.UserPreferences.timeRespectsSpeed:()Z │ │ +435954: 6200 ccd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d9cc │ │ +435958: 1a01 c2c6 |0002: const-string v1, "prefPlaybackTimeRespectsSpeed" // string@c6c2 │ │ +43595c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +43595e: 7230 9b02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ +435964: 0a00 |0008: move-result v0 │ │ +435966: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=770 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 24153 (UserPreferences.java) │ │ @@ -1458124,860 +1458124,843 @@ │ │ Instance fields - │ │ Direct methods - │ │ #0 : (in Lde/danoeh/antennapod/ApEventBusIndex;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ - registers : 40 │ │ + registers : 46 │ │ ins : 0 │ │ outs : 6 │ │ - insns size : 1615 16-bit code units │ │ + insns size : 1588 16-bit code units │ │ 3b4b60: |[3b4b60] de.danoeh.antennapod.ApEventBusIndex.:()V │ │ 3b4b70: 2200 091f |0000: new-instance v0, Ljava/util/HashMap; // type@1f09 │ │ 3b4b74: 7010 32b5 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@b532 │ │ 3b4b7a: 6900 ba49 |0005: sput-object v0, Lde/danoeh/antennapod/ApEventBusIndex;.SUBSCRIBER_INDEX:Ljava/util/Map; // field@49ba │ │ 3b4b7e: 2200 de1f |0007: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fde │ │ 3b4b82: 1211 |0009: const/4 v1, #int 1 // #1 │ │ 3b4b84: 2312 3f21 |000a: new-array v2, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@213f │ │ 3b4b88: 2203 e11f |000c: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ 3b4b8c: 620a 12da |000e: sget-object v10, Lorg/greenrobot/eventbus/ThreadMode;.MAIN:Lorg/greenrobot/eventbus/ThreadMode; // field@da12 │ │ 3b4b90: 1a0b 9fbf |0010: const-string v11, "onEventMainThread" // string@bf9f │ │ -3b4b94: 1c0c 961a |0012: const-class v12, Lde/danoeh/antennapod/event/MessageEvent; // type@1a96 │ │ +3b4b94: 1c0c ab1a |0012: const-class v12, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent; // type@1aab │ │ 3b4b98: 7040 9bb7 b3ac |0014: invoke-direct {v3, v11, v12, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ 3b4b9e: 120d |0017: const/4 v13, #int 0 // #0 │ │ 3b4ba0: 4d03 020d |0018: aput-object v3, v2, v13 │ │ -3b4ba4: 1c03 0618 |001a: const-class v3, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1806 │ │ +3b4ba4: 1c03 fa1a |001a: const-class v3, Lde/danoeh/antennapod/fragment/CoverFragment; // type@1afa │ │ 3b4ba8: 7040 98b7 3021 |001c: invoke-direct {v0, v3, v1, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b798 │ │ 3b4bae: 7110 4794 0000 |001f: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9447 │ │ 3b4bb4: 2200 de1f |0022: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fde │ │ -3b4bb8: 2312 3f21 |0024: new-array v2, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@213f │ │ -3b4bbc: 2203 e11f |0026: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b4bc0: 7040 9bb7 b3ac |0028: invoke-direct {v3, v11, v12, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b4bc6: 4d03 020d |002b: aput-object v3, v2, v13 │ │ -3b4bca: 1c03 d917 |002d: const-class v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -3b4bce: 7040 98b7 3021 |002f: invoke-direct {v0, v3, v1, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b798 │ │ -3b4bd4: 7110 4794 0000 |0032: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9447 │ │ -3b4bda: 2200 de1f |0035: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fde │ │ -3b4bde: 1262 |0037: const/4 v2, #int 6 // #6 │ │ -3b4be0: 2323 3f21 |0038: new-array v3, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@213f │ │ -3b4be4: 2204 e11f |003a: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b4be8: 1a0e b1bf |003c: const-string v14, "onFeedListChanged" // string@bfb1 │ │ -3b4bec: 1c0f 941a |003e: const-class v15, Lde/danoeh/antennapod/event/FeedListUpdateEvent; // type@1a94 │ │ -3b4bf0: 7040 9bb7 e4af |0040: invoke-direct {v4, v14, v15, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b4bf6: 4d04 030d |0043: aput-object v4, v3, v13 │ │ -3b4bfa: 2204 e11f |0045: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b4bfe: 1a09 f5c1 |0047: const-string v9, "onUnreadItemsChanged" // string@c1f5 │ │ -3b4c02: 1c08 a81a |0049: const-class v8, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; // type@1aa8 │ │ -3b4c06: 7040 9bb7 94a8 |004b: invoke-direct {v4, v9, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b4c0c: 4d04 0301 |004e: aput-object v4, v3, v1 │ │ -3b4c10: 2204 e11f |0050: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b4c14: 1c07 931a |0052: const-class v7, Lde/danoeh/antennapod/event/FeedItemEvent; // type@1a93 │ │ -3b4c18: 7040 9bb7 b4a7 |0054: invoke-direct {v4, v11, v7, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b4c1e: 1226 |0057: const/4 v6, #int 2 // #2 │ │ -3b4c20: 4d04 0306 |0058: aput-object v4, v3, v6 │ │ -3b4c24: 2210 e11f |005a: new-instance v16, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b4c28: 1a05 9fbf |005c: const-string v5, "onEventMainThread" // string@bf9f │ │ -3b4c2c: 1c11 911a |005e: const-class v17, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1a91 │ │ -3b4c30: 1312 0000 |0060: const/16 v18, #int 0 // #0 │ │ -3b4c34: 1313 0100 |0062: const/16 v19, #int 1 // #1 │ │ -3b4c38: 0804 1000 |0064: move-object/from16 v4, v16 │ │ -3b4c3c: 1222 |0066: const/4 v2, #int 2 // #2 │ │ -3b4c3e: 0806 1100 |0067: move-object/from16 v6, v17 │ │ -3b4c42: 0772 |0069: move-object v2, v7 │ │ -3b4c44: 07a7 |006a: move-object v7, v10 │ │ -3b4c46: 0814 0800 |006b: move-object/from16 v20, v8 │ │ -3b4c4a: 0208 1200 |006d: move/from16 v8, v18 │ │ -3b4c4e: 0815 0900 |006f: move-object/from16 v21, v9 │ │ -3b4c52: 0209 1300 |0071: move/from16 v9, v19 │ │ -3b4c56: 7606 9cb7 0400 |0073: 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@b79c │ │ -3b4c5c: 1239 |0076: const/4 v9, #int 3 // #3 │ │ -3b4c5e: 4d10 0309 |0077: aput-object v16, v3, v9 │ │ -3b4c62: 2204 e11f |0079: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b4c66: 1c08 ab1a |007b: const-class v8, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent; // type@1aab │ │ -3b4c6a: 7040 9bb7 b4a8 |007d: invoke-direct {v4, v11, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b4c70: 1247 |0080: const/4 v7, #int 4 // #4 │ │ -3b4c72: 4d04 0307 |0081: aput-object v4, v3, v7 │ │ -3b4c76: 2204 e11f |0083: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b4c7a: 1a06 b6c0 |0085: const-string v6, "onPlayerStatusChanged" // string@c0b6 │ │ -3b4c7e: 1c05 981a |0087: const-class v5, Lde/danoeh/antennapod/event/PlayerStatusEvent; // type@1a98 │ │ -3b4c82: 7040 9bb7 64a5 |0089: invoke-direct {v4, v6, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b4c88: 1259 |008c: const/4 v9, #int 5 // #5 │ │ -3b4c8a: 4d04 0309 |008d: aput-object v4, v3, v9 │ │ -3b4c8e: 1c04 d41b |008f: const-class v4, Lde/danoeh/antennapod/fragment/SearchFragment; // type@1bd4 │ │ -3b4c92: 7040 98b7 4031 |0091: invoke-direct {v0, v4, v1, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b798 │ │ -3b4c98: 7110 4794 0000 |0094: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9447 │ │ -3b4c9e: 2200 de1f |0097: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fde │ │ -3b4ca2: 2373 3f21 |0099: new-array v3, v7, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@213f │ │ -3b4ca6: 2204 e11f |009b: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b4caa: 7040 9bb7 b4a2 |009d: invoke-direct {v4, v11, v2, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b4cb0: 4d04 030d |00a0: aput-object v4, v3, v13 │ │ -3b4cb4: 2212 e11f |00a2: new-instance v18, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b4cb8: 1a13 9fbf |00a4: const-string v19, "onEventMainThread" // string@bf9f │ │ -3b4cbc: 1c16 911a |00a6: const-class v22, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1a91 │ │ -3b4cc0: 1317 0000 |00a8: const/16 v23, #int 0 // #0 │ │ -3b4cc4: 1318 0100 |00aa: const/16 v24, #int 1 // #1 │ │ -3b4cc8: 0804 1200 |00ac: move-object/from16 v4, v18 │ │ -3b4ccc: 075d |00ae: move-object v13, v5 │ │ -3b4cce: 0805 1300 |00af: move-object/from16 v5, v19 │ │ -3b4cd2: 0819 0600 |00b1: move-object/from16 v25, v6 │ │ -3b4cd6: 0806 1600 |00b3: move-object/from16 v6, v22 │ │ -3b4cda: 07a7 |00b5: move-object v7, v10 │ │ -3b4cdc: 081a 0800 |00b6: move-object/from16 v26, v8 │ │ -3b4ce0: 0208 1700 |00b8: move/from16 v8, v23 │ │ -3b4ce4: 0209 1800 |00ba: move/from16 v9, v24 │ │ -3b4ce8: 7606 9cb7 0400 |00bc: 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@b79c │ │ -3b4cee: 4d12 0301 |00bf: aput-object v18, v3, v1 │ │ -3b4cf2: 2204 e11f |00c1: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b4cf6: 0809 1900 |00c3: move-object/from16 v9, v25 │ │ -3b4cfa: 7040 9bb7 94ad |00c5: invoke-direct {v4, v9, v13, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b4d00: 1225 |00c8: const/4 v5, #int 2 // #2 │ │ -3b4d02: 4d04 0305 |00c9: aput-object v4, v3, v5 │ │ -3b4d06: 2204 e11f |00cb: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b4d0a: 0807 1400 |00cd: move-object/from16 v7, v20 │ │ -3b4d0e: 0808 1500 |00cf: move-object/from16 v8, v21 │ │ -3b4d12: 7040 9bb7 84a7 |00d1: invoke-direct {v4, v8, v7, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b4d18: 1236 |00d4: const/4 v6, #int 3 // #3 │ │ -3b4d1a: 4d04 0306 |00d5: aput-object v4, v3, v6 │ │ -3b4d1e: 1c04 891b |00d7: const-class v4, Lde/danoeh/antennapod/fragment/ItemFragment; // type@1b89 │ │ -3b4d22: 7040 98b7 4031 |00d9: invoke-direct {v0, v4, v1, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b798 │ │ -3b4d28: 7110 4794 0000 |00dc: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9447 │ │ -3b4d2e: 2200 de1f |00df: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fde │ │ -3b4d32: 2313 3f21 |00e1: new-array v3, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@213f │ │ -3b4d36: 2204 e11f |00e3: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b4d3a: 7040 9bb7 e4af |00e5: invoke-direct {v4, v14, v15, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b4d40: 1205 |00e8: const/4 v5, #int 0 // #0 │ │ -3b4d42: 4d04 0305 |00e9: aput-object v4, v3, v5 │ │ -3b4d46: 1c04 021e |00eb: const-class v4, Lde/danoeh/antennapod/ui/home/sections/SubscriptionsSection; // type@1e02 │ │ -3b4d4a: 7040 98b7 4031 |00ed: invoke-direct {v0, v4, v1, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b798 │ │ -3b4d50: 7110 4794 0000 |00f0: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9447 │ │ -3b4d56: 2200 de1f |00f3: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fde │ │ -3b4d5a: 1303 0800 |00f5: const/16 v3, #int 8 // #8 │ │ -3b4d5e: 2334 3f21 |00f7: new-array v4, v3, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@213f │ │ -3b4d62: 2206 e11f |00f9: new-instance v6, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b4d66: 1c03 9a1a |00fb: const-class v3, Lde/danoeh/antennapod/event/QueueEvent; // type@1a9a │ │ -3b4d6a: 7040 9bb7 b6a3 |00fd: invoke-direct {v6, v11, v3, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b4d70: 4d06 0405 |0100: aput-object v6, v4, v5 │ │ -3b4d74: 2205 e11f |0102: new-instance v5, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b4d78: 7040 9bb7 b5a2 |0104: invoke-direct {v5, v11, v2, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b4d7e: 4d05 0401 |0107: aput-object v5, v4, v1 │ │ -3b4d82: 2212 e11f |0109: new-instance v18, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b4d86: 1a05 9fbf |010b: const-string v5, "onEventMainThread" // string@bf9f │ │ -3b4d8a: 1c06 911a |010d: const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1a91 │ │ -3b4d8e: 1313 0000 |010f: const/16 v19, #int 0 // #0 │ │ -3b4d92: 1314 0100 |0111: const/16 v20, #int 1 // #1 │ │ -3b4d96: 0741 |0113: move-object v1, v4 │ │ -3b4d98: 0804 1200 |0114: move-object/from16 v4, v18 │ │ -3b4d9c: 081b 0700 |0116: move-object/from16 v27, v7 │ │ -3b4da0: 07a7 |0118: move-object v7, v10 │ │ -3b4da2: 0816 0c00 |0119: move-object/from16 v22, v12 │ │ -3b4da6: 078c |011b: move-object v12, v8 │ │ -3b4da8: 0208 1300 |011c: move/from16 v8, v19 │ │ -3b4dac: 0813 0300 |011e: move-object/from16 v19, v3 │ │ -3b4db0: 0793 |0120: move-object v3, v9 │ │ -3b4db2: 0209 1400 |0121: move/from16 v9, v20 │ │ -3b4db6: 7606 9cb7 0400 |0123: 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@b79c │ │ -3b4dbc: 1224 |0126: const/4 v4, #int 2 // #2 │ │ -3b4dbe: 4d12 0104 |0127: aput-object v18, v1, v4 │ │ -3b4dc2: 2204 e11f |0129: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b4dc6: 0809 1a00 |012b: move-object/from16 v9, v26 │ │ -3b4dca: 7040 9bb7 b4a9 |012d: invoke-direct {v4, v11, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b4dd0: 1238 |0130: const/4 v8, #int 3 // #3 │ │ -3b4dd2: 4d04 0108 |0131: aput-object v4, v1, v8 │ │ -3b4dd6: 2204 e11f |0133: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b4dda: 7040 9bb7 34ad |0135: invoke-direct {v4, v3, v13, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b4de0: 1247 |0138: const/4 v7, #int 4 // #4 │ │ -3b4de2: 4d04 0107 |0139: aput-object v4, v1, v7 │ │ -3b4de6: 2204 e11f |013b: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b4dea: 0806 1b00 |013d: move-object/from16 v6, v27 │ │ -3b4dee: 7040 9bb7 c4a6 |013f: invoke-direct {v4, v12, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b4df4: 1255 |0142: const/4 v5, #int 5 // #5 │ │ -3b4df6: 4d04 0105 |0143: aput-object v4, v1, v5 │ │ -3b4dfa: 2204 e11f |0145: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b4dfe: 1a09 23c0 |0147: const-string v9, "onKeyUp" // string@c023 │ │ -3b4e02: 1c08 6f02 |0149: const-class v8, Landroid/view/KeyEvent; // type@026f │ │ -3b4e06: 7040 9bb7 94a8 |014b: invoke-direct {v4, v9, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b4e0c: 1312 0600 |014e: const/16 v18, #int 6 // #6 │ │ -3b4e10: 4d04 0112 |0150: aput-object v4, v1, v18 │ │ -3b4e14: 2212 e11f |0152: new-instance v18, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b4e18: 1a14 9fbf |0154: const-string v20, "onEventMainThread" // string@bf9f │ │ -3b4e1c: 1c17 951a |0156: const-class v23, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1a95 │ │ -3b4e20: 1318 0000 |0158: const/16 v24, #int 0 // #0 │ │ -3b4e24: 1319 0100 |015a: const/16 v25, #int 1 // #1 │ │ -3b4e28: 0804 1200 |015c: move-object/from16 v4, v18 │ │ -3b4e2c: 0805 1400 |015e: move-object/from16 v5, v20 │ │ -3b4e30: 081c 0600 |0160: move-object/from16 v28, v6 │ │ -3b4e34: 0806 1700 |0162: move-object/from16 v6, v23 │ │ -3b4e38: 07a7 |0164: move-object v7, v10 │ │ -3b4e3a: 0814 0300 |0165: move-object/from16 v20, v3 │ │ -3b4e3e: 081d 0800 |0167: move-object/from16 v29, v8 │ │ -3b4e42: 1233 |0169: const/4 v3, #int 3 // #3 │ │ -3b4e44: 0208 1800 |016a: move/from16 v8, v24 │ │ -3b4e48: 081f 0900 |016c: move-object/from16 v31, v9 │ │ -3b4e4c: 081e 1a00 |016e: move-object/from16 v30, v26 │ │ -3b4e50: 0209 1900 |0170: move/from16 v9, v25 │ │ -3b4e54: 7606 9cb7 0400 |0172: 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@b79c │ │ -3b4e5a: 1317 0700 |0175: const/16 v23, #int 7 // #7 │ │ -3b4e5e: 4d12 0117 |0177: aput-object v18, v1, v23 │ │ -3b4e62: 1c04 bb1b |0179: const-class v4, Lde/danoeh/antennapod/fragment/QueueFragment; // type@1bbb │ │ -3b4e66: 1215 |017b: const/4 v5, #int 1 // #1 │ │ -3b4e68: 7040 98b7 4015 |017c: invoke-direct {v0, v4, v5, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b798 │ │ -3b4e6e: 7110 4794 0000 |017f: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9447 │ │ -3b4e74: 2200 de1f |0182: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fde │ │ -3b4e78: 1241 |0184: const/4 v1, #int 4 // #4 │ │ -3b4e7a: 2319 3f21 |0185: new-array v9, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@213f │ │ -3b4e7e: 2204 e11f |0187: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b4e82: 0808 1c00 |0189: move-object/from16 v8, v28 │ │ -3b4e86: 7040 9bb7 c4a8 |018b: invoke-direct {v4, v12, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b4e8c: 1206 |018e: const/4 v6, #int 0 // #0 │ │ -3b4e8e: 4d04 0906 |018f: aput-object v4, v9, v6 │ │ -3b4e92: 2204 e11f |0191: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b4e96: 7040 9bb7 b4a2 |0193: invoke-direct {v4, v11, v2, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b4e9c: 4d04 0905 |0196: aput-object v4, v9, v5 │ │ -3b4ea0: 2204 e11f |0198: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b4ea4: 7040 9bb7 e4af |019a: invoke-direct {v4, v14, v15, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b4eaa: 1225 |019d: const/4 v5, #int 2 // #2 │ │ -3b4eac: 4d04 0905 |019e: aput-object v4, v9, v5 │ │ -3b4eb0: 2212 e11f |01a0: new-instance v18, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b4eb4: 1a05 9fbf |01a2: const-string v5, "onEventMainThread" // string@bf9f │ │ -3b4eb8: 1c06 911a |01a4: const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1a91 │ │ -3b4ebc: 0804 1200 |01a6: move-object/from16 v4, v18 │ │ -3b4ec0: 0820 0800 |01a8: move-object/from16 v32, v8 │ │ -3b4ec4: 0208 1800 |01aa: move/from16 v8, v24 │ │ -3b4ec8: 0791 |01ac: move-object v1, v9 │ │ -3b4eca: 0209 1900 |01ad: move/from16 v9, v25 │ │ -3b4ece: 7606 9cb7 0400 |01af: 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@b79c │ │ -3b4ed4: 4d12 0103 |01b2: aput-object v18, v1, v3 │ │ -3b4ed8: 1c04 001e |01b4: const-class v4, Lde/danoeh/antennapod/ui/home/sections/InboxSection; // type@1e00 │ │ -3b4edc: 1215 |01b6: const/4 v5, #int 1 // #1 │ │ -3b4ede: 7040 98b7 4015 |01b7: invoke-direct {v0, v4, v5, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b798 │ │ -3b4ee4: 7110 4794 0000 |01ba: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9447 │ │ -3b4eea: 2200 de1f |01bd: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fde │ │ -3b4eee: 1221 |01bf: const/4 v1, #int 2 // #2 │ │ -3b4ef0: 2319 3f21 |01c0: new-array v9, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@213f │ │ -3b4ef4: 2201 e11f |01c2: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b4ef8: 1a05 9fbf |01c4: const-string v5, "onEventMainThread" // string@bf9f │ │ -3b4efc: 1c06 951a |01c6: const-class v6, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1a95 │ │ -3b4f00: 1208 |01c8: const/4 v8, #int 0 // #0 │ │ -3b4f02: 1312 0100 |01c9: const/16 v18, #int 1 // #1 │ │ -3b4f06: 0714 |01cb: move-object v4, v1 │ │ -3b4f08: 0793 |01cc: move-object v3, v9 │ │ -3b4f0a: 0209 1200 |01cd: move/from16 v9, v18 │ │ -3b4f0e: 7606 9cb7 0400 |01cf: 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@b79c │ │ -3b4f14: 1204 |01d2: const/4 v4, #int 0 // #0 │ │ -3b4f16: 4d01 0304 |01d3: aput-object v1, v3, v4 │ │ -3b4f1a: 2201 e11f |01d5: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b4f1e: 7040 9bb7 e1af |01d7: invoke-direct {v1, v14, v15, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b4f24: 1214 |01da: const/4 v4, #int 1 // #1 │ │ -3b4f26: 4d01 0304 |01db: aput-object v1, v3, v4 │ │ -3b4f2a: 1c01 fd1d |01dd: const-class v1, Lde/danoeh/antennapod/ui/home/HomeFragment; // type@1dfd │ │ -3b4f2e: 7040 98b7 1034 |01df: invoke-direct {v0, v1, v4, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b798 │ │ -3b4f34: 7110 4794 0000 |01e2: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9447 │ │ -3b4f3a: 2200 de1f |01e5: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fde │ │ -3b4f3e: 1251 |01e7: const/4 v1, #int 5 // #5 │ │ -3b4f40: 2313 3f21 |01e8: new-array v3, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@213f │ │ -3b4f44: 2205 e11f |01ea: new-instance v5, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b4f48: 1a06 fec0 |01ec: const-string v6, "onQueueChanged" // string@c0fe │ │ -3b4f4c: 0809 1300 |01ee: move-object/from16 v9, v19 │ │ -3b4f50: 7040 9bb7 65a9 |01f0: invoke-direct {v5, v6, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b4f56: 1206 |01f3: const/4 v6, #int 0 // #0 │ │ -3b4f58: 4d05 0306 |01f4: aput-object v5, v3, v6 │ │ -3b4f5c: 2205 e11f |01f6: new-instance v5, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b4f60: 0808 1400 |01f8: move-object/from16 v8, v20 │ │ -3b4f64: 7040 9bb7 85ad |01fa: invoke-direct {v5, v8, v13, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b4f6a: 4d05 0304 |01fd: aput-object v5, v3, v4 │ │ -3b4f6e: 2204 e11f |01ff: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b4f72: 7040 9bb7 b4a2 |0201: invoke-direct {v4, v11, v2, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b4f78: 1225 |0204: const/4 v5, #int 2 // #2 │ │ -3b4f7a: 4d04 0305 |0205: aput-object v4, v3, v5 │ │ -3b4f7e: 2212 e11f |0207: new-instance v18, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b4bb8: 1302 0800 |0024: const/16 v2, #int 8 // #8 │ │ +3b4bbc: 2323 3f21 |0026: new-array v3, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@213f │ │ +3b4bc0: 2204 e11f |0028: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b4bc4: 1c0e 9a1a |002a: const-class v14, Lde/danoeh/antennapod/event/QueueEvent; // type@1a9a │ │ +3b4bc8: 7040 9bb7 b4ae |002c: invoke-direct {v4, v11, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b4bce: 4d04 030d |002f: aput-object v4, v3, v13 │ │ +3b4bd2: 2204 e11f |0031: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b4bd6: 1c0f 931a |0033: const-class v15, Lde/danoeh/antennapod/event/FeedItemEvent; // type@1a93 │ │ +3b4bda: 7040 9bb7 b4af |0035: invoke-direct {v4, v11, v15, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b4be0: 4d04 0301 |0038: aput-object v4, v3, v1 │ │ +3b4be4: 2210 e11f |003a: new-instance v16, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b4be8: 1a05 9fbf |003c: const-string v5, "onEventMainThread" // string@bf9f │ │ +3b4bec: 1c06 911a |003e: const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1a91 │ │ +3b4bf0: 1208 |0040: const/4 v8, #int 0 // #0 │ │ +3b4bf2: 1219 |0041: const/4 v9, #int 1 // #1 │ │ +3b4bf4: 0804 1000 |0042: move-object/from16 v4, v16 │ │ +3b4bf8: 07a7 |0044: move-object v7, v10 │ │ +3b4bfa: 7606 9cb7 0400 |0045: 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@b79c │ │ +3b4c00: 1229 |0048: const/4 v9, #int 2 // #2 │ │ +3b4c02: 4d10 0309 |0049: aput-object v16, v3, v9 │ │ +3b4c06: 2204 e11f |004b: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b4c0a: 7040 9bb7 b4ac |004d: invoke-direct {v4, v11, v12, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b4c10: 1238 |0050: const/4 v8, #int 3 // #3 │ │ +3b4c12: 4d04 0308 |0051: aput-object v4, v3, v8 │ │ +3b4c16: 2204 e11f |0053: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b4c1a: 1a07 b6c0 |0055: const-string v7, "onPlayerStatusChanged" // string@c0b6 │ │ +3b4c1e: 1c06 981a |0057: const-class v6, Lde/danoeh/antennapod/event/PlayerStatusEvent; // type@1a98 │ │ +3b4c22: 7040 9bb7 74a6 |0059: invoke-direct {v4, v7, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b4c28: 1245 |005c: const/4 v5, #int 4 // #4 │ │ +3b4c2a: 4d04 0305 |005d: aput-object v4, v3, v5 │ │ +3b4c2e: 2204 e11f |005f: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b4c32: 1a02 f5c1 |0061: const-string v2, "onUnreadItemsChanged" // string@c1f5 │ │ +3b4c36: 1c0d a81a |0063: const-class v13, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; // type@1aa8 │ │ +3b4c3a: 7040 9bb7 24ad |0065: invoke-direct {v4, v2, v13, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b4c40: 1251 |0068: const/4 v1, #int 5 // #5 │ │ +3b4c42: 4d04 0301 |0069: aput-object v4, v3, v1 │ │ +3b4c46: 2204 e11f |006b: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b4c4a: 1a01 23c0 |006d: const-string v1, "onKeyUp" // string@c023 │ │ +3b4c4e: 1c09 6f02 |006f: const-class v9, Landroid/view/KeyEvent; // type@026f │ │ +3b4c52: 7040 9bb7 14a9 |0071: invoke-direct {v4, v1, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b4c58: 0813 0900 |0074: move-object/from16 v19, v9 │ │ +3b4c5c: 1269 |0076: const/4 v9, #int 6 // #6 │ │ +3b4c5e: 4d04 0309 |0077: aput-object v4, v3, v9 │ │ +3b4c62: 2214 e11f |0079: new-instance v20, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b4c66: 1a15 9fbf |007b: const-string v21, "onEventMainThread" // string@bf9f │ │ +3b4c6a: 1c16 951a |007d: const-class v22, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1a95 │ │ +3b4c6e: 1317 0000 |007f: const/16 v23, #int 0 // #0 │ │ +3b4c72: 1318 0100 |0081: const/16 v24, #int 1 // #1 │ │ +3b4c76: 0804 1400 |0083: move-object/from16 v4, v20 │ │ +3b4c7a: 0805 1500 |0085: move-object/from16 v5, v21 │ │ +3b4c7e: 0819 0600 |0087: move-object/from16 v25, v6 │ │ +3b4c82: 0806 1600 |0089: move-object/from16 v6, v22 │ │ +3b4c86: 081a 0700 |008b: move-object/from16 v26, v7 │ │ +3b4c8a: 07a7 |008d: move-object v7, v10 │ │ +3b4c8c: 0815 0100 |008e: move-object/from16 v21, v1 │ │ +3b4c90: 1231 |0090: const/4 v1, #int 3 // #3 │ │ +3b4c92: 0208 1700 |0091: move/from16 v8, v23 │ │ +3b4c96: 081b 1300 |0093: move-object/from16 v27, v19 │ │ +3b4c9a: 1221 |0095: const/4 v1, #int 2 // #2 │ │ +3b4c9c: 0209 1800 |0096: move/from16 v9, v24 │ │ +3b4ca0: 7606 9cb7 0400 |0098: 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@b79c │ │ +3b4ca6: 1312 0700 |009b: const/16 v18, #int 7 // #7 │ │ +3b4caa: 4d14 0312 |009d: aput-object v20, v3, v18 │ │ +3b4cae: 1c04 bb1b |009f: const-class v4, Lde/danoeh/antennapod/fragment/QueueFragment; // type@1bbb │ │ +3b4cb2: 1215 |00a1: const/4 v5, #int 1 // #1 │ │ +3b4cb4: 7040 98b7 4035 |00a2: invoke-direct {v0, v4, v5, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b798 │ │ +3b4cba: 7110 4794 0000 |00a5: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9447 │ │ +3b4cc0: 2200 de1f |00a8: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fde │ │ +3b4cc4: 2353 3f21 |00aa: new-array v3, v5, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@213f │ │ +3b4cc8: 2204 e11f |00ac: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b4ccc: 1a09 b1bf |00ae: const-string v9, "onFeedListChanged" // string@bfb1 │ │ +3b4cd0: 1c08 941a |00b0: const-class v8, Lde/danoeh/antennapod/event/FeedListUpdateEvent; // type@1a94 │ │ +3b4cd4: 7040 9bb7 94a8 |00b2: invoke-direct {v4, v9, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b4cda: 1206 |00b5: const/4 v6, #int 0 // #0 │ │ +3b4cdc: 4d04 0306 |00b6: aput-object v4, v3, v6 │ │ +3b4ce0: 1c04 021e |00b8: const-class v4, Lde/danoeh/antennapod/ui/home/sections/SubscriptionsSection; // type@1e02 │ │ +3b4ce4: 7040 98b7 4035 |00ba: invoke-direct {v0, v4, v5, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b798 │ │ +3b4cea: 7110 4794 0000 |00bd: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9447 │ │ +3b4cf0: 2200 de1f |00c0: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fde │ │ +3b4cf4: 1303 0b00 |00c2: const/16 v3, #int 11 // #b │ │ +3b4cf8: 2333 3f21 |00c4: new-array v3, v3, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@213f │ │ +3b4cfc: 2204 e11f |00c6: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b4d00: 1a05 9cbf |00c8: const-string v5, "onEvent" // string@bf9c │ │ +3b4d04: 1c07 b018 |00ca: const-class v7, Lde/danoeh/antennapod/core/feed/FeedEvent; // type@18b0 │ │ +3b4d08: 7040 9bb7 54a7 |00cc: invoke-direct {v4, v5, v7, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b4d0e: 4d04 0306 |00cf: aput-object v4, v3, v6 │ │ +3b4d12: 2204 e11f |00d1: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b4d16: 7040 9bb7 b4af |00d3: invoke-direct {v4, v11, v15, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b4d1c: 1215 |00d6: const/4 v5, #int 1 // #1 │ │ +3b4d1e: 4d04 0305 |00d7: aput-object v4, v3, v5 │ │ +3b4d22: 2213 e11f |00d9: new-instance v19, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b4d26: 1a05 9fbf |00db: const-string v5, "onEventMainThread" // string@bf9f │ │ +3b4d2a: 1c06 911a |00dd: const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1a91 │ │ +3b4d2e: 1314 0000 |00df: const/16 v20, #int 0 // #0 │ │ +3b4d32: 1317 0100 |00e1: const/16 v23, #int 1 // #1 │ │ +3b4d36: 0804 1300 |00e3: move-object/from16 v4, v19 │ │ +3b4d3a: 07a7 |00e5: move-object v7, v10 │ │ +3b4d3c: 081c 0800 |00e6: move-object/from16 v28, v8 │ │ +3b4d40: 0208 1400 |00e8: move/from16 v8, v20 │ │ +3b4d44: 081d 0900 |00ea: move-object/from16 v29, v9 │ │ +3b4d48: 0209 1700 |00ec: move/from16 v9, v23 │ │ +3b4d4c: 7606 9cb7 0400 |00ee: 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@b79c │ │ +3b4d52: 4d13 0301 |00f1: aput-object v19, v3, v1 │ │ +3b4d56: 2204 e11f |00f3: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b4d5a: 7040 9bb7 b4ac |00f5: invoke-direct {v4, v11, v12, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b4d60: 1235 |00f8: const/4 v5, #int 3 // #3 │ │ +3b4d62: 4d04 0305 |00f9: aput-object v4, v3, v5 │ │ +3b4d66: 2204 e11f |00fb: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b4d6a: 1a05 3585 |00fd: const-string v5, "favoritesChanged" // string@8535 │ │ +3b4d6e: 1c06 921a |00ff: const-class v6, Lde/danoeh/antennapod/event/FavoritesEvent; // type@1a92 │ │ +3b4d72: 7040 9bb7 54a6 |0101: invoke-direct {v4, v5, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b4d78: 1249 |0104: const/4 v9, #int 4 // #4 │ │ +3b4d7a: 4d04 0309 |0105: aput-object v4, v3, v9 │ │ +3b4d7e: 2204 e11f |0107: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b4d82: 1a08 fec0 |0109: const-string v8, "onQueueChanged" // string@c0fe │ │ +3b4d86: 7040 9bb7 84ae |010b: invoke-direct {v4, v8, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b4d8c: 1255 |010e: const/4 v5, #int 5 // #5 │ │ +3b4d8e: 4d04 0305 |010f: aput-object v4, v3, v5 │ │ +3b4d92: 2204 e11f |0111: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b4d96: 0806 1900 |0113: move-object/from16 v6, v25 │ │ +3b4d9a: 0807 1a00 |0115: move-object/from16 v7, v26 │ │ +3b4d9e: 7040 9bb7 74a6 |0117: invoke-direct {v4, v7, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b4da4: 1265 |011a: const/4 v5, #int 6 // #6 │ │ +3b4da6: 4d04 0305 |011b: aput-object v4, v3, v5 │ │ +3b4daa: 2204 e11f |011d: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b4dae: 7040 9bb7 24ad |011f: invoke-direct {v4, v2, v13, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b4db4: 4d04 0312 |0122: aput-object v4, v3, v18 │ │ +3b4db8: 2204 e11f |0124: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b4dbc: 0809 1c00 |0126: move-object/from16 v9, v28 │ │ +3b4dc0: 0801 1d00 |0128: move-object/from16 v1, v29 │ │ +3b4dc4: 7040 9bb7 14a9 |012a: invoke-direct {v4, v1, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b4dca: 1310 0800 |012d: const/16 v16, #int 8 // #8 │ │ +3b4dce: 4d04 0310 |012f: aput-object v4, v3, v16 │ │ +3b4dd2: 2214 e11f |0131: new-instance v20, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b4dd6: 1a17 9fbf |0133: const-string v23, "onEventMainThread" // string@bf9f │ │ +3b4dda: 1c18 951a |0135: const-class v24, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1a95 │ │ +3b4dde: 1319 0000 |0137: const/16 v25, #int 0 // #0 │ │ +3b4de2: 131a 0100 |0139: const/16 v26, #int 1 // #1 │ │ +3b4de6: 0804 1400 |013b: move-object/from16 v4, v20 │ │ +3b4dea: 0805 1700 |013d: move-object/from16 v5, v23 │ │ +3b4dee: 081e 0600 |013f: move-object/from16 v30, v6 │ │ +3b4df2: 0806 1800 |0141: move-object/from16 v6, v24 │ │ +3b4df6: 081f 0700 |0143: move-object/from16 v31, v7 │ │ +3b4dfa: 07a7 |0145: move-object v7, v10 │ │ +3b4dfc: 0820 0800 |0146: move-object/from16 v32, v8 │ │ +3b4e00: 0208 1900 |0148: move/from16 v8, v25 │ │ +3b4e04: 0821 0900 |014a: move-object/from16 v33, v9 │ │ +3b4e08: 0817 0e00 |014c: move-object/from16 v23, v14 │ │ +3b4e0c: 124e |014e: const/4 v14, #int 4 // #4 │ │ +3b4e0e: 0209 1a00 |014f: move/from16 v9, v26 │ │ +3b4e12: 7606 9cb7 0400 |0151: 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@b79c │ │ +3b4e18: 1304 0900 |0154: const/16 v4, #int 9 // #9 │ │ +3b4e1c: 4d14 0304 |0156: aput-object v20, v3, v4 │ │ +3b4e20: 2204 e11f |0158: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b4e24: 0809 1500 |015a: move-object/from16 v9, v21 │ │ +3b4e28: 0808 1b00 |015c: move-object/from16 v8, v27 │ │ +3b4e2c: 7040 9bb7 94a8 |015e: invoke-direct {v4, v9, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b4e32: 1305 0a00 |0161: const/16 v5, #int 10 // #a │ │ +3b4e36: 4d04 0305 |0163: aput-object v4, v3, v5 │ │ +3b4e3a: 1c04 531b |0165: const-class v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // type@1b53 │ │ +3b4e3e: 1215 |0167: const/4 v5, #int 1 // #1 │ │ +3b4e40: 7040 98b7 4035 |0168: invoke-direct {v0, v4, v5, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b798 │ │ +3b4e46: 7110 4794 0000 |016b: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9447 │ │ +3b4e4c: 2200 de1f |016e: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fde │ │ +3b4e50: 23e3 3f21 |0170: new-array v3, v14, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@213f │ │ +3b4e54: 2204 e11f |0172: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b4e58: 7040 9bb7 24ad |0174: invoke-direct {v4, v2, v13, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b4e5e: 1206 |0177: const/4 v6, #int 0 // #0 │ │ +3b4e60: 4d04 0306 |0178: aput-object v4, v3, v6 │ │ +3b4e64: 2204 e11f |017a: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b4e68: 7040 9bb7 b4af |017c: invoke-direct {v4, v11, v15, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b4e6e: 4d04 0305 |017f: aput-object v4, v3, v5 │ │ +3b4e72: 2204 e11f |0181: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b4e76: 0807 2100 |0183: move-object/from16 v7, v33 │ │ +3b4e7a: 7040 9bb7 14a7 |0185: invoke-direct {v4, v1, v7, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b4e80: 1225 |0188: const/4 v5, #int 2 // #2 │ │ +3b4e82: 4d04 0305 |0189: aput-object v4, v3, v5 │ │ +3b4e86: 2214 e11f |018b: new-instance v20, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b4e8a: 1a05 9fbf |018d: const-string v5, "onEventMainThread" // string@bf9f │ │ +3b4e8e: 1c06 911a |018f: const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1a91 │ │ +3b4e92: 1315 0000 |0191: const/16 v21, #int 0 // #0 │ │ +3b4e96: 1318 0100 |0193: const/16 v24, #int 1 // #1 │ │ +3b4e9a: 0804 1400 |0195: move-object/from16 v4, v20 │ │ +3b4e9e: 0822 0700 |0197: move-object/from16 v34, v7 │ │ +3b4ea2: 07a7 |0199: move-object v7, v10 │ │ +3b4ea4: 0823 0800 |019a: move-object/from16 v35, v8 │ │ +3b4ea8: 0208 1500 |019c: move/from16 v8, v21 │ │ +3b4eac: 0824 0900 |019e: move-object/from16 v36, v9 │ │ +3b4eb0: 0209 1800 |01a0: move/from16 v9, v24 │ │ +3b4eb4: 7606 9cb7 0400 |01a2: 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@b79c │ │ +3b4eba: 1234 |01a5: const/4 v4, #int 3 // #3 │ │ +3b4ebc: 4d14 0304 |01a6: aput-object v20, v3, v4 │ │ +3b4ec0: 1c04 001e |01a8: const-class v4, Lde/danoeh/antennapod/ui/home/sections/InboxSection; // type@1e00 │ │ +3b4ec4: 1215 |01aa: const/4 v5, #int 1 // #1 │ │ +3b4ec6: 7040 98b7 4035 |01ab: invoke-direct {v0, v4, v5, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b798 │ │ +3b4ecc: 7110 4794 0000 |01ae: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9447 │ │ +3b4ed2: 2200 de1f |01b1: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fde │ │ +3b4ed6: 2353 3f21 |01b3: new-array v3, v5, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@213f │ │ +3b4eda: 2204 e11f |01b5: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b4ede: 1c06 961a |01b7: const-class v6, Lde/danoeh/antennapod/event/MessageEvent; // type@1a96 │ │ +3b4ee2: 7040 9bb7 b4a6 |01b9: invoke-direct {v4, v11, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b4ee8: 1206 |01bc: const/4 v6, #int 0 // #0 │ │ +3b4eea: 4d04 0306 |01bd: aput-object v4, v3, v6 │ │ +3b4eee: 1c04 0618 |01bf: const-class v4, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1806 │ │ +3b4ef2: 7040 98b7 4035 |01c1: invoke-direct {v0, v4, v5, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b798 │ │ +3b4ef8: 7110 4794 0000 |01c4: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9447 │ │ +3b4efe: 2200 de1f |01c7: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fde │ │ +3b4f02: 23e3 3f21 |01c9: new-array v3, v14, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@213f │ │ +3b4f06: 2204 e11f |01cb: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b4f0a: 0808 1e00 |01cd: move-object/from16 v8, v30 │ │ +3b4f0e: 0809 1f00 |01cf: move-object/from16 v9, v31 │ │ +3b4f12: 7040 9bb7 94a8 |01d1: invoke-direct {v4, v9, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b4f18: 4d04 0306 |01d4: aput-object v4, v3, v6 │ │ +3b4f1c: 2204 e11f |01d6: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b4f20: 7040 9bb7 b4af |01d8: invoke-direct {v4, v11, v15, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b4f26: 4d04 0305 |01db: aput-object v4, v3, v5 │ │ +3b4f2a: 2214 e11f |01dd: new-instance v20, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b4f2e: 1a05 9fbf |01df: const-string v5, "onEventMainThread" // string@bf9f │ │ +3b4f32: 1c06 911a |01e1: const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1a91 │ │ +3b4f36: 0804 1400 |01e3: move-object/from16 v4, v20 │ │ +3b4f3a: 078e |01e5: move-object v14, v8 │ │ +3b4f3c: 0208 1500 |01e6: move/from16 v8, v21 │ │ +3b4f40: 0791 |01e8: move-object v1, v9 │ │ +3b4f42: 0209 1800 |01e9: move/from16 v9, v24 │ │ +3b4f46: 7606 9cb7 0400 |01eb: invoke-direct/range {v4, v5, v6, v7, v8, v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@b79c │ │ +3b4f4c: 1224 |01ee: const/4 v4, #int 2 // #2 │ │ +3b4f4e: 4d14 0304 |01ef: aput-object v20, v3, v4 │ │ +3b4f52: 2204 e11f |01f1: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b4f56: 7040 9bb7 b4ac |01f3: invoke-direct {v4, v11, v12, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b4f5c: 1235 |01f6: const/4 v5, #int 3 // #3 │ │ +3b4f5e: 4d04 0305 |01f7: aput-object v4, v3, v5 │ │ +3b4f62: 1c04 ff1d |01f9: const-class v4, Lde/danoeh/antennapod/ui/home/sections/EpisodesSurpriseSection; // type@1dff │ │ +3b4f66: 1215 |01fb: const/4 v5, #int 1 // #1 │ │ +3b4f68: 7040 98b7 4035 |01fc: invoke-direct {v0, v4, v5, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b798 │ │ +3b4f6e: 7110 4794 0000 |01ff: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9447 │ │ +3b4f74: 2200 de1f |0202: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fde │ │ +3b4f78: 1263 |0204: const/4 v3, #int 6 // #6 │ │ +3b4f7a: 2339 3f21 |0205: new-array v9, v3, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@213f │ │ +3b4f7e: 2214 e11f |0207: new-instance v20, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ 3b4f82: 1a05 9fbf |0209: const-string v5, "onEventMainThread" // string@bf9f │ │ 3b4f86: 1c06 911a |020b: const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1a91 │ │ -3b4f8a: 1313 0000 |020d: const/16 v19, #int 0 // #0 │ │ -3b4f8e: 1314 0100 |020f: const/16 v20, #int 1 // #1 │ │ -3b4f92: 0804 1200 |0211: move-object/from16 v4, v18 │ │ -3b4f96: 0821 0800 |0213: move-object/from16 v33, v8 │ │ -3b4f9a: 0208 1300 |0215: move/from16 v8, v19 │ │ -3b4f9e: 0822 0900 |0217: move-object/from16 v34, v9 │ │ -3b4fa2: 0209 1400 |0219: move/from16 v9, v20 │ │ -3b4fa6: 7606 9cb7 0400 |021b: 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@b79c │ │ -3b4fac: 1234 |021e: const/4 v4, #int 3 // #3 │ │ -3b4fae: 4d12 0304 |021f: aput-object v18, v3, v4 │ │ -3b4fb2: 2204 e11f |0221: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b4fb6: 0809 1e00 |0223: move-object/from16 v9, v30 │ │ -3b4fba: 7040 9bb7 b4a9 |0225: invoke-direct {v4, v11, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b4fc0: 1245 |0228: const/4 v5, #int 4 // #4 │ │ +3b4f8a: 1208 |020d: const/4 v8, #int 0 // #0 │ │ +3b4f8c: 1315 0100 |020e: const/16 v21, #int 1 // #1 │ │ +3b4f90: 0804 1400 |0210: move-object/from16 v4, v20 │ │ +3b4f94: 0793 |0212: move-object v3, v9 │ │ +3b4f96: 0209 1500 |0213: move/from16 v9, v21 │ │ +3b4f9a: 7606 9cb7 0400 |0215: 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@b79c │ │ +3b4fa0: 1204 |0218: const/4 v4, #int 0 // #0 │ │ +3b4fa2: 4d14 0304 |0219: aput-object v20, v3, v4 │ │ +3b4fa6: 2204 e11f |021b: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b4faa: 7040 9bb7 b4af |021d: invoke-direct {v4, v11, v15, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b4fb0: 1215 |0220: const/4 v5, #int 1 // #1 │ │ +3b4fb2: 4d04 0305 |0221: aput-object v4, v3, v5 │ │ +3b4fb6: 2204 e11f |0223: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b4fba: 7040 9bb7 b4ac |0225: invoke-direct {v4, v11, v12, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b4fc0: 1225 |0228: const/4 v5, #int 2 // #2 │ │ 3b4fc2: 4d04 0305 |0229: aput-object v4, v3, v5 │ │ -3b4fc6: 1c04 011e |022b: const-class v4, Lde/danoeh/antennapod/ui/home/sections/QueueSection; // type@1e01 │ │ -3b4fca: 1215 |022d: const/4 v5, #int 1 // #1 │ │ -3b4fcc: 7040 98b7 4035 |022e: invoke-direct {v0, v4, v5, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b798 │ │ -3b4fd2: 7110 4794 0000 |0231: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9447 │ │ -3b4fd8: 2200 de1f |0234: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fde │ │ -3b4fdc: 1223 |0236: const/4 v3, #int 2 // #2 │ │ -3b4fde: 2334 3f21 |0237: new-array v4, v3, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@213f │ │ -3b4fe2: 2203 e11f |0239: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b4fe6: 1a05 c2c0 |023b: const-string v5, "onPositionObserverUpdate" // string@c0c2 │ │ -3b4fea: 7040 9bb7 53a9 |023d: invoke-direct {v3, v5, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b4ff0: 1205 |0240: const/4 v5, #int 0 // #0 │ │ -3b4ff2: 4d03 0405 |0241: aput-object v3, v4, v5 │ │ -3b4ff6: 2203 e11f |0243: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b4ffa: 1a05 aec0 |0245: const-string v5, "onPlaybackServiceChanged" // string@c0ae │ │ -3b4ffe: 1c06 ad1a |0247: const-class v6, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent; // type@1aad │ │ -3b5002: 7040 9bb7 53a6 |0249: invoke-direct {v3, v5, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b5008: 1215 |024c: const/4 v5, #int 1 // #1 │ │ -3b500a: 4d03 0405 |024d: aput-object v3, v4, v5 │ │ -3b500e: 1c03 281b |024f: const-class v3, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; // type@1b28 │ │ -3b5012: 7040 98b7 3045 |0251: invoke-direct {v0, v3, v5, v4}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b798 │ │ -3b5018: 7110 4794 0000 |0254: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9447 │ │ -3b501e: 2200 de1f |0257: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fde │ │ -3b5022: 1303 0800 |0259: const/16 v3, #int 8 // #8 │ │ -3b5026: 2334 3f21 |025b: new-array v4, v3, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@213f │ │ -3b502a: 2203 e11f |025d: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b502e: 1a05 f6c1 |025f: const-string v5, "onUnreadItemsUpdate" // string@c1f6 │ │ -3b5032: 0808 2000 |0261: move-object/from16 v8, v32 │ │ -3b5036: 7040 9bb7 53a8 |0263: invoke-direct {v3, v5, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b503c: 1205 |0266: const/4 v5, #int 0 // #0 │ │ -3b503e: 4d03 0405 |0267: aput-object v3, v4, v5 │ │ -3b5042: 2203 e11f |0269: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b5046: 1a05 aec0 |026b: const-string v5, "onPlaybackServiceChanged" // string@c0ae │ │ -3b504a: 1c06 ad1a |026d: const-class v6, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent; // type@1aad │ │ -3b504e: 7040 9bb7 53a6 |026f: invoke-direct {v3, v5, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b5054: 1215 |0272: const/4 v5, #int 1 // #1 │ │ -3b5056: 4d03 0405 |0273: aput-object v3, v4, v5 │ │ -3b505a: 2203 e11f |0275: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b505e: 1a05 45e4 |0277: const-string v5, "updatePlaybackSpeedButton" // string@e445 │ │ -3b5062: 1c06 af1a |0279: const-class v6, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent; // type@1aaf │ │ -3b5066: 7040 9bb7 53a6 |027b: invoke-direct {v3, v5, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b506c: 1225 |027e: const/4 v5, #int 2 // #2 │ │ -3b506e: 4d03 0405 |027f: aput-object v3, v4, v5 │ │ -3b5072: 2203 e11f |0281: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b5076: 1a05 fddb |0283: const-string v5, "sleepTimerUpdate" // string@dbfd │ │ -3b507a: 1c06 ae1a |0285: const-class v6, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // type@1aae │ │ -3b507e: 7040 9bb7 53a6 |0287: invoke-direct {v3, v5, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b5084: 1235 |028a: const/4 v5, #int 3 // #3 │ │ -3b5086: 4d03 0405 |028b: aput-object v3, v4, v5 │ │ -3b508a: 2203 e11f |028d: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b508e: 1a05 4370 |028f: const-string v5, "bufferUpdate" // string@7043 │ │ -3b5092: 1c06 a91a |0291: const-class v6, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; // type@1aa9 │ │ -3b5096: 7040 9bb7 53a6 |0293: invoke-direct {v3, v5, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b509c: 1245 |0296: const/4 v5, #int 4 // #4 │ │ -3b509e: 4d03 0405 |0297: aput-object v3, v4, v5 │ │ -3b50a2: 2203 e11f |0299: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b50a6: 1a05 46e4 |029b: const-string v5, "updatePosition" // string@e446 │ │ -3b50aa: 7040 9bb7 53a9 |029d: invoke-direct {v3, v5, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b50b0: 4d03 0401 |02a0: aput-object v3, v4, v1 │ │ -3b50b4: 2203 e11f |02a2: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b50b8: 1a05 3585 |02a4: const-string v5, "favoritesChanged" // string@8535 │ │ -3b50bc: 1c06 921a |02a6: const-class v6, Lde/danoeh/antennapod/event/FavoritesEvent; // type@1a92 │ │ -3b50c0: 7040 9bb7 53a6 |02a8: invoke-direct {v3, v5, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b50c6: 1265 |02ab: const/4 v5, #int 6 // #6 │ │ -3b50c8: 4d03 0405 |02ac: aput-object v3, v4, v5 │ │ -3b50cc: 2203 e11f |02ae: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b50d0: 1a05 79b8 |02b0: const-string v5, "mediaPlayerError" // string@b879 │ │ -3b50d4: 1c06 971a |02b2: const-class v6, Lde/danoeh/antennapod/event/PlayerErrorEvent; // type@1a97 │ │ -3b50d8: 7040 9bb7 53a6 |02b4: invoke-direct {v3, v5, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b50de: 4d03 0417 |02b7: aput-object v3, v4, v23 │ │ -3b50e2: 1c03 da1a |02b9: const-class v3, Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // type@1ada │ │ -3b50e6: 1215 |02bb: const/4 v5, #int 1 // #1 │ │ -3b50e8: 7040 98b7 3045 |02bc: invoke-direct {v0, v3, v5, v4}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b798 │ │ -3b50ee: 7110 4794 0000 |02bf: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9447 │ │ -3b50f4: 2200 de1f |02c2: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fde │ │ -3b50f8: 2353 3f21 |02c4: new-array v3, v5, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@213f │ │ -3b50fc: 2204 e11f |02c6: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b5100: 7040 9bb7 b4a9 |02c8: invoke-direct {v4, v11, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b5106: 1206 |02cb: const/4 v6, #int 0 // #0 │ │ -3b5108: 4d04 0306 |02cc: aput-object v4, v3, v6 │ │ -3b510c: 1c04 fa1a |02ce: const-class v4, Lde/danoeh/antennapod/fragment/CoverFragment; // type@1afa │ │ -3b5110: 7040 98b7 4035 |02d0: invoke-direct {v0, v4, v5, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b798 │ │ -3b5116: 7110 4794 0000 |02d3: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9447 │ │ -3b511c: 2200 de1f |02d6: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fde │ │ -3b5120: 1233 |02d8: const/4 v3, #int 3 // #3 │ │ -3b5122: 2334 3f21 |02d9: new-array v4, v3, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@213f │ │ -3b5126: 2203 e11f |02db: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b512a: 7040 9bb7 c3a8 |02dd: invoke-direct {v3, v12, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b5130: 4d03 0406 |02e0: aput-object v3, v4, v6 │ │ -3b5134: 2203 e11f |02e2: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b5138: 7040 9bb7 e3af |02e4: invoke-direct {v3, v14, v15, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b513e: 4d03 0405 |02e7: aput-object v3, v4, v5 │ │ -3b5142: 2203 e11f |02e9: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b5146: 1a06 fec0 |02eb: const-string v6, "onQueueChanged" // string@c0fe │ │ -3b514a: 0807 2200 |02ed: move-object/from16 v7, v34 │ │ -3b514e: 7040 9bb7 63a7 |02ef: invoke-direct {v3, v6, v7, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b5154: 1226 |02f2: const/4 v6, #int 2 // #2 │ │ -3b5156: 4d03 0406 |02f3: aput-object v3, v4, v6 │ │ -3b515a: 1c03 9f1b |02f5: const-class v3, Lde/danoeh/antennapod/fragment/NavDrawerFragment; // type@1b9f │ │ -3b515e: 7040 98b7 3045 |02f7: invoke-direct {v0, v3, v5, v4}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b798 │ │ -3b5164: 7110 4794 0000 |02fa: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9447 │ │ -3b516a: 2200 de1f |02fd: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fde │ │ -3b516e: 2353 3f21 |02ff: new-array v3, v5, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@213f │ │ -3b5172: 2204 e11f |0301: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b5176: 7040 9bb7 b4a9 |0303: invoke-direct {v4, v11, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b517c: 1206 |0306: const/4 v6, #int 0 // #0 │ │ -3b517e: 4d04 0306 |0307: aput-object v4, v3, v6 │ │ -3b5182: 1c04 e11a |0309: const-class v4, Lde/danoeh/antennapod/fragment/ChaptersFragment; // type@1ae1 │ │ -3b5186: 7040 98b7 4035 |030b: invoke-direct {v0, v4, v5, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b798 │ │ -3b518c: 7110 4794 0000 |030e: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9447 │ │ -3b5192: 2200 de1f |0311: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fde │ │ -3b5196: 1243 |0313: const/4 v3, #int 4 // #4 │ │ -3b5198: 2334 3f21 |0314: new-array v4, v3, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@213f │ │ -3b519c: 2203 e11f |0316: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b51a0: 7040 9bb7 b3a2 |0318: invoke-direct {v3, v11, v2, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b51a6: 4d03 0406 |031b: aput-object v3, v4, v6 │ │ -3b51aa: 2203 e11f |031d: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b51ae: 7040 9bb7 b3a9 |031f: invoke-direct {v3, v11, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b51b4: 4d03 0405 |0322: aput-object v3, v4, v5 │ │ -3b51b8: 2203 e11f |0324: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b51bc: 1a06 6dbf |0326: const-string v6, "onDownloadLogChanged" // string@bf6d │ │ -3b51c0: 1c01 a518 |0328: const-class v1, Lde/danoeh/antennapod/core/event/DownloadLogEvent; // type@18a5 │ │ -3b51c4: 7040 9bb7 63a1 |032a: invoke-direct {v3, v6, v1, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b51ca: 1221 |032d: const/4 v1, #int 2 // #2 │ │ -3b51cc: 4d03 0401 |032e: aput-object v3, v4, v1 │ │ -3b51d0: 2201 e11f |0330: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b51d4: 0803 2100 |0332: move-object/from16 v3, v33 │ │ -3b51d8: 7040 9bb7 31ad |0334: invoke-direct {v1, v3, v13, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b51de: 1236 |0337: const/4 v6, #int 3 // #3 │ │ -3b51e0: 4d01 0406 |0338: aput-object v1, v4, v6 │ │ -3b51e4: 1c01 fe1d |033a: const-class v1, Lde/danoeh/antennapod/ui/home/sections/DownloadsSection; // type@1dfe │ │ -3b51e8: 7040 98b7 1045 |033c: invoke-direct {v0, v1, v5, v4}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b798 │ │ -3b51ee: 7110 4794 0000 |033f: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9447 │ │ -3b51f4: 2200 de1f |0342: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fde │ │ -3b51f8: 2351 3f21 |0344: new-array v1, v5, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@213f │ │ -3b51fc: 2212 e11f |0346: new-instance v18, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b5200: 1a05 f7de |0348: const-string v5, "syncStatusChanged" // string@def7 │ │ -3b5204: 1c06 a71a |034a: const-class v6, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1aa7 │ │ -3b5208: 0804 1200 |034c: move-object/from16 v4, v18 │ │ -3b520c: 0823 0700 |034e: move-object/from16 v35, v7 │ │ -3b5210: 07a7 |0350: move-object v7, v10 │ │ -3b5212: 0819 0300 |0351: move-object/from16 v25, v3 │ │ -3b5216: 0783 |0353: move-object v3, v8 │ │ -3b5218: 0208 1300 |0354: move/from16 v8, v19 │ │ -3b521c: 0813 0d00 |0356: move-object/from16 v19, v13 │ │ -3b5220: 079d |0358: move-object v13, v9 │ │ -3b5222: 0209 1400 |0359: move/from16 v9, v20 │ │ -3b5226: 7606 9cb7 0400 |035b: 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@b79c │ │ -3b522c: 1204 |035e: const/4 v4, #int 0 // #0 │ │ -3b522e: 4d12 0104 |035f: aput-object v18, v1, v4 │ │ -3b5232: 1c05 811c |0361: const-class v5, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; // type@1c81 │ │ -3b5236: 1216 |0363: const/4 v6, #int 1 // #1 │ │ -3b5238: 7040 98b7 5016 |0364: invoke-direct {v0, v5, v6, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b798 │ │ -3b523e: 7110 4794 0000 |0367: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9447 │ │ -3b5244: 2200 de1f |036a: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fde │ │ -3b5248: 2361 3f21 |036c: new-array v1, v6, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@213f │ │ -3b524c: 2205 e11f |036e: new-instance v5, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b5250: 1a07 77e4 |0370: const-string v7, "updateSpeed" // string@e477 │ │ -3b5254: 1c08 af1a |0372: const-class v8, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent; // type@1aaf │ │ -3b5258: 7040 9bb7 75a8 |0374: invoke-direct {v5, v7, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b525e: 4d05 0104 |0377: aput-object v5, v1, v4 │ │ -3b5262: 1c04 8b1a |0379: const-class v4, Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // type@1a8b │ │ -3b5266: 7040 98b7 4016 |037b: invoke-direct {v0, v4, v6, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b798 │ │ -3b526c: 7110 4794 0000 |037e: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9447 │ │ -3b5272: 2200 de1f |0381: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fde │ │ -3b5276: 1231 |0383: const/4 v1, #int 3 // #3 │ │ -3b5278: 2319 3f21 |0384: new-array v9, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@213f │ │ -3b527c: 2201 e11f |0386: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b5280: 1a05 9fbf |0388: const-string v5, "onEventMainThread" // string@bf9f │ │ -3b5284: 1c06 951a |038a: const-class v6, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1a95 │ │ -3b5288: 1208 |038c: const/4 v8, #int 0 // #0 │ │ -3b528a: 1312 0100 |038d: const/16 v18, #int 1 // #1 │ │ -3b528e: 0714 |038f: move-object v4, v1 │ │ -3b5290: 07a7 |0390: move-object v7, v10 │ │ -3b5292: 081a 0d00 |0391: move-object/from16 v26, v13 │ │ -3b5296: 079d |0393: move-object v13, v9 │ │ -3b5298: 0209 1200 |0394: move/from16 v9, v18 │ │ -3b529c: 7606 9cb7 0400 |0396: 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@b79c │ │ -3b52a2: 1204 |0399: const/4 v4, #int 0 // #0 │ │ -3b52a4: 4d01 0d04 |039a: aput-object v1, v13, v4 │ │ -3b52a8: 2201 e11f |039c: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b52ac: 7040 9bb7 e1af |039e: invoke-direct {v1, v14, v15, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b52b2: 1214 |03a1: const/4 v4, #int 1 // #1 │ │ -3b52b4: 4d01 0d04 |03a2: aput-object v1, v13, v4 │ │ -3b52b8: 2201 e11f |03a4: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b52bc: 7040 9bb7 c1a3 |03a6: invoke-direct {v1, v12, v3, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b52c2: 1225 |03a9: const/4 v5, #int 2 // #2 │ │ -3b52c4: 4d01 0d05 |03aa: aput-object v1, v13, v5 │ │ -3b52c8: 1c01 e31b |03ac: const-class v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment; // type@1be3 │ │ -3b52cc: 7040 98b7 10d4 |03ae: invoke-direct {v0, v1, v4, v13}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b798 │ │ -3b52d2: 7110 4794 0000 |03b1: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9447 │ │ -3b52d8: 2200 de1f |03b4: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fde │ │ -3b52dc: 1301 0800 |03b6: const/16 v1, #int 8 // #8 │ │ -3b52e0: 231d 3f21 |03b8: new-array v13, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@213f │ │ -3b52e4: 2201 e11f |03ba: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b52e8: 7040 9bb7 b1a2 |03bc: invoke-direct {v1, v11, v2, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b52ee: 1205 |03bf: const/4 v5, #int 0 // #0 │ │ -3b52f0: 4d01 0d05 |03c0: aput-object v1, v13, v5 │ │ -3b52f4: 2201 e11f |03c2: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b52f8: 0809 1a00 |03c4: move-object/from16 v9, v26 │ │ -3b52fc: 7040 9bb7 b1a9 |03c6: invoke-direct {v1, v11, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b5302: 4d01 0d04 |03c9: aput-object v1, v13, v4 │ │ -3b5306: 2201 e11f |03cb: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b530a: 0807 1d00 |03cd: move-object/from16 v7, v29 │ │ -3b530e: 0808 1f00 |03cf: move-object/from16 v8, v31 │ │ -3b5312: 7040 9bb7 81a7 |03d1: invoke-direct {v1, v8, v7, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b5318: 1224 |03d4: const/4 v4, #int 2 // #2 │ │ -3b531a: 4d01 0d04 |03d5: aput-object v1, v13, v4 │ │ -3b531e: 2201 e11f |03d7: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b5322: 1a05 9fbf |03d9: const-string v5, "onEventMainThread" // string@bf9f │ │ -3b5326: 1c06 911a |03db: const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1a91 │ │ -3b532a: 1312 0000 |03dd: const/16 v18, #int 0 // #0 │ │ -3b532e: 0714 |03df: move-object v4, v1 │ │ -3b5330: 0824 0700 |03e0: move-object/from16 v36, v7 │ │ -3b5334: 07a7 |03e2: move-object v7, v10 │ │ -3b5336: 0825 0800 |03e3: move-object/from16 v37, v8 │ │ -3b533a: 0208 1200 |03e5: move/from16 v8, v18 │ │ -3b533e: 0826 0900 |03e7: move-object/from16 v38, v9 │ │ -3b5342: 0209 1400 |03e9: move/from16 v9, v20 │ │ -3b5346: 7606 9cb7 0400 |03eb: 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@b79c │ │ -3b534c: 1234 |03ee: const/4 v4, #int 3 // #3 │ │ -3b534e: 4d01 0d04 |03ef: aput-object v1, v13, v4 │ │ -3b5352: 2201 e11f |03f1: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b5356: 0808 1300 |03f3: move-object/from16 v8, v19 │ │ -3b535a: 0809 1900 |03f5: move-object/from16 v9, v25 │ │ -3b535e: 7040 9bb7 91a8 |03f7: invoke-direct {v1, v9, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b5364: 1244 |03fa: const/4 v4, #int 4 // #4 │ │ -3b5366: 4d01 0d04 |03fb: aput-object v1, v13, v4 │ │ -3b536a: 2201 e11f |03fd: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b536e: 7040 9bb7 c1a3 |03ff: invoke-direct {v1, v12, v3, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b5374: 1254 |0402: const/4 v4, #int 5 // #5 │ │ -3b5376: 4d01 0d04 |0403: aput-object v1, v13, v4 │ │ -3b537a: 2201 e11f |0405: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b537e: 7040 9bb7 e1af |0407: invoke-direct {v1, v14, v15, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b5384: 1264 |040a: const/4 v4, #int 6 // #6 │ │ -3b5386: 4d01 0d04 |040b: aput-object v1, v13, v4 │ │ -3b538a: 2201 e11f |040d: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b538e: 1a05 9fbf |040f: const-string v5, "onEventMainThread" // string@bf9f │ │ -3b5392: 1c06 951a |0411: const-class v6, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1a95 │ │ -3b5396: 1313 0100 |0413: const/16 v19, #int 1 // #1 │ │ -3b539a: 0714 |0415: move-object v4, v1 │ │ -3b539c: 0814 0300 |0416: move-object/from16 v20, v3 │ │ -3b53a0: 0783 |0418: move-object v3, v8 │ │ -3b53a2: 0208 1200 |0419: move/from16 v8, v18 │ │ -3b53a6: 0812 0c00 |041b: move-object/from16 v18, v12 │ │ -3b53aa: 079c |041d: move-object v12, v9 │ │ -3b53ac: 0209 1300 |041e: move/from16 v9, v19 │ │ -3b53b0: 7606 9cb7 0400 |0420: 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@b79c │ │ -3b53b6: 4d01 0d17 |0423: aput-object v1, v13, v23 │ │ -3b53ba: 1c01 201b |0425: const-class v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment; // type@1b20 │ │ -3b53be: 1214 |0427: const/4 v4, #int 1 // #1 │ │ -3b53c0: 7040 98b7 10d4 |0428: invoke-direct {v0, v1, v4, v13}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b798 │ │ -3b53c6: 7110 4794 0000 |042b: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9447 │ │ -3b53cc: 2200 de1f |042e: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fde │ │ -3b53d0: 2341 3f21 |0430: new-array v1, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@213f │ │ -3b53d4: 2205 e11f |0432: new-instance v5, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b53d8: 1a06 f3bf |0434: const-string v6, "onHistoryUpdated" // string@bff3 │ │ -3b53dc: 1c07 aa1a |0436: const-class v7, Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent; // type@1aaa │ │ -3b53e0: 7040 9bb7 65a7 |0438: invoke-direct {v5, v6, v7, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b53e6: 1206 |043b: const/4 v6, #int 0 // #0 │ │ -3b53e8: 4d05 0106 |043c: aput-object v5, v1, v6 │ │ -3b53ec: 1c05 ab1b |043e: const-class v5, Lde/danoeh/antennapod/fragment/PlaybackHistoryFragment; // type@1bab │ │ -3b53f0: 7040 98b7 5014 |0440: invoke-direct {v0, v5, v4, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b798 │ │ -3b53f6: 7110 4794 0000 |0443: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9447 │ │ -3b53fc: 2200 de1f |0446: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fde │ │ -3b5400: 1231 |0448: const/4 v1, #int 3 // #3 │ │ -3b5402: 231d 3f21 |0449: new-array v13, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@213f │ │ -3b5406: 2201 e11f |044b: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b540a: 7030 9ab7 e10f |044d: invoke-direct {v1, v14, v15}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;)V // method@b79a │ │ -3b5410: 4d01 0d06 |0450: aput-object v1, v13, v6 │ │ -3b5414: 2201 e11f |0452: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b5418: 1a05 9fbf |0454: const-string v5, "onEventMainThread" // string@bf9f │ │ -3b541c: 1c06 911a |0456: const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1a91 │ │ -3b5420: 1208 |0458: const/4 v8, #int 0 // #0 │ │ -3b5422: 1219 |0459: const/4 v9, #int 1 // #1 │ │ -3b5424: 0714 |045a: move-object v4, v1 │ │ -3b5426: 07a7 |045b: move-object v7, v10 │ │ -3b5428: 7606 9cb7 0400 |045c: 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@b79c │ │ -3b542e: 1214 |045f: const/4 v4, #int 1 // #1 │ │ -3b5430: 4d01 0d04 |0460: aput-object v1, v13, v4 │ │ -3b5434: 2201 e11f |0462: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b5438: 1a05 bdc5 |0464: const-string v5, "playbackStateChanged" // string@c5bd │ │ -3b543c: 7040 9bb7 51a3 |0466: invoke-direct {v1, v5, v3, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b5442: 1225 |0469: const/4 v5, #int 2 // #2 │ │ -3b5444: 4d01 0d05 |046a: aput-object v1, v13, v5 │ │ -3b5448: 1c01 f417 |046c: const-class v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // type@17f4 │ │ -3b544c: 7040 98b7 10d4 |046e: invoke-direct {v0, v1, v4, v13}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b798 │ │ -3b5452: 7110 4794 0000 |0471: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9447 │ │ -3b5458: 2200 de1f |0474: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fde │ │ -3b545c: 2341 3f21 |0476: new-array v1, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@213f │ │ -3b5460: 2205 e11f |0478: new-instance v5, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b5464: 1a06 b2bf |047a: const-string v6, "onFilterChanged" // string@bfb2 │ │ -3b5468: 1c07 171a |047c: const-class v7, Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog$AllEpisodesFilterChangedEvent; // type@1a17 │ │ -3b546c: 7030 9ab7 6507 |047e: invoke-direct {v5, v6, v7}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;)V // method@b79a │ │ -3b5472: 1206 |0481: const/4 v6, #int 0 // #0 │ │ -3b5474: 4d05 0106 |0482: aput-object v5, v1, v6 │ │ -3b5478: 1c05 c71a |0484: const-class v5, Lde/danoeh/antennapod/fragment/AllEpisodesFragment; // type@1ac7 │ │ -3b547c: 7040 98b7 5014 |0486: invoke-direct {v0, v5, v4, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b798 │ │ -3b5482: 7110 4794 0000 |0489: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9447 │ │ -3b5488: 2200 de1f |048c: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fde │ │ -3b548c: 1261 |048e: const/4 v1, #int 6 // #6 │ │ -3b548e: 231d 3f21 |048f: new-array v13, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@213f │ │ -3b5492: 2201 e11f |0491: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b5496: 1a05 9fbf |0493: const-string v5, "onEventMainThread" // string@bf9f │ │ -3b549a: 1c06 911a |0495: const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1a91 │ │ -3b549e: 0714 |0497: move-object v4, v1 │ │ -3b54a0: 07a7 |0498: move-object v7, v10 │ │ -3b54a2: 7606 9cb7 0400 |0499: 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@b79c │ │ -3b54a8: 1204 |049c: const/4 v4, #int 0 // #0 │ │ -3b54aa: 4d01 0d04 |049d: aput-object v1, v13, v4 │ │ -3b54ae: 2201 e11f |049f: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b54b2: 7040 9bb7 b1a2 |04a1: invoke-direct {v1, v11, v2, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b54b8: 1214 |04a4: const/4 v4, #int 1 // #1 │ │ -3b54ba: 4d01 0d04 |04a5: aput-object v1, v13, v4 │ │ -3b54be: 2201 e11f |04a7: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b54c2: 0809 2600 |04a9: move-object/from16 v9, v38 │ │ -3b54c6: 7040 9bb7 b1a9 |04ab: invoke-direct {v1, v11, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b54cc: 1224 |04ae: const/4 v4, #int 2 // #2 │ │ -3b54ce: 4d01 0d04 |04af: aput-object v1, v13, v4 │ │ -3b54d2: 2201 e11f |04b1: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b54d6: 7040 9bb7 c1a3 |04b3: invoke-direct {v1, v12, v3, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b54dc: 1234 |04b6: const/4 v4, #int 3 // #3 │ │ -3b54de: 4d01 0d04 |04b7: aput-object v1, v13, v4 │ │ -3b54e2: 2201 e11f |04b9: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b54e6: 1a04 6dbf |04bb: const-string v4, "onDownloadLogChanged" // string@bf6d │ │ -3b54ea: 1c05 a518 |04bd: const-class v5, Lde/danoeh/antennapod/core/event/DownloadLogEvent; // type@18a5 │ │ -3b54ee: 7040 9bb7 41a5 |04bf: invoke-direct {v1, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b54f4: 1244 |04c2: const/4 v4, #int 4 // #4 │ │ -3b54f6: 4d01 0d04 |04c3: aput-object v1, v13, v4 │ │ -3b54fa: 2201 e11f |04c5: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b54fe: 0808 1200 |04c7: move-object/from16 v8, v18 │ │ -3b5502: 0807 1400 |04c9: move-object/from16 v7, v20 │ │ -3b5506: 7040 9bb7 81a7 |04cb: invoke-direct {v1, v8, v7, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b550c: 1254 |04ce: const/4 v4, #int 5 // #5 │ │ -3b550e: 4d01 0d04 |04cf: aput-object v1, v13, v4 │ │ -3b5512: 1c01 eb1a |04d1: const-class v1, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // type@1aeb │ │ -3b5516: 1214 |04d3: const/4 v4, #int 1 // #1 │ │ -3b5518: 7040 98b7 10d4 |04d4: invoke-direct {v0, v1, v4, v13}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b798 │ │ -3b551e: 7110 4794 0000 |04d7: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9447 │ │ -3b5524: 2200 de1f |04da: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fde │ │ -3b5528: 2341 3f21 |04dc: new-array v1, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@213f │ │ -3b552c: 2205 e11f |04de: new-instance v5, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b5530: 1a06 6dbf |04e0: const-string v6, "onDownloadLogChanged" // string@bf6d │ │ -3b5534: 1c0d a518 |04e2: const-class v13, Lde/danoeh/antennapod/core/event/DownloadLogEvent; // type@18a5 │ │ -3b5538: 7030 9ab7 650d |04e4: invoke-direct {v5, v6, v13}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;)V // method@b79a │ │ -3b553e: 1206 |04e7: const/4 v6, #int 0 // #0 │ │ -3b5540: 4d05 0106 |04e8: aput-object v5, v1, v6 │ │ -3b5544: 1c05 0a1b |04ea: const-class v5, Lde/danoeh/antennapod/fragment/DownloadLogFragment; // type@1b0a │ │ -3b5548: 7040 98b7 5014 |04ec: invoke-direct {v0, v5, v4, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b798 │ │ -3b554e: 7110 4794 0000 |04ef: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9447 │ │ -3b5554: 2200 de1f |04f2: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fde │ │ -3b5558: 1241 |04f4: const/4 v1, #int 4 // #4 │ │ -3b555a: 231d 3f21 |04f5: new-array v13, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@213f │ │ -3b555e: 2201 e11f |04f7: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b5562: 7040 9bb7 c1a3 |04f9: invoke-direct {v1, v12, v3, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b5568: 4d01 0d06 |04fc: aput-object v1, v13, v6 │ │ -3b556c: 2201 e11f |04fe: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b5570: 7040 9bb7 b1a2 |0500: invoke-direct {v1, v11, v2, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b5576: 4d01 0d04 |0503: aput-object v1, v13, v4 │ │ -3b557a: 2201 e11f |0505: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b557e: 1a05 9fbf |0507: const-string v5, "onEventMainThread" // string@bf9f │ │ -3b5582: 1c06 911a |0509: const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1a91 │ │ -3b5586: 1312 0000 |050b: const/16 v18, #int 0 // #0 │ │ -3b558a: 0714 |050d: move-object v4, v1 │ │ -3b558c: 0827 0700 |050e: move-object/from16 v39, v7 │ │ -3b5590: 07a7 |0510: move-object v7, v10 │ │ -3b5592: 0814 0e00 |0511: move-object/from16 v20, v14 │ │ -3b5596: 078e |0513: move-object v14, v8 │ │ -3b5598: 0208 1200 |0514: move/from16 v8, v18 │ │ -3b559c: 0812 0f00 |0516: move-object/from16 v18, v15 │ │ -3b55a0: 079f |0518: move-object v15, v9 │ │ -3b55a2: 0209 1300 |0519: move/from16 v9, v19 │ │ -3b55a6: 7606 9cb7 0400 |051b: 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@b79c │ │ -3b55ac: 1224 |051e: const/4 v4, #int 2 // #2 │ │ -3b55ae: 4d01 0d04 |051f: aput-object v1, v13, v4 │ │ -3b55b2: 2201 e11f |0521: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b55b6: 7040 9bb7 b1af |0523: invoke-direct {v1, v11, v15, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b55bc: 1234 |0526: const/4 v4, #int 3 // #3 │ │ -3b55be: 4d01 0d04 |0527: aput-object v1, v13, v4 │ │ -3b55c2: 1c01 ff1d |0529: const-class v1, Lde/danoeh/antennapod/ui/home/sections/EpisodesSurpriseSection; // type@1dff │ │ -3b55c6: 1214 |052b: const/4 v4, #int 1 // #1 │ │ -3b55c8: 7040 98b7 10d4 |052c: invoke-direct {v0, v1, v4, v13}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b798 │ │ +3b4fc6: 2204 e11f |022b: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b4fca: 7040 9bb7 14ae |022d: invoke-direct {v4, v1, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b4fd0: 1235 |0230: const/4 v5, #int 3 // #3 │ │ +3b4fd2: 4d04 0305 |0231: aput-object v4, v3, v5 │ │ +3b4fd6: 2204 e11f |0233: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b4fda: 1a05 6dbf |0235: const-string v5, "onDownloadLogChanged" // string@bf6d │ │ +3b4fde: 1c06 a518 |0237: const-class v6, Lde/danoeh/antennapod/core/event/DownloadLogEvent; // type@18a5 │ │ +3b4fe2: 7040 9bb7 54a6 |0239: invoke-direct {v4, v5, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b4fe8: 1245 |023c: const/4 v5, #int 4 // #4 │ │ +3b4fea: 4d04 0305 |023d: aput-object v4, v3, v5 │ │ +3b4fee: 2204 e11f |023f: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b4ff2: 7040 9bb7 24ad |0241: invoke-direct {v4, v2, v13, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b4ff8: 1255 |0244: const/4 v5, #int 5 // #5 │ │ +3b4ffa: 4d04 0305 |0245: aput-object v4, v3, v5 │ │ +3b4ffe: 1c04 eb1a |0247: const-class v4, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // type@1aeb │ │ +3b5002: 1215 |0249: const/4 v5, #int 1 // #1 │ │ +3b5004: 7040 98b7 4035 |024a: invoke-direct {v0, v4, v5, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b798 │ │ +3b500a: 7110 4794 0000 |024d: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9447 │ │ +3b5010: 2200 de1f |0250: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fde │ │ +3b5014: 2353 3f21 |0252: new-array v3, v5, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@213f │ │ +3b5018: 2204 e11f |0254: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b501c: 7040 9bb7 b4ac |0256: invoke-direct {v4, v11, v12, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b5022: 1206 |0259: const/4 v6, #int 0 // #0 │ │ +3b5024: 4d04 0306 |025a: aput-object v4, v3, v6 │ │ +3b5028: 1c04 e11a |025c: const-class v4, Lde/danoeh/antennapod/fragment/ChaptersFragment; // type@1ae1 │ │ +3b502c: 7040 98b7 4035 |025e: invoke-direct {v0, v4, v5, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b798 │ │ +3b5032: 7110 4794 0000 |0261: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9447 │ │ +3b5038: 2200 de1f |0264: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fde │ │ +3b503c: 2353 3f21 |0266: new-array v3, v5, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@213f │ │ +3b5040: 2204 e11f |0268: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b5044: 1c07 961a |026a: const-class v7, Lde/danoeh/antennapod/event/MessageEvent; // type@1a96 │ │ +3b5048: 7040 9bb7 b4a7 |026c: invoke-direct {v4, v11, v7, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b504e: 4d04 0306 |026f: aput-object v4, v3, v6 │ │ +3b5052: 1c04 d917 |0271: const-class v4, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +3b5056: 7040 98b7 4035 |0273: invoke-direct {v0, v4, v5, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b798 │ │ +3b505c: 7110 4794 0000 |0276: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9447 │ │ +3b5062: 2200 de1f |0279: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fde │ │ +3b5066: 1263 |027b: const/4 v3, #int 6 // #6 │ │ +3b5068: 2339 3f21 |027c: new-array v9, v3, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@213f │ │ +3b506c: 2203 e11f |027e: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b5070: 0808 1d00 |0280: move-object/from16 v8, v29 │ │ +3b5074: 0807 2200 |0282: move-object/from16 v7, v34 │ │ +3b5078: 7040 9bb7 83a7 |0284: invoke-direct {v3, v8, v7, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b507e: 4d03 0906 |0287: aput-object v3, v9, v6 │ │ +3b5082: 2203 e11f |0289: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b5086: 7040 9bb7 23ad |028b: invoke-direct {v3, v2, v13, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b508c: 4d03 0905 |028e: aput-object v3, v9, v5 │ │ +3b5090: 2203 e11f |0290: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b5094: 7040 9bb7 b3af |0292: invoke-direct {v3, v11, v15, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b509a: 1224 |0295: const/4 v4, #int 2 // #2 │ │ +3b509c: 4d03 0904 |0296: aput-object v3, v9, v4 │ │ +3b50a0: 2203 e11f |0298: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b50a4: 1a05 9fbf |029a: const-string v5, "onEventMainThread" // string@bf9f │ │ +3b50a8: 1c06 911a |029c: const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1a91 │ │ +3b50ac: 1314 0000 |029e: const/16 v20, #int 0 // #0 │ │ +3b50b0: 0734 |02a0: move-object v4, v3 │ │ +3b50b2: 0825 0700 |02a1: move-object/from16 v37, v7 │ │ +3b50b6: 07a7 |02a3: move-object v7, v10 │ │ +3b50b8: 0826 0800 |02a4: move-object/from16 v38, v8 │ │ +3b50bc: 0208 1400 |02a6: move/from16 v8, v20 │ │ +3b50c0: 0814 0200 |02a8: move-object/from16 v20, v2 │ │ +3b50c4: 0792 |02aa: move-object v2, v9 │ │ +3b50c6: 0209 1500 |02ab: move/from16 v9, v21 │ │ +3b50ca: 7606 9cb7 0400 |02ad: 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@b79c │ │ +3b50d0: 1234 |02b0: const/4 v4, #int 3 // #3 │ │ +3b50d2: 4d03 0204 |02b1: aput-object v3, v2, v4 │ │ +3b50d6: 2203 e11f |02b3: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b50da: 7040 9bb7 b3ac |02b5: invoke-direct {v3, v11, v12, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b50e0: 1244 |02b8: const/4 v4, #int 4 // #4 │ │ +3b50e2: 4d03 0204 |02b9: aput-object v3, v2, v4 │ │ +3b50e6: 2203 e11f |02bb: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b50ea: 7040 9bb7 13ae |02bd: invoke-direct {v3, v1, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b50f0: 1254 |02c0: const/4 v4, #int 5 // #5 │ │ +3b50f2: 4d03 0204 |02c1: aput-object v3, v2, v4 │ │ +3b50f6: 1c03 d41b |02c3: const-class v3, Lde/danoeh/antennapod/fragment/SearchFragment; // type@1bd4 │ │ +3b50fa: 1214 |02c5: const/4 v4, #int 1 // #1 │ │ +3b50fc: 7040 98b7 3024 |02c6: invoke-direct {v0, v3, v4, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b798 │ │ +3b5102: 7110 4794 0000 |02c9: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9447 │ │ +3b5108: 2200 de1f |02cc: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fde │ │ +3b510c: 1222 |02ce: const/4 v2, #int 2 // #2 │ │ +3b510e: 2323 3f21 |02cf: new-array v3, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@213f │ │ +3b5112: 2202 e11f |02d1: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b5116: 1a04 c2c0 |02d3: const-string v4, "onPositionObserverUpdate" // string@c0c2 │ │ +3b511a: 7040 9bb7 42ac |02d5: invoke-direct {v2, v4, v12, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b5120: 1204 |02d8: const/4 v4, #int 0 // #0 │ │ +3b5122: 4d02 0304 |02d9: aput-object v2, v3, v4 │ │ +3b5126: 2202 e11f |02db: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b512a: 1a04 aec0 |02dd: const-string v4, "onPlaybackServiceChanged" // string@c0ae │ │ +3b512e: 1c05 ad1a |02df: const-class v5, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent; // type@1aad │ │ +3b5132: 7040 9bb7 42a5 |02e1: invoke-direct {v2, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b5138: 1214 |02e4: const/4 v4, #int 1 // #1 │ │ +3b513a: 4d02 0304 |02e5: aput-object v2, v3, v4 │ │ +3b513e: 1c02 281b |02e7: const-class v2, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; // type@1b28 │ │ +3b5142: 7040 98b7 2034 |02e9: invoke-direct {v0, v2, v4, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b798 │ │ +3b5148: 7110 4794 0000 |02ec: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9447 │ │ +3b514e: 2200 de1f |02ef: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fde │ │ +3b5152: 1302 0800 |02f1: const/16 v2, #int 8 // #8 │ │ +3b5156: 2323 3f21 |02f3: new-array v3, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@213f │ │ +3b515a: 2202 e11f |02f5: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b515e: 7040 9bb7 b2af |02f7: invoke-direct {v2, v11, v15, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b5164: 1205 |02fa: const/4 v5, #int 0 // #0 │ │ +3b5166: 4d02 0305 |02fb: aput-object v2, v3, v5 │ │ +3b516a: 2202 e11f |02fd: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b516e: 7040 9bb7 b2ac |02ff: invoke-direct {v2, v11, v12, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b5174: 4d02 0304 |0302: aput-object v2, v3, v4 │ │ +3b5178: 2202 e11f |0304: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b517c: 0805 2300 |0306: move-object/from16 v5, v35 │ │ +3b5180: 0804 2400 |0308: move-object/from16 v4, v36 │ │ +3b5184: 7040 9bb7 42a5 |030a: invoke-direct {v2, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b518a: 1224 |030d: const/4 v4, #int 2 // #2 │ │ +3b518c: 4d02 0304 |030e: aput-object v2, v3, v4 │ │ +3b5190: 2202 e11f |0310: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b5194: 1a05 9fbf |0312: const-string v5, "onEventMainThread" // string@bf9f │ │ +3b5198: 1c06 911a |0314: const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1a91 │ │ +3b519c: 1208 |0316: const/4 v8, #int 0 // #0 │ │ +3b519e: 1219 |0317: const/4 v9, #int 1 // #1 │ │ +3b51a0: 0724 |0318: move-object v4, v2 │ │ +3b51a2: 7606 9cb7 0400 |0319: 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@b79c │ │ +3b51a8: 1234 |031c: const/4 v4, #int 3 // #3 │ │ +3b51aa: 4d02 0304 |031d: aput-object v2, v3, v4 │ │ +3b51ae: 2202 e11f |031f: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b51b2: 7040 9bb7 12ae |0321: invoke-direct {v2, v1, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b51b8: 1244 |0324: const/4 v4, #int 4 // #4 │ │ +3b51ba: 4d02 0304 |0325: aput-object v2, v3, v4 │ │ +3b51be: 2202 e11f |0327: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b51c2: 0809 1400 |0329: move-object/from16 v9, v20 │ │ +3b51c6: 7040 9bb7 92ad |032b: invoke-direct {v2, v9, v13, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b51cc: 1254 |032e: const/4 v4, #int 5 // #5 │ │ +3b51ce: 4d02 0304 |032f: aput-object v2, v3, v4 │ │ +3b51d2: 2202 e11f |0331: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b51d6: 0807 2500 |0333: move-object/from16 v7, v37 │ │ +3b51da: 0808 2600 |0335: move-object/from16 v8, v38 │ │ +3b51de: 7040 9bb7 82a7 |0337: invoke-direct {v2, v8, v7, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b51e4: 1264 |033a: const/4 v4, #int 6 // #6 │ │ +3b51e6: 4d02 0304 |033b: aput-object v2, v3, v4 │ │ +3b51ea: 2202 e11f |033d: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b51ee: 1a05 9fbf |033f: const-string v5, "onEventMainThread" // string@bf9f │ │ +3b51f2: 1c06 951a |0341: const-class v6, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1a95 │ │ +3b51f6: 1314 0000 |0343: const/16 v20, #int 0 // #0 │ │ +3b51fa: 0724 |0345: move-object v4, v2 │ │ +3b51fc: 0827 0700 |0346: move-object/from16 v39, v7 │ │ +3b5200: 07a7 |0348: move-object v7, v10 │ │ +3b5202: 0828 0800 |0349: move-object/from16 v40, v8 │ │ +3b5206: 0208 1400 |034b: move/from16 v8, v20 │ │ +3b520a: 0829 0900 |034d: move-object/from16 v41, v9 │ │ +3b520e: 0209 1500 |034f: move/from16 v9, v21 │ │ +3b5212: 7606 9cb7 0400 |0351: 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@b79c │ │ +3b5218: 4d02 0312 |0354: aput-object v2, v3, v18 │ │ +3b521c: 1c02 201b |0356: const-class v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment; // type@1b20 │ │ +3b5220: 1214 |0358: const/4 v4, #int 1 // #1 │ │ +3b5222: 7040 98b7 2034 |0359: invoke-direct {v0, v2, v4, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b798 │ │ +3b5228: 7110 4794 0000 |035c: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9447 │ │ +3b522e: 2200 de1f |035f: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fde │ │ +3b5232: 2342 3f21 |0361: new-array v2, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@213f │ │ +3b5236: 2203 e11f |0363: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b523a: 7040 9bb7 b3af |0365: invoke-direct {v3, v11, v15, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b5240: 1205 |0368: const/4 v5, #int 0 // #0 │ │ +3b5242: 4d03 0205 |0369: aput-object v3, v2, v5 │ │ +3b5246: 1c03 8f1b |036b: const-class v3, Lde/danoeh/antennapod/fragment/ItemPagerFragment; // type@1b8f │ │ +3b524a: 7040 98b7 3024 |036d: invoke-direct {v0, v3, v4, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b798 │ │ +3b5250: 7110 4794 0000 |0370: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9447 │ │ +3b5256: 2200 de1f |0373: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fde │ │ +3b525a: 1302 0800 |0375: const/16 v2, #int 8 // #8 │ │ +3b525e: 2322 3f21 |0377: new-array v2, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@213f │ │ +3b5262: 2203 e11f |0379: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b5266: 1a04 f6c1 |037b: const-string v4, "onUnreadItemsUpdate" // string@c1f6 │ │ +3b526a: 7040 9bb7 43ad |037d: invoke-direct {v3, v4, v13, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b5270: 4d03 0205 |0380: aput-object v3, v2, v5 │ │ +3b5274: 2203 e11f |0382: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b5278: 1a04 aec0 |0384: const-string v4, "onPlaybackServiceChanged" // string@c0ae │ │ +3b527c: 1c05 ad1a |0386: const-class v5, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent; // type@1aad │ │ +3b5280: 7040 9bb7 43a5 |0388: invoke-direct {v3, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b5286: 1214 |038b: const/4 v4, #int 1 // #1 │ │ +3b5288: 4d03 0204 |038c: aput-object v3, v2, v4 │ │ +3b528c: 2203 e11f |038e: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b5290: 1a04 45e4 |0390: const-string v4, "updatePlaybackSpeedButton" // string@e445 │ │ +3b5294: 1c05 af1a |0392: const-class v5, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent; // type@1aaf │ │ +3b5298: 7040 9bb7 43a5 |0394: invoke-direct {v3, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b529e: 1224 |0397: const/4 v4, #int 2 // #2 │ │ +3b52a0: 4d03 0204 |0398: aput-object v3, v2, v4 │ │ +3b52a4: 2203 e11f |039a: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b52a8: 1a04 fddb |039c: const-string v4, "sleepTimerUpdate" // string@dbfd │ │ +3b52ac: 1c05 ae1a |039e: const-class v5, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // type@1aae │ │ +3b52b0: 7040 9bb7 43a5 |03a0: invoke-direct {v3, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b52b6: 1234 |03a3: const/4 v4, #int 3 // #3 │ │ +3b52b8: 4d03 0204 |03a4: aput-object v3, v2, v4 │ │ +3b52bc: 2203 e11f |03a6: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b52c0: 1a04 4370 |03a8: const-string v4, "bufferUpdate" // string@7043 │ │ +3b52c4: 1c05 a91a |03aa: const-class v5, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; // type@1aa9 │ │ +3b52c8: 7040 9bb7 43a5 |03ac: invoke-direct {v3, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b52ce: 1244 |03af: const/4 v4, #int 4 // #4 │ │ +3b52d0: 4d03 0204 |03b0: aput-object v3, v2, v4 │ │ +3b52d4: 2203 e11f |03b2: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b52d8: 1a04 46e4 |03b4: const-string v4, "updatePosition" // string@e446 │ │ +3b52dc: 7040 9bb7 43ac |03b6: invoke-direct {v3, v4, v12, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b52e2: 1254 |03b9: const/4 v4, #int 5 // #5 │ │ +3b52e4: 4d03 0204 |03ba: aput-object v3, v2, v4 │ │ +3b52e8: 2203 e11f |03bc: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b52ec: 1a04 3585 |03be: const-string v4, "favoritesChanged" // string@8535 │ │ +3b52f0: 1c05 921a |03c0: const-class v5, Lde/danoeh/antennapod/event/FavoritesEvent; // type@1a92 │ │ +3b52f4: 7040 9bb7 43a5 |03c2: invoke-direct {v3, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b52fa: 1264 |03c5: const/4 v4, #int 6 // #6 │ │ +3b52fc: 4d03 0204 |03c6: aput-object v3, v2, v4 │ │ +3b5300: 2203 e11f |03c8: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b5304: 1a04 79b8 |03ca: const-string v4, "mediaPlayerError" // string@b879 │ │ +3b5308: 1c05 971a |03cc: const-class v5, Lde/danoeh/antennapod/event/PlayerErrorEvent; // type@1a97 │ │ +3b530c: 7040 9bb7 43a5 |03ce: invoke-direct {v3, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b5312: 4d03 0212 |03d1: aput-object v3, v2, v18 │ │ +3b5316: 1c03 da1a |03d3: const-class v3, Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // type@1ada │ │ +3b531a: 1214 |03d5: const/4 v4, #int 1 // #1 │ │ +3b531c: 7040 98b7 3024 |03d6: invoke-direct {v0, v3, v4, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b798 │ │ +3b5322: 7110 4794 0000 |03d9: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9447 │ │ +3b5328: 2200 de1f |03dc: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fde │ │ +3b532c: 2342 3f21 |03de: new-array v2, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@213f │ │ +3b5330: 2203 e11f |03e0: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b5334: 1a05 e4e0 |03e2: const-string v5, "timerUpdated" // string@e0e4 │ │ +3b5338: 1c06 ae1a |03e4: const-class v6, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // type@1aae │ │ +3b533c: 7040 9bb7 53a6 |03e6: invoke-direct {v3, v5, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b5342: 1205 |03e9: const/4 v5, #int 0 // #0 │ │ +3b5344: 4d03 0205 |03ea: aput-object v3, v2, v5 │ │ +3b5348: 1c03 641a |03ec: const-class v3, Lde/danoeh/antennapod/dialog/SleepTimerDialog; // type@1a64 │ │ +3b534c: 7040 98b7 3024 |03ee: invoke-direct {v0, v3, v4, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b798 │ │ +3b5352: 7110 4794 0000 |03f1: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9447 │ │ +3b5358: 2200 de1f |03f4: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fde │ │ +3b535c: 2342 3f21 |03f6: new-array v2, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@213f │ │ +3b5360: 2203 e11f |03f8: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b5364: 1a06 77e4 |03fa: const-string v6, "updateSpeed" // string@e477 │ │ +3b5368: 1c07 af1a |03fc: const-class v7, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent; // type@1aaf │ │ +3b536c: 7040 9bb7 63a7 |03fe: invoke-direct {v3, v6, v7, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b5372: 4d03 0205 |0401: aput-object v3, v2, v5 │ │ +3b5376: 1c03 8b1a |0403: const-class v3, Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // type@1a8b │ │ +3b537a: 7040 98b7 3024 |0405: invoke-direct {v0, v3, v4, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b798 │ │ +3b5380: 7110 4794 0000 |0408: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9447 │ │ +3b5386: 2200 de1f |040b: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fde │ │ +3b538a: 2342 3f21 |040d: new-array v2, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@213f │ │ +3b538e: 2203 e11f |040f: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b5392: 1a06 b2bf |0411: const-string v6, "onFilterChanged" // string@bfb2 │ │ +3b5396: 1c07 171a |0413: const-class v7, Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog$AllEpisodesFilterChangedEvent; // type@1a17 │ │ +3b539a: 7030 9ab7 6307 |0415: invoke-direct {v3, v6, v7}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;)V // method@b79a │ │ +3b53a0: 4d03 0205 |0418: aput-object v3, v2, v5 │ │ +3b53a4: 1c03 c71a |041a: const-class v3, Lde/danoeh/antennapod/fragment/AllEpisodesFragment; // type@1ac7 │ │ +3b53a8: 7040 98b7 3024 |041c: invoke-direct {v0, v3, v4, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b798 │ │ +3b53ae: 7110 4794 0000 |041f: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9447 │ │ +3b53b4: 2200 de1f |0422: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fde │ │ +3b53b8: 2342 3f21 |0424: new-array v2, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@213f │ │ +3b53bc: 2203 e11f |0426: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b53c0: 1a05 f7de |0428: const-string v5, "syncStatusChanged" // string@def7 │ │ +3b53c4: 1c06 a71a |042a: const-class v6, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1aa7 │ │ +3b53c8: 1208 |042c: const/4 v8, #int 0 // #0 │ │ +3b53ca: 1219 |042d: const/4 v9, #int 1 // #1 │ │ +3b53cc: 0734 |042e: move-object v4, v3 │ │ +3b53ce: 07a7 |042f: move-object v7, v10 │ │ +3b53d0: 7606 9cb7 0400 |0430: 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@b79c │ │ +3b53d6: 1204 |0433: const/4 v4, #int 0 // #0 │ │ +3b53d8: 4d03 0204 |0434: aput-object v3, v2, v4 │ │ +3b53dc: 1c03 811c |0436: const-class v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; // type@1c81 │ │ +3b53e0: 1215 |0438: const/4 v5, #int 1 // #1 │ │ +3b53e2: 7040 98b7 3025 |0439: invoke-direct {v0, v3, v5, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b798 │ │ +3b53e8: 7110 4794 0000 |043c: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9447 │ │ +3b53ee: 2200 de1f |043f: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fde │ │ +3b53f2: 1242 |0441: const/4 v2, #int 4 // #4 │ │ +3b53f4: 2323 3f21 |0442: new-array v3, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@213f │ │ +3b53f8: 2202 e11f |0444: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b53fc: 7040 9bb7 b2af |0446: invoke-direct {v2, v11, v15, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b5402: 4d02 0304 |0449: aput-object v2, v3, v4 │ │ +3b5406: 2202 e11f |044b: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b540a: 7040 9bb7 b2ac |044d: invoke-direct {v2, v11, v12, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b5410: 4d02 0305 |0450: aput-object v2, v3, v5 │ │ +3b5414: 2202 e11f |0452: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b5418: 1a04 6dbf |0454: const-string v4, "onDownloadLogChanged" // string@bf6d │ │ +3b541c: 1c06 a518 |0456: const-class v6, Lde/danoeh/antennapod/core/event/DownloadLogEvent; // type@18a5 │ │ +3b5420: 7040 9bb7 42a6 |0458: invoke-direct {v2, v4, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b5426: 1224 |045b: const/4 v4, #int 2 // #2 │ │ +3b5428: 4d02 0304 |045c: aput-object v2, v3, v4 │ │ +3b542c: 2202 e11f |045e: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b5430: 7040 9bb7 12ae |0460: invoke-direct {v2, v1, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b5436: 1236 |0463: const/4 v6, #int 3 // #3 │ │ +3b5438: 4d02 0306 |0464: aput-object v2, v3, v6 │ │ +3b543c: 1c02 fe1d |0466: const-class v2, Lde/danoeh/antennapod/ui/home/sections/DownloadsSection; // type@1dfe │ │ +3b5440: 7040 98b7 2035 |0468: invoke-direct {v0, v2, v5, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b798 │ │ +3b5446: 7110 4794 0000 |046b: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9447 │ │ +3b544c: 2200 de1f |046e: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fde │ │ +3b5450: 2342 3f21 |0470: new-array v2, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@213f │ │ +3b5454: 2203 e11f |0472: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b5458: 1a05 9fbf |0474: const-string v5, "onEventMainThread" // string@bf9f │ │ +3b545c: 1c06 951a |0476: const-class v6, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1a95 │ │ +3b5460: 0734 |0478: move-object v4, v3 │ │ +3b5462: 7606 9cb7 0400 |0479: 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@b79c │ │ +3b5468: 1204 |047c: const/4 v4, #int 0 // #0 │ │ +3b546a: 4d03 0204 |047d: aput-object v3, v2, v4 │ │ +3b546e: 2203 e11f |047f: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b5472: 0808 2700 |0481: move-object/from16 v8, v39 │ │ +3b5476: 0809 2800 |0483: move-object/from16 v9, v40 │ │ +3b547a: 7040 9bb7 93a8 |0485: invoke-direct {v3, v9, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b5480: 1215 |0488: const/4 v5, #int 1 // #1 │ │ +3b5482: 4d03 0205 |0489: aput-object v3, v2, v5 │ │ +3b5486: 1c03 fd1d |048b: const-class v3, Lde/danoeh/antennapod/ui/home/HomeFragment; // type@1dfd │ │ +3b548a: 7040 98b7 3025 |048d: invoke-direct {v0, v3, v5, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b798 │ │ +3b5490: 7110 4794 0000 |0490: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9447 │ │ +3b5496: 2200 de1f |0493: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fde │ │ +3b549a: 1232 |0495: const/4 v2, #int 3 // #3 │ │ +3b549c: 2323 3f21 |0496: new-array v3, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@213f │ │ +3b54a0: 2202 e11f |0498: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b54a4: 7030 9ab7 9208 |049a: invoke-direct {v2, v9, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;)V // method@b79a │ │ +3b54aa: 4d02 0304 |049d: aput-object v2, v3, v4 │ │ +3b54ae: 2202 e11f |049f: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b54b2: 1a05 9fbf |04a1: const-string v5, "onEventMainThread" // string@bf9f │ │ +3b54b6: 1c06 911a |04a3: const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1a91 │ │ +3b54ba: 1310 0000 |04a5: const/16 v16, #int 0 // #0 │ │ +3b54be: 1312 0100 |04a7: const/16 v18, #int 1 // #1 │ │ +3b54c2: 0724 |04a9: move-object v4, v2 │ │ +3b54c4: 082a 0800 |04aa: move-object/from16 v42, v8 │ │ +3b54c8: 0208 1000 |04ac: move/from16 v8, v16 │ │ +3b54cc: 082b 0900 |04ae: move-object/from16 v43, v9 │ │ +3b54d0: 0209 1200 |04b0: move/from16 v9, v18 │ │ +3b54d4: 7606 9cb7 0400 |04b2: 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@b79c │ │ +3b54da: 1214 |04b5: const/4 v4, #int 1 // #1 │ │ +3b54dc: 4d02 0304 |04b6: aput-object v2, v3, v4 │ │ +3b54e0: 2202 e11f |04b8: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b54e4: 1a05 bdc5 |04ba: const-string v5, "playbackStateChanged" // string@c5bd │ │ +3b54e8: 7040 9bb7 52ae |04bc: invoke-direct {v2, v5, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b54ee: 1225 |04bf: const/4 v5, #int 2 // #2 │ │ +3b54f0: 4d02 0305 |04c0: aput-object v2, v3, v5 │ │ +3b54f4: 1c02 f417 |04c2: const-class v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // type@17f4 │ │ +3b54f8: 7040 98b7 2034 |04c4: invoke-direct {v0, v2, v4, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b798 │ │ +3b54fe: 7110 4794 0000 |04c7: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9447 │ │ +3b5504: 2200 de1f |04ca: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fde │ │ +3b5508: 1262 |04cc: const/4 v2, #int 6 // #6 │ │ +3b550a: 2322 3f21 |04cd: new-array v2, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@213f │ │ +3b550e: 2203 e11f |04cf: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b5512: 1a04 4370 |04d1: const-string v4, "bufferUpdate" // string@7043 │ │ +3b5516: 1c05 a91a |04d3: const-class v5, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; // type@1aa9 │ │ +3b551a: 7040 9bb7 43a5 |04d5: invoke-direct {v3, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b5520: 1204 |04d8: const/4 v4, #int 0 // #0 │ │ +3b5522: 4d03 0204 |04d9: aput-object v3, v2, v4 │ │ +3b5526: 2203 e11f |04db: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b552a: 1a04 fddb |04dd: const-string v4, "sleepTimerUpdate" // string@dbfd │ │ +3b552e: 1c05 ae1a |04df: const-class v5, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // type@1aae │ │ +3b5532: 7040 9bb7 43a5 |04e1: invoke-direct {v3, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b5538: 1214 |04e4: const/4 v4, #int 1 // #1 │ │ +3b553a: 4d03 0204 |04e5: aput-object v3, v2, v4 │ │ +3b553e: 2203 e11f |04e7: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b5542: 7040 9bb7 b3ac |04e9: invoke-direct {v3, v11, v12, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b5548: 1224 |04ec: const/4 v4, #int 2 // #2 │ │ +3b554a: 4d03 0204 |04ed: aput-object v3, v2, v4 │ │ +3b554e: 2203 e11f |04ef: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b5552: 1a04 aec0 |04f1: const-string v4, "onPlaybackServiceChanged" // string@c0ae │ │ +3b5556: 1c05 ad1a |04f3: const-class v5, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent; // type@1aad │ │ +3b555a: 7040 9bb7 43a5 |04f5: invoke-direct {v3, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b5560: 1234 |04f8: const/4 v4, #int 3 // #3 │ │ +3b5562: 4d03 0204 |04f9: aput-object v3, v2, v4 │ │ +3b5566: 2203 e11f |04fb: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b556a: 1a04 56c0 |04fd: const-string v4, "onMediaPlayerError" // string@c056 │ │ +3b556e: 1c05 971a |04ff: const-class v5, Lde/danoeh/antennapod/event/PlayerErrorEvent; // type@1a97 │ │ +3b5572: 7040 9bb7 43a5 |0501: invoke-direct {v3, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b5578: 1244 |0504: const/4 v4, #int 4 // #4 │ │ +3b557a: 4d03 0204 |0505: aput-object v3, v2, v4 │ │ +3b557e: 2203 e11f |0507: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b5582: 1c04 961a |0509: const-class v4, Lde/danoeh/antennapod/event/MessageEvent; // type@1a96 │ │ +3b5586: 7040 9bb7 b3a4 |050b: invoke-direct {v3, v11, v4, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b558c: 1254 |050e: const/4 v4, #int 5 // #5 │ │ +3b558e: 4d03 0204 |050f: aput-object v3, v2, v4 │ │ +3b5592: 1c03 2518 |0511: const-class v3, Lde/danoeh/antennapod/activity/VideoplayerActivity; // type@1825 │ │ +3b5596: 1214 |0513: const/4 v4, #int 1 // #1 │ │ +3b5598: 7040 98b7 3024 |0514: invoke-direct {v0, v3, v4, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b798 │ │ +3b559e: 7110 4794 0000 |0517: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9447 │ │ +3b55a4: 2200 de1f |051a: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fde │ │ +3b55a8: 2342 3f21 |051c: new-array v2, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@213f │ │ +3b55ac: 2203 e11f |051e: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b55b0: 1a05 5ebf |0520: const-string v5, "onDiscoveryDefaultUpdateEvent" // string@bf5e │ │ +3b55b4: 1c06 901a |0522: const-class v6, Lde/danoeh/antennapod/event/DiscoveryDefaultUpdateEvent; // type@1a90 │ │ +3b55b8: 7040 9bb7 53a6 |0524: invoke-direct {v3, v5, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b55be: 1205 |0527: const/4 v5, #int 0 // #0 │ │ +3b55c0: 4d03 0205 |0528: aput-object v3, v2, v5 │ │ +3b55c4: 1c03 c21b |052a: const-class v3, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment; // type@1bc2 │ │ +3b55c8: 7040 98b7 3024 |052c: invoke-direct {v0, v3, v4, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b798 │ │ 3b55ce: 7110 4794 0000 |052f: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9447 │ │ 3b55d4: 2200 de1f |0532: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fde │ │ -3b55d8: 1301 0b00 |0534: const/16 v1, #int 11 // #b │ │ -3b55dc: 2311 3f21 |0536: new-array v1, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@213f │ │ -3b55e0: 2204 e11f |0538: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b55e4: 1a05 9cbf |053a: const-string v5, "onEvent" // string@bf9c │ │ -3b55e8: 1c06 b018 |053c: const-class v6, Lde/danoeh/antennapod/core/feed/FeedEvent; // type@18b0 │ │ -3b55ec: 7040 9bb7 54a6 |053e: invoke-direct {v4, v5, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b55f2: 1205 |0541: const/4 v5, #int 0 // #0 │ │ -3b55f4: 4d04 0105 |0542: aput-object v4, v1, v5 │ │ -3b55f8: 2204 e11f |0544: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b55fc: 7040 9bb7 b4a2 |0546: invoke-direct {v4, v11, v2, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b5602: 1215 |0549: const/4 v5, #int 1 // #1 │ │ -3b5604: 4d04 0105 |054a: aput-object v4, v1, v5 │ │ -3b5608: 220d e11f |054c: new-instance v13, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b560c: 1a05 9fbf |054e: const-string v5, "onEventMainThread" // string@bf9f │ │ -3b5610: 1c06 911a |0550: const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1a91 │ │ -3b5614: 1208 |0552: const/4 v8, #int 0 // #0 │ │ -3b5616: 1219 |0553: const/4 v9, #int 1 // #1 │ │ -3b5618: 07d4 |0554: move-object v4, v13 │ │ -3b561a: 7606 9cb7 0400 |0555: 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@b79c │ │ -3b5620: 1224 |0558: const/4 v4, #int 2 // #2 │ │ -3b5622: 4d0d 0104 |0559: aput-object v13, v1, v4 │ │ -3b5626: 2204 e11f |055b: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b562a: 7040 9bb7 b4af |055d: invoke-direct {v4, v11, v15, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b5630: 1235 |0560: const/4 v5, #int 3 // #3 │ │ -3b5632: 4d04 0105 |0561: aput-object v4, v1, v5 │ │ -3b5636: 2204 e11f |0563: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b563a: 1a05 3585 |0565: const-string v5, "favoritesChanged" // string@8535 │ │ -3b563e: 1c06 921a |0567: const-class v6, Lde/danoeh/antennapod/event/FavoritesEvent; // type@1a92 │ │ -3b5642: 7040 9bb7 54a6 |0569: invoke-direct {v4, v5, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b5648: 1245 |056c: const/4 v5, #int 4 // #4 │ │ -3b564a: 4d04 0105 |056d: aput-object v4, v1, v5 │ │ -3b564e: 2204 e11f |056f: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b5652: 1a05 fec0 |0571: const-string v5, "onQueueChanged" // string@c0fe │ │ -3b5656: 0806 2300 |0573: move-object/from16 v6, v35 │ │ -3b565a: 7040 9bb7 54a6 |0575: invoke-direct {v4, v5, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b5660: 1255 |0578: const/4 v5, #int 5 // #5 │ │ -3b5662: 4d04 0105 |0579: aput-object v4, v1, v5 │ │ -3b5666: 2204 e11f |057b: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b566a: 7040 9bb7 c4a3 |057d: invoke-direct {v4, v12, v3, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b5670: 1263 |0580: const/4 v3, #int 6 // #6 │ │ -3b5672: 4d04 0103 |0581: aput-object v4, v1, v3 │ │ -3b5676: 2203 e11f |0583: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b567a: 0804 2700 |0585: move-object/from16 v4, v39 │ │ -3b567e: 7040 9bb7 e3a4 |0587: invoke-direct {v3, v14, v4, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b5684: 4d03 0117 |058a: aput-object v3, v1, v23 │ │ -3b5688: 2203 e11f |058c: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b568c: 0805 1200 |058e: move-object/from16 v5, v18 │ │ -3b5690: 0804 1400 |0590: move-object/from16 v4, v20 │ │ -3b5694: 7040 9bb7 43a5 |0592: invoke-direct {v3, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b569a: 1304 0800 |0595: const/16 v4, #int 8 // #8 │ │ -3b569e: 4d03 0104 |0597: aput-object v3, v1, v4 │ │ -3b56a2: 2203 e11f |0599: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b56a6: 1a05 9fbf |059b: const-string v5, "onEventMainThread" // string@bf9f │ │ -3b56aa: 1c06 951a |059d: const-class v6, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1a95 │ │ -3b56ae: 0734 |059f: move-object v4, v3 │ │ -3b56b0: 7606 9cb7 0400 |05a0: 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@b79c │ │ -3b56b6: 1304 0900 |05a3: const/16 v4, #int 9 // #9 │ │ -3b56ba: 4d03 0104 |05a5: aput-object v3, v1, v4 │ │ -3b56be: 2203 e11f |05a7: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b56c2: 0805 2400 |05a9: move-object/from16 v5, v36 │ │ -3b56c6: 0804 2500 |05ab: move-object/from16 v4, v37 │ │ -3b56ca: 7040 9bb7 43a5 |05ad: invoke-direct {v3, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b56d0: 1304 0a00 |05b0: const/16 v4, #int 10 // #a │ │ -3b56d4: 4d03 0104 |05b2: aput-object v3, v1, v4 │ │ -3b56d8: 1c03 531b |05b4: const-class v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // type@1b53 │ │ -3b56dc: 1214 |05b6: const/4 v4, #int 1 // #1 │ │ -3b56de: 7040 98b7 3014 |05b7: invoke-direct {v0, v3, v4, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b798 │ │ -3b56e4: 7110 4794 0000 |05ba: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9447 │ │ -3b56ea: 2200 de1f |05bd: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fde │ │ -3b56ee: 2341 3f21 |05bf: new-array v1, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@213f │ │ -3b56f2: 2203 e11f |05c1: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b56f6: 7040 9bb7 b3a2 |05c3: invoke-direct {v3, v11, v2, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b56fc: 1202 |05c6: const/4 v2, #int 0 // #0 │ │ -3b56fe: 4d03 0102 |05c7: aput-object v3, v1, v2 │ │ -3b5702: 1c03 8f1b |05c9: const-class v3, Lde/danoeh/antennapod/fragment/ItemPagerFragment; // type@1b8f │ │ -3b5706: 7040 98b7 3014 |05cb: invoke-direct {v0, v3, v4, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b798 │ │ -3b570c: 7110 4794 0000 |05ce: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9447 │ │ -3b5712: 2200 de1f |05d1: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fde │ │ -3b5716: 2341 3f21 |05d3: new-array v1, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@213f │ │ -3b571a: 2203 e11f |05d5: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b571e: 1a05 5ebf |05d7: const-string v5, "onDiscoveryDefaultUpdateEvent" // string@bf5e │ │ -3b5722: 1c06 901a |05d9: const-class v6, Lde/danoeh/antennapod/event/DiscoveryDefaultUpdateEvent; // type@1a90 │ │ -3b5726: 7040 9bb7 53a6 |05db: invoke-direct {v3, v5, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b572c: 4d03 0102 |05de: aput-object v3, v1, v2 │ │ -3b5730: 1c03 c21b |05e0: const-class v3, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment; // type@1bc2 │ │ -3b5734: 7040 98b7 3014 |05e2: invoke-direct {v0, v3, v4, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b798 │ │ -3b573a: 7110 4794 0000 |05e5: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9447 │ │ -3b5740: 2200 de1f |05e8: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fde │ │ -3b5744: 2341 3f21 |05ea: new-array v1, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@213f │ │ -3b5748: 2203 e11f |05ec: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b574c: 1a05 e4e0 |05ee: const-string v5, "timerUpdated" // string@e0e4 │ │ -3b5750: 1c06 ae1a |05f0: const-class v6, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // type@1aae │ │ -3b5754: 7040 9bb7 53a6 |05f2: invoke-direct {v3, v5, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b575a: 4d03 0102 |05f5: aput-object v3, v1, v2 │ │ -3b575e: 1c03 641a |05f7: const-class v3, Lde/danoeh/antennapod/dialog/SleepTimerDialog; // type@1a64 │ │ -3b5762: 7040 98b7 3014 |05f9: invoke-direct {v0, v3, v4, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b798 │ │ -3b5768: 7110 4794 0000 |05fc: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9447 │ │ -3b576e: 2200 de1f |05ff: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fde │ │ -3b5772: 1261 |0601: const/4 v1, #int 6 // #6 │ │ -3b5774: 2311 3f21 |0602: new-array v1, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@213f │ │ -3b5778: 2203 e11f |0604: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b577c: 1a04 4370 |0606: const-string v4, "bufferUpdate" // string@7043 │ │ -3b5780: 1c05 a91a |0608: const-class v5, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; // type@1aa9 │ │ -3b5784: 7040 9bb7 43a5 |060a: invoke-direct {v3, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b578a: 4d03 0102 |060d: aput-object v3, v1, v2 │ │ -3b578e: 2202 e11f |060f: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b5792: 1a03 fddb |0611: const-string v3, "sleepTimerUpdate" // string@dbfd │ │ -3b5796: 1c04 ae1a |0613: const-class v4, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // type@1aae │ │ -3b579a: 7040 9bb7 32a4 |0615: invoke-direct {v2, v3, v4, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b57a0: 1213 |0618: const/4 v3, #int 1 // #1 │ │ -3b57a2: 4d02 0103 |0619: aput-object v2, v1, v3 │ │ +3b55d8: 1252 |0534: const/4 v2, #int 5 // #5 │ │ +3b55da: 2322 3f21 |0535: new-array v2, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@213f │ │ +3b55de: 2203 e11f |0537: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b55e2: 0809 1700 |0539: move-object/from16 v9, v23 │ │ +3b55e6: 0808 2000 |053b: move-object/from16 v8, v32 │ │ +3b55ea: 7040 9bb7 83a9 |053d: invoke-direct {v3, v8, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b55f0: 4d03 0205 |0540: aput-object v3, v2, v5 │ │ +3b55f4: 2203 e11f |0542: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b55f8: 7040 9bb7 13ae |0544: invoke-direct {v3, v1, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b55fe: 4d03 0204 |0547: aput-object v3, v2, v4 │ │ +3b5602: 2203 e11f |0549: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b5606: 7040 9bb7 b3af |054b: invoke-direct {v3, v11, v15, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b560c: 1224 |054e: const/4 v4, #int 2 // #2 │ │ +3b560e: 4d03 0204 |054f: aput-object v3, v2, v4 │ │ +3b5612: 2203 e11f |0551: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b5616: 1a05 9fbf |0553: const-string v5, "onEventMainThread" // string@bf9f │ │ +3b561a: 1c06 911a |0555: const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1a91 │ │ +3b561e: 1311 0100 |0557: const/16 v17, #int 1 // #1 │ │ +3b5622: 0734 |0559: move-object v4, v3 │ │ +3b5624: 082c 0800 |055a: move-object/from16 v44, v8 │ │ +3b5628: 0208 1000 |055c: move/from16 v8, v16 │ │ +3b562c: 082d 0900 |055e: move-object/from16 v45, v9 │ │ +3b5630: 0209 1100 |0560: move/from16 v9, v17 │ │ +3b5634: 7606 9cb7 0400 |0562: 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@b79c │ │ +3b563a: 1234 |0565: const/4 v4, #int 3 // #3 │ │ +3b563c: 4d03 0204 |0566: aput-object v3, v2, v4 │ │ +3b5640: 2203 e11f |0568: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b5644: 7040 9bb7 b3ac |056a: invoke-direct {v3, v11, v12, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b564a: 1244 |056d: const/4 v4, #int 4 // #4 │ │ +3b564c: 4d03 0204 |056e: aput-object v3, v2, v4 │ │ +3b5650: 1c03 011e |0570: const-class v3, Lde/danoeh/antennapod/ui/home/sections/QueueSection; // type@1e01 │ │ +3b5654: 1215 |0572: const/4 v5, #int 1 // #1 │ │ +3b5656: 7040 98b7 3025 |0573: invoke-direct {v0, v3, v5, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b798 │ │ +3b565c: 7110 4794 0000 |0576: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9447 │ │ +3b5662: 2200 de1f |0579: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fde │ │ +3b5666: 2342 3f21 |057b: new-array v2, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@213f │ │ +3b566a: 2203 e11f |057d: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b566e: 7040 9bb7 b3af |057f: invoke-direct {v3, v11, v15, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b5674: 1204 |0582: const/4 v4, #int 0 // #0 │ │ +3b5676: 4d03 0204 |0583: aput-object v3, v2, v4 │ │ +3b567a: 2203 e11f |0585: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b567e: 1a05 9fbf |0587: const-string v5, "onEventMainThread" // string@bf9f │ │ +3b5682: 1c06 911a |0589: const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1a91 │ │ +3b5686: 1208 |058b: const/4 v8, #int 0 // #0 │ │ +3b5688: 1219 |058c: const/4 v9, #int 1 // #1 │ │ +3b568a: 0734 |058d: move-object v4, v3 │ │ +3b568c: 7606 9cb7 0400 |058e: 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@b79c │ │ +3b5692: 1214 |0591: const/4 v4, #int 1 // #1 │ │ +3b5694: 4d03 0204 |0592: aput-object v3, v2, v4 │ │ +3b5698: 2203 e11f |0594: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b569c: 7040 9bb7 13ae |0596: invoke-direct {v3, v1, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b56a2: 1221 |0599: const/4 v1, #int 2 // #2 │ │ +3b56a4: 4d03 0201 |059a: aput-object v3, v2, v1 │ │ +3b56a8: 2201 e11f |059c: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b56ac: 0803 2900 |059e: move-object/from16 v3, v41 │ │ +3b56b0: 7040 9bb7 31ad |05a0: invoke-direct {v1, v3, v13, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b56b6: 1235 |05a3: const/4 v5, #int 3 // #3 │ │ +3b56b8: 4d01 0205 |05a4: aput-object v1, v2, v5 │ │ +3b56bc: 1c01 891b |05a6: const-class v1, Lde/danoeh/antennapod/fragment/ItemFragment; // type@1b89 │ │ +3b56c0: 7040 98b7 1024 |05a8: invoke-direct {v0, v1, v4, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b798 │ │ +3b56c6: 7110 4794 0000 |05ab: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9447 │ │ +3b56cc: 2200 de1f |05ae: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fde │ │ +3b56d0: 2341 3f21 |05b0: new-array v1, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@213f │ │ +3b56d4: 2202 e11f |05b2: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b56d8: 1a05 f3bf |05b4: const-string v5, "onHistoryUpdated" // string@bff3 │ │ +3b56dc: 1c06 aa1a |05b6: const-class v6, Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent; // type@1aaa │ │ +3b56e0: 7040 9bb7 52a6 |05b8: invoke-direct {v2, v5, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b56e6: 1205 |05bb: const/4 v5, #int 0 // #0 │ │ +3b56e8: 4d02 0105 |05bc: aput-object v2, v1, v5 │ │ +3b56ec: 1c02 ab1b |05be: const-class v2, Lde/danoeh/antennapod/fragment/PlaybackHistoryFragment; // type@1bab │ │ +3b56f0: 7040 98b7 2014 |05c0: invoke-direct {v0, v2, v4, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b798 │ │ +3b56f6: 7110 4794 0000 |05c3: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9447 │ │ +3b56fc: 2200 de1f |05c6: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fde │ │ +3b5700: 2341 3f21 |05c8: new-array v1, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@213f │ │ +3b5704: 2202 e11f |05ca: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b5708: 1a06 6dbf |05cc: const-string v6, "onDownloadLogChanged" // string@bf6d │ │ +3b570c: 1c07 a518 |05ce: const-class v7, Lde/danoeh/antennapod/core/event/DownloadLogEvent; // type@18a5 │ │ +3b5710: 7030 9ab7 6207 |05d0: invoke-direct {v2, v6, v7}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;)V // method@b79a │ │ +3b5716: 4d02 0105 |05d3: aput-object v2, v1, v5 │ │ +3b571a: 1c02 0a1b |05d5: const-class v2, Lde/danoeh/antennapod/fragment/DownloadLogFragment; // type@1b0a │ │ +3b571e: 7040 98b7 2014 |05d7: invoke-direct {v0, v2, v4, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b798 │ │ +3b5724: 7110 4794 0000 |05da: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9447 │ │ +3b572a: 2200 de1f |05dd: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fde │ │ +3b572e: 1231 |05df: const/4 v1, #int 3 // #3 │ │ +3b5730: 2312 3f21 |05e0: new-array v2, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@213f │ │ +3b5734: 2201 e11f |05e2: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b5738: 7040 9bb7 31ad |05e4: invoke-direct {v1, v3, v13, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b573e: 4d01 0205 |05e7: aput-object v1, v2, v5 │ │ +3b5742: 2201 e11f |05e9: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b5746: 080c 2a00 |05eb: move-object/from16 v12, v42 │ │ +3b574a: 080b 2b00 |05ed: move-object/from16 v11, v43 │ │ +3b574e: 7040 9bb7 b1ac |05ef: invoke-direct {v1, v11, v12, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b5754: 4d01 0204 |05f2: aput-object v1, v2, v4 │ │ +3b5758: 2201 e11f |05f4: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b575c: 0806 2c00 |05f6: move-object/from16 v6, v44 │ │ +3b5760: 0805 2d00 |05f8: move-object/from16 v5, v45 │ │ +3b5764: 7040 9bb7 61a5 |05fa: invoke-direct {v1, v6, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b576a: 1225 |05fd: const/4 v5, #int 2 // #2 │ │ +3b576c: 4d01 0205 |05fe: aput-object v1, v2, v5 │ │ +3b5770: 1c01 9f1b |0600: const-class v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment; // type@1b9f │ │ +3b5774: 7040 98b7 1024 |0602: invoke-direct {v0, v1, v4, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b798 │ │ +3b577a: 7110 4794 0000 |0605: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9447 │ │ +3b5780: 2200 de1f |0608: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fde │ │ +3b5784: 1231 |060a: const/4 v1, #int 3 // #3 │ │ +3b5786: 2311 3f21 |060b: new-array v1, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@213f │ │ +3b578a: 2202 e11f |060d: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3b578e: 1a05 9fbf |060f: const-string v5, "onEventMainThread" // string@bf9f │ │ +3b5792: 1c06 951a |0611: const-class v6, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1a95 │ │ +3b5796: 0724 |0613: move-object v4, v2 │ │ +3b5798: 07a7 |0614: move-object v7, v10 │ │ +3b579a: 7606 9cb7 0400 |0615: 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@b79c │ │ +3b57a0: 1204 |0618: const/4 v4, #int 0 // #0 │ │ +3b57a2: 4d02 0104 |0619: aput-object v2, v1, v4 │ │ 3b57a6: 2202 e11f |061b: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b57aa: 7040 9bb7 b2af |061d: invoke-direct {v2, v11, v15, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b57b0: 1223 |0620: const/4 v3, #int 2 // #2 │ │ -3b57b2: 4d02 0103 |0621: aput-object v2, v1, v3 │ │ +3b57aa: 7040 9bb7 b2ac |061d: invoke-direct {v2, v11, v12, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b57b0: 1214 |0620: const/4 v4, #int 1 // #1 │ │ +3b57b2: 4d02 0104 |0621: aput-object v2, v1, v4 │ │ 3b57b6: 2202 e11f |0623: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b57ba: 1a03 aec0 |0625: const-string v3, "onPlaybackServiceChanged" // string@c0ae │ │ -3b57be: 1c04 ad1a |0627: const-class v4, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent; // type@1aad │ │ -3b57c2: 7040 9bb7 32a4 |0629: invoke-direct {v2, v3, v4, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b57c8: 1233 |062c: const/4 v3, #int 3 // #3 │ │ -3b57ca: 4d02 0103 |062d: aput-object v2, v1, v3 │ │ -3b57ce: 2202 e11f |062f: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b57d2: 1a03 56c0 |0631: const-string v3, "onMediaPlayerError" // string@c056 │ │ -3b57d6: 1c04 971a |0633: const-class v4, Lde/danoeh/antennapod/event/PlayerErrorEvent; // type@1a97 │ │ -3b57da: 7040 9bb7 32a4 |0635: invoke-direct {v2, v3, v4, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b57e0: 1243 |0638: const/4 v3, #int 4 // #4 │ │ -3b57e2: 4d02 0103 |0639: aput-object v2, v1, v3 │ │ -3b57e6: 2202 e11f |063b: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3b57ea: 0803 1600 |063d: move-object/from16 v3, v22 │ │ -3b57ee: 7040 9bb7 b2a3 |063f: invoke-direct {v2, v11, v3, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3b57f4: 1253 |0642: const/4 v3, #int 5 // #5 │ │ -3b57f6: 4d02 0103 |0643: aput-object v2, v1, v3 │ │ -3b57fa: 1c02 2518 |0645: const-class v2, Lde/danoeh/antennapod/activity/VideoplayerActivity; // type@1825 │ │ -3b57fe: 1213 |0647: const/4 v3, #int 1 // #1 │ │ -3b5800: 7040 98b7 2013 |0648: invoke-direct {v0, v2, v3, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b798 │ │ -3b5806: 7110 4794 0000 |064b: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9447 │ │ -3b580c: 0e00 |064e: return-void │ │ +3b57ba: 7040 9bb7 32ad |0625: invoke-direct {v2, v3, v13, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3b57c0: 1223 |0628: const/4 v3, #int 2 // #2 │ │ +3b57c2: 4d02 0103 |0629: aput-object v2, v1, v3 │ │ +3b57c6: 1c02 e31b |062b: const-class v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment; // type@1be3 │ │ +3b57ca: 7040 98b7 2014 |062d: invoke-direct {v0, v2, v4, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b798 │ │ +3b57d0: 7110 4794 0000 |0630: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9447 │ │ +3b57d6: 0e00 |0633: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x0007 line=20 │ │ 0x0022 line=26 │ │ - 0x0035 line=32 │ │ - 0x0097 line=48 │ │ - 0x00df line=60 │ │ - 0x00f3 line=66 │ │ - 0x0182 line=84 │ │ - 0x01bd line=96 │ │ - 0x01e5 line=104 │ │ - 0x0234 line=117 │ │ - 0x0257 line=125 │ │ - 0x02c2 line=145 │ │ - 0x02d6 line=151 │ │ - 0x02fd line=160 │ │ - 0x0311 line=166 │ │ - 0x0342 line=178 │ │ - 0x036a line=184 │ │ - 0x0381 line=190 │ │ - 0x03b4 line=200 │ │ - 0x042e line=219 │ │ - 0x0446 line=225 │ │ - 0x0474 line=234 │ │ - 0x048c line=240 │ │ - 0x04da line=256 │ │ - 0x04f2 line=261 │ │ - 0x0532 line=273 │ │ - 0x05bd line=296 │ │ - 0x05d1 line=302 │ │ - 0x05e8 line=308 │ │ - 0x05ff line=314 │ │ + 0x00a8 line=44 │ │ + 0x00c0 line=50 │ │ + 0x016e line=73 │ │ + 0x01b1 line=85 │ │ + 0x01c7 line=91 │ │ + 0x0202 line=103 │ │ + 0x0250 line=119 │ │ + 0x0264 line=125 │ │ + 0x0279 line=131 │ │ + 0x02cc line=147 │ │ + 0x02ef line=155 │ │ + 0x035f line=174 │ │ + 0x0373 line=180 │ │ + 0x03dc line=200 │ │ + 0x03f4 line=206 │ │ + 0x040b line=212 │ │ + 0x0422 line=218 │ │ + 0x043f line=224 │ │ + 0x046e line=236 │ │ + 0x0493 line=244 │ │ + 0x04ca line=253 │ │ + 0x051a line=269 │ │ + 0x0532 line=275 │ │ + 0x0579 line=288 │ │ + 0x05ae line=300 │ │ + 0x05c6 line=306 │ │ + 0x05dd line=311 │ │ + 0x0608 line=320 │ │ 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 │ │ -3b5810: |[3b5810] de.danoeh.antennapod.ApEventBusIndex.:()V │ │ -3b5820: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3b5826: 0e00 |0003: return-void │ │ +3b57d8: |[3b57d8] de.danoeh.antennapod.ApEventBusIndex.:()V │ │ +3b57e8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3b57ee: 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;) │ │ @@ -1458985,20 +1458968,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 │ │ -3b5828: |[3b5828] de.danoeh.antennapod.ApEventBusIndex.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ -3b5838: 6200 ba49 |0000: sget-object v0, Lde/danoeh/antennapod/ApEventBusIndex;.SUBSCRIBER_INDEX:Ljava/util/Map; // field@49ba │ │ -3b583c: 7210 99b7 0200 |0002: invoke-interface {v2}, Lorg/greenrobot/eventbus/meta/SubscriberInfo;.getSubscriberClass:()Ljava/lang/Class; // method@b799 │ │ -3b5842: 0c01 |0005: move-result-object v1 │ │ -3b5844: 7230 9ab5 1002 |0006: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b59a │ │ -3b584a: 0e00 |0009: return-void │ │ +3b57f0: |[3b57f0] de.danoeh.antennapod.ApEventBusIndex.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ +3b5800: 6200 ba49 |0000: sget-object v0, Lde/danoeh/antennapod/ApEventBusIndex;.SUBSCRIBER_INDEX:Ljava/util/Map; // field@49ba │ │ +3b5804: 7210 99b7 0200 |0002: invoke-interface {v2}, Lorg/greenrobot/eventbus/meta/SubscriberInfo;.getSubscriberClass:()Ljava/lang/Class; // method@b799 │ │ +3b580a: 0c01 |0005: move-result-object v1 │ │ +3b580c: 7230 9ab5 1002 |0006: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b59a │ │ +3b5812: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ locals : │ │ 0x0000 - 0x000a reg=2 (null) Lorg/greenrobot/eventbus/meta/SubscriberInfo; │ │ │ │ Virtual methods - │ │ @@ -1459057,18 +1459040,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 │ │ -3b8d6c: |[3b8d6c] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/activity/MainActivity;)V │ │ -3b8d7c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3b8d82: 5b01 fe6b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@6bfe │ │ -3b8d86: 0e00 |0005: return-void │ │ +3b8d34: |[3b8d34] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/activity/MainActivity;)V │ │ +3b8d44: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3b8d4a: 5b01 fe6b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@6bfe │ │ +3b8d4e: 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; │ │ │ │ @@ -1459078,19 +1459061,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 │ │ -3b8d4c: |[3b8d4c] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda2.onApplyWindowInsets:(Landroid/view/View;Landroidx/core/view/WindowInsetsCompat;)Landroidx/core/view/WindowInsetsCompat; │ │ -3b8d5c: 5410 fe6b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@6bfe │ │ -3b8d60: 7130 8694 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@9486 │ │ -3b8d66: 0c02 |0005: move-result-object v2 │ │ -3b8d68: 1102 |0006: return-object v2 │ │ +3b8d14: |[3b8d14] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda2.onApplyWindowInsets:(Landroid/view/View;Landroidx/core/view/WindowInsetsCompat;)Landroidx/core/view/WindowInsetsCompat; │ │ +3b8d24: 5410 fe6b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@6bfe │ │ +3b8d28: 7130 8694 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@9486 │ │ +3b8d2e: 0c02 |0005: move-result-object v2 │ │ +3b8d30: 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; │ │ @@ -1459121,35 +1459104,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3b8d88: |[3b8d88] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda3.:()V │ │ -3b8d98: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3b8d9e: 0e00 |0003: return-void │ │ +3b8d50: |[3b8d50] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda3.:()V │ │ +3b8d60: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3b8d66: 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 │ │ -3b8da0: |[3b8da0] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda3.onChanged:(Ljava/lang/Object;)V │ │ -3b8db0: 1f01 101f |0000: check-cast v1, Ljava/util/List; // type@1f10 │ │ -3b8db4: 7110 8494 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/activity/MainActivity;.$r8$lambda$A0utXqKjZc_vzes8VGooiBAPcdc:(Ljava/util/List;)V // method@9484 │ │ -3b8dba: 0e00 |0005: return-void │ │ +3b8d68: |[3b8d68] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda3.onChanged:(Ljava/lang/Object;)V │ │ +3b8d78: 1f01 101f |0000: check-cast v1, Ljava/util/List; // type@1f10 │ │ +3b8d7c: 7110 8494 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/activity/MainActivity;.$r8$lambda$A0utXqKjZc_vzes8VGooiBAPcdc:(Ljava/util/List;)V // method@9484 │ │ +3b8d82: 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; │ │ │ │ @@ -1459179,35 +1459162,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3b8dbc: |[3b8dbc] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda4.:()V │ │ -3b8dcc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3b8dd2: 0e00 |0003: return-void │ │ +3b8d84: |[3b8d84] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda4.:()V │ │ +3b8d94: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3b8d9a: 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 │ │ -3b8dd4: |[3b8dd4] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda4.onChanged:(Ljava/lang/Object;)V │ │ -3b8de4: 1f01 101f |0000: check-cast v1, Ljava/util/List; // type@1f10 │ │ -3b8de8: 7110 8594 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/activity/MainActivity;.$r8$lambda$JZF5HAo05Tn9ViHi8ZTbwZTB57U:(Ljava/util/List;)V // method@9485 │ │ -3b8dee: 0e00 |0005: return-void │ │ +3b8d9c: |[3b8d9c] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda4.onChanged:(Ljava/lang/Object;)V │ │ +3b8dac: 1f01 101f |0000: check-cast v1, Ljava/util/List; // type@1f10 │ │ +3b8db0: 7110 8594 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/activity/MainActivity;.$r8$lambda$JZF5HAo05Tn9ViHi8ZTbwZTB57U:(Ljava/util/List;)V // method@9485 │ │ +3b8db6: 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; │ │ │ │ @@ -1459245,18 +1459228,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 │ │ -3b8e30: |[3b8e30] de.danoeh.antennapod.activity.MainActivity$1.:(Lde/danoeh/antennapod/activity/MainActivity;)V │ │ -3b8e40: 5b01 016c |0000: iput-object v1, v0, Lde/danoeh/antennapod/activity/MainActivity$1;.this$0:Lde/danoeh/antennapod/activity/MainActivity; // field@6c01 │ │ -3b8e44: 7010 207c 0000 |0002: invoke-direct {v0}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback;.:()V // method@7c20 │ │ -3b8e4a: 0e00 |0005: return-void │ │ +3b8df8: |[3b8df8] de.danoeh.antennapod.activity.MainActivity$1.:(Lde/danoeh/antennapod/activity/MainActivity;)V │ │ +3b8e08: 5b01 016c |0000: iput-object v1, v0, Lde/danoeh/antennapod/activity/MainActivity$1;.this$0:Lde/danoeh/antennapod/activity/MainActivity; // field@6c01 │ │ +3b8e0c: 7010 207c 0000 |0002: invoke-direct {v0}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback;.:()V // method@7c20 │ │ +3b8e12: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/MainActivity$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/MainActivity; │ │ │ │ @@ -1459266,31 +1459249,31 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -3b8e4c: |[3b8e4c] de.danoeh.antennapod.activity.MainActivity$1.onSlide:(Landroid/view/View;F)V │ │ -3b8e5c: 5412 016c |0000: iget-object v2, v1, Lde/danoeh/antennapod/activity/MainActivity$1;.this$0:Lde/danoeh/antennapod/activity/MainActivity; // field@6c01 │ │ -3b8e60: 6e10 0536 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3605 │ │ -3b8e66: 0c02 |0005: move-result-object v2 │ │ -3b8e68: 1a00 500f |0006: const-string v0, "AudioPlayerFragment" // string@0f50 │ │ -3b8e6c: 6e20 0f37 0200 |0008: invoke-virtual {v2, v0}, Landroidx/fragment/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroidx/fragment/app/Fragment; // method@370f │ │ -3b8e72: 0c02 |000b: move-result-object v2 │ │ -3b8e74: 1f02 da1a |000c: check-cast v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // type@1ada │ │ -3b8e78: 3902 0300 |000e: if-nez v2, 0011 // +0003 │ │ -3b8e7c: 0e00 |0010: return-void │ │ -3b8e7e: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -3b8e80: 2d00 0300 |0012: cmpl-float v0, v3, v0 │ │ -3b8e84: 3900 0600 |0014: if-nez v0, 001a // +0006 │ │ -3b8e88: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -3b8e8a: 6e20 4ea3 0200 |0017: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.scrollToPage:(I)V // method@a34e │ │ -3b8e90: 6e20 31a3 3200 |001a: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.fadePlayerToToolbar:(F)V // method@a331 │ │ -3b8e96: 0e00 |001d: return-void │ │ +3b8e14: |[3b8e14] de.danoeh.antennapod.activity.MainActivity$1.onSlide:(Landroid/view/View;F)V │ │ +3b8e24: 5412 016c |0000: iget-object v2, v1, Lde/danoeh/antennapod/activity/MainActivity$1;.this$0:Lde/danoeh/antennapod/activity/MainActivity; // field@6c01 │ │ +3b8e28: 6e10 0536 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3605 │ │ +3b8e2e: 0c02 |0005: move-result-object v2 │ │ +3b8e30: 1a00 500f |0006: const-string v0, "AudioPlayerFragment" // string@0f50 │ │ +3b8e34: 6e20 0f37 0200 |0008: invoke-virtual {v2, v0}, Landroidx/fragment/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroidx/fragment/app/Fragment; // method@370f │ │ +3b8e3a: 0c02 |000b: move-result-object v2 │ │ +3b8e3c: 1f02 da1a |000c: check-cast v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // type@1ada │ │ +3b8e40: 3902 0300 |000e: if-nez v2, 0011 // +0003 │ │ +3b8e44: 0e00 |0010: return-void │ │ +3b8e46: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +3b8e48: 2d00 0300 |0012: cmpl-float v0, v3, v0 │ │ +3b8e4c: 3900 0600 |0014: if-nez v0, 001a // +0006 │ │ +3b8e50: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +3b8e52: 6e20 4ea3 0200 |0017: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.scrollToPage:(I)V // method@a34e │ │ +3b8e58: 6e20 31a3 3200 |001a: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.fadePlayerToToolbar:(F)V // method@a331 │ │ +3b8e5e: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ 0x0008 line=258 │ │ 0x0017 line=264 │ │ 0x001a line=267 │ │ locals : │ │ @@ -1459303,25 +1459286,25 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -3b8e98: |[3b8e98] de.danoeh.antennapod.activity.MainActivity$1.onStateChanged:(Landroid/view/View;I)V │ │ -3b8ea8: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -3b8eaa: 3303 0700 |0001: if-ne v3, v0, 0008 // +0007 │ │ -3b8eae: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -3b8eb0: 6e30 8194 2103 |0004: invoke-virtual {v1, v2, v3}, Lde/danoeh/antennapod/activity/MainActivity$1;.onSlide:(Landroid/view/View;F)V // method@9481 │ │ -3b8eb6: 2809 |0007: goto 0010 // +0009 │ │ -3b8eb8: 1230 |0008: const/4 v0, #int 3 // #3 │ │ -3b8eba: 3303 0700 |0009: if-ne v3, v0, 0010 // +0007 │ │ -3b8ebe: 1503 803f |000b: const/high16 v3, #int 1065353216 // #3f80 │ │ -3b8ec2: 6e30 8194 2103 |000d: invoke-virtual {v1, v2, v3}, Lde/danoeh/antennapod/activity/MainActivity$1;.onSlide:(Landroid/view/View;F)V // method@9481 │ │ -3b8ec8: 0e00 |0010: return-void │ │ +3b8e60: |[3b8e60] de.danoeh.antennapod.activity.MainActivity$1.onStateChanged:(Landroid/view/View;I)V │ │ +3b8e70: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +3b8e72: 3303 0700 |0001: if-ne v3, v0, 0008 // +0007 │ │ +3b8e76: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +3b8e78: 6e30 8194 2103 |0004: invoke-virtual {v1, v2, v3}, Lde/danoeh/antennapod/activity/MainActivity$1;.onSlide:(Landroid/view/View;F)V // method@9481 │ │ +3b8e7e: 2809 |0007: goto 0010 // +0009 │ │ +3b8e80: 1230 |0008: const/4 v0, #int 3 // #3 │ │ +3b8e82: 3303 0700 |0009: if-ne v3, v0, 0010 // +0007 │ │ +3b8e86: 1503 803f |000b: const/high16 v3, #int 1065353216 // #3f80 │ │ +3b8e8a: 6e30 8194 2103 |000d: invoke-virtual {v1, v2, v3}, Lde/danoeh/antennapod/activity/MainActivity$1;.onSlide:(Landroid/view/View;F)V // method@9481 │ │ +3b8e90: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=249 │ │ 0x000d line=251 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lde/danoeh/antennapod/activity/MainActivity$1; │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/View; │ │ @@ -1459361,19 +1459344,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 │ │ -3ba634: |[3ba634] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda13.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)V │ │ -3ba644: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ba64a: 5b01 1a6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c1a │ │ -3ba64e: 5b02 1b6c |0005: iput-object v2, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda13;.f$1:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@6c1b │ │ -3ba652: 0e00 |0007: return-void │ │ +3ba5fc: |[3ba5fc] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda13.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)V │ │ +3ba60c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ba612: 5b01 1a6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c1a │ │ +3ba616: 5b02 1b6c |0005: iput-object v2, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda13;.f$1:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@6c1b │ │ +3ba61a: 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; │ │ @@ -1459384,20 +1459367,20 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -3ba654: |[3ba654] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda13.accept:(Ljava/lang/Object;)V │ │ -3ba664: 5420 1a6c |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c1a │ │ -3ba668: 5421 1b6c |0002: iget-object v1, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda13;.f$1:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@6c1b │ │ -3ba66c: 1f03 ad1c |0004: check-cast v3, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1cad │ │ -3ba670: 7130 0295 1003 |0006: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$vU4xBu4_YV9qKexlKOzPEOKKiKI:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;Lde/danoeh/antennapod/model/download/DownloadResult;)V // method@9502 │ │ -3ba676: 0e00 |0009: return-void │ │ +3ba61c: |[3ba61c] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda13.accept:(Ljava/lang/Object;)V │ │ +3ba62c: 5420 1a6c |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c1a │ │ +3ba630: 5421 1b6c |0002: iget-object v1, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda13;.f$1:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@6c1b │ │ +3ba634: 1f03 ad1c |0004: check-cast v3, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1cad │ │ +3ba638: 7130 0295 1003 |0006: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$vU4xBu4_YV9qKexlKOzPEOKKiKI:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;Lde/danoeh/antennapod/model/download/DownloadResult;)V // method@9502 │ │ +3ba63e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda13; │ │ 0x0000 - 0x000a reg=3 (null) Ljava/lang/Object; │ │ │ │ @@ -1459427,35 +1459410,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3ba678: |[3ba678] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda14.:()V │ │ -3ba688: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ba68e: 0e00 |0003: return-void │ │ +3ba640: |[3ba640] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda14.:()V │ │ +3ba650: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ba656: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$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 │ │ -3ba690: |[3ba690] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda14.accept:(Ljava/lang/Object;)V │ │ -3ba6a0: 1f01 941e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e94 │ │ -3ba6a4: 7110 f094 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$1eXi9dv1OmKquMcjHSmkjrFT7ro:(Ljava/lang/Throwable;)V // method@94f0 │ │ -3ba6aa: 0e00 |0005: return-void │ │ +3ba658: |[3ba658] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda14.accept:(Ljava/lang/Object;)V │ │ +3ba668: 1f01 941e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e94 │ │ +3ba66c: 7110 f094 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$1eXi9dv1OmKquMcjHSmkjrFT7ro:(Ljava/lang/Throwable;)V // method@94f0 │ │ +3ba672: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda14; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1459489,18 +1459472,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 │ │ -3ba80c: |[3ba80c] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda20.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V │ │ -3ba81c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ba822: 5b01 246c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda20;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c24 │ │ -3ba826: 0e00 |0005: return-void │ │ +3ba7d4: |[3ba7d4] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda20.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V │ │ +3ba7e4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ba7ea: 5b01 246c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda20;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c24 │ │ +3ba7ee: 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; │ │ │ │ @@ -1459510,19 +1459493,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3ba828: |[3ba828] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda20.accept:(Ljava/lang/Object;)V │ │ -3ba838: 5410 246c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda20;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c24 │ │ -3ba83c: 1f02 8d1e |0002: check-cast v2, Ljava/lang/String; // type@1e8d │ │ -3ba840: 7120 f594 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$8m9HkyuNHiz41Y9zTEnyr13TOWs:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/String;)V // method@94f5 │ │ -3ba846: 0e00 |0007: return-void │ │ +3ba7f0: |[3ba7f0] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda20.accept:(Ljava/lang/Object;)V │ │ +3ba800: 5410 246c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda20;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c24 │ │ +3ba804: 1f02 8d1e |0002: check-cast v2, Ljava/lang/String; // type@1e8d │ │ +3ba808: 7120 f594 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$8m9HkyuNHiz41Y9zTEnyr13TOWs:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/String;)V // method@94f5 │ │ +3ba80e: 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; │ │ │ │ @@ -1459556,18 +1459539,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 │ │ -3ba848: |[3ba848] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda21.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V │ │ -3ba858: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ba85e: 5b01 256c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda21;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c25 │ │ -3ba862: 0e00 |0005: return-void │ │ +3ba810: |[3ba810] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda21.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V │ │ +3ba820: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ba826: 5b01 256c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda21;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c25 │ │ +3ba82a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda21; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ │ │ @@ -1459577,19 +1459560,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3ba864: |[3ba864] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda21.accept:(Ljava/lang/Object;)V │ │ -3ba874: 5410 256c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda21;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c25 │ │ -3ba878: 1f02 941e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e94 │ │ -3ba87c: 7120 fc94 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$dJQejR4DDBjwjQFVr26yitGai7M:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/Throwable;)V // method@94fc │ │ -3ba882: 0e00 |0007: return-void │ │ +3ba82c: |[3ba82c] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda21.accept:(Ljava/lang/Object;)V │ │ +3ba83c: 5410 256c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda21;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c25 │ │ +3ba840: 1f02 941e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e94 │ │ +3ba844: 7120 fc94 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$dJQejR4DDBjwjQFVr26yitGai7M:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/Throwable;)V // method@94fc │ │ +3ba84a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda21; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1459623,18 +1459606,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 │ │ -3ba8b8: |[3ba8b8] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V │ │ -3ba8c8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ba8ce: 5b01 266c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c26 │ │ -3ba8d2: 0e00 |0005: return-void │ │ +3ba880: |[3ba880] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V │ │ +3ba890: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ba896: 5b01 266c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c26 │ │ +3ba89a: 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; │ │ │ │ @@ -1459644,19 +1459627,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3ba8d4: |[3ba8d4] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ -3ba8e4: 5410 266c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c26 │ │ -3ba8e8: 1f02 101f |0002: check-cast v2, Ljava/util/List; // type@1f10 │ │ -3ba8ec: 7120 f894 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$R2IqgsfS5HB2vWpJIh-QrpHaHOY:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/util/List;)V // method@94f8 │ │ -3ba8f2: 0e00 |0007: return-void │ │ +3ba89c: |[3ba89c] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ +3ba8ac: 5410 266c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c26 │ │ +3ba8b0: 1f02 101f |0002: check-cast v2, Ljava/util/List; // type@1f10 │ │ +3ba8b4: 7120 f894 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$R2IqgsfS5HB2vWpJIh-QrpHaHOY:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/util/List;)V // method@94f8 │ │ +3ba8ba: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1459686,35 +1459669,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3ba8f4: |[3ba8f4] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda4.:()V │ │ -3ba904: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ba90a: 0e00 |0003: return-void │ │ +3ba8bc: |[3ba8bc] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda4.:()V │ │ +3ba8cc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ba8d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$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 │ │ -3ba90c: |[3ba90c] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda4.accept:(Ljava/lang/Object;)V │ │ -3ba91c: 1f01 941e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e94 │ │ -3ba920: 7110 0195 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$se664ET4FM8cX0Qe5EM_I08PMVA:(Ljava/lang/Throwable;)V // method@9501 │ │ -3ba926: 0e00 |0005: return-void │ │ +3ba8d4: |[3ba8d4] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda4.accept:(Ljava/lang/Object;)V │ │ +3ba8e4: 1f01 941e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e94 │ │ +3ba8e8: 7110 0195 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$se664ET4FM8cX0Qe5EM_I08PMVA:(Ljava/lang/Throwable;)V // method@9501 │ │ +3ba8ee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1459748,18 +1459731,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 │ │ -3bc420: |[3bc420] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda10.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ -3bc430: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3bc436: 5b01 466c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6c46 │ │ -3bc43a: 0e00 |0005: return-void │ │ +3bc3e8: |[3bc3e8] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda10.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ +3bc3f8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3bc3fe: 5b01 466c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6c46 │ │ +3bc402: 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; │ │ │ │ @@ -1459769,18 +1459752,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3bc43c: |[3bc43c] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda10.run:()V │ │ -3bc44c: 5410 466c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6c46 │ │ -3bc450: 7110 6395 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$wRc0Agyx9b5bQ_M-2soLqtejhQM:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@9563 │ │ -3bc456: 0e00 |0005: return-void │ │ +3bc404: |[3bc404] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda10.run:()V │ │ +3bc414: 5410 466c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6c46 │ │ +3bc418: 7110 6395 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$wRc0Agyx9b5bQ_M-2soLqtejhQM:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@9563 │ │ +3bc41e: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -1459813,18 +1459796,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 │ │ -3bc458: |[3bc458] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda11.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ -3bc468: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3bc46e: 5b01 476c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6c47 │ │ -3bc472: 0e00 |0005: return-void │ │ +3bc420: |[3bc420] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda11.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ +3bc430: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3bc436: 5b01 476c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6c47 │ │ +3bc43a: 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; │ │ │ │ @@ -1459834,18 +1459817,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3bc474: |[3bc474] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda11.run:()V │ │ -3bc484: 5410 476c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6c47 │ │ -3bc488: 7110 5995 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$LlUnzqKogBje29353dCTv0Nua0M:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@9559 │ │ -3bc48e: 0e00 |0005: return-void │ │ +3bc43c: |[3bc43c] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda11.run:()V │ │ +3bc44c: 5410 476c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6c47 │ │ +3bc450: 7110 5995 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$LlUnzqKogBje29353dCTv0Nua0M:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@9559 │ │ +3bc456: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -1459878,18 +1459861,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 │ │ -3bc490: |[3bc490] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda12.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ -3bc4a0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3bc4a6: 5b01 486c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6c48 │ │ -3bc4aa: 0e00 |0005: return-void │ │ +3bc458: |[3bc458] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda12.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ +3bc468: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3bc46e: 5b01 486c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6c48 │ │ +3bc472: 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; │ │ │ │ @@ -1459899,19 +1459882,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3bc4ac: |[3bc4ac] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda12.accept:(Ljava/lang/Object;)V │ │ -3bc4bc: 5410 486c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6c48 │ │ -3bc4c0: 1f02 941e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e94 │ │ -3bc4c4: 7120 5b95 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$Xd9UIv5XW5BCCuVVoml4mTvpuZs:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Ljava/lang/Throwable;)V // method@955b │ │ -3bc4ca: 0e00 |0007: return-void │ │ +3bc474: |[3bc474] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda12.accept:(Ljava/lang/Object;)V │ │ +3bc484: 5410 486c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6c48 │ │ +3bc488: 1f02 941e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e94 │ │ +3bc48c: 7120 5b95 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$Xd9UIv5XW5BCCuVVoml4mTvpuZs:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Ljava/lang/Throwable;)V // method@955b │ │ +3bc492: 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; │ │ │ │ @@ -1459945,18 +1459928,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 │ │ -3bc5b8: |[3bc5b8] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ -3bc5c8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3bc5ce: 5b01 4d6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6c4d │ │ -3bc5d2: 0e00 |0005: return-void │ │ +3bc580: |[3bc580] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ +3bc590: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3bc596: 5b01 4d6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6c4d │ │ +3bc59a: 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; │ │ │ │ @@ -1459966,19 +1459949,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3bc5d4: |[3bc5d4] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda5.accept:(Ljava/lang/Object;)V │ │ -3bc5e4: 5410 4d6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6c4d │ │ -3bc5e8: 1f02 fd1e |0002: check-cast v2, Ljava/util/ArrayList; // type@1efd │ │ -3bc5ec: 7120 6195 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@9561 │ │ -3bc5f2: 0e00 |0007: return-void │ │ +3bc59c: |[3bc59c] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda5.accept:(Ljava/lang/Object;)V │ │ +3bc5ac: 5410 4d6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6c4d │ │ +3bc5b0: 1f02 fd1e |0002: check-cast v2, Ljava/util/ArrayList; // type@1efd │ │ +3bc5b4: 7120 6195 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@9561 │ │ +3bc5ba: 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; │ │ │ │ @@ -1460012,18 +1459995,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 │ │ -3bc5f4: |[3bc5f4] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ -3bc604: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3bc60a: 5b01 4e6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6c4e │ │ -3bc60e: 0e00 |0005: return-void │ │ +3bc5bc: |[3bc5bc] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ +3bc5cc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3bc5d2: 5b01 4e6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6c4e │ │ +3bc5d6: 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; │ │ │ │ @@ -1460033,19 +1460016,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3bc610: |[3bc610] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda6.accept:(Ljava/lang/Object;)V │ │ -3bc620: 5410 4e6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6c4e │ │ -3bc624: 1f02 941e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e94 │ │ -3bc628: 7120 5a95 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@955a │ │ -3bc62e: 0e00 |0007: return-void │ │ +3bc5d8: |[3bc5d8] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda6.accept:(Ljava/lang/Object;)V │ │ +3bc5e8: 5410 4e6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6c4e │ │ +3bc5ec: 1f02 941e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e94 │ │ +3bc5f0: 7120 5a95 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@955a │ │ +3bc5f6: 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; │ │ │ │ @@ -1460079,18 +1460062,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 │ │ -3bc6a0: |[3bc6a0] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda9.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ -3bc6b0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3bc6b6: 5b01 516c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6c51 │ │ -3bc6ba: 0e00 |0005: return-void │ │ +3bc668: |[3bc668] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda9.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ +3bc678: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3bc67e: 5b01 516c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6c51 │ │ +3bc682: 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; │ │ │ │ @@ -1460100,19 +1460083,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3bc6bc: |[3bc6bc] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda9.onActivityResult:(Ljava/lang/Object;)V │ │ -3bc6cc: 5410 516c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6c51 │ │ -3bc6d0: 1f02 5d1e |0002: check-cast v2, Ljava/lang/Boolean; // type@1e5d │ │ -3bc6d4: 7120 5c95 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@955c │ │ -3bc6da: 0e00 |0007: return-void │ │ +3bc684: |[3bc684] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda9.onActivityResult:(Ljava/lang/Object;)V │ │ +3bc694: 5410 516c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6c51 │ │ +3bc698: 1f02 5d1e |0002: check-cast v2, Ljava/lang/Boolean; // type@1e5d │ │ +3bc69c: 7120 5c95 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@955c │ │ +3bc6a2: 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; │ │ │ │ @@ -1460146,18 +1460129,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 │ │ -3bd774: |[3bd774] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;)V │ │ -3bd784: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3bd78a: 5b01 646c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@6c64 │ │ -3bd78e: 0e00 |0005: return-void │ │ +3bd73c: |[3bd73c] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;)V │ │ +3bd74c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3bd752: 5b01 646c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@6c64 │ │ +3bd756: 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; │ │ │ │ @@ -1460167,19 +1460150,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3bd790: |[3bd790] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda4.accept:(Ljava/lang/Object;)V │ │ -3bd7a0: 5410 646c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@6c64 │ │ -3bd7a4: 1f02 101f |0002: check-cast v2, Ljava/util/List; // type@1f10 │ │ -3bd7a8: 7120 a195 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@95a1 │ │ -3bd7ae: 0e00 |0007: return-void │ │ +3bd758: |[3bd758] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda4.accept:(Ljava/lang/Object;)V │ │ +3bd768: 5410 646c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@6c64 │ │ +3bd76c: 1f02 101f |0002: check-cast v2, Ljava/util/List; // type@1f10 │ │ +3bd770: 7120 a195 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@95a1 │ │ +3bd776: 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; │ │ │ │ @@ -1460209,35 +1460192,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3bd7b0: |[3bd7b0] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda5.:()V │ │ -3bd7c0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3bd7c6: 0e00 |0003: return-void │ │ +3bd778: |[3bd778] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda5.:()V │ │ +3bd788: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3bd78e: 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 │ │ -3bd7c8: |[3bd7c8] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda5.accept:(Ljava/lang/Object;)V │ │ -3bd7d8: 1f01 941e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e94 │ │ -3bd7dc: 7110 a095 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.$r8$lambda$j02A-MOTs7r1sul0bnY4P59OgWg:(Ljava/lang/Throwable;)V // method@95a0 │ │ -3bd7e2: 0e00 |0005: return-void │ │ +3bd790: |[3bd790] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda5.accept:(Ljava/lang/Object;)V │ │ +3bd7a0: 1f01 941e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e94 │ │ +3bd7a4: 7110 a095 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.$r8$lambda$j02A-MOTs7r1sul0bnY4P59OgWg:(Ljava/lang/Throwable;)V // method@95a0 │ │ +3bd7aa: 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; │ │ │ │ @@ -1460285,19 +1460268,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 │ │ -3bd84c: |[3bd84c] de.danoeh.antennapod.activity.SelectSubscriptionActivity$1.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -3bd85c: 5b01 656c |0000: iput-object v1, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$1;.this$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@6c65 │ │ -3bd860: 5b02 666c |0002: iput-object v2, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$1;.val$feed:Lde/danoeh/antennapod/model/feed/Feed; // field@6c66 │ │ -3bd864: 7010 ffb2 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3bd86a: 0e00 |0007: return-void │ │ +3bd814: |[3bd814] de.danoeh.antennapod.activity.SelectSubscriptionActivity$1.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +3bd824: 5b01 656c |0000: iput-object v1, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$1;.this$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@6c65 │ │ +3bd828: 5b02 666c |0002: iput-object v2, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$1;.val$feed:Lde/danoeh/antennapod/model/feed/Feed; // field@6c66 │ │ +3bd82c: 7010 ffb2 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3bd832: 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; │ │ @@ -1460308,21 +1460291,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 │ │ -3bd7e4: |[3bd7e4] de.danoeh.antennapod.activity.SelectSubscriptionActivity$1.onLoadFailed:(Lcom/bumptech/glide/load/engine/GlideException;Ljava/lang/Object;Lcom/bumptech/glide/request/target/Target;Z)Z │ │ -3bd7f4: 5401 656c |0000: iget-object v1, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$1;.this$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@6c65 │ │ -3bd7f8: 5402 666c |0002: iget-object v2, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$1;.val$feed:Lde/danoeh/antennapod/model/feed/Feed; // field@6c66 │ │ -3bd7fc: 1203 |0004: const/4 v3, #int 0 // #0 │ │ -3bd7fe: 7130 a295 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@95a2 │ │ -3bd804: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -3bd806: 0f01 |0009: return v1 │ │ +3bd7ac: |[3bd7ac] de.danoeh.antennapod.activity.SelectSubscriptionActivity$1.onLoadFailed:(Lcom/bumptech/glide/load/engine/GlideException;Ljava/lang/Object;Lcom/bumptech/glide/request/target/Target;Z)Z │ │ +3bd7bc: 5401 656c |0000: iget-object v1, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$1;.this$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@6c65 │ │ +3bd7c0: 5402 666c |0002: iget-object v2, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$1;.val$feed:Lde/danoeh/antennapod/model/feed/Feed; // field@6c66 │ │ +3bd7c4: 1203 |0004: const/4 v3, #int 0 // #0 │ │ +3bd7c6: 7130 a295 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@95a2 │ │ +3bd7cc: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +3bd7ce: 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; │ │ @@ -1460334,20 +1460317,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 │ │ -3bd808: |[3bd808] 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 │ │ -3bd818: 5402 656c |0000: iget-object v2, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$1;.this$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@6c65 │ │ -3bd81c: 5403 666c |0002: iget-object v3, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$1;.val$feed:Lde/danoeh/antennapod/model/feed/Feed; // field@6c66 │ │ -3bd820: 7130 a295 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@95a2 │ │ -3bd826: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -3bd828: 0f01 |0008: return v1 │ │ +3bd7d0: |[3bd7d0] 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 │ │ +3bd7e0: 5402 656c |0000: iget-object v2, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$1;.this$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@6c65 │ │ +3bd7e4: 5403 666c |0002: iget-object v3, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$1;.val$feed:Lde/danoeh/antennapod/model/feed/Feed; // field@6c66 │ │ +3bd7e8: 7130 a295 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@95a2 │ │ +3bd7ee: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +3bd7f0: 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; │ │ @@ -1460360,19 +1460343,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 │ │ -3bd82c: |[3bd82c] 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 │ │ -3bd83c: 1f01 af00 |0000: check-cast v1, Landroid/graphics/Bitmap; // type@00af │ │ -3bd840: 7406 9a95 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@959a │ │ -3bd846: 0a01 |0005: move-result v1 │ │ -3bd848: 0f01 |0006: return v1 │ │ +3bd7f4: |[3bd7f4] 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 │ │ +3bd804: 1f01 af00 |0000: check-cast v1, Landroid/graphics/Bitmap; // type@00af │ │ +3bd808: 7406 9a95 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@959a │ │ +3bd80e: 0a01 |0005: move-result v1 │ │ +3bd810: 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; │ │ @@ -1460406,34 +1460389,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3bdddc: |[3bdddc] de.danoeh.antennapod.activity.SplashActivity$$ExternalSyntheticLambda1.:()V │ │ -3bddec: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3bddf2: 0e00 |0003: return-void │ │ +3bdda4: |[3bdda4] de.danoeh.antennapod.activity.SplashActivity$$ExternalSyntheticLambda1.:()V │ │ +3bddb4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3bddba: 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 │ │ -3bddf4: |[3bddf4] de.danoeh.antennapod.activity.SplashActivity$$ExternalSyntheticLambda1.subscribe:(Lio/reactivex/CompletableEmitter;)V │ │ -3bde04: 7110 ba95 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/activity/SplashActivity;.$r8$lambda$e0UC_f0BEdNrYPfUmFQo9Nf_LxE:(Lio/reactivex/CompletableEmitter;)V // method@95ba │ │ -3bde0a: 0e00 |0003: return-void │ │ +3bddbc: |[3bddbc] de.danoeh.antennapod.activity.SplashActivity$$ExternalSyntheticLambda1.subscribe:(Lio/reactivex/CompletableEmitter;)V │ │ +3bddcc: 7110 ba95 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/activity/SplashActivity;.$r8$lambda$e0UC_f0BEdNrYPfUmFQo9Nf_LxE:(Lio/reactivex/CompletableEmitter;)V // method@95ba │ │ +3bddd2: 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; │ │ │ │ @@ -1460467,18 +1460450,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 │ │ -3bde0c: |[3bde0c] de.danoeh.antennapod.activity.SplashActivity$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/activity/SplashActivity;)V │ │ -3bde1c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3bde22: 5b01 6b6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/SplashActivity; // field@6c6b │ │ -3bde26: 0e00 |0005: return-void │ │ +3bddd4: |[3bddd4] de.danoeh.antennapod.activity.SplashActivity$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/activity/SplashActivity;)V │ │ +3bdde4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3bddea: 5b01 6b6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/SplashActivity; // field@6c6b │ │ +3bddee: 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; │ │ │ │ @@ -1460488,18 +1460471,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3bde28: |[3bde28] de.danoeh.antennapod.activity.SplashActivity$$ExternalSyntheticLambda2.run:()V │ │ -3bde38: 5410 6b6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/SplashActivity; // field@6c6b │ │ -3bde3c: 7110 b895 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/activity/SplashActivity;.$r8$lambda$5y_Wb5XrEI22DMhRcal_XzZZn_k:(Lde/danoeh/antennapod/activity/SplashActivity;)V // method@95b8 │ │ -3bde42: 0e00 |0005: return-void │ │ +3bddf0: |[3bddf0] de.danoeh.antennapod.activity.SplashActivity$$ExternalSyntheticLambda2.run:()V │ │ +3bde00: 5410 6b6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/SplashActivity; // field@6c6b │ │ +3bde04: 7110 b895 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/activity/SplashActivity;.$r8$lambda$5y_Wb5XrEI22DMhRcal_XzZZn_k:(Lde/danoeh/antennapod/activity/SplashActivity;)V // method@95b8 │ │ +3bde0a: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -1460532,18 +1460515,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 │ │ -3bde44: |[3bde44] de.danoeh.antennapod.activity.SplashActivity$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/activity/SplashActivity;)V │ │ -3bde54: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3bde5a: 5b01 6c6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/SplashActivity; // field@6c6c │ │ -3bde5e: 0e00 |0005: return-void │ │ +3bde0c: |[3bde0c] de.danoeh.antennapod.activity.SplashActivity$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/activity/SplashActivity;)V │ │ +3bde1c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3bde22: 5b01 6c6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/SplashActivity; // field@6c6c │ │ +3bde26: 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; │ │ │ │ @@ -1460553,19 +1460536,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3bde60: |[3bde60] de.danoeh.antennapod.activity.SplashActivity$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ -3bde70: 5410 6c6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/SplashActivity; // field@6c6c │ │ -3bde74: 1f02 941e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e94 │ │ -3bde78: 7120 b995 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@95b9 │ │ -3bde7e: 0e00 |0007: return-void │ │ +3bde28: |[3bde28] de.danoeh.antennapod.activity.SplashActivity$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ +3bde38: 5410 6c6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/SplashActivity; // field@6c6c │ │ +3bde3c: 1f02 941e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e94 │ │ +3bde40: 7120 b995 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@95b9 │ │ +3bde46: 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; │ │ │ │ @@ -1460599,18 +1460582,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 │ │ -3be168: |[3be168] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V │ │ -3be178: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3be17e: 5b01 736c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c73 │ │ -3be182: 0e00 |0005: return-void │ │ +3be130: |[3be130] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V │ │ +3be140: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3be146: 5b01 736c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c73 │ │ +3be14a: 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; │ │ │ │ @@ -1460620,19 +1460603,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3be184: |[3be184] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ -3be194: 5410 736c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c73 │ │ -3be198: 1f02 b91c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3be19c: 7120 eb95 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.$r8$lambda$LeNhWPugS4zjP5OU4MvDkuVas8A:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@95eb │ │ -3be1a2: 0e00 |0007: return-void │ │ +3be14c: |[3be14c] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ +3be15c: 5410 736c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c73 │ │ +3be160: 1f02 b91c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3be164: 7120 eb95 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.$r8$lambda$LeNhWPugS4zjP5OU4MvDkuVas8A:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@95eb │ │ +3be16a: 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; │ │ │ │ @@ -1460662,35 +1460645,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3be1a4: |[3be1a4] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda2.:()V │ │ -3be1b4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3be1ba: 0e00 |0003: return-void │ │ +3be16c: |[3be16c] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda2.:()V │ │ +3be17c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3be182: 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 │ │ -3be1bc: |[3be1bc] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ -3be1cc: 1f01 941e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e94 │ │ -3be1d0: 7110 ef95 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.$r8$lambda$YUvUTap2nq06FUkaY4FFF7AeMNA:(Ljava/lang/Throwable;)V // method@95ef │ │ -3be1d6: 0e00 |0005: return-void │ │ +3be184: |[3be184] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ +3be194: 1f01 941e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e94 │ │ +3be198: 7110 ef95 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.$r8$lambda$YUvUTap2nq06FUkaY4FFF7AeMNA:(Ljava/lang/Throwable;)V // method@95ef │ │ +3be19e: 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; │ │ │ │ @@ -1460728,18 +1460711,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 │ │ -3be364: |[3be364] de.danoeh.antennapod.activity.VideoplayerActivity$1.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Landroid/app/Activity;)V │ │ -3be374: 5b01 7a6c |0000: iput-object v1, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$1;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c7a │ │ -3be378: 7020 289e 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.:(Landroid/app/Activity;)V // method@9e28 │ │ -3be37e: 0e00 |0005: return-void │ │ +3be32c: |[3be32c] de.danoeh.antennapod.activity.VideoplayerActivity$1.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Landroid/app/Activity;)V │ │ +3be33c: 5b01 7a6c |0000: iput-object v1, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$1;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c7a │ │ +3be340: 7020 289e 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.:(Landroid/app/Activity;)V // method@9e28 │ │ +3be346: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ 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; │ │ @@ -1460750,18 +1460733,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3be380: |[3be380] de.danoeh.antennapod.activity.VideoplayerActivity$1.loadMediaInfo:()V │ │ -3be390: 5410 7a6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$1;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c7a │ │ -3be394: 6e10 1396 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.loadMediaInfo:()V // method@9613 │ │ -3be39a: 0e00 |0005: return-void │ │ +3be348: |[3be348] de.danoeh.antennapod.activity.VideoplayerActivity$1.loadMediaInfo:()V │ │ +3be358: 5410 7a6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$1;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c7a │ │ +3be35c: 6e10 1396 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.loadMediaInfo:()V // method@9613 │ │ +3be362: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/activity/VideoplayerActivity$1; │ │ │ │ #1 : (in Lde/danoeh/antennapod/activity/VideoplayerActivity$1;) │ │ @@ -1460769,18 +1460752,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3be39c: |[3be39c] de.danoeh.antennapod.activity.VideoplayerActivity$1.onPlaybackEnd:()V │ │ -3be3ac: 5410 7a6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$1;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c7a │ │ -3be3b0: 6e10 7000 0000 |0002: invoke-virtual {v0}, Landroid/app/Activity;.finish:()V // method@0070 │ │ -3be3b6: 0e00 |0005: return-void │ │ +3be364: |[3be364] de.danoeh.antennapod.activity.VideoplayerActivity$1.onPlaybackEnd:()V │ │ +3be374: 5410 7a6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$1;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c7a │ │ +3be378: 6e10 7000 0000 |0002: invoke-virtual {v0}, Landroid/app/Activity;.finish:()V // method@0070 │ │ +3be37e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/activity/VideoplayerActivity$1; │ │ │ │ #2 : (in Lde/danoeh/antennapod/activity/VideoplayerActivity$1;) │ │ @@ -1460788,55 +1460771,55 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 84 16-bit code units │ │ -3be3b8: |[3be3b8] de.danoeh.antennapod.activity.VideoplayerActivity$1.updatePlayButtonShowsPlay:(Z)V │ │ -3be3c8: 5410 7a6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$1;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c7a │ │ -3be3cc: 7110 fb95 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.-$$Nest$fgetviewBinding:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // method@95fb │ │ -3be3d2: 0c00 |0005: move-result-object v0 │ │ -3be3d4: 5400 8c90 |0006: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.playButton:Lde/danoeh/antennapod/view/PlayButton; // field@908c │ │ -3be3d8: 6e20 49b1 2000 |0008: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/view/PlayButton;.setIsShowPlay:(Z)V // method@b149 │ │ -3be3de: 1300 8000 |000b: const/16 v0, #int 128 // #80 │ │ -3be3e2: 3802 0c00 |000d: if-eqz v2, 0019 // +000c │ │ -3be3e6: 5412 7a6c |000f: iget-object v2, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$1;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c7a │ │ -3be3ea: 6e10 8000 0200 |0011: invoke-virtual {v2}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0080 │ │ -3be3f0: 0c02 |0014: move-result-object v2 │ │ -3be3f2: 6e20 870e 0200 |0015: invoke-virtual {v2, v0}, Landroid/view/Window;.clearFlags:(I)V // method@0e87 │ │ -3be3f8: 283b |0018: goto 0053 // +003b │ │ -3be3fa: 5412 7a6c |0019: iget-object v2, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$1;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c7a │ │ -3be3fe: 6e10 8000 0200 |001b: invoke-virtual {v2}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0080 │ │ -3be404: 0c02 |001e: move-result-object v2 │ │ -3be406: 6e20 860e 0200 |001f: invoke-virtual {v2, v0}, Landroid/view/Window;.addFlags:(I)V // method@0e86 │ │ -3be40c: 5412 7a6c |0022: iget-object v2, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$1;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c7a │ │ -3be410: 7110 fd95 0200 |0024: invoke-static {v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.-$$Nest$msetupVideoAspectRatio:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V // method@95fd │ │ -3be416: 5412 7a6c |0027: iget-object v2, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$1;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c7a │ │ -3be41a: 7110 fa95 0200 |0029: invoke-static {v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.-$$Nest$fgetvideoSurfaceCreated:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)Z // method@95fa │ │ -3be420: 0a02 |002c: move-result v2 │ │ -3be422: 3802 2600 |002d: if-eqz v2, 0053 // +0026 │ │ -3be426: 5412 7a6c |002f: iget-object v2, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$1;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c7a │ │ -3be42a: 7110 f795 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@95f7 │ │ -3be430: 0c02 |0034: move-result-object v2 │ │ -3be432: 3802 1e00 |0035: if-eqz v2, 0053 // +001e │ │ -3be436: 1a02 df60 |0037: const-string v2, "VideoplayerActivity" // string@60df │ │ -3be43a: 1a00 e260 |0039: const-string v0, "Videosurface already created, setting videosurface now" // string@60e2 │ │ -3be43e: 7120 fe0a 0200 |003b: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3be444: 5412 7a6c |003e: iget-object v2, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$1;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c7a │ │ -3be448: 7110 f795 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@95f7 │ │ -3be44e: 0c02 |0043: move-result-object v2 │ │ -3be450: 5410 7a6c |0044: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$1;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c7a │ │ -3be454: 7110 fb95 0000 |0046: invoke-static {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.-$$Nest$fgetviewBinding:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // method@95fb │ │ -3be45a: 0c00 |0049: move-result-object v0 │ │ -3be45c: 5400 9690 |004a: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.videoView:Lde/danoeh/antennapod/view/AspectRatioVideoView; // field@9096 │ │ -3be460: 6e10 310c 0000 |004c: invoke-virtual {v0}, Landroid/view/SurfaceView;.getHolder:()Landroid/view/SurfaceHolder; // method@0c31 │ │ -3be466: 0c00 |004f: move-result-object v0 │ │ -3be468: 6e20 489e 0200 |0050: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.setVideoSurface:(Landroid/view/SurfaceHolder;)V // method@9e48 │ │ -3be46e: 0e00 |0053: return-void │ │ +3be380: |[3be380] de.danoeh.antennapod.activity.VideoplayerActivity$1.updatePlayButtonShowsPlay:(Z)V │ │ +3be390: 5410 7a6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$1;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c7a │ │ +3be394: 7110 fb95 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.-$$Nest$fgetviewBinding:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // method@95fb │ │ +3be39a: 0c00 |0005: move-result-object v0 │ │ +3be39c: 5400 8c90 |0006: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.playButton:Lde/danoeh/antennapod/view/PlayButton; // field@908c │ │ +3be3a0: 6e20 49b1 2000 |0008: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/view/PlayButton;.setIsShowPlay:(Z)V // method@b149 │ │ +3be3a6: 1300 8000 |000b: const/16 v0, #int 128 // #80 │ │ +3be3aa: 3802 0c00 |000d: if-eqz v2, 0019 // +000c │ │ +3be3ae: 5412 7a6c |000f: iget-object v2, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$1;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c7a │ │ +3be3b2: 6e10 8000 0200 |0011: invoke-virtual {v2}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0080 │ │ +3be3b8: 0c02 |0014: move-result-object v2 │ │ +3be3ba: 6e20 870e 0200 |0015: invoke-virtual {v2, v0}, Landroid/view/Window;.clearFlags:(I)V // method@0e87 │ │ +3be3c0: 283b |0018: goto 0053 // +003b │ │ +3be3c2: 5412 7a6c |0019: iget-object v2, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$1;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c7a │ │ +3be3c6: 6e10 8000 0200 |001b: invoke-virtual {v2}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0080 │ │ +3be3cc: 0c02 |001e: move-result-object v2 │ │ +3be3ce: 6e20 860e 0200 |001f: invoke-virtual {v2, v0}, Landroid/view/Window;.addFlags:(I)V // method@0e86 │ │ +3be3d4: 5412 7a6c |0022: iget-object v2, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$1;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c7a │ │ +3be3d8: 7110 fd95 0200 |0024: invoke-static {v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.-$$Nest$msetupVideoAspectRatio:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V // method@95fd │ │ +3be3de: 5412 7a6c |0027: iget-object v2, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$1;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c7a │ │ +3be3e2: 7110 fa95 0200 |0029: invoke-static {v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.-$$Nest$fgetvideoSurfaceCreated:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)Z // method@95fa │ │ +3be3e8: 0a02 |002c: move-result v2 │ │ +3be3ea: 3802 2600 |002d: if-eqz v2, 0053 // +0026 │ │ +3be3ee: 5412 7a6c |002f: iget-object v2, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$1;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c7a │ │ +3be3f2: 7110 f795 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@95f7 │ │ +3be3f8: 0c02 |0034: move-result-object v2 │ │ +3be3fa: 3802 1e00 |0035: if-eqz v2, 0053 // +001e │ │ +3be3fe: 1a02 df60 |0037: const-string v2, "VideoplayerActivity" // string@60df │ │ +3be402: 1a00 e260 |0039: const-string v0, "Videosurface already created, setting videosurface now" // string@60e2 │ │ +3be406: 7120 fe0a 0200 |003b: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3be40c: 5412 7a6c |003e: iget-object v2, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$1;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c7a │ │ +3be410: 7110 f795 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@95f7 │ │ +3be416: 0c02 |0043: move-result-object v2 │ │ +3be418: 5410 7a6c |0044: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$1;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c7a │ │ +3be41c: 7110 fb95 0000 |0046: invoke-static {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.-$$Nest$fgetviewBinding:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // method@95fb │ │ +3be422: 0c00 |0049: move-result-object v0 │ │ +3be424: 5400 9690 |004a: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.videoView:Lde/danoeh/antennapod/view/AspectRatioVideoView; // field@9096 │ │ +3be428: 6e10 310c 0000 |004c: invoke-virtual {v0}, Landroid/view/SurfaceView;.getHolder:()Landroid/view/SurfaceHolder; // method@0c31 │ │ +3be42e: 0c00 |004f: move-result-object v0 │ │ +3be430: 6e20 489e 0200 |0050: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.setVideoSurface:(Landroid/view/SurfaceHolder;)V // method@9e48 │ │ +3be436: 0e00 |0053: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x000f line=195 │ │ 0x0019 line=197 │ │ 0x0022 line=198 │ │ 0x0027 line=199 │ │ @@ -1460908,56 +1460891,56 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 90 16-bit code units │ │ -3c0b7c: |[3c0b7c] de.danoeh.antennapod.adapter.ChaptersListAdapter$ChapterHolder.:(Landroid/view/View;)V │ │ -3c0b8c: 7020 4743 2100 |0000: invoke-direct {v1, v2}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@4347 │ │ -3c0b92: 1400 c303 0a7f |0003: const v0, #float 1.83453e+38 // #7f0a03c3 │ │ -3c0b98: 6e20 780c 0200 |0006: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3c0b9e: 0c00 |0009: move-result-object v0 │ │ -3c0ba0: 1f00 1503 |000a: check-cast v0, Landroid/widget/TextView; // type@0315 │ │ -3c0ba4: 5b10 a66c |000c: iput-object v0, v1, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.title:Landroid/widget/TextView; // field@6ca6 │ │ -3c0ba8: 1400 c103 0a7f |000e: const v0, #float 1.83453e+38 // #7f0a03c1 │ │ -3c0bae: 6e20 780c 0200 |0011: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3c0bb4: 0c00 |0014: move-result-object v0 │ │ -3c0bb6: 1f00 1503 |0015: check-cast v0, Landroid/widget/TextView; // type@0315 │ │ -3c0bba: 5b10 a56c |0017: iput-object v0, v1, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.start:Landroid/widget/TextView; // field@6ca5 │ │ -3c0bbe: 1400 b203 0a7f |0019: const v0, #float 1.83453e+38 // #7f0a03b2 │ │ -3c0bc4: 6e20 780c 0200 |001c: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3c0bca: 0c00 |001f: move-result-object v0 │ │ -3c0bcc: 1f00 1503 |0020: check-cast v0, Landroid/widget/TextView; // type@0315 │ │ -3c0bd0: 5b10 a16c |0022: iput-object v0, v1, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.link:Landroid/widget/TextView; // field@6ca1 │ │ -3c0bd4: 1400 c401 0a7f |0024: const v0, #float 1.83443e+38 // #7f0a01c4 │ │ -3c0bda: 6e20 780c 0200 |0027: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3c0be0: 0c00 |002a: move-result-object v0 │ │ -3c0be2: 1f00 f902 |002b: check-cast v0, Landroid/widget/ImageView; // type@02f9 │ │ -3c0be6: 5b10 a06c |002d: iput-object v0, v1, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.image:Landroid/widget/ImageView; // field@6ca0 │ │ -3c0bea: 1400 a803 0a7f |002f: const v0, #float 1.83452e+38 // #7f0a03a8 │ │ -3c0bf0: 6e20 780c 0200 |0032: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3c0bf6: 0c00 |0035: move-result-object v0 │ │ -3c0bf8: 1f00 1503 |0036: check-cast v0, Landroid/widget/TextView; // type@0315 │ │ -3c0bfc: 5b10 9f6c |0038: iput-object v0, v1, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.duration:Landroid/widget/TextView; // field@6c9f │ │ -3c0c00: 1400 dd02 0a7f |003a: const v0, #float 1.83448e+38 // #7f0a02dd │ │ -3c0c06: 6e20 780c 0200 |003d: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3c0c0c: 0c00 |0040: move-result-object v0 │ │ -3c0c0e: 5b10 a36c |0041: iput-object v0, v1, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.secondaryActionButton:Landroid/view/View; // field@6ca3 │ │ -3c0c12: 1400 de02 0a7f |0043: const v0, #float 1.83448e+38 // #7f0a02de │ │ -3c0c18: 6e20 780c 0200 |0046: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3c0c1e: 0c00 |0049: move-result-object v0 │ │ -3c0c20: 1f00 f902 |004a: check-cast v0, Landroid/widget/ImageView; // type@02f9 │ │ -3c0c24: 5b10 a46c |004c: iput-object v0, v1, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.secondaryActionIcon:Landroid/widget/ImageView; // field@6ca4 │ │ -3c0c28: 1400 df02 0a7f |004e: const v0, #float 1.83448e+38 // #7f0a02df │ │ -3c0c2e: 6e20 780c 0200 |0051: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3c0c34: 0c02 |0054: move-result-object v2 │ │ -3c0c36: 1f02 f51d |0055: check-cast v2, Lde/danoeh/antennapod/ui/common/CircularProgressBar; // type@1df5 │ │ -3c0c3a: 5b12 a26c |0057: iput-object v2, v1, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.progressBar:Lde/danoeh/antennapod/ui/common/CircularProgressBar; // field@6ca2 │ │ -3c0c3e: 0e00 |0059: return-void │ │ +3c0b44: |[3c0b44] de.danoeh.antennapod.adapter.ChaptersListAdapter$ChapterHolder.:(Landroid/view/View;)V │ │ +3c0b54: 7020 4743 2100 |0000: invoke-direct {v1, v2}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@4347 │ │ +3c0b5a: 1400 c303 0a7f |0003: const v0, #float 1.83453e+38 // #7f0a03c3 │ │ +3c0b60: 6e20 780c 0200 |0006: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3c0b66: 0c00 |0009: move-result-object v0 │ │ +3c0b68: 1f00 1503 |000a: check-cast v0, Landroid/widget/TextView; // type@0315 │ │ +3c0b6c: 5b10 a66c |000c: iput-object v0, v1, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.title:Landroid/widget/TextView; // field@6ca6 │ │ +3c0b70: 1400 c103 0a7f |000e: const v0, #float 1.83453e+38 // #7f0a03c1 │ │ +3c0b76: 6e20 780c 0200 |0011: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3c0b7c: 0c00 |0014: move-result-object v0 │ │ +3c0b7e: 1f00 1503 |0015: check-cast v0, Landroid/widget/TextView; // type@0315 │ │ +3c0b82: 5b10 a56c |0017: iput-object v0, v1, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.start:Landroid/widget/TextView; // field@6ca5 │ │ +3c0b86: 1400 b203 0a7f |0019: const v0, #float 1.83453e+38 // #7f0a03b2 │ │ +3c0b8c: 6e20 780c 0200 |001c: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3c0b92: 0c00 |001f: move-result-object v0 │ │ +3c0b94: 1f00 1503 |0020: check-cast v0, Landroid/widget/TextView; // type@0315 │ │ +3c0b98: 5b10 a16c |0022: iput-object v0, v1, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.link:Landroid/widget/TextView; // field@6ca1 │ │ +3c0b9c: 1400 c401 0a7f |0024: const v0, #float 1.83443e+38 // #7f0a01c4 │ │ +3c0ba2: 6e20 780c 0200 |0027: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3c0ba8: 0c00 |002a: move-result-object v0 │ │ +3c0baa: 1f00 f902 |002b: check-cast v0, Landroid/widget/ImageView; // type@02f9 │ │ +3c0bae: 5b10 a06c |002d: iput-object v0, v1, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.image:Landroid/widget/ImageView; // field@6ca0 │ │ +3c0bb2: 1400 a803 0a7f |002f: const v0, #float 1.83452e+38 // #7f0a03a8 │ │ +3c0bb8: 6e20 780c 0200 |0032: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3c0bbe: 0c00 |0035: move-result-object v0 │ │ +3c0bc0: 1f00 1503 |0036: check-cast v0, Landroid/widget/TextView; // type@0315 │ │ +3c0bc4: 5b10 9f6c |0038: iput-object v0, v1, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.duration:Landroid/widget/TextView; // field@6c9f │ │ +3c0bc8: 1400 dd02 0a7f |003a: const v0, #float 1.83448e+38 // #7f0a02dd │ │ +3c0bce: 6e20 780c 0200 |003d: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3c0bd4: 0c00 |0040: move-result-object v0 │ │ +3c0bd6: 5b10 a36c |0041: iput-object v0, v1, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.secondaryActionButton:Landroid/view/View; // field@6ca3 │ │ +3c0bda: 1400 de02 0a7f |0043: const v0, #float 1.83448e+38 // #7f0a02de │ │ +3c0be0: 6e20 780c 0200 |0046: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3c0be6: 0c00 |0049: move-result-object v0 │ │ +3c0be8: 1f00 f902 |004a: check-cast v0, Landroid/widget/ImageView; // type@02f9 │ │ +3c0bec: 5b10 a46c |004c: iput-object v0, v1, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.secondaryActionIcon:Landroid/widget/ImageView; // field@6ca4 │ │ +3c0bf0: 1400 df02 0a7f |004e: const v0, #float 1.83448e+38 // #7f0a02df │ │ +3c0bf6: 6e20 780c 0200 |0051: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3c0bfc: 0c02 |0054: move-result-object v2 │ │ +3c0bfe: 1f02 f51d |0055: check-cast v2, Lde/danoeh/antennapod/ui/common/CircularProgressBar; // type@1df5 │ │ +3c0c02: 5b12 a26c |0057: iput-object v2, v1, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.progressBar:Lde/danoeh/antennapod/ui/common/CircularProgressBar; // field@6ca2 │ │ +3c0c06: 0e00 |0059: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0006 line=145 │ │ 0x0011 line=146 │ │ 0x001c line=147 │ │ 0x0027 line=148 │ │ @@ -1461024,17 +1461007,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 │ │ -3c0d00: |[3c0d00] de.danoeh.antennapod.adapter.ChaptersListAdapter.$r8$lambda$3CCWOvN4keLnPp9Gn-YZbF6oLEE:(Lde/danoeh/antennapod/adapter/ChaptersListAdapter;Lde/danoeh/antennapod/model/feed/Chapter;Landroid/view/View;)V │ │ -3c0d10: 7030 6296 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@9662 │ │ -3c0d16: 0e00 |0003: return-void │ │ +3c0cc8: |[3c0cc8] de.danoeh.antennapod.adapter.ChaptersListAdapter.$r8$lambda$3CCWOvN4keLnPp9Gn-YZbF6oLEE:(Lde/danoeh/antennapod/adapter/ChaptersListAdapter;Lde/danoeh/antennapod/model/feed/Chapter;Landroid/view/View;)V │ │ +3c0cd8: 7030 6296 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@9662 │ │ +3c0cde: 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; │ │ @@ -1461044,17 +1461027,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 │ │ -3c0d18: |[3c0d18] de.danoeh.antennapod.adapter.ChaptersListAdapter.$r8$lambda$BMDKkVpOkNtqckuJ_9Pd-iW5wMQ:(Lde/danoeh/antennapod/adapter/ChaptersListAdapter;ILandroid/view/View;)V │ │ -3c0d28: 7030 6396 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.lambda$onBindViewHolder$1:(ILandroid/view/View;)V // method@9663 │ │ -3c0d2e: 0e00 |0003: return-void │ │ +3c0ce0: |[3c0ce0] de.danoeh.antennapod.adapter.ChaptersListAdapter.$r8$lambda$BMDKkVpOkNtqckuJ_9Pd-iW5wMQ:(Lde/danoeh/antennapod/adapter/ChaptersListAdapter;ILandroid/view/View;)V │ │ +3c0cf0: 7030 6396 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.lambda$onBindViewHolder$1:(ILandroid/view/View;)V // method@9663 │ │ +3c0cf6: 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; │ │ @@ -1461064,25 +1461047,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 │ │ -3c0d30: |[3c0d30] de.danoeh.antennapod.adapter.ChaptersListAdapter.:(Landroid/content/Context;Lde/danoeh/antennapod/adapter/ChaptersListAdapter$Callback;)V │ │ -3c0d40: 7010 c341 0200 |0000: invoke-direct {v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@41c3 │ │ -3c0d46: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -3c0d48: 5920 a96c |0004: iput v0, v2, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.currentChapterIndex:I // field@6ca9 │ │ -3c0d4c: 1600 ffff |0006: const-wide/16 v0, #int -1 // #ffff │ │ -3c0d50: 5a20 aa6c |0008: iput-wide v0, v2, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.currentChapterPosition:J // field@6caa │ │ -3c0d54: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -3c0d56: 5c20 ab6c |000b: iput-boolean v0, v2, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.hasImages:Z // field@6cab │ │ -3c0d5a: 5b24 a76c |000d: iput-object v4, v2, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.callback:Lde/danoeh/antennapod/adapter/ChaptersListAdapter$Callback; // field@6ca7 │ │ -3c0d5e: 5b23 a86c |000f: iput-object v3, v2, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.context:Landroid/content/Context; // field@6ca8 │ │ -3c0d62: 0e00 |0011: return-void │ │ +3c0cf8: |[3c0cf8] de.danoeh.antennapod.adapter.ChaptersListAdapter.:(Landroid/content/Context;Lde/danoeh/antennapod/adapter/ChaptersListAdapter$Callback;)V │ │ +3c0d08: 7010 c341 0200 |0000: invoke-direct {v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@41c3 │ │ +3c0d0e: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +3c0d10: 5920 a96c |0004: iput v0, v2, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.currentChapterIndex:I // field@6ca9 │ │ +3c0d14: 1600 ffff |0006: const-wide/16 v0, #int -1 // #ffff │ │ +3c0d18: 5a20 aa6c |0008: iput-wide v0, v2, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.currentChapterPosition:J // field@6caa │ │ +3c0d1c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +3c0d1e: 5c20 ab6c |000b: iput-boolean v0, v2, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.hasImages:Z // field@6cab │ │ +3c0d22: 5b24 a76c |000d: iput-object v4, v2, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.callback:Lde/danoeh/antennapod/adapter/ChaptersListAdapter$Callback; // field@6ca7 │ │ +3c0d26: 5b23 a86c |000f: iput-object v3, v2, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.context:Landroid/content/Context; // field@6ca8 │ │ +3c0d2a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0004 line=30 │ │ 0x0008 line=31 │ │ 0x000b line=32 │ │ 0x000d line=35 │ │ @@ -1461097,20 +1461080,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 │ │ -3c0d64: |[3c0d64] de.danoeh.antennapod.adapter.ChaptersListAdapter.lambda$onBindViewHolder$0:(Lde/danoeh/antennapod/model/feed/Chapter;Landroid/view/View;)V │ │ -3c0d74: 5402 a86c |0000: iget-object v2, v0, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.context:Landroid/content/Context; // field@6ca8 │ │ -3c0d78: 6e10 a7ab 0100 |0002: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Chapter;.getLink:()Ljava/lang/String; // method@aba7 │ │ -3c0d7e: 0c01 |0005: move-result-object v1 │ │ -3c0d80: 7120 8e9d 1200 |0006: invoke-static {v2, v1}, Lde/danoeh/antennapod/core/util/IntentUtils;.openInBrowser:(Landroid/content/Context;Ljava/lang/String;)V // method@9d8e │ │ -3c0d86: 0e00 |0009: return-void │ │ +3c0d2c: |[3c0d2c] de.danoeh.antennapod.adapter.ChaptersListAdapter.lambda$onBindViewHolder$0:(Lde/danoeh/antennapod/model/feed/Chapter;Landroid/view/View;)V │ │ +3c0d3c: 5402 a86c |0000: iget-object v2, v0, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.context:Landroid/content/Context; // field@6ca8 │ │ +3c0d40: 6e10 a7ab 0100 |0002: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Chapter;.getLink:()Ljava/lang/String; // method@aba7 │ │ +3c0d46: 0c01 |0005: move-result-object v1 │ │ +3c0d48: 7120 8e9d 1200 |0006: invoke-static {v2, v1}, Lde/danoeh/antennapod/core/util/IntentUtils;.openInBrowser:(Landroid/content/Context;Ljava/lang/String;)V // method@9d8e │ │ +3c0d4e: 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; │ │ @@ -1461120,19 +1461103,19 @@ │ │ type : '(ILandroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3c0d88: |[3c0d88] de.danoeh.antennapod.adapter.ChaptersListAdapter.lambda$onBindViewHolder$1:(ILandroid/view/View;)V │ │ -3c0d98: 5402 a76c |0000: iget-object v2, v0, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.callback:Lde/danoeh/antennapod/adapter/ChaptersListAdapter$Callback; // field@6ca7 │ │ -3c0d9c: 3802 0500 |0002: if-eqz v2, 0007 // +0005 │ │ -3c0da0: 7220 5b96 1200 |0004: invoke-interface {v2, v1}, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$Callback;.onPlayChapterButtonClicked:(I)V // method@965b │ │ -3c0da6: 0e00 |0007: return-void │ │ +3c0d50: |[3c0d50] de.danoeh.antennapod.adapter.ChaptersListAdapter.lambda$onBindViewHolder$1:(ILandroid/view/View;)V │ │ +3c0d60: 5402 a76c |0000: iget-object v2, v0, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.callback:Lde/danoeh/antennapod/adapter/ChaptersListAdapter$Callback; // field@6ca7 │ │ +3c0d64: 3802 0500 |0002: if-eqz v2, 0007 // +0005 │ │ +3c0d68: 7220 5b96 1200 |0004: invoke-interface {v2, v1}, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$Callback;.onPlayChapterButtonClicked:(I)V // method@965b │ │ +3c0d6e: 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 │ │ @@ -1461144,22 +1461127,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 │ │ -3c0c94: |[3c0c94] de.danoeh.antennapod.adapter.ChaptersListAdapter.getItem:(I)Lde/danoeh/antennapod/model/feed/Chapter; │ │ -3c0ca4: 5410 ac6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@6cac │ │ -3c0ca8: 7210 e3ac 0000 |0002: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ace3 │ │ -3c0cae: 0c00 |0005: move-result-object v0 │ │ -3c0cb0: 7220 66b5 2000 |0006: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3c0cb6: 0c02 |0009: move-result-object v2 │ │ -3c0cb8: 1f02 b01c |000a: check-cast v2, Lde/danoeh/antennapod/model/feed/Chapter; // type@1cb0 │ │ -3c0cbc: 1102 |000c: return-object v2 │ │ +3c0c5c: |[3c0c5c] de.danoeh.antennapod.adapter.ChaptersListAdapter.getItem:(I)Lde/danoeh/antennapod/model/feed/Chapter; │ │ +3c0c6c: 5410 ac6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@6cac │ │ +3c0c70: 7210 e3ac 0000 |0002: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ace3 │ │ +3c0c76: 0c00 |0005: move-result-object v0 │ │ +3c0c78: 7220 66b5 2000 |0006: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3c0c7e: 0c02 |0009: move-result-object v2 │ │ +3c0c80: 1f02 b01c |000a: check-cast v2, Lde/danoeh/antennapod/model/feed/Chapter; // type@1cb0 │ │ +3c0c84: 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 │ │ │ │ @@ -1461168,29 +1461151,29 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -3c0cc0: |[3c0cc0] de.danoeh.antennapod.adapter.ChaptersListAdapter.getItemCount:()I │ │ -3c0cd0: 5410 ac6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@6cac │ │ -3c0cd4: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ -3c0cd8: 7210 e3ac 0000 |0004: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ace3 │ │ -3c0cde: 0c00 |0007: move-result-object v0 │ │ -3c0ce0: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ -3c0ce4: 280c |000a: goto 0016 // +000c │ │ -3c0ce6: 5410 ac6c |000b: iget-object v0, v1, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@6cac │ │ -3c0cea: 7210 e3ac 0000 |000d: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ace3 │ │ -3c0cf0: 0c00 |0010: move-result-object v0 │ │ -3c0cf2: 7210 72b5 0000 |0011: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ -3c0cf8: 0a00 |0014: move-result v0 │ │ -3c0cfa: 0f00 |0015: return v0 │ │ -3c0cfc: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -3c0cfe: 0f00 |0017: return v0 │ │ +3c0c88: |[3c0c88] de.danoeh.antennapod.adapter.ChaptersListAdapter.getItemCount:()I │ │ +3c0c98: 5410 ac6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@6cac │ │ +3c0c9c: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ +3c0ca0: 7210 e3ac 0000 |0004: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ace3 │ │ +3c0ca6: 0c00 |0007: move-result-object v0 │ │ +3c0ca8: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ +3c0cac: 280c |000a: goto 0016 // +000c │ │ +3c0cae: 5410 ac6c |000b: iget-object v0, v1, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@6cac │ │ +3c0cb2: 7210 e3ac 0000 |000d: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ace3 │ │ +3c0cb8: 0c00 |0010: move-result-object v0 │ │ +3c0cba: 7210 72b5 0000 |0011: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ +3c0cc0: 0a00 |0014: move-result v0 │ │ +3c0cc2: 0f00 |0015: return v0 │ │ +3c0cc4: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +3c0cc6: 0f00 |0017: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x000b line=130 │ │ locals : │ │ 0x0000 - 0x0018 reg=1 this Lde/danoeh/antennapod/adapter/ChaptersListAdapter; │ │ │ │ @@ -1461199,23 +1461182,23 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -3c0da8: |[3c0da8] de.danoeh.antennapod.adapter.ChaptersListAdapter.notifyChapterChanged:(I)V │ │ -3c0db8: 5923 a96c |0000: iput v3, v2, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.currentChapterIndex:I // field@6ca9 │ │ -3c0dbc: 6e20 6096 3200 |0002: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.getItem:(I)Lde/danoeh/antennapod/model/feed/Chapter; // method@9660 │ │ -3c0dc2: 0c03 |0005: move-result-object v3 │ │ -3c0dc4: 6e10 a8ab 0300 |0006: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@aba8 │ │ -3c0dca: 0b00 |0009: move-result-wide v0 │ │ -3c0dcc: 5a20 aa6c |000a: iput-wide v0, v2, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.currentChapterPosition:J // field@6caa │ │ -3c0dd0: 6e10 ce41 0200 |000c: invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ce │ │ -3c0dd6: 0e00 |000f: return-void │ │ +3c0d70: |[3c0d70] de.danoeh.antennapod.adapter.ChaptersListAdapter.notifyChapterChanged:(I)V │ │ +3c0d80: 5923 a96c |0000: iput v3, v2, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.currentChapterIndex:I // field@6ca9 │ │ +3c0d84: 6e20 6096 3200 |0002: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.getItem:(I)Lde/danoeh/antennapod/model/feed/Chapter; // method@9660 │ │ +3c0d8a: 0c03 |0005: move-result-object v3 │ │ +3c0d8c: 6e10 a8ab 0300 |0006: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@aba8 │ │ +3c0d92: 0b00 |0009: move-result-wide v0 │ │ +3c0d94: 5a20 aa6c |000a: iput-wide v0, v2, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.currentChapterPosition:J // field@6caa │ │ +3c0d98: 6e10 ce41 0200 |000c: invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ce │ │ +3c0d9e: 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; │ │ @@ -1461226,20 +1461209,20 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -3c0dd8: |[3c0dd8] de.danoeh.antennapod.adapter.ChaptersListAdapter.notifyTimeChanged:(J)V │ │ -3c0de8: 5a01 aa6c |0000: iput-wide v1, v0, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.currentChapterPosition:J // field@6caa │ │ -3c0dec: 5201 a96c |0002: iget v1, v0, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.currentChapterIndex:I // field@6ca9 │ │ -3c0df0: 1a02 8087 |0004: const-string v2, "foo" // string@8780 │ │ -3c0df4: 6e30 d041 1002 |0006: invoke-virtual {v0, v1, v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyItemChanged:(ILjava/lang/Object;)V // method@41d0 │ │ -3c0dfa: 0e00 |0009: return-void │ │ +3c0da0: |[3c0da0] de.danoeh.antennapod.adapter.ChaptersListAdapter.notifyTimeChanged:(J)V │ │ +3c0db0: 5a01 aa6c |0000: iput-wide v1, v0, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.currentChapterPosition:J // field@6caa │ │ +3c0db4: 5201 a96c |0002: iget v1, v0, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.currentChapterIndex:I // field@6ca9 │ │ +3c0db8: 1a02 8087 |0004: const-string v2, "foo" // string@8780 │ │ +3c0dbc: 6e30 d041 1002 |0006: invoke-virtual {v0, v1, v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyItemChanged:(ILjava/lang/Object;)V // method@41d0 │ │ +3c0dc2: 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 │ │ @@ -1461249,18 +1461232,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 │ │ -3c0dfc: |[3c0dfc] de.danoeh.antennapod.adapter.ChaptersListAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ -3c0e0c: 1f01 3118 |0000: check-cast v1, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder; // type@1831 │ │ -3c0e10: 6e30 6796 1002 |0002: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.onBindViewHolder:(Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;I)V // method@9667 │ │ -3c0e16: 0e00 |0005: return-void │ │ +3c0dc4: |[3c0dc4] de.danoeh.antennapod.adapter.ChaptersListAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ +3c0dd4: 1f01 3118 |0000: check-cast v1, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder; // type@1831 │ │ +3c0dd8: 6e30 6796 1002 |0002: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.onBindViewHolder:(Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;I)V // method@9667 │ │ +3c0dde: 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 │ │ @@ -1461270,205 +1461253,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 │ │ -3c0e18: |[3c0e18] de.danoeh.antennapod.adapter.ChaptersListAdapter.onBindViewHolder:(Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;I)V │ │ -3c0e28: 6e20 6096 db00 |0000: invoke-virtual {v11, v13}, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.getItem:(I)Lde/danoeh/antennapod/model/feed/Chapter; // method@9660 │ │ -3c0e2e: 0c00 |0003: move-result-object v0 │ │ -3c0e30: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ -3c0e34: 54cc a66c |0006: iget-object v12, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.title:Landroid/widget/TextView; // field@6ca6 │ │ -3c0e38: 1a0d 2b1b |0008: const-string v13, "Error" // string@1b2b │ │ -3c0e3c: 6e20 9d12 dc00 |000a: invoke-virtual {v12, v13}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3c0e42: 0e00 |000d: return-void │ │ -3c0e44: 54c1 a66c |000e: iget-object v1, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.title:Landroid/widget/TextView; // field@6ca6 │ │ -3c0e48: 6e10 a9ab 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Chapter;.getTitle:()Ljava/lang/String; // method@aba9 │ │ -3c0e4e: 0c02 |0013: move-result-object v2 │ │ -3c0e50: 6e20 9d12 2100 |0014: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3c0e56: 54c1 a56c |0017: iget-object v1, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.start:Landroid/widget/TextView; // field@6ca5 │ │ -3c0e5a: 6e10 a8ab 0000 |0019: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@aba8 │ │ -3c0e60: 0b02 |001c: move-result-wide v2 │ │ -3c0e62: 8423 |001d: long-to-int v3, v2 │ │ -3c0e64: 7110 189d 0300 |001e: invoke-static {v3}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9d18 │ │ -3c0e6a: 0c02 |0021: move-result-object v2 │ │ -3c0e6c: 6e20 9d12 2100 |0022: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3c0e72: d801 0d01 |0025: add-int/lit8 v1, v13, #int 1 // #01 │ │ -3c0e76: 54b2 ac6c |0027: iget-object v2, v11, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@6cac │ │ -3c0e7a: 7210 e3ac 0200 |0029: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ace3 │ │ -3c0e80: 0c02 |002c: move-result-object v2 │ │ -3c0e82: 7210 72b5 0200 |002d: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b572 │ │ -3c0e88: 0a02 |0030: move-result v2 │ │ -3c0e8a: 3521 1700 |0031: if-ge v1, v2, 0048 // +0017 │ │ -3c0e8e: 54b2 ac6c |0033: iget-object v2, v11, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@6cac │ │ -3c0e92: 7210 e3ac 0200 |0035: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ace3 │ │ -3c0e98: 0c02 |0038: move-result-object v2 │ │ -3c0e9a: 7220 66b5 1200 |0039: invoke-interface {v2, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3c0ea0: 0c01 |003c: move-result-object v1 │ │ -3c0ea2: 1f01 b01c |003d: check-cast v1, Lde/danoeh/antennapod/model/feed/Chapter; // type@1cb0 │ │ -3c0ea6: 6e10 a8ab 0100 |003f: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@aba8 │ │ -3c0eac: 0b01 |0042: move-result-wide v1 │ │ -3c0eae: 6e10 a8ab 0000 |0043: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@aba8 │ │ -3c0eb4: 0b03 |0046: move-result-wide v3 │ │ -3c0eb6: 280c |0047: goto 0053 // +000c │ │ -3c0eb8: 54b1 ac6c |0048: iget-object v1, v11, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@6cac │ │ -3c0ebc: 7210 e5ac 0100 |004a: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ace5 │ │ -3c0ec2: 0a01 |004d: move-result v1 │ │ -3c0ec4: 8111 |004e: int-to-long v1, v1 │ │ -3c0ec6: 6e10 a8ab 0000 |004f: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@aba8 │ │ -3c0ecc: 0b03 |0052: move-result-wide v3 │ │ -3c0ece: bc31 |0053: sub-long/2addr v1, v3 │ │ -3c0ed0: 54c3 9f6c |0054: iget-object v3, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.duration:Landroid/widget/TextView; // field@6c9f │ │ -3c0ed4: 54b4 a86c |0056: iget-object v4, v11, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.context:Landroid/content/Context; // field@6ca8 │ │ -3c0ed8: 1215 |0058: const/4 v5, #int 1 // #1 │ │ -3c0eda: 2356 2921 |0059: new-array v6, v5, [Ljava/lang/Object; // type@2129 │ │ -3c0ede: 8417 |005b: long-to-int v7, v1 │ │ -3c0ee0: 8177 |005c: int-to-long v7, v7 │ │ -3c0ee2: 7130 169d 7408 |005d: invoke-static {v4, v7, v8}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLocalized:(Landroid/content/Context;J)Ljava/lang/String; // method@9d16 │ │ -3c0ee8: 0c07 |0060: move-result-object v7 │ │ -3c0eea: 1208 |0061: const/4 v8, #int 0 // #0 │ │ -3c0eec: 4d07 0608 |0062: aput-object v7, v6, v8 │ │ -3c0ef0: 1407 4d00 127f |0064: const v7, #float 1.94069e+38 // #7f12004d │ │ -3c0ef6: 6e30 3202 7406 |0067: invoke-virtual {v4, v7, v6}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0232 │ │ -3c0efc: 0c04 |006a: move-result-object v4 │ │ -3c0efe: 6e20 9d12 4300 |006b: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3c0f04: 6e10 a7ab 0000 |006e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Chapter;.getLink:()Ljava/lang/String; // method@aba7 │ │ -3c0f0a: 0c03 |0071: move-result-object v3 │ │ -3c0f0c: 7110 b10a 0300 |0072: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -3c0f12: 0a03 |0075: move-result v3 │ │ -3c0f14: 1304 0800 |0076: const/16 v4, #int 8 // #8 │ │ -3c0f18: 3803 0800 |0078: if-eqz v3, 0080 // +0008 │ │ -3c0f1c: 54c3 a16c |007a: iget-object v3, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.link:Landroid/widget/TextView; // field@6ca1 │ │ -3c0f20: 6e20 9c0d 4300 |007c: invoke-virtual {v3, v4}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3c0f26: 2819 |007f: goto 0098 // +0019 │ │ -3c0f28: 54c3 a16c |0080: iget-object v3, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.link:Landroid/widget/TextView; // field@6ca1 │ │ -3c0f2c: 6e20 9c0d 8300 |0082: invoke-virtual {v3, v8}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3c0f32: 54c3 a16c |0085: iget-object v3, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.link:Landroid/widget/TextView; // field@6ca1 │ │ -3c0f36: 6e10 a7ab 0000 |0087: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Chapter;.getLink:()Ljava/lang/String; // method@aba7 │ │ -3c0f3c: 0c06 |008a: move-result-object v6 │ │ -3c0f3e: 6e20 9d12 6300 |008b: invoke-virtual {v3, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3c0f44: 54c3 a16c |008e: iget-object v3, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.link:Landroid/widget/TextView; // field@6ca1 │ │ -3c0f48: 2206 2e18 |0090: new-instance v6, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$$ExternalSyntheticLambda0; // type@182e │ │ -3c0f4c: 7030 5796 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@9657 │ │ -3c0f52: 6e20 710d 6300 |0095: invoke-virtual {v3, v6}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3c0f58: 54c3 a46c |0098: iget-object v3, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.secondaryActionIcon:Landroid/widget/ImageView; // field@6ca4 │ │ -3c0f5c: 1406 2d01 087f |009a: const v6, #float 1.80781e+38 // #7f08012d │ │ -3c0f62: 6e20 4611 6300 |009d: invoke-virtual {v3, v6}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1146 │ │ -3c0f68: 54c3 a36c |00a0: iget-object v3, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.secondaryActionButton:Landroid/view/View; // field@6ca3 │ │ -3c0f6c: 54b6 a86c |00a2: iget-object v6, v11, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.context:Landroid/content/Context; // field@6ca8 │ │ -3c0f70: 1407 5902 127f |00a4: const v7, #float 1.94079e+38 // #7f120259 │ │ -3c0f76: 6e20 3102 7600 |00a7: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3c0f7c: 0c06 |00aa: move-result-object v6 │ │ -3c0f7e: 6e20 510d 6300 |00ab: invoke-virtual {v3, v6}, Landroid/view/View;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0d51 │ │ -3c0f84: 54c3 a36c |00ae: iget-object v3, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.secondaryActionButton:Landroid/view/View; // field@6ca3 │ │ -3c0f88: 2206 2f18 |00b0: new-instance v6, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$$ExternalSyntheticLambda1; // type@182f │ │ -3c0f8c: 7030 5996 b60d |00b2: invoke-direct {v6, v11, v13}, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/adapter/ChaptersListAdapter;I)V // method@9659 │ │ -3c0f92: 6e20 710d 6300 |00b5: invoke-virtual {v3, v6}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3c0f98: 52b3 a96c |00b8: iget v3, v11, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.currentChapterIndex:I // field@6ca9 │ │ -3c0f9c: 333d 4700 |00ba: if-ne v13, v3, 0101 // +0047 │ │ -3c0fa0: 54b3 a86c |00bc: iget-object v3, v11, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.context:Landroid/content/Context; // field@6ca8 │ │ -3c0fa4: 6e10 2f02 0300 |00be: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ -3c0faa: 0c03 |00c1: move-result-object v3 │ │ -3c0fac: 6e10 0003 0300 |00c2: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0300 │ │ -3c0fb2: 0c03 |00c5: move-result-object v3 │ │ -3c0fb4: 5233 9601 |00c6: iget v3, v3, Landroid/util/DisplayMetrics;.density:F // field@0196 │ │ -3c0fb8: 54c6 101a |00c8: iget-object v6, v12, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ -3c0fbc: 54b7 a86c |00ca: iget-object v7, v11, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.context:Landroid/content/Context; // field@6ca8 │ │ -3c0fc0: 1509 0042 |00cc: const/high16 v9, #int 1107296256 // #4200 │ │ -3c0fc4: a803 0309 |00ce: mul-float v3, v3, v9 │ │ -3c0fc8: 7120 fd81 3700 |00d0: invoke-static {v7, v3}, Lcom/google/android/material/elevation/SurfaceColors;.getColorForElevation:(Landroid/content/Context;F)I // method@81fd │ │ -3c0fce: 0a03 |00d3: move-result v3 │ │ -3c0fd0: 6e20 490d 3600 |00d4: invoke-virtual {v6, v3}, Landroid/view/View;.setBackgroundColor:(I)V // method@0d49 │ │ -3c0fd6: 53b6 aa6c |00d7: iget-wide v6, v11, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.currentChapterPosition:J // field@6caa │ │ -3c0fda: 6e10 a8ab 0000 |00d9: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@aba8 │ │ -3c0fe0: 0b09 |00dc: move-result-wide v9 │ │ -3c0fe2: bc96 |00dd: sub-long/2addr v6, v9 │ │ -3c0fe4: 8563 |00de: long-to-float v3, v6 │ │ -3c0fe6: 8511 |00df: long-to-float v1, v1 │ │ -3c0fe8: c913 |00e0: div-float/2addr v3, v1 │ │ -3c0fea: 1401 0ad7 a33b |00e1: const v1, #float 0.005 // #3ba3d70a │ │ -3c0ff0: 7120 e3b2 1300 |00e4: invoke-static {v3, v1}, Ljava/lang/Math;.max:(FF)F // method@b2e3 │ │ -3c0ff6: 0a01 |00e7: move-result v1 │ │ -3c0ff8: 1402 52b8 7e3f |00e8: const v2, #float 0.995 // #3f7eb852 │ │ -3c0ffe: 7120 e7b2 2100 |00eb: invoke-static {v1, v2}, Ljava/lang/Math;.min:(FF)F // method@b2e7 │ │ -3c1004: 0a01 |00ee: move-result v1 │ │ -3c1006: 54c2 a26c |00ef: iget-object v2, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.progressBar:Lde/danoeh/antennapod/ui/common/CircularProgressBar; // field@6ca2 │ │ -3c100a: 7110 c1b2 0d00 |00f1: invoke-static {v13}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -3c1010: 0c03 |00f4: move-result-object v3 │ │ -3c1012: 6e30 27b1 1203 |00f5: invoke-virtual {v2, v1, v3}, Lde/danoeh/antennapod/ui/common/CircularProgressBar;.setPercentage:(FLjava/lang/Object;)V // method@b127 │ │ -3c1018: 54c1 a46c |00f8: iget-object v1, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.secondaryActionIcon:Landroid/widget/ImageView; // field@6ca4 │ │ -3c101c: 1402 3801 087f |00fa: const v2, #float 1.80781e+38 // #7f080138 │ │ -3c1022: 6e20 4611 2100 |00fd: invoke-virtual {v1, v2}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1146 │ │ -3c1028: 2816 |0100: goto 0116 // +0016 │ │ -3c102a: 54c1 101a |0101: iget-object v1, v12, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ -3c102e: 54b2 a86c |0103: iget-object v2, v11, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.context:Landroid/content/Context; // field@6ca8 │ │ -3c1032: 1403 0d00 0601 |0105: const v3, #float 2.46119e-38 // #0106000d │ │ -3c1038: 7120 8b28 3200 |0108: invoke-static {v2, v3}, Landroidx/core/content/ContextCompat;.getColor:(Landroid/content/Context;I)I // method@288b │ │ -3c103e: 0a02 |010b: move-result v2 │ │ -3c1040: 6e20 490d 2100 |010c: invoke-virtual {v1, v2}, Landroid/view/View;.setBackgroundColor:(I)V // method@0d49 │ │ -3c1046: 54c1 a26c |010f: iget-object v1, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.progressBar:Lde/danoeh/antennapod/ui/common/CircularProgressBar; // field@6ca2 │ │ -3c104a: 1202 |0111: const/4 v2, #int 0 // #0 │ │ -3c104c: 1203 |0112: const/4 v3, #int 0 // #0 │ │ -3c104e: 6e30 27b1 2103 |0113: invoke-virtual {v1, v2, v3}, Lde/danoeh/antennapod/ui/common/CircularProgressBar;.setPercentage:(FLjava/lang/Object;)V // method@b127 │ │ -3c1054: 55b1 ab6c |0116: iget-boolean v1, v11, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.hasImages:Z // field@6cab │ │ -3c1058: 3801 6800 |0118: if-eqz v1, 0180 // +0068 │ │ -3c105c: 54c1 a06c |011a: iget-object v1, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.image:Landroid/widget/ImageView; // field@6ca0 │ │ -3c1060: 6e20 4e11 8100 |011c: invoke-virtual {v1, v8}, Landroid/widget/ImageView;.setVisibility:(I)V // method@114e │ │ -3c1066: 6e10 a6ab 0000 |011f: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Chapter;.getImageUrl:()Ljava/lang/String; // method@aba6 │ │ -3c106c: 0c00 |0122: move-result-object v0 │ │ -3c106e: 7110 b10a 0000 |0123: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -3c1074: 0a00 |0126: move-result v0 │ │ -3c1076: 3800 0e00 |0127: if-eqz v0, 0135 // +000e │ │ -3c107a: 54bd a86c |0129: iget-object v13, v11, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.context:Landroid/content/Context; // field@6ca8 │ │ -3c107e: 7110 0851 0d00 |012b: invoke-static {v13}, Lcom/bumptech/glide/Glide;.with:(Landroid/content/Context;)Lcom/bumptech/glide/RequestManager; // method@5108 │ │ -3c1084: 0c0d |012e: move-result-object v13 │ │ -3c1086: 54cc a06c |012f: iget-object v12, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.image:Landroid/widget/ImageView; // field@6ca0 │ │ -3c108a: 6e20 9951 cd00 |0131: invoke-virtual {v13, v12}, Lcom/bumptech/glide/RequestManager;.clear:(Landroid/view/View;)V // method@5199 │ │ -3c1090: 2851 |0134: goto 0185 // +0051 │ │ -3c1092: 54b0 a86c |0135: iget-object v0, v11, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.context:Landroid/content/Context; // field@6ca8 │ │ -3c1096: 7110 0851 0000 |0137: invoke-static {v0}, Lcom/bumptech/glide/Glide;.with:(Landroid/content/Context;)Lcom/bumptech/glide/RequestManager; // method@5108 │ │ -3c109c: 0c00 |013a: move-result-object v0 │ │ -3c109e: 54b1 ac6c |013b: iget-object v1, v11, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@6cac │ │ -3c10a2: 7120 b5ab d100 |013d: invoke-static {v1, v13}, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.getModelFor:(Lde/danoeh/antennapod/model/playback/Playable;I)Ljava/lang/Object; // method@abb5 │ │ -3c10a8: 0c0d |0140: move-result-object v13 │ │ -3c10aa: 6e20 a651 d000 |0141: invoke-virtual {v0, v13}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/Object;)Lcom/bumptech/glide/RequestBuilder; // method@51a6 │ │ -3c10b0: 0c0d |0144: move-result-object v13 │ │ -3c10b2: 2200 7e0f |0145: new-instance v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ -3c10b6: 7010 cf5a 0000 |0147: invoke-direct {v0}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5acf │ │ -3c10bc: 6e10 395a 0000 |014a: invoke-virtual {v0}, Lcom/bumptech/glide/request/BaseRequestOptions;.dontAnimate:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a39 │ │ -3c10c2: 0c00 |014d: move-result-object v0 │ │ -3c10c4: 1f00 7e0f |014e: check-cast v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ -3c10c8: 1221 |0150: const/4 v1, #int 2 // #2 │ │ -3c10ca: 2311 8820 |0151: new-array v1, v1, [Lcom/bumptech/glide/load/Transformation; // type@2088 │ │ -3c10ce: 2202 f60e |0153: new-instance v2, Lcom/bumptech/glide/load/resource/bitmap/FitCenter; // type@0ef6 │ │ -3c10d2: 7010 ea57 0200 |0155: invoke-direct {v2}, Lcom/bumptech/glide/load/resource/bitmap/FitCenter;.:()V // method@57ea │ │ -3c10d8: 4d02 0108 |0158: aput-object v2, v1, v8 │ │ -3c10dc: 2202 020f |015a: new-instance v2, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners; // type@0f02 │ │ -3c10e0: 54b3 a86c |015c: iget-object v3, v11, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.context:Landroid/content/Context; // field@6ca8 │ │ -3c10e4: 6e10 2f02 0300 |015e: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ -3c10ea: 0c03 |0161: move-result-object v3 │ │ -3c10ec: 6e10 0003 0300 |0162: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0300 │ │ -3c10f2: 0c03 |0165: move-result-object v3 │ │ -3c10f4: 5233 9601 |0166: iget v3, v3, Landroid/util/DisplayMetrics;.density:F // field@0196 │ │ -3c10f8: 1504 8040 |0168: const/high16 v4, #int 1082130432 // #4080 │ │ -3c10fc: a803 0304 |016a: mul-float v3, v3, v4 │ │ -3c1100: 8733 |016c: float-to-int v3, v3 │ │ -3c1102: 7020 3758 3200 |016d: invoke-direct {v2, v3}, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners;.:(I)V // method@5837 │ │ -3c1108: 4d02 0105 |0170: aput-object v2, v1, v5 │ │ -3c110c: 6e20 855a 1000 |0172: invoke-virtual {v0, v1}, Lcom/bumptech/glide/request/BaseRequestOptions;.transform:([Lcom/bumptech/glide/load/Transformation;)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a85 │ │ -3c1112: 0c00 |0175: move-result-object v0 │ │ -3c1114: 6e20 5351 0d00 |0176: invoke-virtual {v13, v0}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@5153 │ │ -3c111a: 0c0d |0179: move-result-object v13 │ │ -3c111c: 54cc a06c |017a: iget-object v12, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.image:Landroid/widget/ImageView; // field@6ca0 │ │ -3c1120: 6e20 6751 cd00 |017c: invoke-virtual {v13, v12}, Lcom/bumptech/glide/RequestBuilder;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@5167 │ │ -3c1126: 2806 |017f: goto 0185 // +0006 │ │ -3c1128: 54cc a06c |0180: iget-object v12, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.image:Landroid/widget/ImageView; // field@6ca0 │ │ -3c112c: 6e20 4e11 4c00 |0182: invoke-virtual {v12, v4}, Landroid/widget/ImageView;.setVisibility:(I)V // method@114e │ │ -3c1132: 0e00 |0185: return-void │ │ +3c0de0: |[3c0de0] de.danoeh.antennapod.adapter.ChaptersListAdapter.onBindViewHolder:(Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;I)V │ │ +3c0df0: 6e20 6096 db00 |0000: invoke-virtual {v11, v13}, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.getItem:(I)Lde/danoeh/antennapod/model/feed/Chapter; // method@9660 │ │ +3c0df6: 0c00 |0003: move-result-object v0 │ │ +3c0df8: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ +3c0dfc: 54cc a66c |0006: iget-object v12, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.title:Landroid/widget/TextView; // field@6ca6 │ │ +3c0e00: 1a0d 2b1b |0008: const-string v13, "Error" // string@1b2b │ │ +3c0e04: 6e20 9d12 dc00 |000a: invoke-virtual {v12, v13}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3c0e0a: 0e00 |000d: return-void │ │ +3c0e0c: 54c1 a66c |000e: iget-object v1, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.title:Landroid/widget/TextView; // field@6ca6 │ │ +3c0e10: 6e10 a9ab 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Chapter;.getTitle:()Ljava/lang/String; // method@aba9 │ │ +3c0e16: 0c02 |0013: move-result-object v2 │ │ +3c0e18: 6e20 9d12 2100 |0014: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3c0e1e: 54c1 a56c |0017: iget-object v1, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.start:Landroid/widget/TextView; // field@6ca5 │ │ +3c0e22: 6e10 a8ab 0000 |0019: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@aba8 │ │ +3c0e28: 0b02 |001c: move-result-wide v2 │ │ +3c0e2a: 8423 |001d: long-to-int v3, v2 │ │ +3c0e2c: 7110 189d 0300 |001e: invoke-static {v3}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9d18 │ │ +3c0e32: 0c02 |0021: move-result-object v2 │ │ +3c0e34: 6e20 9d12 2100 |0022: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3c0e3a: d801 0d01 |0025: add-int/lit8 v1, v13, #int 1 // #01 │ │ +3c0e3e: 54b2 ac6c |0027: iget-object v2, v11, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@6cac │ │ +3c0e42: 7210 e3ac 0200 |0029: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ace3 │ │ +3c0e48: 0c02 |002c: move-result-object v2 │ │ +3c0e4a: 7210 72b5 0200 |002d: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b572 │ │ +3c0e50: 0a02 |0030: move-result v2 │ │ +3c0e52: 3521 1700 |0031: if-ge v1, v2, 0048 // +0017 │ │ +3c0e56: 54b2 ac6c |0033: iget-object v2, v11, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@6cac │ │ +3c0e5a: 7210 e3ac 0200 |0035: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ace3 │ │ +3c0e60: 0c02 |0038: move-result-object v2 │ │ +3c0e62: 7220 66b5 1200 |0039: invoke-interface {v2, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3c0e68: 0c01 |003c: move-result-object v1 │ │ +3c0e6a: 1f01 b01c |003d: check-cast v1, Lde/danoeh/antennapod/model/feed/Chapter; // type@1cb0 │ │ +3c0e6e: 6e10 a8ab 0100 |003f: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@aba8 │ │ +3c0e74: 0b01 |0042: move-result-wide v1 │ │ +3c0e76: 6e10 a8ab 0000 |0043: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@aba8 │ │ +3c0e7c: 0b03 |0046: move-result-wide v3 │ │ +3c0e7e: 280c |0047: goto 0053 // +000c │ │ +3c0e80: 54b1 ac6c |0048: iget-object v1, v11, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@6cac │ │ +3c0e84: 7210 e5ac 0100 |004a: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ace5 │ │ +3c0e8a: 0a01 |004d: move-result v1 │ │ +3c0e8c: 8111 |004e: int-to-long v1, v1 │ │ +3c0e8e: 6e10 a8ab 0000 |004f: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@aba8 │ │ +3c0e94: 0b03 |0052: move-result-wide v3 │ │ +3c0e96: bc31 |0053: sub-long/2addr v1, v3 │ │ +3c0e98: 54c3 9f6c |0054: iget-object v3, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.duration:Landroid/widget/TextView; // field@6c9f │ │ +3c0e9c: 54b4 a86c |0056: iget-object v4, v11, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.context:Landroid/content/Context; // field@6ca8 │ │ +3c0ea0: 1215 |0058: const/4 v5, #int 1 // #1 │ │ +3c0ea2: 2356 2921 |0059: new-array v6, v5, [Ljava/lang/Object; // type@2129 │ │ +3c0ea6: 8417 |005b: long-to-int v7, v1 │ │ +3c0ea8: 8177 |005c: int-to-long v7, v7 │ │ +3c0eaa: 7130 169d 7408 |005d: invoke-static {v4, v7, v8}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLocalized:(Landroid/content/Context;J)Ljava/lang/String; // method@9d16 │ │ +3c0eb0: 0c07 |0060: move-result-object v7 │ │ +3c0eb2: 1208 |0061: const/4 v8, #int 0 // #0 │ │ +3c0eb4: 4d07 0608 |0062: aput-object v7, v6, v8 │ │ +3c0eb8: 1407 4d00 127f |0064: const v7, #float 1.94069e+38 // #7f12004d │ │ +3c0ebe: 6e30 3202 7406 |0067: invoke-virtual {v4, v7, v6}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0232 │ │ +3c0ec4: 0c04 |006a: move-result-object v4 │ │ +3c0ec6: 6e20 9d12 4300 |006b: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3c0ecc: 6e10 a7ab 0000 |006e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Chapter;.getLink:()Ljava/lang/String; // method@aba7 │ │ +3c0ed2: 0c03 |0071: move-result-object v3 │ │ +3c0ed4: 7110 b10a 0300 |0072: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +3c0eda: 0a03 |0075: move-result v3 │ │ +3c0edc: 1304 0800 |0076: const/16 v4, #int 8 // #8 │ │ +3c0ee0: 3803 0800 |0078: if-eqz v3, 0080 // +0008 │ │ +3c0ee4: 54c3 a16c |007a: iget-object v3, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.link:Landroid/widget/TextView; // field@6ca1 │ │ +3c0ee8: 6e20 9c0d 4300 |007c: invoke-virtual {v3, v4}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3c0eee: 2819 |007f: goto 0098 // +0019 │ │ +3c0ef0: 54c3 a16c |0080: iget-object v3, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.link:Landroid/widget/TextView; // field@6ca1 │ │ +3c0ef4: 6e20 9c0d 8300 |0082: invoke-virtual {v3, v8}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3c0efa: 54c3 a16c |0085: iget-object v3, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.link:Landroid/widget/TextView; // field@6ca1 │ │ +3c0efe: 6e10 a7ab 0000 |0087: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Chapter;.getLink:()Ljava/lang/String; // method@aba7 │ │ +3c0f04: 0c06 |008a: move-result-object v6 │ │ +3c0f06: 6e20 9d12 6300 |008b: invoke-virtual {v3, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3c0f0c: 54c3 a16c |008e: iget-object v3, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.link:Landroid/widget/TextView; // field@6ca1 │ │ +3c0f10: 2206 2e18 |0090: new-instance v6, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$$ExternalSyntheticLambda0; // type@182e │ │ +3c0f14: 7030 5796 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@9657 │ │ +3c0f1a: 6e20 710d 6300 |0095: invoke-virtual {v3, v6}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3c0f20: 54c3 a46c |0098: iget-object v3, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.secondaryActionIcon:Landroid/widget/ImageView; // field@6ca4 │ │ +3c0f24: 1406 2d01 087f |009a: const v6, #float 1.80781e+38 // #7f08012d │ │ +3c0f2a: 6e20 4611 6300 |009d: invoke-virtual {v3, v6}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1146 │ │ +3c0f30: 54c3 a36c |00a0: iget-object v3, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.secondaryActionButton:Landroid/view/View; // field@6ca3 │ │ +3c0f34: 54b6 a86c |00a2: iget-object v6, v11, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.context:Landroid/content/Context; // field@6ca8 │ │ +3c0f38: 1407 5902 127f |00a4: const v7, #float 1.94079e+38 // #7f120259 │ │ +3c0f3e: 6e20 3102 7600 |00a7: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3c0f44: 0c06 |00aa: move-result-object v6 │ │ +3c0f46: 6e20 510d 6300 |00ab: invoke-virtual {v3, v6}, Landroid/view/View;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0d51 │ │ +3c0f4c: 54c3 a36c |00ae: iget-object v3, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.secondaryActionButton:Landroid/view/View; // field@6ca3 │ │ +3c0f50: 2206 2f18 |00b0: new-instance v6, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$$ExternalSyntheticLambda1; // type@182f │ │ +3c0f54: 7030 5996 b60d |00b2: invoke-direct {v6, v11, v13}, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/adapter/ChaptersListAdapter;I)V // method@9659 │ │ +3c0f5a: 6e20 710d 6300 |00b5: invoke-virtual {v3, v6}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3c0f60: 52b3 a96c |00b8: iget v3, v11, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.currentChapterIndex:I // field@6ca9 │ │ +3c0f64: 333d 4700 |00ba: if-ne v13, v3, 0101 // +0047 │ │ +3c0f68: 54b3 a86c |00bc: iget-object v3, v11, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.context:Landroid/content/Context; // field@6ca8 │ │ +3c0f6c: 6e10 2f02 0300 |00be: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ +3c0f72: 0c03 |00c1: move-result-object v3 │ │ +3c0f74: 6e10 0003 0300 |00c2: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0300 │ │ +3c0f7a: 0c03 |00c5: move-result-object v3 │ │ +3c0f7c: 5233 9601 |00c6: iget v3, v3, Landroid/util/DisplayMetrics;.density:F // field@0196 │ │ +3c0f80: 54c6 101a |00c8: iget-object v6, v12, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ +3c0f84: 54b7 a86c |00ca: iget-object v7, v11, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.context:Landroid/content/Context; // field@6ca8 │ │ +3c0f88: 1509 0042 |00cc: const/high16 v9, #int 1107296256 // #4200 │ │ +3c0f8c: a803 0309 |00ce: mul-float v3, v3, v9 │ │ +3c0f90: 7120 fd81 3700 |00d0: invoke-static {v7, v3}, Lcom/google/android/material/elevation/SurfaceColors;.getColorForElevation:(Landroid/content/Context;F)I // method@81fd │ │ +3c0f96: 0a03 |00d3: move-result v3 │ │ +3c0f98: 6e20 490d 3600 |00d4: invoke-virtual {v6, v3}, Landroid/view/View;.setBackgroundColor:(I)V // method@0d49 │ │ +3c0f9e: 53b6 aa6c |00d7: iget-wide v6, v11, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.currentChapterPosition:J // field@6caa │ │ +3c0fa2: 6e10 a8ab 0000 |00d9: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@aba8 │ │ +3c0fa8: 0b09 |00dc: move-result-wide v9 │ │ +3c0faa: bc96 |00dd: sub-long/2addr v6, v9 │ │ +3c0fac: 8563 |00de: long-to-float v3, v6 │ │ +3c0fae: 8511 |00df: long-to-float v1, v1 │ │ +3c0fb0: c913 |00e0: div-float/2addr v3, v1 │ │ +3c0fb2: 1401 0ad7 a33b |00e1: const v1, #float 0.005 // #3ba3d70a │ │ +3c0fb8: 7120 e3b2 1300 |00e4: invoke-static {v3, v1}, Ljava/lang/Math;.max:(FF)F // method@b2e3 │ │ +3c0fbe: 0a01 |00e7: move-result v1 │ │ +3c0fc0: 1402 52b8 7e3f |00e8: const v2, #float 0.995 // #3f7eb852 │ │ +3c0fc6: 7120 e7b2 2100 |00eb: invoke-static {v1, v2}, Ljava/lang/Math;.min:(FF)F // method@b2e7 │ │ +3c0fcc: 0a01 |00ee: move-result v1 │ │ +3c0fce: 54c2 a26c |00ef: iget-object v2, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.progressBar:Lde/danoeh/antennapod/ui/common/CircularProgressBar; // field@6ca2 │ │ +3c0fd2: 7110 c1b2 0d00 |00f1: invoke-static {v13}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +3c0fd8: 0c03 |00f4: move-result-object v3 │ │ +3c0fda: 6e30 27b1 1203 |00f5: invoke-virtual {v2, v1, v3}, Lde/danoeh/antennapod/ui/common/CircularProgressBar;.setPercentage:(FLjava/lang/Object;)V // method@b127 │ │ +3c0fe0: 54c1 a46c |00f8: iget-object v1, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.secondaryActionIcon:Landroid/widget/ImageView; // field@6ca4 │ │ +3c0fe4: 1402 3801 087f |00fa: const v2, #float 1.80781e+38 // #7f080138 │ │ +3c0fea: 6e20 4611 2100 |00fd: invoke-virtual {v1, v2}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1146 │ │ +3c0ff0: 2816 |0100: goto 0116 // +0016 │ │ +3c0ff2: 54c1 101a |0101: iget-object v1, v12, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ +3c0ff6: 54b2 a86c |0103: iget-object v2, v11, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.context:Landroid/content/Context; // field@6ca8 │ │ +3c0ffa: 1403 0d00 0601 |0105: const v3, #float 2.46119e-38 // #0106000d │ │ +3c1000: 7120 8b28 3200 |0108: invoke-static {v2, v3}, Landroidx/core/content/ContextCompat;.getColor:(Landroid/content/Context;I)I // method@288b │ │ +3c1006: 0a02 |010b: move-result v2 │ │ +3c1008: 6e20 490d 2100 |010c: invoke-virtual {v1, v2}, Landroid/view/View;.setBackgroundColor:(I)V // method@0d49 │ │ +3c100e: 54c1 a26c |010f: iget-object v1, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.progressBar:Lde/danoeh/antennapod/ui/common/CircularProgressBar; // field@6ca2 │ │ +3c1012: 1202 |0111: const/4 v2, #int 0 // #0 │ │ +3c1014: 1203 |0112: const/4 v3, #int 0 // #0 │ │ +3c1016: 6e30 27b1 2103 |0113: invoke-virtual {v1, v2, v3}, Lde/danoeh/antennapod/ui/common/CircularProgressBar;.setPercentage:(FLjava/lang/Object;)V // method@b127 │ │ +3c101c: 55b1 ab6c |0116: iget-boolean v1, v11, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.hasImages:Z // field@6cab │ │ +3c1020: 3801 6800 |0118: if-eqz v1, 0180 // +0068 │ │ +3c1024: 54c1 a06c |011a: iget-object v1, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.image:Landroid/widget/ImageView; // field@6ca0 │ │ +3c1028: 6e20 4e11 8100 |011c: invoke-virtual {v1, v8}, Landroid/widget/ImageView;.setVisibility:(I)V // method@114e │ │ +3c102e: 6e10 a6ab 0000 |011f: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Chapter;.getImageUrl:()Ljava/lang/String; // method@aba6 │ │ +3c1034: 0c00 |0122: move-result-object v0 │ │ +3c1036: 7110 b10a 0000 |0123: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +3c103c: 0a00 |0126: move-result v0 │ │ +3c103e: 3800 0e00 |0127: if-eqz v0, 0135 // +000e │ │ +3c1042: 54bd a86c |0129: iget-object v13, v11, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.context:Landroid/content/Context; // field@6ca8 │ │ +3c1046: 7110 0851 0d00 |012b: invoke-static {v13}, Lcom/bumptech/glide/Glide;.with:(Landroid/content/Context;)Lcom/bumptech/glide/RequestManager; // method@5108 │ │ +3c104c: 0c0d |012e: move-result-object v13 │ │ +3c104e: 54cc a06c |012f: iget-object v12, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.image:Landroid/widget/ImageView; // field@6ca0 │ │ +3c1052: 6e20 9951 cd00 |0131: invoke-virtual {v13, v12}, Lcom/bumptech/glide/RequestManager;.clear:(Landroid/view/View;)V // method@5199 │ │ +3c1058: 2851 |0134: goto 0185 // +0051 │ │ +3c105a: 54b0 a86c |0135: iget-object v0, v11, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.context:Landroid/content/Context; // field@6ca8 │ │ +3c105e: 7110 0851 0000 |0137: invoke-static {v0}, Lcom/bumptech/glide/Glide;.with:(Landroid/content/Context;)Lcom/bumptech/glide/RequestManager; // method@5108 │ │ +3c1064: 0c00 |013a: move-result-object v0 │ │ +3c1066: 54b1 ac6c |013b: iget-object v1, v11, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@6cac │ │ +3c106a: 7120 b5ab d100 |013d: invoke-static {v1, v13}, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.getModelFor:(Lde/danoeh/antennapod/model/playback/Playable;I)Ljava/lang/Object; // method@abb5 │ │ +3c1070: 0c0d |0140: move-result-object v13 │ │ +3c1072: 6e20 a651 d000 |0141: invoke-virtual {v0, v13}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/Object;)Lcom/bumptech/glide/RequestBuilder; // method@51a6 │ │ +3c1078: 0c0d |0144: move-result-object v13 │ │ +3c107a: 2200 7e0f |0145: new-instance v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ +3c107e: 7010 cf5a 0000 |0147: invoke-direct {v0}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5acf │ │ +3c1084: 6e10 395a 0000 |014a: invoke-virtual {v0}, Lcom/bumptech/glide/request/BaseRequestOptions;.dontAnimate:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a39 │ │ +3c108a: 0c00 |014d: move-result-object v0 │ │ +3c108c: 1f00 7e0f |014e: check-cast v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ +3c1090: 1221 |0150: const/4 v1, #int 2 // #2 │ │ +3c1092: 2311 8820 |0151: new-array v1, v1, [Lcom/bumptech/glide/load/Transformation; // type@2088 │ │ +3c1096: 2202 f60e |0153: new-instance v2, Lcom/bumptech/glide/load/resource/bitmap/FitCenter; // type@0ef6 │ │ +3c109a: 7010 ea57 0200 |0155: invoke-direct {v2}, Lcom/bumptech/glide/load/resource/bitmap/FitCenter;.:()V // method@57ea │ │ +3c10a0: 4d02 0108 |0158: aput-object v2, v1, v8 │ │ +3c10a4: 2202 020f |015a: new-instance v2, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners; // type@0f02 │ │ +3c10a8: 54b3 a86c |015c: iget-object v3, v11, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.context:Landroid/content/Context; // field@6ca8 │ │ +3c10ac: 6e10 2f02 0300 |015e: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ +3c10b2: 0c03 |0161: move-result-object v3 │ │ +3c10b4: 6e10 0003 0300 |0162: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0300 │ │ +3c10ba: 0c03 |0165: move-result-object v3 │ │ +3c10bc: 5233 9601 |0166: iget v3, v3, Landroid/util/DisplayMetrics;.density:F // field@0196 │ │ +3c10c0: 1504 8040 |0168: const/high16 v4, #int 1082130432 // #4080 │ │ +3c10c4: a803 0304 |016a: mul-float v3, v3, v4 │ │ +3c10c8: 8733 |016c: float-to-int v3, v3 │ │ +3c10ca: 7020 3758 3200 |016d: invoke-direct {v2, v3}, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners;.:(I)V // method@5837 │ │ +3c10d0: 4d02 0105 |0170: aput-object v2, v1, v5 │ │ +3c10d4: 6e20 855a 1000 |0172: invoke-virtual {v0, v1}, Lcom/bumptech/glide/request/BaseRequestOptions;.transform:([Lcom/bumptech/glide/load/Transformation;)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a85 │ │ +3c10da: 0c00 |0175: move-result-object v0 │ │ +3c10dc: 6e20 5351 0d00 |0176: invoke-virtual {v13, v0}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@5153 │ │ +3c10e2: 0c0d |0179: move-result-object v13 │ │ +3c10e4: 54cc a06c |017a: iget-object v12, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.image:Landroid/widget/ImageView; // field@6ca0 │ │ +3c10e8: 6e20 6751 cd00 |017c: invoke-virtual {v13, v12}, Lcom/bumptech/glide/RequestBuilder;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@5167 │ │ +3c10ee: 2806 |017f: goto 0185 // +0006 │ │ +3c10f0: 54cc a06c |0180: iget-object v12, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.image:Landroid/widget/ImageView; // field@6ca0 │ │ +3c10f4: 6e20 4e11 4c00 |0182: invoke-virtual {v12, v4}, Landroid/widget/ImageView;.setVisibility:(I)V // method@114e │ │ +3c10fa: 0e00 |0185: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0006 line=56 │ │ 0x000e line=59 │ │ 0x0017 line=60 │ │ 0x0019 line=61 │ │ @@ -1461519,18 +1461502,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 │ │ -3c0c40: |[3c0c40] de.danoeh.antennapod.adapter.ChaptersListAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ -3c0c50: 6e30 6996 1002 |0000: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder; // method@9669 │ │ -3c0c56: 0c01 |0003: move-result-object v1 │ │ -3c0c58: 1101 |0004: return-object v1 │ │ +3c0c08: |[3c0c08] de.danoeh.antennapod.adapter.ChaptersListAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ +3c0c18: 6e30 6996 1002 |0000: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder; // method@9669 │ │ +3c0c1e: 0c01 |0003: move-result-object v1 │ │ +3c0c20: 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 │ │ @@ -1461540,25 +1461523,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 │ │ -3c0c5c: |[3c0c5c] de.danoeh.antennapod.adapter.ChaptersListAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder; │ │ -3c0c6c: 5435 a86c |0000: iget-object v5, v3, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.context:Landroid/content/Context; // field@6ca8 │ │ -3c0c70: 7110 ae0b 0500 |0002: invoke-static {v5}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0bae │ │ -3c0c76: 0c05 |0005: move-result-object v5 │ │ -3c0c78: 2200 3118 |0006: new-instance v0, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder; // type@1831 │ │ -3c0c7c: 1401 e700 0d7f |0008: const v1, #float 1.87426e+38 // #7f0d00e7 │ │ -3c0c82: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -3c0c84: 6e40 b20b 1524 |000c: invoke-virtual {v5, v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3c0c8a: 0c04 |000f: move-result-object v4 │ │ -3c0c8c: 7020 5c96 4000 |0010: invoke-direct {v0, v4}, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.:(Landroid/view/View;)V // method@965c │ │ -3c0c92: 1100 |0013: return-object v0 │ │ +3c0c24: |[3c0c24] de.danoeh.antennapod.adapter.ChaptersListAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder; │ │ +3c0c34: 5435 a86c |0000: iget-object v5, v3, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.context:Landroid/content/Context; // field@6ca8 │ │ +3c0c38: 7110 ae0b 0500 |0002: invoke-static {v5}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0bae │ │ +3c0c3e: 0c05 |0005: move-result-object v5 │ │ +3c0c40: 2200 3118 |0006: new-instance v0, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder; // type@1831 │ │ +3c0c44: 1401 e700 0d7f |0008: const v1, #float 1.87426e+38 // #7f0d00e7 │ │ +3c0c4a: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +3c0c4c: 6e40 b20b 1524 |000c: invoke-virtual {v5, v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3c0c52: 0c04 |000f: move-result-object v4 │ │ +3c0c54: 7020 5c96 4000 |0010: invoke-direct {v0, v4}, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.:(Landroid/view/View;)V // method@965c │ │ +3c0c5a: 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; │ │ @@ -1461569,41 +1461552,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 │ │ -3c1134: |[3c1134] de.danoeh.antennapod.adapter.ChaptersListAdapter.setMedia:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -3c1144: 5b12 ac6c |0000: iput-object v2, v1, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@6cac │ │ -3c1148: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -3c114a: 5c10 ab6c |0003: iput-boolean v0, v1, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.hasImages:Z // field@6cab │ │ -3c114e: 7210 e3ac 0200 |0005: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ace3 │ │ -3c1154: 0c00 |0008: move-result-object v0 │ │ -3c1156: 3800 2400 |0009: if-eqz v0, 002d // +0024 │ │ -3c115a: 7210 e3ac 0200 |000b: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ace3 │ │ -3c1160: 0c02 |000e: move-result-object v2 │ │ -3c1162: 7210 6ab5 0200 |000f: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -3c1168: 0c02 |0012: move-result-object v2 │ │ -3c116a: 7210 4db5 0200 |0013: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3c1170: 0a00 |0016: move-result v0 │ │ -3c1172: 3800 1600 |0017: if-eqz v0, 002d // +0016 │ │ -3c1176: 7210 4eb5 0200 |0019: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3c117c: 0c00 |001c: move-result-object v0 │ │ -3c117e: 1f00 b01c |001d: check-cast v0, Lde/danoeh/antennapod/model/feed/Chapter; // type@1cb0 │ │ -3c1182: 6e10 a6ab 0000 |001f: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Chapter;.getImageUrl:()Ljava/lang/String; // method@aba6 │ │ -3c1188: 0c00 |0022: move-result-object v0 │ │ -3c118a: 7110 b10a 0000 |0023: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -3c1190: 0a00 |0026: move-result v0 │ │ -3c1192: 3900 ecff |0027: if-nez v0, 0013 // -0014 │ │ -3c1196: 1210 |0029: const/4 v0, #int 1 // #1 │ │ -3c1198: 5c10 ab6c |002a: iput-boolean v0, v1, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.hasImages:Z // field@6cab │ │ -3c119c: 28e7 |002c: goto 0013 // -0019 │ │ -3c119e: 6e10 ce41 0100 |002d: invoke-virtual {v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ce │ │ -3c11a4: 0e00 |0030: return-void │ │ +3c10fc: |[3c10fc] de.danoeh.antennapod.adapter.ChaptersListAdapter.setMedia:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +3c110c: 5b12 ac6c |0000: iput-object v2, v1, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@6cac │ │ +3c1110: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +3c1112: 5c10 ab6c |0003: iput-boolean v0, v1, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.hasImages:Z // field@6cab │ │ +3c1116: 7210 e3ac 0200 |0005: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ace3 │ │ +3c111c: 0c00 |0008: move-result-object v0 │ │ +3c111e: 3800 2400 |0009: if-eqz v0, 002d // +0024 │ │ +3c1122: 7210 e3ac 0200 |000b: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ace3 │ │ +3c1128: 0c02 |000e: move-result-object v2 │ │ +3c112a: 7210 6ab5 0200 |000f: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +3c1130: 0c02 |0012: move-result-object v2 │ │ +3c1132: 7210 4db5 0200 |0013: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3c1138: 0a00 |0016: move-result v0 │ │ +3c113a: 3800 1600 |0017: if-eqz v0, 002d // +0016 │ │ +3c113e: 7210 4eb5 0200 |0019: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3c1144: 0c00 |001c: move-result-object v0 │ │ +3c1146: 1f00 b01c |001d: check-cast v0, Lde/danoeh/antennapod/model/feed/Chapter; // type@1cb0 │ │ +3c114a: 6e10 a6ab 0000 |001f: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Chapter;.getImageUrl:()Ljava/lang/String; // method@aba6 │ │ +3c1150: 0c00 |0022: move-result-object v0 │ │ +3c1152: 7110 b10a 0000 |0023: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +3c1158: 0a00 |0026: move-result v0 │ │ +3c115a: 3900 ecff |0027: if-nez v0, 0013 // -0014 │ │ +3c115e: 1210 |0029: const/4 v0, #int 1 // #1 │ │ +3c1160: 5c10 ab6c |002a: iput-boolean v0, v1, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.hasImages:Z // field@6cab │ │ +3c1164: 28e7 |002c: goto 0013 // -0019 │ │ +3c1166: 6e10 ce41 0100 |002d: invoke-virtual {v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ce │ │ +3c116c: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0003 line=41 │ │ 0x0005 line=42 │ │ 0x000b line=43 │ │ 0x001f line=44 │ │ @@ -1461663,17 +1461646,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 │ │ -3c15ec: |[3c15ec] de.danoeh.antennapod.adapter.DataFolderAdapter$ViewHolder.-$$Nest$fgetpath:(Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;)Landroid/widget/TextView; │ │ -3c15fc: 5400 ba6c |0000: iget-object v0, v0, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.path:Landroid/widget/TextView; // field@6cba │ │ -3c1600: 1100 |0002: return-object v0 │ │ +3c15b4: |[3c15b4] de.danoeh.antennapod.adapter.DataFolderAdapter$ViewHolder.-$$Nest$fgetpath:(Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;)Landroid/widget/TextView; │ │ +3c15c4: 5400 ba6c |0000: iget-object v0, v0, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.path:Landroid/widget/TextView; // field@6cba │ │ +3c15c8: 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;) │ │ @@ -1461681,17 +1461664,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 │ │ -3c15bc: |[3c15bc] de.danoeh.antennapod.adapter.DataFolderAdapter$ViewHolder.-$$Nest$fgetprogressBar:(Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;)Landroid/widget/ProgressBar; │ │ -3c15cc: 5400 bb6c |0000: iget-object v0, v0, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.progressBar:Landroid/widget/ProgressBar; // field@6cbb │ │ -3c15d0: 1100 |0002: return-object v0 │ │ +3c1584: |[3c1584] de.danoeh.antennapod.adapter.DataFolderAdapter$ViewHolder.-$$Nest$fgetprogressBar:(Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;)Landroid/widget/ProgressBar; │ │ +3c1594: 5400 bb6c |0000: iget-object v0, v0, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.progressBar:Landroid/widget/ProgressBar; // field@6cbb │ │ +3c1598: 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;) │ │ @@ -1461699,17 +1461682,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 │ │ -3c15d4: |[3c15d4] de.danoeh.antennapod.adapter.DataFolderAdapter$ViewHolder.-$$Nest$fgetradioButton:(Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;)Landroid/widget/RadioButton; │ │ -3c15e4: 5400 bc6c |0000: iget-object v0, v0, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.radioButton:Landroid/widget/RadioButton; // field@6cbc │ │ -3c15e8: 1100 |0002: return-object v0 │ │ +3c159c: |[3c159c] de.danoeh.antennapod.adapter.DataFolderAdapter$ViewHolder.-$$Nest$fgetradioButton:(Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;)Landroid/widget/RadioButton; │ │ +3c15ac: 5400 bc6c |0000: iget-object v0, v0, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.radioButton:Landroid/widget/RadioButton; // field@6cbc │ │ +3c15b0: 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;) │ │ @@ -1461717,17 +1461700,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 │ │ -3c15a4: |[3c15a4] de.danoeh.antennapod.adapter.DataFolderAdapter$ViewHolder.-$$Nest$fgetroot:(Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;)Landroid/view/View; │ │ -3c15b4: 5400 bd6c |0000: iget-object v0, v0, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.root:Landroid/view/View; // field@6cbd │ │ -3c15b8: 1100 |0002: return-object v0 │ │ +3c156c: |[3c156c] de.danoeh.antennapod.adapter.DataFolderAdapter$ViewHolder.-$$Nest$fgetroot:(Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;)Landroid/view/View; │ │ +3c157c: 5400 bd6c |0000: iget-object v0, v0, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.root:Landroid/view/View; // field@6cbd │ │ +3c1580: 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;) │ │ @@ -1461735,17 +1461718,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 │ │ -3c1604: |[3c1604] de.danoeh.antennapod.adapter.DataFolderAdapter$ViewHolder.-$$Nest$fgetsize:(Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;)Landroid/widget/TextView; │ │ -3c1614: 5400 be6c |0000: iget-object v0, v0, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.size:Landroid/widget/TextView; // field@6cbe │ │ -3c1618: 1100 |0002: return-object v0 │ │ +3c15cc: |[3c15cc] de.danoeh.antennapod.adapter.DataFolderAdapter$ViewHolder.-$$Nest$fgetsize:(Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;)Landroid/widget/TextView; │ │ +3c15dc: 5400 be6c |0000: iget-object v0, v0, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.size:Landroid/widget/TextView; // field@6cbe │ │ +3c15e0: 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;) │ │ @@ -1461753,41 +1461736,41 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 57 16-bit code units │ │ -3c161c: |[3c161c] de.danoeh.antennapod.adapter.DataFolderAdapter$ViewHolder.:(Landroid/view/View;)V │ │ -3c162c: 7020 4743 2100 |0000: invoke-direct {v1, v2}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@4347 │ │ -3c1632: 1400 b702 0a7f |0003: const v0, #float 1.83448e+38 // #7f0a02b7 │ │ -3c1638: 6e20 780c 0200 |0006: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3c163e: 0c00 |0009: move-result-object v0 │ │ -3c1640: 5b10 bd6c |000a: iput-object v0, v1, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.root:Landroid/view/View; // field@6cbd │ │ -3c1644: 1400 6f02 0a7f |000c: const v0, #float 1.83446e+38 // #7f0a026f │ │ -3c164a: 6e20 780c 0200 |000f: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3c1650: 0c00 |0012: move-result-object v0 │ │ -3c1652: 1f00 1503 |0013: check-cast v0, Landroid/widget/TextView; // type@0315 │ │ -3c1656: 5b10 ba6c |0015: iput-object v0, v1, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.path:Landroid/widget/TextView; // field@6cba │ │ -3c165a: 1400 0803 0a7f |0017: const v0, #float 1.83449e+38 // #7f0a0308 │ │ -3c1660: 6e20 780c 0200 |001a: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3c1666: 0c00 |001d: move-result-object v0 │ │ -3c1668: 1f00 1503 |001e: check-cast v0, Landroid/widget/TextView; // type@0315 │ │ -3c166c: 5b10 be6c |0020: iput-object v0, v1, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.size:Landroid/widget/TextView; // field@6cbe │ │ -3c1670: 1400 9c02 0a7f |0022: const v0, #float 1.83447e+38 // #7f0a029c │ │ -3c1676: 6e20 780c 0200 |0025: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3c167c: 0c00 |0028: move-result-object v0 │ │ -3c167e: 1f00 0303 |0029: check-cast v0, Landroid/widget/RadioButton; // type@0303 │ │ -3c1682: 5b10 bc6c |002b: iput-object v0, v1, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.radioButton:Landroid/widget/RadioButton; // field@6cbc │ │ -3c1686: 1400 d003 0a7f |002d: const v0, #float 1.83453e+38 // #7f0a03d0 │ │ -3c168c: 6e20 780c 0200 |0030: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3c1692: 0c02 |0033: move-result-object v2 │ │ -3c1694: 1f02 0203 |0034: check-cast v2, Landroid/widget/ProgressBar; // type@0302 │ │ -3c1698: 5b12 bb6c |0036: iput-object v2, v1, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.progressBar:Landroid/widget/ProgressBar; // field@6cbb │ │ -3c169c: 0e00 |0038: return-void │ │ +3c15e4: |[3c15e4] de.danoeh.antennapod.adapter.DataFolderAdapter$ViewHolder.:(Landroid/view/View;)V │ │ +3c15f4: 7020 4743 2100 |0000: invoke-direct {v1, v2}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@4347 │ │ +3c15fa: 1400 b702 0a7f |0003: const v0, #float 1.83448e+38 // #7f0a02b7 │ │ +3c1600: 6e20 780c 0200 |0006: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3c1606: 0c00 |0009: move-result-object v0 │ │ +3c1608: 5b10 bd6c |000a: iput-object v0, v1, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.root:Landroid/view/View; // field@6cbd │ │ +3c160c: 1400 6f02 0a7f |000c: const v0, #float 1.83446e+38 // #7f0a026f │ │ +3c1612: 6e20 780c 0200 |000f: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3c1618: 0c00 |0012: move-result-object v0 │ │ +3c161a: 1f00 1503 |0013: check-cast v0, Landroid/widget/TextView; // type@0315 │ │ +3c161e: 5b10 ba6c |0015: iput-object v0, v1, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.path:Landroid/widget/TextView; // field@6cba │ │ +3c1622: 1400 0803 0a7f |0017: const v0, #float 1.83449e+38 // #7f0a0308 │ │ +3c1628: 6e20 780c 0200 |001a: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3c162e: 0c00 |001d: move-result-object v0 │ │ +3c1630: 1f00 1503 |001e: check-cast v0, Landroid/widget/TextView; // type@0315 │ │ +3c1634: 5b10 be6c |0020: iput-object v0, v1, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.size:Landroid/widget/TextView; // field@6cbe │ │ +3c1638: 1400 9c02 0a7f |0022: const v0, #float 1.83447e+38 // #7f0a029c │ │ +3c163e: 6e20 780c 0200 |0025: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3c1644: 0c00 |0028: move-result-object v0 │ │ +3c1646: 1f00 0303 |0029: check-cast v0, Landroid/widget/RadioButton; // type@0303 │ │ +3c164a: 5b10 bc6c |002b: iput-object v0, v1, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.radioButton:Landroid/widget/RadioButton; // field@6cbc │ │ +3c164e: 1400 d003 0a7f |002d: const v0, #float 1.83453e+38 // #7f0a03d0 │ │ +3c1654: 6e20 780c 0200 |0030: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3c165a: 0c02 |0033: move-result-object v2 │ │ +3c165c: 1f02 0203 |0034: check-cast v2, Landroid/widget/ProgressBar; // type@0302 │ │ +3c1660: 5b12 bb6c |0036: iput-object v2, v1, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.progressBar:Landroid/widget/ProgressBar; // field@6cbb │ │ +3c1664: 0e00 |0038: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0006 line=103 │ │ 0x000f line=104 │ │ 0x001a line=105 │ │ 0x0025 line=106 │ │ @@ -1461851,17 +1461834,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 │ │ -3c1820: |[3c1820] de.danoeh.antennapod.adapter.DataFolderAdapter.$r8$lambda$r6UkOoTVRvE_dCQfvgszKGaBqlw:(Lde/danoeh/antennapod/adapter/DataFolderAdapter;Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;Landroid/view/View;)V │ │ -3c1830: 7030 8d96 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@968d │ │ -3c1836: 0e00 |0003: return-void │ │ +3c17e8: |[3c17e8] de.danoeh.antennapod.adapter.DataFolderAdapter.$r8$lambda$r6UkOoTVRvE_dCQfvgszKGaBqlw:(Lde/danoeh/antennapod/adapter/DataFolderAdapter;Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;Landroid/view/View;)V │ │ +3c17f8: 7030 8d96 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@968d │ │ +3c17fe: 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; │ │ @@ -1461871,28 +1461854,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 │ │ -3c1838: |[3c1838] de.danoeh.antennapod.adapter.DataFolderAdapter.:(Landroid/content/Context;Landroidx/core/util/Consumer;)V │ │ -3c1848: 7010 c341 0100 |0000: invoke-direct {v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@41c3 │ │ -3c184e: 7020 8b96 2100 |0003: invoke-direct {v1, v2}, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.getStorageEntries:(Landroid/content/Context;)Ljava/util/List; // method@968b │ │ -3c1854: 0c00 |0006: move-result-object v0 │ │ -3c1856: 5b10 c06c |0007: iput-object v0, v1, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.entries:Ljava/util/List; // field@6cc0 │ │ -3c185a: 7010 8996 0100 |0009: invoke-direct {v1}, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.getCurrentPath:()Ljava/lang/String; // method@9689 │ │ -3c1860: 0c00 |000c: move-result-object v0 │ │ -3c1862: 5b10 bf6c |000d: iput-object v0, v1, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.currentPath:Ljava/lang/String; // field@6cbf │ │ -3c1866: 5b13 c26c |000f: iput-object v3, v1, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.selectionHandler:Landroidx/core/util/Consumer; // field@6cc2 │ │ -3c186a: 1403 5400 127f |0011: const v3, #float 1.94069e+38 // #7f120054 │ │ -3c1870: 6e20 3102 3200 |0014: invoke-virtual {v2, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3c1876: 0c02 |0017: move-result-object v2 │ │ -3c1878: 5b12 c16c |0018: iput-object v2, v1, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.freeSpaceString:Ljava/lang/String; // field@6cc1 │ │ -3c187c: 0e00 |001a: return-void │ │ +3c1800: |[3c1800] de.danoeh.antennapod.adapter.DataFolderAdapter.:(Landroid/content/Context;Landroidx/core/util/Consumer;)V │ │ +3c1810: 7010 c341 0100 |0000: invoke-direct {v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@41c3 │ │ +3c1816: 7020 8b96 2100 |0003: invoke-direct {v1, v2}, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.getStorageEntries:(Landroid/content/Context;)Ljava/util/List; // method@968b │ │ +3c181c: 0c00 |0006: move-result-object v0 │ │ +3c181e: 5b10 c06c |0007: iput-object v0, v1, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.entries:Ljava/util/List; // field@6cc0 │ │ +3c1822: 7010 8996 0100 |0009: invoke-direct {v1}, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.getCurrentPath:()Ljava/lang/String; // method@9689 │ │ +3c1828: 0c00 |000c: move-result-object v0 │ │ +3c182a: 5b10 bf6c |000d: iput-object v0, v1, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.currentPath:Ljava/lang/String; // field@6cbf │ │ +3c182e: 5b13 c26c |000f: iput-object v3, v1, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.selectionHandler:Landroidx/core/util/Consumer; // field@6cc2 │ │ +3c1832: 1403 5400 127f |0011: const v3, #float 1.94069e+38 // #7f120054 │ │ +3c1838: 6e20 3102 3200 |0014: invoke-virtual {v2, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3c183e: 0c02 |0017: move-result-object v2 │ │ +3c1840: 5b12 c16c |0018: iput-object v2, v1, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.freeSpaceString:Ljava/lang/String; // field@6cc1 │ │ +3c1844: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=29 │ │ 0x0009 line=30 │ │ 0x000f line=31 │ │ 0x0014 line=32 │ │ @@ -1461906,22 +1461889,22 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -3c1758: |[3c1758] de.danoeh.antennapod.adapter.DataFolderAdapter.getCurrentPath:()Ljava/lang/String; │ │ -3c1768: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3c176a: 7110 b4b0 0000 |0001: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDataFolder:(Ljava/lang/String;)Ljava/io/File; // method@b0b4 │ │ -3c1770: 0c01 |0004: move-result-object v1 │ │ -3c1772: 3801 0600 |0005: if-eqz v1, 000b // +0006 │ │ -3c1776: 6e10 ceb1 0100 |0007: invoke-virtual {v1}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b1ce │ │ -3c177c: 0c00 |000a: move-result-object v0 │ │ -3c177e: 1100 |000b: return-object v0 │ │ +3c1720: |[3c1720] de.danoeh.antennapod.adapter.DataFolderAdapter.getCurrentPath:()Ljava/lang/String; │ │ +3c1730: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3c1732: 7110 b4b0 0000 |0001: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDataFolder:(Ljava/lang/String;)Ljava/io/File; // method@b0b4 │ │ +3c1738: 0c01 |0004: move-result-object v1 │ │ +3c173a: 3801 0600 |0005: if-eqz v1, 000b // +0006 │ │ +3c173e: 6e10 ceb1 0100 |0007: invoke-virtual {v1}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b1ce │ │ +3c1744: 0c00 |000a: move-result-object v0 │ │ +3c1746: 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; │ │ │ │ @@ -1461930,52 +1461913,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 │ │ -3c1780: |[3c1780] de.danoeh.antennapod.adapter.DataFolderAdapter.getStorageEntries:(Landroid/content/Context;)Ljava/util/List; │ │ -3c1790: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3c1792: 6e20 2602 0700 |0001: invoke-virtual {v7, v0}, Landroid/content/Context;.getExternalFilesDirs:(Ljava/lang/String;)[Ljava/io/File; // method@0226 │ │ -3c1798: 0c00 |0004: move-result-object v0 │ │ -3c179a: 2201 fd1e |0005: new-instance v1, Ljava/util/ArrayList; // type@1efd │ │ -3c179e: 2102 |0007: array-length v2, v0 │ │ -3c17a0: 7020 a1b4 2100 |0008: invoke-direct {v1, v2}, Ljava/util/ArrayList;.:(I)V // method@b4a1 │ │ -3c17a6: 2102 |000b: array-length v2, v0 │ │ -3c17a8: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -3c17aa: 3523 1a00 |000d: if-ge v3, v2, 0027 // +001a │ │ -3c17ae: 4604 0003 |000f: aget-object v4, v0, v3 │ │ -3c17b2: 7020 8c96 4600 |0011: invoke-direct {v6, v4}, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.isWritable:(Ljava/io/File;)Z // method@968c │ │ -3c17b8: 0a05 |0014: move-result v5 │ │ -3c17ba: 3905 0300 |0015: if-nez v5, 0018 // +0003 │ │ -3c17be: 280d |0017: goto 0024 // +000d │ │ -3c17c0: 2205 3618 |0018: new-instance v5, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath; // type@1836 │ │ -3c17c4: 6e10 ceb1 0400 |001a: invoke-virtual {v4}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b1ce │ │ -3c17ca: 0c04 |001d: move-result-object v4 │ │ -3c17cc: 7020 7b96 4500 |001e: invoke-direct {v5, v4}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;.:(Ljava/lang/String;)V // method@967b │ │ -3c17d2: 7220 5fb5 5100 |0021: invoke-interface {v1, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -3c17d8: d803 0301 |0024: add-int/lit8 v3, v3, #int 1 // #01 │ │ -3c17dc: 28e7 |0026: goto 000d // -0019 │ │ -3c17de: 7210 69b5 0100 |0027: invoke-interface {v1}, Ljava/util/List;.isEmpty:()Z // method@b569 │ │ -3c17e4: 0a00 |002a: move-result v0 │ │ -3c17e6: 3800 1c00 |002b: if-eqz v0, 0047 // +001c │ │ -3c17ea: 6e10 2802 0700 |002d: invoke-virtual {v7}, Landroid/content/Context;.getFilesDir:()Ljava/io/File; // method@0228 │ │ -3c17f0: 0c00 |0030: move-result-object v0 │ │ -3c17f2: 7020 8c96 0600 |0031: invoke-direct {v6, v0}, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.isWritable:(Ljava/io/File;)Z // method@968c │ │ -3c17f8: 0a00 |0034: move-result v0 │ │ -3c17fa: 3800 1200 |0035: if-eqz v0, 0047 // +0012 │ │ -3c17fe: 2200 3618 |0037: new-instance v0, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath; // type@1836 │ │ -3c1802: 6e10 2802 0700 |0039: invoke-virtual {v7}, Landroid/content/Context;.getFilesDir:()Ljava/io/File; // method@0228 │ │ -3c1808: 0c07 |003c: move-result-object v7 │ │ -3c180a: 6e10 ceb1 0700 |003d: invoke-virtual {v7}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b1ce │ │ -3c1810: 0c07 |0040: move-result-object v7 │ │ -3c1812: 7020 7b96 7000 |0041: invoke-direct {v0, v7}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;.:(Ljava/lang/String;)V // method@967b │ │ -3c1818: 7220 5fb5 0100 |0044: invoke-interface {v1, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -3c181e: 1101 |0047: return-object v1 │ │ +3c1748: |[3c1748] de.danoeh.antennapod.adapter.DataFolderAdapter.getStorageEntries:(Landroid/content/Context;)Ljava/util/List; │ │ +3c1758: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3c175a: 6e20 2602 0700 |0001: invoke-virtual {v7, v0}, Landroid/content/Context;.getExternalFilesDirs:(Ljava/lang/String;)[Ljava/io/File; // method@0226 │ │ +3c1760: 0c00 |0004: move-result-object v0 │ │ +3c1762: 2201 fd1e |0005: new-instance v1, Ljava/util/ArrayList; // type@1efd │ │ +3c1766: 2102 |0007: array-length v2, v0 │ │ +3c1768: 7020 a1b4 2100 |0008: invoke-direct {v1, v2}, Ljava/util/ArrayList;.:(I)V // method@b4a1 │ │ +3c176e: 2102 |000b: array-length v2, v0 │ │ +3c1770: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +3c1772: 3523 1a00 |000d: if-ge v3, v2, 0027 // +001a │ │ +3c1776: 4604 0003 |000f: aget-object v4, v0, v3 │ │ +3c177a: 7020 8c96 4600 |0011: invoke-direct {v6, v4}, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.isWritable:(Ljava/io/File;)Z // method@968c │ │ +3c1780: 0a05 |0014: move-result v5 │ │ +3c1782: 3905 0300 |0015: if-nez v5, 0018 // +0003 │ │ +3c1786: 280d |0017: goto 0024 // +000d │ │ +3c1788: 2205 3618 |0018: new-instance v5, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath; // type@1836 │ │ +3c178c: 6e10 ceb1 0400 |001a: invoke-virtual {v4}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b1ce │ │ +3c1792: 0c04 |001d: move-result-object v4 │ │ +3c1794: 7020 7b96 4500 |001e: invoke-direct {v5, v4}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;.:(Ljava/lang/String;)V // method@967b │ │ +3c179a: 7220 5fb5 5100 |0021: invoke-interface {v1, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +3c17a0: d803 0301 |0024: add-int/lit8 v3, v3, #int 1 // #01 │ │ +3c17a4: 28e7 |0026: goto 000d // -0019 │ │ +3c17a6: 7210 69b5 0100 |0027: invoke-interface {v1}, Ljava/util/List;.isEmpty:()Z // method@b569 │ │ +3c17ac: 0a00 |002a: move-result v0 │ │ +3c17ae: 3800 1c00 |002b: if-eqz v0, 0047 // +001c │ │ +3c17b2: 6e10 2802 0700 |002d: invoke-virtual {v7}, Landroid/content/Context;.getFilesDir:()Ljava/io/File; // method@0228 │ │ +3c17b8: 0c00 |0030: move-result-object v0 │ │ +3c17ba: 7020 8c96 0600 |0031: invoke-direct {v6, v0}, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.isWritable:(Ljava/io/File;)Z // method@968c │ │ +3c17c0: 0a00 |0034: move-result v0 │ │ +3c17c2: 3800 1200 |0035: if-eqz v0, 0047 // +0012 │ │ +3c17c6: 2200 3618 |0037: new-instance v0, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath; // type@1836 │ │ +3c17ca: 6e10 2802 0700 |0039: invoke-virtual {v7}, Landroid/content/Context;.getFilesDir:()Ljava/io/File; // method@0228 │ │ +3c17d0: 0c07 |003c: move-result-object v7 │ │ +3c17d2: 6e10 ceb1 0700 |003d: invoke-virtual {v7}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b1ce │ │ +3c17d8: 0c07 |0040: move-result-object v7 │ │ +3c17da: 7020 7b96 7000 |0041: invoke-direct {v0, v7}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;.:(Ljava/lang/String;)V // method@967b │ │ +3c17e0: 7220 5fb5 0100 |0044: invoke-interface {v1, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +3c17e6: 1101 |0047: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=76 │ │ 0x0005 line=77 │ │ 0x000b line=78 │ │ 0x0011 line=79 │ │ 0x0018 line=82 │ │ @@ -1461990,29 +1461973,29 @@ │ │ type : '(Ljava/io/File;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -3c16bc: |[3c16bc] de.danoeh.antennapod.adapter.DataFolderAdapter.isWritable:(Ljava/io/File;)Z │ │ -3c16cc: 3802 1600 |0000: if-eqz v2, 0016 // +0016 │ │ -3c16d0: 6e10 cdb1 0200 |0002: invoke-virtual {v2}, Ljava/io/File;.exists:()Z // method@b1cd │ │ -3c16d6: 0a00 |0005: move-result v0 │ │ -3c16d8: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ -3c16dc: 6e10 c7b1 0200 |0008: invoke-virtual {v2}, Ljava/io/File;.canRead:()Z // method@b1c7 │ │ -3c16e2: 0a00 |000b: move-result v0 │ │ -3c16e4: 3800 0a00 |000c: if-eqz v0, 0016 // +000a │ │ -3c16e8: 6e10 c8b1 0200 |000e: invoke-virtual {v2}, Ljava/io/File;.canWrite:()Z // method@b1c8 │ │ -3c16ee: 0a02 |0011: move-result v2 │ │ -3c16f0: 3802 0400 |0012: if-eqz v2, 0016 // +0004 │ │ -3c16f4: 1212 |0014: const/4 v2, #int 1 // #1 │ │ -3c16f6: 2802 |0015: goto 0017 // +0002 │ │ -3c16f8: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -3c16fa: 0f02 |0017: return v2 │ │ +3c1684: |[3c1684] de.danoeh.antennapod.adapter.DataFolderAdapter.isWritable:(Ljava/io/File;)Z │ │ +3c1694: 3802 1600 |0000: if-eqz v2, 0016 // +0016 │ │ +3c1698: 6e10 cdb1 0200 |0002: invoke-virtual {v2}, Ljava/io/File;.exists:()Z // method@b1cd │ │ +3c169e: 0a00 |0005: move-result v0 │ │ +3c16a0: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ +3c16a4: 6e10 c7b1 0200 |0008: invoke-virtual {v2}, Ljava/io/File;.canRead:()Z // method@b1c7 │ │ +3c16aa: 0a00 |000b: move-result v0 │ │ +3c16ac: 3800 0a00 |000c: if-eqz v0, 0016 // +000a │ │ +3c16b0: 6e10 c8b1 0200 |000e: invoke-virtual {v2}, Ljava/io/File;.canWrite:()Z // method@b1c8 │ │ +3c16b6: 0a02 |0011: move-result v2 │ │ +3c16b8: 3802 0400 |0012: if-eqz v2, 0016 // +0004 │ │ +3c16bc: 1212 |0014: const/4 v2, #int 1 // #1 │ │ +3c16be: 2802 |0015: goto 0017 // +0002 │ │ +3c16c0: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +3c16c2: 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; │ │ │ │ @@ -1462021,20 +1462004,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 │ │ -3c1880: |[3c1880] de.danoeh.antennapod.adapter.DataFolderAdapter.lambda$onBindViewHolder$0:(Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;Landroid/view/View;)V │ │ -3c1890: 5402 c26c |0000: iget-object v2, v0, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.selectionHandler:Landroidx/core/util/Consumer; // field@6cc2 │ │ -3c1894: 6e10 7d96 0100 |0002: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;.getFullPath:()Ljava/lang/String; // method@967d │ │ -3c189a: 0c01 |0005: move-result-object v1 │ │ -3c189c: 7220 b02b 1200 |0006: invoke-interface {v2, v1}, Landroidx/core/util/Consumer;.accept:(Ljava/lang/Object;)V // method@2bb0 │ │ -3c18a2: 0e00 |0009: return-void │ │ +3c1848: |[3c1848] de.danoeh.antennapod.adapter.DataFolderAdapter.lambda$onBindViewHolder$0:(Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;Landroid/view/View;)V │ │ +3c1858: 5402 c26c |0000: iget-object v2, v0, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.selectionHandler:Landroidx/core/util/Consumer; // field@6cc2 │ │ +3c185c: 6e10 7d96 0100 |0002: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;.getFullPath:()Ljava/lang/String; // method@967d │ │ +3c1862: 0c01 |0005: move-result-object v1 │ │ +3c1864: 7220 b02b 1200 |0006: invoke-interface {v2, v1}, Landroidx/core/util/Consumer;.accept:(Ljava/lang/Object;)V // method@2bb0 │ │ +3c186a: 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; │ │ @@ -1462045,19 +1462028,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3c1738: |[3c1738] de.danoeh.antennapod.adapter.DataFolderAdapter.getItemCount:()I │ │ -3c1748: 5410 c06c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.entries:Ljava/util/List; // field@6cc0 │ │ -3c174c: 7210 72b5 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ -3c1752: 0a00 |0005: move-result v0 │ │ -3c1754: 0f00 |0006: return v0 │ │ +3c1700: |[3c1700] de.danoeh.antennapod.adapter.DataFolderAdapter.getItemCount:()I │ │ +3c1710: 5410 c06c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.entries:Ljava/util/List; // field@6cc0 │ │ +3c1714: 7210 72b5 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ +3c171a: 0a00 |0005: move-result v0 │ │ +3c171c: 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;) │ │ @@ -1462065,18 +1462048,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 │ │ -3c18a4: |[3c18a4] de.danoeh.antennapod.adapter.DataFolderAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ -3c18b4: 1f01 3718 |0000: check-cast v1, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder; // type@1837 │ │ -3c18b8: 6e30 8f96 1002 |0002: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.onBindViewHolder:(Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;I)V // method@968f │ │ -3c18be: 0e00 |0005: return-void │ │ +3c186c: |[3c186c] de.danoeh.antennapod.adapter.DataFolderAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ +3c187c: 1f01 3718 |0000: check-cast v1, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder; // type@1837 │ │ +3c1880: 6e30 8f96 1002 |0002: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.onBindViewHolder:(Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;I)V // method@968f │ │ +3c1886: 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 │ │ @@ -1462086,71 +1462069,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 │ │ -3c18c0: |[3c18c0] de.danoeh.antennapod.adapter.DataFolderAdapter.onBindViewHolder:(Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;I)V │ │ -3c18d0: 5460 c06c |0000: iget-object v0, v6, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.entries:Ljava/util/List; // field@6cc0 │ │ -3c18d4: 7220 66b5 8000 |0002: invoke-interface {v0, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3c18da: 0c08 |0005: move-result-object v8 │ │ -3c18dc: 1f08 3618 |0006: check-cast v8, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath; // type@1836 │ │ -3c18e0: 7110 8496 0700 |0008: invoke-static {v7}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.-$$Nest$fgetroot:(Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;)Landroid/view/View; // method@9684 │ │ -3c18e6: 0c00 |000b: move-result-object v0 │ │ -3c18e8: 6e10 8a0c 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0c8a │ │ -3c18ee: 0c00 |000f: move-result-object v0 │ │ -3c18f0: 6e10 7c96 0800 |0010: invoke-virtual {v8}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;.getAvailableSpace:()J // method@967c │ │ -3c18f6: 0b01 |0013: move-result-wide v1 │ │ -3c18f8: 7130 c00a 1002 |0014: invoke-static {v0, v1, v2}, Landroid/text/format/Formatter;.formatShortFileSize:(Landroid/content/Context;J)Ljava/lang/String; // method@0ac0 │ │ -3c18fe: 0c01 |0017: move-result-object v1 │ │ -3c1900: 6e10 7f96 0800 |0018: invoke-virtual {v8}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;.getTotalSpace:()J // method@967f │ │ -3c1906: 0b02 |001b: move-result-wide v2 │ │ -3c1908: 7130 c00a 2003 |001c: invoke-static {v0, v2, v3}, Landroid/text/format/Formatter;.formatShortFileSize:(Landroid/content/Context;J)Ljava/lang/String; // method@0ac0 │ │ -3c190e: 0c00 |001f: move-result-object v0 │ │ -3c1910: 7110 8196 0700 |0020: invoke-static {v7}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.-$$Nest$fgetpath:(Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;)Landroid/widget/TextView; // method@9681 │ │ -3c1916: 0c02 |0023: move-result-object v2 │ │ -3c1918: 6e10 7e96 0800 |0024: invoke-virtual {v8}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;.getShortPath:()Ljava/lang/String; // method@967e │ │ -3c191e: 0c03 |0027: move-result-object v3 │ │ -3c1920: 6e20 9d12 3200 |0028: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3c1926: 7110 8596 0700 |002b: invoke-static {v7}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.-$$Nest$fgetsize:(Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;)Landroid/widget/TextView; // method@9685 │ │ -3c192c: 0c02 |002e: move-result-object v2 │ │ -3c192e: 5463 c16c |002f: iget-object v3, v6, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.freeSpaceString:Ljava/lang/String; // field@6cc1 │ │ -3c1932: 1224 |0031: const/4 v4, #int 2 // #2 │ │ -3c1934: 2344 2921 |0032: new-array v4, v4, [Ljava/lang/Object; // type@2129 │ │ -3c1938: 1205 |0034: const/4 v5, #int 0 // #0 │ │ -3c193a: 4d01 0405 |0035: aput-object v1, v4, v5 │ │ -3c193e: 1211 |0037: const/4 v1, #int 1 // #1 │ │ -3c1940: 4d00 0401 |0038: aput-object v0, v4, v1 │ │ -3c1944: 7120 2ab3 4300 |003a: invoke-static {v3, v4}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32a │ │ -3c194a: 0c00 |003d: move-result-object v0 │ │ -3c194c: 6e20 9d12 0200 |003e: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3c1952: 7110 8296 0700 |0041: invoke-static {v7}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.-$$Nest$fgetprogressBar:(Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;)Landroid/widget/ProgressBar; // method@9682 │ │ -3c1958: 0c00 |0044: move-result-object v0 │ │ -3c195a: 6e10 8096 0800 |0045: invoke-virtual {v8}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;.getUsagePercentage:()I // method@9680 │ │ -3c1960: 0a01 |0048: move-result v1 │ │ -3c1962: 6e20 de11 1000 |0049: invoke-virtual {v0, v1}, Landroid/widget/ProgressBar;.setProgress:(I)V // method@11de │ │ -3c1968: 2200 3518 |004c: new-instance v0, Lde/danoeh/antennapod/adapter/DataFolderAdapter$$ExternalSyntheticLambda0; // type@1835 │ │ -3c196c: 7030 7996 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@9679 │ │ -3c1972: 7110 8496 0700 |0051: invoke-static {v7}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.-$$Nest$fgetroot:(Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;)Landroid/view/View; // method@9684 │ │ -3c1978: 0c01 |0054: move-result-object v1 │ │ -3c197a: 6e20 710d 0100 |0055: invoke-virtual {v1, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3c1980: 7110 8396 0700 |0058: invoke-static {v7}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.-$$Nest$fgetradioButton:(Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;)Landroid/widget/RadioButton; // method@9683 │ │ -3c1986: 0c01 |005b: move-result-object v1 │ │ -3c1988: 6e20 710d 0100 |005c: invoke-virtual {v1, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3c198e: 6e10 7d96 0800 |005f: invoke-virtual {v8}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;.getFullPath:()Ljava/lang/String; // method@967d │ │ -3c1994: 0c08 |0062: move-result-object v8 │ │ -3c1996: 5460 bf6c |0063: iget-object v0, v6, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.currentPath:Ljava/lang/String; // field@6cbf │ │ -3c199a: 6e20 28b3 0800 |0065: invoke-virtual {v8, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3c19a0: 0a08 |0068: move-result v8 │ │ -3c19a2: 3808 0900 |0069: if-eqz v8, 0072 // +0009 │ │ -3c19a6: 7110 8396 0700 |006b: invoke-static {v7}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.-$$Nest$fgetradioButton:(Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;)Landroid/widget/RadioButton; // method@9683 │ │ -3c19ac: 0c07 |006e: move-result-object v7 │ │ -3c19ae: 6e10 ec11 0700 |006f: invoke-virtual {v7}, Landroid/widget/RadioButton;.toggle:()V // method@11ec │ │ -3c19b4: 0e00 |0072: return-void │ │ +3c1888: |[3c1888] de.danoeh.antennapod.adapter.DataFolderAdapter.onBindViewHolder:(Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;I)V │ │ +3c1898: 5460 c06c |0000: iget-object v0, v6, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.entries:Ljava/util/List; // field@6cc0 │ │ +3c189c: 7220 66b5 8000 |0002: invoke-interface {v0, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3c18a2: 0c08 |0005: move-result-object v8 │ │ +3c18a4: 1f08 3618 |0006: check-cast v8, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath; // type@1836 │ │ +3c18a8: 7110 8496 0700 |0008: invoke-static {v7}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.-$$Nest$fgetroot:(Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;)Landroid/view/View; // method@9684 │ │ +3c18ae: 0c00 |000b: move-result-object v0 │ │ +3c18b0: 6e10 8a0c 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0c8a │ │ +3c18b6: 0c00 |000f: move-result-object v0 │ │ +3c18b8: 6e10 7c96 0800 |0010: invoke-virtual {v8}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;.getAvailableSpace:()J // method@967c │ │ +3c18be: 0b01 |0013: move-result-wide v1 │ │ +3c18c0: 7130 c00a 1002 |0014: invoke-static {v0, v1, v2}, Landroid/text/format/Formatter;.formatShortFileSize:(Landroid/content/Context;J)Ljava/lang/String; // method@0ac0 │ │ +3c18c6: 0c01 |0017: move-result-object v1 │ │ +3c18c8: 6e10 7f96 0800 |0018: invoke-virtual {v8}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;.getTotalSpace:()J // method@967f │ │ +3c18ce: 0b02 |001b: move-result-wide v2 │ │ +3c18d0: 7130 c00a 2003 |001c: invoke-static {v0, v2, v3}, Landroid/text/format/Formatter;.formatShortFileSize:(Landroid/content/Context;J)Ljava/lang/String; // method@0ac0 │ │ +3c18d6: 0c00 |001f: move-result-object v0 │ │ +3c18d8: 7110 8196 0700 |0020: invoke-static {v7}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.-$$Nest$fgetpath:(Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;)Landroid/widget/TextView; // method@9681 │ │ +3c18de: 0c02 |0023: move-result-object v2 │ │ +3c18e0: 6e10 7e96 0800 |0024: invoke-virtual {v8}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;.getShortPath:()Ljava/lang/String; // method@967e │ │ +3c18e6: 0c03 |0027: move-result-object v3 │ │ +3c18e8: 6e20 9d12 3200 |0028: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3c18ee: 7110 8596 0700 |002b: invoke-static {v7}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.-$$Nest$fgetsize:(Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;)Landroid/widget/TextView; // method@9685 │ │ +3c18f4: 0c02 |002e: move-result-object v2 │ │ +3c18f6: 5463 c16c |002f: iget-object v3, v6, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.freeSpaceString:Ljava/lang/String; // field@6cc1 │ │ +3c18fa: 1224 |0031: const/4 v4, #int 2 // #2 │ │ +3c18fc: 2344 2921 |0032: new-array v4, v4, [Ljava/lang/Object; // type@2129 │ │ +3c1900: 1205 |0034: const/4 v5, #int 0 // #0 │ │ +3c1902: 4d01 0405 |0035: aput-object v1, v4, v5 │ │ +3c1906: 1211 |0037: const/4 v1, #int 1 // #1 │ │ +3c1908: 4d00 0401 |0038: aput-object v0, v4, v1 │ │ +3c190c: 7120 2ab3 4300 |003a: invoke-static {v3, v4}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32a │ │ +3c1912: 0c00 |003d: move-result-object v0 │ │ +3c1914: 6e20 9d12 0200 |003e: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3c191a: 7110 8296 0700 |0041: invoke-static {v7}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.-$$Nest$fgetprogressBar:(Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;)Landroid/widget/ProgressBar; // method@9682 │ │ +3c1920: 0c00 |0044: move-result-object v0 │ │ +3c1922: 6e10 8096 0800 |0045: invoke-virtual {v8}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;.getUsagePercentage:()I // method@9680 │ │ +3c1928: 0a01 |0048: move-result v1 │ │ +3c192a: 6e20 de11 1000 |0049: invoke-virtual {v0, v1}, Landroid/widget/ProgressBar;.setProgress:(I)V // method@11de │ │ +3c1930: 2200 3518 |004c: new-instance v0, Lde/danoeh/antennapod/adapter/DataFolderAdapter$$ExternalSyntheticLambda0; // type@1835 │ │ +3c1934: 7030 7996 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@9679 │ │ +3c193a: 7110 8496 0700 |0051: invoke-static {v7}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.-$$Nest$fgetroot:(Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;)Landroid/view/View; // method@9684 │ │ +3c1940: 0c01 |0054: move-result-object v1 │ │ +3c1942: 6e20 710d 0100 |0055: invoke-virtual {v1, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3c1948: 7110 8396 0700 |0058: invoke-static {v7}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.-$$Nest$fgetradioButton:(Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;)Landroid/widget/RadioButton; // method@9683 │ │ +3c194e: 0c01 |005b: move-result-object v1 │ │ +3c1950: 6e20 710d 0100 |005c: invoke-virtual {v1, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3c1956: 6e10 7d96 0800 |005f: invoke-virtual {v8}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;.getFullPath:()Ljava/lang/String; // method@967d │ │ +3c195c: 0c08 |0062: move-result-object v8 │ │ +3c195e: 5460 bf6c |0063: iget-object v0, v6, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.currentPath:Ljava/lang/String; // field@6cbf │ │ +3c1962: 6e20 28b3 0800 |0065: invoke-virtual {v8, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3c1968: 0a08 |0068: move-result v8 │ │ +3c196a: 3808 0900 |0069: if-eqz v8, 0072 // +0009 │ │ +3c196e: 7110 8396 0700 |006b: invoke-static {v7}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.-$$Nest$fgetradioButton:(Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;)Landroid/widget/RadioButton; // method@9683 │ │ +3c1974: 0c07 |006e: move-result-object v7 │ │ +3c1976: 6e10 ec11 0700 |006f: invoke-virtual {v7}, Landroid/widget/RadioButton;.toggle:()V // method@11ec │ │ +3c197c: 0e00 |0072: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0008 line=46 │ │ 0x0010 line=47 │ │ 0x0018 line=48 │ │ 0x0020 line=50 │ │ @@ -1462171,18 +1462154,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 │ │ -3c16a0: |[3c16a0] de.danoeh.antennapod.adapter.DataFolderAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ -3c16b0: 6e30 9196 1002 |0000: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder; // method@9691 │ │ -3c16b6: 0c01 |0003: move-result-object v1 │ │ -3c16b8: 1101 |0004: return-object v1 │ │ +3c1668: |[3c1668] de.danoeh.antennapod.adapter.DataFolderAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ +3c1678: 6e30 9196 1002 |0000: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder; // method@9691 │ │ +3c167e: 0c01 |0003: move-result-object v1 │ │ +3c1680: 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 │ │ @@ -1462192,26 +1462175,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 │ │ -3c16fc: |[3c16fc] de.danoeh.antennapod.adapter.DataFolderAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder; │ │ -3c170c: 6e10 8a0c 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0c8a │ │ -3c1712: 0c04 |0003: move-result-object v4 │ │ -3c1714: 7110 ae0b 0400 |0004: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0bae │ │ -3c171a: 0c04 |0007: move-result-object v4 │ │ -3c171c: 1400 2a00 0d7f |0008: const v0, #float 1.87422e+38 // #7f0d002a │ │ -3c1722: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -3c1724: 6e40 b20b 0413 |000c: invoke-virtual {v4, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3c172a: 0c03 |000f: move-result-object v3 │ │ -3c172c: 2204 3718 |0010: new-instance v4, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder; // type@1837 │ │ -3c1730: 7020 8696 3400 |0012: invoke-direct {v4, v3}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.:(Landroid/view/View;)V // method@9686 │ │ -3c1736: 1104 |0015: return-object v4 │ │ +3c16c4: |[3c16c4] de.danoeh.antennapod.adapter.DataFolderAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder; │ │ +3c16d4: 6e10 8a0c 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0c8a │ │ +3c16da: 0c04 |0003: move-result-object v4 │ │ +3c16dc: 7110 ae0b 0400 |0004: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0bae │ │ +3c16e2: 0c04 |0007: move-result-object v4 │ │ +3c16e4: 1400 2a00 0d7f |0008: const v0, #float 1.87422e+38 // #7f0d002a │ │ +3c16ea: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +3c16ec: 6e40 b20b 0413 |000c: invoke-virtual {v4, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3c16f2: 0c03 |000f: move-result-object v3 │ │ +3c16f4: 2204 3718 |0010: new-instance v4, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder; // type@1837 │ │ +3c16f8: 7020 8696 3400 |0012: invoke-direct {v4, v3}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.:(Landroid/view/View;)V // method@9686 │ │ +3c16fe: 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; │ │ @@ -1462260,34 +1462243,34 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -3c2da8: |[3c2da8] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter$Holder.:(Landroid/view/View;)V │ │ -3c2db8: 7020 4743 3200 |0000: invoke-direct {v2, v3}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@4347 │ │ -3c2dbe: 1400 1301 0a7f |0003: const v0, #float 1.83439e+38 // #7f0a0113 │ │ -3c2dc4: 6e20 780c 0300 |0006: invoke-virtual {v3, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3c2dca: 0c00 |0009: move-result-object v0 │ │ -3c2dcc: 1f00 f71d |000a: check-cast v0, Lde/danoeh/antennapod/ui/common/SquareImageView; // type@1df7 │ │ -3c2dd0: 5b20 ed6c |000c: iput-object v0, v2, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;.imageView:Lde/danoeh/antennapod/ui/common/SquareImageView; // field@6ced │ │ -3c2dd4: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -3c2dd6: 6e20 29b1 1000 |000f: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/ui/common/SquareImageView;.setDirection:(I)V // method@b129 │ │ -3c2ddc: 1400 3200 0a7f |0012: const v0, #float 1.83434e+38 // #7f0a0032 │ │ -3c2de2: 6e20 780c 0300 |0015: invoke-virtual {v3, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3c2de8: 0c00 |0018: move-result-object v0 │ │ -3c2dea: 1f00 e602 |0019: check-cast v0, Landroid/widget/Button; // type@02e6 │ │ -3c2dee: 5b20 eb6c |001b: iput-object v0, v2, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;.actionButton:Landroid/widget/Button; // field@6ceb │ │ -3c2df2: 1400 a800 0a7f |001d: const v0, #float 1.83437e+38 // #7f0a00a8 │ │ -3c2df8: 6e20 780c 0300 |0020: invoke-virtual {v3, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3c2dfe: 0c03 |0023: move-result-object v3 │ │ -3c2e00: 1f03 2205 |0024: check-cast v3, Landroidx/cardview/widget/CardView; // type@0522 │ │ -3c2e04: 5b23 ec6c |0026: iput-object v3, v2, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;.cardView:Landroidx/cardview/widget/CardView; // field@6cec │ │ -3c2e08: 0e00 |0028: return-void │ │ +3c2d70: |[3c2d70] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter$Holder.:(Landroid/view/View;)V │ │ +3c2d80: 7020 4743 3200 |0000: invoke-direct {v2, v3}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@4347 │ │ +3c2d86: 1400 1301 0a7f |0003: const v0, #float 1.83439e+38 // #7f0a0113 │ │ +3c2d8c: 6e20 780c 0300 |0006: invoke-virtual {v3, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3c2d92: 0c00 |0009: move-result-object v0 │ │ +3c2d94: 1f00 f71d |000a: check-cast v0, Lde/danoeh/antennapod/ui/common/SquareImageView; // type@1df7 │ │ +3c2d98: 5b20 ed6c |000c: iput-object v0, v2, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;.imageView:Lde/danoeh/antennapod/ui/common/SquareImageView; // field@6ced │ │ +3c2d9c: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +3c2d9e: 6e20 29b1 1000 |000f: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/ui/common/SquareImageView;.setDirection:(I)V // method@b129 │ │ +3c2da4: 1400 3200 0a7f |0012: const v0, #float 1.83434e+38 // #7f0a0032 │ │ +3c2daa: 6e20 780c 0300 |0015: invoke-virtual {v3, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3c2db0: 0c00 |0018: move-result-object v0 │ │ +3c2db2: 1f00 e602 |0019: check-cast v0, Landroid/widget/Button; // type@02e6 │ │ +3c2db6: 5b20 eb6c |001b: iput-object v0, v2, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;.actionButton:Landroid/widget/Button; // field@6ceb │ │ +3c2dba: 1400 a800 0a7f |001d: const v0, #float 1.83437e+38 // #7f0a00a8 │ │ +3c2dc0: 6e20 780c 0300 |0020: invoke-virtual {v3, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3c2dc6: 0c03 |0023: move-result-object v3 │ │ +3c2dc8: 1f03 2205 |0024: check-cast v3, Landroidx/cardview/widget/CardView; // type@0522 │ │ +3c2dcc: 5b23 ec6c |0026: iput-object v3, v2, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;.cardView:Landroidx/cardview/widget/CardView; // field@6cec │ │ +3c2dd0: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x0006 line=137 │ │ 0x000f line=138 │ │ 0x0015 line=139 │ │ 0x0020 line=140 │ │ @@ -1462357,17 +1462340,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 │ │ -3c2f3c: |[3c2f3c] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter.$r8$lambda$7mVVgOPI6KpZoKENbHkv2pN3-3c:(Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;Lde/danoeh/antennapod/model/feed/Feed;Landroid/view/View;)V │ │ -3c2f4c: 7030 e696 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.lambda$onBindViewHolder$1:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/view/View;)V // method@96e6 │ │ -3c2f52: 0e00 |0003: return-void │ │ +3c2f04: |[3c2f04] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter.$r8$lambda$7mVVgOPI6KpZoKENbHkv2pN3-3c:(Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;Lde/danoeh/antennapod/model/feed/Feed;Landroid/view/View;)V │ │ +3c2f14: 7030 e696 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.lambda$onBindViewHolder$1:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/view/View;)V // method@96e6 │ │ +3c2f1a: 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; │ │ @@ -1462377,17 +1462360,17 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3c2f54: |[3c2f54] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter.$r8$lambda$Vti7dl080thq-eo9OrvXkjCzX6s:(Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;Landroid/view/View;)V │ │ -3c2f64: 7020 e596 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.lambda$onBindViewHolder$0:(Landroid/view/View;)V // method@96e5 │ │ -3c2f6a: 0e00 |0003: return-void │ │ +3c2f1c: |[3c2f1c] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter.$r8$lambda$Vti7dl080thq-eo9OrvXkjCzX6s:(Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;Landroid/view/View;)V │ │ +3c2f2c: 7020 e596 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.lambda$onBindViewHolder$0:(Landroid/view/View;)V // method@96e5 │ │ +3c2f32: 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) Landroid/view/View; │ │ │ │ @@ -1462396,18 +1462379,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 │ │ -3c2e28: |[3c2e28] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter.$r8$lambda$mWh9bAyAeuIMoMo90QWhzQNqOsM:(Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;Landroid/view/View;)Z │ │ -3c2e38: 7030 e796 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.lambda$onBindViewHolder$2:(Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;Landroid/view/View;)Z // method@96e7 │ │ -3c2e3e: 0a00 |0003: move-result v0 │ │ -3c2e40: 0f00 |0004: return v0 │ │ +3c2df0: |[3c2df0] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter.$r8$lambda$mWh9bAyAeuIMoMo90QWhzQNqOsM:(Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;Landroid/view/View;)Z │ │ +3c2e00: 7030 e796 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.lambda$onBindViewHolder$2:(Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;Landroid/view/View;)Z // method@96e7 │ │ +3c2e06: 0a00 |0003: move-result v0 │ │ +3c2e08: 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; │ │ @@ -1462417,28 +1462400,28 @@ │ │ type : '(Lde/danoeh/antennapod/activity/MainActivity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -3c2f6c: |[3c2f6c] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter.:(Lde/danoeh/antennapod/activity/MainActivity;)V │ │ -3c2f7c: 7010 c341 0100 |0000: invoke-direct {v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@41c3 │ │ -3c2f82: 2200 fd1e |0003: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -3c2f86: 7010 a0b4 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -3c2f8c: 5b10 ee6c |0008: iput-object v0, v1, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.data:Ljava/util/List; // field@6cee │ │ -3c2f90: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -3c2f92: 5910 ef6c |000b: iput v0, v1, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.dummyViews:I // field@6cef │ │ -3c2f96: 5910 f16c |000d: iput v0, v1, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.endButtonText:I // field@6cf1 │ │ -3c2f9a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -3c2f9c: 5b10 f06c |0010: iput-object v0, v1, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.endButtonAction:Ljava/lang/Runnable; // field@6cf0 │ │ -3c2fa0: 2200 a11e |0012: new-instance v0, Ljava/lang/ref/WeakReference; // type@1ea1 │ │ -3c2fa4: 7020 99b3 2000 |0014: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@b399 │ │ -3c2faa: 5b10 f36c |0017: iput-object v0, v1, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6cf3 │ │ -3c2fae: 0e00 |0019: return-void │ │ +3c2f34: |[3c2f34] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter.:(Lde/danoeh/antennapod/activity/MainActivity;)V │ │ +3c2f44: 7010 c341 0100 |0000: invoke-direct {v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@41c3 │ │ +3c2f4a: 2200 fd1e |0003: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +3c2f4e: 7010 a0b4 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +3c2f54: 5b10 ee6c |0008: iput-object v0, v1, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.data:Ljava/util/List; // field@6cee │ │ +3c2f58: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +3c2f5a: 5910 ef6c |000b: iput v0, v1, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.dummyViews:I // field@6cef │ │ +3c2f5e: 5910 f16c |000d: iput v0, v1, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.endButtonText:I // field@6cf1 │ │ +3c2f62: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +3c2f64: 5b10 f06c |0010: iput-object v0, v1, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.endButtonAction:Ljava/lang/Runnable; // field@6cf0 │ │ +3c2f68: 2200 a11e |0012: new-instance v0, Ljava/lang/ref/WeakReference; // type@1ea1 │ │ +3c2f6c: 7020 99b3 2000 |0014: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@b399 │ │ +3c2f72: 5b10 f36c |0017: iput-object v0, v1, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6cf3 │ │ +3c2f76: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0003 line=29 │ │ 0x000b line=30 │ │ 0x000d line=32 │ │ 0x0010 line=33 │ │ @@ -1462452,18 +1462435,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3c2fb0: |[3c2fb0] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter.lambda$onBindViewHolder$0:(Landroid/view/View;)V │ │ -3c2fc0: 5401 f06c |0000: iget-object v1, v0, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.endButtonAction:Ljava/lang/Runnable; // field@6cf0 │ │ -3c2fc4: 7210 0ab3 0100 |0002: invoke-interface {v1}, Ljava/lang/Runnable;.run:()V // method@b30a │ │ -3c2fca: 0e00 |0005: return-void │ │ +3c2f78: |[3c2f78] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter.lambda$onBindViewHolder$0:(Landroid/view/View;)V │ │ +3c2f88: 5401 f06c |0000: iget-object v1, v0, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.endButtonAction:Ljava/lang/Runnable; // field@6cf0 │ │ +3c2f8c: 7210 0ab3 0100 |0002: invoke-interface {v1}, Ljava/lang/Runnable;.run:()V // method@b30a │ │ +3c2f92: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1462472,25 +1462455,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 │ │ -3c2fcc: |[3c2fcc] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter.lambda$onBindViewHolder$1:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/view/View;)V │ │ -3c2fdc: 5424 f36c |0000: iget-object v4, v2, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6cf3 │ │ -3c2fe0: 6e10 96b3 0400 |0002: invoke-virtual {v4}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ -3c2fe6: 0c04 |0005: move-result-object v4 │ │ -3c2fe8: 1f04 d917 |0006: check-cast v4, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -3c2fec: 6e10 f4ab 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3c2ff2: 0b00 |000b: move-result-wide v0 │ │ -3c2ff4: 7120 7aa5 1000 |000c: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.newInstance:(J)Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // method@a57a │ │ -3c2ffa: 0c03 |000f: move-result-object v3 │ │ -3c2ffc: 6e20 9a94 3400 |0010: invoke-virtual {v4, v3}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@949a │ │ -3c3002: 0e00 |0013: return-void │ │ +3c2f94: |[3c2f94] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter.lambda$onBindViewHolder$1:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/view/View;)V │ │ +3c2fa4: 5424 f36c |0000: iget-object v4, v2, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6cf3 │ │ +3c2fa8: 6e10 96b3 0400 |0002: invoke-virtual {v4}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ +3c2fae: 0c04 |0005: move-result-object v4 │ │ +3c2fb0: 1f04 d917 |0006: check-cast v4, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +3c2fb4: 6e10 f4ab 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3c2fba: 0b00 |000b: move-result-wide v0 │ │ +3c2fbc: 7120 7aa5 1000 |000c: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.newInstance:(J)Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // method@a57a │ │ +3c2fc2: 0c03 |000f: move-result-object v3 │ │ +3c2fc4: 6e20 9a94 3400 |0010: invoke-virtual {v4, v3}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@949a │ │ +3c2fca: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 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; │ │ @@ -1462500,24 +1462483,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 │ │ -3c2e44: |[3c2e44] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter.lambda$onBindViewHolder$2:(Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;Landroid/view/View;)Z │ │ -3c2e54: 6e10 5443 0100 |0000: invoke-virtual {v1}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.getBindingAdapterPosition:()I // method@4354 │ │ -3c2e5a: 0a01 |0003: move-result v1 │ │ -3c2e5c: 5402 ee6c |0004: iget-object v2, v0, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.data:Ljava/util/List; // field@6cee │ │ -3c2e60: 7220 66b5 1200 |0006: invoke-interface {v2, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3c2e66: 0c01 |0009: move-result-object v1 │ │ -3c2e68: 1f01 b21c |000a: check-cast v1, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ -3c2e6c: 5b01 f26c |000c: iput-object v1, v0, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.longPressedItem:Lde/danoeh/antennapod/model/feed/Feed; // field@6cf2 │ │ -3c2e70: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -3c2e72: 0f01 |000f: return v1 │ │ +3c2e0c: |[3c2e0c] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter.lambda$onBindViewHolder$2:(Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;Landroid/view/View;)Z │ │ +3c2e1c: 6e10 5443 0100 |0000: invoke-virtual {v1}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.getBindingAdapterPosition:()I // method@4354 │ │ +3c2e22: 0a01 |0003: move-result v1 │ │ +3c2e24: 5402 ee6c |0004: iget-object v2, v0, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.data:Ljava/util/List; // field@6cee │ │ +3c2e28: 7220 66b5 1200 |0006: invoke-interface {v2, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3c2e2e: 0c01 |0009: move-result-object v1 │ │ +3c2e30: 1f01 b21c |000a: check-cast v1, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ +3c2e34: 5b01 f26c |000c: iput-object v1, v0, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.longPressedItem:Lde/danoeh/antennapod/model/feed/Feed; // field@6cf2 │ │ +3c2e38: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +3c2e3a: 0f01 |000f: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0004 line=83 │ │ locals : │ │ 0x0000 - 0x0010 reg=0 this Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter; │ │ 0x0000 - 0x0010 reg=1 (null) Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder; │ │ @@ -1462529,27 +1462512,27 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -3c2ec8: |[3c2ec8] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter.getItemCount:()I │ │ -3c2ed8: 5220 ef6c |0000: iget v0, v2, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.dummyViews:I // field@6cef │ │ -3c2edc: 5421 ee6c |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.data:Ljava/util/List; // field@6cee │ │ -3c2ee0: 7210 72b5 0100 |0004: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b572 │ │ -3c2ee6: 0a01 |0007: move-result v1 │ │ -3c2ee8: b010 |0008: add-int/2addr v0, v1 │ │ -3c2eea: 5421 f06c |0009: iget-object v1, v2, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.endButtonAction:Ljava/lang/Runnable; // field@6cf0 │ │ -3c2eee: 3901 0400 |000b: if-nez v1, 000f // +0004 │ │ -3c2ef2: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -3c2ef4: 2802 |000e: goto 0010 // +0002 │ │ -3c2ef6: 1211 |000f: const/4 v1, #int 1 // #1 │ │ -3c2ef8: b010 |0010: add-int/2addr v0, v1 │ │ -3c2efa: 0f00 |0011: return v0 │ │ +3c2e90: |[3c2e90] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter.getItemCount:()I │ │ +3c2ea0: 5220 ef6c |0000: iget v0, v2, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.dummyViews:I // field@6cef │ │ +3c2ea4: 5421 ee6c |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.data:Ljava/util/List; // field@6cee │ │ +3c2ea8: 7210 72b5 0100 |0004: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b572 │ │ +3c2eae: 0a01 |0007: move-result v1 │ │ +3c2eb0: b010 |0008: add-int/2addr v0, v1 │ │ +3c2eb2: 5421 f06c |0009: iget-object v1, v2, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.endButtonAction:Ljava/lang/Runnable; // field@6cf0 │ │ +3c2eb6: 3901 0400 |000b: if-nez v1, 000f // +0004 │ │ +3c2eba: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +3c2ebc: 2802 |000e: goto 0010 // +0002 │ │ +3c2ebe: 1211 |000f: const/4 v1, #int 1 // #1 │ │ +3c2ec0: b010 |0010: add-int/2addr v0, v1 │ │ +3c2ec2: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter; │ │ │ │ #1 : (in Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;) │ │ @@ -1462557,28 +1462540,28 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -3c2efc: |[3c2efc] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter.getItemId:(I)J │ │ -3c2f0c: 5420 ee6c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.data:Ljava/util/List; // field@6cee │ │ -3c2f10: 7210 72b5 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ -3c2f16: 0a00 |0005: move-result v0 │ │ -3c2f18: 3403 0500 |0006: if-lt v3, v0, 000b // +0005 │ │ -3c2f1c: 1600 ffff |0008: const-wide/16 v0, #int -1 // #ffff │ │ -3c2f20: 1000 |000a: return-wide v0 │ │ -3c2f22: 5420 ee6c |000b: iget-object v0, v2, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.data:Ljava/util/List; // field@6cee │ │ -3c2f26: 7220 66b5 3000 |000d: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3c2f2c: 0c03 |0010: move-result-object v3 │ │ -3c2f2e: 1f03 b21c |0011: check-cast v3, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ -3c2f32: 6e10 f4ab 0300 |0013: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3c2f38: 0b00 |0016: move-result-wide v0 │ │ -3c2f3a: 1000 |0017: return-wide v0 │ │ +3c2ec4: |[3c2ec4] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter.getItemId:(I)J │ │ +3c2ed4: 5420 ee6c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.data:Ljava/util/List; // field@6cee │ │ +3c2ed8: 7210 72b5 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ +3c2ede: 0a00 |0005: move-result v0 │ │ +3c2ee0: 3403 0500 |0006: if-lt v3, v0, 000b // +0005 │ │ +3c2ee4: 1600 ffff |0008: const-wide/16 v0, #int -1 // #ffff │ │ +3c2ee8: 1000 |000a: return-wide v0 │ │ +3c2eea: 5420 ee6c |000b: iget-object v0, v2, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.data:Ljava/util/List; // field@6cee │ │ +3c2eee: 7220 66b5 3000 |000d: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3c2ef4: 0c03 |0010: move-result-object v3 │ │ +3c2ef6: 1f03 b21c |0011: check-cast v3, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ +3c2efa: 6e10 f4ab 0300 |0013: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3c2f00: 0b00 |0016: move-result-wide v0 │ │ +3c2f02: 1000 |0017: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x000b line=106 │ │ locals : │ │ 0x0000 - 0x0018 reg=2 this Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter; │ │ 0x0000 - 0x0018 reg=3 (null) I │ │ @@ -1462588,17 +1462571,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 │ │ -3c2eb0: |[3c2eb0] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter.getLongPressedItem:()Lde/danoeh/antennapod/model/feed/Feed; │ │ -3c2ec0: 5410 f26c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.longPressedItem:Lde/danoeh/antennapod/model/feed/Feed; // field@6cf2 │ │ -3c2ec4: 1100 |0002: return-object v0 │ │ +3c2e78: |[3c2e78] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter.getLongPressedItem:()Lde/danoeh/antennapod/model/feed/Feed; │ │ +3c2e88: 5410 f26c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.longPressedItem:Lde/danoeh/antennapod/model/feed/Feed; // field@6cf2 │ │ +3c2e8c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter; │ │ │ │ #3 : (in Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;) │ │ @@ -1462606,18 +1462589,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 │ │ -3c3004: |[3c3004] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ -3c3014: 1f01 4918 |0000: check-cast v1, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder; // type@1849 │ │ -3c3018: 6e30 e996 1002 |0002: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.onBindViewHolder:(Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;I)V // method@96e9 │ │ -3c301e: 0e00 |0005: return-void │ │ +3c2fcc: |[3c2fcc] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ +3c2fdc: 1f01 4918 |0000: check-cast v1, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder; // type@1849 │ │ +3c2fe0: 6e30 e996 1002 |0002: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.onBindViewHolder:(Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;I)V // method@96e9 │ │ +3c2fe6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 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 │ │ @@ -1462627,105 +1462610,105 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 198 16-bit code units │ │ -3c3020: |[3c3020] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter.onBindViewHolder:(Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;I)V │ │ -3c3030: 6e10 e296 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.getItemCount:()I // method@96e2 │ │ -3c3036: 0a00 |0003: move-result v0 │ │ -3c3038: d800 00ff |0004: add-int/lit8 v0, v0, #int -1 // #ff │ │ -3c303c: 1301 0800 |0006: const/16 v1, #int 8 // #8 │ │ -3c3040: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -3c3042: 3305 2200 |0009: if-ne v5, v0, 002b // +0022 │ │ -3c3046: 5430 f06c |000b: iget-object v0, v3, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.endButtonAction:Ljava/lang/Runnable; // field@6cf0 │ │ -3c304a: 3800 1e00 |000d: if-eqz v0, 002b // +001e │ │ -3c304e: 5445 ec6c |000f: iget-object v5, v4, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;.cardView:Landroidx/cardview/widget/CardView; // field@6cec │ │ -3c3052: 6e20 9c0d 1500 |0011: invoke-virtual {v5, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3c3058: 5445 eb6c |0014: iget-object v5, v4, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;.actionButton:Landroid/widget/Button; // field@6ceb │ │ -3c305c: 6e20 9c0d 2500 |0016: invoke-virtual {v5, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3c3062: 5445 eb6c |0019: iget-object v5, v4, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;.actionButton:Landroid/widget/Button; // field@6ceb │ │ -3c3066: 5230 f16c |001b: iget v0, v3, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.endButtonText:I // field@6cf1 │ │ -3c306a: 6e20 9c12 0500 |001d: invoke-virtual {v5, v0}, Landroid/widget/TextView;.setText:(I)V // method@129c │ │ -3c3070: 5444 eb6c |0020: iget-object v4, v4, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;.actionButton:Landroid/widget/Button; // field@6ceb │ │ -3c3074: 2205 4618 |0022: new-instance v5, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$$ExternalSyntheticLambda0; // type@1846 │ │ -3c3078: 7020 d796 3500 |0024: invoke-direct {v5, v3}, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;)V // method@96d7 │ │ -3c307e: 6e20 710d 5400 |0027: invoke-virtual {v4, v5}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3c3084: 0e00 |002a: return-void │ │ -3c3086: 5440 ec6c |002b: iget-object v0, v4, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;.cardView:Landroidx/cardview/widget/CardView; // field@6cec │ │ -3c308a: 6e20 9c0d 2000 |002d: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3c3090: 5440 eb6c |0030: iget-object v0, v4, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;.actionButton:Landroid/widget/Button; // field@6ceb │ │ -3c3094: 6e20 9c0d 1000 |0032: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3c309a: 5430 ee6c |0035: iget-object v0, v3, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.data:Ljava/util/List; // field@6cee │ │ -3c309e: 7210 72b5 0000 |0037: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ -3c30a4: 0a00 |003a: move-result v0 │ │ -3c30a6: 3405 2400 |003b: if-lt v5, v0, 005f // +0024 │ │ -3c30aa: 5445 101a |003d: iget-object v5, v4, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ -3c30ae: 1400 cdcc cc3d |003f: const v0, #float 0.1 // #3dcccccd │ │ -3c30b4: 6e20 460d 0500 |0042: invoke-virtual {v5, v0}, Landroid/view/View;.setAlpha:(F)V // method@0d46 │ │ -3c30ba: 5435 f36c |0045: iget-object v5, v3, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6cf3 │ │ -3c30be: 6e10 96b3 0500 |0047: invoke-virtual {v5}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ -3c30c4: 0c05 |004a: move-result-object v5 │ │ -3c30c6: 1f05 2509 |004b: check-cast v5, Landroidx/fragment/app/FragmentActivity; // type@0925 │ │ -3c30ca: 7110 0b51 0500 |004d: invoke-static {v5}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/FragmentActivity;)Lcom/bumptech/glide/RequestManager; // method@510b │ │ -3c30d0: 0c05 |0050: move-result-object v5 │ │ -3c30d2: 5440 ed6c |0051: iget-object v0, v4, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;.imageView:Lde/danoeh/antennapod/ui/common/SquareImageView; // field@6ced │ │ -3c30d6: 6e20 9951 0500 |0053: invoke-virtual {v5, v0}, Lcom/bumptech/glide/RequestManager;.clear:(Landroid/view/View;)V // method@5199 │ │ -3c30dc: 5444 ed6c |0056: iget-object v4, v4, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;.imageView:Lde/danoeh/antennapod/ui/common/SquareImageView; // field@6ced │ │ -3c30e0: 1405 2602 067f |0058: const v5, #float 1.78128e+38 // #7f060226 │ │ -3c30e6: 6e20 541c 5400 |005b: invoke-virtual {v4, v5}, Landroidx/appcompat/widget/AppCompatImageView;.setImageResource:(I)V // method@1c54 │ │ -3c30ec: 0e00 |005e: return-void │ │ -3c30ee: 5440 101a |005f: iget-object v0, v4, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ -3c30f2: 1501 803f |0061: const/high16 v1, #int 1065353216 // #3f80 │ │ -3c30f6: 6e20 460d 1000 |0063: invoke-virtual {v0, v1}, Landroid/view/View;.setAlpha:(F)V // method@0d46 │ │ -3c30fc: 5430 ee6c |0066: iget-object v0, v3, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.data:Ljava/util/List; // field@6cee │ │ -3c3100: 7220 66b5 5000 |0068: invoke-interface {v0, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3c3106: 0c05 |006b: move-result-object v5 │ │ -3c3108: 1f05 b21c |006c: check-cast v5, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ -3c310c: 5440 ed6c |006e: iget-object v0, v4, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;.imageView:Lde/danoeh/antennapod/ui/common/SquareImageView; // field@6ced │ │ -3c3110: 6e10 d6ab 0500 |0070: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ -3c3116: 0c01 |0073: move-result-object v1 │ │ -3c3118: 6e20 510d 1000 |0074: invoke-virtual {v0, v1}, Landroid/view/View;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0d51 │ │ -3c311e: 5440 ed6c |0077: iget-object v0, v4, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;.imageView:Lde/danoeh/antennapod/ui/common/SquareImageView; // field@6ced │ │ -3c3122: 2201 4718 |0079: new-instance v1, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$$ExternalSyntheticLambda1; // type@1847 │ │ -3c3126: 7030 d996 3105 |007b: invoke-direct {v1, v3, v5}, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;Lde/danoeh/antennapod/model/feed/Feed;)V // method@96d9 │ │ -3c312c: 6e20 710d 1000 |007e: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3c3132: 5440 ed6c |0081: iget-object v0, v4, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;.imageView:Lde/danoeh/antennapod/ui/common/SquareImageView; // field@6ced │ │ -3c3136: 6e20 720d 3000 |0083: invoke-virtual {v0, v3}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0d72 │ │ -3c313c: 5440 ed6c |0086: iget-object v0, v4, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;.imageView:Lde/danoeh/antennapod/ui/common/SquareImageView; // field@6ced │ │ -3c3140: 2201 4818 |0088: new-instance v1, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$$ExternalSyntheticLambda2; // type@1848 │ │ -3c3144: 7030 db96 3104 |008a: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;)V // method@96db │ │ -3c314a: 6e20 760d 1000 |008d: invoke-virtual {v0, v1}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d76 │ │ -3c3150: 5430 f36c |0090: iget-object v0, v3, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6cf3 │ │ -3c3154: 6e10 96b3 0000 |0092: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ -3c315a: 0c00 |0095: move-result-object v0 │ │ -3c315c: 1f00 2509 |0096: check-cast v0, Landroidx/fragment/app/FragmentActivity; // type@0925 │ │ -3c3160: 7110 0b51 0000 |0098: invoke-static {v0}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/FragmentActivity;)Lcom/bumptech/glide/RequestManager; // method@510b │ │ -3c3166: 0c00 |009b: move-result-object v0 │ │ -3c3168: 6e10 c9ab 0500 |009c: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abc9 │ │ -3c316e: 0c05 |009f: move-result-object v5 │ │ -3c3170: 6e20 a751 5000 |00a0: invoke-virtual {v0, v5}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@51a7 │ │ -3c3176: 0c05 |00a3: move-result-object v5 │ │ -3c3178: 2200 7e0f |00a4: new-instance v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ -3c317c: 7010 cf5a 0000 |00a6: invoke-direct {v0}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5acf │ │ -3c3182: 1401 7600 067f |00a9: const v1, #float 1.78119e+38 // #7f060076 │ │ -3c3188: 6e20 735a 1000 |00ac: invoke-virtual {v0, v1}, Lcom/bumptech/glide/request/BaseRequestOptions;.placeholder:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a73 │ │ -3c318e: 0c00 |00af: move-result-object v0 │ │ -3c3190: 1f00 7e0f |00b0: check-cast v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ -3c3194: 6e10 435a 0000 |00b2: invoke-virtual {v0}, Lcom/bumptech/glide/request/BaseRequestOptions;.fitCenter:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a43 │ │ -3c319a: 0c00 |00b5: move-result-object v0 │ │ -3c319c: 1f00 7e0f |00b6: check-cast v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ -3c31a0: 6e10 395a 0000 |00b8: invoke-virtual {v0}, Lcom/bumptech/glide/request/BaseRequestOptions;.dontAnimate:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a39 │ │ -3c31a6: 0c00 |00bb: move-result-object v0 │ │ -3c31a8: 6e20 5351 0500 |00bc: invoke-virtual {v5, v0}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@5153 │ │ -3c31ae: 0c05 |00bf: move-result-object v5 │ │ -3c31b0: 5444 ed6c |00c0: iget-object v4, v4, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;.imageView:Lde/danoeh/antennapod/ui/common/SquareImageView; // field@6ced │ │ -3c31b4: 6e20 6751 4500 |00c2: invoke-virtual {v5, v4}, Lcom/bumptech/glide/RequestBuilder;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@5167 │ │ -3c31ba: 0e00 |00c5: return-void │ │ +3c2fe8: |[3c2fe8] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter.onBindViewHolder:(Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;I)V │ │ +3c2ff8: 6e10 e296 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.getItemCount:()I // method@96e2 │ │ +3c2ffe: 0a00 |0003: move-result v0 │ │ +3c3000: d800 00ff |0004: add-int/lit8 v0, v0, #int -1 // #ff │ │ +3c3004: 1301 0800 |0006: const/16 v1, #int 8 // #8 │ │ +3c3008: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +3c300a: 3305 2200 |0009: if-ne v5, v0, 002b // +0022 │ │ +3c300e: 5430 f06c |000b: iget-object v0, v3, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.endButtonAction:Ljava/lang/Runnable; // field@6cf0 │ │ +3c3012: 3800 1e00 |000d: if-eqz v0, 002b // +001e │ │ +3c3016: 5445 ec6c |000f: iget-object v5, v4, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;.cardView:Landroidx/cardview/widget/CardView; // field@6cec │ │ +3c301a: 6e20 9c0d 1500 |0011: invoke-virtual {v5, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3c3020: 5445 eb6c |0014: iget-object v5, v4, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;.actionButton:Landroid/widget/Button; // field@6ceb │ │ +3c3024: 6e20 9c0d 2500 |0016: invoke-virtual {v5, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3c302a: 5445 eb6c |0019: iget-object v5, v4, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;.actionButton:Landroid/widget/Button; // field@6ceb │ │ +3c302e: 5230 f16c |001b: iget v0, v3, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.endButtonText:I // field@6cf1 │ │ +3c3032: 6e20 9c12 0500 |001d: invoke-virtual {v5, v0}, Landroid/widget/TextView;.setText:(I)V // method@129c │ │ +3c3038: 5444 eb6c |0020: iget-object v4, v4, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;.actionButton:Landroid/widget/Button; // field@6ceb │ │ +3c303c: 2205 4618 |0022: new-instance v5, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$$ExternalSyntheticLambda0; // type@1846 │ │ +3c3040: 7020 d796 3500 |0024: invoke-direct {v5, v3}, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;)V // method@96d7 │ │ +3c3046: 6e20 710d 5400 |0027: invoke-virtual {v4, v5}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3c304c: 0e00 |002a: return-void │ │ +3c304e: 5440 ec6c |002b: iget-object v0, v4, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;.cardView:Landroidx/cardview/widget/CardView; // field@6cec │ │ +3c3052: 6e20 9c0d 2000 |002d: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3c3058: 5440 eb6c |0030: iget-object v0, v4, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;.actionButton:Landroid/widget/Button; // field@6ceb │ │ +3c305c: 6e20 9c0d 1000 |0032: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3c3062: 5430 ee6c |0035: iget-object v0, v3, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.data:Ljava/util/List; // field@6cee │ │ +3c3066: 7210 72b5 0000 |0037: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ +3c306c: 0a00 |003a: move-result v0 │ │ +3c306e: 3405 2400 |003b: if-lt v5, v0, 005f // +0024 │ │ +3c3072: 5445 101a |003d: iget-object v5, v4, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ +3c3076: 1400 cdcc cc3d |003f: const v0, #float 0.1 // #3dcccccd │ │ +3c307c: 6e20 460d 0500 |0042: invoke-virtual {v5, v0}, Landroid/view/View;.setAlpha:(F)V // method@0d46 │ │ +3c3082: 5435 f36c |0045: iget-object v5, v3, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6cf3 │ │ +3c3086: 6e10 96b3 0500 |0047: invoke-virtual {v5}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ +3c308c: 0c05 |004a: move-result-object v5 │ │ +3c308e: 1f05 2509 |004b: check-cast v5, Landroidx/fragment/app/FragmentActivity; // type@0925 │ │ +3c3092: 7110 0b51 0500 |004d: invoke-static {v5}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/FragmentActivity;)Lcom/bumptech/glide/RequestManager; // method@510b │ │ +3c3098: 0c05 |0050: move-result-object v5 │ │ +3c309a: 5440 ed6c |0051: iget-object v0, v4, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;.imageView:Lde/danoeh/antennapod/ui/common/SquareImageView; // field@6ced │ │ +3c309e: 6e20 9951 0500 |0053: invoke-virtual {v5, v0}, Lcom/bumptech/glide/RequestManager;.clear:(Landroid/view/View;)V // method@5199 │ │ +3c30a4: 5444 ed6c |0056: iget-object v4, v4, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;.imageView:Lde/danoeh/antennapod/ui/common/SquareImageView; // field@6ced │ │ +3c30a8: 1405 2602 067f |0058: const v5, #float 1.78128e+38 // #7f060226 │ │ +3c30ae: 6e20 541c 5400 |005b: invoke-virtual {v4, v5}, Landroidx/appcompat/widget/AppCompatImageView;.setImageResource:(I)V // method@1c54 │ │ +3c30b4: 0e00 |005e: return-void │ │ +3c30b6: 5440 101a |005f: iget-object v0, v4, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ +3c30ba: 1501 803f |0061: const/high16 v1, #int 1065353216 // #3f80 │ │ +3c30be: 6e20 460d 1000 |0063: invoke-virtual {v0, v1}, Landroid/view/View;.setAlpha:(F)V // method@0d46 │ │ +3c30c4: 5430 ee6c |0066: iget-object v0, v3, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.data:Ljava/util/List; // field@6cee │ │ +3c30c8: 7220 66b5 5000 |0068: invoke-interface {v0, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3c30ce: 0c05 |006b: move-result-object v5 │ │ +3c30d0: 1f05 b21c |006c: check-cast v5, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ +3c30d4: 5440 ed6c |006e: iget-object v0, v4, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;.imageView:Lde/danoeh/antennapod/ui/common/SquareImageView; // field@6ced │ │ +3c30d8: 6e10 d6ab 0500 |0070: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ +3c30de: 0c01 |0073: move-result-object v1 │ │ +3c30e0: 6e20 510d 1000 |0074: invoke-virtual {v0, v1}, Landroid/view/View;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0d51 │ │ +3c30e6: 5440 ed6c |0077: iget-object v0, v4, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;.imageView:Lde/danoeh/antennapod/ui/common/SquareImageView; // field@6ced │ │ +3c30ea: 2201 4718 |0079: new-instance v1, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$$ExternalSyntheticLambda1; // type@1847 │ │ +3c30ee: 7030 d996 3105 |007b: invoke-direct {v1, v3, v5}, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;Lde/danoeh/antennapod/model/feed/Feed;)V // method@96d9 │ │ +3c30f4: 6e20 710d 1000 |007e: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3c30fa: 5440 ed6c |0081: iget-object v0, v4, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;.imageView:Lde/danoeh/antennapod/ui/common/SquareImageView; // field@6ced │ │ +3c30fe: 6e20 720d 3000 |0083: invoke-virtual {v0, v3}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0d72 │ │ +3c3104: 5440 ed6c |0086: iget-object v0, v4, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;.imageView:Lde/danoeh/antennapod/ui/common/SquareImageView; // field@6ced │ │ +3c3108: 2201 4818 |0088: new-instance v1, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$$ExternalSyntheticLambda2; // type@1848 │ │ +3c310c: 7030 db96 3104 |008a: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;)V // method@96db │ │ +3c3112: 6e20 760d 1000 |008d: invoke-virtual {v0, v1}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d76 │ │ +3c3118: 5430 f36c |0090: iget-object v0, v3, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6cf3 │ │ +3c311c: 6e10 96b3 0000 |0092: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ +3c3122: 0c00 |0095: move-result-object v0 │ │ +3c3124: 1f00 2509 |0096: check-cast v0, Landroidx/fragment/app/FragmentActivity; // type@0925 │ │ +3c3128: 7110 0b51 0000 |0098: invoke-static {v0}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/FragmentActivity;)Lcom/bumptech/glide/RequestManager; // method@510b │ │ +3c312e: 0c00 |009b: move-result-object v0 │ │ +3c3130: 6e10 c9ab 0500 |009c: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abc9 │ │ +3c3136: 0c05 |009f: move-result-object v5 │ │ +3c3138: 6e20 a751 5000 |00a0: invoke-virtual {v0, v5}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@51a7 │ │ +3c313e: 0c05 |00a3: move-result-object v5 │ │ +3c3140: 2200 7e0f |00a4: new-instance v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ +3c3144: 7010 cf5a 0000 |00a6: invoke-direct {v0}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5acf │ │ +3c314a: 1401 7600 067f |00a9: const v1, #float 1.78119e+38 // #7f060076 │ │ +3c3150: 6e20 735a 1000 |00ac: invoke-virtual {v0, v1}, Lcom/bumptech/glide/request/BaseRequestOptions;.placeholder:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a73 │ │ +3c3156: 0c00 |00af: move-result-object v0 │ │ +3c3158: 1f00 7e0f |00b0: check-cast v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ +3c315c: 6e10 435a 0000 |00b2: invoke-virtual {v0}, Lcom/bumptech/glide/request/BaseRequestOptions;.fitCenter:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a43 │ │ +3c3162: 0c00 |00b5: move-result-object v0 │ │ +3c3164: 1f00 7e0f |00b6: check-cast v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ +3c3168: 6e10 395a 0000 |00b8: invoke-virtual {v0}, Lcom/bumptech/glide/request/BaseRequestOptions;.dontAnimate:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a39 │ │ +3c316e: 0c00 |00bb: move-result-object v0 │ │ +3c3170: 6e20 5351 0500 |00bc: invoke-virtual {v5, v0}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@5153 │ │ +3c3176: 0c05 |00bf: move-result-object v5 │ │ +3c3178: 5444 ed6c |00c0: iget-object v4, v4, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;.imageView:Lde/danoeh/antennapod/ui/common/SquareImageView; // field@6ced │ │ +3c317c: 6e20 6751 4500 |00c2: invoke-virtual {v5, v4}, Lcom/bumptech/glide/RequestBuilder;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@5167 │ │ +3c3182: 0e00 |00c5: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x000f line=59 │ │ 0x0014 line=60 │ │ 0x0019 line=61 │ │ 0x0020 line=62 │ │ @@ -1462758,31 +1462741,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 │ │ -3c31bc: |[3c31bc] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -3c31cc: 5402 f36c |0000: iget-object v2, v0, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6cf3 │ │ -3c31d0: 6e10 96b3 0200 |0002: invoke-virtual {v2}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ -3c31d6: 0c02 |0005: move-result-object v2 │ │ -3c31d8: 1f02 d917 |0006: check-cast v2, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -3c31dc: 6e10 8714 0200 |0008: invoke-virtual {v2}, Landroidx/appcompat/app/AppCompatActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@1487 │ │ -3c31e2: 0c02 |000b: move-result-object v2 │ │ -3c31e4: 5403 f26c |000c: iget-object v3, v0, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.longPressedItem:Lde/danoeh/antennapod/model/feed/Feed; // field@6cf2 │ │ -3c31e8: 3903 0300 |000e: if-nez v3, 0011 // +0003 │ │ -3c31ec: 0e00 |0010: return-void │ │ -3c31ee: 1403 1000 0f7f |0011: const v3, #float 1.9008e+38 // #7f0f0010 │ │ -3c31f4: 6e30 cd0b 3201 |0014: invoke-virtual {v2, v3, v1}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bcd │ │ -3c31fa: 5402 f26c |0017: iget-object v2, v0, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.longPressedItem:Lde/danoeh/antennapod/model/feed/Feed; // field@6cf2 │ │ -3c31fe: 6e10 d6ab 0200 |0019: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ -3c3204: 0c02 |001c: move-result-object v2 │ │ -3c3206: 7220 650b 2100 |001d: invoke-interface {v1, v2}, Landroid/view/ContextMenu;.setHeaderTitle:(Ljava/lang/CharSequence;)Landroid/view/ContextMenu; // method@0b65 │ │ -3c320c: 0e00 |0020: return-void │ │ +3c3184: |[3c3184] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +3c3194: 5402 f36c |0000: iget-object v2, v0, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6cf3 │ │ +3c3198: 6e10 96b3 0200 |0002: invoke-virtual {v2}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ +3c319e: 0c02 |0005: move-result-object v2 │ │ +3c31a0: 1f02 d917 |0006: check-cast v2, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +3c31a4: 6e10 8714 0200 |0008: invoke-virtual {v2}, Landroidx/appcompat/app/AppCompatActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@1487 │ │ +3c31aa: 0c02 |000b: move-result-object v2 │ │ +3c31ac: 5403 f26c |000c: iget-object v3, v0, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.longPressedItem:Lde/danoeh/antennapod/model/feed/Feed; // field@6cf2 │ │ +3c31b0: 3903 0300 |000e: if-nez v3, 0011 // +0003 │ │ +3c31b4: 0e00 |0010: return-void │ │ +3c31b6: 1403 1000 0f7f |0011: const v3, #float 1.9008e+38 // #7f0f0010 │ │ +3c31bc: 6e30 cd0b 3201 |0014: invoke-virtual {v2, v3, v1}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bcd │ │ +3c31c2: 5402 f26c |0017: iget-object v2, v0, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.longPressedItem:Lde/danoeh/antennapod/model/feed/Feed; // field@6cf2 │ │ +3c31c6: 6e10 d6ab 0200 |0019: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ +3c31cc: 0c02 |001c: move-result-object v2 │ │ +3c31ce: 7220 650b 2100 |001d: invoke-interface {v1, v2}, Landroid/view/ContextMenu;.setHeaderTitle:(Ljava/lang/CharSequence;)Landroid/view/ContextMenu; // method@0b65 │ │ +3c31d4: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x000c line=117 │ │ 0x0014 line=120 │ │ 0x0017 line=121 │ │ locals : │ │ @@ -1462796,18 +1462779,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 │ │ -3c2e0c: |[3c2e0c] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ -3c2e1c: 6e30 ec96 1002 |0000: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder; // method@96ec │ │ -3c2e22: 0c01 |0003: move-result-object v1 │ │ -3c2e24: 1101 |0004: return-object v1 │ │ +3c2dd4: |[3c2dd4] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ +3c2de4: 6e30 ec96 1002 |0000: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder; // method@96ec │ │ +3c2dea: 0c01 |0003: move-result-object v1 │ │ +3c2dec: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 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 │ │ @@ -1462817,26 +1462800,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 │ │ -3c2e74: |[3c2e74] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder; │ │ -3c2e84: 5412 f36c |0000: iget-object v2, v1, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6cf3 │ │ -3c2e88: 6e10 96b3 0200 |0002: invoke-virtual {v2}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ -3c2e8e: 0c02 |0005: move-result-object v2 │ │ -3c2e90: 1f02 6200 |0006: check-cast v2, Landroid/content/Context; // type@0062 │ │ -3c2e94: 1403 6b00 0d7f |0008: const v3, #float 1.87423e+38 // #7f0d006b │ │ -3c2e9a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -3c2e9c: 7130 ed0c 3200 |000c: invoke-static {v2, v3, v0}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ced │ │ -3c2ea2: 0c02 |000f: move-result-object v2 │ │ -3c2ea4: 2203 4918 |0010: new-instance v3, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder; // type@1849 │ │ -3c2ea8: 7020 dd96 2300 |0012: invoke-direct {v3, v2}, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;.:(Landroid/view/View;)V // method@96dd │ │ -3c2eae: 1103 |0015: return-object v3 │ │ +3c2e3c: |[3c2e3c] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder; │ │ +3c2e4c: 5412 f36c |0000: iget-object v2, v1, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6cf3 │ │ +3c2e50: 6e10 96b3 0200 |0002: invoke-virtual {v2}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ +3c2e56: 0c02 |0005: move-result-object v2 │ │ +3c2e58: 1f02 6200 |0006: check-cast v2, Landroid/content/Context; // type@0062 │ │ +3c2e5c: 1403 6b00 0d7f |0008: const v3, #float 1.87423e+38 // #7f0d006b │ │ +3c2e62: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +3c2e64: 7130 ed0c 3200 |000c: invoke-static {v2, v3, v0}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ced │ │ +3c2e6a: 0c02 |000f: move-result-object v2 │ │ +3c2e6c: 2203 4918 |0010: new-instance v3, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder; // type@1849 │ │ +3c2e70: 7020 dd96 2300 |0012: invoke-direct {v3, v2}, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;.:(Landroid/view/View;)V // method@96dd │ │ +3c2e76: 1103 |0015: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0010 line=53 │ │ locals : │ │ 0x0000 - 0x0016 reg=1 this Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter; │ │ 0x0000 - 0x0016 reg=2 (null) Landroid/view/ViewGroup; │ │ @@ -1462847,17 +1462830,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3c3210: |[3c3210] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter.setDummyViews:(I)V │ │ -3c3220: 5901 ef6c |0000: iput v1, v0, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.dummyViews:I // field@6cef │ │ -3c3224: 0e00 |0002: return-void │ │ +3c31d8: |[3c31d8] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter.setDummyViews:(I)V │ │ +3c31e8: 5901 ef6c |0000: iput v1, v0, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.dummyViews:I // field@6cef │ │ +3c31ec: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -1462866,19 +1462849,19 @@ │ │ type : '(ILjava/lang/Runnable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3c3228: |[3c3228] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter.setEndButton:(ILjava/lang/Runnable;)V │ │ -3c3238: 5b02 f06c |0000: iput-object v2, v0, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.endButtonAction:Ljava/lang/Runnable; // field@6cf0 │ │ -3c323c: 5901 f16c |0002: iput v1, v0, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.endButtonText:I // field@6cf1 │ │ -3c3240: 6e10 ce41 0000 |0004: invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ce │ │ -3c3246: 0e00 |0007: return-void │ │ +3c31f0: |[3c31f0] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter.setEndButton:(ILjava/lang/Runnable;)V │ │ +3c3200: 5b02 f06c |0000: iput-object v2, v0, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.endButtonAction:Ljava/lang/Runnable; // field@6cf0 │ │ +3c3204: 5901 f16c |0002: iput v1, v0, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.endButtonText:I // field@6cf1 │ │ +3c3208: 6e10 ce41 0000 |0004: invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ce │ │ +3c320e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0002 line=126 │ │ 0x0004 line=127 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter; │ │ @@ -1462890,21 +1462873,21 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -3c3248: |[3c3248] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter.updateData:(Ljava/util/List;)V │ │ -3c3258: 5410 ee6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.data:Ljava/util/List; // field@6cee │ │ -3c325c: 7210 62b5 0000 |0002: invoke-interface {v0}, Ljava/util/List;.clear:()V // method@b562 │ │ -3c3262: 5410 ee6c |0005: iget-object v0, v1, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.data:Ljava/util/List; // field@6cee │ │ -3c3266: 7220 61b5 2000 |0007: invoke-interface {v0, v2}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@b561 │ │ -3c326c: 6e10 ce41 0100 |000a: invoke-virtual {v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ce │ │ -3c3272: 0e00 |000d: return-void │ │ +3c3210: |[3c3210] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter.updateData:(Ljava/util/List;)V │ │ +3c3220: 5410 ee6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.data:Ljava/util/List; // field@6cee │ │ +3c3224: 7210 62b5 0000 |0002: invoke-interface {v0}, Ljava/util/List;.clear:()V // method@b562 │ │ +3c322a: 5410 ee6c |0005: iget-object v0, v1, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.data:Ljava/util/List; // field@6cee │ │ +3c322e: 7220 61b5 2000 |0007: invoke-interface {v0, v2}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@b561 │ │ +3c3234: 6e10 ce41 0100 |000a: invoke-virtual {v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ce │ │ +3c323a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0005 line=45 │ │ 0x000a line=46 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter; │ │ @@ -1462962,17 +1462945,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 │ │ -3c3468: |[3c3468] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.$r8$lambda$BtTHmCpShwnbH0XZ7cM6yz5q_KU:(Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/view/View;)V │ │ -3c3478: 7030 ff96 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@96ff │ │ -3c347e: 0e00 |0003: return-void │ │ +3c3430: |[3c3430] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.$r8$lambda$BtTHmCpShwnbH0XZ7cM6yz5q_KU:(Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/view/View;)V │ │ +3c3440: 7030 ff96 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@96ff │ │ +3c3446: 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; │ │ @@ -1462982,18 +1462965,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 │ │ -3c3358: |[3c3358] 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 │ │ -3c3368: 7030 fe96 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@96fe │ │ -3c336e: 0a00 |0003: move-result v0 │ │ -3c3370: 0f00 |0004: return v0 │ │ +3c3320: |[3c3320] 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 │ │ +3c3330: 7030 fe96 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@96fe │ │ +3c3336: 0a00 |0003: move-result v0 │ │ +3c3338: 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; │ │ @@ -1463003,18 +1462986,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 │ │ -3c3374: |[3c3374] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.$r8$lambda$t9iqEMln-fUQS9IyfVcGYJiE1xo:(Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/view/View;)Z │ │ -3c3384: 7030 fd96 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@96fd │ │ -3c338a: 0a00 |0003: move-result v0 │ │ -3c338c: 0f00 |0004: return v0 │ │ +3c333c: |[3c333c] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.$r8$lambda$t9iqEMln-fUQS9IyfVcGYJiE1xo:(Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/view/View;)Z │ │ +3c334c: 7030 fd96 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@96fd │ │ +3c3352: 0a00 |0003: move-result v0 │ │ +3c3354: 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; │ │ @@ -1463024,27 +1463007,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 │ │ -3c3480: |[3c3480] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.:(Lde/danoeh/antennapod/activity/MainActivity;)V │ │ -3c3490: 7010 c341 0100 |0000: invoke-direct {v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@41c3 │ │ -3c3496: 2200 fd1e |0003: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -3c349a: 7010 a0b4 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -3c34a0: 5b10 fa6c |0008: iput-object v0, v1, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.data:Ljava/util/List; // field@6cfa │ │ -3c34a4: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -3c34a6: 5910 fb6c |000b: iput v0, v1, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.dummyViews:I // field@6cfb │ │ -3c34aa: 2200 a11e |000d: new-instance v0, Ljava/lang/ref/WeakReference; // type@1ea1 │ │ -3c34ae: 7020 99b3 2000 |000f: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@b399 │ │ -3c34b4: 5b10 fd6c |0012: iput-object v0, v1, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6cfd │ │ -3c34b8: 1212 |0014: const/4 v2, #int 1 // #1 │ │ -3c34ba: 6e20 e241 2100 |0015: invoke-virtual {v1, v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.setHasStableIds:(Z)V // method@41e2 │ │ -3c34c0: 0e00 |0018: return-void │ │ +3c3448: |[3c3448] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.:(Lde/danoeh/antennapod/activity/MainActivity;)V │ │ +3c3458: 7010 c341 0100 |0000: invoke-direct {v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@41c3 │ │ +3c345e: 2200 fd1e |0003: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +3c3462: 7010 a0b4 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +3c3468: 5b10 fa6c |0008: iput-object v0, v1, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.data:Ljava/util/List; // field@6cfa │ │ +3c346c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +3c346e: 5910 fb6c |000b: iput v0, v1, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.dummyViews:I // field@6cfb │ │ +3c3472: 2200 a11e |000d: new-instance v0, Ljava/lang/ref/WeakReference; // type@1ea1 │ │ +3c3476: 7020 99b3 2000 |000f: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@b399 │ │ +3c347c: 5b10 fd6c |0012: iput-object v0, v1, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6cfd │ │ +3c3480: 1212 |0014: const/4 v2, #int 1 // #1 │ │ +3c3482: 6e20 e241 2100 |0015: invoke-virtual {v1, v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.setHasStableIds:(Z)V // method@41e2 │ │ +3c3488: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=26 │ │ 0x000b line=28 │ │ 0x000d line=31 │ │ 0x0015 line=32 │ │ @@ -1463057,18 +1463040,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 │ │ -3c3390: |[3c3390] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.lambda$onBindViewHolder$0:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/view/View;)Z │ │ -3c33a0: 5b01 fc6c |0000: iput-object v1, v0, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.longPressedItem:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cfc │ │ -3c33a4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3c33a6: 0f01 |0003: return v1 │ │ +3c3358: |[3c3358] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.lambda$onBindViewHolder$0:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/view/View;)Z │ │ +3c3368: 5b01 fc6c |0000: iput-object v1, v0, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.longPressedItem:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cfc │ │ +3c336c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3c336e: 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; │ │ @@ -1463078,18 +1463061,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 │ │ -3c33a8: |[3c33a8] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.lambda$onBindViewHolder$1:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/view/View;)Z │ │ -3c33b8: 5b01 fc6c |0000: iput-object v1, v0, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.longPressedItem:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cfc │ │ -3c33bc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3c33be: 0f01 |0003: return v1 │ │ +3c3370: |[3c3370] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.lambda$onBindViewHolder$1:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/view/View;)Z │ │ +3c3380: 5b01 fc6c |0000: iput-object v1, v0, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.longPressedItem:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cfc │ │ +3c3384: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3c3386: 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; │ │ @@ -1463099,31 +1463082,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 │ │ -3c34c4: |[3c34c4] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.lambda$onBindViewHolder$2:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/view/View;)V │ │ -3c34d4: 5435 fd6c |0000: iget-object v5, v3, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6cfd │ │ -3c34d8: 6e10 96b3 0500 |0002: invoke-virtual {v5}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ -3c34de: 0c05 |0005: move-result-object v5 │ │ -3c34e0: 1f05 d917 |0006: check-cast v5, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -3c34e4: 3805 1700 |0008: if-eqz v5, 001f // +0017 │ │ -3c34e8: 5430 fa6c |000a: iget-object v0, v3, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.data:Ljava/util/List; // field@6cfa │ │ -3c34ec: 7110 809d 0000 |000c: invoke-static {v0}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.getIds:(Ljava/util/List;)[J // method@9d80 │ │ -3c34f2: 0c00 |000f: move-result-object v0 │ │ -3c34f4: 6e10 f4ab 0400 |0010: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3c34fa: 0b01 |0013: move-result-wide v1 │ │ -3c34fc: 7130 72b7 1002 |0014: invoke-static {v0, v1, v2}, Lorg/apache/commons/lang3/ArrayUtils;.indexOf:([JJ)I // method@b772 │ │ -3c3502: 0a04 |0017: move-result v4 │ │ -3c3504: 7120 a6a6 4000 |0018: invoke-static {v0, v4}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.newInstance:([JI)Lde/danoeh/antennapod/fragment/ItemPagerFragment; // method@a6a6 │ │ -3c350a: 0c04 |001b: move-result-object v4 │ │ -3c350c: 6e20 9a94 4500 |001c: invoke-virtual {v5, v4}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@949a │ │ -3c3512: 0e00 |001f: return-void │ │ +3c348c: |[3c348c] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.lambda$onBindViewHolder$2:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/view/View;)V │ │ +3c349c: 5435 fd6c |0000: iget-object v5, v3, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6cfd │ │ +3c34a0: 6e10 96b3 0500 |0002: invoke-virtual {v5}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ +3c34a6: 0c05 |0005: move-result-object v5 │ │ +3c34a8: 1f05 d917 |0006: check-cast v5, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +3c34ac: 3805 1700 |0008: if-eqz v5, 001f // +0017 │ │ +3c34b0: 5430 fa6c |000a: iget-object v0, v3, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.data:Ljava/util/List; // field@6cfa │ │ +3c34b4: 7110 809d 0000 |000c: invoke-static {v0}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.getIds:(Ljava/util/List;)[J // method@9d80 │ │ +3c34ba: 0c00 |000f: move-result-object v0 │ │ +3c34bc: 6e10 f4ab 0400 |0010: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3c34c2: 0b01 |0013: move-result-wide v1 │ │ +3c34c4: 7130 72b7 1002 |0014: invoke-static {v0, v1, v2}, Lorg/apache/commons/lang3/ArrayUtils;.indexOf:([JJ)I // method@b772 │ │ +3c34ca: 0a04 |0017: move-result v4 │ │ +3c34cc: 7120 a6a6 4000 |0018: invoke-static {v0, v4}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.newInstance:([JI)Lde/danoeh/antennapod/fragment/ItemPagerFragment; // method@a6a6 │ │ +3c34d2: 0c04 |001b: move-result-object v4 │ │ +3c34d4: 6e20 9a94 4500 |001c: invoke-virtual {v5, v4}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@949a │ │ +3c34da: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x000a line=73 │ │ 0x0010 line=74 │ │ 0x0018 line=75 │ │ locals : │ │ @@ -1463137,21 +1463120,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -3c3404: |[3c3404] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.getItemCount:()I │ │ -3c3414: 5220 fb6c |0000: iget v0, v2, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.dummyViews:I // field@6cfb │ │ -3c3418: 5421 fa6c |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.data:Ljava/util/List; // field@6cfa │ │ -3c341c: 7210 72b5 0100 |0004: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b572 │ │ -3c3422: 0a01 |0007: move-result v1 │ │ -3c3424: b010 |0008: add-int/2addr v0, v1 │ │ -3c3426: 0f00 |0009: return v0 │ │ +3c33cc: |[3c33cc] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.getItemCount:()I │ │ +3c33dc: 5220 fb6c |0000: iget v0, v2, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.dummyViews:I // field@6cfb │ │ +3c33e0: 5421 fa6c |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.data:Ljava/util/List; // field@6cfa │ │ +3c33e4: 7210 72b5 0100 |0004: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b572 │ │ +3c33ea: 0a01 |0007: move-result v1 │ │ +3c33ec: b010 |0008: add-int/2addr v0, v1 │ │ +3c33ee: 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;) │ │ @@ -1463159,28 +1463142,28 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -3c3428: |[3c3428] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.getItemId:(I)J │ │ -3c3438: 5420 fa6c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.data:Ljava/util/List; // field@6cfa │ │ -3c343c: 7210 72b5 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ -3c3442: 0a00 |0005: move-result v0 │ │ -3c3444: 3403 0500 |0006: if-lt v3, v0, 000b // +0005 │ │ -3c3448: 1600 ffff |0008: const-wide/16 v0, #int -1 // #ffff │ │ -3c344c: 1000 |000a: return-wide v0 │ │ -3c344e: 5420 fa6c |000b: iget-object v0, v2, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.data:Ljava/util/List; // field@6cfa │ │ -3c3452: 7220 66b5 3000 |000d: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3c3458: 0c03 |0010: move-result-object v3 │ │ -3c345a: 1f03 b91c |0011: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3c345e: 6e10 f4ab 0300 |0013: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3c3464: 0b00 |0016: move-result-wide v0 │ │ -3c3466: 1000 |0017: return-wide v0 │ │ +3c33f0: |[3c33f0] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.getItemId:(I)J │ │ +3c3400: 5420 fa6c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.data:Ljava/util/List; // field@6cfa │ │ +3c3404: 7210 72b5 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ +3c340a: 0a00 |0005: move-result v0 │ │ +3c340c: 3403 0500 |0006: if-lt v3, v0, 000b // +0005 │ │ +3c3410: 1600 ffff |0008: const-wide/16 v0, #int -1 // #ffff │ │ +3c3414: 1000 |000a: return-wide v0 │ │ +3c3416: 5420 fa6c |000b: iget-object v0, v2, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.data:Ljava/util/List; // field@6cfa │ │ +3c341a: 7220 66b5 3000 |000d: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3c3420: 0c03 |0010: move-result-object v3 │ │ +3c3422: 1f03 b91c |0011: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3c3426: 6e10 f4ab 0300 |0013: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3c342c: 0b00 |0016: move-result-wide v0 │ │ +3c342e: 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 │ │ @@ -1463190,17 +1463173,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 │ │ -3c33c0: |[3c33c0] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.getLongPressedItem:()Lde/danoeh/antennapod/model/feed/FeedItem; │ │ -3c33d0: 5410 fc6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.longPressedItem:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cfc │ │ -3c33d4: 1100 |0002: return-object v0 │ │ +3c3388: |[3c3388] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.getLongPressedItem:()Lde/danoeh/antennapod/model/feed/FeedItem; │ │ +3c3398: 5410 fc6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.longPressedItem:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cfc │ │ +3c339c: 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;) │ │ @@ -1463208,18 +1463191,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -3c3514: |[3c3514] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.notifyItemChangedCompat:(I)V │ │ -3c3524: 1a00 8087 |0000: const-string v0, "foo" // string@8780 │ │ -3c3528: 6e30 d041 2100 |0002: invoke-virtual {v1, v2, v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyItemChanged:(ILjava/lang/Object;)V // method@41d0 │ │ -3c352e: 0e00 |0005: return-void │ │ +3c34dc: |[3c34dc] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.notifyItemChangedCompat:(I)V │ │ +3c34ec: 1a00 8087 |0000: const-string v0, "foo" // string@8780 │ │ +3c34f0: 6e30 d041 2100 |0002: invoke-virtual {v1, v2, v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyItemChanged:(ILjava/lang/Object;)V // method@41d0 │ │ +3c34f6: 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 │ │ │ │ @@ -1463228,18 +1463211,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 │ │ -3c3530: |[3c3530] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ -3c3540: 1f01 151e |0000: check-cast v1, Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder; // type@1e15 │ │ -3c3544: 6e30 0297 1002 |0002: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.onBindViewHolder:(Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;I)V // method@9702 │ │ -3c354a: 0e00 |0005: return-void │ │ +3c34f8: |[3c34f8] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ +3c3508: 1f01 151e |0000: check-cast v1, Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder; // type@1e15 │ │ +3c350c: 6e30 0297 1002 |0002: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.onBindViewHolder:(Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;I)V // method@9702 │ │ +3c3512: 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 │ │ @@ -1463249,43 +1463232,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 │ │ -3c354c: |[3c354c] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.onBindViewHolder:(Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;I)V │ │ -3c355c: 5420 fa6c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.data:Ljava/util/List; // field@6cfa │ │ -3c3560: 7210 72b5 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ -3c3566: 0a00 |0005: move-result v0 │ │ -3c3568: 3404 0600 |0006: if-lt v4, v0, 000c // +0006 │ │ -3c356c: 6e10 5eb1 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;.bindDummy:()V // method@b15e │ │ -3c3572: 0e00 |000b: return-void │ │ -3c3574: 5420 fa6c |000c: iget-object v0, v2, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.data:Ljava/util/List; // field@6cfa │ │ -3c3578: 7220 66b5 4000 |000e: invoke-interface {v0, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3c357e: 0c04 |0011: move-result-object v4 │ │ -3c3580: 1f04 b91c |0012: check-cast v4, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3c3584: 6e20 5db1 4300 |0014: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;.bind:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@b15d │ │ -3c358a: 5430 d9d9 |0017: iget-object v0, v3, Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;.card:Landroidx/cardview/widget/CardView; // field@d9d9 │ │ -3c358e: 6e20 720d 2000 |0019: invoke-virtual {v0, v2}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0d72 │ │ -3c3594: 5430 d9d9 |001c: iget-object v0, v3, Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;.card:Landroidx/cardview/widget/CardView; // field@d9d9 │ │ -3c3598: 2201 4b18 |001e: new-instance v1, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda0; // type@184b │ │ -3c359c: 7030 f096 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@96f0 │ │ -3c35a2: 6e20 760d 1000 |0023: invoke-virtual {v0, v1}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d76 │ │ -3c35a8: 5430 dad9 |0026: iget-object v0, v3, Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;.secondaryActionIcon:Landroid/widget/ImageView; // field@d9da │ │ -3c35ac: 6e20 720d 2000 |0028: invoke-virtual {v0, v2}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0d72 │ │ -3c35b2: 5430 dad9 |002b: iget-object v0, v3, Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;.secondaryActionIcon:Landroid/widget/ImageView; // field@d9da │ │ -3c35b6: 2201 4c18 |002d: new-instance v1, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda1; // type@184c │ │ -3c35ba: 7030 f296 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@96f2 │ │ -3c35c0: 6e20 760d 1000 |0032: invoke-virtual {v0, v1}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d76 │ │ -3c35c6: 5433 d9d9 |0035: iget-object v3, v3, Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;.card:Landroidx/cardview/widget/CardView; // field@d9d9 │ │ -3c35ca: 2200 4d18 |0037: new-instance v0, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda2; // type@184d │ │ -3c35ce: 7030 f496 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@96f4 │ │ -3c35d4: 6e20 710d 0300 |003c: invoke-virtual {v3, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3c35da: 0e00 |003f: return-void │ │ +3c3514: |[3c3514] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.onBindViewHolder:(Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;I)V │ │ +3c3524: 5420 fa6c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.data:Ljava/util/List; // field@6cfa │ │ +3c3528: 7210 72b5 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ +3c352e: 0a00 |0005: move-result v0 │ │ +3c3530: 3404 0600 |0006: if-lt v4, v0, 000c // +0006 │ │ +3c3534: 6e10 5eb1 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;.bindDummy:()V // method@b15e │ │ +3c353a: 0e00 |000b: return-void │ │ +3c353c: 5420 fa6c |000c: iget-object v0, v2, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.data:Ljava/util/List; // field@6cfa │ │ +3c3540: 7220 66b5 4000 |000e: invoke-interface {v0, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3c3546: 0c04 |0011: move-result-object v4 │ │ +3c3548: 1f04 b91c |0012: check-cast v4, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3c354c: 6e20 5db1 4300 |0014: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;.bind:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@b15d │ │ +3c3552: 5430 d9d9 |0017: iget-object v0, v3, Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;.card:Landroidx/cardview/widget/CardView; // field@d9d9 │ │ +3c3556: 6e20 720d 2000 |0019: invoke-virtual {v0, v2}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0d72 │ │ +3c355c: 5430 d9d9 |001c: iget-object v0, v3, Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;.card:Landroidx/cardview/widget/CardView; // field@d9d9 │ │ +3c3560: 2201 4b18 |001e: new-instance v1, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda0; // type@184b │ │ +3c3564: 7030 f096 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@96f0 │ │ +3c356a: 6e20 760d 1000 |0023: invoke-virtual {v0, v1}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d76 │ │ +3c3570: 5430 dad9 |0026: iget-object v0, v3, Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;.secondaryActionIcon:Landroid/widget/ImageView; // field@d9da │ │ +3c3574: 6e20 720d 2000 |0028: invoke-virtual {v0, v2}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0d72 │ │ +3c357a: 5430 dad9 |002b: iget-object v0, v3, Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;.secondaryActionIcon:Landroid/widget/ImageView; // field@d9da │ │ +3c357e: 2201 4c18 |002d: new-instance v1, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda1; // type@184c │ │ +3c3582: 7030 f296 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@96f2 │ │ +3c3588: 6e20 760d 1000 |0032: invoke-virtual {v0, v1}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d76 │ │ +3c358e: 5433 d9d9 |0035: iget-object v3, v3, Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;.card:Landroidx/cardview/widget/CardView; // field@d9d9 │ │ +3c3592: 2200 4d18 |0037: new-instance v0, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda2; // type@184d │ │ +3c3596: 7030 f496 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@96f4 │ │ +3c359c: 6e20 710d 0300 |003c: invoke-virtual {v3, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3c35a2: 0e00 |003f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0008 line=53 │ │ 0x000c line=57 │ │ 0x0014 line=58 │ │ 0x0017 line=60 │ │ @@ -1463303,39 +1463286,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 │ │ -3c35dc: |[3c35dc] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -3c35ec: 5424 fd6c |0000: iget-object v4, v2, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6cfd │ │ -3c35f0: 6e10 96b3 0400 |0002: invoke-virtual {v4}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ -3c35f6: 0c04 |0005: move-result-object v4 │ │ -3c35f8: 1f04 d917 |0006: check-cast v4, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -3c35fc: 6e10 8714 0400 |0008: invoke-virtual {v4}, Landroidx/appcompat/app/AppCompatActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@1487 │ │ -3c3602: 0c04 |000b: move-result-object v4 │ │ -3c3604: 5425 fc6c |000c: iget-object v5, v2, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.longPressedItem:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cfc │ │ -3c3608: 3905 0300 |000e: if-nez v5, 0011 // +0003 │ │ -3c360c: 0e00 |0010: return-void │ │ -3c360e: 7210 bd0b 0300 |0011: invoke-interface {v3}, Landroid/view/Menu;.clear:()V // method@0bbd │ │ -3c3614: 1405 0800 0f7f |0014: const v5, #float 1.9008e+38 // #7f0f0008 │ │ -3c361a: 6e30 cd0b 5403 |0017: invoke-virtual {v4, v5, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bcd │ │ -3c3620: 5424 fc6c |001a: iget-object v4, v2, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.longPressedItem:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cfc │ │ -3c3624: 6e10 3aac 0400 |001c: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ac3a │ │ -3c362a: 0c04 |001f: move-result-object v4 │ │ -3c362c: 7220 650b 4300 |0020: invoke-interface {v3, v4}, Landroid/view/ContextMenu;.setHeaderTitle:(Ljava/lang/CharSequence;)Landroid/view/ContextMenu; // method@0b65 │ │ -3c3632: 5424 fc6c |0023: iget-object v4, v2, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.longPressedItem:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cfc │ │ -3c3636: 1215 |0025: const/4 v5, #int 1 // #1 │ │ -3c3638: 2355 0120 |0026: new-array v5, v5, [I // type@2001 │ │ -3c363c: 1200 |0028: const/4 v0, #int 0 // #0 │ │ -3c363e: 1401 0c03 0a7f |0029: const v1, #float 1.83449e+38 // #7f0a030c │ │ -3c3644: 4b01 0500 |002c: aput v1, v5, v0 │ │ -3c3648: 7130 5dab 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@ab5d │ │ -3c364e: 0e00 |0031: return-void │ │ +3c35a4: |[3c35a4] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +3c35b4: 5424 fd6c |0000: iget-object v4, v2, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6cfd │ │ +3c35b8: 6e10 96b3 0400 |0002: invoke-virtual {v4}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ +3c35be: 0c04 |0005: move-result-object v4 │ │ +3c35c0: 1f04 d917 |0006: check-cast v4, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +3c35c4: 6e10 8714 0400 |0008: invoke-virtual {v4}, Landroidx/appcompat/app/AppCompatActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@1487 │ │ +3c35ca: 0c04 |000b: move-result-object v4 │ │ +3c35cc: 5425 fc6c |000c: iget-object v5, v2, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.longPressedItem:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cfc │ │ +3c35d0: 3905 0300 |000e: if-nez v5, 0011 // +0003 │ │ +3c35d4: 0e00 |0010: return-void │ │ +3c35d6: 7210 bd0b 0300 |0011: invoke-interface {v3}, Landroid/view/Menu;.clear:()V // method@0bbd │ │ +3c35dc: 1405 0800 0f7f |0014: const v5, #float 1.9008e+38 // #7f0f0008 │ │ +3c35e2: 6e30 cd0b 5403 |0017: invoke-virtual {v4, v5, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bcd │ │ +3c35e8: 5424 fc6c |001a: iget-object v4, v2, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.longPressedItem:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cfc │ │ +3c35ec: 6e10 3aac 0400 |001c: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ac3a │ │ +3c35f2: 0c04 |001f: move-result-object v4 │ │ +3c35f4: 7220 650b 4300 |0020: invoke-interface {v3, v4}, Landroid/view/ContextMenu;.setHeaderTitle:(Ljava/lang/CharSequence;)Landroid/view/ContextMenu; // method@0b65 │ │ +3c35fa: 5424 fc6c |0023: iget-object v4, v2, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.longPressedItem:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cfc │ │ +3c35fe: 1215 |0025: const/4 v5, #int 1 // #1 │ │ +3c3600: 2355 0120 |0026: new-array v5, v5, [I // type@2001 │ │ +3c3604: 1200 |0028: const/4 v0, #int 0 // #0 │ │ +3c3606: 1401 0c03 0a7f |0029: const v1, #float 1.83449e+38 // #7f0a030c │ │ +3c360c: 4b01 0500 |002c: aput v1, v5, v0 │ │ +3c3610: 7130 5dab 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@ab5d │ │ +3c3616: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x000c line=128 │ │ 0x0011 line=131 │ │ 0x0017 line=132 │ │ 0x001a line=133 │ │ @@ -1463351,18 +1463334,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 │ │ -3c333c: |[3c333c] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ -3c334c: 6e30 0597 1002 |0000: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder; // method@9705 │ │ -3c3352: 0c01 |0003: move-result-object v1 │ │ -3c3354: 1101 |0004: return-object v1 │ │ +3c3304: |[3c3304] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ +3c3314: 6e30 0597 1002 |0000: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder; // method@9705 │ │ +3c331a: 0c01 |0003: move-result-object v1 │ │ +3c331c: 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 │ │ @@ -1463372,22 +1463355,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 │ │ -3c33d8: |[3c33d8] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder; │ │ -3c33e8: 2203 151e |0000: new-instance v3, Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder; // type@1e15 │ │ -3c33ec: 5410 fd6c |0002: iget-object v0, v1, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6cfd │ │ -3c33f0: 6e10 96b3 0000 |0004: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ -3c33f6: 0c00 |0007: move-result-object v0 │ │ -3c33f8: 1f00 d917 |0008: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -3c33fc: 7030 5cb1 0302 |000a: invoke-direct {v3, v0, v2}, Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;.:(Lde/danoeh/antennapod/activity/MainActivity;Landroid/view/ViewGroup;)V // method@b15c │ │ -3c3402: 1103 |000d: return-object v3 │ │ +3c33a0: |[3c33a0] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder; │ │ +3c33b0: 2203 151e |0000: new-instance v3, Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder; // type@1e15 │ │ +3c33b4: 5410 fd6c |0002: iget-object v0, v1, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6cfd │ │ +3c33b8: 6e10 96b3 0000 |0004: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ +3c33be: 0c00 |0007: move-result-object v0 │ │ +3c33c0: 1f00 d917 |0008: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +3c33c4: 7030 5cb1 0302 |000a: invoke-direct {v3, v0, v2}, Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;.:(Lde/danoeh/antennapod/activity/MainActivity;Landroid/view/ViewGroup;)V // method@b15c │ │ +3c33ca: 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 │ │ @@ -1463397,18 +1463380,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 │ │ -3c3650: |[3c3650] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.onViewRecycled:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V │ │ -3c3660: 1f01 151e |0000: check-cast v1, Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder; // type@1e15 │ │ -3c3664: 6e20 0797 1000 |0002: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.onViewRecycled:(Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;)V // method@9707 │ │ -3c366a: 0e00 |0005: return-void │ │ +3c3618: |[3c3618] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.onViewRecycled:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V │ │ +3c3628: 1f01 151e |0000: check-cast v1, Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder; // type@1e15 │ │ +3c362c: 6e20 0797 1000 |0002: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.onViewRecycled:(Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;)V // method@9707 │ │ +3c3632: 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; │ │ │ │ @@ -1463417,30 +1463400,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 │ │ -3c366c: |[3c366c] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.onViewRecycled:(Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;)V │ │ -3c367c: 6f20 e041 3200 |0000: invoke-super {v2, v3}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.onViewRecycled:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V // method@41e0 │ │ -3c3682: 5430 d9d9 |0003: iget-object v0, v3, Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;.card:Landroidx/cardview/widget/CardView; // field@d9d9 │ │ -3c3686: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -3c3688: 6e20 710d 1000 |0006: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3c368e: 5430 d9d9 |0009: iget-object v0, v3, Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;.card:Landroidx/cardview/widget/CardView; // field@d9d9 │ │ -3c3692: 6e20 720d 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0d72 │ │ -3c3698: 5430 d9d9 |000e: iget-object v0, v3, Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;.card:Landroidx/cardview/widget/CardView; // field@d9d9 │ │ -3c369c: 6e20 760d 1000 |0010: invoke-virtual {v0, v1}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d76 │ │ -3c36a2: 5430 dad9 |0013: iget-object v0, v3, Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;.secondaryActionIcon:Landroid/widget/ImageView; // field@d9da │ │ -3c36a6: 6e20 710d 1000 |0015: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3c36ac: 5430 dad9 |0018: iget-object v0, v3, Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;.secondaryActionIcon:Landroid/widget/ImageView; // field@d9da │ │ -3c36b0: 6e20 720d 1000 |001a: invoke-virtual {v0, v1}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0d72 │ │ -3c36b6: 5433 dad9 |001d: iget-object v3, v3, Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;.secondaryActionIcon:Landroid/widget/ImageView; // field@d9da │ │ -3c36ba: 6e20 760d 1300 |001f: invoke-virtual {v3, v1}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d76 │ │ -3c36c0: 0e00 |0022: return-void │ │ +3c3634: |[3c3634] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.onViewRecycled:(Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;)V │ │ +3c3644: 6f20 e041 3200 |0000: invoke-super {v2, v3}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.onViewRecycled:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V // method@41e0 │ │ +3c364a: 5430 d9d9 |0003: iget-object v0, v3, Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;.card:Landroidx/cardview/widget/CardView; // field@d9d9 │ │ +3c364e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +3c3650: 6e20 710d 1000 |0006: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3c3656: 5430 d9d9 |0009: iget-object v0, v3, Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;.card:Landroidx/cardview/widget/CardView; // field@d9d9 │ │ +3c365a: 6e20 720d 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0d72 │ │ +3c3660: 5430 d9d9 |000e: iget-object v0, v3, Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;.card:Landroidx/cardview/widget/CardView; // field@d9d9 │ │ +3c3664: 6e20 760d 1000 |0010: invoke-virtual {v0, v1}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d76 │ │ +3c366a: 5430 dad9 |0013: iget-object v0, v3, Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;.secondaryActionIcon:Landroid/widget/ImageView; // field@d9da │ │ +3c366e: 6e20 710d 1000 |0015: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3c3674: 5430 dad9 |0018: iget-object v0, v3, Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;.secondaryActionIcon:Landroid/widget/ImageView; // field@d9da │ │ +3c3678: 6e20 720d 1000 |001a: invoke-virtual {v0, v1}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0d72 │ │ +3c367e: 5433 dad9 |001d: iget-object v3, v3, Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;.secondaryActionIcon:Landroid/widget/ImageView; // field@d9da │ │ +3c3682: 6e20 760d 1300 |001f: invoke-virtual {v3, v1}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d76 │ │ +3c3688: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0003 line=98 │ │ 0x0009 line=99 │ │ 0x000e line=100 │ │ 0x0013 line=101 │ │ @@ -1463455,17 +1463438,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3c36c4: |[3c36c4] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.setDummyViews:(I)V │ │ -3c36d4: 5901 fb6c |0000: iput v1, v0, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.dummyViews:I // field@6cfb │ │ -3c36d8: 0e00 |0002: return-void │ │ +3c368c: |[3c368c] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.setDummyViews:(I)V │ │ +3c369c: 5901 fb6c |0000: iput v1, v0, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.dummyViews:I // field@6cfb │ │ +3c36a0: 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 │ │ │ │ @@ -1463474,18 +1463457,18 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3c36dc: |[3c36dc] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.updateData:(Ljava/util/List;)V │ │ -3c36ec: 5b01 fa6c |0000: iput-object v1, v0, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.data:Ljava/util/List; // field@6cfa │ │ -3c36f0: 6e10 ce41 0000 |0002: invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ce │ │ -3c36f6: 0e00 |0005: return-void │ │ +3c36a4: |[3c36a4] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.updateData:(Ljava/util/List;)V │ │ +3c36b4: 5b01 fa6c |0000: iput-object v1, v0, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.data:Ljava/util/List; // field@6cfa │ │ +3c36b8: 6e10 ce41 0000 |0002: invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ce │ │ +3c36be: 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; │ │ @@ -1463520,17 +1463503,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3c38d0: |[3c38d0] de.danoeh.antennapod.adapter.NavListAdapter$Holder.:(Landroid/view/View;)V │ │ -3c38e0: 7020 4743 1000 |0000: invoke-direct {v0, v1}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@4347 │ │ -3c38e6: 0e00 |0003: return-void │ │ +3c3898: |[3c3898] de.danoeh.antennapod.adapter.NavListAdapter$Holder.:(Landroid/view/View;)V │ │ +3c38a8: 7020 4743 1000 |0000: invoke-direct {v0, v1}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@4347 │ │ +3c38ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=354 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/adapter/NavListAdapter$Holder; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1463612,17 +1463595,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 │ │ -3c3d68: |[3c3d68] de.danoeh.antennapod.adapter.NavListAdapter.$r8$lambda$2YnsqpcZQ-5NdCDNOemaHzM8unI:(Landroid/app/Activity;Landroid/content/DialogInterface;I)V │ │ -3c3d78: 7130 3597 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/adapter/NavListAdapter;.lambda$bindNavView$3:(Landroid/app/Activity;Landroid/content/DialogInterface;I)V // method@9735 │ │ -3c3d7e: 0e00 |0003: return-void │ │ +3c3d30: |[3c3d30] de.danoeh.antennapod.adapter.NavListAdapter.$r8$lambda$2YnsqpcZQ-5NdCDNOemaHzM8unI:(Landroid/app/Activity;Landroid/content/DialogInterface;I)V │ │ +3c3d40: 7130 3597 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/adapter/NavListAdapter;.lambda$bindNavView$3:(Landroid/app/Activity;Landroid/content/DialogInterface;I)V // method@9735 │ │ +3c3d46: 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 │ │ @@ -1463632,18 +1463615,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 │ │ -3c3960: |[3c3960] de.danoeh.antennapod.adapter.NavListAdapter.$r8$lambda$BCvlYt-PDXhBzH5i-uj01ynCJfA:(Lde/danoeh/antennapod/adapter/NavListAdapter;ILandroid/view/View;)Z │ │ -3c3970: 7030 3897 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/adapter/NavListAdapter;.lambda$onBindViewHolder$1:(ILandroid/view/View;)Z // method@9738 │ │ -3c3976: 0a00 |0003: move-result v0 │ │ -3c3978: 0f00 |0004: return v0 │ │ +3c3928: |[3c3928] de.danoeh.antennapod.adapter.NavListAdapter.$r8$lambda$BCvlYt-PDXhBzH5i-uj01ynCJfA:(Lde/danoeh/antennapod/adapter/NavListAdapter;ILandroid/view/View;)Z │ │ +3c3938: 7030 3897 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/adapter/NavListAdapter;.lambda$onBindViewHolder$1:(ILandroid/view/View;)Z // method@9738 │ │ +3c393e: 0a00 |0003: move-result v0 │ │ +3c3940: 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; │ │ @@ -1463653,17 +1463636,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 │ │ -3c3d80: |[3c3d80] de.danoeh.antennapod.adapter.NavListAdapter.$r8$lambda$E3KOaVL8TjvuNazEo-1c0PoIBLM:(Lde/danoeh/antennapod/adapter/NavListAdapter;ILandroid/view/View;)V │ │ -3c3d90: 7030 3797 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/adapter/NavListAdapter;.lambda$onBindViewHolder$0:(ILandroid/view/View;)V // method@9737 │ │ -3c3d96: 0e00 |0003: return-void │ │ +3c3d48: |[3c3d48] de.danoeh.antennapod.adapter.NavListAdapter.$r8$lambda$E3KOaVL8TjvuNazEo-1c0PoIBLM:(Lde/danoeh/antennapod/adapter/NavListAdapter;ILandroid/view/View;)V │ │ +3c3d58: 7030 3797 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/adapter/NavListAdapter;.lambda$onBindViewHolder$0:(ILandroid/view/View;)V // method@9737 │ │ +3c3d5e: 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; │ │ @@ -1463673,18 +1463656,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 │ │ -3c397c: |[3c397c] de.danoeh.antennapod.adapter.NavListAdapter.$r8$lambda$UedjEf5PBOhDfi8n0H2a-aofi7s:(Lde/danoeh/antennapod/adapter/NavListAdapter;ILandroid/view/View;Landroid/view/MotionEvent;)Z │ │ -3c398c: 7040 3997 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/adapter/NavListAdapter;.lambda$onBindViewHolder$2:(ILandroid/view/View;Landroid/view/MotionEvent;)Z // method@9739 │ │ -3c3992: 0a00 |0003: move-result v0 │ │ -3c3994: 0f00 |0004: return v0 │ │ +3c3944: |[3c3944] de.danoeh.antennapod.adapter.NavListAdapter.$r8$lambda$UedjEf5PBOhDfi8n0H2a-aofi7s:(Lde/danoeh/antennapod/adapter/NavListAdapter;ILandroid/view/View;Landroid/view/MotionEvent;)Z │ │ +3c3954: 7040 3997 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/adapter/NavListAdapter;.lambda$onBindViewHolder$2:(ILandroid/view/View;Landroid/view/MotionEvent;)Z // method@9739 │ │ +3c395a: 0a00 |0003: move-result v0 │ │ +3c395c: 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; │ │ @@ -1463695,17 +1463678,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 │ │ -3c3d98: |[3c3d98] de.danoeh.antennapod.adapter.NavListAdapter.$r8$lambda$WwFJcW6FaIgLlBzHbhg4uI19lw4:(Landroid/app/Activity;Landroid/view/View;)V │ │ -3c3da8: 7120 3697 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/adapter/NavListAdapter;.lambda$bindNavView$4:(Landroid/app/Activity;Landroid/view/View;)V // method@9736 │ │ -3c3dae: 0e00 |0003: return-void │ │ +3c3d60: |[3c3d60] de.danoeh.antennapod.adapter.NavListAdapter.$r8$lambda$WwFJcW6FaIgLlBzHbhg4uI19lw4:(Landroid/app/Activity;Landroid/view/View;)V │ │ +3c3d70: 7120 3697 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/adapter/NavListAdapter;.lambda$bindNavView$4:(Landroid/app/Activity;Landroid/view/View;)V // method@9736 │ │ +3c3d76: 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; │ │ │ │ @@ -1463714,36 +1463697,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 │ │ -3c3db0: |[3c3db0] de.danoeh.antennapod.adapter.NavListAdapter.:(Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess;Landroid/app/Activity;)V │ │ -3c3dc0: 7010 c341 0100 |0000: invoke-direct {v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@41c3 │ │ -3c3dc6: 2200 fd1e |0003: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -3c3dca: 7010 a0b4 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -3c3dd0: 5b10 136d |0008: iput-object v0, v1, Lde/danoeh/antennapod/adapter/NavListAdapter;.fragmentTags:Ljava/util/List; // field@6d13 │ │ -3c3dd4: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -3c3dd6: 5c10 156d |000b: iput-boolean v0, v1, Lde/danoeh/antennapod/adapter/NavListAdapter;.showSubscriptionList:Z // field@6d15 │ │ -3c3dda: 5b12 146d |000d: iput-object v2, v1, Lde/danoeh/antennapod/adapter/NavListAdapter;.itemAccess:Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess; // field@6d14 │ │ -3c3dde: 2202 a11e |000f: new-instance v2, Ljava/lang/ref/WeakReference; // type@1ea1 │ │ -3c3de2: 7020 99b3 3200 |0011: invoke-direct {v2, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@b399 │ │ -3c3de8: 5b12 126d |0014: iput-object v2, v1, Lde/danoeh/antennapod/adapter/NavListAdapter;.activity:Ljava/lang/ref/WeakReference; // field@6d12 │ │ -3c3dec: 6e10 2f02 0300 |0016: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ -3c3df2: 0c02 |0019: move-result-object v2 │ │ -3c3df4: 1400 2000 037f |001a: const v0, #float 1.7413e+38 // #7f030020 │ │ -3c3dfa: 6e20 1303 0200 |001d: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0313 │ │ -3c3e00: 0c02 |0020: move-result-object v2 │ │ -3c3e02: 5b12 166d |0021: iput-object v2, v1, Lde/danoeh/antennapod/adapter/NavListAdapter;.titles:[Ljava/lang/String; // field@6d16 │ │ -3c3e06: 7010 3a97 0100 |0023: invoke-direct {v1}, Lde/danoeh/antennapod/adapter/NavListAdapter;.loadItems:()V // method@973a │ │ -3c3e0c: 7110 2d3e 0300 |0026: invoke-static {v3}, Landroidx/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@3e2d │ │ -3c3e12: 0c02 |0029: move-result-object v2 │ │ -3c3e14: 7220 a102 1200 |002a: invoke-interface {v2, v1}, Landroid/content/SharedPreferences;.registerOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@02a1 │ │ -3c3e1a: 0e00 |002d: return-void │ │ +3c3d78: |[3c3d78] de.danoeh.antennapod.adapter.NavListAdapter.:(Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess;Landroid/app/Activity;)V │ │ +3c3d88: 7010 c341 0100 |0000: invoke-direct {v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@41c3 │ │ +3c3d8e: 2200 fd1e |0003: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +3c3d92: 7010 a0b4 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +3c3d98: 5b10 136d |0008: iput-object v0, v1, Lde/danoeh/antennapod/adapter/NavListAdapter;.fragmentTags:Ljava/util/List; // field@6d13 │ │ +3c3d9c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +3c3d9e: 5c10 156d |000b: iput-boolean v0, v1, Lde/danoeh/antennapod/adapter/NavListAdapter;.showSubscriptionList:Z // field@6d15 │ │ +3c3da2: 5b12 146d |000d: iput-object v2, v1, Lde/danoeh/antennapod/adapter/NavListAdapter;.itemAccess:Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess; // field@6d14 │ │ +3c3da6: 2202 a11e |000f: new-instance v2, Ljava/lang/ref/WeakReference; // type@1ea1 │ │ +3c3daa: 7020 99b3 3200 |0011: invoke-direct {v2, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@b399 │ │ +3c3db0: 5b12 126d |0014: iput-object v2, v1, Lde/danoeh/antennapod/adapter/NavListAdapter;.activity:Ljava/lang/ref/WeakReference; // field@6d12 │ │ +3c3db4: 6e10 2f02 0300 |0016: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ +3c3dba: 0c02 |0019: move-result-object v2 │ │ +3c3dbc: 1400 2000 037f |001a: const v0, #float 1.7413e+38 // #7f030020 │ │ +3c3dc2: 6e20 1303 0200 |001d: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0313 │ │ +3c3dc8: 0c02 |0020: move-result-object v2 │ │ +3c3dca: 5b12 166d |0021: iput-object v2, v1, Lde/danoeh/antennapod/adapter/NavListAdapter;.titles:[Ljava/lang/String; // field@6d16 │ │ +3c3dce: 7010 3a97 0100 |0023: invoke-direct {v1}, Lde/danoeh/antennapod/adapter/NavListAdapter;.loadItems:()V // method@973a │ │ +3c3dd4: 7110 2d3e 0300 |0026: invoke-static {v3}, Landroidx/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@3e2d │ │ +3c3dda: 0c02 |0029: move-result-object v2 │ │ +3c3ddc: 7220 a102 1200 |002a: invoke-interface {v2, v1}, Landroid/content/SharedPreferences;.registerOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@02a1 │ │ +3c3de2: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0003 line=65 │ │ 0x000b line=69 │ │ 0x000d line=72 │ │ 0x000f line=73 │ │ @@ -1463761,86 +1463744,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 │ │ -3c3e1c: |[3c3e1c] de.danoeh.antennapod.adapter.NavListAdapter.bindFeedView:(Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem;Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;)V │ │ -3c3e2c: 5488 fd8d |0000: iget-object v8, v8, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@8dfd │ │ -3c3e30: 5470 126d |0002: iget-object v0, v7, Lde/danoeh/antennapod/adapter/NavListAdapter;.activity:Ljava/lang/ref/WeakReference; // field@6d12 │ │ -3c3e34: 6e10 96b3 0000 |0004: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ -3c3e3a: 0c00 |0007: move-result-object v0 │ │ -3c3e3c: 1f00 1d00 |0008: check-cast v0, Landroid/app/Activity; // type@001d │ │ -3c3e40: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ -3c3e44: 0e00 |000c: return-void │ │ -3c3e46: 7110 0651 0000 |000d: invoke-static {v0}, Lcom/bumptech/glide/Glide;.with:(Landroid/app/Activity;)Lcom/bumptech/glide/RequestManager; // method@5106 │ │ -3c3e4c: 0c01 |0010: move-result-object v1 │ │ -3c3e4e: 6e10 c9ab 0800 |0011: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abc9 │ │ -3c3e54: 0c02 |0014: move-result-object v2 │ │ -3c3e56: 6e20 a751 2100 |0015: invoke-virtual {v1, v2}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@51a7 │ │ -3c3e5c: 0c01 |0018: move-result-object v1 │ │ -3c3e5e: 2202 7e0f |0019: new-instance v2, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ -3c3e62: 7010 cf5a 0200 |001b: invoke-direct {v2}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5acf │ │ -3c3e68: 1403 7600 067f |001e: const v3, #float 1.78119e+38 // #7f060076 │ │ -3c3e6e: 6e20 735a 3200 |0021: invoke-virtual {v2, v3}, Lcom/bumptech/glide/request/BaseRequestOptions;.placeholder:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a73 │ │ -3c3e74: 0c02 |0024: move-result-object v2 │ │ -3c3e76: 1f02 7e0f |0025: check-cast v2, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ -3c3e7a: 6e20 3f5a 3200 |0027: invoke-virtual {v2, v3}, Lcom/bumptech/glide/request/BaseRequestOptions;.error:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a3f │ │ -3c3e80: 0c02 |002a: move-result-object v2 │ │ -3c3e82: 1f02 7e0f |002b: check-cast v2, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ -3c3e86: 1223 |002d: const/4 v3, #int 2 // #2 │ │ -3c3e88: 2333 8820 |002e: new-array v3, v3, [Lcom/bumptech/glide/load/Transformation; // type@2088 │ │ -3c3e8c: 2204 f60e |0030: new-instance v4, Lcom/bumptech/glide/load/resource/bitmap/FitCenter; // type@0ef6 │ │ -3c3e90: 7010 ea57 0400 |0032: invoke-direct {v4}, Lcom/bumptech/glide/load/resource/bitmap/FitCenter;.:()V // method@57ea │ │ -3c3e96: 1205 |0035: const/4 v5, #int 0 // #0 │ │ -3c3e98: 4d04 0305 |0036: aput-object v4, v3, v5 │ │ -3c3e9c: 2204 020f |0038: new-instance v4, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners; // type@0f02 │ │ -3c3ea0: 6e10 2f02 0000 |003a: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ -3c3ea6: 0c00 |003d: move-result-object v0 │ │ -3c3ea8: 6e10 0003 0000 |003e: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0300 │ │ -3c3eae: 0c00 |0041: move-result-object v0 │ │ -3c3eb0: 5200 9601 |0042: iget v0, v0, Landroid/util/DisplayMetrics;.density:F // field@0196 │ │ -3c3eb4: 1506 8040 |0044: const/high16 v6, #int 1082130432 // #4080 │ │ -3c3eb8: a800 0006 |0046: mul-float v0, v0, v6 │ │ -3c3ebc: 8700 |0048: float-to-int v0, v0 │ │ -3c3ebe: 7020 3758 0400 |0049: invoke-direct {v4, v0}, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners;.:(I)V // method@5837 │ │ -3c3ec4: 1210 |004c: const/4 v0, #int 1 // #1 │ │ -3c3ec6: 4d04 0300 |004d: aput-object v4, v3, v0 │ │ -3c3eca: 6e20 855a 3200 |004f: invoke-virtual {v2, v3}, Lcom/bumptech/glide/request/BaseRequestOptions;.transform:([Lcom/bumptech/glide/load/Transformation;)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a85 │ │ -3c3ed0: 0c00 |0052: move-result-object v0 │ │ -3c3ed2: 1f00 7e0f |0053: check-cast v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ -3c3ed6: 6e10 395a 0000 |0055: invoke-virtual {v0}, Lcom/bumptech/glide/request/BaseRequestOptions;.dontAnimate:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a39 │ │ -3c3edc: 0c00 |0058: move-result-object v0 │ │ -3c3ede: 6e20 5351 0100 |0059: invoke-virtual {v1, v0}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@5153 │ │ -3c3ee4: 0c00 |005c: move-result-object v0 │ │ -3c3ee6: 5491 096d |005d: iget-object v1, v9, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.image:Landroid/widget/ImageView; // field@6d09 │ │ -3c3eea: 6e20 6751 1000 |005f: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestBuilder;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@5167 │ │ -3c3ef0: 6e10 d9ab 0800 |0062: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.hasLastUpdateFailed:()Z // method@abd9 │ │ -3c3ef6: 0a08 |0065: move-result v8 │ │ -3c3ef8: 3808 1600 |0066: if-eqz v8, 007c // +0016 │ │ -3c3efc: 5498 0a6d |0068: iget-object v8, v9, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.title:Landroid/widget/TextView; // field@6d0a │ │ -3c3f00: 6e10 a00c 0800 |006a: invoke-virtual {v8}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0ca0 │ │ -3c3f06: 0c08 |006d: move-result-object v8 │ │ -3c3f08: 1f08 0703 |006e: check-cast v8, Landroid/widget/RelativeLayout$LayoutParams; // type@0307 │ │ -3c3f0c: 1400 d101 0a7f |0070: const v0, #float 1.83443e+38 // #7f0a01d1 │ │ -3c3f12: 6e30 f111 5800 |0073: invoke-virtual {v8, v5, v0}, Landroid/widget/RelativeLayout$LayoutParams;.addRule:(II)V // method@11f1 │ │ -3c3f18: 5498 086d |0076: iget-object v8, v9, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.failure:Landroid/widget/ImageView; // field@6d08 │ │ -3c3f1c: 6e20 4e11 5800 |0078: invoke-virtual {v8, v5}, Landroid/widget/ImageView;.setVisibility:(I)V // method@114e │ │ -3c3f22: 2816 |007b: goto 0091 // +0016 │ │ -3c3f24: 5498 0a6d |007c: iget-object v8, v9, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.title:Landroid/widget/TextView; // field@6d0a │ │ -3c3f28: 6e10 a00c 0800 |007e: invoke-virtual {v8}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0ca0 │ │ -3c3f2e: 0c08 |0081: move-result-object v8 │ │ -3c3f30: 1f08 0703 |0082: check-cast v8, Landroid/widget/RelativeLayout$LayoutParams; // type@0307 │ │ -3c3f34: 1400 a603 0a7f |0084: const v0, #float 1.83452e+38 // #7f0a03a6 │ │ -3c3f3a: 6e30 f111 5800 |0087: invoke-virtual {v8, v5, v0}, Landroid/widget/RelativeLayout$LayoutParams;.addRule:(II)V // method@11f1 │ │ -3c3f40: 5498 086d |008a: iget-object v8, v9, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.failure:Landroid/widget/ImageView; // field@6d08 │ │ -3c3f44: 1309 0800 |008c: const/16 v9, #int 8 // #8 │ │ -3c3f48: 6e20 4e11 9800 |008e: invoke-virtual {v8, v9}, Landroid/widget/ImageView;.setVisibility:(I)V // method@114e │ │ -3c3f4e: 0e00 |0091: return-void │ │ +3c3de4: |[3c3de4] de.danoeh.antennapod.adapter.NavListAdapter.bindFeedView:(Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem;Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;)V │ │ +3c3df4: 5488 fd8d |0000: iget-object v8, v8, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@8dfd │ │ +3c3df8: 5470 126d |0002: iget-object v0, v7, Lde/danoeh/antennapod/adapter/NavListAdapter;.activity:Ljava/lang/ref/WeakReference; // field@6d12 │ │ +3c3dfc: 6e10 96b3 0000 |0004: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ +3c3e02: 0c00 |0007: move-result-object v0 │ │ +3c3e04: 1f00 1d00 |0008: check-cast v0, Landroid/app/Activity; // type@001d │ │ +3c3e08: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ +3c3e0c: 0e00 |000c: return-void │ │ +3c3e0e: 7110 0651 0000 |000d: invoke-static {v0}, Lcom/bumptech/glide/Glide;.with:(Landroid/app/Activity;)Lcom/bumptech/glide/RequestManager; // method@5106 │ │ +3c3e14: 0c01 |0010: move-result-object v1 │ │ +3c3e16: 6e10 c9ab 0800 |0011: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abc9 │ │ +3c3e1c: 0c02 |0014: move-result-object v2 │ │ +3c3e1e: 6e20 a751 2100 |0015: invoke-virtual {v1, v2}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@51a7 │ │ +3c3e24: 0c01 |0018: move-result-object v1 │ │ +3c3e26: 2202 7e0f |0019: new-instance v2, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ +3c3e2a: 7010 cf5a 0200 |001b: invoke-direct {v2}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5acf │ │ +3c3e30: 1403 7600 067f |001e: const v3, #float 1.78119e+38 // #7f060076 │ │ +3c3e36: 6e20 735a 3200 |0021: invoke-virtual {v2, v3}, Lcom/bumptech/glide/request/BaseRequestOptions;.placeholder:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a73 │ │ +3c3e3c: 0c02 |0024: move-result-object v2 │ │ +3c3e3e: 1f02 7e0f |0025: check-cast v2, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ +3c3e42: 6e20 3f5a 3200 |0027: invoke-virtual {v2, v3}, Lcom/bumptech/glide/request/BaseRequestOptions;.error:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a3f │ │ +3c3e48: 0c02 |002a: move-result-object v2 │ │ +3c3e4a: 1f02 7e0f |002b: check-cast v2, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ +3c3e4e: 1223 |002d: const/4 v3, #int 2 // #2 │ │ +3c3e50: 2333 8820 |002e: new-array v3, v3, [Lcom/bumptech/glide/load/Transformation; // type@2088 │ │ +3c3e54: 2204 f60e |0030: new-instance v4, Lcom/bumptech/glide/load/resource/bitmap/FitCenter; // type@0ef6 │ │ +3c3e58: 7010 ea57 0400 |0032: invoke-direct {v4}, Lcom/bumptech/glide/load/resource/bitmap/FitCenter;.:()V // method@57ea │ │ +3c3e5e: 1205 |0035: const/4 v5, #int 0 // #0 │ │ +3c3e60: 4d04 0305 |0036: aput-object v4, v3, v5 │ │ +3c3e64: 2204 020f |0038: new-instance v4, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners; // type@0f02 │ │ +3c3e68: 6e10 2f02 0000 |003a: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ +3c3e6e: 0c00 |003d: move-result-object v0 │ │ +3c3e70: 6e10 0003 0000 |003e: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0300 │ │ +3c3e76: 0c00 |0041: move-result-object v0 │ │ +3c3e78: 5200 9601 |0042: iget v0, v0, Landroid/util/DisplayMetrics;.density:F // field@0196 │ │ +3c3e7c: 1506 8040 |0044: const/high16 v6, #int 1082130432 // #4080 │ │ +3c3e80: a800 0006 |0046: mul-float v0, v0, v6 │ │ +3c3e84: 8700 |0048: float-to-int v0, v0 │ │ +3c3e86: 7020 3758 0400 |0049: invoke-direct {v4, v0}, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners;.:(I)V // method@5837 │ │ +3c3e8c: 1210 |004c: const/4 v0, #int 1 // #1 │ │ +3c3e8e: 4d04 0300 |004d: aput-object v4, v3, v0 │ │ +3c3e92: 6e20 855a 3200 |004f: invoke-virtual {v2, v3}, Lcom/bumptech/glide/request/BaseRequestOptions;.transform:([Lcom/bumptech/glide/load/Transformation;)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a85 │ │ +3c3e98: 0c00 |0052: move-result-object v0 │ │ +3c3e9a: 1f00 7e0f |0053: check-cast v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ +3c3e9e: 6e10 395a 0000 |0055: invoke-virtual {v0}, Lcom/bumptech/glide/request/BaseRequestOptions;.dontAnimate:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a39 │ │ +3c3ea4: 0c00 |0058: move-result-object v0 │ │ +3c3ea6: 6e20 5351 0100 |0059: invoke-virtual {v1, v0}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@5153 │ │ +3c3eac: 0c00 |005c: move-result-object v0 │ │ +3c3eae: 5491 096d |005d: iget-object v1, v9, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.image:Landroid/widget/ImageView; // field@6d09 │ │ +3c3eb2: 6e20 6751 1000 |005f: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestBuilder;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@5167 │ │ +3c3eb8: 6e10 d9ab 0800 |0062: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.hasLastUpdateFailed:()Z // method@abd9 │ │ +3c3ebe: 0a08 |0065: move-result v8 │ │ +3c3ec0: 3808 1600 |0066: if-eqz v8, 007c // +0016 │ │ +3c3ec4: 5498 0a6d |0068: iget-object v8, v9, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.title:Landroid/widget/TextView; // field@6d0a │ │ +3c3ec8: 6e10 a00c 0800 |006a: invoke-virtual {v8}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0ca0 │ │ +3c3ece: 0c08 |006d: move-result-object v8 │ │ +3c3ed0: 1f08 0703 |006e: check-cast v8, Landroid/widget/RelativeLayout$LayoutParams; // type@0307 │ │ +3c3ed4: 1400 d101 0a7f |0070: const v0, #float 1.83443e+38 // #7f0a01d1 │ │ +3c3eda: 6e30 f111 5800 |0073: invoke-virtual {v8, v5, v0}, Landroid/widget/RelativeLayout$LayoutParams;.addRule:(II)V // method@11f1 │ │ +3c3ee0: 5498 086d |0076: iget-object v8, v9, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.failure:Landroid/widget/ImageView; // field@6d08 │ │ +3c3ee4: 6e20 4e11 5800 |0078: invoke-virtual {v8, v5}, Landroid/widget/ImageView;.setVisibility:(I)V // method@114e │ │ +3c3eea: 2816 |007b: goto 0091 // +0016 │ │ +3c3eec: 5498 0a6d |007c: iget-object v8, v9, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.title:Landroid/widget/TextView; // field@6d0a │ │ +3c3ef0: 6e10 a00c 0800 |007e: invoke-virtual {v8}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0ca0 │ │ +3c3ef6: 0c08 |0081: move-result-object v8 │ │ +3c3ef8: 1f08 0703 |0082: check-cast v8, Landroid/widget/RelativeLayout$LayoutParams; // type@0307 │ │ +3c3efc: 1400 a603 0a7f |0084: const v0, #float 1.83452e+38 // #7f0a03a6 │ │ +3c3f02: 6e30 f111 5800 |0087: invoke-virtual {v8, v5, v0}, Landroid/widget/RelativeLayout$LayoutParams;.addRule:(II)V // method@11f1 │ │ +3c3f08: 5498 086d |008a: iget-object v8, v9, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.failure:Landroid/widget/ImageView; // field@6d08 │ │ +3c3f0c: 1309 0800 |008c: const/16 v9, #int 8 // #8 │ │ +3c3f10: 6e20 4e11 9800 |008e: invoke-virtual {v8, v9}, Landroid/widget/ImageView;.setVisibility:(I)V // method@114e │ │ +3c3f16: 0e00 |0091: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=312 │ │ 0x0002 line=313 │ │ 0x000d line=318 │ │ 0x0011 line=319 │ │ 0x0021 line=321 │ │ @@ -1463867,56 +1463850,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 │ │ -3c3f50: |[3c3f50] de.danoeh.antennapod.adapter.NavListAdapter.bindListItem:(Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;)V │ │ -3c3f60: 6e10 919c 0600 |0000: invoke-virtual {v6}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.getCounter:()I // method@9c91 │ │ -3c3f66: 0a00 |0003: move-result v0 │ │ -3c3f68: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -3c3f6a: 3d00 1a00 |0005: if-lez v0, 001f // +001a │ │ -3c3f6e: 5470 076d |0007: iget-object v0, v7, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.count:Landroid/widget/TextView; // field@6d07 │ │ -3c3f72: 6e20 9c0d 1000 |0009: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3c3f78: 5470 076d |000c: iget-object v0, v7, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.count:Landroid/widget/TextView; // field@6d07 │ │ -3c3f7c: 7100 6cb4 0000 |000e: invoke-static {}, Ljava/text/NumberFormat;.getInstance:()Ljava/text/NumberFormat; // method@b46c │ │ -3c3f82: 0c02 |0011: move-result-object v2 │ │ -3c3f84: 6e10 919c 0600 |0012: invoke-virtual {v6}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.getCounter:()I // method@9c91 │ │ -3c3f8a: 0a03 |0015: move-result v3 │ │ -3c3f8c: 8133 |0016: int-to-long v3, v3 │ │ -3c3f8e: 6e30 6bb4 3204 |0017: invoke-virtual {v2, v3, v4}, Ljava/text/NumberFormat;.format:(J)Ljava/lang/String; // method@b46b │ │ -3c3f94: 0c02 |001a: move-result-object v2 │ │ -3c3f96: 6e20 9d12 2000 |001b: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3c3f9c: 2808 |001e: goto 0026 // +0008 │ │ -3c3f9e: 5470 076d |001f: iget-object v0, v7, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.count:Landroid/widget/TextView; // field@6d07 │ │ -3c3fa2: 1302 0800 |0021: const/16 v2, #int 8 // #8 │ │ -3c3fa6: 6e20 9c0d 2000 |0023: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3c3fac: 5470 0a6d |0026: iget-object v0, v7, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.title:Landroid/widget/TextView; // field@6d0a │ │ -3c3fb0: 6e10 939c 0600 |0028: invoke-virtual {v6}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.getTitle:()Ljava/lang/String; // method@9c93 │ │ -3c3fb6: 0c02 |002b: move-result-object v2 │ │ -3c3fb8: 6e20 9d12 2000 |002c: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3c3fbe: 5450 126d |002f: iget-object v0, v5, Lde/danoeh/antennapod/adapter/NavListAdapter;.activity:Ljava/lang/ref/WeakReference; // field@6d12 │ │ -3c3fc2: 6e10 96b3 0000 |0031: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ -3c3fc8: 0c00 |0034: move-result-object v0 │ │ -3c3fca: 1f00 1d00 |0035: check-cast v0, Landroid/app/Activity; // type@001d │ │ -3c3fce: 6e10 2f02 0000 |0037: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ -3c3fd4: 0c00 |003a: move-result-object v0 │ │ -3c3fd6: 1402 ae02 077f |003b: const v2, #float 1.7946e+38 // #7f0702ae │ │ -3c3fdc: 6e20 fd02 2000 |003e: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDimension:(I)F // method@02fd │ │ -3c3fe2: 0a00 |0041: move-result v0 │ │ -3c3fe4: 1502 0040 |0042: const/high16 v2, #int 1073741824 // #4000 │ │ -3c3fe8: c920 |0044: div-float/2addr v0, v2 │ │ -3c3fea: 8700 |0045: float-to-int v0, v0 │ │ -3c3fec: 5477 101a |0046: iget-object v7, v7, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ -3c3ff0: 6e10 929c 0600 |0048: invoke-virtual {v6}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.getLayer:()I // method@9c92 │ │ -3c3ff6: 0a06 |004b: move-result v6 │ │ -3c3ff8: 9206 0600 |004c: mul-int v6, v6, v0 │ │ -3c3ffc: 6e51 7a0d 6711 |004e: invoke-virtual {v7, v6, v1, v1, v1}, Landroid/view/View;.setPadding:(IIII)V // method@0d7a │ │ -3c4002: 0e00 |0051: return-void │ │ +3c3f18: |[3c3f18] de.danoeh.antennapod.adapter.NavListAdapter.bindListItem:(Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;)V │ │ +3c3f28: 6e10 919c 0600 |0000: invoke-virtual {v6}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.getCounter:()I // method@9c91 │ │ +3c3f2e: 0a00 |0003: move-result v0 │ │ +3c3f30: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +3c3f32: 3d00 1a00 |0005: if-lez v0, 001f // +001a │ │ +3c3f36: 5470 076d |0007: iget-object v0, v7, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.count:Landroid/widget/TextView; // field@6d07 │ │ +3c3f3a: 6e20 9c0d 1000 |0009: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3c3f40: 5470 076d |000c: iget-object v0, v7, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.count:Landroid/widget/TextView; // field@6d07 │ │ +3c3f44: 7100 6cb4 0000 |000e: invoke-static {}, Ljava/text/NumberFormat;.getInstance:()Ljava/text/NumberFormat; // method@b46c │ │ +3c3f4a: 0c02 |0011: move-result-object v2 │ │ +3c3f4c: 6e10 919c 0600 |0012: invoke-virtual {v6}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.getCounter:()I // method@9c91 │ │ +3c3f52: 0a03 |0015: move-result v3 │ │ +3c3f54: 8133 |0016: int-to-long v3, v3 │ │ +3c3f56: 6e30 6bb4 3204 |0017: invoke-virtual {v2, v3, v4}, Ljava/text/NumberFormat;.format:(J)Ljava/lang/String; // method@b46b │ │ +3c3f5c: 0c02 |001a: move-result-object v2 │ │ +3c3f5e: 6e20 9d12 2000 |001b: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3c3f64: 2808 |001e: goto 0026 // +0008 │ │ +3c3f66: 5470 076d |001f: iget-object v0, v7, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.count:Landroid/widget/TextView; // field@6d07 │ │ +3c3f6a: 1302 0800 |0021: const/16 v2, #int 8 // #8 │ │ +3c3f6e: 6e20 9c0d 2000 |0023: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3c3f74: 5470 0a6d |0026: iget-object v0, v7, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.title:Landroid/widget/TextView; // field@6d0a │ │ +3c3f78: 6e10 939c 0600 |0028: invoke-virtual {v6}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.getTitle:()Ljava/lang/String; // method@9c93 │ │ +3c3f7e: 0c02 |002b: move-result-object v2 │ │ +3c3f80: 6e20 9d12 2000 |002c: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3c3f86: 5450 126d |002f: iget-object v0, v5, Lde/danoeh/antennapod/adapter/NavListAdapter;.activity:Ljava/lang/ref/WeakReference; // field@6d12 │ │ +3c3f8a: 6e10 96b3 0000 |0031: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ +3c3f90: 0c00 |0034: move-result-object v0 │ │ +3c3f92: 1f00 1d00 |0035: check-cast v0, Landroid/app/Activity; // type@001d │ │ +3c3f96: 6e10 2f02 0000 |0037: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ +3c3f9c: 0c00 |003a: move-result-object v0 │ │ +3c3f9e: 1402 ae02 077f |003b: const v2, #float 1.7946e+38 // #7f0702ae │ │ +3c3fa4: 6e20 fd02 2000 |003e: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDimension:(I)F // method@02fd │ │ +3c3faa: 0a00 |0041: move-result v0 │ │ +3c3fac: 1502 0040 |0042: const/high16 v2, #int 1073741824 // #4000 │ │ +3c3fb0: c920 |0044: div-float/2addr v0, v2 │ │ +3c3fb2: 8700 |0045: float-to-int v0, v0 │ │ +3c3fb4: 5477 101a |0046: iget-object v7, v7, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ +3c3fb8: 6e10 929c 0600 |0048: invoke-virtual {v6}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.getLayer:()I // method@9c92 │ │ +3c3fbe: 0a06 |004b: move-result v6 │ │ +3c3fc0: 9206 0600 |004c: mul-int v6, v6, v0 │ │ +3c3fc4: 6e51 7a0d 6711 |004e: invoke-virtual {v7, v6, v1, v1, v1}, Landroid/view/View;.setPadding:(IIII)V // method@0d7a │ │ +3c3fca: 0e00 |0051: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=300 │ │ 0x0007 line=301 │ │ 0x000c line=302 │ │ 0x001f line=304 │ │ 0x0026 line=306 │ │ @@ -1463932,126 +1463915,126 @@ │ │ type : '(Ljava/lang/String;ILde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 228 16-bit code units │ │ -3c4004: |[3c4004] de.danoeh.antennapod.adapter.NavListAdapter.bindNavView:(Ljava/lang/String;ILde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;)V │ │ -3c4014: 5450 126d |0000: iget-object v0, v5, Lde/danoeh/antennapod/adapter/NavListAdapter;.activity:Ljava/lang/ref/WeakReference; // field@6d12 │ │ -3c4018: 6e10 96b3 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ -3c401e: 0c00 |0005: move-result-object v0 │ │ -3c4020: 1f00 1d00 |0006: check-cast v0, Landroid/app/Activity; // type@001d │ │ -3c4024: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ -3c4028: 0e00 |000a: return-void │ │ -3c402a: 5481 0d6d |000b: iget-object v1, v8, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.title:Landroid/widget/TextView; // field@6d0d │ │ -3c402e: 6e20 9d12 6100 |000d: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3c4034: 5486 0b6d |0010: iget-object v6, v8, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.count:Landroid/widget/TextView; // field@6d0b │ │ -3c4038: 1301 0800 |0012: const/16 v1, #int 8 // #8 │ │ -3c403c: 6e20 9c0d 1600 |0014: invoke-virtual {v6, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3c4042: 5486 0b6d |0017: iget-object v6, v8, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.count:Landroid/widget/TextView; // field@6d0b │ │ -3c4046: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -3c4048: 6e20 710d 1600 |001a: invoke-virtual {v6, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3c404e: 5486 0b6d |001d: iget-object v6, v8, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.count:Landroid/widget/TextView; // field@6d0b │ │ -3c4052: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -3c4054: 6e20 4e0d 1600 |0020: invoke-virtual {v6, v1}, Landroid/view/View;.setClickable:(Z)V // method@0d4e │ │ -3c405a: 5456 136d |0023: iget-object v6, v5, Lde/danoeh/antennapod/adapter/NavListAdapter;.fragmentTags:Ljava/util/List; // field@6d13 │ │ -3c405e: 7220 66b5 7600 |0025: invoke-interface {v6, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3c4064: 0c06 |0028: move-result-object v6 │ │ -3c4066: 1f06 8d1e |0029: check-cast v6, Ljava/lang/String; // type@1e8d │ │ -3c406a: 1a02 fd50 |002b: const-string v2, "QueueFragment" // string@50fd │ │ -3c406e: 6e20 28b3 2600 |002d: invoke-virtual {v6, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3c4074: 0a02 |0030: move-result v2 │ │ -3c4076: 3802 1f00 |0031: if-eqz v2, 0050 // +001f │ │ -3c407a: 5456 146d |0033: iget-object v6, v5, Lde/danoeh/antennapod/adapter/NavListAdapter;.itemAccess:Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess; // field@6d14 │ │ -3c407e: 7210 1c97 0600 |0035: invoke-interface {v6}, Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess;.getQueueSize:()I // method@971c │ │ -3c4084: 0a06 |0038: move-result v6 │ │ -3c4086: 3d06 9900 |0039: if-lez v6, 00d2 // +0099 │ │ -3c408a: 5480 0b6d |003b: iget-object v0, v8, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.count:Landroid/widget/TextView; // field@6d0b │ │ -3c408e: 7100 6cb4 0000 |003d: invoke-static {}, Ljava/text/NumberFormat;.getInstance:()Ljava/text/NumberFormat; // method@b46c │ │ -3c4094: 0c02 |0040: move-result-object v2 │ │ -3c4096: 8163 |0041: int-to-long v3, v6 │ │ -3c4098: 6e30 6bb4 3204 |0042: invoke-virtual {v2, v3, v4}, Ljava/text/NumberFormat;.format:(J)Ljava/lang/String; // method@b46b │ │ -3c409e: 0c06 |0045: move-result-object v6 │ │ -3c40a0: 6e20 9d12 6000 |0046: invoke-virtual {v0, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3c40a6: 5486 0b6d |0049: iget-object v6, v8, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.count:Landroid/widget/TextView; // field@6d0b │ │ -3c40aa: 6e20 9c0d 1600 |004b: invoke-virtual {v6, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3c40b0: 2900 8400 |004e: goto/16 00d2 // +0084 │ │ -3c40b4: 1a02 cc4b |0050: const-string v2, "NewEpisodesFragment" // string@4bcc │ │ -3c40b8: 6e20 28b3 2600 |0052: invoke-virtual {v6, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3c40be: 0a02 |0055: move-result v2 │ │ -3c40c0: 3802 1e00 |0056: if-eqz v2, 0074 // +001e │ │ -3c40c4: 5456 146d |0058: iget-object v6, v5, Lde/danoeh/antennapod/adapter/NavListAdapter;.itemAccess:Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess; // field@6d14 │ │ -3c40c8: 7210 1b97 0600 |005a: invoke-interface {v6}, Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess;.getNumberOfNewItems:()I // method@971b │ │ -3c40ce: 0a06 |005d: move-result v6 │ │ -3c40d0: 3d06 7400 |005e: if-lez v6, 00d2 // +0074 │ │ -3c40d4: 5480 0b6d |0060: iget-object v0, v8, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.count:Landroid/widget/TextView; // field@6d0b │ │ -3c40d8: 7100 6cb4 0000 |0062: invoke-static {}, Ljava/text/NumberFormat;.getInstance:()Ljava/text/NumberFormat; // method@b46c │ │ -3c40de: 0c02 |0065: move-result-object v2 │ │ -3c40e0: 8163 |0066: int-to-long v3, v6 │ │ -3c40e2: 6e30 6bb4 3204 |0067: invoke-virtual {v2, v3, v4}, Ljava/text/NumberFormat;.format:(J)Ljava/lang/String; // method@b46b │ │ -3c40e8: 0c06 |006a: move-result-object v6 │ │ -3c40ea: 6e20 9d12 6000 |006b: invoke-virtual {v0, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3c40f0: 5486 0b6d |006e: iget-object v6, v8, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.count:Landroid/widget/TextView; // field@6d0b │ │ -3c40f4: 6e20 9c0d 1600 |0070: invoke-virtual {v6, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3c40fa: 285f |0073: goto 00d2 // +005f │ │ -3c40fc: 1a02 5457 |0074: const-string v2, "SubscriptionFragment" // string@5754 │ │ -3c4100: 6e20 28b3 2600 |0076: invoke-virtual {v6, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3c4106: 0a02 |0079: move-result v2 │ │ -3c4108: 3802 1e00 |007a: if-eqz v2, 0098 // +001e │ │ -3c410c: 5456 146d |007c: iget-object v6, v5, Lde/danoeh/antennapod/adapter/NavListAdapter;.itemAccess:Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess; // field@6d14 │ │ -3c4110: 7210 1897 0600 |007e: invoke-interface {v6}, Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess;.getFeedCounterSum:()I // method@9718 │ │ -3c4116: 0a06 |0081: move-result v6 │ │ -3c4118: 3d06 5000 |0082: if-lez v6, 00d2 // +0050 │ │ -3c411c: 5480 0b6d |0084: iget-object v0, v8, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.count:Landroid/widget/TextView; // field@6d0b │ │ -3c4120: 7100 6cb4 0000 |0086: invoke-static {}, Ljava/text/NumberFormat;.getInstance:()Ljava/text/NumberFormat; // method@b46c │ │ -3c4126: 0c02 |0089: move-result-object v2 │ │ -3c4128: 8163 |008a: int-to-long v3, v6 │ │ -3c412a: 6e30 6bb4 3204 |008b: invoke-virtual {v2, v3, v4}, Ljava/text/NumberFormat;.format:(J)Ljava/lang/String; // method@b46b │ │ -3c4130: 0c06 |008e: move-result-object v6 │ │ -3c4132: 6e20 9d12 6000 |008f: invoke-virtual {v0, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3c4138: 5486 0b6d |0092: iget-object v6, v8, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.count:Landroid/widget/TextView; // field@6d0b │ │ -3c413c: 6e20 9c0d 1600 |0094: invoke-virtual {v6, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3c4142: 283b |0097: goto 00d2 // +003b │ │ -3c4144: 1a02 9319 |0098: const-string v2, "DownloadsFragment" // string@1993 │ │ -3c4148: 6e20 28b3 2600 |009a: invoke-virtual {v6, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3c414e: 0a06 |009d: move-result v6 │ │ -3c4150: 3806 3400 |009e: if-eqz v6, 00d2 // +0034 │ │ -3c4154: 7100 dfb0 0000 |00a0: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownload:()Z // method@b0df │ │ -3c415a: 0a06 |00a3: move-result v6 │ │ -3c415c: 3806 2e00 |00a4: if-eqz v6, 00d2 // +002e │ │ -3c4160: 7100 b8b0 0000 |00a6: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEpisodeCacheSize:()I // method@b0b8 │ │ -3c4166: 0a06 |00a9: move-result v6 │ │ -3c4168: 5452 146d |00aa: iget-object v2, v5, Lde/danoeh/antennapod/adapter/NavListAdapter;.itemAccess:Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess; // field@6d14 │ │ -3c416c: 7210 1a97 0200 |00ac: invoke-interface {v2}, Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess;.getNumberOfDownloadedItems:()I // method@971a │ │ -3c4172: 0a02 |00af: move-result v2 │ │ -3c4174: 5453 146d |00b0: iget-object v3, v5, Lde/danoeh/antennapod/adapter/NavListAdapter;.itemAccess:Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess; // field@6d14 │ │ -3c4178: 7210 1d97 0300 |00b2: invoke-interface {v3}, Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess;.getReclaimableItems:()I // method@971d │ │ -3c417e: 0a03 |00b5: move-result v3 │ │ -3c4180: b132 |00b6: sub-int/2addr v2, v3 │ │ -3c4182: 3d06 1b00 |00b7: if-lez v6, 00d2 // +001b │ │ -3c4186: 3462 1900 |00b9: if-lt v2, v6, 00d2 // +0019 │ │ -3c418a: 5486 0b6d |00bb: iget-object v6, v8, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.count:Landroid/widget/TextView; // field@6d0b │ │ -3c418e: 1402 fb00 087f |00bd: const v2, #float 1.8078e+38 // #7f0800fb │ │ -3c4194: 6e51 7912 1621 |00c0: invoke-virtual {v6, v1, v1, v2, v1}, Landroid/widget/TextView;.setCompoundDrawablesRelativeWithIntrinsicBounds:(IIII)V // method@1279 │ │ -3c419a: 5486 0b6d |00c3: iget-object v6, v8, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.count:Landroid/widget/TextView; // field@6d0b │ │ -3c419e: 6e20 9c0d 1600 |00c5: invoke-virtual {v6, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3c41a4: 5486 0b6d |00c8: iget-object v6, v8, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.count:Landroid/widget/TextView; // field@6d0b │ │ -3c41a8: 2201 4f18 |00ca: new-instance v1, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda0; // type@184f │ │ -3c41ac: 7020 0a97 0100 |00cc: invoke-direct {v1, v0}, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda0;.:(Landroid/app/Activity;)V // method@970a │ │ -3c41b2: 6e20 710d 1600 |00cf: invoke-virtual {v6, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3c41b8: 5486 0c6d |00d2: iget-object v6, v8, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.image:Landroid/widget/ImageView; // field@6d0c │ │ -3c41bc: 5458 136d |00d4: iget-object v8, v5, Lde/danoeh/antennapod/adapter/NavListAdapter;.fragmentTags:Ljava/util/List; // field@6d13 │ │ -3c41c0: 7220 66b5 7800 |00d6: invoke-interface {v8, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3c41c6: 0c07 |00d9: move-result-object v7 │ │ -3c41c8: 1f07 8d1e |00da: check-cast v7, Ljava/lang/String; // type@1e8d │ │ -3c41cc: 7020 2e97 7500 |00dc: invoke-direct {v5, v7}, Lde/danoeh/antennapod/adapter/NavListAdapter;.getDrawable:(Ljava/lang/String;)I // method@972e │ │ -3c41d2: 0a07 |00df: move-result v7 │ │ -3c41d4: 6e20 4611 7600 |00e0: invoke-virtual {v6, v7}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1146 │ │ -3c41da: 0e00 |00e3: return-void │ │ +3c3fcc: |[3c3fcc] de.danoeh.antennapod.adapter.NavListAdapter.bindNavView:(Ljava/lang/String;ILde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;)V │ │ +3c3fdc: 5450 126d |0000: iget-object v0, v5, Lde/danoeh/antennapod/adapter/NavListAdapter;.activity:Ljava/lang/ref/WeakReference; // field@6d12 │ │ +3c3fe0: 6e10 96b3 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ +3c3fe6: 0c00 |0005: move-result-object v0 │ │ +3c3fe8: 1f00 1d00 |0006: check-cast v0, Landroid/app/Activity; // type@001d │ │ +3c3fec: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ +3c3ff0: 0e00 |000a: return-void │ │ +3c3ff2: 5481 0d6d |000b: iget-object v1, v8, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.title:Landroid/widget/TextView; // field@6d0d │ │ +3c3ff6: 6e20 9d12 6100 |000d: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3c3ffc: 5486 0b6d |0010: iget-object v6, v8, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.count:Landroid/widget/TextView; // field@6d0b │ │ +3c4000: 1301 0800 |0012: const/16 v1, #int 8 // #8 │ │ +3c4004: 6e20 9c0d 1600 |0014: invoke-virtual {v6, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3c400a: 5486 0b6d |0017: iget-object v6, v8, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.count:Landroid/widget/TextView; // field@6d0b │ │ +3c400e: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +3c4010: 6e20 710d 1600 |001a: invoke-virtual {v6, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3c4016: 5486 0b6d |001d: iget-object v6, v8, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.count:Landroid/widget/TextView; // field@6d0b │ │ +3c401a: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +3c401c: 6e20 4e0d 1600 |0020: invoke-virtual {v6, v1}, Landroid/view/View;.setClickable:(Z)V // method@0d4e │ │ +3c4022: 5456 136d |0023: iget-object v6, v5, Lde/danoeh/antennapod/adapter/NavListAdapter;.fragmentTags:Ljava/util/List; // field@6d13 │ │ +3c4026: 7220 66b5 7600 |0025: invoke-interface {v6, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3c402c: 0c06 |0028: move-result-object v6 │ │ +3c402e: 1f06 8d1e |0029: check-cast v6, Ljava/lang/String; // type@1e8d │ │ +3c4032: 1a02 fd50 |002b: const-string v2, "QueueFragment" // string@50fd │ │ +3c4036: 6e20 28b3 2600 |002d: invoke-virtual {v6, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3c403c: 0a02 |0030: move-result v2 │ │ +3c403e: 3802 1f00 |0031: if-eqz v2, 0050 // +001f │ │ +3c4042: 5456 146d |0033: iget-object v6, v5, Lde/danoeh/antennapod/adapter/NavListAdapter;.itemAccess:Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess; // field@6d14 │ │ +3c4046: 7210 1c97 0600 |0035: invoke-interface {v6}, Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess;.getQueueSize:()I // method@971c │ │ +3c404c: 0a06 |0038: move-result v6 │ │ +3c404e: 3d06 9900 |0039: if-lez v6, 00d2 // +0099 │ │ +3c4052: 5480 0b6d |003b: iget-object v0, v8, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.count:Landroid/widget/TextView; // field@6d0b │ │ +3c4056: 7100 6cb4 0000 |003d: invoke-static {}, Ljava/text/NumberFormat;.getInstance:()Ljava/text/NumberFormat; // method@b46c │ │ +3c405c: 0c02 |0040: move-result-object v2 │ │ +3c405e: 8163 |0041: int-to-long v3, v6 │ │ +3c4060: 6e30 6bb4 3204 |0042: invoke-virtual {v2, v3, v4}, Ljava/text/NumberFormat;.format:(J)Ljava/lang/String; // method@b46b │ │ +3c4066: 0c06 |0045: move-result-object v6 │ │ +3c4068: 6e20 9d12 6000 |0046: invoke-virtual {v0, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3c406e: 5486 0b6d |0049: iget-object v6, v8, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.count:Landroid/widget/TextView; // field@6d0b │ │ +3c4072: 6e20 9c0d 1600 |004b: invoke-virtual {v6, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3c4078: 2900 8400 |004e: goto/16 00d2 // +0084 │ │ +3c407c: 1a02 cc4b |0050: const-string v2, "NewEpisodesFragment" // string@4bcc │ │ +3c4080: 6e20 28b3 2600 |0052: invoke-virtual {v6, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3c4086: 0a02 |0055: move-result v2 │ │ +3c4088: 3802 1e00 |0056: if-eqz v2, 0074 // +001e │ │ +3c408c: 5456 146d |0058: iget-object v6, v5, Lde/danoeh/antennapod/adapter/NavListAdapter;.itemAccess:Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess; // field@6d14 │ │ +3c4090: 7210 1b97 0600 |005a: invoke-interface {v6}, Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess;.getNumberOfNewItems:()I // method@971b │ │ +3c4096: 0a06 |005d: move-result v6 │ │ +3c4098: 3d06 7400 |005e: if-lez v6, 00d2 // +0074 │ │ +3c409c: 5480 0b6d |0060: iget-object v0, v8, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.count:Landroid/widget/TextView; // field@6d0b │ │ +3c40a0: 7100 6cb4 0000 |0062: invoke-static {}, Ljava/text/NumberFormat;.getInstance:()Ljava/text/NumberFormat; // method@b46c │ │ +3c40a6: 0c02 |0065: move-result-object v2 │ │ +3c40a8: 8163 |0066: int-to-long v3, v6 │ │ +3c40aa: 6e30 6bb4 3204 |0067: invoke-virtual {v2, v3, v4}, Ljava/text/NumberFormat;.format:(J)Ljava/lang/String; // method@b46b │ │ +3c40b0: 0c06 |006a: move-result-object v6 │ │ +3c40b2: 6e20 9d12 6000 |006b: invoke-virtual {v0, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3c40b8: 5486 0b6d |006e: iget-object v6, v8, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.count:Landroid/widget/TextView; // field@6d0b │ │ +3c40bc: 6e20 9c0d 1600 |0070: invoke-virtual {v6, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3c40c2: 285f |0073: goto 00d2 // +005f │ │ +3c40c4: 1a02 5457 |0074: const-string v2, "SubscriptionFragment" // string@5754 │ │ +3c40c8: 6e20 28b3 2600 |0076: invoke-virtual {v6, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3c40ce: 0a02 |0079: move-result v2 │ │ +3c40d0: 3802 1e00 |007a: if-eqz v2, 0098 // +001e │ │ +3c40d4: 5456 146d |007c: iget-object v6, v5, Lde/danoeh/antennapod/adapter/NavListAdapter;.itemAccess:Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess; // field@6d14 │ │ +3c40d8: 7210 1897 0600 |007e: invoke-interface {v6}, Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess;.getFeedCounterSum:()I // method@9718 │ │ +3c40de: 0a06 |0081: move-result v6 │ │ +3c40e0: 3d06 5000 |0082: if-lez v6, 00d2 // +0050 │ │ +3c40e4: 5480 0b6d |0084: iget-object v0, v8, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.count:Landroid/widget/TextView; // field@6d0b │ │ +3c40e8: 7100 6cb4 0000 |0086: invoke-static {}, Ljava/text/NumberFormat;.getInstance:()Ljava/text/NumberFormat; // method@b46c │ │ +3c40ee: 0c02 |0089: move-result-object v2 │ │ +3c40f0: 8163 |008a: int-to-long v3, v6 │ │ +3c40f2: 6e30 6bb4 3204 |008b: invoke-virtual {v2, v3, v4}, Ljava/text/NumberFormat;.format:(J)Ljava/lang/String; // method@b46b │ │ +3c40f8: 0c06 |008e: move-result-object v6 │ │ +3c40fa: 6e20 9d12 6000 |008f: invoke-virtual {v0, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3c4100: 5486 0b6d |0092: iget-object v6, v8, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.count:Landroid/widget/TextView; // field@6d0b │ │ +3c4104: 6e20 9c0d 1600 |0094: invoke-virtual {v6, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3c410a: 283b |0097: goto 00d2 // +003b │ │ +3c410c: 1a02 9319 |0098: const-string v2, "DownloadsFragment" // string@1993 │ │ +3c4110: 6e20 28b3 2600 |009a: invoke-virtual {v6, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3c4116: 0a06 |009d: move-result v6 │ │ +3c4118: 3806 3400 |009e: if-eqz v6, 00d2 // +0034 │ │ +3c411c: 7100 dfb0 0000 |00a0: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownload:()Z // method@b0df │ │ +3c4122: 0a06 |00a3: move-result v6 │ │ +3c4124: 3806 2e00 |00a4: if-eqz v6, 00d2 // +002e │ │ +3c4128: 7100 b8b0 0000 |00a6: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEpisodeCacheSize:()I // method@b0b8 │ │ +3c412e: 0a06 |00a9: move-result v6 │ │ +3c4130: 5452 146d |00aa: iget-object v2, v5, Lde/danoeh/antennapod/adapter/NavListAdapter;.itemAccess:Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess; // field@6d14 │ │ +3c4134: 7210 1a97 0200 |00ac: invoke-interface {v2}, Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess;.getNumberOfDownloadedItems:()I // method@971a │ │ +3c413a: 0a02 |00af: move-result v2 │ │ +3c413c: 5453 146d |00b0: iget-object v3, v5, Lde/danoeh/antennapod/adapter/NavListAdapter;.itemAccess:Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess; // field@6d14 │ │ +3c4140: 7210 1d97 0300 |00b2: invoke-interface {v3}, Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess;.getReclaimableItems:()I // method@971d │ │ +3c4146: 0a03 |00b5: move-result v3 │ │ +3c4148: b132 |00b6: sub-int/2addr v2, v3 │ │ +3c414a: 3d06 1b00 |00b7: if-lez v6, 00d2 // +001b │ │ +3c414e: 3462 1900 |00b9: if-lt v2, v6, 00d2 // +0019 │ │ +3c4152: 5486 0b6d |00bb: iget-object v6, v8, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.count:Landroid/widget/TextView; // field@6d0b │ │ +3c4156: 1402 fb00 087f |00bd: const v2, #float 1.8078e+38 // #7f0800fb │ │ +3c415c: 6e51 7912 1621 |00c0: invoke-virtual {v6, v1, v1, v2, v1}, Landroid/widget/TextView;.setCompoundDrawablesRelativeWithIntrinsicBounds:(IIII)V // method@1279 │ │ +3c4162: 5486 0b6d |00c3: iget-object v6, v8, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.count:Landroid/widget/TextView; // field@6d0b │ │ +3c4166: 6e20 9c0d 1600 |00c5: invoke-virtual {v6, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3c416c: 5486 0b6d |00c8: iget-object v6, v8, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.count:Landroid/widget/TextView; // field@6d0b │ │ +3c4170: 2201 4f18 |00ca: new-instance v1, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda0; // type@184f │ │ +3c4174: 7020 0a97 0100 |00cc: invoke-direct {v1, v0}, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda0;.:(Landroid/app/Activity;)V // method@970a │ │ +3c417a: 6e20 710d 1600 |00cf: invoke-virtual {v6, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3c4180: 5486 0c6d |00d2: iget-object v6, v8, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.image:Landroid/widget/ImageView; // field@6d0c │ │ +3c4184: 5458 136d |00d4: iget-object v8, v5, Lde/danoeh/antennapod/adapter/NavListAdapter;.fragmentTags:Ljava/util/List; // field@6d13 │ │ +3c4188: 7220 66b5 7800 |00d6: invoke-interface {v8, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3c418e: 0c07 |00d9: move-result-object v7 │ │ +3c4190: 1f07 8d1e |00da: check-cast v7, Ljava/lang/String; // type@1e8d │ │ +3c4194: 7020 2e97 7500 |00dc: invoke-direct {v5, v7}, Lde/danoeh/antennapod/adapter/NavListAdapter;.getDrawable:(Ljava/lang/String;)I // method@972e │ │ +3c419a: 0a07 |00df: move-result v7 │ │ +3c419c: 6e20 4611 7600 |00e0: invoke-virtual {v6, v7}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1146 │ │ +3c41a2: 0e00 |00e3: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ 0x000b line=232 │ │ 0x0010 line=235 │ │ 0x0017 line=236 │ │ 0x001d line=237 │ │ @@ -1464087,41 +1464070,41 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/NavListAdapter$DividerHolder;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -3c41dc: |[3c41dc] de.danoeh.antennapod.adapter.NavListAdapter.bindSectionDivider:(Lde/danoeh/antennapod/adapter/NavListAdapter$DividerHolder;)V │ │ -3c41ec: 5430 126d |0000: iget-object v0, v3, Lde/danoeh/antennapod/adapter/NavListAdapter;.activity:Ljava/lang/ref/WeakReference; // field@6d12 │ │ -3c41f0: 6e10 96b3 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ -3c41f6: 0c00 |0005: move-result-object v0 │ │ -3c41f8: 1f00 1d00 |0006: check-cast v0, Landroid/app/Activity; // type@001d │ │ -3c41fc: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ -3c4200: 0e00 |000a: return-void │ │ -3c4202: 7100 cdb0 0000 |000b: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getSubscriptionsFilter:()Lde/danoeh/antennapod/model/feed/SubscriptionsFilter; // method@b0cd │ │ -3c4208: 0c00 |000e: move-result-object v0 │ │ -3c420a: 6e10 d5ac 0000 |000f: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.isEnabled:()Z // method@acd5 │ │ -3c4210: 0a00 |0012: move-result v0 │ │ -3c4212: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -3c4214: 3800 1200 |0014: if-eqz v0, 0026 // +0012 │ │ -3c4218: 5530 156d |0016: iget-boolean v0, v3, Lde/danoeh/antennapod/adapter/NavListAdapter;.showSubscriptionList:Z // field@6d15 │ │ -3c421c: 3800 0e00 |0018: if-eqz v0, 0026 // +000e │ │ -3c4220: 5440 101a |001a: iget-object v0, v4, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ -3c4224: 1212 |001c: const/4 v2, #int 1 // #1 │ │ -3c4226: 6e20 540d 2000 |001d: invoke-virtual {v0, v2}, Landroid/view/View;.setEnabled:(Z)V // method@0d54 │ │ -3c422c: 5444 066d |0020: iget-object v4, v4, Lde/danoeh/antennapod/adapter/NavListAdapter$DividerHolder;.feedsFilteredMsg:Landroid/widget/LinearLayout; // field@6d06 │ │ -3c4230: 6e20 9c0d 1400 |0022: invoke-virtual {v4, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3c4236: 280d |0025: goto 0032 // +000d │ │ -3c4238: 5440 101a |0026: iget-object v0, v4, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ -3c423c: 6e20 540d 1000 |0028: invoke-virtual {v0, v1}, Landroid/view/View;.setEnabled:(Z)V // method@0d54 │ │ -3c4242: 5444 066d |002b: iget-object v4, v4, Lde/danoeh/antennapod/adapter/NavListAdapter$DividerHolder;.feedsFilteredMsg:Landroid/widget/LinearLayout; // field@6d06 │ │ -3c4246: 1300 0800 |002d: const/16 v0, #int 8 // #8 │ │ -3c424a: 6e20 9c0d 0400 |002f: invoke-virtual {v4, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3c4250: 0e00 |0032: return-void │ │ +3c41a4: |[3c41a4] de.danoeh.antennapod.adapter.NavListAdapter.bindSectionDivider:(Lde/danoeh/antennapod/adapter/NavListAdapter$DividerHolder;)V │ │ +3c41b4: 5430 126d |0000: iget-object v0, v3, Lde/danoeh/antennapod/adapter/NavListAdapter;.activity:Ljava/lang/ref/WeakReference; // field@6d12 │ │ +3c41b8: 6e10 96b3 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ +3c41be: 0c00 |0005: move-result-object v0 │ │ +3c41c0: 1f00 1d00 |0006: check-cast v0, Landroid/app/Activity; // type@001d │ │ +3c41c4: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ +3c41c8: 0e00 |000a: return-void │ │ +3c41ca: 7100 cdb0 0000 |000b: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getSubscriptionsFilter:()Lde/danoeh/antennapod/model/feed/SubscriptionsFilter; // method@b0cd │ │ +3c41d0: 0c00 |000e: move-result-object v0 │ │ +3c41d2: 6e10 d5ac 0000 |000f: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.isEnabled:()Z // method@acd5 │ │ +3c41d8: 0a00 |0012: move-result v0 │ │ +3c41da: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +3c41dc: 3800 1200 |0014: if-eqz v0, 0026 // +0012 │ │ +3c41e0: 5530 156d |0016: iget-boolean v0, v3, Lde/danoeh/antennapod/adapter/NavListAdapter;.showSubscriptionList:Z // field@6d15 │ │ +3c41e4: 3800 0e00 |0018: if-eqz v0, 0026 // +000e │ │ +3c41e8: 5440 101a |001a: iget-object v0, v4, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ +3c41ec: 1212 |001c: const/4 v2, #int 1 // #1 │ │ +3c41ee: 6e20 540d 2000 |001d: invoke-virtual {v0, v2}, Landroid/view/View;.setEnabled:(Z)V // method@0d54 │ │ +3c41f4: 5444 066d |0020: iget-object v4, v4, Lde/danoeh/antennapod/adapter/NavListAdapter$DividerHolder;.feedsFilteredMsg:Landroid/widget/LinearLayout; // field@6d06 │ │ +3c41f8: 6e20 9c0d 1400 |0022: invoke-virtual {v4, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3c41fe: 280d |0025: goto 0032 // +000d │ │ +3c4200: 5440 101a |0026: iget-object v0, v4, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ +3c4204: 6e20 540d 1000 |0028: invoke-virtual {v0, v1}, Landroid/view/View;.setEnabled:(Z)V // method@0d54 │ │ +3c420a: 5444 066d |002b: iget-object v4, v4, Lde/danoeh/antennapod/adapter/NavListAdapter$DividerHolder;.feedsFilteredMsg:Landroid/widget/LinearLayout; // field@6d06 │ │ +3c420e: 1300 0800 |002d: const/16 v0, #int 8 // #8 │ │ +3c4212: 6e20 9c0d 0400 |002f: invoke-virtual {v4, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3c4218: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=285 │ │ 0x000b line=290 │ │ 0x001a line=291 │ │ 0x0020 line=292 │ │ 0x0026 line=294 │ │ @@ -1464135,36 +1464118,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 │ │ -3c4254: |[3c4254] de.danoeh.antennapod.adapter.NavListAdapter.bindTagView:(Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;)V │ │ -3c4264: 5420 126d |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/NavListAdapter;.activity:Ljava/lang/ref/WeakReference; // field@6d12 │ │ -3c4268: 6e10 96b3 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ -3c426e: 0c00 |0005: move-result-object v0 │ │ -3c4270: 1f00 1d00 |0006: check-cast v0, Landroid/app/Activity; // type@001d │ │ -3c4274: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ -3c4278: 0e00 |000a: return-void │ │ -3c427a: 5533 ff8d |000b: iget-boolean v3, v3, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.isOpen:Z // field@8dff │ │ -3c427e: 1301 0800 |000d: const/16 v1, #int 8 // #8 │ │ -3c4282: 3803 0700 |000f: if-eqz v3, 0016 // +0007 │ │ -3c4286: 5443 076d |0011: iget-object v3, v4, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.count:Landroid/widget/TextView; // field@6d07 │ │ -3c428a: 6e20 9c0d 1300 |0013: invoke-virtual {v3, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3c4290: 7110 0651 0000 |0016: invoke-static {v0}, Lcom/bumptech/glide/Glide;.with:(Landroid/app/Activity;)Lcom/bumptech/glide/RequestManager; // method@5106 │ │ -3c4296: 0c03 |0019: move-result-object v3 │ │ -3c4298: 5440 096d |001a: iget-object v0, v4, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.image:Landroid/widget/ImageView; // field@6d09 │ │ -3c429c: 6e20 9951 0300 |001c: invoke-virtual {v3, v0}, Lcom/bumptech/glide/RequestManager;.clear:(Landroid/view/View;)V // method@5199 │ │ -3c42a2: 5443 096d |001f: iget-object v3, v4, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.image:Landroid/widget/ImageView; // field@6d09 │ │ -3c42a6: 1400 4f01 087f |0021: const v0, #float 1.80782e+38 // #7f08014f │ │ -3c42ac: 6e20 4611 0300 |0024: invoke-virtual {v3, v0}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1146 │ │ -3c42b2: 5443 086d |0027: iget-object v3, v4, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.failure:Landroid/widget/ImageView; // field@6d08 │ │ -3c42b6: 6e20 4e11 1300 |0029: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setVisibility:(I)V // method@114e │ │ -3c42bc: 0e00 |002c: return-void │ │ +3c421c: |[3c421c] de.danoeh.antennapod.adapter.NavListAdapter.bindTagView:(Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;)V │ │ +3c422c: 5420 126d |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/NavListAdapter;.activity:Ljava/lang/ref/WeakReference; // field@6d12 │ │ +3c4230: 6e10 96b3 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ +3c4236: 0c00 |0005: move-result-object v0 │ │ +3c4238: 1f00 1d00 |0006: check-cast v0, Landroid/app/Activity; // type@001d │ │ +3c423c: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ +3c4240: 0e00 |000a: return-void │ │ +3c4242: 5533 ff8d |000b: iget-boolean v3, v3, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.isOpen:Z // field@8dff │ │ +3c4246: 1301 0800 |000d: const/16 v1, #int 8 // #8 │ │ +3c424a: 3803 0700 |000f: if-eqz v3, 0016 // +0007 │ │ +3c424e: 5443 076d |0011: iget-object v3, v4, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.count:Landroid/widget/TextView; // field@6d07 │ │ +3c4252: 6e20 9c0d 1300 |0013: invoke-virtual {v3, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3c4258: 7110 0651 0000 |0016: invoke-static {v0}, Lcom/bumptech/glide/Glide;.with:(Landroid/app/Activity;)Lcom/bumptech/glide/RequestManager; // method@5106 │ │ +3c425e: 0c03 |0019: move-result-object v3 │ │ +3c4260: 5440 096d |001a: iget-object v0, v4, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.image:Landroid/widget/ImageView; // field@6d09 │ │ +3c4264: 6e20 9951 0300 |001c: invoke-virtual {v3, v0}, Lcom/bumptech/glide/RequestManager;.clear:(Landroid/view/View;)V // method@5199 │ │ +3c426a: 5443 096d |001f: iget-object v3, v4, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.image:Landroid/widget/ImageView; // field@6d09 │ │ +3c426e: 1400 4f01 087f |0021: const v0, #float 1.80782e+38 // #7f08014f │ │ +3c4274: 6e20 4611 0300 |0024: invoke-virtual {v3, v0}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1146 │ │ +3c427a: 5443 086d |0027: iget-object v3, v4, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.failure:Landroid/widget/ImageView; // field@6d08 │ │ +3c427e: 6e20 4e11 1300 |0029: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setVisibility:(I)V // method@114e │ │ +3c4284: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=340 │ │ 0x000b line=344 │ │ 0x0011 line=345 │ │ 0x0016 line=347 │ │ 0x001f line=348 │ │ @@ -1464179,98 +1464162,98 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 192 16-bit code units │ │ -3c3a7c: |[3c3a7c] de.danoeh.antennapod.adapter.NavListAdapter.getDrawable:(Ljava/lang/String;)I │ │ -3c3a8c: 6e10 2fb3 0400 |0000: invoke-virtual {v4}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ -3c3a92: 6e10 2fb3 0400 |0003: invoke-virtual {v4}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ -3c3a98: 0a00 |0006: move-result v0 │ │ -3c3a9a: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -3c3a9c: 12f2 |0008: const/4 v2, #int -1 // #ff │ │ -3c3a9e: 2c00 8100 0000 |0009: sparse-switch v0, 0000008a // +00000081 │ │ -3c3aa4: 2900 5900 |000c: goto/16 0065 // +0059 │ │ -3c3aa8: 1a00 fd50 |000e: const-string v0, "QueueFragment" // string@50fd │ │ -3c3aac: 6e20 28b3 0400 |0010: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3c3ab2: 0a04 |0013: move-result v4 │ │ -3c3ab4: 3904 0300 |0014: if-nez v4, 0017 // +0003 │ │ -3c3ab8: 284f |0016: goto 0065 // +004f │ │ -3c3aba: 1272 |0017: const/4 v2, #int 7 // #7 │ │ -3c3abc: 284d |0018: goto 0065 // +004d │ │ -3c3abe: 1a00 3b4f |0019: const-string v0, "PlaybackHistoryFragment" // string@4f3b │ │ -3c3ac2: 6e20 28b3 0400 |001b: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3c3ac8: 0a04 |001e: move-result v4 │ │ -3c3aca: 3904 0300 |001f: if-nez v4, 0022 // +0003 │ │ -3c3ace: 2844 |0021: goto 0065 // +0044 │ │ -3c3ad0: 1262 |0022: const/4 v2, #int 6 // #6 │ │ -3c3ad2: 2842 |0023: goto 0065 // +0042 │ │ -3c3ad4: 1a00 9319 |0024: const-string v0, "DownloadsFragment" // string@1993 │ │ -3c3ad8: 6e20 28b3 0400 |0026: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3c3ade: 0a04 |0029: move-result v4 │ │ -3c3ae0: 3904 0300 |002a: if-nez v4, 002d // +0003 │ │ -3c3ae4: 2839 |002c: goto 0065 // +0039 │ │ -3c3ae6: 1252 |002d: const/4 v2, #int 5 // #5 │ │ -3c3ae8: 2837 |002e: goto 0065 // +0037 │ │ -3c3aea: 1a00 271b |002f: const-string v0, "EpisodesFragment" // string@1b27 │ │ -3c3aee: 6e20 28b3 0400 |0031: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3c3af4: 0a04 |0034: move-result v4 │ │ -3c3af6: 3904 0300 |0035: if-nez v4, 0038 // +0003 │ │ -3c3afa: 282e |0037: goto 0065 // +002e │ │ -3c3afc: 1242 |0038: const/4 v2, #int 4 // #4 │ │ -3c3afe: 282c |0039: goto 0065 // +002c │ │ -3c3b00: 1a00 210d |003a: const-string v0, "AddFeedFragment" // string@0d21 │ │ -3c3b04: 6e20 28b3 0400 |003c: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3c3b0a: 0a04 |003f: move-result v4 │ │ -3c3b0c: 3904 0300 |0040: if-nez v4, 0043 // +0003 │ │ -3c3b10: 2823 |0042: goto 0065 // +0023 │ │ -3c3b12: 1232 |0043: const/4 v2, #int 3 // #3 │ │ -3c3b14: 2821 |0044: goto 0065 // +0021 │ │ -3c3b16: 1a00 7b20 |0045: const-string v0, "HomeFragment" // string@207b │ │ -3c3b1a: 6e20 28b3 0400 |0047: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3c3b20: 0a04 |004a: move-result v4 │ │ -3c3b22: 3904 0300 |004b: if-nez v4, 004e // +0003 │ │ -3c3b26: 2818 |004d: goto 0065 // +0018 │ │ -3c3b28: 1222 |004e: const/4 v2, #int 2 // #2 │ │ -3c3b2a: 2816 |004f: goto 0065 // +0016 │ │ -3c3b2c: 1a00 cc4b |0050: const-string v0, "NewEpisodesFragment" // string@4bcc │ │ -3c3b30: 6e20 28b3 0400 |0052: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3c3b36: 0a04 |0055: move-result v4 │ │ -3c3b38: 3904 0300 |0056: if-nez v4, 0059 // +0003 │ │ -3c3b3c: 280d |0058: goto 0065 // +000d │ │ -3c3b3e: 1212 |0059: const/4 v2, #int 1 // #1 │ │ -3c3b40: 280b |005a: goto 0065 // +000b │ │ -3c3b42: 1a00 5457 |005b: const-string v0, "SubscriptionFragment" // string@5754 │ │ -3c3b46: 6e20 28b3 0400 |005d: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3c3b4c: 0a04 |0060: move-result v4 │ │ -3c3b4e: 3904 0300 |0061: if-nez v4, 0064 // +0003 │ │ -3c3b52: 2802 |0063: goto 0065 // +0002 │ │ -3c3b54: 1202 |0064: const/4 v2, #int 0 // #0 │ │ -3c3b56: 2b02 4700 0000 |0065: packed-switch v2, 000000ac // +00000047 │ │ -3c3b5c: 0f01 |0068: return v1 │ │ -3c3b5e: 1404 3001 087f |0069: const v4, #float 1.80781e+38 // #7f080130 │ │ -3c3b64: 0f04 |006c: return v4 │ │ -3c3b66: 1404 0c01 087f |006d: const v4, #float 1.8078e+38 // #7f08010c │ │ -3c3b6c: 0f04 |0070: return v4 │ │ -3c3b6e: 1404 fc00 087f |0071: const v4, #float 1.8078e+38 // #7f0800fc │ │ -3c3b74: 0f04 |0074: return v4 │ │ -3c3b76: 1404 0601 087f |0075: const v4, #float 1.8078e+38 // #7f080106 │ │ -3c3b7c: 0f04 |0078: return v4 │ │ -3c3b7e: 1404 e400 087f |0079: const v4, #float 1.8078e+38 // #7f0800e4 │ │ -3c3b84: 0f04 |007c: return v4 │ │ -3c3b86: 1404 0e01 087f |007d: const v4, #float 1.8078e+38 // #7f08010e │ │ -3c3b8c: 0f04 |0080: return v4 │ │ -3c3b8e: 1404 0f01 087f |0081: const v4, #float 1.80781e+38 // #7f08010f │ │ -3c3b94: 0f04 |0084: return v4 │ │ -3c3b96: 1404 4c01 087f |0085: const v4, #float 1.80782e+38 // #7f08014c │ │ -3c3b9c: 0f04 |0088: return v4 │ │ -3c3b9e: 0000 |0089: nop // spacer │ │ -3c3ba0: 0002 0800 ad66 f0a1 e865 22b8 6f40 ... |008a: sparse-switch-data (34 units) │ │ -3c3be4: 0001 0800 0000 0000 2000 0000 1c00 ... |00ac: packed-switch-data (20 units) │ │ +3c3a44: |[3c3a44] de.danoeh.antennapod.adapter.NavListAdapter.getDrawable:(Ljava/lang/String;)I │ │ +3c3a54: 6e10 2fb3 0400 |0000: invoke-virtual {v4}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ +3c3a5a: 6e10 2fb3 0400 |0003: invoke-virtual {v4}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ +3c3a60: 0a00 |0006: move-result v0 │ │ +3c3a62: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +3c3a64: 12f2 |0008: const/4 v2, #int -1 // #ff │ │ +3c3a66: 2c00 8100 0000 |0009: sparse-switch v0, 0000008a // +00000081 │ │ +3c3a6c: 2900 5900 |000c: goto/16 0065 // +0059 │ │ +3c3a70: 1a00 fd50 |000e: const-string v0, "QueueFragment" // string@50fd │ │ +3c3a74: 6e20 28b3 0400 |0010: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3c3a7a: 0a04 |0013: move-result v4 │ │ +3c3a7c: 3904 0300 |0014: if-nez v4, 0017 // +0003 │ │ +3c3a80: 284f |0016: goto 0065 // +004f │ │ +3c3a82: 1272 |0017: const/4 v2, #int 7 // #7 │ │ +3c3a84: 284d |0018: goto 0065 // +004d │ │ +3c3a86: 1a00 3b4f |0019: const-string v0, "PlaybackHistoryFragment" // string@4f3b │ │ +3c3a8a: 6e20 28b3 0400 |001b: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3c3a90: 0a04 |001e: move-result v4 │ │ +3c3a92: 3904 0300 |001f: if-nez v4, 0022 // +0003 │ │ +3c3a96: 2844 |0021: goto 0065 // +0044 │ │ +3c3a98: 1262 |0022: const/4 v2, #int 6 // #6 │ │ +3c3a9a: 2842 |0023: goto 0065 // +0042 │ │ +3c3a9c: 1a00 9319 |0024: const-string v0, "DownloadsFragment" // string@1993 │ │ +3c3aa0: 6e20 28b3 0400 |0026: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3c3aa6: 0a04 |0029: move-result v4 │ │ +3c3aa8: 3904 0300 |002a: if-nez v4, 002d // +0003 │ │ +3c3aac: 2839 |002c: goto 0065 // +0039 │ │ +3c3aae: 1252 |002d: const/4 v2, #int 5 // #5 │ │ +3c3ab0: 2837 |002e: goto 0065 // +0037 │ │ +3c3ab2: 1a00 271b |002f: const-string v0, "EpisodesFragment" // string@1b27 │ │ +3c3ab6: 6e20 28b3 0400 |0031: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3c3abc: 0a04 |0034: move-result v4 │ │ +3c3abe: 3904 0300 |0035: if-nez v4, 0038 // +0003 │ │ +3c3ac2: 282e |0037: goto 0065 // +002e │ │ +3c3ac4: 1242 |0038: const/4 v2, #int 4 // #4 │ │ +3c3ac6: 282c |0039: goto 0065 // +002c │ │ +3c3ac8: 1a00 210d |003a: const-string v0, "AddFeedFragment" // string@0d21 │ │ +3c3acc: 6e20 28b3 0400 |003c: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3c3ad2: 0a04 |003f: move-result v4 │ │ +3c3ad4: 3904 0300 |0040: if-nez v4, 0043 // +0003 │ │ +3c3ad8: 2823 |0042: goto 0065 // +0023 │ │ +3c3ada: 1232 |0043: const/4 v2, #int 3 // #3 │ │ +3c3adc: 2821 |0044: goto 0065 // +0021 │ │ +3c3ade: 1a00 7b20 |0045: const-string v0, "HomeFragment" // string@207b │ │ +3c3ae2: 6e20 28b3 0400 |0047: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3c3ae8: 0a04 |004a: move-result v4 │ │ +3c3aea: 3904 0300 |004b: if-nez v4, 004e // +0003 │ │ +3c3aee: 2818 |004d: goto 0065 // +0018 │ │ +3c3af0: 1222 |004e: const/4 v2, #int 2 // #2 │ │ +3c3af2: 2816 |004f: goto 0065 // +0016 │ │ +3c3af4: 1a00 cc4b |0050: const-string v0, "NewEpisodesFragment" // string@4bcc │ │ +3c3af8: 6e20 28b3 0400 |0052: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3c3afe: 0a04 |0055: move-result v4 │ │ +3c3b00: 3904 0300 |0056: if-nez v4, 0059 // +0003 │ │ +3c3b04: 280d |0058: goto 0065 // +000d │ │ +3c3b06: 1212 |0059: const/4 v2, #int 1 // #1 │ │ +3c3b08: 280b |005a: goto 0065 // +000b │ │ +3c3b0a: 1a00 5457 |005b: const-string v0, "SubscriptionFragment" // string@5754 │ │ +3c3b0e: 6e20 28b3 0400 |005d: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3c3b14: 0a04 |0060: move-result v4 │ │ +3c3b16: 3904 0300 |0061: if-nez v4, 0064 // +0003 │ │ +3c3b1a: 2802 |0063: goto 0065 // +0002 │ │ +3c3b1c: 1202 |0064: const/4 v2, #int 0 // #0 │ │ +3c3b1e: 2b02 4700 0000 |0065: packed-switch v2, 000000ac // +00000047 │ │ +3c3b24: 0f01 |0068: return v1 │ │ +3c3b26: 1404 3001 087f |0069: const v4, #float 1.80781e+38 // #7f080130 │ │ +3c3b2c: 0f04 |006c: return v4 │ │ +3c3b2e: 1404 0c01 087f |006d: const v4, #float 1.8078e+38 // #7f08010c │ │ +3c3b34: 0f04 |0070: return v4 │ │ +3c3b36: 1404 fc00 087f |0071: const v4, #float 1.8078e+38 // #7f0800fc │ │ +3c3b3c: 0f04 |0074: return v4 │ │ +3c3b3e: 1404 0601 087f |0075: const v4, #float 1.8078e+38 // #7f080106 │ │ +3c3b44: 0f04 |0078: return v4 │ │ +3c3b46: 1404 e400 087f |0079: const v4, #float 1.8078e+38 // #7f0800e4 │ │ +3c3b4c: 0f04 |007c: return v4 │ │ +3c3b4e: 1404 0e01 087f |007d: const v4, #float 1.8078e+38 // #7f08010e │ │ +3c3b54: 0f04 |0080: return v4 │ │ +3c3b56: 1404 0f01 087f |0081: const v4, #float 1.80781e+38 // #7f08010f │ │ +3c3b5c: 0f04 |0084: return v4 │ │ +3c3b5e: 1404 4c01 087f |0085: const v4, #float 1.80782e+38 // #7f08014c │ │ +3c3b64: 0f04 |0088: return v4 │ │ +3c3b66: 0000 |0089: nop // spacer │ │ +3c3b68: 0002 0800 ad66 f0a1 e865 22b8 6f40 ... |008a: sparse-switch-data (34 units) │ │ +3c3bac: 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; │ │ │ │ @@ -1464279,23 +1464262,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 │ │ -3c42c0: |[3c42c0] de.danoeh.antennapod.adapter.NavListAdapter.lambda$bindNavView$3:(Landroid/app/Activity;Landroid/content/DialogInterface;I)V │ │ -3c42d0: 2202 6c00 |0000: new-instance v2, Landroid/content/Intent; // type@006c │ │ -3c42d4: 1c03 0618 |0002: const-class v3, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1806 │ │ -3c42d8: 7030 5902 1203 |0004: invoke-direct {v2, v1, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0259 │ │ -3c42de: 1a03 444d |0007: const-string v3, "OpenAutoDownloadSettings" // string@4d44 │ │ -3c42e2: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -3c42e4: 6e30 7b02 3200 |000a: invoke-virtual {v2, v3, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@027b │ │ -3c42ea: 6e20 c000 2100 |000d: invoke-virtual {v1, v2}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@00c0 │ │ -3c42f0: 0e00 |0010: return-void │ │ +3c4288: |[3c4288] de.danoeh.antennapod.adapter.NavListAdapter.lambda$bindNavView$3:(Landroid/app/Activity;Landroid/content/DialogInterface;I)V │ │ +3c4298: 2202 6c00 |0000: new-instance v2, Landroid/content/Intent; // type@006c │ │ +3c429c: 1c03 0618 |0002: const-class v3, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1806 │ │ +3c42a0: 7030 5902 1203 |0004: invoke-direct {v2, v1, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0259 │ │ +3c42a6: 1a03 444d |0007: const-string v3, "OpenAutoDownloadSettings" // string@4d44 │ │ +3c42aa: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +3c42ac: 6e30 7b02 3200 |000a: invoke-virtual {v2, v3, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@027b │ │ +3c42b2: 6e20 c000 2100 |000d: invoke-virtual {v1, v2}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@00c0 │ │ +3c42b8: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=272 │ │ 0x000a line=273 │ │ 0x000d line=274 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 (null) Landroid/app/Activity; │ │ @@ -1464307,34 +1464290,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 │ │ -3c42f4: |[3c42f4] de.danoeh.antennapod.adapter.NavListAdapter.lambda$bindNavView$4:(Landroid/app/Activity;Landroid/view/View;)V │ │ -3c4304: 2203 1715 |0000: new-instance v3, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ -3c4308: 7020 8381 2300 |0002: invoke-direct {v3, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ -3c430e: 1400 ec00 127f |0005: const v0, #float 1.94072e+38 // #7f1200ec │ │ -3c4314: 6e20 cf81 0300 |0008: invoke-virtual {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ -3c431a: 0c03 |000b: move-result-object v3 │ │ -3c431c: 1400 eb00 127f |000c: const v0, #float 1.94072e+38 // #7f1200eb │ │ -3c4322: 6e20 a381 0300 |000f: invoke-virtual {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81a3 │ │ -3c4328: 0c03 |0012: move-result-object v3 │ │ -3c432a: 1400 0a00 0401 |0013: const v0, #float 2.42446e-38 // #0104000a │ │ -3c4330: 1201 |0016: const/4 v1, #int 0 // #0 │ │ -3c4332: 6e30 c181 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@81c1 │ │ -3c4338: 0c03 |001a: move-result-object v3 │ │ -3c433a: 2200 5018 |001b: new-instance v0, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda1; // type@1850 │ │ -3c433e: 7020 0c97 2000 |001d: invoke-direct {v0, v2}, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda1;.:(Landroid/app/Activity;)V // method@970c │ │ -3c4344: 1402 4302 127f |0020: const v2, #float 1.94079e+38 // #7f120243 │ │ -3c434a: 6e30 b381 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@81b3 │ │ -3c4350: 0c02 |0026: move-result-object v2 │ │ -3c4352: 6e10 7114 0200 |0027: invoke-virtual {v2}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ -3c4358: 0e00 |002a: return-void │ │ +3c42bc: |[3c42bc] de.danoeh.antennapod.adapter.NavListAdapter.lambda$bindNavView$4:(Landroid/app/Activity;Landroid/view/View;)V │ │ +3c42cc: 2203 1715 |0000: new-instance v3, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ +3c42d0: 7020 8381 2300 |0002: invoke-direct {v3, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ +3c42d6: 1400 ec00 127f |0005: const v0, #float 1.94072e+38 // #7f1200ec │ │ +3c42dc: 6e20 cf81 0300 |0008: invoke-virtual {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ +3c42e2: 0c03 |000b: move-result-object v3 │ │ +3c42e4: 1400 eb00 127f |000c: const v0, #float 1.94072e+38 // #7f1200eb │ │ +3c42ea: 6e20 a381 0300 |000f: invoke-virtual {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81a3 │ │ +3c42f0: 0c03 |0012: move-result-object v3 │ │ +3c42f2: 1400 0a00 0401 |0013: const v0, #float 2.42446e-38 // #0104000a │ │ +3c42f8: 1201 |0016: const/4 v1, #int 0 // #0 │ │ +3c42fa: 6e30 c181 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@81c1 │ │ +3c4300: 0c03 |001a: move-result-object v3 │ │ +3c4302: 2200 5018 |001b: new-instance v0, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda1; // type@1850 │ │ +3c4306: 7020 0c97 2000 |001d: invoke-direct {v0, v2}, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda1;.:(Landroid/app/Activity;)V // method@970c │ │ +3c430c: 1402 4302 127f |0020: const v2, #float 1.94079e+38 // #7f120243 │ │ +3c4312: 6e30 b381 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@81b3 │ │ +3c4318: 0c02 |0026: move-result-object v2 │ │ +3c431a: 6e10 7114 0200 |0027: invoke-virtual {v2}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ +3c4320: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=267 │ │ 0x0008 line=268 │ │ 0x000f line=269 │ │ 0x0017 line=270 │ │ 0x0023 line=271 │ │ @@ -1464348,18 +1464331,18 @@ │ │ type : '(ILandroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3c435c: |[3c435c] de.danoeh.antennapod.adapter.NavListAdapter.lambda$onBindViewHolder$0:(ILandroid/view/View;)V │ │ -3c436c: 5402 146d |0000: iget-object v2, v0, Lde/danoeh/antennapod/adapter/NavListAdapter;.itemAccess:Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess; // field@6d14 │ │ -3c4370: 7220 2097 1200 |0002: invoke-interface {v2, v1}, Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess;.onItemClick:(I)V // method@9720 │ │ -3c4376: 0e00 |0005: return-void │ │ +3c4324: |[3c4324] de.danoeh.antennapod.adapter.NavListAdapter.lambda$onBindViewHolder$0:(ILandroid/view/View;)V │ │ +3c4334: 5402 146d |0000: iget-object v2, v0, Lde/danoeh/antennapod/adapter/NavListAdapter;.itemAccess:Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess; // field@6d14 │ │ +3c4338: 7220 2097 1200 |0002: invoke-interface {v2, v1}, Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess;.onItemClick:(I)V // method@9720 │ │ +3c433e: 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; │ │ @@ -1464369,19 +1464352,19 @@ │ │ type : '(ILandroid/view/View;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -3c3998: |[3c3998] de.danoeh.antennapod.adapter.NavListAdapter.lambda$onBindViewHolder$1:(ILandroid/view/View;)Z │ │ -3c39a8: 5402 146d |0000: iget-object v2, v0, Lde/danoeh/antennapod/adapter/NavListAdapter;.itemAccess:Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess; // field@6d14 │ │ -3c39ac: 7220 2197 1200 |0002: invoke-interface {v2, v1}, Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess;.onItemLongClick:(I)Z // method@9721 │ │ -3c39b2: 0a01 |0005: move-result v1 │ │ -3c39b4: 0f01 |0006: return v1 │ │ +3c3960: |[3c3960] de.danoeh.antennapod.adapter.NavListAdapter.lambda$onBindViewHolder$1:(ILandroid/view/View;)Z │ │ +3c3970: 5402 146d |0000: iget-object v2, v0, Lde/danoeh/antennapod/adapter/NavListAdapter;.itemAccess:Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess; // field@6d14 │ │ +3c3974: 7220 2197 1200 |0002: invoke-interface {v2, v1}, Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess;.onItemLongClick:(I)Z // method@9721 │ │ +3c397a: 0a01 |0005: move-result v1 │ │ +3c397c: 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; │ │ @@ -1464391,30 +1464374,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 │ │ -3c39b8: |[3c39b8] de.danoeh.antennapod.adapter.NavListAdapter.lambda$onBindViewHolder$2:(ILandroid/view/View;Landroid/view/MotionEvent;)Z │ │ -3c39c8: 6004 dd00 |0000: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -3c39cc: 1300 1700 |0002: const/16 v0, #int 23 // #17 │ │ -3c39d0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -3c39d2: 3404 1600 |0005: if-lt v4, v0, 001b // +0016 │ │ -3c39d6: 1304 0220 |0007: const/16 v4, #int 8194 // #2002 │ │ -3c39da: 6e20 8c0b 4500 |0009: invoke-virtual {v5, v4}, Landroid/view/InputEvent;.isFromSource:(I)Z // method@0b8c │ │ -3c39e0: 0a04 |000c: move-result v4 │ │ -3c39e2: 3804 0e00 |000d: if-eqz v4, 001b // +000e │ │ -3c39e6: 6e10 080c 0500 |000f: invoke-virtual {v5}, Landroid/view/MotionEvent;.getButtonState:()I // method@0c08 │ │ -3c39ec: 0a04 |0012: move-result v4 │ │ -3c39ee: 1225 |0013: const/4 v5, #int 2 // #2 │ │ -3c39f0: 3354 0700 |0014: if-ne v4, v5, 001b // +0007 │ │ -3c39f4: 5424 146d |0016: iget-object v4, v2, Lde/danoeh/antennapod/adapter/NavListAdapter;.itemAccess:Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess; // field@6d14 │ │ -3c39f8: 7220 2197 3400 |0018: invoke-interface {v4, v3}, Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess;.onItemLongClick:(I)Z // method@9721 │ │ -3c39fe: 0f01 |001b: return v1 │ │ +3c3980: |[3c3980] de.danoeh.antennapod.adapter.NavListAdapter.lambda$onBindViewHolder$2:(ILandroid/view/View;Landroid/view/MotionEvent;)Z │ │ +3c3990: 6004 dd00 |0000: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +3c3994: 1300 1700 |0002: const/16 v0, #int 23 // #17 │ │ +3c3998: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +3c399a: 3404 1600 |0005: if-lt v4, v0, 001b // +0016 │ │ +3c399e: 1304 0220 |0007: const/16 v4, #int 8194 // #2002 │ │ +3c39a2: 6e20 8c0b 4500 |0009: invoke-virtual {v5, v4}, Landroid/view/InputEvent;.isFromSource:(I)Z // method@0b8c │ │ +3c39a8: 0a04 |000c: move-result v4 │ │ +3c39aa: 3804 0e00 |000d: if-eqz v4, 001b // +000e │ │ +3c39ae: 6e10 080c 0500 |000f: invoke-virtual {v5}, Landroid/view/MotionEvent;.getButtonState:()I // method@0c08 │ │ +3c39b4: 0a04 |0012: move-result v4 │ │ +3c39b6: 1225 |0013: const/4 v5, #int 2 // #2 │ │ +3c39b8: 3354 0700 |0014: if-ne v4, v5, 001b // +0007 │ │ +3c39bc: 5424 146d |0016: iget-object v4, v2, Lde/danoeh/antennapod/adapter/NavListAdapter;.itemAccess:Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess; // field@6d14 │ │ +3c39c0: 7220 2197 3400 |0018: invoke-interface {v4, v3}, Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess;.onItemLongClick:(I)Z // method@9721 │ │ +3c39c6: 0f01 |001b: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ 0x0009 line=216 │ │ 0x000f line=217 │ │ 0x0016 line=218 │ │ locals : │ │ @@ -1464428,39 +1464411,39 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -3c4378: |[3c4378] de.danoeh.antennapod.adapter.NavListAdapter.loadItems:()V │ │ -3c4388: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -3c438c: 6201 0b94 |0002: sget-object v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.NAV_DRAWER_TAGS:[Ljava/lang/String; // field@940b │ │ -3c4390: 7110 b6b4 0100 |0004: invoke-static {v1}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b4b6 │ │ -3c4396: 0c01 |0007: move-result-object v1 │ │ -3c4398: 7020 a2b4 1000 |0008: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@b4a2 │ │ -3c439e: 7100 c0b0 0000 |000b: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getHiddenDrawerItems:()Ljava/util/List; // method@b0c0 │ │ -3c43a4: 0c01 |000e: move-result-object v1 │ │ -3c43a6: 7220 70b5 1000 |000f: invoke-interface {v0, v1}, Ljava/util/List;.removeAll:(Ljava/util/Collection;)Z // method@b570 │ │ -3c43ac: 1a01 5757 |0012: const-string v1, "SubscriptionList" // string@5757 │ │ -3c43b0: 7220 63b5 1000 |0014: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b563 │ │ -3c43b6: 0a02 |0017: move-result v2 │ │ -3c43b8: 3802 0900 |0018: if-eqz v2, 0021 // +0009 │ │ -3c43bc: 1212 |001a: const/4 v2, #int 1 // #1 │ │ -3c43be: 5c32 156d |001b: iput-boolean v2, v3, Lde/danoeh/antennapod/adapter/NavListAdapter;.showSubscriptionList:Z // field@6d15 │ │ -3c43c2: 7220 6fb5 1000 |001d: invoke-interface {v0, v1}, Ljava/util/List;.remove:(Ljava/lang/Object;)Z // method@b56f │ │ -3c43c8: 2804 |0020: goto 0024 // +0004 │ │ -3c43ca: 1201 |0021: const/4 v1, #int 0 // #0 │ │ -3c43cc: 5c31 156d |0022: iput-boolean v1, v3, Lde/danoeh/antennapod/adapter/NavListAdapter;.showSubscriptionList:Z // field@6d15 │ │ -3c43d0: 5431 136d |0024: iget-object v1, v3, Lde/danoeh/antennapod/adapter/NavListAdapter;.fragmentTags:Ljava/util/List; // field@6d13 │ │ -3c43d4: 7210 62b5 0100 |0026: invoke-interface {v1}, Ljava/util/List;.clear:()V // method@b562 │ │ -3c43da: 5431 136d |0029: iget-object v1, v3, Lde/danoeh/antennapod/adapter/NavListAdapter;.fragmentTags:Ljava/util/List; // field@6d13 │ │ -3c43de: 7220 61b5 0100 |002b: invoke-interface {v1, v0}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@b561 │ │ -3c43e4: 6e10 ce41 0300 |002e: invoke-virtual {v3}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ce │ │ -3c43ea: 0e00 |0031: return-void │ │ +3c4340: |[3c4340] de.danoeh.antennapod.adapter.NavListAdapter.loadItems:()V │ │ +3c4350: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +3c4354: 6201 0b94 |0002: sget-object v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.NAV_DRAWER_TAGS:[Ljava/lang/String; // field@940b │ │ +3c4358: 7110 b6b4 0100 |0004: invoke-static {v1}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b4b6 │ │ +3c435e: 0c01 |0007: move-result-object v1 │ │ +3c4360: 7020 a2b4 1000 |0008: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@b4a2 │ │ +3c4366: 7100 c0b0 0000 |000b: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getHiddenDrawerItems:()Ljava/util/List; // method@b0c0 │ │ +3c436c: 0c01 |000e: move-result-object v1 │ │ +3c436e: 7220 70b5 1000 |000f: invoke-interface {v0, v1}, Ljava/util/List;.removeAll:(Ljava/util/Collection;)Z // method@b570 │ │ +3c4374: 1a01 5757 |0012: const-string v1, "SubscriptionList" // string@5757 │ │ +3c4378: 7220 63b5 1000 |0014: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b563 │ │ +3c437e: 0a02 |0017: move-result v2 │ │ +3c4380: 3802 0900 |0018: if-eqz v2, 0021 // +0009 │ │ +3c4384: 1212 |001a: const/4 v2, #int 1 // #1 │ │ +3c4386: 5c32 156d |001b: iput-boolean v2, v3, Lde/danoeh/antennapod/adapter/NavListAdapter;.showSubscriptionList:Z // field@6d15 │ │ +3c438a: 7220 6fb5 1000 |001d: invoke-interface {v0, v1}, Ljava/util/List;.remove:(Ljava/lang/Object;)Z // method@b56f │ │ +3c4390: 2804 |0020: goto 0024 // +0004 │ │ +3c4392: 1201 |0021: const/4 v1, #int 0 // #0 │ │ +3c4394: 5c31 156d |0022: iput-boolean v1, v3, Lde/danoeh/antennapod/adapter/NavListAdapter;.showSubscriptionList:Z // field@6d15 │ │ +3c4398: 5431 136d |0024: iget-object v1, v3, Lde/danoeh/antennapod/adapter/NavListAdapter;.fragmentTags:Ljava/util/List; // field@6d13 │ │ +3c439c: 7210 62b5 0100 |0026: invoke-interface {v1}, Ljava/util/List;.clear:()V // method@b562 │ │ +3c43a2: 5431 136d |0029: iget-object v1, v3, Lde/danoeh/antennapod/adapter/NavListAdapter;.fragmentTags:Ljava/util/List; // field@6d13 │ │ +3c43a6: 7220 61b5 0100 |002b: invoke-interface {v1, v0}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@b561 │ │ +3c43ac: 6e10 ce41 0300 |002e: invoke-virtual {v3}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ce │ │ +3c43b2: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x000b line=90 │ │ 0x000f line=91 │ │ 0x0014 line=93 │ │ 0x001b line=98 │ │ @@ -1464478,19 +1464461,19 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3c3cd8: |[3c3cd8] de.danoeh.antennapod.adapter.NavListAdapter.getFragmentTags:()Ljava/util/List; │ │ -3c3ce8: 5410 136d |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/NavListAdapter;.fragmentTags:Ljava/util/List; // field@6d13 │ │ -3c3cec: 7110 1bb5 0000 |0002: invoke-static {v0}, Ljava/util/Collections;.unmodifiableList:(Ljava/util/List;)Ljava/util/List; // method@b51b │ │ -3c3cf2: 0c00 |0005: move-result-object v0 │ │ -3c3cf4: 1100 |0006: return-object v0 │ │ +3c3ca0: |[3c3ca0] de.danoeh.antennapod.adapter.NavListAdapter.getFragmentTags:()Ljava/util/List; │ │ +3c3cb0: 5410 136d |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/NavListAdapter;.fragmentTags:Ljava/util/List; // field@6d13 │ │ +3c3cb4: 7110 1bb5 0000 |0002: invoke-static {v0}, Ljava/util/Collections;.unmodifiableList:(Ljava/util/List;)Ljava/util/List; // method@b51b │ │ +3c3cba: 0c00 |0005: move-result-object v0 │ │ +3c3cbc: 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;) │ │ @@ -1464498,24 +1464481,24 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -3c3c0c: |[3c3c0c] de.danoeh.antennapod.adapter.NavListAdapter.getItemCount:()I │ │ -3c3c1c: 6e10 3497 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/adapter/NavListAdapter;.getSubscriptionOffset:()I // method@9734 │ │ -3c3c22: 0a00 |0003: move-result v0 │ │ -3c3c24: 5521 156d |0004: iget-boolean v1, v2, Lde/danoeh/antennapod/adapter/NavListAdapter;.showSubscriptionList:Z // field@6d15 │ │ -3c3c28: 3801 0900 |0006: if-eqz v1, 000f // +0009 │ │ -3c3c2c: 5421 146d |0008: iget-object v1, v2, Lde/danoeh/antennapod/adapter/NavListAdapter;.itemAccess:Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess; // field@6d14 │ │ -3c3c30: 7210 1797 0100 |000a: invoke-interface {v1}, Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess;.getCount:()I // method@9717 │ │ -3c3c36: 0a01 |000d: move-result v1 │ │ -3c3c38: b010 |000e: add-int/2addr v0, v1 │ │ -3c3c3a: 0f00 |000f: return v0 │ │ +3c3bd4: |[3c3bd4] de.danoeh.antennapod.adapter.NavListAdapter.getItemCount:()I │ │ +3c3be4: 6e10 3497 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/adapter/NavListAdapter;.getSubscriptionOffset:()I // method@9734 │ │ +3c3bea: 0a00 |0003: move-result v0 │ │ +3c3bec: 5521 156d |0004: iget-boolean v1, v2, Lde/danoeh/antennapod/adapter/NavListAdapter;.showSubscriptionList:Z // field@6d15 │ │ +3c3bf0: 3801 0900 |0006: if-eqz v1, 000f // +0009 │ │ +3c3bf4: 5421 146d |0008: iget-object v1, v2, Lde/danoeh/antennapod/adapter/NavListAdapter;.itemAccess:Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess; // field@6d14 │ │ +3c3bf8: 7210 1797 0100 |000a: invoke-interface {v1}, Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess;.getCount:()I // method@9717 │ │ +3c3bfe: 0a01 |000d: move-result v1 │ │ +3c3c00: b010 |000e: add-int/2addr v0, v1 │ │ +3c3c02: 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; │ │ @@ -1464525,43 +1464508,43 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -3c3cf8: |[3c3cf8] de.danoeh.antennapod.adapter.NavListAdapter.getItemId:(I)J │ │ -3c3d08: 6e20 3297 5400 |0000: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/adapter/NavListAdapter;.getItemViewType:(I)I // method@9732 │ │ -3c3d0e: 0a00 |0003: move-result v0 │ │ -3c3d10: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -3c3d12: 3310 1000 |0005: if-ne v0, v1, 0015 // +0010 │ │ -3c3d16: 5440 146d |0007: iget-object v0, v4, Lde/danoeh/antennapod/adapter/NavListAdapter;.itemAccess:Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess; // field@6d14 │ │ -3c3d1a: 6e10 3497 0400 |0009: invoke-virtual {v4}, Lde/danoeh/antennapod/adapter/NavListAdapter;.getSubscriptionOffset:()I // method@9734 │ │ -3c3d20: 0a01 |000c: move-result v1 │ │ -3c3d22: b115 |000d: sub-int/2addr v5, v1 │ │ -3c3d24: 7220 1997 5000 |000e: invoke-interface {v0, v5}, Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess;.getItem:(I)Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // method@9719 │ │ -3c3d2a: 0c05 |0011: move-result-object v5 │ │ -3c3d2c: 5350 f98d |0012: iget-wide v0, v5, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.id:J // field@8df9 │ │ -3c3d30: 1000 |0014: return-wide v0 │ │ -3c3d32: 3900 1800 |0015: if-nez v0, 002d // +0018 │ │ -3c3d36: 5440 136d |0017: iget-object v0, v4, Lde/danoeh/antennapod/adapter/NavListAdapter;.fragmentTags:Ljava/util/List; // field@6d13 │ │ -3c3d3a: 7220 66b5 5000 |0019: invoke-interface {v0, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3c3d40: 0c05 |001c: move-result-object v5 │ │ -3c3d42: 1f05 8d1e |001d: check-cast v5, Ljava/lang/String; // type@1e8d │ │ -3c3d46: 6e10 2fb3 0500 |001f: invoke-virtual {v5}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ -3c3d4c: 0a05 |0022: move-result v5 │ │ -3c3d4e: 8150 |0023: int-to-long v0, v5 │ │ -3c3d50: 7120 d5b2 1000 |0024: invoke-static {v0, v1}, Ljava/lang/Math;.abs:(J)J // method@b2d5 │ │ -3c3d56: 0b00 |0027: move-result-wide v0 │ │ -3c3d58: 7d00 |0028: neg-long v0, v0 │ │ -3c3d5a: 1602 0100 |0029: const-wide/16 v2, #int 1 // #1 │ │ -3c3d5e: bc20 |002b: sub-long/2addr v0, v2 │ │ -3c3d60: 1000 |002c: return-wide v0 │ │ -3c3d62: 1600 0000 |002d: const-wide/16 v0, #int 0 // #0 │ │ -3c3d66: 1000 |002f: return-wide v0 │ │ +3c3cc0: |[3c3cc0] de.danoeh.antennapod.adapter.NavListAdapter.getItemId:(I)J │ │ +3c3cd0: 6e20 3297 5400 |0000: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/adapter/NavListAdapter;.getItemViewType:(I)I // method@9732 │ │ +3c3cd6: 0a00 |0003: move-result v0 │ │ +3c3cd8: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +3c3cda: 3310 1000 |0005: if-ne v0, v1, 0015 // +0010 │ │ +3c3cde: 5440 146d |0007: iget-object v0, v4, Lde/danoeh/antennapod/adapter/NavListAdapter;.itemAccess:Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess; // field@6d14 │ │ +3c3ce2: 6e10 3497 0400 |0009: invoke-virtual {v4}, Lde/danoeh/antennapod/adapter/NavListAdapter;.getSubscriptionOffset:()I // method@9734 │ │ +3c3ce8: 0a01 |000c: move-result v1 │ │ +3c3cea: b115 |000d: sub-int/2addr v5, v1 │ │ +3c3cec: 7220 1997 5000 |000e: invoke-interface {v0, v5}, Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess;.getItem:(I)Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // method@9719 │ │ +3c3cf2: 0c05 |0011: move-result-object v5 │ │ +3c3cf4: 5350 f98d |0012: iget-wide v0, v5, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.id:J // field@8df9 │ │ +3c3cf8: 1000 |0014: return-wide v0 │ │ +3c3cfa: 3900 1800 |0015: if-nez v0, 002d // +0018 │ │ +3c3cfe: 5440 136d |0017: iget-object v0, v4, Lde/danoeh/antennapod/adapter/NavListAdapter;.fragmentTags:Ljava/util/List; // field@6d13 │ │ +3c3d02: 7220 66b5 5000 |0019: invoke-interface {v0, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3c3d08: 0c05 |001c: move-result-object v5 │ │ +3c3d0a: 1f05 8d1e |001d: check-cast v5, Ljava/lang/String; // type@1e8d │ │ +3c3d0e: 6e10 2fb3 0500 |001f: invoke-virtual {v5}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ +3c3d14: 0a05 |0022: move-result v5 │ │ +3c3d16: 8150 |0023: int-to-long v0, v5 │ │ +3c3d18: 7120 d5b2 1000 |0024: invoke-static {v0, v1}, Ljava/lang/Math;.abs:(J)J // method@b2d5 │ │ +3c3d1e: 0b00 |0027: move-result-wide v0 │ │ +3c3d20: 7d00 |0028: neg-long v0, v0 │ │ +3c3d22: 1602 0100 |0029: const-wide/16 v2, #int 1 // #1 │ │ +3c3d26: bc20 |002b: sub-long/2addr v0, v2 │ │ +3c3d28: 1000 |002c: return-wide v0 │ │ +3c3d2a: 1600 0000 |002d: const-wide/16 v0, #int 0 // #0 │ │ +3c3d2e: 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; │ │ @@ -1464572,29 +1464555,29 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -3c3c3c: |[3c3c3c] de.danoeh.antennapod.adapter.NavListAdapter.getItemViewType:(I)I │ │ -3c3c4c: 3a02 0c00 |0000: if-ltz v2, 000c // +000c │ │ -3c3c50: 5410 136d |0002: iget-object v0, v1, Lde/danoeh/antennapod/adapter/NavListAdapter;.fragmentTags:Ljava/util/List; // field@6d13 │ │ -3c3c54: 7210 72b5 0000 |0004: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ -3c3c5a: 0a00 |0007: move-result v0 │ │ -3c3c5c: 3502 0400 |0008: if-ge v2, v0, 000c // +0004 │ │ -3c3c60: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -3c3c62: 0f02 |000b: return v2 │ │ -3c3c64: 6e10 3497 0100 |000c: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/NavListAdapter;.getSubscriptionOffset:()I // method@9734 │ │ -3c3c6a: 0a00 |000f: move-result v0 │ │ -3c3c6c: 3502 0400 |0010: if-ge v2, v0, 0014 // +0004 │ │ -3c3c70: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -3c3c72: 0f02 |0013: return v2 │ │ -3c3c74: 1222 |0014: const/4 v2, #int 2 // #2 │ │ -3c3c76: 0f02 |0015: return v2 │ │ +3c3c04: |[3c3c04] de.danoeh.antennapod.adapter.NavListAdapter.getItemViewType:(I)I │ │ +3c3c14: 3a02 0c00 |0000: if-ltz v2, 000c // +000c │ │ +3c3c18: 5410 136d |0002: iget-object v0, v1, Lde/danoeh/antennapod/adapter/NavListAdapter;.fragmentTags:Ljava/util/List; // field@6d13 │ │ +3c3c1c: 7210 72b5 0000 |0004: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ +3c3c22: 0a00 |0007: move-result v0 │ │ +3c3c24: 3502 0400 |0008: if-ge v2, v0, 000c // +0004 │ │ +3c3c28: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +3c3c2a: 0f02 |000b: return v2 │ │ +3c3c2c: 6e10 3497 0100 |000c: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/NavListAdapter;.getSubscriptionOffset:()I // method@9734 │ │ +3c3c32: 0a00 |000f: move-result v0 │ │ +3c3c34: 3502 0400 |0010: if-ge v2, v0, 0014 // +0004 │ │ +3c3c38: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +3c3c3a: 0f02 |0013: return v2 │ │ +3c3c3c: 1222 |0014: const/4 v2, #int 2 // #2 │ │ +3c3c3e: 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 │ │ @@ -1464604,21 +1464587,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 │ │ -3c3cb0: |[3c3cb0] de.danoeh.antennapod.adapter.NavListAdapter.getLabel:(Ljava/lang/String;)Ljava/lang/String; │ │ -3c3cc0: 6200 0b94 |0000: sget-object v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.NAV_DRAWER_TAGS:[Ljava/lang/String; // field@940b │ │ -3c3cc4: 7120 73b7 2000 |0002: invoke-static {v0, v2}, Lorg/apache/commons/lang3/ArrayUtils;.indexOf:([Ljava/lang/Object;Ljava/lang/Object;)I // method@b773 │ │ -3c3cca: 0a02 |0005: move-result v2 │ │ -3c3ccc: 5410 166d |0006: iget-object v0, v1, Lde/danoeh/antennapod/adapter/NavListAdapter;.titles:[Ljava/lang/String; // field@6d16 │ │ -3c3cd0: 4602 0002 |0008: aget-object v2, v0, v2 │ │ -3c3cd4: 1102 |000a: return-object v2 │ │ +3c3c78: |[3c3c78] de.danoeh.antennapod.adapter.NavListAdapter.getLabel:(Ljava/lang/String;)Ljava/lang/String; │ │ +3c3c88: 6200 0b94 |0000: sget-object v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.NAV_DRAWER_TAGS:[Ljava/lang/String; // field@940b │ │ +3c3c8c: 7120 73b7 2000 |0002: invoke-static {v0, v2}, Lorg/apache/commons/lang3/ArrayUtils;.indexOf:([Ljava/lang/Object;Ljava/lang/Object;)I // method@b773 │ │ +3c3c92: 0a02 |0005: move-result v2 │ │ +3c3c94: 5410 166d |0006: iget-object v0, v1, Lde/danoeh/antennapod/adapter/NavListAdapter;.titles:[Ljava/lang/String; // field@6d16 │ │ +3c3c98: 4602 0002 |0008: aget-object v2, v0, v2 │ │ +3c3c9c: 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; │ │ @@ -1464628,26 +1464611,26 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -3c3c78: |[3c3c78] de.danoeh.antennapod.adapter.NavListAdapter.getSubscriptionOffset:()I │ │ -3c3c88: 5410 136d |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/NavListAdapter;.fragmentTags:Ljava/util/List; // field@6d13 │ │ -3c3c8c: 7210 72b5 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ -3c3c92: 0a00 |0005: move-result v0 │ │ -3c3c94: 3d00 0b00 |0006: if-lez v0, 0011 // +000b │ │ -3c3c98: 5410 136d |0008: iget-object v0, v1, Lde/danoeh/antennapod/adapter/NavListAdapter;.fragmentTags:Ljava/util/List; // field@6d13 │ │ -3c3c9c: 7210 72b5 0000 |000a: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ -3c3ca2: 0a00 |000d: move-result v0 │ │ -3c3ca4: d800 0001 |000e: add-int/lit8 v0, v0, #int 1 // #01 │ │ -3c3ca8: 2802 |0010: goto 0012 // +0002 │ │ -3c3caa: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -3c3cac: 0f00 |0012: return v0 │ │ +3c3c40: |[3c3c40] de.danoeh.antennapod.adapter.NavListAdapter.getSubscriptionOffset:()I │ │ +3c3c50: 5410 136d |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/NavListAdapter;.fragmentTags:Ljava/util/List; // field@6d13 │ │ +3c3c54: 7210 72b5 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ +3c3c5a: 0a00 |0005: move-result v0 │ │ +3c3c5c: 3d00 0b00 |0006: if-lez v0, 0011 // +000b │ │ +3c3c60: 5410 136d |0008: iget-object v0, v1, Lde/danoeh/antennapod/adapter/NavListAdapter;.fragmentTags:Ljava/util/List; // field@6d13 │ │ +3c3c64: 7210 72b5 0000 |000a: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ +3c3c6a: 0a00 |000d: move-result v0 │ │ +3c3c6c: d800 0001 |000e: add-int/lit8 v0, v0, #int 1 // #01 │ │ +3c3c70: 2802 |0010: goto 0012 // +0002 │ │ +3c3c72: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +3c3c74: 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;) │ │ @@ -1464655,18 +1464638,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 │ │ -3c43ec: |[3c43ec] de.danoeh.antennapod.adapter.NavListAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ -3c43fc: 1f01 5618 |0000: check-cast v1, Lde/danoeh/antennapod/adapter/NavListAdapter$Holder; // type@1856 │ │ -3c4400: 6e30 3c97 1002 |0002: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/adapter/NavListAdapter;.onBindViewHolder:(Lde/danoeh/antennapod/adapter/NavListAdapter$Holder;I)V // method@973c │ │ -3c4406: 0e00 |0005: return-void │ │ +3c43b4: |[3c43b4] de.danoeh.antennapod.adapter.NavListAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ +3c43c4: 1f01 5618 |0000: check-cast v1, Lde/danoeh/antennapod/adapter/NavListAdapter$Holder; // type@1856 │ │ +3c43c8: 6e30 3c97 1002 |0002: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/adapter/NavListAdapter;.onBindViewHolder:(Lde/danoeh/antennapod/adapter/NavListAdapter$Holder;I)V // method@973c │ │ +3c43ce: 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 │ │ @@ -1464676,76 +1464659,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 │ │ -3c4408: |[3c4408] de.danoeh.antennapod.adapter.NavListAdapter.onBindViewHolder:(Lde/danoeh/antennapod/adapter/NavListAdapter$Holder;I)V │ │ -3c4418: 6e20 3297 8600 |0000: invoke-virtual {v6, v8}, Lde/danoeh/antennapod/adapter/NavListAdapter;.getItemViewType:(I)I // method@9732 │ │ -3c441e: 0a00 |0003: move-result v0 │ │ -3c4420: 5471 101a |0004: iget-object v1, v7, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ -3c4424: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -3c4426: 6e20 720d 2100 |0007: invoke-virtual {v1, v2}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0d72 │ │ -3c442c: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -3c442e: 3900 1500 |000b: if-nez v0, 0020 // +0015 │ │ -3c4432: 5462 136d |000d: iget-object v2, v6, Lde/danoeh/antennapod/adapter/NavListAdapter;.fragmentTags:Ljava/util/List; // field@6d13 │ │ -3c4436: 7220 66b5 8200 |000f: invoke-interface {v2, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3c443c: 0c02 |0012: move-result-object v2 │ │ -3c443e: 1f02 8d1e |0013: check-cast v2, Ljava/lang/String; // type@1e8d │ │ -3c4442: 6e20 3397 2600 |0015: invoke-virtual {v6, v2}, Lde/danoeh/antennapod/adapter/NavListAdapter;.getLabel:(Ljava/lang/String;)Ljava/lang/String; // method@9733 │ │ -3c4448: 0c02 |0018: move-result-object v2 │ │ -3c444a: 0773 |0019: move-object v3, v7 │ │ -3c444c: 1f03 5818 |001a: check-cast v3, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder; // type@1858 │ │ -3c4450: 7040 2b97 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@972b │ │ -3c4456: 2834 |001f: goto 0053 // +0034 │ │ -3c4458: 3310 0900 |0020: if-ne v0, v1, 0029 // +0009 │ │ -3c445c: 0772 |0022: move-object v2, v7 │ │ -3c445e: 1f02 5418 |0023: check-cast v2, Lde/danoeh/antennapod/adapter/NavListAdapter$DividerHolder; // type@1854 │ │ -3c4462: 7020 2c97 2600 |0025: invoke-direct {v6, v2}, Lde/danoeh/antennapod/adapter/NavListAdapter;.bindSectionDivider:(Lde/danoeh/antennapod/adapter/NavListAdapter$DividerHolder;)V // method@972c │ │ -3c4468: 282b |0028: goto 0053 // +002b │ │ -3c446a: 6e10 3497 0600 |0029: invoke-virtual {v6}, Lde/danoeh/antennapod/adapter/NavListAdapter;.getSubscriptionOffset:()I // method@9734 │ │ -3c4470: 0a02 |002c: move-result v2 │ │ -3c4472: 9102 0802 |002d: sub-int v2, v8, v2 │ │ -3c4476: 5463 146d |002f: iget-object v3, v6, Lde/danoeh/antennapod/adapter/NavListAdapter;.itemAccess:Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess; // field@6d14 │ │ -3c447a: 7220 1997 2300 |0031: invoke-interface {v3, v2}, Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess;.getItem:(I)Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // method@9719 │ │ -3c4480: 0c02 |0034: move-result-object v2 │ │ -3c4482: 0773 |0035: move-object v3, v7 │ │ -3c4484: 1f03 5518 |0036: check-cast v3, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder; // type@1855 │ │ -3c4488: 7030 2a97 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@972a │ │ -3c448e: 5424 fb8d |003b: iget-object v4, v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8dfb │ │ -3c4492: 6205 f78d |003d: sget-object v5, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.FEED:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8df7 │ │ -3c4496: 3354 0800 |003f: if-ne v4, v5, 0047 // +0008 │ │ -3c449a: 1f02 6219 |0041: check-cast v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem; // type@1962 │ │ -3c449e: 7030 2997 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@9729 │ │ -3c44a4: 2806 |0046: goto 004c // +0006 │ │ -3c44a6: 1f02 6319 |0047: check-cast v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem; // type@1963 │ │ -3c44aa: 7030 2d97 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@972d │ │ -3c44b0: 5472 101a |004c: iget-object v2, v7, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ -3c44b4: 5463 146d |004e: iget-object v3, v6, Lde/danoeh/antennapod/adapter/NavListAdapter;.itemAccess:Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess; // field@6d14 │ │ -3c44b8: 6e20 720d 3200 |0050: invoke-virtual {v2, v3}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0d72 │ │ -3c44be: 3210 2b00 |0053: if-eq v0, v1, 007e // +002b │ │ -3c44c2: 5470 101a |0055: iget-object v0, v7, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ -3c44c6: 5461 146d |0057: iget-object v1, v6, Lde/danoeh/antennapod/adapter/NavListAdapter;.itemAccess:Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess; // field@6d14 │ │ -3c44ca: 7220 1e97 8100 |0059: invoke-interface {v1, v8}, Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess;.isSelected:(I)Z // method@971e │ │ -3c44d0: 0a01 |005c: move-result v1 │ │ -3c44d2: 6e20 8b0d 1000 |005d: invoke-virtual {v0, v1}, Landroid/view/View;.setSelected:(Z)V // method@0d8b │ │ -3c44d8: 5470 101a |0060: iget-object v0, v7, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ -3c44dc: 2201 5118 |0062: new-instance v1, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda2; // type@1851 │ │ -3c44e0: 7030 0e97 6108 |0064: invoke-direct {v1, v6, v8}, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/adapter/NavListAdapter;I)V // method@970e │ │ -3c44e6: 6e20 710d 1000 |0067: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3c44ec: 5470 101a |006a: iget-object v0, v7, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ -3c44f0: 2201 5218 |006c: new-instance v1, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda3; // type@1852 │ │ -3c44f4: 7030 1097 6108 |006e: invoke-direct {v1, v6, v8}, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/adapter/NavListAdapter;I)V // method@9710 │ │ -3c44fa: 6e20 760d 1000 |0071: invoke-virtual {v0, v1}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d76 │ │ -3c4500: 5477 101a |0074: iget-object v7, v7, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ -3c4504: 2200 5318 |0076: new-instance v0, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda4; // type@1853 │ │ -3c4508: 7030 1297 6008 |0078: invoke-direct {v0, v6, v8}, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/adapter/NavListAdapter;I)V // method@9712 │ │ -3c450e: 6e20 780d 0700 |007b: invoke-virtual {v7, v0}, Landroid/view/View;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0d78 │ │ -3c4514: 0e00 |007e: return-void │ │ +3c43d0: |[3c43d0] de.danoeh.antennapod.adapter.NavListAdapter.onBindViewHolder:(Lde/danoeh/antennapod/adapter/NavListAdapter$Holder;I)V │ │ +3c43e0: 6e20 3297 8600 |0000: invoke-virtual {v6, v8}, Lde/danoeh/antennapod/adapter/NavListAdapter;.getItemViewType:(I)I // method@9732 │ │ +3c43e6: 0a00 |0003: move-result v0 │ │ +3c43e8: 5471 101a |0004: iget-object v1, v7, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ +3c43ec: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +3c43ee: 6e20 720d 2100 |0007: invoke-virtual {v1, v2}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0d72 │ │ +3c43f4: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +3c43f6: 3900 1500 |000b: if-nez v0, 0020 // +0015 │ │ +3c43fa: 5462 136d |000d: iget-object v2, v6, Lde/danoeh/antennapod/adapter/NavListAdapter;.fragmentTags:Ljava/util/List; // field@6d13 │ │ +3c43fe: 7220 66b5 8200 |000f: invoke-interface {v2, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3c4404: 0c02 |0012: move-result-object v2 │ │ +3c4406: 1f02 8d1e |0013: check-cast v2, Ljava/lang/String; // type@1e8d │ │ +3c440a: 6e20 3397 2600 |0015: invoke-virtual {v6, v2}, Lde/danoeh/antennapod/adapter/NavListAdapter;.getLabel:(Ljava/lang/String;)Ljava/lang/String; // method@9733 │ │ +3c4410: 0c02 |0018: move-result-object v2 │ │ +3c4412: 0773 |0019: move-object v3, v7 │ │ +3c4414: 1f03 5818 |001a: check-cast v3, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder; // type@1858 │ │ +3c4418: 7040 2b97 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@972b │ │ +3c441e: 2834 |001f: goto 0053 // +0034 │ │ +3c4420: 3310 0900 |0020: if-ne v0, v1, 0029 // +0009 │ │ +3c4424: 0772 |0022: move-object v2, v7 │ │ +3c4426: 1f02 5418 |0023: check-cast v2, Lde/danoeh/antennapod/adapter/NavListAdapter$DividerHolder; // type@1854 │ │ +3c442a: 7020 2c97 2600 |0025: invoke-direct {v6, v2}, Lde/danoeh/antennapod/adapter/NavListAdapter;.bindSectionDivider:(Lde/danoeh/antennapod/adapter/NavListAdapter$DividerHolder;)V // method@972c │ │ +3c4430: 282b |0028: goto 0053 // +002b │ │ +3c4432: 6e10 3497 0600 |0029: invoke-virtual {v6}, Lde/danoeh/antennapod/adapter/NavListAdapter;.getSubscriptionOffset:()I // method@9734 │ │ +3c4438: 0a02 |002c: move-result v2 │ │ +3c443a: 9102 0802 |002d: sub-int v2, v8, v2 │ │ +3c443e: 5463 146d |002f: iget-object v3, v6, Lde/danoeh/antennapod/adapter/NavListAdapter;.itemAccess:Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess; // field@6d14 │ │ +3c4442: 7220 1997 2300 |0031: invoke-interface {v3, v2}, Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess;.getItem:(I)Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // method@9719 │ │ +3c4448: 0c02 |0034: move-result-object v2 │ │ +3c444a: 0773 |0035: move-object v3, v7 │ │ +3c444c: 1f03 5518 |0036: check-cast v3, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder; // type@1855 │ │ +3c4450: 7030 2a97 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@972a │ │ +3c4456: 5424 fb8d |003b: iget-object v4, v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8dfb │ │ +3c445a: 6205 f78d |003d: sget-object v5, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.FEED:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8df7 │ │ +3c445e: 3354 0800 |003f: if-ne v4, v5, 0047 // +0008 │ │ +3c4462: 1f02 6219 |0041: check-cast v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem; // type@1962 │ │ +3c4466: 7030 2997 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@9729 │ │ +3c446c: 2806 |0046: goto 004c // +0006 │ │ +3c446e: 1f02 6319 |0047: check-cast v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem; // type@1963 │ │ +3c4472: 7030 2d97 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@972d │ │ +3c4478: 5472 101a |004c: iget-object v2, v7, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ +3c447c: 5463 146d |004e: iget-object v3, v6, Lde/danoeh/antennapod/adapter/NavListAdapter;.itemAccess:Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess; // field@6d14 │ │ +3c4480: 6e20 720d 3200 |0050: invoke-virtual {v2, v3}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0d72 │ │ +3c4486: 3210 2b00 |0053: if-eq v0, v1, 007e // +002b │ │ +3c448a: 5470 101a |0055: iget-object v0, v7, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ +3c448e: 5461 146d |0057: iget-object v1, v6, Lde/danoeh/antennapod/adapter/NavListAdapter;.itemAccess:Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess; // field@6d14 │ │ +3c4492: 7220 1e97 8100 |0059: invoke-interface {v1, v8}, Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess;.isSelected:(I)Z // method@971e │ │ +3c4498: 0a01 |005c: move-result v1 │ │ +3c449a: 6e20 8b0d 1000 |005d: invoke-virtual {v0, v1}, Landroid/view/View;.setSelected:(Z)V // method@0d8b │ │ +3c44a0: 5470 101a |0060: iget-object v0, v7, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ +3c44a4: 2201 5118 |0062: new-instance v1, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda2; // type@1851 │ │ +3c44a8: 7030 0e97 6108 |0064: invoke-direct {v1, v6, v8}, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/adapter/NavListAdapter;I)V // method@970e │ │ +3c44ae: 6e20 710d 1000 |0067: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3c44b4: 5470 101a |006a: iget-object v0, v7, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ +3c44b8: 2201 5218 |006c: new-instance v1, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda3; // type@1852 │ │ +3c44bc: 7030 1097 6108 |006e: invoke-direct {v1, v6, v8}, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/adapter/NavListAdapter;I)V // method@9710 │ │ +3c44c2: 6e20 760d 1000 |0071: invoke-virtual {v0, v1}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d76 │ │ +3c44c8: 5477 101a |0074: iget-object v7, v7, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ +3c44cc: 2200 5318 |0076: new-instance v0, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda4; // type@1853 │ │ +3c44d0: 7030 1297 6008 |0078: invoke-direct {v0, v6, v8}, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/adapter/NavListAdapter;I)V // method@9712 │ │ +3c44d6: 6e20 780d 0700 |007b: invoke-virtual {v7, v0}, Landroid/view/View;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0d78 │ │ +3c44dc: 0e00 |007e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ 0x0004 line=194 │ │ 0x000d line=196 │ │ 0x0022 line=198 │ │ 0x0029 line=200 │ │ @@ -1464769,18 +1464752,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 │ │ -3c3944: |[3c3944] de.danoeh.antennapod.adapter.NavListAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ -3c3954: 6e30 3e97 1002 |0000: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/adapter/NavListAdapter;.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/adapter/NavListAdapter$Holder; // method@973e │ │ -3c395a: 0c01 |0003: move-result-object v1 │ │ -3c395c: 1101 |0004: return-object v1 │ │ +3c390c: |[3c390c] de.danoeh.antennapod.adapter.NavListAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ +3c391c: 6e30 3e97 1002 |0000: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/adapter/NavListAdapter;.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/adapter/NavListAdapter$Holder; // method@973e │ │ +3c3922: 0c01 |0003: move-result-object v1 │ │ +3c3924: 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 │ │ @@ -1464790,42 +1464773,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 │ │ -3c3a00: |[3c3a00] de.danoeh.antennapod.adapter.NavListAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/adapter/NavListAdapter$Holder; │ │ -3c3a10: 5440 126d |0000: iget-object v0, v4, Lde/danoeh/antennapod/adapter/NavListAdapter;.activity:Ljava/lang/ref/WeakReference; // field@6d12 │ │ -3c3a14: 6e10 96b3 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ -3c3a1a: 0c00 |0005: move-result-object v0 │ │ -3c3a1c: 1f00 6200 |0006: check-cast v0, Landroid/content/Context; // type@0062 │ │ -3c3a20: 7110 ae0b 0000 |0008: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0bae │ │ -3c3a26: 0c00 |000b: move-result-object v0 │ │ -3c3a28: 1401 a500 0d7f |000c: const v1, #float 1.87424e+38 // #7f0d00a5 │ │ -3c3a2e: 1202 |000f: const/4 v2, #int 0 // #0 │ │ -3c3a30: 3906 0c00 |0010: if-nez v6, 001c // +000c │ │ -3c3a34: 2206 5818 |0012: new-instance v6, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder; // type@1858 │ │ -3c3a38: 6e40 b20b 1025 |0014: invoke-virtual {v0, v1, v5, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3c3a3e: 0c05 |0017: move-result-object v5 │ │ -3c3a40: 7020 2297 5600 |0018: invoke-direct {v6, v5}, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.:(Landroid/view/View;)V // method@9722 │ │ -3c3a46: 1106 |001b: return-object v6 │ │ -3c3a48: 1213 |001c: const/4 v3, #int 1 // #1 │ │ -3c3a4a: 3336 0f00 |001d: if-ne v6, v3, 002c // +000f │ │ -3c3a4e: 2206 5418 |001f: new-instance v6, Lde/danoeh/antennapod/adapter/NavListAdapter$DividerHolder; // type@1854 │ │ -3c3a52: 1401 a600 0d7f |0021: const v1, #float 1.87425e+38 // #7f0d00a6 │ │ -3c3a58: 6e40 b20b 1025 |0024: invoke-virtual {v0, v1, v5, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3c3a5e: 0c05 |0027: move-result-object v5 │ │ -3c3a60: 7020 1497 5600 |0028: invoke-direct {v6, v5}, Lde/danoeh/antennapod/adapter/NavListAdapter$DividerHolder;.:(Landroid/view/View;)V // method@9714 │ │ -3c3a66: 1106 |002b: return-object v6 │ │ -3c3a68: 2206 5518 |002c: new-instance v6, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder; // type@1855 │ │ -3c3a6c: 6e40 b20b 1025 |002e: invoke-virtual {v0, v1, v5, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3c3a72: 0c05 |0031: move-result-object v5 │ │ -3c3a74: 7020 1597 5600 |0032: invoke-direct {v6, v5}, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.:(Landroid/view/View;)V // method@9715 │ │ -3c3a7a: 1106 |0035: return-object v6 │ │ +3c39c8: |[3c39c8] de.danoeh.antennapod.adapter.NavListAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/adapter/NavListAdapter$Holder; │ │ +3c39d8: 5440 126d |0000: iget-object v0, v4, Lde/danoeh/antennapod/adapter/NavListAdapter;.activity:Ljava/lang/ref/WeakReference; // field@6d12 │ │ +3c39dc: 6e10 96b3 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ +3c39e2: 0c00 |0005: move-result-object v0 │ │ +3c39e4: 1f00 6200 |0006: check-cast v0, Landroid/content/Context; // type@0062 │ │ +3c39e8: 7110 ae0b 0000 |0008: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0bae │ │ +3c39ee: 0c00 |000b: move-result-object v0 │ │ +3c39f0: 1401 a500 0d7f |000c: const v1, #float 1.87424e+38 // #7f0d00a5 │ │ +3c39f6: 1202 |000f: const/4 v2, #int 0 // #0 │ │ +3c39f8: 3906 0c00 |0010: if-nez v6, 001c // +000c │ │ +3c39fc: 2206 5818 |0012: new-instance v6, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder; // type@1858 │ │ +3c3a00: 6e40 b20b 1025 |0014: invoke-virtual {v0, v1, v5, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3c3a06: 0c05 |0017: move-result-object v5 │ │ +3c3a08: 7020 2297 5600 |0018: invoke-direct {v6, v5}, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.:(Landroid/view/View;)V // method@9722 │ │ +3c3a0e: 1106 |001b: return-object v6 │ │ +3c3a10: 1213 |001c: const/4 v3, #int 1 // #1 │ │ +3c3a12: 3336 0f00 |001d: if-ne v6, v3, 002c // +000f │ │ +3c3a16: 2206 5418 |001f: new-instance v6, Lde/danoeh/antennapod/adapter/NavListAdapter$DividerHolder; // type@1854 │ │ +3c3a1a: 1401 a600 0d7f |0021: const v1, #float 1.87425e+38 // #7f0d00a6 │ │ +3c3a20: 6e40 b20b 1025 |0024: invoke-virtual {v0, v1, v5, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3c3a26: 0c05 |0027: move-result-object v5 │ │ +3c3a28: 7020 1497 5600 |0028: invoke-direct {v6, v5}, Lde/danoeh/antennapod/adapter/NavListAdapter$DividerHolder;.:(Landroid/view/View;)V // method@9714 │ │ +3c3a2e: 1106 |002b: return-object v6 │ │ +3c3a30: 2206 5518 |002c: new-instance v6, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder; // type@1855 │ │ +3c3a34: 6e40 b20b 1025 |002e: invoke-virtual {v0, v1, v5, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3c3a3a: 0c05 |0031: move-result-object v5 │ │ +3c3a3c: 7020 1597 5600 |0032: invoke-direct {v6, v5}, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.:(Landroid/view/View;)V // method@9715 │ │ +3c3a42: 1106 |0035: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ 0x0012 line=182 │ │ 0x001f line=184 │ │ 0x002c line=186 │ │ locals : │ │ @@ -1464838,21 +1464821,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 │ │ -3c4518: |[3c4518] de.danoeh.antennapod.adapter.NavListAdapter.onSharedPreferenceChanged:(Landroid/content/SharedPreferences;Ljava/lang/String;)V │ │ -3c4528: 1a01 adc6 |0000: const-string v1, "prefHiddenDrawerItems" // string@c6ad │ │ -3c452c: 6e20 28b3 2100 |0002: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3c4532: 0a01 |0005: move-result v1 │ │ -3c4534: 3801 0500 |0006: if-eqz v1, 000b // +0005 │ │ -3c4538: 7010 3a97 0000 |0008: invoke-direct {v0}, Lde/danoeh/antennapod/adapter/NavListAdapter;.loadItems:()V // method@973a │ │ -3c453e: 0e00 |000b: return-void │ │ +3c44e0: |[3c44e0] de.danoeh.antennapod.adapter.NavListAdapter.onSharedPreferenceChanged:(Landroid/content/SharedPreferences;Ljava/lang/String;)V │ │ +3c44f0: 1a01 adc6 |0000: const-string v1, "prefHiddenDrawerItems" // string@c6ad │ │ +3c44f4: 6e20 28b3 2100 |0002: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3c44fa: 0a01 |0005: move-result v1 │ │ +3c44fc: 3801 0500 |0006: if-eqz v1, 000b // +0005 │ │ +3c4500: 7010 3a97 0000 |0008: invoke-direct {v0}, Lde/danoeh/antennapod/adapter/NavListAdapter;.loadItems:()V // method@973a │ │ +3c4506: 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; │ │ @@ -1464921,17 +1464904,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 │ │ -3c4ac4: |[3c4ac4] de.danoeh.antennapod.adapter.SelectableAdapter.-$$Nest$fgetselectedIds:(Lde/danoeh/antennapod/adapter/SelectableAdapter;)Ljava/util/HashSet; │ │ -3c4ad4: 5400 236d |0000: iget-object v0, v0, Lde/danoeh/antennapod/adapter/SelectableAdapter;.selectedIds:Ljava/util/HashSet; // field@6d23 │ │ -3c4ad8: 1100 |0002: return-object v0 │ │ +3c4a8c: |[3c4a8c] de.danoeh.antennapod.adapter.SelectableAdapter.-$$Nest$fgetselectedIds:(Lde/danoeh/antennapod/adapter/SelectableAdapter;)Ljava/util/HashSet; │ │ +3c4a9c: 5400 236d |0000: iget-object v0, v0, Lde/danoeh/antennapod/adapter/SelectableAdapter;.selectedIds:Ljava/util/HashSet; // field@6d23 │ │ +3c4aa0: 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;) │ │ @@ -1464939,17 +1464922,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 │ │ -3c4adc: |[3c4adc] de.danoeh.antennapod.adapter.SelectableAdapter.-$$Nest$fputactionMode:(Lde/danoeh/antennapod/adapter/SelectableAdapter;Landroid/view/ActionMode;)V │ │ -3c4aec: 5b01 206d |0000: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SelectableAdapter;.actionMode:Landroid/view/ActionMode; // field@6d20 │ │ -3c4af0: 0e00 |0002: return-void │ │ +3c4aa4: |[3c4aa4] de.danoeh.antennapod.adapter.SelectableAdapter.-$$Nest$fputactionMode:(Lde/danoeh/antennapod/adapter/SelectableAdapter;Landroid/view/ActionMode;)V │ │ +3c4ab4: 5b01 206d |0000: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SelectableAdapter;.actionMode:Landroid/view/ActionMode; // field@6d20 │ │ +3c4ab8: 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; │ │ │ │ @@ -1464958,17 +1464941,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 │ │ -3c4af4: |[3c4af4] de.danoeh.antennapod.adapter.SelectableAdapter.-$$Nest$mcallOnEndSelectMode:(Lde/danoeh/antennapod/adapter/SelectableAdapter;)V │ │ -3c4b04: 7010 5897 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.callOnEndSelectMode:()V // method@9758 │ │ -3c4b0a: 0e00 |0003: return-void │ │ +3c4abc: |[3c4abc] de.danoeh.antennapod.adapter.SelectableAdapter.-$$Nest$mcallOnEndSelectMode:(Lde/danoeh/antennapod/adapter/SelectableAdapter;)V │ │ +3c4acc: 7010 5897 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.callOnEndSelectMode:()V // method@9758 │ │ +3c4ad2: 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;) │ │ @@ -1464976,17 +1464959,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 │ │ -3c4b0c: |[3c4b0c] de.danoeh.antennapod.adapter.SelectableAdapter.-$$Nest$mtoggleSelectAllIcon:(Lde/danoeh/antennapod/adapter/SelectableAdapter;Landroid/view/MenuItem;Z)V │ │ -3c4b1c: 7030 6397 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.toggleSelectAllIcon:(Landroid/view/MenuItem;Z)V // method@9763 │ │ -3c4b22: 0e00 |0003: return-void │ │ +3c4ad4: |[3c4ad4] de.danoeh.antennapod.adapter.SelectableAdapter.-$$Nest$mtoggleSelectAllIcon:(Lde/danoeh/antennapod/adapter/SelectableAdapter;Landroid/view/MenuItem;Z)V │ │ +3c4ae4: 7030 6397 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.toggleSelectAllIcon:(Landroid/view/MenuItem;Z)V // method@9763 │ │ +3c4aea: 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 │ │ @@ -1464996,25 +1464979,25 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -3c4b24: |[3c4b24] de.danoeh.antennapod.adapter.SelectableAdapter.:(Landroid/app/Activity;)V │ │ -3c4b34: 7010 c341 0100 |0000: invoke-direct {v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@41c3 │ │ -3c4b3a: 2200 0a1f |0003: new-instance v0, Ljava/util/HashSet; // type@1f0a │ │ -3c4b3e: 7010 3fb5 0000 |0005: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@b53f │ │ -3c4b44: 5b10 236d |0008: iput-object v0, v1, Lde/danoeh/antennapod/adapter/SelectableAdapter;.selectedIds:Ljava/util/HashSet; // field@6d23 │ │ -3c4b48: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -3c4b4a: 5c10 246d |000b: iput-boolean v0, v1, Lde/danoeh/antennapod/adapter/SelectableAdapter;.shouldSelectLazyLoadedItems:Z // field@6d24 │ │ -3c4b4e: 12f0 |000d: const/4 v0, #int -1 // #ff │ │ -3c4b50: 5910 256d |000e: iput v0, v1, Lde/danoeh/antennapod/adapter/SelectableAdapter;.totalNumberOfItems:I // field@6d25 │ │ -3c4b54: 5b12 216d |0010: iput-object v2, v1, Lde/danoeh/antennapod/adapter/SelectableAdapter;.activity:Landroid/app/Activity; // field@6d21 │ │ -3c4b58: 0e00 |0012: return-void │ │ +3c4aec: |[3c4aec] de.danoeh.antennapod.adapter.SelectableAdapter.:(Landroid/app/Activity;)V │ │ +3c4afc: 7010 c341 0100 |0000: invoke-direct {v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@41c3 │ │ +3c4b02: 2200 0a1f |0003: new-instance v0, Ljava/util/HashSet; // type@1f0a │ │ +3c4b06: 7010 3fb5 0000 |0005: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@b53f │ │ +3c4b0c: 5b10 236d |0008: iput-object v0, v1, Lde/danoeh/antennapod/adapter/SelectableAdapter;.selectedIds:Ljava/util/HashSet; // field@6d23 │ │ +3c4b10: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +3c4b12: 5c10 246d |000b: iput-boolean v0, v1, Lde/danoeh/antennapod/adapter/SelectableAdapter;.shouldSelectLazyLoadedItems:Z // field@6d24 │ │ +3c4b16: 12f0 |000d: const/4 v0, #int -1 // #ff │ │ +3c4b18: 5910 256d |000e: iput v0, v1, Lde/danoeh/antennapod/adapter/SelectableAdapter;.totalNumberOfItems:I // field@6d25 │ │ +3c4b1c: 5b12 216d |0010: iput-object v2, v1, Lde/danoeh/antennapod/adapter/SelectableAdapter;.activity:Landroid/app/Activity; // field@6d21 │ │ +3c4b20: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=21 │ │ 0x000b line=24 │ │ 0x000e line=25 │ │ 0x0010 line=28 │ │ @@ -1465027,19 +1465010,19 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3c4b5c: |[3c4b5c] de.danoeh.antennapod.adapter.SelectableAdapter.callOnEndSelectMode:()V │ │ -3c4b6c: 5410 226d |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/SelectableAdapter;.onSelectModeListener:Lde/danoeh/antennapod/adapter/SelectableAdapter$OnSelectModeListener; // field@6d22 │ │ -3c4b70: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -3c4b74: 7210 5197 0000 |0004: invoke-interface {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter$OnSelectModeListener;.onEndSelectMode:()V // method@9751 │ │ -3c4b7a: 0e00 |0007: return-void │ │ +3c4b24: |[3c4b24] de.danoeh.antennapod.adapter.SelectableAdapter.callOnEndSelectMode:()V │ │ +3c4b34: 5410 226d |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/SelectableAdapter;.onSelectModeListener:Lde/danoeh/antennapod/adapter/SelectableAdapter$OnSelectModeListener; // field@6d22 │ │ +3c4b38: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +3c4b3c: 7210 5197 0000 |0004: invoke-interface {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter$OnSelectModeListener;.onEndSelectMode:()V // method@9751 │ │ +3c4b42: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ 0x0004 line=179 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/adapter/SelectableAdapter; │ │ │ │ @@ -1465048,26 +1465031,26 @@ │ │ type : '(Landroid/view/MenuItem;Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -3c4cec: |[3c4cec] de.danoeh.antennapod.adapter.SelectableAdapter.toggleSelectAllIcon:(Landroid/view/MenuItem;Z)V │ │ -3c4cfc: 3802 0f00 |0000: if-eqz v2, 000f // +000f │ │ -3c4d00: 1402 3d01 087f |0002: const v2, #float 1.80781e+38 // #7f08013d │ │ -3c4d06: 7220 f20b 2100 |0005: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0bf2 │ │ -3c4d0c: 1402 7f00 127f |0008: const v2, #float 1.9407e+38 // #7f12007f │ │ -3c4d12: 7220 fe0b 2100 |000b: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setTitle:(I)Landroid/view/MenuItem; // method@0bfe │ │ -3c4d18: 280d |000e: goto 001b // +000d │ │ -3c4d1a: 1402 3c01 087f |000f: const v2, #float 1.80781e+38 // #7f08013c │ │ -3c4d20: 7220 f20b 2100 |0012: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0bf2 │ │ -3c4d26: 1402 1d03 127f |0015: const v2, #float 1.94083e+38 // #7f12031d │ │ -3c4d2c: 7220 fe0b 2100 |0018: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setTitle:(I)Landroid/view/MenuItem; // method@0bfe │ │ -3c4d32: 0e00 |001b: return-void │ │ +3c4cb4: |[3c4cb4] de.danoeh.antennapod.adapter.SelectableAdapter.toggleSelectAllIcon:(Landroid/view/MenuItem;Z)V │ │ +3c4cc4: 3802 0f00 |0000: if-eqz v2, 000f // +000f │ │ +3c4cc8: 1402 3d01 087f |0002: const v2, #float 1.80781e+38 // #7f08013d │ │ +3c4cce: 7220 f20b 2100 |0005: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0bf2 │ │ +3c4cd4: 1402 7f00 127f |0008: const v2, #float 1.9407e+38 // #7f12007f │ │ +3c4cda: 7220 fe0b 2100 |000b: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setTitle:(I)Landroid/view/MenuItem; // method@0bfe │ │ +3c4ce0: 280d |000e: goto 001b // +000d │ │ +3c4ce2: 1402 3c01 087f |000f: const v2, #float 1.80781e+38 // #7f08013c │ │ +3c4ce8: 7220 f20b 2100 |0012: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0bf2 │ │ +3c4cee: 1402 1d03 127f |0015: const v2, #float 1.94083e+38 // #7f12031d │ │ +3c4cf4: 7220 fe0b 2100 |0018: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setTitle:(I)Landroid/view/MenuItem; // method@0bfe │ │ +3c4cfa: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=148 │ │ 0x000b line=149 │ │ 0x0012 line=151 │ │ 0x0018 line=152 │ │ locals : │ │ @@ -1465081,22 +1465064,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -3c4b7c: |[3c4b7c] de.danoeh.antennapod.adapter.SelectableAdapter.endSelectMode:()V │ │ -3c4b8c: 6e10 5b97 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.inActionMode:()Z // method@975b │ │ -3c4b92: 0a00 |0003: move-result v0 │ │ -3c4b94: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -3c4b98: 7010 5897 0100 |0006: invoke-direct {v1}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.callOnEndSelectMode:()V // method@9758 │ │ -3c4b9e: 5410 206d |0009: iget-object v0, v1, Lde/danoeh/antennapod/adapter/SelectableAdapter;.actionMode:Landroid/view/ActionMode; // field@6d20 │ │ -3c4ba2: 6e10 4c0b 0000 |000b: invoke-virtual {v0}, Landroid/view/ActionMode;.finish:()V // method@0b4c │ │ -3c4ba8: 0e00 |000e: return-void │ │ +3c4b44: |[3c4b44] de.danoeh.antennapod.adapter.SelectableAdapter.endSelectMode:()V │ │ +3c4b54: 6e10 5b97 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.inActionMode:()Z // method@975b │ │ +3c4b5a: 0a00 |0003: move-result v0 │ │ +3c4b5c: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +3c4b60: 7010 5897 0100 |0006: invoke-direct {v1}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.callOnEndSelectMode:()V // method@9758 │ │ +3c4b66: 5410 206d |0009: iget-object v0, v1, Lde/danoeh/antennapod/adapter/SelectableAdapter;.actionMode:Landroid/view/ActionMode; // field@6d20 │ │ +3c4b6a: 6e10 4c0b 0000 |000b: invoke-virtual {v0}, Landroid/view/ActionMode;.finish:()V // method@0b4c │ │ +3c4b70: 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; │ │ @@ -1465106,19 +1465089,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3c4aa4: |[3c4aa4] de.danoeh.antennapod.adapter.SelectableAdapter.getSelectedCount:()I │ │ -3c4ab4: 5410 236d |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/SelectableAdapter;.selectedIds:Ljava/util/HashSet; // field@6d23 │ │ -3c4ab8: 6e10 48b5 0000 |0002: invoke-virtual {v0}, Ljava/util/HashSet;.size:()I // method@b548 │ │ -3c4abe: 0a00 |0005: move-result v0 │ │ -3c4ac0: 0f00 |0006: return v0 │ │ +3c4a6c: |[3c4a6c] de.danoeh.antennapod.adapter.SelectableAdapter.getSelectedCount:()I │ │ +3c4a7c: 5410 236d |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/SelectableAdapter;.selectedIds:Ljava/util/HashSet; // field@6d23 │ │ +3c4a80: 6e10 48b5 0000 |0002: invoke-virtual {v0}, Ljava/util/HashSet;.size:()I // method@b548 │ │ +3c4a86: 0a00 |0005: move-result v0 │ │ +3c4a88: 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;) │ │ @@ -1465126,21 +1465109,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -3c4a3c: |[3c4a3c] de.danoeh.antennapod.adapter.SelectableAdapter.inActionMode:()Z │ │ -3c4a4c: 5410 206d |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/SelectableAdapter;.actionMode:Landroid/view/ActionMode; // field@6d20 │ │ -3c4a50: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ -3c4a54: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -3c4a56: 2802 |0005: goto 0007 // +0002 │ │ -3c4a58: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -3c4a5a: 0f00 |0007: return v0 │ │ +3c4a04: |[3c4a04] de.danoeh.antennapod.adapter.SelectableAdapter.inActionMode:()Z │ │ +3c4a14: 5410 206d |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/SelectableAdapter;.actionMode:Landroid/view/ActionMode; // field@6d20 │ │ +3c4a18: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ +3c4a1c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +3c4a1e: 2802 |0005: goto 0007 // +0002 │ │ +3c4a20: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +3c4a22: 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;) │ │ @@ -1465148,23 +1465131,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -3c4a5c: |[3c4a5c] de.danoeh.antennapod.adapter.SelectableAdapter.isSelected:(I)Z │ │ -3c4a6c: 5430 236d |0000: iget-object v0, v3, Lde/danoeh/antennapod/adapter/SelectableAdapter;.selectedIds:Ljava/util/HashSet; // field@6d23 │ │ -3c4a70: 6e20 c941 4300 |0002: invoke-virtual {v3, v4}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.getItemId:(I)J // method@41c9 │ │ -3c4a76: 0b01 |0005: move-result-wide v1 │ │ -3c4a78: 7120 d1b2 2100 |0006: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ -3c4a7e: 0c04 |0009: move-result-object v4 │ │ -3c4a80: 6e20 44b5 4000 |000a: invoke-virtual {v0, v4}, Ljava/util/HashSet;.contains:(Ljava/lang/Object;)Z // method@b544 │ │ -3c4a86: 0a04 |000d: move-result v4 │ │ -3c4a88: 0f04 |000e: return v4 │ │ +3c4a24: |[3c4a24] de.danoeh.antennapod.adapter.SelectableAdapter.isSelected:(I)Z │ │ +3c4a34: 5430 236d |0000: iget-object v0, v3, Lde/danoeh/antennapod/adapter/SelectableAdapter;.selectedIds:Ljava/util/HashSet; // field@6d23 │ │ +3c4a38: 6e20 c941 4300 |0002: invoke-virtual {v3, v4}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.getItemId:(I)J // method@41c9 │ │ +3c4a3e: 0b01 |0005: move-result-wide v1 │ │ +3c4a40: 7120 d1b2 2100 |0006: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ +3c4a46: 0c04 |0009: move-result-object v4 │ │ +3c4a48: 6e20 44b5 4000 |000a: invoke-virtual {v0, v4}, Ljava/util/HashSet;.contains:(Ljava/lang/Object;)Z // method@b544 │ │ +3c4a4e: 0a04 |000d: move-result v4 │ │ +3c4a50: 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 │ │ │ │ @@ -1465173,17 +1465156,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 │ │ -3c4bac: |[3c4bac] de.danoeh.antennapod.adapter.SelectableAdapter.setOnSelectModeListener:(Lde/danoeh/antennapod/adapter/SelectableAdapter$OnSelectModeListener;)V │ │ -3c4bbc: 5b01 226d |0000: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SelectableAdapter;.onSelectModeListener:Lde/danoeh/antennapod/adapter/SelectableAdapter$OnSelectModeListener; // field@6d22 │ │ -3c4bc0: 0e00 |0002: return-void │ │ +3c4b74: |[3c4b74] de.danoeh.antennapod.adapter.SelectableAdapter.setOnSelectModeListener:(Lde/danoeh/antennapod/adapter/SelectableAdapter$OnSelectModeListener;)V │ │ +3c4b84: 5b01 226d |0000: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SelectableAdapter;.onSelectModeListener:Lde/danoeh/antennapod/adapter/SelectableAdapter$OnSelectModeListener; // field@6d22 │ │ +3c4b88: 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; │ │ │ │ @@ -1465192,26 +1465175,26 @@ │ │ type : '(IIZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -3c4c18: |[3c4c18] de.danoeh.antennapod.adapter.SelectableAdapter.setSelected:(IIZ)V │ │ -3c4c28: 0130 |0000: move v0, v3 │ │ -3c4c2a: 3540 0e00 |0001: if-ge v0, v4, 000f // +000e │ │ -3c4c2e: 6e10 c841 0200 |0003: invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.getItemCount:()I // method@41c8 │ │ -3c4c34: 0a01 |0006: move-result v1 │ │ -3c4c36: 3510 0800 |0007: if-ge v0, v1, 000f // +0008 │ │ -3c4c3a: 6e30 5f97 0205 |0009: invoke-virtual {v2, v0, v5}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.setSelected:(IZ)V // method@975f │ │ -3c4c40: d800 0001 |000c: add-int/lit8 v0, v0, #int 1 // #01 │ │ -3c4c44: 28f3 |000e: goto 0001 // -000d │ │ -3c4c46: b134 |000f: sub-int/2addr v4, v3 │ │ -3c4c48: 6e30 d341 3204 |0010: invoke-virtual {v2, v3, v4}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyItemRangeChanged:(II)V // method@41d3 │ │ -3c4c4e: 0e00 |0013: return-void │ │ +3c4be0: |[3c4be0] de.danoeh.antennapod.adapter.SelectableAdapter.setSelected:(IIZ)V │ │ +3c4bf0: 0130 |0000: move v0, v3 │ │ +3c4bf2: 3540 0e00 |0001: if-ge v0, v4, 000f // +000e │ │ +3c4bf6: 6e10 c841 0200 |0003: invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.getItemCount:()I // method@41c8 │ │ +3c4bfc: 0a01 |0006: move-result v1 │ │ +3c4bfe: 3510 0800 |0007: if-ge v0, v1, 000f // +0008 │ │ +3c4c02: 6e30 5f97 0205 |0009: invoke-virtual {v2, v0, v5}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.setSelected:(IZ)V // method@975f │ │ +3c4c08: d800 0001 |000c: add-int/lit8 v0, v0, #int 1 // #01 │ │ +3c4c0c: 28f3 |000e: goto 0001 // -000d │ │ +3c4c0e: b134 |000f: sub-int/2addr v4, v3 │ │ +3c4c10: 6e30 d341 3204 |0010: invoke-virtual {v2, v3, v4}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyItemRangeChanged:(II)V // method@41d3 │ │ +3c4c16: 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; │ │ @@ -1465224,31 +1465207,31 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -3c4bc4: |[3c4bc4] de.danoeh.antennapod.adapter.SelectableAdapter.setSelected:(IZ)V │ │ -3c4bd4: 3804 1000 |0000: if-eqz v4, 0010 // +0010 │ │ -3c4bd8: 5424 236d |0002: iget-object v4, v2, Lde/danoeh/antennapod/adapter/SelectableAdapter;.selectedIds:Ljava/util/HashSet; // field@6d23 │ │ -3c4bdc: 6e20 c941 3200 |0004: invoke-virtual {v2, v3}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.getItemId:(I)J // method@41c9 │ │ -3c4be2: 0b00 |0007: move-result-wide v0 │ │ -3c4be4: 7120 d1b2 1000 |0008: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ -3c4bea: 0c03 |000b: move-result-object v3 │ │ -3c4bec: 6e20 42b5 3400 |000c: invoke-virtual {v4, v3}, Ljava/util/HashSet;.add:(Ljava/lang/Object;)Z // method@b542 │ │ -3c4bf2: 280e |000f: goto 001d // +000e │ │ -3c4bf4: 5424 236d |0010: iget-object v4, v2, Lde/danoeh/antennapod/adapter/SelectableAdapter;.selectedIds:Ljava/util/HashSet; // field@6d23 │ │ -3c4bf8: 6e20 c941 3200 |0012: invoke-virtual {v2, v3}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.getItemId:(I)J // method@41c9 │ │ -3c4bfe: 0b00 |0015: move-result-wide v0 │ │ -3c4c00: 7120 d1b2 1000 |0016: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ -3c4c06: 0c03 |0019: move-result-object v3 │ │ -3c4c08: 6e20 47b5 3400 |001a: invoke-virtual {v4, v3}, Ljava/util/HashSet;.remove:(Ljava/lang/Object;)Z // method@b547 │ │ -3c4c0e: 6e10 6597 0200 |001d: invoke-virtual {v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.updateTitle:()V // method@9765 │ │ -3c4c14: 0e00 |0020: return-void │ │ +3c4b8c: |[3c4b8c] de.danoeh.antennapod.adapter.SelectableAdapter.setSelected:(IZ)V │ │ +3c4b9c: 3804 1000 |0000: if-eqz v4, 0010 // +0010 │ │ +3c4ba0: 5424 236d |0002: iget-object v4, v2, Lde/danoeh/antennapod/adapter/SelectableAdapter;.selectedIds:Ljava/util/HashSet; // field@6d23 │ │ +3c4ba4: 6e20 c941 3200 |0004: invoke-virtual {v2, v3}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.getItemId:(I)J // method@41c9 │ │ +3c4baa: 0b00 |0007: move-result-wide v0 │ │ +3c4bac: 7120 d1b2 1000 |0008: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ +3c4bb2: 0c03 |000b: move-result-object v3 │ │ +3c4bb4: 6e20 42b5 3400 |000c: invoke-virtual {v4, v3}, Ljava/util/HashSet;.add:(Ljava/lang/Object;)Z // method@b542 │ │ +3c4bba: 280e |000f: goto 001d // +000e │ │ +3c4bbc: 5424 236d |0010: iget-object v4, v2, Lde/danoeh/antennapod/adapter/SelectableAdapter;.selectedIds:Ljava/util/HashSet; // field@6d23 │ │ +3c4bc0: 6e20 c941 3200 |0012: invoke-virtual {v2, v3}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.getItemId:(I)J // method@41c9 │ │ +3c4bc6: 0b00 |0015: move-result-wide v0 │ │ +3c4bc8: 7120 d1b2 1000 |0016: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ +3c4bce: 0c03 |0019: move-result-object v3 │ │ +3c4bd0: 6e20 47b5 3400 |001a: invoke-virtual {v4, v3}, Ljava/util/HashSet;.remove:(Ljava/lang/Object;)Z // method@b547 │ │ +3c4bd6: 6e10 6597 0200 |001d: invoke-virtual {v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.updateTitle:()V // method@9765 │ │ +3c4bdc: 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; │ │ @@ -1465260,17 +1465243,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3c4c50: |[3c4c50] de.danoeh.antennapod.adapter.SelectableAdapter.setTotalNumberOfItems:(I)V │ │ -3c4c60: 5901 256d |0000: iput v1, v0, Lde/danoeh/antennapod/adapter/SelectableAdapter;.totalNumberOfItems:I // field@6d25 │ │ -3c4c64: 0e00 |0002: return-void │ │ +3c4c18: |[3c4c18] de.danoeh.antennapod.adapter.SelectableAdapter.setTotalNumberOfItems:(I)V │ │ +3c4c28: 5901 256d |0000: iput v1, v0, Lde/danoeh/antennapod/adapter/SelectableAdapter;.totalNumberOfItems:I // field@6d25 │ │ +3c4c2c: 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 │ │ │ │ @@ -1465279,17 +1465262,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3c4a8c: |[3c4a8c] de.danoeh.antennapod.adapter.SelectableAdapter.shouldSelectLazyLoadedItems:()Z │ │ -3c4a9c: 5510 246d |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/adapter/SelectableAdapter;.shouldSelectLazyLoadedItems:Z // field@6d24 │ │ -3c4aa0: 0f00 |0002: return v0 │ │ +3c4a54: |[3c4a54] de.danoeh.antennapod.adapter.SelectableAdapter.shouldSelectLazyLoadedItems:()Z │ │ +3c4a64: 5510 246d |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/adapter/SelectableAdapter;.shouldSelectLazyLoadedItems:Z // field@6d24 │ │ +3c4a68: 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;) │ │ @@ -1465297,41 +1465280,41 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 57 16-bit code units │ │ -3c4c68: |[3c4c68] de.danoeh.antennapod.adapter.SelectableAdapter.startSelectMode:(I)V │ │ -3c4c78: 6e10 5b97 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.inActionMode:()Z // method@975b │ │ -3c4c7e: 0a00 |0003: move-result v0 │ │ -3c4c80: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -3c4c84: 6e10 5997 0300 |0006: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.endSelectMode:()V // method@9759 │ │ -3c4c8a: 5430 226d |0009: iget-object v0, v3, Lde/danoeh/antennapod/adapter/SelectableAdapter;.onSelectModeListener:Lde/danoeh/antennapod/adapter/SelectableAdapter$OnSelectModeListener; // field@6d22 │ │ -3c4c8e: 3800 0500 |000b: if-eqz v0, 0010 // +0005 │ │ -3c4c92: 7210 5297 0000 |000d: invoke-interface {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter$OnSelectModeListener;.onStartSelectMode:()V // method@9752 │ │ -3c4c98: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -3c4c9a: 5c30 246d |0011: iput-boolean v0, v3, Lde/danoeh/antennapod/adapter/SelectableAdapter;.shouldSelectLazyLoadedItems:Z // field@6d24 │ │ -3c4c9e: 5430 236d |0013: iget-object v0, v3, Lde/danoeh/antennapod/adapter/SelectableAdapter;.selectedIds:Ljava/util/HashSet; // field@6d23 │ │ -3c4ca2: 6e10 43b5 0000 |0015: invoke-virtual {v0}, Ljava/util/HashSet;.clear:()V // method@b543 │ │ -3c4ca8: 5430 236d |0018: iget-object v0, v3, Lde/danoeh/antennapod/adapter/SelectableAdapter;.selectedIds:Ljava/util/HashSet; // field@6d23 │ │ -3c4cac: 6e20 c941 4300 |001a: invoke-virtual {v3, v4}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.getItemId:(I)J // method@41c9 │ │ -3c4cb2: 0b01 |001d: move-result-wide v1 │ │ -3c4cb4: 7120 d1b2 2100 |001e: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ -3c4cba: 0c04 |0021: move-result-object v4 │ │ -3c4cbc: 6e20 42b5 4000 |0022: invoke-virtual {v0, v4}, Ljava/util/HashSet;.add:(Ljava/lang/Object;)Z // method@b542 │ │ -3c4cc2: 6e10 ce41 0300 |0025: invoke-virtual {v3}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ce │ │ -3c4cc8: 5434 216d |0028: iget-object v4, v3, Lde/danoeh/antennapod/adapter/SelectableAdapter;.activity:Landroid/app/Activity; // field@6d21 │ │ -3c4ccc: 2200 5d18 |002a: new-instance v0, Lde/danoeh/antennapod/adapter/SelectableAdapter$1; // type@185d │ │ -3c4cd0: 7020 4c97 3000 |002c: invoke-direct {v0, v3}, Lde/danoeh/antennapod/adapter/SelectableAdapter$1;.:(Lde/danoeh/antennapod/adapter/SelectableAdapter;)V // method@974c │ │ -3c4cd6: 6e20 bf00 0400 |002f: invoke-virtual {v4, v0}, Landroid/app/Activity;.startActionMode:(Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode; // method@00bf │ │ -3c4cdc: 0c04 |0032: move-result-object v4 │ │ -3c4cde: 5b34 206d |0033: iput-object v4, v3, Lde/danoeh/antennapod/adapter/SelectableAdapter;.actionMode:Landroid/view/ActionMode; // field@6d20 │ │ -3c4ce2: 6e10 6597 0300 |0035: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.updateTitle:()V // method@9765 │ │ -3c4ce8: 0e00 |0038: return-void │ │ +3c4c30: |[3c4c30] de.danoeh.antennapod.adapter.SelectableAdapter.startSelectMode:(I)V │ │ +3c4c40: 6e10 5b97 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.inActionMode:()Z // method@975b │ │ +3c4c46: 0a00 |0003: move-result v0 │ │ +3c4c48: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +3c4c4c: 6e10 5997 0300 |0006: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.endSelectMode:()V // method@9759 │ │ +3c4c52: 5430 226d |0009: iget-object v0, v3, Lde/danoeh/antennapod/adapter/SelectableAdapter;.onSelectModeListener:Lde/danoeh/antennapod/adapter/SelectableAdapter$OnSelectModeListener; // field@6d22 │ │ +3c4c56: 3800 0500 |000b: if-eqz v0, 0010 // +0005 │ │ +3c4c5a: 7210 5297 0000 |000d: invoke-interface {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter$OnSelectModeListener;.onStartSelectMode:()V // method@9752 │ │ +3c4c60: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +3c4c62: 5c30 246d |0011: iput-boolean v0, v3, Lde/danoeh/antennapod/adapter/SelectableAdapter;.shouldSelectLazyLoadedItems:Z // field@6d24 │ │ +3c4c66: 5430 236d |0013: iget-object v0, v3, Lde/danoeh/antennapod/adapter/SelectableAdapter;.selectedIds:Ljava/util/HashSet; // field@6d23 │ │ +3c4c6a: 6e10 43b5 0000 |0015: invoke-virtual {v0}, Ljava/util/HashSet;.clear:()V // method@b543 │ │ +3c4c70: 5430 236d |0018: iget-object v0, v3, Lde/danoeh/antennapod/adapter/SelectableAdapter;.selectedIds:Ljava/util/HashSet; // field@6d23 │ │ +3c4c74: 6e20 c941 4300 |001a: invoke-virtual {v3, v4}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.getItemId:(I)J // method@41c9 │ │ +3c4c7a: 0b01 |001d: move-result-wide v1 │ │ +3c4c7c: 7120 d1b2 2100 |001e: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ +3c4c82: 0c04 |0021: move-result-object v4 │ │ +3c4c84: 6e20 42b5 4000 |0022: invoke-virtual {v0, v4}, Ljava/util/HashSet;.add:(Ljava/lang/Object;)Z // method@b542 │ │ +3c4c8a: 6e10 ce41 0300 |0025: invoke-virtual {v3}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ce │ │ +3c4c90: 5434 216d |0028: iget-object v4, v3, Lde/danoeh/antennapod/adapter/SelectableAdapter;.activity:Landroid/app/Activity; // field@6d21 │ │ +3c4c94: 2200 5d18 |002a: new-instance v0, Lde/danoeh/antennapod/adapter/SelectableAdapter$1; // type@185d │ │ +3c4c98: 7020 4c97 3000 |002c: invoke-direct {v0, v3}, Lde/danoeh/antennapod/adapter/SelectableAdapter$1;.:(Lde/danoeh/antennapod/adapter/SelectableAdapter;)V // method@974c │ │ +3c4c9e: 6e20 bf00 0400 |002f: invoke-virtual {v4, v0}, Landroid/app/Activity;.startActionMode:(Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode; // method@00bf │ │ +3c4ca4: 0c04 |0032: move-result-object v4 │ │ +3c4ca6: 5b34 206d |0033: iput-object v4, v3, Lde/danoeh/antennapod/adapter/SelectableAdapter;.actionMode:Landroid/view/ActionMode; // field@6d20 │ │ +3c4caa: 6e10 6597 0300 |0035: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.updateTitle:()V // method@9765 │ │ +3c4cb0: 0e00 |0038: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0006 line=33 │ │ 0x0009 line=36 │ │ 0x000d line=37 │ │ 0x0011 line=40 │ │ @@ -1465349,26 +1465332,26 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -3c4d34: |[3c4d34] de.danoeh.antennapod.adapter.SelectableAdapter.toggleSelection:(I)V │ │ -3c4d44: 6e20 5c97 2100 |0000: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.isSelected:(I)Z // method@975c │ │ -3c4d4a: 0a00 |0003: move-result v0 │ │ -3c4d4c: df00 0001 |0004: xor-int/lit8 v0, v0, #int 1 // #01 │ │ -3c4d50: 6e30 5f97 2100 |0006: invoke-virtual {v1, v2, v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.setSelected:(IZ)V // method@975f │ │ -3c4d56: 6e20 cf41 2100 |0009: invoke-virtual {v1, v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyItemChanged:(I)V // method@41cf │ │ -3c4d5c: 5412 236d |000c: iget-object v2, v1, Lde/danoeh/antennapod/adapter/SelectableAdapter;.selectedIds:Ljava/util/HashSet; // field@6d23 │ │ -3c4d60: 6e10 48b5 0200 |000e: invoke-virtual {v2}, Ljava/util/HashSet;.size:()I // method@b548 │ │ -3c4d66: 0a02 |0011: move-result v2 │ │ -3c4d68: 3902 0500 |0012: if-nez v2, 0017 // +0005 │ │ -3c4d6c: 6e10 5997 0100 |0014: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.endSelectMode:()V // method@9759 │ │ -3c4d72: 0e00 |0017: return-void │ │ +3c4cfc: |[3c4cfc] de.danoeh.antennapod.adapter.SelectableAdapter.toggleSelection:(I)V │ │ +3c4d0c: 6e20 5c97 2100 |0000: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.isSelected:(I)Z // method@975c │ │ +3c4d12: 0a00 |0003: move-result v0 │ │ +3c4d14: df00 0001 |0004: xor-int/lit8 v0, v0, #int 1 // #01 │ │ +3c4d18: 6e30 5f97 2100 |0006: invoke-virtual {v1, v2, v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.setSelected:(IZ)V // method@975f │ │ +3c4d1e: 6e20 cf41 2100 |0009: invoke-virtual {v1, v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyItemChanged:(I)V // method@41cf │ │ +3c4d24: 5412 236d |000c: iget-object v2, v1, Lde/danoeh/antennapod/adapter/SelectableAdapter;.selectedIds:Ljava/util/HashSet; // field@6d23 │ │ +3c4d28: 6e10 48b5 0200 |000e: invoke-virtual {v2}, Ljava/util/HashSet;.size:()I // method@b548 │ │ +3c4d2e: 0a02 |0011: move-result v2 │ │ +3c4d30: 3902 0500 |0012: if-nez v2, 0017 // +0005 │ │ +3c4d34: 6e10 5997 0100 |0014: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.endSelectMode:()V // method@9759 │ │ +3c4d3a: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0009 line=131 │ │ 0x000c line=133 │ │ 0x0014 line=134 │ │ locals : │ │ @@ -1465380,55 +1465363,55 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 74 16-bit code units │ │ -3c4d74: |[3c4d74] de.danoeh.antennapod.adapter.SelectableAdapter.updateTitle:()V │ │ -3c4d84: 5470 206d |0000: iget-object v0, v7, Lde/danoeh/antennapod/adapter/SelectableAdapter;.actionMode:Landroid/view/ActionMode; // field@6d20 │ │ -3c4d88: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -3c4d8c: 0e00 |0004: return-void │ │ -3c4d8e: 6e10 c841 0700 |0005: invoke-virtual {v7}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.getItemCount:()I // method@41c8 │ │ -3c4d94: 0a00 |0008: move-result v0 │ │ -3c4d96: 5471 236d |0009: iget-object v1, v7, Lde/danoeh/antennapod/adapter/SelectableAdapter;.selectedIds:Ljava/util/HashSet; // field@6d23 │ │ -3c4d9a: 6e10 48b5 0100 |000b: invoke-virtual {v1}, Ljava/util/HashSet;.size:()I // method@b548 │ │ -3c4da0: 0a01 |000e: move-result v1 │ │ -3c4da2: 5272 256d |000f: iget v2, v7, Lde/danoeh/antennapod/adapter/SelectableAdapter;.totalNumberOfItems:I // field@6d25 │ │ -3c4da6: 12f3 |0011: const/4 v3, #int -1 // #ff │ │ -3c4da8: 3232 0e00 |0012: if-eq v2, v3, 0020 // +000e │ │ -3c4dac: 5570 246d |0014: iget-boolean v0, v7, Lde/danoeh/antennapod/adapter/SelectableAdapter;.shouldSelectLazyLoadedItems:Z // field@6d24 │ │ -3c4db0: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ -3c4db4: 6e10 c841 0700 |0018: invoke-virtual {v7}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.getItemCount:()I // method@41c8 │ │ -3c4dba: 0a00 |001b: move-result v0 │ │ -3c4dbc: 9100 0200 |001c: sub-int v0, v2, v0 │ │ -3c4dc0: b001 |001e: add-int/2addr v1, v0 │ │ -3c4dc2: 0120 |001f: move v0, v2 │ │ -3c4dc4: 5472 206d |0020: iget-object v2, v7, Lde/danoeh/antennapod/adapter/SelectableAdapter;.actionMode:Landroid/view/ActionMode; // field@6d20 │ │ -3c4dc8: 5473 216d |0022: iget-object v3, v7, Lde/danoeh/antennapod/adapter/SelectableAdapter;.activity:Landroid/app/Activity; // field@6d21 │ │ -3c4dcc: 6e10 2f02 0300 |0024: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ -3c4dd2: 0c03 |0027: move-result-object v3 │ │ -3c4dd4: 5474 236d |0028: iget-object v4, v7, Lde/danoeh/antennapod/adapter/SelectableAdapter;.selectedIds:Ljava/util/HashSet; // field@6d23 │ │ -3c4dd8: 6e10 48b5 0400 |002a: invoke-virtual {v4}, Ljava/util/HashSet;.size:()I // method@b548 │ │ -3c4dde: 0a04 |002d: move-result v4 │ │ -3c4de0: 1225 |002e: const/4 v5, #int 2 // #2 │ │ -3c4de2: 2355 2921 |002f: new-array v5, v5, [Ljava/lang/Object; // type@2129 │ │ -3c4de6: 1206 |0031: const/4 v6, #int 0 // #0 │ │ -3c4de8: 7110 c1b2 0100 |0032: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -3c4dee: 0c01 |0035: move-result-object v1 │ │ -3c4df0: 4d01 0506 |0036: aput-object v1, v5, v6 │ │ -3c4df4: 1211 |0038: const/4 v1, #int 1 // #1 │ │ -3c4df6: 7110 c1b2 0000 |0039: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -3c4dfc: 0c00 |003c: move-result-object v0 │ │ -3c4dfe: 4d00 0501 |003d: aput-object v0, v5, v1 │ │ -3c4e02: 1400 1000 117f |003f: const v0, #float 1.92738e+38 // #7f110010 │ │ -3c4e08: 6e40 0b03 0354 |0042: invoke-virtual {v3, v0, v4, v5}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@030b │ │ -3c4e0e: 0c00 |0045: move-result-object v0 │ │ -3c4e10: 6e20 4e0b 0200 |0046: invoke-virtual {v2, v0}, Landroid/view/ActionMode;.setTitle:(Ljava/lang/CharSequence;)V // method@0b4e │ │ -3c4e16: 0e00 |0049: return-void │ │ +3c4d3c: |[3c4d3c] de.danoeh.antennapod.adapter.SelectableAdapter.updateTitle:()V │ │ +3c4d4c: 5470 206d |0000: iget-object v0, v7, Lde/danoeh/antennapod/adapter/SelectableAdapter;.actionMode:Landroid/view/ActionMode; // field@6d20 │ │ +3c4d50: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +3c4d54: 0e00 |0004: return-void │ │ +3c4d56: 6e10 c841 0700 |0005: invoke-virtual {v7}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.getItemCount:()I // method@41c8 │ │ +3c4d5c: 0a00 |0008: move-result v0 │ │ +3c4d5e: 5471 236d |0009: iget-object v1, v7, Lde/danoeh/antennapod/adapter/SelectableAdapter;.selectedIds:Ljava/util/HashSet; // field@6d23 │ │ +3c4d62: 6e10 48b5 0100 |000b: invoke-virtual {v1}, Ljava/util/HashSet;.size:()I // method@b548 │ │ +3c4d68: 0a01 |000e: move-result v1 │ │ +3c4d6a: 5272 256d |000f: iget v2, v7, Lde/danoeh/antennapod/adapter/SelectableAdapter;.totalNumberOfItems:I // field@6d25 │ │ +3c4d6e: 12f3 |0011: const/4 v3, #int -1 // #ff │ │ +3c4d70: 3232 0e00 |0012: if-eq v2, v3, 0020 // +000e │ │ +3c4d74: 5570 246d |0014: iget-boolean v0, v7, Lde/danoeh/antennapod/adapter/SelectableAdapter;.shouldSelectLazyLoadedItems:Z // field@6d24 │ │ +3c4d78: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ +3c4d7c: 6e10 c841 0700 |0018: invoke-virtual {v7}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.getItemCount:()I // method@41c8 │ │ +3c4d82: 0a00 |001b: move-result v0 │ │ +3c4d84: 9100 0200 |001c: sub-int v0, v2, v0 │ │ +3c4d88: b001 |001e: add-int/2addr v1, v0 │ │ +3c4d8a: 0120 |001f: move v0, v2 │ │ +3c4d8c: 5472 206d |0020: iget-object v2, v7, Lde/danoeh/antennapod/adapter/SelectableAdapter;.actionMode:Landroid/view/ActionMode; // field@6d20 │ │ +3c4d90: 5473 216d |0022: iget-object v3, v7, Lde/danoeh/antennapod/adapter/SelectableAdapter;.activity:Landroid/app/Activity; // field@6d21 │ │ +3c4d94: 6e10 2f02 0300 |0024: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ +3c4d9a: 0c03 |0027: move-result-object v3 │ │ +3c4d9c: 5474 236d |0028: iget-object v4, v7, Lde/danoeh/antennapod/adapter/SelectableAdapter;.selectedIds:Ljava/util/HashSet; // field@6d23 │ │ +3c4da0: 6e10 48b5 0400 |002a: invoke-virtual {v4}, Ljava/util/HashSet;.size:()I // method@b548 │ │ +3c4da6: 0a04 |002d: move-result v4 │ │ +3c4da8: 1225 |002e: const/4 v5, #int 2 // #2 │ │ +3c4daa: 2355 2921 |002f: new-array v5, v5, [Ljava/lang/Object; // type@2129 │ │ +3c4dae: 1206 |0031: const/4 v6, #int 0 // #0 │ │ +3c4db0: 7110 c1b2 0100 |0032: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +3c4db6: 0c01 |0035: move-result-object v1 │ │ +3c4db8: 4d01 0506 |0036: aput-object v1, v5, v6 │ │ +3c4dbc: 1211 |0038: const/4 v1, #int 1 // #1 │ │ +3c4dbe: 7110 c1b2 0000 |0039: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +3c4dc4: 0c00 |003c: move-result-object v0 │ │ +3c4dc6: 4d00 0501 |003d: aput-object v0, v5, v1 │ │ +3c4dca: 1400 1000 117f |003f: const v0, #float 1.92738e+38 // #7f110010 │ │ +3c4dd0: 6e40 0b03 0354 |0042: invoke-virtual {v3, v0, v4, v5}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@030b │ │ +3c4dd6: 0c00 |0045: move-result-object v0 │ │ +3c4dd8: 6e20 4e0b 0200 |0046: invoke-virtual {v2, v0}, Landroid/view/ActionMode;.setTitle:(Ljava/lang/CharSequence;)V // method@0b4e │ │ +3c4dde: 0e00 |0049: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ 0x0005 line=160 │ │ 0x0009 line=161 │ │ 0x000f line=162 │ │ 0x0014 line=164 │ │ @@ -1465475,18 +1465458,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 │ │ -3c4e58: |[3c4e58] de.danoeh.antennapod.adapter.SimpleChipAdapter$ViewHolder.:(Lcom/google/android/material/chip/Chip;)V │ │ -3c4e68: 7020 4743 1000 |0000: invoke-direct {v0, v1}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@4347 │ │ -3c4e6e: 5b01 286d |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SimpleChipAdapter$ViewHolder;.chip:Lcom/google/android/material/chip/Chip; // field@6d28 │ │ -3c4e72: 0e00 |0005: return-void │ │ +3c4e20: |[3c4e20] de.danoeh.antennapod.adapter.SimpleChipAdapter$ViewHolder.:(Lcom/google/android/material/chip/Chip;)V │ │ +3c4e30: 7020 4743 1000 |0000: invoke-direct {v0, v1}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@4347 │ │ +3c4e36: 5b01 286d |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SimpleChipAdapter$ViewHolder;.chip:Lcom/google/android/material/chip/Chip; // field@6d28 │ │ +3c4e3a: 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; │ │ @@ -1465528,17 +1465511,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 │ │ -3c4f24: |[3c4f24] de.danoeh.antennapod.adapter.SimpleChipAdapter.$r8$lambda$1BnIPX7WlVB9eaUEHTZlwq_Rcqc:(Lde/danoeh/antennapod/adapter/SimpleChipAdapter;ILandroid/view/View;)V │ │ -3c4f34: 7030 6e97 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/adapter/SimpleChipAdapter;.lambda$onBindViewHolder$0:(ILandroid/view/View;)V // method@976e │ │ -3c4f3a: 0e00 |0003: return-void │ │ +3c4eec: |[3c4eec] de.danoeh.antennapod.adapter.SimpleChipAdapter.$r8$lambda$1BnIPX7WlVB9eaUEHTZlwq_Rcqc:(Lde/danoeh/antennapod/adapter/SimpleChipAdapter;ILandroid/view/View;)V │ │ +3c4efc: 7030 6e97 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/adapter/SimpleChipAdapter;.lambda$onBindViewHolder$0:(ILandroid/view/View;)V // method@976e │ │ +3c4f02: 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; │ │ @@ -1465548,20 +1465531,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -3c4f3c: |[3c4f3c] de.danoeh.antennapod.adapter.SimpleChipAdapter.:(Landroid/content/Context;)V │ │ -3c4f4c: 7010 c341 0000 |0000: invoke-direct {v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@41c3 │ │ -3c4f52: 5b01 296d |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SimpleChipAdapter;.context:Landroid/content/Context; // field@6d29 │ │ -3c4f56: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -3c4f58: 6e20 e241 1000 |0006: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.setHasStableIds:(Z)V // method@41e2 │ │ -3c4f5e: 0e00 |0009: return-void │ │ +3c4f04: |[3c4f04] de.danoeh.antennapod.adapter.SimpleChipAdapter.:(Landroid/content/Context;)V │ │ +3c4f14: 7010 c341 0000 |0000: invoke-direct {v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@41c3 │ │ +3c4f1a: 5b01 296d |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SimpleChipAdapter;.context:Landroid/content/Context; // field@6d29 │ │ +3c4f1e: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +3c4f20: 6e20 e241 1000 |0006: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.setHasStableIds:(Z)V // method@41e2 │ │ +3c4f26: 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; │ │ @@ -1465572,17 +1465555,17 @@ │ │ type : '(ILandroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3c4f60: |[3c4f60] de.danoeh.antennapod.adapter.SimpleChipAdapter.lambda$onBindViewHolder$0:(ILandroid/view/View;)V │ │ -3c4f70: 6e20 7397 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/SimpleChipAdapter;.onRemoveClicked:(I)V // method@9773 │ │ -3c4f76: 0e00 |0003: return-void │ │ +3c4f28: |[3c4f28] de.danoeh.antennapod.adapter.SimpleChipAdapter.lambda$onBindViewHolder$0:(ILandroid/view/View;)V │ │ +3c4f38: 6e20 7397 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/SimpleChipAdapter;.onRemoveClicked:(I)V // method@9773 │ │ +3c4f3e: 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; │ │ @@ -1465599,20 +1465582,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -3c4ed0: |[3c4ed0] de.danoeh.antennapod.adapter.SimpleChipAdapter.getItemCount:()I │ │ -3c4ee0: 6e10 6b97 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/SimpleChipAdapter;.getChips:()Ljava/util/List; // method@976b │ │ -3c4ee6: 0c00 |0003: move-result-object v0 │ │ -3c4ee8: 7210 72b5 0000 |0004: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ -3c4eee: 0a00 |0007: move-result v0 │ │ -3c4ef0: 0f00 |0008: return v0 │ │ +3c4e98: |[3c4e98] de.danoeh.antennapod.adapter.SimpleChipAdapter.getItemCount:()I │ │ +3c4ea8: 6e10 6b97 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/SimpleChipAdapter;.getChips:()Ljava/util/List; // method@976b │ │ +3c4eae: 0c00 |0003: move-result-object v0 │ │ +3c4eb0: 7210 72b5 0000 |0004: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ +3c4eb6: 0a00 |0007: move-result v0 │ │ +3c4eb8: 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;) │ │ @@ -1465620,24 +1465603,24 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -3c4ef4: |[3c4ef4] de.danoeh.antennapod.adapter.SimpleChipAdapter.getItemId:(I)J │ │ -3c4f04: 6e10 6b97 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/adapter/SimpleChipAdapter;.getChips:()Ljava/util/List; // method@976b │ │ -3c4f0a: 0c00 |0003: move-result-object v0 │ │ -3c4f0c: 7220 66b5 3000 |0004: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3c4f12: 0c03 |0007: move-result-object v3 │ │ -3c4f14: 1f03 8d1e |0008: check-cast v3, Ljava/lang/String; // type@1e8d │ │ -3c4f18: 6e10 2fb3 0300 |000a: invoke-virtual {v3}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ -3c4f1e: 0a03 |000d: move-result v3 │ │ -3c4f20: 8130 |000e: int-to-long v0, v3 │ │ -3c4f22: 1000 |000f: return-wide v0 │ │ +3c4ebc: |[3c4ebc] de.danoeh.antennapod.adapter.SimpleChipAdapter.getItemId:(I)J │ │ +3c4ecc: 6e10 6b97 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/adapter/SimpleChipAdapter;.getChips:()Ljava/util/List; // method@976b │ │ +3c4ed2: 0c00 |0003: move-result-object v0 │ │ +3c4ed4: 7220 66b5 3000 |0004: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3c4eda: 0c03 |0007: move-result-object v3 │ │ +3c4edc: 1f03 8d1e |0008: check-cast v3, Ljava/lang/String; // type@1e8d │ │ +3c4ee0: 6e10 2fb3 0300 |000a: invoke-virtual {v3}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ +3c4ee6: 0a03 |000d: move-result v3 │ │ +3c4ee8: 8130 |000e: int-to-long v0, v3 │ │ +3c4eea: 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 │ │ │ │ @@ -1465646,18 +1465629,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 │ │ -3c4f78: |[3c4f78] de.danoeh.antennapod.adapter.SimpleChipAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ -3c4f88: 1f01 6118 |0000: check-cast v1, Lde/danoeh/antennapod/adapter/SimpleChipAdapter$ViewHolder; // type@1861 │ │ -3c4f8c: 6e30 7097 1002 |0002: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/adapter/SimpleChipAdapter;.onBindViewHolder:(Lde/danoeh/antennapod/adapter/SimpleChipAdapter$ViewHolder;I)V // method@9770 │ │ -3c4f92: 0e00 |0005: return-void │ │ +3c4f40: |[3c4f40] de.danoeh.antennapod.adapter.SimpleChipAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ +3c4f50: 1f01 6118 |0000: check-cast v1, Lde/danoeh/antennapod/adapter/SimpleChipAdapter$ViewHolder; // type@1861 │ │ +3c4f54: 6e30 7097 1002 |0002: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/adapter/SimpleChipAdapter;.onBindViewHolder:(Lde/danoeh/antennapod/adapter/SimpleChipAdapter$ViewHolder;I)V // method@9770 │ │ +3c4f5a: 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 │ │ @@ -1465667,27 +1465650,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 │ │ -3c4f94: |[3c4f94] de.danoeh.antennapod.adapter.SimpleChipAdapter.onBindViewHolder:(Lde/danoeh/antennapod/adapter/SimpleChipAdapter$ViewHolder;I)V │ │ -3c4fa4: 5430 286d |0000: iget-object v0, v3, Lde/danoeh/antennapod/adapter/SimpleChipAdapter$ViewHolder;.chip:Lcom/google/android/material/chip/Chip; // field@6d28 │ │ -3c4fa8: 6e10 6b97 0200 |0002: invoke-virtual {v2}, Lde/danoeh/antennapod/adapter/SimpleChipAdapter;.getChips:()Ljava/util/List; // method@976b │ │ -3c4fae: 0c01 |0005: move-result-object v1 │ │ -3c4fb0: 7220 66b5 4100 |0006: invoke-interface {v1, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3c4fb6: 0c01 |0009: move-result-object v1 │ │ -3c4fb8: 1f01 5f1e |000a: check-cast v1, Ljava/lang/CharSequence; // type@1e5f │ │ -3c4fbc: 6e20 9d12 1000 |000c: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3c4fc2: 5433 286d |000f: iget-object v3, v3, Lde/danoeh/antennapod/adapter/SimpleChipAdapter$ViewHolder;.chip:Lcom/google/android/material/chip/Chip; // field@6d28 │ │ -3c4fc6: 2200 6018 |0011: new-instance v0, Lde/danoeh/antennapod/adapter/SimpleChipAdapter$$ExternalSyntheticLambda0; // type@1860 │ │ -3c4fca: 7030 6697 2004 |0013: invoke-direct {v0, v2, v4}, Lde/danoeh/antennapod/adapter/SimpleChipAdapter$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/adapter/SimpleChipAdapter;I)V // method@9766 │ │ -3c4fd0: 6e20 097f 0300 |0016: invoke-virtual {v3, v0}, Lcom/google/android/material/chip/Chip;.setOnCloseIconClickListener:(Landroid/view/View$OnClickListener;)V // method@7f09 │ │ -3c4fd6: 0e00 |0019: return-void │ │ +3c4f5c: |[3c4f5c] de.danoeh.antennapod.adapter.SimpleChipAdapter.onBindViewHolder:(Lde/danoeh/antennapod/adapter/SimpleChipAdapter$ViewHolder;I)V │ │ +3c4f6c: 5430 286d |0000: iget-object v0, v3, Lde/danoeh/antennapod/adapter/SimpleChipAdapter$ViewHolder;.chip:Lcom/google/android/material/chip/Chip; // field@6d28 │ │ +3c4f70: 6e10 6b97 0200 |0002: invoke-virtual {v2}, Lde/danoeh/antennapod/adapter/SimpleChipAdapter;.getChips:()Ljava/util/List; // method@976b │ │ +3c4f76: 0c01 |0005: move-result-object v1 │ │ +3c4f78: 7220 66b5 4100 |0006: invoke-interface {v1, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3c4f7e: 0c01 |0009: move-result-object v1 │ │ +3c4f80: 1f01 5f1e |000a: check-cast v1, Ljava/lang/CharSequence; // type@1e5f │ │ +3c4f84: 6e20 9d12 1000 |000c: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3c4f8a: 5433 286d |000f: iget-object v3, v3, Lde/danoeh/antennapod/adapter/SimpleChipAdapter$ViewHolder;.chip:Lcom/google/android/material/chip/Chip; // field@6d28 │ │ +3c4f8e: 2200 6018 |0011: new-instance v0, Lde/danoeh/antennapod/adapter/SimpleChipAdapter$$ExternalSyntheticLambda0; // type@1860 │ │ +3c4f92: 7030 6697 2004 |0013: invoke-direct {v0, v2, v4}, Lde/danoeh/antennapod/adapter/SimpleChipAdapter$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/adapter/SimpleChipAdapter;I)V // method@9766 │ │ +3c4f98: 6e20 097f 0300 |0016: invoke-virtual {v3, v0}, Lcom/google/android/material/chip/Chip;.setOnCloseIconClickListener:(Landroid/view/View$OnClickListener;)V // method@7f09 │ │ +3c4f9e: 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; │ │ @@ -1465698,18 +1465681,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 │ │ -3c4e74: |[3c4e74] de.danoeh.antennapod.adapter.SimpleChipAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ -3c4e84: 6e30 7297 1002 |0000: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/adapter/SimpleChipAdapter;.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/adapter/SimpleChipAdapter$ViewHolder; // method@9772 │ │ -3c4e8a: 0c01 |0003: move-result-object v1 │ │ -3c4e8c: 1101 |0004: return-object v1 │ │ +3c4e3c: |[3c4e3c] de.danoeh.antennapod.adapter.SimpleChipAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ +3c4e4c: 6e30 7297 1002 |0000: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/adapter/SimpleChipAdapter;.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/adapter/SimpleChipAdapter$ViewHolder; // method@9772 │ │ +3c4e52: 0c01 |0003: move-result-object v1 │ │ +3c4e54: 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 │ │ @@ -1465719,25 +1465702,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 │ │ -3c4e90: |[3c4e90] de.danoeh.antennapod.adapter.SimpleChipAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/adapter/SimpleChipAdapter$ViewHolder; │ │ -3c4ea0: 2201 bf14 |0000: new-instance v1, Lcom/google/android/material/chip/Chip; // type@14bf │ │ -3c4ea4: 5402 296d |0002: iget-object v2, v0, Lde/danoeh/antennapod/adapter/SimpleChipAdapter;.context:Landroid/content/Context; // field@6d29 │ │ -3c4ea8: 7020 6e7e 2100 |0004: invoke-direct {v1, v2}, Lcom/google/android/material/chip/Chip;.:(Landroid/content/Context;)V // method@7e6e │ │ -3c4eae: 1212 |0007: const/4 v2, #int 1 // #1 │ │ -3c4eb0: 6e20 f17e 2100 |0008: invoke-virtual {v1, v2}, Lcom/google/android/material/chip/Chip;.setCloseIconVisible:(Z)V // method@7ef1 │ │ -3c4eb6: 1402 f900 087f |000b: const v2, #float 1.8078e+38 // #7f0800f9 │ │ -3c4ebc: 6e20 e97e 2100 |000e: invoke-virtual {v1, v2}, Lcom/google/android/material/chip/Chip;.setCloseIconResource:(I)V // method@7ee9 │ │ -3c4ec2: 2202 6118 |0011: new-instance v2, Lde/danoeh/antennapod/adapter/SimpleChipAdapter$ViewHolder; // type@1861 │ │ -3c4ec6: 7020 6897 1200 |0013: invoke-direct {v2, v1}, Lde/danoeh/antennapod/adapter/SimpleChipAdapter$ViewHolder;.:(Lcom/google/android/material/chip/Chip;)V // method@9768 │ │ -3c4ecc: 1102 |0016: return-object v2 │ │ +3c4e58: |[3c4e58] de.danoeh.antennapod.adapter.SimpleChipAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/adapter/SimpleChipAdapter$ViewHolder; │ │ +3c4e68: 2201 bf14 |0000: new-instance v1, Lcom/google/android/material/chip/Chip; // type@14bf │ │ +3c4e6c: 5402 296d |0002: iget-object v2, v0, Lde/danoeh/antennapod/adapter/SimpleChipAdapter;.context:Landroid/content/Context; // field@6d29 │ │ +3c4e70: 7020 6e7e 2100 |0004: invoke-direct {v1, v2}, Lcom/google/android/material/chip/Chip;.:(Landroid/content/Context;)V // method@7e6e │ │ +3c4e76: 1212 |0007: const/4 v2, #int 1 // #1 │ │ +3c4e78: 6e20 f17e 2100 |0008: invoke-virtual {v1, v2}, Lcom/google/android/material/chip/Chip;.setCloseIconVisible:(Z)V // method@7ef1 │ │ +3c4e7e: 1402 f900 087f |000b: const v2, #float 1.8078e+38 // #7f0800f9 │ │ +3c4e84: 6e20 e97e 2100 |000e: invoke-virtual {v1, v2}, Lcom/google/android/material/chip/Chip;.setCloseIconResource:(I)V // method@7ee9 │ │ +3c4e8a: 2202 6118 |0011: new-instance v2, Lde/danoeh/antennapod/adapter/SimpleChipAdapter$ViewHolder; // type@1861 │ │ +3c4e8e: 7020 6897 1200 |0013: invoke-direct {v2, v1}, Lde/danoeh/antennapod/adapter/SimpleChipAdapter$ViewHolder;.:(Lcom/google/android/material/chip/Chip;)V // method@9768 │ │ +3c4e94: 1102 |0016: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0008 line=28 │ │ 0x000e line=29 │ │ 0x0011 line=30 │ │ locals : │ │ @@ -1465781,17 +1465764,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3c5238: |[3c5238] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter$GridDividerItemDecorator.:()V │ │ -3c5248: 7010 1842 0000 |0000: invoke-direct {v0}, Landroidx/recyclerview/widget/RecyclerView$ItemDecoration;.:()V // method@4218 │ │ -3c524e: 0e00 |0003: return-void │ │ +3c5200: |[3c5200] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter$GridDividerItemDecorator.:()V │ │ +3c5210: 7010 1842 0000 |0000: invoke-direct {v0}, Landroidx/recyclerview/widget/RecyclerView$ItemDecoration;.:()V // method@4218 │ │ +3c5216: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$GridDividerItemDecorator; │ │ │ │ Virtual methods - │ │ @@ -1465800,24 +1465783,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 │ │ -3c5250: |[3c5250] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter$GridDividerItemDecorator.getItemOffsets:(Landroid/graphics/Rect;Landroid/view/View;Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$State;)V │ │ -3c5260: 6f54 1a42 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@421a │ │ -3c5266: 6e10 8a0c 0300 |0003: invoke-virtual {v3}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0c8a │ │ -3c526c: 0c02 |0006: move-result-object v2 │ │ -3c526e: 1503 803f |0007: const/high16 v3, #int 1065353216 // #3f80 │ │ -3c5272: 7120 8f97 3200 |0009: invoke-static {v2, v3}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.convertDpToPixel:(Landroid/content/Context;F)F // method@978f │ │ -3c5278: 0a02 |000c: move-result v2 │ │ -3c527a: 8722 |000d: float-to-int v2, v2 │ │ -3c527c: 6e52 8704 2122 |000e: invoke-virtual {v1, v2, v2, v2, v2}, Landroid/graphics/Rect;.set:(IIII)V // method@0487 │ │ -3c5282: 0e00 |0011: return-void │ │ +3c5218: |[3c5218] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter$GridDividerItemDecorator.getItemOffsets:(Landroid/graphics/Rect;Landroid/view/View;Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$State;)V │ │ +3c5228: 6f54 1a42 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@421a │ │ +3c522e: 6e10 8a0c 0300 |0003: invoke-virtual {v3}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0c8a │ │ +3c5234: 0c02 |0006: move-result-object v2 │ │ +3c5236: 1503 803f |0007: const/high16 v3, #int 1065353216 // #3f80 │ │ +3c523a: 7120 8f97 3200 |0009: invoke-static {v2, v3}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.convertDpToPixel:(Landroid/content/Context;F)F // method@978f │ │ +3c5240: 0a02 |000c: move-result v2 │ │ +3c5242: 8722 |000d: float-to-int v2, v2 │ │ +3c5244: 6e52 8704 2122 |000e: invoke-virtual {v1, v2, v2, v2, v2}, Landroid/graphics/Rect;.set:(IIII)V // method@0487 │ │ +3c524a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=302 │ │ 0x0003 line=303 │ │ 0x0009 line=304 │ │ 0x000e line=305 │ │ locals : │ │ @@ -1465832,17 +1465815,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 │ │ -3c5284: |[3c5284] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter$GridDividerItemDecorator.onDraw:(Landroid/graphics/Canvas;Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$State;)V │ │ -3c5294: 6f40 1c42 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@421c │ │ -3c529a: 0e00 |0003: return-void │ │ +3c524c: |[3c524c] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter$GridDividerItemDecorator.onDraw:(Landroid/graphics/Canvas;Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$State;)V │ │ +3c525c: 6f40 1c42 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@421c │ │ +3c5262: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 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; │ │ @@ -1465914,17 +1465897,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 │ │ -3c52e4: |[3c52e4] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter$SubscriptionViewHolder.-$$Nest$fgetcount:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;)Landroid/widget/TextView; │ │ -3c52f4: 5400 3e6d |0000: iget-object v0, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.count:Landroid/widget/TextView; // field@6d3e │ │ -3c52f8: 1100 |0002: return-object v0 │ │ +3c52ac: |[3c52ac] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter$SubscriptionViewHolder.-$$Nest$fgetcount:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;)Landroid/widget/TextView; │ │ +3c52bc: 5400 3e6d |0000: iget-object v0, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.count:Landroid/widget/TextView; // field@6d3e │ │ +3c52c0: 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;) │ │ @@ -1465932,17 +1465915,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 │ │ -3c52cc: |[3c52cc] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter$SubscriptionViewHolder.-$$Nest$fgetcoverImage:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;)Landroid/widget/ImageView; │ │ -3c52dc: 5400 3f6d |0000: iget-object v0, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.coverImage:Landroid/widget/ImageView; // field@6d3f │ │ -3c52e0: 1100 |0002: return-object v0 │ │ +3c5294: |[3c5294] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter$SubscriptionViewHolder.-$$Nest$fgetcoverImage:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;)Landroid/widget/ImageView; │ │ +3c52a4: 5400 3f6d |0000: iget-object v0, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.coverImage:Landroid/widget/ImageView; // field@6d3f │ │ +3c52a8: 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;) │ │ @@ -1465950,17 +1465933,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 │ │ -3c529c: |[3c529c] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter$SubscriptionViewHolder.-$$Nest$fgetselectCheckbox:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;)Landroid/widget/CheckBox; │ │ -3c52ac: 5400 426d |0000: iget-object v0, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.selectCheckbox:Landroid/widget/CheckBox; // field@6d42 │ │ -3c52b0: 1100 |0002: return-object v0 │ │ +3c5264: |[3c5264] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter$SubscriptionViewHolder.-$$Nest$fgetselectCheckbox:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;)Landroid/widget/CheckBox; │ │ +3c5274: 5400 426d |0000: iget-object v0, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.selectCheckbox:Landroid/widget/CheckBox; // field@6d42 │ │ +3c5278: 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;) │ │ @@ -1465968,17 +1465951,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 │ │ -3c52b4: |[3c52b4] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter$SubscriptionViewHolder.-$$Nest$fgetselectView:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;)Landroid/widget/FrameLayout; │ │ -3c52c4: 5400 436d |0000: iget-object v0, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.selectView:Landroid/widget/FrameLayout; // field@6d43 │ │ -3c52c8: 1100 |0002: return-object v0 │ │ +3c527c: |[3c527c] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter$SubscriptionViewHolder.-$$Nest$fgetselectView:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;)Landroid/widget/FrameLayout; │ │ +3c528c: 5400 436d |0000: iget-object v0, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.selectView:Landroid/widget/FrameLayout; // field@6d43 │ │ +3c5290: 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;) │ │ @@ -1465986,57 +1465969,57 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;Landroid/view/View;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 92 16-bit code units │ │ -3c52fc: |[3c52fc] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter$SubscriptionViewHolder.:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;Landroid/view/View;)V │ │ -3c530c: 5b01 446d |0000: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.this$0:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@6d44 │ │ -3c5310: 7020 4743 2000 |0002: invoke-direct {v0, v2}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@4347 │ │ -3c5316: 1401 9103 0a7f |0005: const v1, #float 1.83452e+38 // #7f0a0391 │ │ -3c531c: 6e20 780c 1200 |0008: invoke-virtual {v2, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3c5322: 0c01 |000b: move-result-object v1 │ │ -3c5324: 1f01 1503 |000c: check-cast v1, Landroid/widget/TextView; // type@0315 │ │ -3c5328: 5b01 456d |000e: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.title:Landroid/widget/TextView; // field@6d45 │ │ -3c532c: 1401 e200 0a7f |0010: const v1, #float 1.83438e+38 // #7f0a00e2 │ │ -3c5332: 6e20 780c 1200 |0013: invoke-virtual {v2, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3c5338: 0c01 |0016: move-result-object v1 │ │ -3c533a: 1f01 f902 |0017: check-cast v1, Landroid/widget/ImageView; // type@02f9 │ │ -3c533e: 5b01 3f6d |0019: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.coverImage:Landroid/widget/ImageView; // field@6d3f │ │ -3c5342: 1401 dd00 0a7f |001b: const v1, #float 1.83438e+38 // #7f0a00dd │ │ -3c5348: 6e20 780c 1200 |001e: invoke-virtual {v2, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3c534e: 0c01 |0021: move-result-object v1 │ │ -3c5350: 1f01 1503 |0022: check-cast v1, Landroid/widget/TextView; // type@0315 │ │ -3c5354: 5b01 3e6d |0024: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.count:Landroid/widget/TextView; // field@6d3e │ │ -3c5358: 1401 8501 0a7f |0026: const v1, #float 1.83441e+38 // #7f0a0185 │ │ -3c535e: 6e20 780c 1200 |0029: invoke-virtual {v2, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3c5364: 0c01 |002c: move-result-object v1 │ │ -3c5366: 1f01 1503 |002d: check-cast v1, Landroid/widget/TextView; // type@0315 │ │ -3c536a: 5b01 416d |002f: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.fallbackTitle:Landroid/widget/TextView; // field@6d41 │ │ -3c536e: 1401 e602 0a7f |0031: const v1, #float 1.83449e+38 // #7f0a02e6 │ │ -3c5374: 6e20 780c 1200 |0034: invoke-virtual {v2, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3c537a: 0c01 |0037: move-result-object v1 │ │ -3c537c: 1f01 f302 |0038: check-cast v1, Landroid/widget/FrameLayout; // type@02f3 │ │ -3c5380: 5b01 436d |003a: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.selectView:Landroid/widget/FrameLayout; // field@6d43 │ │ -3c5384: 1401 e502 0a7f |003c: const v1, #float 1.83448e+38 // #7f0a02e5 │ │ -3c538a: 6e20 780c 1200 |003f: invoke-virtual {v2, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3c5390: 0c01 |0042: move-result-object v1 │ │ -3c5392: 1f01 e702 |0043: check-cast v1, Landroid/widget/CheckBox; // type@02e7 │ │ -3c5396: 5b01 426d |0045: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.selectCheckbox:Landroid/widget/CheckBox; // field@6d42 │ │ -3c539a: 1401 6102 0a7f |0047: const v1, #float 1.83446e+38 // #7f0a0261 │ │ -3c53a0: 6e20 780c 1200 |004a: invoke-virtual {v2, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3c53a6: 0c01 |004d: move-result-object v1 │ │ -3c53a8: 1f01 2205 |004e: check-cast v1, Landroidx/cardview/widget/CardView; // type@0522 │ │ -3c53ac: 5b01 3d6d |0050: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.card:Landroidx/cardview/widget/CardView; // field@6d3d │ │ -3c53b0: 1401 3c01 0a7f |0052: const v1, #float 1.8344e+38 // #7f0a013c │ │ -3c53b6: 6e20 780c 1200 |0055: invoke-virtual {v2, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3c53bc: 0c01 |0058: move-result-object v1 │ │ -3c53be: 5b01 406d |0059: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.errorIcon:Landroid/view/View; // field@6d40 │ │ -3c53c2: 0e00 |005b: return-void │ │ +3c52c4: |[3c52c4] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter$SubscriptionViewHolder.:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;Landroid/view/View;)V │ │ +3c52d4: 5b01 446d |0000: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.this$0:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@6d44 │ │ +3c52d8: 7020 4743 2000 |0002: invoke-direct {v0, v2}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@4347 │ │ +3c52de: 1401 9103 0a7f |0005: const v1, #float 1.83452e+38 // #7f0a0391 │ │ +3c52e4: 6e20 780c 1200 |0008: invoke-virtual {v2, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3c52ea: 0c01 |000b: move-result-object v1 │ │ +3c52ec: 1f01 1503 |000c: check-cast v1, Landroid/widget/TextView; // type@0315 │ │ +3c52f0: 5b01 456d |000e: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.title:Landroid/widget/TextView; // field@6d45 │ │ +3c52f4: 1401 e200 0a7f |0010: const v1, #float 1.83438e+38 // #7f0a00e2 │ │ +3c52fa: 6e20 780c 1200 |0013: invoke-virtual {v2, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3c5300: 0c01 |0016: move-result-object v1 │ │ +3c5302: 1f01 f902 |0017: check-cast v1, Landroid/widget/ImageView; // type@02f9 │ │ +3c5306: 5b01 3f6d |0019: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.coverImage:Landroid/widget/ImageView; // field@6d3f │ │ +3c530a: 1401 dd00 0a7f |001b: const v1, #float 1.83438e+38 // #7f0a00dd │ │ +3c5310: 6e20 780c 1200 |001e: invoke-virtual {v2, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3c5316: 0c01 |0021: move-result-object v1 │ │ +3c5318: 1f01 1503 |0022: check-cast v1, Landroid/widget/TextView; // type@0315 │ │ +3c531c: 5b01 3e6d |0024: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.count:Landroid/widget/TextView; // field@6d3e │ │ +3c5320: 1401 8501 0a7f |0026: const v1, #float 1.83441e+38 // #7f0a0185 │ │ +3c5326: 6e20 780c 1200 |0029: invoke-virtual {v2, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3c532c: 0c01 |002c: move-result-object v1 │ │ +3c532e: 1f01 1503 |002d: check-cast v1, Landroid/widget/TextView; // type@0315 │ │ +3c5332: 5b01 416d |002f: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.fallbackTitle:Landroid/widget/TextView; // field@6d41 │ │ +3c5336: 1401 e602 0a7f |0031: const v1, #float 1.83449e+38 // #7f0a02e6 │ │ +3c533c: 6e20 780c 1200 |0034: invoke-virtual {v2, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3c5342: 0c01 |0037: move-result-object v1 │ │ +3c5344: 1f01 f302 |0038: check-cast v1, Landroid/widget/FrameLayout; // type@02f3 │ │ +3c5348: 5b01 436d |003a: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.selectView:Landroid/widget/FrameLayout; // field@6d43 │ │ +3c534c: 1401 e502 0a7f |003c: const v1, #float 1.83448e+38 // #7f0a02e5 │ │ +3c5352: 6e20 780c 1200 |003f: invoke-virtual {v2, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3c5358: 0c01 |0042: move-result-object v1 │ │ +3c535a: 1f01 e702 |0043: check-cast v1, Landroid/widget/CheckBox; // type@02e7 │ │ +3c535e: 5b01 426d |0045: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.selectCheckbox:Landroid/widget/CheckBox; // field@6d42 │ │ +3c5362: 1401 6102 0a7f |0047: const v1, #float 1.83446e+38 // #7f0a0261 │ │ +3c5368: 6e20 780c 1200 |004a: invoke-virtual {v2, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3c536e: 0c01 |004d: move-result-object v1 │ │ +3c5370: 1f01 2205 |004e: check-cast v1, Landroidx/cardview/widget/CardView; // type@0522 │ │ +3c5374: 5b01 3d6d |0050: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.card:Landroidx/cardview/widget/CardView; // field@6d3d │ │ +3c5378: 1401 3c01 0a7f |0052: const v1, #float 1.8344e+38 // #7f0a013c │ │ +3c537e: 6e20 780c 1200 |0055: invoke-virtual {v2, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3c5384: 0c01 |0058: move-result-object v1 │ │ +3c5386: 5b01 406d |0059: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.errorIcon:Landroid/view/View; // field@6d40 │ │ +3c538a: 0e00 |005b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ 0x0002 line=222 │ │ 0x0008 line=223 │ │ 0x0013 line=224 │ │ 0x001e line=225 │ │ @@ -1466056,161 +1466039,161 @@ │ │ type : '(Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 300 16-bit code units │ │ -3c53c4: |[3c53c4] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter$SubscriptionViewHolder.bind:(Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;)V │ │ -3c53d4: 5460 436d |0000: iget-object v0, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.selectView:Landroid/widget/FrameLayout; // field@6d43 │ │ -3c53d8: 6e10 8a0c 0000 |0002: invoke-virtual {v0}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0c8a │ │ -3c53de: 0c00 |0005: move-result-object v0 │ │ -3c53e0: 1401 f300 087f |0006: const v1, #float 1.8078e+38 // #7f0800f3 │ │ -3c53e6: 7120 4c16 1000 |0009: invoke-static {v0, v1}, Landroidx/appcompat/content/res/AppCompatResources;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@164c │ │ -3c53ec: 0c00 |000c: move-result-object v0 │ │ -3c53ee: 5461 436d |000d: iget-object v1, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.selectView:Landroid/widget/FrameLayout; // field@6d43 │ │ -3c53f2: 6e20 480d 0100 |000f: invoke-virtual {v1, v0}, Landroid/view/View;.setBackground:(Landroid/graphics/drawable/Drawable;)V // method@0d48 │ │ -3c53f8: 5460 456d |0012: iget-object v0, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.title:Landroid/widget/TextView; // field@6d45 │ │ -3c53fc: 6e10 939c 0700 |0014: invoke-virtual {v7}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.getTitle:()Ljava/lang/String; // method@9c93 │ │ -3c5402: 0c01 |0017: move-result-object v1 │ │ -3c5404: 6e20 9d12 1000 |0018: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3c540a: 5460 416d |001b: iget-object v0, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.fallbackTitle:Landroid/widget/TextView; // field@6d41 │ │ -3c540e: 6e10 939c 0700 |001d: invoke-virtual {v7}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.getTitle:()Ljava/lang/String; // method@9c93 │ │ -3c5414: 0c01 |0020: move-result-object v1 │ │ -3c5416: 6e20 9d12 1000 |0021: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3c541c: 5460 3f6d |0024: iget-object v0, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.coverImage:Landroid/widget/ImageView; // field@6d3f │ │ -3c5420: 6e10 939c 0700 |0026: invoke-virtual {v7}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.getTitle:()Ljava/lang/String; // method@9c93 │ │ -3c5426: 0c01 |0029: move-result-object v1 │ │ -3c5428: 6e20 510d 1000 |002a: invoke-virtual {v0, v1}, Landroid/view/View;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0d51 │ │ -3c542e: 6e10 919c 0700 |002d: invoke-virtual {v7}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.getCounter:()I // method@9c91 │ │ -3c5434: 0a00 |0030: move-result v0 │ │ -3c5436: 1201 |0031: const/4 v1, #int 0 // #0 │ │ -3c5438: 1302 0800 |0032: const/16 v2, #int 8 // #8 │ │ -3c543c: 3d00 1a00 |0034: if-lez v0, 004e // +001a │ │ -3c5440: 5460 3e6d |0036: iget-object v0, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.count:Landroid/widget/TextView; // field@6d3e │ │ -3c5444: 7100 6cb4 0000 |0038: invoke-static {}, Ljava/text/NumberFormat;.getInstance:()Ljava/text/NumberFormat; // method@b46c │ │ -3c544a: 0c03 |003b: move-result-object v3 │ │ -3c544c: 6e10 919c 0700 |003c: invoke-virtual {v7}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.getCounter:()I // method@9c91 │ │ -3c5452: 0a04 |003f: move-result v4 │ │ -3c5454: 8144 |0040: int-to-long v4, v4 │ │ -3c5456: 6e30 6bb4 4305 |0041: invoke-virtual {v3, v4, v5}, Ljava/text/NumberFormat;.format:(J)Ljava/lang/String; // method@b46b │ │ -3c545c: 0c03 |0044: move-result-object v3 │ │ -3c545e: 6e20 9d12 3000 |0045: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3c5464: 5460 3e6d |0048: iget-object v0, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.count:Landroid/widget/TextView; // field@6d3e │ │ -3c5468: 6e20 9c0d 1000 |004a: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3c546e: 2806 |004d: goto 0053 // +0006 │ │ -3c5470: 5460 3e6d |004e: iget-object v0, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.count:Landroid/widget/TextView; // field@6d3e │ │ -3c5474: 6e20 9c0d 2000 |0050: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3c547a: 2200 3418 |0053: new-instance v0, Lde/danoeh/antennapod/adapter/CoverLoader; // type@1834 │ │ -3c547e: 5463 446d |0055: iget-object v3, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.this$0:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@6d44 │ │ -3c5482: 7110 8d97 0300 |0057: invoke-static {v3}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.-$$Nest$fgetmainActivityRef:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;)Ljava/lang/ref/WeakReference; // method@978d │ │ -3c5488: 0c03 |005a: move-result-object v3 │ │ -3c548a: 6e10 96b3 0300 |005b: invoke-virtual {v3}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ -3c5490: 0c03 |005e: move-result-object v3 │ │ -3c5492: 1f03 d917 |005f: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -3c5496: 7020 7196 3000 |0061: invoke-direct {v0, v3}, Lde/danoeh/antennapod/adapter/CoverLoader;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@9671 │ │ -3c549c: 5473 fb8d |0064: iget-object v3, v7, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8dfb │ │ -3c54a0: 6204 f78d |0066: sget-object v4, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.FEED:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8df7 │ │ -3c54a4: 1215 |0068: const/4 v5, #int 1 // #1 │ │ -3c54a6: 3343 3600 |0069: if-ne v3, v4, 009f // +0036 │ │ -3c54aa: 1f07 6219 |006b: check-cast v7, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem; // type@1962 │ │ -3c54ae: 5477 fd8d |006d: iget-object v7, v7, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@8dfd │ │ -3c54b2: 6e10 daab 0700 |006f: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ -3c54b8: 0a03 |0072: move-result v3 │ │ -3c54ba: 3803 1500 |0073: if-eqz v3, 0088 // +0015 │ │ -3c54be: 6e10 c9ab 0700 |0075: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abc9 │ │ -3c54c4: 0c03 |0078: move-result-object v3 │ │ -3c54c6: 3803 0f00 |0079: if-eqz v3, 0088 // +000f │ │ -3c54ca: 6e10 c9ab 0700 |007b: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abc9 │ │ -3c54d0: 0c03 |007e: move-result-object v3 │ │ -3c54d2: 1a04 366c |007f: const-string v4, "antennapod_generative_cover:" // string@6c36 │ │ -3c54d6: 6e20 3eb3 4300 |0081: invoke-virtual {v3, v4}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b33e │ │ -3c54dc: 0a03 |0084: move-result v3 │ │ -3c54de: 3803 0300 |0085: if-eqz v3, 0088 // +0003 │ │ -3c54e2: 2802 |0087: goto 0089 // +0002 │ │ -3c54e4: 1205 |0088: const/4 v5, #int 0 // #0 │ │ -3c54e6: 6e10 c9ab 0700 |0089: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abc9 │ │ -3c54ec: 0c03 |008c: move-result-object v3 │ │ -3c54ee: 6e20 7896 3000 |008d: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/adapter/CoverLoader;.withUri:(Ljava/lang/String;)Lde/danoeh/antennapod/adapter/CoverLoader; // method@9678 │ │ -3c54f4: 5463 406d |0090: iget-object v3, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.errorIcon:Landroid/view/View; // field@6d40 │ │ -3c54f8: 6e10 d9ab 0700 |0092: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.hasLastUpdateFailed:()Z // method@abd9 │ │ -3c54fe: 0a07 |0095: move-result v7 │ │ -3c5500: 3807 0300 |0096: if-eqz v7, 0099 // +0003 │ │ -3c5504: 2803 |0098: goto 009b // +0003 │ │ -3c5506: 1301 0800 |0099: const/16 v1, #int 8 // #8 │ │ -3c550a: 6e20 9c0d 1300 |009b: invoke-virtual {v3, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3c5510: 280c |009e: goto 00aa // +000c │ │ -3c5512: 1407 4f01 087f |009f: const v7, #float 1.80782e+38 // #7f08014f │ │ -3c5518: 6e20 7796 7000 |00a2: invoke-virtual {v0, v7}, Lde/danoeh/antennapod/adapter/CoverLoader;.withResource:(I)Lde/danoeh/antennapod/adapter/CoverLoader; // method@9677 │ │ -3c551e: 5467 406d |00a5: iget-object v7, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.errorIcon:Landroid/view/View; // field@6d40 │ │ -3c5522: 6e20 9c0d 2700 |00a7: invoke-virtual {v7, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3c5528: 7100 12b1 0000 |00aa: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.shouldShowSubscriptionTitle:()Z // method@b112 │ │ -3c552e: 0a07 |00ad: move-result v7 │ │ -3c5530: 3807 0800 |00ae: if-eqz v7, 00b6 // +0008 │ │ -3c5534: 5467 416d |00b0: iget-object v7, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.fallbackTitle:Landroid/widget/TextView; // field@6d41 │ │ -3c5538: 6e20 9c0d 2700 |00b2: invoke-virtual {v7, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3c553e: 2806 |00b5: goto 00bb // +0006 │ │ -3c5540: 5467 416d |00b6: iget-object v7, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.fallbackTitle:Landroid/widget/TextView; // field@6d41 │ │ -3c5544: 6e30 7696 7005 |00b8: invoke-virtual {v0, v7, v5}, Lde/danoeh/antennapod/adapter/CoverLoader;.withPlaceholderView:(Landroid/widget/TextView;Z)Lde/danoeh/antennapod/adapter/CoverLoader; // method@9676 │ │ -3c554a: 5467 3f6d |00bb: iget-object v7, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.coverImage:Landroid/widget/ImageView; // field@6d3f │ │ -3c554e: 6e20 7396 7000 |00bd: invoke-virtual {v0, v7}, Lde/danoeh/antennapod/adapter/CoverLoader;.withCoverView:(Landroid/widget/ImageView;)Lde/danoeh/antennapod/adapter/CoverLoader; // method@9673 │ │ -3c5554: 6e10 7296 0000 |00c0: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/CoverLoader;.load:()V // method@9672 │ │ -3c555a: 5467 446d |00c3: iget-object v7, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.this$0:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@6d44 │ │ -3c555e: 7110 8d97 0700 |00c5: invoke-static {v7}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.-$$Nest$fgetmainActivityRef:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;)Ljava/lang/ref/WeakReference; // method@978d │ │ -3c5564: 0c07 |00c8: move-result-object v7 │ │ -3c5566: 6e10 96b3 0700 |00c9: invoke-virtual {v7}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ -3c556c: 0c07 |00cc: move-result-object v7 │ │ -3c556e: 1f07 d917 |00cd: check-cast v7, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -3c5572: 6e10 8814 0700 |00cf: invoke-virtual {v7}, Landroidx/appcompat/app/AppCompatActivity;.getResources:()Landroid/content/res/Resources; // method@1488 │ │ -3c5578: 0c07 |00d2: move-result-object v7 │ │ -3c557a: 6e10 0003 0700 |00d3: invoke-virtual {v7}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0300 │ │ -3c5580: 0c07 |00d6: move-result-object v7 │ │ -3c5582: 5277 9601 |00d7: iget v7, v7, Landroid/util/DisplayMetrics;.density:F // field@0196 │ │ -3c5586: 5460 3d6d |00d9: iget-object v0, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.card:Landroidx/cardview/widget/CardView; // field@6d3d │ │ -3c558a: 5461 446d |00db: iget-object v1, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.this$0:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@6d44 │ │ -3c558e: 7110 8d97 0100 |00dd: invoke-static {v1}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.-$$Nest$fgetmainActivityRef:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;)Ljava/lang/ref/WeakReference; // method@978d │ │ -3c5594: 0c01 |00e0: move-result-object v1 │ │ -3c5596: 6e10 96b3 0100 |00e1: invoke-virtual {v1}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ -3c559c: 0c01 |00e4: move-result-object v1 │ │ -3c559e: 1f01 6200 |00e5: check-cast v1, Landroid/content/Context; // type@0062 │ │ -3c55a2: 1503 803f |00e7: const/high16 v3, #int 1065353216 // #3f80 │ │ -3c55a6: a807 0703 |00e9: mul-float v7, v7, v3 │ │ -3c55aa: 7120 fd81 7100 |00eb: invoke-static {v1, v7}, Lcom/google/android/material/elevation/SurfaceColors;.getColorForElevation:(Landroid/content/Context;F)I // method@81fd │ │ -3c55b0: 0a07 |00ee: move-result v7 │ │ -3c55b2: 6e20 7922 7000 |00ef: invoke-virtual {v0, v7}, Landroidx/cardview/widget/CardView;.setCardBackgroundColor:(I)V // method@2279 │ │ -3c55b8: 5467 446d |00f2: iget-object v7, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.this$0:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@6d44 │ │ -3c55bc: 7110 8c97 0700 |00f4: invoke-static {v7}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.-$$Nest$fgetcolumnCount:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;)I // method@978c │ │ -3c55c2: 0a07 |00f7: move-result v7 │ │ -3c55c4: 1300 1000 |00f8: const/16 v0, #int 16 // #10 │ │ -3c55c8: 1231 |00fa: const/4 v1, #int 3 // #3 │ │ -3c55ca: 3617 0400 |00fb: if-gt v7, v1, 00ff // +0004 │ │ -3c55ce: 1302 1000 |00fd: const/16 v2, #int 16 // #10 │ │ -3c55d2: 5467 456d |00ff: iget-object v7, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.title:Landroid/widget/TextView; // field@6d45 │ │ -3c55d6: 6e52 9712 2722 |0101: invoke-virtual {v7, v2, v2, v2, v2}, Landroid/widget/TextView;.setPadding:(IIII)V // method@1297 │ │ -3c55dc: 5467 416d |0104: iget-object v7, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.fallbackTitle:Landroid/widget/TextView; // field@6d41 │ │ -3c55e0: 6e52 9712 2722 |0106: invoke-virtual {v7, v2, v2, v2, v2}, Landroid/widget/TextView;.setPadding:(IIII)V // method@1297 │ │ -3c55e6: 5467 446d |0109: iget-object v7, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.this$0:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@6d44 │ │ -3c55ea: 7110 8c97 0700 |010b: invoke-static {v7}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.-$$Nest$fgetcolumnCount:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;)I // method@978c │ │ -3c55f0: 0a07 |010e: move-result v7 │ │ -3c55f2: 3317 0500 |010f: if-ne v7, v1, 0114 // +0005 │ │ -3c55f6: 1300 0f00 |0111: const/16 v0, #int 15 // #f │ │ -3c55fa: 280d |0113: goto 0120 // +000d │ │ -3c55fc: 5467 446d |0114: iget-object v7, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.this$0:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@6d44 │ │ -3c5600: 7110 8c97 0700 |0116: invoke-static {v7}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.-$$Nest$fgetcolumnCount:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;)I // method@978c │ │ -3c5606: 0a07 |0119: move-result v7 │ │ -3c5608: 1221 |011a: const/4 v1, #int 2 // #2 │ │ -3c560a: 3317 0300 |011b: if-ne v7, v1, 011e // +0003 │ │ -3c560e: 2803 |011d: goto 0120 // +0003 │ │ -3c5610: 1300 0e00 |011e: const/16 v0, #int 14 // #e │ │ -3c5614: 5467 456d |0120: iget-object v7, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.title:Landroid/widget/TextView; // field@6d45 │ │ -3c5618: 8200 |0122: int-to-float v0, v0 │ │ -3c561a: 6e20 a812 0700 |0123: invoke-virtual {v7, v0}, Landroid/widget/TextView;.setTextSize:(F)V // method@12a8 │ │ -3c5620: 5467 416d |0126: iget-object v7, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.fallbackTitle:Landroid/widget/TextView; // field@6d41 │ │ -3c5624: 6e20 a812 0700 |0128: invoke-virtual {v7, v0}, Landroid/widget/TextView;.setTextSize:(F)V // method@12a8 │ │ -3c562a: 0e00 |012b: return-void │ │ +3c538c: |[3c538c] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter$SubscriptionViewHolder.bind:(Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;)V │ │ +3c539c: 5460 436d |0000: iget-object v0, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.selectView:Landroid/widget/FrameLayout; // field@6d43 │ │ +3c53a0: 6e10 8a0c 0000 |0002: invoke-virtual {v0}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0c8a │ │ +3c53a6: 0c00 |0005: move-result-object v0 │ │ +3c53a8: 1401 f300 087f |0006: const v1, #float 1.8078e+38 // #7f0800f3 │ │ +3c53ae: 7120 4c16 1000 |0009: invoke-static {v0, v1}, Landroidx/appcompat/content/res/AppCompatResources;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@164c │ │ +3c53b4: 0c00 |000c: move-result-object v0 │ │ +3c53b6: 5461 436d |000d: iget-object v1, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.selectView:Landroid/widget/FrameLayout; // field@6d43 │ │ +3c53ba: 6e20 480d 0100 |000f: invoke-virtual {v1, v0}, Landroid/view/View;.setBackground:(Landroid/graphics/drawable/Drawable;)V // method@0d48 │ │ +3c53c0: 5460 456d |0012: iget-object v0, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.title:Landroid/widget/TextView; // field@6d45 │ │ +3c53c4: 6e10 939c 0700 |0014: invoke-virtual {v7}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.getTitle:()Ljava/lang/String; // method@9c93 │ │ +3c53ca: 0c01 |0017: move-result-object v1 │ │ +3c53cc: 6e20 9d12 1000 |0018: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3c53d2: 5460 416d |001b: iget-object v0, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.fallbackTitle:Landroid/widget/TextView; // field@6d41 │ │ +3c53d6: 6e10 939c 0700 |001d: invoke-virtual {v7}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.getTitle:()Ljava/lang/String; // method@9c93 │ │ +3c53dc: 0c01 |0020: move-result-object v1 │ │ +3c53de: 6e20 9d12 1000 |0021: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3c53e4: 5460 3f6d |0024: iget-object v0, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.coverImage:Landroid/widget/ImageView; // field@6d3f │ │ +3c53e8: 6e10 939c 0700 |0026: invoke-virtual {v7}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.getTitle:()Ljava/lang/String; // method@9c93 │ │ +3c53ee: 0c01 |0029: move-result-object v1 │ │ +3c53f0: 6e20 510d 1000 |002a: invoke-virtual {v0, v1}, Landroid/view/View;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0d51 │ │ +3c53f6: 6e10 919c 0700 |002d: invoke-virtual {v7}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.getCounter:()I // method@9c91 │ │ +3c53fc: 0a00 |0030: move-result v0 │ │ +3c53fe: 1201 |0031: const/4 v1, #int 0 // #0 │ │ +3c5400: 1302 0800 |0032: const/16 v2, #int 8 // #8 │ │ +3c5404: 3d00 1a00 |0034: if-lez v0, 004e // +001a │ │ +3c5408: 5460 3e6d |0036: iget-object v0, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.count:Landroid/widget/TextView; // field@6d3e │ │ +3c540c: 7100 6cb4 0000 |0038: invoke-static {}, Ljava/text/NumberFormat;.getInstance:()Ljava/text/NumberFormat; // method@b46c │ │ +3c5412: 0c03 |003b: move-result-object v3 │ │ +3c5414: 6e10 919c 0700 |003c: invoke-virtual {v7}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.getCounter:()I // method@9c91 │ │ +3c541a: 0a04 |003f: move-result v4 │ │ +3c541c: 8144 |0040: int-to-long v4, v4 │ │ +3c541e: 6e30 6bb4 4305 |0041: invoke-virtual {v3, v4, v5}, Ljava/text/NumberFormat;.format:(J)Ljava/lang/String; // method@b46b │ │ +3c5424: 0c03 |0044: move-result-object v3 │ │ +3c5426: 6e20 9d12 3000 |0045: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3c542c: 5460 3e6d |0048: iget-object v0, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.count:Landroid/widget/TextView; // field@6d3e │ │ +3c5430: 6e20 9c0d 1000 |004a: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3c5436: 2806 |004d: goto 0053 // +0006 │ │ +3c5438: 5460 3e6d |004e: iget-object v0, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.count:Landroid/widget/TextView; // field@6d3e │ │ +3c543c: 6e20 9c0d 2000 |0050: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3c5442: 2200 3418 |0053: new-instance v0, Lde/danoeh/antennapod/adapter/CoverLoader; // type@1834 │ │ +3c5446: 5463 446d |0055: iget-object v3, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.this$0:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@6d44 │ │ +3c544a: 7110 8d97 0300 |0057: invoke-static {v3}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.-$$Nest$fgetmainActivityRef:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;)Ljava/lang/ref/WeakReference; // method@978d │ │ +3c5450: 0c03 |005a: move-result-object v3 │ │ +3c5452: 6e10 96b3 0300 |005b: invoke-virtual {v3}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ +3c5458: 0c03 |005e: move-result-object v3 │ │ +3c545a: 1f03 d917 |005f: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +3c545e: 7020 7196 3000 |0061: invoke-direct {v0, v3}, Lde/danoeh/antennapod/adapter/CoverLoader;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@9671 │ │ +3c5464: 5473 fb8d |0064: iget-object v3, v7, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8dfb │ │ +3c5468: 6204 f78d |0066: sget-object v4, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.FEED:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8df7 │ │ +3c546c: 1215 |0068: const/4 v5, #int 1 // #1 │ │ +3c546e: 3343 3600 |0069: if-ne v3, v4, 009f // +0036 │ │ +3c5472: 1f07 6219 |006b: check-cast v7, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem; // type@1962 │ │ +3c5476: 5477 fd8d |006d: iget-object v7, v7, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@8dfd │ │ +3c547a: 6e10 daab 0700 |006f: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ +3c5480: 0a03 |0072: move-result v3 │ │ +3c5482: 3803 1500 |0073: if-eqz v3, 0088 // +0015 │ │ +3c5486: 6e10 c9ab 0700 |0075: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abc9 │ │ +3c548c: 0c03 |0078: move-result-object v3 │ │ +3c548e: 3803 0f00 |0079: if-eqz v3, 0088 // +000f │ │ +3c5492: 6e10 c9ab 0700 |007b: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abc9 │ │ +3c5498: 0c03 |007e: move-result-object v3 │ │ +3c549a: 1a04 366c |007f: const-string v4, "antennapod_generative_cover:" // string@6c36 │ │ +3c549e: 6e20 3eb3 4300 |0081: invoke-virtual {v3, v4}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b33e │ │ +3c54a4: 0a03 |0084: move-result v3 │ │ +3c54a6: 3803 0300 |0085: if-eqz v3, 0088 // +0003 │ │ +3c54aa: 2802 |0087: goto 0089 // +0002 │ │ +3c54ac: 1205 |0088: const/4 v5, #int 0 // #0 │ │ +3c54ae: 6e10 c9ab 0700 |0089: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abc9 │ │ +3c54b4: 0c03 |008c: move-result-object v3 │ │ +3c54b6: 6e20 7896 3000 |008d: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/adapter/CoverLoader;.withUri:(Ljava/lang/String;)Lde/danoeh/antennapod/adapter/CoverLoader; // method@9678 │ │ +3c54bc: 5463 406d |0090: iget-object v3, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.errorIcon:Landroid/view/View; // field@6d40 │ │ +3c54c0: 6e10 d9ab 0700 |0092: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.hasLastUpdateFailed:()Z // method@abd9 │ │ +3c54c6: 0a07 |0095: move-result v7 │ │ +3c54c8: 3807 0300 |0096: if-eqz v7, 0099 // +0003 │ │ +3c54cc: 2803 |0098: goto 009b // +0003 │ │ +3c54ce: 1301 0800 |0099: const/16 v1, #int 8 // #8 │ │ +3c54d2: 6e20 9c0d 1300 |009b: invoke-virtual {v3, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3c54d8: 280c |009e: goto 00aa // +000c │ │ +3c54da: 1407 4f01 087f |009f: const v7, #float 1.80782e+38 // #7f08014f │ │ +3c54e0: 6e20 7796 7000 |00a2: invoke-virtual {v0, v7}, Lde/danoeh/antennapod/adapter/CoverLoader;.withResource:(I)Lde/danoeh/antennapod/adapter/CoverLoader; // method@9677 │ │ +3c54e6: 5467 406d |00a5: iget-object v7, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.errorIcon:Landroid/view/View; // field@6d40 │ │ +3c54ea: 6e20 9c0d 2700 |00a7: invoke-virtual {v7, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3c54f0: 7100 12b1 0000 |00aa: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.shouldShowSubscriptionTitle:()Z // method@b112 │ │ +3c54f6: 0a07 |00ad: move-result v7 │ │ +3c54f8: 3807 0800 |00ae: if-eqz v7, 00b6 // +0008 │ │ +3c54fc: 5467 416d |00b0: iget-object v7, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.fallbackTitle:Landroid/widget/TextView; // field@6d41 │ │ +3c5500: 6e20 9c0d 2700 |00b2: invoke-virtual {v7, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3c5506: 2806 |00b5: goto 00bb // +0006 │ │ +3c5508: 5467 416d |00b6: iget-object v7, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.fallbackTitle:Landroid/widget/TextView; // field@6d41 │ │ +3c550c: 6e30 7696 7005 |00b8: invoke-virtual {v0, v7, v5}, Lde/danoeh/antennapod/adapter/CoverLoader;.withPlaceholderView:(Landroid/widget/TextView;Z)Lde/danoeh/antennapod/adapter/CoverLoader; // method@9676 │ │ +3c5512: 5467 3f6d |00bb: iget-object v7, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.coverImage:Landroid/widget/ImageView; // field@6d3f │ │ +3c5516: 6e20 7396 7000 |00bd: invoke-virtual {v0, v7}, Lde/danoeh/antennapod/adapter/CoverLoader;.withCoverView:(Landroid/widget/ImageView;)Lde/danoeh/antennapod/adapter/CoverLoader; // method@9673 │ │ +3c551c: 6e10 7296 0000 |00c0: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/CoverLoader;.load:()V // method@9672 │ │ +3c5522: 5467 446d |00c3: iget-object v7, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.this$0:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@6d44 │ │ +3c5526: 7110 8d97 0700 |00c5: invoke-static {v7}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.-$$Nest$fgetmainActivityRef:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;)Ljava/lang/ref/WeakReference; // method@978d │ │ +3c552c: 0c07 |00c8: move-result-object v7 │ │ +3c552e: 6e10 96b3 0700 |00c9: invoke-virtual {v7}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ +3c5534: 0c07 |00cc: move-result-object v7 │ │ +3c5536: 1f07 d917 |00cd: check-cast v7, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +3c553a: 6e10 8814 0700 |00cf: invoke-virtual {v7}, Landroidx/appcompat/app/AppCompatActivity;.getResources:()Landroid/content/res/Resources; // method@1488 │ │ +3c5540: 0c07 |00d2: move-result-object v7 │ │ +3c5542: 6e10 0003 0700 |00d3: invoke-virtual {v7}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0300 │ │ +3c5548: 0c07 |00d6: move-result-object v7 │ │ +3c554a: 5277 9601 |00d7: iget v7, v7, Landroid/util/DisplayMetrics;.density:F // field@0196 │ │ +3c554e: 5460 3d6d |00d9: iget-object v0, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.card:Landroidx/cardview/widget/CardView; // field@6d3d │ │ +3c5552: 5461 446d |00db: iget-object v1, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.this$0:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@6d44 │ │ +3c5556: 7110 8d97 0100 |00dd: invoke-static {v1}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.-$$Nest$fgetmainActivityRef:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;)Ljava/lang/ref/WeakReference; // method@978d │ │ +3c555c: 0c01 |00e0: move-result-object v1 │ │ +3c555e: 6e10 96b3 0100 |00e1: invoke-virtual {v1}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ +3c5564: 0c01 |00e4: move-result-object v1 │ │ +3c5566: 1f01 6200 |00e5: check-cast v1, Landroid/content/Context; // type@0062 │ │ +3c556a: 1503 803f |00e7: const/high16 v3, #int 1065353216 // #3f80 │ │ +3c556e: a807 0703 |00e9: mul-float v7, v7, v3 │ │ +3c5572: 7120 fd81 7100 |00eb: invoke-static {v1, v7}, Lcom/google/android/material/elevation/SurfaceColors;.getColorForElevation:(Landroid/content/Context;F)I // method@81fd │ │ +3c5578: 0a07 |00ee: move-result v7 │ │ +3c557a: 6e20 7922 7000 |00ef: invoke-virtual {v0, v7}, Landroidx/cardview/widget/CardView;.setCardBackgroundColor:(I)V // method@2279 │ │ +3c5580: 5467 446d |00f2: iget-object v7, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.this$0:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@6d44 │ │ +3c5584: 7110 8c97 0700 |00f4: invoke-static {v7}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.-$$Nest$fgetcolumnCount:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;)I // method@978c │ │ +3c558a: 0a07 |00f7: move-result v7 │ │ +3c558c: 1300 1000 |00f8: const/16 v0, #int 16 // #10 │ │ +3c5590: 1231 |00fa: const/4 v1, #int 3 // #3 │ │ +3c5592: 3617 0400 |00fb: if-gt v7, v1, 00ff // +0004 │ │ +3c5596: 1302 1000 |00fd: const/16 v2, #int 16 // #10 │ │ +3c559a: 5467 456d |00ff: iget-object v7, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.title:Landroid/widget/TextView; // field@6d45 │ │ +3c559e: 6e52 9712 2722 |0101: invoke-virtual {v7, v2, v2, v2, v2}, Landroid/widget/TextView;.setPadding:(IIII)V // method@1297 │ │ +3c55a4: 5467 416d |0104: iget-object v7, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.fallbackTitle:Landroid/widget/TextView; // field@6d41 │ │ +3c55a8: 6e52 9712 2722 |0106: invoke-virtual {v7, v2, v2, v2, v2}, Landroid/widget/TextView;.setPadding:(IIII)V // method@1297 │ │ +3c55ae: 5467 446d |0109: iget-object v7, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.this$0:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@6d44 │ │ +3c55b2: 7110 8c97 0700 |010b: invoke-static {v7}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.-$$Nest$fgetcolumnCount:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;)I // method@978c │ │ +3c55b8: 0a07 |010e: move-result v7 │ │ +3c55ba: 3317 0500 |010f: if-ne v7, v1, 0114 // +0005 │ │ +3c55be: 1300 0f00 |0111: const/16 v0, #int 15 // #f │ │ +3c55c2: 280d |0113: goto 0120 // +000d │ │ +3c55c4: 5467 446d |0114: iget-object v7, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.this$0:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@6d44 │ │ +3c55c8: 7110 8c97 0700 |0116: invoke-static {v7}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.-$$Nest$fgetcolumnCount:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;)I // method@978c │ │ +3c55ce: 0a07 |0119: move-result v7 │ │ +3c55d0: 1221 |011a: const/4 v1, #int 2 // #2 │ │ +3c55d2: 3317 0300 |011b: if-ne v7, v1, 011e // +0003 │ │ +3c55d6: 2803 |011d: goto 0120 // +0003 │ │ +3c55d8: 1300 0e00 |011e: const/16 v0, #int 14 // #e │ │ +3c55dc: 5467 456d |0120: iget-object v7, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.title:Landroid/widget/TextView; // field@6d45 │ │ +3c55e0: 8200 |0122: int-to-float v0, v0 │ │ +3c55e2: 6e20 a812 0700 |0123: invoke-virtual {v7, v0}, Landroid/widget/TextView;.setTextSize:(F)V // method@12a8 │ │ +3c55e8: 5467 416d |0126: iget-object v7, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.fallbackTitle:Landroid/widget/TextView; // field@6d41 │ │ +3c55ec: 6e20 a812 0700 |0128: invoke-virtual {v7, v0}, Landroid/widget/TextView;.setTextSize:(F)V // method@12a8 │ │ +3c55f2: 0e00 |012b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ 0x000d line=236 │ │ 0x0012 line=237 │ │ 0x001b line=238 │ │ 0x0024 line=239 │ │ @@ -1466270,17 +1466253,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 │ │ -3c5cd4: |[3c5cd4] de.danoeh.antennapod.adapter.actionbutton.CancelDownloadActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3c5ce4: 7020 c197 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@97c1 │ │ -3c5cea: 0e00 |0003: return-void │ │ +3c5c9c: |[3c5c9c] de.danoeh.antennapod.adapter.actionbutton.CancelDownloadActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3c5cac: 7020 c197 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@97c1 │ │ +3c5cb2: 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; │ │ │ │ @@ -1466290,17 +1466273,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3c5ca4: |[3c5ca4] de.danoeh.antennapod.adapter.actionbutton.CancelDownloadActionButton.getDrawable:()I │ │ -3c5cb4: 1400 ed00 087f |0000: const v0, #float 1.8078e+38 // #7f0800ed │ │ -3c5cba: 0f00 |0003: return v0 │ │ +3c5c6c: |[3c5c6c] de.danoeh.antennapod.adapter.actionbutton.CancelDownloadActionButton.getDrawable:()I │ │ +3c5c7c: 1400 ed00 087f |0000: const v0, #float 1.8078e+38 // #7f0800ed │ │ +3c5c82: 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;) │ │ @@ -1466308,17 +1466291,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3c5cbc: |[3c5cbc] de.danoeh.antennapod.adapter.actionbutton.CancelDownloadActionButton.getLabel:()I │ │ -3c5ccc: 1400 4a00 127f |0000: const v0, #float 1.94069e+38 // #7f12004a │ │ -3c5cd2: 0f00 |0003: return v0 │ │ +3c5c84: |[3c5c84] de.danoeh.antennapod.adapter.actionbutton.CancelDownloadActionButton.getLabel:()I │ │ +3c5c94: 1400 4a00 127f |0000: const v0, #float 1.94069e+38 // #7f12004a │ │ +3c5c9a: 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;) │ │ @@ -1466326,29 +1466309,29 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -3c5cec: |[3c5cec] de.danoeh.antennapod.adapter.actionbutton.CancelDownloadActionButton.onClick:(Landroid/content/Context;)V │ │ -3c5cfc: 5420 546d |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6d54 │ │ -3c5d00: 6e10 35ac 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3c5d06: 0c00 |0005: move-result-object v0 │ │ -3c5d08: 7100 ddad 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@addd │ │ -3c5d0e: 0c01 |0009: move-result-object v1 │ │ -3c5d10: 6e30 d9ad 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@add9 │ │ -3c5d16: 7100 dfb0 0000 |000d: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownload:()Z // method@b0df │ │ -3c5d1c: 0a03 |0010: move-result v3 │ │ -3c5d1e: 3803 0c00 |0011: if-eqz v3, 001d // +000c │ │ -3c5d22: 5423 546d |0013: iget-object v3, v2, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6d54 │ │ -3c5d26: 6e10 28ac 0300 |0015: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.disableAutoDownload:()V // method@ac28 │ │ -3c5d2c: 5423 546d |0018: iget-object v3, v2, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6d54 │ │ -3c5d30: 7110 5b9c 0300 |001a: invoke-static {v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@9c5b │ │ -3c5d36: 0e00 |001d: return-void │ │ +3c5cb4: |[3c5cb4] de.danoeh.antennapod.adapter.actionbutton.CancelDownloadActionButton.onClick:(Landroid/content/Context;)V │ │ +3c5cc4: 5420 546d |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6d54 │ │ +3c5cc8: 6e10 35ac 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3c5cce: 0c00 |0005: move-result-object v0 │ │ +3c5cd0: 7100 ddad 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@addd │ │ +3c5cd6: 0c01 |0009: move-result-object v1 │ │ +3c5cd8: 6e30 d9ad 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@add9 │ │ +3c5cde: 7100 dfb0 0000 |000d: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownload:()Z // method@b0df │ │ +3c5ce4: 0a03 |0010: move-result v3 │ │ +3c5ce6: 3803 0c00 |0011: if-eqz v3, 001d // +000c │ │ +3c5cea: 5423 546d |0013: iget-object v3, v2, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6d54 │ │ +3c5cee: 6e10 28ac 0300 |0015: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.disableAutoDownload:()V // method@ac28 │ │ +3c5cf4: 5423 546d |0018: iget-object v3, v2, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6d54 │ │ +3c5cf8: 7110 5b9c 0300 |001a: invoke-static {v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@9c5b │ │ +3c5cfe: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0006 line=35 │ │ 0x000d line=36 │ │ 0x0013 line=37 │ │ 0x0018 line=38 │ │ @@ -1466381,17 +1466364,17 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3c5e00: |[3c5e00] de.danoeh.antennapod.adapter.actionbutton.DeleteActionButton.$r8$lambda$5w-Ck0mZpGUtKhhHkuRJSKaKtpI:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ -3c5e10: 7120 ae97 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/adapter/actionbutton/DeleteActionButton;.lambda$onClick$0:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@97ae │ │ -3c5e16: 0e00 |0003: return-void │ │ +3c5dc8: |[3c5dc8] de.danoeh.antennapod.adapter.actionbutton.DeleteActionButton.$r8$lambda$5w-Ck0mZpGUtKhhHkuRJSKaKtpI:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ +3c5dd8: 7120 ae97 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/adapter/actionbutton/DeleteActionButton;.lambda$onClick$0:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@97ae │ │ +3c5dde: 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; │ │ │ │ @@ -1466400,17 +1466383,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 │ │ -3c5e18: |[3c5e18] de.danoeh.antennapod.adapter.actionbutton.DeleteActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3c5e28: 7020 c197 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@97c1 │ │ -3c5e2e: 0e00 |0003: return-void │ │ +3c5de0: |[3c5de0] de.danoeh.antennapod.adapter.actionbutton.DeleteActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3c5df0: 7020 c197 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@97c1 │ │ +3c5df6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/adapter/actionbutton/DeleteActionButton; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ @@ -1466419,19 +1466402,19 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3c5e30: |[3c5e30] de.danoeh.antennapod.adapter.actionbutton.DeleteActionButton.lambda$onClick$0:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ -3c5e40: 6e10 f4ab 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3c5e46: 0b00 |0003: move-result-wide v0 │ │ -3c5e48: 7130 1c9c 0201 |0004: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFeedMediaOfItem:(Landroid/content/Context;J)Ljava/util/concurrent/Future; // method@9c1c │ │ -3c5e4e: 0e00 |0007: return-void │ │ +3c5df8: |[3c5df8] de.danoeh.antennapod.adapter.actionbutton.DeleteActionButton.lambda$onClick$0:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ +3c5e08: 6e10 f4ab 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3c5e0e: 0b00 |0003: move-result-wide v0 │ │ +3c5e10: 7130 1c9c 0201 |0004: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFeedMediaOfItem:(Landroid/content/Context;J)Ljava/util/concurrent/Future; // method@9c1c │ │ +3c5e16: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/content/Context; │ │ 0x0000 - 0x0008 reg=3 (null) Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ @@ -1466441,17 +1466424,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3c5d78: |[3c5d78] de.danoeh.antennapod.adapter.actionbutton.DeleteActionButton.getDrawable:()I │ │ -3c5d88: 1400 f900 087f |0000: const v0, #float 1.8078e+38 // #7f0800f9 │ │ -3c5d8e: 0f00 |0003: return v0 │ │ +3c5d40: |[3c5d40] de.danoeh.antennapod.adapter.actionbutton.DeleteActionButton.getDrawable:()I │ │ +3c5d50: 1400 f900 087f |0000: const v0, #float 1.8078e+38 // #7f0800f9 │ │ +3c5d56: 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;) │ │ @@ -1466459,17 +1466442,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3c5d90: |[3c5d90] de.danoeh.antennapod.adapter.actionbutton.DeleteActionButton.getLabel:()I │ │ -3c5da0: 1400 7a00 127f |0000: const v0, #float 1.9407e+38 // #7f12007a │ │ -3c5da6: 0f00 |0003: return v0 │ │ +3c5d58: |[3c5d58] de.danoeh.antennapod.adapter.actionbutton.DeleteActionButton.getLabel:()I │ │ +3c5d68: 1400 7a00 127f |0000: const v0, #float 1.9407e+38 // #7f12007a │ │ +3c5d6e: 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;) │ │ @@ -1466477,35 +1466460,35 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -3c5da8: |[3c5da8] de.danoeh.antennapod.adapter.actionbutton.DeleteActionButton.getVisibility:()I │ │ -3c5db8: 5410 546d |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6d54 │ │ -3c5dbc: 6e10 35ac 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3c5dc2: 0c00 |0005: move-result-object v0 │ │ -3c5dc4: 3800 1c00 |0006: if-eqz v0, 0022 // +001c │ │ -3c5dc8: 5410 546d |0008: iget-object v0, v1, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6d54 │ │ -3c5dcc: 6e10 35ac 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3c5dd2: 0c00 |000d: move-result-object v0 │ │ -3c5dd4: 6e10 04ac 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ac04 │ │ -3c5dda: 0a00 |0011: move-result v0 │ │ -3c5ddc: 3900 0e00 |0012: if-nez v0, 0020 // +000e │ │ -3c5de0: 5410 546d |0014: iget-object v0, v1, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6d54 │ │ -3c5de4: 6e10 2dac 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -3c5dea: 0c00 |0019: move-result-object v0 │ │ -3c5dec: 6e10 daab 0000 |001a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ -3c5df2: 0a00 |001d: move-result v0 │ │ -3c5df4: 3800 0400 |001e: if-eqz v0, 0022 // +0004 │ │ -3c5df8: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -3c5dfa: 0f00 |0021: return v0 │ │ -3c5dfc: 1240 |0022: const/4 v0, #int 4 // #4 │ │ -3c5dfe: 0f00 |0023: return v0 │ │ +3c5d70: |[3c5d70] de.danoeh.antennapod.adapter.actionbutton.DeleteActionButton.getVisibility:()I │ │ +3c5d80: 5410 546d |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6d54 │ │ +3c5d84: 6e10 35ac 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3c5d8a: 0c00 |0005: move-result-object v0 │ │ +3c5d8c: 3800 1c00 |0006: if-eqz v0, 0022 // +001c │ │ +3c5d90: 5410 546d |0008: iget-object v0, v1, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6d54 │ │ +3c5d94: 6e10 35ac 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3c5d9a: 0c00 |000d: move-result-object v0 │ │ +3c5d9c: 6e10 04ac 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ac04 │ │ +3c5da2: 0a00 |0011: move-result v0 │ │ +3c5da4: 3900 0e00 |0012: if-nez v0, 0020 // +000e │ │ +3c5da8: 5410 546d |0014: iget-object v0, v1, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6d54 │ │ +3c5dac: 6e10 2dac 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +3c5db2: 0c00 |0019: move-result-object v0 │ │ +3c5db4: 6e10 daab 0000 |001a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ +3c5dba: 0a00 |001d: move-result v0 │ │ +3c5dbc: 3800 0400 |001e: if-eqz v0, 0022 // +0004 │ │ +3c5dc0: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +3c5dc2: 0f00 |0021: return v0 │ │ +3c5dc4: 1240 |0022: const/4 v0, #int 4 // #4 │ │ +3c5dc6: 0f00 |0023: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0024 reg=1 this Lde/danoeh/antennapod/adapter/actionbutton/DeleteActionButton; │ │ │ │ #3 : (in Lde/danoeh/antennapod/adapter/actionbutton/DeleteActionButton;) │ │ @@ -1466513,27 +1466496,27 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -3c5e50: |[3c5e50] de.danoeh.antennapod.adapter.actionbutton.DeleteActionButton.onClick:(Landroid/content/Context;)V │ │ -3c5e60: 5430 546d |0000: iget-object v0, v3, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6d54 │ │ -3c5e64: 6e10 35ac 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3c5e6a: 0c00 |0005: move-result-object v0 │ │ -3c5e6c: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ -3c5e70: 0e00 |0008: return-void │ │ -3c5e72: 5431 546d |0009: iget-object v1, v3, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6d54 │ │ -3c5e76: 7110 17b5 0100 |000b: invoke-static {v1}, Ljava/util/Collections;.singletonList:(Ljava/lang/Object;)Ljava/util/List; // method@b517 │ │ -3c5e7c: 0c01 |000e: move-result-object v1 │ │ -3c5e7e: 2202 6d18 |000f: new-instance v2, Lde/danoeh/antennapod/adapter/actionbutton/DeleteActionButton$$ExternalSyntheticLambda0; // type@186d │ │ -3c5e82: 7030 a797 4200 |0011: invoke-direct {v2, v4, v0}, Lde/danoeh/antennapod/adapter/actionbutton/DeleteActionButton$$ExternalSyntheticLambda0;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@97a7 │ │ -3c5e88: 7130 47b1 1402 |0014: invoke-static {v4, v1, v2}, Lde/danoeh/antennapod/view/LocalDeleteModal;.showLocalFeedDeleteWarningIfNecessary:(Landroid/content/Context;Ljava/lang/Iterable;Ljava/lang/Runnable;)V // method@b147 │ │ -3c5e8e: 0e00 |0017: return-void │ │ +3c5e18: |[3c5e18] de.danoeh.antennapod.adapter.actionbutton.DeleteActionButton.onClick:(Landroid/content/Context;)V │ │ +3c5e28: 5430 546d |0000: iget-object v0, v3, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6d54 │ │ +3c5e2c: 6e10 35ac 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3c5e32: 0c00 |0005: move-result-object v0 │ │ +3c5e34: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ +3c5e38: 0e00 |0008: return-void │ │ +3c5e3a: 5431 546d |0009: iget-object v1, v3, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6d54 │ │ +3c5e3e: 7110 17b5 0100 |000b: invoke-static {v1}, Ljava/util/Collections;.singletonList:(Ljava/lang/Object;)Ljava/util/List; // method@b517 │ │ +3c5e44: 0c01 |000e: move-result-object v1 │ │ +3c5e46: 2202 6d18 |000f: new-instance v2, Lde/danoeh/antennapod/adapter/actionbutton/DeleteActionButton$$ExternalSyntheticLambda0; // type@186d │ │ +3c5e4a: 7030 a797 4200 |0011: invoke-direct {v2, v4, v0}, Lde/danoeh/antennapod/adapter/actionbutton/DeleteActionButton$$ExternalSyntheticLambda0;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@97a7 │ │ +3c5e50: 7130 47b1 1402 |0014: invoke-static {v4, v1, v2}, Lde/danoeh/antennapod/view/LocalDeleteModal;.showLocalFeedDeleteWarningIfNecessary:(Landroid/content/Context;Ljava/lang/Iterable;Ljava/lang/Runnable;)V // method@b147 │ │ +3c5e56: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0009 line=41 │ │ locals : │ │ 0x0000 - 0x0018 reg=3 this Lde/danoeh/antennapod/adapter/actionbutton/DeleteActionButton; │ │ 0x0000 - 0x0018 reg=4 (null) Landroid/content/Context; │ │ @@ -1466563,17 +1466546,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 │ │ -3c5fb4: |[3c5fb4] 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 │ │ -3c5fc4: 7040 bb97 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@97bb │ │ -3c5fca: 0e00 |0003: return-void │ │ +3c5f7c: |[3c5f7c] 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 │ │ +3c5f8c: 7040 bb97 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@97bb │ │ +3c5f92: 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; │ │ @@ -1466584,17 +1466567,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 │ │ -3c5fcc: |[3c5fcc] de.danoeh.antennapod.adapter.actionbutton.DownloadActionButton.$r8$lambda$NKJxJ6ZOML76RtBS2JTrZsgUDKI:(Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton;Landroid/content/Context;Landroid/content/DialogInterface;I)V │ │ -3c5fdc: 7040 ba97 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@97ba │ │ -3c5fe2: 0e00 |0003: return-void │ │ +3c5f94: |[3c5f94] de.danoeh.antennapod.adapter.actionbutton.DownloadActionButton.$r8$lambda$NKJxJ6ZOML76RtBS2JTrZsgUDKI:(Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton;Landroid/content/Context;Landroid/content/DialogInterface;I)V │ │ +3c5fa4: 7040 ba97 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@97ba │ │ +3c5faa: 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; │ │ @@ -1466605,17 +1466588,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 │ │ -3c5fe4: |[3c5fe4] de.danoeh.antennapod.adapter.actionbutton.DownloadActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3c5ff4: 7020 c197 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@97c1 │ │ -3c5ffa: 0e00 |0003: return-void │ │ +3c5fac: |[3c5fac] de.danoeh.antennapod.adapter.actionbutton.DownloadActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3c5fbc: 7020 c197 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@97c1 │ │ +3c5fc2: 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; │ │ │ │ @@ -1466624,21 +1466607,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 │ │ -3c5ffc: |[3c5ffc] de.danoeh.antennapod.adapter.actionbutton.DownloadActionButton.lambda$onClick$0:(Landroid/content/Context;Landroid/content/DialogInterface;I)V │ │ -3c600c: 7100 ddad 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@addd │ │ -3c6012: 0c03 |0003: move-result-object v3 │ │ -3c6014: 5414 546d |0004: iget-object v4, v1, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6d54 │ │ -3c6018: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -3c601a: 6e40 dcad 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@addc │ │ -3c6020: 0e00 |000a: return-void │ │ +3c5fc4: |[3c5fc4] de.danoeh.antennapod.adapter.actionbutton.DownloadActionButton.lambda$onClick$0:(Landroid/content/Context;Landroid/content/DialogInterface;I)V │ │ +3c5fd4: 7100 ddad 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@addd │ │ +3c5fda: 0c03 |0003: move-result-object v3 │ │ +3c5fdc: 5414 546d |0004: iget-object v4, v1, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6d54 │ │ +3c5fe0: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +3c5fe2: 6e40 dcad 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@addc │ │ +3c5fe8: 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; │ │ @@ -1466649,21 +1466632,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 │ │ -3c6024: |[3c6024] de.danoeh.antennapod.adapter.actionbutton.DownloadActionButton.lambda$onClick$1:(Landroid/content/Context;Landroid/content/DialogInterface;I)V │ │ -3c6034: 7100 ddad 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@addd │ │ -3c603a: 0c03 |0003: move-result-object v3 │ │ -3c603c: 5414 546d |0004: iget-object v4, v1, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6d54 │ │ -3c6040: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -3c6042: 6e40 dcad 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@addc │ │ -3c6048: 0e00 |000a: return-void │ │ +3c5fec: |[3c5fec] de.danoeh.antennapod.adapter.actionbutton.DownloadActionButton.lambda$onClick$1:(Landroid/content/Context;Landroid/content/DialogInterface;I)V │ │ +3c5ffc: 7100 ddad 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@addd │ │ +3c6002: 0c03 |0003: move-result-object v3 │ │ +3c6004: 5414 546d |0004: iget-object v4, v1, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6d54 │ │ +3c6008: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +3c600a: 6e40 dcad 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@addc │ │ +3c6010: 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; │ │ @@ -1466674,30 +1466657,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 │ │ -3c5f10: |[3c5f10] de.danoeh.antennapod.adapter.actionbutton.DownloadActionButton.shouldNotDownload:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z │ │ -3c5f20: 7100 ddad 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@addd │ │ -3c5f26: 0c00 |0003: move-result-object v0 │ │ -3c5f28: 6e10 01ac 0300 |0004: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ -3c5f2e: 0c01 |0007: move-result-object v1 │ │ -3c5f30: 6e20 dfad 1000 |0008: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.isDownloadingEpisode:(Ljava/lang/String;)Z // method@addf │ │ -3c5f36: 0a00 |000b: move-result v0 │ │ -3c5f38: 3900 0b00 |000c: if-nez v0, 0017 // +000b │ │ -3c5f3c: 6e10 04ac 0300 |000e: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ac04 │ │ -3c5f42: 0a03 |0011: move-result v3 │ │ -3c5f44: 3803 0300 |0012: if-eqz v3, 0015 // +0003 │ │ -3c5f48: 2803 |0014: goto 0017 // +0003 │ │ -3c5f4a: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -3c5f4c: 2802 |0016: goto 0018 // +0002 │ │ -3c5f4e: 1213 |0017: const/4 v3, #int 1 // #1 │ │ -3c5f50: 0f03 |0018: return v3 │ │ +3c5ed8: |[3c5ed8] de.danoeh.antennapod.adapter.actionbutton.DownloadActionButton.shouldNotDownload:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z │ │ +3c5ee8: 7100 ddad 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@addd │ │ +3c5eee: 0c00 |0003: move-result-object v0 │ │ +3c5ef0: 6e10 01ac 0300 |0004: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ +3c5ef6: 0c01 |0007: move-result-object v1 │ │ +3c5ef8: 6e20 dfad 1000 |0008: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.isDownloadingEpisode:(Ljava/lang/String;)Z // method@addf │ │ +3c5efe: 0a00 |000b: move-result v0 │ │ +3c5f00: 3900 0b00 |000c: if-nez v0, 0017 // +000b │ │ +3c5f04: 6e10 04ac 0300 |000e: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ac04 │ │ +3c5f0a: 0a03 |0011: move-result v3 │ │ +3c5f0c: 3803 0300 |0012: if-eqz v3, 0015 // +0003 │ │ +3c5f10: 2803 |0014: goto 0017 // +0003 │ │ +3c5f12: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +3c5f14: 2802 |0016: goto 0018 // +0002 │ │ +3c5f16: 1213 |0017: const/4 v3, #int 1 // #1 │ │ +3c5f18: 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; │ │ @@ -1466708,17 +1466691,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3c5f54: |[3c5f54] de.danoeh.antennapod.adapter.actionbutton.DownloadActionButton.getDrawable:()I │ │ -3c5f64: 1400 fc00 087f |0000: const v0, #float 1.8078e+38 // #7f0800fc │ │ -3c5f6a: 0f00 |0003: return v0 │ │ +3c5f1c: |[3c5f1c] de.danoeh.antennapod.adapter.actionbutton.DownloadActionButton.getDrawable:()I │ │ +3c5f2c: 1400 fc00 087f |0000: const v0, #float 1.8078e+38 // #7f0800fc │ │ +3c5f32: 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;) │ │ @@ -1466726,17 +1466709,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3c5f6c: |[3c5f6c] de.danoeh.antennapod.adapter.actionbutton.DownloadActionButton.getLabel:()I │ │ -3c5f7c: 1400 a500 127f |0000: const v0, #float 1.94071e+38 // #7f1200a5 │ │ -3c5f82: 0f00 |0003: return v0 │ │ +3c5f34: |[3c5f34] de.danoeh.antennapod.adapter.actionbutton.DownloadActionButton.getLabel:()I │ │ +3c5f44: 1400 a500 127f |0000: const v0, #float 1.94071e+38 // #7f1200a5 │ │ +3c5f4a: 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;) │ │ @@ -1466744,25 +1466727,25 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -3c5f84: |[3c5f84] de.danoeh.antennapod.adapter.actionbutton.DownloadActionButton.getVisibility:()I │ │ -3c5f94: 5410 546d |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6d54 │ │ -3c5f98: 6e10 2dac 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -3c5f9e: 0c00 |0005: move-result-object v0 │ │ -3c5fa0: 6e10 daab 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ -3c5fa6: 0a00 |0009: move-result v0 │ │ -3c5fa8: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -3c5fac: 1240 |000c: const/4 v0, #int 4 // #4 │ │ -3c5fae: 2802 |000d: goto 000f // +0002 │ │ -3c5fb0: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -3c5fb2: 0f00 |000f: return v0 │ │ +3c5f4c: |[3c5f4c] de.danoeh.antennapod.adapter.actionbutton.DownloadActionButton.getVisibility:()I │ │ +3c5f5c: 5410 546d |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6d54 │ │ +3c5f60: 6e10 2dac 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +3c5f66: 0c00 |0005: move-result-object v0 │ │ +3c5f68: 6e10 daab 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ +3c5f6e: 0a00 |0009: move-result v0 │ │ +3c5f70: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +3c5f74: 1240 |000c: const/4 v0, #int 4 // #4 │ │ +3c5f76: 2802 |000d: goto 000f // +0002 │ │ +3c5f78: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +3c5f7a: 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;) │ │ @@ -1466770,66 +1466753,66 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 110 16-bit code units │ │ -3c604c: |[3c604c] de.danoeh.antennapod.adapter.actionbutton.DownloadActionButton.onClick:(Landroid/content/Context;)V │ │ -3c605c: 5430 546d |0000: iget-object v0, v3, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6d54 │ │ -3c6060: 6e10 35ac 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3c6066: 0c00 |0005: move-result-object v0 │ │ -3c6068: 3800 6700 |0006: if-eqz v0, 006d // +0067 │ │ -3c606c: 7020 bd97 0300 |0008: invoke-direct {v3, v0}, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton;.shouldNotDownload:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@97bd │ │ -3c6072: 0a00 |000b: move-result v0 │ │ -3c6074: 3800 0300 |000c: if-eqz v0, 000f // +0003 │ │ -3c6078: 285f |000e: goto 006d // +005f │ │ -3c607a: 6200 af8c |000f: sget-object v0, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.ACTION_DOWNLOAD:Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction; // field@8caf │ │ -3c607e: 7110 cb98 0000 |0011: invoke-static {v0}, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.logAction:(Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;)V // method@98cb │ │ -3c6084: 7100 a89d 0000 |0014: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isEpisodeDownloadAllowed:()Z // method@9da8 │ │ -3c608a: 0a00 |0017: move-result v0 │ │ -3c608c: 3800 0d00 |0018: if-eqz v0, 0025 // +000d │ │ -3c6090: 7100 ddad 0000 |001a: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@addd │ │ -3c6096: 0c00 |001d: move-result-object v0 │ │ -3c6098: 5431 546d |001e: iget-object v1, v3, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6d54 │ │ -3c609c: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -3c609e: 6e40 dcad 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@addc │ │ -3c60a4: 2849 |0024: goto 006d // +0049 │ │ -3c60a6: 2200 1715 |0025: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ -3c60aa: 7020 8381 4000 |0027: invoke-direct {v0, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ -3c60b0: 1401 6300 127f |002a: const v1, #float 1.94069e+38 // #7f120063 │ │ -3c60b6: 6e20 cf81 1000 |002d: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ -3c60bc: 0c00 |0030: move-result-object v0 │ │ -3c60be: 2201 6f18 |0031: new-instance v1, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton$$ExternalSyntheticLambda0; // type@186f │ │ -3c60c2: 7030 b097 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@97b0 │ │ -3c60c8: 1402 6000 127f |0036: const v2, #float 1.94069e+38 // #7f120060 │ │ -3c60ce: 6e30 c181 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@81c1 │ │ -3c60d4: 0c00 |003c: move-result-object v0 │ │ -3c60d6: 2201 7018 |003d: new-instance v1, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton$$ExternalSyntheticLambda1; // type@1870 │ │ -3c60da: 7030 b297 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@97b2 │ │ -3c60e0: 1404 5f00 127f |0042: const v4, #float 1.94069e+38 // #7f12005f │ │ -3c60e6: 6e30 b381 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@81b3 │ │ -3c60ec: 0c04 |0048: move-result-object v4 │ │ -3c60ee: 1400 4b00 127f |0049: const v0, #float 1.94069e+38 // #7f12004b │ │ -3c60f4: 1201 |004c: const/4 v1, #int 0 // #0 │ │ -3c60f6: 6e30 ad81 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@81ad │ │ -3c60fc: 0c04 |0050: move-result-object v4 │ │ -3c60fe: 7100 af9d 0000 |0051: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isNetworkRestricted:()Z // method@9daf │ │ -3c6104: 0a00 |0054: move-result v0 │ │ -3c6106: 3800 0f00 |0055: if-eqz v0, 0064 // +000f │ │ -3c610a: 7100 b19d 0000 |0057: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isVpnOverWifi:()Z // method@9db1 │ │ -3c6110: 0a00 |005a: move-result v0 │ │ -3c6112: 3800 0900 |005b: if-eqz v0, 0064 // +0009 │ │ -3c6116: 1400 6200 127f |005d: const v0, #float 1.94069e+38 // #7f120062 │ │ -3c611c: 6e20 a381 0400 |0060: invoke-virtual {v4, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81a3 │ │ -3c6122: 2807 |0063: goto 006a // +0007 │ │ -3c6124: 1400 6100 127f |0064: const v0, #float 1.94069e+38 // #7f120061 │ │ -3c612a: 6e20 a381 0400 |0067: invoke-virtual {v4, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81a3 │ │ -3c6130: 6e10 7114 0400 |006a: invoke-virtual {v4}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ -3c6136: 0e00 |006d: return-void │ │ +3c6014: |[3c6014] de.danoeh.antennapod.adapter.actionbutton.DownloadActionButton.onClick:(Landroid/content/Context;)V │ │ +3c6024: 5430 546d |0000: iget-object v0, v3, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6d54 │ │ +3c6028: 6e10 35ac 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3c602e: 0c00 |0005: move-result-object v0 │ │ +3c6030: 3800 6700 |0006: if-eqz v0, 006d // +0067 │ │ +3c6034: 7020 bd97 0300 |0008: invoke-direct {v3, v0}, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton;.shouldNotDownload:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@97bd │ │ +3c603a: 0a00 |000b: move-result v0 │ │ +3c603c: 3800 0300 |000c: if-eqz v0, 000f // +0003 │ │ +3c6040: 285f |000e: goto 006d // +005f │ │ +3c6042: 6200 af8c |000f: sget-object v0, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.ACTION_DOWNLOAD:Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction; // field@8caf │ │ +3c6046: 7110 cb98 0000 |0011: invoke-static {v0}, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.logAction:(Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;)V // method@98cb │ │ +3c604c: 7100 a89d 0000 |0014: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isEpisodeDownloadAllowed:()Z // method@9da8 │ │ +3c6052: 0a00 |0017: move-result v0 │ │ +3c6054: 3800 0d00 |0018: if-eqz v0, 0025 // +000d │ │ +3c6058: 7100 ddad 0000 |001a: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@addd │ │ +3c605e: 0c00 |001d: move-result-object v0 │ │ +3c6060: 5431 546d |001e: iget-object v1, v3, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6d54 │ │ +3c6064: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +3c6066: 6e40 dcad 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@addc │ │ +3c606c: 2849 |0024: goto 006d // +0049 │ │ +3c606e: 2200 1715 |0025: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ +3c6072: 7020 8381 4000 |0027: invoke-direct {v0, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ +3c6078: 1401 6300 127f |002a: const v1, #float 1.94069e+38 // #7f120063 │ │ +3c607e: 6e20 cf81 1000 |002d: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ +3c6084: 0c00 |0030: move-result-object v0 │ │ +3c6086: 2201 6f18 |0031: new-instance v1, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton$$ExternalSyntheticLambda0; // type@186f │ │ +3c608a: 7030 b097 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@97b0 │ │ +3c6090: 1402 6000 127f |0036: const v2, #float 1.94069e+38 // #7f120060 │ │ +3c6096: 6e30 c181 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@81c1 │ │ +3c609c: 0c00 |003c: move-result-object v0 │ │ +3c609e: 2201 7018 |003d: new-instance v1, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton$$ExternalSyntheticLambda1; // type@1870 │ │ +3c60a2: 7030 b297 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@97b2 │ │ +3c60a8: 1404 5f00 127f |0042: const v4, #float 1.94069e+38 // #7f12005f │ │ +3c60ae: 6e30 b381 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@81b3 │ │ +3c60b4: 0c04 |0048: move-result-object v4 │ │ +3c60b6: 1400 4b00 127f |0049: const v0, #float 1.94069e+38 // #7f12004b │ │ +3c60bc: 1201 |004c: const/4 v1, #int 0 // #0 │ │ +3c60be: 6e30 ad81 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@81ad │ │ +3c60c4: 0c04 |0050: move-result-object v4 │ │ +3c60c6: 7100 af9d 0000 |0051: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isNetworkRestricted:()Z // method@9daf │ │ +3c60cc: 0a00 |0054: move-result v0 │ │ +3c60ce: 3800 0f00 |0055: if-eqz v0, 0064 // +000f │ │ +3c60d2: 7100 b19d 0000 |0057: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isVpnOverWifi:()Z // method@9db1 │ │ +3c60d8: 0a00 |005a: move-result v0 │ │ +3c60da: 3800 0900 |005b: if-eqz v0, 0064 // +0009 │ │ +3c60de: 1400 6200 127f |005d: const v0, #float 1.94069e+38 // #7f120062 │ │ +3c60e4: 6e20 a381 0400 |0060: invoke-virtual {v4, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81a3 │ │ +3c60ea: 2807 |0063: goto 006a // +0007 │ │ +3c60ec: 1400 6100 127f |0064: const v0, #float 1.94069e+38 // #7f120061 │ │ +3c60f2: 6e20 a381 0400 |0067: invoke-virtual {v4, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81a3 │ │ +3c60f8: 6e10 7114 0400 |006a: invoke-virtual {v4}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ +3c60fe: 0e00 |006d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0008 line=44 │ │ 0x000f line=48 │ │ 0x0014 line=50 │ │ 0x001a line=51 │ │ @@ -1466871,17 +1466854,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 │ │ -3c6360: |[3c6360] de.danoeh.antennapod.adapter.actionbutton.MarkAsPlayedActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3c6370: 7020 c197 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@97c1 │ │ -3c6376: 0e00 |0003: return-void │ │ +3c6328: |[3c6328] de.danoeh.antennapod.adapter.actionbutton.MarkAsPlayedActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3c6338: 7020 c197 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@97c1 │ │ +3c633e: 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; │ │ │ │ @@ -1466891,17 +1466874,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3c62f0: |[3c62f0] de.danoeh.antennapod.adapter.actionbutton.MarkAsPlayedActionButton.getDrawable:()I │ │ -3c6300: 1400 f200 087f |0000: const v0, #float 1.8078e+38 // #7f0800f2 │ │ -3c6306: 0f00 |0003: return v0 │ │ +3c62b8: |[3c62b8] de.danoeh.antennapod.adapter.actionbutton.MarkAsPlayedActionButton.getDrawable:()I │ │ +3c62c8: 1400 f200 087f |0000: const v0, #float 1.8078e+38 // #7f0800f2 │ │ +3c62ce: 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;) │ │ @@ -1466909,23 +1466892,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -3c6308: |[3c6308] de.danoeh.antennapod.adapter.actionbutton.MarkAsPlayedActionButton.getLabel:()I │ │ -3c6318: 5410 546d |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6d54 │ │ -3c631c: 6e10 3cac 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ac3c │ │ -3c6322: 0a00 |0005: move-result v0 │ │ -3c6324: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ -3c6328: 1400 b101 127f |0008: const v0, #float 1.94076e+38 // #7f1201b1 │ │ -3c632e: 2804 |000b: goto 000f // +0004 │ │ -3c6330: 1400 b201 127f |000c: const v0, #float 1.94076e+38 // #7f1201b2 │ │ -3c6336: 0f00 |000f: return v0 │ │ +3c62d0: |[3c62d0] de.danoeh.antennapod.adapter.actionbutton.MarkAsPlayedActionButton.getLabel:()I │ │ +3c62e0: 5410 546d |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6d54 │ │ +3c62e4: 6e10 3cac 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ac3c │ │ +3c62ea: 0a00 |0005: move-result v0 │ │ +3c62ec: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ +3c62f0: 1400 b101 127f |0008: const v0, #float 1.94076e+38 // #7f1201b1 │ │ +3c62f6: 2804 |000b: goto 000f // +0004 │ │ +3c62f8: 1400 b201 127f |000c: const v0, #float 1.94076e+38 // #7f1201b2 │ │ +3c62fe: 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;) │ │ @@ -1466933,23 +1466916,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -3c6338: |[3c6338] de.danoeh.antennapod.adapter.actionbutton.MarkAsPlayedActionButton.getVisibility:()I │ │ -3c6348: 5410 546d |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6d54 │ │ -3c634c: 6e10 42ac 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.isPlayed:()Z // method@ac42 │ │ -3c6352: 0a00 |0005: move-result v0 │ │ -3c6354: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ -3c6358: 1240 |0008: const/4 v0, #int 4 // #4 │ │ -3c635a: 2802 |0009: goto 000b // +0002 │ │ -3c635c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -3c635e: 0f00 |000b: return v0 │ │ +3c6300: |[3c6300] de.danoeh.antennapod.adapter.actionbutton.MarkAsPlayedActionButton.getVisibility:()I │ │ +3c6310: 5410 546d |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6d54 │ │ +3c6314: 6e10 42ac 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.isPlayed:()Z // method@ac42 │ │ +3c631a: 0a00 |0005: move-result v0 │ │ +3c631c: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ +3c6320: 1240 |0008: const/4 v0, #int 4 // #4 │ │ +3c6322: 2802 |0009: goto 000b // +0002 │ │ +3c6324: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +3c6326: 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;) │ │ @@ -1466957,23 +1466940,23 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -3c6378: |[3c6378] de.danoeh.antennapod.adapter.actionbutton.MarkAsPlayedActionButton.onClick:(Landroid/content/Context;)V │ │ -3c6388: 5412 546d |0000: iget-object v2, v1, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6d54 │ │ -3c638c: 6e10 42ac 0200 |0002: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isPlayed:()Z // method@ac42 │ │ -3c6392: 0a02 |0005: move-result v2 │ │ -3c6394: 3902 0800 |0006: if-nez v2, 000e // +0008 │ │ -3c6398: 5412 546d |0008: iget-object v2, v1, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6d54 │ │ -3c639c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -3c639e: 7130 4a9c 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@9c4a │ │ -3c63a4: 0e00 |000e: return-void │ │ +3c6340: |[3c6340] de.danoeh.antennapod.adapter.actionbutton.MarkAsPlayedActionButton.onClick:(Landroid/content/Context;)V │ │ +3c6350: 5412 546d |0000: iget-object v2, v1, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6d54 │ │ +3c6354: 6e10 42ac 0200 |0002: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isPlayed:()Z // method@ac42 │ │ +3c635a: 0a02 |0005: move-result v2 │ │ +3c635c: 3902 0800 |0006: if-nez v2, 000e // +0008 │ │ +3c6360: 5412 546d |0008: iget-object v2, v1, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6d54 │ │ +3c6364: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +3c6366: 7130 4a9c 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@9c4a │ │ +3c636c: 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; │ │ @@ -1467003,17 +1466986,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 │ │ -3c63d8: |[3c63d8] de.danoeh.antennapod.adapter.actionbutton.PauseActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3c63e8: 7020 c197 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@97c1 │ │ -3c63ee: 0e00 |0003: return-void │ │ +3c63a0: |[3c63a0] de.danoeh.antennapod.adapter.actionbutton.PauseActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3c63b0: 7020 c197 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@97c1 │ │ +3c63b6: 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; │ │ │ │ @@ -1467023,17 +1467006,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3c63a8: |[3c63a8] de.danoeh.antennapod.adapter.actionbutton.PauseActionButton.getDrawable:()I │ │ -3c63b8: 1400 2a01 087f |0000: const v0, #float 1.80781e+38 // #7f08012a │ │ -3c63be: 0f00 |0003: return v0 │ │ +3c6370: |[3c6370] de.danoeh.antennapod.adapter.actionbutton.PauseActionButton.getDrawable:()I │ │ +3c6380: 1400 2a01 087f |0000: const v0, #float 1.80781e+38 // #7f08012a │ │ +3c6386: 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;) │ │ @@ -1467041,17 +1467024,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3c63c0: |[3c63c0] de.danoeh.antennapod.adapter.actionbutton.PauseActionButton.getLabel:()I │ │ -3c63d0: 1400 5802 127f |0000: const v0, #float 1.94079e+38 // #7f120258 │ │ -3c63d6: 0f00 |0003: return v0 │ │ +3c6388: |[3c6388] de.danoeh.antennapod.adapter.actionbutton.PauseActionButton.getLabel:()I │ │ +3c6398: 1400 5802 127f |0000: const v0, #float 1.94079e+38 // #7f120258 │ │ +3c639e: 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;) │ │ @@ -1467059,28 +1467042,28 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -3c63f0: |[3c63f0] de.danoeh.antennapod.adapter.actionbutton.PauseActionButton.onClick:(Landroid/content/Context;)V │ │ -3c6400: 5410 546d |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6d54 │ │ -3c6404: 6e10 35ac 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3c640a: 0c00 |0005: move-result-object v0 │ │ -3c640c: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ -3c6410: 0e00 |0008: return-void │ │ -3c6412: 7110 b69d 0000 |0009: invoke-static {v0}, Lde/danoeh/antennapod/core/util/PlaybackStatus;.isCurrentlyPlaying:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@9db6 │ │ -3c6418: 0a00 |000c: move-result v0 │ │ -3c641a: 3800 0b00 |000d: if-eqz v0, 0018 // +000b │ │ -3c641e: 1300 7f00 |000f: const/16 v0, #int 127 // #7f │ │ -3c6422: 7120 cf98 0200 |0011: invoke-static {v2, v0}, Lde/danoeh/antennapod/core/receiver/MediaButtonReceiver;.createIntent:(Landroid/content/Context;I)Landroid/content/Intent; // method@98cf │ │ -3c6428: 0c00 |0014: move-result-object v0 │ │ -3c642a: 6e20 4002 0200 |0015: invoke-virtual {v2, v0}, Landroid/content/Context;.sendBroadcast:(Landroid/content/Intent;)V // method@0240 │ │ -3c6430: 0e00 |0018: return-void │ │ +3c63b8: |[3c63b8] de.danoeh.antennapod.adapter.actionbutton.PauseActionButton.onClick:(Landroid/content/Context;)V │ │ +3c63c8: 5410 546d |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6d54 │ │ +3c63cc: 6e10 35ac 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3c63d2: 0c00 |0005: move-result-object v0 │ │ +3c63d4: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ +3c63d8: 0e00 |0008: return-void │ │ +3c63da: 7110 b69d 0000 |0009: invoke-static {v0}, Lde/danoeh/antennapod/core/util/PlaybackStatus;.isCurrentlyPlaying:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@9db6 │ │ +3c63e0: 0a00 |000c: move-result v0 │ │ +3c63e2: 3800 0b00 |000d: if-eqz v0, 0018 // +000b │ │ +3c63e6: 1300 7f00 |000f: const/16 v0, #int 127 // #7f │ │ +3c63ea: 7120 cf98 0200 |0011: invoke-static {v2, v0}, Lde/danoeh/antennapod/core/receiver/MediaButtonReceiver;.createIntent:(Landroid/content/Context;I)Landroid/content/Intent; // method@98cf │ │ +3c63f0: 0c00 |0014: move-result-object v0 │ │ +3c63f2: 6e20 4002 0200 |0015: invoke-virtual {v2, v0}, Landroid/content/Context;.sendBroadcast:(Landroid/content/Intent;)V // method@0240 │ │ +3c63f8: 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; │ │ @@ -1467111,17 +1467094,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 │ │ -3c6464: |[3c6464] de.danoeh.antennapod.adapter.actionbutton.PlayActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3c6474: 7020 c197 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@97c1 │ │ -3c647a: 0e00 |0003: return-void │ │ +3c642c: |[3c642c] de.danoeh.antennapod.adapter.actionbutton.PlayActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3c643c: 7020 c197 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@97c1 │ │ +3c6442: 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; │ │ │ │ @@ -1467131,17 +1467114,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3c6434: |[3c6434] de.danoeh.antennapod.adapter.actionbutton.PlayActionButton.getDrawable:()I │ │ -3c6444: 1400 2c01 087f |0000: const v0, #float 1.80781e+38 // #7f08012c │ │ -3c644a: 0f00 |0003: return v0 │ │ +3c63fc: |[3c63fc] de.danoeh.antennapod.adapter.actionbutton.PlayActionButton.getDrawable:()I │ │ +3c640c: 1400 2c01 087f |0000: const v0, #float 1.80781e+38 // #7f08012c │ │ +3c6412: 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;) │ │ @@ -1467149,17 +1467132,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3c644c: |[3c644c] de.danoeh.antennapod.adapter.actionbutton.PlayActionButton.getLabel:()I │ │ -3c645c: 1400 5a02 127f |0000: const v0, #float 1.94079e+38 // #7f12025a │ │ -3c6462: 0f00 |0003: return v0 │ │ +3c6414: |[3c6414] de.danoeh.antennapod.adapter.actionbutton.PlayActionButton.getLabel:()I │ │ +3c6424: 1400 5a02 127f |0000: const v0, #float 1.94079e+38 // #7f12025a │ │ +3c642a: 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;) │ │ @@ -1467167,39 +1467150,39 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -3c647c: |[3c647c] de.danoeh.antennapod.adapter.actionbutton.PlayActionButton.onClick:(Landroid/content/Context;)V │ │ -3c648c: 5430 546d |0000: iget-object v0, v3, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6d54 │ │ -3c6490: 6e10 35ac 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3c6496: 0c00 |0005: move-result-object v0 │ │ -3c6498: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ -3c649c: 0e00 |0008: return-void │ │ -3c649e: 6e10 00ac 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.fileExists:()Z // method@ac00 │ │ -3c64a4: 0a01 |000c: move-result v1 │ │ -3c64a6: 3901 0600 |000d: if-nez v1, 0013 // +0006 │ │ -3c64aa: 7120 8d9b 0400 |000f: invoke-static {v4, v0}, Lde/danoeh/antennapod/core/storage/DBTasks;.notifyMissingFeedMediaFile:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@9b8d │ │ -3c64b0: 0e00 |0012: return-void │ │ -3c64b2: 2201 ba19 |0013: new-instance v1, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; // type@19ba │ │ -3c64b6: 7030 4c9e 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@9e4c │ │ -3c64bc: 1212 |0018: const/4 v2, #int 1 // #1 │ │ -3c64be: 6e20 4d9e 2100 |0019: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.callEvenIfRunning:(Z)Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; // method@9e4d │ │ -3c64c4: 0c01 |001c: move-result-object v1 │ │ -3c64c6: 6e10 509e 0100 |001d: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.start:()V // method@9e50 │ │ -3c64cc: 6e10 78ac 0000 |0020: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@ac78 │ │ -3c64d2: 0c01 |0023: move-result-object v1 │ │ -3c64d4: 6202 aa97 |0024: sget-object v2, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@97aa │ │ -3c64d8: 3321 0900 |0026: if-ne v1, v2, 002f // +0009 │ │ -3c64dc: 7120 7e9a 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@9a7e │ │ -3c64e2: 0c00 |002b: move-result-object v0 │ │ -3c64e4: 6e20 4302 0400 |002c: invoke-virtual {v4, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0243 │ │ -3c64ea: 0e00 |002f: return-void │ │ +3c6444: |[3c6444] de.danoeh.antennapod.adapter.actionbutton.PlayActionButton.onClick:(Landroid/content/Context;)V │ │ +3c6454: 5430 546d |0000: iget-object v0, v3, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6d54 │ │ +3c6458: 6e10 35ac 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3c645e: 0c00 |0005: move-result-object v0 │ │ +3c6460: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ +3c6464: 0e00 |0008: return-void │ │ +3c6466: 6e10 00ac 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.fileExists:()Z // method@ac00 │ │ +3c646c: 0a01 |000c: move-result v1 │ │ +3c646e: 3901 0600 |000d: if-nez v1, 0013 // +0006 │ │ +3c6472: 7120 8d9b 0400 |000f: invoke-static {v4, v0}, Lde/danoeh/antennapod/core/storage/DBTasks;.notifyMissingFeedMediaFile:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@9b8d │ │ +3c6478: 0e00 |0012: return-void │ │ +3c647a: 2201 ba19 |0013: new-instance v1, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; // type@19ba │ │ +3c647e: 7030 4c9e 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@9e4c │ │ +3c6484: 1212 |0018: const/4 v2, #int 1 // #1 │ │ +3c6486: 6e20 4d9e 2100 |0019: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.callEvenIfRunning:(Z)Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; // method@9e4d │ │ +3c648c: 0c01 |001c: move-result-object v1 │ │ +3c648e: 6e10 509e 0100 |001d: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.start:()V // method@9e50 │ │ +3c6494: 6e10 78ac 0000 |0020: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@ac78 │ │ +3c649a: 0c01 |0023: move-result-object v1 │ │ +3c649c: 6202 aa97 |0024: sget-object v2, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@97aa │ │ +3c64a0: 3321 0900 |0026: if-ne v1, v2, 002f // +0009 │ │ +3c64a4: 7120 7e9a 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@9a7e │ │ +3c64aa: 0c00 |002b: move-result-object v0 │ │ +3c64ac: 6e20 4302 0400 |002c: invoke-virtual {v4, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0243 │ │ +3c64b2: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0009 line=38 │ │ 0x000f line=39 │ │ 0x0013 line=42 │ │ 0x0019 line=43 │ │ @@ -1467235,17 +1467218,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 │ │ -3c651c: |[3c651c] de.danoeh.antennapod.adapter.actionbutton.PlayLocalActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3c652c: 7020 c197 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@97c1 │ │ -3c6532: 0e00 |0003: return-void │ │ +3c64e4: |[3c64e4] de.danoeh.antennapod.adapter.actionbutton.PlayLocalActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3c64f4: 7020 c197 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@97c1 │ │ +3c64fa: 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; │ │ │ │ @@ -1467255,17 +1467238,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3c64ec: |[3c64ec] de.danoeh.antennapod.adapter.actionbutton.PlayLocalActionButton.getDrawable:()I │ │ -3c64fc: 1400 2c01 087f |0000: const v0, #float 1.80781e+38 // #7f08012c │ │ -3c6502: 0f00 |0003: return v0 │ │ +3c64b4: |[3c64b4] de.danoeh.antennapod.adapter.actionbutton.PlayLocalActionButton.getDrawable:()I │ │ +3c64c4: 1400 2c01 087f |0000: const v0, #float 1.80781e+38 // #7f08012c │ │ +3c64ca: 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;) │ │ @@ -1467273,17 +1467256,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3c6504: |[3c6504] de.danoeh.antennapod.adapter.actionbutton.PlayLocalActionButton.getLabel:()I │ │ -3c6514: 1400 5a02 127f |0000: const v0, #float 1.94079e+38 // #7f12025a │ │ -3c651a: 0f00 |0003: return v0 │ │ +3c64cc: |[3c64cc] de.danoeh.antennapod.adapter.actionbutton.PlayLocalActionButton.getLabel:()I │ │ +3c64dc: 1400 5a02 127f |0000: const v0, #float 1.94079e+38 // #7f12025a │ │ +3c64e2: 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;) │ │ @@ -1467291,34 +1467274,34 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -3c6534: |[3c6534] de.danoeh.antennapod.adapter.actionbutton.PlayLocalActionButton.onClick:(Landroid/content/Context;)V │ │ -3c6544: 5430 546d |0000: iget-object v0, v3, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6d54 │ │ -3c6548: 6e10 35ac 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3c654e: 0c00 |0005: move-result-object v0 │ │ -3c6550: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ -3c6554: 0e00 |0008: return-void │ │ -3c6556: 2201 ba19 |0009: new-instance v1, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; // type@19ba │ │ -3c655a: 7030 4c9e 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@9e4c │ │ -3c6560: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -3c6562: 6e20 4d9e 2100 |000f: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.callEvenIfRunning:(Z)Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; // method@9e4d │ │ -3c6568: 0c01 |0012: move-result-object v1 │ │ -3c656a: 6e10 509e 0100 |0013: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.start:()V // method@9e50 │ │ -3c6570: 6e10 78ac 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@ac78 │ │ -3c6576: 0c01 |0019: move-result-object v1 │ │ -3c6578: 6202 aa97 |001a: sget-object v2, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@97aa │ │ -3c657c: 3321 0900 |001c: if-ne v1, v2, 0025 // +0009 │ │ -3c6580: 7120 7e9a 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@9a7e │ │ -3c6586: 0c00 |0021: move-result-object v0 │ │ -3c6588: 6e20 4302 0400 |0022: invoke-virtual {v4, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0243 │ │ -3c658e: 0e00 |0025: return-void │ │ +3c64fc: |[3c64fc] de.danoeh.antennapod.adapter.actionbutton.PlayLocalActionButton.onClick:(Landroid/content/Context;)V │ │ +3c650c: 5430 546d |0000: iget-object v0, v3, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6d54 │ │ +3c6510: 6e10 35ac 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3c6516: 0c00 |0005: move-result-object v0 │ │ +3c6518: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ +3c651c: 0e00 |0008: return-void │ │ +3c651e: 2201 ba19 |0009: new-instance v1, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; // type@19ba │ │ +3c6522: 7030 4c9e 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@9e4c │ │ +3c6528: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +3c652a: 6e20 4d9e 2100 |000f: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.callEvenIfRunning:(Z)Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; // method@9e4d │ │ +3c6530: 0c01 |0012: move-result-object v1 │ │ +3c6532: 6e10 509e 0100 |0013: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.start:()V // method@9e50 │ │ +3c6538: 6e10 78ac 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@ac78 │ │ +3c653e: 0c01 |0019: move-result-object v1 │ │ +3c6540: 6202 aa97 |001a: sget-object v2, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@97aa │ │ +3c6544: 3321 0900 |001c: if-ne v1, v2, 0025 // +0009 │ │ +3c6548: 7120 7e9a 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@9a7e │ │ +3c654e: 0c00 |0021: move-result-object v0 │ │ +3c6550: 6e20 4302 0400 |0022: invoke-virtual {v4, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0243 │ │ +3c6556: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0009 line=38 │ │ 0x000f line=39 │ │ 0x0013 line=40 │ │ 0x0016 line=42 │ │ @@ -1467352,17 +1467335,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 │ │ -3c65c0: |[3c65c0] de.danoeh.antennapod.adapter.actionbutton.StreamActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3c65d0: 7020 c197 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@97c1 │ │ -3c65d6: 0e00 |0003: return-void │ │ +3c6588: |[3c6588] de.danoeh.antennapod.adapter.actionbutton.StreamActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3c6598: 7020 c197 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@97c1 │ │ +3c659e: 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; │ │ │ │ @@ -1467372,17 +1467355,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3c6590: |[3c6590] de.danoeh.antennapod.adapter.actionbutton.StreamActionButton.getDrawable:()I │ │ -3c65a0: 1400 4b01 087f |0000: const v0, #float 1.80782e+38 // #7f08014b │ │ -3c65a6: 0f00 |0003: return v0 │ │ +3c6558: |[3c6558] de.danoeh.antennapod.adapter.actionbutton.StreamActionButton.getDrawable:()I │ │ +3c6568: 1400 4b01 087f |0000: const v0, #float 1.80782e+38 // #7f08014b │ │ +3c656e: 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;) │ │ @@ -1467390,17 +1467373,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3c65a8: |[3c65a8] de.danoeh.antennapod.adapter.actionbutton.StreamActionButton.getLabel:()I │ │ -3c65b8: 1400 6403 127f |0000: const v0, #float 1.94085e+38 // #7f120364 │ │ -3c65be: 0f00 |0003: return v0 │ │ +3c6570: |[3c6570] de.danoeh.antennapod.adapter.actionbutton.StreamActionButton.getLabel:()I │ │ +3c6580: 1400 6403 127f |0000: const v0, #float 1.94085e+38 // #7f120364 │ │ +3c6586: 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;) │ │ @@ -1467408,43 +1467391,43 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 58 16-bit code units │ │ -3c65d8: |[3c65d8] de.danoeh.antennapod.adapter.actionbutton.StreamActionButton.onClick:(Landroid/content/Context;)V │ │ -3c65e8: 5430 546d |0000: iget-object v0, v3, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6d54 │ │ -3c65ec: 6e10 35ac 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3c65f2: 0c00 |0005: move-result-object v0 │ │ -3c65f4: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ -3c65f8: 0e00 |0008: return-void │ │ -3c65fa: 6201 b08c |0009: sget-object v1, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.ACTION_STREAM:Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction; // field@8cb0 │ │ -3c65fe: 7110 cb98 0100 |000b: invoke-static {v1}, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.logAction:(Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;)V // method@98cb │ │ -3c6604: 7100 b09d 0000 |000e: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isStreamingAllowed:()Z // method@9db0 │ │ -3c660a: 0a01 |0011: move-result v1 │ │ -3c660c: 3901 0b00 |0012: if-nez v1, 001d // +000b │ │ -3c6610: 2201 671a |0014: new-instance v1, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog; // type@1a67 │ │ -3c6614: 7030 9da1 4100 |0016: invoke-direct {v1, v4, v0}, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)V // method@a19d │ │ -3c661a: 6e10 a0a1 0100 |0019: invoke-virtual {v1}, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;.show:()V // method@a1a0 │ │ -3c6620: 0e00 |001c: return-void │ │ -3c6622: 2201 ba19 |001d: new-instance v1, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; // type@19ba │ │ -3c6626: 7030 4c9e 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@9e4c │ │ -3c662c: 1212 |0022: const/4 v2, #int 1 // #1 │ │ -3c662e: 6e20 4d9e 2100 |0023: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.callEvenIfRunning:(Z)Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; // method@9e4d │ │ -3c6634: 0c01 |0026: move-result-object v1 │ │ -3c6636: 6e10 509e 0100 |0027: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.start:()V // method@9e50 │ │ -3c663c: 6e10 78ac 0000 |002a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@ac78 │ │ -3c6642: 0c01 |002d: move-result-object v1 │ │ -3c6644: 6202 aa97 |002e: sget-object v2, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@97aa │ │ -3c6648: 3321 0900 |0030: if-ne v1, v2, 0039 // +0009 │ │ -3c664c: 7120 7e9a 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@9a7e │ │ -3c6652: 0c00 |0035: move-result-object v0 │ │ -3c6654: 6e20 4302 0400 |0036: invoke-virtual {v4, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0243 │ │ -3c665a: 0e00 |0039: return-void │ │ +3c65a0: |[3c65a0] de.danoeh.antennapod.adapter.actionbutton.StreamActionButton.onClick:(Landroid/content/Context;)V │ │ +3c65b0: 5430 546d |0000: iget-object v0, v3, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6d54 │ │ +3c65b4: 6e10 35ac 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3c65ba: 0c00 |0005: move-result-object v0 │ │ +3c65bc: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ +3c65c0: 0e00 |0008: return-void │ │ +3c65c2: 6201 b08c |0009: sget-object v1, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.ACTION_STREAM:Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction; // field@8cb0 │ │ +3c65c6: 7110 cb98 0100 |000b: invoke-static {v1}, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.logAction:(Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;)V // method@98cb │ │ +3c65cc: 7100 b09d 0000 |000e: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isStreamingAllowed:()Z // method@9db0 │ │ +3c65d2: 0a01 |0011: move-result v1 │ │ +3c65d4: 3901 0b00 |0012: if-nez v1, 001d // +000b │ │ +3c65d8: 2201 671a |0014: new-instance v1, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog; // type@1a67 │ │ +3c65dc: 7030 9da1 4100 |0016: invoke-direct {v1, v4, v0}, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)V // method@a19d │ │ +3c65e2: 6e10 a0a1 0100 |0019: invoke-virtual {v1}, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;.show:()V // method@a1a0 │ │ +3c65e8: 0e00 |001c: return-void │ │ +3c65ea: 2201 ba19 |001d: new-instance v1, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; // type@19ba │ │ +3c65ee: 7030 4c9e 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@9e4c │ │ +3c65f4: 1212 |0022: const/4 v2, #int 1 // #1 │ │ +3c65f6: 6e20 4d9e 2100 |0023: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.callEvenIfRunning:(Z)Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; // method@9e4d │ │ +3c65fc: 0c01 |0026: move-result-object v1 │ │ +3c65fe: 6e10 509e 0100 |0027: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.start:()V // method@9e50 │ │ +3c6604: 6e10 78ac 0000 |002a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@ac78 │ │ +3c660a: 0c01 |002d: move-result-object v1 │ │ +3c660c: 6202 aa97 |002e: sget-object v2, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@97aa │ │ +3c6610: 3321 0900 |0030: if-ne v1, v2, 0039 // +0009 │ │ +3c6614: 7120 7e9a 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@9a7e │ │ +3c661a: 0c00 |0035: move-result-object v0 │ │ +3c661c: 6e20 4302 0400 |0036: invoke-virtual {v4, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0243 │ │ +3c6622: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0009 line=42 │ │ 0x000e line=44 │ │ 0x0014 line=45 │ │ 0x001d line=48 │ │ @@ -1467481,17 +1467464,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 │ │ -3c66b4: |[3c66b4] de.danoeh.antennapod.adapter.actionbutton.VisitWebsiteActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3c66c4: 7020 c197 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@97c1 │ │ -3c66ca: 0e00 |0003: return-void │ │ +3c667c: |[3c667c] de.danoeh.antennapod.adapter.actionbutton.VisitWebsiteActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3c668c: 7020 c197 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@97c1 │ │ +3c6692: 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; │ │ │ │ @@ -1467501,17 +1467484,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3c665c: |[3c665c] de.danoeh.antennapod.adapter.actionbutton.VisitWebsiteActionButton.getDrawable:()I │ │ -3c666c: 1400 5201 087f |0000: const v0, #float 1.80782e+38 // #7f080152 │ │ -3c6672: 0f00 |0003: return v0 │ │ +3c6624: |[3c6624] de.danoeh.antennapod.adapter.actionbutton.VisitWebsiteActionButton.getDrawable:()I │ │ +3c6634: 1400 5201 087f |0000: const v0, #float 1.80782e+38 // #7f080152 │ │ +3c663a: 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;) │ │ @@ -1467519,17 +1467502,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3c6674: |[3c6674] de.danoeh.antennapod.adapter.actionbutton.VisitWebsiteActionButton.getLabel:()I │ │ -3c6684: 1400 a503 127f |0000: const v0, #float 1.94086e+38 // #7f1203a5 │ │ -3c668a: 0f00 |0003: return v0 │ │ +3c663c: |[3c663c] de.danoeh.antennapod.adapter.actionbutton.VisitWebsiteActionButton.getLabel:()I │ │ +3c664c: 1400 a503 127f |0000: const v0, #float 1.94086e+38 // #7f1203a5 │ │ +3c6652: 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;) │ │ @@ -1467537,23 +1467520,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -3c668c: |[3c668c] de.danoeh.antennapod.adapter.actionbutton.VisitWebsiteActionButton.getVisibility:()I │ │ -3c669c: 5410 546d |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6d54 │ │ -3c66a0: 6e10 34ac 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@ac34 │ │ -3c66a6: 0c00 |0005: move-result-object v0 │ │ -3c66a8: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -3c66ac: 1240 |0008: const/4 v0, #int 4 // #4 │ │ -3c66ae: 2802 |0009: goto 000b // +0002 │ │ -3c66b0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -3c66b2: 0f00 |000b: return v0 │ │ +3c6654: |[3c6654] de.danoeh.antennapod.adapter.actionbutton.VisitWebsiteActionButton.getVisibility:()I │ │ +3c6664: 5410 546d |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6d54 │ │ +3c6668: 6e10 34ac 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@ac34 │ │ +3c666e: 0c00 |0005: move-result-object v0 │ │ +3c6670: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +3c6674: 1240 |0008: const/4 v0, #int 4 // #4 │ │ +3c6676: 2802 |0009: goto 000b // +0002 │ │ +3c6678: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +3c667a: 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;) │ │ @@ -1467561,20 +1467544,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -3c66cc: |[3c66cc] de.danoeh.antennapod.adapter.actionbutton.VisitWebsiteActionButton.onClick:(Landroid/content/Context;)V │ │ -3c66dc: 5410 546d |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6d54 │ │ -3c66e0: 6e10 34ac 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@ac34 │ │ -3c66e6: 0c00 |0005: move-result-object v0 │ │ -3c66e8: 7120 8e9d 0200 |0006: invoke-static {v2, v0}, Lde/danoeh/antennapod/core/util/IntentUtils;.openInBrowser:(Landroid/content/Context;Ljava/lang/String;)V // method@9d8e │ │ -3c66ee: 0e00 |0009: return-void │ │ +3c6694: |[3c6694] de.danoeh.antennapod.adapter.actionbutton.VisitWebsiteActionButton.onClick:(Landroid/content/Context;)V │ │ +3c66a4: 5410 546d |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6d54 │ │ +3c66a8: 6e10 34ac 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@ac34 │ │ +3c66ae: 0c00 |0005: move-result-object v0 │ │ +3c66b0: 7120 8e9d 0200 |0006: invoke-static {v2, v0}, Lde/danoeh/antennapod/core/util/IntentUtils;.openInBrowser:(Landroid/content/Context;Ljava/lang/String;)V // method@9d8e │ │ +3c66b6: 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; │ │ │ │ @@ -1467612,19 +1467595,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 │ │ -3c6908: |[3c6908] de.danoeh.antennapod.asynctask.DocumentFileExportWorker$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker;Landroidx/documentfile/provider/DocumentFile;)V │ │ -3c6918: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c691e: 5b01 5a6d |0003: iput-object v1, v0, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker; // field@6d5a │ │ -3c6922: 5b02 5b6d |0005: iput-object v2, v0, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker$$ExternalSyntheticLambda0;.f$1:Landroidx/documentfile/provider/DocumentFile; // field@6d5b │ │ -3c6926: 0e00 |0007: return-void │ │ +3c68d0: |[3c68d0] de.danoeh.antennapod.asynctask.DocumentFileExportWorker$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker;Landroidx/documentfile/provider/DocumentFile;)V │ │ +3c68e0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c68e6: 5b01 5a6d |0003: iput-object v1, v0, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker; // field@6d5a │ │ +3c68ea: 5b02 5b6d |0005: iput-object v2, v0, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker$$ExternalSyntheticLambda0;.f$1:Landroidx/documentfile/provider/DocumentFile; // field@6d5b │ │ +3c68ee: 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; │ │ @@ -1467635,19 +1467618,19 @@ │ │ type : '(Lio/reactivex/ObservableEmitter;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3c6928: |[3c6928] de.danoeh.antennapod.asynctask.DocumentFileExportWorker$$ExternalSyntheticLambda0.subscribe:(Lio/reactivex/ObservableEmitter;)V │ │ -3c6938: 5420 5a6d |0000: iget-object v0, v2, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker; // field@6d5a │ │ -3c693c: 5421 5b6d |0002: iget-object v1, v2, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker$$ExternalSyntheticLambda0;.f$1:Landroidx/documentfile/provider/DocumentFile; // field@6d5b │ │ -3c6940: 7130 e897 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@97e8 │ │ -3c6946: 0e00 |0007: return-void │ │ +3c68f0: |[3c68f0] de.danoeh.antennapod.asynctask.DocumentFileExportWorker$$ExternalSyntheticLambda0.subscribe:(Lio/reactivex/ObservableEmitter;)V │ │ +3c6900: 5420 5a6d |0000: iget-object v0, v2, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker; // field@6d5a │ │ +3c6904: 5421 5b6d |0002: iget-object v1, v2, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker$$ExternalSyntheticLambda0;.f$1:Landroidx/documentfile/provider/DocumentFile; // field@6d5b │ │ +3c6908: 7130 e897 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@97e8 │ │ +3c690e: 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; │ │ │ │ @@ -1467681,18 +1467664,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 │ │ -3c6b50: |[3c6b50] de.danoeh.antennapod.asynctask.ExportWorker$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/asynctask/ExportWorker;)V │ │ -3c6b60: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c6b66: 5b01 5f6d |0003: iput-object v1, v0, Lde/danoeh/antennapod/asynctask/ExportWorker$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/asynctask/ExportWorker; // field@6d5f │ │ -3c6b6a: 0e00 |0005: return-void │ │ +3c6b18: |[3c6b18] de.danoeh.antennapod.asynctask.ExportWorker$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/asynctask/ExportWorker;)V │ │ +3c6b28: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c6b2e: 5b01 5f6d |0003: iput-object v1, v0, Lde/danoeh/antennapod/asynctask/ExportWorker$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/asynctask/ExportWorker; // field@6d5f │ │ +3c6b32: 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; │ │ │ │ @@ -1467702,18 +1467685,18 @@ │ │ type : '(Lio/reactivex/ObservableEmitter;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3c6b6c: |[3c6b6c] de.danoeh.antennapod.asynctask.ExportWorker$$ExternalSyntheticLambda0.subscribe:(Lio/reactivex/ObservableEmitter;)V │ │ -3c6b7c: 5410 5f6d |0000: iget-object v0, v1, Lde/danoeh/antennapod/asynctask/ExportWorker$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/asynctask/ExportWorker; // field@6d5f │ │ -3c6b80: 7120 ee97 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@97ee │ │ -3c6b86: 0e00 |0005: return-void │ │ +3c6b34: |[3c6b34] de.danoeh.antennapod.asynctask.ExportWorker$$ExternalSyntheticLambda0.subscribe:(Lio/reactivex/ObservableEmitter;)V │ │ +3c6b44: 5410 5f6d |0000: iget-object v0, v1, Lde/danoeh/antennapod/asynctask/ExportWorker$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/asynctask/ExportWorker; // field@6d5f │ │ +3c6b48: 7120 ee97 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@97ee │ │ +3c6b4e: 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; │ │ │ │ @@ -1467743,17 +1467726,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3c6da8: |[3c6da8] de.danoeh.antennapod.config.ApplicationCallbacksImpl.:()V │ │ -3c6db8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c6dbe: 0e00 |0003: return-void │ │ +3c6d70: |[3c6d70] de.danoeh.antennapod.config.ApplicationCallbacksImpl.:()V │ │ +3c6d80: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c6d86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/config/ApplicationCallbacksImpl; │ │ │ │ Virtual methods - │ │ @@ -1467762,18 +1467745,18 @@ │ │ type : '()Landroid/app/Application;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -3c6d8c: |[3c6d8c] de.danoeh.antennapod.config.ApplicationCallbacksImpl.getApplicationInstance:()Landroid/app/Application; │ │ -3c6d9c: 7100 4b94 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/PodcastApp;.getInstance:()Lde/danoeh/antennapod/PodcastApp; // method@944b │ │ -3c6da2: 0c00 |0003: move-result-object v0 │ │ -3c6da4: 1100 |0004: return-object v0 │ │ +3c6d54: |[3c6d54] de.danoeh.antennapod.config.ApplicationCallbacksImpl.getApplicationInstance:()Landroid/app/Application; │ │ +3c6d64: 7100 4b94 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/PodcastApp;.getInstance:()Lde/danoeh/antennapod/PodcastApp; // method@944b │ │ +3c6d6a: 0c00 |0003: move-result-object v0 │ │ +3c6d6c: 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 : 3797 (ApplicationCallbacksImpl.java) │ │ @@ -1467812,72 +1467795,72 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 118 16-bit code units │ │ -3c6dec: |[3c6dec] de.danoeh.antennapod.core.ApCoreEventBusIndex.:()V │ │ -3c6dfc: 2200 091f |0000: new-instance v0, Ljava/util/HashMap; // type@1f09 │ │ -3c6e00: 7010 32b5 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@b532 │ │ -3c6e06: 6900 666d |0005: sput-object v0, Lde/danoeh/antennapod/core/ApCoreEventBusIndex;.SUBSCRIBER_INDEX:Ljava/util/Map; // field@6d66 │ │ -3c6e0a: 2200 de1f |0007: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fde │ │ -3c6e0e: 1261 |0009: const/4 v1, #int 6 // #6 │ │ -3c6e10: 2311 3f21 |000a: new-array v1, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@213f │ │ -3c6e14: 2202 e11f |000c: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3c6e18: 6203 12da |000e: sget-object v3, Lorg/greenrobot/eventbus/ThreadMode;.MAIN:Lorg/greenrobot/eventbus/ThreadMode; // field@da12 │ │ -3c6e1c: 1a04 dac5 |0010: const-string v4, "playerError" // string@c5da │ │ -3c6e20: 1c05 971a |0012: const-class v5, Lde/danoeh/antennapod/event/PlayerErrorEvent; // type@1a97 │ │ -3c6e24: 7040 9bb7 4235 |0014: invoke-direct {v2, v4, v5, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3c6e2a: 1204 |0017: const/4 v4, #int 0 // #0 │ │ -3c6e2c: 4d02 0104 |0018: aput-object v2, v1, v4 │ │ -3c6e30: 2202 e11f |001a: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3c6e34: 1a05 4370 |001c: const-string v5, "bufferUpdate" // string@7043 │ │ -3c6e38: 1c06 a91a |001e: const-class v6, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; // type@1aa9 │ │ -3c6e3c: 7040 9bb7 5236 |0020: invoke-direct {v2, v5, v6, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3c6e42: 1215 |0023: const/4 v5, #int 1 // #1 │ │ -3c6e44: 4d02 0105 |0024: aput-object v2, v1, v5 │ │ -3c6e48: 2202 e11f |0026: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3c6e4c: 1a06 fddb |0028: const-string v6, "sleepTimerUpdate" // string@dbfd │ │ -3c6e50: 1c07 ae1a |002a: const-class v7, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // type@1aae │ │ -3c6e54: 7040 9bb7 6237 |002c: invoke-direct {v2, v6, v7, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3c6e5a: 1226 |002f: const/4 v6, #int 2 // #2 │ │ -3c6e5c: 4d02 0106 |0030: aput-object v2, v1, v6 │ │ -3c6e60: 2202 e11f |0032: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3c6e64: 1a06 01e7 |0034: const-string v6, "volumeAdaptionChanged" // string@e701 │ │ -3c6e68: 1c07 b21a |0036: const-class v7, Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent; // type@1ab2 │ │ -3c6e6c: 7040 9bb7 6237 |0038: invoke-direct {v2, v6, v7, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3c6e72: 1236 |003b: const/4 v6, #int 3 // #3 │ │ -3c6e74: 4d02 0106 |003c: aput-object v2, v1, v6 │ │ -3c6e78: 2202 e11f |003e: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3c6e7c: 1a06 a1dc |0040: const-string v6, "speedPresetChanged" // string@dca1 │ │ -3c6e80: 1c07 b11a |0042: const-class v7, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent; // type@1ab1 │ │ -3c6e84: 7040 9bb7 6237 |0044: invoke-direct {v2, v6, v7, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3c6e8a: 1246 |0047: const/4 v6, #int 4 // #4 │ │ -3c6e8c: 4d02 0106 |0048: aput-object v2, v1, v6 │ │ -3c6e90: 2202 e11f |004a: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3c6e94: 1a06 cedb |004c: const-string v6, "skipIntroEndingPresetChanged" // string@dbce │ │ -3c6e98: 1c07 b01a |004e: const-class v7, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent; // type@1ab0 │ │ -3c6e9c: 7040 9bb7 6237 |0050: invoke-direct {v2, v6, v7, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3c6ea2: 1256 |0053: const/4 v6, #int 5 // #5 │ │ -3c6ea4: 4d02 0106 |0054: aput-object v2, v1, v6 │ │ -3c6ea8: 1c02 0a19 |0056: const-class v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService; // type@190a │ │ -3c6eac: 7040 98b7 2015 |0058: invoke-direct {v0, v2, v5, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b798 │ │ -3c6eb2: 7110 f897 0000 |005b: invoke-static {v0}, Lde/danoeh/antennapod/core/ApCoreEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@97f8 │ │ -3c6eb8: 2200 de1f |005e: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fde │ │ -3c6ebc: 2351 3f21 |0060: new-array v1, v5, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@213f │ │ -3c6ec0: 2202 e11f |0062: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ -3c6ec4: 1a06 9fbf |0064: const-string v6, "onEventMainThread" // string@bf9f │ │ -3c6ec8: 1c07 ad1a |0066: const-class v7, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent; // type@1aad │ │ -3c6ecc: 7040 9bb7 6237 |0068: invoke-direct {v2, v6, v7, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ -3c6ed2: 4d02 0104 |006b: aput-object v2, v1, v4 │ │ -3c6ed6: 1c02 b919 |006d: const-class v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController; // type@19b9 │ │ -3c6eda: 7040 98b7 2015 |006f: invoke-direct {v0, v2, v5, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b798 │ │ -3c6ee0: 7110 f897 0000 |0072: invoke-static {v0}, Lde/danoeh/antennapod/core/ApCoreEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@97f8 │ │ -3c6ee6: 0e00 |0075: return-void │ │ +3c6db4: |[3c6db4] de.danoeh.antennapod.core.ApCoreEventBusIndex.:()V │ │ +3c6dc4: 2200 091f |0000: new-instance v0, Ljava/util/HashMap; // type@1f09 │ │ +3c6dc8: 7010 32b5 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@b532 │ │ +3c6dce: 6900 666d |0005: sput-object v0, Lde/danoeh/antennapod/core/ApCoreEventBusIndex;.SUBSCRIBER_INDEX:Ljava/util/Map; // field@6d66 │ │ +3c6dd2: 2200 de1f |0007: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fde │ │ +3c6dd6: 1261 |0009: const/4 v1, #int 6 // #6 │ │ +3c6dd8: 2311 3f21 |000a: new-array v1, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@213f │ │ +3c6ddc: 2202 e11f |000c: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3c6de0: 6203 12da |000e: sget-object v3, Lorg/greenrobot/eventbus/ThreadMode;.MAIN:Lorg/greenrobot/eventbus/ThreadMode; // field@da12 │ │ +3c6de4: 1a04 dac5 |0010: const-string v4, "playerError" // string@c5da │ │ +3c6de8: 1c05 971a |0012: const-class v5, Lde/danoeh/antennapod/event/PlayerErrorEvent; // type@1a97 │ │ +3c6dec: 7040 9bb7 4235 |0014: invoke-direct {v2, v4, v5, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3c6df2: 1204 |0017: const/4 v4, #int 0 // #0 │ │ +3c6df4: 4d02 0104 |0018: aput-object v2, v1, v4 │ │ +3c6df8: 2202 e11f |001a: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3c6dfc: 1a05 4370 |001c: const-string v5, "bufferUpdate" // string@7043 │ │ +3c6e00: 1c06 a91a |001e: const-class v6, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; // type@1aa9 │ │ +3c6e04: 7040 9bb7 5236 |0020: invoke-direct {v2, v5, v6, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3c6e0a: 1215 |0023: const/4 v5, #int 1 // #1 │ │ +3c6e0c: 4d02 0105 |0024: aput-object v2, v1, v5 │ │ +3c6e10: 2202 e11f |0026: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3c6e14: 1a06 fddb |0028: const-string v6, "sleepTimerUpdate" // string@dbfd │ │ +3c6e18: 1c07 ae1a |002a: const-class v7, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // type@1aae │ │ +3c6e1c: 7040 9bb7 6237 |002c: invoke-direct {v2, v6, v7, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3c6e22: 1226 |002f: const/4 v6, #int 2 // #2 │ │ +3c6e24: 4d02 0106 |0030: aput-object v2, v1, v6 │ │ +3c6e28: 2202 e11f |0032: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3c6e2c: 1a06 01e7 |0034: const-string v6, "volumeAdaptionChanged" // string@e701 │ │ +3c6e30: 1c07 b21a |0036: const-class v7, Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent; // type@1ab2 │ │ +3c6e34: 7040 9bb7 6237 |0038: invoke-direct {v2, v6, v7, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3c6e3a: 1236 |003b: const/4 v6, #int 3 // #3 │ │ +3c6e3c: 4d02 0106 |003c: aput-object v2, v1, v6 │ │ +3c6e40: 2202 e11f |003e: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3c6e44: 1a06 a1dc |0040: const-string v6, "speedPresetChanged" // string@dca1 │ │ +3c6e48: 1c07 b11a |0042: const-class v7, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent; // type@1ab1 │ │ +3c6e4c: 7040 9bb7 6237 |0044: invoke-direct {v2, v6, v7, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3c6e52: 1246 |0047: const/4 v6, #int 4 // #4 │ │ +3c6e54: 4d02 0106 |0048: aput-object v2, v1, v6 │ │ +3c6e58: 2202 e11f |004a: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3c6e5c: 1a06 cedb |004c: const-string v6, "skipIntroEndingPresetChanged" // string@dbce │ │ +3c6e60: 1c07 b01a |004e: const-class v7, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent; // type@1ab0 │ │ +3c6e64: 7040 9bb7 6237 |0050: invoke-direct {v2, v6, v7, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3c6e6a: 1256 |0053: const/4 v6, #int 5 // #5 │ │ +3c6e6c: 4d02 0106 |0054: aput-object v2, v1, v6 │ │ +3c6e70: 1c02 0a19 |0056: const-class v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService; // type@190a │ │ +3c6e74: 7040 98b7 2015 |0058: invoke-direct {v0, v2, v5, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b798 │ │ +3c6e7a: 7110 f897 0000 |005b: invoke-static {v0}, Lde/danoeh/antennapod/core/ApCoreEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@97f8 │ │ +3c6e80: 2200 de1f |005e: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fde │ │ +3c6e84: 2351 3f21 |0060: new-array v1, v5, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@213f │ │ +3c6e88: 2202 e11f |0062: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fe1 │ │ +3c6e8c: 1a06 9fbf |0064: const-string v6, "onEventMainThread" // string@bf9f │ │ +3c6e90: 1c07 ad1a |0066: const-class v7, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent; // type@1aad │ │ +3c6e94: 7040 9bb7 6237 |0068: invoke-direct {v2, v6, v7, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b79b │ │ +3c6e9a: 4d02 0104 |006b: aput-object v2, v1, v4 │ │ +3c6e9e: 1c02 b919 |006d: const-class v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController; // type@19b9 │ │ +3c6ea2: 7040 98b7 2015 |006f: invoke-direct {v0, v2, v5, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b798 │ │ +3c6ea8: 7110 f897 0000 |0072: invoke-static {v0}, Lde/danoeh/antennapod/core/ApCoreEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@97f8 │ │ +3c6eae: 0e00 |0075: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x0007 line=20 │ │ 0x005e line=35 │ │ locals : │ │ │ │ @@ -1467886,17 +1467869,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3c6ee8: |[3c6ee8] de.danoeh.antennapod.core.ApCoreEventBusIndex.:()V │ │ -3c6ef8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3c6efe: 0e00 |0003: return-void │ │ +3c6eb0: |[3c6eb0] de.danoeh.antennapod.core.ApCoreEventBusIndex.:()V │ │ +3c6ec0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3c6ec6: 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;) │ │ @@ -1467904,20 +1467887,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 │ │ -3c6f00: |[3c6f00] de.danoeh.antennapod.core.ApCoreEventBusIndex.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ -3c6f10: 6200 666d |0000: sget-object v0, Lde/danoeh/antennapod/core/ApCoreEventBusIndex;.SUBSCRIBER_INDEX:Ljava/util/Map; // field@6d66 │ │ -3c6f14: 7210 99b7 0200 |0002: invoke-interface {v2}, Lorg/greenrobot/eventbus/meta/SubscriberInfo;.getSubscriberClass:()Ljava/lang/Class; // method@b799 │ │ -3c6f1a: 0c01 |0005: move-result-object v1 │ │ -3c6f1c: 7230 9ab5 1002 |0006: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b59a │ │ -3c6f22: 0e00 |0009: return-void │ │ +3c6ec8: |[3c6ec8] de.danoeh.antennapod.core.ApCoreEventBusIndex.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ +3c6ed8: 6200 666d |0000: sget-object v0, Lde/danoeh/antennapod/core/ApCoreEventBusIndex;.SUBSCRIBER_INDEX:Ljava/util/Map; // field@6d66 │ │ +3c6edc: 7210 99b7 0200 |0002: invoke-interface {v2}, Lorg/greenrobot/eventbus/meta/SubscriberInfo;.getSubscriberClass:()Ljava/lang/Class; // method@b799 │ │ +3c6ee2: 0c01 |0005: move-result-object v1 │ │ +3c6ee4: 7230 9ab5 1002 |0006: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b59a │ │ +3c6eea: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x000a reg=2 (null) Lorg/greenrobot/eventbus/meta/SubscriberInfo; │ │ │ │ Virtual methods - │ │ @@ -1467926,23 +1467909,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 │ │ -3c6dc0: |[3c6dc0] de.danoeh.antennapod.core.ApCoreEventBusIndex.getSubscriberInfo:(Ljava/lang/Class;)Lorg/greenrobot/eventbus/meta/SubscriberInfo; │ │ -3c6dd0: 6200 666d |0000: sget-object v0, Lde/danoeh/antennapod/core/ApCoreEventBusIndex;.SUBSCRIBER_INDEX:Ljava/util/Map; // field@6d66 │ │ -3c6dd4: 7220 96b5 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b596 │ │ -3c6dda: 0c02 |0005: move-result-object v2 │ │ -3c6ddc: 1f02 df1f |0006: check-cast v2, Lorg/greenrobot/eventbus/meta/SubscriberInfo; // type@1fdf │ │ -3c6de0: 3802 0300 |0008: if-eqz v2, 000b // +0003 │ │ -3c6de4: 1102 |000a: return-object v2 │ │ -3c6de6: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -3c6de8: 1102 |000c: return-object v2 │ │ +3c6d88: |[3c6d88] de.danoeh.antennapod.core.ApCoreEventBusIndex.getSubscriberInfo:(Ljava/lang/Class;)Lorg/greenrobot/eventbus/meta/SubscriberInfo; │ │ +3c6d98: 6200 666d |0000: sget-object v0, Lde/danoeh/antennapod/core/ApCoreEventBusIndex;.SUBSCRIBER_INDEX:Ljava/util/Map; // field@6d66 │ │ +3c6d9c: 7220 96b5 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b596 │ │ +3c6da2: 0c02 |0005: move-result-object v2 │ │ +3c6da4: 1f02 df1f |0006: check-cast v2, Lorg/greenrobot/eventbus/meta/SubscriberInfo; // type@1fdf │ │ +3c6da8: 3802 0300 |0008: if-eqz v2, 000b // +0003 │ │ +3c6dac: 1102 |000a: return-object v2 │ │ +3c6dae: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +3c6db0: 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; │ │ │ │ @@ -1468003,17 +1467986,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3cab5c: |[3cab5c] de.danoeh.antennapod.core.export.favorites.FavoritesWriter.:()V │ │ -3cab6c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3cab72: 0e00 |0003: return-void │ │ +3cab24: |[3cab24] de.danoeh.antennapod.core.export.favorites.FavoritesWriter.:()V │ │ +3cab34: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3cab3a: 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;) │ │ @@ -1468021,43 +1468004,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 │ │ -3caad8: |[3caad8] de.danoeh.antennapod.core.export.favorites.FavoritesWriter.getFeedMap:(Ljava/util/List;)Ljava/util/Map; │ │ -3caae8: 2200 251f |0000: new-instance v0, Ljava/util/TreeMap; // type@1f25 │ │ -3caaec: 7010 ddb5 0000 |0002: invoke-direct {v0}, Ljava/util/TreeMap;.:()V // method@b5dd │ │ -3caaf2: 7210 6ab5 0600 |0005: invoke-interface {v6}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -3caaf8: 0c06 |0008: move-result-object v6 │ │ -3caafa: 7210 4db5 0600 |0009: invoke-interface {v6}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3cab00: 0a01 |000c: move-result v1 │ │ -3cab02: 3801 2c00 |000d: if-eqz v1, 0039 // +002c │ │ -3cab06: 7210 4eb5 0600 |000f: invoke-interface {v6}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3cab0c: 0c01 |0012: move-result-object v1 │ │ -3cab0e: 1f01 b91c |0013: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3cab12: 6e10 2eac 0100 |0015: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeedId:()J // method@ac2e │ │ -3cab18: 0b02 |0018: move-result-wide v2 │ │ -3cab1a: 7120 d1b2 3200 |0019: invoke-static {v2, v3}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ -3cab20: 0c02 |001c: move-result-object v2 │ │ -3cab22: 7220 96b5 2000 |001d: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b596 │ │ -3cab28: 0c02 |0020: move-result-object v2 │ │ -3cab2a: 1f02 101f |0021: check-cast v2, Ljava/util/List; // type@1f10 │ │ -3cab2e: 3902 1200 |0023: if-nez v2, 0035 // +0012 │ │ -3cab32: 2202 fd1e |0025: new-instance v2, Ljava/util/ArrayList; // type@1efd │ │ -3cab36: 7010 a0b4 0200 |0027: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -3cab3c: 6e10 2eac 0100 |002a: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeedId:()J // method@ac2e │ │ -3cab42: 0b03 |002d: move-result-wide v3 │ │ -3cab44: 7120 d1b2 4300 |002e: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ -3cab4a: 0c03 |0031: move-result-object v3 │ │ -3cab4c: 7230 9ab5 3002 |0032: invoke-interface {v0, v3, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b59a │ │ -3cab52: 7220 5fb5 1200 |0035: invoke-interface {v2, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -3cab58: 28d1 |0038: goto 0009 // -002f │ │ -3cab5a: 1100 |0039: return-object v0 │ │ +3caaa0: |[3caaa0] de.danoeh.antennapod.core.export.favorites.FavoritesWriter.getFeedMap:(Ljava/util/List;)Ljava/util/Map; │ │ +3caab0: 2200 251f |0000: new-instance v0, Ljava/util/TreeMap; // type@1f25 │ │ +3caab4: 7010 ddb5 0000 |0002: invoke-direct {v0}, Ljava/util/TreeMap;.:()V // method@b5dd │ │ +3caaba: 7210 6ab5 0600 |0005: invoke-interface {v6}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +3caac0: 0c06 |0008: move-result-object v6 │ │ +3caac2: 7210 4db5 0600 |0009: invoke-interface {v6}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3caac8: 0a01 |000c: move-result v1 │ │ +3caaca: 3801 2c00 |000d: if-eqz v1, 0039 // +002c │ │ +3caace: 7210 4eb5 0600 |000f: invoke-interface {v6}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3caad4: 0c01 |0012: move-result-object v1 │ │ +3caad6: 1f01 b91c |0013: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3caada: 6e10 2eac 0100 |0015: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeedId:()J // method@ac2e │ │ +3caae0: 0b02 |0018: move-result-wide v2 │ │ +3caae2: 7120 d1b2 3200 |0019: invoke-static {v2, v3}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ +3caae8: 0c02 |001c: move-result-object v2 │ │ +3caaea: 7220 96b5 2000 |001d: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b596 │ │ +3caaf0: 0c02 |0020: move-result-object v2 │ │ +3caaf2: 1f02 101f |0021: check-cast v2, Ljava/util/List; // type@1f10 │ │ +3caaf6: 3902 1200 |0023: if-nez v2, 0035 // +0012 │ │ +3caafa: 2202 fd1e |0025: new-instance v2, Ljava/util/ArrayList; // type@1efd │ │ +3caafe: 7010 a0b4 0200 |0027: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +3cab04: 6e10 2eac 0100 |002a: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeedId:()J // method@ac2e │ │ +3cab0a: 0b03 |002d: move-result-wide v3 │ │ +3cab0c: 7120 d1b2 4300 |002e: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ +3cab12: 0c03 |0031: move-result-object v3 │ │ +3cab14: 7230 9ab5 3002 |0032: invoke-interface {v0, v3, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b59a │ │ +3cab1a: 7220 5fb5 1200 |0035: invoke-interface {v2, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +3cab20: 28d1 |0038: goto 0009 // -002f │ │ +3cab22: 1100 |0039: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0005 line=78 │ │ 0x0015 line=79 │ │ 0x0025 line=82 │ │ 0x002a line=83 │ │ @@ -1468071,54 +1468054,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 │ │ -3cace8: |[3cace8] de.danoeh.antennapod.core.export.favorites.FavoritesWriter.writeFavoriteItem:(Ljava/io/Writer;Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/lang/String;)V │ │ -3cacf8: 6e10 3aac 0500 |0000: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ac3a │ │ -3cacfe: 0c00 |0003: move-result-object v0 │ │ -3cad00: 6e10 47b3 0000 |0004: invoke-virtual {v0}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b347 │ │ -3cad06: 0c00 |0007: move-result-object v0 │ │ -3cad08: 1a01 9ee8 |0008: const-string v1, "{FAV_TITLE}" // string@e89e │ │ -3cad0c: 6e30 39b3 1600 |000a: invoke-virtual {v6, v1, v0}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b339 │ │ -3cad12: 0c06 |000d: move-result-object v6 │ │ -3cad14: 6e10 34ac 0500 |000e: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@ac34 │ │ -3cad1a: 0c00 |0011: move-result-object v0 │ │ -3cad1c: 1a01 0000 |0012: const-string v1, "" // string@0000 │ │ -3cad20: 1a02 9fe8 |0014: const-string v2, "{FAV_WEBSITE}" // string@e89f │ │ -3cad24: 3800 0b00 |0016: if-eqz v0, 0021 // +000b │ │ -3cad28: 6e10 34ac 0500 |0018: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@ac34 │ │ -3cad2e: 0c00 |001b: move-result-object v0 │ │ -3cad30: 6e30 39b3 2600 |001c: invoke-virtual {v6, v2, v0}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b339 │ │ -3cad36: 0c06 |001f: move-result-object v6 │ │ -3cad38: 2805 |0020: goto 0025 // +0005 │ │ -3cad3a: 6e30 39b3 2601 |0021: invoke-virtual {v6, v2, v1}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b339 │ │ -3cad40: 0c06 |0024: move-result-object v6 │ │ -3cad42: 6e10 35ac 0500 |0025: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3cad48: 0c00 |0028: move-result-object v0 │ │ -3cad4a: 1a02 9de8 |0029: const-string v2, "{FAV_MEDIA}" // string@e89d │ │ -3cad4e: 3800 1900 |002b: if-eqz v0, 0044 // +0019 │ │ -3cad52: 6e10 35ac 0500 |002d: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3cad58: 0c00 |0030: move-result-object v0 │ │ -3cad5a: 6e10 01ac 0000 |0031: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ -3cad60: 0c00 |0034: move-result-object v0 │ │ -3cad62: 3800 0f00 |0035: if-eqz v0, 0044 // +000f │ │ -3cad66: 6e10 35ac 0500 |0037: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3cad6c: 0c05 |003a: move-result-object v5 │ │ -3cad6e: 6e10 01ac 0500 |003b: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ -3cad74: 0c05 |003e: move-result-object v5 │ │ -3cad76: 6e30 39b3 2605 |003f: invoke-virtual {v6, v2, v5}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b339 │ │ -3cad7c: 0c05 |0042: move-result-object v5 │ │ -3cad7e: 2805 |0043: goto 0048 // +0005 │ │ -3cad80: 6e30 39b3 2601 |0044: invoke-virtual {v6, v2, v1}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b339 │ │ -3cad86: 0c05 |0047: move-result-object v5 │ │ -3cad88: 6e20 32b2 5400 |0048: invoke-virtual {v4, v5}, Ljava/io/Writer;.append:(Ljava/lang/CharSequence;)Ljava/io/Writer; // method@b232 │ │ -3cad8e: 0e00 |004b: return-void │ │ +3cacb0: |[3cacb0] de.danoeh.antennapod.core.export.favorites.FavoritesWriter.writeFavoriteItem:(Ljava/io/Writer;Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/lang/String;)V │ │ +3cacc0: 6e10 3aac 0500 |0000: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ac3a │ │ +3cacc6: 0c00 |0003: move-result-object v0 │ │ +3cacc8: 6e10 47b3 0000 |0004: invoke-virtual {v0}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b347 │ │ +3cacce: 0c00 |0007: move-result-object v0 │ │ +3cacd0: 1a01 9ee8 |0008: const-string v1, "{FAV_TITLE}" // string@e89e │ │ +3cacd4: 6e30 39b3 1600 |000a: invoke-virtual {v6, v1, v0}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b339 │ │ +3cacda: 0c06 |000d: move-result-object v6 │ │ +3cacdc: 6e10 34ac 0500 |000e: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@ac34 │ │ +3cace2: 0c00 |0011: move-result-object v0 │ │ +3cace4: 1a01 0000 |0012: const-string v1, "" // string@0000 │ │ +3cace8: 1a02 9fe8 |0014: const-string v2, "{FAV_WEBSITE}" // string@e89f │ │ +3cacec: 3800 0b00 |0016: if-eqz v0, 0021 // +000b │ │ +3cacf0: 6e10 34ac 0500 |0018: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@ac34 │ │ +3cacf6: 0c00 |001b: move-result-object v0 │ │ +3cacf8: 6e30 39b3 2600 |001c: invoke-virtual {v6, v2, v0}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b339 │ │ +3cacfe: 0c06 |001f: move-result-object v6 │ │ +3cad00: 2805 |0020: goto 0025 // +0005 │ │ +3cad02: 6e30 39b3 2601 |0021: invoke-virtual {v6, v2, v1}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b339 │ │ +3cad08: 0c06 |0024: move-result-object v6 │ │ +3cad0a: 6e10 35ac 0500 |0025: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3cad10: 0c00 |0028: move-result-object v0 │ │ +3cad12: 1a02 9de8 |0029: const-string v2, "{FAV_MEDIA}" // string@e89d │ │ +3cad16: 3800 1900 |002b: if-eqz v0, 0044 // +0019 │ │ +3cad1a: 6e10 35ac 0500 |002d: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3cad20: 0c00 |0030: move-result-object v0 │ │ +3cad22: 6e10 01ac 0000 |0031: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ +3cad28: 0c00 |0034: move-result-object v0 │ │ +3cad2a: 3800 0f00 |0035: if-eqz v0, 0044 // +000f │ │ +3cad2e: 6e10 35ac 0500 |0037: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3cad34: 0c05 |003a: move-result-object v5 │ │ +3cad36: 6e10 01ac 0500 |003b: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ +3cad3c: 0c05 |003e: move-result-object v5 │ │ +3cad3e: 6e30 39b3 2605 |003f: invoke-virtual {v6, v2, v5}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b339 │ │ +3cad44: 0c05 |0042: move-result-object v5 │ │ +3cad46: 2805 |0043: goto 0048 // +0005 │ │ +3cad48: 6e30 39b3 2601 |0044: invoke-virtual {v6, v2, v1}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b339 │ │ +3cad4e: 0c05 |0047: move-result-object v5 │ │ +3cad50: 6e20 32b2 5400 |0048: invoke-virtual {v4, v5}, Ljava/io/Writer;.append:(Ljava/lang/CharSequence;)Ljava/io/Writer; // method@b232 │ │ +3cad56: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x000e line=104 │ │ 0x0018 line=105 │ │ 0x0021 line=107 │ │ 0x0025 line=109 │ │ @@ -1468136,37 +1468119,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 │ │ -3cad90: |[3cad90] de.danoeh.antennapod.core.export.favorites.FavoritesWriter.writeFeed:(Ljava/io/Writer;Lde/danoeh/antennapod/model/feed/Feed;Ljava/lang/String;)V │ │ -3cada0: 6e10 c9ab 0400 |0000: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abc9 │ │ -3cada6: 0c00 |0003: move-result-object v0 │ │ -3cada8: 1a01 a0e8 |0004: const-string v1, "{FEED_IMG}" // string@e8a0 │ │ -3cadac: 6e30 39b3 1500 |0006: invoke-virtual {v5, v1, v0}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b339 │ │ -3cadb2: 0c05 |0009: move-result-object v5 │ │ -3cadb4: 1a00 a2e8 |000a: const-string v0, "{FEED_TITLE}" // string@e8a2 │ │ -3cadb8: 6e10 d6ab 0400 |000c: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ -3cadbe: 0c01 |000f: move-result-object v1 │ │ -3cadc0: 6e30 39b3 0501 |0010: invoke-virtual {v5, v0, v1}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b339 │ │ -3cadc6: 0c05 |0013: move-result-object v5 │ │ -3cadc8: 1a00 a1e8 |0014: const-string v0, "{FEED_LINK}" // string@e8a1 │ │ -3cadcc: 6e10 cfab 0400 |0016: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@abcf │ │ -3cadd2: 0c01 |0019: move-result-object v1 │ │ -3cadd4: 6e30 39b3 0501 |001a: invoke-virtual {v5, v0, v1}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b339 │ │ -3cadda: 0c05 |001d: move-result-object v5 │ │ -3caddc: 1a00 a3e8 |001e: const-string v0, "{FEED_WEBSITE}" // string@e8a3 │ │ -3cade0: 6e10 01ac 0400 |0020: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ -3cade6: 0c04 |0023: move-result-object v4 │ │ -3cade8: 6e30 39b3 0504 |0024: invoke-virtual {v5, v0, v4}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b339 │ │ -3cadee: 0c04 |0027: move-result-object v4 │ │ -3cadf0: 6e20 32b2 4300 |0028: invoke-virtual {v3, v4}, Ljava/io/Writer;.append:(Ljava/lang/CharSequence;)Ljava/io/Writer; // method@b232 │ │ -3cadf6: 0e00 |002b: return-void │ │ +3cad58: |[3cad58] de.danoeh.antennapod.core.export.favorites.FavoritesWriter.writeFeed:(Ljava/io/Writer;Lde/danoeh/antennapod/model/feed/Feed;Ljava/lang/String;)V │ │ +3cad68: 6e10 c9ab 0400 |0000: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abc9 │ │ +3cad6e: 0c00 |0003: move-result-object v0 │ │ +3cad70: 1a01 a0e8 |0004: const-string v1, "{FEED_IMG}" // string@e8a0 │ │ +3cad74: 6e30 39b3 1500 |0006: invoke-virtual {v5, v1, v0}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b339 │ │ +3cad7a: 0c05 |0009: move-result-object v5 │ │ +3cad7c: 1a00 a2e8 |000a: const-string v0, "{FEED_TITLE}" // string@e8a2 │ │ +3cad80: 6e10 d6ab 0400 |000c: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ +3cad86: 0c01 |000f: move-result-object v1 │ │ +3cad88: 6e30 39b3 0501 |0010: invoke-virtual {v5, v0, v1}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b339 │ │ +3cad8e: 0c05 |0013: move-result-object v5 │ │ +3cad90: 1a00 a1e8 |0014: const-string v0, "{FEED_LINK}" // string@e8a1 │ │ +3cad94: 6e10 cfab 0400 |0016: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@abcf │ │ +3cad9a: 0c01 |0019: move-result-object v1 │ │ +3cad9c: 6e30 39b3 0501 |001a: invoke-virtual {v5, v0, v1}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b339 │ │ +3cada2: 0c05 |001d: move-result-object v5 │ │ +3cada4: 1a00 a3e8 |001e: const-string v0, "{FEED_WEBSITE}" // string@e8a3 │ │ +3cada8: 6e10 01ac 0400 |0020: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ +3cadae: 0c04 |0023: move-result-object v4 │ │ +3cadb0: 6e30 39b3 0504 |0024: invoke-virtual {v5, v0, v4}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b339 │ │ +3cadb6: 0c04 |0027: move-result-object v4 │ │ +3cadb8: 6e20 32b2 4300 |0028: invoke-virtual {v3, v4}, Ljava/io/Writer;.append:(Ljava/lang/CharSequence;)Ljava/io/Writer; // method@b232 │ │ +3cadbe: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x000c line=95 │ │ 0x0016 line=96 │ │ 0x0020 line=97 │ │ 0x0028 line=99 │ │ @@ -1468182,17 +1468165,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3caac0: |[3caac0] de.danoeh.antennapod.core.export.favorites.FavoritesWriter.fileExtension:()Ljava/lang/String; │ │ -3caad0: 1a00 0399 |0000: const-string v0, "html" // string@9903 │ │ -3caad4: 1100 |0002: return-object v0 │ │ +3caa88: |[3caa88] de.danoeh.antennapod.core.export.favorites.FavoritesWriter.fileExtension:()Ljava/lang/String; │ │ +3caa98: 1a00 0399 |0000: const-string v0, "html" // string@9903 │ │ +3caa9c: 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;) │ │ @@ -1468200,104 +1468183,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 │ │ -3cab74: |[3cab74] de.danoeh.antennapod.core.export.favorites.FavoritesWriter.writeDocument:(Ljava/util/List;Ljava/io/Writer;Landroid/content/Context;)V │ │ -3cab84: 1a08 9e56 |0000: const-string v8, "Starting to write document" // string@569e │ │ -3cab88: 1a00 541d |0002: const-string v0, "FavoritesWriter" // string@1d54 │ │ -3cab8c: 7120 fe0a 8000 |0004: invoke-static {v0, v8}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3cab92: 6e10 1b02 0a00 |0007: invoke-virtual {v10}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@021b │ │ -3cab98: 0c08 |000a: move-result-object v8 │ │ -3cab9a: 1a01 0699 |000b: const-string v1, "html-export-template.html" // string@9906 │ │ -3cab9e: 6e20 d902 1800 |000d: invoke-virtual {v8, v1}, Landroid/content/res/AssetManager;.open:(Ljava/lang/String;)Ljava/io/InputStream; // method@02d9 │ │ -3caba4: 0c08 |0010: move-result-object v8 │ │ -3caba6: 1a01 3f5d |0011: const-string v1, "UTF-8" // string@5d3f │ │ -3cabaa: 7120 67b7 1800 |0013: invoke-static {v8, v1}, Lorg/apache/commons/io/IOUtils;.toString:(Ljava/io/InputStream;Ljava/lang/String;)Ljava/lang/String; // method@b767 │ │ -3cabb0: 0c08 |0016: move-result-object v8 │ │ -3cabb2: 1a02 4366 |0017: const-string v2, "\{TITLE\}" // string@6643 │ │ -3cabb6: 1a03 521d |0019: const-string v3, "Favorites" // string@1d52 │ │ -3cabba: 6e30 3ab3 2803 |001b: invoke-virtual {v8, v2, v3}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b33a │ │ -3cabc0: 0c08 |001e: move-result-object v8 │ │ -3cabc2: 1a02 4266 |001f: const-string v2, "\{FEEDS\}" // string@6642 │ │ -3cabc6: 6e20 3cb3 2800 |0021: invoke-virtual {v8, v2}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b33c │ │ -3cabcc: 0c08 |0024: move-result-object v8 │ │ -3cabce: 6e10 1b02 0a00 |0025: invoke-virtual {v10}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@021b │ │ -3cabd4: 0c02 |0028: move-result-object v2 │ │ -3cabd6: 1a03 0499 |0029: const-string v3, "html-export-favorites-item-template.html" // string@9904 │ │ -3cabda: 6e20 d902 3200 |002b: invoke-virtual {v2, v3}, Landroid/content/res/AssetManager;.open:(Ljava/lang/String;)Ljava/io/InputStream; // method@02d9 │ │ -3cabe0: 0c02 |002e: move-result-object v2 │ │ -3cabe2: 7120 67b7 1200 |002f: invoke-static {v2, v1}, Lorg/apache/commons/io/IOUtils;.toString:(Ljava/io/InputStream;Ljava/lang/String;)Ljava/lang/String; // method@b767 │ │ -3cabe8: 0c02 |0032: move-result-object v2 │ │ -3cabea: 6e10 1b02 0a00 |0033: invoke-virtual {v10}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@021b │ │ -3cabf0: 0c0a |0036: move-result-object v10 │ │ -3cabf2: 1a03 0599 |0037: const-string v3, "html-export-feed-template.html" // string@9905 │ │ -3cabf6: 6e20 d902 3a00 |0039: invoke-virtual {v10, v3}, Landroid/content/res/AssetManager;.open:(Ljava/lang/String;)Ljava/io/InputStream; // method@02d9 │ │ -3cabfc: 0c0a |003c: move-result-object v10 │ │ -3cabfe: 7120 67b7 1a00 |003d: invoke-static {v10, v1}, Lorg/apache/commons/io/IOUtils;.toString:(Ljava/io/InputStream;Ljava/lang/String;)Ljava/lang/String; // method@b767 │ │ -3cac04: 0c0a |0040: move-result-object v10 │ │ -3cac06: 2201 ba1c |0041: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1cba │ │ -3cac0a: 1a03 6e9f |0043: const-string v3, "is_favorite" // string@9f6e │ │ -3cac0e: 7020 55ac 3100 |0045: invoke-direct {v1, v3}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac55 │ │ -3cac14: 6203 8397 |0048: sget-object v3, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9783 │ │ -3cac18: 1204 |004a: const/4 v4, #int 0 // #0 │ │ -3cac1a: 1405 ffff ff7f |004b: const v5, #float nan // #7fffffff │ │ -3cac20: 7140 529b 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@9b52 │ │ -3cac26: 0c01 |0051: move-result-object v1 │ │ -3cac28: 7020 5698 1700 |0052: invoke-direct {v7, v1}, Lde/danoeh/antennapod/core/export/favorites/FavoritesWriter;.getFeedMap:(Ljava/util/List;)Ljava/util/Map; // method@9856 │ │ -3cac2e: 0c01 |0055: move-result-object v1 │ │ -3cac30: 4603 0804 |0056: aget-object v3, v8, v4 │ │ -3cac34: 6e20 32b2 3900 |0058: invoke-virtual {v9, v3}, Ljava/io/Writer;.append:(Ljava/lang/CharSequence;)Ljava/io/Writer; // method@b232 │ │ -3cac3a: 7210 99b5 0100 |005b: invoke-interface {v1}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@b599 │ │ -3cac40: 0c03 |005e: move-result-object v3 │ │ -3cac42: 7210 c8b5 0300 |005f: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@b5c8 │ │ -3cac48: 0c03 |0062: move-result-object v3 │ │ -3cac4a: 7210 4db5 0300 |0063: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3cac50: 0a05 |0066: move-result v5 │ │ -3cac52: 3805 3f00 |0067: if-eqz v5, 00a6 // +003f │ │ -3cac56: 7210 4eb5 0300 |0069: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3cac5c: 0c05 |006c: move-result-object v5 │ │ -3cac5e: 1f05 771e |006d: check-cast v5, Ljava/lang/Long; // type@1e77 │ │ -3cac62: 7220 96b5 5100 |006f: invoke-interface {v1, v5}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b596 │ │ -3cac68: 0c05 |0072: move-result-object v5 │ │ -3cac6a: 1f05 101f |0073: check-cast v5, Ljava/util/List; // type@1f10 │ │ -3cac6e: 1a06 bd0a |0075: const-string v6, "

  • │ │ +3cab3c: |[3cab3c] de.danoeh.antennapod.core.export.favorites.FavoritesWriter.writeDocument:(Ljava/util/List;Ljava/io/Writer;Landroid/content/Context;)V │ │ +3cab4c: 1a08 9e56 |0000: const-string v8, "Starting to write document" // string@569e │ │ +3cab50: 1a00 541d |0002: const-string v0, "FavoritesWriter" // string@1d54 │ │ +3cab54: 7120 fe0a 8000 |0004: invoke-static {v0, v8}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3cab5a: 6e10 1b02 0a00 |0007: invoke-virtual {v10}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@021b │ │ +3cab60: 0c08 |000a: move-result-object v8 │ │ +3cab62: 1a01 0699 |000b: const-string v1, "html-export-template.html" // string@9906 │ │ +3cab66: 6e20 d902 1800 |000d: invoke-virtual {v8, v1}, Landroid/content/res/AssetManager;.open:(Ljava/lang/String;)Ljava/io/InputStream; // method@02d9 │ │ +3cab6c: 0c08 |0010: move-result-object v8 │ │ +3cab6e: 1a01 3f5d |0011: const-string v1, "UTF-8" // string@5d3f │ │ +3cab72: 7120 67b7 1800 |0013: invoke-static {v8, v1}, Lorg/apache/commons/io/IOUtils;.toString:(Ljava/io/InputStream;Ljava/lang/String;)Ljava/lang/String; // method@b767 │ │ +3cab78: 0c08 |0016: move-result-object v8 │ │ +3cab7a: 1a02 4366 |0017: const-string v2, "\{TITLE\}" // string@6643 │ │ +3cab7e: 1a03 521d |0019: const-string v3, "Favorites" // string@1d52 │ │ +3cab82: 6e30 3ab3 2803 |001b: invoke-virtual {v8, v2, v3}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b33a │ │ +3cab88: 0c08 |001e: move-result-object v8 │ │ +3cab8a: 1a02 4266 |001f: const-string v2, "\{FEEDS\}" // string@6642 │ │ +3cab8e: 6e20 3cb3 2800 |0021: invoke-virtual {v8, v2}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b33c │ │ +3cab94: 0c08 |0024: move-result-object v8 │ │ +3cab96: 6e10 1b02 0a00 |0025: invoke-virtual {v10}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@021b │ │ +3cab9c: 0c02 |0028: move-result-object v2 │ │ +3cab9e: 1a03 0499 |0029: const-string v3, "html-export-favorites-item-template.html" // string@9904 │ │ +3caba2: 6e20 d902 3200 |002b: invoke-virtual {v2, v3}, Landroid/content/res/AssetManager;.open:(Ljava/lang/String;)Ljava/io/InputStream; // method@02d9 │ │ +3caba8: 0c02 |002e: move-result-object v2 │ │ +3cabaa: 7120 67b7 1200 |002f: invoke-static {v2, v1}, Lorg/apache/commons/io/IOUtils;.toString:(Ljava/io/InputStream;Ljava/lang/String;)Ljava/lang/String; // method@b767 │ │ +3cabb0: 0c02 |0032: move-result-object v2 │ │ +3cabb2: 6e10 1b02 0a00 |0033: invoke-virtual {v10}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@021b │ │ +3cabb8: 0c0a |0036: move-result-object v10 │ │ +3cabba: 1a03 0599 |0037: const-string v3, "html-export-feed-template.html" // string@9905 │ │ +3cabbe: 6e20 d902 3a00 |0039: invoke-virtual {v10, v3}, Landroid/content/res/AssetManager;.open:(Ljava/lang/String;)Ljava/io/InputStream; // method@02d9 │ │ +3cabc4: 0c0a |003c: move-result-object v10 │ │ +3cabc6: 7120 67b7 1a00 |003d: invoke-static {v10, v1}, Lorg/apache/commons/io/IOUtils;.toString:(Ljava/io/InputStream;Ljava/lang/String;)Ljava/lang/String; // method@b767 │ │ +3cabcc: 0c0a |0040: move-result-object v10 │ │ +3cabce: 2201 ba1c |0041: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1cba │ │ +3cabd2: 1a03 6e9f |0043: const-string v3, "is_favorite" // string@9f6e │ │ +3cabd6: 7020 55ac 3100 |0045: invoke-direct {v1, v3}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac55 │ │ +3cabdc: 6203 8397 |0048: sget-object v3, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9783 │ │ +3cabe0: 1204 |004a: const/4 v4, #int 0 // #0 │ │ +3cabe2: 1405 ffff ff7f |004b: const v5, #float nan // #7fffffff │ │ +3cabe8: 7140 529b 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@9b52 │ │ +3cabee: 0c01 |0051: move-result-object v1 │ │ +3cabf0: 7020 5698 1700 |0052: invoke-direct {v7, v1}, Lde/danoeh/antennapod/core/export/favorites/FavoritesWriter;.getFeedMap:(Ljava/util/List;)Ljava/util/Map; // method@9856 │ │ +3cabf6: 0c01 |0055: move-result-object v1 │ │ +3cabf8: 4603 0804 |0056: aget-object v3, v8, v4 │ │ +3cabfc: 6e20 32b2 3900 |0058: invoke-virtual {v9, v3}, Ljava/io/Writer;.append:(Ljava/lang/CharSequence;)Ljava/io/Writer; // method@b232 │ │ +3cac02: 7210 99b5 0100 |005b: invoke-interface {v1}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@b599 │ │ +3cac08: 0c03 |005e: move-result-object v3 │ │ +3cac0a: 7210 c8b5 0300 |005f: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@b5c8 │ │ +3cac10: 0c03 |0062: move-result-object v3 │ │ +3cac12: 7210 4db5 0300 |0063: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3cac18: 0a05 |0066: move-result v5 │ │ +3cac1a: 3805 3f00 |0067: if-eqz v5, 00a6 // +003f │ │ +3cac1e: 7210 4eb5 0300 |0069: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3cac24: 0c05 |006c: move-result-object v5 │ │ +3cac26: 1f05 771e |006d: check-cast v5, Ljava/lang/Long; // type@1e77 │ │ +3cac2a: 7220 96b5 5100 |006f: invoke-interface {v1, v5}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b596 │ │ +3cac30: 0c05 |0072: move-result-object v5 │ │ +3cac32: 1f05 101f |0073: check-cast v5, Ljava/util/List; // type@1f10 │ │ +3cac36: 1a06 bd0a |0075: const-string v6, "
  • │ │ " // string@0abd │ │ -3cac72: 6e20 32b2 6900 |0077: invoke-virtual {v9, v6}, Ljava/io/Writer;.append:(Ljava/lang/CharSequence;)Ljava/io/Writer; // method@b232 │ │ -3cac78: 7220 66b5 4500 |007a: invoke-interface {v5, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3cac7e: 0c06 |007d: move-result-object v6 │ │ -3cac80: 1f06 b91c |007e: check-cast v6, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3cac84: 6e10 2dac 0600 |0080: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -3cac8a: 0c06 |0083: move-result-object v6 │ │ -3cac8c: 7040 5998 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@9859 │ │ -3cac92: 1a06 d10a |0087: const-string v6, "
      │ │ +3cac3a: 6e20 32b2 6900 |0077: invoke-virtual {v9, v6}, Ljava/io/Writer;.append:(Ljava/lang/CharSequence;)Ljava/io/Writer; // method@b232 │ │ +3cac40: 7220 66b5 4500 |007a: invoke-interface {v5, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3cac46: 0c06 |007d: move-result-object v6 │ │ +3cac48: 1f06 b91c |007e: check-cast v6, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3cac4c: 6e10 2dac 0600 |0080: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +3cac52: 0c06 |0083: move-result-object v6 │ │ +3cac54: 7040 5998 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@9859 │ │ +3cac5a: 1a06 d10a |0087: const-string v6, "
        │ │ " // string@0ad1 │ │ -3cac96: 6e20 32b2 6900 |0089: invoke-virtual {v9, v6}, Ljava/io/Writer;.append:(Ljava/lang/CharSequence;)Ljava/io/Writer; // method@b232 │ │ -3cac9c: 7210 6ab5 0500 |008c: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -3caca2: 0c05 |008f: move-result-object v5 │ │ -3caca4: 7210 4db5 0500 |0090: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3cacaa: 0a06 |0093: move-result v6 │ │ -3cacac: 3806 0c00 |0094: if-eqz v6, 00a0 // +000c │ │ -3cacb0: 7210 4eb5 0500 |0096: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3cacb6: 0c06 |0099: move-result-object v6 │ │ -3cacb8: 1f06 b91c |009a: check-cast v6, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3cacbc: 7040 5898 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@9858 │ │ -3cacc2: 28f1 |009f: goto 0090 // -000f │ │ -3cacc4: 1a05 820a |00a0: const-string v5, "
  • │ │ +3cac5e: 6e20 32b2 6900 |0089: invoke-virtual {v9, v6}, Ljava/io/Writer;.append:(Ljava/lang/CharSequence;)Ljava/io/Writer; // method@b232 │ │ +3cac64: 7210 6ab5 0500 |008c: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +3cac6a: 0c05 |008f: move-result-object v5 │ │ +3cac6c: 7210 4db5 0500 |0090: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3cac72: 0a06 |0093: move-result v6 │ │ +3cac74: 3806 0c00 |0094: if-eqz v6, 00a0 // +000c │ │ +3cac78: 7210 4eb5 0500 |0096: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3cac7e: 0c06 |0099: move-result-object v6 │ │ +3cac80: 1f06 b91c |009a: check-cast v6, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3cac84: 7040 5898 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@9858 │ │ +3cac8a: 28f1 |009f: goto 0090 // -000f │ │ +3cac8c: 1a05 820a |00a0: const-string v5, " │ │ " // string@0a82 │ │ -3cacc8: 6e20 32b2 5900 |00a2: invoke-virtual {v9, v5}, Ljava/io/Writer;.append:(Ljava/lang/CharSequence;)Ljava/io/Writer; // method@b232 │ │ -3cacce: 28be |00a5: goto 0063 // -0042 │ │ -3cacd0: 121a |00a6: const/4 v10, #int 1 // #1 │ │ -3cacd2: 4608 080a |00a7: aget-object v8, v8, v10 │ │ -3cacd6: 6e20 32b2 8900 |00a9: invoke-virtual {v9, v8}, Ljava/io/Writer;.append:(Ljava/lang/CharSequence;)Ljava/io/Writer; // method@b232 │ │ -3cacdc: 1a08 e71d |00ac: const-string v8, "Finished writing document" // string@1de7 │ │ -3cace0: 7120 fe0a 8000 |00ae: invoke-static {v0, v8}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3cace6: 0e00 |00b1: return-void │ │ +3cac90: 6e20 32b2 5900 |00a2: invoke-virtual {v9, v5}, Ljava/io/Writer;.append:(Ljava/lang/CharSequence;)Ljava/io/Writer; // method@b232 │ │ +3cac96: 28be |00a5: goto 0063 // -0042 │ │ +3cac98: 121a |00a6: const/4 v10, #int 1 // #1 │ │ +3cac9a: 4608 080a |00a7: aget-object v8, v8, v10 │ │ +3cac9e: 6e20 32b2 8900 |00a9: invoke-virtual {v9, v8}, Ljava/io/Writer;.append:(Ljava/lang/CharSequence;)Ljava/io/Writer; // method@b232 │ │ +3caca4: 1a08 e71d |00ac: const-string v8, "Finished writing document" // string@1de7 │ │ +3caca8: 7120 fe0a 8000 |00ae: invoke-static {v0, v8}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3cacae: 0e00 |00b1: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=33 │ │ 0x0007 line=35 │ │ 0x0013 line=36 │ │ 0x001b line=37 │ │ 0x0021 line=38 │ │ @@ -1468360,17 +1468343,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3cae10: |[3cae10] de.danoeh.antennapod.core.export.html.HtmlWriter.:()V │ │ -3cae20: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3cae26: 0e00 |0003: return-void │ │ +3cadd8: |[3cadd8] de.danoeh.antennapod.core.export.html.HtmlWriter.:()V │ │ +3cade8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3cadee: 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 - │ │ @@ -1468379,17 +1468362,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3cadf8: |[3cadf8] de.danoeh.antennapod.core.export.html.HtmlWriter.fileExtension:()Ljava/lang/String; │ │ -3cae08: 1a00 0399 |0000: const-string v0, "html" // string@9903 │ │ -3cae0c: 1100 |0002: return-object v0 │ │ +3cadc0: |[3cadc0] de.danoeh.antennapod.core.export.html.HtmlWriter.fileExtension:()Ljava/lang/String; │ │ +3cadd0: 1a00 0399 |0000: const-string v0, "html" // string@9903 │ │ +3cadd4: 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;) │ │ @@ -1468397,74 +1468380,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 │ │ -3cae28: |[3cae28] de.danoeh.antennapod.core.export.html.HtmlWriter.writeDocument:(Ljava/util/List;Ljava/io/Writer;Landroid/content/Context;)V │ │ -3cae38: 1a00 9e56 |0000: const-string v0, "Starting to write document" // string@569e │ │ -3cae3c: 1a01 8f20 |0002: const-string v1, "HtmlWriter" // string@208f │ │ -3cae40: 7120 fe0a 0100 |0004: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3cae46: 6e10 1b02 0600 |0007: invoke-virtual {v6}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@021b │ │ -3cae4c: 0c06 |000a: move-result-object v6 │ │ -3cae4e: 1a00 0699 |000b: const-string v0, "html-export-template.html" // string@9906 │ │ -3cae52: 6e20 d902 0600 |000d: invoke-virtual {v6, v0}, Landroid/content/res/AssetManager;.open:(Ljava/lang/String;)Ljava/io/InputStream; // method@02d9 │ │ -3cae58: 0c06 |0010: move-result-object v6 │ │ -3cae5a: 1a00 3f5d |0011: const-string v0, "UTF-8" // string@5d3f │ │ -3cae5e: 7120 67b7 0600 |0013: invoke-static {v6, v0}, Lorg/apache/commons/io/IOUtils;.toString:(Ljava/io/InputStream;Ljava/lang/String;)Ljava/lang/String; // method@b767 │ │ -3cae64: 0c06 |0016: move-result-object v6 │ │ -3cae66: 1a00 4366 |0017: const-string v0, "\{TITLE\}" // string@6643 │ │ -3cae6a: 1a02 5a57 |0019: const-string v2, "Subscriptions" // string@575a │ │ -3cae6e: 6e30 3ab3 0602 |001b: invoke-virtual {v6, v0, v2}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b33a │ │ -3cae74: 0c06 |001e: move-result-object v6 │ │ -3cae76: 1a00 4266 |001f: const-string v0, "\{FEEDS\}" // string@6642 │ │ -3cae7a: 6e20 3cb3 0600 |0021: invoke-virtual {v6, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b33c │ │ -3cae80: 0c06 |0024: move-result-object v6 │ │ -3cae82: 1200 |0025: const/4 v0, #int 0 // #0 │ │ -3cae84: 4600 0600 |0026: aget-object v0, v6, v0 │ │ -3cae88: 6e20 32b2 0500 |0028: invoke-virtual {v5, v0}, Ljava/io/Writer;.append:(Ljava/lang/CharSequence;)Ljava/io/Writer; // method@b232 │ │ -3cae8e: 7210 6ab5 0400 |002b: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -3cae94: 0c04 |002e: move-result-object v4 │ │ -3cae96: 7210 4db5 0400 |002f: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3cae9c: 0a00 |0032: move-result v0 │ │ -3cae9e: 3800 3e00 |0033: if-eqz v0, 0071 // +003e │ │ -3caea2: 7210 4eb5 0400 |0035: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3caea8: 0c00 |0038: move-result-object v0 │ │ -3caeaa: 1f00 b21c |0039: check-cast v0, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ -3caeae: 1a02 be0a |003b: const-string v2, "
  • " // string@01fd │ │ -3caeca: 6e20 32b2 2500 |0049: invoke-virtual {v5, v2}, Ljava/io/Writer;.append:(Ljava/lang/CharSequence;)Ljava/io/Writer; // method@b232 │ │ -3caed0: 6e10 d6ab 0000 |004c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ -3caed6: 0c02 |004f: move-result-object v2 │ │ -3caed8: 6e20 32b2 2500 |0050: invoke-virtual {v5, v2}, Ljava/io/Writer;.append:(Ljava/lang/CharSequence;)Ljava/io/Writer; // method@b232 │ │ -3caede: 1a02 4a00 |0053: const-string v2, " WebsiteFeed

  • │ │ +3cadf0: |[3cadf0] de.danoeh.antennapod.core.export.html.HtmlWriter.writeDocument:(Ljava/util/List;Ljava/io/Writer;Landroid/content/Context;)V │ │ +3cae00: 1a00 9e56 |0000: const-string v0, "Starting to write document" // string@569e │ │ +3cae04: 1a01 8f20 |0002: const-string v1, "HtmlWriter" // string@208f │ │ +3cae08: 7120 fe0a 0100 |0004: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3cae0e: 6e10 1b02 0600 |0007: invoke-virtual {v6}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@021b │ │ +3cae14: 0c06 |000a: move-result-object v6 │ │ +3cae16: 1a00 0699 |000b: const-string v0, "html-export-template.html" // string@9906 │ │ +3cae1a: 6e20 d902 0600 |000d: invoke-virtual {v6, v0}, Landroid/content/res/AssetManager;.open:(Ljava/lang/String;)Ljava/io/InputStream; // method@02d9 │ │ +3cae20: 0c06 |0010: move-result-object v6 │ │ +3cae22: 1a00 3f5d |0011: const-string v0, "UTF-8" // string@5d3f │ │ +3cae26: 7120 67b7 0600 |0013: invoke-static {v6, v0}, Lorg/apache/commons/io/IOUtils;.toString:(Ljava/io/InputStream;Ljava/lang/String;)Ljava/lang/String; // method@b767 │ │ +3cae2c: 0c06 |0016: move-result-object v6 │ │ +3cae2e: 1a00 4366 |0017: const-string v0, "\{TITLE\}" // string@6643 │ │ +3cae32: 1a02 5a57 |0019: const-string v2, "Subscriptions" // string@575a │ │ +3cae36: 6e30 3ab3 0602 |001b: invoke-virtual {v6, v0, v2}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b33a │ │ +3cae3c: 0c06 |001e: move-result-object v6 │ │ +3cae3e: 1a00 4266 |001f: const-string v0, "\{FEEDS\}" // string@6642 │ │ +3cae42: 6e20 3cb3 0600 |0021: invoke-virtual {v6, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b33c │ │ +3cae48: 0c06 |0024: move-result-object v6 │ │ +3cae4a: 1200 |0025: const/4 v0, #int 0 // #0 │ │ +3cae4c: 4600 0600 |0026: aget-object v0, v6, v0 │ │ +3cae50: 6e20 32b2 0500 |0028: invoke-virtual {v5, v0}, Ljava/io/Writer;.append:(Ljava/lang/CharSequence;)Ljava/io/Writer; // method@b232 │ │ +3cae56: 7210 6ab5 0400 |002b: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +3cae5c: 0c04 |002e: move-result-object v4 │ │ +3cae5e: 7210 4db5 0400 |002f: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3cae64: 0a00 |0032: move-result v0 │ │ +3cae66: 3800 3e00 |0033: if-eqz v0, 0071 // +003e │ │ +3cae6a: 7210 4eb5 0400 |0035: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3cae70: 0c00 |0038: move-result-object v0 │ │ +3cae72: 1f00 b21c |0039: check-cast v0, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ +3cae76: 1a02 be0a |003b: const-string v2, "
  • " // string@01fd │ │ +3cae92: 6e20 32b2 2500 |0049: invoke-virtual {v5, v2}, Ljava/io/Writer;.append:(Ljava/lang/CharSequence;)Ljava/io/Writer; // method@b232 │ │ +3cae98: 6e10 d6ab 0000 |004c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ +3cae9e: 0c02 |004f: move-result-object v2 │ │ +3caea0: 6e20 32b2 2500 |0050: invoke-virtual {v5, v2}, Ljava/io/Writer;.append:(Ljava/lang/CharSequence;)Ljava/io/Writer; // method@b232 │ │ +3caea6: 1a02 4a00 |0053: const-string v2, " WebsiteFeed

  • │ │ " // string@020a │ │ -3caf12: 6e20 32b2 0500 |006d: invoke-virtual {v5, v0}, Ljava/io/Writer;.append:(Ljava/lang/CharSequence;)Ljava/io/Writer; // method@b232 │ │ -3caf18: 28bf |0070: goto 002f // -0041 │ │ -3caf1a: 1214 |0071: const/4 v4, #int 1 // #1 │ │ -3caf1c: 4604 0604 |0072: aget-object v4, v6, v4 │ │ -3caf20: 6e20 32b2 4500 |0074: invoke-virtual {v5, v4}, Ljava/io/Writer;.append:(Ljava/lang/CharSequence;)Ljava/io/Writer; // method@b232 │ │ -3caf26: 1a04 e71d |0077: const-string v4, "Finished writing document" // string@1de7 │ │ -3caf2a: 7120 fe0a 4100 |0079: invoke-static {v1, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3caf30: 0e00 |007c: return-void │ │ +3caeda: 6e20 32b2 0500 |006d: invoke-virtual {v5, v0}, Ljava/io/Writer;.append:(Ljava/lang/CharSequence;)Ljava/io/Writer; // method@b232 │ │ +3caee0: 28bf |0070: goto 002f // -0041 │ │ +3caee2: 1214 |0071: const/4 v4, #int 1 // #1 │ │ +3caee4: 4604 0604 |0072: aget-object v4, v6, v4 │ │ +3caee8: 6e20 32b2 4500 |0074: invoke-virtual {v5, v4}, Ljava/io/Writer;.append:(Ljava/lang/CharSequence;)Ljava/io/Writer; // method@b232 │ │ +3caeee: 1a04 e71d |0077: const-string v4, "Finished writing document" // string@1de7 │ │ +3caef2: 7120 fe0a 4100 |0079: invoke-static {v1, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3caef8: 0e00 |007c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=24 │ │ 0x0007 line=26 │ │ 0x0013 line=27 │ │ 0x001b line=28 │ │ 0x0021 line=29 │ │ @@ -1468552,17 +1468535,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3cb1ac: |[3cb1ac] de.danoeh.antennapod.core.export.opml.OpmlSymbols.:()V │ │ -3cb1bc: 7010 5198 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/export/CommonSymbols;.:()V // method@9851 │ │ -3cb1c2: 0e00 |0003: return-void │ │ +3cb174: |[3cb174] de.danoeh.antennapod.core.export.opml.OpmlSymbols.:()V │ │ +3cb184: 7010 5198 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/export/CommonSymbols;.:()V // method@9851 │ │ +3cb18a: 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 - │ │ @@ -1468617,17 +1468600,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3cb1dc: |[3cb1dc] de.danoeh.antennapod.core.export.opml.OpmlWriter.:()V │ │ -3cb1ec: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3cb1f2: 0e00 |0003: return-void │ │ +3cb1a4: |[3cb1a4] de.danoeh.antennapod.core.export.opml.OpmlWriter.:()V │ │ +3cb1b4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3cb1ba: 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 - │ │ @@ -1468636,17 +1468619,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3cb1c4: |[3cb1c4] de.danoeh.antennapod.core.export.opml.OpmlWriter.fileExtension:()Ljava/lang/String; │ │ -3cb1d4: 1a00 74c2 |0000: const-string v0, "opml" // string@c274 │ │ -3cb1d8: 1100 |0002: return-object v0 │ │ +3cb18c: |[3cb18c] de.danoeh.antennapod.core.export.opml.OpmlWriter.fileExtension:()Ljava/lang/String; │ │ +3cb19c: 1a00 74c2 |0000: const-string v0, "opml" // string@c274 │ │ +3cb1a0: 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;) │ │ @@ -1468654,94 +1468637,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 │ │ -3cb1f4: |[3cb1f4] de.danoeh.antennapod.core.export.opml.OpmlWriter.writeDocument:(Ljava/util/List;Ljava/io/Writer;Landroid/content/Context;)V │ │ -3cb204: 1a0b 9e56 |0000: const-string v11, "Starting to write document" // string@569e │ │ -3cb208: 1a00 594d |0002: const-string v0, "OpmlWriter" // string@4d59 │ │ -3cb20c: 7120 fe0a b000 |0004: invoke-static {v0, v11}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3cb212: 7100 420b 0000 |0007: invoke-static {}, Landroid/util/Xml;.newSerializer:()Lorg/xmlpull/v1/XmlSerializer; // method@0b42 │ │ -3cb218: 0c0b |000a: move-result-object v11 │ │ -3cb21a: 1a01 1c99 |000b: const-string v1, "http://xmlpull.org/v1/doc/features.html#indent-output" // string@991c │ │ -3cb21e: 1212 |000d: const/4 v2, #int 1 // #1 │ │ -3cb220: 7230 f0b7 1b02 |000e: invoke-interface {v11, v1, v2}, Lorg/xmlpull/v1/XmlSerializer;.setFeature:(Ljava/lang/String;Z)V // method@b7f0 │ │ -3cb226: 7220 f1b7 ab00 |0011: invoke-interface {v11, v10}, Lorg/xmlpull/v1/XmlSerializer;.setOutput:(Ljava/io/Writer;)V // method@b7f1 │ │ -3cb22c: 1a0a 3f5d |0014: const-string v10, "UTF-8" // string@5d3f │ │ -3cb230: 6201 ded9 |0016: sget-object v1, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@d9de │ │ -3cb234: 7230 f2b7 ab01 |0018: invoke-interface {v11, v10, v1}, Lorg/xmlpull/v1/XmlSerializer;.startDocument:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@b7f2 │ │ -3cb23a: 120a |001b: const/4 v10, #int 0 // #0 │ │ -3cb23c: 1a01 74c2 |001c: const-string v1, "opml" // string@c274 │ │ -3cb240: 7230 f3b7 ab01 |001e: invoke-interface {v11, v10, v1}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@b7f3 │ │ -3cb246: 1a02 82e6 |0021: const-string v2, "version" // string@e682 │ │ -3cb24a: 1a03 1f0a |0023: const-string v3, "2.0" // string@0a1f │ │ -3cb24e: 7240 edb7 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@b7ed │ │ -3cb254: 1a02 4b98 |0028: const-string v2, "head" // string@984b │ │ -3cb258: 7230 f3b7 ab02 |002a: invoke-interface {v11, v10, v2}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@b7f3 │ │ -3cb25e: 1a03 fce0 |002d: const-string v3, "title" // string@e0fc │ │ -3cb262: 7230 f3b7 ab03 |002f: invoke-interface {v11, v10, v3}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@b7f3 │ │ -3cb268: 1a04 b80d |0032: const-string v4, "AntennaPod Subscriptions" // string@0db8 │ │ -3cb26c: 7220 f4b7 4b00 |0034: invoke-interface {v11, v4}, Lorg/xmlpull/v1/XmlSerializer;.text:(Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@b7f4 │ │ -3cb272: 7230 efb7 ab03 |0037: invoke-interface {v11, v10, v3}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@b7ef │ │ -3cb278: 1a04 a879 |003a: const-string v4, "dateCreated" // string@79a8 │ │ -3cb27c: 7230 f3b7 ab04 |003c: invoke-interface {v11, v10, v4}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@b7f3 │ │ -3cb282: 2205 051f |003f: new-instance v5, Ljava/util/Date; // type@1f05 │ │ -3cb286: 7010 21b5 0500 |0041: invoke-direct {v5}, Ljava/util/Date;.:()V // method@b521 │ │ -3cb28c: 7110 1f9d 0500 |0044: invoke-static {v5}, Lde/danoeh/antennapod/core/util/DateFormatter;.formatRfc822Date:(Ljava/util/Date;)Ljava/lang/String; // method@9d1f │ │ -3cb292: 0c05 |0047: move-result-object v5 │ │ -3cb294: 7220 f4b7 5b00 |0048: invoke-interface {v11, v5}, Lorg/xmlpull/v1/XmlSerializer;.text:(Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@b7f4 │ │ -3cb29a: 7230 efb7 ab04 |004b: invoke-interface {v11, v10, v4}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@b7ef │ │ -3cb2a0: 7230 efb7 ab02 |004e: invoke-interface {v11, v10, v2}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@b7ef │ │ -3cb2a6: 1a02 ad6f |0051: const-string v2, "body" // string@6fad │ │ -3cb2aa: 7230 f3b7 ab02 |0053: invoke-interface {v11, v10, v2}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@b7f3 │ │ -3cb2b0: 7210 6ab5 0900 |0056: invoke-interface {v9}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -3cb2b6: 0c09 |0059: move-result-object v9 │ │ -3cb2b8: 7210 4db5 0900 |005a: invoke-interface {v9}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3cb2be: 0a04 |005d: move-result v4 │ │ -3cb2c0: 3804 4800 |005e: if-eqz v4, 00a6 // +0048 │ │ -3cb2c4: 7210 4eb5 0900 |0060: invoke-interface {v9}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3cb2ca: 0c04 |0063: move-result-object v4 │ │ -3cb2cc: 1f04 b21c |0064: check-cast v4, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ -3cb2d0: 1a05 bec2 |0066: const-string v5, "outline" // string@c2be │ │ -3cb2d4: 7230 f3b7 ab05 |0068: invoke-interface {v11, v10, v5}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@b7f3 │ │ -3cb2da: 6e10 d6ab 0400 |006b: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ -3cb2e0: 0c06 |006e: move-result-object v6 │ │ -3cb2e2: 1a07 d1df |006f: const-string v7, "text" // string@dfd1 │ │ -3cb2e6: 7240 edb7 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@b7ed │ │ -3cb2ec: 6e10 d6ab 0400 |0074: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ -3cb2f2: 0c06 |0077: move-result-object v6 │ │ -3cb2f4: 7240 edb7 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@b7ed │ │ -3cb2fa: 6e10 d7ab 0400 |007b: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getType:()Ljava/lang/String; // method@abd7 │ │ -3cb300: 0c06 |007e: move-result-object v6 │ │ -3cb302: 3806 0b00 |007f: if-eqz v6, 008a // +000b │ │ -3cb306: 1a06 ece2 |0081: const-string v6, "type" // string@e2ec │ │ -3cb30a: 6e10 d7ab 0400 |0083: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getType:()Ljava/lang/String; // method@abd7 │ │ -3cb310: 0c07 |0086: move-result-object v7 │ │ -3cb312: 7240 edb7 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@b7ed │ │ -3cb318: 1a06 66e8 |008a: const-string v6, "xmlUrl" // string@e866 │ │ -3cb31c: 6e10 01ac 0400 |008c: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ -3cb322: 0c07 |008f: move-result-object v7 │ │ -3cb324: 7240 edb7 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@b7ed │ │ -3cb32a: 6e10 cfab 0400 |0093: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@abcf │ │ -3cb330: 0c06 |0096: move-result-object v6 │ │ -3cb332: 3806 0b00 |0097: if-eqz v6, 00a2 // +000b │ │ -3cb336: 1a06 0799 |0099: const-string v6, "htmlUrl" // string@9907 │ │ -3cb33a: 6e10 cfab 0400 |009b: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@abcf │ │ -3cb340: 0c04 |009e: move-result-object v4 │ │ -3cb342: 7240 edb7 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@b7ed │ │ -3cb348: 7230 efb7 ab05 |00a2: invoke-interface {v11, v10, v5}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@b7ef │ │ -3cb34e: 28b5 |00a5: goto 005a // -004b │ │ -3cb350: 7230 efb7 ab02 |00a6: invoke-interface {v11, v10, v2}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@b7ef │ │ -3cb356: 7230 efb7 ab01 |00a9: invoke-interface {v11, v10, v1}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@b7ef │ │ -3cb35c: 7210 eeb7 0b00 |00ac: invoke-interface {v11}, Lorg/xmlpull/v1/XmlSerializer;.endDocument:()V // method@b7ee │ │ -3cb362: 1a09 e71d |00af: const-string v9, "Finished writing document" // string@1de7 │ │ -3cb366: 7120 fe0a 9000 |00b1: invoke-static {v0, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3cb36c: 0e00 |00b4: return-void │ │ +3cb1bc: |[3cb1bc] de.danoeh.antennapod.core.export.opml.OpmlWriter.writeDocument:(Ljava/util/List;Ljava/io/Writer;Landroid/content/Context;)V │ │ +3cb1cc: 1a0b 9e56 |0000: const-string v11, "Starting to write document" // string@569e │ │ +3cb1d0: 1a00 594d |0002: const-string v0, "OpmlWriter" // string@4d59 │ │ +3cb1d4: 7120 fe0a b000 |0004: invoke-static {v0, v11}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3cb1da: 7100 420b 0000 |0007: invoke-static {}, Landroid/util/Xml;.newSerializer:()Lorg/xmlpull/v1/XmlSerializer; // method@0b42 │ │ +3cb1e0: 0c0b |000a: move-result-object v11 │ │ +3cb1e2: 1a01 1c99 |000b: const-string v1, "http://xmlpull.org/v1/doc/features.html#indent-output" // string@991c │ │ +3cb1e6: 1212 |000d: const/4 v2, #int 1 // #1 │ │ +3cb1e8: 7230 f0b7 1b02 |000e: invoke-interface {v11, v1, v2}, Lorg/xmlpull/v1/XmlSerializer;.setFeature:(Ljava/lang/String;Z)V // method@b7f0 │ │ +3cb1ee: 7220 f1b7 ab00 |0011: invoke-interface {v11, v10}, Lorg/xmlpull/v1/XmlSerializer;.setOutput:(Ljava/io/Writer;)V // method@b7f1 │ │ +3cb1f4: 1a0a 3f5d |0014: const-string v10, "UTF-8" // string@5d3f │ │ +3cb1f8: 6201 ded9 |0016: sget-object v1, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@d9de │ │ +3cb1fc: 7230 f2b7 ab01 |0018: invoke-interface {v11, v10, v1}, Lorg/xmlpull/v1/XmlSerializer;.startDocument:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@b7f2 │ │ +3cb202: 120a |001b: const/4 v10, #int 0 // #0 │ │ +3cb204: 1a01 74c2 |001c: const-string v1, "opml" // string@c274 │ │ +3cb208: 7230 f3b7 ab01 |001e: invoke-interface {v11, v10, v1}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@b7f3 │ │ +3cb20e: 1a02 82e6 |0021: const-string v2, "version" // string@e682 │ │ +3cb212: 1a03 1f0a |0023: const-string v3, "2.0" // string@0a1f │ │ +3cb216: 7240 edb7 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@b7ed │ │ +3cb21c: 1a02 4b98 |0028: const-string v2, "head" // string@984b │ │ +3cb220: 7230 f3b7 ab02 |002a: invoke-interface {v11, v10, v2}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@b7f3 │ │ +3cb226: 1a03 fce0 |002d: const-string v3, "title" // string@e0fc │ │ +3cb22a: 7230 f3b7 ab03 |002f: invoke-interface {v11, v10, v3}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@b7f3 │ │ +3cb230: 1a04 b80d |0032: const-string v4, "AntennaPod Subscriptions" // string@0db8 │ │ +3cb234: 7220 f4b7 4b00 |0034: invoke-interface {v11, v4}, Lorg/xmlpull/v1/XmlSerializer;.text:(Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@b7f4 │ │ +3cb23a: 7230 efb7 ab03 |0037: invoke-interface {v11, v10, v3}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@b7ef │ │ +3cb240: 1a04 a879 |003a: const-string v4, "dateCreated" // string@79a8 │ │ +3cb244: 7230 f3b7 ab04 |003c: invoke-interface {v11, v10, v4}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@b7f3 │ │ +3cb24a: 2205 051f |003f: new-instance v5, Ljava/util/Date; // type@1f05 │ │ +3cb24e: 7010 21b5 0500 |0041: invoke-direct {v5}, Ljava/util/Date;.:()V // method@b521 │ │ +3cb254: 7110 1f9d 0500 |0044: invoke-static {v5}, Lde/danoeh/antennapod/core/util/DateFormatter;.formatRfc822Date:(Ljava/util/Date;)Ljava/lang/String; // method@9d1f │ │ +3cb25a: 0c05 |0047: move-result-object v5 │ │ +3cb25c: 7220 f4b7 5b00 |0048: invoke-interface {v11, v5}, Lorg/xmlpull/v1/XmlSerializer;.text:(Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@b7f4 │ │ +3cb262: 7230 efb7 ab04 |004b: invoke-interface {v11, v10, v4}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@b7ef │ │ +3cb268: 7230 efb7 ab02 |004e: invoke-interface {v11, v10, v2}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@b7ef │ │ +3cb26e: 1a02 ad6f |0051: const-string v2, "body" // string@6fad │ │ +3cb272: 7230 f3b7 ab02 |0053: invoke-interface {v11, v10, v2}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@b7f3 │ │ +3cb278: 7210 6ab5 0900 |0056: invoke-interface {v9}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +3cb27e: 0c09 |0059: move-result-object v9 │ │ +3cb280: 7210 4db5 0900 |005a: invoke-interface {v9}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3cb286: 0a04 |005d: move-result v4 │ │ +3cb288: 3804 4800 |005e: if-eqz v4, 00a6 // +0048 │ │ +3cb28c: 7210 4eb5 0900 |0060: invoke-interface {v9}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3cb292: 0c04 |0063: move-result-object v4 │ │ +3cb294: 1f04 b21c |0064: check-cast v4, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ +3cb298: 1a05 bec2 |0066: const-string v5, "outline" // string@c2be │ │ +3cb29c: 7230 f3b7 ab05 |0068: invoke-interface {v11, v10, v5}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@b7f3 │ │ +3cb2a2: 6e10 d6ab 0400 |006b: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ +3cb2a8: 0c06 |006e: move-result-object v6 │ │ +3cb2aa: 1a07 d1df |006f: const-string v7, "text" // string@dfd1 │ │ +3cb2ae: 7240 edb7 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@b7ed │ │ +3cb2b4: 6e10 d6ab 0400 |0074: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ +3cb2ba: 0c06 |0077: move-result-object v6 │ │ +3cb2bc: 7240 edb7 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@b7ed │ │ +3cb2c2: 6e10 d7ab 0400 |007b: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getType:()Ljava/lang/String; // method@abd7 │ │ +3cb2c8: 0c06 |007e: move-result-object v6 │ │ +3cb2ca: 3806 0b00 |007f: if-eqz v6, 008a // +000b │ │ +3cb2ce: 1a06 ece2 |0081: const-string v6, "type" // string@e2ec │ │ +3cb2d2: 6e10 d7ab 0400 |0083: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getType:()Ljava/lang/String; // method@abd7 │ │ +3cb2d8: 0c07 |0086: move-result-object v7 │ │ +3cb2da: 7240 edb7 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@b7ed │ │ +3cb2e0: 1a06 66e8 |008a: const-string v6, "xmlUrl" // string@e866 │ │ +3cb2e4: 6e10 01ac 0400 |008c: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ +3cb2ea: 0c07 |008f: move-result-object v7 │ │ +3cb2ec: 7240 edb7 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@b7ed │ │ +3cb2f2: 6e10 cfab 0400 |0093: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@abcf │ │ +3cb2f8: 0c06 |0096: move-result-object v6 │ │ +3cb2fa: 3806 0b00 |0097: if-eqz v6, 00a2 // +000b │ │ +3cb2fe: 1a06 0799 |0099: const-string v6, "htmlUrl" // string@9907 │ │ +3cb302: 6e10 cfab 0400 |009b: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@abcf │ │ +3cb308: 0c04 |009e: move-result-object v4 │ │ +3cb30a: 7240 edb7 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@b7ed │ │ +3cb310: 7230 efb7 ab05 |00a2: invoke-interface {v11, v10, v5}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@b7ef │ │ +3cb316: 28b5 |00a5: goto 005a // -004b │ │ +3cb318: 7230 efb7 ab02 |00a6: invoke-interface {v11, v10, v2}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@b7ef │ │ +3cb31e: 7230 efb7 ab01 |00a9: invoke-interface {v11, v10, v1}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@b7ef │ │ +3cb324: 7210 eeb7 0b00 |00ac: invoke-interface {v11}, Lorg/xmlpull/v1/XmlSerializer;.endDocument:()V // method@b7ee │ │ +3cb32a: 1a09 e71d |00af: const-string v9, "Finished writing document" // string@1de7 │ │ +3cb32e: 7120 fe0a 9000 |00b1: invoke-static {v0, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3cb334: 0e00 |00b4: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=33 │ │ 0x0007 line=34 │ │ 0x000e line=35 │ │ 0x0011 line=36 │ │ 0x0016 line=38 │ │ @@ -1468816,17 +1468799,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3cdb28: |[3cdb28] de.danoeh.antennapod.core.service.BasicAuthorizationInterceptor.:()V │ │ -3cdb38: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3cdb3e: 0e00 |0003: return-void │ │ +3cdaf0: |[3cdaf0] de.danoeh.antennapod.core.service.BasicAuthorizationInterceptor.:()V │ │ +3cdb00: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3cdb06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/service/BasicAuthorizationInterceptor; │ │ │ │ Virtual methods - │ │ @@ -1468835,180 +1468818,180 @@ │ │ type : '(Lokhttp3/Interceptor$Chain;)Lokhttp3/Response;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 342 16-bit code units │ │ -3cd86c: |[3cd86c] de.danoeh.antennapod.core.service.BasicAuthorizationInterceptor.intercept:(Lokhttp3/Interceptor$Chain;)Lokhttp3/Response; │ │ -3cd87c: 7210 01b7 0c00 |0000: invoke-interface {v12}, Lokhttp3/Interceptor$Chain;.request:()Lokhttp3/Request; // method@b701 │ │ -3cd882: 0c00 |0003: move-result-object v0 │ │ -3cd884: 7220 00b7 0c00 |0004: invoke-interface {v12, v0}, Lokhttp3/Interceptor$Chain;.proceed:(Lokhttp3/Request;)Lokhttp3/Response; // method@b700 │ │ -3cd88a: 0c01 |0007: move-result-object v1 │ │ -3cd88c: 6e10 2eb7 0100 |0008: invoke-virtual {v1}, Lokhttp3/Response;.code:()I // method@b72e │ │ -3cd892: 0a02 |000b: move-result v2 │ │ -3cd894: 1303 9101 |000c: const/16 v3, #int 401 // #191 │ │ -3cd898: 3232 0300 |000e: if-eq v2, v3, 0011 // +0003 │ │ -3cd89c: 1101 |0010: return-object v1 │ │ -3cd89e: 6e10 27b7 0000 |0011: invoke-virtual {v0}, Lokhttp3/Request;.newBuilder:()Lokhttp3/Request$Builder; // method@b727 │ │ -3cd8a4: 0c02 |0014: move-result-object v2 │ │ -3cd8a6: 6e10 34b7 0100 |0015: invoke-virtual {v1}, Lokhttp3/Response;.request:()Lokhttp3/Request; // method@b734 │ │ -3cd8ac: 0c04 |0018: move-result-object v4 │ │ -3cd8ae: 6e10 29b7 0400 |0019: invoke-virtual {v4}, Lokhttp3/Request;.url:()Lokhttp3/HttpUrl; // method@b729 │ │ -3cd8b4: 0c04 |001c: move-result-object v4 │ │ -3cd8b6: 6e10 ffb6 0400 |001d: invoke-virtual {v4}, Lokhttp3/HttpUrl;.toString:()Ljava/lang/String; // method@b6ff │ │ -3cd8bc: 0c04 |0020: move-result-object v4 │ │ -3cd8be: 6e10 29b7 0000 |0021: invoke-virtual {v0}, Lokhttp3/Request;.url:()Lokhttp3/HttpUrl; // method@b729 │ │ -3cd8c4: 0c05 |0024: move-result-object v5 │ │ -3cd8c6: 6e10 ffb6 0500 |0025: invoke-virtual {v5}, Lokhttp3/HttpUrl;.toString:()Ljava/lang/String; // method@b6ff │ │ -3cd8cc: 0c05 |0028: move-result-object v5 │ │ -3cd8ce: 7120 ae0a 5400 |0029: invoke-static {v4, v5}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aae │ │ -3cd8d4: 0a04 |002c: move-result v4 │ │ -3cd8d6: 1205 |002d: const/4 v5, #int 0 // #0 │ │ -3cd8d8: 1a06 680f |002e: const-string v6, "Authorization" // string@0f68 │ │ -3cd8dc: 3904 3900 |0030: if-nez v4, 0069 // +0039 │ │ -3cd8e0: 6e10 34b7 0100 |0032: invoke-virtual {v1}, Lokhttp3/Response;.request:()Lokhttp3/Request; // method@b734 │ │ -3cd8e6: 0c04 |0035: move-result-object v4 │ │ -3cd8e8: 6e10 29b7 0400 |0036: invoke-virtual {v4}, Lokhttp3/Request;.url:()Lokhttp3/HttpUrl; // method@b729 │ │ -3cd8ee: 0c04 |0039: move-result-object v4 │ │ -3cd8f0: 6e20 25b7 4200 |003a: invoke-virtual {v2, v4}, Lokhttp3/Request$Builder;.url:(Lokhttp3/HttpUrl;)Lokhttp3/Request$Builder; // method@b725 │ │ -3cd8f6: 6e10 26b7 0000 |003d: invoke-virtual {v0}, Lokhttp3/Request;.headers:()Lokhttp3/Headers; // method@b726 │ │ -3cd8fc: 0c04 |0040: move-result-object v4 │ │ -3cd8fe: 6e20 f3b6 6400 |0041: invoke-virtual {v4, v6}, Lokhttp3/Headers;.values:(Ljava/lang/String;)Ljava/util/List; // method@b6f3 │ │ -3cd904: 0c04 |0044: move-result-object v4 │ │ -3cd906: 7210 69b5 0400 |0045: invoke-interface {v4}, Ljava/util/List;.isEmpty:()Z // method@b569 │ │ -3cd90c: 0a07 |0048: move-result v7 │ │ -3cd90e: 3907 2000 |0049: if-nez v7, 0069 // +0020 │ │ -3cd912: 7220 66b5 5400 |004b: invoke-interface {v4, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3cd918: 0c07 |004e: move-result-object v7 │ │ -3cd91a: 1f07 5f1e |004f: check-cast v7, Ljava/lang/CharSequence; // type@1e5f │ │ -3cd91e: 7110 b10a 0700 |0051: invoke-static {v7}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -3cd924: 0a07 |0054: move-result v7 │ │ -3cd926: 3907 1400 |0055: if-nez v7, 0069 // +0014 │ │ -3cd92a: 7220 66b5 5400 |0057: invoke-interface {v4, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3cd930: 0c00 |005a: move-result-object v0 │ │ -3cd932: 1f00 8d1e |005b: check-cast v0, Ljava/lang/String; // type@1e8d │ │ -3cd936: 6e30 1eb7 6200 |005d: invoke-virtual {v2, v6, v0}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b71e │ │ -3cd93c: 6e10 1bb7 0200 |0060: invoke-virtual {v2}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b71b │ │ -3cd942: 0c00 |0063: move-result-object v0 │ │ -3cd944: 7220 00b7 0c00 |0064: invoke-interface {v12, v0}, Lokhttp3/Interceptor$Chain;.proceed:(Lokhttp3/Request;)Lokhttp3/Response; // method@b700 │ │ -3cd94a: 0c0c |0067: move-result-object v12 │ │ -3cd94c: 110c |0068: return-object v12 │ │ -3cd94e: 6e10 28b7 0000 |0069: invoke-virtual {v0}, Lokhttp3/Request;.tag:()Ljava/lang/Object; // method@b728 │ │ -3cd954: 0c04 |006c: move-result-object v4 │ │ -3cd956: 2044 f81c |006d: instance-of v4, v4, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // type@1cf8 │ │ -3cd95a: 1a07 2c0a |006f: const-string v7, ":" // string@0a2c │ │ -3cd95e: 3804 4900 |0071: if-eqz v4, 00ba // +0049 │ │ -3cd962: 6e10 28b7 0000 |0073: invoke-virtual {v0}, Lokhttp3/Request;.tag:()Ljava/lang/Object; // method@b728 │ │ -3cd968: 0c04 |0076: move-result-object v4 │ │ -3cd96a: 1f04 f81c |0077: check-cast v4, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // type@1cf8 │ │ -3cd96e: 6e10 caad 0400 |0079: invoke-virtual {v4}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSource:()Ljava/lang/String; // method@adca │ │ -3cd974: 0c08 |007c: move-result-object v8 │ │ -3cd976: 7110 c89d 0800 |007d: invoke-static {v8}, Lde/danoeh/antennapod/core/util/URIUtil;.getURIFromRequestUrl:(Ljava/lang/String;)Ljava/net/URI; // method@9dc8 │ │ -3cd97c: 0c08 |0080: move-result-object v8 │ │ -3cd97e: 6e10 efb3 0800 |0081: invoke-virtual {v8}, Ljava/net/URI;.getUserInfo:()Ljava/lang/String; // method@b3ef │ │ -3cd984: 0c08 |0084: move-result-object v8 │ │ -3cd986: 7110 b10a 0800 |0085: invoke-static {v8}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -3cd98c: 0a09 |0088: move-result v9 │ │ -3cd98e: 3809 3d00 |0089: if-eqz v9, 00c6 // +003d │ │ -3cd992: 6e10 ccad 0400 |008b: invoke-virtual {v4}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getUsername:()Ljava/lang/String; // method@adcc │ │ -3cd998: 0c09 |008e: move-result-object v9 │ │ -3cd99a: 7110 b10a 0900 |008f: invoke-static {v9}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -3cd9a0: 0a09 |0092: move-result v9 │ │ -3cd9a2: 3809 0c00 |0093: if-eqz v9, 009f // +000c │ │ -3cd9a6: 6e10 c6ad 0400 |0095: invoke-virtual {v4}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getPassword:()Ljava/lang/String; // method@adc6 │ │ -3cd9ac: 0c09 |0098: move-result-object v9 │ │ -3cd9ae: 7110 b10a 0900 |0099: invoke-static {v9}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -3cd9b4: 0a09 |009c: move-result v9 │ │ -3cd9b6: 3909 2900 |009d: if-nez v9, 00c6 // +0029 │ │ -3cd9ba: 2208 8f1e |009f: new-instance v8, Ljava/lang/StringBuilder; // type@1e8f │ │ -3cd9be: 7010 50b3 0800 |00a1: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3cd9c4: 6e10 ccad 0400 |00a4: invoke-virtual {v4}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getUsername:()Ljava/lang/String; // method@adcc │ │ -3cd9ca: 0c09 |00a7: move-result-object v9 │ │ -3cd9cc: 6e20 5cb3 9800 |00a8: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3cd9d2: 6e20 5cb3 7800 |00ab: invoke-virtual {v8, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3cd9d8: 6e10 c6ad 0400 |00ae: invoke-virtual {v4}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getPassword:()Ljava/lang/String; // method@adc6 │ │ -3cd9de: 0c04 |00b1: move-result-object v4 │ │ -3cd9e0: 6e20 5cb3 4800 |00b2: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3cd9e6: 6e10 67b3 0800 |00b5: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3cd9ec: 0c08 |00b8: move-result-object v8 │ │ -3cd9ee: 280d |00b9: goto 00c6 // +000d │ │ -3cd9f0: 6e10 29b7 0000 |00ba: invoke-virtual {v0}, Lokhttp3/Request;.url:()Lokhttp3/HttpUrl; // method@b729 │ │ -3cd9f6: 0c04 |00bd: move-result-object v4 │ │ -3cd9f8: 6e10 ffb6 0400 |00be: invoke-virtual {v4}, Lokhttp3/HttpUrl;.toString:()Ljava/lang/String; // method@b6ff │ │ -3cd9fe: 0c04 |00c1: move-result-object v4 │ │ -3cda00: 7110 629b 0400 |00c2: invoke-static {v4}, Lde/danoeh/antennapod/core/storage/DBReader;.getImageAuthentication:(Ljava/lang/String;)Ljava/lang/String; // method@9b62 │ │ -3cda06: 0c08 |00c5: move-result-object v8 │ │ -3cda08: 7110 b10a 0800 |00c6: invoke-static {v8}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -3cda0e: 0a04 |00c9: move-result v4 │ │ -3cda10: 1a09 6706 |00ca: const-string v9, "'" // string@0667 │ │ -3cda14: 1a0a 5011 |00cc: const-string v10, "BasicAuthInterceptor" // string@1150 │ │ -3cda18: 3804 1e00 |00ce: if-eqz v4, 00ec // +001e │ │ -3cda1c: 220c 8f1e |00d0: new-instance v12, Ljava/lang/StringBuilder; // type@1e8f │ │ -3cda20: 7010 50b3 0c00 |00d2: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3cda26: 1a02 c7bc |00d5: const-string v2, "no credentials for '" // string@bcc7 │ │ -3cda2a: 6e20 5cb3 2c00 |00d7: invoke-virtual {v12, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3cda30: 6e10 29b7 0000 |00da: invoke-virtual {v0}, Lokhttp3/Request;.url:()Lokhttp3/HttpUrl; // method@b729 │ │ -3cda36: 0c00 |00dd: move-result-object v0 │ │ -3cda38: 6e20 5bb3 0c00 |00de: invoke-virtual {v12, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ -3cda3e: 6e20 5cb3 9c00 |00e1: invoke-virtual {v12, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3cda44: 6e10 67b3 0c00 |00e4: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3cda4a: 0c0c |00e7: move-result-object v12 │ │ -3cda4c: 7120 fe0a ca00 |00e8: invoke-static {v10, v12}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3cda52: 1101 |00eb: return-object v1 │ │ -3cda54: 6e20 24b3 7800 |00ec: invoke-virtual {v8, v7}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b324 │ │ -3cda5a: 0a04 |00ef: move-result v4 │ │ -3cda5c: 3904 1e00 |00f0: if-nez v4, 010e // +001e │ │ -3cda60: 220c 8f1e |00f2: new-instance v12, Ljava/lang/StringBuilder; // type@1e8f │ │ -3cda64: 7010 50b3 0c00 |00f4: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3cda6a: 1a02 af22 |00f7: const-string v2, "Invalid credentials for '" // string@22af │ │ -3cda6e: 6e20 5cb3 2c00 |00f9: invoke-virtual {v12, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3cda74: 6e10 29b7 0000 |00fc: invoke-virtual {v0}, Lokhttp3/Request;.url:()Lokhttp3/HttpUrl; // method@b729 │ │ -3cda7a: 0c00 |00ff: move-result-object v0 │ │ -3cda7c: 6e20 5bb3 0c00 |0100: invoke-virtual {v12, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ -3cda82: 6e20 5cb3 9c00 |0103: invoke-virtual {v12, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3cda88: 6e10 67b3 0c00 |0106: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3cda8e: 0c0c |0109: move-result-object v12 │ │ -3cda90: 7120 fe0a ca00 |010a: invoke-static {v10, v12}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3cda96: 1101 |010d: return-object v1 │ │ -3cda98: 1300 3a00 |010e: const/16 v0, #int 58 // #3a │ │ -3cda9c: 6e20 30b3 0800 |0110: invoke-virtual {v8, v0}, Ljava/lang/String;.indexOf:(I)I // method@b330 │ │ -3cdaa2: 0a01 |0113: move-result v1 │ │ -3cdaa4: 6e30 41b3 5801 |0114: invoke-virtual {v8, v5, v1}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b341 │ │ -3cdaaa: 0c01 |0117: move-result-object v1 │ │ -3cdaac: 6e20 30b3 0800 |0118: invoke-virtual {v8, v0}, Ljava/lang/String;.indexOf:(I)I // method@b330 │ │ -3cdab2: 0a00 |011b: move-result v0 │ │ -3cdab4: d800 0001 |011c: add-int/lit8 v0, v0, #int 1 // #01 │ │ -3cdab8: 6e20 40b3 0800 |011e: invoke-virtual {v8, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b340 │ │ -3cdabe: 0c00 |0121: move-result-object v0 │ │ -3cdac0: 1a04 690f |0122: const-string v4, "Authorization failed, re-trying with ISO-8859-1 encoded credentials" // string@0f69 │ │ -3cdac4: 7120 fe0a 4a00 |0124: invoke-static {v10, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3cdaca: 1a04 7e21 |0127: const-string v4, "ISO-8859-1" // string@217e │ │ -3cdace: 7130 3499 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@9934 │ │ -3cdad4: 0c04 |012c: move-result-object v4 │ │ -3cdad6: 6e30 1eb7 6204 |012d: invoke-virtual {v2, v6, v4}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b71e │ │ -3cdadc: 6e10 1bb7 0200 |0130: invoke-virtual {v2}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b71b │ │ -3cdae2: 0c04 |0133: move-result-object v4 │ │ -3cdae4: 7220 00b7 4c00 |0134: invoke-interface {v12, v4}, Lokhttp3/Interceptor$Chain;.proceed:(Lokhttp3/Request;)Lokhttp3/Response; // method@b700 │ │ -3cdaea: 0c04 |0137: move-result-object v4 │ │ -3cdaec: 6e10 2eb7 0400 |0138: invoke-virtual {v4}, Lokhttp3/Response;.code:()I // method@b72e │ │ -3cdaf2: 0a05 |013b: move-result v5 │ │ -3cdaf4: 3235 0300 |013c: if-eq v5, v3, 013f // +0003 │ │ -3cdaf8: 1104 |013e: return-object v4 │ │ -3cdafa: 1a03 6a0f |013f: const-string v3, "Authorization failed, re-trying with UTF-8 encoded credentials" // string@0f6a │ │ -3cdafe: 7120 fe0a 3a00 |0141: invoke-static {v10, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3cdb04: 1a03 3f5d |0144: const-string v3, "UTF-8" // string@5d3f │ │ -3cdb08: 7130 3499 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@9934 │ │ -3cdb0e: 0c00 |0149: move-result-object v0 │ │ -3cdb10: 6e30 1eb7 6200 |014a: invoke-virtual {v2, v6, v0}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b71e │ │ -3cdb16: 6e10 1bb7 0200 |014d: invoke-virtual {v2}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b71b │ │ -3cdb1c: 0c00 |0150: move-result-object v0 │ │ -3cdb1e: 7220 00b7 0c00 |0151: invoke-interface {v12, v0}, Lokhttp3/Interceptor$Chain;.proceed:(Lokhttp3/Request;)Lokhttp3/Response; // method@b700 │ │ -3cdb24: 0c0c |0154: move-result-object v12 │ │ -3cdb26: 110c |0155: return-object v12 │ │ +3cd834: |[3cd834] de.danoeh.antennapod.core.service.BasicAuthorizationInterceptor.intercept:(Lokhttp3/Interceptor$Chain;)Lokhttp3/Response; │ │ +3cd844: 7210 01b7 0c00 |0000: invoke-interface {v12}, Lokhttp3/Interceptor$Chain;.request:()Lokhttp3/Request; // method@b701 │ │ +3cd84a: 0c00 |0003: move-result-object v0 │ │ +3cd84c: 7220 00b7 0c00 |0004: invoke-interface {v12, v0}, Lokhttp3/Interceptor$Chain;.proceed:(Lokhttp3/Request;)Lokhttp3/Response; // method@b700 │ │ +3cd852: 0c01 |0007: move-result-object v1 │ │ +3cd854: 6e10 2eb7 0100 |0008: invoke-virtual {v1}, Lokhttp3/Response;.code:()I // method@b72e │ │ +3cd85a: 0a02 |000b: move-result v2 │ │ +3cd85c: 1303 9101 |000c: const/16 v3, #int 401 // #191 │ │ +3cd860: 3232 0300 |000e: if-eq v2, v3, 0011 // +0003 │ │ +3cd864: 1101 |0010: return-object v1 │ │ +3cd866: 6e10 27b7 0000 |0011: invoke-virtual {v0}, Lokhttp3/Request;.newBuilder:()Lokhttp3/Request$Builder; // method@b727 │ │ +3cd86c: 0c02 |0014: move-result-object v2 │ │ +3cd86e: 6e10 34b7 0100 |0015: invoke-virtual {v1}, Lokhttp3/Response;.request:()Lokhttp3/Request; // method@b734 │ │ +3cd874: 0c04 |0018: move-result-object v4 │ │ +3cd876: 6e10 29b7 0400 |0019: invoke-virtual {v4}, Lokhttp3/Request;.url:()Lokhttp3/HttpUrl; // method@b729 │ │ +3cd87c: 0c04 |001c: move-result-object v4 │ │ +3cd87e: 6e10 ffb6 0400 |001d: invoke-virtual {v4}, Lokhttp3/HttpUrl;.toString:()Ljava/lang/String; // method@b6ff │ │ +3cd884: 0c04 |0020: move-result-object v4 │ │ +3cd886: 6e10 29b7 0000 |0021: invoke-virtual {v0}, Lokhttp3/Request;.url:()Lokhttp3/HttpUrl; // method@b729 │ │ +3cd88c: 0c05 |0024: move-result-object v5 │ │ +3cd88e: 6e10 ffb6 0500 |0025: invoke-virtual {v5}, Lokhttp3/HttpUrl;.toString:()Ljava/lang/String; // method@b6ff │ │ +3cd894: 0c05 |0028: move-result-object v5 │ │ +3cd896: 7120 ae0a 5400 |0029: invoke-static {v4, v5}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aae │ │ +3cd89c: 0a04 |002c: move-result v4 │ │ +3cd89e: 1205 |002d: const/4 v5, #int 0 // #0 │ │ +3cd8a0: 1a06 680f |002e: const-string v6, "Authorization" // string@0f68 │ │ +3cd8a4: 3904 3900 |0030: if-nez v4, 0069 // +0039 │ │ +3cd8a8: 6e10 34b7 0100 |0032: invoke-virtual {v1}, Lokhttp3/Response;.request:()Lokhttp3/Request; // method@b734 │ │ +3cd8ae: 0c04 |0035: move-result-object v4 │ │ +3cd8b0: 6e10 29b7 0400 |0036: invoke-virtual {v4}, Lokhttp3/Request;.url:()Lokhttp3/HttpUrl; // method@b729 │ │ +3cd8b6: 0c04 |0039: move-result-object v4 │ │ +3cd8b8: 6e20 25b7 4200 |003a: invoke-virtual {v2, v4}, Lokhttp3/Request$Builder;.url:(Lokhttp3/HttpUrl;)Lokhttp3/Request$Builder; // method@b725 │ │ +3cd8be: 6e10 26b7 0000 |003d: invoke-virtual {v0}, Lokhttp3/Request;.headers:()Lokhttp3/Headers; // method@b726 │ │ +3cd8c4: 0c04 |0040: move-result-object v4 │ │ +3cd8c6: 6e20 f3b6 6400 |0041: invoke-virtual {v4, v6}, Lokhttp3/Headers;.values:(Ljava/lang/String;)Ljava/util/List; // method@b6f3 │ │ +3cd8cc: 0c04 |0044: move-result-object v4 │ │ +3cd8ce: 7210 69b5 0400 |0045: invoke-interface {v4}, Ljava/util/List;.isEmpty:()Z // method@b569 │ │ +3cd8d4: 0a07 |0048: move-result v7 │ │ +3cd8d6: 3907 2000 |0049: if-nez v7, 0069 // +0020 │ │ +3cd8da: 7220 66b5 5400 |004b: invoke-interface {v4, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3cd8e0: 0c07 |004e: move-result-object v7 │ │ +3cd8e2: 1f07 5f1e |004f: check-cast v7, Ljava/lang/CharSequence; // type@1e5f │ │ +3cd8e6: 7110 b10a 0700 |0051: invoke-static {v7}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +3cd8ec: 0a07 |0054: move-result v7 │ │ +3cd8ee: 3907 1400 |0055: if-nez v7, 0069 // +0014 │ │ +3cd8f2: 7220 66b5 5400 |0057: invoke-interface {v4, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3cd8f8: 0c00 |005a: move-result-object v0 │ │ +3cd8fa: 1f00 8d1e |005b: check-cast v0, Ljava/lang/String; // type@1e8d │ │ +3cd8fe: 6e30 1eb7 6200 |005d: invoke-virtual {v2, v6, v0}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b71e │ │ +3cd904: 6e10 1bb7 0200 |0060: invoke-virtual {v2}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b71b │ │ +3cd90a: 0c00 |0063: move-result-object v0 │ │ +3cd90c: 7220 00b7 0c00 |0064: invoke-interface {v12, v0}, Lokhttp3/Interceptor$Chain;.proceed:(Lokhttp3/Request;)Lokhttp3/Response; // method@b700 │ │ +3cd912: 0c0c |0067: move-result-object v12 │ │ +3cd914: 110c |0068: return-object v12 │ │ +3cd916: 6e10 28b7 0000 |0069: invoke-virtual {v0}, Lokhttp3/Request;.tag:()Ljava/lang/Object; // method@b728 │ │ +3cd91c: 0c04 |006c: move-result-object v4 │ │ +3cd91e: 2044 f81c |006d: instance-of v4, v4, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // type@1cf8 │ │ +3cd922: 1a07 2c0a |006f: const-string v7, ":" // string@0a2c │ │ +3cd926: 3804 4900 |0071: if-eqz v4, 00ba // +0049 │ │ +3cd92a: 6e10 28b7 0000 |0073: invoke-virtual {v0}, Lokhttp3/Request;.tag:()Ljava/lang/Object; // method@b728 │ │ +3cd930: 0c04 |0076: move-result-object v4 │ │ +3cd932: 1f04 f81c |0077: check-cast v4, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // type@1cf8 │ │ +3cd936: 6e10 caad 0400 |0079: invoke-virtual {v4}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSource:()Ljava/lang/String; // method@adca │ │ +3cd93c: 0c08 |007c: move-result-object v8 │ │ +3cd93e: 7110 c89d 0800 |007d: invoke-static {v8}, Lde/danoeh/antennapod/core/util/URIUtil;.getURIFromRequestUrl:(Ljava/lang/String;)Ljava/net/URI; // method@9dc8 │ │ +3cd944: 0c08 |0080: move-result-object v8 │ │ +3cd946: 6e10 efb3 0800 |0081: invoke-virtual {v8}, Ljava/net/URI;.getUserInfo:()Ljava/lang/String; // method@b3ef │ │ +3cd94c: 0c08 |0084: move-result-object v8 │ │ +3cd94e: 7110 b10a 0800 |0085: invoke-static {v8}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +3cd954: 0a09 |0088: move-result v9 │ │ +3cd956: 3809 3d00 |0089: if-eqz v9, 00c6 // +003d │ │ +3cd95a: 6e10 ccad 0400 |008b: invoke-virtual {v4}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getUsername:()Ljava/lang/String; // method@adcc │ │ +3cd960: 0c09 |008e: move-result-object v9 │ │ +3cd962: 7110 b10a 0900 |008f: invoke-static {v9}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +3cd968: 0a09 |0092: move-result v9 │ │ +3cd96a: 3809 0c00 |0093: if-eqz v9, 009f // +000c │ │ +3cd96e: 6e10 c6ad 0400 |0095: invoke-virtual {v4}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getPassword:()Ljava/lang/String; // method@adc6 │ │ +3cd974: 0c09 |0098: move-result-object v9 │ │ +3cd976: 7110 b10a 0900 |0099: invoke-static {v9}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +3cd97c: 0a09 |009c: move-result v9 │ │ +3cd97e: 3909 2900 |009d: if-nez v9, 00c6 // +0029 │ │ +3cd982: 2208 8f1e |009f: new-instance v8, Ljava/lang/StringBuilder; // type@1e8f │ │ +3cd986: 7010 50b3 0800 |00a1: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3cd98c: 6e10 ccad 0400 |00a4: invoke-virtual {v4}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getUsername:()Ljava/lang/String; // method@adcc │ │ +3cd992: 0c09 |00a7: move-result-object v9 │ │ +3cd994: 6e20 5cb3 9800 |00a8: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3cd99a: 6e20 5cb3 7800 |00ab: invoke-virtual {v8, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3cd9a0: 6e10 c6ad 0400 |00ae: invoke-virtual {v4}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getPassword:()Ljava/lang/String; // method@adc6 │ │ +3cd9a6: 0c04 |00b1: move-result-object v4 │ │ +3cd9a8: 6e20 5cb3 4800 |00b2: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3cd9ae: 6e10 67b3 0800 |00b5: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3cd9b4: 0c08 |00b8: move-result-object v8 │ │ +3cd9b6: 280d |00b9: goto 00c6 // +000d │ │ +3cd9b8: 6e10 29b7 0000 |00ba: invoke-virtual {v0}, Lokhttp3/Request;.url:()Lokhttp3/HttpUrl; // method@b729 │ │ +3cd9be: 0c04 |00bd: move-result-object v4 │ │ +3cd9c0: 6e10 ffb6 0400 |00be: invoke-virtual {v4}, Lokhttp3/HttpUrl;.toString:()Ljava/lang/String; // method@b6ff │ │ +3cd9c6: 0c04 |00c1: move-result-object v4 │ │ +3cd9c8: 7110 629b 0400 |00c2: invoke-static {v4}, Lde/danoeh/antennapod/core/storage/DBReader;.getImageAuthentication:(Ljava/lang/String;)Ljava/lang/String; // method@9b62 │ │ +3cd9ce: 0c08 |00c5: move-result-object v8 │ │ +3cd9d0: 7110 b10a 0800 |00c6: invoke-static {v8}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +3cd9d6: 0a04 |00c9: move-result v4 │ │ +3cd9d8: 1a09 6706 |00ca: const-string v9, "'" // string@0667 │ │ +3cd9dc: 1a0a 5011 |00cc: const-string v10, "BasicAuthInterceptor" // string@1150 │ │ +3cd9e0: 3804 1e00 |00ce: if-eqz v4, 00ec // +001e │ │ +3cd9e4: 220c 8f1e |00d0: new-instance v12, Ljava/lang/StringBuilder; // type@1e8f │ │ +3cd9e8: 7010 50b3 0c00 |00d2: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3cd9ee: 1a02 c7bc |00d5: const-string v2, "no credentials for '" // string@bcc7 │ │ +3cd9f2: 6e20 5cb3 2c00 |00d7: invoke-virtual {v12, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3cd9f8: 6e10 29b7 0000 |00da: invoke-virtual {v0}, Lokhttp3/Request;.url:()Lokhttp3/HttpUrl; // method@b729 │ │ +3cd9fe: 0c00 |00dd: move-result-object v0 │ │ +3cda00: 6e20 5bb3 0c00 |00de: invoke-virtual {v12, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ +3cda06: 6e20 5cb3 9c00 |00e1: invoke-virtual {v12, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3cda0c: 6e10 67b3 0c00 |00e4: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3cda12: 0c0c |00e7: move-result-object v12 │ │ +3cda14: 7120 fe0a ca00 |00e8: invoke-static {v10, v12}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3cda1a: 1101 |00eb: return-object v1 │ │ +3cda1c: 6e20 24b3 7800 |00ec: invoke-virtual {v8, v7}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b324 │ │ +3cda22: 0a04 |00ef: move-result v4 │ │ +3cda24: 3904 1e00 |00f0: if-nez v4, 010e // +001e │ │ +3cda28: 220c 8f1e |00f2: new-instance v12, Ljava/lang/StringBuilder; // type@1e8f │ │ +3cda2c: 7010 50b3 0c00 |00f4: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3cda32: 1a02 af22 |00f7: const-string v2, "Invalid credentials for '" // string@22af │ │ +3cda36: 6e20 5cb3 2c00 |00f9: invoke-virtual {v12, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3cda3c: 6e10 29b7 0000 |00fc: invoke-virtual {v0}, Lokhttp3/Request;.url:()Lokhttp3/HttpUrl; // method@b729 │ │ +3cda42: 0c00 |00ff: move-result-object v0 │ │ +3cda44: 6e20 5bb3 0c00 |0100: invoke-virtual {v12, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ +3cda4a: 6e20 5cb3 9c00 |0103: invoke-virtual {v12, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3cda50: 6e10 67b3 0c00 |0106: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3cda56: 0c0c |0109: move-result-object v12 │ │ +3cda58: 7120 fe0a ca00 |010a: invoke-static {v10, v12}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3cda5e: 1101 |010d: return-object v1 │ │ +3cda60: 1300 3a00 |010e: const/16 v0, #int 58 // #3a │ │ +3cda64: 6e20 30b3 0800 |0110: invoke-virtual {v8, v0}, Ljava/lang/String;.indexOf:(I)I // method@b330 │ │ +3cda6a: 0a01 |0113: move-result v1 │ │ +3cda6c: 6e30 41b3 5801 |0114: invoke-virtual {v8, v5, v1}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b341 │ │ +3cda72: 0c01 |0117: move-result-object v1 │ │ +3cda74: 6e20 30b3 0800 |0118: invoke-virtual {v8, v0}, Ljava/lang/String;.indexOf:(I)I // method@b330 │ │ +3cda7a: 0a00 |011b: move-result v0 │ │ +3cda7c: d800 0001 |011c: add-int/lit8 v0, v0, #int 1 // #01 │ │ +3cda80: 6e20 40b3 0800 |011e: invoke-virtual {v8, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b340 │ │ +3cda86: 0c00 |0121: move-result-object v0 │ │ +3cda88: 1a04 690f |0122: const-string v4, "Authorization failed, re-trying with ISO-8859-1 encoded credentials" // string@0f69 │ │ +3cda8c: 7120 fe0a 4a00 |0124: invoke-static {v10, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3cda92: 1a04 7e21 |0127: const-string v4, "ISO-8859-1" // string@217e │ │ +3cda96: 7130 3499 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@9934 │ │ +3cda9c: 0c04 |012c: move-result-object v4 │ │ +3cda9e: 6e30 1eb7 6204 |012d: invoke-virtual {v2, v6, v4}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b71e │ │ +3cdaa4: 6e10 1bb7 0200 |0130: invoke-virtual {v2}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b71b │ │ +3cdaaa: 0c04 |0133: move-result-object v4 │ │ +3cdaac: 7220 00b7 4c00 |0134: invoke-interface {v12, v4}, Lokhttp3/Interceptor$Chain;.proceed:(Lokhttp3/Request;)Lokhttp3/Response; // method@b700 │ │ +3cdab2: 0c04 |0137: move-result-object v4 │ │ +3cdab4: 6e10 2eb7 0400 |0138: invoke-virtual {v4}, Lokhttp3/Response;.code:()I // method@b72e │ │ +3cdaba: 0a05 |013b: move-result v5 │ │ +3cdabc: 3235 0300 |013c: if-eq v5, v3, 013f // +0003 │ │ +3cdac0: 1104 |013e: return-object v4 │ │ +3cdac2: 1a03 6a0f |013f: const-string v3, "Authorization failed, re-trying with UTF-8 encoded credentials" // string@0f6a │ │ +3cdac6: 7120 fe0a 3a00 |0141: invoke-static {v10, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3cdacc: 1a03 3f5d |0144: const-string v3, "UTF-8" // string@5d3f │ │ +3cdad0: 7130 3499 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@9934 │ │ +3cdad6: 0c00 |0149: move-result-object v0 │ │ +3cdad8: 6e30 1eb7 6200 |014a: invoke-virtual {v2, v6, v0}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b71e │ │ +3cdade: 6e10 1bb7 0200 |014d: invoke-virtual {v2}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b71b │ │ +3cdae4: 0c00 |0150: move-result-object v0 │ │ +3cdae6: 7220 00b7 0c00 |0151: invoke-interface {v12, v0}, Lokhttp3/Interceptor$Chain;.proceed:(Lokhttp3/Request;)Lokhttp3/Response; // method@b700 │ │ +3cdaec: 0c0c |0154: move-result-object v12 │ │ +3cdaee: 110c |0155: return-object v12 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0004 line=27 │ │ 0x0008 line=29 │ │ 0x0011 line=33 │ │ 0x0015 line=34 │ │ @@ -1469068,36 +1469051,36 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3cdb60: |[3cdb60] de.danoeh.antennapod.core.service.FeedUpdateWorker$$ExternalSyntheticLambda0.:()V │ │ -3cdb70: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3cdb76: 0e00 |0003: return-void │ │ +3cdb28: |[3cdb28] de.danoeh.antennapod.core.service.FeedUpdateWorker$$ExternalSyntheticLambda0.:()V │ │ +3cdb38: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3cdb3e: 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 │ │ -3cdb40: |[3cdb40] de.danoeh.antennapod.core.service.FeedUpdateWorker$$ExternalSyntheticLambda0.apply:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -3cdb50: 1f01 b21c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ -3cdb54: 7110 de98 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@98de │ │ -3cdb5a: 0c01 |0005: move-result-object v1 │ │ -3cdb5c: 1101 |0006: return-object v1 │ │ +3cdb08: |[3cdb08] de.danoeh.antennapod.core.service.FeedUpdateWorker$$ExternalSyntheticLambda0.apply:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +3cdb18: 1f01 b21c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ +3cdb1c: 7110 de98 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@98de │ │ +3cdb22: 0c01 |0005: move-result-object v1 │ │ +3cdb24: 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; │ │ │ │ @@ -1469131,17 +1469114,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3ce354: |[3ce354] de.danoeh.antennapod.core.service.UserAgentInterceptor.:()V │ │ -3ce364: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ce36a: 0e00 |0003: return-void │ │ +3ce31c: |[3ce31c] de.danoeh.antennapod.core.service.UserAgentInterceptor.:()V │ │ +3ce32c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ce332: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/service/UserAgentInterceptor; │ │ │ │ Virtual methods - │ │ @@ -1469150,28 +1469133,28 @@ │ │ type : '(Lokhttp3/Interceptor$Chain;)Lokhttp3/Response;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -3ce310: |[3ce310] de.danoeh.antennapod.core.service.UserAgentInterceptor.intercept:(Lokhttp3/Interceptor$Chain;)Lokhttp3/Response; │ │ -3ce320: 7210 01b7 0400 |0000: invoke-interface {v4}, Lokhttp3/Interceptor$Chain;.request:()Lokhttp3/Request; // method@b701 │ │ -3ce326: 0c00 |0003: move-result-object v0 │ │ -3ce328: 6e10 27b7 0000 |0004: invoke-virtual {v0}, Lokhttp3/Request;.newBuilder:()Lokhttp3/Request$Builder; // method@b727 │ │ -3ce32e: 0c00 |0007: move-result-object v0 │ │ -3ce330: 1a01 535e |0008: const-string v1, "User-Agent" // string@5e53 │ │ -3ce334: 6202 6b6d |000a: sget-object v2, Lde/danoeh/antennapod/core/ClientConfig;.USER_AGENT:Ljava/lang/String; // field@6d6b │ │ -3ce338: 6e30 1eb7 1002 |000c: invoke-virtual {v0, v1, v2}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b71e │ │ -3ce33e: 0c00 |000f: move-result-object v0 │ │ -3ce340: 6e10 1bb7 0000 |0010: invoke-virtual {v0}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b71b │ │ -3ce346: 0c00 |0013: move-result-object v0 │ │ -3ce348: 7220 00b7 0400 |0014: invoke-interface {v4, v0}, Lokhttp3/Interceptor$Chain;.proceed:(Lokhttp3/Request;)Lokhttp3/Response; // method@b700 │ │ -3ce34e: 0c04 |0017: move-result-object v4 │ │ -3ce350: 1104 |0018: return-object v4 │ │ +3ce2d8: |[3ce2d8] de.danoeh.antennapod.core.service.UserAgentInterceptor.intercept:(Lokhttp3/Interceptor$Chain;)Lokhttp3/Response; │ │ +3ce2e8: 7210 01b7 0400 |0000: invoke-interface {v4}, Lokhttp3/Interceptor$Chain;.request:()Lokhttp3/Request; // method@b701 │ │ +3ce2ee: 0c00 |0003: move-result-object v0 │ │ +3ce2f0: 6e10 27b7 0000 |0004: invoke-virtual {v0}, Lokhttp3/Request;.newBuilder:()Lokhttp3/Request$Builder; // method@b727 │ │ +3ce2f6: 0c00 |0007: move-result-object v0 │ │ +3ce2f8: 1a01 535e |0008: const-string v1, "User-Agent" // string@5e53 │ │ +3ce2fc: 6202 6b6d |000a: sget-object v2, Lde/danoeh/antennapod/core/ClientConfig;.USER_AGENT:Ljava/lang/String; // field@6d6b │ │ +3ce300: 6e30 1eb7 1002 |000c: invoke-virtual {v0, v1, v2}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b71e │ │ +3ce306: 0c00 |000f: move-result-object v0 │ │ +3ce308: 6e10 1bb7 0000 |0010: invoke-virtual {v0}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b71b │ │ +3ce30e: 0c00 |0013: move-result-object v0 │ │ +3ce310: 7220 00b7 0400 |0014: invoke-interface {v4, v0}, Lokhttp3/Interceptor$Chain;.proceed:(Lokhttp3/Request;)Lokhttp3/Response; // method@b700 │ │ +3ce316: 0c04 |0017: move-result-object v4 │ │ +3ce318: 1104 |0018: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ 0x000c line=13 │ │ 0x0010 line=14 │ │ 0x0014 line=12 │ │ locals : │ │ @@ -1469204,35 +1469187,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3ce388: |[3ce388] de.danoeh.antennapod.core.service.download.AntennapodHttpClient$$ExternalSyntheticLambda0.:()V │ │ -3ce398: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ce39e: 0e00 |0003: return-void │ │ +3ce350: |[3ce350] de.danoeh.antennapod.core.service.download.AntennapodHttpClient$$ExternalSyntheticLambda0.:()V │ │ +3ce360: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ce366: 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 │ │ -3ce36c: |[3ce36c] de.danoeh.antennapod.core.service.download.AntennapodHttpClient$$ExternalSyntheticLambda0.authenticate:(Lokhttp3/Route;Lokhttp3/Response;)Lokhttp3/Request; │ │ -3ce37c: 7120 f398 2100 |0000: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.$r8$lambda$LbhdcICDcn2WqH1EkLufvMpble8:(Lokhttp3/Route;Lokhttp3/Response;)Lokhttp3/Request; // method@98f3 │ │ -3ce382: 0c01 |0003: move-result-object v1 │ │ -3ce384: 1101 |0004: return-object v1 │ │ +3ce334: |[3ce334] de.danoeh.antennapod.core.service.download.AntennapodHttpClient$$ExternalSyntheticLambda0.authenticate:(Lokhttp3/Route;Lokhttp3/Response;)Lokhttp3/Request; │ │ +3ce344: 7120 f398 2100 |0000: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.$r8$lambda$LbhdcICDcn2WqH1EkLufvMpble8:(Lokhttp3/Route;Lokhttp3/Response;)Lokhttp3/Request; // method@98f3 │ │ +3ce34a: 0c01 |0003: move-result-object v1 │ │ +3ce34c: 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; │ │ @@ -1469268,17 +1469251,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3ce6dc: |[3ce6dc] de.danoeh.antennapod.core.service.download.DefaultDownloaderFactory.:()V │ │ -3ce6ec: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ce6f2: 0e00 |0003: return-void │ │ +3ce6a4: |[3ce6a4] de.danoeh.antennapod.core.service.download.DefaultDownloaderFactory.:()V │ │ +3ce6b4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ce6ba: 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 - │ │ @@ -1469287,41 +1469270,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 │ │ -3ce660: |[3ce660] de.danoeh.antennapod.core.service.download.DefaultDownloaderFactory.create:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)Lde/danoeh/antennapod/core/service/download/Downloader; │ │ -3ce670: 6e10 caad 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSource:()Ljava/lang/String; // method@adca │ │ -3ce676: 0c00 |0003: move-result-object v0 │ │ -3ce678: 7110 7f0f 0000 |0004: invoke-static {v0}, Landroid/webkit/URLUtil;.isHttpUrl:(Ljava/lang/String;)Z // method@0f7f │ │ -3ce67e: 0a00 |0007: move-result v0 │ │ -3ce680: 3900 2800 |0008: if-nez v0, 0030 // +0028 │ │ -3ce684: 6e10 caad 0300 |000a: invoke-virtual {v3}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSource:()Ljava/lang/String; // method@adca │ │ -3ce68a: 0c00 |000d: move-result-object v0 │ │ -3ce68c: 7110 800f 0000 |000e: invoke-static {v0}, Landroid/webkit/URLUtil;.isHttpsUrl:(Ljava/lang/String;)Z // method@0f80 │ │ -3ce692: 0a00 |0011: move-result v0 │ │ -3ce694: 3900 1e00 |0012: if-nez v0, 0030 // +001e │ │ -3ce698: 2200 8f1e |0014: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3ce69c: 7010 50b3 0000 |0016: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3ce6a2: 1a01 e116 |0019: const-string v1, "Could not find appropriate downloader for " // string@16e1 │ │ -3ce6a6: 6e20 5cb3 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3ce6ac: 6e10 caad 0300 |001e: invoke-virtual {v3}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSource:()Ljava/lang/String; // method@adca │ │ -3ce6b2: 0c03 |0021: move-result-object v3 │ │ -3ce6b4: 6e20 5cb3 3000 |0022: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3ce6ba: 6e10 67b3 0000 |0025: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3ce6c0: 0c03 |0028: move-result-object v3 │ │ -3ce6c2: 1a00 a018 |0029: const-string v0, "DefaultDwnldrFactory" // string@18a0 │ │ -3ce6c6: 7120 000b 3000 |002b: invoke-static {v0, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -3ce6cc: 1203 |002e: const/4 v3, #int 0 // #0 │ │ -3ce6ce: 1103 |002f: return-object v3 │ │ -3ce6d0: 2200 db18 |0030: new-instance v0, Lde/danoeh/antennapod/core/service/download/HttpDownloader; // type@18db │ │ -3ce6d4: 7020 3599 3000 |0032: invoke-direct {v0, v3}, Lde/danoeh/antennapod/core/service/download/HttpDownloader;.:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)V // method@9935 │ │ -3ce6da: 1100 |0035: return-object v0 │ │ +3ce628: |[3ce628] de.danoeh.antennapod.core.service.download.DefaultDownloaderFactory.create:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)Lde/danoeh/antennapod/core/service/download/Downloader; │ │ +3ce638: 6e10 caad 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSource:()Ljava/lang/String; // method@adca │ │ +3ce63e: 0c00 |0003: move-result-object v0 │ │ +3ce640: 7110 7f0f 0000 |0004: invoke-static {v0}, Landroid/webkit/URLUtil;.isHttpUrl:(Ljava/lang/String;)Z // method@0f7f │ │ +3ce646: 0a00 |0007: move-result v0 │ │ +3ce648: 3900 2800 |0008: if-nez v0, 0030 // +0028 │ │ +3ce64c: 6e10 caad 0300 |000a: invoke-virtual {v3}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSource:()Ljava/lang/String; // method@adca │ │ +3ce652: 0c00 |000d: move-result-object v0 │ │ +3ce654: 7110 800f 0000 |000e: invoke-static {v0}, Landroid/webkit/URLUtil;.isHttpsUrl:(Ljava/lang/String;)Z // method@0f80 │ │ +3ce65a: 0a00 |0011: move-result v0 │ │ +3ce65c: 3900 1e00 |0012: if-nez v0, 0030 // +001e │ │ +3ce660: 2200 8f1e |0014: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3ce664: 7010 50b3 0000 |0016: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3ce66a: 1a01 e116 |0019: const-string v1, "Could not find appropriate downloader for " // string@16e1 │ │ +3ce66e: 6e20 5cb3 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3ce674: 6e10 caad 0300 |001e: invoke-virtual {v3}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSource:()Ljava/lang/String; // method@adca │ │ +3ce67a: 0c03 |0021: move-result-object v3 │ │ +3ce67c: 6e20 5cb3 3000 |0022: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3ce682: 6e10 67b3 0000 |0025: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3ce688: 0c03 |0028: move-result-object v3 │ │ +3ce68a: 1a00 a018 |0029: const-string v0, "DefaultDwnldrFactory" // string@18a0 │ │ +3ce68e: 7120 000b 3000 |002b: invoke-static {v0, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +3ce694: 1203 |002e: const/4 v3, #int 0 // #0 │ │ +3ce696: 1103 |002f: return-object v3 │ │ +3ce698: 2200 db18 |0030: new-instance v0, Lde/danoeh/antennapod/core/service/download/HttpDownloader; // type@18db │ │ +3ce69c: 7020 3599 3000 |0032: invoke-direct {v0, v3}, Lde/danoeh/antennapod/core/service/download/HttpDownloader;.:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)V // method@9935 │ │ +3ce6a2: 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; │ │ @@ -1469365,20 +1469348,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 │ │ -3cec60: |[3cec60] de.danoeh.antennapod.core.service.download.DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0.:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/lang/String;)V │ │ -3cec70: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3cec76: 5b01 d98c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@8cd9 │ │ -3cec7a: 5b02 da8c |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@8cda │ │ -3cec7e: 5b03 db8c |0007: iput-object v3, v0, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0;.f$2:Ljava/lang/String; // field@8cdb │ │ -3cec82: 0e00 |0009: return-void │ │ +3cec28: |[3cec28] de.danoeh.antennapod.core.service.download.DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0.:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/lang/String;)V │ │ +3cec38: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3cec3e: 5b01 d98c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@8cd9 │ │ +3cec42: 5b02 da8c |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@8cda │ │ +3cec46: 5b03 db8c |0007: iput-object v3, v0, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0;.f$2:Ljava/lang/String; // field@8cdb │ │ +3cec4a: 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; │ │ @@ -1469390,21 +1469373,21 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -3cec84: |[3cec84] de.danoeh.antennapod.core.service.download.DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0.accept:(Ljava/lang/Object;)V │ │ -3cec94: 5430 d98c |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@8cd9 │ │ -3cec98: 5431 da8c |0002: iget-object v1, v3, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@8cda │ │ -3cec9c: 5432 db8c |0004: iget-object v2, v3, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0;.f$2:Ljava/lang/String; // field@8cdb │ │ -3ceca0: 1f04 101f |0006: check-cast v4, Ljava/util/List; // type@1f10 │ │ -3ceca4: 7140 0b99 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@990b │ │ -3cecaa: 0e00 |000b: return-void │ │ +3cec4c: |[3cec4c] de.danoeh.antennapod.core.service.download.DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0.accept:(Ljava/lang/Object;)V │ │ +3cec5c: 5430 d98c |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@8cd9 │ │ +3cec60: 5431 da8c |0002: iget-object v1, v3, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@8cda │ │ +3cec64: 5432 db8c |0004: iget-object v2, v3, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0;.f$2:Ljava/lang/String; // field@8cdb │ │ +3cec68: 1f04 101f |0006: check-cast v4, Ljava/util/List; // type@1f10 │ │ +3cec6c: 7140 0b99 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@990b │ │ +3cec72: 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; │ │ │ │ @@ -1469442,19 +1469425,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 │ │ -3cecac: |[3cecac] de.danoeh.antennapod.core.service.download.DownloadServiceInterfaceImpl$$ExternalSyntheticLambda1.:(Landroid/content/Context;Ljava/lang/String;)V │ │ -3cecbc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3cecc2: 5b01 dc8c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda1;.f$0:Landroid/content/Context; // field@8cdc │ │ -3cecc6: 5b02 dd8c |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@8cdd │ │ -3cecca: 0e00 |0007: return-void │ │ +3cec74: |[3cec74] de.danoeh.antennapod.core.service.download.DownloadServiceInterfaceImpl$$ExternalSyntheticLambda1.:(Landroid/content/Context;Ljava/lang/String;)V │ │ +3cec84: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3cec8a: 5b01 dc8c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda1;.f$0:Landroid/content/Context; // field@8cdc │ │ +3cec8e: 5b02 dd8c |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@8cdd │ │ +3cec92: 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; │ │ @@ -1469465,20 +1469448,20 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -3ceccc: |[3ceccc] de.danoeh.antennapod.core.service.download.DownloadServiceInterfaceImpl$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ -3cecdc: 5420 dc8c |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda1;.f$0:Landroid/content/Context; // field@8cdc │ │ -3cece0: 5421 dd8c |0002: iget-object v1, v2, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@8cdd │ │ -3cece4: 1f03 941e |0004: check-cast v3, Ljava/lang/Throwable; // type@1e94 │ │ -3cece8: 7130 0a99 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@990a │ │ -3cecee: 0e00 |0009: return-void │ │ +3cec94: |[3cec94] de.danoeh.antennapod.core.service.download.DownloadServiceInterfaceImpl$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ +3ceca4: 5420 dc8c |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda1;.f$0:Landroid/content/Context; // field@8cdc │ │ +3ceca8: 5421 dd8c |0002: iget-object v1, v2, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@8cdd │ │ +3cecac: 1f03 941e |0004: check-cast v3, Ljava/lang/Throwable; // type@1e94 │ │ +3cecb0: 7130 0a99 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@990a │ │ +3cecb6: 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; │ │ │ │ @@ -1469513,17 +1469496,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 │ │ -3cee30: |[3cee30] de.danoeh.antennapod.core.service.download.DownloadServiceInterfaceImpl.$r8$lambda$g14tnvFyJkBiGcrWp3rGkogzmLU:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/Throwable;)V │ │ -3cee40: 7130 1499 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@9914 │ │ -3cee46: 0e00 |0003: return-void │ │ +3cedf8: |[3cedf8] de.danoeh.antennapod.core.service.download.DownloadServiceInterfaceImpl.$r8$lambda$g14tnvFyJkBiGcrWp3rGkogzmLU:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/Throwable;)V │ │ +3cee08: 7130 1499 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@9914 │ │ +3cee0e: 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; │ │ @@ -1469533,17 +1469516,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 │ │ -3cee48: |[3cee48] 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 │ │ -3cee58: 7140 1399 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@9913 │ │ -3cee5e: 0e00 |0003: return-void │ │ +3cee10: |[3cee10] 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 │ │ +3cee20: 7140 1399 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@9913 │ │ +3cee26: 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; │ │ @@ -1469554,17 +1469537,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3cee60: |[3cee60] de.danoeh.antennapod.core.service.download.DownloadServiceInterfaceImpl.:()V │ │ -3cee70: 7010 d8ad 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.:()V // method@add8 │ │ -3cee76: 0e00 |0003: return-void │ │ +3cee28: |[3cee28] de.danoeh.antennapod.core.service.download.DownloadServiceInterfaceImpl.:()V │ │ +3cee38: 7010 d8ad 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.:()V // method@add8 │ │ +3cee3e: 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;) │ │ @@ -1469572,28 +1469555,28 @@ │ │ type : '()Landroidx/work/Constraints;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -3cecf0: |[3cecf0] de.danoeh.antennapod.core.service.download.DownloadServiceInterfaceImpl.getConstraints:()Landroidx/work/Constraints; │ │ -3ced00: 2200 730c |0000: new-instance v0, Landroidx/work/Constraints$Builder; // type@0c73 │ │ -3ced04: 7010 184c 0000 |0002: invoke-direct {v0}, Landroidx/work/Constraints$Builder;.:()V // method@4c18 │ │ -3ced0a: 7100 d6b0 0000 |0005: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileEpisodeDownload:()Z // method@b0d6 │ │ -3ced10: 0a01 |0008: move-result v1 │ │ -3ced12: 3801 0800 |0009: if-eqz v1, 0011 // +0008 │ │ -3ced16: 6201 391e |000b: sget-object v1, Landroidx/work/NetworkType;.CONNECTED:Landroidx/work/NetworkType; // field@1e39 │ │ -3ced1a: 6e20 1a4c 1000 |000d: invoke-virtual {v0, v1}, Landroidx/work/Constraints$Builder;.setRequiredNetworkType:(Landroidx/work/NetworkType;)Landroidx/work/Constraints$Builder; // method@4c1a │ │ -3ced20: 2806 |0010: goto 0016 // +0006 │ │ -3ced22: 6201 3e1e |0011: sget-object v1, Landroidx/work/NetworkType;.UNMETERED:Landroidx/work/NetworkType; // field@1e3e │ │ -3ced26: 6e20 1a4c 1000 |0013: invoke-virtual {v0, v1}, Landroidx/work/Constraints$Builder;.setRequiredNetworkType:(Landroidx/work/NetworkType;)Landroidx/work/Constraints$Builder; // method@4c1a │ │ -3ced2c: 6e10 194c 0000 |0016: invoke-virtual {v0}, Landroidx/work/Constraints$Builder;.build:()Landroidx/work/Constraints; // method@4c19 │ │ -3ced32: 0c00 |0019: move-result-object v0 │ │ -3ced34: 1100 |001a: return-object v0 │ │ +3cecb8: |[3cecb8] de.danoeh.antennapod.core.service.download.DownloadServiceInterfaceImpl.getConstraints:()Landroidx/work/Constraints; │ │ +3cecc8: 2200 730c |0000: new-instance v0, Landroidx/work/Constraints$Builder; // type@0c73 │ │ +3ceccc: 7010 184c 0000 |0002: invoke-direct {v0}, Landroidx/work/Constraints$Builder;.:()V // method@4c18 │ │ +3cecd2: 7100 d6b0 0000 |0005: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileEpisodeDownload:()Z // method@b0d6 │ │ +3cecd8: 0a01 |0008: move-result v1 │ │ +3cecda: 3801 0800 |0009: if-eqz v1, 0011 // +0008 │ │ +3cecde: 6201 391e |000b: sget-object v1, Landroidx/work/NetworkType;.CONNECTED:Landroidx/work/NetworkType; // field@1e39 │ │ +3cece2: 6e20 1a4c 1000 |000d: invoke-virtual {v0, v1}, Landroidx/work/Constraints$Builder;.setRequiredNetworkType:(Landroidx/work/NetworkType;)Landroidx/work/Constraints$Builder; // method@4c1a │ │ +3cece8: 2806 |0010: goto 0016 // +0006 │ │ +3cecea: 6201 3e1e |0011: sget-object v1, Landroidx/work/NetworkType;.UNMETERED:Landroidx/work/NetworkType; // field@1e3e │ │ +3cecee: 6e20 1a4c 1000 |0013: invoke-virtual {v0, v1}, Landroidx/work/Constraints$Builder;.setRequiredNetworkType:(Landroidx/work/NetworkType;)Landroidx/work/Constraints$Builder; // method@4c1a │ │ +3cecf4: 6e10 194c 0000 |0016: invoke-virtual {v0}, Landroidx/work/Constraints$Builder;.build:()Landroidx/work/Constraints; // method@4c19 │ │ +3cecfa: 0c00 |0019: move-result-object v0 │ │ +3cecfc: 1100 |001a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0005 line=59 │ │ 0x000b line=60 │ │ 0x0011 line=62 │ │ 0x0016 line=64 │ │ @@ -1469604,70 +1469587,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 │ │ -3ced38: |[3ced38] de.danoeh.antennapod.core.service.download.DownloadServiceInterfaceImpl.getRequest:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;)Landroidx/work/OneTimeWorkRequest$Builder; │ │ -3ced48: 2200 890c |0000: new-instance v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@0c89 │ │ -3ced4c: 1c01 d918 |0002: const-class v1, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker; // type@18d9 │ │ -3ced50: 7020 b64c 1000 |0004: invoke-direct {v0, v1}, Landroidx/work/OneTimeWorkRequest$Builder;.:(Ljava/lang/Class;)V // method@4cb6 │ │ -3ced56: 1601 0000 |0007: const-wide/16 v1, #int 0 // #0 │ │ -3ced5a: 6203 01da |0009: sget-object v3, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@da01 │ │ -3ced5e: 6e40 fe4c 1032 |000b: invoke-virtual {v0, v1, v2, v3}, Landroidx/work/WorkRequest$Builder;.setInitialDelay:(JLjava/util/concurrent/TimeUnit;)Landroidx/work/WorkRequest$Builder; // method@4cfe │ │ -3ced64: 0c00 |000e: move-result-object v0 │ │ -3ced66: 1f00 890c |000f: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@0c89 │ │ -3ced6a: 1a01 e17f |0011: const-string v1, "episodeDownload" // string@7fe1 │ │ -3ced6e: 6e20 f74c 1000 |0013: invoke-virtual {v0, v1}, Landroidx/work/WorkRequest$Builder;.addTag:(Ljava/lang/String;)Landroidx/work/WorkRequest$Builder; // method@4cf7 │ │ -3ced74: 0c00 |0016: move-result-object v0 │ │ -3ced76: 1f00 890c |0017: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@0c89 │ │ -3ced7a: 2201 8f1e |0019: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -3ced7e: 7010 50b3 0100 |001b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3ced84: 1a02 e87f |001e: const-string v2, "episodeUrl:" // string@7fe8 │ │ -3ced88: 6e20 5cb3 2100 |0020: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3ced8e: 6e10 35ac 0600 |0023: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3ced94: 0c02 |0026: move-result-object v2 │ │ -3ced96: 6e10 01ac 0200 |0027: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ -3ced9c: 0c02 |002a: move-result-object v2 │ │ -3ced9e: 6e20 5cb3 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3ceda4: 6e10 67b3 0100 |002e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3cedaa: 0c01 |0031: move-result-object v1 │ │ -3cedac: 6e20 f74c 1000 |0032: invoke-virtual {v0, v1}, Landroidx/work/WorkRequest$Builder;.addTag:(Ljava/lang/String;)Landroidx/work/WorkRequest$Builder; // method@4cf7 │ │ -3cedb2: 0c00 |0035: move-result-object v0 │ │ -3cedb4: 1f00 890c |0036: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@0c89 │ │ -3cedb8: 1a01 fa50 |0038: const-string v1, "Queue" // string@50fa │ │ -3cedbc: 6e20 43ac 1600 |003a: invoke-virtual {v6, v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ac43 │ │ -3cedc2: 0a01 |003d: move-result v1 │ │ -3cedc4: 3901 1a00 |003e: if-nez v1, 0058 // +001a │ │ -3cedc8: 7100 b0b0 0000 |0040: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.enqueueDownloadedEpisodes:()Z // method@b0b0 │ │ -3cedce: 0a01 |0043: move-result v1 │ │ -3cedd0: 3801 1400 |0044: if-eqz v1, 0058 // +0014 │ │ -3cedd4: 1211 |0046: const/4 v1, #int 1 // #1 │ │ -3cedd6: 2311 0220 |0047: new-array v1, v1, [J // type@2002 │ │ -3cedda: 6e10 f4ab 0600 |0049: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3cede0: 0b02 |004c: move-result-wide v2 │ │ -3cede2: 1204 |004d: const/4 v4, #int 0 // #0 │ │ -3cede4: 4c02 0104 |004e: aput-wide v2, v1, v4 │ │ -3cede8: 7130 119c 4501 |0050: invoke-static {v5, v4, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.addQueueItem:(Landroid/content/Context;Z[J)Ljava/util/concurrent/Future; // method@9c11 │ │ -3cedee: 1a05 3ce7 |0053: const-string v5, "was_queued" // string@e73c │ │ -3cedf2: 6e20 f74c 5000 |0055: invoke-virtual {v0, v5}, Landroidx/work/WorkRequest$Builder;.addTag:(Ljava/lang/String;)Landroidx/work/WorkRequest$Builder; // method@4cf7 │ │ -3cedf8: 2205 770c |0058: new-instance v5, Landroidx/work/Data$Builder; // type@0c77 │ │ -3cedfc: 7010 3d4c 0500 |005a: invoke-direct {v5}, Landroidx/work/Data$Builder;.:()V // method@4c3d │ │ -3cee02: 6e10 35ac 0600 |005d: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3cee08: 0c06 |0060: move-result-object v6 │ │ -3cee0a: 6e10 f4ab 0600 |0061: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3cee10: 0b01 |0064: move-result-wide v1 │ │ -3cee12: 1a06 97b8 |0065: const-string v6, "media_id" // string@b897 │ │ -3cee16: 6e40 444c 6521 |0067: invoke-virtual {v5, v6, v1, v2}, Landroidx/work/Data$Builder;.putLong:(Ljava/lang/String;J)Landroidx/work/Data$Builder; // method@4c44 │ │ -3cee1c: 0c05 |006a: move-result-object v5 │ │ -3cee1e: 6e10 3e4c 0500 |006b: invoke-virtual {v5}, Landroidx/work/Data$Builder;.build:()Landroidx/work/Data; // method@4c3e │ │ -3cee24: 0c05 |006e: move-result-object v5 │ │ -3cee26: 6e20 ff4c 5000 |006f: invoke-virtual {v0, v5}, Landroidx/work/WorkRequest$Builder;.setInputData:(Landroidx/work/Data;)Landroidx/work/WorkRequest$Builder; // method@4cff │ │ -3cee2c: 1100 |0072: return-object v0 │ │ +3ced00: |[3ced00] de.danoeh.antennapod.core.service.download.DownloadServiceInterfaceImpl.getRequest:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;)Landroidx/work/OneTimeWorkRequest$Builder; │ │ +3ced10: 2200 890c |0000: new-instance v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@0c89 │ │ +3ced14: 1c01 d918 |0002: const-class v1, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker; // type@18d9 │ │ +3ced18: 7020 b64c 1000 |0004: invoke-direct {v0, v1}, Landroidx/work/OneTimeWorkRequest$Builder;.:(Ljava/lang/Class;)V // method@4cb6 │ │ +3ced1e: 1601 0000 |0007: const-wide/16 v1, #int 0 // #0 │ │ +3ced22: 6203 01da |0009: sget-object v3, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@da01 │ │ +3ced26: 6e40 fe4c 1032 |000b: invoke-virtual {v0, v1, v2, v3}, Landroidx/work/WorkRequest$Builder;.setInitialDelay:(JLjava/util/concurrent/TimeUnit;)Landroidx/work/WorkRequest$Builder; // method@4cfe │ │ +3ced2c: 0c00 |000e: move-result-object v0 │ │ +3ced2e: 1f00 890c |000f: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@0c89 │ │ +3ced32: 1a01 e17f |0011: const-string v1, "episodeDownload" // string@7fe1 │ │ +3ced36: 6e20 f74c 1000 |0013: invoke-virtual {v0, v1}, Landroidx/work/WorkRequest$Builder;.addTag:(Ljava/lang/String;)Landroidx/work/WorkRequest$Builder; // method@4cf7 │ │ +3ced3c: 0c00 |0016: move-result-object v0 │ │ +3ced3e: 1f00 890c |0017: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@0c89 │ │ +3ced42: 2201 8f1e |0019: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +3ced46: 7010 50b3 0100 |001b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3ced4c: 1a02 e87f |001e: const-string v2, "episodeUrl:" // string@7fe8 │ │ +3ced50: 6e20 5cb3 2100 |0020: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3ced56: 6e10 35ac 0600 |0023: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3ced5c: 0c02 |0026: move-result-object v2 │ │ +3ced5e: 6e10 01ac 0200 |0027: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ +3ced64: 0c02 |002a: move-result-object v2 │ │ +3ced66: 6e20 5cb3 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3ced6c: 6e10 67b3 0100 |002e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3ced72: 0c01 |0031: move-result-object v1 │ │ +3ced74: 6e20 f74c 1000 |0032: invoke-virtual {v0, v1}, Landroidx/work/WorkRequest$Builder;.addTag:(Ljava/lang/String;)Landroidx/work/WorkRequest$Builder; // method@4cf7 │ │ +3ced7a: 0c00 |0035: move-result-object v0 │ │ +3ced7c: 1f00 890c |0036: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@0c89 │ │ +3ced80: 1a01 fa50 |0038: const-string v1, "Queue" // string@50fa │ │ +3ced84: 6e20 43ac 1600 |003a: invoke-virtual {v6, v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ac43 │ │ +3ced8a: 0a01 |003d: move-result v1 │ │ +3ced8c: 3901 1a00 |003e: if-nez v1, 0058 // +001a │ │ +3ced90: 7100 b0b0 0000 |0040: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.enqueueDownloadedEpisodes:()Z // method@b0b0 │ │ +3ced96: 0a01 |0043: move-result v1 │ │ +3ced98: 3801 1400 |0044: if-eqz v1, 0058 // +0014 │ │ +3ced9c: 1211 |0046: const/4 v1, #int 1 // #1 │ │ +3ced9e: 2311 0220 |0047: new-array v1, v1, [J // type@2002 │ │ +3ceda2: 6e10 f4ab 0600 |0049: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3ceda8: 0b02 |004c: move-result-wide v2 │ │ +3cedaa: 1204 |004d: const/4 v4, #int 0 // #0 │ │ +3cedac: 4c02 0104 |004e: aput-wide v2, v1, v4 │ │ +3cedb0: 7130 119c 4501 |0050: invoke-static {v5, v4, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.addQueueItem:(Landroid/content/Context;Z[J)Ljava/util/concurrent/Future; // method@9c11 │ │ +3cedb6: 1a05 3ce7 |0053: const-string v5, "was_queued" // string@e73c │ │ +3cedba: 6e20 f74c 5000 |0055: invoke-virtual {v0, v5}, Landroidx/work/WorkRequest$Builder;.addTag:(Ljava/lang/String;)Landroidx/work/WorkRequest$Builder; // method@4cf7 │ │ +3cedc0: 2205 770c |0058: new-instance v5, Landroidx/work/Data$Builder; // type@0c77 │ │ +3cedc4: 7010 3d4c 0500 |005a: invoke-direct {v5}, Landroidx/work/Data$Builder;.:()V // method@4c3d │ │ +3cedca: 6e10 35ac 0600 |005d: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3cedd0: 0c06 |0060: move-result-object v6 │ │ +3cedd2: 6e10 f4ab 0600 |0061: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3cedd8: 0b01 |0064: move-result-wide v1 │ │ +3cedda: 1a06 97b8 |0065: const-string v6, "media_id" // string@b897 │ │ +3cedde: 6e40 444c 6521 |0067: invoke-virtual {v5, v6, v1, v2}, Landroidx/work/Data$Builder;.putLong:(Ljava/lang/String;J)Landroidx/work/Data$Builder; // method@4c44 │ │ +3cede4: 0c05 |006a: move-result-object v5 │ │ +3cede6: 6e10 3e4c 0500 |006b: invoke-virtual {v5}, Landroidx/work/Data$Builder;.build:()Landroidx/work/Data; // method@4c3e │ │ +3cedec: 0c05 |006e: move-result-object v5 │ │ +3cedee: 6e20 ff4c 5000 |006f: invoke-virtual {v0, v5}, Landroidx/work/WorkRequest$Builder;.setInputData:(Landroidx/work/Data;)Landroidx/work/WorkRequest$Builder; // method@4cff │ │ +3cedf4: 1100 |0072: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x000b line=46 │ │ 0x0013 line=47 │ │ 0x0023 line=48 │ │ 0x003a line=49 │ │ @@ -1469683,38 +1469666,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 │ │ -3cf01c: |[3cf01c] 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 │ │ -3cf02c: 7210 6ab5 0500 |0000: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -3cf032: 0c05 |0003: move-result-object v5 │ │ -3cf034: 7210 4db5 0500 |0004: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3cf03a: 0a00 |0007: move-result v0 │ │ -3cf03c: 3800 1d00 |0008: if-eqz v0, 0025 // +001d │ │ -3cf040: 7210 4eb5 0500 |000a: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3cf046: 0c00 |000d: move-result-object v0 │ │ -3cf048: 1f00 9a0c |000e: check-cast v0, Landroidx/work/WorkInfo; // type@0c9a │ │ -3cf04c: 6e10 e14c 0000 |0010: invoke-virtual {v0}, Landroidx/work/WorkInfo;.getTags:()Ljava/util/Set; // method@4ce1 │ │ -3cf052: 0c00 |0013: move-result-object v0 │ │ -3cf054: 1a01 3ce7 |0014: const-string v1, "was_queued" // string@e73c │ │ -3cf058: 7220 c3b5 1000 |0016: invoke-interface {v0, v1}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b5c3 │ │ -3cf05e: 0a00 |0019: move-result v0 │ │ -3cf060: 3800 eaff |001a: if-eqz v0, 0004 // -0016 │ │ -3cf064: 1200 |001c: const/4 v0, #int 0 // #0 │ │ -3cf066: 6e10 73ac 0300 |001d: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -3cf06c: 0c01 |0020: move-result-object v1 │ │ -3cf06e: 7130 529c 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@9c52 │ │ -3cf074: 28e0 |0024: goto 0004 // -0020 │ │ -3cf076: 7110 ed4c 0200 |0025: invoke-static {v2}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4ced │ │ -3cf07c: 0c02 |0028: move-result-object v2 │ │ -3cf07e: 6e20 e54c 4200 |0029: invoke-virtual {v2, v4}, Landroidx/work/WorkManager;.cancelAllWorkByTag:(Ljava/lang/String;)Landroidx/work/Operation; // method@4ce5 │ │ -3cf084: 0e00 |002c: return-void │ │ +3cefe4: |[3cefe4] 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 │ │ +3ceff4: 7210 6ab5 0500 |0000: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +3ceffa: 0c05 |0003: move-result-object v5 │ │ +3ceffc: 7210 4db5 0500 |0004: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3cf002: 0a00 |0007: move-result v0 │ │ +3cf004: 3800 1d00 |0008: if-eqz v0, 0025 // +001d │ │ +3cf008: 7210 4eb5 0500 |000a: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3cf00e: 0c00 |000d: move-result-object v0 │ │ +3cf010: 1f00 9a0c |000e: check-cast v0, Landroidx/work/WorkInfo; // type@0c9a │ │ +3cf014: 6e10 e14c 0000 |0010: invoke-virtual {v0}, Landroidx/work/WorkInfo;.getTags:()Ljava/util/Set; // method@4ce1 │ │ +3cf01a: 0c00 |0013: move-result-object v0 │ │ +3cf01c: 1a01 3ce7 |0014: const-string v1, "was_queued" // string@e73c │ │ +3cf020: 7220 c3b5 1000 |0016: invoke-interface {v0, v1}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b5c3 │ │ +3cf026: 0a00 |0019: move-result v0 │ │ +3cf028: 3800 eaff |001a: if-eqz v0, 0004 // -0016 │ │ +3cf02c: 1200 |001c: const/4 v0, #int 0 // #0 │ │ +3cf02e: 6e10 73ac 0300 |001d: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +3cf034: 0c01 |0020: move-result-object v1 │ │ +3cf036: 7130 529c 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@9c52 │ │ +3cf03c: 28e0 |0024: goto 0004 // -0020 │ │ +3cf03e: 7110 ed4c 0200 |0025: invoke-static {v2}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4ced │ │ +3cf044: 0c02 |0028: move-result-object v2 │ │ +3cf046: 6e20 e54c 4200 |0029: invoke-virtual {v2, v4}, Landroidx/work/WorkManager;.cancelAllWorkByTag:(Ljava/lang/String;)Landroidx/work/Operation; // method@4ce5 │ │ +3cf04c: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0010 line=79 │ │ 0x001d line=80 │ │ 0x0025 line=83 │ │ locals : │ │ @@ -1469728,20 +1469711,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 │ │ -3cf088: |[3cf088] de.danoeh.antennapod.core.service.download.DownloadServiceInterfaceImpl.lambda$cancel$1:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/Throwable;)V │ │ -3cf098: 7110 ed4c 0000 |0000: invoke-static {v0}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4ced │ │ -3cf09e: 0c00 |0003: move-result-object v0 │ │ -3cf0a0: 6e20 e54c 1000 |0004: invoke-virtual {v0, v1}, Landroidx/work/WorkManager;.cancelAllWorkByTag:(Ljava/lang/String;)Landroidx/work/Operation; // method@4ce5 │ │ -3cf0a6: 6e10 8db3 0200 |0007: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -3cf0ac: 0e00 |000a: return-void │ │ +3cf050: |[3cf050] de.danoeh.antennapod.core.service.download.DownloadServiceInterfaceImpl.lambda$cancel$1:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/Throwable;)V │ │ +3cf060: 7110 ed4c 0000 |0000: invoke-static {v0}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4ced │ │ +3cf066: 0c00 |0003: move-result-object v0 │ │ +3cf068: 6e20 e54c 1000 |0004: invoke-virtual {v0, v1}, Landroidx/work/WorkManager;.cancelAllWorkByTag:(Ljava/lang/String;)Landroidx/work/Operation; // method@4ce5 │ │ +3cf06e: 6e10 8db3 0200 |0007: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +3cf074: 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; │ │ @@ -1469753,47 +1469736,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 │ │ -3cee78: |[3cee78] de.danoeh.antennapod.core.service.download.DownloadServiceInterfaceImpl.cancel:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ -3cee88: 6e10 f4ab 0500 |0000: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3cee8e: 0b00 |0003: move-result-wide v0 │ │ -3cee90: 7130 1c9c 0401 |0004: invoke-static {v4, v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFeedMediaOfItem:(Landroid/content/Context;J)Ljava/util/concurrent/Future; // method@9c1c │ │ -3cee96: 2200 8f1e |0007: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3cee9a: 7010 50b3 0000 |0009: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3ceea0: 1a01 e87f |000c: const-string v1, "episodeUrl:" // string@7fe8 │ │ -3ceea4: 6e20 5cb3 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3ceeaa: 6e10 01ac 0500 |0011: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ -3ceeb0: 0c01 |0014: move-result-object v1 │ │ -3ceeb2: 6e20 5cb3 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3ceeb8: 6e10 67b3 0000 |0018: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3ceebe: 0c00 |001b: move-result-object v0 │ │ -3ceec0: 7110 ed4c 0400 |001c: invoke-static {v4}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4ced │ │ -3ceec6: 0c01 |001f: move-result-object v1 │ │ -3ceec8: 6e20 ee4c 0100 |0020: invoke-virtual {v1, v0}, Landroidx/work/WorkManager;.getWorkInfosByTag:(Ljava/lang/String;)Lcom/google/common/util/concurrent/ListenableFuture; // method@4cee │ │ -3ceece: 0c01 |0023: move-result-object v1 │ │ -3ceed0: 7110 7eb1 0100 |0024: invoke-static {v1}, Lio/reactivex/Observable;.fromFuture:(Ljava/util/concurrent/Future;)Lio/reactivex/Observable; // method@b17e │ │ -3ceed6: 0c01 |0027: move-result-object v1 │ │ -3ceed8: 7100 95b1 0000 |0028: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ -3ceede: 0c02 |002b: move-result-object v2 │ │ -3ceee0: 6e20 85b1 2100 |002c: invoke-virtual {v1, v2}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b185 │ │ -3ceee6: 0c01 |002f: move-result-object v1 │ │ -3ceee8: 7100 95b1 0000 |0030: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ -3ceeee: 0c02 |0033: move-result-object v2 │ │ -3ceef0: 6e20 80b1 2100 |0034: invoke-virtual {v1, v2}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b180 │ │ -3ceef6: 0c01 |0037: move-result-object v1 │ │ -3ceef8: 2202 d218 |0038: new-instance v2, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0; // type@18d2 │ │ -3ceefc: 7040 0699 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@9906 │ │ -3cef02: 2205 d318 |003d: new-instance v5, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda1; // type@18d3 │ │ -3cef06: 7030 0899 4500 |003f: invoke-direct {v5, v4, v0}, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda1;.:(Landroid/content/Context;Ljava/lang/String;)V // method@9908 │ │ -3cef0c: 6e30 83b1 2105 |0042: invoke-virtual {v1, v2, v5}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b183 │ │ -3cef12: 0e00 |0045: return-void │ │ +3cee40: |[3cee40] de.danoeh.antennapod.core.service.download.DownloadServiceInterfaceImpl.cancel:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ +3cee50: 6e10 f4ab 0500 |0000: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3cee56: 0b00 |0003: move-result-wide v0 │ │ +3cee58: 7130 1c9c 0401 |0004: invoke-static {v4, v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFeedMediaOfItem:(Landroid/content/Context;J)Ljava/util/concurrent/Future; // method@9c1c │ │ +3cee5e: 2200 8f1e |0007: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3cee62: 7010 50b3 0000 |0009: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3cee68: 1a01 e87f |000c: const-string v1, "episodeUrl:" // string@7fe8 │ │ +3cee6c: 6e20 5cb3 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3cee72: 6e10 01ac 0500 |0011: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ +3cee78: 0c01 |0014: move-result-object v1 │ │ +3cee7a: 6e20 5cb3 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3cee80: 6e10 67b3 0000 |0018: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3cee86: 0c00 |001b: move-result-object v0 │ │ +3cee88: 7110 ed4c 0400 |001c: invoke-static {v4}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4ced │ │ +3cee8e: 0c01 |001f: move-result-object v1 │ │ +3cee90: 6e20 ee4c 0100 |0020: invoke-virtual {v1, v0}, Landroidx/work/WorkManager;.getWorkInfosByTag:(Ljava/lang/String;)Lcom/google/common/util/concurrent/ListenableFuture; // method@4cee │ │ +3cee96: 0c01 |0023: move-result-object v1 │ │ +3cee98: 7110 7eb1 0100 |0024: invoke-static {v1}, Lio/reactivex/Observable;.fromFuture:(Ljava/util/concurrent/Future;)Lio/reactivex/Observable; // method@b17e │ │ +3cee9e: 0c01 |0027: move-result-object v1 │ │ +3ceea0: 7100 95b1 0000 |0028: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ +3ceea6: 0c02 |002b: move-result-object v2 │ │ +3ceea8: 6e20 85b1 2100 |002c: invoke-virtual {v1, v2}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b185 │ │ +3ceeae: 0c01 |002f: move-result-object v1 │ │ +3ceeb0: 7100 95b1 0000 |0030: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ +3ceeb6: 0c02 |0033: move-result-object v2 │ │ +3ceeb8: 6e20 80b1 2100 |0034: invoke-virtual {v1, v2}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b180 │ │ +3ceebe: 0c01 |0037: move-result-object v1 │ │ +3ceec0: 2202 d218 |0038: new-instance v2, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0; // type@18d2 │ │ +3ceec4: 7040 0699 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@9906 │ │ +3ceeca: 2205 d318 |003d: new-instance v5, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda1; // type@18d3 │ │ +3ceece: 7030 0899 4500 |003f: invoke-direct {v5, v4, v0}, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda1;.:(Landroid/content/Context;Ljava/lang/String;)V // method@9908 │ │ +3ceed4: 6e30 83b1 2105 |0042: invoke-virtual {v1, v2, v5}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b183 │ │ +3ceeda: 0e00 |0045: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0007 line=71 │ │ 0x001c line=72 │ │ 0x0024 line=73 │ │ 0x0028 line=74 │ │ @@ -1469809,20 +1469792,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -3cef14: |[3cef14] de.danoeh.antennapod.core.service.download.DownloadServiceInterfaceImpl.cancelAll:(Landroid/content/Context;)V │ │ -3cef24: 7110 ed4c 0200 |0000: invoke-static {v2}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4ced │ │ -3cef2a: 0c02 |0003: move-result-object v2 │ │ -3cef2c: 1a00 e17f |0004: const-string v0, "episodeDownload" // string@7fe1 │ │ -3cef30: 6e20 e54c 0200 |0006: invoke-virtual {v2, v0}, Landroidx/work/WorkManager;.cancelAllWorkByTag:(Ljava/lang/String;)Landroidx/work/Operation; // method@4ce5 │ │ -3cef36: 0e00 |0009: return-void │ │ +3ceedc: |[3ceedc] de.danoeh.antennapod.core.service.download.DownloadServiceInterfaceImpl.cancelAll:(Landroid/content/Context;)V │ │ +3ceeec: 7110 ed4c 0200 |0000: invoke-static {v2}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4ced │ │ +3ceef2: 0c02 |0003: move-result-object v2 │ │ +3ceef4: 1a00 e17f |0004: const-string v0, "episodeDownload" // string@7fe1 │ │ +3ceef8: 6e20 e54c 0200 |0006: invoke-virtual {v2, v0}, Landroidx/work/WorkManager;.cancelAllWorkByTag:(Ljava/lang/String;)Landroidx/work/Operation; // method@4ce5 │ │ +3ceefe: 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; │ │ │ │ @@ -1469831,32 +1469814,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 │ │ -3cef38: |[3cef38] de.danoeh.antennapod.core.service.download.DownloadServiceInterfaceImpl.download:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3cef48: 7120 1299 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@9912 │ │ -3cef4e: 0c00 |0003: move-result-object v0 │ │ -3cef50: 7100 1199 0000 |0004: invoke-static {}, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl;.getConstraints:()Landroidx/work/Constraints; // method@9911 │ │ -3cef56: 0c01 |0007: move-result-object v1 │ │ -3cef58: 6e20 fc4c 1000 |0008: invoke-virtual {v0, v1}, Landroidx/work/WorkRequest$Builder;.setConstraints:(Landroidx/work/Constraints;)Landroidx/work/WorkRequest$Builder; // method@4cfc │ │ -3cef5e: 7110 ed4c 0300 |000b: invoke-static {v3}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4ced │ │ -3cef64: 0c03 |000e: move-result-object v3 │ │ -3cef66: 6e10 35ac 0400 |000f: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3cef6c: 0c04 |0012: move-result-object v4 │ │ -3cef6e: 6e10 01ac 0400 |0013: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ -3cef74: 0c04 |0016: move-result-object v4 │ │ -3cef76: 6201 281e |0017: sget-object v1, Landroidx/work/ExistingWorkPolicy;.KEEP:Landroidx/work/ExistingWorkPolicy; // field@1e28 │ │ -3cef7a: 6e10 f84c 0000 |0019: invoke-virtual {v0}, Landroidx/work/WorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@4cf8 │ │ -3cef80: 0c00 |001c: move-result-object v0 │ │ -3cef82: 1f00 8a0c |001d: check-cast v0, Landroidx/work/OneTimeWorkRequest; // type@0c8a │ │ -3cef86: 6e40 eb4c 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@4ceb │ │ -3cef8c: 0e00 |0022: return-void │ │ +3cef00: |[3cef00] de.danoeh.antennapod.core.service.download.DownloadServiceInterfaceImpl.download:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3cef10: 7120 1299 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@9912 │ │ +3cef16: 0c00 |0003: move-result-object v0 │ │ +3cef18: 7100 1199 0000 |0004: invoke-static {}, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl;.getConstraints:()Landroidx/work/Constraints; // method@9911 │ │ +3cef1e: 0c01 |0007: move-result-object v1 │ │ +3cef20: 6e20 fc4c 1000 |0008: invoke-virtual {v0, v1}, Landroidx/work/WorkRequest$Builder;.setConstraints:(Landroidx/work/Constraints;)Landroidx/work/WorkRequest$Builder; // method@4cfc │ │ +3cef26: 7110 ed4c 0300 |000b: invoke-static {v3}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4ced │ │ +3cef2c: 0c03 |000e: move-result-object v3 │ │ +3cef2e: 6e10 35ac 0400 |000f: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3cef34: 0c04 |0012: move-result-object v4 │ │ +3cef36: 6e10 01ac 0400 |0013: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ +3cef3c: 0c04 |0016: move-result-object v4 │ │ +3cef3e: 6201 281e |0017: sget-object v1, Landroidx/work/ExistingWorkPolicy;.KEEP:Landroidx/work/ExistingWorkPolicy; // field@1e28 │ │ +3cef42: 6e10 f84c 0000 |0019: invoke-virtual {v0}, Landroidx/work/WorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@4cf8 │ │ +3cef48: 0c00 |001c: move-result-object v0 │ │ +3cef4a: 1f00 8a0c |001d: check-cast v0, Landroidx/work/OneTimeWorkRequest; // type@0c8a │ │ +3cef4e: 6e40 eb4c 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@4ceb │ │ +3cef54: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0004 line=39 │ │ 0x000b line=40 │ │ 0x0019 line=41 │ │ 0x001f line=40 │ │ @@ -1469870,44 +1469853,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 │ │ -3cef90: |[3cef90] de.danoeh.antennapod.core.service.download.DownloadServiceInterfaceImpl.downloadNow:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;Z)V │ │ -3cefa0: 7120 1299 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@9912 │ │ -3cefa6: 0c00 |0003: move-result-object v0 │ │ -3cefa8: 6201 441e |0004: sget-object v1, Landroidx/work/OutOfQuotaPolicy;.RUN_AS_NON_EXPEDITED_WORK_REQUEST:Landroidx/work/OutOfQuotaPolicy; // field@1e44 │ │ -3cefac: 6e20 fd4c 1000 |0006: invoke-virtual {v0, v1}, Landroidx/work/WorkRequest$Builder;.setExpedited:(Landroidx/work/OutOfQuotaPolicy;)Landroidx/work/WorkRequest$Builder; // method@4cfd │ │ -3cefb2: 3805 1500 |0009: if-eqz v5, 001e // +0015 │ │ -3cefb6: 2205 730c |000b: new-instance v5, Landroidx/work/Constraints$Builder; // type@0c73 │ │ -3cefba: 7010 184c 0500 |000d: invoke-direct {v5}, Landroidx/work/Constraints$Builder;.:()V // method@4c18 │ │ -3cefc0: 6201 391e |0010: sget-object v1, Landroidx/work/NetworkType;.CONNECTED:Landroidx/work/NetworkType; // field@1e39 │ │ -3cefc4: 6e20 1a4c 1500 |0012: invoke-virtual {v5, v1}, Landroidx/work/Constraints$Builder;.setRequiredNetworkType:(Landroidx/work/NetworkType;)Landroidx/work/Constraints$Builder; // method@4c1a │ │ -3cefca: 0c05 |0015: move-result-object v5 │ │ -3cefcc: 6e10 194c 0500 |0016: invoke-virtual {v5}, Landroidx/work/Constraints$Builder;.build:()Landroidx/work/Constraints; // method@4c19 │ │ -3cefd2: 0c05 |0019: move-result-object v5 │ │ -3cefd4: 6e20 fc4c 5000 |001a: invoke-virtual {v0, v5}, Landroidx/work/WorkRequest$Builder;.setConstraints:(Landroidx/work/Constraints;)Landroidx/work/WorkRequest$Builder; // method@4cfc │ │ -3cefda: 2808 |001d: goto 0025 // +0008 │ │ -3cefdc: 7100 1199 0000 |001e: invoke-static {}, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl;.getConstraints:()Landroidx/work/Constraints; // method@9911 │ │ -3cefe2: 0c05 |0021: move-result-object v5 │ │ -3cefe4: 6e20 fc4c 5000 |0022: invoke-virtual {v0, v5}, Landroidx/work/WorkRequest$Builder;.setConstraints:(Landroidx/work/Constraints;)Landroidx/work/WorkRequest$Builder; // method@4cfc │ │ -3cefea: 7110 ed4c 0300 |0025: invoke-static {v3}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4ced │ │ -3ceff0: 0c03 |0028: move-result-object v3 │ │ -3ceff2: 6e10 35ac 0400 |0029: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3ceff8: 0c04 |002c: move-result-object v4 │ │ -3ceffa: 6e10 01ac 0400 |002d: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ -3cf000: 0c04 |0030: move-result-object v4 │ │ -3cf002: 6205 281e |0031: sget-object v5, Landroidx/work/ExistingWorkPolicy;.KEEP:Landroidx/work/ExistingWorkPolicy; // field@1e28 │ │ -3cf006: 6e10 f84c 0000 |0033: invoke-virtual {v0}, Landroidx/work/WorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@4cf8 │ │ -3cf00c: 0c00 |0036: move-result-object v0 │ │ -3cf00e: 1f00 8a0c |0037: check-cast v0, Landroidx/work/OneTimeWorkRequest; // type@0c8a │ │ -3cf012: 6e40 eb4c 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@4ceb │ │ -3cf018: 0e00 |003c: return-void │ │ +3cef58: |[3cef58] de.danoeh.antennapod.core.service.download.DownloadServiceInterfaceImpl.downloadNow:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;Z)V │ │ +3cef68: 7120 1299 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@9912 │ │ +3cef6e: 0c00 |0003: move-result-object v0 │ │ +3cef70: 6201 441e |0004: sget-object v1, Landroidx/work/OutOfQuotaPolicy;.RUN_AS_NON_EXPEDITED_WORK_REQUEST:Landroidx/work/OutOfQuotaPolicy; // field@1e44 │ │ +3cef74: 6e20 fd4c 1000 |0006: invoke-virtual {v0, v1}, Landroidx/work/WorkRequest$Builder;.setExpedited:(Landroidx/work/OutOfQuotaPolicy;)Landroidx/work/WorkRequest$Builder; // method@4cfd │ │ +3cef7a: 3805 1500 |0009: if-eqz v5, 001e // +0015 │ │ +3cef7e: 2205 730c |000b: new-instance v5, Landroidx/work/Constraints$Builder; // type@0c73 │ │ +3cef82: 7010 184c 0500 |000d: invoke-direct {v5}, Landroidx/work/Constraints$Builder;.:()V // method@4c18 │ │ +3cef88: 6201 391e |0010: sget-object v1, Landroidx/work/NetworkType;.CONNECTED:Landroidx/work/NetworkType; // field@1e39 │ │ +3cef8c: 6e20 1a4c 1500 |0012: invoke-virtual {v5, v1}, Landroidx/work/Constraints$Builder;.setRequiredNetworkType:(Landroidx/work/NetworkType;)Landroidx/work/Constraints$Builder; // method@4c1a │ │ +3cef92: 0c05 |0015: move-result-object v5 │ │ +3cef94: 6e10 194c 0500 |0016: invoke-virtual {v5}, Landroidx/work/Constraints$Builder;.build:()Landroidx/work/Constraints; // method@4c19 │ │ +3cef9a: 0c05 |0019: move-result-object v5 │ │ +3cef9c: 6e20 fc4c 5000 |001a: invoke-virtual {v0, v5}, Landroidx/work/WorkRequest$Builder;.setConstraints:(Landroidx/work/Constraints;)Landroidx/work/WorkRequest$Builder; // method@4cfc │ │ +3cefa2: 2808 |001d: goto 0025 // +0008 │ │ +3cefa4: 7100 1199 0000 |001e: invoke-static {}, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl;.getConstraints:()Landroidx/work/Constraints; // method@9911 │ │ +3cefaa: 0c05 |0021: move-result-object v5 │ │ +3cefac: 6e20 fc4c 5000 |0022: invoke-virtual {v0, v5}, Landroidx/work/WorkRequest$Builder;.setConstraints:(Landroidx/work/Constraints;)Landroidx/work/WorkRequest$Builder; // method@4cfc │ │ +3cefb2: 7110 ed4c 0300 |0025: invoke-static {v3}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4ced │ │ +3cefb8: 0c03 |0028: move-result-object v3 │ │ +3cefba: 6e10 35ac 0400 |0029: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3cefc0: 0c04 |002c: move-result-object v4 │ │ +3cefc2: 6e10 01ac 0400 |002d: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ +3cefc8: 0c04 |0030: move-result-object v4 │ │ +3cefca: 6205 281e |0031: sget-object v5, Landroidx/work/ExistingWorkPolicy;.KEEP:Landroidx/work/ExistingWorkPolicy; // field@1e28 │ │ +3cefce: 6e10 f84c 0000 |0033: invoke-virtual {v0}, Landroidx/work/WorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@4cf8 │ │ +3cefd4: 0c00 |0036: move-result-object v0 │ │ +3cefd6: 1f00 8a0c |0037: check-cast v0, Landroidx/work/OneTimeWorkRequest; // type@0c8a │ │ +3cefda: 6e40 eb4c 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@4ceb │ │ +3cefe0: 0e00 |003c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0004 line=27 │ │ 0x000b line=29 │ │ 0x001e line=31 │ │ 0x0025 line=33 │ │ @@ -1469945,35 +1469928,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3cf204: |[3cf204] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker$$ExternalSyntheticLambda0.:()V │ │ -3cf214: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3cf21a: 0e00 |0003: return-void │ │ +3cf1cc: |[3cf1cc] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker$$ExternalSyntheticLambda0.:()V │ │ +3cf1dc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3cf1e2: 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 │ │ -3cf21c: |[3cf21c] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker$$ExternalSyntheticLambda0.accept:(Ljava/lang/Object;)V │ │ -3cf22c: 1f01 6200 |0000: check-cast v1, Landroid/content/Context; // type@0062 │ │ -3cf230: 7110 2299 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.$r8$lambda$1SsirTnLL_RK1fX0ONX_cVq_YG8:(Landroid/content/Context;)V // method@9922 │ │ -3cf236: 0e00 |0005: return-void │ │ +3cf1e4: |[3cf1e4] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker$$ExternalSyntheticLambda0.accept:(Ljava/lang/Object;)V │ │ +3cf1f4: 1f01 6200 |0000: check-cast v1, Landroid/content/Context; // type@0062 │ │ +3cf1f8: 7110 2299 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.$r8$lambda$1SsirTnLL_RK1fX0ONX_cVq_YG8:(Landroid/content/Context;)V // method@9922 │ │ +3cf1fe: 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; │ │ │ │ @@ -1470016,17 +1469999,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 │ │ -3cff7c: |[3cff7c] de.danoeh.antennapod.core.service.download.HttpDownloader.:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)V │ │ -3cff8c: 7020 1599 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/download/Downloader;.:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)V // method@9915 │ │ -3cff92: 0e00 |0003: return-void │ │ +3cff44: |[3cff44] de.danoeh.antennapod.core.service.download.HttpDownloader.:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)V │ │ +3cff54: 7020 1599 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/download/Downloader;.:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)V // method@9915 │ │ +3cff5a: 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; │ │ │ │ @@ -1470035,57 +1470018,57 @@ │ │ type : '(Lokhttp3/Response;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 80 16-bit code units │ │ -3cff94: |[3cff94] de.danoeh.antennapod.core.service.download.HttpDownloader.callOnFailByResponseCode:(Lokhttp3/Response;)V │ │ -3cffa4: 6e10 2eb7 0300 |0000: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b72e │ │ -3cffaa: 0a00 |0003: move-result v0 │ │ -3cffac: 1301 9101 |0004: const/16 v1, #int 401 // #191 │ │ -3cffb0: 3310 0d00 |0006: if-ne v0, v1, 0013 // +000d │ │ -3cffb4: 6200 ce96 |0008: sget-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNAUTHORIZED:Lde/danoeh/antennapod/model/download/DownloadError; // field@96ce │ │ -3cffb8: 6e10 2eb7 0300 |000a: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b72e │ │ -3cffbe: 0a03 |000d: move-result v3 │ │ -3cffc0: 7110 4ab3 0300 |000e: invoke-static {v3}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b34a │ │ -3cffc6: 0c03 |0011: move-result-object v3 │ │ -3cffc8: 283a |0012: goto 004c // +003a │ │ -3cffca: 6e10 2eb7 0300 |0013: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b72e │ │ -3cffd0: 0a00 |0016: move-result v0 │ │ -3cffd2: 1301 9301 |0017: const/16 v1, #int 403 // #193 │ │ -3cffd6: 3310 0d00 |0019: if-ne v0, v1, 0026 // +000d │ │ -3cffda: 6200 c396 |001b: sget-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FORBIDDEN:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c3 │ │ -3cffde: 6e10 2eb7 0300 |001d: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b72e │ │ -3cffe4: 0a03 |0020: move-result v3 │ │ -3cffe6: 7110 4ab3 0300 |0021: invoke-static {v3}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b34a │ │ -3cffec: 0c03 |0024: move-result-object v3 │ │ -3cffee: 2827 |0025: goto 004c // +0027 │ │ -3cfff0: 6e10 2eb7 0300 |0026: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b72e │ │ -3cfff6: 0a00 |0029: move-result v0 │ │ -3cfff8: 1301 9401 |002a: const/16 v1, #int 404 // #194 │ │ -3cfffc: 3210 1600 |002c: if-eq v0, v1, 0042 // +0016 │ │ -3d0000: 6e10 2eb7 0300 |002e: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b72e │ │ -3d0006: 0a00 |0031: move-result v0 │ │ -3d0008: 1301 9a01 |0032: const/16 v1, #int 410 // #19a │ │ -3d000c: 3310 0300 |0034: if-ne v0, v1, 0037 // +0003 │ │ -3d0010: 280c |0036: goto 0042 // +000c │ │ -3d0012: 6200 c496 |0037: sget-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_HTTP_DATA_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c4 │ │ -3d0016: 6e10 2eb7 0300 |0039: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b72e │ │ -3d001c: 0a03 |003c: move-result v3 │ │ -3d001e: 7110 4ab3 0300 |003d: invoke-static {v3}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b34a │ │ -3d0024: 0c03 |0040: move-result-object v3 │ │ -3d0026: 280b |0041: goto 004c // +000b │ │ -3d0028: 6200 ca96 |0042: sget-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_NOT_FOUND:Lde/danoeh/antennapod/model/download/DownloadError; // field@96ca │ │ -3d002c: 6e10 2eb7 0300 |0044: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b72e │ │ -3d0032: 0a03 |0047: move-result v3 │ │ -3d0034: 7110 4ab3 0300 |0048: invoke-static {v3}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b34a │ │ -3d003a: 0c03 |004b: move-result-object v3 │ │ -3d003c: 7030 3c99 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@993c │ │ -3d0042: 0e00 |004f: return-void │ │ +3cff5c: |[3cff5c] de.danoeh.antennapod.core.service.download.HttpDownloader.callOnFailByResponseCode:(Lokhttp3/Response;)V │ │ +3cff6c: 6e10 2eb7 0300 |0000: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b72e │ │ +3cff72: 0a00 |0003: move-result v0 │ │ +3cff74: 1301 9101 |0004: const/16 v1, #int 401 // #191 │ │ +3cff78: 3310 0d00 |0006: if-ne v0, v1, 0013 // +000d │ │ +3cff7c: 6200 ce96 |0008: sget-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNAUTHORIZED:Lde/danoeh/antennapod/model/download/DownloadError; // field@96ce │ │ +3cff80: 6e10 2eb7 0300 |000a: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b72e │ │ +3cff86: 0a03 |000d: move-result v3 │ │ +3cff88: 7110 4ab3 0300 |000e: invoke-static {v3}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b34a │ │ +3cff8e: 0c03 |0011: move-result-object v3 │ │ +3cff90: 283a |0012: goto 004c // +003a │ │ +3cff92: 6e10 2eb7 0300 |0013: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b72e │ │ +3cff98: 0a00 |0016: move-result v0 │ │ +3cff9a: 1301 9301 |0017: const/16 v1, #int 403 // #193 │ │ +3cff9e: 3310 0d00 |0019: if-ne v0, v1, 0026 // +000d │ │ +3cffa2: 6200 c396 |001b: sget-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FORBIDDEN:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c3 │ │ +3cffa6: 6e10 2eb7 0300 |001d: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b72e │ │ +3cffac: 0a03 |0020: move-result v3 │ │ +3cffae: 7110 4ab3 0300 |0021: invoke-static {v3}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b34a │ │ +3cffb4: 0c03 |0024: move-result-object v3 │ │ +3cffb6: 2827 |0025: goto 004c // +0027 │ │ +3cffb8: 6e10 2eb7 0300 |0026: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b72e │ │ +3cffbe: 0a00 |0029: move-result v0 │ │ +3cffc0: 1301 9401 |002a: const/16 v1, #int 404 // #194 │ │ +3cffc4: 3210 1600 |002c: if-eq v0, v1, 0042 // +0016 │ │ +3cffc8: 6e10 2eb7 0300 |002e: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b72e │ │ +3cffce: 0a00 |0031: move-result v0 │ │ +3cffd0: 1301 9a01 |0032: const/16 v1, #int 410 // #19a │ │ +3cffd4: 3310 0300 |0034: if-ne v0, v1, 0037 // +0003 │ │ +3cffd8: 280c |0036: goto 0042 // +000c │ │ +3cffda: 6200 c496 |0037: sget-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_HTTP_DATA_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c4 │ │ +3cffde: 6e10 2eb7 0300 |0039: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b72e │ │ +3cffe4: 0a03 |003c: move-result v3 │ │ +3cffe6: 7110 4ab3 0300 |003d: invoke-static {v3}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b34a │ │ +3cffec: 0c03 |0040: move-result-object v3 │ │ +3cffee: 280b |0041: goto 004c // +000b │ │ +3cfff0: 6200 ca96 |0042: sget-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_NOT_FOUND:Lde/danoeh/antennapod/model/download/DownloadError; // field@96ca │ │ +3cfff4: 6e10 2eb7 0300 |0044: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b72e │ │ +3cfffa: 0a03 |0047: move-result v3 │ │ +3cfffc: 7110 4ab3 0300 |0048: invoke-static {v3}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b34a │ │ +3d0002: 0c03 |004b: move-result-object v3 │ │ +3d0004: 7030 3c99 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@993c │ │ +3d000a: 0e00 |004f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0008 line=259 │ │ 0x000a line=260 │ │ 0x0013 line=261 │ │ 0x001b line=262 │ │ @@ -1470106,92 +1470089,92 @@ │ │ type : '(Lokhttp3/Response;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 159 16-bit code units │ │ -3d0044: |[3d0044] de.danoeh.antennapod.core.service.download.HttpDownloader.checkIfRedirect:(Lokhttp3/Response;)V │ │ -3d0054: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -3d0058: 7010 a0b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -3d005e: 3805 0a00 |0005: if-eqz v5, 000f // +000a │ │ -3d0062: 6e20 a4b4 5000 |0007: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b4a4 │ │ -3d0068: 6e10 33b7 0500 |000a: invoke-virtual {v5}, Lokhttp3/Response;.priorResponse:()Lokhttp3/Response; // method@b733 │ │ -3d006e: 0c05 |000d: move-result-object v5 │ │ -3d0070: 28f7 |000e: goto 0005 // -0009 │ │ -3d0072: 6e10 b3b4 0000 |000f: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@b4b3 │ │ -3d0078: 0a05 |0012: move-result v5 │ │ -3d007a: 1221 |0013: const/4 v1, #int 2 // #2 │ │ -3d007c: 3515 0300 |0014: if-ge v5, v1, 0017 // +0003 │ │ -3d0080: 0e00 |0016: return-void │ │ -3d0082: 7110 13b5 0000 |0017: invoke-static {v0}, Ljava/util/Collections;.reverse:(Ljava/util/List;)V // method@b513 │ │ -3d0088: 1205 |001a: const/4 v5, #int 0 // #0 │ │ -3d008a: 6e20 aab4 5000 |001b: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@b4aa │ │ -3d0090: 0c01 |001e: move-result-object v1 │ │ -3d0092: 1f01 b81f |001f: check-cast v1, Lokhttp3/Response; // type@1fb8 │ │ -3d0096: 6e10 2eb7 0100 |0021: invoke-virtual {v1}, Lokhttp3/Response;.code:()I // method@b72e │ │ -3d009c: 0a01 |0024: move-result v1 │ │ -3d009e: 6e20 aab4 5000 |0025: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@b4aa │ │ -3d00a4: 0c05 |0028: move-result-object v5 │ │ -3d00a6: 1f05 b81f |0029: check-cast v5, Lokhttp3/Response; // type@1fb8 │ │ -3d00aa: 6e10 34b7 0500 |002b: invoke-virtual {v5}, Lokhttp3/Response;.request:()Lokhttp3/Request; // method@b734 │ │ -3d00b0: 0c05 |002e: move-result-object v5 │ │ -3d00b2: 6e10 29b7 0500 |002f: invoke-virtual {v5}, Lokhttp3/Request;.url:()Lokhttp3/HttpUrl; // method@b729 │ │ -3d00b8: 0c05 |0032: move-result-object v5 │ │ -3d00ba: 6e10 ffb6 0500 |0033: invoke-virtual {v5}, Lokhttp3/HttpUrl;.toString:()Ljava/lang/String; // method@b6ff │ │ -3d00c0: 0c05 |0036: move-result-object v5 │ │ -3d00c2: 1212 |0037: const/4 v2, #int 1 // #1 │ │ -3d00c4: 6e20 aab4 2000 |0038: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@b4aa │ │ -3d00ca: 0c00 |003b: move-result-object v0 │ │ -3d00cc: 1f00 b81f |003c: check-cast v0, Lokhttp3/Response; // type@1fb8 │ │ -3d00d0: 6e10 34b7 0000 |003e: invoke-virtual {v0}, Lokhttp3/Response;.request:()Lokhttp3/Request; // method@b734 │ │ -3d00d6: 0c00 |0041: move-result-object v0 │ │ -3d00d8: 6e10 29b7 0000 |0042: invoke-virtual {v0}, Lokhttp3/Request;.url:()Lokhttp3/HttpUrl; // method@b729 │ │ -3d00de: 0c00 |0045: move-result-object v0 │ │ -3d00e0: 6e10 ffb6 0000 |0046: invoke-virtual {v0}, Lokhttp3/HttpUrl;.toString:()Ljava/lang/String; // method@b6ff │ │ -3d00e6: 0c00 |0049: move-result-object v0 │ │ -3d00e8: 1302 2d01 |004a: const/16 v2, #int 301 // #12d │ │ -3d00ec: 1a03 9520 |004c: const-string v3, "HttpDownloader" // string@2095 │ │ -3d00f0: 3221 2c00 |004e: if-eq v1, v2, 007a // +002c │ │ -3d00f4: 1302 3401 |0050: const/16 v2, #int 308 // #134 │ │ -3d00f8: 3321 0300 |0052: if-ne v1, v2, 0055 // +0003 │ │ -3d00fc: 2826 |0054: goto 007a // +0026 │ │ -3d00fe: 1a01 0d99 |0055: const-string v1, "http://" // string@990d │ │ -3d0102: 1a02 2599 |0057: const-string v2, "https://" // string@9925 │ │ -3d0106: 6e30 39b3 1502 |0059: invoke-virtual {v5, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b339 │ │ -3d010c: 0c01 |005c: move-result-object v1 │ │ -3d010e: 6e20 28b3 1000 |005d: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3d0114: 0a01 |0060: move-result v1 │ │ -3d0116: 3801 3d00 |0061: if-eqz v1, 009e // +003d │ │ -3d011a: 2201 8f1e |0063: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -3d011e: 7010 50b3 0100 |0065: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3d0124: 1a02 865c |0068: const-string v2, "Treating http->https non-permanent redirect as permanent: " // string@5c86 │ │ -3d0128: 6e20 5cb3 2100 |006a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d012e: 6e20 5cb3 5100 |006d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d0134: 6e10 67b3 0100 |0070: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3d013a: 0c05 |0073: move-result-object v5 │ │ -3d013c: 7120 fe0a 5300 |0074: invoke-static {v3, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d0142: 5b40 e18c |0077: iput-object v0, v4, Lde/danoeh/antennapod/core/service/download/Downloader;.permanentRedirectUrl:Ljava/lang/String; // field@8ce1 │ │ -3d0146: 2825 |0079: goto 009e // +0025 │ │ -3d0148: 2205 8f1e |007a: new-instance v5, Ljava/lang/StringBuilder; // type@1e8f │ │ -3d014c: 7010 50b3 0500 |007c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3d0152: 1a01 ff18 |007f: const-string v1, "Detected permanent redirect from " // string@18ff │ │ -3d0156: 6e20 5cb3 1500 |0081: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d015c: 5441 e28c |0084: iget-object v1, v4, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ -3d0160: 6e10 caad 0100 |0086: invoke-virtual {v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSource:()Ljava/lang/String; // method@adca │ │ -3d0166: 0c01 |0089: move-result-object v1 │ │ -3d0168: 6e20 5cb3 1500 |008a: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d016e: 1a01 c201 |008d: const-string v1, " to " // string@01c2 │ │ -3d0172: 6e20 5cb3 1500 |008f: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d0178: 6e20 5cb3 0500 |0092: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d017e: 6e10 67b3 0500 |0095: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3d0184: 0c05 |0098: move-result-object v5 │ │ -3d0186: 7120 fe0a 5300 |0099: invoke-static {v3, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d018c: 5b40 e18c |009c: iput-object v0, v4, Lde/danoeh/antennapod/core/service/download/Downloader;.permanentRedirectUrl:Ljava/lang/String; // field@8ce1 │ │ -3d0190: 0e00 |009e: return-void │ │ +3d000c: |[3d000c] de.danoeh.antennapod.core.service.download.HttpDownloader.checkIfRedirect:(Lokhttp3/Response;)V │ │ +3d001c: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +3d0020: 7010 a0b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +3d0026: 3805 0a00 |0005: if-eqz v5, 000f // +000a │ │ +3d002a: 6e20 a4b4 5000 |0007: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b4a4 │ │ +3d0030: 6e10 33b7 0500 |000a: invoke-virtual {v5}, Lokhttp3/Response;.priorResponse:()Lokhttp3/Response; // method@b733 │ │ +3d0036: 0c05 |000d: move-result-object v5 │ │ +3d0038: 28f7 |000e: goto 0005 // -0009 │ │ +3d003a: 6e10 b3b4 0000 |000f: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@b4b3 │ │ +3d0040: 0a05 |0012: move-result v5 │ │ +3d0042: 1221 |0013: const/4 v1, #int 2 // #2 │ │ +3d0044: 3515 0300 |0014: if-ge v5, v1, 0017 // +0003 │ │ +3d0048: 0e00 |0016: return-void │ │ +3d004a: 7110 13b5 0000 |0017: invoke-static {v0}, Ljava/util/Collections;.reverse:(Ljava/util/List;)V // method@b513 │ │ +3d0050: 1205 |001a: const/4 v5, #int 0 // #0 │ │ +3d0052: 6e20 aab4 5000 |001b: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@b4aa │ │ +3d0058: 0c01 |001e: move-result-object v1 │ │ +3d005a: 1f01 b81f |001f: check-cast v1, Lokhttp3/Response; // type@1fb8 │ │ +3d005e: 6e10 2eb7 0100 |0021: invoke-virtual {v1}, Lokhttp3/Response;.code:()I // method@b72e │ │ +3d0064: 0a01 |0024: move-result v1 │ │ +3d0066: 6e20 aab4 5000 |0025: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@b4aa │ │ +3d006c: 0c05 |0028: move-result-object v5 │ │ +3d006e: 1f05 b81f |0029: check-cast v5, Lokhttp3/Response; // type@1fb8 │ │ +3d0072: 6e10 34b7 0500 |002b: invoke-virtual {v5}, Lokhttp3/Response;.request:()Lokhttp3/Request; // method@b734 │ │ +3d0078: 0c05 |002e: move-result-object v5 │ │ +3d007a: 6e10 29b7 0500 |002f: invoke-virtual {v5}, Lokhttp3/Request;.url:()Lokhttp3/HttpUrl; // method@b729 │ │ +3d0080: 0c05 |0032: move-result-object v5 │ │ +3d0082: 6e10 ffb6 0500 |0033: invoke-virtual {v5}, Lokhttp3/HttpUrl;.toString:()Ljava/lang/String; // method@b6ff │ │ +3d0088: 0c05 |0036: move-result-object v5 │ │ +3d008a: 1212 |0037: const/4 v2, #int 1 // #1 │ │ +3d008c: 6e20 aab4 2000 |0038: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@b4aa │ │ +3d0092: 0c00 |003b: move-result-object v0 │ │ +3d0094: 1f00 b81f |003c: check-cast v0, Lokhttp3/Response; // type@1fb8 │ │ +3d0098: 6e10 34b7 0000 |003e: invoke-virtual {v0}, Lokhttp3/Response;.request:()Lokhttp3/Request; // method@b734 │ │ +3d009e: 0c00 |0041: move-result-object v0 │ │ +3d00a0: 6e10 29b7 0000 |0042: invoke-virtual {v0}, Lokhttp3/Request;.url:()Lokhttp3/HttpUrl; // method@b729 │ │ +3d00a6: 0c00 |0045: move-result-object v0 │ │ +3d00a8: 6e10 ffb6 0000 |0046: invoke-virtual {v0}, Lokhttp3/HttpUrl;.toString:()Ljava/lang/String; // method@b6ff │ │ +3d00ae: 0c00 |0049: move-result-object v0 │ │ +3d00b0: 1302 2d01 |004a: const/16 v2, #int 301 // #12d │ │ +3d00b4: 1a03 9520 |004c: const-string v3, "HttpDownloader" // string@2095 │ │ +3d00b8: 3221 2c00 |004e: if-eq v1, v2, 007a // +002c │ │ +3d00bc: 1302 3401 |0050: const/16 v2, #int 308 // #134 │ │ +3d00c0: 3321 0300 |0052: if-ne v1, v2, 0055 // +0003 │ │ +3d00c4: 2826 |0054: goto 007a // +0026 │ │ +3d00c6: 1a01 0d99 |0055: const-string v1, "http://" // string@990d │ │ +3d00ca: 1a02 2599 |0057: const-string v2, "https://" // string@9925 │ │ +3d00ce: 6e30 39b3 1502 |0059: invoke-virtual {v5, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b339 │ │ +3d00d4: 0c01 |005c: move-result-object v1 │ │ +3d00d6: 6e20 28b3 1000 |005d: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3d00dc: 0a01 |0060: move-result v1 │ │ +3d00de: 3801 3d00 |0061: if-eqz v1, 009e // +003d │ │ +3d00e2: 2201 8f1e |0063: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +3d00e6: 7010 50b3 0100 |0065: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3d00ec: 1a02 865c |0068: const-string v2, "Treating http->https non-permanent redirect as permanent: " // string@5c86 │ │ +3d00f0: 6e20 5cb3 2100 |006a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d00f6: 6e20 5cb3 5100 |006d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d00fc: 6e10 67b3 0100 |0070: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3d0102: 0c05 |0073: move-result-object v5 │ │ +3d0104: 7120 fe0a 5300 |0074: invoke-static {v3, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d010a: 5b40 e18c |0077: iput-object v0, v4, Lde/danoeh/antennapod/core/service/download/Downloader;.permanentRedirectUrl:Ljava/lang/String; // field@8ce1 │ │ +3d010e: 2825 |0079: goto 009e // +0025 │ │ +3d0110: 2205 8f1e |007a: new-instance v5, Ljava/lang/StringBuilder; // type@1e8f │ │ +3d0114: 7010 50b3 0500 |007c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3d011a: 1a01 ff18 |007f: const-string v1, "Detected permanent redirect from " // string@18ff │ │ +3d011e: 6e20 5cb3 1500 |0081: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d0124: 5441 e28c |0084: iget-object v1, v4, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ +3d0128: 6e10 caad 0100 |0086: invoke-virtual {v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSource:()Ljava/lang/String; // method@adca │ │ +3d012e: 0c01 |0089: move-result-object v1 │ │ +3d0130: 6e20 5cb3 1500 |008a: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d0136: 1a01 c201 |008d: const-string v1, " to " // string@01c2 │ │ +3d013a: 6e20 5cb3 1500 |008f: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d0140: 6e20 5cb3 0500 |0092: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d0146: 6e10 67b3 0500 |0095: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3d014c: 0c05 |0098: move-result-object v5 │ │ +3d014e: 7120 fe0a 5300 |0099: invoke-static {v3, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d0154: 5b40 e18c |009c: iput-object v0, v4, Lde/danoeh/antennapod/core/service/download/Downloader;.permanentRedirectUrl:Ljava/lang/String; // field@8ce1 │ │ +3d0158: 0e00 |009e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ 0x0007 line=279 │ │ 0x000a line=280 │ │ 0x000f line=282 │ │ 0x0017 line=285 │ │ @@ -1470212,56 +1470195,56 @@ │ │ type : '(Lokhttp3/Response;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -3cfdf4: |[3cfdf4] de.danoeh.antennapod.core.service.download.HttpDownloader.isContentTypeTextAndSmallerThan100kb:(Lokhttp3/Response;)Z │ │ -3cfe04: 1a00 9b16 |0000: const-string v0, "Content-Length" // string@169b │ │ -3cfe08: 6e20 2fb7 0500 |0002: invoke-virtual {v5, v0}, Lokhttp3/Response;.header:(Ljava/lang/String;)Ljava/lang/String; // method@b72f │ │ -3cfe0e: 0c00 |0005: move-result-object v0 │ │ -3cfe10: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ -3cfe14: 7110 b9b2 0000 |0008: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ -3cfe1a: 0a00 |000b: move-result v0 │ │ -3cfe1c: 2806 |000c: goto 0012 // +0006 │ │ -3cfe1e: 0d00 |000d: move-exception v0 │ │ -3cfe20: 6e10 8db3 0000 |000e: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -3cfe26: 12f0 |0011: const/4 v0, #int -1 // #ff │ │ -3cfe28: 2201 8f1e |0012: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -3cfe2c: 7010 50b3 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3cfe32: 1a02 2b76 |0017: const-string v2, "content length: " // string@762b │ │ -3cfe36: 6e20 5cb3 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3cfe3c: 6e20 57b3 0100 |001c: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -3cfe42: 6e10 67b3 0100 |001f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3cfe48: 0c01 |0022: move-result-object v1 │ │ -3cfe4a: 1a02 9520 |0023: const-string v2, "HttpDownloader" // string@2095 │ │ -3cfe4e: 7120 fe0a 1200 |0025: invoke-static {v2, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3cfe54: 1a01 9d16 |0028: const-string v1, "Content-Type" // string@169d │ │ -3cfe58: 6e20 2fb7 1500 |002a: invoke-virtual {v5, v1}, Lokhttp3/Response;.header:(Ljava/lang/String;)Ljava/lang/String; // method@b72f │ │ -3cfe5e: 0c05 |002d: move-result-object v5 │ │ -3cfe60: 2201 8f1e |002e: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -3cfe64: 7010 50b3 0100 |0030: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3cfe6a: 1a03 2c76 |0033: const-string v3, "content type: " // string@762c │ │ -3cfe6e: 6e20 5cb3 3100 |0035: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3cfe74: 6e20 5cb3 5100 |0038: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3cfe7a: 6e10 67b3 0100 |003b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3cfe80: 0c01 |003e: move-result-object v1 │ │ -3cfe82: 7120 fe0a 1200 |003f: invoke-static {v2, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3cfe88: 3805 1100 |0042: if-eqz v5, 0053 // +0011 │ │ -3cfe8c: 1a01 d4df |0044: const-string v1, "text/" // string@dfd4 │ │ -3cfe90: 6e20 3eb3 1500 |0046: invoke-virtual {v5, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b33e │ │ -3cfe96: 0a05 |0049: move-result v5 │ │ -3cfe98: 3805 0900 |004a: if-eqz v5, 0053 // +0009 │ │ -3cfe9c: 1405 0090 0100 |004c: const v5, #float 1.43493e-40 // #00019000 │ │ -3cfea2: 3550 0400 |004f: if-ge v0, v5, 0053 // +0004 │ │ -3cfea6: 1215 |0051: const/4 v5, #int 1 // #1 │ │ -3cfea8: 2802 |0052: goto 0054 // +0002 │ │ -3cfeaa: 1205 |0053: const/4 v5, #int 0 // #0 │ │ -3cfeac: 0f05 |0054: return v5 │ │ +3cfdbc: |[3cfdbc] de.danoeh.antennapod.core.service.download.HttpDownloader.isContentTypeTextAndSmallerThan100kb:(Lokhttp3/Response;)Z │ │ +3cfdcc: 1a00 9b16 |0000: const-string v0, "Content-Length" // string@169b │ │ +3cfdd0: 6e20 2fb7 0500 |0002: invoke-virtual {v5, v0}, Lokhttp3/Response;.header:(Ljava/lang/String;)Ljava/lang/String; // method@b72f │ │ +3cfdd6: 0c00 |0005: move-result-object v0 │ │ +3cfdd8: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ +3cfddc: 7110 b9b2 0000 |0008: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ +3cfde2: 0a00 |000b: move-result v0 │ │ +3cfde4: 2806 |000c: goto 0012 // +0006 │ │ +3cfde6: 0d00 |000d: move-exception v0 │ │ +3cfde8: 6e10 8db3 0000 |000e: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +3cfdee: 12f0 |0011: const/4 v0, #int -1 // #ff │ │ +3cfdf0: 2201 8f1e |0012: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +3cfdf4: 7010 50b3 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3cfdfa: 1a02 2b76 |0017: const-string v2, "content length: " // string@762b │ │ +3cfdfe: 6e20 5cb3 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3cfe04: 6e20 57b3 0100 |001c: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +3cfe0a: 6e10 67b3 0100 |001f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3cfe10: 0c01 |0022: move-result-object v1 │ │ +3cfe12: 1a02 9520 |0023: const-string v2, "HttpDownloader" // string@2095 │ │ +3cfe16: 7120 fe0a 1200 |0025: invoke-static {v2, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3cfe1c: 1a01 9d16 |0028: const-string v1, "Content-Type" // string@169d │ │ +3cfe20: 6e20 2fb7 1500 |002a: invoke-virtual {v5, v1}, Lokhttp3/Response;.header:(Ljava/lang/String;)Ljava/lang/String; // method@b72f │ │ +3cfe26: 0c05 |002d: move-result-object v5 │ │ +3cfe28: 2201 8f1e |002e: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +3cfe2c: 7010 50b3 0100 |0030: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3cfe32: 1a03 2c76 |0033: const-string v3, "content type: " // string@762c │ │ +3cfe36: 6e20 5cb3 3100 |0035: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3cfe3c: 6e20 5cb3 5100 |0038: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3cfe42: 6e10 67b3 0100 |003b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3cfe48: 0c01 |003e: move-result-object v1 │ │ +3cfe4a: 7120 fe0a 1200 |003f: invoke-static {v2, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3cfe50: 3805 1100 |0042: if-eqz v5, 0053 // +0011 │ │ +3cfe54: 1a01 d4df |0044: const-string v1, "text/" // string@dfd4 │ │ +3cfe58: 6e20 3eb3 1500 |0046: invoke-virtual {v5, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b33e │ │ +3cfe5e: 0a05 |0049: move-result v5 │ │ +3cfe60: 3805 0900 |004a: if-eqz v5, 0053 // +0009 │ │ +3cfe64: 1405 0090 0100 |004c: const v5, #float 1.43493e-40 // #00019000 │ │ +3cfe6a: 3550 0400 |004f: if-ge v0, v5, 0053 // +0004 │ │ +3cfe6e: 1215 |0051: const/4 v5, #int 1 // #1 │ │ +3cfe70: 2802 |0052: goto 0054 // +0002 │ │ +3cfe72: 1205 |0053: const/4 v5, #int 0 // #0 │ │ +3cfe74: 0f05 |0054: return v5 │ │ catches : 1 │ │ 0x0008 - 0x000c │ │ Ljava/lang/NumberFormatException; -> 0x000d │ │ positions : │ │ 0x0002 line=241 │ │ 0x0008 line=244 │ │ 0x000e line=246 │ │ @@ -1470278,55 +1470261,55 @@ │ │ type : '(Lokhttp3/Request$Builder;)Lokhttp3/Response;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 77 16-bit code units │ │ -3cfec0: |[3cfec0] de.danoeh.antennapod.core.service.download.HttpDownloader.newCall:(Lokhttp3/Request$Builder;)Lokhttp3/Response; │ │ -3cfed0: 7100 f698 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@98f6 │ │ -3cfed6: 0c00 |0003: move-result-object v0 │ │ -3cfed8: 6e10 1bb7 0500 |0004: invoke-virtual {v5}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b71b │ │ -3cfede: 0c01 |0007: move-result-object v1 │ │ -3cfee0: 6e20 18b7 1000 |0008: invoke-virtual {v0, v1}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b718 │ │ -3cfee6: 0c01 |000b: move-result-object v1 │ │ -3cfee8: 7210 eeb6 0100 |000c: invoke-interface {v1}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b6ee │ │ -3cfeee: 0c05 |000f: move-result-object v5 │ │ -3cfef0: 1105 |0010: return-object v5 │ │ -3cfef2: 0d01 |0011: move-exception v1 │ │ -3cfef4: 1a02 9520 |0012: const-string v2, "HttpDownloader" // string@2095 │ │ -3cfef8: 6e10 06b3 0100 |0014: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ -3cfefe: 0c03 |0017: move-result-object v3 │ │ -3cff00: 7120 000b 3200 |0018: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -3cff06: 6e10 8ab3 0100 |001b: invoke-virtual {v1}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ -3cff0c: 0c02 |001e: move-result-object v2 │ │ -3cff0e: 3802 2d00 |001f: if-eqz v2, 004c // +002d │ │ -3cff12: 6e10 8ab3 0100 |0021: invoke-virtual {v1}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ -3cff18: 0c02 |0024: move-result-object v2 │ │ -3cff1a: 1a03 a14e |0025: const-string v3, "PROTOCOL_ERROR" // string@4ea1 │ │ -3cff1e: 6e20 24b3 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b324 │ │ -3cff24: 0a02 |002a: move-result v2 │ │ -3cff26: 3802 2100 |002b: if-eqz v2, 004c // +0021 │ │ -3cff2a: 6e10 17b7 0000 |002d: invoke-virtual {v0}, Lokhttp3/OkHttpClient;.newBuilder:()Lokhttp3/OkHttpClient$Builder; // method@b717 │ │ -3cff30: 0c00 |0030: move-result-object v0 │ │ -3cff32: 6201 10da |0031: sget-object v1, Lokhttp3/Protocol;.HTTP_1_1:Lokhttp3/Protocol; // field@da10 │ │ -3cff36: 7110 17b5 0100 |0033: invoke-static {v1}, Ljava/util/Collections;.singletonList:(Ljava/lang/Object;)Ljava/util/List; // method@b517 │ │ -3cff3c: 0c01 |0036: move-result-object v1 │ │ -3cff3e: 6e20 10b7 1000 |0037: invoke-virtual {v0, v1}, Lokhttp3/OkHttpClient$Builder;.protocols:(Ljava/util/List;)Lokhttp3/OkHttpClient$Builder; // method@b710 │ │ -3cff44: 0c00 |003a: move-result-object v0 │ │ -3cff46: 6e10 07b7 0000 |003b: invoke-virtual {v0}, Lokhttp3/OkHttpClient$Builder;.build:()Lokhttp3/OkHttpClient; // method@b707 │ │ -3cff4c: 0c00 |003e: move-result-object v0 │ │ -3cff4e: 6e10 1bb7 0500 |003f: invoke-virtual {v5}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b71b │ │ -3cff54: 0c05 |0042: move-result-object v5 │ │ -3cff56: 6e20 18b7 5000 |0043: invoke-virtual {v0, v5}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b718 │ │ -3cff5c: 0c05 |0046: move-result-object v5 │ │ -3cff5e: 7210 eeb6 0500 |0047: invoke-interface {v5}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b6ee │ │ -3cff64: 0c05 |004a: move-result-object v5 │ │ -3cff66: 1105 |004b: return-object v5 │ │ -3cff68: 2701 |004c: throw v1 │ │ +3cfe88: |[3cfe88] de.danoeh.antennapod.core.service.download.HttpDownloader.newCall:(Lokhttp3/Request$Builder;)Lokhttp3/Response; │ │ +3cfe98: 7100 f698 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@98f6 │ │ +3cfe9e: 0c00 |0003: move-result-object v0 │ │ +3cfea0: 6e10 1bb7 0500 |0004: invoke-virtual {v5}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b71b │ │ +3cfea6: 0c01 |0007: move-result-object v1 │ │ +3cfea8: 6e20 18b7 1000 |0008: invoke-virtual {v0, v1}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b718 │ │ +3cfeae: 0c01 |000b: move-result-object v1 │ │ +3cfeb0: 7210 eeb6 0100 |000c: invoke-interface {v1}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b6ee │ │ +3cfeb6: 0c05 |000f: move-result-object v5 │ │ +3cfeb8: 1105 |0010: return-object v5 │ │ +3cfeba: 0d01 |0011: move-exception v1 │ │ +3cfebc: 1a02 9520 |0012: const-string v2, "HttpDownloader" // string@2095 │ │ +3cfec0: 6e10 06b3 0100 |0014: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ +3cfec6: 0c03 |0017: move-result-object v3 │ │ +3cfec8: 7120 000b 3200 |0018: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +3cfece: 6e10 8ab3 0100 |001b: invoke-virtual {v1}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ +3cfed4: 0c02 |001e: move-result-object v2 │ │ +3cfed6: 3802 2d00 |001f: if-eqz v2, 004c // +002d │ │ +3cfeda: 6e10 8ab3 0100 |0021: invoke-virtual {v1}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ +3cfee0: 0c02 |0024: move-result-object v2 │ │ +3cfee2: 1a03 a14e |0025: const-string v3, "PROTOCOL_ERROR" // string@4ea1 │ │ +3cfee6: 6e20 24b3 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b324 │ │ +3cfeec: 0a02 |002a: move-result v2 │ │ +3cfeee: 3802 2100 |002b: if-eqz v2, 004c // +0021 │ │ +3cfef2: 6e10 17b7 0000 |002d: invoke-virtual {v0}, Lokhttp3/OkHttpClient;.newBuilder:()Lokhttp3/OkHttpClient$Builder; // method@b717 │ │ +3cfef8: 0c00 |0030: move-result-object v0 │ │ +3cfefa: 6201 10da |0031: sget-object v1, Lokhttp3/Protocol;.HTTP_1_1:Lokhttp3/Protocol; // field@da10 │ │ +3cfefe: 7110 17b5 0100 |0033: invoke-static {v1}, Ljava/util/Collections;.singletonList:(Ljava/lang/Object;)Ljava/util/List; // method@b517 │ │ +3cff04: 0c01 |0036: move-result-object v1 │ │ +3cff06: 6e20 10b7 1000 |0037: invoke-virtual {v0, v1}, Lokhttp3/OkHttpClient$Builder;.protocols:(Ljava/util/List;)Lokhttp3/OkHttpClient$Builder; // method@b710 │ │ +3cff0c: 0c00 |003a: move-result-object v0 │ │ +3cff0e: 6e10 07b7 0000 |003b: invoke-virtual {v0}, Lokhttp3/OkHttpClient$Builder;.build:()Lokhttp3/OkHttpClient; // method@b707 │ │ +3cff14: 0c00 |003e: move-result-object v0 │ │ +3cff16: 6e10 1bb7 0500 |003f: invoke-virtual {v5}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b71b │ │ +3cff1c: 0c05 |0042: move-result-object v5 │ │ +3cff1e: 6e20 18b7 5000 |0043: invoke-virtual {v0, v5}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b718 │ │ +3cff24: 0c05 |0046: move-result-object v5 │ │ +3cff26: 7210 eeb6 0500 |0047: invoke-interface {v5}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b6ee │ │ +3cff2c: 0c05 |004a: move-result-object v5 │ │ +3cff2e: 1105 |004b: return-object v5 │ │ +3cff30: 2701 |004c: throw v1 │ │ catches : 1 │ │ 0x0004 - 0x0010 │ │ Ljava/io/IOException; -> 0x0011 │ │ positions : │ │ 0x0000 line=222 │ │ 0x0004 line=224 │ │ 0x0014 line=226 │ │ @@ -1470345,23 +1470328,23 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -3d0ccc: |[3d0ccc] de.danoeh.antennapod.core.service.download.HttpDownloader.onCancelled:()V │ │ -3d0cdc: 1a00 9520 |0000: const-string v0, "HttpDownloader" // string@2095 │ │ -3d0ce0: 1a01 7419 |0002: const-string v1, "Download was cancelled" // string@1974 │ │ -3d0ce4: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d0cea: 5420 e38c |0007: iget-object v0, v2, Lde/danoeh/antennapod/core/service/download/Downloader;.result:Lde/danoeh/antennapod/model/download/DownloadResult; // field@8ce3 │ │ -3d0cee: 6e10 99ab 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/model/download/DownloadResult;.setCancelled:()V // method@ab99 │ │ -3d0cf4: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -3d0cf6: 5c20 df8c |000d: iput-boolean v0, v2, Lde/danoeh/antennapod/core/service/download/Downloader;.cancelled:Z // field@8cdf │ │ -3d0cfa: 0e00 |000f: return-void │ │ +3d0c94: |[3d0c94] de.danoeh.antennapod.core.service.download.HttpDownloader.onCancelled:()V │ │ +3d0ca4: 1a00 9520 |0000: const-string v0, "HttpDownloader" // string@2095 │ │ +3d0ca8: 1a01 7419 |0002: const-string v1, "Download was cancelled" // string@1974 │ │ +3d0cac: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d0cb2: 5420 e38c |0007: iget-object v0, v2, Lde/danoeh/antennapod/core/service/download/Downloader;.result:Lde/danoeh/antennapod/model/download/DownloadResult; // field@8ce3 │ │ +3d0cb6: 6e10 99ab 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/model/download/DownloadResult;.setCancelled:()V // method@ab99 │ │ +3d0cbc: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +3d0cbe: 5c20 df8c |000d: iput-boolean v0, v2, Lde/danoeh/antennapod/core/service/download/Downloader;.cancelled:Z // field@8cdf │ │ +3d0cc2: 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; │ │ @@ -1470371,32 +1470354,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 │ │ -3d0cfc: |[3d0cfc] de.danoeh.antennapod.core.service.download.HttpDownloader.onFail:(Lde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V │ │ -3d0d0c: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3d0d10: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3d0d16: 1a01 aabf |0005: const-string v1, "onFail() called with: reason = [" // string@bfaa │ │ -3d0d1a: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d0d20: 6e20 5bb3 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ -3d0d26: 1a01 5966 |000d: const-string v1, "], reasonDetailed = [" // string@6659 │ │ -3d0d2a: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d0d30: 6e20 5cb3 4000 |0012: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d0d36: 1a01 4666 |0015: const-string v1, "]" // string@6646 │ │ -3d0d3a: 6e20 5cb3 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d0d40: 6e10 67b3 0000 |001a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3d0d46: 0c00 |001d: move-result-object v0 │ │ -3d0d48: 1a01 9520 |001e: const-string v1, "HttpDownloader" // string@2095 │ │ -3d0d4c: 7120 fe0a 0100 |0020: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d0d52: 5420 e38c |0023: iget-object v0, v2, Lde/danoeh/antennapod/core/service/download/Downloader;.result:Lde/danoeh/antennapod/model/download/DownloadResult; // field@8ce3 │ │ -3d0d56: 6e30 9aab 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@ab9a │ │ -3d0d5c: 0e00 |0028: return-void │ │ +3d0cc4: |[3d0cc4] de.danoeh.antennapod.core.service.download.HttpDownloader.onFail:(Lde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V │ │ +3d0cd4: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3d0cd8: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3d0cde: 1a01 aabf |0005: const-string v1, "onFail() called with: reason = [" // string@bfaa │ │ +3d0ce2: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d0ce8: 6e20 5bb3 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ +3d0cee: 1a01 5966 |000d: const-string v1, "], reasonDetailed = [" // string@6659 │ │ +3d0cf2: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d0cf8: 6e20 5cb3 4000 |0012: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d0cfe: 1a01 4666 |0015: const-string v1, "]" // string@6646 │ │ +3d0d02: 6e20 5cb3 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d0d08: 6e10 67b3 0000 |001a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3d0d0e: 0c00 |001d: move-result-object v0 │ │ +3d0d10: 1a01 9520 |001e: const-string v1, "HttpDownloader" // string@2095 │ │ +3d0d14: 7120 fe0a 0100 |0020: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d0d1a: 5420 e38c |0023: iget-object v0, v2, Lde/danoeh/antennapod/core/service/download/Downloader;.result:Lde/danoeh/antennapod/model/download/DownloadResult; // field@8ce3 │ │ +3d0d1e: 6e30 9aab 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@ab9a │ │ +3d0d24: 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; │ │ @@ -1470407,21 +1470390,21 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -3d0d60: |[3d0d60] de.danoeh.antennapod.core.service.download.HttpDownloader.onSuccess:()V │ │ -3d0d70: 1a00 9520 |0000: const-string v0, "HttpDownloader" // string@2095 │ │ -3d0d74: 1a01 7519 |0002: const-string v1, "Download was successful" // string@1975 │ │ -3d0d78: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d0d7e: 5420 e38c |0007: iget-object v0, v2, Lde/danoeh/antennapod/core/service/download/Downloader;.result:Lde/danoeh/antennapod/model/download/DownloadResult; // field@8ce3 │ │ -3d0d82: 6e10 9cab 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/model/download/DownloadResult;.setSuccessful:()V // method@ab9c │ │ -3d0d88: 0e00 |000c: return-void │ │ +3d0d28: |[3d0d28] de.danoeh.antennapod.core.service.download.HttpDownloader.onSuccess:()V │ │ +3d0d38: 1a00 9520 |0000: const-string v0, "HttpDownloader" // string@2095 │ │ +3d0d3c: 1a01 7519 |0002: const-string v1, "Download was successful" // string@1975 │ │ +3d0d40: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d0d46: 5420 e38c |0007: iget-object v0, v2, Lde/danoeh/antennapod/core/service/download/Downloader;.result:Lde/danoeh/antennapod/model/download/DownloadResult; // field@8ce3 │ │ +3d0d4a: 6e10 9cab 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/model/download/DownloadResult;.setSuccessful:()V // method@ab9c │ │ +3d0d50: 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; │ │ │ │ @@ -1470431,653 +1470414,653 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 1228 16-bit code units │ │ -3d0194: |[3d0194] de.danoeh.antennapod.core.service.download.HttpDownloader.download:()V │ │ -3d01a4: 0801 1200 |0000: move-object/from16 v1, v18 │ │ -3d01a8: 2202 3e1e |0002: new-instance v2, Ljava/io/File; // type@1e3e │ │ -3d01ac: 5413 e28c |0004: iget-object v3, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ -3d01b0: 6e10 c2ad 0300 |0006: invoke-virtual {v3}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getDestination:()Ljava/lang/String; // method@adc2 │ │ -3d01b6: 0c03 |0009: move-result-object v3 │ │ -3d01b8: 7020 c5b1 3200 |000a: invoke-direct {v2, v3}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b1c5 │ │ -3d01be: 6e10 cdb1 0200 |000d: invoke-virtual {v2}, Ljava/io/File;.exists:()Z // method@b1cd │ │ -3d01c4: 0a03 |0010: move-result v3 │ │ -3d01c6: 1204 |0011: const/4 v4, #int 0 // #0 │ │ -3d01c8: 5415 e28c |0012: iget-object v5, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ -3d01cc: 6e10 caad 0500 |0014: invoke-virtual {v5}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSource:()Ljava/lang/String; // method@adca │ │ -3d01d2: 0c05 |0017: move-result-object v5 │ │ -3d01d4: 7110 c89d 0500 |0018: invoke-static {v5}, Lde/danoeh/antennapod/core/util/URIUtil;.getURIFromRequestUrl:(Ljava/lang/String;)Ljava/net/URI; // method@9dc8 │ │ -3d01da: 0c05 |001b: move-result-object v5 │ │ -3d01dc: 2206 b51f |001c: new-instance v6, Lokhttp3/Request$Builder; // type@1fb5 │ │ -3d01e0: 7010 19b7 0600 |001e: invoke-direct {v6}, Lokhttp3/Request$Builder;.:()V // method@b719 │ │ -3d01e6: 6e10 f0b3 0500 |0021: invoke-virtual {v5}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b3f0 │ │ -3d01ec: 0c07 |0024: move-result-object v7 │ │ -3d01ee: 6e20 24b7 7600 |0025: invoke-virtual {v6, v7}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@b724 │ │ -3d01f4: 0c06 |0028: move-result-object v6 │ │ -3d01f6: 5417 e28c |0029: iget-object v7, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ -3d01fa: 6e20 22b7 7600 |002b: invoke-virtual {v6, v7}, Lokhttp3/Request$Builder;.tag:(Ljava/lang/Object;)Lokhttp3/Request$Builder; // method@b722 │ │ -3d0200: 2207 a31f |002e: new-instance v7, Lokhttp3/CacheControl$Builder; // type@1fa3 │ │ -3d0204: 7010 e6b6 0700 |0030: invoke-direct {v7}, Lokhttp3/CacheControl$Builder;.:()V // method@b6e6 │ │ -3d020a: 6e10 eab6 0700 |0033: invoke-virtual {v7}, Lokhttp3/CacheControl$Builder;.noStore:()Lokhttp3/CacheControl$Builder; // method@b6ea │ │ -3d0210: 0c07 |0036: move-result-object v7 │ │ -3d0212: 6e10 e7b6 0700 |0037: invoke-virtual {v7}, Lokhttp3/CacheControl$Builder;.build:()Lokhttp3/CacheControl; // method@b6e7 │ │ -3d0218: 0c07 |003a: move-result-object v7 │ │ -3d021a: 6e20 1cb7 7600 |003b: invoke-virtual {v6, v7}, Lokhttp3/Request$Builder;.cacheControl:(Lokhttp3/CacheControl;)Lokhttp3/Request$Builder; // method@b71c │ │ -3d0220: 5417 e28c |003e: iget-object v7, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ -3d0224: 6e10 c4ad 0700 |0040: invoke-virtual {v7}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getFeedfileType:()I // method@adc4 │ │ -3d022a: 0a07 |0043: move-result v7 │ │ -3d022c: 1228 |0044: const/4 v8, #int 2 // #2 │ │ -3d022e: 1a09 9520 |0045: const-string v9, "HttpDownloader" // string@2095 │ │ -3d0232: 3387 3d00 |0047: if-ne v7, v8, 0084 // +003d │ │ -3d0236: 1a07 6669 |0049: const-string v7, "addHeader("Accept-Encoding", "identity")" // string@6966 │ │ -3d023a: 7120 fe0a 7900 |004b: invoke-static {v9, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d0240: 1a07 930c |004e: const-string v7, "Accept-Encoding" // string@0c93 │ │ -3d0244: 1a0a 149a |0050: const-string v10, "identity" // string@9a14 │ │ -3d0248: 6e30 1ab7 760a |0052: invoke-virtual {v6, v7, v10}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b71a │ │ -3d024e: 2207 a31f |0055: new-instance v7, Lokhttp3/CacheControl$Builder; // type@1fa3 │ │ -3d0252: 7010 e6b6 0700 |0057: invoke-direct {v7}, Lokhttp3/CacheControl$Builder;.:()V // method@b6e6 │ │ -3d0258: 6e10 e9b6 0700 |005a: invoke-virtual {v7}, Lokhttp3/CacheControl$Builder;.noCache:()Lokhttp3/CacheControl$Builder; // method@b6e9 │ │ -3d025e: 0c07 |005d: move-result-object v7 │ │ -3d0260: 6e10 e7b6 0700 |005e: invoke-virtual {v7}, Lokhttp3/CacheControl$Builder;.build:()Lokhttp3/CacheControl; // method@b6e7 │ │ -3d0266: 0c07 |0061: move-result-object v7 │ │ -3d0268: 6e20 1cb7 7600 |0062: invoke-virtual {v6, v7}, Lokhttp3/Request$Builder;.cacheControl:(Lokhttp3/CacheControl;)Lokhttp3/Request$Builder; // method@b71c │ │ -3d026e: 281f |0065: goto 0084 // +001f │ │ -3d0270: 0d00 |0066: move-exception v0 │ │ -3d0272: 0702 |0067: move-object v2, v0 │ │ -3d0274: 0747 |0068: move-object v7, v4 │ │ -3d0276: 2900 5c04 |0069: goto/16 04c5 // +045c │ │ -3d027a: 0d00 |006b: move-exception v0 │ │ -3d027c: 0702 |006c: move-object v2, v0 │ │ -3d027e: 0747 |006d: move-object v7, v4 │ │ -3d0280: 2900 d003 |006e: goto/16 043e // +03d0 │ │ -3d0284: 0d00 |0070: move-exception v0 │ │ -3d0286: 0702 |0071: move-object v2, v0 │ │ -3d0288: 0747 |0072: move-object v7, v4 │ │ -3d028a: 2900 df03 |0073: goto/16 0452 // +03df │ │ -3d028e: 0d00 |0075: move-exception v0 │ │ -3d0290: 0702 |0076: move-object v2, v0 │ │ -3d0292: 0747 |0077: move-object v7, v4 │ │ -3d0294: 2900 1504 |0078: goto/16 048d // +0415 │ │ -3d0298: 0d00 |007a: move-exception v0 │ │ -3d029a: 0702 |007b: move-object v2, v0 │ │ -3d029c: 0747 |007c: move-object v7, v4 │ │ -3d029e: 2900 2104 |007d: goto/16 049e // +0421 │ │ -3d02a2: 0d00 |007f: move-exception v0 │ │ -3d02a4: 0702 |0080: move-object v2, v0 │ │ -3d02a6: 0747 |0081: move-object v7, v4 │ │ -3d02a8: 2900 2d04 |0082: goto/16 04af // +042d │ │ -3d02ac: 6e10 eeb3 0500 |0084: invoke-virtual {v5}, Ljava/net/URI;.getScheme:()Ljava/lang/String; // method@b3ee │ │ -3d02b2: 0c05 |0087: move-result-object v5 │ │ -3d02b4: 1a07 0a99 |0088: const-string v7, "http" // string@990a │ │ -3d02b8: 6e20 28b3 7500 |008a: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3d02be: 0a05 |008d: move-result v5 │ │ -3d02c0: 3805 0900 |008e: if-eqz v5, 0097 // +0009 │ │ -3d02c4: 1a05 3c5e |0090: const-string v5, "Upgrade-Insecure-Requests" // string@5e3c │ │ -3d02c8: 1a07 100a |0092: const-string v7, "1" // string@0a10 │ │ -3d02cc: 6e30 1ab7 5607 |0094: invoke-virtual {v6, v5, v7}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b71a │ │ -3d02d2: 5415 e28c |0097: iget-object v5, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ -3d02d6: 6e10 c5ad 0500 |0099: invoke-virtual {v5}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getLastModified:()Ljava/lang/String; // method@adc5 │ │ -3d02dc: 0c05 |009c: move-result-object v5 │ │ -3d02de: 7110 b10a 0500 |009d: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -3d02e4: 0a05 |00a0: move-result v5 │ │ -3d02e6: 3905 5900 |00a1: if-nez v5, 00fa // +0059 │ │ -3d02ea: 5415 e28c |00a3: iget-object v5, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ -3d02ee: 6e10 c5ad 0500 |00a5: invoke-virtual {v5}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getLastModified:()Ljava/lang/String; // method@adc5 │ │ -3d02f4: 0c05 |00a8: move-result-object v5 │ │ -3d02f6: 7110 2faf 0500 |00a9: invoke-static {v5}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@af2f │ │ -3d02fc: 0c07 |00ac: move-result-object v7 │ │ -3d02fe: 1a0a 0302 |00ad: const-string v10, "")" // string@0203 │ │ -3d0302: 3807 2f00 |00af: if-eqz v7, 00de // +002f │ │ -3d0306: 7100 69b3 0000 |00b1: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b369 │ │ -3d030c: 0b0b |00b4: move-result-wide v11 │ │ -3d030e: 170d 0014 730f |00b5: const-wide/32 v13, #float 1.19847e-29 // #0f731400 │ │ -3d0314: bcdb |00b8: sub-long/2addr v11, v13 │ │ -3d0316: 6e10 28b5 0700 |00b9: invoke-virtual {v7}, Ljava/util/Date;.getTime:()J // method@b528 │ │ -3d031c: 0b0d |00bc: move-result-wide v13 │ │ -3d031e: 3107 0d0b |00bd: cmp-long v7, v13, v11 │ │ -3d0322: 3d07 3b00 |00bf: if-lez v7, 00fa // +003b │ │ -3d0326: 2207 8f1e |00c1: new-instance v7, Ljava/lang/StringBuilder; // type@1e8f │ │ -3d032a: 7010 50b3 0700 |00c3: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3d0330: 1a0b 6769 |00c6: const-string v11, "addHeader("If-Modified-Since", "" // string@6967 │ │ -3d0334: 6e20 5cb3 b700 |00c8: invoke-virtual {v7, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d033a: 6e20 5cb3 5700 |00cb: invoke-virtual {v7, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d0340: 6e20 5cb3 a700 |00ce: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d0346: 6e10 67b3 0700 |00d1: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3d034c: 0c07 |00d4: move-result-object v7 │ │ -3d034e: 7120 fe0a 7900 |00d5: invoke-static {v9, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d0354: 1a07 c121 |00d8: const-string v7, "If-Modified-Since" // string@21c1 │ │ -3d0358: 6e30 1ab7 7605 |00da: invoke-virtual {v6, v7, v5}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b71a │ │ -3d035e: 281d |00dd: goto 00fa // +001d │ │ -3d0360: 2207 8f1e |00de: new-instance v7, Ljava/lang/StringBuilder; // type@1e8f │ │ -3d0364: 7010 50b3 0700 |00e0: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3d036a: 1a0b 6869 |00e3: const-string v11, "addHeader("If-None-Match", "" // string@6968 │ │ -3d036e: 6e20 5cb3 b700 |00e5: invoke-virtual {v7, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d0374: 6e20 5cb3 5700 |00e8: invoke-virtual {v7, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d037a: 6e20 5cb3 a700 |00eb: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d0380: 6e10 67b3 0700 |00ee: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3d0386: 0c07 |00f1: move-result-object v7 │ │ -3d0388: 7120 fe0a 7900 |00f2: invoke-static {v9, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d038e: 1a07 c221 |00f5: const-string v7, "If-None-Match" // string@21c2 │ │ -3d0392: 6e30 1ab7 7605 |00f7: invoke-virtual {v6, v7, v5}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b71a │ │ -3d0398: 1a05 d708 |00fa: const-string v5, "-" // string@08d7 │ │ -3d039c: 160a 0000 |00fc: const-wide/16 v10, #int 0 // #0 │ │ -3d03a0: 3803 4c00 |00fe: if-eqz v3, 014a // +004c │ │ -3d03a4: 6e10 d6b1 0200 |0100: invoke-virtual {v2}, Ljava/io/File;.length:()J // method@b1d6 │ │ -3d03aa: 0b0c |0103: move-result-wide v12 │ │ -3d03ac: 3107 0c0a |0104: cmp-long v7, v12, v10 │ │ -3d03b0: 3d07 4400 |0106: if-lez v7, 014a // +0044 │ │ -3d03b4: 5417 e28c |0108: iget-object v7, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ -3d03b8: 6e10 d6b1 0200 |010a: invoke-virtual {v2}, Ljava/io/File;.length:()J // method@b1d6 │ │ -3d03be: 0b0c |010d: move-result-wide v12 │ │ -3d03c0: 6e30 d4ad c70d |010e: invoke-virtual {v7, v12, v13}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.setSoFar:(J)V // method@add4 │ │ -3d03c6: 1a07 7751 |0111: const-string v7, "Range" // string@5177 │ │ -3d03ca: 220c 8f1e |0113: new-instance v12, Ljava/lang/StringBuilder; // type@1e8f │ │ -3d03ce: 7010 50b3 0c00 |0115: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3d03d4: 1a0d f870 |0118: const-string v13, "bytes=" // string@70f8 │ │ -3d03d8: 6e20 5cb3 dc00 |011a: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d03de: 541d e28c |011d: iget-object v13, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ -3d03e2: 6e10 c9ad 0d00 |011f: invoke-virtual {v13}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSoFar:()J // method@adc9 │ │ -3d03e8: 0b0d |0122: move-result-wide v13 │ │ -3d03ea: 6e30 58b3 dc0e |0123: invoke-virtual {v12, v13, v14}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ -3d03f0: 6e20 5cb3 5c00 |0126: invoke-virtual {v12, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d03f6: 6e10 67b3 0c00 |0129: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3d03fc: 0c0c |012c: move-result-object v12 │ │ -3d03fe: 6e30 1ab7 760c |012d: invoke-virtual {v6, v7, v12}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b71a │ │ -3d0404: 2207 8f1e |0130: new-instance v7, Ljava/lang/StringBuilder; // type@1e8f │ │ -3d0408: 7010 50b3 0700 |0132: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3d040e: 1a0c 330d |0135: const-string v12, "Adding range header: " // string@0d33 │ │ -3d0412: 6e20 5cb3 c700 |0137: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d0418: 541c e28c |013a: iget-object v12, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ -3d041c: 6e10 c9ad 0c00 |013c: invoke-virtual {v12}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSoFar:()J // method@adc9 │ │ -3d0422: 0b0c |013f: move-result-wide v12 │ │ -3d0424: 6e30 58b3 c70d |0140: invoke-virtual {v7, v12, v13}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ -3d042a: 6e10 67b3 0700 |0143: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3d0430: 0c07 |0146: move-result-object v7 │ │ -3d0432: 7120 fe0a 7900 |0147: invoke-static {v9, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d0438: 7020 3a99 6100 |014a: invoke-direct {v1, v6}, Lde/danoeh/antennapod/core/service/download/HttpDownloader;.newCall:(Lokhttp3/Request$Builder;)Lokhttp3/Response; // method@993a │ │ -3d043e: 0c06 |014d: move-result-object v6 │ │ -3d0440: 6e10 2cb7 0600 |014e: invoke-virtual {v6}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b72c │ │ -3d0446: 0c07 |0151: move-result-object v7 │ │ -3d0448: 1a0c 9a16 |0152: const-string v12, "Content-Encoding" // string@169a │ │ -3d044c: 6e20 2fb7 c600 |0154: invoke-virtual {v6, v12}, Lokhttp3/Response;.header:(Ljava/lang/String;)Ljava/lang/String; // method@b72f │ │ -3d0452: 0c0c |0157: move-result-object v12 │ │ -3d0454: 7110 b10a 0c00 |0158: invoke-static {v12}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -3d045a: 0a0d |015b: move-result v13 │ │ -3d045c: 390d 1c00 |015c: if-nez v13, 0178 // +001c │ │ -3d0460: 6e10 43b3 0c00 |015e: invoke-virtual {v12}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@b343 │ │ -3d0466: 0c0c |0161: move-result-object v12 │ │ -3d0468: 1a0d 0797 |0162: const-string v13, "gzip" // string@9707 │ │ -3d046c: 7120 ae0a dc00 |0164: invoke-static {v12, v13}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aae │ │ -3d0472: 0a0c |0167: move-result v12 │ │ -3d0474: 2811 |0168: goto 0179 // +0011 │ │ -3d0476: 0d00 |0169: move-exception v0 │ │ -3d0478: 2900 d302 |016a: goto/16 043d // +02d3 │ │ -3d047c: 0d00 |016c: move-exception v0 │ │ -3d047e: 2900 e402 |016d: goto/16 0451 // +02e4 │ │ -3d0482: 0d00 |016f: move-exception v0 │ │ -3d0484: 2900 1c03 |0170: goto/16 048c // +031c │ │ -3d0488: 0d00 |0172: move-exception v0 │ │ -3d048a: 2900 2a03 |0173: goto/16 049d // +032a │ │ -3d048e: 0d00 |0175: move-exception v0 │ │ -3d0490: 2900 3803 |0176: goto/16 04ae // +0338 │ │ -3d0494: 120c |0178: const/4 v12, #int 0 // #0 │ │ -3d0496: 220d 8f1e |0179: new-instance v13, Ljava/lang/StringBuilder; // type@1e8f │ │ -3d049a: 7010 50b3 0d00 |017b: invoke-direct {v13}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3d04a0: 1a0f 6d52 |017e: const-string v15, "Response code is " // string@526d │ │ -3d04a4: 6e20 5cb3 fd00 |0180: invoke-virtual {v13, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d04aa: 6e10 2eb7 0600 |0183: invoke-virtual {v6}, Lokhttp3/Response;.code:()I // method@b72e │ │ -3d04b0: 0a0f |0186: move-result v15 │ │ -3d04b2: 6e20 57b3 fd00 |0187: invoke-virtual {v13, v15}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -3d04b8: 6e10 67b3 0d00 |018a: invoke-virtual {v13}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3d04be: 0c0d |018d: move-result-object v13 │ │ -3d04c0: 7120 fe0a d900 |018e: invoke-static {v9, v13}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d04c6: 6e10 31b7 0600 |0191: invoke-virtual {v6}, Lokhttp3/Response;.isSuccessful:()Z // method@b731 │ │ -3d04cc: 0a0d |0194: move-result v13 │ │ -3d04ce: 390d 3300 |0195: if-nez v13, 01c8 // +0033 │ │ -3d04d2: 6e10 2eb7 0600 |0197: invoke-virtual {v6}, Lokhttp3/Response;.code:()I // method@b72e │ │ -3d04d8: 0a0d |019a: move-result v13 │ │ -3d04da: 130f 3001 |019b: const/16 v15, #int 304 // #130 │ │ -3d04de: 33fd 2b00 |019d: if-ne v13, v15, 01c8 // +002b │ │ -3d04e2: 2202 8f1e |019f: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ -3d04e6: 7010 50b3 0200 |01a1: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3d04ec: 1a03 561d |01a4: const-string v3, "Feed '" // string@1d56 │ │ -3d04f0: 6e20 5cb3 3200 |01a6: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d04f6: 5413 e28c |01a9: iget-object v3, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ -3d04fa: 6e10 caad 0300 |01ab: invoke-virtual {v3}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSource:()Ljava/lang/String; // method@adca │ │ -3d0500: 0c03 |01ae: move-result-object v3 │ │ -3d0502: 6e20 5cb3 3200 |01af: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d0508: 1a03 7106 |01b2: const-string v3, "' not modified since last update, Download canceled" // string@0671 │ │ -3d050c: 6e20 5cb3 3200 |01b4: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d0512: 6e10 67b3 0200 |01b7: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3d0518: 0c02 |01ba: move-result-object v2 │ │ -3d051a: 7120 fe0a 2900 |01bb: invoke-static {v9, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d0520: 7601 3b99 1200 |01be: invoke-direct/range {v18}, Lde/danoeh/antennapod/core/service/download/HttpDownloader;.onCancelled:()V // method@993b │ │ -3d0526: 7110 5eb7 0400 |01c1: invoke-static {v4}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@b75e │ │ -3d052c: 7110 5eb7 0700 |01c4: invoke-static {v7}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@b75e │ │ -3d0532: 0e00 |01c7: return-void │ │ -3d0534: 6e10 31b7 0600 |01c8: invoke-virtual {v6}, Lokhttp3/Response;.isSuccessful:()Z // method@b731 │ │ -3d053a: 0a0d |01cb: move-result v13 │ │ -3d053c: 380d 2f02 |01cc: if-eqz v13, 03fb // +022f │ │ -3d0540: 6e10 2cb7 0600 |01ce: invoke-virtual {v6}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b72c │ │ -3d0546: 0c0d |01d1: move-result-object v13 │ │ -3d0548: 390d 0400 |01d2: if-nez v13, 01d6 // +0004 │ │ -3d054c: 2900 2702 |01d4: goto/16 03fb // +0227 │ │ -3d0550: 541d e28c |01d6: iget-object v13, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ -3d0554: 6e10 c4ad 0d00 |01d8: invoke-virtual {v13}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getFeedfileType:()I // method@adc4 │ │ -3d055a: 0a0d |01db: move-result v13 │ │ -3d055c: 338d 0e00 |01dc: if-ne v13, v8, 01ea // +000e │ │ -3d0560: 7020 3999 6100 |01de: invoke-direct {v1, v6}, Lde/danoeh/antennapod/core/service/download/HttpDownloader;.isContentTypeTextAndSmallerThan100kb:(Lokhttp3/Response;)Z // method@9939 │ │ -3d0566: 0a08 |01e1: move-result v8 │ │ -3d0568: 3808 0800 |01e2: if-eqz v8, 01ea // +0008 │ │ -3d056c: 6202 c296 |01e4: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FILE_TYPE:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c2 │ │ -3d0570: 7030 3c99 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@993c │ │ -3d0576: 28d8 |01e9: goto 01c1 // -0028 │ │ -3d0578: 7020 3799 6100 |01ea: invoke-direct {v1, v6}, Lde/danoeh/antennapod/core/service/download/HttpDownloader;.checkIfRedirect:(Lokhttp3/Response;)V // method@9937 │ │ -3d057e: 2208 341e |01ed: new-instance v8, Ljava/io/BufferedInputStream; // type@1e34 │ │ -3d0582: 6e10 36b7 0700 |01ef: invoke-virtual {v7}, Lokhttp3/ResponseBody;.byteStream:()Ljava/io/InputStream; // method@b736 │ │ -3d0588: 0c0d |01f2: move-result-object v13 │ │ -3d058a: 7020 9eb1 d800 |01f3: invoke-direct {v8, v13}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;)V // method@b19e │ │ -3d0590: 3803 0900 |01f6: if-eqz v3, 01ff // +0009 │ │ -3d0594: 1a0d 9c16 |01f8: const-string v13, "Content-Range" // string@169c │ │ -3d0598: 6e20 2fb7 d600 |01fa: invoke-virtual {v6, v13}, Lokhttp3/Response;.header:(Ljava/lang/String;)Ljava/lang/String; // method@b72f │ │ -3d059e: 0c0d |01fd: move-result-object v13 │ │ -3d05a0: 2802 |01fe: goto 0200 // +0002 │ │ -3d05a2: 074d |01ff: move-object v13, v4 │ │ -3d05a4: 1a0f 11ce |0200: const-string v15, "rw" // string@ce11 │ │ -3d05a8: 3803 4b00 |0202: if-eqz v3, 024d // +004b │ │ -3d05ac: 6e10 2eb7 0600 |0204: invoke-virtual {v6}, Lokhttp3/Response;.code:()I // method@b72e │ │ -3d05b2: 0a03 |0207: move-result v3 │ │ -3d05b4: 130e ce00 |0208: const/16 v14, #int 206 // #ce │ │ -3d05b8: 33e3 4300 |020a: if-ne v3, v14, 024d // +0043 │ │ -3d05bc: 7110 b10a 0d00 |020c: invoke-static {v13}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -3d05c2: 0a03 |020f: move-result v3 │ │ -3d05c4: 3903 3d00 |0210: if-nez v3, 024d // +003d │ │ -3d05c8: 6e20 32b3 5d00 |0212: invoke-virtual {v13, v5}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@b332 │ │ -3d05ce: 0a03 |0215: move-result v3 │ │ -3d05d0: 1265 |0216: const/4 v5, #int 6 // #6 │ │ -3d05d2: 6e30 41b3 5d03 |0217: invoke-virtual {v13, v5, v3}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b341 │ │ -3d05d8: 0c03 |021a: move-result-object v3 │ │ -3d05da: 5415 e28c |021b: iget-object v5, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ -3d05de: 7110 ccb2 0300 |021d: invoke-static {v3}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b2cc │ │ -3d05e4: 0b0d |0220: move-result-wide v13 │ │ -3d05e6: 6e30 d4ad d50e |0221: invoke-virtual {v5, v13, v14}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.setSoFar:(J)V // method@add4 │ │ -3d05ec: 2203 8f1e |0224: new-instance v3, Ljava/lang/StringBuilder; // type@1e8f │ │ -3d05f0: 7010 50b3 0300 |0226: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3d05f6: 1a05 9a56 |0229: const-string v5, "Starting download at position " // string@569a │ │ -3d05fa: 6e20 5cb3 5300 |022b: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d0600: 5415 e28c |022e: iget-object v5, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ -3d0604: 6e10 c9ad 0500 |0230: invoke-virtual {v5}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSoFar:()J // method@adc9 │ │ -3d060a: 0b0d |0233: move-result-wide v13 │ │ -3d060c: 6e30 58b3 d30e |0234: invoke-virtual {v3, v13, v14}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ -3d0612: 6e10 67b3 0300 |0237: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3d0618: 0c03 |023a: move-result-object v3 │ │ -3d061a: 7120 fe0a 3900 |023b: invoke-static {v9, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d0620: 2203 511e |023e: new-instance v3, Ljava/io/RandomAccessFile; // type@1e51 │ │ -3d0624: 7030 26b2 230f |0240: invoke-direct {v3, v2, v15}, Ljava/io/RandomAccessFile;.:(Ljava/io/File;Ljava/lang/String;)V // method@b226 │ │ -3d062a: 5412 e28c |0243: iget-object v2, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ -3d062e: 6e10 c9ad 0200 |0245: invoke-virtual {v2}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSoFar:()J // method@adc9 │ │ -3d0634: 0b0d |0248: move-result-wide v13 │ │ -3d0636: 6e30 2cb2 d30e |0249: invoke-virtual {v3, v13, v14}, Ljava/io/RandomAccessFile;.seek:(J)V // method@b22c │ │ -3d063c: 2811 |024c: goto 025d // +0011 │ │ -3d063e: 6e10 cbb1 0200 |024d: invoke-virtual {v2}, Ljava/io/File;.delete:()Z // method@b1cb │ │ -3d0644: 0a03 |0250: move-result v3 │ │ -3d0646: 6e10 c9b1 0200 |0251: invoke-virtual {v2}, Ljava/io/File;.createNewFile:()Z // method@b1c9 │ │ -3d064c: 0a05 |0254: move-result v5 │ │ -3d064e: b653 |0255: or-int/2addr v3, v5 │ │ -3d0650: 3803 7f01 |0256: if-eqz v3, 03d5 // +017f │ │ -3d0654: 2203 511e |0258: new-instance v3, Ljava/io/RandomAccessFile; // type@1e51 │ │ -3d0658: 7030 26b2 230f |025a: invoke-direct {v3, v2, v15}, Ljava/io/RandomAccessFile;.:(Ljava/io/File;Ljava/lang/String;)V // method@b226 │ │ -3d065e: 1302 0020 |025d: const/16 v2, #int 8192 // #2000 │ │ -3d0662: 2322 fd1f |025f: new-array v2, v2, [B // type@1ffd │ │ -3d0666: 5415 e28c |0261: iget-object v5, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ -3d066a: 600d f97c |0263: sget v13, Lde/danoeh/antennapod/core/R$string;.download_running:I // field@7cf9 │ │ -3d066e: 6e20 d5ad d500 |0265: invoke-virtual {v5, v13}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.setStatusMsg:(I)V // method@add5 │ │ -3d0674: 1a05 621f |0268: const-string v5, "Getting size of download" // string@1f62 │ │ -3d0678: 7120 fe0a 5900 |026a: invoke-static {v9, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d067e: 5415 e28c |026d: iget-object v5, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ -3d0682: 6e10 38b7 0700 |026f: invoke-virtual {v7}, Lokhttp3/ResponseBody;.contentLength:()J // method@b738 │ │ -3d0688: 0b0d |0272: move-result-wide v13 │ │ -3d068a: 541f e28c |0273: iget-object v15, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ -3d068e: 6e10 c9ad 0f00 |0275: invoke-virtual {v15}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSoFar:()J // method@adc9 │ │ -3d0694: 0b10 |0278: move-result-wide v16 │ │ -3d0696: 9b0d 0d10 |0279: add-long v13, v13, v16 │ │ -3d069a: 6e30 d3ad d50e |027b: invoke-virtual {v5, v13, v14}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.setSize:(J)V // method@add3 │ │ -3d06a0: 2205 8f1e |027e: new-instance v5, Ljava/lang/StringBuilder; // type@1e8f │ │ -3d06a4: 7010 50b3 0500 |0280: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3d06aa: 1a0d 9955 |0283: const-string v13, "Size is " // string@5599 │ │ -3d06ae: 6e20 5cb3 d500 |0285: invoke-virtual {v5, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d06b4: 541d e28c |0288: iget-object v13, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ -3d06b8: 6e10 c8ad 0d00 |028a: invoke-virtual {v13}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSize:()J // method@adc8 │ │ -3d06be: 0b0d |028d: move-result-wide v13 │ │ -3d06c0: 6e30 58b3 d50e |028e: invoke-virtual {v5, v13, v14}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ -3d06c6: 6e10 67b3 0500 |0291: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3d06cc: 0c05 |0294: move-result-object v5 │ │ -3d06ce: 7120 fe0a 5900 |0295: invoke-static {v9, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d06d4: 5415 e28c |0298: iget-object v5, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ -3d06d8: 6e10 c8ad 0500 |029a: invoke-virtual {v5}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSize:()J // method@adc8 │ │ -3d06de: 0b0d |029d: move-result-wide v13 │ │ -3d06e0: 1604 ffff |029e: const-wide/16 v4, #int -1 // #ffff │ │ -3d06e4: 3110 0d0a |02a0: cmp-long v16, v13, v10 │ │ -3d06e8: 3b10 0700 |02a2: if-gez v16, 02a9 // +0007 │ │ -3d06ec: 541d e28c |02a4: iget-object v13, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ -3d06f0: 6e30 d3ad 4d05 |02a6: invoke-virtual {v13, v4, v5}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.setSize:(J)V // method@add3 │ │ -3d06f6: 7100 c29d 0000 |02a9: invoke-static {}, Lde/danoeh/antennapod/core/util/StorageUtils;.getFreeSpaceAvailable:()J // method@9dc2 │ │ -3d06fc: 0b0d |02ac: move-result-wide v13 │ │ -3d06fe: 220f 8f1e |02ad: new-instance v15, Ljava/lang/StringBuilder; // type@1e8f │ │ -3d0702: 7010 50b3 0f00 |02af: invoke-direct {v15}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3d0708: 1a0a e11e |02b2: const-string v10, "Free space is " // string@1ee1 │ │ -3d070c: 6e20 5cb3 af00 |02b4: invoke-virtual {v15, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d0712: 6e30 58b3 df0e |02b7: invoke-virtual {v15, v13, v14}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ -3d0718: 6e10 67b3 0f00 |02ba: invoke-virtual {v15}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3d071e: 0c0a |02bd: move-result-object v10 │ │ -3d0720: 7120 fe0a a900 |02be: invoke-static {v9, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d0726: 541a e28c |02c1: iget-object v10, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ -3d072a: 6e10 c8ad 0a00 |02c3: invoke-virtual {v10}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSize:()J // method@adc8 │ │ -3d0730: 0b0a |02c6: move-result-wide v10 │ │ -3d0732: 310f 0a04 |02c7: cmp-long v15, v10, v4 │ │ -3d0736: 380f 1700 |02c9: if-eqz v15, 02e0 // +0017 │ │ -3d073a: 541a e28c |02cb: iget-object v10, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ -3d073e: 6e10 c8ad 0a00 |02cd: invoke-virtual {v10}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSize:()J // method@adc8 │ │ -3d0744: 0b0a |02d0: move-result-wide v10 │ │ -3d0746: 310f 0a0d |02d1: cmp-long v15, v10, v13 │ │ -3d074a: 3d0f 0d00 |02d3: if-lez v15, 02e0 // +000d │ │ -3d074e: 6202 c996 |02d5: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_NOT_ENOUGH_SPACE:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c9 │ │ -3d0752: 1204 |02d7: const/4 v4, #int 0 // #0 │ │ -3d0754: 7030 3c99 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@993c │ │ -3d075a: 7110 5eb7 0300 |02db: invoke-static {v3}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@b75e │ │ -3d0760: 2900 e6fe |02de: goto/16 01c4 // -011a │ │ -3d0764: 1a0a 9956 |02e0: const-string v10, "Starting download" // string@5699 │ │ -3d0768: 7120 fe0a a900 |02e2: invoke-static {v9, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d076e: 551a df8c |02e5: iget-boolean v10, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.cancelled:Z // field@8cdf │ │ -3d0772: 390a 3d00 |02e7: if-nez v10, 0324 // +003d │ │ -3d0776: 6e20 feb1 2800 |02e9: invoke-virtual {v8, v2}, Ljava/io/InputStream;.read:([B)I // method@b1fe │ │ -3d077c: 0a0a |02ec: move-result v10 │ │ -3d077e: 12fb |02ed: const/4 v11, #int -1 // #ff │ │ -3d0780: 32ba 3600 |02ee: if-eq v10, v11, 0324 // +0036 │ │ -3d0784: 120b |02f0: const/4 v11, #int 0 // #0 │ │ -3d0786: 6e40 2db2 23ab |02f1: invoke-virtual {v3, v2, v11, v10}, Ljava/io/RandomAccessFile;.write:([BII)V // method@b22d │ │ -3d078c: 541d e28c |02f4: iget-object v13, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ -3d0790: 6e10 c9ad 0d00 |02f6: invoke-virtual {v13}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSoFar:()J // method@adc9 │ │ -3d0796: 0b0e |02f9: move-result-wide v14 │ │ -3d0798: 81a4 |02fa: int-to-long v4, v10 │ │ -3d079a: bb4e |02fb: add-long/2addr v14, v4 │ │ -3d079c: 6e30 d4ad ed0f |02fc: invoke-virtual {v13, v14, v15}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.setSoFar:(J)V // method@add4 │ │ -3d07a2: 5414 e28c |02ff: iget-object v4, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ -3d07a6: 6e10 c9ad 0400 |0301: invoke-virtual {v4}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSoFar:()J // method@adc9 │ │ -3d07ac: 0b04 |0304: move-result-wide v4 │ │ -3d07ae: 8644 |0305: long-to-double v4, v4 │ │ -3d07b0: 190d 5940 |0306: const-wide/high16 v13, #long 4636737291354636288 // #4059 │ │ -3d07b4: ad04 040d |0308: mul-double v4, v4, v13 │ │ -3d07b8: 541a e28c |030a: iget-object v10, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ -3d07bc: 6e10 c8ad 0a00 |030c: invoke-virtual {v10}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSize:()J // method@adc8 │ │ -3d07c2: 0b0d |030f: move-result-wide v13 │ │ -3d07c4: 86dd |0310: long-to-double v13, v13 │ │ -3d07c6: ced4 |0311: div-double/2addr v4, v13 │ │ -3d07c8: 8a44 |0312: double-to-int v4, v4 │ │ -3d07ca: 5415 e28c |0313: iget-object v5, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ -3d07ce: 6e20 d2ad 4500 |0315: invoke-virtual {v5, v4}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.setProgressPercent:(I)V // method@add2 │ │ -3d07d4: 1604 ffff |0318: const-wide/16 v4, #int -1 // #ffff │ │ -3d07d8: 28cb |031a: goto 02e5 // -0035 │ │ -3d07da: 0d00 |031b: move-exception v0 │ │ -3d07dc: 0702 |031c: move-object v2, v0 │ │ -3d07de: 7110 020b 0200 |031d: invoke-static {v2}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ -3d07e4: 0c02 |0320: move-result-object v2 │ │ -3d07e6: 7120 000b 2900 |0321: invoke-static {v9, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -3d07ec: 5512 df8c |0324: iget-boolean v2, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.cancelled:Z // field@8cdf │ │ -3d07f0: 3802 0700 |0326: if-eqz v2, 032d // +0007 │ │ -3d07f4: 7601 3b99 1200 |0328: invoke-direct/range {v18}, Lde/danoeh/antennapod/core/service/download/HttpDownloader;.onCancelled:()V // method@993b │ │ -3d07fa: 2900 8700 |032b: goto/16 03b2 // +0087 │ │ -3d07fe: 390c 4a00 |032d: if-nez v12, 0377 // +004a │ │ -3d0802: 5412 e28c |032f: iget-object v2, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ -3d0806: 6e10 c8ad 0200 |0331: invoke-virtual {v2}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSize:()J // method@adc8 │ │ -3d080c: 0b04 |0334: move-result-wide v4 │ │ -3d080e: 1608 ffff |0335: const-wide/16 v8, #int -1 // #ffff │ │ -3d0812: 3102 0408 |0337: cmp-long v2, v4, v8 │ │ -3d0816: 3802 3e00 |0339: if-eqz v2, 0377 // +003e │ │ -3d081a: 5412 e28c |033b: iget-object v2, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ -3d081e: 6e10 c9ad 0200 |033d: invoke-virtual {v2}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSoFar:()J // method@adc9 │ │ -3d0824: 0b04 |0340: move-result-wide v4 │ │ -3d0826: 5412 e28c |0341: iget-object v2, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ -3d082a: 6e10 c8ad 0200 |0343: invoke-virtual {v2}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSize:()J // method@adc8 │ │ -3d0830: 0b08 |0346: move-result-wide v8 │ │ -3d0832: 3102 0408 |0347: cmp-long v2, v4, v8 │ │ -3d0836: 3802 2e00 |0349: if-eqz v2, 0377 // +002e │ │ -3d083a: 6202 c796 |034b: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_WRONG_SIZE:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c7 │ │ -3d083e: 2204 8f1e |034d: new-instance v4, Ljava/lang/StringBuilder; // type@1e8f │ │ -3d0842: 7010 50b3 0400 |034f: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3d0848: 1a05 7119 |0352: const-string v5, "Download completed but size: " // string@1971 │ │ -3d084c: 6e20 5cb3 5400 |0354: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d0852: 5415 e28c |0357: iget-object v5, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ -3d0856: 6e10 c9ad 0500 |0359: invoke-virtual {v5}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSoFar:()J // method@adc9 │ │ -3d085c: 0b05 |035c: move-result-wide v5 │ │ -3d085e: 6e30 58b3 5406 |035d: invoke-virtual {v4, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ -3d0864: 1a05 d700 |0360: const-string v5, " does not equal expected size " // string@00d7 │ │ -3d0868: 6e20 5cb3 5400 |0362: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d086e: 5415 e28c |0365: iget-object v5, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ -3d0872: 6e10 c8ad 0500 |0367: invoke-virtual {v5}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSize:()J // method@adc8 │ │ -3d0878: 0b05 |036a: move-result-wide v5 │ │ -3d087a: 6e30 58b3 5406 |036b: invoke-virtual {v4, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ -3d0880: 6e10 67b3 0400 |036e: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3d0886: 0c04 |0371: move-result-object v4 │ │ -3d0888: 7030 3c99 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@993c │ │ -3d088e: 2900 66ff |0375: goto/16 02db // -009a │ │ -3d0892: 5412 e28c |0377: iget-object v2, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ -3d0896: 6e10 c8ad 0200 |0379: invoke-virtual {v2}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSize:()J // method@adc8 │ │ -3d089c: 0b04 |037c: move-result-wide v4 │ │ -3d089e: 1608 0000 |037d: const-wide/16 v8, #int 0 // #0 │ │ -3d08a2: 3102 0408 |037f: cmp-long v2, v4, v8 │ │ -3d08a6: 3d02 1500 |0381: if-lez v2, 0396 // +0015 │ │ -3d08aa: 5412 e28c |0383: iget-object v2, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ -3d08ae: 6e10 c9ad 0200 |0385: invoke-virtual {v2}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSoFar:()J // method@adc9 │ │ -3d08b4: 0b04 |0388: move-result-wide v4 │ │ -3d08b6: 3102 0408 |0389: cmp-long v2, v4, v8 │ │ -3d08ba: 3902 0b00 |038b: if-nez v2, 0396 // +000b │ │ -3d08be: 6202 c696 |038d: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c6 │ │ -3d08c2: 1a04 7219 |038f: const-string v4, "Download completed, but nothing was read" // string@1972 │ │ -3d08c6: 7030 3c99 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@993c │ │ -3d08cc: 2900 47ff |0394: goto/16 02db // -00b9 │ │ -3d08d0: 1a02 5f33 |0396: const-string v2, "Last-Modified" // string@335f │ │ -3d08d4: 6e20 2fb7 2600 |0398: invoke-virtual {v6, v2}, Lokhttp3/Response;.header:(Ljava/lang/String;)Ljava/lang/String; // method@b72f │ │ -3d08da: 0c02 |039b: move-result-object v2 │ │ -3d08dc: 3802 0800 |039c: if-eqz v2, 03a4 // +0008 │ │ -3d08e0: 5414 e28c |039e: iget-object v4, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ -3d08e4: 6e20 d0ad 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@add0 │ │ -3d08ea: 280c |03a3: goto 03af // +000c │ │ -3d08ec: 5412 e28c |03a4: iget-object v2, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ -3d08f0: 1a04 7a1a |03a6: const-string v4, "ETag" // string@1a7a │ │ -3d08f4: 6e20 2fb7 4600 |03a8: invoke-virtual {v6, v4}, Lokhttp3/Response;.header:(Ljava/lang/String;)Ljava/lang/String; // method@b72f │ │ -3d08fa: 0c04 |03ab: move-result-object v4 │ │ -3d08fc: 6e20 d0ad 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@add0 │ │ -3d0902: 7601 3d99 1200 |03af: invoke-direct/range {v18}, Lde/danoeh/antennapod/core/service/download/HttpDownloader;.onSuccess:()V // method@993d │ │ -3d0908: 7110 5eb7 0300 |03b2: invoke-static {v3}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@b75e │ │ -3d090e: 2900 0901 |03b5: goto/16 04be // +0109 │ │ -3d0912: 0d00 |03b7: move-exception v0 │ │ -3d0914: 0702 |03b8: move-object v2, v0 │ │ -3d0916: 0734 |03b9: move-object v4, v3 │ │ -3d0918: 2900 0b01 |03ba: goto/16 04c5 // +010b │ │ -3d091c: 0d00 |03bc: move-exception v0 │ │ -3d091e: 0702 |03bd: move-object v2, v0 │ │ -3d0920: 0734 |03be: move-object v4, v3 │ │ -3d0922: 2900 7f00 |03bf: goto/16 043e // +007f │ │ -3d0926: 0d00 |03c1: move-exception v0 │ │ -3d0928: 0702 |03c2: move-object v2, v0 │ │ -3d092a: 0734 |03c3: move-object v4, v3 │ │ -3d092c: 2900 8e00 |03c4: goto/16 0452 // +008e │ │ -3d0930: 0d00 |03c6: move-exception v0 │ │ -3d0932: 0702 |03c7: move-object v2, v0 │ │ -3d0934: 0734 |03c8: move-object v4, v3 │ │ -3d0936: 2900 c400 |03c9: goto/16 048d // +00c4 │ │ -3d093a: 0d00 |03cb: move-exception v0 │ │ -3d093c: 0702 |03cc: move-object v2, v0 │ │ -3d093e: 0734 |03cd: move-object v4, v3 │ │ -3d0940: 2900 d000 |03ce: goto/16 049e // +00d0 │ │ -3d0944: 0d00 |03d0: move-exception v0 │ │ -3d0946: 0702 |03d1: move-object v2, v0 │ │ -3d0948: 0734 |03d2: move-object v4, v3 │ │ -3d094a: 2900 dc00 |03d3: goto/16 04af // +00dc │ │ -3d094e: 2202 451e |03d5: new-instance v2, Ljava/io/IOException; // type@1e45 │ │ -3d0952: 1a03 835d |03d7: const-string v3, "Unable to recreate partially downloaded file" // string@5d83 │ │ -3d0956: 7020 f5b1 3200 |03d9: invoke-direct {v2, v3}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b1f5 │ │ -3d095c: 2702 |03dc: throw v2 │ │ -3d095e: 0d00 |03dd: move-exception v0 │ │ -3d0960: 0702 |03de: move-object v2, v0 │ │ -3d0962: 1204 |03df: const/4 v4, #int 0 // #0 │ │ -3d0964: 2900 e500 |03e0: goto/16 04c5 // +00e5 │ │ -3d0968: 0d00 |03e2: move-exception v0 │ │ -3d096a: 0702 |03e3: move-object v2, v0 │ │ -3d096c: 1204 |03e4: const/4 v4, #int 0 // #0 │ │ -3d096e: 2900 5900 |03e5: goto/16 043e // +0059 │ │ -3d0972: 0d00 |03e7: move-exception v0 │ │ -3d0974: 0702 |03e8: move-object v2, v0 │ │ -3d0976: 1204 |03e9: const/4 v4, #int 0 // #0 │ │ -3d0978: 2900 6800 |03ea: goto/16 0452 // +0068 │ │ -3d097c: 0d00 |03ec: move-exception v0 │ │ -3d097e: 0702 |03ed: move-object v2, v0 │ │ -3d0980: 1204 |03ee: const/4 v4, #int 0 // #0 │ │ -3d0982: 2900 9e00 |03ef: goto/16 048d // +009e │ │ -3d0986: 0d00 |03f1: move-exception v0 │ │ -3d0988: 0702 |03f2: move-object v2, v0 │ │ -3d098a: 1204 |03f3: const/4 v4, #int 0 // #0 │ │ -3d098c: 2900 aa00 |03f4: goto/16 049e // +00aa │ │ -3d0990: 0d00 |03f6: move-exception v0 │ │ -3d0992: 0702 |03f7: move-object v2, v0 │ │ -3d0994: 1204 |03f8: const/4 v4, #int 0 // #0 │ │ -3d0996: 2900 b600 |03f9: goto/16 04af // +00b6 │ │ -3d099a: 7020 3699 6100 |03fb: invoke-direct {v1, v6}, Lde/danoeh/antennapod/core/service/download/HttpDownloader;.callOnFailByResponseCode:(Lokhttp3/Response;)V // method@9936 │ │ -3d09a0: 1202 |03fe: const/4 v2, #int 0 // #0 │ │ -3d09a2: 7110 5eb7 0200 |03ff: invoke-static {v2}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@b75e │ │ -3d09a8: 2900 c2fd |0402: goto/16 01c4 // -023e │ │ -3d09ac: 0d00 |0404: move-exception v0 │ │ -3d09ae: 1202 |0405: const/4 v2, #int 0 // #0 │ │ -3d09b0: 0724 |0406: move-object v4, v2 │ │ -3d09b2: 2830 |0407: goto 0437 // +0030 │ │ -3d09b4: 0d00 |0408: move-exception v0 │ │ -3d09b6: 1202 |0409: const/4 v2, #int 0 // #0 │ │ -3d09b8: 0724 |040a: move-object v4, v2 │ │ -3d09ba: 2832 |040b: goto 043d // +0032 │ │ -3d09bc: 0d00 |040c: move-exception v0 │ │ -3d09be: 1202 |040d: const/4 v2, #int 0 // #0 │ │ -3d09c0: 0724 |040e: move-object v4, v2 │ │ -3d09c2: 2842 |040f: goto 0451 // +0042 │ │ -3d09c4: 0d00 |0410: move-exception v0 │ │ -3d09c6: 1202 |0411: const/4 v2, #int 0 // #0 │ │ -3d09c8: 0724 |0412: move-object v4, v2 │ │ -3d09ca: 2900 7900 |0413: goto/16 048c // +0079 │ │ -3d09ce: 0d00 |0415: move-exception v0 │ │ -3d09d0: 1202 |0416: const/4 v2, #int 0 // #0 │ │ -3d09d2: 0724 |0417: move-object v4, v2 │ │ -3d09d4: 2900 8500 |0418: goto/16 049d // +0085 │ │ -3d09d8: 0d00 |041a: move-exception v0 │ │ -3d09da: 1202 |041b: const/4 v2, #int 0 // #0 │ │ -3d09dc: 0724 |041c: move-object v4, v2 │ │ -3d09de: 2900 9100 |041d: goto/16 04ae // +0091 │ │ -3d09e2: 0d00 |041f: move-exception v0 │ │ -3d09e4: 0742 |0420: move-object v2, v4 │ │ -3d09e6: 2816 |0421: goto 0437 // +0016 │ │ -3d09e8: 0d00 |0422: move-exception v0 │ │ -3d09ea: 0742 |0423: move-object v2, v4 │ │ -3d09ec: 2819 |0424: goto 043d // +0019 │ │ -3d09ee: 0d00 |0425: move-exception v0 │ │ -3d09f0: 0742 |0426: move-object v2, v4 │ │ -3d09f2: 282a |0427: goto 0451 // +002a │ │ -3d09f4: 0d00 |0428: move-exception v0 │ │ -3d09f6: 0742 |0429: move-object v2, v4 │ │ -3d09f8: 2900 6200 |042a: goto/16 048c // +0062 │ │ -3d09fc: 0d00 |042c: move-exception v0 │ │ -3d09fe: 0742 |042d: move-object v2, v4 │ │ -3d0a00: 2900 6f00 |042e: goto/16 049d // +006f │ │ -3d0a04: 0d00 |0430: move-exception v0 │ │ -3d0a06: 0742 |0431: move-object v2, v4 │ │ -3d0a08: 2900 7c00 |0432: goto/16 04ae // +007c │ │ -3d0a0c: 0d00 |0434: move-exception v0 │ │ -3d0a0e: 0742 |0435: move-object v2, v4 │ │ -3d0a10: 0747 |0436: move-object v7, v4 │ │ -3d0a12: 0702 |0437: move-object v2, v0 │ │ -3d0a14: 2900 8d00 |0438: goto/16 04c5 // +008d │ │ -3d0a18: 0d00 |043a: move-exception v0 │ │ -3d0a1a: 0742 |043b: move-object v2, v4 │ │ -3d0a1c: 0747 |043c: move-object v7, v4 │ │ -3d0a1e: 0702 |043d: move-object v2, v0 │ │ -3d0a20: 6e10 8db3 0200 |043e: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -3d0a26: 6202 bd96 |0441: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_CONNECTION_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@96bd │ │ -3d0a2a: 5413 e28c |0443: iget-object v3, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ -3d0a2e: 6e10 caad 0300 |0445: invoke-virtual {v3}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSource:()Ljava/lang/String; // method@adca │ │ -3d0a34: 0c03 |0448: move-result-object v3 │ │ -3d0a36: 7030 3c99 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@993c │ │ -3d0a3c: 2900 6f00 |044c: goto/16 04bb // +006f │ │ -3d0a40: 0d00 |044e: move-exception v0 │ │ -3d0a42: 0742 |044f: move-object v2, v4 │ │ -3d0a44: 0747 |0450: move-object v7, v4 │ │ -3d0a46: 0702 |0451: move-object v2, v0 │ │ -3d0a48: 6e10 8db3 0200 |0452: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -3d0a4e: 7110 b39d 0200 |0455: invoke-static {v2}, Lde/danoeh/antennapod/core/util/NetworkUtils;.wasDownloadBlocked:(Ljava/lang/Throwable;)Z // method@9db3 │ │ -3d0a54: 0a03 |0458: move-result v3 │ │ -3d0a56: 3803 0d00 |0459: if-eqz v3, 0466 // +000d │ │ -3d0a5a: 6203 c596 |045b: sget-object v3, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_BLOCKED:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c5 │ │ -3d0a5e: 6e10 8ab3 0200 |045d: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ -3d0a64: 0c02 |0460: move-result-object v2 │ │ -3d0a66: 7030 3c99 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@993c │ │ -3d0a6c: 2900 5dfd |0464: goto/16 01c1 // -02a3 │ │ -3d0a70: 6e10 8ab3 0200 |0466: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ -3d0a76: 0c03 |0469: move-result-object v3 │ │ -3d0a78: 3803 1500 |046a: if-eqz v3, 047f // +0015 │ │ -3d0a7c: 1a05 9d5c |046c: const-string v5, "Trust anchor for certification path not found" // string@5c9d │ │ -3d0a80: 6e20 24b3 5300 |046e: invoke-virtual {v3, v5}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b324 │ │ -3d0a86: 0a03 |0471: move-result v3 │ │ -3d0a88: 3803 0d00 |0472: if-eqz v3, 047f // +000d │ │ -3d0a8c: 6203 bc96 |0474: sget-object v3, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_CERTIFICATE:Lde/danoeh/antennapod/model/download/DownloadError; // field@96bc │ │ -3d0a90: 6e10 8ab3 0200 |0476: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ -3d0a96: 0c02 |0479: move-result-object v2 │ │ -3d0a98: 7030 3c99 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@993c │ │ -3d0a9e: 2900 44fd |047d: goto/16 01c1 // -02bc │ │ -3d0aa2: 6203 c696 |047f: sget-object v3, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c6 │ │ -3d0aa6: 6e10 8ab3 0200 |0481: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ -3d0aac: 0c02 |0484: move-result-object v2 │ │ -3d0aae: 7030 3c99 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@993c │ │ -3d0ab4: 2833 |0488: goto 04bb // +0033 │ │ -3d0ab6: 0d00 |0489: move-exception v0 │ │ -3d0ab8: 0742 |048a: move-object v2, v4 │ │ -3d0aba: 0747 |048b: move-object v7, v4 │ │ -3d0abc: 0702 |048c: move-object v2, v0 │ │ -3d0abe: 6e10 8db3 0200 |048d: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -3d0ac4: 6203 cf96 |0490: sget-object v3, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNKNOWN_HOST:Lde/danoeh/antennapod/model/download/DownloadError; // field@96cf │ │ -3d0ac8: 6e10 8ab3 0200 |0492: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ -3d0ace: 0c02 |0495: move-result-object v2 │ │ -3d0ad0: 7030 3c99 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@993c │ │ -3d0ad6: 2822 |0499: goto 04bb // +0022 │ │ -3d0ad8: 0d00 |049a: move-exception v0 │ │ -3d0ada: 0742 |049b: move-object v2, v4 │ │ -3d0adc: 0747 |049c: move-object v7, v4 │ │ -3d0ade: 0702 |049d: move-object v2, v0 │ │ -3d0ae0: 6e10 8db3 0200 |049e: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -3d0ae6: 6203 bd96 |04a1: sget-object v3, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_CONNECTION_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@96bd │ │ -3d0aea: 6e10 8ab3 0200 |04a3: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ -3d0af0: 0c02 |04a6: move-result-object v2 │ │ -3d0af2: 7030 3c99 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@993c │ │ -3d0af8: 2811 |04aa: goto 04bb // +0011 │ │ -3d0afa: 0d00 |04ab: move-exception v0 │ │ -3d0afc: 0742 |04ac: move-object v2, v4 │ │ -3d0afe: 0747 |04ad: move-object v7, v4 │ │ -3d0b00: 0702 |04ae: move-object v2, v0 │ │ -3d0b02: 6e10 8db3 0200 |04af: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -3d0b08: 6203 c896 |04b2: sget-object v3, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_MALFORMED_URL:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c8 │ │ -3d0b0c: 6e10 8ab3 0200 |04b4: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ -3d0b12: 0c02 |04b7: move-result-object v2 │ │ -3d0b14: 7030 3c99 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@993c │ │ -3d0b1a: 7110 5eb7 0400 |04bb: invoke-static {v4}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@b75e │ │ -3d0b20: 7110 5eb7 0700 |04be: invoke-static {v7}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@b75e │ │ -3d0b26: 0e00 |04c1: return-void │ │ -3d0b28: 0d00 |04c2: move-exception v0 │ │ -3d0b2a: 2900 74ff |04c3: goto/16 0437 // -008c │ │ -3d0b2e: 7110 5eb7 0400 |04c5: invoke-static {v4}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@b75e │ │ -3d0b34: 7110 5eb7 0700 |04c8: invoke-static {v7}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@b75e │ │ -3d0b3a: 2702 |04cb: throw v2 │ │ +3d015c: |[3d015c] de.danoeh.antennapod.core.service.download.HttpDownloader.download:()V │ │ +3d016c: 0801 1200 |0000: move-object/from16 v1, v18 │ │ +3d0170: 2202 3e1e |0002: new-instance v2, Ljava/io/File; // type@1e3e │ │ +3d0174: 5413 e28c |0004: iget-object v3, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ +3d0178: 6e10 c2ad 0300 |0006: invoke-virtual {v3}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getDestination:()Ljava/lang/String; // method@adc2 │ │ +3d017e: 0c03 |0009: move-result-object v3 │ │ +3d0180: 7020 c5b1 3200 |000a: invoke-direct {v2, v3}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b1c5 │ │ +3d0186: 6e10 cdb1 0200 |000d: invoke-virtual {v2}, Ljava/io/File;.exists:()Z // method@b1cd │ │ +3d018c: 0a03 |0010: move-result v3 │ │ +3d018e: 1204 |0011: const/4 v4, #int 0 // #0 │ │ +3d0190: 5415 e28c |0012: iget-object v5, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ +3d0194: 6e10 caad 0500 |0014: invoke-virtual {v5}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSource:()Ljava/lang/String; // method@adca │ │ +3d019a: 0c05 |0017: move-result-object v5 │ │ +3d019c: 7110 c89d 0500 |0018: invoke-static {v5}, Lde/danoeh/antennapod/core/util/URIUtil;.getURIFromRequestUrl:(Ljava/lang/String;)Ljava/net/URI; // method@9dc8 │ │ +3d01a2: 0c05 |001b: move-result-object v5 │ │ +3d01a4: 2206 b51f |001c: new-instance v6, Lokhttp3/Request$Builder; // type@1fb5 │ │ +3d01a8: 7010 19b7 0600 |001e: invoke-direct {v6}, Lokhttp3/Request$Builder;.:()V // method@b719 │ │ +3d01ae: 6e10 f0b3 0500 |0021: invoke-virtual {v5}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b3f0 │ │ +3d01b4: 0c07 |0024: move-result-object v7 │ │ +3d01b6: 6e20 24b7 7600 |0025: invoke-virtual {v6, v7}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@b724 │ │ +3d01bc: 0c06 |0028: move-result-object v6 │ │ +3d01be: 5417 e28c |0029: iget-object v7, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ +3d01c2: 6e20 22b7 7600 |002b: invoke-virtual {v6, v7}, Lokhttp3/Request$Builder;.tag:(Ljava/lang/Object;)Lokhttp3/Request$Builder; // method@b722 │ │ +3d01c8: 2207 a31f |002e: new-instance v7, Lokhttp3/CacheControl$Builder; // type@1fa3 │ │ +3d01cc: 7010 e6b6 0700 |0030: invoke-direct {v7}, Lokhttp3/CacheControl$Builder;.:()V // method@b6e6 │ │ +3d01d2: 6e10 eab6 0700 |0033: invoke-virtual {v7}, Lokhttp3/CacheControl$Builder;.noStore:()Lokhttp3/CacheControl$Builder; // method@b6ea │ │ +3d01d8: 0c07 |0036: move-result-object v7 │ │ +3d01da: 6e10 e7b6 0700 |0037: invoke-virtual {v7}, Lokhttp3/CacheControl$Builder;.build:()Lokhttp3/CacheControl; // method@b6e7 │ │ +3d01e0: 0c07 |003a: move-result-object v7 │ │ +3d01e2: 6e20 1cb7 7600 |003b: invoke-virtual {v6, v7}, Lokhttp3/Request$Builder;.cacheControl:(Lokhttp3/CacheControl;)Lokhttp3/Request$Builder; // method@b71c │ │ +3d01e8: 5417 e28c |003e: iget-object v7, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ +3d01ec: 6e10 c4ad 0700 |0040: invoke-virtual {v7}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getFeedfileType:()I // method@adc4 │ │ +3d01f2: 0a07 |0043: move-result v7 │ │ +3d01f4: 1228 |0044: const/4 v8, #int 2 // #2 │ │ +3d01f6: 1a09 9520 |0045: const-string v9, "HttpDownloader" // string@2095 │ │ +3d01fa: 3387 3d00 |0047: if-ne v7, v8, 0084 // +003d │ │ +3d01fe: 1a07 6669 |0049: const-string v7, "addHeader("Accept-Encoding", "identity")" // string@6966 │ │ +3d0202: 7120 fe0a 7900 |004b: invoke-static {v9, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d0208: 1a07 930c |004e: const-string v7, "Accept-Encoding" // string@0c93 │ │ +3d020c: 1a0a 149a |0050: const-string v10, "identity" // string@9a14 │ │ +3d0210: 6e30 1ab7 760a |0052: invoke-virtual {v6, v7, v10}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b71a │ │ +3d0216: 2207 a31f |0055: new-instance v7, Lokhttp3/CacheControl$Builder; // type@1fa3 │ │ +3d021a: 7010 e6b6 0700 |0057: invoke-direct {v7}, Lokhttp3/CacheControl$Builder;.:()V // method@b6e6 │ │ +3d0220: 6e10 e9b6 0700 |005a: invoke-virtual {v7}, Lokhttp3/CacheControl$Builder;.noCache:()Lokhttp3/CacheControl$Builder; // method@b6e9 │ │ +3d0226: 0c07 |005d: move-result-object v7 │ │ +3d0228: 6e10 e7b6 0700 |005e: invoke-virtual {v7}, Lokhttp3/CacheControl$Builder;.build:()Lokhttp3/CacheControl; // method@b6e7 │ │ +3d022e: 0c07 |0061: move-result-object v7 │ │ +3d0230: 6e20 1cb7 7600 |0062: invoke-virtual {v6, v7}, Lokhttp3/Request$Builder;.cacheControl:(Lokhttp3/CacheControl;)Lokhttp3/Request$Builder; // method@b71c │ │ +3d0236: 281f |0065: goto 0084 // +001f │ │ +3d0238: 0d00 |0066: move-exception v0 │ │ +3d023a: 0702 |0067: move-object v2, v0 │ │ +3d023c: 0747 |0068: move-object v7, v4 │ │ +3d023e: 2900 5c04 |0069: goto/16 04c5 // +045c │ │ +3d0242: 0d00 |006b: move-exception v0 │ │ +3d0244: 0702 |006c: move-object v2, v0 │ │ +3d0246: 0747 |006d: move-object v7, v4 │ │ +3d0248: 2900 d003 |006e: goto/16 043e // +03d0 │ │ +3d024c: 0d00 |0070: move-exception v0 │ │ +3d024e: 0702 |0071: move-object v2, v0 │ │ +3d0250: 0747 |0072: move-object v7, v4 │ │ +3d0252: 2900 df03 |0073: goto/16 0452 // +03df │ │ +3d0256: 0d00 |0075: move-exception v0 │ │ +3d0258: 0702 |0076: move-object v2, v0 │ │ +3d025a: 0747 |0077: move-object v7, v4 │ │ +3d025c: 2900 1504 |0078: goto/16 048d // +0415 │ │ +3d0260: 0d00 |007a: move-exception v0 │ │ +3d0262: 0702 |007b: move-object v2, v0 │ │ +3d0264: 0747 |007c: move-object v7, v4 │ │ +3d0266: 2900 2104 |007d: goto/16 049e // +0421 │ │ +3d026a: 0d00 |007f: move-exception v0 │ │ +3d026c: 0702 |0080: move-object v2, v0 │ │ +3d026e: 0747 |0081: move-object v7, v4 │ │ +3d0270: 2900 2d04 |0082: goto/16 04af // +042d │ │ +3d0274: 6e10 eeb3 0500 |0084: invoke-virtual {v5}, Ljava/net/URI;.getScheme:()Ljava/lang/String; // method@b3ee │ │ +3d027a: 0c05 |0087: move-result-object v5 │ │ +3d027c: 1a07 0a99 |0088: const-string v7, "http" // string@990a │ │ +3d0280: 6e20 28b3 7500 |008a: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3d0286: 0a05 |008d: move-result v5 │ │ +3d0288: 3805 0900 |008e: if-eqz v5, 0097 // +0009 │ │ +3d028c: 1a05 3c5e |0090: const-string v5, "Upgrade-Insecure-Requests" // string@5e3c │ │ +3d0290: 1a07 100a |0092: const-string v7, "1" // string@0a10 │ │ +3d0294: 6e30 1ab7 5607 |0094: invoke-virtual {v6, v5, v7}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b71a │ │ +3d029a: 5415 e28c |0097: iget-object v5, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ +3d029e: 6e10 c5ad 0500 |0099: invoke-virtual {v5}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getLastModified:()Ljava/lang/String; // method@adc5 │ │ +3d02a4: 0c05 |009c: move-result-object v5 │ │ +3d02a6: 7110 b10a 0500 |009d: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +3d02ac: 0a05 |00a0: move-result v5 │ │ +3d02ae: 3905 5900 |00a1: if-nez v5, 00fa // +0059 │ │ +3d02b2: 5415 e28c |00a3: iget-object v5, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ +3d02b6: 6e10 c5ad 0500 |00a5: invoke-virtual {v5}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getLastModified:()Ljava/lang/String; // method@adc5 │ │ +3d02bc: 0c05 |00a8: move-result-object v5 │ │ +3d02be: 7110 2faf 0500 |00a9: invoke-static {v5}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@af2f │ │ +3d02c4: 0c07 |00ac: move-result-object v7 │ │ +3d02c6: 1a0a 0302 |00ad: const-string v10, "")" // string@0203 │ │ +3d02ca: 3807 2f00 |00af: if-eqz v7, 00de // +002f │ │ +3d02ce: 7100 69b3 0000 |00b1: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b369 │ │ +3d02d4: 0b0b |00b4: move-result-wide v11 │ │ +3d02d6: 170d 0014 730f |00b5: const-wide/32 v13, #float 1.19847e-29 // #0f731400 │ │ +3d02dc: bcdb |00b8: sub-long/2addr v11, v13 │ │ +3d02de: 6e10 28b5 0700 |00b9: invoke-virtual {v7}, Ljava/util/Date;.getTime:()J // method@b528 │ │ +3d02e4: 0b0d |00bc: move-result-wide v13 │ │ +3d02e6: 3107 0d0b |00bd: cmp-long v7, v13, v11 │ │ +3d02ea: 3d07 3b00 |00bf: if-lez v7, 00fa // +003b │ │ +3d02ee: 2207 8f1e |00c1: new-instance v7, Ljava/lang/StringBuilder; // type@1e8f │ │ +3d02f2: 7010 50b3 0700 |00c3: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3d02f8: 1a0b 6769 |00c6: const-string v11, "addHeader("If-Modified-Since", "" // string@6967 │ │ +3d02fc: 6e20 5cb3 b700 |00c8: invoke-virtual {v7, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d0302: 6e20 5cb3 5700 |00cb: invoke-virtual {v7, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d0308: 6e20 5cb3 a700 |00ce: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d030e: 6e10 67b3 0700 |00d1: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3d0314: 0c07 |00d4: move-result-object v7 │ │ +3d0316: 7120 fe0a 7900 |00d5: invoke-static {v9, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d031c: 1a07 c121 |00d8: const-string v7, "If-Modified-Since" // string@21c1 │ │ +3d0320: 6e30 1ab7 7605 |00da: invoke-virtual {v6, v7, v5}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b71a │ │ +3d0326: 281d |00dd: goto 00fa // +001d │ │ +3d0328: 2207 8f1e |00de: new-instance v7, Ljava/lang/StringBuilder; // type@1e8f │ │ +3d032c: 7010 50b3 0700 |00e0: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3d0332: 1a0b 6869 |00e3: const-string v11, "addHeader("If-None-Match", "" // string@6968 │ │ +3d0336: 6e20 5cb3 b700 |00e5: invoke-virtual {v7, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d033c: 6e20 5cb3 5700 |00e8: invoke-virtual {v7, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d0342: 6e20 5cb3 a700 |00eb: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d0348: 6e10 67b3 0700 |00ee: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3d034e: 0c07 |00f1: move-result-object v7 │ │ +3d0350: 7120 fe0a 7900 |00f2: invoke-static {v9, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d0356: 1a07 c221 |00f5: const-string v7, "If-None-Match" // string@21c2 │ │ +3d035a: 6e30 1ab7 7605 |00f7: invoke-virtual {v6, v7, v5}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b71a │ │ +3d0360: 1a05 d708 |00fa: const-string v5, "-" // string@08d7 │ │ +3d0364: 160a 0000 |00fc: const-wide/16 v10, #int 0 // #0 │ │ +3d0368: 3803 4c00 |00fe: if-eqz v3, 014a // +004c │ │ +3d036c: 6e10 d6b1 0200 |0100: invoke-virtual {v2}, Ljava/io/File;.length:()J // method@b1d6 │ │ +3d0372: 0b0c |0103: move-result-wide v12 │ │ +3d0374: 3107 0c0a |0104: cmp-long v7, v12, v10 │ │ +3d0378: 3d07 4400 |0106: if-lez v7, 014a // +0044 │ │ +3d037c: 5417 e28c |0108: iget-object v7, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ +3d0380: 6e10 d6b1 0200 |010a: invoke-virtual {v2}, Ljava/io/File;.length:()J // method@b1d6 │ │ +3d0386: 0b0c |010d: move-result-wide v12 │ │ +3d0388: 6e30 d4ad c70d |010e: invoke-virtual {v7, v12, v13}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.setSoFar:(J)V // method@add4 │ │ +3d038e: 1a07 7751 |0111: const-string v7, "Range" // string@5177 │ │ +3d0392: 220c 8f1e |0113: new-instance v12, Ljava/lang/StringBuilder; // type@1e8f │ │ +3d0396: 7010 50b3 0c00 |0115: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3d039c: 1a0d f870 |0118: const-string v13, "bytes=" // string@70f8 │ │ +3d03a0: 6e20 5cb3 dc00 |011a: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d03a6: 541d e28c |011d: iget-object v13, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ +3d03aa: 6e10 c9ad 0d00 |011f: invoke-virtual {v13}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSoFar:()J // method@adc9 │ │ +3d03b0: 0b0d |0122: move-result-wide v13 │ │ +3d03b2: 6e30 58b3 dc0e |0123: invoke-virtual {v12, v13, v14}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ +3d03b8: 6e20 5cb3 5c00 |0126: invoke-virtual {v12, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d03be: 6e10 67b3 0c00 |0129: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3d03c4: 0c0c |012c: move-result-object v12 │ │ +3d03c6: 6e30 1ab7 760c |012d: invoke-virtual {v6, v7, v12}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b71a │ │ +3d03cc: 2207 8f1e |0130: new-instance v7, Ljava/lang/StringBuilder; // type@1e8f │ │ +3d03d0: 7010 50b3 0700 |0132: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3d03d6: 1a0c 330d |0135: const-string v12, "Adding range header: " // string@0d33 │ │ +3d03da: 6e20 5cb3 c700 |0137: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d03e0: 541c e28c |013a: iget-object v12, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ +3d03e4: 6e10 c9ad 0c00 |013c: invoke-virtual {v12}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSoFar:()J // method@adc9 │ │ +3d03ea: 0b0c |013f: move-result-wide v12 │ │ +3d03ec: 6e30 58b3 c70d |0140: invoke-virtual {v7, v12, v13}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ +3d03f2: 6e10 67b3 0700 |0143: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3d03f8: 0c07 |0146: move-result-object v7 │ │ +3d03fa: 7120 fe0a 7900 |0147: invoke-static {v9, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d0400: 7020 3a99 6100 |014a: invoke-direct {v1, v6}, Lde/danoeh/antennapod/core/service/download/HttpDownloader;.newCall:(Lokhttp3/Request$Builder;)Lokhttp3/Response; // method@993a │ │ +3d0406: 0c06 |014d: move-result-object v6 │ │ +3d0408: 6e10 2cb7 0600 |014e: invoke-virtual {v6}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b72c │ │ +3d040e: 0c07 |0151: move-result-object v7 │ │ +3d0410: 1a0c 9a16 |0152: const-string v12, "Content-Encoding" // string@169a │ │ +3d0414: 6e20 2fb7 c600 |0154: invoke-virtual {v6, v12}, Lokhttp3/Response;.header:(Ljava/lang/String;)Ljava/lang/String; // method@b72f │ │ +3d041a: 0c0c |0157: move-result-object v12 │ │ +3d041c: 7110 b10a 0c00 |0158: invoke-static {v12}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +3d0422: 0a0d |015b: move-result v13 │ │ +3d0424: 390d 1c00 |015c: if-nez v13, 0178 // +001c │ │ +3d0428: 6e10 43b3 0c00 |015e: invoke-virtual {v12}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@b343 │ │ +3d042e: 0c0c |0161: move-result-object v12 │ │ +3d0430: 1a0d 0797 |0162: const-string v13, "gzip" // string@9707 │ │ +3d0434: 7120 ae0a dc00 |0164: invoke-static {v12, v13}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aae │ │ +3d043a: 0a0c |0167: move-result v12 │ │ +3d043c: 2811 |0168: goto 0179 // +0011 │ │ +3d043e: 0d00 |0169: move-exception v0 │ │ +3d0440: 2900 d302 |016a: goto/16 043d // +02d3 │ │ +3d0444: 0d00 |016c: move-exception v0 │ │ +3d0446: 2900 e402 |016d: goto/16 0451 // +02e4 │ │ +3d044a: 0d00 |016f: move-exception v0 │ │ +3d044c: 2900 1c03 |0170: goto/16 048c // +031c │ │ +3d0450: 0d00 |0172: move-exception v0 │ │ +3d0452: 2900 2a03 |0173: goto/16 049d // +032a │ │ +3d0456: 0d00 |0175: move-exception v0 │ │ +3d0458: 2900 3803 |0176: goto/16 04ae // +0338 │ │ +3d045c: 120c |0178: const/4 v12, #int 0 // #0 │ │ +3d045e: 220d 8f1e |0179: new-instance v13, Ljava/lang/StringBuilder; // type@1e8f │ │ +3d0462: 7010 50b3 0d00 |017b: invoke-direct {v13}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3d0468: 1a0f 6d52 |017e: const-string v15, "Response code is " // string@526d │ │ +3d046c: 6e20 5cb3 fd00 |0180: invoke-virtual {v13, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d0472: 6e10 2eb7 0600 |0183: invoke-virtual {v6}, Lokhttp3/Response;.code:()I // method@b72e │ │ +3d0478: 0a0f |0186: move-result v15 │ │ +3d047a: 6e20 57b3 fd00 |0187: invoke-virtual {v13, v15}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +3d0480: 6e10 67b3 0d00 |018a: invoke-virtual {v13}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3d0486: 0c0d |018d: move-result-object v13 │ │ +3d0488: 7120 fe0a d900 |018e: invoke-static {v9, v13}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d048e: 6e10 31b7 0600 |0191: invoke-virtual {v6}, Lokhttp3/Response;.isSuccessful:()Z // method@b731 │ │ +3d0494: 0a0d |0194: move-result v13 │ │ +3d0496: 390d 3300 |0195: if-nez v13, 01c8 // +0033 │ │ +3d049a: 6e10 2eb7 0600 |0197: invoke-virtual {v6}, Lokhttp3/Response;.code:()I // method@b72e │ │ +3d04a0: 0a0d |019a: move-result v13 │ │ +3d04a2: 130f 3001 |019b: const/16 v15, #int 304 // #130 │ │ +3d04a6: 33fd 2b00 |019d: if-ne v13, v15, 01c8 // +002b │ │ +3d04aa: 2202 8f1e |019f: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ +3d04ae: 7010 50b3 0200 |01a1: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3d04b4: 1a03 561d |01a4: const-string v3, "Feed '" // string@1d56 │ │ +3d04b8: 6e20 5cb3 3200 |01a6: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d04be: 5413 e28c |01a9: iget-object v3, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ +3d04c2: 6e10 caad 0300 |01ab: invoke-virtual {v3}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSource:()Ljava/lang/String; // method@adca │ │ +3d04c8: 0c03 |01ae: move-result-object v3 │ │ +3d04ca: 6e20 5cb3 3200 |01af: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d04d0: 1a03 7106 |01b2: const-string v3, "' not modified since last update, Download canceled" // string@0671 │ │ +3d04d4: 6e20 5cb3 3200 |01b4: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d04da: 6e10 67b3 0200 |01b7: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3d04e0: 0c02 |01ba: move-result-object v2 │ │ +3d04e2: 7120 fe0a 2900 |01bb: invoke-static {v9, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d04e8: 7601 3b99 1200 |01be: invoke-direct/range {v18}, Lde/danoeh/antennapod/core/service/download/HttpDownloader;.onCancelled:()V // method@993b │ │ +3d04ee: 7110 5eb7 0400 |01c1: invoke-static {v4}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@b75e │ │ +3d04f4: 7110 5eb7 0700 |01c4: invoke-static {v7}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@b75e │ │ +3d04fa: 0e00 |01c7: return-void │ │ +3d04fc: 6e10 31b7 0600 |01c8: invoke-virtual {v6}, Lokhttp3/Response;.isSuccessful:()Z // method@b731 │ │ +3d0502: 0a0d |01cb: move-result v13 │ │ +3d0504: 380d 2f02 |01cc: if-eqz v13, 03fb // +022f │ │ +3d0508: 6e10 2cb7 0600 |01ce: invoke-virtual {v6}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b72c │ │ +3d050e: 0c0d |01d1: move-result-object v13 │ │ +3d0510: 390d 0400 |01d2: if-nez v13, 01d6 // +0004 │ │ +3d0514: 2900 2702 |01d4: goto/16 03fb // +0227 │ │ +3d0518: 541d e28c |01d6: iget-object v13, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ +3d051c: 6e10 c4ad 0d00 |01d8: invoke-virtual {v13}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getFeedfileType:()I // method@adc4 │ │ +3d0522: 0a0d |01db: move-result v13 │ │ +3d0524: 338d 0e00 |01dc: if-ne v13, v8, 01ea // +000e │ │ +3d0528: 7020 3999 6100 |01de: invoke-direct {v1, v6}, Lde/danoeh/antennapod/core/service/download/HttpDownloader;.isContentTypeTextAndSmallerThan100kb:(Lokhttp3/Response;)Z // method@9939 │ │ +3d052e: 0a08 |01e1: move-result v8 │ │ +3d0530: 3808 0800 |01e2: if-eqz v8, 01ea // +0008 │ │ +3d0534: 6202 c296 |01e4: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FILE_TYPE:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c2 │ │ +3d0538: 7030 3c99 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@993c │ │ +3d053e: 28d8 |01e9: goto 01c1 // -0028 │ │ +3d0540: 7020 3799 6100 |01ea: invoke-direct {v1, v6}, Lde/danoeh/antennapod/core/service/download/HttpDownloader;.checkIfRedirect:(Lokhttp3/Response;)V // method@9937 │ │ +3d0546: 2208 341e |01ed: new-instance v8, Ljava/io/BufferedInputStream; // type@1e34 │ │ +3d054a: 6e10 36b7 0700 |01ef: invoke-virtual {v7}, Lokhttp3/ResponseBody;.byteStream:()Ljava/io/InputStream; // method@b736 │ │ +3d0550: 0c0d |01f2: move-result-object v13 │ │ +3d0552: 7020 9eb1 d800 |01f3: invoke-direct {v8, v13}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;)V // method@b19e │ │ +3d0558: 3803 0900 |01f6: if-eqz v3, 01ff // +0009 │ │ +3d055c: 1a0d 9c16 |01f8: const-string v13, "Content-Range" // string@169c │ │ +3d0560: 6e20 2fb7 d600 |01fa: invoke-virtual {v6, v13}, Lokhttp3/Response;.header:(Ljava/lang/String;)Ljava/lang/String; // method@b72f │ │ +3d0566: 0c0d |01fd: move-result-object v13 │ │ +3d0568: 2802 |01fe: goto 0200 // +0002 │ │ +3d056a: 074d |01ff: move-object v13, v4 │ │ +3d056c: 1a0f 11ce |0200: const-string v15, "rw" // string@ce11 │ │ +3d0570: 3803 4b00 |0202: if-eqz v3, 024d // +004b │ │ +3d0574: 6e10 2eb7 0600 |0204: invoke-virtual {v6}, Lokhttp3/Response;.code:()I // method@b72e │ │ +3d057a: 0a03 |0207: move-result v3 │ │ +3d057c: 130e ce00 |0208: const/16 v14, #int 206 // #ce │ │ +3d0580: 33e3 4300 |020a: if-ne v3, v14, 024d // +0043 │ │ +3d0584: 7110 b10a 0d00 |020c: invoke-static {v13}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +3d058a: 0a03 |020f: move-result v3 │ │ +3d058c: 3903 3d00 |0210: if-nez v3, 024d // +003d │ │ +3d0590: 6e20 32b3 5d00 |0212: invoke-virtual {v13, v5}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@b332 │ │ +3d0596: 0a03 |0215: move-result v3 │ │ +3d0598: 1265 |0216: const/4 v5, #int 6 // #6 │ │ +3d059a: 6e30 41b3 5d03 |0217: invoke-virtual {v13, v5, v3}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b341 │ │ +3d05a0: 0c03 |021a: move-result-object v3 │ │ +3d05a2: 5415 e28c |021b: iget-object v5, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ +3d05a6: 7110 ccb2 0300 |021d: invoke-static {v3}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b2cc │ │ +3d05ac: 0b0d |0220: move-result-wide v13 │ │ +3d05ae: 6e30 d4ad d50e |0221: invoke-virtual {v5, v13, v14}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.setSoFar:(J)V // method@add4 │ │ +3d05b4: 2203 8f1e |0224: new-instance v3, Ljava/lang/StringBuilder; // type@1e8f │ │ +3d05b8: 7010 50b3 0300 |0226: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3d05be: 1a05 9a56 |0229: const-string v5, "Starting download at position " // string@569a │ │ +3d05c2: 6e20 5cb3 5300 |022b: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d05c8: 5415 e28c |022e: iget-object v5, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ +3d05cc: 6e10 c9ad 0500 |0230: invoke-virtual {v5}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSoFar:()J // method@adc9 │ │ +3d05d2: 0b0d |0233: move-result-wide v13 │ │ +3d05d4: 6e30 58b3 d30e |0234: invoke-virtual {v3, v13, v14}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ +3d05da: 6e10 67b3 0300 |0237: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3d05e0: 0c03 |023a: move-result-object v3 │ │ +3d05e2: 7120 fe0a 3900 |023b: invoke-static {v9, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d05e8: 2203 511e |023e: new-instance v3, Ljava/io/RandomAccessFile; // type@1e51 │ │ +3d05ec: 7030 26b2 230f |0240: invoke-direct {v3, v2, v15}, Ljava/io/RandomAccessFile;.:(Ljava/io/File;Ljava/lang/String;)V // method@b226 │ │ +3d05f2: 5412 e28c |0243: iget-object v2, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ +3d05f6: 6e10 c9ad 0200 |0245: invoke-virtual {v2}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSoFar:()J // method@adc9 │ │ +3d05fc: 0b0d |0248: move-result-wide v13 │ │ +3d05fe: 6e30 2cb2 d30e |0249: invoke-virtual {v3, v13, v14}, Ljava/io/RandomAccessFile;.seek:(J)V // method@b22c │ │ +3d0604: 2811 |024c: goto 025d // +0011 │ │ +3d0606: 6e10 cbb1 0200 |024d: invoke-virtual {v2}, Ljava/io/File;.delete:()Z // method@b1cb │ │ +3d060c: 0a03 |0250: move-result v3 │ │ +3d060e: 6e10 c9b1 0200 |0251: invoke-virtual {v2}, Ljava/io/File;.createNewFile:()Z // method@b1c9 │ │ +3d0614: 0a05 |0254: move-result v5 │ │ +3d0616: b653 |0255: or-int/2addr v3, v5 │ │ +3d0618: 3803 7f01 |0256: if-eqz v3, 03d5 // +017f │ │ +3d061c: 2203 511e |0258: new-instance v3, Ljava/io/RandomAccessFile; // type@1e51 │ │ +3d0620: 7030 26b2 230f |025a: invoke-direct {v3, v2, v15}, Ljava/io/RandomAccessFile;.:(Ljava/io/File;Ljava/lang/String;)V // method@b226 │ │ +3d0626: 1302 0020 |025d: const/16 v2, #int 8192 // #2000 │ │ +3d062a: 2322 fd1f |025f: new-array v2, v2, [B // type@1ffd │ │ +3d062e: 5415 e28c |0261: iget-object v5, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ +3d0632: 600d f97c |0263: sget v13, Lde/danoeh/antennapod/core/R$string;.download_running:I // field@7cf9 │ │ +3d0636: 6e20 d5ad d500 |0265: invoke-virtual {v5, v13}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.setStatusMsg:(I)V // method@add5 │ │ +3d063c: 1a05 621f |0268: const-string v5, "Getting size of download" // string@1f62 │ │ +3d0640: 7120 fe0a 5900 |026a: invoke-static {v9, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d0646: 5415 e28c |026d: iget-object v5, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ +3d064a: 6e10 38b7 0700 |026f: invoke-virtual {v7}, Lokhttp3/ResponseBody;.contentLength:()J // method@b738 │ │ +3d0650: 0b0d |0272: move-result-wide v13 │ │ +3d0652: 541f e28c |0273: iget-object v15, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ +3d0656: 6e10 c9ad 0f00 |0275: invoke-virtual {v15}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSoFar:()J // method@adc9 │ │ +3d065c: 0b10 |0278: move-result-wide v16 │ │ +3d065e: 9b0d 0d10 |0279: add-long v13, v13, v16 │ │ +3d0662: 6e30 d3ad d50e |027b: invoke-virtual {v5, v13, v14}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.setSize:(J)V // method@add3 │ │ +3d0668: 2205 8f1e |027e: new-instance v5, Ljava/lang/StringBuilder; // type@1e8f │ │ +3d066c: 7010 50b3 0500 |0280: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3d0672: 1a0d 9955 |0283: const-string v13, "Size is " // string@5599 │ │ +3d0676: 6e20 5cb3 d500 |0285: invoke-virtual {v5, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d067c: 541d e28c |0288: iget-object v13, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ +3d0680: 6e10 c8ad 0d00 |028a: invoke-virtual {v13}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSize:()J // method@adc8 │ │ +3d0686: 0b0d |028d: move-result-wide v13 │ │ +3d0688: 6e30 58b3 d50e |028e: invoke-virtual {v5, v13, v14}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ +3d068e: 6e10 67b3 0500 |0291: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3d0694: 0c05 |0294: move-result-object v5 │ │ +3d0696: 7120 fe0a 5900 |0295: invoke-static {v9, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d069c: 5415 e28c |0298: iget-object v5, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ +3d06a0: 6e10 c8ad 0500 |029a: invoke-virtual {v5}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSize:()J // method@adc8 │ │ +3d06a6: 0b0d |029d: move-result-wide v13 │ │ +3d06a8: 1604 ffff |029e: const-wide/16 v4, #int -1 // #ffff │ │ +3d06ac: 3110 0d0a |02a0: cmp-long v16, v13, v10 │ │ +3d06b0: 3b10 0700 |02a2: if-gez v16, 02a9 // +0007 │ │ +3d06b4: 541d e28c |02a4: iget-object v13, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ +3d06b8: 6e30 d3ad 4d05 |02a6: invoke-virtual {v13, v4, v5}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.setSize:(J)V // method@add3 │ │ +3d06be: 7100 c29d 0000 |02a9: invoke-static {}, Lde/danoeh/antennapod/core/util/StorageUtils;.getFreeSpaceAvailable:()J // method@9dc2 │ │ +3d06c4: 0b0d |02ac: move-result-wide v13 │ │ +3d06c6: 220f 8f1e |02ad: new-instance v15, Ljava/lang/StringBuilder; // type@1e8f │ │ +3d06ca: 7010 50b3 0f00 |02af: invoke-direct {v15}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3d06d0: 1a0a e11e |02b2: const-string v10, "Free space is " // string@1ee1 │ │ +3d06d4: 6e20 5cb3 af00 |02b4: invoke-virtual {v15, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d06da: 6e30 58b3 df0e |02b7: invoke-virtual {v15, v13, v14}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ +3d06e0: 6e10 67b3 0f00 |02ba: invoke-virtual {v15}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3d06e6: 0c0a |02bd: move-result-object v10 │ │ +3d06e8: 7120 fe0a a900 |02be: invoke-static {v9, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d06ee: 541a e28c |02c1: iget-object v10, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ +3d06f2: 6e10 c8ad 0a00 |02c3: invoke-virtual {v10}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSize:()J // method@adc8 │ │ +3d06f8: 0b0a |02c6: move-result-wide v10 │ │ +3d06fa: 310f 0a04 |02c7: cmp-long v15, v10, v4 │ │ +3d06fe: 380f 1700 |02c9: if-eqz v15, 02e0 // +0017 │ │ +3d0702: 541a e28c |02cb: iget-object v10, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ +3d0706: 6e10 c8ad 0a00 |02cd: invoke-virtual {v10}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSize:()J // method@adc8 │ │ +3d070c: 0b0a |02d0: move-result-wide v10 │ │ +3d070e: 310f 0a0d |02d1: cmp-long v15, v10, v13 │ │ +3d0712: 3d0f 0d00 |02d3: if-lez v15, 02e0 // +000d │ │ +3d0716: 6202 c996 |02d5: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_NOT_ENOUGH_SPACE:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c9 │ │ +3d071a: 1204 |02d7: const/4 v4, #int 0 // #0 │ │ +3d071c: 7030 3c99 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@993c │ │ +3d0722: 7110 5eb7 0300 |02db: invoke-static {v3}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@b75e │ │ +3d0728: 2900 e6fe |02de: goto/16 01c4 // -011a │ │ +3d072c: 1a0a 9956 |02e0: const-string v10, "Starting download" // string@5699 │ │ +3d0730: 7120 fe0a a900 |02e2: invoke-static {v9, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d0736: 551a df8c |02e5: iget-boolean v10, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.cancelled:Z // field@8cdf │ │ +3d073a: 390a 3d00 |02e7: if-nez v10, 0324 // +003d │ │ +3d073e: 6e20 feb1 2800 |02e9: invoke-virtual {v8, v2}, Ljava/io/InputStream;.read:([B)I // method@b1fe │ │ +3d0744: 0a0a |02ec: move-result v10 │ │ +3d0746: 12fb |02ed: const/4 v11, #int -1 // #ff │ │ +3d0748: 32ba 3600 |02ee: if-eq v10, v11, 0324 // +0036 │ │ +3d074c: 120b |02f0: const/4 v11, #int 0 // #0 │ │ +3d074e: 6e40 2db2 23ab |02f1: invoke-virtual {v3, v2, v11, v10}, Ljava/io/RandomAccessFile;.write:([BII)V // method@b22d │ │ +3d0754: 541d e28c |02f4: iget-object v13, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ +3d0758: 6e10 c9ad 0d00 |02f6: invoke-virtual {v13}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSoFar:()J // method@adc9 │ │ +3d075e: 0b0e |02f9: move-result-wide v14 │ │ +3d0760: 81a4 |02fa: int-to-long v4, v10 │ │ +3d0762: bb4e |02fb: add-long/2addr v14, v4 │ │ +3d0764: 6e30 d4ad ed0f |02fc: invoke-virtual {v13, v14, v15}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.setSoFar:(J)V // method@add4 │ │ +3d076a: 5414 e28c |02ff: iget-object v4, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ +3d076e: 6e10 c9ad 0400 |0301: invoke-virtual {v4}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSoFar:()J // method@adc9 │ │ +3d0774: 0b04 |0304: move-result-wide v4 │ │ +3d0776: 8644 |0305: long-to-double v4, v4 │ │ +3d0778: 190d 5940 |0306: const-wide/high16 v13, #long 4636737291354636288 // #4059 │ │ +3d077c: ad04 040d |0308: mul-double v4, v4, v13 │ │ +3d0780: 541a e28c |030a: iget-object v10, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ +3d0784: 6e10 c8ad 0a00 |030c: invoke-virtual {v10}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSize:()J // method@adc8 │ │ +3d078a: 0b0d |030f: move-result-wide v13 │ │ +3d078c: 86dd |0310: long-to-double v13, v13 │ │ +3d078e: ced4 |0311: div-double/2addr v4, v13 │ │ +3d0790: 8a44 |0312: double-to-int v4, v4 │ │ +3d0792: 5415 e28c |0313: iget-object v5, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ +3d0796: 6e20 d2ad 4500 |0315: invoke-virtual {v5, v4}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.setProgressPercent:(I)V // method@add2 │ │ +3d079c: 1604 ffff |0318: const-wide/16 v4, #int -1 // #ffff │ │ +3d07a0: 28cb |031a: goto 02e5 // -0035 │ │ +3d07a2: 0d00 |031b: move-exception v0 │ │ +3d07a4: 0702 |031c: move-object v2, v0 │ │ +3d07a6: 7110 020b 0200 |031d: invoke-static {v2}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ +3d07ac: 0c02 |0320: move-result-object v2 │ │ +3d07ae: 7120 000b 2900 |0321: invoke-static {v9, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +3d07b4: 5512 df8c |0324: iget-boolean v2, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.cancelled:Z // field@8cdf │ │ +3d07b8: 3802 0700 |0326: if-eqz v2, 032d // +0007 │ │ +3d07bc: 7601 3b99 1200 |0328: invoke-direct/range {v18}, Lde/danoeh/antennapod/core/service/download/HttpDownloader;.onCancelled:()V // method@993b │ │ +3d07c2: 2900 8700 |032b: goto/16 03b2 // +0087 │ │ +3d07c6: 390c 4a00 |032d: if-nez v12, 0377 // +004a │ │ +3d07ca: 5412 e28c |032f: iget-object v2, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ +3d07ce: 6e10 c8ad 0200 |0331: invoke-virtual {v2}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSize:()J // method@adc8 │ │ +3d07d4: 0b04 |0334: move-result-wide v4 │ │ +3d07d6: 1608 ffff |0335: const-wide/16 v8, #int -1 // #ffff │ │ +3d07da: 3102 0408 |0337: cmp-long v2, v4, v8 │ │ +3d07de: 3802 3e00 |0339: if-eqz v2, 0377 // +003e │ │ +3d07e2: 5412 e28c |033b: iget-object v2, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ +3d07e6: 6e10 c9ad 0200 |033d: invoke-virtual {v2}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSoFar:()J // method@adc9 │ │ +3d07ec: 0b04 |0340: move-result-wide v4 │ │ +3d07ee: 5412 e28c |0341: iget-object v2, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ +3d07f2: 6e10 c8ad 0200 |0343: invoke-virtual {v2}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSize:()J // method@adc8 │ │ +3d07f8: 0b08 |0346: move-result-wide v8 │ │ +3d07fa: 3102 0408 |0347: cmp-long v2, v4, v8 │ │ +3d07fe: 3802 2e00 |0349: if-eqz v2, 0377 // +002e │ │ +3d0802: 6202 c796 |034b: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_WRONG_SIZE:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c7 │ │ +3d0806: 2204 8f1e |034d: new-instance v4, Ljava/lang/StringBuilder; // type@1e8f │ │ +3d080a: 7010 50b3 0400 |034f: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3d0810: 1a05 7119 |0352: const-string v5, "Download completed but size: " // string@1971 │ │ +3d0814: 6e20 5cb3 5400 |0354: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d081a: 5415 e28c |0357: iget-object v5, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ +3d081e: 6e10 c9ad 0500 |0359: invoke-virtual {v5}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSoFar:()J // method@adc9 │ │ +3d0824: 0b05 |035c: move-result-wide v5 │ │ +3d0826: 6e30 58b3 5406 |035d: invoke-virtual {v4, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ +3d082c: 1a05 d700 |0360: const-string v5, " does not equal expected size " // string@00d7 │ │ +3d0830: 6e20 5cb3 5400 |0362: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d0836: 5415 e28c |0365: iget-object v5, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ +3d083a: 6e10 c8ad 0500 |0367: invoke-virtual {v5}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSize:()J // method@adc8 │ │ +3d0840: 0b05 |036a: move-result-wide v5 │ │ +3d0842: 6e30 58b3 5406 |036b: invoke-virtual {v4, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ +3d0848: 6e10 67b3 0400 |036e: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3d084e: 0c04 |0371: move-result-object v4 │ │ +3d0850: 7030 3c99 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@993c │ │ +3d0856: 2900 66ff |0375: goto/16 02db // -009a │ │ +3d085a: 5412 e28c |0377: iget-object v2, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ +3d085e: 6e10 c8ad 0200 |0379: invoke-virtual {v2}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSize:()J // method@adc8 │ │ +3d0864: 0b04 |037c: move-result-wide v4 │ │ +3d0866: 1608 0000 |037d: const-wide/16 v8, #int 0 // #0 │ │ +3d086a: 3102 0408 |037f: cmp-long v2, v4, v8 │ │ +3d086e: 3d02 1500 |0381: if-lez v2, 0396 // +0015 │ │ +3d0872: 5412 e28c |0383: iget-object v2, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ +3d0876: 6e10 c9ad 0200 |0385: invoke-virtual {v2}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSoFar:()J // method@adc9 │ │ +3d087c: 0b04 |0388: move-result-wide v4 │ │ +3d087e: 3102 0408 |0389: cmp-long v2, v4, v8 │ │ +3d0882: 3902 0b00 |038b: if-nez v2, 0396 // +000b │ │ +3d0886: 6202 c696 |038d: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c6 │ │ +3d088a: 1a04 7219 |038f: const-string v4, "Download completed, but nothing was read" // string@1972 │ │ +3d088e: 7030 3c99 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@993c │ │ +3d0894: 2900 47ff |0394: goto/16 02db // -00b9 │ │ +3d0898: 1a02 5f33 |0396: const-string v2, "Last-Modified" // string@335f │ │ +3d089c: 6e20 2fb7 2600 |0398: invoke-virtual {v6, v2}, Lokhttp3/Response;.header:(Ljava/lang/String;)Ljava/lang/String; // method@b72f │ │ +3d08a2: 0c02 |039b: move-result-object v2 │ │ +3d08a4: 3802 0800 |039c: if-eqz v2, 03a4 // +0008 │ │ +3d08a8: 5414 e28c |039e: iget-object v4, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ +3d08ac: 6e20 d0ad 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@add0 │ │ +3d08b2: 280c |03a3: goto 03af // +000c │ │ +3d08b4: 5412 e28c |03a4: iget-object v2, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ +3d08b8: 1a04 7a1a |03a6: const-string v4, "ETag" // string@1a7a │ │ +3d08bc: 6e20 2fb7 4600 |03a8: invoke-virtual {v6, v4}, Lokhttp3/Response;.header:(Ljava/lang/String;)Ljava/lang/String; // method@b72f │ │ +3d08c2: 0c04 |03ab: move-result-object v4 │ │ +3d08c4: 6e20 d0ad 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@add0 │ │ +3d08ca: 7601 3d99 1200 |03af: invoke-direct/range {v18}, Lde/danoeh/antennapod/core/service/download/HttpDownloader;.onSuccess:()V // method@993d │ │ +3d08d0: 7110 5eb7 0300 |03b2: invoke-static {v3}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@b75e │ │ +3d08d6: 2900 0901 |03b5: goto/16 04be // +0109 │ │ +3d08da: 0d00 |03b7: move-exception v0 │ │ +3d08dc: 0702 |03b8: move-object v2, v0 │ │ +3d08de: 0734 |03b9: move-object v4, v3 │ │ +3d08e0: 2900 0b01 |03ba: goto/16 04c5 // +010b │ │ +3d08e4: 0d00 |03bc: move-exception v0 │ │ +3d08e6: 0702 |03bd: move-object v2, v0 │ │ +3d08e8: 0734 |03be: move-object v4, v3 │ │ +3d08ea: 2900 7f00 |03bf: goto/16 043e // +007f │ │ +3d08ee: 0d00 |03c1: move-exception v0 │ │ +3d08f0: 0702 |03c2: move-object v2, v0 │ │ +3d08f2: 0734 |03c3: move-object v4, v3 │ │ +3d08f4: 2900 8e00 |03c4: goto/16 0452 // +008e │ │ +3d08f8: 0d00 |03c6: move-exception v0 │ │ +3d08fa: 0702 |03c7: move-object v2, v0 │ │ +3d08fc: 0734 |03c8: move-object v4, v3 │ │ +3d08fe: 2900 c400 |03c9: goto/16 048d // +00c4 │ │ +3d0902: 0d00 |03cb: move-exception v0 │ │ +3d0904: 0702 |03cc: move-object v2, v0 │ │ +3d0906: 0734 |03cd: move-object v4, v3 │ │ +3d0908: 2900 d000 |03ce: goto/16 049e // +00d0 │ │ +3d090c: 0d00 |03d0: move-exception v0 │ │ +3d090e: 0702 |03d1: move-object v2, v0 │ │ +3d0910: 0734 |03d2: move-object v4, v3 │ │ +3d0912: 2900 dc00 |03d3: goto/16 04af // +00dc │ │ +3d0916: 2202 451e |03d5: new-instance v2, Ljava/io/IOException; // type@1e45 │ │ +3d091a: 1a03 835d |03d7: const-string v3, "Unable to recreate partially downloaded file" // string@5d83 │ │ +3d091e: 7020 f5b1 3200 |03d9: invoke-direct {v2, v3}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b1f5 │ │ +3d0924: 2702 |03dc: throw v2 │ │ +3d0926: 0d00 |03dd: move-exception v0 │ │ +3d0928: 0702 |03de: move-object v2, v0 │ │ +3d092a: 1204 |03df: const/4 v4, #int 0 // #0 │ │ +3d092c: 2900 e500 |03e0: goto/16 04c5 // +00e5 │ │ +3d0930: 0d00 |03e2: move-exception v0 │ │ +3d0932: 0702 |03e3: move-object v2, v0 │ │ +3d0934: 1204 |03e4: const/4 v4, #int 0 // #0 │ │ +3d0936: 2900 5900 |03e5: goto/16 043e // +0059 │ │ +3d093a: 0d00 |03e7: move-exception v0 │ │ +3d093c: 0702 |03e8: move-object v2, v0 │ │ +3d093e: 1204 |03e9: const/4 v4, #int 0 // #0 │ │ +3d0940: 2900 6800 |03ea: goto/16 0452 // +0068 │ │ +3d0944: 0d00 |03ec: move-exception v0 │ │ +3d0946: 0702 |03ed: move-object v2, v0 │ │ +3d0948: 1204 |03ee: const/4 v4, #int 0 // #0 │ │ +3d094a: 2900 9e00 |03ef: goto/16 048d // +009e │ │ +3d094e: 0d00 |03f1: move-exception v0 │ │ +3d0950: 0702 |03f2: move-object v2, v0 │ │ +3d0952: 1204 |03f3: const/4 v4, #int 0 // #0 │ │ +3d0954: 2900 aa00 |03f4: goto/16 049e // +00aa │ │ +3d0958: 0d00 |03f6: move-exception v0 │ │ +3d095a: 0702 |03f7: move-object v2, v0 │ │ +3d095c: 1204 |03f8: const/4 v4, #int 0 // #0 │ │ +3d095e: 2900 b600 |03f9: goto/16 04af // +00b6 │ │ +3d0962: 7020 3699 6100 |03fb: invoke-direct {v1, v6}, Lde/danoeh/antennapod/core/service/download/HttpDownloader;.callOnFailByResponseCode:(Lokhttp3/Response;)V // method@9936 │ │ +3d0968: 1202 |03fe: const/4 v2, #int 0 // #0 │ │ +3d096a: 7110 5eb7 0200 |03ff: invoke-static {v2}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@b75e │ │ +3d0970: 2900 c2fd |0402: goto/16 01c4 // -023e │ │ +3d0974: 0d00 |0404: move-exception v0 │ │ +3d0976: 1202 |0405: const/4 v2, #int 0 // #0 │ │ +3d0978: 0724 |0406: move-object v4, v2 │ │ +3d097a: 2830 |0407: goto 0437 // +0030 │ │ +3d097c: 0d00 |0408: move-exception v0 │ │ +3d097e: 1202 |0409: const/4 v2, #int 0 // #0 │ │ +3d0980: 0724 |040a: move-object v4, v2 │ │ +3d0982: 2832 |040b: goto 043d // +0032 │ │ +3d0984: 0d00 |040c: move-exception v0 │ │ +3d0986: 1202 |040d: const/4 v2, #int 0 // #0 │ │ +3d0988: 0724 |040e: move-object v4, v2 │ │ +3d098a: 2842 |040f: goto 0451 // +0042 │ │ +3d098c: 0d00 |0410: move-exception v0 │ │ +3d098e: 1202 |0411: const/4 v2, #int 0 // #0 │ │ +3d0990: 0724 |0412: move-object v4, v2 │ │ +3d0992: 2900 7900 |0413: goto/16 048c // +0079 │ │ +3d0996: 0d00 |0415: move-exception v0 │ │ +3d0998: 1202 |0416: const/4 v2, #int 0 // #0 │ │ +3d099a: 0724 |0417: move-object v4, v2 │ │ +3d099c: 2900 8500 |0418: goto/16 049d // +0085 │ │ +3d09a0: 0d00 |041a: move-exception v0 │ │ +3d09a2: 1202 |041b: const/4 v2, #int 0 // #0 │ │ +3d09a4: 0724 |041c: move-object v4, v2 │ │ +3d09a6: 2900 9100 |041d: goto/16 04ae // +0091 │ │ +3d09aa: 0d00 |041f: move-exception v0 │ │ +3d09ac: 0742 |0420: move-object v2, v4 │ │ +3d09ae: 2816 |0421: goto 0437 // +0016 │ │ +3d09b0: 0d00 |0422: move-exception v0 │ │ +3d09b2: 0742 |0423: move-object v2, v4 │ │ +3d09b4: 2819 |0424: goto 043d // +0019 │ │ +3d09b6: 0d00 |0425: move-exception v0 │ │ +3d09b8: 0742 |0426: move-object v2, v4 │ │ +3d09ba: 282a |0427: goto 0451 // +002a │ │ +3d09bc: 0d00 |0428: move-exception v0 │ │ +3d09be: 0742 |0429: move-object v2, v4 │ │ +3d09c0: 2900 6200 |042a: goto/16 048c // +0062 │ │ +3d09c4: 0d00 |042c: move-exception v0 │ │ +3d09c6: 0742 |042d: move-object v2, v4 │ │ +3d09c8: 2900 6f00 |042e: goto/16 049d // +006f │ │ +3d09cc: 0d00 |0430: move-exception v0 │ │ +3d09ce: 0742 |0431: move-object v2, v4 │ │ +3d09d0: 2900 7c00 |0432: goto/16 04ae // +007c │ │ +3d09d4: 0d00 |0434: move-exception v0 │ │ +3d09d6: 0742 |0435: move-object v2, v4 │ │ +3d09d8: 0747 |0436: move-object v7, v4 │ │ +3d09da: 0702 |0437: move-object v2, v0 │ │ +3d09dc: 2900 8d00 |0438: goto/16 04c5 // +008d │ │ +3d09e0: 0d00 |043a: move-exception v0 │ │ +3d09e2: 0742 |043b: move-object v2, v4 │ │ +3d09e4: 0747 |043c: move-object v7, v4 │ │ +3d09e6: 0702 |043d: move-object v2, v0 │ │ +3d09e8: 6e10 8db3 0200 |043e: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +3d09ee: 6202 bd96 |0441: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_CONNECTION_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@96bd │ │ +3d09f2: 5413 e28c |0443: iget-object v3, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8ce2 │ │ +3d09f6: 6e10 caad 0300 |0445: invoke-virtual {v3}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSource:()Ljava/lang/String; // method@adca │ │ +3d09fc: 0c03 |0448: move-result-object v3 │ │ +3d09fe: 7030 3c99 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@993c │ │ +3d0a04: 2900 6f00 |044c: goto/16 04bb // +006f │ │ +3d0a08: 0d00 |044e: move-exception v0 │ │ +3d0a0a: 0742 |044f: move-object v2, v4 │ │ +3d0a0c: 0747 |0450: move-object v7, v4 │ │ +3d0a0e: 0702 |0451: move-object v2, v0 │ │ +3d0a10: 6e10 8db3 0200 |0452: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +3d0a16: 7110 b39d 0200 |0455: invoke-static {v2}, Lde/danoeh/antennapod/core/util/NetworkUtils;.wasDownloadBlocked:(Ljava/lang/Throwable;)Z // method@9db3 │ │ +3d0a1c: 0a03 |0458: move-result v3 │ │ +3d0a1e: 3803 0d00 |0459: if-eqz v3, 0466 // +000d │ │ +3d0a22: 6203 c596 |045b: sget-object v3, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_BLOCKED:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c5 │ │ +3d0a26: 6e10 8ab3 0200 |045d: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ +3d0a2c: 0c02 |0460: move-result-object v2 │ │ +3d0a2e: 7030 3c99 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@993c │ │ +3d0a34: 2900 5dfd |0464: goto/16 01c1 // -02a3 │ │ +3d0a38: 6e10 8ab3 0200 |0466: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ +3d0a3e: 0c03 |0469: move-result-object v3 │ │ +3d0a40: 3803 1500 |046a: if-eqz v3, 047f // +0015 │ │ +3d0a44: 1a05 9d5c |046c: const-string v5, "Trust anchor for certification path not found" // string@5c9d │ │ +3d0a48: 6e20 24b3 5300 |046e: invoke-virtual {v3, v5}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b324 │ │ +3d0a4e: 0a03 |0471: move-result v3 │ │ +3d0a50: 3803 0d00 |0472: if-eqz v3, 047f // +000d │ │ +3d0a54: 6203 bc96 |0474: sget-object v3, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_CERTIFICATE:Lde/danoeh/antennapod/model/download/DownloadError; // field@96bc │ │ +3d0a58: 6e10 8ab3 0200 |0476: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ +3d0a5e: 0c02 |0479: move-result-object v2 │ │ +3d0a60: 7030 3c99 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@993c │ │ +3d0a66: 2900 44fd |047d: goto/16 01c1 // -02bc │ │ +3d0a6a: 6203 c696 |047f: sget-object v3, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c6 │ │ +3d0a6e: 6e10 8ab3 0200 |0481: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ +3d0a74: 0c02 |0484: move-result-object v2 │ │ +3d0a76: 7030 3c99 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@993c │ │ +3d0a7c: 2833 |0488: goto 04bb // +0033 │ │ +3d0a7e: 0d00 |0489: move-exception v0 │ │ +3d0a80: 0742 |048a: move-object v2, v4 │ │ +3d0a82: 0747 |048b: move-object v7, v4 │ │ +3d0a84: 0702 |048c: move-object v2, v0 │ │ +3d0a86: 6e10 8db3 0200 |048d: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +3d0a8c: 6203 cf96 |0490: sget-object v3, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNKNOWN_HOST:Lde/danoeh/antennapod/model/download/DownloadError; // field@96cf │ │ +3d0a90: 6e10 8ab3 0200 |0492: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ +3d0a96: 0c02 |0495: move-result-object v2 │ │ +3d0a98: 7030 3c99 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@993c │ │ +3d0a9e: 2822 |0499: goto 04bb // +0022 │ │ +3d0aa0: 0d00 |049a: move-exception v0 │ │ +3d0aa2: 0742 |049b: move-object v2, v4 │ │ +3d0aa4: 0747 |049c: move-object v7, v4 │ │ +3d0aa6: 0702 |049d: move-object v2, v0 │ │ +3d0aa8: 6e10 8db3 0200 |049e: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +3d0aae: 6203 bd96 |04a1: sget-object v3, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_CONNECTION_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@96bd │ │ +3d0ab2: 6e10 8ab3 0200 |04a3: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ +3d0ab8: 0c02 |04a6: move-result-object v2 │ │ +3d0aba: 7030 3c99 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@993c │ │ +3d0ac0: 2811 |04aa: goto 04bb // +0011 │ │ +3d0ac2: 0d00 |04ab: move-exception v0 │ │ +3d0ac4: 0742 |04ac: move-object v2, v4 │ │ +3d0ac6: 0747 |04ad: move-object v7, v4 │ │ +3d0ac8: 0702 |04ae: move-object v2, v0 │ │ +3d0aca: 6e10 8db3 0200 |04af: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +3d0ad0: 6203 c896 |04b2: sget-object v3, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_MALFORMED_URL:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c8 │ │ +3d0ad4: 6e10 8ab3 0200 |04b4: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ +3d0ada: 0c02 |04b7: move-result-object v2 │ │ +3d0adc: 7030 3c99 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@993c │ │ +3d0ae2: 7110 5eb7 0400 |04bb: invoke-static {v4}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@b75e │ │ +3d0ae8: 7110 5eb7 0700 |04be: invoke-static {v7}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@b75e │ │ +3d0aee: 0e00 |04c1: return-void │ │ +3d0af0: 0d00 |04c2: move-exception v0 │ │ +3d0af2: 2900 74ff |04c3: goto/16 0437 // -008c │ │ +3d0af6: 7110 5eb7 0400 |04c5: invoke-static {v4}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@b75e │ │ +3d0afc: 7110 5eb7 0700 |04c8: invoke-static {v7}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@b75e │ │ +3d0b02: 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 │ │ @@ -1471407,18 +1471390,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 │ │ -3d1bf0: |[3d1bf0] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)V │ │ -3d1c00: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3d1c06: 5b01 fb8c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8cfb │ │ -3d1c0a: 0e00 |0005: return-void │ │ +3d1bb8: |[3d1bb8] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)V │ │ +3d1bc8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3d1bce: 5b01 fb8c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8cfb │ │ +3d1bd2: 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; │ │ │ │ @@ -1471428,19 +1471411,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3d1c0c: |[3d1c0c] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$$ExternalSyntheticLambda0.accept:(Ljava/lang/Object;)V │ │ -3d1c1c: 5410 fb8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8cfb │ │ -3d1c20: 1f02 771e |0002: check-cast v2, Ljava/lang/Long; // type@1e77 │ │ -3d1c24: 7120 7999 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@9979 │ │ -3d1c2a: 0e00 |0007: return-void │ │ +3d1bd4: |[3d1bd4] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$$ExternalSyntheticLambda0.accept:(Ljava/lang/Object;)V │ │ +3d1be4: 5410 fb8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8cfb │ │ +3d1be8: 1f02 771e |0002: check-cast v2, Ljava/lang/Long; // type@1e77 │ │ +3d1bec: 7120 7999 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@9979 │ │ +3d1bf2: 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; │ │ │ │ @@ -1471470,35 +1471453,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3d2a5c: |[3d2a5c] de.danoeh.antennapod.core.service.playback.LocalPSMP$$ExternalSyntheticLambda2.:()V │ │ -3d2a6c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3d2a72: 0e00 |0003: return-void │ │ +3d2a24: |[3d2a24] de.danoeh.antennapod.core.service.playback.LocalPSMP$$ExternalSyntheticLambda2.:()V │ │ +3d2a34: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3d2a3a: 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 │ │ -3d2a74: |[3d2a74] de.danoeh.antennapod.core.service.playback.LocalPSMP$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ -3d2a84: 1f01 741e |0000: check-cast v1, Ljava/lang/Integer; // type@1e74 │ │ -3d2a88: 7110 bd99 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.$r8$lambda$u2Va32s4UKF_2L4iGDP1zBEkWFk:(Ljava/lang/Integer;)V // method@99bd │ │ -3d2a8e: 0e00 |0005: return-void │ │ +3d2a3c: |[3d2a3c] de.danoeh.antennapod.core.service.playback.LocalPSMP$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ +3d2a4c: 1f01 741e |0000: check-cast v1, Ljava/lang/Integer; // type@1e74 │ │ +3d2a50: 7110 bd99 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.$r8$lambda$u2Va32s4UKF_2L4iGDP1zBEkWFk:(Ljava/lang/Integer;)V // method@99bd │ │ +3d2a56: 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; │ │ │ │ @@ -1471528,35 +1471511,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3d2a90: |[3d2a90] de.danoeh.antennapod.core.service.playback.LocalPSMP$$ExternalSyntheticLambda3.:()V │ │ -3d2aa0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3d2aa6: 0e00 |0003: return-void │ │ +3d2a58: |[3d2a58] de.danoeh.antennapod.core.service.playback.LocalPSMP$$ExternalSyntheticLambda3.:()V │ │ +3d2a68: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3d2a6e: 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 │ │ -3d2aa8: |[3d2aa8] de.danoeh.antennapod.core.service.playback.LocalPSMP$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ -3d2ab8: 1f01 8d1e |0000: check-cast v1, Ljava/lang/String; // type@1e8d │ │ -3d2abc: 7110 b799 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.$r8$lambda$4dOjI6sQZDmk1JvTRzB24vjN7jc:(Ljava/lang/String;)V // method@99b7 │ │ -3d2ac2: 0e00 |0005: return-void │ │ +3d2a70: |[3d2a70] de.danoeh.antennapod.core.service.playback.LocalPSMP$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ +3d2a80: 1f01 8d1e |0000: check-cast v1, Ljava/lang/String; // type@1e8d │ │ +3d2a84: 7110 b799 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.$r8$lambda$4dOjI6sQZDmk1JvTRzB24vjN7jc:(Ljava/lang/String;)V // method@99b7 │ │ +3d2a8a: 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; │ │ │ │ @@ -1471586,35 +1471569,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3d2b24: |[3d2b24] de.danoeh.antennapod.core.service.playback.LocalPSMP$$ExternalSyntheticLambda6.:()V │ │ -3d2b34: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3d2b3a: 0e00 |0003: return-void │ │ +3d2aec: |[3d2aec] de.danoeh.antennapod.core.service.playback.LocalPSMP$$ExternalSyntheticLambda6.:()V │ │ +3d2afc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3d2b02: 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 │ │ -3d2b3c: |[3d2b3c] de.danoeh.antennapod.core.service.playback.LocalPSMP$$ExternalSyntheticLambda6.accept:(Ljava/lang/Object;)V │ │ -3d2b4c: 1f01 741e |0000: check-cast v1, Ljava/lang/Integer; // type@1e74 │ │ -3d2b50: 7110 bc99 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.$r8$lambda$l3NwsTbZ2hoWmcZwqA4vnm3BhoA:(Ljava/lang/Integer;)V // method@99bc │ │ -3d2b56: 0e00 |0005: return-void │ │ +3d2b04: |[3d2b04] de.danoeh.antennapod.core.service.playback.LocalPSMP$$ExternalSyntheticLambda6.accept:(Ljava/lang/Object;)V │ │ +3d2b14: 1f01 741e |0000: check-cast v1, Ljava/lang/Integer; // type@1e74 │ │ +3d2b18: 7110 bc99 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.$r8$lambda$l3NwsTbZ2hoWmcZwqA4vnm3BhoA:(Ljava/lang/Integer;)V // method@99bc │ │ +3d2b1e: 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; │ │ │ │ @@ -1471644,35 +1471627,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3d2b58: |[3d2b58] de.danoeh.antennapod.core.service.playback.LocalPSMP$$ExternalSyntheticLambda7.:()V │ │ -3d2b68: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3d2b6e: 0e00 |0003: return-void │ │ +3d2b20: |[3d2b20] de.danoeh.antennapod.core.service.playback.LocalPSMP$$ExternalSyntheticLambda7.:()V │ │ +3d2b30: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3d2b36: 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 │ │ -3d2b70: |[3d2b70] de.danoeh.antennapod.core.service.playback.LocalPSMP$$ExternalSyntheticLambda7.accept:(Ljava/lang/Object;)V │ │ -3d2b80: 1f01 8d1e |0000: check-cast v1, Ljava/lang/String; // type@1e8d │ │ -3d2b84: 7110 ba99 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.$r8$lambda$V1xn4xOeERO6q-7kKekymkIijKA:(Ljava/lang/String;)V // method@99ba │ │ -3d2b8a: 0e00 |0005: return-void │ │ +3d2b38: |[3d2b38] de.danoeh.antennapod.core.service.playback.LocalPSMP$$ExternalSyntheticLambda7.accept:(Ljava/lang/Object;)V │ │ +3d2b48: 1f01 8d1e |0000: check-cast v1, Ljava/lang/String; // type@1e8d │ │ +3d2b4c: 7110 ba99 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.$r8$lambda$V1xn4xOeERO6q-7kKekymkIijKA:(Ljava/lang/String;)V // method@99ba │ │ +3d2b52: 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; │ │ │ │ @@ -1471770,17 +1471753,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 │ │ -3d30d4: |[3d30d4] de.danoeh.antennapod.core.service.playback.LocalPSMP.$r8$lambda$3fQU-tqGc7SKXUpS93gBH2MMJ7M:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)V │ │ -3d30e4: 7010 cc99 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.genericSeekCompleteListener:()V // method@99cc │ │ -3d30ea: 0e00 |0003: return-void │ │ +3d309c: |[3d309c] de.danoeh.antennapod.core.service.playback.LocalPSMP.$r8$lambda$3fQU-tqGc7SKXUpS93gBH2MMJ7M:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)V │ │ +3d30ac: 7010 cc99 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.genericSeekCompleteListener:()V // method@99cc │ │ +3d30b2: 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;) │ │ @@ -1471788,17 +1471771,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 │ │ -3d30ec: |[3d30ec] de.danoeh.antennapod.core.service.playback.LocalPSMP.$r8$lambda$4dOjI6sQZDmk1JvTRzB24vjN7jc:(Ljava/lang/String;)V │ │ -3d30fc: 7110 de99 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.lambda$setMediaPlayerListeners$2:(Ljava/lang/String;)V // method@99de │ │ -3d3102: 0e00 |0003: return-void │ │ +3d30b4: |[3d30b4] de.danoeh.antennapod.core.service.playback.LocalPSMP.$r8$lambda$4dOjI6sQZDmk1JvTRzB24vjN7jc:(Ljava/lang/String;)V │ │ +3d30c4: 7110 de99 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.lambda$setMediaPlayerListeners$2:(Ljava/lang/String;)V // method@99de │ │ +3d30ca: 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;) │ │ @@ -1471806,34 +1471789,34 @@ │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3d3104: |[3d3104] de.danoeh.antennapod.core.service.playback.LocalPSMP.$r8$lambda$By4mhHE8aPeuuF6Lac43TJypGGI:()V │ │ -3d3114: 7100 d899 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.lambda$clearMediaPlayerListeners$3:()V // method@99d8 │ │ -3d311a: 0e00 |0003: return-void │ │ +3d30cc: |[3d30cc] de.danoeh.antennapod.core.service.playback.LocalPSMP.$r8$lambda$By4mhHE8aPeuuF6Lac43TJypGGI:()V │ │ +3d30dc: 7100 d899 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.lambda$clearMediaPlayerListeners$3:()V // method@99d8 │ │ +3d30e2: 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 │ │ -3d311c: |[3d311c] de.danoeh.antennapod.core.service.playback.LocalPSMP.$r8$lambda$OWw79dlqqdJCPLum1ckftC0h094:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)V │ │ -3d312c: 7010 dc99 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.lambda$setMediaPlayerListeners$0:()V // method@99dc │ │ -3d3132: 0e00 |0003: return-void │ │ +3d30e4: |[3d30e4] de.danoeh.antennapod.core.service.playback.LocalPSMP.$r8$lambda$OWw79dlqqdJCPLum1ckftC0h094:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)V │ │ +3d30f4: 7010 dc99 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.lambda$setMediaPlayerListeners$0:()V // method@99dc │ │ +3d30fa: 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;) │ │ @@ -1471841,17 +1471824,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 │ │ -3d3134: |[3d3134] de.danoeh.antennapod.core.service.playback.LocalPSMP.$r8$lambda$V1xn4xOeERO6q-7kKekymkIijKA:(Ljava/lang/String;)V │ │ -3d3144: 7110 db99 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.lambda$clearMediaPlayerListeners$6:(Ljava/lang/String;)V // method@99db │ │ -3d314a: 0e00 |0003: return-void │ │ +3d30fc: |[3d30fc] de.danoeh.antennapod.core.service.playback.LocalPSMP.$r8$lambda$V1xn4xOeERO6q-7kKekymkIijKA:(Ljava/lang/String;)V │ │ +3d310c: 7110 db99 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.lambda$clearMediaPlayerListeners$6:(Ljava/lang/String;)V // method@99db │ │ +3d3112: 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;) │ │ @@ -1471859,34 +1471842,34 @@ │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3d314c: |[3d314c] de.danoeh.antennapod.core.service.playback.LocalPSMP.$r8$lambda$ZLZlF1ciWyV7vaacLPfkAVcx3d0:()V │ │ -3d315c: 7100 d999 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.lambda$clearMediaPlayerListeners$4:()V // method@99d9 │ │ -3d3162: 0e00 |0003: return-void │ │ +3d3114: |[3d3114] de.danoeh.antennapod.core.service.playback.LocalPSMP.$r8$lambda$ZLZlF1ciWyV7vaacLPfkAVcx3d0:()V │ │ +3d3124: 7100 d999 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.lambda$clearMediaPlayerListeners$4:()V // method@99d9 │ │ +3d312a: 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 │ │ -3d3164: |[3d3164] de.danoeh.antennapod.core.service.playback.LocalPSMP.$r8$lambda$l3NwsTbZ2hoWmcZwqA4vnm3BhoA:(Ljava/lang/Integer;)V │ │ -3d3174: 7110 da99 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.lambda$clearMediaPlayerListeners$5:(Ljava/lang/Integer;)V // method@99da │ │ -3d317a: 0e00 |0003: return-void │ │ +3d312c: |[3d312c] de.danoeh.antennapod.core.service.playback.LocalPSMP.$r8$lambda$l3NwsTbZ2hoWmcZwqA4vnm3BhoA:(Ljava/lang/Integer;)V │ │ +3d313c: 7110 da99 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.lambda$clearMediaPlayerListeners$5:(Ljava/lang/Integer;)V // method@99da │ │ +3d3142: 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;) │ │ @@ -1471894,17 +1471877,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 │ │ -3d317c: |[3d317c] de.danoeh.antennapod.core.service.playback.LocalPSMP.$r8$lambda$u2Va32s4UKF_2L4iGDP1zBEkWFk:(Ljava/lang/Integer;)V │ │ -3d318c: 7110 dd99 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.lambda$setMediaPlayerListeners$1:(Ljava/lang/Integer;)V // method@99dd │ │ -3d3192: 0e00 |0003: return-void │ │ +3d3144: |[3d3144] de.danoeh.antennapod.core.service.playback.LocalPSMP.$r8$lambda$u2Va32s4UKF_2L4iGDP1zBEkWFk:(Ljava/lang/Integer;)V │ │ +3d3154: 7110 dd99 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.lambda$setMediaPlayerListeners$1:(Ljava/lang/Integer;)V // method@99dd │ │ +3d315a: 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;) │ │ @@ -1471912,17 +1471895,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 │ │ -3d2dc4: |[3d2dc4] de.danoeh.antennapod.core.service.playback.LocalPSMP.-$$Nest$fgetaudioFocusCanceller:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)Landroid/os/Handler; │ │ -3d2dd4: 5400 118d |0000: iget-object v0, v0, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.audioFocusCanceller:Landroid/os/Handler; // field@8d11 │ │ -3d2dd8: 1100 |0002: return-object v0 │ │ +3d2d8c: |[3d2d8c] de.danoeh.antennapod.core.service.playback.LocalPSMP.-$$Nest$fgetaudioFocusCanceller:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)Landroid/os/Handler; │ │ +3d2d9c: 5400 118d |0000: iget-object v0, v0, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.audioFocusCanceller:Landroid/os/Handler; // field@8d11 │ │ +3d2da0: 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;) │ │ @@ -1471930,17 +1471913,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 │ │ -3d2e48: |[3d2e48] de.danoeh.antennapod.core.service.playback.LocalPSMP.-$$Nest$fgetisShutDown:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)Z │ │ -3d2e58: 5500 158d |0000: iget-boolean v0, v0, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.isShutDown:Z // field@8d15 │ │ -3d2e5c: 0f00 |0002: return v0 │ │ +3d2e10: |[3d2e10] de.danoeh.antennapod.core.service.playback.LocalPSMP.-$$Nest$fgetisShutDown:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)Z │ │ +3d2e20: 5500 158d |0000: iget-boolean v0, v0, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.isShutDown:Z // field@8d15 │ │ +3d2e24: 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;) │ │ @@ -1471948,17 +1471931,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 │ │ -3d2edc: |[3d2edc] de.danoeh.antennapod.core.service.playback.LocalPSMP.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; │ │ -3d2eec: 5400 178d |0000: iget-object v0, v0, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ -3d2ef0: 1100 |0002: return-object v0 │ │ +3d2ea4: |[3d2ea4] de.danoeh.antennapod.core.service.playback.LocalPSMP.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; │ │ +3d2eb4: 5400 178d |0000: iget-object v0, v0, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ +3d2eb8: 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;) │ │ @@ -1471966,17 +1471949,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 │ │ -3d2e60: |[3d2e60] de.danoeh.antennapod.core.service.playback.LocalPSMP.-$$Nest$fgetpausedBecauseOfTransientAudiofocusLoss:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)Z │ │ -3d2e70: 5500 198d |0000: iget-boolean v0, v0, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.pausedBecauseOfTransientAudiofocusLoss:Z // field@8d19 │ │ -3d2e74: 0f00 |0002: return v0 │ │ +3d2e28: |[3d2e28] de.danoeh.antennapod.core.service.playback.LocalPSMP.-$$Nest$fgetpausedBecauseOfTransientAudiofocusLoss:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)Z │ │ +3d2e38: 5500 198d |0000: iget-boolean v0, v0, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.pausedBecauseOfTransientAudiofocusLoss:Z // field@8d19 │ │ +3d2e3c: 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;) │ │ @@ -1471984,17 +1471967,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 │ │ -3d3194: |[3d3194] de.danoeh.antennapod.core.service.playback.LocalPSMP.-$$Nest$fputpausedBecauseOfTransientAudiofocusLoss:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;Z)V │ │ -3d31a4: 5c01 198d |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.pausedBecauseOfTransientAudiofocusLoss:Z // field@8d19 │ │ -3d31a8: 0e00 |0002: return-void │ │ +3d315c: |[3d315c] de.danoeh.antennapod.core.service.playback.LocalPSMP.-$$Nest$fputpausedBecauseOfTransientAudiofocusLoss:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;Z)V │ │ +3d316c: 5c01 198d |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.pausedBecauseOfTransientAudiofocusLoss:Z // field@8d19 │ │ +3d3170: 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 │ │ │ │ @@ -1472003,17 +1471986,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 │ │ -3d31ac: |[3d31ac] de.danoeh.antennapod.core.service.playback.LocalPSMP.-$$Nest$mabandonAudioFocus:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)V │ │ -3d31bc: 7010 c599 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.abandonAudioFocus:()V // method@99c5 │ │ -3d31c2: 0e00 |0003: return-void │ │ +3d3174: |[3d3174] de.danoeh.antennapod.core.service.playback.LocalPSMP.-$$Nest$mabandonAudioFocus:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)V │ │ +3d3184: 7010 c599 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.abandonAudioFocus:()V // method@99c5 │ │ +3d318a: 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;) │ │ @@ -1472021,62 +1472004,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 │ │ -3d31c4: |[3d31c4] de.danoeh.antennapod.core.service.playback.LocalPSMP.:(Landroid/content/Context;Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;)V │ │ -3d31d4: 7030 a0af 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@afa0 │ │ -3d31da: 1204 |0003: const/4 v4, #int 0 // #0 │ │ -3d31dc: 5c24 158d |0004: iput-boolean v4, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.isShutDown:Z // field@8d15 │ │ -3d31e0: 2200 ec18 |0006: new-instance v0, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1; // type@18ec │ │ -3d31e4: 7020 b399 2000 |0008: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)V // method@99b3 │ │ -3d31ea: 5b20 128d |000b: iput-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.audioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@8d12 │ │ -3d31ee: 1a01 a46d |000d: const-string v1, "audio" // string@6da4 │ │ -3d31f2: 6e20 3402 1300 |000f: invoke-virtual {v3, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ -3d31f8: 0c03 |0012: move-result-object v3 │ │ -3d31fa: 1f03 1f01 |0013: check-cast v3, Landroid/media/AudioManager; // type@011f │ │ -3d31fe: 5b23 148d |0015: iput-object v3, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.audioManager:Landroid/media/AudioManager; // field@8d14 │ │ -3d3202: 2203 451f |0017: new-instance v3, Ljava/util/concurrent/atomic/AtomicBoolean; // type@1f45 │ │ -3d3206: 7020 4cb6 4300 |0019: invoke-direct {v3, v4}, Ljava/util/concurrent/atomic/AtomicBoolean;.:(Z)V // method@b64c │ │ -3d320c: 5b23 1b8d |001c: iput-object v3, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.startWhenPrepared:Ljava/util/concurrent/atomic/AtomicBoolean; // field@8d1b │ │ -3d3210: 2203 7f01 |001e: new-instance v3, Landroid/os/Handler; // type@017f │ │ -3d3214: 7100 6807 0000 |0020: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@0768 │ │ -3d321a: 0c01 |0023: move-result-object v1 │ │ -3d321c: 7020 4407 1300 |0024: invoke-direct {v3, v1}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0744 │ │ -3d3222: 5b23 118d |0027: iput-object v3, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.audioFocusCanceller:Landroid/os/Handler; // field@8d11 │ │ -3d3226: 1203 |0029: const/4 v3, #int 0 // #0 │ │ -3d3228: 5b23 178d |002a: iput-object v3, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ -3d322c: 5b23 1c8d |002c: iput-object v3, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.statusBeforeSeeking:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@8d1c │ │ -3d3230: 5c24 198d |002e: iput-boolean v4, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.pausedBecauseOfTransientAudiofocusLoss:Z // field@8d19 │ │ -3d3234: 6204 a997 |0030: sget-object v4, Lde/danoeh/antennapod/model/playback/MediaType;.UNKNOWN:Lde/danoeh/antennapod/model/playback/MediaType; // field@97a9 │ │ -3d3238: 5b24 188d |0032: iput-object v4, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaType:Lde/danoeh/antennapod/model/playback/MediaType; // field@8d18 │ │ -3d323c: 5b23 1e8d |0034: iput-object v3, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.videoSize:Landroid/util/Pair; // field@8d1e │ │ -3d3240: 2203 120a |0036: new-instance v3, Landroidx/media/AudioAttributesCompat$Builder; // type@0a12 │ │ -3d3244: 7010 383b 0300 |0038: invoke-direct {v3}, Landroidx/media/AudioAttributesCompat$Builder;.:()V // method@3b38 │ │ -3d324a: 1214 |003b: const/4 v4, #int 1 // #1 │ │ -3d324c: 6e20 3b3b 4300 |003c: invoke-virtual {v3, v4}, Landroidx/media/AudioAttributesCompat$Builder;.setUsage:(I)Landroidx/media/AudioAttributesCompat$Builder; // method@3b3b │ │ -3d3252: 0c03 |003f: move-result-object v3 │ │ -3d3254: 6e20 3a3b 4300 |0040: invoke-virtual {v3, v4}, Landroidx/media/AudioAttributesCompat$Builder;.setContentType:(I)Landroidx/media/AudioAttributesCompat$Builder; // method@3b3a │ │ -3d325a: 0c03 |0043: move-result-object v3 │ │ -3d325c: 6e10 393b 0300 |0044: invoke-virtual {v3}, Landroidx/media/AudioAttributesCompat$Builder;.build:()Landroidx/media/AudioAttributesCompat; // method@3b39 │ │ -3d3262: 0c03 |0047: move-result-object v3 │ │ -3d3264: 2201 250a |0048: new-instance v1, Landroidx/media/AudioFocusRequestCompat$Builder; // type@0a25 │ │ -3d3268: 7020 843b 4100 |004a: invoke-direct {v1, v4}, Landroidx/media/AudioFocusRequestCompat$Builder;.:(I)V // method@3b84 │ │ -3d326e: 6e20 873b 3100 |004d: invoke-virtual {v1, v3}, Landroidx/media/AudioFocusRequestCompat$Builder;.setAudioAttributes:(Landroidx/media/AudioAttributesCompat;)Landroidx/media/AudioFocusRequestCompat$Builder; // method@3b87 │ │ -3d3274: 0c03 |0050: move-result-object v3 │ │ -3d3276: 6e20 893b 0300 |0051: invoke-virtual {v3, v0}, Landroidx/media/AudioFocusRequestCompat$Builder;.setOnAudioFocusChangeListener:(Landroid/media/AudioManager$OnAudioFocusChangeListener;)Landroidx/media/AudioFocusRequestCompat$Builder; // method@3b89 │ │ -3d327c: 0c03 |0054: move-result-object v3 │ │ -3d327e: 6e20 8b3b 4300 |0055: invoke-virtual {v3, v4}, Landroidx/media/AudioFocusRequestCompat$Builder;.setWillPauseWhenDucked:(Z)Landroidx/media/AudioFocusRequestCompat$Builder; // method@3b8b │ │ -3d3284: 0c03 |0058: move-result-object v3 │ │ -3d3286: 6e10 853b 0300 |0059: invoke-virtual {v3}, Landroidx/media/AudioFocusRequestCompat$Builder;.build:()Landroidx/media/AudioFocusRequestCompat; // method@3b85 │ │ -3d328c: 0c03 |005c: move-result-object v3 │ │ -3d328e: 5b23 138d |005d: iput-object v3, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.audioFocusRequest:Landroidx/media/AudioFocusRequestCompat; // field@8d13 │ │ -3d3292: 0e00 |005f: return-void │ │ +3d318c: |[3d318c] de.danoeh.antennapod.core.service.playback.LocalPSMP.:(Landroid/content/Context;Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;)V │ │ +3d319c: 7030 a0af 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@afa0 │ │ +3d31a2: 1204 |0003: const/4 v4, #int 0 // #0 │ │ +3d31a4: 5c24 158d |0004: iput-boolean v4, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.isShutDown:Z // field@8d15 │ │ +3d31a8: 2200 ec18 |0006: new-instance v0, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1; // type@18ec │ │ +3d31ac: 7020 b399 2000 |0008: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)V // method@99b3 │ │ +3d31b2: 5b20 128d |000b: iput-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.audioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@8d12 │ │ +3d31b6: 1a01 a46d |000d: const-string v1, "audio" // string@6da4 │ │ +3d31ba: 6e20 3402 1300 |000f: invoke-virtual {v3, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ +3d31c0: 0c03 |0012: move-result-object v3 │ │ +3d31c2: 1f03 1f01 |0013: check-cast v3, Landroid/media/AudioManager; // type@011f │ │ +3d31c6: 5b23 148d |0015: iput-object v3, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.audioManager:Landroid/media/AudioManager; // field@8d14 │ │ +3d31ca: 2203 451f |0017: new-instance v3, Ljava/util/concurrent/atomic/AtomicBoolean; // type@1f45 │ │ +3d31ce: 7020 4cb6 4300 |0019: invoke-direct {v3, v4}, Ljava/util/concurrent/atomic/AtomicBoolean;.:(Z)V // method@b64c │ │ +3d31d4: 5b23 1b8d |001c: iput-object v3, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.startWhenPrepared:Ljava/util/concurrent/atomic/AtomicBoolean; // field@8d1b │ │ +3d31d8: 2203 7f01 |001e: new-instance v3, Landroid/os/Handler; // type@017f │ │ +3d31dc: 7100 6807 0000 |0020: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@0768 │ │ +3d31e2: 0c01 |0023: move-result-object v1 │ │ +3d31e4: 7020 4407 1300 |0024: invoke-direct {v3, v1}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0744 │ │ +3d31ea: 5b23 118d |0027: iput-object v3, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.audioFocusCanceller:Landroid/os/Handler; // field@8d11 │ │ +3d31ee: 1203 |0029: const/4 v3, #int 0 // #0 │ │ +3d31f0: 5b23 178d |002a: iput-object v3, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ +3d31f4: 5b23 1c8d |002c: iput-object v3, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.statusBeforeSeeking:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@8d1c │ │ +3d31f8: 5c24 198d |002e: iput-boolean v4, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.pausedBecauseOfTransientAudiofocusLoss:Z // field@8d19 │ │ +3d31fc: 6204 a997 |0030: sget-object v4, Lde/danoeh/antennapod/model/playback/MediaType;.UNKNOWN:Lde/danoeh/antennapod/model/playback/MediaType; // field@97a9 │ │ +3d3200: 5b24 188d |0032: iput-object v4, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaType:Lde/danoeh/antennapod/model/playback/MediaType; // field@8d18 │ │ +3d3204: 5b23 1e8d |0034: iput-object v3, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.videoSize:Landroid/util/Pair; // field@8d1e │ │ +3d3208: 2203 120a |0036: new-instance v3, Landroidx/media/AudioAttributesCompat$Builder; // type@0a12 │ │ +3d320c: 7010 383b 0300 |0038: invoke-direct {v3}, Landroidx/media/AudioAttributesCompat$Builder;.:()V // method@3b38 │ │ +3d3212: 1214 |003b: const/4 v4, #int 1 // #1 │ │ +3d3214: 6e20 3b3b 4300 |003c: invoke-virtual {v3, v4}, Landroidx/media/AudioAttributesCompat$Builder;.setUsage:(I)Landroidx/media/AudioAttributesCompat$Builder; // method@3b3b │ │ +3d321a: 0c03 |003f: move-result-object v3 │ │ +3d321c: 6e20 3a3b 4300 |0040: invoke-virtual {v3, v4}, Landroidx/media/AudioAttributesCompat$Builder;.setContentType:(I)Landroidx/media/AudioAttributesCompat$Builder; // method@3b3a │ │ +3d3222: 0c03 |0043: move-result-object v3 │ │ +3d3224: 6e10 393b 0300 |0044: invoke-virtual {v3}, Landroidx/media/AudioAttributesCompat$Builder;.build:()Landroidx/media/AudioAttributesCompat; // method@3b39 │ │ +3d322a: 0c03 |0047: move-result-object v3 │ │ +3d322c: 2201 250a |0048: new-instance v1, Landroidx/media/AudioFocusRequestCompat$Builder; // type@0a25 │ │ +3d3230: 7020 843b 4100 |004a: invoke-direct {v1, v4}, Landroidx/media/AudioFocusRequestCompat$Builder;.:(I)V // method@3b84 │ │ +3d3236: 6e20 873b 3100 |004d: invoke-virtual {v1, v3}, Landroidx/media/AudioFocusRequestCompat$Builder;.setAudioAttributes:(Landroidx/media/AudioAttributesCompat;)Landroidx/media/AudioFocusRequestCompat$Builder; // method@3b87 │ │ +3d323c: 0c03 |0050: move-result-object v3 │ │ +3d323e: 6e20 893b 0300 |0051: invoke-virtual {v3, v0}, Landroidx/media/AudioFocusRequestCompat$Builder;.setOnAudioFocusChangeListener:(Landroid/media/AudioManager$OnAudioFocusChangeListener;)Landroidx/media/AudioFocusRequestCompat$Builder; // method@3b89 │ │ +3d3244: 0c03 |0054: move-result-object v3 │ │ +3d3246: 6e20 8b3b 4300 |0055: invoke-virtual {v3, v4}, Landroidx/media/AudioFocusRequestCompat$Builder;.setWillPauseWhenDucked:(Z)Landroidx/media/AudioFocusRequestCompat$Builder; // method@3b8b │ │ +3d324c: 0c03 |0058: move-result-object v3 │ │ +3d324e: 6e10 853b 0300 |0059: invoke-virtual {v3}, Landroidx/media/AudioFocusRequestCompat$Builder;.build:()Landroidx/media/AudioFocusRequestCompat; // method@3b85 │ │ +3d3254: 0c03 |005c: move-result-object v3 │ │ +3d3256: 5b23 138d |005d: iput-object v3, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.audioFocusRequest:Landroidx/media/AudioFocusRequestCompat; // field@8d13 │ │ +3d325a: 0e00 |005f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0004 line=57 │ │ 0x0006 line=592 │ │ 0x000f line=63 │ │ 0x0017 line=64 │ │ @@ -1472105,19 +1472088,19 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3d3294: |[3d3294] de.danoeh.antennapod.core.service.playback.LocalPSMP.abandonAudioFocus:()V │ │ -3d32a4: 5420 148d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.audioManager:Landroid/media/AudioManager; // field@8d14 │ │ -3d32a8: 5421 138d |0002: iget-object v1, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.audioFocusRequest:Landroidx/media/AudioFocusRequestCompat; // field@8d13 │ │ -3d32ac: 7120 9c3b 1000 |0004: invoke-static {v0, v1}, Landroidx/media/AudioManagerCompat;.abandonAudioFocusRequest:(Landroid/media/AudioManager;Landroidx/media/AudioFocusRequestCompat;)I // method@3b9c │ │ -3d32b2: 0e00 |0007: return-void │ │ +3d325c: |[3d325c] de.danoeh.antennapod.core.service.playback.LocalPSMP.abandonAudioFocus:()V │ │ +3d326c: 5420 148d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.audioManager:Landroid/media/AudioManager; // field@8d14 │ │ +3d3270: 5421 138d |0002: iget-object v1, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.audioFocusRequest:Landroidx/media/AudioFocusRequestCompat; // field@8d13 │ │ +3d3274: 7120 9c3b 1000 |0004: invoke-static {v0, v1}, Landroidx/media/AudioManagerCompat;.abandonAudioFocusRequest:(Landroid/media/AudioManager;Landroidx/media/AudioFocusRequestCompat;)I // method@3b9c │ │ +3d327a: 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;) │ │ @@ -1472125,17 +1472108,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 │ │ -3d2f24: |[3d2f24] de.danoeh.antennapod.core.service.playback.LocalPSMP.access$000:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; │ │ -3d2f34: 5400 9cc8 |0000: iget-object v0, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@c89c │ │ -3d2f38: 1100 |0002: return-object v0 │ │ +3d2eec: |[3d2eec] de.danoeh.antennapod.core.service.playback.LocalPSMP.access$000:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; │ │ +3d2efc: 5400 9cc8 |0000: iget-object v0, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@c89c │ │ +3d2f00: 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;) │ │ @@ -1472143,17 +1472126,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 │ │ -3d2f3c: |[3d2f3c] de.danoeh.antennapod.core.service.playback.LocalPSMP.access$100:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)Lde/danoeh/antennapod/playback/base/PlayerStatus; │ │ -3d2f4c: 5400 9fc8 |0000: iget-object v0, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ -3d2f50: 1100 |0002: return-object v0 │ │ +3d2f04: |[3d2f04] de.danoeh.antennapod.core.service.playback.LocalPSMP.access$100:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)Lde/danoeh/antennapod/playback/base/PlayerStatus; │ │ +3d2f14: 5400 9fc8 |0000: iget-object v0, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ +3d2f18: 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;) │ │ @@ -1472161,17 +1472144,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 │ │ -3d2f54: |[3d2f54] de.danoeh.antennapod.core.service.playback.LocalPSMP.access$200:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)Lde/danoeh/antennapod/playback/base/PlayerStatus; │ │ -3d2f64: 5400 9fc8 |0000: iget-object v0, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ -3d2f68: 1100 |0002: return-object v0 │ │ +3d2f1c: |[3d2f1c] de.danoeh.antennapod.core.service.playback.LocalPSMP.access$200:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)Lde/danoeh/antennapod/playback/base/PlayerStatus; │ │ +3d2f2c: 5400 9fc8 |0000: iget-object v0, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ +3d2f30: 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;) │ │ @@ -1472179,32 +1472162,32 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -3d32b4: |[3d32b4] de.danoeh.antennapod.core.service.playback.LocalPSMP.clearMediaPlayerListeners:()V │ │ -3d32c4: 5420 178d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ -3d32c8: 2201 e718 |0002: new-instance v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda4; // type@18e7 │ │ -3d32cc: 7010 a899 0100 |0004: invoke-direct {v1}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda4;.:()V // method@99a8 │ │ -3d32d2: 6e20 9999 1000 |0007: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.setOnCompletionListener:(Ljava/lang/Runnable;)V // method@9999 │ │ -3d32d8: 5420 178d |000a: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ -3d32dc: 2201 e818 |000c: new-instance v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda5; // type@18e8 │ │ -3d32e0: 7010 aa99 0100 |000e: invoke-direct {v1}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda5;.:()V // method@99aa │ │ -3d32e6: 6e20 9b99 1000 |0011: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.setOnSeekCompleteListener:(Ljava/lang/Runnable;)V // method@999b │ │ -3d32ec: 5420 178d |0014: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ -3d32f0: 2201 e918 |0016: new-instance v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda6; // type@18e9 │ │ -3d32f4: 7010 ac99 0100 |0018: invoke-direct {v1}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda6;.:()V // method@99ac │ │ -3d32fa: 6e20 9899 1000 |001b: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.setOnBufferingUpdateListener:(Landroidx/core/util/Consumer;)V // method@9998 │ │ -3d3300: 5420 178d |001e: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ -3d3304: 2201 ea18 |0020: new-instance v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda7; // type@18ea │ │ -3d3308: 7010 ae99 0100 |0022: invoke-direct {v1}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda7;.:()V // method@99ae │ │ -3d330e: 6e20 9a99 1000 |0025: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.setOnErrorListener:(Landroidx/core/util/Consumer;)V // method@999a │ │ -3d3314: 0e00 |0028: return-void │ │ +3d327c: |[3d327c] de.danoeh.antennapod.core.service.playback.LocalPSMP.clearMediaPlayerListeners:()V │ │ +3d328c: 5420 178d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ +3d3290: 2201 e718 |0002: new-instance v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda4; // type@18e7 │ │ +3d3294: 7010 a899 0100 |0004: invoke-direct {v1}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda4;.:()V // method@99a8 │ │ +3d329a: 6e20 9999 1000 |0007: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.setOnCompletionListener:(Ljava/lang/Runnable;)V // method@9999 │ │ +3d32a0: 5420 178d |000a: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ +3d32a4: 2201 e818 |000c: new-instance v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda5; // type@18e8 │ │ +3d32a8: 7010 aa99 0100 |000e: invoke-direct {v1}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda5;.:()V // method@99aa │ │ +3d32ae: 6e20 9b99 1000 |0011: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.setOnSeekCompleteListener:(Ljava/lang/Runnable;)V // method@999b │ │ +3d32b4: 5420 178d |0014: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ +3d32b8: 2201 e918 |0016: new-instance v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda6; // type@18e9 │ │ +3d32bc: 7010 ac99 0100 |0018: invoke-direct {v1}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda6;.:()V // method@99ac │ │ +3d32c2: 6e20 9899 1000 |001b: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.setOnBufferingUpdateListener:(Landroidx/core/util/Consumer;)V // method@9998 │ │ +3d32c8: 5420 178d |001e: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ +3d32cc: 2201 ea18 |0020: new-instance v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda7; // type@18ea │ │ +3d32d0: 7010 ae99 0100 |0022: invoke-direct {v1}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda7;.:()V // method@99ae │ │ +3d32d6: 6e20 9a99 1000 |0025: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.setOnErrorListener:(Landroidx/core/util/Consumer;)V // method@999a │ │ +3d32dc: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=735 │ │ 0x000a line=736 │ │ 0x0014 line=737 │ │ 0x001e line=738 │ │ locals : │ │ @@ -1472215,36 +1472198,36 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -3d3318: |[3d3318] de.danoeh.antennapod.core.service.playback.LocalPSMP.createMediaPlayer:()V │ │ -3d3328: 5420 178d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ -3d332c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -3d3330: 5420 178d |0004: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ -3d3334: 6e10 9099 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.release:()V // method@9990 │ │ -3d333a: 5420 168d |0009: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ -3d333e: 3900 0a00 |000b: if-nez v0, 0015 // +000a │ │ -3d3342: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -3d3344: 5b20 178d |000e: iput-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ -3d3348: 6200 abc8 |0010: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8ab │ │ -3d334c: 5b20 9fc8 |0012: iput-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ -3d3350: 0e00 |0014: return-void │ │ -3d3352: 2200 e218 |0015: new-instance v0, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // type@18e2 │ │ -3d3356: 5421 9dc8 |0017: iget-object v1, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.context:Landroid/content/Context; // field@c89d │ │ -3d335a: 7020 8099 1000 |0019: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.:(Landroid/content/Context;)V // method@9980 │ │ -3d3360: 5b20 178d |001c: iput-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ -3d3364: 5420 178d |001e: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ -3d3368: 1231 |0020: const/4 v1, #int 3 // #3 │ │ -3d336a: 6e20 9399 1000 |0021: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.setAudioStreamType:(I)V // method@9993 │ │ -3d3370: 5420 178d |0024: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ -3d3374: 7020 ea99 0200 |0026: invoke-direct {v2, v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.setMediaPlayerListeners:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)V // method@99ea │ │ -3d337a: 0e00 |0029: return-void │ │ +3d32e0: |[3d32e0] de.danoeh.antennapod.core.service.playback.LocalPSMP.createMediaPlayer:()V │ │ +3d32f0: 5420 178d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ +3d32f4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +3d32f8: 5420 178d |0004: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ +3d32fc: 6e10 9099 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.release:()V // method@9990 │ │ +3d3302: 5420 168d |0009: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ +3d3306: 3900 0a00 |000b: if-nez v0, 0015 // +000a │ │ +3d330a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +3d330c: 5b20 178d |000e: iput-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ +3d3310: 6200 abc8 |0010: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8ab │ │ +3d3314: 5b20 9fc8 |0012: iput-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ +3d3318: 0e00 |0014: return-void │ │ +3d331a: 2200 e218 |0015: new-instance v0, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // type@18e2 │ │ +3d331e: 5421 9dc8 |0017: iget-object v1, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.context:Landroid/content/Context; // field@c89d │ │ +3d3322: 7020 8099 1000 |0019: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.:(Landroid/content/Context;)V // method@9980 │ │ +3d3328: 5b20 178d |001c: iput-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ +3d332c: 5420 178d |001e: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ +3d3330: 1231 |0020: const/4 v1, #int 3 // #3 │ │ +3d3332: 6e20 9399 1000 |0021: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.setAudioStreamType:(I)V // method@9993 │ │ +3d3338: 5420 178d |0024: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ +3d333c: 7020 ea99 0200 |0026: invoke-direct {v2, v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.setMediaPlayerListeners:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)V // method@99ea │ │ +3d3342: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=578 │ │ 0x0004 line=579 │ │ 0x0009 line=581 │ │ 0x000e line=582 │ │ 0x0010 line=583 │ │ @@ -1472259,38 +1472242,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 49 16-bit code units │ │ -3d347c: |[3d347c] de.danoeh.antennapod.core.service.playback.LocalPSMP.genericSeekCompleteListener:()V │ │ -3d348c: 1a00 bf33 |0000: const-string v0, "LclPlaybackSvcMPlayer" // string@33bf │ │ -3d3490: 1a01 aa88 |0002: const-string v1, "genericSeekCompleteListener" // string@88aa │ │ -3d3494: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d349a: 5430 1a8d |0007: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.seekLatch:Ljava/util/concurrent/CountDownLatch; // field@8d1a │ │ -3d349e: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ -3d34a2: 6e10 19b6 0000 |000b: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@b619 │ │ -3d34a8: 5430 9fc8 |000e: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ -3d34ac: 6201 a7c8 |0010: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ -3d34b0: 3310 0d00 |0012: if-ne v0, v1, 001f // +000d │ │ -3d34b4: 5430 9cc8 |0014: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@c89c │ │ -3d34b8: 5431 168d |0016: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ -3d34bc: 6e10 d299 0300 |0018: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.getPosition:()I // method@99d2 │ │ -3d34c2: 0a02 |001b: move-result v2 │ │ -3d34c4: 7230 9baf 1002 |001c: invoke-interface {v0, v1, v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.onPlaybackStart:(Lde/danoeh/antennapod/model/playback/Playable;I)V // method@af9b │ │ -3d34ca: 5430 9fc8 |001f: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ -3d34ce: 6201 aac8 |0021: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.SEEKING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8aa │ │ -3d34d2: 3310 0d00 |0023: if-ne v0, v1, 0030 // +000d │ │ -3d34d6: 5430 1c8d |0025: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.statusBeforeSeeking:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@8d1c │ │ -3d34da: 5431 168d |0027: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ -3d34de: 6e10 d299 0300 |0029: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.getPosition:()I // method@99d2 │ │ -3d34e4: 0a02 |002c: move-result v2 │ │ -3d34e6: 6e40 beaf 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@afbe │ │ -3d34ec: 0e00 |0030: return-void │ │ +3d3444: |[3d3444] de.danoeh.antennapod.core.service.playback.LocalPSMP.genericSeekCompleteListener:()V │ │ +3d3454: 1a00 bf33 |0000: const-string v0, "LclPlaybackSvcMPlayer" // string@33bf │ │ +3d3458: 1a01 aa88 |0002: const-string v1, "genericSeekCompleteListener" // string@88aa │ │ +3d345c: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d3462: 5430 1a8d |0007: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.seekLatch:Ljava/util/concurrent/CountDownLatch; // field@8d1a │ │ +3d3466: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ +3d346a: 6e10 19b6 0000 |000b: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@b619 │ │ +3d3470: 5430 9fc8 |000e: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ +3d3474: 6201 a7c8 |0010: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ +3d3478: 3310 0d00 |0012: if-ne v0, v1, 001f // +000d │ │ +3d347c: 5430 9cc8 |0014: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@c89c │ │ +3d3480: 5431 168d |0016: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ +3d3484: 6e10 d299 0300 |0018: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.getPosition:()I // method@99d2 │ │ +3d348a: 0a02 |001b: move-result v2 │ │ +3d348c: 7230 9baf 1002 |001c: invoke-interface {v0, v1, v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.onPlaybackStart:(Lde/danoeh/antennapod/model/playback/Playable;I)V // method@af9b │ │ +3d3492: 5430 9fc8 |001f: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ +3d3496: 6201 aac8 |0021: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.SEEKING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8aa │ │ +3d349a: 3310 0d00 |0023: if-ne v0, v1, 0030 // +000d │ │ +3d349e: 5430 1c8d |0025: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.statusBeforeSeeking:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@8d1c │ │ +3d34a2: 5431 168d |0027: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ +3d34a6: 6e10 d299 0300 |0029: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.getPosition:()I // method@99d2 │ │ +3d34ac: 0a02 |002c: move-result v2 │ │ +3d34ae: 6e40 beaf 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@afbe │ │ +3d34b4: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=742 │ │ 0x0007 line=743 │ │ 0x000b line=744 │ │ 0x000e line=746 │ │ 0x0014 line=747 │ │ @@ -1472304,48 +1472287,48 @@ │ │ type : '()V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -3d34f0: |[3d34f0] de.danoeh.antennapod.core.service.playback.LocalPSMP.lambda$clearMediaPlayerListeners$3:()V │ │ -3d3500: 0e00 |0000: return-void │ │ +3d34b8: |[3d34b8] de.danoeh.antennapod.core.service.playback.LocalPSMP.lambda$clearMediaPlayerListeners$3:()V │ │ +3d34c8: 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 │ │ -3d3504: |[3d3504] de.danoeh.antennapod.core.service.playback.LocalPSMP.lambda$clearMediaPlayerListeners$4:()V │ │ -3d3514: 0e00 |0000: return-void │ │ +3d34cc: |[3d34cc] de.danoeh.antennapod.core.service.playback.LocalPSMP.lambda$clearMediaPlayerListeners$4:()V │ │ +3d34dc: 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 │ │ -3d3518: |[3d3518] de.danoeh.antennapod.core.service.playback.LocalPSMP.lambda$clearMediaPlayerListeners$5:(Ljava/lang/Integer;)V │ │ -3d3528: 0e00 |0000: return-void │ │ +3d34e0: |[3d34e0] de.danoeh.antennapod.core.service.playback.LocalPSMP.lambda$clearMediaPlayerListeners$5:(Ljava/lang/Integer;)V │ │ +3d34f0: 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;) │ │ @@ -1472353,16 +1472336,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 │ │ -3d352c: |[3d352c] de.danoeh.antennapod.core.service.playback.LocalPSMP.lambda$clearMediaPlayerListeners$6:(Ljava/lang/String;)V │ │ -3d353c: 0e00 |0000: return-void │ │ +3d34f4: |[3d34f4] de.danoeh.antennapod.core.service.playback.LocalPSMP.lambda$clearMediaPlayerListeners$6:(Ljava/lang/String;)V │ │ +3d3504: 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;) │ │ @@ -1472370,19 +1472353,19 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -3d3540: |[3d3540] de.danoeh.antennapod.core.service.playback.LocalPSMP.lambda$setMediaPlayerListeners$0:()V │ │ -3d3550: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -3d3552: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3d3554: 6e50 cb99 0201 |0002: invoke-virtual {v2, v0, v1, v0, v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.endPlayback:(ZZZZ)V // method@99cb │ │ -3d355a: 0e00 |0005: return-void │ │ +3d3508: |[3d3508] de.danoeh.antennapod.core.service.playback.LocalPSMP.lambda$setMediaPlayerListeners$0:()V │ │ +3d3518: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +3d351a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3d351c: 6e50 cb99 0201 |0002: invoke-virtual {v2, v0, v1, v0, v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.endPlayback:(ZZZZ)V // method@99cb │ │ +3d3522: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=720 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Lde/danoeh/antennapod/core/service/playback/LocalPSMP; │ │ │ │ #27 : (in Lde/danoeh/antennapod/core/service/playback/LocalPSMP;) │ │ @@ -1472390,46 +1472373,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 │ │ -3d355c: |[3d355c] de.danoeh.antennapod.core.service.playback.LocalPSMP.lambda$setMediaPlayerListeners$1:(Ljava/lang/Integer;)V │ │ -3d356c: 6e10 b8b2 0200 |0000: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@b2b8 │ │ -3d3572: 0a00 |0003: move-result v0 │ │ -3d3574: 12f1 |0004: const/4 v1, #int -1 // #ff │ │ -3d3576: 3310 0e00 |0005: if-ne v0, v1, 0013 // +000e │ │ -3d357a: 7100 8db7 0000 |0007: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3d3580: 0c02 |000a: move-result-object v2 │ │ -3d3582: 7100 77a2 0000 |000b: invoke-static {}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.started:()Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; // method@a277 │ │ -3d3588: 0c00 |000e: move-result-object v0 │ │ -3d358a: 6e20 90b7 0200 |000f: invoke-virtual {v2, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -3d3590: 2829 |0012: goto 003b // +0029 │ │ -3d3592: 6e10 b8b2 0200 |0013: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@b2b8 │ │ -3d3598: 0a00 |0016: move-result v0 │ │ -3d359a: 12e1 |0017: const/4 v1, #int -2 // #fe │ │ -3d359c: 3310 0e00 |0018: if-ne v0, v1, 0026 // +000e │ │ -3d35a0: 7100 8db7 0000 |001a: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3d35a6: 0c02 |001d: move-result-object v2 │ │ -3d35a8: 7100 72a2 0000 |001e: invoke-static {}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.ended:()Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; // method@a272 │ │ -3d35ae: 0c00 |0021: move-result-object v0 │ │ -3d35b0: 6e20 90b7 0200 |0022: invoke-virtual {v2, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -3d35b6: 2816 |0025: goto 003b // +0016 │ │ -3d35b8: 7100 8db7 0000 |0026: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3d35be: 0c00 |0029: move-result-object v0 │ │ -3d35c0: 6e10 b8b2 0200 |002a: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@b2b8 │ │ -3d35c6: 0a02 |002d: move-result v2 │ │ -3d35c8: 8222 |002e: int-to-float v2, v2 │ │ -3d35ca: 1401 0ad7 233c |002f: const v1, #float 0.01 // #3c23d70a │ │ -3d35d0: a802 0201 |0032: mul-float v2, v2, v1 │ │ -3d35d4: 7110 76a2 0200 |0034: invoke-static {v2}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.progressUpdate:(F)Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; // method@a276 │ │ -3d35da: 0c02 |0037: move-result-object v2 │ │ -3d35dc: 6e20 90b7 2000 |0038: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -3d35e2: 0e00 |003b: return-void │ │ +3d3524: |[3d3524] de.danoeh.antennapod.core.service.playback.LocalPSMP.lambda$setMediaPlayerListeners$1:(Ljava/lang/Integer;)V │ │ +3d3534: 6e10 b8b2 0200 |0000: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@b2b8 │ │ +3d353a: 0a00 |0003: move-result v0 │ │ +3d353c: 12f1 |0004: const/4 v1, #int -1 // #ff │ │ +3d353e: 3310 0e00 |0005: if-ne v0, v1, 0013 // +000e │ │ +3d3542: 7100 8db7 0000 |0007: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3d3548: 0c02 |000a: move-result-object v2 │ │ +3d354a: 7100 77a2 0000 |000b: invoke-static {}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.started:()Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; // method@a277 │ │ +3d3550: 0c00 |000e: move-result-object v0 │ │ +3d3552: 6e20 90b7 0200 |000f: invoke-virtual {v2, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +3d3558: 2829 |0012: goto 003b // +0029 │ │ +3d355a: 6e10 b8b2 0200 |0013: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@b2b8 │ │ +3d3560: 0a00 |0016: move-result v0 │ │ +3d3562: 12e1 |0017: const/4 v1, #int -2 // #fe │ │ +3d3564: 3310 0e00 |0018: if-ne v0, v1, 0026 // +000e │ │ +3d3568: 7100 8db7 0000 |001a: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3d356e: 0c02 |001d: move-result-object v2 │ │ +3d3570: 7100 72a2 0000 |001e: invoke-static {}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.ended:()Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; // method@a272 │ │ +3d3576: 0c00 |0021: move-result-object v0 │ │ +3d3578: 6e20 90b7 0200 |0022: invoke-virtual {v2, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +3d357e: 2816 |0025: goto 003b // +0016 │ │ +3d3580: 7100 8db7 0000 |0026: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3d3586: 0c00 |0029: move-result-object v0 │ │ +3d3588: 6e10 b8b2 0200 |002a: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@b2b8 │ │ +3d358e: 0a02 |002d: move-result v2 │ │ +3d3590: 8222 |002e: int-to-float v2, v2 │ │ +3d3592: 1401 0ad7 233c |002f: const v1, #float 0.01 // #3c23d70a │ │ +3d3598: a802 0201 |0032: mul-float v2, v2, v1 │ │ +3d359c: 7110 76a2 0200 |0034: invoke-static {v2}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.progressUpdate:(F)Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; // method@a276 │ │ +3d35a2: 0c02 |0037: move-result-object v2 │ │ +3d35a4: 6e20 90b7 2000 |0038: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +3d35aa: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=723 │ │ 0x0007 line=724 │ │ 0x0013 line=725 │ │ 0x001a line=726 │ │ 0x0026 line=728 │ │ @@ -1472441,21 +1472424,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 │ │ -3d35e4: |[3d35e4] de.danoeh.antennapod.core.service.playback.LocalPSMP.lambda$setMediaPlayerListeners$2:(Ljava/lang/String;)V │ │ -3d35f4: 7100 8db7 0000 |0000: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3d35fa: 0c00 |0003: move-result-object v0 │ │ -3d35fc: 2201 971a |0004: new-instance v1, Lde/danoeh/antennapod/event/PlayerErrorEvent; // type@1a97 │ │ -3d3600: 7020 52a2 2100 |0006: invoke-direct {v1, v2}, Lde/danoeh/antennapod/event/PlayerErrorEvent;.:(Ljava/lang/String;)V // method@a252 │ │ -3d3606: 6e20 91b7 1000 |0009: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b791 │ │ -3d360c: 0e00 |000c: return-void │ │ +3d35ac: |[3d35ac] de.danoeh.antennapod.core.service.playback.LocalPSMP.lambda$setMediaPlayerListeners$2:(Ljava/lang/String;)V │ │ +3d35bc: 7100 8db7 0000 |0000: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3d35c2: 0c00 |0003: move-result-object v0 │ │ +3d35c4: 2201 971a |0004: new-instance v1, Lde/danoeh/antennapod/event/PlayerErrorEvent; // type@1a97 │ │ +3d35c8: 7020 52a2 2100 |0006: invoke-direct {v1, v2}, Lde/danoeh/antennapod/event/PlayerErrorEvent;.:(Ljava/lang/String;)V // method@a252 │ │ +3d35ce: 6e20 91b7 1000 |0009: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b791 │ │ +3d35d4: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=731 │ │ locals : │ │ 0x0000 - 0x000d reg=2 (null) Ljava/lang/String; │ │ │ │ #29 : (in Lde/danoeh/antennapod/core/service/playback/LocalPSMP;) │ │ @@ -1472463,66 +1472446,66 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 108 16-bit code units │ │ -3d3610: |[3d3610] de.danoeh.antennapod.core.service.playback.LocalPSMP.onPrepared:(Z)V │ │ -3d3620: 5440 9fc8 |0000: iget-object v0, v4, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ -3d3624: 6201 a9c8 |0002: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a9 │ │ -3d3628: 3310 6000 |0004: if-ne v0, v1, 0064 // +0060 │ │ -3d362c: 1a00 4a52 |0006: const-string v0, "Resource prepared" // string@524a │ │ -3d3630: 1a01 bf33 |0008: const-string v1, "LclPlaybackSvcMPlayer" // string@33bf │ │ -3d3634: 7120 fe0a 0100 |000a: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d363a: 5440 188d |000d: iget-object v0, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaType:Lde/danoeh/antennapod/model/playback/MediaType; // field@8d18 │ │ -3d363e: 6202 aa97 |000f: sget-object v2, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@97aa │ │ -3d3642: 3320 1d00 |0011: if-ne v0, v2, 002e // +001d │ │ -3d3646: 2200 4502 |0013: new-instance v0, Landroid/util/Pair; // type@0245 │ │ -3d364a: 5442 178d |0015: iget-object v2, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ -3d364e: 6e10 8a99 0200 |0017: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.getVideoWidth:()I // method@998a │ │ -3d3654: 0a02 |001a: move-result v2 │ │ -3d3656: 7110 c1b2 0200 |001b: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -3d365c: 0c02 |001e: move-result-object v2 │ │ -3d365e: 5443 178d |001f: iget-object v3, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ -3d3662: 6e10 8999 0300 |0021: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.getVideoHeight:()I // method@9989 │ │ -3d3668: 0a03 |0024: move-result v3 │ │ -3d366a: 7110 c1b2 0300 |0025: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -3d3670: 0c03 |0028: move-result-object v3 │ │ -3d3672: 7030 0e0b 2003 |0029: invoke-direct {v0, v2, v3}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0b0e │ │ -3d3678: 5b40 1e8d |002c: iput-object v0, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.videoSize:Landroid/util/Pair; // field@8d1e │ │ -3d367c: 5440 168d |002e: iget-object v0, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ -3d3680: 7210 eeac 0000 |0030: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@acee │ │ -3d3686: 0a00 |0033: move-result v0 │ │ -3d3688: 3d00 0b00 |0034: if-lez v0, 003f // +000b │ │ -3d368c: 5440 168d |0036: iget-object v0, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ -3d3690: 7210 eeac 0000 |0038: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@acee │ │ -3d3696: 0a00 |003b: move-result v0 │ │ -3d3698: 6e20 e899 0400 |003c: invoke-virtual {v4, v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.seekTo:(I)V // method@99e8 │ │ -3d369e: 5440 168d |003f: iget-object v0, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ -3d36a2: 7210 e5ac 0000 |0041: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ace5 │ │ -3d36a8: 0a00 |0044: move-result v0 │ │ -3d36aa: 3c00 1200 |0045: if-gtz v0, 0057 // +0012 │ │ -3d36ae: 1a00 0255 |0047: const-string v0, "Setting duration of media" // string@5502 │ │ -3d36b2: 7120 fe0a 0100 |0049: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d36b8: 5440 168d |004c: iget-object v0, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ -3d36bc: 5441 178d |004e: iget-object v1, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ -3d36c0: 6e10 8699 0100 |0050: invoke-virtual {v1}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.getDuration:()I // method@9986 │ │ -3d36c6: 0a01 |0053: move-result v1 │ │ -3d36c8: 7220 f7ac 1000 |0054: invoke-interface {v0, v1}, Lde/danoeh/antennapod/model/playback/Playable;.setDuration:(I)V // method@acf7 │ │ -3d36ce: 6200 a8c8 |0057: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a8 │ │ -3d36d2: 5441 168d |0059: iget-object v1, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ -3d36d6: 6e30 bdaf 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@afbd │ │ -3d36dc: 3805 0500 |005e: if-eqz v5, 0063 // +0005 │ │ -3d36e0: 6e10 e699 0400 |0060: invoke-virtual {v4}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.resume:()V // method@99e6 │ │ -3d36e6: 0e00 |0063: return-void │ │ -3d36e8: 2205 711e |0064: new-instance v5, Ljava/lang/IllegalStateException; // type@1e71 │ │ -3d36ec: 1a00 644f |0066: const-string v0, "Player is not in PREPARING state" // string@4f64 │ │ -3d36f0: 7020 afb2 0500 |0068: invoke-direct {v5, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@b2af │ │ -3d36f6: 2705 |006b: throw v5 │ │ +3d35d8: |[3d35d8] de.danoeh.antennapod.core.service.playback.LocalPSMP.onPrepared:(Z)V │ │ +3d35e8: 5440 9fc8 |0000: iget-object v0, v4, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ +3d35ec: 6201 a9c8 |0002: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a9 │ │ +3d35f0: 3310 6000 |0004: if-ne v0, v1, 0064 // +0060 │ │ +3d35f4: 1a00 4a52 |0006: const-string v0, "Resource prepared" // string@524a │ │ +3d35f8: 1a01 bf33 |0008: const-string v1, "LclPlaybackSvcMPlayer" // string@33bf │ │ +3d35fc: 7120 fe0a 0100 |000a: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d3602: 5440 188d |000d: iget-object v0, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaType:Lde/danoeh/antennapod/model/playback/MediaType; // field@8d18 │ │ +3d3606: 6202 aa97 |000f: sget-object v2, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@97aa │ │ +3d360a: 3320 1d00 |0011: if-ne v0, v2, 002e // +001d │ │ +3d360e: 2200 4502 |0013: new-instance v0, Landroid/util/Pair; // type@0245 │ │ +3d3612: 5442 178d |0015: iget-object v2, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ +3d3616: 6e10 8a99 0200 |0017: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.getVideoWidth:()I // method@998a │ │ +3d361c: 0a02 |001a: move-result v2 │ │ +3d361e: 7110 c1b2 0200 |001b: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +3d3624: 0c02 |001e: move-result-object v2 │ │ +3d3626: 5443 178d |001f: iget-object v3, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ +3d362a: 6e10 8999 0300 |0021: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.getVideoHeight:()I // method@9989 │ │ +3d3630: 0a03 |0024: move-result v3 │ │ +3d3632: 7110 c1b2 0300 |0025: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +3d3638: 0c03 |0028: move-result-object v3 │ │ +3d363a: 7030 0e0b 2003 |0029: invoke-direct {v0, v2, v3}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0b0e │ │ +3d3640: 5b40 1e8d |002c: iput-object v0, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.videoSize:Landroid/util/Pair; // field@8d1e │ │ +3d3644: 5440 168d |002e: iget-object v0, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ +3d3648: 7210 eeac 0000 |0030: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@acee │ │ +3d364e: 0a00 |0033: move-result v0 │ │ +3d3650: 3d00 0b00 |0034: if-lez v0, 003f // +000b │ │ +3d3654: 5440 168d |0036: iget-object v0, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ +3d3658: 7210 eeac 0000 |0038: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@acee │ │ +3d365e: 0a00 |003b: move-result v0 │ │ +3d3660: 6e20 e899 0400 |003c: invoke-virtual {v4, v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.seekTo:(I)V // method@99e8 │ │ +3d3666: 5440 168d |003f: iget-object v0, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ +3d366a: 7210 e5ac 0000 |0041: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ace5 │ │ +3d3670: 0a00 |0044: move-result v0 │ │ +3d3672: 3c00 1200 |0045: if-gtz v0, 0057 // +0012 │ │ +3d3676: 1a00 0255 |0047: const-string v0, "Setting duration of media" // string@5502 │ │ +3d367a: 7120 fe0a 0100 |0049: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d3680: 5440 168d |004c: iget-object v0, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ +3d3684: 5441 178d |004e: iget-object v1, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ +3d3688: 6e10 8699 0100 |0050: invoke-virtual {v1}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.getDuration:()I // method@9986 │ │ +3d368e: 0a01 |0053: move-result v1 │ │ +3d3690: 7220 f7ac 1000 |0054: invoke-interface {v0, v1}, Lde/danoeh/antennapod/model/playback/Playable;.setDuration:(I)V // method@acf7 │ │ +3d3696: 6200 a8c8 |0057: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a8 │ │ +3d369a: 5441 168d |0059: iget-object v1, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ +3d369e: 6e30 bdaf 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@afbd │ │ +3d36a4: 3805 0500 |005e: if-eqz v5, 0063 // +0005 │ │ +3d36a8: 6e10 e699 0400 |0060: invoke-virtual {v4}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.resume:()V // method@99e6 │ │ +3d36ae: 0e00 |0063: return-void │ │ +3d36b0: 2205 711e |0064: new-instance v5, Ljava/lang/IllegalStateException; // type@1e71 │ │ +3d36b4: 1a00 644f |0066: const-string v0, "Player is not in PREPARING state" // string@4f64 │ │ +3d36b8: 7020 afb2 0500 |0068: invoke-direct {v5, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@b2af │ │ +3d36be: 2705 |006b: throw v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ 0x000a line=294 │ │ 0x000d line=296 │ │ 0x0013 line=297 │ │ 0x002e line=301 │ │ @@ -1472542,182 +1472525,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 │ │ -3d37f0: |[3d37f0] de.danoeh.antennapod.core.service.playback.LocalPSMP.playMediaObject:(Lde/danoeh/antennapod/model/playback/Playable;ZZZZ)V │ │ -3d3800: 5440 168d |0000: iget-object v0, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ -3d3804: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3d3806: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -3d3808: 3800 6700 |0004: if-eqz v0, 006b // +0067 │ │ -3d380c: 3906 2000 |0006: if-nez v6, 0026 // +0020 │ │ -3d3810: 5446 168d |0008: iget-object v6, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ -3d3814: 7210 e8ac 0600 |000a: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getIdentifier:()Ljava/lang/Object; // method@ace8 │ │ -3d381a: 0c06 |000d: move-result-object v6 │ │ -3d381c: 7210 e8ac 0500 |000e: invoke-interface {v5}, Lde/danoeh/antennapod/model/playback/Playable;.getIdentifier:()Ljava/lang/Object; // method@ace8 │ │ -3d3822: 0c00 |0011: move-result-object v0 │ │ -3d3824: 6e20 01b3 0600 |0012: invoke-virtual {v6, v0}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@b301 │ │ -3d382a: 0a06 |0015: move-result v6 │ │ -3d382c: 3806 1000 |0016: if-eqz v6, 0026 // +0010 │ │ -3d3830: 5446 9fc8 |0018: iget-object v6, v4, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ -3d3834: 6200 a7c8 |001a: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ -3d3838: 3306 0a00 |001c: if-ne v6, v0, 0026 // +000a │ │ -3d383c: 1a05 bf33 |001e: const-string v5, "LclPlaybackSvcMPlayer" // string@33bf │ │ -3d3840: 1a06 2c4a |0020: const-string v6, "Method call to playMediaObject was ignored: media file already playing." // string@4a2c │ │ -3d3844: 7120 fe0a 6500 |0022: invoke-static {v5, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d384a: 0e00 |0025: return-void │ │ -3d384c: 5446 9fc8 |0026: iget-object v6, v4, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ -3d3850: 6200 a6c8 |0028: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a6 │ │ -3d3854: 3206 0e00 |002a: if-eq v6, v0, 0038 // +000e │ │ -3d3858: 5446 9fc8 |002c: iget-object v6, v4, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ -3d385c: 6200 a7c8 |002e: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ -3d3860: 3206 0800 |0030: if-eq v6, v0, 0038 // +0008 │ │ -3d3864: 5446 9fc8 |0032: iget-object v6, v4, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ -3d3868: 6200 a8c8 |0034: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a8 │ │ -3d386c: 3306 0700 |0036: if-ne v6, v0, 003d // +0007 │ │ -3d3870: 5446 178d |0038: iget-object v6, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ -3d3874: 6e10 9f99 0600 |003a: invoke-virtual {v6}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.stop:()V // method@999f │ │ -3d387a: 5446 9fc8 |003d: iget-object v6, v4, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ -3d387e: 6200 a7c8 |003f: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ -3d3882: 3306 0d00 |0041: if-ne v6, v0, 004e // +000d │ │ -3d3886: 5446 9cc8 |0043: iget-object v6, v4, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@c89c │ │ -3d388a: 5440 168d |0045: iget-object v0, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ -3d388e: 6e10 d299 0400 |0047: invoke-virtual {v4}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.getPosition:()I // method@99d2 │ │ -3d3894: 0a03 |004a: move-result v3 │ │ -3d3896: 7230 9aaf 0603 |004b: invoke-interface {v6, v0, v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.onPlaybackPause:(Lde/danoeh/antennapod/model/playback/Playable;I)V // method@af9a │ │ -3d389c: 5446 168d |004e: iget-object v6, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ -3d38a0: 7210 e8ac 0600 |0050: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getIdentifier:()Ljava/lang/Object; // method@ace8 │ │ -3d38a6: 0c06 |0053: move-result-object v6 │ │ -3d38a8: 7210 e8ac 0500 |0054: invoke-interface {v5}, Lde/danoeh/antennapod/model/playback/Playable;.getIdentifier:()Ljava/lang/Object; // method@ace8 │ │ -3d38ae: 0c00 |0057: move-result-object v0 │ │ -3d38b0: 6e20 01b3 0600 |0058: invoke-virtual {v6, v0}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@b301 │ │ -3d38b6: 0a06 |005b: move-result v6 │ │ -3d38b8: 3906 0a00 |005c: if-nez v6, 0066 // +000a │ │ -3d38bc: 5446 168d |005e: iget-object v6, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ -3d38c0: 5440 9cc8 |0060: iget-object v0, v4, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@c89c │ │ -3d38c4: 1213 |0062: const/4 v3, #int 1 // #1 │ │ -3d38c6: 7253 9caf 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@af9c │ │ -3d38cc: 6206 a3c8 |0066: sget-object v6, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INDETERMINATE:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a3 │ │ -3d38d0: 6e30 bdaf 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@afbd │ │ -3d38d6: 5b45 168d |006b: iput-object v5, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ -3d38da: 5c47 1d8d |006d: iput-boolean v7, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.stream:Z // field@8d1d │ │ -3d38de: 5446 168d |006f: iget-object v6, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ -3d38e2: 7210 ecac 0600 |0071: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@acec │ │ -3d38e8: 0c06 |0074: move-result-object v6 │ │ -3d38ea: 5b46 188d |0075: iput-object v6, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaType:Lde/danoeh/antennapod/model/playback/MediaType; // field@8d18 │ │ -3d38ee: 5b42 1e8d |0077: iput-object v2, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.videoSize:Landroid/util/Pair; // field@8d1e │ │ -3d38f2: 7010 ca99 0400 |0079: invoke-direct {v4}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.createMediaPlayer:()V // method@99ca │ │ -3d38f8: 5446 1b8d |007c: iget-object v6, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.startWhenPrepared:Ljava/util/concurrent/atomic/AtomicBoolean; // field@8d1b │ │ -3d38fc: 6e20 50b6 8600 |007e: invoke-virtual {v6, v8}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@b650 │ │ -3d3902: 6206 a5c8 |0081: sget-object v6, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a5 │ │ -3d3906: 5440 168d |0083: iget-object v0, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ -3d390a: 6e30 bdaf 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@afbd │ │ -3d3910: 5446 9cc8 |0088: iget-object v6, v4, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@c89c │ │ -3d3914: 5440 168d |008a: iget-object v0, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ -3d3918: 7220 95af 0600 |008c: invoke-interface {v6, v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.ensureMediaInfoLoaded:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@af95 │ │ -3d391e: 5446 9cc8 |008f: iget-object v6, v4, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@c89c │ │ -3d3922: 7220 98af 1600 |0091: invoke-interface {v6, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.onMediaChanged:(Z)V // method@af98 │ │ -3d3928: 5446 168d |0094: iget-object v6, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ -3d392c: 7110 9998 0600 |0096: invoke-static {v6}, Lde/danoeh/antennapod/core/feed/util/PlaybackSpeedUtils;.getCurrentPlaybackSpeed:(Lde/danoeh/antennapod/model/playback/Playable;)F // method@9899 │ │ -3d3932: 0a06 |0099: move-result v6 │ │ -3d3934: 7100 e7b0 0000 |009a: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isSkipSilence:()Z // method@b0e7 │ │ -3d393a: 0a00 |009d: move-result v0 │ │ -3d393c: 6e30 ec99 6400 |009e: invoke-virtual {v4, v6, v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.setPlaybackParams:(FZ)V // method@99ec │ │ -3d3942: 3807 3400 |00a1: if-eqz v7, 00d5 // +0034 │ │ -3d3946: 2056 bc1c |00a3: instance-of v6, v5, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -3d394a: 3806 2400 |00a5: if-eqz v6, 00c9 // +0024 │ │ -3d394e: 1f05 bc1c |00a7: check-cast v5, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -3d3952: 6e10 73ac 0500 |00a9: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -3d3958: 0c05 |00ac: move-result-object v5 │ │ -3d395a: 6e10 2dac 0500 |00ad: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -3d3960: 0c05 |00b0: move-result-object v5 │ │ -3d3962: 6e10 d4ab 0500 |00b1: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ -3d3968: 0c05 |00b4: move-result-object v5 │ │ -3d396a: 5446 178d |00b5: iget-object v6, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ -3d396e: 5447 168d |00b7: iget-object v7, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ -3d3972: 7210 f0ac 0700 |00b9: invoke-interface {v7}, Lde/danoeh/antennapod/model/playback/Playable;.getStreamUrl:()Ljava/lang/String; // method@acf0 │ │ -3d3978: 0c07 |00bc: move-result-object v7 │ │ -3d397a: 6e10 b5ac 0500 |00bd: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getUsername:()Ljava/lang/String; // method@acb5 │ │ -3d3980: 0c00 |00c0: move-result-object v0 │ │ -3d3982: 6e10 b1ac 0500 |00c1: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getPassword:()Ljava/lang/String; // method@acb1 │ │ -3d3988: 0c05 |00c4: move-result-object v5 │ │ -3d398a: 6e40 9699 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@9996 │ │ -3d3990: 2831 |00c8: goto 00f9 // +0031 │ │ -3d3992: 5445 178d |00c9: iget-object v5, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ -3d3996: 5446 168d |00cb: iget-object v6, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ -3d399a: 7210 f0ac 0600 |00cd: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getStreamUrl:()Ljava/lang/String; // method@acf0 │ │ -3d39a0: 0c06 |00d0: move-result-object v6 │ │ -3d39a2: 6e20 9599 6500 |00d1: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.setDataSource:(Ljava/lang/String;)V // method@9995 │ │ -3d39a8: 2825 |00d4: goto 00f9 // +0025 │ │ -3d39aa: 5445 168d |00d5: iget-object v5, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ -3d39ae: 7210 ebac 0500 |00d7: invoke-interface {v5}, Lde/danoeh/antennapod/model/playback/Playable;.getLocalMediaUrl:()Ljava/lang/String; // method@aceb │ │ -3d39b4: 0c05 |00da: move-result-object v5 │ │ -3d39b6: 3805 4800 |00db: if-eqz v5, 0123 // +0048 │ │ -3d39ba: 2205 3e1e |00dd: new-instance v5, Ljava/io/File; // type@1e3e │ │ -3d39be: 5446 168d |00df: iget-object v6, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ -3d39c2: 7210 ebac 0600 |00e1: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getLocalMediaUrl:()Ljava/lang/String; // method@aceb │ │ -3d39c8: 0c06 |00e4: move-result-object v6 │ │ -3d39ca: 7020 c5b1 6500 |00e5: invoke-direct {v5, v6}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b1c5 │ │ -3d39d0: 6e10 c7b1 0500 |00e8: invoke-virtual {v5}, Ljava/io/File;.canRead:()Z // method@b1c7 │ │ -3d39d6: 0a05 |00eb: move-result v5 │ │ -3d39d8: 3805 3700 |00ec: if-eqz v5, 0123 // +0037 │ │ -3d39dc: 5445 178d |00ee: iget-object v5, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ -3d39e0: 5446 168d |00f0: iget-object v6, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ -3d39e4: 7210 ebac 0600 |00f2: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getLocalMediaUrl:()Ljava/lang/String; // method@aceb │ │ -3d39ea: 0c06 |00f5: move-result-object v6 │ │ -3d39ec: 6e20 9599 6500 |00f6: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.setDataSource:(Ljava/lang/String;)V // method@9995 │ │ -3d39f2: 5445 9dc8 |00f9: iget-object v5, v4, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.context:Landroid/content/Context; // field@c89d │ │ -3d39f6: 1a06 ffe2 |00fb: const-string v6, "uimode" // string@e2ff │ │ -3d39fa: 6e20 3402 6500 |00fd: invoke-virtual {v5, v6}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ -3d3a00: 0c05 |0100: move-result-object v5 │ │ -3d3a02: 1f05 4200 |0101: check-cast v5, Landroid/app/UiModeManager; // type@0042 │ │ -3d3a06: 6e10 b101 0500 |0103: invoke-virtual {v5}, Landroid/app/UiModeManager;.getCurrentModeType:()I // method@01b1 │ │ -3d3a0c: 0a05 |0106: move-result v5 │ │ -3d3a0e: 1236 |0107: const/4 v6, #int 3 // #3 │ │ -3d3a10: 3265 0900 |0108: if-eq v5, v6, 0111 // +0009 │ │ -3d3a14: 6205 a4c8 |010a: sget-object v5, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a4 │ │ -3d3a18: 5446 168d |010c: iget-object v6, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ -3d3a1c: 6e30 bdaf 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@afbd │ │ -3d3a22: 3809 4a00 |0111: if-eqz v9, 015b // +004a │ │ -3d3a26: 6205 a9c8 |0113: sget-object v5, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a9 │ │ -3d3a2a: 5446 168d |0115: iget-object v6, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ -3d3a2e: 6e30 bdaf 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@afbd │ │ -3d3a34: 5445 178d |011a: iget-object v5, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ -3d3a38: 6e10 8f99 0500 |011c: invoke-virtual {v5}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.prepare:()V // method@998f │ │ -3d3a3e: 7020 df99 8400 |011f: invoke-direct {v4, v8}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.onPrepared:(Z)V // method@99df │ │ -3d3a44: 2839 |0122: goto 015b // +0039 │ │ -3d3a46: 2205 451e |0123: new-instance v5, Ljava/io/IOException; // type@1e45 │ │ -3d3a4a: 2206 8f1e |0125: new-instance v6, Ljava/lang/StringBuilder; // type@1e8f │ │ -3d3a4e: 7010 50b3 0600 |0127: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3d3a54: 1a07 825d |012a: const-string v7, "Unable to read local file " // string@5d82 │ │ -3d3a58: 6e20 5cb3 7600 |012c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d3a5e: 5447 168d |012f: iget-object v7, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ -3d3a62: 7210 ebac 0700 |0131: invoke-interface {v7}, Lde/danoeh/antennapod/model/playback/Playable;.getLocalMediaUrl:()Ljava/lang/String; // method@aceb │ │ -3d3a68: 0c07 |0134: move-result-object v7 │ │ -3d3a6a: 6e20 5cb3 7600 |0135: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d3a70: 6e10 67b3 0600 |0138: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3d3a76: 0c06 |013b: move-result-object v6 │ │ -3d3a78: 7020 f5b1 6500 |013c: invoke-direct {v5, v6}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b1f5 │ │ -3d3a7e: 2705 |013f: throw v5 │ │ -3d3a80: 0d05 |0140: move-exception v5 │ │ -3d3a82: 2802 |0141: goto 0143 // +0002 │ │ -3d3a84: 0d05 |0142: move-exception v5 │ │ -3d3a86: 6e10 8db3 0500 |0143: invoke-virtual {v5}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -3d3a8c: 6206 a2c8 |0146: sget-object v6, Lde/danoeh/antennapod/playback/base/PlayerStatus;.ERROR:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a2 │ │ -3d3a90: 6e30 bdaf 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@afbd │ │ -3d3a96: 7100 8db7 0000 |014b: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3d3a9c: 0c06 |014e: move-result-object v6 │ │ -3d3a9e: 2207 971a |014f: new-instance v7, Lde/danoeh/antennapod/event/PlayerErrorEvent; // type@1a97 │ │ -3d3aa2: 6e10 89b3 0500 |0151: invoke-virtual {v5}, Ljava/lang/Throwable;.getLocalizedMessage:()Ljava/lang/String; // method@b389 │ │ -3d3aa8: 0c05 |0154: move-result-object v5 │ │ -3d3aaa: 7020 52a2 5700 |0155: invoke-direct {v7, v5}, Lde/danoeh/antennapod/event/PlayerErrorEvent;.:(Ljava/lang/String;)V // method@a252 │ │ -3d3ab0: 6e20 91b7 7600 |0158: invoke-virtual {v6, v7}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b791 │ │ -3d3ab6: 0e00 |015b: return-void │ │ +3d37b8: |[3d37b8] de.danoeh.antennapod.core.service.playback.LocalPSMP.playMediaObject:(Lde/danoeh/antennapod/model/playback/Playable;ZZZZ)V │ │ +3d37c8: 5440 168d |0000: iget-object v0, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ +3d37cc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3d37ce: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +3d37d0: 3800 6700 |0004: if-eqz v0, 006b // +0067 │ │ +3d37d4: 3906 2000 |0006: if-nez v6, 0026 // +0020 │ │ +3d37d8: 5446 168d |0008: iget-object v6, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ +3d37dc: 7210 e8ac 0600 |000a: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getIdentifier:()Ljava/lang/Object; // method@ace8 │ │ +3d37e2: 0c06 |000d: move-result-object v6 │ │ +3d37e4: 7210 e8ac 0500 |000e: invoke-interface {v5}, Lde/danoeh/antennapod/model/playback/Playable;.getIdentifier:()Ljava/lang/Object; // method@ace8 │ │ +3d37ea: 0c00 |0011: move-result-object v0 │ │ +3d37ec: 6e20 01b3 0600 |0012: invoke-virtual {v6, v0}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@b301 │ │ +3d37f2: 0a06 |0015: move-result v6 │ │ +3d37f4: 3806 1000 |0016: if-eqz v6, 0026 // +0010 │ │ +3d37f8: 5446 9fc8 |0018: iget-object v6, v4, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ +3d37fc: 6200 a7c8 |001a: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ +3d3800: 3306 0a00 |001c: if-ne v6, v0, 0026 // +000a │ │ +3d3804: 1a05 bf33 |001e: const-string v5, "LclPlaybackSvcMPlayer" // string@33bf │ │ +3d3808: 1a06 2c4a |0020: const-string v6, "Method call to playMediaObject was ignored: media file already playing." // string@4a2c │ │ +3d380c: 7120 fe0a 6500 |0022: invoke-static {v5, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d3812: 0e00 |0025: return-void │ │ +3d3814: 5446 9fc8 |0026: iget-object v6, v4, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ +3d3818: 6200 a6c8 |0028: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a6 │ │ +3d381c: 3206 0e00 |002a: if-eq v6, v0, 0038 // +000e │ │ +3d3820: 5446 9fc8 |002c: iget-object v6, v4, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ +3d3824: 6200 a7c8 |002e: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ +3d3828: 3206 0800 |0030: if-eq v6, v0, 0038 // +0008 │ │ +3d382c: 5446 9fc8 |0032: iget-object v6, v4, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ +3d3830: 6200 a8c8 |0034: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a8 │ │ +3d3834: 3306 0700 |0036: if-ne v6, v0, 003d // +0007 │ │ +3d3838: 5446 178d |0038: iget-object v6, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ +3d383c: 6e10 9f99 0600 |003a: invoke-virtual {v6}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.stop:()V // method@999f │ │ +3d3842: 5446 9fc8 |003d: iget-object v6, v4, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ +3d3846: 6200 a7c8 |003f: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ +3d384a: 3306 0d00 |0041: if-ne v6, v0, 004e // +000d │ │ +3d384e: 5446 9cc8 |0043: iget-object v6, v4, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@c89c │ │ +3d3852: 5440 168d |0045: iget-object v0, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ +3d3856: 6e10 d299 0400 |0047: invoke-virtual {v4}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.getPosition:()I // method@99d2 │ │ +3d385c: 0a03 |004a: move-result v3 │ │ +3d385e: 7230 9aaf 0603 |004b: invoke-interface {v6, v0, v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.onPlaybackPause:(Lde/danoeh/antennapod/model/playback/Playable;I)V // method@af9a │ │ +3d3864: 5446 168d |004e: iget-object v6, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ +3d3868: 7210 e8ac 0600 |0050: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getIdentifier:()Ljava/lang/Object; // method@ace8 │ │ +3d386e: 0c06 |0053: move-result-object v6 │ │ +3d3870: 7210 e8ac 0500 |0054: invoke-interface {v5}, Lde/danoeh/antennapod/model/playback/Playable;.getIdentifier:()Ljava/lang/Object; // method@ace8 │ │ +3d3876: 0c00 |0057: move-result-object v0 │ │ +3d3878: 6e20 01b3 0600 |0058: invoke-virtual {v6, v0}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@b301 │ │ +3d387e: 0a06 |005b: move-result v6 │ │ +3d3880: 3906 0a00 |005c: if-nez v6, 0066 // +000a │ │ +3d3884: 5446 168d |005e: iget-object v6, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ +3d3888: 5440 9cc8 |0060: iget-object v0, v4, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@c89c │ │ +3d388c: 1213 |0062: const/4 v3, #int 1 // #1 │ │ +3d388e: 7253 9caf 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@af9c │ │ +3d3894: 6206 a3c8 |0066: sget-object v6, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INDETERMINATE:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a3 │ │ +3d3898: 6e30 bdaf 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@afbd │ │ +3d389e: 5b45 168d |006b: iput-object v5, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ +3d38a2: 5c47 1d8d |006d: iput-boolean v7, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.stream:Z // field@8d1d │ │ +3d38a6: 5446 168d |006f: iget-object v6, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ +3d38aa: 7210 ecac 0600 |0071: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@acec │ │ +3d38b0: 0c06 |0074: move-result-object v6 │ │ +3d38b2: 5b46 188d |0075: iput-object v6, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaType:Lde/danoeh/antennapod/model/playback/MediaType; // field@8d18 │ │ +3d38b6: 5b42 1e8d |0077: iput-object v2, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.videoSize:Landroid/util/Pair; // field@8d1e │ │ +3d38ba: 7010 ca99 0400 |0079: invoke-direct {v4}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.createMediaPlayer:()V // method@99ca │ │ +3d38c0: 5446 1b8d |007c: iget-object v6, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.startWhenPrepared:Ljava/util/concurrent/atomic/AtomicBoolean; // field@8d1b │ │ +3d38c4: 6e20 50b6 8600 |007e: invoke-virtual {v6, v8}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@b650 │ │ +3d38ca: 6206 a5c8 |0081: sget-object v6, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a5 │ │ +3d38ce: 5440 168d |0083: iget-object v0, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ +3d38d2: 6e30 bdaf 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@afbd │ │ +3d38d8: 5446 9cc8 |0088: iget-object v6, v4, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@c89c │ │ +3d38dc: 5440 168d |008a: iget-object v0, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ +3d38e0: 7220 95af 0600 |008c: invoke-interface {v6, v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.ensureMediaInfoLoaded:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@af95 │ │ +3d38e6: 5446 9cc8 |008f: iget-object v6, v4, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@c89c │ │ +3d38ea: 7220 98af 1600 |0091: invoke-interface {v6, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.onMediaChanged:(Z)V // method@af98 │ │ +3d38f0: 5446 168d |0094: iget-object v6, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ +3d38f4: 7110 9998 0600 |0096: invoke-static {v6}, Lde/danoeh/antennapod/core/feed/util/PlaybackSpeedUtils;.getCurrentPlaybackSpeed:(Lde/danoeh/antennapod/model/playback/Playable;)F // method@9899 │ │ +3d38fa: 0a06 |0099: move-result v6 │ │ +3d38fc: 7100 e7b0 0000 |009a: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isSkipSilence:()Z // method@b0e7 │ │ +3d3902: 0a00 |009d: move-result v0 │ │ +3d3904: 6e30 ec99 6400 |009e: invoke-virtual {v4, v6, v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.setPlaybackParams:(FZ)V // method@99ec │ │ +3d390a: 3807 3400 |00a1: if-eqz v7, 00d5 // +0034 │ │ +3d390e: 2056 bc1c |00a3: instance-of v6, v5, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +3d3912: 3806 2400 |00a5: if-eqz v6, 00c9 // +0024 │ │ +3d3916: 1f05 bc1c |00a7: check-cast v5, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +3d391a: 6e10 73ac 0500 |00a9: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +3d3920: 0c05 |00ac: move-result-object v5 │ │ +3d3922: 6e10 2dac 0500 |00ad: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +3d3928: 0c05 |00b0: move-result-object v5 │ │ +3d392a: 6e10 d4ab 0500 |00b1: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ +3d3930: 0c05 |00b4: move-result-object v5 │ │ +3d3932: 5446 178d |00b5: iget-object v6, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ +3d3936: 5447 168d |00b7: iget-object v7, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ +3d393a: 7210 f0ac 0700 |00b9: invoke-interface {v7}, Lde/danoeh/antennapod/model/playback/Playable;.getStreamUrl:()Ljava/lang/String; // method@acf0 │ │ +3d3940: 0c07 |00bc: move-result-object v7 │ │ +3d3942: 6e10 b5ac 0500 |00bd: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getUsername:()Ljava/lang/String; // method@acb5 │ │ +3d3948: 0c00 |00c0: move-result-object v0 │ │ +3d394a: 6e10 b1ac 0500 |00c1: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getPassword:()Ljava/lang/String; // method@acb1 │ │ +3d3950: 0c05 |00c4: move-result-object v5 │ │ +3d3952: 6e40 9699 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@9996 │ │ +3d3958: 2831 |00c8: goto 00f9 // +0031 │ │ +3d395a: 5445 178d |00c9: iget-object v5, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ +3d395e: 5446 168d |00cb: iget-object v6, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ +3d3962: 7210 f0ac 0600 |00cd: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getStreamUrl:()Ljava/lang/String; // method@acf0 │ │ +3d3968: 0c06 |00d0: move-result-object v6 │ │ +3d396a: 6e20 9599 6500 |00d1: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.setDataSource:(Ljava/lang/String;)V // method@9995 │ │ +3d3970: 2825 |00d4: goto 00f9 // +0025 │ │ +3d3972: 5445 168d |00d5: iget-object v5, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ +3d3976: 7210 ebac 0500 |00d7: invoke-interface {v5}, Lde/danoeh/antennapod/model/playback/Playable;.getLocalMediaUrl:()Ljava/lang/String; // method@aceb │ │ +3d397c: 0c05 |00da: move-result-object v5 │ │ +3d397e: 3805 4800 |00db: if-eqz v5, 0123 // +0048 │ │ +3d3982: 2205 3e1e |00dd: new-instance v5, Ljava/io/File; // type@1e3e │ │ +3d3986: 5446 168d |00df: iget-object v6, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ +3d398a: 7210 ebac 0600 |00e1: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getLocalMediaUrl:()Ljava/lang/String; // method@aceb │ │ +3d3990: 0c06 |00e4: move-result-object v6 │ │ +3d3992: 7020 c5b1 6500 |00e5: invoke-direct {v5, v6}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b1c5 │ │ +3d3998: 6e10 c7b1 0500 |00e8: invoke-virtual {v5}, Ljava/io/File;.canRead:()Z // method@b1c7 │ │ +3d399e: 0a05 |00eb: move-result v5 │ │ +3d39a0: 3805 3700 |00ec: if-eqz v5, 0123 // +0037 │ │ +3d39a4: 5445 178d |00ee: iget-object v5, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ +3d39a8: 5446 168d |00f0: iget-object v6, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ +3d39ac: 7210 ebac 0600 |00f2: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getLocalMediaUrl:()Ljava/lang/String; // method@aceb │ │ +3d39b2: 0c06 |00f5: move-result-object v6 │ │ +3d39b4: 6e20 9599 6500 |00f6: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.setDataSource:(Ljava/lang/String;)V // method@9995 │ │ +3d39ba: 5445 9dc8 |00f9: iget-object v5, v4, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.context:Landroid/content/Context; // field@c89d │ │ +3d39be: 1a06 ffe2 |00fb: const-string v6, "uimode" // string@e2ff │ │ +3d39c2: 6e20 3402 6500 |00fd: invoke-virtual {v5, v6}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ +3d39c8: 0c05 |0100: move-result-object v5 │ │ +3d39ca: 1f05 4200 |0101: check-cast v5, Landroid/app/UiModeManager; // type@0042 │ │ +3d39ce: 6e10 b101 0500 |0103: invoke-virtual {v5}, Landroid/app/UiModeManager;.getCurrentModeType:()I // method@01b1 │ │ +3d39d4: 0a05 |0106: move-result v5 │ │ +3d39d6: 1236 |0107: const/4 v6, #int 3 // #3 │ │ +3d39d8: 3265 0900 |0108: if-eq v5, v6, 0111 // +0009 │ │ +3d39dc: 6205 a4c8 |010a: sget-object v5, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a4 │ │ +3d39e0: 5446 168d |010c: iget-object v6, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ +3d39e4: 6e30 bdaf 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@afbd │ │ +3d39ea: 3809 4a00 |0111: if-eqz v9, 015b // +004a │ │ +3d39ee: 6205 a9c8 |0113: sget-object v5, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a9 │ │ +3d39f2: 5446 168d |0115: iget-object v6, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ +3d39f6: 6e30 bdaf 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@afbd │ │ +3d39fc: 5445 178d |011a: iget-object v5, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ +3d3a00: 6e10 8f99 0500 |011c: invoke-virtual {v5}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.prepare:()V // method@998f │ │ +3d3a06: 7020 df99 8400 |011f: invoke-direct {v4, v8}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.onPrepared:(Z)V // method@99df │ │ +3d3a0c: 2839 |0122: goto 015b // +0039 │ │ +3d3a0e: 2205 451e |0123: new-instance v5, Ljava/io/IOException; // type@1e45 │ │ +3d3a12: 2206 8f1e |0125: new-instance v6, Ljava/lang/StringBuilder; // type@1e8f │ │ +3d3a16: 7010 50b3 0600 |0127: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3d3a1c: 1a07 825d |012a: const-string v7, "Unable to read local file " // string@5d82 │ │ +3d3a20: 6e20 5cb3 7600 |012c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d3a26: 5447 168d |012f: iget-object v7, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ +3d3a2a: 7210 ebac 0700 |0131: invoke-interface {v7}, Lde/danoeh/antennapod/model/playback/Playable;.getLocalMediaUrl:()Ljava/lang/String; // method@aceb │ │ +3d3a30: 0c07 |0134: move-result-object v7 │ │ +3d3a32: 6e20 5cb3 7600 |0135: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d3a38: 6e10 67b3 0600 |0138: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3d3a3e: 0c06 |013b: move-result-object v6 │ │ +3d3a40: 7020 f5b1 6500 |013c: invoke-direct {v5, v6}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b1f5 │ │ +3d3a46: 2705 |013f: throw v5 │ │ +3d3a48: 0d05 |0140: move-exception v5 │ │ +3d3a4a: 2802 |0141: goto 0143 // +0002 │ │ +3d3a4c: 0d05 |0142: move-exception v5 │ │ +3d3a4e: 6e10 8db3 0500 |0143: invoke-virtual {v5}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +3d3a54: 6206 a2c8 |0146: sget-object v6, Lde/danoeh/antennapod/playback/base/PlayerStatus;.ERROR:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a2 │ │ +3d3a58: 6e30 bdaf 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@afbd │ │ +3d3a5e: 7100 8db7 0000 |014b: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3d3a64: 0c06 |014e: move-result-object v6 │ │ +3d3a66: 2207 971a |014f: new-instance v7, Lde/danoeh/antennapod/event/PlayerErrorEvent; // type@1a97 │ │ +3d3a6a: 6e10 89b3 0500 |0151: invoke-virtual {v5}, Ljava/lang/Throwable;.getLocalizedMessage:()Ljava/lang/String; // method@b389 │ │ +3d3a70: 0c05 |0154: move-result-object v5 │ │ +3d3a72: 7020 52a2 5700 |0155: invoke-direct {v7, v5}, Lde/danoeh/antennapod/event/PlayerErrorEvent;.:(Ljava/lang/String;)V // method@a252 │ │ +3d3a78: 6e20 91b7 7600 |0158: invoke-virtual {v6, v7}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b791 │ │ +3d3a7e: 0e00 |015b: return-void │ │ catches : 1 │ │ 0x0088 - 0x0140 │ │ Ljava/io/IOException; -> 0x0142 │ │ Ljava/lang/IllegalStateException; -> 0x0140 │ │ positions : │ │ 0x0000 line=129 │ │ 0x0008 line=130 │ │ @@ -1472774,32 +1472757,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 │ │ -3d3ea8: |[3d3ea8] de.danoeh.antennapod.core.service.playback.LocalPSMP.setMediaPlayerListeners:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)V │ │ -3d3eb8: 3802 2700 |0000: if-eqz v2, 0027 // +0027 │ │ -3d3ebc: 5410 168d |0002: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ -3d3ec0: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -3d3ec4: 2821 |0006: goto 0027 // +0021 │ │ -3d3ec6: 2200 e318 |0007: new-instance v0, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda0; // type@18e3 │ │ -3d3eca: 7020 a099 1000 |0009: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)V // method@99a0 │ │ -3d3ed0: 6e20 9999 0200 |000c: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.setOnCompletionListener:(Ljava/lang/Runnable;)V // method@9999 │ │ -3d3ed6: 2200 e418 |000f: new-instance v0, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda1; // type@18e4 │ │ -3d3eda: 7020 a299 1000 |0011: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)V // method@99a2 │ │ -3d3ee0: 6e20 9b99 0200 |0014: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.setOnSeekCompleteListener:(Ljava/lang/Runnable;)V // method@999b │ │ -3d3ee6: 2200 e518 |0017: new-instance v0, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda2; // type@18e5 │ │ -3d3eea: 7010 a499 0000 |0019: invoke-direct {v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda2;.:()V // method@99a4 │ │ -3d3ef0: 6e20 9899 0200 |001c: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.setOnBufferingUpdateListener:(Landroidx/core/util/Consumer;)V // method@9998 │ │ -3d3ef6: 2200 e618 |001f: new-instance v0, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda3; // type@18e6 │ │ -3d3efa: 7010 a699 0000 |0021: invoke-direct {v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda3;.:()V // method@99a6 │ │ -3d3f00: 6e20 9a99 0200 |0024: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.setOnErrorListener:(Landroidx/core/util/Consumer;)V // method@999a │ │ -3d3f06: 0e00 |0027: return-void │ │ +3d3e70: |[3d3e70] de.danoeh.antennapod.core.service.playback.LocalPSMP.setMediaPlayerListeners:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)V │ │ +3d3e80: 3802 2700 |0000: if-eqz v2, 0027 // +0027 │ │ +3d3e84: 5410 168d |0002: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ +3d3e88: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +3d3e8c: 2821 |0006: goto 0027 // +0021 │ │ +3d3e8e: 2200 e318 |0007: new-instance v0, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda0; // type@18e3 │ │ +3d3e92: 7020 a099 1000 |0009: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)V // method@99a0 │ │ +3d3e98: 6e20 9999 0200 |000c: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.setOnCompletionListener:(Ljava/lang/Runnable;)V // method@9999 │ │ +3d3e9e: 2200 e418 |000f: new-instance v0, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda1; // type@18e4 │ │ +3d3ea2: 7020 a299 1000 |0011: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)V // method@99a2 │ │ +3d3ea8: 6e20 9b99 0200 |0014: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.setOnSeekCompleteListener:(Ljava/lang/Runnable;)V // method@999b │ │ +3d3eae: 2200 e518 |0017: new-instance v0, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda2; // type@18e5 │ │ +3d3eb2: 7010 a499 0000 |0019: invoke-direct {v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda2;.:()V // method@99a4 │ │ +3d3eb8: 6e20 9899 0200 |001c: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.setOnBufferingUpdateListener:(Landroidx/core/util/Consumer;)V // method@9998 │ │ +3d3ebe: 2200 e618 |001f: new-instance v0, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda3; // type@18e6 │ │ +3d3ec2: 7010 a699 0000 |0021: invoke-direct {v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda3;.:()V // method@99a6 │ │ +3d3ec8: 6e20 9a99 0200 |0024: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.setOnErrorListener:(Landroidx/core/util/Consumer;)V // method@999a │ │ +3d3ece: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=717 │ │ 0x0007 line=720 │ │ 0x000f line=721 │ │ 0x0017 line=722 │ │ 0x001f line=731 │ │ @@ -1472812,34 +1472795,34 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -3d40dc: |[3d40dc] de.danoeh.antennapod.core.service.playback.LocalPSMP.stop:()V │ │ -3d40ec: 6e10 b5af 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.releaseWifiLockIfNecessary:()V // method@afb5 │ │ -3d40f2: 5420 9fc8 |0003: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ -3d40f6: 6201 a3c8 |0005: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INDETERMINATE:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a3 │ │ -3d40fa: 3310 0900 |0007: if-ne v0, v1, 0010 // +0009 │ │ -3d40fe: 6200 abc8 |0009: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8ab │ │ -3d4102: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -3d4104: 6e30 bdaf 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@afbd │ │ -3d410a: 2819 |000f: goto 0028 // +0019 │ │ -3d410c: 2200 8f1e |0010: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3d4110: 7010 50b3 0000 |0012: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3d4116: 1a01 c321 |0015: const-string v1, "Ignored call to stop: Current player state is: " // string@21c3 │ │ -3d411a: 6e20 5cb3 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d4120: 5421 9fc8 |001a: iget-object v1, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ -3d4124: 6e20 5bb3 1000 |001c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ -3d412a: 6e10 67b3 0000 |001f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3d4130: 0c00 |0022: move-result-object v0 │ │ -3d4132: 1a01 bf33 |0023: const-string v1, "LclPlaybackSvcMPlayer" // string@33bf │ │ -3d4136: 7120 fe0a 0100 |0025: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d413c: 0e00 |0028: return-void │ │ +3d40a4: |[3d40a4] de.danoeh.antennapod.core.service.playback.LocalPSMP.stop:()V │ │ +3d40b4: 6e10 b5af 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.releaseWifiLockIfNecessary:()V // method@afb5 │ │ +3d40ba: 5420 9fc8 |0003: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ +3d40be: 6201 a3c8 |0005: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INDETERMINATE:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a3 │ │ +3d40c2: 3310 0900 |0007: if-ne v0, v1, 0010 // +0009 │ │ +3d40c6: 6200 abc8 |0009: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8ab │ │ +3d40ca: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +3d40cc: 6e30 bdaf 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@afbd │ │ +3d40d2: 2819 |000f: goto 0028 // +0019 │ │ +3d40d4: 2200 8f1e |0010: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3d40d8: 7010 50b3 0000 |0012: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3d40de: 1a01 c321 |0015: const-string v1, "Ignored call to stop: Current player state is: " // string@21c3 │ │ +3d40e2: 6e20 5cb3 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d40e8: 5421 9fc8 |001a: iget-object v1, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ +3d40ec: 6e20 5bb3 1000 |001c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ +3d40f2: 6e10 67b3 0000 |001f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3d40f8: 0c00 |0022: move-result-object v0 │ │ +3d40fa: 1a01 bf33 |0023: const-string v1, "LclPlaybackSvcMPlayer" // string@33bf │ │ +3d40fe: 7120 fe0a 0100 |0025: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d4104: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=702 │ │ 0x0003 line=704 │ │ 0x0009 line=705 │ │ 0x0010 line=707 │ │ locals : │ │ @@ -1472851,80 +1472834,80 @@ │ │ type : '(ZZZZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 18 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 120 16-bit code units │ │ -3d337c: |[3d337c] de.danoeh.antennapod.core.service.playback.LocalPSMP.endPlayback:(ZZZZ)V │ │ -3d338c: 07d6 |0000: move-object v6, v13 │ │ -3d338e: 6e10 b5af 0d00 |0001: invoke-virtual {v13}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.releaseWifiLockIfNecessary:()V // method@afb5 │ │ -3d3394: 5460 9fc8 |0004: iget-object v0, v6, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ -3d3398: 6201 a7c8 |0006: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ -3d339c: 1207 |0008: const/4 v7, #int 0 // #0 │ │ -3d339e: 1218 |0009: const/4 v8, #int 1 // #1 │ │ -3d33a0: 3310 0400 |000a: if-ne v0, v1, 000e // +0004 │ │ -3d33a4: 1219 |000c: const/4 v9, #int 1 // #1 │ │ -3d33a6: 2802 |000d: goto 000f // +0002 │ │ -3d33a8: 1209 |000e: const/4 v9, #int 0 // #0 │ │ -3d33aa: 5460 168d |000f: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ -3d33ae: 3800 0d00 |0011: if-eqz v0, 001e // +000d │ │ -3d33b2: 6e10 d299 0d00 |0013: invoke-virtual {v13}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.getPosition:()I // method@99d2 │ │ -3d33b8: 0a00 |0016: move-result v0 │ │ -3d33ba: 3a00 0700 |0017: if-ltz v0, 001e // +0007 │ │ -3d33be: 5461 168d |0019: iget-object v1, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ -3d33c2: 7220 f9ac 0100 |001b: invoke-interface {v1, v0}, Lde/danoeh/antennapod/model/playback/Playable;.setPosition:(I)V // method@acf9 │ │ -3d33c8: 5460 178d |001e: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ -3d33cc: 3800 0700 |0020: if-eqz v0, 0027 // +0007 │ │ -3d33d0: 5460 178d |0022: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ -3d33d4: 6e10 9199 0000 |0024: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.reset:()V // method@9991 │ │ -3d33da: 7010 c599 0d00 |0027: invoke-direct {v13}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.abandonAudioFocus:()V // method@99c5 │ │ -3d33e0: 546a 168d |002a: iget-object v10, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ -3d33e4: 120b |002c: const/4 v11, #int 0 // #0 │ │ -3d33e6: 3810 2400 |002d: if-eqz v16, 0051 // +0024 │ │ -3d33ea: 5460 9cc8 |002f: iget-object v0, v6, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@c89c │ │ -3d33ee: 7220 97af 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@af97 │ │ -3d33f4: 0c0c |0034: move-result-object v12 │ │ -3d33f6: 380c 1d00 |0035: if-eqz v12, 0052 // +001d │ │ -3d33fa: 5460 9cc8 |0037: iget-object v0, v6, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@c89c │ │ -3d33fe: 7210 ecac 0c00 |0039: invoke-interface {v12}, Lde/danoeh/antennapod/model/playback/Playable;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@acec │ │ -3d3404: 0c01 |003c: move-result-object v1 │ │ -3d3406: 7230 99af 1007 |003d: invoke-interface {v0, v1, v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.onPlaybackEnded:(Lde/danoeh/antennapod/model/playback/MediaType;Z)V // method@af99 │ │ -3d340c: 5b6b 168d |0040: iput-object v11, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ -3d3410: 1202 |0042: const/4 v2, #int 0 // #0 │ │ -3d3412: 7210 f2ac 0c00 |0043: invoke-interface {v12}, Lde/danoeh/antennapod/model/playback/Playable;.localFileAvailable:()Z // method@acf2 │ │ -3d3418: 0a00 |0046: move-result v0 │ │ -3d341a: df03 0001 |0047: xor-int/lit8 v3, v0, #int 1 // #01 │ │ -3d341e: 07d0 |0049: move-object v0, v13 │ │ -3d3420: 07c1 |004a: move-object v1, v12 │ │ -3d3422: 0194 |004b: move v4, v9 │ │ -3d3424: 0195 |004c: move v5, v9 │ │ -3d3426: 7606 e299 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@99e2 │ │ -3d342c: 2802 |0050: goto 0052 // +0002 │ │ -3d342e: 07bc |0051: move-object v12, v11 │ │ -3d3430: 3910 1100 |0052: if-nez v16, 0063 // +0011 │ │ -3d3434: 3811 0300 |0054: if-eqz v17, 0057 // +0003 │ │ -3d3438: 280d |0056: goto 0063 // +000d │ │ -3d343a: 3809 2000 |0057: if-eqz v9, 0077 // +0020 │ │ -3d343e: 5460 9cc8 |0059: iget-object v0, v6, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@c89c │ │ -3d3442: 7210 eeac 0a00 |005b: invoke-interface {v10}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@acee │ │ -3d3448: 0a01 |005e: move-result v1 │ │ -3d344a: 7230 9aaf a001 |005f: invoke-interface {v0, v10, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.onPlaybackPause:(Lde/danoeh/antennapod/model/playback/Playable;I)V // method@af9a │ │ -3d3450: 2815 |0062: goto 0077 // +0015 │ │ -3d3452: 390c 0a00 |0063: if-nez v12, 006d // +000a │ │ -3d3456: 5460 9cc8 |0065: iget-object v0, v6, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@c89c │ │ -3d345a: 7230 99af b008 |0067: invoke-interface {v0, v11, v8}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.onPlaybackEnded:(Lde/danoeh/antennapod/model/playback/MediaType;Z)V // method@af99 │ │ -3d3460: 7010 f299 0d00 |006a: invoke-direct {v13}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.stop:()V // method@99f2 │ │ -3d3466: 380c 0300 |006d: if-eqz v12, 0070 // +0003 │ │ -3d346a: 1217 |006f: const/4 v7, #int 1 // #1 │ │ -3d346c: 5460 9cc8 |0070: iget-object v0, v6, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@c89c │ │ -3d3470: 01e1 |0072: move v1, v14 │ │ -3d3472: 01f2 |0073: move v2, v15 │ │ -3d3474: 7257 9caf 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@af9c │ │ -3d347a: 0e00 |0077: return-void │ │ +3d3344: |[3d3344] de.danoeh.antennapod.core.service.playback.LocalPSMP.endPlayback:(ZZZZ)V │ │ +3d3354: 07d6 |0000: move-object v6, v13 │ │ +3d3356: 6e10 b5af 0d00 |0001: invoke-virtual {v13}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.releaseWifiLockIfNecessary:()V // method@afb5 │ │ +3d335c: 5460 9fc8 |0004: iget-object v0, v6, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ +3d3360: 6201 a7c8 |0006: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ +3d3364: 1207 |0008: const/4 v7, #int 0 // #0 │ │ +3d3366: 1218 |0009: const/4 v8, #int 1 // #1 │ │ +3d3368: 3310 0400 |000a: if-ne v0, v1, 000e // +0004 │ │ +3d336c: 1219 |000c: const/4 v9, #int 1 // #1 │ │ +3d336e: 2802 |000d: goto 000f // +0002 │ │ +3d3370: 1209 |000e: const/4 v9, #int 0 // #0 │ │ +3d3372: 5460 168d |000f: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ +3d3376: 3800 0d00 |0011: if-eqz v0, 001e // +000d │ │ +3d337a: 6e10 d299 0d00 |0013: invoke-virtual {v13}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.getPosition:()I // method@99d2 │ │ +3d3380: 0a00 |0016: move-result v0 │ │ +3d3382: 3a00 0700 |0017: if-ltz v0, 001e // +0007 │ │ +3d3386: 5461 168d |0019: iget-object v1, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ +3d338a: 7220 f9ac 0100 |001b: invoke-interface {v1, v0}, Lde/danoeh/antennapod/model/playback/Playable;.setPosition:(I)V // method@acf9 │ │ +3d3390: 5460 178d |001e: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ +3d3394: 3800 0700 |0020: if-eqz v0, 0027 // +0007 │ │ +3d3398: 5460 178d |0022: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ +3d339c: 6e10 9199 0000 |0024: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.reset:()V // method@9991 │ │ +3d33a2: 7010 c599 0d00 |0027: invoke-direct {v13}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.abandonAudioFocus:()V // method@99c5 │ │ +3d33a8: 546a 168d |002a: iget-object v10, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ +3d33ac: 120b |002c: const/4 v11, #int 0 // #0 │ │ +3d33ae: 3810 2400 |002d: if-eqz v16, 0051 // +0024 │ │ +3d33b2: 5460 9cc8 |002f: iget-object v0, v6, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@c89c │ │ +3d33b6: 7220 97af 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@af97 │ │ +3d33bc: 0c0c |0034: move-result-object v12 │ │ +3d33be: 380c 1d00 |0035: if-eqz v12, 0052 // +001d │ │ +3d33c2: 5460 9cc8 |0037: iget-object v0, v6, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@c89c │ │ +3d33c6: 7210 ecac 0c00 |0039: invoke-interface {v12}, Lde/danoeh/antennapod/model/playback/Playable;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@acec │ │ +3d33cc: 0c01 |003c: move-result-object v1 │ │ +3d33ce: 7230 99af 1007 |003d: invoke-interface {v0, v1, v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.onPlaybackEnded:(Lde/danoeh/antennapod/model/playback/MediaType;Z)V // method@af99 │ │ +3d33d4: 5b6b 168d |0040: iput-object v11, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ +3d33d8: 1202 |0042: const/4 v2, #int 0 // #0 │ │ +3d33da: 7210 f2ac 0c00 |0043: invoke-interface {v12}, Lde/danoeh/antennapod/model/playback/Playable;.localFileAvailable:()Z // method@acf2 │ │ +3d33e0: 0a00 |0046: move-result v0 │ │ +3d33e2: df03 0001 |0047: xor-int/lit8 v3, v0, #int 1 // #01 │ │ +3d33e6: 07d0 |0049: move-object v0, v13 │ │ +3d33e8: 07c1 |004a: move-object v1, v12 │ │ +3d33ea: 0194 |004b: move v4, v9 │ │ +3d33ec: 0195 |004c: move v5, v9 │ │ +3d33ee: 7606 e299 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@99e2 │ │ +3d33f4: 2802 |0050: goto 0052 // +0002 │ │ +3d33f6: 07bc |0051: move-object v12, v11 │ │ +3d33f8: 3910 1100 |0052: if-nez v16, 0063 // +0011 │ │ +3d33fc: 3811 0300 |0054: if-eqz v17, 0057 // +0003 │ │ +3d3400: 280d |0056: goto 0063 // +000d │ │ +3d3402: 3809 2000 |0057: if-eqz v9, 0077 // +0020 │ │ +3d3406: 5460 9cc8 |0059: iget-object v0, v6, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@c89c │ │ +3d340a: 7210 eeac 0a00 |005b: invoke-interface {v10}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@acee │ │ +3d3410: 0a01 |005e: move-result v1 │ │ +3d3412: 7230 9aaf a001 |005f: invoke-interface {v0, v10, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.onPlaybackPause:(Lde/danoeh/antennapod/model/playback/Playable;I)V // method@af9a │ │ +3d3418: 2815 |0062: goto 0077 // +0015 │ │ +3d341a: 390c 0a00 |0063: if-nez v12, 006d // +000a │ │ +3d341e: 5460 9cc8 |0065: iget-object v0, v6, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@c89c │ │ +3d3422: 7230 99af b008 |0067: invoke-interface {v0, v11, v8}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.onPlaybackEnded:(Lde/danoeh/antennapod/model/playback/MediaType;Z)V // method@af99 │ │ +3d3428: 7010 f299 0d00 |006a: invoke-direct {v13}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.stop:()V // method@99f2 │ │ +3d342e: 380c 0300 |006d: if-eqz v12, 0070 // +0003 │ │ +3d3432: 1217 |006f: const/4 v7, #int 1 // #1 │ │ +3d3434: 5460 9cc8 |0070: iget-object v0, v6, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@c89c │ │ +3d3438: 01e1 |0072: move v1, v14 │ │ +3d343a: 01f2 |0073: move v2, v15 │ │ +3d343c: 7257 9caf 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@af9c │ │ +3d3442: 0e00 |0077: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=648 │ │ 0x0004 line=650 │ │ 0x000f line=653 │ │ 0x0013 line=654 │ │ 0x0019 line=656 │ │ @@ -1472952,19 +1472935,19 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3d30b4: |[3d30b4] de.danoeh.antennapod.core.service.playback.LocalPSMP.getAudioTracks:()Ljava/util/List; │ │ -3d30c4: 5410 178d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ -3d30c8: 6e10 8399 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.getAudioTracks:()Ljava/util/List; // method@9983 │ │ -3d30ce: 0c00 |0005: move-result-object v0 │ │ -3d30d0: 1100 |0006: return-object v0 │ │ +3d307c: |[3d307c] de.danoeh.antennapod.core.service.playback.LocalPSMP.getAudioTracks:()Ljava/util/List; │ │ +3d308c: 5410 178d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ +3d3090: 6e10 8399 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.getAudioTracks:()Ljava/util/List; // method@9983 │ │ +3d3096: 0c00 |0005: move-result-object v0 │ │ +3d3098: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=566 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/core/service/playback/LocalPSMP; │ │ │ │ #2 : (in Lde/danoeh/antennapod/core/service/playback/LocalPSMP;) │ │ @@ -1472972,17 +1472955,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 │ │ -3d2ef4: |[3d2ef4] de.danoeh.antennapod.core.service.playback.LocalPSMP.getCurrentMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; │ │ -3d2f04: 5410 188d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaType:Lde/danoeh/antennapod/model/playback/MediaType; // field@8d18 │ │ -3d2f08: 1100 |0002: return-object v0 │ │ +3d2ebc: |[3d2ebc] de.danoeh.antennapod.core.service.playback.LocalPSMP.getCurrentMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; │ │ +3d2ecc: 5410 188d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaType:Lde/danoeh/antennapod/model/playback/MediaType; // field@8d18 │ │ +3d2ed0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=485 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/core/service/playback/LocalPSMP; │ │ │ │ #3 : (in Lde/danoeh/antennapod/core/service/playback/LocalPSMP;) │ │ @@ -1472990,41 +1472973,41 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 48 16-bit code units │ │ -3d2fc4: |[3d2fc4] de.danoeh.antennapod.core.service.playback.LocalPSMP.getDuration:()I │ │ -3d2fd4: 5420 9fc8 |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ -3d2fd8: 6201 a7c8 |0002: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ -3d2fdc: 3210 1100 |0004: if-eq v0, v1, 0015 // +0011 │ │ -3d2fe0: 5420 9fc8 |0006: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ -3d2fe4: 6201 a6c8 |0008: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a6 │ │ -3d2fe8: 3210 0b00 |000a: if-eq v0, v1, 0015 // +000b │ │ -3d2fec: 5420 9fc8 |000c: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ -3d2ff0: 6201 a8c8 |000e: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a8 │ │ -3d2ff4: 3310 0300 |0010: if-ne v0, v1, 0013 // +0003 │ │ -3d2ff8: 2803 |0012: goto 0015 // +0003 │ │ -3d2ffa: 12f0 |0013: const/4 v0, #int -1 // #ff │ │ -3d2ffc: 2807 |0014: goto 001b // +0007 │ │ -3d2ffe: 5420 178d |0015: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ -3d3002: 6e10 8699 0000 |0017: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.getDuration:()I // method@9986 │ │ -3d3008: 0a00 |001a: move-result v0 │ │ -3d300a: 3c00 1400 |001b: if-gtz v0, 002f // +0014 │ │ -3d300e: 5421 168d |001d: iget-object v1, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ -3d3012: 3801 1000 |001f: if-eqz v1, 002f // +0010 │ │ -3d3016: 5421 168d |0021: iget-object v1, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ -3d301a: 7210 e5ac 0100 |0023: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ace5 │ │ -3d3020: 0a01 |0026: move-result v1 │ │ -3d3022: 3d01 0800 |0027: if-lez v1, 002f // +0008 │ │ -3d3026: 5420 168d |0029: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ -3d302a: 7210 e5ac 0000 |002b: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ace5 │ │ -3d3030: 0a00 |002e: move-result v0 │ │ -3d3032: 0f00 |002f: return v0 │ │ +3d2f8c: |[3d2f8c] de.danoeh.antennapod.core.service.playback.LocalPSMP.getDuration:()I │ │ +3d2f9c: 5420 9fc8 |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ +3d2fa0: 6201 a7c8 |0002: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ +3d2fa4: 3210 1100 |0004: if-eq v0, v1, 0015 // +0011 │ │ +3d2fa8: 5420 9fc8 |0006: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ +3d2fac: 6201 a6c8 |0008: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a6 │ │ +3d2fb0: 3210 0b00 |000a: if-eq v0, v1, 0015 // +000b │ │ +3d2fb4: 5420 9fc8 |000c: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ +3d2fb8: 6201 a8c8 |000e: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a8 │ │ +3d2fbc: 3310 0300 |0010: if-ne v0, v1, 0013 // +0003 │ │ +3d2fc0: 2803 |0012: goto 0015 // +0003 │ │ +3d2fc2: 12f0 |0013: const/4 v0, #int -1 // #ff │ │ +3d2fc4: 2807 |0014: goto 001b // +0007 │ │ +3d2fc6: 5420 178d |0015: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ +3d2fca: 6e10 8699 0000 |0017: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.getDuration:()I // method@9986 │ │ +3d2fd0: 0a00 |001a: move-result v0 │ │ +3d2fd2: 3c00 1400 |001b: if-gtz v0, 002f // +0014 │ │ +3d2fd6: 5421 168d |001d: iget-object v1, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ +3d2fda: 3801 1000 |001f: if-eqz v1, 002f // +0010 │ │ +3d2fde: 5421 168d |0021: iget-object v1, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ +3d2fe2: 7210 e5ac 0100 |0023: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ace5 │ │ +3d2fe8: 0a01 |0026: move-result v1 │ │ +3d2fea: 3d01 0800 |0027: if-lez v1, 002f // +0008 │ │ +3d2fee: 5420 168d |0029: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ +3d2ff2: 7210 e5ac 0000 |002b: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ace5 │ │ +3d2ff8: 0a00 |002e: move-result v0 │ │ +3d2ffa: 0f00 |002f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=402 │ │ 0x0015 line=405 │ │ 0x001d line=407 │ │ 0x0029 line=408 │ │ locals : │ │ @@ -1473035,17 +1473018,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 │ │ -3d2f0c: |[3d2f0c] de.danoeh.antennapod.core.service.playback.LocalPSMP.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; │ │ -3d2f1c: 5410 168d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ -3d2f20: 1100 |0002: return-object v0 │ │ +3d2ed4: |[3d2ed4] de.danoeh.antennapod.core.service.playback.LocalPSMP.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; │ │ +3d2ee4: 5410 168d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ +3d2ee8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=557 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/core/service/playback/LocalPSMP; │ │ │ │ #5 : (in Lde/danoeh/antennapod/core/service/playback/LocalPSMP;) │ │ @@ -1473053,34 +1473036,34 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 35 16-bit code units │ │ -3d2f6c: |[3d2f6c] de.danoeh.antennapod.core.service.playback.LocalPSMP.getPlaybackSpeed:()F │ │ -3d2f7c: 5420 9fc8 |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ -3d2f80: 6201 a7c8 |0002: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ -3d2f84: 3210 1800 |0004: if-eq v0, v1, 001c // +0018 │ │ -3d2f88: 5420 9fc8 |0006: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ -3d2f8c: 6201 a6c8 |0008: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a6 │ │ -3d2f90: 3210 1200 |000a: if-eq v0, v1, 001c // +0012 │ │ -3d2f94: 5420 9fc8 |000c: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ -3d2f98: 6201 a4c8 |000e: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a4 │ │ -3d2f9c: 3210 0c00 |0010: if-eq v0, v1, 001c // +000c │ │ -3d2fa0: 5420 9fc8 |0012: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ -3d2fa4: 6201 a8c8 |0014: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a8 │ │ -3d2fa8: 3310 0300 |0016: if-ne v0, v1, 0019 // +0003 │ │ -3d2fac: 2804 |0018: goto 001c // +0004 │ │ -3d2fae: 1500 803f |0019: const/high16 v0, #int 1065353216 // #3f80 │ │ -3d2fb2: 2807 |001b: goto 0022 // +0007 │ │ -3d2fb4: 5420 178d |001c: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ -3d2fb8: 6e10 8599 0000 |001e: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.getCurrentSpeedMultiplier:()F // method@9985 │ │ -3d2fbe: 0a00 |0021: move-result v0 │ │ -3d2fc0: 0f00 |0022: return v0 │ │ +3d2f34: |[3d2f34] de.danoeh.antennapod.core.service.playback.LocalPSMP.getPlaybackSpeed:()F │ │ +3d2f44: 5420 9fc8 |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ +3d2f48: 6201 a7c8 |0002: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ +3d2f4c: 3210 1800 |0004: if-eq v0, v1, 001c // +0018 │ │ +3d2f50: 5420 9fc8 |0006: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ +3d2f54: 6201 a6c8 |0008: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a6 │ │ +3d2f58: 3210 1200 |000a: if-eq v0, v1, 001c // +0012 │ │ +3d2f5c: 5420 9fc8 |000c: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ +3d2f60: 6201 a4c8 |000e: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a4 │ │ +3d2f64: 3210 0c00 |0010: if-eq v0, v1, 001c // +000c │ │ +3d2f68: 5420 9fc8 |0012: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ +3d2f6c: 6201 a8c8 |0014: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a8 │ │ +3d2f70: 3310 0300 |0016: if-ne v0, v1, 0019 // +0003 │ │ +3d2f74: 2804 |0018: goto 001c // +0004 │ │ +3d2f76: 1500 803f |0019: const/high16 v0, #int 1065353216 // #3f80 │ │ +3d2f7a: 2807 |001b: goto 0022 // +0007 │ │ +3d2f7c: 5420 178d |001c: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ +3d2f80: 6e10 8599 0000 |001e: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.getCurrentSpeedMultiplier:()F // method@9985 │ │ +3d2f86: 0a00 |0021: move-result v0 │ │ +3d2f88: 0f00 |0022: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=455 │ │ 0x001c line=459 │ │ locals : │ │ 0x0000 - 0x0023 reg=2 this Lde/danoeh/antennapod/core/service/playback/LocalPSMP; │ │ │ │ @@ -1473089,36 +1473072,36 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -3d3034: |[3d3034] de.danoeh.antennapod.core.service.playback.LocalPSMP.getPosition:()I │ │ -3d3044: 5420 9fc8 |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ -3d3048: 6201 a8c8 |0002: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a8 │ │ -3d304c: 6e20 c8af 1000 |0004: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.isAtLeast:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)Z // method@afc8 │ │ -3d3052: 0a00 |0007: move-result v0 │ │ -3d3054: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ -3d3058: 5420 178d |000a: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ -3d305c: 6e10 8499 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.getCurrentPosition:()I // method@9984 │ │ -3d3062: 0a00 |000f: move-result v0 │ │ -3d3064: 2802 |0010: goto 0012 // +0002 │ │ -3d3066: 12f0 |0011: const/4 v0, #int -1 // #ff │ │ -3d3068: 3c00 1400 |0012: if-gtz v0, 0026 // +0014 │ │ -3d306c: 5421 168d |0014: iget-object v1, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ -3d3070: 3801 1000 |0016: if-eqz v1, 0026 // +0010 │ │ -3d3074: 5421 168d |0018: iget-object v1, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ -3d3078: 7210 eeac 0100 |001a: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@acee │ │ -3d307e: 0a01 |001d: move-result v1 │ │ -3d3080: 3a01 0800 |001e: if-ltz v1, 0026 // +0008 │ │ -3d3084: 5420 168d |0020: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ -3d3088: 7210 eeac 0000 |0022: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@acee │ │ -3d308e: 0a00 |0025: move-result v0 │ │ -3d3090: 0f00 |0026: return v0 │ │ +3d2ffc: |[3d2ffc] de.danoeh.antennapod.core.service.playback.LocalPSMP.getPosition:()I │ │ +3d300c: 5420 9fc8 |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ +3d3010: 6201 a8c8 |0002: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a8 │ │ +3d3014: 6e20 c8af 1000 |0004: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.isAtLeast:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)Z // method@afc8 │ │ +3d301a: 0a00 |0007: move-result v0 │ │ +3d301c: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ +3d3020: 5420 178d |000a: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ +3d3024: 6e10 8499 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.getCurrentPosition:()I // method@9984 │ │ +3d302a: 0a00 |000f: move-result v0 │ │ +3d302c: 2802 |0010: goto 0012 // +0002 │ │ +3d302e: 12f0 |0011: const/4 v0, #int -1 // #ff │ │ +3d3030: 3c00 1400 |0012: if-gtz v0, 0026 // +0014 │ │ +3d3034: 5421 168d |0014: iget-object v1, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ +3d3038: 3801 1000 |0016: if-eqz v1, 0026 // +0010 │ │ +3d303c: 5421 168d |0018: iget-object v1, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ +3d3040: 7210 eeac 0100 |001a: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@acee │ │ +3d3046: 0a01 |001d: move-result v1 │ │ +3d3048: 3a01 0800 |001e: if-ltz v1, 0026 // +0008 │ │ +3d304c: 5420 168d |0020: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ +3d3050: 7210 eeac 0000 |0022: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@acee │ │ +3d3056: 0a00 |0025: move-result v0 │ │ +3d3058: 0f00 |0026: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=419 │ │ 0x000a line=420 │ │ 0x0014 line=422 │ │ 0x0020 line=423 │ │ locals : │ │ @@ -1473129,19 +1473112,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3d3094: |[3d3094] de.danoeh.antennapod.core.service.playback.LocalPSMP.getSelectedAudioTrack:()I │ │ -3d30a4: 5410 178d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ -3d30a8: 6e10 8899 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.getSelectedAudioTrack:()I // method@9988 │ │ -3d30ae: 0a00 |0005: move-result v0 │ │ -3d30b0: 0f00 |0006: return v0 │ │ +3d305c: |[3d305c] de.danoeh.antennapod.core.service.playback.LocalPSMP.getSelectedAudioTrack:()I │ │ +3d306c: 5410 178d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ +3d3070: 6e10 8899 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.getSelectedAudioTrack:()I // method@9988 │ │ +3d3076: 0a00 |0005: move-result v0 │ │ +3d3078: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=574 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/core/service/playback/LocalPSMP; │ │ │ │ #8 : (in Lde/danoeh/antennapod/core/service/playback/LocalPSMP;) │ │ @@ -1473149,38 +1473132,38 @@ │ │ type : '()Landroid/util/Pair;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 46 16-bit code units │ │ -3d2ddc: |[3d2ddc] de.danoeh.antennapod.core.service.playback.LocalPSMP.getVideoSize:()Landroid/util/Pair; │ │ -3d2dec: 5430 178d |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ -3d2df0: 3800 2900 |0002: if-eqz v0, 002b // +0029 │ │ -3d2df4: 5430 9fc8 |0004: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ -3d2df8: 6201 a2c8 |0006: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.ERROR:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a2 │ │ -3d2dfc: 3210 2300 |0008: if-eq v0, v1, 002b // +0023 │ │ -3d2e00: 5430 188d |000a: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaType:Lde/danoeh/antennapod/model/playback/MediaType; // field@8d18 │ │ -3d2e04: 6201 aa97 |000c: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@97aa │ │ -3d2e08: 3310 1d00 |000e: if-ne v0, v1, 002b // +001d │ │ -3d2e0c: 2200 4502 |0010: new-instance v0, Landroid/util/Pair; // type@0245 │ │ -3d2e10: 5431 178d |0012: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ -3d2e14: 6e10 8a99 0100 |0014: invoke-virtual {v1}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.getVideoWidth:()I // method@998a │ │ -3d2e1a: 0a01 |0017: move-result v1 │ │ -3d2e1c: 7110 c1b2 0100 |0018: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -3d2e22: 0c01 |001b: move-result-object v1 │ │ -3d2e24: 5432 178d |001c: iget-object v2, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ -3d2e28: 6e10 8999 0200 |001e: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.getVideoHeight:()I // method@9989 │ │ -3d2e2e: 0a02 |0021: move-result v2 │ │ -3d2e30: 7110 c1b2 0200 |0022: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -3d2e36: 0c02 |0025: move-result-object v2 │ │ -3d2e38: 7030 0e0b 1002 |0026: invoke-direct {v0, v1, v2}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0b0e │ │ -3d2e3e: 5b30 1e8d |0029: iput-object v0, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.videoSize:Landroid/util/Pair; // field@8d1e │ │ -3d2e42: 5430 1e8d |002b: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.videoSize:Landroid/util/Pair; // field@8d1e │ │ -3d2e46: 1100 |002d: return-object v0 │ │ +3d2da4: |[3d2da4] de.danoeh.antennapod.core.service.playback.LocalPSMP.getVideoSize:()Landroid/util/Pair; │ │ +3d2db4: 5430 178d |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ +3d2db8: 3800 2900 |0002: if-eqz v0, 002b // +0029 │ │ +3d2dbc: 5430 9fc8 |0004: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ +3d2dc0: 6201 a2c8 |0006: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.ERROR:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a2 │ │ +3d2dc4: 3210 2300 |0008: if-eq v0, v1, 002b // +0023 │ │ +3d2dc8: 5430 188d |000a: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaType:Lde/danoeh/antennapod/model/playback/MediaType; // field@8d18 │ │ +3d2dcc: 6201 aa97 |000c: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@97aa │ │ +3d2dd0: 3310 1d00 |000e: if-ne v0, v1, 002b // +001d │ │ +3d2dd4: 2200 4502 |0010: new-instance v0, Landroid/util/Pair; // type@0245 │ │ +3d2dd8: 5431 178d |0012: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ +3d2ddc: 6e10 8a99 0100 |0014: invoke-virtual {v1}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.getVideoWidth:()I // method@998a │ │ +3d2de2: 0a01 |0017: move-result v1 │ │ +3d2de4: 7110 c1b2 0100 |0018: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +3d2dea: 0c01 |001b: move-result-object v1 │ │ +3d2dec: 5432 178d |001c: iget-object v2, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ +3d2df0: 6e10 8999 0200 |001e: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.getVideoHeight:()I // method@9989 │ │ +3d2df6: 0a02 |0021: move-result v2 │ │ +3d2df8: 7110 c1b2 0200 |0022: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +3d2dfe: 0c02 |0025: move-result-object v2 │ │ +3d2e00: 7030 0e0b 1002 |0026: invoke-direct {v0, v1, v2}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0b0e │ │ +3d2e06: 5b30 1e8d |0029: iput-object v0, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.videoSize:Landroid/util/Pair; // field@8d1e │ │ +3d2e0a: 5430 1e8d |002b: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.videoSize:Landroid/util/Pair; // field@8d1e │ │ +3d2e0e: 1100 |002d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=543 │ │ 0x0010 line=544 │ │ 0x002b line=546 │ │ locals : │ │ 0x0000 - 0x002e reg=3 this Lde/danoeh/antennapod/core/service/playback/LocalPSMP; │ │ @@ -1473190,17 +1473173,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -3d2e78: |[3d2e78] de.danoeh.antennapod.core.service.playback.LocalPSMP.isCasting:()Z │ │ -3d2e88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3d2e8a: 0f00 |0001: return v0 │ │ +3d2e40: |[3d2e40] de.danoeh.antennapod.core.service.playback.LocalPSMP.isCasting:()Z │ │ +3d2e50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3d2e52: 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;) │ │ @@ -1473208,19 +1473191,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3d2e8c: |[3d2e8c] de.danoeh.antennapod.core.service.playback.LocalPSMP.isStartWhenPrepared:()Z │ │ -3d2e9c: 5410 1b8d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.startWhenPrepared:Ljava/util/concurrent/atomic/AtomicBoolean; // field@8d1b │ │ -3d2ea0: 6e10 4eb6 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@b64e │ │ -3d2ea6: 0a00 |0005: move-result v0 │ │ -3d2ea8: 0f00 |0006: return v0 │ │ +3d2e54: |[3d2e54] de.danoeh.antennapod.core.service.playback.LocalPSMP.isStartWhenPrepared:()Z │ │ +3d2e64: 5410 1b8d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.startWhenPrepared:Ljava/util/concurrent/atomic/AtomicBoolean; // field@8d1b │ │ +3d2e68: 6e10 4eb6 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@b64e │ │ +3d2e6e: 0a00 |0005: move-result v0 │ │ +3d2e70: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=430 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/core/service/playback/LocalPSMP; │ │ │ │ #11 : (in Lde/danoeh/antennapod/core/service/playback/LocalPSMP;) │ │ @@ -1473228,17 +1473211,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3d2eac: |[3d2eac] de.danoeh.antennapod.core.service.playback.LocalPSMP.isStreaming:()Z │ │ -3d2ebc: 5510 1d8d |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.stream:Z // field@8d1d │ │ -3d2ec0: 0f00 |0002: return v0 │ │ +3d2e74: |[3d2e74] de.danoeh.antennapod.core.service.playback.LocalPSMP.isStreaming:()Z │ │ +3d2e84: 5510 1d8d |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.stream:Z // field@8d1d │ │ +3d2e88: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=490 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/core/service/playback/LocalPSMP; │ │ │ │ #12 : (in Lde/danoeh/antennapod/core/service/playback/LocalPSMP;) │ │ @@ -1473246,50 +1473229,50 @@ │ │ type : '(ZZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 78 16-bit code units │ │ -3d36f8: |[3d36f8] de.danoeh.antennapod.core.service.playback.LocalPSMP.pause:(ZZ)V │ │ -3d3708: 6e10 b5af 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.releaseWifiLockIfNecessary:()V // method@afb5 │ │ -3d370e: 5430 9fc8 |0003: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ -3d3712: 6201 a7c8 |0005: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ -3d3716: 1a02 bf33 |0007: const-string v2, "LclPlaybackSvcMPlayer" // string@33bf │ │ -3d371a: 3310 2900 |0009: if-ne v0, v1, 0032 // +0029 │ │ -3d371e: 1a00 ef4e |000b: const-string v0, "Pausing playback." // string@4eef │ │ -3d3722: 7120 fe0a 0200 |000d: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d3728: 5430 178d |0010: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ -3d372c: 6e10 8e99 0000 |0012: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.pause:()V // method@998e │ │ -3d3732: 6200 a6c8 |0015: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a6 │ │ -3d3736: 5431 168d |0017: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ -3d373a: 6e10 d299 0300 |0019: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.getPosition:()I // method@99d2 │ │ -3d3740: 0a02 |001c: move-result v2 │ │ -3d3742: 6e40 beaf 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@afbe │ │ -3d3748: 3804 0800 |0020: if-eqz v4, 0028 // +0008 │ │ -3d374c: 7010 c599 0300 |0022: invoke-direct {v3}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.abandonAudioFocus:()V // method@99c5 │ │ -3d3752: 1204 |0025: const/4 v4, #int 0 // #0 │ │ -3d3754: 5c34 198d |0026: iput-boolean v4, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.pausedBecauseOfTransientAudiofocusLoss:Z // field@8d19 │ │ -3d3758: 5534 1d8d |0028: iget-boolean v4, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.stream:Z // field@8d1d │ │ -3d375c: 3804 2300 |002a: if-eqz v4, 004d // +0023 │ │ -3d3760: 3805 2100 |002c: if-eqz v5, 004d // +0021 │ │ -3d3764: 6e10 e499 0300 |002e: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.reinit:()V // method@99e4 │ │ -3d376a: 281c |0031: goto 004d // +001c │ │ -3d376c: 2204 8f1e |0032: new-instance v4, Ljava/lang/StringBuilder; // type@1e8f │ │ -3d3770: 7010 50b3 0400 |0034: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3d3776: 1a05 cd21 |0037: const-string v5, "Ignoring call to pause: Player is in " // string@21cd │ │ -3d377a: 6e20 5cb3 5400 |0039: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d3780: 5435 9fc8 |003c: iget-object v5, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ -3d3784: 6e20 5bb3 5400 |003e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ -3d378a: 1a05 b201 |0041: const-string v5, " state" // string@01b2 │ │ -3d378e: 6e20 5cb3 5400 |0043: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d3794: 6e10 67b3 0400 |0046: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3d379a: 0c04 |0049: move-result-object v4 │ │ -3d379c: 7120 fe0a 4200 |004a: invoke-static {v2, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d37a2: 0e00 |004d: return-void │ │ +3d36c0: |[3d36c0] de.danoeh.antennapod.core.service.playback.LocalPSMP.pause:(ZZ)V │ │ +3d36d0: 6e10 b5af 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.releaseWifiLockIfNecessary:()V // method@afb5 │ │ +3d36d6: 5430 9fc8 |0003: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ +3d36da: 6201 a7c8 |0005: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ +3d36de: 1a02 bf33 |0007: const-string v2, "LclPlaybackSvcMPlayer" // string@33bf │ │ +3d36e2: 3310 2900 |0009: if-ne v0, v1, 0032 // +0029 │ │ +3d36e6: 1a00 ef4e |000b: const-string v0, "Pausing playback." // string@4eef │ │ +3d36ea: 7120 fe0a 0200 |000d: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d36f0: 5430 178d |0010: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ +3d36f4: 6e10 8e99 0000 |0012: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.pause:()V // method@998e │ │ +3d36fa: 6200 a6c8 |0015: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a6 │ │ +3d36fe: 5431 168d |0017: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ +3d3702: 6e10 d299 0300 |0019: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.getPosition:()I // method@99d2 │ │ +3d3708: 0a02 |001c: move-result v2 │ │ +3d370a: 6e40 beaf 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@afbe │ │ +3d3710: 3804 0800 |0020: if-eqz v4, 0028 // +0008 │ │ +3d3714: 7010 c599 0300 |0022: invoke-direct {v3}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.abandonAudioFocus:()V // method@99c5 │ │ +3d371a: 1204 |0025: const/4 v4, #int 0 // #0 │ │ +3d371c: 5c34 198d |0026: iput-boolean v4, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.pausedBecauseOfTransientAudiofocusLoss:Z // field@8d19 │ │ +3d3720: 5534 1d8d |0028: iget-boolean v4, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.stream:Z // field@8d1d │ │ +3d3724: 3804 2300 |002a: if-eqz v4, 004d // +0023 │ │ +3d3728: 3805 2100 |002c: if-eqz v5, 004d // +0021 │ │ +3d372c: 6e10 e499 0300 |002e: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.reinit:()V // method@99e4 │ │ +3d3732: 281c |0031: goto 004d // +001c │ │ +3d3734: 2204 8f1e |0032: new-instance v4, Ljava/lang/StringBuilder; // type@1e8f │ │ +3d3738: 7010 50b3 0400 |0034: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3d373e: 1a05 cd21 |0037: const-string v5, "Ignoring call to pause: Player is in " // string@21cd │ │ +3d3742: 6e20 5cb3 5400 |0039: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d3748: 5435 9fc8 |003c: iget-object v5, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ +3d374c: 6e20 5bb3 5400 |003e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ +3d3752: 1a05 b201 |0041: const-string v5, " state" // string@01b2 │ │ +3d3756: 6e20 5cb3 5400 |0043: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d375c: 6e10 67b3 0400 |0046: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3d3762: 0c04 |0049: move-result-object v4 │ │ +3d3764: 7120 fe0a 4200 |004a: invoke-static {v2, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d376a: 0e00 |004d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ 0x0003 line=250 │ │ 0x000d line=251 │ │ 0x0010 line=252 │ │ 0x0015 line=253 │ │ @@ -1473308,29 +1473291,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 │ │ -3d37a4: |[3d37a4] de.danoeh.antennapod.core.service.playback.LocalPSMP.playMediaObject:(Lde/danoeh/antennapod/model/playback/Playable;ZZZ)V │ │ -3d37b4: 1a00 bf33 |0000: const-string v0, "LclPlaybackSvcMPlayer" // string@33bf │ │ -3d37b8: 1a01 9ec5 |0002: const-string v1, "playMediaObject(...)" // string@c59e │ │ -3d37bc: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d37c2: 1204 |0007: const/4 v4, #int 0 // #0 │ │ -3d37c4: 0782 |0008: move-object v2, v8 │ │ -3d37c6: 0793 |0009: move-object v3, v9 │ │ -3d37c8: 01a5 |000a: move v5, v10 │ │ -3d37ca: 01b6 |000b: move v6, v11 │ │ -3d37cc: 01c7 |000c: move v7, v12 │ │ -3d37ce: 7606 e299 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@99e2 │ │ -3d37d4: 0e00 |0010: return-void │ │ -3d37d6: 0d09 |0011: move-exception v9 │ │ -3d37d8: 6e10 8db3 0900 |0012: invoke-virtual {v9}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -3d37de: 2709 |0015: throw v9 │ │ +3d376c: |[3d376c] de.danoeh.antennapod.core.service.playback.LocalPSMP.playMediaObject:(Lde/danoeh/antennapod/model/playback/Playable;ZZZ)V │ │ +3d377c: 1a00 bf33 |0000: const-string v0, "LclPlaybackSvcMPlayer" // string@33bf │ │ +3d3780: 1a01 9ec5 |0002: const-string v1, "playMediaObject(...)" // string@c59e │ │ +3d3784: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d378a: 1204 |0007: const/4 v4, #int 0 // #0 │ │ +3d378c: 0782 |0008: move-object v2, v8 │ │ +3d378e: 0793 |0009: move-object v3, v9 │ │ +3d3790: 01a5 |000a: move v5, v10 │ │ +3d3792: 01b6 |000b: move v6, v11 │ │ +3d3794: 01c7 |000c: move v7, v12 │ │ +3d3796: 7606 e299 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@99e2 │ │ +3d379c: 0e00 |0010: return-void │ │ +3d379e: 0d09 |0011: move-exception v9 │ │ +3d37a0: 6e10 8db3 0900 |0012: invoke-virtual {v9}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +3d37a6: 2709 |0015: throw v9 │ │ catches : 1 │ │ 0x000d - 0x0010 │ │ Ljava/lang/RuntimeException; -> 0x0011 │ │ positions : │ │ 0x0004 line=111 │ │ 0x000d line=113 │ │ 0x0012 line=115 │ │ @@ -1473347,31 +1473330,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -3d3acc: |[3d3acc] de.danoeh.antennapod.core.service.playback.LocalPSMP.prepare:()V │ │ -3d3adc: 5420 9fc8 |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ -3d3ae0: 6201 a4c8 |0002: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a4 │ │ -3d3ae4: 3310 1e00 |0004: if-ne v0, v1, 0022 // +001e │ │ -3d3ae8: 1a00 bf33 |0006: const-string v0, "LclPlaybackSvcMPlayer" // string@33bf │ │ -3d3aec: 1a01 8f50 |0008: const-string v1, "Preparing media player" // string@508f │ │ -3d3af0: 7120 fe0a 1000 |000a: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d3af6: 6200 a9c8 |000d: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a9 │ │ -3d3afa: 5421 168d |000f: iget-object v1, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ -3d3afe: 6e30 bdaf 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@afbd │ │ -3d3b04: 5420 178d |0014: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ -3d3b08: 6e10 8f99 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.prepare:()V // method@998f │ │ -3d3b0e: 5420 1b8d |0019: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.startWhenPrepared:Ljava/util/concurrent/atomic/AtomicBoolean; // field@8d1b │ │ -3d3b12: 6e10 4eb6 0000 |001b: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@b64e │ │ -3d3b18: 0a00 |001e: move-result v0 │ │ -3d3b1a: 7020 df99 0200 |001f: invoke-direct {v2, v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.onPrepared:(Z)V // method@99df │ │ -3d3b20: 0e00 |0022: return-void │ │ +3d3a94: |[3d3a94] de.danoeh.antennapod.core.service.playback.LocalPSMP.prepare:()V │ │ +3d3aa4: 5420 9fc8 |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ +3d3aa8: 6201 a4c8 |0002: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a4 │ │ +3d3aac: 3310 1e00 |0004: if-ne v0, v1, 0022 // +001e │ │ +3d3ab0: 1a00 bf33 |0006: const-string v0, "LclPlaybackSvcMPlayer" // string@33bf │ │ +3d3ab4: 1a01 8f50 |0008: const-string v1, "Preparing media player" // string@508f │ │ +3d3ab8: 7120 fe0a 1000 |000a: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d3abe: 6200 a9c8 |000d: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a9 │ │ +3d3ac2: 5421 168d |000f: iget-object v1, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ +3d3ac6: 6e30 bdaf 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@afbd │ │ +3d3acc: 5420 178d |0014: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ +3d3ad0: 6e10 8f99 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.prepare:()V // method@998f │ │ +3d3ad6: 5420 1b8d |0019: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.startWhenPrepared:Ljava/util/concurrent/atomic/AtomicBoolean; // field@8d1b │ │ +3d3ada: 6e10 4eb6 0000 |001b: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@b64e │ │ +3d3ae0: 0a00 |001e: move-result v0 │ │ +3d3ae2: 7020 df99 0200 |001f: invoke-direct {v2, v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.onPrepared:(Z)V // method@99df │ │ +3d3ae8: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=279 │ │ 0x000a line=280 │ │ 0x000d line=281 │ │ 0x0014 line=282 │ │ 0x0019 line=283 │ │ @@ -1473383,39 +1473366,39 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 47 16-bit code units │ │ -3d3b24: |[3d3b24] de.danoeh.antennapod.core.service.playback.LocalPSMP.reinit:()V │ │ -3d3b34: 1a00 f0ca |0000: const-string v0, "reinit()" // string@caf0 │ │ -3d3b38: 1a01 bf33 |0002: const-string v1, "LclPlaybackSvcMPlayer" // string@33bf │ │ -3d3b3c: 7120 fe0a 0100 |0004: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d3b42: 6e10 b5af 0800 |0007: invoke-virtual {v8}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.releaseWifiLockIfNecessary:()V // method@afb5 │ │ -3d3b48: 5480 168d |000a: iget-object v0, v8, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ -3d3b4c: 3800 1300 |000c: if-eqz v0, 001f // +0013 │ │ -3d3b50: 5483 168d |000e: iget-object v3, v8, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ -3d3b54: 1214 |0010: const/4 v4, #int 1 // #1 │ │ -3d3b56: 5585 1d8d |0011: iget-boolean v5, v8, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.stream:Z // field@8d1d │ │ -3d3b5a: 5480 1b8d |0013: iget-object v0, v8, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.startWhenPrepared:Ljava/util/concurrent/atomic/AtomicBoolean; // field@8d1b │ │ -3d3b5e: 6e10 4eb6 0000 |0015: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@b64e │ │ -3d3b64: 0a06 |0018: move-result v6 │ │ -3d3b66: 1207 |0019: const/4 v7, #int 0 // #0 │ │ -3d3b68: 0782 |001a: move-object v2, v8 │ │ -3d3b6a: 7606 e299 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@99e2 │ │ -3d3b70: 2810 |001e: goto 002e // +0010 │ │ -3d3b72: 5480 178d |001f: iget-object v0, v8, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ -3d3b76: 3800 0800 |0021: if-eqz v0, 0029 // +0008 │ │ -3d3b7a: 5480 178d |0023: iget-object v0, v8, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ -3d3b7e: 6e10 9199 0000 |0025: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.reset:()V // method@9991 │ │ -3d3b84: 2806 |0028: goto 002e // +0006 │ │ -3d3b86: 1a00 fb12 |0029: const-string v0, "Call to reinit was ignored: media and mediaPlayer were null" // string@12fb │ │ -3d3b8a: 7120 fe0a 0100 |002b: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d3b90: 0e00 |002e: return-void │ │ +3d3aec: |[3d3aec] de.danoeh.antennapod.core.service.playback.LocalPSMP.reinit:()V │ │ +3d3afc: 1a00 f0ca |0000: const-string v0, "reinit()" // string@caf0 │ │ +3d3b00: 1a01 bf33 |0002: const-string v1, "LclPlaybackSvcMPlayer" // string@33bf │ │ +3d3b04: 7120 fe0a 0100 |0004: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d3b0a: 6e10 b5af 0800 |0007: invoke-virtual {v8}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.releaseWifiLockIfNecessary:()V // method@afb5 │ │ +3d3b10: 5480 168d |000a: iget-object v0, v8, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ +3d3b14: 3800 1300 |000c: if-eqz v0, 001f // +0013 │ │ +3d3b18: 5483 168d |000e: iget-object v3, v8, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ +3d3b1c: 1214 |0010: const/4 v4, #int 1 // #1 │ │ +3d3b1e: 5585 1d8d |0011: iget-boolean v5, v8, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.stream:Z // field@8d1d │ │ +3d3b22: 5480 1b8d |0013: iget-object v0, v8, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.startWhenPrepared:Ljava/util/concurrent/atomic/AtomicBoolean; // field@8d1b │ │ +3d3b26: 6e10 4eb6 0000 |0015: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@b64e │ │ +3d3b2c: 0a06 |0018: move-result v6 │ │ +3d3b2e: 1207 |0019: const/4 v7, #int 0 // #0 │ │ +3d3b30: 0782 |001a: move-object v2, v8 │ │ +3d3b32: 7606 e299 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@99e2 │ │ +3d3b38: 2810 |001e: goto 002e // +0010 │ │ +3d3b3a: 5480 178d |001f: iget-object v0, v8, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ +3d3b3e: 3800 0800 |0021: if-eqz v0, 0029 // +0008 │ │ +3d3b42: 5480 178d |0023: iget-object v0, v8, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ +3d3b46: 6e10 9199 0000 |0025: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.reset:()V // method@9991 │ │ +3d3b4c: 2806 |0028: goto 002e // +0006 │ │ +3d3b4e: 1a00 fb12 |0029: const-string v0, "Call to reinit was ignored: media and mediaPlayer were null" // string@12fb │ │ +3d3b52: 7120 fe0a 0100 |002b: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d3b58: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=323 │ │ 0x0007 line=324 │ │ 0x000a line=325 │ │ 0x000e line=326 │ │ 0x001f line=327 │ │ @@ -1473429,29 +1473412,29 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -3d3b94: |[3d3b94] de.danoeh.antennapod.core.service.playback.LocalPSMP.resetVideoSurface:()V │ │ -3d3ba4: 5430 188d |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaType:Lde/danoeh/antennapod/model/playback/MediaType; // field@8d18 │ │ -3d3ba8: 6201 aa97 |0002: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@97aa │ │ -3d3bac: 1a02 bf33 |0004: const-string v2, "LclPlaybackSvcMPlayer" // string@33bf │ │ -3d3bb0: 3310 1100 |0006: if-ne v0, v1, 0017 // +0011 │ │ -3d3bb4: 1a00 3b52 |0008: const-string v0, "Resetting video surface" // string@523b │ │ -3d3bb8: 7120 fe0a 0200 |000a: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d3bbe: 5430 178d |000d: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ -3d3bc2: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -3d3bc4: 6e20 9799 1000 |0010: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.setDisplay:(Landroid/view/SurfaceHolder;)V // method@9997 │ │ -3d3bca: 6e10 e499 0300 |0013: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.reinit:()V // method@99e4 │ │ -3d3bd0: 2806 |0016: goto 001c // +0006 │ │ -3d3bd2: 1a00 3c52 |0017: const-string v0, "Resetting video surface for media of Audio type" // string@523c │ │ -3d3bd6: 7120 000b 0200 |0019: invoke-static {v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -3d3bdc: 0e00 |001c: return-void │ │ +3d3b5c: |[3d3b5c] de.danoeh.antennapod.core.service.playback.LocalPSMP.resetVideoSurface:()V │ │ +3d3b6c: 5430 188d |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaType:Lde/danoeh/antennapod/model/playback/MediaType; // field@8d18 │ │ +3d3b70: 6201 aa97 |0002: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@97aa │ │ +3d3b74: 1a02 bf33 |0004: const-string v2, "LclPlaybackSvcMPlayer" // string@33bf │ │ +3d3b78: 3310 1100 |0006: if-ne v0, v1, 0017 // +0011 │ │ +3d3b7c: 1a00 3b52 |0008: const-string v0, "Resetting video surface" // string@523b │ │ +3d3b80: 7120 fe0a 0200 |000a: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d3b86: 5430 178d |000d: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ +3d3b8a: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +3d3b8c: 6e20 9799 1000 |0010: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.setDisplay:(Landroid/view/SurfaceHolder;)V // method@9997 │ │ +3d3b92: 6e10 e499 0300 |0013: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.reinit:()V // method@99e4 │ │ +3d3b98: 2806 |0016: goto 001c // +0006 │ │ +3d3b9a: 1a00 3c52 |0017: const-string v0, "Resetting video surface for media of Audio type" // string@523c │ │ +3d3b9e: 7120 000b 0200 |0019: invoke-static {v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +3d3ba4: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=525 │ │ 0x000a line=526 │ │ 0x000d line=527 │ │ 0x0013 line=528 │ │ 0x0019 line=530 │ │ @@ -1473463,79 +1473446,79 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 135 16-bit code units │ │ -3d3be0: |[3d3be0] de.danoeh.antennapod.core.service.playback.LocalPSMP.resume:()V │ │ -3d3bf0: 5430 9fc8 |0000: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ -3d3bf4: 6201 a6c8 |0002: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a6 │ │ -3d3bf8: 1a02 bf33 |0004: const-string v2, "LclPlaybackSvcMPlayer" // string@33bf │ │ -3d3bfc: 3210 2000 |0006: if-eq v0, v1, 0026 // +0020 │ │ -3d3c00: 5430 9fc8 |0008: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ -3d3c04: 6201 a8c8 |000a: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a8 │ │ -3d3c08: 3310 0300 |000c: if-ne v0, v1, 000f // +0003 │ │ -3d3c0c: 2818 |000e: goto 0026 // +0018 │ │ -3d3c0e: 2200 8f1e |000f: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3d3c12: 7010 50b3 0000 |0011: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3d3c18: 1a01 fd12 |0014: const-string v1, "Call to resume() was ignored because current state of PSMP object is " // string@12fd │ │ -3d3c1c: 6e20 5cb3 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d3c22: 5431 9fc8 |0019: iget-object v1, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ -3d3c26: 6e20 5bb3 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ -3d3c2c: 6e10 67b3 0000 |001e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3d3c32: 0c00 |0021: move-result-object v0 │ │ -3d3c34: 7120 fe0a 0200 |0022: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d3c3a: 2861 |0025: goto 0086 // +0061 │ │ -3d3c3c: 5430 148d |0026: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.audioManager:Landroid/media/AudioManager; // field@8d14 │ │ -3d3c40: 5431 138d |0028: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.audioFocusRequest:Landroidx/media/AudioFocusRequestCompat; // field@8d13 │ │ -3d3c44: 7120 9d3b 1000 |002a: invoke-static {v0, v1}, Landroidx/media/AudioManagerCompat;.requestAudioFocus:(Landroid/media/AudioManager;Landroidx/media/AudioFocusRequestCompat;)I // method@3b9d │ │ -3d3c4a: 0a00 |002d: move-result v0 │ │ -3d3c4c: 1211 |002e: const/4 v1, #int 1 // #1 │ │ -3d3c4e: 3310 5200 |002f: if-ne v0, v1, 0081 // +0052 │ │ -3d3c52: 1a00 610f |0031: const-string v0, "Audiofocus successfully requested" // string@0f61 │ │ -3d3c56: 7120 fe0a 0200 |0033: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d3c5c: 1a00 7f52 |0036: const-string v0, "Resuming/Starting playback" // string@527f │ │ -3d3c60: 7120 fe0a 0200 |0038: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d3c66: 6e10 a1af 0300 |003b: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.acquireWifiLockIfNecessary:()V // method@afa1 │ │ -3d3c6c: 5430 168d |003e: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ -3d3c70: 7110 9998 0000 |0040: invoke-static {v0}, Lde/danoeh/antennapod/core/feed/util/PlaybackSpeedUtils;.getCurrentPlaybackSpeed:(Lde/danoeh/antennapod/model/playback/Playable;)F // method@9899 │ │ -3d3c76: 0a00 |0043: move-result v0 │ │ -3d3c78: 7100 e7b0 0000 |0044: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isSkipSilence:()Z // method@b0e7 │ │ -3d3c7e: 0a01 |0047: move-result v1 │ │ -3d3c80: 6e30 ec99 0301 |0048: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.setPlaybackParams:(FZ)V // method@99ec │ │ -3d3c86: 1500 803f |004b: const/high16 v0, #int 1065353216 // #3f80 │ │ -3d3c8a: 6e30 ef99 0300 |004d: invoke-virtual {v3, v0, v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.setVolume:(FF)V // method@99ef │ │ -3d3c90: 5430 9fc8 |0050: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ -3d3c94: 6201 a8c8 |0052: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a8 │ │ -3d3c98: 3310 1d00 |0054: if-ne v0, v1, 0071 // +001d │ │ -3d3c9c: 5430 168d |0056: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ -3d3ca0: 7210 eeac 0000 |0058: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@acee │ │ -3d3ca6: 0a00 |005b: move-result v0 │ │ -3d3ca8: 3d00 1500 |005c: if-lez v0, 0071 // +0015 │ │ -3d3cac: 5430 168d |005e: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ -3d3cb0: 7210 eeac 0000 |0060: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@acee │ │ -3d3cb6: 0a00 |0063: move-result v0 │ │ -3d3cb8: 5431 168d |0064: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ -3d3cbc: 7210 eaac 0100 |0066: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getLastPlayedTime:()J // method@acea │ │ -3d3cc2: 0b01 |0069: move-result-wide v1 │ │ -3d3cc4: 7130 d9af 1002 |006a: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.calculatePositionWithRewind:(IJ)I // method@afd9 │ │ -3d3cca: 0a00 |006d: move-result v0 │ │ -3d3ccc: 6e20 e899 0300 |006e: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.seekTo:(I)V // method@99e8 │ │ -3d3cd2: 5430 178d |0071: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ -3d3cd6: 6e10 9e99 0000 |0073: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.start:()V // method@999e │ │ -3d3cdc: 6200 a7c8 |0076: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ -3d3ce0: 5431 168d |0078: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ -3d3ce4: 6e30 bdaf 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@afbd │ │ -3d3cea: 1200 |007d: const/4 v0, #int 0 // #0 │ │ -3d3cec: 5c30 198d |007e: iput-boolean v0, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.pausedBecauseOfTransientAudiofocusLoss:Z // field@8d19 │ │ -3d3cf0: 2806 |0080: goto 0086 // +0006 │ │ -3d3cf2: 1a00 301d |0081: const-string v0, "Failed to request audio focus" // string@1d30 │ │ -3d3cf6: 7120 000b 0200 |0083: invoke-static {v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -3d3cfc: 0e00 |0086: return-void │ │ +3d3ba8: |[3d3ba8] de.danoeh.antennapod.core.service.playback.LocalPSMP.resume:()V │ │ +3d3bb8: 5430 9fc8 |0000: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ +3d3bbc: 6201 a6c8 |0002: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a6 │ │ +3d3bc0: 1a02 bf33 |0004: const-string v2, "LclPlaybackSvcMPlayer" // string@33bf │ │ +3d3bc4: 3210 2000 |0006: if-eq v0, v1, 0026 // +0020 │ │ +3d3bc8: 5430 9fc8 |0008: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ +3d3bcc: 6201 a8c8 |000a: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a8 │ │ +3d3bd0: 3310 0300 |000c: if-ne v0, v1, 000f // +0003 │ │ +3d3bd4: 2818 |000e: goto 0026 // +0018 │ │ +3d3bd6: 2200 8f1e |000f: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3d3bda: 7010 50b3 0000 |0011: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3d3be0: 1a01 fd12 |0014: const-string v1, "Call to resume() was ignored because current state of PSMP object is " // string@12fd │ │ +3d3be4: 6e20 5cb3 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d3bea: 5431 9fc8 |0019: iget-object v1, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ +3d3bee: 6e20 5bb3 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ +3d3bf4: 6e10 67b3 0000 |001e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3d3bfa: 0c00 |0021: move-result-object v0 │ │ +3d3bfc: 7120 fe0a 0200 |0022: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d3c02: 2861 |0025: goto 0086 // +0061 │ │ +3d3c04: 5430 148d |0026: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.audioManager:Landroid/media/AudioManager; // field@8d14 │ │ +3d3c08: 5431 138d |0028: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.audioFocusRequest:Landroidx/media/AudioFocusRequestCompat; // field@8d13 │ │ +3d3c0c: 7120 9d3b 1000 |002a: invoke-static {v0, v1}, Landroidx/media/AudioManagerCompat;.requestAudioFocus:(Landroid/media/AudioManager;Landroidx/media/AudioFocusRequestCompat;)I // method@3b9d │ │ +3d3c12: 0a00 |002d: move-result v0 │ │ +3d3c14: 1211 |002e: const/4 v1, #int 1 // #1 │ │ +3d3c16: 3310 5200 |002f: if-ne v0, v1, 0081 // +0052 │ │ +3d3c1a: 1a00 610f |0031: const-string v0, "Audiofocus successfully requested" // string@0f61 │ │ +3d3c1e: 7120 fe0a 0200 |0033: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d3c24: 1a00 7f52 |0036: const-string v0, "Resuming/Starting playback" // string@527f │ │ +3d3c28: 7120 fe0a 0200 |0038: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d3c2e: 6e10 a1af 0300 |003b: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.acquireWifiLockIfNecessary:()V // method@afa1 │ │ +3d3c34: 5430 168d |003e: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ +3d3c38: 7110 9998 0000 |0040: invoke-static {v0}, Lde/danoeh/antennapod/core/feed/util/PlaybackSpeedUtils;.getCurrentPlaybackSpeed:(Lde/danoeh/antennapod/model/playback/Playable;)F // method@9899 │ │ +3d3c3e: 0a00 |0043: move-result v0 │ │ +3d3c40: 7100 e7b0 0000 |0044: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isSkipSilence:()Z // method@b0e7 │ │ +3d3c46: 0a01 |0047: move-result v1 │ │ +3d3c48: 6e30 ec99 0301 |0048: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.setPlaybackParams:(FZ)V // method@99ec │ │ +3d3c4e: 1500 803f |004b: const/high16 v0, #int 1065353216 // #3f80 │ │ +3d3c52: 6e30 ef99 0300 |004d: invoke-virtual {v3, v0, v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.setVolume:(FF)V // method@99ef │ │ +3d3c58: 5430 9fc8 |0050: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ +3d3c5c: 6201 a8c8 |0052: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a8 │ │ +3d3c60: 3310 1d00 |0054: if-ne v0, v1, 0071 // +001d │ │ +3d3c64: 5430 168d |0056: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ +3d3c68: 7210 eeac 0000 |0058: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@acee │ │ +3d3c6e: 0a00 |005b: move-result v0 │ │ +3d3c70: 3d00 1500 |005c: if-lez v0, 0071 // +0015 │ │ +3d3c74: 5430 168d |005e: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ +3d3c78: 7210 eeac 0000 |0060: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@acee │ │ +3d3c7e: 0a00 |0063: move-result v0 │ │ +3d3c80: 5431 168d |0064: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ +3d3c84: 7210 eaac 0100 |0066: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getLastPlayedTime:()J // method@acea │ │ +3d3c8a: 0b01 |0069: move-result-wide v1 │ │ +3d3c8c: 7130 d9af 1002 |006a: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.calculatePositionWithRewind:(IJ)I // method@afd9 │ │ +3d3c92: 0a00 |006d: move-result v0 │ │ +3d3c94: 6e20 e899 0300 |006e: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.seekTo:(I)V // method@99e8 │ │ +3d3c9a: 5430 178d |0071: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ +3d3c9e: 6e10 9e99 0000 |0073: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.start:()V // method@999e │ │ +3d3ca4: 6200 a7c8 |0076: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ +3d3ca8: 5431 168d |0078: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ +3d3cac: 6e30 bdaf 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@afbd │ │ +3d3cb2: 1200 |007d: const/4 v0, #int 0 // #0 │ │ +3d3cb4: 5c30 198d |007e: iput-boolean v0, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.pausedBecauseOfTransientAudiofocusLoss:Z // field@8d19 │ │ +3d3cb8: 2806 |0080: goto 0086 // +0006 │ │ +3d3cba: 1a00 301d |0081: const-string v0, "Failed to request audio focus" // string@1d30 │ │ +3d3cbe: 7120 000b 0200 |0083: invoke-static {v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +3d3cc4: 0e00 |0086: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ 0x000f line=232 │ │ 0x0026 line=208 │ │ 0x0033 line=211 │ │ 0x0038 line=212 │ │ @@ -1473560,26 +1473543,26 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -3d3d00: |[3d3d00] de.danoeh.antennapod.core.service.playback.LocalPSMP.seekDelta:(I)V │ │ -3d3d10: 6e10 d299 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.getPosition:()I // method@99d2 │ │ -3d3d16: 0a00 |0003: move-result v0 │ │ -3d3d18: 12f1 |0004: const/4 v1, #int -1 // #ff │ │ -3d3d1a: 3210 0700 |0005: if-eq v0, v1, 000c // +0007 │ │ -3d3d1e: b030 |0007: add-int/2addr v0, v3 │ │ -3d3d20: 6e20 e899 0200 |0008: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.seekTo:(I)V // method@99e8 │ │ -3d3d26: 2808 |000b: goto 0013 // +0008 │ │ -3d3d28: 1a03 bf33 |000c: const-string v3, "LclPlaybackSvcMPlayer" // string@33bf │ │ -3d3d2c: 1a00 1392 |000e: const-string v0, "getPosition() returned INVALID_TIME in seekDelta" // string@9213 │ │ -3d3d30: 7120 000b 0300 |0010: invoke-static {v3, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -3d3d36: 0e00 |0013: return-void │ │ +3d3cc8: |[3d3cc8] de.danoeh.antennapod.core.service.playback.LocalPSMP.seekDelta:(I)V │ │ +3d3cd8: 6e10 d299 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.getPosition:()I // method@99d2 │ │ +3d3cde: 0a00 |0003: move-result v0 │ │ +3d3ce0: 12f1 |0004: const/4 v1, #int -1 // #ff │ │ +3d3ce2: 3210 0700 |0005: if-eq v0, v1, 000c // +0007 │ │ +3d3ce6: b030 |0007: add-int/2addr v0, v3 │ │ +3d3ce8: 6e20 e899 0200 |0008: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.seekTo:(I)V // method@99e8 │ │ +3d3cee: 2808 |000b: goto 0013 // +0008 │ │ +3d3cf0: 1a03 bf33 |000c: const-string v3, "LclPlaybackSvcMPlayer" // string@33bf │ │ +3d3cf4: 1a00 1392 |000e: const-string v0, "getPosition() returned INVALID_TIME in seekDelta" // string@9213 │ │ +3d3cf8: 7120 000b 0300 |0010: invoke-static {v3, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +3d3cfe: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=388 │ │ 0x0008 line=390 │ │ 0x0010 line=392 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lde/danoeh/antennapod/core/service/playback/LocalPSMP; │ │ @@ -1473590,88 +1473573,88 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 148 16-bit code units │ │ -3d3d38: |[3d3d38] de.danoeh.antennapod.core.service.playback.LocalPSMP.seekTo:(I)V │ │ -3d3d48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3d3d4a: 3b0a 0300 |0001: if-gez v10, 0004 // +0003 │ │ -3d3d4e: 120a |0003: const/4 v10, #int 0 // #0 │ │ -3d3d50: 6e10 cf99 0900 |0004: invoke-virtual {v9}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.getDuration:()I // method@99cf │ │ -3d3d56: 0a01 |0007: move-result v1 │ │ -3d3d58: 1a02 bf33 |0008: const-string v2, "LclPlaybackSvcMPlayer" // string@33bf │ │ -3d3d5c: 1213 |000a: const/4 v3, #int 1 // #1 │ │ -3d3d5e: 341a 0b00 |000b: if-lt v10, v1, 0016 // +000b │ │ -3d3d62: 1a0a b554 |000d: const-string v10, "Seek reached end of file, skipping to next episode" // string@54b5 │ │ -3d3d66: 7120 fe0a a200 |000f: invoke-static {v2, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d3d6c: 6e53 cb99 3933 |0012: invoke-virtual {v9, v3, v3, v3, v3}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.endPlayback:(ZZZZ)V // method@99cb │ │ -3d3d72: 0e00 |0015: return-void │ │ -3d3d74: 5491 9fc8 |0016: iget-object v1, v9, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ -3d3d78: 6204 a7c8 |0018: sget-object v4, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ -3d3d7c: 3241 2300 |001a: if-eq v1, v4, 003d // +0023 │ │ -3d3d80: 5491 9fc8 |001c: iget-object v1, v9, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ -3d3d84: 6204 a6c8 |001e: sget-object v4, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a6 │ │ -3d3d88: 3241 1d00 |0020: if-eq v1, v4, 003d // +001d │ │ -3d3d8c: 5491 9fc8 |0022: iget-object v1, v9, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ -3d3d90: 6204 a8c8 |0024: sget-object v4, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a8 │ │ -3d3d94: 3341 0300 |0026: if-ne v1, v4, 0029 // +0003 │ │ -3d3d98: 2815 |0028: goto 003d // +0015 │ │ -3d3d9a: 5491 9fc8 |0029: iget-object v1, v9, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ -3d3d9e: 6202 a4c8 |002b: sget-object v2, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a4 │ │ -3d3da2: 3321 6600 |002d: if-ne v1, v2, 0093 // +0066 │ │ -3d3da6: 5491 168d |002f: iget-object v1, v9, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ -3d3daa: 7220 f9ac a100 |0031: invoke-interface {v1, v10}, Lde/danoeh/antennapod/model/playback/Playable;.setPosition:(I)V // method@acf9 │ │ -3d3db0: 549a 1b8d |0034: iget-object v10, v9, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.startWhenPrepared:Ljava/util/concurrent/atomic/AtomicBoolean; // field@8d1b │ │ -3d3db4: 6e20 50b6 0a00 |0036: invoke-virtual {v10, v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@b650 │ │ -3d3dba: 6e10 e399 0900 |0039: invoke-virtual {v9}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.prepare:()V // method@99e3 │ │ -3d3dc0: 2857 |003c: goto 0093 // +0057 │ │ -3d3dc2: 5490 1a8d |003d: iget-object v0, v9, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.seekLatch:Ljava/util/concurrent/CountDownLatch; // field@8d1a │ │ -3d3dc6: 1604 0300 |003f: const-wide/16 v4, #int 3 // #3 │ │ -3d3dca: 3800 1c00 |0041: if-eqz v0, 005d // +001c │ │ -3d3dce: 6e10 1ab6 0000 |0043: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.getCount:()J // method@b61a │ │ -3d3dd4: 0b00 |0046: move-result-wide v0 │ │ -3d3dd6: 1606 0000 |0047: const-wide/16 v6, #int 0 // #0 │ │ -3d3dda: 3108 0006 |0049: cmp-long v8, v0, v6 │ │ -3d3dde: 3d08 1200 |004b: if-lez v8, 005d // +0012 │ │ -3d3de2: 5490 1a8d |004d: iget-object v0, v9, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.seekLatch:Ljava/util/concurrent/CountDownLatch; // field@8d1a │ │ -3d3de6: 6201 04da |004f: sget-object v1, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@da04 │ │ -3d3dea: 6e40 18b6 4015 |0051: invoke-virtual {v0, v4, v5, v1}, Ljava/util/concurrent/CountDownLatch;.await:(JLjava/util/concurrent/TimeUnit;)Z // method@b618 │ │ -3d3df0: 2809 |0054: goto 005d // +0009 │ │ -3d3df2: 0d00 |0055: move-exception v0 │ │ -3d3df4: 7110 020b 0000 |0056: invoke-static {v0}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ -3d3dfa: 0c00 |0059: move-result-object v0 │ │ -3d3dfc: 7120 000b 0200 |005a: invoke-static {v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -3d3e02: 2200 321f |005d: new-instance v0, Ljava/util/concurrent/CountDownLatch; // type@1f32 │ │ -3d3e06: 7020 16b6 3000 |005f: invoke-direct {v0, v3}, Ljava/util/concurrent/CountDownLatch;.:(I)V // method@b616 │ │ -3d3e0c: 5b90 1a8d |0062: iput-object v0, v9, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.seekLatch:Ljava/util/concurrent/CountDownLatch; // field@8d1a │ │ -3d3e10: 5490 9fc8 |0064: iget-object v0, v9, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ -3d3e14: 5b90 1c8d |0066: iput-object v0, v9, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.statusBeforeSeeking:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@8d1c │ │ -3d3e18: 6200 aac8 |0068: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.SEEKING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8aa │ │ -3d3e1c: 5491 168d |006a: iget-object v1, v9, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ -3d3e20: 6e10 d299 0900 |006c: invoke-virtual {v9}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.getPosition:()I // method@99d2 │ │ -3d3e26: 0a03 |006f: move-result v3 │ │ -3d3e28: 6e40 beaf 0931 |0070: invoke-virtual {v9, v0, v1, v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;I)V // method@afbe │ │ -3d3e2e: 5490 178d |0073: iget-object v0, v9, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ -3d3e32: 6e20 9299 a000 |0075: invoke-virtual {v0, v10}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.seekTo:(I)V // method@9992 │ │ -3d3e38: 5490 1c8d |0078: iget-object v0, v9, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.statusBeforeSeeking:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@8d1c │ │ -3d3e3c: 6201 a8c8 |007a: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a8 │ │ -3d3e40: 3310 0700 |007c: if-ne v0, v1, 0083 // +0007 │ │ -3d3e44: 5490 168d |007e: iget-object v0, v9, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ -3d3e48: 7220 f9ac a000 |0080: invoke-interface {v0, v10}, Lde/danoeh/antennapod/model/playback/Playable;.setPosition:(I)V // method@acf9 │ │ -3d3e4e: 549a 1a8d |0083: iget-object v10, v9, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.seekLatch:Ljava/util/concurrent/CountDownLatch; // field@8d1a │ │ -3d3e52: 6200 04da |0085: sget-object v0, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@da04 │ │ -3d3e56: 6e40 18b6 4a05 |0087: invoke-virtual {v10, v4, v5, v0}, Ljava/util/concurrent/CountDownLatch;.await:(JLjava/util/concurrent/TimeUnit;)Z // method@b618 │ │ -3d3e5c: 2809 |008a: goto 0093 // +0009 │ │ -3d3e5e: 0d0a |008b: move-exception v10 │ │ -3d3e60: 7110 020b 0a00 |008c: invoke-static {v10}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ -3d3e66: 0c0a |008f: move-result-object v10 │ │ -3d3e68: 7120 000b a200 |0090: invoke-static {v2, v10}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -3d3e6e: 0e00 |0093: return-void │ │ +3d3d00: |[3d3d00] de.danoeh.antennapod.core.service.playback.LocalPSMP.seekTo:(I)V │ │ +3d3d10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3d3d12: 3b0a 0300 |0001: if-gez v10, 0004 // +0003 │ │ +3d3d16: 120a |0003: const/4 v10, #int 0 // #0 │ │ +3d3d18: 6e10 cf99 0900 |0004: invoke-virtual {v9}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.getDuration:()I // method@99cf │ │ +3d3d1e: 0a01 |0007: move-result v1 │ │ +3d3d20: 1a02 bf33 |0008: const-string v2, "LclPlaybackSvcMPlayer" // string@33bf │ │ +3d3d24: 1213 |000a: const/4 v3, #int 1 // #1 │ │ +3d3d26: 341a 0b00 |000b: if-lt v10, v1, 0016 // +000b │ │ +3d3d2a: 1a0a b554 |000d: const-string v10, "Seek reached end of file, skipping to next episode" // string@54b5 │ │ +3d3d2e: 7120 fe0a a200 |000f: invoke-static {v2, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d3d34: 6e53 cb99 3933 |0012: invoke-virtual {v9, v3, v3, v3, v3}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.endPlayback:(ZZZZ)V // method@99cb │ │ +3d3d3a: 0e00 |0015: return-void │ │ +3d3d3c: 5491 9fc8 |0016: iget-object v1, v9, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ +3d3d40: 6204 a7c8 |0018: sget-object v4, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ +3d3d44: 3241 2300 |001a: if-eq v1, v4, 003d // +0023 │ │ +3d3d48: 5491 9fc8 |001c: iget-object v1, v9, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ +3d3d4c: 6204 a6c8 |001e: sget-object v4, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a6 │ │ +3d3d50: 3241 1d00 |0020: if-eq v1, v4, 003d // +001d │ │ +3d3d54: 5491 9fc8 |0022: iget-object v1, v9, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ +3d3d58: 6204 a8c8 |0024: sget-object v4, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a8 │ │ +3d3d5c: 3341 0300 |0026: if-ne v1, v4, 0029 // +0003 │ │ +3d3d60: 2815 |0028: goto 003d // +0015 │ │ +3d3d62: 5491 9fc8 |0029: iget-object v1, v9, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ +3d3d66: 6202 a4c8 |002b: sget-object v2, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a4 │ │ +3d3d6a: 3321 6600 |002d: if-ne v1, v2, 0093 // +0066 │ │ +3d3d6e: 5491 168d |002f: iget-object v1, v9, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ +3d3d72: 7220 f9ac a100 |0031: invoke-interface {v1, v10}, Lde/danoeh/antennapod/model/playback/Playable;.setPosition:(I)V // method@acf9 │ │ +3d3d78: 549a 1b8d |0034: iget-object v10, v9, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.startWhenPrepared:Ljava/util/concurrent/atomic/AtomicBoolean; // field@8d1b │ │ +3d3d7c: 6e20 50b6 0a00 |0036: invoke-virtual {v10, v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@b650 │ │ +3d3d82: 6e10 e399 0900 |0039: invoke-virtual {v9}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.prepare:()V // method@99e3 │ │ +3d3d88: 2857 |003c: goto 0093 // +0057 │ │ +3d3d8a: 5490 1a8d |003d: iget-object v0, v9, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.seekLatch:Ljava/util/concurrent/CountDownLatch; // field@8d1a │ │ +3d3d8e: 1604 0300 |003f: const-wide/16 v4, #int 3 // #3 │ │ +3d3d92: 3800 1c00 |0041: if-eqz v0, 005d // +001c │ │ +3d3d96: 6e10 1ab6 0000 |0043: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.getCount:()J // method@b61a │ │ +3d3d9c: 0b00 |0046: move-result-wide v0 │ │ +3d3d9e: 1606 0000 |0047: const-wide/16 v6, #int 0 // #0 │ │ +3d3da2: 3108 0006 |0049: cmp-long v8, v0, v6 │ │ +3d3da6: 3d08 1200 |004b: if-lez v8, 005d // +0012 │ │ +3d3daa: 5490 1a8d |004d: iget-object v0, v9, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.seekLatch:Ljava/util/concurrent/CountDownLatch; // field@8d1a │ │ +3d3dae: 6201 04da |004f: sget-object v1, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@da04 │ │ +3d3db2: 6e40 18b6 4015 |0051: invoke-virtual {v0, v4, v5, v1}, Ljava/util/concurrent/CountDownLatch;.await:(JLjava/util/concurrent/TimeUnit;)Z // method@b618 │ │ +3d3db8: 2809 |0054: goto 005d // +0009 │ │ +3d3dba: 0d00 |0055: move-exception v0 │ │ +3d3dbc: 7110 020b 0000 |0056: invoke-static {v0}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ +3d3dc2: 0c00 |0059: move-result-object v0 │ │ +3d3dc4: 7120 000b 0200 |005a: invoke-static {v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +3d3dca: 2200 321f |005d: new-instance v0, Ljava/util/concurrent/CountDownLatch; // type@1f32 │ │ +3d3dce: 7020 16b6 3000 |005f: invoke-direct {v0, v3}, Ljava/util/concurrent/CountDownLatch;.:(I)V // method@b616 │ │ +3d3dd4: 5b90 1a8d |0062: iput-object v0, v9, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.seekLatch:Ljava/util/concurrent/CountDownLatch; // field@8d1a │ │ +3d3dd8: 5490 9fc8 |0064: iget-object v0, v9, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ +3d3ddc: 5b90 1c8d |0066: iput-object v0, v9, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.statusBeforeSeeking:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@8d1c │ │ +3d3de0: 6200 aac8 |0068: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.SEEKING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8aa │ │ +3d3de4: 5491 168d |006a: iget-object v1, v9, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ +3d3de8: 6e10 d299 0900 |006c: invoke-virtual {v9}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.getPosition:()I // method@99d2 │ │ +3d3dee: 0a03 |006f: move-result v3 │ │ +3d3df0: 6e40 beaf 0931 |0070: invoke-virtual {v9, v0, v1, v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;I)V // method@afbe │ │ +3d3df6: 5490 178d |0073: iget-object v0, v9, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ +3d3dfa: 6e20 9299 a000 |0075: invoke-virtual {v0, v10}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.seekTo:(I)V // method@9992 │ │ +3d3e00: 5490 1c8d |0078: iget-object v0, v9, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.statusBeforeSeeking:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@8d1c │ │ +3d3e04: 6201 a8c8 |007a: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a8 │ │ +3d3e08: 3310 0700 |007c: if-ne v0, v1, 0083 // +0007 │ │ +3d3e0c: 5490 168d |007e: iget-object v0, v9, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ +3d3e10: 7220 f9ac a000 |0080: invoke-interface {v0, v10}, Lde/danoeh/antennapod/model/playback/Playable;.setPosition:(I)V // method@acf9 │ │ +3d3e16: 549a 1a8d |0083: iget-object v10, v9, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.seekLatch:Ljava/util/concurrent/CountDownLatch; // field@8d1a │ │ +3d3e1a: 6200 04da |0085: sget-object v0, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@da04 │ │ +3d3e1e: 6e40 18b6 4a05 |0087: invoke-virtual {v10, v4, v5, v0}, Ljava/util/concurrent/CountDownLatch;.await:(JLjava/util/concurrent/TimeUnit;)Z // method@b618 │ │ +3d3e24: 2809 |008a: goto 0093 // +0009 │ │ +3d3e26: 0d0a |008b: move-exception v10 │ │ +3d3e28: 7110 020b 0a00 |008c: invoke-static {v10}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ +3d3e2e: 0c0a |008f: move-result-object v10 │ │ +3d3e30: 7120 000b a200 |0090: invoke-static {v2, v10}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +3d3e36: 0e00 |0093: return-void │ │ catches : 2 │ │ 0x004d - 0x0054 │ │ Ljava/lang/InterruptedException; -> 0x0055 │ │ 0x0083 - 0x008a │ │ Ljava/lang/InterruptedException; -> 0x008b │ │ positions : │ │ 0x0004 line=346 │ │ @@ -1473702,18 +1473685,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3d3e8c: |[3d3e8c] de.danoeh.antennapod.core.service.playback.LocalPSMP.setAudioTrack:(I)V │ │ -3d3e9c: 5410 178d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ -3d3ea0: 6e20 9499 2000 |0002: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.setAudioTrack:(I)V // method@9994 │ │ -3d3ea6: 0e00 |0005: return-void │ │ +3d3e54: |[3d3e54] de.danoeh.antennapod.core.service.playback.LocalPSMP.setAudioTrack:(I)V │ │ +3d3e64: 5410 178d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ +3d3e68: 6e20 9499 2000 |0002: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.setAudioTrack:(I)V // method@9994 │ │ +3d3e6e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=570 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/core/service/playback/LocalPSMP; │ │ 0x0000 - 0x0006 reg=2 (null) I │ │ │ │ @@ -1473722,17 +1473705,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 │ │ -3d3f08: |[3d3f08] de.danoeh.antennapod.core.service.playback.LocalPSMP.setPlayable:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -3d3f18: 5b01 168d |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ -3d3f1c: 0e00 |0002: return-void │ │ +3d3ed0: |[3d3ed0] de.danoeh.antennapod.core.service.playback.LocalPSMP.setPlayable:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +3d3ee0: 5b01 168d |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8d16 │ │ +3d3ee4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=562 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/core/service/playback/LocalPSMP; │ │ 0x0000 - 0x0003 reg=1 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ │ │ @@ -1473741,32 +1473724,32 @@ │ │ type : '(FZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 40 16-bit code units │ │ -3d3f20: |[3d3f20] de.danoeh.antennapod.core.service.playback.LocalPSMP.setPlaybackParams:(FZ)V │ │ -3d3f30: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3d3f34: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3d3f3a: 1a01 324f |0005: const-string v1, "Playback speed was set to " // string@4f32 │ │ -3d3f3e: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d3f44: 6e20 56b3 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(F)Ljava/lang/StringBuilder; // method@b356 │ │ -3d3f4a: 6e10 67b3 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3d3f50: 0c00 |0010: move-result-object v0 │ │ -3d3f52: 1a01 bf33 |0011: const-string v1, "LclPlaybackSvcMPlayer" // string@33bf │ │ -3d3f56: 7120 fe0a 0100 |0013: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d3f5c: 7100 8db7 0000 |0016: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3d3f62: 0c00 |0019: move-result-object v0 │ │ -3d3f64: 2201 af1a |001a: new-instance v1, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent; // type@1aaf │ │ -3d3f68: 7020 8ba2 3100 |001c: invoke-direct {v1, v3}, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;.:(F)V // method@a28b │ │ -3d3f6e: 6e20 90b7 1000 |001f: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -3d3f74: 5420 178d |0022: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ -3d3f78: 6e30 9c99 3004 |0024: invoke-virtual {v0, v3, v4}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.setPlaybackParams:(FZ)V // method@999c │ │ -3d3f7e: 0e00 |0027: return-void │ │ +3d3ee8: |[3d3ee8] de.danoeh.antennapod.core.service.playback.LocalPSMP.setPlaybackParams:(FZ)V │ │ +3d3ef8: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3d3efc: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3d3f02: 1a01 324f |0005: const-string v1, "Playback speed was set to " // string@4f32 │ │ +3d3f06: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d3f0c: 6e20 56b3 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(F)Ljava/lang/StringBuilder; // method@b356 │ │ +3d3f12: 6e10 67b3 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3d3f18: 0c00 |0010: move-result-object v0 │ │ +3d3f1a: 1a01 bf33 |0011: const-string v1, "LclPlaybackSvcMPlayer" // string@33bf │ │ +3d3f1e: 7120 fe0a 0100 |0013: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d3f24: 7100 8db7 0000 |0016: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3d3f2a: 0c00 |0019: move-result-object v0 │ │ +3d3f2c: 2201 af1a |001a: new-instance v1, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent; // type@1aaf │ │ +3d3f30: 7020 8ba2 3100 |001c: invoke-direct {v1, v3}, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;.:(F)V // method@a28b │ │ +3d3f36: 6e20 90b7 1000 |001f: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +3d3f3c: 5420 178d |0022: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ +3d3f40: 6e30 9c99 3004 |0024: invoke-virtual {v0, v3, v4}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.setPlaybackParams:(FZ)V // method@999c │ │ +3d3f46: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=444 │ │ 0x0016 line=445 │ │ 0x0022 line=446 │ │ locals : │ │ 0x0000 - 0x0028 reg=2 this Lde/danoeh/antennapod/core/service/playback/LocalPSMP; │ │ @@ -1473778,18 +1473761,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3d3f80: |[3d3f80] de.danoeh.antennapod.core.service.playback.LocalPSMP.setStartWhenPrepared:(Z)V │ │ -3d3f90: 5410 1b8d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.startWhenPrepared:Ljava/util/concurrent/atomic/AtomicBoolean; // field@8d1b │ │ -3d3f94: 6e20 50b6 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@b650 │ │ -3d3f9a: 0e00 |0005: return-void │ │ +3d3f48: |[3d3f48] de.danoeh.antennapod.core.service.playback.LocalPSMP.setStartWhenPrepared:(Z)V │ │ +3d3f58: 5410 1b8d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.startWhenPrepared:Ljava/util/concurrent/atomic/AtomicBoolean; // field@8d1b │ │ +3d3f5c: 6e20 50b6 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@b650 │ │ +3d3f62: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=435 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/core/service/playback/LocalPSMP; │ │ 0x0000 - 0x0006 reg=2 (null) Z │ │ │ │ @@ -1473798,20 +1473781,20 @@ │ │ type : '(Landroid/view/SurfaceHolder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -3d3f9c: |[3d3f9c] de.danoeh.antennapod.core.service.playback.LocalPSMP.setVideoSurface:(Landroid/view/SurfaceHolder;)V │ │ -3d3fac: 5410 178d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ -3d3fb0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -3d3fb4: 5410 178d |0004: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ -3d3fb8: 6e20 9799 2000 |0006: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.setDisplay:(Landroid/view/SurfaceHolder;)V // method@9997 │ │ -3d3fbe: 0e00 |0009: return-void │ │ +3d3f64: |[3d3f64] de.danoeh.antennapod.core.service.playback.LocalPSMP.setVideoSurface:(Landroid/view/SurfaceHolder;)V │ │ +3d3f74: 5410 178d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ +3d3f78: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +3d3f7c: 5410 178d |0004: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ +3d3f80: 6e20 9799 2000 |0006: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.setDisplay:(Landroid/view/SurfaceHolder;)V // method@9997 │ │ +3d3f86: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=518 │ │ 0x0004 line=519 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lde/danoeh/antennapod/core/service/playback/LocalPSMP; │ │ 0x0000 - 0x000a reg=2 (null) Landroid/view/SurfaceHolder; │ │ @@ -1473821,47 +1473804,47 @@ │ │ type : '(FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 70 16-bit code units │ │ -3d3fc0: |[3d3fc0] de.danoeh.antennapod.core.service.playback.LocalPSMP.setVolume:(FF)V │ │ -3d3fd0: 6e10 d099 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@99d0 │ │ -3d3fd6: 0c00 |0003: move-result-object v0 │ │ -3d3fd8: 2001 bc1c |0004: instance-of v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -3d3fdc: 3801 1c00 |0006: if-eqz v1, 0022 // +001c │ │ -3d3fe0: 1f00 bc1c |0008: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -3d3fe4: 6e10 73ac 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -3d3fea: 0c00 |000d: move-result-object v0 │ │ -3d3fec: 6e10 2dac 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -3d3ff2: 0c00 |0011: move-result-object v0 │ │ -3d3ff4: 6e10 d4ab 0000 |0012: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ -3d3ffa: 0c00 |0015: move-result-object v0 │ │ -3d3ffc: 6e10 b6ac 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getVolumeAdaptionSetting:()Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // method@acb6 │ │ -3d4002: 0c00 |0019: move-result-object v0 │ │ -3d4004: 6e10 daac 0000 |001a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.getAdaptionFactor:()F // method@acda │ │ -3d400a: 0a00 |001d: move-result v0 │ │ -3d400c: a803 0300 |001e: mul-float v3, v3, v0 │ │ -3d4010: a804 0400 |0020: mul-float v4, v4, v0 │ │ -3d4014: 5420 178d |0022: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ -3d4018: 6e30 9d99 3004 |0024: invoke-virtual {v0, v3, v4}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.setVolume:(FF)V // method@999d │ │ -3d401e: 2200 8f1e |0027: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3d4022: 7010 50b3 0000 |0029: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3d4028: 1a01 6049 |002c: const-string v1, "Media player volume was set to " // string@4960 │ │ -3d402c: 6e20 5cb3 1000 |002e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d4032: 6e20 56b3 3000 |0031: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(F)Ljava/lang/StringBuilder; // method@b356 │ │ -3d4038: 1a03 1e00 |0034: const-string v3, " " // string@001e │ │ -3d403c: 6e20 5cb3 3000 |0036: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d4042: 6e20 56b3 4000 |0039: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(F)Ljava/lang/StringBuilder; // method@b356 │ │ -3d4048: 6e10 67b3 0000 |003c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3d404e: 0c03 |003f: move-result-object v3 │ │ -3d4050: 1a04 bf33 |0040: const-string v4, "LclPlaybackSvcMPlayer" // string@33bf │ │ -3d4054: 7120 fe0a 3400 |0042: invoke-static {v4, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d405a: 0e00 |0045: return-void │ │ +3d3f88: |[3d3f88] de.danoeh.antennapod.core.service.playback.LocalPSMP.setVolume:(FF)V │ │ +3d3f98: 6e10 d099 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@99d0 │ │ +3d3f9e: 0c00 |0003: move-result-object v0 │ │ +3d3fa0: 2001 bc1c |0004: instance-of v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +3d3fa4: 3801 1c00 |0006: if-eqz v1, 0022 // +001c │ │ +3d3fa8: 1f00 bc1c |0008: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +3d3fac: 6e10 73ac 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +3d3fb2: 0c00 |000d: move-result-object v0 │ │ +3d3fb4: 6e10 2dac 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +3d3fba: 0c00 |0011: move-result-object v0 │ │ +3d3fbc: 6e10 d4ab 0000 |0012: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ +3d3fc2: 0c00 |0015: move-result-object v0 │ │ +3d3fc4: 6e10 b6ac 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getVolumeAdaptionSetting:()Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // method@acb6 │ │ +3d3fca: 0c00 |0019: move-result-object v0 │ │ +3d3fcc: 6e10 daac 0000 |001a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.getAdaptionFactor:()F // method@acda │ │ +3d3fd2: 0a00 |001d: move-result v0 │ │ +3d3fd4: a803 0300 |001e: mul-float v3, v3, v0 │ │ +3d3fd8: a804 0400 |0020: mul-float v4, v4, v0 │ │ +3d3fdc: 5420 178d |0022: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ +3d3fe0: 6e30 9d99 3004 |0024: invoke-virtual {v0, v3, v4}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.setVolume:(FF)V // method@999d │ │ +3d3fe6: 2200 8f1e |0027: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3d3fea: 7010 50b3 0000 |0029: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3d3ff0: 1a01 6049 |002c: const-string v1, "Media player volume was set to " // string@4960 │ │ +3d3ff4: 6e20 5cb3 1000 |002e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d3ffa: 6e20 56b3 3000 |0031: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(F)Ljava/lang/StringBuilder; // method@b356 │ │ +3d4000: 1a03 1e00 |0034: const-string v3, " " // string@001e │ │ +3d4004: 6e20 5cb3 3000 |0036: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d400a: 6e20 56b3 4000 |0039: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(F)Ljava/lang/StringBuilder; // method@b356 │ │ +3d4010: 6e10 67b3 0000 |003c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3d4016: 0c03 |003f: move-result-object v3 │ │ +3d4018: 1a04 bf33 |0040: const-string v4, "LclPlaybackSvcMPlayer" // string@33bf │ │ +3d401c: 7120 fe0a 3400 |0042: invoke-static {v4, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d4022: 0e00 |0045: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=470 │ │ 0x0004 line=471 │ │ 0x0008 line=472 │ │ 0x000a line=473 │ │ 0x0016 line=474 │ │ @@ -1473878,17 +1473861,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3d2ec4: |[3d2ec4] de.danoeh.antennapod.core.service.playback.LocalPSMP.shouldLockWifi:()Z │ │ -3d2ed4: 5510 1d8d |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.stream:Z // field@8d1d │ │ -3d2ed8: 0f00 |0002: return v0 │ │ +3d2e8c: |[3d2e8c] de.danoeh.antennapod.core.service.playback.LocalPSMP.shouldLockWifi:()Z │ │ +3d2e9c: 5510 1d8d |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.stream:Z // field@8d1d │ │ +3d2ea0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=713 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/core/service/playback/LocalPSMP; │ │ │ │ #27 : (in Lde/danoeh/antennapod/core/service/playback/LocalPSMP;) │ │ @@ -1473896,38 +1473879,38 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 47 16-bit code units │ │ -3d405c: |[3d405c] de.danoeh.antennapod.core.service.playback.LocalPSMP.shutdown:()V │ │ -3d406c: 5410 178d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ -3d4070: 3800 2300 |0002: if-eqz v0, 0025 // +0023 │ │ -3d4074: 7010 c999 0100 |0004: invoke-direct {v1}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.clearMediaPlayerListeners:()V // method@99c9 │ │ -3d407a: 5410 178d |0007: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ -3d407e: 6e10 8c99 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.isPlaying:()Z // method@998c │ │ -3d4084: 0a00 |000c: move-result v0 │ │ -3d4086: 3800 0c00 |000d: if-eqz v0, 0019 // +000c │ │ -3d408a: 5410 178d |000f: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ -3d408e: 6e10 9f99 0000 |0011: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.stop:()V // method@999f │ │ -3d4094: 2805 |0014: goto 0019 // +0005 │ │ -3d4096: 0d00 |0015: move-exception v0 │ │ -3d4098: 6e10 8db3 0000 |0016: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -3d409e: 5410 178d |0019: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ -3d40a2: 6e10 9099 0000 |001b: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.release:()V // method@9990 │ │ -3d40a8: 1200 |001e: const/4 v0, #int 0 // #0 │ │ -3d40aa: 5b10 178d |001f: iput-object v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ -3d40ae: 6200 abc8 |0021: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8ab │ │ -3d40b2: 5b10 9fc8 |0023: iput-object v0, v1, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ -3d40b6: 1210 |0025: const/4 v0, #int 1 // #1 │ │ -3d40b8: 5c10 158d |0026: iput-boolean v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.isShutDown:Z // field@8d15 │ │ -3d40bc: 7010 c599 0100 |0028: invoke-direct {v1}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.abandonAudioFocus:()V // method@99c5 │ │ -3d40c2: 6e10 b5af 0100 |002b: invoke-virtual {v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.releaseWifiLockIfNecessary:()V // method@afb5 │ │ -3d40c8: 0e00 |002e: return-void │ │ +3d4024: |[3d4024] de.danoeh.antennapod.core.service.playback.LocalPSMP.shutdown:()V │ │ +3d4034: 5410 178d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ +3d4038: 3800 2300 |0002: if-eqz v0, 0025 // +0023 │ │ +3d403c: 7010 c999 0100 |0004: invoke-direct {v1}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.clearMediaPlayerListeners:()V // method@99c9 │ │ +3d4042: 5410 178d |0007: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ +3d4046: 6e10 8c99 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.isPlaying:()Z // method@998c │ │ +3d404c: 0a00 |000c: move-result v0 │ │ +3d404e: 3800 0c00 |000d: if-eqz v0, 0019 // +000c │ │ +3d4052: 5410 178d |000f: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ +3d4056: 6e10 9f99 0000 |0011: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.stop:()V // method@999f │ │ +3d405c: 2805 |0014: goto 0019 // +0005 │ │ +3d405e: 0d00 |0015: move-exception v0 │ │ +3d4060: 6e10 8db3 0000 |0016: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +3d4066: 5410 178d |0019: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ +3d406a: 6e10 9099 0000 |001b: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.release:()V // method@9990 │ │ +3d4070: 1200 |001e: const/4 v0, #int 0 // #0 │ │ +3d4072: 5b10 178d |001f: iput-object v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8d17 │ │ +3d4076: 6200 abc8 |0021: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8ab │ │ +3d407a: 5b10 9fc8 |0023: iput-object v0, v1, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89f │ │ +3d407e: 1210 |0025: const/4 v0, #int 1 // #1 │ │ +3d4080: 5c10 158d |0026: iput-boolean v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.isShutDown:Z // field@8d15 │ │ +3d4084: 7010 c599 0100 |0028: invoke-direct {v1}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.abandonAudioFocus:()V // method@99c5 │ │ +3d408a: 6e10 b5af 0100 |002b: invoke-virtual {v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.releaseWifiLockIfNecessary:()V // method@afb5 │ │ +3d4090: 0e00 |002e: return-void │ │ catches : 1 │ │ 0x0004 - 0x0014 │ │ Ljava/lang/Exception; -> 0x0015 │ │ positions : │ │ 0x0000 line=498 │ │ 0x0004 line=500 │ │ 0x0007 line=501 │ │ @@ -1473972,18 +1473955,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 │ │ -3d415c: |[3d415c] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda10.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ -3d416c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3d4172: 5b01 1f8d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d1f │ │ -3d4176: 0e00 |0005: return-void │ │ +3d4124: |[3d4124] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda10.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ +3d4134: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3d413a: 5b01 1f8d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d1f │ │ +3d413e: 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; │ │ │ │ @@ -1473993,19 +1473976,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3d4178: |[3d4178] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda10.accept:(Ljava/lang/Object;)V │ │ -3d4188: 5410 1f8d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d1f │ │ -3d418c: 1f02 941e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e94 │ │ -3d4190: 7120 459a 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@9a45 │ │ -3d4196: 0e00 |0007: return-void │ │ +3d4140: |[3d4140] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda10.accept:(Ljava/lang/Object;)V │ │ +3d4150: 5410 1f8d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d1f │ │ +3d4154: 1f02 941e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e94 │ │ +3d4158: 7120 459a 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@9a45 │ │ +3d415e: 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; │ │ │ │ @@ -1474035,34 +1474018,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3d41e0: |[3d41e0] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda12.:()V │ │ -3d41f0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3d41f6: 0e00 |0003: return-void │ │ +3d41a8: |[3d41a8] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda12.:()V │ │ +3d41b8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3d41be: 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 │ │ -3d41f8: |[3d41f8] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda12.subscribe:(Lio/reactivex/SingleEmitter;)V │ │ -3d4208: 7110 489a 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.$r8$lambda$LB0Te2pjC8N0PMMSrA4rEeF1rxQ:(Lio/reactivex/SingleEmitter;)V // method@9a48 │ │ -3d420e: 0e00 |0003: return-void │ │ +3d41c0: |[3d41c0] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda12.subscribe:(Lio/reactivex/SingleEmitter;)V │ │ +3d41d0: 7110 489a 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.$r8$lambda$LB0Te2pjC8N0PMMSrA4rEeF1rxQ:(Lio/reactivex/SingleEmitter;)V // method@9a48 │ │ +3d41d6: 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; │ │ │ │ @@ -1474096,18 +1474079,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 │ │ -3d4210: |[3d4210] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda13.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ -3d4220: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3d4226: 5b01 238d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d23 │ │ -3d422a: 0e00 |0005: return-void │ │ +3d41d8: |[3d41d8] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda13.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ +3d41e8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3d41ee: 5b01 238d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d23 │ │ +3d41f2: 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; │ │ │ │ @@ -1474117,19 +1474100,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3d422c: |[3d422c] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda13.accept:(Ljava/lang/Object;)V │ │ -3d423c: 5410 238d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d23 │ │ -3d4240: 1f02 101f |0002: check-cast v2, Ljava/util/List; // type@1f10 │ │ -3d4244: 7120 449a 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@9a44 │ │ -3d424a: 0e00 |0007: return-void │ │ +3d41f4: |[3d41f4] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda13.accept:(Ljava/lang/Object;)V │ │ +3d4204: 5410 238d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d23 │ │ +3d4208: 1f02 101f |0002: check-cast v2, Ljava/util/List; // type@1f10 │ │ +3d420c: 7120 449a 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@9a44 │ │ +3d4212: 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; │ │ │ │ @@ -1474159,35 +1474142,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3d424c: |[3d424c] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda14.:()V │ │ -3d425c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3d4262: 0e00 |0003: return-void │ │ +3d4214: |[3d4214] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda14.:()V │ │ +3d4224: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3d422a: 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 │ │ -3d4264: |[3d4264] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda14.accept:(Ljava/lang/Object;)V │ │ -3d4274: 1f01 941e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e94 │ │ -3d4278: 6e10 8db3 0100 |0002: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -3d427e: 0e00 |0005: return-void │ │ +3d422c: |[3d422c] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda14.accept:(Ljava/lang/Object;)V │ │ +3d423c: 1f01 941e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e94 │ │ +3d4240: 6e10 8db3 0100 |0002: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +3d4246: 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; │ │ │ │ @@ -1474229,20 +1474212,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 │ │ -3d4280: |[3d4280] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Landroidx/media/MediaBrowserServiceCompat$Result;Ljava/lang/String;)V │ │ -3d4290: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3d4296: 5b01 248d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d24 │ │ -3d429a: 5b02 258d |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda1;.f$1:Landroidx/media/MediaBrowserServiceCompat$Result; // field@8d25 │ │ -3d429e: 5b03 268d |0007: iput-object v3, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda1;.f$2:Ljava/lang/String; // field@8d26 │ │ -3d42a2: 0e00 |0009: return-void │ │ +3d4248: |[3d4248] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Landroidx/media/MediaBrowserServiceCompat$Result;Ljava/lang/String;)V │ │ +3d4258: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3d425e: 5b01 248d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d24 │ │ +3d4262: 5b02 258d |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda1;.f$1:Landroidx/media/MediaBrowserServiceCompat$Result; // field@8d25 │ │ +3d4266: 5b03 268d |0007: iput-object v3, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda1;.f$2:Ljava/lang/String; // field@8d26 │ │ +3d426a: 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; │ │ @@ -1474254,20 +1474237,20 @@ │ │ type : '(Lio/reactivex/CompletableEmitter;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -3d42a4: |[3d42a4] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda1.subscribe:(Lio/reactivex/CompletableEmitter;)V │ │ -3d42b4: 5430 248d |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d24 │ │ -3d42b8: 5431 258d |0002: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda1;.f$1:Landroidx/media/MediaBrowserServiceCompat$Result; // field@8d25 │ │ -3d42bc: 5432 268d |0004: iget-object v2, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda1;.f$2:Ljava/lang/String; // field@8d26 │ │ -3d42c0: 7140 509a 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@9a50 │ │ -3d42c6: 0e00 |0009: return-void │ │ +3d426c: |[3d426c] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda1.subscribe:(Lio/reactivex/CompletableEmitter;)V │ │ +3d427c: 5430 248d |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d24 │ │ +3d4280: 5431 258d |0002: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda1;.f$1:Landroidx/media/MediaBrowserServiceCompat$Result; // field@8d25 │ │ +3d4284: 5432 268d |0004: iget-object v2, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda1;.f$2:Ljava/lang/String; // field@8d26 │ │ +3d4288: 7140 509a 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@9a50 │ │ +3d428e: 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; │ │ │ │ @@ -1474297,34 +1474280,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3d42c8: |[3d42c8] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda2.:()V │ │ -3d42d8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3d42de: 0e00 |0003: return-void │ │ +3d4290: |[3d4290] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda2.:()V │ │ +3d42a0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3d42a6: 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 │ │ -3d42e0: |[3d42e0] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda2.run:()V │ │ -3d42f0: 7100 469a 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.$r8$lambda$Ds6t0dESf2fRd4CgXQs6P2bffHw:()V // method@9a46 │ │ -3d42f6: 0e00 |0003: return-void │ │ +3d42a8: |[3d42a8] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda2.run:()V │ │ +3d42b8: 7100 469a 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.$r8$lambda$Ds6t0dESf2fRd4CgXQs6P2bffHw:()V // method@9a46 │ │ +3d42be: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -1474357,18 +1474340,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 │ │ -3d42f8: |[3d42f8] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda3.:(Landroidx/media/MediaBrowserServiceCompat$Result;)V │ │ -3d4308: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3d430e: 5b01 278d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda3;.f$0:Landroidx/media/MediaBrowserServiceCompat$Result; // field@8d27 │ │ -3d4312: 0e00 |0005: return-void │ │ +3d42c0: |[3d42c0] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda3.:(Landroidx/media/MediaBrowserServiceCompat$Result;)V │ │ +3d42d0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3d42d6: 5b01 278d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda3;.f$0:Landroidx/media/MediaBrowserServiceCompat$Result; // field@8d27 │ │ +3d42da: 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; │ │ │ │ @@ -1474378,19 +1474361,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3d4314: |[3d4314] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ -3d4324: 5410 278d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda3;.f$0:Landroidx/media/MediaBrowserServiceCompat$Result; // field@8d27 │ │ -3d4328: 1f02 941e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e94 │ │ -3d432c: 7120 479a 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@9a47 │ │ -3d4332: 0e00 |0007: return-void │ │ +3d42dc: |[3d42dc] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ +3d42ec: 5410 278d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda3;.f$0:Landroidx/media/MediaBrowserServiceCompat$Result; // field@8d27 │ │ +3d42f0: 1f02 941e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e94 │ │ +3d42f4: 7120 479a 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@9a47 │ │ +3d42fa: 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; │ │ │ │ @@ -1474424,18 +1474407,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 │ │ -3d4334: |[3d4334] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ -3d4344: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3d434a: 5b01 288d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d28 │ │ -3d434e: 0e00 |0005: return-void │ │ +3d42fc: |[3d42fc] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ +3d430c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3d4312: 5b01 288d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d28 │ │ +3d4316: 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; │ │ │ │ @@ -1474445,19 +1474428,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3d4350: |[3d4350] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda4.accept:(Ljava/lang/Object;)V │ │ -3d4360: 5410 288d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d28 │ │ -3d4364: 1f02 771e |0002: check-cast v2, Ljava/lang/Long; // type@1e77 │ │ -3d4368: 7120 499a 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@9a49 │ │ -3d436e: 0e00 |0007: return-void │ │ +3d4318: |[3d4318] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda4.accept:(Ljava/lang/Object;)V │ │ +3d4328: 5410 288d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d28 │ │ +3d432c: 1f02 771e |0002: check-cast v2, Ljava/lang/Long; // type@1e77 │ │ +3d4330: 7120 499a 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@9a49 │ │ +3d4336: 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; │ │ │ │ @@ -1474495,19 +1474478,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 │ │ -3d43ac: |[3d43ac] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Z)V │ │ -3d43bc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3d43c2: 5b01 2a8d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d2a │ │ -3d43c6: 5c02 2b8d |0005: iput-boolean v2, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda6;.f$1:Z // field@8d2b │ │ -3d43ca: 0e00 |0007: return-void │ │ +3d4374: |[3d4374] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Z)V │ │ +3d4384: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3d438a: 5b01 2a8d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d2a │ │ +3d438e: 5c02 2b8d |0005: iput-boolean v2, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda6;.f$1:Z // field@8d2b │ │ +3d4392: 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 │ │ @@ -1474518,20 +1474501,20 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -3d43cc: |[3d43cc] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda6.accept:(Ljava/lang/Object;)V │ │ -3d43dc: 5420 2a8d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d2a │ │ -3d43e0: 5521 2b8d |0002: iget-boolean v1, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda6;.f$1:Z // field@8d2b │ │ -3d43e4: 1f03 c51c |0004: check-cast v3, Lde/danoeh/antennapod/model/playback/Playable; // type@1cc5 │ │ -3d43e8: 7130 4a9a 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@9a4a │ │ -3d43ee: 0e00 |0009: return-void │ │ +3d4394: |[3d4394] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda6.accept:(Ljava/lang/Object;)V │ │ +3d43a4: 5420 2a8d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d2a │ │ +3d43a8: 5521 2b8d |0002: iget-boolean v1, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda6;.f$1:Z // field@8d2b │ │ +3d43ac: 1f03 c51c |0004: check-cast v3, Lde/danoeh/antennapod/model/playback/Playable; // type@1cc5 │ │ +3d43b0: 7130 4a9a 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@9a4a │ │ +3d43b6: 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; │ │ │ │ @@ -1474565,18 +1474548,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 │ │ -3d43f0: |[3d43f0] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ -3d4400: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3d4406: 5b01 2c8d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d2c │ │ -3d440a: 0e00 |0005: return-void │ │ +3d43b8: |[3d43b8] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ +3d43c8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3d43ce: 5b01 2c8d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d2c │ │ +3d43d2: 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; │ │ │ │ @@ -1474586,19 +1474569,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3d440c: |[3d440c] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda7.accept:(Ljava/lang/Object;)V │ │ -3d441c: 5410 2c8d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d2c │ │ -3d4420: 1f02 941e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e94 │ │ -3d4424: 7120 4d9a 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@9a4d │ │ -3d442a: 0e00 |0007: return-void │ │ +3d43d4: |[3d43d4] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda7.accept:(Ljava/lang/Object;)V │ │ +3d43e4: 5410 2c8d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d2c │ │ +3d43e8: 1f02 941e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e94 │ │ +3d43ec: 7120 4d9a 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@9a4d │ │ +3d43f2: 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; │ │ │ │ @@ -1474632,18 +1474615,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 │ │ -3d4468: |[3d4468] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda9.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ -3d4478: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3d447e: 5b01 2e8d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d2e │ │ -3d4482: 0e00 |0005: return-void │ │ +3d4430: |[3d4430] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda9.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ +3d4440: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3d4446: 5b01 2e8d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d2e │ │ +3d444a: 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; │ │ │ │ @@ -1474653,19 +1474636,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3d4484: |[3d4484] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda9.accept:(Ljava/lang/Object;)V │ │ -3d4494: 5410 2e8d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d2e │ │ -3d4498: 1f02 c51c |0002: check-cast v2, Lde/danoeh/antennapod/model/playback/Playable; // type@1cc5 │ │ -3d449c: 7120 4c9a 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@9a4c │ │ -3d44a2: 0e00 |0007: return-void │ │ +3d444c: |[3d444c] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda9.accept:(Ljava/lang/Object;)V │ │ +3d445c: 5410 2e8d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d2e │ │ +3d4460: 1f02 c51c |0002: check-cast v2, Lde/danoeh/antennapod/model/playback/Playable; // type@1cc5 │ │ +3d4464: 7120 4c9a 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@9a4c │ │ +3d446a: 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; │ │ │ │ @@ -1474703,18 +1474686,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 │ │ -3d4624: |[3d4624] de.danoeh.antennapod.core.service.playback.PlaybackService$1.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Landroid/content/Context;)V │ │ -3d4634: 5b01 308d |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$1;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d30 │ │ -3d4638: 7020 dfaf 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/playback/cast/CastStateListener;.:(Landroid/content/Context;)V // method@afdf │ │ -3d463e: 0e00 |0005: return-void │ │ +3d45ec: |[3d45ec] de.danoeh.antennapod.core.service.playback.PlaybackService$1.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Landroid/content/Context;)V │ │ +3d45fc: 5b01 308d |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$1;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d30 │ │ +3d4600: 7020 dfaf 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/playback/cast/CastStateListener;.:(Landroid/content/Context;)V // method@afdf │ │ +3d4606: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 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; │ │ @@ -1474725,18 +1474708,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3d4640: |[3d4640] de.danoeh.antennapod.core.service.playback.PlaybackService$1.onSessionStartedOrEnded:()V │ │ -3d4650: 5410 308d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$1;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d30 │ │ -3d4654: 6e10 a49a 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.recreateMediaPlayer:()V // method@9aa4 │ │ -3d465a: 0e00 |0005: return-void │ │ +3d4608: |[3d4608] de.danoeh.antennapod.core.service.playback.PlaybackService$1.onSessionStartedOrEnded:()V │ │ +3d4618: 5410 308d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$1;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d30 │ │ +3d461c: 6e10 a49a 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.recreateMediaPlayer:()V // method@9aa4 │ │ +3d4622: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$1; │ │ │ │ source_file_idx : 20300 (PlaybackService.java) │ │ @@ -1474774,18 +1474757,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 │ │ -3d46b8: |[3d46b8] de.danoeh.antennapod.core.service.playback.PlaybackService$2.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ -3d46c8: 5b01 318d |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$2;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d31 │ │ -3d46cc: 7010 ffb2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3d46d2: 0e00 |0005: return-void │ │ +3d4680: |[3d4680] de.danoeh.antennapod.core.service.playback.PlaybackService$2.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ +3d4690: 5b01 318d |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$2;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d31 │ │ +3d4694: 7010 ffb2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3d469a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=765 │ │ 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; │ │ │ │ @@ -1474795,20 +1474778,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 │ │ -3d46d4: |[3d46d4] de.danoeh.antennapod.core.service.playback.PlaybackService$2.onChapterLoaded:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -3d46e4: 5423 318d |0000: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$2;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d31 │ │ -3d46e8: 1230 |0002: const/4 v0, #int 3 // #3 │ │ -3d46ea: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3d46ec: 7130 629a 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@9a62 │ │ -3d46f2: 0e00 |0007: return-void │ │ +3d469c: |[3d469c] de.danoeh.antennapod.core.service.playback.PlaybackService$2.onChapterLoaded:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +3d46ac: 5423 318d |0000: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$2;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d31 │ │ +3d46b0: 1230 |0002: const/4 v0, #int 3 // #3 │ │ +3d46b2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3d46b4: 7130 629a 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@9a62 │ │ +3d46ba: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=779 │ │ 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; │ │ │ │ @@ -1474817,21 +1474800,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -3d46f4: |[3d46f4] de.danoeh.antennapod.core.service.playback.PlaybackService$2.positionSaverTick:()V │ │ -3d4704: 5440 318d |0000: iget-object v0, v4, Lde/danoeh/antennapod/core/service/playback/PlaybackService$2;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d31 │ │ -3d4708: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3d470a: 12f2 |0003: const/4 v2, #int -1 // #ff │ │ -3d470c: 1213 |0004: const/4 v3, #int 1 // #1 │ │ -3d470e: 7140 609a 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@9a60 │ │ -3d4714: 0e00 |0008: return-void │ │ +3d46bc: |[3d46bc] de.danoeh.antennapod.core.service.playback.PlaybackService$2.positionSaverTick:()V │ │ +3d46cc: 5440 318d |0000: iget-object v0, v4, Lde/danoeh/antennapod/core/service/playback/PlaybackService$2;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d31 │ │ +3d46d0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3d46d2: 12f2 |0003: const/4 v2, #int -1 // #ff │ │ +3d46d4: 1213 |0004: const/4 v3, #int 1 // #1 │ │ +3d46d6: 7140 609a 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@9a60 │ │ +3d46dc: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=768 │ │ locals : │ │ 0x0000 - 0x0009 reg=4 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$2; │ │ │ │ #2 : (in Lde/danoeh/antennapod/core/service/playback/PlaybackService$2;) │ │ @@ -1474839,34 +1474822,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 │ │ -3d465c: |[3d465c] de.danoeh.antennapod.core.service.playback.PlaybackService$2.requestWidgetState:()Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState; │ │ -3d466c: 2206 bf19 |0000: new-instance v6, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState; // type@19bf │ │ -3d4670: 5470 318d |0002: iget-object v0, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService$2;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d31 │ │ -3d4674: 6e10 7c9a 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@9a7c │ │ -3d467a: 0c01 |0007: move-result-object v1 │ │ -3d467c: 5470 318d |0008: iget-object v0, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService$2;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d31 │ │ -3d4680: 6e10 819a 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9a81 │ │ -3d4686: 0c02 |000d: move-result-object v2 │ │ -3d4688: 5470 318d |000e: iget-object v0, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService$2;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d31 │ │ -3d468c: 6e10 789a 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getCurrentPosition:()I // method@9a78 │ │ -3d4692: 0a03 |0013: move-result v3 │ │ -3d4694: 5470 318d |0014: iget-object v0, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService$2;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d31 │ │ -3d4698: 6e10 799a 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getDuration:()I // method@9a79 │ │ -3d469e: 0a04 |0019: move-result v4 │ │ -3d46a0: 5470 318d |001a: iget-object v0, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService$2;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d31 │ │ -3d46a4: 6e10 779a 0000 |001c: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getCurrentPlaybackSpeed:()F // method@9a77 │ │ -3d46aa: 0a05 |001f: move-result v5 │ │ -3d46ac: 0760 |0020: move-object v0, v6 │ │ -3d46ae: 7606 609e 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@9e60 │ │ -3d46b4: 1106 |0024: return-object v6 │ │ +3d4624: |[3d4624] de.danoeh.antennapod.core.service.playback.PlaybackService$2.requestWidgetState:()Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState; │ │ +3d4634: 2206 bf19 |0000: new-instance v6, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState; // type@19bf │ │ +3d4638: 5470 318d |0002: iget-object v0, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService$2;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d31 │ │ +3d463c: 6e10 7c9a 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@9a7c │ │ +3d4642: 0c01 |0007: move-result-object v1 │ │ +3d4644: 5470 318d |0008: iget-object v0, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService$2;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d31 │ │ +3d4648: 6e10 819a 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9a81 │ │ +3d464e: 0c02 |000d: move-result-object v2 │ │ +3d4650: 5470 318d |000e: iget-object v0, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService$2;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d31 │ │ +3d4654: 6e10 789a 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getCurrentPosition:()I // method@9a78 │ │ +3d465a: 0a03 |0013: move-result v3 │ │ +3d465c: 5470 318d |0014: iget-object v0, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService$2;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d31 │ │ +3d4660: 6e10 799a 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getDuration:()I // method@9a79 │ │ +3d4666: 0a04 |0019: move-result v4 │ │ +3d4668: 5470 318d |001a: iget-object v0, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService$2;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d31 │ │ +3d466c: 6e10 779a 0000 |001c: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getCurrentPlaybackSpeed:()F // method@9a77 │ │ +3d4672: 0a05 |001f: move-result v5 │ │ +3d4674: 0760 |0020: move-object v0, v6 │ │ +3d4676: 7606 609e 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@9e60 │ │ +3d467c: 1106 |0024: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=773 │ │ 0x0010 line=774 │ │ locals : │ │ 0x0000 - 0x0025 reg=7 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$2; │ │ │ │ @@ -1474900,18 +1474883,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 │ │ -3d4718: |[3d4718] de.danoeh.antennapod.core.service.playback.PlaybackService$3$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;)V │ │ -3d4728: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3d472e: 5b01 328d |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@8d32 │ │ -3d4732: 0e00 |0005: return-void │ │ +3d46e0: |[3d46e0] de.danoeh.antennapod.core.service.playback.PlaybackService$3$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;)V │ │ +3d46f0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3d46f6: 5b01 328d |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@8d32 │ │ +3d46fa: 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; │ │ │ │ @@ -1474921,19 +1474904,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3d4734: |[3d4734] de.danoeh.antennapod.core.service.playback.PlaybackService$3$$ExternalSyntheticLambda0.accept:(Ljava/lang/Object;)V │ │ -3d4744: 5410 328d |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@8d32 │ │ -3d4748: 1f02 6200 |0002: check-cast v2, Landroid/content/Context; // type@0062 │ │ -3d474c: 7120 199a 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@9a19 │ │ -3d4752: 0e00 |0007: return-void │ │ +3d46fc: |[3d46fc] de.danoeh.antennapod.core.service.playback.PlaybackService$3$$ExternalSyntheticLambda0.accept:(Ljava/lang/Object;)V │ │ +3d470c: 5410 328d |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@8d32 │ │ +3d4710: 1f02 6200 |0002: check-cast v2, Landroid/content/Context; // type@0062 │ │ +3d4714: 7120 199a 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@9a19 │ │ +3d471a: 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; │ │ │ │ @@ -1474972,17 +1474955,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 │ │ -3d479c: |[3d479c] de.danoeh.antennapod.core.service.playback.PlaybackService$3.$r8$lambda$QkHeqPSKMAEwZteghi8c8pS7MrY:(Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;Landroid/content/Context;)V │ │ -3d47ac: 7020 1e9a 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.lambda$statusChanged$0:(Landroid/content/Context;)V // method@9a1e │ │ -3d47b2: 0e00 |0003: return-void │ │ +3d4764: |[3d4764] de.danoeh.antennapod.core.service.playback.PlaybackService$3.$r8$lambda$QkHeqPSKMAEwZteghi8c8pS7MrY:(Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;Landroid/content/Context;)V │ │ +3d4774: 7020 1e9a 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.lambda$statusChanged$0:(Landroid/content/Context;)V // method@9a1e │ │ +3d477a: 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; │ │ │ │ @@ -1474991,18 +1474974,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 │ │ -3d47b4: |[3d47b4] de.danoeh.antennapod.core.service.playback.PlaybackService$3.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ -3d47c4: 5b01 338d |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ -3d47c8: 7010 ffb2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3d47ce: 0e00 |0005: return-void │ │ +3d477c: |[3d477c] de.danoeh.antennapod.core.service.playback.PlaybackService$3.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ +3d478c: 5b01 338d |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ +3d4790: 7010 ffb2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3d4796: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=783 │ │ 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; │ │ │ │ @@ -1475011,18 +1474994,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3d4810: |[3d4810] de.danoeh.antennapod.core.service.playback.PlaybackService$3.lambda$statusChanged$0:(Landroid/content/Context;)V │ │ -3d4820: 5401 338d |0000: iget-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ -3d4824: 6e10 739a 0100 |0002: invoke-virtual {v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.disableSleepTimer:()V // method@9a73 │ │ -3d482a: 0e00 |0005: return-void │ │ +3d47d8: |[3d47d8] de.danoeh.antennapod.core.service.playback.PlaybackService$3.lambda$statusChanged$0:(Landroid/content/Context;)V │ │ +3d47e8: 5401 338d |0000: iget-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ +3d47ec: 6e10 739a 0100 |0002: invoke-virtual {v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.disableSleepTimer:()V // method@9a73 │ │ +3d47f2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=843 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$3; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/content/Context; │ │ │ │ @@ -1475032,27 +1475015,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 │ │ -3d47d0: |[3d47d0] de.danoeh.antennapod.core.service.playback.PlaybackService$3.ensureMediaInfoLoaded:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -3d47e0: 2030 bc1c |0000: instance-of v0, v3, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -3d47e4: 3800 1500 |0002: if-eqz v0, 0017 // +0015 │ │ -3d47e8: 1f03 bc1c |0004: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -3d47ec: 6e10 73ac 0300 |0006: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -3d47f2: 0c00 |0009: move-result-object v0 │ │ -3d47f4: 3900 0d00 |000a: if-nez v0, 0017 // +000d │ │ -3d47f8: 6e10 74ac 0300 |000c: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItemId:()J // method@ac74 │ │ -3d47fe: 0b00 |000f: move-result-wide v0 │ │ -3d4800: 7120 579b 1000 |0010: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItem:(J)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9b57 │ │ -3d4806: 0c00 |0013: move-result-object v0 │ │ -3d4808: 6e20 91ac 0300 |0014: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@ac91 │ │ -3d480e: 0e00 |0017: return-void │ │ +3d4798: |[3d4798] de.danoeh.antennapod.core.service.playback.PlaybackService$3.ensureMediaInfoLoaded:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +3d47a8: 2030 bc1c |0000: instance-of v0, v3, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +3d47ac: 3800 1500 |0002: if-eqz v0, 0017 // +0015 │ │ +3d47b0: 1f03 bc1c |0004: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +3d47b4: 6e10 73ac 0300 |0006: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +3d47ba: 0c00 |0009: move-result-object v0 │ │ +3d47bc: 3900 0d00 |000a: if-nez v0, 0017 // +000d │ │ +3d47c0: 6e10 74ac 0300 |000c: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItemId:()J // method@ac74 │ │ +3d47c6: 0b00 |000f: move-result-wide v0 │ │ +3d47c8: 7120 579b 1000 |0010: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItem:(J)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9b57 │ │ +3d47ce: 0c00 |0013: move-result-object v0 │ │ +3d47d0: 6e20 91ac 0300 |0014: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@ac91 │ │ +3d47d6: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=932 │ │ 0x000c line=933 │ │ 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; │ │ @@ -1475062,22 +1475045,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 │ │ -3d4754: |[3d4754] de.danoeh.antennapod.core.service.playback.PlaybackService$3.findMedia:(Ljava/lang/String;)Lde/danoeh/antennapod/model/playback/Playable; │ │ -3d4764: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3d4766: 7120 599b 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@9b59 │ │ -3d476c: 0c02 |0004: move-result-object v2 │ │ -3d476e: 3802 0600 |0005: if-eqz v2, 000b // +0006 │ │ -3d4772: 6e10 35ac 0200 |0007: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3d4778: 0c00 |000a: move-result-object v0 │ │ -3d477a: 1100 |000b: return-object v0 │ │ +3d471c: |[3d471c] de.danoeh.antennapod.core.service.playback.PlaybackService$3.findMedia:(Ljava/lang/String;)Lde/danoeh/antennapod/model/playback/Playable; │ │ +3d472c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3d472e: 7120 599b 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@9b59 │ │ +3d4734: 0c02 |0004: move-result-object v2 │ │ +3d4736: 3802 0600 |0005: if-eqz v2, 000b // +0006 │ │ +3d473a: 6e10 35ac 0200 |0007: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3d4740: 0c00 |000a: move-result-object v0 │ │ +3d4742: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=921 │ │ 0x0007 line=922 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$3; │ │ 0x0000 - 0x000c reg=2 (null) Ljava/lang/String; │ │ @@ -1475087,19 +1475070,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 │ │ -3d477c: |[3d477c] de.danoeh.antennapod.core.service.playback.PlaybackService$3.getNextInQueue:(Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/playback/Playable; │ │ -3d478c: 5410 338d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ -3d4790: 7120 5a9a 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@9a5a │ │ -3d4796: 0c02 |0005: move-result-object v2 │ │ -3d4798: 1102 |0006: return-object v2 │ │ +3d4744: |[3d4744] de.danoeh.antennapod.core.service.playback.PlaybackService$3.getNextInQueue:(Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/playback/Playable; │ │ +3d4754: 5410 338d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ +3d4758: 7120 5a9a 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@9a5a │ │ +3d475e: 0c02 |0005: move-result-object v2 │ │ +3d4760: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=915 │ │ 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; │ │ │ │ @@ -1475108,28 +1475091,28 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -3d482c: |[3d482c] de.danoeh.antennapod.core.service.playback.PlaybackService$3.onMediaChanged:(Z)V │ │ -3d483c: 1a00 494f |0000: const-string v0, "PlaybackService" // string@4f49 │ │ -3d4840: 1a01 1bcb |0002: const-string v1, "reloadUI callback reached" // string@cb1b │ │ -3d4844: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d484a: 3803 0900 |0007: if-eqz v3, 0010 // +0009 │ │ -3d484e: 5423 338d |0009: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ -3d4852: 1230 |000b: const/4 v0, #int 3 // #3 │ │ -3d4854: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -3d4856: 7130 629a 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@9a62 │ │ -3d485c: 5423 338d |0010: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ -3d4860: 6e10 7c9a 0300 |0012: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@9a7c │ │ -3d4866: 0c00 |0015: move-result-object v0 │ │ -3d4868: 7120 689a 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@9a68 │ │ -3d486e: 0e00 |0019: return-void │ │ +3d47f4: |[3d47f4] de.danoeh.antennapod.core.service.playback.PlaybackService$3.onMediaChanged:(Z)V │ │ +3d4804: 1a00 494f |0000: const-string v0, "PlaybackService" // string@4f49 │ │ +3d4808: 1a01 1bcb |0002: const-string v1, "reloadUI callback reached" // string@cb1b │ │ +3d480c: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d4812: 3803 0900 |0007: if-eqz v3, 0010 // +0009 │ │ +3d4816: 5423 338d |0009: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ +3d481a: 1230 |000b: const/4 v0, #int 3 // #3 │ │ +3d481c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +3d481e: 7130 629a 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@9a62 │ │ +3d4824: 5423 338d |0010: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ +3d4828: 6e10 7c9a 0300 |0012: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@9a7c │ │ +3d482e: 0c00 |0015: move-result-object v0 │ │ +3d4830: 7120 689a 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@9a68 │ │ +3d4836: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=873 │ │ 0x0009 line=875 │ │ 0x0010 line=877 │ │ locals : │ │ 0x0000 - 0x001a reg=2 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$3; │ │ @@ -1475140,18 +1475123,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 │ │ -3d4870: |[3d4870] de.danoeh.antennapod.core.service.playback.PlaybackService$3.onPlaybackEnded:(Lde/danoeh/antennapod/model/playback/MediaType;Z)V │ │ -3d4880: 5410 338d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ -3d4884: 7130 5d9a 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@9a5d │ │ -3d488a: 0e00 |0005: return-void │ │ +3d4838: |[3d4838] de.danoeh.antennapod.core.service.playback.PlaybackService$3.onPlaybackEnded:(Lde/danoeh/antennapod/model/playback/MediaType;Z)V │ │ +3d4848: 5410 338d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ +3d484c: 7130 5d9a 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@9a5d │ │ +3d4852: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=927 │ │ 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 │ │ @@ -1475161,49 +1475144,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 │ │ -3d488c: |[3d488c] de.danoeh.antennapod.core.service.playback.PlaybackService$3.onPlaybackPause:(Lde/danoeh/antennapod/model/playback/Playable;I)V │ │ -3d489c: 5430 338d |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ -3d48a0: 7110 569a 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@9a56 │ │ -3d48a6: 0c00 |0005: move-result-object v0 │ │ -3d48a8: 6e10 fb9a 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.cancelPositionSaver:()V // method@9afb │ │ -3d48ae: 5430 338d |0009: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ -3d48b2: 7110 599a 0000 |000b: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$mcancelPositionObserver:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@9a59 │ │ -3d48b8: 5430 338d |000e: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ -3d48bc: 12f1 |0010: const/4 v1, #int -1 // #ff │ │ -3d48be: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -3d48c0: 3215 0700 |0012: if-eq v5, v1, 0019 // +0007 │ │ -3d48c4: 3904 0300 |0014: if-nez v4, 0017 // +0003 │ │ -3d48c8: 2803 |0016: goto 0019 // +0003 │ │ -3d48ca: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -3d48cc: 2802 |0018: goto 001a // +0002 │ │ -3d48ce: 1211 |0019: const/4 v1, #int 1 // #1 │ │ -3d48d0: 7140 609a 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@9a60 │ │ -3d48d6: 5435 338d |001d: iget-object v5, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ -3d48da: 7110 569a 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@9a56 │ │ -3d48e0: 0c05 |0022: move-result-object v5 │ │ -3d48e2: 6e10 fc9a 0500 |0023: invoke-virtual {v5}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.cancelWidgetUpdater:()V // method@9afc │ │ -3d48e8: 3804 1b00 |0026: if-eqz v4, 0041 // +001b │ │ -3d48ec: 2045 bc1c |0028: instance-of v5, v4, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -3d48f0: 3805 0e00 |002a: if-eqz v5, 0038 // +000e │ │ -3d48f4: 5435 338d |002c: iget-object v5, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ -3d48f8: 6e10 1902 0500 |002e: invoke-virtual {v5}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0219 │ │ -3d48fe: 0c05 |0031: move-result-object v5 │ │ -3d4900: 0740 |0032: move-object v0, v4 │ │ -3d4902: 1f00 bc1c |0033: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -3d4906: 7130 f29c 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@9cf2 │ │ -3d490c: 5435 338d |0038: iget-object v5, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ -3d4910: 6e10 1902 0500 |003a: invoke-virtual {v5}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0219 │ │ -3d4916: 0c05 |003d: move-result-object v5 │ │ -3d4918: 7220 f4ac 5400 |003e: invoke-interface {v4, v5}, Lde/danoeh/antennapod/model/playback/Playable;.onPlaybackPause:(Landroid/content/Context;)V // method@acf4 │ │ -3d491e: 0e00 |0041: return-void │ │ +3d4854: |[3d4854] de.danoeh.antennapod.core.service.playback.PlaybackService$3.onPlaybackPause:(Lde/danoeh/antennapod/model/playback/Playable;I)V │ │ +3d4864: 5430 338d |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ +3d4868: 7110 569a 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@9a56 │ │ +3d486e: 0c00 |0005: move-result-object v0 │ │ +3d4870: 6e10 fb9a 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.cancelPositionSaver:()V // method@9afb │ │ +3d4876: 5430 338d |0009: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ +3d487a: 7110 599a 0000 |000b: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$mcancelPositionObserver:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@9a59 │ │ +3d4880: 5430 338d |000e: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ +3d4884: 12f1 |0010: const/4 v1, #int -1 // #ff │ │ +3d4886: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +3d4888: 3215 0700 |0012: if-eq v5, v1, 0019 // +0007 │ │ +3d488c: 3904 0300 |0014: if-nez v4, 0017 // +0003 │ │ +3d4890: 2803 |0016: goto 0019 // +0003 │ │ +3d4892: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +3d4894: 2802 |0018: goto 001a // +0002 │ │ +3d4896: 1211 |0019: const/4 v1, #int 1 // #1 │ │ +3d4898: 7140 609a 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@9a60 │ │ +3d489e: 5435 338d |001d: iget-object v5, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ +3d48a2: 7110 569a 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@9a56 │ │ +3d48a8: 0c05 |0022: move-result-object v5 │ │ +3d48aa: 6e10 fc9a 0500 |0023: invoke-virtual {v5}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.cancelWidgetUpdater:()V // method@9afc │ │ +3d48b0: 3804 1b00 |0026: if-eqz v4, 0041 // +001b │ │ +3d48b4: 2045 bc1c |0028: instance-of v5, v4, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +3d48b8: 3805 0e00 |002a: if-eqz v5, 0038 // +000e │ │ +3d48bc: 5435 338d |002c: iget-object v5, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ +3d48c0: 6e10 1902 0500 |002e: invoke-virtual {v5}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0219 │ │ +3d48c6: 0c05 |0031: move-result-object v5 │ │ +3d48c8: 0740 |0032: move-object v0, v4 │ │ +3d48ca: 1f00 bc1c |0033: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +3d48ce: 7130 f29c 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@9cf2 │ │ +3d48d4: 5435 338d |0038: iget-object v5, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ +3d48d8: 6e10 1902 0500 |003a: invoke-virtual {v5}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0219 │ │ +3d48de: 0c05 |003d: move-result-object v5 │ │ +3d48e0: 7220 f4ac 5400 |003e: invoke-interface {v4, v5}, Lde/danoeh/antennapod/model/playback/Playable;.onPlaybackPause:(Landroid/content/Context;)V // method@acf4 │ │ +3d48e6: 0e00 |0041: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=900 │ │ 0x0009 line=901 │ │ 0x000e line=902 │ │ 0x001d line=903 │ │ 0x0028 line=905 │ │ @@ -1475219,31 +1475202,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 │ │ -3d4920: |[3d4920] de.danoeh.antennapod.core.service.playback.PlaybackService$3.onPlaybackStart:(Lde/danoeh/antennapod/model/playback/Playable;I)V │ │ -3d4930: 5410 338d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ -3d4934: 7110 569a 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@9a56 │ │ -3d493a: 0c00 |0005: move-result-object v0 │ │ -3d493c: 6e10 0e9b 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.startWidgetUpdater:()V // method@9b0e │ │ -3d4942: 12f0 |0009: const/4 v0, #int -1 // #ff │ │ -3d4944: 3203 0600 |000a: if-eq v3, v0, 0010 // +0006 │ │ -3d4948: 7220 f9ac 3200 |000c: invoke-interface {v2, v3}, Lde/danoeh/antennapod/model/playback/Playable;.setPosition:(I)V // method@acf9 │ │ -3d494e: 2806 |000f: goto 0015 // +0006 │ │ -3d4950: 5413 338d |0010: iget-object v3, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ -3d4954: 7120 649a 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@9a64 │ │ -3d495a: 7210 f5ac 0200 |0015: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.onPlaybackStart:()V // method@acf5 │ │ -3d4960: 5412 338d |0018: iget-object v2, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ -3d4964: 7110 569a 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@9a56 │ │ -3d496a: 0c02 |001d: move-result-object v2 │ │ -3d496c: 6e10 0d9b 0200 |001e: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.startPositionSaver:()V // method@9b0d │ │ -3d4972: 0e00 |0021: return-void │ │ +3d48e8: |[3d48e8] de.danoeh.antennapod.core.service.playback.PlaybackService$3.onPlaybackStart:(Lde/danoeh/antennapod/model/playback/Playable;I)V │ │ +3d48f8: 5410 338d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ +3d48fc: 7110 569a 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@9a56 │ │ +3d4902: 0c00 |0005: move-result-object v0 │ │ +3d4904: 6e10 0e9b 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.startWidgetUpdater:()V // method@9b0e │ │ +3d490a: 12f0 |0009: const/4 v0, #int -1 // #ff │ │ +3d490c: 3203 0600 |000a: if-eq v3, v0, 0010 // +0006 │ │ +3d4910: 7220 f9ac 3200 |000c: invoke-interface {v2, v3}, Lde/danoeh/antennapod/model/playback/Playable;.setPosition:(I)V // method@acf9 │ │ +3d4916: 2806 |000f: goto 0015 // +0006 │ │ +3d4918: 5413 338d |0010: iget-object v3, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ +3d491c: 7120 649a 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@9a64 │ │ +3d4922: 7210 f5ac 0200 |0015: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.onPlaybackStart:()V // method@acf5 │ │ +3d4928: 5412 338d |0018: iget-object v2, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ +3d492c: 7110 569a 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@9a56 │ │ +3d4932: 0c02 |001d: move-result-object v2 │ │ +3d4934: 6e10 0d9b 0200 |001e: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.startPositionSaver:()V // method@9b0d │ │ +3d493a: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=888 │ │ 0x000c line=890 │ │ 0x0010 line=892 │ │ 0x0015 line=894 │ │ 0x0018 line=895 │ │ @@ -1475257,18 +1475240,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 │ │ -3d4974: |[3d4974] de.danoeh.antennapod.core.service.playback.PlaybackService$3.onPostPlayback:(Lde/danoeh/antennapod/model/playback/Playable;ZZZ)V │ │ -3d4984: 5410 338d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ -3d4988: 7155 5e9a 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@9a5e │ │ -3d498e: 0e00 |0005: return-void │ │ +3d493c: |[3d493c] de.danoeh.antennapod.core.service.playback.PlaybackService$3.onPostPlayback:(Lde/danoeh/antennapod/model/playback/Playable;ZZZ)V │ │ +3d494c: 5410 338d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ +3d4950: 7155 5e9a 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@9a5e │ │ +3d4956: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=883 │ │ 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 │ │ @@ -1475280,23 +1475263,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -3d4990: |[3d4990] de.danoeh.antennapod.core.service.playback.PlaybackService$3.shouldStop:()V │ │ -3d49a0: 5420 338d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ -3d49a4: 7110 559a 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@9a55 │ │ -3d49aa: 0c00 |0005: move-result-object v0 │ │ -3d49ac: 7100 e4b0 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isPersistNotify:()Z // method@b0e4 │ │ -3d49b2: 0a01 |0009: move-result v1 │ │ -3d49b4: df01 0101 |000a: xor-int/lit8 v1, v1, #int 1 // #01 │ │ -3d49b8: 6e20 d69a 1000 |000c: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopForeground:(Z)V // method@9ad6 │ │ -3d49be: 0e00 |000f: return-void │ │ +3d4958: |[3d4958] de.danoeh.antennapod.core.service.playback.PlaybackService$3.shouldStop:()V │ │ +3d4968: 5420 338d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ +3d496c: 7110 559a 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@9a55 │ │ +3d4972: 0c00 |0005: move-result-object v0 │ │ +3d4974: 7100 e4b0 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isPersistNotify:()Z // method@b0e4 │ │ +3d497a: 0a01 |0009: move-result v1 │ │ +3d497c: df01 0101 |000a: xor-int/lit8 v1, v1, #int 1 // #01 │ │ +3d4980: 6e20 d69a 1000 |000c: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopForeground:(Z)V // method@9ad6 │ │ +3d4986: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=868 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$3; │ │ │ │ #9 : (in Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;) │ │ @@ -1475304,233 +1475287,233 @@ │ │ type : '(Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 457 16-bit code units │ │ -3d49c0: |[3d49c0] de.danoeh.antennapod.core.service.playback.PlaybackService$3.statusChanged:(Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;)V │ │ -3d49d0: 5460 338d |0000: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ -3d49d4: 7110 539a 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@9a53 │ │ -3d49da: 0c00 |0005: move-result-object v0 │ │ -3d49dc: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ -3d49e0: 5460 338d |0008: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ -3d49e4: 7110 539a 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@9a53 │ │ -3d49ea: 0c00 |000d: move-result-object v0 │ │ -3d49ec: 6e10 a4af 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getCurrentMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@afa4 │ │ -3d49f2: 0c00 |0011: move-result-object v0 │ │ -3d49f4: 7110 6a9a 0000 |0012: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$sfputcurrentMediaType:(Lde/danoeh/antennapod/model/playback/MediaType;)V // method@9a6a │ │ -3d49fa: 2806 |0015: goto 001b // +0006 │ │ -3d49fc: 6200 a997 |0016: sget-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.UNKNOWN:Lde/danoeh/antennapod/model/playback/MediaType; // field@97a9 │ │ -3d4a00: 7110 6a9a 0000 |0018: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$sfputcurrentMediaType:(Lde/danoeh/antennapod/model/playback/MediaType;)V // method@9a6a │ │ -3d4a06: 5460 338d |001b: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ -3d4a0a: 5471 9ac8 |001d: iget-object v1, v7, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89a │ │ -3d4a0e: 7120 679a 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@9a67 │ │ -3d4a14: 6200 2f8d |0022: sget-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$10;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8d2f │ │ -3d4a18: 5471 9ac8 |0024: iget-object v1, v7, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89a │ │ -3d4a1c: 6e10 97b2 0100 |0026: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3d4a22: 0a01 |0029: move-result v1 │ │ -3d4a24: 4400 0001 |002a: aget v0, v0, v1 │ │ -3d4a28: 1211 |002c: const/4 v1, #int 1 // #1 │ │ -3d4a2a: 3210 2d01 |002d: if-eq v0, v1, 015a // +012d │ │ -3d4a2e: 1222 |002f: const/4 v2, #int 2 // #2 │ │ -3d4a30: 3220 f500 |0030: if-eq v0, v2, 0125 // +00f5 │ │ -3d4a34: 1232 |0032: const/4 v2, #int 3 // #3 │ │ -3d4a36: 3220 c400 |0033: if-eq v0, v2, 00f7 // +00c4 │ │ -3d4a3a: 1252 |0035: const/4 v2, #int 5 // #5 │ │ -3d4a3c: 3220 1500 |0036: if-eq v0, v2, 004b // +0015 │ │ -3d4a40: 1261 |0038: const/4 v1, #int 6 // #6 │ │ -3d4a42: 3210 0400 |0039: if-eq v0, v1, 003d // +0004 │ │ -3d4a46: 2900 4f01 |003b: goto/16 018a // +014f │ │ -3d4a4a: 7100 ad98 0000 |003d: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.writeNoMediaPlaying:()V // method@98ad │ │ -3d4a50: 5460 338d |0040: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ -3d4a54: 7110 559a 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@9a55 │ │ -3d4a5a: 0c00 |0045: move-result-object v0 │ │ -3d4a5c: 6e10 d79a 0000 |0046: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopService:()V // method@9ad7 │ │ -3d4a62: 2900 4101 |0049: goto/16 018a // +0141 │ │ -3d4a66: 5460 338d |004b: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ -3d4a6a: 7110 539a 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@9a53 │ │ -3d4a70: 0c00 |0050: move-result-object v0 │ │ -3d4a72: 6e10 a9af 0000 |0051: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@afa9 │ │ -3d4a78: 0c00 |0054: move-result-object v0 │ │ -3d4a7a: 7110 ae98 0000 |0055: invoke-static {v0}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.writePlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)V // method@98ae │ │ -3d4a80: 5460 338d |0058: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ -3d4a84: 1202 |005a: const/4 v2, #int 0 // #0 │ │ -3d4a86: 12f3 |005b: const/4 v3, #int -1 // #ff │ │ -3d4a88: 7140 609a 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@9a60 │ │ -3d4a8e: 5460 338d |005f: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ -3d4a92: 6e10 a59a 0000 |0061: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.recreateMediaSessionIfNeeded:()V // method@9aa5 │ │ -3d4a98: 5460 338d |0064: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ -3d4a9c: 5472 99c8 |0066: iget-object v2, v7, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@c899 │ │ -3d4aa0: 7120 689a 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@9a68 │ │ -3d4aa6: 5460 338d |006b: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ -3d4aaa: 7110 639a 0000 |006d: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$msetupPositionObserver:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@9a63 │ │ -3d4ab0: 5460 338d |0070: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ -3d4ab4: 7110 559a 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@9a55 │ │ -3d4aba: 0c00 |0075: move-result-object v0 │ │ -3d4abc: 6e10 d89a 0000 |0076: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.validStartCommandWasReceived:()V // method@9ad8 │ │ -3d4ac2: 5460 338d |0079: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ -3d4ac6: 7110 559a 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@9a55 │ │ -3d4acc: 0c00 |007e: move-result-object v0 │ │ -3d4ace: 6002 907a |007f: sget v2, Lde/danoeh/antennapod/core/R$id;.notification_playing:I // field@7a90 │ │ -3d4ad2: 5463 338d |0081: iget-object v3, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ -3d4ad6: 7110 549a 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@9a54 │ │ -3d4adc: 0c03 |0086: move-result-object v3 │ │ -3d4ade: 6e10 c49a 0300 |0087: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.build:()Landroid/app/Notification; // method@9ac4 │ │ -3d4ae4: 0c03 |008a: move-result-object v3 │ │ -3d4ae6: 6e30 d59a 2003 |008b: invoke-virtual {v0, v2, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.startForeground:(ILandroid/app/Notification;)V // method@9ad5 │ │ -3d4aec: 7100 b198 0000 |008e: invoke-static {}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.autoEnableFrom:()I // method@98b1 │ │ -3d4af2: 0a00 |0091: move-result v0 │ │ -3d4af4: 7100 b298 0000 |0092: invoke-static {}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.autoEnableTo:()I // method@98b2 │ │ -3d4afa: 0a02 |0095: move-result v2 │ │ -3d4afc: 3220 1800 |0096: if-eq v0, v2, 00ae // +0018 │ │ -3d4b00: 2201 081f |0098: new-instance v1, Ljava/util/GregorianCalendar; // type@1f08 │ │ -3d4b04: 7010 2eb5 0100 |009a: invoke-direct {v1}, Ljava/util/GregorianCalendar;.:()V // method@b52e │ │ -3d4b0a: 7100 69b3 0000 |009d: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b369 │ │ -3d4b10: 0b03 |00a0: move-result-wide v3 │ │ -3d4b12: 6e30 f8b4 3104 |00a1: invoke-virtual {v1, v3, v4}, Ljava/util/Calendar;.setTimeInMillis:(J)V // method@b4f8 │ │ -3d4b18: 1303 0b00 |00a4: const/16 v3, #int 11 // #b │ │ -3d4b1c: 6e20 ebb4 3100 |00a6: invoke-virtual {v1, v3}, Ljava/util/Calendar;.get:(I)I // method@b4eb │ │ -3d4b22: 0a01 |00a9: move-result v1 │ │ -3d4b24: 7130 b498 2001 |00aa: invoke-static {v0, v2, v1}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.isInTimeRange:(III)Z // method@98b4 │ │ -3d4b2a: 0a01 |00ad: move-result v1 │ │ -3d4b2c: 5470 98c8 |00ae: iget-object v0, v7, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.oldPlayerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c898 │ │ -3d4b30: 3800 4000 |00b0: if-eqz v0, 00f0 // +0040 │ │ -3d4b34: 6202 aac8 |00b2: sget-object v2, Lde/danoeh/antennapod/playback/base/PlayerStatus;.SEEKING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8aa │ │ -3d4b38: 3220 3c00 |00b4: if-eq v0, v2, 00f0 // +003c │ │ -3d4b3c: 7100 b098 0000 |00b6: invoke-static {}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.autoEnable:()Z // method@98b0 │ │ -3d4b42: 0a00 |00b9: move-result v0 │ │ -3d4b44: 3800 3600 |00ba: if-eqz v0, 00f0 // +0036 │ │ -3d4b48: 3801 3400 |00bc: if-eqz v1, 00f0 // +0034 │ │ -3d4b4c: 5460 338d |00be: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ -3d4b50: 6e10 b69a 0000 |00c0: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.sleepTimerActive:()Z // method@9ab6 │ │ -3d4b56: 0a00 |00c3: move-result v0 │ │ -3d4b58: 3900 2c00 |00c4: if-nez v0, 00f0 // +002c │ │ -3d4b5c: 5460 338d |00c6: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ -3d4b60: 7100 bd98 0000 |00c8: invoke-static {}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.timerMillis:()J // method@98bd │ │ -3d4b66: 0b01 |00cb: move-result-wide v1 │ │ -3d4b68: 6e30 ac9a 1002 |00cc: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.setSleepTimer:(J)V // method@9aac │ │ -3d4b6e: 7100 8db7 0000 |00cf: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3d4b74: 0c00 |00d2: move-result-object v0 │ │ -3d4b76: 2201 961a |00d3: new-instance v1, Lde/danoeh/antennapod/event/MessageEvent; // type@1a96 │ │ -3d4b7a: 5462 338d |00d5: iget-object v2, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ -3d4b7e: 6003 5b7f |00d7: sget v3, Lde/danoeh/antennapod/core/R$string;.sleep_timer_enabled_label:I // field@7f5b │ │ -3d4b82: 6e20 3102 3200 |00d9: invoke-virtual {v2, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3d4b88: 0c02 |00dc: move-result-object v2 │ │ -3d4b8a: 2203 0019 |00dd: new-instance v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3$$ExternalSyntheticLambda0; // type@1900 │ │ -3d4b8e: 7020 179a 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@9a17 │ │ -3d4b94: 5464 338d |00e2: iget-object v4, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ -3d4b98: 6005 bc7f |00e4: sget v5, Lde/danoeh/antennapod/core/R$string;.undo:I // field@7fbc │ │ -3d4b9c: 6e20 3102 5400 |00e6: invoke-virtual {v4, v5}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3d4ba2: 0c04 |00e9: move-result-object v4 │ │ -3d4ba4: 7040 51a2 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@a251 │ │ -3d4baa: 6e20 90b7 1000 |00ed: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -3d4bb0: 5460 338d |00f0: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ -3d4bb4: 7110 5c9a 0000 |00f2: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$mloadQueueForMediaSession:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@9a5c │ │ -3d4bba: 2900 9500 |00f5: goto/16 018a // +0095 │ │ -3d4bbe: 5460 338d |00f7: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ -3d4bc2: 5472 99c8 |00f9: iget-object v2, v7, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@c899 │ │ -3d4bc6: 7120 689a 2000 |00fb: 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@9a68 │ │ -3d4bcc: 7100 699a 0000 |00fe: invoke-static {}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$sfgetisCasting:()Z // method@9a69 │ │ -3d4bd2: 0a00 |0101: move-result v0 │ │ -3d4bd4: 3900 1000 |0102: if-nez v0, 0112 // +0010 │ │ -3d4bd8: 5460 338d |0104: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ -3d4bdc: 7110 559a 0000 |0106: 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@9a55 │ │ -3d4be2: 0c00 |0109: move-result-object v0 │ │ -3d4be4: 7100 e4b0 0000 |010a: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isPersistNotify:()Z // method@b0e4 │ │ -3d4bea: 0a02 |010d: move-result v2 │ │ -3d4bec: b721 |010e: xor-int/2addr v1, v2 │ │ -3d4bee: 6e20 d69a 1000 |010f: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopForeground:(Z)V // method@9ad6 │ │ -3d4bf4: 5460 338d |0112: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ -3d4bf8: 7110 599a 0000 |0114: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$mcancelPositionObserver:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@9a59 │ │ -3d4bfe: 5460 338d |0117: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ -3d4c02: 7110 539a 0000 |0119: 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@9a53 │ │ -3d4c08: 0c00 |011c: move-result-object v0 │ │ -3d4c0a: 6e10 a9af 0000 |011d: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@afa9 │ │ -3d4c10: 0c00 |0120: move-result-object v0 │ │ -3d4c12: 7110 ae98 0000 |0121: invoke-static {v0}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.writePlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)V // method@98ae │ │ -3d4c18: 2866 |0124: goto 018a // +0066 │ │ -3d4c1a: 5460 338d |0125: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ -3d4c1e: 7110 539a 0000 |0127: 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@9a53 │ │ -3d4c24: 0c00 |012a: move-result-object v0 │ │ -3d4c26: 6e10 a6af 0000 |012b: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPSMPInfo:()Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; // method@afa6 │ │ -3d4c2c: 0c00 |012e: move-result-object v0 │ │ -3d4c2e: 5400 99c8 |012f: iget-object v0, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@c899 │ │ -3d4c32: 3800 1d00 |0131: if-eqz v0, 014e // +001d │ │ -3d4c36: 5460 338d |0133: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ -3d4c3a: 7110 539a 0000 |0135: 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@9a53 │ │ -3d4c40: 0c00 |0138: move-result-object v0 │ │ -3d4c42: 6e10 a6af 0000 |0139: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPSMPInfo:()Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; // method@afa6 │ │ -3d4c48: 0c00 |013c: move-result-object v0 │ │ -3d4c4a: 5400 99c8 |013d: iget-object v0, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@c899 │ │ -3d4c4e: 5461 338d |013f: iget-object v1, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ -3d4c52: 7110 539a 0100 |0141: 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@9a53 │ │ -3d4c58: 0c01 |0144: move-result-object v1 │ │ -3d4c5a: 6e10 a6af 0100 |0145: invoke-virtual {v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPSMPInfo:()Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; // method@afa6 │ │ -3d4c60: 0c01 |0148: move-result-object v1 │ │ -3d4c62: 5411 9ac8 |0149: iget-object v1, v1, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89a │ │ -3d4c66: 7120 ac98 1000 |014b: 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@98ac │ │ -3d4c6c: 5460 338d |014e: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ -3d4c70: 7110 569a 0000 |0150: 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@9a56 │ │ -3d4c76: 0c00 |0153: move-result-object v0 │ │ -3d4c78: 5471 99c8 |0154: iget-object v1, v7, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@c899 │ │ -3d4c7c: 6e20 0c9b 1000 |0156: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.startChapterLoader:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@9b0c │ │ -3d4c82: 2831 |0159: goto 018a // +0031 │ │ -3d4c84: 5460 338d |015a: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ -3d4c88: 7110 539a 0000 |015c: 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@9a53 │ │ -3d4c8e: 0c00 |015f: move-result-object v0 │ │ -3d4c90: 6e10 a6af 0000 |0160: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPSMPInfo:()Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; // method@afa6 │ │ -3d4c96: 0c00 |0163: move-result-object v0 │ │ -3d4c98: 5400 99c8 |0164: iget-object v0, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@c899 │ │ -3d4c9c: 3800 1d00 |0166: if-eqz v0, 0183 // +001d │ │ -3d4ca0: 5460 338d |0168: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ -3d4ca4: 7110 539a 0000 |016a: 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@9a53 │ │ -3d4caa: 0c00 |016d: move-result-object v0 │ │ -3d4cac: 6e10 a6af 0000 |016e: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPSMPInfo:()Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; // method@afa6 │ │ -3d4cb2: 0c00 |0171: move-result-object v0 │ │ -3d4cb4: 5400 99c8 |0172: iget-object v0, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@c899 │ │ -3d4cb8: 5461 338d |0174: iget-object v1, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ -3d4cbc: 7110 539a 0100 |0176: 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@9a53 │ │ -3d4cc2: 0c01 |0179: move-result-object v1 │ │ -3d4cc4: 6e10 a6af 0100 |017a: invoke-virtual {v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPSMPInfo:()Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; // method@afa6 │ │ -3d4cca: 0c01 |017d: move-result-object v1 │ │ -3d4ccc: 5411 9ac8 |017e: iget-object v1, v1, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89a │ │ -3d4cd0: 7120 ac98 1000 |0180: 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@98ac │ │ -3d4cd6: 5460 338d |0183: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ -3d4cda: 5471 99c8 |0185: iget-object v1, v7, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@c899 │ │ -3d4cde: 7120 689a 1000 |0187: 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@9a68 │ │ -3d4ce4: 6000 dd00 |018a: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -3d4ce8: 1301 1800 |018c: const/16 v1, #int 24 // #18 │ │ -3d4cec: 3410 1800 |018e: if-lt v0, v1, 01a6 // +0018 │ │ -3d4cf0: 5460 338d |0190: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ -3d4cf4: 6e10 1902 0000 |0192: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0219 │ │ -3d4cfa: 0c00 |0195: move-result-object v0 │ │ -3d4cfc: 2201 5d00 |0196: new-instance v1, Landroid/content/ComponentName; // type@005d │ │ -3d4d00: 5462 338d |0198: iget-object v2, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ -3d4d04: 6e10 1902 0200 |019a: invoke-virtual {v2}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0219 │ │ -3d4d0a: 0c02 |019d: move-result-object v2 │ │ -3d4d0c: 1c03 cc18 |019e: const-class v3, Lde/danoeh/antennapod/core/service/QuickSettingsTileService; // type@18cc │ │ -3d4d10: 7030 f501 2103 |01a0: invoke-direct {v1, v2, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@01f5 │ │ -3d4d16: 7120 e698 1000 |01a3: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/service/QuickSettingsTileService$$ExternalSyntheticApiModelOutline0;.m:(Landroid/content/Context;Landroid/content/ComponentName;)V // method@98e6 │ │ -3d4d1c: 5460 338d |01a6: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ -3d4d20: 6e10 1902 0000 |01a8: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0219 │ │ -3d4d26: 0c00 |01ab: move-result-object v0 │ │ -3d4d28: 1a01 8168 |01ac: const-string v1, "action.de.danoeh.antennapod.core.service.playerStatusChanged" // string@6881 │ │ -3d4d2c: 7120 8f9d 1000 |01ae: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/IntentUtils;.sendLocalBroadcast:(Landroid/content/Context;Ljava/lang/String;)V // method@9d8f │ │ -3d4d32: 5460 338d |01b1: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ -3d4d36: 1a01 0175 |01b3: const-string v1, "com.android.music.playstatechanged" // string@7501 │ │ -3d4d3a: 7130 589a 7001 |01b5: 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@9a58 │ │ -3d4d40: 5460 338d |01b8: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ -3d4d44: 1a01 0075 |01ba: const-string v1, "com.android.music.metachanged" // string@7500 │ │ -3d4d48: 7130 589a 7001 |01bc: 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@9a58 │ │ -3d4d4e: 5467 338d |01bf: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ -3d4d52: 7110 569a 0700 |01c1: 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@9a56 │ │ -3d4d58: 0c07 |01c4: move-result-object v7 │ │ -3d4d5a: 6e10 089b 0700 |01c5: invoke-virtual {v7}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.requestWidgetUpdate:()V // method@9b08 │ │ -3d4d60: 0e00 |01c8: return-void │ │ +3d4988: |[3d4988] de.danoeh.antennapod.core.service.playback.PlaybackService$3.statusChanged:(Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;)V │ │ +3d4998: 5460 338d |0000: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ +3d499c: 7110 539a 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@9a53 │ │ +3d49a2: 0c00 |0005: move-result-object v0 │ │ +3d49a4: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ +3d49a8: 5460 338d |0008: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ +3d49ac: 7110 539a 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@9a53 │ │ +3d49b2: 0c00 |000d: move-result-object v0 │ │ +3d49b4: 6e10 a4af 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getCurrentMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@afa4 │ │ +3d49ba: 0c00 |0011: move-result-object v0 │ │ +3d49bc: 7110 6a9a 0000 |0012: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$sfputcurrentMediaType:(Lde/danoeh/antennapod/model/playback/MediaType;)V // method@9a6a │ │ +3d49c2: 2806 |0015: goto 001b // +0006 │ │ +3d49c4: 6200 a997 |0016: sget-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.UNKNOWN:Lde/danoeh/antennapod/model/playback/MediaType; // field@97a9 │ │ +3d49c8: 7110 6a9a 0000 |0018: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$sfputcurrentMediaType:(Lde/danoeh/antennapod/model/playback/MediaType;)V // method@9a6a │ │ +3d49ce: 5460 338d |001b: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ +3d49d2: 5471 9ac8 |001d: iget-object v1, v7, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89a │ │ +3d49d6: 7120 679a 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@9a67 │ │ +3d49dc: 6200 2f8d |0022: sget-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$10;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8d2f │ │ +3d49e0: 5471 9ac8 |0024: iget-object v1, v7, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89a │ │ +3d49e4: 6e10 97b2 0100 |0026: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3d49ea: 0a01 |0029: move-result v1 │ │ +3d49ec: 4400 0001 |002a: aget v0, v0, v1 │ │ +3d49f0: 1211 |002c: const/4 v1, #int 1 // #1 │ │ +3d49f2: 3210 2d01 |002d: if-eq v0, v1, 015a // +012d │ │ +3d49f6: 1222 |002f: const/4 v2, #int 2 // #2 │ │ +3d49f8: 3220 f500 |0030: if-eq v0, v2, 0125 // +00f5 │ │ +3d49fc: 1232 |0032: const/4 v2, #int 3 // #3 │ │ +3d49fe: 3220 c400 |0033: if-eq v0, v2, 00f7 // +00c4 │ │ +3d4a02: 1252 |0035: const/4 v2, #int 5 // #5 │ │ +3d4a04: 3220 1500 |0036: if-eq v0, v2, 004b // +0015 │ │ +3d4a08: 1261 |0038: const/4 v1, #int 6 // #6 │ │ +3d4a0a: 3210 0400 |0039: if-eq v0, v1, 003d // +0004 │ │ +3d4a0e: 2900 4f01 |003b: goto/16 018a // +014f │ │ +3d4a12: 7100 ad98 0000 |003d: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.writeNoMediaPlaying:()V // method@98ad │ │ +3d4a18: 5460 338d |0040: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ +3d4a1c: 7110 559a 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@9a55 │ │ +3d4a22: 0c00 |0045: move-result-object v0 │ │ +3d4a24: 6e10 d79a 0000 |0046: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopService:()V // method@9ad7 │ │ +3d4a2a: 2900 4101 |0049: goto/16 018a // +0141 │ │ +3d4a2e: 5460 338d |004b: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ +3d4a32: 7110 539a 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@9a53 │ │ +3d4a38: 0c00 |0050: move-result-object v0 │ │ +3d4a3a: 6e10 a9af 0000 |0051: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@afa9 │ │ +3d4a40: 0c00 |0054: move-result-object v0 │ │ +3d4a42: 7110 ae98 0000 |0055: invoke-static {v0}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.writePlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)V // method@98ae │ │ +3d4a48: 5460 338d |0058: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ +3d4a4c: 1202 |005a: const/4 v2, #int 0 // #0 │ │ +3d4a4e: 12f3 |005b: const/4 v3, #int -1 // #ff │ │ +3d4a50: 7140 609a 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@9a60 │ │ +3d4a56: 5460 338d |005f: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ +3d4a5a: 6e10 a59a 0000 |0061: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.recreateMediaSessionIfNeeded:()V // method@9aa5 │ │ +3d4a60: 5460 338d |0064: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ +3d4a64: 5472 99c8 |0066: iget-object v2, v7, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@c899 │ │ +3d4a68: 7120 689a 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@9a68 │ │ +3d4a6e: 5460 338d |006b: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ +3d4a72: 7110 639a 0000 |006d: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$msetupPositionObserver:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@9a63 │ │ +3d4a78: 5460 338d |0070: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ +3d4a7c: 7110 559a 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@9a55 │ │ +3d4a82: 0c00 |0075: move-result-object v0 │ │ +3d4a84: 6e10 d89a 0000 |0076: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.validStartCommandWasReceived:()V // method@9ad8 │ │ +3d4a8a: 5460 338d |0079: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ +3d4a8e: 7110 559a 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@9a55 │ │ +3d4a94: 0c00 |007e: move-result-object v0 │ │ +3d4a96: 6002 907a |007f: sget v2, Lde/danoeh/antennapod/core/R$id;.notification_playing:I // field@7a90 │ │ +3d4a9a: 5463 338d |0081: iget-object v3, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ +3d4a9e: 7110 549a 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@9a54 │ │ +3d4aa4: 0c03 |0086: move-result-object v3 │ │ +3d4aa6: 6e10 c49a 0300 |0087: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.build:()Landroid/app/Notification; // method@9ac4 │ │ +3d4aac: 0c03 |008a: move-result-object v3 │ │ +3d4aae: 6e30 d59a 2003 |008b: invoke-virtual {v0, v2, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.startForeground:(ILandroid/app/Notification;)V // method@9ad5 │ │ +3d4ab4: 7100 b198 0000 |008e: invoke-static {}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.autoEnableFrom:()I // method@98b1 │ │ +3d4aba: 0a00 |0091: move-result v0 │ │ +3d4abc: 7100 b298 0000 |0092: invoke-static {}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.autoEnableTo:()I // method@98b2 │ │ +3d4ac2: 0a02 |0095: move-result v2 │ │ +3d4ac4: 3220 1800 |0096: if-eq v0, v2, 00ae // +0018 │ │ +3d4ac8: 2201 081f |0098: new-instance v1, Ljava/util/GregorianCalendar; // type@1f08 │ │ +3d4acc: 7010 2eb5 0100 |009a: invoke-direct {v1}, Ljava/util/GregorianCalendar;.:()V // method@b52e │ │ +3d4ad2: 7100 69b3 0000 |009d: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b369 │ │ +3d4ad8: 0b03 |00a0: move-result-wide v3 │ │ +3d4ada: 6e30 f8b4 3104 |00a1: invoke-virtual {v1, v3, v4}, Ljava/util/Calendar;.setTimeInMillis:(J)V // method@b4f8 │ │ +3d4ae0: 1303 0b00 |00a4: const/16 v3, #int 11 // #b │ │ +3d4ae4: 6e20 ebb4 3100 |00a6: invoke-virtual {v1, v3}, Ljava/util/Calendar;.get:(I)I // method@b4eb │ │ +3d4aea: 0a01 |00a9: move-result v1 │ │ +3d4aec: 7130 b498 2001 |00aa: invoke-static {v0, v2, v1}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.isInTimeRange:(III)Z // method@98b4 │ │ +3d4af2: 0a01 |00ad: move-result v1 │ │ +3d4af4: 5470 98c8 |00ae: iget-object v0, v7, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.oldPlayerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c898 │ │ +3d4af8: 3800 4000 |00b0: if-eqz v0, 00f0 // +0040 │ │ +3d4afc: 6202 aac8 |00b2: sget-object v2, Lde/danoeh/antennapod/playback/base/PlayerStatus;.SEEKING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8aa │ │ +3d4b00: 3220 3c00 |00b4: if-eq v0, v2, 00f0 // +003c │ │ +3d4b04: 7100 b098 0000 |00b6: invoke-static {}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.autoEnable:()Z // method@98b0 │ │ +3d4b0a: 0a00 |00b9: move-result v0 │ │ +3d4b0c: 3800 3600 |00ba: if-eqz v0, 00f0 // +0036 │ │ +3d4b10: 3801 3400 |00bc: if-eqz v1, 00f0 // +0034 │ │ +3d4b14: 5460 338d |00be: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ +3d4b18: 6e10 b69a 0000 |00c0: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.sleepTimerActive:()Z // method@9ab6 │ │ +3d4b1e: 0a00 |00c3: move-result v0 │ │ +3d4b20: 3900 2c00 |00c4: if-nez v0, 00f0 // +002c │ │ +3d4b24: 5460 338d |00c6: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ +3d4b28: 7100 bd98 0000 |00c8: invoke-static {}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.timerMillis:()J // method@98bd │ │ +3d4b2e: 0b01 |00cb: move-result-wide v1 │ │ +3d4b30: 6e30 ac9a 1002 |00cc: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.setSleepTimer:(J)V // method@9aac │ │ +3d4b36: 7100 8db7 0000 |00cf: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3d4b3c: 0c00 |00d2: move-result-object v0 │ │ +3d4b3e: 2201 961a |00d3: new-instance v1, Lde/danoeh/antennapod/event/MessageEvent; // type@1a96 │ │ +3d4b42: 5462 338d |00d5: iget-object v2, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ +3d4b46: 6003 5b7f |00d7: sget v3, Lde/danoeh/antennapod/core/R$string;.sleep_timer_enabled_label:I // field@7f5b │ │ +3d4b4a: 6e20 3102 3200 |00d9: invoke-virtual {v2, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3d4b50: 0c02 |00dc: move-result-object v2 │ │ +3d4b52: 2203 0019 |00dd: new-instance v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3$$ExternalSyntheticLambda0; // type@1900 │ │ +3d4b56: 7020 179a 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@9a17 │ │ +3d4b5c: 5464 338d |00e2: iget-object v4, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ +3d4b60: 6005 bc7f |00e4: sget v5, Lde/danoeh/antennapod/core/R$string;.undo:I // field@7fbc │ │ +3d4b64: 6e20 3102 5400 |00e6: invoke-virtual {v4, v5}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3d4b6a: 0c04 |00e9: move-result-object v4 │ │ +3d4b6c: 7040 51a2 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@a251 │ │ +3d4b72: 6e20 90b7 1000 |00ed: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +3d4b78: 5460 338d |00f0: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ +3d4b7c: 7110 5c9a 0000 |00f2: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$mloadQueueForMediaSession:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@9a5c │ │ +3d4b82: 2900 9500 |00f5: goto/16 018a // +0095 │ │ +3d4b86: 5460 338d |00f7: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ +3d4b8a: 5472 99c8 |00f9: iget-object v2, v7, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@c899 │ │ +3d4b8e: 7120 689a 2000 |00fb: 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@9a68 │ │ +3d4b94: 7100 699a 0000 |00fe: invoke-static {}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$sfgetisCasting:()Z // method@9a69 │ │ +3d4b9a: 0a00 |0101: move-result v0 │ │ +3d4b9c: 3900 1000 |0102: if-nez v0, 0112 // +0010 │ │ +3d4ba0: 5460 338d |0104: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ +3d4ba4: 7110 559a 0000 |0106: 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@9a55 │ │ +3d4baa: 0c00 |0109: move-result-object v0 │ │ +3d4bac: 7100 e4b0 0000 |010a: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isPersistNotify:()Z // method@b0e4 │ │ +3d4bb2: 0a02 |010d: move-result v2 │ │ +3d4bb4: b721 |010e: xor-int/2addr v1, v2 │ │ +3d4bb6: 6e20 d69a 1000 |010f: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopForeground:(Z)V // method@9ad6 │ │ +3d4bbc: 5460 338d |0112: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ +3d4bc0: 7110 599a 0000 |0114: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$mcancelPositionObserver:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@9a59 │ │ +3d4bc6: 5460 338d |0117: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ +3d4bca: 7110 539a 0000 |0119: 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@9a53 │ │ +3d4bd0: 0c00 |011c: move-result-object v0 │ │ +3d4bd2: 6e10 a9af 0000 |011d: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@afa9 │ │ +3d4bd8: 0c00 |0120: move-result-object v0 │ │ +3d4bda: 7110 ae98 0000 |0121: invoke-static {v0}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.writePlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)V // method@98ae │ │ +3d4be0: 2866 |0124: goto 018a // +0066 │ │ +3d4be2: 5460 338d |0125: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ +3d4be6: 7110 539a 0000 |0127: 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@9a53 │ │ +3d4bec: 0c00 |012a: move-result-object v0 │ │ +3d4bee: 6e10 a6af 0000 |012b: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPSMPInfo:()Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; // method@afa6 │ │ +3d4bf4: 0c00 |012e: move-result-object v0 │ │ +3d4bf6: 5400 99c8 |012f: iget-object v0, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@c899 │ │ +3d4bfa: 3800 1d00 |0131: if-eqz v0, 014e // +001d │ │ +3d4bfe: 5460 338d |0133: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ +3d4c02: 7110 539a 0000 |0135: 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@9a53 │ │ +3d4c08: 0c00 |0138: move-result-object v0 │ │ +3d4c0a: 6e10 a6af 0000 |0139: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPSMPInfo:()Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; // method@afa6 │ │ +3d4c10: 0c00 |013c: move-result-object v0 │ │ +3d4c12: 5400 99c8 |013d: iget-object v0, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@c899 │ │ +3d4c16: 5461 338d |013f: iget-object v1, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ +3d4c1a: 7110 539a 0100 |0141: 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@9a53 │ │ +3d4c20: 0c01 |0144: move-result-object v1 │ │ +3d4c22: 6e10 a6af 0100 |0145: invoke-virtual {v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPSMPInfo:()Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; // method@afa6 │ │ +3d4c28: 0c01 |0148: move-result-object v1 │ │ +3d4c2a: 5411 9ac8 |0149: iget-object v1, v1, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89a │ │ +3d4c2e: 7120 ac98 1000 |014b: 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@98ac │ │ +3d4c34: 5460 338d |014e: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ +3d4c38: 7110 569a 0000 |0150: 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@9a56 │ │ +3d4c3e: 0c00 |0153: move-result-object v0 │ │ +3d4c40: 5471 99c8 |0154: iget-object v1, v7, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@c899 │ │ +3d4c44: 6e20 0c9b 1000 |0156: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.startChapterLoader:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@9b0c │ │ +3d4c4a: 2831 |0159: goto 018a // +0031 │ │ +3d4c4c: 5460 338d |015a: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ +3d4c50: 7110 539a 0000 |015c: 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@9a53 │ │ +3d4c56: 0c00 |015f: move-result-object v0 │ │ +3d4c58: 6e10 a6af 0000 |0160: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPSMPInfo:()Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; // method@afa6 │ │ +3d4c5e: 0c00 |0163: move-result-object v0 │ │ +3d4c60: 5400 99c8 |0164: iget-object v0, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@c899 │ │ +3d4c64: 3800 1d00 |0166: if-eqz v0, 0183 // +001d │ │ +3d4c68: 5460 338d |0168: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ +3d4c6c: 7110 539a 0000 |016a: 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@9a53 │ │ +3d4c72: 0c00 |016d: move-result-object v0 │ │ +3d4c74: 6e10 a6af 0000 |016e: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPSMPInfo:()Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; // method@afa6 │ │ +3d4c7a: 0c00 |0171: move-result-object v0 │ │ +3d4c7c: 5400 99c8 |0172: iget-object v0, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@c899 │ │ +3d4c80: 5461 338d |0174: iget-object v1, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ +3d4c84: 7110 539a 0100 |0176: 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@9a53 │ │ +3d4c8a: 0c01 |0179: move-result-object v1 │ │ +3d4c8c: 6e10 a6af 0100 |017a: invoke-virtual {v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPSMPInfo:()Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; // method@afa6 │ │ +3d4c92: 0c01 |017d: move-result-object v1 │ │ +3d4c94: 5411 9ac8 |017e: iget-object v1, v1, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89a │ │ +3d4c98: 7120 ac98 1000 |0180: 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@98ac │ │ +3d4c9e: 5460 338d |0183: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ +3d4ca2: 5471 99c8 |0185: iget-object v1, v7, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@c899 │ │ +3d4ca6: 7120 689a 1000 |0187: 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@9a68 │ │ +3d4cac: 6000 dd00 |018a: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +3d4cb0: 1301 1800 |018c: const/16 v1, #int 24 // #18 │ │ +3d4cb4: 3410 1800 |018e: if-lt v0, v1, 01a6 // +0018 │ │ +3d4cb8: 5460 338d |0190: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ +3d4cbc: 6e10 1902 0000 |0192: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0219 │ │ +3d4cc2: 0c00 |0195: move-result-object v0 │ │ +3d4cc4: 2201 5d00 |0196: new-instance v1, Landroid/content/ComponentName; // type@005d │ │ +3d4cc8: 5462 338d |0198: iget-object v2, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ +3d4ccc: 6e10 1902 0200 |019a: invoke-virtual {v2}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0219 │ │ +3d4cd2: 0c02 |019d: move-result-object v2 │ │ +3d4cd4: 1c03 cc18 |019e: const-class v3, Lde/danoeh/antennapod/core/service/QuickSettingsTileService; // type@18cc │ │ +3d4cd8: 7030 f501 2103 |01a0: invoke-direct {v1, v2, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@01f5 │ │ +3d4cde: 7120 e698 1000 |01a3: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/service/QuickSettingsTileService$$ExternalSyntheticApiModelOutline0;.m:(Landroid/content/Context;Landroid/content/ComponentName;)V // method@98e6 │ │ +3d4ce4: 5460 338d |01a6: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ +3d4ce8: 6e10 1902 0000 |01a8: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0219 │ │ +3d4cee: 0c00 |01ab: move-result-object v0 │ │ +3d4cf0: 1a01 8168 |01ac: const-string v1, "action.de.danoeh.antennapod.core.service.playerStatusChanged" // string@6881 │ │ +3d4cf4: 7120 8f9d 1000 |01ae: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/IntentUtils;.sendLocalBroadcast:(Landroid/content/Context;Ljava/lang/String;)V // method@9d8f │ │ +3d4cfa: 5460 338d |01b1: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ +3d4cfe: 1a01 0175 |01b3: const-string v1, "com.android.music.playstatechanged" // string@7501 │ │ +3d4d02: 7130 589a 7001 |01b5: 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@9a58 │ │ +3d4d08: 5460 338d |01b8: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ +3d4d0c: 1a01 0075 |01ba: const-string v1, "com.android.music.metachanged" // string@7500 │ │ +3d4d10: 7130 589a 7001 |01bc: 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@9a58 │ │ +3d4d16: 5467 338d |01bf: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d33 │ │ +3d4d1a: 7110 569a 0700 |01c1: 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@9a56 │ │ +3d4d20: 0c07 |01c4: move-result-object v7 │ │ +3d4d22: 6e10 089b 0700 |01c5: invoke-virtual {v7}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.requestWidgetUpdate:()V // method@9b08 │ │ +3d4d28: 0e00 |01c8: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=786 │ │ 0x0008 line=787 │ │ 0x0016 line=789 │ │ 0x001b line=792 │ │ 0x0022 line=793 │ │ @@ -1475622,17 +1475605,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3d51a8: |[3d51a8] de.danoeh.antennapod.core.service.playback.PlaybackService$9.$r8$lambda$AmNGgZ3-WTOKd0OryQSgJof-3_M:(Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;)V │ │ -3d51b8: 7010 349a 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.lambda$onMediaButtonEvent$0:()V // method@9a34 │ │ -3d51be: 0e00 |0003: return-void │ │ +3d5170: |[3d5170] de.danoeh.antennapod.core.service.playback.PlaybackService$9.$r8$lambda$AmNGgZ3-WTOKd0OryQSgJof-3_M:(Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;)V │ │ +3d5180: 7010 349a 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.lambda$onMediaButtonEvent$0:()V // method@9a34 │ │ +3d5186: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/core/service/playback/PlaybackService$9; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;) │ │ @@ -1475640,18 +1475623,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 │ │ -3d51c0: |[3d51c0] de.danoeh.antennapod.core.service.playback.PlaybackService$9.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ -3d51d0: 5b01 3e8d |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d3e │ │ -3d51d4: 7010 1909 0000 |0002: invoke-direct {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.:()V // method@0919 │ │ -3d51da: 0e00 |0005: return-void │ │ +3d5188: |[3d5188] de.danoeh.antennapod.core.service.playback.PlaybackService$9.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ +3d5198: 5b01 3e8d |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d3e │ │ +3d519c: 7010 1909 0000 |0002: invoke-direct {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.:()V // method@0919 │ │ +3d51a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1739 │ │ 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; │ │ │ │ @@ -1475660,41 +1475643,41 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -3d51dc: |[3d51dc] de.danoeh.antennapod.core.service.playback.PlaybackService$9.lambda$onMediaButtonEvent$0:()V │ │ -3d51ec: 5430 3e8d |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d3e │ │ -3d51f0: 7110 519a 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgetclickCount:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)I // method@9a51 │ │ -3d51f6: 0a00 |0005: move-result v0 │ │ -3d51f8: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -3d51fa: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -3d51fc: 3310 0a00 |0008: if-ne v0, v1, 0012 // +000a │ │ -3d5200: 5430 3e8d |000a: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d3e │ │ -3d5204: 1301 5500 |000c: const/16 v1, #int 85 // #55 │ │ -3d5208: 7130 5b9a 1002 |000e: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$mhandleKeycode:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;IZ)Z // method@9a5b │ │ -3d520e: 281a |0011: goto 002b // +001a │ │ -3d5210: 5430 3e8d |0012: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d3e │ │ -3d5214: 7110 519a 0000 |0014: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgetclickCount:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)I // method@9a51 │ │ -3d521a: 0a00 |0017: move-result v0 │ │ -3d521c: 1221 |0018: const/4 v1, #int 2 // #2 │ │ -3d521e: 3310 0600 |0019: if-ne v0, v1, 001f // +0006 │ │ -3d5222: 6e10 369a 0300 |001b: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.onFastForward:()V // method@9a36 │ │ -3d5228: 280d |001e: goto 002b // +000d │ │ -3d522a: 5430 3e8d |001f: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d3e │ │ -3d522e: 7110 519a 0000 |0021: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgetclickCount:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)I // method@9a51 │ │ -3d5234: 0a00 |0024: move-result v0 │ │ -3d5236: 1231 |0025: const/4 v1, #int 3 // #3 │ │ -3d5238: 3310 0500 |0026: if-ne v0, v1, 002b // +0005 │ │ -3d523c: 6e10 3c9a 0300 |0028: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.onRewind:()V // method@9a3c │ │ -3d5242: 5430 3e8d |002b: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d3e │ │ -3d5246: 7120 579a 2000 |002d: invoke-static {v0, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fputclickCount:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;I)V // method@9a57 │ │ -3d524c: 0e00 |0030: return-void │ │ +3d51a4: |[3d51a4] de.danoeh.antennapod.core.service.playback.PlaybackService$9.lambda$onMediaButtonEvent$0:()V │ │ +3d51b4: 5430 3e8d |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d3e │ │ +3d51b8: 7110 519a 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgetclickCount:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)I // method@9a51 │ │ +3d51be: 0a00 |0005: move-result v0 │ │ +3d51c0: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +3d51c2: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +3d51c4: 3310 0a00 |0008: if-ne v0, v1, 0012 // +000a │ │ +3d51c8: 5430 3e8d |000a: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d3e │ │ +3d51cc: 1301 5500 |000c: const/16 v1, #int 85 // #55 │ │ +3d51d0: 7130 5b9a 1002 |000e: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$mhandleKeycode:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;IZ)Z // method@9a5b │ │ +3d51d6: 281a |0011: goto 002b // +001a │ │ +3d51d8: 5430 3e8d |0012: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d3e │ │ +3d51dc: 7110 519a 0000 |0014: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgetclickCount:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)I // method@9a51 │ │ +3d51e2: 0a00 |0017: move-result v0 │ │ +3d51e4: 1221 |0018: const/4 v1, #int 2 // #2 │ │ +3d51e6: 3310 0600 |0019: if-ne v0, v1, 001f // +0006 │ │ +3d51ea: 6e10 369a 0300 |001b: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.onFastForward:()V // method@9a36 │ │ +3d51f0: 280d |001e: goto 002b // +000d │ │ +3d51f2: 5430 3e8d |001f: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d3e │ │ +3d51f6: 7110 519a 0000 |0021: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgetclickCount:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)I // method@9a51 │ │ +3d51fc: 0a00 |0024: move-result v0 │ │ +3d51fe: 1231 |0025: const/4 v1, #int 3 // #3 │ │ +3d5200: 3310 0500 |0026: if-ne v0, v1, 002b // +0005 │ │ +3d5204: 6e10 3c9a 0300 |0028: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.onRewind:()V // method@9a3c │ │ +3d520a: 5430 3e8d |002b: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d3e │ │ +3d520e: 7120 579a 2000 |002d: invoke-static {v0, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fputclickCount:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;I)V // method@9a57 │ │ +3d5214: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1848 │ │ 0x000a line=1849 │ │ 0x0012 line=1850 │ │ 0x001b line=1851 │ │ 0x001f line=1852 │ │ @@ -1475709,85 +1475692,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 │ │ -3d5250: |[3d5250] de.danoeh.antennapod.core.service.playback.PlaybackService$9.onCustomAction:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ -3d5260: 2204 8f1e |0000: new-instance v4, Ljava/lang/StringBuilder; // type@1e8f │ │ -3d5264: 7010 50b3 0400 |0002: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3d526a: 1a00 34bf |0005: const-string v0, "onCustomAction(" // string@bf34 │ │ -3d526e: 6e20 5cb3 0400 |0007: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d5274: 6e20 5cb3 3400 |000a: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d527a: 1a00 4007 |000d: const-string v0, ")" // string@0740 │ │ -3d527e: 6e20 5cb3 0400 |000f: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d5284: 6e10 67b3 0400 |0012: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3d528a: 0c04 |0015: move-result-object v4 │ │ -3d528c: 1a00 aa49 |0016: const-string v0, "MediaSessionCompat" // string@49aa │ │ -3d5290: 7120 fe0a 4000 |0018: invoke-static {v0, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d5296: 1a04 7f68 |001b: const-string v4, "action.de.danoeh.antennapod.core.service.fastForward" // string@687f │ │ -3d529a: 6e20 28b3 3400 |001d: invoke-virtual {v4, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3d52a0: 0a04 |0020: move-result v4 │ │ -3d52a2: 3804 0600 |0021: if-eqz v4, 0027 // +0006 │ │ -3d52a6: 6e10 369a 0200 |0023: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.onFastForward:()V // method@9a36 │ │ -3d52ac: 2865 |0026: goto 008b // +0065 │ │ -3d52ae: 1a04 8268 |0027: const-string v4, "action.de.danoeh.antennapod.core.service.rewind" // string@6882 │ │ -3d52b2: 6e20 28b3 3400 |0029: invoke-virtual {v4, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3d52b8: 0a04 |002c: move-result v4 │ │ -3d52ba: 3804 0600 |002d: if-eqz v4, 0033 // +0006 │ │ -3d52be: 6e10 3c9a 0200 |002f: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.onRewind:()V // method@9a3c │ │ -3d52c4: 2859 |0032: goto 008b // +0059 │ │ -3d52c6: 1a04 8368 |0033: const-string v4, "action.de.danoeh.antennapod.core.service.skipToNext" // string@6883 │ │ -3d52ca: 6e20 28b3 3400 |0035: invoke-virtual {v4, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3d52d0: 0a04 |0038: move-result v4 │ │ -3d52d2: 3804 0c00 |0039: if-eqz v4, 0045 // +000c │ │ -3d52d6: 5423 3e8d |003b: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d3e │ │ -3d52da: 7110 539a 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@9a53 │ │ -3d52e0: 0c03 |0040: move-result-object v3 │ │ -3d52e2: 6e10 c4af 0300 |0041: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.skip:()V // method@afc4 │ │ -3d52e8: 2847 |0044: goto 008b // +0047 │ │ -3d52ea: 1a04 7e68 |0045: const-string v4, "action.de.danoeh.antennapod.core.service.changePlaybackSpeed" // string@687e │ │ -3d52ee: 6e20 28b3 3400 |0047: invoke-virtual {v4, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3d52f4: 0a03 |004a: move-result v3 │ │ -3d52f6: 3803 4000 |004b: if-eqz v3, 008b // +0040 │ │ -3d52fa: 7100 c7b0 0000 |004d: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getPlaybackSpeedArray:()Ljava/util/List; // method@b0c7 │ │ -3d5300: 0c03 |0050: move-result-object v3 │ │ -3d5302: 7210 72b5 0300 |0051: invoke-interface {v3}, Ljava/util/List;.size:()I // method@b572 │ │ -3d5308: 0a04 |0054: move-result v4 │ │ -3d530a: 1210 |0055: const/4 v0, #int 1 // #1 │ │ -3d530c: 3704 3500 |0056: if-le v4, v0, 008b // +0035 │ │ -3d5310: 5424 3e8d |0058: iget-object v4, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d3e │ │ -3d5314: 7110 539a 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@9a53 │ │ -3d531a: 0c04 |005d: move-result-object v4 │ │ -3d531c: 6e10 a8af 0400 |005e: invoke-virtual {v4}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlaybackSpeed:()F // method@afa8 │ │ -3d5322: 0a04 |0061: move-result v4 │ │ -3d5324: 7110 a8b2 0400 |0062: invoke-static {v4}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@b2a8 │ │ -3d532a: 0c04 |0065: move-result-object v4 │ │ -3d532c: 7220 68b5 4300 |0066: invoke-interface {v3, v4}, Ljava/util/List;.indexOf:(Ljava/lang/Object;)I // method@b568 │ │ -3d5332: 0a04 |0069: move-result v4 │ │ -3d5334: 7210 72b5 0300 |006a: invoke-interface {v3}, Ljava/util/List;.size:()I // method@b572 │ │ -3d533a: 0a01 |006d: move-result v1 │ │ -3d533c: b101 |006e: sub-int/2addr v1, v0 │ │ -3d533e: 3314 0e00 |006f: if-ne v4, v1, 007d // +000e │ │ -3d5342: 1204 |0071: const/4 v4, #int 0 // #0 │ │ -3d5344: 7220 66b5 4300 |0072: invoke-interface {v3, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3d534a: 0c03 |0075: move-result-object v3 │ │ -3d534c: 1f03 6d1e |0076: check-cast v3, Ljava/lang/Float; // type@1e6d │ │ -3d5350: 6e10 a1b2 0300 |0078: invoke-virtual {v3}, Ljava/lang/Float;.floatValue:()F // method@b2a1 │ │ -3d5356: 0a03 |007b: move-result v3 │ │ -3d5358: 280c |007c: goto 0088 // +000c │ │ -3d535a: b004 |007d: add-int/2addr v4, v0 │ │ -3d535c: 7220 66b5 4300 |007e: invoke-interface {v3, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3d5362: 0c03 |0081: move-result-object v3 │ │ -3d5364: 1f03 6d1e |0082: check-cast v3, Ljava/lang/Float; // type@1e6d │ │ -3d5368: 6e10 a1b2 0300 |0084: invoke-virtual {v3}, Ljava/lang/Float;.floatValue:()F // method@b2a1 │ │ -3d536e: 0a03 |0087: move-result v3 │ │ -3d5370: 6e20 3e9a 3200 |0088: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.onSetPlaybackSpeed:(F)V // method@9a3e │ │ -3d5376: 0e00 |008b: return-void │ │ +3d5218: |[3d5218] de.danoeh.antennapod.core.service.playback.PlaybackService$9.onCustomAction:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ +3d5228: 2204 8f1e |0000: new-instance v4, Ljava/lang/StringBuilder; // type@1e8f │ │ +3d522c: 7010 50b3 0400 |0002: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3d5232: 1a00 34bf |0005: const-string v0, "onCustomAction(" // string@bf34 │ │ +3d5236: 6e20 5cb3 0400 |0007: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d523c: 6e20 5cb3 3400 |000a: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d5242: 1a00 4007 |000d: const-string v0, ")" // string@0740 │ │ +3d5246: 6e20 5cb3 0400 |000f: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d524c: 6e10 67b3 0400 |0012: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3d5252: 0c04 |0015: move-result-object v4 │ │ +3d5254: 1a00 aa49 |0016: const-string v0, "MediaSessionCompat" // string@49aa │ │ +3d5258: 7120 fe0a 4000 |0018: invoke-static {v0, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d525e: 1a04 7f68 |001b: const-string v4, "action.de.danoeh.antennapod.core.service.fastForward" // string@687f │ │ +3d5262: 6e20 28b3 3400 |001d: invoke-virtual {v4, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3d5268: 0a04 |0020: move-result v4 │ │ +3d526a: 3804 0600 |0021: if-eqz v4, 0027 // +0006 │ │ +3d526e: 6e10 369a 0200 |0023: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.onFastForward:()V // method@9a36 │ │ +3d5274: 2865 |0026: goto 008b // +0065 │ │ +3d5276: 1a04 8268 |0027: const-string v4, "action.de.danoeh.antennapod.core.service.rewind" // string@6882 │ │ +3d527a: 6e20 28b3 3400 |0029: invoke-virtual {v4, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3d5280: 0a04 |002c: move-result v4 │ │ +3d5282: 3804 0600 |002d: if-eqz v4, 0033 // +0006 │ │ +3d5286: 6e10 3c9a 0200 |002f: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.onRewind:()V // method@9a3c │ │ +3d528c: 2859 |0032: goto 008b // +0059 │ │ +3d528e: 1a04 8368 |0033: const-string v4, "action.de.danoeh.antennapod.core.service.skipToNext" // string@6883 │ │ +3d5292: 6e20 28b3 3400 |0035: invoke-virtual {v4, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3d5298: 0a04 |0038: move-result v4 │ │ +3d529a: 3804 0c00 |0039: if-eqz v4, 0045 // +000c │ │ +3d529e: 5423 3e8d |003b: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d3e │ │ +3d52a2: 7110 539a 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@9a53 │ │ +3d52a8: 0c03 |0040: move-result-object v3 │ │ +3d52aa: 6e10 c4af 0300 |0041: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.skip:()V // method@afc4 │ │ +3d52b0: 2847 |0044: goto 008b // +0047 │ │ +3d52b2: 1a04 7e68 |0045: const-string v4, "action.de.danoeh.antennapod.core.service.changePlaybackSpeed" // string@687e │ │ +3d52b6: 6e20 28b3 3400 |0047: invoke-virtual {v4, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3d52bc: 0a03 |004a: move-result v3 │ │ +3d52be: 3803 4000 |004b: if-eqz v3, 008b // +0040 │ │ +3d52c2: 7100 c7b0 0000 |004d: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getPlaybackSpeedArray:()Ljava/util/List; // method@b0c7 │ │ +3d52c8: 0c03 |0050: move-result-object v3 │ │ +3d52ca: 7210 72b5 0300 |0051: invoke-interface {v3}, Ljava/util/List;.size:()I // method@b572 │ │ +3d52d0: 0a04 |0054: move-result v4 │ │ +3d52d2: 1210 |0055: const/4 v0, #int 1 // #1 │ │ +3d52d4: 3704 3500 |0056: if-le v4, v0, 008b // +0035 │ │ +3d52d8: 5424 3e8d |0058: iget-object v4, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d3e │ │ +3d52dc: 7110 539a 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@9a53 │ │ +3d52e2: 0c04 |005d: move-result-object v4 │ │ +3d52e4: 6e10 a8af 0400 |005e: invoke-virtual {v4}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlaybackSpeed:()F // method@afa8 │ │ +3d52ea: 0a04 |0061: move-result v4 │ │ +3d52ec: 7110 a8b2 0400 |0062: invoke-static {v4}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@b2a8 │ │ +3d52f2: 0c04 |0065: move-result-object v4 │ │ +3d52f4: 7220 68b5 4300 |0066: invoke-interface {v3, v4}, Ljava/util/List;.indexOf:(Ljava/lang/Object;)I // method@b568 │ │ +3d52fa: 0a04 |0069: move-result v4 │ │ +3d52fc: 7210 72b5 0300 |006a: invoke-interface {v3}, Ljava/util/List;.size:()I // method@b572 │ │ +3d5302: 0a01 |006d: move-result v1 │ │ +3d5304: b101 |006e: sub-int/2addr v1, v0 │ │ +3d5306: 3314 0e00 |006f: if-ne v4, v1, 007d // +000e │ │ +3d530a: 1204 |0071: const/4 v4, #int 0 // #0 │ │ +3d530c: 7220 66b5 4300 |0072: invoke-interface {v3, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3d5312: 0c03 |0075: move-result-object v3 │ │ +3d5314: 1f03 6d1e |0076: check-cast v3, Ljava/lang/Float; // type@1e6d │ │ +3d5318: 6e10 a1b2 0300 |0078: invoke-virtual {v3}, Ljava/lang/Float;.floatValue:()F // method@b2a1 │ │ +3d531e: 0a03 |007b: move-result v3 │ │ +3d5320: 280c |007c: goto 0088 // +000c │ │ +3d5322: b004 |007d: add-int/2addr v4, v0 │ │ +3d5324: 7220 66b5 4300 |007e: invoke-interface {v3, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3d532a: 0c03 |0081: move-result-object v3 │ │ +3d532c: 1f03 6d1e |0082: check-cast v3, Ljava/lang/Float; // type@1e6d │ │ +3d5330: 6e10 a1b2 0300 |0084: invoke-virtual {v3}, Ljava/lang/Float;.floatValue:()F // method@b2a1 │ │ +3d5336: 0a03 |0087: move-result v3 │ │ +3d5338: 6e20 3e9a 3200 |0088: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.onSetPlaybackSpeed:(F)V // method@9a3e │ │ +3d533e: 0e00 |008b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1868 │ │ 0x001d line=1869 │ │ 0x0023 line=1870 │ │ 0x0029 line=1871 │ │ 0x002f line=1872 │ │ @@ -1475811,24 +1475794,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -3d5378: |[3d5378] de.danoeh.antennapod.core.service.playback.PlaybackService$9.onFastForward:()V │ │ -3d5388: 1a00 aa49 |0000: const-string v0, "MediaSessionCompat" // string@49aa │ │ -3d538c: 1a01 afbf |0002: const-string v1, "onFastForward()" // string@bfaf │ │ -3d5390: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d5396: 5420 3e8d |0007: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d3e │ │ -3d539a: 7100 bab0 0000 |0009: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getFastForwardSecs:()I // method@b0ba │ │ -3d53a0: 0a01 |000c: move-result v1 │ │ -3d53a2: d211 e803 |000d: mul-int/lit16 v1, v1, #int 1000 // #03e8 │ │ -3d53a6: 7120 619a 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@9a61 │ │ -3d53ac: 0e00 |0012: return-void │ │ +3d5340: |[3d5340] de.danoeh.antennapod.core.service.playback.PlaybackService$9.onFastForward:()V │ │ +3d5350: 1a00 aa49 |0000: const-string v0, "MediaSessionCompat" // string@49aa │ │ +3d5354: 1a01 afbf |0002: const-string v1, "onFastForward()" // string@bfaf │ │ +3d5358: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d535e: 5420 3e8d |0007: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d3e │ │ +3d5362: 7100 bab0 0000 |0009: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getFastForwardSecs:()I // method@b0ba │ │ +3d5368: 0a01 |000c: move-result v1 │ │ +3d536a: d211 e803 |000d: mul-int/lit16 v1, v1, #int 1000 // #03e8 │ │ +3d536e: 7120 619a 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@9a61 │ │ +3d5374: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=1805 │ │ 0x0007 line=1806 │ │ locals : │ │ 0x0000 - 0x0013 reg=2 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$9; │ │ │ │ @@ -1475837,72 +1475820,72 @@ │ │ type : '(Landroid/content/Intent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 114 16-bit code units │ │ -3d50b4: |[3d50b4] de.danoeh.antennapod.core.service.playback.PlaybackService$9.onMediaButtonEvent:(Landroid/content/Intent;)Z │ │ -3d50c4: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3d50c8: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3d50ce: 1a01 51c0 |0005: const-string v1, "onMediaButtonEvent(" // string@c051 │ │ -3d50d2: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d50d8: 6e20 5bb3 5000 |000a: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ -3d50de: 1a01 4007 |000d: const-string v1, ")" // string@0740 │ │ -3d50e2: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d50e8: 6e10 67b3 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3d50ee: 0c00 |0015: move-result-object v0 │ │ -3d50f0: 1a01 aa49 |0016: const-string v1, "MediaSessionCompat" // string@49aa │ │ -3d50f4: 7120 fe0a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d50fa: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -3d50fc: 3805 5500 |001c: if-eqz v5, 0071 // +0055 │ │ -3d5100: 1a01 016b |001e: const-string v1, "android.intent.extra.KEY_EVENT" // string@6b01 │ │ -3d5104: 6e20 6c02 1500 |0020: invoke-virtual {v5, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@026c │ │ -3d510a: 0c05 |0023: move-result-object v5 │ │ -3d510c: 1f05 6f02 |0024: check-cast v5, Landroid/view/KeyEvent; // type@026f │ │ -3d5110: 3805 4b00 |0026: if-eqz v5, 0071 // +004b │ │ -3d5114: 6e10 950b 0500 |0028: invoke-virtual {v5}, Landroid/view/KeyEvent;.getAction:()I // method@0b95 │ │ -3d511a: 0a01 |002b: move-result v1 │ │ -3d511c: 3901 4500 |002c: if-nez v1, 0071 // +0045 │ │ -3d5120: 6e10 9e0b 0500 |002e: invoke-virtual {v5}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@0b9e │ │ -3d5126: 0a01 |0031: move-result v1 │ │ -3d5128: 3901 3f00 |0032: if-nez v1, 0071 // +003f │ │ -3d512c: 6e10 9a0b 0500 |0034: invoke-virtual {v5}, Landroid/view/KeyEvent;.getKeyCode:()I // method@0b9a │ │ -3d5132: 0a05 |0037: move-result v5 │ │ -3d5134: 1301 4f00 |0038: const/16 v1, #int 79 // #4f │ │ -3d5138: 3215 0e00 |003a: if-eq v5, v1, 0048 // +000e │ │ -3d513c: 1301 5500 |003c: const/16 v1, #int 85 // #55 │ │ -3d5140: 3315 0300 |003e: if-ne v5, v1, 0041 // +0003 │ │ -3d5144: 2808 |0040: goto 0048 // +0008 │ │ -3d5146: 5441 3e8d |0041: iget-object v1, v4, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d3e │ │ -3d514a: 7130 5b9a 5100 |0043: invoke-static {v1, v5, v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$mhandleKeycode:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;IZ)Z // method@9a5b │ │ -3d5150: 0a05 |0046: move-result v5 │ │ -3d5152: 0f05 |0047: return v5 │ │ -3d5154: 5445 3e8d |0048: iget-object v5, v4, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d3e │ │ -3d5158: 7110 519a 0500 |004a: invoke-static {v5}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgetclickCount:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)I // method@9a51 │ │ -3d515e: 0a00 |004d: move-result v0 │ │ -3d5160: 1211 |004e: const/4 v1, #int 1 // #1 │ │ -3d5162: b010 |004f: add-int/2addr v0, v1 │ │ -3d5164: 7120 579a 0500 |0050: invoke-static {v5, v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fputclickCount:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;I)V // method@9a57 │ │ -3d516a: 5445 3e8d |0053: iget-object v5, v4, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d3e │ │ -3d516e: 7110 529a 0500 |0055: invoke-static {v5}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgetclickHandler:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Landroid/os/Handler; // method@9a52 │ │ -3d5174: 0c05 |0058: move-result-object v5 │ │ -3d5176: 1200 |0059: const/4 v0, #int 0 // #0 │ │ -3d5178: 6e20 5307 0500 |005a: invoke-virtual {v5, v0}, Landroid/os/Handler;.removeCallbacksAndMessages:(Ljava/lang/Object;)V // method@0753 │ │ -3d517e: 5445 3e8d |005d: iget-object v5, v4, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d3e │ │ -3d5182: 7110 529a 0500 |005f: invoke-static {v5}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgetclickHandler:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Landroid/os/Handler; // method@9a52 │ │ -3d5188: 0c05 |0062: move-result-object v5 │ │ -3d518a: 2200 0719 |0063: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9$$ExternalSyntheticLambda0; // type@1907 │ │ -3d518e: 7020 309a 4000 |0065: invoke-direct {v0, v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;)V // method@9a30 │ │ -3d5194: 7100 ac0d 0000 |0068: invoke-static {}, Landroid/view/ViewConfiguration;.getDoubleTapTimeout:()I // method@0dac │ │ -3d519a: 0a02 |006b: move-result v2 │ │ -3d519c: 8122 |006c: int-to-long v2, v2 │ │ -3d519e: 6e40 5107 0532 |006d: invoke-virtual {v5, v0, v2, v3}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0751 │ │ -3d51a4: 0f01 |0070: return v1 │ │ -3d51a6: 0f00 |0071: return v0 │ │ +3d507c: |[3d507c] de.danoeh.antennapod.core.service.playback.PlaybackService$9.onMediaButtonEvent:(Landroid/content/Intent;)Z │ │ +3d508c: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3d5090: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3d5096: 1a01 51c0 |0005: const-string v1, "onMediaButtonEvent(" // string@c051 │ │ +3d509a: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d50a0: 6e20 5bb3 5000 |000a: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ +3d50a6: 1a01 4007 |000d: const-string v1, ")" // string@0740 │ │ +3d50aa: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d50b0: 6e10 67b3 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3d50b6: 0c00 |0015: move-result-object v0 │ │ +3d50b8: 1a01 aa49 |0016: const-string v1, "MediaSessionCompat" // string@49aa │ │ +3d50bc: 7120 fe0a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d50c2: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +3d50c4: 3805 5500 |001c: if-eqz v5, 0071 // +0055 │ │ +3d50c8: 1a01 016b |001e: const-string v1, "android.intent.extra.KEY_EVENT" // string@6b01 │ │ +3d50cc: 6e20 6c02 1500 |0020: invoke-virtual {v5, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@026c │ │ +3d50d2: 0c05 |0023: move-result-object v5 │ │ +3d50d4: 1f05 6f02 |0024: check-cast v5, Landroid/view/KeyEvent; // type@026f │ │ +3d50d8: 3805 4b00 |0026: if-eqz v5, 0071 // +004b │ │ +3d50dc: 6e10 950b 0500 |0028: invoke-virtual {v5}, Landroid/view/KeyEvent;.getAction:()I // method@0b95 │ │ +3d50e2: 0a01 |002b: move-result v1 │ │ +3d50e4: 3901 4500 |002c: if-nez v1, 0071 // +0045 │ │ +3d50e8: 6e10 9e0b 0500 |002e: invoke-virtual {v5}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@0b9e │ │ +3d50ee: 0a01 |0031: move-result v1 │ │ +3d50f0: 3901 3f00 |0032: if-nez v1, 0071 // +003f │ │ +3d50f4: 6e10 9a0b 0500 |0034: invoke-virtual {v5}, Landroid/view/KeyEvent;.getKeyCode:()I // method@0b9a │ │ +3d50fa: 0a05 |0037: move-result v5 │ │ +3d50fc: 1301 4f00 |0038: const/16 v1, #int 79 // #4f │ │ +3d5100: 3215 0e00 |003a: if-eq v5, v1, 0048 // +000e │ │ +3d5104: 1301 5500 |003c: const/16 v1, #int 85 // #55 │ │ +3d5108: 3315 0300 |003e: if-ne v5, v1, 0041 // +0003 │ │ +3d510c: 2808 |0040: goto 0048 // +0008 │ │ +3d510e: 5441 3e8d |0041: iget-object v1, v4, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d3e │ │ +3d5112: 7130 5b9a 5100 |0043: invoke-static {v1, v5, v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$mhandleKeycode:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;IZ)Z // method@9a5b │ │ +3d5118: 0a05 |0046: move-result v5 │ │ +3d511a: 0f05 |0047: return v5 │ │ +3d511c: 5445 3e8d |0048: iget-object v5, v4, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d3e │ │ +3d5120: 7110 519a 0500 |004a: invoke-static {v5}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgetclickCount:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)I // method@9a51 │ │ +3d5126: 0a00 |004d: move-result v0 │ │ +3d5128: 1211 |004e: const/4 v1, #int 1 // #1 │ │ +3d512a: b010 |004f: add-int/2addr v0, v1 │ │ +3d512c: 7120 579a 0500 |0050: invoke-static {v5, v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fputclickCount:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;I)V // method@9a57 │ │ +3d5132: 5445 3e8d |0053: iget-object v5, v4, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d3e │ │ +3d5136: 7110 529a 0500 |0055: invoke-static {v5}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgetclickHandler:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Landroid/os/Handler; // method@9a52 │ │ +3d513c: 0c05 |0058: move-result-object v5 │ │ +3d513e: 1200 |0059: const/4 v0, #int 0 // #0 │ │ +3d5140: 6e20 5307 0500 |005a: invoke-virtual {v5, v0}, Landroid/os/Handler;.removeCallbacksAndMessages:(Ljava/lang/Object;)V // method@0753 │ │ +3d5146: 5445 3e8d |005d: iget-object v5, v4, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d3e │ │ +3d514a: 7110 529a 0500 |005f: invoke-static {v5}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgetclickHandler:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Landroid/os/Handler; // method@9a52 │ │ +3d5150: 0c05 |0062: move-result-object v5 │ │ +3d5152: 2200 0719 |0063: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9$$ExternalSyntheticLambda0; // type@1907 │ │ +3d5156: 7020 309a 4000 |0065: invoke-direct {v0, v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;)V // method@9a30 │ │ +3d515c: 7100 ac0d 0000 |0068: invoke-static {}, Landroid/view/ViewConfiguration;.getDoubleTapTimeout:()I // method@0dac │ │ +3d5162: 0a02 |006b: move-result v2 │ │ +3d5164: 8122 |006c: int-to-long v2, v2 │ │ +3d5166: 6e40 5107 0532 |006d: invoke-virtual {v5, v0, v2, v3}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0751 │ │ +3d516c: 0f01 |0070: return v1 │ │ +3d516e: 0f00 |0071: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1837 │ │ 0x0020 line=1839 │ │ 0x0028 line=1841 │ │ 0x002e line=1842 │ │ 0x0034 line=1843 │ │ @@ -1475921,30 +1475904,30 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -3d53b0: |[3d53b0] de.danoeh.antennapod.core.service.playback.PlaybackService$9.onPause:()V │ │ -3d53c0: 1a00 aa49 |0000: const-string v0, "MediaSessionCompat" // string@49aa │ │ -3d53c4: 1a01 99c0 |0002: const-string v1, "onPause()" // string@c099 │ │ -3d53c8: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d53ce: 5430 3e8d |0007: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d3e │ │ -3d53d2: 6e10 819a 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9a81 │ │ -3d53d8: 0c00 |000c: move-result-object v0 │ │ -3d53da: 6201 a7c8 |000d: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ -3d53de: 3310 0e00 |000f: if-ne v0, v1, 001d // +000e │ │ -3d53e2: 5430 3e8d |0011: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d3e │ │ -3d53e6: 7100 e4b0 0000 |0013: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isPersistNotify:()Z // method@b0e4 │ │ -3d53ec: 0a01 |0016: move-result v1 │ │ -3d53ee: df01 0101 |0017: xor-int/lit8 v1, v1, #int 1 // #01 │ │ -3d53f2: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -3d53f4: 6e30 a09a 1002 |001a: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.pause:(ZZ)V // method@9aa0 │ │ -3d53fa: 0e00 |001d: return-void │ │ +3d5378: |[3d5378] de.danoeh.antennapod.core.service.playback.PlaybackService$9.onPause:()V │ │ +3d5388: 1a00 aa49 |0000: const-string v0, "MediaSessionCompat" // string@49aa │ │ +3d538c: 1a01 99c0 |0002: const-string v1, "onPause()" // string@c099 │ │ +3d5390: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d5396: 5430 3e8d |0007: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d3e │ │ +3d539a: 6e10 819a 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9a81 │ │ +3d53a0: 0c00 |000c: move-result-object v0 │ │ +3d53a2: 6201 a7c8 |000d: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ +3d53a6: 3310 0e00 |000f: if-ne v0, v1, 001d // +000e │ │ +3d53aa: 5430 3e8d |0011: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d3e │ │ +3d53ae: 7100 e4b0 0000 |0013: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isPersistNotify:()Z // method@b0e4 │ │ +3d53b4: 0a01 |0016: move-result v1 │ │ +3d53b6: df01 0101 |0017: xor-int/lit8 v1, v1, #int 1 // #01 │ │ +3d53ba: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +3d53bc: 6e30 a09a 1002 |001a: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.pause:(ZZ)V // method@9aa0 │ │ +3d53c2: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=1779 │ │ 0x0007 line=1780 │ │ 0x0011 line=1781 │ │ locals : │ │ 0x0000 - 0x001e reg=3 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$9; │ │ @@ -1475954,37 +1475937,37 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -3d53fc: |[3d53fc] de.danoeh.antennapod.core.service.playback.PlaybackService$9.onPlay:()V │ │ -3d540c: 1a00 aa49 |0000: const-string v0, "MediaSessionCompat" // string@49aa │ │ -3d5410: 1a01 9fc0 |0002: const-string v1, "onPlay()" // string@c09f │ │ -3d5414: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d541a: 5420 3e8d |0007: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d3e │ │ -3d541e: 6e10 819a 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9a81 │ │ -3d5424: 0c00 |000c: move-result-object v0 │ │ -3d5426: 6201 a6c8 |000d: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a6 │ │ -3d542a: 3210 1700 |000f: if-eq v0, v1, 0026 // +0017 │ │ -3d542e: 6201 a8c8 |0011: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a8 │ │ -3d5432: 3310 0300 |0013: if-ne v0, v1, 0016 // +0003 │ │ -3d5436: 2811 |0015: goto 0026 // +0011 │ │ -3d5438: 6201 a4c8 |0016: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a4 │ │ -3d543c: 3310 1300 |0018: if-ne v0, v1, 002b // +0013 │ │ -3d5440: 5420 3e8d |001a: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d3e │ │ -3d5444: 1211 |001c: const/4 v1, #int 1 // #1 │ │ -3d5446: 6e20 ae9a 1000 |001d: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.setStartWhenPrepared:(Z)V // method@9aae │ │ -3d544c: 5420 3e8d |0020: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d3e │ │ -3d5450: 6e10 a39a 0000 |0022: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.prepare:()V // method@9aa3 │ │ -3d5456: 2806 |0025: goto 002b // +0006 │ │ -3d5458: 5420 3e8d |0026: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d3e │ │ -3d545c: 6e10 a69a 0000 |0028: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.resume:()V // method@9aa6 │ │ -3d5462: 0e00 |002b: return-void │ │ +3d53c4: |[3d53c4] de.danoeh.antennapod.core.service.playback.PlaybackService$9.onPlay:()V │ │ +3d53d4: 1a00 aa49 |0000: const-string v0, "MediaSessionCompat" // string@49aa │ │ +3d53d8: 1a01 9fc0 |0002: const-string v1, "onPlay()" // string@c09f │ │ +3d53dc: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d53e2: 5420 3e8d |0007: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d3e │ │ +3d53e6: 6e10 819a 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9a81 │ │ +3d53ec: 0c00 |000c: move-result-object v0 │ │ +3d53ee: 6201 a6c8 |000d: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a6 │ │ +3d53f2: 3210 1700 |000f: if-eq v0, v1, 0026 // +0017 │ │ +3d53f6: 6201 a8c8 |0011: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a8 │ │ +3d53fa: 3310 0300 |0013: if-ne v0, v1, 0016 // +0003 │ │ +3d53fe: 2811 |0015: goto 0026 // +0011 │ │ +3d5400: 6201 a4c8 |0016: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a4 │ │ +3d5404: 3310 1300 |0018: if-ne v0, v1, 002b // +0013 │ │ +3d5408: 5420 3e8d |001a: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d3e │ │ +3d540c: 1211 |001c: const/4 v1, #int 1 // #1 │ │ +3d540e: 6e20 ae9a 1000 |001d: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.setStartWhenPrepared:(Z)V // method@9aae │ │ +3d5414: 5420 3e8d |0020: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d3e │ │ +3d5418: 6e10 a39a 0000 |0022: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.prepare:()V // method@9aa3 │ │ +3d541e: 2806 |0025: goto 002b // +0006 │ │ +3d5420: 5420 3e8d |0026: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d3e │ │ +3d5424: 6e10 a69a 0000 |0028: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.resume:()V // method@9aa6 │ │ +3d542a: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=1745 │ │ 0x0007 line=1746 │ │ 0x000d line=1747 │ │ 0x0016 line=1749 │ │ 0x001a line=1750 │ │ @@ -1475998,38 +1475981,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 │ │ -3d5464: |[3d5464] de.danoeh.antennapod.core.service.playback.PlaybackService$9.onPlayFromMediaId:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ -3d5474: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3d5478: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3d547e: 1a01 a2c0 |0005: const-string v1, "onPlayFromMediaId: mediaId: " // string@c0a2 │ │ -3d5482: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d5488: 6e20 5cb3 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d548e: 1a01 f000 |000d: const-string v1, " extras: " // string@00f0 │ │ -3d5492: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d5498: 6e10 3707 0400 |0012: invoke-virtual {v4}, Landroid/os/Bundle;.toString:()Ljava/lang/String; // method@0737 │ │ -3d549e: 0c04 |0015: move-result-object v4 │ │ -3d54a0: 6e20 5cb3 4000 |0016: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d54a6: 6e10 67b3 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3d54ac: 0c04 |001c: move-result-object v4 │ │ -3d54ae: 1a00 aa49 |001d: const-string v0, "MediaSessionCompat" // string@49aa │ │ -3d54b2: 7120 fe0a 4000 |001f: invoke-static {v0, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d54b8: 7110 ccb2 0300 |0022: invoke-static {v3}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b2cc │ │ -3d54be: 0b03 |0025: move-result-wide v3 │ │ -3d54c0: 7120 619b 4300 |0026: invoke-static {v3, v4}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedMedia:(J)Lde/danoeh/antennapod/model/feed/FeedMedia; // method@9b61 │ │ -3d54c6: 0c03 |0029: move-result-object v3 │ │ -3d54c8: 3803 0800 |002a: if-eqz v3, 0032 // +0008 │ │ -3d54cc: 5424 3e8d |002c: iget-object v4, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d3e │ │ -3d54d0: 1200 |002e: const/4 v0, #int 0 // #0 │ │ -3d54d2: 7130 659a 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@9a65 │ │ -3d54d8: 0e00 |0032: return-void │ │ +3d542c: |[3d542c] de.danoeh.antennapod.core.service.playback.PlaybackService$9.onPlayFromMediaId:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ +3d543c: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3d5440: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3d5446: 1a01 a2c0 |0005: const-string v1, "onPlayFromMediaId: mediaId: " // string@c0a2 │ │ +3d544a: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d5450: 6e20 5cb3 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d5456: 1a01 f000 |000d: const-string v1, " extras: " // string@00f0 │ │ +3d545a: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d5460: 6e10 3707 0400 |0012: invoke-virtual {v4}, Landroid/os/Bundle;.toString:()Ljava/lang/String; // method@0737 │ │ +3d5466: 0c04 |0015: move-result-object v4 │ │ +3d5468: 6e20 5cb3 4000 |0016: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d546e: 6e10 67b3 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3d5474: 0c04 |001c: move-result-object v4 │ │ +3d5476: 1a00 aa49 |001d: const-string v0, "MediaSessionCompat" // string@49aa │ │ +3d547a: 7120 fe0a 4000 |001f: invoke-static {v0, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d5480: 7110 ccb2 0300 |0022: invoke-static {v3}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b2cc │ │ +3d5486: 0b03 |0025: move-result-wide v3 │ │ +3d5488: 7120 619b 4300 |0026: invoke-static {v3, v4}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedMedia:(J)Lde/danoeh/antennapod/model/feed/FeedMedia; // method@9b61 │ │ +3d548e: 0c03 |0029: move-result-object v3 │ │ +3d5490: 3803 0800 |002a: if-eqz v3, 0032 // +0008 │ │ +3d5494: 5424 3e8d |002c: iget-object v4, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d3e │ │ +3d5498: 1200 |002e: const/4 v0, #int 0 // #0 │ │ +3d549a: 7130 659a 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@9a65 │ │ +3d54a0: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1757 │ │ 0x0022 line=1758 │ │ 0x002c line=1760 │ │ locals : │ │ 0x0000 - 0x0033 reg=2 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$9; │ │ @@ -1476041,52 +1476024,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 │ │ -3d54dc: |[3d54dc] de.danoeh.antennapod.core.service.playback.PlaybackService$9.onPlayFromSearch:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ -3d54ec: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3d54f0: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3d54f6: 1a01 a4c0 |0005: const-string v1, "onPlayFromSearch query=" // string@c0a4 │ │ -3d54fa: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d5500: 6e20 5cb3 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d5506: 1a01 f100 |000d: const-string v1, " extras=" // string@00f1 │ │ -3d550a: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d5510: 6e10 3707 0400 |0012: invoke-virtual {v4}, Landroid/os/Bundle;.toString:()Ljava/lang/String; // method@0737 │ │ -3d5516: 0c04 |0015: move-result-object v4 │ │ -3d5518: 6e20 5cb3 4000 |0016: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d551e: 6e10 67b3 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3d5524: 0c04 |001c: move-result-object v4 │ │ -3d5526: 1a00 aa49 |001d: const-string v0, "MediaSessionCompat" // string@49aa │ │ -3d552a: 7120 fe0a 4000 |001f: invoke-static {v0, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d5530: 1600 0000 |0022: const-wide/16 v0, #int 0 // #0 │ │ -3d5534: 7130 849c 0301 |0024: invoke-static {v3, v0, v1}, Lde/danoeh/antennapod/core/storage/FeedSearcher;.searchFeedItems:(Ljava/lang/String;J)Ljava/util/List; // method@9c84 │ │ -3d553a: 0c03 |0027: move-result-object v3 │ │ -3d553c: 7210 72b5 0300 |0028: invoke-interface {v3}, Ljava/util/List;.size:()I // method@b572 │ │ -3d5542: 0a04 |002b: move-result v4 │ │ -3d5544: 3d04 1f00 |002c: if-lez v4, 004b // +001f │ │ -3d5548: 1204 |002e: const/4 v4, #int 0 // #0 │ │ -3d554a: 7220 66b5 4300 |002f: invoke-interface {v3, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3d5550: 0c00 |0032: move-result-object v0 │ │ -3d5552: 1f00 b91c |0033: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3d5556: 6e10 35ac 0000 |0035: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3d555c: 0c00 |0038: move-result-object v0 │ │ -3d555e: 3800 1200 |0039: if-eqz v0, 004b // +0012 │ │ -3d5562: 7220 66b5 4300 |003b: invoke-interface {v3, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3d5568: 0c03 |003e: move-result-object v3 │ │ -3d556a: 1f03 b91c |003f: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3d556e: 6e10 35ac 0300 |0041: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3d5574: 0c03 |0044: move-result-object v3 │ │ -3d5576: 5420 3e8d |0045: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d3e │ │ -3d557a: 7130 659a 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@9a65 │ │ -3d5580: 0e00 |004a: return-void │ │ -3d5582: 6e10 399a 0200 |004b: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.onPlay:()V // method@9a39 │ │ -3d5588: 0e00 |004e: return-void │ │ +3d54a4: |[3d54a4] de.danoeh.antennapod.core.service.playback.PlaybackService$9.onPlayFromSearch:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ +3d54b4: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3d54b8: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3d54be: 1a01 a4c0 |0005: const-string v1, "onPlayFromSearch query=" // string@c0a4 │ │ +3d54c2: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d54c8: 6e20 5cb3 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d54ce: 1a01 f100 |000d: const-string v1, " extras=" // string@00f1 │ │ +3d54d2: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d54d8: 6e10 3707 0400 |0012: invoke-virtual {v4}, Landroid/os/Bundle;.toString:()Ljava/lang/String; // method@0737 │ │ +3d54de: 0c04 |0015: move-result-object v4 │ │ +3d54e0: 6e20 5cb3 4000 |0016: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d54e6: 6e10 67b3 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3d54ec: 0c04 |001c: move-result-object v4 │ │ +3d54ee: 1a00 aa49 |001d: const-string v0, "MediaSessionCompat" // string@49aa │ │ +3d54f2: 7120 fe0a 4000 |001f: invoke-static {v0, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d54f8: 1600 0000 |0022: const-wide/16 v0, #int 0 // #0 │ │ +3d54fc: 7130 849c 0301 |0024: invoke-static {v3, v0, v1}, Lde/danoeh/antennapod/core/storage/FeedSearcher;.searchFeedItems:(Ljava/lang/String;J)Ljava/util/List; // method@9c84 │ │ +3d5502: 0c03 |0027: move-result-object v3 │ │ +3d5504: 7210 72b5 0300 |0028: invoke-interface {v3}, Ljava/util/List;.size:()I // method@b572 │ │ +3d550a: 0a04 |002b: move-result v4 │ │ +3d550c: 3d04 1f00 |002c: if-lez v4, 004b // +001f │ │ +3d5510: 1204 |002e: const/4 v4, #int 0 // #0 │ │ +3d5512: 7220 66b5 4300 |002f: invoke-interface {v3, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3d5518: 0c00 |0032: move-result-object v0 │ │ +3d551a: 1f00 b91c |0033: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3d551e: 6e10 35ac 0000 |0035: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3d5524: 0c00 |0038: move-result-object v0 │ │ +3d5526: 3800 1200 |0039: if-eqz v0, 004b // +0012 │ │ +3d552a: 7220 66b5 4300 |003b: invoke-interface {v3, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3d5530: 0c03 |003e: move-result-object v3 │ │ +3d5532: 1f03 b91c |003f: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3d5536: 6e10 35ac 0300 |0041: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3d553c: 0c03 |0044: move-result-object v3 │ │ +3d553e: 5420 3e8d |0045: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d3e │ │ +3d5542: 7130 659a 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@9a65 │ │ +3d5548: 0e00 |004a: return-void │ │ +3d554a: 6e10 399a 0200 |004b: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.onPlay:()V // method@9a39 │ │ +3d5550: 0e00 |004e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1766 │ │ 0x0024 line=1768 │ │ 0x0028 line=1769 │ │ 0x003b line=1770 │ │ 0x0045 line=1771 │ │ @@ -1476101,25 +1476084,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -3d558c: |[3d558c] de.danoeh.antennapod.core.service.playback.PlaybackService$9.onRewind:()V │ │ -3d559c: 1a00 aa49 |0000: const-string v0, "MediaSessionCompat" // string@49aa │ │ -3d55a0: 1a01 39c1 |0002: const-string v1, "onRewind()" // string@c139 │ │ -3d55a4: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d55aa: 5420 3e8d |0007: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d3e │ │ -3d55ae: 7100 cab0 0000 |0009: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getRewindSecs:()I // method@b0ca │ │ -3d55b4: 0a01 |000c: move-result v1 │ │ -3d55b6: 7b11 |000d: neg-int v1, v1 │ │ -3d55b8: d211 e803 |000e: mul-int/lit16 v1, v1, #int 1000 // #03e8 │ │ -3d55bc: 7120 619a 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@9a61 │ │ -3d55c2: 0e00 |0013: return-void │ │ +3d5554: |[3d5554] de.danoeh.antennapod.core.service.playback.PlaybackService$9.onRewind:()V │ │ +3d5564: 1a00 aa49 |0000: const-string v0, "MediaSessionCompat" // string@49aa │ │ +3d5568: 1a01 39c1 |0002: const-string v1, "onRewind()" // string@c139 │ │ +3d556c: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d5572: 5420 3e8d |0007: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d3e │ │ +3d5576: 7100 cab0 0000 |0009: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getRewindSecs:()I // method@b0ca │ │ +3d557c: 0a01 |000c: move-result v1 │ │ +3d557e: 7b11 |000d: neg-int v1, v1 │ │ +3d5580: d211 e803 |000e: mul-int/lit16 v1, v1, #int 1000 // #03e8 │ │ +3d5584: 7120 619a 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@9a61 │ │ +3d558a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=1799 │ │ 0x0007 line=1800 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$9; │ │ │ │ @@ -1476128,22 +1476111,22 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -3d55c4: |[3d55c4] de.danoeh.antennapod.core.service.playback.PlaybackService$9.onSeekTo:(J)V │ │ -3d55d4: 1a00 aa49 |0000: const-string v0, "MediaSessionCompat" // string@49aa │ │ -3d55d8: 1a01 54c1 |0002: const-string v1, "onSeekTo()" // string@c154 │ │ -3d55dc: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d55e2: 5420 3e8d |0007: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d3e │ │ -3d55e6: 8434 |0009: long-to-int v4, v3 │ │ -3d55e8: 6e20 a99a 4000 |000a: invoke-virtual {v0, v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.seekTo:(I)V // method@9aa9 │ │ -3d55ee: 0e00 |000d: return-void │ │ +3d558c: |[3d558c] de.danoeh.antennapod.core.service.playback.PlaybackService$9.onSeekTo:(J)V │ │ +3d559c: 1a00 aa49 |0000: const-string v0, "MediaSessionCompat" // string@49aa │ │ +3d55a0: 1a01 54c1 |0002: const-string v1, "onSeekTo()" // string@c154 │ │ +3d55a4: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d55aa: 5420 3e8d |0007: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d3e │ │ +3d55ae: 8434 |0009: long-to-int v4, v3 │ │ +3d55b0: 6e20 a99a 4000 |000a: invoke-virtual {v0, v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.seekTo:(I)V // method@9aa9 │ │ +3d55b6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=1825 │ │ 0x0007 line=1826 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$9; │ │ 0x0000 - 0x000e reg=3 (null) J │ │ @@ -1476153,21 +1476136,21 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -3d55f0: |[3d55f0] de.danoeh.antennapod.core.service.playback.PlaybackService$9.onSetPlaybackSpeed:(F)V │ │ -3d5600: 1a00 aa49 |0000: const-string v0, "MediaSessionCompat" // string@49aa │ │ -3d5604: 1a01 73c1 |0002: const-string v1, "onSetPlaybackSpeed()" // string@c173 │ │ -3d5608: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d560e: 5420 3e8d |0007: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d3e │ │ -3d5612: 6e20 ad9a 3000 |0009: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.setSpeed:(F)V // method@9aad │ │ -3d5618: 0e00 |000c: return-void │ │ +3d55b8: |[3d55b8] de.danoeh.antennapod.core.service.playback.PlaybackService$9.onSetPlaybackSpeed:(F)V │ │ +3d55c8: 1a00 aa49 |0000: const-string v0, "MediaSessionCompat" // string@49aa │ │ +3d55cc: 1a01 73c1 |0002: const-string v1, "onSetPlaybackSpeed()" // string@c173 │ │ +3d55d0: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d55d6: 5420 3e8d |0007: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d3e │ │ +3d55da: 6e20 ad9a 3000 |0009: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.setSpeed:(F)V // method@9aad │ │ +3d55e0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=1831 │ │ 0x0007 line=1832 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$9; │ │ 0x0000 - 0x000d reg=3 (null) F │ │ @@ -1476177,45 +1476160,45 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 59 16-bit code units │ │ -3d561c: |[3d561c] de.danoeh.antennapod.core.service.playback.PlaybackService$9.onSkipToNext:()V │ │ -3d562c: 1a00 aa49 |0000: const-string v0, "MediaSessionCompat" // string@49aa │ │ -3d5630: 1a01 89c1 |0002: const-string v1, "onSkipToNext()" // string@c189 │ │ -3d5634: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d563a: 5430 3e8d |0007: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d3e │ │ -3d563e: 6e10 1902 0000 |0009: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0219 │ │ -3d5644: 0c00 |000c: move-result-object v0 │ │ -3d5646: 1a01 ffe2 |000d: const-string v1, "uimode" // string@e2ff │ │ -3d564a: 6e20 3402 1000 |000f: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ -3d5650: 0c00 |0012: move-result-object v0 │ │ -3d5652: 1f00 4200 |0013: check-cast v0, Landroid/app/UiModeManager; // type@0042 │ │ -3d5656: 7100 beb0 0000 |0015: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getHardwareForwardButton:()I // method@b0be │ │ -3d565c: 0a01 |0018: move-result v1 │ │ -3d565e: 1302 5700 |0019: const/16 v2, #int 87 // #57 │ │ -3d5662: 3221 1600 |001b: if-eq v1, v2, 0031 // +0016 │ │ -3d5666: 6e10 b101 0000 |001d: invoke-virtual {v0}, Landroid/app/UiModeManager;.getCurrentModeType:()I // method@01b1 │ │ -3d566c: 0a00 |0020: move-result v0 │ │ -3d566e: 1231 |0021: const/4 v1, #int 3 // #3 │ │ -3d5670: 3310 0300 |0022: if-ne v0, v1, 0025 // +0003 │ │ -3d5674: 280d |0024: goto 0031 // +000d │ │ -3d5676: 5430 3e8d |0025: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d3e │ │ -3d567a: 7100 bab0 0000 |0027: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getFastForwardSecs:()I // method@b0ba │ │ -3d5680: 0a01 |002a: move-result v1 │ │ -3d5682: d211 e803 |002b: mul-int/lit16 v1, v1, #int 1000 // #03e8 │ │ -3d5686: 7120 619a 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@9a61 │ │ -3d568c: 280a |0030: goto 003a // +000a │ │ -3d568e: 5430 3e8d |0031: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d3e │ │ -3d5692: 7110 539a 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@9a53 │ │ -3d5698: 0c00 |0036: move-result-object v0 │ │ -3d569a: 6e10 c4af 0000 |0037: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.skip:()V // method@afc4 │ │ -3d56a0: 0e00 |003a: return-void │ │ +3d55e4: |[3d55e4] de.danoeh.antennapod.core.service.playback.PlaybackService$9.onSkipToNext:()V │ │ +3d55f4: 1a00 aa49 |0000: const-string v0, "MediaSessionCompat" // string@49aa │ │ +3d55f8: 1a01 89c1 |0002: const-string v1, "onSkipToNext()" // string@c189 │ │ +3d55fc: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d5602: 5430 3e8d |0007: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d3e │ │ +3d5606: 6e10 1902 0000 |0009: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0219 │ │ +3d560c: 0c00 |000c: move-result-object v0 │ │ +3d560e: 1a01 ffe2 |000d: const-string v1, "uimode" // string@e2ff │ │ +3d5612: 6e20 3402 1000 |000f: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ +3d5618: 0c00 |0012: move-result-object v0 │ │ +3d561a: 1f00 4200 |0013: check-cast v0, Landroid/app/UiModeManager; // type@0042 │ │ +3d561e: 7100 beb0 0000 |0015: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getHardwareForwardButton:()I // method@b0be │ │ +3d5624: 0a01 |0018: move-result v1 │ │ +3d5626: 1302 5700 |0019: const/16 v2, #int 87 // #57 │ │ +3d562a: 3221 1600 |001b: if-eq v1, v2, 0031 // +0016 │ │ +3d562e: 6e10 b101 0000 |001d: invoke-virtual {v0}, Landroid/app/UiModeManager;.getCurrentModeType:()I // method@01b1 │ │ +3d5634: 0a00 |0020: move-result v0 │ │ +3d5636: 1231 |0021: const/4 v1, #int 3 // #3 │ │ +3d5638: 3310 0300 |0022: if-ne v0, v1, 0025 // +0003 │ │ +3d563c: 280d |0024: goto 0031 // +000d │ │ +3d563e: 5430 3e8d |0025: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d3e │ │ +3d5642: 7100 bab0 0000 |0027: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getFastForwardSecs:()I // method@b0ba │ │ +3d5648: 0a01 |002a: move-result v1 │ │ +3d564a: d211 e803 |002b: mul-int/lit16 v1, v1, #int 1000 // #03e8 │ │ +3d564e: 7120 619a 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@9a61 │ │ +3d5654: 280a |0030: goto 003a // +000a │ │ +3d5656: 5430 3e8d |0031: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d3e │ │ +3d565a: 7110 539a 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@9a53 │ │ +3d5660: 0c00 |0036: move-result-object v0 │ │ +3d5662: 6e10 c4af 0000 |0037: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.skip:()V // method@afc4 │ │ +3d5668: 0e00 |003a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=1811 │ │ 0x0007 line=1812 │ │ 0x000f line=1813 │ │ 0x0015 line=1814 │ │ 0x001d line=1815 │ │ @@ -1476229,25 +1476212,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -3d56a4: |[3d56a4] de.danoeh.antennapod.core.service.playback.PlaybackService$9.onSkipToPrevious:()V │ │ -3d56b4: 1a00 aa49 |0000: const-string v0, "MediaSessionCompat" // string@49aa │ │ -3d56b8: 1a01 8bc1 |0002: const-string v1, "onSkipToPrevious()" // string@c18b │ │ -3d56bc: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d56c2: 5420 3e8d |0007: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d3e │ │ -3d56c6: 7100 cab0 0000 |0009: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getRewindSecs:()I // method@b0ca │ │ -3d56cc: 0a01 |000c: move-result v1 │ │ -3d56ce: 7b11 |000d: neg-int v1, v1 │ │ -3d56d0: d211 e803 |000e: mul-int/lit16 v1, v1, #int 1000 // #03e8 │ │ -3d56d4: 7120 619a 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@9a61 │ │ -3d56da: 0e00 |0013: return-void │ │ +3d566c: |[3d566c] de.danoeh.antennapod.core.service.playback.PlaybackService$9.onSkipToPrevious:()V │ │ +3d567c: 1a00 aa49 |0000: const-string v0, "MediaSessionCompat" // string@49aa │ │ +3d5680: 1a01 8bc1 |0002: const-string v1, "onSkipToPrevious()" // string@c18b │ │ +3d5684: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d568a: 5420 3e8d |0007: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d3e │ │ +3d568e: 7100 cab0 0000 |0009: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getRewindSecs:()I // method@b0ca │ │ +3d5694: 0a01 |000c: move-result v1 │ │ +3d5696: 7b11 |000d: neg-int v1, v1 │ │ +3d5698: d211 e803 |000e: mul-int/lit16 v1, v1, #int 1000 // #03e8 │ │ +3d569c: 7120 619a 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@9a61 │ │ +3d56a2: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=1793 │ │ 0x0007 line=1794 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$9; │ │ │ │ @@ -1476256,24 +1476239,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -3d56dc: |[3d56dc] de.danoeh.antennapod.core.service.playback.PlaybackService$9.onStop:()V │ │ -3d56ec: 1a00 aa49 |0000: const-string v0, "MediaSessionCompat" // string@49aa │ │ -3d56f0: 1a01 a8c1 |0002: const-string v1, "onStop()" // string@c1a8 │ │ -3d56f4: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d56fa: 5420 3e8d |0007: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d3e │ │ -3d56fe: 7110 539a 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@9a53 │ │ -3d5704: 0c00 |000c: move-result-object v0 │ │ -3d5706: 1211 |000d: const/4 v1, #int 1 // #1 │ │ -3d5708: 6e20 c5af 1000 |000e: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.stopPlayback:(Z)V // method@afc5 │ │ -3d570e: 0e00 |0011: return-void │ │ +3d56a4: |[3d56a4] de.danoeh.antennapod.core.service.playback.PlaybackService$9.onStop:()V │ │ +3d56b4: 1a00 aa49 |0000: const-string v0, "MediaSessionCompat" // string@49aa │ │ +3d56b8: 1a01 a8c1 |0002: const-string v1, "onStop()" // string@c1a8 │ │ +3d56bc: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d56c2: 5420 3e8d |0007: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8d3e │ │ +3d56c6: 7110 539a 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@9a53 │ │ +3d56cc: 0c00 |000c: move-result-object v0 │ │ +3d56ce: 1211 |000d: const/4 v1, #int 1 // #1 │ │ +3d56d0: 6e20 c5af 1000 |000e: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.stopPlayback:(Z)V // method@afc5 │ │ +3d56d6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=1787 │ │ 0x0007 line=1788 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$9; │ │ │ │ @@ -1476497,17 +1476480,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 │ │ -3d7b70: |[3d7b70] de.danoeh.antennapod.core.service.playback.PlaybackService.$r8$lambda$3kCEWuNcq1SHYOtaxSddkU4SmrY:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Ljava/util/List;)V │ │ -3d7b80: 7020 889a 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.lambda$loadQueueForMediaSession$1:(Ljava/util/List;)V // method@9a88 │ │ -3d7b86: 0e00 |0003: return-void │ │ +3d7b38: |[3d7b38] de.danoeh.antennapod.core.service.playback.PlaybackService.$r8$lambda$3kCEWuNcq1SHYOtaxSddkU4SmrY:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Ljava/util/List;)V │ │ +3d7b48: 7020 889a 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.lambda$loadQueueForMediaSession$1:(Ljava/util/List;)V // method@9a88 │ │ +3d7b4e: 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; │ │ │ │ @@ -1476516,17 +1476499,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 │ │ -3d7b88: |[3d7b88] de.danoeh.antennapod.core.service.playback.PlaybackService.$r8$lambda$D27rbD2U6NylJ2sTQ_s0JzPmkZ0:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Ljava/lang/Throwable;)V │ │ -3d7b98: 7020 919a 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.lambda$startPlayingFromPreferences$10:(Ljava/lang/Throwable;)V // method@9a91 │ │ -3d7b9e: 0e00 |0003: return-void │ │ +3d7b50: |[3d7b50] de.danoeh.antennapod.core.service.playback.PlaybackService.$r8$lambda$D27rbD2U6NylJ2sTQ_s0JzPmkZ0:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Ljava/lang/Throwable;)V │ │ +3d7b60: 7020 919a 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.lambda$startPlayingFromPreferences$10:(Ljava/lang/Throwable;)V // method@9a91 │ │ +3d7b66: 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; │ │ │ │ @@ -1476535,34 +1476518,34 @@ │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3d7ba0: |[3d7ba0] de.danoeh.antennapod.core.service.playback.PlaybackService.$r8$lambda$Ds6t0dESf2fRd4CgXQs6P2bffHw:()V │ │ -3d7bb0: 7100 8a9a 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.lambda$onLoadChildren$3:()V // method@9a8a │ │ -3d7bb6: 0e00 |0003: return-void │ │ +3d7b68: |[3d7b68] de.danoeh.antennapod.core.service.playback.PlaybackService.$r8$lambda$Ds6t0dESf2fRd4CgXQs6P2bffHw:()V │ │ +3d7b78: 7100 8a9a 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.lambda$onLoadChildren$3:()V // method@9a8a │ │ +3d7b7e: 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 │ │ -3d7bb8: |[3d7bb8] de.danoeh.antennapod.core.service.playback.PlaybackService.$r8$lambda$JdG4sLsM4f_akY55lpS8JgQJ0ak:(Landroidx/media/MediaBrowserServiceCompat$Result;Ljava/lang/Throwable;)V │ │ -3d7bc8: 7120 8b9a 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@9a8b │ │ -3d7bce: 0e00 |0003: return-void │ │ +3d7b80: |[3d7b80] de.danoeh.antennapod.core.service.playback.PlaybackService.$r8$lambda$JdG4sLsM4f_akY55lpS8JgQJ0ak:(Landroidx/media/MediaBrowserServiceCompat$Result;Ljava/lang/Throwable;)V │ │ +3d7b90: 7120 8b9a 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@9a8b │ │ +3d7b96: 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; │ │ │ │ @@ -1476571,17 +1476554,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 │ │ -3d7bd0: |[3d7bd0] de.danoeh.antennapod.core.service.playback.PlaybackService.$r8$lambda$LB0Te2pjC8N0PMMSrA4rEeF1rxQ:(Lio/reactivex/SingleEmitter;)V │ │ -3d7be0: 7110 879a 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.lambda$loadQueueForMediaSession$0:(Lio/reactivex/SingleEmitter;)V // method@9a87 │ │ -3d7be6: 0e00 |0003: return-void │ │ +3d7b98: |[3d7b98] de.danoeh.antennapod.core.service.playback.PlaybackService.$r8$lambda$LB0Te2pjC8N0PMMSrA4rEeF1rxQ:(Lio/reactivex/SingleEmitter;)V │ │ +3d7ba8: 7110 879a 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.lambda$loadQueueForMediaSession$0:(Lio/reactivex/SingleEmitter;)V // method@9a87 │ │ +3d7bae: 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;) │ │ @@ -1476589,17 +1476572,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 │ │ -3d7be8: |[3d7be8] de.danoeh.antennapod.core.service.playback.PlaybackService.$r8$lambda$chreY22ImEURE41rB9hy1tYB3CM:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Ljava/lang/Long;)V │ │ -3d7bf8: 7020 909a 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.lambda$setupPositionObserver$12:(Ljava/lang/Long;)V // method@9a90 │ │ -3d7bfe: 0e00 |0003: return-void │ │ +3d7bb0: |[3d7bb0] de.danoeh.antennapod.core.service.playback.PlaybackService.$r8$lambda$chreY22ImEURE41rB9hy1tYB3CM:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Ljava/lang/Long;)V │ │ +3d7bc0: 7020 909a 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.lambda$setupPositionObserver$12:(Ljava/lang/Long;)V // method@9a90 │ │ +3d7bc6: 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; │ │ │ │ @@ -1476608,17 +1476591,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 │ │ -3d7c00: |[3d7c00] 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 │ │ -3d7c10: 7030 8d9a 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@9a8d │ │ -3d7c16: 0e00 |0003: return-void │ │ +3d7bc8: |[3d7bc8] 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 │ │ +3d7bd8: 7030 8d9a 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@9a8d │ │ +3d7bde: 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; │ │ @@ -1476628,18 +1476611,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 │ │ -3d73cc: |[3d73cc] de.danoeh.antennapod.core.service.playback.PlaybackService.$r8$lambda$o47iEFxJmw91GPVD3rAy639nXzc:(Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/playback/Playable; │ │ -3d73dc: 7110 8c9a 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@9a8c │ │ -3d73e2: 0c00 |0003: move-result-object v0 │ │ -3d73e4: 1100 |0004: return-object v0 │ │ +3d7394: |[3d7394] de.danoeh.antennapod.core.service.playback.PlaybackService.$r8$lambda$o47iEFxJmw91GPVD3rAy639nXzc:(Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/playback/Playable; │ │ +3d73a4: 7110 8c9a 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@9a8c │ │ +3d73aa: 0c00 |0003: move-result-object v0 │ │ +3d73ac: 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;) │ │ @@ -1476647,17 +1476630,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 │ │ -3d7c18: |[3d7c18] de.danoeh.antennapod.core.service.playback.PlaybackService.$r8$lambda$oaE3AQY8oMnxXX4EMVnxGoregnI:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -3d7c28: 7020 939a 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.lambda$startPlayingFromPreferences$9:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@9a93 │ │ -3d7c2e: 0e00 |0003: return-void │ │ +3d7be0: |[3d7be0] de.danoeh.antennapod.core.service.playback.PlaybackService.$r8$lambda$oaE3AQY8oMnxXX4EMVnxGoregnI:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +3d7bf0: 7020 939a 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.lambda$startPlayingFromPreferences$9:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@9a93 │ │ +3d7bf6: 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; │ │ │ │ @@ -1476666,17 +1476649,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 │ │ -3d7c30: |[3d7c30] de.danoeh.antennapod.core.service.playback.PlaybackService.$r8$lambda$t30ln6uQNK10y888P_tcKmur4S8:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Ljava/lang/Throwable;)V │ │ -3d7c40: 7020 8e9a 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.lambda$onStartCommand$7:(Ljava/lang/Throwable;)V // method@9a8e │ │ -3d7c46: 0e00 |0003: return-void │ │ +3d7bf8: |[3d7bf8] de.danoeh.antennapod.core.service.playback.PlaybackService.$r8$lambda$t30ln6uQNK10y888P_tcKmur4S8:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Ljava/lang/Throwable;)V │ │ +3d7c08: 7020 8e9a 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.lambda$onStartCommand$7:(Ljava/lang/Throwable;)V // method@9a8e │ │ +3d7c0e: 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; │ │ │ │ @@ -1476685,17 +1476668,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 │ │ -3d7c48: |[3d7c48] 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 │ │ -3d7c58: 7030 8f9a 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@9a8f │ │ -3d7c5e: 0e00 |0003: return-void │ │ +3d7c10: |[3d7c10] 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 │ │ +3d7c20: 7030 8f9a 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@9a8f │ │ +3d7c26: 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; │ │ @@ -1476705,18 +1476688,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 │ │ -3d73e8: |[3d73e8] de.danoeh.antennapod.core.service.playback.PlaybackService.$r8$lambda$yI50T6IX8IlCsTqxck0xND7rUX4:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/model/playback/Playable; │ │ -3d73f8: 7010 929a 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.lambda$startPlayingFromPreferences$8:()Lde/danoeh/antennapod/model/playback/Playable; // method@9a92 │ │ -3d73fe: 0c00 |0003: move-result-object v0 │ │ -3d7400: 1100 |0004: return-object v0 │ │ +3d73b0: |[3d73b0] de.danoeh.antennapod.core.service.playback.PlaybackService.$r8$lambda$yI50T6IX8IlCsTqxck0xND7rUX4:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/model/playback/Playable; │ │ +3d73c0: 7010 929a 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.lambda$startPlayingFromPreferences$8:()Lde/danoeh/antennapod/model/playback/Playable; // method@9a92 │ │ +3d73c6: 0c00 |0003: move-result-object v0 │ │ +3d73c8: 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;) │ │ @@ -1476724,17 +1476707,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 │ │ -3d7c60: |[3d7c60] 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 │ │ -3d7c70: 7040 899a 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@9a89 │ │ -3d7c76: 0e00 |0003: return-void │ │ +3d7c28: |[3d7c28] 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 │ │ +3d7c38: 7040 899a 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@9a89 │ │ +3d7c3e: 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; │ │ @@ -1476745,17 +1476728,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)I' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3d7668: |[3d7668] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$fgetclickCount:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)I │ │ -3d7678: 5200 4e8d |0000: iget v0, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.clickCount:I // field@8d4e │ │ -3d767c: 0f00 |0002: return v0 │ │ +3d7630: |[3d7630] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$fgetclickCount:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)I │ │ +3d7640: 5200 4e8d |0000: iget v0, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.clickCount:I // field@8d4e │ │ +3d7644: 0f00 |0002: return 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;) │ │ @@ -1476763,17 +1476746,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Landroid/os/Handler;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3d6c2c: |[3d6c2c] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$fgetclickHandler:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Landroid/os/Handler; │ │ -3d6c3c: 5400 4f8d |0000: iget-object v0, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.clickHandler:Landroid/os/Handler; // field@8d4f │ │ -3d6c40: 1100 |0002: return-object v0 │ │ +3d6bf4: |[3d6bf4] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$fgetclickHandler:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Landroid/os/Handler; │ │ +3d6c04: 5400 4f8d |0000: iget-object v0, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.clickHandler:Landroid/os/Handler; // field@8d4f │ │ +3d6c08: 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;) │ │ @@ -1476781,17 +1476764,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 │ │ -3d75e8: |[3d75e8] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; │ │ -3d75f8: 5400 558d |0000: iget-object v0, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d75fc: 1100 |0002: return-object v0 │ │ +3d75b0: |[3d75b0] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; │ │ +3d75c0: 5400 558d |0000: iget-object v0, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d75c4: 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;) │ │ @@ -1476799,17 +1476782,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 │ │ -3d736c: |[3d736c] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$fgetnotificationBuilder:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; │ │ -3d737c: 5400 588d |0000: iget-object v0, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8d58 │ │ -3d7380: 1100 |0002: return-object v0 │ │ +3d7334: |[3d7334] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$fgetnotificationBuilder:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; │ │ +3d7344: 5400 588d |0000: iget-object v0, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8d58 │ │ +3d7348: 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;) │ │ @@ -1476817,17 +1476800,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 │ │ -3d7384: |[3d7384] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$fgetstateManager:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; │ │ -3d7394: 5400 5d8d |0000: iget-object v0, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8d5d │ │ -3d7398: 1100 |0002: return-object v0 │ │ +3d734c: |[3d734c] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$fgetstateManager:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; │ │ +3d735c: 5400 5d8d |0000: iget-object v0, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8d5d │ │ +3d7360: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ │ │ #18 : (in Lde/danoeh/antennapod/core/service/playback/PlaybackService;) │ │ @@ -1476835,17 +1476818,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 │ │ -3d739c: |[3d739c] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$fgettaskManager:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; │ │ -3d73ac: 5400 5e8d |0000: iget-object v0, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.taskManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8d5e │ │ -3d73b0: 1100 |0002: return-object v0 │ │ +3d7364: |[3d7364] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$fgettaskManager:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; │ │ +3d7374: 5400 5e8d |0000: iget-object v0, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.taskManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8d5e │ │ +3d7378: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ │ │ #19 : (in Lde/danoeh/antennapod/core/service/playback/PlaybackService;) │ │ @@ -1476853,17 +1476836,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/PlaybackService;I)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3d7c78: |[3d7c78] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$fputclickCount:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;I)V │ │ -3d7c88: 5901 4e8d |0000: iput v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.clickCount:I // field@8d4e │ │ -3d7c8c: 0e00 |0002: return-void │ │ +3d7c40: |[3d7c40] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$fputclickCount:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;I)V │ │ +3d7c50: 5901 4e8d |0000: iput v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.clickCount:I // field@8d4e │ │ +3d7c54: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -1476872,17 +1476855,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 │ │ -3d7c90: |[3d7c90] 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 │ │ -3d7ca0: 7030 6e9a 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@9a6e │ │ -3d7ca6: 0e00 |0003: return-void │ │ +3d7c58: |[3d7c58] 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 │ │ +3d7c68: 7030 6e9a 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@9a6e │ │ +3d7c6e: 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; │ │ @@ -1476892,17 +1476875,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 │ │ -3d7ca8: |[3d7ca8] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$mcancelPositionObserver:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ -3d7cb8: 7010 709a 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.cancelPositionObserver:()V // method@9a70 │ │ -3d7cbe: 0e00 |0003: return-void │ │ +3d7c70: |[3d7c70] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$mcancelPositionObserver:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ +3d7c80: 7010 709a 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.cancelPositionObserver:()V // method@9a70 │ │ +3d7c86: 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;) │ │ @@ -1476910,18 +1476893,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 │ │ -3d7404: |[3d7404] 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; │ │ -3d7414: 7020 7a9a 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@9a7a │ │ -3d741a: 0c00 |0003: move-result-object v0 │ │ -3d741c: 1100 |0004: return-object v0 │ │ +3d73cc: |[3d73cc] 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; │ │ +3d73dc: 7020 7a9a 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@9a7a │ │ +3d73e2: 0c00 |0003: move-result-object v0 │ │ +3d73e4: 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; │ │ │ │ @@ -1476930,18 +1476913,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 │ │ -3d6f50: |[3d6f50] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$mhandleKeycode:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;IZ)Z │ │ -3d6f60: 7030 839a 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.handleKeycode:(IZ)Z // method@9a83 │ │ -3d6f66: 0a00 |0003: move-result v0 │ │ -3d6f68: 0f00 |0004: return v0 │ │ +3d6f18: |[3d6f18] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$mhandleKeycode:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;IZ)Z │ │ +3d6f28: 7030 839a 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.handleKeycode:(IZ)Z // method@9a83 │ │ +3d6f2e: 0a00 |0003: move-result v0 │ │ +3d6f30: 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 │ │ @@ -1476951,17 +1476934,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 │ │ -3d7cc0: |[3d7cc0] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$mloadQueueForMediaSession:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ -3d7cd0: 7010 959a 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.loadQueueForMediaSession:()V // method@9a95 │ │ -3d7cd6: 0e00 |0003: return-void │ │ +3d7c88: |[3d7c88] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$mloadQueueForMediaSession:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ +3d7c98: 7010 959a 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.loadQueueForMediaSession:()V // method@9a95 │ │ +3d7c9e: 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;) │ │ @@ -1476969,17 +1476952,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 │ │ -3d7cd8: |[3d7cd8] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$monPlaybackEnded:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Lde/danoeh/antennapod/model/playback/MediaType;Z)V │ │ -3d7ce8: 7030 9c9a 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.onPlaybackEnded:(Lde/danoeh/antennapod/model/playback/MediaType;Z)V // method@9a9c │ │ -3d7cee: 0e00 |0003: return-void │ │ +3d7ca0: |[3d7ca0] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$monPlaybackEnded:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Lde/danoeh/antennapod/model/playback/MediaType;Z)V │ │ +3d7cb0: 7030 9c9a 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.onPlaybackEnded:(Lde/danoeh/antennapod/model/playback/MediaType;Z)V // method@9a9c │ │ +3d7cb6: 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 │ │ @@ -1476989,17 +1476972,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 │ │ -3d7cf0: |[3d7cf0] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$monPostPlayback:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;ZZZ)V │ │ -3d7d00: 7054 9d9a 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@9a9d │ │ -3d7d06: 0e00 |0003: return-void │ │ +3d7cb8: |[3d7cb8] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$monPostPlayback:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;ZZZ)V │ │ +3d7cc8: 7054 9d9a 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@9a9d │ │ +3d7cce: 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 │ │ @@ -1477011,17 +1476994,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 │ │ -3d7d08: |[3d7d08] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$mpauseIfPauseOnDisconnect:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ -3d7d18: 7010 a19a 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.pauseIfPauseOnDisconnect:()V // method@9aa1 │ │ -3d7d1e: 0e00 |0003: return-void │ │ +3d7cd0: |[3d7cd0] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$mpauseIfPauseOnDisconnect:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ +3d7ce0: 7010 a19a 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.pauseIfPauseOnDisconnect:()V // method@9aa1 │ │ +3d7ce6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ │ │ #28 : (in Lde/danoeh/antennapod/core/service/playback/PlaybackService;) │ │ @@ -1477029,17 +1477012,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 │ │ -3d7d20: |[3d7d20] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$msaveCurrentPosition:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;ZLde/danoeh/antennapod/model/playback/Playable;I)V │ │ -3d7d30: 7040 a79a 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@9aa7 │ │ -3d7d36: 0e00 |0003: return-void │ │ +3d7ce8: |[3d7ce8] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$msaveCurrentPosition:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;ZLde/danoeh/antennapod/model/playback/Playable;I)V │ │ +3d7cf8: 7040 a79a 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@9aa7 │ │ +3d7cfe: 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; │ │ @@ -1477050,17 +1477033,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 │ │ -3d7d38: |[3d7d38] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$mseekDelta:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;I)V │ │ -3d7d48: 7020 a89a 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.seekDelta:(I)V // method@9aa8 │ │ -3d7d4e: 0e00 |0003: return-void │ │ +3d7d00: |[3d7d00] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$mseekDelta:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;I)V │ │ +3d7d10: 7020 a89a 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.seekDelta:(I)V // method@9aa8 │ │ +3d7d16: 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 │ │ │ │ @@ -1477069,17 +1477052,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 │ │ -3d7d50: |[3d7d50] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$msendNotificationBroadcast:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;II)V │ │ -3d7d60: 7030 aa9a 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.sendNotificationBroadcast:(II)V // method@9aaa │ │ -3d7d66: 0e00 |0003: return-void │ │ +3d7d18: |[3d7d18] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$msendNotificationBroadcast:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;II)V │ │ +3d7d28: 7030 aa9a 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.sendNotificationBroadcast:(II)V // method@9aaa │ │ +3d7d2e: 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 │ │ @@ -1477089,17 +1477072,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 │ │ -3d7d68: |[3d7d68] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$msetupPositionObserver:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ -3d7d78: 7010 b19a 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.setupPositionObserver:()V // method@9ab1 │ │ -3d7d7e: 0e00 |0003: return-void │ │ +3d7d30: |[3d7d30] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$msetupPositionObserver:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ +3d7d40: 7010 b19a 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.setupPositionObserver:()V // method@9ab1 │ │ +3d7d46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ │ │ #32 : (in Lde/danoeh/antennapod/core/service/playback/PlaybackService;) │ │ @@ -1477107,17 +1477090,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 │ │ -3d7d80: |[3d7d80] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$mskipIntro:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -3d7d90: 7020 b39a 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.skipIntro:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@9ab3 │ │ -3d7d96: 0e00 |0003: return-void │ │ +3d7d48: |[3d7d48] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$mskipIntro:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +3d7d58: 7020 b39a 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.skipIntro:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@9ab3 │ │ +3d7d5e: 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; │ │ │ │ @@ -1477126,17 +1477109,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 │ │ -3d7d98: |[3d7d98] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$mstartPlaying:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;Z)V │ │ -3d7da8: 7030 b99a 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.startPlaying:(Lde/danoeh/antennapod/model/playback/Playable;Z)V // method@9ab9 │ │ -3d7dae: 0e00 |0003: return-void │ │ +3d7d60: |[3d7d60] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$mstartPlaying:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;Z)V │ │ +3d7d70: 7030 b99a 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.startPlaying:(Lde/danoeh/antennapod/model/playback/Playable;Z)V // method@9ab9 │ │ +3d7d76: 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 │ │ @@ -1477146,17 +1477129,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 │ │ -3d7db0: |[3d7db0] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$munpauseIfPauseOnDisconnect:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Z)V │ │ -3d7dc0: 7020 bb9a 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.unpauseIfPauseOnDisconnect:(Z)V // method@9abb │ │ -3d7dc6: 0e00 |0003: return-void │ │ +3d7d78: |[3d7d78] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$munpauseIfPauseOnDisconnect:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Z)V │ │ +3d7d88: 7020 bb9a 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.unpauseIfPauseOnDisconnect:(Z)V // method@9abb │ │ +3d7d8e: 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 │ │ │ │ @@ -1477165,17 +1477148,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 │ │ -3d7dc8: |[3d7dc8] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$mupdateMediaSession:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Lde/danoeh/antennapod/playback/base/PlayerStatus;)V │ │ -3d7dd8: 7020 bc9a 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.updateMediaSession:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)V // method@9abc │ │ -3d7dde: 0e00 |0003: return-void │ │ +3d7d90: |[3d7d90] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$mupdateMediaSession:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Lde/danoeh/antennapod/playback/base/PlayerStatus;)V │ │ +3d7da0: 7020 bc9a 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.updateMediaSession:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)V // method@9abc │ │ +3d7da6: 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; │ │ │ │ @@ -1477184,17 +1477167,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 │ │ -3d7de0: |[3d7de0] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$mupdateNotificationAndMediaSession:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -3d7df0: 7020 be9a 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.updateNotificationAndMediaSession:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@9abe │ │ -3d7df6: 0e00 |0003: return-void │ │ +3d7da8: |[3d7da8] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$mupdateNotificationAndMediaSession:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +3d7db8: 7020 be9a 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.updateNotificationAndMediaSession:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@9abe │ │ +3d7dbe: 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; │ │ │ │ @@ -1477203,34 +1477186,34 @@ │ │ type : '()Z' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3d6f6c: |[3d6f6c] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$sfgetisCasting:()Z │ │ -3d6f7c: 6300 528d |0000: sget-boolean v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isCasting:Z // field@8d52 │ │ -3d6f80: 0f00 |0002: return v0 │ │ +3d6f34: |[3d6f34] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$sfgetisCasting:()Z │ │ +3d6f44: 6300 528d |0000: sget-boolean v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isCasting:Z // field@8d52 │ │ +3d6f48: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #38 : (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 │ │ -3d7df8: |[3d7df8] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$sfputcurrentMediaType:(Lde/danoeh/antennapod/model/playback/MediaType;)V │ │ -3d7e08: 6900 508d |0000: sput-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.currentMediaType:Lde/danoeh/antennapod/model/playback/MediaType; // field@8d50 │ │ -3d7e0c: 0e00 |0002: return-void │ │ +3d7dc0: |[3d7dc0] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$sfputcurrentMediaType:(Lde/danoeh/antennapod/model/playback/MediaType;)V │ │ +3d7dd0: 6900 508d |0000: sput-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.currentMediaType:Lde/danoeh/antennapod/model/playback/MediaType; // field@8d50 │ │ +3d7dd4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/model/playback/MediaType; │ │ │ │ #39 : (in Lde/danoeh/antennapod/core/service/playback/PlaybackService;) │ │ @@ -1477238,71 +1477221,71 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -3d7e10: |[3d7e10] de.danoeh.antennapod.core.service.playback.PlaybackService.:()V │ │ -3d7e20: 6200 a997 |0000: sget-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.UNKNOWN:Lde/danoeh/antennapod/model/playback/MediaType; // field@97a9 │ │ -3d7e24: 6900 508d |0002: sput-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.currentMediaType:Lde/danoeh/antennapod/model/playback/MediaType; // field@8d50 │ │ -3d7e28: 0e00 |0004: return-void │ │ +3d7dd8: |[3d7dd8] de.danoeh.antennapod.core.service.playback.PlaybackService.:()V │ │ +3d7de8: 6200 a997 |0000: sget-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.UNKNOWN:Lde/danoeh/antennapod/model/playback/MediaType; // field@97a9 │ │ +3d7dec: 6900 508d |0002: sput-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.currentMediaType:Lde/danoeh/antennapod/model/playback/MediaType; // field@8d50 │ │ +3d7df0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ locals : │ │ │ │ #40 : (in Lde/danoeh/antennapod/core/service/playback/PlaybackService;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 84 16-bit code units │ │ -3d7e2c: |[3d7e2c] de.danoeh.antennapod.core.service.playback.PlaybackService.:()V │ │ -3d7e3c: 7010 2a3c 0200 |0000: invoke-direct {v2}, Landroidx/media/MediaBrowserServiceCompat;.:()V // method@3c2a │ │ -3d7e42: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -3d7e44: 5b20 4a8d |0004: iput-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.autoSkippedFeedMediaId:Ljava/lang/String; // field@8d4a │ │ -3d7e48: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -3d7e4a: 5920 4e8d |0007: iput v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.clickCount:I // field@8d4e │ │ -3d7e4e: 2200 7f01 |0009: new-instance v0, Landroid/os/Handler; // type@017f │ │ -3d7e52: 7100 6807 0000 |000b: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@0768 │ │ -3d7e58: 0c01 |000e: move-result-object v1 │ │ -3d7e5a: 7020 4407 1000 |000f: invoke-direct {v0, v1}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0744 │ │ -3d7e60: 5b20 4f8d |0012: iput-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.clickHandler:Landroid/os/Handler; // field@8d4f │ │ -3d7e64: 2200 0919 |0014: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$LocalBinder; // type@1909 │ │ -3d7e68: 7020 429a 2000 |0016: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$LocalBinder;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@9a42 │ │ -3d7e6e: 5b20 548d |0019: iput-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mBinder:Landroid/os/IBinder; // field@8d54 │ │ -3d7e72: 2200 ff18 |001b: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$2; // type@18ff │ │ -3d7e76: 7020 139a 2000 |001d: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$2;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@9a13 │ │ -3d7e7c: 5b20 5f8d |0020: iput-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.taskManagerCallback:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$PSTMCallback; // field@8d5f │ │ -3d7e80: 2200 0119 |0022: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3; // type@1901 │ │ -3d7e84: 7020 1a9a 2000 |0024: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@9a1a │ │ -3d7e8a: 5b20 568d |0027: iput-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayerCallback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@8d56 │ │ -3d7e8e: 2200 0219 |0029: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$4; // type@1902 │ │ -3d7e92: 7020 269a 2000 |002b: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$4;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@9a26 │ │ -3d7e98: 5b20 4b8d |002e: iput-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.autoStateUpdated:Landroid/content/BroadcastReceiver; // field@8d4b │ │ -3d7e9c: 2200 0319 |0030: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$5; // type@1903 │ │ -3d7ea0: 7020 289a 2000 |0032: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$5;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@9a28 │ │ -3d7ea6: 5b20 518d |0035: iput-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.headsetDisconnected:Landroid/content/BroadcastReceiver; // field@8d51 │ │ -3d7eaa: 2200 0419 |0037: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$6; // type@1904 │ │ -3d7eae: 7020 2a9a 2000 |0039: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$6;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@9a2a │ │ -3d7eb4: 5b20 4c8d |003c: iput-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.bluetoothStateUpdated:Landroid/content/BroadcastReceiver; // field@8d4c │ │ -3d7eb8: 2200 0519 |003e: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$7; // type@1905 │ │ -3d7ebc: 7020 2c9a 2000 |0040: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$7;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@9a2c │ │ -3d7ec2: 5b20 498d |0043: iput-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.audioBecomingNoisy:Landroid/content/BroadcastReceiver; // field@8d49 │ │ -3d7ec6: 2200 0619 |0045: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$8; // type@1906 │ │ -3d7eca: 7020 2e9a 2000 |0047: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$8;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@9a2e │ │ -3d7ed0: 5b20 5c8d |004a: iput-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.shutdownReceiver:Landroid/content/BroadcastReceiver; // field@8d5c │ │ -3d7ed4: 2200 0819 |004c: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9; // type@1908 │ │ -3d7ed8: 7020 339a 2000 |004e: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@9a33 │ │ -3d7ede: 5b20 5b8d |0051: iput-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.sessionCallback:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@8d5b │ │ -3d7ee2: 0e00 |0053: return-void │ │ +3d7df4: |[3d7df4] de.danoeh.antennapod.core.service.playback.PlaybackService.:()V │ │ +3d7e04: 7010 2a3c 0200 |0000: invoke-direct {v2}, Landroidx/media/MediaBrowserServiceCompat;.:()V // method@3c2a │ │ +3d7e0a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +3d7e0c: 5b20 4a8d |0004: iput-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.autoSkippedFeedMediaId:Ljava/lang/String; // field@8d4a │ │ +3d7e10: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +3d7e12: 5920 4e8d |0007: iput v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.clickCount:I // field@8d4e │ │ +3d7e16: 2200 7f01 |0009: new-instance v0, Landroid/os/Handler; // type@017f │ │ +3d7e1a: 7100 6807 0000 |000b: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@0768 │ │ +3d7e20: 0c01 |000e: move-result-object v1 │ │ +3d7e22: 7020 4407 1000 |000f: invoke-direct {v0, v1}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0744 │ │ +3d7e28: 5b20 4f8d |0012: iput-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.clickHandler:Landroid/os/Handler; // field@8d4f │ │ +3d7e2c: 2200 0919 |0014: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$LocalBinder; // type@1909 │ │ +3d7e30: 7020 429a 2000 |0016: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$LocalBinder;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@9a42 │ │ +3d7e36: 5b20 548d |0019: iput-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mBinder:Landroid/os/IBinder; // field@8d54 │ │ +3d7e3a: 2200 ff18 |001b: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$2; // type@18ff │ │ +3d7e3e: 7020 139a 2000 |001d: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$2;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@9a13 │ │ +3d7e44: 5b20 5f8d |0020: iput-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.taskManagerCallback:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$PSTMCallback; // field@8d5f │ │ +3d7e48: 2200 0119 |0022: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3; // type@1901 │ │ +3d7e4c: 7020 1a9a 2000 |0024: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@9a1a │ │ +3d7e52: 5b20 568d |0027: iput-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayerCallback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@8d56 │ │ +3d7e56: 2200 0219 |0029: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$4; // type@1902 │ │ +3d7e5a: 7020 269a 2000 |002b: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$4;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@9a26 │ │ +3d7e60: 5b20 4b8d |002e: iput-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.autoStateUpdated:Landroid/content/BroadcastReceiver; // field@8d4b │ │ +3d7e64: 2200 0319 |0030: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$5; // type@1903 │ │ +3d7e68: 7020 289a 2000 |0032: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$5;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@9a28 │ │ +3d7e6e: 5b20 518d |0035: iput-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.headsetDisconnected:Landroid/content/BroadcastReceiver; // field@8d51 │ │ +3d7e72: 2200 0419 |0037: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$6; // type@1904 │ │ +3d7e76: 7020 2a9a 2000 |0039: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$6;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@9a2a │ │ +3d7e7c: 5b20 4c8d |003c: iput-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.bluetoothStateUpdated:Landroid/content/BroadcastReceiver; // field@8d4c │ │ +3d7e80: 2200 0519 |003e: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$7; // type@1905 │ │ +3d7e84: 7020 2c9a 2000 |0040: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$7;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@9a2c │ │ +3d7e8a: 5b20 498d |0043: iput-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.audioBecomingNoisy:Landroid/content/BroadcastReceiver; // field@8d49 │ │ +3d7e8e: 2200 0619 |0045: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$8; // type@1906 │ │ +3d7e92: 7020 2e9a 2000 |0047: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$8;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@9a2e │ │ +3d7e98: 5b20 5c8d |004a: iput-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.shutdownReceiver:Landroid/content/BroadcastReceiver; // field@8d5c │ │ +3d7e9c: 2200 0819 |004c: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9; // type@1908 │ │ +3d7ea0: 7020 339a 2000 |004e: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@9a33 │ │ +3d7ea6: 5b20 5b8d |0051: iput-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.sessionCallback:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@8d5b │ │ +3d7eaa: 0e00 |0053: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0004 line=156 │ │ 0x0007 line=157 │ │ 0x0009 line=158 │ │ 0x0014 line=167 │ │ @@ -1477322,32 +1477305,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 │ │ -3d7ee4: |[3d7ee4] de.danoeh.antennapod.core.service.playback.PlaybackService.addPlayableToQueue:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -3d7ef4: 2050 bc1c |0000: instance-of v0, v5, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -3d7ef8: 3800 1e00 |0002: if-eqz v0, 0020 // +001e │ │ -3d7efc: 1f05 bc1c |0004: check-cast v5, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -3d7f00: 6e10 73ac 0500 |0006: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -3d7f06: 0c05 |0009: move-result-object v5 │ │ -3d7f08: 6e10 f4ab 0500 |000a: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3d7f0e: 0b00 |000d: move-result-wide v0 │ │ -3d7f10: 1215 |000e: const/4 v5, #int 1 // #1 │ │ -3d7f12: 2352 0220 |000f: new-array v2, v5, [J // type@2002 │ │ -3d7f16: 1203 |0011: const/4 v3, #int 0 // #0 │ │ -3d7f18: 4c00 0203 |0012: aput-wide v0, v2, v3 │ │ -3d7f1c: 7140 109c 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@9c10 │ │ -3d7f22: 6005 197f |0017: sget v5, Lde/danoeh/antennapod/core/R$string;.queue_label:I // field@7f19 │ │ -3d7f26: 6e20 3102 5400 |0019: invoke-virtual {v4, v5}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3d7f2c: 0c05 |001c: move-result-object v5 │ │ -3d7f2e: 6e20 343c 5400 |001d: invoke-virtual {v4, v5}, Landroidx/media/MediaBrowserServiceCompat;.notifyChildrenChanged:(Ljava/lang/String;)V // method@3c34 │ │ -3d7f34: 0e00 |0020: return-void │ │ +3d7eac: |[3d7eac] de.danoeh.antennapod.core.service.playback.PlaybackService.addPlayableToQueue:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +3d7ebc: 2050 bc1c |0000: instance-of v0, v5, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +3d7ec0: 3800 1e00 |0002: if-eqz v0, 0020 // +001e │ │ +3d7ec4: 1f05 bc1c |0004: check-cast v5, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +3d7ec8: 6e10 73ac 0500 |0006: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +3d7ece: 0c05 |0009: move-result-object v5 │ │ +3d7ed0: 6e10 f4ab 0500 |000a: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3d7ed6: 0b00 |000d: move-result-wide v0 │ │ +3d7ed8: 1215 |000e: const/4 v5, #int 1 // #1 │ │ +3d7eda: 2352 0220 |000f: new-array v2, v5, [J // type@2002 │ │ +3d7ede: 1203 |0011: const/4 v3, #int 0 // #0 │ │ +3d7ee0: 4c00 0203 |0012: aput-wide v0, v2, v3 │ │ +3d7ee4: 7140 109c 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@9c10 │ │ +3d7eea: 6005 197f |0017: sget v5, Lde/danoeh/antennapod/core/R$string;.queue_label:I // field@7f19 │ │ +3d7eee: 6e20 3102 5400 |0019: invoke-virtual {v4, v5}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3d7ef4: 0c05 |001c: move-result-object v5 │ │ +3d7ef6: 6e20 343c 5400 |001d: invoke-virtual {v4, v5}, Landroidx/media/MediaBrowserServiceCompat;.notifyChildrenChanged:(Ljava/lang/String;)V // method@3c34 │ │ +3d7efc: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1732 │ │ 0x0004 line=1733 │ │ 0x0014 line=1734 │ │ 0x0017 line=1735 │ │ locals : │ │ @@ -1477359,57 +1477342,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 │ │ -3d7f38: |[3d7f38] de.danoeh.antennapod.core.service.playback.PlaybackService.bluetoothNotifyChange:(Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;Ljava/lang/String;)V │ │ -3d7f48: 5450 9ac8 |0000: iget-object v0, v5, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89a │ │ -3d7f4c: 6201 a7c8 |0002: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ -3d7f50: 3310 0400 |0004: if-ne v0, v1, 0008 // +0004 │ │ -3d7f54: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -3d7f56: 2802 |0007: goto 0009 // +0002 │ │ -3d7f58: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -3d7f5a: 5451 99c8 |0009: iget-object v1, v5, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@c899 │ │ -3d7f5e: 3801 4b00 |000b: if-eqz v1, 0056 // +004b │ │ -3d7f62: 2201 6c00 |000d: new-instance v1, Landroid/content/Intent; // type@006c │ │ -3d7f66: 7020 5b02 6100 |000f: invoke-direct {v1, v6}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@025b │ │ -3d7f6c: 1a06 fb99 |0012: const-string v6, "id" // string@99fb │ │ -3d7f70: 1602 0100 |0014: const-wide/16 v2, #int 1 // #1 │ │ -3d7f74: 6e40 7502 6132 |0016: invoke-virtual {v1, v6, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;J)Landroid/content/Intent; // method@0275 │ │ -3d7f7a: 1a06 326d |0019: const-string v6, "artist" // string@6d32 │ │ -3d7f7e: 1a02 0000 |001b: const-string v2, "" // string@0000 │ │ -3d7f82: 6e30 7a02 6102 |001d: invoke-virtual {v1, v6, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@027a │ │ -3d7f88: 5456 99c8 |0020: iget-object v6, v5, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@c899 │ │ -3d7f8c: 7210 e7ac 0600 |0022: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getFeedTitle:()Ljava/lang/String; // method@ace7 │ │ -3d7f92: 0c06 |0025: move-result-object v6 │ │ -3d7f94: 1a02 6f6a |0026: const-string v2, "album" // string@6a6f │ │ -3d7f98: 6e30 7a02 2106 |0028: invoke-virtual {v1, v2, v6}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@027a │ │ -3d7f9e: 5456 99c8 |002b: iget-object v6, v5, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@c899 │ │ -3d7fa2: 7210 e6ac 0600 |002d: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getEpisodeTitle:()Ljava/lang/String; // method@ace6 │ │ -3d7fa8: 0c06 |0030: move-result-object v6 │ │ -3d7faa: 1a02 eae1 |0031: const-string v2, "track" // string@e1ea │ │ -3d7fae: 6e30 7a02 2106 |0033: invoke-virtual {v1, v2, v6}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@027a │ │ -3d7fb4: 1a06 e6c5 |0036: const-string v6, "playing" // string@c5e6 │ │ -3d7fb8: 6e30 7b02 6100 |0038: invoke-virtual {v1, v6, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@027b │ │ -3d7fbe: 5456 99c8 |003b: iget-object v6, v5, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@c899 │ │ -3d7fc2: 7210 e5ac 0600 |003d: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ace5 │ │ -3d7fc8: 0a06 |0040: move-result v6 │ │ -3d7fca: 8162 |0041: int-to-long v2, v6 │ │ -3d7fcc: 1a06 1f7e |0042: const-string v6, "duration" // string@7e1f │ │ -3d7fd0: 6e40 7502 6132 |0044: invoke-virtual {v1, v6, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;J)Landroid/content/Intent; // method@0275 │ │ -3d7fd6: 5455 99c8 |0047: iget-object v5, v5, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@c899 │ │ -3d7fda: 7210 eeac 0500 |0049: invoke-interface {v5}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@acee │ │ -3d7fe0: 0a05 |004c: move-result v5 │ │ -3d7fe2: 8155 |004d: int-to-long v5, v5 │ │ -3d7fe4: 1a00 28c6 |004e: const-string v0, "position" // string@c628 │ │ -3d7fe8: 6e40 7502 0165 |0050: invoke-virtual {v1, v0, v5, v6}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;J)Landroid/content/Intent; // method@0275 │ │ -3d7fee: 6e20 4002 1400 |0053: invoke-virtual {v4, v1}, Landroid/content/Context;.sendBroadcast:(Landroid/content/Intent;)V // method@0240 │ │ -3d7ff4: 0e00 |0056: return-void │ │ +3d7f00: |[3d7f00] de.danoeh.antennapod.core.service.playback.PlaybackService.bluetoothNotifyChange:(Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;Ljava/lang/String;)V │ │ +3d7f10: 5450 9ac8 |0000: iget-object v0, v5, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89a │ │ +3d7f14: 6201 a7c8 |0002: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ +3d7f18: 3310 0400 |0004: if-ne v0, v1, 0008 // +0004 │ │ +3d7f1c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +3d7f1e: 2802 |0007: goto 0009 // +0002 │ │ +3d7f20: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +3d7f22: 5451 99c8 |0009: iget-object v1, v5, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@c899 │ │ +3d7f26: 3801 4b00 |000b: if-eqz v1, 0056 // +004b │ │ +3d7f2a: 2201 6c00 |000d: new-instance v1, Landroid/content/Intent; // type@006c │ │ +3d7f2e: 7020 5b02 6100 |000f: invoke-direct {v1, v6}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@025b │ │ +3d7f34: 1a06 fb99 |0012: const-string v6, "id" // string@99fb │ │ +3d7f38: 1602 0100 |0014: const-wide/16 v2, #int 1 // #1 │ │ +3d7f3c: 6e40 7502 6132 |0016: invoke-virtual {v1, v6, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;J)Landroid/content/Intent; // method@0275 │ │ +3d7f42: 1a06 326d |0019: const-string v6, "artist" // string@6d32 │ │ +3d7f46: 1a02 0000 |001b: const-string v2, "" // string@0000 │ │ +3d7f4a: 6e30 7a02 6102 |001d: invoke-virtual {v1, v6, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@027a │ │ +3d7f50: 5456 99c8 |0020: iget-object v6, v5, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@c899 │ │ +3d7f54: 7210 e7ac 0600 |0022: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getFeedTitle:()Ljava/lang/String; // method@ace7 │ │ +3d7f5a: 0c06 |0025: move-result-object v6 │ │ +3d7f5c: 1a02 6f6a |0026: const-string v2, "album" // string@6a6f │ │ +3d7f60: 6e30 7a02 2106 |0028: invoke-virtual {v1, v2, v6}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@027a │ │ +3d7f66: 5456 99c8 |002b: iget-object v6, v5, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@c899 │ │ +3d7f6a: 7210 e6ac 0600 |002d: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getEpisodeTitle:()Ljava/lang/String; // method@ace6 │ │ +3d7f70: 0c06 |0030: move-result-object v6 │ │ +3d7f72: 1a02 eae1 |0031: const-string v2, "track" // string@e1ea │ │ +3d7f76: 6e30 7a02 2106 |0033: invoke-virtual {v1, v2, v6}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@027a │ │ +3d7f7c: 1a06 e6c5 |0036: const-string v6, "playing" // string@c5e6 │ │ +3d7f80: 6e30 7b02 6100 |0038: invoke-virtual {v1, v6, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@027b │ │ +3d7f86: 5456 99c8 |003b: iget-object v6, v5, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@c899 │ │ +3d7f8a: 7210 e5ac 0600 |003d: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ace5 │ │ +3d7f90: 0a06 |0040: move-result v6 │ │ +3d7f92: 8162 |0041: int-to-long v2, v6 │ │ +3d7f94: 1a06 1f7e |0042: const-string v6, "duration" // string@7e1f │ │ +3d7f98: 6e40 7502 6132 |0044: invoke-virtual {v1, v6, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;J)Landroid/content/Intent; // method@0275 │ │ +3d7f9e: 5455 99c8 |0047: iget-object v5, v5, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@c899 │ │ +3d7fa2: 7210 eeac 0500 |0049: invoke-interface {v5}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@acee │ │ +3d7fa8: 0a05 |004c: move-result v5 │ │ +3d7faa: 8155 |004d: int-to-long v5, v5 │ │ +3d7fac: 1a00 28c6 |004e: const-string v0, "position" // string@c628 │ │ +3d7fb0: 6e40 7502 0165 |0050: invoke-virtual {v1, v0, v5, v6}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;J)Landroid/content/Intent; // method@0275 │ │ +3d7fb6: 6e20 4002 1400 |0053: invoke-virtual {v4, v1}, Landroid/content/Context;.sendBroadcast:(Landroid/content/Intent;)V // method@0240 │ │ +3d7fbc: 0e00 |0056: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1399 │ │ 0x0009 line=1403 │ │ 0x000d line=1404 │ │ 0x0016 line=1405 │ │ 0x001d line=1406 │ │ @@ -1477429,19 +1477412,19 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3d8070: |[3d8070] de.danoeh.antennapod.core.service.playback.PlaybackService.cancelPositionObserver:()V │ │ -3d8080: 5410 5a8d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.positionEventTimer:Lio/reactivex/disposables/Disposable; // field@8d5a │ │ -3d8084: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -3d8088: 7210 91b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ -3d808e: 0e00 |0007: return-void │ │ +3d8038: |[3d8038] de.danoeh.antennapod.core.service.playback.PlaybackService.cancelPositionObserver:()V │ │ +3d8048: 5410 5a8d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.positionEventTimer:Lio/reactivex/disposables/Disposable; // field@8d5a │ │ +3d804c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +3d8050: 7210 91b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ +3d8056: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1726 │ │ 0x0004 line=1727 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ │ │ @@ -1477450,74 +1477433,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 │ │ -3d6c98: |[3d6c98] de.danoeh.antennapod.core.service.playback.PlaybackService.createBrowsableMediaItem:(III)Landroid/support/v4/media/MediaBrowserCompat$MediaItem; │ │ -3d6ca8: 2200 6001 |0000: new-instance v0, Landroid/net/Uri$Builder; // type@0160 │ │ -3d6cac: 7010 b006 0000 |0002: invoke-direct {v0}, Landroid/net/Uri$Builder;.:()V // method@06b0 │ │ -3d6cb2: 1a01 416b |0005: const-string v1, "android.resource" // string@6b41 │ │ -3d6cb6: 6e20 ba06 1000 |0007: invoke-virtual {v0, v1}, Landroid/net/Uri$Builder;.scheme:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@06ba │ │ -3d6cbc: 0c00 |000a: move-result-object v0 │ │ -3d6cbe: 6e10 2f02 0500 |000b: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ -3d6cc4: 0c01 |000e: move-result-object v1 │ │ -3d6cc6: 6e20 0f03 7100 |000f: invoke-virtual {v1, v7}, Landroid/content/res/Resources;.getResourcePackageName:(I)Ljava/lang/String; // method@030f │ │ -3d6ccc: 0c01 |0012: move-result-object v1 │ │ -3d6cce: 6e20 b406 1000 |0013: invoke-virtual {v0, v1}, Landroid/net/Uri$Builder;.authority:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@06b4 │ │ -3d6cd4: 0c00 |0016: move-result-object v0 │ │ -3d6cd6: 6e10 2f02 0500 |0017: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ -3d6cdc: 0c01 |001a: move-result-object v1 │ │ -3d6cde: 6e20 1003 7100 |001b: invoke-virtual {v1, v7}, Landroid/content/res/Resources;.getResourceTypeName:(I)Ljava/lang/String; // method@0310 │ │ -3d6ce4: 0c01 |001e: move-result-object v1 │ │ -3d6ce6: 6e20 b206 1000 |001f: invoke-virtual {v0, v1}, Landroid/net/Uri$Builder;.appendPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@06b2 │ │ -3d6cec: 0c00 |0022: move-result-object v0 │ │ -3d6cee: 6e10 2f02 0500 |0023: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ -3d6cf4: 0c01 |0026: move-result-object v1 │ │ -3d6cf6: 6e20 0d03 7100 |0027: invoke-virtual {v1, v7}, Landroid/content/res/Resources;.getResourceEntryName:(I)Ljava/lang/String; // method@030d │ │ -3d6cfc: 0c07 |002a: move-result-object v7 │ │ -3d6cfe: 6e20 b206 7000 |002b: invoke-virtual {v0, v7}, Landroid/net/Uri$Builder;.appendPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@06b2 │ │ -3d6d04: 0c07 |002e: move-result-object v7 │ │ -3d6d06: 6e10 b506 0700 |002f: invoke-virtual {v7}, Landroid/net/Uri$Builder;.build:()Landroid/net/Uri; // method@06b5 │ │ -3d6d0c: 0c07 |0032: move-result-object v7 │ │ -3d6d0e: 2200 bf01 |0033: new-instance v0, Landroid/support/v4/media/MediaDescriptionCompat$Builder; // type@01bf │ │ -3d6d12: 7010 3e08 0000 |0035: invoke-direct {v0}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.:()V // method@083e │ │ -3d6d18: 6e20 4308 7000 |0038: invoke-virtual {v0, v7}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setIconUri:(Landroid/net/Uri;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@0843 │ │ -3d6d1e: 0c07 |003b: move-result-object v7 │ │ -3d6d20: 6e10 2f02 0500 |003c: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ -3d6d26: 0c00 |003f: move-result-object v0 │ │ -3d6d28: 6e20 1103 6000 |0040: invoke-virtual {v0, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0311 │ │ -3d6d2e: 0c00 |0043: move-result-object v0 │ │ -3d6d30: 6e20 4408 0700 |0044: invoke-virtual {v7, v0}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setMediaId:(Ljava/lang/String;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@0844 │ │ -3d6d36: 0c07 |0047: move-result-object v7 │ │ -3d6d38: 6e10 2f02 0500 |0048: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ -3d6d3e: 0c00 |004b: move-result-object v0 │ │ -3d6d40: 6e20 1103 6000 |004c: invoke-virtual {v0, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0311 │ │ -3d6d46: 0c06 |004f: move-result-object v6 │ │ -3d6d48: 6e20 4708 6700 |0050: invoke-virtual {v7, v6}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@0847 │ │ -3d6d4e: 0c06 |0053: move-result-object v6 │ │ -3d6d50: 6e10 2f02 0500 |0054: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ -3d6d56: 0c07 |0057: move-result-object v7 │ │ -3d6d58: 6000 457c |0058: sget v0, Lde/danoeh/antennapod/core/R$plurals;.num_episodes:I // field@7c45 │ │ -3d6d5c: 1211 |005a: const/4 v1, #int 1 // #1 │ │ -3d6d5e: 2312 2921 |005b: new-array v2, v1, [Ljava/lang/Object; // type@2129 │ │ -3d6d62: 1203 |005d: const/4 v3, #int 0 // #0 │ │ -3d6d64: 7110 c1b2 0800 |005e: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -3d6d6a: 0c04 |0061: move-result-object v4 │ │ -3d6d6c: 4d04 0203 |0062: aput-object v4, v2, v3 │ │ -3d6d70: 6e40 0b03 0728 |0064: invoke-virtual {v7, v0, v8, v2}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@030b │ │ -3d6d76: 0c07 |0067: move-result-object v7 │ │ -3d6d78: 6e20 4608 7600 |0068: invoke-virtual {v6, v7}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setSubtitle:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@0846 │ │ -3d6d7e: 0c06 |006b: move-result-object v6 │ │ -3d6d80: 6e10 3f08 0600 |006c: invoke-virtual {v6}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.build:()Landroid/support/v4/media/MediaDescriptionCompat; // method@083f │ │ -3d6d86: 0c06 |006f: move-result-object v6 │ │ -3d6d88: 2207 b701 |0070: new-instance v7, Landroid/support/v4/media/MediaBrowserCompat$MediaItem; // type@01b7 │ │ -3d6d8c: 7030 1e08 6701 |0072: invoke-direct {v7, v6, v1}, Landroid/support/v4/media/MediaBrowserCompat$MediaItem;.:(Landroid/support/v4/media/MediaDescriptionCompat;I)V // method@081e │ │ -3d6d92: 1107 |0075: return-object v7 │ │ +3d6c60: |[3d6c60] de.danoeh.antennapod.core.service.playback.PlaybackService.createBrowsableMediaItem:(III)Landroid/support/v4/media/MediaBrowserCompat$MediaItem; │ │ +3d6c70: 2200 6001 |0000: new-instance v0, Landroid/net/Uri$Builder; // type@0160 │ │ +3d6c74: 7010 b006 0000 |0002: invoke-direct {v0}, Landroid/net/Uri$Builder;.:()V // method@06b0 │ │ +3d6c7a: 1a01 416b |0005: const-string v1, "android.resource" // string@6b41 │ │ +3d6c7e: 6e20 ba06 1000 |0007: invoke-virtual {v0, v1}, Landroid/net/Uri$Builder;.scheme:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@06ba │ │ +3d6c84: 0c00 |000a: move-result-object v0 │ │ +3d6c86: 6e10 2f02 0500 |000b: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ +3d6c8c: 0c01 |000e: move-result-object v1 │ │ +3d6c8e: 6e20 0f03 7100 |000f: invoke-virtual {v1, v7}, Landroid/content/res/Resources;.getResourcePackageName:(I)Ljava/lang/String; // method@030f │ │ +3d6c94: 0c01 |0012: move-result-object v1 │ │ +3d6c96: 6e20 b406 1000 |0013: invoke-virtual {v0, v1}, Landroid/net/Uri$Builder;.authority:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@06b4 │ │ +3d6c9c: 0c00 |0016: move-result-object v0 │ │ +3d6c9e: 6e10 2f02 0500 |0017: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ +3d6ca4: 0c01 |001a: move-result-object v1 │ │ +3d6ca6: 6e20 1003 7100 |001b: invoke-virtual {v1, v7}, Landroid/content/res/Resources;.getResourceTypeName:(I)Ljava/lang/String; // method@0310 │ │ +3d6cac: 0c01 |001e: move-result-object v1 │ │ +3d6cae: 6e20 b206 1000 |001f: invoke-virtual {v0, v1}, Landroid/net/Uri$Builder;.appendPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@06b2 │ │ +3d6cb4: 0c00 |0022: move-result-object v0 │ │ +3d6cb6: 6e10 2f02 0500 |0023: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ +3d6cbc: 0c01 |0026: move-result-object v1 │ │ +3d6cbe: 6e20 0d03 7100 |0027: invoke-virtual {v1, v7}, Landroid/content/res/Resources;.getResourceEntryName:(I)Ljava/lang/String; // method@030d │ │ +3d6cc4: 0c07 |002a: move-result-object v7 │ │ +3d6cc6: 6e20 b206 7000 |002b: invoke-virtual {v0, v7}, Landroid/net/Uri$Builder;.appendPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@06b2 │ │ +3d6ccc: 0c07 |002e: move-result-object v7 │ │ +3d6cce: 6e10 b506 0700 |002f: invoke-virtual {v7}, Landroid/net/Uri$Builder;.build:()Landroid/net/Uri; // method@06b5 │ │ +3d6cd4: 0c07 |0032: move-result-object v7 │ │ +3d6cd6: 2200 bf01 |0033: new-instance v0, Landroid/support/v4/media/MediaDescriptionCompat$Builder; // type@01bf │ │ +3d6cda: 7010 3e08 0000 |0035: invoke-direct {v0}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.:()V // method@083e │ │ +3d6ce0: 6e20 4308 7000 |0038: invoke-virtual {v0, v7}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setIconUri:(Landroid/net/Uri;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@0843 │ │ +3d6ce6: 0c07 |003b: move-result-object v7 │ │ +3d6ce8: 6e10 2f02 0500 |003c: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ +3d6cee: 0c00 |003f: move-result-object v0 │ │ +3d6cf0: 6e20 1103 6000 |0040: invoke-virtual {v0, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0311 │ │ +3d6cf6: 0c00 |0043: move-result-object v0 │ │ +3d6cf8: 6e20 4408 0700 |0044: invoke-virtual {v7, v0}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setMediaId:(Ljava/lang/String;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@0844 │ │ +3d6cfe: 0c07 |0047: move-result-object v7 │ │ +3d6d00: 6e10 2f02 0500 |0048: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ +3d6d06: 0c00 |004b: move-result-object v0 │ │ +3d6d08: 6e20 1103 6000 |004c: invoke-virtual {v0, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0311 │ │ +3d6d0e: 0c06 |004f: move-result-object v6 │ │ +3d6d10: 6e20 4708 6700 |0050: invoke-virtual {v7, v6}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@0847 │ │ +3d6d16: 0c06 |0053: move-result-object v6 │ │ +3d6d18: 6e10 2f02 0500 |0054: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ +3d6d1e: 0c07 |0057: move-result-object v7 │ │ +3d6d20: 6000 457c |0058: sget v0, Lde/danoeh/antennapod/core/R$plurals;.num_episodes:I // field@7c45 │ │ +3d6d24: 1211 |005a: const/4 v1, #int 1 // #1 │ │ +3d6d26: 2312 2921 |005b: new-array v2, v1, [Ljava/lang/Object; // type@2129 │ │ +3d6d2a: 1203 |005d: const/4 v3, #int 0 // #0 │ │ +3d6d2c: 7110 c1b2 0800 |005e: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +3d6d32: 0c04 |0061: move-result-object v4 │ │ +3d6d34: 4d04 0203 |0062: aput-object v4, v2, v3 │ │ +3d6d38: 6e40 0b03 0728 |0064: invoke-virtual {v7, v0, v8, v2}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@030b │ │ +3d6d3e: 0c07 |0067: move-result-object v7 │ │ +3d6d40: 6e20 4608 7600 |0068: invoke-virtual {v6, v7}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setSubtitle:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@0846 │ │ +3d6d46: 0c06 |006b: move-result-object v6 │ │ +3d6d48: 6e10 3f08 0600 |006c: invoke-virtual {v6}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.build:()Landroid/support/v4/media/MediaDescriptionCompat; // method@083f │ │ +3d6d4e: 0c06 |006f: move-result-object v6 │ │ +3d6d50: 2207 b701 |0070: new-instance v7, Landroid/support/v4/media/MediaBrowserCompat$MediaItem; // type@01b7 │ │ +3d6d54: 7030 1e08 6701 |0072: invoke-direct {v7, v6, v1}, Landroid/support/v4/media/MediaBrowserCompat$MediaItem;.:(Landroid/support/v4/media/MediaDescriptionCompat;I)V // method@081e │ │ +3d6d5a: 1107 |0075: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=355 │ │ 0x0007 line=356 │ │ 0x000b line=357 │ │ 0x0017 line=358 │ │ 0x0023 line=359 │ │ @@ -1477540,62 +1477523,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 │ │ -3d6d94: |[3d6d94] de.danoeh.antennapod.core.service.playback.PlaybackService.createBrowsableMediaItemForFeed:(Lde/danoeh/antennapod/model/feed/Feed;)Landroid/support/v4/media/MediaBrowserCompat$MediaItem; │ │ -3d6da4: 2200 bf01 |0000: new-instance v0, Landroid/support/v4/media/MediaDescriptionCompat$Builder; // type@01bf │ │ -3d6da8: 7010 3e08 0000 |0002: invoke-direct {v0}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.:()V // method@083e │ │ -3d6dae: 2201 8f1e |0005: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -3d6db2: 7010 50b3 0100 |0007: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3d6db8: 1a02 6f1d |000a: const-string v2, "FeedId:" // string@1d6f │ │ -3d6dbc: 6e20 5cb3 2100 |000c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d6dc2: 6e10 f4ab 0500 |000f: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3d6dc8: 0b02 |0012: move-result-wide v2 │ │ -3d6dca: 6e30 58b3 2103 |0013: invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ -3d6dd0: 6e10 67b3 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3d6dd6: 0c01 |0019: move-result-object v1 │ │ -3d6dd8: 6e20 4408 1000 |001a: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setMediaId:(Ljava/lang/String;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@0844 │ │ -3d6dde: 0c00 |001d: move-result-object v0 │ │ -3d6de0: 6e10 d6ab 0500 |001e: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ -3d6de6: 0c01 |0021: move-result-object v1 │ │ -3d6de8: 6e20 4708 1000 |0022: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@0847 │ │ -3d6dee: 0c00 |0025: move-result-object v0 │ │ -3d6df0: 6e10 c4ab 0500 |0026: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getDescription:()Ljava/lang/String; // method@abc4 │ │ -3d6df6: 0c01 |0029: move-result-object v1 │ │ -3d6df8: 6e20 4008 1000 |002a: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setDescription:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@0840 │ │ -3d6dfe: 0c00 |002d: move-result-object v0 │ │ -3d6e00: 6e10 c3ab 0500 |002e: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getCustomTitle:()Ljava/lang/String; // method@abc3 │ │ -3d6e06: 0c01 |0031: move-result-object v1 │ │ -3d6e08: 6e20 4608 1000 |0032: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setSubtitle:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@0846 │ │ -3d6e0e: 0c00 |0035: move-result-object v0 │ │ -3d6e10: 6e10 c9ab 0500 |0036: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abc9 │ │ -3d6e16: 0c01 |0039: move-result-object v1 │ │ -3d6e18: 3801 0d00 |003a: if-eqz v1, 0047 // +000d │ │ -3d6e1c: 6e10 c9ab 0500 |003c: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abc9 │ │ -3d6e22: 0c01 |003f: move-result-object v1 │ │ -3d6e24: 7110 d106 0100 |0040: invoke-static {v1}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@06d1 │ │ -3d6e2a: 0c01 |0043: move-result-object v1 │ │ -3d6e2c: 6e20 4308 1000 |0044: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setIconUri:(Landroid/net/Uri;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@0843 │ │ -3d6e32: 6e10 cfab 0500 |0047: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@abcf │ │ -3d6e38: 0c01 |004a: move-result-object v1 │ │ -3d6e3a: 3801 0d00 |004b: if-eqz v1, 0058 // +000d │ │ -3d6e3e: 6e10 cfab 0500 |004d: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@abcf │ │ -3d6e44: 0c05 |0050: move-result-object v5 │ │ -3d6e46: 7110 d106 0500 |0051: invoke-static {v5}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@06d1 │ │ -3d6e4c: 0c05 |0054: move-result-object v5 │ │ -3d6e4e: 6e20 4508 5000 |0055: invoke-virtual {v0, v5}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setMediaUri:(Landroid/net/Uri;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@0845 │ │ -3d6e54: 6e10 3f08 0000 |0058: invoke-virtual {v0}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.build:()Landroid/support/v4/media/MediaDescriptionCompat; // method@083f │ │ -3d6e5a: 0c05 |005b: move-result-object v5 │ │ -3d6e5c: 2200 b701 |005c: new-instance v0, Landroid/support/v4/media/MediaBrowserCompat$MediaItem; // type@01b7 │ │ -3d6e60: 1211 |005e: const/4 v1, #int 1 // #1 │ │ -3d6e62: 7030 1e08 5001 |005f: invoke-direct {v0, v5, v1}, Landroid/support/v4/media/MediaBrowserCompat$MediaItem;.:(Landroid/support/v4/media/MediaDescriptionCompat;I)V // method@081e │ │ -3d6e68: 1100 |0062: return-object v0 │ │ +3d6d5c: |[3d6d5c] de.danoeh.antennapod.core.service.playback.PlaybackService.createBrowsableMediaItemForFeed:(Lde/danoeh/antennapod/model/feed/Feed;)Landroid/support/v4/media/MediaBrowserCompat$MediaItem; │ │ +3d6d6c: 2200 bf01 |0000: new-instance v0, Landroid/support/v4/media/MediaDescriptionCompat$Builder; // type@01bf │ │ +3d6d70: 7010 3e08 0000 |0002: invoke-direct {v0}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.:()V // method@083e │ │ +3d6d76: 2201 8f1e |0005: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +3d6d7a: 7010 50b3 0100 |0007: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3d6d80: 1a02 6f1d |000a: const-string v2, "FeedId:" // string@1d6f │ │ +3d6d84: 6e20 5cb3 2100 |000c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d6d8a: 6e10 f4ab 0500 |000f: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3d6d90: 0b02 |0012: move-result-wide v2 │ │ +3d6d92: 6e30 58b3 2103 |0013: invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ +3d6d98: 6e10 67b3 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3d6d9e: 0c01 |0019: move-result-object v1 │ │ +3d6da0: 6e20 4408 1000 |001a: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setMediaId:(Ljava/lang/String;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@0844 │ │ +3d6da6: 0c00 |001d: move-result-object v0 │ │ +3d6da8: 6e10 d6ab 0500 |001e: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ +3d6dae: 0c01 |0021: move-result-object v1 │ │ +3d6db0: 6e20 4708 1000 |0022: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@0847 │ │ +3d6db6: 0c00 |0025: move-result-object v0 │ │ +3d6db8: 6e10 c4ab 0500 |0026: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getDescription:()Ljava/lang/String; // method@abc4 │ │ +3d6dbe: 0c01 |0029: move-result-object v1 │ │ +3d6dc0: 6e20 4008 1000 |002a: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setDescription:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@0840 │ │ +3d6dc6: 0c00 |002d: move-result-object v0 │ │ +3d6dc8: 6e10 c3ab 0500 |002e: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getCustomTitle:()Ljava/lang/String; // method@abc3 │ │ +3d6dce: 0c01 |0031: move-result-object v1 │ │ +3d6dd0: 6e20 4608 1000 |0032: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setSubtitle:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@0846 │ │ +3d6dd6: 0c00 |0035: move-result-object v0 │ │ +3d6dd8: 6e10 c9ab 0500 |0036: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abc9 │ │ +3d6dde: 0c01 |0039: move-result-object v1 │ │ +3d6de0: 3801 0d00 |003a: if-eqz v1, 0047 // +000d │ │ +3d6de4: 6e10 c9ab 0500 |003c: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abc9 │ │ +3d6dea: 0c01 |003f: move-result-object v1 │ │ +3d6dec: 7110 d106 0100 |0040: invoke-static {v1}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@06d1 │ │ +3d6df2: 0c01 |0043: move-result-object v1 │ │ +3d6df4: 6e20 4308 1000 |0044: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setIconUri:(Landroid/net/Uri;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@0843 │ │ +3d6dfa: 6e10 cfab 0500 |0047: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@abcf │ │ +3d6e00: 0c01 |004a: move-result-object v1 │ │ +3d6e02: 3801 0d00 |004b: if-eqz v1, 0058 // +000d │ │ +3d6e06: 6e10 cfab 0500 |004d: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@abcf │ │ +3d6e0c: 0c05 |0050: move-result-object v5 │ │ +3d6e0e: 7110 d106 0500 |0051: invoke-static {v5}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@06d1 │ │ +3d6e14: 0c05 |0054: move-result-object v5 │ │ +3d6e16: 6e20 4508 5000 |0055: invoke-virtual {v0, v5}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setMediaUri:(Landroid/net/Uri;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@0845 │ │ +3d6e1c: 6e10 3f08 0000 |0058: invoke-virtual {v0}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.build:()Landroid/support/v4/media/MediaDescriptionCompat; // method@083f │ │ +3d6e22: 0c05 |005b: move-result-object v5 │ │ +3d6e24: 2200 b701 |005c: new-instance v0, Landroid/support/v4/media/MediaBrowserCompat$MediaItem; // type@01b7 │ │ +3d6e28: 1211 |005e: const/4 v1, #int 1 // #1 │ │ +3d6e2a: 7030 1e08 5001 |005f: invoke-direct {v0, v5, v1}, Landroid/support/v4/media/MediaBrowserCompat$MediaItem;.:(Landroid/support/v4/media/MediaDescriptionCompat;I)V // method@081e │ │ +3d6e30: 1100 |0062: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=372 │ │ 0x000f line=373 │ │ 0x001e line=374 │ │ 0x0026 line=375 │ │ 0x002e line=376 │ │ @@ -1477614,120 +1477597,120 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 210 16-bit code units │ │ -3d80ac: |[3d80ac] de.danoeh.antennapod.core.service.playback.PlaybackService.displayStreamingNotAllowedNotification:(Landroid/content/Intent;)V │ │ -3d80bc: 7100 8db7 0000 |0000: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3d80c2: 0c00 |0003: move-result-object v0 │ │ -3d80c4: 1c01 961a |0004: const-class v1, Lde/danoeh/antennapod/event/MessageEvent; // type@1a96 │ │ -3d80c8: 6e20 8fb7 1000 |0006: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.hasSubscriberForEvent:(Ljava/lang/Class;)Z // method@b78f │ │ -3d80ce: 0a00 |0009: move-result v0 │ │ -3d80d0: 3800 1500 |000a: if-eqz v0, 001f // +0015 │ │ -3d80d4: 7100 8db7 0000 |000c: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3d80da: 0c0b |000f: move-result-object v11 │ │ -3d80dc: 2200 961a |0010: new-instance v0, Lde/danoeh/antennapod/event/MessageEvent; // type@1a96 │ │ -3d80e0: 6001 b67c |0012: sget v1, Lde/danoeh/antennapod/core/R$string;.confirm_mobile_streaming_notification_message:I // field@7cb6 │ │ -3d80e4: 6e20 3102 1a00 |0014: invoke-virtual {v10, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3d80ea: 0c01 |0017: move-result-object v1 │ │ -3d80ec: 7020 50a2 1000 |0018: invoke-direct {v0, v1}, Lde/danoeh/antennapod/event/MessageEvent;.:(Ljava/lang/String;)V // method@a250 │ │ -3d80f2: 6e20 90b7 0b00 |001b: invoke-virtual {v11, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -3d80f8: 0e00 |001e: return-void │ │ -3d80fa: 2200 6c00 |001f: new-instance v0, Landroid/content/Intent; // type@006c │ │ -3d80fe: 7020 5a02 b000 |0021: invoke-direct {v0, v11}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@025a │ │ -3d8104: 1a0b fb81 |0024: const-string v11, "extra.de.danoeh.antennapod.core.service.allowStream" // string@81fb │ │ -3d8108: 6e20 8102 b000 |0026: invoke-virtual {v0, v11}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0281 │ │ -3d810e: 1211 |0029: const/4 v1, #int 1 // #1 │ │ -3d8110: 6e30 7b02 b001 |002a: invoke-virtual {v0, v11, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@027b │ │ -3d8116: 600b dd00 |002d: sget v11, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -3d811a: 1502 0004 |002f: const/high16 v2, #int 67108864 // #400 │ │ -3d811e: 1503 000c |0031: const/high16 v3, #int 201326592 // #c00 │ │ -3d8122: 1304 1700 |0033: const/16 v4, #int 23 // #17 │ │ -3d8126: 1505 0008 |0035: const/high16 v5, #int 134217728 // #800 │ │ -3d812a: 1306 1a00 |0037: const/16 v6, #int 26 // #1a │ │ -3d812e: 1207 |0039: const/4 v7, #int 0 // #0 │ │ -3d8130: 346b 0900 |003a: if-lt v11, v6, 0043 // +0009 │ │ -3d8134: 6008 a27a |003c: sget v8, Lde/danoeh/antennapod/core/R$id;.pending_intent_allow_stream_this_time:I // field@7aa2 │ │ -3d8138: 7140 f399 8a30 |003e: 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@99f3 │ │ -3d813e: 0c08 |0041: move-result-object v8 │ │ -3d8140: 280e |0042: goto 0050 // +000e │ │ -3d8142: 6008 a27a |0043: sget v8, Lde/danoeh/antennapod/core/R$id;.pending_intent_allow_stream_this_time:I // field@7aa2 │ │ -3d8146: 344b 0500 |0045: if-lt v11, v4, 004a // +0005 │ │ -3d814a: 1509 0004 |0047: const/high16 v9, #int 67108864 // #400 │ │ -3d814e: 2802 |0049: goto 004b // +0002 │ │ -3d8150: 1209 |004a: const/4 v9, #int 0 // #0 │ │ -3d8152: b659 |004b: or-int/2addr v9, v5 │ │ -3d8154: 7140 7c01 8a90 |004c: invoke-static {v10, v8, v0, v9}, Landroid/app/PendingIntent;.getService:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@017c │ │ -3d815a: 0c08 |004f: move-result-object v8 │ │ -3d815c: 2209 6c00 |0050: new-instance v9, Landroid/content/Intent; // type@006c │ │ -3d8160: 7020 5a02 0900 |0052: invoke-direct {v9, v0}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@025a │ │ -3d8166: 1a00 fc81 |0055: const-string v0, "extra.de.danoeh.antennapod.core.service.allowStreamAlways" // string@81fc │ │ -3d816a: 6e20 8102 0900 |0057: invoke-virtual {v9, v0}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0281 │ │ -3d8170: 6e30 7b02 0901 |005a: invoke-virtual {v9, v0, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@027b │ │ -3d8176: 346b 0900 |005d: if-lt v11, v6, 0066 // +0009 │ │ -3d817a: 600b a17a |005f: sget v11, Lde/danoeh/antennapod/core/R$id;.pending_intent_allow_stream_always:I // field@7aa1 │ │ -3d817e: 7140 f399 ba39 |0061: 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@99f3 │ │ -3d8184: 0c0b |0064: move-result-object v11 │ │ -3d8186: 280d |0065: goto 0072 // +000d │ │ -3d8188: 6000 a17a |0066: sget v0, Lde/danoeh/antennapod/core/R$id;.pending_intent_allow_stream_always:I // field@7aa1 │ │ -3d818c: 344b 0300 |0068: if-lt v11, v4, 006b // +0003 │ │ -3d8190: 2802 |006a: goto 006c // +0002 │ │ -3d8192: 1202 |006b: const/4 v2, #int 0 // #0 │ │ -3d8194: 960b 0205 |006c: or-int v11, v2, v5 │ │ -3d8198: 7140 7c01 0ab9 |006e: invoke-static {v10, v0, v9, v11}, Landroid/app/PendingIntent;.getService:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@017c │ │ -3d819e: 0c0b |0071: move-result-object v11 │ │ -3d81a0: 2200 dd05 |0072: new-instance v0, Landroidx/core/app/NotificationCompat$Builder; // type@05dd │ │ -3d81a4: 1a02 0ae5 |0074: const-string v2, "user_action" // string@e50a │ │ -3d81a8: 7030 bd27 a002 |0076: invoke-direct {v0, v10, v2}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@27bd │ │ -3d81ae: 6002 b578 |0079: sget v2, Lde/danoeh/antennapod/core/R$drawable;.ic_notification_stream:I // field@78b5 │ │ -3d81b2: 6e20 d127 2000 |007b: invoke-virtual {v0, v2}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@27d1 │ │ -3d81b8: 0c00 |007e: move-result-object v0 │ │ -3d81ba: 6003 b77c |007f: sget v3, Lde/danoeh/antennapod/core/R$string;.confirm_mobile_streaming_notification_title:I // field@7cb7 │ │ -3d81be: 6e20 3102 3a00 |0081: invoke-virtual {v10, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3d81c4: 0c03 |0084: move-result-object v3 │ │ -3d81c6: 6e20 c727 3000 |0085: invoke-virtual {v0, v3}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27c7 │ │ -3d81cc: 0c00 |0088: move-result-object v0 │ │ -3d81ce: 6003 b67c |0089: sget v3, Lde/danoeh/antennapod/core/R$string;.confirm_mobile_streaming_notification_message:I // field@7cb6 │ │ -3d81d2: 6e20 3102 3a00 |008b: invoke-virtual {v10, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3d81d8: 0c04 |008e: move-result-object v4 │ │ -3d81da: 6e20 c627 4000 |008f: invoke-virtual {v0, v4}, Landroidx/core/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27c6 │ │ -3d81e0: 0c00 |0092: move-result-object v0 │ │ -3d81e2: 2204 db05 |0093: new-instance v4, Landroidx/core/app/NotificationCompat$BigTextStyle; // type@05db │ │ -3d81e6: 7010 b727 0400 |0095: invoke-direct {v4}, Landroidx/core/app/NotificationCompat$BigTextStyle;.:()V // method@27b7 │ │ -3d81ec: 6e20 3102 3a00 |0098: invoke-virtual {v10, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3d81f2: 0c03 |009b: move-result-object v3 │ │ -3d81f4: 6e20 ba27 3400 |009c: invoke-virtual {v4, v3}, Landroidx/core/app/NotificationCompat$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$BigTextStyle; // method@27ba │ │ -3d81fa: 0c03 |009f: move-result-object v3 │ │ -3d81fc: 6e20 d227 3000 |00a0: invoke-virtual {v0, v3}, Landroidx/core/app/NotificationCompat$Builder;.setStyle:(Landroidx/core/app/NotificationCompat$Style;)Landroidx/core/app/NotificationCompat$Builder; // method@27d2 │ │ -3d8202: 0c00 |00a3: move-result-object v0 │ │ -3d8204: 6e20 cf27 7000 |00a4: invoke-virtual {v0, v7}, Landroidx/core/app/NotificationCompat$Builder;.setPriority:(I)Landroidx/core/app/NotificationCompat$Builder; // method@27cf │ │ -3d820a: 0c00 |00a7: move-result-object v0 │ │ -3d820c: 6e20 c527 8000 |00a8: invoke-virtual {v0, v8}, Landroidx/core/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@27c5 │ │ -3d8212: 0c00 |00ab: move-result-object v0 │ │ -3d8214: 6003 b57c |00ac: sget v3, Lde/danoeh/antennapod/core/R$string;.confirm_mobile_streaming_button_once:I // field@7cb5 │ │ -3d8218: 6e20 3102 3a00 |00ae: invoke-virtual {v10, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3d821e: 0c03 |00b1: move-result-object v3 │ │ -3d8220: 6e40 be27 2083 |00b2: invoke-virtual {v0, v2, v3, v8}, Landroidx/core/app/NotificationCompat$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@27be │ │ -3d8226: 0c00 |00b5: move-result-object v0 │ │ -3d8228: 6003 b47c |00b6: sget v3, Lde/danoeh/antennapod/core/R$string;.confirm_mobile_streaming_button_always:I // field@7cb4 │ │ -3d822c: 6e20 3102 3a00 |00b8: invoke-virtual {v10, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3d8232: 0c03 |00bb: move-result-object v3 │ │ -3d8234: 6e40 be27 20b3 |00bc: invoke-virtual {v0, v2, v3, v11}, Landroidx/core/app/NotificationCompat$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@27be │ │ -3d823a: 0c0b |00bf: move-result-object v11 │ │ -3d823c: 6e20 c327 1b00 |00c0: invoke-virtual {v11, v1}, Landroidx/core/app/NotificationCompat$Builder;.setAutoCancel:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@27c3 │ │ -3d8242: 0c0b |00c3: move-result-object v11 │ │ -3d8244: 7110 1e28 0a00 |00c4: invoke-static {v10}, Landroidx/core/app/NotificationManagerCompat;.from:(Landroid/content/Context;)Landroidx/core/app/NotificationManagerCompat; // method@281e │ │ -3d824a: 0c00 |00c7: move-result-object v0 │ │ -3d824c: 6001 917a |00c8: sget v1, Lde/danoeh/antennapod/core/R$id;.notification_streaming_confirmation:I // field@7a91 │ │ -3d8250: 6e10 bf27 0b00 |00ca: invoke-virtual {v11}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@27bf │ │ -3d8256: 0c0b |00cd: move-result-object v11 │ │ -3d8258: 6e30 2028 100b |00ce: invoke-virtual {v0, v1, v11}, Landroidx/core/app/NotificationManagerCompat;.notify:(ILandroid/app/Notification;)V // method@2820 │ │ -3d825e: 0e00 |00d1: return-void │ │ +3d8074: |[3d8074] de.danoeh.antennapod.core.service.playback.PlaybackService.displayStreamingNotAllowedNotification:(Landroid/content/Intent;)V │ │ +3d8084: 7100 8db7 0000 |0000: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3d808a: 0c00 |0003: move-result-object v0 │ │ +3d808c: 1c01 961a |0004: const-class v1, Lde/danoeh/antennapod/event/MessageEvent; // type@1a96 │ │ +3d8090: 6e20 8fb7 1000 |0006: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.hasSubscriberForEvent:(Ljava/lang/Class;)Z // method@b78f │ │ +3d8096: 0a00 |0009: move-result v0 │ │ +3d8098: 3800 1500 |000a: if-eqz v0, 001f // +0015 │ │ +3d809c: 7100 8db7 0000 |000c: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3d80a2: 0c0b |000f: move-result-object v11 │ │ +3d80a4: 2200 961a |0010: new-instance v0, Lde/danoeh/antennapod/event/MessageEvent; // type@1a96 │ │ +3d80a8: 6001 b67c |0012: sget v1, Lde/danoeh/antennapod/core/R$string;.confirm_mobile_streaming_notification_message:I // field@7cb6 │ │ +3d80ac: 6e20 3102 1a00 |0014: invoke-virtual {v10, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3d80b2: 0c01 |0017: move-result-object v1 │ │ +3d80b4: 7020 50a2 1000 |0018: invoke-direct {v0, v1}, Lde/danoeh/antennapod/event/MessageEvent;.:(Ljava/lang/String;)V // method@a250 │ │ +3d80ba: 6e20 90b7 0b00 |001b: invoke-virtual {v11, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +3d80c0: 0e00 |001e: return-void │ │ +3d80c2: 2200 6c00 |001f: new-instance v0, Landroid/content/Intent; // type@006c │ │ +3d80c6: 7020 5a02 b000 |0021: invoke-direct {v0, v11}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@025a │ │ +3d80cc: 1a0b fb81 |0024: const-string v11, "extra.de.danoeh.antennapod.core.service.allowStream" // string@81fb │ │ +3d80d0: 6e20 8102 b000 |0026: invoke-virtual {v0, v11}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0281 │ │ +3d80d6: 1211 |0029: const/4 v1, #int 1 // #1 │ │ +3d80d8: 6e30 7b02 b001 |002a: invoke-virtual {v0, v11, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@027b │ │ +3d80de: 600b dd00 |002d: sget v11, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +3d80e2: 1502 0004 |002f: const/high16 v2, #int 67108864 // #400 │ │ +3d80e6: 1503 000c |0031: const/high16 v3, #int 201326592 // #c00 │ │ +3d80ea: 1304 1700 |0033: const/16 v4, #int 23 // #17 │ │ +3d80ee: 1505 0008 |0035: const/high16 v5, #int 134217728 // #800 │ │ +3d80f2: 1306 1a00 |0037: const/16 v6, #int 26 // #1a │ │ +3d80f6: 1207 |0039: const/4 v7, #int 0 // #0 │ │ +3d80f8: 346b 0900 |003a: if-lt v11, v6, 0043 // +0009 │ │ +3d80fc: 6008 a27a |003c: sget v8, Lde/danoeh/antennapod/core/R$id;.pending_intent_allow_stream_this_time:I // field@7aa2 │ │ +3d8100: 7140 f399 8a30 |003e: 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@99f3 │ │ +3d8106: 0c08 |0041: move-result-object v8 │ │ +3d8108: 280e |0042: goto 0050 // +000e │ │ +3d810a: 6008 a27a |0043: sget v8, Lde/danoeh/antennapod/core/R$id;.pending_intent_allow_stream_this_time:I // field@7aa2 │ │ +3d810e: 344b 0500 |0045: if-lt v11, v4, 004a // +0005 │ │ +3d8112: 1509 0004 |0047: const/high16 v9, #int 67108864 // #400 │ │ +3d8116: 2802 |0049: goto 004b // +0002 │ │ +3d8118: 1209 |004a: const/4 v9, #int 0 // #0 │ │ +3d811a: b659 |004b: or-int/2addr v9, v5 │ │ +3d811c: 7140 7c01 8a90 |004c: invoke-static {v10, v8, v0, v9}, Landroid/app/PendingIntent;.getService:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@017c │ │ +3d8122: 0c08 |004f: move-result-object v8 │ │ +3d8124: 2209 6c00 |0050: new-instance v9, Landroid/content/Intent; // type@006c │ │ +3d8128: 7020 5a02 0900 |0052: invoke-direct {v9, v0}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@025a │ │ +3d812e: 1a00 fc81 |0055: const-string v0, "extra.de.danoeh.antennapod.core.service.allowStreamAlways" // string@81fc │ │ +3d8132: 6e20 8102 0900 |0057: invoke-virtual {v9, v0}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0281 │ │ +3d8138: 6e30 7b02 0901 |005a: invoke-virtual {v9, v0, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@027b │ │ +3d813e: 346b 0900 |005d: if-lt v11, v6, 0066 // +0009 │ │ +3d8142: 600b a17a |005f: sget v11, Lde/danoeh/antennapod/core/R$id;.pending_intent_allow_stream_always:I // field@7aa1 │ │ +3d8146: 7140 f399 ba39 |0061: 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@99f3 │ │ +3d814c: 0c0b |0064: move-result-object v11 │ │ +3d814e: 280d |0065: goto 0072 // +000d │ │ +3d8150: 6000 a17a |0066: sget v0, Lde/danoeh/antennapod/core/R$id;.pending_intent_allow_stream_always:I // field@7aa1 │ │ +3d8154: 344b 0300 |0068: if-lt v11, v4, 006b // +0003 │ │ +3d8158: 2802 |006a: goto 006c // +0002 │ │ +3d815a: 1202 |006b: const/4 v2, #int 0 // #0 │ │ +3d815c: 960b 0205 |006c: or-int v11, v2, v5 │ │ +3d8160: 7140 7c01 0ab9 |006e: invoke-static {v10, v0, v9, v11}, Landroid/app/PendingIntent;.getService:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@017c │ │ +3d8166: 0c0b |0071: move-result-object v11 │ │ +3d8168: 2200 dd05 |0072: new-instance v0, Landroidx/core/app/NotificationCompat$Builder; // type@05dd │ │ +3d816c: 1a02 0ae5 |0074: const-string v2, "user_action" // string@e50a │ │ +3d8170: 7030 bd27 a002 |0076: invoke-direct {v0, v10, v2}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@27bd │ │ +3d8176: 6002 b578 |0079: sget v2, Lde/danoeh/antennapod/core/R$drawable;.ic_notification_stream:I // field@78b5 │ │ +3d817a: 6e20 d127 2000 |007b: invoke-virtual {v0, v2}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@27d1 │ │ +3d8180: 0c00 |007e: move-result-object v0 │ │ +3d8182: 6003 b77c |007f: sget v3, Lde/danoeh/antennapod/core/R$string;.confirm_mobile_streaming_notification_title:I // field@7cb7 │ │ +3d8186: 6e20 3102 3a00 |0081: invoke-virtual {v10, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3d818c: 0c03 |0084: move-result-object v3 │ │ +3d818e: 6e20 c727 3000 |0085: invoke-virtual {v0, v3}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27c7 │ │ +3d8194: 0c00 |0088: move-result-object v0 │ │ +3d8196: 6003 b67c |0089: sget v3, Lde/danoeh/antennapod/core/R$string;.confirm_mobile_streaming_notification_message:I // field@7cb6 │ │ +3d819a: 6e20 3102 3a00 |008b: invoke-virtual {v10, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3d81a0: 0c04 |008e: move-result-object v4 │ │ +3d81a2: 6e20 c627 4000 |008f: invoke-virtual {v0, v4}, Landroidx/core/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27c6 │ │ +3d81a8: 0c00 |0092: move-result-object v0 │ │ +3d81aa: 2204 db05 |0093: new-instance v4, Landroidx/core/app/NotificationCompat$BigTextStyle; // type@05db │ │ +3d81ae: 7010 b727 0400 |0095: invoke-direct {v4}, Landroidx/core/app/NotificationCompat$BigTextStyle;.:()V // method@27b7 │ │ +3d81b4: 6e20 3102 3a00 |0098: invoke-virtual {v10, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3d81ba: 0c03 |009b: move-result-object v3 │ │ +3d81bc: 6e20 ba27 3400 |009c: invoke-virtual {v4, v3}, Landroidx/core/app/NotificationCompat$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$BigTextStyle; // method@27ba │ │ +3d81c2: 0c03 |009f: move-result-object v3 │ │ +3d81c4: 6e20 d227 3000 |00a0: invoke-virtual {v0, v3}, Landroidx/core/app/NotificationCompat$Builder;.setStyle:(Landroidx/core/app/NotificationCompat$Style;)Landroidx/core/app/NotificationCompat$Builder; // method@27d2 │ │ +3d81ca: 0c00 |00a3: move-result-object v0 │ │ +3d81cc: 6e20 cf27 7000 |00a4: invoke-virtual {v0, v7}, Landroidx/core/app/NotificationCompat$Builder;.setPriority:(I)Landroidx/core/app/NotificationCompat$Builder; // method@27cf │ │ +3d81d2: 0c00 |00a7: move-result-object v0 │ │ +3d81d4: 6e20 c527 8000 |00a8: invoke-virtual {v0, v8}, Landroidx/core/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@27c5 │ │ +3d81da: 0c00 |00ab: move-result-object v0 │ │ +3d81dc: 6003 b57c |00ac: sget v3, Lde/danoeh/antennapod/core/R$string;.confirm_mobile_streaming_button_once:I // field@7cb5 │ │ +3d81e0: 6e20 3102 3a00 |00ae: invoke-virtual {v10, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3d81e6: 0c03 |00b1: move-result-object v3 │ │ +3d81e8: 6e40 be27 2083 |00b2: invoke-virtual {v0, v2, v3, v8}, Landroidx/core/app/NotificationCompat$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@27be │ │ +3d81ee: 0c00 |00b5: move-result-object v0 │ │ +3d81f0: 6003 b47c |00b6: sget v3, Lde/danoeh/antennapod/core/R$string;.confirm_mobile_streaming_button_always:I // field@7cb4 │ │ +3d81f4: 6e20 3102 3a00 |00b8: invoke-virtual {v10, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3d81fa: 0c03 |00bb: move-result-object v3 │ │ +3d81fc: 6e40 be27 20b3 |00bc: invoke-virtual {v0, v2, v3, v11}, Landroidx/core/app/NotificationCompat$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@27be │ │ +3d8202: 0c0b |00bf: move-result-object v11 │ │ +3d8204: 6e20 c327 1b00 |00c0: invoke-virtual {v11, v1}, Landroidx/core/app/NotificationCompat$Builder;.setAutoCancel:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@27c3 │ │ +3d820a: 0c0b |00c3: move-result-object v11 │ │ +3d820c: 7110 1e28 0a00 |00c4: invoke-static {v10}, Landroidx/core/app/NotificationManagerCompat;.from:(Landroid/content/Context;)Landroidx/core/app/NotificationManagerCompat; // method@281e │ │ +3d8212: 0c00 |00c7: move-result-object v0 │ │ +3d8214: 6001 917a |00c8: sget v1, Lde/danoeh/antennapod/core/R$id;.notification_streaming_confirmation:I // field@7a91 │ │ +3d8218: 6e10 bf27 0b00 |00ca: invoke-virtual {v11}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@27bf │ │ +3d821e: 0c0b |00cd: move-result-object v11 │ │ +3d8220: 6e30 2028 100b |00ce: invoke-virtual {v0, v1, v11}, Landroidx/core/app/NotificationManagerCompat;.notify:(ILandroid/app/Notification;)V // method@2820 │ │ +3d8226: 0e00 |00d1: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=565 │ │ 0x000c line=566 │ │ 0x0014 line=567 │ │ 0x001b line=566 │ │ 0x001f line=571 │ │ @@ -1477765,110 +1477748,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 │ │ -3d73b4: |[3d73b4] de.danoeh.antennapod.core.service.playback.PlaybackService.getCurrentMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; │ │ -3d73c4: 6200 508d |0000: sget-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.currentMediaType:Lde/danoeh/antennapod/model/playback/MediaType; // field@8d50 │ │ -3d73c8: 1100 |0002: return-object v0 │ │ +3d737c: |[3d737c] de.danoeh.antennapod.core.service.playback.PlaybackService.getCurrentMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; │ │ +3d738c: 6200 508d |0000: sget-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.currentMediaType:Lde/danoeh/antennapod/model/playback/MediaType; // field@8d50 │ │ +3d7390: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1583 │ │ locals : │ │ │ │ #48 : (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 │ │ -3d7420: |[3d7420] de.danoeh.antennapod.core.service.playback.PlaybackService.getNextInQueue:(Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/playback/Playable; │ │ -3d7430: 2060 bc1c |0000: instance-of v0, v6, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -3d7434: 1a01 494f |0002: const-string v1, "PlaybackService" // string@4f49 │ │ -3d7438: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -3d743a: 3900 0b00 |0005: if-nez v0, 0010 // +000b │ │ -3d743e: 1a06 d190 |0007: const-string v6, "getNextInQueue(), but playable not an instance of FeedMedia, so not proceeding" // string@90d1 │ │ -3d7442: 7120 fe0a 6100 |0009: invoke-static {v1, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d7448: 7100 ad98 0000 |000c: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.writeNoMediaPlaying:()V // method@98ad │ │ -3d744e: 1102 |000f: return-object v2 │ │ -3d7450: 1a00 cd90 |0010: const-string v0, "getNextInQueue()" // string@90cd │ │ -3d7454: 7120 fe0a 0100 |0012: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d745a: 1f06 bc1c |0015: check-cast v6, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -3d745e: 6e10 73ac 0600 |0017: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -3d7464: 0c00 |001a: move-result-object v0 │ │ -3d7466: 3900 0d00 |001b: if-nez v0, 0028 // +000d │ │ -3d746a: 6e10 74ac 0600 |001d: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItemId:()J // method@ac74 │ │ -3d7470: 0b03 |0020: move-result-wide v3 │ │ -3d7472: 7120 579b 4300 |0021: invoke-static {v3, v4}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItem:(J)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9b57 │ │ -3d7478: 0c00 |0024: move-result-object v0 │ │ -3d747a: 6e20 91ac 0600 |0025: invoke-virtual {v6, v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@ac91 │ │ -3d7480: 6e10 73ac 0600 |0028: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -3d7486: 0c06 |002b: move-result-object v6 │ │ -3d7488: 3906 0b00 |002c: if-nez v6, 0037 // +000b │ │ -3d748c: 1a06 cf90 |002e: const-string v6, "getNextInQueue() with FeedMedia object whose FeedItem is null" // string@90cf │ │ -3d7490: 7120 080b 6100 |0030: invoke-static {v1, v6}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0b08 │ │ -3d7496: 7100 ad98 0000 |0033: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.writeNoMediaPlaying:()V // method@98ad │ │ -3d749c: 1102 |0036: return-object v2 │ │ -3d749e: 7110 669b 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@9b66 │ │ -3d74a4: 0c06 |003a: move-result-object v6 │ │ -3d74a6: 3806 6300 |003b: if-eqz v6, 009e // +0063 │ │ -3d74aa: 6e10 35ac 0600 |003d: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3d74b0: 0c00 |0040: move-result-object v0 │ │ -3d74b2: 3900 0300 |0041: if-nez v0, 0044 // +0003 │ │ -3d74b6: 285b |0043: goto 009e // +005b │ │ -3d74b8: 7100 e2b0 0000 |0044: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isFollowQueue:()Z // method@b0e2 │ │ -3d74be: 0a00 |0047: move-result v0 │ │ -3d74c0: 3900 1800 |0048: if-nez v0, 0060 // +0018 │ │ -3d74c4: 1a00 d090 |004a: const-string v0, "getNextInQueue(), but follow queue is not enabled." // string@90d0 │ │ -3d74c8: 7120 fe0a 0100 |004c: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d74ce: 6e10 35ac 0600 |004f: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3d74d4: 0c00 |0052: move-result-object v0 │ │ -3d74d6: 6201 abc8 |0053: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8ab │ │ -3d74da: 7120 ac98 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@98ac │ │ -3d74e0: 6e10 35ac 0600 |0058: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3d74e6: 0c06 |005b: move-result-object v6 │ │ -3d74e8: 7020 be9a 6500 |005c: invoke-direct {v5, v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.updateNotificationAndMediaSession:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@9abe │ │ -3d74ee: 1102 |005f: return-object v2 │ │ -3d74f0: 6e10 35ac 0600 |0060: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3d74f6: 0c00 |0063: move-result-object v0 │ │ -3d74f8: 6e10 87ac 0000 |0064: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.localFileAvailable:()Z // method@ac87 │ │ -3d74fe: 0a00 |0067: move-result v0 │ │ -3d7500: 3900 3100 |0068: if-nez v0, 0099 // +0031 │ │ -3d7504: 7100 b09d 0000 |006a: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isStreamingAllowed:()Z // method@9db0 │ │ -3d750a: 0a00 |006d: move-result v0 │ │ -3d750c: 3900 2b00 |006e: if-nez v0, 0099 // +002b │ │ -3d7510: 7100 e2b0 0000 |0070: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isFollowQueue:()Z // method@b0e2 │ │ -3d7516: 0a00 |0073: move-result v0 │ │ -3d7518: 3800 2500 |0074: if-eqz v0, 0099 // +0025 │ │ -3d751c: 6e10 2dac 0600 |0076: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -3d7522: 0c00 |0079: move-result-object v0 │ │ -3d7524: 6e10 daab 0000 |007a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ -3d752a: 0a00 |007d: move-result v0 │ │ -3d752c: 3900 1b00 |007e: if-nez v0, 0099 // +001b │ │ -3d7530: 2200 ba19 |0080: new-instance v0, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; // type@19ba │ │ -3d7534: 6e10 35ac 0600 |0082: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3d753a: 0c06 |0085: move-result-object v6 │ │ -3d753c: 7030 4c9e 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@9e4c │ │ -3d7542: 6e10 4e9e 0000 |0089: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.getIntent:()Landroid/content/Intent; // method@9e4e │ │ -3d7548: 0c06 |008c: move-result-object v6 │ │ -3d754a: 7020 749a 6500 |008d: invoke-direct {v5, v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.displayStreamingNotAllowedNotification:(Landroid/content/Intent;)V // method@9a74 │ │ -3d7550: 7100 ad98 0000 |0090: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.writeNoMediaPlaying:()V // method@98ad │ │ -3d7556: 5456 5d8d |0093: iget-object v6, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8d5d │ │ -3d755a: 6e10 d79a 0600 |0095: invoke-virtual {v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopService:()V // method@9ad7 │ │ -3d7560: 1102 |0098: return-object v2 │ │ -3d7562: 6e10 35ac 0600 |0099: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3d7568: 0c06 |009c: move-result-object v6 │ │ -3d756a: 1106 |009d: return-object v6 │ │ -3d756c: 7100 ad98 0000 |009e: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.writeNoMediaPlaying:()V // method@98ad │ │ -3d7572: 1102 |00a1: return-object v2 │ │ +3d73e8: |[3d73e8] de.danoeh.antennapod.core.service.playback.PlaybackService.getNextInQueue:(Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/playback/Playable; │ │ +3d73f8: 2060 bc1c |0000: instance-of v0, v6, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +3d73fc: 1a01 494f |0002: const-string v1, "PlaybackService" // string@4f49 │ │ +3d7400: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +3d7402: 3900 0b00 |0005: if-nez v0, 0010 // +000b │ │ +3d7406: 1a06 d190 |0007: const-string v6, "getNextInQueue(), but playable not an instance of FeedMedia, so not proceeding" // string@90d1 │ │ +3d740a: 7120 fe0a 6100 |0009: invoke-static {v1, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d7410: 7100 ad98 0000 |000c: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.writeNoMediaPlaying:()V // method@98ad │ │ +3d7416: 1102 |000f: return-object v2 │ │ +3d7418: 1a00 cd90 |0010: const-string v0, "getNextInQueue()" // string@90cd │ │ +3d741c: 7120 fe0a 0100 |0012: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d7422: 1f06 bc1c |0015: check-cast v6, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +3d7426: 6e10 73ac 0600 |0017: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +3d742c: 0c00 |001a: move-result-object v0 │ │ +3d742e: 3900 0d00 |001b: if-nez v0, 0028 // +000d │ │ +3d7432: 6e10 74ac 0600 |001d: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItemId:()J // method@ac74 │ │ +3d7438: 0b03 |0020: move-result-wide v3 │ │ +3d743a: 7120 579b 4300 |0021: invoke-static {v3, v4}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItem:(J)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9b57 │ │ +3d7440: 0c00 |0024: move-result-object v0 │ │ +3d7442: 6e20 91ac 0600 |0025: invoke-virtual {v6, v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@ac91 │ │ +3d7448: 6e10 73ac 0600 |0028: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +3d744e: 0c06 |002b: move-result-object v6 │ │ +3d7450: 3906 0b00 |002c: if-nez v6, 0037 // +000b │ │ +3d7454: 1a06 cf90 |002e: const-string v6, "getNextInQueue() with FeedMedia object whose FeedItem is null" // string@90cf │ │ +3d7458: 7120 080b 6100 |0030: invoke-static {v1, v6}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0b08 │ │ +3d745e: 7100 ad98 0000 |0033: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.writeNoMediaPlaying:()V // method@98ad │ │ +3d7464: 1102 |0036: return-object v2 │ │ +3d7466: 7110 669b 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@9b66 │ │ +3d746c: 0c06 |003a: move-result-object v6 │ │ +3d746e: 3806 6300 |003b: if-eqz v6, 009e // +0063 │ │ +3d7472: 6e10 35ac 0600 |003d: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3d7478: 0c00 |0040: move-result-object v0 │ │ +3d747a: 3900 0300 |0041: if-nez v0, 0044 // +0003 │ │ +3d747e: 285b |0043: goto 009e // +005b │ │ +3d7480: 7100 e2b0 0000 |0044: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isFollowQueue:()Z // method@b0e2 │ │ +3d7486: 0a00 |0047: move-result v0 │ │ +3d7488: 3900 1800 |0048: if-nez v0, 0060 // +0018 │ │ +3d748c: 1a00 d090 |004a: const-string v0, "getNextInQueue(), but follow queue is not enabled." // string@90d0 │ │ +3d7490: 7120 fe0a 0100 |004c: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d7496: 6e10 35ac 0600 |004f: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3d749c: 0c00 |0052: move-result-object v0 │ │ +3d749e: 6201 abc8 |0053: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8ab │ │ +3d74a2: 7120 ac98 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@98ac │ │ +3d74a8: 6e10 35ac 0600 |0058: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3d74ae: 0c06 |005b: move-result-object v6 │ │ +3d74b0: 7020 be9a 6500 |005c: invoke-direct {v5, v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.updateNotificationAndMediaSession:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@9abe │ │ +3d74b6: 1102 |005f: return-object v2 │ │ +3d74b8: 6e10 35ac 0600 |0060: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3d74be: 0c00 |0063: move-result-object v0 │ │ +3d74c0: 6e10 87ac 0000 |0064: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.localFileAvailable:()Z // method@ac87 │ │ +3d74c6: 0a00 |0067: move-result v0 │ │ +3d74c8: 3900 3100 |0068: if-nez v0, 0099 // +0031 │ │ +3d74cc: 7100 b09d 0000 |006a: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isStreamingAllowed:()Z // method@9db0 │ │ +3d74d2: 0a00 |006d: move-result v0 │ │ +3d74d4: 3900 2b00 |006e: if-nez v0, 0099 // +002b │ │ +3d74d8: 7100 e2b0 0000 |0070: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isFollowQueue:()Z // method@b0e2 │ │ +3d74de: 0a00 |0073: move-result v0 │ │ +3d74e0: 3800 2500 |0074: if-eqz v0, 0099 // +0025 │ │ +3d74e4: 6e10 2dac 0600 |0076: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +3d74ea: 0c00 |0079: move-result-object v0 │ │ +3d74ec: 6e10 daab 0000 |007a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ +3d74f2: 0a00 |007d: move-result v0 │ │ +3d74f4: 3900 1b00 |007e: if-nez v0, 0099 // +001b │ │ +3d74f8: 2200 ba19 |0080: new-instance v0, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; // type@19ba │ │ +3d74fc: 6e10 35ac 0600 |0082: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3d7502: 0c06 |0085: move-result-object v6 │ │ +3d7504: 7030 4c9e 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@9e4c │ │ +3d750a: 6e10 4e9e 0000 |0089: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.getIntent:()Landroid/content/Intent; // method@9e4e │ │ +3d7510: 0c06 |008c: move-result-object v6 │ │ +3d7512: 7020 749a 6500 |008d: invoke-direct {v5, v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.displayStreamingNotAllowedNotification:(Landroid/content/Intent;)V // method@9a74 │ │ +3d7518: 7100 ad98 0000 |0090: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.writeNoMediaPlaying:()V // method@98ad │ │ +3d751e: 5456 5d8d |0093: iget-object v6, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8d5d │ │ +3d7522: 6e10 d79a 0600 |0095: invoke-virtual {v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopService:()V // method@9ad7 │ │ +3d7528: 1102 |0098: return-object v2 │ │ +3d752a: 6e10 35ac 0600 |0099: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3d7530: 0c06 |009c: move-result-object v6 │ │ +3d7532: 1106 |009d: return-object v6 │ │ +3d7534: 7100 ad98 0000 |009e: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.writeNoMediaPlaying:()V // method@98ad │ │ +3d753a: 1102 |00a1: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=979 │ │ 0x0009 line=980 │ │ 0x000c line=981 │ │ 0x0012 line=984 │ │ 0x0015 line=985 │ │ @@ -1477902,41 +1477885,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 │ │ -3d6b64: |[3d6b64] de.danoeh.antennapod.core.service.playback.PlaybackService.getPlayerActivityIntent:(Landroid/content/Context;)Landroid/content/Intent; │ │ -3d6b74: 6300 538d |0000: sget-boolean v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isRunning:Z // field@8d53 │ │ -3d6b78: 3800 1000 |0002: if-eqz v0, 0012 // +0010 │ │ -3d6b7c: 6200 508d |0004: sget-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.currentMediaType:Lde/danoeh/antennapod/model/playback/MediaType; // field@8d50 │ │ -3d6b80: 6201 aa97 |0006: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@97aa │ │ -3d6b84: 3310 0800 |0008: if-ne v0, v1, 0010 // +0008 │ │ -3d6b88: 6300 528d |000a: sget-boolean v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isCasting:Z // field@8d52 │ │ -3d6b8c: 3900 0400 |000c: if-nez v0, 0010 // +0004 │ │ -3d6b90: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -3d6b92: 2807 |000f: goto 0016 // +0007 │ │ -3d6b94: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -3d6b96: 2805 |0011: goto 0016 // +0005 │ │ -3d6b98: 7100 a398 0000 |0012: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.getCurrentEpisodeIsVideo:()Z // method@98a3 │ │ -3d6b9e: 0a00 |0015: move-result v0 │ │ -3d6ba0: 3800 0c00 |0016: if-eqz v0, 0022 // +000c │ │ -3d6ba4: 2200 f41d |0018: new-instance v0, Lde/danoeh/antennapod/ui/appstartintent/VideoPlayerActivityStarter; // type@1df4 │ │ -3d6ba8: 7020 23b1 2000 |001a: invoke-direct {v0, v2}, Lde/danoeh/antennapod/ui/appstartintent/VideoPlayerActivityStarter;.:(Landroid/content/Context;)V // method@b123 │ │ -3d6bae: 6e10 24b1 0000 |001d: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/VideoPlayerActivityStarter;.getIntent:()Landroid/content/Intent; // method@b124 │ │ -3d6bb4: 0c02 |0020: move-result-object v2 │ │ -3d6bb6: 1102 |0021: return-object v2 │ │ -3d6bb8: 2200 f21d |0022: new-instance v0, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // type@1df2 │ │ -3d6bbc: 7020 19b1 2000 |0024: invoke-direct {v0, v2}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.:(Landroid/content/Context;)V // method@b119 │ │ -3d6bc2: 6e10 20b1 0000 |0027: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.withOpenPlayer:()Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // method@b120 │ │ -3d6bc8: 0c02 |002a: move-result-object v2 │ │ -3d6bca: 6e10 1ab1 0200 |002b: invoke-virtual {v2}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.getIntent:()Landroid/content/Intent; // method@b11a │ │ -3d6bd0: 0c02 |002e: move-result-object v2 │ │ -3d6bd2: 1102 |002f: return-object v2 │ │ +3d6b2c: |[3d6b2c] de.danoeh.antennapod.core.service.playback.PlaybackService.getPlayerActivityIntent:(Landroid/content/Context;)Landroid/content/Intent; │ │ +3d6b3c: 6300 538d |0000: sget-boolean v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isRunning:Z // field@8d53 │ │ +3d6b40: 3800 1000 |0002: if-eqz v0, 0012 // +0010 │ │ +3d6b44: 6200 508d |0004: sget-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.currentMediaType:Lde/danoeh/antennapod/model/playback/MediaType; // field@8d50 │ │ +3d6b48: 6201 aa97 |0006: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@97aa │ │ +3d6b4c: 3310 0800 |0008: if-ne v0, v1, 0010 // +0008 │ │ +3d6b50: 6300 528d |000a: sget-boolean v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isCasting:Z // field@8d52 │ │ +3d6b54: 3900 0400 |000c: if-nez v0, 0010 // +0004 │ │ +3d6b58: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +3d6b5a: 2807 |000f: goto 0016 // +0007 │ │ +3d6b5c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +3d6b5e: 2805 |0011: goto 0016 // +0005 │ │ +3d6b60: 7100 a398 0000 |0012: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.getCurrentEpisodeIsVideo:()Z // method@98a3 │ │ +3d6b66: 0a00 |0015: move-result v0 │ │ +3d6b68: 3800 0c00 |0016: if-eqz v0, 0022 // +000c │ │ +3d6b6c: 2200 f41d |0018: new-instance v0, Lde/danoeh/antennapod/ui/appstartintent/VideoPlayerActivityStarter; // type@1df4 │ │ +3d6b70: 7020 23b1 2000 |001a: invoke-direct {v0, v2}, Lde/danoeh/antennapod/ui/appstartintent/VideoPlayerActivityStarter;.:(Landroid/content/Context;)V // method@b123 │ │ +3d6b76: 6e10 24b1 0000 |001d: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/VideoPlayerActivityStarter;.getIntent:()Landroid/content/Intent; // method@b124 │ │ +3d6b7c: 0c02 |0020: move-result-object v2 │ │ +3d6b7e: 1102 |0021: return-object v2 │ │ +3d6b80: 2200 f21d |0022: new-instance v0, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // type@1df2 │ │ +3d6b84: 7020 19b1 2000 |0024: invoke-direct {v0, v2}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.:(Landroid/content/Context;)V // method@b119 │ │ +3d6b8a: 6e10 20b1 0000 |0027: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.withOpenPlayer:()Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // method@b120 │ │ +3d6b90: 0c02 |002a: move-result-object v2 │ │ +3d6b92: 6e10 1ab1 0200 |002b: invoke-virtual {v2}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.getIntent:()Landroid/content/Intent; // method@b11a │ │ +3d6b98: 0c02 |002e: move-result-object v2 │ │ +3d6b9a: 1102 |002f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ 0x0004 line=190 │ │ 0x0012 line=192 │ │ 0x0018 line=196 │ │ 0x0022 line=198 │ │ @@ -1477948,33 +1477931,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 │ │ -3d6bd4: |[3d6bd4] de.danoeh.antennapod.core.service.playback.PlaybackService.getPlayerActivityIntent:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)Landroid/content/Intent; │ │ -3d6be4: 7210 ecac 0200 |0000: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@acec │ │ -3d6bea: 0c02 |0003: move-result-object v2 │ │ -3d6bec: 6200 aa97 |0004: sget-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@97aa │ │ -3d6bf0: 3302 1000 |0006: if-ne v2, v0, 0016 // +0010 │ │ -3d6bf4: 6302 528d |0008: sget-boolean v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isCasting:Z // field@8d52 │ │ -3d6bf8: 3902 0c00 |000a: if-nez v2, 0016 // +000c │ │ -3d6bfc: 2202 f41d |000c: new-instance v2, Lde/danoeh/antennapod/ui/appstartintent/VideoPlayerActivityStarter; // type@1df4 │ │ -3d6c00: 7020 23b1 1200 |000e: invoke-direct {v2, v1}, Lde/danoeh/antennapod/ui/appstartintent/VideoPlayerActivityStarter;.:(Landroid/content/Context;)V // method@b123 │ │ -3d6c06: 6e10 24b1 0200 |0011: invoke-virtual {v2}, Lde/danoeh/antennapod/ui/appstartintent/VideoPlayerActivityStarter;.getIntent:()Landroid/content/Intent; // method@b124 │ │ -3d6c0c: 0c01 |0014: move-result-object v1 │ │ -3d6c0e: 1101 |0015: return-object v1 │ │ -3d6c10: 2202 f21d |0016: new-instance v2, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // type@1df2 │ │ -3d6c14: 7020 19b1 1200 |0018: invoke-direct {v2, v1}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.:(Landroid/content/Context;)V // method@b119 │ │ -3d6c1a: 6e10 20b1 0200 |001b: invoke-virtual {v2}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.withOpenPlayer:()Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // method@b120 │ │ -3d6c20: 0c01 |001e: move-result-object v1 │ │ -3d6c22: 6e10 1ab1 0100 |001f: invoke-virtual {v1}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.getIntent:()Landroid/content/Intent; // method@b11a │ │ -3d6c28: 0c01 |0022: move-result-object v1 │ │ -3d6c2a: 1101 |0023: return-object v1 │ │ +3d6b9c: |[3d6b9c] de.danoeh.antennapod.core.service.playback.PlaybackService.getPlayerActivityIntent:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)Landroid/content/Intent; │ │ +3d6bac: 7210 ecac 0200 |0000: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@acec │ │ +3d6bb2: 0c02 |0003: move-result-object v2 │ │ +3d6bb4: 6200 aa97 |0004: sget-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@97aa │ │ +3d6bb8: 3302 1000 |0006: if-ne v2, v0, 0016 // +0010 │ │ +3d6bbc: 6302 528d |0008: sget-boolean v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isCasting:Z // field@8d52 │ │ +3d6bc0: 3902 0c00 |000a: if-nez v2, 0016 // +000c │ │ +3d6bc4: 2202 f41d |000c: new-instance v2, Lde/danoeh/antennapod/ui/appstartintent/VideoPlayerActivityStarter; // type@1df4 │ │ +3d6bc8: 7020 23b1 1200 |000e: invoke-direct {v2, v1}, Lde/danoeh/antennapod/ui/appstartintent/VideoPlayerActivityStarter;.:(Landroid/content/Context;)V // method@b123 │ │ +3d6bce: 6e10 24b1 0200 |0011: invoke-virtual {v2}, Lde/danoeh/antennapod/ui/appstartintent/VideoPlayerActivityStarter;.getIntent:()Landroid/content/Intent; // method@b124 │ │ +3d6bd4: 0c01 |0014: move-result-object v1 │ │ +3d6bd6: 1101 |0015: return-object v1 │ │ +3d6bd8: 2202 f21d |0016: new-instance v2, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // type@1df2 │ │ +3d6bdc: 7020 19b1 1200 |0018: invoke-direct {v2, v1}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.:(Landroid/content/Context;)V // method@b119 │ │ +3d6be2: 6e10 20b1 0200 |001b: invoke-virtual {v2}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.withOpenPlayer:()Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // method@b120 │ │ +3d6be8: 0c01 |001e: move-result-object v1 │ │ +3d6bea: 6e10 1ab1 0100 |001f: invoke-virtual {v1}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.getIntent:()Landroid/content/Intent; // method@b11a │ │ +3d6bf0: 0c01 |0022: move-result-object v1 │ │ +3d6bf2: 1101 |0023: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ 0x000c line=208 │ │ 0x0016 line=210 │ │ locals : │ │ 0x0000 - 0x0024 reg=1 (null) Landroid/content/Context; │ │ @@ -1477985,218 +1477968,218 @@ │ │ type : '(IZ)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 412 16-bit code units │ │ -3d6f84: |[3d6f84] de.danoeh.antennapod.core.service.playback.PlaybackService.handleKeycode:(IZ)Z │ │ -3d6f94: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3d6f98: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3d6f9e: 1a01 4c20 |0005: const-string v1, "Handling keycode: " // string@204c │ │ -3d6fa2: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d6fa8: 6e20 57b3 7000 |000a: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -3d6fae: 6e10 67b3 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3d6fb4: 0c00 |0010: move-result-object v0 │ │ -3d6fb6: 1a01 494f |0011: const-string v1, "PlaybackService" // string@4f49 │ │ -3d6fba: 7120 fe0a 0100 |0013: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d6fc0: 5460 558d |0016: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d6fc4: 6e10 a6af 0000 |0018: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPSMPInfo:()Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; // method@afa6 │ │ -3d6fca: 0c00 |001b: move-result-object v0 │ │ -3d6fcc: 5402 9ac8 |001c: iget-object v2, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89a │ │ -3d6fd0: 1303 4f00 |001e: const/16 v3, #int 79 // #4f │ │ -3d6fd4: 1204 |0020: const/4 v4, #int 0 // #0 │ │ -3d6fd6: 1215 |0021: const/4 v5, #int 1 // #1 │ │ -3d6fd8: 3237 1b01 |0022: if-eq v7, v3, 013d // +011b │ │ -3d6fdc: 1303 7e00 |0024: const/16 v3, #int 126 // #7e │ │ -3d6fe0: 3237 e700 |0026: if-eq v7, v3, 010d // +00e7 │ │ -3d6fe4: 1303 7f00 |0028: const/16 v3, #int 127 // #7f │ │ -3d6fe8: 3237 d300 |002a: if-eq v7, v3, 00fd // +00d3 │ │ -3d6fec: 2b07 6001 0000 |002c: packed-switch v7, 0000018c // +00000160 │ │ -3d6ff2: 2208 8f1e |002f: new-instance v8, Ljava/lang/StringBuilder; // type@1e8f │ │ -3d6ff6: 7010 50b3 0800 |0031: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3d6ffc: 1a02 c75d |0034: const-string v2, "Unhandled key code: " // string@5dc7 │ │ -3d7000: 6e20 5cb3 2800 |0036: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d7006: 6e20 57b3 7800 |0039: invoke-virtual {v8, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -3d700c: 6e10 67b3 0800 |003c: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3d7012: 0c08 |003f: move-result-object v8 │ │ -3d7014: 7120 fe0a 8100 |0040: invoke-static {v1, v8}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d701a: 5408 99c8 |0043: iget-object v8, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@c899 │ │ -3d701e: 3808 2500 |0045: if-eqz v8, 006a // +0025 │ │ -3d7022: 5408 9ac8 |0047: iget-object v8, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89a │ │ -3d7026: 6200 a7c8 |0049: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ -3d702a: 3308 1f00 |004b: if-ne v8, v0, 006a // +001f │ │ -3d702e: 6e10 2f02 0600 |004d: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ -3d7034: 0c08 |0050: move-result-object v8 │ │ -3d7036: 6000 bd7f |0051: sget v0, Lde/danoeh/antennapod/core/R$string;.unknown_media_key:I // field@7fbd │ │ -3d703a: 6e20 1103 0800 |0053: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0311 │ │ -3d7040: 0c08 |0056: move-result-object v8 │ │ -3d7042: 2350 2921 |0057: new-array v0, v5, [Ljava/lang/Object; // type@2129 │ │ -3d7046: 7110 c1b2 0700 |0059: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -3d704c: 0c07 |005c: move-result-object v7 │ │ -3d704e: 4d07 0004 |005d: aput-object v7, v0, v4 │ │ -3d7052: 7120 2ab3 0800 |005f: invoke-static {v8, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32a │ │ -3d7058: 0c07 |0062: move-result-object v7 │ │ -3d705a: 7130 b012 7604 |0063: invoke-static {v6, v7, v4}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@12b0 │ │ -3d7060: 0c07 |0066: move-result-object v7 │ │ -3d7062: 6e10 b112 0700 |0067: invoke-virtual {v7}, Landroid/widget/Toast;.show:()V // method@12b1 │ │ -3d7068: 0f04 |006a: return v4 │ │ -3d706a: 6e10 819a 0600 |006b: invoke-virtual {v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9a81 │ │ -3d7070: 0c07 |006e: move-result-object v7 │ │ -3d7072: 6208 a7c8 |006f: sget-object v8, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ -3d7076: 3287 0c00 |0071: if-eq v7, v8, 007d // +000c │ │ -3d707a: 6e10 819a 0600 |0073: invoke-virtual {v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9a81 │ │ -3d7080: 0c07 |0076: move-result-object v7 │ │ -3d7082: 6208 a6c8 |0077: sget-object v8, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a6 │ │ -3d7086: 3387 0300 |0079: if-ne v7, v8, 007c // +0003 │ │ -3d708a: 2802 |007b: goto 007d // +0002 │ │ -3d708c: 0f04 |007c: return v4 │ │ -3d708e: 5467 558d |007d: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d7092: 7100 bab0 0000 |007f: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getFastForwardSecs:()I // method@b0ba │ │ -3d7098: 0a08 |0082: move-result v8 │ │ -3d709a: d288 e803 |0083: mul-int/lit16 v8, v8, #int 1000 // #03e8 │ │ -3d709e: 6e20 b8af 8700 |0085: invoke-virtual {v7, v8}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.seekDelta:(I)V // method@afb8 │ │ -3d70a4: 0f05 |0088: return v5 │ │ -3d70a6: 6e10 819a 0600 |0089: invoke-virtual {v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9a81 │ │ -3d70ac: 0c07 |008c: move-result-object v7 │ │ -3d70ae: 6208 a7c8 |008d: sget-object v8, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ -3d70b2: 3287 0c00 |008f: if-eq v7, v8, 009b // +000c │ │ -3d70b6: 6e10 819a 0600 |0091: invoke-virtual {v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9a81 │ │ -3d70bc: 0c07 |0094: move-result-object v7 │ │ -3d70be: 6208 a6c8 |0095: sget-object v8, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a6 │ │ -3d70c2: 3387 0300 |0097: if-ne v7, v8, 009a // +0003 │ │ -3d70c6: 2802 |0099: goto 009b // +0002 │ │ -3d70c8: 0f04 |009a: return v4 │ │ -3d70ca: 5467 558d |009b: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d70ce: 7100 cab0 0000 |009d: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getRewindSecs:()I // method@b0ca │ │ -3d70d4: 0a08 |00a0: move-result v8 │ │ -3d70d6: 7b88 |00a1: neg-int v8, v8 │ │ -3d70d8: d288 e803 |00a2: mul-int/lit16 v8, v8, #int 1000 // #03e8 │ │ -3d70dc: 6e20 b8af 8700 |00a4: invoke-virtual {v7, v8}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.seekDelta:(I)V // method@afb8 │ │ -3d70e2: 0f05 |00a7: return v5 │ │ -3d70e4: 3908 0b00 |00a8: if-nez v8, 00b3 // +000b │ │ -3d70e8: 7100 bfb0 0000 |00aa: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getHardwarePreviousButton:()I // method@b0bf │ │ -3d70ee: 0a07 |00ad: move-result v7 │ │ -3d70f0: 7030 839a 7605 |00ae: invoke-direct {v6, v7, v5}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.handleKeycode:(IZ)Z // method@9a83 │ │ -3d70f6: 0a07 |00b1: move-result v7 │ │ -3d70f8: 0f07 |00b2: return v7 │ │ -3d70fa: 6e10 819a 0600 |00b3: invoke-virtual {v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9a81 │ │ -3d7100: 0c07 |00b6: move-result-object v7 │ │ -3d7102: 6208 a7c8 |00b7: sget-object v8, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ -3d7106: 3287 0c00 |00b9: if-eq v7, v8, 00c5 // +000c │ │ -3d710a: 6e10 819a 0600 |00bb: invoke-virtual {v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9a81 │ │ -3d7110: 0c07 |00be: move-result-object v7 │ │ -3d7112: 6208 a6c8 |00bf: sget-object v8, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a6 │ │ -3d7116: 3387 0300 |00c1: if-ne v7, v8, 00c4 // +0003 │ │ -3d711a: 2802 |00c3: goto 00c5 // +0002 │ │ -3d711c: 0f04 |00c4: return v4 │ │ -3d711e: 5467 558d |00c5: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d7122: 6e20 b9af 4700 |00c7: invoke-virtual {v7, v4}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.seekTo:(I)V // method@afb9 │ │ -3d7128: 0f05 |00ca: return v5 │ │ -3d712a: 3908 0b00 |00cb: if-nez v8, 00d6 // +000b │ │ -3d712e: 7100 beb0 0000 |00cd: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getHardwareForwardButton:()I // method@b0be │ │ -3d7134: 0a07 |00d0: move-result v7 │ │ -3d7136: 7030 839a 7605 |00d1: invoke-direct {v6, v7, v5}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.handleKeycode:(IZ)Z // method@9a83 │ │ -3d713c: 0a07 |00d4: move-result v7 │ │ -3d713e: 0f07 |00d5: return v7 │ │ -3d7140: 6e10 819a 0600 |00d6: invoke-virtual {v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9a81 │ │ -3d7146: 0c07 |00d9: move-result-object v7 │ │ -3d7148: 6208 a7c8 |00da: sget-object v8, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ -3d714c: 3287 0c00 |00dc: if-eq v7, v8, 00e8 // +000c │ │ -3d7150: 6e10 819a 0600 |00de: invoke-virtual {v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9a81 │ │ -3d7156: 0c07 |00e1: move-result-object v7 │ │ -3d7158: 6208 a6c8 |00e2: sget-object v8, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a6 │ │ -3d715c: 3387 0300 |00e4: if-ne v7, v8, 00e7 // +0003 │ │ -3d7160: 2802 |00e6: goto 00e8 // +0002 │ │ -3d7162: 0f04 |00e7: return v4 │ │ -3d7164: 5467 558d |00e8: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d7168: 6e10 c4af 0700 |00ea: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.skip:()V // method@afc4 │ │ -3d716e: 0f05 |00ed: return v5 │ │ -3d7170: 6207 a7c8 |00ee: sget-object v7, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ -3d7174: 3372 0700 |00f0: if-ne v2, v7, 00f7 // +0007 │ │ -3d7178: 5467 558d |00f2: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d717c: 6e30 b1af 5705 |00f4: invoke-virtual {v7, v5, v5}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.pause:(ZZ)V // method@afb1 │ │ -3d7182: 5467 5d8d |00f7: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8d5d │ │ -3d7186: 6e20 d69a 5700 |00f9: invoke-virtual {v7, v5}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopForeground:(Z)V // method@9ad6 │ │ -3d718c: 0f05 |00fc: return v5 │ │ -3d718e: 6207 a7c8 |00fd: sget-object v7, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ -3d7192: 3372 0d00 |00ff: if-ne v2, v7, 010c // +000d │ │ -3d7196: 5467 558d |0101: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d719a: 7100 e4b0 0000 |0103: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isPersistNotify:()Z // method@b0e4 │ │ -3d71a0: 0a08 |0106: move-result v8 │ │ -3d71a2: b758 |0107: xor-int/2addr v8, v5 │ │ -3d71a4: 6e30 b1af 8704 |0108: invoke-virtual {v7, v8, v4}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.pause:(ZZ)V // method@afb1 │ │ -3d71aa: 0f05 |010b: return v5 │ │ -3d71ac: 0f04 |010c: return v4 │ │ -3d71ae: 6207 a6c8 |010d: sget-object v7, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a6 │ │ -3d71b2: 3272 2300 |010f: if-eq v2, v7, 0132 // +0023 │ │ -3d71b6: 6207 a8c8 |0111: sget-object v7, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a8 │ │ -3d71ba: 3372 0300 |0113: if-ne v2, v7, 0116 // +0003 │ │ -3d71be: 281d |0115: goto 0132 // +001d │ │ -3d71c0: 6207 a4c8 |0116: sget-object v7, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a4 │ │ -3d71c4: 3372 0d00 |0118: if-ne v2, v7, 0125 // +000d │ │ -3d71c8: 5467 558d |011a: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d71cc: 6e20 bfaf 5700 |011c: invoke-virtual {v7, v5}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setStartWhenPrepared:(Z)V // method@afbf │ │ -3d71d2: 5467 558d |011f: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d71d6: 6e10 b3af 0700 |0121: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.prepare:()V // method@afb3 │ │ -3d71dc: 2813 |0124: goto 0137 // +0013 │ │ -3d71de: 5467 558d |0125: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d71e2: 6e10 a7af 0700 |0127: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@afa7 │ │ -3d71e8: 0c07 |012a: move-result-object v7 │ │ -3d71ea: 3907 0600 |012b: if-nez v7, 0131 // +0006 │ │ -3d71ee: 7010 ba9a 0600 |012d: invoke-direct {v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.startPlayingFromPreferences:()V // method@9aba │ │ -3d71f4: 2807 |0130: goto 0137 // +0007 │ │ -3d71f6: 0f04 |0131: return v4 │ │ -3d71f8: 5467 558d |0132: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d71fc: 6e10 b7af 0700 |0134: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.resume:()V // method@afb7 │ │ -3d7202: 5467 5e8d |0137: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.taskManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8d5e │ │ -3d7206: 6e10 099b 0700 |0139: invoke-virtual {v7}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.restartSleepTimer:()V // method@9b09 │ │ -3d720c: 0f05 |013c: return v5 │ │ -3d720e: 6207 a7c8 |013d: sget-object v7, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ -3d7212: 3372 0d00 |013f: if-ne v2, v7, 014c // +000d │ │ -3d7216: 5467 558d |0141: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d721a: 7100 e4b0 0000 |0143: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isPersistNotify:()Z // method@b0e4 │ │ -3d7220: 0a08 |0146: move-result v8 │ │ -3d7222: b758 |0147: xor-int/2addr v8, v5 │ │ -3d7224: 6e30 b1af 8704 |0148: invoke-virtual {v7, v8, v4}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.pause:(ZZ)V // method@afb1 │ │ -3d722a: 283a |014b: goto 0185 // +003a │ │ -3d722c: 6207 a6c8 |014c: sget-object v7, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a6 │ │ -3d7230: 3272 3200 |014e: if-eq v2, v7, 0180 // +0032 │ │ -3d7234: 6207 a8c8 |0150: sget-object v7, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a8 │ │ -3d7238: 3372 0300 |0152: if-ne v2, v7, 0155 // +0003 │ │ -3d723c: 282c |0154: goto 0180 // +002c │ │ -3d723e: 6207 a9c8 |0155: sget-object v7, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a9 │ │ -3d7242: 3372 0d00 |0157: if-ne v2, v7, 0164 // +000d │ │ -3d7246: 5467 558d |0159: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d724a: 6e10 afaf 0700 |015b: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.isStartWhenPrepared:()Z // method@afaf │ │ -3d7250: 0a08 |015e: move-result v8 │ │ -3d7252: b758 |015f: xor-int/2addr v8, v5 │ │ -3d7254: 6e20 bfaf 8700 |0160: invoke-virtual {v7, v8}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setStartWhenPrepared:(Z)V // method@afbf │ │ -3d725a: 2822 |0163: goto 0185 // +0022 │ │ -3d725c: 6207 a4c8 |0164: sget-object v7, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a4 │ │ -3d7260: 3372 0d00 |0166: if-ne v2, v7, 0173 // +000d │ │ -3d7264: 5467 558d |0168: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d7268: 6e20 bfaf 5700 |016a: invoke-virtual {v7, v5}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setStartWhenPrepared:(Z)V // method@afbf │ │ -3d726e: 5467 558d |016d: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d7272: 6e10 b3af 0700 |016f: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.prepare:()V // method@afb3 │ │ -3d7278: 2813 |0172: goto 0185 // +0013 │ │ -3d727a: 5467 558d |0173: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d727e: 6e10 a7af 0700 |0175: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@afa7 │ │ -3d7284: 0c07 |0178: move-result-object v7 │ │ -3d7286: 3907 0600 |0179: if-nez v7, 017f // +0006 │ │ -3d728a: 7010 ba9a 0600 |017b: invoke-direct {v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.startPlayingFromPreferences:()V // method@9aba │ │ -3d7290: 2807 |017e: goto 0185 // +0007 │ │ -3d7292: 0f04 |017f: return v4 │ │ -3d7294: 5467 558d |0180: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d7298: 6e10 b7af 0700 |0182: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.resume:()V // method@afb7 │ │ -3d729e: 5467 5e8d |0185: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.taskManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8d5e │ │ -3d72a2: 6e10 099b 0700 |0187: invoke-virtual {v7}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.restartSleepTimer:()V // method@9b09 │ │ -3d72a8: 0f05 |018a: return v5 │ │ -3d72aa: 0000 |018b: nop // spacer │ │ -3d72ac: 0001 0600 5500 0000 1101 0000 c200 ... |018c: packed-switch-data (16 units) │ │ +3d6f4c: |[3d6f4c] de.danoeh.antennapod.core.service.playback.PlaybackService.handleKeycode:(IZ)Z │ │ +3d6f5c: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3d6f60: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3d6f66: 1a01 4c20 |0005: const-string v1, "Handling keycode: " // string@204c │ │ +3d6f6a: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d6f70: 6e20 57b3 7000 |000a: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +3d6f76: 6e10 67b3 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3d6f7c: 0c00 |0010: move-result-object v0 │ │ +3d6f7e: 1a01 494f |0011: const-string v1, "PlaybackService" // string@4f49 │ │ +3d6f82: 7120 fe0a 0100 |0013: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d6f88: 5460 558d |0016: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d6f8c: 6e10 a6af 0000 |0018: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPSMPInfo:()Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; // method@afa6 │ │ +3d6f92: 0c00 |001b: move-result-object v0 │ │ +3d6f94: 5402 9ac8 |001c: iget-object v2, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89a │ │ +3d6f98: 1303 4f00 |001e: const/16 v3, #int 79 // #4f │ │ +3d6f9c: 1204 |0020: const/4 v4, #int 0 // #0 │ │ +3d6f9e: 1215 |0021: const/4 v5, #int 1 // #1 │ │ +3d6fa0: 3237 1b01 |0022: if-eq v7, v3, 013d // +011b │ │ +3d6fa4: 1303 7e00 |0024: const/16 v3, #int 126 // #7e │ │ +3d6fa8: 3237 e700 |0026: if-eq v7, v3, 010d // +00e7 │ │ +3d6fac: 1303 7f00 |0028: const/16 v3, #int 127 // #7f │ │ +3d6fb0: 3237 d300 |002a: if-eq v7, v3, 00fd // +00d3 │ │ +3d6fb4: 2b07 6001 0000 |002c: packed-switch v7, 0000018c // +00000160 │ │ +3d6fba: 2208 8f1e |002f: new-instance v8, Ljava/lang/StringBuilder; // type@1e8f │ │ +3d6fbe: 7010 50b3 0800 |0031: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3d6fc4: 1a02 c75d |0034: const-string v2, "Unhandled key code: " // string@5dc7 │ │ +3d6fc8: 6e20 5cb3 2800 |0036: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d6fce: 6e20 57b3 7800 |0039: invoke-virtual {v8, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +3d6fd4: 6e10 67b3 0800 |003c: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3d6fda: 0c08 |003f: move-result-object v8 │ │ +3d6fdc: 7120 fe0a 8100 |0040: invoke-static {v1, v8}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d6fe2: 5408 99c8 |0043: iget-object v8, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@c899 │ │ +3d6fe6: 3808 2500 |0045: if-eqz v8, 006a // +0025 │ │ +3d6fea: 5408 9ac8 |0047: iget-object v8, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c89a │ │ +3d6fee: 6200 a7c8 |0049: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ +3d6ff2: 3308 1f00 |004b: if-ne v8, v0, 006a // +001f │ │ +3d6ff6: 6e10 2f02 0600 |004d: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ +3d6ffc: 0c08 |0050: move-result-object v8 │ │ +3d6ffe: 6000 bd7f |0051: sget v0, Lde/danoeh/antennapod/core/R$string;.unknown_media_key:I // field@7fbd │ │ +3d7002: 6e20 1103 0800 |0053: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0311 │ │ +3d7008: 0c08 |0056: move-result-object v8 │ │ +3d700a: 2350 2921 |0057: new-array v0, v5, [Ljava/lang/Object; // type@2129 │ │ +3d700e: 7110 c1b2 0700 |0059: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +3d7014: 0c07 |005c: move-result-object v7 │ │ +3d7016: 4d07 0004 |005d: aput-object v7, v0, v4 │ │ +3d701a: 7120 2ab3 0800 |005f: invoke-static {v8, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32a │ │ +3d7020: 0c07 |0062: move-result-object v7 │ │ +3d7022: 7130 b012 7604 |0063: invoke-static {v6, v7, v4}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@12b0 │ │ +3d7028: 0c07 |0066: move-result-object v7 │ │ +3d702a: 6e10 b112 0700 |0067: invoke-virtual {v7}, Landroid/widget/Toast;.show:()V // method@12b1 │ │ +3d7030: 0f04 |006a: return v4 │ │ +3d7032: 6e10 819a 0600 |006b: invoke-virtual {v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9a81 │ │ +3d7038: 0c07 |006e: move-result-object v7 │ │ +3d703a: 6208 a7c8 |006f: sget-object v8, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ +3d703e: 3287 0c00 |0071: if-eq v7, v8, 007d // +000c │ │ +3d7042: 6e10 819a 0600 |0073: invoke-virtual {v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9a81 │ │ +3d7048: 0c07 |0076: move-result-object v7 │ │ +3d704a: 6208 a6c8 |0077: sget-object v8, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a6 │ │ +3d704e: 3387 0300 |0079: if-ne v7, v8, 007c // +0003 │ │ +3d7052: 2802 |007b: goto 007d // +0002 │ │ +3d7054: 0f04 |007c: return v4 │ │ +3d7056: 5467 558d |007d: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d705a: 7100 bab0 0000 |007f: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getFastForwardSecs:()I // method@b0ba │ │ +3d7060: 0a08 |0082: move-result v8 │ │ +3d7062: d288 e803 |0083: mul-int/lit16 v8, v8, #int 1000 // #03e8 │ │ +3d7066: 6e20 b8af 8700 |0085: invoke-virtual {v7, v8}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.seekDelta:(I)V // method@afb8 │ │ +3d706c: 0f05 |0088: return v5 │ │ +3d706e: 6e10 819a 0600 |0089: invoke-virtual {v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9a81 │ │ +3d7074: 0c07 |008c: move-result-object v7 │ │ +3d7076: 6208 a7c8 |008d: sget-object v8, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ +3d707a: 3287 0c00 |008f: if-eq v7, v8, 009b // +000c │ │ +3d707e: 6e10 819a 0600 |0091: invoke-virtual {v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9a81 │ │ +3d7084: 0c07 |0094: move-result-object v7 │ │ +3d7086: 6208 a6c8 |0095: sget-object v8, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a6 │ │ +3d708a: 3387 0300 |0097: if-ne v7, v8, 009a // +0003 │ │ +3d708e: 2802 |0099: goto 009b // +0002 │ │ +3d7090: 0f04 |009a: return v4 │ │ +3d7092: 5467 558d |009b: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d7096: 7100 cab0 0000 |009d: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getRewindSecs:()I // method@b0ca │ │ +3d709c: 0a08 |00a0: move-result v8 │ │ +3d709e: 7b88 |00a1: neg-int v8, v8 │ │ +3d70a0: d288 e803 |00a2: mul-int/lit16 v8, v8, #int 1000 // #03e8 │ │ +3d70a4: 6e20 b8af 8700 |00a4: invoke-virtual {v7, v8}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.seekDelta:(I)V // method@afb8 │ │ +3d70aa: 0f05 |00a7: return v5 │ │ +3d70ac: 3908 0b00 |00a8: if-nez v8, 00b3 // +000b │ │ +3d70b0: 7100 bfb0 0000 |00aa: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getHardwarePreviousButton:()I // method@b0bf │ │ +3d70b6: 0a07 |00ad: move-result v7 │ │ +3d70b8: 7030 839a 7605 |00ae: invoke-direct {v6, v7, v5}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.handleKeycode:(IZ)Z // method@9a83 │ │ +3d70be: 0a07 |00b1: move-result v7 │ │ +3d70c0: 0f07 |00b2: return v7 │ │ +3d70c2: 6e10 819a 0600 |00b3: invoke-virtual {v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9a81 │ │ +3d70c8: 0c07 |00b6: move-result-object v7 │ │ +3d70ca: 6208 a7c8 |00b7: sget-object v8, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ +3d70ce: 3287 0c00 |00b9: if-eq v7, v8, 00c5 // +000c │ │ +3d70d2: 6e10 819a 0600 |00bb: invoke-virtual {v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9a81 │ │ +3d70d8: 0c07 |00be: move-result-object v7 │ │ +3d70da: 6208 a6c8 |00bf: sget-object v8, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a6 │ │ +3d70de: 3387 0300 |00c1: if-ne v7, v8, 00c4 // +0003 │ │ +3d70e2: 2802 |00c3: goto 00c5 // +0002 │ │ +3d70e4: 0f04 |00c4: return v4 │ │ +3d70e6: 5467 558d |00c5: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d70ea: 6e20 b9af 4700 |00c7: invoke-virtual {v7, v4}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.seekTo:(I)V // method@afb9 │ │ +3d70f0: 0f05 |00ca: return v5 │ │ +3d70f2: 3908 0b00 |00cb: if-nez v8, 00d6 // +000b │ │ +3d70f6: 7100 beb0 0000 |00cd: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getHardwareForwardButton:()I // method@b0be │ │ +3d70fc: 0a07 |00d0: move-result v7 │ │ +3d70fe: 7030 839a 7605 |00d1: invoke-direct {v6, v7, v5}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.handleKeycode:(IZ)Z // method@9a83 │ │ +3d7104: 0a07 |00d4: move-result v7 │ │ +3d7106: 0f07 |00d5: return v7 │ │ +3d7108: 6e10 819a 0600 |00d6: invoke-virtual {v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9a81 │ │ +3d710e: 0c07 |00d9: move-result-object v7 │ │ +3d7110: 6208 a7c8 |00da: sget-object v8, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ +3d7114: 3287 0c00 |00dc: if-eq v7, v8, 00e8 // +000c │ │ +3d7118: 6e10 819a 0600 |00de: invoke-virtual {v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9a81 │ │ +3d711e: 0c07 |00e1: move-result-object v7 │ │ +3d7120: 6208 a6c8 |00e2: sget-object v8, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a6 │ │ +3d7124: 3387 0300 |00e4: if-ne v7, v8, 00e7 // +0003 │ │ +3d7128: 2802 |00e6: goto 00e8 // +0002 │ │ +3d712a: 0f04 |00e7: return v4 │ │ +3d712c: 5467 558d |00e8: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d7130: 6e10 c4af 0700 |00ea: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.skip:()V // method@afc4 │ │ +3d7136: 0f05 |00ed: return v5 │ │ +3d7138: 6207 a7c8 |00ee: sget-object v7, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ +3d713c: 3372 0700 |00f0: if-ne v2, v7, 00f7 // +0007 │ │ +3d7140: 5467 558d |00f2: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d7144: 6e30 b1af 5705 |00f4: invoke-virtual {v7, v5, v5}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.pause:(ZZ)V // method@afb1 │ │ +3d714a: 5467 5d8d |00f7: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8d5d │ │ +3d714e: 6e20 d69a 5700 |00f9: invoke-virtual {v7, v5}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopForeground:(Z)V // method@9ad6 │ │ +3d7154: 0f05 |00fc: return v5 │ │ +3d7156: 6207 a7c8 |00fd: sget-object v7, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ +3d715a: 3372 0d00 |00ff: if-ne v2, v7, 010c // +000d │ │ +3d715e: 5467 558d |0101: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d7162: 7100 e4b0 0000 |0103: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isPersistNotify:()Z // method@b0e4 │ │ +3d7168: 0a08 |0106: move-result v8 │ │ +3d716a: b758 |0107: xor-int/2addr v8, v5 │ │ +3d716c: 6e30 b1af 8704 |0108: invoke-virtual {v7, v8, v4}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.pause:(ZZ)V // method@afb1 │ │ +3d7172: 0f05 |010b: return v5 │ │ +3d7174: 0f04 |010c: return v4 │ │ +3d7176: 6207 a6c8 |010d: sget-object v7, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a6 │ │ +3d717a: 3272 2300 |010f: if-eq v2, v7, 0132 // +0023 │ │ +3d717e: 6207 a8c8 |0111: sget-object v7, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a8 │ │ +3d7182: 3372 0300 |0113: if-ne v2, v7, 0116 // +0003 │ │ +3d7186: 281d |0115: goto 0132 // +001d │ │ +3d7188: 6207 a4c8 |0116: sget-object v7, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a4 │ │ +3d718c: 3372 0d00 |0118: if-ne v2, v7, 0125 // +000d │ │ +3d7190: 5467 558d |011a: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d7194: 6e20 bfaf 5700 |011c: invoke-virtual {v7, v5}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setStartWhenPrepared:(Z)V // method@afbf │ │ +3d719a: 5467 558d |011f: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d719e: 6e10 b3af 0700 |0121: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.prepare:()V // method@afb3 │ │ +3d71a4: 2813 |0124: goto 0137 // +0013 │ │ +3d71a6: 5467 558d |0125: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d71aa: 6e10 a7af 0700 |0127: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@afa7 │ │ +3d71b0: 0c07 |012a: move-result-object v7 │ │ +3d71b2: 3907 0600 |012b: if-nez v7, 0131 // +0006 │ │ +3d71b6: 7010 ba9a 0600 |012d: invoke-direct {v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.startPlayingFromPreferences:()V // method@9aba │ │ +3d71bc: 2807 |0130: goto 0137 // +0007 │ │ +3d71be: 0f04 |0131: return v4 │ │ +3d71c0: 5467 558d |0132: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d71c4: 6e10 b7af 0700 |0134: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.resume:()V // method@afb7 │ │ +3d71ca: 5467 5e8d |0137: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.taskManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8d5e │ │ +3d71ce: 6e10 099b 0700 |0139: invoke-virtual {v7}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.restartSleepTimer:()V // method@9b09 │ │ +3d71d4: 0f05 |013c: return v5 │ │ +3d71d6: 6207 a7c8 |013d: sget-object v7, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ +3d71da: 3372 0d00 |013f: if-ne v2, v7, 014c // +000d │ │ +3d71de: 5467 558d |0141: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d71e2: 7100 e4b0 0000 |0143: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isPersistNotify:()Z // method@b0e4 │ │ +3d71e8: 0a08 |0146: move-result v8 │ │ +3d71ea: b758 |0147: xor-int/2addr v8, v5 │ │ +3d71ec: 6e30 b1af 8704 |0148: invoke-virtual {v7, v8, v4}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.pause:(ZZ)V // method@afb1 │ │ +3d71f2: 283a |014b: goto 0185 // +003a │ │ +3d71f4: 6207 a6c8 |014c: sget-object v7, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a6 │ │ +3d71f8: 3272 3200 |014e: if-eq v2, v7, 0180 // +0032 │ │ +3d71fc: 6207 a8c8 |0150: sget-object v7, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a8 │ │ +3d7200: 3372 0300 |0152: if-ne v2, v7, 0155 // +0003 │ │ +3d7204: 282c |0154: goto 0180 // +002c │ │ +3d7206: 6207 a9c8 |0155: sget-object v7, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a9 │ │ +3d720a: 3372 0d00 |0157: if-ne v2, v7, 0164 // +000d │ │ +3d720e: 5467 558d |0159: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d7212: 6e10 afaf 0700 |015b: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.isStartWhenPrepared:()Z // method@afaf │ │ +3d7218: 0a08 |015e: move-result v8 │ │ +3d721a: b758 |015f: xor-int/2addr v8, v5 │ │ +3d721c: 6e20 bfaf 8700 |0160: invoke-virtual {v7, v8}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setStartWhenPrepared:(Z)V // method@afbf │ │ +3d7222: 2822 |0163: goto 0185 // +0022 │ │ +3d7224: 6207 a4c8 |0164: sget-object v7, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a4 │ │ +3d7228: 3372 0d00 |0166: if-ne v2, v7, 0173 // +000d │ │ +3d722c: 5467 558d |0168: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d7230: 6e20 bfaf 5700 |016a: invoke-virtual {v7, v5}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setStartWhenPrepared:(Z)V // method@afbf │ │ +3d7236: 5467 558d |016d: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d723a: 6e10 b3af 0700 |016f: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.prepare:()V // method@afb3 │ │ +3d7240: 2813 |0172: goto 0185 // +0013 │ │ +3d7242: 5467 558d |0173: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d7246: 6e10 a7af 0700 |0175: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@afa7 │ │ +3d724c: 0c07 |0178: move-result-object v7 │ │ +3d724e: 3907 0600 |0179: if-nez v7, 017f // +0006 │ │ +3d7252: 7010 ba9a 0600 |017b: invoke-direct {v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.startPlayingFromPreferences:()V // method@9aba │ │ +3d7258: 2807 |017e: goto 0185 // +0007 │ │ +3d725a: 0f04 |017f: return v4 │ │ +3d725c: 5467 558d |0180: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d7260: 6e10 b7af 0700 |0182: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.resume:()V // method@afb7 │ │ +3d7266: 5467 5e8d |0185: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.taskManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8d5e │ │ +3d726a: 6e10 099b 0700 |0187: invoke-virtual {v7}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.restartSleepTimer:()V // method@9b09 │ │ +3d7270: 0f05 |018a: return v5 │ │ +3d7272: 0000 |018b: nop // spacer │ │ +3d7274: 0001 0600 5500 0000 1101 0000 c200 ... |018c: packed-switch-data (16 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=624 │ │ 0x0016 line=625 │ │ 0x001c line=626 │ │ 0x002f line=703 │ │ 0x0043 line=704 │ │ @@ -1478247,61 +1478230,61 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3d72cc: |[3d72cc] de.danoeh.antennapod.core.service.playback.PlaybackService.isCasting:()Z │ │ -3d72dc: 6300 528d |0000: sget-boolean v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isCasting:Z // field@8d52 │ │ -3d72e0: 0f00 |0002: return v0 │ │ +3d7294: |[3d7294] de.danoeh.antennapod.core.service.playback.PlaybackService.isCasting:()Z │ │ +3d72a4: 6300 528d |0000: sget-boolean v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isCasting:Z // field@8d52 │ │ +3d72a8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1587 │ │ locals : │ │ │ │ #53 : (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 │ │ -3d8260: |[3d8260] de.danoeh.antennapod.core.service.playback.PlaybackService.lambda$loadQueueForMediaSession$0:(Lio/reactivex/SingleEmitter;)V │ │ -3d8270: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -3d8274: 7010 a0b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -3d827a: 7100 6a9b 0000 |0005: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getQueue:()Ljava/util/List; // method@9b6a │ │ -3d8280: 0c01 |0008: move-result-object v1 │ │ -3d8282: 7210 6ab5 0100 |0009: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -3d8288: 0c01 |000c: move-result-object v1 │ │ -3d828a: 7210 4db5 0100 |000d: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3d8290: 0a02 |0010: move-result v2 │ │ -3d8292: 3802 2700 |0011: if-eqz v2, 0038 // +0027 │ │ -3d8296: 7210 4eb5 0100 |0013: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3d829c: 0c02 |0016: move-result-object v2 │ │ -3d829e: 1f02 b91c |0017: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3d82a2: 6e10 35ac 0200 |0019: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3d82a8: 0c03 |001c: move-result-object v3 │ │ -3d82aa: 3803 f0ff |001d: if-eqz v3, 000d // -0010 │ │ -3d82ae: 6e10 35ac 0200 |001f: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3d82b4: 0c03 |0022: move-result-object v3 │ │ -3d82b6: 6e10 77ac 0300 |0023: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMediaItem:()Landroid/support/v4/media/MediaBrowserCompat$MediaItem; // method@ac77 │ │ -3d82bc: 0c03 |0026: move-result-object v3 │ │ -3d82be: 6e10 2008 0300 |0027: invoke-virtual {v3}, Landroid/support/v4/media/MediaBrowserCompat$MediaItem;.getDescription:()Landroid/support/v4/media/MediaDescriptionCompat; // method@0820 │ │ -3d82c4: 0c03 |002a: move-result-object v3 │ │ -3d82c6: 2204 e501 |002b: new-instance v4, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem; // type@01e5 │ │ -3d82ca: 6e10 f4ab 0200 |002d: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3d82d0: 0b05 |0030: move-result-wide v5 │ │ -3d82d2: 7040 a209 3465 |0031: invoke-direct {v4, v3, v5, v6}, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;.:(Landroid/support/v4/media/MediaDescriptionCompat;J)V // method@09a2 │ │ -3d82d8: 7220 5fb5 4000 |0034: invoke-interface {v0, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -3d82de: 28d6 |0037: goto 000d // -002a │ │ -3d82e0: 7220 8fb1 0700 |0038: invoke-interface {v7, v0}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b18f │ │ -3d82e6: 0e00 |003b: return-void │ │ +3d8228: |[3d8228] de.danoeh.antennapod.core.service.playback.PlaybackService.lambda$loadQueueForMediaSession$0:(Lio/reactivex/SingleEmitter;)V │ │ +3d8238: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +3d823c: 7010 a0b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +3d8242: 7100 6a9b 0000 |0005: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getQueue:()Ljava/util/List; // method@9b6a │ │ +3d8248: 0c01 |0008: move-result-object v1 │ │ +3d824a: 7210 6ab5 0100 |0009: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +3d8250: 0c01 |000c: move-result-object v1 │ │ +3d8252: 7210 4db5 0100 |000d: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3d8258: 0a02 |0010: move-result v2 │ │ +3d825a: 3802 2700 |0011: if-eqz v2, 0038 // +0027 │ │ +3d825e: 7210 4eb5 0100 |0013: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3d8264: 0c02 |0016: move-result-object v2 │ │ +3d8266: 1f02 b91c |0017: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3d826a: 6e10 35ac 0200 |0019: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3d8270: 0c03 |001c: move-result-object v3 │ │ +3d8272: 3803 f0ff |001d: if-eqz v3, 000d // -0010 │ │ +3d8276: 6e10 35ac 0200 |001f: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3d827c: 0c03 |0022: move-result-object v3 │ │ +3d827e: 6e10 77ac 0300 |0023: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMediaItem:()Landroid/support/v4/media/MediaBrowserCompat$MediaItem; // method@ac77 │ │ +3d8284: 0c03 |0026: move-result-object v3 │ │ +3d8286: 6e10 2008 0300 |0027: invoke-virtual {v3}, Landroid/support/v4/media/MediaBrowserCompat$MediaItem;.getDescription:()Landroid/support/v4/media/MediaDescriptionCompat; // method@0820 │ │ +3d828c: 0c03 |002a: move-result-object v3 │ │ +3d828e: 2204 e501 |002b: new-instance v4, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem; // type@01e5 │ │ +3d8292: 6e10 f4ab 0200 |002d: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3d8298: 0b05 |0030: move-result-wide v5 │ │ +3d829a: 7040 a209 3465 |0031: invoke-direct {v4, v3, v5, v6}, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;.:(Landroid/support/v4/media/MediaDescriptionCompat;J)V // method@09a2 │ │ +3d82a0: 7220 5fb5 4000 |0034: invoke-interface {v0, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +3d82a6: 28d6 |0037: goto 000d // -002a │ │ +3d82a8: 7220 8fb1 0700 |0038: invoke-interface {v7, v0}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b18f │ │ +3d82ae: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=339 │ │ 0x0005 line=340 │ │ 0x0019 line=341 │ │ 0x001f line=342 │ │ 0x002b line=343 │ │ @@ -1478314,18 +1478297,18 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3d82e8: |[3d82e8] de.danoeh.antennapod.core.service.playback.PlaybackService.lambda$loadQueueForMediaSession$1:(Ljava/util/List;)V │ │ -3d82f8: 5410 578d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@8d57 │ │ -3d82fc: 6e20 d409 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat;.setQueue:(Ljava/util/List;)V // method@09d4 │ │ -3d8302: 0e00 |0005: return-void │ │ +3d82b0: |[3d82b0] de.danoeh.antennapod.core.service.playback.PlaybackService.lambda$loadQueueForMediaSession$1:(Ljava/util/List;)V │ │ +3d82c0: 5410 578d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@8d57 │ │ +3d82c4: 6e20 d409 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat;.setQueue:(Ljava/util/List;)V // method@09d4 │ │ +3d82ca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=350 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/util/List; │ │ │ │ @@ -1478334,20 +1478317,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 │ │ -3d8304: |[3d8304] de.danoeh.antennapod.core.service.playback.PlaybackService.lambda$onLoadChildren$2:(Landroidx/media/MediaBrowserServiceCompat$Result;Ljava/lang/String;Lio/reactivex/CompletableEmitter;)V │ │ -3d8314: 7020 949a 2000 |0000: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.loadChildrenSynchronous:(Ljava/lang/String;)Ljava/util/List; // method@9a94 │ │ -3d831a: 0c02 |0003: move-result-object v2 │ │ -3d831c: 6e20 f93b 2100 |0004: invoke-virtual {v1, v2}, Landroidx/media/MediaBrowserServiceCompat$Result;.sendResult:(Ljava/lang/Object;)V // method@3bf9 │ │ -3d8322: 7210 6db1 0300 |0007: invoke-interface {v3}, Lio/reactivex/CompletableEmitter;.onComplete:()V // method@b16d │ │ -3d8328: 0e00 |000a: return-void │ │ +3d82cc: |[3d82cc] de.danoeh.antennapod.core.service.playback.PlaybackService.lambda$onLoadChildren$2:(Landroidx/media/MediaBrowserServiceCompat$Result;Ljava/lang/String;Lio/reactivex/CompletableEmitter;)V │ │ +3d82dc: 7020 949a 2000 |0000: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.loadChildrenSynchronous:(Ljava/lang/String;)Ljava/util/List; // method@9a94 │ │ +3d82e2: 0c02 |0003: move-result-object v2 │ │ +3d82e4: 6e20 f93b 2100 |0004: invoke-virtual {v1, v2}, Landroidx/media/MediaBrowserServiceCompat$Result;.sendResult:(Ljava/lang/Object;)V // method@3bf9 │ │ +3d82ea: 7210 6db1 0300 |0007: invoke-interface {v3}, Lio/reactivex/CompletableEmitter;.onComplete:()V // method@b16d │ │ +3d82f0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=395 │ │ 0x0007 line=396 │ │ locals : │ │ 0x0000 - 0x000b reg=0 this Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ 0x0000 - 0x000b reg=1 (null) Landroidx/media/MediaBrowserServiceCompat$Result; │ │ @@ -1478359,35 +1478342,35 @@ │ │ type : '()V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -3d832c: |[3d832c] de.danoeh.antennapod.core.service.playback.PlaybackService.lambda$onLoadChildren$3:()V │ │ -3d833c: 0e00 |0000: return-void │ │ +3d82f4: |[3d82f4] de.danoeh.antennapod.core.service.playback.PlaybackService.lambda$onLoadChildren$3:()V │ │ +3d8304: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #57 : (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 │ │ -3d8340: |[3d8340] de.danoeh.antennapod.core.service.playback.PlaybackService.lambda$onLoadChildren$4:(Landroidx/media/MediaBrowserServiceCompat$Result;Ljava/lang/Throwable;)V │ │ -3d8350: 6e10 8db3 0100 |0000: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -3d8356: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3d8358: 6e20 f93b 1000 |0004: invoke-virtual {v0, v1}, Landroidx/media/MediaBrowserServiceCompat$Result;.sendResult:(Ljava/lang/Object;)V // method@3bf9 │ │ -3d835e: 0e00 |0007: return-void │ │ +3d8308: |[3d8308] de.danoeh.antennapod.core.service.playback.PlaybackService.lambda$onLoadChildren$4:(Landroidx/media/MediaBrowserServiceCompat$Result;Ljava/lang/Throwable;)V │ │ +3d8318: 6e10 8db3 0100 |0000: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +3d831e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3d8320: 6e20 f93b 1000 |0004: invoke-virtual {v0, v1}, Landroidx/media/MediaBrowserServiceCompat$Result;.sendResult:(Ljava/lang/Object;)V // method@3bf9 │ │ +3d8326: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=403 │ │ 0x0004 line=404 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 (null) Landroidx/media/MediaBrowserServiceCompat$Result; │ │ 0x0000 - 0x0008 reg=1 (null) Ljava/lang/Throwable; │ │ @@ -1478397,23 +1478380,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 │ │ -3d7594: |[3d7594] de.danoeh.antennapod.core.service.playback.PlaybackService.lambda$onStartCommand$5:(Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/playback/Playable; │ │ -3d75a4: 2020 bc1c |0000: instance-of v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -3d75a8: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -3d75ac: 1f02 bc1c |0004: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -3d75b0: 6e10 f4ab 0200 |0006: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3d75b6: 0b00 |0009: move-result-wide v0 │ │ -3d75b8: 7120 619b 1000 |000a: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedMedia:(J)Lde/danoeh/antennapod/model/feed/FeedMedia; // method@9b61 │ │ -3d75be: 0c02 |000d: move-result-object v2 │ │ -3d75c0: 1102 |000e: return-object v2 │ │ +3d755c: |[3d755c] de.danoeh.antennapod.core.service.playback.PlaybackService.lambda$onStartCommand$5:(Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/playback/Playable; │ │ +3d756c: 2020 bc1c |0000: instance-of v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +3d7570: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +3d7574: 1f02 bc1c |0004: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +3d7578: 6e10 f4ab 0200 |0006: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3d757e: 0b00 |0009: move-result-wide v0 │ │ +3d7580: 7120 619b 1000 |000a: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedMedia:(J)Lde/danoeh/antennapod/model/feed/FeedMedia; // method@9b61 │ │ +3d7586: 0c02 |000d: move-result-object v2 │ │ +3d7588: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=517 │ │ 0x0004 line=518 │ │ locals : │ │ 0x0000 - 0x000f reg=2 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ │ │ @@ -1478422,17 +1478405,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 │ │ -3d8360: |[3d8360] de.danoeh.antennapod.core.service.playback.PlaybackService.lambda$onStartCommand$6:(ZLde/danoeh/antennapod/model/playback/Playable;)V │ │ -3d8370: 7030 b99a 2001 |0000: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.startPlaying:(Lde/danoeh/antennapod/model/playback/Playable;Z)V // method@9ab9 │ │ -3d8376: 0e00 |0003: return-void │ │ +3d8328: |[3d8328] de.danoeh.antennapod.core.service.playback.PlaybackService.lambda$onStartCommand$6:(ZLde/danoeh/antennapod/model/playback/Playable;)V │ │ +3d8338: 7030 b99a 2001 |0000: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.startPlaying:(Lde/danoeh/antennapod/model/playback/Playable;Z)V // method@9ab9 │ │ +3d833e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=526 │ │ 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; │ │ @@ -1478442,22 +1478425,22 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -3d8378: |[3d8378] de.danoeh.antennapod.core.service.playback.PlaybackService.lambda$onStartCommand$7:(Ljava/lang/Throwable;)V │ │ -3d8388: 1a00 494f |0000: const-string v0, "PlaybackService" // string@4f49 │ │ -3d838c: 1a01 2c4f |0002: const-string v1, "Playable was not found. Stopping service." // string@4f2c │ │ -3d8390: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d8396: 6e10 8db3 0300 |0007: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -3d839c: 5423 5d8d |000a: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8d5d │ │ -3d83a0: 6e10 d79a 0300 |000c: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopService:()V // method@9ad7 │ │ -3d83a6: 0e00 |000f: return-void │ │ +3d8340: |[3d8340] de.danoeh.antennapod.core.service.playback.PlaybackService.lambda$onStartCommand$7:(Ljava/lang/Throwable;)V │ │ +3d8350: 1a00 494f |0000: const-string v0, "PlaybackService" // string@4f49 │ │ +3d8354: 1a01 2c4f |0002: const-string v1, "Playable was not found. Stopping service." // string@4f2c │ │ +3d8358: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d835e: 6e10 8db3 0300 |0007: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +3d8364: 5423 5d8d |000a: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8d5d │ │ +3d8368: 6e10 d79a 0300 |000c: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopService:()V // method@9ad7 │ │ +3d836e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=528 │ │ 0x0007 line=529 │ │ 0x000a line=530 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ @@ -1478468,32 +1478451,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 │ │ -3d83a8: |[3d83a8] de.danoeh.antennapod.core.service.playback.PlaybackService.lambda$setupNotification$11:(Landroidx/core/app/NotificationManagerCompat;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -3d83b8: 1a00 494f |0000: const-string v0, "PlaybackService" // string@4f49 │ │ -3d83bc: 1a01 7647 |0002: const-string v1, "Loading notification icon" // string@4776 │ │ -3d83c0: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d83c6: 5420 588d |0007: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8d58 │ │ -3d83ca: 6e10 ce9a 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.loadIcon:()V // method@9ace │ │ -3d83d0: 7100 74b3 0000 |000c: invoke-static {}, Ljava/lang/Thread;.currentThread:()Ljava/lang/Thread; // method@b374 │ │ -3d83d6: 0c00 |000f: move-result-object v0 │ │ -3d83d8: 6e10 7ab3 0000 |0010: invoke-virtual {v0}, Ljava/lang/Thread;.isInterrupted:()Z // method@b37a │ │ -3d83de: 0a00 |0013: move-result v0 │ │ -3d83e0: 3900 1000 |0014: if-nez v0, 0024 // +0010 │ │ -3d83e4: 6000 907a |0016: sget v0, Lde/danoeh/antennapod/core/R$id;.notification_playing:I // field@7a90 │ │ -3d83e8: 5421 588d |0018: iget-object v1, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8d58 │ │ -3d83ec: 6e10 c49a 0100 |001a: invoke-virtual {v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.build:()Landroid/app/Notification; // method@9ac4 │ │ -3d83f2: 0c01 |001d: move-result-object v1 │ │ -3d83f4: 6e30 2028 0301 |001e: invoke-virtual {v3, v0, v1}, Landroidx/core/app/NotificationManagerCompat;.notify:(ILandroid/app/Notification;)V // method@2820 │ │ -3d83fa: 7020 bd9a 4200 |0021: invoke-direct {v2, v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.updateMediaSessionMetadata:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@9abd │ │ -3d8400: 0e00 |0024: return-void │ │ +3d8370: |[3d8370] de.danoeh.antennapod.core.service.playback.PlaybackService.lambda$setupNotification$11:(Landroidx/core/app/NotificationManagerCompat;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +3d8380: 1a00 494f |0000: const-string v0, "PlaybackService" // string@4f49 │ │ +3d8384: 1a01 7647 |0002: const-string v1, "Loading notification icon" // string@4776 │ │ +3d8388: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d838e: 5420 588d |0007: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8d58 │ │ +3d8392: 6e10 ce9a 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.loadIcon:()V // method@9ace │ │ +3d8398: 7100 74b3 0000 |000c: invoke-static {}, Ljava/lang/Thread;.currentThread:()Ljava/lang/Thread; // method@b374 │ │ +3d839e: 0c00 |000f: move-result-object v0 │ │ +3d83a0: 6e10 7ab3 0000 |0010: invoke-virtual {v0}, Ljava/lang/Thread;.isInterrupted:()Z // method@b37a │ │ +3d83a6: 0a00 |0013: move-result v0 │ │ +3d83a8: 3900 1000 |0014: if-nez v0, 0024 // +0010 │ │ +3d83ac: 6000 907a |0016: sget v0, Lde/danoeh/antennapod/core/R$id;.notification_playing:I // field@7a90 │ │ +3d83b0: 5421 588d |0018: iget-object v1, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8d58 │ │ +3d83b4: 6e10 c49a 0100 |001a: invoke-virtual {v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.build:()Landroid/app/Notification; // method@9ac4 │ │ +3d83ba: 0c01 |001d: move-result-object v1 │ │ +3d83bc: 6e30 2028 0301 |001e: invoke-virtual {v3, v0, v1}, Landroidx/core/app/NotificationManagerCompat;.notify:(ILandroid/app/Notification;)V // method@2820 │ │ +3d83c2: 7020 bd9a 4200 |0021: invoke-direct {v2, v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.updateMediaSessionMetadata:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@9abd │ │ +3d83c8: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=1353 │ │ 0x0007 line=1354 │ │ 0x000c line=1355 │ │ 0x0016 line=1356 │ │ 0x0021 line=1357 │ │ @@ -1478507,44 +1478490,44 @@ │ │ type : '(Ljava/lang/Long;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 62 16-bit code units │ │ -3d8404: |[3d8404] de.danoeh.antennapod.core.service.playback.PlaybackService.lambda$setupPositionObserver$12:(Ljava/lang/Long;)V │ │ -3d8414: 7100 8db7 0000 |0000: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3d841a: 0c04 |0003: move-result-object v4 │ │ -3d841c: 2200 ab1a |0004: new-instance v0, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent; // type@1aab │ │ -3d8420: 6e10 789a 0300 |0006: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getCurrentPosition:()I // method@9a78 │ │ -3d8426: 0a01 |0009: move-result v1 │ │ -3d8428: 6e10 799a 0300 |000a: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getDuration:()I // method@9a79 │ │ -3d842e: 0a02 |000d: move-result v2 │ │ -3d8430: 7030 7ba2 1002 |000e: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.:(II)V // method@a27b │ │ -3d8436: 6e20 90b7 0400 |0011: invoke-virtual {v4, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -3d843c: 6004 dd00 |0014: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -3d8440: 1300 1d00 |0016: const/16 v0, #int 29 // #1d │ │ -3d8444: 3504 2200 |0018: if-ge v4, v0, 003a // +0022 │ │ -3d8448: 5434 588d |001a: iget-object v4, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8d58 │ │ -3d844c: 6e10 789a 0300 |001c: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getCurrentPosition:()I // method@9a78 │ │ -3d8452: 0a00 |001f: move-result v0 │ │ -3d8454: 6e10 779a 0300 |0020: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getCurrentPlaybackSpeed:()F // method@9a77 │ │ -3d845a: 0a01 |0023: move-result v1 │ │ -3d845c: 6e30 d29a 0401 |0024: invoke-virtual {v4, v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.updatePosition:(IF)V // method@9ad2 │ │ -3d8462: 1a04 20bd |0027: const-string v4, "notification" // string@bd20 │ │ -3d8466: 6e20 3402 4300 |0029: invoke-virtual {v3, v4}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ -3d846c: 0c04 |002c: move-result-object v4 │ │ -3d846e: 1f04 3600 |002d: check-cast v4, Landroid/app/NotificationManager; // type@0036 │ │ -3d8472: 6000 907a |002f: sget v0, Lde/danoeh/antennapod/core/R$id;.notification_playing:I // field@7a90 │ │ -3d8476: 5431 588d |0031: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8d58 │ │ -3d847a: 6e10 c49a 0100 |0033: invoke-virtual {v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.build:()Landroid/app/Notification; // method@9ac4 │ │ -3d8480: 0c01 |0036: move-result-object v1 │ │ -3d8482: 6e30 7601 0401 |0037: invoke-virtual {v4, v0, v1}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@0176 │ │ -3d8488: 7010 b29a 0300 |003a: invoke-direct {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.skipEndingIfNecessary:()V // method@9ab2 │ │ -3d848e: 0e00 |003d: return-void │ │ +3d83cc: |[3d83cc] de.danoeh.antennapod.core.service.playback.PlaybackService.lambda$setupPositionObserver$12:(Ljava/lang/Long;)V │ │ +3d83dc: 7100 8db7 0000 |0000: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3d83e2: 0c04 |0003: move-result-object v4 │ │ +3d83e4: 2200 ab1a |0004: new-instance v0, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent; // type@1aab │ │ +3d83e8: 6e10 789a 0300 |0006: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getCurrentPosition:()I // method@9a78 │ │ +3d83ee: 0a01 |0009: move-result v1 │ │ +3d83f0: 6e10 799a 0300 |000a: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getDuration:()I // method@9a79 │ │ +3d83f6: 0a02 |000d: move-result v2 │ │ +3d83f8: 7030 7ba2 1002 |000e: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.:(II)V // method@a27b │ │ +3d83fe: 6e20 90b7 0400 |0011: invoke-virtual {v4, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +3d8404: 6004 dd00 |0014: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +3d8408: 1300 1d00 |0016: const/16 v0, #int 29 // #1d │ │ +3d840c: 3504 2200 |0018: if-ge v4, v0, 003a // +0022 │ │ +3d8410: 5434 588d |001a: iget-object v4, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8d58 │ │ +3d8414: 6e10 789a 0300 |001c: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getCurrentPosition:()I // method@9a78 │ │ +3d841a: 0a00 |001f: move-result v0 │ │ +3d841c: 6e10 779a 0300 |0020: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getCurrentPlaybackSpeed:()F // method@9a77 │ │ +3d8422: 0a01 |0023: move-result v1 │ │ +3d8424: 6e30 d29a 0401 |0024: invoke-virtual {v4, v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.updatePosition:(IF)V // method@9ad2 │ │ +3d842a: 1a04 20bd |0027: const-string v4, "notification" // string@bd20 │ │ +3d842e: 6e20 3402 4300 |0029: invoke-virtual {v3, v4}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ +3d8434: 0c04 |002c: move-result-object v4 │ │ +3d8436: 1f04 3600 |002d: check-cast v4, Landroid/app/NotificationManager; // type@0036 │ │ +3d843a: 6000 907a |002f: sget v0, Lde/danoeh/antennapod/core/R$id;.notification_playing:I // field@7a90 │ │ +3d843e: 5431 588d |0031: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8d58 │ │ +3d8442: 6e10 c49a 0100 |0033: invoke-virtual {v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.build:()Landroid/app/Notification; // method@9ac4 │ │ +3d8448: 0c01 |0036: move-result-object v1 │ │ +3d844a: 6e30 7601 0401 |0037: invoke-virtual {v4, v0, v1}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@0176 │ │ +3d8450: 7010 b29a 0300 |003a: invoke-direct {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.skipEndingIfNecessary:()V // method@9ab2 │ │ +3d8456: 0e00 |003d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1714 │ │ 0x0014 line=1715 │ │ 0x001a line=1716 │ │ 0x0029 line=1718 │ │ 0x002f line=1719 │ │ @@ -1478558,22 +1478541,22 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -3d8490: |[3d8490] de.danoeh.antennapod.core.service.playback.PlaybackService.lambda$startPlayingFromPreferences$10:(Ljava/lang/Throwable;)V │ │ -3d84a0: 1a00 494f |0000: const-string v0, "PlaybackService" // string@4f49 │ │ -3d84a4: 1a01 2d4f |0002: const-string v1, "Playable was not loaded from preferences. Stopping service." // string@4f2d │ │ -3d84a8: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d84ae: 6e10 8db3 0300 |0007: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -3d84b4: 5423 5d8d |000a: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8d5d │ │ -3d84b8: 6e10 d79a 0300 |000c: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopService:()V // method@9ad7 │ │ -3d84be: 0e00 |000f: return-void │ │ +3d8458: |[3d8458] de.danoeh.antennapod.core.service.playback.PlaybackService.lambda$startPlayingFromPreferences$10:(Ljava/lang/Throwable;)V │ │ +3d8468: 1a00 494f |0000: const-string v0, "PlaybackService" // string@4f49 │ │ +3d846c: 1a01 2d4f |0002: const-string v1, "Playable was not loaded from preferences. Stopping service." // string@4f2d │ │ +3d8470: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d8476: 6e10 8db3 0300 |0007: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +3d847c: 5423 5d8d |000a: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8d5d │ │ +3d8480: 6e10 d79a 0300 |000c: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopService:()V // method@9ad7 │ │ +3d8486: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=719 │ │ 0x0007 line=720 │ │ 0x000a line=721 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ @@ -1478584,20 +1478567,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 │ │ -3d75c4: |[3d75c4] de.danoeh.antennapod.core.service.playback.PlaybackService.lambda$startPlayingFromPreferences$8:()Lde/danoeh/antennapod/model/playback/Playable; │ │ -3d75d4: 6e10 1902 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0219 │ │ -3d75da: 0c00 |0003: move-result-object v0 │ │ -3d75dc: 7110 a298 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.createInstanceFromPreferences:(Landroid/content/Context;)Lde/danoeh/antennapod/model/playback/Playable; // method@98a2 │ │ -3d75e2: 0c00 |0007: move-result-object v0 │ │ -3d75e4: 1100 |0008: return-object v0 │ │ +3d758c: |[3d758c] de.danoeh.antennapod.core.service.playback.PlaybackService.lambda$startPlayingFromPreferences$8:()Lde/danoeh/antennapod/model/playback/Playable; │ │ +3d759c: 6e10 1902 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0219 │ │ +3d75a2: 0c00 |0003: move-result-object v0 │ │ +3d75a4: 7110 a298 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.createInstanceFromPreferences:(Landroid/content/Context;)Lde/danoeh/antennapod/model/playback/Playable; // method@98a2 │ │ +3d75aa: 0c00 |0007: move-result-object v0 │ │ +3d75ac: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=713 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ │ │ #65 : (in Lde/danoeh/antennapod/core/service/playback/PlaybackService;) │ │ @@ -1478605,18 +1478588,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 │ │ -3d84c0: |[3d84c0] de.danoeh.antennapod.core.service.playback.PlaybackService.lambda$startPlayingFromPreferences$9:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -3d84d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3d84d2: 7030 b99a 2100 |0001: invoke-direct {v1, v2, v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.startPlaying:(Lde/danoeh/antennapod/model/playback/Playable;Z)V // method@9ab9 │ │ -3d84d8: 0e00 |0004: return-void │ │ +3d8488: |[3d8488] de.danoeh.antennapod.core.service.playback.PlaybackService.lambda$startPlayingFromPreferences$9:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +3d8498: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3d849a: 7030 b99a 2100 |0001: invoke-direct {v1, v2, v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.startPlaying:(Lde/danoeh/antennapod/model/playback/Playable;Z)V // method@9ab9 │ │ +3d84a0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=717 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ 0x0000 - 0x0005 reg=2 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ │ │ @@ -1478625,179 +1478608,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 │ │ -3d78a8: |[3d78a8] de.danoeh.antennapod.core.service.playback.PlaybackService.loadChildrenSynchronous:(Ljava/lang/String;)Ljava/util/List; │ │ -3d78b8: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -3d78bc: 7010 a0b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -3d78c2: 6e10 2f02 0700 |0005: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ -3d78c8: 0c01 |0008: move-result-object v1 │ │ -3d78ca: 6002 7a7c |0009: sget v2, Lde/danoeh/antennapod/core/R$string;.app_name:I // field@7c7a │ │ -3d78ce: 6e20 1103 2100 |000b: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0311 │ │ -3d78d4: 0c01 |000e: move-result-object v1 │ │ -3d78d6: 6e20 28b3 1800 |000f: invoke-virtual {v8, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3d78dc: 0a01 |0012: move-result v1 │ │ -3d78de: 1a02 41e3 |0013: const-string v2, "unplayed" // string@e341 │ │ -3d78e2: 1a03 507d |0015: const-string v3, "downloaded" // string@7d50 │ │ -3d78e6: 3801 5d00 |0017: if-eqz v1, 0074 // +005d │ │ -3d78ea: 6008 197f |0019: sget v8, Lde/danoeh/antennapod/core/R$string;.queue_label:I // field@7f19 │ │ -3d78ee: 6001 c078 |001b: sget v1, Lde/danoeh/antennapod/core/R$drawable;.ic_playlist_play_black:I // field@78c0 │ │ -3d78f2: 2204 ba1c |001d: new-instance v4, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1cba │ │ -3d78f6: 1a05 09c9 |001f: const-string v5, "queued" // string@c909 │ │ -3d78fa: 7020 55ac 5400 |0021: invoke-direct {v4, v5}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac55 │ │ -3d7900: 7110 719b 0400 |0024: invoke-static {v4}, Lde/danoeh/antennapod/core/storage/DBReader;.getTotalEpisodeCount:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)I // method@9b71 │ │ -3d7906: 0a04 |0027: move-result v4 │ │ -3d7908: 7040 719a 8741 |0028: invoke-direct {v7, v8, v1, v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.createBrowsableMediaItem:(III)Landroid/support/v4/media/MediaBrowserCompat$MediaItem; // method@9a71 │ │ -3d790e: 0c08 |002b: move-result-object v8 │ │ -3d7910: 7220 5fb5 8000 |002c: invoke-interface {v0, v8}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -3d7916: 6008 fd7c |002f: sget v8, Lde/danoeh/antennapod/core/R$string;.downloads_label:I // field@7cfd │ │ -3d791a: 6001 8c78 |0031: sget v1, Lde/danoeh/antennapod/core/R$drawable;.ic_download_black:I // field@788c │ │ -3d791e: 2204 ba1c |0033: new-instance v4, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1cba │ │ -3d7922: 7020 55ac 3400 |0035: invoke-direct {v4, v3}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac55 │ │ -3d7928: 7110 719b 0400 |0038: invoke-static {v4}, Lde/danoeh/antennapod/core/storage/DBReader;.getTotalEpisodeCount:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)I // method@9b71 │ │ -3d792e: 0a03 |003b: move-result v3 │ │ -3d7930: 7040 719a 8731 |003c: invoke-direct {v7, v8, v1, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.createBrowsableMediaItem:(III)Landroid/support/v4/media/MediaBrowserCompat$MediaItem; // method@9a71 │ │ -3d7936: 0c08 |003f: move-result-object v8 │ │ -3d7938: 7220 5fb5 8000 |0040: invoke-interface {v0, v8}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -3d793e: 6008 217d |0043: sget v8, Lde/danoeh/antennapod/core/R$string;.episodes_label:I // field@7d21 │ │ -3d7942: 6001 9678 |0045: sget v1, Lde/danoeh/antennapod/core/R$drawable;.ic_feed_black:I // field@7896 │ │ -3d7946: 2203 ba1c |0047: new-instance v3, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1cba │ │ -3d794a: 7020 55ac 2300 |0049: invoke-direct {v3, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac55 │ │ -3d7950: 7110 719b 0300 |004c: invoke-static {v3}, Lde/danoeh/antennapod/core/storage/DBReader;.getTotalEpisodeCount:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)I // method@9b71 │ │ -3d7956: 0a02 |004f: move-result v2 │ │ -3d7958: 7040 719a 8721 |0050: invoke-direct {v7, v8, v1, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.createBrowsableMediaItem:(III)Landroid/support/v4/media/MediaBrowserCompat$MediaItem; // method@9a71 │ │ -3d795e: 0c08 |0053: move-result-object v8 │ │ -3d7960: 7220 5fb5 8000 |0054: invoke-interface {v0, v8}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -3d7966: 7100 5e9b 0000 |0057: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedList:()Ljava/util/List; // method@9b5e │ │ -3d796c: 0c08 |005a: move-result-object v8 │ │ -3d796e: 7210 6ab5 0800 |005b: invoke-interface {v8}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -3d7974: 0c08 |005e: move-result-object v8 │ │ -3d7976: 7210 4db5 0800 |005f: invoke-interface {v8}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3d797c: 0a01 |0062: move-result v1 │ │ -3d797e: 3801 1000 |0063: if-eqz v1, 0073 // +0010 │ │ -3d7982: 7210 4eb5 0800 |0065: invoke-interface {v8}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3d7988: 0c01 |0068: move-result-object v1 │ │ -3d798a: 1f01 b21c |0069: check-cast v1, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ -3d798e: 7020 729a 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@9a72 │ │ -3d7994: 0c01 |006e: move-result-object v1 │ │ -3d7996: 7220 5fb5 1000 |006f: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -3d799c: 28ed |0072: goto 005f // -0013 │ │ -3d799e: 1100 |0073: return-object v0 │ │ -3d79a0: 6e10 2f02 0700 |0074: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ -3d79a6: 0c01 |0077: move-result-object v1 │ │ -3d79a8: 6004 197f |0078: sget v4, Lde/danoeh/antennapod/core/R$string;.queue_label:I // field@7f19 │ │ -3d79ac: 6e20 1103 4100 |007a: invoke-virtual {v1, v4}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0311 │ │ -3d79b2: 0c01 |007d: move-result-object v1 │ │ -3d79b4: 6e20 28b3 1800 |007e: invoke-virtual {v8, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3d79ba: 0a01 |0081: move-result v1 │ │ -3d79bc: 1304 6400 |0082: const/16 v4, #int 100 // #64 │ │ -3d79c0: 1205 |0084: const/4 v5, #int 0 // #0 │ │ -3d79c2: 3801 0800 |0085: if-eqz v1, 008d // +0008 │ │ -3d79c6: 7100 6a9b 0000 |0087: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getQueue:()Ljava/util/List; // method@9b6a │ │ -3d79cc: 0c08 |008a: move-result-object v8 │ │ -3d79ce: 2900 7900 |008b: goto/16 0104 // +0079 │ │ -3d79d2: 6e10 2f02 0700 |008d: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ -3d79d8: 0c01 |0090: move-result-object v1 │ │ -3d79da: 6006 fd7c |0091: sget v6, Lde/danoeh/antennapod/core/R$string;.downloads_label:I // field@7cfd │ │ -3d79de: 6e20 1103 6100 |0093: invoke-virtual {v1, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0311 │ │ -3d79e4: 0c01 |0096: move-result-object v1 │ │ -3d79e6: 6e20 28b3 1800 |0097: invoke-virtual {v8, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3d79ec: 0a01 |009a: move-result v1 │ │ -3d79ee: 3801 1000 |009b: if-eqz v1, 00ab // +0010 │ │ -3d79f2: 2208 ba1c |009d: new-instance v8, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1cba │ │ -3d79f6: 7020 55ac 3800 |009f: invoke-direct {v8, v3}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac55 │ │ -3d79fc: 7100 b6b0 0000 |00a2: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDownloadsSortedOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; // method@b0b6 │ │ -3d7a02: 0c01 |00a5: move-result-object v1 │ │ -3d7a04: 7140 529b 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@9b52 │ │ -3d7a0a: 0c08 |00a9: move-result-object v8 │ │ -3d7a0c: 285a |00aa: goto 0104 // +005a │ │ -3d7a0e: 6e10 2f02 0700 |00ab: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ -3d7a14: 0c01 |00ae: move-result-object v1 │ │ -3d7a16: 6003 217d |00af: sget v3, Lde/danoeh/antennapod/core/R$string;.episodes_label:I // field@7d21 │ │ -3d7a1a: 6e20 1103 3100 |00b1: invoke-virtual {v1, v3}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0311 │ │ -3d7a20: 0c01 |00b4: move-result-object v1 │ │ -3d7a22: 6e20 28b3 1800 |00b5: invoke-virtual {v8, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3d7a28: 0a01 |00b8: move-result v1 │ │ -3d7a2a: 3801 0e00 |00b9: if-eqz v1, 00c7 // +000e │ │ -3d7a2e: 2208 ba1c |00bb: new-instance v8, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1cba │ │ -3d7a32: 7020 55ac 2800 |00bd: invoke-direct {v8, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac55 │ │ -3d7a38: 6201 8397 |00c0: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9783 │ │ -3d7a3c: 7140 529b 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@9b52 │ │ -3d7a42: 0c08 |00c5: move-result-object v8 │ │ -3d7a44: 283e |00c6: goto 0104 // +003e │ │ -3d7a46: 1a01 6f1d |00c7: const-string v1, "FeedId:" // string@1d6f │ │ -3d7a4a: 6e20 3eb3 1800 |00c9: invoke-virtual {v8, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b33e │ │ -3d7a50: 0a01 |00cc: move-result v1 │ │ -3d7a52: 3801 1800 |00cd: if-eqz v1, 00e5 // +0018 │ │ -3d7a56: 1a01 2c0a |00cf: const-string v1, ":" // string@0a2c │ │ -3d7a5a: 6e20 3cb3 1800 |00d1: invoke-virtual {v8, v1}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b33c │ │ -3d7a60: 0c08 |00d4: move-result-object v8 │ │ -3d7a62: 1211 |00d5: const/4 v1, #int 1 // #1 │ │ -3d7a64: 4608 0801 |00d6: aget-object v8, v8, v1 │ │ -3d7a68: 7110 ccb2 0800 |00d8: invoke-static {v8}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b2cc │ │ -3d7a6e: 0b01 |00db: move-result-wide v1 │ │ -3d7a70: 7120 549b 2100 |00dc: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeed:(J)Lde/danoeh/antennapod/model/feed/Feed; // method@9b54 │ │ -3d7a76: 0c08 |00df: move-result-object v8 │ │ -3d7a78: 7110 5b9b 0800 |00e0: invoke-static {v8}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItemList:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/List; // method@9b5b │ │ -3d7a7e: 0c08 |00e3: move-result-object v8 │ │ -3d7a80: 2820 |00e4: goto 0104 // +0020 │ │ -3d7a82: 6001 207f |00e5: sget v1, Lde/danoeh/antennapod/core/R$string;.recently_played_episodes:I // field@7f20 │ │ -3d7a86: 6e20 3102 1700 |00e7: invoke-virtual {v7, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3d7a8c: 0c01 |00ea: move-result-object v1 │ │ -3d7a8e: 6e20 28b3 1800 |00eb: invoke-virtual {v8, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3d7a94: 0a01 |00ee: move-result v1 │ │ -3d7a96: 1202 |00ef: const/4 v2, #int 0 // #0 │ │ -3d7a98: 3801 4500 |00f0: if-eqz v1, 0135 // +0045 │ │ -3d7a9c: 7110 a298 0700 |00f2: invoke-static {v7}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.createInstanceFromPreferences:(Landroid/content/Context;)Lde/danoeh/antennapod/model/playback/Playable; // method@98a2 │ │ -3d7aa2: 0c08 |00f5: move-result-object v8 │ │ -3d7aa4: 2081 bc1c |00f6: instance-of v1, v8, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -3d7aa8: 3801 3c00 |00f8: if-eqz v1, 0134 // +003c │ │ -3d7aac: 1f08 bc1c |00fa: check-cast v8, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -3d7ab0: 6e10 73ac 0800 |00fc: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -3d7ab6: 0c08 |00ff: move-result-object v8 │ │ -3d7ab8: 7110 17b5 0800 |0100: invoke-static {v8}, Ljava/util/Collections;.singletonList:(Ljava/lang/Object;)Ljava/util/List; // method@b517 │ │ -3d7abe: 0c08 |0103: move-result-object v8 │ │ -3d7ac0: 7210 6ab5 0800 |0104: invoke-interface {v8}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -3d7ac6: 0c08 |0107: move-result-object v8 │ │ -3d7ac8: 7210 4db5 0800 |0108: invoke-interface {v8}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3d7ace: 0a01 |010b: move-result v1 │ │ -3d7ad0: 3801 2700 |010c: if-eqz v1, 0133 // +0027 │ │ -3d7ad4: 7210 4eb5 0800 |010e: invoke-interface {v8}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3d7ada: 0c01 |0111: move-result-object v1 │ │ -3d7adc: 1f01 b91c |0112: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3d7ae0: 6e10 35ac 0100 |0114: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3d7ae6: 0c02 |0117: move-result-object v2 │ │ -3d7ae8: 3802 f0ff |0118: if-eqz v2, 0108 // -0010 │ │ -3d7aec: 6e10 35ac 0100 |011a: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3d7af2: 0c02 |011d: move-result-object v2 │ │ -3d7af4: 6e10 77ac 0200 |011e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMediaItem:()Landroid/support/v4/media/MediaBrowserCompat$MediaItem; // method@ac77 │ │ -3d7afa: 0c02 |0121: move-result-object v2 │ │ -3d7afc: 3802 e6ff |0122: if-eqz v2, 0108 // -001a │ │ -3d7b00: 6e10 35ac 0100 |0124: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3d7b06: 0c01 |0127: move-result-object v1 │ │ -3d7b08: 6e10 77ac 0100 |0128: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMediaItem:()Landroid/support/v4/media/MediaBrowserCompat$MediaItem; // method@ac77 │ │ -3d7b0e: 0c01 |012b: move-result-object v1 │ │ -3d7b10: 7220 5fb5 1000 |012c: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -3d7b16: d805 0501 |012f: add-int/lit8 v5, v5, #int 1 // #01 │ │ -3d7b1a: 3445 d7ff |0131: if-lt v5, v4, 0108 // -0029 │ │ -3d7b1e: 1100 |0133: return-object v0 │ │ -3d7b20: 1102 |0134: return-object v2 │ │ -3d7b22: 2200 8f1e |0135: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3d7b26: 7010 50b3 0000 |0137: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3d7b2c: 1a01 ce4e |013a: const-string v1, "Parent ID not found: " // string@4ece │ │ -3d7b30: 6e20 5cb3 1000 |013c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d7b36: 6e20 5cb3 8000 |013f: invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d7b3c: 6e10 67b3 0000 |0142: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3d7b42: 0c08 |0145: move-result-object v8 │ │ -3d7b44: 1a00 494f |0146: const-string v0, "PlaybackService" // string@4f49 │ │ -3d7b48: 7120 000b 8000 |0148: invoke-static {v0, v8}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -3d7b4e: 1102 |014b: return-object v2 │ │ +3d7870: |[3d7870] de.danoeh.antennapod.core.service.playback.PlaybackService.loadChildrenSynchronous:(Ljava/lang/String;)Ljava/util/List; │ │ +3d7880: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +3d7884: 7010 a0b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +3d788a: 6e10 2f02 0700 |0005: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ +3d7890: 0c01 |0008: move-result-object v1 │ │ +3d7892: 6002 7a7c |0009: sget v2, Lde/danoeh/antennapod/core/R$string;.app_name:I // field@7c7a │ │ +3d7896: 6e20 1103 2100 |000b: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0311 │ │ +3d789c: 0c01 |000e: move-result-object v1 │ │ +3d789e: 6e20 28b3 1800 |000f: invoke-virtual {v8, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3d78a4: 0a01 |0012: move-result v1 │ │ +3d78a6: 1a02 41e3 |0013: const-string v2, "unplayed" // string@e341 │ │ +3d78aa: 1a03 507d |0015: const-string v3, "downloaded" // string@7d50 │ │ +3d78ae: 3801 5d00 |0017: if-eqz v1, 0074 // +005d │ │ +3d78b2: 6008 197f |0019: sget v8, Lde/danoeh/antennapod/core/R$string;.queue_label:I // field@7f19 │ │ +3d78b6: 6001 c078 |001b: sget v1, Lde/danoeh/antennapod/core/R$drawable;.ic_playlist_play_black:I // field@78c0 │ │ +3d78ba: 2204 ba1c |001d: new-instance v4, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1cba │ │ +3d78be: 1a05 09c9 |001f: const-string v5, "queued" // string@c909 │ │ +3d78c2: 7020 55ac 5400 |0021: invoke-direct {v4, v5}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac55 │ │ +3d78c8: 7110 719b 0400 |0024: invoke-static {v4}, Lde/danoeh/antennapod/core/storage/DBReader;.getTotalEpisodeCount:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)I // method@9b71 │ │ +3d78ce: 0a04 |0027: move-result v4 │ │ +3d78d0: 7040 719a 8741 |0028: invoke-direct {v7, v8, v1, v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.createBrowsableMediaItem:(III)Landroid/support/v4/media/MediaBrowserCompat$MediaItem; // method@9a71 │ │ +3d78d6: 0c08 |002b: move-result-object v8 │ │ +3d78d8: 7220 5fb5 8000 |002c: invoke-interface {v0, v8}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +3d78de: 6008 fd7c |002f: sget v8, Lde/danoeh/antennapod/core/R$string;.downloads_label:I // field@7cfd │ │ +3d78e2: 6001 8c78 |0031: sget v1, Lde/danoeh/antennapod/core/R$drawable;.ic_download_black:I // field@788c │ │ +3d78e6: 2204 ba1c |0033: new-instance v4, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1cba │ │ +3d78ea: 7020 55ac 3400 |0035: invoke-direct {v4, v3}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac55 │ │ +3d78f0: 7110 719b 0400 |0038: invoke-static {v4}, Lde/danoeh/antennapod/core/storage/DBReader;.getTotalEpisodeCount:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)I // method@9b71 │ │ +3d78f6: 0a03 |003b: move-result v3 │ │ +3d78f8: 7040 719a 8731 |003c: invoke-direct {v7, v8, v1, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.createBrowsableMediaItem:(III)Landroid/support/v4/media/MediaBrowserCompat$MediaItem; // method@9a71 │ │ +3d78fe: 0c08 |003f: move-result-object v8 │ │ +3d7900: 7220 5fb5 8000 |0040: invoke-interface {v0, v8}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +3d7906: 6008 217d |0043: sget v8, Lde/danoeh/antennapod/core/R$string;.episodes_label:I // field@7d21 │ │ +3d790a: 6001 9678 |0045: sget v1, Lde/danoeh/antennapod/core/R$drawable;.ic_feed_black:I // field@7896 │ │ +3d790e: 2203 ba1c |0047: new-instance v3, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1cba │ │ +3d7912: 7020 55ac 2300 |0049: invoke-direct {v3, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac55 │ │ +3d7918: 7110 719b 0300 |004c: invoke-static {v3}, Lde/danoeh/antennapod/core/storage/DBReader;.getTotalEpisodeCount:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)I // method@9b71 │ │ +3d791e: 0a02 |004f: move-result v2 │ │ +3d7920: 7040 719a 8721 |0050: invoke-direct {v7, v8, v1, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.createBrowsableMediaItem:(III)Landroid/support/v4/media/MediaBrowserCompat$MediaItem; // method@9a71 │ │ +3d7926: 0c08 |0053: move-result-object v8 │ │ +3d7928: 7220 5fb5 8000 |0054: invoke-interface {v0, v8}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +3d792e: 7100 5e9b 0000 |0057: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedList:()Ljava/util/List; // method@9b5e │ │ +3d7934: 0c08 |005a: move-result-object v8 │ │ +3d7936: 7210 6ab5 0800 |005b: invoke-interface {v8}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +3d793c: 0c08 |005e: move-result-object v8 │ │ +3d793e: 7210 4db5 0800 |005f: invoke-interface {v8}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3d7944: 0a01 |0062: move-result v1 │ │ +3d7946: 3801 1000 |0063: if-eqz v1, 0073 // +0010 │ │ +3d794a: 7210 4eb5 0800 |0065: invoke-interface {v8}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3d7950: 0c01 |0068: move-result-object v1 │ │ +3d7952: 1f01 b21c |0069: check-cast v1, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ +3d7956: 7020 729a 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@9a72 │ │ +3d795c: 0c01 |006e: move-result-object v1 │ │ +3d795e: 7220 5fb5 1000 |006f: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +3d7964: 28ed |0072: goto 005f // -0013 │ │ +3d7966: 1100 |0073: return-object v0 │ │ +3d7968: 6e10 2f02 0700 |0074: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ +3d796e: 0c01 |0077: move-result-object v1 │ │ +3d7970: 6004 197f |0078: sget v4, Lde/danoeh/antennapod/core/R$string;.queue_label:I // field@7f19 │ │ +3d7974: 6e20 1103 4100 |007a: invoke-virtual {v1, v4}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0311 │ │ +3d797a: 0c01 |007d: move-result-object v1 │ │ +3d797c: 6e20 28b3 1800 |007e: invoke-virtual {v8, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3d7982: 0a01 |0081: move-result v1 │ │ +3d7984: 1304 6400 |0082: const/16 v4, #int 100 // #64 │ │ +3d7988: 1205 |0084: const/4 v5, #int 0 // #0 │ │ +3d798a: 3801 0800 |0085: if-eqz v1, 008d // +0008 │ │ +3d798e: 7100 6a9b 0000 |0087: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getQueue:()Ljava/util/List; // method@9b6a │ │ +3d7994: 0c08 |008a: move-result-object v8 │ │ +3d7996: 2900 7900 |008b: goto/16 0104 // +0079 │ │ +3d799a: 6e10 2f02 0700 |008d: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ +3d79a0: 0c01 |0090: move-result-object v1 │ │ +3d79a2: 6006 fd7c |0091: sget v6, Lde/danoeh/antennapod/core/R$string;.downloads_label:I // field@7cfd │ │ +3d79a6: 6e20 1103 6100 |0093: invoke-virtual {v1, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0311 │ │ +3d79ac: 0c01 |0096: move-result-object v1 │ │ +3d79ae: 6e20 28b3 1800 |0097: invoke-virtual {v8, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3d79b4: 0a01 |009a: move-result v1 │ │ +3d79b6: 3801 1000 |009b: if-eqz v1, 00ab // +0010 │ │ +3d79ba: 2208 ba1c |009d: new-instance v8, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1cba │ │ +3d79be: 7020 55ac 3800 |009f: invoke-direct {v8, v3}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac55 │ │ +3d79c4: 7100 b6b0 0000 |00a2: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDownloadsSortedOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; // method@b0b6 │ │ +3d79ca: 0c01 |00a5: move-result-object v1 │ │ +3d79cc: 7140 529b 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@9b52 │ │ +3d79d2: 0c08 |00a9: move-result-object v8 │ │ +3d79d4: 285a |00aa: goto 0104 // +005a │ │ +3d79d6: 6e10 2f02 0700 |00ab: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ +3d79dc: 0c01 |00ae: move-result-object v1 │ │ +3d79de: 6003 217d |00af: sget v3, Lde/danoeh/antennapod/core/R$string;.episodes_label:I // field@7d21 │ │ +3d79e2: 6e20 1103 3100 |00b1: invoke-virtual {v1, v3}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0311 │ │ +3d79e8: 0c01 |00b4: move-result-object v1 │ │ +3d79ea: 6e20 28b3 1800 |00b5: invoke-virtual {v8, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3d79f0: 0a01 |00b8: move-result v1 │ │ +3d79f2: 3801 0e00 |00b9: if-eqz v1, 00c7 // +000e │ │ +3d79f6: 2208 ba1c |00bb: new-instance v8, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1cba │ │ +3d79fa: 7020 55ac 2800 |00bd: invoke-direct {v8, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac55 │ │ +3d7a00: 6201 8397 |00c0: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9783 │ │ +3d7a04: 7140 529b 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@9b52 │ │ +3d7a0a: 0c08 |00c5: move-result-object v8 │ │ +3d7a0c: 283e |00c6: goto 0104 // +003e │ │ +3d7a0e: 1a01 6f1d |00c7: const-string v1, "FeedId:" // string@1d6f │ │ +3d7a12: 6e20 3eb3 1800 |00c9: invoke-virtual {v8, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b33e │ │ +3d7a18: 0a01 |00cc: move-result v1 │ │ +3d7a1a: 3801 1800 |00cd: if-eqz v1, 00e5 // +0018 │ │ +3d7a1e: 1a01 2c0a |00cf: const-string v1, ":" // string@0a2c │ │ +3d7a22: 6e20 3cb3 1800 |00d1: invoke-virtual {v8, v1}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b33c │ │ +3d7a28: 0c08 |00d4: move-result-object v8 │ │ +3d7a2a: 1211 |00d5: const/4 v1, #int 1 // #1 │ │ +3d7a2c: 4608 0801 |00d6: aget-object v8, v8, v1 │ │ +3d7a30: 7110 ccb2 0800 |00d8: invoke-static {v8}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b2cc │ │ +3d7a36: 0b01 |00db: move-result-wide v1 │ │ +3d7a38: 7120 549b 2100 |00dc: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeed:(J)Lde/danoeh/antennapod/model/feed/Feed; // method@9b54 │ │ +3d7a3e: 0c08 |00df: move-result-object v8 │ │ +3d7a40: 7110 5b9b 0800 |00e0: invoke-static {v8}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItemList:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/List; // method@9b5b │ │ +3d7a46: 0c08 |00e3: move-result-object v8 │ │ +3d7a48: 2820 |00e4: goto 0104 // +0020 │ │ +3d7a4a: 6001 207f |00e5: sget v1, Lde/danoeh/antennapod/core/R$string;.recently_played_episodes:I // field@7f20 │ │ +3d7a4e: 6e20 3102 1700 |00e7: invoke-virtual {v7, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3d7a54: 0c01 |00ea: move-result-object v1 │ │ +3d7a56: 6e20 28b3 1800 |00eb: invoke-virtual {v8, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3d7a5c: 0a01 |00ee: move-result v1 │ │ +3d7a5e: 1202 |00ef: const/4 v2, #int 0 // #0 │ │ +3d7a60: 3801 4500 |00f0: if-eqz v1, 0135 // +0045 │ │ +3d7a64: 7110 a298 0700 |00f2: invoke-static {v7}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.createInstanceFromPreferences:(Landroid/content/Context;)Lde/danoeh/antennapod/model/playback/Playable; // method@98a2 │ │ +3d7a6a: 0c08 |00f5: move-result-object v8 │ │ +3d7a6c: 2081 bc1c |00f6: instance-of v1, v8, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +3d7a70: 3801 3c00 |00f8: if-eqz v1, 0134 // +003c │ │ +3d7a74: 1f08 bc1c |00fa: check-cast v8, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +3d7a78: 6e10 73ac 0800 |00fc: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +3d7a7e: 0c08 |00ff: move-result-object v8 │ │ +3d7a80: 7110 17b5 0800 |0100: invoke-static {v8}, Ljava/util/Collections;.singletonList:(Ljava/lang/Object;)Ljava/util/List; // method@b517 │ │ +3d7a86: 0c08 |0103: move-result-object v8 │ │ +3d7a88: 7210 6ab5 0800 |0104: invoke-interface {v8}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +3d7a8e: 0c08 |0107: move-result-object v8 │ │ +3d7a90: 7210 4db5 0800 |0108: invoke-interface {v8}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3d7a96: 0a01 |010b: move-result v1 │ │ +3d7a98: 3801 2700 |010c: if-eqz v1, 0133 // +0027 │ │ +3d7a9c: 7210 4eb5 0800 |010e: invoke-interface {v8}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3d7aa2: 0c01 |0111: move-result-object v1 │ │ +3d7aa4: 1f01 b91c |0112: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3d7aa8: 6e10 35ac 0100 |0114: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3d7aae: 0c02 |0117: move-result-object v2 │ │ +3d7ab0: 3802 f0ff |0118: if-eqz v2, 0108 // -0010 │ │ +3d7ab4: 6e10 35ac 0100 |011a: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3d7aba: 0c02 |011d: move-result-object v2 │ │ +3d7abc: 6e10 77ac 0200 |011e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMediaItem:()Landroid/support/v4/media/MediaBrowserCompat$MediaItem; // method@ac77 │ │ +3d7ac2: 0c02 |0121: move-result-object v2 │ │ +3d7ac4: 3802 e6ff |0122: if-eqz v2, 0108 // -001a │ │ +3d7ac8: 6e10 35ac 0100 |0124: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3d7ace: 0c01 |0127: move-result-object v1 │ │ +3d7ad0: 6e10 77ac 0100 |0128: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMediaItem:()Landroid/support/v4/media/MediaBrowserCompat$MediaItem; // method@ac77 │ │ +3d7ad6: 0c01 |012b: move-result-object v1 │ │ +3d7ad8: 7220 5fb5 1000 |012c: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +3d7ade: d805 0501 |012f: add-int/lit8 v5, v5, #int 1 // #01 │ │ +3d7ae2: 3445 d7ff |0131: if-lt v5, v4, 0108 // -0029 │ │ +3d7ae6: 1100 |0133: return-object v0 │ │ +3d7ae8: 1102 |0134: return-object v2 │ │ +3d7aea: 2200 8f1e |0135: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3d7aee: 7010 50b3 0000 |0137: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3d7af4: 1a01 ce4e |013a: const-string v1, "Parent ID not found: " // string@4ece │ │ +3d7af8: 6e20 5cb3 1000 |013c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d7afe: 6e20 5cb3 8000 |013f: invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d7b04: 6e10 67b3 0000 |0142: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3d7b0a: 0c08 |0145: move-result-object v8 │ │ +3d7b0c: 1a00 494f |0146: const-string v0, "PlaybackService" // string@4f49 │ │ +3d7b10: 7120 000b 8000 |0148: invoke-static {v0, v8}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +3d7b16: 1102 |014b: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=409 │ │ 0x0005 line=410 │ │ 0x0019 line=411 │ │ 0x0024 line=412 │ │ 0x0028 line=411 │ │ @@ -1478838,33 +1478821,33 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -3d84dc: |[3d84dc] de.danoeh.antennapod.core.service.playback.PlaybackService.loadQueueForMediaSession:()V │ │ -3d84ec: 2200 f118 |0000: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda12; // type@18f1 │ │ -3d84f0: 7010 f899 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda12;.:()V // method@99f8 │ │ -3d84f6: 7110 88b1 0000 |0005: invoke-static {v0}, Lio/reactivex/Single;.create:(Lio/reactivex/SingleOnSubscribe;)Lio/reactivex/Single; // method@b188 │ │ -3d84fc: 0c00 |0008: move-result-object v0 │ │ -3d84fe: 7100 95b1 0000 |0009: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ -3d8504: 0c01 |000c: move-result-object v1 │ │ -3d8506: 6e20 8db1 1000 |000d: invoke-virtual {v0, v1}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b18d │ │ -3d850c: 0c00 |0010: move-result-object v0 │ │ -3d850e: 7100 90b1 0000 |0011: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ -3d8514: 0c01 |0014: move-result-object v1 │ │ -3d8516: 6e20 8bb1 1000 |0015: invoke-virtual {v0, v1}, Lio/reactivex/Single;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b18b │ │ -3d851c: 0c00 |0018: move-result-object v0 │ │ -3d851e: 2201 f218 |0019: new-instance v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda13; // type@18f2 │ │ -3d8522: 7020 fa99 3100 |001b: invoke-direct {v1, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda13;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@99fa │ │ -3d8528: 2202 f318 |001e: new-instance v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda14; // type@18f3 │ │ -3d852c: 7010 fc99 0200 |0020: invoke-direct {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda14;.:()V // method@99fc │ │ -3d8532: 6e30 8cb1 1002 |0023: invoke-virtual {v0, v1, v2}, Lio/reactivex/Single;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b18c │ │ -3d8538: 0e00 |0026: return-void │ │ +3d84a4: |[3d84a4] de.danoeh.antennapod.core.service.playback.PlaybackService.loadQueueForMediaSession:()V │ │ +3d84b4: 2200 f118 |0000: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda12; // type@18f1 │ │ +3d84b8: 7010 f899 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda12;.:()V // method@99f8 │ │ +3d84be: 7110 88b1 0000 |0005: invoke-static {v0}, Lio/reactivex/Single;.create:(Lio/reactivex/SingleOnSubscribe;)Lio/reactivex/Single; // method@b188 │ │ +3d84c4: 0c00 |0008: move-result-object v0 │ │ +3d84c6: 7100 95b1 0000 |0009: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ +3d84cc: 0c01 |000c: move-result-object v1 │ │ +3d84ce: 6e20 8db1 1000 |000d: invoke-virtual {v0, v1}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b18d │ │ +3d84d4: 0c00 |0010: move-result-object v0 │ │ +3d84d6: 7100 90b1 0000 |0011: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ +3d84dc: 0c01 |0014: move-result-object v1 │ │ +3d84de: 6e20 8bb1 1000 |0015: invoke-virtual {v0, v1}, Lio/reactivex/Single;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b18b │ │ +3d84e4: 0c00 |0018: move-result-object v0 │ │ +3d84e6: 2201 f218 |0019: new-instance v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda13; // type@18f2 │ │ +3d84ea: 7020 fa99 3100 |001b: invoke-direct {v1, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda13;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@99fa │ │ +3d84f0: 2202 f318 |001e: new-instance v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda14; // type@18f3 │ │ +3d84f4: 7010 fc99 0200 |0020: invoke-direct {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda14;.:()V // method@99fc │ │ +3d84fa: 6e30 8cb1 1002 |0023: invoke-virtual {v0, v1, v2}, Lio/reactivex/Single;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b18c │ │ +3d8500: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=338 │ │ 0x0009 line=348 │ │ 0x0011 line=349 │ │ 0x0023 line=350 │ │ locals : │ │ @@ -1478875,45 +1478858,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 │ │ -3d882c: |[3d882c] de.danoeh.antennapod.core.service.playback.PlaybackService.onPlaybackEnded:(Lde/danoeh/antennapod/model/playback/MediaType;Z)V │ │ -3d883c: 1a00 494f |0000: const-string v0, "PlaybackService" // string@4f49 │ │ -3d8840: 1a01 304f |0002: const-string v1, "Playback ended" // string@4f30 │ │ -3d8844: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d884a: 7100 9f98 0000 |0007: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.clearCurrentlyPlayingTemporaryPlaybackSpeed:()V // method@989f │ │ -3d8850: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -3d8852: 3804 1800 |000b: if-eqz v4, 0023 // +0018 │ │ -3d8856: 5424 5e8d |000d: iget-object v4, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.taskManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8d5e │ │ -3d885a: 6e10 fb9a 0400 |000f: invoke-virtual {v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.cancelPositionSaver:()V // method@9afb │ │ -3d8860: 7010 709a 0200 |0012: invoke-direct {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.cancelPositionObserver:()V // method@9a70 │ │ -3d8866: 6304 528d |0015: sget-boolean v4, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isCasting:Z // field@8d52 │ │ -3d886a: 3904 0c00 |0017: if-nez v4, 0023 // +000c │ │ -3d886e: 5424 5d8d |0019: iget-object v4, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8d5d │ │ -3d8872: 6e20 d69a 0400 |001b: invoke-virtual {v4, v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopForeground:(Z)V // method@9ad6 │ │ -3d8878: 5424 5d8d |001e: iget-object v4, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8d5d │ │ -3d887c: 6e10 d79a 0400 |0020: invoke-virtual {v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopService:()V // method@9ad7 │ │ -3d8882: 3903 0800 |0023: if-nez v3, 002b // +0008 │ │ -3d8886: 1273 |0025: const/4 v3, #int 7 // #7 │ │ -3d8888: 1204 |0026: const/4 v4, #int 0 // #0 │ │ -3d888a: 7030 aa9a 3204 |0027: invoke-direct {v2, v3, v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.sendNotificationBroadcast:(II)V // method@9aaa │ │ -3d8890: 2810 |002a: goto 003a // +0010 │ │ -3d8892: 6304 528d |002b: sget-boolean v4, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isCasting:Z // field@8d52 │ │ -3d8896: 1231 |002d: const/4 v1, #int 3 // #3 │ │ -3d8898: 3804 0400 |002e: if-eqz v4, 0032 // +0004 │ │ -3d889c: 1230 |0030: const/4 v0, #int 3 // #3 │ │ -3d889e: 2806 |0031: goto 0037 // +0006 │ │ -3d88a0: 6204 aa97 |0032: sget-object v4, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@97aa │ │ -3d88a4: 3343 0300 |0034: if-ne v3, v4, 0037 // +0003 │ │ -3d88a8: 1220 |0036: const/4 v0, #int 2 // #2 │ │ -3d88aa: 7030 aa9a 1200 |0037: invoke-direct {v2, v1, v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.sendNotificationBroadcast:(II)V // method@9aaa │ │ -3d88b0: 0e00 |003a: return-void │ │ +3d87f4: |[3d87f4] de.danoeh.antennapod.core.service.playback.PlaybackService.onPlaybackEnded:(Lde/danoeh/antennapod/model/playback/MediaType;Z)V │ │ +3d8804: 1a00 494f |0000: const-string v0, "PlaybackService" // string@4f49 │ │ +3d8808: 1a01 304f |0002: const-string v1, "Playback ended" // string@4f30 │ │ +3d880c: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d8812: 7100 9f98 0000 |0007: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.clearCurrentlyPlayingTemporaryPlaybackSpeed:()V // method@989f │ │ +3d8818: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +3d881a: 3804 1800 |000b: if-eqz v4, 0023 // +0018 │ │ +3d881e: 5424 5e8d |000d: iget-object v4, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.taskManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8d5e │ │ +3d8822: 6e10 fb9a 0400 |000f: invoke-virtual {v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.cancelPositionSaver:()V // method@9afb │ │ +3d8828: 7010 709a 0200 |0012: invoke-direct {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.cancelPositionObserver:()V // method@9a70 │ │ +3d882e: 6304 528d |0015: sget-boolean v4, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isCasting:Z // field@8d52 │ │ +3d8832: 3904 0c00 |0017: if-nez v4, 0023 // +000c │ │ +3d8836: 5424 5d8d |0019: iget-object v4, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8d5d │ │ +3d883a: 6e20 d69a 0400 |001b: invoke-virtual {v4, v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopForeground:(Z)V // method@9ad6 │ │ +3d8840: 5424 5d8d |001e: iget-object v4, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8d5d │ │ +3d8844: 6e10 d79a 0400 |0020: invoke-virtual {v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopService:()V // method@9ad7 │ │ +3d884a: 3903 0800 |0023: if-nez v3, 002b // +0008 │ │ +3d884e: 1273 |0025: const/4 v3, #int 7 // #7 │ │ +3d8850: 1204 |0026: const/4 v4, #int 0 // #0 │ │ +3d8852: 7030 aa9a 3204 |0027: invoke-direct {v2, v3, v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.sendNotificationBroadcast:(II)V // method@9aaa │ │ +3d8858: 2810 |002a: goto 003a // +0010 │ │ +3d885a: 6304 528d |002b: sget-boolean v4, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isCasting:Z // field@8d52 │ │ +3d885e: 1231 |002d: const/4 v1, #int 3 // #3 │ │ +3d8860: 3804 0400 |002e: if-eqz v4, 0032 // +0004 │ │ +3d8864: 1230 |0030: const/4 v0, #int 3 // #3 │ │ +3d8866: 2806 |0031: goto 0037 // +0006 │ │ +3d8868: 6204 aa97 |0032: sget-object v4, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@97aa │ │ +3d886c: 3343 0300 |0034: if-ne v3, v4, 0037 // +0003 │ │ +3d8870: 1220 |0036: const/4 v0, #int 2 // #2 │ │ +3d8872: 7030 aa9a 1200 |0037: invoke-direct {v2, v1, v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.sendNotificationBroadcast:(II)V // method@9aaa │ │ +3d8878: 0e00 |003a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=1026 │ │ 0x0007 line=1027 │ │ 0x000d line=1029 │ │ 0x0012 line=1030 │ │ 0x0015 line=1031 │ │ @@ -1478933,137 +1478916,137 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;ZZZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 246 16-bit code units │ │ -3d88b4: |[3d88b4] de.danoeh.antennapod.core.service.playback.PlaybackService.onPostPlayback:(Lde/danoeh/antennapod/model/playback/Playable;ZZZ)V │ │ -3d88c4: 1a00 494f |0000: const-string v0, "PlaybackService" // string@4f49 │ │ -3d88c8: 3908 0800 |0002: if-nez v8, 000a // +0008 │ │ -3d88cc: 1a08 6813 |0004: const-string v8, "Cannot do post-playback processing: media was null" // string@1368 │ │ -3d88d0: 7120 000b 8000 |0006: invoke-static {v0, v8}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -3d88d6: 0e00 |0009: return-void │ │ -3d88d8: 2201 8f1e |000a: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -3d88dc: 7010 50b3 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3d88e2: 1a02 ccc0 |000f: const-string v2, "onPostPlayback(): media=" // string@c0cc │ │ -3d88e6: 6e20 5cb3 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d88ec: 7210 e6ac 0800 |0014: invoke-interface {v8}, Lde/danoeh/antennapod/model/playback/Playable;.getEpisodeTitle:()Ljava/lang/String; // method@ace6 │ │ -3d88f2: 0c02 |0017: move-result-object v2 │ │ -3d88f4: 6e20 5cb3 2100 |0018: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d88fa: 6e10 67b3 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3d8900: 0c01 |001e: move-result-object v1 │ │ -3d8902: 7120 fe0a 1000 |001f: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d8908: 2081 bc1c |0022: instance-of v1, v8, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -3d890c: 3901 1900 |0024: if-nez v1, 003d // +0019 │ │ -3d8910: 1a0a 244c |0026: const-string v10, "Not doing post-playback processing: media not of type FeedMedia" // string@4c24 │ │ -3d8914: 7120 fe0a a000 |0028: invoke-static {v0, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d891a: 3809 0a00 |002b: if-eqz v9, 0035 // +000a │ │ -3d891e: 6e10 1902 0700 |002d: invoke-virtual {v7}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0219 │ │ -3d8924: 0c09 |0030: move-result-object v9 │ │ -3d8926: 7220 f3ac 9800 |0031: invoke-interface {v8, v9}, Lde/danoeh/antennapod/model/playback/Playable;.onPlaybackCompleted:(Landroid/content/Context;)V // method@acf3 │ │ -3d892c: 2808 |0034: goto 003c // +0008 │ │ -3d892e: 6e10 1902 0700 |0035: invoke-virtual {v7}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0219 │ │ -3d8934: 0c09 |0038: move-result-object v9 │ │ -3d8936: 7220 f4ac 9800 |0039: invoke-interface {v8, v9}, Lde/danoeh/antennapod/model/playback/Playable;.onPlaybackPause:(Landroid/content/Context;)V // method@acf4 │ │ -3d893c: 0e00 |003c: return-void │ │ -3d893e: 1f08 bc1c |003d: check-cast v8, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -3d8942: 6e10 73ac 0800 |003f: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -3d8948: 0c01 |0042: move-result-object v1 │ │ -3d894a: 7110 829d 0800 |0043: invoke-static {v8}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.hasAlmostEnded:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@9d82 │ │ -3d8950: 0a02 |0046: move-result v2 │ │ -3d8952: 3909 0900 |0047: if-nez v9, 0050 // +0009 │ │ -3d8956: 3802 0700 |0049: if-eqz v2, 0050 // +0007 │ │ -3d895a: 1a03 14dc |004b: const-string v3, "smart mark as played" // string@dc14 │ │ -3d895e: 7120 fe0a 3000 |004d: invoke-static {v0, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d8964: 5473 4a8d |0050: iget-object v3, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.autoSkippedFeedMediaId:Ljava/lang/String; // field@8d4a │ │ -3d8968: 1204 |0052: const/4 v4, #int 0 // #0 │ │ -3d896a: 1215 |0053: const/4 v5, #int 1 // #1 │ │ -3d896c: 3803 1100 |0054: if-eqz v3, 0065 // +0011 │ │ -3d8970: 6e10 30ac 0100 |0056: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getIdentifyingValue:()Ljava/lang/String; // method@ac30 │ │ -3d8976: 0c06 |0059: move-result-object v6 │ │ -3d8978: 6e20 28b3 6300 |005a: invoke-virtual {v3, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3d897e: 0a03 |005d: move-result v3 │ │ -3d8980: 3803 0700 |005e: if-eqz v3, 0065 // +0007 │ │ -3d8984: 1203 |0060: const/4 v3, #int 0 // #0 │ │ -3d8986: 5b73 4a8d |0061: iput-object v3, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.autoSkippedFeedMediaId:Ljava/lang/String; // field@8d4a │ │ -3d898a: 1213 |0063: const/4 v3, #int 1 // #1 │ │ -3d898c: 2802 |0064: goto 0066 // +0002 │ │ -3d898e: 1203 |0065: const/4 v3, #int 0 // #0 │ │ -3d8990: 3909 1400 |0066: if-nez v9, 007a // +0014 │ │ -3d8994: 3802 0300 |0068: if-eqz v2, 006b // +0003 │ │ -3d8998: 2810 |006a: goto 007a // +0010 │ │ -3d899a: 6e10 1902 0700 |006b: invoke-virtual {v7}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0219 │ │ -3d89a0: 0c06 |006e: move-result-object v6 │ │ -3d89a2: 7130 f29c 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@9cf2 │ │ -3d89a8: 6e10 1902 0700 |0072: invoke-virtual {v7}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0219 │ │ -3d89ae: 0c06 |0075: move-result-object v6 │ │ -3d89b0: 6e20 89ac 6800 |0076: invoke-virtual {v8, v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.onPlaybackPause:(Landroid/content/Context;)V // method@ac89 │ │ -3d89b6: 280f |0079: goto 0088 // +000f │ │ -3d89b8: 6e10 1902 0700 |007a: invoke-virtual {v7}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0219 │ │ -3d89be: 0c06 |007d: move-result-object v6 │ │ -3d89c0: 7130 f29c 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@9cf2 │ │ -3d89c6: 6e10 1902 0700 |0081: invoke-virtual {v7}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0219 │ │ -3d89cc: 0c06 |0084: move-result-object v6 │ │ -3d89ce: 6e20 88ac 6800 |0085: invoke-virtual {v8, v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.onPlaybackCompleted:(Landroid/content/Context;)V // method@ac88 │ │ -3d89d4: 3801 6400 |0088: if-eqz v1, 00ec // +0064 │ │ -3d89d8: 3909 0e00 |008a: if-nez v9, 0098 // +000e │ │ -3d89dc: 3902 0c00 |008c: if-nez v2, 0098 // +000c │ │ -3d89e0: 3903 0a00 |008e: if-nez v3, 0098 // +000a │ │ -3d89e4: 380a 5c00 |0090: if-eqz v10, 00ec // +005c │ │ -3d89e8: 7100 13b1 0000 |0092: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.shouldSkipKeepEpisode:()Z // method@b113 │ │ -3d89ee: 0a03 |0095: move-result v3 │ │ -3d89f0: 3903 5600 |0096: if-nez v3, 00ec // +0056 │ │ -3d89f4: 3909 0900 |0098: if-nez v9, 00a1 // +0009 │ │ -3d89f8: 380a 0500 |009a: if-eqz v10, 009f // +0005 │ │ -3d89fc: 3802 0300 |009c: if-eqz v2, 009f // +0003 │ │ -3d8a00: 2803 |009e: goto 00a1 // +0003 │ │ -3d8a02: 1202 |009f: const/4 v2, #int 0 // #0 │ │ -3d8a04: 2802 |00a0: goto 00a2 // +0002 │ │ -3d8a06: 1212 |00a1: const/4 v2, #int 1 // #1 │ │ -3d8a08: 7130 4a9c 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@9c4a │ │ -3d8a0e: 7130 529c 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@9c52 │ │ -3d8a14: 6e10 2dac 0100 |00a8: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -3d8a1a: 0c02 |00ab: move-result-object v2 │ │ -3d8a1c: 6e10 d4ab 0200 |00ac: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ -3d8a22: 0c02 |00af: move-result-object v2 │ │ -3d8a24: 6e10 a9ac 0200 |00b0: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getCurrentAutoDelete:()Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // method@aca9 │ │ -3d8a2a: 0c02 |00b3: move-result-object v2 │ │ -3d8a2c: 6203 6597 |00b4: sget-object v3, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.ALWAYS:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@9765 │ │ -3d8a30: 3232 1000 |00b6: if-eq v2, v3, 00c6 // +0010 │ │ -3d8a34: 6203 6697 |00b8: sget-object v3, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@9766 │ │ -3d8a38: 3332 0d00 |00ba: if-ne v2, v3, 00c7 // +000d │ │ -3d8a3c: 6e10 2dac 0100 |00bc: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -3d8a42: 0c02 |00bf: move-result-object v2 │ │ -3d8a44: 7110 869d 0200 |00c0: invoke-static {v2}, Lde/danoeh/antennapod/core/util/FeedUtil;.shouldAutoDeleteItemsOnThatFeed:(Lde/danoeh/antennapod/model/feed/Feed;)Z // method@9d86 │ │ -3d8a4a: 0a02 |00c3: move-result v2 │ │ -3d8a4c: 3802 0300 |00c4: if-eqz v2, 00c7 // +0003 │ │ -3d8a50: 1214 |00c6: const/4 v4, #int 1 // #1 │ │ -3d8a52: 3804 1c00 |00c7: if-eqz v4, 00e3 // +001c │ │ -3d8a56: 1a02 511d |00c9: const-string v2, "Favorite" // string@1d51 │ │ -3d8a5a: 6e20 43ac 2100 |00cb: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ac43 │ │ -3d8a60: 0a01 |00ce: move-result v1 │ │ -3d8a62: 3801 0800 |00cf: if-eqz v1, 00d7 // +0008 │ │ -3d8a66: 7100 0fb1 0000 |00d1: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.shouldFavoriteKeepEpisode:()Z // method@b10f │ │ -3d8a6c: 0a01 |00d4: move-result v1 │ │ -3d8a6e: 3901 0e00 |00d5: if-nez v1, 00e3 // +000e │ │ -3d8a72: 6e10 f4ab 0800 |00d7: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3d8a78: 0b01 |00da: move-result-wide v1 │ │ -3d8a7a: 7130 1c9c 1702 |00db: invoke-static {v7, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFeedMediaOfItem:(Landroid/content/Context;J)Ljava/util/concurrent/Future; // method@9c1c │ │ -3d8a80: 1a01 151b |00de: const-string v1, "Episode Deleted" // string@1b15 │ │ -3d8a84: 7120 fe0a 1000 |00e0: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d8a8a: 6000 197f |00e3: sget v0, Lde/danoeh/antennapod/core/R$string;.queue_label:I // field@7f19 │ │ -3d8a8e: 6e20 3102 0700 |00e5: invoke-virtual {v7, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3d8a94: 0c00 |00e8: move-result-object v0 │ │ -3d8a96: 6e20 343c 0700 |00e9: invoke-virtual {v7, v0}, Landroidx/media/MediaBrowserServiceCompat;.notifyChildrenChanged:(Ljava/lang/String;)V // method@3c34 │ │ -3d8a9c: 3909 0600 |00ec: if-nez v9, 00f2 // +0006 │ │ -3d8aa0: 390a 0400 |00ee: if-nez v10, 00f2 // +0004 │ │ -3d8aa4: 380b 0500 |00f0: if-eqz v11, 00f5 // +0005 │ │ -3d8aa8: 7110 0d9c 0800 |00f2: invoke-static {v8}, Lde/danoeh/antennapod/core/storage/DBWriter;.addItemToPlaybackHistory:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future; // method@9c0d │ │ -3d8aae: 0e00 |00f5: return-void │ │ +3d887c: |[3d887c] de.danoeh.antennapod.core.service.playback.PlaybackService.onPostPlayback:(Lde/danoeh/antennapod/model/playback/Playable;ZZZ)V │ │ +3d888c: 1a00 494f |0000: const-string v0, "PlaybackService" // string@4f49 │ │ +3d8890: 3908 0800 |0002: if-nez v8, 000a // +0008 │ │ +3d8894: 1a08 6813 |0004: const-string v8, "Cannot do post-playback processing: media was null" // string@1368 │ │ +3d8898: 7120 000b 8000 |0006: invoke-static {v0, v8}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +3d889e: 0e00 |0009: return-void │ │ +3d88a0: 2201 8f1e |000a: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +3d88a4: 7010 50b3 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3d88aa: 1a02 ccc0 |000f: const-string v2, "onPostPlayback(): media=" // string@c0cc │ │ +3d88ae: 6e20 5cb3 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d88b4: 7210 e6ac 0800 |0014: invoke-interface {v8}, Lde/danoeh/antennapod/model/playback/Playable;.getEpisodeTitle:()Ljava/lang/String; // method@ace6 │ │ +3d88ba: 0c02 |0017: move-result-object v2 │ │ +3d88bc: 6e20 5cb3 2100 |0018: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d88c2: 6e10 67b3 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3d88c8: 0c01 |001e: move-result-object v1 │ │ +3d88ca: 7120 fe0a 1000 |001f: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d88d0: 2081 bc1c |0022: instance-of v1, v8, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +3d88d4: 3901 1900 |0024: if-nez v1, 003d // +0019 │ │ +3d88d8: 1a0a 244c |0026: const-string v10, "Not doing post-playback processing: media not of type FeedMedia" // string@4c24 │ │ +3d88dc: 7120 fe0a a000 |0028: invoke-static {v0, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d88e2: 3809 0a00 |002b: if-eqz v9, 0035 // +000a │ │ +3d88e6: 6e10 1902 0700 |002d: invoke-virtual {v7}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0219 │ │ +3d88ec: 0c09 |0030: move-result-object v9 │ │ +3d88ee: 7220 f3ac 9800 |0031: invoke-interface {v8, v9}, Lde/danoeh/antennapod/model/playback/Playable;.onPlaybackCompleted:(Landroid/content/Context;)V // method@acf3 │ │ +3d88f4: 2808 |0034: goto 003c // +0008 │ │ +3d88f6: 6e10 1902 0700 |0035: invoke-virtual {v7}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0219 │ │ +3d88fc: 0c09 |0038: move-result-object v9 │ │ +3d88fe: 7220 f4ac 9800 |0039: invoke-interface {v8, v9}, Lde/danoeh/antennapod/model/playback/Playable;.onPlaybackPause:(Landroid/content/Context;)V // method@acf4 │ │ +3d8904: 0e00 |003c: return-void │ │ +3d8906: 1f08 bc1c |003d: check-cast v8, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +3d890a: 6e10 73ac 0800 |003f: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +3d8910: 0c01 |0042: move-result-object v1 │ │ +3d8912: 7110 829d 0800 |0043: invoke-static {v8}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.hasAlmostEnded:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@9d82 │ │ +3d8918: 0a02 |0046: move-result v2 │ │ +3d891a: 3909 0900 |0047: if-nez v9, 0050 // +0009 │ │ +3d891e: 3802 0700 |0049: if-eqz v2, 0050 // +0007 │ │ +3d8922: 1a03 14dc |004b: const-string v3, "smart mark as played" // string@dc14 │ │ +3d8926: 7120 fe0a 3000 |004d: invoke-static {v0, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d892c: 5473 4a8d |0050: iget-object v3, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.autoSkippedFeedMediaId:Ljava/lang/String; // field@8d4a │ │ +3d8930: 1204 |0052: const/4 v4, #int 0 // #0 │ │ +3d8932: 1215 |0053: const/4 v5, #int 1 // #1 │ │ +3d8934: 3803 1100 |0054: if-eqz v3, 0065 // +0011 │ │ +3d8938: 6e10 30ac 0100 |0056: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getIdentifyingValue:()Ljava/lang/String; // method@ac30 │ │ +3d893e: 0c06 |0059: move-result-object v6 │ │ +3d8940: 6e20 28b3 6300 |005a: invoke-virtual {v3, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3d8946: 0a03 |005d: move-result v3 │ │ +3d8948: 3803 0700 |005e: if-eqz v3, 0065 // +0007 │ │ +3d894c: 1203 |0060: const/4 v3, #int 0 // #0 │ │ +3d894e: 5b73 4a8d |0061: iput-object v3, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.autoSkippedFeedMediaId:Ljava/lang/String; // field@8d4a │ │ +3d8952: 1213 |0063: const/4 v3, #int 1 // #1 │ │ +3d8954: 2802 |0064: goto 0066 // +0002 │ │ +3d8956: 1203 |0065: const/4 v3, #int 0 // #0 │ │ +3d8958: 3909 1400 |0066: if-nez v9, 007a // +0014 │ │ +3d895c: 3802 0300 |0068: if-eqz v2, 006b // +0003 │ │ +3d8960: 2810 |006a: goto 007a // +0010 │ │ +3d8962: 6e10 1902 0700 |006b: invoke-virtual {v7}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0219 │ │ +3d8968: 0c06 |006e: move-result-object v6 │ │ +3d896a: 7130 f29c 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@9cf2 │ │ +3d8970: 6e10 1902 0700 |0072: invoke-virtual {v7}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0219 │ │ +3d8976: 0c06 |0075: move-result-object v6 │ │ +3d8978: 6e20 89ac 6800 |0076: invoke-virtual {v8, v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.onPlaybackPause:(Landroid/content/Context;)V // method@ac89 │ │ +3d897e: 280f |0079: goto 0088 // +000f │ │ +3d8980: 6e10 1902 0700 |007a: invoke-virtual {v7}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0219 │ │ +3d8986: 0c06 |007d: move-result-object v6 │ │ +3d8988: 7130 f29c 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@9cf2 │ │ +3d898e: 6e10 1902 0700 |0081: invoke-virtual {v7}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0219 │ │ +3d8994: 0c06 |0084: move-result-object v6 │ │ +3d8996: 6e20 88ac 6800 |0085: invoke-virtual {v8, v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.onPlaybackCompleted:(Landroid/content/Context;)V // method@ac88 │ │ +3d899c: 3801 6400 |0088: if-eqz v1, 00ec // +0064 │ │ +3d89a0: 3909 0e00 |008a: if-nez v9, 0098 // +000e │ │ +3d89a4: 3902 0c00 |008c: if-nez v2, 0098 // +000c │ │ +3d89a8: 3903 0a00 |008e: if-nez v3, 0098 // +000a │ │ +3d89ac: 380a 5c00 |0090: if-eqz v10, 00ec // +005c │ │ +3d89b0: 7100 13b1 0000 |0092: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.shouldSkipKeepEpisode:()Z // method@b113 │ │ +3d89b6: 0a03 |0095: move-result v3 │ │ +3d89b8: 3903 5600 |0096: if-nez v3, 00ec // +0056 │ │ +3d89bc: 3909 0900 |0098: if-nez v9, 00a1 // +0009 │ │ +3d89c0: 380a 0500 |009a: if-eqz v10, 009f // +0005 │ │ +3d89c4: 3802 0300 |009c: if-eqz v2, 009f // +0003 │ │ +3d89c8: 2803 |009e: goto 00a1 // +0003 │ │ +3d89ca: 1202 |009f: const/4 v2, #int 0 // #0 │ │ +3d89cc: 2802 |00a0: goto 00a2 // +0002 │ │ +3d89ce: 1212 |00a1: const/4 v2, #int 1 // #1 │ │ +3d89d0: 7130 4a9c 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@9c4a │ │ +3d89d6: 7130 529c 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@9c52 │ │ +3d89dc: 6e10 2dac 0100 |00a8: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +3d89e2: 0c02 |00ab: move-result-object v2 │ │ +3d89e4: 6e10 d4ab 0200 |00ac: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ +3d89ea: 0c02 |00af: move-result-object v2 │ │ +3d89ec: 6e10 a9ac 0200 |00b0: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getCurrentAutoDelete:()Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // method@aca9 │ │ +3d89f2: 0c02 |00b3: move-result-object v2 │ │ +3d89f4: 6203 6597 |00b4: sget-object v3, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.ALWAYS:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@9765 │ │ +3d89f8: 3232 1000 |00b6: if-eq v2, v3, 00c6 // +0010 │ │ +3d89fc: 6203 6697 |00b8: sget-object v3, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@9766 │ │ +3d8a00: 3332 0d00 |00ba: if-ne v2, v3, 00c7 // +000d │ │ +3d8a04: 6e10 2dac 0100 |00bc: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +3d8a0a: 0c02 |00bf: move-result-object v2 │ │ +3d8a0c: 7110 869d 0200 |00c0: invoke-static {v2}, Lde/danoeh/antennapod/core/util/FeedUtil;.shouldAutoDeleteItemsOnThatFeed:(Lde/danoeh/antennapod/model/feed/Feed;)Z // method@9d86 │ │ +3d8a12: 0a02 |00c3: move-result v2 │ │ +3d8a14: 3802 0300 |00c4: if-eqz v2, 00c7 // +0003 │ │ +3d8a18: 1214 |00c6: const/4 v4, #int 1 // #1 │ │ +3d8a1a: 3804 1c00 |00c7: if-eqz v4, 00e3 // +001c │ │ +3d8a1e: 1a02 511d |00c9: const-string v2, "Favorite" // string@1d51 │ │ +3d8a22: 6e20 43ac 2100 |00cb: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ac43 │ │ +3d8a28: 0a01 |00ce: move-result v1 │ │ +3d8a2a: 3801 0800 |00cf: if-eqz v1, 00d7 // +0008 │ │ +3d8a2e: 7100 0fb1 0000 |00d1: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.shouldFavoriteKeepEpisode:()Z // method@b10f │ │ +3d8a34: 0a01 |00d4: move-result v1 │ │ +3d8a36: 3901 0e00 |00d5: if-nez v1, 00e3 // +000e │ │ +3d8a3a: 6e10 f4ab 0800 |00d7: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3d8a40: 0b01 |00da: move-result-wide v1 │ │ +3d8a42: 7130 1c9c 1702 |00db: invoke-static {v7, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFeedMediaOfItem:(Landroid/content/Context;J)Ljava/util/concurrent/Future; // method@9c1c │ │ +3d8a48: 1a01 151b |00de: const-string v1, "Episode Deleted" // string@1b15 │ │ +3d8a4c: 7120 fe0a 1000 |00e0: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d8a52: 6000 197f |00e3: sget v0, Lde/danoeh/antennapod/core/R$string;.queue_label:I // field@7f19 │ │ +3d8a56: 6e20 3102 0700 |00e5: invoke-virtual {v7, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3d8a5c: 0c00 |00e8: move-result-object v0 │ │ +3d8a5e: 6e20 343c 0700 |00e9: invoke-virtual {v7, v0}, Landroidx/media/MediaBrowserServiceCompat;.notifyChildrenChanged:(Ljava/lang/String;)V // method@3c34 │ │ +3d8a64: 3909 0600 |00ec: if-nez v9, 00f2 // +0006 │ │ +3d8a68: 390a 0400 |00ee: if-nez v10, 00f2 // +0004 │ │ +3d8a6c: 380b 0500 |00f0: if-eqz v11, 00f5 // +0005 │ │ +3d8a70: 7110 0d9c 0800 |00f2: invoke-static {v8}, Lde/danoeh/antennapod/core/storage/DBWriter;.addItemToPlaybackHistory:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future; // method@9c0d │ │ +3d8a76: 0e00 |00f5: return-void │ │ catches : (none) │ │ positions : │ │ 0x0006 line=1068 │ │ 0x000a line=1071 │ │ 0x0022 line=1073 │ │ 0x0028 line=1074 │ │ 0x002d line=1076 │ │ @@ -1479104,41 +1479087,41 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -3d8acc: |[3d8acc] de.danoeh.antennapod.core.service.playback.PlaybackService.pauseIfPauseOnDisconnect:()V │ │ -3d8adc: 1a00 494f |0000: const-string v0, "PlaybackService" // string@4f49 │ │ -3d8ae0: 1a01 6fc4 |0002: const-string v1, "pauseIfPauseOnDisconnect()" // string@c46f │ │ -3d8ae4: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d8aea: 5440 558d |0007: iget-object v0, v4, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d8aee: 6e10 a9af 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@afa9 │ │ -3d8af4: 0c00 |000c: move-result-object v0 │ │ -3d8af6: 6201 a7c8 |000d: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ -3d8afa: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -3d8afc: 1203 |0010: const/4 v3, #int 0 // #0 │ │ -3d8afe: 3310 0400 |0011: if-ne v0, v1, 0015 // +0004 │ │ -3d8b02: 1210 |0013: const/4 v0, #int 1 // #1 │ │ -3d8b04: 2802 |0014: goto 0016 // +0002 │ │ -3d8b06: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -3d8b08: 6a00 608d |0016: sput-boolean v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.transientPause:Z // field@8d60 │ │ -3d8b0c: 7100 e3b0 0000 |0018: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isPauseOnHeadsetDisconnect:()Z // method@b0e3 │ │ -3d8b12: 0a00 |001b: move-result v0 │ │ -3d8b14: 3800 1200 |001c: if-eqz v0, 002e // +0012 │ │ -3d8b18: 7100 849a 0000 |001e: invoke-static {}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isCasting:()Z // method@9a84 │ │ -3d8b1e: 0a00 |0021: move-result v0 │ │ -3d8b20: 3900 0c00 |0022: if-nez v0, 002e // +000c │ │ -3d8b24: 5440 558d |0024: iget-object v0, v4, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d8b28: 7100 e4b0 0000 |0026: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isPersistNotify:()Z // method@b0e4 │ │ -3d8b2e: 0a01 |0029: move-result v1 │ │ -3d8b30: b721 |002a: xor-int/2addr v1, v2 │ │ -3d8b32: 6e30 b1af 1003 |002b: invoke-virtual {v0, v1, v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.pause:(ZZ)V // method@afb1 │ │ -3d8b38: 0e00 |002e: return-void │ │ +3d8a94: |[3d8a94] de.danoeh.antennapod.core.service.playback.PlaybackService.pauseIfPauseOnDisconnect:()V │ │ +3d8aa4: 1a00 494f |0000: const-string v0, "PlaybackService" // string@4f49 │ │ +3d8aa8: 1a01 6fc4 |0002: const-string v1, "pauseIfPauseOnDisconnect()" // string@c46f │ │ +3d8aac: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d8ab2: 5440 558d |0007: iget-object v0, v4, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d8ab6: 6e10 a9af 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@afa9 │ │ +3d8abc: 0c00 |000c: move-result-object v0 │ │ +3d8abe: 6201 a7c8 |000d: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ +3d8ac2: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +3d8ac4: 1203 |0010: const/4 v3, #int 0 // #0 │ │ +3d8ac6: 3310 0400 |0011: if-ne v0, v1, 0015 // +0004 │ │ +3d8aca: 1210 |0013: const/4 v0, #int 1 // #1 │ │ +3d8acc: 2802 |0014: goto 0016 // +0002 │ │ +3d8ace: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +3d8ad0: 6a00 608d |0016: sput-boolean v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.transientPause:Z // field@8d60 │ │ +3d8ad4: 7100 e3b0 0000 |0018: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isPauseOnHeadsetDisconnect:()Z // method@b0e3 │ │ +3d8ada: 0a00 |001b: move-result v0 │ │ +3d8adc: 3800 1200 |001c: if-eqz v0, 002e // +0012 │ │ +3d8ae0: 7100 849a 0000 |001e: invoke-static {}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isCasting:()Z // method@9a84 │ │ +3d8ae6: 0a00 |0021: move-result v0 │ │ +3d8ae8: 3900 0c00 |0022: if-nez v0, 002e // +000c │ │ +3d8aec: 5440 558d |0024: iget-object v0, v4, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d8af0: 7100 e4b0 0000 |0026: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isPersistNotify:()Z // method@b0e4 │ │ +3d8af6: 0a01 |0029: move-result v1 │ │ +3d8af8: b721 |002a: xor-int/2addr v1, v2 │ │ +3d8afa: 6e30 b1af 1003 |002b: invoke-virtual {v0, v1, v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.pause:(ZZ)V // method@afb1 │ │ +3d8b00: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=1499 │ │ 0x0007 line=1500 │ │ 0x0018 line=1501 │ │ 0x0024 line=1502 │ │ locals : │ │ @@ -1479149,48 +1479132,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 │ │ -3d8d6c: |[3d8d6c] de.danoeh.antennapod.core.service.playback.PlaybackService.saveCurrentPosition:(ZLde/danoeh/antennapod/model/playback/Playable;I)V │ │ -3d8d7c: 1d02 |0000: monitor-enter v2 │ │ -3d8d7e: 3803 1100 |0001: if-eqz v3, 0012 // +0011 │ │ -3d8d82: 6e10 789a 0200 |0003: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getCurrentPosition:()I // method@9a78 │ │ -3d8d88: 0a05 |0006: move-result v5 │ │ -3d8d8a: 6e10 799a 0200 |0007: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getDuration:()I // method@9a79 │ │ -3d8d90: 0a03 |000a: move-result v3 │ │ -3d8d92: 5424 558d |000b: iget-object v4, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d8d96: 6e10 a7af 0400 |000d: invoke-virtual {v4}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@afa7 │ │ -3d8d9c: 0c04 |0010: move-result-object v4 │ │ -3d8d9e: 2805 |0011: goto 0016 // +0005 │ │ -3d8da0: 7210 e5ac 0400 |0012: invoke-interface {v4}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ace5 │ │ -3d8da6: 0a03 |0015: move-result v3 │ │ -3d8da8: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ -3d8daa: 3205 2300 |0017: if-eq v5, v0, 003a // +0023 │ │ -3d8dae: 3203 2100 |0019: if-eq v3, v0, 003a // +0021 │ │ -3d8db2: 3804 1f00 |001b: if-eqz v4, 003a // +001f │ │ -3d8db6: 1a03 494f |001d: const-string v3, "PlaybackService" // string@4f49 │ │ -3d8dba: 2200 8f1e |001f: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3d8dbe: 7010 50b3 0000 |0021: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3d8dc4: 1a01 5d54 |0024: const-string v1, "Saving current position to " // string@545d │ │ -3d8dc8: 6e20 5cb3 1000 |0026: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d8dce: 6e20 57b3 5000 |0029: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -3d8dd4: 6e10 67b3 0000 |002c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3d8dda: 0c00 |002f: move-result-object v0 │ │ -3d8ddc: 7120 fe0a 0300 |0030: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d8de2: 7100 69b3 0000 |0033: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b369 │ │ -3d8de8: 0b00 |0036: move-result-wide v0 │ │ -3d8dea: 7140 159e 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@9e15 │ │ -3d8df0: 1e02 |003a: monitor-exit v2 │ │ -3d8df2: 0e00 |003b: return-void │ │ -3d8df4: 0d03 |003c: move-exception v3 │ │ -3d8df6: 1e02 |003d: monitor-exit v2 │ │ -3d8df8: 2703 |003e: throw v3 │ │ +3d8d34: |[3d8d34] de.danoeh.antennapod.core.service.playback.PlaybackService.saveCurrentPosition:(ZLde/danoeh/antennapod/model/playback/Playable;I)V │ │ +3d8d44: 1d02 |0000: monitor-enter v2 │ │ +3d8d46: 3803 1100 |0001: if-eqz v3, 0012 // +0011 │ │ +3d8d4a: 6e10 789a 0200 |0003: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getCurrentPosition:()I // method@9a78 │ │ +3d8d50: 0a05 |0006: move-result v5 │ │ +3d8d52: 6e10 799a 0200 |0007: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getDuration:()I // method@9a79 │ │ +3d8d58: 0a03 |000a: move-result v3 │ │ +3d8d5a: 5424 558d |000b: iget-object v4, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d8d5e: 6e10 a7af 0400 |000d: invoke-virtual {v4}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@afa7 │ │ +3d8d64: 0c04 |0010: move-result-object v4 │ │ +3d8d66: 2805 |0011: goto 0016 // +0005 │ │ +3d8d68: 7210 e5ac 0400 |0012: invoke-interface {v4}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ace5 │ │ +3d8d6e: 0a03 |0015: move-result v3 │ │ +3d8d70: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ +3d8d72: 3205 2300 |0017: if-eq v5, v0, 003a // +0023 │ │ +3d8d76: 3203 2100 |0019: if-eq v3, v0, 003a // +0021 │ │ +3d8d7a: 3804 1f00 |001b: if-eqz v4, 003a // +001f │ │ +3d8d7e: 1a03 494f |001d: const-string v3, "PlaybackService" // string@4f49 │ │ +3d8d82: 2200 8f1e |001f: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3d8d86: 7010 50b3 0000 |0021: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3d8d8c: 1a01 5d54 |0024: const-string v1, "Saving current position to " // string@545d │ │ +3d8d90: 6e20 5cb3 1000 |0026: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d8d96: 6e20 57b3 5000 |0029: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +3d8d9c: 6e10 67b3 0000 |002c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3d8da2: 0c00 |002f: move-result-object v0 │ │ +3d8da4: 7120 fe0a 0300 |0030: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d8daa: 7100 69b3 0000 |0033: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b369 │ │ +3d8db0: 0b00 |0036: move-result-wide v0 │ │ +3d8db2: 7140 159e 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@9e15 │ │ +3d8db8: 1e02 |003a: monitor-exit v2 │ │ +3d8dba: 0e00 |003b: return-void │ │ +3d8dbc: 0d03 |003c: move-exception v3 │ │ +3d8dbe: 1e02 |003d: monitor-exit v2 │ │ +3d8dc0: 2703 |003e: throw v3 │ │ catches : 1 │ │ 0x0003 - 0x003a │ │ -> 0x003c │ │ positions : │ │ 0x0003 line=1376 │ │ 0x0007 line=1377 │ │ 0x000b line=1378 │ │ @@ -1479209,18 +1479192,18 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3d8e08: |[3d8e08] de.danoeh.antennapod.core.service.playback.PlaybackService.seekDelta:(I)V │ │ -3d8e18: 5410 558d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d8e1c: 6e20 b8af 2000 |0002: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.seekDelta:(I)V // method@afb8 │ │ -3d8e22: 0e00 |0005: return-void │ │ +3d8dd0: |[3d8dd0] de.danoeh.antennapod.core.service.playback.PlaybackService.seekDelta:(I)V │ │ +3d8de0: 5410 558d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d8de4: 6e20 b8af 2000 |0002: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.seekDelta:(I)V // method@afb8 │ │ +3d8dea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1652 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ 0x0000 - 0x0006 reg=2 (null) I │ │ │ │ @@ -1479229,27 +1479212,27 @@ │ │ type : '(II)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -3d8e60: |[3d8e60] de.danoeh.antennapod.core.service.playback.PlaybackService.sendNotificationBroadcast:(II)V │ │ -3d8e70: 2200 6c00 |0000: new-instance v0, Landroid/content/Intent; // type@006c │ │ -3d8e74: 1a01 8068 |0002: const-string v1, "action.de.danoeh.antennapod.core.service.playerNotification" // string@6880 │ │ -3d8e78: 7020 5b02 1000 |0004: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@025b │ │ -3d8e7e: 1a01 fe81 |0007: const-string v1, "extra.de.danoeh.antennapod.core.service.notificationType" // string@81fe │ │ -3d8e82: 6e30 7402 1003 |0009: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0274 │ │ -3d8e88: 1a03 fd81 |000c: const-string v3, "extra.de.danoeh.antennapod.core.service.notificationCode" // string@81fd │ │ -3d8e8c: 6e30 7402 3004 |000e: invoke-virtual {v0, v3, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0274 │ │ -3d8e92: 6e10 2e02 0200 |0011: invoke-virtual {v2}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@022e │ │ -3d8e98: 0c03 |0014: move-result-object v3 │ │ -3d8e9a: 6e20 8802 3000 |0015: invoke-virtual {v0, v3}, Landroid/content/Intent;.setPackage:(Ljava/lang/String;)Landroid/content/Intent; // method@0288 │ │ -3d8ea0: 6e20 4002 0200 |0018: invoke-virtual {v2, v0}, Landroid/content/Context;.sendBroadcast:(Landroid/content/Intent;)V // method@0240 │ │ -3d8ea6: 0e00 |001b: return-void │ │ +3d8e28: |[3d8e28] de.danoeh.antennapod.core.service.playback.PlaybackService.sendNotificationBroadcast:(II)V │ │ +3d8e38: 2200 6c00 |0000: new-instance v0, Landroid/content/Intent; // type@006c │ │ +3d8e3c: 1a01 8068 |0002: const-string v1, "action.de.danoeh.antennapod.core.service.playerNotification" // string@6880 │ │ +3d8e40: 7020 5b02 1000 |0004: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@025b │ │ +3d8e46: 1a01 fe81 |0007: const-string v1, "extra.de.danoeh.antennapod.core.service.notificationType" // string@81fe │ │ +3d8e4a: 6e30 7402 1003 |0009: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0274 │ │ +3d8e50: 1a03 fd81 |000c: const-string v3, "extra.de.danoeh.antennapod.core.service.notificationCode" // string@81fd │ │ +3d8e54: 6e30 7402 3004 |000e: invoke-virtual {v0, v3, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0274 │ │ +3d8e5a: 6e10 2e02 0200 |0011: invoke-virtual {v2}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@022e │ │ +3d8e60: 0c03 |0014: move-result-object v3 │ │ +3d8e62: 6e20 8802 3000 |0015: invoke-virtual {v0, v3}, Landroid/content/Intent;.setPackage:(Ljava/lang/String;)Landroid/content/Intent; // method@0288 │ │ +3d8e68: 6e20 4002 0200 |0018: invoke-virtual {v2, v0}, Landroid/content/Context;.sendBroadcast:(Landroid/content/Intent;)V // method@0240 │ │ +3d8e6e: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1143 │ │ 0x0009 line=1144 │ │ 0x000e line=1145 │ │ 0x0011 line=1146 │ │ 0x0018 line=1147 │ │ @@ -1479263,92 +1479246,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 │ │ -3d8fa8: |[3d8fa8] de.danoeh.antennapod.core.service.playback.PlaybackService.setupNotification:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -3d8fb8: 1d03 |0000: monitor-enter v3 │ │ -3d8fba: 1a00 494f |0001: const-string v0, "PlaybackService" // string@4f49 │ │ -3d8fbe: 1a01 f1d9 |0003: const-string v1, "setupNotification" // string@d9f1 │ │ -3d8fc2: 7120 fe0a 1000 |0005: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d8fc8: 5430 598d |0008: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.playableIconLoaderThread:Ljava/lang/Thread; // field@8d59 │ │ -3d8fcc: 3800 0500 |000a: if-eqz v0, 000f // +0005 │ │ -3d8fd0: 6e10 77b3 0000 |000c: invoke-virtual {v0}, Ljava/lang/Thread;.interrupt:()V // method@b377 │ │ -3d8fd6: 3804 5500 |000f: if-eqz v4, 0064 // +0055 │ │ -3d8fda: 5430 558d |0011: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d8fde: 3900 0300 |0013: if-nez v0, 0016 // +0003 │ │ -3d8fe2: 284f |0015: goto 0064 // +004f │ │ -3d8fe4: 6e10 a9af 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@afa9 │ │ -3d8fea: 0c00 |0019: move-result-object v0 │ │ -3d8fec: 5431 588d |001a: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8d58 │ │ -3d8ff0: 6e20 d09a 4100 |001c: invoke-virtual {v1, v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.setPlayable:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@9ad0 │ │ -3d8ff6: 5431 588d |001f: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8d58 │ │ -3d8ffa: 5432 578d |0021: iget-object v2, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@8d57 │ │ -3d8ffe: 6e10 ca09 0200 |0023: invoke-virtual {v2}, Landroid/support/v4/media/session/MediaSessionCompat;.getSessionToken:()Landroid/support/v4/media/session/MediaSessionCompat$Token; // method@09ca │ │ -3d9004: 0c02 |0026: move-result-object v2 │ │ -3d9006: 6e20 cf9a 2100 |0027: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.setMediaSessionToken:(Landroid/support/v4/media/session/MediaSessionCompat$Token;)V // method@9acf │ │ -3d900c: 5431 588d |002a: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8d58 │ │ -3d9010: 6e20 d19a 0100 |002c: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)V // method@9ad1 │ │ -3d9016: 5430 588d |002f: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8d58 │ │ -3d901a: 6e10 789a 0300 |0031: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getCurrentPosition:()I // method@9a78 │ │ -3d9020: 0a01 |0034: move-result v1 │ │ -3d9022: 6e10 779a 0300 |0035: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getCurrentPlaybackSpeed:()F // method@9a77 │ │ -3d9028: 0a02 |0038: move-result v2 │ │ -3d902a: 6e30 d29a 1002 |0039: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.updatePosition:(IF)V // method@9ad2 │ │ -3d9030: 7110 1e28 0300 |003c: invoke-static {v3}, Landroidx/core/app/NotificationManagerCompat;.from:(Landroid/content/Context;)Landroidx/core/app/NotificationManagerCompat; // method@281e │ │ -3d9036: 0c00 |003f: move-result-object v0 │ │ -3d9038: 6001 907a |0040: sget v1, Lde/danoeh/antennapod/core/R$id;.notification_playing:I // field@7a90 │ │ -3d903c: 5432 588d |0042: iget-object v2, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8d58 │ │ -3d9040: 6e10 c49a 0200 |0044: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.build:()Landroid/app/Notification; // method@9ac4 │ │ -3d9046: 0c02 |0047: move-result-object v2 │ │ -3d9048: 6e30 2028 1002 |0048: invoke-virtual {v0, v1, v2}, Landroidx/core/app/NotificationManagerCompat;.notify:(ILandroid/app/Notification;)V // method@2820 │ │ -3d904e: 5431 588d |004b: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8d58 │ │ -3d9052: 6e10 cd9a 0100 |004d: invoke-virtual {v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.isIconCached:()Z // method@9acd │ │ -3d9058: 0a01 |0050: move-result v1 │ │ -3d905a: 3901 1100 |0051: if-nez v1, 0062 // +0011 │ │ -3d905e: 2201 921e |0053: new-instance v1, Ljava/lang/Thread; // type@1e92 │ │ -3d9062: 2202 f018 |0055: new-instance v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda11; // type@18f0 │ │ -3d9066: 7040 f699 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@99f6 │ │ -3d906c: 7020 71b3 2100 |005a: invoke-direct {v1, v2}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;)V // method@b371 │ │ -3d9072: 5b31 598d |005d: iput-object v1, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.playableIconLoaderThread:Ljava/lang/Thread; // field@8d59 │ │ -3d9076: 6e10 81b3 0100 |005f: invoke-virtual {v1}, Ljava/lang/Thread;.start:()V // method@b381 │ │ -3d907c: 1e03 |0062: monitor-exit v3 │ │ -3d907e: 0e00 |0063: return-void │ │ -3d9080: 1a00 494f |0064: const-string v0, "PlaybackService" // string@4f49 │ │ -3d9084: 2201 8f1e |0066: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -3d9088: 7010 50b3 0100 |0068: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3d908e: 1a02 f3d9 |006b: const-string v2, "setupNotification: playable=" // string@d9f3 │ │ -3d9092: 6e20 5cb3 2100 |006d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d9098: 6e20 5bb3 4100 |0070: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ -3d909e: 6e10 67b3 0100 |0073: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3d90a4: 0c04 |0076: move-result-object v4 │ │ -3d90a6: 7120 fe0a 4000 |0077: invoke-static {v0, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d90ac: 1a04 494f |007a: const-string v4, "PlaybackService" // string@4f49 │ │ -3d90b0: 2200 8f1e |007c: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3d90b4: 7010 50b3 0000 |007e: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3d90ba: 1a01 f2d9 |0081: const-string v1, "setupNotification: mediaPlayer=" // string@d9f2 │ │ -3d90be: 6e20 5cb3 1000 |0083: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d90c4: 5431 558d |0086: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d90c8: 6e20 5bb3 1000 |0088: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ -3d90ce: 6e10 67b3 0000 |008b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3d90d4: 0c00 |008e: move-result-object v0 │ │ -3d90d6: 7120 fe0a 0400 |008f: invoke-static {v4, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d90dc: 5434 5d8d |0092: iget-object v4, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8d5d │ │ -3d90e0: 6e10 d49a 0400 |0094: invoke-virtual {v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.hasReceivedValidStartCommand:()Z // method@9ad4 │ │ -3d90e6: 0a04 |0097: move-result v4 │ │ -3d90e8: 3904 0700 |0098: if-nez v4, 009f // +0007 │ │ -3d90ec: 5434 5d8d |009a: iget-object v4, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8d5d │ │ -3d90f0: 6e10 d79a 0400 |009c: invoke-virtual {v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopService:()V // method@9ad7 │ │ -3d90f6: 1e03 |009f: monitor-exit v3 │ │ -3d90f8: 0e00 |00a0: return-void │ │ -3d90fa: 0d04 |00a1: move-exception v4 │ │ -3d90fc: 1e03 |00a2: monitor-exit v3 │ │ -3d90fe: 2704 |00a3: throw v4 │ │ +3d8f70: |[3d8f70] de.danoeh.antennapod.core.service.playback.PlaybackService.setupNotification:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +3d8f80: 1d03 |0000: monitor-enter v3 │ │ +3d8f82: 1a00 494f |0001: const-string v0, "PlaybackService" // string@4f49 │ │ +3d8f86: 1a01 f1d9 |0003: const-string v1, "setupNotification" // string@d9f1 │ │ +3d8f8a: 7120 fe0a 1000 |0005: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d8f90: 5430 598d |0008: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.playableIconLoaderThread:Ljava/lang/Thread; // field@8d59 │ │ +3d8f94: 3800 0500 |000a: if-eqz v0, 000f // +0005 │ │ +3d8f98: 6e10 77b3 0000 |000c: invoke-virtual {v0}, Ljava/lang/Thread;.interrupt:()V // method@b377 │ │ +3d8f9e: 3804 5500 |000f: if-eqz v4, 0064 // +0055 │ │ +3d8fa2: 5430 558d |0011: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d8fa6: 3900 0300 |0013: if-nez v0, 0016 // +0003 │ │ +3d8faa: 284f |0015: goto 0064 // +004f │ │ +3d8fac: 6e10 a9af 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@afa9 │ │ +3d8fb2: 0c00 |0019: move-result-object v0 │ │ +3d8fb4: 5431 588d |001a: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8d58 │ │ +3d8fb8: 6e20 d09a 4100 |001c: invoke-virtual {v1, v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.setPlayable:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@9ad0 │ │ +3d8fbe: 5431 588d |001f: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8d58 │ │ +3d8fc2: 5432 578d |0021: iget-object v2, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@8d57 │ │ +3d8fc6: 6e10 ca09 0200 |0023: invoke-virtual {v2}, Landroid/support/v4/media/session/MediaSessionCompat;.getSessionToken:()Landroid/support/v4/media/session/MediaSessionCompat$Token; // method@09ca │ │ +3d8fcc: 0c02 |0026: move-result-object v2 │ │ +3d8fce: 6e20 cf9a 2100 |0027: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.setMediaSessionToken:(Landroid/support/v4/media/session/MediaSessionCompat$Token;)V // method@9acf │ │ +3d8fd4: 5431 588d |002a: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8d58 │ │ +3d8fd8: 6e20 d19a 0100 |002c: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)V // method@9ad1 │ │ +3d8fde: 5430 588d |002f: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8d58 │ │ +3d8fe2: 6e10 789a 0300 |0031: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getCurrentPosition:()I // method@9a78 │ │ +3d8fe8: 0a01 |0034: move-result v1 │ │ +3d8fea: 6e10 779a 0300 |0035: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getCurrentPlaybackSpeed:()F // method@9a77 │ │ +3d8ff0: 0a02 |0038: move-result v2 │ │ +3d8ff2: 6e30 d29a 1002 |0039: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.updatePosition:(IF)V // method@9ad2 │ │ +3d8ff8: 7110 1e28 0300 |003c: invoke-static {v3}, Landroidx/core/app/NotificationManagerCompat;.from:(Landroid/content/Context;)Landroidx/core/app/NotificationManagerCompat; // method@281e │ │ +3d8ffe: 0c00 |003f: move-result-object v0 │ │ +3d9000: 6001 907a |0040: sget v1, Lde/danoeh/antennapod/core/R$id;.notification_playing:I // field@7a90 │ │ +3d9004: 5432 588d |0042: iget-object v2, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8d58 │ │ +3d9008: 6e10 c49a 0200 |0044: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.build:()Landroid/app/Notification; // method@9ac4 │ │ +3d900e: 0c02 |0047: move-result-object v2 │ │ +3d9010: 6e30 2028 1002 |0048: invoke-virtual {v0, v1, v2}, Landroidx/core/app/NotificationManagerCompat;.notify:(ILandroid/app/Notification;)V // method@2820 │ │ +3d9016: 5431 588d |004b: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8d58 │ │ +3d901a: 6e10 cd9a 0100 |004d: invoke-virtual {v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.isIconCached:()Z // method@9acd │ │ +3d9020: 0a01 |0050: move-result v1 │ │ +3d9022: 3901 1100 |0051: if-nez v1, 0062 // +0011 │ │ +3d9026: 2201 921e |0053: new-instance v1, Ljava/lang/Thread; // type@1e92 │ │ +3d902a: 2202 f018 |0055: new-instance v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda11; // type@18f0 │ │ +3d902e: 7040 f699 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@99f6 │ │ +3d9034: 7020 71b3 2100 |005a: invoke-direct {v1, v2}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;)V // method@b371 │ │ +3d903a: 5b31 598d |005d: iput-object v1, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.playableIconLoaderThread:Ljava/lang/Thread; // field@8d59 │ │ +3d903e: 6e10 81b3 0100 |005f: invoke-virtual {v1}, Ljava/lang/Thread;.start:()V // method@b381 │ │ +3d9044: 1e03 |0062: monitor-exit v3 │ │ +3d9046: 0e00 |0063: return-void │ │ +3d9048: 1a00 494f |0064: const-string v0, "PlaybackService" // string@4f49 │ │ +3d904c: 2201 8f1e |0066: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +3d9050: 7010 50b3 0100 |0068: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3d9056: 1a02 f3d9 |006b: const-string v2, "setupNotification: playable=" // string@d9f3 │ │ +3d905a: 6e20 5cb3 2100 |006d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d9060: 6e20 5bb3 4100 |0070: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ +3d9066: 6e10 67b3 0100 |0073: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3d906c: 0c04 |0076: move-result-object v4 │ │ +3d906e: 7120 fe0a 4000 |0077: invoke-static {v0, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d9074: 1a04 494f |007a: const-string v4, "PlaybackService" // string@4f49 │ │ +3d9078: 2200 8f1e |007c: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3d907c: 7010 50b3 0000 |007e: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3d9082: 1a01 f2d9 |0081: const-string v1, "setupNotification: mediaPlayer=" // string@d9f2 │ │ +3d9086: 6e20 5cb3 1000 |0083: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d908c: 5431 558d |0086: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d9090: 6e20 5bb3 1000 |0088: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ +3d9096: 6e10 67b3 0000 |008b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3d909c: 0c00 |008e: move-result-object v0 │ │ +3d909e: 7120 fe0a 0400 |008f: invoke-static {v4, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d90a4: 5434 5d8d |0092: iget-object v4, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8d5d │ │ +3d90a8: 6e10 d49a 0400 |0094: invoke-virtual {v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.hasReceivedValidStartCommand:()Z // method@9ad4 │ │ +3d90ae: 0a04 |0097: move-result v4 │ │ +3d90b0: 3904 0700 |0098: if-nez v4, 009f // +0007 │ │ +3d90b4: 5434 5d8d |009a: iget-object v4, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8d5d │ │ +3d90b8: 6e10 d79a 0400 |009c: invoke-virtual {v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopService:()V // method@9ad7 │ │ +3d90be: 1e03 |009f: monitor-exit v3 │ │ +3d90c0: 0e00 |00a0: return-void │ │ +3d90c2: 0d04 |00a1: move-exception v4 │ │ +3d90c4: 1e03 |00a2: monitor-exit v3 │ │ +3d90c6: 2704 |00a3: throw v4 │ │ catches : 2 │ │ 0x0001 - 0x0062 │ │ -> 0x00a1 │ │ 0x0064 - 0x009f │ │ -> 0x00a1 │ │ positions : │ │ 0x0005 line=1329 │ │ @@ -1479380,35 +1479363,35 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 42 16-bit code units │ │ -3d9114: |[3d9114] de.danoeh.antennapod.core.service.playback.PlaybackService.setupPositionObserver:()V │ │ -3d9124: 5430 5a8d |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.positionEventTimer:Lio/reactivex/disposables/Disposable; // field@8d5a │ │ -3d9128: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -3d912c: 7210 91b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ -3d9132: 1a00 494f |0007: const-string v0, "PlaybackService" // string@4f49 │ │ -3d9136: 1a01 0b55 |0009: const-string v1, "Setting up position observer" // string@550b │ │ -3d913a: 7120 fe0a 1000 |000b: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d9140: 1600 0100 |000e: const-wide/16 v0, #int 1 // #1 │ │ -3d9144: 6202 04da |0010: sget-object v2, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@da04 │ │ -3d9148: 7130 7fb1 1002 |0012: invoke-static {v0, v1, v2}, Lio/reactivex/Observable;.interval:(JLjava/util/concurrent/TimeUnit;)Lio/reactivex/Observable; // method@b17f │ │ -3d914e: 0c00 |0015: move-result-object v0 │ │ -3d9150: 7100 90b1 0000 |0016: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ -3d9156: 0c01 |0019: move-result-object v1 │ │ -3d9158: 6e20 80b1 1000 |001a: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b180 │ │ -3d915e: 0c00 |001d: move-result-object v0 │ │ -3d9160: 2201 f718 |001e: new-instance v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda4; // type@18f7 │ │ -3d9164: 7020 049a 3100 |0020: invoke-direct {v1, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@9a04 │ │ -3d916a: 6e20 82b1 1000 |0023: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b182 │ │ -3d9170: 0c00 |0026: move-result-object v0 │ │ -3d9172: 5b30 5a8d |0027: iput-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.positionEventTimer:Lio/reactivex/disposables/Disposable; // field@8d5a │ │ -3d9176: 0e00 |0029: return-void │ │ +3d90dc: |[3d90dc] de.danoeh.antennapod.core.service.playback.PlaybackService.setupPositionObserver:()V │ │ +3d90ec: 5430 5a8d |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.positionEventTimer:Lio/reactivex/disposables/Disposable; // field@8d5a │ │ +3d90f0: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +3d90f4: 7210 91b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ +3d90fa: 1a00 494f |0007: const-string v0, "PlaybackService" // string@4f49 │ │ +3d90fe: 1a01 0b55 |0009: const-string v1, "Setting up position observer" // string@550b │ │ +3d9102: 7120 fe0a 1000 |000b: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d9108: 1600 0100 |000e: const-wide/16 v0, #int 1 // #1 │ │ +3d910c: 6202 04da |0010: sget-object v2, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@da04 │ │ +3d9110: 7130 7fb1 1002 |0012: invoke-static {v0, v1, v2}, Lio/reactivex/Observable;.interval:(JLjava/util/concurrent/TimeUnit;)Lio/reactivex/Observable; // method@b17f │ │ +3d9116: 0c00 |0015: move-result-object v0 │ │ +3d9118: 7100 90b1 0000 |0016: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ +3d911e: 0c01 |0019: move-result-object v1 │ │ +3d9120: 6e20 80b1 1000 |001a: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b180 │ │ +3d9126: 0c00 |001d: move-result-object v0 │ │ +3d9128: 2201 f718 |001e: new-instance v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda4; // type@18f7 │ │ +3d912c: 7020 049a 3100 |0020: invoke-direct {v1, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@9a04 │ │ +3d9132: 6e20 82b1 1000 |0023: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b182 │ │ +3d9138: 0c00 |0026: move-result-object v0 │ │ +3d913a: 5b30 5a8d |0027: iput-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.positionEventTimer:Lio/reactivex/disposables/Disposable; // field@8d5a │ │ +3d913e: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1706 │ │ 0x0004 line=1707 │ │ 0x000b line=1710 │ │ 0x0010 line=1711 │ │ 0x0016 line=1712 │ │ @@ -1479421,88 +1479404,88 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 150 16-bit code units │ │ -3d9178: |[3d9178] de.danoeh.antennapod.core.service.playback.PlaybackService.skipEndingIfNecessary:()V │ │ -3d9188: 5470 558d |0000: iget-object v0, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d918c: 6e10 a7af 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@afa7 │ │ -3d9192: 0c00 |0005: move-result-object v0 │ │ -3d9194: 2001 bc1c |0006: instance-of v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -3d9198: 3901 0300 |0008: if-nez v1, 000b // +0003 │ │ -3d919c: 0e00 |000a: return-void │ │ -3d919e: 6e10 799a 0700 |000b: invoke-virtual {v7}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getDuration:()I // method@9a79 │ │ -3d91a4: 0a01 |000e: move-result v1 │ │ -3d91a6: 6e10 789a 0700 |000f: invoke-virtual {v7}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getCurrentPosition:()I // method@9a78 │ │ -3d91ac: 0a02 |0012: move-result v2 │ │ -3d91ae: b121 |0013: sub-int/2addr v1, v2 │ │ -3d91b0: 1f00 bc1c |0014: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -3d91b4: 6e10 73ac 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -3d91ba: 0c02 |0019: move-result-object v2 │ │ -3d91bc: 6e10 2dac 0200 |001a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -3d91c2: 0c02 |001d: move-result-object v2 │ │ -3d91c4: 6e10 d4ab 0200 |001e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ -3d91ca: 0c02 |0021: move-result-object v2 │ │ -3d91cc: 6e10 acac 0200 |0022: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFeedSkipEnding:()I // method@acac │ │ -3d91d2: 0a02 |0025: move-result v2 │ │ -3d91d4: 3d02 6f00 |0026: if-lez v2, 0095 // +006f │ │ -3d91d8: d223 e803 |0028: mul-int/lit16 v3, v2, #int 1000 // #03e8 │ │ -3d91dc: 6e10 799a 0700 |002a: invoke-virtual {v7}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getDuration:()I // method@9a79 │ │ -3d91e2: 0a04 |002d: move-result v4 │ │ -3d91e4: 3543 6700 |002e: if-ge v3, v4, 0095 // +0067 │ │ -3d91e8: 9104 0103 |0030: sub-int v4, v1, v3 │ │ -3d91ec: 3d04 6300 |0032: if-lez v4, 0095 // +0063 │ │ -3d91f0: 8244 |0034: int-to-float v4, v4 │ │ -3d91f2: 6e10 779a 0700 |0035: invoke-virtual {v7}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getCurrentPlaybackSpeed:()F // method@9a77 │ │ -3d91f8: 0a05 |0038: move-result v5 │ │ -3d91fa: 1506 7a44 |0039: const/high16 v6, #int 1148846080 // #447a │ │ -3d91fe: a805 0506 |003b: mul-float v5, v5, v6 │ │ -3d9202: 2e04 0405 |003d: cmpg-float v4, v4, v5 │ │ -3d9206: 3b04 5600 |003f: if-gez v4, 0095 // +0056 │ │ -3d920a: 2204 8f1e |0041: new-instance v4, Ljava/lang/StringBuilder; // type@1e8f │ │ -3d920e: 7010 50b3 0400 |0043: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3d9214: 1a05 c3db |0046: const-string v5, "skipEndingIfNecessary: Skipping the remaining " // string@dbc3 │ │ -3d9218: 6e20 5cb3 5400 |0048: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d921e: 6e20 57b3 1400 |004b: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -3d9224: 1a01 1e00 |004e: const-string v1, " " // string@001e │ │ -3d9228: 6e20 5cb3 1400 |0050: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d922e: 6e20 57b3 3400 |0053: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -3d9234: 1a01 b101 |0056: const-string v1, " speed " // string@01b1 │ │ -3d9238: 6e20 5cb3 1400 |0058: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d923e: 6e10 779a 0700 |005b: invoke-virtual {v7}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getCurrentPlaybackSpeed:()F // method@9a77 │ │ -3d9244: 0a01 |005e: move-result v1 │ │ -3d9246: 6e20 56b3 1400 |005f: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(F)Ljava/lang/StringBuilder; // method@b356 │ │ -3d924c: 6e10 67b3 0400 |0062: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3d9252: 0c01 |0065: move-result-object v1 │ │ -3d9254: 1a03 494f |0066: const-string v3, "PlaybackService" // string@4f49 │ │ -3d9258: 7120 fe0a 1300 |0068: invoke-static {v3, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d925e: 6e10 1902 0700 |006b: invoke-virtual {v7}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0219 │ │ -3d9264: 0c01 |006e: move-result-object v1 │ │ -3d9266: 6003 c57e |006f: sget v3, Lde/danoeh/antennapod/core/R$string;.pref_feed_skip_ending_toast:I // field@7ec5 │ │ -3d926a: 1214 |0071: const/4 v4, #int 1 // #1 │ │ -3d926c: 2345 2921 |0072: new-array v5, v4, [Ljava/lang/Object; // type@2129 │ │ -3d9270: 1206 |0074: const/4 v6, #int 0 // #0 │ │ -3d9272: 7110 c1b2 0200 |0075: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -3d9278: 0c02 |0078: move-result-object v2 │ │ -3d927a: 4d02 0506 |0079: aput-object v2, v5, v6 │ │ -3d927e: 6e30 3202 3105 |007b: invoke-virtual {v1, v3, v5}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0232 │ │ -3d9284: 0c02 |007e: move-result-object v2 │ │ -3d9286: 7130 b012 2104 |007f: invoke-static {v1, v2, v4}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@12b0 │ │ -3d928c: 0c01 |0082: move-result-object v1 │ │ -3d928e: 6e10 b112 0100 |0083: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@12b1 │ │ -3d9294: 6e10 73ac 0000 |0086: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -3d929a: 0c00 |0089: move-result-object v0 │ │ -3d929c: 6e10 30ac 0000 |008a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getIdentifyingValue:()Ljava/lang/String; // method@ac30 │ │ -3d92a2: 0c00 |008d: move-result-object v0 │ │ -3d92a4: 5b70 4a8d |008e: iput-object v0, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.autoSkippedFeedMediaId:Ljava/lang/String; // field@8d4a │ │ -3d92a8: 5470 558d |0090: iget-object v0, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d92ac: 6e10 c4af 0000 |0092: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.skip:()V // method@afc4 │ │ -3d92b2: 0e00 |0095: return-void │ │ +3d9140: |[3d9140] de.danoeh.antennapod.core.service.playback.PlaybackService.skipEndingIfNecessary:()V │ │ +3d9150: 5470 558d |0000: iget-object v0, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d9154: 6e10 a7af 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@afa7 │ │ +3d915a: 0c00 |0005: move-result-object v0 │ │ +3d915c: 2001 bc1c |0006: instance-of v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +3d9160: 3901 0300 |0008: if-nez v1, 000b // +0003 │ │ +3d9164: 0e00 |000a: return-void │ │ +3d9166: 6e10 799a 0700 |000b: invoke-virtual {v7}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getDuration:()I // method@9a79 │ │ +3d916c: 0a01 |000e: move-result v1 │ │ +3d916e: 6e10 789a 0700 |000f: invoke-virtual {v7}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getCurrentPosition:()I // method@9a78 │ │ +3d9174: 0a02 |0012: move-result v2 │ │ +3d9176: b121 |0013: sub-int/2addr v1, v2 │ │ +3d9178: 1f00 bc1c |0014: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +3d917c: 6e10 73ac 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +3d9182: 0c02 |0019: move-result-object v2 │ │ +3d9184: 6e10 2dac 0200 |001a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +3d918a: 0c02 |001d: move-result-object v2 │ │ +3d918c: 6e10 d4ab 0200 |001e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ +3d9192: 0c02 |0021: move-result-object v2 │ │ +3d9194: 6e10 acac 0200 |0022: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFeedSkipEnding:()I // method@acac │ │ +3d919a: 0a02 |0025: move-result v2 │ │ +3d919c: 3d02 6f00 |0026: if-lez v2, 0095 // +006f │ │ +3d91a0: d223 e803 |0028: mul-int/lit16 v3, v2, #int 1000 // #03e8 │ │ +3d91a4: 6e10 799a 0700 |002a: invoke-virtual {v7}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getDuration:()I // method@9a79 │ │ +3d91aa: 0a04 |002d: move-result v4 │ │ +3d91ac: 3543 6700 |002e: if-ge v3, v4, 0095 // +0067 │ │ +3d91b0: 9104 0103 |0030: sub-int v4, v1, v3 │ │ +3d91b4: 3d04 6300 |0032: if-lez v4, 0095 // +0063 │ │ +3d91b8: 8244 |0034: int-to-float v4, v4 │ │ +3d91ba: 6e10 779a 0700 |0035: invoke-virtual {v7}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getCurrentPlaybackSpeed:()F // method@9a77 │ │ +3d91c0: 0a05 |0038: move-result v5 │ │ +3d91c2: 1506 7a44 |0039: const/high16 v6, #int 1148846080 // #447a │ │ +3d91c6: a805 0506 |003b: mul-float v5, v5, v6 │ │ +3d91ca: 2e04 0405 |003d: cmpg-float v4, v4, v5 │ │ +3d91ce: 3b04 5600 |003f: if-gez v4, 0095 // +0056 │ │ +3d91d2: 2204 8f1e |0041: new-instance v4, Ljava/lang/StringBuilder; // type@1e8f │ │ +3d91d6: 7010 50b3 0400 |0043: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3d91dc: 1a05 c3db |0046: const-string v5, "skipEndingIfNecessary: Skipping the remaining " // string@dbc3 │ │ +3d91e0: 6e20 5cb3 5400 |0048: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d91e6: 6e20 57b3 1400 |004b: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +3d91ec: 1a01 1e00 |004e: const-string v1, " " // string@001e │ │ +3d91f0: 6e20 5cb3 1400 |0050: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d91f6: 6e20 57b3 3400 |0053: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +3d91fc: 1a01 b101 |0056: const-string v1, " speed " // string@01b1 │ │ +3d9200: 6e20 5cb3 1400 |0058: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d9206: 6e10 779a 0700 |005b: invoke-virtual {v7}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getCurrentPlaybackSpeed:()F // method@9a77 │ │ +3d920c: 0a01 |005e: move-result v1 │ │ +3d920e: 6e20 56b3 1400 |005f: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(F)Ljava/lang/StringBuilder; // method@b356 │ │ +3d9214: 6e10 67b3 0400 |0062: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3d921a: 0c01 |0065: move-result-object v1 │ │ +3d921c: 1a03 494f |0066: const-string v3, "PlaybackService" // string@4f49 │ │ +3d9220: 7120 fe0a 1300 |0068: invoke-static {v3, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d9226: 6e10 1902 0700 |006b: invoke-virtual {v7}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0219 │ │ +3d922c: 0c01 |006e: move-result-object v1 │ │ +3d922e: 6003 c57e |006f: sget v3, Lde/danoeh/antennapod/core/R$string;.pref_feed_skip_ending_toast:I // field@7ec5 │ │ +3d9232: 1214 |0071: const/4 v4, #int 1 // #1 │ │ +3d9234: 2345 2921 |0072: new-array v5, v4, [Ljava/lang/Object; // type@2129 │ │ +3d9238: 1206 |0074: const/4 v6, #int 0 // #0 │ │ +3d923a: 7110 c1b2 0200 |0075: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +3d9240: 0c02 |0078: move-result-object v2 │ │ +3d9242: 4d02 0506 |0079: aput-object v2, v5, v6 │ │ +3d9246: 6e30 3202 3105 |007b: invoke-virtual {v1, v3, v5}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0232 │ │ +3d924c: 0c02 |007e: move-result-object v2 │ │ +3d924e: 7130 b012 2104 |007f: invoke-static {v1, v2, v4}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@12b0 │ │ +3d9254: 0c01 |0082: move-result-object v1 │ │ +3d9256: 6e10 b112 0100 |0083: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@12b1 │ │ +3d925c: 6e10 73ac 0000 |0086: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +3d9262: 0c00 |0089: move-result-object v0 │ │ +3d9264: 6e10 30ac 0000 |008a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getIdentifyingValue:()Ljava/lang/String; // method@ac30 │ │ +3d926a: 0c00 |008d: move-result-object v0 │ │ +3d926c: 5b70 4a8d |008e: iput-object v0, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.autoSkippedFeedMediaId:Ljava/lang/String; // field@8d4a │ │ +3d9270: 5470 558d |0090: iget-object v0, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d9274: 6e10 c4af 0000 |0092: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.skip:()V // method@afc4 │ │ +3d927a: 0e00 |0095: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1151 │ │ 0x0006 line=1152 │ │ 0x000b line=1156 │ │ 0x000f line=1157 │ │ 0x0014 line=1159 │ │ @@ -1479525,65 +1479508,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 │ │ -3d92b4: |[3d92b4] de.danoeh.antennapod.core.service.playback.PlaybackService.skipIntro:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -3d92c4: 2060 bc1c |0000: instance-of v0, v6, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -3d92c8: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -3d92cc: 0e00 |0004: return-void │ │ -3d92ce: 0760 |0005: move-object v0, v6 │ │ -3d92d0: 1f00 bc1c |0006: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -3d92d4: 6e10 73ac 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -3d92da: 0c00 |000b: move-result-object v0 │ │ -3d92dc: 6e10 2dac 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -3d92e2: 0c00 |000f: move-result-object v0 │ │ -3d92e4: 6e10 d4ab 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ -3d92ea: 0c00 |0013: move-result-object v0 │ │ -3d92ec: 6e10 adac 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFeedSkipIntro:()I // method@acad │ │ -3d92f2: 0a00 |0017: move-result v0 │ │ -3d92f4: 6e10 1902 0500 |0018: invoke-virtual {v5}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0219 │ │ -3d92fa: 0c01 |001b: move-result-object v1 │ │ -3d92fc: 3d00 4800 |001c: if-lez v0, 0064 // +0048 │ │ -3d9300: 7210 eeac 0600 |001e: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@acee │ │ -3d9306: 0a02 |0021: move-result v2 │ │ -3d9308: d203 e803 |0022: mul-int/lit16 v3, v0, #int 1000 // #03e8 │ │ -3d930c: 3532 4000 |0024: if-ge v2, v3, 0064 // +0040 │ │ -3d9310: 6e10 799a 0500 |0026: invoke-virtual {v5}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getDuration:()I // method@9a79 │ │ -3d9316: 0a02 |0029: move-result v2 │ │ -3d9318: 3423 0400 |002a: if-lt v3, v2, 002e // +0004 │ │ -3d931c: 3c02 3800 |002c: if-gtz v2, 0064 // +0038 │ │ -3d9320: 2202 8f1e |002e: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ -3d9324: 7010 50b3 0200 |0030: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3d932a: 1a04 cddb |0033: const-string v4, "skipIntro " // string@dbcd │ │ -3d932e: 6e20 5cb3 4200 |0035: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d9334: 7210 e6ac 0600 |0038: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getEpisodeTitle:()Ljava/lang/String; // method@ace6 │ │ -3d933a: 0c06 |003b: move-result-object v6 │ │ -3d933c: 6e20 5cb3 6200 |003c: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d9342: 6e10 67b3 0200 |003f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3d9348: 0c06 |0042: move-result-object v6 │ │ -3d934a: 1a02 494f |0043: const-string v2, "PlaybackService" // string@4f49 │ │ -3d934e: 7120 fe0a 6200 |0045: invoke-static {v2, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d9354: 5456 558d |0048: iget-object v6, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d9358: 6e20 b9af 3600 |004a: invoke-virtual {v6, v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.seekTo:(I)V // method@afb9 │ │ -3d935e: 6006 c77e |004d: sget v6, Lde/danoeh/antennapod/core/R$string;.pref_feed_skip_intro_toast:I // field@7ec7 │ │ -3d9362: 1212 |004f: const/4 v2, #int 1 // #1 │ │ -3d9364: 2323 2921 |0050: new-array v3, v2, [Ljava/lang/Object; // type@2129 │ │ -3d9368: 1204 |0052: const/4 v4, #int 0 // #0 │ │ -3d936a: 7110 c1b2 0000 |0053: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -3d9370: 0c00 |0056: move-result-object v0 │ │ -3d9372: 4d00 0304 |0057: aput-object v0, v3, v4 │ │ -3d9376: 6e30 3202 6103 |0059: invoke-virtual {v1, v6, v3}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0232 │ │ -3d937c: 0c06 |005c: move-result-object v6 │ │ -3d937e: 7130 b012 6102 |005d: invoke-static {v1, v6, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@12b0 │ │ -3d9384: 0c06 |0060: move-result-object v6 │ │ -3d9386: 6e10 b112 0600 |0061: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@12b1 │ │ -3d938c: 0e00 |0064: return-void │ │ +3d927c: |[3d927c] de.danoeh.antennapod.core.service.playback.PlaybackService.skipIntro:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +3d928c: 2060 bc1c |0000: instance-of v0, v6, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +3d9290: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +3d9294: 0e00 |0004: return-void │ │ +3d9296: 0760 |0005: move-object v0, v6 │ │ +3d9298: 1f00 bc1c |0006: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +3d929c: 6e10 73ac 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +3d92a2: 0c00 |000b: move-result-object v0 │ │ +3d92a4: 6e10 2dac 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +3d92aa: 0c00 |000f: move-result-object v0 │ │ +3d92ac: 6e10 d4ab 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ +3d92b2: 0c00 |0013: move-result-object v0 │ │ +3d92b4: 6e10 adac 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFeedSkipIntro:()I // method@acad │ │ +3d92ba: 0a00 |0017: move-result v0 │ │ +3d92bc: 6e10 1902 0500 |0018: invoke-virtual {v5}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0219 │ │ +3d92c2: 0c01 |001b: move-result-object v1 │ │ +3d92c4: 3d00 4800 |001c: if-lez v0, 0064 // +0048 │ │ +3d92c8: 7210 eeac 0600 |001e: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@acee │ │ +3d92ce: 0a02 |0021: move-result v2 │ │ +3d92d0: d203 e803 |0022: mul-int/lit16 v3, v0, #int 1000 // #03e8 │ │ +3d92d4: 3532 4000 |0024: if-ge v2, v3, 0064 // +0040 │ │ +3d92d8: 6e10 799a 0500 |0026: invoke-virtual {v5}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getDuration:()I // method@9a79 │ │ +3d92de: 0a02 |0029: move-result v2 │ │ +3d92e0: 3423 0400 |002a: if-lt v3, v2, 002e // +0004 │ │ +3d92e4: 3c02 3800 |002c: if-gtz v2, 0064 // +0038 │ │ +3d92e8: 2202 8f1e |002e: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ +3d92ec: 7010 50b3 0200 |0030: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3d92f2: 1a04 cddb |0033: const-string v4, "skipIntro " // string@dbcd │ │ +3d92f6: 6e20 5cb3 4200 |0035: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d92fc: 7210 e6ac 0600 |0038: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getEpisodeTitle:()Ljava/lang/String; // method@ace6 │ │ +3d9302: 0c06 |003b: move-result-object v6 │ │ +3d9304: 6e20 5cb3 6200 |003c: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d930a: 6e10 67b3 0200 |003f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3d9310: 0c06 |0042: move-result-object v6 │ │ +3d9312: 1a02 494f |0043: const-string v2, "PlaybackService" // string@4f49 │ │ +3d9316: 7120 fe0a 6200 |0045: invoke-static {v2, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d931c: 5456 558d |0048: iget-object v6, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d9320: 6e20 b9af 3600 |004a: invoke-virtual {v6, v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.seekTo:(I)V // method@afb9 │ │ +3d9326: 6006 c77e |004d: sget v6, Lde/danoeh/antennapod/core/R$string;.pref_feed_skip_intro_toast:I // field@7ec7 │ │ +3d932a: 1212 |004f: const/4 v2, #int 1 // #1 │ │ +3d932c: 2323 2921 |0050: new-array v3, v2, [Ljava/lang/Object; // type@2129 │ │ +3d9330: 1204 |0052: const/4 v4, #int 0 // #0 │ │ +3d9332: 7110 c1b2 0000 |0053: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +3d9338: 0c00 |0056: move-result-object v0 │ │ +3d933a: 4d00 0304 |0057: aput-object v0, v3, v4 │ │ +3d933e: 6e30 3202 6103 |0059: invoke-virtual {v1, v6, v3}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0232 │ │ +3d9344: 0c06 |005c: move-result-object v6 │ │ +3d9346: 7130 b012 6102 |005d: invoke-static {v1, v6, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@12b0 │ │ +3d934c: 0c06 |0060: move-result-object v6 │ │ +3d934e: 6e10 b112 0600 |0061: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@12b1 │ │ +3d9354: 0e00 |0064: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=540 │ │ 0x0005 line=544 │ │ 0x0008 line=545 │ │ 0x0014 line=546 │ │ 0x0018 line=548 │ │ @@ -1479605,67 +1479588,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 │ │ -3d95e8: |[3d95e8] de.danoeh.antennapod.core.service.playback.PlaybackService.startPlaying:(Lde/danoeh/antennapod/model/playback/Playable;Z)V │ │ -3d95f8: 7210 f0ac 0600 |0000: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getStreamUrl:()Ljava/lang/String; // method@acf0 │ │ -3d95fe: 0c00 |0003: move-result-object v0 │ │ -3d9600: 7110 7e0f 0000 |0004: invoke-static {v0}, Landroid/webkit/URLUtil;.isContentUrl:(Ljava/lang/String;)Z // method@0f7e │ │ -3d9606: 0a00 |0007: move-result v0 │ │ -3d9608: 7210 f2ac 0600 |0008: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.localFileAvailable:()Z // method@acf2 │ │ -3d960e: 0a01 |000b: move-result v1 │ │ -3d9610: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -3d9612: 3801 0700 |000d: if-eqz v1, 0014 // +0007 │ │ -3d9616: 3800 0300 |000f: if-eqz v0, 0012 // +0003 │ │ -3d961a: 2803 |0011: goto 0014 // +0003 │ │ -3d961c: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -3d961e: 2802 |0013: goto 0015 // +0002 │ │ -3d9620: 1211 |0014: const/4 v1, #int 1 // #1 │ │ -3d9622: 3801 2100 |0015: if-eqz v1, 0036 // +0021 │ │ -3d9626: 3900 1f00 |0017: if-nez v0, 0036 // +001f │ │ -3d962a: 7100 b09d 0000 |0019: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isStreamingAllowed:()Z // method@9db0 │ │ -3d9630: 0a00 |001c: move-result v0 │ │ -3d9632: 3900 1900 |001d: if-nez v0, 0036 // +0019 │ │ -3d9636: 3907 1700 |001f: if-nez v7, 0036 // +0017 │ │ -3d963a: 2207 ba19 |0021: new-instance v7, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; // type@19ba │ │ -3d963e: 7030 4c9e 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@9e4c │ │ -3d9644: 6e10 4e9e 0700 |0026: invoke-virtual {v7}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.getIntent:()Landroid/content/Intent; // method@9e4e │ │ -3d964a: 0c06 |0029: move-result-object v6 │ │ -3d964c: 7020 749a 6500 |002a: invoke-direct {v5, v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.displayStreamingNotAllowedNotification:(Landroid/content/Intent;)V // method@9a74 │ │ -3d9652: 7100 ad98 0000 |002d: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.writeNoMediaPlaying:()V // method@98ad │ │ -3d9658: 5456 5d8d |0030: iget-object v6, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8d5d │ │ -3d965c: 6e10 d79a 0600 |0032: invoke-virtual {v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopService:()V // method@9ad7 │ │ -3d9662: 0e00 |0035: return-void │ │ -3d9664: 7210 e8ac 0600 |0036: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getIdentifier:()Ljava/lang/Object; // method@ace8 │ │ -3d966a: 0c07 |0039: move-result-object v7 │ │ -3d966c: 7100 a698 0000 |003a: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.getCurrentlyPlayingFeedMediaId:()J // method@98a6 │ │ -3d9672: 0b03 |003d: move-result-wide v3 │ │ -3d9674: 7120 d1b2 4300 |003e: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ -3d967a: 0c00 |0041: move-result-object v0 │ │ -3d967c: 6e20 01b3 0700 |0042: invoke-virtual {v7, v0}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@b301 │ │ -3d9682: 0a07 |0045: move-result v7 │ │ -3d9684: 3907 0500 |0046: if-nez v7, 004b // +0005 │ │ -3d9688: 7100 9f98 0000 |0048: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.clearCurrentlyPlayingTemporaryPlaybackSpeed:()V // method@989f │ │ -3d968e: 5457 558d |004b: iget-object v7, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d9692: 6e52 b2af 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@afb2 │ │ -3d9698: 5457 5d8d |0050: iget-object v7, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8d5d │ │ -3d969c: 6e10 d89a 0700 |0052: invoke-virtual {v7}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.validStartCommandWasReceived:()V // method@9ad8 │ │ -3d96a2: 5457 5d8d |0055: iget-object v7, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8d5d │ │ -3d96a6: 6000 907a |0057: sget v0, Lde/danoeh/antennapod/core/R$id;.notification_playing:I // field@7a90 │ │ -3d96aa: 5451 588d |0059: iget-object v1, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8d58 │ │ -3d96ae: 6e10 c49a 0100 |005b: invoke-virtual {v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.build:()Landroid/app/Notification; // method@9ac4 │ │ -3d96b4: 0c01 |005e: move-result-object v1 │ │ -3d96b6: 6e30 d59a 0701 |005f: invoke-virtual {v7, v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.startForeground:(ILandroid/app/Notification;)V // method@9ad5 │ │ -3d96bc: 6e10 a59a 0500 |0062: invoke-virtual {v5}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.recreateMediaSessionIfNeeded:()V // method@9aa5 │ │ -3d96c2: 7020 be9a 6500 |0065: invoke-direct {v5, v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.updateNotificationAndMediaSession:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@9abe │ │ -3d96c8: 7020 6d9a 6500 |0068: invoke-direct {v5, v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.addPlayableToQueue:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@9a6d │ │ -3d96ce: 0e00 |006b: return-void │ │ +3d95b0: |[3d95b0] de.danoeh.antennapod.core.service.playback.PlaybackService.startPlaying:(Lde/danoeh/antennapod/model/playback/Playable;Z)V │ │ +3d95c0: 7210 f0ac 0600 |0000: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getStreamUrl:()Ljava/lang/String; // method@acf0 │ │ +3d95c6: 0c00 |0003: move-result-object v0 │ │ +3d95c8: 7110 7e0f 0000 |0004: invoke-static {v0}, Landroid/webkit/URLUtil;.isContentUrl:(Ljava/lang/String;)Z // method@0f7e │ │ +3d95ce: 0a00 |0007: move-result v0 │ │ +3d95d0: 7210 f2ac 0600 |0008: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.localFileAvailable:()Z // method@acf2 │ │ +3d95d6: 0a01 |000b: move-result v1 │ │ +3d95d8: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +3d95da: 3801 0700 |000d: if-eqz v1, 0014 // +0007 │ │ +3d95de: 3800 0300 |000f: if-eqz v0, 0012 // +0003 │ │ +3d95e2: 2803 |0011: goto 0014 // +0003 │ │ +3d95e4: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +3d95e6: 2802 |0013: goto 0015 // +0002 │ │ +3d95e8: 1211 |0014: const/4 v1, #int 1 // #1 │ │ +3d95ea: 3801 2100 |0015: if-eqz v1, 0036 // +0021 │ │ +3d95ee: 3900 1f00 |0017: if-nez v0, 0036 // +001f │ │ +3d95f2: 7100 b09d 0000 |0019: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isStreamingAllowed:()Z // method@9db0 │ │ +3d95f8: 0a00 |001c: move-result v0 │ │ +3d95fa: 3900 1900 |001d: if-nez v0, 0036 // +0019 │ │ +3d95fe: 3907 1700 |001f: if-nez v7, 0036 // +0017 │ │ +3d9602: 2207 ba19 |0021: new-instance v7, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; // type@19ba │ │ +3d9606: 7030 4c9e 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@9e4c │ │ +3d960c: 6e10 4e9e 0700 |0026: invoke-virtual {v7}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.getIntent:()Landroid/content/Intent; // method@9e4e │ │ +3d9612: 0c06 |0029: move-result-object v6 │ │ +3d9614: 7020 749a 6500 |002a: invoke-direct {v5, v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.displayStreamingNotAllowedNotification:(Landroid/content/Intent;)V // method@9a74 │ │ +3d961a: 7100 ad98 0000 |002d: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.writeNoMediaPlaying:()V // method@98ad │ │ +3d9620: 5456 5d8d |0030: iget-object v6, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8d5d │ │ +3d9624: 6e10 d79a 0600 |0032: invoke-virtual {v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopService:()V // method@9ad7 │ │ +3d962a: 0e00 |0035: return-void │ │ +3d962c: 7210 e8ac 0600 |0036: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getIdentifier:()Ljava/lang/Object; // method@ace8 │ │ +3d9632: 0c07 |0039: move-result-object v7 │ │ +3d9634: 7100 a698 0000 |003a: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.getCurrentlyPlayingFeedMediaId:()J // method@98a6 │ │ +3d963a: 0b03 |003d: move-result-wide v3 │ │ +3d963c: 7120 d1b2 4300 |003e: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ +3d9642: 0c00 |0041: move-result-object v0 │ │ +3d9644: 6e20 01b3 0700 |0042: invoke-virtual {v7, v0}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@b301 │ │ +3d964a: 0a07 |0045: move-result v7 │ │ +3d964c: 3907 0500 |0046: if-nez v7, 004b // +0005 │ │ +3d9650: 7100 9f98 0000 |0048: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.clearCurrentlyPlayingTemporaryPlaybackSpeed:()V // method@989f │ │ +3d9656: 5457 558d |004b: iget-object v7, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d965a: 6e52 b2af 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@afb2 │ │ +3d9660: 5457 5d8d |0050: iget-object v7, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8d5d │ │ +3d9664: 6e10 d89a 0700 |0052: invoke-virtual {v7}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.validStartCommandWasReceived:()V // method@9ad8 │ │ +3d966a: 5457 5d8d |0055: iget-object v7, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8d5d │ │ +3d966e: 6000 907a |0057: sget v0, Lde/danoeh/antennapod/core/R$id;.notification_playing:I // field@7a90 │ │ +3d9672: 5451 588d |0059: iget-object v1, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8d58 │ │ +3d9676: 6e10 c49a 0100 |005b: invoke-virtual {v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.build:()Landroid/app/Notification; // method@9ac4 │ │ +3d967c: 0c01 |005e: move-result-object v1 │ │ +3d967e: 6e30 d59a 0701 |005f: invoke-virtual {v7, v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.startForeground:(ILandroid/app/Notification;)V // method@9ad5 │ │ +3d9684: 6e10 a59a 0500 |0062: invoke-virtual {v5}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.recreateMediaSessionIfNeeded:()V // method@9aa5 │ │ +3d968a: 7020 be9a 6500 |0065: invoke-direct {v5, v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.updateNotificationAndMediaSession:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@9abe │ │ +3d9690: 7020 6d9a 6500 |0068: invoke-direct {v5, v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.addPlayableToQueue:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@9a6d │ │ +3d9696: 0e00 |006b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=726 │ │ 0x0008 line=727 │ │ 0x0019 line=728 │ │ 0x0021 line=729 │ │ 0x0026 line=731 │ │ @@ -1479690,33 +1479673,33 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -3d96d0: |[3d96d0] de.danoeh.antennapod.core.service.playback.PlaybackService.startPlayingFromPreferences:()V │ │ -3d96e0: 2200 fb18 |0000: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda8; // type@18fb │ │ -3d96e4: 7020 0c9a 3000 |0002: invoke-direct {v0, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@9a0c │ │ -3d96ea: 7110 7db1 0000 |0005: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b17d │ │ -3d96f0: 0c00 |0008: move-result-object v0 │ │ -3d96f2: 7100 95b1 0000 |0009: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ -3d96f8: 0c01 |000c: move-result-object v1 │ │ -3d96fa: 6e20 85b1 1000 |000d: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b185 │ │ -3d9700: 0c00 |0010: move-result-object v0 │ │ -3d9702: 7100 90b1 0000 |0011: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ -3d9708: 0c01 |0014: move-result-object v1 │ │ -3d970a: 6e20 80b1 1000 |0015: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b180 │ │ -3d9710: 0c00 |0018: move-result-object v0 │ │ -3d9712: 2201 fc18 |0019: new-instance v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda9; // type@18fc │ │ -3d9716: 7020 0e9a 3100 |001b: invoke-direct {v1, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda9;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@9a0e │ │ -3d971c: 2202 ef18 |001e: new-instance v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda10; // type@18ef │ │ -3d9720: 7020 f499 3200 |0020: invoke-direct {v2, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda10;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@99f4 │ │ -3d9726: 6e30 83b1 1002 |0023: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b183 │ │ -3d972c: 0e00 |0026: return-void │ │ +3d9698: |[3d9698] de.danoeh.antennapod.core.service.playback.PlaybackService.startPlayingFromPreferences:()V │ │ +3d96a8: 2200 fb18 |0000: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda8; // type@18fb │ │ +3d96ac: 7020 0c9a 3000 |0002: invoke-direct {v0, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@9a0c │ │ +3d96b2: 7110 7db1 0000 |0005: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b17d │ │ +3d96b8: 0c00 |0008: move-result-object v0 │ │ +3d96ba: 7100 95b1 0000 |0009: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ +3d96c0: 0c01 |000c: move-result-object v1 │ │ +3d96c2: 6e20 85b1 1000 |000d: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b185 │ │ +3d96c8: 0c00 |0010: move-result-object v0 │ │ +3d96ca: 7100 90b1 0000 |0011: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ +3d96d0: 0c01 |0014: move-result-object v1 │ │ +3d96d2: 6e20 80b1 1000 |0015: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b180 │ │ +3d96d8: 0c00 |0018: move-result-object v0 │ │ +3d96da: 2201 fc18 |0019: new-instance v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda9; // type@18fc │ │ +3d96de: 7020 0e9a 3100 |001b: invoke-direct {v1, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda9;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@9a0e │ │ +3d96e4: 2202 ef18 |001e: new-instance v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda10; // type@18ef │ │ +3d96e8: 7020 f499 3200 |0020: invoke-direct {v2, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda10;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@99f4 │ │ +3d96ee: 6e30 83b1 1002 |0023: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b183 │ │ +3d96f4: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=713 │ │ 0x0009 line=714 │ │ 0x0011 line=715 │ │ 0x0023 line=716 │ │ locals : │ │ @@ -1479727,56 +1479710,56 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 82 16-bit code units │ │ -3d9730: |[3d9730] de.danoeh.antennapod.core.service.playback.PlaybackService.unpauseIfPauseOnDisconnect:(Z)V │ │ -3d9740: 5420 558d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d9744: 6e10 adaf 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.isAudioChannelInUse:()Z // method@afad │ │ -3d974a: 0a00 |0005: move-result v0 │ │ -3d974c: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -3d9750: 1a03 494f |0008: const-string v3, "PlaybackService" // string@4f49 │ │ -3d9754: 1a00 40e3 |000a: const-string v0, "unpauseIfPauseOnDisconnect() audio is in use" // string@e340 │ │ -3d9758: 7120 fe0a 0300 |000c: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d975e: 0e00 |000f: return-void │ │ -3d9760: 6300 608d |0010: sget-boolean v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.transientPause:Z // field@8d60 │ │ -3d9764: 3800 3f00 |0012: if-eqz v0, 0051 // +003f │ │ -3d9768: 1200 |0014: const/4 v0, #int 0 // #0 │ │ -3d976a: 6a00 608d |0015: sput-boolean v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.transientPause:Z // field@8d60 │ │ -3d976e: 6000 dd00 |0017: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -3d9772: 1301 1f00 |0019: const/16 v1, #int 31 // #1f │ │ -3d9776: 3410 0800 |001b: if-lt v0, v1, 0023 // +0008 │ │ -3d977a: 5423 5d8d |001d: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8d5d │ │ -3d977e: 6e10 d79a 0300 |001f: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopService:()V // method@9ad7 │ │ -3d9784: 0e00 |0022: return-void │ │ -3d9786: 3903 0e00 |0023: if-nez v3, 0031 // +000e │ │ -3d978a: 7100 eab0 0000 |0025: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isUnpauseOnHeadsetReconnect:()Z // method@b0ea │ │ -3d9790: 0a00 |0028: move-result v0 │ │ -3d9792: 3800 0800 |0029: if-eqz v0, 0031 // +0008 │ │ -3d9796: 5423 558d |002b: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d979a: 6e10 b7af 0300 |002d: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.resume:()V // method@afb7 │ │ -3d97a0: 2821 |0030: goto 0051 // +0021 │ │ -3d97a2: 3803 2000 |0031: if-eqz v3, 0051 // +0020 │ │ -3d97a6: 7100 e9b0 0000 |0033: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isUnpauseOnBluetoothReconnect:()Z // method@b0e9 │ │ -3d97ac: 0a03 |0036: move-result v3 │ │ -3d97ae: 3803 1a00 |0037: if-eqz v3, 0051 // +001a │ │ -3d97b2: 6e10 1902 0200 |0039: invoke-virtual {v2}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0219 │ │ -3d97b8: 0c03 |003c: move-result-object v3 │ │ -3d97ba: 1a00 9ee6 |003d: const-string v0, "vibrator" // string@e69e │ │ -3d97be: 6e20 3402 0300 |003f: invoke-virtual {v3, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ -3d97c4: 0c03 |0042: move-result-object v3 │ │ -3d97c6: 1f03 9b01 |0043: check-cast v3, Landroid/os/Vibrator; // type@019b │ │ -3d97ca: 3803 0700 |0045: if-eqz v3, 004c // +0007 │ │ -3d97ce: 1600 f401 |0047: const-wide/16 v0, #int 500 // #1f4 │ │ -3d97d2: 6e30 dd07 0301 |0049: invoke-virtual {v3, v0, v1}, Landroid/os/Vibrator;.vibrate:(J)V // method@07dd │ │ -3d97d8: 5423 558d |004c: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d97dc: 6e10 b7af 0300 |004e: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.resume:()V // method@afb7 │ │ -3d97e2: 0e00 |0051: return-void │ │ +3d96f8: |[3d96f8] de.danoeh.antennapod.core.service.playback.PlaybackService.unpauseIfPauseOnDisconnect:(Z)V │ │ +3d9708: 5420 558d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d970c: 6e10 adaf 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.isAudioChannelInUse:()Z // method@afad │ │ +3d9712: 0a00 |0005: move-result v0 │ │ +3d9714: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +3d9718: 1a03 494f |0008: const-string v3, "PlaybackService" // string@4f49 │ │ +3d971c: 1a00 40e3 |000a: const-string v0, "unpauseIfPauseOnDisconnect() audio is in use" // string@e340 │ │ +3d9720: 7120 fe0a 0300 |000c: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d9726: 0e00 |000f: return-void │ │ +3d9728: 6300 608d |0010: sget-boolean v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.transientPause:Z // field@8d60 │ │ +3d972c: 3800 3f00 |0012: if-eqz v0, 0051 // +003f │ │ +3d9730: 1200 |0014: const/4 v0, #int 0 // #0 │ │ +3d9732: 6a00 608d |0015: sput-boolean v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.transientPause:Z // field@8d60 │ │ +3d9736: 6000 dd00 |0017: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +3d973a: 1301 1f00 |0019: const/16 v1, #int 31 // #1f │ │ +3d973e: 3410 0800 |001b: if-lt v0, v1, 0023 // +0008 │ │ +3d9742: 5423 5d8d |001d: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8d5d │ │ +3d9746: 6e10 d79a 0300 |001f: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopService:()V // method@9ad7 │ │ +3d974c: 0e00 |0022: return-void │ │ +3d974e: 3903 0e00 |0023: if-nez v3, 0031 // +000e │ │ +3d9752: 7100 eab0 0000 |0025: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isUnpauseOnHeadsetReconnect:()Z // method@b0ea │ │ +3d9758: 0a00 |0028: move-result v0 │ │ +3d975a: 3800 0800 |0029: if-eqz v0, 0031 // +0008 │ │ +3d975e: 5423 558d |002b: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d9762: 6e10 b7af 0300 |002d: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.resume:()V // method@afb7 │ │ +3d9768: 2821 |0030: goto 0051 // +0021 │ │ +3d976a: 3803 2000 |0031: if-eqz v3, 0051 // +0020 │ │ +3d976e: 7100 e9b0 0000 |0033: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isUnpauseOnBluetoothReconnect:()Z // method@b0e9 │ │ +3d9774: 0a03 |0036: move-result v3 │ │ +3d9776: 3803 1a00 |0037: if-eqz v3, 0051 // +001a │ │ +3d977a: 6e10 1902 0200 |0039: invoke-virtual {v2}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0219 │ │ +3d9780: 0c03 |003c: move-result-object v3 │ │ +3d9782: 1a00 9ee6 |003d: const-string v0, "vibrator" // string@e69e │ │ +3d9786: 6e20 3402 0300 |003f: invoke-virtual {v3, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ +3d978c: 0c03 |0042: move-result-object v3 │ │ +3d978e: 1f03 9b01 |0043: check-cast v3, Landroid/os/Vibrator; // type@019b │ │ +3d9792: 3803 0700 |0045: if-eqz v3, 004c // +0007 │ │ +3d9796: 1600 f401 |0047: const-wide/16 v0, #int 500 // #1f4 │ │ +3d979a: 6e30 dd07 0301 |0049: invoke-virtual {v3, v0, v1}, Landroid/os/Vibrator;.vibrate:(J)V // method@07dd │ │ +3d97a0: 5423 558d |004c: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d97a4: 6e10 b7af 0300 |004e: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.resume:()V // method@afb7 │ │ +3d97aa: 0e00 |0051: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1510 │ │ 0x000c line=1511 │ │ 0x0010 line=1514 │ │ 0x0015 line=1515 │ │ 0x0017 line=1516 │ │ @@ -1479796,95 +1479779,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 │ │ -3d97e4: |[3d97e4] de.danoeh.antennapod.core.service.playback.PlaybackService.updateMediaSession:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)V │ │ -3d97f4: 2200 f201 |0000: new-instance v0, Landroid/support/v4/media/session/PlaybackStateCompat$Builder; // type@01f2 │ │ -3d97f8: 7010 010a 0000 |0002: invoke-direct {v0}, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.:()V // method@0a01 │ │ -3d97fe: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -3d9800: 3805 1a00 |0006: if-eqz v5, 0020 // +001a │ │ -3d9804: 6202 2f8d |0008: sget-object v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$10;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8d2f │ │ -3d9808: 6e10 97b2 0500 |000a: invoke-virtual {v5}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3d980e: 0a05 |000d: move-result v5 │ │ -3d9810: 4405 0205 |000e: aget v5, v2, v5 │ │ -3d9814: 2b05 9000 0000 |0010: packed-switch v5, 000000a0 // +00000090 │ │ -3d981a: 280d |0013: goto 0020 // +000d │ │ -3d981c: 1301 0800 |0014: const/16 v1, #int 8 // #8 │ │ -3d9820: 280a |0016: goto 0020 // +000a │ │ -3d9822: 1241 |0017: const/4 v1, #int 4 // #4 │ │ -3d9824: 2808 |0018: goto 0020 // +0008 │ │ -3d9826: 1271 |0019: const/4 v1, #int 7 // #7 │ │ -3d9828: 2806 |001a: goto 0020 // +0006 │ │ -3d982a: 1231 |001b: const/4 v1, #int 3 // #3 │ │ -3d982c: 2804 |001c: goto 0020 // +0004 │ │ -3d982e: 1211 |001d: const/4 v1, #int 1 // #1 │ │ -3d9830: 2802 |001e: goto 0020 // +0002 │ │ -3d9832: 1221 |001f: const/4 v1, #int 2 // #2 │ │ -3d9834: 6e10 789a 0400 |0020: invoke-virtual {v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getCurrentPosition:()I // method@9a78 │ │ -3d983a: 0a05 |0023: move-result v5 │ │ -3d983c: 8152 |0024: int-to-long v2, v5 │ │ -3d983e: 6e10 779a 0400 |0025: invoke-virtual {v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getCurrentPlaybackSpeed:()F // method@9a77 │ │ -3d9844: 0a05 |0028: move-result v5 │ │ -3d9846: 6e55 060a 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@0a06 │ │ -3d984c: 1701 4e03 4000 |002c: const-wide/32 v1, #float 5.87866e-39 // #0040034e │ │ -3d9852: 6e30 050a 1002 |002f: invoke-virtual {v0, v1, v2}, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.setActions:(J)Landroid/support/v4/media/session/PlaybackStateCompat$Builder; // method@0a05 │ │ -3d9858: 2205 f401 |0032: new-instance v5, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder; // type@01f4 │ │ -3d985c: 6001 367f |0034: sget v1, Lde/danoeh/antennapod/core/R$string;.rewind_label:I // field@7f36 │ │ -3d9860: 6e20 3102 1400 |0036: invoke-virtual {v4, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3d9866: 0c01 |0039: move-result-object v1 │ │ -3d9868: 6002 af78 |003a: sget v2, Lde/danoeh/antennapod/core/R$drawable;.ic_notification_fast_rewind:I // field@78af │ │ -3d986c: 1a03 8268 |003c: const-string v3, "action.de.danoeh.antennapod.core.service.rewind" // string@6882 │ │ -3d9870: 7040 0d0a 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@0a0d │ │ -3d9876: 7110 1b9b 0500 |0041: invoke-static {v5}, Lde/danoeh/antennapod/core/service/playback/WearMediaSession;.addWearExtrasToAction:(Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;)V // method@9b1b │ │ -3d987c: 6e10 0e0a 0500 |0044: invoke-virtual {v5}, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;.build:()Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; // method@0a0e │ │ -3d9882: 0c05 |0047: move-result-object v5 │ │ -3d9884: 6e20 030a 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@0a03 │ │ -3d988a: 2205 f401 |004b: new-instance v5, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder; // type@01f4 │ │ -3d988e: 6001 667d |004d: sget v1, Lde/danoeh/antennapod/core/R$string;.fast_forward_label:I // field@7d66 │ │ -3d9892: 6e20 3102 1400 |004f: invoke-virtual {v4, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3d9898: 0c01 |0052: move-result-object v1 │ │ -3d989a: 6002 ae78 |0053: sget v2, Lde/danoeh/antennapod/core/R$drawable;.ic_notification_fast_forward:I // field@78ae │ │ -3d989e: 1a03 7f68 |0055: const-string v3, "action.de.danoeh.antennapod.core.service.fastForward" // string@687f │ │ -3d98a2: 7040 0d0a 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@0a0d │ │ -3d98a8: 7110 1b9b 0500 |005a: invoke-static {v5}, Lde/danoeh/antennapod/core/service/playback/WearMediaSession;.addWearExtrasToAction:(Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;)V // method@9b1b │ │ -3d98ae: 6e10 0e0a 0500 |005d: invoke-virtual {v5}, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;.build:()Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; // method@0a0e │ │ -3d98b4: 0c05 |0060: move-result-object v5 │ │ -3d98b6: 6e20 030a 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@0a03 │ │ -3d98bc: 2205 f401 |0064: new-instance v5, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder; // type@01f4 │ │ -3d98c0: 6001 917e |0066: sget v1, Lde/danoeh/antennapod/core/R$string;.playback_speed:I // field@7e91 │ │ -3d98c4: 6e20 3102 1400 |0068: invoke-virtual {v4, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3d98ca: 0c01 |006b: move-result-object v1 │ │ -3d98cc: 6002 b378 |006c: sget v2, Lde/danoeh/antennapod/core/R$drawable;.ic_notification_playback_speed:I // field@78b3 │ │ -3d98d0: 1a03 7e68 |006e: const-string v3, "action.de.danoeh.antennapod.core.service.changePlaybackSpeed" // string@687e │ │ -3d98d4: 7040 0d0a 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@0a0d │ │ -3d98da: 6e10 0e0a 0500 |0073: invoke-virtual {v5}, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;.build:()Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; // method@0a0e │ │ -3d98e0: 0c05 |0076: move-result-object v5 │ │ -3d98e2: 6e20 030a 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@0a03 │ │ -3d98e8: 2205 f401 |007a: new-instance v5, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder; // type@01f4 │ │ -3d98ec: 6001 597f |007c: sget v1, Lde/danoeh/antennapod/core/R$string;.skip_episode_label:I // field@7f59 │ │ -3d98f0: 6e20 3102 1400 |007e: invoke-virtual {v4, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3d98f6: 0c01 |0081: move-result-object v1 │ │ -3d98f8: 6002 b478 |0082: sget v2, Lde/danoeh/antennapod/core/R$drawable;.ic_notification_skip:I // field@78b4 │ │ -3d98fc: 1a03 8368 |0084: const-string v3, "action.de.danoeh.antennapod.core.service.skipToNext" // string@6883 │ │ -3d9900: 7040 0d0a 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@0a0d │ │ -3d9906: 6e10 0e0a 0500 |0089: invoke-virtual {v5}, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;.build:()Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; // method@0a0e │ │ -3d990c: 0c05 |008c: move-result-object v5 │ │ -3d990e: 6e20 030a 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@0a03 │ │ -3d9914: 5445 578d |0090: iget-object v5, v4, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@8d57 │ │ -3d9918: 7110 1c9b 0500 |0092: invoke-static {v5}, Lde/danoeh/antennapod/core/service/playback/WearMediaSession;.mediaSessionSetExtraForWear:(Landroid/support/v4/media/session/MediaSessionCompat;)V // method@9b1c │ │ -3d991e: 5445 578d |0095: iget-object v5, v4, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@8d57 │ │ -3d9922: 6e10 040a 0000 |0097: invoke-virtual {v0}, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.build:()Landroid/support/v4/media/session/PlaybackStateCompat; // method@0a04 │ │ -3d9928: 0c00 |009a: move-result-object v0 │ │ -3d992a: 6e20 d309 0500 |009b: invoke-virtual {v5, v0}, Landroid/support/v4/media/session/MediaSessionCompat;.setPlaybackState:(Landroid/support/v4/media/session/PlaybackStateCompat;)V // method@09d3 │ │ -3d9930: 0e00 |009e: return-void │ │ -3d9932: 0000 |009f: nop // spacer │ │ -3d9934: 0001 0800 0200 0000 0f00 0000 0f00 ... |00a0: packed-switch-data (20 units) │ │ +3d97ac: |[3d97ac] de.danoeh.antennapod.core.service.playback.PlaybackService.updateMediaSession:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)V │ │ +3d97bc: 2200 f201 |0000: new-instance v0, Landroid/support/v4/media/session/PlaybackStateCompat$Builder; // type@01f2 │ │ +3d97c0: 7010 010a 0000 |0002: invoke-direct {v0}, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.:()V // method@0a01 │ │ +3d97c6: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +3d97c8: 3805 1a00 |0006: if-eqz v5, 0020 // +001a │ │ +3d97cc: 6202 2f8d |0008: sget-object v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$10;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8d2f │ │ +3d97d0: 6e10 97b2 0500 |000a: invoke-virtual {v5}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3d97d6: 0a05 |000d: move-result v5 │ │ +3d97d8: 4405 0205 |000e: aget v5, v2, v5 │ │ +3d97dc: 2b05 9000 0000 |0010: packed-switch v5, 000000a0 // +00000090 │ │ +3d97e2: 280d |0013: goto 0020 // +000d │ │ +3d97e4: 1301 0800 |0014: const/16 v1, #int 8 // #8 │ │ +3d97e8: 280a |0016: goto 0020 // +000a │ │ +3d97ea: 1241 |0017: const/4 v1, #int 4 // #4 │ │ +3d97ec: 2808 |0018: goto 0020 // +0008 │ │ +3d97ee: 1271 |0019: const/4 v1, #int 7 // #7 │ │ +3d97f0: 2806 |001a: goto 0020 // +0006 │ │ +3d97f2: 1231 |001b: const/4 v1, #int 3 // #3 │ │ +3d97f4: 2804 |001c: goto 0020 // +0004 │ │ +3d97f6: 1211 |001d: const/4 v1, #int 1 // #1 │ │ +3d97f8: 2802 |001e: goto 0020 // +0002 │ │ +3d97fa: 1221 |001f: const/4 v1, #int 2 // #2 │ │ +3d97fc: 6e10 789a 0400 |0020: invoke-virtual {v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getCurrentPosition:()I // method@9a78 │ │ +3d9802: 0a05 |0023: move-result v5 │ │ +3d9804: 8152 |0024: int-to-long v2, v5 │ │ +3d9806: 6e10 779a 0400 |0025: invoke-virtual {v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getCurrentPlaybackSpeed:()F // method@9a77 │ │ +3d980c: 0a05 |0028: move-result v5 │ │ +3d980e: 6e55 060a 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@0a06 │ │ +3d9814: 1701 4e03 4000 |002c: const-wide/32 v1, #float 5.87866e-39 // #0040034e │ │ +3d981a: 6e30 050a 1002 |002f: invoke-virtual {v0, v1, v2}, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.setActions:(J)Landroid/support/v4/media/session/PlaybackStateCompat$Builder; // method@0a05 │ │ +3d9820: 2205 f401 |0032: new-instance v5, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder; // type@01f4 │ │ +3d9824: 6001 367f |0034: sget v1, Lde/danoeh/antennapod/core/R$string;.rewind_label:I // field@7f36 │ │ +3d9828: 6e20 3102 1400 |0036: invoke-virtual {v4, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3d982e: 0c01 |0039: move-result-object v1 │ │ +3d9830: 6002 af78 |003a: sget v2, Lde/danoeh/antennapod/core/R$drawable;.ic_notification_fast_rewind:I // field@78af │ │ +3d9834: 1a03 8268 |003c: const-string v3, "action.de.danoeh.antennapod.core.service.rewind" // string@6882 │ │ +3d9838: 7040 0d0a 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@0a0d │ │ +3d983e: 7110 1b9b 0500 |0041: invoke-static {v5}, Lde/danoeh/antennapod/core/service/playback/WearMediaSession;.addWearExtrasToAction:(Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;)V // method@9b1b │ │ +3d9844: 6e10 0e0a 0500 |0044: invoke-virtual {v5}, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;.build:()Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; // method@0a0e │ │ +3d984a: 0c05 |0047: move-result-object v5 │ │ +3d984c: 6e20 030a 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@0a03 │ │ +3d9852: 2205 f401 |004b: new-instance v5, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder; // type@01f4 │ │ +3d9856: 6001 667d |004d: sget v1, Lde/danoeh/antennapod/core/R$string;.fast_forward_label:I // field@7d66 │ │ +3d985a: 6e20 3102 1400 |004f: invoke-virtual {v4, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3d9860: 0c01 |0052: move-result-object v1 │ │ +3d9862: 6002 ae78 |0053: sget v2, Lde/danoeh/antennapod/core/R$drawable;.ic_notification_fast_forward:I // field@78ae │ │ +3d9866: 1a03 7f68 |0055: const-string v3, "action.de.danoeh.antennapod.core.service.fastForward" // string@687f │ │ +3d986a: 7040 0d0a 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@0a0d │ │ +3d9870: 7110 1b9b 0500 |005a: invoke-static {v5}, Lde/danoeh/antennapod/core/service/playback/WearMediaSession;.addWearExtrasToAction:(Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;)V // method@9b1b │ │ +3d9876: 6e10 0e0a 0500 |005d: invoke-virtual {v5}, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;.build:()Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; // method@0a0e │ │ +3d987c: 0c05 |0060: move-result-object v5 │ │ +3d987e: 6e20 030a 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@0a03 │ │ +3d9884: 2205 f401 |0064: new-instance v5, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder; // type@01f4 │ │ +3d9888: 6001 917e |0066: sget v1, Lde/danoeh/antennapod/core/R$string;.playback_speed:I // field@7e91 │ │ +3d988c: 6e20 3102 1400 |0068: invoke-virtual {v4, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3d9892: 0c01 |006b: move-result-object v1 │ │ +3d9894: 6002 b378 |006c: sget v2, Lde/danoeh/antennapod/core/R$drawable;.ic_notification_playback_speed:I // field@78b3 │ │ +3d9898: 1a03 7e68 |006e: const-string v3, "action.de.danoeh.antennapod.core.service.changePlaybackSpeed" // string@687e │ │ +3d989c: 7040 0d0a 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@0a0d │ │ +3d98a2: 6e10 0e0a 0500 |0073: invoke-virtual {v5}, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;.build:()Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; // method@0a0e │ │ +3d98a8: 0c05 |0076: move-result-object v5 │ │ +3d98aa: 6e20 030a 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@0a03 │ │ +3d98b0: 2205 f401 |007a: new-instance v5, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder; // type@01f4 │ │ +3d98b4: 6001 597f |007c: sget v1, Lde/danoeh/antennapod/core/R$string;.skip_episode_label:I // field@7f59 │ │ +3d98b8: 6e20 3102 1400 |007e: invoke-virtual {v4, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3d98be: 0c01 |0081: move-result-object v1 │ │ +3d98c0: 6002 b478 |0082: sget v2, Lde/danoeh/antennapod/core/R$drawable;.ic_notification_skip:I // field@78b4 │ │ +3d98c4: 1a03 8368 |0084: const-string v3, "action.de.danoeh.antennapod.core.service.skipToNext" // string@6883 │ │ +3d98c8: 7040 0d0a 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@0a0d │ │ +3d98ce: 6e10 0e0a 0500 |0089: invoke-virtual {v5}, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;.build:()Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; // method@0a0e │ │ +3d98d4: 0c05 |008c: move-result-object v5 │ │ +3d98d6: 6e20 030a 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@0a03 │ │ +3d98dc: 5445 578d |0090: iget-object v5, v4, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@8d57 │ │ +3d98e0: 7110 1c9b 0500 |0092: invoke-static {v5}, Lde/danoeh/antennapod/core/service/playback/WearMediaSession;.mediaSessionSetExtraForWear:(Landroid/support/v4/media/session/MediaSessionCompat;)V // method@9b1c │ │ +3d98e6: 5445 578d |0095: iget-object v5, v4, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@8d57 │ │ +3d98ea: 6e10 040a 0000 |0097: invoke-virtual {v0}, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.build:()Landroid/support/v4/media/session/PlaybackStateCompat; // method@0a04 │ │ +3d98f0: 0c00 |009a: move-result-object v0 │ │ +3d98f2: 6e20 d309 0500 |009b: invoke-virtual {v5, v0}, Landroid/support/v4/media/session/MediaSessionCompat;.setPlaybackState:(Landroid/support/v4/media/session/PlaybackStateCompat;)V // method@09d3 │ │ +3d98f8: 0e00 |009e: return-void │ │ +3d98fa: 0000 |009f: nop // spacer │ │ +3d98fc: 0001 0800 0200 0000 0f00 0000 0f00 ... |00a0: packed-switch-data (20 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1183 │ │ 0x0008 line=1187 │ │ 0x0020 line=1218 │ │ 0x002f line=1227 │ │ 0x0032 line=1231 │ │ @@ -1479914,119 +1479897,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 │ │ -3d995c: |[3d995c] de.danoeh.antennapod.core.service.playback.PlaybackService.updateMediaSessionMetadata:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -3d996c: 3807 d300 |0000: if-eqz v7, 00d3 // +00d3 │ │ -3d9970: 5460 578d |0002: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@8d57 │ │ -3d9974: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -3d9978: 2900 cd00 |0006: goto/16 00d3 // +00cd │ │ -3d997c: 2200 c201 |0008: new-instance v0, Landroid/support/v4/media/MediaMetadataCompat$Builder; // type@01c2 │ │ -3d9980: 7010 5508 0000 |000a: invoke-direct {v0}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.:()V // method@0855 │ │ -3d9986: 1a01 1a6b |000d: const-string v1, "android.media.metadata.ARTIST" // string@6b1a │ │ -3d998a: 7210 e7ac 0700 |000f: invoke-interface {v7}, Lde/danoeh/antennapod/model/playback/Playable;.getFeedTitle:()Ljava/lang/String; // method@ace7 │ │ -3d9990: 0c02 |0012: move-result-object v2 │ │ -3d9992: 6e30 5908 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@0859 │ │ -3d9998: 1a01 2e6b |0016: const-string v1, "android.media.metadata.TITLE" // string@6b2e │ │ -3d999c: 7210 e6ac 0700 |0018: invoke-interface {v7}, Lde/danoeh/antennapod/model/playback/Playable;.getEpisodeTitle:()Ljava/lang/String; // method@ace6 │ │ -3d99a2: 0c02 |001b: move-result-object v2 │ │ -3d99a4: 6e30 5908 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@0859 │ │ -3d99aa: 1a01 156b |001f: const-string v1, "android.media.metadata.ALBUM" // string@6b15 │ │ -3d99ae: 7210 e7ac 0700 |0021: invoke-interface {v7}, Lde/danoeh/antennapod/model/playback/Playable;.getFeedTitle:()Ljava/lang/String; // method@ace7 │ │ -3d99b4: 0c02 |0024: move-result-object v2 │ │ -3d99b6: 6e30 5908 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@0859 │ │ -3d99bc: 7210 e5ac 0700 |0028: invoke-interface {v7}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ace5 │ │ -3d99c2: 0a01 |002b: move-result v1 │ │ -3d99c4: 8111 |002c: int-to-long v1, v1 │ │ -3d99c6: 1a03 286b |002d: const-string v3, "android.media.metadata.DURATION" // string@6b28 │ │ -3d99ca: 6e40 5808 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@0858 │ │ -3d99d0: 1a01 266b |0032: const-string v1, "android.media.metadata.DISPLAY_TITLE" // string@6b26 │ │ -3d99d4: 7210 e6ac 0700 |0034: invoke-interface {v7}, Lde/danoeh/antennapod/model/playback/Playable;.getEpisodeTitle:()Ljava/lang/String; // method@ace6 │ │ -3d99da: 0c02 |0037: move-result-object v2 │ │ -3d99dc: 6e30 5908 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@0859 │ │ -3d99e2: 1a01 256b |003b: const-string v1, "android.media.metadata.DISPLAY_SUBTITLE" // string@6b25 │ │ -3d99e6: 7210 e7ac 0700 |003d: invoke-interface {v7}, Lde/danoeh/antennapod/model/playback/Playable;.getFeedTitle:()Ljava/lang/String; // method@ace7 │ │ -3d99ec: 0c02 |0040: move-result-object v2 │ │ -3d99ee: 6e30 5908 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@0859 │ │ -3d99f4: 5461 588d |0044: iget-object v1, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8d58 │ │ -3d99f8: 6e10 cd9a 0100 |0046: invoke-virtual {v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.isIconCached:()Z // method@9acd │ │ -3d99fe: 0a01 |0049: move-result v1 │ │ -3d9a00: 1a02 196b |004a: const-string v2, "android.media.metadata.ART" // string@6b19 │ │ -3d9a04: 3801 0c00 |004c: if-eqz v1, 0058 // +000c │ │ -3d9a08: 5467 588d |004e: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8d58 │ │ -3d9a0c: 6e10 c89a 0700 |0050: invoke-virtual {v7}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.getCachedIcon:()Landroid/graphics/Bitmap; // method@9ac8 │ │ -3d9a12: 0c07 |0053: move-result-object v7 │ │ -3d9a14: 6e30 5708 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@0857 │ │ -3d9a1a: 2839 |0057: goto 0090 // +0039 │ │ -3d9a1c: 7210 e9ac 0700 |0058: invoke-interface {v7}, Lde/danoeh/antennapod/model/playback/Playable;.getImageLocation:()Ljava/lang/String; // method@ace9 │ │ -3d9a22: 0c01 |005b: move-result-object v1 │ │ -3d9a24: 2073 bc1c |005c: instance-of v3, v7, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -3d9a28: 3803 2700 |005e: if-eqz v3, 0085 // +0027 │ │ -3d9a2c: 1f07 bc1c |0060: check-cast v7, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -3d9a30: 6e10 73ac 0700 |0062: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -3d9a36: 0c03 |0065: move-result-object v3 │ │ -3d9a38: 3803 1f00 |0066: if-eqz v3, 0085 // +001f │ │ -3d9a3c: 6e10 73ac 0700 |0068: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -3d9a42: 0c07 |006b: move-result-object v7 │ │ -3d9a44: 6e10 32ac 0700 |006c: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getImageUrl:()Ljava/lang/String; // method@ac32 │ │ -3d9a4a: 0c03 |006f: move-result-object v3 │ │ -3d9a4c: 3803 0700 |0070: if-eqz v3, 0077 // +0007 │ │ -3d9a50: 6e10 32ac 0700 |0072: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getImageUrl:()Ljava/lang/String; // method@ac32 │ │ -3d9a56: 0c01 |0075: move-result-object v1 │ │ -3d9a58: 280f |0076: goto 0085 // +000f │ │ -3d9a5a: 6e10 2dac 0700 |0077: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -3d9a60: 0c03 |007a: move-result-object v3 │ │ -3d9a62: 3803 0a00 |007b: if-eqz v3, 0085 // +000a │ │ -3d9a66: 6e10 2dac 0700 |007d: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -3d9a6c: 0c07 |0080: move-result-object v7 │ │ -3d9a6e: 6e10 c9ab 0700 |0081: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abc9 │ │ -3d9a74: 0c01 |0084: move-result-object v1 │ │ -3d9a76: 7110 b10a 0100 |0085: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -3d9a7c: 0a07 |0088: move-result v7 │ │ -3d9a7e: 3907 0700 |0089: if-nez v7, 0090 // +0007 │ │ -3d9a82: 1a07 246b |008b: const-string v7, "android.media.metadata.DISPLAY_ICON_URI" // string@6b24 │ │ -3d9a86: 6e30 5908 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@0859 │ │ -3d9a8c: 5467 5d8d |0090: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8d5d │ │ -3d9a90: 6e10 d49a 0700 |0092: invoke-virtual {v7}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.hasReceivedValidStartCommand:()Z // method@9ad4 │ │ -3d9a96: 0a07 |0095: move-result v7 │ │ -3d9a98: 3807 3d00 |0096: if-eqz v7, 00d3 // +003d │ │ -3d9a9c: 5467 578d |0098: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@8d57 │ │ -3d9aa0: 6001 aa7a |009a: sget v1, Lde/danoeh/antennapod/core/R$id;.pending_intent_player_activity:I // field@7aaa │ │ -3d9aa4: 7110 7d9a 0600 |009c: invoke-static {v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPlayerActivityIntent:(Landroid/content/Context;)Landroid/content/Intent; // method@9a7d │ │ -3d9aaa: 0c03 |009f: move-result-object v3 │ │ -3d9aac: 6004 dd00 |00a0: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -3d9ab0: 1305 1f00 |00a2: const/16 v5, #int 31 // #1f │ │ -3d9ab4: 3454 0500 |00a4: if-lt v4, v5, 00a9 // +0005 │ │ -3d9ab8: 1504 0002 |00a6: const/high16 v4, #int 33554432 // #200 │ │ -3d9abc: 2802 |00a8: goto 00aa // +0002 │ │ -3d9abe: 1204 |00a9: const/4 v4, #int 0 // #0 │ │ -3d9ac0: 1505 0008 |00aa: const/high16 v5, #int 134217728 // #800 │ │ -3d9ac4: b654 |00ac: or-int/2addr v4, v5 │ │ -3d9ac6: 7140 7901 1643 |00ad: invoke-static {v6, v1, v3, v4}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0179 │ │ -3d9acc: 0c01 |00b0: move-result-object v1 │ │ -3d9ace: 6e20 d509 1700 |00b1: invoke-virtual {v7, v1}, Landroid/support/v4/media/session/MediaSessionCompat;.setSessionActivity:(Landroid/app/PendingIntent;)V // method@09d5 │ │ -3d9ad4: 5467 578d |00b4: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@8d57 │ │ -3d9ad8: 6e10 5608 0000 |00b6: invoke-virtual {v0}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.build:()Landroid/support/v4/media/MediaMetadataCompat; // method@0856 │ │ -3d9ade: 0c01 |00b9: move-result-object v1 │ │ -3d9ae0: 6e20 d209 1700 |00ba: invoke-virtual {v7, v1}, Landroid/support/v4/media/session/MediaSessionCompat;.setMetadata:(Landroid/support/v4/media/MediaMetadataCompat;)V // method@09d2 │ │ -3d9ae6: 2816 |00bd: goto 00d3 // +0016 │ │ -3d9ae8: 0d07 |00be: move-exception v7 │ │ -3d9aea: 1a01 494f |00bf: const-string v1, "PlaybackService" // string@4f49 │ │ -3d9aee: 1a03 0455 |00c1: const-string v3, "Setting media session metadata" // string@5504 │ │ -3d9af2: 7130 010b 3107 |00c3: invoke-static {v1, v3, v7}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0b01 │ │ -3d9af8: 1207 |00c6: const/4 v7, #int 0 // #0 │ │ -3d9afa: 6e30 5708 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@0857 │ │ -3d9b00: 5467 578d |00ca: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@8d57 │ │ -3d9b04: 6e10 5608 0000 |00cc: invoke-virtual {v0}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.build:()Landroid/support/v4/media/MediaMetadataCompat; // method@0856 │ │ -3d9b0a: 0c00 |00cf: move-result-object v0 │ │ -3d9b0c: 6e20 d209 0700 |00d0: invoke-virtual {v7, v0}, Landroid/support/v4/media/session/MediaSessionCompat;.setMetadata:(Landroid/support/v4/media/MediaMetadataCompat;)V // method@09d2 │ │ -3d9b12: 0e00 |00d3: return-void │ │ +3d9924: |[3d9924] de.danoeh.antennapod.core.service.playback.PlaybackService.updateMediaSessionMetadata:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +3d9934: 3807 d300 |0000: if-eqz v7, 00d3 // +00d3 │ │ +3d9938: 5460 578d |0002: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@8d57 │ │ +3d993c: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +3d9940: 2900 cd00 |0006: goto/16 00d3 // +00cd │ │ +3d9944: 2200 c201 |0008: new-instance v0, Landroid/support/v4/media/MediaMetadataCompat$Builder; // type@01c2 │ │ +3d9948: 7010 5508 0000 |000a: invoke-direct {v0}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.:()V // method@0855 │ │ +3d994e: 1a01 1a6b |000d: const-string v1, "android.media.metadata.ARTIST" // string@6b1a │ │ +3d9952: 7210 e7ac 0700 |000f: invoke-interface {v7}, Lde/danoeh/antennapod/model/playback/Playable;.getFeedTitle:()Ljava/lang/String; // method@ace7 │ │ +3d9958: 0c02 |0012: move-result-object v2 │ │ +3d995a: 6e30 5908 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@0859 │ │ +3d9960: 1a01 2e6b |0016: const-string v1, "android.media.metadata.TITLE" // string@6b2e │ │ +3d9964: 7210 e6ac 0700 |0018: invoke-interface {v7}, Lde/danoeh/antennapod/model/playback/Playable;.getEpisodeTitle:()Ljava/lang/String; // method@ace6 │ │ +3d996a: 0c02 |001b: move-result-object v2 │ │ +3d996c: 6e30 5908 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@0859 │ │ +3d9972: 1a01 156b |001f: const-string v1, "android.media.metadata.ALBUM" // string@6b15 │ │ +3d9976: 7210 e7ac 0700 |0021: invoke-interface {v7}, Lde/danoeh/antennapod/model/playback/Playable;.getFeedTitle:()Ljava/lang/String; // method@ace7 │ │ +3d997c: 0c02 |0024: move-result-object v2 │ │ +3d997e: 6e30 5908 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@0859 │ │ +3d9984: 7210 e5ac 0700 |0028: invoke-interface {v7}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ace5 │ │ +3d998a: 0a01 |002b: move-result v1 │ │ +3d998c: 8111 |002c: int-to-long v1, v1 │ │ +3d998e: 1a03 286b |002d: const-string v3, "android.media.metadata.DURATION" // string@6b28 │ │ +3d9992: 6e40 5808 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@0858 │ │ +3d9998: 1a01 266b |0032: const-string v1, "android.media.metadata.DISPLAY_TITLE" // string@6b26 │ │ +3d999c: 7210 e6ac 0700 |0034: invoke-interface {v7}, Lde/danoeh/antennapod/model/playback/Playable;.getEpisodeTitle:()Ljava/lang/String; // method@ace6 │ │ +3d99a2: 0c02 |0037: move-result-object v2 │ │ +3d99a4: 6e30 5908 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@0859 │ │ +3d99aa: 1a01 256b |003b: const-string v1, "android.media.metadata.DISPLAY_SUBTITLE" // string@6b25 │ │ +3d99ae: 7210 e7ac 0700 |003d: invoke-interface {v7}, Lde/danoeh/antennapod/model/playback/Playable;.getFeedTitle:()Ljava/lang/String; // method@ace7 │ │ +3d99b4: 0c02 |0040: move-result-object v2 │ │ +3d99b6: 6e30 5908 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@0859 │ │ +3d99bc: 5461 588d |0044: iget-object v1, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8d58 │ │ +3d99c0: 6e10 cd9a 0100 |0046: invoke-virtual {v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.isIconCached:()Z // method@9acd │ │ +3d99c6: 0a01 |0049: move-result v1 │ │ +3d99c8: 1a02 196b |004a: const-string v2, "android.media.metadata.ART" // string@6b19 │ │ +3d99cc: 3801 0c00 |004c: if-eqz v1, 0058 // +000c │ │ +3d99d0: 5467 588d |004e: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8d58 │ │ +3d99d4: 6e10 c89a 0700 |0050: invoke-virtual {v7}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.getCachedIcon:()Landroid/graphics/Bitmap; // method@9ac8 │ │ +3d99da: 0c07 |0053: move-result-object v7 │ │ +3d99dc: 6e30 5708 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@0857 │ │ +3d99e2: 2839 |0057: goto 0090 // +0039 │ │ +3d99e4: 7210 e9ac 0700 |0058: invoke-interface {v7}, Lde/danoeh/antennapod/model/playback/Playable;.getImageLocation:()Ljava/lang/String; // method@ace9 │ │ +3d99ea: 0c01 |005b: move-result-object v1 │ │ +3d99ec: 2073 bc1c |005c: instance-of v3, v7, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +3d99f0: 3803 2700 |005e: if-eqz v3, 0085 // +0027 │ │ +3d99f4: 1f07 bc1c |0060: check-cast v7, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +3d99f8: 6e10 73ac 0700 |0062: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +3d99fe: 0c03 |0065: move-result-object v3 │ │ +3d9a00: 3803 1f00 |0066: if-eqz v3, 0085 // +001f │ │ +3d9a04: 6e10 73ac 0700 |0068: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +3d9a0a: 0c07 |006b: move-result-object v7 │ │ +3d9a0c: 6e10 32ac 0700 |006c: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getImageUrl:()Ljava/lang/String; // method@ac32 │ │ +3d9a12: 0c03 |006f: move-result-object v3 │ │ +3d9a14: 3803 0700 |0070: if-eqz v3, 0077 // +0007 │ │ +3d9a18: 6e10 32ac 0700 |0072: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getImageUrl:()Ljava/lang/String; // method@ac32 │ │ +3d9a1e: 0c01 |0075: move-result-object v1 │ │ +3d9a20: 280f |0076: goto 0085 // +000f │ │ +3d9a22: 6e10 2dac 0700 |0077: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +3d9a28: 0c03 |007a: move-result-object v3 │ │ +3d9a2a: 3803 0a00 |007b: if-eqz v3, 0085 // +000a │ │ +3d9a2e: 6e10 2dac 0700 |007d: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +3d9a34: 0c07 |0080: move-result-object v7 │ │ +3d9a36: 6e10 c9ab 0700 |0081: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abc9 │ │ +3d9a3c: 0c01 |0084: move-result-object v1 │ │ +3d9a3e: 7110 b10a 0100 |0085: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +3d9a44: 0a07 |0088: move-result v7 │ │ +3d9a46: 3907 0700 |0089: if-nez v7, 0090 // +0007 │ │ +3d9a4a: 1a07 246b |008b: const-string v7, "android.media.metadata.DISPLAY_ICON_URI" // string@6b24 │ │ +3d9a4e: 6e30 5908 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@0859 │ │ +3d9a54: 5467 5d8d |0090: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8d5d │ │ +3d9a58: 6e10 d49a 0700 |0092: invoke-virtual {v7}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.hasReceivedValidStartCommand:()Z // method@9ad4 │ │ +3d9a5e: 0a07 |0095: move-result v7 │ │ +3d9a60: 3807 3d00 |0096: if-eqz v7, 00d3 // +003d │ │ +3d9a64: 5467 578d |0098: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@8d57 │ │ +3d9a68: 6001 aa7a |009a: sget v1, Lde/danoeh/antennapod/core/R$id;.pending_intent_player_activity:I // field@7aaa │ │ +3d9a6c: 7110 7d9a 0600 |009c: invoke-static {v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPlayerActivityIntent:(Landroid/content/Context;)Landroid/content/Intent; // method@9a7d │ │ +3d9a72: 0c03 |009f: move-result-object v3 │ │ +3d9a74: 6004 dd00 |00a0: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +3d9a78: 1305 1f00 |00a2: const/16 v5, #int 31 // #1f │ │ +3d9a7c: 3454 0500 |00a4: if-lt v4, v5, 00a9 // +0005 │ │ +3d9a80: 1504 0002 |00a6: const/high16 v4, #int 33554432 // #200 │ │ +3d9a84: 2802 |00a8: goto 00aa // +0002 │ │ +3d9a86: 1204 |00a9: const/4 v4, #int 0 // #0 │ │ +3d9a88: 1505 0008 |00aa: const/high16 v5, #int 134217728 // #800 │ │ +3d9a8c: b654 |00ac: or-int/2addr v4, v5 │ │ +3d9a8e: 7140 7901 1643 |00ad: invoke-static {v6, v1, v3, v4}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0179 │ │ +3d9a94: 0c01 |00b0: move-result-object v1 │ │ +3d9a96: 6e20 d509 1700 |00b1: invoke-virtual {v7, v1}, Landroid/support/v4/media/session/MediaSessionCompat;.setSessionActivity:(Landroid/app/PendingIntent;)V // method@09d5 │ │ +3d9a9c: 5467 578d |00b4: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@8d57 │ │ +3d9aa0: 6e10 5608 0000 |00b6: invoke-virtual {v0}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.build:()Landroid/support/v4/media/MediaMetadataCompat; // method@0856 │ │ +3d9aa6: 0c01 |00b9: move-result-object v1 │ │ +3d9aa8: 6e20 d209 1700 |00ba: invoke-virtual {v7, v1}, Landroid/support/v4/media/session/MediaSessionCompat;.setMetadata:(Landroid/support/v4/media/MediaMetadataCompat;)V // method@09d2 │ │ +3d9aae: 2816 |00bd: goto 00d3 // +0016 │ │ +3d9ab0: 0d07 |00be: move-exception v7 │ │ +3d9ab2: 1a01 494f |00bf: const-string v1, "PlaybackService" // string@4f49 │ │ +3d9ab6: 1a03 0455 |00c1: const-string v3, "Setting media session metadata" // string@5504 │ │ +3d9aba: 7130 010b 3107 |00c3: invoke-static {v1, v3, v7}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0b01 │ │ +3d9ac0: 1207 |00c6: const/4 v7, #int 0 // #0 │ │ +3d9ac2: 6e30 5708 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@0857 │ │ +3d9ac8: 5467 578d |00ca: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@8d57 │ │ +3d9acc: 6e10 5608 0000 |00cc: invoke-virtual {v0}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.build:()Landroid/support/v4/media/MediaMetadataCompat; // method@0856 │ │ +3d9ad2: 0c00 |00cf: move-result-object v0 │ │ +3d9ad4: 6e20 d209 0700 |00d0: invoke-virtual {v7, v0}, Landroid/support/v4/media/session/MediaSessionCompat;.setMetadata:(Landroid/support/v4/media/MediaMetadataCompat;)V // method@09d2 │ │ +3d9ada: 0e00 |00d3: return-void │ │ catches : 1 │ │ 0x00b4 - 0x00bd │ │ Ljava/lang/OutOfMemoryError; -> 0x00be │ │ positions : │ │ 0x0002 line=1273 │ │ 0x0008 line=1277 │ │ 0x000f line=1278 │ │ @@ -1480066,18 +1480049,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 │ │ -3d9b24: |[3d9b24] de.danoeh.antennapod.core.service.playback.PlaybackService.updateNotificationAndMediaSession:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -3d9b34: 7020 b09a 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.setupNotification:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@9ab0 │ │ -3d9b3a: 7020 bd9a 1000 |0003: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.updateMediaSessionMetadata:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@9abd │ │ -3d9b40: 0e00 |0006: return-void │ │ +3d9aec: |[3d9aec] de.danoeh.antennapod.core.service.playback.PlaybackService.updateNotificationAndMediaSession:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +3d9afc: 7020 b09a 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.setupNotification:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@9ab0 │ │ +3d9b02: 7020 bd9a 1000 |0003: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.updateMediaSessionMetadata:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@9abd │ │ +3d9b08: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1268 │ │ 0x0003 line=1269 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ 0x0000 - 0x0007 reg=1 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ @@ -1480088,40 +1480071,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 │ │ -3d7ff8: |[3d7ff8] de.danoeh.antennapod.core.service.playback.PlaybackService.bufferUpdate:(Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;)V │ │ -3d8008: 6e10 74a2 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.hasEnded:()Z // method@a274 │ │ -3d800e: 0a02 |0003: move-result v2 │ │ -3d8010: 3802 2e00 |0004: if-eqz v2, 0032 // +002e │ │ -3d8014: 6e10 7c9a 0100 |0006: invoke-virtual {v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@9a7c │ │ -3d801a: 0c02 |0009: move-result-object v2 │ │ -3d801c: 6e10 7c9a 0100 |000a: invoke-virtual {v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@9a7c │ │ -3d8022: 0c00 |000d: move-result-object v0 │ │ -3d8024: 2000 bc1c |000e: instance-of v0, v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -3d8028: 3800 2200 |0010: if-eqz v0, 0032 // +0022 │ │ -3d802c: 7210 e5ac 0200 |0012: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ace5 │ │ -3d8032: 0a00 |0015: move-result v0 │ │ -3d8034: 3c00 1c00 |0016: if-gtz v0, 0032 // +001c │ │ -3d8038: 5410 558d |0018: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d803c: 6e10 a5af 0000 |001a: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getDuration:()I // method@afa5 │ │ -3d8042: 0a00 |001d: move-result v0 │ │ -3d8044: 3d00 1400 |001e: if-lez v0, 0032 // +0014 │ │ -3d8048: 5410 558d |0020: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d804c: 6e10 a5af 0000 |0022: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getDuration:()I // method@afa5 │ │ -3d8052: 0a00 |0025: move-result v0 │ │ -3d8054: 7220 f7ac 0200 |0026: invoke-interface {v2, v0}, Lde/danoeh/antennapod/model/playback/Playable;.setDuration:(I)V // method@acf7 │ │ -3d805a: 0720 |0029: move-object v0, v2 │ │ -3d805c: 1f00 bc1c |002a: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -3d8060: 7110 5f9c 0000 |002c: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future; // method@9c5f │ │ -3d8066: 7020 be9a 2100 |002f: invoke-direct {v1, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.updateNotificationAndMediaSession:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@9abe │ │ -3d806c: 0e00 |0032: return-void │ │ +3d7fc0: |[3d7fc0] de.danoeh.antennapod.core.service.playback.PlaybackService.bufferUpdate:(Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;)V │ │ +3d7fd0: 6e10 74a2 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.hasEnded:()Z // method@a274 │ │ +3d7fd6: 0a02 |0003: move-result v2 │ │ +3d7fd8: 3802 2e00 |0004: if-eqz v2, 0032 // +002e │ │ +3d7fdc: 6e10 7c9a 0100 |0006: invoke-virtual {v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@9a7c │ │ +3d7fe2: 0c02 |0009: move-result-object v2 │ │ +3d7fe4: 6e10 7c9a 0100 |000a: invoke-virtual {v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@9a7c │ │ +3d7fea: 0c00 |000d: move-result-object v0 │ │ +3d7fec: 2000 bc1c |000e: instance-of v0, v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +3d7ff0: 3800 2200 |0010: if-eqz v0, 0032 // +0022 │ │ +3d7ff4: 7210 e5ac 0200 |0012: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ace5 │ │ +3d7ffa: 0a00 |0015: move-result v0 │ │ +3d7ffc: 3c00 1c00 |0016: if-gtz v0, 0032 // +001c │ │ +3d8000: 5410 558d |0018: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d8004: 6e10 a5af 0000 |001a: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getDuration:()I // method@afa5 │ │ +3d800a: 0a00 |001d: move-result v0 │ │ +3d800c: 3d00 1400 |001e: if-lez v0, 0032 // +0014 │ │ +3d8010: 5410 558d |0020: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d8014: 6e10 a5af 0000 |0022: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getDuration:()I // method@afa5 │ │ +3d801a: 0a00 |0025: move-result v0 │ │ +3d801c: 7220 f7ac 0200 |0026: invoke-interface {v2, v0}, Lde/danoeh/antennapod/model/playback/Playable;.setDuration:(I)V // method@acf7 │ │ +3d8022: 0720 |0029: move-object v0, v2 │ │ +3d8024: 1f00 bc1c |002a: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +3d8028: 7110 5f9c 0000 |002c: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future; // method@9c5f │ │ +3d802e: 7020 be9a 2100 |002f: invoke-direct {v1, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.updateNotificationAndMediaSession:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@9abe │ │ +3d8034: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=950 │ │ 0x0006 line=951 │ │ 0x000a line=952 │ │ 0x0012 line=953 │ │ 0x0020 line=955 │ │ @@ -1480136,18 +1480119,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3d8090: |[3d8090] de.danoeh.antennapod.core.service.playback.PlaybackService.disableSleepTimer:()V │ │ -3d80a0: 5410 5e8d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.taskManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8d5e │ │ -3d80a4: 6e10 fd9a 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.disableSleepTimer:()V // method@9afd │ │ -3d80aa: 0e00 |0005: return-void │ │ +3d8058: |[3d8058] de.danoeh.antennapod.core.service.playback.PlaybackService.disableSleepTimer:()V │ │ +3d8068: 5410 5e8d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.taskManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8d5e │ │ +3d806c: 6e10 fd9a 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.disableSleepTimer:()V // method@9afd │ │ +3d8072: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1139 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ │ │ #2 : (in Lde/danoeh/antennapod/core/service/playback/PlaybackService;) │ │ @@ -1480155,23 +1480138,23 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -3d787c: |[3d787c] de.danoeh.antennapod.core.service.playback.PlaybackService.getAudioTracks:()Ljava/util/List; │ │ -3d788c: 5410 558d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d7890: 3900 0700 |0002: if-nez v0, 0009 // +0007 │ │ -3d7894: 7100 0cb5 0000 |0004: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b50c │ │ -3d789a: 0c00 |0007: move-result-object v0 │ │ -3d789c: 1100 |0008: return-object v0 │ │ -3d789e: 6e10 a3af 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getAudioTracks:()Ljava/util/List; // method@afa3 │ │ -3d78a4: 0c00 |000c: move-result-object v0 │ │ -3d78a6: 1100 |000d: return-object v0 │ │ +3d7844: |[3d7844] de.danoeh.antennapod.core.service.playback.PlaybackService.getAudioTracks:()Ljava/util/List; │ │ +3d7854: 5410 558d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d7858: 3900 0700 |0002: if-nez v0, 0009 // +0007 │ │ +3d785c: 7100 0cb5 0000 |0004: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b50c │ │ +3d7862: 0c00 |0007: move-result-object v0 │ │ +3d7864: 1100 |0008: return-object v0 │ │ +3d7866: 6e10 a3af 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getAudioTracks:()Ljava/util/List; // method@afa3 │ │ +3d786c: 0c00 |000c: move-result-object v0 │ │ +3d786e: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1678 │ │ 0x0004 line=1679 │ │ 0x0009 line=1681 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ @@ -1480181,22 +1480164,22 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -3d7640: |[3d7640] de.danoeh.antennapod.core.service.playback.PlaybackService.getCurrentPlaybackSpeed:()F │ │ -3d7650: 5410 558d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d7654: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -3d7658: 1500 803f |0004: const/high16 v0, #int 1065353216 // #3f80 │ │ -3d765c: 0f00 |0006: return v0 │ │ -3d765e: 6e10 a8af 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlaybackSpeed:()F // method@afa8 │ │ -3d7664: 0a00 |000a: move-result v0 │ │ -3d7666: 0f00 |000b: return v0 │ │ +3d7608: |[3d7608] de.danoeh.antennapod.core.service.playback.PlaybackService.getCurrentPlaybackSpeed:()F │ │ +3d7618: 5410 558d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d761c: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +3d7620: 1500 803f |0004: const/high16 v0, #int 1065353216 // #3f80 │ │ +3d7624: 0f00 |0006: return v0 │ │ +3d7626: 6e10 a8af 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlaybackSpeed:()F // method@afa8 │ │ +3d762c: 0a00 |000a: move-result v0 │ │ +3d762e: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1632 │ │ 0x0007 line=1635 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ │ │ @@ -1480205,22 +1480188,22 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -3d7680: |[3d7680] de.danoeh.antennapod.core.service.playback.PlaybackService.getCurrentPosition:()I │ │ -3d7690: 5410 558d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d7694: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -3d7698: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ -3d769a: 0f00 |0005: return v0 │ │ -3d769c: 6e10 aaaf 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPosition:()I // method@afaa │ │ -3d76a2: 0a00 |0009: move-result v0 │ │ -3d76a4: 0f00 |000a: return v0 │ │ +3d7648: |[3d7648] de.danoeh.antennapod.core.service.playback.PlaybackService.getCurrentPosition:()I │ │ +3d7658: 5410 558d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d765c: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +3d7660: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ +3d7662: 0f00 |0005: return v0 │ │ +3d7664: 6e10 aaaf 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPosition:()I // method@afaa │ │ +3d766a: 0a00 |0009: move-result v0 │ │ +3d766c: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1671 │ │ 0x0006 line=1674 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ │ │ @@ -1480229,22 +1480212,22 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -3d76a8: |[3d76a8] de.danoeh.antennapod.core.service.playback.PlaybackService.getDuration:()I │ │ -3d76b8: 5410 558d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d76bc: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -3d76c0: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ -3d76c2: 0f00 |0005: return v0 │ │ -3d76c4: 6e10 a5af 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getDuration:()I // method@afa5 │ │ -3d76ca: 0a00 |0009: move-result v0 │ │ -3d76cc: 0f00 |000a: return v0 │ │ +3d7670: |[3d7670] de.danoeh.antennapod.core.service.playback.PlaybackService.getDuration:()I │ │ +3d7680: 5410 558d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d7684: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +3d7688: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ +3d768a: 0f00 |0005: return v0 │ │ +3d768c: 6e10 a5af 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getDuration:()I // method@afa5 │ │ +3d7692: 0a00 |0009: move-result v0 │ │ +3d7694: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1660 │ │ 0x0006 line=1663 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ │ │ @@ -1480253,19 +1480236,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 │ │ -3d7600: |[3d7600] de.danoeh.antennapod.core.service.playback.PlaybackService.getPSMPInfo:()Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; │ │ -3d7610: 5410 558d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d7614: 6e10 a6af 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPSMPInfo:()Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; // method@afa6 │ │ -3d761a: 0c00 |0005: move-result-object v0 │ │ -3d761c: 1100 |0006: return-object v0 │ │ +3d75c8: |[3d75c8] de.danoeh.antennapod.core.service.playback.PlaybackService.getPSMPInfo:()Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; │ │ +3d75d8: 5410 558d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d75dc: 6e10 a6af 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPSMPInfo:()Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; // method@afa6 │ │ +3d75e2: 0c00 |0005: move-result-object v0 │ │ +3d75e4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1605 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ │ │ #7 : (in Lde/danoeh/antennapod/core/service/playback/PlaybackService;) │ │ @@ -1480273,19 +1480256,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 │ │ -3d7574: |[3d7574] de.danoeh.antennapod.core.service.playback.PlaybackService.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; │ │ -3d7584: 5410 558d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d7588: 6e10 a7af 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@afa7 │ │ -3d758e: 0c00 |0005: move-result-object v0 │ │ -3d7590: 1100 |0006: return-object v0 │ │ +3d753c: |[3d753c] de.danoeh.antennapod.core.service.playback.PlaybackService.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; │ │ +3d754c: 5410 558d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d7550: 6e10 a7af 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@afa7 │ │ +3d7556: 0c00 |0005: move-result-object v0 │ │ +3d7558: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1613 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ │ │ #8 : (in Lde/danoeh/antennapod/core/service/playback/PlaybackService;) │ │ @@ -1480293,22 +1480276,22 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -3d76d0: |[3d76d0] de.danoeh.antennapod.core.service.playback.PlaybackService.getSelectedAudioTrack:()I │ │ -3d76e0: 5410 558d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d76e4: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -3d76e8: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ -3d76ea: 0f00 |0005: return v0 │ │ -3d76ec: 6e10 abaf 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getSelectedAudioTrack:()I // method@afab │ │ -3d76f2: 0a00 |0009: move-result v0 │ │ -3d76f4: 0f00 |000a: return v0 │ │ +3d7698: |[3d7698] de.danoeh.antennapod.core.service.playback.PlaybackService.getSelectedAudioTrack:()I │ │ +3d76a8: 5410 558d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d76ac: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +3d76b0: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ +3d76b2: 0f00 |0005: return v0 │ │ +3d76b4: 6e10 abaf 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getSelectedAudioTrack:()I // method@afab │ │ +3d76ba: 0a00 |0009: move-result v0 │ │ +3d76bc: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1685 │ │ 0x0006 line=1688 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ │ │ @@ -1480317,19 +1480300,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3d7b50: |[3d7b50] de.danoeh.antennapod.core.service.playback.PlaybackService.getSleepTimerTimeLeft:()J │ │ -3d7b60: 5420 5e8d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.taskManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8d5e │ │ -3d7b64: 6e10 fe9a 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.getSleepTimerTimeLeft:()J // method@9afe │ │ -3d7b6a: 0b00 |0005: move-result-wide v0 │ │ -3d7b6c: 1000 |0006: return-wide v0 │ │ +3d7b18: |[3d7b18] de.danoeh.antennapod.core.service.playback.PlaybackService.getSleepTimerTimeLeft:()J │ │ +3d7b28: 5420 5e8d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.taskManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8d5e │ │ +3d7b2c: 6e10 fe9a 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.getSleepTimerTimeLeft:()J // method@9afe │ │ +3d7b32: 0b00 |0005: move-result-wide v0 │ │ +3d7b34: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1393 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ │ │ #10 : (in Lde/danoeh/antennapod/core/service/playback/PlaybackService;) │ │ @@ -1480337,19 +1480320,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 │ │ -3d7620: |[3d7620] de.danoeh.antennapod.core.service.playback.PlaybackService.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; │ │ -3d7630: 5410 558d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d7634: 6e10 a9af 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@afa9 │ │ -3d763a: 0c00 |0005: move-result-object v0 │ │ -3d763c: 1100 |0006: return-object v0 │ │ +3d75e8: |[3d75e8] de.danoeh.antennapod.core.service.playback.PlaybackService.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; │ │ +3d75f8: 5410 558d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d75fc: 6e10 a9af 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@afa9 │ │ +3d7602: 0c00 |0005: move-result-object v0 │ │ +3d7604: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1609 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ │ │ #11 : (in Lde/danoeh/antennapod/core/service/playback/PlaybackService;) │ │ @@ -1480357,19 +1480340,19 @@ │ │ type : '()Landroid/util/Pair;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3d6e6c: |[3d6e6c] de.danoeh.antennapod.core.service.playback.PlaybackService.getVideoSize:()Landroid/util/Pair; │ │ -3d6e7c: 5410 558d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d6e80: 6e10 acaf 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getVideoSize:()Landroid/util/Pair; // method@afac │ │ -3d6e86: 0c00 |0005: move-result-object v0 │ │ -3d6e88: 1100 |0006: return-object v0 │ │ +3d6e34: |[3d6e34] de.danoeh.antennapod.core.service.playback.PlaybackService.getVideoSize:()Landroid/util/Pair; │ │ +3d6e44: 5410 558d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d6e48: 6e10 acaf 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getVideoSize:()Landroid/util/Pair; // method@afac │ │ +3d6e4e: 0c00 |0005: move-result-object v0 │ │ +3d6e50: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1702 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ │ │ #12 : (in Lde/danoeh/antennapod/core/service/playback/PlaybackService;) │ │ @@ -1480377,19 +1480360,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3d72e4: |[3d72e4] de.danoeh.antennapod.core.service.playback.PlaybackService.isStartWhenPrepared:()Z │ │ -3d72f4: 5410 558d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d72f8: 6e10 afaf 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.isStartWhenPrepared:()Z // method@afaf │ │ -3d72fe: 0a00 |0005: move-result v0 │ │ -3d7300: 0f00 |0006: return v0 │ │ +3d72ac: |[3d72ac] de.danoeh.antennapod.core.service.playback.PlaybackService.isStartWhenPrepared:()Z │ │ +3d72bc: 5410 558d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d72c0: 6e10 afaf 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.isStartWhenPrepared:()Z // method@afaf │ │ +3d72c6: 0a00 |0005: move-result v0 │ │ +3d72c8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1639 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ │ │ #13 : (in Lde/danoeh/antennapod/core/service/playback/PlaybackService;) │ │ @@ -1480397,19 +1480380,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3d7304: |[3d7304] de.danoeh.antennapod.core.service.playback.PlaybackService.isStreaming:()Z │ │ -3d7314: 5410 558d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d7318: 6e10 b0af 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.isStreaming:()Z // method@afb0 │ │ -3d731e: 0a00 |0005: move-result v0 │ │ -3d7320: 0f00 |0006: return v0 │ │ +3d72cc: |[3d72cc] de.danoeh.antennapod.core.service.playback.PlaybackService.isStreaming:()Z │ │ +3d72dc: 5410 558d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d72e0: 6e10 b0af 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.isStreaming:()Z // method@afb0 │ │ +3d72e6: 0a00 |0005: move-result v0 │ │ +3d72e8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1698 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ │ │ #14 : (in Lde/danoeh/antennapod/core/service/playback/PlaybackService;) │ │ @@ -1480417,30 +1480400,30 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -3d853c: |[3d853c] de.danoeh.antennapod.core.service.playback.PlaybackService.notifyVideoSurfaceAbandoned:()V │ │ -3d854c: 5430 558d |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d8550: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3d8552: 1212 |0003: const/4 v2, #int 1 // #1 │ │ -3d8554: 6e30 b1af 2001 |0004: invoke-virtual {v0, v2, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.pause:(ZZ)V // method@afb1 │ │ -3d855a: 5430 558d |0007: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d855e: 6e10 b6af 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.resetVideoSurface:()V // method@afb6 │ │ -3d8564: 6e10 7c9a 0300 |000c: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@9a7c │ │ -3d856a: 0c00 |000f: move-result-object v0 │ │ -3d856c: 7020 be9a 0300 |0010: invoke-direct {v3, v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.updateNotificationAndMediaSession:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@9abe │ │ -3d8572: 5430 5d8d |0013: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8d5d │ │ -3d8576: 7100 e4b0 0000 |0015: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isPersistNotify:()Z // method@b0e4 │ │ -3d857c: 0a01 |0018: move-result v1 │ │ -3d857e: b721 |0019: xor-int/2addr v1, v2 │ │ -3d8580: 6e20 d69a 1000 |001a: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopForeground:(Z)V // method@9ad6 │ │ -3d8586: 0e00 |001d: return-void │ │ +3d8504: |[3d8504] de.danoeh.antennapod.core.service.playback.PlaybackService.notifyVideoSurfaceAbandoned:()V │ │ +3d8514: 5430 558d |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d8518: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3d851a: 1212 |0003: const/4 v2, #int 1 // #1 │ │ +3d851c: 6e30 b1af 2001 |0004: invoke-virtual {v0, v2, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.pause:(ZZ)V // method@afb1 │ │ +3d8522: 5430 558d |0007: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d8526: 6e10 b6af 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.resetVideoSurface:()V // method@afb6 │ │ +3d852c: 6e10 7c9a 0300 |000c: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@9a7c │ │ +3d8532: 0c00 |000f: move-result-object v0 │ │ +3d8534: 7020 be9a 0300 |0010: invoke-direct {v3, v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.updateNotificationAndMediaSession:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@9abe │ │ +3d853a: 5430 5d8d |0013: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8d5d │ │ +3d853e: 7100 e4b0 0000 |0015: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isPersistNotify:()Z // method@b0e4 │ │ +3d8544: 0a01 |0018: move-result v1 │ │ +3d8546: b721 |0019: xor-int/2addr v1, v2 │ │ +3d8548: 6e20 d69a 1000 |001a: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopForeground:(Z)V // method@9ad6 │ │ +3d854e: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=759 │ │ 0x0007 line=760 │ │ 0x000c line=761 │ │ 0x0013 line=762 │ │ locals : │ │ @@ -1480451,32 +1480434,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 │ │ -3d6c44: |[3d6c44] de.danoeh.antennapod.core.service.playback.PlaybackService.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ -3d6c54: 1a00 494f |0000: const-string v0, "PlaybackService" // string@4f49 │ │ -3d6c58: 1a01 9f51 |0002: const-string v1, "Received onBind event" // string@519f │ │ -3d6c5c: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d6c62: 6e10 6002 0300 |0007: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0260 │ │ -3d6c68: 0c00 |000a: move-result-object v0 │ │ -3d6c6a: 3800 1300 |000b: if-eqz v0, 001e // +0013 │ │ -3d6c6e: 6e10 6002 0300 |000d: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0260 │ │ -3d6c74: 0c00 |0010: move-result-object v0 │ │ -3d6c76: 1a01 0e6b |0011: const-string v1, "android.media.browse.MediaBrowserService" // string@6b0e │ │ -3d6c7a: 7120 ae0a 1000 |0013: invoke-static {v0, v1}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aae │ │ -3d6c80: 0a00 |0016: move-result v0 │ │ -3d6c82: 3800 0700 |0017: if-eqz v0, 001e // +0007 │ │ -3d6c86: 6f20 363c 3200 |0019: invoke-super {v2, v3}, Landroidx/media/MediaBrowserServiceCompat;.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; // method@3c36 │ │ -3d6c8c: 0c03 |001c: move-result-object v3 │ │ -3d6c8e: 1103 |001d: return-object v3 │ │ -3d6c90: 5423 548d |001e: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mBinder:Landroid/os/IBinder; // field@8d54 │ │ -3d6c94: 1103 |0020: return-object v3 │ │ +3d6c0c: |[3d6c0c] de.danoeh.antennapod.core.service.playback.PlaybackService.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ +3d6c1c: 1a00 494f |0000: const-string v0, "PlaybackService" // string@4f49 │ │ +3d6c20: 1a01 9f51 |0002: const-string v1, "Received onBind event" // string@519f │ │ +3d6c24: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d6c2a: 6e10 6002 0300 |0007: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0260 │ │ +3d6c30: 0c00 |000a: move-result-object v0 │ │ +3d6c32: 3800 1300 |000b: if-eqz v0, 001e // +0013 │ │ +3d6c36: 6e10 6002 0300 |000d: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0260 │ │ +3d6c3c: 0c00 |0010: move-result-object v0 │ │ +3d6c3e: 1a01 0e6b |0011: const-string v1, "android.media.browse.MediaBrowserService" // string@6b0e │ │ +3d6c42: 7120 ae0a 1000 |0013: invoke-static {v0, v1}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aae │ │ +3d6c48: 0a00 |0016: move-result v0 │ │ +3d6c4a: 3800 0700 |0017: if-eqz v0, 001e // +0007 │ │ +3d6c4e: 6f20 363c 3200 |0019: invoke-super {v2, v3}, Landroidx/media/MediaBrowserServiceCompat;.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; // method@3c36 │ │ +3d6c54: 0c03 |001c: move-result-object v3 │ │ +3d6c56: 1103 |001d: return-object v3 │ │ +3d6c58: 5423 548d |001e: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mBinder:Landroid/os/IBinder; // field@8d54 │ │ +3d6c5c: 1103 |0020: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=461 │ │ 0x0007 line=462 │ │ 0x0019 line=463 │ │ 0x001e line=465 │ │ locals : │ │ @@ -1480488,70 +1480471,70 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 128 16-bit code units │ │ -3d8588: |[3d8588] de.danoeh.antennapod.core.service.playback.PlaybackService.onCreate:()V │ │ -3d8598: 6f10 373c 0300 |0000: invoke-super {v3}, Landroidx/media/MediaBrowserServiceCompat;.onCreate:()V // method@3c37 │ │ -3d859e: 1a00 494f |0003: const-string v0, "PlaybackService" // string@4f49 │ │ -3d85a2: 1a01 e954 |0005: const-string v1, "Service created." // string@54e9 │ │ -3d85a6: 7120 fe0a 1000 |0007: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d85ac: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -3d85ae: 6a00 538d |000b: sput-boolean v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isRunning:Z // field@8d53 │ │ -3d85b2: 2200 0d19 |000d: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // type@190d │ │ -3d85b6: 7020 d39a 3000 |000f: invoke-direct {v0, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@9ad3 │ │ -3d85bc: 5b30 5d8d |0012: iput-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8d5d │ │ -3d85c0: 2200 0c19 |0014: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // type@190c │ │ -3d85c4: 7020 c29a 3000 |0016: invoke-direct {v0, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.:(Landroid/content/Context;)V // method@9ac2 │ │ -3d85ca: 5b30 588d |0019: iput-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8d58 │ │ -3d85ce: 5430 4b8d |001b: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.autoStateUpdated:Landroid/content/BroadcastReceiver; // field@8d4b │ │ -3d85d2: 2201 6d00 |001d: new-instance v1, Landroid/content/IntentFilter; // type@006d │ │ -3d85d6: 1a02 2575 |001f: const-string v2, "com.google.android.gms.car.media.STATUS" // string@7525 │ │ -3d85da: 7020 8c02 2100 |0021: invoke-direct {v1, v2}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@028c │ │ -3d85e0: 6e30 3f02 0301 |0024: invoke-virtual {v3, v0, v1}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@023f │ │ -3d85e6: 5430 518d |0027: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.headsetDisconnected:Landroid/content/BroadcastReceiver; // field@8d51 │ │ -3d85ea: 2201 6d00 |0029: new-instance v1, Landroid/content/IntentFilter; // type@006d │ │ -3d85ee: 1a02 ef6a |002b: const-string v2, "android.intent.action.HEADSET_PLUG" // string@6aef │ │ -3d85f2: 7020 8c02 2100 |002d: invoke-direct {v1, v2}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@028c │ │ -3d85f8: 6e30 3f02 0301 |0030: invoke-virtual {v3, v0, v1}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@023f │ │ -3d85fe: 5430 5c8d |0033: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.shutdownReceiver:Landroid/content/BroadcastReceiver; // field@8d5c │ │ -3d8602: 2201 6d00 |0035: new-instance v1, Landroid/content/IntentFilter; // type@006d │ │ -3d8606: 1a02 7d68 |0037: const-string v2, "action.de.danoeh.antennapod.core.service.actionShutdownPlaybackService" // string@687d │ │ -3d860a: 7020 8c02 2100 |0039: invoke-direct {v1, v2}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@028c │ │ -3d8610: 6e30 3f02 0301 |003c: invoke-virtual {v3, v0, v1}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@023f │ │ -3d8616: 5430 4c8d |003f: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.bluetoothStateUpdated:Landroid/content/BroadcastReceiver; // field@8d4c │ │ -3d861a: 2201 6d00 |0041: new-instance v1, Landroid/content/IntentFilter; // type@006d │ │ -3d861e: 1a02 db6a |0043: const-string v2, "android.bluetooth.a2dp.profile.action.CONNECTION_STATE_CHANGED" // string@6adb │ │ -3d8622: 7020 8c02 2100 |0045: invoke-direct {v1, v2}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@028c │ │ -3d8628: 6e30 3f02 0301 |0048: invoke-virtual {v3, v0, v1}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@023f │ │ -3d862e: 5430 498d |004b: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.audioBecomingNoisy:Landroid/content/BroadcastReceiver; // field@8d49 │ │ -3d8632: 2201 6d00 |004d: new-instance v1, Landroid/content/IntentFilter; // type@006d │ │ -3d8636: 1a02 0a6b |004f: const-string v2, "android.media.AUDIO_BECOMING_NOISY" // string@6b0a │ │ -3d863a: 7020 8c02 2100 |0051: invoke-direct {v1, v2}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@028c │ │ -3d8640: 6e30 3f02 0301 |0054: invoke-virtual {v3, v0, v1}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@023f │ │ -3d8646: 7100 8db7 0000 |0057: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3d864c: 0c00 |005a: move-result-object v0 │ │ -3d864e: 6e20 92b7 3000 |005b: invoke-virtual {v0, v3}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b792 │ │ -3d8654: 2200 1819 |005e: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // type@1918 │ │ -3d8658: 5431 5f8d |0060: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.taskManagerCallback:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$PSTMCallback; // field@8d5f │ │ -3d865c: 7030 f99a 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@9af9 │ │ -3d8662: 5b30 5e8d |0065: iput-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.taskManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8d5e │ │ -3d8666: 6e10 a59a 0300 |0067: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.recreateMediaSessionIfNeeded:()V // method@9aa5 │ │ -3d866c: 2200 fe18 |006a: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$1; // type@18fe │ │ -3d8670: 7030 119a 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@9a11 │ │ -3d8676: 5b30 4d8d |006f: iput-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.castStateListener:Lde/danoeh/antennapod/playback/cast/CastStateListener; // field@8d4d │ │ -3d867a: 7100 8db7 0000 |0071: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3d8680: 0c00 |0074: move-result-object v0 │ │ -3d8682: 2201 ad1a |0075: new-instance v1, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent; // type@1aad │ │ -3d8686: 6202 4f92 |0077: sget-object v2, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.SERVICE_STARTED:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@924f │ │ -3d868a: 7020 82a2 2100 |0079: invoke-direct {v1, v2}, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent;.:(Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;)V // method@a282 │ │ -3d8690: 6e20 90b7 1000 |007c: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -3d8696: 0e00 |007f: return-void │ │ +3d8550: |[3d8550] de.danoeh.antennapod.core.service.playback.PlaybackService.onCreate:()V │ │ +3d8560: 6f10 373c 0300 |0000: invoke-super {v3}, Landroidx/media/MediaBrowserServiceCompat;.onCreate:()V // method@3c37 │ │ +3d8566: 1a00 494f |0003: const-string v0, "PlaybackService" // string@4f49 │ │ +3d856a: 1a01 e954 |0005: const-string v1, "Service created." // string@54e9 │ │ +3d856e: 7120 fe0a 1000 |0007: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d8574: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +3d8576: 6a00 538d |000b: sput-boolean v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isRunning:Z // field@8d53 │ │ +3d857a: 2200 0d19 |000d: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // type@190d │ │ +3d857e: 7020 d39a 3000 |000f: invoke-direct {v0, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@9ad3 │ │ +3d8584: 5b30 5d8d |0012: iput-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8d5d │ │ +3d8588: 2200 0c19 |0014: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // type@190c │ │ +3d858c: 7020 c29a 3000 |0016: invoke-direct {v0, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.:(Landroid/content/Context;)V // method@9ac2 │ │ +3d8592: 5b30 588d |0019: iput-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8d58 │ │ +3d8596: 5430 4b8d |001b: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.autoStateUpdated:Landroid/content/BroadcastReceiver; // field@8d4b │ │ +3d859a: 2201 6d00 |001d: new-instance v1, Landroid/content/IntentFilter; // type@006d │ │ +3d859e: 1a02 2575 |001f: const-string v2, "com.google.android.gms.car.media.STATUS" // string@7525 │ │ +3d85a2: 7020 8c02 2100 |0021: invoke-direct {v1, v2}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@028c │ │ +3d85a8: 6e30 3f02 0301 |0024: invoke-virtual {v3, v0, v1}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@023f │ │ +3d85ae: 5430 518d |0027: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.headsetDisconnected:Landroid/content/BroadcastReceiver; // field@8d51 │ │ +3d85b2: 2201 6d00 |0029: new-instance v1, Landroid/content/IntentFilter; // type@006d │ │ +3d85b6: 1a02 ef6a |002b: const-string v2, "android.intent.action.HEADSET_PLUG" // string@6aef │ │ +3d85ba: 7020 8c02 2100 |002d: invoke-direct {v1, v2}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@028c │ │ +3d85c0: 6e30 3f02 0301 |0030: invoke-virtual {v3, v0, v1}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@023f │ │ +3d85c6: 5430 5c8d |0033: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.shutdownReceiver:Landroid/content/BroadcastReceiver; // field@8d5c │ │ +3d85ca: 2201 6d00 |0035: new-instance v1, Landroid/content/IntentFilter; // type@006d │ │ +3d85ce: 1a02 7d68 |0037: const-string v2, "action.de.danoeh.antennapod.core.service.actionShutdownPlaybackService" // string@687d │ │ +3d85d2: 7020 8c02 2100 |0039: invoke-direct {v1, v2}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@028c │ │ +3d85d8: 6e30 3f02 0301 |003c: invoke-virtual {v3, v0, v1}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@023f │ │ +3d85de: 5430 4c8d |003f: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.bluetoothStateUpdated:Landroid/content/BroadcastReceiver; // field@8d4c │ │ +3d85e2: 2201 6d00 |0041: new-instance v1, Landroid/content/IntentFilter; // type@006d │ │ +3d85e6: 1a02 db6a |0043: const-string v2, "android.bluetooth.a2dp.profile.action.CONNECTION_STATE_CHANGED" // string@6adb │ │ +3d85ea: 7020 8c02 2100 |0045: invoke-direct {v1, v2}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@028c │ │ +3d85f0: 6e30 3f02 0301 |0048: invoke-virtual {v3, v0, v1}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@023f │ │ +3d85f6: 5430 498d |004b: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.audioBecomingNoisy:Landroid/content/BroadcastReceiver; // field@8d49 │ │ +3d85fa: 2201 6d00 |004d: new-instance v1, Landroid/content/IntentFilter; // type@006d │ │ +3d85fe: 1a02 0a6b |004f: const-string v2, "android.media.AUDIO_BECOMING_NOISY" // string@6b0a │ │ +3d8602: 7020 8c02 2100 |0051: invoke-direct {v1, v2}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@028c │ │ +3d8608: 6e30 3f02 0301 |0054: invoke-virtual {v3, v0, v1}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@023f │ │ +3d860e: 7100 8db7 0000 |0057: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3d8614: 0c00 |005a: move-result-object v0 │ │ +3d8616: 6e20 92b7 3000 |005b: invoke-virtual {v0, v3}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b792 │ │ +3d861c: 2200 1819 |005e: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // type@1918 │ │ +3d8620: 5431 5f8d |0060: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.taskManagerCallback:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$PSTMCallback; // field@8d5f │ │ +3d8624: 7030 f99a 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@9af9 │ │ +3d862a: 5b30 5e8d |0065: iput-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.taskManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8d5e │ │ +3d862e: 6e10 a59a 0300 |0067: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.recreateMediaSessionIfNeeded:()V // method@9aa5 │ │ +3d8634: 2200 fe18 |006a: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$1; // type@18fe │ │ +3d8638: 7030 119a 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@9a11 │ │ +3d863e: 5b30 4d8d |006f: iput-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.castStateListener:Lde/danoeh/antennapod/playback/cast/CastStateListener; // field@8d4d │ │ +3d8642: 7100 8db7 0000 |0071: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3d8648: 0c00 |0074: move-result-object v0 │ │ +3d864a: 2201 ad1a |0075: new-instance v1, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent; // type@1aad │ │ +3d864e: 6202 4f92 |0077: sget-object v2, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.SERVICE_STARTED:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@924f │ │ +3d8652: 7020 82a2 2100 |0079: invoke-direct {v1, v2}, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent;.:(Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;)V // method@a282 │ │ +3d8658: 6e20 90b7 1000 |007c: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +3d865e: 0e00 |007f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=216 │ │ 0x0007 line=217 │ │ 0x000b line=218 │ │ 0x000d line=220 │ │ 0x0014 line=221 │ │ @@ -1480573,69 +1480556,69 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 121 16-bit code units │ │ -3d8698: |[3d8698] de.danoeh.antennapod.core.service.playback.PlaybackService.onDestroy:()V │ │ -3d86a8: 6f10 a701 0300 |0000: invoke-super {v3}, Landroid/app/Service;.onDestroy:()V // method@01a7 │ │ -3d86ae: 1a00 494f |0003: const-string v0, "PlaybackService" // string@4f49 │ │ -3d86b2: 1a01 ea54 |0005: const-string v1, "Service is about to be destroyed" // string@54ea │ │ -3d86b6: 7120 fe0a 1000 |0007: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d86bc: 5430 588d |000a: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8d58 │ │ -3d86c0: 6e10 cc9a 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9acc │ │ -3d86c6: 0c00 |000f: move-result-object v0 │ │ -3d86c8: 6201 a7c8 |0010: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ -3d86cc: 3310 1800 |0012: if-ne v0, v1, 002a // +0018 │ │ -3d86d0: 5430 588d |0014: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8d58 │ │ -3d86d4: 6201 abc8 |0016: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8ab │ │ -3d86d8: 6e20 d19a 1000 |0018: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)V // method@9ad1 │ │ -3d86de: 7110 1e28 0300 |001b: invoke-static {v3}, Landroidx/core/app/NotificationManagerCompat;.from:(Landroid/content/Context;)Landroidx/core/app/NotificationManagerCompat; // method@281e │ │ -3d86e4: 0c00 |001e: move-result-object v0 │ │ -3d86e6: 6001 907a |001f: sget v1, Lde/danoeh/antennapod/core/R$id;.notification_playing:I // field@7a90 │ │ -3d86ea: 5432 588d |0021: iget-object v2, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8d58 │ │ -3d86ee: 6e10 c49a 0200 |0023: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.build:()Landroid/app/Notification; // method@9ac4 │ │ -3d86f4: 0c02 |0026: move-result-object v2 │ │ -3d86f6: 6e30 2028 1002 |0027: invoke-virtual {v0, v1, v2}, Landroidx/core/app/NotificationManagerCompat;.notify:(ILandroid/app/Notification;)V // method@2820 │ │ -3d86fc: 5430 5d8d |002a: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8d5d │ │ -3d8700: 7100 e4b0 0000 |002c: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isPersistNotify:()Z // method@b0e4 │ │ -3d8706: 0a01 |002f: move-result v1 │ │ -3d8708: df01 0101 |0030: xor-int/lit8 v1, v1, #int 1 // #01 │ │ -3d870c: 6e20 d69a 1000 |0032: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopForeground:(Z)V // method@9ad6 │ │ -3d8712: 1200 |0035: const/4 v0, #int 0 // #0 │ │ -3d8714: 6a00 538d |0036: sput-boolean v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isRunning:Z // field@8d53 │ │ -3d8718: 6200 a997 |0038: sget-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.UNKNOWN:Lde/danoeh/antennapod/model/playback/MediaType; // field@97a9 │ │ -3d871c: 6900 508d |003a: sput-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.currentMediaType:Lde/danoeh/antennapod/model/playback/MediaType; // field@8d50 │ │ -3d8720: 5430 4d8d |003c: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.castStateListener:Lde/danoeh/antennapod/playback/cast/CastStateListener; // field@8d4d │ │ -3d8724: 6e10 e0af 0000 |003e: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/cast/CastStateListener;.destroy:()V // method@afe0 │ │ -3d872a: 7010 709a 0300 |0041: invoke-direct {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.cancelPositionObserver:()V // method@9a70 │ │ -3d8730: 5430 578d |0044: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@8d57 │ │ -3d8734: 3800 0800 |0046: if-eqz v0, 004e // +0008 │ │ -3d8738: 6e10 cd09 0000 |0048: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat;.release:()V // method@09cd │ │ -3d873e: 1200 |004b: const/4 v0, #int 0 // #0 │ │ -3d8740: 5b30 578d |004c: iput-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@8d57 │ │ -3d8744: 5430 4b8d |004e: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.autoStateUpdated:Landroid/content/BroadcastReceiver; // field@8d4b │ │ -3d8748: 6e20 4902 0300 |0050: invoke-virtual {v3, v0}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@0249 │ │ -3d874e: 5430 518d |0053: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.headsetDisconnected:Landroid/content/BroadcastReceiver; // field@8d51 │ │ -3d8752: 6e20 4902 0300 |0055: invoke-virtual {v3, v0}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@0249 │ │ -3d8758: 5430 5c8d |0058: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.shutdownReceiver:Landroid/content/BroadcastReceiver; // field@8d5c │ │ -3d875c: 6e20 4902 0300 |005a: invoke-virtual {v3, v0}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@0249 │ │ -3d8762: 5430 4c8d |005d: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.bluetoothStateUpdated:Landroid/content/BroadcastReceiver; // field@8d4c │ │ -3d8766: 6e20 4902 0300 |005f: invoke-virtual {v3, v0}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@0249 │ │ -3d876c: 5430 498d |0062: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.audioBecomingNoisy:Landroid/content/BroadcastReceiver; // field@8d49 │ │ -3d8770: 6e20 4902 0300 |0064: invoke-virtual {v3, v0}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@0249 │ │ -3d8776: 5430 558d |0067: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d877a: 6e10 c3af 0000 |0069: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.shutdown:()V // method@afc3 │ │ -3d8780: 5430 5e8d |006c: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.taskManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8d5e │ │ -3d8784: 6e10 0b9b 0000 |006e: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.shutdown:()V // method@9b0b │ │ -3d878a: 7100 8db7 0000 |0071: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3d8790: 0c00 |0074: move-result-object v0 │ │ -3d8792: 6e20 93b7 3000 |0075: invoke-virtual {v0, v3}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b793 │ │ -3d8798: 0e00 |0078: return-void │ │ +3d8660: |[3d8660] de.danoeh.antennapod.core.service.playback.PlaybackService.onDestroy:()V │ │ +3d8670: 6f10 a701 0300 |0000: invoke-super {v3}, Landroid/app/Service;.onDestroy:()V // method@01a7 │ │ +3d8676: 1a00 494f |0003: const-string v0, "PlaybackService" // string@4f49 │ │ +3d867a: 1a01 ea54 |0005: const-string v1, "Service is about to be destroyed" // string@54ea │ │ +3d867e: 7120 fe0a 1000 |0007: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d8684: 5430 588d |000a: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8d58 │ │ +3d8688: 6e10 cc9a 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9acc │ │ +3d868e: 0c00 |000f: move-result-object v0 │ │ +3d8690: 6201 a7c8 |0010: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ +3d8694: 3310 1800 |0012: if-ne v0, v1, 002a // +0018 │ │ +3d8698: 5430 588d |0014: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8d58 │ │ +3d869c: 6201 abc8 |0016: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8ab │ │ +3d86a0: 6e20 d19a 1000 |0018: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)V // method@9ad1 │ │ +3d86a6: 7110 1e28 0300 |001b: invoke-static {v3}, Landroidx/core/app/NotificationManagerCompat;.from:(Landroid/content/Context;)Landroidx/core/app/NotificationManagerCompat; // method@281e │ │ +3d86ac: 0c00 |001e: move-result-object v0 │ │ +3d86ae: 6001 907a |001f: sget v1, Lde/danoeh/antennapod/core/R$id;.notification_playing:I // field@7a90 │ │ +3d86b2: 5432 588d |0021: iget-object v2, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8d58 │ │ +3d86b6: 6e10 c49a 0200 |0023: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.build:()Landroid/app/Notification; // method@9ac4 │ │ +3d86bc: 0c02 |0026: move-result-object v2 │ │ +3d86be: 6e30 2028 1002 |0027: invoke-virtual {v0, v1, v2}, Landroidx/core/app/NotificationManagerCompat;.notify:(ILandroid/app/Notification;)V // method@2820 │ │ +3d86c4: 5430 5d8d |002a: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8d5d │ │ +3d86c8: 7100 e4b0 0000 |002c: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isPersistNotify:()Z // method@b0e4 │ │ +3d86ce: 0a01 |002f: move-result v1 │ │ +3d86d0: df01 0101 |0030: xor-int/lit8 v1, v1, #int 1 // #01 │ │ +3d86d4: 6e20 d69a 1000 |0032: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopForeground:(Z)V // method@9ad6 │ │ +3d86da: 1200 |0035: const/4 v0, #int 0 // #0 │ │ +3d86dc: 6a00 538d |0036: sput-boolean v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isRunning:Z // field@8d53 │ │ +3d86e0: 6200 a997 |0038: sget-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.UNKNOWN:Lde/danoeh/antennapod/model/playback/MediaType; // field@97a9 │ │ +3d86e4: 6900 508d |003a: sput-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.currentMediaType:Lde/danoeh/antennapod/model/playback/MediaType; // field@8d50 │ │ +3d86e8: 5430 4d8d |003c: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.castStateListener:Lde/danoeh/antennapod/playback/cast/CastStateListener; // field@8d4d │ │ +3d86ec: 6e10 e0af 0000 |003e: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/cast/CastStateListener;.destroy:()V // method@afe0 │ │ +3d86f2: 7010 709a 0300 |0041: invoke-direct {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.cancelPositionObserver:()V // method@9a70 │ │ +3d86f8: 5430 578d |0044: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@8d57 │ │ +3d86fc: 3800 0800 |0046: if-eqz v0, 004e // +0008 │ │ +3d8700: 6e10 cd09 0000 |0048: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat;.release:()V // method@09cd │ │ +3d8706: 1200 |004b: const/4 v0, #int 0 // #0 │ │ +3d8708: 5b30 578d |004c: iput-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@8d57 │ │ +3d870c: 5430 4b8d |004e: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.autoStateUpdated:Landroid/content/BroadcastReceiver; // field@8d4b │ │ +3d8710: 6e20 4902 0300 |0050: invoke-virtual {v3, v0}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@0249 │ │ +3d8716: 5430 518d |0053: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.headsetDisconnected:Landroid/content/BroadcastReceiver; // field@8d51 │ │ +3d871a: 6e20 4902 0300 |0055: invoke-virtual {v3, v0}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@0249 │ │ +3d8720: 5430 5c8d |0058: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.shutdownReceiver:Landroid/content/BroadcastReceiver; // field@8d5c │ │ +3d8724: 6e20 4902 0300 |005a: invoke-virtual {v3, v0}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@0249 │ │ +3d872a: 5430 4c8d |005d: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.bluetoothStateUpdated:Landroid/content/BroadcastReceiver; // field@8d4c │ │ +3d872e: 6e20 4902 0300 |005f: invoke-virtual {v3, v0}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@0249 │ │ +3d8734: 5430 498d |0062: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.audioBecomingNoisy:Landroid/content/BroadcastReceiver; // field@8d49 │ │ +3d8738: 6e20 4902 0300 |0064: invoke-virtual {v3, v0}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@0249 │ │ +3d873e: 5430 558d |0067: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d8742: 6e10 c3af 0000 |0069: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.shutdown:()V // method@afc3 │ │ +3d8748: 5430 5e8d |006c: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.taskManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8d5e │ │ +3d874c: 6e10 0b9b 0000 |006e: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.shutdown:()V // method@9b0b │ │ +3d8752: 7100 8db7 0000 |0071: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3d8758: 0c00 |0074: move-result-object v0 │ │ +3d875a: 6e20 93b7 3000 |0075: invoke-virtual {v0, v3}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b793 │ │ +3d8760: 0e00 |0078: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ 0x0007 line=296 │ │ 0x000a line=298 │ │ 0x0014 line=299 │ │ 0x001b line=300 │ │ @@ -1480664,56 +1480647,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 │ │ -3d6e8c: |[3d6e8c] de.danoeh.antennapod.core.service.playback.PlaybackService.onGetRoot:(Ljava/lang/String;ILandroid/os/Bundle;)Landroidx/media/MediaBrowserServiceCompat$BrowserRoot; │ │ -3d6e9c: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3d6ea0: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3d6ea6: 1a01 f54c |0005: const-string v1, "OnGetRoot: clientPackageName=" // string@4cf5 │ │ -3d6eaa: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d6eb0: 6e20 5cb3 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d6eb6: 1a03 650a |000d: const-string v3, "; clientUid=" // string@0a65 │ │ -3d6eba: 6e20 5cb3 3000 |000f: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d6ec0: 6e20 57b3 4000 |0012: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -3d6ec6: 1a03 4700 |0015: const-string v3, " ; rootHints=" // string@0047 │ │ -3d6eca: 6e20 5cb3 3000 |0017: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d6ed0: 6e20 5bb3 5000 |001a: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ -3d6ed6: 6e10 67b3 0000 |001d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3d6edc: 0c03 |0020: move-result-object v3 │ │ -3d6ede: 1a04 494f |0021: const-string v4, "PlaybackService" // string@4f49 │ │ -3d6ee2: 7120 fe0a 3400 |0023: invoke-static {v4, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d6ee8: 3805 2300 |0026: if-eqz v5, 0049 // +0023 │ │ -3d6eec: 1a03 436b |0028: const-string v3, "android.service.media.extra.RECENT" // string@6b43 │ │ -3d6ef0: 6e20 0f07 3500 |002a: invoke-virtual {v5, v3}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@070f │ │ -3d6ef6: 0a04 |002d: move-result v4 │ │ -3d6ef8: 3804 1b00 |002e: if-eqz v4, 0049 // +001b │ │ -3d6efc: 2204 7701 |0030: new-instance v4, Landroid/os/Bundle; // type@0177 │ │ -3d6f00: 7010 0a07 0400 |0032: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@070a │ │ -3d6f06: 1215 |0035: const/4 v5, #int 1 // #1 │ │ -3d6f08: 6e30 1f07 3405 |0036: invoke-virtual {v4, v3, v5}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@071f │ │ -3d6f0e: 2203 310a |0039: new-instance v3, Landroidx/media/MediaBrowserServiceCompat$BrowserRoot; // type@0a31 │ │ -3d6f12: 6e10 2f02 0200 |003b: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ -3d6f18: 0c05 |003e: move-result-object v5 │ │ -3d6f1a: 6000 207f |003f: sget v0, Lde/danoeh/antennapod/core/R$string;.recently_played_episodes:I // field@7f20 │ │ -3d6f1e: 6e20 1103 0500 |0041: invoke-virtual {v5, v0}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0311 │ │ -3d6f24: 0c05 |0044: move-result-object v5 │ │ -3d6f26: 7030 ad3b 5304 |0045: invoke-direct {v3, v5, v4}, Landroidx/media/MediaBrowserServiceCompat$BrowserRoot;.:(Ljava/lang/String;Landroid/os/Bundle;)V // method@3bad │ │ -3d6f2c: 1103 |0048: return-object v3 │ │ -3d6f2e: 2203 310a |0049: new-instance v3, Landroidx/media/MediaBrowserServiceCompat$BrowserRoot; // type@0a31 │ │ -3d6f32: 6e10 2f02 0200 |004b: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ -3d6f38: 0c04 |004e: move-result-object v4 │ │ -3d6f3a: 6005 7a7c |004f: sget v5, Lde/danoeh/antennapod/core/R$string;.app_name:I // field@7c7a │ │ -3d6f3e: 6e20 1103 5400 |0051: invoke-virtual {v4, v5}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0311 │ │ -3d6f44: 0c04 |0054: move-result-object v4 │ │ -3d6f46: 1205 |0055: const/4 v5, #int 0 // #0 │ │ -3d6f48: 7030 ad3b 4305 |0056: invoke-direct {v3, v4, v5}, Landroidx/media/MediaBrowserServiceCompat$BrowserRoot;.:(Ljava/lang/String;Landroid/os/Bundle;)V // method@3bad │ │ -3d6f4e: 1103 |0059: return-object v3 │ │ +3d6e54: |[3d6e54] de.danoeh.antennapod.core.service.playback.PlaybackService.onGetRoot:(Ljava/lang/String;ILandroid/os/Bundle;)Landroidx/media/MediaBrowserServiceCompat$BrowserRoot; │ │ +3d6e64: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3d6e68: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3d6e6e: 1a01 f54c |0005: const-string v1, "OnGetRoot: clientPackageName=" // string@4cf5 │ │ +3d6e72: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d6e78: 6e20 5cb3 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d6e7e: 1a03 650a |000d: const-string v3, "; clientUid=" // string@0a65 │ │ +3d6e82: 6e20 5cb3 3000 |000f: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d6e88: 6e20 57b3 4000 |0012: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +3d6e8e: 1a03 4700 |0015: const-string v3, " ; rootHints=" // string@0047 │ │ +3d6e92: 6e20 5cb3 3000 |0017: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d6e98: 6e20 5bb3 5000 |001a: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ +3d6e9e: 6e10 67b3 0000 |001d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3d6ea4: 0c03 |0020: move-result-object v3 │ │ +3d6ea6: 1a04 494f |0021: const-string v4, "PlaybackService" // string@4f49 │ │ +3d6eaa: 7120 fe0a 3400 |0023: invoke-static {v4, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d6eb0: 3805 2300 |0026: if-eqz v5, 0049 // +0023 │ │ +3d6eb4: 1a03 436b |0028: const-string v3, "android.service.media.extra.RECENT" // string@6b43 │ │ +3d6eb8: 6e20 0f07 3500 |002a: invoke-virtual {v5, v3}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@070f │ │ +3d6ebe: 0a04 |002d: move-result v4 │ │ +3d6ec0: 3804 1b00 |002e: if-eqz v4, 0049 // +001b │ │ +3d6ec4: 2204 7701 |0030: new-instance v4, Landroid/os/Bundle; // type@0177 │ │ +3d6ec8: 7010 0a07 0400 |0032: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@070a │ │ +3d6ece: 1215 |0035: const/4 v5, #int 1 // #1 │ │ +3d6ed0: 6e30 1f07 3405 |0036: invoke-virtual {v4, v3, v5}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@071f │ │ +3d6ed6: 2203 310a |0039: new-instance v3, Landroidx/media/MediaBrowserServiceCompat$BrowserRoot; // type@0a31 │ │ +3d6eda: 6e10 2f02 0200 |003b: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ +3d6ee0: 0c05 |003e: move-result-object v5 │ │ +3d6ee2: 6000 207f |003f: sget v0, Lde/danoeh/antennapod/core/R$string;.recently_played_episodes:I // field@7f20 │ │ +3d6ee6: 6e20 1103 0500 |0041: invoke-virtual {v5, v0}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0311 │ │ +3d6eec: 0c05 |0044: move-result-object v5 │ │ +3d6eee: 7030 ad3b 5304 |0045: invoke-direct {v3, v5, v4}, Landroidx/media/MediaBrowserServiceCompat$BrowserRoot;.:(Ljava/lang/String;Landroid/os/Bundle;)V // method@3bad │ │ +3d6ef4: 1103 |0048: return-object v3 │ │ +3d6ef6: 2203 310a |0049: new-instance v3, Landroidx/media/MediaBrowserServiceCompat$BrowserRoot; // type@0a31 │ │ +3d6efa: 6e10 2f02 0200 |004b: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ +3d6f00: 0c04 |004e: move-result-object v4 │ │ +3d6f02: 6005 7a7c |004f: sget v5, Lde/danoeh/antennapod/core/R$string;.app_name:I // field@7c7a │ │ +3d6f06: 6e20 1103 5400 |0051: invoke-virtual {v4, v5}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0311 │ │ +3d6f0c: 0c04 |0054: move-result-object v4 │ │ +3d6f0e: 1205 |0055: const/4 v5, #int 0 // #0 │ │ +3d6f10: 7030 ad3b 4305 |0056: invoke-direct {v3, v4, v5}, Landroidx/media/MediaBrowserServiceCompat$BrowserRoot;.:(Ljava/lang/String;Landroid/os/Bundle;)V // method@3bad │ │ +3d6f16: 1103 |0059: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=325 │ │ 0x002a line=327 │ │ 0x0030 line=328 │ │ 0x0036 line=329 │ │ 0x0039 line=330 │ │ @@ -1480729,43 +1480712,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 │ │ -3d879c: |[3d879c] de.danoeh.antennapod.core.service.playback.PlaybackService.onLoadChildren:(Ljava/lang/String;Landroidx/media/MediaBrowserServiceCompat$Result;)V │ │ -3d87ac: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3d87b0: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3d87b6: 1a01 fa4c |0005: const-string v1, "OnLoadChildren: parentMediaId=" // string@4cfa │ │ -3d87ba: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d87c0: 6e20 5cb3 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d87c6: 6e10 67b3 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3d87cc: 0c00 |0010: move-result-object v0 │ │ -3d87ce: 1a01 494f |0011: const-string v1, "PlaybackService" // string@4f49 │ │ -3d87d2: 7120 fe0a 0100 |0013: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d87d8: 6e10 f33b 0400 |0016: invoke-virtual {v4}, Landroidx/media/MediaBrowserServiceCompat$Result;.detach:()V // method@3bf3 │ │ -3d87de: 2200 f418 |0019: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda1; // type@18f4 │ │ -3d87e2: 7040 fe99 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@99fe │ │ -3d87e8: 7110 66b1 0000 |001e: invoke-static {v0}, Lio/reactivex/Completable;.create:(Lio/reactivex/CompletableOnSubscribe;)Lio/reactivex/Completable; // method@b166 │ │ -3d87ee: 0c03 |0021: move-result-object v3 │ │ -3d87f0: 7100 95b1 0000 |0022: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ -3d87f6: 0c00 |0025: move-result-object v0 │ │ -3d87f8: 6e20 6cb1 0300 |0026: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b16c │ │ -3d87fe: 0c03 |0029: move-result-object v3 │ │ -3d8800: 7100 90b1 0000 |002a: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ -3d8806: 0c00 |002d: move-result-object v0 │ │ -3d8808: 6e20 69b1 0300 |002e: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b169 │ │ -3d880e: 0c03 |0031: move-result-object v3 │ │ -3d8810: 2200 f518 |0032: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda2; // type@18f5 │ │ -3d8814: 7010 009a 0000 |0034: invoke-direct {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda2;.:()V // method@9a00 │ │ -3d881a: 2201 f618 |0037: new-instance v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda3; // type@18f6 │ │ -3d881e: 7020 029a 4100 |0039: invoke-direct {v1, v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda3;.:(Landroidx/media/MediaBrowserServiceCompat$Result;)V // method@9a02 │ │ -3d8824: 6e30 6bb1 0301 |003c: invoke-virtual {v3, v0, v1}, Lio/reactivex/Completable;.subscribe:(Lio/reactivex/functions/Action;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b16b │ │ -3d882a: 0e00 |003f: return-void │ │ +3d8764: |[3d8764] de.danoeh.antennapod.core.service.playback.PlaybackService.onLoadChildren:(Ljava/lang/String;Landroidx/media/MediaBrowserServiceCompat$Result;)V │ │ +3d8774: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3d8778: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3d877e: 1a01 fa4c |0005: const-string v1, "OnLoadChildren: parentMediaId=" // string@4cfa │ │ +3d8782: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d8788: 6e20 5cb3 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d878e: 6e10 67b3 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3d8794: 0c00 |0010: move-result-object v0 │ │ +3d8796: 1a01 494f |0011: const-string v1, "PlaybackService" // string@4f49 │ │ +3d879a: 7120 fe0a 0100 |0013: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d87a0: 6e10 f33b 0400 |0016: invoke-virtual {v4}, Landroidx/media/MediaBrowserServiceCompat$Result;.detach:()V // method@3bf3 │ │ +3d87a6: 2200 f418 |0019: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda1; // type@18f4 │ │ +3d87aa: 7040 fe99 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@99fe │ │ +3d87b0: 7110 66b1 0000 |001e: invoke-static {v0}, Lio/reactivex/Completable;.create:(Lio/reactivex/CompletableOnSubscribe;)Lio/reactivex/Completable; // method@b166 │ │ +3d87b6: 0c03 |0021: move-result-object v3 │ │ +3d87b8: 7100 95b1 0000 |0022: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ +3d87be: 0c00 |0025: move-result-object v0 │ │ +3d87c0: 6e20 6cb1 0300 |0026: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b16c │ │ +3d87c6: 0c03 |0029: move-result-object v3 │ │ +3d87c8: 7100 90b1 0000 |002a: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ +3d87ce: 0c00 |002d: move-result-object v0 │ │ +3d87d0: 6e20 69b1 0300 |002e: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b169 │ │ +3d87d6: 0c03 |0031: move-result-object v3 │ │ +3d87d8: 2200 f518 |0032: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda2; // type@18f5 │ │ +3d87dc: 7010 009a 0000 |0034: invoke-direct {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda2;.:()V // method@9a00 │ │ +3d87e2: 2201 f618 |0037: new-instance v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda3; // type@18f6 │ │ +3d87e6: 7020 029a 4100 |0039: invoke-direct {v1, v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda3;.:(Landroidx/media/MediaBrowserServiceCompat$Result;)V // method@9a02 │ │ +3d87ec: 6e30 6bb1 0301 |003c: invoke-virtual {v3, v0, v1}, Lio/reactivex/Completable;.subscribe:(Lio/reactivex/functions/Action;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b16b │ │ +3d87f2: 0e00 |003f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=391 │ │ 0x0016 line=392 │ │ 0x0019 line=394 │ │ 0x0022 line=398 │ │ 0x002a line=399 │ │ @@ -1480780,105 +1480763,105 @@ │ │ type : '(Landroid/content/Intent;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 186 16-bit code units │ │ -3d76f8: |[3d76f8] de.danoeh.antennapod.core.service.playback.PlaybackService.onStartCommand:(Landroid/content/Intent;II)I │ │ -3d7708: 6f40 a901 87a9 |0000: invoke-super {v7, v8, v9, v10}, Landroid/app/Service;.onStartCommand:(Landroid/content/Intent;II)I // method@01a9 │ │ -3d770e: 1a0a 204d |0003: const-string v10, "OnStartCommand called" // string@4d20 │ │ -3d7712: 1a00 494f |0005: const-string v0, "PlaybackService" // string@4f49 │ │ -3d7716: 7120 fe0a a000 |0007: invoke-static {v0, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d771c: 547a 5d8d |000a: iget-object v10, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8d5d │ │ -3d7720: 6001 907a |000c: sget v1, Lde/danoeh/antennapod/core/R$id;.notification_playing:I // field@7a90 │ │ -3d7724: 5472 588d |000e: iget-object v2, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8d58 │ │ -3d7728: 6e10 c49a 0200 |0010: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.build:()Landroid/app/Notification; // method@9ac4 │ │ -3d772e: 0c02 |0013: move-result-object v2 │ │ -3d7730: 6e30 d59a 1a02 |0014: invoke-virtual {v10, v1, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.startForeground:(ILandroid/app/Notification;)V // method@9ad5 │ │ -3d7736: 7110 1e28 0700 |0017: invoke-static {v7}, Landroidx/core/app/NotificationManagerCompat;.from:(Landroid/content/Context;)Landroidx/core/app/NotificationManagerCompat; // method@281e │ │ -3d773c: 0c0a |001a: move-result-object v10 │ │ -3d773e: 6001 917a |001b: sget v1, Lde/danoeh/antennapod/core/R$id;.notification_streaming_confirmation:I // field@7a91 │ │ -3d7742: 6e20 1928 1a00 |001d: invoke-virtual {v10, v1}, Landroidx/core/app/NotificationManagerCompat;.cancel:(I)V // method@2819 │ │ -3d7748: 1a0a cc79 |0020: const-string v10, "de.danoeh.antennapod.core.service.extra.MediaButtonReceiver.KEYCODE" // string@79cc │ │ -3d774c: 12f1 |0022: const/4 v1, #int -1 // #ff │ │ -3d774e: 6e30 6a02 a801 |0023: invoke-virtual {v8, v10, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@026a │ │ -3d7754: 0a0a |0026: move-result v10 │ │ -3d7756: 1a02 cb79 |0027: const-string v2, "de.danoeh.antennapod.core.service.extra.MediaButtonReceiver.HARDWAREBUTTON" // string@79cb │ │ -3d775a: 1203 |0029: const/4 v3, #int 0 // #0 │ │ -3d775c: 6e30 6102 2803 |002a: invoke-virtual {v8, v2, v3}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@0261 │ │ -3d7762: 0a02 |002d: move-result v2 │ │ -3d7764: 1a04 4b4f |002e: const-string v4, "PlaybackService.PlayableExtra" // string@4f4b │ │ -3d7768: 6e20 6c02 4800 |0030: invoke-virtual {v8, v4}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@026c │ │ -3d776e: 0c04 |0033: move-result-object v4 │ │ -3d7770: 1f04 c51c |0034: check-cast v4, Lde/danoeh/antennapod/model/playback/Playable; // type@1cc5 │ │ -3d7774: 1225 |0036: const/4 v5, #int 2 // #2 │ │ -3d7776: 331a 0f00 |0037: if-ne v10, v1, 0046 // +000f │ │ -3d777a: 3904 0d00 |0039: if-nez v4, 0046 // +000d │ │ -3d777e: 1a08 4a4f |003b: const-string v8, "PlaybackService was started with no arguments" // string@4f4a │ │ -3d7782: 7120 000b 8000 |003d: invoke-static {v0, v8}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -3d7788: 5478 5d8d |0040: iget-object v8, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8d5d │ │ -3d778c: 6e10 d79a 0800 |0042: invoke-virtual {v8}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopService:()V // method@9ad7 │ │ -3d7792: 0f05 |0045: return v5 │ │ -3d7794: 1216 |0046: const/4 v6, #int 1 // #1 │ │ -3d7796: b569 |0047: and-int/2addr v9, v6 │ │ -3d7798: 3809 0d00 |0048: if-eqz v9, 0055 // +000d │ │ -3d779c: 1a08 99c1 |004a: const-string v8, "onStartCommand is a redelivered intent, calling stopForeground now." // string@c199 │ │ -3d77a0: 7120 fe0a 8000 |004c: invoke-static {v0, v8}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d77a6: 5478 5d8d |004f: iget-object v8, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8d5d │ │ -3d77aa: 6e20 d69a 6800 |0051: invoke-virtual {v8, v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopForeground:(Z)V // method@9ad6 │ │ -3d77b0: 2824 |0054: goto 0078 // +0024 │ │ -3d77b2: 321a 2400 |0055: if-eq v10, v1, 0079 // +0024 │ │ -3d77b6: 3802 0800 |0057: if-eqz v2, 005f // +0008 │ │ -3d77ba: 1a08 9651 |0059: const-string v8, "Received hardware button event" // string@5196 │ │ -3d77be: 7120 fe0a 8000 |005b: invoke-static {v0, v8}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d77c4: 2807 |005e: goto 0065 // +0007 │ │ -3d77c6: 1a08 9d51 |005f: const-string v8, "Received media button event" // string@519d │ │ -3d77ca: 7120 fe0a 8000 |0061: invoke-static {v0, v8}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d77d0: 1213 |0064: const/4 v3, #int 1 // #1 │ │ -3d77d2: 7030 839a a703 |0065: invoke-direct {v7, v10, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.handleKeycode:(IZ)Z // method@9a83 │ │ -3d77d8: 0a08 |0068: move-result v8 │ │ -3d77da: 3908 0f00 |0069: if-nez v8, 0078 // +000f │ │ -3d77de: 5478 5d8d |006b: iget-object v8, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8d5d │ │ -3d77e2: 6e10 d49a 0800 |006d: invoke-virtual {v8}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.hasReceivedValidStartCommand:()Z // method@9ad4 │ │ -3d77e8: 0a08 |0070: move-result v8 │ │ -3d77ea: 3908 0700 |0071: if-nez v8, 0078 // +0007 │ │ -3d77ee: 5478 5d8d |0073: iget-object v8, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8d5d │ │ -3d77f2: 6e10 d79a 0800 |0075: invoke-virtual {v8}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopService:()V // method@9ad7 │ │ -3d77f8: 0f05 |0078: return v5 │ │ -3d77fa: 5479 5d8d |0079: iget-object v9, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8d5d │ │ -3d77fe: 6e10 d89a 0900 |007b: invoke-virtual {v9}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.validStartCommandWasReceived:()V // method@9ad8 │ │ -3d7804: 1a09 fb81 |007e: const-string v9, "extra.de.danoeh.antennapod.core.service.allowStream" // string@81fb │ │ -3d7808: 6e30 6102 9803 |0080: invoke-virtual {v8, v9, v3}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@0261 │ │ -3d780e: 0a09 |0083: move-result v9 │ │ -3d7810: 1a0a fc81 |0084: const-string v10, "extra.de.danoeh.antennapod.core.service.allowStreamAlways" // string@81fc │ │ -3d7814: 6e30 6102 a803 |0086: invoke-virtual {v8, v10, v3}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@0261 │ │ -3d781a: 0a08 |0089: move-result v8 │ │ -3d781c: 123a |008a: const/4 v10, #int 3 // #3 │ │ -3d781e: 7030 aa9a a703 |008b: invoke-direct {v7, v10, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.sendNotificationBroadcast:(II)V // method@9aaa │ │ -3d7824: 3808 0500 |008e: if-eqz v8, 0093 // +0005 │ │ -3d7828: 7110 f1b0 0600 |0090: invoke-static {v6}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileStreaming:(Z)V // method@b0f1 │ │ -3d782e: 2208 f818 |0093: new-instance v8, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda5; // type@18f8 │ │ -3d7832: 7020 069a 4800 |0095: invoke-direct {v8, v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@9a06 │ │ -3d7838: 7110 7db1 0800 |0098: invoke-static {v8}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b17d │ │ -3d783e: 0c08 |009b: move-result-object v8 │ │ -3d7840: 7100 95b1 0000 |009c: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ -3d7846: 0c0a |009f: move-result-object v10 │ │ -3d7848: 6e20 85b1 a800 |00a0: invoke-virtual {v8, v10}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b185 │ │ -3d784e: 0c08 |00a3: move-result-object v8 │ │ -3d7850: 7100 90b1 0000 |00a4: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ -3d7856: 0c0a |00a7: move-result-object v10 │ │ -3d7858: 6e20 80b1 a800 |00a8: invoke-virtual {v8, v10}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b180 │ │ -3d785e: 0c08 |00ab: move-result-object v8 │ │ -3d7860: 220a f918 |00ac: new-instance v10, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda6; // type@18f9 │ │ -3d7864: 7030 089a 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@9a08 │ │ -3d786a: 2209 fa18 |00b1: new-instance v9, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda7; // type@18fa │ │ -3d786e: 7020 0a9a 7900 |00b3: invoke-direct {v9, v7}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@9a0a │ │ -3d7874: 6e30 83b1 a809 |00b6: invoke-virtual {v8, v10, v9}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b183 │ │ -3d787a: 0f05 |00b9: return v5 │ │ +3d76c0: |[3d76c0] de.danoeh.antennapod.core.service.playback.PlaybackService.onStartCommand:(Landroid/content/Intent;II)I │ │ +3d76d0: 6f40 a901 87a9 |0000: invoke-super {v7, v8, v9, v10}, Landroid/app/Service;.onStartCommand:(Landroid/content/Intent;II)I // method@01a9 │ │ +3d76d6: 1a0a 204d |0003: const-string v10, "OnStartCommand called" // string@4d20 │ │ +3d76da: 1a00 494f |0005: const-string v0, "PlaybackService" // string@4f49 │ │ +3d76de: 7120 fe0a a000 |0007: invoke-static {v0, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d76e4: 547a 5d8d |000a: iget-object v10, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8d5d │ │ +3d76e8: 6001 907a |000c: sget v1, Lde/danoeh/antennapod/core/R$id;.notification_playing:I // field@7a90 │ │ +3d76ec: 5472 588d |000e: iget-object v2, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8d58 │ │ +3d76f0: 6e10 c49a 0200 |0010: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.build:()Landroid/app/Notification; // method@9ac4 │ │ +3d76f6: 0c02 |0013: move-result-object v2 │ │ +3d76f8: 6e30 d59a 1a02 |0014: invoke-virtual {v10, v1, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.startForeground:(ILandroid/app/Notification;)V // method@9ad5 │ │ +3d76fe: 7110 1e28 0700 |0017: invoke-static {v7}, Landroidx/core/app/NotificationManagerCompat;.from:(Landroid/content/Context;)Landroidx/core/app/NotificationManagerCompat; // method@281e │ │ +3d7704: 0c0a |001a: move-result-object v10 │ │ +3d7706: 6001 917a |001b: sget v1, Lde/danoeh/antennapod/core/R$id;.notification_streaming_confirmation:I // field@7a91 │ │ +3d770a: 6e20 1928 1a00 |001d: invoke-virtual {v10, v1}, Landroidx/core/app/NotificationManagerCompat;.cancel:(I)V // method@2819 │ │ +3d7710: 1a0a cc79 |0020: const-string v10, "de.danoeh.antennapod.core.service.extra.MediaButtonReceiver.KEYCODE" // string@79cc │ │ +3d7714: 12f1 |0022: const/4 v1, #int -1 // #ff │ │ +3d7716: 6e30 6a02 a801 |0023: invoke-virtual {v8, v10, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@026a │ │ +3d771c: 0a0a |0026: move-result v10 │ │ +3d771e: 1a02 cb79 |0027: const-string v2, "de.danoeh.antennapod.core.service.extra.MediaButtonReceiver.HARDWAREBUTTON" // string@79cb │ │ +3d7722: 1203 |0029: const/4 v3, #int 0 // #0 │ │ +3d7724: 6e30 6102 2803 |002a: invoke-virtual {v8, v2, v3}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@0261 │ │ +3d772a: 0a02 |002d: move-result v2 │ │ +3d772c: 1a04 4b4f |002e: const-string v4, "PlaybackService.PlayableExtra" // string@4f4b │ │ +3d7730: 6e20 6c02 4800 |0030: invoke-virtual {v8, v4}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@026c │ │ +3d7736: 0c04 |0033: move-result-object v4 │ │ +3d7738: 1f04 c51c |0034: check-cast v4, Lde/danoeh/antennapod/model/playback/Playable; // type@1cc5 │ │ +3d773c: 1225 |0036: const/4 v5, #int 2 // #2 │ │ +3d773e: 331a 0f00 |0037: if-ne v10, v1, 0046 // +000f │ │ +3d7742: 3904 0d00 |0039: if-nez v4, 0046 // +000d │ │ +3d7746: 1a08 4a4f |003b: const-string v8, "PlaybackService was started with no arguments" // string@4f4a │ │ +3d774a: 7120 000b 8000 |003d: invoke-static {v0, v8}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +3d7750: 5478 5d8d |0040: iget-object v8, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8d5d │ │ +3d7754: 6e10 d79a 0800 |0042: invoke-virtual {v8}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopService:()V // method@9ad7 │ │ +3d775a: 0f05 |0045: return v5 │ │ +3d775c: 1216 |0046: const/4 v6, #int 1 // #1 │ │ +3d775e: b569 |0047: and-int/2addr v9, v6 │ │ +3d7760: 3809 0d00 |0048: if-eqz v9, 0055 // +000d │ │ +3d7764: 1a08 99c1 |004a: const-string v8, "onStartCommand is a redelivered intent, calling stopForeground now." // string@c199 │ │ +3d7768: 7120 fe0a 8000 |004c: invoke-static {v0, v8}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d776e: 5478 5d8d |004f: iget-object v8, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8d5d │ │ +3d7772: 6e20 d69a 6800 |0051: invoke-virtual {v8, v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopForeground:(Z)V // method@9ad6 │ │ +3d7778: 2824 |0054: goto 0078 // +0024 │ │ +3d777a: 321a 2400 |0055: if-eq v10, v1, 0079 // +0024 │ │ +3d777e: 3802 0800 |0057: if-eqz v2, 005f // +0008 │ │ +3d7782: 1a08 9651 |0059: const-string v8, "Received hardware button event" // string@5196 │ │ +3d7786: 7120 fe0a 8000 |005b: invoke-static {v0, v8}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d778c: 2807 |005e: goto 0065 // +0007 │ │ +3d778e: 1a08 9d51 |005f: const-string v8, "Received media button event" // string@519d │ │ +3d7792: 7120 fe0a 8000 |0061: invoke-static {v0, v8}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d7798: 1213 |0064: const/4 v3, #int 1 // #1 │ │ +3d779a: 7030 839a a703 |0065: invoke-direct {v7, v10, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.handleKeycode:(IZ)Z // method@9a83 │ │ +3d77a0: 0a08 |0068: move-result v8 │ │ +3d77a2: 3908 0f00 |0069: if-nez v8, 0078 // +000f │ │ +3d77a6: 5478 5d8d |006b: iget-object v8, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8d5d │ │ +3d77aa: 6e10 d49a 0800 |006d: invoke-virtual {v8}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.hasReceivedValidStartCommand:()Z // method@9ad4 │ │ +3d77b0: 0a08 |0070: move-result v8 │ │ +3d77b2: 3908 0700 |0071: if-nez v8, 0078 // +0007 │ │ +3d77b6: 5478 5d8d |0073: iget-object v8, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8d5d │ │ +3d77ba: 6e10 d79a 0800 |0075: invoke-virtual {v8}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopService:()V // method@9ad7 │ │ +3d77c0: 0f05 |0078: return v5 │ │ +3d77c2: 5479 5d8d |0079: iget-object v9, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8d5d │ │ +3d77c6: 6e10 d89a 0900 |007b: invoke-virtual {v9}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.validStartCommandWasReceived:()V // method@9ad8 │ │ +3d77cc: 1a09 fb81 |007e: const-string v9, "extra.de.danoeh.antennapod.core.service.allowStream" // string@81fb │ │ +3d77d0: 6e30 6102 9803 |0080: invoke-virtual {v8, v9, v3}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@0261 │ │ +3d77d6: 0a09 |0083: move-result v9 │ │ +3d77d8: 1a0a fc81 |0084: const-string v10, "extra.de.danoeh.antennapod.core.service.allowStreamAlways" // string@81fc │ │ +3d77dc: 6e30 6102 a803 |0086: invoke-virtual {v8, v10, v3}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@0261 │ │ +3d77e2: 0a08 |0089: move-result v8 │ │ +3d77e4: 123a |008a: const/4 v10, #int 3 // #3 │ │ +3d77e6: 7030 aa9a a703 |008b: invoke-direct {v7, v10, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.sendNotificationBroadcast:(II)V // method@9aaa │ │ +3d77ec: 3808 0500 |008e: if-eqz v8, 0093 // +0005 │ │ +3d77f0: 7110 f1b0 0600 |0090: invoke-static {v6}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileStreaming:(Z)V // method@b0f1 │ │ +3d77f6: 2208 f818 |0093: new-instance v8, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda5; // type@18f8 │ │ +3d77fa: 7020 069a 4800 |0095: invoke-direct {v8, v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@9a06 │ │ +3d7800: 7110 7db1 0800 |0098: invoke-static {v8}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b17d │ │ +3d7806: 0c08 |009b: move-result-object v8 │ │ +3d7808: 7100 95b1 0000 |009c: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ +3d780e: 0c0a |009f: move-result-object v10 │ │ +3d7810: 6e20 85b1 a800 |00a0: invoke-virtual {v8, v10}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b185 │ │ +3d7816: 0c08 |00a3: move-result-object v8 │ │ +3d7818: 7100 90b1 0000 |00a4: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ +3d781e: 0c0a |00a7: move-result-object v10 │ │ +3d7820: 6e20 80b1 a800 |00a8: invoke-virtual {v8, v10}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b180 │ │ +3d7826: 0c08 |00ab: move-result-object v8 │ │ +3d7828: 220a f918 |00ac: new-instance v10, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda6; // type@18f9 │ │ +3d782c: 7030 089a 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@9a08 │ │ +3d7832: 2209 fa18 |00b1: new-instance v9, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda7; // type@18fa │ │ +3d7836: 7020 0a9a 7900 |00b3: invoke-direct {v9, v7}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@9a0a │ │ +3d783c: 6e30 83b1 a809 |00b6: invoke-virtual {v8, v10, v9}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b183 │ │ +3d7842: 0f05 |00b9: return v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=471 │ │ 0x0007 line=472 │ │ 0x000a line=474 │ │ 0x0017 line=475 │ │ 0x001b line=476 │ │ @@ -1480914,21 +1480897,21 @@ │ │ type : '(Landroid/content/Intent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -3d7324: |[3d7324] de.danoeh.antennapod.core.service.playback.PlaybackService.onUnbind:(Landroid/content/Intent;)Z │ │ -3d7334: 1a00 494f |0000: const-string v0, "PlaybackService" // string@4f49 │ │ -3d7338: 1a01 a051 |0002: const-string v1, "Received onUnbind event" // string@51a0 │ │ -3d733c: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d7342: 6f20 aa01 3200 |0007: invoke-super {v2, v3}, Landroid/app/Service;.onUnbind:(Landroid/content/Intent;)Z // method@01aa │ │ -3d7348: 0a03 |000a: move-result v3 │ │ -3d734a: 0f03 |000b: return v3 │ │ +3d72ec: |[3d72ec] de.danoeh.antennapod.core.service.playback.PlaybackService.onUnbind:(Landroid/content/Intent;)Z │ │ +3d72fc: 1a00 494f |0000: const-string v0, "PlaybackService" // string@4f49 │ │ +3d7300: 1a01 a051 |0002: const-string v1, "Received onUnbind event" // string@51a0 │ │ +3d7304: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d730a: 6f20 aa01 3200 |0007: invoke-super {v2, v3}, Landroid/app/Service;.onUnbind:(Landroid/content/Intent;)Z // method@01aa │ │ +3d7310: 0a03 |000a: move-result v3 │ │ +3d7312: 0f03 |000b: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=177 │ │ 0x0007 line=178 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ 0x0000 - 0x000c reg=3 (null) Landroid/content/Intent; │ │ @@ -1480938,18 +1480921,18 @@ │ │ type : '(ZZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -3d8ab0: |[3d8ab0] de.danoeh.antennapod.core.service.playback.PlaybackService.pause:(ZZ)V │ │ -3d8ac0: 5410 558d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d8ac4: 6e30 b1af 2003 |0002: invoke-virtual {v0, v2, v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.pause:(ZZ)V // method@afb1 │ │ -3d8aca: 0e00 |0005: return-void │ │ +3d8a78: |[3d8a78] de.danoeh.antennapod.core.service.playback.PlaybackService.pause:(ZZ)V │ │ +3d8a88: 5410 558d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d8a8c: 6e30 b1af 2003 |0002: invoke-virtual {v0, v2, v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.pause:(ZZ)V // method@afb1 │ │ +3d8a92: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1601 │ │ 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 │ │ @@ -1480959,27 +1480942,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 │ │ -3d8b3c: |[3d8b3c] de.danoeh.antennapod.core.service.playback.PlaybackService.playerError:(Lde/danoeh/antennapod/event/PlayerErrorEvent;)V │ │ -3d8b4c: 5423 558d |0000: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d8b50: 6e10 a9af 0300 |0002: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@afa9 │ │ -3d8b56: 0c03 |0005: move-result-object v3 │ │ -3d8b58: 6200 a7c8 |0006: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ -3d8b5c: 3303 0900 |0008: if-ne v3, v0, 0011 // +0009 │ │ -3d8b60: 5423 558d |000a: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d8b64: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -3d8b66: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -3d8b68: 6e30 b1af 0301 |000e: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.pause:(ZZ)V // method@afb1 │ │ -3d8b6e: 5423 5d8d |0011: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8d5d │ │ -3d8b72: 6e10 d79a 0300 |0013: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopService:()V // method@9ad7 │ │ -3d8b78: 0e00 |0016: return-void │ │ +3d8b04: |[3d8b04] de.danoeh.antennapod.core.service.playback.PlaybackService.playerError:(Lde/danoeh/antennapod/event/PlayerErrorEvent;)V │ │ +3d8b14: 5423 558d |0000: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d8b18: 6e10 a9af 0300 |0002: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@afa9 │ │ +3d8b1e: 0c03 |0005: move-result-object v3 │ │ +3d8b20: 6200 a7c8 |0006: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ +3d8b24: 3303 0900 |0008: if-ne v3, v0, 0011 // +0009 │ │ +3d8b28: 5423 558d |000a: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d8b2c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +3d8b2e: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +3d8b30: 6e30 b1af 0301 |000e: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.pause:(ZZ)V // method@afb1 │ │ +3d8b36: 5423 5d8d |0011: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8d5d │ │ +3d8b3a: 6e10 d79a 0300 |0013: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopService:()V // method@9ad7 │ │ +3d8b40: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=941 │ │ 0x000a line=942 │ │ 0x0011 line=944 │ │ locals : │ │ 0x0000 - 0x0017 reg=2 this Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ @@ -1480990,20 +1480973,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -3d8b7c: |[3d8b7c] de.danoeh.antennapod.core.service.playback.PlaybackService.prepare:()V │ │ -3d8b8c: 5410 558d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d8b90: 6e10 b3af 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.prepare:()V // method@afb3 │ │ -3d8b96: 5410 5e8d |0005: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.taskManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8d5e │ │ -3d8b9a: 6e10 099b 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.restartSleepTimer:()V // method@9b09 │ │ -3d8ba0: 0e00 |000a: return-void │ │ +3d8b44: |[3d8b44] de.danoeh.antennapod.core.service.playback.PlaybackService.prepare:()V │ │ +3d8b54: 5410 558d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d8b58: 6e10 b3af 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.prepare:()V // method@afb3 │ │ +3d8b5e: 5410 5e8d |0005: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.taskManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8d5e │ │ +3d8b62: 6e10 099b 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.restartSleepTimer:()V // method@9b09 │ │ +3d8b68: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1596 │ │ 0x0005 line=1597 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ │ │ @@ -1481012,56 +1480995,56 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 76 16-bit code units │ │ -3d8ba4: |[3d8ba4] de.danoeh.antennapod.core.service.playback.PlaybackService.recreateMediaPlayer:()V │ │ -3d8bb4: 5450 558d |0000: iget-object v0, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d8bb8: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -3d8bba: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -3d8bbc: 3800 1f00 |0004: if-eqz v0, 0023 // +001f │ │ -3d8bc0: 6e10 a7af 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@afa7 │ │ -3d8bc6: 0c00 |0009: move-result-object v0 │ │ -3d8bc8: 5453 558d |000a: iget-object v3, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d8bcc: 6e10 a9af 0300 |000c: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@afa9 │ │ -3d8bd2: 0c03 |000f: move-result-object v3 │ │ -3d8bd4: 6204 a7c8 |0010: sget-object v4, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ -3d8bd8: 3343 0400 |0012: if-ne v3, v4, 0016 // +0004 │ │ -3d8bdc: 1213 |0014: const/4 v3, #int 1 // #1 │ │ -3d8bde: 2802 |0015: goto 0017 // +0002 │ │ -3d8be0: 1203 |0016: const/4 v3, #int 0 // #0 │ │ -3d8be2: 5454 558d |0017: iget-object v4, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d8be6: 6e30 b1af 1402 |0019: invoke-virtual {v4, v1, v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.pause:(ZZ)V // method@afb1 │ │ -3d8bec: 5452 558d |001c: iget-object v2, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d8bf0: 6e10 c3af 0200 |001e: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.shutdown:()V // method@afc3 │ │ -3d8bf6: 0132 |0021: move v2, v3 │ │ -3d8bf8: 2802 |0022: goto 0024 // +0002 │ │ -3d8bfa: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -3d8bfc: 5453 568d |0024: iget-object v3, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayerCallback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@8d56 │ │ -3d8c00: 7120 deaf 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@afde │ │ -3d8c06: 0c03 |0029: move-result-object v3 │ │ -3d8c08: 5b53 558d |002a: iput-object v3, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d8c0c: 3903 0b00 |002c: if-nez v3, 0037 // +000b │ │ -3d8c10: 2203 ed18 |002e: new-instance v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // type@18ed │ │ -3d8c14: 5454 568d |0030: iget-object v4, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayerCallback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@8d56 │ │ -3d8c18: 7030 c499 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@99c4 │ │ -3d8c1e: 5b53 558d |0035: iput-object v3, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d8c22: 3800 0c00 |0037: if-eqz v0, 0043 // +000c │ │ -3d8c26: 5453 558d |0039: iget-object v3, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d8c2a: 7210 f2ac 0000 |003b: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.localFileAvailable:()Z // method@acf2 │ │ -3d8c30: 0a04 |003e: move-result v4 │ │ -3d8c32: b714 |003f: xor-int/2addr v4, v1 │ │ -3d8c34: 6e51 b2af 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@afb2 │ │ -3d8c3a: 5450 558d |0043: iget-object v0, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d8c3e: 6e10 aeaf 0000 |0045: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.isCasting:()Z // method@afae │ │ -3d8c44: 0a00 |0048: move-result v0 │ │ -3d8c46: 6a00 528d |0049: sput-boolean v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isCasting:Z // field@8d52 │ │ -3d8c4a: 0e00 |004b: return-void │ │ +3d8b6c: |[3d8b6c] de.danoeh.antennapod.core.service.playback.PlaybackService.recreateMediaPlayer:()V │ │ +3d8b7c: 5450 558d |0000: iget-object v0, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d8b80: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +3d8b82: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +3d8b84: 3800 1f00 |0004: if-eqz v0, 0023 // +001f │ │ +3d8b88: 6e10 a7af 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@afa7 │ │ +3d8b8e: 0c00 |0009: move-result-object v0 │ │ +3d8b90: 5453 558d |000a: iget-object v3, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d8b94: 6e10 a9af 0300 |000c: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@afa9 │ │ +3d8b9a: 0c03 |000f: move-result-object v3 │ │ +3d8b9c: 6204 a7c8 |0010: sget-object v4, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ +3d8ba0: 3343 0400 |0012: if-ne v3, v4, 0016 // +0004 │ │ +3d8ba4: 1213 |0014: const/4 v3, #int 1 // #1 │ │ +3d8ba6: 2802 |0015: goto 0017 // +0002 │ │ +3d8ba8: 1203 |0016: const/4 v3, #int 0 // #0 │ │ +3d8baa: 5454 558d |0017: iget-object v4, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d8bae: 6e30 b1af 1402 |0019: invoke-virtual {v4, v1, v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.pause:(ZZ)V // method@afb1 │ │ +3d8bb4: 5452 558d |001c: iget-object v2, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d8bb8: 6e10 c3af 0200 |001e: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.shutdown:()V // method@afc3 │ │ +3d8bbe: 0132 |0021: move v2, v3 │ │ +3d8bc0: 2802 |0022: goto 0024 // +0002 │ │ +3d8bc2: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +3d8bc4: 5453 568d |0024: iget-object v3, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayerCallback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@8d56 │ │ +3d8bc8: 7120 deaf 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@afde │ │ +3d8bce: 0c03 |0029: move-result-object v3 │ │ +3d8bd0: 5b53 558d |002a: iput-object v3, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d8bd4: 3903 0b00 |002c: if-nez v3, 0037 // +000b │ │ +3d8bd8: 2203 ed18 |002e: new-instance v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // type@18ed │ │ +3d8bdc: 5454 568d |0030: iget-object v4, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayerCallback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@8d56 │ │ +3d8be0: 7030 c499 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@99c4 │ │ +3d8be6: 5b53 558d |0035: iput-object v3, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d8bea: 3800 0c00 |0037: if-eqz v0, 0043 // +000c │ │ +3d8bee: 5453 558d |0039: iget-object v3, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d8bf2: 7210 f2ac 0000 |003b: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.localFileAvailable:()Z // method@acf2 │ │ +3d8bf8: 0a04 |003e: move-result v4 │ │ +3d8bfa: b714 |003f: xor-int/2addr v4, v1 │ │ +3d8bfc: 6e51 b2af 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@afb2 │ │ +3d8c02: 5450 558d |0043: iget-object v0, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d8c06: 6e10 aeaf 0000 |0045: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.isCasting:()Z // method@afae │ │ +3d8c0c: 0a00 |0048: move-result v0 │ │ +3d8c0e: 6a00 528d |0049: sput-boolean v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isCasting:Z // field@8d52 │ │ +3d8c12: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ 0x0006 line=278 │ │ 0x000a line=279 │ │ 0x0017 line=280 │ │ 0x001c line=281 │ │ @@ -1481077,68 +1481060,68 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 108 16-bit code units │ │ -3d8c4c: |[3d8c4c] de.danoeh.antennapod.core.service.playback.PlaybackService.recreateMediaSessionIfNeeded:()V │ │ -3d8c5c: 5460 578d |0000: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@8d57 │ │ -3d8c60: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -3d8c62: 3800 0e00 |0003: if-eqz v0, 0011 // +000e │ │ -3d8c66: 6e10 cc09 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat;.isActive:()Z // method@09cc │ │ -3d8c6c: 0a00 |0008: move-result v0 │ │ -3d8c6e: 3900 0700 |0009: if-nez v0, 0010 // +0007 │ │ -3d8c72: 5460 578d |000b: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@8d57 │ │ -3d8c76: 6e20 ce09 1000 |000d: invoke-virtual {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat;.setActive:(Z)V // method@09ce │ │ -3d8c7c: 0e00 |0010: return-void │ │ -3d8c7e: 2200 5d00 |0011: new-instance v0, Landroid/content/ComponentName; // type@005d │ │ -3d8c82: 6e10 1902 0600 |0013: invoke-virtual {v6}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0219 │ │ -3d8c88: 0c02 |0016: move-result-object v2 │ │ -3d8c8a: 1c03 c418 |0017: const-class v3, Lde/danoeh/antennapod/core/receiver/MediaButtonReceiver; // type@18c4 │ │ -3d8c8e: 7030 f501 2003 |0019: invoke-direct {v0, v2, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@01f5 │ │ -3d8c94: 2202 6c00 |001c: new-instance v2, Landroid/content/Intent; // type@006c │ │ -3d8c98: 1a03 f16a |001e: const-string v3, "android.intent.action.MEDIA_BUTTON" // string@6af1 │ │ -3d8c9c: 7020 5b02 3200 |0020: invoke-direct {v2, v3}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@025b │ │ -3d8ca2: 6e20 8402 0200 |0023: invoke-virtual {v2, v0}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0284 │ │ -3d8ca8: 6003 dd00 |0026: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -3d8cac: 1304 1f00 |0028: const/16 v4, #int 31 // #1f │ │ -3d8cb0: 1205 |002a: const/4 v5, #int 0 // #0 │ │ -3d8cb2: 3443 0500 |002b: if-lt v3, v4, 0030 // +0005 │ │ -3d8cb6: 1503 0002 |002d: const/high16 v3, #int 33554432 // #200 │ │ -3d8cba: 2802 |002f: goto 0031 // +0002 │ │ -3d8cbc: 1203 |0030: const/4 v3, #int 0 // #0 │ │ -3d8cbe: 1504 0008 |0031: const/high16 v4, #int 134217728 // #800 │ │ -3d8cc2: b643 |0033: or-int/2addr v3, v4 │ │ -3d8cc4: 7140 7a01 5632 |0034: invoke-static {v6, v5, v2, v3}, Landroid/app/PendingIntent;.getBroadcast:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@017a │ │ -3d8cca: 0c02 |0037: move-result-object v2 │ │ -3d8ccc: 2203 ea01 |0038: new-instance v3, Landroid/support/v4/media/session/MediaSessionCompat; // type@01ea │ │ -3d8cd0: 6e10 1902 0600 |003a: invoke-virtual {v6}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0219 │ │ -3d8cd6: 0c04 |003d: move-result-object v4 │ │ -3d8cd8: 1a05 494f |003e: const-string v5, "PlaybackService" // string@4f49 │ │ -3d8cdc: 7052 c609 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@09c6 │ │ -3d8ce2: 5b63 578d |0043: iput-object v3, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@8d57 │ │ -3d8ce6: 6e10 ca09 0300 |0045: invoke-virtual {v3}, Landroid/support/v4/media/session/MediaSessionCompat;.getSessionToken:()Landroid/support/v4/media/session/MediaSessionCompat$Token; // method@09ca │ │ -3d8cec: 0c00 |0048: move-result-object v0 │ │ -3d8cee: 6e20 453c 0600 |0049: invoke-virtual {v6, v0}, Landroidx/media/MediaBrowserServiceCompat;.setSessionToken:(Landroid/support/v4/media/session/MediaSessionCompat$Token;)V // method@3c45 │ │ -3d8cf4: 5460 578d |004c: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@8d57 │ │ -3d8cf8: 5462 5b8d |004e: iget-object v2, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.sessionCallback:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@8d5b │ │ -3d8cfc: 6e20 cf09 2000 |0050: invoke-virtual {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat;.setCallback:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V // method@09cf │ │ -3d8d02: 5460 578d |0053: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@8d57 │ │ -3d8d06: 1232 |0055: const/4 v2, #int 3 // #3 │ │ -3d8d08: 6e20 d109 2000 |0056: invoke-virtual {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat;.setFlags:(I)V // method@09d1 │ │ -3d8d0e: 280a |0059: goto 0063 // +000a │ │ -3d8d10: 0d00 |005a: move-exception v0 │ │ -3d8d12: 1a02 404c |005b: const-string v2, "NullPointerException while setting up MediaSession" // string@4c40 │ │ -3d8d16: 7120 000b 2500 |005d: invoke-static {v5, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -3d8d1c: 6e10 8db3 0000 |0060: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -3d8d22: 6e10 a49a 0600 |0063: invoke-virtual {v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.recreateMediaPlayer:()V // method@9aa4 │ │ -3d8d28: 5460 578d |0066: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@8d57 │ │ -3d8d2c: 6e20 ce09 1000 |0068: invoke-virtual {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat;.setActive:(Z)V // method@09ce │ │ -3d8d32: 0e00 |006b: return-void │ │ +3d8c14: |[3d8c14] de.danoeh.antennapod.core.service.playback.PlaybackService.recreateMediaSessionIfNeeded:()V │ │ +3d8c24: 5460 578d |0000: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@8d57 │ │ +3d8c28: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +3d8c2a: 3800 0e00 |0003: if-eqz v0, 0011 // +000e │ │ +3d8c2e: 6e10 cc09 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat;.isActive:()Z // method@09cc │ │ +3d8c34: 0a00 |0008: move-result v0 │ │ +3d8c36: 3900 0700 |0009: if-nez v0, 0010 // +0007 │ │ +3d8c3a: 5460 578d |000b: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@8d57 │ │ +3d8c3e: 6e20 ce09 1000 |000d: invoke-virtual {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat;.setActive:(Z)V // method@09ce │ │ +3d8c44: 0e00 |0010: return-void │ │ +3d8c46: 2200 5d00 |0011: new-instance v0, Landroid/content/ComponentName; // type@005d │ │ +3d8c4a: 6e10 1902 0600 |0013: invoke-virtual {v6}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0219 │ │ +3d8c50: 0c02 |0016: move-result-object v2 │ │ +3d8c52: 1c03 c418 |0017: const-class v3, Lde/danoeh/antennapod/core/receiver/MediaButtonReceiver; // type@18c4 │ │ +3d8c56: 7030 f501 2003 |0019: invoke-direct {v0, v2, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@01f5 │ │ +3d8c5c: 2202 6c00 |001c: new-instance v2, Landroid/content/Intent; // type@006c │ │ +3d8c60: 1a03 f16a |001e: const-string v3, "android.intent.action.MEDIA_BUTTON" // string@6af1 │ │ +3d8c64: 7020 5b02 3200 |0020: invoke-direct {v2, v3}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@025b │ │ +3d8c6a: 6e20 8402 0200 |0023: invoke-virtual {v2, v0}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0284 │ │ +3d8c70: 6003 dd00 |0026: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +3d8c74: 1304 1f00 |0028: const/16 v4, #int 31 // #1f │ │ +3d8c78: 1205 |002a: const/4 v5, #int 0 // #0 │ │ +3d8c7a: 3443 0500 |002b: if-lt v3, v4, 0030 // +0005 │ │ +3d8c7e: 1503 0002 |002d: const/high16 v3, #int 33554432 // #200 │ │ +3d8c82: 2802 |002f: goto 0031 // +0002 │ │ +3d8c84: 1203 |0030: const/4 v3, #int 0 // #0 │ │ +3d8c86: 1504 0008 |0031: const/high16 v4, #int 134217728 // #800 │ │ +3d8c8a: b643 |0033: or-int/2addr v3, v4 │ │ +3d8c8c: 7140 7a01 5632 |0034: invoke-static {v6, v5, v2, v3}, Landroid/app/PendingIntent;.getBroadcast:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@017a │ │ +3d8c92: 0c02 |0037: move-result-object v2 │ │ +3d8c94: 2203 ea01 |0038: new-instance v3, Landroid/support/v4/media/session/MediaSessionCompat; // type@01ea │ │ +3d8c98: 6e10 1902 0600 |003a: invoke-virtual {v6}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0219 │ │ +3d8c9e: 0c04 |003d: move-result-object v4 │ │ +3d8ca0: 1a05 494f |003e: const-string v5, "PlaybackService" // string@4f49 │ │ +3d8ca4: 7052 c609 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@09c6 │ │ +3d8caa: 5b63 578d |0043: iput-object v3, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@8d57 │ │ +3d8cae: 6e10 ca09 0300 |0045: invoke-virtual {v3}, Landroid/support/v4/media/session/MediaSessionCompat;.getSessionToken:()Landroid/support/v4/media/session/MediaSessionCompat$Token; // method@09ca │ │ +3d8cb4: 0c00 |0048: move-result-object v0 │ │ +3d8cb6: 6e20 453c 0600 |0049: invoke-virtual {v6, v0}, Landroidx/media/MediaBrowserServiceCompat;.setSessionToken:(Landroid/support/v4/media/session/MediaSessionCompat$Token;)V // method@3c45 │ │ +3d8cbc: 5460 578d |004c: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@8d57 │ │ +3d8cc0: 5462 5b8d |004e: iget-object v2, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.sessionCallback:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@8d5b │ │ +3d8cc4: 6e20 cf09 2000 |0050: invoke-virtual {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat;.setCallback:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V // method@09cf │ │ +3d8cca: 5460 578d |0053: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@8d57 │ │ +3d8cce: 1232 |0055: const/4 v2, #int 3 // #3 │ │ +3d8cd0: 6e20 d109 2000 |0056: invoke-virtual {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat;.setFlags:(I)V // method@09d1 │ │ +3d8cd6: 280a |0059: goto 0063 // +000a │ │ +3d8cd8: 0d00 |005a: move-exception v0 │ │ +3d8cda: 1a02 404c |005b: const-string v2, "NullPointerException while setting up MediaSession" // string@4c40 │ │ +3d8cde: 7120 000b 2500 |005d: invoke-static {v5, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +3d8ce4: 6e10 8db3 0000 |0060: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +3d8cea: 6e10 a49a 0600 |0063: invoke-virtual {v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.recreateMediaPlayer:()V // method@9aa4 │ │ +3d8cf0: 5460 578d |0066: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@8d57 │ │ +3d8cf4: 6e20 ce09 1000 |0068: invoke-virtual {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat;.setActive:(Z)V // method@09ce │ │ +3d8cfa: 0e00 |006b: return-void │ │ catches : 1 │ │ 0x004c - 0x0059 │ │ Ljava/lang/NullPointerException; -> 0x005a │ │ positions : │ │ 0x0000 line=242 │ │ 0x0005 line=244 │ │ 0x000b line=245 │ │ @@ -1481163,20 +1481146,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -3d8d44: |[3d8d44] de.danoeh.antennapod.core.service.playback.PlaybackService.resume:()V │ │ -3d8d54: 5410 558d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d8d58: 6e10 b7af 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.resume:()V // method@afb7 │ │ -3d8d5e: 5410 5e8d |0005: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.taskManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8d5e │ │ -3d8d62: 6e10 099b 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.restartSleepTimer:()V // method@9b09 │ │ -3d8d68: 0e00 |000a: return-void │ │ +3d8d0c: |[3d8d0c] de.danoeh.antennapod.core.service.playback.PlaybackService.resume:()V │ │ +3d8d1c: 5410 558d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d8d20: 6e10 b7af 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.resume:()V // method@afb7 │ │ +3d8d26: 5410 5e8d |0005: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.taskManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8d5e │ │ +3d8d2a: 6e10 099b 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.restartSleepTimer:()V // method@9b09 │ │ +3d8d30: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1591 │ │ 0x0005 line=1592 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ │ │ @@ -1481185,25 +1481168,25 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -3d8e24: |[3d8e24] de.danoeh.antennapod.core.service.playback.PlaybackService.seekTo:(I)V │ │ -3d8e34: 5430 558d |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d8e38: 6e20 b9af 4000 |0002: invoke-virtual {v0, v4}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.seekTo:(I)V // method@afb9 │ │ -3d8e3e: 7100 8db7 0000 |0005: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3d8e44: 0c00 |0008: move-result-object v0 │ │ -3d8e46: 2201 ab1a |0009: new-instance v1, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent; // type@1aab │ │ -3d8e4a: 6e10 799a 0300 |000b: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getDuration:()I // method@9a79 │ │ -3d8e50: 0a02 |000e: move-result v2 │ │ -3d8e52: 7030 7ba2 4102 |000f: invoke-direct {v1, v4, v2}, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.:(II)V // method@a27b │ │ -3d8e58: 6e20 90b7 1000 |0012: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -3d8e5e: 0e00 |0015: return-void │ │ +3d8dec: |[3d8dec] de.danoeh.antennapod.core.service.playback.PlaybackService.seekTo:(I)V │ │ +3d8dfc: 5430 558d |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d8e00: 6e20 b9af 4000 |0002: invoke-virtual {v0, v4}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.seekTo:(I)V // method@afb9 │ │ +3d8e06: 7100 8db7 0000 |0005: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3d8e0c: 0c00 |0008: move-result-object v0 │ │ +3d8e0e: 2201 ab1a |0009: new-instance v1, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent; // type@1aab │ │ +3d8e12: 6e10 799a 0300 |000b: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getDuration:()I // method@9a79 │ │ +3d8e18: 0a02 |000e: move-result v2 │ │ +3d8e1a: 7030 7ba2 4102 |000f: invoke-direct {v1, v4, v2}, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.:(II)V // method@a27b │ │ +3d8e20: 6e20 90b7 1000 |0012: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +3d8e26: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1647 │ │ 0x0005 line=1648 │ │ locals : │ │ 0x0000 - 0x0016 reg=3 this Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ 0x0000 - 0x0016 reg=4 (null) I │ │ @@ -1481213,19 +1481196,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3d8ea8: |[3d8ea8] de.danoeh.antennapod.core.service.playback.PlaybackService.setAudioTrack:(I)V │ │ -3d8eb8: 5410 558d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d8ebc: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -3d8ec0: 6e20 baaf 2000 |0004: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setAudioTrack:(I)V // method@afba │ │ -3d8ec6: 0e00 |0007: return-void │ │ +3d8e70: |[3d8e70] de.danoeh.antennapod.core.service.playback.PlaybackService.setAudioTrack:(I)V │ │ +3d8e80: 5410 558d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d8e84: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +3d8e88: 6e20 baaf 2000 |0004: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setAudioTrack:(I)V // method@afba │ │ +3d8e8e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1692 │ │ 0x0004 line=1693 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ 0x0000 - 0x0008 reg=2 (null) I │ │ @@ -1481235,29 +1481218,29 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -3d8ec8: |[3d8ec8] de.danoeh.antennapod.core.service.playback.PlaybackService.setSleepTimer:(J)V │ │ -3d8ed8: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3d8edc: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3d8ee2: 1a01 0655 |0005: const-string v1, "Setting sleep timer to " // string@5506 │ │ -3d8ee6: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d8eec: 6e30 58b3 3004 |000a: invoke-virtual {v0, v3, v4}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ -3d8ef2: 1a01 6401 |000d: const-string v1, " milliseconds" // string@0164 │ │ -3d8ef6: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d8efc: 6e10 67b3 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3d8f02: 0c00 |0015: move-result-object v0 │ │ -3d8f04: 1a01 494f |0016: const-string v1, "PlaybackService" // string@4f49 │ │ -3d8f08: 7120 fe0a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d8f0e: 5420 5e8d |001b: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.taskManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8d5e │ │ -3d8f12: 6e30 0a9b 3004 |001d: invoke-virtual {v0, v3, v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.setSleepTimer:(J)V // method@9b0a │ │ -3d8f18: 0e00 |0020: return-void │ │ +3d8e90: |[3d8e90] de.danoeh.antennapod.core.service.playback.PlaybackService.setSleepTimer:(J)V │ │ +3d8ea0: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3d8ea4: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3d8eaa: 1a01 0655 |0005: const-string v1, "Setting sleep timer to " // string@5506 │ │ +3d8eae: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d8eb4: 6e30 58b3 3004 |000a: invoke-virtual {v0, v3, v4}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ +3d8eba: 1a01 6401 |000d: const-string v1, " milliseconds" // string@0164 │ │ +3d8ebe: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d8ec4: 6e10 67b3 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3d8eca: 0c00 |0015: move-result-object v0 │ │ +3d8ecc: 1a01 494f |0016: const-string v1, "PlaybackService" // string@4f49 │ │ +3d8ed0: 7120 fe0a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d8ed6: 5420 5e8d |001b: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.taskManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8d5e │ │ +3d8eda: 6e30 0a9b 3004 |001d: invoke-virtual {v0, v3, v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.setSleepTimer:(J)V // method@9b0a │ │ +3d8ee0: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1134 │ │ 0x001b line=1135 │ │ locals : │ │ 0x0000 - 0x0021 reg=2 this Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ 0x0000 - 0x0021 reg=3 (null) J │ │ @@ -1481267,27 +1481250,27 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -3d8f1c: |[3d8f1c] de.danoeh.antennapod.core.service.playback.PlaybackService.setSpeed:(F)V │ │ -3d8f2c: 7110 ab98 0300 |0000: invoke-static {v3}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.setCurrentlyPlayingTemporaryPlaybackSpeed:(F)V // method@98ab │ │ -3d8f32: 6200 508d |0003: sget-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.currentMediaType:Lde/danoeh/antennapod/model/playback/MediaType; // field@8d50 │ │ -3d8f36: 6201 aa97 |0005: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@97aa │ │ -3d8f3a: 3310 0600 |0007: if-ne v0, v1, 000d // +0006 │ │ -3d8f3e: 7110 0db1 0300 |0009: invoke-static {v3}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setVideoPlaybackSpeed:(F)V // method@b10d │ │ -3d8f44: 2804 |000c: goto 0010 // +0004 │ │ -3d8f46: 7110 01b1 0300 |000d: invoke-static {v3}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setPlaybackSpeed:(F)V // method@b101 │ │ -3d8f4c: 5420 558d |0010: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d8f50: 7100 e7b0 0000 |0012: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isSkipSilence:()Z // method@b0e7 │ │ -3d8f56: 0a01 |0015: move-result v1 │ │ -3d8f58: 6e30 bcaf 3001 |0016: invoke-virtual {v0, v3, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlaybackParams:(FZ)V // method@afbc │ │ -3d8f5e: 0e00 |0019: return-void │ │ +3d8ee4: |[3d8ee4] de.danoeh.antennapod.core.service.playback.PlaybackService.setSpeed:(F)V │ │ +3d8ef4: 7110 ab98 0300 |0000: invoke-static {v3}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.setCurrentlyPlayingTemporaryPlaybackSpeed:(F)V // method@98ab │ │ +3d8efa: 6200 508d |0003: sget-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.currentMediaType:Lde/danoeh/antennapod/model/playback/MediaType; // field@8d50 │ │ +3d8efe: 6201 aa97 |0005: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@97aa │ │ +3d8f02: 3310 0600 |0007: if-ne v0, v1, 000d // +0006 │ │ +3d8f06: 7110 0db1 0300 |0009: invoke-static {v3}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setVideoPlaybackSpeed:(F)V // method@b10d │ │ +3d8f0c: 2804 |000c: goto 0010 // +0004 │ │ +3d8f0e: 7110 01b1 0300 |000d: invoke-static {v3}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setPlaybackSpeed:(F)V // method@b101 │ │ +3d8f14: 5420 558d |0010: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d8f18: 7100 e7b0 0000 |0012: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isSkipSilence:()Z // method@b0e7 │ │ +3d8f1e: 0a01 |0015: move-result v1 │ │ +3d8f20: 6e30 bcaf 3001 |0016: invoke-virtual {v0, v3, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlaybackParams:(FZ)V // method@afbc │ │ +3d8f26: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1617 │ │ 0x0003 line=1618 │ │ 0x0009 line=1619 │ │ 0x000d line=1621 │ │ 0x0010 line=1624 │ │ @@ -1481300,18 +1481283,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3d8f60: |[3d8f60] de.danoeh.antennapod.core.service.playback.PlaybackService.setStartWhenPrepared:(Z)V │ │ -3d8f70: 5410 558d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d8f74: 6e20 bfaf 2000 |0002: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setStartWhenPrepared:(Z)V // method@afbf │ │ -3d8f7a: 0e00 |0005: return-void │ │ +3d8f28: |[3d8f28] de.danoeh.antennapod.core.service.playback.PlaybackService.setStartWhenPrepared:(Z)V │ │ +3d8f38: 5410 558d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d8f3c: 6e20 bfaf 2000 |0002: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setStartWhenPrepared:(Z)V // method@afbf │ │ +3d8f42: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1643 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ 0x0000 - 0x0006 reg=2 (null) Z │ │ │ │ @@ -1481320,21 +1481303,21 @@ │ │ type : '(Landroid/view/SurfaceHolder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -3d8f7c: |[3d8f7c] de.danoeh.antennapod.core.service.playback.PlaybackService.setVideoSurface:(Landroid/view/SurfaceHolder;)V │ │ -3d8f8c: 1a00 494f |0000: const-string v0, "PlaybackService" // string@4f49 │ │ -3d8f90: 1a01 0155 |0002: const-string v1, "Setting display" // string@5501 │ │ -3d8f94: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d8f9a: 5420 558d |0007: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d8f9e: 6e20 c0af 3000 |0009: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setVideoSurface:(Landroid/view/SurfaceHolder;)V // method@afc0 │ │ -3d8fa4: 0e00 |000c: return-void │ │ +3d8f44: |[3d8f44] de.danoeh.antennapod.core.service.playback.PlaybackService.setVideoSurface:(Landroid/view/SurfaceHolder;)V │ │ +3d8f54: 1a00 494f |0000: const-string v0, "PlaybackService" // string@4f49 │ │ +3d8f58: 1a01 0155 |0002: const-string v1, "Setting display" // string@5501 │ │ +3d8f5c: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d8f62: 5420 558d |0007: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d8f66: 6e20 c0af 3000 |0009: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setVideoSurface:(Landroid/view/SurfaceHolder;)V // method@afc0 │ │ +3d8f6c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=754 │ │ 0x0007 line=755 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ 0x0000 - 0x000d reg=3 (null) Landroid/view/SurfaceHolder; │ │ @@ -1481344,51 +1481327,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 │ │ -3d9390: |[3d9390] de.danoeh.antennapod.core.service.playback.PlaybackService.skipIntroEndingPresetChanged:(Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;)V │ │ -3d93a0: 6e10 7c9a 0500 |0000: invoke-virtual {v5}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@9a7c │ │ -3d93a6: 0c00 |0003: move-result-object v0 │ │ -3d93a8: 2000 bc1c |0004: instance-of v0, v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -3d93ac: 3800 4200 |0006: if-eqz v0, 0048 // +0042 │ │ -3d93b0: 6e10 7c9a 0500 |0008: invoke-virtual {v5}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@9a7c │ │ -3d93b6: 0c00 |000b: move-result-object v0 │ │ -3d93b8: 1f00 bc1c |000c: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -3d93bc: 6e10 73ac 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -3d93c2: 0c00 |0011: move-result-object v0 │ │ -3d93c4: 6e10 2dac 0000 |0012: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -3d93ca: 0c00 |0015: move-result-object v0 │ │ -3d93cc: 6e10 f4ab 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3d93d2: 0b00 |0019: move-result-wide v0 │ │ -3d93d4: 6e10 8ea2 0600 |001a: invoke-virtual {v6}, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.getFeedId:()J // method@a28e │ │ -3d93da: 0b02 |001d: move-result-wide v2 │ │ -3d93dc: 3104 0002 |001e: cmp-long v4, v0, v2 │ │ -3d93e0: 3904 2800 |0020: if-nez v4, 0048 // +0028 │ │ -3d93e4: 6e10 8fa2 0600 |0022: invoke-virtual {v6}, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.getSkipEnding:()I // method@a28f │ │ -3d93ea: 0a00 |0025: move-result v0 │ │ -3d93ec: 3800 2200 |0026: if-eqz v0, 0048 // +0022 │ │ -3d93f0: 6e10 7c9a 0500 |0028: invoke-virtual {v5}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@9a7c │ │ -3d93f6: 0c00 |002b: move-result-object v0 │ │ -3d93f8: 1f00 bc1c |002c: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -3d93fc: 6e10 73ac 0000 |002e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -3d9402: 0c00 |0031: move-result-object v0 │ │ -3d9404: 6e10 2dac 0000 |0032: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -3d940a: 0c00 |0035: move-result-object v0 │ │ -3d940c: 6e10 d4ab 0000 |0036: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ -3d9412: 0c00 |0039: move-result-object v0 │ │ -3d9414: 6e10 90a2 0600 |003a: invoke-virtual {v6}, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.getSkipIntro:()I // method@a290 │ │ -3d941a: 0a01 |003d: move-result v1 │ │ -3d941c: 6e20 bcac 1000 |003e: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setFeedSkipIntro:(I)V // method@acbc │ │ -3d9422: 6e10 8fa2 0600 |0041: invoke-virtual {v6}, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.getSkipEnding:()I // method@a28f │ │ -3d9428: 0a06 |0044: move-result v6 │ │ -3d942a: 6e20 bbac 6000 |0045: invoke-virtual {v0, v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setFeedSkipEnding:(I)V // method@acbb │ │ -3d9430: 0e00 |0048: return-void │ │ +3d9358: |[3d9358] de.danoeh.antennapod.core.service.playback.PlaybackService.skipIntroEndingPresetChanged:(Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;)V │ │ +3d9368: 6e10 7c9a 0500 |0000: invoke-virtual {v5}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@9a7c │ │ +3d936e: 0c00 |0003: move-result-object v0 │ │ +3d9370: 2000 bc1c |0004: instance-of v0, v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +3d9374: 3800 4200 |0006: if-eqz v0, 0048 // +0042 │ │ +3d9378: 6e10 7c9a 0500 |0008: invoke-virtual {v5}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@9a7c │ │ +3d937e: 0c00 |000b: move-result-object v0 │ │ +3d9380: 1f00 bc1c |000c: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +3d9384: 6e10 73ac 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +3d938a: 0c00 |0011: move-result-object v0 │ │ +3d938c: 6e10 2dac 0000 |0012: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +3d9392: 0c00 |0015: move-result-object v0 │ │ +3d9394: 6e10 f4ab 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3d939a: 0b00 |0019: move-result-wide v0 │ │ +3d939c: 6e10 8ea2 0600 |001a: invoke-virtual {v6}, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.getFeedId:()J // method@a28e │ │ +3d93a2: 0b02 |001d: move-result-wide v2 │ │ +3d93a4: 3104 0002 |001e: cmp-long v4, v0, v2 │ │ +3d93a8: 3904 2800 |0020: if-nez v4, 0048 // +0028 │ │ +3d93ac: 6e10 8fa2 0600 |0022: invoke-virtual {v6}, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.getSkipEnding:()I // method@a28f │ │ +3d93b2: 0a00 |0025: move-result v0 │ │ +3d93b4: 3800 2200 |0026: if-eqz v0, 0048 // +0022 │ │ +3d93b8: 6e10 7c9a 0500 |0028: invoke-virtual {v5}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@9a7c │ │ +3d93be: 0c00 |002b: move-result-object v0 │ │ +3d93c0: 1f00 bc1c |002c: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +3d93c4: 6e10 73ac 0000 |002e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +3d93ca: 0c00 |0031: move-result-object v0 │ │ +3d93cc: 6e10 2dac 0000 |0032: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +3d93d2: 0c00 |0035: move-result-object v0 │ │ +3d93d4: 6e10 d4ab 0000 |0036: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ +3d93da: 0c00 |0039: move-result-object v0 │ │ +3d93dc: 6e10 90a2 0600 |003a: invoke-virtual {v6}, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.getSkipIntro:()I // method@a290 │ │ +3d93e2: 0a01 |003d: move-result v1 │ │ +3d93e4: 6e20 bcac 1000 |003e: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setFeedSkipIntro:(I)V // method@acbc │ │ +3d93ea: 6e10 8fa2 0600 |0041: invoke-virtual {v6}, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.getSkipEnding:()I // method@a28f │ │ +3d93f0: 0a06 |0044: move-result v6 │ │ +3d93f2: 6e20 bbac 6000 |0045: invoke-virtual {v0, v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setFeedSkipEnding:(I)V // method@acbb │ │ +3d93f8: 0e00 |0048: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1569 │ │ 0x0008 line=1570 │ │ 0x0022 line=1571 │ │ 0x0028 line=1573 │ │ 0x003a line=1574 │ │ @@ -1481402,20 +1481385,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -3d9434: |[3d9434] de.danoeh.antennapod.core.service.playback.PlaybackService.skipSilence:(Z)V │ │ -3d9444: 5420 558d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d9448: 6e10 779a 0200 |0002: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getCurrentPlaybackSpeed:()F // method@9a77 │ │ -3d944e: 0a01 |0005: move-result v1 │ │ -3d9450: 6e30 bcaf 1003 |0006: invoke-virtual {v0, v1, v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlaybackParams:(FZ)V // method@afbc │ │ -3d9456: 0e00 |0009: return-void │ │ +3d93fc: |[3d93fc] de.danoeh.antennapod.core.service.playback.PlaybackService.skipSilence:(Z)V │ │ +3d940c: 5420 558d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d9410: 6e10 779a 0200 |0002: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getCurrentPlaybackSpeed:()F // method@9a77 │ │ +3d9416: 0a01 |0005: move-result v1 │ │ +3d9418: 6e30 bcaf 1003 |0006: invoke-virtual {v0, v1, v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlaybackParams:(FZ)V // method@afbc │ │ +3d941e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1628 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ 0x0000 - 0x000a reg=3 (null) Z │ │ │ │ @@ -1481424,19 +1481407,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3d734c: |[3d734c] de.danoeh.antennapod.core.service.playback.PlaybackService.sleepTimerActive:()Z │ │ -3d735c: 5410 5e8d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.taskManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8d5e │ │ -3d7360: 6e10 009b 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.isSleepTimerActive:()Z // method@9b00 │ │ -3d7366: 0a00 |0005: move-result v0 │ │ -3d7368: 0f00 |0006: return v0 │ │ +3d7314: |[3d7314] de.danoeh.antennapod.core.service.playback.PlaybackService.sleepTimerActive:()Z │ │ +3d7324: 5410 5e8d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.taskManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8d5e │ │ +3d7328: 6e10 009b 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.isSleepTimerActive:()Z // method@9b00 │ │ +3d732e: 0a00 |0005: move-result v0 │ │ +3d7330: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1389 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ │ │ #37 : (in Lde/danoeh/antennapod/core/service/playback/PlaybackService;) │ │ @@ -1481444,61 +1481427,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 │ │ -3d9458: |[3d9458] de.danoeh.antennapod.core.service.playback.PlaybackService.sleepTimerUpdate:(Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;)V │ │ -3d9468: 6e10 87a2 0700 |0000: invoke-virtual {v7}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.isOver:()Z // method@a287 │ │ -3d946e: 0a00 |0003: move-result v0 │ │ -3d9470: 1501 803f |0004: const/high16 v1, #int 1065353216 // #3f80 │ │ -3d9474: 3800 0e00 |0006: if-eqz v0, 0014 // +000e │ │ -3d9478: 5467 558d |0008: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d947c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -3d947e: 6e30 b1af 0700 |000b: invoke-virtual {v7, v0, v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.pause:(ZZ)V // method@afb1 │ │ -3d9484: 5467 558d |000e: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d9488: 6e30 c1af 1701 |0010: invoke-virtual {v7, v1, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setVolume:(FF)V // method@afc1 │ │ -3d948e: 2847 |0013: goto 005a // +0047 │ │ -3d9490: 6e10 85a2 0700 |0014: invoke-virtual {v7}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.getTimeLeft:()J // method@a285 │ │ -3d9496: 0b02 |0017: move-result-wide v2 │ │ -3d9498: 1604 1027 |0018: const-wide/16 v4, #int 10000 // #2710 │ │ -3d949c: 3100 0204 |001a: cmp-long v0, v2, v4 │ │ -3d94a0: 3b00 3300 |001c: if-gez v0, 004f // +0033 │ │ -3d94a4: 1300 0a00 |001e: const/16 v0, #int 10 // #a │ │ -3d94a8: 2300 0020 |0020: new-array v0, v0, [F // type@2000 │ │ -3d94ac: 2600 3a00 0000 |0022: fill-array-data v0, 0000005c // +0000003a │ │ -3d94b2: 6e10 85a2 0700 |0025: invoke-virtual {v7}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.getTimeLeft:()J // method@a285 │ │ -3d94b8: 0b01 |0028: move-result-wide v1 │ │ -3d94ba: 8417 |0029: long-to-int v7, v1 │ │ -3d94bc: d377 e803 |002a: div-int/lit16 v7, v7, #int 1000 // #03e8 │ │ -3d94c0: 1201 |002c: const/4 v1, #int 0 // #0 │ │ -3d94c2: 7120 e4b2 7100 |002d: invoke-static {v1, v7}, Ljava/lang/Math;.max:(II)I // method@b2e4 │ │ -3d94c8: 0a07 |0030: move-result v7 │ │ -3d94ca: 4407 0007 |0031: aget v7, v0, v7 │ │ -3d94ce: 2200 8f1e |0033: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3d94d2: 7010 50b3 0000 |0035: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3d94d8: 1a01 8ec1 |0038: const-string v1, "onSleepTimerAlmostExpired: " // string@c18e │ │ -3d94dc: 6e20 5cb3 1000 |003a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3d94e2: 6e20 56b3 7000 |003d: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(F)Ljava/lang/StringBuilder; // method@b356 │ │ -3d94e8: 6e10 67b3 0000 |0040: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3d94ee: 0c00 |0043: move-result-object v0 │ │ -3d94f0: 1a01 494f |0044: const-string v1, "PlaybackService" // string@4f49 │ │ -3d94f4: 7120 fe0a 0100 |0046: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3d94fa: 5460 558d |0049: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d94fe: 6e30 c1af 7007 |004b: invoke-virtual {v0, v7, v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setVolume:(FF)V // method@afc1 │ │ -3d9504: 280c |004e: goto 005a // +000c │ │ -3d9506: 6e10 86a2 0700 |004f: invoke-virtual {v7}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.isCancelled:()Z // method@a286 │ │ -3d950c: 0a07 |0052: move-result v7 │ │ -3d950e: 3807 0700 |0053: if-eqz v7, 005a // +0007 │ │ -3d9512: 5467 558d |0055: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d9516: 6e30 c1af 1701 |0057: invoke-virtual {v7, v1, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setVolume:(FF)V // method@afc1 │ │ -3d951c: 0e00 |005a: return-void │ │ -3d951e: 0000 |005b: nop // spacer │ │ -3d9520: 0003 0400 0a00 0000 cdcc cc3d cdcc ... |005c: array-data (24 units) │ │ +3d9420: |[3d9420] de.danoeh.antennapod.core.service.playback.PlaybackService.sleepTimerUpdate:(Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;)V │ │ +3d9430: 6e10 87a2 0700 |0000: invoke-virtual {v7}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.isOver:()Z // method@a287 │ │ +3d9436: 0a00 |0003: move-result v0 │ │ +3d9438: 1501 803f |0004: const/high16 v1, #int 1065353216 // #3f80 │ │ +3d943c: 3800 0e00 |0006: if-eqz v0, 0014 // +000e │ │ +3d9440: 5467 558d |0008: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d9444: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +3d9446: 6e30 b1af 0700 |000b: invoke-virtual {v7, v0, v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.pause:(ZZ)V // method@afb1 │ │ +3d944c: 5467 558d |000e: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d9450: 6e30 c1af 1701 |0010: invoke-virtual {v7, v1, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setVolume:(FF)V // method@afc1 │ │ +3d9456: 2847 |0013: goto 005a // +0047 │ │ +3d9458: 6e10 85a2 0700 |0014: invoke-virtual {v7}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.getTimeLeft:()J // method@a285 │ │ +3d945e: 0b02 |0017: move-result-wide v2 │ │ +3d9460: 1604 1027 |0018: const-wide/16 v4, #int 10000 // #2710 │ │ +3d9464: 3100 0204 |001a: cmp-long v0, v2, v4 │ │ +3d9468: 3b00 3300 |001c: if-gez v0, 004f // +0033 │ │ +3d946c: 1300 0a00 |001e: const/16 v0, #int 10 // #a │ │ +3d9470: 2300 0020 |0020: new-array v0, v0, [F // type@2000 │ │ +3d9474: 2600 3a00 0000 |0022: fill-array-data v0, 0000005c // +0000003a │ │ +3d947a: 6e10 85a2 0700 |0025: invoke-virtual {v7}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.getTimeLeft:()J // method@a285 │ │ +3d9480: 0b01 |0028: move-result-wide v1 │ │ +3d9482: 8417 |0029: long-to-int v7, v1 │ │ +3d9484: d377 e803 |002a: div-int/lit16 v7, v7, #int 1000 // #03e8 │ │ +3d9488: 1201 |002c: const/4 v1, #int 0 // #0 │ │ +3d948a: 7120 e4b2 7100 |002d: invoke-static {v1, v7}, Ljava/lang/Math;.max:(II)I // method@b2e4 │ │ +3d9490: 0a07 |0030: move-result v7 │ │ +3d9492: 4407 0007 |0031: aget v7, v0, v7 │ │ +3d9496: 2200 8f1e |0033: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3d949a: 7010 50b3 0000 |0035: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3d94a0: 1a01 8ec1 |0038: const-string v1, "onSleepTimerAlmostExpired: " // string@c18e │ │ +3d94a4: 6e20 5cb3 1000 |003a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3d94aa: 6e20 56b3 7000 |003d: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(F)Ljava/lang/StringBuilder; // method@b356 │ │ +3d94b0: 6e10 67b3 0000 |0040: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3d94b6: 0c00 |0043: move-result-object v0 │ │ +3d94b8: 1a01 494f |0044: const-string v1, "PlaybackService" // string@4f49 │ │ +3d94bc: 7120 fe0a 0100 |0046: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3d94c2: 5460 558d |0049: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d94c6: 6e30 c1af 7007 |004b: invoke-virtual {v0, v7, v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setVolume:(FF)V // method@afc1 │ │ +3d94cc: 280c |004e: goto 005a // +000c │ │ +3d94ce: 6e10 86a2 0700 |004f: invoke-virtual {v7}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.isCancelled:()Z // method@a286 │ │ +3d94d4: 0a07 |0052: move-result v7 │ │ +3d94d6: 3807 0700 |0053: if-eqz v7, 005a // +0007 │ │ +3d94da: 5467 558d |0055: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d94de: 6e30 c1af 1701 |0057: invoke-virtual {v7, v1, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setVolume:(FF)V // method@afc1 │ │ +3d94e4: 0e00 |005a: return-void │ │ +3d94e6: 0000 |005b: nop // spacer │ │ +3d94e8: 0003 0400 0a00 0000 cdcc cc3d cdcc ... |005c: array-data (24 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=965 │ │ 0x0008 line=966 │ │ 0x000e line=967 │ │ 0x0014 line=968 │ │ 0x0022 line=969 │ │ @@ -1481516,49 +1481499,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 │ │ -3d9550: |[3d9550] de.danoeh.antennapod.core.service.playback.PlaybackService.speedPresetChanged:(Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;)V │ │ -3d9560: 6e10 7c9a 0500 |0000: invoke-virtual {v5}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@9a7c │ │ -3d9566: 0c00 |0003: move-result-object v0 │ │ -3d9568: 2000 bc1c |0004: instance-of v0, v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -3d956c: 3800 3d00 |0006: if-eqz v0, 0043 // +003d │ │ -3d9570: 6e10 7c9a 0500 |0008: invoke-virtual {v5}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@9a7c │ │ -3d9576: 0c00 |000b: move-result-object v0 │ │ -3d9578: 1f00 bc1c |000c: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -3d957c: 6e10 73ac 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -3d9582: 0c00 |0011: move-result-object v0 │ │ -3d9584: 6e10 2dac 0000 |0012: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -3d958a: 0c00 |0015: move-result-object v0 │ │ -3d958c: 6e10 f4ab 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3d9592: 0b00 |0019: move-result-wide v0 │ │ -3d9594: 6e10 92a2 0600 |001a: invoke-virtual {v6}, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;.getFeedId:()J // method@a292 │ │ -3d959a: 0b02 |001d: move-result-wide v2 │ │ -3d959c: 3104 0002 |001e: cmp-long v4, v0, v2 │ │ -3d95a0: 3904 2300 |0020: if-nez v4, 0043 // +0023 │ │ -3d95a4: 6e10 93a2 0600 |0022: invoke-virtual {v6}, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;.getSpeed:()F // method@a293 │ │ -3d95aa: 0a00 |0025: move-result v0 │ │ -3d95ac: 1501 80bf |0026: const/high16 v1, #int -1082130432 // #bf80 │ │ -3d95b0: 2d00 0001 |0028: cmpl-float v0, v0, v1 │ │ -3d95b4: 3900 1200 |002a: if-nez v0, 003c // +0012 │ │ -3d95b8: 6e10 7c9a 0500 |002c: invoke-virtual {v5}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@9a7c │ │ -3d95be: 0c06 |002f: move-result-object v6 │ │ -3d95c0: 7210 ecac 0600 |0030: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@acec │ │ -3d95c6: 0c06 |0033: move-result-object v6 │ │ -3d95c8: 7110 c6b0 0600 |0034: invoke-static {v6}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getPlaybackSpeed:(Lde/danoeh/antennapod/model/playback/MediaType;)F // method@b0c6 │ │ -3d95ce: 0a06 |0037: move-result v6 │ │ -3d95d0: 6e20 ad9a 6500 |0038: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.setSpeed:(F)V // method@9aad │ │ -3d95d6: 2808 |003b: goto 0043 // +0008 │ │ -3d95d8: 6e10 93a2 0600 |003c: invoke-virtual {v6}, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;.getSpeed:()F // method@a293 │ │ -3d95de: 0a06 |003f: move-result v6 │ │ -3d95e0: 6e20 ad9a 6500 |0040: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.setSpeed:(F)V // method@9aad │ │ -3d95e6: 0e00 |0043: return-void │ │ +3d9518: |[3d9518] de.danoeh.antennapod.core.service.playback.PlaybackService.speedPresetChanged:(Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;)V │ │ +3d9528: 6e10 7c9a 0500 |0000: invoke-virtual {v5}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@9a7c │ │ +3d952e: 0c00 |0003: move-result-object v0 │ │ +3d9530: 2000 bc1c |0004: instance-of v0, v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +3d9534: 3800 3d00 |0006: if-eqz v0, 0043 // +003d │ │ +3d9538: 6e10 7c9a 0500 |0008: invoke-virtual {v5}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@9a7c │ │ +3d953e: 0c00 |000b: move-result-object v0 │ │ +3d9540: 1f00 bc1c |000c: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +3d9544: 6e10 73ac 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +3d954a: 0c00 |0011: move-result-object v0 │ │ +3d954c: 6e10 2dac 0000 |0012: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +3d9552: 0c00 |0015: move-result-object v0 │ │ +3d9554: 6e10 f4ab 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3d955a: 0b00 |0019: move-result-wide v0 │ │ +3d955c: 6e10 92a2 0600 |001a: invoke-virtual {v6}, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;.getFeedId:()J // method@a292 │ │ +3d9562: 0b02 |001d: move-result-wide v2 │ │ +3d9564: 3104 0002 |001e: cmp-long v4, v0, v2 │ │ +3d9568: 3904 2300 |0020: if-nez v4, 0043 // +0023 │ │ +3d956c: 6e10 93a2 0600 |0022: invoke-virtual {v6}, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;.getSpeed:()F // method@a293 │ │ +3d9572: 0a00 |0025: move-result v0 │ │ +3d9574: 1501 80bf |0026: const/high16 v1, #int -1082130432 // #bf80 │ │ +3d9578: 2d00 0001 |0028: cmpl-float v0, v0, v1 │ │ +3d957c: 3900 1200 |002a: if-nez v0, 003c // +0012 │ │ +3d9580: 6e10 7c9a 0500 |002c: invoke-virtual {v5}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@9a7c │ │ +3d9586: 0c06 |002f: move-result-object v6 │ │ +3d9588: 7210 ecac 0600 |0030: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@acec │ │ +3d958e: 0c06 |0033: move-result-object v6 │ │ +3d9590: 7110 c6b0 0600 |0034: invoke-static {v6}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getPlaybackSpeed:(Lde/danoeh/antennapod/model/playback/MediaType;)F // method@b0c6 │ │ +3d9596: 0a06 |0037: move-result v6 │ │ +3d9598: 6e20 ad9a 6500 |0038: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.setSpeed:(F)V // method@9aad │ │ +3d959e: 2808 |003b: goto 0043 // +0008 │ │ +3d95a0: 6e10 93a2 0600 |003c: invoke-virtual {v6}, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;.getSpeed:()F // method@a293 │ │ +3d95a6: 0a06 |003f: move-result v6 │ │ +3d95a8: 6e20 ad9a 6500 |0040: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.setSpeed:(F)V // method@9aad │ │ +3d95ae: 0e00 |0043: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1555 │ │ 0x0008 line=1556 │ │ 0x0022 line=1557 │ │ 0x002c line=1558 │ │ 0x003c line=1560 │ │ @@ -1481571,24 +1481554,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 │ │ -3d9b44: |[3d9b44] de.danoeh.antennapod.core.service.playback.PlaybackService.volumeAdaptionChanged:(Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent;)V │ │ -3d9b54: 2200 1919 |0000: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackVolumeUpdater; // type@1919 │ │ -3d9b58: 7010 109b 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackVolumeUpdater;.:()V // method@9b10 │ │ -3d9b5e: 5441 558d |0005: iget-object v1, v4, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ -3d9b62: 6e10 95a2 0500 |0007: invoke-virtual {v5}, Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent;.getFeedId:()J // method@a295 │ │ -3d9b68: 0b02 |000a: move-result-wide v2 │ │ -3d9b6a: 6e10 96a2 0500 |000b: invoke-virtual {v5}, Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent;.getVolumeAdaptionSetting:()Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // method@a296 │ │ -3d9b70: 0c05 |000e: move-result-object v5 │ │ -3d9b72: 6e55 139b 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@9b13 │ │ -3d9b78: 0e00 |0012: return-void │ │ +3d9b0c: |[3d9b0c] de.danoeh.antennapod.core.service.playback.PlaybackService.volumeAdaptionChanged:(Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent;)V │ │ +3d9b1c: 2200 1919 |0000: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackVolumeUpdater; // type@1919 │ │ +3d9b20: 7010 109b 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackVolumeUpdater;.:()V // method@9b10 │ │ +3d9b26: 5441 558d |0005: iget-object v1, v4, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8d55 │ │ +3d9b2a: 6e10 95a2 0500 |0007: invoke-virtual {v5}, Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent;.getFeedId:()J // method@a295 │ │ +3d9b30: 0b02 |000a: move-result-wide v2 │ │ +3d9b32: 6e10 96a2 0500 |000b: invoke-virtual {v5}, Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent;.getVolumeAdaptionSetting:()Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // method@a296 │ │ +3d9b38: 0c05 |000e: move-result-object v5 │ │ +3d9b3a: 6e55 139b 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@9b13 │ │ +3d9b40: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1548 │ │ 0x0005 line=1549 │ │ locals : │ │ 0x0000 - 0x0013 reg=4 this Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ 0x0000 - 0x0013 reg=5 (null) Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent; │ │ @@ -1481627,19 +1481610,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 │ │ -3d6034: |[3d6034] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -3d6044: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3d604a: 5b01 7f8d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8d7f │ │ -3d604e: 5b02 808d |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda5;.f$1:Lde/danoeh/antennapod/model/playback/Playable; // field@8d80 │ │ -3d6052: 0e00 |0007: return-void │ │ +3d5ffc: |[3d5ffc] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +3d600c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3d6012: 5b01 7f8d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8d7f │ │ +3d6016: 5b02 808d |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda5;.f$1:Lde/danoeh/antennapod/model/playback/Playable; // field@8d80 │ │ +3d601a: 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; │ │ @@ -1481650,19 +1481633,19 @@ │ │ type : '(Lio/reactivex/CompletableEmitter;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3d6054: |[3d6054] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$$ExternalSyntheticLambda5.subscribe:(Lio/reactivex/CompletableEmitter;)V │ │ -3d6064: 5420 7f8d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8d7f │ │ -3d6068: 5421 808d |0002: iget-object v1, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda5;.f$1:Lde/danoeh/antennapod/model/playback/Playable; // field@8d80 │ │ -3d606c: 7130 f39a 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@9af3 │ │ -3d6072: 0e00 |0007: return-void │ │ +3d601c: |[3d601c] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$$ExternalSyntheticLambda5.subscribe:(Lio/reactivex/CompletableEmitter;)V │ │ +3d602c: 5420 7f8d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8d7f │ │ +3d6030: 5421 808d |0002: iget-object v1, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda5;.f$1:Lde/danoeh/antennapod/model/playback/Playable; // field@8d80 │ │ +3d6034: 7130 f39a 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@9af3 │ │ +3d603a: 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; │ │ │ │ @@ -1481700,19 +1481683,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 │ │ -3d6074: |[3d6074] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -3d6084: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3d608a: 5b01 818d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8d81 │ │ -3d608e: 5b02 828d |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda6;.f$1:Lde/danoeh/antennapod/model/playback/Playable; // field@8d82 │ │ -3d6092: 0e00 |0007: return-void │ │ +3d603c: |[3d603c] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +3d604c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3d6052: 5b01 818d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8d81 │ │ +3d6056: 5b02 828d |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda6;.f$1:Lde/danoeh/antennapod/model/playback/Playable; // field@8d82 │ │ +3d605a: 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; │ │ @@ -1481723,19 +1481706,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3d6094: |[3d6094] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$$ExternalSyntheticLambda6.run:()V │ │ -3d60a4: 5420 818d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8d81 │ │ -3d60a8: 5421 828d |0002: iget-object v1, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda6;.f$1:Lde/danoeh/antennapod/model/playback/Playable; // field@8d82 │ │ -3d60ac: 7120 f19a 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@9af1 │ │ -3d60b2: 0e00 |0007: return-void │ │ +3d605c: |[3d605c] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$$ExternalSyntheticLambda6.run:()V │ │ +3d606c: 5420 818d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8d81 │ │ +3d6070: 5421 828d |0002: iget-object v1, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda6;.f$1:Lde/danoeh/antennapod/model/playback/Playable; // field@8d82 │ │ +3d6074: 7120 f19a 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@9af1 │ │ +3d607a: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -1481764,35 +1481747,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3d60b4: |[3d60b4] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$$ExternalSyntheticLambda7.:()V │ │ -3d60c4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3d60ca: 0e00 |0003: return-void │ │ +3d607c: |[3d607c] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$$ExternalSyntheticLambda7.:()V │ │ +3d608c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3d6092: 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 │ │ -3d60cc: |[3d60cc] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$$ExternalSyntheticLambda7.accept:(Ljava/lang/Object;)V │ │ -3d60dc: 1f01 941e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e94 │ │ -3d60e0: 7110 f69a 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.$r8$lambda$auGXrf6AFwGxqYC-YBWzehDOHnU:(Ljava/lang/Throwable;)V // method@9af6 │ │ -3d60e6: 0e00 |0005: return-void │ │ +3d6094: |[3d6094] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$$ExternalSyntheticLambda7.accept:(Ljava/lang/Object;)V │ │ +3d60a4: 1f01 941e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e94 │ │ +3d60a8: 7110 f69a 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.$r8$lambda$auGXrf6AFwGxqYC-YBWzehDOHnU:(Ljava/lang/Throwable;)V // method@9af6 │ │ +3d60ae: 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; │ │ │ │ @@ -1481834,18 +1481817,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 │ │ -3d9e50: |[3d9e50] de.danoeh.antennapod.core.storage.APCleanupAlgorithm.$r8$lambda$8ccDt_kk6yKWsLvHJQB3MPqBZBs:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -3d9e60: 7120 269b 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@9b26 │ │ -3d9e66: 0a00 |0003: move-result v0 │ │ -3d9e68: 0f00 |0004: return v0 │ │ +3d9e18: |[3d9e18] de.danoeh.antennapod.core.storage.APCleanupAlgorithm.$r8$lambda$8ccDt_kk6yKWsLvHJQB3MPqBZBs:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +3d9e28: 7120 269b 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@9b26 │ │ +3d9e2e: 0a00 |0003: move-result v0 │ │ +3d9e30: 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; │ │ │ │ @@ -1481854,18 +1481837,18 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3da144: |[3da144] de.danoeh.antennapod.core.storage.APCleanupAlgorithm.:(I)V │ │ -3da154: 7010 6a9c 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm;.:()V // method@9c6a │ │ -3da15a: 5901 9d8d |0003: iput v1, v0, Lde/danoeh/antennapod/core/storage/APCleanupAlgorithm;.numberOfHoursAfterPlayback:I // field@8d9d │ │ -3da15e: 0e00 |0005: return-void │ │ +3da10c: |[3da10c] de.danoeh.antennapod.core.storage.APCleanupAlgorithm.:(I)V │ │ +3da11c: 7010 6a9c 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm;.:()V // method@9c6a │ │ +3da122: 5901 9d8d |0003: iput v1, v0, Lde/danoeh/antennapod/core/storage/APCleanupAlgorithm;.numberOfHoursAfterPlayback:I // field@8d9d │ │ +3da126: 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 │ │ @@ -1481875,70 +1481858,70 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 112 16-bit code units │ │ -3da054: |[3da054] de.danoeh.antennapod.core.storage.APCleanupAlgorithm.getCandidates:()Ljava/util/List; │ │ -3da064: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -3da068: 7010 a0b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -3da06e: 2201 ba1c |0005: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1cba │ │ -3da072: 1a02 507d |0007: const-string v2, "downloaded" // string@7d50 │ │ -3da076: 7020 55ac 2100 |0009: invoke-direct {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac55 │ │ -3da07c: 6202 8397 |000c: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9783 │ │ -3da080: 1203 |000e: const/4 v3, #int 0 // #0 │ │ -3da082: 1404 ffff ff7f |000f: const v4, #float nan // #7fffffff │ │ -3da088: 7140 529b 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@9b52 │ │ -3da08e: 0c01 |0015: move-result-object v1 │ │ -3da090: 2202 051f |0016: new-instance v2, Ljava/util/Date; // type@1f05 │ │ -3da094: 7010 21b5 0200 |0018: invoke-direct {v2}, Ljava/util/Date;.:()V // method@b521 │ │ -3da09a: 6e20 219b 2600 |001b: invoke-virtual {v6, v2}, Lde/danoeh/antennapod/core/storage/APCleanupAlgorithm;.calcMostRecentDateForDeletion:(Ljava/util/Date;)Ljava/util/Date; // method@9b21 │ │ -3da0a0: 0c02 |001e: move-result-object v2 │ │ -3da0a2: 7210 6ab5 0100 |001f: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -3da0a8: 0c01 |0022: move-result-object v1 │ │ -3da0aa: 7210 4db5 0100 |0023: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3da0b0: 0a03 |0026: move-result v3 │ │ -3da0b2: 3803 4800 |0027: if-eqz v3, 006f // +0048 │ │ -3da0b6: 7210 4eb5 0100 |0029: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3da0bc: 0c03 |002c: move-result-object v3 │ │ -3da0be: 1f03 b91c |002d: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3da0c2: 6e10 3cac 0300 |002f: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ac3c │ │ -3da0c8: 0a04 |0032: move-result v4 │ │ -3da0ca: 3804 f0ff |0033: if-eqz v4, 0023 // -0010 │ │ -3da0ce: 6e10 35ac 0300 |0035: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3da0d4: 0c04 |0038: move-result-object v4 │ │ -3da0d6: 6e10 04ac 0400 |0039: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ac04 │ │ -3da0dc: 0a04 |003c: move-result v4 │ │ -3da0de: 3804 e6ff |003d: if-eqz v4, 0023 // -001a │ │ -3da0e2: 1a04 fa50 |003f: const-string v4, "Queue" // string@50fa │ │ -3da0e6: 6e20 43ac 4300 |0041: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ac43 │ │ -3da0ec: 0a04 |0044: move-result v4 │ │ -3da0ee: 3904 deff |0045: if-nez v4, 0023 // -0022 │ │ -3da0f2: 6e10 42ac 0300 |0047: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.isPlayed:()Z // method@ac42 │ │ -3da0f8: 0a04 |004a: move-result v4 │ │ -3da0fa: 3804 d8ff |004b: if-eqz v4, 0023 // -0028 │ │ -3da0fe: 1a04 511d |004d: const-string v4, "Favorite" // string@1d51 │ │ -3da102: 6e20 43ac 4300 |004f: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ac43 │ │ -3da108: 0a04 |0052: move-result v4 │ │ -3da10a: 3904 d0ff |0053: if-nez v4, 0023 // -0030 │ │ -3da10e: 6e10 35ac 0300 |0055: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3da114: 0c04 |0058: move-result-object v4 │ │ -3da116: 3804 caff |0059: if-eqz v4, 0023 // -0036 │ │ -3da11a: 6e10 7bac 0400 |005b: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlaybackCompletionDate:()Ljava/util/Date; // method@ac7b │ │ -3da120: 0c05 |005e: move-result-object v5 │ │ -3da122: 3805 c4ff |005f: if-eqz v5, 0023 // -003c │ │ -3da126: 6e10 7bac 0400 |0061: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlaybackCompletionDate:()Ljava/util/Date; // method@ac7b │ │ -3da12c: 0c04 |0064: move-result-object v4 │ │ -3da12e: 6e20 24b5 2400 |0065: invoke-virtual {v4, v2}, Ljava/util/Date;.before:(Ljava/util/Date;)Z // method@b524 │ │ -3da134: 0a04 |0068: move-result v4 │ │ -3da136: 3804 baff |0069: if-eqz v4, 0023 // -0046 │ │ -3da13a: 7220 5fb5 3000 |006b: invoke-interface {v0, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -3da140: 28b5 |006e: goto 0023 // -004b │ │ -3da142: 1100 |006f: return-object v0 │ │ +3da01c: |[3da01c] de.danoeh.antennapod.core.storage.APCleanupAlgorithm.getCandidates:()Ljava/util/List; │ │ +3da02c: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +3da030: 7010 a0b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +3da036: 2201 ba1c |0005: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1cba │ │ +3da03a: 1a02 507d |0007: const-string v2, "downloaded" // string@7d50 │ │ +3da03e: 7020 55ac 2100 |0009: invoke-direct {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac55 │ │ +3da044: 6202 8397 |000c: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9783 │ │ +3da048: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +3da04a: 1404 ffff ff7f |000f: const v4, #float nan // #7fffffff │ │ +3da050: 7140 529b 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@9b52 │ │ +3da056: 0c01 |0015: move-result-object v1 │ │ +3da058: 2202 051f |0016: new-instance v2, Ljava/util/Date; // type@1f05 │ │ +3da05c: 7010 21b5 0200 |0018: invoke-direct {v2}, Ljava/util/Date;.:()V // method@b521 │ │ +3da062: 6e20 219b 2600 |001b: invoke-virtual {v6, v2}, Lde/danoeh/antennapod/core/storage/APCleanupAlgorithm;.calcMostRecentDateForDeletion:(Ljava/util/Date;)Ljava/util/Date; // method@9b21 │ │ +3da068: 0c02 |001e: move-result-object v2 │ │ +3da06a: 7210 6ab5 0100 |001f: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +3da070: 0c01 |0022: move-result-object v1 │ │ +3da072: 7210 4db5 0100 |0023: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3da078: 0a03 |0026: move-result v3 │ │ +3da07a: 3803 4800 |0027: if-eqz v3, 006f // +0048 │ │ +3da07e: 7210 4eb5 0100 |0029: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3da084: 0c03 |002c: move-result-object v3 │ │ +3da086: 1f03 b91c |002d: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3da08a: 6e10 3cac 0300 |002f: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ac3c │ │ +3da090: 0a04 |0032: move-result v4 │ │ +3da092: 3804 f0ff |0033: if-eqz v4, 0023 // -0010 │ │ +3da096: 6e10 35ac 0300 |0035: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3da09c: 0c04 |0038: move-result-object v4 │ │ +3da09e: 6e10 04ac 0400 |0039: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ac04 │ │ +3da0a4: 0a04 |003c: move-result v4 │ │ +3da0a6: 3804 e6ff |003d: if-eqz v4, 0023 // -001a │ │ +3da0aa: 1a04 fa50 |003f: const-string v4, "Queue" // string@50fa │ │ +3da0ae: 6e20 43ac 4300 |0041: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ac43 │ │ +3da0b4: 0a04 |0044: move-result v4 │ │ +3da0b6: 3904 deff |0045: if-nez v4, 0023 // -0022 │ │ +3da0ba: 6e10 42ac 0300 |0047: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.isPlayed:()Z // method@ac42 │ │ +3da0c0: 0a04 |004a: move-result v4 │ │ +3da0c2: 3804 d8ff |004b: if-eqz v4, 0023 // -0028 │ │ +3da0c6: 1a04 511d |004d: const-string v4, "Favorite" // string@1d51 │ │ +3da0ca: 6e20 43ac 4300 |004f: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ac43 │ │ +3da0d0: 0a04 |0052: move-result v4 │ │ +3da0d2: 3904 d0ff |0053: if-nez v4, 0023 // -0030 │ │ +3da0d6: 6e10 35ac 0300 |0055: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3da0dc: 0c04 |0058: move-result-object v4 │ │ +3da0de: 3804 caff |0059: if-eqz v4, 0023 // -0036 │ │ +3da0e2: 6e10 7bac 0400 |005b: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlaybackCompletionDate:()Ljava/util/Date; // method@ac7b │ │ +3da0e8: 0c05 |005e: move-result-object v5 │ │ +3da0ea: 3805 c4ff |005f: if-eqz v5, 0023 // -003c │ │ +3da0ee: 6e10 7bac 0400 |0061: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlaybackCompletionDate:()Ljava/util/Date; // method@ac7b │ │ +3da0f4: 0c04 |0064: move-result-object v4 │ │ +3da0f6: 6e20 24b5 2400 |0065: invoke-virtual {v4, v2}, Ljava/util/Date;.before:(Ljava/util/Date;)Z // method@b524 │ │ +3da0fc: 0a04 |0068: move-result v4 │ │ +3da0fe: 3804 baff |0069: if-eqz v4, 0023 // -0046 │ │ +3da102: 7220 5fb5 3000 |006b: invoke-interface {v0, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +3da108: 28b5 |006e: goto 0023 // -004b │ │ +3da10a: 1100 |006f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0005 line=93 │ │ 0x0016 line=96 │ │ 0x001f line=97 │ │ 0x002f line=98 │ │ @@ -1481958,32 +1481941,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 │ │ -3d9ec4: |[3d9ec4] de.danoeh.antennapod.core.storage.APCleanupAlgorithm.lambda$performCleanup$0:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -3d9ed4: 6e10 35ac 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3d9eda: 0c00 |0003: move-result-object v0 │ │ -3d9edc: 6e10 7bac 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlaybackCompletionDate:()Ljava/util/Date; // method@ac7b │ │ -3d9ee2: 0c00 |0007: move-result-object v0 │ │ -3d9ee4: 6e10 35ac 0100 |0008: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3d9eea: 0c01 |000b: move-result-object v1 │ │ -3d9eec: 6e10 7bac 0100 |000c: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlaybackCompletionDate:()Ljava/util/Date; // method@ac7b │ │ -3d9ef2: 0c01 |000f: move-result-object v1 │ │ -3d9ef4: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ -3d9ef8: 2200 051f |0012: new-instance v0, Ljava/util/Date; // type@1f05 │ │ -3d9efc: 7010 21b5 0000 |0014: invoke-direct {v0}, Ljava/util/Date;.:()V // method@b521 │ │ -3d9f02: 3901 0700 |0017: if-nez v1, 001e // +0007 │ │ -3d9f06: 2201 051f |0019: new-instance v1, Ljava/util/Date; // type@1f05 │ │ -3d9f0a: 7010 21b5 0100 |001b: invoke-direct {v1}, Ljava/util/Date;.:()V // method@b521 │ │ -3d9f10: 6e20 26b5 1000 |001e: invoke-virtual {v0, v1}, Ljava/util/Date;.compareTo:(Ljava/util/Date;)I // method@b526 │ │ -3d9f16: 0a00 |0021: move-result v0 │ │ -3d9f18: 0f00 |0022: return v0 │ │ +3d9e8c: |[3d9e8c] de.danoeh.antennapod.core.storage.APCleanupAlgorithm.lambda$performCleanup$0:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +3d9e9c: 6e10 35ac 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3d9ea2: 0c00 |0003: move-result-object v0 │ │ +3d9ea4: 6e10 7bac 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlaybackCompletionDate:()Ljava/util/Date; // method@ac7b │ │ +3d9eaa: 0c00 |0007: move-result-object v0 │ │ +3d9eac: 6e10 35ac 0100 |0008: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3d9eb2: 0c01 |000b: move-result-object v1 │ │ +3d9eb4: 6e10 7bac 0100 |000c: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlaybackCompletionDate:()Ljava/util/Date; // method@ac7b │ │ +3d9eba: 0c01 |000f: move-result-object v1 │ │ +3d9ebc: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ +3d9ec0: 2200 051f |0012: new-instance v0, Ljava/util/Date; // type@1f05 │ │ +3d9ec4: 7010 21b5 0000 |0014: invoke-direct {v0}, Ljava/util/Date;.:()V // method@b521 │ │ +3d9eca: 3901 0700 |0017: if-nez v1, 001e // +0007 │ │ +3d9ece: 2201 051f |0019: new-instance v1, Ljava/util/Date; // type@1f05 │ │ +3d9ed2: 7010 21b5 0100 |001b: invoke-direct {v1}, Ljava/util/Date;.:()V // method@b521 │ │ +3d9ed8: 6e20 26b5 1000 |001e: invoke-virtual {v0, v1}, Ljava/util/Date;.compareTo:(Ljava/util/Date;)I // method@b526 │ │ +3d9ede: 0a00 |0021: move-result v0 │ │ +3d9ee0: 0f00 |0022: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0008 line=50 │ │ 0x0012 line=53 │ │ 0x0019 line=56 │ │ 0x001e line=58 │ │ @@ -1481996,24 +1481979,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 │ │ -3da01c: |[3da01c] de.danoeh.antennapod.core.storage.APCleanupAlgorithm.minusHours:(Ljava/util/Date;I)Ljava/util/Date; │ │ -3da02c: 7100 efb4 0000 |0000: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@b4ef │ │ -3da032: 0c00 |0003: move-result-object v0 │ │ -3da034: 6e20 f7b4 1000 |0004: invoke-virtual {v0, v1}, Ljava/util/Calendar;.setTime:(Ljava/util/Date;)V // method@b4f7 │ │ -3da03a: da02 02ff |0007: mul-int/lit8 v2, v2, #int -1 // #ff │ │ -3da03e: 1301 0b00 |0009: const/16 v1, #int 11 // #b │ │ -3da042: 6e30 e8b4 1002 |000b: invoke-virtual {v0, v1, v2}, Ljava/util/Calendar;.add:(II)V // method@b4e8 │ │ -3da048: 6e10 f2b4 0000 |000e: invoke-virtual {v0}, Ljava/util/Calendar;.getTime:()Ljava/util/Date; // method@b4f2 │ │ -3da04e: 0c01 |0011: move-result-object v1 │ │ -3da050: 1101 |0012: return-object v1 │ │ +3d9fe4: |[3d9fe4] de.danoeh.antennapod.core.storage.APCleanupAlgorithm.minusHours:(Ljava/util/Date;I)Ljava/util/Date; │ │ +3d9ff4: 7100 efb4 0000 |0000: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@b4ef │ │ +3d9ffa: 0c00 |0003: move-result-object v0 │ │ +3d9ffc: 6e20 f7b4 1000 |0004: invoke-virtual {v0, v1}, Ljava/util/Calendar;.setTime:(Ljava/util/Date;)V // method@b4f7 │ │ +3da002: da02 02ff |0007: mul-int/lit8 v2, v2, #int -1 // #ff │ │ +3da006: 1301 0b00 |0009: const/16 v1, #int 11 // #b │ │ +3da00a: 6e30 e8b4 1002 |000b: invoke-virtual {v0, v1, v2}, Ljava/util/Calendar;.add:(II)V // method@b4e8 │ │ +3da010: 6e10 f2b4 0000 |000e: invoke-virtual {v0}, Ljava/util/Calendar;.getTime:()Ljava/util/Date; // method@b4f2 │ │ +3da016: 0c01 |0011: move-result-object v1 │ │ +3da018: 1101 |0012: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0004 line=126 │ │ 0x000b line=128 │ │ 0x000e line=130 │ │ locals : │ │ @@ -1482026,19 +1482009,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 │ │ -3d9ffc: |[3d9ffc] de.danoeh.antennapod.core.storage.APCleanupAlgorithm.calcMostRecentDateForDeletion:(Ljava/util/Date;)Ljava/util/Date; │ │ -3da00c: 5210 9d8d |0000: iget v0, v1, Lde/danoeh/antennapod/core/storage/APCleanupAlgorithm;.numberOfHoursAfterPlayback:I // field@8d9d │ │ -3da010: 7120 279b 0200 |0002: invoke-static {v2, v0}, Lde/danoeh/antennapod/core/storage/APCleanupAlgorithm;.minusHours:(Ljava/util/Date;I)Ljava/util/Date; // method@9b27 │ │ -3da016: 0c02 |0005: move-result-object v2 │ │ -3da018: 1102 |0006: return-object v2 │ │ +3d9fc4: |[3d9fc4] de.danoeh.antennapod.core.storage.APCleanupAlgorithm.calcMostRecentDateForDeletion:(Ljava/util/Date;)Ljava/util/Date; │ │ +3d9fd4: 5210 9d8d |0000: iget v0, v1, Lde/danoeh/antennapod/core/storage/APCleanupAlgorithm;.numberOfHoursAfterPlayback:I // field@8d9d │ │ +3d9fd8: 7120 279b 0200 |0002: invoke-static {v2, v0}, Lde/danoeh/antennapod/core/storage/APCleanupAlgorithm;.minusHours:(Ljava/util/Date;I)Ljava/util/Date; // method@9b27 │ │ +3d9fde: 0c02 |0005: move-result-object v2 │ │ +3d9fe0: 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; │ │ │ │ @@ -1482047,19 +1482030,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3d9e6c: |[3d9e6c] de.danoeh.antennapod.core.storage.APCleanupAlgorithm.getDefaultCleanupParameter:()I │ │ -3d9e7c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3d9e7e: 6e20 6c9c 0100 |0001: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm;.getNumEpisodesToCleanup:(I)I // method@9c6c │ │ -3d9e84: 0a00 |0004: move-result v0 │ │ -3d9e86: 0f00 |0005: return v0 │ │ +3d9e34: |[3d9e34] de.danoeh.antennapod.core.storage.APCleanupAlgorithm.getDefaultCleanupParameter:()I │ │ +3d9e44: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3d9e46: 6e20 6c9c 0100 |0001: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm;.getNumEpisodesToCleanup:(I)I // method@9c6c │ │ +3d9e4c: 0a00 |0004: move-result v0 │ │ +3d9e4e: 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;) │ │ @@ -1482067,17 +1482050,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3d9e88: |[3d9e88] de.danoeh.antennapod.core.storage.APCleanupAlgorithm.getNumberOfHoursAfterPlayback:()I │ │ -3d9e98: 5210 9d8d |0000: iget v0, v1, Lde/danoeh/antennapod/core/storage/APCleanupAlgorithm;.numberOfHoursAfterPlayback:I // field@8d9d │ │ -3d9e9c: 0f00 |0002: return v0 │ │ +3d9e50: |[3d9e50] de.danoeh.antennapod.core.storage.APCleanupAlgorithm.getNumberOfHoursAfterPlayback:()I │ │ +3d9e60: 5210 9d8d |0000: iget v0, v1, Lde/danoeh/antennapod/core/storage/APCleanupAlgorithm;.numberOfHoursAfterPlayback:I // field@8d9d │ │ +3d9e64: 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;) │ │ @@ -1482085,20 +1482068,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -3d9ea0: |[3d9ea0] de.danoeh.antennapod.core.storage.APCleanupAlgorithm.getReclaimableItems:()I │ │ -3d9eb0: 7010 229b 0100 |0000: invoke-direct {v1}, Lde/danoeh/antennapod/core/storage/APCleanupAlgorithm;.getCandidates:()Ljava/util/List; // method@9b22 │ │ -3d9eb6: 0c00 |0003: move-result-object v0 │ │ -3d9eb8: 7210 72b5 0000 |0004: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ -3d9ebe: 0a00 |0007: move-result v0 │ │ -3d9ec0: 0f00 |0008: return v0 │ │ +3d9e68: |[3d9e68] de.danoeh.antennapod.core.storage.APCleanupAlgorithm.getReclaimableItems:()I │ │ +3d9e78: 7010 229b 0100 |0000: invoke-direct {v1}, Lde/danoeh/antennapod/core/storage/APCleanupAlgorithm;.getCandidates:()Ljava/util/List; // method@9b22 │ │ +3d9e7e: 0c00 |0003: move-result-object v0 │ │ +3d9e80: 7210 72b5 0000 |0004: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ +3d9e86: 0a00 |0007: move-result v0 │ │ +3d9e88: 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;) │ │ @@ -1482106,65 +1482089,65 @@ │ │ type : '(Landroid/content/Context;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 96 16-bit code units │ │ -3d9f1c: |[3d9f1c] de.danoeh.antennapod.core.storage.APCleanupAlgorithm.performCleanup:(Landroid/content/Context;I)I │ │ -3d9f2c: 7010 229b 0500 |0000: invoke-direct {v5}, Lde/danoeh/antennapod/core/storage/APCleanupAlgorithm;.getCandidates:()Ljava/util/List; // method@9b22 │ │ -3d9f32: 0c00 |0003: move-result-object v0 │ │ -3d9f34: 2201 1c19 |0004: new-instance v1, Lde/danoeh/antennapod/core/storage/APCleanupAlgorithm$$ExternalSyntheticLambda0; // type@191c │ │ -3d9f38: 7010 1d9b 0100 |0006: invoke-direct {v1}, Lde/danoeh/antennapod/core/storage/APCleanupAlgorithm$$ExternalSyntheticLambda0;.:()V // method@9b1d │ │ -3d9f3e: 7120 19b5 1000 |0009: invoke-static {v0, v1}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b519 │ │ -3d9f44: 7210 72b5 0000 |000c: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ -3d9f4a: 0a01 |000f: move-result v1 │ │ -3d9f4c: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -3d9f4e: 3771 0600 |0011: if-le v1, v7, 0017 // +0006 │ │ -3d9f52: 7230 73b5 2007 |0013: invoke-interface {v0, v2, v7}, Ljava/util/List;.subList:(II)Ljava/util/List; // method@b573 │ │ -3d9f58: 0c00 |0016: move-result-object v0 │ │ -3d9f5a: 7210 6ab5 0000 |0017: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -3d9f60: 0c01 |001a: move-result-object v1 │ │ -3d9f62: 7210 4db5 0100 |001b: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3d9f68: 0a03 |001e: move-result v3 │ │ -3d9f6a: 3803 1f00 |001f: if-eqz v3, 003e // +001f │ │ -3d9f6e: 7210 4eb5 0100 |0021: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3d9f74: 0c03 |0024: move-result-object v3 │ │ -3d9f76: 1f03 b91c |0025: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3d9f7a: 6e10 35ac 0300 |0027: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3d9f80: 0c03 |002a: move-result-object v3 │ │ -3d9f82: 6e10 f4ab 0300 |002b: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3d9f88: 0b03 |002e: move-result-wide v3 │ │ -3d9f8a: 7130 1c9c 3604 |002f: invoke-static {v6, v3, v4}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFeedMediaOfItem:(Landroid/content/Context;J)Ljava/util/concurrent/Future; // method@9c1c │ │ -3d9f90: 0c03 |0032: move-result-object v3 │ │ -3d9f92: 7210 2fb6 0300 |0033: invoke-interface {v3}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b62f │ │ -3d9f98: 28e5 |0036: goto 001b // -001b │ │ -3d9f9a: 0d03 |0037: move-exception v3 │ │ -3d9f9c: 2802 |0038: goto 003a // +0002 │ │ -3d9f9e: 0d03 |0039: move-exception v3 │ │ -3d9fa0: 6e10 8db3 0300 |003a: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -3d9fa6: 28de |003d: goto 001b // -0022 │ │ -3d9fa8: 7210 72b5 0000 |003e: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ -3d9fae: 0a06 |0041: move-result v6 │ │ -3d9fb0: 6200 fed9 |0042: sget-object v0, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d9fe │ │ -3d9fb4: 1221 |0044: const/4 v1, #int 2 // #2 │ │ -3d9fb6: 2311 2921 |0045: new-array v1, v1, [Ljava/lang/Object; // type@2129 │ │ -3d9fba: 7110 c1b2 0600 |0047: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -3d9fc0: 0c03 |004a: move-result-object v3 │ │ -3d9fc2: 4d03 0102 |004b: aput-object v3, v1, v2 │ │ -3d9fc6: 1212 |004d: const/4 v2, #int 1 // #1 │ │ -3d9fc8: 7110 c1b2 0700 |004e: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -3d9fce: 0c07 |0051: move-result-object v7 │ │ -3d9fd0: 4d07 0102 |0052: aput-object v7, v1, v2 │ │ -3d9fd4: 1a07 6b0f |0054: const-string v7, "Auto-delete deleted %d episodes (%d requested)" // string@0f6b │ │ -3d9fd8: 7130 2bb3 7001 |0056: invoke-static {v0, v7, v1}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32b │ │ -3d9fde: 0c07 |0059: move-result-object v7 │ │ -3d9fe0: 1a00 1f0c |005a: const-string v0, "APCleanupAlgorithm" // string@0c1f │ │ -3d9fe4: 7120 030b 7000 |005c: invoke-static {v0, v7}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b03 │ │ -3d9fea: 0f06 |005f: return v6 │ │ +3d9ee4: |[3d9ee4] de.danoeh.antennapod.core.storage.APCleanupAlgorithm.performCleanup:(Landroid/content/Context;I)I │ │ +3d9ef4: 7010 229b 0500 |0000: invoke-direct {v5}, Lde/danoeh/antennapod/core/storage/APCleanupAlgorithm;.getCandidates:()Ljava/util/List; // method@9b22 │ │ +3d9efa: 0c00 |0003: move-result-object v0 │ │ +3d9efc: 2201 1c19 |0004: new-instance v1, Lde/danoeh/antennapod/core/storage/APCleanupAlgorithm$$ExternalSyntheticLambda0; // type@191c │ │ +3d9f00: 7010 1d9b 0100 |0006: invoke-direct {v1}, Lde/danoeh/antennapod/core/storage/APCleanupAlgorithm$$ExternalSyntheticLambda0;.:()V // method@9b1d │ │ +3d9f06: 7120 19b5 1000 |0009: invoke-static {v0, v1}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b519 │ │ +3d9f0c: 7210 72b5 0000 |000c: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ +3d9f12: 0a01 |000f: move-result v1 │ │ +3d9f14: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +3d9f16: 3771 0600 |0011: if-le v1, v7, 0017 // +0006 │ │ +3d9f1a: 7230 73b5 2007 |0013: invoke-interface {v0, v2, v7}, Ljava/util/List;.subList:(II)Ljava/util/List; // method@b573 │ │ +3d9f20: 0c00 |0016: move-result-object v0 │ │ +3d9f22: 7210 6ab5 0000 |0017: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +3d9f28: 0c01 |001a: move-result-object v1 │ │ +3d9f2a: 7210 4db5 0100 |001b: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3d9f30: 0a03 |001e: move-result v3 │ │ +3d9f32: 3803 1f00 |001f: if-eqz v3, 003e // +001f │ │ +3d9f36: 7210 4eb5 0100 |0021: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3d9f3c: 0c03 |0024: move-result-object v3 │ │ +3d9f3e: 1f03 b91c |0025: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3d9f42: 6e10 35ac 0300 |0027: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3d9f48: 0c03 |002a: move-result-object v3 │ │ +3d9f4a: 6e10 f4ab 0300 |002b: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3d9f50: 0b03 |002e: move-result-wide v3 │ │ +3d9f52: 7130 1c9c 3604 |002f: invoke-static {v6, v3, v4}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFeedMediaOfItem:(Landroid/content/Context;J)Ljava/util/concurrent/Future; // method@9c1c │ │ +3d9f58: 0c03 |0032: move-result-object v3 │ │ +3d9f5a: 7210 2fb6 0300 |0033: invoke-interface {v3}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b62f │ │ +3d9f60: 28e5 |0036: goto 001b // -001b │ │ +3d9f62: 0d03 |0037: move-exception v3 │ │ +3d9f64: 2802 |0038: goto 003a // +0002 │ │ +3d9f66: 0d03 |0039: move-exception v3 │ │ +3d9f68: 6e10 8db3 0300 |003a: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +3d9f6e: 28de |003d: goto 001b // -0022 │ │ +3d9f70: 7210 72b5 0000 |003e: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ +3d9f76: 0a06 |0041: move-result v6 │ │ +3d9f78: 6200 fed9 |0042: sget-object v0, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d9fe │ │ +3d9f7c: 1221 |0044: const/4 v1, #int 2 // #2 │ │ +3d9f7e: 2311 2921 |0045: new-array v1, v1, [Ljava/lang/Object; // type@2129 │ │ +3d9f82: 7110 c1b2 0600 |0047: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +3d9f88: 0c03 |004a: move-result-object v3 │ │ +3d9f8a: 4d03 0102 |004b: aput-object v3, v1, v2 │ │ +3d9f8e: 1212 |004d: const/4 v2, #int 1 // #1 │ │ +3d9f90: 7110 c1b2 0700 |004e: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +3d9f96: 0c07 |0051: move-result-object v7 │ │ +3d9f98: 4d07 0102 |0052: aput-object v7, v1, v2 │ │ +3d9f9c: 1a07 6b0f |0054: const-string v7, "Auto-delete deleted %d episodes (%d requested)" // string@0f6b │ │ +3d9fa0: 7130 2bb3 7001 |0056: invoke-static {v0, v7, v1}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32b │ │ +3d9fa6: 0c07 |0059: move-result-object v7 │ │ +3d9fa8: 1a00 1f0c |005a: const-string v0, "APCleanupAlgorithm" // string@0c1f │ │ +3d9fac: 7120 030b 7000 |005c: invoke-static {v0, v7}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b03 │ │ +3d9fb2: 0f06 |005f: return v6 │ │ catches : 1 │ │ 0x0027 - 0x0036 │ │ Ljava/lang/InterruptedException; -> 0x0039 │ │ Ljava/util/concurrent/ExecutionException; -> 0x0037 │ │ positions : │ │ 0x0000 line=45 │ │ 0x0004 line=48 │ │ @@ -1482213,17 +1482196,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3da1ac: |[3da1ac] de.danoeh.antennapod.core.storage.APNullCleanupAlgorithm.:()V │ │ -3da1bc: 7010 6a9c 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm;.:()V // method@9c6a │ │ -3da1c2: 0e00 |0003: return-void │ │ +3da174: |[3da174] de.danoeh.antennapod.core.storage.APNullCleanupAlgorithm.:()V │ │ +3da184: 7010 6a9c 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm;.:()V // method@9c6a │ │ +3da18a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/storage/APNullCleanupAlgorithm; │ │ │ │ Virtual methods - │ │ @@ -1482232,17 +1482215,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -3da160: |[3da160] de.danoeh.antennapod.core.storage.APNullCleanupAlgorithm.getDefaultCleanupParameter:()I │ │ -3da170: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3da172: 0f00 |0001: return v0 │ │ +3da128: |[3da128] de.danoeh.antennapod.core.storage.APNullCleanupAlgorithm.getDefaultCleanupParameter:()I │ │ +3da138: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3da13a: 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;) │ │ @@ -1482250,17 +1482233,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -3da174: |[3da174] de.danoeh.antennapod.core.storage.APNullCleanupAlgorithm.getReclaimableItems:()I │ │ -3da184: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3da186: 0f00 |0001: return v0 │ │ +3da13c: |[3da13c] de.danoeh.antennapod.core.storage.APNullCleanupAlgorithm.getReclaimableItems:()I │ │ +3da14c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3da14e: 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;) │ │ @@ -1482268,20 +1482251,20 @@ │ │ type : '(Landroid/content/Context;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -3da188: |[3da188] de.danoeh.antennapod.core.storage.APNullCleanupAlgorithm.performCleanup:(Landroid/content/Context;I)I │ │ -3da198: 1a01 230c |0000: const-string v1, "APNullCleanupAlgorithm" // string@0c23 │ │ -3da19c: 1a02 08c5 |0002: const-string v2, "performCleanup: Not removing anything" // string@c508 │ │ -3da1a0: 7120 030b 2100 |0004: invoke-static {v1, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b03 │ │ -3da1a6: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -3da1a8: 0f01 |0008: return v1 │ │ +3da150: |[3da150] de.danoeh.antennapod.core.storage.APNullCleanupAlgorithm.performCleanup:(Landroid/content/Context;I)I │ │ +3da160: 1a01 230c |0000: const-string v1, "APNullCleanupAlgorithm" // string@0c23 │ │ +3da164: 1a02 08c5 |0002: const-string v2, "performCleanup: Not removing anything" // string@c508 │ │ +3da168: 7120 030b 2100 |0004: invoke-static {v1, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b03 │ │ +3da16e: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +3da170: 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 │ │ @@ -1482320,18 +1482303,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 │ │ -3da200: |[3da200] de.danoeh.antennapod.core.storage.APQueueCleanupAlgorithm.$r8$lambda$IN4SzJbqmb9l-dW_lRWN4E5aUoU:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -3da210: 7120 349b 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@9b34 │ │ -3da216: 0a00 |0003: move-result v0 │ │ -3da218: 0f00 |0004: return v0 │ │ +3da1c8: |[3da1c8] de.danoeh.antennapod.core.storage.APQueueCleanupAlgorithm.$r8$lambda$IN4SzJbqmb9l-dW_lRWN4E5aUoU:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +3da1d8: 7120 349b 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@9b34 │ │ +3da1de: 0a00 |0003: move-result v0 │ │ +3da1e0: 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; │ │ │ │ @@ -1482340,17 +1482323,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3da42c: |[3da42c] de.danoeh.antennapod.core.storage.APQueueCleanupAlgorithm.:()V │ │ -3da43c: 7010 6a9c 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm;.:()V // method@9c6a │ │ -3da442: 0e00 |0003: return-void │ │ +3da3f4: |[3da3f4] de.danoeh.antennapod.core.storage.APQueueCleanupAlgorithm.:()V │ │ +3da404: 7010 6a9c 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm;.:()V // method@9c6a │ │ +3da40a: 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;) │ │ @@ -1482358,52 +1482341,52 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 75 16-bit code units │ │ -3da384: |[3da384] de.danoeh.antennapod.core.storage.APQueueCleanupAlgorithm.getCandidates:()Ljava/util/List; │ │ -3da394: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -3da398: 7010 a0b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -3da39e: 2201 ba1c |0005: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1cba │ │ -3da3a2: 1a02 507d |0007: const-string v2, "downloaded" // string@7d50 │ │ -3da3a6: 7020 55ac 2100 |0009: invoke-direct {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac55 │ │ -3da3ac: 6202 8397 |000c: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9783 │ │ -3da3b0: 1203 |000e: const/4 v3, #int 0 // #0 │ │ -3da3b2: 1404 ffff ff7f |000f: const v4, #float nan // #7fffffff │ │ -3da3b8: 7140 529b 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@9b52 │ │ -3da3be: 0c01 |0015: move-result-object v1 │ │ -3da3c0: 7210 6ab5 0100 |0016: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -3da3c6: 0c01 |0019: move-result-object v1 │ │ -3da3c8: 7210 4db5 0100 |001a: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3da3ce: 0a02 |001d: move-result v2 │ │ -3da3d0: 3802 2c00 |001e: if-eqz v2, 004a // +002c │ │ -3da3d4: 7210 4eb5 0100 |0020: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3da3da: 0c02 |0023: move-result-object v2 │ │ -3da3dc: 1f02 b91c |0024: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3da3e0: 6e10 3cac 0200 |0026: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ac3c │ │ -3da3e6: 0a03 |0029: move-result v3 │ │ -3da3e8: 3803 f0ff |002a: if-eqz v3, 001a // -0010 │ │ -3da3ec: 6e10 35ac 0200 |002c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3da3f2: 0c03 |002f: move-result-object v3 │ │ -3da3f4: 6e10 04ac 0300 |0030: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ac04 │ │ -3da3fa: 0a03 |0033: move-result v3 │ │ -3da3fc: 3803 e6ff |0034: if-eqz v3, 001a // -001a │ │ -3da400: 1a03 fa50 |0036: const-string v3, "Queue" // string@50fa │ │ -3da404: 6e20 43ac 3200 |0038: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ac43 │ │ -3da40a: 0a03 |003b: move-result v3 │ │ -3da40c: 3903 deff |003c: if-nez v3, 001a // -0022 │ │ -3da410: 1a03 511d |003e: const-string v3, "Favorite" // string@1d51 │ │ -3da414: 6e20 43ac 3200 |0040: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ac43 │ │ -3da41a: 0a03 |0043: move-result v3 │ │ -3da41c: 3903 d6ff |0044: if-nez v3, 001a // -002a │ │ -3da420: 7220 5fb5 2000 |0046: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -3da426: 28d1 |0049: goto 001a // -002f │ │ -3da428: 1100 |004a: return-object v0 │ │ +3da34c: |[3da34c] de.danoeh.antennapod.core.storage.APQueueCleanupAlgorithm.getCandidates:()Ljava/util/List; │ │ +3da35c: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +3da360: 7010 a0b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +3da366: 2201 ba1c |0005: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1cba │ │ +3da36a: 1a02 507d |0007: const-string v2, "downloaded" // string@7d50 │ │ +3da36e: 7020 55ac 2100 |0009: invoke-direct {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac55 │ │ +3da374: 6202 8397 |000c: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9783 │ │ +3da378: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +3da37a: 1404 ffff ff7f |000f: const v4, #float nan // #7fffffff │ │ +3da380: 7140 529b 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@9b52 │ │ +3da386: 0c01 |0015: move-result-object v1 │ │ +3da388: 7210 6ab5 0100 |0016: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +3da38e: 0c01 |0019: move-result-object v1 │ │ +3da390: 7210 4db5 0100 |001a: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3da396: 0a02 |001d: move-result v2 │ │ +3da398: 3802 2c00 |001e: if-eqz v2, 004a // +002c │ │ +3da39c: 7210 4eb5 0100 |0020: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3da3a2: 0c02 |0023: move-result-object v2 │ │ +3da3a4: 1f02 b91c |0024: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3da3a8: 6e10 3cac 0200 |0026: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ac3c │ │ +3da3ae: 0a03 |0029: move-result v3 │ │ +3da3b0: 3803 f0ff |002a: if-eqz v3, 001a // -0010 │ │ +3da3b4: 6e10 35ac 0200 |002c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3da3ba: 0c03 |002f: move-result-object v3 │ │ +3da3bc: 6e10 04ac 0300 |0030: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ac04 │ │ +3da3c2: 0a03 |0033: move-result v3 │ │ +3da3c4: 3803 e6ff |0034: if-eqz v3, 001a // -001a │ │ +3da3c8: 1a03 fa50 |0036: const-string v3, "Queue" // string@50fa │ │ +3da3cc: 6e20 43ac 3200 |0038: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ac43 │ │ +3da3d2: 0a03 |003b: move-result v3 │ │ +3da3d4: 3903 deff |003c: if-nez v3, 001a // -0022 │ │ +3da3d8: 1a03 511d |003e: const-string v3, "Favorite" // string@1d51 │ │ +3da3dc: 6e20 43ac 3200 |0040: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ac43 │ │ +3da3e2: 0a03 |0043: move-result v3 │ │ +3da3e4: 3903 d6ff |0044: if-nez v3, 001a // -002a │ │ +3da3e8: 7220 5fb5 2000 |0046: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +3da3ee: 28d1 |0049: goto 001a // -002f │ │ +3da3f0: 1100 |004a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0005 line=80 │ │ 0x0016 line=82 │ │ 0x0026 line=83 │ │ 0x002c line=84 │ │ @@ -1482418,28 +1482401,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 │ │ -3da25c: |[3da25c] de.danoeh.antennapod.core.storage.APQueueCleanupAlgorithm.lambda$performCleanup$0:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -3da26c: 6e10 39ac 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ -3da272: 0c00 |0003: move-result-object v0 │ │ -3da274: 6e10 39ac 0100 |0004: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ -3da27a: 0c01 |0007: move-result-object v1 │ │ -3da27c: 3900 0700 |0008: if-nez v0, 000f // +0007 │ │ -3da280: 2200 051f |000a: new-instance v0, Ljava/util/Date; // type@1f05 │ │ -3da284: 7010 21b5 0000 |000c: invoke-direct {v0}, Ljava/util/Date;.:()V // method@b521 │ │ -3da28a: 3901 0700 |000f: if-nez v1, 0016 // +0007 │ │ -3da28e: 2201 051f |0011: new-instance v1, Ljava/util/Date; // type@1f05 │ │ -3da292: 7010 21b5 0100 |0013: invoke-direct {v1}, Ljava/util/Date;.:()V // method@b521 │ │ -3da298: 6e20 26b5 1000 |0016: invoke-virtual {v0, v1}, Ljava/util/Date;.compareTo:(Ljava/util/Date;)I // method@b526 │ │ -3da29e: 0a00 |0019: move-result v0 │ │ -3da2a0: 0f00 |001a: return v0 │ │ +3da224: |[3da224] de.danoeh.antennapod.core.storage.APQueueCleanupAlgorithm.lambda$performCleanup$0:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +3da234: 6e10 39ac 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ +3da23a: 0c00 |0003: move-result-object v0 │ │ +3da23c: 6e10 39ac 0100 |0004: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ +3da242: 0c01 |0007: move-result-object v1 │ │ +3da244: 3900 0700 |0008: if-nez v0, 000f // +0007 │ │ +3da248: 2200 051f |000a: new-instance v0, Ljava/util/Date; // type@1f05 │ │ +3da24c: 7010 21b5 0000 |000c: invoke-direct {v0}, Ljava/util/Date;.:()V // method@b521 │ │ +3da252: 3901 0700 |000f: if-nez v1, 0016 // +0007 │ │ +3da256: 2201 051f |0011: new-instance v1, Ljava/util/Date; // type@1f05 │ │ +3da25a: 7010 21b5 0100 |0013: invoke-direct {v1}, Ljava/util/Date;.:()V // method@b521 │ │ +3da260: 6e20 26b5 1000 |0016: invoke-virtual {v0, v1}, Ljava/util/Date;.compareTo:(Ljava/util/Date;)I // method@b526 │ │ +3da266: 0a00 |0019: move-result v0 │ │ +3da268: 0f00 |001a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0004 line=42 │ │ 0x000a line=45 │ │ 0x0011 line=48 │ │ 0x0016 line=50 │ │ @@ -1482453,19 +1482436,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3da21c: |[3da21c] de.danoeh.antennapod.core.storage.APQueueCleanupAlgorithm.getDefaultCleanupParameter:()I │ │ -3da22c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3da22e: 6e20 6c9c 0100 |0001: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm;.getNumEpisodesToCleanup:(I)I // method@9c6c │ │ -3da234: 0a00 |0004: move-result v0 │ │ -3da236: 0f00 |0005: return v0 │ │ +3da1e4: |[3da1e4] de.danoeh.antennapod.core.storage.APQueueCleanupAlgorithm.getDefaultCleanupParameter:()I │ │ +3da1f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3da1f6: 6e20 6c9c 0100 |0001: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm;.getNumEpisodesToCleanup:(I)I // method@9c6c │ │ +3da1fc: 0a00 |0004: move-result v0 │ │ +3da1fe: 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;) │ │ @@ -1482473,20 +1482456,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -3da238: |[3da238] de.danoeh.antennapod.core.storage.APQueueCleanupAlgorithm.getReclaimableItems:()I │ │ -3da248: 7010 319b 0100 |0000: invoke-direct {v1}, Lde/danoeh/antennapod/core/storage/APQueueCleanupAlgorithm;.getCandidates:()Ljava/util/List; // method@9b31 │ │ -3da24e: 0c00 |0003: move-result-object v0 │ │ -3da250: 7210 72b5 0000 |0004: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ -3da256: 0a00 |0007: move-result v0 │ │ -3da258: 0f00 |0008: return v0 │ │ +3da200: |[3da200] de.danoeh.antennapod.core.storage.APQueueCleanupAlgorithm.getReclaimableItems:()I │ │ +3da210: 7010 319b 0100 |0000: invoke-direct {v1}, Lde/danoeh/antennapod/core/storage/APQueueCleanupAlgorithm;.getCandidates:()Ljava/util/List; // method@9b31 │ │ +3da216: 0c00 |0003: move-result-object v0 │ │ +3da218: 7210 72b5 0000 |0004: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ +3da21e: 0a00 |0007: move-result v0 │ │ +3da220: 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;) │ │ @@ -1482494,65 +1482477,65 @@ │ │ type : '(Landroid/content/Context;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 96 16-bit code units │ │ -3da2a4: |[3da2a4] de.danoeh.antennapod.core.storage.APQueueCleanupAlgorithm.performCleanup:(Landroid/content/Context;I)I │ │ -3da2b4: 7010 319b 0500 |0000: invoke-direct {v5}, Lde/danoeh/antennapod/core/storage/APQueueCleanupAlgorithm;.getCandidates:()Ljava/util/List; // method@9b31 │ │ -3da2ba: 0c00 |0003: move-result-object v0 │ │ -3da2bc: 2201 1f19 |0004: new-instance v1, Lde/danoeh/antennapod/core/storage/APQueueCleanupAlgorithm$$ExternalSyntheticLambda0; // type@191f │ │ -3da2c0: 7010 2d9b 0100 |0006: invoke-direct {v1}, Lde/danoeh/antennapod/core/storage/APQueueCleanupAlgorithm$$ExternalSyntheticLambda0;.:()V // method@9b2d │ │ -3da2c6: 7120 19b5 1000 |0009: invoke-static {v0, v1}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b519 │ │ -3da2cc: 7210 72b5 0000 |000c: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ -3da2d2: 0a01 |000f: move-result v1 │ │ -3da2d4: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -3da2d6: 3771 0600 |0011: if-le v1, v7, 0017 // +0006 │ │ -3da2da: 7230 73b5 2007 |0013: invoke-interface {v0, v2, v7}, Ljava/util/List;.subList:(II)Ljava/util/List; // method@b573 │ │ -3da2e0: 0c00 |0016: move-result-object v0 │ │ -3da2e2: 7210 6ab5 0000 |0017: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -3da2e8: 0c01 |001a: move-result-object v1 │ │ -3da2ea: 7210 4db5 0100 |001b: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3da2f0: 0a03 |001e: move-result v3 │ │ -3da2f2: 3803 1f00 |001f: if-eqz v3, 003e // +001f │ │ -3da2f6: 7210 4eb5 0100 |0021: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3da2fc: 0c03 |0024: move-result-object v3 │ │ -3da2fe: 1f03 b91c |0025: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3da302: 6e10 35ac 0300 |0027: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3da308: 0c03 |002a: move-result-object v3 │ │ -3da30a: 6e10 f4ab 0300 |002b: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3da310: 0b03 |002e: move-result-wide v3 │ │ -3da312: 7130 1c9c 3604 |002f: invoke-static {v6, v3, v4}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFeedMediaOfItem:(Landroid/content/Context;J)Ljava/util/concurrent/Future; // method@9c1c │ │ -3da318: 0c03 |0032: move-result-object v3 │ │ -3da31a: 7210 2fb6 0300 |0033: invoke-interface {v3}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b62f │ │ -3da320: 28e5 |0036: goto 001b // -001b │ │ -3da322: 0d03 |0037: move-exception v3 │ │ -3da324: 2802 |0038: goto 003a // +0002 │ │ -3da326: 0d03 |0039: move-exception v3 │ │ -3da328: 6e10 8db3 0300 |003a: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -3da32e: 28de |003d: goto 001b // -0022 │ │ -3da330: 7210 72b5 0000 |003e: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ -3da336: 0a06 |0041: move-result v6 │ │ -3da338: 6200 fed9 |0042: sget-object v0, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d9fe │ │ -3da33c: 1221 |0044: const/4 v1, #int 2 // #2 │ │ -3da33e: 2311 2921 |0045: new-array v1, v1, [Ljava/lang/Object; // type@2129 │ │ -3da342: 7110 c1b2 0600 |0047: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -3da348: 0c03 |004a: move-result-object v3 │ │ -3da34a: 4d03 0102 |004b: aput-object v3, v1, v2 │ │ -3da34e: 1212 |004d: const/4 v2, #int 1 // #1 │ │ -3da350: 7110 c1b2 0700 |004e: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -3da356: 0c07 |0051: move-result-object v7 │ │ -3da358: 4d07 0102 |0052: aput-object v7, v1, v2 │ │ -3da35c: 1a07 6b0f |0054: const-string v7, "Auto-delete deleted %d episodes (%d requested)" // string@0f6b │ │ -3da360: 7130 2bb3 7001 |0056: invoke-static {v0, v7, v1}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32b │ │ -3da366: 0c07 |0059: move-result-object v7 │ │ -3da368: 1a00 2a0c |005a: const-string v0, "APQueueCleanupAlgorithm" // string@0c2a │ │ -3da36c: 7120 030b 7000 |005c: invoke-static {v0, v7}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b03 │ │ -3da372: 0f06 |005f: return v6 │ │ +3da26c: |[3da26c] de.danoeh.antennapod.core.storage.APQueueCleanupAlgorithm.performCleanup:(Landroid/content/Context;I)I │ │ +3da27c: 7010 319b 0500 |0000: invoke-direct {v5}, Lde/danoeh/antennapod/core/storage/APQueueCleanupAlgorithm;.getCandidates:()Ljava/util/List; // method@9b31 │ │ +3da282: 0c00 |0003: move-result-object v0 │ │ +3da284: 2201 1f19 |0004: new-instance v1, Lde/danoeh/antennapod/core/storage/APQueueCleanupAlgorithm$$ExternalSyntheticLambda0; // type@191f │ │ +3da288: 7010 2d9b 0100 |0006: invoke-direct {v1}, Lde/danoeh/antennapod/core/storage/APQueueCleanupAlgorithm$$ExternalSyntheticLambda0;.:()V // method@9b2d │ │ +3da28e: 7120 19b5 1000 |0009: invoke-static {v0, v1}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b519 │ │ +3da294: 7210 72b5 0000 |000c: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ +3da29a: 0a01 |000f: move-result v1 │ │ +3da29c: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +3da29e: 3771 0600 |0011: if-le v1, v7, 0017 // +0006 │ │ +3da2a2: 7230 73b5 2007 |0013: invoke-interface {v0, v2, v7}, Ljava/util/List;.subList:(II)Ljava/util/List; // method@b573 │ │ +3da2a8: 0c00 |0016: move-result-object v0 │ │ +3da2aa: 7210 6ab5 0000 |0017: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +3da2b0: 0c01 |001a: move-result-object v1 │ │ +3da2b2: 7210 4db5 0100 |001b: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3da2b8: 0a03 |001e: move-result v3 │ │ +3da2ba: 3803 1f00 |001f: if-eqz v3, 003e // +001f │ │ +3da2be: 7210 4eb5 0100 |0021: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3da2c4: 0c03 |0024: move-result-object v3 │ │ +3da2c6: 1f03 b91c |0025: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3da2ca: 6e10 35ac 0300 |0027: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3da2d0: 0c03 |002a: move-result-object v3 │ │ +3da2d2: 6e10 f4ab 0300 |002b: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3da2d8: 0b03 |002e: move-result-wide v3 │ │ +3da2da: 7130 1c9c 3604 |002f: invoke-static {v6, v3, v4}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFeedMediaOfItem:(Landroid/content/Context;J)Ljava/util/concurrent/Future; // method@9c1c │ │ +3da2e0: 0c03 |0032: move-result-object v3 │ │ +3da2e2: 7210 2fb6 0300 |0033: invoke-interface {v3}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b62f │ │ +3da2e8: 28e5 |0036: goto 001b // -001b │ │ +3da2ea: 0d03 |0037: move-exception v3 │ │ +3da2ec: 2802 |0038: goto 003a // +0002 │ │ +3da2ee: 0d03 |0039: move-exception v3 │ │ +3da2f0: 6e10 8db3 0300 |003a: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +3da2f6: 28de |003d: goto 001b // -0022 │ │ +3da2f8: 7210 72b5 0000 |003e: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ +3da2fe: 0a06 |0041: move-result v6 │ │ +3da300: 6200 fed9 |0042: sget-object v0, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d9fe │ │ +3da304: 1221 |0044: const/4 v1, #int 2 // #2 │ │ +3da306: 2311 2921 |0045: new-array v1, v1, [Ljava/lang/Object; // type@2129 │ │ +3da30a: 7110 c1b2 0600 |0047: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +3da310: 0c03 |004a: move-result-object v3 │ │ +3da312: 4d03 0102 |004b: aput-object v3, v1, v2 │ │ +3da316: 1212 |004d: const/4 v2, #int 1 // #1 │ │ +3da318: 7110 c1b2 0700 |004e: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +3da31e: 0c07 |0051: move-result-object v7 │ │ +3da320: 4d07 0102 |0052: aput-object v7, v1, v2 │ │ +3da324: 1a07 6b0f |0054: const-string v7, "Auto-delete deleted %d episodes (%d requested)" // string@0f6b │ │ +3da328: 7130 2bb3 7001 |0056: invoke-static {v0, v7, v1}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32b │ │ +3da32e: 0c07 |0059: move-result-object v7 │ │ +3da330: 1a00 2a0c |005a: const-string v0, "APQueueCleanupAlgorithm" // string@0c2a │ │ +3da334: 7120 030b 7000 |005c: invoke-static {v0, v7}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b03 │ │ +3da33a: 0f06 |005f: return v6 │ │ catches : 1 │ │ 0x0027 - 0x0036 │ │ Ljava/lang/InterruptedException; -> 0x0039 │ │ Ljava/util/concurrent/ExecutionException; -> 0x0037 │ │ positions : │ │ 0x0000 line=36 │ │ 0x0004 line=40 │ │ @@ -1482610,19 +1482593,19 @@ │ │ type : '(JLjava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3dc894: |[3dc894] de.danoeh.antennapod.core.storage.DBTasks$1.:(JLjava/lang/String;)V │ │ -3dc8a4: 5a01 ac8d |0000: iput-wide v1, v0, Lde/danoeh/antennapod/core/storage/DBTasks$1;.val$feedID:J // field@8dac │ │ -3dc8a8: 5b03 ad8d |0002: iput-object v3, v0, Lde/danoeh/antennapod/core/storage/DBTasks$1;.val$query:Ljava/lang/String; // field@8dad │ │ -3dc8ac: 7010 839b 0000 |0004: invoke-direct {v0}, Lde/danoeh/antennapod/core/storage/DBTasks$QueryTask;.:()V // method@9b83 │ │ -3dc8b2: 0e00 |0007: return-void │ │ +3dc85c: |[3dc85c] de.danoeh.antennapod.core.storage.DBTasks$1.:(JLjava/lang/String;)V │ │ +3dc86c: 5a01 ac8d |0000: iput-wide v1, v0, Lde/danoeh/antennapod/core/storage/DBTasks$1;.val$feedID:J // field@8dac │ │ +3dc870: 5b03 ad8d |0002: iput-object v3, v0, Lde/danoeh/antennapod/core/storage/DBTasks$1;.val$query:Ljava/lang/String; // field@8dad │ │ +3dc874: 7010 839b 0000 |0004: invoke-direct {v0}, Lde/danoeh/antennapod/core/storage/DBTasks$QueryTask;.:()V // method@9b83 │ │ +3dc87a: 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; │ │ @@ -1482633,25 +1482616,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 │ │ -3dc8b4: |[3dc8b4] de.danoeh.antennapod.core.storage.DBTasks$1.execute:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;)V │ │ -3dc8c4: 5330 ac8d |0000: iget-wide v0, v3, Lde/danoeh/antennapod/core/storage/DBTasks$1;.val$feedID:J // field@8dac │ │ -3dc8c8: 5432 ad8d |0002: iget-object v2, v3, Lde/danoeh/antennapod/core/storage/DBTasks$1;.val$query:Ljava/lang/String; // field@8dad │ │ -3dc8cc: 6e40 5eb0 0421 |0004: invoke-virtual {v4, v0, v1, v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.searchItems:(JLjava/lang/String;)Landroid/database/Cursor; // method@b05e │ │ -3dc8d2: 0c04 |0007: move-result-object v4 │ │ -3dc8d4: 7110 4f9b 0400 |0008: invoke-static {v4}, Lde/danoeh/antennapod/core/storage/DBReader;.extractItemlistFromCursor:(Landroid/database/Cursor;)Ljava/util/List; // method@9b4f │ │ -3dc8da: 0c00 |000b: move-result-object v0 │ │ -3dc8dc: 7110 779b 0000 |000c: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.loadAdditionalFeedItemListData:(Ljava/util/List;)V // method@9b77 │ │ -3dc8e2: 6e20 869b 0300 |000f: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/core/storage/DBTasks$QueryTask;.setResult:(Ljava/lang/Object;)V // method@9b86 │ │ -3dc8e8: 7210 4403 0400 |0012: invoke-interface {v4}, Landroid/database/Cursor;.close:()V // method@0344 │ │ -3dc8ee: 0e00 |0015: return-void │ │ +3dc87c: |[3dc87c] de.danoeh.antennapod.core.storage.DBTasks$1.execute:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;)V │ │ +3dc88c: 5330 ac8d |0000: iget-wide v0, v3, Lde/danoeh/antennapod/core/storage/DBTasks$1;.val$feedID:J // field@8dac │ │ +3dc890: 5432 ad8d |0002: iget-object v2, v3, Lde/danoeh/antennapod/core/storage/DBTasks$1;.val$query:Ljava/lang/String; // field@8dad │ │ +3dc894: 6e40 5eb0 0421 |0004: invoke-virtual {v4, v0, v1, v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.searchItems:(JLjava/lang/String;)Landroid/database/Cursor; // method@b05e │ │ +3dc89a: 0c04 |0007: move-result-object v4 │ │ +3dc89c: 7110 4f9b 0400 |0008: invoke-static {v4}, Lde/danoeh/antennapod/core/storage/DBReader;.extractItemlistFromCursor:(Landroid/database/Cursor;)Ljava/util/List; // method@9b4f │ │ +3dc8a2: 0c00 |000b: move-result-object v0 │ │ +3dc8a4: 7110 779b 0000 |000c: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.loadAdditionalFeedItemListData:(Ljava/util/List;)V // method@9b77 │ │ +3dc8aa: 6e20 869b 0300 |000f: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/core/storage/DBTasks$QueryTask;.setResult:(Ljava/lang/Object;)V // method@9b86 │ │ +3dc8b0: 7210 4403 0400 |0012: invoke-interface {v4}, Landroid/database/Cursor;.close:()V // method@0344 │ │ +3dc8b6: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ 0x0008 line=374 │ │ 0x000c line=375 │ │ 0x000f line=376 │ │ 0x0012 line=377 │ │ @@ -1482694,18 +1482677,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3dc8f0: |[3dc8f0] de.danoeh.antennapod.core.storage.DBTasks$2.:(Ljava/lang/String;)V │ │ -3dc900: 5b01 ae8d |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBTasks$2;.val$query:Ljava/lang/String; // field@8dae │ │ -3dc904: 7010 839b 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/core/storage/DBTasks$QueryTask;.:()V // method@9b83 │ │ -3dc90a: 0e00 |0005: return-void │ │ +3dc8b8: |[3dc8b8] de.danoeh.antennapod.core.storage.DBTasks$2.:(Ljava/lang/String;)V │ │ +3dc8c8: 5b01 ae8d |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBTasks$2;.val$query:Ljava/lang/String; // field@8dae │ │ +3dc8cc: 7010 839b 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/core/storage/DBTasks$QueryTask;.:()V // method@9b83 │ │ +3dc8d2: 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; │ │ │ │ @@ -1482715,32 +1482698,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 │ │ -3dc90c: |[3dc90c] de.danoeh.antennapod.core.storage.DBTasks$2.execute:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;)V │ │ -3dc91c: 5420 ae8d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/storage/DBTasks$2;.val$query:Ljava/lang/String; // field@8dae │ │ -3dc920: 6e20 5db0 0300 |0002: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.searchFeeds:(Ljava/lang/String;)Landroid/database/Cursor; // method@b05d │ │ -3dc926: 0c03 |0005: move-result-object v3 │ │ -3dc928: 2200 fd1e |0006: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -3dc92c: 7010 a0b4 0000 |0008: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -3dc932: 7210 5503 0300 |000b: invoke-interface {v3}, Landroid/database/Cursor;.moveToFirst:()Z // method@0355 │ │ -3dc938: 0a01 |000e: move-result v1 │ │ -3dc93a: 3801 0f00 |000f: if-eqz v1, 001e // +000f │ │ -3dc93e: 7110 87b0 0300 |0011: invoke-static {v3}, Lde/danoeh/antennapod/storage/database/mapper/FeedCursorMapper;.convert:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/Feed; // method@b087 │ │ -3dc944: 0c01 |0014: move-result-object v1 │ │ -3dc946: 7220 5fb5 1000 |0015: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -3dc94c: 7210 5603 0300 |0018: invoke-interface {v3}, Landroid/database/Cursor;.moveToNext:()Z // method@0356 │ │ -3dc952: 0a01 |001b: move-result v1 │ │ -3dc954: 3901 f5ff |001c: if-nez v1, 0011 // -000b │ │ -3dc958: 6e20 869b 0200 |001e: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/core/storage/DBTasks$QueryTask;.setResult:(Ljava/lang/Object;)V // method@9b86 │ │ -3dc95e: 7210 4403 0300 |0021: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@0344 │ │ -3dc964: 0e00 |0024: return-void │ │ +3dc8d4: |[3dc8d4] de.danoeh.antennapod.core.storage.DBTasks$2.execute:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;)V │ │ +3dc8e4: 5420 ae8d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/storage/DBTasks$2;.val$query:Ljava/lang/String; // field@8dae │ │ +3dc8e8: 6e20 5db0 0300 |0002: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.searchFeeds:(Ljava/lang/String;)Landroid/database/Cursor; // method@b05d │ │ +3dc8ee: 0c03 |0005: move-result-object v3 │ │ +3dc8f0: 2200 fd1e |0006: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +3dc8f4: 7010 a0b4 0000 |0008: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +3dc8fa: 7210 5503 0300 |000b: invoke-interface {v3}, Landroid/database/Cursor;.moveToFirst:()Z // method@0355 │ │ +3dc900: 0a01 |000e: move-result v1 │ │ +3dc902: 3801 0f00 |000f: if-eqz v1, 001e // +000f │ │ +3dc906: 7110 87b0 0300 |0011: invoke-static {v3}, Lde/danoeh/antennapod/storage/database/mapper/FeedCursorMapper;.convert:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/Feed; // method@b087 │ │ +3dc90c: 0c01 |0014: move-result-object v1 │ │ +3dc90e: 7220 5fb5 1000 |0015: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +3dc914: 7210 5603 0300 |0018: invoke-interface {v3}, Landroid/database/Cursor;.moveToNext:()Z // method@0356 │ │ +3dc91a: 0a01 |001b: move-result v1 │ │ +3dc91c: 3901 f5ff |001c: if-nez v1, 0011 // -000b │ │ +3dc920: 6e20 869b 0200 |001e: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/core/storage/DBTasks$QueryTask;.setResult:(Ljava/lang/Object;)V // method@9b86 │ │ +3dc926: 7210 4403 0300 |0021: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@0344 │ │ +3dc92c: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=386 │ │ 0x0006 line=387 │ │ 0x000b line=388 │ │ 0x0011 line=390 │ │ 0x0018 line=391 │ │ @@ -1482784,18 +1482767,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 │ │ -3e0040: |[3e0040] de.danoeh.antennapod.core.storage.ExceptFavoriteCleanupAlgorithm.$r8$lambda$MxzYINvC__0-jGWyo5VRux3GjtA:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -3e0050: 7120 7a9c 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@9c7a │ │ -3e0056: 0a00 |0003: move-result v0 │ │ -3e0058: 0f00 |0004: return v0 │ │ +3e0008: |[3e0008] de.danoeh.antennapod.core.storage.ExceptFavoriteCleanupAlgorithm.$r8$lambda$MxzYINvC__0-jGWyo5VRux3GjtA:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +3e0018: 7120 7a9c 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@9c7a │ │ +3e001e: 0a00 |0003: move-result v0 │ │ +3e0020: 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; │ │ │ │ @@ -1482804,17 +1482787,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e0284: |[3e0284] de.danoeh.antennapod.core.storage.ExceptFavoriteCleanupAlgorithm.:()V │ │ -3e0294: 7010 6a9c 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm;.:()V // method@9c6a │ │ -3e029a: 0e00 |0003: return-void │ │ +3e024c: |[3e024c] de.danoeh.antennapod.core.storage.ExceptFavoriteCleanupAlgorithm.:()V │ │ +3e025c: 7010 6a9c 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm;.:()V // method@9c6a │ │ +3e0262: 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;) │ │ @@ -1482822,48 +1482805,48 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 67 16-bit code units │ │ -3e01ec: |[3e01ec] de.danoeh.antennapod.core.storage.ExceptFavoriteCleanupAlgorithm.getCandidates:()Ljava/util/List; │ │ -3e01fc: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -3e0200: 7010 a0b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -3e0206: 2201 ba1c |0005: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1cba │ │ -3e020a: 1a02 507d |0007: const-string v2, "downloaded" // string@7d50 │ │ -3e020e: 7020 55ac 2100 |0009: invoke-direct {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac55 │ │ -3e0214: 6202 8397 |000c: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9783 │ │ -3e0218: 1203 |000e: const/4 v3, #int 0 // #0 │ │ -3e021a: 1404 ffff ff7f |000f: const v4, #float nan // #7fffffff │ │ -3e0220: 7140 529b 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@9b52 │ │ -3e0226: 0c01 |0015: move-result-object v1 │ │ -3e0228: 7210 6ab5 0100 |0016: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -3e022e: 0c01 |0019: move-result-object v1 │ │ -3e0230: 7210 4db5 0100 |001a: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3e0236: 0a02 |001d: move-result v2 │ │ -3e0238: 3802 2400 |001e: if-eqz v2, 0042 // +0024 │ │ -3e023c: 7210 4eb5 0100 |0020: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3e0242: 0c02 |0023: move-result-object v2 │ │ -3e0244: 1f02 b91c |0024: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3e0248: 6e10 3cac 0200 |0026: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ac3c │ │ -3e024e: 0a03 |0029: move-result v3 │ │ -3e0250: 3803 f0ff |002a: if-eqz v3, 001a // -0010 │ │ -3e0254: 6e10 35ac 0200 |002c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3e025a: 0c03 |002f: move-result-object v3 │ │ -3e025c: 6e10 04ac 0300 |0030: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ac04 │ │ -3e0262: 0a03 |0033: move-result v3 │ │ -3e0264: 3803 e6ff |0034: if-eqz v3, 001a // -001a │ │ -3e0268: 1a03 511d |0036: const-string v3, "Favorite" // string@1d51 │ │ -3e026c: 6e20 43ac 3200 |0038: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ac43 │ │ -3e0272: 0a03 |003b: move-result v3 │ │ -3e0274: 3903 deff |003c: if-nez v3, 001a // -0022 │ │ -3e0278: 7220 5fb5 2000 |003e: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -3e027e: 28d9 |0041: goto 001a // -0027 │ │ -3e0280: 1100 |0042: return-object v0 │ │ +3e01b4: |[3e01b4] de.danoeh.antennapod.core.storage.ExceptFavoriteCleanupAlgorithm.getCandidates:()Ljava/util/List; │ │ +3e01c4: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +3e01c8: 7010 a0b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +3e01ce: 2201 ba1c |0005: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1cba │ │ +3e01d2: 1a02 507d |0007: const-string v2, "downloaded" // string@7d50 │ │ +3e01d6: 7020 55ac 2100 |0009: invoke-direct {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac55 │ │ +3e01dc: 6202 8397 |000c: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9783 │ │ +3e01e0: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +3e01e2: 1404 ffff ff7f |000f: const v4, #float nan // #7fffffff │ │ +3e01e8: 7140 529b 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@9b52 │ │ +3e01ee: 0c01 |0015: move-result-object v1 │ │ +3e01f0: 7210 6ab5 0100 |0016: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +3e01f6: 0c01 |0019: move-result-object v1 │ │ +3e01f8: 7210 4db5 0100 |001a: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3e01fe: 0a02 |001d: move-result v2 │ │ +3e0200: 3802 2400 |001e: if-eqz v2, 0042 // +0024 │ │ +3e0204: 7210 4eb5 0100 |0020: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3e020a: 0c02 |0023: move-result-object v2 │ │ +3e020c: 1f02 b91c |0024: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3e0210: 6e10 3cac 0200 |0026: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ac3c │ │ +3e0216: 0a03 |0029: move-result v3 │ │ +3e0218: 3803 f0ff |002a: if-eqz v3, 001a // -0010 │ │ +3e021c: 6e10 35ac 0200 |002c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3e0222: 0c03 |002f: move-result-object v3 │ │ +3e0224: 6e10 04ac 0300 |0030: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ac04 │ │ +3e022a: 0a03 |0033: move-result v3 │ │ +3e022c: 3803 e6ff |0034: if-eqz v3, 001a // -001a │ │ +3e0230: 1a03 511d |0036: const-string v3, "Favorite" // string@1d51 │ │ +3e0234: 6e20 43ac 3200 |0038: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ac43 │ │ +3e023a: 0a03 |003b: move-result v3 │ │ +3e023c: 3903 deff |003c: if-nez v3, 001a // -0022 │ │ +3e0240: 7220 5fb5 2000 |003e: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +3e0246: 28d9 |0041: goto 001a // -0027 │ │ +3e0248: 1100 |0042: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0005 line=79 │ │ 0x0016 line=81 │ │ 0x0026 line=82 │ │ 0x002c line=83 │ │ @@ -1482877,31 +1482860,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 │ │ -3e00c0: |[3e00c0] de.danoeh.antennapod.core.storage.ExceptFavoriteCleanupAlgorithm.lambda$performCleanup$0:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -3e00d0: 6e10 39ac 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ -3e00d6: 0c00 |0003: move-result-object v0 │ │ -3e00d8: 6e10 39ac 0300 |0004: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ -3e00de: 0c01 |0007: move-result-object v1 │ │ -3e00e0: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ -3e00e4: 3801 0700 |000a: if-eqz v1, 0011 // +0007 │ │ -3e00e8: 6e20 26b5 1000 |000c: invoke-virtual {v0, v1}, Ljava/util/Date;.compareTo:(Ljava/util/Date;)I // method@b526 │ │ -3e00ee: 0a02 |000f: move-result v2 │ │ -3e00f0: 0f02 |0010: return v2 │ │ -3e00f2: 6e10 f4ab 0200 |0011: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3e00f8: 0b00 |0014: move-result-wide v0 │ │ -3e00fa: 6e10 f4ab 0300 |0015: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3e0100: 0b02 |0018: move-result-wide v2 │ │ -3e0102: 7140 c7b2 1032 |0019: invoke-static {v0, v1, v2, v3}, Ljava/lang/Long;.compare:(JJ)I // method@b2c7 │ │ -3e0108: 0a02 |001c: move-result v2 │ │ -3e010a: 0f02 |001d: return v2 │ │ +3e0088: |[3e0088] de.danoeh.antennapod.core.storage.ExceptFavoriteCleanupAlgorithm.lambda$performCleanup$0:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +3e0098: 6e10 39ac 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ +3e009e: 0c00 |0003: move-result-object v0 │ │ +3e00a0: 6e10 39ac 0300 |0004: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ +3e00a6: 0c01 |0007: move-result-object v1 │ │ +3e00a8: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ +3e00ac: 3801 0700 |000a: if-eqz v1, 0011 // +0007 │ │ +3e00b0: 6e20 26b5 1000 |000c: invoke-virtual {v0, v1}, Ljava/util/Date;.compareTo:(Ljava/util/Date;)I // method@b526 │ │ +3e00b6: 0a02 |000f: move-result v2 │ │ +3e00b8: 0f02 |0010: return v2 │ │ +3e00ba: 6e10 f4ab 0200 |0011: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3e00c0: 0b00 |0014: move-result-wide v0 │ │ +3e00c2: 6e10 f4ab 0300 |0015: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3e00c8: 0b02 |0018: move-result-wide v2 │ │ +3e00ca: 7140 c7b2 1032 |0019: invoke-static {v0, v1, v2, v3}, Ljava/lang/Long;.compare:(JJ)I // method@b2c7 │ │ +3e00d0: 0a02 |001c: move-result v2 │ │ +3e00d2: 0f02 |001d: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0004 line=44 │ │ 0x000c line=47 │ │ 0x0011 line=50 │ │ locals : │ │ @@ -1482914,29 +1482897,29 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -3e005c: |[3e005c] de.danoeh.antennapod.core.storage.ExceptFavoriteCleanupAlgorithm.getDefaultCleanupParameter:()I │ │ -3e006c: 7100 b8b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEpisodeCacheSize:()I // method@b0b8 │ │ -3e0072: 0a00 |0003: move-result v0 │ │ -3e0074: 12f1 |0004: const/4 v1, #int -1 // #ff │ │ -3e0076: 3210 1100 |0005: if-eq v0, v1, 0016 // +0011 │ │ -3e007a: 2201 ba1c |0007: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1cba │ │ -3e007e: 1a02 507d |0009: const-string v2, "downloaded" // string@7d50 │ │ -3e0082: 7020 55ac 2100 |000b: invoke-direct {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac55 │ │ -3e0088: 7110 719b 0100 |000e: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getTotalEpisodeCount:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)I // method@9b71 │ │ -3e008e: 0a01 |0011: move-result v1 │ │ -3e0090: 3701 0400 |0012: if-le v1, v0, 0016 // +0004 │ │ -3e0094: b101 |0014: sub-int/2addr v1, v0 │ │ -3e0096: 0f01 |0015: return v1 │ │ -3e0098: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -3e009a: 0f00 |0017: return v0 │ │ +3e0024: |[3e0024] de.danoeh.antennapod.core.storage.ExceptFavoriteCleanupAlgorithm.getDefaultCleanupParameter:()I │ │ +3e0034: 7100 b8b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEpisodeCacheSize:()I // method@b0b8 │ │ +3e003a: 0a00 |0003: move-result v0 │ │ +3e003c: 12f1 |0004: const/4 v1, #int -1 // #ff │ │ +3e003e: 3210 1100 |0005: if-eq v0, v1, 0016 // +0011 │ │ +3e0042: 2201 ba1c |0007: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1cba │ │ +3e0046: 1a02 507d |0009: const-string v2, "downloaded" // string@7d50 │ │ +3e004a: 7020 55ac 2100 |000b: invoke-direct {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac55 │ │ +3e0050: 7110 719b 0100 |000e: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getTotalEpisodeCount:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)I // method@9b71 │ │ +3e0056: 0a01 |0011: move-result v1 │ │ +3e0058: 3701 0400 |0012: if-le v1, v0, 0016 // +0004 │ │ +3e005c: b101 |0014: sub-int/2addr v1, v0 │ │ +3e005e: 0f01 |0015: return v1 │ │ +3e0060: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +3e0062: 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; │ │ │ │ @@ -1482945,20 +1482928,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -3e009c: |[3e009c] de.danoeh.antennapod.core.storage.ExceptFavoriteCleanupAlgorithm.getReclaimableItems:()I │ │ -3e00ac: 7010 779c 0100 |0000: invoke-direct {v1}, Lde/danoeh/antennapod/core/storage/ExceptFavoriteCleanupAlgorithm;.getCandidates:()Ljava/util/List; // method@9c77 │ │ -3e00b2: 0c00 |0003: move-result-object v0 │ │ -3e00b4: 7210 72b5 0000 |0004: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ -3e00ba: 0a00 |0007: move-result v0 │ │ -3e00bc: 0f00 |0008: return v0 │ │ +3e0064: |[3e0064] de.danoeh.antennapod.core.storage.ExceptFavoriteCleanupAlgorithm.getReclaimableItems:()I │ │ +3e0074: 7010 779c 0100 |0000: invoke-direct {v1}, Lde/danoeh/antennapod/core/storage/ExceptFavoriteCleanupAlgorithm;.getCandidates:()Ljava/util/List; // method@9c77 │ │ +3e007a: 0c00 |0003: move-result-object v0 │ │ +3e007c: 7210 72b5 0000 |0004: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ +3e0082: 0a00 |0007: move-result v0 │ │ +3e0084: 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;) │ │ @@ -1482966,65 +1482949,65 @@ │ │ type : '(Landroid/content/Context;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 96 16-bit code units │ │ -3e010c: |[3e010c] de.danoeh.antennapod.core.storage.ExceptFavoriteCleanupAlgorithm.performCleanup:(Landroid/content/Context;I)I │ │ -3e011c: 7010 779c 0500 |0000: invoke-direct {v5}, Lde/danoeh/antennapod/core/storage/ExceptFavoriteCleanupAlgorithm;.getCandidates:()Ljava/util/List; // method@9c77 │ │ -3e0122: 0c00 |0003: move-result-object v0 │ │ -3e0124: 2201 5a19 |0004: new-instance v1, Lde/danoeh/antennapod/core/storage/ExceptFavoriteCleanupAlgorithm$$ExternalSyntheticLambda0; // type@195a │ │ -3e0128: 7010 739c 0100 |0006: invoke-direct {v1}, Lde/danoeh/antennapod/core/storage/ExceptFavoriteCleanupAlgorithm$$ExternalSyntheticLambda0;.:()V // method@9c73 │ │ -3e012e: 7120 19b5 1000 |0009: invoke-static {v0, v1}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b519 │ │ -3e0134: 7210 72b5 0000 |000c: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ -3e013a: 0a01 |000f: move-result v1 │ │ -3e013c: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -3e013e: 3771 0600 |0011: if-le v1, v7, 0017 // +0006 │ │ -3e0142: 7230 73b5 2007 |0013: invoke-interface {v0, v2, v7}, Ljava/util/List;.subList:(II)Ljava/util/List; // method@b573 │ │ -3e0148: 0c00 |0016: move-result-object v0 │ │ -3e014a: 7210 6ab5 0000 |0017: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -3e0150: 0c01 |001a: move-result-object v1 │ │ -3e0152: 7210 4db5 0100 |001b: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3e0158: 0a03 |001e: move-result v3 │ │ -3e015a: 3803 1f00 |001f: if-eqz v3, 003e // +001f │ │ -3e015e: 7210 4eb5 0100 |0021: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3e0164: 0c03 |0024: move-result-object v3 │ │ -3e0166: 1f03 b91c |0025: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3e016a: 6e10 35ac 0300 |0027: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3e0170: 0c03 |002a: move-result-object v3 │ │ -3e0172: 6e10 f4ab 0300 |002b: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3e0178: 0b03 |002e: move-result-wide v3 │ │ -3e017a: 7130 1c9c 3604 |002f: invoke-static {v6, v3, v4}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFeedMediaOfItem:(Landroid/content/Context;J)Ljava/util/concurrent/Future; // method@9c1c │ │ -3e0180: 0c03 |0032: move-result-object v3 │ │ -3e0182: 7210 2fb6 0300 |0033: invoke-interface {v3}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b62f │ │ -3e0188: 28e5 |0036: goto 001b // -001b │ │ -3e018a: 0d03 |0037: move-exception v3 │ │ -3e018c: 2802 |0038: goto 003a // +0002 │ │ -3e018e: 0d03 |0039: move-exception v3 │ │ -3e0190: 6e10 8db3 0300 |003a: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -3e0196: 28de |003d: goto 001b // -0022 │ │ -3e0198: 7210 72b5 0000 |003e: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ -3e019e: 0a06 |0041: move-result v6 │ │ -3e01a0: 6200 fed9 |0042: sget-object v0, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d9fe │ │ -3e01a4: 1221 |0044: const/4 v1, #int 2 // #2 │ │ -3e01a6: 2311 2921 |0045: new-array v1, v1, [Ljava/lang/Object; // type@2129 │ │ -3e01aa: 7110 c1b2 0600 |0047: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -3e01b0: 0c03 |004a: move-result-object v3 │ │ -3e01b2: 4d03 0102 |004b: aput-object v3, v1, v2 │ │ -3e01b6: 1212 |004d: const/4 v2, #int 1 // #1 │ │ -3e01b8: 7110 c1b2 0700 |004e: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -3e01be: 0c07 |0051: move-result-object v7 │ │ -3e01c0: 4d07 0102 |0052: aput-object v7, v1, v2 │ │ -3e01c4: 1a07 6b0f |0054: const-string v7, "Auto-delete deleted %d episodes (%d requested)" // string@0f6b │ │ -3e01c8: 7130 2bb3 7001 |0056: invoke-static {v0, v7, v1}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32b │ │ -3e01ce: 0c07 |0059: move-result-object v7 │ │ -3e01d0: 1a00 621b |005a: const-string v0, "ExceptFavCleanupAlgo" // string@1b62 │ │ -3e01d4: 7120 030b 7000 |005c: invoke-static {v0, v7}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b03 │ │ -3e01da: 0f06 |005f: return v6 │ │ +3e00d4: |[3e00d4] de.danoeh.antennapod.core.storage.ExceptFavoriteCleanupAlgorithm.performCleanup:(Landroid/content/Context;I)I │ │ +3e00e4: 7010 779c 0500 |0000: invoke-direct {v5}, Lde/danoeh/antennapod/core/storage/ExceptFavoriteCleanupAlgorithm;.getCandidates:()Ljava/util/List; // method@9c77 │ │ +3e00ea: 0c00 |0003: move-result-object v0 │ │ +3e00ec: 2201 5a19 |0004: new-instance v1, Lde/danoeh/antennapod/core/storage/ExceptFavoriteCleanupAlgorithm$$ExternalSyntheticLambda0; // type@195a │ │ +3e00f0: 7010 739c 0100 |0006: invoke-direct {v1}, Lde/danoeh/antennapod/core/storage/ExceptFavoriteCleanupAlgorithm$$ExternalSyntheticLambda0;.:()V // method@9c73 │ │ +3e00f6: 7120 19b5 1000 |0009: invoke-static {v0, v1}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b519 │ │ +3e00fc: 7210 72b5 0000 |000c: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ +3e0102: 0a01 |000f: move-result v1 │ │ +3e0104: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +3e0106: 3771 0600 |0011: if-le v1, v7, 0017 // +0006 │ │ +3e010a: 7230 73b5 2007 |0013: invoke-interface {v0, v2, v7}, Ljava/util/List;.subList:(II)Ljava/util/List; // method@b573 │ │ +3e0110: 0c00 |0016: move-result-object v0 │ │ +3e0112: 7210 6ab5 0000 |0017: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +3e0118: 0c01 |001a: move-result-object v1 │ │ +3e011a: 7210 4db5 0100 |001b: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3e0120: 0a03 |001e: move-result v3 │ │ +3e0122: 3803 1f00 |001f: if-eqz v3, 003e // +001f │ │ +3e0126: 7210 4eb5 0100 |0021: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3e012c: 0c03 |0024: move-result-object v3 │ │ +3e012e: 1f03 b91c |0025: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3e0132: 6e10 35ac 0300 |0027: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3e0138: 0c03 |002a: move-result-object v3 │ │ +3e013a: 6e10 f4ab 0300 |002b: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3e0140: 0b03 |002e: move-result-wide v3 │ │ +3e0142: 7130 1c9c 3604 |002f: invoke-static {v6, v3, v4}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFeedMediaOfItem:(Landroid/content/Context;J)Ljava/util/concurrent/Future; // method@9c1c │ │ +3e0148: 0c03 |0032: move-result-object v3 │ │ +3e014a: 7210 2fb6 0300 |0033: invoke-interface {v3}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b62f │ │ +3e0150: 28e5 |0036: goto 001b // -001b │ │ +3e0152: 0d03 |0037: move-exception v3 │ │ +3e0154: 2802 |0038: goto 003a // +0002 │ │ +3e0156: 0d03 |0039: move-exception v3 │ │ +3e0158: 6e10 8db3 0300 |003a: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +3e015e: 28de |003d: goto 001b // -0022 │ │ +3e0160: 7210 72b5 0000 |003e: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ +3e0166: 0a06 |0041: move-result v6 │ │ +3e0168: 6200 fed9 |0042: sget-object v0, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d9fe │ │ +3e016c: 1221 |0044: const/4 v1, #int 2 // #2 │ │ +3e016e: 2311 2921 |0045: new-array v1, v1, [Ljava/lang/Object; // type@2129 │ │ +3e0172: 7110 c1b2 0600 |0047: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +3e0178: 0c03 |004a: move-result-object v3 │ │ +3e017a: 4d03 0102 |004b: aput-object v3, v1, v2 │ │ +3e017e: 1212 |004d: const/4 v2, #int 1 // #1 │ │ +3e0180: 7110 c1b2 0700 |004e: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +3e0186: 0c07 |0051: move-result-object v7 │ │ +3e0188: 4d07 0102 |0052: aput-object v7, v1, v2 │ │ +3e018c: 1a07 6b0f |0054: const-string v7, "Auto-delete deleted %d episodes (%d requested)" // string@0f6b │ │ +3e0190: 7130 2bb3 7001 |0056: invoke-static {v0, v7, v1}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32b │ │ +3e0196: 0c07 |0059: move-result-object v7 │ │ +3e0198: 1a00 621b |005a: const-string v0, "ExceptFavCleanupAlgo" // string@1b62 │ │ +3e019c: 7120 030b 7000 |005c: invoke-static {v0, v7}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b03 │ │ +3e01a2: 0f06 |005f: return v6 │ │ catches : 1 │ │ 0x0027 - 0x0036 │ │ Ljava/lang/InterruptedException; -> 0x0039 │ │ Ljava/util/concurrent/ExecutionException; -> 0x0037 │ │ positions : │ │ 0x0000 line=38 │ │ 0x0004 line=42 │ │ @@ -1483081,20 +1483064,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 │ │ -3e095c: |[3e095c] de.danoeh.antennapod.core.storage.NavDrawerData$FeedDrawerItem.:(Lde/danoeh/antennapod/model/feed/Feed;JI)V │ │ -3e096c: 6200 f78d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.FEED:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8df7 │ │ -3e0970: 7040 909c 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@9c90 │ │ -3e0976: 5b12 fd8d |0005: iput-object v2, v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@8dfd │ │ -3e097a: 5915 fc8d |0007: iput v5, v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem;.counter:I // field@8dfc │ │ -3e097e: 0e00 |0009: return-void │ │ +3e0924: |[3e0924] de.danoeh.antennapod.core.storage.NavDrawerData$FeedDrawerItem.:(Lde/danoeh/antennapod/model/feed/Feed;JI)V │ │ +3e0934: 6200 f78d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.FEED:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8df7 │ │ +3e0938: 7040 909c 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@9c90 │ │ +3e093e: 5b12 fd8d |0005: iput-object v2, v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@8dfd │ │ +3e0942: 5915 fc8d |0007: iput v5, v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem;.counter:I // field@8dfc │ │ +3e0946: 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; │ │ @@ -1483108,17 +1483091,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e0924: |[3e0924] de.danoeh.antennapod.core.storage.NavDrawerData$FeedDrawerItem.getCounter:()I │ │ -3e0934: 5210 fc8d |0000: iget v0, v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem;.counter:I // field@8dfc │ │ -3e0938: 0f00 |0002: return v0 │ │ +3e08ec: |[3e08ec] de.danoeh.antennapod.core.storage.NavDrawerData$FeedDrawerItem.getCounter:()I │ │ +3e08fc: 5210 fc8d |0000: iget v0, v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem;.counter:I // field@8dfc │ │ +3e0900: 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;) │ │ @@ -1483126,19 +1483109,19 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3e093c: |[3e093c] de.danoeh.antennapod.core.storage.NavDrawerData$FeedDrawerItem.getTitle:()Ljava/lang/String; │ │ -3e094c: 5410 fd8d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@8dfd │ │ -3e0950: 6e10 d6ab 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ -3e0956: 0c00 |0005: move-result-object v0 │ │ -3e0958: 1100 |0006: return-object v0 │ │ +3e0904: |[3e0904] de.danoeh.antennapod.core.storage.NavDrawerData$FeedDrawerItem.getTitle:()Ljava/lang/String; │ │ +3e0914: 5410 fd8d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@8dfd │ │ +3e0918: 6e10 d6ab 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ +3e091e: 0c00 |0005: move-result-object v0 │ │ +3e0920: 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 : 19277 (NavDrawerData.java) │ │ @@ -1483185,29 +1483168,29 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 27 16-bit code units │ │ -3e09dc: |[3e09dc] de.danoeh.antennapod.core.storage.NavDrawerData$TagDrawerItem.:(Ljava/lang/String;)V │ │ -3e09ec: 6200 f88d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.TAG:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8df8 │ │ -3e09f0: 6e10 2fb3 0500 |0002: invoke-virtual {v5}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ -3e09f6: 0a01 |0005: move-result v1 │ │ -3e09f8: 8111 |0006: int-to-long v1, v1 │ │ -3e09fa: 7120 d5b2 2100 |0007: invoke-static {v1, v2}, Ljava/lang/Math;.abs:(J)J // method@b2d5 │ │ -3e0a00: 0b01 |000a: move-result-wide v1 │ │ -3e0a02: 1303 1400 |000b: const/16 v3, #int 20 // #14 │ │ -3e0a06: c331 |000d: shl-long/2addr v1, v3 │ │ -3e0a08: 7040 909c 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@9c90 │ │ -3e0a0e: 2200 fd1e |0011: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -3e0a12: 7010 a0b4 0000 |0013: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -3e0a18: 5b40 fe8d |0016: iput-object v0, v4, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.children:Ljava/util/List; // field@8dfe │ │ -3e0a1c: 5b45 008e |0018: iput-object v5, v4, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.name:Ljava/lang/String; // field@8e00 │ │ -3e0a20: 0e00 |001a: return-void │ │ +3e09a4: |[3e09a4] de.danoeh.antennapod.core.storage.NavDrawerData$TagDrawerItem.:(Ljava/lang/String;)V │ │ +3e09b4: 6200 f88d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.TAG:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8df8 │ │ +3e09b8: 6e10 2fb3 0500 |0002: invoke-virtual {v5}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ +3e09be: 0a01 |0005: move-result v1 │ │ +3e09c0: 8111 |0006: int-to-long v1, v1 │ │ +3e09c2: 7120 d5b2 2100 |0007: invoke-static {v1, v2}, Ljava/lang/Math;.abs:(J)J // method@b2d5 │ │ +3e09c8: 0b01 |000a: move-result-wide v1 │ │ +3e09ca: 1303 1400 |000b: const/16 v3, #int 20 // #14 │ │ +3e09ce: c331 |000d: shl-long/2addr v1, v3 │ │ +3e09d0: 7040 909c 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@9c90 │ │ +3e09d6: 2200 fd1e |0011: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +3e09da: 7010 a0b4 0000 |0013: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +3e09e0: 5b40 fe8d |0016: iput-object v0, v4, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.children:Ljava/util/List; // field@8dfe │ │ +3e09e4: 5b45 008e |0018: iput-object v5, v4, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.name:Ljava/lang/String; // field@8e00 │ │ +3e09e8: 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; │ │ @@ -1483219,30 +1483202,30 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -3e0980: |[3e0980] de.danoeh.antennapod.core.storage.NavDrawerData$TagDrawerItem.getCounter:()I │ │ -3e0990: 5430 fe8d |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.children:Ljava/util/List; // field@8dfe │ │ -3e0994: 7210 6ab5 0000 |0002: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -3e099a: 0c00 |0005: move-result-object v0 │ │ -3e099c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -3e099e: 7210 4db5 0000 |0007: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3e09a4: 0a02 |000a: move-result v2 │ │ -3e09a6: 3802 0e00 |000b: if-eqz v2, 0019 // +000e │ │ -3e09aa: 7210 4eb5 0000 |000d: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3e09b0: 0c02 |0010: move-result-object v2 │ │ -3e09b2: 1f02 6119 |0011: check-cast v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // type@1961 │ │ -3e09b6: 6e10 919c 0200 |0013: invoke-virtual {v2}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.getCounter:()I // method@9c91 │ │ -3e09bc: 0a02 |0016: move-result v2 │ │ -3e09be: b021 |0017: add-int/2addr v1, v2 │ │ -3e09c0: 28ef |0018: goto 0007 // -0011 │ │ -3e09c2: 0f01 |0019: return v1 │ │ +3e0948: |[3e0948] de.danoeh.antennapod.core.storage.NavDrawerData$TagDrawerItem.getCounter:()I │ │ +3e0958: 5430 fe8d |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.children:Ljava/util/List; // field@8dfe │ │ +3e095c: 7210 6ab5 0000 |0002: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +3e0962: 0c00 |0005: move-result-object v0 │ │ +3e0964: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +3e0966: 7210 4db5 0000 |0007: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3e096c: 0a02 |000a: move-result v2 │ │ +3e096e: 3802 0e00 |000b: if-eqz v2, 0019 // +000e │ │ +3e0972: 7210 4eb5 0000 |000d: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3e0978: 0c02 |0010: move-result-object v2 │ │ +3e097a: 1f02 6119 |0011: check-cast v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // type@1961 │ │ +3e097e: 6e10 919c 0200 |0013: invoke-virtual {v2}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.getCounter:()I // method@9c91 │ │ +3e0984: 0a02 |0016: move-result v2 │ │ +3e0986: b021 |0017: add-int/2addr v1, v2 │ │ +3e0988: 28ef |0018: goto 0007 // -0011 │ │ +3e098a: 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; │ │ │ │ @@ -1483251,17 +1483234,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e09c4: |[3e09c4] de.danoeh.antennapod.core.storage.NavDrawerData$TagDrawerItem.getTitle:()Ljava/lang/String; │ │ -3e09d4: 5410 008e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.name:Ljava/lang/String; // field@8e00 │ │ -3e09d8: 1100 |0002: return-object v0 │ │ +3e098c: |[3e098c] de.danoeh.antennapod.core.storage.NavDrawerData$TagDrawerItem.getTitle:()Ljava/lang/String; │ │ +3e099c: 5410 008e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.name:Ljava/lang/String; // field@8e00 │ │ +3e09a0: 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 : 19277 (NavDrawerData.java) │ │ @@ -1483290,34 +1483273,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e4080: |[3e4080] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda1.:()V │ │ -3e4090: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e4096: 0e00 |0003: return-void │ │ +3e4048: |[3e4048] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda1.:()V │ │ +3e4058: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e405e: 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 │ │ -3e4098: |[3e4098] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda1.reorder:(Ljava/util/List;)V │ │ -3e40a8: 7110 15b5 0100 |0000: invoke-static {v1}, Ljava/util/Collections;.shuffle:(Ljava/util/List;)V // method@b515 │ │ -3e40ae: 0e00 |0003: return-void │ │ +3e4060: |[3e4060] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda1.reorder:(Ljava/util/List;)V │ │ +3e4070: 7110 15b5 0100 |0000: invoke-static {v1}, Ljava/util/Collections;.shuffle:(Ljava/util/List;)V // method@b515 │ │ +3e4076: 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; │ │ │ │ @@ -1483347,34 +1483330,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e40b0: |[3e40b0] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda2.:()V │ │ -3e40c0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e40c6: 0e00 |0003: return-void │ │ +3e4078: |[3e4078] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda2.:()V │ │ +3e4088: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e408e: 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 │ │ -3e40c8: |[3e40c8] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda2.reorder:(Ljava/util/List;)V │ │ -3e40d8: 7110 589d 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.$r8$lambda$RgzeevpZFeatAZIk0WB1wWgCVxc:(Ljava/util/List;)V // method@9d58 │ │ -3e40de: 0e00 |0003: return-void │ │ +3e4090: |[3e4090] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda2.reorder:(Ljava/util/List;)V │ │ +3e40a0: 7110 589d 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.$r8$lambda$RgzeevpZFeatAZIk0WB1wWgCVxc:(Ljava/util/List;)V // method@9d58 │ │ +3e40a6: 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; │ │ │ │ @@ -1483404,34 +1483387,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e40e0: |[3e40e0] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda3.:()V │ │ -3e40f0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e40f6: 0e00 |0003: return-void │ │ +3e40a8: |[3e40a8] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda3.:()V │ │ +3e40b8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e40be: 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 │ │ -3e40f8: |[3e40f8] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda3.reorder:(Ljava/util/List;)V │ │ -3e4108: 7110 5e9d 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.$r8$lambda$o9dj-fIelXYzgQw07sUSJUayDXc:(Ljava/util/List;)V // method@9d5e │ │ -3e410e: 0e00 |0003: return-void │ │ +3e40c0: |[3e40c0] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda3.reorder:(Ljava/util/List;)V │ │ +3e40d0: 7110 5e9d 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.$r8$lambda$o9dj-fIelXYzgQw07sUSJUayDXc:(Ljava/util/List;)V // method@9d5e │ │ +3e40d6: 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; │ │ │ │ @@ -1483465,18 +1483448,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 │ │ -3e4188: |[3e4188] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda6.:(Ljava/util/Comparator;)V │ │ -3e4198: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e419e: 5b01 408e |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda6;.f$0:Ljava/util/Comparator; // field@8e40 │ │ -3e41a2: 0e00 |0005: return-void │ │ +3e4150: |[3e4150] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda6.:(Ljava/util/Comparator;)V │ │ +3e4160: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e4166: 5b01 408e |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda6;.f$0:Ljava/util/Comparator; // field@8e40 │ │ +3e416a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/util/Comparator; │ │ │ │ @@ -1483486,18 +1483469,18 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3e41a4: |[3e41a4] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda6.reorder:(Ljava/util/List;)V │ │ -3e41b4: 5410 408e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda6;.f$0:Ljava/util/Comparator; // field@8e40 │ │ -3e41b8: 7120 519d 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.$r8$lambda$1nRXxcWeAUMMRyNiN39ajQ9hHeM:(Ljava/util/Comparator;Ljava/util/List;)V // method@9d51 │ │ -3e41be: 0e00 |0005: return-void │ │ +3e416c: |[3e416c] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda6.reorder:(Ljava/util/List;)V │ │ +3e417c: 5410 408e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda6;.f$0:Ljava/util/Comparator; // field@8e40 │ │ +3e4180: 7120 519d 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.$r8$lambda$1nRXxcWeAUMMRyNiN39ajQ9hHeM:(Ljava/util/Comparator;Ljava/util/List;)V // method@9d51 │ │ +3e4186: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/util/List; │ │ │ │ @@ -1483531,18 +1483514,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 │ │ -3e6adc: |[3e6adc] de.danoeh.antennapod.core.util.download.MediaSizeLoader$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ -3e6aec: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e6af2: 5b01 5b8e |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/util/download/MediaSizeLoader$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@8e5b │ │ -3e6af6: 0e00 |0005: return-void │ │ +3e6aa4: |[3e6aa4] de.danoeh.antennapod.core.util.download.MediaSizeLoader$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ +3e6ab4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e6aba: 5b01 5b8e |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/util/download/MediaSizeLoader$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@8e5b │ │ +3e6abe: 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; │ │ │ │ @@ -1483552,18 +1483535,18 @@ │ │ type : '(Lio/reactivex/SingleEmitter;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3e6af8: |[3e6af8] de.danoeh.antennapod.core.util.download.MediaSizeLoader$$ExternalSyntheticLambda0.subscribe:(Lio/reactivex/SingleEmitter;)V │ │ -3e6b08: 5410 5b8e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/download/MediaSizeLoader$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@8e5b │ │ -3e6b0c: 7120 eb9d 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@9deb │ │ -3e6b12: 0e00 |0005: return-void │ │ +3e6ac0: |[3e6ac0] de.danoeh.antennapod.core.util.download.MediaSizeLoader$$ExternalSyntheticLambda0.subscribe:(Lio/reactivex/SingleEmitter;)V │ │ +3e6ad0: 5410 5b8e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/download/MediaSizeLoader$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@8e5b │ │ +3e6ad4: 7120 eb9d 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@9deb │ │ +3e6ada: 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; │ │ │ │ @@ -1483602,20 +1483585,20 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -3e8ab4: |[3e8ab4] de.danoeh.antennapod.core.util.syndication.HtmlToPlainText$FormattingVisitor.:()V │ │ -3e8ac4: 7010 ffb2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3e8aca: 2200 8f1e |0003: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3e8ace: 7010 50b3 0000 |0005: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3e8ad4: 5b10 8d8e |0008: iput-object v0, v1, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText$FormattingVisitor;.accum:Ljava/lang/StringBuilder; // field@8e8d │ │ -3e8ad8: 0e00 |000a: return-void │ │ +3e8a7c: |[3e8a7c] de.danoeh.antennapod.core.util.syndication.HtmlToPlainText$FormattingVisitor.:()V │ │ +3e8a8c: 7010 ffb2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3e8a92: 2200 8f1e |0003: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3e8a96: 7010 50b3 0000 |0005: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3e8a9c: 5b10 8d8e |0008: iput-object v0, v1, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText$FormattingVisitor;.accum:Ljava/lang/StringBuilder; // field@8e8d │ │ +3e8aa0: 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; │ │ │ │ @@ -1483624,17 +1483607,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 │ │ -3e8adc: |[3e8adc] de.danoeh.antennapod.core.util.syndication.HtmlToPlainText$FormattingVisitor.:(Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText$FormattingVisitor-IA;)V │ │ -3e8aec: 7010 569e 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText$FormattingVisitor;.:()V // method@9e56 │ │ -3e8af2: 0e00 |0003: return-void │ │ +3e8aa4: |[3e8aa4] de.danoeh.antennapod.core.util.syndication.HtmlToPlainText$FormattingVisitor.:(Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText$FormattingVisitor-IA;)V │ │ +3e8ab4: 7010 569e 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText$FormattingVisitor;.:()V // method@9e56 │ │ +3e8aba: 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; │ │ │ │ @@ -1483643,40 +1483626,40 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -3e8af4: |[3e8af4] de.danoeh.antennapod.core.util.syndication.HtmlToPlainText$FormattingVisitor.append:(Ljava/lang/String;)V │ │ -3e8b04: 1a00 1e00 |0000: const-string v0, " " // string@001e │ │ -3e8b08: 6e20 28b3 0400 |0002: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3e8b0e: 0a01 |0005: move-result v1 │ │ -3e8b10: 3801 2300 |0006: if-eqz v1, 0029 // +0023 │ │ -3e8b14: 5431 8d8e |0008: iget-object v1, v3, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText$FormattingVisitor;.accum:Ljava/lang/StringBuilder; // field@8e8d │ │ -3e8b18: 6e10 63b3 0100 |000a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.length:()I // method@b363 │ │ -3e8b1e: 0a01 |000d: move-result v1 │ │ -3e8b20: 3801 1a00 |000e: if-eqz v1, 0028 // +001a │ │ -3e8b24: 5431 8d8e |0010: iget-object v1, v3, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText$FormattingVisitor;.accum:Ljava/lang/StringBuilder; // field@8e8d │ │ -3e8b28: 6e10 63b3 0100 |0012: invoke-virtual {v1}, Ljava/lang/StringBuilder;.length:()I // method@b363 │ │ -3e8b2e: 0a02 |0015: move-result v2 │ │ -3e8b30: d802 02ff |0016: add-int/lit8 v2, v2, #int -1 // #ff │ │ -3e8b34: 6e20 66b3 2100 |0018: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.substring:(I)Ljava/lang/String; // method@b366 │ │ -3e8b3a: 0c01 |001b: move-result-object v1 │ │ -3e8b3c: 1a02 0200 |001c: const-string v2, " │ │ +3e8abc: |[3e8abc] de.danoeh.antennapod.core.util.syndication.HtmlToPlainText$FormattingVisitor.append:(Ljava/lang/String;)V │ │ +3e8acc: 1a00 1e00 |0000: const-string v0, " " // string@001e │ │ +3e8ad0: 6e20 28b3 0400 |0002: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3e8ad6: 0a01 |0005: move-result v1 │ │ +3e8ad8: 3801 2300 |0006: if-eqz v1, 0029 // +0023 │ │ +3e8adc: 5431 8d8e |0008: iget-object v1, v3, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText$FormattingVisitor;.accum:Ljava/lang/StringBuilder; // field@8e8d │ │ +3e8ae0: 6e10 63b3 0100 |000a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.length:()I // method@b363 │ │ +3e8ae6: 0a01 |000d: move-result v1 │ │ +3e8ae8: 3801 1a00 |000e: if-eqz v1, 0028 // +001a │ │ +3e8aec: 5431 8d8e |0010: iget-object v1, v3, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText$FormattingVisitor;.accum:Ljava/lang/StringBuilder; // field@8e8d │ │ +3e8af0: 6e10 63b3 0100 |0012: invoke-virtual {v1}, Ljava/lang/StringBuilder;.length:()I // method@b363 │ │ +3e8af6: 0a02 |0015: move-result v2 │ │ +3e8af8: d802 02ff |0016: add-int/lit8 v2, v2, #int -1 // #ff │ │ +3e8afc: 6e20 66b3 2100 |0018: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.substring:(I)Ljava/lang/String; // method@b366 │ │ +3e8b02: 0c01 |001b: move-result-object v1 │ │ +3e8b04: 1a02 0200 |001c: const-string v2, " │ │ " // string@0002 │ │ -3e8b40: 2420 2b21 2000 |001e: filled-new-array {v0, v2}, [Ljava/lang/String; // type@212b │ │ -3e8b46: 0c00 |0021: move-result-object v0 │ │ -3e8b48: 7120 bab7 0100 |0022: invoke-static {v1, v0}, Lorg/jsoup/internal/StringUtil;.in:(Ljava/lang/String;[Ljava/lang/String;)Z // method@b7ba │ │ -3e8b4e: 0a00 |0025: move-result v0 │ │ -3e8b50: 3800 0300 |0026: if-eqz v0, 0029 // +0003 │ │ -3e8b54: 0e00 |0028: return-void │ │ -3e8b56: 5430 8d8e |0029: iget-object v0, v3, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText$FormattingVisitor;.accum:Ljava/lang/StringBuilder; // field@8e8d │ │ -3e8b5a: 6e20 5cb3 4000 |002b: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e8b60: 0e00 |002e: return-void │ │ +3e8b08: 2420 2b21 2000 |001e: filled-new-array {v0, v2}, [Ljava/lang/String; // type@212b │ │ +3e8b0e: 0c00 |0021: move-result-object v0 │ │ +3e8b10: 7120 bab7 0100 |0022: invoke-static {v1, v0}, Lorg/jsoup/internal/StringUtil;.in:(Ljava/lang/String;[Ljava/lang/String;)Z // method@b7ba │ │ +3e8b16: 0a00 |0025: move-result v0 │ │ +3e8b18: 3800 0300 |0026: if-eqz v0, 0029 // +0003 │ │ +3e8b1c: 0e00 |0028: return-void │ │ +3e8b1e: 5430 8d8e |0029: iget-object v0, v3, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText$FormattingVisitor;.accum:Ljava/lang/StringBuilder; // field@8e8d │ │ +3e8b22: 6e20 5cb3 4000 |002b: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e8b28: 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; │ │ @@ -1483688,55 +1483671,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 │ │ -3e8b64: |[3e8b64] de.danoeh.antennapod.core.util.syndication.HtmlToPlainText$FormattingVisitor.head:(Lorg/jsoup/nodes/Node;I)V │ │ -3e8b74: 6e10 c9b7 0800 |0000: invoke-virtual {v8}, Lorg/jsoup/nodes/Node;.nodeName:()Ljava/lang/String; // method@b7c9 │ │ -3e8b7a: 0c09 |0003: move-result-object v9 │ │ -3e8b7c: 2080 ea1f |0004: instance-of v0, v8, Lorg/jsoup/nodes/TextNode; // type@1fea │ │ -3e8b80: 3800 0c00 |0006: if-eqz v0, 0012 // +000c │ │ -3e8b84: 1f08 ea1f |0008: check-cast v8, Lorg/jsoup/nodes/TextNode; // type@1fea │ │ -3e8b88: 6e10 cbb7 0800 |000a: invoke-virtual {v8}, Lorg/jsoup/nodes/TextNode;.text:()Ljava/lang/String; // method@b7cb │ │ -3e8b8e: 0c08 |000d: move-result-object v8 │ │ -3e8b90: 7020 589e 8700 |000e: invoke-direct {v7, v8}, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText$FormattingVisitor;.append:(Ljava/lang/String;)V // method@9e58 │ │ -3e8b96: 283a |0011: goto 004b // +003a │ │ -3e8b98: 1a08 daa3 |0012: const-string v8, "li" // string@a3da │ │ -3e8b9c: 6e20 28b3 8900 |0014: invoke-virtual {v9, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3e8ba2: 0a08 |0017: move-result v8 │ │ -3e8ba4: 3808 0800 |0018: if-eqz v8, 0020 // +0008 │ │ -3e8ba8: 1a08 0b00 |001a: const-string v8, " │ │ +3e8b2c: |[3e8b2c] de.danoeh.antennapod.core.util.syndication.HtmlToPlainText$FormattingVisitor.head:(Lorg/jsoup/nodes/Node;I)V │ │ +3e8b3c: 6e10 c9b7 0800 |0000: invoke-virtual {v8}, Lorg/jsoup/nodes/Node;.nodeName:()Ljava/lang/String; // method@b7c9 │ │ +3e8b42: 0c09 |0003: move-result-object v9 │ │ +3e8b44: 2080 ea1f |0004: instance-of v0, v8, Lorg/jsoup/nodes/TextNode; // type@1fea │ │ +3e8b48: 3800 0c00 |0006: if-eqz v0, 0012 // +000c │ │ +3e8b4c: 1f08 ea1f |0008: check-cast v8, Lorg/jsoup/nodes/TextNode; // type@1fea │ │ +3e8b50: 6e10 cbb7 0800 |000a: invoke-virtual {v8}, Lorg/jsoup/nodes/TextNode;.text:()Ljava/lang/String; // method@b7cb │ │ +3e8b56: 0c08 |000d: move-result-object v8 │ │ +3e8b58: 7020 589e 8700 |000e: invoke-direct {v7, v8}, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText$FormattingVisitor;.append:(Ljava/lang/String;)V // method@9e58 │ │ +3e8b5e: 283a |0011: goto 004b // +003a │ │ +3e8b60: 1a08 daa3 |0012: const-string v8, "li" // string@a3da │ │ +3e8b64: 6e20 28b3 8900 |0014: invoke-virtual {v9, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3e8b6a: 0a08 |0017: move-result v8 │ │ +3e8b6c: 3808 0800 |0018: if-eqz v8, 0020 // +0008 │ │ +3e8b70: 1a08 0b00 |001a: const-string v8, " │ │ * " // string@000b │ │ -3e8bac: 7020 589e 8700 |001c: invoke-direct {v7, v8}, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText$FormattingVisitor;.append:(Ljava/lang/String;)V // method@9e58 │ │ -3e8bb2: 282c |001f: goto 004b // +002c │ │ -3e8bb4: 1a08 0e7e |0020: const-string v8, "dt" // string@7e0e │ │ -3e8bb8: 6e20 28b3 8900 |0022: invoke-virtual {v9, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3e8bbe: 0a08 |0025: move-result v8 │ │ -3e8bc0: 3808 0800 |0026: if-eqz v8, 002e // +0008 │ │ -3e8bc4: 1a08 2000 |0028: const-string v8, " " // string@0020 │ │ -3e8bc8: 7020 589e 8700 |002a: invoke-direct {v7, v8}, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText$FormattingVisitor;.append:(Ljava/lang/String;)V // method@9e58 │ │ -3e8bce: 281e |002d: goto 004b // +001e │ │ -3e8bd0: 1a00 0bc3 |002e: const-string v0, "p" // string@c30b │ │ -3e8bd4: 1a01 0997 |0030: const-string v1, "h1" // string@9709 │ │ -3e8bd8: 1a02 0a97 |0032: const-string v2, "h2" // string@970a │ │ -3e8bdc: 1a03 0b97 |0034: const-string v3, "h3" // string@970b │ │ -3e8be0: 1a04 0c97 |0036: const-string v4, "h4" // string@970c │ │ -3e8be4: 1a05 0d97 |0038: const-string v5, "h5" // string@970d │ │ -3e8be8: 1a06 e8e1 |003a: const-string v6, "tr" // string@e1e8 │ │ -3e8bec: 2507 2b21 0000 |003c: filled-new-array/range {v0, v1, v2, v3, v4, v5, v6}, [Ljava/lang/String; // type@212b │ │ -3e8bf2: 0c08 |003f: move-result-object v8 │ │ -3e8bf4: 7120 bab7 8900 |0040: invoke-static {v9, v8}, Lorg/jsoup/internal/StringUtil;.in:(Ljava/lang/String;[Ljava/lang/String;)Z // method@b7ba │ │ -3e8bfa: 0a08 |0043: move-result v8 │ │ -3e8bfc: 3808 0700 |0044: if-eqz v8, 004b // +0007 │ │ -3e8c00: 1a08 0200 |0046: const-string v8, " │ │ +3e8b74: 7020 589e 8700 |001c: invoke-direct {v7, v8}, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText$FormattingVisitor;.append:(Ljava/lang/String;)V // method@9e58 │ │ +3e8b7a: 282c |001f: goto 004b // +002c │ │ +3e8b7c: 1a08 0e7e |0020: const-string v8, "dt" // string@7e0e │ │ +3e8b80: 6e20 28b3 8900 |0022: invoke-virtual {v9, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3e8b86: 0a08 |0025: move-result v8 │ │ +3e8b88: 3808 0800 |0026: if-eqz v8, 002e // +0008 │ │ +3e8b8c: 1a08 2000 |0028: const-string v8, " " // string@0020 │ │ +3e8b90: 7020 589e 8700 |002a: invoke-direct {v7, v8}, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText$FormattingVisitor;.append:(Ljava/lang/String;)V // method@9e58 │ │ +3e8b96: 281e |002d: goto 004b // +001e │ │ +3e8b98: 1a00 0bc3 |002e: const-string v0, "p" // string@c30b │ │ +3e8b9c: 1a01 0997 |0030: const-string v1, "h1" // string@9709 │ │ +3e8ba0: 1a02 0a97 |0032: const-string v2, "h2" // string@970a │ │ +3e8ba4: 1a03 0b97 |0034: const-string v3, "h3" // string@970b │ │ +3e8ba8: 1a04 0c97 |0036: const-string v4, "h4" // string@970c │ │ +3e8bac: 1a05 0d97 |0038: const-string v5, "h5" // string@970d │ │ +3e8bb0: 1a06 e8e1 |003a: const-string v6, "tr" // string@e1e8 │ │ +3e8bb4: 2507 2b21 0000 |003c: filled-new-array/range {v0, v1, v2, v3, v4, v5, v6}, [Ljava/lang/String; // type@212b │ │ +3e8bba: 0c08 |003f: move-result-object v8 │ │ +3e8bbc: 7120 bab7 8900 |0040: invoke-static {v9, v8}, Lorg/jsoup/internal/StringUtil;.in:(Ljava/lang/String;[Ljava/lang/String;)Z // method@b7ba │ │ +3e8bc2: 0a08 |0043: move-result v8 │ │ +3e8bc4: 3808 0700 |0044: if-eqz v8, 004b // +0007 │ │ +3e8bc8: 1a08 0200 |0046: const-string v8, " │ │ " // string@0002 │ │ -3e8c04: 7020 589e 8700 |0048: invoke-direct {v7, v8}, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText$FormattingVisitor;.append:(Ljava/lang/String;)V // method@9e58 │ │ -3e8c0a: 0e00 |004b: return-void │ │ +3e8bcc: 7020 589e 8700 |0048: invoke-direct {v7, v8}, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText$FormattingVisitor;.append:(Ljava/lang/String;)V // method@9e58 │ │ +3e8bd2: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0004 line=87 │ │ 0x0008 line=88 │ │ 0x0014 line=89 │ │ 0x001c line=90 │ │ @@ -1483754,51 +1483737,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 │ │ -3e8c0c: |[3e8c0c] de.danoeh.antennapod.core.util.syndication.HtmlToPlainText$FormattingVisitor.tail:(Lorg/jsoup/nodes/Node;I)V │ │ -3e8c1c: 6e10 c9b7 0a00 |0000: invoke-virtual {v10}, Lorg/jsoup/nodes/Node;.nodeName:()Ljava/lang/String; // method@b7c9 │ │ -3e8c22: 0c0b |0003: move-result-object v11 │ │ -3e8c24: 1a00 ff6f |0004: const-string v0, "br" // string@6fff │ │ -3e8c28: 1a01 be79 |0006: const-string v1, "dd" // string@79be │ │ -3e8c2c: 1a02 0e7e |0008: const-string v2, "dt" // string@7e0e │ │ -3e8c30: 1a03 0bc3 |000a: const-string v3, "p" // string@c30b │ │ -3e8c34: 1a04 0997 |000c: const-string v4, "h1" // string@9709 │ │ -3e8c38: 1a05 0a97 |000e: const-string v5, "h2" // string@970a │ │ -3e8c3c: 1a06 0b97 |0010: const-string v6, "h3" // string@970b │ │ -3e8c40: 1a07 0c97 |0012: const-string v7, "h4" // string@970c │ │ -3e8c44: 1a08 0d97 |0014: const-string v8, "h5" // string@970d │ │ -3e8c48: 2509 2b21 0000 |0016: filled-new-array/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, [Ljava/lang/String; // type@212b │ │ -3e8c4e: 0c00 |0019: move-result-object v0 │ │ -3e8c50: 7120 bab7 0b00 |001a: invoke-static {v11, v0}, Lorg/jsoup/internal/StringUtil;.in:(Ljava/lang/String;[Ljava/lang/String;)Z // method@b7ba │ │ -3e8c56: 0a00 |001d: move-result v0 │ │ -3e8c58: 3800 0800 |001e: if-eqz v0, 0026 // +0008 │ │ -3e8c5c: 1a0a 0200 |0020: const-string v10, " │ │ +3e8bd4: |[3e8bd4] de.danoeh.antennapod.core.util.syndication.HtmlToPlainText$FormattingVisitor.tail:(Lorg/jsoup/nodes/Node;I)V │ │ +3e8be4: 6e10 c9b7 0a00 |0000: invoke-virtual {v10}, Lorg/jsoup/nodes/Node;.nodeName:()Ljava/lang/String; // method@b7c9 │ │ +3e8bea: 0c0b |0003: move-result-object v11 │ │ +3e8bec: 1a00 ff6f |0004: const-string v0, "br" // string@6fff │ │ +3e8bf0: 1a01 be79 |0006: const-string v1, "dd" // string@79be │ │ +3e8bf4: 1a02 0e7e |0008: const-string v2, "dt" // string@7e0e │ │ +3e8bf8: 1a03 0bc3 |000a: const-string v3, "p" // string@c30b │ │ +3e8bfc: 1a04 0997 |000c: const-string v4, "h1" // string@9709 │ │ +3e8c00: 1a05 0a97 |000e: const-string v5, "h2" // string@970a │ │ +3e8c04: 1a06 0b97 |0010: const-string v6, "h3" // string@970b │ │ +3e8c08: 1a07 0c97 |0012: const-string v7, "h4" // string@970c │ │ +3e8c0c: 1a08 0d97 |0014: const-string v8, "h5" // string@970d │ │ +3e8c10: 2509 2b21 0000 |0016: filled-new-array/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, [Ljava/lang/String; // type@212b │ │ +3e8c16: 0c00 |0019: move-result-object v0 │ │ +3e8c18: 7120 bab7 0b00 |001a: invoke-static {v11, v0}, Lorg/jsoup/internal/StringUtil;.in:(Ljava/lang/String;[Ljava/lang/String;)Z // method@b7ba │ │ +3e8c1e: 0a00 |001d: move-result v0 │ │ +3e8c20: 3800 0800 |001e: if-eqz v0, 0026 // +0008 │ │ +3e8c24: 1a0a 0200 |0020: const-string v10, " │ │ " // string@0002 │ │ -3e8c60: 7020 589e a900 |0022: invoke-direct {v9, v10}, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText$FormattingVisitor;.append:(Ljava/lang/String;)V // method@9e58 │ │ -3e8c66: 281e |0025: goto 0043 // +001e │ │ -3e8c68: 1a00 a666 |0026: const-string v0, "a" // string@66a6 │ │ -3e8c6c: 6e20 28b3 0b00 |0028: invoke-virtual {v11, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3e8c72: 0a0b |002b: move-result v11 │ │ -3e8c74: 380b 1700 |002c: if-eqz v11, 0043 // +0017 │ │ -3e8c78: 121b |002e: const/4 v11, #int 1 // #1 │ │ -3e8c7a: 23bb 2921 |002f: new-array v11, v11, [Ljava/lang/Object; // type@2129 │ │ -3e8c7e: 1a00 fb98 |0031: const-string v0, "href" // string@98fb │ │ -3e8c82: 6e20 c6b7 0a00 |0033: invoke-virtual {v10, v0}, Lorg/jsoup/nodes/Node;.absUrl:(Ljava/lang/String;)Ljava/lang/String; // method@b7c6 │ │ -3e8c88: 0c0a |0036: move-result-object v10 │ │ -3e8c8a: 1200 |0037: const/4 v0, #int 0 // #0 │ │ -3e8c8c: 4d0a 0b00 |0038: aput-object v10, v11, v0 │ │ -3e8c90: 1a0a 4900 |003a: const-string v10, " <%s>" // string@0049 │ │ -3e8c94: 7120 2ab3 ba00 |003c: invoke-static {v10, v11}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32a │ │ -3e8c9a: 0c0a |003f: move-result-object v10 │ │ -3e8c9c: 7020 589e a900 |0040: invoke-direct {v9, v10}, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText$FormattingVisitor;.append:(Ljava/lang/String;)V // method@9e58 │ │ -3e8ca2: 0e00 |0043: return-void │ │ +3e8c28: 7020 589e a900 |0022: invoke-direct {v9, v10}, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText$FormattingVisitor;.append:(Ljava/lang/String;)V // method@9e58 │ │ +3e8c2e: 281e |0025: goto 0043 // +001e │ │ +3e8c30: 1a00 a666 |0026: const-string v0, "a" // string@66a6 │ │ +3e8c34: 6e20 28b3 0b00 |0028: invoke-virtual {v11, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3e8c3a: 0a0b |002b: move-result v11 │ │ +3e8c3c: 380b 1700 |002c: if-eqz v11, 0043 // +0017 │ │ +3e8c40: 121b |002e: const/4 v11, #int 1 // #1 │ │ +3e8c42: 23bb 2921 |002f: new-array v11, v11, [Ljava/lang/Object; // type@2129 │ │ +3e8c46: 1a00 fb98 |0031: const-string v0, "href" // string@98fb │ │ +3e8c4a: 6e20 c6b7 0a00 |0033: invoke-virtual {v10, v0}, Lorg/jsoup/nodes/Node;.absUrl:(Ljava/lang/String;)Ljava/lang/String; // method@b7c6 │ │ +3e8c50: 0c0a |0036: move-result-object v10 │ │ +3e8c52: 1200 |0037: const/4 v0, #int 0 // #0 │ │ +3e8c54: 4d0a 0b00 |0038: aput-object v10, v11, v0 │ │ +3e8c58: 1a0a 4900 |003a: const-string v10, " <%s>" // string@0049 │ │ +3e8c5c: 7120 2ab3 ba00 |003c: invoke-static {v10, v11}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32a │ │ +3e8c62: 0c0a |003f: move-result-object v10 │ │ +3e8c64: 7020 589e a900 |0040: invoke-direct {v9, v10}, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText$FormattingVisitor;.append:(Ljava/lang/String;)V // method@9e58 │ │ +3e8c6a: 0e00 |0043: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0016 line=101 │ │ 0x0022 line=102 │ │ 0x0028 line=103 │ │ 0x0033 line=104 │ │ @@ -1483812,19 +1483795,19 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3e8a94: |[3e8a94] de.danoeh.antennapod.core.util.syndication.HtmlToPlainText$FormattingVisitor.toString:()Ljava/lang/String; │ │ -3e8aa4: 5410 8d8e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText$FormattingVisitor;.accum:Ljava/lang/StringBuilder; // field@8e8d │ │ -3e8aa8: 6e10 67b3 0000 |0002: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3e8aae: 0c00 |0005: move-result-object v0 │ │ -3e8ab0: 1100 |0006: return-object v0 │ │ +3e8a5c: |[3e8a5c] de.danoeh.antennapod.core.util.syndication.HtmlToPlainText$FormattingVisitor.toString:()Ljava/lang/String; │ │ +3e8a6c: 5410 8d8e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText$FormattingVisitor;.accum:Ljava/lang/StringBuilder; // field@8e8d │ │ +3e8a70: 6e10 67b3 0000 |0002: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3e8a76: 0c00 |0005: move-result-object v0 │ │ +3e8a78: 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 : 8333 (HtmlToPlainText.java) │ │ @@ -1483861,19 +1483844,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 │ │ -3f15dc: |[3f15dc] de.danoeh.antennapod.dialog.ChooseDataFolderDialog$$ExternalSyntheticLambda0.:(Landroidx/appcompat/app/AlertDialog;Landroidx/core/util/Consumer;)V │ │ -3f15ec: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f15f2: 5b01 9f90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/ChooseDataFolderDialog$$ExternalSyntheticLambda0;.f$0:Landroidx/appcompat/app/AlertDialog; // field@909f │ │ -3f15f6: 5b02 a090 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/ChooseDataFolderDialog$$ExternalSyntheticLambda0;.f$1:Landroidx/core/util/Consumer; // field@90a0 │ │ -3f15fa: 0e00 |0007: return-void │ │ +3f15a4: |[3f15a4] de.danoeh.antennapod.dialog.ChooseDataFolderDialog$$ExternalSyntheticLambda0.:(Landroidx/appcompat/app/AlertDialog;Landroidx/core/util/Consumer;)V │ │ +3f15b4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f15ba: 5b01 9f90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/ChooseDataFolderDialog$$ExternalSyntheticLambda0;.f$0:Landroidx/appcompat/app/AlertDialog; // field@909f │ │ +3f15be: 5b02 a090 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/ChooseDataFolderDialog$$ExternalSyntheticLambda0;.f$1:Landroidx/core/util/Consumer; // field@90a0 │ │ +3f15c2: 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; │ │ @@ -1483884,20 +1483867,20 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -3f15fc: |[3f15fc] de.danoeh.antennapod.dialog.ChooseDataFolderDialog$$ExternalSyntheticLambda0.accept:(Ljava/lang/Object;)V │ │ -3f160c: 5420 9f90 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/ChooseDataFolderDialog$$ExternalSyntheticLambda0;.f$0:Landroidx/appcompat/app/AlertDialog; // field@909f │ │ -3f1610: 5421 a090 |0002: iget-object v1, v2, Lde/danoeh/antennapod/dialog/ChooseDataFolderDialog$$ExternalSyntheticLambda0;.f$1:Landroidx/core/util/Consumer; // field@90a0 │ │ -3f1614: 1f03 8d1e |0004: check-cast v3, Ljava/lang/String; // type@1e8d │ │ -3f1618: 7130 7fa0 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@a07f │ │ -3f161e: 0e00 |0009: return-void │ │ +3f15c4: |[3f15c4] de.danoeh.antennapod.dialog.ChooseDataFolderDialog$$ExternalSyntheticLambda0.accept:(Ljava/lang/Object;)V │ │ +3f15d4: 5420 9f90 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/ChooseDataFolderDialog$$ExternalSyntheticLambda0;.f$0:Landroidx/appcompat/app/AlertDialog; // field@909f │ │ +3f15d8: 5421 a090 |0002: iget-object v1, v2, Lde/danoeh/antennapod/dialog/ChooseDataFolderDialog$$ExternalSyntheticLambda0;.f$1:Landroidx/core/util/Consumer; // field@90a0 │ │ +3f15dc: 1f03 8d1e |0004: check-cast v3, Ljava/lang/String; // type@1e8d │ │ +3f15e0: 7130 7fa0 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@a07f │ │ +3f15e6: 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; │ │ │ │ @@ -1483931,18 +1483914,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 │ │ -3f2960: |[3f2960] de.danoeh.antennapod.dialog.ItemFilterDialog$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/dialog/ItemFilterDialog;)V │ │ -3f2970: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f2976: 5b01 c390 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/ItemFilterDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/ItemFilterDialog; // field@90c3 │ │ -3f297a: 0e00 |0005: return-void │ │ +3f2928: |[3f2928] de.danoeh.antennapod.dialog.ItemFilterDialog$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/dialog/ItemFilterDialog;)V │ │ +3f2938: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f293e: 5b01 c390 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/ItemFilterDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/ItemFilterDialog; // field@90c3 │ │ +3f2942: 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; │ │ │ │ @@ -1483952,18 +1483935,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 │ │ -3f297c: |[3f297c] de.danoeh.antennapod.dialog.ItemFilterDialog$$ExternalSyntheticLambda0.onButtonChecked:(Lcom/google/android/material/button/MaterialButtonToggleGroup;IZ)V │ │ -3f298c: 5410 c390 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/ItemFilterDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/ItemFilterDialog; // field@90c3 │ │ -3f2990: 7140 d6a0 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@a0d6 │ │ -3f2996: 0e00 |0005: return-void │ │ +3f2944: |[3f2944] de.danoeh.antennapod.dialog.ItemFilterDialog$$ExternalSyntheticLambda0.onButtonChecked:(Lcom/google/android/material/button/MaterialButtonToggleGroup;IZ)V │ │ +3f2954: 5410 c390 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/ItemFilterDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/ItemFilterDialog; // field@90c3 │ │ +3f2958: 7140 d6a0 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@a0d6 │ │ +3f295e: 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 │ │ @@ -1484003,18 +1483986,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 │ │ -3f2ee0: |[3f2ee0] de.danoeh.antennapod.dialog.PlaybackControlsDialog$1.:(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;Landroid/app/Activity;)V │ │ -3f2ef0: 5b01 cd90 |0000: iput-object v1, v0, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$1;.this$0:Lde/danoeh/antennapod/dialog/PlaybackControlsDialog; // field@90cd │ │ -3f2ef4: 7020 289e 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.:(Landroid/app/Activity;)V // method@9e28 │ │ -3f2efa: 0e00 |0005: return-void │ │ +3f2ea8: |[3f2ea8] de.danoeh.antennapod.dialog.PlaybackControlsDialog$1.:(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;Landroid/app/Activity;)V │ │ +3f2eb8: 5b01 cd90 |0000: iput-object v1, v0, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$1;.this$0:Lde/danoeh/antennapod/dialog/PlaybackControlsDialog; // field@90cd │ │ +3f2ebc: 7020 289e 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.:(Landroid/app/Activity;)V // method@9e28 │ │ +3f2ec2: 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; │ │ @@ -1484025,20 +1484008,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -3f2efc: |[3f2efc] de.danoeh.antennapod.dialog.PlaybackControlsDialog$1.loadMediaInfo:()V │ │ -3f2f0c: 5410 cd90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$1;.this$0:Lde/danoeh/antennapod/dialog/PlaybackControlsDialog; // field@90cd │ │ -3f2f10: 7110 f2a0 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.-$$Nest$msetupUi:(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;)V // method@a0f2 │ │ -3f2f16: 5410 cd90 |0005: iget-object v0, v1, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$1;.this$0:Lde/danoeh/antennapod/dialog/PlaybackControlsDialog; // field@90cd │ │ -3f2f1a: 7110 f1a0 0000 |0007: invoke-static {v0}, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.-$$Nest$msetupAudioTracks:(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;)V // method@a0f1 │ │ -3f2f20: 0e00 |000a: return-void │ │ +3f2ec4: |[3f2ec4] de.danoeh.antennapod.dialog.PlaybackControlsDialog$1.loadMediaInfo:()V │ │ +3f2ed4: 5410 cd90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$1;.this$0:Lde/danoeh/antennapod/dialog/PlaybackControlsDialog; // field@90cd │ │ +3f2ed8: 7110 f2a0 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.-$$Nest$msetupUi:(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;)V // method@a0f2 │ │ +3f2ede: 5410 cd90 |0005: iget-object v0, v1, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$1;.this$0:Lde/danoeh/antennapod/dialog/PlaybackControlsDialog; // field@90cd │ │ +3f2ee2: 7110 f1a0 0000 |0007: invoke-static {v0}, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.-$$Nest$msetupAudioTracks:(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;)V // method@a0f1 │ │ +3f2ee8: 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; │ │ │ │ @@ -1484076,19 +1484059,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 │ │ -3f320c: |[3f320c] de.danoeh.antennapod.dialog.ProxyDialog$$ExternalSyntheticLambda0.:(Ljava/lang/String;Ljava/lang/String;)V │ │ -3f321c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f3222: 5b01 d090 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda0;.f$0:Ljava/lang/String; // field@90d0 │ │ -3f3226: 5b02 d190 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@90d1 │ │ -3f322a: 0e00 |0007: return-void │ │ +3f31d4: |[3f31d4] de.danoeh.antennapod.dialog.ProxyDialog$$ExternalSyntheticLambda0.:(Ljava/lang/String;Ljava/lang/String;)V │ │ +3f31e4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f31ea: 5b01 d090 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda0;.f$0:Ljava/lang/String; // field@90d0 │ │ +3f31ee: 5b02 d190 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@90d1 │ │ +3f31f2: 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; │ │ @@ -1484099,20 +1484082,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 │ │ -3f31e8: |[3f31e8] de.danoeh.antennapod.dialog.ProxyDialog$$ExternalSyntheticLambda0.authenticate:(Lokhttp3/Route;Lokhttp3/Response;)Lokhttp3/Request; │ │ -3f31f8: 5420 d090 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda0;.f$0:Ljava/lang/String; // field@90d0 │ │ -3f31fc: 5421 d190 |0002: iget-object v1, v2, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@90d1 │ │ -3f3200: 7140 0fa1 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@a10f │ │ -3f3206: 0c03 |0007: move-result-object v3 │ │ -3f3208: 1103 |0008: return-object v3 │ │ +3f31b0: |[3f31b0] de.danoeh.antennapod.dialog.ProxyDialog$$ExternalSyntheticLambda0.authenticate:(Lokhttp3/Route;Lokhttp3/Response;)Lokhttp3/Request; │ │ +3f31c0: 5420 d090 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda0;.f$0:Ljava/lang/String; // field@90d0 │ │ +3f31c4: 5421 d190 |0002: iget-object v1, v2, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@90d1 │ │ +3f31c8: 7140 0fa1 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@a10f │ │ +3f31ce: 0c03 |0007: move-result-object v3 │ │ +3f31d0: 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; │ │ @@ -1484147,18 +1484130,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 │ │ -3f322c: |[3f322c] de.danoeh.antennapod.dialog.ProxyDialog$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/dialog/ProxyDialog;)V │ │ -3f323c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f3242: 5b01 d290 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@90d2 │ │ -3f3246: 0e00 |0005: return-void │ │ +3f31f4: |[3f31f4] de.danoeh.antennapod.dialog.ProxyDialog$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/dialog/ProxyDialog;)V │ │ +3f3204: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f320a: 5b01 d290 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@90d2 │ │ +3f320e: 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; │ │ │ │ @@ -1484168,18 +1484151,18 @@ │ │ type : '(Lio/reactivex/CompletableEmitter;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3f3248: |[3f3248] de.danoeh.antennapod.dialog.ProxyDialog$$ExternalSyntheticLambda1.subscribe:(Lio/reactivex/CompletableEmitter;)V │ │ -3f3258: 5410 d290 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@90d2 │ │ -3f325c: 7120 13a1 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/dialog/ProxyDialog;.$r8$lambda$d0VdIcxwOX640npNEY8BJd8nA64:(Lde/danoeh/antennapod/dialog/ProxyDialog;Lio/reactivex/CompletableEmitter;)V // method@a113 │ │ -3f3262: 0e00 |0005: return-void │ │ +3f3210: |[3f3210] de.danoeh.antennapod.dialog.ProxyDialog$$ExternalSyntheticLambda1.subscribe:(Lio/reactivex/CompletableEmitter;)V │ │ +3f3220: 5410 d290 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@90d2 │ │ +3f3224: 7120 13a1 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/dialog/ProxyDialog;.$r8$lambda$d0VdIcxwOX640npNEY8BJd8nA64:(Lde/danoeh/antennapod/dialog/ProxyDialog;Lio/reactivex/CompletableEmitter;)V // method@a113 │ │ +3f322a: 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; │ │ │ │ @@ -1484213,18 +1484196,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 │ │ -3f3264: |[3f3264] de.danoeh.antennapod.dialog.ProxyDialog$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/dialog/ProxyDialog;)V │ │ -3f3274: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f327a: 5b01 d390 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@90d3 │ │ -3f327e: 0e00 |0005: return-void │ │ +3f322c: |[3f322c] de.danoeh.antennapod.dialog.ProxyDialog$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/dialog/ProxyDialog;)V │ │ +3f323c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f3242: 5b01 d390 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@90d3 │ │ +3f3246: 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; │ │ │ │ @@ -1484234,18 +1484217,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f3280: |[3f3280] de.danoeh.antennapod.dialog.ProxyDialog$$ExternalSyntheticLambda2.run:()V │ │ -3f3290: 5410 d390 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@90d3 │ │ -3f3294: 7110 11a1 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/dialog/ProxyDialog;.$r8$lambda$CBqxFOhruiV0Si2TjccvhByhINk:(Lde/danoeh/antennapod/dialog/ProxyDialog;)V // method@a111 │ │ -3f329a: 0e00 |0005: return-void │ │ +3f3248: |[3f3248] de.danoeh.antennapod.dialog.ProxyDialog$$ExternalSyntheticLambda2.run:()V │ │ +3f3258: 5410 d390 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@90d3 │ │ +3f325c: 7110 11a1 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/dialog/ProxyDialog;.$r8$lambda$CBqxFOhruiV0Si2TjccvhByhINk:(Lde/danoeh/antennapod/dialog/ProxyDialog;)V // method@a111 │ │ +3f3262: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -1484278,18 +1484261,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 │ │ -3f329c: |[3f329c] de.danoeh.antennapod.dialog.ProxyDialog$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/dialog/ProxyDialog;)V │ │ -3f32ac: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f32b2: 5b01 d490 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@90d4 │ │ -3f32b6: 0e00 |0005: return-void │ │ +3f3264: |[3f3264] de.danoeh.antennapod.dialog.ProxyDialog$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/dialog/ProxyDialog;)V │ │ +3f3274: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f327a: 5b01 d490 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@90d4 │ │ +3f327e: 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; │ │ │ │ @@ -1484299,19 +1484282,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3f32b8: |[3f32b8] de.danoeh.antennapod.dialog.ProxyDialog$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ -3f32c8: 5410 d490 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@90d4 │ │ -3f32cc: 1f02 941e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e94 │ │ -3f32d0: 7120 14a1 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/dialog/ProxyDialog;.$r8$lambda$fpqlOt9e65ibpFSu7LGscnd3UbY:(Lde/danoeh/antennapod/dialog/ProxyDialog;Ljava/lang/Throwable;)V // method@a114 │ │ -3f32d6: 0e00 |0007: return-void │ │ +3f3280: |[3f3280] de.danoeh.antennapod.dialog.ProxyDialog$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ +3f3290: 5410 d490 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@90d4 │ │ +3f3294: 1f02 941e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e94 │ │ +3f3298: 7120 14a1 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/dialog/ProxyDialog;.$r8$lambda$fpqlOt9e65ibpFSu7LGscnd3UbY:(Lde/danoeh/antennapod/dialog/ProxyDialog;Ljava/lang/Throwable;)V // method@a114 │ │ +3f329e: 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; │ │ │ │ @@ -1484349,19 +1484332,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 │ │ -3f4014: |[3f4014] de.danoeh.antennapod.dialog.RemoveFeedDialog$1$$ExternalSyntheticLambda0.:(Ljava/util/List;Landroid/content/Context;)V │ │ -3f4024: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f402a: 5b01 e490 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1$$ExternalSyntheticLambda0;.f$0:Ljava/util/List; // field@90e4 │ │ -3f402e: 5b02 e590 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1$$ExternalSyntheticLambda0;.f$1:Landroid/content/Context; // field@90e5 │ │ -3f4032: 0e00 |0007: return-void │ │ +3f3fdc: |[3f3fdc] de.danoeh.antennapod.dialog.RemoveFeedDialog$1$$ExternalSyntheticLambda0.:(Ljava/util/List;Landroid/content/Context;)V │ │ +3f3fec: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f3ff2: 5b01 e490 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1$$ExternalSyntheticLambda0;.f$0:Ljava/util/List; // field@90e4 │ │ +3f3ff6: 5b02 e590 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1$$ExternalSyntheticLambda0;.f$1:Landroid/content/Context; // field@90e5 │ │ +3f3ffa: 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; │ │ @@ -1484372,19 +1484355,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3f4034: |[3f4034] de.danoeh.antennapod.dialog.RemoveFeedDialog$1$$ExternalSyntheticLambda0.run:()V │ │ -3f4044: 5420 e490 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1$$ExternalSyntheticLambda0;.f$0:Ljava/util/List; // field@90e4 │ │ -3f4048: 5421 e590 |0002: iget-object v1, v2, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1$$ExternalSyntheticLambda0;.f$1:Landroid/content/Context; // field@90e5 │ │ -3f404c: 7120 33a1 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1;.$r8$lambda$Q9FgnLGaia1t1tRruvzZNTmYN9k:(Ljava/util/List;Landroid/content/Context;)V // method@a133 │ │ -3f4052: 0e00 |0007: return-void │ │ +3f3ffc: |[3f3ffc] de.danoeh.antennapod.dialog.RemoveFeedDialog$1$$ExternalSyntheticLambda0.run:()V │ │ +3f400c: 5420 e490 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1$$ExternalSyntheticLambda0;.f$0:Ljava/util/List; // field@90e4 │ │ +3f4010: 5421 e590 |0002: iget-object v1, v2, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1$$ExternalSyntheticLambda0;.f$1:Landroid/content/Context; // field@90e5 │ │ +3f4014: 7120 33a1 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1;.$r8$lambda$Q9FgnLGaia1t1tRruvzZNTmYN9k:(Ljava/util/List;Landroid/content/Context;)V // method@a133 │ │ +3f401a: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -1484417,18 +1484400,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 │ │ -3f4054: |[3f4054] de.danoeh.antennapod.dialog.RemoveFeedDialog$1$$ExternalSyntheticLambda1.:(Landroid/app/ProgressDialog;)V │ │ -3f4064: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f406a: 5b01 e690 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1$$ExternalSyntheticLambda1;.f$0:Landroid/app/ProgressDialog; // field@90e6 │ │ -3f406e: 0e00 |0005: return-void │ │ +3f401c: |[3f401c] de.danoeh.antennapod.dialog.RemoveFeedDialog$1$$ExternalSyntheticLambda1.:(Landroid/app/ProgressDialog;)V │ │ +3f402c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f4032: 5b01 e690 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1$$ExternalSyntheticLambda1;.f$0:Landroid/app/ProgressDialog; // field@90e6 │ │ +3f4036: 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; │ │ │ │ @@ -1484438,18 +1484421,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f4070: |[3f4070] de.danoeh.antennapod.dialog.RemoveFeedDialog$1$$ExternalSyntheticLambda1.run:()V │ │ -3f4080: 5410 e690 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1$$ExternalSyntheticLambda1;.f$0:Landroid/app/ProgressDialog; // field@90e6 │ │ -3f4084: 7110 32a1 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1;.$r8$lambda$5ZPNyhfzBgB1ql8WDq0tbEKPhcE:(Landroid/app/ProgressDialog;)V // method@a132 │ │ -3f408a: 0e00 |0005: return-void │ │ +3f4038: |[3f4038] de.danoeh.antennapod.dialog.RemoveFeedDialog$1$$ExternalSyntheticLambda1.run:()V │ │ +3f4048: 5410 e690 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1$$ExternalSyntheticLambda1;.f$0:Landroid/app/ProgressDialog; // field@90e6 │ │ +3f404c: 7110 32a1 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1;.$r8$lambda$5ZPNyhfzBgB1ql8WDq0tbEKPhcE:(Landroid/app/ProgressDialog;)V // method@a132 │ │ +3f4052: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -1484482,18 +1484465,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 │ │ -3f408c: |[3f408c] de.danoeh.antennapod.dialog.RemoveFeedDialog$1$$ExternalSyntheticLambda2.:(Landroid/app/ProgressDialog;)V │ │ -3f409c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f40a2: 5b01 e790 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1$$ExternalSyntheticLambda2;.f$0:Landroid/app/ProgressDialog; // field@90e7 │ │ -3f40a6: 0e00 |0005: return-void │ │ +3f4054: |[3f4054] de.danoeh.antennapod.dialog.RemoveFeedDialog$1$$ExternalSyntheticLambda2.:(Landroid/app/ProgressDialog;)V │ │ +3f4064: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f406a: 5b01 e790 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1$$ExternalSyntheticLambda2;.f$0:Landroid/app/ProgressDialog; // field@90e7 │ │ +3f406e: 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; │ │ │ │ @@ -1484503,19 +1484486,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3f40a8: |[3f40a8] de.danoeh.antennapod.dialog.RemoveFeedDialog$1$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ -3f40b8: 5410 e790 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1$$ExternalSyntheticLambda2;.f$0:Landroid/app/ProgressDialog; // field@90e7 │ │ -3f40bc: 1f02 941e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e94 │ │ -3f40c0: 7120 34a1 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1;.$r8$lambda$V0bZYcvrzYJfGRrZg9zRuNDCFFQ:(Landroid/app/ProgressDialog;Ljava/lang/Throwable;)V // method@a134 │ │ -3f40c6: 0e00 |0007: return-void │ │ +3f4070: |[3f4070] de.danoeh.antennapod.dialog.RemoveFeedDialog$1$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ +3f4080: 5410 e790 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1$$ExternalSyntheticLambda2;.f$0:Landroid/app/ProgressDialog; // field@90e7 │ │ +3f4084: 1f02 941e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e94 │ │ +3f4088: 7120 34a1 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1;.$r8$lambda$V0bZYcvrzYJfGRrZg9zRuNDCFFQ:(Landroid/app/ProgressDialog;Ljava/lang/Throwable;)V // method@a134 │ │ +3f408e: 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; │ │ │ │ @@ -1484567,17 +1484550,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 │ │ -3f40c8: |[3f40c8] de.danoeh.antennapod.dialog.RemoveFeedDialog$1.$r8$lambda$5ZPNyhfzBgB1ql8WDq0tbEKPhcE:(Landroid/app/ProgressDialog;)V │ │ -3f40d8: 7110 37a1 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1;.lambda$onConfirmButtonPressed$1:(Landroid/app/ProgressDialog;)V // method@a137 │ │ -3f40de: 0e00 |0003: return-void │ │ +3f4090: |[3f4090] de.danoeh.antennapod.dialog.RemoveFeedDialog$1.$r8$lambda$5ZPNyhfzBgB1ql8WDq0tbEKPhcE:(Landroid/app/ProgressDialog;)V │ │ +3f40a0: 7110 37a1 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1;.lambda$onConfirmButtonPressed$1:(Landroid/app/ProgressDialog;)V // method@a137 │ │ +3f40a6: 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;) │ │ @@ -1484585,17 +1484568,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 │ │ -3f40e0: |[3f40e0] de.danoeh.antennapod.dialog.RemoveFeedDialog$1.$r8$lambda$Q9FgnLGaia1t1tRruvzZNTmYN9k:(Ljava/util/List;Landroid/content/Context;)V │ │ -3f40f0: 7120 36a1 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1;.lambda$onConfirmButtonPressed$0:(Ljava/util/List;Landroid/content/Context;)V // method@a136 │ │ -3f40f6: 0e00 |0003: return-void │ │ +3f40a8: |[3f40a8] de.danoeh.antennapod.dialog.RemoveFeedDialog$1.$r8$lambda$Q9FgnLGaia1t1tRruvzZNTmYN9k:(Ljava/util/List;Landroid/content/Context;)V │ │ +3f40b8: 7120 36a1 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1;.lambda$onConfirmButtonPressed$0:(Ljava/util/List;Landroid/content/Context;)V // method@a136 │ │ +3f40be: 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; │ │ │ │ @@ -1484604,17 +1484587,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 │ │ -3f40f8: |[3f40f8] de.danoeh.antennapod.dialog.RemoveFeedDialog$1.$r8$lambda$V0bZYcvrzYJfGRrZg9zRuNDCFFQ:(Landroid/app/ProgressDialog;Ljava/lang/Throwable;)V │ │ -3f4108: 7120 38a1 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1;.lambda$onConfirmButtonPressed$2:(Landroid/app/ProgressDialog;Ljava/lang/Throwable;)V // method@a138 │ │ -3f410e: 0e00 |0003: return-void │ │ +3f40c0: |[3f40c0] de.danoeh.antennapod.dialog.RemoveFeedDialog$1.$r8$lambda$V0bZYcvrzYJfGRrZg9zRuNDCFFQ:(Landroid/app/ProgressDialog;Ljava/lang/Throwable;)V │ │ +3f40d0: 7120 38a1 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1;.lambda$onConfirmButtonPressed$2:(Landroid/app/ProgressDialog;Ljava/lang/Throwable;)V // method@a138 │ │ +3f40d6: 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; │ │ │ │ @@ -1484623,20 +1484606,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 │ │ -3f4110: |[3f4110] de.danoeh.antennapod.dialog.RemoveFeedDialog$1.:(Landroid/content/Context;ILjava/lang/String;Ljava/lang/Runnable;Landroid/content/Context;Ljava/util/List;)V │ │ -3f4120: 5b04 e890 |0000: iput-object v4, v0, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1;.val$callback:Ljava/lang/Runnable; // field@90e8 │ │ -3f4124: 5b05 e990 |0002: iput-object v5, v0, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1;.val$context:Landroid/content/Context; // field@90e9 │ │ -3f4128: 5b06 ea90 |0004: iput-object v6, v0, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1;.val$feeds:Ljava/util/List; // field@90ea │ │ -3f412c: 7040 4798 1032 |0006: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.:(Landroid/content/Context;ILjava/lang/String;)V // method@9847 │ │ -3f4132: 0e00 |0009: return-void │ │ +3f40d8: |[3f40d8] de.danoeh.antennapod.dialog.RemoveFeedDialog$1.:(Landroid/content/Context;ILjava/lang/String;Ljava/lang/Runnable;Landroid/content/Context;Ljava/util/List;)V │ │ +3f40e8: 5b04 e890 |0000: iput-object v4, v0, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1;.val$callback:Ljava/lang/Runnable; // field@90e8 │ │ +3f40ec: 5b05 e990 |0002: iput-object v5, v0, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1;.val$context:Landroid/content/Context; // field@90e9 │ │ +3f40f0: 5b06 ea90 |0004: iput-object v6, v0, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1;.val$feeds:Ljava/util/List; // field@90ea │ │ +3f40f4: 7040 4798 1032 |0006: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.:(Landroid/content/Context;ILjava/lang/String;)V // method@9847 │ │ +3f40fa: 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 │ │ @@ -1484650,30 +1484633,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 │ │ -3f4134: |[3f4134] de.danoeh.antennapod.dialog.RemoveFeedDialog$1.lambda$onConfirmButtonPressed$0:(Ljava/util/List;Landroid/content/Context;)V │ │ -3f4144: 7210 6ab5 0200 |0000: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -3f414a: 0c02 |0003: move-result-object v2 │ │ -3f414c: 7210 4db5 0200 |0004: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3f4152: 0a00 |0007: move-result v0 │ │ -3f4154: 3800 1400 |0008: if-eqz v0, 001c // +0014 │ │ -3f4158: 7210 4eb5 0200 |000a: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3f415e: 0c00 |000d: move-result-object v0 │ │ -3f4160: 1f00 b21c |000e: check-cast v0, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ -3f4164: 6e10 f4ab 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3f416a: 0b00 |0013: move-result-wide v0 │ │ -3f416c: 7130 199c 0301 |0014: invoke-static {v3, v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFeed:(Landroid/content/Context;J)Ljava/util/concurrent/Future; // method@9c19 │ │ -3f4172: 0c00 |0017: move-result-object v0 │ │ -3f4174: 7210 2fb6 0000 |0018: invoke-interface {v0}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b62f │ │ -3f417a: 28e9 |001b: goto 0004 // -0017 │ │ -3f417c: 0e00 |001c: return-void │ │ +3f40fc: |[3f40fc] de.danoeh.antennapod.dialog.RemoveFeedDialog$1.lambda$onConfirmButtonPressed$0:(Ljava/util/List;Landroid/content/Context;)V │ │ +3f410c: 7210 6ab5 0200 |0000: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +3f4112: 0c02 |0003: move-result-object v2 │ │ +3f4114: 7210 4db5 0200 |0004: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3f411a: 0a00 |0007: move-result v0 │ │ +3f411c: 3800 1400 |0008: if-eqz v0, 001c // +0014 │ │ +3f4120: 7210 4eb5 0200 |000a: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3f4126: 0c00 |000d: move-result-object v0 │ │ +3f4128: 1f00 b21c |000e: check-cast v0, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ +3f412c: 6e10 f4ab 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3f4132: 0b00 |0013: move-result-wide v0 │ │ +3f4134: 7130 199c 0301 |0014: invoke-static {v3, v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFeed:(Landroid/content/Context;J)Ljava/util/concurrent/Future; // method@9c19 │ │ +3f413a: 0c00 |0017: move-result-object v0 │ │ +3f413c: 7210 2fb6 0000 |0018: invoke-interface {v0}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b62f │ │ +3f4142: 28e9 |001b: goto 0004 // -0017 │ │ +3f4144: 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; │ │ @@ -1484683,20 +1484666,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 │ │ -3f4180: |[3f4180] de.danoeh.antennapod.dialog.RemoveFeedDialog$1.lambda$onConfirmButtonPressed$1:(Landroid/app/ProgressDialog;)V │ │ -3f4190: 1a00 f551 |0000: const-string v0, "RemoveFeedDialog" // string@51f5 │ │ -3f4194: 1a01 5f1d |0002: const-string v1, "Feed(s) deleted" // string@1d5f │ │ -3f4198: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3f419e: 6e10 e000 0200 |0007: invoke-virtual {v2}, Landroid/app/Dialog;.dismiss:()V // method@00e0 │ │ -3f41a4: 0e00 |000a: return-void │ │ +3f4148: |[3f4148] de.danoeh.antennapod.dialog.RemoveFeedDialog$1.lambda$onConfirmButtonPressed$1:(Landroid/app/ProgressDialog;)V │ │ +3f4158: 1a00 f551 |0000: const-string v0, "RemoveFeedDialog" // string@51f5 │ │ +3f415c: 1a01 5f1d |0002: const-string v1, "Feed(s) deleted" // string@1d5f │ │ +3f4160: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3f4166: 6e10 e000 0200 |0007: invoke-virtual {v2}, Landroid/app/Dialog;.dismiss:()V // method@00e0 │ │ +3f416c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=61 │ │ 0x0007 line=62 │ │ locals : │ │ 0x0000 - 0x000b reg=2 (null) Landroid/app/ProgressDialog; │ │ │ │ @@ -1484705,21 +1484688,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 │ │ -3f41a8: |[3f41a8] de.danoeh.antennapod.dialog.RemoveFeedDialog$1.lambda$onConfirmButtonPressed$2:(Landroid/app/ProgressDialog;Ljava/lang/Throwable;)V │ │ -3f41b8: 1a00 f551 |0000: const-string v0, "RemoveFeedDialog" // string@51f5 │ │ -3f41bc: 7110 020b 0200 |0002: invoke-static {v2}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ -3f41c2: 0c02 |0005: move-result-object v2 │ │ -3f41c4: 7120 000b 2000 |0006: invoke-static {v0, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -3f41ca: 6e10 e000 0100 |0009: invoke-virtual {v1}, Landroid/app/Dialog;.dismiss:()V // method@00e0 │ │ -3f41d0: 0e00 |000c: return-void │ │ +3f4170: |[3f4170] de.danoeh.antennapod.dialog.RemoveFeedDialog$1.lambda$onConfirmButtonPressed$2:(Landroid/app/ProgressDialog;Ljava/lang/Throwable;)V │ │ +3f4180: 1a00 f551 |0000: const-string v0, "RemoveFeedDialog" // string@51f5 │ │ +3f4184: 7110 020b 0200 |0002: invoke-static {v2}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ +3f418a: 0c02 |0005: move-result-object v2 │ │ +3f418c: 7120 000b 2000 |0006: invoke-static {v0, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +3f4192: 6e10 e000 0100 |0009: invoke-virtual {v1}, Landroid/app/Dialog;.dismiss:()V // method@00e0 │ │ +3f4198: 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; │ │ @@ -1484730,52 +1484713,52 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 83 16-bit code units │ │ -3f41d4: |[3f41d4] de.danoeh.antennapod.dialog.RemoveFeedDialog$1.onConfirmButtonPressed:(Landroid/content/DialogInterface;)V │ │ -3f41e4: 5430 e890 |0000: iget-object v0, v3, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1;.val$callback:Ljava/lang/Runnable; // field@90e8 │ │ -3f41e8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -3f41ec: 7210 0ab3 0000 |0004: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@b30a │ │ -3f41f2: 7210 5602 0400 |0007: invoke-interface {v4}, Landroid/content/DialogInterface;.dismiss:()V // method@0256 │ │ -3f41f8: 2204 3a00 |000a: new-instance v4, Landroid/app/ProgressDialog; // type@003a │ │ -3f41fc: 5430 e990 |000c: iget-object v0, v3, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1;.val$context:Landroid/content/Context; // field@90e9 │ │ -3f4200: 7020 8c01 0400 |000e: invoke-direct {v4, v0}, Landroid/app/ProgressDialog;.:(Landroid/content/Context;)V // method@018c │ │ -3f4206: 5430 e990 |0011: iget-object v0, v3, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1;.val$context:Landroid/content/Context; // field@90e9 │ │ -3f420a: 1401 5101 127f |0013: const v1, #float 1.94074e+38 // #7f120151 │ │ -3f4210: 6e20 3102 1000 |0016: invoke-virtual {v0, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3f4216: 0c00 |0019: move-result-object v0 │ │ -3f4218: 6e20 8e01 0400 |001a: invoke-virtual {v4, v0}, Landroid/app/ProgressDialog;.setMessage:(Ljava/lang/CharSequence;)V // method@018e │ │ -3f421e: 1210 |001d: const/4 v0, #int 1 // #1 │ │ -3f4220: 6e20 8d01 0400 |001e: invoke-virtual {v4, v0}, Landroid/app/ProgressDialog;.setIndeterminate:(Z)V // method@018d │ │ -3f4226: 1200 |0021: const/4 v0, #int 0 // #0 │ │ -3f4228: 6e20 f300 0400 |0022: invoke-virtual {v4, v0}, Landroid/app/Dialog;.setCancelable:(Z)V // method@00f3 │ │ -3f422e: 6e10 ff00 0400 |0025: invoke-virtual {v4}, Landroid/app/Dialog;.show:()V // method@00ff │ │ -3f4234: 5430 ea90 |0028: iget-object v0, v3, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1;.val$feeds:Ljava/util/List; // field@90ea │ │ -3f4238: 5431 e990 |002a: iget-object v1, v3, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1;.val$context:Landroid/content/Context; // field@90e9 │ │ -3f423c: 2202 4a1a |002c: new-instance v2, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1$$ExternalSyntheticLambda0; // type@1a4a │ │ -3f4240: 7030 2ca1 0201 |002e: invoke-direct {v2, v0, v1}, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1$$ExternalSyntheticLambda0;.:(Ljava/util/List;Landroid/content/Context;)V // method@a12c │ │ -3f4246: 7110 67b1 0200 |0031: invoke-static {v2}, Lio/reactivex/Completable;.fromAction:(Lio/reactivex/functions/Action;)Lio/reactivex/Completable; // method@b167 │ │ -3f424c: 0c00 |0034: move-result-object v0 │ │ -3f424e: 7100 95b1 0000 |0035: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ -3f4254: 0c01 |0038: move-result-object v1 │ │ -3f4256: 6e20 6cb1 1000 |0039: invoke-virtual {v0, v1}, Lio/reactivex/Completable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b16c │ │ -3f425c: 0c00 |003c: move-result-object v0 │ │ -3f425e: 7100 90b1 0000 |003d: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ -3f4264: 0c01 |0040: move-result-object v1 │ │ -3f4266: 6e20 69b1 1000 |0041: invoke-virtual {v0, v1}, Lio/reactivex/Completable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b169 │ │ -3f426c: 0c00 |0044: move-result-object v0 │ │ -3f426e: 2201 4b1a |0045: new-instance v1, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1$$ExternalSyntheticLambda1; // type@1a4b │ │ -3f4272: 7020 2ea1 4100 |0047: invoke-direct {v1, v4}, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1$$ExternalSyntheticLambda1;.:(Landroid/app/ProgressDialog;)V // method@a12e │ │ -3f4278: 2202 4c1a |004a: new-instance v2, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1$$ExternalSyntheticLambda2; // type@1a4c │ │ -3f427c: 7020 30a1 4200 |004c: invoke-direct {v2, v4}, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1$$ExternalSyntheticLambda2;.:(Landroid/app/ProgressDialog;)V // method@a130 │ │ -3f4282: 6e30 6bb1 1002 |004f: invoke-virtual {v0, v1, v2}, Lio/reactivex/Completable;.subscribe:(Lio/reactivex/functions/Action;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b16b │ │ -3f4288: 0e00 |0052: return-void │ │ +3f419c: |[3f419c] de.danoeh.antennapod.dialog.RemoveFeedDialog$1.onConfirmButtonPressed:(Landroid/content/DialogInterface;)V │ │ +3f41ac: 5430 e890 |0000: iget-object v0, v3, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1;.val$callback:Ljava/lang/Runnable; // field@90e8 │ │ +3f41b0: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +3f41b4: 7210 0ab3 0000 |0004: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@b30a │ │ +3f41ba: 7210 5602 0400 |0007: invoke-interface {v4}, Landroid/content/DialogInterface;.dismiss:()V // method@0256 │ │ +3f41c0: 2204 3a00 |000a: new-instance v4, Landroid/app/ProgressDialog; // type@003a │ │ +3f41c4: 5430 e990 |000c: iget-object v0, v3, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1;.val$context:Landroid/content/Context; // field@90e9 │ │ +3f41c8: 7020 8c01 0400 |000e: invoke-direct {v4, v0}, Landroid/app/ProgressDialog;.:(Landroid/content/Context;)V // method@018c │ │ +3f41ce: 5430 e990 |0011: iget-object v0, v3, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1;.val$context:Landroid/content/Context; // field@90e9 │ │ +3f41d2: 1401 5101 127f |0013: const v1, #float 1.94074e+38 // #7f120151 │ │ +3f41d8: 6e20 3102 1000 |0016: invoke-virtual {v0, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3f41de: 0c00 |0019: move-result-object v0 │ │ +3f41e0: 6e20 8e01 0400 |001a: invoke-virtual {v4, v0}, Landroid/app/ProgressDialog;.setMessage:(Ljava/lang/CharSequence;)V // method@018e │ │ +3f41e6: 1210 |001d: const/4 v0, #int 1 // #1 │ │ +3f41e8: 6e20 8d01 0400 |001e: invoke-virtual {v4, v0}, Landroid/app/ProgressDialog;.setIndeterminate:(Z)V // method@018d │ │ +3f41ee: 1200 |0021: const/4 v0, #int 0 // #0 │ │ +3f41f0: 6e20 f300 0400 |0022: invoke-virtual {v4, v0}, Landroid/app/Dialog;.setCancelable:(Z)V // method@00f3 │ │ +3f41f6: 6e10 ff00 0400 |0025: invoke-virtual {v4}, Landroid/app/Dialog;.show:()V // method@00ff │ │ +3f41fc: 5430 ea90 |0028: iget-object v0, v3, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1;.val$feeds:Ljava/util/List; // field@90ea │ │ +3f4200: 5431 e990 |002a: iget-object v1, v3, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1;.val$context:Landroid/content/Context; // field@90e9 │ │ +3f4204: 2202 4a1a |002c: new-instance v2, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1$$ExternalSyntheticLambda0; // type@1a4a │ │ +3f4208: 7030 2ca1 0201 |002e: invoke-direct {v2, v0, v1}, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1$$ExternalSyntheticLambda0;.:(Ljava/util/List;Landroid/content/Context;)V // method@a12c │ │ +3f420e: 7110 67b1 0200 |0031: invoke-static {v2}, Lio/reactivex/Completable;.fromAction:(Lio/reactivex/functions/Action;)Lio/reactivex/Completable; // method@b167 │ │ +3f4214: 0c00 |0034: move-result-object v0 │ │ +3f4216: 7100 95b1 0000 |0035: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ +3f421c: 0c01 |0038: move-result-object v1 │ │ +3f421e: 6e20 6cb1 1000 |0039: invoke-virtual {v0, v1}, Lio/reactivex/Completable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b16c │ │ +3f4224: 0c00 |003c: move-result-object v0 │ │ +3f4226: 7100 90b1 0000 |003d: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ +3f422c: 0c01 |0040: move-result-object v1 │ │ +3f422e: 6e20 69b1 1000 |0041: invoke-virtual {v0, v1}, Lio/reactivex/Completable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b169 │ │ +3f4234: 0c00 |0044: move-result-object v0 │ │ +3f4236: 2201 4b1a |0045: new-instance v1, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1$$ExternalSyntheticLambda1; // type@1a4b │ │ +3f423a: 7020 2ea1 4100 |0047: invoke-direct {v1, v4}, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1$$ExternalSyntheticLambda1;.:(Landroid/app/ProgressDialog;)V // method@a12e │ │ +3f4240: 2202 4c1a |004a: new-instance v2, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1$$ExternalSyntheticLambda2; // type@1a4c │ │ +3f4244: 7020 30a1 4200 |004c: invoke-direct {v2, v4}, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1$$ExternalSyntheticLambda2;.:(Landroid/app/ProgressDialog;)V // method@a130 │ │ +3f424a: 6e30 6bb1 1002 |004f: invoke-virtual {v0, v1, v2}, Lio/reactivex/Completable;.subscribe:(Lio/reactivex/functions/Action;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b16b │ │ +3f4250: 0e00 |0052: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0004 line=41 │ │ 0x0007 line=44 │ │ 0x000a line=46 │ │ 0x0011 line=47 │ │ @@ -1484824,18 +1484807,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 │ │ -3f4fec: |[3f4fec] de.danoeh.antennapod.dialog.SleepTimerDialog$1.:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Landroid/app/Activity;)V │ │ -3f4ffc: 5b01 0e91 |0000: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SleepTimerDialog$1;.this$0:Lde/danoeh/antennapod/dialog/SleepTimerDialog; // field@910e │ │ -3f5000: 7020 289e 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.:(Landroid/app/Activity;)V // method@9e28 │ │ -3f5006: 0e00 |0005: return-void │ │ +3f4fb4: |[3f4fb4] de.danoeh.antennapod.dialog.SleepTimerDialog$1.:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Landroid/app/Activity;)V │ │ +3f4fc4: 5b01 0e91 |0000: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SleepTimerDialog$1;.this$0:Lde/danoeh/antennapod/dialog/SleepTimerDialog; // field@910e │ │ +3f4fc8: 7020 289e 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.:(Landroid/app/Activity;)V // method@9e28 │ │ +3f4fce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 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; │ │ @@ -1484846,16 +1484829,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -3f5008: |[3f5008] de.danoeh.antennapod.dialog.SleepTimerDialog$1.loadMediaInfo:()V │ │ -3f5018: 0e00 |0000: return-void │ │ +3f4fd0: |[3f4fd0] de.danoeh.antennapod.dialog.SleepTimerDialog$1.loadMediaInfo:()V │ │ +3f4fe0: 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 : 21966 (SleepTimerDialog.java) │ │ @@ -1484884,36 +1484867,36 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f5fc0: |[3f5fc0] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda3.:()V │ │ -3f5fd0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f5fd6: 0e00 |0003: return-void │ │ +3f5f88: |[3f5f88] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda3.:()V │ │ +3f5f98: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f5f9e: 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 │ │ -3f5fa0: |[3f5fa0] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda3.test:(Ljava/lang/Object;)Z │ │ -3f5fb0: 1f01 8d1c |0000: check-cast v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // type@1c8d │ │ -3f5fb4: 7110 c6a1 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.$r8$lambda$CsMRLTUEYrb-pe5d2r_xx0UAXoc:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z // method@a1c6 │ │ -3f5fba: 0a01 |0005: move-result v1 │ │ -3f5fbc: 0f01 |0006: return v1 │ │ +3f5f68: |[3f5f68] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda3.test:(Ljava/lang/Object;)Z │ │ +3f5f78: 1f01 8d1c |0000: check-cast v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // type@1c8d │ │ +3f5f7c: 7110 c6a1 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.$r8$lambda$CsMRLTUEYrb-pe5d2r_xx0UAXoc:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z // method@a1c6 │ │ +3f5f82: 0a01 |0005: move-result v1 │ │ +3f5f84: 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; │ │ │ │ @@ -1484943,36 +1484926,36 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f5ff8: |[3f5ff8] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda4.:()V │ │ -3f6008: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f600e: 0e00 |0003: return-void │ │ +3f5fc0: |[3f5fc0] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda4.:()V │ │ +3f5fd0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f5fd6: 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 │ │ -3f5fd8: |[3f5fd8] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda4.test:(Ljava/lang/Object;)Z │ │ -3f5fe8: 1f01 8d1c |0000: check-cast v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // type@1c8d │ │ -3f5fec: 7110 c4a1 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.$r8$lambda$4jchceqC7tNKT78DwhAcdiN3Pwk:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z // method@a1c4 │ │ -3f5ff2: 0a01 |0005: move-result v1 │ │ -3f5ff4: 0f01 |0006: return v1 │ │ +3f5fa0: |[3f5fa0] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda4.test:(Ljava/lang/Object;)Z │ │ +3f5fb0: 1f01 8d1c |0000: check-cast v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // type@1c8d │ │ +3f5fb4: 7110 c4a1 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.$r8$lambda$4jchceqC7tNKT78DwhAcdiN3Pwk:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z // method@a1c4 │ │ +3f5fba: 0a01 |0005: move-result v1 │ │ +3f5fbc: 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; │ │ │ │ @@ -1485002,36 +1484985,36 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f6030: |[3f6030] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda5.:()V │ │ -3f6040: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f6046: 0e00 |0003: return-void │ │ +3f5ff8: |[3f5ff8] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda5.:()V │ │ +3f6008: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f600e: 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 │ │ -3f6010: |[3f6010] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda5.test:(Ljava/lang/Object;)Z │ │ -3f6020: 1f01 8d1c |0000: check-cast v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // type@1c8d │ │ -3f6024: 7110 c7a1 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.$r8$lambda$CsraJd9QaLOPSOfIzXU3Qh1ra0A:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z // method@a1c7 │ │ -3f602a: 0a01 |0005: move-result v1 │ │ -3f602c: 0f01 |0006: return v1 │ │ +3f5fd8: |[3f5fd8] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda5.test:(Ljava/lang/Object;)Z │ │ +3f5fe8: 1f01 8d1c |0000: check-cast v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // type@1c8d │ │ +3f5fec: 7110 c7a1 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.$r8$lambda$CsraJd9QaLOPSOfIzXU3Qh1ra0A:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z // method@a1c7 │ │ +3f5ff2: 0a01 |0005: move-result v1 │ │ +3f5ff4: 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; │ │ │ │ @@ -1485061,36 +1485044,36 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f6068: |[3f6068] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda6.:()V │ │ -3f6078: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f607e: 0e00 |0003: return-void │ │ +3f6030: |[3f6030] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda6.:()V │ │ +3f6040: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f6046: 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 │ │ -3f6048: |[3f6048] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda6.test:(Ljava/lang/Object;)Z │ │ -3f6058: 1f01 8d1c |0000: check-cast v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // type@1c8d │ │ -3f605c: 7110 c3a1 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.$r8$lambda$1hugEoIV2AcQ8iIIqin6-Qvm9EM:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z // method@a1c3 │ │ -3f6062: 0a01 |0005: move-result v1 │ │ -3f6064: 0f01 |0006: return v1 │ │ +3f6010: |[3f6010] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda6.test:(Ljava/lang/Object;)Z │ │ +3f6020: 1f01 8d1c |0000: check-cast v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // type@1c8d │ │ +3f6024: 7110 c3a1 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.$r8$lambda$1hugEoIV2AcQ8iIIqin6-Qvm9EM:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z // method@a1c3 │ │ +3f602a: 0a01 |0005: move-result v1 │ │ +3f602c: 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; │ │ │ │ @@ -1485120,36 +1485103,36 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f60a0: |[3f60a0] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda7.:()V │ │ -3f60b0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f60b6: 0e00 |0003: return-void │ │ +3f6068: |[3f6068] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda7.:()V │ │ +3f6078: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f607e: 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 │ │ -3f6080: |[3f6080] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda7.test:(Ljava/lang/Object;)Z │ │ -3f6090: 1f01 8d1c |0000: check-cast v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // type@1c8d │ │ -3f6094: 7110 c9a1 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.$r8$lambda$RmXECwt5kzbkJAia5i1GeFXqvBw:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z // method@a1c9 │ │ -3f609a: 0a01 |0005: move-result v1 │ │ -3f609c: 0f01 |0006: return v1 │ │ +3f6048: |[3f6048] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda7.test:(Ljava/lang/Object;)Z │ │ +3f6058: 1f01 8d1c |0000: check-cast v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // type@1c8d │ │ +3f605c: 7110 c9a1 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.$r8$lambda$RmXECwt5kzbkJAia5i1GeFXqvBw:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z // method@a1c9 │ │ +3f6062: 0a01 |0005: move-result v1 │ │ +3f6064: 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; │ │ │ │ @@ -1485179,36 +1485162,36 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f60d8: |[3f60d8] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda8.:()V │ │ -3f60e8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f60ee: 0e00 |0003: return-void │ │ +3f60a0: |[3f60a0] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda8.:()V │ │ +3f60b0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f60b6: 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 │ │ -3f60b8: |[3f60b8] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda8.test:(Ljava/lang/Object;)Z │ │ -3f60c8: 1f01 8d1c |0000: check-cast v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // type@1c8d │ │ -3f60cc: 7110 c5a1 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.$r8$lambda$CX8UDDIsEC8UP4vBvrn4Bn8pm-c:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z // method@a1c5 │ │ -3f60d2: 0a01 |0005: move-result v1 │ │ -3f60d4: 0f01 |0006: return v1 │ │ +3f6080: |[3f6080] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda8.test:(Ljava/lang/Object;)Z │ │ +3f6090: 1f01 8d1c |0000: check-cast v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // type@1c8d │ │ +3f6094: 7110 c5a1 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.$r8$lambda$CX8UDDIsEC8UP4vBvrn4Bn8pm-c:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z // method@a1c5 │ │ +3f609a: 0a01 |0005: move-result v1 │ │ +3f609c: 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; │ │ │ │ @@ -1485238,36 +1485221,36 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f6110: |[3f6110] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda9.:()V │ │ -3f6120: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f6126: 0e00 |0003: return-void │ │ +3f60d8: |[3f60d8] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda9.:()V │ │ +3f60e8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f60ee: 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 │ │ -3f60f0: |[3f60f0] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda9.test:(Ljava/lang/Object;)Z │ │ -3f6100: 1f01 8d1c |0000: check-cast v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // type@1c8d │ │ -3f6104: 7110 c8a1 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.$r8$lambda$GCrPeh7GNiskTjYTorERLBEZ3J0:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z // method@a1c8 │ │ -3f610a: 0a01 |0005: move-result v1 │ │ -3f610c: 0f01 |0006: return v1 │ │ +3f60b8: |[3f60b8] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda9.test:(Ljava/lang/Object;)Z │ │ +3f60c8: 1f01 8d1c |0000: check-cast v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // type@1c8d │ │ +3f60cc: 7110 c8a1 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.$r8$lambda$GCrPeh7GNiskTjYTorERLBEZ3J0:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z // method@a1c8 │ │ +3f60d2: 0a01 |0005: move-result v1 │ │ +3f60d4: 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; │ │ │ │ @@ -1485301,18 +1485284,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 │ │ -3f6dc4: |[3f6dc4] de.danoeh.antennapod.dialog.TagSettingsDialog$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;)V │ │ -3f6dd4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f6dda: 5b01 3191 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/TagSettingsDialog; // field@9131 │ │ -3f6dde: 0e00 |0005: return-void │ │ +3f6d8c: |[3f6d8c] de.danoeh.antennapod.dialog.TagSettingsDialog$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;)V │ │ +3f6d9c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f6da2: 5b01 3191 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/TagSettingsDialog; // field@9131 │ │ +3f6da6: 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; │ │ │ │ @@ -1485322,19 +1485305,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3f6de0: |[3f6de0] de.danoeh.antennapod.dialog.TagSettingsDialog$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ -3f6df0: 5410 3191 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/TagSettingsDialog; // field@9131 │ │ -3f6df4: 1f02 101f |0002: check-cast v2, Ljava/util/List; // type@1f10 │ │ -3f6df8: 7120 f0a1 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.$r8$lambda$4D6y7Ubm3JUZSLuSr29rFnpGT0Q:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;Ljava/util/List;)V // method@a1f0 │ │ -3f6dfe: 0e00 |0007: return-void │ │ +3f6da8: |[3f6da8] de.danoeh.antennapod.dialog.TagSettingsDialog$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ +3f6db8: 5410 3191 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/TagSettingsDialog; // field@9131 │ │ +3f6dbc: 1f02 101f |0002: check-cast v2, Ljava/util/List; // type@1f10 │ │ +3f6dc0: 7120 f0a1 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.$r8$lambda$4D6y7Ubm3JUZSLuSr29rFnpGT0Q:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;Ljava/util/List;)V // method@a1f0 │ │ +3f6dc6: 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; │ │ │ │ @@ -1485364,35 +1485347,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f6e00: |[3f6e00] de.danoeh.antennapod.dialog.TagSettingsDialog$$ExternalSyntheticLambda2.:()V │ │ -3f6e10: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f6e16: 0e00 |0003: return-void │ │ +3f6dc8: |[3f6dc8] de.danoeh.antennapod.dialog.TagSettingsDialog$$ExternalSyntheticLambda2.:()V │ │ +3f6dd8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f6dde: 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 │ │ -3f6e18: |[3f6e18] de.danoeh.antennapod.dialog.TagSettingsDialog$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ -3f6e28: 1f01 941e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e94 │ │ -3f6e2c: 7110 f3a1 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.$r8$lambda$rrWY0HtzzCEUQ_JVdpHJyjyzZmU:(Ljava/lang/Throwable;)V // method@a1f3 │ │ -3f6e32: 0e00 |0005: return-void │ │ +3f6de0: |[3f6de0] de.danoeh.antennapod.dialog.TagSettingsDialog$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ +3f6df0: 1f01 941e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e94 │ │ +3f6df4: 7110 f3a1 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.$r8$lambda$rrWY0HtzzCEUQ_JVdpHJyjyzZmU:(Ljava/lang/Throwable;)V // method@a1f3 │ │ +3f6dfa: 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; │ │ │ │ @@ -1485426,18 +1485409,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 │ │ -3f7cec: |[3f7cec] de.danoeh.antennapod.dialog.VariableSpeedDialog$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)V │ │ -3f7cfc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f7d02: 5b01 4691 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@9146 │ │ -3f7d06: 0e00 |0005: return-void │ │ +3f7cb4: |[3f7cb4] de.danoeh.antennapod.dialog.VariableSpeedDialog$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)V │ │ +3f7cc4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f7cca: 5b01 4691 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@9146 │ │ +3f7cce: 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; │ │ │ │ @@ -1485447,19 +1485430,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3f7d08: |[3f7d08] de.danoeh.antennapod.dialog.VariableSpeedDialog$$ExternalSyntheticLambda0.accept:(Ljava/lang/Object;)V │ │ -3f7d18: 5410 4691 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@9146 │ │ -3f7d1c: 1f02 6d1e |0002: check-cast v2, Ljava/lang/Float; // type@1e6d │ │ -3f7d20: 7120 2ba2 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@a22b │ │ -3f7d26: 0e00 |0007: return-void │ │ +3f7cd0: |[3f7cd0] de.danoeh.antennapod.dialog.VariableSpeedDialog$$ExternalSyntheticLambda0.accept:(Ljava/lang/Object;)V │ │ +3f7ce0: 5410 4691 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@9146 │ │ +3f7ce4: 1f02 6d1e |0002: check-cast v2, Ljava/lang/Float; // type@1e6d │ │ +3f7ce8: 7120 2ba2 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@a22b │ │ +3f7cee: 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; │ │ │ │ @@ -1485497,18 +1485480,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 │ │ -3f7d98: |[3f7d98] de.danoeh.antennapod.dialog.VariableSpeedDialog$1.:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;Landroid/app/Activity;)V │ │ -3f7da8: 5b01 4991 |0000: iput-object v1, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$1;.this$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@9149 │ │ -3f7dac: 7020 289e 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.:(Landroid/app/Activity;)V // method@9e28 │ │ -3f7db2: 0e00 |0005: return-void │ │ +3f7d60: |[3f7d60] de.danoeh.antennapod.dialog.VariableSpeedDialog$1.:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;Landroid/app/Activity;)V │ │ +3f7d70: 5b01 4991 |0000: iput-object v1, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$1;.this$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@9149 │ │ +3f7d74: 7020 289e 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.:(Landroid/app/Activity;)V // method@9e28 │ │ +3f7d7a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 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; │ │ @@ -1485519,24 +1485502,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -3f7db4: |[3f7db4] de.danoeh.antennapod.dialog.VariableSpeedDialog$1.loadMediaInfo:()V │ │ -3f7dc4: 5430 4991 |0000: iget-object v0, v3, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$1;.this$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@9149 │ │ -3f7dc8: 2201 af1a |0002: new-instance v1, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent; // type@1aaf │ │ -3f7dcc: 7110 2da2 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@a22d │ │ -3f7dd2: 0c02 |0007: move-result-object v2 │ │ -3f7dd4: 6e10 2e9e 0200 |0008: invoke-virtual {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getCurrentPlaybackSpeedMultiplier:()F // method@9e2e │ │ -3f7dda: 0a02 |000b: move-result v2 │ │ -3f7ddc: 7020 8ba2 2100 |000c: invoke-direct {v1, v2}, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;.:(F)V // method@a28b │ │ -3f7de2: 6e20 37a2 1000 |000f: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.updateSpeed:(Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;)V // method@a237 │ │ -3f7de8: 0e00 |0012: return-void │ │ +3f7d7c: |[3f7d7c] de.danoeh.antennapod.dialog.VariableSpeedDialog$1.loadMediaInfo:()V │ │ +3f7d8c: 5430 4991 |0000: iget-object v0, v3, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$1;.this$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@9149 │ │ +3f7d90: 2201 af1a |0002: new-instance v1, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent; // type@1aaf │ │ +3f7d94: 7110 2da2 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@a22d │ │ +3f7d9a: 0c02 |0007: move-result-object v2 │ │ +3f7d9c: 6e10 2e9e 0200 |0008: invoke-virtual {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getCurrentPlaybackSpeedMultiplier:()F // method@9e2e │ │ +3f7da2: 0a02 |000b: move-result v2 │ │ +3f7da4: 7020 8ba2 2100 |000c: invoke-direct {v1, v2}, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;.:(F)V // method@a28b │ │ +3f7daa: 6e20 37a2 1000 |000f: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.updateSpeed:(Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;)V // method@a237 │ │ +3f7db0: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0013 reg=3 this Lde/danoeh/antennapod/dialog/VariableSpeedDialog$1; │ │ │ │ source_file_idx : 24743 (VariableSpeedDialog.java) │ │ @@ -1485577,19 +1485560,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 │ │ -3f7eb0: |[3f7eb0] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter$ViewHolder.:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;Lcom/google/android/material/chip/Chip;)V │ │ -3f7ec0: 5b01 5191 |0000: iput-object v1, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$ViewHolder;.this$1:Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter; // field@9151 │ │ -3f7ec4: 7020 4743 2000 |0002: invoke-direct {v0, v2}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@4347 │ │ -3f7eca: 5b02 5091 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$ViewHolder;.chip:Lcom/google/android/material/chip/Chip; // field@9150 │ │ -3f7ece: 0e00 |0007: return-void │ │ +3f7e78: |[3f7e78] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter$ViewHolder.:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;Lcom/google/android/material/chip/Chip;)V │ │ +3f7e88: 5b01 5191 |0000: iput-object v1, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$ViewHolder;.this$1:Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter; // field@9151 │ │ +3f7e8c: 7020 4743 2000 |0002: invoke-direct {v0, v2}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@4347 │ │ +3f7e92: 5b02 5091 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$ViewHolder;.chip:Lcom/google/android/material/chip/Chip; // field@9150 │ │ +3f7e96: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ 0x0002 line=158 │ │ 0x0005 line=159 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$ViewHolder; │ │ @@ -1485633,17 +1485616,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 │ │ -3f7fe8: |[3f7fe8] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter.$r8$lambda$0UyUxgxgXsrw8XeKIG6MWLDo2SE:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;FLandroid/view/View;)V │ │ -3f7ff8: 7030 25a2 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.lambda$onBindViewHolder$2:(FLandroid/view/View;)V // method@a225 │ │ -3f7ffe: 0e00 |0003: return-void │ │ +3f7fb0: |[3f7fb0] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter.$r8$lambda$0UyUxgxgXsrw8XeKIG6MWLDo2SE:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;FLandroid/view/View;)V │ │ +3f7fc0: 7030 25a2 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.lambda$onBindViewHolder$2:(FLandroid/view/View;)V // method@a225 │ │ +3f7fc6: 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; │ │ @@ -1485653,17 +1485636,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 │ │ -3f8000: |[3f8000] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter.$r8$lambda$0nGyKwoLCAwzAqrK4K1oYpXChdc:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;F)V │ │ -3f8010: 7020 24a2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.lambda$onBindViewHolder$1:(F)V // method@a224 │ │ -3f8016: 0e00 |0003: return-void │ │ +3f7fc8: |[3f7fc8] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter.$r8$lambda$0nGyKwoLCAwzAqrK4K1oYpXChdc:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;F)V │ │ +3f7fd8: 7020 24a2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.lambda$onBindViewHolder$1:(F)V // method@a224 │ │ +3f7fde: 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 │ │ │ │ @@ -1485672,18 +1485655,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 │ │ -3f7eec: |[3f7eec] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter.$r8$lambda$OQhLeVIZCqtwdBi421Fu59YIcuA:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;FLandroid/view/View;)Z │ │ -3f7efc: 7030 23a2 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.lambda$onBindViewHolder$0:(FLandroid/view/View;)Z // method@a223 │ │ -3f7f02: 0a00 |0003: move-result v0 │ │ -3f7f04: 0f00 |0004: return v0 │ │ +3f7eb4: |[3f7eb4] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter.$r8$lambda$OQhLeVIZCqtwdBi421Fu59YIcuA:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;FLandroid/view/View;)Z │ │ +3f7ec4: 7030 23a2 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.lambda$onBindViewHolder$0:(FLandroid/view/View;)Z // method@a223 │ │ +3f7eca: 0a00 |0003: move-result v0 │ │ +3f7ecc: 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; │ │ @@ -1485693,18 +1485676,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 │ │ -3f8018: |[3f8018] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter.:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)V │ │ -3f8028: 5b01 5291 |0000: iput-object v1, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.this$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@9152 │ │ -3f802c: 7010 c341 0000 |0002: invoke-direct {v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@41c3 │ │ -3f8032: 0e00 |0005: return-void │ │ +3f7fe0: |[3f7fe0] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter.:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)V │ │ +3f7ff0: 5b01 5291 |0000: iput-object v1, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.this$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@9152 │ │ +3f7ff4: 7010 c341 0000 |0002: invoke-direct {v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@41c3 │ │ +3f7ffa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/dialog/VariableSpeedDialog; │ │ │ │ @@ -1485713,28 +1485696,28 @@ │ │ type : '(FLandroid/view/View;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -3f7f08: |[3f7f08] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter.lambda$onBindViewHolder$0:(FLandroid/view/View;)Z │ │ -3f7f18: 5402 5291 |0000: iget-object v2, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.this$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@9152 │ │ -3f7f1c: 7110 2ea2 0200 |0002: invoke-static {v2}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.-$$Nest$fgetselectedSpeeds:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)Ljava/util/List; // method@a22e │ │ -3f7f22: 0c02 |0005: move-result-object v2 │ │ -3f7f24: 7110 a8b2 0100 |0006: invoke-static {v1}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@b2a8 │ │ -3f7f2a: 0c01 |0009: move-result-object v1 │ │ -3f7f2c: 7220 6fb5 1200 |000a: invoke-interface {v2, v1}, Ljava/util/List;.remove:(Ljava/lang/Object;)Z // method@b56f │ │ -3f7f32: 5401 5291 |000d: iget-object v1, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.this$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@9152 │ │ -3f7f36: 7110 2ea2 0100 |000f: invoke-static {v1}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.-$$Nest$fgetselectedSpeeds:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)Ljava/util/List; // method@a22e │ │ -3f7f3c: 0c01 |0012: move-result-object v1 │ │ -3f7f3e: 7110 02b1 0100 |0013: invoke-static {v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setPlaybackSpeedArray:(Ljava/util/List;)V // method@b102 │ │ -3f7f44: 6e10 ce41 0000 |0016: invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ce │ │ -3f7f4a: 1211 |0019: const/4 v1, #int 1 // #1 │ │ -3f7f4c: 0f01 |001a: return v1 │ │ +3f7ed0: |[3f7ed0] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter.lambda$onBindViewHolder$0:(FLandroid/view/View;)Z │ │ +3f7ee0: 5402 5291 |0000: iget-object v2, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.this$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@9152 │ │ +3f7ee4: 7110 2ea2 0200 |0002: invoke-static {v2}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.-$$Nest$fgetselectedSpeeds:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)Ljava/util/List; // method@a22e │ │ +3f7eea: 0c02 |0005: move-result-object v2 │ │ +3f7eec: 7110 a8b2 0100 |0006: invoke-static {v1}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@b2a8 │ │ +3f7ef2: 0c01 |0009: move-result-object v1 │ │ +3f7ef4: 7220 6fb5 1200 |000a: invoke-interface {v2, v1}, Ljava/util/List;.remove:(Ljava/lang/Object;)Z // method@b56f │ │ +3f7efa: 5401 5291 |000d: iget-object v1, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.this$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@9152 │ │ +3f7efe: 7110 2ea2 0100 |000f: invoke-static {v1}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.-$$Nest$fgetselectedSpeeds:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)Ljava/util/List; // method@a22e │ │ +3f7f04: 0c01 |0012: move-result-object v1 │ │ +3f7f06: 7110 02b1 0100 |0013: invoke-static {v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setPlaybackSpeedArray:(Ljava/util/List;)V // method@b102 │ │ +3f7f0c: 6e10 ce41 0000 |0016: invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ce │ │ +3f7f12: 1211 |0019: const/4 v1, #int 1 // #1 │ │ +3f7f14: 0f01 |001a: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x000d line=130 │ │ 0x0016 line=131 │ │ locals : │ │ 0x0000 - 0x001b reg=0 this Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter; │ │ @@ -1485746,26 +1485729,26 @@ │ │ type : '(F)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -3f8034: |[3f8034] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter.lambda$onBindViewHolder$1:(F)V │ │ -3f8044: 5410 5291 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.this$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@9152 │ │ -3f8048: 7110 2da2 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@a22d │ │ -3f804e: 0c00 |0005: move-result-object v0 │ │ -3f8050: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ -3f8054: 5410 5291 |0008: iget-object v0, v1, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.this$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@9152 │ │ -3f8058: 6e10 ca7c 0000 |000a: invoke-virtual {v0}, Lcom/google/android/material/bottomsheet/BottomSheetDialogFragment;.dismiss:()V // method@7cca │ │ -3f805e: 5410 5291 |000d: iget-object v0, v1, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.this$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@9152 │ │ -3f8062: 7110 2da2 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@a22d │ │ -3f8068: 0c00 |0012: move-result-object v0 │ │ -3f806a: 6e20 459e 2000 |0013: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.setPlaybackSpeed:(F)V // method@9e45 │ │ -3f8070: 0e00 |0016: return-void │ │ +3f7ffc: |[3f7ffc] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter.lambda$onBindViewHolder$1:(F)V │ │ +3f800c: 5410 5291 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.this$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@9152 │ │ +3f8010: 7110 2da2 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@a22d │ │ +3f8016: 0c00 |0005: move-result-object v0 │ │ +3f8018: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ +3f801c: 5410 5291 |0008: iget-object v0, v1, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.this$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@9152 │ │ +3f8020: 6e10 ca7c 0000 |000a: invoke-virtual {v0}, Lcom/google/android/material/bottomsheet/BottomSheetDialogFragment;.dismiss:()V // method@7cca │ │ +3f8026: 5410 5291 |000d: iget-object v0, v1, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.this$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@9152 │ │ +3f802a: 7110 2da2 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@a22d │ │ +3f8030: 0c00 |0012: move-result-object v0 │ │ +3f8032: 6e20 459e 2000 |0013: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.setPlaybackSpeed:(F)V // method@9e45 │ │ +3f8038: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x0008 line=137 │ │ 0x000d line=138 │ │ locals : │ │ 0x0000 - 0x0017 reg=1 this Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter; │ │ @@ -1485776,24 +1485759,24 @@ │ │ type : '(FLandroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -3f8074: |[3f8074] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter.lambda$onBindViewHolder$2:(FLandroid/view/View;)V │ │ -3f8084: 2205 7f01 |0000: new-instance v5, Landroid/os/Handler; // type@017f │ │ -3f8088: 7100 6807 0000 |0002: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@0768 │ │ -3f808e: 0c00 |0005: move-result-object v0 │ │ -3f8090: 7020 4407 0500 |0006: invoke-direct {v5, v0}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0744 │ │ -3f8096: 2200 861a |0009: new-instance v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda0; // type@1a86 │ │ -3f809a: 7030 16a2 3004 |000b: invoke-direct {v0, v3, v4}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;F)V // method@a216 │ │ -3f80a0: 1601 c800 |000e: const-wide/16 v1, #int 200 // #c8 │ │ -3f80a4: 6e40 5107 0521 |0010: invoke-virtual {v5, v0, v1, v2}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0751 │ │ -3f80aa: 0e00 |0013: return-void │ │ +3f803c: |[3f803c] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter.lambda$onBindViewHolder$2:(FLandroid/view/View;)V │ │ +3f804c: 2205 7f01 |0000: new-instance v5, Landroid/os/Handler; // type@017f │ │ +3f8050: 7100 6807 0000 |0002: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@0768 │ │ +3f8056: 0c00 |0005: move-result-object v0 │ │ +3f8058: 7020 4407 0500 |0006: invoke-direct {v5, v0}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0744 │ │ +3f805e: 2200 861a |0009: new-instance v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda0; // type@1a86 │ │ +3f8062: 7030 16a2 3004 |000b: invoke-direct {v0, v3, v4}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;F)V // method@a216 │ │ +3f8068: 1601 c800 |000e: const-wide/16 v1, #int 200 // #c8 │ │ +3f806c: 6e40 5107 0521 |0010: invoke-virtual {v5, v0, v1, v2}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0751 │ │ +3f8072: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 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; │ │ @@ -1485804,21 +1485787,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -3f7f8c: |[3f7f8c] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter.getItemCount:()I │ │ -3f7f9c: 5410 5291 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.this$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@9152 │ │ -3f7fa0: 7110 2ea2 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.-$$Nest$fgetselectedSpeeds:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)Ljava/util/List; // method@a22e │ │ -3f7fa6: 0c00 |0005: move-result-object v0 │ │ -3f7fa8: 7210 72b5 0000 |0006: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ -3f7fae: 0a00 |0009: move-result v0 │ │ -3f7fb0: 0f00 |000a: return v0 │ │ +3f7f54: |[3f7f54] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter.getItemCount:()I │ │ +3f7f64: 5410 5291 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.this$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@9152 │ │ +3f7f68: 7110 2ea2 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.-$$Nest$fgetselectedSpeeds:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)Ljava/util/List; // method@a22e │ │ +3f7f6e: 0c00 |0005: move-result-object v0 │ │ +3f7f70: 7210 72b5 0000 |0006: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ +3f7f76: 0a00 |0009: move-result v0 │ │ +3f7f78: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter; │ │ │ │ #1 : (in Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;) │ │ @@ -1485826,25 +1485809,25 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -3f7fb4: |[3f7fb4] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter.getItemId:(I)J │ │ -3f7fc4: 5420 5291 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.this$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@9152 │ │ -3f7fc8: 7110 2ea2 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.-$$Nest$fgetselectedSpeeds:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)Ljava/util/List; // method@a22e │ │ -3f7fce: 0c00 |0005: move-result-object v0 │ │ -3f7fd0: 7220 66b5 3000 |0006: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3f7fd6: 0c03 |0009: move-result-object v3 │ │ -3f7fd8: 1f03 6d1e |000a: check-cast v3, Ljava/lang/Float; // type@1e6d │ │ -3f7fdc: 6e10 a2b2 0300 |000c: invoke-virtual {v3}, Ljava/lang/Float;.hashCode:()I // method@b2a2 │ │ -3f7fe2: 0a03 |000f: move-result v3 │ │ -3f7fe4: 8130 |0010: int-to-long v0, v3 │ │ -3f7fe6: 1000 |0011: return-wide v0 │ │ +3f7f7c: |[3f7f7c] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter.getItemId:(I)J │ │ +3f7f8c: 5420 5291 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.this$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@9152 │ │ +3f7f90: 7110 2ea2 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.-$$Nest$fgetselectedSpeeds:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)Ljava/util/List; // method@a22e │ │ +3f7f96: 0c00 |0005: move-result-object v0 │ │ +3f7f98: 7220 66b5 3000 |0006: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3f7f9e: 0c03 |0009: move-result-object v3 │ │ +3f7fa0: 1f03 6d1e |000a: check-cast v3, Ljava/lang/Float; // type@1e6d │ │ +3f7fa4: 6e10 a2b2 0300 |000c: invoke-virtual {v3}, Ljava/lang/Float;.hashCode:()I // method@b2a2 │ │ +3f7faa: 0a03 |000f: move-result v3 │ │ +3f7fac: 8130 |0010: int-to-long v0, v3 │ │ +3f7fae: 1000 |0011: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter; │ │ 0x0000 - 0x0012 reg=3 (null) I │ │ │ │ @@ -1485853,18 +1485836,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 │ │ -3f80ac: |[3f80ac] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ -3f80bc: 1f01 891a |0000: check-cast v1, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$ViewHolder; // type@1a89 │ │ -3f80c0: 6e30 27a2 1002 |0002: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.onBindViewHolder:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$ViewHolder;I)V // method@a227 │ │ -3f80c6: 0e00 |0005: return-void │ │ +3f8074: |[3f8074] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ +3f8084: 1f01 891a |0000: check-cast v1, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$ViewHolder; // type@1a89 │ │ +3f8088: 6e30 27a2 1002 |0002: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.onBindViewHolder:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$ViewHolder;I)V // method@a227 │ │ +3f808e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 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 │ │ @@ -1485874,45 +1485857,45 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$ViewHolder;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 62 16-bit code units │ │ -3f80c8: |[3f80c8] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter.onBindViewHolder:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$ViewHolder;I)V │ │ -3f80d8: 5450 5291 |0000: iget-object v0, v5, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.this$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@9152 │ │ -3f80dc: 7110 2ea2 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.-$$Nest$fgetselectedSpeeds:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)Ljava/util/List; // method@a22e │ │ -3f80e2: 0c00 |0005: move-result-object v0 │ │ -3f80e4: 7220 66b5 7000 |0006: invoke-interface {v0, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3f80ea: 0c07 |0009: move-result-object v7 │ │ -3f80ec: 1f07 6d1e |000a: check-cast v7, Ljava/lang/Float; // type@1e6d │ │ -3f80f0: 6e10 a1b2 0700 |000c: invoke-virtual {v7}, Ljava/lang/Float;.floatValue:()F // method@b2a1 │ │ -3f80f6: 0a07 |000f: move-result v7 │ │ -3f80f8: 5460 5091 |0010: iget-object v0, v6, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$ViewHolder;.chip:Lcom/google/android/material/chip/Chip; // field@9150 │ │ -3f80fc: 7100 83b5 0000 |0012: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b583 │ │ -3f8102: 0c01 |0015: move-result-object v1 │ │ -3f8104: 1212 |0016: const/4 v2, #int 1 // #1 │ │ -3f8106: 2322 2921 |0017: new-array v2, v2, [Ljava/lang/Object; // type@2129 │ │ -3f810a: 1203 |0019: const/4 v3, #int 0 // #0 │ │ -3f810c: 7110 a8b2 0700 |001a: invoke-static {v7}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@b2a8 │ │ -3f8112: 0c04 |001d: move-result-object v4 │ │ -3f8114: 4d04 0203 |001e: aput-object v4, v2, v3 │ │ -3f8118: 1a03 4106 |0020: const-string v3, "%1$.2f" // string@0641 │ │ -3f811c: 7130 2bb3 3102 |0022: invoke-static {v1, v3, v2}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32b │ │ -3f8122: 0c01 |0025: move-result-object v1 │ │ -3f8124: 6e20 9d12 1000 |0026: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3f812a: 5460 5091 |0029: iget-object v0, v6, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$ViewHolder;.chip:Lcom/google/android/material/chip/Chip; // field@9150 │ │ -3f812e: 2201 871a |002b: new-instance v1, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda1; // type@1a87 │ │ -3f8132: 7030 18a2 5107 |002d: invoke-direct {v1, v5, v7}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;F)V // method@a218 │ │ -3f8138: 6e20 760d 1000 |0030: invoke-virtual {v0, v1}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d76 │ │ -3f813e: 5466 5091 |0033: iget-object v6, v6, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$ViewHolder;.chip:Lcom/google/android/material/chip/Chip; // field@9150 │ │ -3f8142: 2200 881a |0035: new-instance v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda2; // type@1a88 │ │ -3f8146: 7030 1aa2 5007 |0037: invoke-direct {v0, v5, v7}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;F)V // method@a21a │ │ -3f814c: 6e20 710d 0600 |003a: invoke-virtual {v6, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3f8152: 0e00 |003d: return-void │ │ +3f8090: |[3f8090] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter.onBindViewHolder:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$ViewHolder;I)V │ │ +3f80a0: 5450 5291 |0000: iget-object v0, v5, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.this$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@9152 │ │ +3f80a4: 7110 2ea2 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.-$$Nest$fgetselectedSpeeds:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)Ljava/util/List; // method@a22e │ │ +3f80aa: 0c00 |0005: move-result-object v0 │ │ +3f80ac: 7220 66b5 7000 |0006: invoke-interface {v0, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3f80b2: 0c07 |0009: move-result-object v7 │ │ +3f80b4: 1f07 6d1e |000a: check-cast v7, Ljava/lang/Float; // type@1e6d │ │ +3f80b8: 6e10 a1b2 0700 |000c: invoke-virtual {v7}, Ljava/lang/Float;.floatValue:()F // method@b2a1 │ │ +3f80be: 0a07 |000f: move-result v7 │ │ +3f80c0: 5460 5091 |0010: iget-object v0, v6, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$ViewHolder;.chip:Lcom/google/android/material/chip/Chip; // field@9150 │ │ +3f80c4: 7100 83b5 0000 |0012: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b583 │ │ +3f80ca: 0c01 |0015: move-result-object v1 │ │ +3f80cc: 1212 |0016: const/4 v2, #int 1 // #1 │ │ +3f80ce: 2322 2921 |0017: new-array v2, v2, [Ljava/lang/Object; // type@2129 │ │ +3f80d2: 1203 |0019: const/4 v3, #int 0 // #0 │ │ +3f80d4: 7110 a8b2 0700 |001a: invoke-static {v7}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@b2a8 │ │ +3f80da: 0c04 |001d: move-result-object v4 │ │ +3f80dc: 4d04 0203 |001e: aput-object v4, v2, v3 │ │ +3f80e0: 1a03 4106 |0020: const-string v3, "%1$.2f" // string@0641 │ │ +3f80e4: 7130 2bb3 3102 |0022: invoke-static {v1, v3, v2}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32b │ │ +3f80ea: 0c01 |0025: move-result-object v1 │ │ +3f80ec: 6e20 9d12 1000 |0026: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3f80f2: 5460 5091 |0029: iget-object v0, v6, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$ViewHolder;.chip:Lcom/google/android/material/chip/Chip; // field@9150 │ │ +3f80f6: 2201 871a |002b: new-instance v1, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda1; // type@1a87 │ │ +3f80fa: 7030 18a2 5107 |002d: invoke-direct {v1, v5, v7}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;F)V // method@a218 │ │ +3f8100: 6e20 760d 1000 |0030: invoke-virtual {v0, v1}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d76 │ │ +3f8106: 5466 5091 |0033: iget-object v6, v6, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$ViewHolder;.chip:Lcom/google/android/material/chip/Chip; // field@9150 │ │ +3f810a: 2200 881a |0035: new-instance v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda2; // type@1a88 │ │ +3f810e: 7030 1aa2 5007 |0037: invoke-direct {v0, v5, v7}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;F)V // method@a21a │ │ +3f8114: 6e20 710d 0600 |003a: invoke-virtual {v6, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3f811a: 0e00 |003d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0010 line=127 │ │ 0x0029 line=128 │ │ 0x0033 line=134 │ │ locals : │ │ @@ -1485925,18 +1485908,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 │ │ -3f7ed0: |[3f7ed0] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ -3f7ee0: 6e30 29a2 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@a229 │ │ -3f7ee6: 0c01 |0003: move-result-object v1 │ │ -3f7ee8: 1101 |0004: return-object v1 │ │ +3f7e98: |[3f7e98] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ +3f7ea8: 6e30 29a2 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@a229 │ │ +3f7eae: 0c01 |0003: move-result-object v1 │ │ +3f7eb0: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 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 │ │ @@ -1485946,25 +1485929,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 │ │ -3f7f50: |[3f7f50] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$ViewHolder; │ │ -3f7f60: 2201 bf14 |0000: new-instance v1, Lcom/google/android/material/chip/Chip; // type@14bf │ │ -3f7f64: 5402 5291 |0002: iget-object v2, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.this$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@9152 │ │ -3f7f68: 6e10 2d35 0200 |0004: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -3f7f6e: 0c02 |0007: move-result-object v2 │ │ -3f7f70: 7020 6e7e 2100 |0008: invoke-direct {v1, v2}, Lcom/google/android/material/chip/Chip;.:(Landroid/content/Context;)V // method@7e6e │ │ -3f7f76: 1242 |000b: const/4 v2, #int 4 // #4 │ │ -3f7f78: 6e20 920d 2100 |000c: invoke-virtual {v1, v2}, Landroid/view/View;.setTextAlignment:(I)V // method@0d92 │ │ -3f7f7e: 2202 891a |000f: new-instance v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$ViewHolder; // type@1a89 │ │ -3f7f82: 7030 1ca2 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@a21c │ │ -3f7f88: 1102 |0014: return-object v2 │ │ +3f7f18: |[3f7f18] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$ViewHolder; │ │ +3f7f28: 2201 bf14 |0000: new-instance v1, Lcom/google/android/material/chip/Chip; // type@14bf │ │ +3f7f2c: 5402 5291 |0002: iget-object v2, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.this$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@9152 │ │ +3f7f30: 6e10 2d35 0200 |0004: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +3f7f36: 0c02 |0007: move-result-object v2 │ │ +3f7f38: 7020 6e7e 2100 |0008: invoke-direct {v1, v2}, Lcom/google/android/material/chip/Chip;.:(Landroid/content/Context;)V // method@7e6e │ │ +3f7f3e: 1242 |000b: const/4 v2, #int 4 // #4 │ │ +3f7f40: 6e20 920d 2100 |000c: invoke-virtual {v1, v2}, Landroid/view/View;.setTextAlignment:(I)V // method@0d92 │ │ +3f7f46: 2202 891a |000f: new-instance v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$ViewHolder; // type@1a89 │ │ +3f7f4a: 7030 1ca2 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@a21c │ │ +3f7f50: 1102 |0014: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x000c line=119 │ │ 0x000f line=120 │ │ locals : │ │ 0x0000 - 0x0015 reg=0 this Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter; │ │ @@ -1485997,35 +1485980,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f8754: |[3f8754] de.danoeh.antennapod.error.RxJavaErrorHandlerSetup$$ExternalSyntheticLambda0.:()V │ │ -3f8764: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f876a: 0e00 |0003: return-void │ │ +3f871c: |[3f871c] de.danoeh.antennapod.error.RxJavaErrorHandlerSetup$$ExternalSyntheticLambda0.:()V │ │ +3f872c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f8732: 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 │ │ -3f876c: |[3f876c] de.danoeh.antennapod.error.RxJavaErrorHandlerSetup$$ExternalSyntheticLambda0.accept:(Ljava/lang/Object;)V │ │ -3f877c: 1f01 941e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e94 │ │ -3f8780: 7110 3fa2 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/error/RxJavaErrorHandlerSetup;.$r8$lambda$rTCJTN-B_msPz1xGruDHmGPdnN8:(Ljava/lang/Throwable;)V // method@a23f │ │ -3f8786: 0e00 |0005: return-void │ │ +3f8734: |[3f8734] de.danoeh.antennapod.error.RxJavaErrorHandlerSetup$$ExternalSyntheticLambda0.accept:(Ljava/lang/Object;)V │ │ +3f8744: 1f01 941e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e94 │ │ +3f8748: 7110 3fa2 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/error/RxJavaErrorHandlerSetup;.$r8$lambda$rTCJTN-B_msPz1xGruDHmGPdnN8:(Ljava/lang/Throwable;)V // method@a23f │ │ +3f874e: 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; │ │ │ │ @@ -1486059,18 +1486042,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 │ │ -3f9524: |[3f9524] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda11.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V │ │ -3f9534: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f953a: 5b01 5e92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@925e │ │ -3f953e: 0e00 |0005: return-void │ │ +3f94ec: |[3f94ec] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda11.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V │ │ +3f94fc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f9502: 5b01 5e92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@925e │ │ +3f9506: 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; │ │ │ │ @@ -1486080,19 +1486063,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3f9540: |[3f9540] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda11.accept:(Ljava/lang/Object;)V │ │ -3f9550: 5410 5e92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@925e │ │ -3f9554: 1f02 b21c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ -3f9558: 7120 bea2 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@a2be │ │ -3f955e: 0e00 |0007: return-void │ │ +3f9508: |[3f9508] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda11.accept:(Ljava/lang/Object;)V │ │ +3f9518: 5410 5e92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@925e │ │ +3f951c: 1f02 b21c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ +3f9520: 7120 bea2 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@a2be │ │ +3f9526: 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; │ │ │ │ @@ -1486126,18 +1486109,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 │ │ -3f9560: |[3f9560] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda12.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V │ │ -3f9570: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f9576: 5b01 5f92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@925f │ │ -3f957a: 0e00 |0005: return-void │ │ +3f9528: |[3f9528] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda12.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V │ │ +3f9538: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f953e: 5b01 5f92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@925f │ │ +3f9542: 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; │ │ │ │ @@ -1486147,19 +1486130,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3f957c: |[3f957c] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda12.accept:(Ljava/lang/Object;)V │ │ -3f958c: 5410 5f92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@925f │ │ -3f9590: 1f02 941e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e94 │ │ -3f9594: 7120 bfa2 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@a2bf │ │ -3f959a: 0e00 |0007: return-void │ │ +3f9544: |[3f9544] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda12.accept:(Ljava/lang/Object;)V │ │ +3f9554: 5410 5f92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@925f │ │ +3f9558: 1f02 941e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e94 │ │ +3f955c: 7120 bfa2 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@a2bf │ │ +3f9562: 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; │ │ │ │ @@ -1486193,18 +1486176,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 │ │ -3f959c: |[3f959c] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda13.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V │ │ -3f95ac: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f95b2: 5b01 6092 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@9260 │ │ -3f95b6: 0e00 |0005: return-void │ │ +3f9564: |[3f9564] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda13.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V │ │ +3f9574: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f957a: 5b01 6092 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@9260 │ │ +3f957e: 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; │ │ │ │ @@ -1486214,19 +1486197,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3f95b8: |[3f95b8] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda13.onActivityResult:(Ljava/lang/Object;)V │ │ -3f95c8: 5410 6092 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@9260 │ │ -3f95cc: 1f02 6101 |0002: check-cast v2, Landroid/net/Uri; // type@0161 │ │ -3f95d0: 7120 c0a2 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.$r8$lambda$47ekMY2HvAj20tSvS0OuUKMgMl4:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/net/Uri;)V // method@a2c0 │ │ -3f95d6: 0e00 |0007: return-void │ │ +3f9580: |[3f9580] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda13.onActivityResult:(Ljava/lang/Object;)V │ │ +3f9590: 5410 6092 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@9260 │ │ +3f9594: 1f02 6101 |0002: check-cast v2, Landroid/net/Uri; // type@0161 │ │ +3f9598: 7120 c0a2 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.$r8$lambda$47ekMY2HvAj20tSvS0OuUKMgMl4:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/net/Uri;)V // method@a2c0 │ │ +3f959e: 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; │ │ │ │ @@ -1486260,18 +1486243,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 │ │ -3f95d8: |[3f95d8] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda14.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V │ │ -3f95e8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3f95ee: 5b01 6192 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda14;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@9261 │ │ -3f95f2: 0e00 |0005: return-void │ │ +3f95a0: |[3f95a0] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda14.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V │ │ +3f95b0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3f95b6: 5b01 6192 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda14;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@9261 │ │ +3f95ba: 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; │ │ │ │ @@ -1486281,19 +1486264,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3f95f4: |[3f95f4] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda14.onActivityResult:(Ljava/lang/Object;)V │ │ -3f9604: 5410 6192 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda14;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@9261 │ │ -3f9608: 1f02 6101 |0002: check-cast v2, Landroid/net/Uri; // type@0161 │ │ -3f960c: 7120 c4a2 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.$r8$lambda$UEc6osDTwWLsVbyDvAaaAN7gHBM:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/net/Uri;)V // method@a2c4 │ │ -3f9612: 0e00 |0007: return-void │ │ +3f95bc: |[3f95bc] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda14.onActivityResult:(Ljava/lang/Object;)V │ │ +3f95cc: 5410 6192 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda14;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@9261 │ │ +3f95d0: 1f02 6101 |0002: check-cast v2, Landroid/net/Uri; // type@0161 │ │ +3f95d4: 7120 c4a2 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.$r8$lambda$UEc6osDTwWLsVbyDvAaaAN7gHBM:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/net/Uri;)V // method@a2c4 │ │ +3f95da: 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; │ │ │ │ @@ -1486331,19 +1486314,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 │ │ -3fa7d0: |[3fa7d0] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Z)V │ │ -3fa7e0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3fa7e6: 5b01 7a92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@927a │ │ -3fa7ea: 5c02 7b92 |0005: iput-boolean v2, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda0;.f$1:Z // field@927b │ │ -3fa7ee: 0e00 |0007: return-void │ │ +3fa798: |[3fa798] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Z)V │ │ +3fa7a8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3fa7ae: 5b01 7a92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@927a │ │ +3fa7b2: 5c02 7b92 |0005: iput-boolean v2, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda0;.f$1:Z // field@927b │ │ +3fa7b6: 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 │ │ @@ -1486354,19 +1486337,19 @@ │ │ type : '(Lio/reactivex/MaybeEmitter;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3fa7f0: |[3fa7f0] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda0.subscribe:(Lio/reactivex/MaybeEmitter;)V │ │ -3fa800: 5420 7a92 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@927a │ │ -3fa804: 5521 7b92 |0002: iget-boolean v1, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda0;.f$1:Z // field@927b │ │ -3fa808: 7130 1fa3 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@a31f │ │ -3fa80e: 0e00 |0007: return-void │ │ +3fa7b8: |[3fa7b8] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda0.subscribe:(Lio/reactivex/MaybeEmitter;)V │ │ +3fa7c8: 5420 7a92 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@927a │ │ +3fa7cc: 5521 7b92 |0002: iget-boolean v1, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda0;.f$1:Z // field@927b │ │ +3fa7d0: 7130 1fa3 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@a31f │ │ +3fa7d6: 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; │ │ │ │ @@ -1486404,19 +1486387,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 │ │ -3fa8f4: |[3fa8f4] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Z)V │ │ -3fa904: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3fa90a: 5b01 8092 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@9280 │ │ -3fa90e: 5c02 8192 |0005: iput-boolean v2, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda1;.f$1:Z // field@9281 │ │ -3fa912: 0e00 |0007: return-void │ │ +3fa8bc: |[3fa8bc] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Z)V │ │ +3fa8cc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3fa8d2: 5b01 8092 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@9280 │ │ +3fa8d6: 5c02 8192 |0005: iput-boolean v2, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda1;.f$1:Z // field@9281 │ │ +3fa8da: 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 │ │ @@ -1486427,20 +1486410,20 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -3fa914: |[3fa914] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ -3fa924: 5420 8092 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@9280 │ │ -3fa928: 5521 8192 |0002: iget-boolean v1, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda1;.f$1:Z // field@9281 │ │ -3fa92c: 1f03 c51c |0004: check-cast v3, Lde/danoeh/antennapod/model/playback/Playable; // type@1cc5 │ │ -3fa930: 7130 1ea3 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@a31e │ │ -3fa936: 0e00 |0009: return-void │ │ +3fa8dc: |[3fa8dc] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ +3fa8ec: 5420 8092 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@9280 │ │ +3fa8f0: 5521 8192 |0002: iget-boolean v1, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda1;.f$1:Z // field@9281 │ │ +3fa8f4: 1f03 c51c |0004: check-cast v3, Lde/danoeh/antennapod/model/playback/Playable; // type@1cc5 │ │ +3fa8f8: 7130 1ea3 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@a31e │ │ +3fa8fe: 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; │ │ │ │ @@ -1486470,35 +1486453,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3fa938: |[3fa938] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda2.:()V │ │ -3fa948: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3fa94e: 0e00 |0003: return-void │ │ +3fa900: |[3fa900] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda2.:()V │ │ +3fa910: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3fa916: 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 │ │ -3fa950: |[3fa950] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ -3fa960: 1f01 941e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e94 │ │ -3fa964: 7110 27a3 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.$r8$lambda$NUPF_hdV7YIVPfDXJmGCVyahgS4:(Ljava/lang/Throwable;)V // method@a327 │ │ -3fa96a: 0e00 |0005: return-void │ │ +3fa918: |[3fa918] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ +3fa928: 1f01 941e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e94 │ │ +3fa92c: 7110 27a3 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.$r8$lambda$NUPF_hdV7YIVPfDXJmGCVyahgS4:(Ljava/lang/Throwable;)V // method@a327 │ │ +3fa932: 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; │ │ │ │ @@ -1486532,18 +1486515,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 │ │ -3fa96c: |[3fa96c] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V │ │ -3fa97c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3fa982: 5b01 8292 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@9282 │ │ -3fa986: 0e00 |0005: return-void │ │ +3fa934: |[3fa934] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V │ │ +3fa944: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3fa94a: 5b01 8292 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@9282 │ │ +3fa94e: 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; │ │ │ │ @@ -1486553,18 +1486536,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3fa988: |[3fa988] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda3.run:()V │ │ -3fa998: 5410 8292 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@9282 │ │ -3fa99c: 7110 29a3 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.$r8$lambda$YnMJFdEd8KPAA2MWHxS-GmH0POo:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V // method@a329 │ │ -3fa9a2: 0e00 |0005: return-void │ │ +3fa950: |[3fa950] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda3.run:()V │ │ +3fa960: 5410 8292 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@9282 │ │ +3fa964: 7110 29a3 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.$r8$lambda$YnMJFdEd8KPAA2MWHxS-GmH0POo:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V // method@a329 │ │ +3fa96a: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -1486601,17 +1486584,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 │ │ -3fab2c: |[3fab2c] de.danoeh.antennapod.fragment.AudioPlayerFragment$1.$r8$lambda$-1sa-TuiVw8MuJHJVsym97OwCfs:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1;)V │ │ -3fab3c: 7010 15a3 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1;.lambda$onPageSelected$0:()V // method@a315 │ │ -3fab42: 0e00 |0003: return-void │ │ +3faaf4: |[3faaf4] de.danoeh.antennapod.fragment.AudioPlayerFragment$1.$r8$lambda$-1sa-TuiVw8MuJHJVsym97OwCfs:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1;)V │ │ +3fab04: 7010 15a3 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1;.lambda$onPageSelected$0:()V // method@a315 │ │ +3fab0a: 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;) │ │ @@ -1486619,18 +1486602,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 │ │ -3fab44: |[3fab44] de.danoeh.antennapod.fragment.AudioPlayerFragment$1.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V │ │ -3fab54: 5b01 8992 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1;.this$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@9289 │ │ -3fab58: 7010 9a4b 0000 |0002: invoke-direct {v0}, Landroidx/viewpager2/widget/ViewPager2$OnPageChangeCallback;.:()V // method@4b9a │ │ -3fab5e: 0e00 |0005: return-void │ │ +3fab0c: |[3fab0c] de.danoeh.antennapod.fragment.AudioPlayerFragment$1.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V │ │ +3fab1c: 5b01 8992 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1;.this$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@9289 │ │ +3fab20: 7010 9a4b 0000 |0002: invoke-direct {v0}, Landroidx/viewpager2/widget/ViewPager2$OnPageChangeCallback;.:()V // method@4b9a │ │ +3fab26: 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; │ │ │ │ @@ -1486639,27 +1486622,27 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -3fab60: |[3fab60] de.danoeh.antennapod.fragment.AudioPlayerFragment$1.lambda$onPageSelected$0:()V │ │ -3fab70: 5410 8992 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1;.this$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@9289 │ │ -3fab74: 6e10 2735 0000 |0002: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -3fab7a: 0c00 |0005: move-result-object v0 │ │ -3fab7c: 3800 1100 |0006: if-eqz v0, 0017 // +0011 │ │ -3fab80: 5410 8992 |0008: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1;.this$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@9289 │ │ -3fab84: 6e10 2735 0000 |000a: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -3fab8a: 0c00 |000d: move-result-object v0 │ │ -3fab8c: 1f00 d917 |000e: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -3fab90: 6e10 8d94 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // method@948d │ │ -3fab96: 0c00 |0013: move-result-object v0 │ │ -3fab98: 6e10 d37c 0000 |0014: invoke-virtual {v0}, Lcom/google/android/material/bottomsheet/ViewPagerBottomSheetBehavior;.updateScrollingChild:()V // method@7cd3 │ │ -3fab9e: 0e00 |0017: return-void │ │ +3fab28: |[3fab28] de.danoeh.antennapod.fragment.AudioPlayerFragment$1.lambda$onPageSelected$0:()V │ │ +3fab38: 5410 8992 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1;.this$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@9289 │ │ +3fab3c: 6e10 2735 0000 |0002: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +3fab42: 0c00 |0005: move-result-object v0 │ │ +3fab44: 3800 1100 |0006: if-eqz v0, 0017 // +0011 │ │ +3fab48: 5410 8992 |0008: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1;.this$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@9289 │ │ +3fab4c: 6e10 2735 0000 |000a: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +3fab52: 0c00 |000d: move-result-object v0 │ │ +3fab54: 1f00 d917 |000e: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +3fab58: 6e10 8d94 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // method@948d │ │ +3fab5e: 0c00 |0013: move-result-object v0 │ │ +3fab60: 6e10 d37c 0000 |0014: invoke-virtual {v0}, Lcom/google/android/material/bottomsheet/ViewPagerBottomSheetBehavior;.updateScrollingChild:()V // method@7cd3 │ │ +3fab66: 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; │ │ │ │ @@ -1486669,22 +1486652,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -3faba0: |[3faba0] de.danoeh.antennapod.fragment.AudioPlayerFragment$1.onPageSelected:(I)V │ │ -3fabb0: 5412 8992 |0000: iget-object v2, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1;.this$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@9289 │ │ -3fabb4: 7110 2da3 0200 |0002: invoke-static {v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.-$$Nest$fgetpager:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)Landroidx/viewpager2/widget/ViewPager2; // method@a32d │ │ -3fabba: 0c02 |0005: move-result-object v2 │ │ -3fabbc: 2200 d61a |0006: new-instance v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1$$ExternalSyntheticLambda0; // type@1ad6 │ │ -3fabc0: 7020 11a3 1000 |0008: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1;)V // method@a311 │ │ -3fabc6: 6e20 250d 0200 |000b: invoke-virtual {v2, v0}, Landroid/view/View;.post:(Ljava/lang/Runnable;)Z // method@0d25 │ │ -3fabcc: 0e00 |000e: return-void │ │ +3fab68: |[3fab68] de.danoeh.antennapod.fragment.AudioPlayerFragment$1.onPageSelected:(I)V │ │ +3fab78: 5412 8992 |0000: iget-object v2, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1;.this$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@9289 │ │ +3fab7c: 7110 2da3 0200 |0002: invoke-static {v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.-$$Nest$fgetpager:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)Landroidx/viewpager2/widget/ViewPager2; // method@a32d │ │ +3fab82: 0c02 |0005: move-result-object v2 │ │ +3fab84: 2200 d61a |0006: new-instance v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1$$ExternalSyntheticLambda0; // type@1ad6 │ │ +3fab88: 7020 11a3 1000 |0008: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1;)V // method@a311 │ │ +3fab8e: 6e20 250d 0200 |000b: invoke-virtual {v2, v0}, Landroid/view/View;.post:(Ljava/lang/Runnable;)Z // method@0d25 │ │ +3fab94: 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 │ │ │ │ @@ -1486722,18 +1486705,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 │ │ -3fabd0: |[3fabd0] de.danoeh.antennapod.fragment.AudioPlayerFragment$2.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/app/Activity;)V │ │ -3fabe0: 5b01 8a92 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@928a │ │ -3fabe4: 7020 289e 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.:(Landroid/app/Activity;)V // method@9e28 │ │ -3fabea: 0e00 |0005: return-void │ │ +3fab98: |[3fab98] de.danoeh.antennapod.fragment.AudioPlayerFragment$2.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/app/Activity;)V │ │ +3faba8: 5b01 8a92 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@928a │ │ +3fabac: 7020 289e 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.:(Landroid/app/Activity;)V // method@9e28 │ │ +3fabb2: 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; │ │ @@ -1486744,19 +1486727,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -3fabec: |[3fabec] de.danoeh.antennapod.fragment.AudioPlayerFragment$2.loadMediaInfo:()V │ │ -3fabfc: 5420 8a92 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@928a │ │ -3fac00: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3fac02: 7120 2ea3 1000 |0003: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.-$$Nest$mloadMediaInfo:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Z)V // method@a32e │ │ -3fac08: 0e00 |0006: return-void │ │ +3fabb4: |[3fabb4] de.danoeh.antennapod.fragment.AudioPlayerFragment$2.loadMediaInfo:()V │ │ +3fabc4: 5420 8a92 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@928a │ │ +3fabc8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3fabca: 7120 2ea3 1000 |0003: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.-$$Nest$mloadMediaInfo:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Z)V // method@a32e │ │ +3fabd0: 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;) │ │ @@ -1486764,24 +1486747,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -3fac0c: |[3fac0c] de.danoeh.antennapod.fragment.AudioPlayerFragment$2.onPlaybackEnd:()V │ │ -3fac1c: 5420 8a92 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@928a │ │ -3fac20: 6e10 2735 0000 |0002: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -3fac26: 0c00 |0005: move-result-object v0 │ │ -3fac28: 1f00 d917 |0006: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -3fac2c: 6e10 8d94 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // method@948d │ │ -3fac32: 0c00 |000b: move-result-object v0 │ │ -3fac34: 1241 |000c: const/4 v1, #int 4 // #4 │ │ -3fac36: 6e20 8c7c 1000 |000d: invoke-virtual {v0, v1}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@7c8c │ │ -3fac3c: 0e00 |0010: return-void │ │ +3fabd4: |[3fabd4] de.danoeh.antennapod.fragment.AudioPlayerFragment$2.onPlaybackEnd:()V │ │ +3fabe4: 5420 8a92 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@928a │ │ +3fabe8: 6e10 2735 0000 |0002: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +3fabee: 0c00 |0005: move-result-object v0 │ │ +3fabf0: 1f00 d917 |0006: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +3fabf4: 6e10 8d94 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // method@948d │ │ +3fabfa: 0c00 |000b: move-result-object v0 │ │ +3fabfc: 1241 |000c: const/4 v1, #int 4 // #4 │ │ +3fabfe: 6e20 8c7c 1000 |000d: invoke-virtual {v0, v1}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@7c8c │ │ +3fac04: 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;) │ │ @@ -1486789,20 +1486772,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -3fac40: |[3fac40] de.danoeh.antennapod.fragment.AudioPlayerFragment$2.updatePlayButtonShowsPlay:(Z)V │ │ -3fac50: 5410 8a92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@928a │ │ -3fac54: 7110 2ca3 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.-$$Nest$fgetbutPlay:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)Lde/danoeh/antennapod/view/PlayButton; // method@a32c │ │ -3fac5a: 0c00 |0005: move-result-object v0 │ │ -3fac5c: 6e20 49b1 2000 |0006: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/view/PlayButton;.setIsShowPlay:(Z)V // method@b149 │ │ -3fac62: 0e00 |0009: return-void │ │ +3fac08: |[3fac08] de.danoeh.antennapod.fragment.AudioPlayerFragment$2.updatePlayButtonShowsPlay:(Z)V │ │ +3fac18: 5410 8a92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@928a │ │ +3fac1c: 7110 2ca3 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.-$$Nest$fgetbutPlay:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)Lde/danoeh/antennapod/view/PlayButton; // method@a32c │ │ +3fac22: 0c00 |0005: move-result-object v0 │ │ +3fac24: 6e20 49b1 2000 |0006: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/view/PlayButton;.setIsShowPlay:(Z)V // method@b149 │ │ +3fac2a: 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 │ │ │ │ @@ -1486836,18 +1486819,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 │ │ -3fc170: |[3fc170] de.danoeh.antennapod.fragment.ChaptersFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/ChaptersFragment;)V │ │ -3fc180: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3fc186: 5b01 a792 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/ChaptersFragment; // field@92a7 │ │ -3fc18a: 0e00 |0005: return-void │ │ +3fc138: |[3fc138] de.danoeh.antennapod.fragment.ChaptersFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/ChaptersFragment;)V │ │ +3fc148: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3fc14e: 5b01 a792 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/ChaptersFragment; // field@92a7 │ │ +3fc152: 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; │ │ │ │ @@ -1486857,18 +1486840,18 @@ │ │ type : '(I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3fc18c: |[3fc18c] de.danoeh.antennapod.fragment.ChaptersFragment$$ExternalSyntheticLambda1.onPlayChapterButtonClicked:(I)V │ │ -3fc19c: 5410 a792 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/ChaptersFragment; // field@92a7 │ │ -3fc1a0: 7120 67a3 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.$r8$lambda$jwlh4D7IEboqtXtWYJy2iArdZB8:(Lde/danoeh/antennapod/fragment/ChaptersFragment;I)V // method@a367 │ │ -3fc1a6: 0e00 |0005: return-void │ │ +3fc154: |[3fc154] de.danoeh.antennapod.fragment.ChaptersFragment$$ExternalSyntheticLambda1.onPlayChapterButtonClicked:(I)V │ │ +3fc164: 5410 a792 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/ChaptersFragment; // field@92a7 │ │ +3fc168: 7120 67a3 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.$r8$lambda$jwlh4D7IEboqtXtWYJy2iArdZB8:(Lde/danoeh/antennapod/fragment/ChaptersFragment;I)V // method@a367 │ │ +3fc16e: 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 │ │ │ │ @@ -1486906,19 +1486889,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 │ │ -3fc1a8: |[3fc1a8] de.danoeh.antennapod.fragment.ChaptersFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/ChaptersFragment;Z)V │ │ -3fc1b8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3fc1be: 5b01 a892 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/ChaptersFragment; // field@92a8 │ │ -3fc1c2: 5c02 a992 |0005: iput-boolean v2, v0, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda2;.f$1:Z // field@92a9 │ │ -3fc1c6: 0e00 |0007: return-void │ │ +3fc170: |[3fc170] de.danoeh.antennapod.fragment.ChaptersFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/ChaptersFragment;Z)V │ │ +3fc180: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3fc186: 5b01 a892 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/ChaptersFragment; // field@92a8 │ │ +3fc18a: 5c02 a992 |0005: iput-boolean v2, v0, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda2;.f$1:Z // field@92a9 │ │ +3fc18e: 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 │ │ @@ -1486929,19 +1486912,19 @@ │ │ type : '(Lio/reactivex/MaybeEmitter;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3fc1c8: |[3fc1c8] de.danoeh.antennapod.fragment.ChaptersFragment$$ExternalSyntheticLambda2.subscribe:(Lio/reactivex/MaybeEmitter;)V │ │ -3fc1d8: 5420 a892 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/ChaptersFragment; // field@92a8 │ │ -3fc1dc: 5521 a992 |0002: iget-boolean v1, v2, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda2;.f$1:Z // field@92a9 │ │ -3fc1e0: 7130 64a3 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@a364 │ │ -3fc1e6: 0e00 |0007: return-void │ │ +3fc190: |[3fc190] de.danoeh.antennapod.fragment.ChaptersFragment$$ExternalSyntheticLambda2.subscribe:(Lio/reactivex/MaybeEmitter;)V │ │ +3fc1a0: 5420 a892 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/ChaptersFragment; // field@92a8 │ │ +3fc1a4: 5521 a992 |0002: iget-boolean v1, v2, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda2;.f$1:Z // field@92a9 │ │ +3fc1a8: 7130 64a3 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@a364 │ │ +3fc1ae: 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; │ │ │ │ @@ -1486975,18 +1486958,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 │ │ -3fc1e8: |[3fc1e8] de.danoeh.antennapod.fragment.ChaptersFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/ChaptersFragment;)V │ │ -3fc1f8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3fc1fe: 5b01 aa92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/ChaptersFragment; // field@92aa │ │ -3fc202: 0e00 |0005: return-void │ │ +3fc1b0: |[3fc1b0] de.danoeh.antennapod.fragment.ChaptersFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/ChaptersFragment;)V │ │ +3fc1c0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3fc1c6: 5b01 aa92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/ChaptersFragment; // field@92aa │ │ +3fc1ca: 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; │ │ │ │ @@ -1486996,18 +1486979,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3fc204: |[3fc204] de.danoeh.antennapod.fragment.ChaptersFragment$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ -3fc214: 5410 aa92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/ChaptersFragment; // field@92aa │ │ -3fc218: 7120 65a3 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.$r8$lambda$QqicvjTsEYV9irjhtmhReC0SOqI:(Lde/danoeh/antennapod/fragment/ChaptersFragment;Ljava/lang/Object;)V // method@a365 │ │ -3fc21e: 0e00 |0005: return-void │ │ +3fc1cc: |[3fc1cc] de.danoeh.antennapod.fragment.ChaptersFragment$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ +3fc1dc: 5410 aa92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/ChaptersFragment; // field@92aa │ │ +3fc1e0: 7120 65a3 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.$r8$lambda$QqicvjTsEYV9irjhtmhReC0SOqI:(Lde/danoeh/antennapod/fragment/ChaptersFragment;Ljava/lang/Object;)V // method@a365 │ │ +3fc1e6: 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; │ │ │ │ @@ -1487037,35 +1487020,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3fc220: |[3fc220] de.danoeh.antennapod.fragment.ChaptersFragment$$ExternalSyntheticLambda4.:()V │ │ -3fc230: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3fc236: 0e00 |0003: return-void │ │ +3fc1e8: |[3fc1e8] de.danoeh.antennapod.fragment.ChaptersFragment$$ExternalSyntheticLambda4.:()V │ │ +3fc1f8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3fc1fe: 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 │ │ -3fc238: |[3fc238] de.danoeh.antennapod.fragment.ChaptersFragment$$ExternalSyntheticLambda4.accept:(Ljava/lang/Object;)V │ │ -3fc248: 1f01 941e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e94 │ │ -3fc24c: 7110 68a3 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.$r8$lambda$sJeZqp9VCtYrgG2UEtXNx8720L4:(Ljava/lang/Throwable;)V // method@a368 │ │ -3fc252: 0e00 |0005: return-void │ │ +3fc200: |[3fc200] de.danoeh.antennapod.fragment.ChaptersFragment$$ExternalSyntheticLambda4.accept:(Ljava/lang/Object;)V │ │ +3fc210: 1f01 941e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e94 │ │ +3fc214: 7110 68a3 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.$r8$lambda$sJeZqp9VCtYrgG2UEtXNx8720L4:(Ljava/lang/Throwable;)V // method@a368 │ │ +3fc21a: 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; │ │ │ │ @@ -1487103,18 +1487086,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 │ │ -3fc254: |[3fc254] de.danoeh.antennapod.fragment.ChaptersFragment$1.:(Lde/danoeh/antennapod/fragment/ChaptersFragment;Landroid/app/Activity;)V │ │ -3fc264: 5b01 ab92 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ChaptersFragment$1;.this$0:Lde/danoeh/antennapod/fragment/ChaptersFragment; // field@92ab │ │ -3fc268: 7020 289e 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.:(Landroid/app/Activity;)V // method@9e28 │ │ -3fc26e: 0e00 |0005: return-void │ │ +3fc21c: |[3fc21c] de.danoeh.antennapod.fragment.ChaptersFragment$1.:(Lde/danoeh/antennapod/fragment/ChaptersFragment;Landroid/app/Activity;)V │ │ +3fc22c: 5b01 ab92 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ChaptersFragment$1;.this$0:Lde/danoeh/antennapod/fragment/ChaptersFragment; // field@92ab │ │ +3fc230: 7020 289e 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.:(Landroid/app/Activity;)V // method@9e28 │ │ +3fc236: 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; │ │ @@ -1487125,19 +1487108,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -3fc270: |[3fc270] de.danoeh.antennapod.fragment.ChaptersFragment$1.loadMediaInfo:()V │ │ -3fc280: 5420 ab92 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ChaptersFragment$1;.this$0:Lde/danoeh/antennapod/fragment/ChaptersFragment; // field@92ab │ │ -3fc284: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3fc286: 7120 69a3 1000 |0003: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.-$$Nest$mloadMediaInfo:(Lde/danoeh/antennapod/fragment/ChaptersFragment;Z)V // method@a369 │ │ -3fc28c: 0e00 |0006: return-void │ │ +3fc238: |[3fc238] de.danoeh.antennapod.fragment.ChaptersFragment$1.loadMediaInfo:()V │ │ +3fc248: 5420 ab92 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ChaptersFragment$1;.this$0:Lde/danoeh/antennapod/fragment/ChaptersFragment; // field@92ab │ │ +3fc24c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3fc24e: 7120 69a3 1000 |0003: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.-$$Nest$mloadMediaInfo:(Lde/danoeh/antennapod/fragment/ChaptersFragment;Z)V // method@a369 │ │ +3fc254: 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 : 5109 (ChaptersFragment.java) │ │ @@ -1487170,18 +1487153,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 │ │ -3fc918: |[3fc918] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V │ │ -3fc928: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3fc92e: 5b01 b592 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@92b5 │ │ -3fc932: 0e00 |0005: return-void │ │ +3fc8e0: |[3fc8e0] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V │ │ +3fc8f0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3fc8f6: 5b01 b592 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@92b5 │ │ +3fc8fa: 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; │ │ │ │ @@ -1487191,19 +1487174,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 │ │ -3fc8f8: |[3fc8f8] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$$ExternalSyntheticLambda1.onActionSelected:(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z │ │ -3fc908: 5410 b592 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@92b5 │ │ -3fc90c: 7120 92a3 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@a392 │ │ -3fc912: 0a02 |0005: move-result v2 │ │ -3fc914: 0f02 |0006: return v2 │ │ +3fc8c0: |[3fc8c0] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$$ExternalSyntheticLambda1.onActionSelected:(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z │ │ +3fc8d0: 5410 b592 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@92b5 │ │ +3fc8d4: 7120 92a3 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@a392 │ │ +3fc8da: 0a02 |0005: move-result v2 │ │ +3fc8dc: 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; │ │ │ │ @@ -1487237,18 +1487220,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 │ │ -3fc970: |[3fc970] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V │ │ -3fc980: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3fc986: 5b01 b792 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@92b7 │ │ -3fc98a: 0e00 |0005: return-void │ │ +3fc938: |[3fc938] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V │ │ +3fc948: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3fc94e: 5b01 b792 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@92b7 │ │ +3fc952: 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; │ │ │ │ @@ -1487258,19 +1487241,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3fc98c: |[3fc98c] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ -3fc99c: 5410 b792 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@92b7 │ │ -3fc9a0: 1f02 101f |0002: check-cast v2, Ljava/util/List; // type@1f10 │ │ -3fc9a4: 7120 90a3 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.$r8$lambda$UtL6Fts0kEOw7suz1YIj8zgOKg8:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;Ljava/util/List;)V // method@a390 │ │ -3fc9aa: 0e00 |0007: return-void │ │ +3fc954: |[3fc954] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ +3fc964: 5410 b792 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@92b7 │ │ +3fc968: 1f02 101f |0002: check-cast v2, Ljava/util/List; // type@1f10 │ │ +3fc96c: 7120 90a3 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.$r8$lambda$UtL6Fts0kEOw7suz1YIj8zgOKg8:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;Ljava/util/List;)V // method@a390 │ │ +3fc972: 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; │ │ │ │ @@ -1487304,18 +1487287,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 │ │ -3fc9ac: |[3fc9ac] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V │ │ -3fc9bc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3fc9c2: 5b01 b892 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@92b8 │ │ -3fc9c6: 0e00 |0005: return-void │ │ +3fc974: |[3fc974] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V │ │ +3fc984: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3fc98a: 5b01 b892 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@92b8 │ │ +3fc98e: 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; │ │ │ │ @@ -1487325,19 +1487308,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3fc9c8: |[3fc9c8] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$$ExternalSyntheticLambda4.accept:(Ljava/lang/Object;)V │ │ -3fc9d8: 5410 b892 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@92b8 │ │ -3fc9dc: 1f02 941e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e94 │ │ -3fc9e0: 7120 8fa3 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@a38f │ │ -3fc9e6: 0e00 |0007: return-void │ │ +3fc990: |[3fc990] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$$ExternalSyntheticLambda4.accept:(Ljava/lang/Object;)V │ │ +3fc9a0: 5410 b892 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@92b8 │ │ +3fc9a4: 1f02 941e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e94 │ │ +3fc9a8: 7120 8fa3 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@a38f │ │ +3fc9ae: 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; │ │ │ │ @@ -1487376,18 +1487359,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 │ │ -3fca34: |[3fca34] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$1.:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V │ │ -3fca44: 5b01 ba92 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$1;.this$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@92ba │ │ -3fca48: 7010 ffb2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3fca4e: 0e00 |0005: return-void │ │ +3fc9fc: |[3fc9fc] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$1.:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V │ │ +3fca0c: 5b01 ba92 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$1;.this$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@92ba │ │ +3fca10: 7010 ffb2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3fca16: 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; │ │ │ │ @@ -1487397,17 +1487380,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -3fca20: |[3fca20] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$1.onMainActionSelected:()Z │ │ -3fca30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3fca32: 0f00 |0001: return v0 │ │ +3fc9e8: |[3fc9e8] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$1.onMainActionSelected:()Z │ │ +3fc9f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3fc9fa: 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;) │ │ @@ -1487415,34 +1487398,34 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -3fca50: |[3fca50] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$1.onToggleChanged:(Z)V │ │ -3fca60: 3803 2600 |0000: if-eqz v3, 0026 // +0026 │ │ -3fca64: 5423 ba92 |0002: iget-object v3, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$1;.this$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@92ba │ │ -3fca68: 7110 93a3 0300 |0004: invoke-static {v3}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.-$$Nest$fgetadapter:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // method@a393 │ │ -3fca6e: 0c03 |0007: move-result-object v3 │ │ -3fca70: 6e10 5a97 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.getSelectedCount:()I // method@975a │ │ -3fca76: 0a03 |000b: move-result v3 │ │ -3fca78: 3903 1a00 |000c: if-nez v3, 0026 // +001a │ │ -3fca7c: 5423 ba92 |000e: iget-object v3, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$1;.this$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@92ba │ │ -3fca80: 6e10 2735 0300 |0010: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -3fca86: 0c03 |0013: move-result-object v3 │ │ -3fca88: 1f03 d917 |0014: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -3fca8c: 1400 1c02 127f |0016: const v0, #float 1.94078e+38 // #7f12021c │ │ -3fca92: 12f1 |0019: const/4 v1, #int -1 // #ff │ │ -3fca94: 6e30 b494 0301 |001a: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@94b4 │ │ -3fca9a: 5423 ba92 |001d: iget-object v3, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$1;.this$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@92ba │ │ -3fca9e: 7110 94a3 0300 |001f: invoke-static {v3}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.-$$Nest$fgetspeedDialView:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)Lcom/leinardi/android/speeddial/SpeedDialView; // method@a394 │ │ -3fcaa4: 0c03 |0022: move-result-object v3 │ │ -3fcaa6: 6e10 cc8f 0300 |0023: invoke-virtual {v3}, Lcom/leinardi/android/speeddial/SpeedDialView;.close:()V // method@8fcc │ │ -3fcaac: 0e00 |0026: return-void │ │ +3fca18: |[3fca18] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$1.onToggleChanged:(Z)V │ │ +3fca28: 3803 2600 |0000: if-eqz v3, 0026 // +0026 │ │ +3fca2c: 5423 ba92 |0002: iget-object v3, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$1;.this$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@92ba │ │ +3fca30: 7110 93a3 0300 |0004: invoke-static {v3}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.-$$Nest$fgetadapter:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // method@a393 │ │ +3fca36: 0c03 |0007: move-result-object v3 │ │ +3fca38: 6e10 5a97 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.getSelectedCount:()I // method@975a │ │ +3fca3e: 0a03 |000b: move-result v3 │ │ +3fca40: 3903 1a00 |000c: if-nez v3, 0026 // +001a │ │ +3fca44: 5423 ba92 |000e: iget-object v3, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$1;.this$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@92ba │ │ +3fca48: 6e10 2735 0300 |0010: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +3fca4e: 0c03 |0013: move-result-object v3 │ │ +3fca50: 1f03 d917 |0014: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +3fca54: 1400 1c02 127f |0016: const v0, #float 1.94078e+38 // #7f12021c │ │ +3fca5a: 12f1 |0019: const/4 v1, #int -1 // #ff │ │ +3fca5c: 6e30 b494 0301 |001a: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@94b4 │ │ +3fca62: 5423 ba92 |001d: iget-object v3, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$1;.this$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@92ba │ │ +3fca66: 7110 94a3 0300 |001f: invoke-static {v3}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.-$$Nest$fgetspeedDialView:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)Lcom/leinardi/android/speeddial/SpeedDialView; // method@a394 │ │ +3fca6c: 0c03 |0022: move-result-object v3 │ │ +3fca6e: 6e10 cc8f 0300 |0023: invoke-virtual {v3}, Lcom/leinardi/android/speeddial/SpeedDialView;.close:()V // method@8fcc │ │ +3fca74: 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; │ │ @@ -1487482,19 +1487465,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 │ │ -3fd728: |[3fd728] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/CoverFragment;Z)V │ │ -3fd738: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3fd73e: 5b01 cb92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@92cb │ │ -3fd742: 5c02 cc92 |0005: iput-boolean v2, v0, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda0;.f$1:Z // field@92cc │ │ -3fd746: 0e00 |0007: return-void │ │ +3fd6f0: |[3fd6f0] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/CoverFragment;Z)V │ │ +3fd700: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3fd706: 5b01 cb92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@92cb │ │ +3fd70a: 5c02 cc92 |0005: iput-boolean v2, v0, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda0;.f$1:Z // field@92cc │ │ +3fd70e: 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 │ │ @@ -1487505,19 +1487488,19 @@ │ │ type : '(Lio/reactivex/MaybeEmitter;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3fd748: |[3fd748] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda0.subscribe:(Lio/reactivex/MaybeEmitter;)V │ │ -3fd758: 5420 cb92 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@92cb │ │ -3fd75c: 5521 cc92 |0002: iget-boolean v1, v2, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda0;.f$1:Z // field@92cc │ │ -3fd760: 7130 d4a3 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@a3d4 │ │ -3fd766: 0e00 |0007: return-void │ │ +3fd710: |[3fd710] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda0.subscribe:(Lio/reactivex/MaybeEmitter;)V │ │ +3fd720: 5420 cb92 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@92cb │ │ +3fd724: 5521 cc92 |0002: iget-boolean v1, v2, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda0;.f$1:Z // field@92cc │ │ +3fd728: 7130 d4a3 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@a3d4 │ │ +3fd72e: 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; │ │ │ │ @@ -1487555,19 +1487538,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 │ │ -3fd7d8: |[3fd7d8] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/CoverFragment;Z)V │ │ -3fd7e8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3fd7ee: 5b01 cf92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@92cf │ │ -3fd7f2: 5c02 d092 |0005: iput-boolean v2, v0, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda1;.f$1:Z // field@92d0 │ │ -3fd7f6: 0e00 |0007: return-void │ │ +3fd7a0: |[3fd7a0] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/CoverFragment;Z)V │ │ +3fd7b0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3fd7b6: 5b01 cf92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@92cf │ │ +3fd7ba: 5c02 d092 |0005: iput-boolean v2, v0, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda1;.f$1:Z // field@92d0 │ │ +3fd7be: 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 │ │ @@ -1487578,20 +1487561,20 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -3fd7f8: |[3fd7f8] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ -3fd808: 5420 cf92 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@92cf │ │ -3fd80c: 5521 d092 |0002: iget-boolean v1, v2, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda1;.f$1:Z // field@92d0 │ │ -3fd810: 1f03 c51c |0004: check-cast v3, Lde/danoeh/antennapod/model/playback/Playable; // type@1cc5 │ │ -3fd814: 7130 d2a3 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@a3d2 │ │ -3fd81a: 0e00 |0009: return-void │ │ +3fd7c0: |[3fd7c0] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ +3fd7d0: 5420 cf92 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@92cf │ │ +3fd7d4: 5521 d092 |0002: iget-boolean v1, v2, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda1;.f$1:Z // field@92d0 │ │ +3fd7d8: 1f03 c51c |0004: check-cast v3, Lde/danoeh/antennapod/model/playback/Playable; // type@1cc5 │ │ +3fd7dc: 7130 d2a3 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@a3d2 │ │ +3fd7e2: 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; │ │ │ │ @@ -1487621,35 +1487604,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3fd81c: |[3fd81c] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda2.:()V │ │ -3fd82c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3fd832: 0e00 |0003: return-void │ │ +3fd7e4: |[3fd7e4] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda2.:()V │ │ +3fd7f4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3fd7fa: 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 │ │ -3fd834: |[3fd834] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ -3fd844: 1f01 941e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e94 │ │ -3fd848: 7110 d0a3 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/fragment/CoverFragment;.$r8$lambda$OZgL8eZLf4auHZIj8fuk7IDVAJE:(Ljava/lang/Throwable;)V // method@a3d0 │ │ -3fd84e: 0e00 |0005: return-void │ │ +3fd7fc: |[3fd7fc] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ +3fd80c: 1f01 941e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e94 │ │ +3fd810: 7110 d0a3 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/fragment/CoverFragment;.$r8$lambda$OZgL8eZLf4auHZIj8fuk7IDVAJE:(Ljava/lang/Throwable;)V // method@a3d0 │ │ +3fd816: 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; │ │ │ │ @@ -1487687,18 +1487670,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 │ │ -3fda40: |[3fda40] de.danoeh.antennapod.fragment.CoverFragment$2.:(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/app/Activity;)V │ │ -3fda50: 5b01 dc92 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment$2;.this$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@92dc │ │ -3fda54: 7020 289e 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.:(Landroid/app/Activity;)V // method@9e28 │ │ -3fda5a: 0e00 |0005: return-void │ │ +3fda08: |[3fda08] de.danoeh.antennapod.fragment.CoverFragment$2.:(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/app/Activity;)V │ │ +3fda18: 5b01 dc92 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment$2;.this$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@92dc │ │ +3fda1c: 7020 289e 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.:(Landroid/app/Activity;)V // method@9e28 │ │ +3fda22: 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; │ │ @@ -1487709,19 +1487692,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -3fda5c: |[3fda5c] de.danoeh.antennapod.fragment.CoverFragment$2.loadMediaInfo:()V │ │ -3fda6c: 5420 dc92 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CoverFragment$2;.this$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@92dc │ │ -3fda70: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3fda72: 7120 d8a3 1000 |0003: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/CoverFragment;.-$$Nest$mloadMediaInfo:(Lde/danoeh/antennapod/fragment/CoverFragment;Z)V // method@a3d8 │ │ -3fda78: 0e00 |0006: return-void │ │ +3fda24: |[3fda24] de.danoeh.antennapod.fragment.CoverFragment$2.loadMediaInfo:()V │ │ +3fda34: 5420 dc92 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CoverFragment$2;.this$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@92dc │ │ +3fda38: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3fda3a: 7120 d8a3 1000 |0003: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/CoverFragment;.-$$Nest$mloadMediaInfo:(Lde/danoeh/antennapod/fragment/CoverFragment;Z)V // method@a3d8 │ │ +3fda40: 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 : 5917 (CoverFragment.java) │ │ @@ -1487758,19 +1487741,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 │ │ -3fe900: |[3fe900] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda10.:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Ljava/lang/String;)V │ │ -3fe910: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3fe916: 5b01 e492 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/DiscoveryFragment; // field@92e4 │ │ -3fe91a: 5b02 e592 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda10;.f$1:Ljava/lang/String; // field@92e5 │ │ -3fe91e: 0e00 |0007: return-void │ │ +3fe8c8: |[3fe8c8] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda10.:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Ljava/lang/String;)V │ │ +3fe8d8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3fe8de: 5b01 e492 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/DiscoveryFragment; // field@92e4 │ │ +3fe8e2: 5b02 e592 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda10;.f$1:Ljava/lang/String; // field@92e5 │ │ +3fe8e6: 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; │ │ @@ -1487781,20 +1487764,20 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -3fe920: |[3fe920] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda10.accept:(Ljava/lang/Object;)V │ │ -3fe930: 5420 e492 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/DiscoveryFragment; // field@92e4 │ │ -3fe934: 5421 e592 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda10;.f$1:Ljava/lang/String; // field@92e5 │ │ -3fe938: 1f03 941e |0004: check-cast v3, Ljava/lang/Throwable; // type@1e94 │ │ -3fe93c: 7130 0ea4 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@a40e │ │ -3fe942: 0e00 |0009: return-void │ │ +3fe8e8: |[3fe8e8] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda10.accept:(Ljava/lang/Object;)V │ │ +3fe8f8: 5420 e492 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/DiscoveryFragment; // field@92e4 │ │ +3fe8fc: 5421 e592 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda10;.f$1:Ljava/lang/String; // field@92e5 │ │ +3fe900: 1f03 941e |0004: check-cast v3, Ljava/lang/Throwable; // type@1e94 │ │ +3fe904: 7130 0ea4 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@a40e │ │ +3fe90a: 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; │ │ │ │ @@ -1487828,18 +1487811,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 │ │ -3feb38: |[3feb38] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda9.:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;)V │ │ -3feb48: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3feb4e: 5b01 f392 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/DiscoveryFragment; // field@92f3 │ │ -3feb52: 0e00 |0005: return-void │ │ +3feb00: |[3feb00] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda9.:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;)V │ │ +3feb10: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3feb16: 5b01 f392 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/DiscoveryFragment; // field@92f3 │ │ +3feb1a: 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; │ │ │ │ @@ -1487849,19 +1487832,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3feb54: |[3feb54] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda9.accept:(Ljava/lang/Object;)V │ │ -3feb64: 5410 f392 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/DiscoveryFragment; // field@92f3 │ │ -3feb68: 1f02 101f |0002: check-cast v2, Ljava/util/List; // type@1f10 │ │ -3feb6c: 7120 16a4 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@a416 │ │ -3feb72: 0e00 |0007: return-void │ │ +3feb1c: |[3feb1c] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda9.accept:(Ljava/lang/Object;)V │ │ +3feb2c: 5410 f392 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/DiscoveryFragment; // field@92f3 │ │ +3feb30: 1f02 101f |0002: check-cast v2, Ljava/util/List; // type@1f10 │ │ +3feb34: 7120 16a4 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@a416 │ │ +3feb3a: 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; │ │ │ │ @@ -1487895,18 +1487878,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 │ │ -3ff590: |[3ff590] de.danoeh.antennapod.fragment.DownloadLogFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/DownloadLogFragment;)V │ │ -3ff5a0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ff5a6: 5b01 0493 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/DownloadLogFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/DownloadLogFragment; // field@9304 │ │ -3ff5aa: 0e00 |0005: return-void │ │ +3ff558: |[3ff558] de.danoeh.antennapod.fragment.DownloadLogFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/DownloadLogFragment;)V │ │ +3ff568: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ff56e: 5b01 0493 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/DownloadLogFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/DownloadLogFragment; // field@9304 │ │ +3ff572: 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; │ │ │ │ @@ -1487916,19 +1487899,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3ff5ac: |[3ff5ac] de.danoeh.antennapod.fragment.DownloadLogFragment$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ -3ff5bc: 5410 0493 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/DownloadLogFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/DownloadLogFragment; // field@9304 │ │ -3ff5c0: 1f02 101f |0002: check-cast v2, Ljava/util/List; // type@1f10 │ │ -3ff5c4: 7120 2ea4 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@a42e │ │ -3ff5ca: 0e00 |0007: return-void │ │ +3ff574: |[3ff574] de.danoeh.antennapod.fragment.DownloadLogFragment$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ +3ff584: 5410 0493 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/DownloadLogFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/DownloadLogFragment; // field@9304 │ │ +3ff588: 1f02 101f |0002: check-cast v2, Ljava/util/List; // type@1f10 │ │ +3ff58c: 7120 2ea4 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@a42e │ │ +3ff592: 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; │ │ │ │ @@ -1487958,35 +1487941,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3ff5cc: |[3ff5cc] de.danoeh.antennapod.fragment.DownloadLogFragment$$ExternalSyntheticLambda2.:()V │ │ -3ff5dc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ff5e2: 0e00 |0003: return-void │ │ +3ff594: |[3ff594] de.danoeh.antennapod.fragment.DownloadLogFragment$$ExternalSyntheticLambda2.:()V │ │ +3ff5a4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ff5aa: 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 │ │ -3ff5e4: |[3ff5e4] de.danoeh.antennapod.fragment.DownloadLogFragment$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ -3ff5f4: 1f01 941e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e94 │ │ -3ff5f8: 7110 2fa4 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.$r8$lambda$bbP-0214OHwI9UOYJq9AteCvShA:(Ljava/lang/Throwable;)V // method@a42f │ │ -3ff5fe: 0e00 |0005: return-void │ │ +3ff5ac: |[3ff5ac] de.danoeh.antennapod.fragment.DownloadLogFragment$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ +3ff5bc: 1f01 941e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e94 │ │ +3ff5c0: 7110 2fa4 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.$r8$lambda$bbP-0214OHwI9UOYJq9AteCvShA:(Ljava/lang/Throwable;)V // method@a42f │ │ +3ff5c6: 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; │ │ │ │ @@ -1488020,18 +1488003,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 │ │ -3ff98c: |[3ff98c] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda10.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ -3ff99c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ff9a2: 5b01 0b93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@930b │ │ -3ff9a6: 0e00 |0005: return-void │ │ +3ff954: |[3ff954] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda10.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ +3ff964: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ff96a: 5b01 0b93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@930b │ │ +3ff96e: 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; │ │ │ │ @@ -1488041,19 +1488024,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 │ │ -3ff96c: |[3ff96c] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda10.onActionSelected:(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z │ │ -3ff97c: 5410 0b93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@930b │ │ -3ff980: 7120 72a4 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@a472 │ │ -3ff986: 0a02 |0005: move-result v2 │ │ -3ff988: 0f02 |0006: return v2 │ │ +3ff934: |[3ff934] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda10.onActionSelected:(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z │ │ +3ff944: 5410 0b93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@930b │ │ +3ff948: 7120 72a4 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@a472 │ │ +3ff94e: 0a02 |0005: move-result v2 │ │ +3ff950: 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; │ │ │ │ @@ -1488087,18 +1488070,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 │ │ -3ff9e4: |[3ff9e4] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda12.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ -3ff9f4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ff9fa: 5b01 0d93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@930d │ │ -3ff9fe: 0e00 |0005: return-void │ │ +3ff9ac: |[3ff9ac] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda12.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ +3ff9bc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ff9c2: 5b01 0d93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@930d │ │ +3ff9c6: 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; │ │ │ │ @@ -1488108,19 +1488091,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3ffa00: |[3ffa00] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda12.accept:(Ljava/lang/Object;)V │ │ -3ffa10: 5410 0d93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@930d │ │ -3ffa14: 1f02 101f |0002: check-cast v2, Ljava/util/List; // type@1f10 │ │ -3ffa18: 7120 69a4 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.$r8$lambda$76JYSzPcvjX1hUpJykPqtgp0PEY:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Ljava/util/List;)V // method@a469 │ │ -3ffa1e: 0e00 |0007: return-void │ │ +3ff9c8: |[3ff9c8] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda12.accept:(Ljava/lang/Object;)V │ │ +3ff9d8: 5410 0d93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@930d │ │ +3ff9dc: 1f02 101f |0002: check-cast v2, Ljava/util/List; // type@1f10 │ │ +3ff9e0: 7120 69a4 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.$r8$lambda$76JYSzPcvjX1hUpJykPqtgp0PEY:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Ljava/util/List;)V // method@a469 │ │ +3ff9e6: 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; │ │ │ │ @@ -1488154,18 +1488137,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 │ │ -3ffa20: |[3ffa20] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda13.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ -3ffa30: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ffa36: 5b01 0e93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@930e │ │ -3ffa3a: 0e00 |0005: return-void │ │ +3ff9e8: |[3ff9e8] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda13.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ +3ff9f8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ff9fe: 5b01 0e93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@930e │ │ +3ffa02: 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; │ │ │ │ @@ -1488175,19 +1488158,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3ffa3c: |[3ffa3c] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda13.accept:(Ljava/lang/Object;)V │ │ -3ffa4c: 5410 0e93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@930e │ │ -3ffa50: 1f02 941e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e94 │ │ -3ffa54: 7120 67a4 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@a467 │ │ -3ffa5a: 0e00 |0007: return-void │ │ +3ffa04: |[3ffa04] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda13.accept:(Ljava/lang/Object;)V │ │ +3ffa14: 5410 0e93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@930e │ │ +3ffa18: 1f02 941e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e94 │ │ +3ffa1c: 7120 67a4 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@a467 │ │ +3ffa22: 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; │ │ │ │ @@ -1488221,18 +1488204,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 │ │ -3ffa5c: |[3ffa5c] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda14.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ -3ffa6c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ffa72: 5b01 0f93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda14;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@930f │ │ -3ffa76: 0e00 |0005: return-void │ │ +3ffa24: |[3ffa24] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda14.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ +3ffa34: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ffa3a: 5b01 0f93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda14;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@930f │ │ +3ffa3e: 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; │ │ │ │ @@ -1488242,18 +1488225,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3ffa78: |[3ffa78] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda14.run:()V │ │ -3ffa88: 5410 0f93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda14;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@930f │ │ -3ffa8c: 7110 74a4 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.$r8$lambda$qNL6tuYt_ALvd39I3kTZKY5WRHw:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a474 │ │ -3ffa92: 0e00 |0005: return-void │ │ +3ffa40: |[3ffa40] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda14.run:()V │ │ +3ffa50: 5410 0f93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda14;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@930f │ │ +3ffa54: 7110 74a4 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.$r8$lambda$qNL6tuYt_ALvd39I3kTZKY5WRHw:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a474 │ │ +3ffa5a: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -1488286,18 +1488269,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 │ │ -3ffacc: |[3ffacc] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ -3ffadc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ffae2: 5b01 1193 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9311 │ │ -3ffae6: 0e00 |0005: return-void │ │ +3ffa94: |[3ffa94] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ +3ffaa4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ffaaa: 5b01 1193 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9311 │ │ +3ffaae: 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; │ │ │ │ @@ -1488307,19 +1488290,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3ffae8: |[3ffae8] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ -3ffaf8: 5410 1193 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9311 │ │ -3ffafc: 1f02 1e07 |0002: check-cast v2, Landroidx/core/util/Pair; // type@071e │ │ -3ffb00: 7120 76a4 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@a476 │ │ -3ffb06: 0e00 |0007: return-void │ │ +3ffab0: |[3ffab0] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ +3ffac0: 5410 1193 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9311 │ │ +3ffac4: 1f02 1e07 |0002: check-cast v2, Landroidx/core/util/Pair; // type@071e │ │ +3ffac8: 7120 76a4 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@a476 │ │ +3fface: 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; │ │ │ │ @@ -1488353,18 +1488336,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 │ │ -3ffb08: |[3ffb08] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ -3ffb18: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ffb1e: 5b01 1293 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9312 │ │ -3ffb22: 0e00 |0005: return-void │ │ +3ffad0: |[3ffad0] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ +3ffae0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ffae6: 5b01 1293 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9312 │ │ +3ffaea: 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; │ │ │ │ @@ -1488374,19 +1488357,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3ffb24: |[3ffb24] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ -3ffb34: 5410 1293 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9312 │ │ -3ffb38: 1f02 941e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e94 │ │ -3ffb3c: 7120 6ca4 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@a46c │ │ -3ffb42: 0e00 |0007: return-void │ │ +3ffaec: |[3ffaec] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ +3ffafc: 5410 1293 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9312 │ │ +3ffb00: 1f02 941e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e94 │ │ +3ffb04: 7120 6ca4 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@a46c │ │ +3ffb0a: 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; │ │ │ │ @@ -1488424,19 +1488407,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 │ │ -3ffbb4: |[3ffbb4] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;)V │ │ -3ffbc4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ffbca: 5b01 1593 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9315 │ │ -3ffbce: 5b02 1693 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda5;.f$1:Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler; // field@9316 │ │ -3ffbd2: 0e00 |0007: return-void │ │ +3ffb7c: |[3ffb7c] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;)V │ │ +3ffb8c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ffb92: 5b01 1593 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9315 │ │ +3ffb96: 5b02 1693 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda5;.f$1:Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler; // field@9316 │ │ +3ffb9a: 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; │ │ @@ -1488447,19 +1488430,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3ffbd4: |[3ffbd4] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda5.run:()V │ │ -3ffbe4: 5420 1593 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9315 │ │ -3ffbe8: 5421 1693 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda5;.f$1:Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler; // field@9316 │ │ -3ffbec: 7120 75a4 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@a475 │ │ -3ffbf2: 0e00 |0007: return-void │ │ +3ffb9c: |[3ffb9c] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda5.run:()V │ │ +3ffbac: 5420 1593 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9315 │ │ +3ffbb0: 5421 1693 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda5;.f$1:Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler; // field@9316 │ │ +3ffbb4: 7120 75a4 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@a475 │ │ +3ffbba: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -1488492,18 +1488475,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 │ │ -3ffbf4: |[3ffbf4] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ -3ffc04: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ffc0a: 5b01 1793 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9317 │ │ -3ffc0e: 0e00 |0005: return-void │ │ +3ffbbc: |[3ffbbc] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ +3ffbcc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ffbd2: 5b01 1793 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9317 │ │ +3ffbd6: 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; │ │ │ │ @@ -1488513,18 +1488496,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3ffc10: |[3ffc10] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda6.run:()V │ │ -3ffc20: 5410 1793 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9317 │ │ -3ffc24: 7110 70a4 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.$r8$lambda$ZYDIgz-djvPbi57JZMXqs-D4Ozk:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a470 │ │ -3ffc2a: 0e00 |0005: return-void │ │ +3ffbd8: |[3ffbd8] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda6.run:()V │ │ +3ffbe8: 5410 1793 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9317 │ │ +3ffbec: 7110 70a4 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.$r8$lambda$ZYDIgz-djvPbi57JZMXqs-D4Ozk:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a470 │ │ +3ffbf2: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -1488553,35 +1488536,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3ffc2c: |[3ffc2c] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda7.:()V │ │ -3ffc3c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ffc42: 0e00 |0003: return-void │ │ +3ffbf4: |[3ffbf4] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda7.:()V │ │ +3ffc04: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ffc0a: 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 │ │ -3ffc44: |[3ffc44] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda7.accept:(Ljava/lang/Object;)V │ │ -3ffc54: 1f01 941e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e94 │ │ -3ffc58: 7110 6fa4 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.$r8$lambda$WduBoCy5tsiHmNKb6CWiAR8KrVs:(Ljava/lang/Throwable;)V // method@a46f │ │ -3ffc5e: 0e00 |0005: return-void │ │ +3ffc0c: |[3ffc0c] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda7.accept:(Ljava/lang/Object;)V │ │ +3ffc1c: 1f01 941e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e94 │ │ +3ffc20: 7110 6fa4 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.$r8$lambda$WduBoCy5tsiHmNKb6CWiAR8KrVs:(Ljava/lang/Throwable;)V // method@a46f │ │ +3ffc26: 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; │ │ │ │ @@ -1488619,19 +1488602,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 │ │ -3ffc9c: |[3ffc9c] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda9.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ -3ffcac: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ffcb2: 5b01 1993 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9319 │ │ -3ffcb6: 5b02 1a93 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda9;.f$1:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@931a │ │ -3ffcba: 0e00 |0007: return-void │ │ +3ffc64: |[3ffc64] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda9.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ +3ffc74: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ffc7a: 5b01 1993 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9319 │ │ +3ffc7e: 5b02 1a93 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda9;.f$1:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@931a │ │ +3ffc82: 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; │ │ @@ -1488642,19 +1488625,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3ffcbc: |[3ffcbc] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda9.onRefresh:()V │ │ -3ffccc: 5420 1993 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9319 │ │ -3ffcd0: 5421 1a93 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda9;.f$1:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@931a │ │ -3ffcd4: 7120 6aa4 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@a46a │ │ -3ffcda: 0e00 |0007: return-void │ │ +3ffc84: |[3ffc84] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda9.onRefresh:()V │ │ +3ffc94: 5420 1993 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9319 │ │ +3ffc98: 5421 1a93 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda9;.f$1:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@931a │ │ +3ffc9c: 7120 6aa4 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@a46a │ │ +3ffca2: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -1488692,18 +1488675,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 │ │ -3ffd98: |[3ffd98] de.danoeh.antennapod.fragment.EpisodesListFragment$2.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ -3ffda8: 5b01 1d93 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$2;.this$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@931d │ │ -3ffdac: 7010 ffb2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3ffdb2: 0e00 |0005: return-void │ │ +3ffd60: |[3ffd60] de.danoeh.antennapod.fragment.EpisodesListFragment$2.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ +3ffd70: 5b01 1d93 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$2;.this$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@931d │ │ +3ffd74: 7010 ffb2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3ffd7a: 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; │ │ │ │ @@ -1488713,17 +1488696,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -3ffd84: |[3ffd84] de.danoeh.antennapod.fragment.EpisodesListFragment$2.onMainActionSelected:()Z │ │ -3ffd94: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ffd96: 0f00 |0001: return v0 │ │ +3ffd4c: |[3ffd4c] de.danoeh.antennapod.fragment.EpisodesListFragment$2.onMainActionSelected:()Z │ │ +3ffd5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ffd5e: 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;) │ │ @@ -1488731,32 +1488714,32 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -3ffdb4: |[3ffdb4] de.danoeh.antennapod.fragment.EpisodesListFragment$2.onToggleChanged:(Z)V │ │ -3ffdc4: 3803 2200 |0000: if-eqz v3, 0022 // +0022 │ │ -3ffdc8: 5423 1d93 |0002: iget-object v3, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment$2;.this$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@931d │ │ -3ffdcc: 5433 2a93 |0004: iget-object v3, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@932a │ │ -3ffdd0: 6e10 5a97 0300 |0006: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.getSelectedCount:()I // method@975a │ │ -3ffdd6: 0a03 |0009: move-result v3 │ │ -3ffdd8: 3903 1800 |000a: if-nez v3, 0022 // +0018 │ │ -3ffddc: 5423 1d93 |000c: iget-object v3, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment$2;.this$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@931d │ │ -3ffde0: 6e10 2735 0300 |000e: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -3ffde6: 0c03 |0011: move-result-object v3 │ │ -3ffde8: 1f03 d917 |0012: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -3ffdec: 1400 1c02 127f |0014: const v0, #float 1.94078e+38 // #7f12021c │ │ -3ffdf2: 12f1 |0017: const/4 v1, #int -1 // #ff │ │ -3ffdf4: 6e30 b494 0301 |0018: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@94b4 │ │ -3ffdfa: 5423 1d93 |001b: iget-object v3, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment$2;.this$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@931d │ │ -3ffdfe: 5433 2e93 |001d: iget-object v3, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@932e │ │ -3ffe02: 6e10 cc8f 0300 |001f: invoke-virtual {v3}, Lcom/leinardi/android/speeddial/SpeedDialView;.close:()V // method@8fcc │ │ -3ffe08: 0e00 |0022: return-void │ │ +3ffd7c: |[3ffd7c] de.danoeh.antennapod.fragment.EpisodesListFragment$2.onToggleChanged:(Z)V │ │ +3ffd8c: 3803 2200 |0000: if-eqz v3, 0022 // +0022 │ │ +3ffd90: 5423 1d93 |0002: iget-object v3, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment$2;.this$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@931d │ │ +3ffd94: 5433 2a93 |0004: iget-object v3, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@932a │ │ +3ffd98: 6e10 5a97 0300 |0006: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.getSelectedCount:()I // method@975a │ │ +3ffd9e: 0a03 |0009: move-result v3 │ │ +3ffda0: 3903 1800 |000a: if-nez v3, 0022 // +0018 │ │ +3ffda4: 5423 1d93 |000c: iget-object v3, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment$2;.this$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@931d │ │ +3ffda8: 6e10 2735 0300 |000e: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +3ffdae: 0c03 |0011: move-result-object v3 │ │ +3ffdb0: 1f03 d917 |0012: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +3ffdb4: 1400 1c02 127f |0014: const v0, #float 1.94078e+38 // #7f12021c │ │ +3ffdba: 12f1 |0017: const/4 v1, #int -1 // #ff │ │ +3ffdbc: 6e30 b494 0301 |0018: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@94b4 │ │ +3ffdc2: 5423 1d93 |001b: iget-object v3, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment$2;.this$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@931d │ │ +3ffdc6: 5433 2e93 |001d: iget-object v3, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@932e │ │ +3ffdca: 6e10 cc8f 0300 |001f: invoke-virtual {v3}, Lcom/leinardi/android/speeddial/SpeedDialView;.close:()V // method@8fcc │ │ +3ffdd0: 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; │ │ @@ -1488800,19 +1488783,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 │ │ -3ffe0c: |[3ffe0c] de.danoeh.antennapod.fragment.EpisodesListFragment$3.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Landroid/content/Context;IILcom/leinardi/android/speeddial/SpeedDialActionItem;)V │ │ -3ffe1c: 5b01 1e93 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$3;.this$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@931e │ │ -3ffe20: 5b05 1f93 |0002: iput-object v5, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$3;.val$actionItem:Lcom/leinardi/android/speeddial/SpeedDialActionItem; // field@931f │ │ -3ffe24: 7040 4698 2043 |0004: invoke-direct {v0, v2, v3, v4}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.:(Landroid/content/Context;II)V // method@9846 │ │ -3ffe2a: 0e00 |0007: return-void │ │ +3ffdd4: |[3ffdd4] de.danoeh.antennapod.fragment.EpisodesListFragment$3.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Landroid/content/Context;IILcom/leinardi/android/speeddial/SpeedDialActionItem;)V │ │ +3ffde4: 5b01 1e93 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$3;.this$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@931e │ │ +3ffde8: 5b05 1f93 |0002: iput-object v5, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$3;.val$actionItem:Lcom/leinardi/android/speeddial/SpeedDialActionItem; // field@931f │ │ +3ffdec: 7040 4698 2043 |0004: invoke-direct {v0, v2, v3, v4}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.:(Landroid/content/Context;II)V // method@9846 │ │ +3ffdf2: 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; │ │ @@ -1488826,21 +1488809,21 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -3ffe2c: |[3ffe2c] de.danoeh.antennapod.fragment.EpisodesListFragment$3.onConfirmButtonPressed:(Landroid/content/DialogInterface;)V │ │ -3ffe3c: 5412 1e93 |0000: iget-object v2, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$3;.this$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@931e │ │ -3ffe40: 5410 1f93 |0002: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$3;.val$actionItem:Lcom/leinardi/android/speeddial/SpeedDialActionItem; // field@931f │ │ -3ffe44: 6e10 708f 0000 |0004: invoke-virtual {v0}, Lcom/leinardi/android/speeddial/SpeedDialActionItem;.getId:()I // method@8f70 │ │ -3ffe4a: 0a00 |0007: move-result v0 │ │ -3ffe4c: 7120 78a4 0200 |0008: invoke-static {v2, v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.-$$Nest$mperformMultiSelectAction:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;I)V // method@a478 │ │ -3ffe52: 0e00 |000b: return-void │ │ +3ffdf4: |[3ffdf4] de.danoeh.antennapod.fragment.EpisodesListFragment$3.onConfirmButtonPressed:(Landroid/content/DialogInterface;)V │ │ +3ffe04: 5412 1e93 |0000: iget-object v2, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$3;.this$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@931e │ │ +3ffe08: 5410 1f93 |0002: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$3;.val$actionItem:Lcom/leinardi/android/speeddial/SpeedDialActionItem; // field@931f │ │ +3ffe0c: 6e10 708f 0000 |0004: invoke-virtual {v0}, Lcom/leinardi/android/speeddial/SpeedDialActionItem;.getId:()I // method@8f70 │ │ +3ffe12: 0a00 |0007: move-result v0 │ │ +3ffe14: 7120 78a4 0200 |0008: invoke-static {v2, v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.-$$Nest$mperformMultiSelectAction:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;I)V // method@a478 │ │ +3ffe1a: 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; │ │ │ │ @@ -1488878,18 +1488861,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 │ │ -3ffe54: |[3ffe54] de.danoeh.antennapod.fragment.EpisodesListFragment$4.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ -3ffe64: 5b01 2093 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$4;.this$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9320 │ │ -3ffe68: 7010 cb42 0000 |0002: invoke-direct {v0}, Landroidx/recyclerview/widget/RecyclerView$OnScrollListener;.:()V // method@42cb │ │ -3ffe6e: 0e00 |0005: return-void │ │ +3ffe1c: |[3ffe1c] de.danoeh.antennapod.fragment.EpisodesListFragment$4.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ +3ffe2c: 5b01 2093 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$4;.this$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9320 │ │ +3ffe30: 7010 cb42 0000 |0002: invoke-direct {v0}, Landroidx/recyclerview/widget/RecyclerView$OnScrollListener;.:()V // method@42cb │ │ +3ffe36: 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; │ │ │ │ @@ -1488899,34 +1488882,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 │ │ -3ffe70: |[3ffe70] de.danoeh.antennapod.fragment.EpisodesListFragment$4.onScrolled:(Landroidx/recyclerview/widget/RecyclerView;II)V │ │ -3ffe80: 6f40 cd42 1032 |0000: invoke-super {v0, v1, v2, v3}, Landroidx/recyclerview/widget/RecyclerView$OnScrollListener;.onScrolled:(Landroidx/recyclerview/widget/RecyclerView;II)V // method@42cd │ │ -3ffe86: 5401 2093 |0003: iget-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$4;.this$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9320 │ │ -3ffe8a: 5512 2993 |0005: iget-boolean v2, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.isLoadingMore:Z // field@9329 │ │ -3ffe8e: 3902 1d00 |0007: if-nez v2, 0024 // +001d │ │ -3ffe92: 5512 2893 |0009: iget-boolean v2, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.hasMoreItems:Z // field@9328 │ │ -3ffe96: 3802 1900 |000b: if-eqz v2, 0024 // +0019 │ │ -3ffe9a: 5411 2d93 |000d: iget-object v1, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@932d │ │ -3ffe9e: 6e10 42b1 0100 |000f: invoke-virtual {v1}, Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView;.isScrolledToBottom:()Z // method@b142 │ │ -3ffea4: 0a01 |0012: move-result v1 │ │ -3ffea6: 3801 1100 |0013: if-eqz v1, 0024 // +0011 │ │ -3ffeaa: 5401 2093 |0015: iget-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$4;.this$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9320 │ │ -3ffeae: 5212 2b93 |0017: iget v2, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.page:I // field@932b │ │ -3ffeb2: 1213 |0019: const/4 v3, #int 1 // #1 │ │ -3ffeb4: b032 |001a: add-int/2addr v2, v3 │ │ -3ffeb6: 5912 2b93 |001b: iput v2, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.page:I // field@932b │ │ -3ffeba: 7110 77a4 0100 |001d: invoke-static {v1}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.-$$Nest$mloadMoreItems:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a477 │ │ -3ffec0: 5401 2093 |0020: iget-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$4;.this$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9320 │ │ -3ffec4: 5c13 2993 |0022: iput-boolean v3, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.isLoadingMore:Z // field@9329 │ │ -3ffec8: 0e00 |0024: return-void │ │ +3ffe38: |[3ffe38] de.danoeh.antennapod.fragment.EpisodesListFragment$4.onScrolled:(Landroidx/recyclerview/widget/RecyclerView;II)V │ │ +3ffe48: 6f40 cd42 1032 |0000: invoke-super {v0, v1, v2, v3}, Landroidx/recyclerview/widget/RecyclerView$OnScrollListener;.onScrolled:(Landroidx/recyclerview/widget/RecyclerView;II)V // method@42cd │ │ +3ffe4e: 5401 2093 |0003: iget-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$4;.this$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9320 │ │ +3ffe52: 5512 2993 |0005: iget-boolean v2, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.isLoadingMore:Z // field@9329 │ │ +3ffe56: 3902 1d00 |0007: if-nez v2, 0024 // +001d │ │ +3ffe5a: 5512 2893 |0009: iget-boolean v2, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.hasMoreItems:Z // field@9328 │ │ +3ffe5e: 3802 1900 |000b: if-eqz v2, 0024 // +0019 │ │ +3ffe62: 5411 2d93 |000d: iget-object v1, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@932d │ │ +3ffe66: 6e10 42b1 0100 |000f: invoke-virtual {v1}, Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView;.isScrolledToBottom:()Z // method@b142 │ │ +3ffe6c: 0a01 |0012: move-result v1 │ │ +3ffe6e: 3801 1100 |0013: if-eqz v1, 0024 // +0011 │ │ +3ffe72: 5401 2093 |0015: iget-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$4;.this$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9320 │ │ +3ffe76: 5212 2b93 |0017: iget v2, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.page:I // field@932b │ │ +3ffe7a: 1213 |0019: const/4 v3, #int 1 // #1 │ │ +3ffe7c: b032 |001a: add-int/2addr v2, v3 │ │ +3ffe7e: 5912 2b93 |001b: iput v2, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.page:I // field@932b │ │ +3ffe82: 7110 77a4 0100 |001d: invoke-static {v1}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.-$$Nest$mloadMoreItems:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a477 │ │ +3ffe88: 5401 2093 |0020: iget-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$4;.this$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9320 │ │ +3ffe8c: 5c13 2993 |0022: iput-boolean v3, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.isLoadingMore:Z // field@9329 │ │ +3ffe90: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=284 │ │ 0x0003 line=285 │ │ 0x0015 line=287 │ │ 0x001d line=288 │ │ 0x0020 line=289 │ │ @@ -1488966,18 +1488949,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 │ │ -400f6c: |[400f6c] de.danoeh.antennapod.fragment.ExternalPlayerFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)V │ │ -400f7c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -400f82: 5b01 3593 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; // field@9335 │ │ -400f86: 0e00 |0005: return-void │ │ +400f34: |[400f34] de.danoeh.antennapod.fragment.ExternalPlayerFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)V │ │ +400f44: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +400f4a: 5b01 3593 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; // field@9335 │ │ +400f4e: 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; │ │ │ │ @@ -1488987,19 +1488970,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -400f88: |[400f88] de.danoeh.antennapod.fragment.ExternalPlayerFragment$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ -400f98: 5410 3593 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; // field@9335 │ │ -400f9c: 1f02 c51c |0002: check-cast v2, Lde/danoeh/antennapod/model/playback/Playable; // type@1cc5 │ │ -400fa0: 7120 bda4 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@a4bd │ │ -400fa6: 0e00 |0007: return-void │ │ +400f50: |[400f50] de.danoeh.antennapod.fragment.ExternalPlayerFragment$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ +400f60: 5410 3593 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; // field@9335 │ │ +400f64: 1f02 c51c |0002: check-cast v2, Lde/danoeh/antennapod/model/playback/Playable; // type@1cc5 │ │ +400f68: 7120 bda4 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@a4bd │ │ +400f6e: 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; │ │ │ │ @@ -1489029,35 +1489012,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -400fa8: |[400fa8] de.danoeh.antennapod.fragment.ExternalPlayerFragment$$ExternalSyntheticLambda4.:()V │ │ -400fb8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -400fbe: 0e00 |0003: return-void │ │ +400f70: |[400f70] de.danoeh.antennapod.fragment.ExternalPlayerFragment$$ExternalSyntheticLambda4.:()V │ │ +400f80: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +400f86: 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 │ │ -400fc0: |[400fc0] de.danoeh.antennapod.fragment.ExternalPlayerFragment$$ExternalSyntheticLambda4.accept:(Ljava/lang/Object;)V │ │ -400fd0: 1f01 941e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e94 │ │ -400fd4: 7110 bea4 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.$r8$lambda$qjYJf-YPVVZ2Lg1-Ii7wMvucZx4:(Ljava/lang/Throwable;)V // method@a4be │ │ -400fda: 0e00 |0005: return-void │ │ +400f88: |[400f88] de.danoeh.antennapod.fragment.ExternalPlayerFragment$$ExternalSyntheticLambda4.accept:(Ljava/lang/Object;)V │ │ +400f98: 1f01 941e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e94 │ │ +400f9c: 7110 bea4 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.$r8$lambda$qjYJf-YPVVZ2Lg1-Ii7wMvucZx4:(Ljava/lang/Throwable;)V // method@a4be │ │ +400fa2: 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; │ │ │ │ @@ -1489091,18 +1489074,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 │ │ -400fdc: |[400fdc] de.danoeh.antennapod.fragment.ExternalPlayerFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)V │ │ -400fec: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -400ff2: 5b01 3693 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; // field@9336 │ │ -400ff6: 0e00 |0005: return-void │ │ +400fa4: |[400fa4] de.danoeh.antennapod.fragment.ExternalPlayerFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)V │ │ +400fb4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +400fba: 5b01 3693 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; // field@9336 │ │ +400fbe: 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; │ │ │ │ @@ -1489112,18 +1489095,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -400ff8: |[400ff8] de.danoeh.antennapod.fragment.ExternalPlayerFragment$$ExternalSyntheticLambda5.run:()V │ │ -401008: 5410 3693 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; // field@9336 │ │ -40100c: 7110 b9a4 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.$r8$lambda$Jc41lA03GgcZxn37zsGMESbpwjM:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)V // method@a4b9 │ │ -401012: 0e00 |0005: return-void │ │ +400fc0: |[400fc0] de.danoeh.antennapod.fragment.ExternalPlayerFragment$$ExternalSyntheticLambda5.run:()V │ │ +400fd0: 5410 3693 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; // field@9336 │ │ +400fd4: 7110 b9a4 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.$r8$lambda$Jc41lA03GgcZxn37zsGMESbpwjM:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)V // method@a4b9 │ │ +400fda: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -1489160,18 +1489143,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 │ │ -401014: |[401014] de.danoeh.antennapod.fragment.ExternalPlayerFragment$1.:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;Landroid/app/Activity;)V │ │ -401024: 5b01 3793 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$1;.this$0:Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; // field@9337 │ │ -401028: 7020 289e 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.:(Landroid/app/Activity;)V // method@9e28 │ │ -40102e: 0e00 |0005: return-void │ │ +400fdc: |[400fdc] de.danoeh.antennapod.fragment.ExternalPlayerFragment$1.:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;Landroid/app/Activity;)V │ │ +400fec: 5b01 3793 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$1;.this$0:Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; // field@9337 │ │ +400ff0: 7020 289e 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.:(Landroid/app/Activity;)V // method@9e28 │ │ +400ff6: 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; │ │ @@ -1489182,18 +1489165,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -401030: |[401030] de.danoeh.antennapod.fragment.ExternalPlayerFragment$1.loadMediaInfo:()V │ │ -401040: 5410 3793 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$1;.this$0:Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; // field@9337 │ │ -401044: 7110 c0a4 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.-$$Nest$mloadMediaInfo:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)V // method@a4c0 │ │ -40104a: 0e00 |0005: return-void │ │ +400ff8: |[400ff8] de.danoeh.antennapod.fragment.ExternalPlayerFragment$1.loadMediaInfo:()V │ │ +401008: 5410 3793 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$1;.this$0:Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; // field@9337 │ │ +40100c: 7110 c0a4 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.-$$Nest$mloadMediaInfo:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)V // method@a4c0 │ │ +401012: 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;) │ │ @@ -1489201,22 +1489184,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -40104c: |[40104c] de.danoeh.antennapod.fragment.ExternalPlayerFragment$1.onPlaybackEnd:()V │ │ -40105c: 5420 3793 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$1;.this$0:Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; // field@9337 │ │ -401060: 6e10 2735 0000 |0002: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -401066: 0c00 |0005: move-result-object v0 │ │ -401068: 1f00 d917 |0006: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -40106c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -40106e: 6e20 b294 1000 |0009: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.setPlayerVisible:(Z)V // method@94b2 │ │ -401074: 0e00 |000c: return-void │ │ +401014: |[401014] de.danoeh.antennapod.fragment.ExternalPlayerFragment$1.onPlaybackEnd:()V │ │ +401024: 5420 3793 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$1;.this$0:Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; // field@9337 │ │ +401028: 6e10 2735 0000 |0002: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +40102e: 0c00 |0005: move-result-object v0 │ │ +401030: 1f00 d917 |0006: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +401034: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +401036: 6e20 b294 1000 |0009: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.setPlayerVisible:(Z)V // method@94b2 │ │ +40103c: 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;) │ │ @@ -1489224,20 +1489207,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -401078: |[401078] de.danoeh.antennapod.fragment.ExternalPlayerFragment$1.updatePlayButtonShowsPlay:(Z)V │ │ -401088: 5410 3793 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$1;.this$0:Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; // field@9337 │ │ -40108c: 7110 bfa4 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.-$$Nest$fgetbutPlay:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)Lde/danoeh/antennapod/view/PlayButton; // method@a4bf │ │ -401092: 0c00 |0005: move-result-object v0 │ │ -401094: 6e20 49b1 2000 |0006: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/view/PlayButton;.setIsShowPlay:(Z)V // method@b149 │ │ -40109a: 0e00 |0009: return-void │ │ +401040: |[401040] de.danoeh.antennapod.fragment.ExternalPlayerFragment$1.updatePlayButtonShowsPlay:(Z)V │ │ +401050: 5410 3793 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$1;.this$0:Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; // field@9337 │ │ +401054: 7110 bfa4 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.-$$Nest$fgetbutPlay:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)Lde/danoeh/antennapod/view/PlayButton; // method@a4bf │ │ +40105a: 0c00 |0005: move-result-object v0 │ │ +40105c: 6e20 49b1 2000 |0006: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/view/PlayButton;.setIsShowPlay:(Z)V // method@b149 │ │ +401062: 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 │ │ │ │ @@ -1489275,19 +1489258,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 │ │ -4017a4: |[4017a4] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Landroid/net/Uri;)V │ │ -4017b4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4017ba: 5b01 4093 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@9340 │ │ -4017be: 5b02 4193 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda0;.f$1:Landroid/net/Uri; // field@9341 │ │ -4017c2: 0e00 |0007: return-void │ │ +40176c: |[40176c] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Landroid/net/Uri;)V │ │ +40177c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +401782: 5b01 4093 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@9340 │ │ +401786: 5b02 4193 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda0;.f$1:Landroid/net/Uri; // field@9341 │ │ +40178a: 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; │ │ @@ -1489298,19 +1489281,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -4017c4: |[4017c4] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda0.run:()V │ │ -4017d4: 5420 4093 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@9340 │ │ -4017d8: 5421 4193 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda0;.f$1:Landroid/net/Uri; // field@9341 │ │ -4017dc: 7120 f7a4 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@a4f7 │ │ -4017e2: 0e00 |0007: return-void │ │ +40178c: |[40178c] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda0.run:()V │ │ +40179c: 5420 4093 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@9340 │ │ +4017a0: 5421 4193 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda0;.f$1:Landroid/net/Uri; // field@9341 │ │ +4017a4: 7120 f7a4 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@a4f7 │ │ +4017aa: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -1489343,18 +1489326,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 │ │ -40181c: |[40181c] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V │ │ -40182c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -401832: 5b01 4393 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@9343 │ │ -401836: 0e00 |0005: return-void │ │ +4017e4: |[4017e4] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V │ │ +4017f4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4017fa: 5b01 4393 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@9343 │ │ +4017fe: 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; │ │ │ │ @@ -1489364,18 +1489347,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -401838: |[401838] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda1.run:()V │ │ -401848: 5410 4393 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@9343 │ │ -40184c: 7110 fba4 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.$r8$lambda$nwX1jBrLMS-W6Yh6kBtMc7eFW_o:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V // method@a4fb │ │ -401852: 0e00 |0005: return-void │ │ +401800: |[401800] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda1.run:()V │ │ +401810: 5410 4393 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@9343 │ │ +401814: 7110 fba4 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.$r8$lambda$nwX1jBrLMS-W6Yh6kBtMc7eFW_o:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V // method@a4fb │ │ +40181a: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -1489408,18 +1489391,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 │ │ -401854: |[401854] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V │ │ -401864: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40186a: 5b01 4493 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@9344 │ │ -40186e: 0e00 |0005: return-void │ │ +40181c: |[40181c] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V │ │ +40182c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +401832: 5b01 4493 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@9344 │ │ +401836: 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; │ │ │ │ @@ -1489429,19 +1489412,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -401870: |[401870] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ -401880: 5410 4493 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@9344 │ │ -401884: 1f02 941e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e94 │ │ -401888: 7120 f4a4 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.$r8$lambda$Dl3vSbHuuGAXL4OtHilDqLHGkiY:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Ljava/lang/Throwable;)V // method@a4f4 │ │ -40188e: 0e00 |0007: return-void │ │ +401838: |[401838] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ +401848: 5410 4493 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@9344 │ │ +40184c: 1f02 941e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e94 │ │ +401850: 7120 f4a4 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.$r8$lambda$Dl3vSbHuuGAXL4OtHilDqLHGkiY:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Ljava/lang/Throwable;)V // method@a4f4 │ │ +401856: 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; │ │ │ │ @@ -1489475,18 +1489458,18 @@ │ │ type : '(J)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -401890: |[401890] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda3.:(J)V │ │ -4018a0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4018a6: 5a01 4593 |0003: iput-wide v1, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda3;.f$0:J // field@9345 │ │ -4018aa: 0e00 |0005: return-void │ │ +401858: |[401858] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda3.:(J)V │ │ +401868: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40186e: 5a01 4593 |0003: iput-wide v1, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda3;.f$0:J // field@9345 │ │ +401872: 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 │ │ │ │ @@ -1489496,18 +1489479,18 @@ │ │ type : '(Lio/reactivex/MaybeEmitter;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -4018ac: |[4018ac] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda3.subscribe:(Lio/reactivex/MaybeEmitter;)V │ │ -4018bc: 5320 4593 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda3;.f$0:J // field@9345 │ │ -4018c0: 7130 f2a4 1003 |0002: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.$r8$lambda$4rwcAaWWU168AdV1dnxHe2bL7Us:(JLio/reactivex/MaybeEmitter;)V // method@a4f2 │ │ -4018c6: 0e00 |0005: return-void │ │ +401874: |[401874] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda3.subscribe:(Lio/reactivex/MaybeEmitter;)V │ │ +401884: 5320 4593 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda3;.f$0:J // field@9345 │ │ +401888: 7130 f2a4 1003 |0002: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.$r8$lambda$4rwcAaWWU168AdV1dnxHe2bL7Us:(JLio/reactivex/MaybeEmitter;)V // method@a4f2 │ │ +40188e: 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; │ │ │ │ @@ -1489541,18 +1489524,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 │ │ -4018c8: |[4018c8] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V │ │ -4018d8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4018de: 5b01 4693 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@9346 │ │ -4018e2: 0e00 |0005: return-void │ │ +401890: |[401890] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V │ │ +4018a0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4018a6: 5b01 4693 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@9346 │ │ +4018aa: 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; │ │ │ │ @@ -1489562,19 +1489545,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -4018e4: |[4018e4] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda4.accept:(Ljava/lang/Object;)V │ │ -4018f4: 5410 4693 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@9346 │ │ -4018f8: 1f02 b21c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ -4018fc: 7120 f5a4 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@a4f5 │ │ -401902: 0e00 |0007: return-void │ │ +4018ac: |[4018ac] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda4.accept:(Ljava/lang/Object;)V │ │ +4018bc: 5410 4693 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@9346 │ │ +4018c0: 1f02 b21c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ +4018c4: 7120 f5a4 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@a4f5 │ │ +4018ca: 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; │ │ │ │ @@ -1489604,35 +1489587,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -401904: |[401904] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda5.:()V │ │ -401914: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40191a: 0e00 |0003: return-void │ │ +4018cc: |[4018cc] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda5.:()V │ │ +4018dc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4018e2: 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 │ │ -40191c: |[40191c] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda5.accept:(Ljava/lang/Object;)V │ │ -40192c: 1f01 941e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e94 │ │ -401930: 7110 f9a4 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.$r8$lambda$iXrCJYviKxjIiajRVU2epdiudHA:(Ljava/lang/Throwable;)V // method@a4f9 │ │ -401936: 0e00 |0005: return-void │ │ +4018e4: |[4018e4] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda5.accept:(Ljava/lang/Object;)V │ │ +4018f4: 1f01 941e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e94 │ │ +4018f8: 7110 f9a4 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.$r8$lambda$iXrCJYviKxjIiajRVU2epdiudHA:(Ljava/lang/Throwable;)V // method@a4f9 │ │ +4018fe: 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; │ │ │ │ @@ -1489662,34 +1489645,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -401938: |[401938] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda6.:()V │ │ -401948: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40194e: 0e00 |0003: return-void │ │ +401900: |[401900] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda6.:()V │ │ +401910: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +401916: 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 │ │ -401950: |[401950] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda6.run:()V │ │ -401960: 7100 f8a4 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.$r8$lambda$VbT1uKGNHKE9vDw8fATKXZhvxoM:()V // method@a4f8 │ │ -401966: 0e00 |0003: return-void │ │ +401918: |[401918] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda6.run:()V │ │ +401928: 7100 f8a4 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.$r8$lambda$VbT1uKGNHKE9vDw8fATKXZhvxoM:()V // method@a4f8 │ │ +40192e: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -1489722,18 +1489705,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 │ │ -4019a0: |[4019a0] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V │ │ -4019b0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4019b6: 5b01 4893 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@9348 │ │ -4019ba: 0e00 |0005: return-void │ │ +401968: |[401968] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V │ │ +401978: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40197e: 5b01 4893 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@9348 │ │ +401982: 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; │ │ │ │ @@ -1489743,19 +1489726,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -4019bc: |[4019bc] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda8.onActivityResult:(Ljava/lang/Object;)V │ │ -4019cc: 5410 4893 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@9348 │ │ -4019d0: 1f02 6101 |0002: check-cast v2, Landroid/net/Uri; // type@0161 │ │ -4019d4: 7120 fca4 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.$r8$lambda$rO2cSE6j3scE0s8GhtDR96EJwH4:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Landroid/net/Uri;)V // method@a4fc │ │ -4019da: 0e00 |0007: return-void │ │ +401984: |[401984] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda8.onActivityResult:(Ljava/lang/Object;)V │ │ +401994: 5410 4893 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@9348 │ │ +401998: 1f02 6101 |0002: check-cast v2, Landroid/net/Uri; // type@0161 │ │ +40199c: 7120 fca4 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.$r8$lambda$rO2cSE6j3scE0s8GhtDR96EJwH4:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Landroid/net/Uri;)V // method@a4fc │ │ +4019a2: 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; │ │ │ │ @@ -1489793,18 +1489776,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 │ │ -401b70: |[401b70] de.danoeh.antennapod.fragment.FeedInfoFragment$3.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Landroid/app/Activity;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -401b80: 5b01 4c93 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$3;.this$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@934c │ │ -401b84: 7030 9ca0 2003 |0002: invoke-direct {v0, v2, v3}, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;.:(Landroid/app/Activity;Lde/danoeh/antennapod/model/feed/Feed;)V // method@a09c │ │ -401b8a: 0e00 |0005: return-void │ │ +401b38: |[401b38] de.danoeh.antennapod.fragment.FeedInfoFragment$3.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Landroid/app/Activity;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +401b48: 5b01 4c93 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$3;.this$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@934c │ │ +401b4c: 7030 9ca0 2003 |0002: invoke-direct {v0, v2, v3}, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;.:(Landroid/app/Activity;Lde/danoeh/antennapod/model/feed/Feed;)V // method@a09c │ │ +401b52: 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; │ │ @@ -1489816,44 +1489799,44 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -401b8c: |[401b8c] de.danoeh.antennapod.fragment.FeedInfoFragment$3.setUrl:(Ljava/lang/String;)V │ │ -401b9c: 5420 4c93 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment$3;.this$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@934c │ │ -401ba0: 7110 fda4 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.-$$Nest$fgetfeed:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)Lde/danoeh/antennapod/model/feed/Feed; // method@a4fd │ │ -401ba6: 0c00 |0005: move-result-object v0 │ │ -401ba8: 6e20 05ac 3000 |0006: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/model/feed/FeedFile;.setDownload_url:(Ljava/lang/String;)V // method@ac05 │ │ -401bae: 5423 4c93 |0009: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment$3;.this$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@934c │ │ -401bb2: 7110 ffa4 0300 |000b: invoke-static {v3}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.-$$Nest$fgettxtvUrl:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)Landroid/widget/TextView; // method@a4ff │ │ -401bb8: 0c03 |000e: move-result-object v3 │ │ -401bba: 2200 8f1e |000f: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -401bbe: 7010 50b3 0000 |0011: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -401bc4: 5421 4c93 |0014: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment$3;.this$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@934c │ │ -401bc8: 7110 fda4 0100 |0016: invoke-static {v1}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.-$$Nest$fgetfeed:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)Lde/danoeh/antennapod/model/feed/Feed; // method@a4fd │ │ -401bce: 0c01 |0019: move-result-object v1 │ │ -401bd0: 6e10 01ac 0100 |001a: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ -401bd6: 0c01 |001d: move-result-object v1 │ │ -401bd8: 6e20 5cb3 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -401bde: 1a01 f201 |0021: const-string v1, " {fa-paperclip}" // string@01f2 │ │ -401be2: 6e20 5cb3 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -401be8: 6e10 67b3 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -401bee: 0c00 |0029: move-result-object v0 │ │ -401bf0: 6e20 9d12 0300 |002a: invoke-virtual {v3, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -401bf6: 1213 |002d: const/4 v3, #int 1 // #1 │ │ -401bf8: 2333 2820 |002e: new-array v3, v3, [Landroid/widget/TextView; // type@2028 │ │ -401bfc: 5420 4c93 |0030: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment$3;.this$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@934c │ │ -401c00: 7110 ffa4 0000 |0032: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.-$$Nest$fgettxtvUrl:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)Landroid/widget/TextView; // method@a4ff │ │ -401c06: 0c00 |0035: move-result-object v0 │ │ -401c08: 1201 |0036: const/4 v1, #int 0 // #0 │ │ -401c0a: 4d00 0301 |0037: aput-object v0, v3, v1 │ │ -401c0e: 7110 c38e 0300 |0039: invoke-static {v3}, Lcom/joanzapata/iconify/Iconify;.addIcons:([Landroid/widget/TextView;)V // method@8ec3 │ │ -401c14: 0e00 |003c: return-void │ │ +401b54: |[401b54] de.danoeh.antennapod.fragment.FeedInfoFragment$3.setUrl:(Ljava/lang/String;)V │ │ +401b64: 5420 4c93 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment$3;.this$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@934c │ │ +401b68: 7110 fda4 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.-$$Nest$fgetfeed:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)Lde/danoeh/antennapod/model/feed/Feed; // method@a4fd │ │ +401b6e: 0c00 |0005: move-result-object v0 │ │ +401b70: 6e20 05ac 3000 |0006: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/model/feed/FeedFile;.setDownload_url:(Ljava/lang/String;)V // method@ac05 │ │ +401b76: 5423 4c93 |0009: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment$3;.this$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@934c │ │ +401b7a: 7110 ffa4 0300 |000b: invoke-static {v3}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.-$$Nest$fgettxtvUrl:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)Landroid/widget/TextView; // method@a4ff │ │ +401b80: 0c03 |000e: move-result-object v3 │ │ +401b82: 2200 8f1e |000f: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +401b86: 7010 50b3 0000 |0011: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +401b8c: 5421 4c93 |0014: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment$3;.this$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@934c │ │ +401b90: 7110 fda4 0100 |0016: invoke-static {v1}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.-$$Nest$fgetfeed:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)Lde/danoeh/antennapod/model/feed/Feed; // method@a4fd │ │ +401b96: 0c01 |0019: move-result-object v1 │ │ +401b98: 6e10 01ac 0100 |001a: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ +401b9e: 0c01 |001d: move-result-object v1 │ │ +401ba0: 6e20 5cb3 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +401ba6: 1a01 f201 |0021: const-string v1, " {fa-paperclip}" // string@01f2 │ │ +401baa: 6e20 5cb3 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +401bb0: 6e10 67b3 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +401bb6: 0c00 |0029: move-result-object v0 │ │ +401bb8: 6e20 9d12 0300 |002a: invoke-virtual {v3, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +401bbe: 1213 |002d: const/4 v3, #int 1 // #1 │ │ +401bc0: 2333 2820 |002e: new-array v3, v3, [Landroid/widget/TextView; // type@2028 │ │ +401bc4: 5420 4c93 |0030: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment$3;.this$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@934c │ │ +401bc8: 7110 ffa4 0000 |0032: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.-$$Nest$fgettxtvUrl:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)Landroid/widget/TextView; // method@a4ff │ │ +401bce: 0c00 |0035: move-result-object v0 │ │ +401bd0: 1201 |0036: const/4 v1, #int 0 // #0 │ │ +401bd2: 4d00 0301 |0037: aput-object v0, v3, v1 │ │ +401bd6: 7110 c38e 0300 |0039: invoke-static {v3}, Lcom/joanzapata/iconify/Iconify;.addIcons:([Landroid/widget/TextView;)V // method@8ec3 │ │ +401bdc: 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; │ │ @@ -1489885,35 +1489868,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -402aa0: |[402aa0] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda10.:()V │ │ -402ab0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -402ab6: 0e00 |0003: return-void │ │ +402a68: |[402a68] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda10.:()V │ │ +402a78: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +402a7e: 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 │ │ -402ab8: |[402ab8] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda10.accept:(Ljava/lang/Object;)V │ │ -402ac8: 1f01 941e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e94 │ │ -402acc: 7110 4ba5 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.$r8$lambda$3m8hFIg65Jn2xRCgSiivPt3AYFU:(Ljava/lang/Throwable;)V // method@a54b │ │ -402ad2: 0e00 |0005: return-void │ │ +402a80: |[402a80] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda10.accept:(Ljava/lang/Object;)V │ │ +402a90: 1f01 941e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e94 │ │ +402a94: 7110 4ba5 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.$r8$lambda$3m8hFIg65Jn2xRCgSiivPt3AYFU:(Ljava/lang/Throwable;)V // method@a54b │ │ +402a9a: 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; │ │ │ │ @@ -1489947,18 +1489930,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 │ │ -402ad4: |[402ad4] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda11.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ -402ae4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -402aea: 5b01 5f93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@935f │ │ -402aee: 0e00 |0005: return-void │ │ +402a9c: |[402a9c] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda11.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ +402aac: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +402ab2: 5b01 5f93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@935f │ │ +402ab6: 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; │ │ │ │ @@ -1489968,18 +1489951,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -402af0: |[402af0] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda11.run:()V │ │ -402b00: 5410 5f93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@935f │ │ -402b04: 7110 57a5 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.$r8$lambda$jF3YtCmb423HIv8VLfAOPsHJRNY:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a557 │ │ -402b0a: 0e00 |0005: return-void │ │ +402ab8: |[402ab8] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda11.run:()V │ │ +402ac8: 5410 5f93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@935f │ │ +402acc: 7110 57a5 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.$r8$lambda$jF3YtCmb423HIv8VLfAOPsHJRNY:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a557 │ │ +402ad2: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -1490012,18 +1489995,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 │ │ -402c60: |[402c60] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda18.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ -402c70: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -402c76: 5b01 6693 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda18;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9366 │ │ -402c7a: 0e00 |0005: return-void │ │ +402c28: |[402c28] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda18.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ +402c38: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +402c3e: 5b01 6693 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda18;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9366 │ │ +402c42: 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; │ │ │ │ @@ -1490033,19 +1490016,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -402c7c: |[402c7c] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda18.accept:(Ljava/lang/Object;)V │ │ -402c8c: 5410 6693 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda18;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9366 │ │ -402c90: 1f02 b21c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ -402c94: 7120 54a5 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@a554 │ │ -402c9a: 0e00 |0007: return-void │ │ +402c44: |[402c44] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda18.accept:(Ljava/lang/Object;)V │ │ +402c54: 5410 6693 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda18;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9366 │ │ +402c58: 1f02 b21c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ +402c5c: 7120 54a5 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@a554 │ │ +402c62: 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; │ │ │ │ @@ -1490079,18 +1490062,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 │ │ -402c9c: |[402c9c] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda19.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ -402cac: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -402cb2: 5b01 6793 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda19;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9367 │ │ -402cb6: 0e00 |0005: return-void │ │ +402c64: |[402c64] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda19.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ +402c74: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +402c7a: 5b01 6793 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda19;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9367 │ │ +402c7e: 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; │ │ │ │ @@ -1490100,19 +1490083,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -402cb8: |[402cb8] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda19.accept:(Ljava/lang/Object;)V │ │ -402cc8: 5410 6793 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda19;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9367 │ │ -402ccc: 1f02 941e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e94 │ │ -402cd0: 7120 56a5 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.$r8$lambda$bA48NQcSR11ubUch68Jmw2QdpOc:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Ljava/lang/Throwable;)V // method@a556 │ │ -402cd6: 0e00 |0007: return-void │ │ +402c80: |[402c80] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda19.accept:(Ljava/lang/Object;)V │ │ +402c90: 5410 6793 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda19;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9367 │ │ +402c94: 1f02 941e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e94 │ │ +402c98: 7120 56a5 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.$r8$lambda$bA48NQcSR11ubUch68Jmw2QdpOc:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Ljava/lang/Throwable;)V // method@a556 │ │ +402c9e: 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; │ │ │ │ @@ -1490146,18 +1490129,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 │ │ -402cd8: |[402cd8] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ -402ce8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -402cee: 5b01 6893 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9368 │ │ -402cf2: 0e00 |0005: return-void │ │ +402ca0: |[402ca0] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ +402cb0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +402cb6: 5b01 6893 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9368 │ │ +402cba: 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; │ │ │ │ @@ -1490167,18 +1490150,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -402cf4: |[402cf4] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda1.onClick:()V │ │ -402d04: 5410 6893 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9368 │ │ -402d08: 7110 4ca5 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.$r8$lambda$6N7wV8flfhnlYPT8YCJb7Z4UnVg:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a54c │ │ -402d0e: 0e00 |0005: return-void │ │ +402cbc: |[402cbc] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda1.onClick:()V │ │ +402ccc: 5410 6893 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9368 │ │ +402cd0: 7110 4ca5 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.$r8$lambda$6N7wV8flfhnlYPT8YCJb7Z4UnVg:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a54c │ │ +402cd6: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -1490211,18 +1490194,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 │ │ -402d10: |[402d10] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ -402d20: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -402d26: 5b01 6993 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9369 │ │ -402d2a: 0e00 |0005: return-void │ │ +402cd8: |[402cd8] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ +402ce8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +402cee: 5b01 6993 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9369 │ │ +402cf2: 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; │ │ │ │ @@ -1490232,18 +1490215,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -402d2c: |[402d2c] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda2.onRefresh:()V │ │ -402d3c: 5410 6993 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9369 │ │ -402d40: 7110 51a5 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.$r8$lambda$N4cvly3ukzIku0ZfcBxs1fa-HGc:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a551 │ │ -402d46: 0e00 |0005: return-void │ │ +402cf4: |[402cf4] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda2.onRefresh:()V │ │ +402d04: 5410 6993 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9369 │ │ +402d08: 7110 51a5 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.$r8$lambda$N4cvly3ukzIku0ZfcBxs1fa-HGc:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a551 │ │ +402d0e: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -1490276,18 +1490259,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 │ │ -402d68: |[402d68] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ -402d78: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -402d7e: 5b01 6a93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@936a │ │ -402d82: 0e00 |0005: return-void │ │ +402d30: |[402d30] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ +402d40: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +402d46: 5b01 6a93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@936a │ │ +402d4a: 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; │ │ │ │ @@ -1490297,19 +1490280,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 │ │ -402d48: |[402d48] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda3.onActionSelected:(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z │ │ -402d58: 5410 6a93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@936a │ │ -402d5c: 7120 55a5 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@a555 │ │ -402d62: 0a02 |0005: move-result v2 │ │ -402d64: 0f02 |0006: return v2 │ │ +402d10: |[402d10] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda3.onActionSelected:(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z │ │ +402d20: 5410 6a93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@936a │ │ +402d24: 7120 55a5 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@a555 │ │ +402d2a: 0a02 |0005: move-result v2 │ │ +402d2c: 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; │ │ │ │ @@ -1490343,18 +1490326,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 │ │ -402ea0: |[402ea0] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda9.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ -402eb0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -402eb6: 5b01 7093 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9370 │ │ -402eba: 0e00 |0005: return-void │ │ +402e68: |[402e68] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda9.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ +402e78: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +402e7e: 5b01 7093 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9370 │ │ +402e82: 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; │ │ │ │ @@ -1490364,19 +1490347,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -402ebc: |[402ebc] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda9.accept:(Ljava/lang/Object;)V │ │ -402ecc: 5410 7093 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9370 │ │ -402ed0: 1f02 ad1c |0002: check-cast v2, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1cad │ │ -402ed4: 7120 4aa5 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@a54a │ │ -402eda: 0e00 |0007: return-void │ │ +402e84: |[402e84] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda9.accept:(Ljava/lang/Object;)V │ │ +402e94: 5410 7093 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9370 │ │ +402e98: 1f02 ad1c |0002: check-cast v2, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1cad │ │ +402e9c: 7120 4aa5 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@a54a │ │ +402ea2: 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; │ │ │ │ @@ -1490414,18 +1490397,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 │ │ -402f80: |[402f80] de.danoeh.antennapod.fragment.FeedItemlistFragment$2.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ -402f90: 5b01 7293 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$2;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9372 │ │ -402f94: 7010 cb42 0000 |0002: invoke-direct {v0}, Landroidx/recyclerview/widget/RecyclerView$OnScrollListener;.:()V // method@42cb │ │ -402f9a: 0e00 |0005: return-void │ │ +402f48: |[402f48] de.danoeh.antennapod.fragment.FeedItemlistFragment$2.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ +402f58: 5b01 7293 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$2;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9372 │ │ +402f5c: 7010 cb42 0000 |0002: invoke-direct {v0}, Landroidx/recyclerview/widget/RecyclerView$OnScrollListener;.:()V // method@42cb │ │ +402f62: 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; │ │ │ │ @@ -1490435,85 +1490418,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 │ │ -402f9c: |[402f9c] de.danoeh.antennapod.fragment.FeedItemlistFragment$2.onScrolled:(Landroidx/recyclerview/widget/RecyclerView;II)V │ │ -402fac: 6f40 cd42 3254 |0000: invoke-super {v2, v3, v4, v5}, Landroidx/recyclerview/widget/RecyclerView$OnScrollListener;.onScrolled:(Landroidx/recyclerview/widget/RecyclerView;II)V // method@42cd │ │ -402fb2: 5423 7293 |0003: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$2;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9372 │ │ -402fb6: 7110 5ea5 0300 |0005: invoke-static {v3}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.-$$Nest$fgetfeed:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/model/feed/Feed; // method@a55e │ │ -402fbc: 0c03 |0008: move-result-object v3 │ │ -402fbe: 1214 |0009: const/4 v4, #int 1 // #1 │ │ -402fc0: 1205 |000a: const/4 v5, #int 0 // #0 │ │ -402fc2: 3803 1c00 |000b: if-eqz v3, 0027 // +001c │ │ -402fc6: 5423 7293 |000d: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$2;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9372 │ │ -402fca: 7110 5ea5 0300 |000f: invoke-static {v3}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.-$$Nest$fgetfeed:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/model/feed/Feed; // method@a55e │ │ -402fd0: 0c03 |0012: move-result-object v3 │ │ -402fd2: 6e10 dbab 0300 |0013: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.isPaged:()Z // method@abdb │ │ -402fd8: 0a03 |0016: move-result v3 │ │ -402fda: 3803 1000 |0017: if-eqz v3, 0027 // +0010 │ │ -402fde: 5423 7293 |0019: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$2;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9372 │ │ -402fe2: 7110 5ea5 0300 |001b: invoke-static {v3}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.-$$Nest$fgetfeed:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/model/feed/Feed; // method@a55e │ │ -402fe8: 0c03 |001e: move-result-object v3 │ │ -402fea: 6e10 d1ab 0300 |001f: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.getNextPageLink:()Ljava/lang/String; // method@abd1 │ │ -402ff0: 0c03 |0022: move-result-object v3 │ │ -402ff2: 3803 0400 |0023: if-eqz v3, 0027 // +0004 │ │ -402ff6: 1213 |0025: const/4 v3, #int 1 // #1 │ │ -402ff8: 2802 |0026: goto 0028 // +0002 │ │ -402ffa: 1203 |0027: const/4 v3, #int 0 // #0 │ │ -402ffc: 5420 7293 |0028: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$2;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9372 │ │ -403000: 7110 61a5 0000 |002a: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.-$$Nest$fgetviewBinding:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // method@a561 │ │ -403006: 0c00 |002d: move-result-object v0 │ │ -403008: 5400 238f |002e: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8f23 │ │ -40300c: 6e10 42b1 0000 |0030: invoke-virtual {v0}, Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView;.isScrolledToBottom:()Z // method@b142 │ │ -403012: 0a00 |0033: move-result v0 │ │ -403014: 3800 0500 |0034: if-eqz v0, 0039 // +0005 │ │ -403018: 3803 0300 |0036: if-eqz v3, 0039 // +0003 │ │ -40301c: 2802 |0038: goto 003a // +0002 │ │ -40301e: 1204 |0039: const/4 v4, #int 0 // #0 │ │ -403020: 5423 7293 |003a: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$2;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9372 │ │ -403024: 7110 5fa5 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@a55f │ │ -40302a: 0c03 |003f: move-result-object v3 │ │ -40302c: 6e10 f79d 0300 |0040: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;.getRoot:()Landroid/view/View; // method@9df7 │ │ -403032: 0c03 |0043: move-result-object v3 │ │ -403034: 3804 0400 |0044: if-eqz v4, 0048 // +0004 │ │ -403038: 1200 |0046: const/4 v0, #int 0 // #0 │ │ -40303a: 2803 |0047: goto 004a // +0003 │ │ -40303c: 1300 0800 |0048: const/16 v0, #int 8 // #8 │ │ -403040: 6e20 9c0d 0300 |004a: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -403046: 5423 7293 |004d: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$2;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9372 │ │ -40304a: 7110 61a5 0300 |004f: invoke-static {v3}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.-$$Nest$fgetviewBinding:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // method@a561 │ │ -403050: 0c03 |0052: move-result-object v3 │ │ -403052: 5433 238f |0053: iget-object v3, v3, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8f23 │ │ -403056: 5420 7293 |0055: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$2;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9372 │ │ -40305a: 7110 61a5 0000 |0057: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.-$$Nest$fgetviewBinding:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // method@a561 │ │ -403060: 0c00 |005a: move-result-object v0 │ │ -403062: 5400 238f |005b: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8f23 │ │ -403066: 6e10 b40c 0000 |005d: invoke-virtual {v0}, Landroid/view/View;.getPaddingLeft:()I // method@0cb4 │ │ -40306c: 0a00 |0060: move-result v0 │ │ -40306e: 5421 7293 |0061: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$2;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9372 │ │ -403072: 7110 61a5 0100 |0063: invoke-static {v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.-$$Nest$fgetviewBinding:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // method@a561 │ │ -403078: 0c01 |0066: move-result-object v1 │ │ -40307a: 5411 238f |0067: iget-object v1, v1, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8f23 │ │ -40307e: 6e10 b50c 0100 |0069: invoke-virtual {v1}, Landroid/view/View;.getPaddingRight:()I // method@0cb5 │ │ -403084: 0a01 |006c: move-result v1 │ │ -403086: 3804 1100 |006d: if-eqz v4, 007e // +0011 │ │ -40308a: 5424 7293 |006f: iget-object v4, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$2;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9372 │ │ -40308e: 7110 5fa5 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@a55f │ │ -403094: 0c04 |0074: move-result-object v4 │ │ -403096: 6e10 f79d 0400 |0075: invoke-virtual {v4}, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;.getRoot:()Landroid/view/View; // method@9df7 │ │ -40309c: 0c04 |0078: move-result-object v4 │ │ -40309e: 6e10 a60c 0400 |0079: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@0ca6 │ │ -4030a4: 0a04 |007c: move-result v4 │ │ -4030a6: 2802 |007d: goto 007f // +0002 │ │ -4030a8: 1204 |007e: const/4 v4, #int 0 // #0 │ │ -4030aa: 6e54 7a0d 0315 |007f: invoke-virtual {v3, v0, v5, v1, v4}, Landroid/view/View;.setPadding:(IIII)V // method@0d7a │ │ -4030b0: 0e00 |0082: return-void │ │ +402f64: |[402f64] de.danoeh.antennapod.fragment.FeedItemlistFragment$2.onScrolled:(Landroidx/recyclerview/widget/RecyclerView;II)V │ │ +402f74: 6f40 cd42 3254 |0000: invoke-super {v2, v3, v4, v5}, Landroidx/recyclerview/widget/RecyclerView$OnScrollListener;.onScrolled:(Landroidx/recyclerview/widget/RecyclerView;II)V // method@42cd │ │ +402f7a: 5423 7293 |0003: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$2;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9372 │ │ +402f7e: 7110 5ea5 0300 |0005: invoke-static {v3}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.-$$Nest$fgetfeed:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/model/feed/Feed; // method@a55e │ │ +402f84: 0c03 |0008: move-result-object v3 │ │ +402f86: 1214 |0009: const/4 v4, #int 1 // #1 │ │ +402f88: 1205 |000a: const/4 v5, #int 0 // #0 │ │ +402f8a: 3803 1c00 |000b: if-eqz v3, 0027 // +001c │ │ +402f8e: 5423 7293 |000d: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$2;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9372 │ │ +402f92: 7110 5ea5 0300 |000f: invoke-static {v3}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.-$$Nest$fgetfeed:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/model/feed/Feed; // method@a55e │ │ +402f98: 0c03 |0012: move-result-object v3 │ │ +402f9a: 6e10 dbab 0300 |0013: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.isPaged:()Z // method@abdb │ │ +402fa0: 0a03 |0016: move-result v3 │ │ +402fa2: 3803 1000 |0017: if-eqz v3, 0027 // +0010 │ │ +402fa6: 5423 7293 |0019: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$2;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9372 │ │ +402faa: 7110 5ea5 0300 |001b: invoke-static {v3}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.-$$Nest$fgetfeed:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/model/feed/Feed; // method@a55e │ │ +402fb0: 0c03 |001e: move-result-object v3 │ │ +402fb2: 6e10 d1ab 0300 |001f: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.getNextPageLink:()Ljava/lang/String; // method@abd1 │ │ +402fb8: 0c03 |0022: move-result-object v3 │ │ +402fba: 3803 0400 |0023: if-eqz v3, 0027 // +0004 │ │ +402fbe: 1213 |0025: const/4 v3, #int 1 // #1 │ │ +402fc0: 2802 |0026: goto 0028 // +0002 │ │ +402fc2: 1203 |0027: const/4 v3, #int 0 // #0 │ │ +402fc4: 5420 7293 |0028: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$2;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9372 │ │ +402fc8: 7110 61a5 0000 |002a: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.-$$Nest$fgetviewBinding:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // method@a561 │ │ +402fce: 0c00 |002d: move-result-object v0 │ │ +402fd0: 5400 238f |002e: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8f23 │ │ +402fd4: 6e10 42b1 0000 |0030: invoke-virtual {v0}, Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView;.isScrolledToBottom:()Z // method@b142 │ │ +402fda: 0a00 |0033: move-result v0 │ │ +402fdc: 3800 0500 |0034: if-eqz v0, 0039 // +0005 │ │ +402fe0: 3803 0300 |0036: if-eqz v3, 0039 // +0003 │ │ +402fe4: 2802 |0038: goto 003a // +0002 │ │ +402fe6: 1204 |0039: const/4 v4, #int 0 // #0 │ │ +402fe8: 5423 7293 |003a: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$2;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9372 │ │ +402fec: 7110 5fa5 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@a55f │ │ +402ff2: 0c03 |003f: move-result-object v3 │ │ +402ff4: 6e10 f79d 0300 |0040: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;.getRoot:()Landroid/view/View; // method@9df7 │ │ +402ffa: 0c03 |0043: move-result-object v3 │ │ +402ffc: 3804 0400 |0044: if-eqz v4, 0048 // +0004 │ │ +403000: 1200 |0046: const/4 v0, #int 0 // #0 │ │ +403002: 2803 |0047: goto 004a // +0003 │ │ +403004: 1300 0800 |0048: const/16 v0, #int 8 // #8 │ │ +403008: 6e20 9c0d 0300 |004a: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +40300e: 5423 7293 |004d: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$2;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9372 │ │ +403012: 7110 61a5 0300 |004f: invoke-static {v3}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.-$$Nest$fgetviewBinding:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // method@a561 │ │ +403018: 0c03 |0052: move-result-object v3 │ │ +40301a: 5433 238f |0053: iget-object v3, v3, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8f23 │ │ +40301e: 5420 7293 |0055: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$2;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9372 │ │ +403022: 7110 61a5 0000 |0057: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.-$$Nest$fgetviewBinding:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // method@a561 │ │ +403028: 0c00 |005a: move-result-object v0 │ │ +40302a: 5400 238f |005b: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8f23 │ │ +40302e: 6e10 b40c 0000 |005d: invoke-virtual {v0}, Landroid/view/View;.getPaddingLeft:()I // method@0cb4 │ │ +403034: 0a00 |0060: move-result v0 │ │ +403036: 5421 7293 |0061: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$2;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9372 │ │ +40303a: 7110 61a5 0100 |0063: invoke-static {v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.-$$Nest$fgetviewBinding:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // method@a561 │ │ +403040: 0c01 |0066: move-result-object v1 │ │ +403042: 5411 238f |0067: iget-object v1, v1, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8f23 │ │ +403046: 6e10 b50c 0100 |0069: invoke-virtual {v1}, Landroid/view/View;.getPaddingRight:()I // method@0cb5 │ │ +40304c: 0a01 |006c: move-result v1 │ │ +40304e: 3804 1100 |006d: if-eqz v4, 007e // +0011 │ │ +403052: 5424 7293 |006f: iget-object v4, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$2;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9372 │ │ +403056: 7110 5fa5 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@a55f │ │ +40305c: 0c04 |0074: move-result-object v4 │ │ +40305e: 6e10 f79d 0400 |0075: invoke-virtual {v4}, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;.getRoot:()Landroid/view/View; // method@9df7 │ │ +403064: 0c04 |0078: move-result-object v4 │ │ +403066: 6e10 a60c 0400 |0079: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@0ca6 │ │ +40306c: 0a04 |007c: move-result v4 │ │ +40306e: 2802 |007d: goto 007f // +0002 │ │ +403070: 1204 |007e: const/4 v4, #int 0 // #0 │ │ +403072: 6e54 7a0d 0315 |007f: invoke-virtual {v3, v0, v5, v1, v4}, Landroid/view/View;.setPadding:(IIII)V // method@0d7a │ │ +403078: 0e00 |0082: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ 0x0003 line=174 │ │ 0x0028 line=175 │ │ 0x003a line=176 │ │ 0x004d line=177 │ │ @@ -1490561,18 +1490544,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 │ │ -4030c8: |[4030c8] de.danoeh.antennapod.fragment.FeedItemlistFragment$3.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ -4030d8: 5b01 7393 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$3;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9373 │ │ -4030dc: 7010 ffb2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4030e2: 0e00 |0005: return-void │ │ +403090: |[403090] de.danoeh.antennapod.fragment.FeedItemlistFragment$3.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ +4030a0: 5b01 7393 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$3;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9373 │ │ +4030a4: 7010 ffb2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4030aa: 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; │ │ │ │ @@ -1490582,17 +1490565,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -4030b4: |[4030b4] de.danoeh.antennapod.fragment.FeedItemlistFragment$3.onMainActionSelected:()Z │ │ -4030c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -4030c6: 0f00 |0001: return v0 │ │ +40307c: |[40307c] de.danoeh.antennapod.fragment.FeedItemlistFragment$3.onMainActionSelected:()Z │ │ +40308c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40308e: 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;) │ │ @@ -1490600,35 +1490583,35 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -4030e4: |[4030e4] de.danoeh.antennapod.fragment.FeedItemlistFragment$3.onToggleChanged:(Z)V │ │ -4030f4: 3803 2800 |0000: if-eqz v3, 0028 // +0028 │ │ -4030f8: 5423 7393 |0002: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$3;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9373 │ │ -4030fc: 7110 5da5 0300 |0004: invoke-static {v3}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.-$$Nest$fgetadapter:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // method@a55d │ │ -403102: 0c03 |0007: move-result-object v3 │ │ -403104: 6e10 5a97 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.getSelectedCount:()I // method@975a │ │ -40310a: 0a03 |000b: move-result v3 │ │ -40310c: 3903 1c00 |000c: if-nez v3, 0028 // +001c │ │ -403110: 5423 7393 |000e: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$3;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9373 │ │ -403114: 6e10 2735 0300 |0010: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -40311a: 0c03 |0013: move-result-object v3 │ │ -40311c: 1f03 d917 |0014: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -403120: 1400 1c02 127f |0016: const v0, #float 1.94078e+38 // #7f12021c │ │ -403126: 12f1 |0019: const/4 v1, #int -1 // #ff │ │ -403128: 6e30 b494 0301 |001a: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@94b4 │ │ -40312e: 5423 7393 |001d: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$3;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9373 │ │ -403132: 7110 60a5 0300 |001f: invoke-static {v3}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.-$$Nest$fgetspeedDialBinding:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // method@a560 │ │ -403138: 0c03 |0022: move-result-object v3 │ │ -40313a: 5433 d48f |0023: iget-object v3, v3, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSD:Lcom/leinardi/android/speeddial/SpeedDialView; // field@8fd4 │ │ -40313e: 6e10 cc8f 0300 |0025: invoke-virtual {v3}, Lcom/leinardi/android/speeddial/SpeedDialView;.close:()V // method@8fcc │ │ -403144: 0e00 |0028: return-void │ │ +4030ac: |[4030ac] de.danoeh.antennapod.fragment.FeedItemlistFragment$3.onToggleChanged:(Z)V │ │ +4030bc: 3803 2800 |0000: if-eqz v3, 0028 // +0028 │ │ +4030c0: 5423 7393 |0002: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$3;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9373 │ │ +4030c4: 7110 5da5 0300 |0004: invoke-static {v3}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.-$$Nest$fgetadapter:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // method@a55d │ │ +4030ca: 0c03 |0007: move-result-object v3 │ │ +4030cc: 6e10 5a97 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.getSelectedCount:()I // method@975a │ │ +4030d2: 0a03 |000b: move-result v3 │ │ +4030d4: 3903 1c00 |000c: if-nez v3, 0028 // +001c │ │ +4030d8: 5423 7393 |000e: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$3;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9373 │ │ +4030dc: 6e10 2735 0300 |0010: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +4030e2: 0c03 |0013: move-result-object v3 │ │ +4030e4: 1f03 d917 |0014: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +4030e8: 1400 1c02 127f |0016: const v0, #float 1.94078e+38 // #7f12021c │ │ +4030ee: 12f1 |0019: const/4 v1, #int -1 // #ff │ │ +4030f0: 6e30 b494 0301 |001a: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@94b4 │ │ +4030f6: 5423 7393 |001d: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$3;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9373 │ │ +4030fa: 7110 60a5 0300 |001f: invoke-static {v3}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.-$$Nest$fgetspeedDialBinding:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // method@a560 │ │ +403100: 0c03 |0022: move-result-object v3 │ │ +403102: 5433 d48f |0023: iget-object v3, v3, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSD:Lcom/leinardi/android/speeddial/SpeedDialView; // field@8fd4 │ │ +403106: 6e10 cc8f 0300 |0025: invoke-virtual {v3}, Lcom/leinardi/android/speeddial/SpeedDialView;.close:()V // method@8fcc │ │ +40310c: 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; │ │ @@ -1490664,18 +1490647,18 @@ │ │ type : '(J)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40483c: |[40483c] de.danoeh.antennapod.fragment.FeedSettingsFragment$$ExternalSyntheticLambda1.:(J)V │ │ -40484c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -404852: 5a01 8493 |0003: iput-wide v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda1;.f$0:J // field@9384 │ │ -404856: 0e00 |0005: return-void │ │ +404804: |[404804] de.danoeh.antennapod.fragment.FeedSettingsFragment$$ExternalSyntheticLambda1.:(J)V │ │ +404814: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40481a: 5a01 8493 |0003: iput-wide v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda1;.f$0:J // field@9384 │ │ +40481e: 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 │ │ │ │ @@ -1490685,18 +1490668,18 @@ │ │ type : '(Lio/reactivex/MaybeEmitter;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -404858: |[404858] de.danoeh.antennapod.fragment.FeedSettingsFragment$$ExternalSyntheticLambda1.subscribe:(Lio/reactivex/MaybeEmitter;)V │ │ -404868: 5320 8493 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda1;.f$0:J // field@9384 │ │ -40486c: 7130 0ea6 1003 |0002: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment;.$r8$lambda$A4DJ3L41a3actc_FBt1xpIgewCk:(JLio/reactivex/MaybeEmitter;)V // method@a60e │ │ -404872: 0e00 |0005: return-void │ │ +404820: |[404820] de.danoeh.antennapod.fragment.FeedSettingsFragment$$ExternalSyntheticLambda1.subscribe:(Lio/reactivex/MaybeEmitter;)V │ │ +404830: 5320 8493 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda1;.f$0:J // field@9384 │ │ +404834: 7130 0ea6 1003 |0002: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment;.$r8$lambda$A4DJ3L41a3actc_FBt1xpIgewCk:(JLio/reactivex/MaybeEmitter;)V // method@a60e │ │ +40483a: 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; │ │ │ │ @@ -1490730,18 +1490713,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 │ │ -404874: |[404874] de.danoeh.antennapod.fragment.FeedSettingsFragment$$ExternalSyntheticLambda2.:(Lcom/google/android/material/appbar/MaterialToolbar;)V │ │ -404884: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40488a: 5b01 8593 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda2;.f$0:Lcom/google/android/material/appbar/MaterialToolbar; // field@9385 │ │ -40488e: 0e00 |0005: return-void │ │ +40483c: |[40483c] de.danoeh.antennapod.fragment.FeedSettingsFragment$$ExternalSyntheticLambda2.:(Lcom/google/android/material/appbar/MaterialToolbar;)V │ │ +40484c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +404852: 5b01 8593 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda2;.f$0:Lcom/google/android/material/appbar/MaterialToolbar; // field@9385 │ │ +404856: 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; │ │ │ │ @@ -1490751,19 +1490734,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -404890: |[404890] de.danoeh.antennapod.fragment.FeedSettingsFragment$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ -4048a0: 5410 8593 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda2;.f$0:Lcom/google/android/material/appbar/MaterialToolbar; // field@9385 │ │ -4048a4: 1f02 b21c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ -4048a8: 7120 10a6 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@a610 │ │ -4048ae: 0e00 |0007: return-void │ │ +404858: |[404858] de.danoeh.antennapod.fragment.FeedSettingsFragment$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ +404868: 5410 8593 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda2;.f$0:Lcom/google/android/material/appbar/MaterialToolbar; // field@9385 │ │ +40486c: 1f02 b21c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ +404870: 7120 10a6 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@a610 │ │ +404876: 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; │ │ │ │ @@ -1490793,35 +1490776,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4048b0: |[4048b0] de.danoeh.antennapod.fragment.FeedSettingsFragment$$ExternalSyntheticLambda3.:()V │ │ -4048c0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4048c6: 0e00 |0003: return-void │ │ +404878: |[404878] de.danoeh.antennapod.fragment.FeedSettingsFragment$$ExternalSyntheticLambda3.:()V │ │ +404888: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40488e: 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 │ │ -4048c8: |[4048c8] de.danoeh.antennapod.fragment.FeedSettingsFragment$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ -4048d8: 1f01 941e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e94 │ │ -4048dc: 7110 11a6 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment;.$r8$lambda$eG4u3IQhX_03ELk143lvX2zZKk8:(Ljava/lang/Throwable;)V // method@a611 │ │ -4048e2: 0e00 |0005: return-void │ │ +404890: |[404890] de.danoeh.antennapod.fragment.FeedSettingsFragment$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ +4048a0: 1f01 941e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e94 │ │ +4048a4: 7110 11a6 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment;.$r8$lambda$eG4u3IQhX_03ELk143lvX2zZKk8:(Ljava/lang/Throwable;)V // method@a611 │ │ +4048aa: 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; │ │ │ │ @@ -1490851,34 +1490834,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4048e4: |[4048e4] de.danoeh.antennapod.fragment.FeedSettingsFragment$$ExternalSyntheticLambda4.:()V │ │ -4048f4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4048fa: 0e00 |0003: return-void │ │ +4048ac: |[4048ac] de.danoeh.antennapod.fragment.FeedSettingsFragment$$ExternalSyntheticLambda4.:()V │ │ +4048bc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4048c2: 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 │ │ -4048fc: |[4048fc] de.danoeh.antennapod.fragment.FeedSettingsFragment$$ExternalSyntheticLambda4.run:()V │ │ -40490c: 7100 0fa6 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment;.$r8$lambda$R2l3RS7X7E3q3BFiGRzb1KL9gU8:()V // method@a60f │ │ -404912: 0e00 |0003: return-void │ │ +4048c4: |[4048c4] de.danoeh.antennapod.fragment.FeedSettingsFragment$$ExternalSyntheticLambda4.run:()V │ │ +4048d4: 7100 0fa6 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment;.$r8$lambda$R2l3RS7X7E3q3BFiGRzb1KL9gU8:()V // method@a60f │ │ +4048da: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -1490911,18 +1490894,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 │ │ -404b00: |[404b00] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V │ │ -404b10: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -404b16: 5b01 8993 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9389 │ │ -404b1a: 0e00 |0005: return-void │ │ +404ac8: |[404ac8] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V │ │ +404ad8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +404ade: 5b01 8993 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9389 │ │ +404ae2: 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; │ │ │ │ @@ -1490932,19 +1490915,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -404ae0: |[404ae0] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda0.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -404af0: 5410 8993 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9389 │ │ -404af4: 7120 d0a5 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$5rDDvt1eY_krPdHjG93Tv58zvKI:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;)Z // method@a5d0 │ │ -404afa: 0a02 |0005: move-result v2 │ │ -404afc: 0f02 |0006: return v2 │ │ +404aa8: |[404aa8] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda0.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +404ab8: 5410 8993 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9389 │ │ +404abc: 7120 d0a5 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$5rDDvt1eY_krPdHjG93Tv58zvKI:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;)Z // method@a5d0 │ │ +404ac2: 0a02 |0005: move-result v2 │ │ +404ac4: 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; │ │ │ │ @@ -1490978,18 +1490961,18 @@ │ │ type : '(J)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -404b1c: |[404b1c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda10.:(J)V │ │ -404b2c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -404b32: 5a01 8a93 |0003: iput-wide v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda10;.f$0:J // field@938a │ │ -404b36: 0e00 |0005: return-void │ │ +404ae4: |[404ae4] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda10.:(J)V │ │ +404af4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +404afa: 5a01 8a93 |0003: iput-wide v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda10;.f$0:J // field@938a │ │ +404afe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda10; │ │ 0x0000 - 0x0006 reg=1 (null) J │ │ │ │ @@ -1490999,18 +1490982,18 @@ │ │ type : '(Lio/reactivex/MaybeEmitter;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -404b38: |[404b38] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda10.subscribe:(Lio/reactivex/MaybeEmitter;)V │ │ -404b48: 5320 8a93 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda10;.f$0:J // field@938a │ │ -404b4c: 7130 dfa5 1003 |0002: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$kfr6e3Ld6b3rvS18aZgrB85FPXo:(JLio/reactivex/MaybeEmitter;)V // method@a5df │ │ -404b52: 0e00 |0005: return-void │ │ +404b00: |[404b00] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda10.subscribe:(Lio/reactivex/MaybeEmitter;)V │ │ +404b10: 5320 8a93 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda10;.f$0:J // field@938a │ │ +404b14: 7130 dfa5 1003 |0002: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$kfr6e3Ld6b3rvS18aZgrB85FPXo:(JLio/reactivex/MaybeEmitter;)V // method@a5df │ │ +404b1a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda10; │ │ 0x0000 - 0x0006 reg=3 (null) Lio/reactivex/MaybeEmitter; │ │ │ │ @@ -1491044,18 +1491027,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 │ │ -404b54: |[404b54] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda11.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V │ │ -404b64: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -404b6a: 5b01 8b93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@938b │ │ -404b6e: 0e00 |0005: return-void │ │ +404b1c: |[404b1c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda11.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V │ │ +404b2c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +404b32: 5b01 8b93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@938b │ │ +404b36: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda11; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ │ │ @@ -1491065,19 +1491048,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -404b70: |[404b70] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda11.accept:(Ljava/lang/Object;)V │ │ -404b80: 5410 8b93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@938b │ │ -404b84: 1f02 b21c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ -404b88: 7120 d1a5 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$BPHoZKUsnAkCatw0FBm8PLwXjKM:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Lde/danoeh/antennapod/model/feed/Feed;)V // method@a5d1 │ │ -404b8e: 0e00 |0007: return-void │ │ +404b38: |[404b38] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda11.accept:(Ljava/lang/Object;)V │ │ +404b48: 5410 8b93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@938b │ │ +404b4c: 1f02 b21c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ +404b50: 7120 d1a5 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$BPHoZKUsnAkCatw0FBm8PLwXjKM:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Lde/danoeh/antennapod/model/feed/Feed;)V // method@a5d1 │ │ +404b56: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda11; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1491107,35 +1491090,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -404b90: |[404b90] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda12.:()V │ │ -404ba0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -404ba6: 0e00 |0003: return-void │ │ +404b58: |[404b58] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda12.:()V │ │ +404b68: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +404b6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda12;) │ │ 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 │ │ -404ba8: |[404ba8] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda12.accept:(Ljava/lang/Object;)V │ │ -404bb8: 1f01 941e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e94 │ │ -404bbc: 7110 dca5 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$ebWV0iqxTHb8Lu82EBq6dXNB6Eg:(Ljava/lang/Throwable;)V // method@a5dc │ │ -404bc2: 0e00 |0005: return-void │ │ +404b70: |[404b70] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda12.accept:(Ljava/lang/Object;)V │ │ +404b80: 1f01 941e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e94 │ │ +404b84: 7110 dca5 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$ebWV0iqxTHb8Lu82EBq6dXNB6Eg:(Ljava/lang/Throwable;)V // method@a5dc │ │ +404b8a: 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) Ljava/lang/Object; │ │ │ │ @@ -1491165,34 +1491148,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -404bc4: |[404bc4] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda13.:()V │ │ -404bd4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -404bda: 0e00 |0003: return-void │ │ +404b8c: |[404b8c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda13.:()V │ │ +404b9c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +404ba2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda13;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -404bdc: |[404bdc] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda13.run:()V │ │ -404bec: 7100 e2a5 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$zxkOOZcYU0Qi7hjzIUwcuKHbiJA:()V // method@a5e2 │ │ -404bf2: 0e00 |0003: return-void │ │ +404ba4: |[404ba4] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda13.run:()V │ │ +404bb4: 7100 e2a5 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$zxkOOZcYU0Qi7hjzIUwcuKHbiJA:()V // method@a5e2 │ │ +404bba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda13; │ │ │ │ source_file_idx : 20747 (R8$$SyntheticClass) │ │ @@ -1491225,18 +1491208,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 │ │ -404bf4: |[404bf4] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda14.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V │ │ -404c04: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -404c0a: 5b01 8c93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda14;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@938c │ │ -404c0e: 0e00 |0005: return-void │ │ +404bbc: |[404bbc] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda14.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V │ │ +404bcc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +404bd2: 5b01 8c93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda14;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@938c │ │ +404bd6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda14; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ │ │ @@ -1491246,19 +1491229,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -404c10: |[404c10] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda14.onActivityResult:(Ljava/lang/Object;)V │ │ -404c20: 5410 8c93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda14;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@938c │ │ -404c24: 1f02 5d1e |0002: check-cast v2, Ljava/lang/Boolean; // type@1e5d │ │ -404c28: 7120 dba5 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$dDGqeQzHgp038hpnrVXnemVpyS8:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Ljava/lang/Boolean;)V // method@a5db │ │ -404c2e: 0e00 |0007: return-void │ │ +404bd8: |[404bd8] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda14.onActivityResult:(Ljava/lang/Object;)V │ │ +404be8: 5410 8c93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda14;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@938c │ │ +404bec: 1f02 5d1e |0002: check-cast v2, Ljava/lang/Boolean; // type@1e5d │ │ +404bf0: 7120 dba5 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$dDGqeQzHgp038hpnrVXnemVpyS8:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Ljava/lang/Boolean;)V // method@a5db │ │ +404bf6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda14; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1491296,19 +1491279,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 │ │ -404c54: |[404c54] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda15.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/SwitchPreferenceCompat;)V │ │ -404c64: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -404c6a: 5b01 8d93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda15;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@938d │ │ -404c6e: 5b02 8e93 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda15;.f$1:Landroidx/preference/SwitchPreferenceCompat; // field@938e │ │ -404c72: 0e00 |0007: return-void │ │ +404c1c: |[404c1c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda15.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/SwitchPreferenceCompat;)V │ │ +404c2c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +404c32: 5b01 8d93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda15;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@938d │ │ +404c36: 5b02 8e93 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda15;.f$1:Landroidx/preference/SwitchPreferenceCompat; // field@938e │ │ +404c3a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda15; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Landroidx/preference/SwitchPreferenceCompat; │ │ @@ -1491319,20 +1491302,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 │ │ -404c30: |[404c30] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda15.onPreferenceChange:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -404c40: 5420 8d93 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda15;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@938d │ │ -404c44: 5421 8e93 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda15;.f$1:Landroidx/preference/SwitchPreferenceCompat; // field@938e │ │ -404c48: 7140 d4a5 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$F8kbvfBgo4K1PD0Ni2MLUFLvtkU:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/SwitchPreferenceCompat;Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a5d4 │ │ -404c4e: 0a03 |0007: move-result v3 │ │ -404c50: 0f03 |0008: return v3 │ │ +404bf8: |[404bf8] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda15.onPreferenceChange:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +404c08: 5420 8d93 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda15;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@938d │ │ +404c0c: 5421 8e93 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda15;.f$1:Landroidx/preference/SwitchPreferenceCompat; // field@938e │ │ +404c10: 7140 d4a5 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$F8kbvfBgo4K1PD0Ni2MLUFLvtkU:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/SwitchPreferenceCompat;Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a5d4 │ │ +404c16: 0a03 |0007: move-result v3 │ │ +404c18: 0f03 |0008: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda15; │ │ 0x0000 - 0x0009 reg=3 (null) Landroidx/preference/Preference; │ │ 0x0000 - 0x0009 reg=4 (null) Ljava/lang/Object; │ │ @@ -1491367,18 +1491350,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 │ │ -404c94: |[404c94] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda16.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V │ │ -404ca4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -404caa: 5b01 8f93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda16;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@938f │ │ -404cae: 0e00 |0005: return-void │ │ +404c5c: |[404c5c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda16.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V │ │ +404c6c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +404c72: 5b01 8f93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda16;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@938f │ │ +404c76: 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; │ │ │ │ @@ -1491388,19 +1491371,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -404c74: |[404c74] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda16.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -404c84: 5410 8f93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda16;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@938f │ │ -404c88: 7120 dda5 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$eeP0mgrsMH9tjllDUIpJSASKZpA:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;)Z // method@a5dd │ │ -404c8e: 0a02 |0005: move-result v2 │ │ -404c90: 0f02 |0006: return v2 │ │ +404c3c: |[404c3c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda16.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +404c4c: 5410 8f93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda16;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@938f │ │ +404c50: 7120 dda5 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$eeP0mgrsMH9tjllDUIpJSASKZpA:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;)Z // method@a5dd │ │ +404c56: 0a02 |0005: move-result v2 │ │ +404c58: 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; │ │ │ │ @@ -1491434,18 +1491417,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 │ │ -404cd0: |[404cd0] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda17.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V │ │ -404ce0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -404ce6: 5b01 9093 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda17;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9390 │ │ -404cea: 0e00 |0005: return-void │ │ +404c98: |[404c98] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda17.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V │ │ +404ca8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +404cae: 5b01 9093 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda17;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9390 │ │ +404cb2: 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; │ │ │ │ @@ -1491455,19 +1491438,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 │ │ -404cb0: |[404cb0] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda17.onPreferenceChange:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -404cc0: 5410 9093 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda17;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9390 │ │ -404cc4: 7130 dea5 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$hIaTdUMv7UXFpg5Kf22wyJ0gyzA:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a5de │ │ -404cca: 0a02 |0005: move-result v2 │ │ -404ccc: 0f02 |0006: return v2 │ │ +404c78: |[404c78] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda17.onPreferenceChange:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +404c88: 5410 9093 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda17;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9390 │ │ +404c8c: 7130 dea5 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$hIaTdUMv7UXFpg5Kf22wyJ0gyzA:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a5de │ │ +404c92: 0a02 |0005: move-result v2 │ │ +404c94: 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; │ │ 0x0000 - 0x0007 reg=3 (null) Ljava/lang/Object; │ │ @@ -1491502,18 +1491485,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 │ │ -404d0c: |[404d0c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda18.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V │ │ -404d1c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -404d22: 5b01 9193 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda18;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9391 │ │ -404d26: 0e00 |0005: return-void │ │ +404cd4: |[404cd4] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda18.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V │ │ +404ce4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +404cea: 5b01 9193 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda18;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9391 │ │ +404cee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda18; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ │ │ @@ -1491523,19 +1491506,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -404cec: |[404cec] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda18.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -404cfc: 5410 9193 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda18;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9391 │ │ -404d00: 7120 d7a5 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$SGG5fXXOjoP7ACAdzyKokuBykZQ:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;)Z // method@a5d7 │ │ -404d06: 0a02 |0005: move-result v2 │ │ -404d08: 0f02 |0006: return v2 │ │ +404cb4: |[404cb4] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda18.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +404cc4: 5410 9193 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda18;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9391 │ │ +404cc8: 7120 d7a5 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$SGG5fXXOjoP7ACAdzyKokuBykZQ:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;)Z // method@a5d7 │ │ +404cce: 0a02 |0005: move-result v2 │ │ +404cd0: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda18; │ │ 0x0000 - 0x0007 reg=2 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1491573,19 +1491556,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 │ │ -404d4c: |[404d4c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/SwitchPreferenceCompat;)V │ │ -404d5c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -404d62: 5b01 9293 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9392 │ │ -404d66: 5b02 9393 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda1;.f$1:Landroidx/preference/SwitchPreferenceCompat; // field@9393 │ │ -404d6a: 0e00 |0007: return-void │ │ +404d14: |[404d14] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/SwitchPreferenceCompat;)V │ │ +404d24: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +404d2a: 5b01 9293 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9392 │ │ +404d2e: 5b02 9393 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda1;.f$1:Landroidx/preference/SwitchPreferenceCompat; // field@9393 │ │ +404d32: 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; │ │ @@ -1491596,20 +1491579,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 │ │ -404d28: |[404d28] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda1.onPreferenceChange:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -404d38: 5420 9293 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9392 │ │ -404d3c: 5421 9393 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda1;.f$1:Landroidx/preference/SwitchPreferenceCompat; // field@9393 │ │ -404d40: 7140 e1a5 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$pldnE-inOd1uFs6pcWzeuSdhNpo:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/SwitchPreferenceCompat;Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a5e1 │ │ -404d46: 0a03 |0007: move-result v3 │ │ -404d48: 0f03 |0008: return v3 │ │ +404cf0: |[404cf0] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda1.onPreferenceChange:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +404d00: 5420 9293 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9392 │ │ +404d04: 5421 9393 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda1;.f$1:Landroidx/preference/SwitchPreferenceCompat; // field@9393 │ │ +404d08: 7140 e1a5 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$pldnE-inOd1uFs6pcWzeuSdhNpo:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/SwitchPreferenceCompat;Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a5e1 │ │ +404d0e: 0a03 |0007: move-result v3 │ │ +404d10: 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; │ │ @@ -1491644,18 +1491627,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 │ │ -404d8c: |[404d8c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V │ │ -404d9c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -404da2: 5b01 9493 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9394 │ │ -404da6: 0e00 |0005: return-void │ │ +404d54: |[404d54] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V │ │ +404d64: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +404d6a: 5b01 9493 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9394 │ │ +404d6e: 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; │ │ │ │ @@ -1491665,19 +1491648,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -404d6c: |[404d6c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda2.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -404d7c: 5410 9493 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9394 │ │ -404d80: 7120 d6a5 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$MEp2e1EaK_eK022pYPGEIrrcRmM:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;)Z // method@a5d6 │ │ -404d86: 0a02 |0005: move-result v2 │ │ -404d88: 0f02 |0006: return v2 │ │ +404d34: |[404d34] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda2.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +404d44: 5410 9493 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9394 │ │ +404d48: 7120 d6a5 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$MEp2e1EaK_eK022pYPGEIrrcRmM:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;)Z // method@a5d6 │ │ +404d4e: 0a02 |0005: move-result v2 │ │ +404d50: 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; │ │ │ │ @@ -1491711,18 +1491694,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 │ │ -404dc8: |[404dc8] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V │ │ -404dd8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -404dde: 5b01 9593 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9395 │ │ -404de2: 0e00 |0005: return-void │ │ +404d90: |[404d90] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V │ │ +404da0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +404da6: 5b01 9593 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9395 │ │ +404daa: 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; │ │ │ │ @@ -1491732,19 +1491715,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -404da8: |[404da8] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda3.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -404db8: 5410 9593 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9395 │ │ -404dbc: 7120 daa5 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$c9Iky_ilXArlH6YsEn_OI2Ve4gw:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;)Z // method@a5da │ │ -404dc2: 0a02 |0005: move-result v2 │ │ -404dc4: 0f02 |0006: return v2 │ │ +404d70: |[404d70] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda3.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +404d80: 5410 9593 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9395 │ │ +404d84: 7120 daa5 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$c9Iky_ilXArlH6YsEn_OI2Ve4gw:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;)Z // method@a5da │ │ +404d8a: 0a02 |0005: move-result v2 │ │ +404d8c: 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; │ │ │ │ @@ -1491782,19 +1491765,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 │ │ -404e08: |[404e08] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/SwitchPreferenceCompat;)V │ │ -404e18: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -404e1e: 5b01 9693 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9396 │ │ -404e22: 5b02 9793 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda4;.f$1:Landroidx/preference/SwitchPreferenceCompat; // field@9397 │ │ -404e26: 0e00 |0007: return-void │ │ +404dd0: |[404dd0] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/SwitchPreferenceCompat;)V │ │ +404de0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +404de6: 5b01 9693 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9396 │ │ +404dea: 5b02 9793 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda4;.f$1:Landroidx/preference/SwitchPreferenceCompat; // field@9397 │ │ +404dee: 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; │ │ @@ -1491805,20 +1491788,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 │ │ -404de4: |[404de4] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda4.onPreferenceChange:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -404df4: 5420 9693 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9396 │ │ -404df8: 5421 9793 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda4;.f$1:Landroidx/preference/SwitchPreferenceCompat; // field@9397 │ │ -404dfc: 7140 d3a5 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$CejCx9MCIOzVunddLUkHDXj9pR8:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/SwitchPreferenceCompat;Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a5d3 │ │ -404e02: 0a03 |0007: move-result v3 │ │ -404e04: 0f03 |0008: return v3 │ │ +404dac: |[404dac] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda4.onPreferenceChange:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +404dbc: 5420 9693 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9396 │ │ +404dc0: 5421 9793 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda4;.f$1:Landroidx/preference/SwitchPreferenceCompat; // field@9397 │ │ +404dc4: 7140 d3a5 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$CejCx9MCIOzVunddLUkHDXj9pR8:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/SwitchPreferenceCompat;Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a5d3 │ │ +404dca: 0a03 |0007: move-result v3 │ │ +404dcc: 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; │ │ @@ -1491853,18 +1491836,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 │ │ -404e48: |[404e48] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V │ │ -404e58: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -404e5e: 5b01 9893 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9398 │ │ -404e62: 0e00 |0005: return-void │ │ +404e10: |[404e10] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V │ │ +404e20: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +404e26: 5b01 9893 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9398 │ │ +404e2a: 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; │ │ │ │ @@ -1491874,19 +1491857,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 │ │ -404e28: |[404e28] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda5.onPreferenceChange:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -404e38: 5410 9893 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9398 │ │ -404e3c: 7130 d2a5 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$BTcFvs1XndlnQr5JYWy4LEwCgDM:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a5d2 │ │ -404e42: 0a02 |0005: move-result v2 │ │ -404e44: 0f02 |0006: return v2 │ │ +404df0: |[404df0] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda5.onPreferenceChange:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +404e00: 5410 9893 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9398 │ │ +404e04: 7130 d2a5 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$BTcFvs1XndlnQr5JYWy4LEwCgDM:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a5d2 │ │ +404e0a: 0a02 |0005: move-result v2 │ │ +404e0c: 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; │ │ @@ -1491921,18 +1491904,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 │ │ -404e84: |[404e84] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V │ │ -404e94: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -404e9a: 5b01 9993 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9399 │ │ -404e9e: 0e00 |0005: return-void │ │ +404e4c: |[404e4c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V │ │ +404e5c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +404e62: 5b01 9993 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9399 │ │ +404e66: 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; │ │ │ │ @@ -1491942,19 +1491925,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 │ │ -404e64: |[404e64] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda6.onPreferenceChange:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -404e74: 5410 9993 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9399 │ │ -404e78: 7130 e0a5 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$o6PbHn7u06F6rO9KzHgOOhoMx9A:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a5e0 │ │ -404e7e: 0a02 |0005: move-result v2 │ │ -404e80: 0f02 |0006: return v2 │ │ +404e2c: |[404e2c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda6.onPreferenceChange:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +404e3c: 5410 9993 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9399 │ │ +404e40: 7130 e0a5 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$o6PbHn7u06F6rO9KzHgOOhoMx9A:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a5e0 │ │ +404e46: 0a02 |0005: move-result v2 │ │ +404e48: 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; │ │ @@ -1491989,18 +1491972,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 │ │ -404ea0: |[404ea0] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;)V │ │ -404eb0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -404eb6: 5b01 9a93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // field@939a │ │ -404eba: 0e00 |0005: return-void │ │ +404e68: |[404e68] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;)V │ │ +404e78: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +404e7e: 5b01 9a93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // field@939a │ │ +404e82: 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) Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; │ │ │ │ @@ -1492010,19 +1491993,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -404ebc: |[404ebc] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda7.accept:(Ljava/lang/Object;)V │ │ -404ecc: 5410 9a93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // field@939a │ │ -404ed0: 1f02 6d1e |0002: check-cast v2, Ljava/lang/Float; // type@1e6d │ │ -404ed4: 7120 d8a5 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$SYeeOcK23b_Vgy9yf80eUA4HBCM:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Ljava/lang/Float;)V // method@a5d8 │ │ -404eda: 0e00 |0007: return-void │ │ +404e84: |[404e84] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda7.accept:(Ljava/lang/Object;)V │ │ +404e94: 5410 9a93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // field@939a │ │ +404e98: 1f02 6d1e |0002: check-cast v2, Ljava/lang/Float; // type@1e6d │ │ +404e9c: 7120 d8a5 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$SYeeOcK23b_Vgy9yf80eUA4HBCM:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Ljava/lang/Float;)V // method@a5d8 │ │ +404ea2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda7; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1492056,18 +1492039,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 │ │ -406a28: |[406a28] de.danoeh.antennapod.fragment.ItemDescriptionFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)V │ │ -406a38: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -406a3e: 5b01 ba93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // field@93ba │ │ -406a42: 0e00 |0005: return-void │ │ +4069f0: |[4069f0] de.danoeh.antennapod.fragment.ItemDescriptionFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)V │ │ +406a00: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +406a06: 5b01 ba93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // field@93ba │ │ +406a0a: 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; │ │ │ │ @@ -1492077,19 +1492060,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -406a44: |[406a44] de.danoeh.antennapod.fragment.ItemDescriptionFragment$$ExternalSyntheticLambda0.accept:(Ljava/lang/Object;)V │ │ -406a54: 5410 ba93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // field@93ba │ │ -406a58: 1f02 741e |0002: check-cast v2, Ljava/lang/Integer; // type@1e74 │ │ -406a5c: 7120 3fa6 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.$r8$lambda$bVg58wP1fYhswSurEY59xqW0bn0:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;Ljava/lang/Integer;)V // method@a63f │ │ -406a62: 0e00 |0007: return-void │ │ +406a0c: |[406a0c] de.danoeh.antennapod.fragment.ItemDescriptionFragment$$ExternalSyntheticLambda0.accept:(Ljava/lang/Object;)V │ │ +406a1c: 5410 ba93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // field@93ba │ │ +406a20: 1f02 741e |0002: check-cast v2, Ljava/lang/Integer; // type@1e74 │ │ +406a24: 7120 3fa6 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.$r8$lambda$bVg58wP1fYhswSurEY59xqW0bn0:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;Ljava/lang/Integer;)V // method@a63f │ │ +406a2a: 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; │ │ │ │ @@ -1492127,19 +1492110,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 │ │ -406a9c: |[406a9c] de.danoeh.antennapod.fragment.ItemDescriptionFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;Landroid/content/Context;)V │ │ -406aac: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -406ab2: 5b01 bc93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // field@93bc │ │ -406ab6: 5b02 bd93 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda2;.f$1:Landroid/content/Context; // field@93bd │ │ -406aba: 0e00 |0007: return-void │ │ +406a64: |[406a64] de.danoeh.antennapod.fragment.ItemDescriptionFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;Landroid/content/Context;)V │ │ +406a74: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +406a7a: 5b01 bc93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // field@93bc │ │ +406a7e: 5b02 bd93 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda2;.f$1:Landroid/content/Context; // field@93bd │ │ +406a82: 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; │ │ @@ -1492150,19 +1492133,19 @@ │ │ type : '(Lio/reactivex/MaybeEmitter;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -406abc: |[406abc] de.danoeh.antennapod.fragment.ItemDescriptionFragment$$ExternalSyntheticLambda2.subscribe:(Lio/reactivex/MaybeEmitter;)V │ │ -406acc: 5420 bc93 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // field@93bc │ │ -406ad0: 5421 bd93 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda2;.f$1:Landroid/content/Context; // field@93bd │ │ -406ad4: 7130 40a6 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@a640 │ │ -406ada: 0e00 |0007: return-void │ │ +406a84: |[406a84] de.danoeh.antennapod.fragment.ItemDescriptionFragment$$ExternalSyntheticLambda2.subscribe:(Lio/reactivex/MaybeEmitter;)V │ │ +406a94: 5420 bc93 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // field@93bc │ │ +406a98: 5421 bd93 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda2;.f$1:Landroid/content/Context; // field@93bd │ │ +406a9c: 7130 40a6 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@a640 │ │ +406aa2: 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; │ │ │ │ @@ -1492196,18 +1492179,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 │ │ -406adc: |[406adc] de.danoeh.antennapod.fragment.ItemDescriptionFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)V │ │ -406aec: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -406af2: 5b01 be93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // field@93be │ │ -406af6: 0e00 |0005: return-void │ │ +406aa4: |[406aa4] de.danoeh.antennapod.fragment.ItemDescriptionFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)V │ │ +406ab4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +406aba: 5b01 be93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // field@93be │ │ +406abe: 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; │ │ │ │ @@ -1492217,19 +1492200,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -406af8: |[406af8] de.danoeh.antennapod.fragment.ItemDescriptionFragment$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ -406b08: 5410 be93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // field@93be │ │ -406b0c: 1f02 8d1e |0002: check-cast v2, Ljava/lang/String; // type@1e8d │ │ -406b10: 7120 3ea6 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.$r8$lambda$_YS2I55wB4zvxDVhwwui35vWYzw:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;Ljava/lang/String;)V // method@a63e │ │ -406b16: 0e00 |0007: return-void │ │ +406ac0: |[406ac0] de.danoeh.antennapod.fragment.ItemDescriptionFragment$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ +406ad0: 5410 be93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // field@93be │ │ +406ad4: 1f02 8d1e |0002: check-cast v2, Ljava/lang/String; // type@1e8d │ │ +406ad8: 7120 3ea6 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.$r8$lambda$_YS2I55wB4zvxDVhwwui35vWYzw:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;Ljava/lang/String;)V // method@a63e │ │ +406ade: 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; │ │ │ │ @@ -1492259,35 +1492242,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -406b18: |[406b18] de.danoeh.antennapod.fragment.ItemDescriptionFragment$$ExternalSyntheticLambda4.:()V │ │ -406b28: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -406b2e: 0e00 |0003: return-void │ │ +406ae0: |[406ae0] de.danoeh.antennapod.fragment.ItemDescriptionFragment$$ExternalSyntheticLambda4.:()V │ │ +406af0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +406af6: 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 │ │ -406b30: |[406b30] de.danoeh.antennapod.fragment.ItemDescriptionFragment$$ExternalSyntheticLambda4.accept:(Ljava/lang/Object;)V │ │ -406b40: 1f01 941e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e94 │ │ -406b44: 7110 3ca6 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.$r8$lambda$9rz8CmHFIFTnxEgyGAUTXjXxiqc:(Ljava/lang/Throwable;)V // method@a63c │ │ -406b4a: 0e00 |0005: return-void │ │ +406af8: |[406af8] de.danoeh.antennapod.fragment.ItemDescriptionFragment$$ExternalSyntheticLambda4.accept:(Ljava/lang/Object;)V │ │ +406b08: 1f01 941e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e94 │ │ +406b0c: 7110 3ca6 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.$r8$lambda$9rz8CmHFIFTnxEgyGAUTXjXxiqc:(Ljava/lang/Throwable;)V // method@a63c │ │ +406b12: 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; │ │ │ │ @@ -1492325,18 +1492308,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 │ │ -406c04: |[406c04] de.danoeh.antennapod.fragment.ItemDescriptionFragment$2.:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;Landroid/app/Activity;)V │ │ -406c14: 5b01 c293 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$2;.this$0:Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // field@93c2 │ │ -406c18: 7020 289e 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.:(Landroid/app/Activity;)V // method@9e28 │ │ -406c1e: 0e00 |0005: return-void │ │ +406bcc: |[406bcc] de.danoeh.antennapod.fragment.ItemDescriptionFragment$2.:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;Landroid/app/Activity;)V │ │ +406bdc: 5b01 c293 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$2;.this$0:Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // field@93c2 │ │ +406be0: 7020 289e 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.:(Landroid/app/Activity;)V // method@9e28 │ │ +406be6: 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; │ │ @@ -1492347,18 +1492330,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -406c20: |[406c20] de.danoeh.antennapod.fragment.ItemDescriptionFragment$2.loadMediaInfo:()V │ │ -406c30: 5410 c293 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$2;.this$0:Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // field@93c2 │ │ -406c34: 7110 43a6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.-$$Nest$mload:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)V // method@a643 │ │ -406c3a: 0e00 |0005: return-void │ │ +406be8: |[406be8] de.danoeh.antennapod.fragment.ItemDescriptionFragment$2.loadMediaInfo:()V │ │ +406bf8: 5410 c293 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$2;.this$0:Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // field@93c2 │ │ +406bfc: 7110 43a6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.-$$Nest$mload:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)V // method@a643 │ │ +406c02: 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 : 8959 (ItemDescriptionFragment.java) │ │ @@ -1492391,18 +1492374,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 │ │ -407310: |[407310] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/ItemFragment;)V │ │ -407320: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -407326: 5b01 cf93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/ItemFragment; // field@93cf │ │ -40732a: 0e00 |0005: return-void │ │ +4072d8: |[4072d8] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/ItemFragment;)V │ │ +4072e8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4072ee: 5b01 cf93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/ItemFragment; // field@93cf │ │ +4072f2: 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; │ │ │ │ @@ -1492412,19 +1492395,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -40732c: |[40732c] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ -40733c: 5410 cf93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/ItemFragment; // field@93cf │ │ -407340: 1f02 741e |0002: check-cast v2, Ljava/lang/Integer; // type@1e74 │ │ -407344: 7120 70a6 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/ItemFragment;.$r8$lambda$YLIiYvE64T3H20kOukfLs8V0jNw:(Lde/danoeh/antennapod/fragment/ItemFragment;Ljava/lang/Integer;)V // method@a670 │ │ -40734a: 0e00 |0007: return-void │ │ +4072f4: |[4072f4] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ +407304: 5410 cf93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/ItemFragment; // field@93cf │ │ +407308: 1f02 741e |0002: check-cast v2, Ljava/lang/Integer; // type@1e74 │ │ +40730c: 7120 70a6 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/ItemFragment;.$r8$lambda$YLIiYvE64T3H20kOukfLs8V0jNw:(Lde/danoeh/antennapod/fragment/ItemFragment;Ljava/lang/Integer;)V // method@a670 │ │ +407312: 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; │ │ │ │ @@ -1492458,18 +1492441,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 │ │ -407430: |[407430] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/fragment/ItemFragment;)V │ │ -407440: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -407446: 5b01 d493 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/ItemFragment; // field@93d4 │ │ -40744a: 0e00 |0005: return-void │ │ +4073f8: |[4073f8] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/fragment/ItemFragment;)V │ │ +407408: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40740e: 5b01 d493 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/ItemFragment; // field@93d4 │ │ +407412: 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; │ │ │ │ @@ -1492479,19 +1492462,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -40744c: |[40744c] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda8.accept:(Ljava/lang/Object;)V │ │ -40745c: 5410 d493 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/ItemFragment; // field@93d4 │ │ -407460: 1f02 b91c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -407464: 7120 73a6 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@a673 │ │ -40746a: 0e00 |0007: return-void │ │ +407414: |[407414] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda8.accept:(Ljava/lang/Object;)V │ │ +407424: 5410 d493 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/ItemFragment; // field@93d4 │ │ +407428: 1f02 b91c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +40742c: 7120 73a6 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@a673 │ │ +407432: 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; │ │ │ │ @@ -1492521,35 +1492504,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40746c: |[40746c] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda9.:()V │ │ -40747c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -407482: 0e00 |0003: return-void │ │ +407434: |[407434] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda9.:()V │ │ +407444: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40744a: 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 │ │ -407484: |[407484] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda9.accept:(Ljava/lang/Object;)V │ │ -407494: 1f01 941e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e94 │ │ -407498: 7110 6aa6 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/fragment/ItemFragment;.$r8$lambda$3ZOcgMkMRoVZmpCubHBG4oXgU0w:(Ljava/lang/Throwable;)V // method@a66a │ │ -40749e: 0e00 |0005: return-void │ │ +40744c: |[40744c] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda9.accept:(Ljava/lang/Object;)V │ │ +40745c: 1f01 941e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e94 │ │ +407460: 7110 6aa6 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/fragment/ItemFragment;.$r8$lambda$3ZOcgMkMRoVZmpCubHBG4oXgU0w:(Ljava/lang/Throwable;)V // method@a66a │ │ +407466: 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; │ │ │ │ @@ -1492587,18 +1492570,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 │ │ -4074a0: |[4074a0] de.danoeh.antennapod.fragment.ItemFragment$1.:(Lde/danoeh/antennapod/fragment/ItemFragment;Landroid/app/Activity;)V │ │ -4074b0: 5b01 d593 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemFragment$1;.this$0:Lde/danoeh/antennapod/fragment/ItemFragment; // field@93d5 │ │ -4074b4: 7020 289e 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.:(Landroid/app/Activity;)V // method@9e28 │ │ -4074ba: 0e00 |0005: return-void │ │ +407468: |[407468] de.danoeh.antennapod.fragment.ItemFragment$1.:(Lde/danoeh/antennapod/fragment/ItemFragment;Landroid/app/Activity;)V │ │ +407478: 5b01 d593 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemFragment$1;.this$0:Lde/danoeh/antennapod/fragment/ItemFragment; // field@93d5 │ │ +40747c: 7020 289e 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.:(Landroid/app/Activity;)V // method@9e28 │ │ +407482: 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; │ │ @@ -1492609,16 +1492592,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4074bc: |[4074bc] de.danoeh.antennapod.fragment.ItemFragment$1.loadMediaInfo:()V │ │ -4074cc: 0e00 |0000: return-void │ │ +407484: |[407484] de.danoeh.antennapod.fragment.ItemFragment$1.loadMediaInfo:()V │ │ +407494: 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 : 8965 (ItemFragment.java) │ │ @@ -1492651,18 +1492634,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 │ │ -4084a0: |[4084a0] de.danoeh.antennapod.fragment.ItemPagerFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/ItemPagerFragment;)V │ │ -4084b0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4084b6: 5b01 f193 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemPagerFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/ItemPagerFragment; // field@93f1 │ │ -4084ba: 0e00 |0005: return-void │ │ +408468: |[408468] de.danoeh.antennapod.fragment.ItemPagerFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/ItemPagerFragment;)V │ │ +408478: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40847e: 5b01 f193 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemPagerFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/ItemPagerFragment; // field@93f1 │ │ +408482: 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; │ │ │ │ @@ -1492672,19 +1492655,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -4084bc: |[4084bc] de.danoeh.antennapod.fragment.ItemPagerFragment$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ -4084cc: 5410 f193 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemPagerFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/ItemPagerFragment; // field@93f1 │ │ -4084d0: 1f02 b91c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -4084d4: 7120 9ea6 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@a69e │ │ -4084da: 0e00 |0007: return-void │ │ +408484: |[408484] de.danoeh.antennapod.fragment.ItemPagerFragment$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ +408494: 5410 f193 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemPagerFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/ItemPagerFragment; // field@93f1 │ │ +408498: 1f02 b91c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +40849c: 7120 9ea6 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@a69e │ │ +4084a2: 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; │ │ │ │ @@ -1492722,18 +1492705,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 │ │ -408514: |[408514] de.danoeh.antennapod.fragment.ItemPagerFragment$1.:(Lde/danoeh/antennapod/fragment/ItemPagerFragment;)V │ │ -408524: 5b01 f393 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemPagerFragment$1;.this$0:Lde/danoeh/antennapod/fragment/ItemPagerFragment; // field@93f3 │ │ -408528: 7010 9a4b 0000 |0002: invoke-direct {v0}, Landroidx/viewpager2/widget/ViewPager2$OnPageChangeCallback;.:()V // method@4b9a │ │ -40852e: 0e00 |0005: return-void │ │ +4084dc: |[4084dc] de.danoeh.antennapod.fragment.ItemPagerFragment$1.:(Lde/danoeh/antennapod/fragment/ItemPagerFragment;)V │ │ +4084ec: 5b01 f393 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemPagerFragment$1;.this$0:Lde/danoeh/antennapod/fragment/ItemPagerFragment; // field@93f3 │ │ +4084f0: 7010 9a4b 0000 |0002: invoke-direct {v0}, Landroidx/viewpager2/widget/ViewPager2$OnPageChangeCallback;.:()V // method@4b9a │ │ +4084f6: 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; │ │ │ │ @@ -1492743,21 +1492726,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -408530: |[408530] de.danoeh.antennapod.fragment.ItemPagerFragment$1.onPageSelected:(I)V │ │ -408540: 5440 f393 |0000: iget-object v0, v4, Lde/danoeh/antennapod/fragment/ItemPagerFragment$1;.this$0:Lde/danoeh/antennapod/fragment/ItemPagerFragment; // field@93f3 │ │ -408544: 7110 9fa6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.-$$Nest$fgetfeedItems:(Lde/danoeh/antennapod/fragment/ItemPagerFragment;)[J // method@a69f │ │ -40854a: 0c01 |0005: move-result-object v1 │ │ -40854c: 4502 0105 |0006: aget-wide v2, v1, v5 │ │ -408550: 7130 a0a6 2003 |0008: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.-$$Nest$mloadItem:(Lde/danoeh/antennapod/fragment/ItemPagerFragment;J)V // method@a6a0 │ │ -408556: 0e00 |000b: return-void │ │ +4084f8: |[4084f8] de.danoeh.antennapod.fragment.ItemPagerFragment$1.onPageSelected:(I)V │ │ +408508: 5440 f393 |0000: iget-object v0, v4, Lde/danoeh/antennapod/fragment/ItemPagerFragment$1;.this$0:Lde/danoeh/antennapod/fragment/ItemPagerFragment; // field@93f3 │ │ +40850c: 7110 9fa6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.-$$Nest$fgetfeedItems:(Lde/danoeh/antennapod/fragment/ItemPagerFragment;)[J // method@a69f │ │ +408512: 0c01 |0005: move-result-object v1 │ │ +408514: 4502 0105 |0006: aget-wide v2, v1, v5 │ │ +408518: 7130 a0a6 2003 |0008: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.-$$Nest$mloadItem:(Lde/danoeh/antennapod/fragment/ItemPagerFragment;J)V // method@a6a0 │ │ +40851e: 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 │ │ │ │ @@ -1492791,18 +1492774,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 │ │ -408bcc: |[408bcc] de.danoeh.antennapod.fragment.NavDrawerFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)V │ │ -408bdc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -408be2: 5b01 fe93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@93fe │ │ -408be6: 0e00 |0005: return-void │ │ +408b94: |[408b94] de.danoeh.antennapod.fragment.NavDrawerFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)V │ │ +408ba4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +408baa: 5b01 fe93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@93fe │ │ +408bae: 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; │ │ │ │ @@ -1492812,19 +1492795,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -408be8: |[408be8] de.danoeh.antennapod.fragment.NavDrawerFragment$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ -408bf8: 5410 fe93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@93fe │ │ -408bfc: 1f02 1e07 |0002: check-cast v2, Landroidx/core/util/Pair; // type@071e │ │ -408c00: 7120 e1a6 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@a6e1 │ │ -408c06: 0e00 |0007: return-void │ │ +408bb0: |[408bb0] de.danoeh.antennapod.fragment.NavDrawerFragment$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ +408bc0: 5410 fe93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@93fe │ │ +408bc4: 1f02 1e07 |0002: check-cast v2, Landroidx/core/util/Pair; // type@071e │ │ +408bc8: 7120 e1a6 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@a6e1 │ │ +408bce: 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; │ │ │ │ @@ -1492858,18 +1492841,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 │ │ -408c08: |[408c08] de.danoeh.antennapod.fragment.NavDrawerFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)V │ │ -408c18: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -408c1e: 5b01 ff93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@93ff │ │ -408c22: 0e00 |0005: return-void │ │ +408bd0: |[408bd0] de.danoeh.antennapod.fragment.NavDrawerFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)V │ │ +408be0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +408be6: 5b01 ff93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@93ff │ │ +408bea: 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; │ │ │ │ @@ -1492879,19 +1492862,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -408c24: |[408c24] de.danoeh.antennapod.fragment.NavDrawerFragment$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ -408c34: 5410 ff93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@93ff │ │ -408c38: 1f02 941e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e94 │ │ -408c3c: 7120 dfa6 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@a6df │ │ -408c42: 0e00 |0007: return-void │ │ +408bec: |[408bec] de.danoeh.antennapod.fragment.NavDrawerFragment$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ +408bfc: 5410 ff93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@93ff │ │ +408c00: 1f02 941e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e94 │ │ +408c04: 7120 dfa6 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@a6df │ │ +408c0a: 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; │ │ │ │ @@ -1492925,18 +1492908,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 │ │ -408ce0: |[408ce0] de.danoeh.antennapod.fragment.NavDrawerFragment$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)V │ │ -408cf0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -408cf6: 5b01 0394 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@9403 │ │ -408cfa: 0e00 |0005: return-void │ │ +408ca8: |[408ca8] de.danoeh.antennapod.fragment.NavDrawerFragment$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)V │ │ +408cb8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +408cbe: 5b01 0394 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@9403 │ │ +408cc2: 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; │ │ │ │ @@ -1492946,19 +1492929,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 │ │ -408cc0: |[408cc0] de.danoeh.antennapod.fragment.NavDrawerFragment$$ExternalSyntheticLambda6.onApplyWindowInsets:(Landroid/view/View;Landroidx/core/view/WindowInsetsCompat;)Landroidx/core/view/WindowInsetsCompat; │ │ -408cd0: 5410 0394 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@9403 │ │ -408cd4: 7130 e2a6 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@a6e2 │ │ -408cda: 0c02 |0005: move-result-object v2 │ │ -408cdc: 1102 |0006: return-object v2 │ │ +408c88: |[408c88] de.danoeh.antennapod.fragment.NavDrawerFragment$$ExternalSyntheticLambda6.onApplyWindowInsets:(Landroid/view/View;Landroidx/core/view/WindowInsetsCompat;)Landroidx/core/view/WindowInsetsCompat; │ │ +408c98: 5410 0394 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@9403 │ │ +408c9c: 7130 e2a6 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@a6e2 │ │ +408ca2: 0c02 |0005: move-result-object v2 │ │ +408ca4: 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; │ │ @@ -1493001,19 +1492984,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 │ │ -408d34: |[408d34] de.danoeh.antennapod.fragment.NavDrawerFragment$1.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Landroid/content/Context;IILde/danoeh/antennapod/model/feed/Feed;)V │ │ -408d44: 5b01 0594 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$1;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@9405 │ │ -408d48: 5b05 0694 |0002: iput-object v5, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$1;.val$feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9406 │ │ -408d4c: 7040 4698 2043 |0004: invoke-direct {v0, v2, v3, v4}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.:(Landroid/content/Context;II)V // method@9846 │ │ -408d52: 0e00 |0007: return-void │ │ +408cfc: |[408cfc] de.danoeh.antennapod.fragment.NavDrawerFragment$1.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Landroid/content/Context;IILde/danoeh/antennapod/model/feed/Feed;)V │ │ +408d0c: 5b01 0594 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$1;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@9405 │ │ +408d10: 5b05 0694 |0002: iput-object v5, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$1;.val$feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9406 │ │ +408d14: 7040 4698 2043 |0004: invoke-direct {v0, v2, v3, v4}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.:(Landroid/content/Context;II)V // method@9846 │ │ +408d1a: 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; │ │ @@ -1493027,21 +1493010,21 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -408d54: |[408d54] de.danoeh.antennapod.fragment.NavDrawerFragment$1.onConfirmButtonPressed:(Landroid/content/DialogInterface;)V │ │ -408d64: 7210 5602 0300 |0000: invoke-interface {v3}, Landroid/content/DialogInterface;.dismiss:()V // method@0256 │ │ -408d6a: 5423 0694 |0003: iget-object v3, v2, Lde/danoeh/antennapod/fragment/NavDrawerFragment$1;.val$feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9406 │ │ -408d6e: 6e10 f4ab 0300 |0005: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -408d74: 0b00 |0008: move-result-wide v0 │ │ -408d76: 7120 519c 1000 |0009: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.removeFeedNewFlag:(J)Ljava/util/concurrent/Future; // method@9c51 │ │ -408d7c: 0e00 |000c: return-void │ │ +408d1c: |[408d1c] de.danoeh.antennapod.fragment.NavDrawerFragment$1.onConfirmButtonPressed:(Landroid/content/DialogInterface;)V │ │ +408d2c: 7210 5602 0300 |0000: invoke-interface {v3}, Landroid/content/DialogInterface;.dismiss:()V // method@0256 │ │ +408d32: 5423 0694 |0003: iget-object v3, v2, Lde/danoeh/antennapod/fragment/NavDrawerFragment$1;.val$feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9406 │ │ +408d36: 6e10 f4ab 0300 |0005: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +408d3c: 0b00 |0008: move-result-wide v0 │ │ +408d3e: 7120 519c 1000 |0009: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.removeFeedNewFlag:(J)Ljava/util/concurrent/Future; // method@9c51 │ │ +408d44: 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; │ │ @@ -1493076,18 +1493059,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 │ │ -408dbc: |[408dbc] de.danoeh.antennapod.fragment.NavDrawerFragment$2$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;)V │ │ -408dcc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -408dd2: 5b01 0894 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment$2; // field@9408 │ │ -408dd6: 0e00 |0005: return-void │ │ +408d84: |[408d84] de.danoeh.antennapod.fragment.NavDrawerFragment$2$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;)V │ │ +408d94: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +408d9a: 5b01 0894 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment$2; // field@9408 │ │ +408d9e: 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; │ │ │ │ @@ -1493097,19 +1493080,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -408dd8: |[408dd8] de.danoeh.antennapod.fragment.NavDrawerFragment$2$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ -408de8: 5410 0894 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment$2; // field@9408 │ │ -408dec: 1f02 101f |0002: check-cast v2, Ljava/util/List; // type@1f10 │ │ -408df0: 7120 caa6 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@a6ca │ │ -408df6: 0e00 |0007: return-void │ │ +408da0: |[408da0] de.danoeh.antennapod.fragment.NavDrawerFragment$2$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ +408db0: 5410 0894 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment$2; // field@9408 │ │ +408db4: 1f02 101f |0002: check-cast v2, Ljava/util/List; // type@1f10 │ │ +408db8: 7120 caa6 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@a6ca │ │ +408dbe: 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; │ │ │ │ @@ -1493139,35 +1493122,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -408df8: |[408df8] de.danoeh.antennapod.fragment.NavDrawerFragment$2$$ExternalSyntheticLambda2.:()V │ │ -408e08: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -408e0e: 0e00 |0003: return-void │ │ +408dc0: |[408dc0] de.danoeh.antennapod.fragment.NavDrawerFragment$2$$ExternalSyntheticLambda2.:()V │ │ +408dd0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +408dd6: 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 │ │ -408e10: |[408e10] de.danoeh.antennapod.fragment.NavDrawerFragment$2$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ -408e20: 1f01 941e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e94 │ │ -408e24: 7110 cca6 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.$r8$lambda$hA_A9ckmbwnFGJ5P5QGmHPsesJM:(Ljava/lang/Throwable;)V // method@a6cc │ │ -408e2a: 0e00 |0005: return-void │ │ +408dd8: |[408dd8] de.danoeh.antennapod.fragment.NavDrawerFragment$2$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ +408de8: 1f01 941e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e94 │ │ +408dec: 7110 cca6 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.$r8$lambda$hA_A9ckmbwnFGJ5P5QGmHPsesJM:(Ljava/lang/Throwable;)V // method@a6cc │ │ +408df2: 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; │ │ │ │ @@ -1493212,17 +1493195,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 │ │ -4091fc: |[4091fc] de.danoeh.antennapod.fragment.NavDrawerFragment$2.$r8$lambda$Bh_lFVxG3gcFFrreYKTUA3fs4Y8:(Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;)V │ │ -40920c: 7010 d9a6 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.lambda$onItemLongClick$3:()V // method@a6d9 │ │ -409212: 0e00 |0003: return-void │ │ +4091c4: |[4091c4] de.danoeh.antennapod.fragment.NavDrawerFragment$2.$r8$lambda$Bh_lFVxG3gcFFrreYKTUA3fs4Y8:(Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;)V │ │ +4091d4: 7010 d9a6 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.lambda$onItemLongClick$3:()V // method@a6d9 │ │ +4091da: 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;) │ │ @@ -1493230,17 +1493213,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 │ │ -409214: |[409214] de.danoeh.antennapod.fragment.NavDrawerFragment$2.$r8$lambda$LAwZSLUfRPZkHvadpEDaQ0oszQE:(Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;Ljava/util/List;)V │ │ -409224: 7020 d7a6 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.lambda$onItemClick$1:(Ljava/util/List;)V // method@a6d7 │ │ -40922a: 0e00 |0003: return-void │ │ +4091dc: |[4091dc] de.danoeh.antennapod.fragment.NavDrawerFragment$2.$r8$lambda$LAwZSLUfRPZkHvadpEDaQ0oszQE:(Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;Ljava/util/List;)V │ │ +4091ec: 7020 d7a6 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.lambda$onItemClick$1:(Ljava/util/List;)V // method@a6d7 │ │ +4091f2: 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; │ │ │ │ @@ -1493249,18 +1493232,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 │ │ -4091b4: |[4091b4] de.danoeh.antennapod.fragment.NavDrawerFragment$2.$r8$lambda$Tsug7Zb4_Gd1qfD3DuUgcpeVVkw:(Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;)Ljava/util/List; │ │ -4091c4: 7010 d6a6 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.lambda$onItemClick$0:()Ljava/util/List; // method@a6d6 │ │ -4091ca: 0c00 |0003: move-result-object v0 │ │ -4091cc: 1100 |0004: return-object v0 │ │ +40917c: |[40917c] de.danoeh.antennapod.fragment.NavDrawerFragment$2.$r8$lambda$Tsug7Zb4_Gd1qfD3DuUgcpeVVkw:(Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;)Ljava/util/List; │ │ +40918c: 7010 d6a6 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.lambda$onItemClick$0:()Ljava/util/List; // method@a6d6 │ │ +409192: 0c00 |0003: move-result-object v0 │ │ +409194: 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;) │ │ @@ -1493268,17 +1493251,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 │ │ -40922c: |[40922c] de.danoeh.antennapod.fragment.NavDrawerFragment$2.$r8$lambda$hA_A9ckmbwnFGJ5P5QGmHPsesJM:(Ljava/lang/Throwable;)V │ │ -40923c: 7110 d8a6 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.lambda$onItemClick$2:(Ljava/lang/Throwable;)V // method@a6d8 │ │ -409242: 0e00 |0003: return-void │ │ +4091f4: |[4091f4] de.danoeh.antennapod.fragment.NavDrawerFragment$2.$r8$lambda$hA_A9ckmbwnFGJ5P5QGmHPsesJM:(Ljava/lang/Throwable;)V │ │ +409204: 7110 d8a6 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.lambda$onItemClick$2:(Ljava/lang/Throwable;)V // method@a6d8 │ │ +40920a: 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;) │ │ @@ -1493286,18 +1493269,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 │ │ -409244: |[409244] de.danoeh.antennapod.fragment.NavDrawerFragment$2.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)V │ │ -409254: 5b01 0a94 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ -409258: 7010 ffb2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40925e: 0e00 |0005: return-void │ │ +40920c: |[40920c] de.danoeh.antennapod.fragment.NavDrawerFragment$2.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)V │ │ +40921c: 5b01 0a94 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ +409220: 7010 ffb2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +409226: 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; │ │ │ │ @@ -1493306,23 +1493289,23 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -4091d0: |[4091d0] de.danoeh.antennapod.fragment.NavDrawerFragment$2.lambda$onItemClick$0:()Ljava/util/List; │ │ -4091e0: 5430 0a94 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ -4091e4: 7110 e5a6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavDrawerData:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/core/storage/NavDrawerData; // method@a6e5 │ │ -4091ea: 0c01 |0005: move-result-object v1 │ │ -4091ec: 5411 028e |0006: iget-object v1, v1, Lde/danoeh/antennapod/core/storage/NavDrawerData;.items:Ljava/util/List; // field@8e02 │ │ -4091f0: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -4091f2: 7130 eaa6 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@a6ea │ │ -4091f8: 0c00 |000c: move-result-object v0 │ │ -4091fa: 1100 |000d: return-object v0 │ │ +409198: |[409198] de.danoeh.antennapod.fragment.NavDrawerFragment$2.lambda$onItemClick$0:()Ljava/util/List; │ │ +4091a8: 5430 0a94 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ +4091ac: 7110 e5a6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavDrawerData:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/core/storage/NavDrawerData; // method@a6e5 │ │ +4091b2: 0c01 |0005: move-result-object v1 │ │ +4091b4: 5411 028e |0006: iget-object v1, v1, Lde/danoeh/antennapod/core/storage/NavDrawerData;.items:Ljava/util/List; // field@8e02 │ │ +4091b8: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +4091ba: 7130 eaa6 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@a6ea │ │ +4091c0: 0c00 |000c: move-result-object v0 │ │ +4091c2: 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;) │ │ @@ -1493330,22 +1493313,22 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -409260: |[409260] de.danoeh.antennapod.fragment.NavDrawerFragment$2.lambda$onItemClick$1:(Ljava/util/List;)V │ │ -409270: 5410 0a94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ -409274: 7120 e9a6 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fputflatItemList:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Ljava/util/List;)V // method@a6e9 │ │ -40927a: 5412 0a94 |0005: iget-object v2, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ -40927e: 7110 e4a6 0200 |0007: invoke-static {v2}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavAdapter:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/adapter/NavListAdapter; // method@a6e4 │ │ -409284: 0c02 |000a: move-result-object v2 │ │ -409286: 6e10 ce41 0200 |000b: invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ce │ │ -40928c: 0e00 |000e: return-void │ │ +409228: |[409228] de.danoeh.antennapod.fragment.NavDrawerFragment$2.lambda$onItemClick$1:(Ljava/util/List;)V │ │ +409238: 5410 0a94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ +40923c: 7120 e9a6 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fputflatItemList:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Ljava/util/List;)V // method@a6e9 │ │ +409242: 5412 0a94 |0005: iget-object v2, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ +409246: 7110 e4a6 0200 |0007: invoke-static {v2}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavAdapter:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/adapter/NavListAdapter; // method@a6e4 │ │ +40924c: 0c02 |000a: move-result-object v2 │ │ +40924e: 6e10 ce41 0200 |000b: invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ce │ │ +409254: 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; │ │ @@ -1493355,20 +1493338,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 │ │ -409290: |[409290] de.danoeh.antennapod.fragment.NavDrawerFragment$2.lambda$onItemClick$2:(Ljava/lang/Throwable;)V │ │ -4092a0: 1a00 4e4b |0000: const-string v0, "NavDrawerFragment" // string@4b4e │ │ -4092a4: 7110 020b 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ -4092aa: 0c01 |0005: move-result-object v1 │ │ -4092ac: 7120 000b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -4092b2: 0e00 |0009: return-void │ │ +409258: |[409258] de.danoeh.antennapod.fragment.NavDrawerFragment$2.lambda$onItemClick$2:(Ljava/lang/Throwable;)V │ │ +409268: 1a00 4e4b |0000: const-string v0, "NavDrawerFragment" // string@4b4e │ │ +40926c: 7110 020b 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ +409272: 0c01 |0005: move-result-object v1 │ │ +409274: 7120 000b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +40927a: 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;) │ │ @@ -1493376,42 +1493359,42 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -4092b4: |[4092b4] de.danoeh.antennapod.fragment.NavDrawerFragment$2.lambda$onItemLongClick$3:()V │ │ -4092c4: 5420 0a94 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ -4092c8: 7110 e4a6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavAdapter:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/adapter/NavListAdapter; // method@a6e4 │ │ -4092ce: 0c00 |0005: move-result-object v0 │ │ -4092d0: 6e10 ce41 0000 |0006: invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ce │ │ -4092d6: 7100 c0b0 0000 |0009: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getHiddenDrawerItems:()Ljava/util/List; // method@b0c0 │ │ -4092dc: 0c00 |000c: move-result-object v0 │ │ -4092de: 5421 0a94 |000d: iget-object v1, v2, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ -4092e2: 6e10 2d35 0100 |000f: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -4092e8: 0c01 |0012: move-result-object v1 │ │ -4092ea: 7110 eda6 0100 |0013: invoke-static {v1}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.getLastNavFragment:(Landroid/content/Context;)Ljava/lang/String; // method@a6ed │ │ -4092f0: 0c01 |0016: move-result-object v1 │ │ -4092f2: 7220 63b5 1000 |0017: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b563 │ │ -4092f8: 0a00 |001a: move-result v0 │ │ -4092fa: 3800 1c00 |001b: if-eqz v0, 0037 // +001c │ │ -4092fe: 2200 f21d |001d: new-instance v0, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // type@1df2 │ │ -409302: 5421 0a94 |001f: iget-object v1, v2, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ -409306: 6e10 2d35 0100 |0021: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -40930c: 0c01 |0024: move-result-object v1 │ │ -40930e: 7020 19b1 1000 |0025: invoke-direct {v0, v1}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.:(Landroid/content/Context;)V // method@b119 │ │ -409314: 7100 b5b0 0000 |0028: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDefaultPage:()Ljava/lang/String; // method@b0b5 │ │ -40931a: 0c01 |002b: move-result-object v1 │ │ -40931c: 6e20 1fb1 1000 |002c: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.withFragmentLoaded:(Ljava/lang/String;)Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // method@b11f │ │ -409322: 0c00 |002f: move-result-object v0 │ │ -409324: 6e10 1eb1 0000 |0030: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.withDrawerOpen:()Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // method@b11e │ │ -40932a: 0c00 |0033: move-result-object v0 │ │ -40932c: 6e10 1cb1 0000 |0034: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.start:()V // method@b11c │ │ -409332: 0e00 |0037: return-void │ │ +40927c: |[40927c] de.danoeh.antennapod.fragment.NavDrawerFragment$2.lambda$onItemLongClick$3:()V │ │ +40928c: 5420 0a94 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ +409290: 7110 e4a6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavAdapter:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/adapter/NavListAdapter; // method@a6e4 │ │ +409296: 0c00 |0005: move-result-object v0 │ │ +409298: 6e10 ce41 0000 |0006: invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ce │ │ +40929e: 7100 c0b0 0000 |0009: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getHiddenDrawerItems:()Ljava/util/List; // method@b0c0 │ │ +4092a4: 0c00 |000c: move-result-object v0 │ │ +4092a6: 5421 0a94 |000d: iget-object v1, v2, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ +4092aa: 6e10 2d35 0100 |000f: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +4092b0: 0c01 |0012: move-result-object v1 │ │ +4092b2: 7110 eda6 0100 |0013: invoke-static {v1}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.getLastNavFragment:(Landroid/content/Context;)Ljava/lang/String; // method@a6ed │ │ +4092b8: 0c01 |0016: move-result-object v1 │ │ +4092ba: 7220 63b5 1000 |0017: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b563 │ │ +4092c0: 0a00 |001a: move-result v0 │ │ +4092c2: 3800 1c00 |001b: if-eqz v0, 0037 // +001c │ │ +4092c6: 2200 f21d |001d: new-instance v0, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // type@1df2 │ │ +4092ca: 5421 0a94 |001f: iget-object v1, v2, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ +4092ce: 6e10 2d35 0100 |0021: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +4092d4: 0c01 |0024: move-result-object v1 │ │ +4092d6: 7020 19b1 1000 |0025: invoke-direct {v0, v1}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.:(Landroid/content/Context;)V // method@b119 │ │ +4092dc: 7100 b5b0 0000 |0028: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDefaultPage:()Ljava/lang/String; // method@b0b5 │ │ +4092e2: 0c01 |002b: move-result-object v1 │ │ +4092e4: 6e20 1fb1 1000 |002c: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.withFragmentLoaded:(Ljava/lang/String;)Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // method@b11f │ │ +4092ea: 0c00 |002f: move-result-object v0 │ │ +4092ec: 6e10 1eb1 0000 |0030: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.withDrawerOpen:()Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // method@b11e │ │ +4092f2: 0c00 |0033: move-result-object v0 │ │ +4092f4: 6e10 1cb1 0000 |0034: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.start:()V // method@b11c │ │ +4092fa: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ 0x0009 line=394 │ │ 0x001d line=395 │ │ 0x0028 line=396 │ │ 0x0030 line=397 │ │ @@ -1493425,27 +1493408,27 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -40902c: |[40902c] de.danoeh.antennapod.fragment.NavDrawerFragment$2.getCount:()I │ │ -40903c: 5410 0a94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ -409040: 7110 e3a6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetflatItemList:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Ljava/util/List; // method@a6e3 │ │ -409046: 0c00 |0005: move-result-object v0 │ │ -409048: 3800 0d00 |0006: if-eqz v0, 0013 // +000d │ │ -40904c: 5410 0a94 |0008: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ -409050: 7110 e3a6 0000 |000a: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetflatItemList:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Ljava/util/List; // method@a6e3 │ │ -409056: 0c00 |000d: move-result-object v0 │ │ -409058: 7210 72b5 0000 |000e: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ -40905e: 0a00 |0011: move-result v0 │ │ -409060: 0f00 |0012: return v0 │ │ -409062: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -409064: 0f00 |0014: return v0 │ │ +408ff4: |[408ff4] de.danoeh.antennapod.fragment.NavDrawerFragment$2.getCount:()I │ │ +409004: 5410 0a94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ +409008: 7110 e3a6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetflatItemList:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Ljava/util/List; // method@a6e3 │ │ +40900e: 0c00 |0005: move-result-object v0 │ │ +409010: 3800 0d00 |0006: if-eqz v0, 0013 // +000d │ │ +409014: 5410 0a94 |0008: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ +409018: 7110 e3a6 0000 |000a: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetflatItemList:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Ljava/util/List; // method@a6e3 │ │ +40901e: 0c00 |000d: move-result-object v0 │ │ +409020: 7210 72b5 0000 |000e: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ +409026: 0a00 |0011: move-result v0 │ │ +409028: 0f00 |0012: return v0 │ │ +40902a: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +40902c: 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; │ │ │ │ @@ -1493454,40 +1493437,40 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 45 16-bit code units │ │ -409068: |[409068] de.danoeh.antennapod.fragment.NavDrawerFragment$2.getFeedCounterSum:()I │ │ -409078: 5430 0a94 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ -40907c: 7110 e5a6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavDrawerData:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/core/storage/NavDrawerData; // method@a6e5 │ │ -409082: 0c00 |0005: move-result-object v0 │ │ -409084: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -409086: 3900 0300 |0007: if-nez v0, 000a // +0003 │ │ -40908a: 0f01 |0009: return v1 │ │ -40908c: 5430 0a94 |000a: iget-object v0, v3, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ -409090: 7110 e5a6 0000 |000c: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavDrawerData:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/core/storage/NavDrawerData; // method@a6e5 │ │ -409096: 0c00 |000f: move-result-object v0 │ │ -409098: 5400 018e |0010: iget-object v0, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData;.feedCounters:Ljava/util/Map; // field@8e01 │ │ -40909c: 7210 9eb5 0000 |0012: invoke-interface {v0}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@b59e │ │ -4090a2: 0c00 |0015: move-result-object v0 │ │ -4090a4: 7210 02b5 0000 |0016: invoke-interface {v0}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@b502 │ │ -4090aa: 0c00 |0019: move-result-object v0 │ │ -4090ac: 7210 4db5 0000 |001a: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -4090b2: 0a02 |001d: move-result v2 │ │ -4090b4: 3802 0e00 |001e: if-eqz v2, 002c // +000e │ │ -4090b8: 7210 4eb5 0000 |0020: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -4090be: 0c02 |0023: move-result-object v2 │ │ -4090c0: 1f02 741e |0024: check-cast v2, Ljava/lang/Integer; // type@1e74 │ │ -4090c4: 6e10 b8b2 0200 |0026: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@b2b8 │ │ -4090ca: 0a02 |0029: move-result v2 │ │ -4090cc: b021 |002a: add-int/2addr v1, v2 │ │ -4090ce: 28ef |002b: goto 001a // -0011 │ │ -4090d0: 0f01 |002c: return v1 │ │ +409030: |[409030] de.danoeh.antennapod.fragment.NavDrawerFragment$2.getFeedCounterSum:()I │ │ +409040: 5430 0a94 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ +409044: 7110 e5a6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavDrawerData:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/core/storage/NavDrawerData; // method@a6e5 │ │ +40904a: 0c00 |0005: move-result-object v0 │ │ +40904c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +40904e: 3900 0300 |0007: if-nez v0, 000a // +0003 │ │ +409052: 0f01 |0009: return v1 │ │ +409054: 5430 0a94 |000a: iget-object v0, v3, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ +409058: 7110 e5a6 0000 |000c: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavDrawerData:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/core/storage/NavDrawerData; // method@a6e5 │ │ +40905e: 0c00 |000f: move-result-object v0 │ │ +409060: 5400 018e |0010: iget-object v0, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData;.feedCounters:Ljava/util/Map; // field@8e01 │ │ +409064: 7210 9eb5 0000 |0012: invoke-interface {v0}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@b59e │ │ +40906a: 0c00 |0015: move-result-object v0 │ │ +40906c: 7210 02b5 0000 |0016: invoke-interface {v0}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@b502 │ │ +409072: 0c00 |0019: move-result-object v0 │ │ +409074: 7210 4db5 0000 |001a: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +40907a: 0a02 |001d: move-result v2 │ │ +40907c: 3802 0e00 |001e: if-eqz v2, 002c // +000e │ │ +409080: 7210 4eb5 0000 |0020: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +409086: 0c02 |0023: move-result-object v2 │ │ +409088: 1f02 741e |0024: check-cast v2, Ljava/lang/Integer; // type@1e74 │ │ +40908c: 6e10 b8b2 0200 |0026: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@b2b8 │ │ +409092: 0a02 |0029: move-result v2 │ │ +409094: b021 |002a: add-int/2addr v1, v2 │ │ +409096: 28ef |002b: goto 001a // -0011 │ │ +409098: 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; │ │ │ │ @@ -1493496,35 +1493479,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 │ │ -408fd0: |[408fd0] de.danoeh.antennapod.fragment.NavDrawerFragment$2.getItem:(I)Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; │ │ -408fe0: 5410 0a94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ -408fe4: 7110 e3a6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetflatItemList:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Ljava/util/List; // method@a6e3 │ │ -408fea: 0c00 |0005: move-result-object v0 │ │ -408fec: 3800 1d00 |0006: if-eqz v0, 0023 // +001d │ │ -408ff0: 3a02 1b00 |0008: if-ltz v2, 0023 // +001b │ │ -408ff4: 5410 0a94 |000a: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ -408ff8: 7110 e3a6 0000 |000c: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetflatItemList:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Ljava/util/List; // method@a6e3 │ │ -408ffe: 0c00 |000f: move-result-object v0 │ │ -409000: 7210 72b5 0000 |0010: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ -409006: 0a00 |0013: move-result v0 │ │ -409008: 3502 0f00 |0014: if-ge v2, v0, 0023 // +000f │ │ -40900c: 5410 0a94 |0016: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ -409010: 7110 e3a6 0000 |0018: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetflatItemList:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Ljava/util/List; // method@a6e3 │ │ -409016: 0c00 |001b: move-result-object v0 │ │ -409018: 7220 66b5 2000 |001c: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -40901e: 0c02 |001f: move-result-object v2 │ │ -409020: 1f02 6119 |0020: check-cast v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // type@1961 │ │ -409024: 1102 |0022: return-object v2 │ │ -409026: 1202 |0023: const/4 v2, #int 0 // #0 │ │ -409028: 1102 |0024: return-object v2 │ │ +408f98: |[408f98] de.danoeh.antennapod.fragment.NavDrawerFragment$2.getItem:(I)Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; │ │ +408fa8: 5410 0a94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ +408fac: 7110 e3a6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetflatItemList:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Ljava/util/List; // method@a6e3 │ │ +408fb2: 0c00 |0005: move-result-object v0 │ │ +408fb4: 3800 1d00 |0006: if-eqz v0, 0023 // +001d │ │ +408fb8: 3a02 1b00 |0008: if-ltz v2, 0023 // +001b │ │ +408fbc: 5410 0a94 |000a: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ +408fc0: 7110 e3a6 0000 |000c: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetflatItemList:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Ljava/util/List; // method@a6e3 │ │ +408fc6: 0c00 |000f: move-result-object v0 │ │ +408fc8: 7210 72b5 0000 |0010: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ +408fce: 0a00 |0013: move-result v0 │ │ +408fd0: 3502 0f00 |0014: if-ge v2, v0, 0023 // +000f │ │ +408fd4: 5410 0a94 |0016: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ +408fd8: 7110 e3a6 0000 |0018: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetflatItemList:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Ljava/util/List; // method@a6e3 │ │ +408fde: 0c00 |001b: move-result-object v0 │ │ +408fe0: 7220 66b5 2000 |001c: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +408fe6: 0c02 |001f: move-result-object v2 │ │ +408fe8: 1f02 6119 |0020: check-cast v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // type@1961 │ │ +408fec: 1102 |0022: return-object v2 │ │ +408fee: 1202 |0023: const/4 v2, #int 0 // #0 │ │ +408ff0: 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 │ │ @@ -1493534,178 +1493517,178 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -4090d4: |[4090d4] de.danoeh.antennapod.fragment.NavDrawerFragment$2.getNumberOfDownloadedItems:()I │ │ +40909c: |[40909c] de.danoeh.antennapod.fragment.NavDrawerFragment$2.getNumberOfDownloadedItems:()I │ │ +4090ac: 5410 0a94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ +4090b0: 7110 e5a6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavDrawerData:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/core/storage/NavDrawerData; // method@a6e5 │ │ +4090b6: 0c00 |0005: move-result-object v0 │ │ +4090b8: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ +4090bc: 5410 0a94 |0008: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ +4090c0: 7110 e5a6 0000 |000a: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavDrawerData:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/core/storage/NavDrawerData; // method@a6e5 │ │ +4090c6: 0c00 |000d: move-result-object v0 │ │ +4090c8: 5200 038e |000e: iget v0, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData;.numDownloadedItems:I // field@8e03 │ │ +4090cc: 2802 |0010: goto 0012 // +0002 │ │ +4090ce: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +4090d0: 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;) │ │ + name : 'getNumberOfNewItems' │ │ + type : '()I' │ │ + access : 0x0001 (PUBLIC) │ │ + code - │ │ + registers : 2 │ │ + ins : 1 │ │ + outs : 1 │ │ + insns size : 19 16-bit code units │ │ +4090d4: |[4090d4] de.danoeh.antennapod.fragment.NavDrawerFragment$2.getNumberOfNewItems:()I │ │ 4090e4: 5410 0a94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ 4090e8: 7110 e5a6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavDrawerData:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/core/storage/NavDrawerData; // method@a6e5 │ │ 4090ee: 0c00 |0005: move-result-object v0 │ │ 4090f0: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ 4090f4: 5410 0a94 |0008: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ 4090f8: 7110 e5a6 0000 |000a: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavDrawerData:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/core/storage/NavDrawerData; // method@a6e5 │ │ 4090fe: 0c00 |000d: move-result-object v0 │ │ -409100: 5200 038e |000e: iget v0, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData;.numDownloadedItems:I // field@8e03 │ │ +409100: 5200 048e |000e: iget v0, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData;.numNewItems:I // field@8e04 │ │ 409104: 2802 |0010: goto 0012 // +0002 │ │ 409106: 1200 |0011: const/4 v0, #int 0 // #0 │ │ 409108: 0f00 |0012: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=323 │ │ + 0x0000 line=318 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Lde/danoeh/antennapod/fragment/NavDrawerFragment$2; │ │ │ │ - #4 : (in Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;) │ │ - name : 'getNumberOfNewItems' │ │ + #5 : (in Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;) │ │ + name : 'getQueueSize' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -40910c: |[40910c] de.danoeh.antennapod.fragment.NavDrawerFragment$2.getNumberOfNewItems:()I │ │ +40910c: |[40910c] de.danoeh.antennapod.fragment.NavDrawerFragment$2.getQueueSize:()I │ │ 40911c: 5410 0a94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ 409120: 7110 e5a6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavDrawerData:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/core/storage/NavDrawerData; // method@a6e5 │ │ 409126: 0c00 |0005: move-result-object v0 │ │ 409128: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ 40912c: 5410 0a94 |0008: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ 409130: 7110 e5a6 0000 |000a: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavDrawerData:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/core/storage/NavDrawerData; // method@a6e5 │ │ 409136: 0c00 |000d: move-result-object v0 │ │ -409138: 5200 048e |000e: iget v0, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData;.numNewItems:I // field@8e04 │ │ +409138: 5200 058e |000e: iget v0, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData;.queueSize:I // field@8e05 │ │ 40913c: 2802 |0010: goto 0012 // +0002 │ │ 40913e: 1200 |0011: const/4 v0, #int 0 // #0 │ │ 409140: 0f00 |0012: return v0 │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=318 │ │ + 0x0000 line=313 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Lde/danoeh/antennapod/fragment/NavDrawerFragment$2; │ │ │ │ - #5 : (in Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;) │ │ - name : 'getQueueSize' │ │ + #6 : (in Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;) │ │ + name : 'getReclaimableItems' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -409144: |[409144] de.danoeh.antennapod.fragment.NavDrawerFragment$2.getQueueSize:()I │ │ +409144: |[409144] de.danoeh.antennapod.fragment.NavDrawerFragment$2.getReclaimableItems:()I │ │ 409154: 5410 0a94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ 409158: 7110 e5a6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavDrawerData:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/core/storage/NavDrawerData; // method@a6e5 │ │ 40915e: 0c00 |0005: move-result-object v0 │ │ 409160: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ 409164: 5410 0a94 |0008: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ 409168: 7110 e5a6 0000 |000a: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavDrawerData:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/core/storage/NavDrawerData; // method@a6e5 │ │ 40916e: 0c00 |000d: move-result-object v0 │ │ -409170: 5200 058e |000e: iget v0, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData;.queueSize:I // field@8e05 │ │ +409170: 5200 068e |000e: iget v0, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData;.reclaimableSpace:I // field@8e06 │ │ 409174: 2802 |0010: goto 0012 // +0002 │ │ 409176: 1200 |0011: const/4 v0, #int 0 // #0 │ │ 409178: 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;) │ │ - name : 'getReclaimableItems' │ │ - type : '()I' │ │ - access : 0x0001 (PUBLIC) │ │ - code - │ │ - registers : 2 │ │ - ins : 1 │ │ - outs : 1 │ │ - insns size : 19 16-bit code units │ │ -40917c: |[40917c] de.danoeh.antennapod.fragment.NavDrawerFragment$2.getReclaimableItems:()I │ │ -40918c: 5410 0a94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ -409190: 7110 e5a6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavDrawerData:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/core/storage/NavDrawerData; // method@a6e5 │ │ -409196: 0c00 |0005: move-result-object v0 │ │ -409198: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ -40919c: 5410 0a94 |0008: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ -4091a0: 7110 e5a6 0000 |000a: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavDrawerData:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/core/storage/NavDrawerData; // method@a6e5 │ │ -4091a6: 0c00 |000d: move-result-object v0 │ │ -4091a8: 5200 068e |000e: iget v0, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData;.reclaimableSpace:I // field@8e06 │ │ -4091ac: 2802 |0010: goto 0012 // +0002 │ │ -4091ae: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -4091b0: 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;) │ │ name : 'isSelected' │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 105 16-bit code units │ │ -408e64: |[408e64] de.danoeh.antennapod.fragment.NavDrawerFragment$2.isSelected:(I)Z │ │ -408e74: 5450 0a94 |0000: iget-object v0, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ -408e78: 6e10 2d35 0000 |0002: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -408e7e: 0c00 |0005: move-result-object v0 │ │ -408e80: 7110 eda6 0000 |0006: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.getLastNavFragment:(Landroid/content/Context;)Ljava/lang/String; // method@a6ed │ │ -408e86: 0c00 |0009: move-result-object v0 │ │ -408e88: 5451 0a94 |000a: iget-object v1, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ -408e8c: 7110 e4a6 0100 |000c: invoke-static {v1}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavAdapter:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/adapter/NavListAdapter; // method@a6e4 │ │ -408e92: 0c01 |000f: move-result-object v1 │ │ -408e94: 6e10 3497 0100 |0010: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/NavListAdapter;.getSubscriptionOffset:()I // method@9734 │ │ -408e9a: 0a01 |0013: move-result v1 │ │ -408e9c: 3516 1700 |0014: if-ge v6, v1, 002b // +0017 │ │ -408ea0: 5451 0a94 |0016: iget-object v1, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ -408ea4: 7110 e4a6 0100 |0018: invoke-static {v1}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavAdapter:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/adapter/NavListAdapter; // method@a6e4 │ │ -408eaa: 0c01 |001b: move-result-object v1 │ │ -408eac: 6e10 2f97 0100 |001c: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/NavListAdapter;.getFragmentTags:()Ljava/util/List; // method@972f │ │ -408eb2: 0c01 |001f: move-result-object v1 │ │ -408eb4: 7220 66b5 6100 |0020: invoke-interface {v1, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -408eba: 0c06 |0023: move-result-object v6 │ │ -408ebc: 1f06 8d1e |0024: check-cast v6, Ljava/lang/String; // type@1e8d │ │ -408ec0: 6e20 28b3 0600 |0026: invoke-virtual {v6, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -408ec6: 0a06 |0029: move-result v6 │ │ -408ec8: 0f06 |002a: return v6 │ │ -408eca: 7110 77b7 0000 |002b: invoke-static {v0}, Lorg/apache/commons/lang3/StringUtils;.isNumeric:(Ljava/lang/CharSequence;)Z // method@b777 │ │ -408ed0: 0a01 |002e: move-result v1 │ │ -408ed2: 1202 |002f: const/4 v2, #int 0 // #0 │ │ -408ed4: 3801 3800 |0030: if-eqz v1, 0068 // +0038 │ │ -408ed8: 7110 ccb2 0000 |0032: invoke-static {v0}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b2cc │ │ -408ede: 0b00 |0035: move-result-wide v0 │ │ -408ee0: 5453 0a94 |0036: iget-object v3, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ -408ee4: 7110 e5a6 0300 |0038: invoke-static {v3}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavDrawerData:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/core/storage/NavDrawerData; // method@a6e5 │ │ -408eea: 0c03 |003b: move-result-object v3 │ │ -408eec: 3803 2c00 |003c: if-eqz v3, 0068 // +002c │ │ -408ef0: 5453 0a94 |003e: iget-object v3, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ -408ef4: 7110 e3a6 0300 |0040: invoke-static {v3}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetflatItemList:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Ljava/util/List; // method@a6e3 │ │ -408efa: 0c03 |0043: move-result-object v3 │ │ -408efc: 5454 0a94 |0044: iget-object v4, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ -408f00: 7110 e4a6 0400 |0046: invoke-static {v4}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavAdapter:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/adapter/NavListAdapter; // method@a6e4 │ │ -408f06: 0c04 |0049: move-result-object v4 │ │ -408f08: 6e10 3497 0400 |004a: invoke-virtual {v4}, Lde/danoeh/antennapod/adapter/NavListAdapter;.getSubscriptionOffset:()I // method@9734 │ │ -408f0e: 0a04 |004d: move-result v4 │ │ -408f10: b146 |004e: sub-int/2addr v6, v4 │ │ -408f12: 7220 66b5 6300 |004f: invoke-interface {v3, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -408f18: 0c06 |0052: move-result-object v6 │ │ -408f1a: 1f06 6119 |0053: check-cast v6, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // type@1961 │ │ -408f1e: 5463 fb8d |0055: iget-object v3, v6, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8dfb │ │ -408f22: 6204 f78d |0057: sget-object v4, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.FEED:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8df7 │ │ -408f26: 3343 0f00 |0059: if-ne v3, v4, 0068 // +000f │ │ -408f2a: 1f06 6219 |005b: check-cast v6, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem; // type@1962 │ │ -408f2e: 5466 fd8d |005d: iget-object v6, v6, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@8dfd │ │ -408f32: 6e10 f4ab 0600 |005f: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -408f38: 0b03 |0062: move-result-wide v3 │ │ -408f3a: 3106 0300 |0063: cmp-long v6, v3, v0 │ │ -408f3e: 3906 0300 |0065: if-nez v6, 0068 // +0003 │ │ -408f42: 1212 |0067: const/4 v2, #int 1 // #1 │ │ -408f44: 0f02 |0068: return v2 │ │ +408e2c: |[408e2c] de.danoeh.antennapod.fragment.NavDrawerFragment$2.isSelected:(I)Z │ │ +408e3c: 5450 0a94 |0000: iget-object v0, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ +408e40: 6e10 2d35 0000 |0002: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +408e46: 0c00 |0005: move-result-object v0 │ │ +408e48: 7110 eda6 0000 |0006: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.getLastNavFragment:(Landroid/content/Context;)Ljava/lang/String; // method@a6ed │ │ +408e4e: 0c00 |0009: move-result-object v0 │ │ +408e50: 5451 0a94 |000a: iget-object v1, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ +408e54: 7110 e4a6 0100 |000c: invoke-static {v1}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavAdapter:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/adapter/NavListAdapter; // method@a6e4 │ │ +408e5a: 0c01 |000f: move-result-object v1 │ │ +408e5c: 6e10 3497 0100 |0010: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/NavListAdapter;.getSubscriptionOffset:()I // method@9734 │ │ +408e62: 0a01 |0013: move-result v1 │ │ +408e64: 3516 1700 |0014: if-ge v6, v1, 002b // +0017 │ │ +408e68: 5451 0a94 |0016: iget-object v1, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ +408e6c: 7110 e4a6 0100 |0018: invoke-static {v1}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavAdapter:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/adapter/NavListAdapter; // method@a6e4 │ │ +408e72: 0c01 |001b: move-result-object v1 │ │ +408e74: 6e10 2f97 0100 |001c: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/NavListAdapter;.getFragmentTags:()Ljava/util/List; // method@972f │ │ +408e7a: 0c01 |001f: move-result-object v1 │ │ +408e7c: 7220 66b5 6100 |0020: invoke-interface {v1, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +408e82: 0c06 |0023: move-result-object v6 │ │ +408e84: 1f06 8d1e |0024: check-cast v6, Ljava/lang/String; // type@1e8d │ │ +408e88: 6e20 28b3 0600 |0026: invoke-virtual {v6, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +408e8e: 0a06 |0029: move-result v6 │ │ +408e90: 0f06 |002a: return v6 │ │ +408e92: 7110 77b7 0000 |002b: invoke-static {v0}, Lorg/apache/commons/lang3/StringUtils;.isNumeric:(Ljava/lang/CharSequence;)Z // method@b777 │ │ +408e98: 0a01 |002e: move-result v1 │ │ +408e9a: 1202 |002f: const/4 v2, #int 0 // #0 │ │ +408e9c: 3801 3800 |0030: if-eqz v1, 0068 // +0038 │ │ +408ea0: 7110 ccb2 0000 |0032: invoke-static {v0}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b2cc │ │ +408ea6: 0b00 |0035: move-result-wide v0 │ │ +408ea8: 5453 0a94 |0036: iget-object v3, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ +408eac: 7110 e5a6 0300 |0038: invoke-static {v3}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavDrawerData:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/core/storage/NavDrawerData; // method@a6e5 │ │ +408eb2: 0c03 |003b: move-result-object v3 │ │ +408eb4: 3803 2c00 |003c: if-eqz v3, 0068 // +002c │ │ +408eb8: 5453 0a94 |003e: iget-object v3, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ +408ebc: 7110 e3a6 0300 |0040: invoke-static {v3}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetflatItemList:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Ljava/util/List; // method@a6e3 │ │ +408ec2: 0c03 |0043: move-result-object v3 │ │ +408ec4: 5454 0a94 |0044: iget-object v4, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ +408ec8: 7110 e4a6 0400 |0046: invoke-static {v4}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavAdapter:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/adapter/NavListAdapter; // method@a6e4 │ │ +408ece: 0c04 |0049: move-result-object v4 │ │ +408ed0: 6e10 3497 0400 |004a: invoke-virtual {v4}, Lde/danoeh/antennapod/adapter/NavListAdapter;.getSubscriptionOffset:()I // method@9734 │ │ +408ed6: 0a04 |004d: move-result v4 │ │ +408ed8: b146 |004e: sub-int/2addr v6, v4 │ │ +408eda: 7220 66b5 6300 |004f: invoke-interface {v3, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +408ee0: 0c06 |0052: move-result-object v6 │ │ +408ee2: 1f06 6119 |0053: check-cast v6, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // type@1961 │ │ +408ee6: 5463 fb8d |0055: iget-object v3, v6, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8dfb │ │ +408eea: 6204 f78d |0057: sget-object v4, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.FEED:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8df7 │ │ +408eee: 3343 0f00 |0059: if-ne v3, v4, 0068 // +000f │ │ +408ef2: 1f06 6219 |005b: check-cast v6, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem; // type@1962 │ │ +408ef6: 5466 fd8d |005d: iget-object v6, v6, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@8dfd │ │ +408efa: 6e10 f4ab 0600 |005f: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +408f00: 0b03 |0062: move-result-wide v3 │ │ +408f02: 3106 0300 |0063: cmp-long v6, v3, v0 │ │ +408f06: 3906 0300 |0065: if-nez v6, 0068 // +0003 │ │ +408f0a: 1212 |0067: const/4 v2, #int 1 // #1 │ │ +408f0c: 0f02 |0068: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x000a line=295 │ │ 0x0016 line=296 │ │ 0x002b line=297 │ │ 0x0032 line=298 │ │ @@ -1493724,18 +1493707,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 │ │ -409334: |[409334] de.danoeh.antennapod.fragment.NavDrawerFragment$2.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -409344: 5410 0a94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ -409348: 6e40 f7a6 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@a6f7 │ │ -40934e: 0e00 |0005: return-void │ │ +4092fc: |[4092fc] de.danoeh.antennapod.fragment.NavDrawerFragment$2.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +40930c: 5410 0a94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ +409310: 6e40 f7a6 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@a6f7 │ │ +409316: 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; │ │ @@ -1493746,154 +1493729,154 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 282 16-bit code units │ │ -409350: |[409350] de.danoeh.antennapod.fragment.NavDrawerFragment$2.onItemClick:(I)V │ │ -409360: 5450 0a94 |0000: iget-object v0, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ -409364: 7110 e4a6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavAdapter:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/adapter/NavListAdapter; // method@a6e4 │ │ -40936a: 0c00 |0005: move-result-object v0 │ │ -40936c: 6e20 3297 6000 |0006: invoke-virtual {v0, v6}, Lde/danoeh/antennapod/adapter/NavListAdapter;.getItemViewType:(I)I // method@9732 │ │ -409372: 0a00 |0009: move-result v0 │ │ -409374: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -409376: 3210 f100 |000b: if-eq v0, v1, 00fc // +00f1 │ │ -40937a: 5450 0a94 |000d: iget-object v0, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ -40937e: 7110 e4a6 0000 |000f: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavAdapter:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/adapter/NavListAdapter; // method@a6e4 │ │ -409384: 0c00 |0012: move-result-object v0 │ │ -409386: 6e10 3497 0000 |0013: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/NavListAdapter;.getSubscriptionOffset:()I // method@9734 │ │ -40938c: 0a00 |0016: move-result v0 │ │ -40938e: 1241 |0017: const/4 v1, #int 4 // #4 │ │ -409390: 1202 |0018: const/4 v2, #int 0 // #0 │ │ -409392: 3506 2e00 |0019: if-ge v6, v0, 0047 // +002e │ │ -409396: 5450 0a94 |001b: iget-object v0, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ -40939a: 7110 e4a6 0000 |001d: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavAdapter:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/adapter/NavListAdapter; // method@a6e4 │ │ -4093a0: 0c00 |0020: move-result-object v0 │ │ -4093a2: 6e10 2f97 0000 |0021: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/NavListAdapter;.getFragmentTags:()Ljava/util/List; // method@972f │ │ -4093a8: 0c00 |0024: move-result-object v0 │ │ -4093aa: 7220 66b5 6000 |0025: invoke-interface {v0, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -4093b0: 0c06 |0028: move-result-object v6 │ │ -4093b2: 1f06 8d1e |0029: check-cast v6, Ljava/lang/String; // type@1e8d │ │ -4093b6: 5450 0a94 |002b: iget-object v0, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ -4093ba: 6e10 2735 0000 |002d: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -4093c0: 0c00 |0030: move-result-object v0 │ │ -4093c2: 1f00 d917 |0031: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -4093c6: 6e30 9e94 6002 |0033: invoke-virtual {v0, v6, v2}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@949e │ │ -4093cc: 5456 0a94 |0036: iget-object v6, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ -4093d0: 6e10 2735 0600 |0038: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -4093d6: 0c06 |003b: move-result-object v6 │ │ -4093d8: 1f06 d917 |003c: check-cast v6, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -4093dc: 6e10 8d94 0600 |003e: invoke-virtual {v6}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // method@948d │ │ -4093e2: 0c06 |0041: move-result-object v6 │ │ -4093e4: 6e20 8c7c 1600 |0042: invoke-virtual {v6, v1}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@7c8c │ │ -4093ea: 2900 d400 |0045: goto/16 0119 // +00d4 │ │ -4093ee: 5450 0a94 |0047: iget-object v0, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ -4093f2: 7110 e4a6 0000 |0049: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavAdapter:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/adapter/NavListAdapter; // method@a6e4 │ │ -4093f8: 0c00 |004c: move-result-object v0 │ │ -4093fa: 6e10 3497 0000 |004d: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/NavListAdapter;.getSubscriptionOffset:()I // method@9734 │ │ -409400: 0a00 |0050: move-result v0 │ │ -409402: b106 |0051: sub-int/2addr v6, v0 │ │ -409404: 5450 0a94 |0052: iget-object v0, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ -409408: 7110 e3a6 0000 |0054: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetflatItemList:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Ljava/util/List; // method@a6e3 │ │ -40940e: 0c00 |0057: move-result-object v0 │ │ -409410: 7220 66b5 6000 |0058: invoke-interface {v0, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -409416: 0c06 |005b: move-result-object v6 │ │ -409418: 1f06 6119 |005c: check-cast v6, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // type@1961 │ │ -40941c: 5460 fb8d |005e: iget-object v0, v6, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8dfb │ │ -409420: 6203 f78d |0060: sget-object v3, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.FEED:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8df7 │ │ -409424: 3330 2600 |0062: if-ne v0, v3, 0088 // +0026 │ │ -409428: 1f06 6219 |0064: check-cast v6, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem; // type@1962 │ │ -40942c: 5466 fd8d |0066: iget-object v6, v6, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@8dfd │ │ -409430: 6e10 f4ab 0600 |0068: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -409436: 0b03 |006b: move-result-wide v3 │ │ -409438: 5456 0a94 |006c: iget-object v6, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ -40943c: 6e10 2735 0600 |006e: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -409442: 0c06 |0071: move-result-object v6 │ │ -409444: 1f06 d917 |0072: check-cast v6, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -409448: 6e40 9c94 3624 |0074: invoke-virtual {v6, v3, v4, v2}, Lde/danoeh/antennapod/activity/MainActivity;.loadFeedFragmentById:(JLandroid/os/Bundle;)V // method@949c │ │ -40944e: 5456 0a94 |0077: iget-object v6, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ -409452: 6e10 2735 0600 |0079: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -409458: 0c06 |007c: move-result-object v6 │ │ -40945a: 1f06 d917 |007d: check-cast v6, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -40945e: 6e10 8d94 0600 |007f: invoke-virtual {v6}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // method@948d │ │ -409464: 0c06 |0082: move-result-object v6 │ │ -409466: 6e20 8c7c 1600 |0083: invoke-virtual {v6, v1}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@7c8c │ │ -40946c: 2900 9300 |0086: goto/16 0119 // +0093 │ │ -409470: 1f06 6319 |0088: check-cast v6, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem; // type@1963 │ │ -409474: 5450 0a94 |008a: iget-object v0, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ -409478: 7110 e6a6 0000 |008c: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetopenFolders:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Ljava/util/Set; // method@a6e6 │ │ -40947e: 0c00 |008f: move-result-object v0 │ │ -409480: 5461 008e |0090: iget-object v1, v6, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.name:Ljava/lang/String; // field@8e00 │ │ -409484: 7220 c3b5 1000 |0092: invoke-interface {v0, v1}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b5c3 │ │ -40948a: 0a00 |0095: move-result v0 │ │ -40948c: 3800 0e00 |0096: if-eqz v0, 00a4 // +000e │ │ -409490: 5450 0a94 |0098: iget-object v0, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ -409494: 7110 e6a6 0000 |009a: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetopenFolders:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Ljava/util/Set; // method@a6e6 │ │ -40949a: 0c00 |009d: move-result-object v0 │ │ -40949c: 5466 008e |009e: iget-object v6, v6, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.name:Ljava/lang/String; // field@8e00 │ │ -4094a0: 7220 c9b5 6000 |00a0: invoke-interface {v0, v6}, Ljava/util/Set;.remove:(Ljava/lang/Object;)Z // method@b5c9 │ │ -4094a6: 280c |00a3: goto 00af // +000c │ │ -4094a8: 5450 0a94 |00a4: iget-object v0, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ -4094ac: 7110 e6a6 0000 |00a6: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetopenFolders:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Ljava/util/Set; // method@a6e6 │ │ -4094b2: 0c00 |00a9: move-result-object v0 │ │ -4094b4: 5466 008e |00aa: iget-object v6, v6, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.name:Ljava/lang/String; // field@8e00 │ │ -4094b8: 7220 c0b5 6000 |00ac: invoke-interface {v0, v6}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@b5c0 │ │ -4094be: 5456 0a94 |00af: iget-object v6, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ -4094c2: 6e10 2d35 0600 |00b1: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -4094c8: 0c06 |00b4: move-result-object v6 │ │ -4094ca: 1a00 504b |00b5: const-string v0, "NavDrawerPrefs" // string@4b50 │ │ -4094ce: 1201 |00b7: const/4 v1, #int 0 // #0 │ │ -4094d0: 6e30 3002 0601 |00b8: invoke-virtual {v6, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ -4094d6: 0c06 |00bb: move-result-object v6 │ │ -4094d8: 7210 9a02 0600 |00bc: invoke-interface {v6}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -4094de: 0c06 |00bf: move-result-object v6 │ │ -4094e0: 5450 0a94 |00c0: iget-object v0, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ -4094e4: 7110 e6a6 0000 |00c2: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetopenFolders:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Ljava/util/Set; // method@a6e6 │ │ -4094ea: 0c00 |00c5: move-result-object v0 │ │ -4094ec: 1a01 b6c6 |00c6: const-string v1, "prefOpenFolders" // string@c6b6 │ │ -4094f0: 7230 9702 1600 |00c8: invoke-interface {v6, v1, v0}, Landroid/content/SharedPreferences$Editor;.putStringSet:(Ljava/lang/String;Ljava/util/Set;)Landroid/content/SharedPreferences$Editor; // method@0297 │ │ -4094f6: 0c06 |00cb: move-result-object v6 │ │ -4094f8: 7210 9002 0600 |00cc: invoke-interface {v6}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -4094fe: 5456 0a94 |00cf: iget-object v6, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ -409502: 2200 9a1b |00d1: new-instance v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2$$ExternalSyntheticLambda0; // type@1b9a │ │ -409506: 7020 c1a6 5000 |00d3: invoke-direct {v0, v5}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;)V // method@a6c1 │ │ -40950c: 7110 7db1 0000 |00d6: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b17d │ │ -409512: 0c00 |00d9: move-result-object v0 │ │ -409514: 7100 94b1 0000 |00da: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.computation:()Lio/reactivex/Scheduler; // method@b194 │ │ -40951a: 0c01 |00dd: move-result-object v1 │ │ -40951c: 6e20 85b1 1000 |00de: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b185 │ │ -409522: 0c00 |00e1: move-result-object v0 │ │ -409524: 7100 90b1 0000 |00e2: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ -40952a: 0c01 |00e5: move-result-object v1 │ │ -40952c: 6e20 80b1 1000 |00e6: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b180 │ │ -409532: 0c00 |00e9: move-result-object v0 │ │ -409534: 2201 9b1b |00ea: new-instance v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2$$ExternalSyntheticLambda1; // type@1b9b │ │ -409538: 7020 c3a6 5100 |00ec: invoke-direct {v1, v5}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;)V // method@a6c3 │ │ -40953e: 2202 9c1b |00ef: new-instance v2, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2$$ExternalSyntheticLambda2; // type@1b9c │ │ -409542: 7010 c5a6 0200 |00f1: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2$$ExternalSyntheticLambda2;.:()V // method@a6c5 │ │ -409548: 6e30 83b1 1002 |00f4: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b183 │ │ -40954e: 0c00 |00f7: move-result-object v0 │ │ -409550: 7120 e8a6 0600 |00f8: invoke-static {v6, v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fputdisposable:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Lio/reactivex/disposables/Disposable;)V // method@a6e8 │ │ -409556: 281e |00fb: goto 0119 // +001e │ │ -409558: 7100 cdb0 0000 |00fc: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getSubscriptionsFilter:()Lde/danoeh/antennapod/model/feed/SubscriptionsFilter; // method@b0cd │ │ -40955e: 0c06 |00ff: move-result-object v6 │ │ -409560: 6e10 d5ac 0600 |0100: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.isEnabled:()Z // method@acd5 │ │ -409566: 0a06 |0103: move-result v6 │ │ -409568: 3806 1500 |0104: if-eqz v6, 0119 // +0015 │ │ -40956c: 5456 0a94 |0106: iget-object v6, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ -409570: 7110 e4a6 0600 |0108: invoke-static {v6}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavAdapter:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/adapter/NavListAdapter; // method@a6e4 │ │ -409576: 0c06 |010b: move-result-object v6 │ │ -409578: 5566 156d |010c: iget-boolean v6, v6, Lde/danoeh/antennapod/adapter/NavListAdapter;.showSubscriptionList:Z // field@6d15 │ │ -40957c: 3806 0b00 |010e: if-eqz v6, 0119 // +000b │ │ -409580: 5456 0a94 |0110: iget-object v6, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ -409584: 6e10 b335 0600 |0112: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ -40958a: 0c06 |0115: move-result-object v6 │ │ -40958c: 7110 a7a1 0600 |0116: invoke-static {v6}, Lde/danoeh/antennapod/dialog/SubscriptionsFilterDialog;.showDialog:(Landroid/content/Context;)V // method@a1a7 │ │ -409592: 0e00 |0119: return-void │ │ +409318: |[409318] de.danoeh.antennapod.fragment.NavDrawerFragment$2.onItemClick:(I)V │ │ +409328: 5450 0a94 |0000: iget-object v0, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ +40932c: 7110 e4a6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavAdapter:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/adapter/NavListAdapter; // method@a6e4 │ │ +409332: 0c00 |0005: move-result-object v0 │ │ +409334: 6e20 3297 6000 |0006: invoke-virtual {v0, v6}, Lde/danoeh/antennapod/adapter/NavListAdapter;.getItemViewType:(I)I // method@9732 │ │ +40933a: 0a00 |0009: move-result v0 │ │ +40933c: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +40933e: 3210 f100 |000b: if-eq v0, v1, 00fc // +00f1 │ │ +409342: 5450 0a94 |000d: iget-object v0, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ +409346: 7110 e4a6 0000 |000f: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavAdapter:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/adapter/NavListAdapter; // method@a6e4 │ │ +40934c: 0c00 |0012: move-result-object v0 │ │ +40934e: 6e10 3497 0000 |0013: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/NavListAdapter;.getSubscriptionOffset:()I // method@9734 │ │ +409354: 0a00 |0016: move-result v0 │ │ +409356: 1241 |0017: const/4 v1, #int 4 // #4 │ │ +409358: 1202 |0018: const/4 v2, #int 0 // #0 │ │ +40935a: 3506 2e00 |0019: if-ge v6, v0, 0047 // +002e │ │ +40935e: 5450 0a94 |001b: iget-object v0, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ +409362: 7110 e4a6 0000 |001d: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavAdapter:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/adapter/NavListAdapter; // method@a6e4 │ │ +409368: 0c00 |0020: move-result-object v0 │ │ +40936a: 6e10 2f97 0000 |0021: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/NavListAdapter;.getFragmentTags:()Ljava/util/List; // method@972f │ │ +409370: 0c00 |0024: move-result-object v0 │ │ +409372: 7220 66b5 6000 |0025: invoke-interface {v0, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +409378: 0c06 |0028: move-result-object v6 │ │ +40937a: 1f06 8d1e |0029: check-cast v6, Ljava/lang/String; // type@1e8d │ │ +40937e: 5450 0a94 |002b: iget-object v0, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ +409382: 6e10 2735 0000 |002d: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +409388: 0c00 |0030: move-result-object v0 │ │ +40938a: 1f00 d917 |0031: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +40938e: 6e30 9e94 6002 |0033: invoke-virtual {v0, v6, v2}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@949e │ │ +409394: 5456 0a94 |0036: iget-object v6, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ +409398: 6e10 2735 0600 |0038: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +40939e: 0c06 |003b: move-result-object v6 │ │ +4093a0: 1f06 d917 |003c: check-cast v6, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +4093a4: 6e10 8d94 0600 |003e: invoke-virtual {v6}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // method@948d │ │ +4093aa: 0c06 |0041: move-result-object v6 │ │ +4093ac: 6e20 8c7c 1600 |0042: invoke-virtual {v6, v1}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@7c8c │ │ +4093b2: 2900 d400 |0045: goto/16 0119 // +00d4 │ │ +4093b6: 5450 0a94 |0047: iget-object v0, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ +4093ba: 7110 e4a6 0000 |0049: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavAdapter:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/adapter/NavListAdapter; // method@a6e4 │ │ +4093c0: 0c00 |004c: move-result-object v0 │ │ +4093c2: 6e10 3497 0000 |004d: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/NavListAdapter;.getSubscriptionOffset:()I // method@9734 │ │ +4093c8: 0a00 |0050: move-result v0 │ │ +4093ca: b106 |0051: sub-int/2addr v6, v0 │ │ +4093cc: 5450 0a94 |0052: iget-object v0, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ +4093d0: 7110 e3a6 0000 |0054: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetflatItemList:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Ljava/util/List; // method@a6e3 │ │ +4093d6: 0c00 |0057: move-result-object v0 │ │ +4093d8: 7220 66b5 6000 |0058: invoke-interface {v0, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +4093de: 0c06 |005b: move-result-object v6 │ │ +4093e0: 1f06 6119 |005c: check-cast v6, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // type@1961 │ │ +4093e4: 5460 fb8d |005e: iget-object v0, v6, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8dfb │ │ +4093e8: 6203 f78d |0060: sget-object v3, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.FEED:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8df7 │ │ +4093ec: 3330 2600 |0062: if-ne v0, v3, 0088 // +0026 │ │ +4093f0: 1f06 6219 |0064: check-cast v6, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem; // type@1962 │ │ +4093f4: 5466 fd8d |0066: iget-object v6, v6, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@8dfd │ │ +4093f8: 6e10 f4ab 0600 |0068: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +4093fe: 0b03 |006b: move-result-wide v3 │ │ +409400: 5456 0a94 |006c: iget-object v6, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ +409404: 6e10 2735 0600 |006e: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +40940a: 0c06 |0071: move-result-object v6 │ │ +40940c: 1f06 d917 |0072: check-cast v6, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +409410: 6e40 9c94 3624 |0074: invoke-virtual {v6, v3, v4, v2}, Lde/danoeh/antennapod/activity/MainActivity;.loadFeedFragmentById:(JLandroid/os/Bundle;)V // method@949c │ │ +409416: 5456 0a94 |0077: iget-object v6, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ +40941a: 6e10 2735 0600 |0079: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +409420: 0c06 |007c: move-result-object v6 │ │ +409422: 1f06 d917 |007d: check-cast v6, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +409426: 6e10 8d94 0600 |007f: invoke-virtual {v6}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // method@948d │ │ +40942c: 0c06 |0082: move-result-object v6 │ │ +40942e: 6e20 8c7c 1600 |0083: invoke-virtual {v6, v1}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@7c8c │ │ +409434: 2900 9300 |0086: goto/16 0119 // +0093 │ │ +409438: 1f06 6319 |0088: check-cast v6, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem; // type@1963 │ │ +40943c: 5450 0a94 |008a: iget-object v0, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ +409440: 7110 e6a6 0000 |008c: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetopenFolders:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Ljava/util/Set; // method@a6e6 │ │ +409446: 0c00 |008f: move-result-object v0 │ │ +409448: 5461 008e |0090: iget-object v1, v6, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.name:Ljava/lang/String; // field@8e00 │ │ +40944c: 7220 c3b5 1000 |0092: invoke-interface {v0, v1}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b5c3 │ │ +409452: 0a00 |0095: move-result v0 │ │ +409454: 3800 0e00 |0096: if-eqz v0, 00a4 // +000e │ │ +409458: 5450 0a94 |0098: iget-object v0, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ +40945c: 7110 e6a6 0000 |009a: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetopenFolders:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Ljava/util/Set; // method@a6e6 │ │ +409462: 0c00 |009d: move-result-object v0 │ │ +409464: 5466 008e |009e: iget-object v6, v6, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.name:Ljava/lang/String; // field@8e00 │ │ +409468: 7220 c9b5 6000 |00a0: invoke-interface {v0, v6}, Ljava/util/Set;.remove:(Ljava/lang/Object;)Z // method@b5c9 │ │ +40946e: 280c |00a3: goto 00af // +000c │ │ +409470: 5450 0a94 |00a4: iget-object v0, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ +409474: 7110 e6a6 0000 |00a6: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetopenFolders:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Ljava/util/Set; // method@a6e6 │ │ +40947a: 0c00 |00a9: move-result-object v0 │ │ +40947c: 5466 008e |00aa: iget-object v6, v6, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.name:Ljava/lang/String; // field@8e00 │ │ +409480: 7220 c0b5 6000 |00ac: invoke-interface {v0, v6}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@b5c0 │ │ +409486: 5456 0a94 |00af: iget-object v6, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ +40948a: 6e10 2d35 0600 |00b1: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +409490: 0c06 |00b4: move-result-object v6 │ │ +409492: 1a00 504b |00b5: const-string v0, "NavDrawerPrefs" // string@4b50 │ │ +409496: 1201 |00b7: const/4 v1, #int 0 // #0 │ │ +409498: 6e30 3002 0601 |00b8: invoke-virtual {v6, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ +40949e: 0c06 |00bb: move-result-object v6 │ │ +4094a0: 7210 9a02 0600 |00bc: invoke-interface {v6}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +4094a6: 0c06 |00bf: move-result-object v6 │ │ +4094a8: 5450 0a94 |00c0: iget-object v0, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ +4094ac: 7110 e6a6 0000 |00c2: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetopenFolders:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Ljava/util/Set; // method@a6e6 │ │ +4094b2: 0c00 |00c5: move-result-object v0 │ │ +4094b4: 1a01 b6c6 |00c6: const-string v1, "prefOpenFolders" // string@c6b6 │ │ +4094b8: 7230 9702 1600 |00c8: invoke-interface {v6, v1, v0}, Landroid/content/SharedPreferences$Editor;.putStringSet:(Ljava/lang/String;Ljava/util/Set;)Landroid/content/SharedPreferences$Editor; // method@0297 │ │ +4094be: 0c06 |00cb: move-result-object v6 │ │ +4094c0: 7210 9002 0600 |00cc: invoke-interface {v6}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +4094c6: 5456 0a94 |00cf: iget-object v6, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ +4094ca: 2200 9a1b |00d1: new-instance v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2$$ExternalSyntheticLambda0; // type@1b9a │ │ +4094ce: 7020 c1a6 5000 |00d3: invoke-direct {v0, v5}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;)V // method@a6c1 │ │ +4094d4: 7110 7db1 0000 |00d6: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b17d │ │ +4094da: 0c00 |00d9: move-result-object v0 │ │ +4094dc: 7100 94b1 0000 |00da: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.computation:()Lio/reactivex/Scheduler; // method@b194 │ │ +4094e2: 0c01 |00dd: move-result-object v1 │ │ +4094e4: 6e20 85b1 1000 |00de: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b185 │ │ +4094ea: 0c00 |00e1: move-result-object v0 │ │ +4094ec: 7100 90b1 0000 |00e2: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ +4094f2: 0c01 |00e5: move-result-object v1 │ │ +4094f4: 6e20 80b1 1000 |00e6: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b180 │ │ +4094fa: 0c00 |00e9: move-result-object v0 │ │ +4094fc: 2201 9b1b |00ea: new-instance v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2$$ExternalSyntheticLambda1; // type@1b9b │ │ +409500: 7020 c3a6 5100 |00ec: invoke-direct {v1, v5}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;)V // method@a6c3 │ │ +409506: 2202 9c1b |00ef: new-instance v2, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2$$ExternalSyntheticLambda2; // type@1b9c │ │ +40950a: 7010 c5a6 0200 |00f1: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2$$ExternalSyntheticLambda2;.:()V // method@a6c5 │ │ +409510: 6e30 83b1 1002 |00f4: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b183 │ │ +409516: 0c00 |00f7: move-result-object v0 │ │ +409518: 7120 e8a6 0600 |00f8: invoke-static {v6, v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fputdisposable:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Lio/reactivex/disposables/Disposable;)V // method@a6e8 │ │ +40951e: 281e |00fb: goto 0119 // +001e │ │ +409520: 7100 cdb0 0000 |00fc: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getSubscriptionsFilter:()Lde/danoeh/antennapod/model/feed/SubscriptionsFilter; // method@b0cd │ │ +409526: 0c06 |00ff: move-result-object v6 │ │ +409528: 6e10 d5ac 0600 |0100: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.isEnabled:()Z // method@acd5 │ │ +40952e: 0a06 |0103: move-result v6 │ │ +409530: 3806 1500 |0104: if-eqz v6, 0119 // +0015 │ │ +409534: 5456 0a94 |0106: iget-object v6, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ +409538: 7110 e4a6 0600 |0108: invoke-static {v6}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavAdapter:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/adapter/NavListAdapter; // method@a6e4 │ │ +40953e: 0c06 |010b: move-result-object v6 │ │ +409540: 5566 156d |010c: iget-boolean v6, v6, Lde/danoeh/antennapod/adapter/NavListAdapter;.showSubscriptionList:Z // field@6d15 │ │ +409544: 3806 0b00 |010e: if-eqz v6, 0119 // +000b │ │ +409548: 5456 0a94 |0110: iget-object v6, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ +40954c: 6e10 b335 0600 |0112: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ +409552: 0c06 |0115: move-result-object v6 │ │ +409554: 7110 a7a1 0600 |0116: invoke-static {v6}, Lde/danoeh/antennapod/dialog/SubscriptionsFilterDialog;.showDialog:(Landroid/content/Context;)V // method@a1a7 │ │ +40955a: 0e00 |0119: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=345 │ │ 0x000d line=347 │ │ 0x001b line=348 │ │ 0x002b line=349 │ │ 0x0036 line=350 │ │ @@ -1493927,46 +1493910,46 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -408f48: |[408f48] de.danoeh.antennapod.fragment.NavDrawerFragment$2.onItemLongClick:(I)Z │ │ -408f58: 5430 0a94 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ -408f5c: 7110 e4a6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavAdapter:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/adapter/NavListAdapter; // method@a6e4 │ │ -408f62: 0c00 |0005: move-result-object v0 │ │ -408f64: 6e10 2f97 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/NavListAdapter;.getFragmentTags:()Ljava/util/List; // method@972f │ │ -408f6a: 0c00 |0009: move-result-object v0 │ │ -408f6c: 7210 72b5 0000 |000a: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ -408f72: 0a00 |000d: move-result v0 │ │ -408f74: 3504 1200 |000e: if-ge v4, v0, 0020 // +0012 │ │ -408f78: 5434 0a94 |0010: iget-object v4, v3, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ -408f7c: 6e10 2d35 0400 |0012: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -408f82: 0c04 |0015: move-result-object v4 │ │ -408f84: 2200 9d1b |0016: new-instance v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2$$ExternalSyntheticLambda3; // type@1b9d │ │ -408f88: 7020 c7a6 3000 |0018: invoke-direct {v0, v3}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;)V // method@a6c7 │ │ -408f8e: 7120 92a0 0400 |001b: invoke-static {v4, v0}, Lde/danoeh/antennapod/dialog/DrawerPreferencesDialog;.show:(Landroid/content/Context;Ljava/lang/Runnable;)V // method@a092 │ │ -408f94: 1214 |001e: const/4 v4, #int 1 // #1 │ │ -408f96: 0f04 |001f: return v4 │ │ -408f98: 5430 0a94 |0020: iget-object v0, v3, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ -408f9c: 7110 e3a6 0000 |0022: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetflatItemList:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Ljava/util/List; // method@a6e3 │ │ -408fa2: 0c01 |0025: move-result-object v1 │ │ -408fa4: 5432 0a94 |0026: iget-object v2, v3, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ -408fa8: 7110 e4a6 0200 |0028: invoke-static {v2}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavAdapter:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/adapter/NavListAdapter; // method@a6e4 │ │ -408fae: 0c02 |002b: move-result-object v2 │ │ -408fb0: 6e10 3497 0200 |002c: invoke-virtual {v2}, Lde/danoeh/antennapod/adapter/NavListAdapter;.getSubscriptionOffset:()I // method@9734 │ │ -408fb6: 0a02 |002f: move-result v2 │ │ -408fb8: b124 |0030: sub-int/2addr v4, v2 │ │ -408fba: 7220 66b5 4100 |0031: invoke-interface {v1, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -408fc0: 0c04 |0034: move-result-object v4 │ │ -408fc2: 1f04 6119 |0035: check-cast v4, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // type@1961 │ │ -408fc6: 7120 e7a6 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@a6e7 │ │ -408fcc: 1204 |003a: const/4 v4, #int 0 // #0 │ │ -408fce: 0f04 |003b: return v4 │ │ +408f10: |[408f10] de.danoeh.antennapod.fragment.NavDrawerFragment$2.onItemLongClick:(I)Z │ │ +408f20: 5430 0a94 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ +408f24: 7110 e4a6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavAdapter:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/adapter/NavListAdapter; // method@a6e4 │ │ +408f2a: 0c00 |0005: move-result-object v0 │ │ +408f2c: 6e10 2f97 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/NavListAdapter;.getFragmentTags:()Ljava/util/List; // method@972f │ │ +408f32: 0c00 |0009: move-result-object v0 │ │ +408f34: 7210 72b5 0000 |000a: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ +408f3a: 0a00 |000d: move-result v0 │ │ +408f3c: 3504 1200 |000e: if-ge v4, v0, 0020 // +0012 │ │ +408f40: 5434 0a94 |0010: iget-object v4, v3, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ +408f44: 6e10 2d35 0400 |0012: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +408f4a: 0c04 |0015: move-result-object v4 │ │ +408f4c: 2200 9d1b |0016: new-instance v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2$$ExternalSyntheticLambda3; // type@1b9d │ │ +408f50: 7020 c7a6 3000 |0018: invoke-direct {v0, v3}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;)V // method@a6c7 │ │ +408f56: 7120 92a0 0400 |001b: invoke-static {v4, v0}, Lde/danoeh/antennapod/dialog/DrawerPreferencesDialog;.show:(Landroid/content/Context;Ljava/lang/Runnable;)V // method@a092 │ │ +408f5c: 1214 |001e: const/4 v4, #int 1 // #1 │ │ +408f5e: 0f04 |001f: return v4 │ │ +408f60: 5430 0a94 |0020: iget-object v0, v3, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ +408f64: 7110 e3a6 0000 |0022: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetflatItemList:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Ljava/util/List; // method@a6e3 │ │ +408f6a: 0c01 |0025: move-result-object v1 │ │ +408f6c: 5432 0a94 |0026: iget-object v2, v3, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@940a │ │ +408f70: 7110 e4a6 0200 |0028: invoke-static {v2}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavAdapter:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/adapter/NavListAdapter; // method@a6e4 │ │ +408f76: 0c02 |002b: move-result-object v2 │ │ +408f78: 6e10 3497 0200 |002c: invoke-virtual {v2}, Lde/danoeh/antennapod/adapter/NavListAdapter;.getSubscriptionOffset:()I // method@9734 │ │ +408f7e: 0a02 |002f: move-result v2 │ │ +408f80: b124 |0030: sub-int/2addr v4, v2 │ │ +408f82: 7220 66b5 4100 |0031: invoke-interface {v1, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +408f88: 0c04 |0034: move-result-object v4 │ │ +408f8a: 1f04 6119 |0035: check-cast v4, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // type@1961 │ │ +408f8e: 7120 e7a6 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@a6e7 │ │ +408f94: 1204 |003a: const/4 v4, #int 0 // #0 │ │ +408f96: 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; │ │ @@ -1494006,19 +1493989,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 │ │ -40a044: |[40a044] de.danoeh.antennapod.fragment.OnlineSearchFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Ljava/lang/String;)V │ │ -40a054: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40a05a: 5b01 1894 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@9418 │ │ -40a05e: 5b02 1994 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@9419 │ │ -40a062: 0e00 |0007: return-void │ │ +40a00c: |[40a00c] de.danoeh.antennapod.fragment.OnlineSearchFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Ljava/lang/String;)V │ │ +40a01c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40a022: 5b01 1894 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@9418 │ │ +40a026: 5b02 1994 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@9419 │ │ +40a02a: 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; │ │ @@ -1494029,20 +1494012,20 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -40a064: |[40a064] de.danoeh.antennapod.fragment.OnlineSearchFragment$$ExternalSyntheticLambda0.accept:(Ljava/lang/Object;)V │ │ -40a074: 5420 1894 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@9418 │ │ -40a078: 5421 1994 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@9419 │ │ -40a07c: 1f03 101f |0004: check-cast v3, Ljava/util/List; // type@1f10 │ │ -40a080: 7130 1ba7 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@a71b │ │ -40a086: 0e00 |0009: return-void │ │ +40a02c: |[40a02c] de.danoeh.antennapod.fragment.OnlineSearchFragment$$ExternalSyntheticLambda0.accept:(Ljava/lang/Object;)V │ │ +40a03c: 5420 1894 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@9418 │ │ +40a040: 5421 1994 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@9419 │ │ +40a044: 1f03 101f |0004: check-cast v3, Ljava/util/List; // type@1f10 │ │ +40a048: 7130 1ba7 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@a71b │ │ +40a04e: 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; │ │ │ │ @@ -1494080,19 +1494063,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 │ │ -40a088: |[40a088] de.danoeh.antennapod.fragment.OnlineSearchFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Ljava/lang/String;)V │ │ -40a098: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40a09e: 5b01 1a94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@941a │ │ -40a0a2: 5b02 1b94 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@941b │ │ -40a0a6: 0e00 |0007: return-void │ │ +40a050: |[40a050] de.danoeh.antennapod.fragment.OnlineSearchFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Ljava/lang/String;)V │ │ +40a060: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40a066: 5b01 1a94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@941a │ │ +40a06a: 5b02 1b94 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@941b │ │ +40a06e: 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; │ │ @@ -1494103,20 +1494086,20 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -40a0a8: |[40a0a8] de.danoeh.antennapod.fragment.OnlineSearchFragment$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ -40a0b8: 5420 1a94 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@941a │ │ -40a0bc: 5421 1b94 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@941b │ │ -40a0c0: 1f03 941e |0004: check-cast v3, Ljava/lang/Throwable; // type@1e94 │ │ -40a0c4: 7130 1ea7 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@a71e │ │ -40a0ca: 0e00 |0009: return-void │ │ +40a070: |[40a070] de.danoeh.antennapod.fragment.OnlineSearchFragment$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ +40a080: 5420 1a94 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@941a │ │ +40a084: 5421 1b94 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@941b │ │ +40a088: 1f03 941e |0004: check-cast v3, Ljava/lang/Throwable; // type@1e94 │ │ +40a08c: 7130 1ea7 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@a71e │ │ +40a092: 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; │ │ │ │ @@ -1494159,19 +1494142,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 │ │ -40a26c: |[40a26c] de.danoeh.antennapod.fragment.OnlineSearchFragment$2.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Landroidx/appcompat/widget/SearchView;)V │ │ -40a27c: 5b01 2294 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$2;.this$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@9422 │ │ -40a280: 5b02 2394 |0002: iput-object v2, v0, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$2;.val$sv:Landroidx/appcompat/widget/SearchView; // field@9423 │ │ -40a284: 7010 ffb2 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40a28a: 0e00 |0007: return-void │ │ +40a234: |[40a234] de.danoeh.antennapod.fragment.OnlineSearchFragment$2.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Landroidx/appcompat/widget/SearchView;)V │ │ +40a244: 5b01 2294 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$2;.this$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@9422 │ │ +40a248: 5b02 2394 |0002: iput-object v2, v0, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$2;.val$sv:Landroidx/appcompat/widget/SearchView; // field@9423 │ │ +40a24c: 7010 ffb2 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40a252: 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; │ │ @@ -1494182,17 +1494165,17 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -40a230: |[40a230] de.danoeh.antennapod.fragment.OnlineSearchFragment$2.onQueryTextChange:(Ljava/lang/String;)Z │ │ -40a240: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -40a242: 0f01 |0001: return v1 │ │ +40a1f8: |[40a1f8] de.danoeh.antennapod.fragment.OnlineSearchFragment$2.onQueryTextChange:(Ljava/lang/String;)Z │ │ +40a208: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +40a20a: 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; │ │ │ │ @@ -1494201,21 +1494184,21 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -40a244: |[40a244] de.danoeh.antennapod.fragment.OnlineSearchFragment$2.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -40a254: 5410 2394 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$2;.val$sv:Landroidx/appcompat/widget/SearchView; // field@9423 │ │ -40a258: 6e10 f51f 0000 |0002: invoke-virtual {v0}, Landroidx/appcompat/widget/SearchView;.clearFocus:()V // method@1ff5 │ │ -40a25e: 5410 2294 |0005: iget-object v0, v1, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$2;.this$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@9422 │ │ -40a262: 7120 1fa7 2000 |0007: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.-$$Nest$msearch:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Ljava/lang/String;)V // method@a71f │ │ -40a268: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -40a26a: 0f02 |000b: return v2 │ │ +40a20c: |[40a20c] de.danoeh.antennapod.fragment.OnlineSearchFragment$2.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +40a21c: 5410 2394 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$2;.val$sv:Landroidx/appcompat/widget/SearchView; // field@9423 │ │ +40a220: 6e10 f51f 0000 |0002: invoke-virtual {v0}, Landroidx/appcompat/widget/SearchView;.clearFocus:()V // method@1ff5 │ │ +40a226: 5410 2294 |0005: iget-object v0, v1, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$2;.this$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@9422 │ │ +40a22a: 7120 1fa7 2000 |0007: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.-$$Nest$msearch:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Ljava/lang/String;)V // method@a71f │ │ +40a230: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +40a232: 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; │ │ @@ -1494254,18 +1494237,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 │ │ -40a978: |[40a978] de.danoeh.antennapod.fragment.PlaybackHistoryFragment$1.:(Lde/danoeh/antennapod/fragment/PlaybackHistoryFragment;Landroid/content/Context;II)V │ │ -40a988: 5b01 3194 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/PlaybackHistoryFragment$1;.this$0:Lde/danoeh/antennapod/fragment/PlaybackHistoryFragment; // field@9431 │ │ -40a98c: 7040 4698 2043 |0002: invoke-direct {v0, v2, v3, v4}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.:(Landroid/content/Context;II)V // method@9846 │ │ -40a992: 0e00 |0005: return-void │ │ +40a940: |[40a940] de.danoeh.antennapod.fragment.PlaybackHistoryFragment$1.:(Lde/danoeh/antennapod/fragment/PlaybackHistoryFragment;Landroid/content/Context;II)V │ │ +40a950: 5b01 3194 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/PlaybackHistoryFragment$1;.this$0:Lde/danoeh/antennapod/fragment/PlaybackHistoryFragment; // field@9431 │ │ +40a954: 7040 4698 2043 |0002: invoke-direct {v0, v2, v3, v4}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.:(Landroid/content/Context;II)V // method@9846 │ │ +40a95a: 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; │ │ @@ -1494278,18 +1494261,18 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -40a994: |[40a994] de.danoeh.antennapod.fragment.PlaybackHistoryFragment$1.onConfirmButtonPressed:(Landroid/content/DialogInterface;)V │ │ -40a9a4: 7210 5602 0100 |0000: invoke-interface {v1}, Landroid/content/DialogInterface;.dismiss:()V // method@0256 │ │ -40a9aa: 7100 179c 0000 |0003: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBWriter;.clearPlaybackHistory:()Ljava/util/concurrent/Future; // method@9c17 │ │ -40a9b0: 0e00 |0006: return-void │ │ +40a95c: |[40a95c] de.danoeh.antennapod.fragment.PlaybackHistoryFragment$1.onConfirmButtonPressed:(Landroid/content/DialogInterface;)V │ │ +40a96c: 7210 5602 0100 |0000: invoke-interface {v1}, Landroid/content/DialogInterface;.dismiss:()V // method@0256 │ │ +40a972: 7100 179c 0000 |0003: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBWriter;.clearPlaybackHistory:()Ljava/util/concurrent/Future; // method@9c17 │ │ +40a978: 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; │ │ @@ -1494328,19 +1494311,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 │ │ -40ac24: |[40ac24] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/QueueFragment;Z)V │ │ -40ac34: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40ac3a: 5b01 3494 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@9434 │ │ -40ac3e: 5c02 3594 |0005: iput-boolean v2, v0, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda2;.f$1:Z // field@9435 │ │ -40ac42: 0e00 |0007: return-void │ │ +40abec: |[40abec] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/QueueFragment;Z)V │ │ +40abfc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40ac02: 5b01 3494 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@9434 │ │ +40ac06: 5c02 3594 |0005: iput-boolean v2, v0, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda2;.f$1:Z // field@9435 │ │ +40ac0a: 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 │ │ @@ -1494351,20 +1494334,20 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -40ac44: |[40ac44] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ -40ac54: 5420 3494 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@9434 │ │ -40ac58: 5521 3594 |0002: iget-boolean v1, v2, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda2;.f$1:Z // field@9435 │ │ -40ac5c: 1f03 101f |0004: check-cast v3, Ljava/util/List; // type@1f10 │ │ -40ac60: 7130 5fa7 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@a75f │ │ -40ac66: 0e00 |0009: return-void │ │ +40ac0c: |[40ac0c] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ +40ac1c: 5420 3494 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@9434 │ │ +40ac20: 5521 3594 |0002: iget-boolean v1, v2, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda2;.f$1:Z // field@9435 │ │ +40ac24: 1f03 101f |0004: check-cast v3, Ljava/util/List; // type@1f10 │ │ +40ac28: 7130 5fa7 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@a75f │ │ +40ac2e: 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; │ │ │ │ @@ -1494394,35 +1494377,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40ac68: |[40ac68] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda3.:()V │ │ -40ac78: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40ac7e: 0e00 |0003: return-void │ │ +40ac30: |[40ac30] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda3.:()V │ │ +40ac40: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40ac46: 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 │ │ -40ac80: |[40ac80] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ -40ac90: 1f01 941e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e94 │ │ -40ac94: 7110 62a7 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/fragment/QueueFragment;.$r8$lambda$SQ_0U6GWLfWK_MBlG1VXCW9LzSU:(Ljava/lang/Throwable;)V // method@a762 │ │ -40ac9a: 0e00 |0005: return-void │ │ +40ac48: |[40ac48] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ +40ac58: 1f01 941e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e94 │ │ +40ac5c: 7110 62a7 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/fragment/QueueFragment;.$r8$lambda$SQ_0U6GWLfWK_MBlG1VXCW9LzSU:(Ljava/lang/Throwable;)V // method@a762 │ │ +40ac62: 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; │ │ │ │ @@ -1494460,19 +1494443,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 │ │ -40ad18: |[40ad18] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/fragment/QueueFragment;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ -40ad28: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40ad2e: 5b01 3994 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@9439 │ │ -40ad32: 5b02 3a94 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda6;.f$1:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@943a │ │ -40ad36: 0e00 |0007: return-void │ │ +40ace0: |[40ace0] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/fragment/QueueFragment;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ +40acf0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40acf6: 5b01 3994 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@9439 │ │ +40acfa: 5b02 3a94 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda6;.f$1:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@943a │ │ +40acfe: 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; │ │ @@ -1494483,19 +1494466,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -40ad38: |[40ad38] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda6.onRefresh:()V │ │ -40ad48: 5420 3994 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@9439 │ │ -40ad4c: 5421 3a94 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda6;.f$1:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@943a │ │ -40ad50: 7120 60a7 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@a760 │ │ -40ad56: 0e00 |0007: return-void │ │ +40ad00: |[40ad00] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda6.onRefresh:()V │ │ +40ad10: 5420 3994 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@9439 │ │ +40ad14: 5421 3a94 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda6;.f$1:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@943a │ │ +40ad18: 7120 60a7 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@a760 │ │ +40ad1e: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -1494528,18 +1494511,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 │ │ -40ad78: |[40ad78] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/fragment/QueueFragment;)V │ │ -40ad88: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40ad8e: 5b01 3b94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@943b │ │ -40ad92: 0e00 |0005: return-void │ │ +40ad40: |[40ad40] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/fragment/QueueFragment;)V │ │ +40ad50: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40ad56: 5b01 3b94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@943b │ │ +40ad5a: 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; │ │ │ │ @@ -1494549,19 +1494532,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 │ │ -40ad58: |[40ad58] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda7.onActionSelected:(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z │ │ -40ad68: 5410 3b94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@943b │ │ -40ad6c: 7120 65a7 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@a765 │ │ -40ad72: 0a02 |0005: move-result v2 │ │ -40ad74: 0f02 |0006: return v2 │ │ +40ad20: |[40ad20] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda7.onActionSelected:(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z │ │ +40ad30: 5410 3b94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@943b │ │ +40ad34: 7120 65a7 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@a765 │ │ +40ad3a: 0a02 |0005: move-result v2 │ │ +40ad3c: 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; │ │ │ │ @@ -1494599,18 +1494582,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 │ │ -40adcc: |[40adcc] de.danoeh.antennapod.fragment.QueueFragment$1.:(Lde/danoeh/antennapod/fragment/QueueFragment;Landroid/content/Context;II)V │ │ -40addc: 5b01 3d94 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/QueueFragment$1;.this$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@943d │ │ -40ade0: 7040 4698 2043 |0002: invoke-direct {v0, v2, v3, v4}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.:(Landroid/content/Context;II)V // method@9846 │ │ -40ade6: 0e00 |0005: return-void │ │ +40ad94: |[40ad94] de.danoeh.antennapod.fragment.QueueFragment$1.:(Lde/danoeh/antennapod/fragment/QueueFragment;Landroid/content/Context;II)V │ │ +40ada4: 5b01 3d94 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/QueueFragment$1;.this$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@943d │ │ +40ada8: 7040 4698 2043 |0002: invoke-direct {v0, v2, v3, v4}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.:(Landroid/content/Context;II)V // method@9846 │ │ +40adae: 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; │ │ @@ -1494623,18 +1494606,18 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -40ade8: |[40ade8] de.danoeh.antennapod.fragment.QueueFragment$1.onConfirmButtonPressed:(Landroid/content/DialogInterface;)V │ │ -40adf8: 7210 5602 0100 |0000: invoke-interface {v1}, Landroid/content/DialogInterface;.dismiss:()V // method@0256 │ │ -40adfe: 7100 189c 0000 |0003: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBWriter;.clearQueue:()Ljava/util/concurrent/Future; // method@9c18 │ │ -40ae04: 0e00 |0006: return-void │ │ +40adb0: |[40adb0] de.danoeh.antennapod.fragment.QueueFragment$1.onConfirmButtonPressed:(Landroid/content/DialogInterface;)V │ │ +40adc0: 7210 5602 0100 |0000: invoke-interface {v1}, Landroid/content/DialogInterface;.dismiss:()V // method@0256 │ │ +40adc6: 7100 189c 0000 |0003: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBWriter;.clearQueue:()Ljava/util/concurrent/Future; // method@9c18 │ │ +40adcc: 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; │ │ @@ -1494674,18 +1494657,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 │ │ -40aea0: |[40aea0] de.danoeh.antennapod.fragment.QueueFragment$3.:(Lde/danoeh/antennapod/fragment/QueueFragment;)V │ │ -40aeb0: 5b01 4094 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/QueueFragment$3;.this$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@9440 │ │ -40aeb4: 7010 ffb2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40aeba: 0e00 |0005: return-void │ │ +40ae68: |[40ae68] de.danoeh.antennapod.fragment.QueueFragment$3.:(Lde/danoeh/antennapod/fragment/QueueFragment;)V │ │ +40ae78: 5b01 4094 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/QueueFragment$3;.this$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@9440 │ │ +40ae7c: 7010 ffb2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40ae82: 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; │ │ │ │ @@ -1494695,17 +1494678,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -40ae8c: |[40ae8c] de.danoeh.antennapod.fragment.QueueFragment$3.onMainActionSelected:()Z │ │ -40ae9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40ae9e: 0f00 |0001: return v0 │ │ +40ae54: |[40ae54] de.danoeh.antennapod.fragment.QueueFragment$3.onMainActionSelected:()Z │ │ +40ae64: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40ae66: 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;) │ │ @@ -1494713,34 +1494696,34 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -40aebc: |[40aebc] de.danoeh.antennapod.fragment.QueueFragment$3.onToggleChanged:(Z)V │ │ -40aecc: 3803 2600 |0000: if-eqz v3, 0026 // +0026 │ │ -40aed0: 5423 4094 |0002: iget-object v3, v2, Lde/danoeh/antennapod/fragment/QueueFragment$3;.this$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@9440 │ │ -40aed4: 7110 69a7 0300 |0004: invoke-static {v3}, Lde/danoeh/antennapod/fragment/QueueFragment;.-$$Nest$fgetrecyclerAdapter:(Lde/danoeh/antennapod/fragment/QueueFragment;)Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // method@a769 │ │ -40aeda: 0c03 |0007: move-result-object v3 │ │ -40aedc: 6e10 5a97 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.getSelectedCount:()I // method@975a │ │ -40aee2: 0a03 |000b: move-result v3 │ │ -40aee4: 3903 1a00 |000c: if-nez v3, 0026 // +001a │ │ -40aee8: 5423 4094 |000e: iget-object v3, v2, Lde/danoeh/antennapod/fragment/QueueFragment$3;.this$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@9440 │ │ -40aeec: 6e10 2735 0300 |0010: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -40aef2: 0c03 |0013: move-result-object v3 │ │ -40aef4: 1f03 d917 |0014: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -40aef8: 1400 1c02 127f |0016: const v0, #float 1.94078e+38 // #7f12021c │ │ -40aefe: 12f1 |0019: const/4 v1, #int -1 // #ff │ │ -40af00: 6e30 b494 0301 |001a: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@94b4 │ │ -40af06: 5423 4094 |001d: iget-object v3, v2, Lde/danoeh/antennapod/fragment/QueueFragment$3;.this$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@9440 │ │ -40af0a: 7110 6aa7 0300 |001f: invoke-static {v3}, Lde/danoeh/antennapod/fragment/QueueFragment;.-$$Nest$fgetspeedDialView:(Lde/danoeh/antennapod/fragment/QueueFragment;)Lcom/leinardi/android/speeddial/SpeedDialView; // method@a76a │ │ -40af10: 0c03 |0022: move-result-object v3 │ │ -40af12: 6e10 cc8f 0300 |0023: invoke-virtual {v3}, Lcom/leinardi/android/speeddial/SpeedDialView;.close:()V // method@8fcc │ │ -40af18: 0e00 |0026: return-void │ │ +40ae84: |[40ae84] de.danoeh.antennapod.fragment.QueueFragment$3.onToggleChanged:(Z)V │ │ +40ae94: 3803 2600 |0000: if-eqz v3, 0026 // +0026 │ │ +40ae98: 5423 4094 |0002: iget-object v3, v2, Lde/danoeh/antennapod/fragment/QueueFragment$3;.this$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@9440 │ │ +40ae9c: 7110 69a7 0300 |0004: invoke-static {v3}, Lde/danoeh/antennapod/fragment/QueueFragment;.-$$Nest$fgetrecyclerAdapter:(Lde/danoeh/antennapod/fragment/QueueFragment;)Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // method@a769 │ │ +40aea2: 0c03 |0007: move-result-object v3 │ │ +40aea4: 6e10 5a97 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.getSelectedCount:()I // method@975a │ │ +40aeaa: 0a03 |000b: move-result v3 │ │ +40aeac: 3903 1a00 |000c: if-nez v3, 0026 // +001a │ │ +40aeb0: 5423 4094 |000e: iget-object v3, v2, Lde/danoeh/antennapod/fragment/QueueFragment$3;.this$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@9440 │ │ +40aeb4: 6e10 2735 0300 |0010: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +40aeba: 0c03 |0013: move-result-object v3 │ │ +40aebc: 1f03 d917 |0014: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +40aec0: 1400 1c02 127f |0016: const v0, #float 1.94078e+38 // #7f12021c │ │ +40aec6: 12f1 |0019: const/4 v1, #int -1 // #ff │ │ +40aec8: 6e30 b494 0301 |001a: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@94b4 │ │ +40aece: 5423 4094 |001d: iget-object v3, v2, Lde/danoeh/antennapod/fragment/QueueFragment$3;.this$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@9440 │ │ +40aed2: 7110 6aa7 0300 |001f: invoke-static {v3}, Lde/danoeh/antennapod/fragment/QueueFragment;.-$$Nest$fgetspeedDialView:(Lde/danoeh/antennapod/fragment/QueueFragment;)Lcom/leinardi/android/speeddial/SpeedDialView; // method@a76a │ │ +40aed8: 0c03 |0022: move-result-object v3 │ │ +40aeda: 6e10 cc8f 0300 |0023: invoke-virtual {v3}, Lcom/leinardi/android/speeddial/SpeedDialView;.close:()V // method@8fcc │ │ +40aee0: 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; │ │ @@ -1494776,18 +1494759,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 │ │ -40c560: |[40c560] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;)V │ │ -40c570: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40c576: 5b01 5a94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment; // field@945a │ │ -40c57a: 0e00 |0005: return-void │ │ +40c528: |[40c528] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;)V │ │ +40c538: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40c53e: 5b01 5a94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment; // field@945a │ │ +40c542: 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; │ │ │ │ @@ -1494797,19 +1494780,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -40c57c: |[40c57c] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ -40c58c: 5410 5a94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment; // field@945a │ │ -40c590: 1f02 101f |0002: check-cast v2, Ljava/util/List; // type@1f10 │ │ -40c594: 7120 99a7 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@a799 │ │ -40c59a: 0e00 |0007: return-void │ │ +40c544: |[40c544] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ +40c554: 5410 5a94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment; // field@945a │ │ +40c558: 1f02 101f |0002: check-cast v2, Ljava/util/List; // type@1f10 │ │ +40c55c: 7120 99a7 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@a799 │ │ +40c562: 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; │ │ │ │ @@ -1494843,18 +1494826,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 │ │ -40c59c: |[40c59c] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;)V │ │ -40c5ac: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40c5b2: 5b01 5b94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment; // field@945b │ │ -40c5b6: 0e00 |0005: return-void │ │ +40c564: |[40c564] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;)V │ │ +40c574: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40c57a: 5b01 5b94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment; // field@945b │ │ +40c57e: 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; │ │ │ │ @@ -1494864,19 +1494847,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -40c5b8: |[40c5b8] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment$$ExternalSyntheticLambda4.accept:(Ljava/lang/Object;)V │ │ -40c5c8: 5410 5b94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment; // field@945b │ │ -40c5cc: 1f02 941e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e94 │ │ -40c5d0: 7120 9ca7 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@a79c │ │ -40c5d6: 0e00 |0007: return-void │ │ +40c580: |[40c580] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment$$ExternalSyntheticLambda4.accept:(Ljava/lang/Object;)V │ │ +40c590: 5410 5b94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment; // field@945b │ │ +40c594: 1f02 941e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e94 │ │ +40c598: 7120 9ca7 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@a79c │ │ +40c59e: 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; │ │ │ │ @@ -1494910,18 +1494893,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 │ │ -40cc98: |[40cc98] de.danoeh.antennapod.fragment.SearchFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V │ │ -40cca8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40ccae: 5b01 6894 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@9468 │ │ -40ccb2: 0e00 |0005: return-void │ │ +40cc60: |[40cc60] de.danoeh.antennapod.fragment.SearchFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V │ │ +40cc70: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40cc76: 5b01 6894 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@9468 │ │ +40cc7a: 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) Lde/danoeh/antennapod/fragment/SearchFragment; │ │ │ │ @@ -1494931,19 +1494914,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -40ccb4: |[40ccb4] de.danoeh.antennapod.fragment.SearchFragment$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ -40ccc4: 5410 6894 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@9468 │ │ -40ccc8: 1f02 4502 |0002: check-cast v2, Landroid/util/Pair; // type@0245 │ │ -40cccc: 7120 d9a7 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/SearchFragment;.$r8$lambda$uN4xhBjDhxS6QQTZ3Hq3RBm7CAo:(Lde/danoeh/antennapod/fragment/SearchFragment;Landroid/util/Pair;)V // method@a7d9 │ │ -40ccd2: 0e00 |0007: return-void │ │ +40cc7c: |[40cc7c] de.danoeh.antennapod.fragment.SearchFragment$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ +40cc8c: 5410 6894 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@9468 │ │ +40cc90: 1f02 4502 |0002: check-cast v2, Landroid/util/Pair; // type@0245 │ │ +40cc94: 7120 d9a7 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/SearchFragment;.$r8$lambda$uN4xhBjDhxS6QQTZ3Hq3RBm7CAo:(Lde/danoeh/antennapod/fragment/SearchFragment;Landroid/util/Pair;)V // method@a7d9 │ │ +40cc9a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1494973,35 +1494956,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40ccd4: |[40ccd4] de.danoeh.antennapod.fragment.SearchFragment$$ExternalSyntheticLambda4.:()V │ │ -40cce4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40ccea: 0e00 |0003: return-void │ │ +40cc9c: |[40cc9c] de.danoeh.antennapod.fragment.SearchFragment$$ExternalSyntheticLambda4.:()V │ │ +40ccac: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40ccb2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/fragment/SearchFragment$$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 │ │ -40ccec: |[40ccec] de.danoeh.antennapod.fragment.SearchFragment$$ExternalSyntheticLambda4.accept:(Ljava/lang/Object;)V │ │ -40ccfc: 1f01 941e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e94 │ │ -40cd00: 7110 d8a7 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/fragment/SearchFragment;.$r8$lambda$nJeVk3BpYdGYlhz9UrPWCll9Xec:(Ljava/lang/Throwable;)V // method@a7d8 │ │ -40cd06: 0e00 |0005: return-void │ │ +40ccb4: |[40ccb4] de.danoeh.antennapod.fragment.SearchFragment$$ExternalSyntheticLambda4.accept:(Ljava/lang/Object;)V │ │ +40ccc4: 1f01 941e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e94 │ │ +40ccc8: 7110 d8a7 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/fragment/SearchFragment;.$r8$lambda$nJeVk3BpYdGYlhz9UrPWCll9Xec:(Ljava/lang/Throwable;)V // method@a7d8 │ │ +40ccce: 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) Ljava/lang/Object; │ │ │ │ @@ -1495035,18 +1495018,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 │ │ -40cdd0: |[40cdd0] de.danoeh.antennapod.fragment.SearchFragment$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V │ │ -40cde0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40cde6: 5b01 6c94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@946c │ │ -40cdea: 0e00 |0005: return-void │ │ +40cd98: |[40cd98] de.danoeh.antennapod.fragment.SearchFragment$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V │ │ +40cda8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40cdae: 5b01 6c94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@946c │ │ +40cdb2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda8; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/SearchFragment; │ │ │ │ @@ -1495056,19 +1495039,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 │ │ -40cdb0: |[40cdb0] de.danoeh.antennapod.fragment.SearchFragment$$ExternalSyntheticLambda8.onActionSelected:(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z │ │ -40cdc0: 5410 6c94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@946c │ │ -40cdc4: 7120 daa7 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/SearchFragment;.$r8$lambda$vOFYO-bsj1LqcySDfAuHs1ezDXE:(Lde/danoeh/antennapod/fragment/SearchFragment;Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z // method@a7da │ │ -40cdca: 0a02 |0005: move-result v2 │ │ -40cdcc: 0f02 |0006: return v2 │ │ +40cd78: |[40cd78] de.danoeh.antennapod.fragment.SearchFragment$$ExternalSyntheticLambda8.onActionSelected:(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z │ │ +40cd88: 5410 6c94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@946c │ │ +40cd8c: 7120 daa7 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/SearchFragment;.$r8$lambda$vOFYO-bsj1LqcySDfAuHs1ezDXE:(Lde/danoeh/antennapod/fragment/SearchFragment;Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z // method@a7da │ │ +40cd92: 0a02 |0005: move-result v2 │ │ +40cd94: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda8; │ │ 0x0000 - 0x0007 reg=2 (null) Lcom/leinardi/android/speeddial/SpeedDialActionItem; │ │ │ │ @@ -1495106,18 +1495089,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 │ │ -40cedc: |[40cedc] de.danoeh.antennapod.fragment.SearchFragment$3.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V │ │ -40ceec: 5b01 7094 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SearchFragment$3;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@9470 │ │ -40cef0: 7010 cb42 0000 |0002: invoke-direct {v0}, Landroidx/recyclerview/widget/RecyclerView$OnScrollListener;.:()V // method@42cb │ │ -40cef6: 0e00 |0005: return-void │ │ +40cea4: |[40cea4] de.danoeh.antennapod.fragment.SearchFragment$3.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V │ │ +40ceb4: 5b01 7094 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SearchFragment$3;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@9470 │ │ +40ceb8: 7010 cb42 0000 |0002: invoke-direct {v0}, Landroidx/recyclerview/widget/RecyclerView$OnScrollListener;.:()V // method@42cb │ │ +40cebe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/SearchFragment$3; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/SearchFragment; │ │ │ │ @@ -1495127,30 +1495110,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 │ │ -40cef8: |[40cef8] de.danoeh.antennapod.fragment.SearchFragment$3.onScrollStateChanged:(Landroidx/recyclerview/widget/RecyclerView;I)V │ │ -40cf08: 6f30 cc42 2103 |0000: invoke-super {v1, v2, v3}, Landroidx/recyclerview/widget/RecyclerView$OnScrollListener;.onScrollStateChanged:(Landroidx/recyclerview/widget/RecyclerView;I)V // method@42cc │ │ -40cf0e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -40cf10: 3303 1800 |0004: if-ne v3, v0, 001c // +0018 │ │ -40cf14: 5413 7094 |0006: iget-object v3, v1, Lde/danoeh/antennapod/fragment/SearchFragment$3;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@9470 │ │ -40cf18: 6e10 2735 0300 |0008: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -40cf1e: 0c03 |000b: move-result-object v3 │ │ -40cf20: 1a00 639b |000c: const-string v0, "input_method" // string@9b63 │ │ -40cf24: 6e20 3402 0300 |000e: invoke-virtual {v3, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ -40cf2a: 0c03 |0011: move-result-object v3 │ │ -40cf2c: 1f03 d102 |0012: check-cast v3, Landroid/view/inputmethod/InputMethodManager; // type@02d1 │ │ -40cf30: 6e10 df0c 0200 |0014: invoke-virtual {v2}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@0cdf │ │ -40cf36: 0c02 |0017: move-result-object v2 │ │ -40cf38: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -40cf3a: 6e30 760f 2300 |0019: invoke-virtual {v3, v2, v0}, Landroid/view/inputmethod/InputMethodManager;.hideSoftInputFromWindow:(Landroid/os/IBinder;I)Z // method@0f76 │ │ -40cf40: 0e00 |001c: return-void │ │ +40cec0: |[40cec0] de.danoeh.antennapod.fragment.SearchFragment$3.onScrollStateChanged:(Landroidx/recyclerview/widget/RecyclerView;I)V │ │ +40ced0: 6f30 cc42 2103 |0000: invoke-super {v1, v2, v3}, Landroidx/recyclerview/widget/RecyclerView$OnScrollListener;.onScrollStateChanged:(Landroidx/recyclerview/widget/RecyclerView;I)V // method@42cc │ │ +40ced6: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +40ced8: 3303 1800 |0004: if-ne v3, v0, 001c // +0018 │ │ +40cedc: 5413 7094 |0006: iget-object v3, v1, Lde/danoeh/antennapod/fragment/SearchFragment$3;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@9470 │ │ +40cee0: 6e10 2735 0300 |0008: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +40cee6: 0c03 |000b: move-result-object v3 │ │ +40cee8: 1a00 639b |000c: const-string v0, "input_method" // string@9b63 │ │ +40ceec: 6e20 3402 0300 |000e: invoke-virtual {v3, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ +40cef2: 0c03 |0011: move-result-object v3 │ │ +40cef4: 1f03 d102 |0012: check-cast v3, Landroid/view/inputmethod/InputMethodManager; // type@02d1 │ │ +40cef8: 6e10 df0c 0200 |0014: invoke-virtual {v2}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@0cdf │ │ +40cefe: 0c02 |0017: move-result-object v2 │ │ +40cf00: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +40cf02: 6e30 760f 2300 |0019: invoke-virtual {v3, v2, v0}, Landroid/view/inputmethod/InputMethodManager;.hideSoftInputFromWindow:(Landroid/os/IBinder;I)Z // method@0f76 │ │ +40cf08: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0006 line=203 │ │ 0x0008 line=204 │ │ 0x0014 line=205 │ │ locals : │ │ @@ -1495193,18 +1495176,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 │ │ -40cf58: |[40cf58] de.danoeh.antennapod.fragment.SearchFragment$4.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V │ │ -40cf68: 5b01 7194 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SearchFragment$4;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@9471 │ │ -40cf6c: 7010 ffb2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40cf72: 0e00 |0005: return-void │ │ +40cf20: |[40cf20] de.danoeh.antennapod.fragment.SearchFragment$4.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V │ │ +40cf30: 5b01 7194 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SearchFragment$4;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@9471 │ │ +40cf34: 7010 ffb2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40cf3a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/SearchFragment$4; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/SearchFragment; │ │ │ │ @@ -1495214,17 +1495197,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -40cf44: |[40cf44] de.danoeh.antennapod.fragment.SearchFragment$4.onMainActionSelected:()Z │ │ -40cf54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40cf56: 0f00 |0001: return v0 │ │ +40cf0c: |[40cf0c] de.danoeh.antennapod.fragment.SearchFragment$4.onMainActionSelected:()Z │ │ +40cf1c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40cf1e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lde/danoeh/antennapod/fragment/SearchFragment$4; │ │ │ │ #1 : (in Lde/danoeh/antennapod/fragment/SearchFragment$4;) │ │ @@ -1495232,35 +1495215,35 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -40cf74: |[40cf74] de.danoeh.antennapod.fragment.SearchFragment$4.onToggleChanged:(Z)V │ │ -40cf84: 3803 2800 |0000: if-eqz v3, 0028 // +0028 │ │ -40cf88: 5423 7194 |0002: iget-object v3, v2, Lde/danoeh/antennapod/fragment/SearchFragment$4;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@9471 │ │ -40cf8c: 7110 dba7 0300 |0004: invoke-static {v3}, Lde/danoeh/antennapod/fragment/SearchFragment;.-$$Nest$fgetadapter:(Lde/danoeh/antennapod/fragment/SearchFragment;)Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // method@a7db │ │ -40cf92: 0c03 |0007: move-result-object v3 │ │ -40cf94: 6e10 5a97 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.getSelectedCount:()I // method@975a │ │ -40cf9a: 0a03 |000b: move-result v3 │ │ -40cf9c: 3903 1c00 |000c: if-nez v3, 0028 // +001c │ │ -40cfa0: 5423 7194 |000e: iget-object v3, v2, Lde/danoeh/antennapod/fragment/SearchFragment$4;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@9471 │ │ -40cfa4: 6e10 2735 0300 |0010: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -40cfaa: 0c03 |0013: move-result-object v3 │ │ -40cfac: 1f03 d917 |0014: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -40cfb0: 1400 1c02 127f |0016: const v0, #float 1.94078e+38 // #7f12021c │ │ -40cfb6: 12f1 |0019: const/4 v1, #int -1 // #ff │ │ -40cfb8: 6e30 b494 0301 |001a: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@94b4 │ │ -40cfbe: 5423 7194 |001d: iget-object v3, v2, Lde/danoeh/antennapod/fragment/SearchFragment$4;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@9471 │ │ -40cfc2: 7110 dfa7 0300 |001f: invoke-static {v3}, Lde/danoeh/antennapod/fragment/SearchFragment;.-$$Nest$fgetspeedDialBinding:(Lde/danoeh/antennapod/fragment/SearchFragment;)Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // method@a7df │ │ -40cfc8: 0c03 |0022: move-result-object v3 │ │ -40cfca: 5433 d48f |0023: iget-object v3, v3, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSD:Lcom/leinardi/android/speeddial/SpeedDialView; // field@8fd4 │ │ -40cfce: 6e10 cc8f 0300 |0025: invoke-virtual {v3}, Lcom/leinardi/android/speeddial/SpeedDialView;.close:()V // method@8fcc │ │ -40cfd4: 0e00 |0028: return-void │ │ +40cf3c: |[40cf3c] de.danoeh.antennapod.fragment.SearchFragment$4.onToggleChanged:(Z)V │ │ +40cf4c: 3803 2800 |0000: if-eqz v3, 0028 // +0028 │ │ +40cf50: 5423 7194 |0002: iget-object v3, v2, Lde/danoeh/antennapod/fragment/SearchFragment$4;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@9471 │ │ +40cf54: 7110 dba7 0300 |0004: invoke-static {v3}, Lde/danoeh/antennapod/fragment/SearchFragment;.-$$Nest$fgetadapter:(Lde/danoeh/antennapod/fragment/SearchFragment;)Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // method@a7db │ │ +40cf5a: 0c03 |0007: move-result-object v3 │ │ +40cf5c: 6e10 5a97 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.getSelectedCount:()I // method@975a │ │ +40cf62: 0a03 |000b: move-result v3 │ │ +40cf64: 3903 1c00 |000c: if-nez v3, 0028 // +001c │ │ +40cf68: 5423 7194 |000e: iget-object v3, v2, Lde/danoeh/antennapod/fragment/SearchFragment$4;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@9471 │ │ +40cf6c: 6e10 2735 0300 |0010: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +40cf72: 0c03 |0013: move-result-object v3 │ │ +40cf74: 1f03 d917 |0014: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +40cf78: 1400 1c02 127f |0016: const v0, #float 1.94078e+38 // #7f12021c │ │ +40cf7e: 12f1 |0019: const/4 v1, #int -1 // #ff │ │ +40cf80: 6e30 b494 0301 |001a: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@94b4 │ │ +40cf86: 5423 7194 |001d: iget-object v3, v2, Lde/danoeh/antennapod/fragment/SearchFragment$4;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@9471 │ │ +40cf8a: 7110 dfa7 0300 |001f: invoke-static {v3}, Lde/danoeh/antennapod/fragment/SearchFragment;.-$$Nest$fgetspeedDialBinding:(Lde/danoeh/antennapod/fragment/SearchFragment;)Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // method@a7df │ │ +40cf90: 0c03 |0022: move-result-object v3 │ │ +40cf92: 5433 d48f |0023: iget-object v3, v3, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSD:Lcom/leinardi/android/speeddial/SpeedDialView; // field@8fd4 │ │ +40cf96: 6e10 cc8f 0300 |0025: invoke-virtual {v3}, Lcom/leinardi/android/speeddial/SpeedDialView;.close:()V // method@8fcc │ │ +40cf9c: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=219 │ │ 0x000e line=220 │ │ 0x001a line=221 │ │ 0x001d line=222 │ │ locals : │ │ @@ -1495302,17 +1495285,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/SearchFragment$5;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40d100: |[40d100] de.danoeh.antennapod.fragment.SearchFragment$5.$r8$lambda$eNYpUQvLTkW7gTa_-QxaFIyucO4:(Lde/danoeh/antennapod/fragment/SearchFragment$5;)V │ │ -40d110: 7010 cca7 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/SearchFragment$5;.lambda$onQueryTextChange$0:()V // method@a7cc │ │ -40d116: 0e00 |0003: return-void │ │ +40d0c8: |[40d0c8] de.danoeh.antennapod.fragment.SearchFragment$5.$r8$lambda$eNYpUQvLTkW7gTa_-QxaFIyucO4:(Lde/danoeh/antennapod/fragment/SearchFragment$5;)V │ │ +40d0d8: 7010 cca7 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/SearchFragment$5;.lambda$onQueryTextChange$0:()V // method@a7cc │ │ +40d0de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/SearchFragment$5; │ │ │ │ #1 : (in Lde/danoeh/antennapod/fragment/SearchFragment$5;) │ │ @@ -1495320,18 +1495303,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 │ │ -40d118: |[40d118] de.danoeh.antennapod.fragment.SearchFragment$5.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V │ │ -40d128: 5b01 7394 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SearchFragment$5;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@9473 │ │ -40d12c: 7010 ffb2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40d132: 0e00 |0005: return-void │ │ +40d0e0: |[40d0e0] de.danoeh.antennapod.fragment.SearchFragment$5.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V │ │ +40d0f0: 5b01 7394 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SearchFragment$5;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@9473 │ │ +40d0f4: 7010 ffb2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40d0fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/SearchFragment$5; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/SearchFragment; │ │ │ │ @@ -1495340,21 +1495323,21 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -40d134: |[40d134] de.danoeh.antennapod.fragment.SearchFragment$5.lambda$onQueryTextChange$0:()V │ │ -40d144: 5430 7394 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/SearchFragment$5;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@9473 │ │ -40d148: 7110 e1a7 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/SearchFragment;.-$$Nest$msearch:(Lde/danoeh/antennapod/fragment/SearchFragment;)V // method@a7e1 │ │ -40d14e: 5430 7394 |0005: iget-object v0, v3, Lde/danoeh/antennapod/fragment/SearchFragment$5;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@9473 │ │ -40d152: 1601 0000 |0007: const-wide/16 v1, #int 0 // #0 │ │ -40d156: 7130 e0a7 1002 |0009: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/fragment/SearchFragment;.-$$Nest$fputlastQueryChange:(Lde/danoeh/antennapod/fragment/SearchFragment;J)V // method@a7e0 │ │ -40d15c: 0e00 |000c: return-void │ │ +40d0fc: |[40d0fc] de.danoeh.antennapod.fragment.SearchFragment$5.lambda$onQueryTextChange$0:()V │ │ +40d10c: 5430 7394 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/SearchFragment$5;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@9473 │ │ +40d110: 7110 e1a7 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/SearchFragment;.-$$Nest$msearch:(Lde/danoeh/antennapod/fragment/SearchFragment;)V // method@a7e1 │ │ +40d116: 5430 7394 |0005: iget-object v0, v3, Lde/danoeh/antennapod/fragment/SearchFragment$5;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@9473 │ │ +40d11a: 1601 0000 |0007: const-wide/16 v1, #int 0 // #0 │ │ +40d11e: 7130 e0a7 1002 |0009: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/fragment/SearchFragment;.-$$Nest$fputlastQueryChange:(Lde/danoeh/antennapod/fragment/SearchFragment;J)V // method@a7e0 │ │ +40d124: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=269 │ │ 0x0005 line=270 │ │ locals : │ │ 0x0000 - 0x000d reg=3 this Lde/danoeh/antennapod/fragment/SearchFragment$5; │ │ │ │ @@ -1495364,59 +1495347,59 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 87 16-bit code units │ │ -40d010: |[40d010] de.danoeh.antennapod.fragment.SearchFragment$5.onQueryTextChange:(Ljava/lang/String;)Z │ │ -40d020: 5460 7394 |0000: iget-object v0, v6, Lde/danoeh/antennapod/fragment/SearchFragment$5;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@9473 │ │ -40d024: 7110 dca7 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/SearchFragment;.-$$Nest$fgetautomaticSearchDebouncer:(Lde/danoeh/antennapod/fragment/SearchFragment;)Landroid/os/Handler; // method@a7dc │ │ -40d02a: 0c00 |0005: move-result-object v0 │ │ -40d02c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -40d02e: 6e20 5307 1000 |0007: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacksAndMessages:(Ljava/lang/Object;)V // method@0753 │ │ -40d034: 6e10 34b3 0700 |000a: invoke-virtual {v7}, Ljava/lang/String;.isEmpty:()Z // method@b334 │ │ -40d03a: 0a00 |000d: move-result v0 │ │ -40d03c: 3900 3900 |000e: if-nez v0, 0047 // +0039 │ │ -40d040: 1a00 1e00 |0010: const-string v0, " " // string@001e │ │ -40d044: 6e20 27b3 0700 |0012: invoke-virtual {v7, v0}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@b327 │ │ -40d04a: 0a07 |0015: move-result v7 │ │ -40d04c: 3907 3100 |0016: if-nez v7, 0047 // +0031 │ │ -40d050: 5467 7394 |0018: iget-object v7, v6, Lde/danoeh/antennapod/fragment/SearchFragment$5;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@9473 │ │ -40d054: 7110 dda7 0700 |001a: invoke-static {v7}, Lde/danoeh/antennapod/fragment/SearchFragment;.-$$Nest$fgetlastQueryChange:(Lde/danoeh/antennapod/fragment/SearchFragment;)J // method@a7dd │ │ -40d05a: 0b00 |001d: move-result-wide v0 │ │ -40d05c: 1602 0000 |001e: const-wide/16 v2, #int 0 // #0 │ │ -40d060: 3107 0002 |0020: cmp-long v7, v0, v2 │ │ -40d064: 3807 1400 |0022: if-eqz v7, 0036 // +0014 │ │ -40d068: 7100 69b3 0000 |0024: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b369 │ │ -40d06e: 0b00 |0027: move-result-wide v0 │ │ -40d070: 5467 7394 |0028: iget-object v7, v6, Lde/danoeh/antennapod/fragment/SearchFragment$5;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@9473 │ │ -40d074: 7110 dda7 0700 |002a: invoke-static {v7}, Lde/danoeh/antennapod/fragment/SearchFragment;.-$$Nest$fgetlastQueryChange:(Lde/danoeh/antennapod/fragment/SearchFragment;)J // method@a7dd │ │ -40d07a: 0b02 |002d: move-result-wide v2 │ │ -40d07c: 1604 dc05 |002e: const-wide/16 v4, #int 1500 // #5dc │ │ -40d080: bb42 |0030: add-long/2addr v2, v4 │ │ -40d082: 3107 0002 |0031: cmp-long v7, v0, v2 │ │ -40d086: 3d07 0300 |0033: if-lez v7, 0036 // +0003 │ │ -40d08a: 2812 |0035: goto 0047 // +0012 │ │ -40d08c: 5467 7394 |0036: iget-object v7, v6, Lde/danoeh/antennapod/fragment/SearchFragment$5;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@9473 │ │ -40d090: 7110 dca7 0700 |0038: invoke-static {v7}, Lde/danoeh/antennapod/fragment/SearchFragment;.-$$Nest$fgetautomaticSearchDebouncer:(Lde/danoeh/antennapod/fragment/SearchFragment;)Landroid/os/Handler; // method@a7dc │ │ -40d096: 0c07 |003b: move-result-object v7 │ │ -40d098: 2200 d11b |003c: new-instance v0, Lde/danoeh/antennapod/fragment/SearchFragment$5$$ExternalSyntheticLambda0; // type@1bd1 │ │ -40d09c: 7020 c8a7 6000 |003e: invoke-direct {v0, v6}, Lde/danoeh/antennapod/fragment/SearchFragment$5$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/SearchFragment$5;)V // method@a7c8 │ │ -40d0a2: 1601 ee02 |0041: const-wide/16 v1, #int 750 // #2ee │ │ -40d0a6: 6e40 5107 0721 |0043: invoke-virtual {v7, v0, v1, v2}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0751 │ │ -40d0ac: 2806 |0046: goto 004c // +0006 │ │ -40d0ae: 5467 7394 |0047: iget-object v7, v6, Lde/danoeh/antennapod/fragment/SearchFragment$5;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@9473 │ │ -40d0b2: 7110 e1a7 0700 |0049: invoke-static {v7}, Lde/danoeh/antennapod/fragment/SearchFragment;.-$$Nest$msearch:(Lde/danoeh/antennapod/fragment/SearchFragment;)V // method@a7e1 │ │ -40d0b8: 5467 7394 |004c: iget-object v7, v6, Lde/danoeh/antennapod/fragment/SearchFragment$5;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@9473 │ │ -40d0bc: 7100 69b3 0000 |004e: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b369 │ │ -40d0c2: 0b00 |0051: move-result-wide v0 │ │ -40d0c4: 7130 e0a7 0701 |0052: invoke-static {v7, v0, v1}, Lde/danoeh/antennapod/fragment/SearchFragment;.-$$Nest$fputlastQueryChange:(Lde/danoeh/antennapod/fragment/SearchFragment;J)V // method@a7e0 │ │ -40d0ca: 1207 |0055: const/4 v7, #int 0 // #0 │ │ -40d0cc: 0f07 |0056: return v7 │ │ +40cfd8: |[40cfd8] de.danoeh.antennapod.fragment.SearchFragment$5.onQueryTextChange:(Ljava/lang/String;)Z │ │ +40cfe8: 5460 7394 |0000: iget-object v0, v6, Lde/danoeh/antennapod/fragment/SearchFragment$5;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@9473 │ │ +40cfec: 7110 dca7 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/SearchFragment;.-$$Nest$fgetautomaticSearchDebouncer:(Lde/danoeh/antennapod/fragment/SearchFragment;)Landroid/os/Handler; // method@a7dc │ │ +40cff2: 0c00 |0005: move-result-object v0 │ │ +40cff4: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +40cff6: 6e20 5307 1000 |0007: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacksAndMessages:(Ljava/lang/Object;)V // method@0753 │ │ +40cffc: 6e10 34b3 0700 |000a: invoke-virtual {v7}, Ljava/lang/String;.isEmpty:()Z // method@b334 │ │ +40d002: 0a00 |000d: move-result v0 │ │ +40d004: 3900 3900 |000e: if-nez v0, 0047 // +0039 │ │ +40d008: 1a00 1e00 |0010: const-string v0, " " // string@001e │ │ +40d00c: 6e20 27b3 0700 |0012: invoke-virtual {v7, v0}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@b327 │ │ +40d012: 0a07 |0015: move-result v7 │ │ +40d014: 3907 3100 |0016: if-nez v7, 0047 // +0031 │ │ +40d018: 5467 7394 |0018: iget-object v7, v6, Lde/danoeh/antennapod/fragment/SearchFragment$5;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@9473 │ │ +40d01c: 7110 dda7 0700 |001a: invoke-static {v7}, Lde/danoeh/antennapod/fragment/SearchFragment;.-$$Nest$fgetlastQueryChange:(Lde/danoeh/antennapod/fragment/SearchFragment;)J // method@a7dd │ │ +40d022: 0b00 |001d: move-result-wide v0 │ │ +40d024: 1602 0000 |001e: const-wide/16 v2, #int 0 // #0 │ │ +40d028: 3107 0002 |0020: cmp-long v7, v0, v2 │ │ +40d02c: 3807 1400 |0022: if-eqz v7, 0036 // +0014 │ │ +40d030: 7100 69b3 0000 |0024: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b369 │ │ +40d036: 0b00 |0027: move-result-wide v0 │ │ +40d038: 5467 7394 |0028: iget-object v7, v6, Lde/danoeh/antennapod/fragment/SearchFragment$5;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@9473 │ │ +40d03c: 7110 dda7 0700 |002a: invoke-static {v7}, Lde/danoeh/antennapod/fragment/SearchFragment;.-$$Nest$fgetlastQueryChange:(Lde/danoeh/antennapod/fragment/SearchFragment;)J // method@a7dd │ │ +40d042: 0b02 |002d: move-result-wide v2 │ │ +40d044: 1604 dc05 |002e: const-wide/16 v4, #int 1500 // #5dc │ │ +40d048: bb42 |0030: add-long/2addr v2, v4 │ │ +40d04a: 3107 0002 |0031: cmp-long v7, v0, v2 │ │ +40d04e: 3d07 0300 |0033: if-lez v7, 0036 // +0003 │ │ +40d052: 2812 |0035: goto 0047 // +0012 │ │ +40d054: 5467 7394 |0036: iget-object v7, v6, Lde/danoeh/antennapod/fragment/SearchFragment$5;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@9473 │ │ +40d058: 7110 dca7 0700 |0038: invoke-static {v7}, Lde/danoeh/antennapod/fragment/SearchFragment;.-$$Nest$fgetautomaticSearchDebouncer:(Lde/danoeh/antennapod/fragment/SearchFragment;)Landroid/os/Handler; // method@a7dc │ │ +40d05e: 0c07 |003b: move-result-object v7 │ │ +40d060: 2200 d11b |003c: new-instance v0, Lde/danoeh/antennapod/fragment/SearchFragment$5$$ExternalSyntheticLambda0; // type@1bd1 │ │ +40d064: 7020 c8a7 6000 |003e: invoke-direct {v0, v6}, Lde/danoeh/antennapod/fragment/SearchFragment$5$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/SearchFragment$5;)V // method@a7c8 │ │ +40d06a: 1601 ee02 |0041: const-wide/16 v1, #int 750 // #2ee │ │ +40d06e: 6e40 5107 0721 |0043: invoke-virtual {v7, v0, v1, v2}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0751 │ │ +40d074: 2806 |0046: goto 004c // +0006 │ │ +40d076: 5467 7394 |0047: iget-object v7, v6, Lde/danoeh/antennapod/fragment/SearchFragment$5;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@9473 │ │ +40d07a: 7110 e1a7 0700 |0049: invoke-static {v7}, Lde/danoeh/antennapod/fragment/SearchFragment;.-$$Nest$msearch:(Lde/danoeh/antennapod/fragment/SearchFragment;)V // method@a7e1 │ │ +40d080: 5467 7394 |004c: iget-object v7, v6, Lde/danoeh/antennapod/fragment/SearchFragment$5;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@9473 │ │ +40d084: 7100 69b3 0000 |004e: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b369 │ │ +40d08a: 0b00 |0051: move-result-wide v0 │ │ +40d08c: 7130 e0a7 0701 |0052: invoke-static {v7, v0, v1}, Lde/danoeh/antennapod/fragment/SearchFragment;.-$$Nest$fputlastQueryChange:(Lde/danoeh/antennapod/fragment/SearchFragment;J)V // method@a7e0 │ │ +40d092: 1207 |0055: const/4 v7, #int 0 // #0 │ │ +40d094: 0f07 |0056: return v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x000a line=264 │ │ 0x0024 line=265 │ │ 0x0036 line=268 │ │ 0x0047 line=266 │ │ @@ -1495430,23 +1495413,23 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -40d0d0: |[40d0d0] de.danoeh.antennapod.fragment.SearchFragment$5.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -40d0e0: 5401 7394 |0000: iget-object v1, v0, Lde/danoeh/antennapod/fragment/SearchFragment$5;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@9473 │ │ -40d0e4: 7110 dea7 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/fragment/SearchFragment;.-$$Nest$fgetsearchView:(Lde/danoeh/antennapod/fragment/SearchFragment;)Landroidx/appcompat/widget/SearchView; // method@a7de │ │ -40d0ea: 0c01 |0005: move-result-object v1 │ │ -40d0ec: 6e10 f51f 0100 |0006: invoke-virtual {v1}, Landroidx/appcompat/widget/SearchView;.clearFocus:()V // method@1ff5 │ │ -40d0f2: 5401 7394 |0009: iget-object v1, v0, Lde/danoeh/antennapod/fragment/SearchFragment$5;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@9473 │ │ -40d0f6: 7110 e2a7 0100 |000b: invoke-static {v1}, Lde/danoeh/antennapod/fragment/SearchFragment;.-$$Nest$msearchWithProgressBar:(Lde/danoeh/antennapod/fragment/SearchFragment;)V // method@a7e2 │ │ -40d0fc: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -40d0fe: 0f01 |000f: return v1 │ │ +40d098: |[40d098] de.danoeh.antennapod.fragment.SearchFragment$5.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +40d0a8: 5401 7394 |0000: iget-object v1, v0, Lde/danoeh/antennapod/fragment/SearchFragment$5;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@9473 │ │ +40d0ac: 7110 dea7 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/fragment/SearchFragment;.-$$Nest$fgetsearchView:(Lde/danoeh/antennapod/fragment/SearchFragment;)Landroidx/appcompat/widget/SearchView; // method@a7de │ │ +40d0b2: 0c01 |0005: move-result-object v1 │ │ +40d0b4: 6e10 f51f 0100 |0006: invoke-virtual {v1}, Landroidx/appcompat/widget/SearchView;.clearFocus:()V // method@1ff5 │ │ +40d0ba: 5401 7394 |0009: iget-object v1, v0, Lde/danoeh/antennapod/fragment/SearchFragment$5;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@9473 │ │ +40d0be: 7110 e2a7 0100 |000b: invoke-static {v1}, Lde/danoeh/antennapod/fragment/SearchFragment;.-$$Nest$msearchWithProgressBar:(Lde/danoeh/antennapod/fragment/SearchFragment;)V // method@a7e2 │ │ +40d0c4: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +40d0c6: 0f01 |000f: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=256 │ │ 0x0009 line=257 │ │ locals : │ │ 0x0000 - 0x0010 reg=0 this Lde/danoeh/antennapod/fragment/SearchFragment$5; │ │ 0x0000 - 0x0010 reg=1 (null) Ljava/lang/String; │ │ @@ -1495485,19 +1495468,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 │ │ -40e06c: |[40e06c] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ -40e07c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40e082: 5b01 8b94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@948b │ │ -40e086: 5b02 8c94 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda3;.f$1:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@948c │ │ -40e08a: 0e00 |0007: return-void │ │ +40e034: |[40e034] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ +40e044: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40e04a: 5b01 8b94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@948b │ │ +40e04e: 5b02 8c94 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda3;.f$1:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@948c │ │ +40e052: 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; │ │ @@ -1495508,19 +1495491,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -40e08c: |[40e08c] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda3.onRefresh:()V │ │ -40e09c: 5420 8b94 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@948b │ │ -40e0a0: 5421 8c94 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda3;.f$1:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@948c │ │ -40e0a4: 7120 26a8 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@a826 │ │ -40e0aa: 0e00 |0007: return-void │ │ +40e054: |[40e054] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda3.onRefresh:()V │ │ +40e064: 5420 8b94 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@948b │ │ +40e068: 5421 8c94 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda3;.f$1:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@948c │ │ +40e06c: 7120 26a8 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@a826 │ │ +40e072: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -1495553,18 +1495536,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 │ │ -40e0cc: |[40e0cc] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V │ │ -40e0dc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40e0e2: 5b01 8d94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@948d │ │ -40e0e6: 0e00 |0005: return-void │ │ +40e094: |[40e094] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V │ │ +40e0a4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40e0aa: 5b01 8d94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@948d │ │ +40e0ae: 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; │ │ │ │ @@ -1495574,19 +1495557,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 │ │ -40e0ac: |[40e0ac] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda4.onActionSelected:(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z │ │ -40e0bc: 5410 8d94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@948d │ │ -40e0c0: 7120 23a8 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@a823 │ │ -40e0c6: 0a02 |0005: move-result v2 │ │ -40e0c8: 0f02 |0006: return v2 │ │ +40e074: |[40e074] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda4.onActionSelected:(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z │ │ +40e084: 5410 8d94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@948d │ │ +40e088: 7120 23a8 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@a823 │ │ +40e08e: 0a02 |0005: move-result v2 │ │ +40e090: 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; │ │ │ │ @@ -1495620,18 +1495603,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 │ │ -40e194: |[40e194] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V │ │ -40e1a4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40e1aa: 5b01 9194 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@9491 │ │ -40e1ae: 0e00 |0005: return-void │ │ +40e15c: |[40e15c] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V │ │ +40e16c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40e172: 5b01 9194 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@9491 │ │ +40e176: 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; │ │ │ │ @@ -1495641,19 +1495624,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -40e1b0: |[40e1b0] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda8.accept:(Ljava/lang/Object;)V │ │ -40e1c0: 5410 9194 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@9491 │ │ -40e1c4: 1f02 101f |0002: check-cast v2, Ljava/util/List; // type@1f10 │ │ -40e1c8: 7120 29a8 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@a829 │ │ -40e1ce: 0e00 |0007: return-void │ │ +40e178: |[40e178] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda8.accept:(Ljava/lang/Object;)V │ │ +40e188: 5410 9194 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@9491 │ │ +40e18c: 1f02 101f |0002: check-cast v2, Ljava/util/List; // type@1f10 │ │ +40e190: 7120 29a8 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@a829 │ │ +40e196: 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; │ │ │ │ @@ -1495683,35 +1495666,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40e1d0: |[40e1d0] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda9.:()V │ │ -40e1e0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40e1e6: 0e00 |0003: return-void │ │ +40e198: |[40e198] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda9.:()V │ │ +40e1a8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40e1ae: 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 │ │ -40e1e8: |[40e1e8] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda9.accept:(Ljava/lang/Object;)V │ │ -40e1f8: 1f01 941e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e94 │ │ -40e1fc: 7110 24a8 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.$r8$lambda$IunUbgtD88XwNXosHytVeTO3o2U:(Ljava/lang/Throwable;)V // method@a824 │ │ -40e202: 0e00 |0005: return-void │ │ +40e1b0: |[40e1b0] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda9.accept:(Ljava/lang/Object;)V │ │ +40e1c0: 1f01 941e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e94 │ │ +40e1c4: 7110 24a8 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.$r8$lambda$IunUbgtD88XwNXosHytVeTO3o2U:(Ljava/lang/Throwable;)V // method@a824 │ │ +40e1ca: 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; │ │ │ │ @@ -1495750,18 +1495733,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 │ │ -40e29c: |[40e29c] de.danoeh.antennapod.fragment.SubscriptionFragment$2.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V │ │ -40e2ac: 5b01 9494 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$2;.this$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@9494 │ │ -40e2b0: 7010 ffb2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40e2b6: 0e00 |0005: return-void │ │ +40e264: |[40e264] de.danoeh.antennapod.fragment.SubscriptionFragment$2.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V │ │ +40e274: 5b01 9494 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$2;.this$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@9494 │ │ +40e278: 7010 ffb2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40e27e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/SubscriptionFragment$2; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/SubscriptionFragment; │ │ │ │ @@ -1495771,17 +1495754,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -40e288: |[40e288] de.danoeh.antennapod.fragment.SubscriptionFragment$2.onMainActionSelected:()Z │ │ -40e298: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40e29a: 0f00 |0001: return v0 │ │ +40e250: |[40e250] de.danoeh.antennapod.fragment.SubscriptionFragment$2.onMainActionSelected:()Z │ │ +40e260: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40e262: 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;) │ │ @@ -1495789,16 +1495772,16 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -40e2b8: |[40e2b8] de.danoeh.antennapod.fragment.SubscriptionFragment$2.onToggleChanged:(Z)V │ │ -40e2c8: 0e00 |0000: return-void │ │ +40e280: |[40e280] de.danoeh.antennapod.fragment.SubscriptionFragment$2.onToggleChanged:(Z)V │ │ +40e290: 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 │ │ │ │ @@ -1495832,18 +1495815,18 @@ │ │ type : '(Z)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40f53c: |[40f53c] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda0.:(Z)V │ │ -40f54c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40f552: 5c01 b594 |0003: iput-boolean v1, v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda0;.f$0:Z // field@94b5 │ │ -40f556: 0e00 |0005: return-void │ │ +40f504: |[40f504] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda0.:(Z)V │ │ +40f514: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40f51a: 5c01 b594 |0003: iput-boolean v1, v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda0;.f$0:Z // field@94b5 │ │ +40f51e: 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) Z │ │ │ │ @@ -1495853,19 +1495836,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -40f558: |[40f558] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda0.accept:(Ljava/lang/Object;)V │ │ -40f568: 5510 b594 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda0;.f$0:Z // field@94b5 │ │ -40f56c: 1f02 bf1c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedPreferences; // type@1cbf │ │ -40f570: 7120 7ba8 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.$r8$lambda$HqgcpPc65BRp87DnqbVDihul1vo:(ZLde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@a87b │ │ -40f576: 0e00 |0007: return-void │ │ +40f520: |[40f520] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda0.accept:(Ljava/lang/Object;)V │ │ +40f530: 5510 b594 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda0;.f$0:Z // field@94b5 │ │ +40f534: 1f02 bf1c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedPreferences; // type@1cbf │ │ +40f538: 7120 7ba8 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.$r8$lambda$HqgcpPc65BRp87DnqbVDihul1vo:(ZLde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@a87b │ │ +40f53e: 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; │ │ │ │ @@ -1495899,18 +1495882,18 @@ │ │ type : '(Z)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40f578: |[40f578] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda10.:(Z)V │ │ -40f588: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40f58e: 5c01 b694 |0003: iput-boolean v1, v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda10;.f$0:Z // field@94b6 │ │ -40f592: 0e00 |0005: return-void │ │ +40f540: |[40f540] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda10.:(Z)V │ │ +40f550: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40f556: 5c01 b694 |0003: iput-boolean v1, v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda10;.f$0:Z // field@94b6 │ │ +40f55a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda10; │ │ 0x0000 - 0x0006 reg=1 (null) Z │ │ │ │ @@ -1495920,19 +1495903,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -40f594: |[40f594] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda10.accept:(Ljava/lang/Object;)V │ │ -40f5a4: 5510 b694 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda10;.f$0:Z // field@94b6 │ │ -40f5a8: 1f02 bf1c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedPreferences; // type@1cbf │ │ -40f5ac: 7120 7aa8 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.$r8$lambda$GvpVXqlXGcvv7gKGCimE22I6FyE:(ZLde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@a87a │ │ -40f5b2: 0e00 |0007: return-void │ │ +40f55c: |[40f55c] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda10.accept:(Ljava/lang/Object;)V │ │ +40f56c: 5510 b694 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda10;.f$0:Z // field@94b6 │ │ +40f570: 1f02 bf1c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedPreferences; // type@1cbf │ │ +40f574: 7120 7aa8 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.$r8$lambda$GvpVXqlXGcvv7gKGCimE22I6FyE:(ZLde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@a87a │ │ +40f57a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda10; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1495966,18 +1495949,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 │ │ -40f5b4: |[40f5b4] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda11.:(Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;)V │ │ -40f5c4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40f5ca: 5b01 b794 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@94b7 │ │ -40f5ce: 0e00 |0005: return-void │ │ +40f57c: |[40f57c] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda11.:(Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;)V │ │ +40f58c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40f592: 5b01 b794 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@94b7 │ │ +40f596: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda11; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; │ │ │ │ @@ -1495987,19 +1495970,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -40f5d0: |[40f5d0] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda11.accept:(Ljava/lang/Object;)V │ │ -40f5e0: 5410 b794 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@94b7 │ │ -40f5e4: 1f02 bf1c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedPreferences; // type@1cbf │ │ -40f5e8: 7120 78a8 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.$r8$lambda$3mo3o9gyAML1wa6j2rdwIIuV7Ag:(Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;Lde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@a878 │ │ -40f5ee: 0e00 |0007: return-void │ │ +40f598: |[40f598] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda11.accept:(Ljava/lang/Object;)V │ │ +40f5a8: 5410 b794 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@94b7 │ │ +40f5ac: 1f02 bf1c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedPreferences; // type@1cbf │ │ +40f5b0: 7120 78a8 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.$r8$lambda$3mo3o9gyAML1wa6j2rdwIIuV7Ag:(Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;Lde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@a878 │ │ +40f5b6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda11; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1496033,18 +1496016,18 @@ │ │ type : '(Z)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40f5f0: |[40f5f0] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda1.:(Z)V │ │ -40f600: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40f606: 5c01 b894 |0003: iput-boolean v1, v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda1;.f$0:Z // field@94b8 │ │ -40f60a: 0e00 |0005: return-void │ │ +40f5b8: |[40f5b8] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda1.:(Z)V │ │ +40f5c8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40f5ce: 5c01 b894 |0003: iput-boolean v1, v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda1;.f$0:Z // field@94b8 │ │ +40f5d2: 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) Z │ │ │ │ @@ -1496054,19 +1496037,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -40f60c: |[40f60c] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ -40f61c: 5510 b894 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda1;.f$0:Z // field@94b8 │ │ -40f620: 1f02 bf1c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedPreferences; // type@1cbf │ │ -40f624: 7120 79a8 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.$r8$lambda$GdqC8P2O_9wxapqzedmg1EhSCN4:(ZLde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@a879 │ │ -40f62a: 0e00 |0007: return-void │ │ +40f5d4: |[40f5d4] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ +40f5e4: 5510 b894 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda1;.f$0:Z // field@94b8 │ │ +40f5e8: 1f02 bf1c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedPreferences; // type@1cbf │ │ +40f5ec: 7120 79a8 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.$r8$lambda$GdqC8P2O_9wxapqzedmg1EhSCN4:(ZLde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@a879 │ │ +40f5f2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1496100,18 +1496083,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 │ │ -40f62c: |[40f62c] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;)V │ │ -40f63c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40f642: 5b01 b994 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler; // field@94b9 │ │ -40f646: 0e00 |0005: return-void │ │ +40f5f4: |[40f5f4] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;)V │ │ +40f604: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40f60a: 5b01 b994 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler; // field@94b9 │ │ +40f60e: 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) Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler; │ │ │ │ @@ -1496121,18 +1496104,18 @@ │ │ type : '(I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -40f648: |[40f648] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda2.preferenceChanged:(I)V │ │ -40f658: 5410 b994 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler; // field@94b9 │ │ -40f65c: 7120 83a8 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.$r8$lambda$dkaEo22BfwAqIxJx_U2AcP7Gor0:(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;I)V // method@a883 │ │ -40f662: 0e00 |0005: return-void │ │ +40f610: |[40f610] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda2.preferenceChanged:(I)V │ │ +40f620: 5410 b994 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler; // field@94b9 │ │ +40f624: 7120 83a8 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.$r8$lambda$dkaEo22BfwAqIxJx_U2AcP7Gor0:(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;I)V // method@a883 │ │ +40f62a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=2 (null) I │ │ │ │ @@ -1496166,18 +1496149,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 │ │ -40f664: |[40f664] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;)V │ │ -40f674: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40f67a: 5b01 ba94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // field@94ba │ │ -40f67e: 0e00 |0005: return-void │ │ +40f62c: |[40f62c] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;)V │ │ +40f63c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40f642: 5b01 ba94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // field@94ba │ │ +40f646: 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; │ │ │ │ @@ -1496187,19 +1496170,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -40f680: |[40f680] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ -40f690: 5410 ba94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // field@94ba │ │ -40f694: 1f02 6d1e |0002: check-cast v2, Ljava/lang/Float; // type@1e6d │ │ -40f698: 7120 7ca8 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.$r8$lambda$OHIMacOTabg3Ml7YPIrGaSNQLxI:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Ljava/lang/Float;)V // method@a87c │ │ -40f69e: 0e00 |0007: return-void │ │ +40f648: |[40f648] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ +40f658: 5410 ba94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // field@94ba │ │ +40f65c: 1f02 6d1e |0002: check-cast v2, Ljava/lang/Float; // type@1e6d │ │ +40f660: 7120 7ca8 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.$r8$lambda$OHIMacOTabg3Ml7YPIrGaSNQLxI:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Ljava/lang/Float;)V // method@a87c │ │ +40f666: 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; │ │ │ │ @@ -1496233,18 +1496216,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 │ │ -40f718: |[40f718] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;)V │ │ -40f728: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40f72e: 5b01 be94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler; // field@94be │ │ -40f732: 0e00 |0005: return-void │ │ +40f6e0: |[40f6e0] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;)V │ │ +40f6f0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40f6f6: 5b01 be94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler; // field@94be │ │ +40f6fa: 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; │ │ │ │ @@ -1496254,18 +1496237,18 @@ │ │ type : '(Z)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -40f734: |[40f734] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda6.preferenceChanged:(Z)V │ │ -40f744: 5410 be94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler; // field@94be │ │ -40f748: 7120 80a8 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.$r8$lambda$Ueeu_Qo5OXJDMhx1foQz7RLHxj4:(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;Z)V // method@a880 │ │ -40f74e: 0e00 |0005: return-void │ │ +40f6fc: |[40f6fc] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda6.preferenceChanged:(Z)V │ │ +40f70c: 5410 be94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler; // field@94be │ │ +40f710: 7120 80a8 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.$r8$lambda$Ueeu_Qo5OXJDMhx1foQz7RLHxj4:(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;Z)V // method@a880 │ │ +40f716: 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 │ │ │ │ @@ -1496299,18 +1496282,18 @@ │ │ type : '(F)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40f750: |[40f750] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda7.:(F)V │ │ -40f760: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40f766: 5901 bf94 |0003: iput v1, v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda7;.f$0:F // field@94bf │ │ -40f76a: 0e00 |0005: return-void │ │ +40f718: |[40f718] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda7.:(F)V │ │ +40f728: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40f72e: 5901 bf94 |0003: iput v1, v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda7;.f$0:F // field@94bf │ │ +40f732: 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) F │ │ │ │ @@ -1496320,19 +1496303,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -40f76c: |[40f76c] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda7.accept:(Ljava/lang/Object;)V │ │ -40f77c: 5210 bf94 |0000: iget v0, v1, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda7;.f$0:F // field@94bf │ │ -40f780: 1f02 bf1c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedPreferences; // type@1cbf │ │ -40f784: 7120 81a8 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.$r8$lambda$X4ixM480y8SDKvZip5X5povOvtU:(FLde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@a881 │ │ -40f78a: 0e00 |0007: return-void │ │ +40f734: |[40f734] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda7.accept:(Ljava/lang/Object;)V │ │ +40f744: 5210 bf94 |0000: iget v0, v1, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda7;.f$0:F // field@94bf │ │ +40f748: 1f02 bf1c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedPreferences; // type@1cbf │ │ +40f74c: 7120 81a8 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.$r8$lambda$X4ixM480y8SDKvZip5X5povOvtU:(FLde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@a881 │ │ +40f752: 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; │ │ │ │ @@ -1496366,18 +1496349,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 │ │ -40f78c: |[40f78c] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;)V │ │ -40f79c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40f7a2: 5b01 c094 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler; // field@94c0 │ │ -40f7a6: 0e00 |0005: return-void │ │ +40f754: |[40f754] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;)V │ │ +40f764: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40f76a: 5b01 c094 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler; // field@94c0 │ │ +40f76e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda8; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler; │ │ │ │ @@ -1496387,18 +1496370,18 @@ │ │ type : '(Z)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -40f7a8: |[40f7a8] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda8.preferenceChanged:(Z)V │ │ -40f7b8: 5410 c094 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler; // field@94c0 │ │ -40f7bc: 7120 7ea8 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.$r8$lambda$S0sLSs-boaUTP0Wr6fH6ZiZOEYI:(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;Z)V // method@a87e │ │ -40f7c2: 0e00 |0005: return-void │ │ +40f770: |[40f770] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda8.preferenceChanged:(Z)V │ │ +40f780: 5410 c094 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler; // field@94c0 │ │ +40f784: 7120 7ea8 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.$r8$lambda$S0sLSs-boaUTP0Wr6fH6ZiZOEYI:(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;Z)V // method@a87e │ │ +40f78a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda8; │ │ 0x0000 - 0x0006 reg=2 (null) Z │ │ │ │ @@ -1496432,18 +1496415,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 │ │ -40f7c4: |[40f7c4] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda9.:(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;)V │ │ -40f7d4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40f7da: 5b01 c194 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler; // field@94c1 │ │ -40f7de: 0e00 |0005: return-void │ │ +40f78c: |[40f78c] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda9.:(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;)V │ │ +40f79c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40f7a2: 5b01 c194 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler; // field@94c1 │ │ +40f7a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda9; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler; │ │ │ │ @@ -1496453,18 +1496436,18 @@ │ │ type : '(Z)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -40f7e0: |[40f7e0] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda9.preferenceChanged:(Z)V │ │ -40f7f0: 5410 c194 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler; // field@94c1 │ │ -40f7f4: 7120 82a8 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.$r8$lambda$da3qWlqMCBQFlJhH_MV7Te9o3pE:(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;Z)V // method@a882 │ │ -40f7fa: 0e00 |0005: return-void │ │ +40f7a8: |[40f7a8] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda9.preferenceChanged:(Z)V │ │ +40f7b8: 5410 c194 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler; // field@94c1 │ │ +40f7bc: 7120 82a8 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.$r8$lambda$da3qWlqMCBQFlJhH_MV7Te9o3pE:(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;Z)V // method@a882 │ │ +40f7c2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda9; │ │ 0x0000 - 0x0006 reg=2 (null) Z │ │ │ │ @@ -1496494,35 +1496477,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40ff7c: |[40ff7c] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment$$ExternalSyntheticLambda1.:()V │ │ -40ff8c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40ff92: 0e00 |0003: return-void │ │ +40ff44: |[40ff44] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment$$ExternalSyntheticLambda1.:()V │ │ +40ff54: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40ff5a: 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 │ │ -40ff60: |[40ff60] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment$$ExternalSyntheticLambda1.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -40ff70: 7110 a2a8 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.$r8$lambda$NVGYAJAFlB2o1WZdHwX4CThihUw:(Landroidx/preference/Preference;)Z // method@a8a2 │ │ -40ff76: 0a01 |0003: move-result v1 │ │ -40ff78: 0f01 |0004: return v1 │ │ +40ff28: |[40ff28] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment$$ExternalSyntheticLambda1.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +40ff38: 7110 a2a8 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.$r8$lambda$NVGYAJAFlB2o1WZdHwX4CThihUw:(Landroidx/preference/Preference;)Z // method@a8a2 │ │ +40ff3e: 0a01 |0003: move-result v1 │ │ +40ff40: 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; │ │ │ │ @@ -1496556,18 +1496539,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 │ │ -40ffb4: |[40ffb4] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;)V │ │ -40ffc4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -40ffca: 5b01 c594 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment; // field@94c5 │ │ -40ffce: 0e00 |0005: return-void │ │ +40ff7c: |[40ff7c] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;)V │ │ +40ff8c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40ff92: 5b01 c594 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment; // field@94c5 │ │ +40ff96: 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; │ │ │ │ @@ -1496577,19 +1496560,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 │ │ -40ff94: |[40ff94] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment$$ExternalSyntheticLambda2.onPreferenceChange:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -40ffa4: 5410 c594 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment; // field@94c5 │ │ -40ffa8: 7130 a4a8 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@a8a4 │ │ -40ffae: 0a02 |0005: move-result v2 │ │ -40ffb0: 0f02 |0006: return v2 │ │ +40ff5c: |[40ff5c] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment$$ExternalSyntheticLambda2.onPreferenceChange:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +40ff6c: 5410 c594 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment; // field@94c5 │ │ +40ff70: 7130 a4a8 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@a8a4 │ │ +40ff76: 0a02 |0005: move-result v2 │ │ +40ff78: 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; │ │ @@ -1496624,18 +1496607,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 │ │ -40fff0: |[40fff0] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;)V │ │ -410000: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -410006: 5b01 c694 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment; // field@94c6 │ │ -41000a: 0e00 |0005: return-void │ │ +40ffb8: |[40ffb8] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;)V │ │ +40ffc8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +40ffce: 5b01 c694 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment; // field@94c6 │ │ +40ffd2: 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; │ │ │ │ @@ -1496645,19 +1496628,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 │ │ -40ffd0: |[40ffd0] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment$$ExternalSyntheticLambda3.onPreferenceChange:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -40ffe0: 5410 c694 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment; // field@94c6 │ │ -40ffe4: 7130 a3a8 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@a8a3 │ │ -40ffea: 0a02 |0005: move-result v2 │ │ -40ffec: 0f02 |0006: return v2 │ │ +40ff98: |[40ff98] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment$$ExternalSyntheticLambda3.onPreferenceChange:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +40ffa8: 5410 c694 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment; // field@94c6 │ │ +40ffac: 7130 a3a8 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@a8a3 │ │ +40ffb2: 0a02 |0005: move-result v2 │ │ +40ffb4: 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; │ │ @@ -1496692,18 +1496675,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 │ │ -41066c: |[41066c] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;)V │ │ -41067c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -410682: 5b01 c994 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; // field@94c9 │ │ -410686: 0e00 |0005: return-void │ │ +410634: |[410634] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;)V │ │ +410644: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +41064a: 5b01 c994 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; // field@94c9 │ │ +41064e: 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; │ │ │ │ @@ -1496713,19 +1496696,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -41064c: |[41064c] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment$$ExternalSyntheticLambda0.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -41065c: 5410 c994 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; // field@94c9 │ │ -410660: 7120 c5a8 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@a8c5 │ │ -410666: 0a02 |0005: move-result v2 │ │ -410668: 0f02 |0006: return v2 │ │ +410614: |[410614] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment$$ExternalSyntheticLambda0.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +410624: 5410 c994 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; // field@94c9 │ │ +410628: 7120 c5a8 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@a8c5 │ │ +41062e: 0a02 |0005: move-result v2 │ │ +410630: 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; │ │ │ │ @@ -1496759,18 +1496742,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 │ │ -4106a8: |[4106a8] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;)V │ │ -4106b8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4106be: 5b01 ca94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; // field@94ca │ │ -4106c2: 0e00 |0005: return-void │ │ +410670: |[410670] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;)V │ │ +410680: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +410686: 5b01 ca94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; // field@94ca │ │ +41068a: 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; │ │ │ │ @@ -1496780,19 +1496763,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -410688: |[410688] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment$$ExternalSyntheticLambda1.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -410698: 5410 ca94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; // field@94ca │ │ -41069c: 7120 c3a8 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@a8c3 │ │ -4106a2: 0a02 |0005: move-result v2 │ │ -4106a4: 0f02 |0006: return v2 │ │ +410650: |[410650] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment$$ExternalSyntheticLambda1.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +410660: 5410 ca94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; // field@94ca │ │ +410664: 7120 c3a8 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@a8c3 │ │ +41066a: 0a02 |0005: move-result v2 │ │ +41066c: 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; │ │ │ │ @@ -1496826,18 +1496809,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 │ │ -4106e4: |[4106e4] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;)V │ │ -4106f4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4106fa: 5b01 cb94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; // field@94cb │ │ -4106fe: 0e00 |0005: return-void │ │ +4106ac: |[4106ac] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;)V │ │ +4106bc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4106c2: 5b01 cb94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; // field@94cb │ │ +4106c6: 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; │ │ │ │ @@ -1496847,19 +1496830,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -4106c4: |[4106c4] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment$$ExternalSyntheticLambda2.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -4106d4: 5410 cb94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; // field@94cb │ │ -4106d8: 7120 c6a8 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@a8c6 │ │ -4106de: 0a02 |0005: move-result v2 │ │ -4106e0: 0f02 |0006: return v2 │ │ +41068c: |[41068c] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment$$ExternalSyntheticLambda2.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +41069c: 5410 cb94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; // field@94cb │ │ +4106a0: 7120 c6a8 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@a8c6 │ │ +4106a6: 0a02 |0005: move-result v2 │ │ +4106a8: 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; │ │ │ │ @@ -1496893,18 +1496876,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 │ │ -410720: |[410720] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;)V │ │ -410730: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -410736: 5b01 cc94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; // field@94cc │ │ -41073a: 0e00 |0005: return-void │ │ +4106e8: |[4106e8] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;)V │ │ +4106f8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4106fe: 5b01 cc94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; // field@94cc │ │ +410702: 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; │ │ │ │ @@ -1496914,19 +1496897,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 │ │ -410700: |[410700] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment$$ExternalSyntheticLambda3.onPreferenceChange:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -410710: 5410 cc94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; // field@94cc │ │ -410714: 7130 c4a8 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;.$r8$lambda$hIt14OQhGzWxucUR63GrTaj25u0:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a8c4 │ │ -41071a: 0a02 |0005: move-result v2 │ │ -41071c: 0f02 |0006: return v2 │ │ +4106c8: |[4106c8] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment$$ExternalSyntheticLambda3.onPreferenceChange:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +4106d8: 5410 cc94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; // field@94cc │ │ +4106dc: 7130 c4a8 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;.$r8$lambda$hIt14OQhGzWxucUR63GrTaj25u0:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a8c4 │ │ +4106e2: 0a02 |0005: move-result v2 │ │ +4106e4: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0007 reg=2 (null) Landroidx/preference/Preference; │ │ 0x0000 - 0x0007 reg=3 (null) Ljava/lang/Object; │ │ @@ -1496961,18 +1496944,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 │ │ -41073c: |[41073c] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;)V │ │ -41074c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -410752: 5b01 cd94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; // field@94cd │ │ -410756: 0e00 |0005: return-void │ │ +410704: |[410704] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;)V │ │ +410714: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +41071a: 5b01 cd94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; // field@94cd │ │ +41071e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; │ │ │ │ @@ -1496982,19 +1496965,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -410758: |[410758] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment$$ExternalSyntheticLambda4.accept:(Ljava/lang/Object;)V │ │ -410768: 5410 cd94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; // field@94cd │ │ -41076c: 1f02 8d1e |0002: check-cast v2, Ljava/lang/String; // type@1e8d │ │ -410770: 7120 c1a8 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@a8c1 │ │ -410776: 0e00 |0007: return-void │ │ +410720: |[410720] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment$$ExternalSyntheticLambda4.accept:(Ljava/lang/Object;)V │ │ +410730: 5410 cd94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; // field@94cd │ │ +410734: 1f02 8d1e |0002: check-cast v2, Ljava/lang/String; // type@1e8d │ │ +410738: 7120 c1a8 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@a8c1 │ │ +41073e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1497028,18 +1497011,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 │ │ -410bc8: |[410bc8] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda10.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V │ │ -410bd8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -410bde: 5b01 d594 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94d5 │ │ -410be2: 0e00 |0005: return-void │ │ +410b90: |[410b90] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda10.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V │ │ +410ba0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +410ba6: 5b01 d594 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94d5 │ │ +410baa: 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; │ │ │ │ @@ -1497049,19 +1497032,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -410be4: |[410be4] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda10.onActivityResult:(Ljava/lang/Object;)V │ │ -410bf4: 5410 d594 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94d5 │ │ -410bf8: 1f02 6101 |0002: check-cast v2, Landroid/net/Uri; // type@0161 │ │ -410bfc: 7120 20a9 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@a920 │ │ -410c02: 0e00 |0007: return-void │ │ +410bac: |[410bac] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda10.onActivityResult:(Ljava/lang/Object;)V │ │ +410bbc: 5410 d594 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94d5 │ │ +410bc0: 1f02 6101 |0002: check-cast v2, Landroid/net/Uri; // type@0161 │ │ +410bc4: 7120 20a9 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@a920 │ │ +410bca: 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; │ │ │ │ @@ -1497103,20 +1497086,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 │ │ -410c4c: |[410c4c] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda12.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/content/Context;Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;)V │ │ -410c5c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -410c62: 5b01 d994 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94d9 │ │ -410c66: 5b02 da94 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda12;.f$1:Landroid/content/Context; // field@94da │ │ -410c6a: 5b03 db94 |0007: iput-object v3, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda12;.f$2:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // field@94db │ │ -410c6e: 0e00 |0009: return-void │ │ +410c14: |[410c14] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda12.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/content/Context;Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;)V │ │ +410c24: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +410c2a: 5b01 d994 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94d9 │ │ +410c2e: 5b02 da94 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda12;.f$1:Landroid/content/Context; // field@94da │ │ +410c32: 5b03 db94 |0007: iput-object v3, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda12;.f$2:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // field@94db │ │ +410c36: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda12; │ │ 0x0000 - 0x000a reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ 0x0000 - 0x000a reg=2 (null) Landroid/content/Context; │ │ @@ -1497128,21 +1497111,21 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -410c70: |[410c70] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda12.accept:(Ljava/lang/Object;)V │ │ -410c80: 5430 d994 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94d9 │ │ -410c84: 5431 da94 |0002: iget-object v1, v3, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda12;.f$1:Landroid/content/Context; // field@94da │ │ -410c88: 5432 db94 |0004: iget-object v2, v3, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda12;.f$2:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // field@94db │ │ -410c8c: 1f04 3e1e |0006: check-cast v4, Ljava/io/File; // type@1e3e │ │ -410c90: 7140 21a9 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@a921 │ │ -410c96: 0e00 |000b: return-void │ │ +410c38: |[410c38] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda12.accept:(Ljava/lang/Object;)V │ │ +410c48: 5430 d994 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94d9 │ │ +410c4c: 5431 da94 |0002: iget-object v1, v3, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda12;.f$1:Landroid/content/Context; // field@94da │ │ +410c50: 5432 db94 |0004: iget-object v2, v3, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda12;.f$2:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // field@94db │ │ +410c54: 1f04 3e1e |0006: check-cast v4, Ljava/io/File; // type@1e3e │ │ +410c58: 7140 21a9 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@a921 │ │ +410c5e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000c reg=3 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda12; │ │ 0x0000 - 0x000c reg=4 (null) Ljava/lang/Object; │ │ │ │ @@ -1497176,18 +1497159,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 │ │ -410c98: |[410c98] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda13.:(Landroid/app/ProgressDialog;)V │ │ -410ca8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -410cae: 5b01 dc94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda13;.f$0:Landroid/app/ProgressDialog; // field@94dc │ │ -410cb2: 0e00 |0005: return-void │ │ +410c60: |[410c60] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda13.:(Landroid/app/ProgressDialog;)V │ │ +410c70: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +410c76: 5b01 dc94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda13;.f$0:Landroid/app/ProgressDialog; // field@94dc │ │ +410c7a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda13; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/app/ProgressDialog; │ │ │ │ @@ -1497197,18 +1497180,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -410cb4: |[410cb4] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda13.run:()V │ │ -410cc4: 5410 dc94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda13;.f$0:Landroid/app/ProgressDialog; // field@94dc │ │ -410cc8: 6e10 e000 0000 |0002: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@00e0 │ │ -410cce: 0e00 |0005: return-void │ │ +410c7c: |[410c7c] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda13.run:()V │ │ +410c8c: 5410 dc94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda13;.f$0:Landroid/app/ProgressDialog; // field@94dc │ │ +410c90: 6e10 e000 0000 |0002: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@00e0 │ │ +410c96: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda13; │ │ │ │ source_file_idx : 20747 (R8$$SyntheticClass) │ │ @@ -1497245,19 +1497228,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 │ │ -410cd0: |[410cd0] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda14.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;)V │ │ -410ce0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -410ce6: 5b01 dd94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda14;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94dd │ │ -410cea: 5b02 de94 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda14;.f$1:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // field@94de │ │ -410cee: 0e00 |0007: return-void │ │ +410c98: |[410c98] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda14.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;)V │ │ +410ca8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +410cae: 5b01 dd94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda14;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94dd │ │ +410cb2: 5b02 de94 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda14;.f$1:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // field@94de │ │ +410cb6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda14; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; │ │ @@ -1497268,20 +1497251,20 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -410cf0: |[410cf0] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda14.accept:(Ljava/lang/Object;)V │ │ -410d00: 5420 dd94 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda14;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94dd │ │ -410d04: 5421 de94 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda14;.f$1:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // field@94de │ │ -410d08: 1f03 9008 |0004: check-cast v3, Landroidx/documentfile/provider/DocumentFile; // type@0890 │ │ -410d0c: 7130 0fa9 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@a90f │ │ -410d12: 0e00 |0009: return-void │ │ +410cb8: |[410cb8] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda14.accept:(Ljava/lang/Object;)V │ │ +410cc8: 5420 dd94 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda14;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94dd │ │ +410ccc: 5421 de94 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda14;.f$1:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // field@94de │ │ +410cd0: 1f03 9008 |0004: check-cast v3, Landroidx/documentfile/provider/DocumentFile; // type@0890 │ │ +410cd4: 7130 0fa9 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@a90f │ │ +410cda: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda14; │ │ 0x0000 - 0x000a reg=3 (null) Ljava/lang/Object; │ │ │ │ @@ -1497319,19 +1497302,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 │ │ -410d14: |[410d14] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda15.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/net/Uri;)V │ │ -410d24: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -410d2a: 5b01 df94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda15;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94df │ │ -410d2e: 5b02 e094 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda15;.f$1:Landroid/net/Uri; // field@94e0 │ │ -410d32: 0e00 |0007: return-void │ │ +410cdc: |[410cdc] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda15.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/net/Uri;)V │ │ +410cec: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +410cf2: 5b01 df94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda15;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94df │ │ +410cf6: 5b02 e094 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda15;.f$1:Landroid/net/Uri; // field@94e0 │ │ +410cfa: 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) Landroid/net/Uri; │ │ @@ -1497342,19 +1497325,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -410d34: |[410d34] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda15.run:()V │ │ -410d44: 5420 df94 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda15;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94df │ │ -410d48: 5421 e094 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda15;.f$1:Landroid/net/Uri; // field@94e0 │ │ -410d4c: 7120 1aa9 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.$r8$lambda$YePFoVpUmTw9CPuKpBc3GkyyjMw:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/net/Uri;)V // method@a91a │ │ -410d52: 0e00 |0007: return-void │ │ +410cfc: |[410cfc] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda15.run:()V │ │ +410d0c: 5420 df94 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda15;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94df │ │ +410d10: 5421 e094 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda15;.f$1:Landroid/net/Uri; // field@94e0 │ │ +410d14: 7120 1aa9 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.$r8$lambda$YePFoVpUmTw9CPuKpBc3GkyyjMw:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/net/Uri;)V // method@a91a │ │ +410d1a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda15; │ │ │ │ source_file_idx : 20747 (R8$$SyntheticClass) │ │ @@ -1497387,18 +1497370,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 │ │ -410d54: |[410d54] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda16.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V │ │ -410d64: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -410d6a: 5b01 e194 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda16;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94e1 │ │ -410d6e: 0e00 |0005: return-void │ │ +410d1c: |[410d1c] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda16.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V │ │ +410d2c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +410d32: 5b01 e194 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda16;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94e1 │ │ +410d36: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda16; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ │ │ @@ -1497408,18 +1497391,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -410d70: |[410d70] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda16.run:()V │ │ -410d80: 5410 e194 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda16;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94e1 │ │ -410d84: 7110 1ea9 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.$r8$lambda$lKrWWbplFJ20Zq_TORHK8C2iZsY:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a91e │ │ -410d8a: 0e00 |0005: return-void │ │ +410d38: |[410d38] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda16.run:()V │ │ +410d48: 5410 e194 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda16;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94e1 │ │ +410d4c: 7110 1ea9 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.$r8$lambda$lKrWWbplFJ20Zq_TORHK8C2iZsY:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a91e │ │ +410d52: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda16; │ │ │ │ source_file_idx : 20747 (R8$$SyntheticClass) │ │ @@ -1497452,18 +1497435,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 │ │ -410dac: |[410dac] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda17.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V │ │ -410dbc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -410dc2: 5b01 e294 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda17;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94e2 │ │ -410dc6: 0e00 |0005: return-void │ │ +410d74: |[410d74] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda17.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V │ │ +410d84: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +410d8a: 5b01 e294 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda17;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94e2 │ │ +410d8e: 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; │ │ │ │ @@ -1497473,19 +1497456,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -410d8c: |[410d8c] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda17.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -410d9c: 5410 e294 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda17;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94e2 │ │ -410da0: 7120 1da9 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@a91d │ │ -410da6: 0a02 |0005: move-result v2 │ │ -410da8: 0f02 |0006: return v2 │ │ +410d54: |[410d54] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda17.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +410d64: 5410 e294 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda17;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94e2 │ │ +410d68: 7120 1da9 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@a91d │ │ +410d6e: 0a02 |0005: move-result v2 │ │ +410d70: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda17; │ │ 0x0000 - 0x0007 reg=2 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1497519,18 +1497502,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 │ │ -410de8: |[410de8] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda18.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V │ │ -410df8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -410dfe: 5b01 e394 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda18;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94e3 │ │ -410e02: 0e00 |0005: return-void │ │ +410db0: |[410db0] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda18.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V │ │ +410dc0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +410dc6: 5b01 e394 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda18;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94e3 │ │ +410dca: 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; │ │ │ │ @@ -1497540,19 +1497523,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -410dc8: |[410dc8] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda18.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -410dd8: 5410 e394 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda18;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94e3 │ │ -410ddc: 7120 1fa9 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@a91f │ │ -410de2: 0a02 |0005: move-result v2 │ │ -410de4: 0f02 |0006: return v2 │ │ +410d90: |[410d90] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda18.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +410da0: 5410 e394 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda18;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94e3 │ │ +410da4: 7120 1fa9 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@a91f │ │ +410daa: 0a02 |0005: move-result v2 │ │ +410dac: 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; │ │ │ │ @@ -1497586,18 +1497569,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 │ │ -410e24: |[410e24] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda19.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V │ │ -410e34: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -410e3a: 5b01 e494 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda19;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94e4 │ │ -410e3e: 0e00 |0005: return-void │ │ +410dec: |[410dec] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda19.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V │ │ +410dfc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +410e02: 5b01 e494 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda19;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94e4 │ │ +410e06: 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; │ │ │ │ @@ -1497607,19 +1497590,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -410e04: |[410e04] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda19.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -410e14: 5410 e494 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda19;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94e4 │ │ -410e18: 7120 11a9 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@a911 │ │ -410e1e: 0a02 |0005: move-result v2 │ │ -410e20: 0f02 |0006: return v2 │ │ +410dcc: |[410dcc] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda19.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +410ddc: 5410 e494 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda19;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94e4 │ │ +410de0: 7120 11a9 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@a911 │ │ +410de6: 0a02 |0005: move-result v2 │ │ +410de8: 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; │ │ │ │ @@ -1497657,19 +1497640,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 │ │ -410e40: |[410e40] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/net/Uri;)V │ │ -410e50: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -410e56: 5b01 e594 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94e5 │ │ -410e5a: 5b02 e694 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda1;.f$1:Landroid/net/Uri; // field@94e6 │ │ -410e5e: 0e00 |0007: return-void │ │ +410e08: |[410e08] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/net/Uri;)V │ │ +410e18: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +410e1e: 5b01 e594 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94e5 │ │ +410e22: 5b02 e694 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda1;.f$1:Landroid/net/Uri; // field@94e6 │ │ +410e26: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/net/Uri; │ │ @@ -1497680,19 +1497663,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -410e60: |[410e60] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda1.run:()V │ │ -410e70: 5420 e594 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94e5 │ │ -410e74: 5421 e694 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda1;.f$1:Landroid/net/Uri; // field@94e6 │ │ -410e78: 7120 14a9 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.$r8$lambda$HPf3xLdqRA7oPg4qRs7-unNCcdo:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/net/Uri;)V // method@a914 │ │ -410e7e: 0e00 |0007: return-void │ │ +410e28: |[410e28] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda1.run:()V │ │ +410e38: 5420 e594 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94e5 │ │ +410e3c: 5421 e694 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda1;.f$1:Landroid/net/Uri; // field@94e6 │ │ +410e40: 7120 14a9 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.$r8$lambda$HPf3xLdqRA7oPg4qRs7-unNCcdo:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/net/Uri;)V // method@a914 │ │ +410e46: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda1; │ │ │ │ source_file_idx : 20747 (R8$$SyntheticClass) │ │ @@ -1497725,18 +1497708,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 │ │ -410ea0: |[410ea0] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda20.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V │ │ -410eb0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -410eb6: 5b01 e794 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda20;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94e7 │ │ -410eba: 0e00 |0005: return-void │ │ +410e68: |[410e68] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda20.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V │ │ +410e78: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +410e7e: 5b01 e794 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda20;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94e7 │ │ +410e82: 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; │ │ │ │ @@ -1497746,19 +1497729,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -410e80: |[410e80] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda20.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -410e90: 5410 e794 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda20;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94e7 │ │ -410e94: 7120 23a9 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@a923 │ │ -410e9a: 0a02 |0005: move-result v2 │ │ -410e9c: 0f02 |0006: return v2 │ │ +410e48: |[410e48] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda20.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +410e58: 5410 e794 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda20;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94e7 │ │ +410e5c: 7120 23a9 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@a923 │ │ +410e62: 0a02 |0005: move-result v2 │ │ +410e64: 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; │ │ │ │ @@ -1497792,18 +1497775,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 │ │ -410edc: |[410edc] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda21.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V │ │ -410eec: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -410ef2: 5b01 e894 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda21;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94e8 │ │ -410ef6: 0e00 |0005: return-void │ │ +410ea4: |[410ea4] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda21.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V │ │ +410eb4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +410eba: 5b01 e894 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda21;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94e8 │ │ +410ebe: 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; │ │ │ │ @@ -1497813,19 +1497796,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -410ebc: |[410ebc] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda21.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -410ecc: 5410 e894 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda21;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94e8 │ │ -410ed0: 7120 1ba9 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@a91b │ │ -410ed6: 0a02 |0005: move-result v2 │ │ -410ed8: 0f02 |0006: return v2 │ │ +410e84: |[410e84] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda21.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +410e94: 5410 e894 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda21;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94e8 │ │ +410e98: 7120 1ba9 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@a91b │ │ +410e9e: 0a02 |0005: move-result v2 │ │ +410ea0: 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; │ │ │ │ @@ -1497859,18 +1497842,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 │ │ -410f18: |[410f18] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda22.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V │ │ -410f28: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -410f2e: 5b01 e994 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda22;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94e9 │ │ -410f32: 0e00 |0005: return-void │ │ +410ee0: |[410ee0] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda22.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V │ │ +410ef0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +410ef6: 5b01 e994 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda22;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94e9 │ │ +410efa: 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; │ │ │ │ @@ -1497880,19 +1497863,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -410ef8: |[410ef8] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda22.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -410f08: 5410 e994 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda22;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94e9 │ │ -410f0c: 7120 24a9 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@a924 │ │ -410f12: 0a02 |0005: move-result v2 │ │ -410f14: 0f02 |0006: return v2 │ │ +410ec0: |[410ec0] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda22.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +410ed0: 5410 e994 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda22;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94e9 │ │ +410ed4: 7120 24a9 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@a924 │ │ +410eda: 0a02 |0005: move-result v2 │ │ +410edc: 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; │ │ │ │ @@ -1497930,19 +1497913,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 │ │ -410f64: |[410f64] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/net/Uri;)V │ │ -410f74: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -410f7a: 5b01 ea94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94ea │ │ -410f7e: 5b02 eb94 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda2;.f$1:Landroid/net/Uri; // field@94eb │ │ -410f82: 0e00 |0007: return-void │ │ +410f2c: |[410f2c] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/net/Uri;)V │ │ +410f3c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +410f42: 5b01 ea94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94ea │ │ +410f46: 5b02 eb94 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda2;.f$1:Landroid/net/Uri; // field@94eb │ │ +410f4a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/net/Uri; │ │ @@ -1497953,19 +1497936,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -410f84: |[410f84] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda2.run:()V │ │ -410f94: 5420 ea94 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94ea │ │ -410f98: 5421 eb94 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda2;.f$1:Landroid/net/Uri; // field@94eb │ │ -410f9c: 7120 19a9 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@a919 │ │ -410fa2: 0e00 |0007: return-void │ │ +410f4c: |[410f4c] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda2.run:()V │ │ +410f5c: 5420 ea94 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94ea │ │ +410f60: 5421 eb94 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda2;.f$1:Landroid/net/Uri; // field@94eb │ │ +410f64: 7120 19a9 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@a919 │ │ +410f6a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda2; │ │ │ │ source_file_idx : 20747 (R8$$SyntheticClass) │ │ @@ -1497998,18 +1497981,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 │ │ -410fa4: |[410fa4] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V │ │ -410fb4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -410fba: 5b01 ec94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94ec │ │ -410fbe: 0e00 |0005: return-void │ │ +410f6c: |[410f6c] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V │ │ +410f7c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +410f82: 5b01 ec94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94ec │ │ +410f86: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ │ │ @@ -1498019,19 +1498002,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -410fc0: |[410fc0] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ -410fd0: 5410 ec94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94ec │ │ -410fd4: 1f02 941e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e94 │ │ -410fd8: 7120 1ca9 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@a91c │ │ -410fde: 0e00 |0007: return-void │ │ +410f88: |[410f88] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ +410f98: 5410 ec94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94ec │ │ +410f9c: 1f02 941e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e94 │ │ +410fa0: 7120 1ca9 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@a91c │ │ +410fa6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1498065,18 +1498048,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 │ │ -411010: |[411010] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V │ │ -411020: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -411026: 5b01 ed94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94ed │ │ -41102a: 0e00 |0005: return-void │ │ +410fd8: |[410fd8] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V │ │ +410fe8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +410fee: 5b01 ed94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94ed │ │ +410ff2: 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; │ │ │ │ @@ -1498086,19 +1498069,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -41102c: |[41102c] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda5.onActivityResult:(Ljava/lang/Object;)V │ │ -41103c: 5410 ed94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94ed │ │ -411040: 1f02 3703 |0002: check-cast v2, Landroidx/activity/result/ActivityResult; // type@0337 │ │ -411044: 7120 15a9 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@a915 │ │ -41104a: 0e00 |0007: return-void │ │ +410ff4: |[410ff4] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda5.onActivityResult:(Ljava/lang/Object;)V │ │ +411004: 5410 ed94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94ed │ │ +411008: 1f02 3703 |0002: check-cast v2, Landroidx/activity/result/ActivityResult; // type@0337 │ │ +41100c: 7120 15a9 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@a915 │ │ +411012: 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; │ │ │ │ @@ -1498132,18 +1498115,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 │ │ -41104c: |[41104c] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V │ │ -41105c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -411062: 5b01 ee94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94ee │ │ -411066: 0e00 |0005: return-void │ │ +411014: |[411014] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V │ │ +411024: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +41102a: 5b01 ee94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94ee │ │ +41102e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ │ │ @@ -1498153,19 +1498136,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -411068: |[411068] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda6.onActivityResult:(Ljava/lang/Object;)V │ │ -411078: 5410 ee94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94ee │ │ -41107c: 1f02 3703 |0002: check-cast v2, Landroidx/activity/result/ActivityResult; // type@0337 │ │ -411080: 7120 16a9 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@a916 │ │ -411086: 0e00 |0007: return-void │ │ +411030: |[411030] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda6.onActivityResult:(Ljava/lang/Object;)V │ │ +411040: 5410 ee94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94ee │ │ +411044: 1f02 3703 |0002: check-cast v2, Landroidx/activity/result/ActivityResult; // type@0337 │ │ +411048: 7120 16a9 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@a916 │ │ +41104e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1498199,18 +1498182,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 │ │ -411088: |[411088] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V │ │ -411098: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -41109e: 5b01 ef94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94ef │ │ -4110a2: 0e00 |0005: return-void │ │ +411050: |[411050] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V │ │ +411060: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +411066: 5b01 ef94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94ef │ │ +41106a: 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; │ │ │ │ @@ -1498220,19 +1498203,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -4110a4: |[4110a4] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda7.onActivityResult:(Ljava/lang/Object;)V │ │ -4110b4: 5410 ef94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94ef │ │ -4110b8: 1f02 3703 |0002: check-cast v2, Landroidx/activity/result/ActivityResult; // type@0337 │ │ -4110bc: 7120 12a9 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@a912 │ │ -4110c2: 0e00 |0007: return-void │ │ +41106c: |[41106c] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda7.onActivityResult:(Ljava/lang/Object;)V │ │ +41107c: 5410 ef94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94ef │ │ +411080: 1f02 3703 |0002: check-cast v2, Landroidx/activity/result/ActivityResult; // type@0337 │ │ +411084: 7120 12a9 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@a912 │ │ +41108a: 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; │ │ │ │ @@ -1498266,18 +1498249,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 │ │ -4110c4: |[4110c4] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V │ │ -4110d4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4110da: 5b01 f094 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94f0 │ │ -4110de: 0e00 |0005: return-void │ │ +41108c: |[41108c] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V │ │ +41109c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4110a2: 5b01 f094 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94f0 │ │ +4110a6: 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; │ │ │ │ @@ -1498287,19 +1498270,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -4110e0: |[4110e0] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda8.onActivityResult:(Ljava/lang/Object;)V │ │ -4110f0: 5410 f094 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94f0 │ │ -4110f4: 1f02 3703 |0002: check-cast v2, Landroidx/activity/result/ActivityResult; // type@0337 │ │ -4110f8: 7120 18a9 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@a918 │ │ -4110fe: 0e00 |0007: return-void │ │ +4110a8: |[4110a8] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda8.onActivityResult:(Ljava/lang/Object;)V │ │ +4110b8: 5410 f094 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94f0 │ │ +4110bc: 1f02 3703 |0002: check-cast v2, Landroidx/activity/result/ActivityResult; // type@0337 │ │ +4110c0: 7120 18a9 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@a918 │ │ +4110c6: 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; │ │ │ │ @@ -1498333,18 +1498316,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 │ │ -411100: |[411100] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda9.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V │ │ -411110: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -411116: 5b01 f194 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94f1 │ │ -41111a: 0e00 |0005: return-void │ │ +4110c8: |[4110c8] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda9.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V │ │ +4110d8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4110de: 5b01 f194 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94f1 │ │ +4110e2: 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; │ │ │ │ @@ -1498354,19 +1498337,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -41111c: |[41111c] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda9.onActivityResult:(Ljava/lang/Object;)V │ │ -41112c: 5410 f194 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94f1 │ │ -411130: 1f02 6101 |0002: check-cast v2, Landroid/net/Uri; // type@0161 │ │ -411134: 7120 10a9 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@a910 │ │ -41113a: 0e00 |0007: return-void │ │ +4110e4: |[4110e4] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda9.onActivityResult:(Ljava/lang/Object;)V │ │ +4110f4: 5410 f194 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@94f1 │ │ +4110f8: 1f02 6101 |0002: check-cast v2, Landroid/net/Uri; // type@0161 │ │ +4110fc: 7120 10a9 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@a910 │ │ +411102: 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; │ │ │ │ @@ -1498400,18 +1498383,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 │ │ -411fc4: |[411fc4] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V │ │ -411fd4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -411fda: 5b01 0e95 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@950e │ │ -411fde: 0e00 |0005: return-void │ │ +411f8c: |[411f8c] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V │ │ +411f9c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +411fa2: 5b01 0e95 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@950e │ │ +411fa6: 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; │ │ │ │ @@ -1498421,19 +1498404,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -411fa4: |[411fa4] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda0.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -411fb4: 5410 0e95 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@950e │ │ -411fb8: 7120 61a9 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@a961 │ │ -411fbe: 0a02 |0005: move-result v2 │ │ -411fc0: 0f02 |0006: return v2 │ │ +411f6c: |[411f6c] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda0.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +411f7c: 5410 0e95 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@950e │ │ +411f80: 7120 61a9 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@a961 │ │ +411f86: 0a02 |0005: move-result v2 │ │ +411f88: 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; │ │ │ │ @@ -1498467,18 +1498450,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 │ │ -412000: |[412000] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda10.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V │ │ -412010: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -412016: 5b01 0f95 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@950f │ │ -41201a: 0e00 |0005: return-void │ │ +411fc8: |[411fc8] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda10.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V │ │ +411fd8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +411fde: 5b01 0f95 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@950f │ │ +411fe2: 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; │ │ │ │ @@ -1498488,19 +1498471,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -411fe0: |[411fe0] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda10.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -411ff0: 5410 0f95 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@950f │ │ -411ff4: 7120 62a9 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@a962 │ │ -411ffa: 0a02 |0005: move-result v2 │ │ -411ffc: 0f02 |0006: return v2 │ │ +411fa8: |[411fa8] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda10.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +411fb8: 5410 0f95 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@950f │ │ +411fbc: 7120 62a9 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@a962 │ │ +411fc2: 0a02 |0005: move-result v2 │ │ +411fc4: 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; │ │ │ │ @@ -1498534,18 +1498517,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 │ │ -41203c: |[41203c] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V │ │ -41204c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -412052: 5b01 1095 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@9510 │ │ -412056: 0e00 |0005: return-void │ │ +412004: |[412004] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V │ │ +412014: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +41201a: 5b01 1095 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@9510 │ │ +41201e: 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; │ │ │ │ @@ -1498555,19 +1498538,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -41201c: |[41201c] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda1.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -41202c: 5410 1095 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@9510 │ │ -412030: 7120 65a9 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@a965 │ │ -412036: 0a02 |0005: move-result v2 │ │ -412038: 0f02 |0006: return v2 │ │ +411fe4: |[411fe4] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda1.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +411ff4: 5410 1095 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@9510 │ │ +411ff8: 7120 65a9 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@a965 │ │ +411ffe: 0a02 |0005: move-result v2 │ │ +412000: 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; │ │ │ │ @@ -1498601,18 +1498584,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 │ │ -412078: |[412078] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V │ │ -412088: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -41208e: 5b01 1195 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@9511 │ │ -412092: 0e00 |0005: return-void │ │ +412040: |[412040] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V │ │ +412050: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +412056: 5b01 1195 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@9511 │ │ +41205a: 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; │ │ │ │ @@ -1498622,19 +1498605,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -412058: |[412058] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda2.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -412068: 5410 1195 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@9511 │ │ -41206c: 7120 5ea9 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@a95e │ │ -412072: 0a02 |0005: move-result v2 │ │ -412074: 0f02 |0006: return v2 │ │ +412020: |[412020] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda2.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +412030: 5410 1195 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@9511 │ │ +412034: 7120 5ea9 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@a95e │ │ +41203a: 0a02 |0005: move-result v2 │ │ +41203c: 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; │ │ │ │ @@ -1498668,18 +1498651,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 │ │ -4120b4: |[4120b4] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V │ │ -4120c4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4120ca: 5b01 1295 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@9512 │ │ -4120ce: 0e00 |0005: return-void │ │ +41207c: |[41207c] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V │ │ +41208c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +412092: 5b01 1295 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@9512 │ │ +412096: 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; │ │ │ │ @@ -1498689,19 +1498672,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -412094: |[412094] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda3.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -4120a4: 5410 1295 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@9512 │ │ -4120a8: 7120 5fa9 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@a95f │ │ -4120ae: 0a02 |0005: move-result v2 │ │ -4120b0: 0f02 |0006: return v2 │ │ +41205c: |[41205c] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda3.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +41206c: 5410 1295 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@9512 │ │ +412070: 7120 5fa9 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@a95f │ │ +412076: 0a02 |0005: move-result v2 │ │ +412078: 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; │ │ │ │ @@ -1498735,18 +1498718,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 │ │ -4120f0: |[4120f0] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V │ │ -412100: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -412106: 5b01 1395 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@9513 │ │ -41210a: 0e00 |0005: return-void │ │ +4120b8: |[4120b8] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V │ │ +4120c8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4120ce: 5b01 1395 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@9513 │ │ +4120d2: 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; │ │ │ │ @@ -1498756,19 +1498739,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -4120d0: |[4120d0] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda4.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -4120e0: 5410 1395 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@9513 │ │ -4120e4: 7120 68a9 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@a968 │ │ -4120ea: 0a02 |0005: move-result v2 │ │ -4120ec: 0f02 |0006: return v2 │ │ +412098: |[412098] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda4.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +4120a8: 5410 1395 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@9513 │ │ +4120ac: 7120 68a9 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@a968 │ │ +4120b2: 0a02 |0005: move-result v2 │ │ +4120b4: 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; │ │ │ │ @@ -1498802,18 +1498785,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 │ │ -41212c: |[41212c] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V │ │ -41213c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -412142: 5b01 1495 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@9514 │ │ -412146: 0e00 |0005: return-void │ │ +4120f4: |[4120f4] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V │ │ +412104: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +41210a: 5b01 1495 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@9514 │ │ +41210e: 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; │ │ │ │ @@ -1498823,19 +1498806,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -41210c: |[41210c] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda5.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -41211c: 5410 1495 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@9514 │ │ -412120: 7120 63a9 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@a963 │ │ -412126: 0a02 |0005: move-result v2 │ │ -412128: 0f02 |0006: return v2 │ │ +4120d4: |[4120d4] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda5.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +4120e4: 5410 1495 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@9514 │ │ +4120e8: 7120 63a9 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@a963 │ │ +4120ee: 0a02 |0005: move-result v2 │ │ +4120f0: 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; │ │ │ │ @@ -1498869,18 +1498852,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 │ │ -412168: |[412168] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V │ │ -412178: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -41217e: 5b01 1595 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@9515 │ │ -412182: 0e00 |0005: return-void │ │ +412130: |[412130] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V │ │ +412140: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +412146: 5b01 1595 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@9515 │ │ +41214a: 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; │ │ │ │ @@ -1498890,19 +1498873,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -412148: |[412148] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda6.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -412158: 5410 1595 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@9515 │ │ -41215c: 7120 67a9 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@a967 │ │ -412162: 0a02 |0005: move-result v2 │ │ -412164: 0f02 |0006: return v2 │ │ +412110: |[412110] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda6.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +412120: 5410 1595 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@9515 │ │ +412124: 7120 67a9 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@a967 │ │ +41212a: 0a02 |0005: move-result v2 │ │ +41212c: 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; │ │ │ │ @@ -1498936,18 +1498919,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 │ │ -4121a4: |[4121a4] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V │ │ -4121b4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4121ba: 5b01 1695 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@9516 │ │ -4121be: 0e00 |0005: return-void │ │ +41216c: |[41216c] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V │ │ +41217c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +412182: 5b01 1695 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@9516 │ │ +412186: 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; │ │ │ │ @@ -1498957,19 +1498940,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -412184: |[412184] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda7.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -412194: 5410 1695 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@9516 │ │ -412198: 7120 64a9 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@a964 │ │ -41219e: 0a02 |0005: move-result v2 │ │ -4121a0: 0f02 |0006: return v2 │ │ +41214c: |[41214c] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda7.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +41215c: 5410 1695 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@9516 │ │ +412160: 7120 64a9 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@a964 │ │ +412166: 0a02 |0005: move-result v2 │ │ +412168: 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; │ │ │ │ @@ -1499003,18 +1498986,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 │ │ -4121e0: |[4121e0] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V │ │ -4121f0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4121f6: 5b01 1795 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@9517 │ │ -4121fa: 0e00 |0005: return-void │ │ +4121a8: |[4121a8] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V │ │ +4121b8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4121be: 5b01 1795 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@9517 │ │ +4121c2: 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; │ │ │ │ @@ -1499024,19 +1499007,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -4121c0: |[4121c0] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda8.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -4121d0: 5410 1795 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@9517 │ │ -4121d4: 7120 60a9 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@a960 │ │ -4121da: 0a02 |0005: move-result v2 │ │ -4121dc: 0f02 |0006: return v2 │ │ +412188: |[412188] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda8.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +412198: 5410 1795 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@9517 │ │ +41219c: 7120 60a9 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@a960 │ │ +4121a2: 0a02 |0005: move-result v2 │ │ +4121a4: 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; │ │ │ │ @@ -1499070,18 +1499053,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 │ │ -41221c: |[41221c] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda9.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V │ │ -41222c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -412232: 5b01 1895 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@9518 │ │ -412236: 0e00 |0005: return-void │ │ +4121e4: |[4121e4] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda9.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V │ │ +4121f4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4121fa: 5b01 1895 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@9518 │ │ +4121fe: 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; │ │ │ │ @@ -1499091,19 +1499074,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -4121fc: |[4121fc] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda9.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -41220c: 5410 1895 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@9518 │ │ -412210: 7120 66a9 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@a966 │ │ -412216: 0a02 |0005: move-result v2 │ │ -412218: 0f02 |0006: return v2 │ │ +4121c4: |[4121c4] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda9.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +4121d4: 5410 1895 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@9518 │ │ +4121d8: 7120 66a9 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@a966 │ │ +4121de: 0a02 |0005: move-result v2 │ │ +4121e0: 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; │ │ │ │ @@ -1499145,20 +1499128,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 │ │ -412bf4: |[412bf4] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment$$ExternalSyntheticLambda0.:(Landroidx/preference/ListPreference;Landroid/content/res/Resources;Ljava/util/Map;)V │ │ -412c04: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -412c0a: 5b01 2695 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda0;.f$0:Landroidx/preference/ListPreference; // field@9526 │ │ -412c0e: 5b02 2795 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda0;.f$1:Landroid/content/res/Resources; // field@9527 │ │ -412c12: 5b03 2895 |0007: iput-object v3, v0, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda0;.f$2:Ljava/util/Map; // field@9528 │ │ -412c16: 0e00 |0009: return-void │ │ +412bbc: |[412bbc] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment$$ExternalSyntheticLambda0.:(Landroidx/preference/ListPreference;Landroid/content/res/Resources;Ljava/util/Map;)V │ │ +412bcc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +412bd2: 5b01 2695 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda0;.f$0:Landroidx/preference/ListPreference; // field@9526 │ │ +412bd6: 5b02 2795 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda0;.f$1:Landroid/content/res/Resources; // field@9527 │ │ +412bda: 5b03 2895 |0007: iput-object v3, v0, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda0;.f$2:Ljava/util/Map; // field@9528 │ │ +412bde: 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; │ │ @@ -1499170,21 +1499153,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 │ │ -412bcc: |[412bcc] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment$$ExternalSyntheticLambda0.onPreferenceChange:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -412bdc: 5430 2695 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda0;.f$0:Landroidx/preference/ListPreference; // field@9526 │ │ -412be0: 5431 2795 |0002: iget-object v1, v3, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda0;.f$1:Landroid/content/res/Resources; // field@9527 │ │ -412be4: 5432 2895 |0004: iget-object v2, v3, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda0;.f$2:Ljava/util/Map; // field@9528 │ │ -412be8: 7155 89a9 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@a989 │ │ -412bee: 0a04 |0009: move-result v4 │ │ -412bf0: 0f04 |000a: return v4 │ │ +412b94: |[412b94] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment$$ExternalSyntheticLambda0.onPreferenceChange:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +412ba4: 5430 2695 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda0;.f$0:Landroidx/preference/ListPreference; // field@9526 │ │ +412ba8: 5431 2795 |0002: iget-object v1, v3, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda0;.f$1:Landroid/content/res/Resources; // field@9527 │ │ +412bac: 5432 2895 |0004: iget-object v2, v3, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda0;.f$2:Ljava/util/Map; // field@9528 │ │ +412bb0: 7155 89a9 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@a989 │ │ +412bb6: 0a04 |0009: move-result v4 │ │ +412bb8: 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; │ │ @@ -1499219,18 +1499202,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 │ │ -412c38: |[412c38] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;)V │ │ -412c48: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -412c4e: 5b01 2995 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment; // field@9529 │ │ -412c52: 0e00 |0005: return-void │ │ +412c00: |[412c00] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;)V │ │ +412c10: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +412c16: 5b01 2995 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment; // field@9529 │ │ +412c1a: 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; │ │ │ │ @@ -1499240,19 +1499223,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -412c18: |[412c18] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment$$ExternalSyntheticLambda1.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -412c28: 5410 2995 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment; // field@9529 │ │ -412c2c: 7120 8ba9 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@a98b │ │ -412c32: 0a02 |0005: move-result v2 │ │ -412c34: 0f02 |0006: return v2 │ │ +412be0: |[412be0] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment$$ExternalSyntheticLambda1.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +412bf0: 5410 2995 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment; // field@9529 │ │ +412bf4: 7120 8ba9 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@a98b │ │ +412bfa: 0a02 |0005: move-result v2 │ │ +412bfc: 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; │ │ │ │ @@ -1499286,18 +1499269,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 │ │ -412c74: |[412c74] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment$$ExternalSyntheticLambda2.:(Landroid/app/Activity;)V │ │ -412c84: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -412c8a: 5b01 2a95 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda2;.f$0:Landroid/app/Activity; // field@952a │ │ -412c8e: 0e00 |0005: return-void │ │ +412c3c: |[412c3c] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment$$ExternalSyntheticLambda2.:(Landroid/app/Activity;)V │ │ +412c4c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +412c52: 5b01 2a95 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda2;.f$0:Landroid/app/Activity; // field@952a │ │ +412c56: 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; │ │ │ │ @@ -1499307,19 +1499290,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -412c54: |[412c54] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment$$ExternalSyntheticLambda2.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -412c64: 5410 2a95 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda2;.f$0:Landroid/app/Activity; // field@952a │ │ -412c68: 7120 8ca9 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;.$r8$lambda$ykTVMYQhScUkhjeLUrTqygYcdWw:(Landroid/app/Activity;Landroidx/preference/Preference;)Z // method@a98c │ │ -412c6e: 0a02 |0005: move-result v2 │ │ -412c70: 0f02 |0006: return v2 │ │ +412c1c: |[412c1c] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment$$ExternalSyntheticLambda2.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +412c2c: 5410 2a95 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda2;.f$0:Landroid/app/Activity; // field@952a │ │ +412c30: 7120 8ca9 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;.$r8$lambda$ykTVMYQhScUkhjeLUrTqygYcdWw:(Landroid/app/Activity;Landroidx/preference/Preference;)Z // method@a98c │ │ +412c36: 0a02 |0005: move-result v2 │ │ +412c38: 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; │ │ │ │ @@ -1499353,18 +1499336,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 │ │ -412cb0: |[412cb0] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment$$ExternalSyntheticLambda3.:(Landroid/app/Activity;)V │ │ -412cc0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -412cc6: 5b01 2b95 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda3;.f$0:Landroid/app/Activity; // field@952b │ │ -412cca: 0e00 |0005: return-void │ │ +412c78: |[412c78] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment$$ExternalSyntheticLambda3.:(Landroid/app/Activity;)V │ │ +412c88: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +412c8e: 5b01 2b95 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda3;.f$0:Landroid/app/Activity; // field@952b │ │ +412c92: 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; │ │ │ │ @@ -1499374,19 +1499357,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -412c90: |[412c90] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment$$ExternalSyntheticLambda3.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -412ca0: 5410 2b95 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda3;.f$0:Landroid/app/Activity; // field@952b │ │ -412ca4: 7120 8aa9 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;.$r8$lambda$GJrDa1QM-QTHT5O84dFw7SntVh4:(Landroid/app/Activity;Landroidx/preference/Preference;)Z // method@a98a │ │ -412caa: 0a02 |0005: move-result v2 │ │ -412cac: 0f02 |0006: return v2 │ │ +412c58: |[412c58] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment$$ExternalSyntheticLambda3.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +412c68: 5410 2b95 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda3;.f$0:Landroid/app/Activity; // field@952b │ │ +412c6c: 7120 8aa9 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;.$r8$lambda$GJrDa1QM-QTHT5O84dFw7SntVh4:(Landroid/app/Activity;Landroidx/preference/Preference;)Z // method@a98a │ │ +412c72: 0a02 |0005: move-result v2 │ │ +412c74: 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; │ │ │ │ @@ -1499416,35 +1499399,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -412ce8: |[412ce8] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment$$ExternalSyntheticLambda4.:()V │ │ -412cf8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -412cfe: 0e00 |0003: return-void │ │ +412cb0: |[412cb0] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment$$ExternalSyntheticLambda4.:()V │ │ +412cc0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +412cc6: 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 │ │ -412ccc: |[412ccc] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment$$ExternalSyntheticLambda4.onPreferenceChange:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -412cdc: 7120 88a9 2100 |0000: invoke-static {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;.$r8$lambda$-HXH_u5WNl63lRTCGMabRXhYrLI:(Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a988 │ │ -412ce2: 0a01 |0003: move-result v1 │ │ -412ce4: 0f01 |0004: return v1 │ │ +412c94: |[412c94] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment$$ExternalSyntheticLambda4.onPreferenceChange:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +412ca4: 7120 88a9 2100 |0000: invoke-static {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;.$r8$lambda$-HXH_u5WNl63lRTCGMabRXhYrLI:(Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a988 │ │ +412caa: 0a01 |0003: move-result v1 │ │ +412cac: 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; │ │ @@ -1499475,34 +1499458,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41319c: |[41319c] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda0.:()V │ │ -4131ac: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4131b2: 0e00 |0003: return-void │ │ +413164: |[413164] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda0.:()V │ │ +413174: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +41317a: 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 │ │ -4131b4: |[4131b4] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda0.onCall:()V │ │ -4131c4: 7100 b7a9 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.$r8$lambda$ReorMsaUUvMoi-1zrFxF8BfhkW8:()V // method@a9b7 │ │ -4131ca: 0e00 |0003: return-void │ │ +41317c: |[41317c] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda0.onCall:()V │ │ +41318c: 7100 b7a9 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.$r8$lambda$ReorMsaUUvMoi-1zrFxF8BfhkW8:()V // method@a9b7 │ │ +413192: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -1499531,34 +1499514,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4131cc: |[4131cc] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda10.:()V │ │ -4131dc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4131e2: 0e00 |0003: return-void │ │ +413194: |[413194] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda10.:()V │ │ +4131a4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4131aa: 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 │ │ -4131e4: |[4131e4] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda10.onCall:()V │ │ -4131f4: 7100 b6a9 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.$r8$lambda$R6LZdbvI1JjsrVke7eB3OjeJE_I:()V // method@a9b6 │ │ -4131fa: 0e00 |0003: return-void │ │ +4131ac: |[4131ac] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda10.onCall:()V │ │ +4131bc: 7100 b6a9 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.$r8$lambda$R6LZdbvI1JjsrVke7eB3OjeJE_I:()V // method@a9b6 │ │ +4131c2: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -1499587,34 +1499570,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4131fc: |[4131fc] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda11.:()V │ │ -41320c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -413212: 0e00 |0003: return-void │ │ +4131c4: |[4131c4] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda11.:()V │ │ +4131d4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4131da: 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 │ │ -413214: |[413214] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda11.onCall:()V │ │ -413224: 7100 b8a9 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.$r8$lambda$Y2kaEkk7_qKLl4jULO25jtb7Dvo:()V // method@a9b8 │ │ -41322a: 0e00 |0003: return-void │ │ +4131dc: |[4131dc] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda11.onCall:()V │ │ +4131ec: 7100 b8a9 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.$r8$lambda$Y2kaEkk7_qKLl4jULO25jtb7Dvo:()V // method@a9b8 │ │ +4131f2: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -1499643,34 +1499626,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41322c: |[41322c] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda1.:()V │ │ -41323c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -413242: 0e00 |0003: return-void │ │ +4131f4: |[4131f4] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda1.:()V │ │ +413204: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +41320a: 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 │ │ -413244: |[413244] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda1.onCall:()V │ │ -413254: 7100 b3a9 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.$r8$lambda$BOrtmL61VNn_dPTQuA3NdNPvS_c:()V // method@a9b3 │ │ -41325a: 0e00 |0003: return-void │ │ +41320c: |[41320c] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda1.onCall:()V │ │ +41321c: 7100 b3a9 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.$r8$lambda$BOrtmL61VNn_dPTQuA3NdNPvS_c:()V // method@a9b3 │ │ +413222: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -1499699,34 +1499682,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41325c: |[41325c] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda2.:()V │ │ -41326c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -413272: 0e00 |0003: return-void │ │ +413224: |[413224] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda2.:()V │ │ +413234: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +41323a: 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 │ │ -413274: |[413274] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda2.onCall:()V │ │ -413284: 7100 baa9 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.$r8$lambda$g5olG1VERo81kXXIXN6YAt45YkA:()V // method@a9ba │ │ -41328a: 0e00 |0003: return-void │ │ +41323c: |[41323c] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda2.onCall:()V │ │ +41324c: 7100 baa9 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.$r8$lambda$g5olG1VERo81kXXIXN6YAt45YkA:()V // method@a9ba │ │ +413252: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -1499759,18 +1499742,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 │ │ -4132ac: |[4132ac] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;)V │ │ -4132bc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4132c2: 5b01 3095 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; // field@9530 │ │ -4132c6: 0e00 |0005: return-void │ │ +413274: |[413274] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;)V │ │ +413284: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +41328a: 5b01 3095 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; // field@9530 │ │ +41328e: 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; │ │ │ │ @@ -1499780,19 +1499763,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -41328c: |[41328c] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda3.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -41329c: 5410 3095 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; // field@9530 │ │ -4132a0: 7120 b4a9 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@a9b4 │ │ -4132a6: 0a02 |0005: move-result v2 │ │ -4132a8: 0f02 |0006: return v2 │ │ +413254: |[413254] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda3.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +413264: 5410 3095 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; // field@9530 │ │ +413268: 7120 b4a9 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@a9b4 │ │ +41326e: 0a02 |0005: move-result v2 │ │ +413270: 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; │ │ │ │ @@ -1499826,18 +1499809,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 │ │ -4132e8: |[4132e8] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;)V │ │ -4132f8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4132fe: 5b01 3195 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; // field@9531 │ │ -413302: 0e00 |0005: return-void │ │ +4132b0: |[4132b0] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;)V │ │ +4132c0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4132c6: 5b01 3195 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; // field@9531 │ │ +4132ca: 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; │ │ │ │ @@ -1499847,19 +1499830,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -4132c8: |[4132c8] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda4.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -4132d8: 5410 3195 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; // field@9531 │ │ -4132dc: 7120 b5a9 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@a9b5 │ │ -4132e2: 0a02 |0005: move-result v2 │ │ -4132e4: 0f02 |0006: return v2 │ │ +413290: |[413290] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda4.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +4132a0: 5410 3195 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; // field@9531 │ │ +4132a4: 7120 b5a9 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@a9b5 │ │ +4132aa: 0a02 |0005: move-result v2 │ │ +4132ac: 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; │ │ │ │ @@ -1499893,18 +1499876,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 │ │ -413324: |[413324] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;)V │ │ -413334: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -41333a: 5b01 3295 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; // field@9532 │ │ -41333e: 0e00 |0005: return-void │ │ +4132ec: |[4132ec] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;)V │ │ +4132fc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +413302: 5b01 3295 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; // field@9532 │ │ +413306: 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; │ │ │ │ @@ -1499914,19 +1499897,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -413304: |[413304] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda5.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -413314: 5410 3295 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; // field@9532 │ │ -413318: 7120 b2a9 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@a9b2 │ │ -41331e: 0a02 |0005: move-result v2 │ │ -413320: 0f02 |0006: return v2 │ │ +4132cc: |[4132cc] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda5.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +4132dc: 5410 3295 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; // field@9532 │ │ +4132e0: 7120 b2a9 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@a9b2 │ │ +4132e6: 0a02 |0005: move-result v2 │ │ +4132e8: 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; │ │ │ │ @@ -1499960,18 +1499943,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 │ │ -413360: |[413360] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;)V │ │ -413370: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -413376: 5b01 3395 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; // field@9533 │ │ -41337a: 0e00 |0005: return-void │ │ +413328: |[413328] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;)V │ │ +413338: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +41333e: 5b01 3395 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; // field@9533 │ │ +413342: 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; │ │ │ │ @@ -1499981,19 +1499964,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -413340: |[413340] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda6.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -413350: 5410 3395 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; // field@9533 │ │ -413354: 7120 bca9 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@a9bc │ │ -41335a: 0a02 |0005: move-result v2 │ │ -41335c: 0f02 |0006: return v2 │ │ +413308: |[413308] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda6.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +413318: 5410 3395 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; // field@9533 │ │ +41331c: 7120 bca9 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@a9bc │ │ +413322: 0a02 |0005: move-result v2 │ │ +413324: 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; │ │ │ │ @@ -1500027,18 +1500010,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 │ │ -41339c: |[41339c] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;)V │ │ -4133ac: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4133b2: 5b01 3495 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; // field@9534 │ │ -4133b6: 0e00 |0005: return-void │ │ +413364: |[413364] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;)V │ │ +413374: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +41337a: 5b01 3495 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; // field@9534 │ │ +41337e: 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; │ │ │ │ @@ -1500048,19 +1500031,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -41337c: |[41337c] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda7.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -41338c: 5410 3495 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; // field@9534 │ │ -413390: 7120 b9a9 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@a9b9 │ │ -413396: 0a02 |0005: move-result v2 │ │ -413398: 0f02 |0006: return v2 │ │ +413344: |[413344] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda7.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +413354: 5410 3495 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; // field@9534 │ │ +413358: 7120 b9a9 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@a9b9 │ │ +41335e: 0a02 |0005: move-result v2 │ │ +413360: 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; │ │ │ │ @@ -1500094,18 +1500077,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 │ │ -4133d8: |[4133d8] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;)V │ │ -4133e8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4133ee: 5b01 3595 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; // field@9535 │ │ -4133f2: 0e00 |0005: return-void │ │ +4133a0: |[4133a0] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;)V │ │ +4133b0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4133b6: 5b01 3595 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; // field@9535 │ │ +4133ba: 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; │ │ │ │ @@ -1500115,19 +1500098,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -4133b8: |[4133b8] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda8.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -4133c8: 5410 3595 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; // field@9535 │ │ -4133cc: 7120 bba9 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@a9bb │ │ -4133d2: 0a02 |0005: move-result v2 │ │ -4133d4: 0f02 |0006: return v2 │ │ +413380: |[413380] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda8.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +413390: 5410 3595 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; // field@9535 │ │ +413394: 7120 bba9 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@a9bb │ │ +41339a: 0a02 |0005: move-result v2 │ │ +41339c: 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; │ │ │ │ @@ -1500157,34 +1500140,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4133f4: |[4133f4] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda9.:()V │ │ -413404: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -41340a: 0e00 |0003: return-void │ │ +4133bc: |[4133bc] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda9.:()V │ │ +4133cc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4133d2: 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 │ │ -41340c: |[41340c] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda9.onCall:()V │ │ -41341c: 7100 b1a9 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.$r8$lambda$4UuRCtvUhqC_pnV50IUOhtjDtjg:()V // method@a9b1 │ │ -413422: 0e00 |0003: return-void │ │ +4133d4: |[4133d4] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda9.onCall:()V │ │ +4133e4: 7100 b1a9 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.$r8$lambda$4UuRCtvUhqC_pnV50IUOhtjDtjg:()V // method@a9b1 │ │ +4133ea: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -1500217,18 +1500200,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 │ │ -4138fc: |[4138fc] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;)V │ │ -41390c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -413912: 5b01 4095 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; // field@9540 │ │ -413916: 0e00 |0005: return-void │ │ +4138c4: |[4138c4] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;)V │ │ +4138d4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4138da: 5b01 4095 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; // field@9540 │ │ +4138de: 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; │ │ │ │ @@ -1500238,19 +1500221,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 │ │ -4138dc: |[4138dc] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda2.onPreferenceChange:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -4138ec: 5410 4095 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; // field@9540 │ │ -4138f0: 7130 dfa9 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@a9df │ │ -4138f6: 0a02 |0005: move-result v2 │ │ -4138f8: 0f02 |0006: return v2 │ │ +4138a4: |[4138a4] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda2.onPreferenceChange:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +4138b4: 5410 4095 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; // field@9540 │ │ +4138b8: 7130 dfa9 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@a9df │ │ +4138be: 0a02 |0005: move-result v2 │ │ +4138c0: 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; │ │ @@ -1500281,35 +1500264,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -413934: |[413934] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda3.:()V │ │ -413944: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -41394a: 0e00 |0003: return-void │ │ +4138fc: |[4138fc] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda3.:()V │ │ +41390c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +413912: 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 │ │ -413918: |[413918] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda3.onPreferenceChange:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -413928: 7120 e3a9 2100 |0000: invoke-static {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;.$r8$lambda$izPoGtkozbTo4v5uULxbwzhbKQo:(Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a9e3 │ │ -41392e: 0a01 |0003: move-result v1 │ │ -413930: 0f01 |0004: return v1 │ │ +4138e0: |[4138e0] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda3.onPreferenceChange:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +4138f0: 7120 e3a9 2100 |0000: invoke-static {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;.$r8$lambda$izPoGtkozbTo4v5uULxbwzhbKQo:(Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a9e3 │ │ +4138f6: 0a01 |0003: move-result v1 │ │ +4138f8: 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; │ │ @@ -1500344,18 +1500327,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 │ │ -41396c: |[41396c] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;)V │ │ -41397c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -413982: 5b01 4195 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; // field@9541 │ │ -413986: 0e00 |0005: return-void │ │ +413934: |[413934] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;)V │ │ +413944: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +41394a: 5b01 4195 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; // field@9541 │ │ +41394e: 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; │ │ │ │ @@ -1500365,19 +1500348,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -41394c: |[41394c] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda4.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -41395c: 5410 4195 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; // field@9541 │ │ -413960: 7120 e5a9 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@a9e5 │ │ -413966: 0a02 |0005: move-result v2 │ │ -413968: 0f02 |0006: return v2 │ │ +413914: |[413914] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda4.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +413924: 5410 4195 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; // field@9541 │ │ +413928: 7120 e5a9 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@a9e5 │ │ +41392e: 0a02 |0005: move-result v2 │ │ +413930: 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; │ │ │ │ @@ -1500411,18 +1500394,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 │ │ -4139a8: |[4139a8] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;)V │ │ -4139b8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4139be: 5b01 4295 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; // field@9542 │ │ -4139c2: 0e00 |0005: return-void │ │ +413970: |[413970] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;)V │ │ +413980: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +413986: 5b01 4295 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; // field@9542 │ │ +41398a: 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; │ │ │ │ @@ -1500432,19 +1500415,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -413988: |[413988] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda5.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -413998: 5410 4295 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; // field@9542 │ │ -41399c: 7120 e4a9 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@a9e4 │ │ -4139a2: 0a02 |0005: move-result v2 │ │ -4139a4: 0f02 |0006: return v2 │ │ +413950: |[413950] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda5.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +413960: 5410 4295 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; // field@9542 │ │ +413964: 7120 e4a9 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@a9e4 │ │ +41396a: 0a02 |0005: move-result v2 │ │ +41396c: 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; │ │ │ │ @@ -1500478,18 +1500461,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 │ │ -4139e4: |[4139e4] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;)V │ │ -4139f4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4139fa: 5b01 4395 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; // field@9543 │ │ -4139fe: 0e00 |0005: return-void │ │ +4139ac: |[4139ac] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;)V │ │ +4139bc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4139c2: 5b01 4395 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; // field@9543 │ │ +4139c6: 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; │ │ │ │ @@ -1500499,19 +1500482,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -4139c4: |[4139c4] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda6.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -4139d4: 5410 4395 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; // field@9543 │ │ -4139d8: 7120 e2a9 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@a9e2 │ │ -4139de: 0a02 |0005: move-result v2 │ │ -4139e0: 0f02 |0006: return v2 │ │ +41398c: |[41398c] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda6.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +41399c: 5410 4395 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; // field@9543 │ │ +4139a0: 7120 e2a9 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@a9e2 │ │ +4139a6: 0a02 |0005: move-result v2 │ │ +4139a8: 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; │ │ │ │ @@ -1500545,18 +1500528,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 │ │ -413a20: |[413a20] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;)V │ │ -413a30: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -413a36: 5b01 4495 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; // field@9544 │ │ -413a3a: 0e00 |0005: return-void │ │ +4139e8: |[4139e8] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;)V │ │ +4139f8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4139fe: 5b01 4495 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; // field@9544 │ │ +413a02: 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; │ │ │ │ @@ -1500566,19 +1500549,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -413a00: |[413a00] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda7.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -413a10: 5410 4495 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; // field@9544 │ │ -413a14: 7120 e6a9 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@a9e6 │ │ -413a1a: 0a02 |0005: move-result v2 │ │ -413a1c: 0f02 |0006: return v2 │ │ +4139c8: |[4139c8] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda7.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +4139d8: 5410 4495 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; // field@9544 │ │ +4139dc: 7120 e6a9 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@a9e6 │ │ +4139e2: 0a02 |0005: move-result v2 │ │ +4139e4: 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; │ │ │ │ @@ -1500612,18 +1500595,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 │ │ -413a5c: |[413a5c] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;)V │ │ -413a6c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -413a72: 5b01 4595 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; // field@9545 │ │ -413a76: 0e00 |0005: return-void │ │ +413a24: |[413a24] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;)V │ │ +413a34: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +413a3a: 5b01 4595 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; // field@9545 │ │ +413a3e: 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; │ │ │ │ @@ -1500633,19 +1500616,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -413a3c: |[413a3c] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda8.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -413a4c: 5410 4595 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; // field@9545 │ │ -413a50: 7120 e1a9 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@a9e1 │ │ -413a56: 0a02 |0005: move-result v2 │ │ -413a58: 0f02 |0006: return v2 │ │ +413a04: |[413a04] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda8.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +413a14: 5410 4595 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; // field@9545 │ │ +413a18: 7120 e1a9 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@a9e1 │ │ +413a1e: 0a02 |0005: move-result v2 │ │ +413a20: 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; │ │ │ │ @@ -1500679,18 +1500662,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 │ │ -413ff8: |[413ff8] de.danoeh.antennapod.fragment.preferences.about.AboutFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;)V │ │ -414008: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -41400e: 5b01 4795 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment; // field@9547 │ │ -414012: 0e00 |0005: return-void │ │ +413fc0: |[413fc0] de.danoeh.antennapod.fragment.preferences.about.AboutFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;)V │ │ +413fd0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +413fd6: 5b01 4795 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment; // field@9547 │ │ +413fda: 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; │ │ │ │ @@ -1500700,19 +1500683,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -413fd8: |[413fd8] de.danoeh.antennapod.fragment.preferences.about.AboutFragment$$ExternalSyntheticLambda0.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -413fe8: 5410 4795 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment; // field@9547 │ │ -413fec: 7120 ffa9 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@a9ff │ │ -413ff2: 0a02 |0005: move-result v2 │ │ -413ff4: 0f02 |0006: return v2 │ │ +413fa0: |[413fa0] de.danoeh.antennapod.fragment.preferences.about.AboutFragment$$ExternalSyntheticLambda0.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +413fb0: 5410 4795 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment; // field@9547 │ │ +413fb4: 7120 ffa9 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@a9ff │ │ +413fba: 0a02 |0005: move-result v2 │ │ +413fbc: 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; │ │ │ │ @@ -1500746,18 +1500729,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 │ │ -414034: |[414034] de.danoeh.antennapod.fragment.preferences.about.AboutFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;)V │ │ -414044: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -41404a: 5b01 4895 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment; // field@9548 │ │ -41404e: 0e00 |0005: return-void │ │ +413ffc: |[413ffc] de.danoeh.antennapod.fragment.preferences.about.AboutFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;)V │ │ +41400c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +414012: 5b01 4895 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment; // field@9548 │ │ +414016: 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; │ │ │ │ @@ -1500767,19 +1500750,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -414014: |[414014] de.danoeh.antennapod.fragment.preferences.about.AboutFragment$$ExternalSyntheticLambda1.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -414024: 5410 4895 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment; // field@9548 │ │ -414028: 7120 fea9 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@a9fe │ │ -41402e: 0a02 |0005: move-result v2 │ │ -414030: 0f02 |0006: return v2 │ │ +413fdc: |[413fdc] de.danoeh.antennapod.fragment.preferences.about.AboutFragment$$ExternalSyntheticLambda1.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +413fec: 5410 4895 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment; // field@9548 │ │ +413ff0: 7120 fea9 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@a9fe │ │ +413ff6: 0a02 |0005: move-result v2 │ │ +413ff8: 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; │ │ │ │ @@ -1500813,18 +1500796,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 │ │ -414070: |[414070] de.danoeh.antennapod.fragment.preferences.about.AboutFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;)V │ │ -414080: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -414086: 5b01 4995 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment; // field@9549 │ │ -41408a: 0e00 |0005: return-void │ │ +414038: |[414038] de.danoeh.antennapod.fragment.preferences.about.AboutFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;)V │ │ +414048: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +41404e: 5b01 4995 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment; // field@9549 │ │ +414052: 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; │ │ │ │ @@ -1500834,19 +1500817,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -414050: |[414050] de.danoeh.antennapod.fragment.preferences.about.AboutFragment$$ExternalSyntheticLambda2.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -414060: 5410 4995 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment; // field@9549 │ │ -414064: 7120 fda9 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@a9fd │ │ -41406a: 0a02 |0005: move-result v2 │ │ -41406c: 0f02 |0006: return v2 │ │ +414018: |[414018] de.danoeh.antennapod.fragment.preferences.about.AboutFragment$$ExternalSyntheticLambda2.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +414028: 5410 4995 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment; // field@9549 │ │ +41402c: 7120 fda9 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@a9fd │ │ +414032: 0a02 |0005: move-result v2 │ │ +414034: 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; │ │ │ │ @@ -1500880,18 +1500863,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 │ │ -4140ac: |[4140ac] de.danoeh.antennapod.fragment.preferences.about.AboutFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;)V │ │ -4140bc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4140c2: 5b01 4a95 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment; // field@954a │ │ -4140c6: 0e00 |0005: return-void │ │ +414074: |[414074] de.danoeh.antennapod.fragment.preferences.about.AboutFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;)V │ │ +414084: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +41408a: 5b01 4a95 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment; // field@954a │ │ +41408e: 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; │ │ │ │ @@ -1500901,19 +1500884,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -41408c: |[41408c] de.danoeh.antennapod.fragment.preferences.about.AboutFragment$$ExternalSyntheticLambda3.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -41409c: 5410 4a95 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment; // field@954a │ │ -4140a0: 7120 00aa 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@aa00 │ │ -4140a6: 0a02 |0005: move-result v2 │ │ -4140a8: 0f02 |0006: return v2 │ │ +414054: |[414054] de.danoeh.antennapod.fragment.preferences.about.AboutFragment$$ExternalSyntheticLambda3.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +414064: 5410 4a95 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment; // field@954a │ │ +414068: 7120 00aa 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@aa00 │ │ +41406e: 0a02 |0005: move-result v2 │ │ +414070: 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; │ │ │ │ @@ -1500943,34 +1500926,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4143ac: |[4143ac] de.danoeh.antennapod.fragment.preferences.about.ContributorsPagerFragment$$ExternalSyntheticLambda0.:()V │ │ -4143bc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4143c2: 0e00 |0003: return-void │ │ +414374: |[414374] de.danoeh.antennapod.fragment.preferences.about.ContributorsPagerFragment$$ExternalSyntheticLambda0.:()V │ │ +414384: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +41438a: 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 │ │ -4143c4: |[4143c4] de.danoeh.antennapod.fragment.preferences.about.ContributorsPagerFragment$$ExternalSyntheticLambda0.onConfigureTab:(Lcom/google/android/material/tabs/TabLayout$Tab;I)V │ │ -4143d4: 7120 0daa 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@aa0d │ │ -4143da: 0e00 |0003: return-void │ │ +41438c: |[41438c] de.danoeh.antennapod.fragment.preferences.about.ContributorsPagerFragment$$ExternalSyntheticLambda0.onConfigureTab:(Lcom/google/android/material/tabs/TabLayout$Tab;I)V │ │ +41439c: 7120 0daa 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@aa0d │ │ +4143a2: 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 │ │ @@ -1501005,18 +1500988,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 │ │ -414594: |[414594] de.danoeh.antennapod.fragment.preferences.about.DevelopersFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;)V │ │ -4145a4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4145aa: 5b01 4f95 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment; // field@954f │ │ -4145ae: 0e00 |0005: return-void │ │ +41455c: |[41455c] de.danoeh.antennapod.fragment.preferences.about.DevelopersFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;)V │ │ +41456c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +414572: 5b01 4f95 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment; // field@954f │ │ +414576: 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; │ │ │ │ @@ -1501026,18 +1501009,18 @@ │ │ type : '(Lio/reactivex/SingleEmitter;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4145b0: |[4145b0] de.danoeh.antennapod.fragment.preferences.about.DevelopersFragment$$ExternalSyntheticLambda0.subscribe:(Lio/reactivex/SingleEmitter;)V │ │ -4145c0: 5410 4f95 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment; // field@954f │ │ -4145c4: 7120 1aaa 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@aa1a │ │ -4145ca: 0e00 |0005: return-void │ │ +414578: |[414578] de.danoeh.antennapod.fragment.preferences.about.DevelopersFragment$$ExternalSyntheticLambda0.subscribe:(Lio/reactivex/SingleEmitter;)V │ │ +414588: 5410 4f95 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment; // field@954f │ │ +41458c: 7120 1aaa 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@aa1a │ │ +414592: 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; │ │ │ │ @@ -1501071,18 +1501054,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 │ │ -4145cc: |[4145cc] de.danoeh.antennapod.fragment.preferences.about.DevelopersFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;)V │ │ -4145dc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4145e2: 5b01 5095 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment; // field@9550 │ │ -4145e6: 0e00 |0005: return-void │ │ +414594: |[414594] de.danoeh.antennapod.fragment.preferences.about.DevelopersFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;)V │ │ +4145a4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4145aa: 5b01 5095 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment; // field@9550 │ │ +4145ae: 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; │ │ │ │ @@ -1501092,19 +1501075,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -4145e8: |[4145e8] de.danoeh.antennapod.fragment.preferences.about.DevelopersFragment$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ -4145f8: 5410 5095 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment; // field@9550 │ │ -4145fc: 1f02 fd1e |0002: check-cast v2, Ljava/util/ArrayList; // type@1efd │ │ -414600: 7120 19aa 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@aa19 │ │ -414606: 0e00 |0007: return-void │ │ +4145b0: |[4145b0] de.danoeh.antennapod.fragment.preferences.about.DevelopersFragment$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ +4145c0: 5410 5095 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment; // field@9550 │ │ +4145c4: 1f02 fd1e |0002: check-cast v2, Ljava/util/ArrayList; // type@1efd │ │ +4145c8: 7120 19aa 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@aa19 │ │ +4145ce: 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; │ │ │ │ @@ -1501138,18 +1501121,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 │ │ -414608: |[414608] de.danoeh.antennapod.fragment.preferences.about.DevelopersFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;)V │ │ -414618: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -41461e: 5b01 5195 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment; // field@9551 │ │ -414622: 0e00 |0005: return-void │ │ +4145d0: |[4145d0] de.danoeh.antennapod.fragment.preferences.about.DevelopersFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;)V │ │ +4145e0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4145e6: 5b01 5195 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment; // field@9551 │ │ +4145ea: 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; │ │ │ │ @@ -1501159,19 +1501142,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -414624: |[414624] de.danoeh.antennapod.fragment.preferences.about.DevelopersFragment$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ -414634: 5410 5195 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment; // field@9551 │ │ -414638: 1f02 941e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e94 │ │ -41463c: 7120 18aa 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@aa18 │ │ -414642: 0e00 |0007: return-void │ │ +4145ec: |[4145ec] de.danoeh.antennapod.fragment.preferences.about.DevelopersFragment$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ +4145fc: 5410 5195 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment; // field@9551 │ │ +414600: 1f02 941e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e94 │ │ +414604: 7120 18aa 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@aa18 │ │ +41460a: 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; │ │ │ │ @@ -1501205,18 +1501188,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 │ │ -41487c: |[41487c] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;)V │ │ -41488c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -414892: 5b01 5395 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment; // field@9553 │ │ -414896: 0e00 |0005: return-void │ │ +414844: |[414844] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;)V │ │ +414854: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +41485a: 5b01 5395 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment; // field@9553 │ │ +41485e: 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; │ │ │ │ @@ -1501226,18 +1501209,18 @@ │ │ type : '(Lio/reactivex/SingleEmitter;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -414898: |[414898] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment$$ExternalSyntheticLambda0.subscribe:(Lio/reactivex/SingleEmitter;)V │ │ -4148a8: 5410 5395 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment; // field@9553 │ │ -4148ac: 7120 2baa 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@aa2b │ │ -4148b2: 0e00 |0005: return-void │ │ +414860: |[414860] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment$$ExternalSyntheticLambda0.subscribe:(Lio/reactivex/SingleEmitter;)V │ │ +414870: 5410 5395 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment; // field@9553 │ │ +414874: 7120 2baa 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@aa2b │ │ +41487a: 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; │ │ │ │ @@ -1501271,18 +1501254,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 │ │ -4148b4: |[4148b4] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;)V │ │ -4148c4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4148ca: 5b01 5495 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment; // field@9554 │ │ -4148ce: 0e00 |0005: return-void │ │ +41487c: |[41487c] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;)V │ │ +41488c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +414892: 5b01 5495 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment; // field@9554 │ │ +414896: 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; │ │ │ │ @@ -1501292,19 +1501275,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -4148d0: |[4148d0] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ -4148e0: 5410 5495 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment; // field@9554 │ │ -4148e4: 1f02 fd1e |0002: check-cast v2, Ljava/util/ArrayList; // type@1efd │ │ -4148e8: 7120 2daa 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@aa2d │ │ -4148ee: 0e00 |0007: return-void │ │ +414898: |[414898] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ +4148a8: 5410 5495 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment; // field@9554 │ │ +4148ac: 1f02 fd1e |0002: check-cast v2, Ljava/util/ArrayList; // type@1efd │ │ +4148b0: 7120 2daa 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@aa2d │ │ +4148b6: 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; │ │ │ │ @@ -1501338,18 +1501321,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 │ │ -4148f0: |[4148f0] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;)V │ │ -414900: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -414906: 5b01 5595 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment; // field@9555 │ │ -41490a: 0e00 |0005: return-void │ │ +4148b8: |[4148b8] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;)V │ │ +4148c8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4148ce: 5b01 5595 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment; // field@9555 │ │ +4148d2: 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; │ │ │ │ @@ -1501359,19 +1501342,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -41490c: |[41490c] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ -41491c: 5410 5595 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment; // field@9555 │ │ -414920: 1f02 941e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e94 │ │ -414924: 7120 2caa 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@aa2c │ │ -41492a: 0e00 |0007: return-void │ │ +4148d4: |[4148d4] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ +4148e4: 5410 5595 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment; // field@9555 │ │ +4148e8: 1f02 941e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e94 │ │ +4148ec: 7120 2caa 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@aa2c │ │ +4148f2: 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; │ │ │ │ @@ -1501413,19 +1501396,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 │ │ -41496c: |[41496c] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment$LicenseItem.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -41497c: 7040 7497 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@9774 │ │ -414982: 5b04 5995 |0003: iput-object v4, v0, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$LicenseItem;.licenseUrl:Ljava/lang/String; // field@9559 │ │ -414986: 5b05 5895 |0005: iput-object v5, v0, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$LicenseItem;.licenseTextFile:Ljava/lang/String; // field@9558 │ │ -41498a: 0e00 |0007: return-void │ │ +414934: |[414934] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment$LicenseItem.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +414944: 7040 7497 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@9774 │ │ +41494a: 5b04 5995 |0003: iput-object v4, v0, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$LicenseItem;.licenseUrl:Ljava/lang/String; // field@9559 │ │ +41494e: 5b05 5895 |0005: iput-object v5, v0, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$LicenseItem;.licenseTextFile:Ljava/lang/String; // field@9558 │ │ +414952: 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; │ │ @@ -1501466,18 +1501449,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 │ │ -414dcc: |[414dcc] de.danoeh.antennapod.fragment.preferences.about.SpecialThanksFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;)V │ │ -414ddc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -414de2: 5b01 5c95 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment; // field@955c │ │ -414de6: 0e00 |0005: return-void │ │ +414d94: |[414d94] de.danoeh.antennapod.fragment.preferences.about.SpecialThanksFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;)V │ │ +414da4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +414daa: 5b01 5c95 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment; // field@955c │ │ +414dae: 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; │ │ │ │ @@ -1501487,18 +1501470,18 @@ │ │ type : '(Lio/reactivex/SingleEmitter;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -414de8: |[414de8] de.danoeh.antennapod.fragment.preferences.about.SpecialThanksFragment$$ExternalSyntheticLambda0.subscribe:(Lio/reactivex/SingleEmitter;)V │ │ -414df8: 5410 5c95 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment; // field@955c │ │ -414dfc: 7120 3eaa 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@aa3e │ │ -414e02: 0e00 |0005: return-void │ │ +414db0: |[414db0] de.danoeh.antennapod.fragment.preferences.about.SpecialThanksFragment$$ExternalSyntheticLambda0.subscribe:(Lio/reactivex/SingleEmitter;)V │ │ +414dc0: 5410 5c95 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment; // field@955c │ │ +414dc4: 7120 3eaa 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@aa3e │ │ +414dca: 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; │ │ │ │ @@ -1501532,18 +1501515,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 │ │ -414e04: |[414e04] de.danoeh.antennapod.fragment.preferences.about.SpecialThanksFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;)V │ │ -414e14: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -414e1a: 5b01 5d95 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment; // field@955d │ │ -414e1e: 0e00 |0005: return-void │ │ +414dcc: |[414dcc] de.danoeh.antennapod.fragment.preferences.about.SpecialThanksFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;)V │ │ +414ddc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +414de2: 5b01 5d95 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment; // field@955d │ │ +414de6: 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; │ │ │ │ @@ -1501553,19 +1501536,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -414e20: |[414e20] de.danoeh.antennapod.fragment.preferences.about.SpecialThanksFragment$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ -414e30: 5410 5d95 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment; // field@955d │ │ -414e34: 1f02 fd1e |0002: check-cast v2, Ljava/util/ArrayList; // type@1efd │ │ -414e38: 7120 40aa 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@aa40 │ │ -414e3e: 0e00 |0007: return-void │ │ +414de8: |[414de8] de.danoeh.antennapod.fragment.preferences.about.SpecialThanksFragment$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ +414df8: 5410 5d95 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment; // field@955d │ │ +414dfc: 1f02 fd1e |0002: check-cast v2, Ljava/util/ArrayList; // type@1efd │ │ +414e00: 7120 40aa 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@aa40 │ │ +414e06: 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; │ │ │ │ @@ -1501599,18 +1501582,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 │ │ -414e40: |[414e40] de.danoeh.antennapod.fragment.preferences.about.SpecialThanksFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;)V │ │ -414e50: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -414e56: 5b01 5e95 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment; // field@955e │ │ -414e5a: 0e00 |0005: return-void │ │ +414e08: |[414e08] de.danoeh.antennapod.fragment.preferences.about.SpecialThanksFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;)V │ │ +414e18: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +414e1e: 5b01 5e95 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment; // field@955e │ │ +414e22: 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; │ │ │ │ @@ -1501620,19 +1501603,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -414e5c: |[414e5c] de.danoeh.antennapod.fragment.preferences.about.SpecialThanksFragment$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ -414e6c: 5410 5e95 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment; // field@955e │ │ -414e70: 1f02 941e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e94 │ │ -414e74: 7120 3faa 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@aa3f │ │ -414e7a: 0e00 |0007: return-void │ │ +414e24: |[414e24] de.danoeh.antennapod.fragment.preferences.about.SpecialThanksFragment$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ +414e34: 5410 5e95 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment; // field@955e │ │ +414e38: 1f02 941e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e94 │ │ +414e3c: 7120 3faa 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@aa3f │ │ +414e42: 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; │ │ │ │ @@ -1501666,18 +1501649,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 │ │ -415088: |[415088] de.danoeh.antennapod.fragment.preferences.about.TranslatorsFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;)V │ │ -415098: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -41509e: 5b01 6095 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment; // field@9560 │ │ -4150a2: 0e00 |0005: return-void │ │ +415050: |[415050] de.danoeh.antennapod.fragment.preferences.about.TranslatorsFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;)V │ │ +415060: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +415066: 5b01 6095 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment; // field@9560 │ │ +41506a: 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; │ │ │ │ @@ -1501687,18 +1501670,18 @@ │ │ type : '(Lio/reactivex/SingleEmitter;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4150a4: |[4150a4] de.danoeh.antennapod.fragment.preferences.about.TranslatorsFragment$$ExternalSyntheticLambda0.subscribe:(Lio/reactivex/SingleEmitter;)V │ │ -4150b4: 5410 6095 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment; // field@9560 │ │ -4150b8: 7120 4faa 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@aa4f │ │ -4150be: 0e00 |0005: return-void │ │ +41506c: |[41506c] de.danoeh.antennapod.fragment.preferences.about.TranslatorsFragment$$ExternalSyntheticLambda0.subscribe:(Lio/reactivex/SingleEmitter;)V │ │ +41507c: 5410 6095 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment; // field@9560 │ │ +415080: 7120 4faa 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@aa4f │ │ +415086: 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; │ │ │ │ @@ -1501732,18 +1501715,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 │ │ -4150c0: |[4150c0] de.danoeh.antennapod.fragment.preferences.about.TranslatorsFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;)V │ │ -4150d0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4150d6: 5b01 6195 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment; // field@9561 │ │ -4150da: 0e00 |0005: return-void │ │ +415088: |[415088] de.danoeh.antennapod.fragment.preferences.about.TranslatorsFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;)V │ │ +415098: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +41509e: 5b01 6195 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment; // field@9561 │ │ +4150a2: 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; │ │ │ │ @@ -1501753,19 +1501736,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -4150dc: |[4150dc] de.danoeh.antennapod.fragment.preferences.about.TranslatorsFragment$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ -4150ec: 5410 6195 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment; // field@9561 │ │ -4150f0: 1f02 fd1e |0002: check-cast v2, Ljava/util/ArrayList; // type@1efd │ │ -4150f4: 7120 4eaa 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@aa4e │ │ -4150fa: 0e00 |0007: return-void │ │ +4150a4: |[4150a4] de.danoeh.antennapod.fragment.preferences.about.TranslatorsFragment$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ +4150b4: 5410 6195 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment; // field@9561 │ │ +4150b8: 1f02 fd1e |0002: check-cast v2, Ljava/util/ArrayList; // type@1efd │ │ +4150bc: 7120 4eaa 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@aa4e │ │ +4150c2: 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; │ │ │ │ @@ -1501799,18 +1501782,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 │ │ -4150fc: |[4150fc] de.danoeh.antennapod.fragment.preferences.about.TranslatorsFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;)V │ │ -41510c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -415112: 5b01 6295 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment; // field@9562 │ │ -415116: 0e00 |0005: return-void │ │ +4150c4: |[4150c4] de.danoeh.antennapod.fragment.preferences.about.TranslatorsFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;)V │ │ +4150d4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4150da: 5b01 6295 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment; // field@9562 │ │ +4150de: 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; │ │ │ │ @@ -1501820,19 +1501803,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -415118: |[415118] de.danoeh.antennapod.fragment.preferences.about.TranslatorsFragment$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ -415128: 5410 6295 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment; // field@9562 │ │ -41512c: 1f02 941e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e94 │ │ -415130: 7120 4daa 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@aa4d │ │ -415136: 0e00 |0007: return-void │ │ +4150e0: |[4150e0] de.danoeh.antennapod.fragment.preferences.about.TranslatorsFragment$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ +4150f0: 5410 6295 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment; // field@9562 │ │ +4150f4: 1f02 941e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e94 │ │ +4150f8: 7120 4daa 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@aa4d │ │ +4150fe: 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; │ │ │ │ @@ -1501874,20 +1501857,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 │ │ -4156e8: |[4156e8] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Ljava/lang/String;Ljava/lang/String;)V │ │ -4156f8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4156fe: 5b01 7695 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@9576 │ │ -415702: 5b02 7795 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@9577 │ │ -415706: 5b03 7895 |0007: iput-object v3, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda1;.f$2:Ljava/lang/String; // field@9578 │ │ -41570a: 0e00 |0009: return-void │ │ +4156b0: |[4156b0] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Ljava/lang/String;Ljava/lang/String;)V │ │ +4156c0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4156c6: 5b01 7695 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@9576 │ │ +4156ca: 5b02 7795 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@9577 │ │ +4156ce: 5b03 7895 |0007: iput-object v3, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda1;.f$2:Ljava/lang/String; // field@9578 │ │ +4156d2: 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; │ │ @@ -1501899,20 +1501882,20 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -41570c: |[41570c] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda1.run:()V │ │ -41571c: 5430 7695 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@9576 │ │ -415720: 5431 7795 |0002: iget-object v1, v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@9577 │ │ -415724: 5432 7895 |0004: iget-object v2, v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda1;.f$2:Ljava/lang/String; // field@9578 │ │ -415728: 7130 8daa 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@aa8d │ │ -41572e: 0e00 |0009: return-void │ │ +4156d4: |[4156d4] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda1.run:()V │ │ +4156e4: 5430 7695 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@9576 │ │ +4156e8: 5431 7795 |0002: iget-object v1, v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@9577 │ │ +4156ec: 5432 7895 |0004: iget-object v2, v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda1;.f$2:Ljava/lang/String; // field@9578 │ │ +4156f0: 7130 8daa 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@aa8d │ │ +4156f6: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -1501953,20 +1501936,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 │ │ -415730: |[415730] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Landroid/widget/Button;Landroid/widget/ProgressBar;)V │ │ -415740: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -415746: 5b01 7995 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@9579 │ │ -41574a: 5b02 7a95 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda2;.f$1:Landroid/widget/Button; // field@957a │ │ -41574e: 5b03 7b95 |0007: iput-object v3, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda2;.f$2:Landroid/widget/ProgressBar; // field@957b │ │ -415752: 0e00 |0009: return-void │ │ +4156f8: |[4156f8] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Landroid/widget/Button;Landroid/widget/ProgressBar;)V │ │ +415708: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +41570e: 5b01 7995 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@9579 │ │ +415712: 5b02 7a95 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda2;.f$1:Landroid/widget/Button; // field@957a │ │ +415716: 5b03 7b95 |0007: iput-object v3, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda2;.f$2:Landroid/widget/ProgressBar; // field@957b │ │ +41571a: 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; │ │ @@ -1501978,20 +1501961,20 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -415754: |[415754] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda2.run:()V │ │ -415764: 5430 7995 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@9579 │ │ -415768: 5431 7a95 |0002: iget-object v1, v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda2;.f$1:Landroid/widget/Button; // field@957a │ │ -41576c: 5432 7b95 |0004: iget-object v2, v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda2;.f$2:Landroid/widget/ProgressBar; // field@957b │ │ -415770: 7130 82aa 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@aa82 │ │ -415776: 0e00 |0009: return-void │ │ +41571c: |[41571c] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda2.run:()V │ │ +41572c: 5430 7995 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@9579 │ │ +415730: 5431 7a95 |0002: iget-object v1, v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda2;.f$1:Landroid/widget/Button; // field@957a │ │ +415734: 5432 7b95 |0004: iget-object v2, v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda2;.f$2:Landroid/widget/ProgressBar; // field@957b │ │ +415738: 7130 82aa 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@aa82 │ │ +41573e: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -1502032,20 +1502015,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 │ │ -415778: |[415778] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda3.:(Landroid/widget/Button;Landroid/widget/ProgressBar;Landroid/widget/TextView;)V │ │ -415788: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -41578e: 5b01 7c95 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda3;.f$0:Landroid/widget/Button; // field@957c │ │ -415792: 5b02 7d95 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda3;.f$1:Landroid/widget/ProgressBar; // field@957d │ │ -415796: 5b03 7e95 |0007: iput-object v3, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda3;.f$2:Landroid/widget/TextView; // field@957e │ │ -41579a: 0e00 |0009: return-void │ │ +415740: |[415740] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda3.:(Landroid/widget/Button;Landroid/widget/ProgressBar;Landroid/widget/TextView;)V │ │ +415750: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +415756: 5b01 7c95 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda3;.f$0:Landroid/widget/Button; // field@957c │ │ +41575a: 5b02 7d95 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda3;.f$1:Landroid/widget/ProgressBar; // field@957d │ │ +41575e: 5b03 7e95 |0007: iput-object v3, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda3;.f$2:Landroid/widget/TextView; // field@957e │ │ +415762: 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; │ │ @@ -1502057,21 +1502040,21 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -41579c: |[41579c] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ -4157ac: 5430 7c95 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda3;.f$0:Landroid/widget/Button; // field@957c │ │ -4157b0: 5431 7d95 |0002: iget-object v1, v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda3;.f$1:Landroid/widget/ProgressBar; // field@957d │ │ -4157b4: 5432 7e95 |0004: iget-object v2, v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda3;.f$2:Landroid/widget/TextView; // field@957e │ │ -4157b8: 1f04 941e |0006: check-cast v4, Ljava/lang/Throwable; // type@1e94 │ │ -4157bc: 7140 86aa 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@aa86 │ │ -4157c2: 0e00 |000b: return-void │ │ +415764: |[415764] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ +415774: 5430 7c95 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda3;.f$0:Landroid/widget/Button; // field@957c │ │ +415778: 5431 7d95 |0002: iget-object v1, v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda3;.f$1:Landroid/widget/ProgressBar; // field@957d │ │ +41577c: 5432 7e95 |0004: iget-object v2, v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda3;.f$2:Landroid/widget/TextView; // field@957e │ │ +415780: 1f04 941e |0006: check-cast v4, Ljava/lang/Throwable; // type@1e94 │ │ +415784: 7140 86aa 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@aa86 │ │ +41578a: 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; │ │ │ │ @@ -1502109,19 +1502092,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 │ │ -4158e0: |[4158e0] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Landroid/widget/ProgressBar;)V │ │ -4158f0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4158f6: 5b01 8995 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@9589 │ │ -4158fa: 5b02 8a95 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda8;.f$1:Landroid/widget/ProgressBar; // field@958a │ │ -4158fe: 0e00 |0007: return-void │ │ +4158a8: |[4158a8] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Landroid/widget/ProgressBar;)V │ │ +4158b8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4158be: 5b01 8995 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@9589 │ │ +4158c2: 5b02 8a95 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda8;.f$1:Landroid/widget/ProgressBar; // field@958a │ │ +4158c6: 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; │ │ @@ -1502132,20 +1502115,20 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -415900: |[415900] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda8.accept:(Ljava/lang/Object;)V │ │ -415910: 5420 8995 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@9589 │ │ -415914: 5421 8a95 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda8;.f$1:Landroid/widget/ProgressBar; // field@958a │ │ -415918: 1f03 331d |0004: check-cast v3, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; // type@1d33 │ │ -41591c: 7130 8aaa 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@aa8a │ │ -415922: 0e00 |0009: return-void │ │ +4158c8: |[4158c8] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda8.accept:(Ljava/lang/Object;)V │ │ +4158d8: 5420 8995 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@9589 │ │ +4158dc: 5421 8a95 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda8;.f$1:Landroid/widget/ProgressBar; // field@958a │ │ +4158e0: 1f03 331d |0004: check-cast v3, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; // type@1d33 │ │ +4158e4: 7130 8aaa 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@aa8a │ │ +4158ea: 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; │ │ │ │ @@ -1502187,20 +1502170,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 │ │ -415924: |[415924] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda9.:(Landroid/widget/EditText;Landroid/widget/ProgressBar;Landroid/widget/TextView;)V │ │ -415934: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -41593a: 5b01 8b95 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda9;.f$0:Landroid/widget/EditText; // field@958b │ │ -41593e: 5b02 8c95 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda9;.f$1:Landroid/widget/ProgressBar; // field@958c │ │ -415942: 5b03 8d95 |0007: iput-object v3, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda9;.f$2:Landroid/widget/TextView; // field@958d │ │ -415946: 0e00 |0009: return-void │ │ +4158ec: |[4158ec] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda9.:(Landroid/widget/EditText;Landroid/widget/ProgressBar;Landroid/widget/TextView;)V │ │ +4158fc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +415902: 5b01 8b95 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda9;.f$0:Landroid/widget/EditText; // field@958b │ │ +415906: 5b02 8c95 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda9;.f$1:Landroid/widget/ProgressBar; // field@958c │ │ +41590a: 5b03 8d95 |0007: iput-object v3, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda9;.f$2:Landroid/widget/TextView; // field@958d │ │ +41590e: 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; │ │ @@ -1502212,21 +1502195,21 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -415948: |[415948] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda9.accept:(Ljava/lang/Object;)V │ │ -415958: 5430 8b95 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda9;.f$0:Landroid/widget/EditText; // field@958b │ │ -41595c: 5431 8c95 |0002: iget-object v1, v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda9;.f$1:Landroid/widget/ProgressBar; // field@958c │ │ -415960: 5432 8d95 |0004: iget-object v2, v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda9;.f$2:Landroid/widget/TextView; // field@958d │ │ -415964: 1f04 941e |0006: check-cast v4, Ljava/lang/Throwable; // type@1e94 │ │ -415968: 7140 84aa 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@aa84 │ │ -41596e: 0e00 |000b: return-void │ │ +415910: |[415910] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda9.accept:(Ljava/lang/Object;)V │ │ +415920: 5430 8b95 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda9;.f$0:Landroid/widget/EditText; // field@958b │ │ +415924: 5431 8c95 |0002: iget-object v1, v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda9;.f$1:Landroid/widget/ProgressBar; // field@958c │ │ +415928: 5432 8d95 |0004: iget-object v2, v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda9;.f$2:Landroid/widget/TextView; // field@958d │ │ +41592c: 1f04 941e |0006: check-cast v4, Ljava/lang/Throwable; // type@1e94 │ │ +415930: 7140 84aa 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@aa84 │ │ +415936: 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; │ │ │ │ @@ -1502260,18 +1502243,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 │ │ -416724: |[416724] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;)V │ │ -416734: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -41673a: 5b01 a195 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; // field@95a1 │ │ -41673e: 0e00 |0005: return-void │ │ +4166ec: |[4166ec] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;)V │ │ +4166fc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +416702: 5b01 a195 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; // field@95a1 │ │ +416706: 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; │ │ │ │ @@ -1502281,19 +1502264,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -416704: |[416704] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment$$ExternalSyntheticLambda0.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -416714: 5410 a195 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; // field@95a1 │ │ -416718: 7120 c9aa 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@aac9 │ │ -41671e: 0a02 |0005: move-result v2 │ │ -416720: 0f02 |0006: return v2 │ │ +4166cc: |[4166cc] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment$$ExternalSyntheticLambda0.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +4166dc: 5410 a195 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; // field@95a1 │ │ +4166e0: 7120 c9aa 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@aac9 │ │ +4166e6: 0a02 |0005: move-result v2 │ │ +4166e8: 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; │ │ │ │ @@ -1502331,19 +1502314,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 │ │ -416764: |[416764] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;Landroid/app/Activity;)V │ │ -416774: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -41677a: 5b01 a295 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; // field@95a2 │ │ -41677e: 5b02 a395 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda1;.f$1:Landroid/app/Activity; // field@95a3 │ │ -416782: 0e00 |0007: return-void │ │ +41672c: |[41672c] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;Landroid/app/Activity;)V │ │ +41673c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +416742: 5b01 a295 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; // field@95a2 │ │ +416746: 5b02 a395 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda1;.f$1:Landroid/app/Activity; // field@95a3 │ │ +41674a: 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; │ │ @@ -1502354,20 +1502337,20 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -416740: |[416740] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment$$ExternalSyntheticLambda1.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -416750: 5420 a295 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; // field@95a2 │ │ -416754: 5421 a395 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda1;.f$1:Landroid/app/Activity; // field@95a3 │ │ -416758: 7130 c5aa 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@aac5 │ │ -41675e: 0a03 |0007: move-result v3 │ │ -416760: 0f03 |0008: return v3 │ │ +416708: |[416708] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment$$ExternalSyntheticLambda1.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +416718: 5420 a295 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; // field@95a2 │ │ +41671c: 5421 a395 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda1;.f$1:Landroid/app/Activity; // field@95a3 │ │ +416720: 7130 c5aa 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@aac5 │ │ +416726: 0a03 |0007: move-result v3 │ │ +416728: 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; │ │ │ │ @@ -1502401,18 +1502384,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 │ │ -4167a4: |[4167a4] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;)V │ │ -4167b4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4167ba: 5b01 a495 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; // field@95a4 │ │ -4167be: 0e00 |0005: return-void │ │ +41676c: |[41676c] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;)V │ │ +41677c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +416782: 5b01 a495 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; // field@95a4 │ │ +416786: 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; │ │ │ │ @@ -1502422,19 +1502405,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -416784: |[416784] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment$$ExternalSyntheticLambda2.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -416794: 5410 a495 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; // field@95a4 │ │ -416798: 7120 c7aa 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@aac7 │ │ -41679e: 0a02 |0005: move-result v2 │ │ -4167a0: 0f02 |0006: return v2 │ │ +41674c: |[41674c] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment$$ExternalSyntheticLambda2.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +41675c: 5410 a495 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; // field@95a4 │ │ +416760: 7120 c7aa 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@aac7 │ │ +416766: 0a02 |0005: move-result v2 │ │ +416768: 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; │ │ │ │ @@ -1502468,18 +1502451,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 │ │ -4167e0: |[4167e0] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;)V │ │ -4167f0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4167f6: 5b01 a595 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; // field@95a5 │ │ -4167fa: 0e00 |0005: return-void │ │ +4167a8: |[4167a8] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;)V │ │ +4167b8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4167be: 5b01 a595 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; // field@95a5 │ │ +4167c2: 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; │ │ │ │ @@ -1502489,19 +1502472,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -4167c0: |[4167c0] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment$$ExternalSyntheticLambda3.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -4167d0: 5410 a595 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; // field@95a5 │ │ -4167d4: 7120 c6aa 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@aac6 │ │ -4167da: 0a02 |0005: move-result v2 │ │ -4167dc: 0f02 |0006: return v2 │ │ +416788: |[416788] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment$$ExternalSyntheticLambda3.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +416798: 5410 a595 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; // field@95a5 │ │ +41679c: 7120 c6aa 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@aac6 │ │ +4167a2: 0a02 |0005: move-result v2 │ │ +4167a4: 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; │ │ │ │ @@ -1502535,18 +1502518,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 │ │ -41681c: |[41681c] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;)V │ │ -41682c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -416832: 5b01 a695 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; // field@95a6 │ │ -416836: 0e00 |0005: return-void │ │ +4167e4: |[4167e4] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;)V │ │ +4167f4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4167fa: 5b01 a695 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; // field@95a6 │ │ +4167fe: 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; │ │ │ │ @@ -1502556,19 +1502539,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -4167fc: |[4167fc] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment$$ExternalSyntheticLambda4.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -41680c: 5410 a695 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; // field@95a6 │ │ -416810: 7120 c4aa 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@aac4 │ │ -416816: 0a02 |0005: move-result v2 │ │ -416818: 0f02 |0006: return v2 │ │ +4167c4: |[4167c4] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment$$ExternalSyntheticLambda4.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +4167d4: 5410 a695 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; // field@95a6 │ │ +4167d8: 7120 c4aa 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@aac4 │ │ +4167de: 0a02 |0005: move-result v2 │ │ +4167e0: 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; │ │ │ │ @@ -1502598,17 +1502581,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -417164: |[417164] de.danoeh.antennapod.fragment.swipeactions.AddToQueueSwipeAction.:()V │ │ -417174: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -41717a: 0e00 |0003: return-void │ │ +41712c: |[41712c] de.danoeh.antennapod.fragment.swipeactions.AddToQueueSwipeAction.:()V │ │ +41713c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +417142: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/swipeactions/AddToQueueSwipeAction; │ │ │ │ Virtual methods - │ │ @@ -1502617,17 +1502600,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -4170fc: |[4170fc] de.danoeh.antennapod.fragment.swipeactions.AddToQueueSwipeAction.getActionColor:()I │ │ -41710c: 1400 e200 047f |0000: const v0, #float 1.75463e+38 // #7f0400e2 │ │ -417112: 0f00 |0003: return v0 │ │ +4170c4: |[4170c4] de.danoeh.antennapod.fragment.swipeactions.AddToQueueSwipeAction.getActionColor:()I │ │ +4170d4: 1400 e200 047f |0000: const v0, #float 1.75463e+38 // #7f0400e2 │ │ +4170da: 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;) │ │ @@ -1502635,17 +1502618,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -417114: |[417114] de.danoeh.antennapod.fragment.swipeactions.AddToQueueSwipeAction.getActionIcon:()I │ │ -417124: 1400 3001 087f |0000: const v0, #float 1.80781e+38 // #7f080130 │ │ -41712a: 0f00 |0003: return v0 │ │ +4170dc: |[4170dc] de.danoeh.antennapod.fragment.swipeactions.AddToQueueSwipeAction.getActionIcon:()I │ │ +4170ec: 1400 3001 087f |0000: const v0, #float 1.80781e+38 // #7f080130 │ │ +4170f2: 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;) │ │ @@ -1502653,17 +1502636,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41712c: |[41712c] de.danoeh.antennapod.fragment.swipeactions.AddToQueueSwipeAction.getId:()Ljava/lang/String; │ │ -41713c: 1a00 c10b |0000: const-string v0, "ADD_TO_QUEUE" // string@0bc1 │ │ -417140: 1100 |0002: return-object v0 │ │ +4170f4: |[4170f4] de.danoeh.antennapod.fragment.swipeactions.AddToQueueSwipeAction.getId:()Ljava/lang/String; │ │ +417104: 1a00 c10b |0000: const-string v0, "ADD_TO_QUEUE" // string@0bc1 │ │ +417108: 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;) │ │ @@ -1502671,19 +1502654,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 │ │ -417144: |[417144] de.danoeh.antennapod.fragment.swipeactions.AddToQueueSwipeAction.getTitle:(Landroid/content/Context;)Ljava/lang/String; │ │ -417154: 1400 2500 127f |0000: const v0, #float 1.94068e+38 // #7f120025 │ │ -41715a: 6e20 3102 0200 |0003: invoke-virtual {v2, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -417160: 0c02 |0006: move-result-object v2 │ │ -417162: 1102 |0007: return-object v2 │ │ +41710c: |[41710c] de.danoeh.antennapod.fragment.swipeactions.AddToQueueSwipeAction.getTitle:(Landroid/content/Context;)Ljava/lang/String; │ │ +41711c: 1400 2500 127f |0000: const v0, #float 1.94068e+38 // #7f120025 │ │ +417122: 6e20 3102 0200 |0003: invoke-virtual {v2, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +417128: 0c02 |0006: move-result-object v2 │ │ +41712a: 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; │ │ │ │ @@ -1502692,31 +1502675,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 │ │ -41717c: |[41717c] de.danoeh.antennapod.fragment.swipeactions.AddToQueueSwipeAction.performAction:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V │ │ -41718c: 1a00 fa50 |0000: const-string v0, "Queue" // string@50fa │ │ -417190: 6e20 43ac 0200 |0002: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ac43 │ │ -417196: 0a00 |0005: move-result v0 │ │ -417198: 3900 1000 |0006: if-nez v0, 0016 // +0010 │ │ -41719c: 6e10 b335 0300 |0008: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ -4171a2: 0c03 |000b: move-result-object v3 │ │ -4171a4: 1214 |000c: const/4 v4, #int 1 // #1 │ │ -4171a6: 2344 0f21 |000d: new-array v4, v4, [Lde/danoeh/antennapod/model/feed/FeedItem; // type@210f │ │ -4171aa: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -4171ac: 4d02 0400 |0010: aput-object v2, v4, v0 │ │ -4171b0: 7120 139c 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@9c13 │ │ -4171b6: 2809 |0015: goto 001e // +0009 │ │ -4171b8: 2200 8a1c |0016: new-instance v0, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromQueueSwipeAction; // type@1c8a │ │ -4171bc: 7010 09ab 0000 |0018: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromQueueSwipeAction;.:()V // method@ab09 │ │ -4171c2: 6e40 0fab 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@ab0f │ │ -4171c8: 0e00 |001e: return-void │ │ +417144: |[417144] de.danoeh.antennapod.fragment.swipeactions.AddToQueueSwipeAction.performAction:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V │ │ +417154: 1a00 fa50 |0000: const-string v0, "Queue" // string@50fa │ │ +417158: 6e20 43ac 0200 |0002: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ac43 │ │ +41715e: 0a00 |0005: move-result v0 │ │ +417160: 3900 1000 |0006: if-nez v0, 0016 // +0010 │ │ +417164: 6e10 b335 0300 |0008: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ +41716a: 0c03 |000b: move-result-object v3 │ │ +41716c: 1214 |000c: const/4 v4, #int 1 // #1 │ │ +41716e: 2344 0f21 |000d: new-array v4, v4, [Lde/danoeh/antennapod/model/feed/FeedItem; // type@210f │ │ +417172: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +417174: 4d02 0400 |0010: aput-object v2, v4, v0 │ │ +417178: 7120 139c 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@9c13 │ │ +41717e: 2809 |0015: goto 001e // +0009 │ │ +417180: 2200 8a1c |0016: new-instance v0, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromQueueSwipeAction; // type@1c8a │ │ +417184: 7010 09ab 0000 |0018: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromQueueSwipeAction;.:()V // method@ab09 │ │ +41718a: 6e40 0fab 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@ab0f │ │ +417190: 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; │ │ @@ -1502729,24 +1502712,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 │ │ -4170d0: |[4170d0] de.danoeh.antennapod.fragment.swipeactions.AddToQueueSwipeAction.willRemove:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ -4170e0: 5512 4f97 |0000: iget-boolean v2, v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showQueued:Z // field@974f │ │ -4170e4: 3902 0900 |0002: if-nez v2, 000b // +0009 │ │ -4170e8: 5511 4797 |0004: iget-boolean v1, v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNew:Z // field@9747 │ │ -4170ec: 3801 0300 |0006: if-eqz v1, 0009 // +0003 │ │ -4170f0: 2803 |0008: goto 000b // +0003 │ │ -4170f2: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -4170f4: 2802 |000a: goto 000c // +0002 │ │ -4170f6: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -4170f8: 0f01 |000c: return v1 │ │ +417098: |[417098] de.danoeh.antennapod.fragment.swipeactions.AddToQueueSwipeAction.willRemove:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ +4170a8: 5512 4f97 |0000: iget-boolean v2, v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showQueued:Z // field@974f │ │ +4170ac: 3902 0900 |0002: if-nez v2, 000b // +0009 │ │ +4170b0: 5511 4797 |0004: iget-boolean v1, v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNew:Z // field@9747 │ │ +4170b4: 3801 0300 |0006: if-eqz v1, 0009 // +0003 │ │ +4170b8: 2803 |0008: goto 000b // +0003 │ │ +4170ba: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +4170bc: 2802 |000a: goto 000c // +0002 │ │ +4170be: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +4170c0: 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; │ │ @@ -1502777,17 +1502760,17 @@ │ │ type : '(Landroidx/fragment/app/Fragment;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 │ │ -4172b4: |[4172b4] de.danoeh.antennapod.fragment.swipeactions.DeleteSwipeAction.$r8$lambda$K2XsVuPioyepI-qU1kfY9umHfGk:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -4172c4: 7120 eaaa 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/swipeactions/DeleteSwipeAction;.lambda$performAction$0:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@aaea │ │ -4172ca: 0e00 |0003: return-void │ │ +41727c: |[41727c] de.danoeh.antennapod.fragment.swipeactions.DeleteSwipeAction.$r8$lambda$K2XsVuPioyepI-qU1kfY9umHfGk:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +41728c: 7120 eaaa 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/swipeactions/DeleteSwipeAction;.lambda$performAction$0:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@aaea │ │ +417292: 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; │ │ │ │ @@ -1502796,17 +1502779,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4172cc: |[4172cc] de.danoeh.antennapod.fragment.swipeactions.DeleteSwipeAction.:()V │ │ -4172dc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4172e2: 0e00 |0003: return-void │ │ +417294: |[417294] de.danoeh.antennapod.fragment.swipeactions.DeleteSwipeAction.:()V │ │ +4172a4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4172aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/swipeactions/DeleteSwipeAction; │ │ │ │ #2 : (in Lde/danoeh/antennapod/fragment/swipeactions/DeleteSwipeAction;) │ │ @@ -1502814,23 +1502797,23 @@ │ │ type : '(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItem;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -4172e4: |[4172e4] de.danoeh.antennapod.fragment.swipeactions.DeleteSwipeAction.lambda$performAction$0:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -4172f4: 6e10 b335 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ -4172fa: 0c02 |0003: move-result-object v2 │ │ -4172fc: 6e10 35ac 0300 |0004: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -417302: 0c03 |0007: move-result-object v3 │ │ -417304: 6e10 f4ab 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -41730a: 0b00 |000b: move-result-wide v0 │ │ -41730c: 7130 1c9c 0201 |000c: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFeedMediaOfItem:(Landroid/content/Context;J)Ljava/util/concurrent/Future; // method@9c1c │ │ -417312: 0e00 |000f: return-void │ │ +4172ac: |[4172ac] de.danoeh.antennapod.fragment.swipeactions.DeleteSwipeAction.lambda$performAction$0:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +4172bc: 6e10 b335 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ +4172c2: 0c02 |0003: move-result-object v2 │ │ +4172c4: 6e10 35ac 0300 |0004: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +4172ca: 0c03 |0007: move-result-object v3 │ │ +4172cc: 6e10 f4ab 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +4172d2: 0b00 |000b: move-result-wide v0 │ │ +4172d4: 7130 1c9c 0201 |000c: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFeedMediaOfItem:(Landroid/content/Context;J)Ljava/util/concurrent/Future; // method@9c1c │ │ +4172da: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 (null) Landroidx/fragment/app/Fragment; │ │ 0x0000 - 0x0010 reg=3 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ @@ -1502840,17 +1502823,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -41724c: |[41724c] de.danoeh.antennapod.fragment.swipeactions.DeleteSwipeAction.getActionColor:()I │ │ -41725c: 1400 1a02 047f |0000: const v0, #float 1.75469e+38 // #7f04021a │ │ -417262: 0f00 |0003: return v0 │ │ +417214: |[417214] de.danoeh.antennapod.fragment.swipeactions.DeleteSwipeAction.getActionColor:()I │ │ +417224: 1400 1a02 047f |0000: const v0, #float 1.75469e+38 // #7f04021a │ │ +41722a: 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;) │ │ @@ -1502858,17 +1502841,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -417264: |[417264] de.danoeh.antennapod.fragment.swipeactions.DeleteSwipeAction.getActionIcon:()I │ │ -417274: 1400 f900 087f |0000: const v0, #float 1.8078e+38 // #7f0800f9 │ │ -41727a: 0f00 |0003: return v0 │ │ +41722c: |[41722c] de.danoeh.antennapod.fragment.swipeactions.DeleteSwipeAction.getActionIcon:()I │ │ +41723c: 1400 f900 087f |0000: const v0, #float 1.8078e+38 // #7f0800f9 │ │ +417242: 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;) │ │ @@ -1502876,17 +1502859,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41727c: |[41727c] de.danoeh.antennapod.fragment.swipeactions.DeleteSwipeAction.getId:()Ljava/lang/String; │ │ -41728c: 1a00 c417 |0000: const-string v0, "DELETE" // string@17c4 │ │ -417290: 1100 |0002: return-object v0 │ │ +417244: |[417244] de.danoeh.antennapod.fragment.swipeactions.DeleteSwipeAction.getId:()Ljava/lang/String; │ │ +417254: 1a00 c417 |0000: const-string v0, "DELETE" // string@17c4 │ │ +417258: 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;) │ │ @@ -1502894,19 +1502877,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 │ │ -417294: |[417294] de.danoeh.antennapod.fragment.swipeactions.DeleteSwipeAction.getTitle:(Landroid/content/Context;)Ljava/lang/String; │ │ -4172a4: 1400 7800 127f |0000: const v0, #float 1.9407e+38 // #7f120078 │ │ -4172aa: 6e20 3102 0200 |0003: invoke-virtual {v2, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -4172b0: 0c02 |0006: move-result-object v2 │ │ -4172b2: 1102 |0007: return-object v2 │ │ +41725c: |[41725c] de.danoeh.antennapod.fragment.swipeactions.DeleteSwipeAction.getTitle:(Landroid/content/Context;)Ljava/lang/String; │ │ +41726c: 1400 7800 127f |0000: const v0, #float 1.9407e+38 // #7f120078 │ │ +417272: 6e20 3102 0200 |0003: invoke-virtual {v2, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +417278: 0c02 |0006: move-result-object v2 │ │ +41727a: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=33 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/swipeactions/DeleteSwipeAction; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/content/Context; │ │ │ │ @@ -1502915,32 +1502898,32 @@ │ │ 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 : 34 16-bit code units │ │ -417314: |[417314] de.danoeh.antennapod.fragment.swipeactions.DeleteSwipeAction.performAction:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V │ │ -417324: 6e10 3fac 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.isDownloaded:()Z // method@ac3f │ │ -41732a: 0a05 |0003: move-result v5 │ │ -41732c: 3905 0d00 |0004: if-nez v5, 0011 // +000d │ │ -417330: 6e10 2dac 0300 |0006: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -417336: 0c05 |0009: move-result-object v5 │ │ -417338: 6e10 daab 0500 |000a: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ -41733e: 0a05 |000d: move-result v5 │ │ -417340: 3905 0300 |000e: if-nez v5, 0011 // +0003 │ │ -417344: 0e00 |0010: return-void │ │ -417346: 6e10 b335 0400 |0011: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ -41734c: 0c05 |0014: move-result-object v5 │ │ -41734e: 7110 17b5 0300 |0015: invoke-static {v3}, Ljava/util/Collections;.singletonList:(Ljava/lang/Object;)Ljava/util/List; // method@b517 │ │ -417354: 0c00 |0018: move-result-object v0 │ │ -417356: 2201 831c |0019: new-instance v1, Lde/danoeh/antennapod/fragment/swipeactions/DeleteSwipeAction$$ExternalSyntheticLambda0; // type@1c83 │ │ -41735a: 7030 e2aa 4103 |001b: invoke-direct {v1, v4, v3}, Lde/danoeh/antennapod/fragment/swipeactions/DeleteSwipeAction$$ExternalSyntheticLambda0;.:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@aae2 │ │ -417360: 7130 47b1 0501 |001e: invoke-static {v5, v0, v1}, Lde/danoeh/antennapod/view/LocalDeleteModal;.showLocalFeedDeleteWarningIfNecessary:(Landroid/content/Context;Ljava/lang/Iterable;Ljava/lang/Runnable;)V // method@b147 │ │ -417366: 0e00 |0021: return-void │ │ +4172dc: |[4172dc] de.danoeh.antennapod.fragment.swipeactions.DeleteSwipeAction.performAction:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V │ │ +4172ec: 6e10 3fac 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.isDownloaded:()Z // method@ac3f │ │ +4172f2: 0a05 |0003: move-result v5 │ │ +4172f4: 3905 0d00 |0004: if-nez v5, 0011 // +000d │ │ +4172f8: 6e10 2dac 0300 |0006: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +4172fe: 0c05 |0009: move-result-object v5 │ │ +417300: 6e10 daab 0500 |000a: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ +417306: 0a05 |000d: move-result v5 │ │ +417308: 3905 0300 |000e: if-nez v5, 0011 // +0003 │ │ +41730c: 0e00 |0010: return-void │ │ +41730e: 6e10 b335 0400 |0011: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ +417314: 0c05 |0014: move-result-object v5 │ │ +417316: 7110 17b5 0300 |0015: invoke-static {v3}, Ljava/util/Collections;.singletonList:(Ljava/lang/Object;)Ljava/util/List; // method@b517 │ │ +41731c: 0c00 |0018: move-result-object v0 │ │ +41731e: 2201 831c |0019: new-instance v1, Lde/danoeh/antennapod/fragment/swipeactions/DeleteSwipeAction$$ExternalSyntheticLambda0; // type@1c83 │ │ +417322: 7030 e2aa 4103 |001b: invoke-direct {v1, v4, v3}, Lde/danoeh/antennapod/fragment/swipeactions/DeleteSwipeAction$$ExternalSyntheticLambda0;.:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@aae2 │ │ +417328: 7130 47b1 0501 |001e: invoke-static {v5, v0, v1}, Lde/danoeh/antennapod/view/LocalDeleteModal;.showLocalFeedDeleteWarningIfNecessary:(Landroid/content/Context;Ljava/lang/Iterable;Ljava/lang/Runnable;)V // method@b147 │ │ +41732e: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0011 line=42 │ │ 0x001e line=41 │ │ locals : │ │ 0x0000 - 0x0022 reg=2 this Lde/danoeh/antennapod/fragment/swipeactions/DeleteSwipeAction; │ │ @@ -1502953,29 +1502936,29 @@ │ │ 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 : 24 16-bit code units │ │ -41720c: |[41720c] de.danoeh.antennapod.fragment.swipeactions.DeleteSwipeAction.willRemove:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ -41721c: 5511 4497 |0000: iget-boolean v1, v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showDownloaded:Z // field@9744 │ │ -417220: 3801 1400 |0002: if-eqz v1, 0016 // +0014 │ │ -417224: 6e10 3fac 0200 |0004: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isDownloaded:()Z // method@ac3f │ │ -41722a: 0a01 |0007: move-result v1 │ │ -41722c: 3901 0c00 |0008: if-nez v1, 0014 // +000c │ │ -417230: 6e10 2dac 0200 |000a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -417236: 0c01 |000d: move-result-object v1 │ │ -417238: 6e10 daab 0100 |000e: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ -41723e: 0a01 |0011: move-result v1 │ │ -417240: 3801 0400 |0012: if-eqz v1, 0016 // +0004 │ │ -417244: 1211 |0014: const/4 v1, #int 1 // #1 │ │ -417246: 2802 |0015: goto 0017 // +0002 │ │ -417248: 1201 |0016: const/4 v1, #int 0 // #0 │ │ -41724a: 0f01 |0017: return v1 │ │ +4171d4: |[4171d4] de.danoeh.antennapod.fragment.swipeactions.DeleteSwipeAction.willRemove:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ +4171e4: 5511 4497 |0000: iget-boolean v1, v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showDownloaded:Z // field@9744 │ │ +4171e8: 3801 1400 |0002: if-eqz v1, 0016 // +0014 │ │ +4171ec: 6e10 3fac 0200 |0004: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isDownloaded:()Z // method@ac3f │ │ +4171f2: 0a01 |0007: move-result v1 │ │ +4171f4: 3901 0c00 |0008: if-nez v1, 0014 // +000c │ │ +4171f8: 6e10 2dac 0200 |000a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +4171fe: 0c01 |000d: move-result-object v1 │ │ +417200: 6e10 daab 0100 |000e: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ +417206: 0a01 |0011: move-result v1 │ │ +417208: 3801 0400 |0012: if-eqz v1, 0016 // +0004 │ │ +41720c: 1211 |0014: const/4 v1, #int 1 // #1 │ │ +41720e: 2802 |0015: goto 0017 // +0002 │ │ +417210: 1201 |0016: const/4 v1, #int 0 // #0 │ │ +417212: 0f01 |0017: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0018 reg=0 this Lde/danoeh/antennapod/fragment/swipeactions/DeleteSwipeAction; │ │ 0x0000 - 0x0018 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItemFilter; │ │ 0x0000 - 0x0018 reg=2 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ @@ -1503006,17 +1502989,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4173fc: |[4173fc] de.danoeh.antennapod.fragment.swipeactions.MarkFavoriteSwipeAction.:()V │ │ -41740c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -417412: 0e00 |0003: return-void │ │ +4173c4: |[4173c4] de.danoeh.antennapod.fragment.swipeactions.MarkFavoriteSwipeAction.:()V │ │ +4173d4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4173da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/swipeactions/MarkFavoriteSwipeAction; │ │ │ │ Virtual methods - │ │ @@ -1503025,17 +1503008,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -417394: |[417394] de.danoeh.antennapod.fragment.swipeactions.MarkFavoriteSwipeAction.getActionColor:()I │ │ -4173a4: 1400 1b02 047f |0000: const v0, #float 1.75469e+38 // #7f04021b │ │ -4173aa: 0f00 |0003: return v0 │ │ +41735c: |[41735c] de.danoeh.antennapod.fragment.swipeactions.MarkFavoriteSwipeAction.getActionColor:()I │ │ +41736c: 1400 1b02 047f |0000: const v0, #float 1.75469e+38 // #7f04021b │ │ +417372: 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;) │ │ @@ -1503043,17 +1503026,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -4173ac: |[4173ac] de.danoeh.antennapod.fragment.swipeactions.MarkFavoriteSwipeAction.getActionIcon:()I │ │ -4173bc: 1400 4801 087f |0000: const v0, #float 1.80782e+38 // #7f080148 │ │ -4173c2: 0f00 |0003: return v0 │ │ +417374: |[417374] de.danoeh.antennapod.fragment.swipeactions.MarkFavoriteSwipeAction.getActionIcon:()I │ │ +417384: 1400 4801 087f |0000: const v0, #float 1.80782e+38 // #7f080148 │ │ +41738a: 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;) │ │ @@ -1503061,17 +1503044,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4173c4: |[4173c4] de.danoeh.antennapod.fragment.swipeactions.MarkFavoriteSwipeAction.getId:()Ljava/lang/String; │ │ -4173d4: 1a00 0448 |0000: const-string v0, "MARK_FAV" // string@4804 │ │ -4173d8: 1100 |0002: return-object v0 │ │ +41738c: |[41738c] de.danoeh.antennapod.fragment.swipeactions.MarkFavoriteSwipeAction.getId:()Ljava/lang/String; │ │ +41739c: 1a00 0448 |0000: const-string v0, "MARK_FAV" // string@4804 │ │ +4173a0: 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;) │ │ @@ -1503079,19 +1503062,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 │ │ -4173dc: |[4173dc] de.danoeh.antennapod.fragment.swipeactions.MarkFavoriteSwipeAction.getTitle:(Landroid/content/Context;)Ljava/lang/String; │ │ -4173ec: 1400 2400 127f |0000: const v0, #float 1.94068e+38 // #7f120024 │ │ -4173f2: 6e20 3102 0200 |0003: invoke-virtual {v2, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -4173f8: 0c02 |0006: move-result-object v2 │ │ -4173fa: 1102 |0007: return-object v2 │ │ +4173a4: |[4173a4] de.danoeh.antennapod.fragment.swipeactions.MarkFavoriteSwipeAction.getTitle:(Landroid/content/Context;)Ljava/lang/String; │ │ +4173b4: 1400 2400 127f |0000: const v0, #float 1.94068e+38 // #7f120024 │ │ +4173ba: 6e20 3102 0200 |0003: invoke-virtual {v2, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +4173c0: 0c02 |0006: move-result-object v2 │ │ +4173c2: 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; │ │ │ │ @@ -1503100,17 +1503083,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 │ │ -417414: |[417414] de.danoeh.antennapod.fragment.swipeactions.MarkFavoriteSwipeAction.performAction:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V │ │ -417424: 7110 649c 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.toggleFavoriteItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@9c64 │ │ -41742a: 0e00 |0003: return-void │ │ +4173dc: |[4173dc] de.danoeh.antennapod.fragment.swipeactions.MarkFavoriteSwipeAction.performAction:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V │ │ +4173ec: 7110 649c 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.toggleFavoriteItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@9c64 │ │ +4173f2: 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; │ │ @@ -1503121,24 +1503104,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 │ │ -417368: |[417368] de.danoeh.antennapod.fragment.swipeactions.MarkFavoriteSwipeAction.willRemove:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ -417378: 5512 4697 |0000: iget-boolean v2, v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showIsFavorite:Z // field@9746 │ │ -41737c: 3902 0900 |0002: if-nez v2, 000b // +0009 │ │ -417380: 5511 4a97 |0004: iget-boolean v1, v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotFavorite:Z // field@974a │ │ -417384: 3801 0300 |0006: if-eqz v1, 0009 // +0003 │ │ -417388: 2803 |0008: goto 000b // +0003 │ │ -41738a: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -41738c: 2802 |000a: goto 000c // +0002 │ │ -41738e: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -417390: 0f01 |000c: return v1 │ │ +417330: |[417330] de.danoeh.antennapod.fragment.swipeactions.MarkFavoriteSwipeAction.willRemove:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ +417340: 5512 4697 |0000: iget-boolean v2, v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showIsFavorite:Z // field@9746 │ │ +417344: 3902 0900 |0002: if-nez v2, 000b // +0009 │ │ +417348: 5511 4a97 |0004: iget-boolean v1, v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotFavorite:Z // field@974a │ │ +41734c: 3801 0300 |0006: if-eqz v1, 0009 // +0003 │ │ +417350: 2803 |0008: goto 000b // +0003 │ │ +417352: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +417354: 2802 |000a: goto 000c // +0002 │ │ +417356: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +417358: 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; │ │ @@ -1503174,17 +1503157,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 │ │ -4174e8: |[4174e8] de.danoeh.antennapod.fragment.swipeactions.RemoveFromHistorySwipeAction.$r8$lambda$AKUfh03KtPow4wmf6GptK1rPSuk:(Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/util/Date;Landroid/view/View;)V │ │ -4174f8: 7130 fcaa 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@aafc │ │ -4174fe: 0e00 |0003: return-void │ │ +4174b0: |[4174b0] de.danoeh.antennapod.fragment.swipeactions.RemoveFromHistorySwipeAction.$r8$lambda$AKUfh03KtPow4wmf6GptK1rPSuk:(Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/util/Date;Landroid/view/View;)V │ │ +4174c0: 7130 fcaa 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@aafc │ │ +4174c6: 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; │ │ @@ -1503194,17 +1503177,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -417500: |[417500] de.danoeh.antennapod.fragment.swipeactions.RemoveFromHistorySwipeAction.:()V │ │ -417510: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -417516: 0e00 |0003: return-void │ │ +4174c8: |[4174c8] de.danoeh.antennapod.fragment.swipeactions.RemoveFromHistorySwipeAction.:()V │ │ +4174d8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4174de: 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;) │ │ @@ -1503212,19 +1503195,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 │ │ -417518: |[417518] de.danoeh.antennapod.fragment.swipeactions.RemoveFromHistorySwipeAction.lambda$performAction$0:(Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/util/Date;Landroid/view/View;)V │ │ -417528: 6e10 35ac 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -41752e: 0c00 |0003: move-result-object v0 │ │ -417530: 7120 0e9c 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@9c0e │ │ -417536: 0e00 |0007: return-void │ │ +4174e0: |[4174e0] de.danoeh.antennapod.fragment.swipeactions.RemoveFromHistorySwipeAction.lambda$performAction$0:(Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/util/Date;Landroid/view/View;)V │ │ +4174f0: 6e10 35ac 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +4174f6: 0c00 |0003: move-result-object v0 │ │ +4174f8: 7120 0e9c 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@9c0e │ │ +4174fe: 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; │ │ @@ -1503235,17 +1503218,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -417480: |[417480] de.danoeh.antennapod.fragment.swipeactions.RemoveFromHistorySwipeAction.getActionColor:()I │ │ -417490: 1400 1902 047f |0000: const v0, #float 1.75469e+38 // #7f040219 │ │ -417496: 0f00 |0003: return v0 │ │ +417448: |[417448] de.danoeh.antennapod.fragment.swipeactions.RemoveFromHistorySwipeAction.getActionColor:()I │ │ +417458: 1400 1902 047f |0000: const v0, #float 1.75469e+38 // #7f040219 │ │ +41745e: 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;) │ │ @@ -1503253,17 +1503236,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -417498: |[417498] de.danoeh.antennapod.fragment.swipeactions.RemoveFromHistorySwipeAction.getActionIcon:()I │ │ -4174a8: 1400 0d01 087f |0000: const v0, #float 1.8078e+38 // #7f08010d │ │ -4174ae: 0f00 |0003: return v0 │ │ +417460: |[417460] de.danoeh.antennapod.fragment.swipeactions.RemoveFromHistorySwipeAction.getActionIcon:()I │ │ +417470: 1400 0d01 087f |0000: const v0, #float 1.8078e+38 // #7f08010d │ │ +417476: 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;) │ │ @@ -1503271,17 +1503254,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4174b0: |[4174b0] de.danoeh.antennapod.fragment.swipeactions.RemoveFromHistorySwipeAction.getId:()Ljava/lang/String; │ │ -4174c0: 1a00 1f51 |0000: const-string v0, "REMOVE_FROM_HISTORY" // string@511f │ │ -4174c4: 1100 |0002: return-object v0 │ │ +417478: |[417478] de.danoeh.antennapod.fragment.swipeactions.RemoveFromHistorySwipeAction.getId:()Ljava/lang/String; │ │ +417488: 1a00 1f51 |0000: const-string v0, "REMOVE_FROM_HISTORY" // string@511f │ │ +41748c: 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;) │ │ @@ -1503289,19 +1503272,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 │ │ -4174c8: |[4174c8] de.danoeh.antennapod.fragment.swipeactions.RemoveFromHistorySwipeAction.getTitle:(Landroid/content/Context;)Ljava/lang/String; │ │ -4174d8: 1400 0103 127f |0000: const v0, #float 1.94083e+38 // #7f120301 │ │ -4174de: 6e20 3102 0200 |0003: invoke-virtual {v2, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -4174e4: 0c02 |0006: move-result-object v2 │ │ -4174e6: 1102 |0007: return-object v2 │ │ +417490: |[417490] de.danoeh.antennapod.fragment.swipeactions.RemoveFromHistorySwipeAction.getTitle:(Landroid/content/Context;)Ljava/lang/String; │ │ +4174a0: 1400 0103 127f |0000: const v0, #float 1.94083e+38 // #7f120301 │ │ +4174a6: 6e20 3102 0200 |0003: invoke-virtual {v2, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +4174ac: 0c02 |0006: move-result-object v2 │ │ +4174ae: 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; │ │ │ │ @@ -1503310,34 +1503293,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 │ │ -417538: |[417538] de.danoeh.antennapod.fragment.swipeactions.RemoveFromHistorySwipeAction.performAction:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V │ │ -417548: 6e10 35ac 0400 |0000: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -41754e: 0c06 |0003: move-result-object v6 │ │ -417550: 6e10 7bac 0600 |0004: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlaybackCompletionDate:()Ljava/util/Date; // method@ac7b │ │ -417556: 0c06 |0007: move-result-object v6 │ │ -417558: 7110 1e9c 0400 |0008: invoke-static {v4}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFromPlaybackHistory:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@9c1e │ │ -41755e: 6e10 b135 0500 |000b: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.requireActivity:()Landroidx/fragment/app/FragmentActivity; // method@35b1 │ │ -417564: 0c00 |000e: move-result-object v0 │ │ -417566: 1f00 d917 |000f: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -41756a: 1401 0403 127f |0011: const v1, #float 1.94083e+38 // #7f120304 │ │ -417570: 1202 |0014: const/4 v2, #int 0 // #0 │ │ -417572: 6e30 b494 1002 |0015: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@94b4 │ │ -417578: 0c00 |0018: move-result-object v0 │ │ -41757a: 1401 9b03 127f |0019: const v1, #float 1.94086e+38 // #7f12039b │ │ -417580: 6e20 4f35 1500 |001c: invoke-virtual {v5, v1}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@354f │ │ -417586: 0c05 |001f: move-result-object v5 │ │ -417588: 2201 861c |0020: new-instance v1, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromHistorySwipeAction$$ExternalSyntheticLambda0; // type@1c86 │ │ -41758c: 7030 f4aa 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@aaf4 │ │ -417592: 6e30 b986 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@86b9 │ │ -417598: 0e00 |0028: return-void │ │ +417500: |[417500] de.danoeh.antennapod.fragment.swipeactions.RemoveFromHistorySwipeAction.performAction:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V │ │ +417510: 6e10 35ac 0400 |0000: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +417516: 0c06 |0003: move-result-object v6 │ │ +417518: 6e10 7bac 0600 |0004: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlaybackCompletionDate:()Ljava/util/Date; // method@ac7b │ │ +41751e: 0c06 |0007: move-result-object v6 │ │ +417520: 7110 1e9c 0400 |0008: invoke-static {v4}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFromPlaybackHistory:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@9c1e │ │ +417526: 6e10 b135 0500 |000b: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.requireActivity:()Landroidx/fragment/app/FragmentActivity; // method@35b1 │ │ +41752c: 0c00 |000e: move-result-object v0 │ │ +41752e: 1f00 d917 |000f: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +417532: 1401 0403 127f |0011: const v1, #float 1.94083e+38 // #7f120304 │ │ +417538: 1202 |0014: const/4 v2, #int 0 // #0 │ │ +41753a: 6e30 b494 1002 |0015: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@94b4 │ │ +417540: 0c00 |0018: move-result-object v0 │ │ +417542: 1401 9b03 127f |0019: const v1, #float 1.94086e+38 // #7f12039b │ │ +417548: 6e20 4f35 1500 |001c: invoke-virtual {v5, v1}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@354f │ │ +41754e: 0c05 |001f: move-result-object v5 │ │ +417550: 2201 861c |0020: new-instance v1, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromHistorySwipeAction$$ExternalSyntheticLambda0; // type@1c86 │ │ +417554: 7030 f4aa 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@aaf4 │ │ +41755a: 6e30 b986 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@86b9 │ │ +417560: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0008 line=46 │ │ 0x000b line=48 │ │ 0x0015 line=49 │ │ 0x001c line=50 │ │ @@ -1503352,17 +1503335,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 │ │ -41746c: |[41746c] de.danoeh.antennapod.fragment.swipeactions.RemoveFromHistorySwipeAction.willRemove:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ -41747c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -41747e: 0f01 |0001: return v1 │ │ +417434: |[417434] de.danoeh.antennapod.fragment.swipeactions.RemoveFromHistorySwipeAction.willRemove:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ +417444: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +417446: 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; │ │ @@ -1503393,17 +1503376,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41761c: |[41761c] de.danoeh.antennapod.fragment.swipeactions.RemoveFromInboxSwipeAction.:()V │ │ -41762c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -417632: 0e00 |0003: return-void │ │ +4175e4: |[4175e4] de.danoeh.antennapod.fragment.swipeactions.RemoveFromInboxSwipeAction.:()V │ │ +4175f4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4175fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromInboxSwipeAction; │ │ │ │ Virtual methods - │ │ @@ -1503412,17 +1503395,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -4175b4: |[4175b4] de.danoeh.antennapod.fragment.swipeactions.RemoveFromInboxSwipeAction.getActionColor:()I │ │ -4175c4: 1400 1902 047f |0000: const v0, #float 1.75469e+38 // #7f040219 │ │ -4175ca: 0f00 |0003: return v0 │ │ +41757c: |[41757c] de.danoeh.antennapod.fragment.swipeactions.RemoveFromInboxSwipeAction.getActionColor:()I │ │ +41758c: 1400 1902 047f |0000: const v0, #float 1.75469e+38 // #7f040219 │ │ +417592: 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;) │ │ @@ -1503430,17 +1503413,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -4175cc: |[4175cc] de.danoeh.antennapod.fragment.swipeactions.RemoveFromInboxSwipeAction.getActionIcon:()I │ │ -4175dc: 1400 f200 087f |0000: const v0, #float 1.8078e+38 // #7f0800f2 │ │ -4175e2: 0f00 |0003: return v0 │ │ +417594: |[417594] de.danoeh.antennapod.fragment.swipeactions.RemoveFromInboxSwipeAction.getActionIcon:()I │ │ +4175a4: 1400 f200 087f |0000: const v0, #float 1.8078e+38 // #7f0800f2 │ │ +4175aa: 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;) │ │ @@ -1503448,17 +1503431,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4175e4: |[4175e4] de.danoeh.antennapod.fragment.swipeactions.RemoveFromInboxSwipeAction.getId:()Ljava/lang/String; │ │ -4175f4: 1a00 2151 |0000: const-string v0, "REMOVE_FROM_INBOX" // string@5121 │ │ -4175f8: 1100 |0002: return-object v0 │ │ +4175ac: |[4175ac] de.danoeh.antennapod.fragment.swipeactions.RemoveFromInboxSwipeAction.getId:()Ljava/lang/String; │ │ +4175bc: 1a00 2151 |0000: const-string v0, "REMOVE_FROM_INBOX" // string@5121 │ │ +4175c0: 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;) │ │ @@ -1503466,19 +1503449,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 │ │ -4175fc: |[4175fc] de.danoeh.antennapod.fragment.swipeactions.RemoveFromInboxSwipeAction.getTitle:(Landroid/content/Context;)Ljava/lang/String; │ │ -41760c: 1400 0203 127f |0000: const v0, #float 1.94083e+38 // #7f120302 │ │ -417612: 6e20 3102 0200 |0003: invoke-virtual {v2, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -417618: 0c02 |0006: move-result-object v2 │ │ -41761a: 1102 |0007: return-object v2 │ │ +4175c4: |[4175c4] de.danoeh.antennapod.fragment.swipeactions.RemoveFromInboxSwipeAction.getTitle:(Landroid/content/Context;)Ljava/lang/String; │ │ +4175d4: 1400 0203 127f |0000: const v0, #float 1.94083e+38 // #7f120302 │ │ +4175da: 6e20 3102 0200 |0003: invoke-virtual {v2, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +4175e0: 0c02 |0006: move-result-object v2 │ │ +4175e2: 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; │ │ │ │ @@ -1503487,23 +1503470,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 │ │ -417634: |[417634] de.danoeh.antennapod.fragment.swipeactions.RemoveFromInboxSwipeAction.performAction:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V │ │ -417644: 6e10 41ac 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isNew:()Z // method@ac41 │ │ -41764a: 0a00 |0003: move-result v0 │ │ -41764c: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -417650: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -417652: 6e30 05ab 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@ab05 │ │ -417658: 0a04 |000a: move-result v4 │ │ -41765a: 7140 5aab 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@ab5a │ │ -417660: 0e00 |000e: return-void │ │ +4175fc: |[4175fc] de.danoeh.antennapod.fragment.swipeactions.RemoveFromInboxSwipeAction.performAction:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V │ │ +41760c: 6e10 41ac 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isNew:()Z // method@ac41 │ │ +417612: 0a00 |0003: move-result v0 │ │ +417614: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +417618: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +41761a: 6e30 05ab 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@ab05 │ │ +417620: 0a04 |000a: move-result v4 │ │ +417622: 7140 5aab 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@ab5a │ │ +417628: 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; │ │ @@ -1503515,17 +1503498,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 │ │ -41759c: |[41759c] de.danoeh.antennapod.fragment.swipeactions.RemoveFromInboxSwipeAction.willRemove:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ -4175ac: 5511 4797 |0000: iget-boolean v1, v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNew:Z // field@9747 │ │ -4175b0: 0f01 |0002: return v1 │ │ +417564: |[417564] de.danoeh.antennapod.fragment.swipeactions.RemoveFromInboxSwipeAction.willRemove:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ +417574: 5511 4797 |0000: iget-boolean v1, v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNew:Z // field@9747 │ │ +417578: 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; │ │ @@ -1503556,17 +1503539,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 │ │ -417740: |[417740] de.danoeh.antennapod.fragment.swipeactions.RemoveFromQueueSwipeAction.$r8$lambda$ub-PnCK6K5HROpzVhRV16YGCuyM:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItem;ILandroid/view/View;)V │ │ -417750: 7140 0eab 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@ab0e │ │ -417756: 0e00 |0003: return-void │ │ +417708: |[417708] de.danoeh.antennapod.fragment.swipeactions.RemoveFromQueueSwipeAction.$r8$lambda$ub-PnCK6K5HROpzVhRV16YGCuyM:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItem;ILandroid/view/View;)V │ │ +417718: 7140 0eab 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@ab0e │ │ +41771e: 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 │ │ @@ -1503577,17 +1503560,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -417758: |[417758] de.danoeh.antennapod.fragment.swipeactions.RemoveFromQueueSwipeAction.:()V │ │ -417768: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -41776e: 0e00 |0003: return-void │ │ +417720: |[417720] de.danoeh.antennapod.fragment.swipeactions.RemoveFromQueueSwipeAction.:()V │ │ +417730: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +417736: 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;) │ │ @@ -1503595,22 +1503578,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 │ │ -417770: |[417770] de.danoeh.antennapod.fragment.swipeactions.RemoveFromQueueSwipeAction.lambda$performAction$0:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItem;ILandroid/view/View;)V │ │ -417780: 6e10 b135 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.requireActivity:()Landroidx/fragment/app/FragmentActivity; // method@35b1 │ │ -417786: 0c02 |0003: move-result-object v2 │ │ -417788: 6e10 f4ab 0300 |0004: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -41778e: 0b00 |0007: move-result-wide v0 │ │ -417790: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -417792: 7153 149c 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@9c14 │ │ -417798: 0e00 |000c: return-void │ │ +417738: |[417738] de.danoeh.antennapod.fragment.swipeactions.RemoveFromQueueSwipeAction.lambda$performAction$0:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItem;ILandroid/view/View;)V │ │ +417748: 6e10 b135 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.requireActivity:()Landroidx/fragment/app/FragmentActivity; // method@35b1 │ │ +41774e: 0c02 |0003: move-result-object v2 │ │ +417750: 6e10 f4ab 0300 |0004: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +417756: 0b00 |0007: move-result-wide v0 │ │ +417758: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +41775a: 7153 149c 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@9c14 │ │ +417760: 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 │ │ @@ -1503622,17 +1503605,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -4176d8: |[4176d8] de.danoeh.antennapod.fragment.swipeactions.RemoveFromQueueSwipeAction.getActionColor:()I │ │ -4176e8: 1400 e200 047f |0000: const v0, #float 1.75463e+38 // #7f0400e2 │ │ -4176ee: 0f00 |0003: return v0 │ │ +4176a0: |[4176a0] de.danoeh.antennapod.fragment.swipeactions.RemoveFromQueueSwipeAction.getActionColor:()I │ │ +4176b0: 1400 e200 047f |0000: const v0, #float 1.75463e+38 // #7f0400e2 │ │ +4176b6: 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;) │ │ @@ -1503640,17 +1503623,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -4176f0: |[4176f0] de.danoeh.antennapod.fragment.swipeactions.RemoveFromQueueSwipeAction.getActionIcon:()I │ │ -417700: 1400 3201 087f |0000: const v0, #float 1.80781e+38 // #7f080132 │ │ -417706: 0f00 |0003: return v0 │ │ +4176b8: |[4176b8] de.danoeh.antennapod.fragment.swipeactions.RemoveFromQueueSwipeAction.getActionIcon:()I │ │ +4176c8: 1400 3201 087f |0000: const v0, #float 1.80781e+38 // #7f080132 │ │ +4176ce: 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;) │ │ @@ -1503658,17 +1503641,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -417708: |[417708] de.danoeh.antennapod.fragment.swipeactions.RemoveFromQueueSwipeAction.getId:()Ljava/lang/String; │ │ -417718: 1a00 2251 |0000: const-string v0, "REMOVE_FROM_QUEUE" // string@5122 │ │ -41771c: 1100 |0002: return-object v0 │ │ +4176d0: |[4176d0] de.danoeh.antennapod.fragment.swipeactions.RemoveFromQueueSwipeAction.getId:()Ljava/lang/String; │ │ +4176e0: 1a00 2251 |0000: const-string v0, "REMOVE_FROM_QUEUE" // string@5122 │ │ +4176e4: 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;) │ │ @@ -1503676,19 +1503659,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 │ │ -417720: |[417720] de.danoeh.antennapod.fragment.swipeactions.RemoveFromQueueSwipeAction.getTitle:(Landroid/content/Context;)Ljava/lang/String; │ │ -417730: 1400 0003 127f |0000: const v0, #float 1.94083e+38 // #7f120300 │ │ -417736: 6e20 3102 0200 |0003: invoke-virtual {v2, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -41773c: 0c02 |0006: move-result-object v2 │ │ -41773e: 1102 |0007: return-object v2 │ │ +4176e8: |[4176e8] de.danoeh.antennapod.fragment.swipeactions.RemoveFromQueueSwipeAction.getTitle:(Landroid/content/Context;)Ljava/lang/String; │ │ +4176f8: 1400 0003 127f |0000: const v0, #float 1.94083e+38 // #7f120300 │ │ +4176fe: 6e20 3102 0200 |0003: invoke-virtual {v2, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +417704: 0c02 |0006: move-result-object v2 │ │ +417706: 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; │ │ │ │ @@ -1503697,50 +1503680,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 │ │ -41779c: |[41779c] de.danoeh.antennapod.fragment.swipeactions.RemoveFromQueueSwipeAction.performAction:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V │ │ -4177ac: 7100 6c9b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getQueueIDList:()Lde/danoeh/antennapod/core/util/LongList; // method@9b6c │ │ -4177b2: 0c00 |0003: move-result-object v0 │ │ -4177b4: 6e10 f4ab 0700 |0004: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -4177ba: 0b01 |0007: move-result-wide v1 │ │ -4177bc: 6e30 9a9d 1002 |0008: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/core/util/LongList;.indexOf:(J)I // method@9d9a │ │ -4177c2: 0a00 |000b: move-result v0 │ │ -4177c4: 6e10 b135 0800 |000c: invoke-virtual {v8}, Landroidx/fragment/app/Fragment;.requireActivity:()Landroidx/fragment/app/FragmentActivity; // method@35b1 │ │ -4177ca: 0c01 |000f: move-result-object v1 │ │ -4177cc: 1212 |0010: const/4 v2, #int 1 // #1 │ │ -4177ce: 7130 529c 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@9c52 │ │ -4177d4: 6e30 10ab 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@ab10 │ │ -4177da: 0a09 |0017: move-result v9 │ │ -4177dc: 3809 2f00 |0018: if-eqz v9, 0047 // +002f │ │ -4177e0: 6e10 b135 0800 |001a: invoke-virtual {v8}, Landroidx/fragment/app/Fragment;.requireActivity:()Landroidx/fragment/app/FragmentActivity; // method@35b1 │ │ -4177e6: 0c09 |001d: move-result-object v9 │ │ -4177e8: 1f09 d917 |001e: check-cast v9, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -4177ec: 6e10 4735 0800 |0020: invoke-virtual {v8}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@3547 │ │ -4177f2: 0c01 |0023: move-result-object v1 │ │ -4177f4: 2323 2921 |0024: new-array v3, v2, [Ljava/lang/Object; // type@2129 │ │ -4177f8: 7110 c1b2 0200 |0026: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -4177fe: 0c04 |0029: move-result-object v4 │ │ -417800: 1205 |002a: const/4 v5, #int 0 // #0 │ │ -417802: 4d04 0305 |002b: aput-object v4, v3, v5 │ │ -417806: 1404 1200 117f |002d: const v4, #float 1.92738e+38 // #7f110012 │ │ -41780c: 6e40 0b03 4132 |0030: invoke-virtual {v1, v4, v2, v3}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@030b │ │ -417812: 0c01 |0033: move-result-object v1 │ │ -417814: 6e30 b594 1905 |0034: invoke-virtual {v9, v1, v5}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@94b5 │ │ -41781a: 0c09 |0037: move-result-object v9 │ │ -41781c: 1401 9b03 127f |0038: const v1, #float 1.94086e+38 // #7f12039b │ │ -417822: 6e20 4f35 1800 |003b: invoke-virtual {v8, v1}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@354f │ │ -417828: 0c01 |003e: move-result-object v1 │ │ -41782a: 2202 891c |003f: new-instance v2, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromQueueSwipeAction$$ExternalSyntheticLambda0; // type@1c89 │ │ -41782e: 7040 06ab 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@ab06 │ │ -417834: 6e30 b986 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@86b9 │ │ -41783a: 0e00 |0047: return-void │ │ +417764: |[417764] de.danoeh.antennapod.fragment.swipeactions.RemoveFromQueueSwipeAction.performAction:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V │ │ +417774: 7100 6c9b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getQueueIDList:()Lde/danoeh/antennapod/core/util/LongList; // method@9b6c │ │ +41777a: 0c00 |0003: move-result-object v0 │ │ +41777c: 6e10 f4ab 0700 |0004: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +417782: 0b01 |0007: move-result-wide v1 │ │ +417784: 6e30 9a9d 1002 |0008: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/core/util/LongList;.indexOf:(J)I // method@9d9a │ │ +41778a: 0a00 |000b: move-result v0 │ │ +41778c: 6e10 b135 0800 |000c: invoke-virtual {v8}, Landroidx/fragment/app/Fragment;.requireActivity:()Landroidx/fragment/app/FragmentActivity; // method@35b1 │ │ +417792: 0c01 |000f: move-result-object v1 │ │ +417794: 1212 |0010: const/4 v2, #int 1 // #1 │ │ +417796: 7130 529c 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@9c52 │ │ +41779c: 6e30 10ab 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@ab10 │ │ +4177a2: 0a09 |0017: move-result v9 │ │ +4177a4: 3809 2f00 |0018: if-eqz v9, 0047 // +002f │ │ +4177a8: 6e10 b135 0800 |001a: invoke-virtual {v8}, Landroidx/fragment/app/Fragment;.requireActivity:()Landroidx/fragment/app/FragmentActivity; // method@35b1 │ │ +4177ae: 0c09 |001d: move-result-object v9 │ │ +4177b0: 1f09 d917 |001e: check-cast v9, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +4177b4: 6e10 4735 0800 |0020: invoke-virtual {v8}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@3547 │ │ +4177ba: 0c01 |0023: move-result-object v1 │ │ +4177bc: 2323 2921 |0024: new-array v3, v2, [Ljava/lang/Object; // type@2129 │ │ +4177c0: 7110 c1b2 0200 |0026: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +4177c6: 0c04 |0029: move-result-object v4 │ │ +4177c8: 1205 |002a: const/4 v5, #int 0 // #0 │ │ +4177ca: 4d04 0305 |002b: aput-object v4, v3, v5 │ │ +4177ce: 1404 1200 117f |002d: const v4, #float 1.92738e+38 // #7f110012 │ │ +4177d4: 6e40 0b03 4132 |0030: invoke-virtual {v1, v4, v2, v3}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@030b │ │ +4177da: 0c01 |0033: move-result-object v1 │ │ +4177dc: 6e30 b594 1905 |0034: invoke-virtual {v9, v1, v5}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@94b5 │ │ +4177e2: 0c09 |0037: move-result-object v9 │ │ +4177e4: 1401 9b03 127f |0038: const v1, #float 1.94086e+38 // #7f12039b │ │ +4177ea: 6e20 4f35 1800 |003b: invoke-virtual {v8, v1}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@354f │ │ +4177f0: 0c01 |003e: move-result-object v1 │ │ +4177f2: 2202 891c |003f: new-instance v2, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromQueueSwipeAction$$ExternalSyntheticLambda0; // type@1c89 │ │ +4177f6: 7040 06ab 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@ab06 │ │ +4177fc: 6e30 b986 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@86b9 │ │ +417802: 0e00 |0047: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x000c line=42 │ │ 0x0014 line=44 │ │ 0x001a line=45 │ │ 0x0020 line=46 │ │ @@ -1503757,24 +1503740,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 │ │ -4176ac: |[4176ac] de.danoeh.antennapod.fragment.swipeactions.RemoveFromQueueSwipeAction.willRemove:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ -4176bc: 5512 4f97 |0000: iget-boolean v2, v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showQueued:Z // field@974f │ │ -4176c0: 3902 0900 |0002: if-nez v2, 000b // +0009 │ │ -4176c4: 5511 4c97 |0004: iget-boolean v1, v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotQueued:Z // field@974c │ │ -4176c8: 3801 0300 |0006: if-eqz v1, 0009 // +0003 │ │ -4176cc: 2803 |0008: goto 000b // +0003 │ │ -4176ce: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -4176d0: 2802 |000a: goto 000c // +0002 │ │ -4176d2: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -4176d4: 0f01 |000c: return v1 │ │ +417674: |[417674] de.danoeh.antennapod.fragment.swipeactions.RemoveFromQueueSwipeAction.willRemove:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ +417684: 5512 4f97 |0000: iget-boolean v2, v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showQueued:Z // field@974f │ │ +417688: 3902 0900 |0002: if-nez v2, 000b // +0009 │ │ +41768c: 5511 4c97 |0004: iget-boolean v1, v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotQueued:Z // field@974c │ │ +417690: 3801 0300 |0006: if-eqz v1, 0009 // +0003 │ │ +417694: 2803 |0008: goto 000b // +0003 │ │ +417696: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +417698: 2802 |000a: goto 000c // +0002 │ │ +41769a: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +41769c: 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; │ │ @@ -1503805,17 +1503788,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4178b0: |[4178b0] de.danoeh.antennapod.fragment.swipeactions.ShowFirstSwipeDialogAction.:()V │ │ -4178c0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4178c6: 0e00 |0003: return-void │ │ +417878: |[417878] de.danoeh.antennapod.fragment.swipeactions.ShowFirstSwipeDialogAction.:()V │ │ +417888: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +41788e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/swipeactions/ShowFirstSwipeDialogAction; │ │ │ │ Virtual methods - │ │ @@ -1503824,17 +1503807,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -417850: |[417850] de.danoeh.antennapod.fragment.swipeactions.ShowFirstSwipeDialogAction.getActionColor:()I │ │ -417860: 1400 1702 047f |0000: const v0, #float 1.75469e+38 // #7f040217 │ │ -417866: 0f00 |0003: return v0 │ │ +417818: |[417818] de.danoeh.antennapod.fragment.swipeactions.ShowFirstSwipeDialogAction.getActionColor:()I │ │ +417828: 1400 1702 047f |0000: const v0, #float 1.75469e+38 // #7f040217 │ │ +41782e: 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;) │ │ @@ -1503842,17 +1503825,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -417868: |[417868] de.danoeh.antennapod.fragment.swipeactions.ShowFirstSwipeDialogAction.getActionIcon:()I │ │ -417878: 1400 3e01 087f |0000: const v0, #float 1.80781e+38 // #7f08013e │ │ -41787e: 0f00 |0003: return v0 │ │ +417830: |[417830] de.danoeh.antennapod.fragment.swipeactions.ShowFirstSwipeDialogAction.getActionIcon:()I │ │ +417840: 1400 3e01 087f |0000: const v0, #float 1.80781e+38 // #7f08013e │ │ +417846: 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;) │ │ @@ -1503860,17 +1503843,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -417880: |[417880] de.danoeh.antennapod.fragment.swipeactions.ShowFirstSwipeDialogAction.getId:()Ljava/lang/String; │ │ -417890: 1a00 6753 |0000: const-string v0, "SHOW_FIRST_SWIPE_DIALOG" // string@5367 │ │ -417894: 1100 |0002: return-object v0 │ │ +417848: |[417848] de.danoeh.antennapod.fragment.swipeactions.ShowFirstSwipeDialogAction.getId:()Ljava/lang/String; │ │ +417858: 1a00 6753 |0000: const-string v0, "SHOW_FIRST_SWIPE_DIALOG" // string@5367 │ │ +41785c: 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;) │ │ @@ -1503878,17 +1503861,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 │ │ -417898: |[417898] de.danoeh.antennapod.fragment.swipeactions.ShowFirstSwipeDialogAction.getTitle:(Landroid/content/Context;)Ljava/lang/String; │ │ -4178a8: 1a01 0000 |0000: const-string v1, "" // string@0000 │ │ -4178ac: 1101 |0002: return-object v1 │ │ +417860: |[417860] de.danoeh.antennapod.fragment.swipeactions.ShowFirstSwipeDialogAction.getTitle:(Landroid/content/Context;)Ljava/lang/String; │ │ +417870: 1a01 0000 |0000: const-string v1, "" // string@0000 │ │ +417874: 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; │ │ │ │ @@ -1503897,16 +1503880,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 │ │ -4178c8: |[4178c8] de.danoeh.antennapod.fragment.swipeactions.ShowFirstSwipeDialogAction.performAction:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V │ │ -4178d8: 0e00 |0000: return-void │ │ +417890: |[417890] de.danoeh.antennapod.fragment.swipeactions.ShowFirstSwipeDialogAction.performAction:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V │ │ +4178a0: 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; │ │ @@ -1503917,17 +1503900,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 │ │ -41783c: |[41783c] de.danoeh.antennapod.fragment.swipeactions.ShowFirstSwipeDialogAction.willRemove:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ -41784c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -41784e: 0f01 |0001: return v1 │ │ +417804: |[417804] de.danoeh.antennapod.fragment.swipeactions.ShowFirstSwipeDialogAction.willRemove:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ +417814: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +417816: 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; │ │ @@ -1503958,17 +1503941,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -417958: |[417958] de.danoeh.antennapod.fragment.swipeactions.StartDownloadSwipeAction.:()V │ │ -417968: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -41796e: 0e00 |0003: return-void │ │ +417920: |[417920] de.danoeh.antennapod.fragment.swipeactions.StartDownloadSwipeAction.:()V │ │ +417930: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +417936: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/swipeactions/StartDownloadSwipeAction; │ │ │ │ Virtual methods - │ │ @@ -1503977,17 +1503960,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -4178f0: |[4178f0] de.danoeh.antennapod.fragment.swipeactions.StartDownloadSwipeAction.getActionColor:()I │ │ -417900: 1400 1802 047f |0000: const v0, #float 1.75469e+38 // #7f040218 │ │ -417906: 0f00 |0003: return v0 │ │ +4178b8: |[4178b8] de.danoeh.antennapod.fragment.swipeactions.StartDownloadSwipeAction.getActionColor:()I │ │ +4178c8: 1400 1802 047f |0000: const v0, #float 1.75469e+38 // #7f040218 │ │ +4178ce: 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;) │ │ @@ -1503995,17 +1503978,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -417908: |[417908] de.danoeh.antennapod.fragment.swipeactions.StartDownloadSwipeAction.getActionIcon:()I │ │ -417918: 1400 fc00 087f |0000: const v0, #float 1.8078e+38 // #7f0800fc │ │ -41791e: 0f00 |0003: return v0 │ │ +4178d0: |[4178d0] de.danoeh.antennapod.fragment.swipeactions.StartDownloadSwipeAction.getActionIcon:()I │ │ +4178e0: 1400 fc00 087f |0000: const v0, #float 1.8078e+38 // #7f0800fc │ │ +4178e6: 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;) │ │ @@ -1504013,17 +1503996,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -417920: |[417920] de.danoeh.antennapod.fragment.swipeactions.StartDownloadSwipeAction.getId:()Ljava/lang/String; │ │ -417930: 1a00 e653 |0000: const-string v0, "START_DOWNLOAD" // string@53e6 │ │ -417934: 1100 |0002: return-object v0 │ │ +4178e8: |[4178e8] de.danoeh.antennapod.fragment.swipeactions.StartDownloadSwipeAction.getId:()Ljava/lang/String; │ │ +4178f8: 1a00 e653 |0000: const-string v0, "START_DOWNLOAD" // string@53e6 │ │ +4178fc: 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;) │ │ @@ -1504031,19 +1504014,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 │ │ -417938: |[417938] de.danoeh.antennapod.fragment.swipeactions.StartDownloadSwipeAction.getTitle:(Landroid/content/Context;)Ljava/lang/String; │ │ -417948: 1400 a500 127f |0000: const v0, #float 1.94071e+38 // #7f1200a5 │ │ -41794e: 6e20 3102 0200 |0003: invoke-virtual {v2, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -417954: 0c02 |0006: move-result-object v2 │ │ -417956: 1102 |0007: return-object v2 │ │ +417900: |[417900] de.danoeh.antennapod.fragment.swipeactions.StartDownloadSwipeAction.getTitle:(Landroid/content/Context;)Ljava/lang/String; │ │ +417910: 1400 a500 127f |0000: const v0, #float 1.94071e+38 // #7f1200a5 │ │ +417916: 6e20 3102 0200 |0003: invoke-virtual {v2, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +41791c: 0c02 |0006: move-result-object v2 │ │ +41791e: 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; │ │ │ │ @@ -1504052,29 +1504035,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 │ │ -417970: |[417970] de.danoeh.antennapod.fragment.swipeactions.StartDownloadSwipeAction.performAction:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V │ │ -417980: 6e10 3fac 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.isDownloaded:()Z // method@ac3f │ │ -417986: 0a03 |0003: move-result v3 │ │ -417988: 3903 1800 |0004: if-nez v3, 001c // +0018 │ │ -41798c: 6e10 2dac 0100 |0006: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -417992: 0c03 |0009: move-result-object v3 │ │ -417994: 6e10 daab 0300 |000a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ -41799a: 0a03 |000d: move-result v3 │ │ -41799c: 3903 0e00 |000e: if-nez v3, 001c // +000e │ │ -4179a0: 2203 7118 |0010: new-instance v3, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton; // type@1871 │ │ -4179a4: 7020 b697 1300 |0012: invoke-direct {v3, v1}, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@97b6 │ │ -4179aa: 6e10 b335 0200 |0015: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ -4179b0: 0c01 |0018: move-result-object v1 │ │ -4179b2: 6e20 bc97 1300 |0019: invoke-virtual {v3, v1}, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton;.onClick:(Landroid/content/Context;)V // method@97bc │ │ -4179b8: 0e00 |001c: return-void │ │ +417938: |[417938] de.danoeh.antennapod.fragment.swipeactions.StartDownloadSwipeAction.performAction:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V │ │ +417948: 6e10 3fac 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.isDownloaded:()Z // method@ac3f │ │ +41794e: 0a03 |0003: move-result v3 │ │ +417950: 3903 1800 |0004: if-nez v3, 001c // +0018 │ │ +417954: 6e10 2dac 0100 |0006: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +41795a: 0c03 |0009: move-result-object v3 │ │ +41795c: 6e10 daab 0300 |000a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ +417962: 0a03 |000d: move-result v3 │ │ +417964: 3903 0e00 |000e: if-nez v3, 001c // +000e │ │ +417968: 2203 7118 |0010: new-instance v3, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton; // type@1871 │ │ +41796c: 7020 b697 1300 |0012: invoke-direct {v3, v1}, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@97b6 │ │ +417972: 6e10 b335 0200 |0015: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ +417978: 0c01 |0018: move-result-object v1 │ │ +41797a: 6e20 bc97 1300 |0019: invoke-virtual {v3, v1}, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton;.onClick:(Landroid/content/Context;)V // method@97bc │ │ +417980: 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; │ │ @@ -1504087,17 +1504070,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 │ │ -4178dc: |[4178dc] de.danoeh.antennapod.fragment.swipeactions.StartDownloadSwipeAction.willRemove:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ -4178ec: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -4178ee: 0f01 |0001: return v1 │ │ +4178a4: |[4178a4] de.danoeh.antennapod.fragment.swipeactions.StartDownloadSwipeAction.willRemove:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ +4178b4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +4178b6: 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; │ │ @@ -1504132,18 +1504115,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 │ │ -4179bc: |[4179bc] de.danoeh.antennapod.fragment.swipeactions.SwipeActions$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;)V │ │ -4179cc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4179d2: 5b01 c595 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@95c5 │ │ -4179d6: 0e00 |0005: return-void │ │ +417984: |[417984] de.danoeh.antennapod.fragment.swipeactions.SwipeActions$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;)V │ │ +417994: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +41799a: 5b01 c595 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@95c5 │ │ +41799e: 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; │ │ │ │ @@ -1504153,18 +1504136,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4179d8: |[4179d8] de.danoeh.antennapod.fragment.swipeactions.SwipeActions$$ExternalSyntheticLambda0.onCall:()V │ │ -4179e8: 5410 c595 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@95c5 │ │ -4179ec: 6e10 43ab 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.reloadPreference:()V // method@ab43 │ │ -4179f2: 0e00 |0005: return-void │ │ +4179a0: |[4179a0] de.danoeh.antennapod.fragment.swipeactions.SwipeActions$$ExternalSyntheticLambda0.onCall:()V │ │ +4179b0: 5410 c595 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@95c5 │ │ +4179b4: 6e10 43ab 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.reloadPreference:()V // method@ab43 │ │ +4179ba: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -1504197,18 +1504180,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 │ │ -417a18: |[417a18] de.danoeh.antennapod.fragment.swipeactions.SwipeActions$Actions$$ExternalSyntheticLambda0.:([Ljava/lang/String;)V │ │ -417a28: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -417a2e: 5b01 c695 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions$$ExternalSyntheticLambda0;.f$0:[Ljava/lang/String; // field@95c6 │ │ -417a32: 0e00 |0005: return-void │ │ +4179e0: |[4179e0] de.danoeh.antennapod.fragment.swipeactions.SwipeActions$Actions$$ExternalSyntheticLambda0.:([Ljava/lang/String;)V │ │ +4179f0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4179f6: 5b01 c695 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions$$ExternalSyntheticLambda0;.f$0:[Ljava/lang/String; // field@95c6 │ │ +4179fa: 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; │ │ │ │ @@ -1504218,20 +1504201,20 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -4179f4: |[4179f4] de.danoeh.antennapod.fragment.swipeactions.SwipeActions$Actions$$ExternalSyntheticLambda0.test:(Ljava/lang/Object;)Z │ │ -417a04: 5410 c695 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions$$ExternalSyntheticLambda0;.f$0:[Ljava/lang/String; // field@95c6 │ │ -417a08: 1f02 8d1c |0002: check-cast v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // type@1c8d │ │ -417a0c: 7120 2cab 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@ab2c │ │ -417a12: 0a02 |0007: move-result v2 │ │ -417a14: 0f02 |0008: return v2 │ │ +4179bc: |[4179bc] de.danoeh.antennapod.fragment.swipeactions.SwipeActions$Actions$$ExternalSyntheticLambda0.test:(Ljava/lang/Object;)Z │ │ +4179cc: 5410 c695 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions$$ExternalSyntheticLambda0;.f$0:[Ljava/lang/String; // field@95c6 │ │ +4179d0: 1f02 8d1c |0002: check-cast v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // type@1c8d │ │ +4179d4: 7120 2cab 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@ab2c │ │ +4179da: 0a02 |0007: move-result v2 │ │ +4179dc: 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; │ │ │ │ @@ -1504265,18 +1504248,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 │ │ -417a58: |[417a58] de.danoeh.antennapod.fragment.swipeactions.SwipeActions$Actions$$ExternalSyntheticLambda1.:([Ljava/lang/String;)V │ │ -417a68: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -417a6e: 5b01 c795 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions$$ExternalSyntheticLambda1;.f$0:[Ljava/lang/String; // field@95c7 │ │ -417a72: 0e00 |0005: return-void │ │ +417a20: |[417a20] de.danoeh.antennapod.fragment.swipeactions.SwipeActions$Actions$$ExternalSyntheticLambda1.:([Ljava/lang/String;)V │ │ +417a30: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +417a36: 5b01 c795 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions$$ExternalSyntheticLambda1;.f$0:[Ljava/lang/String; // field@95c7 │ │ +417a3a: 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; │ │ │ │ @@ -1504286,20 +1504269,20 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -417a34: |[417a34] de.danoeh.antennapod.fragment.swipeactions.SwipeActions$Actions$$ExternalSyntheticLambda1.test:(Ljava/lang/Object;)Z │ │ -417a44: 5410 c795 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions$$ExternalSyntheticLambda1;.f$0:[Ljava/lang/String; // field@95c7 │ │ -417a48: 1f02 8d1c |0002: check-cast v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // type@1c8d │ │ -417a4c: 7120 2bab 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@ab2b │ │ -417a52: 0a02 |0007: move-result v2 │ │ -417a54: 0f02 |0008: return v2 │ │ +4179fc: |[4179fc] de.danoeh.antennapod.fragment.swipeactions.SwipeActions$Actions$$ExternalSyntheticLambda1.test:(Ljava/lang/Object;)Z │ │ +417a0c: 5410 c795 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions$$ExternalSyntheticLambda1;.f$0:[Ljava/lang/String; // field@95c7 │ │ +417a10: 1f02 8d1c |0002: check-cast v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // type@1c8d │ │ +417a14: 7120 2bab 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@ab2b │ │ +417a1a: 0a02 |0007: move-result v2 │ │ +417a1c: 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; │ │ │ │ @@ -1504329,17 +1504312,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4183ac: |[4183ac] de.danoeh.antennapod.fragment.swipeactions.TogglePlaybackStateSwipeAction.:()V │ │ -4183bc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -4183c2: 0e00 |0003: return-void │ │ +418374: |[418374] de.danoeh.antennapod.fragment.swipeactions.TogglePlaybackStateSwipeAction.:()V │ │ +418384: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +41838a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/swipeactions/TogglePlaybackStateSwipeAction; │ │ │ │ Virtual methods - │ │ @@ -1504348,17 +1504331,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -418344: |[418344] de.danoeh.antennapod.fragment.swipeactions.TogglePlaybackStateSwipeAction.getActionColor:()I │ │ -418354: 1400 1702 047f |0000: const v0, #float 1.75469e+38 // #7f040217 │ │ -41835a: 0f00 |0003: return v0 │ │ +41830c: |[41830c] de.danoeh.antennapod.fragment.swipeactions.TogglePlaybackStateSwipeAction.getActionColor:()I │ │ +41831c: 1400 1702 047f |0000: const v0, #float 1.75469e+38 // #7f040217 │ │ +418322: 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;) │ │ @@ -1504366,17 +1504349,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -41835c: |[41835c] de.danoeh.antennapod.fragment.swipeactions.TogglePlaybackStateSwipeAction.getActionIcon:()I │ │ -41836c: 1400 1801 087f |0000: const v0, #float 1.80781e+38 // #7f080118 │ │ -418372: 0f00 |0003: return v0 │ │ +418324: |[418324] de.danoeh.antennapod.fragment.swipeactions.TogglePlaybackStateSwipeAction.getActionIcon:()I │ │ +418334: 1400 1801 087f |0000: const v0, #float 1.80781e+38 // #7f080118 │ │ +41833a: 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;) │ │ @@ -1504384,17 +1504367,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -418374: |[418374] de.danoeh.antennapod.fragment.swipeactions.TogglePlaybackStateSwipeAction.getId:()Ljava/lang/String; │ │ -418384: 1a00 0748 |0000: const-string v0, "MARK_PLAYED" // string@4807 │ │ -418388: 1100 |0002: return-object v0 │ │ +41833c: |[41833c] de.danoeh.antennapod.fragment.swipeactions.TogglePlaybackStateSwipeAction.getId:()Ljava/lang/String; │ │ +41834c: 1a00 0748 |0000: const-string v0, "MARK_PLAYED" // string@4807 │ │ +418350: 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;) │ │ @@ -1504402,19 +1504385,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 │ │ -41838c: |[41838c] de.danoeh.antennapod.fragment.swipeactions.TogglePlaybackStateSwipeAction.getTitle:(Landroid/content/Context;)Ljava/lang/String; │ │ -41839c: 1400 9503 127f |0000: const v0, #float 1.94086e+38 // #7f120395 │ │ -4183a2: 6e20 3102 0200 |0003: invoke-virtual {v2, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -4183a8: 0c02 |0006: move-result-object v2 │ │ -4183aa: 1102 |0007: return-object v2 │ │ +418354: |[418354] de.danoeh.antennapod.fragment.swipeactions.TogglePlaybackStateSwipeAction.getTitle:(Landroid/content/Context;)Ljava/lang/String; │ │ +418364: 1400 9503 127f |0000: const v0, #float 1.94086e+38 // #7f120395 │ │ +41836a: 6e20 3102 0200 |0003: invoke-virtual {v2, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +418370: 0c02 |0006: move-result-object v2 │ │ +418372: 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; │ │ │ │ @@ -1504423,25 +1504406,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 │ │ -4183c4: |[4183c4] de.danoeh.antennapod.fragment.swipeactions.TogglePlaybackStateSwipeAction.performAction:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V │ │ -4183d4: 6e10 37ac 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPlayState:()I // method@ac37 │ │ -4183da: 0a00 |0003: move-result v0 │ │ -4183dc: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -4183e0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -4183e2: 2802 |0007: goto 0009 // +0002 │ │ -4183e4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -4183e6: 6e30 4cab 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@ab4c │ │ -4183ec: 0a04 |000c: move-result v4 │ │ -4183ee: 7140 5aab 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@ab5a │ │ -4183f4: 0e00 |0010: return-void │ │ +41838c: |[41838c] de.danoeh.antennapod.fragment.swipeactions.TogglePlaybackStateSwipeAction.performAction:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V │ │ +41839c: 6e10 37ac 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPlayState:()I // method@ac37 │ │ +4183a2: 0a00 |0003: move-result v0 │ │ +4183a4: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +4183a8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +4183aa: 2802 |0007: goto 0009 // +0002 │ │ +4183ac: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +4183ae: 6e30 4cab 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@ab4c │ │ +4183b4: 0a04 |000c: move-result v4 │ │ +4183b6: 7140 5aab 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@ab5a │ │ +4183bc: 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; │ │ @@ -1504453,35 +1504436,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 │ │ -4182f0: |[4182f0] de.danoeh.antennapod.fragment.swipeactions.TogglePlaybackStateSwipeAction.willRemove:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ -418300: 6e10 37ac 0500 |0000: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPlayState:()I // method@ac37 │ │ -418306: 0a05 |0003: move-result v5 │ │ -418308: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ -41830a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -41830c: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -41830e: 3305 0c00 |0007: if-ne v5, v0, 0013 // +000c │ │ -418312: 5545 4e97 |0009: iget-boolean v5, v4, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showPlayed:Z // field@974e │ │ -418316: 3905 0600 |000b: if-nez v5, 0011 // +0006 │ │ -41831a: 5544 4797 |000d: iget-boolean v4, v4, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNew:Z // field@9747 │ │ -41831e: 3804 0300 |000f: if-eqz v4, 0012 // +0003 │ │ -418322: 1211 |0011: const/4 v1, #int 1 // #1 │ │ -418324: 0f01 |0012: return v1 │ │ -418326: 5545 5097 |0013: iget-boolean v5, v4, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showUnplayed:Z // field@9750 │ │ -41832a: 3905 0a00 |0015: if-nez v5, 001f // +000a │ │ -41832e: 5545 4e97 |0017: iget-boolean v5, v4, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showPlayed:Z // field@974e │ │ -418332: 3905 0600 |0019: if-nez v5, 001f // +0006 │ │ -418336: 5544 4797 |001b: iget-boolean v4, v4, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNew:Z // field@9747 │ │ -41833a: 3804 0300 |001d: if-eqz v4, 0020 // +0003 │ │ -41833e: 1211 |001f: const/4 v1, #int 1 // #1 │ │ -418340: 0f01 |0020: return v1 │ │ +4182b8: |[4182b8] de.danoeh.antennapod.fragment.swipeactions.TogglePlaybackStateSwipeAction.willRemove:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ +4182c8: 6e10 37ac 0500 |0000: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPlayState:()I // method@ac37 │ │ +4182ce: 0a05 |0003: move-result v5 │ │ +4182d0: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ +4182d2: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +4182d4: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +4182d6: 3305 0c00 |0007: if-ne v5, v0, 0013 // +000c │ │ +4182da: 5545 4e97 |0009: iget-boolean v5, v4, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showPlayed:Z // field@974e │ │ +4182de: 3905 0600 |000b: if-nez v5, 0011 // +0006 │ │ +4182e2: 5544 4797 |000d: iget-boolean v4, v4, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNew:Z // field@9747 │ │ +4182e6: 3804 0300 |000f: if-eqz v4, 0012 // +0003 │ │ +4182ea: 1211 |0011: const/4 v1, #int 1 // #1 │ │ +4182ec: 0f01 |0012: return v1 │ │ +4182ee: 5545 5097 |0013: iget-boolean v5, v4, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showUnplayed:Z // field@9750 │ │ +4182f2: 3905 0a00 |0015: if-nez v5, 001f // +000a │ │ +4182f6: 5545 4e97 |0017: iget-boolean v5, v4, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showPlayed:Z // field@974e │ │ +4182fa: 3905 0600 |0019: if-nez v5, 001f // +0006 │ │ +4182fe: 5544 4797 |001b: iget-boolean v4, v4, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNew:Z // field@9747 │ │ +418302: 3804 0300 |001d: if-eqz v4, 0020 // +0003 │ │ +418306: 1211 |001f: const/4 v1, #int 1 // #1 │ │ +418308: 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; │ │ @@ -1504522,18 +1504505,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 │ │ -418c7c: |[418c7c] de.danoeh.antennapod.menuhandler.FeedMenuHandler$1.:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/SortOrder;ZLde/danoeh/antennapod/model/feed/Feed;)V │ │ -418c8c: 5b04 df95 |0000: iput-object v4, v0, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$1;.val$selectedFeed:Lde/danoeh/antennapod/model/feed/Feed; // field@95df │ │ -418c90: 7040 cda0 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@a0cd │ │ -418c96: 0e00 |0005: return-void │ │ +418c44: |[418c44] de.danoeh.antennapod.menuhandler.FeedMenuHandler$1.:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/SortOrder;ZLde/danoeh/antennapod/model/feed/Feed;)V │ │ +418c54: 5b04 df95 |0000: iput-object v4, v0, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$1;.val$selectedFeed:Lde/danoeh/antennapod/model/feed/Feed; // field@95df │ │ +418c58: 7040 cda0 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@a0cd │ │ +418c5e: 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; │ │ @@ -1504546,22 +1504529,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 │ │ -418c98: |[418c98] de.danoeh.antennapod.menuhandler.FeedMenuHandler$1.updateSort:(Lde/danoeh/antennapod/model/feed/SortOrder;)V │ │ -418ca8: 5420 df95 |0000: iget-object v0, v2, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$1;.val$selectedFeed:Lde/danoeh/antennapod/model/feed/Feed; // field@95df │ │ -418cac: 6e20 ecab 3000 |0002: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/model/feed/Feed;.setSortOrder:(Lde/danoeh/antennapod/model/feed/SortOrder;)V // method@abec │ │ -418cb2: 5420 df95 |0005: iget-object v0, v2, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$1;.val$selectedFeed:Lde/danoeh/antennapod/model/feed/Feed; // field@95df │ │ -418cb6: 6e10 f4ab 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -418cbc: 0b00 |000a: move-result-wide v0 │ │ -418cbe: 7130 5c9c 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@9c5c │ │ -418cc4: 0e00 |000e: return-void │ │ +418c60: |[418c60] de.danoeh.antennapod.menuhandler.FeedMenuHandler$1.updateSort:(Lde/danoeh/antennapod/model/feed/SortOrder;)V │ │ +418c70: 5420 df95 |0000: iget-object v0, v2, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$1;.val$selectedFeed:Lde/danoeh/antennapod/model/feed/Feed; // field@95df │ │ +418c74: 6e20 ecab 3000 |0002: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/model/feed/Feed;.setSortOrder:(Lde/danoeh/antennapod/model/feed/SortOrder;)V // method@abec │ │ +418c7a: 5420 df95 |0005: iget-object v0, v2, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$1;.val$selectedFeed:Lde/danoeh/antennapod/model/feed/Feed; // field@95df │ │ +418c7e: 6e10 f4ab 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +418c84: 0b00 |000a: move-result-wide v0 │ │ +418c86: 7130 5c9c 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@9c5c │ │ +418c8c: 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; │ │ @@ -1504596,18 +1504579,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 │ │ -418d04: |[418d04] de.danoeh.antennapod.menuhandler.FeedMenuHandler$2$$ExternalSyntheticLambda1.:(Ljava/lang/Runnable;)V │ │ -418d14: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -418d1a: 5b01 e195 |0003: iput-object v1, v0, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2$$ExternalSyntheticLambda1;.f$0:Ljava/lang/Runnable; // field@95e1 │ │ -418d1e: 0e00 |0005: return-void │ │ +418ccc: |[418ccc] de.danoeh.antennapod.menuhandler.FeedMenuHandler$2$$ExternalSyntheticLambda1.:(Ljava/lang/Runnable;)V │ │ +418cdc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +418ce2: 5b01 e195 |0003: iput-object v1, v0, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2$$ExternalSyntheticLambda1;.f$0:Ljava/lang/Runnable; // field@95e1 │ │ +418ce6: 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; │ │ │ │ @@ -1504617,19 +1504600,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -418d20: |[418d20] de.danoeh.antennapod.menuhandler.FeedMenuHandler$2$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ -418d30: 5410 e195 |0000: iget-object v0, v1, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2$$ExternalSyntheticLambda1;.f$0:Ljava/lang/Runnable; // field@95e1 │ │ -418d34: 1f02 381f |0002: check-cast v2, Ljava/util/concurrent/Future; // type@1f38 │ │ -418d38: 7120 6cab 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@ab6c │ │ -418d3e: 0e00 |0007: return-void │ │ +418ce8: |[418ce8] de.danoeh.antennapod.menuhandler.FeedMenuHandler$2$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ +418cf8: 5410 e195 |0000: iget-object v0, v1, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2$$ExternalSyntheticLambda1;.f$0:Ljava/lang/Runnable; // field@95e1 │ │ +418cfc: 1f02 381f |0002: check-cast v2, Ljava/util/concurrent/Future; // type@1f38 │ │ +418d00: 7120 6cab 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@ab6c │ │ +418d06: 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; │ │ │ │ @@ -1504659,35 +1504642,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -418d40: |[418d40] de.danoeh.antennapod.menuhandler.FeedMenuHandler$2$$ExternalSyntheticLambda2.:()V │ │ -418d50: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -418d56: 0e00 |0003: return-void │ │ +418d08: |[418d08] de.danoeh.antennapod.menuhandler.FeedMenuHandler$2$$ExternalSyntheticLambda2.:()V │ │ +418d18: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +418d1e: 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 │ │ -418d58: |[418d58] de.danoeh.antennapod.menuhandler.FeedMenuHandler$2$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ -418d68: 1f01 941e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e94 │ │ -418d6c: 7110 6bab 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2;.$r8$lambda$Qy50mz27omSzLx6Kdnn6Yc_P_bY:(Ljava/lang/Throwable;)V // method@ab6b │ │ -418d72: 0e00 |0005: return-void │ │ +418d20: |[418d20] de.danoeh.antennapod.menuhandler.FeedMenuHandler$2$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ +418d30: 1f01 941e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e94 │ │ +418d34: 7110 6bab 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2;.$r8$lambda$Qy50mz27omSzLx6Kdnn6Yc_P_bY:(Ljava/lang/Throwable;)V // method@ab6b │ │ +418d3a: 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; │ │ │ │ @@ -1504737,17 +1504720,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 │ │ -418db4: |[418db4] de.danoeh.antennapod.menuhandler.FeedMenuHandler$2.$r8$lambda$Qy50mz27omSzLx6Kdnn6Yc_P_bY:(Ljava/lang/Throwable;)V │ │ -418dc4: 7110 71ab 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2;.lambda$onConfirmButtonPressed$2:(Ljava/lang/Throwable;)V // method@ab71 │ │ -418dca: 0e00 |0003: return-void │ │ +418d7c: |[418d7c] de.danoeh.antennapod.menuhandler.FeedMenuHandler$2.$r8$lambda$Qy50mz27omSzLx6Kdnn6Yc_P_bY:(Ljava/lang/Throwable;)V │ │ +418d8c: 7110 71ab 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2;.lambda$onConfirmButtonPressed$2:(Ljava/lang/Throwable;)V // method@ab71 │ │ +418d92: 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;) │ │ @@ -1504755,17 +1504738,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 │ │ -418dcc: |[418dcc] de.danoeh.antennapod.menuhandler.FeedMenuHandler$2.$r8$lambda$T6YhyZXTy4cU6spwAFc9r3a_ZeA:(Ljava/lang/Runnable;Ljava/util/concurrent/Future;)V │ │ -418ddc: 7120 70ab 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2;.lambda$onConfirmButtonPressed$1:(Ljava/lang/Runnable;Ljava/util/concurrent/Future;)V // method@ab70 │ │ -418de2: 0e00 |0003: return-void │ │ +418d94: |[418d94] de.danoeh.antennapod.menuhandler.FeedMenuHandler$2.$r8$lambda$T6YhyZXTy4cU6spwAFc9r3a_ZeA:(Ljava/lang/Runnable;Ljava/util/concurrent/Future;)V │ │ +418da4: 7120 70ab 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2;.lambda$onConfirmButtonPressed$1:(Ljava/lang/Runnable;Ljava/util/concurrent/Future;)V // method@ab70 │ │ +418daa: 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; │ │ │ │ @@ -1504774,18 +1504757,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 │ │ -418d74: |[418d74] de.danoeh.antennapod.menuhandler.FeedMenuHandler$2.$r8$lambda$mP9Ypp1GRkOzQj4ZZVVENq2mLYE:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/concurrent/Future; │ │ -418d84: 7110 6fab 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@ab6f │ │ -418d8a: 0c00 |0003: move-result-object v0 │ │ -418d8c: 1100 |0004: return-object v0 │ │ +418d3c: |[418d3c] de.danoeh.antennapod.menuhandler.FeedMenuHandler$2.$r8$lambda$mP9Ypp1GRkOzQj4ZZVVENq2mLYE:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/concurrent/Future; │ │ +418d4c: 7110 6fab 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@ab6f │ │ +418d52: 0c00 |0003: move-result-object v0 │ │ +418d54: 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;) │ │ @@ -1504793,19 +1504776,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 │ │ -418de4: |[418de4] de.danoeh.antennapod.menuhandler.FeedMenuHandler$2.:(Landroid/content/Context;IILde/danoeh/antennapod/model/feed/Feed;Ljava/lang/Runnable;)V │ │ -418df4: 5b04 e395 |0000: iput-object v4, v0, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2;.val$selectedFeed:Lde/danoeh/antennapod/model/feed/Feed; // field@95e3 │ │ -418df8: 5b05 e295 |0002: iput-object v5, v0, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2;.val$callback:Ljava/lang/Runnable; // field@95e2 │ │ -418dfc: 7040 4698 1032 |0004: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.:(Landroid/content/Context;II)V // method@9846 │ │ -418e02: 0e00 |0007: return-void │ │ +418dac: |[418dac] de.danoeh.antennapod.menuhandler.FeedMenuHandler$2.:(Landroid/content/Context;IILde/danoeh/antennapod/model/feed/Feed;Ljava/lang/Runnable;)V │ │ +418dbc: 5b04 e395 |0000: iput-object v4, v0, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2;.val$selectedFeed:Lde/danoeh/antennapod/model/feed/Feed; // field@95e3 │ │ +418dc0: 5b05 e295 |0002: iput-object v5, v0, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2;.val$callback:Ljava/lang/Runnable; // field@95e2 │ │ +418dc4: 7040 4698 1032 |0004: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.:(Landroid/content/Context;II)V // method@9846 │ │ +418dca: 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 │ │ @@ -1504818,20 +1504801,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 │ │ -418d90: |[418d90] de.danoeh.antennapod.menuhandler.FeedMenuHandler$2.lambda$onConfirmButtonPressed$0:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/concurrent/Future; │ │ -418da0: 6e10 f4ab 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -418da6: 0b00 |0003: move-result-wide v0 │ │ -418da8: 7120 519c 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.removeFeedNewFlag:(J)Ljava/util/concurrent/Future; // method@9c51 │ │ -418dae: 0c02 |0007: move-result-object v2 │ │ -418db0: 1102 |0008: return-object v2 │ │ +418d58: |[418d58] de.danoeh.antennapod.menuhandler.FeedMenuHandler$2.lambda$onConfirmButtonPressed$0:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/concurrent/Future; │ │ +418d68: 6e10 f4ab 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +418d6e: 0b00 |0003: move-result-wide v0 │ │ +418d70: 7120 519c 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.removeFeedNewFlag:(J)Ljava/util/concurrent/Future; // method@9c51 │ │ +418d76: 0c02 |0007: move-result-object v2 │ │ +418d78: 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;) │ │ @@ -1504839,17 +1504822,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 │ │ -418e04: |[418e04] de.danoeh.antennapod.menuhandler.FeedMenuHandler$2.lambda$onConfirmButtonPressed$1:(Ljava/lang/Runnable;Ljava/util/concurrent/Future;)V │ │ -418e14: 7210 0ab3 0000 |0000: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@b30a │ │ -418e1a: 0e00 |0003: return-void │ │ +418dcc: |[418dcc] de.danoeh.antennapod.menuhandler.FeedMenuHandler$2.lambda$onConfirmButtonPressed$1:(Ljava/lang/Runnable;Ljava/util/concurrent/Future;)V │ │ +418ddc: 7210 0ab3 0000 |0000: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@b30a │ │ +418de2: 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; │ │ │ │ @@ -1504858,20 +1504841,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 │ │ -418e1c: |[418e1c] de.danoeh.antennapod.menuhandler.FeedMenuHandler$2.lambda$onConfirmButtonPressed$2:(Ljava/lang/Throwable;)V │ │ -418e2c: 1a00 a21d |0000: const-string v0, "FeedMenuHandler" // string@1da2 │ │ -418e30: 7110 020b 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ -418e36: 0c01 |0005: move-result-object v1 │ │ -418e38: 7120 000b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -418e3e: 0e00 |0009: return-void │ │ +418de4: |[418de4] de.danoeh.antennapod.menuhandler.FeedMenuHandler$2.lambda$onConfirmButtonPressed$2:(Ljava/lang/Throwable;)V │ │ +418df4: 1a00 a21d |0000: const-string v0, "FeedMenuHandler" // string@1da2 │ │ +418df8: 7110 020b 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ +418dfe: 0c01 |0005: move-result-object v1 │ │ +418e00: 7120 000b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +418e06: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=117 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Ljava/lang/Throwable; │ │ │ │ Virtual methods - │ │ @@ -1504880,36 +1504863,36 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 46 16-bit code units │ │ -418e40: |[418e40] de.danoeh.antennapod.menuhandler.FeedMenuHandler$2.onConfirmButtonPressed:(Landroid/content/DialogInterface;)V │ │ -418e50: 7210 5602 0300 |0000: invoke-interface {v3}, Landroid/content/DialogInterface;.dismiss:()V // method@0256 │ │ -418e56: 5423 e395 |0003: iget-object v3, v2, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2;.val$selectedFeed:Lde/danoeh/antennapod/model/feed/Feed; // field@95e3 │ │ -418e5a: 2200 9a1c |0005: new-instance v0, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2$$ExternalSyntheticLambda0; // type@1c9a │ │ -418e5e: 7020 65ab 3000 |0007: invoke-direct {v0, v3}, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@ab65 │ │ -418e64: 7110 7db1 0000 |000a: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b17d │ │ -418e6a: 0c03 |000d: move-result-object v3 │ │ -418e6c: 7100 95b1 0000 |000e: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ -418e72: 0c00 |0011: move-result-object v0 │ │ -418e74: 6e20 85b1 0300 |0012: invoke-virtual {v3, v0}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b185 │ │ -418e7a: 0c03 |0015: move-result-object v3 │ │ -418e7c: 7100 90b1 0000 |0016: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ -418e82: 0c00 |0019: move-result-object v0 │ │ -418e84: 6e20 80b1 0300 |001a: invoke-virtual {v3, v0}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b180 │ │ -418e8a: 0c03 |001d: move-result-object v3 │ │ -418e8c: 5420 e295 |001e: iget-object v0, v2, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2;.val$callback:Ljava/lang/Runnable; // field@95e2 │ │ -418e90: 2201 9b1c |0020: new-instance v1, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2$$ExternalSyntheticLambda1; // type@1c9b │ │ -418e94: 7020 67ab 0100 |0022: invoke-direct {v1, v0}, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2$$ExternalSyntheticLambda1;.:(Ljava/lang/Runnable;)V // method@ab67 │ │ -418e9a: 2200 9c1c |0025: new-instance v0, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2$$ExternalSyntheticLambda2; // type@1c9c │ │ -418e9e: 7010 69ab 0000 |0027: invoke-direct {v0}, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2$$ExternalSyntheticLambda2;.:()V // method@ab69 │ │ -418ea4: 6e30 83b1 1300 |002a: invoke-virtual {v3, v1, v0}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b183 │ │ -418eaa: 0e00 |002d: return-void │ │ +418e08: |[418e08] de.danoeh.antennapod.menuhandler.FeedMenuHandler$2.onConfirmButtonPressed:(Landroid/content/DialogInterface;)V │ │ +418e18: 7210 5602 0300 |0000: invoke-interface {v3}, Landroid/content/DialogInterface;.dismiss:()V // method@0256 │ │ +418e1e: 5423 e395 |0003: iget-object v3, v2, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2;.val$selectedFeed:Lde/danoeh/antennapod/model/feed/Feed; // field@95e3 │ │ +418e22: 2200 9a1c |0005: new-instance v0, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2$$ExternalSyntheticLambda0; // type@1c9a │ │ +418e26: 7020 65ab 3000 |0007: invoke-direct {v0, v3}, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@ab65 │ │ +418e2c: 7110 7db1 0000 |000a: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b17d │ │ +418e32: 0c03 |000d: move-result-object v3 │ │ +418e34: 7100 95b1 0000 |000e: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ +418e3a: 0c00 |0011: move-result-object v0 │ │ +418e3c: 6e20 85b1 0300 |0012: invoke-virtual {v3, v0}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b185 │ │ +418e42: 0c03 |0015: move-result-object v3 │ │ +418e44: 7100 90b1 0000 |0016: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ +418e4a: 0c00 |0019: move-result-object v0 │ │ +418e4c: 6e20 80b1 0300 |001a: invoke-virtual {v3, v0}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b180 │ │ +418e52: 0c03 |001d: move-result-object v3 │ │ +418e54: 5420 e295 |001e: iget-object v0, v2, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2;.val$callback:Ljava/lang/Runnable; // field@95e2 │ │ +418e58: 2201 9b1c |0020: new-instance v1, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2$$ExternalSyntheticLambda1; // type@1c9b │ │ +418e5c: 7020 67ab 0100 |0022: invoke-direct {v1, v0}, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2$$ExternalSyntheticLambda1;.:(Ljava/lang/Runnable;)V // method@ab67 │ │ +418e62: 2200 9c1c |0025: new-instance v0, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2$$ExternalSyntheticLambda2; // type@1c9c │ │ +418e66: 7010 69ab 0000 |0027: invoke-direct {v0}, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2$$ExternalSyntheticLambda2;.:()V // method@ab69 │ │ +418e6c: 6e30 83b1 1300 |002a: invoke-virtual {v3, v1, v0}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b183 │ │ +418e72: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0003 line=113 │ │ 0x000e line=114 │ │ 0x0016 line=115 │ │ 0x002a line=116 │ │ @@ -1504962,17 +1504945,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -419c0c: |[419c0c] de.danoeh.antennapod.model.feed.Chapter.:()V │ │ -419c1c: 7010 f0ab 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.:()V // method@abf0 │ │ -419c22: 0e00 |0003: return-void │ │ +419bd4: |[419bd4] de.danoeh.antennapod.model.feed.Chapter.:()V │ │ +419be4: 7010 f0ab 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.:()V // method@abf0 │ │ +419bea: 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;) │ │ @@ -1504980,21 +1504963,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 │ │ -419c24: |[419c24] de.danoeh.antennapod.model.feed.Chapter.:(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -419c34: 7010 f0ab 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.:()V // method@abf0 │ │ -419c3a: 5a01 eb96 |0003: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/Chapter;.start:J // field@96eb │ │ -419c3e: 5b03 ec96 |0005: iput-object v3, v0, Lde/danoeh/antennapod/model/feed/Chapter;.title:Ljava/lang/String; // field@96ec │ │ -419c42: 5b04 ea96 |0007: iput-object v4, v0, Lde/danoeh/antennapod/model/feed/Chapter;.link:Ljava/lang/String; // field@96ea │ │ -419c46: 5b05 e996 |0009: iput-object v5, v0, Lde/danoeh/antennapod/model/feed/Chapter;.imageUrl:Ljava/lang/String; // field@96e9 │ │ -419c4a: 0e00 |000b: return-void │ │ +419bec: |[419bec] de.danoeh.antennapod.model.feed.Chapter.:(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +419bfc: 7010 f0ab 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.:()V // method@abf0 │ │ +419c02: 5a01 eb96 |0003: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/Chapter;.start:J // field@96eb │ │ +419c06: 5b03 ec96 |0005: iput-object v3, v0, Lde/danoeh/antennapod/model/feed/Chapter;.title:Ljava/lang/String; // field@96ec │ │ +419c0a: 5b04 ea96 |0007: iput-object v4, v0, Lde/danoeh/antennapod/model/feed/Chapter;.link:Ljava/lang/String; // field@96ea │ │ +419c0e: 5b05 e996 |0009: iput-object v5, v0, Lde/danoeh/antennapod/model/feed/Chapter;.imageUrl:Ljava/lang/String; // field@96e9 │ │ +419c12: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ 0x0003 line=15 │ │ 0x0005 line=16 │ │ 0x0007 line=17 │ │ 0x0009 line=18 │ │ @@ -1505011,17 +1504994,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -419b04: |[419b04] de.danoeh.antennapod.model.feed.Chapter.getChapterId:()Ljava/lang/String; │ │ -419b14: 5410 e896 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Chapter;.chapterId:Ljava/lang/String; // field@96e8 │ │ -419b18: 1100 |0002: return-object v0 │ │ +419acc: |[419acc] de.danoeh.antennapod.model.feed.Chapter.getChapterId:()Ljava/lang/String; │ │ +419adc: 5410 e896 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Chapter;.chapterId:Ljava/lang/String; // field@96e8 │ │ +419ae0: 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;) │ │ @@ -1505029,17 +1505012,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -419b1c: |[419b1c] de.danoeh.antennapod.model.feed.Chapter.getHumanReadableIdentifier:()Ljava/lang/String; │ │ -419b2c: 5410 ec96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Chapter;.title:Ljava/lang/String; // field@96ec │ │ -419b30: 1100 |0002: return-object v0 │ │ +419ae4: |[419ae4] de.danoeh.antennapod.model.feed.Chapter.getHumanReadableIdentifier:()Ljava/lang/String; │ │ +419af4: 5410 ec96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Chapter;.title:Ljava/lang/String; // field@96ec │ │ +419af8: 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;) │ │ @@ -1505047,17 +1505030,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -419b34: |[419b34] de.danoeh.antennapod.model.feed.Chapter.getImageUrl:()Ljava/lang/String; │ │ -419b44: 5410 e996 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Chapter;.imageUrl:Ljava/lang/String; // field@96e9 │ │ -419b48: 1100 |0002: return-object v0 │ │ +419afc: |[419afc] de.danoeh.antennapod.model.feed.Chapter.getImageUrl:()Ljava/lang/String; │ │ +419b0c: 5410 e996 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Chapter;.imageUrl:Ljava/lang/String; // field@96e9 │ │ +419b10: 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;) │ │ @@ -1505065,17 +1505048,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -419b4c: |[419b4c] de.danoeh.antennapod.model.feed.Chapter.getLink:()Ljava/lang/String; │ │ -419b5c: 5410 ea96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Chapter;.link:Ljava/lang/String; // field@96ea │ │ -419b60: 1100 |0002: return-object v0 │ │ +419b14: |[419b14] de.danoeh.antennapod.model.feed.Chapter.getLink:()Ljava/lang/String; │ │ +419b24: 5410 ea96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Chapter;.link:Ljava/lang/String; // field@96ea │ │ +419b28: 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;) │ │ @@ -1505083,17 +1505066,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -419bf4: |[419bf4] de.danoeh.antennapod.model.feed.Chapter.getStart:()J │ │ -419c04: 5320 eb96 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/Chapter;.start:J // field@96eb │ │ -419c08: 1000 |0002: return-wide v0 │ │ +419bbc: |[419bbc] de.danoeh.antennapod.model.feed.Chapter.getStart:()J │ │ +419bcc: 5320 eb96 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/Chapter;.start:J // field@96eb │ │ +419bd0: 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;) │ │ @@ -1505101,17 +1505084,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -419b64: |[419b64] de.danoeh.antennapod.model.feed.Chapter.getTitle:()Ljava/lang/String; │ │ -419b74: 5410 ec96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Chapter;.title:Ljava/lang/String; // field@96ec │ │ -419b78: 1100 |0002: return-object v0 │ │ +419b2c: |[419b2c] de.danoeh.antennapod.model.feed.Chapter.getTitle:()Ljava/lang/String; │ │ +419b3c: 5410 ec96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Chapter;.title:Ljava/lang/String; // field@96ec │ │ +419b40: 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;) │ │ @@ -1505119,17 +1505102,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -419c4c: |[419c4c] de.danoeh.antennapod.model.feed.Chapter.setChapterId:(Ljava/lang/String;)V │ │ -419c5c: 5b01 e896 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Chapter;.chapterId:Ljava/lang/String; // field@96e8 │ │ -419c60: 0e00 |0002: return-void │ │ +419c14: |[419c14] de.danoeh.antennapod.model.feed.Chapter.setChapterId:(Ljava/lang/String;)V │ │ +419c24: 5b01 e896 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Chapter;.chapterId:Ljava/lang/String; // field@96e8 │ │ +419c28: 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; │ │ │ │ @@ -1505138,17 +1505121,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -419c64: |[419c64] de.danoeh.antennapod.model.feed.Chapter.setImageUrl:(Ljava/lang/String;)V │ │ -419c74: 5b01 e996 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Chapter;.imageUrl:Ljava/lang/String; // field@96e9 │ │ -419c78: 0e00 |0002: return-void │ │ +419c2c: |[419c2c] de.danoeh.antennapod.model.feed.Chapter.setImageUrl:(Ljava/lang/String;)V │ │ +419c3c: 5b01 e996 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Chapter;.imageUrl:Ljava/lang/String; // field@96e9 │ │ +419c40: 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; │ │ │ │ @@ -1505157,17 +1505140,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -419c7c: |[419c7c] de.danoeh.antennapod.model.feed.Chapter.setLink:(Ljava/lang/String;)V │ │ -419c8c: 5b01 ea96 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Chapter;.link:Ljava/lang/String; // field@96ea │ │ -419c90: 0e00 |0002: return-void │ │ +419c44: |[419c44] de.danoeh.antennapod.model.feed.Chapter.setLink:(Ljava/lang/String;)V │ │ +419c54: 5b01 ea96 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Chapter;.link:Ljava/lang/String; // field@96ea │ │ +419c58: 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; │ │ │ │ @@ -1505176,17 +1505159,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -419c94: |[419c94] de.danoeh.antennapod.model.feed.Chapter.setStart:(J)V │ │ -419ca4: 5a01 eb96 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/Chapter;.start:J // field@96eb │ │ -419ca8: 0e00 |0002: return-void │ │ +419c5c: |[419c5c] de.danoeh.antennapod.model.feed.Chapter.setStart:(J)V │ │ +419c6c: 5a01 eb96 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/Chapter;.start:J // field@96eb │ │ +419c70: 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 │ │ │ │ @@ -1505195,17 +1505178,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -419cac: |[419cac] de.danoeh.antennapod.model.feed.Chapter.setTitle:(Ljava/lang/String;)V │ │ -419cbc: 5b01 ec96 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Chapter;.title:Ljava/lang/String; // field@96ec │ │ -419cc0: 0e00 |0002: return-void │ │ +419c74: |[419c74] de.danoeh.antennapod.model.feed.Chapter.setTitle:(Ljava/lang/String;)V │ │ +419c84: 5b01 ec96 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Chapter;.title:Ljava/lang/String; // field@96ec │ │ +419c88: 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; │ │ │ │ @@ -1505214,37 +1505197,37 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -419b7c: |[419b7c] de.danoeh.antennapod.model.feed.Chapter.toString:()Ljava/lang/String; │ │ -419b8c: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -419b90: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -419b96: 1a01 b220 |0005: const-string v1, "ID3Chapter [title=" // string@20b2 │ │ -419b9a: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -419ba0: 6e10 a9ab 0300 |000a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Chapter;.getTitle:()Ljava/lang/String; // method@aba9 │ │ -419ba6: 0c01 |000d: move-result-object v1 │ │ -419ba8: 6e20 5cb3 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -419bae: 1a01 9408 |0011: const-string v1, ", start=" // string@0894 │ │ -419bb2: 6e20 5cb3 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -419bb8: 6e10 a8ab 0300 |0016: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@aba8 │ │ -419bbe: 0b01 |0019: move-result-wide v1 │ │ -419bc0: 6e30 58b3 1002 |001a: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ -419bc6: 1a01 c108 |001d: const-string v1, ", url=" // string@08c1 │ │ -419bca: 6e20 5cb3 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -419bd0: 6e10 a7ab 0300 |0022: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Chapter;.getLink:()Ljava/lang/String; // method@aba7 │ │ -419bd6: 0c01 |0025: move-result-object v1 │ │ -419bd8: 6e20 5cb3 1000 |0026: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -419bde: 1a01 4666 |0029: const-string v1, "]" // string@6646 │ │ -419be2: 6e20 5cb3 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -419be8: 6e10 67b3 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -419bee: 0c00 |0031: move-result-object v0 │ │ -419bf0: 1100 |0032: return-object v0 │ │ +419b44: |[419b44] de.danoeh.antennapod.model.feed.Chapter.toString:()Ljava/lang/String; │ │ +419b54: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +419b58: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +419b5e: 1a01 b220 |0005: const-string v1, "ID3Chapter [title=" // string@20b2 │ │ +419b62: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +419b68: 6e10 a9ab 0300 |000a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Chapter;.getTitle:()Ljava/lang/String; // method@aba9 │ │ +419b6e: 0c01 |000d: move-result-object v1 │ │ +419b70: 6e20 5cb3 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +419b76: 1a01 9408 |0011: const-string v1, ", start=" // string@0894 │ │ +419b7a: 6e20 5cb3 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +419b80: 6e10 a8ab 0300 |0016: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@aba8 │ │ +419b86: 0b01 |0019: move-result-wide v1 │ │ +419b88: 6e30 58b3 1002 |001a: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ +419b8e: 1a01 c108 |001d: const-string v1, ", url=" // string@08c1 │ │ +419b92: 6e20 5cb3 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +419b98: 6e10 a7ab 0300 |0022: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Chapter;.getLink:()Ljava/lang/String; // method@aba7 │ │ +419b9e: 0c01 |0025: move-result-object v1 │ │ +419ba0: 6e20 5cb3 1000 |0026: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +419ba6: 1a01 4666 |0029: const-string v1, "]" // string@6646 │ │ +419baa: 6e20 5cb3 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +419bb0: 6e10 67b3 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +419bb6: 0c00 |0031: move-result-object v0 │ │ +419bb8: 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 : 5096 (Chapter.java) │ │ @@ -1505284,19 +1505267,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -41a184: |[41a184] de.danoeh.antennapod.model.feed.FeedFile.:()V │ │ -41a194: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -41a196: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -41a198: 7040 feab 0210 |0002: invoke-direct {v2, v0, v0, v1}, Lde/danoeh/antennapod/model/feed/FeedFile;.:(Ljava/lang/String;Ljava/lang/String;Z)V // method@abfe │ │ -41a19e: 0e00 |0005: return-void │ │ +41a14c: |[41a14c] de.danoeh.antennapod.model.feed.FeedFile.:()V │ │ +41a15c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +41a15e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +41a160: 7040 feab 0210 |0002: invoke-direct {v2, v0, v0, v1}, Lde/danoeh/antennapod/model/feed/FeedFile;.:(Ljava/lang/String;Ljava/lang/String;Z)V // method@abfe │ │ +41a166: 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;) │ │ @@ -1505304,25 +1505287,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 │ │ -41a1a0: |[41a1a0] de.danoeh.antennapod.model.feed.FeedFile.:(Ljava/lang/String;Ljava/lang/String;Z)V │ │ -41a1b0: 7010 f0ab 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.:()V // method@abf0 │ │ -41a1b6: 5b01 1497 |0003: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedFile;.file_url:Ljava/lang/String; // field@9714 │ │ -41a1ba: 5b02 1297 |0005: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedFile;.download_url:Ljava/lang/String; // field@9712 │ │ -41a1be: 3801 0600 |0007: if-eqz v1, 000d // +0006 │ │ -41a1c2: 3803 0400 |0009: if-eqz v3, 000d // +0004 │ │ -41a1c6: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -41a1c8: 2802 |000c: goto 000e // +0002 │ │ -41a1ca: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -41a1cc: 5c01 1397 |000e: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedFile;.downloaded:Z // field@9713 │ │ -41a1d0: 0e00 |0010: return-void │ │ +41a168: |[41a168] de.danoeh.antennapod.model.feed.FeedFile.:(Ljava/lang/String;Ljava/lang/String;Z)V │ │ +41a178: 7010 f0ab 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.:()V // method@abf0 │ │ +41a17e: 5b01 1497 |0003: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedFile;.file_url:Ljava/lang/String; // field@9714 │ │ +41a182: 5b02 1297 |0005: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedFile;.download_url:Ljava/lang/String; // field@9712 │ │ +41a186: 3801 0600 |0007: if-eqz v1, 000d // +0006 │ │ +41a18a: 3803 0400 |0009: if-eqz v3, 000d // +0004 │ │ +41a18e: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +41a190: 2802 |000c: goto 000e // +0002 │ │ +41a192: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +41a194: 5c01 1397 |000e: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedFile;.downloaded:Z // field@9713 │ │ +41a198: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=27 │ │ 0x0005 line=28 │ │ 0x000e line=29 │ │ locals : │ │ @@ -1505337,28 +1505320,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 │ │ -41a0cc: |[41a0cc] de.danoeh.antennapod.model.feed.FeedFile.compareWithOther:(Lde/danoeh/antennapod/model/feed/FeedFile;)Z │ │ -41a0dc: 6f20 f1ab 3200 |0000: invoke-super {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.compareWithOther:(Lde/danoeh/antennapod/model/feed/FeedComponent;)Z // method@abf1 │ │ -41a0e2: 0a00 |0003: move-result v0 │ │ -41a0e4: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -41a0e6: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ -41a0ea: 0f01 |0007: return v1 │ │ -41a0ec: 5420 1297 |0008: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedFile;.download_url:Ljava/lang/String; // field@9712 │ │ -41a0f0: 5433 1297 |000a: iget-object v3, v3, Lde/danoeh/antennapod/model/feed/FeedFile;.download_url:Ljava/lang/String; // field@9712 │ │ -41a0f4: 7120 ae0a 3000 |000c: invoke-static {v0, v3}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aae │ │ -41a0fa: 0a03 |000f: move-result v3 │ │ -41a0fc: 3903 0300 |0010: if-nez v3, 0013 // +0003 │ │ -41a100: 0f01 |0012: return v1 │ │ -41a102: 1203 |0013: const/4 v3, #int 0 // #0 │ │ -41a104: 0f03 |0014: return v3 │ │ +41a094: |[41a094] de.danoeh.antennapod.model.feed.FeedFile.compareWithOther:(Lde/danoeh/antennapod/model/feed/FeedFile;)Z │ │ +41a0a4: 6f20 f1ab 3200 |0000: invoke-super {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.compareWithOther:(Lde/danoeh/antennapod/model/feed/FeedComponent;)Z // method@abf1 │ │ +41a0aa: 0a00 |0003: move-result v0 │ │ +41a0ac: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +41a0ae: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ +41a0b2: 0f01 |0007: return v1 │ │ +41a0b4: 5420 1297 |0008: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedFile;.download_url:Ljava/lang/String; // field@9712 │ │ +41a0b8: 5433 1297 |000a: iget-object v3, v3, Lde/danoeh/antennapod/model/feed/FeedFile;.download_url:Ljava/lang/String; // field@9712 │ │ +41a0bc: 7120 ae0a 3000 |000c: invoke-static {v0, v3}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aae │ │ +41a0c2: 0a03 |000f: move-result v3 │ │ +41a0c4: 3903 0300 |0010: if-nez v3, 0013 // +0003 │ │ +41a0c8: 0f01 |0012: return v1 │ │ +41a0ca: 1203 |0013: const/4 v3, #int 0 // #0 │ │ +41a0cc: 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; │ │ @@ -1505368,25 +1505351,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -41a108: |[41a108] de.danoeh.antennapod.model.feed.FeedFile.fileExists:()Z │ │ -41a118: 5420 1497 |0000: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedFile;.file_url:Ljava/lang/String; // field@9714 │ │ -41a11c: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -41a120: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -41a122: 0f00 |0005: return v0 │ │ -41a124: 2200 3e1e |0006: new-instance v0, Ljava/io/File; // type@1e3e │ │ -41a128: 5421 1497 |0008: iget-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedFile;.file_url:Ljava/lang/String; // field@9714 │ │ -41a12c: 7020 c5b1 1000 |000a: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b1c5 │ │ -41a132: 6e10 cdb1 0000 |000d: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@b1cd │ │ -41a138: 0a00 |0010: move-result v0 │ │ -41a13a: 0f00 |0011: return v0 │ │ +41a0d0: |[41a0d0] de.danoeh.antennapod.model.feed.FeedFile.fileExists:()Z │ │ +41a0e0: 5420 1497 |0000: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedFile;.file_url:Ljava/lang/String; // field@9714 │ │ +41a0e4: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +41a0e8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +41a0ea: 0f00 |0005: return v0 │ │ +41a0ec: 2200 3e1e |0006: new-instance v0, Ljava/io/File; // type@1e3e │ │ +41a0f0: 5421 1497 |0008: iget-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedFile;.file_url:Ljava/lang/String; // field@9714 │ │ +41a0f4: 7020 c5b1 1000 |000a: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b1c5 │ │ +41a0fa: 6e10 cdb1 0000 |000d: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@b1cd │ │ +41a100: 0a00 |0010: move-result v0 │ │ +41a102: 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; │ │ @@ -1505396,17 +1505379,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41a154: |[41a154] de.danoeh.antennapod.model.feed.FeedFile.getDownload_url:()Ljava/lang/String; │ │ -41a164: 5410 1297 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFile;.download_url:Ljava/lang/String; // field@9712 │ │ -41a168: 1100 |0002: return-object v0 │ │ +41a11c: |[41a11c] de.danoeh.antennapod.model.feed.FeedFile.getDownload_url:()Ljava/lang/String; │ │ +41a12c: 5410 1297 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFile;.download_url:Ljava/lang/String; // field@9712 │ │ +41a130: 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;) │ │ @@ -1505414,17 +1505397,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41a16c: |[41a16c] de.danoeh.antennapod.model.feed.FeedFile.getFile_url:()Ljava/lang/String; │ │ -41a17c: 5410 1497 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFile;.file_url:Ljava/lang/String; // field@9714 │ │ -41a180: 1100 |0002: return-object v0 │ │ +41a134: |[41a134] de.danoeh.antennapod.model.feed.FeedFile.getFile_url:()Ljava/lang/String; │ │ +41a144: 5410 1497 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFile;.file_url:Ljava/lang/String; // field@9714 │ │ +41a148: 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;) │ │ @@ -1505438,17 +1505421,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41a13c: |[41a13c] de.danoeh.antennapod.model.feed.FeedFile.isDownloaded:()Z │ │ -41a14c: 5510 1397 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/model/feed/FeedFile;.downloaded:Z // field@9713 │ │ -41a150: 0f00 |0002: return v0 │ │ +41a104: |[41a104] de.danoeh.antennapod.model.feed.FeedFile.isDownloaded:()Z │ │ +41a114: 5510 1397 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/model/feed/FeedFile;.downloaded:Z // field@9713 │ │ +41a118: 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;) │ │ @@ -1505456,17 +1505439,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41a1d4: |[41a1d4] de.danoeh.antennapod.model.feed.FeedFile.setDownload_url:(Ljava/lang/String;)V │ │ -41a1e4: 5b01 1297 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedFile;.download_url:Ljava/lang/String; // field@9712 │ │ -41a1e8: 0e00 |0002: return-void │ │ +41a19c: |[41a19c] de.danoeh.antennapod.model.feed.FeedFile.setDownload_url:(Ljava/lang/String;)V │ │ +41a1ac: 5b01 1297 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedFile;.download_url:Ljava/lang/String; // field@9712 │ │ +41a1b0: 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; │ │ │ │ @@ -1505475,17 +1505458,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41a1ec: |[41a1ec] de.danoeh.antennapod.model.feed.FeedFile.setDownloaded:(Z)V │ │ -41a1fc: 5c01 1397 |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedFile;.downloaded:Z // field@9713 │ │ -41a200: 0e00 |0002: return-void │ │ +41a1b4: |[41a1b4] de.danoeh.antennapod.model.feed.FeedFile.setDownloaded:(Z)V │ │ +41a1c4: 5c01 1397 |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedFile;.downloaded:Z // field@9713 │ │ +41a1c8: 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 │ │ │ │ @@ -1505494,20 +1505477,20 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -41a204: |[41a204] de.danoeh.antennapod.model.feed.FeedFile.setFile_url:(Ljava/lang/String;)V │ │ -41a214: 5b01 1497 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedFile;.file_url:Ljava/lang/String; // field@9714 │ │ -41a218: 3901 0500 |0002: if-nez v1, 0007 // +0005 │ │ -41a21c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -41a21e: 5c01 1397 |0005: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedFile;.downloaded:Z // field@9713 │ │ -41a222: 0e00 |0007: return-void │ │ +41a1cc: |[41a1cc] de.danoeh.antennapod.model.feed.FeedFile.setFile_url:(Ljava/lang/String;)V │ │ +41a1dc: 5b01 1497 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedFile;.file_url:Ljava/lang/String; // field@9714 │ │ +41a1e0: 3901 0500 |0002: if-nez v1, 0007 // +0005 │ │ +41a1e4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +41a1e6: 5c01 1397 |0005: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedFile;.downloaded:Z // field@9713 │ │ +41a1ea: 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; │ │ @@ -1505517,19 +1505500,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 │ │ -41a224: |[41a224] de.danoeh.antennapod.model.feed.FeedFile.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedFile;)V │ │ -41a234: 6f20 f7ab 1000 |0000: invoke-super {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedComponent;.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedComponent;)V // method@abf7 │ │ -41a23a: 5411 1297 |0003: iget-object v1, v1, Lde/danoeh/antennapod/model/feed/FeedFile;.download_url:Ljava/lang/String; // field@9712 │ │ -41a23e: 5b01 1297 |0005: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedFile;.download_url:Ljava/lang/String; // field@9712 │ │ -41a242: 0e00 |0007: return-void │ │ +41a1ec: |[41a1ec] de.danoeh.antennapod.model.feed.FeedFile.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedFile;)V │ │ +41a1fc: 6f20 f7ab 1000 |0000: invoke-super {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedComponent;.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedComponent;)V // method@abf7 │ │ +41a202: 5411 1297 |0003: iget-object v1, v1, Lde/danoeh/antennapod/model/feed/FeedFile;.download_url:Ljava/lang/String; // field@9712 │ │ +41a206: 5b01 1297 |0005: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedFile;.download_url:Ljava/lang/String; // field@9712 │ │ +41a20a: 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; │ │ @@ -1505660,25 +1505643,25 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -41b05c: |[41b05c] de.danoeh.antennapod.model.feed.FeedItem.:()V │ │ -41b06c: 7010 f0ab 0200 |0000: invoke-direct {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.:()V // method@abf0 │ │ -41b072: 1600 0100 |0003: const-wide/16 v0, #int 1 // #1 │ │ -41b076: 5a20 2697 |0005: iput-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownload:J // field@9726 │ │ -41b07a: 2200 0a1f |0007: new-instance v0, Ljava/util/HashSet; // type@1f0a │ │ -41b07e: 7010 3fb5 0000 |0009: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@b53f │ │ -41b084: 5b20 3497 |000c: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.tags:Ljava/util/Set; // field@9734 │ │ -41b088: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -41b08a: 5920 3397 |000f: iput v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@9733 │ │ -41b08e: 5c20 2b97 |0011: iput-boolean v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.hasChapters:Z // field@972b │ │ -41b092: 0e00 |0013: return-void │ │ +41b024: |[41b024] de.danoeh.antennapod.model.feed.FeedItem.:()V │ │ +41b034: 7010 f0ab 0200 |0000: invoke-direct {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.:()V // method@abf0 │ │ +41b03a: 1600 0100 |0003: const-wide/16 v0, #int 1 // #1 │ │ +41b03e: 5a20 2697 |0005: iput-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownload:J // field@9726 │ │ +41b042: 2200 0a1f |0007: new-instance v0, Ljava/util/HashSet; // type@1f0a │ │ +41b046: 7010 3fb5 0000 |0009: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@b53f │ │ +41b04c: 5b20 3497 |000c: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.tags:Ljava/util/Set; // field@9734 │ │ +41b050: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +41b052: 5920 3397 |000f: iput v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@9733 │ │ +41b056: 5c20 2b97 |0011: iput-boolean v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.hasChapters:Z // field@972b │ │ +41b05a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0005 line=68 │ │ 0x0007 line=73 │ │ 0x000f line=76 │ │ 0x0011 line=77 │ │ @@ -1505690,37 +1505673,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 │ │ -41b094: |[41b094] 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 │ │ -41b0a4: 7010 f0ab 0200 |0000: invoke-direct {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.:()V // method@abf0 │ │ -41b0aa: 1600 0100 |0003: const-wide/16 v0, #int 1 // #1 │ │ -41b0ae: 5a20 2697 |0005: iput-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownload:J // field@9726 │ │ -41b0b2: 2200 0a1f |0007: new-instance v0, Ljava/util/HashSet; // type@1f0a │ │ -41b0b6: 7010 3fb5 0000 |0009: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@b53f │ │ -41b0bc: 5b20 3497 |000c: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.tags:Ljava/util/Set; // field@9734 │ │ -41b0c0: 5a23 0a97 |000e: iput-wide v3, v2, Lde/danoeh/antennapod/model/feed/FeedComponent;.id:J // field@970a │ │ -41b0c4: 5b25 3597 |0010: iput-object v5, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@9735 │ │ -41b0c8: 5b26 2d97 |0012: iput-object v6, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.itemIdentifier:Ljava/lang/String; // field@972d │ │ -41b0cc: 5b27 2e97 |0014: iput-object v7, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@972e │ │ -41b0d0: 3808 0900 |0016: if-eqz v8, 001f // +0009 │ │ -41b0d4: 6e10 25b5 0800 |0018: invoke-virtual {v8}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b525 │ │ -41b0da: 0c03 |001b: move-result-object v3 │ │ -41b0dc: 1f03 051f |001c: check-cast v3, Ljava/util/Date; // type@1f05 │ │ -41b0e0: 2802 |001e: goto 0020 // +0002 │ │ -41b0e2: 1203 |001f: const/4 v3, #int 0 // #0 │ │ -41b0e4: 5b23 3297 |0020: iput-object v3, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@9732 │ │ -41b0e8: 5929 3397 |0022: iput v9, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@9733 │ │ -41b0ec: 5b2a 2997 |0024: iput-object v10, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9729 │ │ -41b0f0: 1203 |0026: const/4 v3, #int 0 // #0 │ │ -41b0f2: 5c23 2b97 |0027: iput-boolean v3, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.hasChapters:Z // field@972b │ │ -41b0f6: 0e00 |0029: return-void │ │ +41b05c: |[41b05c] 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 │ │ +41b06c: 7010 f0ab 0200 |0000: invoke-direct {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.:()V // method@abf0 │ │ +41b072: 1600 0100 |0003: const-wide/16 v0, #int 1 // #1 │ │ +41b076: 5a20 2697 |0005: iput-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownload:J // field@9726 │ │ +41b07a: 2200 0a1f |0007: new-instance v0, Ljava/util/HashSet; // type@1f0a │ │ +41b07e: 7010 3fb5 0000 |0009: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@b53f │ │ +41b084: 5b20 3497 |000c: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.tags:Ljava/util/Set; // field@9734 │ │ +41b088: 5a23 0a97 |000e: iput-wide v3, v2, Lde/danoeh/antennapod/model/feed/FeedComponent;.id:J // field@970a │ │ +41b08c: 5b25 3597 |0010: iput-object v5, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@9735 │ │ +41b090: 5b26 2d97 |0012: iput-object v6, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.itemIdentifier:Ljava/lang/String; // field@972d │ │ +41b094: 5b27 2e97 |0014: iput-object v7, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@972e │ │ +41b098: 3808 0900 |0016: if-eqz v8, 001f // +0009 │ │ +41b09c: 6e10 25b5 0800 |0018: invoke-virtual {v8}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b525 │ │ +41b0a2: 0c03 |001b: move-result-object v3 │ │ +41b0a4: 1f03 051f |001c: check-cast v3, Ljava/util/Date; // type@1f05 │ │ +41b0a8: 2802 |001e: goto 0020 // +0002 │ │ +41b0aa: 1203 |001f: const/4 v3, #int 0 // #0 │ │ +41b0ac: 5b23 3297 |0020: iput-object v3, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@9732 │ │ +41b0b0: 5929 3397 |0022: iput v9, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@9733 │ │ +41b0b4: 5b2a 2997 |0024: iput-object v10, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9729 │ │ +41b0b8: 1203 |0026: const/4 v3, #int 0 // #0 │ │ +41b0ba: 5c23 2b97 |0027: iput-boolean v3, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.hasChapters:Z // field@972b │ │ +41b0be: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0005 line=68 │ │ 0x0007 line=73 │ │ 0x000e line=104 │ │ 0x0010 line=105 │ │ @@ -1505745,36 +1505728,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 │ │ -41b0f8: |[41b0f8] 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 │ │ -41b108: 7010 f0ab 0200 |0000: invoke-direct {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.:()V // method@abf0 │ │ -41b10e: 1600 0100 |0003: const-wide/16 v0, #int 1 // #1 │ │ -41b112: 5a20 2697 |0005: iput-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownload:J // field@9726 │ │ -41b116: 2200 0a1f |0007: new-instance v0, Ljava/util/HashSet; // type@1f0a │ │ -41b11a: 7010 3fb5 0000 |0009: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@b53f │ │ -41b120: 5b20 3497 |000c: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.tags:Ljava/util/Set; // field@9734 │ │ -41b124: 5a23 0a97 |000e: iput-wide v3, v2, Lde/danoeh/antennapod/model/feed/FeedComponent;.id:J // field@970a │ │ -41b128: 5b25 3597 |0010: iput-object v5, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@9735 │ │ -41b12c: 5b26 2d97 |0012: iput-object v6, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.itemIdentifier:Ljava/lang/String; // field@972d │ │ -41b130: 5b27 2e97 |0014: iput-object v7, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@972e │ │ -41b134: 3808 0900 |0016: if-eqz v8, 001f // +0009 │ │ -41b138: 6e10 25b5 0800 |0018: invoke-virtual {v8}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b525 │ │ -41b13e: 0c03 |001b: move-result-object v3 │ │ -41b140: 1f03 051f |001c: check-cast v3, Ljava/util/Date; // type@1f05 │ │ -41b144: 2802 |001e: goto 0020 // +0002 │ │ -41b146: 1203 |001f: const/4 v3, #int 0 // #0 │ │ -41b148: 5b23 3297 |0020: iput-object v3, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@9732 │ │ -41b14c: 5929 3397 |0022: iput v9, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@9733 │ │ -41b150: 5b2a 2997 |0024: iput-object v10, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9729 │ │ -41b154: 5c2b 2b97 |0026: iput-boolean v11, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.hasChapters:Z // field@972b │ │ -41b158: 0e00 |0028: return-void │ │ +41b0c0: |[41b0c0] 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 │ │ +41b0d0: 7010 f0ab 0200 |0000: invoke-direct {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.:()V // method@abf0 │ │ +41b0d6: 1600 0100 |0003: const-wide/16 v0, #int 1 // #1 │ │ +41b0da: 5a20 2697 |0005: iput-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownload:J // field@9726 │ │ +41b0de: 2200 0a1f |0007: new-instance v0, Ljava/util/HashSet; // type@1f0a │ │ +41b0e2: 7010 3fb5 0000 |0009: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@b53f │ │ +41b0e8: 5b20 3497 |000c: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.tags:Ljava/util/Set; // field@9734 │ │ +41b0ec: 5a23 0a97 |000e: iput-wide v3, v2, Lde/danoeh/antennapod/model/feed/FeedComponent;.id:J // field@970a │ │ +41b0f0: 5b25 3597 |0010: iput-object v5, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@9735 │ │ +41b0f4: 5b26 2d97 |0012: iput-object v6, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.itemIdentifier:Ljava/lang/String; // field@972d │ │ +41b0f8: 5b27 2e97 |0014: iput-object v7, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@972e │ │ +41b0fc: 3808 0900 |0016: if-eqz v8, 001f // +0009 │ │ +41b100: 6e10 25b5 0800 |0018: invoke-virtual {v8}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b525 │ │ +41b106: 0c03 |001b: move-result-object v3 │ │ +41b108: 1f03 051f |001c: check-cast v3, Ljava/util/Date; // type@1f05 │ │ +41b10c: 2802 |001e: goto 0020 // +0002 │ │ +41b10e: 1203 |001f: const/4 v3, #int 0 // #0 │ │ +41b110: 5b23 3297 |0020: iput-object v3, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@9732 │ │ +41b114: 5929 3397 |0022: iput v9, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@9733 │ │ +41b118: 5b2a 2997 |0024: iput-object v10, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9729 │ │ +41b11c: 5c2b 2b97 |0026: iput-boolean v11, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.hasChapters:Z // field@972b │ │ +41b120: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0005 line=68 │ │ 0x0007 line=73 │ │ 0x000e line=118 │ │ 0x0010 line=119 │ │ @@ -1505800,47 +1505783,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 │ │ -41b15c: |[41b15c] 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 │ │ -41b16c: 0730 |0000: move-object v0, v3 │ │ -41b16e: 7010 f0ab 0300 |0001: invoke-direct {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.:()V // method@abf0 │ │ -41b174: 1601 0100 |0004: const-wide/16 v1, #int 1 // #1 │ │ -41b178: 5a01 2697 |0006: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownload:J // field@9726 │ │ -41b17c: 2201 0a1f |0008: new-instance v1, Ljava/util/HashSet; // type@1f0a │ │ -41b180: 7010 3fb5 0100 |000a: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@b53f │ │ -41b186: 5b01 3497 |000d: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.tags:Ljava/util/Set; // field@9734 │ │ -41b18a: 0441 |000f: move-wide v1, v4 │ │ -41b18c: 5a01 0a97 |0010: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedComponent;.id:J // field@970a │ │ -41b190: 0761 |0012: move-object v1, v6 │ │ -41b192: 5b01 3597 |0013: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@9735 │ │ -41b196: 0771 |0015: move-object v1, v7 │ │ -41b198: 5b01 2e97 |0016: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@972e │ │ -41b19c: 0781 |0018: move-object v1, v8 │ │ -41b19e: 5b01 3297 |0019: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@9732 │ │ -41b1a2: 0791 |001b: move-object v1, v9 │ │ -41b1a4: 5b01 3097 |001c: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.paymentLink:Ljava/lang/String; // field@9730 │ │ -41b1a8: 04a1 |001e: move-wide v1, v10 │ │ -41b1aa: 5a01 2a97 |001f: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.feedId:J // field@972a │ │ -41b1ae: 01c1 |0021: move v1, v12 │ │ -41b1b0: 5c01 2b97 |0022: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.hasChapters:Z // field@972b │ │ -41b1b4: 07d1 |0024: move-object v1, v13 │ │ -41b1b6: 5b01 2c97 |0025: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.imageUrl:Ljava/lang/String; // field@972c │ │ -41b1ba: 01e1 |0027: move v1, v14 │ │ -41b1bc: 5901 3397 |0028: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@9733 │ │ -41b1c0: 07f1 |002a: move-object v1, v15 │ │ -41b1c2: 5b01 2d97 |002b: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.itemIdentifier:Ljava/lang/String; // field@972d │ │ -41b1c6: 0501 1000 |002d: move-wide/from16 v1, v16 │ │ -41b1ca: 5a01 2697 |002f: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownload:J // field@9726 │ │ -41b1ce: 0801 1200 |0031: move-object/from16 v1, v18 │ │ -41b1d2: 5b01 3197 |0033: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexChapterUrl:Ljava/lang/String; // field@9731 │ │ -41b1d6: 0e00 |0035: return-void │ │ +41b124: |[41b124] 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 │ │ +41b134: 0730 |0000: move-object v0, v3 │ │ +41b136: 7010 f0ab 0300 |0001: invoke-direct {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.:()V // method@abf0 │ │ +41b13c: 1601 0100 |0004: const-wide/16 v1, #int 1 // #1 │ │ +41b140: 5a01 2697 |0006: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownload:J // field@9726 │ │ +41b144: 2201 0a1f |0008: new-instance v1, Ljava/util/HashSet; // type@1f0a │ │ +41b148: 7010 3fb5 0100 |000a: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@b53f │ │ +41b14e: 5b01 3497 |000d: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.tags:Ljava/util/Set; // field@9734 │ │ +41b152: 0441 |000f: move-wide v1, v4 │ │ +41b154: 5a01 0a97 |0010: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedComponent;.id:J // field@970a │ │ +41b158: 0761 |0012: move-object v1, v6 │ │ +41b15a: 5b01 3597 |0013: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@9735 │ │ +41b15e: 0771 |0015: move-object v1, v7 │ │ +41b160: 5b01 2e97 |0016: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@972e │ │ +41b164: 0781 |0018: move-object v1, v8 │ │ +41b166: 5b01 3297 |0019: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@9732 │ │ +41b16a: 0791 |001b: move-object v1, v9 │ │ +41b16c: 5b01 3097 |001c: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.paymentLink:Ljava/lang/String; // field@9730 │ │ +41b170: 04a1 |001e: move-wide v1, v10 │ │ +41b172: 5a01 2a97 |001f: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.feedId:J // field@972a │ │ +41b176: 01c1 |0021: move v1, v12 │ │ +41b178: 5c01 2b97 |0022: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.hasChapters:Z // field@972b │ │ +41b17c: 07d1 |0024: move-object v1, v13 │ │ +41b17e: 5b01 2c97 |0025: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.imageUrl:Ljava/lang/String; // field@972c │ │ +41b182: 01e1 |0027: move v1, v14 │ │ +41b184: 5901 3397 |0028: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@9733 │ │ +41b188: 07f1 |002a: move-object v1, v15 │ │ +41b18a: 5b01 2d97 |002b: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.itemIdentifier:Ljava/lang/String; // field@972d │ │ +41b18e: 0501 1000 |002d: move-wide/from16 v1, v16 │ │ +41b192: 5a01 2697 |002f: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownload:J // field@9726 │ │ +41b196: 0801 1200 |0031: move-object/from16 v1, v18 │ │ +41b19a: 5b01 3197 |0033: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexChapterUrl:Ljava/lang/String; // field@9731 │ │ +41b19e: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=85 │ │ 0x0006 line=68 │ │ 0x0008 line=73 │ │ 0x0010 line=86 │ │ 0x0013 line=87 │ │ @@ -1505875,18 +1505858,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -41b1d8: |[41b1d8] de.danoeh.antennapod.model.feed.FeedItem.addTag:(Ljava/lang/String;)V │ │ -41b1e8: 5410 3497 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.tags:Ljava/util/Set; // field@9734 │ │ -41b1ec: 7220 c0b5 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@b5c0 │ │ -41b1f2: 0e00 |0005: return-void │ │ +41b1a0: |[41b1a0] de.danoeh.antennapod.model.feed.FeedItem.addTag:(Ljava/lang/String;)V │ │ +41b1b0: 5410 3497 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.tags:Ljava/util/Set; // field@9734 │ │ +41b1b4: 7220 c0b5 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@b5c0 │ │ +41b1ba: 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; │ │ │ │ @@ -1505895,18 +1505878,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -41b1f4: |[41b1f4] de.danoeh.antennapod.model.feed.FeedItem.disableAutoDownload:()V │ │ -41b204: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -41b208: 5a20 2697 |0002: iput-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownload:J // field@9726 │ │ -41b20c: 0e00 |0004: return-void │ │ +41b1bc: |[41b1bc] de.danoeh.antennapod.model.feed.FeedItem.disableAutoDownload:()V │ │ +41b1cc: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +41b1d0: 5a20 2697 |0002: iput-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownload:J // field@9726 │ │ +41b1d4: 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;) │ │ @@ -1505914,17 +1505897,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41b02c: |[41b02c] de.danoeh.antennapod.model.feed.FeedItem.getAutoDownloadAttemptsAndTime:()J │ │ -41b03c: 5320 2697 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownload:J // field@9726 │ │ -41b040: 1000 |0002: return-wide v0 │ │ +41aff4: |[41aff4] de.danoeh.antennapod.model.feed.FeedItem.getAutoDownloadAttemptsAndTime:()J │ │ +41b004: 5320 2697 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownload:J // field@9726 │ │ +41b008: 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;) │ │ @@ -1505932,17 +1505915,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41b014: |[41b014] de.danoeh.antennapod.model.feed.FeedItem.getChapters:()Ljava/util/List; │ │ -41b024: 5410 2797 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.chapters:Ljava/util/List; // field@9727 │ │ -41b028: 1100 |0002: return-object v0 │ │ +41afdc: |[41afdc] de.danoeh.antennapod.model.feed.FeedItem.getChapters:()Ljava/util/List; │ │ +41afec: 5410 2797 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.chapters:Ljava/util/List; // field@9727 │ │ +41aff0: 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;) │ │ @@ -1505950,17 +1505933,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41ae20: |[41ae20] de.danoeh.antennapod.model.feed.FeedItem.getDescription:()Ljava/lang/String; │ │ -41ae30: 5410 2897 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.description:Ljava/lang/String; // field@9728 │ │ -41ae34: 1100 |0002: return-object v0 │ │ +41ade8: |[41ade8] de.danoeh.antennapod.model.feed.FeedItem.getDescription:()Ljava/lang/String; │ │ +41adf8: 5410 2897 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.description:Ljava/lang/String; // field@9728 │ │ +41adfc: 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;) │ │ @@ -1505968,27 +1505951,27 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -41add0: |[41add0] de.danoeh.antennapod.model.feed.FeedItem.getFailedAutoDownloadAttempts:()I │ │ -41ade0: 5350 2697 |0000: iget-wide v0, v5, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownload:J // field@9726 │ │ -41ade4: 1602 0100 |0002: const-wide/16 v2, #int 1 // #1 │ │ -41ade8: 3104 0002 |0004: cmp-long v4, v0, v2 │ │ -41adec: 3c04 0400 |0006: if-gtz v4, 000a // +0004 │ │ -41adf0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -41adf2: 0f00 |0009: return v0 │ │ -41adf4: 1602 0a00 |000a: const-wide/16 v2, #int 10 // #a │ │ -41adf8: bf20 |000c: rem-long/2addr v0, v2 │ │ -41adfa: 8401 |000d: long-to-int v1, v0 │ │ -41adfc: 3901 0400 |000e: if-nez v1, 0012 // +0004 │ │ -41ae00: 1301 0a00 |0010: const/16 v1, #int 10 // #a │ │ -41ae04: 0f01 |0012: return v1 │ │ +41ad98: |[41ad98] de.danoeh.antennapod.model.feed.FeedItem.getFailedAutoDownloadAttempts:()I │ │ +41ada8: 5350 2697 |0000: iget-wide v0, v5, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownload:J // field@9726 │ │ +41adac: 1602 0100 |0002: const-wide/16 v2, #int 1 // #1 │ │ +41adb0: 3104 0002 |0004: cmp-long v4, v0, v2 │ │ +41adb4: 3c04 0400 |0006: if-gtz v4, 000a // +0004 │ │ +41adb8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +41adba: 0f00 |0009: return v0 │ │ +41adbc: 1602 0a00 |000a: const-wide/16 v2, #int 10 // #a │ │ +41adc0: bf20 |000c: rem-long/2addr v0, v2 │ │ +41adc2: 8401 |000d: long-to-int v1, v0 │ │ +41adc4: 3901 0400 |000e: if-nez v1, 0012 // +0004 │ │ +41adc8: 1301 0a00 |0010: const/16 v1, #int 10 // #a │ │ +41adcc: 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; │ │ │ │ @@ -1505997,17 +1505980,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 │ │ -41ada0: |[41ada0] de.danoeh.antennapod.model.feed.FeedItem.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; │ │ -41adb0: 5410 2997 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9729 │ │ -41adb4: 1100 |0002: return-object v0 │ │ +41ad68: |[41ad68] de.danoeh.antennapod.model.feed.FeedItem.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; │ │ +41ad78: 5410 2997 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9729 │ │ +41ad7c: 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;) │ │ @@ -1506015,17 +1505998,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41b044: |[41b044] de.danoeh.antennapod.model.feed.FeedItem.getFeedId:()J │ │ -41b054: 5320 2a97 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.feedId:J // field@972a │ │ -41b058: 1000 |0002: return-wide v0 │ │ +41b00c: |[41b00c] de.danoeh.antennapod.model.feed.FeedItem.getFeedId:()J │ │ +41b01c: 5320 2a97 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.feedId:J // field@972a │ │ +41b020: 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;) │ │ @@ -1506033,17 +1506016,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41ae38: |[41ae38] de.danoeh.antennapod.model.feed.FeedItem.getHumanReadableIdentifier:()Ljava/lang/String; │ │ -41ae48: 5410 3597 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@9735 │ │ -41ae4c: 1100 |0002: return-object v0 │ │ +41ae00: |[41ae00] de.danoeh.antennapod.model.feed.FeedItem.getHumanReadableIdentifier:()Ljava/lang/String; │ │ +41ae10: 5410 3597 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@9735 │ │ +41ae14: 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;) │ │ @@ -1506051,42 +1506034,42 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 50 16-bit code units │ │ -41ae50: |[41ae50] de.danoeh.antennapod.model.feed.FeedItem.getIdentifyingValue:()Ljava/lang/String; │ │ -41ae60: 5410 2d97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.itemIdentifier:Ljava/lang/String; // field@972d │ │ -41ae64: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ -41ae68: 6e10 34b3 0000 |0004: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@b334 │ │ -41ae6e: 0a00 |0007: move-result v0 │ │ -41ae70: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ -41ae74: 5410 2d97 |000a: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.itemIdentifier:Ljava/lang/String; // field@972d │ │ -41ae78: 1100 |000c: return-object v0 │ │ -41ae7a: 5410 3597 |000d: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@9735 │ │ -41ae7e: 3800 0b00 |000f: if-eqz v0, 001a // +000b │ │ -41ae82: 6e10 34b3 0000 |0011: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@b334 │ │ -41ae88: 0a00 |0014: move-result v0 │ │ -41ae8a: 3900 0500 |0015: if-nez v0, 001a // +0005 │ │ -41ae8e: 5410 3597 |0017: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@9735 │ │ -41ae92: 1100 |0019: return-object v0 │ │ -41ae94: 6e10 3cac 0100 |001a: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ac3c │ │ -41ae9a: 0a00 |001d: move-result v0 │ │ -41ae9c: 3800 1100 |001e: if-eqz v0, 002f // +0011 │ │ -41aea0: 5410 2f97 |0020: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@972f │ │ -41aea4: 6e10 01ac 0000 |0022: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ -41aeaa: 0c00 |0025: move-result-object v0 │ │ -41aeac: 3800 0900 |0026: if-eqz v0, 002f // +0009 │ │ -41aeb0: 5410 2f97 |0028: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@972f │ │ -41aeb4: 6e10 01ac 0000 |002a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ -41aeba: 0c00 |002d: move-result-object v0 │ │ -41aebc: 1100 |002e: return-object v0 │ │ -41aebe: 5410 2e97 |002f: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@972e │ │ -41aec2: 1100 |0031: return-object v0 │ │ +41ae18: |[41ae18] de.danoeh.antennapod.model.feed.FeedItem.getIdentifyingValue:()Ljava/lang/String; │ │ +41ae28: 5410 2d97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.itemIdentifier:Ljava/lang/String; // field@972d │ │ +41ae2c: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ +41ae30: 6e10 34b3 0000 |0004: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@b334 │ │ +41ae36: 0a00 |0007: move-result v0 │ │ +41ae38: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ +41ae3c: 5410 2d97 |000a: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.itemIdentifier:Ljava/lang/String; // field@972d │ │ +41ae40: 1100 |000c: return-object v0 │ │ +41ae42: 5410 3597 |000d: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@9735 │ │ +41ae46: 3800 0b00 |000f: if-eqz v0, 001a // +000b │ │ +41ae4a: 6e10 34b3 0000 |0011: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@b334 │ │ +41ae50: 0a00 |0014: move-result v0 │ │ +41ae52: 3900 0500 |0015: if-nez v0, 001a // +0005 │ │ +41ae56: 5410 3597 |0017: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@9735 │ │ +41ae5a: 1100 |0019: return-object v0 │ │ +41ae5c: 6e10 3cac 0100 |001a: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ac3c │ │ +41ae62: 0a00 |001d: move-result v0 │ │ +41ae64: 3800 1100 |001e: if-eqz v0, 002f // +0011 │ │ +41ae68: 5410 2f97 |0020: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@972f │ │ +41ae6c: 6e10 01ac 0000 |0022: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ +41ae72: 0c00 |0025: move-result-object v0 │ │ +41ae74: 3800 0900 |0026: if-eqz v0, 002f // +0009 │ │ +41ae78: 5410 2f97 |0028: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@972f │ │ +41ae7c: 6e10 01ac 0000 |002a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ +41ae82: 0c00 |002d: move-result-object v0 │ │ +41ae84: 1100 |002e: return-object v0 │ │ +41ae86: 5410 2e97 |002f: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@972e │ │ +41ae8a: 1100 |0031: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x000a line=175 │ │ 0x000d line=176 │ │ 0x0017 line=177 │ │ 0x001a line=178 │ │ @@ -1506100,41 +1506083,41 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -41aec4: |[41aec4] de.danoeh.antennapod.model.feed.FeedItem.getImageLocation:()Ljava/lang/String; │ │ -41aed4: 5420 2c97 |0000: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.imageUrl:Ljava/lang/String; // field@972c │ │ -41aed8: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -41aedc: 1100 |0004: return-object v0 │ │ -41aede: 5420 2f97 |0005: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@972f │ │ -41aee2: 3800 2000 |0007: if-eqz v0, 0027 // +0020 │ │ -41aee6: 6e10 85ac 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:()Z // method@ac85 │ │ -41aeec: 0a00 |000c: move-result v0 │ │ -41aeee: 3800 1a00 |000d: if-eqz v0, 0027 // +001a │ │ -41aef2: 2200 8f1e |000f: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -41aef6: 7010 50b3 0000 |0011: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -41aefc: 1a01 ccb8 |0014: const-string v1, "metadata-retriever:" // string@b8cc │ │ -41af00: 6e20 5cb3 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -41af06: 5421 2f97 |0019: iget-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@972f │ │ -41af0a: 6e10 76ac 0100 |001b: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLocalMediaUrl:()Ljava/lang/String; // method@ac76 │ │ -41af10: 0c01 |001e: move-result-object v1 │ │ -41af12: 6e20 5cb3 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -41af18: 6e10 67b3 0000 |0022: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -41af1e: 0c00 |0025: move-result-object v0 │ │ -41af20: 1100 |0026: return-object v0 │ │ -41af22: 5420 2997 |0027: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9729 │ │ -41af26: 3800 0700 |0029: if-eqz v0, 0030 // +0007 │ │ -41af2a: 6e10 c9ab 0000 |002b: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abc9 │ │ -41af30: 0c00 |002e: move-result-object v0 │ │ -41af32: 1100 |002f: return-object v0 │ │ -41af34: 1200 |0030: const/4 v0, #int 0 // #0 │ │ -41af36: 1100 |0031: return-object v0 │ │ +41ae8c: |[41ae8c] de.danoeh.antennapod.model.feed.FeedItem.getImageLocation:()Ljava/lang/String; │ │ +41ae9c: 5420 2c97 |0000: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.imageUrl:Ljava/lang/String; // field@972c │ │ +41aea0: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +41aea4: 1100 |0004: return-object v0 │ │ +41aea6: 5420 2f97 |0005: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@972f │ │ +41aeaa: 3800 2000 |0007: if-eqz v0, 0027 // +0020 │ │ +41aeae: 6e10 85ac 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:()Z // method@ac85 │ │ +41aeb4: 0a00 |000c: move-result v0 │ │ +41aeb6: 3800 1a00 |000d: if-eqz v0, 0027 // +001a │ │ +41aeba: 2200 8f1e |000f: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +41aebe: 7010 50b3 0000 |0011: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +41aec4: 1a01 ccb8 |0014: const-string v1, "metadata-retriever:" // string@b8cc │ │ +41aec8: 6e20 5cb3 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +41aece: 5421 2f97 |0019: iget-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@972f │ │ +41aed2: 6e10 76ac 0100 |001b: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLocalMediaUrl:()Ljava/lang/String; // method@ac76 │ │ +41aed8: 0c01 |001e: move-result-object v1 │ │ +41aeda: 6e20 5cb3 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +41aee0: 6e10 67b3 0000 |0022: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +41aee6: 0c00 |0025: move-result-object v0 │ │ +41aee8: 1100 |0026: return-object v0 │ │ +41aeea: 5420 2997 |0027: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9729 │ │ +41aeee: 3800 0700 |0029: if-eqz v0, 0030 // +0007 │ │ +41aef2: 6e10 c9ab 0000 |002b: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abc9 │ │ +41aef8: 0c00 |002e: move-result-object v0 │ │ +41aefa: 1100 |002f: return-object v0 │ │ +41aefc: 1200 |0030: const/4 v0, #int 0 // #0 │ │ +41aefe: 1100 |0031: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ 0x0005 line=320 │ │ 0x000f line=321 │ │ 0x0027 line=322 │ │ 0x002b line=323 │ │ @@ -1506146,17 +1506129,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41af38: |[41af38] de.danoeh.antennapod.model.feed.FeedItem.getImageUrl:()Ljava/lang/String; │ │ -41af48: 5410 2c97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.imageUrl:Ljava/lang/String; // field@972c │ │ -41af4c: 1100 |0002: return-object v0 │ │ +41af00: |[41af00] de.danoeh.antennapod.model.feed.FeedItem.getImageUrl:()Ljava/lang/String; │ │ +41af10: 5410 2c97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.imageUrl:Ljava/lang/String; // field@972c │ │ +41af14: 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;) │ │ @@ -1506164,17 +1506147,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41af50: |[41af50] de.danoeh.antennapod.model.feed.FeedItem.getItemIdentifier:()Ljava/lang/String; │ │ -41af60: 5410 2d97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.itemIdentifier:Ljava/lang/String; // field@972d │ │ -41af64: 1100 |0002: return-object v0 │ │ +41af18: |[41af18] de.danoeh.antennapod.model.feed.FeedItem.getItemIdentifier:()Ljava/lang/String; │ │ +41af28: 5410 2d97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.itemIdentifier:Ljava/lang/String; // field@972d │ │ +41af2c: 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;) │ │ @@ -1506182,17 +1506165,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41af68: |[41af68] de.danoeh.antennapod.model.feed.FeedItem.getLink:()Ljava/lang/String; │ │ -41af78: 5410 2e97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@972e │ │ -41af7c: 1100 |0002: return-object v0 │ │ +41af30: |[41af30] de.danoeh.antennapod.model.feed.FeedItem.getLink:()Ljava/lang/String; │ │ +41af40: 5410 2e97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@972e │ │ +41af44: 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;) │ │ @@ -1506200,17 +1506183,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 │ │ -41adb8: |[41adb8] de.danoeh.antennapod.model.feed.FeedItem.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ -41adc8: 5410 2f97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@972f │ │ -41adcc: 1100 |0002: return-object v0 │ │ +41ad80: |[41ad80] de.danoeh.antennapod.model.feed.FeedItem.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ +41ad90: 5410 2f97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@972f │ │ +41ad94: 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;) │ │ @@ -1506218,17 +1506201,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41af80: |[41af80] de.danoeh.antennapod.model.feed.FeedItem.getPaymentLink:()Ljava/lang/String; │ │ -41af90: 5410 3097 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.paymentLink:Ljava/lang/String; // field@9730 │ │ -41af94: 1100 |0002: return-object v0 │ │ +41af48: |[41af48] de.danoeh.antennapod.model.feed.FeedItem.getPaymentLink:()Ljava/lang/String; │ │ +41af58: 5410 3097 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.paymentLink:Ljava/lang/String; // field@9730 │ │ +41af5c: 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;) │ │ @@ -1506236,17 +1506219,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41ae08: |[41ae08] de.danoeh.antennapod.model.feed.FeedItem.getPlayState:()I │ │ -41ae18: 5210 3397 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@9733 │ │ -41ae1c: 0f00 |0002: return v0 │ │ +41add0: |[41add0] de.danoeh.antennapod.model.feed.FeedItem.getPlayState:()I │ │ +41ade0: 5210 3397 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@9733 │ │ +41ade4: 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;) │ │ @@ -1506254,17 +1506237,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41af98: |[41af98] de.danoeh.antennapod.model.feed.FeedItem.getPodcastIndexChapterUrl:()Ljava/lang/String; │ │ -41afa8: 5410 3197 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexChapterUrl:Ljava/lang/String; // field@9731 │ │ -41afac: 1100 |0002: return-object v0 │ │ +41af60: |[41af60] de.danoeh.antennapod.model.feed.FeedItem.getPodcastIndexChapterUrl:()Ljava/lang/String; │ │ +41af70: 5410 3197 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexChapterUrl:Ljava/lang/String; // field@9731 │ │ +41af74: 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;) │ │ @@ -1506272,23 +1506255,23 @@ │ │ type : '()Ljava/util/Date;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -41afe8: |[41afe8] de.danoeh.antennapod.model.feed.FeedItem.getPubDate:()Ljava/util/Date; │ │ -41aff8: 5410 3297 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@9732 │ │ -41affc: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -41b000: 6e10 25b5 0000 |0004: invoke-virtual {v0}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b525 │ │ -41b006: 0c00 |0007: move-result-object v0 │ │ -41b008: 1f00 051f |0008: check-cast v0, Ljava/util/Date; // type@1f05 │ │ -41b00c: 1100 |000a: return-object v0 │ │ -41b00e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -41b010: 1100 |000c: return-object v0 │ │ +41afb0: |[41afb0] de.danoeh.antennapod.model.feed.FeedItem.getPubDate:()Ljava/util/Date; │ │ +41afc0: 5410 3297 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@9732 │ │ +41afc4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +41afc8: 6e10 25b5 0000 |0004: invoke-virtual {v0}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b525 │ │ +41afce: 0c00 |0007: move-result-object v0 │ │ +41afd0: 1f00 051f |0008: check-cast v0, Ljava/util/Date; // type@1f05 │ │ +41afd4: 1100 |000a: return-object v0 │ │ +41afd6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +41afd8: 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; │ │ │ │ @@ -1506297,17 +1506280,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41afb0: |[41afb0] de.danoeh.antennapod.model.feed.FeedItem.getTitle:()Ljava/lang/String; │ │ -41afc0: 5410 3597 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@9735 │ │ -41afc4: 1100 |0002: return-object v0 │ │ +41af78: |[41af78] de.danoeh.antennapod.model.feed.FeedItem.getTitle:()Ljava/lang/String; │ │ +41af88: 5410 3597 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@9735 │ │ +41af8c: 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;) │ │ @@ -1506315,17 +1506298,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41ac20: |[41ac20] de.danoeh.antennapod.model.feed.FeedItem.hasChapters:()Z │ │ -41ac30: 5510 2b97 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.hasChapters:Z // field@972b │ │ -41ac34: 0f00 |0002: return v0 │ │ +41abe8: |[41abe8] de.danoeh.antennapod.model.feed.FeedItem.hasChapters:()Z │ │ +41abf8: 5510 2b97 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.hasChapters:Z // field@972b │ │ +41abfc: 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;) │ │ @@ -1506333,21 +1506316,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -41ac38: |[41ac38] de.danoeh.antennapod.model.feed.FeedItem.hasMedia:()Z │ │ -41ac48: 5410 2f97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@972f │ │ -41ac4c: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ -41ac50: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -41ac52: 2802 |0005: goto 0007 // +0002 │ │ -41ac54: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -41ac56: 0f00 |0007: return v0 │ │ +41ac00: |[41ac00] de.danoeh.antennapod.model.feed.FeedItem.hasMedia:()Z │ │ +41ac10: 5410 2f97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@972f │ │ +41ac14: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ +41ac18: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +41ac1a: 2802 |0005: goto 0007 // +0002 │ │ +41ac1c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +41ac1e: 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;) │ │ @@ -1506355,34 +1506338,34 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -41b210: |[41b210] de.danoeh.antennapod.model.feed.FeedItem.increaseFailedAutoDownloadAttempts:(J)V │ │ -41b220: 5350 2697 |0000: iget-wide v0, v5, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownload:J // field@9726 │ │ -41b224: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ -41b228: 3104 0002 |0004: cmp-long v4, v0, v2 │ │ -41b22c: 3904 0300 |0006: if-nez v4, 0009 // +0003 │ │ -41b230: 0e00 |0008: return-void │ │ -41b232: 6e10 2cac 0500 |0009: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFailedAutoDownloadAttempts:()I // method@ac2c │ │ -41b238: 0a00 |000c: move-result v0 │ │ -41b23a: d800 0001 |000d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -41b23e: 1251 |000f: const/4 v1, #int 5 // #5 │ │ -41b240: 3410 0600 |0010: if-lt v0, v1, 0016 // +0006 │ │ -41b244: 6e10 28ac 0500 |0012: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.disableAutoDownload:()V // method@ac28 │ │ -41b24a: 280a |0015: goto 001f // +000a │ │ -41b24c: 1601 0a00 |0016: const-wide/16 v1, #int 10 // #a │ │ -41b250: be16 |0018: div-long/2addr v6, v1 │ │ -41b252: 9d06 0601 |0019: mul-long v6, v6, v1 │ │ -41b256: 8100 |001b: int-to-long v0, v0 │ │ -41b258: bb06 |001c: add-long/2addr v6, v0 │ │ -41b25a: 5a56 2697 |001d: iput-wide v6, v5, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownload:J // field@9726 │ │ -41b25e: 0e00 |001f: return-void │ │ +41b1d8: |[41b1d8] de.danoeh.antennapod.model.feed.FeedItem.increaseFailedAutoDownloadAttempts:(J)V │ │ +41b1e8: 5350 2697 |0000: iget-wide v0, v5, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownload:J // field@9726 │ │ +41b1ec: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ +41b1f0: 3104 0002 |0004: cmp-long v4, v0, v2 │ │ +41b1f4: 3904 0300 |0006: if-nez v4, 0009 // +0003 │ │ +41b1f8: 0e00 |0008: return-void │ │ +41b1fa: 6e10 2cac 0500 |0009: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFailedAutoDownloadAttempts:()I // method@ac2c │ │ +41b200: 0a00 |000c: move-result v0 │ │ +41b202: d800 0001 |000d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +41b206: 1251 |000f: const/4 v1, #int 5 // #5 │ │ +41b208: 3410 0600 |0010: if-lt v0, v1, 0016 // +0006 │ │ +41b20c: 6e10 28ac 0500 |0012: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.disableAutoDownload:()V // method@ac28 │ │ +41b212: 280a |0015: goto 001f // +000a │ │ +41b214: 1601 0a00 |0016: const-wide/16 v1, #int 10 // #a │ │ +41b218: be16 |0018: div-long/2addr v6, v1 │ │ +41b21a: 9d06 0601 |0019: mul-long v6, v6, v1 │ │ +41b21e: 8100 |001b: int-to-long v0, v0 │ │ +41b220: bb06 |001c: add-long/2addr v6, v0 │ │ +41b222: 5a56 2697 |001d: iput-wide v6, v5, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownload:J // field@9726 │ │ +41b226: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=386 │ │ 0x0009 line=389 │ │ 0x0012 line=391 │ │ 0x0018 line=393 │ │ locals : │ │ @@ -1506394,51 +1506377,51 @@ │ │ type : '(J)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 61 16-bit code units │ │ -41ac58: |[41ac58] de.danoeh.antennapod.model.feed.FeedItem.isAutoDownloadable:(J)Z │ │ -41ac68: 5480 2f97 |0000: iget-object v0, v8, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@972f │ │ -41ac6c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -41ac6e: 3800 3900 |0003: if-eqz v0, 003c // +0039 │ │ -41ac72: 6e10 04ac 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ac04 │ │ -41ac78: 0a00 |0008: move-result v0 │ │ -41ac7a: 3900 3300 |0009: if-nez v0, 003c // +0033 │ │ -41ac7e: 5382 2697 |000b: iget-wide v2, v8, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownload:J // field@9726 │ │ -41ac82: 1604 0000 |000d: const-wide/16 v4, #int 0 // #0 │ │ -41ac86: 3100 0204 |000f: cmp-long v0, v2, v4 │ │ -41ac8a: 3900 0300 |0011: if-nez v0, 0014 // +0003 │ │ -41ac8e: 2829 |0013: goto 003c // +0029 │ │ -41ac90: 1604 0100 |0014: const-wide/16 v4, #int 1 // #1 │ │ -41ac94: 1210 |0016: const/4 v0, #int 1 // #1 │ │ -41ac96: 3106 0204 |0017: cmp-long v6, v2, v4 │ │ -41ac9a: 3906 0300 |0019: if-nez v6, 001c // +0003 │ │ -41ac9e: 0f00 |001b: return v0 │ │ -41aca0: 6e10 2cac 0800 |001c: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFailedAutoDownloadAttempts:()I // method@ac2c │ │ -41aca6: 0a02 |001f: move-result v2 │ │ -41aca8: 6203 00da |0020: sget-object v3, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@da00 │ │ -41acac: b102 |0022: sub-int/2addr v2, v0 │ │ -41acae: 8324 |0023: int-to-double v4, v2 │ │ -41acb0: 1906 0040 |0024: const-wide/high16 v6, #long 4611686018427387904 // #4000 │ │ -41acb4: 7140 eab2 7654 |0026: invoke-static {v6, v7, v4, v5}, Ljava/lang/Math;.pow:(DD)D // method@b2ea │ │ -41acba: 0b04 |0029: move-result-wide v4 │ │ -41acbc: 8b44 |002a: double-to-long v4, v4 │ │ -41acbe: 6e30 47b6 4305 |002b: invoke-virtual {v3, v4, v5}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b647 │ │ -41acc4: 0b02 |002e: move-result-wide v2 │ │ -41acc6: 5384 2697 |002f: iget-wide v4, v8, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownload:J // field@9726 │ │ -41acca: 1606 0a00 |0031: const-wide/16 v6, #int 10 // #a │ │ -41acce: be64 |0033: div-long/2addr v4, v6 │ │ -41acd0: 9d04 0406 |0034: mul-long v4, v4, v6 │ │ -41acd4: bb24 |0036: add-long/2addr v4, v2 │ │ -41acd6: 3102 0904 |0037: cmp-long v2, v9, v4 │ │ -41acda: 3a02 0300 |0039: if-ltz v2, 003c // +0003 │ │ -41acde: 1211 |003b: const/4 v1, #int 1 // #1 │ │ -41ace0: 0f01 |003c: return v1 │ │ +41ac20: |[41ac20] de.danoeh.antennapod.model.feed.FeedItem.isAutoDownloadable:(J)Z │ │ +41ac30: 5480 2f97 |0000: iget-object v0, v8, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@972f │ │ +41ac34: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +41ac36: 3800 3900 |0003: if-eqz v0, 003c // +0039 │ │ +41ac3a: 6e10 04ac 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ac04 │ │ +41ac40: 0a00 |0008: move-result v0 │ │ +41ac42: 3900 3300 |0009: if-nez v0, 003c // +0033 │ │ +41ac46: 5382 2697 |000b: iget-wide v2, v8, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownload:J // field@9726 │ │ +41ac4a: 1604 0000 |000d: const-wide/16 v4, #int 0 // #0 │ │ +41ac4e: 3100 0204 |000f: cmp-long v0, v2, v4 │ │ +41ac52: 3900 0300 |0011: if-nez v0, 0014 // +0003 │ │ +41ac56: 2829 |0013: goto 003c // +0029 │ │ +41ac58: 1604 0100 |0014: const-wide/16 v4, #int 1 // #1 │ │ +41ac5c: 1210 |0016: const/4 v0, #int 1 // #1 │ │ +41ac5e: 3106 0204 |0017: cmp-long v6, v2, v4 │ │ +41ac62: 3906 0300 |0019: if-nez v6, 001c // +0003 │ │ +41ac66: 0f00 |001b: return v0 │ │ +41ac68: 6e10 2cac 0800 |001c: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFailedAutoDownloadAttempts:()I // method@ac2c │ │ +41ac6e: 0a02 |001f: move-result v2 │ │ +41ac70: 6203 00da |0020: sget-object v3, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@da00 │ │ +41ac74: b102 |0022: sub-int/2addr v2, v0 │ │ +41ac76: 8324 |0023: int-to-double v4, v2 │ │ +41ac78: 1906 0040 |0024: const-wide/high16 v6, #long 4611686018427387904 // #4000 │ │ +41ac7c: 7140 eab2 7654 |0026: invoke-static {v6, v7, v4, v5}, Ljava/lang/Math;.pow:(DD)D // method@b2ea │ │ +41ac82: 0b04 |0029: move-result-wide v4 │ │ +41ac84: 8b44 |002a: double-to-long v4, v4 │ │ +41ac86: 6e30 47b6 4305 |002b: invoke-virtual {v3, v4, v5}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b647 │ │ +41ac8c: 0b02 |002e: move-result-wide v2 │ │ +41ac8e: 5384 2697 |002f: iget-wide v4, v8, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownload:J // field@9726 │ │ +41ac92: 1606 0a00 |0031: const-wide/16 v6, #int 10 // #a │ │ +41ac96: be64 |0033: div-long/2addr v4, v6 │ │ +41ac98: 9d04 0406 |0034: mul-long v4, v4, v6 │ │ +41ac9c: bb24 |0036: add-long/2addr v4, v2 │ │ +41ac9e: 3102 0904 |0037: cmp-long v2, v9, v4 │ │ +41aca2: 3a02 0300 |0039: if-ltz v2, 003c // +0003 │ │ +41aca6: 1211 |003b: const/4 v1, #int 1 // #1 │ │ +41aca8: 0f01 |003c: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=398 │ │ 0x001c line=404 │ │ 0x0020 line=405 │ │ 0x002f line=406 │ │ locals : │ │ @@ -1506450,24 +1506433,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -41ace4: |[41ace4] de.danoeh.antennapod.model.feed.FeedItem.isDownloaded:()Z │ │ -41acf4: 5410 2f97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@972f │ │ -41acf8: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -41acfc: 6e10 04ac 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ac04 │ │ -41ad02: 0a00 |0007: move-result v0 │ │ -41ad04: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -41ad08: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -41ad0a: 2802 |000b: goto 000d // +0002 │ │ -41ad0c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -41ad0e: 0f00 |000d: return v0 │ │ +41acac: |[41acac] de.danoeh.antennapod.model.feed.FeedItem.isDownloaded:()Z │ │ +41acbc: 5410 2f97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@972f │ │ +41acc0: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +41acc4: 6e10 04ac 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ac04 │ │ +41acca: 0a00 |0007: move-result v0 │ │ +41accc: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +41acd0: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +41acd2: 2802 |000b: goto 000d // +0002 │ │ +41acd4: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +41acd6: 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;) │ │ @@ -1506475,24 +1506458,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -41ad10: |[41ad10] de.danoeh.antennapod.model.feed.FeedItem.isInProgress:()Z │ │ -41ad20: 5410 2f97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@972f │ │ -41ad24: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -41ad28: 6e10 86ac 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.isInProgress:()Z // method@ac86 │ │ -41ad2e: 0a00 |0007: move-result v0 │ │ -41ad30: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -41ad34: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -41ad36: 2802 |000b: goto 000d // +0002 │ │ -41ad38: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -41ad3a: 0f00 |000d: return v0 │ │ +41acd8: |[41acd8] de.danoeh.antennapod.model.feed.FeedItem.isInProgress:()Z │ │ +41ace8: 5410 2f97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@972f │ │ +41acec: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +41acf0: 6e10 86ac 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.isInProgress:()Z // method@ac86 │ │ +41acf6: 0a00 |0007: move-result v0 │ │ +41acf8: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +41acfc: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +41acfe: 2802 |000b: goto 000d // +0002 │ │ +41ad00: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +41ad02: 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;) │ │ @@ -1506500,22 +1506483,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -41ad3c: |[41ad3c] de.danoeh.antennapod.model.feed.FeedItem.isNew:()Z │ │ -41ad4c: 5220 3397 |0000: iget v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@9733 │ │ -41ad50: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ -41ad52: 3310 0400 |0003: if-ne v0, v1, 0007 // +0004 │ │ -41ad56: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -41ad58: 2802 |0006: goto 0008 // +0002 │ │ -41ad5a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -41ad5c: 0f00 |0008: return v0 │ │ +41ad04: |[41ad04] de.danoeh.antennapod.model.feed.FeedItem.isNew:()Z │ │ +41ad14: 5220 3397 |0000: iget v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@9733 │ │ +41ad18: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ +41ad1a: 3310 0400 |0003: if-ne v0, v1, 0007 // +0004 │ │ +41ad1e: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +41ad20: 2802 |0006: goto 0008 // +0002 │ │ +41ad22: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +41ad24: 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;) │ │ @@ -1506523,21 +1506506,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -41ad60: |[41ad60] de.danoeh.antennapod.model.feed.FeedItem.isPlayed:()Z │ │ -41ad70: 5220 3397 |0000: iget v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@9733 │ │ -41ad74: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -41ad76: 3310 0300 |0003: if-ne v0, v1, 0006 // +0003 │ │ -41ad7a: 2802 |0005: goto 0007 // +0002 │ │ -41ad7c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -41ad7e: 0f01 |0007: return v1 │ │ +41ad28: |[41ad28] de.danoeh.antennapod.model.feed.FeedItem.isPlayed:()Z │ │ +41ad38: 5220 3397 |0000: iget v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@9733 │ │ +41ad3c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +41ad3e: 3310 0300 |0003: if-ne v0, v1, 0006 // +0003 │ │ +41ad42: 2802 |0005: goto 0007 // +0002 │ │ +41ad44: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +41ad46: 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;) │ │ @@ -1506545,19 +1506528,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -41ad80: |[41ad80] de.danoeh.antennapod.model.feed.FeedItem.isTagged:(Ljava/lang/String;)Z │ │ -41ad90: 5410 3497 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.tags:Ljava/util/Set; // field@9734 │ │ -41ad94: 7220 c3b5 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b5c3 │ │ -41ad9a: 0a02 |0005: move-result v2 │ │ -41ad9c: 0f02 |0006: return v2 │ │ +41ad48: |[41ad48] de.danoeh.antennapod.model.feed.FeedItem.isTagged:(Ljava/lang/String;)Z │ │ +41ad58: 5410 3497 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.tags:Ljava/util/Set; // field@9734 │ │ +41ad5c: 7220 c3b5 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b5c3 │ │ +41ad62: 0a02 |0005: move-result v2 │ │ +41ad64: 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; │ │ │ │ @@ -1506566,18 +1506549,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -41b260: |[41b260] de.danoeh.antennapod.model.feed.FeedItem.removeTag:(Ljava/lang/String;)V │ │ -41b270: 5410 3497 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.tags:Ljava/util/Set; // field@9734 │ │ -41b274: 7220 c9b5 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Set;.remove:(Ljava/lang/Object;)Z // method@b5c9 │ │ -41b27a: 0e00 |0005: return-void │ │ +41b228: |[41b228] de.danoeh.antennapod.model.feed.FeedItem.removeTag:(Ljava/lang/String;)V │ │ +41b238: 5410 3497 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.tags:Ljava/util/Set; // field@9734 │ │ +41b23c: 7220 c9b5 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Set;.remove:(Ljava/lang/Object;)Z // method@b5c9 │ │ +41b242: 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; │ │ │ │ @@ -1506586,17 +1506569,17 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41b27c: |[41b27c] de.danoeh.antennapod.model.feed.FeedItem.setChapters:(Ljava/util/List;)V │ │ -41b28c: 5b01 2797 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.chapters:Ljava/util/List; // field@9727 │ │ -41b290: 0e00 |0002: return-void │ │ +41b244: |[41b244] de.danoeh.antennapod.model.feed.FeedItem.setChapters:(Ljava/util/List;)V │ │ +41b254: 5b01 2797 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.chapters:Ljava/util/List; // field@9727 │ │ +41b258: 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; │ │ │ │ @@ -1506605,28 +1506588,28 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 23 16-bit code units │ │ -41b294: |[41b294] de.danoeh.antennapod.model.feed.FeedItem.setDescriptionIfLonger:(Ljava/lang/String;)V │ │ -41b2a4: 3903 0300 |0000: if-nez v3, 0003 // +0003 │ │ -41b2a8: 0e00 |0002: return-void │ │ -41b2aa: 5420 2897 |0003: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.description:Ljava/lang/String; // field@9728 │ │ -41b2ae: 3900 0500 |0005: if-nez v0, 000a // +0005 │ │ -41b2b2: 5b23 2897 |0007: iput-object v3, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.description:Ljava/lang/String; // field@9728 │ │ -41b2b6: 280d |0009: goto 0016 // +000d │ │ -41b2b8: 6e10 36b3 0000 |000a: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@b336 │ │ -41b2be: 0a00 |000d: move-result v0 │ │ -41b2c0: 6e10 36b3 0300 |000e: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@b336 │ │ -41b2c6: 0a01 |0011: move-result v1 │ │ -41b2c8: 3510 0400 |0012: if-ge v0, v1, 0016 // +0004 │ │ -41b2cc: 5b23 2897 |0014: iput-object v3, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.description:Ljava/lang/String; // field@9728 │ │ -41b2d0: 0e00 |0016: return-void │ │ +41b25c: |[41b25c] de.danoeh.antennapod.model.feed.FeedItem.setDescriptionIfLonger:(Ljava/lang/String;)V │ │ +41b26c: 3903 0300 |0000: if-nez v3, 0003 // +0003 │ │ +41b270: 0e00 |0002: return-void │ │ +41b272: 5420 2897 |0003: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.description:Ljava/lang/String; // field@9728 │ │ +41b276: 3900 0500 |0005: if-nez v0, 000a // +0005 │ │ +41b27a: 5b23 2897 |0007: iput-object v3, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.description:Ljava/lang/String; // field@9728 │ │ +41b27e: 280d |0009: goto 0016 // +000d │ │ +41b280: 6e10 36b3 0000 |000a: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@b336 │ │ +41b286: 0a00 |000d: move-result v0 │ │ +41b288: 6e10 36b3 0300 |000e: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@b336 │ │ +41b28e: 0a01 |0011: move-result v1 │ │ +41b290: 3510 0400 |0012: if-ge v0, v1, 0016 // +0004 │ │ +41b294: 5b23 2897 |0014: iput-object v3, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.description:Ljava/lang/String; // field@9728 │ │ +41b298: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=282 │ │ 0x0007 line=283 │ │ 0x000a line=284 │ │ 0x0014 line=285 │ │ locals : │ │ @@ -1506638,17 +1506621,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 │ │ -41b2d4: |[41b2d4] de.danoeh.antennapod.model.feed.FeedItem.setFeed:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -41b2e4: 5b01 2997 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9729 │ │ -41b2e8: 0e00 |0002: return-void │ │ +41b29c: |[41b29c] de.danoeh.antennapod.model.feed.FeedItem.setFeed:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +41b2ac: 5b01 2997 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9729 │ │ +41b2b0: 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; │ │ │ │ @@ -1506657,17 +1506640,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41b2ec: |[41b2ec] de.danoeh.antennapod.model.feed.FeedItem.setFeedId:(J)V │ │ -41b2fc: 5a01 2a97 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.feedId:J // field@972a │ │ -41b300: 0e00 |0002: return-void │ │ +41b2b4: |[41b2b4] de.danoeh.antennapod.model.feed.FeedItem.setFeedId:(J)V │ │ +41b2c4: 5a01 2a97 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.feedId:J // field@972a │ │ +41b2c8: 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 │ │ │ │ @@ -1506676,17 +1506659,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41b304: |[41b304] de.danoeh.antennapod.model.feed.FeedItem.setImageUrl:(Ljava/lang/String;)V │ │ -41b314: 5b01 2c97 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.imageUrl:Ljava/lang/String; // field@972c │ │ -41b318: 0e00 |0002: return-void │ │ +41b2cc: |[41b2cc] de.danoeh.antennapod.model.feed.FeedItem.setImageUrl:(Ljava/lang/String;)V │ │ +41b2dc: 5b01 2c97 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.imageUrl:Ljava/lang/String; // field@972c │ │ +41b2e0: 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; │ │ │ │ @@ -1506695,17 +1506678,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41b31c: |[41b31c] de.danoeh.antennapod.model.feed.FeedItem.setItemIdentifier:(Ljava/lang/String;)V │ │ -41b32c: 5b01 2d97 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.itemIdentifier:Ljava/lang/String; // field@972d │ │ -41b330: 0e00 |0002: return-void │ │ +41b2e4: |[41b2e4] de.danoeh.antennapod.model.feed.FeedItem.setItemIdentifier:(Ljava/lang/String;)V │ │ +41b2f4: 5b01 2d97 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.itemIdentifier:Ljava/lang/String; // field@972d │ │ +41b2f8: 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; │ │ │ │ @@ -1506714,17 +1506697,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41b334: |[41b334] de.danoeh.antennapod.model.feed.FeedItem.setLink:(Ljava/lang/String;)V │ │ -41b344: 5b01 2e97 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@972e │ │ -41b348: 0e00 |0002: return-void │ │ +41b2fc: |[41b2fc] de.danoeh.antennapod.model.feed.FeedItem.setLink:(Ljava/lang/String;)V │ │ +41b30c: 5b01 2e97 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@972e │ │ +41b310: 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; │ │ │ │ @@ -1506733,22 +1506716,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 │ │ -41b34c: |[41b34c] de.danoeh.antennapod.model.feed.FeedItem.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ -41b35c: 5b12 2f97 |0000: iput-object v2, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@972f │ │ -41b360: 3802 0b00 |0002: if-eqz v2, 000d // +000b │ │ -41b364: 6e10 73ac 0200 |0004: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -41b36a: 0c00 |0007: move-result-object v0 │ │ -41b36c: 3210 0500 |0008: if-eq v0, v1, 000d // +0005 │ │ -41b370: 6e20 91ac 1200 |000a: invoke-virtual {v2, v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@ac91 │ │ -41b376: 0e00 |000d: return-void │ │ +41b314: |[41b314] de.danoeh.antennapod.model.feed.FeedItem.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ +41b324: 5b12 2f97 |0000: iput-object v2, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@972f │ │ +41b328: 3802 0b00 |0002: if-eqz v2, 000d // +000b │ │ +41b32c: 6e10 73ac 0200 |0004: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +41b332: 0c00 |0007: move-result-object v0 │ │ +41b334: 3210 0500 |0008: if-eq v0, v1, 000d // +0005 │ │ +41b338: 6e20 91ac 1200 |000a: invoke-virtual {v2, v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@ac91 │ │ +41b33e: 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; │ │ @@ -1506759,18 +1506742,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -41b378: |[41b378] de.danoeh.antennapod.model.feed.FeedItem.setNew:()V │ │ -41b388: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -41b38a: 5910 3397 |0001: iput v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@9733 │ │ -41b38e: 0e00 |0003: return-void │ │ +41b340: |[41b340] de.danoeh.antennapod.model.feed.FeedItem.setNew:()V │ │ +41b350: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +41b352: 5910 3397 |0001: iput v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@9733 │ │ +41b356: 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;) │ │ @@ -1506778,17 +1506761,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41b390: |[41b390] de.danoeh.antennapod.model.feed.FeedItem.setPaymentLink:(Ljava/lang/String;)V │ │ -41b3a0: 5b01 3097 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.paymentLink:Ljava/lang/String; // field@9730 │ │ -41b3a4: 0e00 |0002: return-void │ │ +41b358: |[41b358] de.danoeh.antennapod.model.feed.FeedItem.setPaymentLink:(Ljava/lang/String;)V │ │ +41b368: 5b01 3097 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.paymentLink:Ljava/lang/String; // field@9730 │ │ +41b36c: 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; │ │ │ │ @@ -1506797,22 +1506780,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -41b3a8: |[41b3a8] de.danoeh.antennapod.model.feed.FeedItem.setPlayed:(Z)V │ │ -41b3b8: 3801 0600 |0000: if-eqz v1, 0006 // +0006 │ │ -41b3bc: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -41b3be: 5901 3397 |0003: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@9733 │ │ -41b3c2: 2804 |0005: goto 0009 // +0004 │ │ -41b3c4: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -41b3c6: 5901 3397 |0007: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@9733 │ │ -41b3ca: 0e00 |0009: return-void │ │ +41b370: |[41b370] de.danoeh.antennapod.model.feed.FeedItem.setPlayed:(Z)V │ │ +41b380: 3801 0600 |0000: if-eqz v1, 0006 // +0006 │ │ +41b384: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +41b386: 5901 3397 |0003: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@9733 │ │ +41b38a: 2804 |0005: goto 0009 // +0004 │ │ +41b38c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +41b38e: 5901 3397 |0007: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@9733 │ │ +41b392: 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 │ │ @@ -1506822,17 +1506805,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41b3cc: |[41b3cc] de.danoeh.antennapod.model.feed.FeedItem.setPodcastIndexChapterUrl:(Ljava/lang/String;)V │ │ -41b3dc: 5b01 3197 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexChapterUrl:Ljava/lang/String; // field@9731 │ │ -41b3e0: 0e00 |0002: return-void │ │ +41b394: |[41b394] de.danoeh.antennapod.model.feed.FeedItem.setPodcastIndexChapterUrl:(Ljava/lang/String;)V │ │ +41b3a4: 5b01 3197 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexChapterUrl:Ljava/lang/String; // field@9731 │ │ +41b3a8: 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; │ │ │ │ @@ -1506841,24 +1506824,24 @@ │ │ type : '(Ljava/util/Date;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -41b3e4: |[41b3e4] de.danoeh.antennapod.model.feed.FeedItem.setPubDate:(Ljava/util/Date;)V │ │ -41b3f4: 3801 0b00 |0000: if-eqz v1, 000b // +000b │ │ -41b3f8: 6e10 25b5 0100 |0002: invoke-virtual {v1}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b525 │ │ -41b3fe: 0c01 |0005: move-result-object v1 │ │ -41b400: 1f01 051f |0006: check-cast v1, Ljava/util/Date; // type@1f05 │ │ -41b404: 5b01 3297 |0008: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@9732 │ │ -41b408: 2804 |000a: goto 000e // +0004 │ │ -41b40a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -41b40c: 5b01 3297 |000c: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@9732 │ │ -41b410: 0e00 |000e: return-void │ │ +41b3ac: |[41b3ac] de.danoeh.antennapod.model.feed.FeedItem.setPubDate:(Ljava/util/Date;)V │ │ +41b3bc: 3801 0b00 |0000: if-eqz v1, 000b // +000b │ │ +41b3c0: 6e10 25b5 0100 |0002: invoke-virtual {v1}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b525 │ │ +41b3c6: 0c01 |0005: move-result-object v1 │ │ +41b3c8: 1f01 051f |0006: check-cast v1, Ljava/util/Date; // type@1f05 │ │ +41b3cc: 5b01 3297 |0008: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@9732 │ │ +41b3d0: 2804 |000a: goto 000e // +0004 │ │ +41b3d2: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +41b3d4: 5b01 3297 |000c: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@9732 │ │ +41b3d8: 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; │ │ @@ -1506868,17 +1506851,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41b414: |[41b414] de.danoeh.antennapod.model.feed.FeedItem.setTitle:(Ljava/lang/String;)V │ │ -41b424: 5b01 3597 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@9735 │ │ -41b428: 0e00 |0002: return-void │ │ +41b3dc: |[41b3dc] de.danoeh.antennapod.model.feed.FeedItem.setTitle:(Ljava/lang/String;)V │ │ +41b3ec: 5b01 3597 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@9735 │ │ +41b3f0: 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; │ │ │ │ @@ -1506887,19 +1506870,19 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -41afc8: |[41afc8] de.danoeh.antennapod.model.feed.FeedItem.toString:()Ljava/lang/String; │ │ -41afd8: 6200 11da |0000: sget-object v0, Lorg/apache/commons/lang3/builder/ToStringStyle;.SHORT_PREFIX_STYLE:Lorg/apache/commons/lang3/builder/ToStringStyle; // field@da11 │ │ -41afdc: 7120 87b7 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@b787 │ │ -41afe2: 0c00 |0005: move-result-object v0 │ │ -41afe4: 1100 |0006: return-object v0 │ │ +41af90: |[41af90] de.danoeh.antennapod.model.feed.FeedItem.toString:()Ljava/lang/String; │ │ +41afa0: 6200 11da |0000: sget-object v0, Lorg/apache/commons/lang3/builder/ToStringStyle;.SHORT_PREFIX_STYLE:Lorg/apache/commons/lang3/builder/ToStringStyle; // field@da11 │ │ +41afa4: 7120 87b7 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@b787 │ │ +41afaa: 0c00 |0005: move-result-object v0 │ │ +41afac: 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;) │ │ @@ -1506907,64 +1506890,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 │ │ -41b42c: |[41b42c] de.danoeh.antennapod.model.feed.FeedItem.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -41b43c: 6f20 f7ab 3200 |0000: invoke-super {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedComponent;)V // method@abf7 │ │ -41b442: 5430 2c97 |0003: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.imageUrl:Ljava/lang/String; // field@972c │ │ -41b446: 3800 0400 |0005: if-eqz v0, 0009 // +0004 │ │ -41b44a: 5b20 2c97 |0007: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.imageUrl:Ljava/lang/String; // field@972c │ │ -41b44e: 5430 3597 |0009: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@9735 │ │ -41b452: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ -41b456: 5b20 3597 |000d: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@9735 │ │ -41b45a: 6e10 2bac 0300 |000f: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getDescription:()Ljava/lang/String; // method@ac2b │ │ -41b460: 0c00 |0012: move-result-object v0 │ │ -41b462: 3800 0800 |0013: if-eqz v0, 001b // +0008 │ │ -41b466: 6e10 2bac 0300 |0015: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getDescription:()Ljava/lang/String; // method@ac2b │ │ -41b46c: 0c00 |0018: move-result-object v0 │ │ -41b46e: 5b20 2897 |0019: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.description:Ljava/lang/String; // field@9728 │ │ -41b472: 5430 2e97 |001b: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@972e │ │ -41b476: 3800 0400 |001d: if-eqz v0, 0021 // +0004 │ │ -41b47a: 5b20 2e97 |001f: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@972e │ │ -41b47e: 5430 3297 |0021: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@9732 │ │ -41b482: 3800 0e00 |0023: if-eqz v0, 0031 // +000e │ │ -41b486: 5421 3297 |0025: iget-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@9732 │ │ -41b48a: 6e20 27b5 1000 |0027: invoke-virtual {v0, v1}, Ljava/util/Date;.equals:(Ljava/lang/Object;)Z // method@b527 │ │ -41b490: 0a00 |002a: move-result v0 │ │ -41b492: 3900 0600 |002b: if-nez v0, 0031 // +0006 │ │ -41b496: 5430 3297 |002d: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@9732 │ │ -41b49a: 5b20 3297 |002f: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@9732 │ │ -41b49e: 5430 2f97 |0031: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@972f │ │ -41b4a2: 3800 1a00 |0033: if-eqz v0, 004d // +001a │ │ -41b4a6: 5421 2f97 |0035: iget-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@972f │ │ -41b4aa: 3901 0900 |0037: if-nez v1, 0040 // +0009 │ │ -41b4ae: 6e20 4cac 0200 |0039: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@ac4c │ │ -41b4b4: 6e10 4dac 0200 |003c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.setNew:()V // method@ac4d │ │ -41b4ba: 280e |003f: goto 004d // +000e │ │ -41b4bc: 6e20 68ac 0100 |0040: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.compareWithOther:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@ac68 │ │ -41b4c2: 0a00 |0043: move-result v0 │ │ -41b4c4: 3800 0900 |0044: if-eqz v0, 004d // +0009 │ │ -41b4c8: 5420 2f97 |0046: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@972f │ │ -41b4cc: 5431 2f97 |0048: iget-object v1, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@972f │ │ -41b4d0: 6e20 97ac 1000 |004a: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@ac97 │ │ -41b4d6: 5430 3097 |004d: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.paymentLink:Ljava/lang/String; // field@9730 │ │ -41b4da: 3800 0400 |004f: if-eqz v0, 0053 // +0004 │ │ -41b4de: 5b20 3097 |0051: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.paymentLink:Ljava/lang/String; // field@9730 │ │ -41b4e2: 5430 2797 |0053: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.chapters:Ljava/util/List; // field@9727 │ │ -41b4e6: 3800 0800 |0055: if-eqz v0, 005d // +0008 │ │ -41b4ea: 5521 2b97 |0057: iget-boolean v1, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.hasChapters:Z // field@972b │ │ -41b4ee: 3901 0400 |0059: if-nez v1, 005d // +0004 │ │ -41b4f2: 5b20 2797 |005b: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.chapters:Ljava/util/List; // field@9727 │ │ -41b4f6: 5433 3197 |005d: iget-object v3, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexChapterUrl:Ljava/lang/String; // field@9731 │ │ -41b4fa: 3803 0400 |005f: if-eqz v3, 0063 // +0004 │ │ -41b4fe: 5b23 3197 |0061: iput-object v3, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexChapterUrl:Ljava/lang/String; // field@9731 │ │ -41b502: 0e00 |0063: return-void │ │ +41b3f4: |[41b3f4] de.danoeh.antennapod.model.feed.FeedItem.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +41b404: 6f20 f7ab 3200 |0000: invoke-super {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedComponent;)V // method@abf7 │ │ +41b40a: 5430 2c97 |0003: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.imageUrl:Ljava/lang/String; // field@972c │ │ +41b40e: 3800 0400 |0005: if-eqz v0, 0009 // +0004 │ │ +41b412: 5b20 2c97 |0007: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.imageUrl:Ljava/lang/String; // field@972c │ │ +41b416: 5430 3597 |0009: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@9735 │ │ +41b41a: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ +41b41e: 5b20 3597 |000d: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@9735 │ │ +41b422: 6e10 2bac 0300 |000f: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getDescription:()Ljava/lang/String; // method@ac2b │ │ +41b428: 0c00 |0012: move-result-object v0 │ │ +41b42a: 3800 0800 |0013: if-eqz v0, 001b // +0008 │ │ +41b42e: 6e10 2bac 0300 |0015: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getDescription:()Ljava/lang/String; // method@ac2b │ │ +41b434: 0c00 |0018: move-result-object v0 │ │ +41b436: 5b20 2897 |0019: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.description:Ljava/lang/String; // field@9728 │ │ +41b43a: 5430 2e97 |001b: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@972e │ │ +41b43e: 3800 0400 |001d: if-eqz v0, 0021 // +0004 │ │ +41b442: 5b20 2e97 |001f: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@972e │ │ +41b446: 5430 3297 |0021: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@9732 │ │ +41b44a: 3800 0e00 |0023: if-eqz v0, 0031 // +000e │ │ +41b44e: 5421 3297 |0025: iget-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@9732 │ │ +41b452: 6e20 27b5 1000 |0027: invoke-virtual {v0, v1}, Ljava/util/Date;.equals:(Ljava/lang/Object;)Z // method@b527 │ │ +41b458: 0a00 |002a: move-result v0 │ │ +41b45a: 3900 0600 |002b: if-nez v0, 0031 // +0006 │ │ +41b45e: 5430 3297 |002d: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@9732 │ │ +41b462: 5b20 3297 |002f: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@9732 │ │ +41b466: 5430 2f97 |0031: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@972f │ │ +41b46a: 3800 1a00 |0033: if-eqz v0, 004d // +001a │ │ +41b46e: 5421 2f97 |0035: iget-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@972f │ │ +41b472: 3901 0900 |0037: if-nez v1, 0040 // +0009 │ │ +41b476: 6e20 4cac 0200 |0039: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@ac4c │ │ +41b47c: 6e10 4dac 0200 |003c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.setNew:()V // method@ac4d │ │ +41b482: 280e |003f: goto 004d // +000e │ │ +41b484: 6e20 68ac 0100 |0040: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.compareWithOther:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@ac68 │ │ +41b48a: 0a00 |0043: move-result v0 │ │ +41b48c: 3800 0900 |0044: if-eqz v0, 004d // +0009 │ │ +41b490: 5420 2f97 |0046: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@972f │ │ +41b494: 5431 2f97 |0048: iget-object v1, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@972f │ │ +41b498: 6e20 97ac 1000 |004a: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@ac97 │ │ +41b49e: 5430 3097 |004d: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.paymentLink:Ljava/lang/String; // field@9730 │ │ +41b4a2: 3800 0400 |004f: if-eqz v0, 0053 // +0004 │ │ +41b4a6: 5b20 3097 |0051: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.paymentLink:Ljava/lang/String; // field@9730 │ │ +41b4aa: 5430 2797 |0053: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.chapters:Ljava/util/List; // field@9727 │ │ +41b4ae: 3800 0800 |0055: if-eqz v0, 005d // +0008 │ │ +41b4b2: 5521 2b97 |0057: iget-boolean v1, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.hasChapters:Z // field@972b │ │ +41b4b6: 3901 0400 |0059: if-nez v1, 005d // +0004 │ │ +41b4ba: 5b20 2797 |005b: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.chapters:Ljava/util/List; // field@9727 │ │ +41b4be: 5433 3197 |005d: iget-object v3, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexChapterUrl:Ljava/lang/String; // field@9731 │ │ +41b4c2: 3803 0400 |005f: if-eqz v3, 0063 // +0004 │ │ +41b4c6: 5b23 3197 |0061: iput-object v3, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexChapterUrl:Ljava/lang/String; // field@9731 │ │ +41b4ca: 0e00 |0063: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0003 line=130 │ │ 0x0007 line=131 │ │ 0x0009 line=133 │ │ 0x000d line=134 │ │ @@ -1507106,95 +1507089,95 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -41e0a4: |[41e0a4] de.danoeh.antennapod.model.playback.RemoteMedia.:()V │ │ -41e0b4: 2200 c61c |0000: new-instance v0, Lde/danoeh/antennapod/model/playback/RemoteMedia$1; // type@1cc6 │ │ -41e0b8: 7010 fbac 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/model/playback/RemoteMedia$1;.:()V // method@acfb │ │ -41e0be: 6900 ac97 |0005: sput-object v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.CREATOR:Landroid/os/Parcelable$Creator; // field@97ac │ │ -41e0c2: 0e00 |0007: return-void │ │ +41e06c: |[41e06c] de.danoeh.antennapod.model.playback.RemoteMedia.:()V │ │ +41e07c: 2200 c61c |0000: new-instance v0, Lde/danoeh/antennapod/model/playback/RemoteMedia$1; // type@1cc6 │ │ +41e080: 7010 fbac 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/model/playback/RemoteMedia$1;.:()V // method@acfb │ │ +41e086: 6900 ac97 |0005: sput-object v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.CREATOR:Landroid/os/Parcelable$Creator; // field@97ac │ │ +41e08a: 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 │ │ -41e0c4: |[41e0c4] de.danoeh.antennapod.model.playback.RemoteMedia.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -41e0d4: 7010 ffb2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b2ff │ │ -41e0da: 6e10 35ac 0200 |0003: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -41e0e0: 0c00 |0006: move-result-object v0 │ │ -41e0e2: 6e10 01ac 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ -41e0e8: 0c00 |000a: move-result-object v0 │ │ -41e0ea: 5b10 b097 |000b: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@97b0 │ │ -41e0ee: 6e10 33ac 0200 |000d: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getItemIdentifier:()Ljava/lang/String; // method@ac33 │ │ -41e0f4: 0c00 |0010: move-result-object v0 │ │ -41e0f6: 5b10 b997 |0011: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@97b9 │ │ -41e0fa: 6e10 2dac 0200 |0013: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -41e100: 0c00 |0016: move-result-object v0 │ │ -41e102: 6e10 01ac 0000 |0017: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ -41e108: 0c00 |001a: move-result-object v0 │ │ -41e10a: 5b10 b797 |001b: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@97b7 │ │ -41e10e: 6e10 2dac 0200 |001d: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -41e114: 0c00 |0020: move-result-object v0 │ │ -41e116: 6e10 d6ab 0000 |0021: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ -41e11c: 0c00 |0024: move-result-object v0 │ │ -41e11e: 5b10 b697 |0025: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedTitle:Ljava/lang/String; // field@97b6 │ │ -41e122: 6e10 3aac 0200 |0027: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ac3a │ │ -41e128: 0c00 |002a: move-result-object v0 │ │ -41e12a: 5b10 b397 |002b: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeTitle:Ljava/lang/String; // field@97b3 │ │ -41e12e: 6e10 34ac 0200 |002d: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@ac34 │ │ -41e134: 0c00 |0030: move-result-object v0 │ │ -41e136: 5b10 b297 |0031: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeLink:Ljava/lang/String; // field@97b2 │ │ -41e13a: 6e10 2dac 0200 |0033: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -41e140: 0c00 |0036: move-result-object v0 │ │ -41e142: 6e10 c2ab 0000 |0037: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getAuthor:()Ljava/lang/String; // method@abc2 │ │ -41e148: 0c00 |003a: move-result-object v0 │ │ -41e14a: 5b10 b497 |003b: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedAuthor:Ljava/lang/String; // field@97b4 │ │ -41e14e: 6e10 32ac 0200 |003d: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getImageUrl:()Ljava/lang/String; // method@ac32 │ │ -41e154: 0c00 |0040: move-result-object v0 │ │ -41e156: 7110 b10a 0000 |0041: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -41e15c: 0a00 |0044: move-result v0 │ │ -41e15e: 3900 0900 |0045: if-nez v0, 004e // +0009 │ │ -41e162: 6e10 32ac 0200 |0047: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getImageUrl:()Ljava/lang/String; // method@ac32 │ │ -41e168: 0c00 |004a: move-result-object v0 │ │ -41e16a: 5b10 b897 |004b: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.imageUrl:Ljava/lang/String; // field@97b8 │ │ -41e16e: 280b |004d: goto 0058 // +000b │ │ -41e170: 6e10 2dac 0200 |004e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -41e176: 0c00 |0051: move-result-object v0 │ │ -41e178: 6e10 c9ab 0000 |0052: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abc9 │ │ -41e17e: 0c00 |0055: move-result-object v0 │ │ -41e180: 5b10 b897 |0056: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.imageUrl:Ljava/lang/String; // field@97b8 │ │ -41e184: 6e10 2dac 0200 |0058: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -41e18a: 0c00 |005b: move-result-object v0 │ │ -41e18c: 6e10 cfab 0000 |005c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@abcf │ │ -41e192: 0c00 |005f: move-result-object v0 │ │ -41e194: 5b10 b597 |0060: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedLink:Ljava/lang/String; // field@97b5 │ │ -41e198: 6e10 35ac 0200 |0062: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -41e19e: 0c00 |0065: move-result-object v0 │ │ -41e1a0: 6e10 79ac 0000 |0066: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMime_type:()Ljava/lang/String; // method@ac79 │ │ -41e1a6: 0c00 |0069: move-result-object v0 │ │ -41e1a8: 5b10 bb97 |006a: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.mimeType:Ljava/lang/String; // field@97bb │ │ -41e1ac: 6e10 39ac 0200 |006c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ -41e1b2: 0c00 |006f: move-result-object v0 │ │ -41e1b4: 5b10 be97 |0070: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.pubDate:Ljava/util/Date; // field@97be │ │ -41e1b8: 6e10 2bac 0200 |0072: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getDescription:()Ljava/lang/String; // method@ac2b │ │ -41e1be: 0c02 |0075: move-result-object v2 │ │ -41e1c0: 5b12 bc97 |0076: iput-object v2, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.notes:Ljava/lang/String; // field@97bc │ │ -41e1c4: 0e00 |0078: return-void │ │ +41e08c: |[41e08c] de.danoeh.antennapod.model.playback.RemoteMedia.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +41e09c: 7010 ffb2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b2ff │ │ +41e0a2: 6e10 35ac 0200 |0003: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +41e0a8: 0c00 |0006: move-result-object v0 │ │ +41e0aa: 6e10 01ac 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ +41e0b0: 0c00 |000a: move-result-object v0 │ │ +41e0b2: 5b10 b097 |000b: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@97b0 │ │ +41e0b6: 6e10 33ac 0200 |000d: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getItemIdentifier:()Ljava/lang/String; // method@ac33 │ │ +41e0bc: 0c00 |0010: move-result-object v0 │ │ +41e0be: 5b10 b997 |0011: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@97b9 │ │ +41e0c2: 6e10 2dac 0200 |0013: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +41e0c8: 0c00 |0016: move-result-object v0 │ │ +41e0ca: 6e10 01ac 0000 |0017: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ +41e0d0: 0c00 |001a: move-result-object v0 │ │ +41e0d2: 5b10 b797 |001b: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@97b7 │ │ +41e0d6: 6e10 2dac 0200 |001d: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +41e0dc: 0c00 |0020: move-result-object v0 │ │ +41e0de: 6e10 d6ab 0000 |0021: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ +41e0e4: 0c00 |0024: move-result-object v0 │ │ +41e0e6: 5b10 b697 |0025: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedTitle:Ljava/lang/String; // field@97b6 │ │ +41e0ea: 6e10 3aac 0200 |0027: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ac3a │ │ +41e0f0: 0c00 |002a: move-result-object v0 │ │ +41e0f2: 5b10 b397 |002b: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeTitle:Ljava/lang/String; // field@97b3 │ │ +41e0f6: 6e10 34ac 0200 |002d: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@ac34 │ │ +41e0fc: 0c00 |0030: move-result-object v0 │ │ +41e0fe: 5b10 b297 |0031: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeLink:Ljava/lang/String; // field@97b2 │ │ +41e102: 6e10 2dac 0200 |0033: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +41e108: 0c00 |0036: move-result-object v0 │ │ +41e10a: 6e10 c2ab 0000 |0037: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getAuthor:()Ljava/lang/String; // method@abc2 │ │ +41e110: 0c00 |003a: move-result-object v0 │ │ +41e112: 5b10 b497 |003b: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedAuthor:Ljava/lang/String; // field@97b4 │ │ +41e116: 6e10 32ac 0200 |003d: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getImageUrl:()Ljava/lang/String; // method@ac32 │ │ +41e11c: 0c00 |0040: move-result-object v0 │ │ +41e11e: 7110 b10a 0000 |0041: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +41e124: 0a00 |0044: move-result v0 │ │ +41e126: 3900 0900 |0045: if-nez v0, 004e // +0009 │ │ +41e12a: 6e10 32ac 0200 |0047: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getImageUrl:()Ljava/lang/String; // method@ac32 │ │ +41e130: 0c00 |004a: move-result-object v0 │ │ +41e132: 5b10 b897 |004b: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.imageUrl:Ljava/lang/String; // field@97b8 │ │ +41e136: 280b |004d: goto 0058 // +000b │ │ +41e138: 6e10 2dac 0200 |004e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +41e13e: 0c00 |0051: move-result-object v0 │ │ +41e140: 6e10 c9ab 0000 |0052: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abc9 │ │ +41e146: 0c00 |0055: move-result-object v0 │ │ +41e148: 5b10 b897 |0056: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.imageUrl:Ljava/lang/String; // field@97b8 │ │ +41e14c: 6e10 2dac 0200 |0058: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +41e152: 0c00 |005b: move-result-object v0 │ │ +41e154: 6e10 cfab 0000 |005c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@abcf │ │ +41e15a: 0c00 |005f: move-result-object v0 │ │ +41e15c: 5b10 b597 |0060: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedLink:Ljava/lang/String; // field@97b5 │ │ +41e160: 6e10 35ac 0200 |0062: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +41e166: 0c00 |0065: move-result-object v0 │ │ +41e168: 6e10 79ac 0000 |0066: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMime_type:()Ljava/lang/String; // method@ac79 │ │ +41e16e: 0c00 |0069: move-result-object v0 │ │ +41e170: 5b10 bb97 |006a: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.mimeType:Ljava/lang/String; // field@97bb │ │ +41e174: 6e10 39ac 0200 |006c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ +41e17a: 0c00 |006f: move-result-object v0 │ │ +41e17c: 5b10 be97 |0070: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.pubDate:Ljava/util/Date; // field@97be │ │ +41e180: 6e10 2bac 0200 |0072: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getDescription:()Ljava/lang/String; // method@ac2b │ │ +41e186: 0c02 |0075: move-result-object v2 │ │ +41e188: 5b12 bc97 |0076: iput-object v2, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.notes:Ljava/lang/String; // field@97bc │ │ +41e18c: 0e00 |0078: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0003 line=65 │ │ 0x000d line=66 │ │ 0x0013 line=67 │ │ 0x001d line=68 │ │ @@ -1507217,29 +1507200,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 │ │ -41e1c8: |[41e1c8] 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 │ │ -41e1d8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -41e1de: 5b01 b097 |0003: iput-object v1, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@97b0 │ │ -41e1e2: 5b02 b997 |0005: iput-object v2, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@97b9 │ │ -41e1e6: 5b03 b797 |0007: iput-object v3, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@97b7 │ │ -41e1ea: 5b04 b697 |0009: iput-object v4, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedTitle:Ljava/lang/String; // field@97b6 │ │ -41e1ee: 5b05 b397 |000b: iput-object v5, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeTitle:Ljava/lang/String; // field@97b3 │ │ -41e1f2: 5b06 b297 |000d: iput-object v6, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeLink:Ljava/lang/String; // field@97b2 │ │ -41e1f6: 5b07 b497 |000f: iput-object v7, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedAuthor:Ljava/lang/String; // field@97b4 │ │ -41e1fa: 5b08 b897 |0011: iput-object v8, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.imageUrl:Ljava/lang/String; // field@97b8 │ │ -41e1fe: 5b09 b597 |0013: iput-object v9, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedLink:Ljava/lang/String; // field@97b5 │ │ -41e202: 5b0a bb97 |0015: iput-object v10, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.mimeType:Ljava/lang/String; // field@97bb │ │ -41e206: 5b0b be97 |0017: iput-object v11, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.pubDate:Ljava/util/Date; // field@97be │ │ -41e20a: 5b0c bc97 |0019: iput-object v12, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.notes:Ljava/lang/String; // field@97bc │ │ -41e20e: 0e00 |001b: return-void │ │ +41e190: |[41e190] 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 │ │ +41e1a0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +41e1a6: 5b01 b097 |0003: iput-object v1, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@97b0 │ │ +41e1aa: 5b02 b997 |0005: iput-object v2, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@97b9 │ │ +41e1ae: 5b03 b797 |0007: iput-object v3, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@97b7 │ │ +41e1b2: 5b04 b697 |0009: iput-object v4, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedTitle:Ljava/lang/String; // field@97b6 │ │ +41e1b6: 5b05 b397 |000b: iput-object v5, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeTitle:Ljava/lang/String; // field@97b3 │ │ +41e1ba: 5b06 b297 |000d: iput-object v6, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeLink:Ljava/lang/String; // field@97b2 │ │ +41e1be: 5b07 b497 |000f: iput-object v7, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedAuthor:Ljava/lang/String; // field@97b4 │ │ +41e1c2: 5b08 b897 |0011: iput-object v8, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.imageUrl:Ljava/lang/String; // field@97b8 │ │ +41e1c6: 5b09 b597 |0013: iput-object v9, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedLink:Ljava/lang/String; // field@97b5 │ │ +41e1ca: 5b0a bb97 |0015: iput-object v10, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.mimeType:Ljava/lang/String; // field@97bb │ │ +41e1ce: 5b0b be97 |0017: iput-object v11, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.pubDate:Ljava/util/Date; // field@97be │ │ +41e1d2: 5b0c bc97 |0019: iput-object v12, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.notes:Ljava/lang/String; // field@97bc │ │ +41e1d6: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=50 │ │ 0x0005 line=51 │ │ 0x0007 line=52 │ │ 0x0009 line=53 │ │ @@ -1507272,17 +1507255,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -41ddf4: |[41ddf4] de.danoeh.antennapod.model.playback.RemoteMedia.describeContents:()I │ │ -41de04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -41de06: 0f00 |0001: return v0 │ │ +41ddbc: |[41ddbc] de.danoeh.antennapod.model.playback.RemoteMedia.describeContents:()I │ │ +41ddcc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +41ddce: 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;) │ │ @@ -1507290,71 +1507273,71 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 101 16-bit code units │ │ -41dce4: |[41dce4] de.danoeh.antennapod.model.playback.RemoteMedia.equals:(Ljava/lang/Object;)Z │ │ -41dcf4: 2050 c71c |0000: instance-of v0, v5, Lde/danoeh/antennapod/model/playback/RemoteMedia; // type@1cc7 │ │ -41dcf8: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -41dcfa: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -41dcfc: 3800 2500 |0004: if-eqz v0, 0029 // +0025 │ │ -41dd00: 1f05 c71c |0006: check-cast v5, Lde/danoeh/antennapod/model/playback/RemoteMedia; // type@1cc7 │ │ -41dd04: 5440 b097 |0008: iget-object v0, v4, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@97b0 │ │ -41dd08: 5453 b097 |000a: iget-object v3, v5, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@97b0 │ │ -41dd0c: 7120 ae0a 3000 |000c: invoke-static {v0, v3}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aae │ │ -41dd12: 0a00 |000f: move-result v0 │ │ -41dd14: 3800 1700 |0010: if-eqz v0, 0027 // +0017 │ │ -41dd18: 5440 b797 |0012: iget-object v0, v4, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@97b7 │ │ -41dd1c: 5453 b797 |0014: iget-object v3, v5, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@97b7 │ │ -41dd20: 7120 ae0a 3000 |0016: invoke-static {v0, v3}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aae │ │ -41dd26: 0a00 |0019: move-result v0 │ │ -41dd28: 3800 0d00 |001a: if-eqz v0, 0027 // +000d │ │ -41dd2c: 5440 b997 |001c: iget-object v0, v4, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@97b9 │ │ -41dd30: 5455 b997 |001e: iget-object v5, v5, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@97b9 │ │ -41dd34: 7120 ae0a 5000 |0020: invoke-static {v0, v5}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aae │ │ -41dd3a: 0a05 |0023: move-result v5 │ │ -41dd3c: 3805 0300 |0024: if-eqz v5, 0027 // +0003 │ │ -41dd40: 2802 |0026: goto 0028 // +0002 │ │ -41dd42: 1201 |0027: const/4 v1, #int 0 // #0 │ │ -41dd44: 0f01 |0028: return v1 │ │ -41dd46: 2050 bc1c |0029: instance-of v0, v5, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -41dd4a: 3800 3900 |002b: if-eqz v0, 0064 // +0039 │ │ -41dd4e: 1f05 bc1c |002d: check-cast v5, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -41dd52: 5440 b097 |002f: iget-object v0, v4, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@97b0 │ │ -41dd56: 6e10 82ac 0500 |0031: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getStreamUrl:()Ljava/lang/String; // method@ac82 │ │ -41dd5c: 0c03 |0034: move-result-object v3 │ │ -41dd5e: 7120 ae0a 3000 |0035: invoke-static {v0, v3}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aae │ │ -41dd64: 0a00 |0038: move-result v0 │ │ -41dd66: 3900 0300 |0039: if-nez v0, 003c // +0003 │ │ -41dd6a: 0f02 |003b: return v2 │ │ -41dd6c: 6e10 73ac 0500 |003c: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -41dd72: 0c05 |003f: move-result-object v5 │ │ -41dd74: 3805 2400 |0040: if-eqz v5, 0064 // +0024 │ │ -41dd78: 5440 b997 |0042: iget-object v0, v4, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@97b9 │ │ -41dd7c: 6e10 33ac 0500 |0044: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getItemIdentifier:()Ljava/lang/String; // method@ac33 │ │ -41dd82: 0c03 |0047: move-result-object v3 │ │ -41dd84: 7120 ae0a 3000 |0048: invoke-static {v0, v3}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aae │ │ -41dd8a: 0a00 |004b: move-result v0 │ │ -41dd8c: 3900 0300 |004c: if-nez v0, 004f // +0003 │ │ -41dd90: 2816 |004e: goto 0064 // +0016 │ │ -41dd92: 6e10 2dac 0500 |004f: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -41dd98: 0c05 |0052: move-result-object v5 │ │ -41dd9a: 3805 0f00 |0053: if-eqz v5, 0062 // +000f │ │ -41dd9e: 5440 b797 |0055: iget-object v0, v4, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@97b7 │ │ -41dda2: 6e10 01ac 0500 |0057: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ -41dda8: 0c05 |005a: move-result-object v5 │ │ -41ddaa: 7120 ae0a 5000 |005b: invoke-static {v0, v5}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aae │ │ -41ddb0: 0a05 |005e: move-result v5 │ │ -41ddb2: 3805 0300 |005f: if-eqz v5, 0062 // +0003 │ │ -41ddb6: 2802 |0061: goto 0063 // +0002 │ │ -41ddb8: 1201 |0062: const/4 v1, #int 0 // #0 │ │ -41ddba: 0f01 |0063: return v1 │ │ -41ddbc: 0f02 |0064: return v2 │ │ +41dcac: |[41dcac] de.danoeh.antennapod.model.playback.RemoteMedia.equals:(Ljava/lang/Object;)Z │ │ +41dcbc: 2050 c71c |0000: instance-of v0, v5, Lde/danoeh/antennapod/model/playback/RemoteMedia; // type@1cc7 │ │ +41dcc0: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +41dcc2: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +41dcc4: 3800 2500 |0004: if-eqz v0, 0029 // +0025 │ │ +41dcc8: 1f05 c71c |0006: check-cast v5, Lde/danoeh/antennapod/model/playback/RemoteMedia; // type@1cc7 │ │ +41dccc: 5440 b097 |0008: iget-object v0, v4, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@97b0 │ │ +41dcd0: 5453 b097 |000a: iget-object v3, v5, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@97b0 │ │ +41dcd4: 7120 ae0a 3000 |000c: invoke-static {v0, v3}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aae │ │ +41dcda: 0a00 |000f: move-result v0 │ │ +41dcdc: 3800 1700 |0010: if-eqz v0, 0027 // +0017 │ │ +41dce0: 5440 b797 |0012: iget-object v0, v4, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@97b7 │ │ +41dce4: 5453 b797 |0014: iget-object v3, v5, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@97b7 │ │ +41dce8: 7120 ae0a 3000 |0016: invoke-static {v0, v3}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aae │ │ +41dcee: 0a00 |0019: move-result v0 │ │ +41dcf0: 3800 0d00 |001a: if-eqz v0, 0027 // +000d │ │ +41dcf4: 5440 b997 |001c: iget-object v0, v4, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@97b9 │ │ +41dcf8: 5455 b997 |001e: iget-object v5, v5, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@97b9 │ │ +41dcfc: 7120 ae0a 5000 |0020: invoke-static {v0, v5}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aae │ │ +41dd02: 0a05 |0023: move-result v5 │ │ +41dd04: 3805 0300 |0024: if-eqz v5, 0027 // +0003 │ │ +41dd08: 2802 |0026: goto 0028 // +0002 │ │ +41dd0a: 1201 |0027: const/4 v1, #int 0 // #0 │ │ +41dd0c: 0f01 |0028: return v1 │ │ +41dd0e: 2050 bc1c |0029: instance-of v0, v5, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +41dd12: 3800 3900 |002b: if-eqz v0, 0064 // +0039 │ │ +41dd16: 1f05 bc1c |002d: check-cast v5, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +41dd1a: 5440 b097 |002f: iget-object v0, v4, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@97b0 │ │ +41dd1e: 6e10 82ac 0500 |0031: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getStreamUrl:()Ljava/lang/String; // method@ac82 │ │ +41dd24: 0c03 |0034: move-result-object v3 │ │ +41dd26: 7120 ae0a 3000 |0035: invoke-static {v0, v3}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aae │ │ +41dd2c: 0a00 |0038: move-result v0 │ │ +41dd2e: 3900 0300 |0039: if-nez v0, 003c // +0003 │ │ +41dd32: 0f02 |003b: return v2 │ │ +41dd34: 6e10 73ac 0500 |003c: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +41dd3a: 0c05 |003f: move-result-object v5 │ │ +41dd3c: 3805 2400 |0040: if-eqz v5, 0064 // +0024 │ │ +41dd40: 5440 b997 |0042: iget-object v0, v4, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@97b9 │ │ +41dd44: 6e10 33ac 0500 |0044: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getItemIdentifier:()Ljava/lang/String; // method@ac33 │ │ +41dd4a: 0c03 |0047: move-result-object v3 │ │ +41dd4c: 7120 ae0a 3000 |0048: invoke-static {v0, v3}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aae │ │ +41dd52: 0a00 |004b: move-result v0 │ │ +41dd54: 3900 0300 |004c: if-nez v0, 004f // +0003 │ │ +41dd58: 2816 |004e: goto 0064 // +0016 │ │ +41dd5a: 6e10 2dac 0500 |004f: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +41dd60: 0c05 |0052: move-result-object v5 │ │ +41dd62: 3805 0f00 |0053: if-eqz v5, 0062 // +000f │ │ +41dd66: 5440 b797 |0055: iget-object v0, v4, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@97b7 │ │ +41dd6a: 6e10 01ac 0500 |0057: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ +41dd70: 0c05 |005a: move-result-object v5 │ │ +41dd72: 7120 ae0a 5000 |005b: invoke-static {v0, v5}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aae │ │ +41dd78: 0a05 |005e: move-result v5 │ │ +41dd7a: 3805 0300 |005f: if-eqz v5, 0062 // +0003 │ │ +41dd7e: 2802 |0061: goto 0063 // +0002 │ │ +41dd80: 1201 |0062: const/4 v1, #int 0 // #0 │ │ +41dd82: 0f01 |0063: return v1 │ │ +41dd84: 0f02 |0064: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ 0x0006 line=288 │ │ 0x0008 line=289 │ │ 0x0016 line=290 │ │ 0x0020 line=291 │ │ @@ -1507374,17 +1507357,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41e074: |[41e074] de.danoeh.antennapod.model.playback.RemoteMedia.getChapters:()Ljava/util/List; │ │ -41e084: 5410 af97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.chapters:Ljava/util/List; // field@97af │ │ -41e088: 1100 |0002: return-object v0 │ │ +41e03c: |[41e03c] de.danoeh.antennapod.model.playback.RemoteMedia.getChapters:()Ljava/util/List; │ │ +41e04c: 5410 af97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.chapters:Ljava/util/List; // field@97af │ │ +41e050: 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;) │ │ @@ -1507392,17 +1507375,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41ded8: |[41ded8] de.danoeh.antennapod.model.playback.RemoteMedia.getDescription:()Ljava/lang/String; │ │ -41dee8: 5410 bc97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.notes:Ljava/lang/String; // field@97bc │ │ -41deec: 1100 |0002: return-object v0 │ │ +41dea0: |[41dea0] de.danoeh.antennapod.model.playback.RemoteMedia.getDescription:()Ljava/lang/String; │ │ +41deb0: 5410 bc97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.notes:Ljava/lang/String; // field@97bc │ │ +41deb4: 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;) │ │ @@ -1507410,17 +1507393,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41def0: |[41def0] de.danoeh.antennapod.model.playback.RemoteMedia.getDownloadUrl:()Ljava/lang/String; │ │ -41df00: 5410 b097 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@97b0 │ │ -41df04: 1100 |0002: return-object v0 │ │ +41deb8: |[41deb8] de.danoeh.antennapod.model.playback.RemoteMedia.getDownloadUrl:()Ljava/lang/String; │ │ +41dec8: 5410 b097 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@97b0 │ │ +41decc: 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;) │ │ @@ -1507428,17 +1507411,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41de08: |[41de08] de.danoeh.antennapod.model.playback.RemoteMedia.getDuration:()I │ │ -41de18: 5210 b197 |0000: iget v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.duration:I // field@97b1 │ │ -41de1c: 0f00 |0002: return v0 │ │ +41ddd0: |[41ddd0] de.danoeh.antennapod.model.playback.RemoteMedia.getDuration:()I │ │ +41dde0: 5210 b197 |0000: iget v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.duration:I // field@97b1 │ │ +41dde4: 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;) │ │ @@ -1507446,17 +1507429,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41df08: |[41df08] de.danoeh.antennapod.model.playback.RemoteMedia.getEpisodeIdentifier:()Ljava/lang/String; │ │ -41df18: 5410 b997 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@97b9 │ │ -41df1c: 1100 |0002: return-object v0 │ │ +41ded0: |[41ded0] de.danoeh.antennapod.model.playback.RemoteMedia.getEpisodeIdentifier:()Ljava/lang/String; │ │ +41dee0: 5410 b997 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@97b9 │ │ +41dee4: 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;) │ │ @@ -1507464,17 +1507447,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41df20: |[41df20] de.danoeh.antennapod.model.playback.RemoteMedia.getEpisodeLink:()Ljava/lang/String; │ │ -41df30: 5410 b297 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeLink:Ljava/lang/String; // field@97b2 │ │ -41df34: 1100 |0002: return-object v0 │ │ +41dee8: |[41dee8] de.danoeh.antennapod.model.playback.RemoteMedia.getEpisodeLink:()Ljava/lang/String; │ │ +41def8: 5410 b297 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeLink:Ljava/lang/String; // field@97b2 │ │ +41defc: 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;) │ │ @@ -1507482,17 +1507465,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41df38: |[41df38] de.danoeh.antennapod.model.playback.RemoteMedia.getEpisodeTitle:()Ljava/lang/String; │ │ -41df48: 5410 b397 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeTitle:Ljava/lang/String; // field@97b3 │ │ -41df4c: 1100 |0002: return-object v0 │ │ +41df00: |[41df00] de.danoeh.antennapod.model.playback.RemoteMedia.getEpisodeTitle:()Ljava/lang/String; │ │ +41df10: 5410 b397 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeTitle:Ljava/lang/String; // field@97b3 │ │ +41df14: 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;) │ │ @@ -1507500,17 +1507483,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41df50: |[41df50] de.danoeh.antennapod.model.playback.RemoteMedia.getFeedAuthor:()Ljava/lang/String; │ │ -41df60: 5410 b497 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedAuthor:Ljava/lang/String; // field@97b4 │ │ -41df64: 1100 |0002: return-object v0 │ │ +41df18: |[41df18] de.danoeh.antennapod.model.playback.RemoteMedia.getFeedAuthor:()Ljava/lang/String; │ │ +41df28: 5410 b497 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedAuthor:Ljava/lang/String; // field@97b4 │ │ +41df2c: 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;) │ │ @@ -1507518,17 +1507501,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41df68: |[41df68] de.danoeh.antennapod.model.playback.RemoteMedia.getFeedLink:()Ljava/lang/String; │ │ -41df78: 5410 b597 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedLink:Ljava/lang/String; // field@97b5 │ │ -41df7c: 1100 |0002: return-object v0 │ │ +41df30: |[41df30] de.danoeh.antennapod.model.playback.RemoteMedia.getFeedLink:()Ljava/lang/String; │ │ +41df40: 5410 b597 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedLink:Ljava/lang/String; // field@97b5 │ │ +41df44: 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;) │ │ @@ -1507536,17 +1507519,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41df80: |[41df80] de.danoeh.antennapod.model.playback.RemoteMedia.getFeedTitle:()Ljava/lang/String; │ │ -41df90: 5410 b697 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedTitle:Ljava/lang/String; // field@97b6 │ │ -41df94: 1100 |0002: return-object v0 │ │ +41df48: |[41df48] de.danoeh.antennapod.model.playback.RemoteMedia.getFeedTitle:()Ljava/lang/String; │ │ +41df58: 5410 b697 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedTitle:Ljava/lang/String; // field@97b6 │ │ +41df5c: 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;) │ │ @@ -1507554,17 +1507537,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41df98: |[41df98] de.danoeh.antennapod.model.playback.RemoteMedia.getFeedUrl:()Ljava/lang/String; │ │ -41dfa8: 5410 b797 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@97b7 │ │ -41dfac: 1100 |0002: return-object v0 │ │ +41df60: |[41df60] de.danoeh.antennapod.model.playback.RemoteMedia.getFeedUrl:()Ljava/lang/String; │ │ +41df70: 5410 b797 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@97b7 │ │ +41df74: 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;) │ │ @@ -1507572,26 +1507555,26 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -41de94: |[41de94] de.danoeh.antennapod.model.playback.RemoteMedia.getIdentifier:()Ljava/lang/Object; │ │ -41dea4: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -41dea8: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -41deae: 5421 b997 |0005: iget-object v1, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@97b9 │ │ -41deb2: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -41deb8: 1a01 540b |000a: const-string v1, "@" // string@0b54 │ │ -41debc: 6e20 5cb3 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -41dec2: 5421 b797 |000f: iget-object v1, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@97b7 │ │ -41dec6: 6e20 5cb3 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -41decc: 6e10 67b3 0000 |0014: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -41ded2: 0c00 |0017: move-result-object v0 │ │ -41ded4: 1100 |0018: return-object v0 │ │ +41de5c: |[41de5c] de.danoeh.antennapod.model.playback.RemoteMedia.getIdentifier:()Ljava/lang/Object; │ │ +41de6c: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +41de70: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +41de76: 5421 b997 |0005: iget-object v1, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@97b9 │ │ +41de7a: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +41de80: 1a01 540b |000a: const-string v1, "@" // string@0b54 │ │ +41de84: 6e20 5cb3 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +41de8a: 5421 b797 |000f: iget-object v1, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@97b7 │ │ +41de8e: 6e20 5cb3 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +41de94: 6e10 67b3 0000 |0014: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +41de9a: 0c00 |0017: move-result-object v0 │ │ +41de9c: 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;) │ │ @@ -1507599,17 +1507582,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41dfb0: |[41dfb0] de.danoeh.antennapod.model.playback.RemoteMedia.getImageLocation:()Ljava/lang/String; │ │ -41dfc0: 5410 b897 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.imageUrl:Ljava/lang/String; // field@97b8 │ │ -41dfc4: 1100 |0002: return-object v0 │ │ +41df78: |[41df78] de.danoeh.antennapod.model.playback.RemoteMedia.getImageLocation:()Ljava/lang/String; │ │ +41df88: 5410 b897 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.imageUrl:Ljava/lang/String; // field@97b8 │ │ +41df8c: 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;) │ │ @@ -1507617,17 +1507600,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41dfc8: |[41dfc8] de.danoeh.antennapod.model.playback.RemoteMedia.getImageUrl:()Ljava/lang/String; │ │ -41dfd8: 5410 b897 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.imageUrl:Ljava/lang/String; // field@97b8 │ │ -41dfdc: 1100 |0002: return-object v0 │ │ +41df90: |[41df90] de.danoeh.antennapod.model.playback.RemoteMedia.getImageUrl:()Ljava/lang/String; │ │ +41dfa0: 5410 b897 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.imageUrl:Ljava/lang/String; // field@97b8 │ │ +41dfa4: 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;) │ │ @@ -1507635,17 +1507618,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41e08c: |[41e08c] de.danoeh.antennapod.model.playback.RemoteMedia.getLastPlayedTime:()J │ │ -41e09c: 5320 ba97 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.lastPlayedTime:J // field@97ba │ │ -41e0a0: 1000 |0002: return-wide v0 │ │ +41e054: |[41e054] de.danoeh.antennapod.model.playback.RemoteMedia.getLastPlayedTime:()J │ │ +41e064: 5320 ba97 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.lastPlayedTime:J // field@97ba │ │ +41e068: 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;) │ │ @@ -1507653,17 +1507636,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -41dfe0: |[41dfe0] de.danoeh.antennapod.model.playback.RemoteMedia.getLocalMediaUrl:()Ljava/lang/String; │ │ -41dff0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -41dff2: 1100 |0001: return-object v0 │ │ +41dfa8: |[41dfa8] de.danoeh.antennapod.model.playback.RemoteMedia.getLocalMediaUrl:()Ljava/lang/String; │ │ +41dfb8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +41dfba: 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;) │ │ @@ -1507671,19 +1507654,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 │ │ -41ddd4: |[41ddd4] de.danoeh.antennapod.model.playback.RemoteMedia.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; │ │ -41dde4: 5410 bb97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.mimeType:Ljava/lang/String; // field@97bb │ │ -41dde8: 7110 e0ac 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/model/playback/MediaType;.fromMimeType:(Ljava/lang/String;)Lde/danoeh/antennapod/model/playback/MediaType; // method@ace0 │ │ -41ddee: 0c00 |0005: move-result-object v0 │ │ -41ddf0: 1100 |0006: return-object v0 │ │ +41dd9c: |[41dd9c] de.danoeh.antennapod.model.playback.RemoteMedia.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; │ │ +41ddac: 5410 bb97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.mimeType:Ljava/lang/String; // field@97bb │ │ +41ddb0: 7110 e0ac 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/model/playback/MediaType;.fromMimeType:(Ljava/lang/String;)Lde/danoeh/antennapod/model/playback/MediaType; // method@ace0 │ │ +41ddb6: 0c00 |0005: move-result-object v0 │ │ +41ddb8: 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;) │ │ @@ -1507691,17 +1507674,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41dff4: |[41dff4] de.danoeh.antennapod.model.playback.RemoteMedia.getMimeType:()Ljava/lang/String; │ │ -41e004: 5410 bb97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.mimeType:Ljava/lang/String; // field@97bb │ │ -41e008: 1100 |0002: return-object v0 │ │ +41dfbc: |[41dfbc] de.danoeh.antennapod.model.playback.RemoteMedia.getMimeType:()Ljava/lang/String; │ │ +41dfcc: 5410 bb97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.mimeType:Ljava/lang/String; // field@97bb │ │ +41dfd0: 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;) │ │ @@ -1507709,17 +1507692,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41e00c: |[41e00c] de.danoeh.antennapod.model.playback.RemoteMedia.getNotes:()Ljava/lang/String; │ │ -41e01c: 5410 bc97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.notes:Ljava/lang/String; // field@97bc │ │ -41e020: 1100 |0002: return-object v0 │ │ +41dfd4: |[41dfd4] de.danoeh.antennapod.model.playback.RemoteMedia.getNotes:()Ljava/lang/String; │ │ +41dfe4: 5410 bc97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.notes:Ljava/lang/String; // field@97bc │ │ +41dfe8: 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;) │ │ @@ -1507727,17 +1507710,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -41de20: |[41de20] de.danoeh.antennapod.model.playback.RemoteMedia.getPlayableType:()I │ │ -41de30: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -41de32: 0f00 |0001: return v0 │ │ +41dde8: |[41dde8] de.danoeh.antennapod.model.playback.RemoteMedia.getPlayableType:()I │ │ +41ddf8: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +41ddfa: 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;) │ │ @@ -1507745,17 +1507728,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41de34: |[41de34] de.danoeh.antennapod.model.playback.RemoteMedia.getPosition:()I │ │ -41de44: 5210 bd97 |0000: iget v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.position:I // field@97bd │ │ -41de48: 0f00 |0002: return v0 │ │ +41ddfc: |[41ddfc] de.danoeh.antennapod.model.playback.RemoteMedia.getPosition:()I │ │ +41de0c: 5210 bd97 |0000: iget v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.position:I // field@97bd │ │ +41de10: 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;) │ │ @@ -1507763,17 +1507746,17 @@ │ │ type : '()Ljava/util/Date;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41e05c: |[41e05c] de.danoeh.antennapod.model.playback.RemoteMedia.getPubDate:()Ljava/util/Date; │ │ -41e06c: 5410 be97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.pubDate:Ljava/util/Date; // field@97be │ │ -41e070: 1100 |0002: return-object v0 │ │ +41e024: |[41e024] de.danoeh.antennapod.model.playback.RemoteMedia.getPubDate:()Ljava/util/Date; │ │ +41e034: 5410 be97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.pubDate:Ljava/util/Date; // field@97be │ │ +41e038: 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;) │ │ @@ -1507781,17 +1507764,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41e024: |[41e024] de.danoeh.antennapod.model.playback.RemoteMedia.getStreamUrl:()Ljava/lang/String; │ │ -41e034: 5410 b097 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@97b0 │ │ -41e038: 1100 |0002: return-object v0 │ │ +41dfec: |[41dfec] de.danoeh.antennapod.model.playback.RemoteMedia.getStreamUrl:()Ljava/lang/String; │ │ +41dffc: 5410 b097 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@97b0 │ │ +41e000: 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;) │ │ @@ -1507799,20 +1507782,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -41e03c: |[41e03c] de.danoeh.antennapod.model.playback.RemoteMedia.getWebsiteLink:()Ljava/lang/String; │ │ -41e04c: 5410 b297 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeLink:Ljava/lang/String; // field@97b2 │ │ -41e050: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -41e054: 1100 |0004: return-object v0 │ │ -41e056: 5410 b797 |0005: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@97b7 │ │ -41e05a: 1100 |0007: return-object v0 │ │ +41e004: |[41e004] de.danoeh.antennapod.model.playback.RemoteMedia.getWebsiteLink:()Ljava/lang/String; │ │ +41e014: 5410 b297 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeLink:Ljava/lang/String; // field@97b2 │ │ +41e018: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +41e01c: 1100 |0004: return-object v0 │ │ +41e01e: 5410 b797 |0005: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@97b7 │ │ +41e022: 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; │ │ │ │ @@ -1507821,29 +1507804,29 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -41de4c: |[41de4c] de.danoeh.antennapod.model.playback.RemoteMedia.hashCode:()I │ │ -41de5c: 2200 ce1f |0000: new-instance v0, Lorg/apache/commons/lang3/builder/HashCodeBuilder; // type@1fce │ │ -41de60: 7010 81b7 0000 |0002: invoke-direct {v0}, Lorg/apache/commons/lang3/builder/HashCodeBuilder;.:()V // method@b781 │ │ -41de66: 5421 b097 |0005: iget-object v1, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@97b0 │ │ -41de6a: 6e20 82b7 1000 |0007: invoke-virtual {v0, v1}, Lorg/apache/commons/lang3/builder/HashCodeBuilder;.append:(Ljava/lang/Object;)Lorg/apache/commons/lang3/builder/HashCodeBuilder; // method@b782 │ │ -41de70: 0c00 |000a: move-result-object v0 │ │ -41de72: 5421 b797 |000b: iget-object v1, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@97b7 │ │ -41de76: 6e20 82b7 1000 |000d: invoke-virtual {v0, v1}, Lorg/apache/commons/lang3/builder/HashCodeBuilder;.append:(Ljava/lang/Object;)Lorg/apache/commons/lang3/builder/HashCodeBuilder; // method@b782 │ │ -41de7c: 0c00 |0010: move-result-object v0 │ │ -41de7e: 5421 b997 |0011: iget-object v1, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@97b9 │ │ -41de82: 6e20 82b7 1000 |0013: invoke-virtual {v0, v1}, Lorg/apache/commons/lang3/builder/HashCodeBuilder;.append:(Ljava/lang/Object;)Lorg/apache/commons/lang3/builder/HashCodeBuilder; // method@b782 │ │ -41de88: 0c00 |0016: move-result-object v0 │ │ -41de8a: 6e10 83b7 0000 |0017: invoke-virtual {v0}, Lorg/apache/commons/lang3/builder/HashCodeBuilder;.toHashCode:()I // method@b783 │ │ -41de90: 0a00 |001a: move-result v0 │ │ -41de92: 0f00 |001b: return v0 │ │ +41de14: |[41de14] de.danoeh.antennapod.model.playback.RemoteMedia.hashCode:()I │ │ +41de24: 2200 ce1f |0000: new-instance v0, Lorg/apache/commons/lang3/builder/HashCodeBuilder; // type@1fce │ │ +41de28: 7010 81b7 0000 |0002: invoke-direct {v0}, Lorg/apache/commons/lang3/builder/HashCodeBuilder;.:()V // method@b781 │ │ +41de2e: 5421 b097 |0005: iget-object v1, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@97b0 │ │ +41de32: 6e20 82b7 1000 |0007: invoke-virtual {v0, v1}, Lorg/apache/commons/lang3/builder/HashCodeBuilder;.append:(Ljava/lang/Object;)Lorg/apache/commons/lang3/builder/HashCodeBuilder; // method@b782 │ │ +41de38: 0c00 |000a: move-result-object v0 │ │ +41de3a: 5421 b797 |000b: iget-object v1, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@97b7 │ │ +41de3e: 6e20 82b7 1000 |000d: invoke-virtual {v0, v1}, Lorg/apache/commons/lang3/builder/HashCodeBuilder;.append:(Ljava/lang/Object;)Lorg/apache/commons/lang3/builder/HashCodeBuilder; // method@b782 │ │ +41de44: 0c00 |0010: move-result-object v0 │ │ +41de46: 5421 b997 |0011: iget-object v1, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@97b9 │ │ +41de4a: 6e20 82b7 1000 |0013: invoke-virtual {v0, v1}, Lorg/apache/commons/lang3/builder/HashCodeBuilder;.append:(Ljava/lang/Object;)Lorg/apache/commons/lang3/builder/HashCodeBuilder; // method@b782 │ │ +41de50: 0c00 |0016: move-result-object v0 │ │ +41de52: 6e10 83b7 0000 |0017: invoke-virtual {v0}, Lorg/apache/commons/lang3/builder/HashCodeBuilder;.toHashCode:()I // method@b783 │ │ +41de58: 0a00 |001a: move-result v0 │ │ +41de5a: 0f00 |001b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x0007 line=311 │ │ 0x000d line=312 │ │ 0x0013 line=313 │ │ 0x0017 line=314 │ │ @@ -1507855,17 +1507838,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -41ddc0: |[41ddc0] de.danoeh.antennapod.model.playback.RemoteMedia.localFileAvailable:()Z │ │ -41ddd0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -41ddd2: 0f00 |0001: return v0 │ │ +41dd88: |[41dd88] de.danoeh.antennapod.model.playback.RemoteMedia.localFileAvailable:()Z │ │ +41dd98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +41dd9a: 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;) │ │ @@ -1507873,16 +1507856,16 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -41e210: |[41e210] de.danoeh.antennapod.model.playback.RemoteMedia.onPlaybackCompleted:(Landroid/content/Context;)V │ │ -41e220: 0e00 |0000: return-void │ │ +41e1d8: |[41e1d8] de.danoeh.antennapod.model.playback.RemoteMedia.onPlaybackCompleted:(Landroid/content/Context;)V │ │ +41e1e8: 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; │ │ │ │ @@ -1507891,16 +1507874,16 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -41e224: |[41e224] de.danoeh.antennapod.model.playback.RemoteMedia.onPlaybackPause:(Landroid/content/Context;)V │ │ -41e234: 0e00 |0000: return-void │ │ +41e1ec: |[41e1ec] de.danoeh.antennapod.model.playback.RemoteMedia.onPlaybackPause:(Landroid/content/Context;)V │ │ +41e1fc: 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; │ │ │ │ @@ -1507909,16 +1507892,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -41e238: |[41e238] de.danoeh.antennapod.model.playback.RemoteMedia.onPlaybackStart:()V │ │ -41e248: 0e00 |0000: return-void │ │ +41e200: |[41e200] de.danoeh.antennapod.model.playback.RemoteMedia.onPlaybackStart:()V │ │ +41e210: 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;) │ │ @@ -1507926,17 +1507909,17 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41e24c: |[41e24c] de.danoeh.antennapod.model.playback.RemoteMedia.setChapters:(Ljava/util/List;)V │ │ -41e25c: 5b01 af97 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.chapters:Ljava/util/List; // field@97af │ │ -41e260: 0e00 |0002: return-void │ │ +41e214: |[41e214] de.danoeh.antennapod.model.playback.RemoteMedia.setChapters:(Ljava/util/List;)V │ │ +41e224: 5b01 af97 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.chapters:Ljava/util/List; // field@97af │ │ +41e228: 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; │ │ │ │ @@ -1507945,17 +1507928,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41e264: |[41e264] de.danoeh.antennapod.model.playback.RemoteMedia.setDuration:(I)V │ │ -41e274: 5901 b197 |0000: iput v1, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.duration:I // field@97b1 │ │ -41e278: 0e00 |0002: return-void │ │ +41e22c: |[41e22c] de.danoeh.antennapod.model.playback.RemoteMedia.setDuration:(I)V │ │ +41e23c: 5901 b197 |0000: iput v1, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.duration:I // field@97b1 │ │ +41e240: 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 │ │ │ │ @@ -1507964,17 +1507947,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41e27c: |[41e27c] de.danoeh.antennapod.model.playback.RemoteMedia.setLastPlayedTime:(J)V │ │ -41e28c: 5a01 ba97 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.lastPlayedTime:J // field@97ba │ │ -41e290: 0e00 |0002: return-void │ │ +41e244: |[41e244] de.danoeh.antennapod.model.playback.RemoteMedia.setLastPlayedTime:(J)V │ │ +41e254: 5a01 ba97 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.lastPlayedTime:J // field@97ba │ │ +41e258: 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 │ │ │ │ @@ -1507983,17 +1507966,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41e294: |[41e294] de.danoeh.antennapod.model.playback.RemoteMedia.setPosition:(I)V │ │ -41e2a4: 5901 bd97 |0000: iput v1, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.position:I // field@97bd │ │ -41e2a8: 0e00 |0002: return-void │ │ +41e25c: |[41e25c] de.danoeh.antennapod.model.playback.RemoteMedia.setPosition:(I)V │ │ +41e26c: 5901 bd97 |0000: iput v1, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.position:I // field@97bd │ │ +41e270: 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 │ │ │ │ @@ -1508002,51 +1507985,51 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 85 16-bit code units │ │ -41e2ac: |[41e2ac] de.danoeh.antennapod.model.playback.RemoteMedia.writeToParcel:(Landroid/os/Parcel;I)V │ │ -41e2bc: 5424 b097 |0000: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@97b0 │ │ -41e2c0: 6e20 a307 4300 |0002: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@07a3 │ │ -41e2c6: 5424 b997 |0005: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@97b9 │ │ -41e2ca: 6e20 a307 4300 |0007: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@07a3 │ │ -41e2d0: 5424 b797 |000a: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@97b7 │ │ -41e2d4: 6e20 a307 4300 |000c: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@07a3 │ │ -41e2da: 5424 b697 |000f: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedTitle:Ljava/lang/String; // field@97b6 │ │ -41e2de: 6e20 a307 4300 |0011: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@07a3 │ │ -41e2e4: 5424 b397 |0014: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeTitle:Ljava/lang/String; // field@97b3 │ │ -41e2e8: 6e20 a307 4300 |0016: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@07a3 │ │ -41e2ee: 5424 b297 |0019: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeLink:Ljava/lang/String; // field@97b2 │ │ -41e2f2: 6e20 a307 4300 |001b: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@07a3 │ │ -41e2f8: 5424 b497 |001e: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedAuthor:Ljava/lang/String; // field@97b4 │ │ -41e2fc: 6e20 a307 4300 |0020: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@07a3 │ │ -41e302: 5424 b897 |0023: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.imageUrl:Ljava/lang/String; // field@97b8 │ │ -41e306: 6e20 a307 4300 |0025: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@07a3 │ │ -41e30c: 5424 b597 |0028: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedLink:Ljava/lang/String; // field@97b5 │ │ -41e310: 6e20 a307 4300 |002a: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@07a3 │ │ -41e316: 5424 bb97 |002d: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.mimeType:Ljava/lang/String; // field@97bb │ │ -41e31a: 6e20 a307 4300 |002f: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@07a3 │ │ -41e320: 5424 be97 |0032: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.pubDate:Ljava/util/Date; // field@97be │ │ -41e324: 3804 0700 |0034: if-eqz v4, 003b // +0007 │ │ -41e328: 6e10 28b5 0400 |0036: invoke-virtual {v4}, Ljava/util/Date;.getTime:()J // method@b528 │ │ -41e32e: 0b00 |0039: move-result-wide v0 │ │ -41e330: 2803 |003a: goto 003d // +0003 │ │ -41e332: 1600 0000 |003b: const-wide/16 v0, #int 0 // #0 │ │ -41e336: 6e30 9d07 0301 |003d: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@079d │ │ -41e33c: 5424 bc97 |0040: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.notes:Ljava/lang/String; // field@97bc │ │ -41e340: 6e20 a307 4300 |0042: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@07a3 │ │ -41e346: 5224 b197 |0045: iget v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.duration:I // field@97b1 │ │ -41e34a: 6e20 9907 4300 |0047: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@0799 │ │ -41e350: 5224 bd97 |004a: iget v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.position:I // field@97bd │ │ -41e354: 6e20 9907 4300 |004c: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@0799 │ │ -41e35a: 5320 ba97 |004f: iget-wide v0, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.lastPlayedTime:J // field@97ba │ │ -41e35e: 6e30 9d07 0301 |0051: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@079d │ │ -41e364: 0e00 |0054: return-void │ │ +41e274: |[41e274] de.danoeh.antennapod.model.playback.RemoteMedia.writeToParcel:(Landroid/os/Parcel;I)V │ │ +41e284: 5424 b097 |0000: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@97b0 │ │ +41e288: 6e20 a307 4300 |0002: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@07a3 │ │ +41e28e: 5424 b997 |0005: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@97b9 │ │ +41e292: 6e20 a307 4300 |0007: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@07a3 │ │ +41e298: 5424 b797 |000a: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@97b7 │ │ +41e29c: 6e20 a307 4300 |000c: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@07a3 │ │ +41e2a2: 5424 b697 |000f: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedTitle:Ljava/lang/String; // field@97b6 │ │ +41e2a6: 6e20 a307 4300 |0011: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@07a3 │ │ +41e2ac: 5424 b397 |0014: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeTitle:Ljava/lang/String; // field@97b3 │ │ +41e2b0: 6e20 a307 4300 |0016: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@07a3 │ │ +41e2b6: 5424 b297 |0019: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeLink:Ljava/lang/String; // field@97b2 │ │ +41e2ba: 6e20 a307 4300 |001b: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@07a3 │ │ +41e2c0: 5424 b497 |001e: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedAuthor:Ljava/lang/String; // field@97b4 │ │ +41e2c4: 6e20 a307 4300 |0020: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@07a3 │ │ +41e2ca: 5424 b897 |0023: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.imageUrl:Ljava/lang/String; // field@97b8 │ │ +41e2ce: 6e20 a307 4300 |0025: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@07a3 │ │ +41e2d4: 5424 b597 |0028: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedLink:Ljava/lang/String; // field@97b5 │ │ +41e2d8: 6e20 a307 4300 |002a: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@07a3 │ │ +41e2de: 5424 bb97 |002d: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.mimeType:Ljava/lang/String; // field@97bb │ │ +41e2e2: 6e20 a307 4300 |002f: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@07a3 │ │ +41e2e8: 5424 be97 |0032: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.pubDate:Ljava/util/Date; // field@97be │ │ +41e2ec: 3804 0700 |0034: if-eqz v4, 003b // +0007 │ │ +41e2f0: 6e10 28b5 0400 |0036: invoke-virtual {v4}, Ljava/util/Date;.getTime:()J // method@b528 │ │ +41e2f6: 0b00 |0039: move-result-wide v0 │ │ +41e2f8: 2803 |003a: goto 003d // +0003 │ │ +41e2fa: 1600 0000 |003b: const-wide/16 v0, #int 0 // #0 │ │ +41e2fe: 6e30 9d07 0301 |003d: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@079d │ │ +41e304: 5424 bc97 |0040: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.notes:Ljava/lang/String; // field@97bc │ │ +41e308: 6e20 a307 4300 |0042: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@07a3 │ │ +41e30e: 5224 b197 |0045: iget v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.duration:I // field@97b1 │ │ +41e312: 6e20 9907 4300 |0047: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@0799 │ │ +41e318: 5224 bd97 |004a: iget v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.position:I // field@97bd │ │ +41e31c: 6e20 9907 4300 |004c: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@0799 │ │ +41e322: 5320 ba97 |004f: iget-wide v0, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.lastPlayedTime:J // field@97ba │ │ +41e326: 6e30 9d07 0301 |0051: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@079d │ │ +41e32c: 0e00 |0054: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ 0x0005 line=251 │ │ 0x000a line=252 │ │ 0x000f line=253 │ │ 0x0014 line=254 │ │ @@ -1508070,16 +1508053,16 @@ │ │ type : '(Landroid/content/SharedPreferences$Editor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -41e368: |[41e368] de.danoeh.antennapod.model.playback.RemoteMedia.writeToPreferences:(Landroid/content/SharedPreferences$Editor;)V │ │ -41e378: 0e00 |0000: return-void │ │ +41e330: |[41e330] de.danoeh.antennapod.model.playback.RemoteMedia.writeToPreferences:(Landroid/content/SharedPreferences$Editor;)V │ │ +41e340: 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; │ │ │ │ @@ -1508121,20 +1508104,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 │ │ -41e7c8: |[41e7c8] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda1.:(Ljava/util/List;ILjava/util/concurrent/CountDownLatch;)V │ │ -41e7d8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -41e7de: 5b01 cc97 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda1;.f$0:Ljava/util/List; // field@97cc │ │ -41e7e2: 5902 cd97 |0005: iput v2, v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda1;.f$1:I // field@97cd │ │ -41e7e6: 5b03 ce97 |0007: iput-object v3, v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda1;.f$2:Ljava/util/concurrent/CountDownLatch; // field@97ce │ │ -41e7ea: 0e00 |0009: return-void │ │ +41e790: |[41e790] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda1.:(Ljava/util/List;ILjava/util/concurrent/CountDownLatch;)V │ │ +41e7a0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +41e7a6: 5b01 cc97 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda1;.f$0:Ljava/util/List; // field@97cc │ │ +41e7aa: 5902 cd97 |0005: iput v2, v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda1;.f$1:I // field@97cd │ │ +41e7ae: 5b03 ce97 |0007: iput-object v3, v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda1;.f$2:Ljava/util/concurrent/CountDownLatch; // field@97ce │ │ +41e7b2: 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 │ │ @@ -1508146,21 +1508129,21 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -41e7ec: |[41e7ec] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ -41e7fc: 5430 cc97 |0000: iget-object v0, v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda1;.f$0:Ljava/util/List; // field@97cc │ │ -41e800: 5231 cd97 |0002: iget v1, v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda1;.f$1:I // field@97cd │ │ -41e804: 5432 ce97 |0004: iget-object v2, v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda1;.f$2:Ljava/util/concurrent/CountDownLatch; // field@97ce │ │ -41e808: 1f04 101f |0006: check-cast v4, Ljava/util/List; // type@1f10 │ │ -41e80c: 7140 3ead 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@ad3e │ │ -41e812: 0e00 |000b: return-void │ │ +41e7b4: |[41e7b4] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ +41e7c4: 5430 cc97 |0000: iget-object v0, v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda1;.f$0:Ljava/util/List; // field@97cc │ │ +41e7c8: 5231 cd97 |0002: iget v1, v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda1;.f$1:I // field@97cd │ │ +41e7cc: 5432 ce97 |0004: iget-object v2, v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda1;.f$2:Ljava/util/concurrent/CountDownLatch; // field@97ce │ │ +41e7d0: 1f04 101f |0006: check-cast v4, Ljava/util/List; // type@1f10 │ │ +41e7d4: 7140 3ead 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@ad3e │ │ +41e7da: 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; │ │ │ │ @@ -1508194,18 +1508177,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 │ │ -41e814: |[41e814] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda2.:(Ljava/util/concurrent/CountDownLatch;)V │ │ -41e824: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -41e82a: 5b01 cf97 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda2;.f$0:Ljava/util/concurrent/CountDownLatch; // field@97cf │ │ -41e82e: 0e00 |0005: return-void │ │ +41e7dc: |[41e7dc] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda2.:(Ljava/util/concurrent/CountDownLatch;)V │ │ +41e7ec: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +41e7f2: 5b01 cf97 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda2;.f$0:Ljava/util/concurrent/CountDownLatch; // field@97cf │ │ +41e7f6: 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; │ │ │ │ @@ -1508215,19 +1508198,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -41e830: |[41e830] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ -41e840: 5410 cf97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda2;.f$0:Ljava/util/concurrent/CountDownLatch; // field@97cf │ │ -41e844: 1f02 941e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e94 │ │ -41e848: 7120 3fad 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.$r8$lambda$eU8GAiK7L0UrnGoJjrIa3h530RU:(Ljava/util/concurrent/CountDownLatch;Ljava/lang/Throwable;)V // method@ad3f │ │ -41e84e: 0e00 |0007: return-void │ │ +41e7f8: |[41e7f8] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ +41e808: 5410 cf97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda2;.f$0:Ljava/util/concurrent/CountDownLatch; // field@97cf │ │ +41e80c: 1f02 941e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e94 │ │ +41e810: 7120 3fad 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.$r8$lambda$eU8GAiK7L0UrnGoJjrIa3h530RU:(Ljava/util/concurrent/CountDownLatch;Ljava/lang/Throwable;)V // method@ad3f │ │ +41e816: 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; │ │ │ │ @@ -1508269,20 +1508252,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 │ │ -41e850: |[41e850] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/net/discovery/CombinedSearcher;Ljava/util/concurrent/CountDownLatch;Ljava/util/List;)V │ │ -41e860: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -41e866: 5b01 d097 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/net/discovery/CombinedSearcher; // field@97d0 │ │ -41e86a: 5b02 d197 |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda3;.f$1:Ljava/util/concurrent/CountDownLatch; // field@97d1 │ │ -41e86e: 5b03 d297 |0007: iput-object v3, v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda3;.f$2:Ljava/util/List; // field@97d2 │ │ -41e872: 0e00 |0009: return-void │ │ +41e818: |[41e818] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/net/discovery/CombinedSearcher;Ljava/util/concurrent/CountDownLatch;Ljava/util/List;)V │ │ +41e828: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +41e82e: 5b01 d097 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/net/discovery/CombinedSearcher; // field@97d0 │ │ +41e832: 5b02 d197 |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda3;.f$1:Ljava/util/concurrent/CountDownLatch; // field@97d1 │ │ +41e836: 5b03 d297 |0007: iput-object v3, v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda3;.f$2:Ljava/util/List; // field@97d2 │ │ +41e83a: 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; │ │ @@ -1508294,20 +1508277,20 @@ │ │ type : '(Lio/reactivex/SingleEmitter;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -41e874: |[41e874] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda3.subscribe:(Lio/reactivex/SingleEmitter;)V │ │ -41e884: 5430 d097 |0000: iget-object v0, v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/net/discovery/CombinedSearcher; // field@97d0 │ │ -41e888: 5431 d197 |0002: iget-object v1, v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda3;.f$1:Ljava/util/concurrent/CountDownLatch; // field@97d1 │ │ -41e88c: 5432 d297 |0004: iget-object v2, v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda3;.f$2:Ljava/util/List; // field@97d2 │ │ -41e890: 7140 3dad 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@ad3d │ │ -41e896: 0e00 |0009: return-void │ │ +41e83c: |[41e83c] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda3.subscribe:(Lio/reactivex/SingleEmitter;)V │ │ +41e84c: 5430 d097 |0000: iget-object v0, v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/net/discovery/CombinedSearcher; // field@97d0 │ │ +41e850: 5431 d197 |0002: iget-object v1, v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda3;.f$1:Ljava/util/concurrent/CountDownLatch; // field@97d1 │ │ +41e854: 5432 d297 |0004: iget-object v2, v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda3;.f$2:Ljava/util/List; // field@97d2 │ │ +41e858: 7140 3dad 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@ad3d │ │ +41e85e: 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; │ │ │ │ @@ -1508341,18 +1508324,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 │ │ -41e898: |[41e898] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda4.:(Ljava/util/ArrayList;)V │ │ -41e8a8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -41e8ae: 5b01 d397 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda4;.f$0:Ljava/util/ArrayList; // field@97d3 │ │ -41e8b2: 0e00 |0005: return-void │ │ +41e860: |[41e860] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda4.:(Ljava/util/ArrayList;)V │ │ +41e870: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +41e876: 5b01 d397 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda4;.f$0:Ljava/util/ArrayList; // field@97d3 │ │ +41e87a: 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; │ │ │ │ @@ -1508362,18 +1508345,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -41e8b4: |[41e8b4] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda4.run:()V │ │ -41e8c4: 5410 d397 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda4;.f$0:Ljava/util/ArrayList; // field@97d3 │ │ -41e8c8: 7110 40ad 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.$r8$lambda$heR350__CkCmEOZfL9sG1rL-u24:(Ljava/util/ArrayList;)V // method@ad40 │ │ -41e8ce: 0e00 |0005: return-void │ │ +41e87c: |[41e87c] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda4.run:()V │ │ +41e88c: 5410 d397 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda4;.f$0:Ljava/util/ArrayList; // field@97d3 │ │ +41e890: 7110 40ad 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.$r8$lambda$heR350__CkCmEOZfL9sG1rL-u24:(Ljava/util/ArrayList;)V // method@ad40 │ │ +41e896: 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 : 20747 (R8$$SyntheticClass) │ │ @@ -1508423,18 +1508406,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 │ │ -41e8ec: |[41e8ec] de.danoeh.antennapod.net.discovery.CombinedSearcher.$r8$lambda$7Nb1FeW-gr6UgUTxAsBgvs-vhOg:(Ljava/util/Map$Entry;Ljava/util/Map$Entry;)I │ │ -41e8fc: 7120 47ad 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@ad47 │ │ -41e902: 0a00 |0003: move-result v0 │ │ -41e904: 0f00 |0004: return v0 │ │ +41e8b4: |[41e8b4] de.danoeh.antennapod.net.discovery.CombinedSearcher.$r8$lambda$7Nb1FeW-gr6UgUTxAsBgvs-vhOg:(Ljava/util/Map$Entry;Ljava/util/Map$Entry;)I │ │ +41e8c4: 7120 47ad 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@ad47 │ │ +41e8ca: 0a00 |0003: move-result v0 │ │ +41e8cc: 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; │ │ │ │ @@ -1508443,17 +1508426,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 │ │ -41ec68: |[41ec68] 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 │ │ -41ec78: 7040 45ad 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@ad45 │ │ -41ec7e: 0e00 |0003: return-void │ │ +41ec30: |[41ec30] 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 │ │ +41ec40: 7040 45ad 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@ad45 │ │ +41ec46: 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; │ │ @@ -1508464,17 +1508447,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 │ │ -41ec80: |[41ec80] de.danoeh.antennapod.net.discovery.CombinedSearcher.$r8$lambda$KFs8F8OwNk4ITJPVI81fLtxLQzU:(Ljava/util/List;ILjava/util/concurrent/CountDownLatch;Ljava/util/List;)V │ │ -41ec90: 7140 43ad 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@ad43 │ │ -41ec96: 0e00 |0003: return-void │ │ +41ec48: |[41ec48] de.danoeh.antennapod.net.discovery.CombinedSearcher.$r8$lambda$KFs8F8OwNk4ITJPVI81fLtxLQzU:(Ljava/util/List;ILjava/util/concurrent/CountDownLatch;Ljava/util/List;)V │ │ +41ec58: 7140 43ad 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@ad43 │ │ +41ec5e: 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; │ │ @@ -1508485,17 +1508468,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 │ │ -41ec98: |[41ec98] de.danoeh.antennapod.net.discovery.CombinedSearcher.$r8$lambda$eU8GAiK7L0UrnGoJjrIa3h530RU:(Ljava/util/concurrent/CountDownLatch;Ljava/lang/Throwable;)V │ │ -41eca8: 7120 44ad 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.lambda$search$1:(Ljava/util/concurrent/CountDownLatch;Ljava/lang/Throwable;)V // method@ad44 │ │ -41ecae: 0e00 |0003: return-void │ │ +41ec60: |[41ec60] de.danoeh.antennapod.net.discovery.CombinedSearcher.$r8$lambda$eU8GAiK7L0UrnGoJjrIa3h530RU:(Ljava/util/concurrent/CountDownLatch;Ljava/lang/Throwable;)V │ │ +41ec70: 7120 44ad 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.lambda$search$1:(Ljava/util/concurrent/CountDownLatch;Ljava/lang/Throwable;)V // method@ad44 │ │ +41ec76: 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; │ │ │ │ @@ -1508504,17 +1508487,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 │ │ -41ecb0: |[41ecb0] de.danoeh.antennapod.net.discovery.CombinedSearcher.$r8$lambda$heR350__CkCmEOZfL9sG1rL-u24:(Ljava/util/ArrayList;)V │ │ -41ecc0: 7110 46ad 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.lambda$search$3:(Ljava/util/ArrayList;)V // method@ad46 │ │ -41ecc6: 0e00 |0003: return-void │ │ +41ec78: |[41ec78] de.danoeh.antennapod.net.discovery.CombinedSearcher.$r8$lambda$heR350__CkCmEOZfL9sG1rL-u24:(Ljava/util/ArrayList;)V │ │ +41ec88: 7110 46ad 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.lambda$search$3:(Ljava/util/ArrayList;)V // method@ad46 │ │ +41ec8e: 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;) │ │ @@ -1508522,17 +1508505,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41ecc8: |[41ecc8] de.danoeh.antennapod.net.discovery.CombinedSearcher.:()V │ │ -41ecd8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -41ecde: 0e00 |0003: return-void │ │ +41ec90: |[41ec90] de.danoeh.antennapod.net.discovery.CombinedSearcher.:()V │ │ +41eca0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +41eca6: 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;) │ │ @@ -1508540,18 +1508523,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 │ │ -41ece0: |[41ece0] de.danoeh.antennapod.net.discovery.CombinedSearcher.lambda$search$0:(Ljava/util/List;ILjava/util/concurrent/CountDownLatch;Ljava/util/List;)V │ │ -41ecf0: 7230 71b5 1003 |0000: invoke-interface {v0, v1, v3}, Ljava/util/List;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@b571 │ │ -41ecf6: 6e10 19b6 0200 |0003: invoke-virtual {v2}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@b619 │ │ -41ecfc: 0e00 |0006: return-void │ │ +41eca8: |[41eca8] de.danoeh.antennapod.net.discovery.CombinedSearcher.lambda$search$0:(Ljava/util/List;ILjava/util/concurrent/CountDownLatch;Ljava/util/List;)V │ │ +41ecb8: 7230 71b5 1003 |0000: invoke-interface {v0, v1, v3}, Ljava/util/List;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@b571 │ │ +41ecbe: 6e10 19b6 0200 |0003: invoke-virtual {v2}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@b619 │ │ +41ecc4: 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 │ │ @@ -1508563,21 +1508546,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 │ │ -41ed00: |[41ed00] de.danoeh.antennapod.net.discovery.CombinedSearcher.lambda$search$1:(Ljava/util/concurrent/CountDownLatch;Ljava/lang/Throwable;)V │ │ -41ed10: 1a00 df14 |0000: const-string v0, "CombinedSearcher" // string@14df │ │ -41ed14: 7110 020b 0200 |0002: invoke-static {v2}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ -41ed1a: 0c02 |0005: move-result-object v2 │ │ -41ed1c: 7120 fe0a 2000 |0006: invoke-static {v0, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -41ed22: 6e10 19b6 0100 |0009: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@b619 │ │ -41ed28: 0e00 |000c: return-void │ │ +41ecc8: |[41ecc8] de.danoeh.antennapod.net.discovery.CombinedSearcher.lambda$search$1:(Ljava/util/concurrent/CountDownLatch;Ljava/lang/Throwable;)V │ │ +41ecd8: 1a00 df14 |0000: const-string v0, "CombinedSearcher" // string@14df │ │ +41ecdc: 7110 020b 0200 |0002: invoke-static {v2}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ +41ece2: 0c02 |0005: move-result-object v2 │ │ +41ece4: 7120 fe0a 2000 |0006: invoke-static {v0, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +41ecea: 6e10 19b6 0100 |0009: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@b619 │ │ +41ecf0: 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; │ │ @@ -1508587,20 +1508570,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 │ │ -41ed2c: |[41ed2c] de.danoeh.antennapod.net.discovery.CombinedSearcher.lambda$search$2:(Ljava/util/concurrent/CountDownLatch;Ljava/util/List;Lio/reactivex/SingleEmitter;)V │ │ -41ed3c: 6e10 17b6 0100 |0000: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.await:()V // method@b617 │ │ -41ed42: 7020 4bad 2000 |0003: invoke-direct {v0, v2}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.weightSearchResults:(Ljava/util/List;)Ljava/util/List; // method@ad4b │ │ -41ed48: 0c01 |0006: move-result-object v1 │ │ -41ed4a: 7220 8fb1 1300 |0007: invoke-interface {v3, v1}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b18f │ │ -41ed50: 0e00 |000a: return-void │ │ +41ecf4: |[41ecf4] de.danoeh.antennapod.net.discovery.CombinedSearcher.lambda$search$2:(Ljava/util/concurrent/CountDownLatch;Ljava/util/List;Lio/reactivex/SingleEmitter;)V │ │ +41ed04: 6e10 17b6 0100 |0000: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.await:()V // method@b617 │ │ +41ed0a: 7020 4bad 2000 |0003: invoke-direct {v0, v2}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.weightSearchResults:(Ljava/util/List;)Ljava/util/List; // method@ad4b │ │ +41ed10: 0c01 |0006: move-result-object v1 │ │ +41ed12: 7220 8fb1 1300 |0007: invoke-interface {v3, v1}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b18f │ │ +41ed18: 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; │ │ @@ -1508613,27 +1508596,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 │ │ -41ed54: |[41ed54] de.danoeh.antennapod.net.discovery.CombinedSearcher.lambda$search$3:(Ljava/util/ArrayList;)V │ │ -41ed64: 6e10 adb4 0100 |0000: invoke-virtual {v1}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@b4ad │ │ -41ed6a: 0c01 |0003: move-result-object v1 │ │ -41ed6c: 7210 4db5 0100 |0004: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -41ed72: 0a00 |0007: move-result v0 │ │ -41ed74: 3800 0e00 |0008: if-eqz v0, 0016 // +000e │ │ -41ed78: 7210 4eb5 0100 |000a: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -41ed7e: 0c00 |000d: move-result-object v0 │ │ -41ed80: 1f00 2a1e |000e: check-cast v0, Lio/reactivex/disposables/Disposable; // type@1e2a │ │ -41ed84: 3800 f4ff |0010: if-eqz v0, 0004 // -000c │ │ -41ed88: 7210 91b1 0000 |0012: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ -41ed8e: 28ef |0015: goto 0004 // -0011 │ │ -41ed90: 0e00 |0016: return-void │ │ +41ed1c: |[41ed1c] de.danoeh.antennapod.net.discovery.CombinedSearcher.lambda$search$3:(Ljava/util/ArrayList;)V │ │ +41ed2c: 6e10 adb4 0100 |0000: invoke-virtual {v1}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@b4ad │ │ +41ed32: 0c01 |0003: move-result-object v1 │ │ +41ed34: 7210 4db5 0100 |0004: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +41ed3a: 0a00 |0007: move-result v0 │ │ +41ed3c: 3800 0e00 |0008: if-eqz v0, 0016 // +000e │ │ +41ed40: 7210 4eb5 0100 |000a: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +41ed46: 0c00 |000d: move-result-object v0 │ │ +41ed48: 1f00 2a1e |000e: check-cast v0, Lio/reactivex/disposables/Disposable; // type@1e2a │ │ +41ed4c: 3800 f4ff |0010: if-eqz v0, 0004 // -000c │ │ +41ed50: 7210 91b1 0000 |0012: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ +41ed56: 28ef |0015: goto 0004 // -0011 │ │ +41ed58: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0012 line=56 │ │ locals : │ │ 0x0000 - 0x0017 reg=1 (null) Ljava/util/ArrayList; │ │ │ │ @@ -1508642,30 +1508625,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 │ │ -41e908: |[41e908] de.danoeh.antennapod.net.discovery.CombinedSearcher.lambda$weightSearchResults$4:(Ljava/util/Map$Entry;Ljava/util/Map$Entry;)I │ │ -41e918: 7210 8fb5 0300 |0000: invoke-interface {v3}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@b58f │ │ -41e91e: 0c03 |0003: move-result-object v3 │ │ -41e920: 1f03 6d1e |0004: check-cast v3, Ljava/lang/Float; // type@1e6d │ │ -41e924: 6e10 a1b2 0300 |0006: invoke-virtual {v3}, Ljava/lang/Float;.floatValue:()F // method@b2a1 │ │ -41e92a: 0a03 |0009: move-result v3 │ │ -41e92c: 8930 |000a: float-to-double v0, v3 │ │ -41e92e: 7210 8fb5 0200 |000b: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@b58f │ │ -41e934: 0c02 |000e: move-result-object v2 │ │ -41e936: 1f02 6d1e |000f: check-cast v2, Ljava/lang/Float; // type@1e6d │ │ -41e93a: 6e10 a1b2 0200 |0011: invoke-virtual {v2}, Ljava/lang/Float;.floatValue:()F // method@b2a1 │ │ -41e940: 0a02 |0014: move-result v2 │ │ -41e942: 8922 |0015: float-to-double v2, v2 │ │ -41e944: 7140 8bb2 1032 |0016: invoke-static {v0, v1, v2, v3}, Ljava/lang/Double;.compare:(DD)I // method@b28b │ │ -41e94a: 0a02 |0019: move-result v2 │ │ -41e94c: 0f02 |001a: return v2 │ │ +41e8d0: |[41e8d0] de.danoeh.antennapod.net.discovery.CombinedSearcher.lambda$weightSearchResults$4:(Ljava/util/Map$Entry;Ljava/util/Map$Entry;)I │ │ +41e8e0: 7210 8fb5 0300 |0000: invoke-interface {v3}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@b58f │ │ +41e8e6: 0c03 |0003: move-result-object v3 │ │ +41e8e8: 1f03 6d1e |0004: check-cast v3, Ljava/lang/Float; // type@1e6d │ │ +41e8ec: 6e10 a1b2 0300 |0006: invoke-virtual {v3}, Ljava/lang/Float;.floatValue:()F // method@b2a1 │ │ +41e8f2: 0a03 |0009: move-result v3 │ │ +41e8f4: 8930 |000a: float-to-double v0, v3 │ │ +41e8f6: 7210 8fb5 0200 |000b: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@b58f │ │ +41e8fc: 0c02 |000e: move-result-object v2 │ │ +41e8fe: 1f02 6d1e |000f: check-cast v2, Ljava/lang/Float; // type@1e6d │ │ +41e902: 6e10 a1b2 0200 |0011: invoke-virtual {v2}, Ljava/lang/Float;.floatValue:()F // method@b2a1 │ │ +41e908: 0a02 |0014: move-result v2 │ │ +41e90a: 8922 |0015: float-to-double v2, v2 │ │ +41e90c: 7140 8bb2 1032 |0016: invoke-static {v0, v1, v2, v3}, Ljava/lang/Double;.compare:(DD)I // method@b28b │ │ +41e912: 0a02 |0019: move-result v2 │ │ +41e914: 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; │ │ │ │ @@ -1508674,95 +1508657,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 │ │ -41eb20: |[41eb20] de.danoeh.antennapod.net.discovery.CombinedSearcher.weightSearchResults:(Ljava/util/List;)Ljava/util/List; │ │ -41eb30: 2200 091f |0000: new-instance v0, Ljava/util/HashMap; // type@1f09 │ │ -41eb34: 7010 32b5 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@b532 │ │ -41eb3a: 2201 091f |0005: new-instance v1, Ljava/util/HashMap; // type@1f09 │ │ -41eb3e: 7010 32b5 0100 |0007: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@b532 │ │ -41eb44: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -41eb46: 1203 |000b: const/4 v3, #int 0 // #0 │ │ -41eb48: 7210 72b5 0c00 |000c: invoke-interface {v12}, Ljava/util/List;.size:()I // method@b572 │ │ -41eb4e: 0a04 |000f: move-result v4 │ │ -41eb50: 3543 5600 |0010: if-ge v3, v4, 0066 // +0056 │ │ -41eb54: 7100 89ad 0000 |0012: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@ad89 │ │ -41eb5a: 0c04 |0015: move-result-object v4 │ │ -41eb5c: 7220 66b5 3400 |0016: invoke-interface {v4, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -41eb62: 0c04 |0019: move-result-object v4 │ │ -41eb64: 1f04 df1c |001a: check-cast v4, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1cdf │ │ -41eb68: 5244 ed97 |001c: iget v4, v4, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.weight:F // field@97ed │ │ -41eb6c: 7220 66b5 3c00 |001e: invoke-interface {v12, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -41eb72: 0c05 |0021: move-result-object v5 │ │ -41eb74: 1f05 101f |0022: check-cast v5, Ljava/util/List; // type@1f10 │ │ -41eb78: 3905 0300 |0024: if-nez v5, 0027 // +0003 │ │ -41eb7c: 283d |0026: goto 0063 // +003d │ │ -41eb7e: 1206 |0027: const/4 v6, #int 0 // #0 │ │ -41eb80: 7210 72b5 0500 |0028: invoke-interface {v5}, Ljava/util/List;.size:()I // method@b572 │ │ -41eb86: 0a07 |002b: move-result v7 │ │ -41eb88: 3576 3700 |002c: if-ge v6, v7, 0063 // +0037 │ │ -41eb8c: 7220 66b5 6500 |002e: invoke-interface {v5, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -41eb92: 0c07 |0031: move-result-object v7 │ │ -41eb94: 1f07 dd1c |0032: check-cast v7, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1cdd │ │ -41eb98: 5478 e997 |0034: iget-object v8, v7, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@97e9 │ │ -41eb9c: 6e30 3bb5 8107 |0036: invoke-virtual {v1, v8, v7}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b53b │ │ -41eba2: 5478 e997 |0039: iget-object v8, v7, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@97e9 │ │ -41eba6: 6e20 36b5 8000 |003b: invoke-virtual {v0, v8}, Ljava/util/HashMap;.containsKey:(Ljava/lang/Object;)Z // method@b536 │ │ -41ebac: 0a08 |003e: move-result v8 │ │ -41ebae: 3808 0f00 |003f: if-eqz v8, 004e // +000f │ │ -41ebb2: 5478 e997 |0041: iget-object v8, v7, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@97e9 │ │ -41ebb6: 6e20 38b5 8000 |0043: invoke-virtual {v0, v8}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b538 │ │ -41ebbc: 0c08 |0046: move-result-object v8 │ │ -41ebbe: 1f08 6d1e |0047: check-cast v8, Ljava/lang/Float; // type@1e6d │ │ -41ebc2: 6e10 a1b2 0800 |0049: invoke-virtual {v8}, Ljava/lang/Float;.floatValue:()F // method@b2a1 │ │ -41ebc8: 0a08 |004c: move-result v8 │ │ -41ebca: 2802 |004d: goto 004f // +0002 │ │ -41ebcc: 1208 |004e: const/4 v8, #int 0 // #0 │ │ -41ebce: 8269 |004f: int-to-float v9, v6 │ │ -41ebd0: 150a 803f |0050: const/high16 v10, #int 1065353216 // #3f80 │ │ -41ebd4: c6a9 |0052: add-float/2addr v9, v10 │ │ -41ebd6: c99a |0053: div-float/2addr v10, v9 │ │ -41ebd8: c6a8 |0054: add-float/2addr v8, v10 │ │ -41ebda: 5477 e997 |0055: iget-object v7, v7, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@97e9 │ │ -41ebde: a808 0804 |0057: mul-float v8, v8, v4 │ │ -41ebe2: 7110 a8b2 0800 |0059: invoke-static {v8}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@b2a8 │ │ -41ebe8: 0c08 |005c: move-result-object v8 │ │ -41ebea: 6e30 3bb5 7008 |005d: invoke-virtual {v0, v7, v8}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b53b │ │ -41ebf0: d806 0601 |0060: add-int/lit8 v6, v6, #int 1 // #01 │ │ -41ebf4: 28c6 |0062: goto 0028 // -003a │ │ -41ebf6: d803 0301 |0063: add-int/lit8 v3, v3, #int 1 // #01 │ │ -41ebfa: 28a7 |0065: goto 000c // -0059 │ │ -41ebfc: 220c fd1e |0066: new-instance v12, Ljava/util/ArrayList; // type@1efd │ │ -41ec00: 6e10 37b5 0000 |0068: invoke-virtual {v0}, Ljava/util/HashMap;.entrySet:()Ljava/util/Set; // method@b537 │ │ -41ec06: 0c00 |006b: move-result-object v0 │ │ -41ec08: 7020 a2b4 0c00 |006c: invoke-direct {v12, v0}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@b4a2 │ │ -41ec0e: 2200 cd1c |006f: new-instance v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda0; // type@1ccd │ │ -41ec12: 7010 32ad 0000 |0071: invoke-direct {v0}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda0;.:()V // method@ad32 │ │ -41ec18: 7120 19b5 0c00 |0074: invoke-static {v12, v0}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b519 │ │ -41ec1e: 2200 fd1e |0077: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -41ec22: 7010 a0b4 0000 |0079: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -41ec28: 7210 6ab5 0c00 |007c: invoke-interface {v12}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -41ec2e: 0c0c |007f: move-result-object v12 │ │ -41ec30: 7210 4db5 0c00 |0080: invoke-interface {v12}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -41ec36: 0a02 |0083: move-result v2 │ │ -41ec38: 3802 1600 |0084: if-eqz v2, 009a // +0016 │ │ -41ec3c: 7210 4eb5 0c00 |0086: invoke-interface {v12}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -41ec42: 0c02 |0089: move-result-object v2 │ │ -41ec44: 1f02 141f |008a: check-cast v2, Ljava/util/Map$Entry; // type@1f14 │ │ -41ec48: 7210 8eb5 0200 |008c: invoke-interface {v2}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@b58e │ │ -41ec4e: 0c02 |008f: move-result-object v2 │ │ -41ec50: 6e20 38b5 2100 |0090: invoke-virtual {v1, v2}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b538 │ │ -41ec56: 0c02 |0093: move-result-object v2 │ │ -41ec58: 1f02 dd1c |0094: check-cast v2, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1cdd │ │ -41ec5c: 7220 5fb5 2000 |0096: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -41ec62: 28e7 |0099: goto 0080 // -0019 │ │ -41ec64: 1100 |009a: return-object v0 │ │ +41eae8: |[41eae8] de.danoeh.antennapod.net.discovery.CombinedSearcher.weightSearchResults:(Ljava/util/List;)Ljava/util/List; │ │ +41eaf8: 2200 091f |0000: new-instance v0, Ljava/util/HashMap; // type@1f09 │ │ +41eafc: 7010 32b5 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@b532 │ │ +41eb02: 2201 091f |0005: new-instance v1, Ljava/util/HashMap; // type@1f09 │ │ +41eb06: 7010 32b5 0100 |0007: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@b532 │ │ +41eb0c: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +41eb0e: 1203 |000b: const/4 v3, #int 0 // #0 │ │ +41eb10: 7210 72b5 0c00 |000c: invoke-interface {v12}, Ljava/util/List;.size:()I // method@b572 │ │ +41eb16: 0a04 |000f: move-result v4 │ │ +41eb18: 3543 5600 |0010: if-ge v3, v4, 0066 // +0056 │ │ +41eb1c: 7100 89ad 0000 |0012: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@ad89 │ │ +41eb22: 0c04 |0015: move-result-object v4 │ │ +41eb24: 7220 66b5 3400 |0016: invoke-interface {v4, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +41eb2a: 0c04 |0019: move-result-object v4 │ │ +41eb2c: 1f04 df1c |001a: check-cast v4, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1cdf │ │ +41eb30: 5244 ed97 |001c: iget v4, v4, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.weight:F // field@97ed │ │ +41eb34: 7220 66b5 3c00 |001e: invoke-interface {v12, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +41eb3a: 0c05 |0021: move-result-object v5 │ │ +41eb3c: 1f05 101f |0022: check-cast v5, Ljava/util/List; // type@1f10 │ │ +41eb40: 3905 0300 |0024: if-nez v5, 0027 // +0003 │ │ +41eb44: 283d |0026: goto 0063 // +003d │ │ +41eb46: 1206 |0027: const/4 v6, #int 0 // #0 │ │ +41eb48: 7210 72b5 0500 |0028: invoke-interface {v5}, Ljava/util/List;.size:()I // method@b572 │ │ +41eb4e: 0a07 |002b: move-result v7 │ │ +41eb50: 3576 3700 |002c: if-ge v6, v7, 0063 // +0037 │ │ +41eb54: 7220 66b5 6500 |002e: invoke-interface {v5, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +41eb5a: 0c07 |0031: move-result-object v7 │ │ +41eb5c: 1f07 dd1c |0032: check-cast v7, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1cdd │ │ +41eb60: 5478 e997 |0034: iget-object v8, v7, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@97e9 │ │ +41eb64: 6e30 3bb5 8107 |0036: invoke-virtual {v1, v8, v7}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b53b │ │ +41eb6a: 5478 e997 |0039: iget-object v8, v7, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@97e9 │ │ +41eb6e: 6e20 36b5 8000 |003b: invoke-virtual {v0, v8}, Ljava/util/HashMap;.containsKey:(Ljava/lang/Object;)Z // method@b536 │ │ +41eb74: 0a08 |003e: move-result v8 │ │ +41eb76: 3808 0f00 |003f: if-eqz v8, 004e // +000f │ │ +41eb7a: 5478 e997 |0041: iget-object v8, v7, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@97e9 │ │ +41eb7e: 6e20 38b5 8000 |0043: invoke-virtual {v0, v8}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b538 │ │ +41eb84: 0c08 |0046: move-result-object v8 │ │ +41eb86: 1f08 6d1e |0047: check-cast v8, Ljava/lang/Float; // type@1e6d │ │ +41eb8a: 6e10 a1b2 0800 |0049: invoke-virtual {v8}, Ljava/lang/Float;.floatValue:()F // method@b2a1 │ │ +41eb90: 0a08 |004c: move-result v8 │ │ +41eb92: 2802 |004d: goto 004f // +0002 │ │ +41eb94: 1208 |004e: const/4 v8, #int 0 // #0 │ │ +41eb96: 8269 |004f: int-to-float v9, v6 │ │ +41eb98: 150a 803f |0050: const/high16 v10, #int 1065353216 // #3f80 │ │ +41eb9c: c6a9 |0052: add-float/2addr v9, v10 │ │ +41eb9e: c99a |0053: div-float/2addr v10, v9 │ │ +41eba0: c6a8 |0054: add-float/2addr v8, v10 │ │ +41eba2: 5477 e997 |0055: iget-object v7, v7, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@97e9 │ │ +41eba6: a808 0804 |0057: mul-float v8, v8, v4 │ │ +41ebaa: 7110 a8b2 0800 |0059: invoke-static {v8}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@b2a8 │ │ +41ebb0: 0c08 |005c: move-result-object v8 │ │ +41ebb2: 6e30 3bb5 7008 |005d: invoke-virtual {v0, v7, v8}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b53b │ │ +41ebb8: d806 0601 |0060: add-int/lit8 v6, v6, #int 1 // #01 │ │ +41ebbc: 28c6 |0062: goto 0028 // -003a │ │ +41ebbe: d803 0301 |0063: add-int/lit8 v3, v3, #int 1 // #01 │ │ +41ebc2: 28a7 |0065: goto 000c // -0059 │ │ +41ebc4: 220c fd1e |0066: new-instance v12, Ljava/util/ArrayList; // type@1efd │ │ +41ebc8: 6e10 37b5 0000 |0068: invoke-virtual {v0}, Ljava/util/HashMap;.entrySet:()Ljava/util/Set; // method@b537 │ │ +41ebce: 0c00 |006b: move-result-object v0 │ │ +41ebd0: 7020 a2b4 0c00 |006c: invoke-direct {v12, v0}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@b4a2 │ │ +41ebd6: 2200 cd1c |006f: new-instance v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda0; // type@1ccd │ │ +41ebda: 7010 32ad 0000 |0071: invoke-direct {v0}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda0;.:()V // method@ad32 │ │ +41ebe0: 7120 19b5 0c00 |0074: invoke-static {v12, v0}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b519 │ │ +41ebe6: 2200 fd1e |0077: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +41ebea: 7010 a0b4 0000 |0079: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +41ebf0: 7210 6ab5 0c00 |007c: invoke-interface {v12}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +41ebf6: 0c0c |007f: move-result-object v12 │ │ +41ebf8: 7210 4db5 0c00 |0080: invoke-interface {v12}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +41ebfe: 0a02 |0083: move-result v2 │ │ +41ec00: 3802 1600 |0084: if-eqz v2, 009a // +0016 │ │ +41ec04: 7210 4eb5 0c00 |0086: invoke-interface {v12}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +41ec0a: 0c02 |0089: move-result-object v2 │ │ +41ec0c: 1f02 141f |008a: check-cast v2, Ljava/util/Map$Entry; // type@1f14 │ │ +41ec10: 7210 8eb5 0200 |008c: invoke-interface {v2}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@b58e │ │ +41ec16: 0c02 |008f: move-result-object v2 │ │ +41ec18: 6e20 38b5 2100 |0090: invoke-virtual {v1, v2}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b538 │ │ +41ec1e: 0c02 |0093: move-result-object v2 │ │ +41ec20: 1f02 dd1c |0094: check-cast v2, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1cdd │ │ +41ec24: 7220 5fb5 2000 |0096: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +41ec2a: 28e7 |0099: goto 0080 // -0019 │ │ +41ec2c: 1100 |009a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0005 line=66 │ │ 0x000c line=67 │ │ 0x0012 line=68 │ │ 0x001e line=69 │ │ @@ -1508787,46 +1508770,46 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 62 16-bit code units │ │ -41ea94: |[41ea94] de.danoeh.antennapod.net.discovery.CombinedSearcher.getName:()Ljava/lang/String; │ │ -41eaa4: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -41eaa8: 7010 a0b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -41eaae: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -41eab0: 7100 89ad 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@ad89 │ │ -41eab6: 0c02 |0009: move-result-object v2 │ │ -41eab8: 7210 72b5 0200 |000a: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b572 │ │ -41eabe: 0a02 |000d: move-result v2 │ │ -41eac0: 3521 2900 |000e: if-ge v1, v2, 0037 // +0029 │ │ -41eac4: 7100 89ad 0000 |0010: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@ad89 │ │ -41eaca: 0c02 |0013: move-result-object v2 │ │ -41eacc: 7220 66b5 1200 |0014: invoke-interface {v2, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -41ead2: 0c02 |0017: move-result-object v2 │ │ -41ead4: 1f02 df1c |0018: check-cast v2, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1cdf │ │ -41ead8: 5423 ec97 |001a: iget-object v3, v2, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@97ec │ │ -41eadc: 5222 ed97 |001c: iget v2, v2, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.weight:F // field@97ed │ │ -41eae0: 1404 acc5 2737 |001e: const v4, #float 1e-05 // #3727c5ac │ │ -41eae6: 2d02 0204 |0021: cmpl-float v2, v2, v4 │ │ -41eaea: 3d02 1100 |0023: if-lez v2, 0034 // +0011 │ │ -41eaee: 6e10 02b3 0300 |0025: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b302 │ │ -41eaf4: 0c02 |0028: move-result-object v2 │ │ -41eaf6: 1c04 d21c |0029: const-class v4, Lde/danoeh/antennapod/net/discovery/CombinedSearcher; // type@1cd2 │ │ -41eafa: 3242 0900 |002b: if-eq v2, v4, 0034 // +0009 │ │ -41eafe: 7210 83ad 0300 |002d: invoke-interface {v3}, Lde/danoeh/antennapod/net/discovery/PodcastSearcher;.getName:()Ljava/lang/String; // method@ad83 │ │ -41eb04: 0c02 |0030: move-result-object v2 │ │ -41eb06: 6e20 a4b4 2000 |0031: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b4a4 │ │ -41eb0c: d801 0101 |0034: add-int/lit8 v1, v1, #int 1 // #01 │ │ -41eb10: 28d0 |0036: goto 0006 // -0030 │ │ -41eb12: 1a01 bb07 |0037: const-string v1, ", " // string@07bb │ │ -41eb16: 7120 b20a 0100 |0039: invoke-static {v1, v0}, Landroid/text/TextUtils;.join:(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String; // method@0ab2 │ │ -41eb1c: 0c00 |003c: move-result-object v0 │ │ -41eb1e: 1100 |003d: return-object v0 │ │ +41ea5c: |[41ea5c] de.danoeh.antennapod.net.discovery.CombinedSearcher.getName:()Ljava/lang/String; │ │ +41ea6c: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +41ea70: 7010 a0b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +41ea76: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +41ea78: 7100 89ad 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@ad89 │ │ +41ea7e: 0c02 |0009: move-result-object v2 │ │ +41ea80: 7210 72b5 0200 |000a: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b572 │ │ +41ea86: 0a02 |000d: move-result v2 │ │ +41ea88: 3521 2900 |000e: if-ge v1, v2, 0037 // +0029 │ │ +41ea8c: 7100 89ad 0000 |0010: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@ad89 │ │ +41ea92: 0c02 |0013: move-result-object v2 │ │ +41ea94: 7220 66b5 1200 |0014: invoke-interface {v2, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +41ea9a: 0c02 |0017: move-result-object v2 │ │ +41ea9c: 1f02 df1c |0018: check-cast v2, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1cdf │ │ +41eaa0: 5423 ec97 |001a: iget-object v3, v2, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@97ec │ │ +41eaa4: 5222 ed97 |001c: iget v2, v2, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.weight:F // field@97ed │ │ +41eaa8: 1404 acc5 2737 |001e: const v4, #float 1e-05 // #3727c5ac │ │ +41eaae: 2d02 0204 |0021: cmpl-float v2, v2, v4 │ │ +41eab2: 3d02 1100 |0023: if-lez v2, 0034 // +0011 │ │ +41eab6: 6e10 02b3 0300 |0025: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b302 │ │ +41eabc: 0c02 |0028: move-result-object v2 │ │ +41eabe: 1c04 d21c |0029: const-class v4, Lde/danoeh/antennapod/net/discovery/CombinedSearcher; // type@1cd2 │ │ +41eac2: 3242 0900 |002b: if-eq v2, v4, 0034 // +0009 │ │ +41eac6: 7210 83ad 0300 |002d: invoke-interface {v3}, Lde/danoeh/antennapod/net/discovery/PodcastSearcher;.getName:()Ljava/lang/String; // method@ad83 │ │ +41eacc: 0c02 |0030: move-result-object v2 │ │ +41eace: 6e20 a4b4 2000 |0031: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b4a4 │ │ +41ead4: d801 0101 |0034: add-int/lit8 v1, v1, #int 1 // #01 │ │ +41ead8: 28d0 |0036: goto 0006 // -0030 │ │ +41eada: 1a01 bb07 |0037: const-string v1, ", " // string@07bb │ │ +41eade: 7120 b20a 0100 |0039: invoke-static {v1, v0}, Landroid/text/TextUtils;.join:(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String; // method@0ab2 │ │ +41eae4: 0c00 |003c: move-result-object v0 │ │ +41eae6: 1100 |003d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0006 line=108 │ │ 0x0010 line=110 │ │ 0x001a line=111 │ │ 0x001c line=112 │ │ @@ -1508840,18 +1508823,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 │ │ -41e950: |[41e950] de.danoeh.antennapod.net.discovery.CombinedSearcher.lookupUrl:(Ljava/lang/String;)Lio/reactivex/Single; │ │ -41e960: 7110 8aad 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.lookupUrl:(Ljava/lang/String;)Lio/reactivex/Single; // method@ad8a │ │ -41e966: 0c01 |0003: move-result-object v1 │ │ -41e968: 1101 |0004: return-object v1 │ │ +41e918: |[41e918] de.danoeh.antennapod.net.discovery.CombinedSearcher.lookupUrl:(Ljava/lang/String;)Lio/reactivex/Single; │ │ +41e928: 7110 8aad 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.lookupUrl:(Ljava/lang/String;)Lio/reactivex/Single; // method@ad8a │ │ +41e92e: 0c01 |0003: move-result-object v1 │ │ +41e930: 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; │ │ │ │ @@ -1508860,83 +1508843,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 │ │ -41e96c: |[41e96c] de.danoeh.antennapod.net.discovery.CombinedSearcher.search:(Ljava/lang/String;)Lio/reactivex/Single; │ │ -41e97c: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -41e980: 7010 a0b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -41e986: 2201 fd1e |0005: new-instance v1, Ljava/util/ArrayList; // type@1efd │ │ -41e98a: 7100 89ad 0000 |0007: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@ad89 │ │ -41e990: 0c02 |000a: move-result-object v2 │ │ -41e992: 7210 72b5 0200 |000b: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b572 │ │ -41e998: 0a02 |000e: move-result v2 │ │ -41e99a: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -41e99c: 7120 11b5 3200 |0010: invoke-static {v2, v3}, Ljava/util/Collections;.nCopies:(ILjava/lang/Object;)Ljava/util/List; // method@b511 │ │ -41e9a2: 0c02 |0013: move-result-object v2 │ │ -41e9a4: 7020 a2b4 2100 |0014: invoke-direct {v1, v2}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@b4a2 │ │ -41e9aa: 2202 321f |0017: new-instance v2, Ljava/util/concurrent/CountDownLatch; // type@1f32 │ │ -41e9ae: 7100 89ad 0000 |0019: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@ad89 │ │ -41e9b4: 0c03 |001c: move-result-object v3 │ │ -41e9b6: 7210 72b5 0300 |001d: invoke-interface {v3}, Ljava/util/List;.size:()I // method@b572 │ │ -41e9bc: 0a03 |0020: move-result v3 │ │ -41e9be: 7020 16b6 3200 |0021: invoke-direct {v2, v3}, Ljava/util/concurrent/CountDownLatch;.:(I)V // method@b616 │ │ -41e9c4: 1203 |0024: const/4 v3, #int 0 // #0 │ │ -41e9c6: 7100 89ad 0000 |0025: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@ad89 │ │ -41e9cc: 0c04 |0028: move-result-object v4 │ │ -41e9ce: 7210 72b5 0400 |0029: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b572 │ │ -41e9d4: 0a04 |002c: move-result v4 │ │ -41e9d6: 3543 3c00 |002d: if-ge v3, v4, 0069 // +003c │ │ -41e9da: 7100 89ad 0000 |002f: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@ad89 │ │ -41e9e0: 0c04 |0032: move-result-object v4 │ │ -41e9e2: 7220 66b5 3400 |0033: invoke-interface {v4, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -41e9e8: 0c04 |0036: move-result-object v4 │ │ -41e9ea: 1f04 df1c |0037: check-cast v4, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1cdf │ │ -41e9ee: 5445 ec97 |0039: iget-object v5, v4, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@97ec │ │ -41e9f2: 5244 ed97 |003b: iget v4, v4, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.weight:F // field@97ed │ │ -41e9f6: 1406 acc5 2737 |003d: const v6, #float 1e-05 // #3727c5ac │ │ -41e9fc: 2e04 0406 |0040: cmpg-float v4, v4, v6 │ │ -41ea00: 3d04 2100 |0042: if-lez v4, 0063 // +0021 │ │ -41ea04: 6e10 02b3 0500 |0044: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b302 │ │ -41ea0a: 0c04 |0047: move-result-object v4 │ │ -41ea0c: 1c06 d21c |0048: const-class v6, Lde/danoeh/antennapod/net/discovery/CombinedSearcher; // type@1cd2 │ │ -41ea10: 3364 0300 |004a: if-ne v4, v6, 004d // +0003 │ │ -41ea14: 2817 |004c: goto 0063 // +0017 │ │ -41ea16: 7220 85ad 8500 |004d: invoke-interface {v5, v8}, Lde/danoeh/antennapod/net/discovery/PodcastSearcher;.search:(Ljava/lang/String;)Lio/reactivex/Single; // method@ad85 │ │ -41ea1c: 0c04 |0050: move-result-object v4 │ │ -41ea1e: 2205 ce1c |0051: new-instance v5, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda1; // type@1cce │ │ -41ea22: 7040 34ad 1523 |0053: invoke-direct {v5, v1, v3, v2}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda1;.:(Ljava/util/List;ILjava/util/concurrent/CountDownLatch;)V // method@ad34 │ │ -41ea28: 2206 cf1c |0056: new-instance v6, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda2; // type@1ccf │ │ -41ea2c: 7020 36ad 2600 |0058: invoke-direct {v6, v2}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda2;.:(Ljava/util/concurrent/CountDownLatch;)V // method@ad36 │ │ -41ea32: 6e30 8cb1 5406 |005b: invoke-virtual {v4, v5, v6}, Lio/reactivex/Single;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b18c │ │ -41ea38: 0c04 |005e: move-result-object v4 │ │ -41ea3a: 6e20 a4b4 4000 |005f: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b4a4 │ │ -41ea40: 2804 |0062: goto 0066 // +0004 │ │ -41ea42: 6e10 19b6 0200 |0063: invoke-virtual {v2}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@b619 │ │ -41ea48: d803 0301 |0066: add-int/lit8 v3, v3, #int 1 // #01 │ │ -41ea4c: 28bd |0068: goto 0025 // -0043 │ │ -41ea4e: 2208 d01c |0069: new-instance v8, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda3; // type@1cd0 │ │ -41ea52: 7040 38ad 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@ad38 │ │ -41ea58: 7110 88b1 0800 |006e: invoke-static {v8}, Lio/reactivex/Single;.create:(Lio/reactivex/SingleOnSubscribe;)Lio/reactivex/Single; // method@b188 │ │ -41ea5e: 0c08 |0071: move-result-object v8 │ │ -41ea60: 2201 d11c |0072: new-instance v1, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda4; // type@1cd1 │ │ -41ea64: 7020 3aad 0100 |0074: invoke-direct {v1, v0}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda4;.:(Ljava/util/ArrayList;)V // method@ad3a │ │ -41ea6a: 6e20 89b1 1800 |0077: invoke-virtual {v8, v1}, Lio/reactivex/Single;.doOnDispose:(Lio/reactivex/functions/Action;)Lio/reactivex/Single; // method@b189 │ │ -41ea70: 0c08 |007a: move-result-object v8 │ │ -41ea72: 7100 95b1 0000 |007b: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ -41ea78: 0c00 |007e: move-result-object v0 │ │ -41ea7a: 6e20 8db1 0800 |007f: invoke-virtual {v8, v0}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b18d │ │ -41ea80: 0c08 |0082: move-result-object v8 │ │ -41ea82: 7100 90b1 0000 |0083: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ -41ea88: 0c00 |0086: move-result-object v0 │ │ -41ea8a: 6e20 8bb1 0800 |0087: invoke-virtual {v8, v0}, Lio/reactivex/Single;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b18b │ │ -41ea90: 0c08 |008a: move-result-object v8 │ │ -41ea92: 1108 |008b: return-object v8 │ │ +41e934: |[41e934] de.danoeh.antennapod.net.discovery.CombinedSearcher.search:(Ljava/lang/String;)Lio/reactivex/Single; │ │ +41e944: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +41e948: 7010 a0b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +41e94e: 2201 fd1e |0005: new-instance v1, Ljava/util/ArrayList; // type@1efd │ │ +41e952: 7100 89ad 0000 |0007: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@ad89 │ │ +41e958: 0c02 |000a: move-result-object v2 │ │ +41e95a: 7210 72b5 0200 |000b: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b572 │ │ +41e960: 0a02 |000e: move-result v2 │ │ +41e962: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +41e964: 7120 11b5 3200 |0010: invoke-static {v2, v3}, Ljava/util/Collections;.nCopies:(ILjava/lang/Object;)Ljava/util/List; // method@b511 │ │ +41e96a: 0c02 |0013: move-result-object v2 │ │ +41e96c: 7020 a2b4 2100 |0014: invoke-direct {v1, v2}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@b4a2 │ │ +41e972: 2202 321f |0017: new-instance v2, Ljava/util/concurrent/CountDownLatch; // type@1f32 │ │ +41e976: 7100 89ad 0000 |0019: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@ad89 │ │ +41e97c: 0c03 |001c: move-result-object v3 │ │ +41e97e: 7210 72b5 0300 |001d: invoke-interface {v3}, Ljava/util/List;.size:()I // method@b572 │ │ +41e984: 0a03 |0020: move-result v3 │ │ +41e986: 7020 16b6 3200 |0021: invoke-direct {v2, v3}, Ljava/util/concurrent/CountDownLatch;.:(I)V // method@b616 │ │ +41e98c: 1203 |0024: const/4 v3, #int 0 // #0 │ │ +41e98e: 7100 89ad 0000 |0025: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@ad89 │ │ +41e994: 0c04 |0028: move-result-object v4 │ │ +41e996: 7210 72b5 0400 |0029: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b572 │ │ +41e99c: 0a04 |002c: move-result v4 │ │ +41e99e: 3543 3c00 |002d: if-ge v3, v4, 0069 // +003c │ │ +41e9a2: 7100 89ad 0000 |002f: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@ad89 │ │ +41e9a8: 0c04 |0032: move-result-object v4 │ │ +41e9aa: 7220 66b5 3400 |0033: invoke-interface {v4, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +41e9b0: 0c04 |0036: move-result-object v4 │ │ +41e9b2: 1f04 df1c |0037: check-cast v4, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1cdf │ │ +41e9b6: 5445 ec97 |0039: iget-object v5, v4, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@97ec │ │ +41e9ba: 5244 ed97 |003b: iget v4, v4, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.weight:F // field@97ed │ │ +41e9be: 1406 acc5 2737 |003d: const v6, #float 1e-05 // #3727c5ac │ │ +41e9c4: 2e04 0406 |0040: cmpg-float v4, v4, v6 │ │ +41e9c8: 3d04 2100 |0042: if-lez v4, 0063 // +0021 │ │ +41e9cc: 6e10 02b3 0500 |0044: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b302 │ │ +41e9d2: 0c04 |0047: move-result-object v4 │ │ +41e9d4: 1c06 d21c |0048: const-class v6, Lde/danoeh/antennapod/net/discovery/CombinedSearcher; // type@1cd2 │ │ +41e9d8: 3364 0300 |004a: if-ne v4, v6, 004d // +0003 │ │ +41e9dc: 2817 |004c: goto 0063 // +0017 │ │ +41e9de: 7220 85ad 8500 |004d: invoke-interface {v5, v8}, Lde/danoeh/antennapod/net/discovery/PodcastSearcher;.search:(Ljava/lang/String;)Lio/reactivex/Single; // method@ad85 │ │ +41e9e4: 0c04 |0050: move-result-object v4 │ │ +41e9e6: 2205 ce1c |0051: new-instance v5, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda1; // type@1cce │ │ +41e9ea: 7040 34ad 1523 |0053: invoke-direct {v5, v1, v3, v2}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda1;.:(Ljava/util/List;ILjava/util/concurrent/CountDownLatch;)V // method@ad34 │ │ +41e9f0: 2206 cf1c |0056: new-instance v6, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda2; // type@1ccf │ │ +41e9f4: 7020 36ad 2600 |0058: invoke-direct {v6, v2}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda2;.:(Ljava/util/concurrent/CountDownLatch;)V // method@ad36 │ │ +41e9fa: 6e30 8cb1 5406 |005b: invoke-virtual {v4, v5, v6}, Lio/reactivex/Single;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b18c │ │ +41ea00: 0c04 |005e: move-result-object v4 │ │ +41ea02: 6e20 a4b4 4000 |005f: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b4a4 │ │ +41ea08: 2804 |0062: goto 0066 // +0004 │ │ +41ea0a: 6e10 19b6 0200 |0063: invoke-virtual {v2}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@b619 │ │ +41ea10: d803 0301 |0066: add-int/lit8 v3, v3, #int 1 // #01 │ │ +41ea14: 28bd |0068: goto 0025 // -0043 │ │ +41ea16: 2208 d01c |0069: new-instance v8, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda3; // type@1cd0 │ │ +41ea1a: 7040 38ad 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@ad38 │ │ +41ea20: 7110 88b1 0800 |006e: invoke-static {v8}, Lio/reactivex/Single;.create:(Lio/reactivex/SingleOnSubscribe;)Lio/reactivex/Single; // method@b188 │ │ +41ea26: 0c08 |0071: move-result-object v8 │ │ +41ea28: 2201 d11c |0072: new-instance v1, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda4; // type@1cd1 │ │ +41ea2c: 7020 3aad 0100 |0074: invoke-direct {v1, v0}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda4;.:(Ljava/util/ArrayList;)V // method@ad3a │ │ +41ea32: 6e20 89b1 1800 |0077: invoke-virtual {v8, v1}, Lio/reactivex/Single;.doOnDispose:(Lio/reactivex/functions/Action;)Lio/reactivex/Single; // method@b189 │ │ +41ea38: 0c08 |007a: move-result-object v8 │ │ +41ea3a: 7100 95b1 0000 |007b: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ +41ea40: 0c00 |007e: move-result-object v0 │ │ +41ea42: 6e20 8db1 0800 |007f: invoke-virtual {v8, v0}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b18d │ │ +41ea48: 0c08 |0082: move-result-object v8 │ │ +41ea4a: 7100 90b1 0000 |0083: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ +41ea50: 0c00 |0086: move-result-object v0 │ │ +41ea52: 6e20 8bb1 0800 |0087: invoke-virtual {v8, v0}, Lio/reactivex/Single;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b18b │ │ +41ea58: 0c08 |008a: move-result-object v8 │ │ +41ea5a: 1108 |008b: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0005 line=26 │ │ 0x0007 line=27 │ │ 0x0017 line=28 │ │ 0x0025 line=29 │ │ @@ -1508958,18 +1508941,18 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -41e8d0: |[41e8d0] de.danoeh.antennapod.net.discovery.CombinedSearcher.urlNeedsLookup:(Ljava/lang/String;)Z │ │ -41e8e0: 7110 8bad 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.urlNeedsLookup:(Ljava/lang/String;)Z // method@ad8b │ │ -41e8e6: 0a01 |0003: move-result v1 │ │ -41e8e8: 0f01 |0004: return v1 │ │ +41e898: |[41e898] de.danoeh.antennapod.net.discovery.CombinedSearcher.urlNeedsLookup:(Ljava/lang/String;)Z │ │ +41e8a8: 7110 8bad 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.urlNeedsLookup:(Ljava/lang/String;)Z // method@ad8b │ │ +41e8ae: 0a01 |0003: move-result v1 │ │ +41e8b0: 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; │ │ │ │ @@ -1509007,19 +1508990,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 │ │ -41ed94: |[41ed94] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher;Ljava/lang/String;)V │ │ -41eda4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -41edaa: 5b01 d597 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher; // field@97d5 │ │ -41edae: 5b02 d697 |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@97d6 │ │ -41edb2: 0e00 |0007: return-void │ │ +41ed5c: |[41ed5c] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher;Ljava/lang/String;)V │ │ +41ed6c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +41ed72: 5b01 d597 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher; // field@97d5 │ │ +41ed76: 5b02 d697 |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@97d6 │ │ +41ed7a: 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; │ │ @@ -1509030,19 +1509013,19 @@ │ │ type : '(Lio/reactivex/SingleEmitter;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -41edb4: |[41edb4] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher$$ExternalSyntheticLambda0.subscribe:(Lio/reactivex/SingleEmitter;)V │ │ -41edc4: 5420 d597 |0000: iget-object v0, v2, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher; // field@97d5 │ │ -41edc8: 5421 d697 |0002: iget-object v1, v2, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@97d6 │ │ -41edcc: 7130 4ead 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@ad4e │ │ -41edd2: 0e00 |0007: return-void │ │ +41ed7c: |[41ed7c] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher$$ExternalSyntheticLambda0.subscribe:(Lio/reactivex/SingleEmitter;)V │ │ +41ed8c: 5420 d597 |0000: iget-object v0, v2, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher; // field@97d5 │ │ +41ed90: 5421 d697 |0002: iget-object v1, v2, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@97d6 │ │ +41ed94: 7130 4ead 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@ad4e │ │ +41ed9a: 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; │ │ │ │ @@ -1509084,17 +1509067,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 │ │ -41ee60: |[41ee60] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher.$r8$lambda$gT1bqsCA3jSouJhvXqR4jgOUoSE:(Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher;Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ -41ee70: 7030 51ad 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher;.lambda$search$0:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V // method@ad51 │ │ -41ee76: 0e00 |0003: return-void │ │ +41ee28: |[41ee28] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher.$r8$lambda$gT1bqsCA3jSouJhvXqR4jgOUoSE:(Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher;Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ +41ee38: 7030 51ad 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher;.lambda$search$0:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V // method@ad51 │ │ +41ee3e: 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; │ │ @@ -1509104,22 +1509087,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -41ee78: |[41ee78] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher.:()V │ │ -41ee88: 7010 ffb2 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b2ff │ │ -41ee8e: 2200 161e |0003: new-instance v0, Lde/mfietz/fyydlin/FyydClient; // type@1e16 │ │ -41ee92: 7100 f698 0000 |0005: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@98f6 │ │ -41ee98: 0c01 |0008: move-result-object v1 │ │ -41ee9a: 7020 5fb1 1000 |0009: invoke-direct {v0, v1}, Lde/mfietz/fyydlin/FyydClient;.:(Lokhttp3/OkHttpClient;)V // method@b15f │ │ -41eea0: 5b20 d797 |000c: iput-object v0, v2, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher;.client:Lde/mfietz/fyydlin/FyydClient; // field@97d7 │ │ -41eea4: 0e00 |000e: return-void │ │ +41ee40: |[41ee40] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher.:()V │ │ +41ee50: 7010 ffb2 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b2ff │ │ +41ee56: 2200 161e |0003: new-instance v0, Lde/mfietz/fyydlin/FyydClient; // type@1e16 │ │ +41ee5a: 7100 f698 0000 |0005: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@98f6 │ │ +41ee60: 0c01 |0008: move-result-object v1 │ │ +41ee62: 7020 5fb1 1000 |0009: invoke-direct {v0, v1}, Lde/mfietz/fyydlin/FyydClient;.:(Lokhttp3/OkHttpClient;)V // method@b15f │ │ +41ee68: 5b20 d797 |000c: iput-object v0, v2, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher;.client:Lde/mfietz/fyydlin/FyydClient; // field@97d7 │ │ +41ee6c: 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; │ │ │ │ @@ -1509128,51 +1509111,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 │ │ -41eea8: |[41eea8] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher.lambda$search$0:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ -41eeb8: 5420 d797 |0000: iget-object v0, v2, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher;.client:Lde/mfietz/fyydlin/FyydClient; // field@97d7 │ │ -41eebc: 1301 0a00 |0002: const/16 v1, #int 10 // #a │ │ -41eec0: 7110 c1b2 0100 |0004: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -41eec6: 0c01 |0007: move-result-object v1 │ │ -41eec8: 6e30 60b1 3001 |0008: invoke-virtual {v0, v3, v1}, Lde/mfietz/fyydlin/FyydClient;.searchPodcasts:(Ljava/lang/String;Ljava/lang/Integer;)Lio/reactivex/Single; // method@b160 │ │ -41eece: 0c03 |000b: move-result-object v3 │ │ -41eed0: 7100 95b1 0000 |000c: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ -41eed6: 0c00 |000f: move-result-object v0 │ │ -41eed8: 6e20 8db1 0300 |0010: invoke-virtual {v3, v0}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b18d │ │ -41eede: 0c03 |0013: move-result-object v3 │ │ -41eee0: 6e10 87b1 0300 |0014: invoke-virtual {v3}, Lio/reactivex/Single;.blockingGet:()Ljava/lang/Object; // method@b187 │ │ -41eee6: 0c03 |0017: move-result-object v3 │ │ -41eee8: 1f03 171e |0018: check-cast v3, Lde/mfietz/fyydlin/FyydResponse; // type@1e17 │ │ -41eeec: 2200 fd1e |001a: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -41eef0: 7010 a0b4 0000 |001c: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -41eef6: 6e10 61b1 0300 |001f: invoke-virtual {v3}, Lde/mfietz/fyydlin/FyydResponse;.getData:()Ljava/util/List; // method@b161 │ │ -41eefc: 0c01 |0022: move-result-object v1 │ │ -41eefe: 7210 69b5 0100 |0023: invoke-interface {v1}, Ljava/util/List;.isEmpty:()Z // method@b569 │ │ -41ef04: 0a01 |0026: move-result v1 │ │ -41ef06: 3901 1e00 |0027: if-nez v1, 0045 // +001e │ │ -41ef0a: 6e10 61b1 0300 |0029: invoke-virtual {v3}, Lde/mfietz/fyydlin/FyydResponse;.getData:()Ljava/util/List; // method@b161 │ │ -41ef10: 0c03 |002c: move-result-object v3 │ │ -41ef12: 7210 6ab5 0300 |002d: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -41ef18: 0c03 |0030: move-result-object v3 │ │ -41ef1a: 7210 4db5 0300 |0031: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -41ef20: 0a01 |0034: move-result v1 │ │ -41ef22: 3801 1000 |0035: if-eqz v1, 0045 // +0010 │ │ -41ef26: 7210 4eb5 0300 |0037: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -41ef2c: 0c01 |003a: move-result-object v1 │ │ -41ef2e: 1f01 181e |003b: check-cast v1, Lde/mfietz/fyydlin/SearchHit; // type@1e18 │ │ -41ef32: 7110 7ead 0100 |003d: invoke-static {v1}, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.fromFyyd:(Lde/mfietz/fyydlin/SearchHit;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // method@ad7e │ │ -41ef38: 0c01 |0040: move-result-object v1 │ │ -41ef3a: 6e20 a4b4 1000 |0041: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b4a4 │ │ -41ef40: 28ed |0044: goto 0031 // -0013 │ │ -41ef42: 7220 8fb1 0400 |0045: invoke-interface {v4, v0}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b18f │ │ -41ef48: 0e00 |0048: return-void │ │ +41ee70: |[41ee70] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher.lambda$search$0:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ +41ee80: 5420 d797 |0000: iget-object v0, v2, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher;.client:Lde/mfietz/fyydlin/FyydClient; // field@97d7 │ │ +41ee84: 1301 0a00 |0002: const/16 v1, #int 10 // #a │ │ +41ee88: 7110 c1b2 0100 |0004: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +41ee8e: 0c01 |0007: move-result-object v1 │ │ +41ee90: 6e30 60b1 3001 |0008: invoke-virtual {v0, v3, v1}, Lde/mfietz/fyydlin/FyydClient;.searchPodcasts:(Ljava/lang/String;Ljava/lang/Integer;)Lio/reactivex/Single; // method@b160 │ │ +41ee96: 0c03 |000b: move-result-object v3 │ │ +41ee98: 7100 95b1 0000 |000c: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ +41ee9e: 0c00 |000f: move-result-object v0 │ │ +41eea0: 6e20 8db1 0300 |0010: invoke-virtual {v3, v0}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b18d │ │ +41eea6: 0c03 |0013: move-result-object v3 │ │ +41eea8: 6e10 87b1 0300 |0014: invoke-virtual {v3}, Lio/reactivex/Single;.blockingGet:()Ljava/lang/Object; // method@b187 │ │ +41eeae: 0c03 |0017: move-result-object v3 │ │ +41eeb0: 1f03 171e |0018: check-cast v3, Lde/mfietz/fyydlin/FyydResponse; // type@1e17 │ │ +41eeb4: 2200 fd1e |001a: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +41eeb8: 7010 a0b4 0000 |001c: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +41eebe: 6e10 61b1 0300 |001f: invoke-virtual {v3}, Lde/mfietz/fyydlin/FyydResponse;.getData:()Ljava/util/List; // method@b161 │ │ +41eec4: 0c01 |0022: move-result-object v1 │ │ +41eec6: 7210 69b5 0100 |0023: invoke-interface {v1}, Ljava/util/List;.isEmpty:()Z // method@b569 │ │ +41eecc: 0a01 |0026: move-result v1 │ │ +41eece: 3901 1e00 |0027: if-nez v1, 0045 // +001e │ │ +41eed2: 6e10 61b1 0300 |0029: invoke-virtual {v3}, Lde/mfietz/fyydlin/FyydResponse;.getData:()Ljava/util/List; // method@b161 │ │ +41eed8: 0c03 |002c: move-result-object v3 │ │ +41eeda: 7210 6ab5 0300 |002d: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +41eee0: 0c03 |0030: move-result-object v3 │ │ +41eee2: 7210 4db5 0300 |0031: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +41eee8: 0a01 |0034: move-result v1 │ │ +41eeea: 3801 1000 |0035: if-eqz v1, 0045 // +0010 │ │ +41eeee: 7210 4eb5 0300 |0037: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +41eef4: 0c01 |003a: move-result-object v1 │ │ +41eef6: 1f01 181e |003b: check-cast v1, Lde/mfietz/fyydlin/SearchHit; // type@1e18 │ │ +41eefa: 7110 7ead 0100 |003d: invoke-static {v1}, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.fromFyyd:(Lde/mfietz/fyydlin/SearchHit;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // method@ad7e │ │ +41ef00: 0c01 |0040: move-result-object v1 │ │ +41ef02: 6e20 a4b4 1000 |0041: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b4a4 │ │ +41ef08: 28ed |0044: goto 0031 // -0013 │ │ +41ef0a: 7220 8fb1 0400 |0045: invoke-interface {v4, v0}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b18f │ │ +41ef10: 0e00 |0048: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ 0x000c line=21 │ │ 0x0014 line=22 │ │ 0x001a line=24 │ │ 0x001f line=26 │ │ @@ -1509191,17 +1509174,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41ee48: |[41ee48] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher.getName:()Ljava/lang/String; │ │ -41ee58: 1a00 7388 |0000: const-string v0, "fyyd" // string@8873 │ │ -41ee5c: 1100 |0002: return-object v0 │ │ +41ee10: |[41ee10] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher.getName:()Ljava/lang/String; │ │ +41ee20: 1a00 7388 |0000: const-string v0, "fyyd" // string@8873 │ │ +41ee24: 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;) │ │ @@ -1509209,18 +1509192,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 │ │ -41ede8: |[41ede8] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher.lookupUrl:(Ljava/lang/String;)Lio/reactivex/Single; │ │ -41edf8: 7110 8ab1 0100 |0000: invoke-static {v1}, Lio/reactivex/Single;.just:(Ljava/lang/Object;)Lio/reactivex/Single; // method@b18a │ │ -41edfe: 0c01 |0003: move-result-object v1 │ │ -41ee00: 1101 |0004: return-object v1 │ │ +41edb0: |[41edb0] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher.lookupUrl:(Ljava/lang/String;)Lio/reactivex/Single; │ │ +41edc0: 7110 8ab1 0100 |0000: invoke-static {v1}, Lio/reactivex/Single;.just:(Ljava/lang/Object;)Lio/reactivex/Single; // method@b18a │ │ +41edc6: 0c01 |0003: move-result-object v1 │ │ +41edc8: 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; │ │ │ │ @@ -1509229,28 +1509212,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 │ │ -41ee04: |[41ee04] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher.search:(Ljava/lang/String;)Lio/reactivex/Single; │ │ -41ee14: 2200 d31c |0000: new-instance v0, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher$$ExternalSyntheticLambda0; // type@1cd3 │ │ -41ee18: 7030 4cad 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@ad4c │ │ -41ee1e: 7110 88b1 0000 |0005: invoke-static {v0}, Lio/reactivex/Single;.create:(Lio/reactivex/SingleOnSubscribe;)Lio/reactivex/Single; // method@b188 │ │ -41ee24: 0c02 |0008: move-result-object v2 │ │ -41ee26: 7100 95b1 0000 |0009: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ -41ee2c: 0c00 |000c: move-result-object v0 │ │ -41ee2e: 6e20 8db1 0200 |000d: invoke-virtual {v2, v0}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b18d │ │ -41ee34: 0c02 |0010: move-result-object v2 │ │ -41ee36: 7100 90b1 0000 |0011: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ -41ee3c: 0c00 |0014: move-result-object v0 │ │ -41ee3e: 6e20 8bb1 0200 |0015: invoke-virtual {v2, v0}, Lio/reactivex/Single;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b18b │ │ -41ee44: 0c02 |0018: move-result-object v2 │ │ -41ee46: 1102 |0019: return-object v2 │ │ +41edcc: |[41edcc] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher.search:(Ljava/lang/String;)Lio/reactivex/Single; │ │ +41eddc: 2200 d31c |0000: new-instance v0, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher$$ExternalSyntheticLambda0; // type@1cd3 │ │ +41ede0: 7030 4cad 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@ad4c │ │ +41ede6: 7110 88b1 0000 |0005: invoke-static {v0}, Lio/reactivex/Single;.create:(Lio/reactivex/SingleOnSubscribe;)Lio/reactivex/Single; // method@b188 │ │ +41edec: 0c02 |0008: move-result-object v2 │ │ +41edee: 7100 95b1 0000 |0009: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ +41edf4: 0c00 |000c: move-result-object v0 │ │ +41edf6: 6e20 8db1 0200 |000d: invoke-virtual {v2, v0}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b18d │ │ +41edfc: 0c02 |0010: move-result-object v2 │ │ +41edfe: 7100 90b1 0000 |0011: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ +41ee04: 0c00 |0014: move-result-object v0 │ │ +41ee06: 6e20 8bb1 0200 |0015: invoke-virtual {v2, v0}, Lio/reactivex/Single;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b18b │ │ +41ee0c: 0c02 |0018: move-result-object v2 │ │ +41ee0e: 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; │ │ @@ -1509261,17 +1509244,17 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -41edd4: |[41edd4] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher.urlNeedsLookup:(Ljava/lang/String;)Z │ │ -41ede4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -41ede6: 0f01 |0001: return v1 │ │ +41ed9c: |[41ed9c] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher.urlNeedsLookup:(Ljava/lang/String;)Z │ │ +41edac: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +41edae: 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; │ │ │ │ @@ -1509305,18 +1509288,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 │ │ -41ef4c: |[41ef4c] de.danoeh.antennapod.net.discovery.GpodnetPodcastSearcher$$ExternalSyntheticLambda0.:(Ljava/lang/String;)V │ │ -41ef5c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -41ef62: 5b01 d897 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/GpodnetPodcastSearcher$$ExternalSyntheticLambda0;.f$0:Ljava/lang/String; // field@97d8 │ │ -41ef66: 0e00 |0005: return-void │ │ +41ef14: |[41ef14] de.danoeh.antennapod.net.discovery.GpodnetPodcastSearcher$$ExternalSyntheticLambda0.:(Ljava/lang/String;)V │ │ +41ef24: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +41ef2a: 5b01 d897 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/GpodnetPodcastSearcher$$ExternalSyntheticLambda0;.f$0:Ljava/lang/String; // field@97d8 │ │ +41ef2e: 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; │ │ │ │ @@ -1509326,18 +1509309,18 @@ │ │ type : '(Lio/reactivex/SingleEmitter;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -41ef68: |[41ef68] de.danoeh.antennapod.net.discovery.GpodnetPodcastSearcher$$ExternalSyntheticLambda0.subscribe:(Lio/reactivex/SingleEmitter;)V │ │ -41ef78: 5410 d897 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/discovery/GpodnetPodcastSearcher$$ExternalSyntheticLambda0;.f$0:Ljava/lang/String; // field@97d8 │ │ -41ef7c: 7120 57ad 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@ad57 │ │ -41ef82: 0e00 |0005: return-void │ │ +41ef30: |[41ef30] de.danoeh.antennapod.net.discovery.GpodnetPodcastSearcher$$ExternalSyntheticLambda0.subscribe:(Lio/reactivex/SingleEmitter;)V │ │ +41ef40: 5410 d897 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/discovery/GpodnetPodcastSearcher$$ExternalSyntheticLambda0;.f$0:Ljava/lang/String; // field@97d8 │ │ +41ef44: 7120 57ad 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@ad57 │ │ +41ef4a: 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; │ │ │ │ @@ -1509375,17 +1509358,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 │ │ -41f010: |[41f010] de.danoeh.antennapod.net.discovery.GpodnetPodcastSearcher.$r8$lambda$YJ8X-Fre2_xCCQRkor0RVOP8RCk:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ -41f020: 7120 5aad 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/net/discovery/GpodnetPodcastSearcher;.lambda$search$0:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V // method@ad5a │ │ -41f026: 0e00 |0003: return-void │ │ +41efd8: |[41efd8] de.danoeh.antennapod.net.discovery.GpodnetPodcastSearcher.$r8$lambda$YJ8X-Fre2_xCCQRkor0RVOP8RCk:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ +41efe8: 7120 5aad 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/net/discovery/GpodnetPodcastSearcher;.lambda$search$0:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V // method@ad5a │ │ +41efee: 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; │ │ │ │ @@ -1509394,17 +1509377,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41f028: |[41f028] de.danoeh.antennapod.net.discovery.GpodnetPodcastSearcher.:()V │ │ -41f038: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -41f03e: 0e00 |0003: return-void │ │ +41eff0: |[41eff0] de.danoeh.antennapod.net.discovery.GpodnetPodcastSearcher.:()V │ │ +41f000: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +41f006: 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;) │ │ @@ -1509412,51 +1509395,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 │ │ -41f040: |[41f040] de.danoeh.antennapod.net.discovery.GpodnetPodcastSearcher.lambda$search$0:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ -41f050: 2206 1e1d |0000: new-instance v6, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService; // type@1d1e │ │ -41f054: 7100 f698 0000 |0002: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@98f6 │ │ -41f05a: 0c01 |0005: move-result-object v1 │ │ -41f05c: 7100 c29c 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getHosturl:()Ljava/lang/String; // method@9cc2 │ │ -41f062: 0c02 |0009: move-result-object v2 │ │ -41f064: 7100 c19c 0000 |000a: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getDeviceID:()Ljava/lang/String; // method@9cc1 │ │ -41f06a: 0c03 |000d: move-result-object v3 │ │ -41f06c: 7100 c59c 0000 |000e: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getUsername:()Ljava/lang/String; // method@9cc5 │ │ -41f072: 0c04 |0011: move-result-object v4 │ │ -41f074: 7100 c39c 0000 |0012: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getPassword:()Ljava/lang/String; // method@9cc3 │ │ -41f07a: 0c05 |0015: move-result-object v5 │ │ -41f07c: 0760 |0016: move-object v0, v6 │ │ -41f07e: 7606 1fae 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@ae1f │ │ -41f084: 1200 |001a: const/4 v0, #int 0 // #0 │ │ -41f086: 6e30 2eae 7600 |001b: invoke-virtual {v6, v7, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.searchPodcasts:(Ljava/lang/String;I)Ljava/util/List; // method@ae2e │ │ -41f08c: 0c07 |001e: move-result-object v7 │ │ -41f08e: 2200 fd1e |001f: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -41f092: 7010 a0b4 0000 |0021: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -41f098: 7210 6ab5 0700 |0024: invoke-interface {v7}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -41f09e: 0c07 |0027: move-result-object v7 │ │ -41f0a0: 7210 4db5 0700 |0028: invoke-interface {v7}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -41f0a6: 0a01 |002b: move-result v1 │ │ -41f0a8: 3801 1000 |002c: if-eqz v1, 003c // +0010 │ │ -41f0ac: 7210 4eb5 0700 |002e: invoke-interface {v7}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -41f0b2: 0c01 |0031: move-result-object v1 │ │ -41f0b4: 1f01 351d |0032: check-cast v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast; // type@1d35 │ │ -41f0b8: 7110 7fad 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@ad7f │ │ -41f0be: 0c01 |0037: move-result-object v1 │ │ -41f0c0: 7220 5fb5 1000 |0038: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -41f0c6: 28ed |003b: goto 0028 // -0013 │ │ -41f0c8: 7220 8fb1 0800 |003c: invoke-interface {v8, v0}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b18f │ │ -41f0ce: 2808 |003f: goto 0047 // +0008 │ │ -41f0d0: 0d07 |0040: move-exception v7 │ │ -41f0d2: 6e10 8db3 0700 |0041: invoke-virtual {v7}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -41f0d8: 7220 8eb1 7800 |0044: invoke-interface {v8, v7}, Lio/reactivex/SingleEmitter;.onError:(Ljava/lang/Throwable;)V // method@b18e │ │ -41f0de: 0e00 |0047: return-void │ │ +41f008: |[41f008] de.danoeh.antennapod.net.discovery.GpodnetPodcastSearcher.lambda$search$0:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ +41f018: 2206 1e1d |0000: new-instance v6, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService; // type@1d1e │ │ +41f01c: 7100 f698 0000 |0002: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@98f6 │ │ +41f022: 0c01 |0005: move-result-object v1 │ │ +41f024: 7100 c29c 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getHosturl:()Ljava/lang/String; // method@9cc2 │ │ +41f02a: 0c02 |0009: move-result-object v2 │ │ +41f02c: 7100 c19c 0000 |000a: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getDeviceID:()Ljava/lang/String; // method@9cc1 │ │ +41f032: 0c03 |000d: move-result-object v3 │ │ +41f034: 7100 c59c 0000 |000e: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getUsername:()Ljava/lang/String; // method@9cc5 │ │ +41f03a: 0c04 |0011: move-result-object v4 │ │ +41f03c: 7100 c39c 0000 |0012: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getPassword:()Ljava/lang/String; // method@9cc3 │ │ +41f042: 0c05 |0015: move-result-object v5 │ │ +41f044: 0760 |0016: move-object v0, v6 │ │ +41f046: 7606 1fae 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@ae1f │ │ +41f04c: 1200 |001a: const/4 v0, #int 0 // #0 │ │ +41f04e: 6e30 2eae 7600 |001b: invoke-virtual {v6, v7, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.searchPodcasts:(Ljava/lang/String;I)Ljava/util/List; // method@ae2e │ │ +41f054: 0c07 |001e: move-result-object v7 │ │ +41f056: 2200 fd1e |001f: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +41f05a: 7010 a0b4 0000 |0021: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +41f060: 7210 6ab5 0700 |0024: invoke-interface {v7}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +41f066: 0c07 |0027: move-result-object v7 │ │ +41f068: 7210 4db5 0700 |0028: invoke-interface {v7}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +41f06e: 0a01 |002b: move-result v1 │ │ +41f070: 3801 1000 |002c: if-eqz v1, 003c // +0010 │ │ +41f074: 7210 4eb5 0700 |002e: invoke-interface {v7}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +41f07a: 0c01 |0031: move-result-object v1 │ │ +41f07c: 1f01 351d |0032: check-cast v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast; // type@1d35 │ │ +41f080: 7110 7fad 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@ad7f │ │ +41f086: 0c01 |0037: move-result-object v1 │ │ +41f088: 7220 5fb5 1000 |0038: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +41f08e: 28ed |003b: goto 0028 // -0013 │ │ +41f090: 7220 8fb1 0800 |003c: invoke-interface {v8, v0}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b18f │ │ +41f096: 2808 |003f: goto 0047 // +0008 │ │ +41f098: 0d07 |0040: move-exception v7 │ │ +41f09a: 6e10 8db3 0700 |0041: invoke-virtual {v7}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +41f0a0: 7220 8eb1 7800 |0044: invoke-interface {v8, v7}, Lio/reactivex/SingleEmitter;.onError:(Ljava/lang/Throwable;)V // method@b18e │ │ +41f0a6: 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 │ │ @@ -1509477,17 +1509460,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41eff8: |[41eff8] de.danoeh.antennapod.net.discovery.GpodnetPodcastSearcher.getName:()Ljava/lang/String; │ │ -41f008: 1a00 a31f |0000: const-string v0, "Gpodder.net" // string@1fa3 │ │ -41f00c: 1100 |0002: return-object v0 │ │ +41efc0: |[41efc0] de.danoeh.antennapod.net.discovery.GpodnetPodcastSearcher.getName:()Ljava/lang/String; │ │ +41efd0: 1a00 a31f |0000: const-string v0, "Gpodder.net" // string@1fa3 │ │ +41efd4: 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;) │ │ @@ -1509495,18 +1509478,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 │ │ -41ef98: |[41ef98] de.danoeh.antennapod.net.discovery.GpodnetPodcastSearcher.lookupUrl:(Ljava/lang/String;)Lio/reactivex/Single; │ │ -41efa8: 7110 8ab1 0100 |0000: invoke-static {v1}, Lio/reactivex/Single;.just:(Ljava/lang/Object;)Lio/reactivex/Single; // method@b18a │ │ -41efae: 0c01 |0003: move-result-object v1 │ │ -41efb0: 1101 |0004: return-object v1 │ │ +41ef60: |[41ef60] de.danoeh.antennapod.net.discovery.GpodnetPodcastSearcher.lookupUrl:(Ljava/lang/String;)Lio/reactivex/Single; │ │ +41ef70: 7110 8ab1 0100 |0000: invoke-static {v1}, Lio/reactivex/Single;.just:(Ljava/lang/Object;)Lio/reactivex/Single; // method@b18a │ │ +41ef76: 0c01 |0003: move-result-object v1 │ │ +41ef78: 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; │ │ │ │ @@ -1509515,28 +1509498,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 │ │ -41efb4: |[41efb4] de.danoeh.antennapod.net.discovery.GpodnetPodcastSearcher.search:(Ljava/lang/String;)Lio/reactivex/Single; │ │ -41efc4: 2200 d51c |0000: new-instance v0, Lde/danoeh/antennapod/net/discovery/GpodnetPodcastSearcher$$ExternalSyntheticLambda0; // type@1cd5 │ │ -41efc8: 7020 55ad 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/net/discovery/GpodnetPodcastSearcher$$ExternalSyntheticLambda0;.:(Ljava/lang/String;)V // method@ad55 │ │ -41efce: 7110 88b1 0000 |0005: invoke-static {v0}, Lio/reactivex/Single;.create:(Lio/reactivex/SingleOnSubscribe;)Lio/reactivex/Single; // method@b188 │ │ -41efd4: 0c02 |0008: move-result-object v2 │ │ -41efd6: 7100 95b1 0000 |0009: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ -41efdc: 0c00 |000c: move-result-object v0 │ │ -41efde: 6e20 8db1 0200 |000d: invoke-virtual {v2, v0}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b18d │ │ -41efe4: 0c02 |0010: move-result-object v2 │ │ -41efe6: 7100 90b1 0000 |0011: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ -41efec: 0c00 |0014: move-result-object v0 │ │ -41efee: 6e20 8bb1 0200 |0015: invoke-virtual {v2, v0}, Lio/reactivex/Single;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b18b │ │ -41eff4: 0c02 |0018: move-result-object v2 │ │ -41eff6: 1102 |0019: return-object v2 │ │ +41ef7c: |[41ef7c] de.danoeh.antennapod.net.discovery.GpodnetPodcastSearcher.search:(Ljava/lang/String;)Lio/reactivex/Single; │ │ +41ef8c: 2200 d51c |0000: new-instance v0, Lde/danoeh/antennapod/net/discovery/GpodnetPodcastSearcher$$ExternalSyntheticLambda0; // type@1cd5 │ │ +41ef90: 7020 55ad 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/net/discovery/GpodnetPodcastSearcher$$ExternalSyntheticLambda0;.:(Ljava/lang/String;)V // method@ad55 │ │ +41ef96: 7110 88b1 0000 |0005: invoke-static {v0}, Lio/reactivex/Single;.create:(Lio/reactivex/SingleOnSubscribe;)Lio/reactivex/Single; // method@b188 │ │ +41ef9c: 0c02 |0008: move-result-object v2 │ │ +41ef9e: 7100 95b1 0000 |0009: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ +41efa4: 0c00 |000c: move-result-object v0 │ │ +41efa6: 6e20 8db1 0200 |000d: invoke-virtual {v2, v0}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b18d │ │ +41efac: 0c02 |0010: move-result-object v2 │ │ +41efae: 7100 90b1 0000 |0011: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ +41efb4: 0c00 |0014: move-result-object v0 │ │ +41efb6: 6e20 8bb1 0200 |0015: invoke-virtual {v2, v0}, Lio/reactivex/Single;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b18b │ │ +41efbc: 0c02 |0018: move-result-object v2 │ │ +41efbe: 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; │ │ @@ -1509547,17 +1509530,17 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -41ef84: |[41ef84] de.danoeh.antennapod.net.discovery.GpodnetPodcastSearcher.urlNeedsLookup:(Ljava/lang/String;)Z │ │ -41ef94: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -41ef96: 0f01 |0001: return v1 │ │ +41ef4c: |[41ef4c] de.danoeh.antennapod.net.discovery.GpodnetPodcastSearcher.urlNeedsLookup:(Ljava/lang/String;)Z │ │ +41ef5c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +41ef5e: 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; │ │ │ │ @@ -1509591,18 +1509574,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 │ │ -41f0f0: |[41f0f0] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher$$ExternalSyntheticLambda0.:(Ljava/lang/String;)V │ │ -41f100: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -41f106: 5b01 d997 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher$$ExternalSyntheticLambda0;.f$0:Ljava/lang/String; // field@97d9 │ │ -41f10a: 0e00 |0005: return-void │ │ +41f0b8: |[41f0b8] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher$$ExternalSyntheticLambda0.:(Ljava/lang/String;)V │ │ +41f0c8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +41f0ce: 5b01 d997 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher$$ExternalSyntheticLambda0;.f$0:Ljava/lang/String; // field@97d9 │ │ +41f0d2: 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; │ │ │ │ @@ -1509612,18 +1509595,18 @@ │ │ type : '(Lio/reactivex/SingleEmitter;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -41f10c: |[41f10c] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher$$ExternalSyntheticLambda0.subscribe:(Lio/reactivex/SingleEmitter;)V │ │ -41f11c: 5410 d997 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher$$ExternalSyntheticLambda0;.f$0:Ljava/lang/String; // field@97d9 │ │ -41f120: 7120 63ad 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@ad63 │ │ -41f126: 0e00 |0005: return-void │ │ +41f0d4: |[41f0d4] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher$$ExternalSyntheticLambda0.subscribe:(Lio/reactivex/SingleEmitter;)V │ │ +41f0e4: 5410 d997 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher$$ExternalSyntheticLambda0;.f$0:Ljava/lang/String; // field@97d9 │ │ +41f0e8: 7120 63ad 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@ad63 │ │ +41f0ee: 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; │ │ │ │ @@ -1509657,18 +1509640,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 │ │ -41f128: |[41f128] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher$$ExternalSyntheticLambda1.:(Ljava/lang/String;)V │ │ -41f138: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -41f13e: 5b01 da97 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher$$ExternalSyntheticLambda1;.f$0:Ljava/lang/String; // field@97da │ │ -41f142: 0e00 |0005: return-void │ │ +41f0f0: |[41f0f0] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher$$ExternalSyntheticLambda1.:(Ljava/lang/String;)V │ │ +41f100: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +41f106: 5b01 da97 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher$$ExternalSyntheticLambda1;.f$0:Ljava/lang/String; // field@97da │ │ +41f10a: 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; │ │ │ │ @@ -1509678,18 +1509661,18 @@ │ │ type : '(Lio/reactivex/SingleEmitter;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -41f144: |[41f144] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher$$ExternalSyntheticLambda1.subscribe:(Lio/reactivex/SingleEmitter;)V │ │ -41f154: 5410 da97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher$$ExternalSyntheticLambda1;.f$0:Ljava/lang/String; // field@97da │ │ -41f158: 7120 62ad 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher;.$r8$lambda$5XqbaDAtly6foYxBXJLBGa8FkC4:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V // method@ad62 │ │ -41f15e: 0e00 |0005: return-void │ │ +41f10c: |[41f10c] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher$$ExternalSyntheticLambda1.subscribe:(Lio/reactivex/SingleEmitter;)V │ │ +41f11c: 5410 da97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher$$ExternalSyntheticLambda1;.f$0:Ljava/lang/String; // field@97da │ │ +41f120: 7120 62ad 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher;.$r8$lambda$5XqbaDAtly6foYxBXJLBGa8FkC4:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V // method@ad62 │ │ +41f126: 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; │ │ │ │ @@ -1509739,17 +1509722,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 │ │ -41f268: |[41f268] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.$r8$lambda$5XqbaDAtly6foYxBXJLBGa8FkC4:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ -41f278: 7120 66ad 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher;.lambda$lookupUrl$1:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V // method@ad66 │ │ -41f27e: 0e00 |0003: return-void │ │ +41f230: |[41f230] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.$r8$lambda$5XqbaDAtly6foYxBXJLBGa8FkC4:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ +41f240: 7120 66ad 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher;.lambda$lookupUrl$1:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V // method@ad66 │ │ +41f246: 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; │ │ │ │ @@ -1509758,17 +1509741,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 │ │ -41f280: |[41f280] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.$r8$lambda$r_YNMM_rkbeLQyIaEfzeFENEpmA:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ -41f290: 7120 67ad 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher;.lambda$search$0:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V // method@ad67 │ │ -41f296: 0e00 |0003: return-void │ │ +41f248: |[41f248] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.$r8$lambda$r_YNMM_rkbeLQyIaEfzeFENEpmA:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ +41f258: 7120 67ad 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher;.lambda$search$0:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V // method@ad67 │ │ +41f25e: 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; │ │ │ │ @@ -1509777,17 +1509760,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41f298: |[41f298] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.:()V │ │ -41f2a8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -41f2ae: 0e00 |0003: return-void │ │ +41f260: |[41f260] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.:()V │ │ +41f270: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +41f276: 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;) │ │ @@ -1509795,71 +1509778,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 │ │ -41f2b0: |[41f2b0] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.lambda$lookupUrl$1:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ -41f2c0: 7100 f698 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@98f6 │ │ -41f2c6: 0c00 |0003: move-result-object v0 │ │ -41f2c8: 2201 b51f |0004: new-instance v1, Lokhttp3/Request$Builder; // type@1fb5 │ │ -41f2cc: 7010 19b7 0100 |0006: invoke-direct {v1}, Lokhttp3/Request$Builder;.:()V // method@b719 │ │ -41f2d2: 6e20 23b7 2100 |0009: invoke-virtual {v1, v2}, Lokhttp3/Request$Builder;.url:(Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b723 │ │ -41f2d8: 0c02 |000c: move-result-object v2 │ │ -41f2da: 6e10 1bb7 0200 |000d: invoke-virtual {v2}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b71b │ │ -41f2e0: 0c02 |0010: move-result-object v2 │ │ -41f2e2: 6e20 18b7 2000 |0011: invoke-virtual {v0, v2}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b718 │ │ -41f2e8: 0c02 |0014: move-result-object v2 │ │ -41f2ea: 7210 eeb6 0200 |0015: invoke-interface {v2}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b6ee │ │ -41f2f0: 0c02 |0018: move-result-object v2 │ │ -41f2f2: 6e10 31b7 0200 |0019: invoke-virtual {v2}, Lokhttp3/Response;.isSuccessful:()Z // method@b731 │ │ -41f2f8: 0a00 |001c: move-result v0 │ │ -41f2fa: 3800 3f00 |001d: if-eqz v0, 005c // +003f │ │ -41f2fe: 6e10 2cb7 0200 |001f: invoke-virtual {v2}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b72c │ │ -41f304: 0c02 |0022: move-result-object v2 │ │ -41f306: 6e10 3ab7 0200 |0023: invoke-virtual {v2}, Lokhttp3/ResponseBody;.string:()Ljava/lang/String; // method@b73a │ │ -41f30c: 0c02 |0026: move-result-object v2 │ │ -41f30e: 2200 e41f |0027: new-instance v0, Lorg/json/JSONObject; // type@1fe4 │ │ -41f312: 7020 a9b7 2000 |0029: invoke-direct {v0, v2}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b7a9 │ │ -41f318: 1a02 6fcd |002c: const-string v2, "results" // string@cd6f │ │ -41f31c: 6e20 abb7 2000 |002e: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@b7ab │ │ -41f322: 0c02 |0031: move-result-object v2 │ │ -41f324: 1200 |0032: const/4 v0, #int 0 // #0 │ │ -41f326: 6e20 a2b7 0200 |0033: invoke-virtual {v2, v0}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@b7a2 │ │ -41f32c: 0c02 |0036: move-result-object v2 │ │ -41f32e: 1a00 5c85 |0037: const-string v0, "feedUrl" // string@855c │ │ -41f332: 6e20 afb7 0200 |0039: invoke-virtual {v2, v0}, Lorg/json/JSONObject;.has:(Ljava/lang/String;)Z // method@b7af │ │ -41f338: 0a01 |003c: move-result v1 │ │ -41f33a: 3901 1700 |003d: if-nez v1, 0054 // +0017 │ │ -41f33e: 1a00 336d |003f: const-string v0, "artistName" // string@6d33 │ │ -41f342: 6e20 aeb7 0200 |0041: invoke-virtual {v2, v0}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b7ae │ │ -41f348: 0c00 |0044: move-result-object v0 │ │ -41f34a: 1a01 05e2 |0045: const-string v1, "trackName" // string@e205 │ │ -41f34e: 6e20 aeb7 1200 |0047: invoke-virtual {v2, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b7ae │ │ -41f354: 0c02 |004a: move-result-object v2 │ │ -41f356: 2201 b318 |004b: new-instance v1, Lde/danoeh/antennapod/core/feed/FeedUrlNotFoundException; // type@18b3 │ │ -41f35a: 7030 7a98 0102 |004d: invoke-direct {v1, v0, v2}, Lde/danoeh/antennapod/core/feed/FeedUrlNotFoundException;.:(Ljava/lang/String;Ljava/lang/String;)V // method@987a │ │ -41f360: 7220 8eb1 1300 |0050: invoke-interface {v3, v1}, Lio/reactivex/SingleEmitter;.onError:(Ljava/lang/Throwable;)V // method@b18e │ │ -41f366: 0e00 |0053: return-void │ │ -41f368: 6e20 aeb7 0200 |0054: invoke-virtual {v2, v0}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b7ae │ │ -41f36e: 0c02 |0057: move-result-object v2 │ │ -41f370: 7220 8fb1 2300 |0058: invoke-interface {v3, v2}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b18f │ │ -41f376: 2814 |005b: goto 006f // +0014 │ │ -41f378: 2200 451e |005c: new-instance v0, Ljava/io/IOException; // type@1e45 │ │ -41f37c: 6e10 35b7 0200 |005e: invoke-virtual {v2}, Lokhttp3/Response;.toString:()Ljava/lang/String; // method@b735 │ │ -41f382: 0c02 |0061: move-result-object v2 │ │ -41f384: 7020 f5b1 2000 |0062: invoke-direct {v0, v2}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b1f5 │ │ -41f38a: 7220 8eb1 0300 |0065: invoke-interface {v3, v0}, Lio/reactivex/SingleEmitter;.onError:(Ljava/lang/Throwable;)V // method@b18e │ │ -41f390: 2807 |0068: goto 006f // +0007 │ │ -41f392: 0d02 |0069: move-exception v2 │ │ -41f394: 2802 |006a: goto 006c // +0002 │ │ -41f396: 0d02 |006b: move-exception v2 │ │ -41f398: 7220 8eb1 2300 |006c: invoke-interface {v3, v2}, Lio/reactivex/SingleEmitter;.onError:(Ljava/lang/Throwable;)V // method@b18e │ │ -41f39e: 0e00 |006f: return-void │ │ +41f278: |[41f278] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.lambda$lookupUrl$1:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ +41f288: 7100 f698 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@98f6 │ │ +41f28e: 0c00 |0003: move-result-object v0 │ │ +41f290: 2201 b51f |0004: new-instance v1, Lokhttp3/Request$Builder; // type@1fb5 │ │ +41f294: 7010 19b7 0100 |0006: invoke-direct {v1}, Lokhttp3/Request$Builder;.:()V // method@b719 │ │ +41f29a: 6e20 23b7 2100 |0009: invoke-virtual {v1, v2}, Lokhttp3/Request$Builder;.url:(Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b723 │ │ +41f2a0: 0c02 |000c: move-result-object v2 │ │ +41f2a2: 6e10 1bb7 0200 |000d: invoke-virtual {v2}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b71b │ │ +41f2a8: 0c02 |0010: move-result-object v2 │ │ +41f2aa: 6e20 18b7 2000 |0011: invoke-virtual {v0, v2}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b718 │ │ +41f2b0: 0c02 |0014: move-result-object v2 │ │ +41f2b2: 7210 eeb6 0200 |0015: invoke-interface {v2}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b6ee │ │ +41f2b8: 0c02 |0018: move-result-object v2 │ │ +41f2ba: 6e10 31b7 0200 |0019: invoke-virtual {v2}, Lokhttp3/Response;.isSuccessful:()Z // method@b731 │ │ +41f2c0: 0a00 |001c: move-result v0 │ │ +41f2c2: 3800 3f00 |001d: if-eqz v0, 005c // +003f │ │ +41f2c6: 6e10 2cb7 0200 |001f: invoke-virtual {v2}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b72c │ │ +41f2cc: 0c02 |0022: move-result-object v2 │ │ +41f2ce: 6e10 3ab7 0200 |0023: invoke-virtual {v2}, Lokhttp3/ResponseBody;.string:()Ljava/lang/String; // method@b73a │ │ +41f2d4: 0c02 |0026: move-result-object v2 │ │ +41f2d6: 2200 e41f |0027: new-instance v0, Lorg/json/JSONObject; // type@1fe4 │ │ +41f2da: 7020 a9b7 2000 |0029: invoke-direct {v0, v2}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b7a9 │ │ +41f2e0: 1a02 6fcd |002c: const-string v2, "results" // string@cd6f │ │ +41f2e4: 6e20 abb7 2000 |002e: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@b7ab │ │ +41f2ea: 0c02 |0031: move-result-object v2 │ │ +41f2ec: 1200 |0032: const/4 v0, #int 0 // #0 │ │ +41f2ee: 6e20 a2b7 0200 |0033: invoke-virtual {v2, v0}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@b7a2 │ │ +41f2f4: 0c02 |0036: move-result-object v2 │ │ +41f2f6: 1a00 5c85 |0037: const-string v0, "feedUrl" // string@855c │ │ +41f2fa: 6e20 afb7 0200 |0039: invoke-virtual {v2, v0}, Lorg/json/JSONObject;.has:(Ljava/lang/String;)Z // method@b7af │ │ +41f300: 0a01 |003c: move-result v1 │ │ +41f302: 3901 1700 |003d: if-nez v1, 0054 // +0017 │ │ +41f306: 1a00 336d |003f: const-string v0, "artistName" // string@6d33 │ │ +41f30a: 6e20 aeb7 0200 |0041: invoke-virtual {v2, v0}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b7ae │ │ +41f310: 0c00 |0044: move-result-object v0 │ │ +41f312: 1a01 05e2 |0045: const-string v1, "trackName" // string@e205 │ │ +41f316: 6e20 aeb7 1200 |0047: invoke-virtual {v2, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b7ae │ │ +41f31c: 0c02 |004a: move-result-object v2 │ │ +41f31e: 2201 b318 |004b: new-instance v1, Lde/danoeh/antennapod/core/feed/FeedUrlNotFoundException; // type@18b3 │ │ +41f322: 7030 7a98 0102 |004d: invoke-direct {v1, v0, v2}, Lde/danoeh/antennapod/core/feed/FeedUrlNotFoundException;.:(Ljava/lang/String;Ljava/lang/String;)V // method@987a │ │ +41f328: 7220 8eb1 1300 |0050: invoke-interface {v3, v1}, Lio/reactivex/SingleEmitter;.onError:(Ljava/lang/Throwable;)V // method@b18e │ │ +41f32e: 0e00 |0053: return-void │ │ +41f330: 6e20 aeb7 0200 |0054: invoke-virtual {v2, v0}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b7ae │ │ +41f336: 0c02 |0057: move-result-object v2 │ │ +41f338: 7220 8fb1 2300 |0058: invoke-interface {v3, v2}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b18f │ │ +41f33e: 2814 |005b: goto 006f // +0014 │ │ +41f340: 2200 451e |005c: new-instance v0, Ljava/io/IOException; // type@1e45 │ │ +41f344: 6e10 35b7 0200 |005e: invoke-virtual {v2}, Lokhttp3/Response;.toString:()Ljava/lang/String; // method@b735 │ │ +41f34a: 0c02 |0061: move-result-object v2 │ │ +41f34c: 7020 f5b1 2000 |0062: invoke-direct {v0, v2}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b1f5 │ │ +41f352: 7220 8eb1 0300 |0065: invoke-interface {v3, v0}, Lio/reactivex/SingleEmitter;.onError:(Ljava/lang/Throwable;)V // method@b18e │ │ +41f358: 2807 |0068: goto 006f // +0007 │ │ +41f35a: 0d02 |0069: move-exception v2 │ │ +41f35c: 2802 |006a: goto 006c // +0002 │ │ +41f35e: 0d02 |006b: move-exception v2 │ │ +41f360: 7220 8eb1 2300 |006c: invoke-interface {v3, v2}, Lio/reactivex/SingleEmitter;.onError:(Ljava/lang/Throwable;)V // method@b18e │ │ +41f366: 0e00 |006f: return-void │ │ catches : 1 │ │ 0x000d - 0x0068 │ │ Ljava/io/IOException; -> 0x006b │ │ Lorg/json/JSONException; -> 0x0069 │ │ positions : │ │ 0x0000 line=81 │ │ 0x0004 line=82 │ │ @@ -1509885,75 +1509868,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 │ │ -41f3b0: |[41f3b0] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.lambda$search$0:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ -41f3c0: 1a00 3f5d |0000: const-string v0, "UTF-8" // string@5d3f │ │ -41f3c4: 7120 0eb4 0400 |0002: invoke-static {v4, v0}, Ljava/net/URLEncoder;.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b40e │ │ -41f3ca: 0c04 |0005: move-result-object v4 │ │ -41f3cc: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -41f3ce: 2300 2921 |0007: new-array v0, v0, [Ljava/lang/Object; // type@2129 │ │ -41f3d2: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -41f3d4: 4d04 0001 |000a: aput-object v4, v0, v1 │ │ -41f3d8: 1a04 3399 |000c: const-string v4, "https://itunes.apple.com/search?media=podcast&term=%s" // string@9933 │ │ -41f3dc: 7120 2ab3 0400 |000e: invoke-static {v4, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32a │ │ -41f3e2: 0c04 |0011: move-result-object v4 │ │ -41f3e4: 7100 f698 0000 |0012: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@98f6 │ │ -41f3ea: 0c00 |0015: move-result-object v0 │ │ -41f3ec: 2202 b51f |0016: new-instance v2, Lokhttp3/Request$Builder; // type@1fb5 │ │ -41f3f0: 7010 19b7 0200 |0018: invoke-direct {v2}, Lokhttp3/Request$Builder;.:()V // method@b719 │ │ -41f3f6: 6e20 23b7 4200 |001b: invoke-virtual {v2, v4}, Lokhttp3/Request$Builder;.url:(Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b723 │ │ -41f3fc: 0c04 |001e: move-result-object v4 │ │ -41f3fe: 2202 fd1e |001f: new-instance v2, Ljava/util/ArrayList; // type@1efd │ │ -41f402: 7010 a0b4 0200 |0021: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -41f408: 6e10 1bb7 0400 |0024: invoke-virtual {v4}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b71b │ │ -41f40e: 0c04 |0027: move-result-object v4 │ │ -41f410: 6e20 18b7 4000 |0028: invoke-virtual {v0, v4}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b718 │ │ -41f416: 0c04 |002b: move-result-object v4 │ │ -41f418: 7210 eeb6 0400 |002c: invoke-interface {v4}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b6ee │ │ -41f41e: 0c04 |002f: move-result-object v4 │ │ -41f420: 6e10 31b7 0400 |0030: invoke-virtual {v4}, Lokhttp3/Response;.isSuccessful:()Z // method@b731 │ │ -41f426: 0a00 |0033: move-result v0 │ │ -41f428: 3800 2d00 |0034: if-eqz v0, 0061 // +002d │ │ -41f42c: 6e10 2cb7 0400 |0036: invoke-virtual {v4}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b72c │ │ -41f432: 0c04 |0039: move-result-object v4 │ │ -41f434: 6e10 3ab7 0400 |003a: invoke-virtual {v4}, Lokhttp3/ResponseBody;.string:()Ljava/lang/String; // method@b73a │ │ -41f43a: 0c04 |003d: move-result-object v4 │ │ -41f43c: 2200 e41f |003e: new-instance v0, Lorg/json/JSONObject; // type@1fe4 │ │ -41f440: 7020 a9b7 4000 |0040: invoke-direct {v0, v4}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b7a9 │ │ -41f446: 1a04 6fcd |0043: const-string v4, "results" // string@cd6f │ │ -41f44a: 6e20 abb7 4000 |0045: invoke-virtual {v0, v4}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@b7ab │ │ -41f450: 0c04 |0048: move-result-object v4 │ │ -41f452: 6e10 a4b7 0400 |0049: invoke-virtual {v4}, Lorg/json/JSONArray;.length:()I // method@b7a4 │ │ -41f458: 0a00 |004c: move-result v0 │ │ -41f45a: 3501 2700 |004d: if-ge v1, v0, 0074 // +0027 │ │ -41f45e: 6e20 a2b7 1400 |004f: invoke-virtual {v4, v1}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@b7a2 │ │ -41f464: 0c00 |0052: move-result-object v0 │ │ -41f466: 7110 80ad 0000 |0053: invoke-static {v0}, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.fromItunes:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // method@ad80 │ │ -41f46c: 0c00 |0056: move-result-object v0 │ │ -41f46e: 5403 e997 |0057: iget-object v3, v0, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@97e9 │ │ -41f472: 3803 0500 |0059: if-eqz v3, 005e // +0005 │ │ -41f476: 7220 5fb5 0200 |005b: invoke-interface {v2, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -41f47c: d801 0101 |005e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -41f480: 28e9 |0060: goto 0049 // -0017 │ │ -41f482: 2200 451e |0061: new-instance v0, Ljava/io/IOException; // type@1e45 │ │ -41f486: 6e10 35b7 0400 |0063: invoke-virtual {v4}, Lokhttp3/Response;.toString:()Ljava/lang/String; // method@b735 │ │ -41f48c: 0c04 |0066: move-result-object v4 │ │ -41f48e: 7020 f5b1 4000 |0067: invoke-direct {v0, v4}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b1f5 │ │ -41f494: 7220 8eb1 0500 |006a: invoke-interface {v5, v0}, Lio/reactivex/SingleEmitter;.onError:(Ljava/lang/Throwable;)V // method@b18e │ │ -41f49a: 2807 |006d: goto 0074 // +0007 │ │ -41f49c: 0d04 |006e: move-exception v4 │ │ -41f49e: 2802 |006f: goto 0071 // +0002 │ │ -41f4a0: 0d04 |0070: move-exception v4 │ │ -41f4a2: 7220 8eb1 4500 |0071: invoke-interface {v5, v4}, Lio/reactivex/SingleEmitter;.onError:(Ljava/lang/Throwable;)V // method@b18e │ │ -41f4a8: 7220 8fb1 2500 |0074: invoke-interface {v5, v2}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b18f │ │ -41f4ae: 0e00 |0077: return-void │ │ +41f378: |[41f378] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.lambda$search$0:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ +41f388: 1a00 3f5d |0000: const-string v0, "UTF-8" // string@5d3f │ │ +41f38c: 7120 0eb4 0400 |0002: invoke-static {v4, v0}, Ljava/net/URLEncoder;.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b40e │ │ +41f392: 0c04 |0005: move-result-object v4 │ │ +41f394: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +41f396: 2300 2921 |0007: new-array v0, v0, [Ljava/lang/Object; // type@2129 │ │ +41f39a: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +41f39c: 4d04 0001 |000a: aput-object v4, v0, v1 │ │ +41f3a0: 1a04 3399 |000c: const-string v4, "https://itunes.apple.com/search?media=podcast&term=%s" // string@9933 │ │ +41f3a4: 7120 2ab3 0400 |000e: invoke-static {v4, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32a │ │ +41f3aa: 0c04 |0011: move-result-object v4 │ │ +41f3ac: 7100 f698 0000 |0012: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@98f6 │ │ +41f3b2: 0c00 |0015: move-result-object v0 │ │ +41f3b4: 2202 b51f |0016: new-instance v2, Lokhttp3/Request$Builder; // type@1fb5 │ │ +41f3b8: 7010 19b7 0200 |0018: invoke-direct {v2}, Lokhttp3/Request$Builder;.:()V // method@b719 │ │ +41f3be: 6e20 23b7 4200 |001b: invoke-virtual {v2, v4}, Lokhttp3/Request$Builder;.url:(Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b723 │ │ +41f3c4: 0c04 |001e: move-result-object v4 │ │ +41f3c6: 2202 fd1e |001f: new-instance v2, Ljava/util/ArrayList; // type@1efd │ │ +41f3ca: 7010 a0b4 0200 |0021: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +41f3d0: 6e10 1bb7 0400 |0024: invoke-virtual {v4}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b71b │ │ +41f3d6: 0c04 |0027: move-result-object v4 │ │ +41f3d8: 6e20 18b7 4000 |0028: invoke-virtual {v0, v4}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b718 │ │ +41f3de: 0c04 |002b: move-result-object v4 │ │ +41f3e0: 7210 eeb6 0400 |002c: invoke-interface {v4}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b6ee │ │ +41f3e6: 0c04 |002f: move-result-object v4 │ │ +41f3e8: 6e10 31b7 0400 |0030: invoke-virtual {v4}, Lokhttp3/Response;.isSuccessful:()Z // method@b731 │ │ +41f3ee: 0a00 |0033: move-result v0 │ │ +41f3f0: 3800 2d00 |0034: if-eqz v0, 0061 // +002d │ │ +41f3f4: 6e10 2cb7 0400 |0036: invoke-virtual {v4}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b72c │ │ +41f3fa: 0c04 |0039: move-result-object v4 │ │ +41f3fc: 6e10 3ab7 0400 |003a: invoke-virtual {v4}, Lokhttp3/ResponseBody;.string:()Ljava/lang/String; // method@b73a │ │ +41f402: 0c04 |003d: move-result-object v4 │ │ +41f404: 2200 e41f |003e: new-instance v0, Lorg/json/JSONObject; // type@1fe4 │ │ +41f408: 7020 a9b7 4000 |0040: invoke-direct {v0, v4}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b7a9 │ │ +41f40e: 1a04 6fcd |0043: const-string v4, "results" // string@cd6f │ │ +41f412: 6e20 abb7 4000 |0045: invoke-virtual {v0, v4}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@b7ab │ │ +41f418: 0c04 |0048: move-result-object v4 │ │ +41f41a: 6e10 a4b7 0400 |0049: invoke-virtual {v4}, Lorg/json/JSONArray;.length:()I // method@b7a4 │ │ +41f420: 0a00 |004c: move-result v0 │ │ +41f422: 3501 2700 |004d: if-ge v1, v0, 0074 // +0027 │ │ +41f426: 6e20 a2b7 1400 |004f: invoke-virtual {v4, v1}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@b7a2 │ │ +41f42c: 0c00 |0052: move-result-object v0 │ │ +41f42e: 7110 80ad 0000 |0053: invoke-static {v0}, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.fromItunes:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // method@ad80 │ │ +41f434: 0c00 |0056: move-result-object v0 │ │ +41f436: 5403 e997 |0057: iget-object v3, v0, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@97e9 │ │ +41f43a: 3803 0500 |0059: if-eqz v3, 005e // +0005 │ │ +41f43e: 7220 5fb5 0200 |005b: invoke-interface {v2, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +41f444: d801 0101 |005e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +41f448: 28e9 |0060: goto 0049 // -0017 │ │ +41f44a: 2200 451e |0061: new-instance v0, Ljava/io/IOException; // type@1e45 │ │ +41f44e: 6e10 35b7 0400 |0063: invoke-virtual {v4}, Lokhttp3/Response;.toString:()Ljava/lang/String; // method@b735 │ │ +41f454: 0c04 |0066: move-result-object v4 │ │ +41f456: 7020 f5b1 4000 |0067: invoke-direct {v0, v4}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b1f5 │ │ +41f45c: 7220 8eb1 0500 |006a: invoke-interface {v5, v0}, Lio/reactivex/SingleEmitter;.onError:(Ljava/lang/Throwable;)V // method@b18e │ │ +41f462: 2807 |006d: goto 0074 // +0007 │ │ +41f464: 0d04 |006e: move-exception v4 │ │ +41f466: 2802 |006f: goto 0071 // +0002 │ │ +41f468: 0d04 |0070: move-exception v4 │ │ +41f46a: 7220 8eb1 4500 |0071: invoke-interface {v5, v4}, Lio/reactivex/SingleEmitter;.onError:(Ljava/lang/Throwable;)V // method@b18e │ │ +41f470: 7220 8fb1 2500 |0074: invoke-interface {v5, v2}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b18f │ │ +41f476: 0e00 |0077: return-void │ │ catches : 2 │ │ 0x0000 - 0x0006 │ │ Ljava/io/UnsupportedEncodingException; -> 0x0006 │ │ 0x0024 - 0x006d │ │ Ljava/io/IOException; -> 0x0070 │ │ Lorg/json/JSONException; -> 0x006e │ │ positions : │ │ @@ -1509986,17 +1509969,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41f250: |[41f250] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.getName:()Ljava/lang/String; │ │ -41f260: 1a00 d10e |0000: const-string v0, "Apple" // string@0ed1 │ │ -41f264: 1100 |0002: return-object v0 │ │ +41f218: |[41f218] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.getName:()Ljava/lang/String; │ │ +41f228: 1a00 d10e |0000: const-string v0, "Apple" // string@0ed1 │ │ +41f22c: 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;) │ │ @@ -1510004,38 +1509987,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 │ │ -41f19c: |[41f19c] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.lookupUrl:(Ljava/lang/String;)Lio/reactivex/Single; │ │ -41f1ac: 1a00 ab09 |0000: const-string v0, ".*/podcasts\.apple\.com/.*/podcast/.*/id(\d+).*" // string@09ab │ │ -41f1b0: 7110 7db6 0000 |0002: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@b67d │ │ -41f1b6: 0c00 |0005: move-result-object v0 │ │ -41f1b8: 6e20 7fb6 3000 |0006: invoke-virtual {v0, v3}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@b67f │ │ -41f1be: 0c00 |0009: move-result-object v0 │ │ -41f1c0: 6e10 76b6 0000 |000a: invoke-virtual {v0}, Ljava/util/regex/Matcher;.find:()Z // method@b676 │ │ -41f1c6: 0a01 |000d: move-result v1 │ │ -41f1c8: 3801 1800 |000e: if-eqz v1, 0026 // +0018 │ │ -41f1cc: 2203 8f1e |0010: new-instance v3, Ljava/lang/StringBuilder; // type@1e8f │ │ -41f1d0: 7010 50b3 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -41f1d6: 1a01 3299 |0015: const-string v1, "https://itunes.apple.com/lookup?id=" // string@9932 │ │ -41f1da: 6e20 5cb3 1300 |0017: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -41f1e0: 1211 |001a: const/4 v1, #int 1 // #1 │ │ -41f1e2: 6e20 79b6 1000 |001b: invoke-virtual {v0, v1}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b679 │ │ -41f1e8: 0c00 |001e: move-result-object v0 │ │ -41f1ea: 6e20 5cb3 0300 |001f: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -41f1f0: 6e10 67b3 0300 |0022: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -41f1f6: 0c03 |0025: move-result-object v3 │ │ -41f1f8: 2200 d81c |0026: new-instance v0, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher$$ExternalSyntheticLambda1; // type@1cd8 │ │ -41f1fc: 7020 60ad 3000 |0028: invoke-direct {v0, v3}, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher$$ExternalSyntheticLambda1;.:(Ljava/lang/String;)V // method@ad60 │ │ -41f202: 7110 88b1 0000 |002b: invoke-static {v0}, Lio/reactivex/Single;.create:(Lio/reactivex/SingleOnSubscribe;)Lio/reactivex/Single; // method@b188 │ │ -41f208: 0c03 |002e: move-result-object v3 │ │ -41f20a: 1103 |002f: return-object v3 │ │ +41f164: |[41f164] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.lookupUrl:(Ljava/lang/String;)Lio/reactivex/Single; │ │ +41f174: 1a00 ab09 |0000: const-string v0, ".*/podcasts\.apple\.com/.*/podcast/.*/id(\d+).*" // string@09ab │ │ +41f178: 7110 7db6 0000 |0002: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@b67d │ │ +41f17e: 0c00 |0005: move-result-object v0 │ │ +41f180: 6e20 7fb6 3000 |0006: invoke-virtual {v0, v3}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@b67f │ │ +41f186: 0c00 |0009: move-result-object v0 │ │ +41f188: 6e10 76b6 0000 |000a: invoke-virtual {v0}, Ljava/util/regex/Matcher;.find:()Z // method@b676 │ │ +41f18e: 0a01 |000d: move-result v1 │ │ +41f190: 3801 1800 |000e: if-eqz v1, 0026 // +0018 │ │ +41f194: 2203 8f1e |0010: new-instance v3, Ljava/lang/StringBuilder; // type@1e8f │ │ +41f198: 7010 50b3 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +41f19e: 1a01 3299 |0015: const-string v1, "https://itunes.apple.com/lookup?id=" // string@9932 │ │ +41f1a2: 6e20 5cb3 1300 |0017: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +41f1a8: 1211 |001a: const/4 v1, #int 1 // #1 │ │ +41f1aa: 6e20 79b6 1000 |001b: invoke-virtual {v0, v1}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b679 │ │ +41f1b0: 0c00 |001e: move-result-object v0 │ │ +41f1b2: 6e20 5cb3 0300 |001f: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +41f1b8: 6e10 67b3 0300 |0022: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +41f1be: 0c03 |0025: move-result-object v3 │ │ +41f1c0: 2200 d81c |0026: new-instance v0, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher$$ExternalSyntheticLambda1; // type@1cd8 │ │ +41f1c4: 7020 60ad 3000 |0028: invoke-direct {v0, v3}, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher$$ExternalSyntheticLambda1;.:(Ljava/lang/String;)V // method@ad60 │ │ +41f1ca: 7110 88b1 0000 |002b: invoke-static {v0}, Lio/reactivex/Single;.create:(Lio/reactivex/SingleOnSubscribe;)Lio/reactivex/Single; // method@b188 │ │ +41f1d0: 0c03 |002e: move-result-object v3 │ │ +41f1d2: 1103 |002f: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=77 │ │ 0x0006 line=78 │ │ 0x000a line=79 │ │ 0x0026 line=80 │ │ locals : │ │ @@ -1510047,28 +1510030,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 │ │ -41f20c: |[41f20c] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.search:(Ljava/lang/String;)Lio/reactivex/Single; │ │ -41f21c: 2200 d71c |0000: new-instance v0, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher$$ExternalSyntheticLambda0; // type@1cd7 │ │ -41f220: 7020 5ead 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher$$ExternalSyntheticLambda0;.:(Ljava/lang/String;)V // method@ad5e │ │ -41f226: 7110 88b1 0000 |0005: invoke-static {v0}, Lio/reactivex/Single;.create:(Lio/reactivex/SingleOnSubscribe;)Lio/reactivex/Single; // method@b188 │ │ -41f22c: 0c02 |0008: move-result-object v2 │ │ -41f22e: 7100 95b1 0000 |0009: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ -41f234: 0c00 |000c: move-result-object v0 │ │ -41f236: 6e20 8db1 0200 |000d: invoke-virtual {v2, v0}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b18d │ │ -41f23c: 0c02 |0010: move-result-object v2 │ │ -41f23e: 7100 90b1 0000 |0011: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ -41f244: 0c00 |0014: move-result-object v0 │ │ -41f246: 6e20 8bb1 0200 |0015: invoke-virtual {v2, v0}, Lio/reactivex/Single;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b18b │ │ -41f24c: 0c02 |0018: move-result-object v2 │ │ -41f24e: 1102 |0019: return-object v2 │ │ +41f1d4: |[41f1d4] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.search:(Ljava/lang/String;)Lio/reactivex/Single; │ │ +41f1e4: 2200 d71c |0000: new-instance v0, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher$$ExternalSyntheticLambda0; // type@1cd7 │ │ +41f1e8: 7020 5ead 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher$$ExternalSyntheticLambda0;.:(Ljava/lang/String;)V // method@ad5e │ │ +41f1ee: 7110 88b1 0000 |0005: invoke-static {v0}, Lio/reactivex/Single;.create:(Lio/reactivex/SingleOnSubscribe;)Lio/reactivex/Single; // method@b188 │ │ +41f1f4: 0c02 |0008: move-result-object v2 │ │ +41f1f6: 7100 95b1 0000 |0009: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ +41f1fc: 0c00 |000c: move-result-object v0 │ │ +41f1fe: 6e20 8db1 0200 |000d: invoke-virtual {v2, v0}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b18d │ │ +41f204: 0c02 |0010: move-result-object v2 │ │ +41f206: 7100 90b1 0000 |0011: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ +41f20c: 0c00 |0014: move-result-object v0 │ │ +41f20e: 6e20 8bb1 0200 |0015: invoke-virtual {v2, v0}, Lio/reactivex/Single;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b18b │ │ +41f214: 0c02 |0018: move-result-object v2 │ │ +41f216: 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; │ │ @@ -1510079,28 +1510062,28 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -41f160: |[41f160] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.urlNeedsLookup:(Ljava/lang/String;)Z │ │ -41f170: 1a00 d89f |0000: const-string v0, "itunes.apple.com" // string@9fd8 │ │ -41f174: 6e20 24b3 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b324 │ │ -41f17a: 0a00 |0005: move-result v0 │ │ -41f17c: 3900 0d00 |0006: if-nez v0, 0013 // +000d │ │ -41f180: 1a00 ab09 |0008: const-string v0, ".*/podcasts\.apple\.com/.*/podcast/.*/id(\d+).*" // string@09ab │ │ -41f184: 6e20 37b3 0200 |000a: invoke-virtual {v2, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b337 │ │ -41f18a: 0a02 |000d: move-result v2 │ │ -41f18c: 3802 0300 |000e: if-eqz v2, 0011 // +0003 │ │ -41f190: 2803 |0010: goto 0013 // +0003 │ │ -41f192: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -41f194: 2802 |0012: goto 0014 // +0002 │ │ -41f196: 1212 |0013: const/4 v2, #int 1 // #1 │ │ -41f198: 0f02 |0014: return v2 │ │ +41f128: |[41f128] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.urlNeedsLookup:(Ljava/lang/String;)Z │ │ +41f138: 1a00 d89f |0000: const-string v0, "itunes.apple.com" // string@9fd8 │ │ +41f13c: 6e20 24b3 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b324 │ │ +41f142: 0a00 |0005: move-result v0 │ │ +41f144: 3900 0d00 |0006: if-nez v0, 0013 // +000d │ │ +41f148: 1a00 ab09 |0008: const-string v0, ".*/podcasts\.apple\.com/.*/podcast/.*/id(\d+).*" // string@09ab │ │ +41f14c: 6e20 37b3 0200 |000a: invoke-virtual {v2, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b337 │ │ +41f152: 0a02 |000d: move-result v2 │ │ +41f154: 3802 0300 |000e: if-eqz v2, 0011 // +0003 │ │ +41f158: 2803 |0010: goto 0013 // +0003 │ │ +41f15a: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +41f15c: 2802 |0012: goto 0014 // +0002 │ │ +41f15e: 1212 |0013: const/4 v2, #int 1 // #1 │ │ +41f160: 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; │ │ │ │ @@ -1510138,19 +1510121,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 │ │ -41f854: |[41f854] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;Ljava/lang/String;)V │ │ -41f864: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -41f86a: 5b01 e597 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher; // field@97e5 │ │ -41f86e: 5b02 e697 |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@97e6 │ │ -41f872: 0e00 |0007: return-void │ │ +41f81c: |[41f81c] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;Ljava/lang/String;)V │ │ +41f82c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +41f832: 5b01 e597 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher; // field@97e5 │ │ +41f836: 5b02 e697 |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@97e6 │ │ +41f83a: 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; │ │ @@ -1510161,19 +1510144,19 @@ │ │ type : '(Lio/reactivex/SingleEmitter;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -41f874: |[41f874] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher$$ExternalSyntheticLambda0.subscribe:(Lio/reactivex/SingleEmitter;)V │ │ -41f884: 5420 e597 |0000: iget-object v0, v2, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher; // field@97e5 │ │ -41f888: 5421 e697 |0002: iget-object v1, v2, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@97e6 │ │ -41f88c: 7130 72ad 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@ad72 │ │ -41f892: 0e00 |0007: return-void │ │ +41f83c: |[41f83c] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher$$ExternalSyntheticLambda0.subscribe:(Lio/reactivex/SingleEmitter;)V │ │ +41f84c: 5420 e597 |0000: iget-object v0, v2, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher; // field@97e5 │ │ +41f850: 5421 e697 |0002: iget-object v1, v2, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@97e6 │ │ +41f854: 7130 72ad 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@ad72 │ │ +41f85a: 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; │ │ │ │ @@ -1510216,17 +1510199,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 │ │ -41fab0: |[41fab0] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.$r8$lambda$MQPGNmEOfWB7qCN2ak68kWBFFOY:(Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ -41fac0: 7030 76ad 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;.lambda$search$0:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V // method@ad76 │ │ -41fac6: 0e00 |0003: return-void │ │ +41fa78: |[41fa78] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.$r8$lambda$MQPGNmEOfWB7qCN2ak68kWBFFOY:(Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ +41fa88: 7030 76ad 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;.lambda$search$0:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V // method@ad76 │ │ +41fa8e: 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; │ │ @@ -1510236,17 +1510219,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41fac8: |[41fac8] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.:()V │ │ -41fad8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -41fade: 0e00 |0003: return-void │ │ +41fa90: |[41fa90] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.:()V │ │ +41faa0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +41faa6: 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;) │ │ @@ -1510254,60 +1510237,60 @@ │ │ type : '(Ljava/lang/String;)Lokhttp3/Request;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 95 16-bit code units │ │ -41f9e0: |[41f9e0] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.buildAuthenticatedRequest:(Ljava/lang/String;)Lokhttp3/Request; │ │ -41f9f0: 1a00 3b5d |0000: const-string v0, "UTC" // string@5d3b │ │ -41f9f4: 7110 dcb5 0000 |0002: invoke-static {v0}, Ljava/util/TimeZone;.getTimeZone:(Ljava/lang/String;)Ljava/util/TimeZone; // method@b5dc │ │ -41f9fa: 0c00 |0005: move-result-object v0 │ │ -41f9fc: 7110 f0b4 0000 |0006: invoke-static {v0}, Ljava/util/Calendar;.getInstance:(Ljava/util/TimeZone;)Ljava/util/Calendar; // method@b4f0 │ │ -41fa02: 0c00 |0009: move-result-object v0 │ │ -41fa04: 6e10 e9b4 0000 |000a: invoke-virtual {v0}, Ljava/util/Calendar;.clear:()V // method@b4e9 │ │ -41fa0a: 2201 051f |000d: new-instance v1, Ljava/util/Date; // type@1f05 │ │ -41fa0e: 7010 21b5 0100 |000f: invoke-direct {v1}, Ljava/util/Date;.:()V // method@b521 │ │ -41fa14: 6e20 f7b4 1000 |0012: invoke-virtual {v0, v1}, Ljava/util/Calendar;.setTime:(Ljava/util/Date;)V // method@b4f7 │ │ -41fa1a: 6e10 f3b4 0000 |0015: invoke-virtual {v0}, Ljava/util/Calendar;.getTimeInMillis:()J // method@b4f3 │ │ -41fa20: 0b00 |0018: move-result-wide v0 │ │ -41fa22: 1602 e803 |0019: const-wide/16 v2, #int 1000 // #3e8 │ │ -41fa26: be20 |001b: div-long/2addr v0, v2 │ │ -41fa28: 7120 4bb3 1000 |001c: invoke-static {v0, v1}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b34b │ │ -41fa2e: 0c00 |001f: move-result-object v0 │ │ -41fa30: 2201 8f1e |0020: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -41fa34: 7010 50b3 0100 |0022: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -41fa3a: 1a02 de63 |0025: const-string v2, "XTMMQGA2YZ4WJUBYY4HKXAaAhk4^2YBsTE33vdbwbZNj82ZRLABDDqFdKe7x" // string@63de │ │ -41fa3e: 6e20 5cb3 2100 |0027: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -41fa44: 6e20 5cb3 0100 |002a: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -41fa4a: 6e10 67b3 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -41fa50: 0c01 |0030: move-result-object v1 │ │ -41fa52: 7110 79ad 0100 |0031: invoke-static {v1}, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;.sha1:(Ljava/lang/String;)Ljava/lang/String; // method@ad79 │ │ -41fa58: 0c01 |0034: move-result-object v1 │ │ -41fa5a: 2202 b51f |0035: new-instance v2, Lokhttp3/Request$Builder; // type@1fb5 │ │ -41fa5e: 7010 19b7 0200 |0037: invoke-direct {v2}, Lokhttp3/Request$Builder;.:()V // method@b719 │ │ -41fa64: 1a03 ae63 |003a: const-string v3, "X-Auth-Date" // string@63ae │ │ -41fa68: 6e30 1ab7 3200 |003c: invoke-virtual {v2, v3, v0}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b71a │ │ -41fa6e: 0c00 |003f: move-result-object v0 │ │ -41fa70: 1a02 af63 |0040: const-string v2, "X-Auth-Key" // string@63af │ │ -41fa74: 1a03 dd63 |0042: const-string v3, "XTMMQGA2YZ4WJUBYY4HK" // string@63dd │ │ -41fa78: 6e30 1ab7 2003 |0044: invoke-virtual {v0, v2, v3}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b71a │ │ -41fa7e: 0c00 |0047: move-result-object v0 │ │ -41fa80: 1a02 680f |0048: const-string v2, "Authorization" // string@0f68 │ │ -41fa84: 6e30 1ab7 2001 |004a: invoke-virtual {v0, v2, v1}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b71a │ │ -41fa8a: 0c00 |004d: move-result-object v0 │ │ -41fa8c: 1a01 535e |004e: const-string v1, "User-Agent" // string@5e53 │ │ -41fa90: 6202 6b6d |0050: sget-object v2, Lde/danoeh/antennapod/core/ClientConfig;.USER_AGENT:Ljava/lang/String; // field@6d6b │ │ -41fa94: 6e30 1ab7 1002 |0052: invoke-virtual {v0, v1, v2}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b71a │ │ -41fa9a: 0c00 |0055: move-result-object v0 │ │ -41fa9c: 6e20 23b7 5000 |0056: invoke-virtual {v0, v5}, Lokhttp3/Request$Builder;.url:(Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b723 │ │ -41faa2: 0c05 |0059: move-result-object v5 │ │ -41faa4: 6e10 1bb7 0500 |005a: invoke-virtual {v5}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b71b │ │ -41faaa: 0c05 |005d: move-result-object v5 │ │ -41faac: 1105 |005e: return-object v5 │ │ +41f9a8: |[41f9a8] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.buildAuthenticatedRequest:(Ljava/lang/String;)Lokhttp3/Request; │ │ +41f9b8: 1a00 3b5d |0000: const-string v0, "UTC" // string@5d3b │ │ +41f9bc: 7110 dcb5 0000 |0002: invoke-static {v0}, Ljava/util/TimeZone;.getTimeZone:(Ljava/lang/String;)Ljava/util/TimeZone; // method@b5dc │ │ +41f9c2: 0c00 |0005: move-result-object v0 │ │ +41f9c4: 7110 f0b4 0000 |0006: invoke-static {v0}, Ljava/util/Calendar;.getInstance:(Ljava/util/TimeZone;)Ljava/util/Calendar; // method@b4f0 │ │ +41f9ca: 0c00 |0009: move-result-object v0 │ │ +41f9cc: 6e10 e9b4 0000 |000a: invoke-virtual {v0}, Ljava/util/Calendar;.clear:()V // method@b4e9 │ │ +41f9d2: 2201 051f |000d: new-instance v1, Ljava/util/Date; // type@1f05 │ │ +41f9d6: 7010 21b5 0100 |000f: invoke-direct {v1}, Ljava/util/Date;.:()V // method@b521 │ │ +41f9dc: 6e20 f7b4 1000 |0012: invoke-virtual {v0, v1}, Ljava/util/Calendar;.setTime:(Ljava/util/Date;)V // method@b4f7 │ │ +41f9e2: 6e10 f3b4 0000 |0015: invoke-virtual {v0}, Ljava/util/Calendar;.getTimeInMillis:()J // method@b4f3 │ │ +41f9e8: 0b00 |0018: move-result-wide v0 │ │ +41f9ea: 1602 e803 |0019: const-wide/16 v2, #int 1000 // #3e8 │ │ +41f9ee: be20 |001b: div-long/2addr v0, v2 │ │ +41f9f0: 7120 4bb3 1000 |001c: invoke-static {v0, v1}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b34b │ │ +41f9f6: 0c00 |001f: move-result-object v0 │ │ +41f9f8: 2201 8f1e |0020: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +41f9fc: 7010 50b3 0100 |0022: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +41fa02: 1a02 de63 |0025: const-string v2, "XTMMQGA2YZ4WJUBYY4HKXAaAhk4^2YBsTE33vdbwbZNj82ZRLABDDqFdKe7x" // string@63de │ │ +41fa06: 6e20 5cb3 2100 |0027: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +41fa0c: 6e20 5cb3 0100 |002a: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +41fa12: 6e10 67b3 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +41fa18: 0c01 |0030: move-result-object v1 │ │ +41fa1a: 7110 79ad 0100 |0031: invoke-static {v1}, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;.sha1:(Ljava/lang/String;)Ljava/lang/String; // method@ad79 │ │ +41fa20: 0c01 |0034: move-result-object v1 │ │ +41fa22: 2202 b51f |0035: new-instance v2, Lokhttp3/Request$Builder; // type@1fb5 │ │ +41fa26: 7010 19b7 0200 |0037: invoke-direct {v2}, Lokhttp3/Request$Builder;.:()V // method@b719 │ │ +41fa2c: 1a03 ae63 |003a: const-string v3, "X-Auth-Date" // string@63ae │ │ +41fa30: 6e30 1ab7 3200 |003c: invoke-virtual {v2, v3, v0}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b71a │ │ +41fa36: 0c00 |003f: move-result-object v0 │ │ +41fa38: 1a02 af63 |0040: const-string v2, "X-Auth-Key" // string@63af │ │ +41fa3c: 1a03 dd63 |0042: const-string v3, "XTMMQGA2YZ4WJUBYY4HK" // string@63dd │ │ +41fa40: 6e30 1ab7 2003 |0044: invoke-virtual {v0, v2, v3}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b71a │ │ +41fa46: 0c00 |0047: move-result-object v0 │ │ +41fa48: 1a02 680f |0048: const-string v2, "Authorization" // string@0f68 │ │ +41fa4c: 6e30 1ab7 2001 |004a: invoke-virtual {v0, v2, v1}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b71a │ │ +41fa52: 0c00 |004d: move-result-object v0 │ │ +41fa54: 1a01 535e |004e: const-string v1, "User-Agent" // string@5e53 │ │ +41fa58: 6202 6b6d |0050: sget-object v2, Lde/danoeh/antennapod/core/ClientConfig;.USER_AGENT:Ljava/lang/String; // field@6d6b │ │ +41fa5c: 6e30 1ab7 1002 |0052: invoke-virtual {v0, v1, v2}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b71a │ │ +41fa62: 0c00 |0055: move-result-object v0 │ │ +41fa64: 6e20 23b7 5000 |0056: invoke-virtual {v0, v5}, Lokhttp3/Request$Builder;.url:(Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b723 │ │ +41fa6a: 0c05 |0059: move-result-object v5 │ │ +41fa6c: 6e10 1bb7 0500 |005a: invoke-virtual {v5}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b71b │ │ +41fa72: 0c05 |005d: move-result-object v5 │ │ +41fa74: 1105 |005e: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=90 │ │ 0x000a line=91 │ │ 0x000d line=92 │ │ 0x0012 line=93 │ │ 0x0015 line=94 │ │ @@ -1510330,71 +1510313,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 │ │ -41fae0: |[41fae0] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.lambda$search$0:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ -41faf0: 1a00 3f5d |0000: const-string v0, "UTF-8" // string@5d3f │ │ -41faf4: 7120 0eb4 0500 |0002: invoke-static {v5, v0}, Ljava/net/URLEncoder;.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b40e │ │ -41fafa: 0c05 |0005: move-result-object v5 │ │ -41fafc: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -41fafe: 2300 2921 |0007: new-array v0, v0, [Ljava/lang/Object; // type@2129 │ │ -41fb02: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -41fb04: 4d05 0001 |000a: aput-object v5, v0, v1 │ │ -41fb08: 1a05 2b99 |000c: const-string v5, "https://api.podcastindex.org/api/1.0/search/byterm?q=%s" // string@992b │ │ -41fb0c: 7120 2ab3 0500 |000e: invoke-static {v5, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32a │ │ -41fb12: 0c05 |0011: move-result-object v5 │ │ -41fb14: 2200 fd1e |0012: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -41fb18: 7010 a0b4 0000 |0014: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -41fb1e: 7100 f698 0000 |0017: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@98f6 │ │ -41fb24: 0c02 |001a: move-result-object v2 │ │ -41fb26: 7020 74ad 5400 |001b: invoke-direct {v4, v5}, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;.buildAuthenticatedRequest:(Ljava/lang/String;)Lokhttp3/Request; // method@ad74 │ │ -41fb2c: 0c05 |001e: move-result-object v5 │ │ -41fb2e: 6e20 18b7 5200 |001f: invoke-virtual {v2, v5}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b718 │ │ -41fb34: 0c05 |0022: move-result-object v5 │ │ -41fb36: 7210 eeb6 0500 |0023: invoke-interface {v5}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b6ee │ │ -41fb3c: 0c05 |0026: move-result-object v5 │ │ -41fb3e: 6e10 31b7 0500 |0027: invoke-virtual {v5}, Lokhttp3/Response;.isSuccessful:()Z // method@b731 │ │ -41fb44: 0a02 |002a: move-result v2 │ │ -41fb46: 3802 2d00 |002b: if-eqz v2, 0058 // +002d │ │ -41fb4a: 6e10 2cb7 0500 |002d: invoke-virtual {v5}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b72c │ │ -41fb50: 0c05 |0030: move-result-object v5 │ │ -41fb52: 6e10 3ab7 0500 |0031: invoke-virtual {v5}, Lokhttp3/ResponseBody;.string:()Ljava/lang/String; // method@b73a │ │ -41fb58: 0c05 |0034: move-result-object v5 │ │ -41fb5a: 2202 e41f |0035: new-instance v2, Lorg/json/JSONObject; // type@1fe4 │ │ -41fb5e: 7020 a9b7 5200 |0037: invoke-direct {v2, v5}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b7a9 │ │ -41fb64: 1a05 a885 |003a: const-string v5, "feeds" // string@85a8 │ │ -41fb68: 6e20 abb7 5200 |003c: invoke-virtual {v2, v5}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@b7ab │ │ -41fb6e: 0c05 |003f: move-result-object v5 │ │ -41fb70: 6e10 a4b7 0500 |0040: invoke-virtual {v5}, Lorg/json/JSONArray;.length:()I // method@b7a4 │ │ -41fb76: 0a02 |0043: move-result v2 │ │ -41fb78: 3521 2700 |0044: if-ge v1, v2, 006b // +0027 │ │ -41fb7c: 6e20 a2b7 1500 |0046: invoke-virtual {v5, v1}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@b7a2 │ │ -41fb82: 0c02 |0049: move-result-object v2 │ │ -41fb84: 7110 82ad 0200 |004a: invoke-static {v2}, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.fromPodcastIndex:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // method@ad82 │ │ -41fb8a: 0c02 |004d: move-result-object v2 │ │ -41fb8c: 5423 e997 |004e: iget-object v3, v2, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@97e9 │ │ -41fb90: 3803 0500 |0050: if-eqz v3, 0055 // +0005 │ │ -41fb94: 7220 5fb5 2000 |0052: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -41fb9a: d801 0101 |0055: add-int/lit8 v1, v1, #int 1 // #01 │ │ -41fb9e: 28e9 |0057: goto 0040 // -0017 │ │ -41fba0: 2201 451e |0058: new-instance v1, Ljava/io/IOException; // type@1e45 │ │ -41fba4: 6e10 35b7 0500 |005a: invoke-virtual {v5}, Lokhttp3/Response;.toString:()Ljava/lang/String; // method@b735 │ │ -41fbaa: 0c05 |005d: move-result-object v5 │ │ -41fbac: 7020 f5b1 5100 |005e: invoke-direct {v1, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b1f5 │ │ -41fbb2: 7220 8eb1 1600 |0061: invoke-interface {v6, v1}, Lio/reactivex/SingleEmitter;.onError:(Ljava/lang/Throwable;)V // method@b18e │ │ -41fbb8: 2807 |0064: goto 006b // +0007 │ │ -41fbba: 0d05 |0065: move-exception v5 │ │ -41fbbc: 2802 |0066: goto 0068 // +0002 │ │ -41fbbe: 0d05 |0067: move-exception v5 │ │ -41fbc0: 7220 8eb1 5600 |0068: invoke-interface {v6, v5}, Lio/reactivex/SingleEmitter;.onError:(Ljava/lang/Throwable;)V // method@b18e │ │ -41fbc6: 7220 8fb1 0600 |006b: invoke-interface {v6, v0}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b18f │ │ -41fbcc: 0e00 |006e: return-void │ │ +41faa8: |[41faa8] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.lambda$search$0:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ +41fab8: 1a00 3f5d |0000: const-string v0, "UTF-8" // string@5d3f │ │ +41fabc: 7120 0eb4 0500 |0002: invoke-static {v5, v0}, Ljava/net/URLEncoder;.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b40e │ │ +41fac2: 0c05 |0005: move-result-object v5 │ │ +41fac4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +41fac6: 2300 2921 |0007: new-array v0, v0, [Ljava/lang/Object; // type@2129 │ │ +41faca: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +41facc: 4d05 0001 |000a: aput-object v5, v0, v1 │ │ +41fad0: 1a05 2b99 |000c: const-string v5, "https://api.podcastindex.org/api/1.0/search/byterm?q=%s" // string@992b │ │ +41fad4: 7120 2ab3 0500 |000e: invoke-static {v5, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32a │ │ +41fada: 0c05 |0011: move-result-object v5 │ │ +41fadc: 2200 fd1e |0012: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +41fae0: 7010 a0b4 0000 |0014: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +41fae6: 7100 f698 0000 |0017: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@98f6 │ │ +41faec: 0c02 |001a: move-result-object v2 │ │ +41faee: 7020 74ad 5400 |001b: invoke-direct {v4, v5}, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;.buildAuthenticatedRequest:(Ljava/lang/String;)Lokhttp3/Request; // method@ad74 │ │ +41faf4: 0c05 |001e: move-result-object v5 │ │ +41faf6: 6e20 18b7 5200 |001f: invoke-virtual {v2, v5}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b718 │ │ +41fafc: 0c05 |0022: move-result-object v5 │ │ +41fafe: 7210 eeb6 0500 |0023: invoke-interface {v5}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b6ee │ │ +41fb04: 0c05 |0026: move-result-object v5 │ │ +41fb06: 6e10 31b7 0500 |0027: invoke-virtual {v5}, Lokhttp3/Response;.isSuccessful:()Z // method@b731 │ │ +41fb0c: 0a02 |002a: move-result v2 │ │ +41fb0e: 3802 2d00 |002b: if-eqz v2, 0058 // +002d │ │ +41fb12: 6e10 2cb7 0500 |002d: invoke-virtual {v5}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b72c │ │ +41fb18: 0c05 |0030: move-result-object v5 │ │ +41fb1a: 6e10 3ab7 0500 |0031: invoke-virtual {v5}, Lokhttp3/ResponseBody;.string:()Ljava/lang/String; // method@b73a │ │ +41fb20: 0c05 |0034: move-result-object v5 │ │ +41fb22: 2202 e41f |0035: new-instance v2, Lorg/json/JSONObject; // type@1fe4 │ │ +41fb26: 7020 a9b7 5200 |0037: invoke-direct {v2, v5}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b7a9 │ │ +41fb2c: 1a05 a885 |003a: const-string v5, "feeds" // string@85a8 │ │ +41fb30: 6e20 abb7 5200 |003c: invoke-virtual {v2, v5}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@b7ab │ │ +41fb36: 0c05 |003f: move-result-object v5 │ │ +41fb38: 6e10 a4b7 0500 |0040: invoke-virtual {v5}, Lorg/json/JSONArray;.length:()I // method@b7a4 │ │ +41fb3e: 0a02 |0043: move-result v2 │ │ +41fb40: 3521 2700 |0044: if-ge v1, v2, 006b // +0027 │ │ +41fb44: 6e20 a2b7 1500 |0046: invoke-virtual {v5, v1}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@b7a2 │ │ +41fb4a: 0c02 |0049: move-result-object v2 │ │ +41fb4c: 7110 82ad 0200 |004a: invoke-static {v2}, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.fromPodcastIndex:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // method@ad82 │ │ +41fb52: 0c02 |004d: move-result-object v2 │ │ +41fb54: 5423 e997 |004e: iget-object v3, v2, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@97e9 │ │ +41fb58: 3803 0500 |0050: if-eqz v3, 0055 // +0005 │ │ +41fb5c: 7220 5fb5 2000 |0052: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +41fb62: d801 0101 |0055: add-int/lit8 v1, v1, #int 1 // #01 │ │ +41fb66: 28e9 |0057: goto 0040 // -0017 │ │ +41fb68: 2201 451e |0058: new-instance v1, Ljava/io/IOException; // type@1e45 │ │ +41fb6c: 6e10 35b7 0500 |005a: invoke-virtual {v5}, Lokhttp3/Response;.toString:()Ljava/lang/String; // method@b735 │ │ +41fb72: 0c05 |005d: move-result-object v5 │ │ +41fb74: 7020 f5b1 5100 |005e: invoke-direct {v1, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b1f5 │ │ +41fb7a: 7220 8eb1 1600 |0061: invoke-interface {v6, v1}, Lio/reactivex/SingleEmitter;.onError:(Ljava/lang/Throwable;)V // method@b18e │ │ +41fb80: 2807 |0064: goto 006b // +0007 │ │ +41fb82: 0d05 |0065: move-exception v5 │ │ +41fb84: 2802 |0066: goto 0068 // +0002 │ │ +41fb86: 0d05 |0067: move-exception v5 │ │ +41fb88: 7220 8eb1 5600 |0068: invoke-interface {v6, v5}, Lio/reactivex/SingleEmitter;.onError:(Ljava/lang/Throwable;)V // method@b18e │ │ +41fb8e: 7220 8fb1 0600 |006b: invoke-interface {v6, v0}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b18f │ │ +41fb94: 0e00 |006e: return-void │ │ catches : 2 │ │ 0x0000 - 0x0006 │ │ Ljava/io/UnsupportedEncodingException; -> 0x0006 │ │ 0x0017 - 0x0064 │ │ Ljava/io/IOException; -> 0x0067 │ │ Lorg/json/JSONException; -> 0x0065 │ │ positions : │ │ @@ -1510425,31 +1510408,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 │ │ -41f920: |[41f920] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.sha1:(Ljava/lang/String;)Ljava/lang/String; │ │ -41f930: 1a00 5753 |0000: const-string v0, "SHA-1" // string@5357 │ │ -41f934: 7110 5bb4 0000 |0002: invoke-static {v0}, Ljava/security/MessageDigest;.getInstance:(Ljava/lang/String;)Ljava/security/MessageDigest; // method@b45b │ │ -41f93a: 0c00 |0005: move-result-object v0 │ │ -41f93c: 1a01 3f5d |0006: const-string v1, "UTF-8" // string@5d3f │ │ -41f940: 6e20 2db3 1200 |0008: invoke-virtual {v2, v1}, Ljava/lang/String;.getBytes:(Ljava/lang/String;)[B // method@b32d │ │ -41f946: 0c02 |000b: move-result-object v2 │ │ -41f948: 6e20 5cb4 2000 |000c: invoke-virtual {v0, v2}, Ljava/security/MessageDigest;.update:([B)V // method@b45c │ │ -41f94e: 6e10 59b4 0000 |000f: invoke-virtual {v0}, Ljava/security/MessageDigest;.digest:()[B // method@b459 │ │ -41f954: 0c02 |0012: move-result-object v2 │ │ -41f956: 7110 7aad 0200 |0013: invoke-static {v2}, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;.toHex:([B)Ljava/lang/String; // method@ad7a │ │ -41f95c: 0c02 |0016: move-result-object v2 │ │ -41f95e: 1102 |0017: return-object v2 │ │ -41f960: 0d02 |0018: move-exception v2 │ │ -41f962: 6e10 8db3 0200 |0019: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -41f968: 1202 |001c: const/4 v2, #int 0 // #0 │ │ -41f96a: 1102 |001d: return-object v2 │ │ +41f8e8: |[41f8e8] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.sha1:(Ljava/lang/String;)Ljava/lang/String; │ │ +41f8f8: 1a00 5753 |0000: const-string v0, "SHA-1" // string@5357 │ │ +41f8fc: 7110 5bb4 0000 |0002: invoke-static {v0}, Ljava/security/MessageDigest;.getInstance:(Ljava/lang/String;)Ljava/security/MessageDigest; // method@b45b │ │ +41f902: 0c00 |0005: move-result-object v0 │ │ +41f904: 1a01 3f5d |0006: const-string v1, "UTF-8" // string@5d3f │ │ +41f908: 6e20 2db3 1200 |0008: invoke-virtual {v2, v1}, Ljava/lang/String;.getBytes:(Ljava/lang/String;)[B // method@b32d │ │ +41f90e: 0c02 |000b: move-result-object v2 │ │ +41f910: 6e20 5cb4 2000 |000c: invoke-virtual {v0, v2}, Ljava/security/MessageDigest;.update:([B)V // method@b45c │ │ +41f916: 6e10 59b4 0000 |000f: invoke-virtual {v0}, Ljava/security/MessageDigest;.digest:()[B // method@b459 │ │ +41f91c: 0c02 |0012: move-result-object v2 │ │ +41f91e: 7110 7aad 0200 |0013: invoke-static {v2}, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;.toHex:([B)Ljava/lang/String; // method@ad7a │ │ +41f924: 0c02 |0016: move-result-object v2 │ │ +41f926: 1102 |0017: return-object v2 │ │ +41f928: 0d02 |0018: move-exception v2 │ │ +41f92a: 6e10 8db3 0200 |0019: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +41f930: 1202 |001c: const/4 v2, #int 0 // #0 │ │ +41f932: 1102 |001d: return-object v2 │ │ catches : 1 │ │ 0x0000 - 0x0017 │ │ Ljava/lang/Exception; -> 0x0018 │ │ positions : │ │ 0x0002 line=110 │ │ 0x0008 line=111 │ │ 0x000f line=112 │ │ @@ -1510462,38 +1510445,38 @@ │ │ type : '([B)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 42 16-bit code units │ │ -41f97c: |[41f97c] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.toHex:([B)Ljava/lang/String; │ │ -41f98c: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -41f990: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -41f996: 2171 |0005: array-length v1, v7 │ │ -41f998: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -41f99a: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -41f99c: 3513 1d00 |0008: if-ge v3, v1, 0025 // +001d │ │ -41f9a0: 4804 0703 |000a: aget-byte v4, v7, v3 │ │ -41f9a4: 7100 83b5 0000 |000c: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b583 │ │ -41f9aa: 0c05 |000f: move-result-object v5 │ │ -41f9ac: 1216 |0010: const/4 v6, #int 1 // #1 │ │ -41f9ae: 2366 2921 |0011: new-array v6, v6, [Ljava/lang/Object; // type@2129 │ │ -41f9b2: 7110 45b2 0400 |0013: invoke-static {v4}, Ljava/lang/Byte;.valueOf:(B)Ljava/lang/Byte; // method@b245 │ │ -41f9b8: 0c04 |0016: move-result-object v4 │ │ -41f9ba: 4d04 0602 |0017: aput-object v4, v6, v2 │ │ -41f9be: 1a04 3f06 |0019: const-string v4, "%02x" // string@063f │ │ -41f9c2: 7130 2bb3 4506 |001b: invoke-static {v5, v4, v6}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32b │ │ -41f9c8: 0c04 |001e: move-result-object v4 │ │ -41f9ca: 6e20 5cb3 4000 |001f: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -41f9d0: d803 0301 |0022: add-int/lit8 v3, v3, #int 1 // #01 │ │ -41f9d4: 28e4 |0024: goto 0008 // -001c │ │ -41f9d6: 6e10 67b3 0000 |0025: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -41f9dc: 0c07 |0028: move-result-object v7 │ │ -41f9de: 1107 |0029: return-object v7 │ │ +41f944: |[41f944] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.toHex:([B)Ljava/lang/String; │ │ +41f954: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +41f958: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +41f95e: 2171 |0005: array-length v1, v7 │ │ +41f960: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +41f962: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +41f964: 3513 1d00 |0008: if-ge v3, v1, 0025 // +001d │ │ +41f968: 4804 0703 |000a: aget-byte v4, v7, v3 │ │ +41f96c: 7100 83b5 0000 |000c: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b583 │ │ +41f972: 0c05 |000f: move-result-object v5 │ │ +41f974: 1216 |0010: const/4 v6, #int 1 // #1 │ │ +41f976: 2366 2921 |0011: new-array v6, v6, [Ljava/lang/Object; // type@2129 │ │ +41f97a: 7110 45b2 0400 |0013: invoke-static {v4}, Ljava/lang/Byte;.valueOf:(B)Ljava/lang/Byte; // method@b245 │ │ +41f980: 0c04 |0016: move-result-object v4 │ │ +41f982: 4d04 0602 |0017: aput-object v4, v6, v2 │ │ +41f986: 1a04 3f06 |0019: const-string v4, "%02x" // string@063f │ │ +41f98a: 7130 2bb3 4506 |001b: invoke-static {v5, v4, v6}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32b │ │ +41f990: 0c04 |001e: move-result-object v4 │ │ +41f992: 6e20 5cb3 4000 |001f: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +41f998: d803 0301 |0022: add-int/lit8 v3, v3, #int 1 // #01 │ │ +41f99c: 28e4 |0024: goto 0008 // -001c │ │ +41f99e: 6e10 67b3 0000 |0025: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +41f9a4: 0c07 |0028: move-result-object v7 │ │ +41f9a6: 1107 |0029: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0005 line=121 │ │ 0x000c line=122 │ │ 0x0025 line=124 │ │ locals : │ │ @@ -1510505,17 +1510488,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41f908: |[41f908] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.getName:()Ljava/lang/String; │ │ -41f918: 1a00 b64f |0000: const-string v0, "Podcast Index" // string@4fb6 │ │ -41f91c: 1100 |0002: return-object v0 │ │ +41f8d0: |[41f8d0] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.getName:()Ljava/lang/String; │ │ +41f8e0: 1a00 b64f |0000: const-string v0, "Podcast Index" // string@4fb6 │ │ +41f8e4: 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;) │ │ @@ -1510523,18 +1510506,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 │ │ -41f8a8: |[41f8a8] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.lookupUrl:(Ljava/lang/String;)Lio/reactivex/Single; │ │ -41f8b8: 7110 8ab1 0100 |0000: invoke-static {v1}, Lio/reactivex/Single;.just:(Ljava/lang/Object;)Lio/reactivex/Single; // method@b18a │ │ -41f8be: 0c01 |0003: move-result-object v1 │ │ -41f8c0: 1101 |0004: return-object v1 │ │ +41f870: |[41f870] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.lookupUrl:(Ljava/lang/String;)Lio/reactivex/Single; │ │ +41f880: 7110 8ab1 0100 |0000: invoke-static {v1}, Lio/reactivex/Single;.just:(Ljava/lang/Object;)Lio/reactivex/Single; // method@b18a │ │ +41f886: 0c01 |0003: move-result-object v1 │ │ +41f888: 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; │ │ │ │ @@ -1510543,28 +1510526,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 │ │ -41f8c4: |[41f8c4] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.search:(Ljava/lang/String;)Lio/reactivex/Single; │ │ -41f8d4: 2200 db1c |0000: new-instance v0, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher$$ExternalSyntheticLambda0; // type@1cdb │ │ -41f8d8: 7030 70ad 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@ad70 │ │ -41f8de: 7110 88b1 0000 |0005: invoke-static {v0}, Lio/reactivex/Single;.create:(Lio/reactivex/SingleOnSubscribe;)Lio/reactivex/Single; // method@b188 │ │ -41f8e4: 0c02 |0008: move-result-object v2 │ │ -41f8e6: 7100 95b1 0000 |0009: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ -41f8ec: 0c00 |000c: move-result-object v0 │ │ -41f8ee: 6e20 8db1 0200 |000d: invoke-virtual {v2, v0}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b18d │ │ -41f8f4: 0c02 |0010: move-result-object v2 │ │ -41f8f6: 7100 90b1 0000 |0011: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ -41f8fc: 0c00 |0014: move-result-object v0 │ │ -41f8fe: 6e20 8bb1 0200 |0015: invoke-virtual {v2, v0}, Lio/reactivex/Single;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b18b │ │ -41f904: 0c02 |0018: move-result-object v2 │ │ -41f906: 1102 |0019: return-object v2 │ │ +41f88c: |[41f88c] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.search:(Ljava/lang/String;)Lio/reactivex/Single; │ │ +41f89c: 2200 db1c |0000: new-instance v0, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher$$ExternalSyntheticLambda0; // type@1cdb │ │ +41f8a0: 7030 70ad 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@ad70 │ │ +41f8a6: 7110 88b1 0000 |0005: invoke-static {v0}, Lio/reactivex/Single;.create:(Lio/reactivex/SingleOnSubscribe;)Lio/reactivex/Single; // method@b188 │ │ +41f8ac: 0c02 |0008: move-result-object v2 │ │ +41f8ae: 7100 95b1 0000 |0009: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ +41f8b4: 0c00 |000c: move-result-object v0 │ │ +41f8b6: 6e20 8db1 0200 |000d: invoke-virtual {v2, v0}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b18d │ │ +41f8bc: 0c02 |0010: move-result-object v2 │ │ +41f8be: 7100 90b1 0000 |0011: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ +41f8c4: 0c00 |0014: move-result-object v0 │ │ +41f8c6: 6e20 8bb1 0200 |0015: invoke-virtual {v2, v0}, Lio/reactivex/Single;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b18b │ │ +41f8cc: 0c02 |0018: move-result-object v2 │ │ +41f8ce: 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; │ │ @@ -1510575,17 +1510558,17 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -41f894: |[41f894] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.urlNeedsLookup:(Ljava/lang/String;)Z │ │ -41f8a4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -41f8a6: 0f01 |0001: return v1 │ │ +41f85c: |[41f85c] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.urlNeedsLookup:(Ljava/lang/String;)Z │ │ +41f86c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +41f86e: 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; │ │ │ │ @@ -1510614,17 +1510597,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42370c: |[42370c] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterfaceStub.:()V │ │ -42371c: 7010 d8ad 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.:()V // method@add8 │ │ -423722: 0e00 |0003: return-void │ │ +4236d4: |[4236d4] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterfaceStub.:()V │ │ +4236e4: 7010 d8ad 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.:()V // method@add8 │ │ +4236ea: 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 - │ │ @@ -1510633,16 +1510616,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 │ │ -423724: |[423724] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterfaceStub.cancel:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ -423734: 0e00 |0000: return-void │ │ +4236ec: |[4236ec] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterfaceStub.cancel:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ +4236fc: 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; │ │ @@ -1510652,16 +1510635,16 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -423738: |[423738] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterfaceStub.cancelAll:(Landroid/content/Context;)V │ │ -423748: 0e00 |0000: return-void │ │ +423700: |[423700] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterfaceStub.cancelAll:(Landroid/content/Context;)V │ │ +423710: 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; │ │ │ │ @@ -1510670,16 +1510653,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 │ │ -42374c: |[42374c] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterfaceStub.download:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -42375c: 0e00 |0000: return-void │ │ +423714: |[423714] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterfaceStub.download:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +423724: 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; │ │ @@ -1510689,16 +1510672,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 │ │ -423760: |[423760] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterfaceStub.downloadNow:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;Z)V │ │ -423770: 0e00 |0000: return-void │ │ +423728: |[423728] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterfaceStub.downloadNow:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;Z)V │ │ +423738: 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; │ │ @@ -1510831,24 +1510814,24 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -4257d8: |[4257d8] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.:()V │ │ -4257e8: 1a00 93c5 |0000: const-string v0, "plain/text; charset=utf-8" // string@c593 │ │ -4257ec: 7110 04b7 0000 |0002: invoke-static {v0}, Lokhttp3/MediaType;.parse:(Ljava/lang/String;)Lokhttp3/MediaType; // method@b704 │ │ -4257f2: 0c00 |0005: move-result-object v0 │ │ -4257f4: 6900 55be |0006: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.TEXT:Lokhttp3/MediaType; // field@be55 │ │ -4257f8: 1a00 6d6c |0008: const-string v0, "application/json; charset=utf-8" // string@6c6d │ │ -4257fc: 7110 04b7 0000 |000a: invoke-static {v0}, Lokhttp3/MediaType;.parse:(Ljava/lang/String;)Lokhttp3/MediaType; // method@b704 │ │ -425802: 0c00 |000d: move-result-object v0 │ │ -425804: 6900 53be |000e: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.JSON:Lokhttp3/MediaType; // field@be53 │ │ -425808: 0e00 |0010: return-void │ │ +4257a0: |[4257a0] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.:()V │ │ +4257b0: 1a00 93c5 |0000: const-string v0, "plain/text; charset=utf-8" // string@c593 │ │ +4257b4: 7110 04b7 0000 |0002: invoke-static {v0}, Lokhttp3/MediaType;.parse:(Ljava/lang/String;)Lokhttp3/MediaType; // method@b704 │ │ +4257ba: 0c00 |0005: move-result-object v0 │ │ +4257bc: 6900 55be |0006: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.TEXT:Lokhttp3/MediaType; // field@be55 │ │ +4257c0: 1a00 6d6c |0008: const-string v0, "application/json; charset=utf-8" // string@6c6d │ │ +4257c4: 7110 04b7 0000 |000a: invoke-static {v0}, Lokhttp3/MediaType;.parse:(Ljava/lang/String;)Lokhttp3/MediaType; // method@b704 │ │ +4257ca: 0c00 |000d: move-result-object v0 │ │ +4257cc: 6900 53be |000e: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.JSON:Lokhttp3/MediaType; // field@be53 │ │ +4257d0: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=51 │ │ 0x000a line=52 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;) │ │ @@ -1510856,33 +1510839,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 │ │ -42580c: |[42580c] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.:(Lokhttp3/OkHttpClient;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -42581c: 7010 ffb2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b2ff │ │ -425822: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -425824: 5c10 5cbe |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.loggedIn:Z // field@be5c │ │ -425828: 5b12 5bbe |0006: iput-object v2, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.httpClient:Lokhttp3/OkHttpClient; // field@be5b │ │ -42582c: 5b14 5abe |0008: iput-object v4, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.deviceId:Ljava/lang/String; // field@be5a │ │ -425830: 5b15 5ebe |000a: iput-object v5, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@be5e │ │ -425834: 5b16 5dbe |000c: iput-object v6, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.password:Ljava/lang/String; // field@be5d │ │ -425838: 2202 1c1d |000e: new-instance v2, Lde/danoeh/antennapod/net/sync/HostnameParser; // type@1d1c │ │ -42583c: 3903 0400 |0010: if-nez v3, 0014 // +0004 │ │ -425840: 1a03 b596 |0012: const-string v3, "gpodder.net" // string@96b5 │ │ -425844: 7020 1cae 3200 |0014: invoke-direct {v2, v3}, Lde/danoeh/antennapod/net/sync/HostnameParser;.:(Ljava/lang/String;)V // method@ae1c │ │ -42584a: 5423 4bbe |0017: iget-object v3, v2, Lde/danoeh/antennapod/net/sync/HostnameParser;.host:Ljava/lang/String; // field@be4b │ │ -42584e: 5b13 57be |0019: iput-object v3, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@be57 │ │ -425852: 5223 4cbe |001b: iget v3, v2, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@be4c │ │ -425856: 5913 58be |001d: iput v3, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@be58 │ │ -42585a: 5422 4dbe |001f: iget-object v2, v2, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@be4d │ │ -42585e: 5b12 59be |0021: iput-object v2, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@be59 │ │ -425862: 0e00 |0023: return-void │ │ +4257d4: |[4257d4] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.:(Lokhttp3/OkHttpClient;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +4257e4: 7010 ffb2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b2ff │ │ +4257ea: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +4257ec: 5c10 5cbe |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.loggedIn:Z // field@be5c │ │ +4257f0: 5b12 5bbe |0006: iput-object v2, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.httpClient:Lokhttp3/OkHttpClient; // field@be5b │ │ +4257f4: 5b14 5abe |0008: iput-object v4, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.deviceId:Ljava/lang/String; // field@be5a │ │ +4257f8: 5b15 5ebe |000a: iput-object v5, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@be5e │ │ +4257fc: 5b16 5dbe |000c: iput-object v6, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.password:Ljava/lang/String; // field@be5d │ │ +425800: 2202 1c1d |000e: new-instance v2, Lde/danoeh/antennapod/net/sync/HostnameParser; // type@1d1c │ │ +425804: 3903 0400 |0010: if-nez v3, 0014 // +0004 │ │ +425808: 1a03 b596 |0012: const-string v3, "gpodder.net" // string@96b5 │ │ +42580c: 7020 1cae 3200 |0014: invoke-direct {v2, v3}, Lde/danoeh/antennapod/net/sync/HostnameParser;.:(Ljava/lang/String;)V // method@ae1c │ │ +425812: 5423 4bbe |0017: iget-object v3, v2, Lde/danoeh/antennapod/net/sync/HostnameParser;.host:Ljava/lang/String; // field@be4b │ │ +425816: 5b13 57be |0019: iput-object v3, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@be57 │ │ +42581a: 5223 4cbe |001b: iget v3, v2, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@be4c │ │ +42581e: 5913 58be |001d: iput v3, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@be58 │ │ +425822: 5422 4dbe |001f: iget-object v2, v2, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@be4d │ │ +425826: 5b12 59be |0021: iput-object v2, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@be59 │ │ +42582a: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0004 line=59 │ │ 0x0006 line=65 │ │ 0x0008 line=66 │ │ 0x000a line=67 │ │ @@ -1510904,56 +1510887,56 @@ │ │ type : '(Lokhttp3/Response;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 91 16-bit code units │ │ -425864: |[425864] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.checkStatusCode:(Lokhttp3/Response;)V │ │ -425874: 6e10 2eb7 0600 |0000: invoke-virtual {v6}, Lokhttp3/Response;.code:()I // method@b72e │ │ -42587a: 0a00 |0003: move-result v0 │ │ -42587c: 1301 c800 |0004: const/16 v1, #int 200 // #c8 │ │ -425880: 3210 5400 |0006: if-eq v0, v1, 005a // +0054 │ │ -425884: 1301 9101 |0008: const/16 v1, #int 401 // #191 │ │ -425888: 3210 4800 |000a: if-eq v0, v1, 0052 // +0048 │ │ -42588c: 1301 f401 |000c: const/16 v1, #int 500 // #1f4 │ │ -425890: 1a02 4007 |000e: const-string v2, ")" // string@0740 │ │ -425894: 3410 1c00 |0010: if-lt v0, v1, 002c // +001c │ │ -425898: 2206 201d |0012: new-instance v6, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceBadStatusCodeException; // type@1d20 │ │ -42589c: 2201 8f1e |0014: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -4258a0: 7010 50b3 0100 |0016: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -4258a6: 1a03 a41f |0019: const-string v3, "Gpodder.net is currently unavailable (code " // string@1fa4 │ │ -4258aa: 6e20 5cb3 3100 |001b: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4258b0: 6e20 57b3 0100 |001e: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -4258b6: 6e20 5cb3 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4258bc: 6e10 67b3 0100 |0024: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -4258c2: 0c01 |0027: move-result-object v1 │ │ -4258c4: 7030 35ae 1600 |0028: invoke-direct {v6, v1, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceBadStatusCodeException;.:(Ljava/lang/String;I)V // method@ae35 │ │ -4258ca: 2706 |002b: throw v6 │ │ -4258cc: 2201 201d |002c: new-instance v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceBadStatusCodeException; // type@1d20 │ │ -4258d0: 2203 8f1e |002e: new-instance v3, Ljava/lang/StringBuilder; // type@1e8f │ │ -4258d4: 7010 50b3 0300 |0030: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -4258da: 1a04 575d |0033: const-string v4, "Unable to connect to Gpodder.net (code " // string@5d57 │ │ -4258de: 6e20 5cb3 4300 |0035: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4258e4: 6e20 57b3 0300 |0038: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -4258ea: 1a04 2e0a |003b: const-string v4, ": " // string@0a2e │ │ -4258ee: 6e20 5cb3 4300 |003d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4258f4: 6e10 32b7 0600 |0040: invoke-virtual {v6}, Lokhttp3/Response;.message:()Ljava/lang/String; // method@b732 │ │ -4258fa: 0c06 |0043: move-result-object v6 │ │ -4258fc: 6e20 5cb3 6300 |0044: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -425902: 6e20 5cb3 2300 |0047: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -425908: 6e10 67b3 0300 |004a: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -42590e: 0c06 |004d: move-result-object v6 │ │ -425910: 7030 35ae 6100 |004e: invoke-direct {v1, v6, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceBadStatusCodeException;.:(Ljava/lang/String;I)V // method@ae35 │ │ -425916: 2701 |0051: throw v1 │ │ -425918: 2206 1f1d |0052: new-instance v6, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceAuthenticationException; // type@1d1f │ │ -42591c: 1a00 aa63 |0054: const-string v0, "Wrong username or password" // string@63aa │ │ -425920: 7020 34ae 0600 |0056: invoke-direct {v6, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceAuthenticationException;.:(Ljava/lang/String;)V // method@ae34 │ │ -425926: 2706 |0059: throw v6 │ │ -425928: 0e00 |005a: return-void │ │ +42582c: |[42582c] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.checkStatusCode:(Lokhttp3/Response;)V │ │ +42583c: 6e10 2eb7 0600 |0000: invoke-virtual {v6}, Lokhttp3/Response;.code:()I // method@b72e │ │ +425842: 0a00 |0003: move-result v0 │ │ +425844: 1301 c800 |0004: const/16 v1, #int 200 // #c8 │ │ +425848: 3210 5400 |0006: if-eq v0, v1, 005a // +0054 │ │ +42584c: 1301 9101 |0008: const/16 v1, #int 401 // #191 │ │ +425850: 3210 4800 |000a: if-eq v0, v1, 0052 // +0048 │ │ +425854: 1301 f401 |000c: const/16 v1, #int 500 // #1f4 │ │ +425858: 1a02 4007 |000e: const-string v2, ")" // string@0740 │ │ +42585c: 3410 1c00 |0010: if-lt v0, v1, 002c // +001c │ │ +425860: 2206 201d |0012: new-instance v6, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceBadStatusCodeException; // type@1d20 │ │ +425864: 2201 8f1e |0014: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +425868: 7010 50b3 0100 |0016: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +42586e: 1a03 a41f |0019: const-string v3, "Gpodder.net is currently unavailable (code " // string@1fa4 │ │ +425872: 6e20 5cb3 3100 |001b: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +425878: 6e20 57b3 0100 |001e: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +42587e: 6e20 5cb3 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +425884: 6e10 67b3 0100 |0024: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +42588a: 0c01 |0027: move-result-object v1 │ │ +42588c: 7030 35ae 1600 |0028: invoke-direct {v6, v1, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceBadStatusCodeException;.:(Ljava/lang/String;I)V // method@ae35 │ │ +425892: 2706 |002b: throw v6 │ │ +425894: 2201 201d |002c: new-instance v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceBadStatusCodeException; // type@1d20 │ │ +425898: 2203 8f1e |002e: new-instance v3, Ljava/lang/StringBuilder; // type@1e8f │ │ +42589c: 7010 50b3 0300 |0030: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +4258a2: 1a04 575d |0033: const-string v4, "Unable to connect to Gpodder.net (code " // string@5d57 │ │ +4258a6: 6e20 5cb3 4300 |0035: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4258ac: 6e20 57b3 0300 |0038: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +4258b2: 1a04 2e0a |003b: const-string v4, ": " // string@0a2e │ │ +4258b6: 6e20 5cb3 4300 |003d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4258bc: 6e10 32b7 0600 |0040: invoke-virtual {v6}, Lokhttp3/Response;.message:()Ljava/lang/String; // method@b732 │ │ +4258c2: 0c06 |0043: move-result-object v6 │ │ +4258c4: 6e20 5cb3 6300 |0044: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4258ca: 6e20 5cb3 2300 |0047: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4258d0: 6e10 67b3 0300 |004a: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +4258d6: 0c06 |004d: move-result-object v6 │ │ +4258d8: 7030 35ae 6100 |004e: invoke-direct {v1, v6, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceBadStatusCodeException;.:(Ljava/lang/String;I)V // method@ae35 │ │ +4258de: 2701 |0051: throw v1 │ │ +4258e0: 2206 1f1d |0052: new-instance v6, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceAuthenticationException; // type@1d1f │ │ +4258e4: 1a00 aa63 |0054: const-string v0, "Wrong username or password" // string@63aa │ │ +4258e8: 7020 34ae 0600 |0056: invoke-direct {v6, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceAuthenticationException;.:(Ljava/lang/String;)V // method@ae34 │ │ +4258ee: 2706 |0059: throw v6 │ │ +4258f0: 0e00 |005a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=425 │ │ 0x0012 line=438 │ │ 0x002c line=441 │ │ 0x0040 line=442 │ │ 0x0052 line=428 │ │ @@ -1510966,41 +1510949,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 │ │ -425474: |[425474] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.executeRequest:(Lokhttp3/Request$Builder;)Ljava/lang/String; │ │ -425484: 6e10 1bb7 0300 |0000: invoke-virtual {v3}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b71b │ │ -42548a: 0c03 |0003: move-result-object v3 │ │ -42548c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -42548e: 5421 5bbe |0005: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.httpClient:Lokhttp3/OkHttpClient; // field@be5b │ │ -425492: 6e20 18b7 3100 |0007: invoke-virtual {v1, v3}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b718 │ │ -425498: 0c03 |000a: move-result-object v3 │ │ -42549a: 7210 eeb6 0300 |000b: invoke-interface {v3}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b6ee │ │ -4254a0: 0c03 |000e: move-result-object v3 │ │ -4254a2: 7020 20ae 3200 |000f: invoke-direct {v2, v3}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.checkStatusCode:(Lokhttp3/Response;)V // method@ae20 │ │ -4254a8: 6e10 2cb7 0300 |0012: invoke-virtual {v3}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b72c │ │ -4254ae: 0c00 |0015: move-result-object v0 │ │ -4254b0: 7020 25ae 0200 |0016: invoke-direct {v2, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.getStringFromResponseBody:(Lokhttp3/ResponseBody;)Ljava/lang/String; // method@ae25 │ │ -4254b6: 0c03 |0019: move-result-object v3 │ │ -4254b8: 3800 0500 |001a: if-eqz v0, 001f // +0005 │ │ -4254bc: 6e10 37b7 0000 |001c: invoke-virtual {v0}, Lokhttp3/ResponseBody;.close:()V // method@b737 │ │ -4254c2: 1103 |001f: return-object v3 │ │ -4254c4: 0d03 |0020: move-exception v3 │ │ -4254c6: 280b |0021: goto 002c // +000b │ │ -4254c8: 0d03 |0022: move-exception v3 │ │ -4254ca: 6e10 8db3 0300 |0023: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -4254d0: 2201 211d |0026: new-instance v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1d21 │ │ -4254d4: 7020 37ae 3100 |0028: invoke-direct {v1, v3}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@ae37 │ │ -4254da: 2701 |002b: throw v1 │ │ -4254dc: 3800 0500 |002c: if-eqz v0, 0031 // +0005 │ │ -4254e0: 6e10 37b7 0000 |002e: invoke-virtual {v0}, Lokhttp3/ResponseBody;.close:()V // method@b737 │ │ -4254e6: 2703 |0031: throw v3 │ │ +42543c: |[42543c] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.executeRequest:(Lokhttp3/Request$Builder;)Ljava/lang/String; │ │ +42544c: 6e10 1bb7 0300 |0000: invoke-virtual {v3}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b71b │ │ +425452: 0c03 |0003: move-result-object v3 │ │ +425454: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +425456: 5421 5bbe |0005: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.httpClient:Lokhttp3/OkHttpClient; // field@be5b │ │ +42545a: 6e20 18b7 3100 |0007: invoke-virtual {v1, v3}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b718 │ │ +425460: 0c03 |000a: move-result-object v3 │ │ +425462: 7210 eeb6 0300 |000b: invoke-interface {v3}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b6ee │ │ +425468: 0c03 |000e: move-result-object v3 │ │ +42546a: 7020 20ae 3200 |000f: invoke-direct {v2, v3}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.checkStatusCode:(Lokhttp3/Response;)V // method@ae20 │ │ +425470: 6e10 2cb7 0300 |0012: invoke-virtual {v3}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b72c │ │ +425476: 0c00 |0015: move-result-object v0 │ │ +425478: 7020 25ae 0200 |0016: invoke-direct {v2, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.getStringFromResponseBody:(Lokhttp3/ResponseBody;)Ljava/lang/String; // method@ae25 │ │ +42547e: 0c03 |0019: move-result-object v3 │ │ +425480: 3800 0500 |001a: if-eqz v0, 001f // +0005 │ │ +425484: 6e10 37b7 0000 |001c: invoke-virtual {v0}, Lokhttp3/ResponseBody;.close:()V // method@b737 │ │ +42548a: 1103 |001f: return-object v3 │ │ +42548c: 0d03 |0020: move-exception v3 │ │ +42548e: 280b |0021: goto 002c // +000b │ │ +425490: 0d03 |0022: move-exception v3 │ │ +425492: 6e10 8db3 0300 |0023: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +425498: 2201 211d |0026: new-instance v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1d21 │ │ +42549c: 7020 37ae 3100 |0028: invoke-direct {v1, v3}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@ae37 │ │ +4254a2: 2701 |002b: throw v1 │ │ +4254a4: 3800 0500 |002c: if-eqz v0, 0031 // +0005 │ │ +4254a8: 6e10 37b7 0000 |002e: invoke-virtual {v0}, Lokhttp3/ResponseBody;.close:()V // method@b737 │ │ +4254ae: 2703 |0031: throw v3 │ │ catches : 2 │ │ 0x0005 - 0x001a │ │ Ljava/io/IOException; -> 0x0022 │ │ -> 0x0020 │ │ 0x0023 - 0x002c │ │ -> 0x0020 │ │ positions : │ │ @@ -1511023,43 +1511006,43 @@ │ │ type : '(Lokhttp3/ResponseBody;)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 54 16-bit code units │ │ -425500: |[425500] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.getStringFromResponseBody:(Lokhttp3/ResponseBody;)Ljava/lang/String; │ │ -425510: 6e10 38b7 0500 |0000: invoke-virtual {v5}, Lokhttp3/ResponseBody;.contentLength:()J // method@b738 │ │ -425516: 0b00 |0003: move-result-wide v0 │ │ -425518: 8401 |0004: long-to-int v1, v0 │ │ -42551a: 3d01 0800 |0005: if-lez v1, 000d // +0008 │ │ -42551e: 2200 381e |0007: new-instance v0, Ljava/io/ByteArrayOutputStream; // type@1e38 │ │ -425522: 7020 a9b1 1000 |0009: invoke-direct {v0, v1}, Ljava/io/ByteArrayOutputStream;.:(I)V // method@b1a9 │ │ -425528: 2806 |000c: goto 0012 // +0006 │ │ -42552a: 2200 381e |000d: new-instance v0, Ljava/io/ByteArrayOutputStream; // type@1e38 │ │ -42552e: 7010 a8b1 0000 |000f: invoke-direct {v0}, Ljava/io/ByteArrayOutputStream;.:()V // method@b1a8 │ │ -425534: 1301 0020 |0012: const/16 v1, #int 8192 // #2000 │ │ -425538: 2311 fd1f |0014: new-array v1, v1, [B // type@1ffd │ │ -42553c: 6e10 36b7 0500 |0016: invoke-virtual {v5}, Lokhttp3/ResponseBody;.byteStream:()Ljava/io/InputStream; // method@b736 │ │ -425542: 0c05 |0019: move-result-object v5 │ │ -425544: 6e20 feb1 1500 |001a: invoke-virtual {v5, v1}, Ljava/io/InputStream;.read:([B)I // method@b1fe │ │ -42554a: 0a02 |001d: move-result v2 │ │ -42554c: 3d02 0700 |001e: if-lez v2, 0025 // +0007 │ │ -425550: 1203 |0020: const/4 v3, #int 0 // #0 │ │ -425552: 6e40 b1b1 1023 |0021: invoke-virtual {v0, v1, v3, v2}, Ljava/io/ByteArrayOutputStream;.write:([BII)V // method@b1b1 │ │ -425558: 28f6 |0024: goto 001a // -000a │ │ -42555a: 1a05 3f5d |0025: const-string v5, "UTF-8" // string@5d3f │ │ -42555e: 6e20 afb1 5000 |0027: invoke-virtual {v0, v5}, Ljava/io/ByteArrayOutputStream;.toString:(Ljava/lang/String;)Ljava/lang/String; // method@b1af │ │ -425564: 0c05 |002a: move-result-object v5 │ │ -425566: 1105 |002b: return-object v5 │ │ -425568: 0d05 |002c: move-exception v5 │ │ -42556a: 6e10 8db3 0500 |002d: invoke-virtual {v5}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -425570: 2200 211d |0030: new-instance v0, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1d21 │ │ -425574: 7020 37ae 5000 |0032: invoke-direct {v0, v5}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@ae37 │ │ -42557a: 2700 |0035: throw v0 │ │ +4254c8: |[4254c8] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.getStringFromResponseBody:(Lokhttp3/ResponseBody;)Ljava/lang/String; │ │ +4254d8: 6e10 38b7 0500 |0000: invoke-virtual {v5}, Lokhttp3/ResponseBody;.contentLength:()J // method@b738 │ │ +4254de: 0b00 |0003: move-result-wide v0 │ │ +4254e0: 8401 |0004: long-to-int v1, v0 │ │ +4254e2: 3d01 0800 |0005: if-lez v1, 000d // +0008 │ │ +4254e6: 2200 381e |0007: new-instance v0, Ljava/io/ByteArrayOutputStream; // type@1e38 │ │ +4254ea: 7020 a9b1 1000 |0009: invoke-direct {v0, v1}, Ljava/io/ByteArrayOutputStream;.:(I)V // method@b1a9 │ │ +4254f0: 2806 |000c: goto 0012 // +0006 │ │ +4254f2: 2200 381e |000d: new-instance v0, Ljava/io/ByteArrayOutputStream; // type@1e38 │ │ +4254f6: 7010 a8b1 0000 |000f: invoke-direct {v0}, Ljava/io/ByteArrayOutputStream;.:()V // method@b1a8 │ │ +4254fc: 1301 0020 |0012: const/16 v1, #int 8192 // #2000 │ │ +425500: 2311 fd1f |0014: new-array v1, v1, [B // type@1ffd │ │ +425504: 6e10 36b7 0500 |0016: invoke-virtual {v5}, Lokhttp3/ResponseBody;.byteStream:()Ljava/io/InputStream; // method@b736 │ │ +42550a: 0c05 |0019: move-result-object v5 │ │ +42550c: 6e20 feb1 1500 |001a: invoke-virtual {v5, v1}, Ljava/io/InputStream;.read:([B)I // method@b1fe │ │ +425512: 0a02 |001d: move-result v2 │ │ +425514: 3d02 0700 |001e: if-lez v2, 0025 // +0007 │ │ +425518: 1203 |0020: const/4 v3, #int 0 // #0 │ │ +42551a: 6e40 b1b1 1023 |0021: invoke-virtual {v0, v1, v3, v2}, Ljava/io/ByteArrayOutputStream;.write:([BII)V // method@b1b1 │ │ +425520: 28f6 |0024: goto 001a // -000a │ │ +425522: 1a05 3f5d |0025: const-string v5, "UTF-8" // string@5d3f │ │ +425526: 6e20 afb1 5000 |0027: invoke-virtual {v0, v5}, Ljava/io/ByteArrayOutputStream;.toString:(Ljava/lang/String;)Ljava/lang/String; // method@b1af │ │ +42552c: 0c05 |002a: move-result-object v5 │ │ +42552e: 1105 |002b: return-object v5 │ │ +425530: 0d05 |002c: move-exception v5 │ │ +425532: 6e10 8db3 0500 |002d: invoke-virtual {v5}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +425538: 2200 211d |0030: new-instance v0, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1d21 │ │ +42553c: 7020 37ae 5000 |0032: invoke-direct {v0, v5}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@ae37 │ │ +425542: 2700 |0035: throw v0 │ │ catches : 1 │ │ 0x0014 - 0x002b │ │ Ljava/io/IOException; -> 0x002c │ │ positions : │ │ 0x0000 line=404 │ │ 0x0007 line=406 │ │ 0x000d line=408 │ │ @@ -1511078,30 +1511061,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 │ │ -424eb0: |[424eb0] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.readDeviceFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; │ │ -424ec0: 1a00 fb99 |0000: const-string v0, "id" // string@99fb │ │ -424ec4: 6e20 aeb7 0500 |0002: invoke-virtual {v5, v0}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b7ae │ │ -424eca: 0c00 |0005: move-result-object v0 │ │ -424ecc: 1a01 1172 |0006: const-string v1, "caption" // string@7211 │ │ -424ed0: 6e20 aeb7 1500 |0008: invoke-virtual {v5, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b7ae │ │ -424ed6: 0c01 |000b: move-result-object v1 │ │ -424ed8: 1a02 ece2 |000c: const-string v2, "type" // string@e2ec │ │ -424edc: 6e20 aeb7 2500 |000e: invoke-virtual {v5, v2}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b7ae │ │ -424ee2: 0c02 |0011: move-result-object v2 │ │ -424ee4: 1a03 51de |0012: const-string v3, "subscriptions" // string@de51 │ │ -424ee8: 6e20 aab7 3500 |0014: invoke-virtual {v5, v3}, Lorg/json/JSONObject;.getInt:(Ljava/lang/String;)I // method@b7aa │ │ -424eee: 0a05 |0017: move-result v5 │ │ -424ef0: 2203 331d |0018: new-instance v3, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; // type@1d33 │ │ -424ef4: 7055 51ae 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@ae51 │ │ -424efa: 1103 |001d: return-object v3 │ │ +424e78: |[424e78] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.readDeviceFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; │ │ +424e88: 1a00 fb99 |0000: const-string v0, "id" // string@99fb │ │ +424e8c: 6e20 aeb7 0500 |0002: invoke-virtual {v5, v0}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b7ae │ │ +424e92: 0c00 |0005: move-result-object v0 │ │ +424e94: 1a01 1172 |0006: const-string v1, "caption" // string@7211 │ │ +424e98: 6e20 aeb7 1500 |0008: invoke-virtual {v5, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b7ae │ │ +424e9e: 0c01 |000b: move-result-object v1 │ │ +424ea0: 1a02 ece2 |000c: const-string v2, "type" // string@e2ec │ │ +424ea4: 6e20 aeb7 2500 |000e: invoke-virtual {v5, v2}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b7ae │ │ +424eaa: 0c02 |0011: move-result-object v2 │ │ +424eac: 1a03 51de |0012: const-string v3, "subscriptions" // string@de51 │ │ +424eb0: 6e20 aab7 3500 |0014: invoke-virtual {v5, v3}, Lorg/json/JSONObject;.getInt:(Ljava/lang/String;)I // method@b7aa │ │ +424eb6: 0a05 |0017: move-result v5 │ │ +424eb8: 2203 331d |0018: new-instance v3, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; // type@1d33 │ │ +424ebc: 7055 51ae 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@ae51 │ │ +424ec2: 1103 |001d: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=510 │ │ 0x0008 line=511 │ │ 0x000e line=512 │ │ 0x0014 line=513 │ │ 0x0018 line=514 │ │ @@ -1511114,31 +1511097,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 │ │ -425644: |[425644] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.readDeviceListFromJsonArray:(Lorg/json/JSONArray;)Ljava/util/List; │ │ -425654: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -425658: 6e10 a4b7 0400 |0002: invoke-virtual {v4}, Lorg/json/JSONArray;.length:()I // method@b7a4 │ │ -42565e: 0a01 |0005: move-result v1 │ │ -425660: 7020 a1b4 1000 |0006: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(I)V // method@b4a1 │ │ -425666: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -425668: 6e10 a4b7 0400 |000a: invoke-virtual {v4}, Lorg/json/JSONArray;.length:()I // method@b7a4 │ │ -42566e: 0a02 |000d: move-result v2 │ │ -425670: 3521 1000 |000e: if-ge v1, v2, 001e // +0010 │ │ -425674: 6e20 a2b7 1400 |0010: invoke-virtual {v4, v1}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@b7a2 │ │ -42567a: 0c02 |0013: move-result-object v2 │ │ -42567c: 7020 29ae 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@ae29 │ │ -425682: 0c02 |0017: move-result-object v2 │ │ -425684: 7220 5fb5 2000 |0018: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -42568a: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -42568e: 28ed |001d: goto 000a // -0013 │ │ -425690: 1100 |001e: return-object v0 │ │ +42560c: |[42560c] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.readDeviceListFromJsonArray:(Lorg/json/JSONArray;)Ljava/util/List; │ │ +42561c: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +425620: 6e10 a4b7 0400 |0002: invoke-virtual {v4}, Lorg/json/JSONArray;.length:()I // method@b7a4 │ │ +425626: 0a01 |0005: move-result v1 │ │ +425628: 7020 a1b4 1000 |0006: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(I)V // method@b4a1 │ │ +42562e: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +425630: 6e10 a4b7 0400 |000a: invoke-virtual {v4}, Lorg/json/JSONArray;.length:()I // method@b7a4 │ │ +425636: 0a02 |000d: move-result v2 │ │ +425638: 3521 1000 |000e: if-ge v1, v2, 001e // +0010 │ │ +42563c: 6e20 a2b7 1400 |0010: invoke-virtual {v4, v1}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@b7a2 │ │ +425642: 0c02 |0013: move-result-object v2 │ │ +425644: 7020 29ae 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@ae29 │ │ +42564a: 0c02 |0017: move-result-object v2 │ │ +42564c: 7220 5fb5 2000 |0018: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +425652: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +425656: 28ed |001d: goto 000a // -0013 │ │ +425658: 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; │ │ @@ -1511149,82 +1511132,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 │ │ -424efc: |[424efc] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.readPodcastFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast; │ │ -424f0c: 1a00 d3e4 |0000: const-string v0, "url" // string@e4d3 │ │ -424f10: 6e20 aeb7 0b00 |0002: invoke-virtual {v11, v0}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b7ae │ │ -424f16: 0c02 |0005: move-result-object v2 │ │ -424f18: 1a00 fce0 |0006: const-string v0, "title" // string@e0fc │ │ -424f1c: 6e20 b0b7 0b00 |0008: invoke-virtual {v11, v0}, Lorg/json/JSONObject;.opt:(Ljava/lang/String;)Ljava/lang/Object; // method@b7b0 │ │ -424f22: 0c00 |000b: move-result-object v0 │ │ -424f24: 2001 8d1e |000c: instance-of v1, v0, Ljava/lang/String; // type@1e8d │ │ -424f28: 3801 0600 |000e: if-eqz v1, 0014 // +0006 │ │ -424f2c: 1f00 8d1e |0010: check-cast v0, Ljava/lang/String; // type@1e8d │ │ -424f30: 0703 |0012: move-object v3, v0 │ │ -424f32: 2802 |0013: goto 0015 // +0002 │ │ -424f34: 0723 |0014: move-object v3, v2 │ │ -424f36: 1a00 da7a |0015: const-string v0, "description" // string@7ada │ │ -424f3a: 6e20 b0b7 0b00 |0017: invoke-virtual {v11, v0}, Lorg/json/JSONObject;.opt:(Ljava/lang/String;)Ljava/lang/Object; // method@b7b0 │ │ -424f40: 0c00 |001a: move-result-object v0 │ │ -424f42: 2001 8d1e |001b: instance-of v1, v0, Ljava/lang/String; // type@1e8d │ │ -424f46: 3801 0500 |001d: if-eqz v1, 0022 // +0005 │ │ -424f4a: 1f00 8d1e |001f: check-cast v0, Ljava/lang/String; // type@1e8d │ │ -424f4e: 2803 |0021: goto 0024 // +0003 │ │ -424f50: 1a00 0000 |0022: const-string v0, "" // string@0000 │ │ -424f54: 0704 |0024: move-object v4, v0 │ │ -424f56: 1a00 45de |0025: const-string v0, "subscribers" // string@de45 │ │ -424f5a: 6e20 aab7 0b00 |0027: invoke-virtual {v11, v0}, Lorg/json/JSONObject;.getInt:(Ljava/lang/String;)I // method@b7aa │ │ -424f60: 0a05 |002a: move-result v5 │ │ -424f62: 1a00 f2a4 |002b: const-string v0, "logo_url" // string@a4f2 │ │ -424f66: 6e20 b0b7 0b00 |002d: invoke-virtual {v11, v0}, Lorg/json/JSONObject;.opt:(Ljava/lang/String;)Ljava/lang/Object; // method@b7b0 │ │ -424f6c: 0c00 |0030: move-result-object v0 │ │ -424f6e: 2001 8d1e |0031: instance-of v1, v0, Ljava/lang/String; // type@1e8d │ │ -424f72: 1206 |0033: const/4 v6, #int 0 // #0 │ │ -424f74: 3801 0500 |0034: if-eqz v1, 0039 // +0005 │ │ -424f78: 1f00 8d1e |0036: check-cast v0, Ljava/lang/String; // type@1e8d │ │ -424f7c: 2802 |0038: goto 003a // +0002 │ │ -424f7e: 0760 |0039: move-object v0, v6 │ │ -424f80: 3900 0f00 |003a: if-nez v0, 0049 // +000f │ │ -424f84: 1a01 5ccf |003c: const-string v1, "scaled_logo_url" // string@cf5c │ │ -424f88: 6e20 b0b7 1b00 |003e: invoke-virtual {v11, v1}, Lorg/json/JSONObject;.opt:(Ljava/lang/String;)Ljava/lang/Object; // method@b7b0 │ │ -424f8e: 0c01 |0041: move-result-object v1 │ │ -424f90: 2017 8d1e |0042: instance-of v7, v1, Ljava/lang/String; // type@1e8d │ │ -424f94: 3807 0500 |0044: if-eqz v7, 0049 // +0005 │ │ -424f98: 1f01 8d1e |0046: check-cast v1, Ljava/lang/String; // type@1e8d │ │ -424f9c: 0710 |0048: move-object v0, v1 │ │ -424f9e: 1a01 4be7 |0049: const-string v1, "website" // string@e74b │ │ -424fa2: 6e20 b0b7 1b00 |004b: invoke-virtual {v11, v1}, Lorg/json/JSONObject;.opt:(Ljava/lang/String;)Ljava/lang/Object; // method@b7b0 │ │ -424fa8: 0c01 |004e: move-result-object v1 │ │ -424faa: 2017 8d1e |004f: instance-of v7, v1, Ljava/lang/String; // type@1e8d │ │ -424fae: 3807 0600 |0051: if-eqz v7, 0057 // +0006 │ │ -424fb2: 1f01 8d1e |0053: check-cast v1, Ljava/lang/String; // type@1e8d │ │ -424fb6: 0717 |0055: move-object v7, v1 │ │ -424fb8: 2802 |0056: goto 0058 // +0002 │ │ -424fba: 0767 |0057: move-object v7, v6 │ │ -424fbc: 1a01 a2bb |0058: const-string v1, "mygpo_link" // string@bba2 │ │ -424fc0: 6e20 aeb7 1b00 |005a: invoke-virtual {v11, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b7ae │ │ -424fc6: 0c08 |005d: move-result-object v8 │ │ -424fc8: 1a01 046e |005e: const-string v1, "author" // string@6e04 │ │ -424fcc: 6e20 b0b7 1b00 |0060: invoke-virtual {v11, v1}, Lorg/json/JSONObject;.opt:(Ljava/lang/String;)Ljava/lang/Object; // method@b7b0 │ │ -424fd2: 0c0b |0063: move-result-object v11 │ │ -424fd4: 20b1 8d1e |0064: instance-of v1, v11, Ljava/lang/String; // type@1e8d │ │ -424fd8: 3801 0600 |0066: if-eqz v1, 006c // +0006 │ │ -424fdc: 1f0b 8d1e |0068: check-cast v11, Ljava/lang/String; // type@1e8d │ │ -424fe0: 07b9 |006a: move-object v9, v11 │ │ -424fe2: 2802 |006b: goto 006d // +0002 │ │ -424fe4: 0769 |006c: move-object v9, v6 │ │ -424fe6: 220b 351d |006d: new-instance v11, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast; // type@1d35 │ │ -424fea: 07b1 |006f: move-object v1, v11 │ │ -424fec: 0706 |0070: move-object v6, v0 │ │ -424fee: 7609 5aae 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@ae5a │ │ -424ff4: 110b |0074: return-object v11 │ │ +424ec4: |[424ec4] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.readPodcastFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast; │ │ +424ed4: 1a00 d3e4 |0000: const-string v0, "url" // string@e4d3 │ │ +424ed8: 6e20 aeb7 0b00 |0002: invoke-virtual {v11, v0}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b7ae │ │ +424ede: 0c02 |0005: move-result-object v2 │ │ +424ee0: 1a00 fce0 |0006: const-string v0, "title" // string@e0fc │ │ +424ee4: 6e20 b0b7 0b00 |0008: invoke-virtual {v11, v0}, Lorg/json/JSONObject;.opt:(Ljava/lang/String;)Ljava/lang/Object; // method@b7b0 │ │ +424eea: 0c00 |000b: move-result-object v0 │ │ +424eec: 2001 8d1e |000c: instance-of v1, v0, Ljava/lang/String; // type@1e8d │ │ +424ef0: 3801 0600 |000e: if-eqz v1, 0014 // +0006 │ │ +424ef4: 1f00 8d1e |0010: check-cast v0, Ljava/lang/String; // type@1e8d │ │ +424ef8: 0703 |0012: move-object v3, v0 │ │ +424efa: 2802 |0013: goto 0015 // +0002 │ │ +424efc: 0723 |0014: move-object v3, v2 │ │ +424efe: 1a00 da7a |0015: const-string v0, "description" // string@7ada │ │ +424f02: 6e20 b0b7 0b00 |0017: invoke-virtual {v11, v0}, Lorg/json/JSONObject;.opt:(Ljava/lang/String;)Ljava/lang/Object; // method@b7b0 │ │ +424f08: 0c00 |001a: move-result-object v0 │ │ +424f0a: 2001 8d1e |001b: instance-of v1, v0, Ljava/lang/String; // type@1e8d │ │ +424f0e: 3801 0500 |001d: if-eqz v1, 0022 // +0005 │ │ +424f12: 1f00 8d1e |001f: check-cast v0, Ljava/lang/String; // type@1e8d │ │ +424f16: 2803 |0021: goto 0024 // +0003 │ │ +424f18: 1a00 0000 |0022: const-string v0, "" // string@0000 │ │ +424f1c: 0704 |0024: move-object v4, v0 │ │ +424f1e: 1a00 45de |0025: const-string v0, "subscribers" // string@de45 │ │ +424f22: 6e20 aab7 0b00 |0027: invoke-virtual {v11, v0}, Lorg/json/JSONObject;.getInt:(Ljava/lang/String;)I // method@b7aa │ │ +424f28: 0a05 |002a: move-result v5 │ │ +424f2a: 1a00 f2a4 |002b: const-string v0, "logo_url" // string@a4f2 │ │ +424f2e: 6e20 b0b7 0b00 |002d: invoke-virtual {v11, v0}, Lorg/json/JSONObject;.opt:(Ljava/lang/String;)Ljava/lang/Object; // method@b7b0 │ │ +424f34: 0c00 |0030: move-result-object v0 │ │ +424f36: 2001 8d1e |0031: instance-of v1, v0, Ljava/lang/String; // type@1e8d │ │ +424f3a: 1206 |0033: const/4 v6, #int 0 // #0 │ │ +424f3c: 3801 0500 |0034: if-eqz v1, 0039 // +0005 │ │ +424f40: 1f00 8d1e |0036: check-cast v0, Ljava/lang/String; // type@1e8d │ │ +424f44: 2802 |0038: goto 003a // +0002 │ │ +424f46: 0760 |0039: move-object v0, v6 │ │ +424f48: 3900 0f00 |003a: if-nez v0, 0049 // +000f │ │ +424f4c: 1a01 5ccf |003c: const-string v1, "scaled_logo_url" // string@cf5c │ │ +424f50: 6e20 b0b7 1b00 |003e: invoke-virtual {v11, v1}, Lorg/json/JSONObject;.opt:(Ljava/lang/String;)Ljava/lang/Object; // method@b7b0 │ │ +424f56: 0c01 |0041: move-result-object v1 │ │ +424f58: 2017 8d1e |0042: instance-of v7, v1, Ljava/lang/String; // type@1e8d │ │ +424f5c: 3807 0500 |0044: if-eqz v7, 0049 // +0005 │ │ +424f60: 1f01 8d1e |0046: check-cast v1, Ljava/lang/String; // type@1e8d │ │ +424f64: 0710 |0048: move-object v0, v1 │ │ +424f66: 1a01 4be7 |0049: const-string v1, "website" // string@e74b │ │ +424f6a: 6e20 b0b7 1b00 |004b: invoke-virtual {v11, v1}, Lorg/json/JSONObject;.opt:(Ljava/lang/String;)Ljava/lang/Object; // method@b7b0 │ │ +424f70: 0c01 |004e: move-result-object v1 │ │ +424f72: 2017 8d1e |004f: instance-of v7, v1, Ljava/lang/String; // type@1e8d │ │ +424f76: 3807 0600 |0051: if-eqz v7, 0057 // +0006 │ │ +424f7a: 1f01 8d1e |0053: check-cast v1, Ljava/lang/String; // type@1e8d │ │ +424f7e: 0717 |0055: move-object v7, v1 │ │ +424f80: 2802 |0056: goto 0058 // +0002 │ │ +424f82: 0767 |0057: move-object v7, v6 │ │ +424f84: 1a01 a2bb |0058: const-string v1, "mygpo_link" // string@bba2 │ │ +424f88: 6e20 aeb7 1b00 |005a: invoke-virtual {v11, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b7ae │ │ +424f8e: 0c08 |005d: move-result-object v8 │ │ +424f90: 1a01 046e |005e: const-string v1, "author" // string@6e04 │ │ +424f94: 6e20 b0b7 1b00 |0060: invoke-virtual {v11, v1}, Lorg/json/JSONObject;.opt:(Ljava/lang/String;)Ljava/lang/Object; // method@b7b0 │ │ +424f9a: 0c0b |0063: move-result-object v11 │ │ +424f9c: 20b1 8d1e |0064: instance-of v1, v11, Ljava/lang/String; // type@1e8d │ │ +424fa0: 3801 0600 |0066: if-eqz v1, 006c // +0006 │ │ +424fa4: 1f0b 8d1e |0068: check-cast v11, Ljava/lang/String; // type@1e8d │ │ +424fa8: 07b9 |006a: move-object v9, v11 │ │ +424faa: 2802 |006b: goto 006d // +0002 │ │ +424fac: 0769 |006c: move-object v9, v6 │ │ +424fae: 220b 351d |006d: new-instance v11, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast; // type@1d35 │ │ +424fb2: 07b1 |006f: move-object v1, v11 │ │ +424fb4: 0706 |0070: move-object v6, v0 │ │ +424fb6: 7609 5aae 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@ae5a │ │ +424fbc: 110b |0074: return-object v11 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=457 │ │ 0x0008 line=460 │ │ 0x000c line=461 │ │ 0x0010 line=462 │ │ 0x0017 line=468 │ │ @@ -1511253,31 +1511236,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 │ │ -425694: |[425694] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.readPodcastListFromJsonArray:(Lorg/json/JSONArray;)Ljava/util/List; │ │ -4256a4: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -4256a8: 6e10 a4b7 0400 |0002: invoke-virtual {v4}, Lorg/json/JSONArray;.length:()I // method@b7a4 │ │ -4256ae: 0a01 |0005: move-result v1 │ │ -4256b0: 7020 a1b4 1000 |0006: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(I)V // method@b4a1 │ │ -4256b6: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -4256b8: 6e10 a4b7 0400 |000a: invoke-virtual {v4}, Lorg/json/JSONArray;.length:()I // method@b7a4 │ │ -4256be: 0a02 |000d: move-result v2 │ │ -4256c0: 3521 1000 |000e: if-ge v1, v2, 001e // +0010 │ │ -4256c4: 6e20 a2b7 1400 |0010: invoke-virtual {v4, v1}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@b7a2 │ │ -4256ca: 0c02 |0013: move-result-object v2 │ │ -4256cc: 7020 2bae 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@ae2b │ │ -4256d2: 0c02 |0017: move-result-object v2 │ │ -4256d4: 7220 5fb5 2000 |0018: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -4256da: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -4256de: 28ed |001d: goto 000a // -0013 │ │ -4256e0: 1100 |001e: return-object v0 │ │ +42565c: |[42565c] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.readPodcastListFromJsonArray:(Lorg/json/JSONArray;)Ljava/util/List; │ │ +42566c: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +425670: 6e10 a4b7 0400 |0002: invoke-virtual {v4}, Lorg/json/JSONArray;.length:()I // method@b7a4 │ │ +425676: 0a01 |0005: move-result v1 │ │ +425678: 7020 a1b4 1000 |0006: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(I)V // method@b4a1 │ │ +42567e: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +425680: 6e10 a4b7 0400 |000a: invoke-virtual {v4}, Lorg/json/JSONArray;.length:()I // method@b7a4 │ │ +425686: 0a02 |000d: move-result v2 │ │ +425688: 3521 1000 |000e: if-ge v1, v2, 001e // +0010 │ │ +42568c: 6e20 a2b7 1400 |0010: invoke-virtual {v4, v1}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@b7a2 │ │ +425692: 0c02 |0013: move-result-object v2 │ │ +425694: 7020 2bae 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@ae2b │ │ +42569a: 0c02 |0017: move-result-object v2 │ │ +42569c: 7220 5fb5 2000 |0018: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +4256a2: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +4256a6: 28ed |001d: goto 000a // -0013 │ │ +4256a8: 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; │ │ @@ -1511288,22 +1511271,22 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -425b78: |[425b78] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.requireLoggedIn:()V │ │ -425b88: 5520 5cbe |0000: iget-boolean v0, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.loggedIn:Z // field@be5c │ │ -425b8c: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -425b90: 0e00 |0004: return-void │ │ -425b92: 2200 711e |0005: new-instance v0, Ljava/lang/IllegalStateException; // type@1e71 │ │ -425b96: 1a01 294c |0007: const-string v1, "Not logged in" // string@4c29 │ │ -425b9a: 7020 afb2 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@b2af │ │ -425ba0: 2700 |000c: throw v0 │ │ +425b40: |[425b40] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.requireLoggedIn:()V │ │ +425b50: 5520 5cbe |0000: iget-boolean v0, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.loggedIn:Z // field@be5c │ │ +425b54: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +425b58: 0e00 |0004: return-void │ │ +425b5a: 2200 711e |0005: new-instance v0, Ljava/lang/IllegalStateException; // type@1e71 │ │ +425b5e: 1a01 294c |0007: const-string v1, "Not logged in" // string@4c29 │ │ +425b62: 7020 afb2 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@b2af │ │ +425b68: 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; │ │ │ │ @@ -1511312,91 +1511295,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 │ │ -425214: |[425214] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.uploadEpisodeActionsPartial:(Ljava/util/List;II)Lde/danoeh/antennapod/net/sync/model/UploadChangesResponse; │ │ -425224: 1a00 ad1f |0000: const-string v0, "GpodnetService" // string@1fad │ │ -425228: 2201 8f1e |0002: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -42522c: 7010 50b3 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -425232: 1a02 415e |0007: const-string v2, "Uploading partial actions " // string@5e41 │ │ -425236: 6e20 5cb3 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42523c: 6e20 57b3 c100 |000c: invoke-virtual {v1, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -425242: 1a02 c201 |000f: const-string v2, " to " // string@01c2 │ │ -425246: 6e20 5cb3 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42524c: 6e20 57b3 d100 |0014: invoke-virtual {v1, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -425252: 1a02 8301 |0017: const-string v2, " of " // string@0183 │ │ -425256: 6e20 5cb3 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42525c: 7210 72b5 0b00 |001c: invoke-interface {v11}, Ljava/util/List;.size:()I // method@b572 │ │ -425262: 0a02 |001f: move-result v2 │ │ -425264: 6e20 57b3 2100 |0020: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -42526a: 6e10 67b3 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -425270: 0c01 |0026: move-result-object v1 │ │ -425272: 7120 fe0a 1000 |0027: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -425278: 2200 c71e |002a: new-instance v0, Ljava/net/URI; // type@1ec7 │ │ -42527c: 54a3 59be |002c: iget-object v3, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@be59 │ │ -425280: 1204 |002e: const/4 v4, #int 0 // #0 │ │ -425282: 54a5 57be |002f: iget-object v5, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@be57 │ │ -425286: 52a6 58be |0031: iget v6, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@be58 │ │ -42528a: 1a01 e609 |0033: const-string v1, "/api/2/episodes/%s.json" // string@09e6 │ │ -42528e: 1212 |0035: const/4 v2, #int 1 // #1 │ │ -425290: 2322 2921 |0036: new-array v2, v2, [Ljava/lang/Object; // type@2129 │ │ -425294: 54a7 5ebe |0038: iget-object v7, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@be5e │ │ -425298: 1208 |003a: const/4 v8, #int 0 // #0 │ │ -42529a: 4d07 0208 |003b: aput-object v7, v2, v8 │ │ -42529e: 7120 2ab3 2100 |003d: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32a │ │ -4252a4: 0c07 |0040: move-result-object v7 │ │ -4252a6: 1208 |0041: const/4 v8, #int 0 // #0 │ │ -4252a8: 1209 |0042: const/4 v9, #int 0 // #0 │ │ -4252aa: 0702 |0043: move-object v2, v0 │ │ -4252ac: 7608 ebb3 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@b3eb │ │ -4252b2: 6e10 f0b3 0000 |0047: invoke-virtual {v0}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b3f0 │ │ -4252b8: 0c00 |004a: move-result-object v0 │ │ -4252ba: 2201 e21f |004b: new-instance v1, Lorg/json/JSONArray; // type@1fe2 │ │ -4252be: 7010 9db7 0100 |004d: invoke-direct {v1}, Lorg/json/JSONArray;.:()V // method@b79d │ │ -4252c4: 35dc 1b00 |0050: if-ge v12, v13, 006b // +001b │ │ -4252c8: 7220 66b5 cb00 |0052: invoke-interface {v11, v12}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -4252ce: 0c02 |0055: move-result-object v2 │ │ -4252d0: 1f02 3b1d |0056: check-cast v2, Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // type@1d3b │ │ -4252d4: 6e10 8dae 0200 |0058: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.writeToJsonObject:()Lorg/json/JSONObject; // method@ae8d │ │ -4252da: 0c02 |005b: move-result-object v2 │ │ -4252dc: 3802 0c00 |005c: if-eqz v2, 0068 // +000c │ │ -4252e0: 1a03 807b |005e: const-string v3, "device" // string@7b80 │ │ -4252e4: 54a4 5abe |0060: iget-object v4, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.deviceId:Ljava/lang/String; // field@be5a │ │ -4252e8: 6e30 b5b7 3204 |0062: invoke-virtual {v2, v3, v4}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b7b5 │ │ -4252ee: 6e20 a5b7 2100 |0065: invoke-virtual {v1, v2}, Lorg/json/JSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@b7a5 │ │ -4252f4: d80c 0c01 |0068: add-int/lit8 v12, v12, #int 1 // #01 │ │ -4252f8: 28e6 |006a: goto 0050 // -001a │ │ -4252fa: 620b 53be |006b: sget-object v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.JSON:Lokhttp3/MediaType; // field@be53 │ │ -4252fe: 6e10 a7b7 0100 |006d: invoke-virtual {v1}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@b7a7 │ │ -425304: 0c0c |0070: move-result-object v12 │ │ -425306: 7120 2ab7 cb00 |0071: invoke-static {v11, v12}, Lokhttp3/RequestBody;.create:(Lokhttp3/MediaType;Ljava/lang/String;)Lokhttp3/RequestBody; // method@b72a │ │ -42530c: 0c0b |0074: move-result-object v11 │ │ -42530e: 220c b51f |0075: new-instance v12, Lokhttp3/Request$Builder; // type@1fb5 │ │ -425312: 7010 19b7 0c00 |0077: invoke-direct {v12}, Lokhttp3/Request$Builder;.:()V // method@b719 │ │ -425318: 6e20 20b7 bc00 |007a: invoke-virtual {v12, v11}, Lokhttp3/Request$Builder;.post:(Lokhttp3/RequestBody;)Lokhttp3/Request$Builder; // method@b720 │ │ -42531e: 0c0b |007d: move-result-object v11 │ │ -425320: 6e20 24b7 0b00 |007e: invoke-virtual {v11, v0}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@b724 │ │ -425326: 0c0b |0081: move-result-object v11 │ │ -425328: 7020 22ae ba00 |0082: invoke-direct {v10, v11}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.executeRequest:(Lokhttp3/Request$Builder;)Ljava/lang/String; // method@ae22 │ │ -42532e: 0c0b |0085: move-result-object v11 │ │ -425330: 7110 58ae 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@ae58 │ │ -425336: 0c0b |0089: move-result-object v11 │ │ -425338: 110b |008a: return-object v11 │ │ -42533a: 0d0b |008b: move-exception v11 │ │ -42533c: 2804 |008c: goto 0090 // +0004 │ │ -42533e: 0d0b |008d: move-exception v11 │ │ -425340: 2802 |008e: goto 0090 // +0002 │ │ -425342: 0d0b |008f: move-exception v11 │ │ -425344: 6e10 8db3 0b00 |0090: invoke-virtual {v11}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -42534a: 220c 4a1d |0093: new-instance v12, Lde/danoeh/antennapod/net/sync/model/SyncServiceException; // type@1d4a │ │ -42534e: 7020 aaae bc00 |0095: invoke-direct {v12, v11}, Lde/danoeh/antennapod/net/sync/model/SyncServiceException;.:(Ljava/lang/Throwable;)V // method@aeaa │ │ -425354: 270c |0098: throw v12 │ │ +4251dc: |[4251dc] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.uploadEpisodeActionsPartial:(Ljava/util/List;II)Lde/danoeh/antennapod/net/sync/model/UploadChangesResponse; │ │ +4251ec: 1a00 ad1f |0000: const-string v0, "GpodnetService" // string@1fad │ │ +4251f0: 2201 8f1e |0002: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +4251f4: 7010 50b3 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +4251fa: 1a02 415e |0007: const-string v2, "Uploading partial actions " // string@5e41 │ │ +4251fe: 6e20 5cb3 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +425204: 6e20 57b3 c100 |000c: invoke-virtual {v1, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +42520a: 1a02 c201 |000f: const-string v2, " to " // string@01c2 │ │ +42520e: 6e20 5cb3 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +425214: 6e20 57b3 d100 |0014: invoke-virtual {v1, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +42521a: 1a02 8301 |0017: const-string v2, " of " // string@0183 │ │ +42521e: 6e20 5cb3 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +425224: 7210 72b5 0b00 |001c: invoke-interface {v11}, Ljava/util/List;.size:()I // method@b572 │ │ +42522a: 0a02 |001f: move-result v2 │ │ +42522c: 6e20 57b3 2100 |0020: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +425232: 6e10 67b3 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +425238: 0c01 |0026: move-result-object v1 │ │ +42523a: 7120 fe0a 1000 |0027: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +425240: 2200 c71e |002a: new-instance v0, Ljava/net/URI; // type@1ec7 │ │ +425244: 54a3 59be |002c: iget-object v3, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@be59 │ │ +425248: 1204 |002e: const/4 v4, #int 0 // #0 │ │ +42524a: 54a5 57be |002f: iget-object v5, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@be57 │ │ +42524e: 52a6 58be |0031: iget v6, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@be58 │ │ +425252: 1a01 e609 |0033: const-string v1, "/api/2/episodes/%s.json" // string@09e6 │ │ +425256: 1212 |0035: const/4 v2, #int 1 // #1 │ │ +425258: 2322 2921 |0036: new-array v2, v2, [Ljava/lang/Object; // type@2129 │ │ +42525c: 54a7 5ebe |0038: iget-object v7, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@be5e │ │ +425260: 1208 |003a: const/4 v8, #int 0 // #0 │ │ +425262: 4d07 0208 |003b: aput-object v7, v2, v8 │ │ +425266: 7120 2ab3 2100 |003d: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32a │ │ +42526c: 0c07 |0040: move-result-object v7 │ │ +42526e: 1208 |0041: const/4 v8, #int 0 // #0 │ │ +425270: 1209 |0042: const/4 v9, #int 0 // #0 │ │ +425272: 0702 |0043: move-object v2, v0 │ │ +425274: 7608 ebb3 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@b3eb │ │ +42527a: 6e10 f0b3 0000 |0047: invoke-virtual {v0}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b3f0 │ │ +425280: 0c00 |004a: move-result-object v0 │ │ +425282: 2201 e21f |004b: new-instance v1, Lorg/json/JSONArray; // type@1fe2 │ │ +425286: 7010 9db7 0100 |004d: invoke-direct {v1}, Lorg/json/JSONArray;.:()V // method@b79d │ │ +42528c: 35dc 1b00 |0050: if-ge v12, v13, 006b // +001b │ │ +425290: 7220 66b5 cb00 |0052: invoke-interface {v11, v12}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +425296: 0c02 |0055: move-result-object v2 │ │ +425298: 1f02 3b1d |0056: check-cast v2, Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // type@1d3b │ │ +42529c: 6e10 8dae 0200 |0058: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.writeToJsonObject:()Lorg/json/JSONObject; // method@ae8d │ │ +4252a2: 0c02 |005b: move-result-object v2 │ │ +4252a4: 3802 0c00 |005c: if-eqz v2, 0068 // +000c │ │ +4252a8: 1a03 807b |005e: const-string v3, "device" // string@7b80 │ │ +4252ac: 54a4 5abe |0060: iget-object v4, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.deviceId:Ljava/lang/String; // field@be5a │ │ +4252b0: 6e30 b5b7 3204 |0062: invoke-virtual {v2, v3, v4}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b7b5 │ │ +4252b6: 6e20 a5b7 2100 |0065: invoke-virtual {v1, v2}, Lorg/json/JSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@b7a5 │ │ +4252bc: d80c 0c01 |0068: add-int/lit8 v12, v12, #int 1 // #01 │ │ +4252c0: 28e6 |006a: goto 0050 // -001a │ │ +4252c2: 620b 53be |006b: sget-object v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.JSON:Lokhttp3/MediaType; // field@be53 │ │ +4252c6: 6e10 a7b7 0100 |006d: invoke-virtual {v1}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@b7a7 │ │ +4252cc: 0c0c |0070: move-result-object v12 │ │ +4252ce: 7120 2ab7 cb00 |0071: invoke-static {v11, v12}, Lokhttp3/RequestBody;.create:(Lokhttp3/MediaType;Ljava/lang/String;)Lokhttp3/RequestBody; // method@b72a │ │ +4252d4: 0c0b |0074: move-result-object v11 │ │ +4252d6: 220c b51f |0075: new-instance v12, Lokhttp3/Request$Builder; // type@1fb5 │ │ +4252da: 7010 19b7 0c00 |0077: invoke-direct {v12}, Lokhttp3/Request$Builder;.:()V // method@b719 │ │ +4252e0: 6e20 20b7 bc00 |007a: invoke-virtual {v12, v11}, Lokhttp3/Request$Builder;.post:(Lokhttp3/RequestBody;)Lokhttp3/Request$Builder; // method@b720 │ │ +4252e6: 0c0b |007d: move-result-object v11 │ │ +4252e8: 6e20 24b7 0b00 |007e: invoke-virtual {v11, v0}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@b724 │ │ +4252ee: 0c0b |0081: move-result-object v11 │ │ +4252f0: 7020 22ae ba00 |0082: invoke-direct {v10, v11}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.executeRequest:(Lokhttp3/Request$Builder;)Ljava/lang/String; // method@ae22 │ │ +4252f6: 0c0b |0085: move-result-object v11 │ │ +4252f8: 7110 58ae 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@ae58 │ │ +4252fe: 0c0b |0089: move-result-object v11 │ │ +425300: 110b |008a: return-object v11 │ │ +425302: 0d0b |008b: move-exception v11 │ │ +425304: 2804 |008c: goto 0090 // +0004 │ │ +425306: 0d0b |008d: move-exception v11 │ │ +425308: 2802 |008e: goto 0090 // +0002 │ │ +42530a: 0d0b |008f: move-exception v11 │ │ +42530c: 6e10 8db3 0b00 |0090: invoke-virtual {v11}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +425312: 220c 4a1d |0093: new-instance v12, Lde/danoeh/antennapod/net/sync/model/SyncServiceException; // type@1d4a │ │ +425316: 7020 aaae bc00 |0095: invoke-direct {v12, v11}, Lde/danoeh/antennapod/net/sync/model/SyncServiceException;.:(Ljava/lang/Throwable;)V // method@aeaa │ │ +42531c: 270c |0098: throw v12 │ │ catches : 1 │ │ 0x0000 - 0x008a │ │ Lorg/json/JSONException; -> 0x008f │ │ Ljava/net/MalformedURLException; -> 0x008d │ │ Ljava/net/URISyntaxException; -> 0x008b │ │ positions : │ │ 0x0002 line=293 │ │ @@ -1511425,74 +1511408,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 │ │ -42592c: |[42592c] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.configureDevice:(Ljava/lang/String;Ljava/lang/String;Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;)V │ │ -42593c: 7010 2dae 0900 |0000: invoke-direct {v9}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.requireLoggedIn:()V // method@ae2d │ │ -425942: 2208 c71e |0003: new-instance v8, Ljava/net/URI; // type@1ec7 │ │ -425946: 5491 59be |0005: iget-object v1, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@be59 │ │ -42594a: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -42594c: 5493 57be |0008: iget-object v3, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@be57 │ │ -425950: 5294 58be |000a: iget v4, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@be58 │ │ -425954: 1a00 e509 |000c: const-string v0, "/api/2/devices/%s/%s.json" // string@09e5 │ │ -425958: 1225 |000e: const/4 v5, #int 2 // #2 │ │ -42595a: 2355 2921 |000f: new-array v5, v5, [Ljava/lang/Object; // type@2129 │ │ -42595e: 5496 5ebe |0011: iget-object v6, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@be5e │ │ -425962: 1207 |0013: const/4 v7, #int 0 // #0 │ │ -425964: 4d06 0507 |0014: aput-object v6, v5, v7 │ │ -425968: 1216 |0016: const/4 v6, #int 1 // #1 │ │ -42596a: 4d0a 0506 |0017: aput-object v10, v5, v6 │ │ -42596e: 7120 2ab3 5000 |0019: invoke-static {v0, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32a │ │ -425974: 0c05 |001c: move-result-object v5 │ │ -425976: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -425978: 1207 |001e: const/4 v7, #int 0 // #0 │ │ -42597a: 0780 |001f: move-object v0, v8 │ │ -42597c: 7608 ebb3 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@b3eb │ │ -425982: 6e10 f0b3 0800 |0023: invoke-virtual {v8}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b3f0 │ │ -425988: 0c0a |0026: move-result-object v10 │ │ -42598a: 390b 0800 |0027: if-nez v11, 002f // +0008 │ │ -42598e: 380c 0300 |0029: if-eqz v12, 002c // +0003 │ │ -425992: 2804 |002b: goto 002f // +0004 │ │ -425994: 1a0b 0000 |002c: const-string v11, "" // string@0000 │ │ -425998: 281c |002e: goto 004a // +001c │ │ -42599a: 2200 e41f |002f: new-instance v0, Lorg/json/JSONObject; // type@1fe4 │ │ -42599e: 7010 a8b7 0000 |0031: invoke-direct {v0}, Lorg/json/JSONObject;.:()V // method@b7a8 │ │ -4259a4: 380b 0700 |0034: if-eqz v11, 003b // +0007 │ │ -4259a8: 1a01 1172 |0036: const-string v1, "caption" // string@7211 │ │ -4259ac: 6e30 b5b7 100b |0038: invoke-virtual {v0, v1, v11}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b7b5 │ │ -4259b2: 380c 0b00 |003b: if-eqz v12, 0046 // +000b │ │ -4259b6: 1a0b ece2 |003d: const-string v11, "type" // string@e2ec │ │ -4259ba: 6e10 4eae 0c00 |003f: invoke-virtual {v12}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.toString:()Ljava/lang/String; // method@ae4e │ │ -4259c0: 0c0c |0042: move-result-object v12 │ │ -4259c2: 6e30 b5b7 b00c |0043: invoke-virtual {v0, v11, v12}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b7b5 │ │ -4259c8: 6e10 b7b7 0000 |0046: invoke-virtual {v0}, Lorg/json/JSONObject;.toString:()Ljava/lang/String; // method@b7b7 │ │ -4259ce: 0c0b |0049: move-result-object v11 │ │ -4259d0: 620c 53be |004a: sget-object v12, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.JSON:Lokhttp3/MediaType; // field@be53 │ │ -4259d4: 7120 2ab7 bc00 |004c: invoke-static {v12, v11}, Lokhttp3/RequestBody;.create:(Lokhttp3/MediaType;Ljava/lang/String;)Lokhttp3/RequestBody; // method@b72a │ │ -4259da: 0c0b |004f: move-result-object v11 │ │ -4259dc: 220c b51f |0050: new-instance v12, Lokhttp3/Request$Builder; // type@1fb5 │ │ -4259e0: 7010 19b7 0c00 |0052: invoke-direct {v12}, Lokhttp3/Request$Builder;.:()V // method@b719 │ │ -4259e6: 6e20 20b7 bc00 |0055: invoke-virtual {v12, v11}, Lokhttp3/Request$Builder;.post:(Lokhttp3/RequestBody;)Lokhttp3/Request$Builder; // method@b720 │ │ -4259ec: 0c0b |0058: move-result-object v11 │ │ -4259ee: 6e20 24b7 ab00 |0059: invoke-virtual {v11, v10}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@b724 │ │ -4259f4: 0c0a |005c: move-result-object v10 │ │ -4259f6: 7020 22ae a900 |005d: invoke-direct {v9, v10}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.executeRequest:(Lokhttp3/Request$Builder;)Ljava/lang/String; // method@ae22 │ │ -4259fc: 0e00 |0060: return-void │ │ -4259fe: 0d0a |0061: move-exception v10 │ │ -425a00: 2804 |0062: goto 0066 // +0004 │ │ -425a02: 0d0a |0063: move-exception v10 │ │ -425a04: 2802 |0064: goto 0066 // +0002 │ │ -425a06: 0d0a |0065: move-exception v10 │ │ -425a08: 6e10 8db3 0a00 |0066: invoke-virtual {v10}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -425a0e: 220b 211d |0069: new-instance v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1d21 │ │ -425a12: 7020 37ae ab00 |006b: invoke-direct {v11, v10}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@ae37 │ │ -425a18: 270b |006e: throw v11 │ │ +4258f4: |[4258f4] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.configureDevice:(Ljava/lang/String;Ljava/lang/String;Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;)V │ │ +425904: 7010 2dae 0900 |0000: invoke-direct {v9}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.requireLoggedIn:()V // method@ae2d │ │ +42590a: 2208 c71e |0003: new-instance v8, Ljava/net/URI; // type@1ec7 │ │ +42590e: 5491 59be |0005: iget-object v1, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@be59 │ │ +425912: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +425914: 5493 57be |0008: iget-object v3, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@be57 │ │ +425918: 5294 58be |000a: iget v4, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@be58 │ │ +42591c: 1a00 e509 |000c: const-string v0, "/api/2/devices/%s/%s.json" // string@09e5 │ │ +425920: 1225 |000e: const/4 v5, #int 2 // #2 │ │ +425922: 2355 2921 |000f: new-array v5, v5, [Ljava/lang/Object; // type@2129 │ │ +425926: 5496 5ebe |0011: iget-object v6, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@be5e │ │ +42592a: 1207 |0013: const/4 v7, #int 0 // #0 │ │ +42592c: 4d06 0507 |0014: aput-object v6, v5, v7 │ │ +425930: 1216 |0016: const/4 v6, #int 1 // #1 │ │ +425932: 4d0a 0506 |0017: aput-object v10, v5, v6 │ │ +425936: 7120 2ab3 5000 |0019: invoke-static {v0, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32a │ │ +42593c: 0c05 |001c: move-result-object v5 │ │ +42593e: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +425940: 1207 |001e: const/4 v7, #int 0 // #0 │ │ +425942: 0780 |001f: move-object v0, v8 │ │ +425944: 7608 ebb3 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@b3eb │ │ +42594a: 6e10 f0b3 0800 |0023: invoke-virtual {v8}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b3f0 │ │ +425950: 0c0a |0026: move-result-object v10 │ │ +425952: 390b 0800 |0027: if-nez v11, 002f // +0008 │ │ +425956: 380c 0300 |0029: if-eqz v12, 002c // +0003 │ │ +42595a: 2804 |002b: goto 002f // +0004 │ │ +42595c: 1a0b 0000 |002c: const-string v11, "" // string@0000 │ │ +425960: 281c |002e: goto 004a // +001c │ │ +425962: 2200 e41f |002f: new-instance v0, Lorg/json/JSONObject; // type@1fe4 │ │ +425966: 7010 a8b7 0000 |0031: invoke-direct {v0}, Lorg/json/JSONObject;.:()V // method@b7a8 │ │ +42596c: 380b 0700 |0034: if-eqz v11, 003b // +0007 │ │ +425970: 1a01 1172 |0036: const-string v1, "caption" // string@7211 │ │ +425974: 6e30 b5b7 100b |0038: invoke-virtual {v0, v1, v11}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b7b5 │ │ +42597a: 380c 0b00 |003b: if-eqz v12, 0046 // +000b │ │ +42597e: 1a0b ece2 |003d: const-string v11, "type" // string@e2ec │ │ +425982: 6e10 4eae 0c00 |003f: invoke-virtual {v12}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.toString:()Ljava/lang/String; // method@ae4e │ │ +425988: 0c0c |0042: move-result-object v12 │ │ +42598a: 6e30 b5b7 b00c |0043: invoke-virtual {v0, v11, v12}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b7b5 │ │ +425990: 6e10 b7b7 0000 |0046: invoke-virtual {v0}, Lorg/json/JSONObject;.toString:()Ljava/lang/String; // method@b7b7 │ │ +425996: 0c0b |0049: move-result-object v11 │ │ +425998: 620c 53be |004a: sget-object v12, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.JSON:Lokhttp3/MediaType; // field@be53 │ │ +42599c: 7120 2ab7 bc00 |004c: invoke-static {v12, v11}, Lokhttp3/RequestBody;.create:(Lokhttp3/MediaType;Ljava/lang/String;)Lokhttp3/RequestBody; // method@b72a │ │ +4259a2: 0c0b |004f: move-result-object v11 │ │ +4259a4: 220c b51f |0050: new-instance v12, Lokhttp3/Request$Builder; // type@1fb5 │ │ +4259a8: 7010 19b7 0c00 |0052: invoke-direct {v12}, Lokhttp3/Request$Builder;.:()V // method@b719 │ │ +4259ae: 6e20 20b7 bc00 |0055: invoke-virtual {v12, v11}, Lokhttp3/Request$Builder;.post:(Lokhttp3/RequestBody;)Lokhttp3/Request$Builder; // method@b720 │ │ +4259b4: 0c0b |0058: move-result-object v11 │ │ +4259b6: 6e20 24b7 ab00 |0059: invoke-virtual {v11, v10}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@b724 │ │ +4259bc: 0c0a |005c: move-result-object v10 │ │ +4259be: 7020 22ae a900 |005d: invoke-direct {v9, v10}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.executeRequest:(Lokhttp3/Request$Builder;)Ljava/lang/String; // method@ae22 │ │ +4259c4: 0e00 |0060: return-void │ │ +4259c6: 0d0a |0061: move-exception v10 │ │ +4259c8: 2804 |0062: goto 0066 // +0004 │ │ +4259ca: 0d0a |0063: move-exception v10 │ │ +4259cc: 2802 |0064: goto 0066 // +0002 │ │ +4259ce: 0d0a |0065: move-exception v10 │ │ +4259d0: 6e10 8db3 0a00 |0066: invoke-virtual {v10}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +4259d6: 220b 211d |0069: new-instance v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1d21 │ │ +4259da: 7020 37ae ab00 |006b: invoke-direct {v11, v10}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@ae37 │ │ +4259e0: 270b |006e: throw v11 │ │ catches : 1 │ │ 0x0003 - 0x0060 │ │ Lorg/json/JSONException; -> 0x0065 │ │ Ljava/net/MalformedURLException; -> 0x0063 │ │ Ljava/net/URISyntaxException; -> 0x0061 │ │ positions : │ │ 0x0000 line=143 │ │ @@ -1511518,55 +1511501,55 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 73 16-bit code units │ │ -42558c: |[42558c] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.getDevices:()Ljava/util/List; │ │ -42559c: 7010 2dae 0900 |0000: invoke-direct {v9}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.requireLoggedIn:()V // method@ae2d │ │ -4255a2: 2208 c71e |0003: new-instance v8, Ljava/net/URI; // type@1ec7 │ │ -4255a6: 5491 59be |0005: iget-object v1, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@be59 │ │ -4255aa: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -4255ac: 5493 57be |0008: iget-object v3, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@be57 │ │ -4255b0: 5294 58be |000a: iget v4, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@be58 │ │ -4255b4: 1a00 e409 |000c: const-string v0, "/api/2/devices/%s.json" // string@09e4 │ │ -4255b8: 1215 |000e: const/4 v5, #int 1 // #1 │ │ -4255ba: 2355 2921 |000f: new-array v5, v5, [Ljava/lang/Object; // type@2129 │ │ -4255be: 5496 5ebe |0011: iget-object v6, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@be5e │ │ -4255c2: 1207 |0013: const/4 v7, #int 0 // #0 │ │ -4255c4: 4d06 0507 |0014: aput-object v6, v5, v7 │ │ -4255c8: 7120 2ab3 5000 |0016: invoke-static {v0, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32a │ │ -4255ce: 0c05 |0019: move-result-object v5 │ │ -4255d0: 1206 |001a: const/4 v6, #int 0 // #0 │ │ -4255d2: 1207 |001b: const/4 v7, #int 0 // #0 │ │ -4255d4: 0780 |001c: move-object v0, v8 │ │ -4255d6: 7608 ebb3 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@b3eb │ │ -4255dc: 6e10 f0b3 0800 |0020: invoke-virtual {v8}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b3f0 │ │ -4255e2: 0c00 |0023: move-result-object v0 │ │ -4255e4: 2201 b51f |0024: new-instance v1, Lokhttp3/Request$Builder; // type@1fb5 │ │ -4255e8: 7010 19b7 0100 |0026: invoke-direct {v1}, Lokhttp3/Request$Builder;.:()V // method@b719 │ │ -4255ee: 6e20 24b7 0100 |0029: invoke-virtual {v1, v0}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@b724 │ │ -4255f4: 0c00 |002c: move-result-object v0 │ │ -4255f6: 7020 22ae 0900 |002d: invoke-direct {v9, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.executeRequest:(Lokhttp3/Request$Builder;)Ljava/lang/String; // method@ae22 │ │ -4255fc: 0c00 |0030: move-result-object v0 │ │ -4255fe: 2201 e21f |0031: new-instance v1, Lorg/json/JSONArray; // type@1fe2 │ │ -425602: 7020 9eb7 0100 |0033: invoke-direct {v1, v0}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@b79e │ │ -425608: 7020 2aae 1900 |0036: invoke-direct {v9, v1}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.readDeviceListFromJsonArray:(Lorg/json/JSONArray;)Ljava/util/List; // method@ae2a │ │ -42560e: 0c00 |0039: move-result-object v0 │ │ -425610: 1100 |003a: return-object v0 │ │ -425612: 0d00 |003b: move-exception v0 │ │ -425614: 2804 |003c: goto 0040 // +0004 │ │ -425616: 0d00 |003d: move-exception v0 │ │ -425618: 2802 |003e: goto 0040 // +0002 │ │ -42561a: 0d00 |003f: move-exception v0 │ │ -42561c: 6e10 8db3 0000 |0040: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -425622: 2201 211d |0043: new-instance v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1d21 │ │ -425626: 7020 37ae 0100 |0045: invoke-direct {v1, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@ae37 │ │ -42562c: 2701 |0048: throw v1 │ │ +425554: |[425554] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.getDevices:()Ljava/util/List; │ │ +425564: 7010 2dae 0900 |0000: invoke-direct {v9}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.requireLoggedIn:()V // method@ae2d │ │ +42556a: 2208 c71e |0003: new-instance v8, Ljava/net/URI; // type@1ec7 │ │ +42556e: 5491 59be |0005: iget-object v1, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@be59 │ │ +425572: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +425574: 5493 57be |0008: iget-object v3, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@be57 │ │ +425578: 5294 58be |000a: iget v4, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@be58 │ │ +42557c: 1a00 e409 |000c: const-string v0, "/api/2/devices/%s.json" // string@09e4 │ │ +425580: 1215 |000e: const/4 v5, #int 1 // #1 │ │ +425582: 2355 2921 |000f: new-array v5, v5, [Ljava/lang/Object; // type@2129 │ │ +425586: 5496 5ebe |0011: iget-object v6, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@be5e │ │ +42558a: 1207 |0013: const/4 v7, #int 0 // #0 │ │ +42558c: 4d06 0507 |0014: aput-object v6, v5, v7 │ │ +425590: 7120 2ab3 5000 |0016: invoke-static {v0, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32a │ │ +425596: 0c05 |0019: move-result-object v5 │ │ +425598: 1206 |001a: const/4 v6, #int 0 // #0 │ │ +42559a: 1207 |001b: const/4 v7, #int 0 // #0 │ │ +42559c: 0780 |001c: move-object v0, v8 │ │ +42559e: 7608 ebb3 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@b3eb │ │ +4255a4: 6e10 f0b3 0800 |0020: invoke-virtual {v8}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b3f0 │ │ +4255aa: 0c00 |0023: move-result-object v0 │ │ +4255ac: 2201 b51f |0024: new-instance v1, Lokhttp3/Request$Builder; // type@1fb5 │ │ +4255b0: 7010 19b7 0100 |0026: invoke-direct {v1}, Lokhttp3/Request$Builder;.:()V // method@b719 │ │ +4255b6: 6e20 24b7 0100 |0029: invoke-virtual {v1, v0}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@b724 │ │ +4255bc: 0c00 |002c: move-result-object v0 │ │ +4255be: 7020 22ae 0900 |002d: invoke-direct {v9, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.executeRequest:(Lokhttp3/Request$Builder;)Ljava/lang/String; // method@ae22 │ │ +4255c4: 0c00 |0030: move-result-object v0 │ │ +4255c6: 2201 e21f |0031: new-instance v1, Lorg/json/JSONArray; // type@1fe2 │ │ +4255ca: 7020 9eb7 0100 |0033: invoke-direct {v1, v0}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@b79e │ │ +4255d0: 7020 2aae 1900 |0036: invoke-direct {v9, v1}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.readDeviceListFromJsonArray:(Lorg/json/JSONArray;)Ljava/util/List; // method@ae2a │ │ +4255d6: 0c00 |0039: move-result-object v0 │ │ +4255d8: 1100 |003a: return-object v0 │ │ +4255da: 0d00 |003b: move-exception v0 │ │ +4255dc: 2804 |003c: goto 0040 // +0004 │ │ +4255de: 0d00 |003d: move-exception v0 │ │ +4255e0: 2802 |003e: goto 0040 // +0002 │ │ +4255e2: 0d00 |003f: move-exception v0 │ │ +4255e4: 6e10 8db3 0000 |0040: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +4255ea: 2201 211d |0043: new-instance v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1d21 │ │ +4255ee: 7020 37ae 0100 |0045: invoke-direct {v1, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@ae37 │ │ +4255f4: 2701 |0048: throw v1 │ │ catches : 1 │ │ 0x0003 - 0x003a │ │ Lorg/json/JSONException; -> 0x003f │ │ Ljava/net/MalformedURLException; -> 0x003d │ │ Ljava/net/URISyntaxException; -> 0x003b │ │ positions : │ │ 0x0000 line=119 │ │ @@ -1511586,65 +1511569,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 │ │ -424ff8: |[424ff8] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.getEpisodeActionChanges:(J)Lde/danoeh/antennapod/net/sync/model/EpisodeActionChanges; │ │ -425008: 7010 2dae 0b00 |0000: invoke-direct {v11}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.requireLoggedIn:()V // method@ae2d │ │ -42500e: 6200 fed9 |0003: sget-object v0, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d9fe │ │ -425012: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -425014: 2312 2921 |0006: new-array v2, v1, [Ljava/lang/Object; // type@2129 │ │ -425018: 7120 d1b2 dc00 |0008: invoke-static {v12, v13}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ -42501e: 0c0c |000b: move-result-object v12 │ │ -425020: 120d |000c: const/4 v13, #int 0 // #0 │ │ -425022: 4d0c 020d |000d: aput-object v12, v2, v13 │ │ -425026: 1a0c 92db |000f: const-string v12, "since=%d" // string@db92 │ │ -42502a: 7130 2bb3 c002 |0011: invoke-static {v0, v12, v2}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32b │ │ -425030: 0c09 |0014: move-result-object v9 │ │ -425032: 231c 2921 |0015: new-array v12, v1, [Ljava/lang/Object; // type@2129 │ │ -425036: 54b0 5ebe |0017: iget-object v0, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@be5e │ │ -42503a: 4d00 0c0d |0019: aput-object v0, v12, v13 │ │ -42503e: 1a0d e609 |001b: const-string v13, "/api/2/episodes/%s.json" // string@09e6 │ │ -425042: 7120 2ab3 cd00 |001d: invoke-static {v13, v12}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32a │ │ -425048: 0c08 |0020: move-result-object v8 │ │ -42504a: 220c c71e |0021: new-instance v12, Ljava/net/URI; // type@1ec7 │ │ -42504e: 54b4 59be |0023: iget-object v4, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@be59 │ │ -425052: 1205 |0025: const/4 v5, #int 0 // #0 │ │ -425054: 54b6 57be |0026: iget-object v6, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@be57 │ │ -425058: 52b7 58be |0028: iget v7, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@be58 │ │ -42505c: 120a |002a: const/4 v10, #int 0 // #0 │ │ -42505e: 07c3 |002b: move-object v3, v12 │ │ -425060: 7608 ebb3 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@b3eb │ │ -425066: 6e10 f0b3 0c00 |002f: invoke-virtual {v12}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b3f0 │ │ -42506c: 0c0c |0032: move-result-object v12 │ │ -42506e: 220d b51f |0033: new-instance v13, Lokhttp3/Request$Builder; // type@1fb5 │ │ -425072: 7010 19b7 0d00 |0035: invoke-direct {v13}, Lokhttp3/Request$Builder;.:()V // method@b719 │ │ -425078: 6e20 24b7 cd00 |0038: invoke-virtual {v13, v12}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@b724 │ │ -42507e: 0c0c |003b: move-result-object v12 │ │ -425080: 7020 22ae cb00 |003c: invoke-direct {v11, v12}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.executeRequest:(Lokhttp3/Request$Builder;)Ljava/lang/String; // method@ae22 │ │ -425086: 0c0c |003f: move-result-object v12 │ │ -425088: 220d e41f |0040: new-instance v13, Lorg/json/JSONObject; // type@1fe4 │ │ -42508c: 7020 a9b7 cd00 |0042: invoke-direct {v13, v12}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b7a9 │ │ -425092: 7110 49ae 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@ae49 │ │ -425098: 0c0c |0048: move-result-object v12 │ │ -42509a: 110c |0049: return-object v12 │ │ -42509c: 0d0c |004a: move-exception v12 │ │ -42509e: 2802 |004b: goto 004d // +0002 │ │ -4250a0: 0d0c |004c: move-exception v12 │ │ -4250a2: 6e10 8db3 0c00 |004d: invoke-virtual {v12}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -4250a8: 220d 4a1d |0050: new-instance v13, Lde/danoeh/antennapod/net/sync/model/SyncServiceException; // type@1d4a │ │ -4250ac: 7020 aaae cd00 |0052: invoke-direct {v13, v12}, Lde/danoeh/antennapod/net/sync/model/SyncServiceException;.:(Ljava/lang/Throwable;)V // method@aeaa │ │ -4250b2: 270d |0055: throw v13 │ │ -4250b4: 0d0c |0056: move-exception v12 │ │ -4250b6: 6e10 8db3 0c00 |0057: invoke-virtual {v12}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -4250bc: 220d 711e |005a: new-instance v13, Ljava/lang/IllegalStateException; // type@1e71 │ │ -4250c0: 7020 b1b2 cd00 |005c: invoke-direct {v13, v12}, Ljava/lang/IllegalStateException;.:(Ljava/lang/Throwable;)V // method@b2b1 │ │ -4250c6: 270d |005f: throw v13 │ │ +424fc0: |[424fc0] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.getEpisodeActionChanges:(J)Lde/danoeh/antennapod/net/sync/model/EpisodeActionChanges; │ │ +424fd0: 7010 2dae 0b00 |0000: invoke-direct {v11}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.requireLoggedIn:()V // method@ae2d │ │ +424fd6: 6200 fed9 |0003: sget-object v0, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d9fe │ │ +424fda: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +424fdc: 2312 2921 |0006: new-array v2, v1, [Ljava/lang/Object; // type@2129 │ │ +424fe0: 7120 d1b2 dc00 |0008: invoke-static {v12, v13}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ +424fe6: 0c0c |000b: move-result-object v12 │ │ +424fe8: 120d |000c: const/4 v13, #int 0 // #0 │ │ +424fea: 4d0c 020d |000d: aput-object v12, v2, v13 │ │ +424fee: 1a0c 92db |000f: const-string v12, "since=%d" // string@db92 │ │ +424ff2: 7130 2bb3 c002 |0011: invoke-static {v0, v12, v2}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32b │ │ +424ff8: 0c09 |0014: move-result-object v9 │ │ +424ffa: 231c 2921 |0015: new-array v12, v1, [Ljava/lang/Object; // type@2129 │ │ +424ffe: 54b0 5ebe |0017: iget-object v0, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@be5e │ │ +425002: 4d00 0c0d |0019: aput-object v0, v12, v13 │ │ +425006: 1a0d e609 |001b: const-string v13, "/api/2/episodes/%s.json" // string@09e6 │ │ +42500a: 7120 2ab3 cd00 |001d: invoke-static {v13, v12}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32a │ │ +425010: 0c08 |0020: move-result-object v8 │ │ +425012: 220c c71e |0021: new-instance v12, Ljava/net/URI; // type@1ec7 │ │ +425016: 54b4 59be |0023: iget-object v4, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@be59 │ │ +42501a: 1205 |0025: const/4 v5, #int 0 // #0 │ │ +42501c: 54b6 57be |0026: iget-object v6, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@be57 │ │ +425020: 52b7 58be |0028: iget v7, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@be58 │ │ +425024: 120a |002a: const/4 v10, #int 0 // #0 │ │ +425026: 07c3 |002b: move-object v3, v12 │ │ +425028: 7608 ebb3 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@b3eb │ │ +42502e: 6e10 f0b3 0c00 |002f: invoke-virtual {v12}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b3f0 │ │ +425034: 0c0c |0032: move-result-object v12 │ │ +425036: 220d b51f |0033: new-instance v13, Lokhttp3/Request$Builder; // type@1fb5 │ │ +42503a: 7010 19b7 0d00 |0035: invoke-direct {v13}, Lokhttp3/Request$Builder;.:()V // method@b719 │ │ +425040: 6e20 24b7 cd00 |0038: invoke-virtual {v13, v12}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@b724 │ │ +425046: 0c0c |003b: move-result-object v12 │ │ +425048: 7020 22ae cb00 |003c: invoke-direct {v11, v12}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.executeRequest:(Lokhttp3/Request$Builder;)Ljava/lang/String; // method@ae22 │ │ +42504e: 0c0c |003f: move-result-object v12 │ │ +425050: 220d e41f |0040: new-instance v13, Lorg/json/JSONObject; // type@1fe4 │ │ +425054: 7020 a9b7 cd00 |0042: invoke-direct {v13, v12}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b7a9 │ │ +42505a: 7110 49ae 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@ae49 │ │ +425060: 0c0c |0048: move-result-object v12 │ │ +425062: 110c |0049: return-object v12 │ │ +425064: 0d0c |004a: move-exception v12 │ │ +425066: 2802 |004b: goto 004d // +0002 │ │ +425068: 0d0c |004c: move-exception v12 │ │ +42506a: 6e10 8db3 0c00 |004d: invoke-virtual {v12}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +425070: 220d 4a1d |0050: new-instance v13, Lde/danoeh/antennapod/net/sync/model/SyncServiceException; // type@1d4a │ │ +425074: 7020 aaae cd00 |0052: invoke-direct {v13, v12}, Lde/danoeh/antennapod/net/sync/model/SyncServiceException;.:(Ljava/lang/Throwable;)V // method@aeaa │ │ +42507a: 270d |0055: throw v13 │ │ +42507c: 0d0c |0056: move-exception v12 │ │ +42507e: 6e10 8db3 0c00 |0057: invoke-virtual {v12}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +425084: 220d 711e |005a: new-instance v13, Ljava/lang/IllegalStateException; // type@1e71 │ │ +425088: 7020 b1b2 cd00 |005c: invoke-direct {v13, v12}, Ljava/lang/IllegalStateException;.:(Ljava/lang/Throwable;)V // method@b2b1 │ │ +42508e: 270d |005f: throw v13 │ │ catches : 1 │ │ 0x0021 - 0x0049 │ │ Ljava/net/URISyntaxException; -> 0x0056 │ │ Lorg/json/JSONException; -> 0x004c │ │ Ljava/net/MalformedURLException; -> 0x004a │ │ positions : │ │ 0x0000 line=329 │ │ @@ -1511668,68 +1511651,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 │ │ -4250dc: |[4250dc] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.getSubscriptionChanges:(J)Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges; │ │ -4250ec: 7010 2dae 0b00 |0000: invoke-direct {v11}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.requireLoggedIn:()V // method@ae2d │ │ -4250f2: 6200 fed9 |0003: sget-object v0, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d9fe │ │ -4250f6: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -4250f8: 2312 2921 |0006: new-array v2, v1, [Ljava/lang/Object; // type@2129 │ │ -4250fc: 7120 d1b2 dc00 |0008: invoke-static {v12, v13}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ -425102: 0c0c |000b: move-result-object v12 │ │ -425104: 120d |000c: const/4 v13, #int 0 // #0 │ │ -425106: 4d0c 020d |000d: aput-object v12, v2, v13 │ │ -42510a: 1a0c 92db |000f: const-string v12, "since=%d" // string@db92 │ │ -42510e: 7130 2bb3 c002 |0011: invoke-static {v0, v12, v2}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32b │ │ -425114: 0c09 |0014: move-result-object v9 │ │ -425116: 122c |0015: const/4 v12, #int 2 // #2 │ │ -425118: 23cc 2921 |0016: new-array v12, v12, [Ljava/lang/Object; // type@2129 │ │ -42511c: 54b0 5ebe |0018: iget-object v0, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@be5e │ │ -425120: 4d00 0c0d |001a: aput-object v0, v12, v13 │ │ -425124: 54bd 5abe |001c: iget-object v13, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.deviceId:Ljava/lang/String; // field@be5a │ │ -425128: 4d0d 0c01 |001e: aput-object v13, v12, v1 │ │ -42512c: 1a0d e709 |0020: const-string v13, "/api/2/subscriptions/%s/%s.json" // string@09e7 │ │ -425130: 7120 2ab3 cd00 |0022: invoke-static {v13, v12}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32a │ │ -425136: 0c08 |0025: move-result-object v8 │ │ -425138: 220c c71e |0026: new-instance v12, Ljava/net/URI; // type@1ec7 │ │ -42513c: 54b4 59be |0028: iget-object v4, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@be59 │ │ -425140: 1205 |002a: const/4 v5, #int 0 // #0 │ │ -425142: 54b6 57be |002b: iget-object v6, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@be57 │ │ -425146: 52b7 58be |002d: iget v7, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@be58 │ │ -42514a: 120a |002f: const/4 v10, #int 0 // #0 │ │ -42514c: 07c3 |0030: move-object v3, v12 │ │ -42514e: 7608 ebb3 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@b3eb │ │ -425154: 6e10 f0b3 0c00 |0034: invoke-virtual {v12}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b3f0 │ │ -42515a: 0c0c |0037: move-result-object v12 │ │ -42515c: 220d b51f |0038: new-instance v13, Lokhttp3/Request$Builder; // type@1fb5 │ │ -425160: 7010 19b7 0d00 |003a: invoke-direct {v13}, Lokhttp3/Request$Builder;.:()V // method@b719 │ │ -425166: 6e20 24b7 cd00 |003d: invoke-virtual {v13, v12}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@b724 │ │ -42516c: 0c0c |0040: move-result-object v12 │ │ -42516e: 7020 22ae cb00 |0041: invoke-direct {v11, v12}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.executeRequest:(Lokhttp3/Request$Builder;)Ljava/lang/String; // method@ae22 │ │ -425174: 0c0c |0044: move-result-object v12 │ │ -425176: 220d e41f |0045: new-instance v13, Lorg/json/JSONObject; // type@1fe4 │ │ -42517a: 7020 a9b7 cd00 |0047: invoke-direct {v13, v12}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b7a9 │ │ -425180: 7110 4aae 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@ae4a │ │ -425186: 0c0c |004d: move-result-object v12 │ │ -425188: 110c |004e: return-object v12 │ │ -42518a: 0d0c |004f: move-exception v12 │ │ -42518c: 2802 |0050: goto 0052 // +0002 │ │ -42518e: 0d0c |0051: move-exception v12 │ │ -425190: 6e10 8db3 0c00 |0052: invoke-virtual {v12}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -425196: 220d 211d |0055: new-instance v13, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1d21 │ │ -42519a: 7020 37ae cd00 |0057: invoke-direct {v13, v12}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@ae37 │ │ -4251a0: 270d |005a: throw v13 │ │ -4251a2: 0d0c |005b: move-exception v12 │ │ -4251a4: 6e10 8db3 0c00 |005c: invoke-virtual {v12}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -4251aa: 220d 711e |005f: new-instance v13, Ljava/lang/IllegalStateException; // type@1e71 │ │ -4251ae: 7020 b1b2 cd00 |0061: invoke-direct {v13, v12}, Ljava/lang/IllegalStateException;.:(Ljava/lang/Throwable;)V // method@b2b1 │ │ -4251b4: 270d |0064: throw v13 │ │ +4250a4: |[4250a4] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.getSubscriptionChanges:(J)Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges; │ │ +4250b4: 7010 2dae 0b00 |0000: invoke-direct {v11}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.requireLoggedIn:()V // method@ae2d │ │ +4250ba: 6200 fed9 |0003: sget-object v0, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d9fe │ │ +4250be: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +4250c0: 2312 2921 |0006: new-array v2, v1, [Ljava/lang/Object; // type@2129 │ │ +4250c4: 7120 d1b2 dc00 |0008: invoke-static {v12, v13}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ +4250ca: 0c0c |000b: move-result-object v12 │ │ +4250cc: 120d |000c: const/4 v13, #int 0 // #0 │ │ +4250ce: 4d0c 020d |000d: aput-object v12, v2, v13 │ │ +4250d2: 1a0c 92db |000f: const-string v12, "since=%d" // string@db92 │ │ +4250d6: 7130 2bb3 c002 |0011: invoke-static {v0, v12, v2}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32b │ │ +4250dc: 0c09 |0014: move-result-object v9 │ │ +4250de: 122c |0015: const/4 v12, #int 2 // #2 │ │ +4250e0: 23cc 2921 |0016: new-array v12, v12, [Ljava/lang/Object; // type@2129 │ │ +4250e4: 54b0 5ebe |0018: iget-object v0, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@be5e │ │ +4250e8: 4d00 0c0d |001a: aput-object v0, v12, v13 │ │ +4250ec: 54bd 5abe |001c: iget-object v13, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.deviceId:Ljava/lang/String; // field@be5a │ │ +4250f0: 4d0d 0c01 |001e: aput-object v13, v12, v1 │ │ +4250f4: 1a0d e709 |0020: const-string v13, "/api/2/subscriptions/%s/%s.json" // string@09e7 │ │ +4250f8: 7120 2ab3 cd00 |0022: invoke-static {v13, v12}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32a │ │ +4250fe: 0c08 |0025: move-result-object v8 │ │ +425100: 220c c71e |0026: new-instance v12, Ljava/net/URI; // type@1ec7 │ │ +425104: 54b4 59be |0028: iget-object v4, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@be59 │ │ +425108: 1205 |002a: const/4 v5, #int 0 // #0 │ │ +42510a: 54b6 57be |002b: iget-object v6, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@be57 │ │ +42510e: 52b7 58be |002d: iget v7, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@be58 │ │ +425112: 120a |002f: const/4 v10, #int 0 // #0 │ │ +425114: 07c3 |0030: move-object v3, v12 │ │ +425116: 7608 ebb3 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@b3eb │ │ +42511c: 6e10 f0b3 0c00 |0034: invoke-virtual {v12}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b3f0 │ │ +425122: 0c0c |0037: move-result-object v12 │ │ +425124: 220d b51f |0038: new-instance v13, Lokhttp3/Request$Builder; // type@1fb5 │ │ +425128: 7010 19b7 0d00 |003a: invoke-direct {v13}, Lokhttp3/Request$Builder;.:()V // method@b719 │ │ +42512e: 6e20 24b7 cd00 |003d: invoke-virtual {v13, v12}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@b724 │ │ +425134: 0c0c |0040: move-result-object v12 │ │ +425136: 7020 22ae cb00 |0041: invoke-direct {v11, v12}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.executeRequest:(Lokhttp3/Request$Builder;)Ljava/lang/String; // method@ae22 │ │ +42513c: 0c0c |0044: move-result-object v12 │ │ +42513e: 220d e41f |0045: new-instance v13, Lorg/json/JSONObject; // type@1fe4 │ │ +425142: 7020 a9b7 cd00 |0047: invoke-direct {v13, v12}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b7a9 │ │ +425148: 7110 4aae 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@ae4a │ │ +42514e: 0c0c |004d: move-result-object v12 │ │ +425150: 110c |004e: return-object v12 │ │ +425152: 0d0c |004f: move-exception v12 │ │ +425154: 2802 |0050: goto 0052 // +0002 │ │ +425156: 0d0c |0051: move-exception v12 │ │ +425158: 6e10 8db3 0c00 |0052: invoke-virtual {v12}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +42515e: 220d 211d |0055: new-instance v13, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1d21 │ │ +425162: 7020 37ae cd00 |0057: invoke-direct {v13, v12}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@ae37 │ │ +425168: 270d |005a: throw v13 │ │ +42516a: 0d0c |005b: move-exception v12 │ │ +42516c: 6e10 8db3 0c00 |005c: invoke-virtual {v12}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +425172: 220d 711e |005f: new-instance v13, Ljava/lang/IllegalStateException; // type@1e71 │ │ +425176: 7020 b1b2 cd00 |0061: invoke-direct {v13, v12}, Ljava/lang/IllegalStateException;.:(Ljava/lang/Throwable;)V // method@b2b1 │ │ +42517c: 270d |0064: throw v13 │ │ catches : 1 │ │ 0x0026 - 0x004e │ │ Ljava/net/URISyntaxException; -> 0x005b │ │ Lorg/json/JSONException; -> 0x0051 │ │ Ljava/net/MalformedURLException; -> 0x004f │ │ positions : │ │ 0x0000 line=248 │ │ @@ -1511753,83 +1511736,83 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 131 16-bit code units │ │ -425a30: |[425a30] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.login:()V │ │ -425a40: 2208 c71e |0000: new-instance v8, Ljava/net/URI; // type@1ec7 │ │ -425a44: 54a1 59be |0002: iget-object v1, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@be59 │ │ -425a48: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -425a4a: 54a3 57be |0005: iget-object v3, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@be57 │ │ -425a4e: 52a4 58be |0007: iget v4, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@be58 │ │ -425a52: 1a00 e309 |0009: const-string v0, "/api/2/auth/%s/login.json" // string@09e3 │ │ -425a56: 1219 |000b: const/4 v9, #int 1 // #1 │ │ -425a58: 2395 2921 |000c: new-array v5, v9, [Ljava/lang/Object; // type@2129 │ │ -425a5c: 54a6 5ebe |000e: iget-object v6, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@be5e │ │ -425a60: 1207 |0010: const/4 v7, #int 0 // #0 │ │ -425a62: 4d06 0507 |0011: aput-object v6, v5, v7 │ │ -425a66: 7120 2ab3 5000 |0013: invoke-static {v0, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32a │ │ -425a6c: 0c05 |0016: move-result-object v5 │ │ -425a6e: 1206 |0017: const/4 v6, #int 0 // #0 │ │ -425a70: 1207 |0018: const/4 v7, #int 0 // #0 │ │ -425a72: 0780 |0019: move-object v0, v8 │ │ -425a74: 7608 ebb3 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@b3eb │ │ -425a7a: 6e10 f0b3 0800 |001d: invoke-virtual {v8}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b3f0 │ │ -425a80: 0c00 |0020: move-result-object v0 │ │ -425a82: 6201 55be |0021: sget-object v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.TEXT:Lokhttp3/MediaType; // field@be55 │ │ -425a86: 1a02 0000 |0023: const-string v2, "" // string@0000 │ │ -425a8a: 7120 2ab7 2100 |0025: invoke-static {v1, v2}, Lokhttp3/RequestBody;.create:(Lokhttp3/MediaType;Ljava/lang/String;)Lokhttp3/RequestBody; // method@b72a │ │ -425a90: 0c01 |0028: move-result-object v1 │ │ -425a92: 2202 b51f |0029: new-instance v2, Lokhttp3/Request$Builder; // type@1fb5 │ │ -425a96: 7010 19b7 0200 |002b: invoke-direct {v2}, Lokhttp3/Request$Builder;.:()V // method@b719 │ │ -425a9c: 6e20 24b7 0200 |002e: invoke-virtual {v2, v0}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@b724 │ │ -425aa2: 0c00 |0031: move-result-object v0 │ │ -425aa4: 6e20 20b7 1000 |0032: invoke-virtual {v0, v1}, Lokhttp3/Request$Builder;.post:(Lokhttp3/RequestBody;)Lokhttp3/Request$Builder; // method@b720 │ │ -425aaa: 0c00 |0035: move-result-object v0 │ │ -425aac: 6e10 1bb7 0000 |0036: invoke-virtual {v0}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b71b │ │ -425ab2: 0c00 |0039: move-result-object v0 │ │ -425ab4: 54a1 5ebe |003a: iget-object v1, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@be5e │ │ -425ab8: 54a2 5dbe |003c: iget-object v2, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.password:Ljava/lang/String; // field@be5d │ │ -425abc: 1a03 3f5d |003e: const-string v3, "UTF-8" // string@5d3f │ │ -425ac0: 7110 4eb4 0300 |0040: invoke-static {v3}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b44e │ │ -425ac6: 0c03 |0043: move-result-object v3 │ │ -425ac8: 7130 f0b6 2103 |0044: invoke-static {v1, v2, v3}, Lokhttp3/Credentials;.basic:(Ljava/lang/String;Ljava/lang/String;Ljava/nio/charset/Charset;)Ljava/lang/String; // method@b6f0 │ │ -425ace: 0c01 |0047: move-result-object v1 │ │ -425ad0: 6e10 27b7 0000 |0048: invoke-virtual {v0}, Lokhttp3/Request;.newBuilder:()Lokhttp3/Request$Builder; // method@b727 │ │ -425ad6: 0c00 |004b: move-result-object v0 │ │ -425ad8: 1a02 680f |004c: const-string v2, "Authorization" // string@0f68 │ │ -425adc: 6e30 1eb7 2001 |004e: invoke-virtual {v0, v2, v1}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b71e │ │ -425ae2: 0c00 |0051: move-result-object v0 │ │ -425ae4: 6e10 1bb7 0000 |0052: invoke-virtual {v0}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b71b │ │ -425aea: 0c00 |0055: move-result-object v0 │ │ -425aec: 54a1 5bbe |0056: iget-object v1, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.httpClient:Lokhttp3/OkHttpClient; // field@be5b │ │ -425af0: 6e20 18b7 0100 |0058: invoke-virtual {v1, v0}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b718 │ │ -425af6: 0c00 |005b: move-result-object v0 │ │ -425af8: 7210 eeb6 0000 |005c: invoke-interface {v0}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b6ee │ │ -425afe: 0c00 |005f: move-result-object v0 │ │ -425b00: 7020 20ae 0a00 |0060: invoke-direct {v10, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.checkStatusCode:(Lokhttp3/Response;)V // method@ae20 │ │ -425b06: 6e10 2cb7 0000 |0063: invoke-virtual {v0}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b72c │ │ -425b0c: 0c00 |0066: move-result-object v0 │ │ -425b0e: 6e10 37b7 0000 |0067: invoke-virtual {v0}, Lokhttp3/ResponseBody;.close:()V // method@b737 │ │ -425b14: 5ca9 5cbe |006a: iput-boolean v9, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.loggedIn:Z // field@be5c │ │ -425b18: 0e00 |006c: return-void │ │ -425b1a: 0d00 |006d: move-exception v0 │ │ -425b1c: 6e10 8db3 0000 |006e: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -425b22: 2201 211d |0071: new-instance v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1d21 │ │ -425b26: 7020 37ae 0100 |0073: invoke-direct {v1, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@ae37 │ │ -425b2c: 2701 |0076: throw v1 │ │ -425b2e: 0d00 |0077: move-exception v0 │ │ -425b30: 2802 |0078: goto 007a // +0002 │ │ -425b32: 0d00 |0079: move-exception v0 │ │ -425b34: 6e10 8db3 0000 |007a: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -425b3a: 2201 211d |007d: new-instance v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1d21 │ │ -425b3e: 7020 37ae 0100 |007f: invoke-direct {v1, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@ae37 │ │ -425b44: 2701 |0082: throw v1 │ │ +4259f8: |[4259f8] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.login:()V │ │ +425a08: 2208 c71e |0000: new-instance v8, Ljava/net/URI; // type@1ec7 │ │ +425a0c: 54a1 59be |0002: iget-object v1, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@be59 │ │ +425a10: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +425a12: 54a3 57be |0005: iget-object v3, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@be57 │ │ +425a16: 52a4 58be |0007: iget v4, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@be58 │ │ +425a1a: 1a00 e309 |0009: const-string v0, "/api/2/auth/%s/login.json" // string@09e3 │ │ +425a1e: 1219 |000b: const/4 v9, #int 1 // #1 │ │ +425a20: 2395 2921 |000c: new-array v5, v9, [Ljava/lang/Object; // type@2129 │ │ +425a24: 54a6 5ebe |000e: iget-object v6, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@be5e │ │ +425a28: 1207 |0010: const/4 v7, #int 0 // #0 │ │ +425a2a: 4d06 0507 |0011: aput-object v6, v5, v7 │ │ +425a2e: 7120 2ab3 5000 |0013: invoke-static {v0, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32a │ │ +425a34: 0c05 |0016: move-result-object v5 │ │ +425a36: 1206 |0017: const/4 v6, #int 0 // #0 │ │ +425a38: 1207 |0018: const/4 v7, #int 0 // #0 │ │ +425a3a: 0780 |0019: move-object v0, v8 │ │ +425a3c: 7608 ebb3 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@b3eb │ │ +425a42: 6e10 f0b3 0800 |001d: invoke-virtual {v8}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b3f0 │ │ +425a48: 0c00 |0020: move-result-object v0 │ │ +425a4a: 6201 55be |0021: sget-object v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.TEXT:Lokhttp3/MediaType; // field@be55 │ │ +425a4e: 1a02 0000 |0023: const-string v2, "" // string@0000 │ │ +425a52: 7120 2ab7 2100 |0025: invoke-static {v1, v2}, Lokhttp3/RequestBody;.create:(Lokhttp3/MediaType;Ljava/lang/String;)Lokhttp3/RequestBody; // method@b72a │ │ +425a58: 0c01 |0028: move-result-object v1 │ │ +425a5a: 2202 b51f |0029: new-instance v2, Lokhttp3/Request$Builder; // type@1fb5 │ │ +425a5e: 7010 19b7 0200 |002b: invoke-direct {v2}, Lokhttp3/Request$Builder;.:()V // method@b719 │ │ +425a64: 6e20 24b7 0200 |002e: invoke-virtual {v2, v0}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@b724 │ │ +425a6a: 0c00 |0031: move-result-object v0 │ │ +425a6c: 6e20 20b7 1000 |0032: invoke-virtual {v0, v1}, Lokhttp3/Request$Builder;.post:(Lokhttp3/RequestBody;)Lokhttp3/Request$Builder; // method@b720 │ │ +425a72: 0c00 |0035: move-result-object v0 │ │ +425a74: 6e10 1bb7 0000 |0036: invoke-virtual {v0}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b71b │ │ +425a7a: 0c00 |0039: move-result-object v0 │ │ +425a7c: 54a1 5ebe |003a: iget-object v1, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@be5e │ │ +425a80: 54a2 5dbe |003c: iget-object v2, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.password:Ljava/lang/String; // field@be5d │ │ +425a84: 1a03 3f5d |003e: const-string v3, "UTF-8" // string@5d3f │ │ +425a88: 7110 4eb4 0300 |0040: invoke-static {v3}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b44e │ │ +425a8e: 0c03 |0043: move-result-object v3 │ │ +425a90: 7130 f0b6 2103 |0044: invoke-static {v1, v2, v3}, Lokhttp3/Credentials;.basic:(Ljava/lang/String;Ljava/lang/String;Ljava/nio/charset/Charset;)Ljava/lang/String; // method@b6f0 │ │ +425a96: 0c01 |0047: move-result-object v1 │ │ +425a98: 6e10 27b7 0000 |0048: invoke-virtual {v0}, Lokhttp3/Request;.newBuilder:()Lokhttp3/Request$Builder; // method@b727 │ │ +425a9e: 0c00 |004b: move-result-object v0 │ │ +425aa0: 1a02 680f |004c: const-string v2, "Authorization" // string@0f68 │ │ +425aa4: 6e30 1eb7 2001 |004e: invoke-virtual {v0, v2, v1}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b71e │ │ +425aaa: 0c00 |0051: move-result-object v0 │ │ +425aac: 6e10 1bb7 0000 |0052: invoke-virtual {v0}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b71b │ │ +425ab2: 0c00 |0055: move-result-object v0 │ │ +425ab4: 54a1 5bbe |0056: iget-object v1, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.httpClient:Lokhttp3/OkHttpClient; // field@be5b │ │ +425ab8: 6e20 18b7 0100 |0058: invoke-virtual {v1, v0}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b718 │ │ +425abe: 0c00 |005b: move-result-object v0 │ │ +425ac0: 7210 eeb6 0000 |005c: invoke-interface {v0}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b6ee │ │ +425ac6: 0c00 |005f: move-result-object v0 │ │ +425ac8: 7020 20ae 0a00 |0060: invoke-direct {v10, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.checkStatusCode:(Lokhttp3/Response;)V // method@ae20 │ │ +425ace: 6e10 2cb7 0000 |0063: invoke-virtual {v0}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b72c │ │ +425ad4: 0c00 |0066: move-result-object v0 │ │ +425ad6: 6e10 37b7 0000 |0067: invoke-virtual {v0}, Lokhttp3/ResponseBody;.close:()V // method@b737 │ │ +425adc: 5ca9 5cbe |006a: iput-boolean v9, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.loggedIn:Z // field@be5c │ │ +425ae0: 0e00 |006c: return-void │ │ +425ae2: 0d00 |006d: move-exception v0 │ │ +425ae4: 6e10 8db3 0000 |006e: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +425aea: 2201 211d |0071: new-instance v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1d21 │ │ +425aee: 7020 37ae 0100 |0073: invoke-direct {v1, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@ae37 │ │ +425af4: 2701 |0076: throw v1 │ │ +425af6: 0d00 |0077: move-exception v0 │ │ +425af8: 2802 |0078: goto 007a // +0002 │ │ +425afa: 0d00 |0079: move-exception v0 │ │ +425afc: 6e10 8db3 0000 |007a: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +425b02: 2201 211d |007d: new-instance v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1d21 │ │ +425b06: 7020 37ae 0100 |007f: invoke-direct {v1, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@ae37 │ │ +425b0c: 2701 |0082: throw v1 │ │ catches : 2 │ │ 0x0000 - 0x0021 │ │ Ljava/net/MalformedURLException; -> 0x0079 │ │ Ljava/net/URISyntaxException; -> 0x0077 │ │ 0x003a - 0x006c │ │ Ljava/lang/Exception; -> 0x006d │ │ positions : │ │ @@ -1511855,16 +1511838,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -425b64: |[425b64] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.logout:()V │ │ -425b74: 0e00 |0000: return-void │ │ +425b2c: |[425b2c] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.logout:()V │ │ +425b3c: 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;) │ │ @@ -1511872,71 +1511855,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 │ │ -4256e4: |[4256e4] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.searchPodcasts:(Ljava/lang/String;I)Ljava/util/List; │ │ -4256f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -4256f6: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -4256f8: 3d0a 1a00 |0002: if-lez v10, 001c // +001a │ │ -4256fc: 1302 0001 |0004: const/16 v2, #int 256 // #100 │ │ -425700: 362a 1600 |0006: if-gt v10, v2, 001c // +0016 │ │ -425704: 6202 fed9 |0008: sget-object v2, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d9fe │ │ -425708: 1223 |000a: const/4 v3, #int 2 // #2 │ │ -42570a: 2333 2921 |000b: new-array v3, v3, [Ljava/lang/Object; // type@2129 │ │ -42570e: 4d09 0300 |000d: aput-object v9, v3, v0 │ │ -425712: 7110 c1b2 0a00 |000f: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -425718: 0c09 |0012: move-result-object v9 │ │ -42571a: 4d09 0301 |0013: aput-object v9, v3, v1 │ │ -42571e: 1a09 dec8 |0015: const-string v9, "q=%s&scale_logo=%d" // string@c8de │ │ -425722: 7130 2bb3 9203 |0017: invoke-static {v2, v9, v3}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32b │ │ -425728: 0c09 |001a: move-result-object v9 │ │ -42572a: 280b |001b: goto 0026 // +000b │ │ -42572c: 231a 2921 |001c: new-array v10, v1, [Ljava/lang/Object; // type@2129 │ │ -425730: 4d09 0a00 |001e: aput-object v9, v10, v0 │ │ -425734: 1a09 ddc8 |0020: const-string v9, "q=%s" // string@c8dd │ │ -425738: 7120 2ab3 a900 |0022: invoke-static {v9, v10}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32a │ │ -42573e: 0c09 |0025: move-result-object v9 │ │ -425740: 0796 |0026: move-object v6, v9 │ │ -425742: 2209 c71e |0027: new-instance v9, Ljava/net/URI; // type@1ec7 │ │ -425746: 5481 59be |0029: iget-object v1, v8, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@be59 │ │ -42574a: 1202 |002b: const/4 v2, #int 0 // #0 │ │ -42574c: 5483 57be |002c: iget-object v3, v8, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@be57 │ │ -425750: 5284 58be |002e: iget v4, v8, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@be58 │ │ -425754: 1a05 f609 |0030: const-string v5, "/search.json" // string@09f6 │ │ -425758: 1207 |0032: const/4 v7, #int 0 // #0 │ │ -42575a: 0790 |0033: move-object v0, v9 │ │ -42575c: 7608 ebb3 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@b3eb │ │ -425762: 6e10 f0b3 0900 |0037: invoke-virtual {v9}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b3f0 │ │ -425768: 0c09 |003a: move-result-object v9 │ │ -42576a: 220a b51f |003b: new-instance v10, Lokhttp3/Request$Builder; // type@1fb5 │ │ -42576e: 7010 19b7 0a00 |003d: invoke-direct {v10}, Lokhttp3/Request$Builder;.:()V // method@b719 │ │ -425774: 6e20 24b7 9a00 |0040: invoke-virtual {v10, v9}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@b724 │ │ -42577a: 0c09 |0043: move-result-object v9 │ │ -42577c: 7020 22ae 9800 |0044: invoke-direct {v8, v9}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.executeRequest:(Lokhttp3/Request$Builder;)Ljava/lang/String; // method@ae22 │ │ -425782: 0c09 |0047: move-result-object v9 │ │ -425784: 220a e21f |0048: new-instance v10, Lorg/json/JSONArray; // type@1fe2 │ │ -425788: 7020 9eb7 9a00 |004a: invoke-direct {v10, v9}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@b79e │ │ -42578e: 7020 2cae a800 |004d: invoke-direct {v8, v10}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.readPodcastListFromJsonArray:(Lorg/json/JSONArray;)Ljava/util/List; // method@ae2c │ │ -425794: 0c09 |0050: move-result-object v9 │ │ -425796: 1109 |0051: return-object v9 │ │ -425798: 0d09 |0052: move-exception v9 │ │ -42579a: 6e10 8db3 0900 |0053: invoke-virtual {v9}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -4257a0: 220a 711e |0056: new-instance v10, Ljava/lang/IllegalStateException; // type@1e71 │ │ -4257a4: 7020 b1b2 9a00 |0058: invoke-direct {v10, v9}, Ljava/lang/IllegalStateException;.:(Ljava/lang/Throwable;)V // method@b2b1 │ │ -4257aa: 270a |005b: throw v10 │ │ -4257ac: 0d09 |005c: move-exception v9 │ │ -4257ae: 2802 |005d: goto 005f // +0002 │ │ -4257b0: 0d09 |005e: move-exception v9 │ │ -4257b2: 6e10 8db3 0900 |005f: invoke-virtual {v9}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -4257b8: 220a 211d |0062: new-instance v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1d21 │ │ -4257bc: 7020 37ae 9a00 |0064: invoke-direct {v10, v9}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@ae37 │ │ -4257c2: 270a |0067: throw v10 │ │ +4256ac: |[4256ac] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.searchPodcasts:(Ljava/lang/String;I)Ljava/util/List; │ │ +4256bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +4256be: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +4256c0: 3d0a 1a00 |0002: if-lez v10, 001c // +001a │ │ +4256c4: 1302 0001 |0004: const/16 v2, #int 256 // #100 │ │ +4256c8: 362a 1600 |0006: if-gt v10, v2, 001c // +0016 │ │ +4256cc: 6202 fed9 |0008: sget-object v2, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d9fe │ │ +4256d0: 1223 |000a: const/4 v3, #int 2 // #2 │ │ +4256d2: 2333 2921 |000b: new-array v3, v3, [Ljava/lang/Object; // type@2129 │ │ +4256d6: 4d09 0300 |000d: aput-object v9, v3, v0 │ │ +4256da: 7110 c1b2 0a00 |000f: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +4256e0: 0c09 |0012: move-result-object v9 │ │ +4256e2: 4d09 0301 |0013: aput-object v9, v3, v1 │ │ +4256e6: 1a09 dec8 |0015: const-string v9, "q=%s&scale_logo=%d" // string@c8de │ │ +4256ea: 7130 2bb3 9203 |0017: invoke-static {v2, v9, v3}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32b │ │ +4256f0: 0c09 |001a: move-result-object v9 │ │ +4256f2: 280b |001b: goto 0026 // +000b │ │ +4256f4: 231a 2921 |001c: new-array v10, v1, [Ljava/lang/Object; // type@2129 │ │ +4256f8: 4d09 0a00 |001e: aput-object v9, v10, v0 │ │ +4256fc: 1a09 ddc8 |0020: const-string v9, "q=%s" // string@c8dd │ │ +425700: 7120 2ab3 a900 |0022: invoke-static {v9, v10}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32a │ │ +425706: 0c09 |0025: move-result-object v9 │ │ +425708: 0796 |0026: move-object v6, v9 │ │ +42570a: 2209 c71e |0027: new-instance v9, Ljava/net/URI; // type@1ec7 │ │ +42570e: 5481 59be |0029: iget-object v1, v8, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@be59 │ │ +425712: 1202 |002b: const/4 v2, #int 0 // #0 │ │ +425714: 5483 57be |002c: iget-object v3, v8, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@be57 │ │ +425718: 5284 58be |002e: iget v4, v8, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@be58 │ │ +42571c: 1a05 f609 |0030: const-string v5, "/search.json" // string@09f6 │ │ +425720: 1207 |0032: const/4 v7, #int 0 // #0 │ │ +425722: 0790 |0033: move-object v0, v9 │ │ +425724: 7608 ebb3 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@b3eb │ │ +42572a: 6e10 f0b3 0900 |0037: invoke-virtual {v9}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b3f0 │ │ +425730: 0c09 |003a: move-result-object v9 │ │ +425732: 220a b51f |003b: new-instance v10, Lokhttp3/Request$Builder; // type@1fb5 │ │ +425736: 7010 19b7 0a00 |003d: invoke-direct {v10}, Lokhttp3/Request$Builder;.:()V // method@b719 │ │ +42573c: 6e20 24b7 9a00 |0040: invoke-virtual {v10, v9}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@b724 │ │ +425742: 0c09 |0043: move-result-object v9 │ │ +425744: 7020 22ae 9800 |0044: invoke-direct {v8, v9}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.executeRequest:(Lokhttp3/Request$Builder;)Ljava/lang/String; // method@ae22 │ │ +42574a: 0c09 |0047: move-result-object v9 │ │ +42574c: 220a e21f |0048: new-instance v10, Lorg/json/JSONArray; // type@1fe2 │ │ +425750: 7020 9eb7 9a00 |004a: invoke-direct {v10, v9}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@b79e │ │ +425756: 7020 2cae a800 |004d: invoke-direct {v8, v10}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.readPodcastListFromJsonArray:(Lorg/json/JSONArray;)Ljava/util/List; // method@ae2c │ │ +42575c: 0c09 |0050: move-result-object v9 │ │ +42575e: 1109 |0051: return-object v9 │ │ +425760: 0d09 |0052: move-exception v9 │ │ +425762: 6e10 8db3 0900 |0053: invoke-virtual {v9}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +425768: 220a 711e |0056: new-instance v10, Ljava/lang/IllegalStateException; // type@1e71 │ │ +42576c: 7020 b1b2 9a00 |0058: invoke-direct {v10, v9}, Ljava/lang/IllegalStateException;.:(Ljava/lang/Throwable;)V // method@b2b1 │ │ +425772: 270a |005b: throw v10 │ │ +425774: 0d09 |005c: move-exception v9 │ │ +425776: 2802 |005d: goto 005f // +0002 │ │ +425778: 0d09 |005e: move-exception v9 │ │ +42577a: 6e10 8db3 0900 |005f: invoke-virtual {v9}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +425780: 220a 211d |0062: new-instance v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1d21 │ │ +425784: 7020 37ae 9a00 |0064: invoke-direct {v10, v9}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@ae37 │ │ +42578a: 270a |0067: throw v10 │ │ catches : 1 │ │ 0x0027 - 0x0051 │ │ Lorg/json/JSONException; -> 0x005e │ │ Ljava/net/MalformedURLException; -> 0x005c │ │ Ljava/net/URISyntaxException; -> 0x0052 │ │ positions : │ │ 0x0008 line=91 │ │ @@ -1511961,18 +1511944,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 │ │ -425ba4: |[425ba4] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.setCredentials:(Ljava/lang/String;Ljava/lang/String;)V │ │ -425bb4: 5b01 5ebe |0000: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@be5e │ │ -425bb8: 5b02 5dbe |0002: iput-object v2, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.password:Ljava/lang/String; // field@be5d │ │ -425bbc: 0e00 |0004: return-void │ │ +425b6c: |[425b6c] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.setCredentials:(Ljava/lang/String;Ljava/lang/String;)V │ │ +425b7c: 5b01 5ebe |0000: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@be5e │ │ +425b80: 5b02 5dbe |0002: iput-object v2, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.password:Ljava/lang/String; // field@be5d │ │ +425b84: 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; │ │ @@ -1511983,31 +1511966,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 │ │ -4251cc: |[4251cc] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.uploadEpisodeActions:(Ljava/util/List;)Lde/danoeh/antennapod/net/sync/model/UploadChangesResponse; │ │ -4251dc: 7010 2dae 0300 |0000: invoke-direct {v3}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.requireLoggedIn:()V // method@ae2d │ │ -4251e2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -4251e4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -4251e6: 7210 72b5 0400 |0005: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b572 │ │ -4251ec: 0a02 |0008: move-result v2 │ │ -4251ee: 3521 1200 |0009: if-ge v1, v2, 001b // +0012 │ │ -4251f2: 7210 72b5 0400 |000b: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b572 │ │ -4251f8: 0a00 |000e: move-result v0 │ │ -4251fa: d802 011e |000f: add-int/lit8 v2, v1, #int 30 // #1e │ │ -4251fe: 7120 e8b2 2000 |0011: invoke-static {v0, v2}, Ljava/lang/Math;.min:(II)I // method@b2e8 │ │ -425204: 0a00 |0014: move-result v0 │ │ -425206: 7040 31ae 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@ae31 │ │ -42520c: 0c00 |0018: move-result-object v0 │ │ -42520e: 0121 |0019: move v1, v2 │ │ -425210: 28eb |001a: goto 0005 // -0015 │ │ -425212: 1100 |001b: return-object v0 │ │ +425194: |[425194] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.uploadEpisodeActions:(Ljava/util/List;)Lde/danoeh/antennapod/net/sync/model/UploadChangesResponse; │ │ +4251a4: 7010 2dae 0300 |0000: invoke-direct {v3}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.requireLoggedIn:()V // method@ae2d │ │ +4251aa: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +4251ac: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +4251ae: 7210 72b5 0400 |0005: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b572 │ │ +4251b4: 0a02 |0008: move-result v2 │ │ +4251b6: 3521 1200 |0009: if-ge v1, v2, 001b // +0012 │ │ +4251ba: 7210 72b5 0400 |000b: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b572 │ │ +4251c0: 0a00 |000e: move-result v0 │ │ +4251c2: d802 011e |000f: add-int/lit8 v2, v1, #int 30 // #1e │ │ +4251c6: 7120 e8b2 2000 |0011: invoke-static {v0, v2}, Ljava/lang/Math;.min:(II)I // method@b2e8 │ │ +4251cc: 0a00 |0014: move-result v0 │ │ +4251ce: 7040 31ae 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@ae31 │ │ +4251d4: 0c00 |0018: move-result-object v0 │ │ +4251d6: 0121 |0019: move v1, v2 │ │ +4251d8: 28eb |001a: goto 0005 // -0015 │ │ +4251da: 1100 |001b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=281 │ │ 0x0005 line=283 │ │ 0x000b line=285 │ │ 0x0015 line=284 │ │ locals : │ │ @@ -1512019,73 +1512002,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 │ │ -425370: |[425370] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.uploadSubscriptionChanges:(Ljava/util/List;Ljava/util/List;)Lde/danoeh/antennapod/net/sync/model/UploadChangesResponse; │ │ -425380: 7010 2dae 0900 |0000: invoke-direct {v9}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.requireLoggedIn:()V // method@ae2d │ │ -425386: 2208 c71e |0003: new-instance v8, Ljava/net/URI; // type@1ec7 │ │ -42538a: 5491 59be |0005: iget-object v1, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@be59 │ │ -42538e: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -425390: 5493 57be |0008: iget-object v3, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@be57 │ │ -425394: 5294 58be |000a: iget v4, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@be58 │ │ -425398: 1a00 e709 |000c: const-string v0, "/api/2/subscriptions/%s/%s.json" // string@09e7 │ │ -42539c: 1225 |000e: const/4 v5, #int 2 // #2 │ │ -42539e: 2355 2921 |000f: new-array v5, v5, [Ljava/lang/Object; // type@2129 │ │ -4253a2: 5496 5ebe |0011: iget-object v6, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@be5e │ │ -4253a6: 1207 |0013: const/4 v7, #int 0 // #0 │ │ -4253a8: 4d06 0507 |0014: aput-object v6, v5, v7 │ │ -4253ac: 5496 5abe |0016: iget-object v6, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.deviceId:Ljava/lang/String; // field@be5a │ │ -4253b0: 1217 |0018: const/4 v7, #int 1 // #1 │ │ -4253b2: 4d06 0507 |0019: aput-object v6, v5, v7 │ │ -4253b6: 7120 2ab3 5000 |001b: invoke-static {v0, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32a │ │ -4253bc: 0c05 |001e: move-result-object v5 │ │ -4253be: 1206 |001f: const/4 v6, #int 0 // #0 │ │ -4253c0: 1207 |0020: const/4 v7, #int 0 // #0 │ │ -4253c2: 0780 |0021: move-object v0, v8 │ │ -4253c4: 7608 ebb3 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@b3eb │ │ -4253ca: 6e10 f0b3 0800 |0025: invoke-virtual {v8}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b3f0 │ │ -4253d0: 0c00 |0028: move-result-object v0 │ │ -4253d2: 2201 e41f |0029: new-instance v1, Lorg/json/JSONObject; // type@1fe4 │ │ -4253d6: 7010 a8b7 0100 |002b: invoke-direct {v1}, Lorg/json/JSONObject;.:()V // method@b7a8 │ │ -4253dc: 1a02 0369 |002e: const-string v2, "add" // string@6903 │ │ -4253e0: 2203 e21f |0030: new-instance v3, Lorg/json/JSONArray; // type@1fe2 │ │ -4253e4: 7020 9fb7 a300 |0032: invoke-direct {v3, v10}, Lorg/json/JSONArray;.:(Ljava/util/Collection;)V // method@b79f │ │ -4253ea: 6e30 b5b7 2103 |0035: invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b7b5 │ │ -4253f0: 1a0a 28cb |0038: const-string v10, "remove" // string@cb28 │ │ -4253f4: 2202 e21f |003a: new-instance v2, Lorg/json/JSONArray; // type@1fe2 │ │ -4253f8: 7020 9fb7 b200 |003c: invoke-direct {v2, v11}, Lorg/json/JSONArray;.:(Ljava/util/Collection;)V // method@b79f │ │ -4253fe: 6e30 b5b7 a102 |003f: invoke-virtual {v1, v10, v2}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b7b5 │ │ -425404: 620a 53be |0042: sget-object v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.JSON:Lokhttp3/MediaType; // field@be53 │ │ -425408: 6e10 b7b7 0100 |0044: invoke-virtual {v1}, Lorg/json/JSONObject;.toString:()Ljava/lang/String; // method@b7b7 │ │ -42540e: 0c0b |0047: move-result-object v11 │ │ -425410: 7120 2ab7 ba00 |0048: invoke-static {v10, v11}, Lokhttp3/RequestBody;.create:(Lokhttp3/MediaType;Ljava/lang/String;)Lokhttp3/RequestBody; // method@b72a │ │ -425416: 0c0a |004b: move-result-object v10 │ │ -425418: 220b b51f |004c: new-instance v11, Lokhttp3/Request$Builder; // type@1fb5 │ │ -42541c: 7010 19b7 0b00 |004e: invoke-direct {v11}, Lokhttp3/Request$Builder;.:()V // method@b719 │ │ -425422: 6e20 20b7 ab00 |0051: invoke-virtual {v11, v10}, Lokhttp3/Request$Builder;.post:(Lokhttp3/RequestBody;)Lokhttp3/Request$Builder; // method@b720 │ │ -425428: 0c0a |0054: move-result-object v10 │ │ -42542a: 6e20 24b7 0a00 |0055: invoke-virtual {v10, v0}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@b724 │ │ -425430: 0c0a |0058: move-result-object v10 │ │ -425432: 7020 22ae a900 |0059: invoke-direct {v9, v10}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.executeRequest:(Lokhttp3/Request$Builder;)Ljava/lang/String; // method@ae22 │ │ -425438: 0c0a |005c: move-result-object v10 │ │ -42543a: 7110 65ae 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@ae65 │ │ -425440: 0c0a |0060: move-result-object v10 │ │ -425442: 110a |0061: return-object v10 │ │ -425444: 0d0a |0062: move-exception v10 │ │ -425446: 2804 |0063: goto 0067 // +0004 │ │ -425448: 0d0a |0064: move-exception v10 │ │ -42544a: 2802 |0065: goto 0067 // +0002 │ │ -42544c: 0d0a |0066: move-exception v10 │ │ -42544e: 6e10 8db3 0a00 |0067: invoke-virtual {v10}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -425454: 220b 211d |006a: new-instance v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1d21 │ │ -425458: 7020 37ae ab00 |006c: invoke-direct {v11, v10}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@ae37 │ │ -42545e: 270b |006f: throw v11 │ │ +425338: |[425338] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.uploadSubscriptionChanges:(Ljava/util/List;Ljava/util/List;)Lde/danoeh/antennapod/net/sync/model/UploadChangesResponse; │ │ +425348: 7010 2dae 0900 |0000: invoke-direct {v9}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.requireLoggedIn:()V // method@ae2d │ │ +42534e: 2208 c71e |0003: new-instance v8, Ljava/net/URI; // type@1ec7 │ │ +425352: 5491 59be |0005: iget-object v1, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@be59 │ │ +425356: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +425358: 5493 57be |0008: iget-object v3, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@be57 │ │ +42535c: 5294 58be |000a: iget v4, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@be58 │ │ +425360: 1a00 e709 |000c: const-string v0, "/api/2/subscriptions/%s/%s.json" // string@09e7 │ │ +425364: 1225 |000e: const/4 v5, #int 2 // #2 │ │ +425366: 2355 2921 |000f: new-array v5, v5, [Ljava/lang/Object; // type@2129 │ │ +42536a: 5496 5ebe |0011: iget-object v6, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@be5e │ │ +42536e: 1207 |0013: const/4 v7, #int 0 // #0 │ │ +425370: 4d06 0507 |0014: aput-object v6, v5, v7 │ │ +425374: 5496 5abe |0016: iget-object v6, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.deviceId:Ljava/lang/String; // field@be5a │ │ +425378: 1217 |0018: const/4 v7, #int 1 // #1 │ │ +42537a: 4d06 0507 |0019: aput-object v6, v5, v7 │ │ +42537e: 7120 2ab3 5000 |001b: invoke-static {v0, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32a │ │ +425384: 0c05 |001e: move-result-object v5 │ │ +425386: 1206 |001f: const/4 v6, #int 0 // #0 │ │ +425388: 1207 |0020: const/4 v7, #int 0 // #0 │ │ +42538a: 0780 |0021: move-object v0, v8 │ │ +42538c: 7608 ebb3 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@b3eb │ │ +425392: 6e10 f0b3 0800 |0025: invoke-virtual {v8}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b3f0 │ │ +425398: 0c00 |0028: move-result-object v0 │ │ +42539a: 2201 e41f |0029: new-instance v1, Lorg/json/JSONObject; // type@1fe4 │ │ +42539e: 7010 a8b7 0100 |002b: invoke-direct {v1}, Lorg/json/JSONObject;.:()V // method@b7a8 │ │ +4253a4: 1a02 0369 |002e: const-string v2, "add" // string@6903 │ │ +4253a8: 2203 e21f |0030: new-instance v3, Lorg/json/JSONArray; // type@1fe2 │ │ +4253ac: 7020 9fb7 a300 |0032: invoke-direct {v3, v10}, Lorg/json/JSONArray;.:(Ljava/util/Collection;)V // method@b79f │ │ +4253b2: 6e30 b5b7 2103 |0035: invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b7b5 │ │ +4253b8: 1a0a 28cb |0038: const-string v10, "remove" // string@cb28 │ │ +4253bc: 2202 e21f |003a: new-instance v2, Lorg/json/JSONArray; // type@1fe2 │ │ +4253c0: 7020 9fb7 b200 |003c: invoke-direct {v2, v11}, Lorg/json/JSONArray;.:(Ljava/util/Collection;)V // method@b79f │ │ +4253c6: 6e30 b5b7 a102 |003f: invoke-virtual {v1, v10, v2}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b7b5 │ │ +4253cc: 620a 53be |0042: sget-object v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.JSON:Lokhttp3/MediaType; // field@be53 │ │ +4253d0: 6e10 b7b7 0100 |0044: invoke-virtual {v1}, Lorg/json/JSONObject;.toString:()Ljava/lang/String; // method@b7b7 │ │ +4253d6: 0c0b |0047: move-result-object v11 │ │ +4253d8: 7120 2ab7 ba00 |0048: invoke-static {v10, v11}, Lokhttp3/RequestBody;.create:(Lokhttp3/MediaType;Ljava/lang/String;)Lokhttp3/RequestBody; // method@b72a │ │ +4253de: 0c0a |004b: move-result-object v10 │ │ +4253e0: 220b b51f |004c: new-instance v11, Lokhttp3/Request$Builder; // type@1fb5 │ │ +4253e4: 7010 19b7 0b00 |004e: invoke-direct {v11}, Lokhttp3/Request$Builder;.:()V // method@b719 │ │ +4253ea: 6e20 20b7 ab00 |0051: invoke-virtual {v11, v10}, Lokhttp3/Request$Builder;.post:(Lokhttp3/RequestBody;)Lokhttp3/Request$Builder; // method@b720 │ │ +4253f0: 0c0a |0054: move-result-object v10 │ │ +4253f2: 6e20 24b7 0a00 |0055: invoke-virtual {v10, v0}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@b724 │ │ +4253f8: 0c0a |0058: move-result-object v10 │ │ +4253fa: 7020 22ae a900 |0059: invoke-direct {v9, v10}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.executeRequest:(Lokhttp3/Request$Builder;)Ljava/lang/String; // method@ae22 │ │ +425400: 0c0a |005c: move-result-object v10 │ │ +425402: 7110 65ae 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@ae65 │ │ +425408: 0c0a |0060: move-result-object v10 │ │ +42540a: 110a |0061: return-object v10 │ │ +42540c: 0d0a |0062: move-exception v10 │ │ +42540e: 2804 |0063: goto 0067 // +0004 │ │ +425410: 0d0a |0064: move-exception v10 │ │ +425412: 2802 |0065: goto 0067 // +0002 │ │ +425414: 0d0a |0066: move-exception v10 │ │ +425416: 6e10 8db3 0a00 |0067: invoke-virtual {v10}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +42541c: 220b 211d |006a: new-instance v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1d21 │ │ +425420: 7020 37ae ab00 |006c: invoke-direct {v11, v10}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@ae37 │ │ +425426: 270b |006f: throw v11 │ │ catches : 1 │ │ 0x0003 - 0x0061 │ │ Lorg/json/JSONException; -> 0x0066 │ │ Ljava/net/MalformedURLException; -> 0x0064 │ │ Ljava/net/URISyntaxException; -> 0x0062 │ │ positions : │ │ 0x0000 line=216 │ │ @@ -1512110,72 +1512093,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 │ │ -425bc0: |[425bc0] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.uploadSubscriptions:(Ljava/lang/String;Ljava/util/List;)V │ │ -425bd0: 7010 2dae 0900 |0000: invoke-direct {v9}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.requireLoggedIn:()V // method@ae2d │ │ -425bd6: 2208 c71e |0003: new-instance v8, Ljava/net/URI; // type@1ec7 │ │ -425bda: 5491 59be |0005: iget-object v1, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@be59 │ │ -425bde: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -425be0: 5493 57be |0008: iget-object v3, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@be57 │ │ -425be4: 5294 58be |000a: iget v4, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@be58 │ │ -425be8: 1a00 f709 |000c: const-string v0, "/subscriptions/%s/%s.txt" // string@09f7 │ │ -425bec: 1225 |000e: const/4 v5, #int 2 // #2 │ │ -425bee: 2355 2921 |000f: new-array v5, v5, [Ljava/lang/Object; // type@2129 │ │ -425bf2: 5496 5ebe |0011: iget-object v6, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@be5e │ │ -425bf6: 1207 |0013: const/4 v7, #int 0 // #0 │ │ -425bf8: 4d06 0507 |0014: aput-object v6, v5, v7 │ │ -425bfc: 1216 |0016: const/4 v6, #int 1 // #1 │ │ -425bfe: 4d0a 0506 |0017: aput-object v10, v5, v6 │ │ -425c02: 7120 2ab3 5000 |0019: invoke-static {v0, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32a │ │ -425c08: 0c05 |001c: move-result-object v5 │ │ -425c0a: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -425c0c: 1207 |001e: const/4 v7, #int 0 // #0 │ │ -425c0e: 0780 |001f: move-object v0, v8 │ │ -425c10: 7608 ebb3 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@b3eb │ │ -425c16: 6e10 f0b3 0800 |0023: invoke-virtual {v8}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b3f0 │ │ -425c1c: 0c0a |0026: move-result-object v10 │ │ -425c1e: 2200 8f1e |0027: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -425c22: 7010 50b3 0000 |0029: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -425c28: 7210 6ab5 0b00 |002c: invoke-interface {v11}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -425c2e: 0c0b |002f: move-result-object v11 │ │ -425c30: 7210 4db5 0b00 |0030: invoke-interface {v11}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -425c36: 0a01 |0033: move-result v1 │ │ -425c38: 3801 1100 |0034: if-eqz v1, 0045 // +0011 │ │ -425c3c: 7210 4eb5 0b00 |0036: invoke-interface {v11}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -425c42: 0c01 |0039: move-result-object v1 │ │ -425c44: 1f01 8d1e |003a: check-cast v1, Ljava/lang/String; // type@1e8d │ │ -425c48: 6e20 5cb3 1000 |003c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -425c4e: 1a01 0200 |003f: const-string v1, " │ │ +425b88: |[425b88] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.uploadSubscriptions:(Ljava/lang/String;Ljava/util/List;)V │ │ +425b98: 7010 2dae 0900 |0000: invoke-direct {v9}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.requireLoggedIn:()V // method@ae2d │ │ +425b9e: 2208 c71e |0003: new-instance v8, Ljava/net/URI; // type@1ec7 │ │ +425ba2: 5491 59be |0005: iget-object v1, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@be59 │ │ +425ba6: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +425ba8: 5493 57be |0008: iget-object v3, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@be57 │ │ +425bac: 5294 58be |000a: iget v4, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@be58 │ │ +425bb0: 1a00 f709 |000c: const-string v0, "/subscriptions/%s/%s.txt" // string@09f7 │ │ +425bb4: 1225 |000e: const/4 v5, #int 2 // #2 │ │ +425bb6: 2355 2921 |000f: new-array v5, v5, [Ljava/lang/Object; // type@2129 │ │ +425bba: 5496 5ebe |0011: iget-object v6, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@be5e │ │ +425bbe: 1207 |0013: const/4 v7, #int 0 // #0 │ │ +425bc0: 4d06 0507 |0014: aput-object v6, v5, v7 │ │ +425bc4: 1216 |0016: const/4 v6, #int 1 // #1 │ │ +425bc6: 4d0a 0506 |0017: aput-object v10, v5, v6 │ │ +425bca: 7120 2ab3 5000 |0019: invoke-static {v0, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32a │ │ +425bd0: 0c05 |001c: move-result-object v5 │ │ +425bd2: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +425bd4: 1207 |001e: const/4 v7, #int 0 // #0 │ │ +425bd6: 0780 |001f: move-object v0, v8 │ │ +425bd8: 7608 ebb3 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@b3eb │ │ +425bde: 6e10 f0b3 0800 |0023: invoke-virtual {v8}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b3f0 │ │ +425be4: 0c0a |0026: move-result-object v10 │ │ +425be6: 2200 8f1e |0027: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +425bea: 7010 50b3 0000 |0029: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +425bf0: 7210 6ab5 0b00 |002c: invoke-interface {v11}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +425bf6: 0c0b |002f: move-result-object v11 │ │ +425bf8: 7210 4db5 0b00 |0030: invoke-interface {v11}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +425bfe: 0a01 |0033: move-result v1 │ │ +425c00: 3801 1100 |0034: if-eqz v1, 0045 // +0011 │ │ +425c04: 7210 4eb5 0b00 |0036: invoke-interface {v11}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +425c0a: 0c01 |0039: move-result-object v1 │ │ +425c0c: 1f01 8d1e |003a: check-cast v1, Ljava/lang/String; // type@1e8d │ │ +425c10: 6e20 5cb3 1000 |003c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +425c16: 1a01 0200 |003f: const-string v1, " │ │ " // string@0002 │ │ -425c52: 6e20 5cb3 1000 |0041: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -425c58: 28ec |0044: goto 0030 // -0014 │ │ -425c5a: 620b 55be |0045: sget-object v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.TEXT:Lokhttp3/MediaType; // field@be55 │ │ -425c5e: 6e10 67b3 0000 |0047: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -425c64: 0c00 |004a: move-result-object v0 │ │ -425c66: 7120 2ab7 0b00 |004b: invoke-static {v11, v0}, Lokhttp3/RequestBody;.create:(Lokhttp3/MediaType;Ljava/lang/String;)Lokhttp3/RequestBody; // method@b72a │ │ -425c6c: 0c0b |004e: move-result-object v11 │ │ -425c6e: 2200 b51f |004f: new-instance v0, Lokhttp3/Request$Builder; // type@1fb5 │ │ -425c72: 7010 19b7 0000 |0051: invoke-direct {v0}, Lokhttp3/Request$Builder;.:()V // method@b719 │ │ -425c78: 6e20 21b7 b000 |0054: invoke-virtual {v0, v11}, Lokhttp3/Request$Builder;.put:(Lokhttp3/RequestBody;)Lokhttp3/Request$Builder; // method@b721 │ │ -425c7e: 0c0b |0057: move-result-object v11 │ │ -425c80: 6e20 24b7 ab00 |0058: invoke-virtual {v11, v10}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@b724 │ │ -425c86: 0c0a |005b: move-result-object v10 │ │ -425c88: 7020 22ae a900 |005c: invoke-direct {v9, v10}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.executeRequest:(Lokhttp3/Request$Builder;)Ljava/lang/String; // method@ae22 │ │ -425c8e: 0e00 |005f: return-void │ │ -425c90: 0d0a |0060: move-exception v10 │ │ -425c92: 2802 |0061: goto 0063 // +0002 │ │ -425c94: 0d0a |0062: move-exception v10 │ │ -425c96: 6e10 8db3 0a00 |0063: invoke-virtual {v10}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -425c9c: 220b 211d |0066: new-instance v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1d21 │ │ -425ca0: 7020 37ae ab00 |0068: invoke-direct {v11, v10}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@ae37 │ │ -425ca6: 270b |006b: throw v11 │ │ +425c1a: 6e20 5cb3 1000 |0041: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +425c20: 28ec |0044: goto 0030 // -0014 │ │ +425c22: 620b 55be |0045: sget-object v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.TEXT:Lokhttp3/MediaType; // field@be55 │ │ +425c26: 6e10 67b3 0000 |0047: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +425c2c: 0c00 |004a: move-result-object v0 │ │ +425c2e: 7120 2ab7 0b00 |004b: invoke-static {v11, v0}, Lokhttp3/RequestBody;.create:(Lokhttp3/MediaType;Ljava/lang/String;)Lokhttp3/RequestBody; // method@b72a │ │ +425c34: 0c0b |004e: move-result-object v11 │ │ +425c36: 2200 b51f |004f: new-instance v0, Lokhttp3/Request$Builder; // type@1fb5 │ │ +425c3a: 7010 19b7 0000 |0051: invoke-direct {v0}, Lokhttp3/Request$Builder;.:()V // method@b719 │ │ +425c40: 6e20 21b7 b000 |0054: invoke-virtual {v0, v11}, Lokhttp3/Request$Builder;.put:(Lokhttp3/RequestBody;)Lokhttp3/Request$Builder; // method@b721 │ │ +425c46: 0c0b |0057: move-result-object v11 │ │ +425c48: 6e20 24b7 ab00 |0058: invoke-virtual {v11, v10}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@b724 │ │ +425c4e: 0c0a |005b: move-result-object v10 │ │ +425c50: 7020 22ae a900 |005c: invoke-direct {v9, v10}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.executeRequest:(Lokhttp3/Request$Builder;)Ljava/lang/String; // method@ae22 │ │ +425c56: 0e00 |005f: return-void │ │ +425c58: 0d0a |0060: move-exception v10 │ │ +425c5a: 2802 |0061: goto 0063 // +0002 │ │ +425c5c: 0d0a |0062: move-exception v10 │ │ +425c5e: 6e10 8db3 0a00 |0063: invoke-virtual {v10}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +425c64: 220b 211d |0066: new-instance v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1d21 │ │ +425c68: 7020 37ae ab00 |0068: invoke-direct {v11, v10}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@ae37 │ │ +425c6e: 270b |006b: throw v11 │ │ catches : 1 │ │ 0x0003 - 0x005f │ │ Ljava/net/MalformedURLException; -> 0x0062 │ │ Ljava/net/URISyntaxException; -> 0x0060 │ │ positions : │ │ 0x0000 line=182 │ │ 0x0003 line=184 │ │ @@ -1512224,17 +1512207,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -424e80: |[424e80] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetServiceException.:(Ljava/lang/String;)V │ │ -424e90: 7020 a9ae 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/model/SyncServiceException;.:(Ljava/lang/String;)V // method@aea9 │ │ -424e96: 0e00 |0003: return-void │ │ +424e48: |[424e48] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetServiceException.:(Ljava/lang/String;)V │ │ +424e58: 7020 a9ae 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/model/SyncServiceException;.:(Ljava/lang/String;)V // method@aea9 │ │ +424e5e: 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; │ │ │ │ @@ -1512243,17 +1512226,17 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -424e98: |[424e98] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetServiceException.:(Ljava/lang/Throwable;)V │ │ -424ea8: 7020 aaae 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/model/SyncServiceException;.:(Ljava/lang/Throwable;)V // method@aeaa │ │ -424eae: 0e00 |0003: return-void │ │ +424e60: |[424e60] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetServiceException.:(Ljava/lang/Throwable;)V │ │ +424e70: 7020 aaae 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/model/SyncServiceException;.:(Ljava/lang/Throwable;)V // method@aeaa │ │ +424e76: 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; │ │ │ │ @@ -1512295,18 +1512278,18 @@ │ │ type : '(JLjava/util/Map;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -426de0: |[426de0] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetEpisodeActionPostResponse.:(JLjava/util/Map;)V │ │ -426df0: 7030 abae 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/model/UploadChangesResponse;.:(J)V // method@aeab │ │ -426df6: 5b03 1ec5 |0003: iput-object v3, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetEpisodeActionPostResponse;.updatedUrls:Ljava/util/Map; // field@c51e │ │ -426dfa: 0e00 |0005: return-void │ │ +426da8: |[426da8] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetEpisodeActionPostResponse.:(JLjava/util/Map;)V │ │ +426db8: 7030 abae 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/model/UploadChangesResponse;.:(J)V // method@aeab │ │ +426dbe: 5b03 1ec5 |0003: iput-object v3, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetEpisodeActionPostResponse;.updatedUrls:Ljava/util/Map; // field@c51e │ │ +426dc2: 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 │ │ @@ -1512317,45 +1512300,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 │ │ -426d38: |[426d38] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetEpisodeActionPostResponse.fromJSONObject:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetEpisodeActionPostResponse; │ │ -426d48: 2200 e41f |0000: new-instance v0, Lorg/json/JSONObject; // type@1fe4 │ │ -426d4c: 7020 a9b7 8000 |0002: invoke-direct {v0, v8}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b7a9 │ │ -426d52: 1a08 e9e0 |0005: const-string v8, "timestamp" // string@e0e9 │ │ -426d56: 6e20 adb7 8000 |0007: invoke-virtual {v0, v8}, Lorg/json/JSONObject;.getLong:(Ljava/lang/String;)J // method@b7ad │ │ -426d5c: 0b01 |000a: move-result-wide v1 │ │ -426d5e: 1a08 b4e4 |000b: const-string v8, "update_urls" // string@e4b4 │ │ -426d62: 6e20 abb7 8000 |000d: invoke-virtual {v0, v8}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@b7ab │ │ -426d68: 0c08 |0010: move-result-object v8 │ │ -426d6a: 2200 2905 |0011: new-instance v0, Landroidx/collection/ArrayMap; // type@0529 │ │ -426d6e: 6e10 a4b7 0800 |0013: invoke-virtual {v8}, Lorg/json/JSONArray;.length:()I // method@b7a4 │ │ -426d74: 0a03 |0016: move-result v3 │ │ -426d76: 7020 cd22 3000 |0017: invoke-direct {v0, v3}, Landroidx/collection/ArrayMap;.:(I)V // method@22cd │ │ -426d7c: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -426d7e: 1204 |001b: const/4 v4, #int 0 // #0 │ │ -426d80: 6e10 a4b7 0800 |001c: invoke-virtual {v8}, Lorg/json/JSONArray;.length:()I // method@b7a4 │ │ -426d86: 0a05 |001f: move-result v5 │ │ -426d88: 3554 1500 |0020: if-ge v4, v5, 0035 // +0015 │ │ -426d8c: 6e20 a1b7 4800 |0022: invoke-virtual {v8, v4}, Lorg/json/JSONArray;.getJSONArray:(I)Lorg/json/JSONArray; // method@b7a1 │ │ -426d92: 0c05 |0025: move-result-object v5 │ │ -426d94: 6e20 a3b7 3500 |0026: invoke-virtual {v5, v3}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@b7a3 │ │ -426d9a: 0c06 |0029: move-result-object v6 │ │ -426d9c: 1217 |002a: const/4 v7, #int 1 // #1 │ │ -426d9e: 6e20 a3b7 7500 |002b: invoke-virtual {v5, v7}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@b7a3 │ │ -426da4: 0c05 |002e: move-result-object v5 │ │ -426da6: 7230 9ab5 6005 |002f: invoke-interface {v0, v6, v5}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b59a │ │ -426dac: d804 0401 |0032: add-int/lit8 v4, v4, #int 1 // #01 │ │ -426db0: 28e8 |0034: goto 001c // -0018 │ │ -426db2: 2208 341d |0035: new-instance v8, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetEpisodeActionPostResponse; // type@1d34 │ │ -426db6: 7040 57ae 1802 |0037: invoke-direct {v8, v1, v2, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetEpisodeActionPostResponse;.:(JLjava/util/Map;)V // method@ae57 │ │ -426dbc: 1108 |003a: return-object v8 │ │ +426d00: |[426d00] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetEpisodeActionPostResponse.fromJSONObject:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetEpisodeActionPostResponse; │ │ +426d10: 2200 e41f |0000: new-instance v0, Lorg/json/JSONObject; // type@1fe4 │ │ +426d14: 7020 a9b7 8000 |0002: invoke-direct {v0, v8}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b7a9 │ │ +426d1a: 1a08 e9e0 |0005: const-string v8, "timestamp" // string@e0e9 │ │ +426d1e: 6e20 adb7 8000 |0007: invoke-virtual {v0, v8}, Lorg/json/JSONObject;.getLong:(Ljava/lang/String;)J // method@b7ad │ │ +426d24: 0b01 |000a: move-result-wide v1 │ │ +426d26: 1a08 b4e4 |000b: const-string v8, "update_urls" // string@e4b4 │ │ +426d2a: 6e20 abb7 8000 |000d: invoke-virtual {v0, v8}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@b7ab │ │ +426d30: 0c08 |0010: move-result-object v8 │ │ +426d32: 2200 2905 |0011: new-instance v0, Landroidx/collection/ArrayMap; // type@0529 │ │ +426d36: 6e10 a4b7 0800 |0013: invoke-virtual {v8}, Lorg/json/JSONArray;.length:()I // method@b7a4 │ │ +426d3c: 0a03 |0016: move-result v3 │ │ +426d3e: 7020 cd22 3000 |0017: invoke-direct {v0, v3}, Landroidx/collection/ArrayMap;.:(I)V // method@22cd │ │ +426d44: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +426d46: 1204 |001b: const/4 v4, #int 0 // #0 │ │ +426d48: 6e10 a4b7 0800 |001c: invoke-virtual {v8}, Lorg/json/JSONArray;.length:()I // method@b7a4 │ │ +426d4e: 0a05 |001f: move-result v5 │ │ +426d50: 3554 1500 |0020: if-ge v4, v5, 0035 // +0015 │ │ +426d54: 6e20 a1b7 4800 |0022: invoke-virtual {v8, v4}, Lorg/json/JSONArray;.getJSONArray:(I)Lorg/json/JSONArray; // method@b7a1 │ │ +426d5a: 0c05 |0025: move-result-object v5 │ │ +426d5c: 6e20 a3b7 3500 |0026: invoke-virtual {v5, v3}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@b7a3 │ │ +426d62: 0c06 |0029: move-result-object v6 │ │ +426d64: 1217 |002a: const/4 v7, #int 1 // #1 │ │ +426d66: 6e20 a3b7 7500 |002b: invoke-virtual {v5, v7}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@b7a3 │ │ +426d6c: 0c05 |002e: move-result-object v5 │ │ +426d6e: 7230 9ab5 6005 |002f: invoke-interface {v0, v6, v5}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b59a │ │ +426d74: d804 0401 |0032: add-int/lit8 v4, v4, #int 1 // #01 │ │ +426d78: 28e8 |0034: goto 001c // -0018 │ │ +426d7a: 2208 341d |0035: new-instance v8, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetEpisodeActionPostResponse; // type@1d34 │ │ +426d7e: 7040 57ae 1802 |0037: invoke-direct {v8, v1, v2, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetEpisodeActionPostResponse;.:(JLjava/util/Map;)V // method@ae57 │ │ +426d84: 1108 |003a: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0007 line=34 │ │ 0x000d line=35 │ │ 0x0011 line=36 │ │ 0x001c line=37 │ │ @@ -1512371,19 +1512354,19 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -426dc0: |[426dc0] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetEpisodeActionPostResponse.toString:()Ljava/lang/String; │ │ -426dd0: 6200 11da |0000: sget-object v0, Lorg/apache/commons/lang3/builder/ToStringStyle;.SHORT_PREFIX_STYLE:Lorg/apache/commons/lang3/builder/ToStringStyle; // field@da11 │ │ -426dd4: 7120 87b7 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@b787 │ │ -426dda: 0c00 |0005: move-result-object v0 │ │ -426ddc: 1100 |0006: return-object v0 │ │ +426d88: |[426d88] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetEpisodeActionPostResponse.toString:()Ljava/lang/String; │ │ +426d98: 6200 11da |0000: sget-object v0, Lorg/apache/commons/lang3/builder/ToStringStyle;.SHORT_PREFIX_STYLE:Lorg/apache/commons/lang3/builder/ToStringStyle; // field@da11 │ │ +426d9c: 7120 87b7 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@b787 │ │ +426da2: 0c00 |0005: move-result-object v0 │ │ +426da4: 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 : 8105 (GpodnetEpisodeActionPostResponse.java) │ │ @@ -1512423,18 +1512406,18 @@ │ │ type : '(JLjava/util/Map;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -427088: |[427088] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetUploadChangesResponse.:(JLjava/util/Map;)V │ │ -427098: 7030 abae 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/model/UploadChangesResponse;.:(J)V // method@aeab │ │ -42709e: 5b03 27c5 |0003: iput-object v3, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetUploadChangesResponse;.updatedUrls:Ljava/util/Map; // field@c527 │ │ -4270a2: 0e00 |0005: return-void │ │ +427050: |[427050] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetUploadChangesResponse.:(JLjava/util/Map;)V │ │ +427060: 7030 abae 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/model/UploadChangesResponse;.:(J)V // method@aeab │ │ +427066: 5b03 27c5 |0003: iput-object v3, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetUploadChangesResponse;.updatedUrls:Ljava/util/Map; // field@c527 │ │ +42706a: 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 │ │ @@ -1512445,43 +1512428,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 │ │ -426fb0: |[426fb0] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetUploadChangesResponse.fromJSONObject:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetUploadChangesResponse; │ │ -426fc0: 2200 e41f |0000: new-instance v0, Lorg/json/JSONObject; // type@1fe4 │ │ -426fc4: 7020 a9b7 8000 |0002: invoke-direct {v0, v8}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b7a9 │ │ -426fca: 1a08 e9e0 |0005: const-string v8, "timestamp" // string@e0e9 │ │ -426fce: 6e20 adb7 8000 |0007: invoke-virtual {v0, v8}, Lorg/json/JSONObject;.getLong:(Ljava/lang/String;)J // method@b7ad │ │ -426fd4: 0b01 |000a: move-result-wide v1 │ │ -426fd6: 2208 2905 |000b: new-instance v8, Landroidx/collection/ArrayMap; // type@0529 │ │ -426fda: 7010 cc22 0800 |000d: invoke-direct {v8}, Landroidx/collection/ArrayMap;.:()V // method@22cc │ │ -426fe0: 1a03 b4e4 |0010: const-string v3, "update_urls" // string@e4b4 │ │ -426fe4: 6e20 abb7 3000 |0012: invoke-virtual {v0, v3}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@b7ab │ │ -426fea: 0c00 |0015: move-result-object v0 │ │ -426fec: 1203 |0016: const/4 v3, #int 0 // #0 │ │ -426fee: 1204 |0017: const/4 v4, #int 0 // #0 │ │ -426ff0: 6e10 a4b7 0000 |0018: invoke-virtual {v0}, Lorg/json/JSONArray;.length:()I // method@b7a4 │ │ -426ff6: 0a05 |001b: move-result v5 │ │ -426ff8: 3554 1500 |001c: if-ge v4, v5, 0031 // +0015 │ │ -426ffc: 6e20 a1b7 4000 |001e: invoke-virtual {v0, v4}, Lorg/json/JSONArray;.getJSONArray:(I)Lorg/json/JSONArray; // method@b7a1 │ │ -427002: 0c05 |0021: move-result-object v5 │ │ -427004: 6e20 a3b7 3500 |0022: invoke-virtual {v5, v3}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@b7a3 │ │ -42700a: 0c06 |0025: move-result-object v6 │ │ -42700c: 1217 |0026: const/4 v7, #int 1 // #1 │ │ -42700e: 6e20 a3b7 7500 |0027: invoke-virtual {v5, v7}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@b7a3 │ │ -427014: 0c05 |002a: move-result-object v5 │ │ -427016: 7230 9ab5 6805 |002b: invoke-interface {v8, v6, v5}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b59a │ │ -42701c: d804 0401 |002e: add-int/lit8 v4, v4, #int 1 // #01 │ │ -427020: 28e8 |0030: goto 0018 // -0018 │ │ -427022: 2200 361d |0031: new-instance v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetUploadChangesResponse; // type@1d36 │ │ -427026: 7040 64ae 1082 |0033: invoke-direct {v0, v1, v2, v8}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetUploadChangesResponse;.:(JLjava/util/Map;)V // method@ae64 │ │ -42702c: 1100 |0036: return-object v0 │ │ +426f78: |[426f78] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetUploadChangesResponse.fromJSONObject:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetUploadChangesResponse; │ │ +426f88: 2200 e41f |0000: new-instance v0, Lorg/json/JSONObject; // type@1fe4 │ │ +426f8c: 7020 a9b7 8000 |0002: invoke-direct {v0, v8}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b7a9 │ │ +426f92: 1a08 e9e0 |0005: const-string v8, "timestamp" // string@e0e9 │ │ +426f96: 6e20 adb7 8000 |0007: invoke-virtual {v0, v8}, Lorg/json/JSONObject;.getLong:(Ljava/lang/String;)J // method@b7ad │ │ +426f9c: 0b01 |000a: move-result-wide v1 │ │ +426f9e: 2208 2905 |000b: new-instance v8, Landroidx/collection/ArrayMap; // type@0529 │ │ +426fa2: 7010 cc22 0800 |000d: invoke-direct {v8}, Landroidx/collection/ArrayMap;.:()V // method@22cc │ │ +426fa8: 1a03 b4e4 |0010: const-string v3, "update_urls" // string@e4b4 │ │ +426fac: 6e20 abb7 3000 |0012: invoke-virtual {v0, v3}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@b7ab │ │ +426fb2: 0c00 |0015: move-result-object v0 │ │ +426fb4: 1203 |0016: const/4 v3, #int 0 // #0 │ │ +426fb6: 1204 |0017: const/4 v4, #int 0 // #0 │ │ +426fb8: 6e10 a4b7 0000 |0018: invoke-virtual {v0}, Lorg/json/JSONArray;.length:()I // method@b7a4 │ │ +426fbe: 0a05 |001b: move-result v5 │ │ +426fc0: 3554 1500 |001c: if-ge v4, v5, 0031 // +0015 │ │ +426fc4: 6e20 a1b7 4000 |001e: invoke-virtual {v0, v4}, Lorg/json/JSONArray;.getJSONArray:(I)Lorg/json/JSONArray; // method@b7a1 │ │ +426fca: 0c05 |0021: move-result-object v5 │ │ +426fcc: 6e20 a3b7 3500 |0022: invoke-virtual {v5, v3}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@b7a3 │ │ +426fd2: 0c06 |0025: move-result-object v6 │ │ +426fd4: 1217 |0026: const/4 v7, #int 1 // #1 │ │ +426fd6: 6e20 a3b7 7500 |0027: invoke-virtual {v5, v7}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@b7a3 │ │ +426fdc: 0c05 |002a: move-result-object v5 │ │ +426fde: 7230 9ab5 6805 |002b: invoke-interface {v8, v6, v5}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b59a │ │ +426fe4: d804 0401 |002e: add-int/lit8 v4, v4, #int 1 // #01 │ │ +426fe8: 28e8 |0030: goto 0018 // -0018 │ │ +426fea: 2200 361d |0031: new-instance v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetUploadChangesResponse; // type@1d36 │ │ +426fee: 7040 64ae 1082 |0033: invoke-direct {v0, v1, v2, v8}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetUploadChangesResponse;.:(JLjava/util/Map;)V // method@ae64 │ │ +426ff4: 1100 |0036: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0007 line=36 │ │ 0x000b line=37 │ │ 0x0012 line=38 │ │ 0x0018 line=39 │ │ @@ -1512497,30 +1512480,30 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -427030: |[427030] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetUploadChangesResponse.toString:()Ljava/lang/String; │ │ -427040: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -427044: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -42704a: 1a01 b31f |0005: const-string v1, "GpodnetUploadChangesResponse{timestamp=" // string@1fb3 │ │ -42704e: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -427054: 5331 1fc6 |000a: iget-wide v1, v3, Lde/danoeh/antennapod/net/sync/model/UploadChangesResponse;.timestamp:J // field@c61f │ │ -427058: 6e30 58b3 1002 |000c: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ -42705e: 1a01 c008 |000f: const-string v1, ", updatedUrls=" // string@08c0 │ │ -427062: 6e20 5cb3 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -427068: 5431 27c5 |0014: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetUploadChangesResponse;.updatedUrls:Ljava/util/Map; // field@c527 │ │ -42706c: 6e20 5bb3 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ -427072: 1301 7d00 |0019: const/16 v1, #int 125 // #7d │ │ -427076: 6e20 54b3 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b354 │ │ -42707c: 6e10 67b3 0000 |001e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -427082: 0c00 |0021: move-result-object v0 │ │ -427084: 1100 |0022: return-object v0 │ │ +426ff8: |[426ff8] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetUploadChangesResponse.toString:()Ljava/lang/String; │ │ +427008: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +42700c: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +427012: 1a01 b31f |0005: const-string v1, "GpodnetUploadChangesResponse{timestamp=" // string@1fb3 │ │ +427016: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42701c: 5331 1fc6 |000a: iget-wide v1, v3, Lde/danoeh/antennapod/net/sync/model/UploadChangesResponse;.timestamp:J // field@c61f │ │ +427020: 6e30 58b3 1002 |000c: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ +427026: 1a01 c008 |000f: const-string v1, ", updatedUrls=" // string@08c0 │ │ +42702a: 6e20 5cb3 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +427030: 5431 27c5 |0014: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetUploadChangesResponse;.updatedUrls:Ljava/util/Map; // field@c527 │ │ +427034: 6e20 5bb3 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ +42703a: 1301 7d00 |0019: const/16 v1, #int 125 // #7d │ │ +42703e: 6e20 54b3 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b354 │ │ +427044: 6e10 67b3 0000 |001e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +42704a: 0c00 |0021: move-result-object v0 │ │ +42704c: 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 : 8114 (GpodnetUploadChangesResponse.java) │ │ @@ -1512549,36 +1512532,36 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -427e98: |[427e98] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda1.:()V │ │ -427ea8: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -427eae: 0e00 |0003: return-void │ │ +427e60: |[427e60] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda1.:()V │ │ +427e70: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +427e76: 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 │ │ -427e78: |[427e78] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda1.apply:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -427e88: 1f01 211e |0000: check-cast v1, Lio/reactivex/Observable; // type@1e21 │ │ -427e8c: 7110 bcae 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.$r8$lambda$4ElHrZeC_NCM69iaTnsW_FPfluQ:(Lio/reactivex/Observable;)Lio/reactivex/ObservableSource; // method@aebc │ │ -427e92: 0c01 |0005: move-result-object v1 │ │ -427e94: 1101 |0006: return-object v1 │ │ +427e40: |[427e40] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda1.apply:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +427e50: 1f01 211e |0000: check-cast v1, Lio/reactivex/Observable; // type@1e21 │ │ +427e54: 7110 bcae 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.$r8$lambda$4ElHrZeC_NCM69iaTnsW_FPfluQ:(Lio/reactivex/Observable;)Lio/reactivex/ObservableSource; // method@aebc │ │ +427e5a: 0c01 |0005: move-result-object v1 │ │ +427e5c: 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; │ │ │ │ @@ -1512612,18 +1512595,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 │ │ -427eb0: |[427eb0] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V │ │ -427ec0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -427ec6: 5b01 21c6 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c621 │ │ -427eca: 0e00 |0005: return-void │ │ +427e78: |[427e78] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V │ │ +427e88: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +427e8e: 5b01 21c6 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c621 │ │ +427e92: 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; │ │ │ │ @@ -1512633,19 +1512616,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -427ecc: |[427ecc] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ -427edc: 5410 21c6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c621 │ │ -427ee0: 1f02 e41f |0002: check-cast v2, Lorg/json/JSONObject; // type@1fe4 │ │ -427ee4: 7120 c0ae 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@aec0 │ │ -427eea: 0e00 |0007: return-void │ │ +427e94: |[427e94] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ +427ea4: 5410 21c6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c621 │ │ +427ea8: 1f02 e41f |0002: check-cast v2, Lorg/json/JSONObject; // type@1fe4 │ │ +427eac: 7120 c0ae 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@aec0 │ │ +427eb2: 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; │ │ │ │ @@ -1512679,18 +1512662,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 │ │ -427eec: |[427eec] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V │ │ -427efc: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -427f02: 5b01 22c6 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c622 │ │ -427f06: 0e00 |0005: return-void │ │ +427eb4: |[427eb4] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V │ │ +427ec4: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +427eca: 5b01 22c6 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c622 │ │ +427ece: 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; │ │ │ │ @@ -1512700,19 +1512683,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -427f08: |[427f08] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ -427f18: 5410 22c6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c622 │ │ -427f1c: 1f02 941e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e94 │ │ -427f20: 7120 c2ae 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@aec2 │ │ -427f26: 0e00 |0007: return-void │ │ +427ed0: |[427ed0] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ +427ee0: 5410 22c6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c622 │ │ +427ee4: 1f02 941e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e94 │ │ +427ee8: 7120 c2ae 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@aec2 │ │ +427eee: 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; │ │ │ │ @@ -1512746,18 +1512729,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 │ │ -427f64: |[427f64] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V │ │ -427f74: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -427f7a: 5b01 24c6 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c624 │ │ -427f7e: 0e00 |0005: return-void │ │ +427f2c: |[427f2c] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V │ │ +427f3c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +427f42: 5b01 24c6 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c624 │ │ +427f46: 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; │ │ │ │ @@ -1512767,19 +1512750,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -427f80: |[427f80] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda5.accept:(Ljava/lang/Object;)V │ │ -427f90: 5410 24c6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c624 │ │ -427f94: 1f02 8d1e |0002: check-cast v2, Ljava/lang/String; // type@1e8d │ │ -427f98: 7120 bfae 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@aebf │ │ -427f9e: 0e00 |0007: return-void │ │ +427f48: |[427f48] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda5.accept:(Ljava/lang/Object;)V │ │ +427f58: 5410 24c6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c624 │ │ +427f5c: 1f02 8d1e |0002: check-cast v2, Ljava/lang/String; // type@1e8d │ │ +427f60: 7120 bfae 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@aebf │ │ +427f66: 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; │ │ │ │ @@ -1512813,18 +1512796,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 │ │ -427fa0: |[427fa0] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V │ │ -427fb0: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -427fb6: 5b01 25c6 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c625 │ │ -427fba: 0e00 |0005: return-void │ │ +427f68: |[427f68] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V │ │ +427f78: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +427f7e: 5b01 25c6 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c625 │ │ +427f82: 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; │ │ │ │ @@ -1512834,19 +1512817,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -427fbc: |[427fbc] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda6.accept:(Ljava/lang/Object;)V │ │ -427fcc: 5410 25c6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c625 │ │ -427fd0: 1f02 941e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e94 │ │ -427fd4: 7120 c1ae 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@aec1 │ │ -427fda: 0e00 |0007: return-void │ │ +427f84: |[427f84] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda6.accept:(Ljava/lang/Object;)V │ │ +427f94: 5410 25c6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c625 │ │ +427f98: 1f02 941e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e94 │ │ +427f9c: 7120 c1ae 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@aec1 │ │ +427fa2: 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; │ │ │ │ @@ -1512880,17 +1512863,17 @@ │ │ type : '(J)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -428570: |[428570] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService$NextcloudGpodderEpisodeActionPostResponse.:(J)V │ │ -428580: 7030 abae 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/model/UploadChangesResponse;.:(J)V // method@aeab │ │ -428586: 0e00 |0003: return-void │ │ +428538: |[428538] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService$NextcloudGpodderEpisodeActionPostResponse.:(J)V │ │ +428548: 7030 abae 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/model/UploadChangesResponse;.:(J)V // method@aeab │ │ +42854e: 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 │ │ │ │ @@ -1512961,23 +1512944,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 │ │ -428944: |[428944] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.:(Lokhttp3/OkHttpClient;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -428954: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -42895a: 5b01 32c6 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.httpClient:Lokhttp3/OkHttpClient; // field@c632 │ │ -42895e: 5b03 34c6 |0005: iput-object v3, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.username:Ljava/lang/String; // field@c634 │ │ -428962: 5b04 33c6 |0007: iput-object v4, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.password:Ljava/lang/String; // field@c633 │ │ -428966: 2201 1c1d |0009: new-instance v1, Lde/danoeh/antennapod/net/sync/HostnameParser; // type@1d1c │ │ -42896a: 7020 1cae 2100 |000b: invoke-direct {v1, v2}, Lde/danoeh/antennapod/net/sync/HostnameParser;.:(Ljava/lang/String;)V // method@ae1c │ │ -428970: 5b01 31c6 |000e: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.hostname:Lde/danoeh/antennapod/net/sync/HostnameParser; // field@c631 │ │ -428974: 0e00 |0010: return-void │ │ +42890c: |[42890c] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.:(Lokhttp3/OkHttpClient;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +42891c: 7010 ffb2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +428922: 5b01 32c6 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.httpClient:Lokhttp3/OkHttpClient; // field@c632 │ │ +428926: 5b03 34c6 |0005: iput-object v3, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.username:Ljava/lang/String; // field@c634 │ │ +42892a: 5b04 33c6 |0007: iput-object v4, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.password:Ljava/lang/String; // field@c633 │ │ +42892e: 2201 1c1d |0009: new-instance v1, Lde/danoeh/antennapod/net/sync/HostnameParser; // type@1d1c │ │ +428932: 7020 1cae 2100 |000b: invoke-direct {v1, v2}, Lde/danoeh/antennapod/net/sync/HostnameParser;.:(Ljava/lang/String;)V // method@ae1c │ │ +428938: 5b01 31c6 |000e: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.hostname:Lde/danoeh/antennapod/net/sync/HostnameParser; // field@c631 │ │ +42893c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=37 │ │ 0x0005 line=38 │ │ 0x0007 line=39 │ │ 0x0009 line=40 │ │ @@ -1512993,40 +1512976,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 │ │ -4288c8: |[4288c8] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.makeUrl:(Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; │ │ -4288d8: 2200 ac1f |0000: new-instance v0, Lokhttp3/HttpUrl$Builder; // type@1fac │ │ -4288dc: 7010 f4b6 0000 |0002: invoke-direct {v0}, Lokhttp3/HttpUrl$Builder;.:()V // method@b6f4 │ │ -4288e2: 5431 31c6 |0005: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.hostname:Lde/danoeh/antennapod/net/sync/HostnameParser; // field@c631 │ │ -4288e6: 5411 4dbe |0007: iget-object v1, v1, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@be4d │ │ -4288ea: 6e20 fab6 1000 |0009: invoke-virtual {v0, v1}, Lokhttp3/HttpUrl$Builder;.scheme:(Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@b6fa │ │ -4288f0: 0c00 |000c: move-result-object v0 │ │ -4288f2: 5431 31c6 |000d: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.hostname:Lde/danoeh/antennapod/net/sync/HostnameParser; // field@c631 │ │ -4288f6: 5411 4bbe |000f: iget-object v1, v1, Lde/danoeh/antennapod/net/sync/HostnameParser;.host:Ljava/lang/String; // field@be4b │ │ -4288fa: 6e20 f8b6 1000 |0011: invoke-virtual {v0, v1}, Lokhttp3/HttpUrl$Builder;.host:(Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@b6f8 │ │ -428900: 0c00 |0014: move-result-object v0 │ │ -428902: 5431 31c6 |0015: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.hostname:Lde/danoeh/antennapod/net/sync/HostnameParser; // field@c631 │ │ -428906: 5211 4cbe |0017: iget v1, v1, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@be4c │ │ -42890a: 6e20 f9b6 1000 |0019: invoke-virtual {v0, v1}, Lokhttp3/HttpUrl$Builder;.port:(I)Lokhttp3/HttpUrl$Builder; // method@b6f9 │ │ -428910: 0c00 |001c: move-result-object v0 │ │ -428912: 2201 8f1e |001d: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -428916: 7010 50b3 0100 |001f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -42891c: 5432 31c6 |0022: iget-object v2, v3, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.hostname:Lde/danoeh/antennapod/net/sync/HostnameParser; // field@c631 │ │ -428920: 5422 4ebe |0024: iget-object v2, v2, Lde/danoeh/antennapod/net/sync/HostnameParser;.subfolder:Ljava/lang/String; // field@be4e │ │ -428924: 6e20 5cb3 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42892a: 6e20 5cb3 4100 |0029: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -428930: 6e10 67b3 0100 |002c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -428936: 0c04 |002f: move-result-object v4 │ │ -428938: 6e20 f5b6 4000 |0030: invoke-virtual {v0, v4}, Lokhttp3/HttpUrl$Builder;.addPathSegments:(Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@b6f5 │ │ -42893e: 0c04 |0033: move-result-object v4 │ │ -428940: 1104 |0034: return-object v4 │ │ +428890: |[428890] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.makeUrl:(Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; │ │ +4288a0: 2200 ac1f |0000: new-instance v0, Lokhttp3/HttpUrl$Builder; // type@1fac │ │ +4288a4: 7010 f4b6 0000 |0002: invoke-direct {v0}, Lokhttp3/HttpUrl$Builder;.:()V // method@b6f4 │ │ +4288aa: 5431 31c6 |0005: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.hostname:Lde/danoeh/antennapod/net/sync/HostnameParser; // field@c631 │ │ +4288ae: 5411 4dbe |0007: iget-object v1, v1, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@be4d │ │ +4288b2: 6e20 fab6 1000 |0009: invoke-virtual {v0, v1}, Lokhttp3/HttpUrl$Builder;.scheme:(Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@b6fa │ │ +4288b8: 0c00 |000c: move-result-object v0 │ │ +4288ba: 5431 31c6 |000d: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.hostname:Lde/danoeh/antennapod/net/sync/HostnameParser; // field@c631 │ │ +4288be: 5411 4bbe |000f: iget-object v1, v1, Lde/danoeh/antennapod/net/sync/HostnameParser;.host:Ljava/lang/String; // field@be4b │ │ +4288c2: 6e20 f8b6 1000 |0011: invoke-virtual {v0, v1}, Lokhttp3/HttpUrl$Builder;.host:(Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@b6f8 │ │ +4288c8: 0c00 |0014: move-result-object v0 │ │ +4288ca: 5431 31c6 |0015: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.hostname:Lde/danoeh/antennapod/net/sync/HostnameParser; // field@c631 │ │ +4288ce: 5211 4cbe |0017: iget v1, v1, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@be4c │ │ +4288d2: 6e20 f9b6 1000 |0019: invoke-virtual {v0, v1}, Lokhttp3/HttpUrl$Builder;.port:(I)Lokhttp3/HttpUrl$Builder; // method@b6f9 │ │ +4288d8: 0c00 |001c: move-result-object v0 │ │ +4288da: 2201 8f1e |001d: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +4288de: 7010 50b3 0100 |001f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +4288e4: 5432 31c6 |0022: iget-object v2, v3, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.hostname:Lde/danoeh/antennapod/net/sync/HostnameParser; // field@c631 │ │ +4288e8: 5422 4ebe |0024: iget-object v2, v2, Lde/danoeh/antennapod/net/sync/HostnameParser;.subfolder:Ljava/lang/String; // field@be4e │ │ +4288ec: 6e20 5cb3 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4288f2: 6e20 5cb3 4100 |0029: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4288f8: 6e10 67b3 0100 |002c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +4288fe: 0c04 |002f: move-result-object v4 │ │ +428900: 6e20 f5b6 4000 |0030: invoke-virtual {v0, v4}, Lokhttp3/HttpUrl$Builder;.addPathSegments:(Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@b6f5 │ │ +428906: 0c04 |0033: move-result-object v4 │ │ +428908: 1104 |0034: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ 0x0009 line=148 │ │ 0x0011 line=149 │ │ 0x0019 line=150 │ │ 0x0030 line=151 │ │ @@ -1513039,62 +1513022,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 │ │ -4287f4: |[4287f4] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.performRequest:(Lokhttp3/HttpUrl$Builder;Ljava/lang/String;Lokhttp3/RequestBody;)Ljava/lang/String; │ │ -428804: 2200 b51f |0000: new-instance v0, Lokhttp3/Request$Builder; // type@1fb5 │ │ -428808: 7010 19b7 0000 |0002: invoke-direct {v0}, Lokhttp3/Request$Builder;.:()V // method@b719 │ │ -42880e: 6e10 f7b6 0300 |0005: invoke-virtual {v3}, Lokhttp3/HttpUrl$Builder;.build:()Lokhttp3/HttpUrl; // method@b6f7 │ │ -428814: 0c03 |0008: move-result-object v3 │ │ -428816: 6e20 25b7 3000 |0009: invoke-virtual {v0, v3}, Lokhttp3/Request$Builder;.url:(Lokhttp3/HttpUrl;)Lokhttp3/Request$Builder; // method@b725 │ │ -42881c: 0c03 |000c: move-result-object v3 │ │ -42881e: 5420 34c6 |000d: iget-object v0, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.username:Ljava/lang/String; // field@c634 │ │ -428822: 5421 33c6 |000f: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.password:Ljava/lang/String; // field@c633 │ │ -428826: 7120 efb6 1000 |0011: invoke-static {v0, v1}, Lokhttp3/Credentials;.basic:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b6ef │ │ -42882c: 0c00 |0014: move-result-object v0 │ │ -42882e: 1a01 680f |0015: const-string v1, "Authorization" // string@0f68 │ │ -428832: 6e30 1eb7 1300 |0017: invoke-virtual {v3, v1, v0}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b71e │ │ -428838: 0c03 |001a: move-result-object v3 │ │ -42883a: 1a00 920c |001b: const-string v0, "Accept" // string@0c92 │ │ -42883e: 1a01 6c6c |001d: const-string v1, "application/json" // string@6c6c │ │ -428842: 6e30 1eb7 0301 |001f: invoke-virtual {v3, v0, v1}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b71e │ │ -428848: 0c03 |0022: move-result-object v3 │ │ -42884a: 6e30 1fb7 4305 |0023: invoke-virtual {v3, v4, v5}, Lokhttp3/Request$Builder;.method:(Ljava/lang/String;Lokhttp3/RequestBody;)Lokhttp3/Request$Builder; // method@b71f │ │ -428850: 0c03 |0026: move-result-object v3 │ │ -428852: 6e10 1bb7 0300 |0027: invoke-virtual {v3}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b71b │ │ -428858: 0c03 |002a: move-result-object v3 │ │ -42885a: 5424 32c6 |002b: iget-object v4, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.httpClient:Lokhttp3/OkHttpClient; // field@c632 │ │ -42885e: 6e20 18b7 3400 |002d: invoke-virtual {v4, v3}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b718 │ │ -428864: 0c03 |0030: move-result-object v3 │ │ -428866: 7210 eeb6 0300 |0031: invoke-interface {v3}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b6ee │ │ -42886c: 0c03 |0034: move-result-object v3 │ │ -42886e: 6e10 2eb7 0300 |0035: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b72e │ │ -428874: 0a04 |0038: move-result v4 │ │ -428876: 1305 c800 |0039: const/16 v5, #int 200 // #c8 │ │ -42887a: 3354 0b00 |003b: if-ne v4, v5, 0046 // +000b │ │ -42887e: 6e10 2cb7 0300 |003d: invoke-virtual {v3}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b72c │ │ -428884: 0c03 |0040: move-result-object v3 │ │ -428886: 6e10 3ab7 0300 |0041: invoke-virtual {v3}, Lokhttp3/ResponseBody;.string:()Ljava/lang/String; // method@b73a │ │ -42888c: 0c03 |0044: move-result-object v3 │ │ -42888e: 1103 |0045: return-object v3 │ │ -428890: 2204 451e |0046: new-instance v4, Ljava/io/IOException; // type@1e45 │ │ -428894: 2205 8f1e |0048: new-instance v5, Ljava/lang/StringBuilder; // type@1e8f │ │ -428898: 7010 50b3 0500 |004a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -42889e: 1a00 6e52 |004d: const-string v0, "Response code: " // string@526e │ │ -4288a2: 6e20 5cb3 0500 |004f: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4288a8: 6e10 2eb7 0300 |0052: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b72e │ │ -4288ae: 0a03 |0055: move-result v3 │ │ -4288b0: 6e20 57b3 3500 |0056: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -4288b6: 6e10 67b3 0500 |0059: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -4288bc: 0c03 |005c: move-result-object v3 │ │ -4288be: 7020 f5b1 3400 |005d: invoke-direct {v4, v3}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b1f5 │ │ -4288c4: 2704 |0060: throw v4 │ │ +4287bc: |[4287bc] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.performRequest:(Lokhttp3/HttpUrl$Builder;Ljava/lang/String;Lokhttp3/RequestBody;)Ljava/lang/String; │ │ +4287cc: 2200 b51f |0000: new-instance v0, Lokhttp3/Request$Builder; // type@1fb5 │ │ +4287d0: 7010 19b7 0000 |0002: invoke-direct {v0}, Lokhttp3/Request$Builder;.:()V // method@b719 │ │ +4287d6: 6e10 f7b6 0300 |0005: invoke-virtual {v3}, Lokhttp3/HttpUrl$Builder;.build:()Lokhttp3/HttpUrl; // method@b6f7 │ │ +4287dc: 0c03 |0008: move-result-object v3 │ │ +4287de: 6e20 25b7 3000 |0009: invoke-virtual {v0, v3}, Lokhttp3/Request$Builder;.url:(Lokhttp3/HttpUrl;)Lokhttp3/Request$Builder; // method@b725 │ │ +4287e4: 0c03 |000c: move-result-object v3 │ │ +4287e6: 5420 34c6 |000d: iget-object v0, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.username:Ljava/lang/String; // field@c634 │ │ +4287ea: 5421 33c6 |000f: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.password:Ljava/lang/String; // field@c633 │ │ +4287ee: 7120 efb6 1000 |0011: invoke-static {v0, v1}, Lokhttp3/Credentials;.basic:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b6ef │ │ +4287f4: 0c00 |0014: move-result-object v0 │ │ +4287f6: 1a01 680f |0015: const-string v1, "Authorization" // string@0f68 │ │ +4287fa: 6e30 1eb7 1300 |0017: invoke-virtual {v3, v1, v0}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b71e │ │ +428800: 0c03 |001a: move-result-object v3 │ │ +428802: 1a00 920c |001b: const-string v0, "Accept" // string@0c92 │ │ +428806: 1a01 6c6c |001d: const-string v1, "application/json" // string@6c6c │ │ +42880a: 6e30 1eb7 0301 |001f: invoke-virtual {v3, v0, v1}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b71e │ │ +428810: 0c03 |0022: move-result-object v3 │ │ +428812: 6e30 1fb7 4305 |0023: invoke-virtual {v3, v4, v5}, Lokhttp3/Request$Builder;.method:(Ljava/lang/String;Lokhttp3/RequestBody;)Lokhttp3/Request$Builder; // method@b71f │ │ +428818: 0c03 |0026: move-result-object v3 │ │ +42881a: 6e10 1bb7 0300 |0027: invoke-virtual {v3}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b71b │ │ +428820: 0c03 |002a: move-result-object v3 │ │ +428822: 5424 32c6 |002b: iget-object v4, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.httpClient:Lokhttp3/OkHttpClient; // field@c632 │ │ +428826: 6e20 18b7 3400 |002d: invoke-virtual {v4, v3}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b718 │ │ +42882c: 0c03 |0030: move-result-object v3 │ │ +42882e: 7210 eeb6 0300 |0031: invoke-interface {v3}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b6ee │ │ +428834: 0c03 |0034: move-result-object v3 │ │ +428836: 6e10 2eb7 0300 |0035: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b72e │ │ +42883c: 0a04 |0038: move-result v4 │ │ +42883e: 1305 c800 |0039: const/16 v5, #int 200 // #c8 │ │ +428842: 3354 0b00 |003b: if-ne v4, v5, 0046 // +000b │ │ +428846: 6e10 2cb7 0300 |003d: invoke-virtual {v3}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b72c │ │ +42884c: 0c03 |0040: move-result-object v3 │ │ +42884e: 6e10 3ab7 0300 |0041: invoke-virtual {v3}, Lokhttp3/ResponseBody;.string:()Ljava/lang/String; // method@b73a │ │ +428854: 0c03 |0044: move-result-object v3 │ │ +428856: 1103 |0045: return-object v3 │ │ +428858: 2204 451e |0046: new-instance v4, Ljava/io/IOException; // type@1e45 │ │ +42885c: 2205 8f1e |0048: new-instance v5, Ljava/lang/StringBuilder; // type@1e8f │ │ +428860: 7010 50b3 0500 |004a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +428866: 1a00 6e52 |004d: const-string v0, "Response code: " // string@526e │ │ +42886a: 6e20 5cb3 0500 |004f: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +428870: 6e10 2eb7 0300 |0052: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b72e │ │ +428876: 0a03 |0055: move-result v3 │ │ +428878: 6e20 57b3 3500 |0056: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +42887e: 6e10 67b3 0500 |0059: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +428884: 0c03 |005c: move-result-object v3 │ │ +428886: 7020 f5b1 3400 |005d: invoke-direct {v4, v3}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b1f5 │ │ +42888c: 2704 |0060: throw v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ 0x0005 line=134 │ │ 0x0011 line=135 │ │ 0x001f line=136 │ │ 0x0023 line=137 │ │ @@ -1513114,45 +1513097,45 @@ │ │ type : '(Ljava/util/List;II)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 61 16-bit code units │ │ -4289a0: |[4289a0] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.uploadEpisodeActionsPartial:(Ljava/util/List;II)V │ │ -4289b0: 2200 e21f |0000: new-instance v0, Lorg/json/JSONArray; // type@1fe2 │ │ -4289b4: 7010 9db7 0000 |0002: invoke-direct {v0}, Lorg/json/JSONArray;.:()V // method@b79d │ │ -4289ba: 3554 1400 |0005: if-ge v4, v5, 0019 // +0014 │ │ -4289be: 7220 66b5 4300 |0007: invoke-interface {v3, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -4289c4: 0c01 |000a: move-result-object v1 │ │ -4289c6: 1f01 3b1d |000b: check-cast v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // type@1d3b │ │ -4289ca: 6e10 8dae 0100 |000d: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.writeToJsonObject:()Lorg/json/JSONObject; // method@ae8d │ │ -4289d0: 0c01 |0010: move-result-object v1 │ │ -4289d2: 3801 0500 |0011: if-eqz v1, 0016 // +0005 │ │ -4289d6: 6e20 a5b7 1000 |0013: invoke-virtual {v0, v1}, Lorg/json/JSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@b7a5 │ │ -4289dc: d804 0401 |0016: add-int/lit8 v4, v4, #int 1 // #01 │ │ -4289e0: 28ed |0018: goto 0005 // -0013 │ │ -4289e2: 1a03 f009 |0019: const-string v3, "/index.php/apps/gpoddersync/episode_action/create" // string@09f0 │ │ -4289e6: 7020 d7ae 3200 |001b: invoke-direct {v2, v3}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.makeUrl:(Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@aed7 │ │ -4289ec: 0c03 |001e: move-result-object v3 │ │ -4289ee: 1a04 6c6c |001f: const-string v4, "application/json" // string@6c6c │ │ -4289f2: 7110 03b7 0400 |0021: invoke-static {v4}, Lokhttp3/MediaType;.get:(Ljava/lang/String;)Lokhttp3/MediaType; // method@b703 │ │ -4289f8: 0c04 |0024: move-result-object v4 │ │ -4289fa: 6e10 a7b7 0000 |0025: invoke-virtual {v0}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@b7a7 │ │ -428a00: 0c05 |0028: move-result-object v5 │ │ -428a02: 7120 2ab7 5400 |0029: invoke-static {v4, v5}, Lokhttp3/RequestBody;.create:(Lokhttp3/MediaType;Ljava/lang/String;)Lokhttp3/RequestBody; // method@b72a │ │ -428a08: 0c04 |002c: move-result-object v4 │ │ -428a0a: 1a05 e74d |002d: const-string v5, "POST" // string@4de7 │ │ -428a0e: 7040 d8ae 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@aed8 │ │ -428a14: 0e00 |0032: return-void │ │ -428a16: 0d03 |0033: move-exception v3 │ │ -428a18: 6e10 8db3 0300 |0034: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -428a1e: 2204 571d |0037: new-instance v4, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSynchronizationServiceException; // type@1d57 │ │ -428a22: 7020 dcae 3400 |0039: invoke-direct {v4, v3}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSynchronizationServiceException;.:(Ljava/lang/Throwable;)V // method@aedc │ │ -428a28: 2704 |003c: throw v4 │ │ +428968: |[428968] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.uploadEpisodeActionsPartial:(Ljava/util/List;II)V │ │ +428978: 2200 e21f |0000: new-instance v0, Lorg/json/JSONArray; // type@1fe2 │ │ +42897c: 7010 9db7 0000 |0002: invoke-direct {v0}, Lorg/json/JSONArray;.:()V // method@b79d │ │ +428982: 3554 1400 |0005: if-ge v4, v5, 0019 // +0014 │ │ +428986: 7220 66b5 4300 |0007: invoke-interface {v3, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +42898c: 0c01 |000a: move-result-object v1 │ │ +42898e: 1f01 3b1d |000b: check-cast v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // type@1d3b │ │ +428992: 6e10 8dae 0100 |000d: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.writeToJsonObject:()Lorg/json/JSONObject; // method@ae8d │ │ +428998: 0c01 |0010: move-result-object v1 │ │ +42899a: 3801 0500 |0011: if-eqz v1, 0016 // +0005 │ │ +42899e: 6e20 a5b7 1000 |0013: invoke-virtual {v0, v1}, Lorg/json/JSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@b7a5 │ │ +4289a4: d804 0401 |0016: add-int/lit8 v4, v4, #int 1 // #01 │ │ +4289a8: 28ed |0018: goto 0005 // -0013 │ │ +4289aa: 1a03 f009 |0019: const-string v3, "/index.php/apps/gpoddersync/episode_action/create" // string@09f0 │ │ +4289ae: 7020 d7ae 3200 |001b: invoke-direct {v2, v3}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.makeUrl:(Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@aed7 │ │ +4289b4: 0c03 |001e: move-result-object v3 │ │ +4289b6: 1a04 6c6c |001f: const-string v4, "application/json" // string@6c6c │ │ +4289ba: 7110 03b7 0400 |0021: invoke-static {v4}, Lokhttp3/MediaType;.get:(Ljava/lang/String;)Lokhttp3/MediaType; // method@b703 │ │ +4289c0: 0c04 |0024: move-result-object v4 │ │ +4289c2: 6e10 a7b7 0000 |0025: invoke-virtual {v0}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@b7a7 │ │ +4289c8: 0c05 |0028: move-result-object v5 │ │ +4289ca: 7120 2ab7 5400 |0029: invoke-static {v4, v5}, Lokhttp3/RequestBody;.create:(Lokhttp3/MediaType;Ljava/lang/String;)Lokhttp3/RequestBody; // method@b72a │ │ +4289d0: 0c04 |002c: move-result-object v4 │ │ +4289d2: 1a05 e74d |002d: const-string v5, "POST" // string@4de7 │ │ +4289d6: 7040 d8ae 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@aed8 │ │ +4289dc: 0e00 |0032: return-void │ │ +4289de: 0d03 |0033: move-exception v3 │ │ +4289e0: 6e10 8db3 0300 |0034: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +4289e6: 2204 571d |0037: new-instance v4, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSynchronizationServiceException; // type@1d57 │ │ +4289ea: 7020 dcae 3400 |0039: invoke-direct {v4, v3}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSynchronizationServiceException;.:(Ljava/lang/Throwable;)V // method@aedc │ │ +4289f0: 2704 |003c: throw v4 │ │ catches : 1 │ │ 0x0000 - 0x0032 │ │ Ljava/lang/Exception; -> 0x0033 │ │ positions : │ │ 0x0000 line=114 │ │ 0x0007 line=116 │ │ 0x000d line=117 │ │ @@ -1513175,48 +1513158,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 │ │ -428588: |[428588] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.getEpisodeActionChanges:(J)Lde/danoeh/antennapod/net/sync/model/EpisodeActionChanges; │ │ -428598: 1a00 ef09 |0000: const-string v0, "/index.php/apps/gpoddersync/episode_action" // string@09ef │ │ -42859c: 7020 d7ae 0400 |0002: invoke-direct {v4, v0}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.makeUrl:(Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@aed7 │ │ -4285a2: 0c00 |0005: move-result-object v0 │ │ -4285a4: 1a01 91db |0006: const-string v1, "since" // string@db91 │ │ -4285a8: 2202 8f1e |0008: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ -4285ac: 7010 50b3 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -4285b2: 1a03 0000 |000d: const-string v3, "" // string@0000 │ │ -4285b6: 6e20 5cb3 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4285bc: 6e30 58b3 5206 |0012: invoke-virtual {v2, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ -4285c2: 6e10 67b3 0200 |0015: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -4285c8: 0c05 |0018: move-result-object v5 │ │ -4285ca: 6e30 f6b6 1005 |0019: invoke-virtual {v0, v1, v5}, Lokhttp3/HttpUrl$Builder;.addQueryParameter:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@b6f6 │ │ -4285d0: 1a05 ff1e |001c: const-string v5, "GET" // string@1eff │ │ -4285d4: 1206 |001e: const/4 v6, #int 0 // #0 │ │ -4285d6: 7040 d8ae 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@aed8 │ │ -4285dc: 0c05 |0022: move-result-object v5 │ │ -4285de: 2206 e41f |0023: new-instance v6, Lorg/json/JSONObject; // type@1fe4 │ │ -4285e2: 7020 a9b7 5600 |0025: invoke-direct {v6, v5}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b7a9 │ │ -4285e8: 7110 49ae 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@ae49 │ │ -4285ee: 0c05 |002b: move-result-object v5 │ │ -4285f0: 1105 |002c: return-object v5 │ │ -4285f2: 0d05 |002d: move-exception v5 │ │ -4285f4: 6e10 8db3 0500 |002e: invoke-virtual {v5}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -4285fa: 2206 4a1d |0031: new-instance v6, Lde/danoeh/antennapod/net/sync/model/SyncServiceException; // type@1d4a │ │ -4285fe: 7020 aaae 5600 |0033: invoke-direct {v6, v5}, Lde/danoeh/antennapod/net/sync/model/SyncServiceException;.:(Ljava/lang/Throwable;)V // method@aeaa │ │ -428604: 2706 |0036: throw v6 │ │ -428606: 0d05 |0037: move-exception v5 │ │ -428608: 2802 |0038: goto 003a // +0002 │ │ -42860a: 0d05 |0039: move-exception v5 │ │ -42860c: 6e10 8db3 0500 |003a: invoke-virtual {v5}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -428612: 2206 4a1d |003d: new-instance v6, Lde/danoeh/antennapod/net/sync/model/SyncServiceException; // type@1d4a │ │ -428616: 7020 aaae 5600 |003f: invoke-direct {v6, v5}, Lde/danoeh/antennapod/net/sync/model/SyncServiceException;.:(Ljava/lang/Throwable;)V // method@aeaa │ │ -42861c: 2706 |0042: throw v6 │ │ +428550: |[428550] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.getEpisodeActionChanges:(J)Lde/danoeh/antennapod/net/sync/model/EpisodeActionChanges; │ │ +428560: 1a00 ef09 |0000: const-string v0, "/index.php/apps/gpoddersync/episode_action" // string@09ef │ │ +428564: 7020 d7ae 0400 |0002: invoke-direct {v4, v0}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.makeUrl:(Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@aed7 │ │ +42856a: 0c00 |0005: move-result-object v0 │ │ +42856c: 1a01 91db |0006: const-string v1, "since" // string@db91 │ │ +428570: 2202 8f1e |0008: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ +428574: 7010 50b3 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +42857a: 1a03 0000 |000d: const-string v3, "" // string@0000 │ │ +42857e: 6e20 5cb3 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +428584: 6e30 58b3 5206 |0012: invoke-virtual {v2, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ +42858a: 6e10 67b3 0200 |0015: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +428590: 0c05 |0018: move-result-object v5 │ │ +428592: 6e30 f6b6 1005 |0019: invoke-virtual {v0, v1, v5}, Lokhttp3/HttpUrl$Builder;.addQueryParameter:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@b6f6 │ │ +428598: 1a05 ff1e |001c: const-string v5, "GET" // string@1eff │ │ +42859c: 1206 |001e: const/4 v6, #int 0 // #0 │ │ +42859e: 7040 d8ae 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@aed8 │ │ +4285a4: 0c05 |0022: move-result-object v5 │ │ +4285a6: 2206 e41f |0023: new-instance v6, Lorg/json/JSONObject; // type@1fe4 │ │ +4285aa: 7020 a9b7 5600 |0025: invoke-direct {v6, v5}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b7a9 │ │ +4285b0: 7110 49ae 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@ae49 │ │ +4285b6: 0c05 |002b: move-result-object v5 │ │ +4285b8: 1105 |002c: return-object v5 │ │ +4285ba: 0d05 |002d: move-exception v5 │ │ +4285bc: 6e10 8db3 0500 |002e: invoke-virtual {v5}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +4285c2: 2206 4a1d |0031: new-instance v6, Lde/danoeh/antennapod/net/sync/model/SyncServiceException; // type@1d4a │ │ +4285c6: 7020 aaae 5600 |0033: invoke-direct {v6, v5}, Lde/danoeh/antennapod/net/sync/model/SyncServiceException;.:(Ljava/lang/Throwable;)V // method@aeaa │ │ +4285cc: 2706 |0036: throw v6 │ │ +4285ce: 0d05 |0037: move-exception v5 │ │ +4285d0: 2802 |0038: goto 003a // +0002 │ │ +4285d2: 0d05 |0039: move-exception v5 │ │ +4285d4: 6e10 8db3 0500 |003a: invoke-virtual {v5}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +4285da: 2206 4a1d |003d: new-instance v6, Lde/danoeh/antennapod/net/sync/model/SyncServiceException; // type@1d4a │ │ +4285de: 7020 aaae 5600 |003f: invoke-direct {v6, v5}, Lde/danoeh/antennapod/net/sync/model/SyncServiceException;.:(Ljava/lang/Throwable;)V // method@aeaa │ │ +4285e4: 2706 |0042: throw v6 │ │ catches : 1 │ │ 0x0000 - 0x002c │ │ Lorg/json/JSONException; -> 0x0039 │ │ Ljava/net/MalformedURLException; -> 0x0037 │ │ Ljava/lang/Exception; -> 0x002d │ │ positions : │ │ 0x0002 line=87 │ │ @@ -1513237,48 +1513220,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 │ │ -428634: |[428634] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.getSubscriptionChanges:(J)Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges; │ │ -428644: 1a00 f209 |0000: const-string v0, "/index.php/apps/gpoddersync/subscriptions" // string@09f2 │ │ -428648: 7020 d7ae 0400 |0002: invoke-direct {v4, v0}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.makeUrl:(Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@aed7 │ │ -42864e: 0c00 |0005: move-result-object v0 │ │ -428650: 1a01 91db |0006: const-string v1, "since" // string@db91 │ │ -428654: 2202 8f1e |0008: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ -428658: 7010 50b3 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -42865e: 1a03 0000 |000d: const-string v3, "" // string@0000 │ │ -428662: 6e20 5cb3 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -428668: 6e30 58b3 5206 |0012: invoke-virtual {v2, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ -42866e: 6e10 67b3 0200 |0015: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -428674: 0c05 |0018: move-result-object v5 │ │ -428676: 6e30 f6b6 1005 |0019: invoke-virtual {v0, v1, v5}, Lokhttp3/HttpUrl$Builder;.addQueryParameter:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@b6f6 │ │ -42867c: 1a05 ff1e |001c: const-string v5, "GET" // string@1eff │ │ -428680: 1206 |001e: const/4 v6, #int 0 // #0 │ │ -428682: 7040 d8ae 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@aed8 │ │ -428688: 0c05 |0022: move-result-object v5 │ │ -42868a: 2206 e41f |0023: new-instance v6, Lorg/json/JSONObject; // type@1fe4 │ │ -42868e: 7020 a9b7 5600 |0025: invoke-direct {v6, v5}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b7a9 │ │ -428694: 7110 4aae 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@ae4a │ │ -42869a: 0c05 |002b: move-result-object v5 │ │ -42869c: 1105 |002c: return-object v5 │ │ -42869e: 0d05 |002d: move-exception v5 │ │ -4286a0: 6e10 8db3 0500 |002e: invoke-virtual {v5}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -4286a6: 2206 4a1d |0031: new-instance v6, Lde/danoeh/antennapod/net/sync/model/SyncServiceException; // type@1d4a │ │ -4286aa: 7020 aaae 5600 |0033: invoke-direct {v6, v5}, Lde/danoeh/antennapod/net/sync/model/SyncServiceException;.:(Ljava/lang/Throwable;)V // method@aeaa │ │ -4286b0: 2706 |0036: throw v6 │ │ -4286b2: 0d05 |0037: move-exception v5 │ │ -4286b4: 2802 |0038: goto 003a // +0002 │ │ -4286b6: 0d05 |0039: move-exception v5 │ │ -4286b8: 6e10 8db3 0500 |003a: invoke-virtual {v5}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -4286be: 2206 4a1d |003d: new-instance v6, Lde/danoeh/antennapod/net/sync/model/SyncServiceException; // type@1d4a │ │ -4286c2: 7020 aaae 5600 |003f: invoke-direct {v6, v5}, Lde/danoeh/antennapod/net/sync/model/SyncServiceException;.:(Ljava/lang/Throwable;)V // method@aeaa │ │ -4286c8: 2706 |0042: throw v6 │ │ +4285fc: |[4285fc] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.getSubscriptionChanges:(J)Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges; │ │ +42860c: 1a00 f209 |0000: const-string v0, "/index.php/apps/gpoddersync/subscriptions" // string@09f2 │ │ +428610: 7020 d7ae 0400 |0002: invoke-direct {v4, v0}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.makeUrl:(Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@aed7 │ │ +428616: 0c00 |0005: move-result-object v0 │ │ +428618: 1a01 91db |0006: const-string v1, "since" // string@db91 │ │ +42861c: 2202 8f1e |0008: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ +428620: 7010 50b3 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +428626: 1a03 0000 |000d: const-string v3, "" // string@0000 │ │ +42862a: 6e20 5cb3 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +428630: 6e30 58b3 5206 |0012: invoke-virtual {v2, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ +428636: 6e10 67b3 0200 |0015: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +42863c: 0c05 |0018: move-result-object v5 │ │ +42863e: 6e30 f6b6 1005 |0019: invoke-virtual {v0, v1, v5}, Lokhttp3/HttpUrl$Builder;.addQueryParameter:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@b6f6 │ │ +428644: 1a05 ff1e |001c: const-string v5, "GET" // string@1eff │ │ +428648: 1206 |001e: const/4 v6, #int 0 // #0 │ │ +42864a: 7040 d8ae 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@aed8 │ │ +428650: 0c05 |0022: move-result-object v5 │ │ +428652: 2206 e41f |0023: new-instance v6, Lorg/json/JSONObject; // type@1fe4 │ │ +428656: 7020 a9b7 5600 |0025: invoke-direct {v6, v5}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b7a9 │ │ +42865c: 7110 4aae 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@ae4a │ │ +428662: 0c05 |002b: move-result-object v5 │ │ +428664: 1105 |002c: return-object v5 │ │ +428666: 0d05 |002d: move-exception v5 │ │ +428668: 6e10 8db3 0500 |002e: invoke-virtual {v5}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +42866e: 2206 4a1d |0031: new-instance v6, Lde/danoeh/antennapod/net/sync/model/SyncServiceException; // type@1d4a │ │ +428672: 7020 aaae 5600 |0033: invoke-direct {v6, v5}, Lde/danoeh/antennapod/net/sync/model/SyncServiceException;.:(Ljava/lang/Throwable;)V // method@aeaa │ │ +428678: 2706 |0036: throw v6 │ │ +42867a: 0d05 |0037: move-exception v5 │ │ +42867c: 2802 |0038: goto 003a // +0002 │ │ +42867e: 0d05 |0039: move-exception v5 │ │ +428680: 6e10 8db3 0500 |003a: invoke-virtual {v5}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +428686: 2206 4a1d |003d: new-instance v6, Lde/danoeh/antennapod/net/sync/model/SyncServiceException; // type@1d4a │ │ +42868a: 7020 aaae 5600 |003f: invoke-direct {v6, v5}, Lde/danoeh/antennapod/net/sync/model/SyncServiceException;.:(Ljava/lang/Throwable;)V // method@aeaa │ │ +428690: 2706 |0042: throw v6 │ │ catches : 1 │ │ 0x0000 - 0x002c │ │ Lorg/json/JSONException; -> 0x0039 │ │ Ljava/net/MalformedURLException; -> 0x0037 │ │ Ljava/lang/Exception; -> 0x002d │ │ positions : │ │ 0x0002 line=50 │ │ @@ -1513299,16 +1513282,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -428978: |[428978] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.login:()V │ │ -428988: 0e00 |0000: return-void │ │ +428940: |[428940] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.login:()V │ │ +428950: 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;) │ │ @@ -1513316,16 +1513299,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -42898c: |[42898c] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.logout:()V │ │ -42899c: 0e00 |0000: return-void │ │ +428954: |[428954] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.logout:()V │ │ +428964: 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;) │ │ @@ -1513333,34 +1513316,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 │ │ -4286e0: |[4286e0] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.uploadEpisodeActions:(Ljava/util/List;)Lde/danoeh/antennapod/net/sync/model/UploadChangesResponse; │ │ -4286f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -4286f2: 7210 72b5 0500 |0001: invoke-interface {v5}, Ljava/util/List;.size:()I // method@b572 │ │ -4286f8: 0a01 |0004: move-result v1 │ │ -4286fa: 3510 1100 |0005: if-ge v0, v1, 0016 // +0011 │ │ -4286fe: 7210 72b5 0500 |0007: invoke-interface {v5}, Ljava/util/List;.size:()I // method@b572 │ │ -428704: 0a01 |000a: move-result v1 │ │ -428706: d802 001e |000b: add-int/lit8 v2, v0, #int 30 // #1e │ │ -42870a: 7120 e8b2 2100 |000d: invoke-static {v1, v2}, Ljava/lang/Math;.min:(II)I // method@b2e8 │ │ -428710: 0a01 |0010: move-result v1 │ │ -428712: 7040 daae 5410 |0011: invoke-direct {v4, v5, v0, v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.uploadEpisodeActionsPartial:(Ljava/util/List;II)V // method@aeda │ │ -428718: 0120 |0014: move v0, v2 │ │ -42871a: 28ec |0015: goto 0001 // -0014 │ │ -42871c: 2205 551d |0016: new-instance v5, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService$NextcloudGpodderEpisodeActionPostResponse; // type@1d55 │ │ -428720: 7100 69b3 0000 |0018: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b369 │ │ -428726: 0b00 |001b: move-result-wide v0 │ │ -428728: 1602 e803 |001c: const-wide/16 v2, #int 1000 // #3e8 │ │ -42872c: be20 |001e: div-long/2addr v0, v2 │ │ -42872e: 7030 d1ae 0501 |001f: invoke-direct {v5, v0, v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService$NextcloudGpodderEpisodeActionPostResponse;.:(J)V // method@aed1 │ │ -428734: 1105 |0022: return-object v5 │ │ +4286a8: |[4286a8] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.uploadEpisodeActions:(Ljava/util/List;)Lde/danoeh/antennapod/net/sync/model/UploadChangesResponse; │ │ +4286b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +4286ba: 7210 72b5 0500 |0001: invoke-interface {v5}, Ljava/util/List;.size:()I // method@b572 │ │ +4286c0: 0a01 |0004: move-result v1 │ │ +4286c2: 3510 1100 |0005: if-ge v0, v1, 0016 // +0011 │ │ +4286c6: 7210 72b5 0500 |0007: invoke-interface {v5}, Ljava/util/List;.size:()I // method@b572 │ │ +4286cc: 0a01 |000a: move-result v1 │ │ +4286ce: d802 001e |000b: add-int/lit8 v2, v0, #int 30 // #1e │ │ +4286d2: 7120 e8b2 2100 |000d: invoke-static {v1, v2}, Ljava/lang/Math;.min:(II)I // method@b2e8 │ │ +4286d8: 0a01 |0010: move-result v1 │ │ +4286da: 7040 daae 5410 |0011: invoke-direct {v4, v5, v0, v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.uploadEpisodeActionsPartial:(Ljava/util/List;II)V // method@aeda │ │ +4286e0: 0120 |0014: move v0, v2 │ │ +4286e2: 28ec |0015: goto 0001 // -0014 │ │ +4286e4: 2205 551d |0016: new-instance v5, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService$NextcloudGpodderEpisodeActionPostResponse; // type@1d55 │ │ +4286e8: 7100 69b3 0000 |0018: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b369 │ │ +4286ee: 0b00 |001b: move-result-wide v0 │ │ +4286f0: 1602 e803 |001c: const-wide/16 v2, #int 1000 // #3e8 │ │ +4286f4: be20 |001e: div-long/2addr v0, v2 │ │ +4286f6: 7030 d1ae 0501 |001f: invoke-direct {v5, v0, v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService$NextcloudGpodderEpisodeActionPostResponse;.:(J)V // method@aed1 │ │ +4286fc: 1105 |0022: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=104 │ │ 0x0007 line=106 │ │ 0x0011 line=105 │ │ 0x0016 line=108 │ │ locals : │ │ @@ -1513372,51 +1513355,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 │ │ -428738: |[428738] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.uploadSubscriptionChanges:(Ljava/util/List;Ljava/util/List;)Lde/danoeh/antennapod/net/sync/model/UploadChangesResponse; │ │ -428748: 1a00 f109 |0000: const-string v0, "/index.php/apps/gpoddersync/subscription_change/create" // string@09f1 │ │ -42874c: 7020 d7ae 0400 |0002: invoke-direct {v4, v0}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.makeUrl:(Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@aed7 │ │ -428752: 0c00 |0005: move-result-object v0 │ │ -428754: 2201 e41f |0006: new-instance v1, Lorg/json/JSONObject; // type@1fe4 │ │ -428758: 7010 a8b7 0100 |0008: invoke-direct {v1}, Lorg/json/JSONObject;.:()V // method@b7a8 │ │ -42875e: 1a02 0369 |000b: const-string v2, "add" // string@6903 │ │ -428762: 2203 e21f |000d: new-instance v3, Lorg/json/JSONArray; // type@1fe2 │ │ -428766: 7020 9fb7 5300 |000f: invoke-direct {v3, v5}, Lorg/json/JSONArray;.:(Ljava/util/Collection;)V // method@b79f │ │ -42876c: 6e30 b5b7 2103 |0012: invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b7b5 │ │ -428772: 1a05 28cb |0015: const-string v5, "remove" // string@cb28 │ │ -428776: 2202 e21f |0017: new-instance v2, Lorg/json/JSONArray; // type@1fe2 │ │ -42877a: 7020 9fb7 6200 |0019: invoke-direct {v2, v6}, Lorg/json/JSONArray;.:(Ljava/util/Collection;)V // method@b79f │ │ -428780: 6e30 b5b7 5102 |001c: invoke-virtual {v1, v5, v2}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b7b5 │ │ -428786: 1a05 6c6c |001f: const-string v5, "application/json" // string@6c6c │ │ -42878a: 7110 03b7 0500 |0021: invoke-static {v5}, Lokhttp3/MediaType;.get:(Ljava/lang/String;)Lokhttp3/MediaType; // method@b703 │ │ -428790: 0c05 |0024: move-result-object v5 │ │ -428792: 6e10 b7b7 0100 |0025: invoke-virtual {v1}, Lorg/json/JSONObject;.toString:()Ljava/lang/String; // method@b7b7 │ │ -428798: 0c06 |0028: move-result-object v6 │ │ -42879a: 7120 2ab7 6500 |0029: invoke-static {v5, v6}, Lokhttp3/RequestBody;.create:(Lokhttp3/MediaType;Ljava/lang/String;)Lokhttp3/RequestBody; // method@b72a │ │ -4287a0: 0c05 |002c: move-result-object v5 │ │ -4287a2: 1a06 e74d |002d: const-string v6, "POST" // string@4de7 │ │ -4287a6: 7040 d8ae 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@aed8 │ │ -4287ac: 2205 361d |0032: new-instance v5, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetUploadChangesResponse; // type@1d36 │ │ -4287b0: 7100 69b3 0000 |0034: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b369 │ │ -4287b6: 0b00 |0037: move-result-wide v0 │ │ -4287b8: 1602 e803 |0038: const-wide/16 v2, #int 1000 // #3e8 │ │ -4287bc: be20 |003a: div-long/2addr v0, v2 │ │ -4287be: 2206 091f |003b: new-instance v6, Ljava/util/HashMap; // type@1f09 │ │ -4287c2: 7010 32b5 0600 |003d: invoke-direct {v6}, Ljava/util/HashMap;.:()V // method@b532 │ │ -4287c8: 7040 64ae 0561 |0040: invoke-direct {v5, v0, v1, v6}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetUploadChangesResponse;.:(JLjava/util/Map;)V // method@ae64 │ │ -4287ce: 1105 |0043: return-object v5 │ │ -4287d0: 0d05 |0044: move-exception v5 │ │ -4287d2: 6e10 8db3 0500 |0045: invoke-virtual {v5}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -4287d8: 2206 571d |0048: new-instance v6, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSynchronizationServiceException; // type@1d57 │ │ -4287dc: 7020 dcae 5600 |004a: invoke-direct {v6, v5}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSynchronizationServiceException;.:(Ljava/lang/Throwable;)V // method@aedc │ │ -4287e2: 2706 |004d: throw v6 │ │ +428700: |[428700] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.uploadSubscriptionChanges:(Ljava/util/List;Ljava/util/List;)Lde/danoeh/antennapod/net/sync/model/UploadChangesResponse; │ │ +428710: 1a00 f109 |0000: const-string v0, "/index.php/apps/gpoddersync/subscription_change/create" // string@09f1 │ │ +428714: 7020 d7ae 0400 |0002: invoke-direct {v4, v0}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.makeUrl:(Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@aed7 │ │ +42871a: 0c00 |0005: move-result-object v0 │ │ +42871c: 2201 e41f |0006: new-instance v1, Lorg/json/JSONObject; // type@1fe4 │ │ +428720: 7010 a8b7 0100 |0008: invoke-direct {v1}, Lorg/json/JSONObject;.:()V // method@b7a8 │ │ +428726: 1a02 0369 |000b: const-string v2, "add" // string@6903 │ │ +42872a: 2203 e21f |000d: new-instance v3, Lorg/json/JSONArray; // type@1fe2 │ │ +42872e: 7020 9fb7 5300 |000f: invoke-direct {v3, v5}, Lorg/json/JSONArray;.:(Ljava/util/Collection;)V // method@b79f │ │ +428734: 6e30 b5b7 2103 |0012: invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b7b5 │ │ +42873a: 1a05 28cb |0015: const-string v5, "remove" // string@cb28 │ │ +42873e: 2202 e21f |0017: new-instance v2, Lorg/json/JSONArray; // type@1fe2 │ │ +428742: 7020 9fb7 6200 |0019: invoke-direct {v2, v6}, Lorg/json/JSONArray;.:(Ljava/util/Collection;)V // method@b79f │ │ +428748: 6e30 b5b7 5102 |001c: invoke-virtual {v1, v5, v2}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b7b5 │ │ +42874e: 1a05 6c6c |001f: const-string v5, "application/json" // string@6c6c │ │ +428752: 7110 03b7 0500 |0021: invoke-static {v5}, Lokhttp3/MediaType;.get:(Ljava/lang/String;)Lokhttp3/MediaType; // method@b703 │ │ +428758: 0c05 |0024: move-result-object v5 │ │ +42875a: 6e10 b7b7 0100 |0025: invoke-virtual {v1}, Lorg/json/JSONObject;.toString:()Ljava/lang/String; // method@b7b7 │ │ +428760: 0c06 |0028: move-result-object v6 │ │ +428762: 7120 2ab7 6500 |0029: invoke-static {v5, v6}, Lokhttp3/RequestBody;.create:(Lokhttp3/MediaType;Ljava/lang/String;)Lokhttp3/RequestBody; // method@b72a │ │ +428768: 0c05 |002c: move-result-object v5 │ │ +42876a: 1a06 e74d |002d: const-string v6, "POST" // string@4de7 │ │ +42876e: 7040 d8ae 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@aed8 │ │ +428774: 2205 361d |0032: new-instance v5, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetUploadChangesResponse; // type@1d36 │ │ +428778: 7100 69b3 0000 |0034: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b369 │ │ +42877e: 0b00 |0037: move-result-wide v0 │ │ +428780: 1602 e803 |0038: const-wide/16 v2, #int 1000 // #3e8 │ │ +428784: be20 |003a: div-long/2addr v0, v2 │ │ +428786: 2206 091f |003b: new-instance v6, Ljava/util/HashMap; // type@1f09 │ │ +42878a: 7010 32b5 0600 |003d: invoke-direct {v6}, Ljava/util/HashMap;.:()V // method@b532 │ │ +428790: 7040 64ae 0561 |0040: invoke-direct {v5, v0, v1, v6}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetUploadChangesResponse;.:(JLjava/util/Map;)V // method@ae64 │ │ +428796: 1105 |0043: return-object v5 │ │ +428798: 0d05 |0044: move-exception v5 │ │ +42879a: 6e10 8db3 0500 |0045: invoke-virtual {v5}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +4287a0: 2206 571d |0048: new-instance v6, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSynchronizationServiceException; // type@1d57 │ │ +4287a4: 7020 dcae 5600 |004a: invoke-direct {v6, v5}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSynchronizationServiceException;.:(Ljava/lang/Throwable;)V // method@aedc │ │ +4287aa: 2706 |004d: throw v6 │ │ catches : 1 │ │ 0x0000 - 0x0032 │ │ Ljava/lang/Exception; -> 0x0044 │ │ positions : │ │ 0x0002 line=69 │ │ 0x0006 line=70 │ │ 0x000d line=71 │ │ @@ -1513457,17 +1513440,17 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -428a3c: |[428a3c] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSynchronizationServiceException.:(Ljava/lang/Throwable;)V │ │ -428a4c: 7020 aaae 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/model/SyncServiceException;.:(Ljava/lang/Throwable;)V // method@aeaa │ │ -428a52: 0e00 |0003: return-void │ │ +428a04: |[428a04] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSynchronizationServiceException.:(Ljava/lang/Throwable;)V │ │ +428a14: 7020 aaae 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/model/SyncServiceException;.:(Ljava/lang/Throwable;)V // method@aeaa │ │ +428a1a: 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; │ │ │ │ @@ -1513515,18 +1513498,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 │ │ -429640: |[429640] de.danoeh.antennapod.parser.feed.element.AtomText.:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/namespace/Namespace;Ljava/lang/String;)V │ │ -429650: 7030 0faf 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@af0f │ │ -429656: 5b03 23c7 |0003: iput-object v3, v0, Lde/danoeh/antennapod/parser/feed/element/AtomText;.type:Ljava/lang/String; // field@c723 │ │ -42965a: 0e00 |0005: return-void │ │ +429608: |[429608] de.danoeh.antennapod.parser.feed.element.AtomText.:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/namespace/Namespace;Ljava/lang/String;)V │ │ +429618: 7030 0faf 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@af0f │ │ +42961e: 5b03 23c7 |0003: iput-object v3, v0, Lde/danoeh/antennapod/parser/feed/element/AtomText;.type:Ljava/lang/String; // field@c723 │ │ +429622: 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; │ │ @@ -1513539,39 +1513522,39 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -4295d8: |[4295d8] de.danoeh.antennapod.parser.feed.element.AtomText.getProcessedContent:()Ljava/lang/String; │ │ -4295e8: 5420 23c7 |0000: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/element/AtomText;.type:Ljava/lang/String; // field@c723 │ │ -4295ec: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -4295f0: 5420 22c7 |0004: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/element/AtomText;.content:Ljava/lang/String; // field@c722 │ │ -4295f4: 1100 |0006: return-object v0 │ │ -4295f6: 1a01 0399 |0007: const-string v1, "html" // string@9903 │ │ -4295fa: 6e20 28b3 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -429600: 0a00 |000c: move-result v0 │ │ -429602: 3800 0e00 |000d: if-eqz v0, 001b // +000e │ │ -429606: 5420 22c7 |000f: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/element/AtomText;.content:Ljava/lang/String; // field@c722 │ │ -42960a: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -42960c: 7120 6e2b 1000 |0012: invoke-static {v0, v1}, Landroidx/core/text/HtmlCompat;.fromHtml:(Ljava/lang/String;I)Landroid/text/Spanned; // method@2b6e │ │ -429612: 0c00 |0015: move-result-object v0 │ │ -429614: 6e10 06b3 0000 |0016: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ -42961a: 0c00 |0019: move-result-object v0 │ │ -42961c: 1100 |001a: return-object v0 │ │ -42961e: 5420 23c7 |001b: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/element/AtomText;.type:Ljava/lang/String; // field@c723 │ │ -429622: 1a01 60e8 |001d: const-string v1, "xhtml" // string@e860 │ │ -429626: 6e20 28b3 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42962c: 0a00 |0022: move-result v0 │ │ -42962e: 3800 0500 |0023: if-eqz v0, 0028 // +0005 │ │ -429632: 5420 22c7 |0025: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/element/AtomText;.content:Ljava/lang/String; // field@c722 │ │ -429636: 1100 |0027: return-object v0 │ │ -429638: 5420 22c7 |0028: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/element/AtomText;.content:Ljava/lang/String; // field@c722 │ │ -42963c: 1100 |002a: return-object v0 │ │ +4295a0: |[4295a0] de.danoeh.antennapod.parser.feed.element.AtomText.getProcessedContent:()Ljava/lang/String; │ │ +4295b0: 5420 23c7 |0000: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/element/AtomText;.type:Ljava/lang/String; // field@c723 │ │ +4295b4: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +4295b8: 5420 22c7 |0004: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/element/AtomText;.content:Ljava/lang/String; // field@c722 │ │ +4295bc: 1100 |0006: return-object v0 │ │ +4295be: 1a01 0399 |0007: const-string v1, "html" // string@9903 │ │ +4295c2: 6e20 28b3 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +4295c8: 0a00 |000c: move-result v0 │ │ +4295ca: 3800 0e00 |000d: if-eqz v0, 001b // +000e │ │ +4295ce: 5420 22c7 |000f: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/element/AtomText;.content:Ljava/lang/String; // field@c722 │ │ +4295d2: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +4295d4: 7120 6e2b 1000 |0012: invoke-static {v0, v1}, Landroidx/core/text/HtmlCompat;.fromHtml:(Ljava/lang/String;I)Landroid/text/Spanned; // method@2b6e │ │ +4295da: 0c00 |0015: move-result-object v0 │ │ +4295dc: 6e10 06b3 0000 |0016: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ +4295e2: 0c00 |0019: move-result-object v0 │ │ +4295e4: 1100 |001a: return-object v0 │ │ +4295e6: 5420 23c7 |001b: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/element/AtomText;.type:Ljava/lang/String; // field@c723 │ │ +4295ea: 1a01 60e8 |001d: const-string v1, "xhtml" // string@e860 │ │ +4295ee: 6e20 28b3 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +4295f4: 0a00 |0022: move-result v0 │ │ +4295f6: 3800 0500 |0023: if-eqz v0, 0028 // +0005 │ │ +4295fa: 5420 22c7 |0025: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/element/AtomText;.content:Ljava/lang/String; // field@c722 │ │ +4295fe: 1100 |0027: return-object v0 │ │ +429600: 5420 22c7 |0028: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/element/AtomText;.content:Ljava/lang/String; // field@c722 │ │ +429604: 1100 |002a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0004 line=23 │ │ 0x0009 line=24 │ │ 0x000f line=25 │ │ 0x001b line=26 │ │ @@ -1513585,17 +1513568,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42965c: |[42965c] de.danoeh.antennapod.parser.feed.element.AtomText.setContent:(Ljava/lang/String;)V │ │ -42966c: 5b01 22c7 |0000: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/element/AtomText;.content:Ljava/lang/String; // field@c722 │ │ -429670: 0e00 |0002: return-void │ │ +429624: |[429624] de.danoeh.antennapod.parser.feed.element.AtomText.setContent:(Ljava/lang/String;)V │ │ +429634: 5b01 22c7 |0000: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/element/AtomText;.content:Ljava/lang/String; // field@c722 │ │ +429638: 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; │ │ │ │ @@ -1513799,17 +1513782,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -429a40: |[429a40] de.danoeh.antennapod.parser.feed.namespace.Atom.:()V │ │ -429a50: 7010 21af 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Namespace;.:()V // method@af21 │ │ -429a56: 0e00 |0003: return-void │ │ +429a08: |[429a08] de.danoeh.antennapod.parser.feed.namespace.Atom.:()V │ │ +429a18: 7010 21af 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Namespace;.:()V // method@af21 │ │ +429a1e: 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 - │ │ @@ -1513818,287 +1513801,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 │ │ -429a58: |[429a58] de.danoeh.antennapod.parser.feed.namespace.Atom.handleElementEnd:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V │ │ -429a68: 1a00 d47f |0000: const-string v0, "entry" // string@7fd4 │ │ -429a6c: 6e20 28b3 8000 |0002: invoke-virtual {v0, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -429a72: 0a08 |0005: move-result v8 │ │ -429a74: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -429a76: 3808 3d00 |0007: if-eqz v8, 0044 // +003d │ │ -429a7a: 6e10 e5ae 0900 |0009: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ -429a80: 0c08 |000c: move-result-object v8 │ │ -429a82: 3808 3400 |000d: if-eqz v8, 0041 // +0034 │ │ -429a86: 6e10 eaae 0900 |000f: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTempObjects:()Ljava/util/Map; // method@aeea │ │ -429a8c: 0c08 |0012: move-result-object v8 │ │ -429a8e: 1a02 1f7e |0013: const-string v2, "duration" // string@7e1f │ │ -429a92: 7220 92b5 2800 |0015: invoke-interface {v8, v2}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b592 │ │ -429a98: 0a08 |0018: move-result v8 │ │ -429a9a: 3808 2800 |0019: if-eqz v8, 0041 // +0028 │ │ -429a9e: 6e10 e5ae 0900 |001b: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ -429aa4: 0c08 |001e: move-result-object v8 │ │ -429aa6: 6e10 3cac 0800 |001f: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ac3c │ │ -429aac: 0a03 |0022: move-result v3 │ │ -429aae: 3803 1700 |0023: if-eqz v3, 003a // +0017 │ │ -429ab2: 6e10 eaae 0900 |0025: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTempObjects:()Ljava/util/Map; // method@aeea │ │ -429ab8: 0c03 |0028: move-result-object v3 │ │ -429aba: 7220 96b5 2300 |0029: invoke-interface {v3, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b596 │ │ -429ac0: 0c03 |002c: move-result-object v3 │ │ -429ac2: 1f03 741e |002d: check-cast v3, Ljava/lang/Integer; // type@1e74 │ │ -429ac6: 6e10 35ac 0800 |002f: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -429acc: 0c08 |0032: move-result-object v8 │ │ -429ace: 6e10 b8b2 0300 |0033: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@b2b8 │ │ -429ad4: 0a03 |0036: move-result v3 │ │ -429ad6: 6e20 8eac 3800 |0037: invoke-virtual {v8, v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setDuration:(I)V // method@ac8e │ │ -429adc: 6e10 eaae 0900 |003a: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTempObjects:()Ljava/util/Map; // method@aeea │ │ -429ae2: 0c08 |003d: move-result-object v8 │ │ -429ae4: 7220 9cb5 2800 |003e: invoke-interface {v8, v2}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@b59c │ │ -429aea: 6e20 edae 1900 |0041: invoke-virtual {v9, v1}, Lde/danoeh/antennapod/parser/feed/HandlerState;.setCurrentItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@aeed │ │ -429af0: 6e10 e9ae 0900 |0044: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@aee9 │ │ -429af6: 0c08 |0047: move-result-object v8 │ │ -429af8: 6e10 7eb4 0800 |0048: invoke-virtual {v8}, Ljava/util/AbstractCollection;.size:()I // method@b47e │ │ -429afe: 0a08 |004b: move-result v8 │ │ -429b00: 1222 |004c: const/4 v2, #int 2 // #2 │ │ -429b02: 3428 df01 |004d: if-lt v8, v2, 022c // +01df │ │ -429b06: 6e10 e3ae 0900 |004f: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@aee3 │ │ -429b0c: 0c08 |0052: move-result-object v8 │ │ -429b0e: 3808 0b00 |0053: if-eqz v8, 005e // +000b │ │ -429b12: 6e10 e3ae 0900 |0055: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@aee3 │ │ -429b18: 0c08 |0058: move-result-object v8 │ │ -429b1a: 6e10 67b3 0800 |0059: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -429b20: 0c08 |005c: move-result-object v8 │ │ -429b22: 2803 |005d: goto 0060 // +0003 │ │ -429b24: 1a08 0000 |005e: const-string v8, "" // string@0000 │ │ -429b28: 7110 3daf 0800 |0060: invoke-static {v8}, Lde/danoeh/antennapod/parser/feed/util/SyndStringUtils;.trimAllWhitespace:(Ljava/lang/String;)Ljava/lang/String; // method@af3d │ │ -429b2e: 0c02 |0063: move-result-object v2 │ │ -429b30: 6e10 e9ae 0900 |0064: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@aee9 │ │ -429b36: 0c03 |0067: move-result-object v3 │ │ -429b38: 6e10 d8b5 0300 |0068: invoke-virtual {v3}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@b5d8 │ │ -429b3e: 0c03 |006b: move-result-object v3 │ │ -429b40: 1f03 6b1d |006c: check-cast v3, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d6b │ │ -429b44: 6e10 10af 0300 |006e: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@af10 │ │ -429b4a: 0c04 |0071: move-result-object v4 │ │ -429b4c: 6e10 e8ae 0900 |0072: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getSecondTag:()Lde/danoeh/antennapod/parser/feed/element/SyndElement; // method@aee8 │ │ -429b52: 0c05 |0075: move-result-object v5 │ │ -429b54: 6e10 10af 0500 |0076: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@af10 │ │ -429b5a: 0c05 |0079: move-result-object v5 │ │ -429b5c: 1a06 14e1 |007a: const-string v6, "title|content|subtitle|summary" // string@e114 │ │ -429b60: 6e20 37b3 6400 |007c: invoke-virtual {v4, v6}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b337 │ │ -429b66: 0a06 |007f: move-result v6 │ │ -429b68: 3806 0800 |0080: if-eqz v6, 0088 // +0008 │ │ -429b6c: 0731 |0082: move-object v1, v3 │ │ -429b6e: 1f01 6a1d |0083: check-cast v1, Lde/danoeh/antennapod/parser/feed/element/AtomText; // type@1d6a │ │ -429b72: 6e20 0eaf 2100 |0085: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/parser/feed/element/AtomText;.setContent:(Ljava/lang/String;)V // method@af0e │ │ -429b78: 1a03 fb99 |0088: const-string v3, "id" // string@99fb │ │ -429b7c: 6e20 28b3 4300 |008a: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -429b82: 0a03 |008d: move-result v3 │ │ -429b84: 1a06 3b85 |008e: const-string v6, "feed" // string@853b │ │ -429b88: 3803 2c00 |0090: if-eqz v3, 00bc // +002c │ │ -429b8c: 6e20 28b3 5600 |0092: invoke-virtual {v6, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -429b92: 0a01 |0095: move-result v1 │ │ -429b94: 3801 1100 |0096: if-eqz v1, 00a7 // +0011 │ │ -429b98: 6e10 e6ae 0900 |0098: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ -429b9e: 0c01 |009b: move-result-object v1 │ │ -429ba0: 3801 0b00 |009c: if-eqz v1, 00a7 // +000b │ │ -429ba4: 6e10 e6ae 0900 |009e: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ -429baa: 0c09 |00a1: move-result-object v9 │ │ -429bac: 6e20 dfab 8900 |00a2: invoke-virtual {v9, v8}, Lde/danoeh/antennapod/model/feed/Feed;.setFeedIdentifier:(Ljava/lang/String;)V // method@abdf │ │ -429bb2: 2900 8701 |00a5: goto/16 022c // +0187 │ │ -429bb6: 6e20 28b3 5000 |00a7: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -429bbc: 0a00 |00aa: move-result v0 │ │ -429bbe: 3800 8101 |00ab: if-eqz v0, 022c // +0181 │ │ -429bc2: 6e10 e5ae 0900 |00ad: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ -429bc8: 0c00 |00b0: move-result-object v0 │ │ -429bca: 3800 7b01 |00b1: if-eqz v0, 022c // +017b │ │ -429bce: 6e10 e5ae 0900 |00b3: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ -429bd4: 0c09 |00b6: move-result-object v9 │ │ -429bd6: 6e20 4aac 8900 |00b7: invoke-virtual {v9, v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.setItemIdentifier:(Ljava/lang/String;)V // method@ac4a │ │ -429bdc: 2900 7201 |00ba: goto/16 022c // +0172 │ │ -429be0: 1a08 fce0 |00bc: const-string v8, "title" // string@e0fc │ │ -429be4: 6e20 28b3 4800 |00be: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -429bea: 0a08 |00c1: move-result v8 │ │ -429bec: 3808 3600 |00c2: if-eqz v8, 00f8 // +0036 │ │ -429bf0: 3801 3400 |00c4: if-eqz v1, 00f8 // +0034 │ │ -429bf4: 6e20 28b3 5600 |00c6: invoke-virtual {v6, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -429bfa: 0a08 |00c9: move-result v8 │ │ -429bfc: 3808 1500 |00ca: if-eqz v8, 00df // +0015 │ │ -429c00: 6e10 e6ae 0900 |00cc: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ -429c06: 0c08 |00cf: move-result-object v8 │ │ -429c08: 3808 0f00 |00d0: if-eqz v8, 00df // +000f │ │ -429c0c: 6e10 e6ae 0900 |00d2: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ -429c12: 0c08 |00d5: move-result-object v8 │ │ -429c14: 6e10 0daf 0100 |00d6: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/element/AtomText;.getProcessedContent:()Ljava/lang/String; // method@af0d │ │ -429c1a: 0c09 |00d9: move-result-object v9 │ │ -429c1c: 6e20 edab 9800 |00da: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/model/feed/Feed;.setTitle:(Ljava/lang/String;)V // method@abed │ │ -429c22: 2900 4f01 |00dd: goto/16 022c // +014f │ │ -429c26: 6e20 28b3 5000 |00df: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -429c2c: 0a08 |00e2: move-result v8 │ │ -429c2e: 3808 4901 |00e3: if-eqz v8, 022c // +0149 │ │ -429c32: 6e10 e5ae 0900 |00e5: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ -429c38: 0c08 |00e8: move-result-object v8 │ │ -429c3a: 3808 4301 |00e9: if-eqz v8, 022c // +0143 │ │ -429c3e: 6e10 e5ae 0900 |00eb: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ -429c44: 0c08 |00ee: move-result-object v8 │ │ -429c46: 6e10 0daf 0100 |00ef: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/element/AtomText;.getProcessedContent:()Ljava/lang/String; // method@af0d │ │ -429c4c: 0c09 |00f2: move-result-object v9 │ │ -429c4e: 6e20 52ac 9800 |00f3: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.setTitle:(Ljava/lang/String;)V // method@ac52 │ │ -429c54: 2900 3601 |00f6: goto/16 022c // +0136 │ │ -429c58: 1a08 5ede |00f8: const-string v8, "subtitle" // string@de5e │ │ -429c5c: 6e20 28b3 4800 |00fa: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -429c62: 0a08 |00fd: move-result v8 │ │ -429c64: 3808 1d00 |00fe: if-eqz v8, 011b // +001d │ │ -429c68: 6e20 28b3 5600 |0100: invoke-virtual {v6, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -429c6e: 0a08 |0103: move-result v8 │ │ -429c70: 3808 1700 |0104: if-eqz v8, 011b // +0017 │ │ -429c74: 3801 1500 |0106: if-eqz v1, 011b // +0015 │ │ -429c78: 6e10 e6ae 0900 |0108: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ -429c7e: 0c08 |010b: move-result-object v8 │ │ -429c80: 3808 0f00 |010c: if-eqz v8, 011b // +000f │ │ -429c84: 6e10 e6ae 0900 |010e: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ -429c8a: 0c08 |0111: move-result-object v8 │ │ -429c8c: 6e10 0daf 0100 |0112: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/element/AtomText;.getProcessedContent:()Ljava/lang/String; // method@af0d │ │ -429c92: 0c09 |0115: move-result-object v9 │ │ -429c94: 6e20 deab 9800 |0116: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/model/feed/Feed;.setDescription:(Ljava/lang/String;)V // method@abde │ │ -429c9a: 2900 1301 |0119: goto/16 022c // +0113 │ │ -429c9e: 1a08 2a76 |011b: const-string v8, "content" // string@762a │ │ -429ca2: 6e20 28b3 4800 |011d: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -429ca8: 0a08 |0120: move-result v8 │ │ -429caa: 3808 1d00 |0121: if-eqz v8, 013e // +001d │ │ -429cae: 6e20 28b3 5000 |0123: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -429cb4: 0a08 |0126: move-result v8 │ │ -429cb6: 3808 1700 |0127: if-eqz v8, 013e // +0017 │ │ -429cba: 3801 1500 |0129: if-eqz v1, 013e // +0015 │ │ -429cbe: 6e10 e5ae 0900 |012b: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ -429cc4: 0c08 |012e: move-result-object v8 │ │ -429cc6: 3808 0f00 |012f: if-eqz v8, 013e // +000f │ │ -429cca: 6e10 e5ae 0900 |0131: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ -429cd0: 0c08 |0134: move-result-object v8 │ │ -429cd2: 6e10 0daf 0100 |0135: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/element/AtomText;.getProcessedContent:()Ljava/lang/String; // method@af0d │ │ -429cd8: 0c09 |0138: move-result-object v9 │ │ -429cda: 6e20 46ac 9800 |0139: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@ac46 │ │ -429ce0: 2900 f000 |013c: goto/16 022c // +00f0 │ │ -429ce4: 1a08 82de |013e: const-string v8, "summary" // string@de82 │ │ -429ce8: 6e20 28b3 4800 |0140: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -429cee: 0a08 |0143: move-result v8 │ │ -429cf0: 3808 1d00 |0144: if-eqz v8, 0161 // +001d │ │ -429cf4: 6e20 28b3 5000 |0146: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -429cfa: 0a08 |0149: move-result v8 │ │ -429cfc: 3808 1700 |014a: if-eqz v8, 0161 // +0017 │ │ -429d00: 3801 1500 |014c: if-eqz v1, 0161 // +0015 │ │ -429d04: 6e10 e5ae 0900 |014e: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ -429d0a: 0c08 |0151: move-result-object v8 │ │ -429d0c: 3808 0f00 |0152: if-eqz v8, 0161 // +000f │ │ -429d10: 6e10 e5ae 0900 |0154: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ -429d16: 0c08 |0157: move-result-object v8 │ │ -429d18: 6e10 0daf 0100 |0158: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/element/AtomText;.getProcessedContent:()Ljava/lang/String; // method@af0d │ │ -429d1e: 0c09 |015b: move-result-object v9 │ │ -429d20: 6e20 46ac 9800 |015c: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@ac46 │ │ -429d26: 2900 cd00 |015f: goto/16 022c // +00cd │ │ -429d2a: 1a08 b5e4 |0161: const-string v8, "updated" // string@e4b5 │ │ -429d2e: 6e20 28b3 4800 |0163: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -429d34: 0a08 |0166: move-result v8 │ │ -429d36: 3808 2500 |0167: if-eqz v8, 018c // +0025 │ │ -429d3a: 6e20 28b3 5000 |0169: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -429d40: 0a08 |016c: move-result v8 │ │ -429d42: 3808 1f00 |016d: if-eqz v8, 018c // +001f │ │ -429d46: 6e10 e5ae 0900 |016f: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ -429d4c: 0c08 |0172: move-result-object v8 │ │ -429d4e: 3808 1900 |0173: if-eqz v8, 018c // +0019 │ │ -429d52: 6e10 e5ae 0900 |0175: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ -429d58: 0c08 |0178: move-result-object v8 │ │ -429d5a: 6e10 39ac 0800 |0179: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ -429d60: 0c08 |017c: move-result-object v8 │ │ -429d62: 3908 0f00 |017d: if-nez v8, 018c // +000f │ │ -429d66: 6e10 e5ae 0900 |017f: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ -429d6c: 0c08 |0182: move-result-object v8 │ │ -429d6e: 7110 30af 0200 |0183: invoke-static {v2}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parseOrNullIfFuture:(Ljava/lang/String;)Ljava/util/Date; // method@af30 │ │ -429d74: 0c09 |0186: move-result-object v9 │ │ -429d76: 6e20 51ac 9800 |0187: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPubDate:(Ljava/util/Date;)V // method@ac51 │ │ -429d7c: 2900 a200 |018a: goto/16 022c // +00a2 │ │ -429d80: 1a08 9cc8 |018c: const-string v8, "published" // string@c89c │ │ -429d84: 6e20 28b3 4800 |018e: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -429d8a: 0a08 |0191: move-result v8 │ │ -429d8c: 3808 1b00 |0192: if-eqz v8, 01ad // +001b │ │ -429d90: 6e20 28b3 5000 |0194: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -429d96: 0a08 |0197: move-result v8 │ │ -429d98: 3808 1500 |0198: if-eqz v8, 01ad // +0015 │ │ -429d9c: 6e10 e5ae 0900 |019a: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ -429da2: 0c08 |019d: move-result-object v8 │ │ -429da4: 3808 0f00 |019e: if-eqz v8, 01ad // +000f │ │ -429da8: 6e10 e5ae 0900 |01a0: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ -429dae: 0c08 |01a3: move-result-object v8 │ │ -429db0: 7110 30af 0200 |01a4: invoke-static {v2}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parseOrNullIfFuture:(Ljava/lang/String;)Ljava/util/Date; // method@af30 │ │ -429db6: 0c09 |01a7: move-result-object v9 │ │ -429db8: 6e20 51ac 9800 |01a8: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPubDate:(Ljava/util/Date;)V // method@ac51 │ │ -429dbe: 2900 8100 |01ab: goto/16 022c // +0081 │ │ -429dc2: 1a08 eca4 |01ad: const-string v8, "logo" // string@a4ec │ │ -429dc6: 6e20 28b3 4800 |01af: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -429dcc: 0a08 |01b2: move-result v8 │ │ -429dce: 3808 1a00 |01b3: if-eqz v8, 01cd // +001a │ │ -429dd2: 6e10 e6ae 0900 |01b5: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ -429dd8: 0c08 |01b8: move-result-object v8 │ │ -429dda: 3808 1400 |01b9: if-eqz v8, 01cd // +0014 │ │ -429dde: 6e10 e6ae 0900 |01bb: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ -429de4: 0c08 |01be: move-result-object v8 │ │ -429de6: 6e10 c9ab 0800 |01bf: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abc9 │ │ -429dec: 0c08 |01c2: move-result-object v8 │ │ -429dee: 3908 0a00 |01c3: if-nez v8, 01cd // +000a │ │ -429df2: 6e10 e6ae 0900 |01c5: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ -429df8: 0c08 |01c8: move-result-object v8 │ │ -429dfa: 6e20 e1ab 2800 |01c9: invoke-virtual {v8, v2}, Lde/danoeh/antennapod/model/feed/Feed;.setImageUrl:(Ljava/lang/String;)V // method@abe1 │ │ -429e00: 2860 |01cc: goto 022c // +0060 │ │ -429e02: 1a08 c399 |01cd: const-string v8, "icon" // string@99c3 │ │ -429e06: 6e20 28b3 4800 |01cf: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -429e0c: 0a08 |01d2: move-result v8 │ │ -429e0e: 3808 1000 |01d3: if-eqz v8, 01e3 // +0010 │ │ -429e12: 6e10 e6ae 0900 |01d5: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ -429e18: 0c08 |01d8: move-result-object v8 │ │ -429e1a: 3808 0a00 |01d9: if-eqz v8, 01e3 // +000a │ │ -429e1e: 6e10 e6ae 0900 |01db: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ -429e24: 0c08 |01de: move-result-object v8 │ │ -429e26: 6e20 e1ab 2800 |01df: invoke-virtual {v8, v2}, Lde/danoeh/antennapod/model/feed/Feed;.setImageUrl:(Ljava/lang/String;)V // method@abe1 │ │ -429e2c: 284a |01e2: goto 022c // +004a │ │ -429e2e: 1a08 b6bb |01e3: const-string v8, "name" // string@bbb6 │ │ -429e32: 6e20 28b3 4800 |01e5: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -429e38: 0a08 |01e8: move-result v8 │ │ -429e3a: 3808 4300 |01e9: if-eqz v8, 022c // +0043 │ │ -429e3e: 1a08 046e |01eb: const-string v8, "author" // string@6e04 │ │ -429e42: 6e20 28b3 5800 |01ed: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -429e48: 0a08 |01f0: move-result v8 │ │ -429e4a: 3808 3b00 |01f1: if-eqz v8, 022c // +003b │ │ -429e4e: 6e10 e6ae 0900 |01f3: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ -429e54: 0c08 |01f6: move-result-object v8 │ │ -429e56: 3808 3500 |01f7: if-eqz v8, 022c // +0035 │ │ -429e5a: 6e10 e5ae 0900 |01f9: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ -429e60: 0c08 |01fc: move-result-object v8 │ │ -429e62: 3908 2f00 |01fd: if-nez v8, 022c // +002f │ │ -429e66: 6e10 e6ae 0900 |01ff: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ -429e6c: 0c08 |0202: move-result-object v8 │ │ -429e6e: 6e10 c2ab 0800 |0203: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getAuthor:()Ljava/lang/String; // method@abc2 │ │ -429e74: 0c08 |0206: move-result-object v8 │ │ -429e76: 3908 0a00 |0207: if-nez v8, 0211 // +000a │ │ -429e7a: 6e10 e6ae 0900 |0209: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ -429e80: 0c08 |020c: move-result-object v8 │ │ -429e82: 6e20 dcab 2800 |020d: invoke-virtual {v8, v2}, Lde/danoeh/antennapod/model/feed/Feed;.setAuthor:(Ljava/lang/String;)V // method@abdc │ │ -429e88: 281c |0210: goto 022c // +001c │ │ -429e8a: 6e10 e6ae 0900 |0211: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ -429e90: 0c09 |0214: move-result-object v9 │ │ -429e92: 2200 8f1e |0215: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -429e96: 7010 50b3 0000 |0217: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -429e9c: 6e20 5cb3 8000 |021a: invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -429ea2: 1a08 bb07 |021d: const-string v8, ", " // string@07bb │ │ -429ea6: 6e20 5cb3 8000 |021f: invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -429eac: 6e20 5cb3 2000 |0222: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -429eb2: 6e10 67b3 0000 |0225: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -429eb8: 0c08 |0228: move-result-object v8 │ │ -429eba: 6e20 dcab 8900 |0229: invoke-virtual {v9, v8}, Lde/danoeh/antennapod/model/feed/Feed;.setAuthor:(Ljava/lang/String;)V // method@abdc │ │ -429ec0: 0e00 |022c: return-void │ │ +429a20: |[429a20] de.danoeh.antennapod.parser.feed.namespace.Atom.handleElementEnd:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V │ │ +429a30: 1a00 d47f |0000: const-string v0, "entry" // string@7fd4 │ │ +429a34: 6e20 28b3 8000 |0002: invoke-virtual {v0, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +429a3a: 0a08 |0005: move-result v8 │ │ +429a3c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +429a3e: 3808 3d00 |0007: if-eqz v8, 0044 // +003d │ │ +429a42: 6e10 e5ae 0900 |0009: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ +429a48: 0c08 |000c: move-result-object v8 │ │ +429a4a: 3808 3400 |000d: if-eqz v8, 0041 // +0034 │ │ +429a4e: 6e10 eaae 0900 |000f: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTempObjects:()Ljava/util/Map; // method@aeea │ │ +429a54: 0c08 |0012: move-result-object v8 │ │ +429a56: 1a02 1f7e |0013: const-string v2, "duration" // string@7e1f │ │ +429a5a: 7220 92b5 2800 |0015: invoke-interface {v8, v2}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b592 │ │ +429a60: 0a08 |0018: move-result v8 │ │ +429a62: 3808 2800 |0019: if-eqz v8, 0041 // +0028 │ │ +429a66: 6e10 e5ae 0900 |001b: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ +429a6c: 0c08 |001e: move-result-object v8 │ │ +429a6e: 6e10 3cac 0800 |001f: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ac3c │ │ +429a74: 0a03 |0022: move-result v3 │ │ +429a76: 3803 1700 |0023: if-eqz v3, 003a // +0017 │ │ +429a7a: 6e10 eaae 0900 |0025: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTempObjects:()Ljava/util/Map; // method@aeea │ │ +429a80: 0c03 |0028: move-result-object v3 │ │ +429a82: 7220 96b5 2300 |0029: invoke-interface {v3, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b596 │ │ +429a88: 0c03 |002c: move-result-object v3 │ │ +429a8a: 1f03 741e |002d: check-cast v3, Ljava/lang/Integer; // type@1e74 │ │ +429a8e: 6e10 35ac 0800 |002f: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +429a94: 0c08 |0032: move-result-object v8 │ │ +429a96: 6e10 b8b2 0300 |0033: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@b2b8 │ │ +429a9c: 0a03 |0036: move-result v3 │ │ +429a9e: 6e20 8eac 3800 |0037: invoke-virtual {v8, v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setDuration:(I)V // method@ac8e │ │ +429aa4: 6e10 eaae 0900 |003a: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTempObjects:()Ljava/util/Map; // method@aeea │ │ +429aaa: 0c08 |003d: move-result-object v8 │ │ +429aac: 7220 9cb5 2800 |003e: invoke-interface {v8, v2}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@b59c │ │ +429ab2: 6e20 edae 1900 |0041: invoke-virtual {v9, v1}, Lde/danoeh/antennapod/parser/feed/HandlerState;.setCurrentItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@aeed │ │ +429ab8: 6e10 e9ae 0900 |0044: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@aee9 │ │ +429abe: 0c08 |0047: move-result-object v8 │ │ +429ac0: 6e10 7eb4 0800 |0048: invoke-virtual {v8}, Ljava/util/AbstractCollection;.size:()I // method@b47e │ │ +429ac6: 0a08 |004b: move-result v8 │ │ +429ac8: 1222 |004c: const/4 v2, #int 2 // #2 │ │ +429aca: 3428 df01 |004d: if-lt v8, v2, 022c // +01df │ │ +429ace: 6e10 e3ae 0900 |004f: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@aee3 │ │ +429ad4: 0c08 |0052: move-result-object v8 │ │ +429ad6: 3808 0b00 |0053: if-eqz v8, 005e // +000b │ │ +429ada: 6e10 e3ae 0900 |0055: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@aee3 │ │ +429ae0: 0c08 |0058: move-result-object v8 │ │ +429ae2: 6e10 67b3 0800 |0059: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +429ae8: 0c08 |005c: move-result-object v8 │ │ +429aea: 2803 |005d: goto 0060 // +0003 │ │ +429aec: 1a08 0000 |005e: const-string v8, "" // string@0000 │ │ +429af0: 7110 3daf 0800 |0060: invoke-static {v8}, Lde/danoeh/antennapod/parser/feed/util/SyndStringUtils;.trimAllWhitespace:(Ljava/lang/String;)Ljava/lang/String; // method@af3d │ │ +429af6: 0c02 |0063: move-result-object v2 │ │ +429af8: 6e10 e9ae 0900 |0064: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@aee9 │ │ +429afe: 0c03 |0067: move-result-object v3 │ │ +429b00: 6e10 d8b5 0300 |0068: invoke-virtual {v3}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@b5d8 │ │ +429b06: 0c03 |006b: move-result-object v3 │ │ +429b08: 1f03 6b1d |006c: check-cast v3, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d6b │ │ +429b0c: 6e10 10af 0300 |006e: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@af10 │ │ +429b12: 0c04 |0071: move-result-object v4 │ │ +429b14: 6e10 e8ae 0900 |0072: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getSecondTag:()Lde/danoeh/antennapod/parser/feed/element/SyndElement; // method@aee8 │ │ +429b1a: 0c05 |0075: move-result-object v5 │ │ +429b1c: 6e10 10af 0500 |0076: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@af10 │ │ +429b22: 0c05 |0079: move-result-object v5 │ │ +429b24: 1a06 14e1 |007a: const-string v6, "title|content|subtitle|summary" // string@e114 │ │ +429b28: 6e20 37b3 6400 |007c: invoke-virtual {v4, v6}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b337 │ │ +429b2e: 0a06 |007f: move-result v6 │ │ +429b30: 3806 0800 |0080: if-eqz v6, 0088 // +0008 │ │ +429b34: 0731 |0082: move-object v1, v3 │ │ +429b36: 1f01 6a1d |0083: check-cast v1, Lde/danoeh/antennapod/parser/feed/element/AtomText; // type@1d6a │ │ +429b3a: 6e20 0eaf 2100 |0085: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/parser/feed/element/AtomText;.setContent:(Ljava/lang/String;)V // method@af0e │ │ +429b40: 1a03 fb99 |0088: const-string v3, "id" // string@99fb │ │ +429b44: 6e20 28b3 4300 |008a: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +429b4a: 0a03 |008d: move-result v3 │ │ +429b4c: 1a06 3b85 |008e: const-string v6, "feed" // string@853b │ │ +429b50: 3803 2c00 |0090: if-eqz v3, 00bc // +002c │ │ +429b54: 6e20 28b3 5600 |0092: invoke-virtual {v6, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +429b5a: 0a01 |0095: move-result v1 │ │ +429b5c: 3801 1100 |0096: if-eqz v1, 00a7 // +0011 │ │ +429b60: 6e10 e6ae 0900 |0098: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ +429b66: 0c01 |009b: move-result-object v1 │ │ +429b68: 3801 0b00 |009c: if-eqz v1, 00a7 // +000b │ │ +429b6c: 6e10 e6ae 0900 |009e: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ +429b72: 0c09 |00a1: move-result-object v9 │ │ +429b74: 6e20 dfab 8900 |00a2: invoke-virtual {v9, v8}, Lde/danoeh/antennapod/model/feed/Feed;.setFeedIdentifier:(Ljava/lang/String;)V // method@abdf │ │ +429b7a: 2900 8701 |00a5: goto/16 022c // +0187 │ │ +429b7e: 6e20 28b3 5000 |00a7: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +429b84: 0a00 |00aa: move-result v0 │ │ +429b86: 3800 8101 |00ab: if-eqz v0, 022c // +0181 │ │ +429b8a: 6e10 e5ae 0900 |00ad: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ +429b90: 0c00 |00b0: move-result-object v0 │ │ +429b92: 3800 7b01 |00b1: if-eqz v0, 022c // +017b │ │ +429b96: 6e10 e5ae 0900 |00b3: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ +429b9c: 0c09 |00b6: move-result-object v9 │ │ +429b9e: 6e20 4aac 8900 |00b7: invoke-virtual {v9, v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.setItemIdentifier:(Ljava/lang/String;)V // method@ac4a │ │ +429ba4: 2900 7201 |00ba: goto/16 022c // +0172 │ │ +429ba8: 1a08 fce0 |00bc: const-string v8, "title" // string@e0fc │ │ +429bac: 6e20 28b3 4800 |00be: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +429bb2: 0a08 |00c1: move-result v8 │ │ +429bb4: 3808 3600 |00c2: if-eqz v8, 00f8 // +0036 │ │ +429bb8: 3801 3400 |00c4: if-eqz v1, 00f8 // +0034 │ │ +429bbc: 6e20 28b3 5600 |00c6: invoke-virtual {v6, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +429bc2: 0a08 |00c9: move-result v8 │ │ +429bc4: 3808 1500 |00ca: if-eqz v8, 00df // +0015 │ │ +429bc8: 6e10 e6ae 0900 |00cc: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ +429bce: 0c08 |00cf: move-result-object v8 │ │ +429bd0: 3808 0f00 |00d0: if-eqz v8, 00df // +000f │ │ +429bd4: 6e10 e6ae 0900 |00d2: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ +429bda: 0c08 |00d5: move-result-object v8 │ │ +429bdc: 6e10 0daf 0100 |00d6: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/element/AtomText;.getProcessedContent:()Ljava/lang/String; // method@af0d │ │ +429be2: 0c09 |00d9: move-result-object v9 │ │ +429be4: 6e20 edab 9800 |00da: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/model/feed/Feed;.setTitle:(Ljava/lang/String;)V // method@abed │ │ +429bea: 2900 4f01 |00dd: goto/16 022c // +014f │ │ +429bee: 6e20 28b3 5000 |00df: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +429bf4: 0a08 |00e2: move-result v8 │ │ +429bf6: 3808 4901 |00e3: if-eqz v8, 022c // +0149 │ │ +429bfa: 6e10 e5ae 0900 |00e5: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ +429c00: 0c08 |00e8: move-result-object v8 │ │ +429c02: 3808 4301 |00e9: if-eqz v8, 022c // +0143 │ │ +429c06: 6e10 e5ae 0900 |00eb: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ +429c0c: 0c08 |00ee: move-result-object v8 │ │ +429c0e: 6e10 0daf 0100 |00ef: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/element/AtomText;.getProcessedContent:()Ljava/lang/String; // method@af0d │ │ +429c14: 0c09 |00f2: move-result-object v9 │ │ +429c16: 6e20 52ac 9800 |00f3: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.setTitle:(Ljava/lang/String;)V // method@ac52 │ │ +429c1c: 2900 3601 |00f6: goto/16 022c // +0136 │ │ +429c20: 1a08 5ede |00f8: const-string v8, "subtitle" // string@de5e │ │ +429c24: 6e20 28b3 4800 |00fa: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +429c2a: 0a08 |00fd: move-result v8 │ │ +429c2c: 3808 1d00 |00fe: if-eqz v8, 011b // +001d │ │ +429c30: 6e20 28b3 5600 |0100: invoke-virtual {v6, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +429c36: 0a08 |0103: move-result v8 │ │ +429c38: 3808 1700 |0104: if-eqz v8, 011b // +0017 │ │ +429c3c: 3801 1500 |0106: if-eqz v1, 011b // +0015 │ │ +429c40: 6e10 e6ae 0900 |0108: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ +429c46: 0c08 |010b: move-result-object v8 │ │ +429c48: 3808 0f00 |010c: if-eqz v8, 011b // +000f │ │ +429c4c: 6e10 e6ae 0900 |010e: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ +429c52: 0c08 |0111: move-result-object v8 │ │ +429c54: 6e10 0daf 0100 |0112: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/element/AtomText;.getProcessedContent:()Ljava/lang/String; // method@af0d │ │ +429c5a: 0c09 |0115: move-result-object v9 │ │ +429c5c: 6e20 deab 9800 |0116: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/model/feed/Feed;.setDescription:(Ljava/lang/String;)V // method@abde │ │ +429c62: 2900 1301 |0119: goto/16 022c // +0113 │ │ +429c66: 1a08 2a76 |011b: const-string v8, "content" // string@762a │ │ +429c6a: 6e20 28b3 4800 |011d: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +429c70: 0a08 |0120: move-result v8 │ │ +429c72: 3808 1d00 |0121: if-eqz v8, 013e // +001d │ │ +429c76: 6e20 28b3 5000 |0123: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +429c7c: 0a08 |0126: move-result v8 │ │ +429c7e: 3808 1700 |0127: if-eqz v8, 013e // +0017 │ │ +429c82: 3801 1500 |0129: if-eqz v1, 013e // +0015 │ │ +429c86: 6e10 e5ae 0900 |012b: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ +429c8c: 0c08 |012e: move-result-object v8 │ │ +429c8e: 3808 0f00 |012f: if-eqz v8, 013e // +000f │ │ +429c92: 6e10 e5ae 0900 |0131: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ +429c98: 0c08 |0134: move-result-object v8 │ │ +429c9a: 6e10 0daf 0100 |0135: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/element/AtomText;.getProcessedContent:()Ljava/lang/String; // method@af0d │ │ +429ca0: 0c09 |0138: move-result-object v9 │ │ +429ca2: 6e20 46ac 9800 |0139: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@ac46 │ │ +429ca8: 2900 f000 |013c: goto/16 022c // +00f0 │ │ +429cac: 1a08 82de |013e: const-string v8, "summary" // string@de82 │ │ +429cb0: 6e20 28b3 4800 |0140: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +429cb6: 0a08 |0143: move-result v8 │ │ +429cb8: 3808 1d00 |0144: if-eqz v8, 0161 // +001d │ │ +429cbc: 6e20 28b3 5000 |0146: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +429cc2: 0a08 |0149: move-result v8 │ │ +429cc4: 3808 1700 |014a: if-eqz v8, 0161 // +0017 │ │ +429cc8: 3801 1500 |014c: if-eqz v1, 0161 // +0015 │ │ +429ccc: 6e10 e5ae 0900 |014e: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ +429cd2: 0c08 |0151: move-result-object v8 │ │ +429cd4: 3808 0f00 |0152: if-eqz v8, 0161 // +000f │ │ +429cd8: 6e10 e5ae 0900 |0154: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ +429cde: 0c08 |0157: move-result-object v8 │ │ +429ce0: 6e10 0daf 0100 |0158: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/element/AtomText;.getProcessedContent:()Ljava/lang/String; // method@af0d │ │ +429ce6: 0c09 |015b: move-result-object v9 │ │ +429ce8: 6e20 46ac 9800 |015c: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@ac46 │ │ +429cee: 2900 cd00 |015f: goto/16 022c // +00cd │ │ +429cf2: 1a08 b5e4 |0161: const-string v8, "updated" // string@e4b5 │ │ +429cf6: 6e20 28b3 4800 |0163: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +429cfc: 0a08 |0166: move-result v8 │ │ +429cfe: 3808 2500 |0167: if-eqz v8, 018c // +0025 │ │ +429d02: 6e20 28b3 5000 |0169: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +429d08: 0a08 |016c: move-result v8 │ │ +429d0a: 3808 1f00 |016d: if-eqz v8, 018c // +001f │ │ +429d0e: 6e10 e5ae 0900 |016f: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ +429d14: 0c08 |0172: move-result-object v8 │ │ +429d16: 3808 1900 |0173: if-eqz v8, 018c // +0019 │ │ +429d1a: 6e10 e5ae 0900 |0175: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ +429d20: 0c08 |0178: move-result-object v8 │ │ +429d22: 6e10 39ac 0800 |0179: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ +429d28: 0c08 |017c: move-result-object v8 │ │ +429d2a: 3908 0f00 |017d: if-nez v8, 018c // +000f │ │ +429d2e: 6e10 e5ae 0900 |017f: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ +429d34: 0c08 |0182: move-result-object v8 │ │ +429d36: 7110 30af 0200 |0183: invoke-static {v2}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parseOrNullIfFuture:(Ljava/lang/String;)Ljava/util/Date; // method@af30 │ │ +429d3c: 0c09 |0186: move-result-object v9 │ │ +429d3e: 6e20 51ac 9800 |0187: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPubDate:(Ljava/util/Date;)V // method@ac51 │ │ +429d44: 2900 a200 |018a: goto/16 022c // +00a2 │ │ +429d48: 1a08 9cc8 |018c: const-string v8, "published" // string@c89c │ │ +429d4c: 6e20 28b3 4800 |018e: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +429d52: 0a08 |0191: move-result v8 │ │ +429d54: 3808 1b00 |0192: if-eqz v8, 01ad // +001b │ │ +429d58: 6e20 28b3 5000 |0194: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +429d5e: 0a08 |0197: move-result v8 │ │ +429d60: 3808 1500 |0198: if-eqz v8, 01ad // +0015 │ │ +429d64: 6e10 e5ae 0900 |019a: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ +429d6a: 0c08 |019d: move-result-object v8 │ │ +429d6c: 3808 0f00 |019e: if-eqz v8, 01ad // +000f │ │ +429d70: 6e10 e5ae 0900 |01a0: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ +429d76: 0c08 |01a3: move-result-object v8 │ │ +429d78: 7110 30af 0200 |01a4: invoke-static {v2}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parseOrNullIfFuture:(Ljava/lang/String;)Ljava/util/Date; // method@af30 │ │ +429d7e: 0c09 |01a7: move-result-object v9 │ │ +429d80: 6e20 51ac 9800 |01a8: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPubDate:(Ljava/util/Date;)V // method@ac51 │ │ +429d86: 2900 8100 |01ab: goto/16 022c // +0081 │ │ +429d8a: 1a08 eca4 |01ad: const-string v8, "logo" // string@a4ec │ │ +429d8e: 6e20 28b3 4800 |01af: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +429d94: 0a08 |01b2: move-result v8 │ │ +429d96: 3808 1a00 |01b3: if-eqz v8, 01cd // +001a │ │ +429d9a: 6e10 e6ae 0900 |01b5: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ +429da0: 0c08 |01b8: move-result-object v8 │ │ +429da2: 3808 1400 |01b9: if-eqz v8, 01cd // +0014 │ │ +429da6: 6e10 e6ae 0900 |01bb: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ +429dac: 0c08 |01be: move-result-object v8 │ │ +429dae: 6e10 c9ab 0800 |01bf: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abc9 │ │ +429db4: 0c08 |01c2: move-result-object v8 │ │ +429db6: 3908 0a00 |01c3: if-nez v8, 01cd // +000a │ │ +429dba: 6e10 e6ae 0900 |01c5: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ +429dc0: 0c08 |01c8: move-result-object v8 │ │ +429dc2: 6e20 e1ab 2800 |01c9: invoke-virtual {v8, v2}, Lde/danoeh/antennapod/model/feed/Feed;.setImageUrl:(Ljava/lang/String;)V // method@abe1 │ │ +429dc8: 2860 |01cc: goto 022c // +0060 │ │ +429dca: 1a08 c399 |01cd: const-string v8, "icon" // string@99c3 │ │ +429dce: 6e20 28b3 4800 |01cf: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +429dd4: 0a08 |01d2: move-result v8 │ │ +429dd6: 3808 1000 |01d3: if-eqz v8, 01e3 // +0010 │ │ +429dda: 6e10 e6ae 0900 |01d5: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ +429de0: 0c08 |01d8: move-result-object v8 │ │ +429de2: 3808 0a00 |01d9: if-eqz v8, 01e3 // +000a │ │ +429de6: 6e10 e6ae 0900 |01db: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ +429dec: 0c08 |01de: move-result-object v8 │ │ +429dee: 6e20 e1ab 2800 |01df: invoke-virtual {v8, v2}, Lde/danoeh/antennapod/model/feed/Feed;.setImageUrl:(Ljava/lang/String;)V // method@abe1 │ │ +429df4: 284a |01e2: goto 022c // +004a │ │ +429df6: 1a08 b6bb |01e3: const-string v8, "name" // string@bbb6 │ │ +429dfa: 6e20 28b3 4800 |01e5: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +429e00: 0a08 |01e8: move-result v8 │ │ +429e02: 3808 4300 |01e9: if-eqz v8, 022c // +0043 │ │ +429e06: 1a08 046e |01eb: const-string v8, "author" // string@6e04 │ │ +429e0a: 6e20 28b3 5800 |01ed: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +429e10: 0a08 |01f0: move-result v8 │ │ +429e12: 3808 3b00 |01f1: if-eqz v8, 022c // +003b │ │ +429e16: 6e10 e6ae 0900 |01f3: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ +429e1c: 0c08 |01f6: move-result-object v8 │ │ +429e1e: 3808 3500 |01f7: if-eqz v8, 022c // +0035 │ │ +429e22: 6e10 e5ae 0900 |01f9: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ +429e28: 0c08 |01fc: move-result-object v8 │ │ +429e2a: 3908 2f00 |01fd: if-nez v8, 022c // +002f │ │ +429e2e: 6e10 e6ae 0900 |01ff: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ +429e34: 0c08 |0202: move-result-object v8 │ │ +429e36: 6e10 c2ab 0800 |0203: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getAuthor:()Ljava/lang/String; // method@abc2 │ │ +429e3c: 0c08 |0206: move-result-object v8 │ │ +429e3e: 3908 0a00 |0207: if-nez v8, 0211 // +000a │ │ +429e42: 6e10 e6ae 0900 |0209: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ +429e48: 0c08 |020c: move-result-object v8 │ │ +429e4a: 6e20 dcab 2800 |020d: invoke-virtual {v8, v2}, Lde/danoeh/antennapod/model/feed/Feed;.setAuthor:(Ljava/lang/String;)V // method@abdc │ │ +429e50: 281c |0210: goto 022c // +001c │ │ +429e52: 6e10 e6ae 0900 |0211: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ +429e58: 0c09 |0214: move-result-object v9 │ │ +429e5a: 2200 8f1e |0215: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +429e5e: 7010 50b3 0000 |0217: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +429e64: 6e20 5cb3 8000 |021a: invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +429e6a: 1a08 bb07 |021d: const-string v8, ", " // string@07bb │ │ +429e6e: 6e20 5cb3 8000 |021f: invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +429e74: 6e20 5cb3 2000 |0222: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +429e7a: 6e10 67b3 0000 |0225: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +429e80: 0c08 |0228: move-result-object v8 │ │ +429e82: 6e20 dcab 8900 |0229: invoke-virtual {v9, v8}, Lde/danoeh/antennapod/model/feed/Feed;.setAuthor:(Ljava/lang/String;)V // method@abdc │ │ +429e88: 0e00 |022c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=147 │ │ 0x0009 line=148 │ │ 0x000f line=149 │ │ 0x001b line=150 │ │ 0x001f line=151 │ │ @@ -1514160,227 +1514143,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 │ │ -4296c4: |[4296c4] 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; │ │ -4296d4: 1a00 d47f |0000: const-string v0, "entry" // string@7fd4 │ │ -4296d8: 6e20 28b3 b000 |0002: invoke-virtual {v0, v11}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -4296de: 0a00 |0005: move-result v0 │ │ -4296e0: 3800 2200 |0006: if-eqz v0, 0028 // +0022 │ │ -4296e4: 220d b91c |0008: new-instance v13, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -4296e8: 7010 23ac 0d00 |000a: invoke-direct {v13}, Lde/danoeh/antennapod/model/feed/FeedItem;.:()V // method@ac23 │ │ -4296ee: 6e20 edae dc00 |000d: invoke-virtual {v12, v13}, Lde/danoeh/antennapod/parser/feed/HandlerState;.setCurrentItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@aeed │ │ -4296f4: 6e10 e7ae 0c00 |0010: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getItems:()Ljava/util/ArrayList; // method@aee7 │ │ -4296fa: 0c0d |0013: move-result-object v13 │ │ -4296fc: 6e10 e5ae 0c00 |0014: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ -429702: 0c00 |0017: move-result-object v0 │ │ -429704: 6e20 a4b4 0d00 |0018: invoke-virtual {v13, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b4a4 │ │ -42970a: 6e10 e5ae 0c00 |001b: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ -429710: 0c0d |001e: move-result-object v13 │ │ -429712: 6e10 e6ae 0c00 |001f: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ -429718: 0c0c |0022: move-result-object v12 │ │ -42971a: 6e20 47ac cd00 |0023: invoke-virtual {v13, v12}, Lde/danoeh/antennapod/model/feed/FeedItem;.setFeed:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@ac47 │ │ -429720: 2900 8101 |0026: goto/16 01a7 // +0181 │ │ -429724: 1a00 14e1 |0028: const-string v0, "title|content|subtitle|summary" // string@e114 │ │ -429728: 6e20 37b3 0b00 |002a: invoke-virtual {v11, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b337 │ │ -42972e: 0a00 |002d: move-result v0 │ │ -429730: 1a01 ece2 |002e: const-string v1, "type" // string@e2ec │ │ -429734: 3800 0c00 |0030: if-eqz v0, 003c // +000c │ │ -429738: 7220 d3b7 1d00 |0032: invoke-interface {v13, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b7d3 │ │ -42973e: 0c0c |0035: move-result-object v12 │ │ -429740: 220d 6a1d |0036: new-instance v13, Lde/danoeh/antennapod/parser/feed/element/AtomText; // type@1d6a │ │ -429744: 7040 0caf 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@af0c │ │ -42974a: 110d |003b: return-object v13 │ │ -42974c: 1a00 24a4 |003c: const-string v0, "link" // string@a424 │ │ -429750: 6e20 28b3 b000 |003e: invoke-virtual {v0, v11}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -429756: 0a00 |0041: move-result v0 │ │ -429758: 3800 6501 |0042: if-eqz v0, 01a7 // +0165 │ │ -42975c: 1a00 fb98 |0044: const-string v0, "href" // string@98fb │ │ -429760: 7220 d3b7 0d00 |0046: invoke-interface {v13, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b7d3 │ │ -429766: 0c04 |0049: move-result-object v4 │ │ -429768: 1a00 f3ca |004a: const-string v0, "rel" // string@caf3 │ │ -42976c: 7220 d3b7 0d00 |004c: invoke-interface {v13, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b7d3 │ │ -429772: 0c00 |004f: move-result-object v0 │ │ -429774: 6e10 e9ae 0c00 |0050: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@aee9 │ │ -42977a: 0c02 |0053: move-result-object v2 │ │ -42977c: 6e10 d8b5 0200 |0054: invoke-virtual {v2}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@b5d8 │ │ -429782: 0c02 |0057: move-result-object v2 │ │ -429784: 1f02 6b1d |0058: check-cast v2, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d6b │ │ -429788: 6e10 10af 0200 |005a: invoke-virtual {v2}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@af10 │ │ -42978e: 0c03 |005d: move-result-object v3 │ │ -429790: 1a05 da7f |005e: const-string v5, "entry|item" // string@7fda │ │ -429794: 6e20 37b3 5300 |0060: invoke-virtual {v3, v5}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b337 │ │ -42979a: 0a03 |0063: move-result v3 │ │ -42979c: 1a05 7ec4 |0064: const-string v5, "payment" // string@c47e │ │ -4297a0: 1a06 b76a |0066: const-string v6, "alternate" // string@6ab7 │ │ -4297a4: 3803 6800 |0068: if-eqz v3, 00d0 // +0068 │ │ -4297a8: 3800 5d00 |006a: if-eqz v0, 00c7 // +005d │ │ -4297ac: 6e20 28b3 0600 |006c: invoke-virtual {v6, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -4297b2: 0a02 |006f: move-result v2 │ │ -4297b4: 3802 0300 |0070: if-eqz v2, 0073 // +0003 │ │ -4297b8: 2855 |0072: goto 00c7 // +0055 │ │ -4297ba: 1a02 027f |0073: const-string v2, "enclosure" // string@7f02 │ │ -4297be: 6e20 28b3 0200 |0075: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -4297c4: 0a02 |0078: move-result v2 │ │ -4297c6: 3802 3f00 |0079: if-eqz v2, 00b8 // +003f │ │ -4297ca: 1a00 cba3 |007b: const-string v0, "length" // string@a3cb │ │ -4297ce: 7220 d3b7 0d00 |007d: invoke-interface {v13, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b7d3 │ │ -4297d4: 0c00 |0080: move-result-object v0 │ │ -4297d6: 1602 0000 |0081: const-wide/16 v2, #int 0 // #0 │ │ -4297da: 3800 0e00 |0083: if-eqz v0, 0091 // +000e │ │ -4297de: 7110 ccb2 0000 |0085: invoke-static {v0}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b2cc │ │ -4297e4: 0b02 |0088: move-result-wide v2 │ │ -4297e6: 2808 |0089: goto 0091 // +0008 │ │ -4297e8: 1a00 254b |008a: const-string v0, "NSAtom" // string@4b25 │ │ -4297ec: 1a05 2045 |008c: const-string v5, "Length attribute could not be parsed." // string@4520 │ │ -4297f0: 7120 fe0a 5000 |008e: invoke-static {v0, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -4297f6: 0425 |0091: move-wide v5, v2 │ │ -4297f8: 7220 d3b7 1d00 |0092: invoke-interface {v13, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b7d3 │ │ -4297fe: 0c0d |0095: move-result-object v13 │ │ -429800: 7120 38af 4d00 |0096: invoke-static {v13, v4}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.getMimeType:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@af38 │ │ -429806: 0c07 |0099: move-result-object v7 │ │ -429808: 6e10 e5ae 0c00 |009a: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ -42980e: 0c0c |009d: move-result-object v12 │ │ -429810: 7110 3baf 0700 |009e: invoke-static {v7}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.isMediaFile:(Ljava/lang/String;)Z // method@af3b │ │ -429816: 0a0d |00a1: move-result v13 │ │ -429818: 380d 0501 |00a2: if-eqz v13, 01a7 // +0105 │ │ -42981c: 380c 0301 |00a4: if-eqz v12, 01a7 // +0103 │ │ -429820: 6e10 3cac 0c00 |00a6: invoke-virtual {v12}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ac3c │ │ -429826: 0a0d |00a9: move-result v13 │ │ -429828: 390d fd00 |00aa: if-nez v13, 01a7 // +00fd │ │ -42982c: 220d bc1c |00ac: new-instance v13, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -429830: 07d2 |00ae: move-object v2, v13 │ │ -429832: 07c3 |00af: move-object v3, v12 │ │ -429834: 7606 65ac 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@ac65 │ │ -42983a: 6e20 4cac dc00 |00b3: invoke-virtual {v12, v13}, Lde/danoeh/antennapod/model/feed/FeedItem;.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@ac4c │ │ -429840: 2900 f100 |00b6: goto/16 01a7 // +00f1 │ │ -429844: 6e20 28b3 0500 |00b8: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42984a: 0a0d |00bb: move-result v13 │ │ -42984c: 380d eb00 |00bc: if-eqz v13, 01a7 // +00eb │ │ -429850: 6e10 e5ae 0c00 |00be: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ -429856: 0c0c |00c1: move-result-object v12 │ │ -429858: 6e20 4eac 4c00 |00c2: invoke-virtual {v12, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPaymentLink:(Ljava/lang/String;)V // method@ac4e │ │ -42985e: 2900 e200 |00c5: goto/16 01a7 // +00e2 │ │ -429862: 6e10 e5ae 0c00 |00c7: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ -429868: 0c0c |00ca: move-result-object v12 │ │ -42986a: 6e20 4bac 4c00 |00cb: invoke-virtual {v12, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.setLink:(Ljava/lang/String;)V // method@ac4b │ │ -429870: 2900 d900 |00ce: goto/16 01a7 // +00d9 │ │ -429874: 6e10 10af 0200 |00d0: invoke-virtual {v2}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@af10 │ │ -42987a: 0c02 |00d3: move-result-object v2 │ │ -42987c: 1a03 ae85 |00d4: const-string v3, "feed|channel" // string@85ae │ │ -429880: 6e20 37b3 3200 |00d6: invoke-virtual {v2, v3}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b337 │ │ -429886: 0a02 |00d9: move-result v2 │ │ -429888: 3802 cd00 |00da: if-eqz v2, 01a7 // +00cd │ │ -42988c: 1a02 846c |00dc: const-string v2, "application/xml+xhtml" // string@6c84 │ │ -429890: 1a03 d7df |00de: const-string v3, "text/html" // string@dfd7 │ │ -429894: 1a07 736c |00e0: const-string v7, "application/rss+xml" // string@6c73 │ │ -429898: 1a08 fce0 |00e2: const-string v8, "title" // string@e0fc │ │ -42989c: 1a09 676c |00e4: const-string v9, "application/atom+xml" // string@6c67 │ │ -4298a0: 3800 7d00 |00e6: if-eqz v0, 0163 // +007d │ │ -4298a4: 6e20 28b3 0600 |00e8: invoke-virtual {v6, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -4298aa: 0a06 |00eb: move-result v6 │ │ -4298ac: 3806 0400 |00ec: if-eqz v6, 00f0 // +0004 │ │ -4298b0: 2900 7500 |00ee: goto/16 0163 // +0075 │ │ -4298b4: 1a06 f36c |00f0: const-string v6, "archives" // string@6cf3 │ │ -4298b8: 6e20 28b3 0600 |00f2: invoke-virtual {v6, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -4298be: 0a06 |00f5: move-result v6 │ │ -4298c0: 3806 3400 |00f6: if-eqz v6, 012a // +0034 │ │ -4298c4: 6e10 e6ae 0c00 |00f8: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ -4298ca: 0c06 |00fb: move-result-object v6 │ │ -4298cc: 3806 2e00 |00fc: if-eqz v6, 012a // +002e │ │ -4298d0: 7220 d3b7 1d00 |00fe: invoke-interface {v13, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b7d3 │ │ -4298d6: 0c00 |0101: move-result-object v0 │ │ -4298d8: 6e20 28b3 0900 |0102: invoke-virtual {v9, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -4298de: 0a01 |0105: move-result v1 │ │ -4298e0: 3901 1400 |0106: if-nez v1, 011a // +0014 │ │ -4298e4: 6e20 28b3 0700 |0108: invoke-virtual {v7, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -4298ea: 0a01 |010b: move-result v1 │ │ -4298ec: 3801 0300 |010c: if-eqz v1, 010f // +0003 │ │ -4298f0: 280c |010e: goto 011a // +000c │ │ -4298f2: 6e20 28b3 0300 |010f: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -4298f8: 0a0c |0112: move-result v12 │ │ -4298fa: 390c 9400 |0113: if-nez v12, 01a7 // +0094 │ │ -4298fe: 6e20 28b3 0200 |0115: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -429904: 2900 8f00 |0118: goto/16 01a7 // +008f │ │ -429908: 7220 d3b7 8d00 |011a: invoke-interface {v13, v8}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b7d3 │ │ -42990e: 0c0d |011d: move-result-object v13 │ │ -429910: 7110 b10a 0d00 |011e: invoke-static {v13}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -429916: 0a00 |0121: move-result v0 │ │ -429918: 3800 0300 |0122: if-eqz v0, 0125 // +0003 │ │ -42991c: 074d |0124: move-object v13, v4 │ │ -42991e: 6e30 e2ae dc04 |0125: invoke-virtual {v12, v13, v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.addAlternateFeedUrl:(Ljava/lang/String;Ljava/lang/String;)V // method@aee2 │ │ -429924: 2900 7f00 |0128: goto/16 01a7 // +007f │ │ -429928: 6e20 28b3 0500 |012a: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42992e: 0a0d |012d: move-result v13 │ │ -429930: 380d 1700 |012e: if-eqz v13, 0145 // +0017 │ │ -429934: 6e10 e6ae 0c00 |0130: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ -42993a: 0c0d |0133: move-result-object v13 │ │ -42993c: 380d 1100 |0134: if-eqz v13, 0145 // +0011 │ │ -429940: 6e10 e6ae 0c00 |0136: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ -429946: 0c0c |0139: move-result-object v12 │ │ -429948: 220d b71c |013a: new-instance v13, Lde/danoeh/antennapod/model/feed/FeedFunding; // type@1cb7 │ │ -42994c: 1a00 0000 |013c: const-string v0, "" // string@0000 │ │ -429950: 7030 18ac 4d00 |013e: invoke-direct {v13, v4, v0}, Lde/danoeh/antennapod/model/feed/FeedFunding;.:(Ljava/lang/String;Ljava/lang/String;)V // method@ac18 │ │ -429956: 6e20 c0ab dc00 |0141: invoke-virtual {v12, v13}, Lde/danoeh/antennapod/model/feed/Feed;.addPayment:(Lde/danoeh/antennapod/model/feed/FeedFunding;)V // method@abc0 │ │ -42995c: 2863 |0144: goto 01a7 // +0063 │ │ -42995e: 1a0d 88bc |0145: const-string v13, "next" // string@bc88 │ │ -429962: 6e20 28b3 0d00 |0147: invoke-virtual {v13, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -429968: 0a0d |014a: move-result v13 │ │ -42996a: 380d 5c00 |014b: if-eqz v13, 01a7 // +005c │ │ -42996e: 6e10 e6ae 0c00 |014d: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ -429974: 0c0d |0150: move-result-object v13 │ │ -429976: 380d 5600 |0151: if-eqz v13, 01a7 // +0056 │ │ -42997a: 6e10 e6ae 0c00 |0153: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ -429980: 0c0d |0156: move-result-object v13 │ │ -429982: 1210 |0157: const/4 v0, #int 1 // #1 │ │ -429984: 6e20 eaab 0d00 |0158: invoke-virtual {v13, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setPaged:(Z)V // method@abea │ │ -42998a: 6e10 e6ae 0c00 |015b: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ -429990: 0c0c |015e: move-result-object v12 │ │ -429992: 6e20 e8ab 4c00 |015f: invoke-virtual {v12, v4}, Lde/danoeh/antennapod/model/feed/Feed;.setNextPageLink:(Ljava/lang/String;)V // method@abe8 │ │ -429998: 2845 |0162: goto 01a7 // +0045 │ │ -42999a: 7220 d3b7 1d00 |0163: invoke-interface {v13, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b7d3 │ │ -4299a0: 0c00 |0166: move-result-object v0 │ │ -4299a2: 6e10 e6ae 0c00 |0167: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ -4299a8: 0c01 |016a: move-result-object v1 │ │ -4299aa: 3801 2200 |016b: if-eqz v1, 018d // +0022 │ │ -4299ae: 3900 0c00 |016d: if-nez v0, 0179 // +000c │ │ -4299b2: 6e10 e6ae 0c00 |016f: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ -4299b8: 0c01 |0172: move-result-object v1 │ │ -4299ba: 6e10 cfab 0100 |0173: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@abcf │ │ -4299c0: 0c01 |0176: move-result-object v1 │ │ -4299c2: 3801 0e00 |0177: if-eqz v1, 0185 // +000e │ │ -4299c6: 6e20 28b3 0300 |0179: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -4299cc: 0a01 |017c: move-result v1 │ │ -4299ce: 3901 0800 |017d: if-nez v1, 0185 // +0008 │ │ -4299d2: 6e20 28b3 0200 |017f: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -4299d8: 0a01 |0182: move-result v1 │ │ -4299da: 3801 0a00 |0183: if-eqz v1, 018d // +000a │ │ -4299de: 6e10 e6ae 0c00 |0185: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ -4299e4: 0c0c |0188: move-result-object v12 │ │ -4299e6: 6e20 e7ab 4c00 |0189: invoke-virtual {v12, v4}, Lde/danoeh/antennapod/model/feed/Feed;.setLink:(Ljava/lang/String;)V // method@abe7 │ │ -4299ec: 281b |018c: goto 01a7 // +001b │ │ -4299ee: 6e20 28b3 0900 |018d: invoke-virtual {v9, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -4299f4: 0a01 |0190: move-result v1 │ │ -4299f6: 3901 0800 |0191: if-nez v1, 0199 // +0008 │ │ -4299fa: 6e20 28b3 0700 |0193: invoke-virtual {v7, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -429a00: 0a00 |0196: move-result v0 │ │ -429a02: 3800 1000 |0197: if-eqz v0, 01a7 // +0010 │ │ -429a06: 7220 d3b7 8d00 |0199: invoke-interface {v13, v8}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b7d3 │ │ -429a0c: 0c0d |019c: move-result-object v13 │ │ -429a0e: 7110 b10a 0d00 |019d: invoke-static {v13}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -429a14: 0a00 |01a0: move-result v0 │ │ -429a16: 3800 0300 |01a1: if-eqz v0, 01a4 // +0003 │ │ -429a1a: 074d |01a3: move-object v13, v4 │ │ -429a1c: 6e30 e2ae dc04 |01a4: invoke-virtual {v12, v13, v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.addAlternateFeedUrl:(Ljava/lang/String;Ljava/lang/String;)V // method@aee2 │ │ -429a22: 220c 6b1d |01a7: new-instance v12, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d6b │ │ -429a26: 7030 0faf 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@af0f │ │ -429a2c: 110c |01ac: return-object v12 │ │ +42968c: |[42968c] 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; │ │ +42969c: 1a00 d47f |0000: const-string v0, "entry" // string@7fd4 │ │ +4296a0: 6e20 28b3 b000 |0002: invoke-virtual {v0, v11}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +4296a6: 0a00 |0005: move-result v0 │ │ +4296a8: 3800 2200 |0006: if-eqz v0, 0028 // +0022 │ │ +4296ac: 220d b91c |0008: new-instance v13, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +4296b0: 7010 23ac 0d00 |000a: invoke-direct {v13}, Lde/danoeh/antennapod/model/feed/FeedItem;.:()V // method@ac23 │ │ +4296b6: 6e20 edae dc00 |000d: invoke-virtual {v12, v13}, Lde/danoeh/antennapod/parser/feed/HandlerState;.setCurrentItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@aeed │ │ +4296bc: 6e10 e7ae 0c00 |0010: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getItems:()Ljava/util/ArrayList; // method@aee7 │ │ +4296c2: 0c0d |0013: move-result-object v13 │ │ +4296c4: 6e10 e5ae 0c00 |0014: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ +4296ca: 0c00 |0017: move-result-object v0 │ │ +4296cc: 6e20 a4b4 0d00 |0018: invoke-virtual {v13, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b4a4 │ │ +4296d2: 6e10 e5ae 0c00 |001b: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ +4296d8: 0c0d |001e: move-result-object v13 │ │ +4296da: 6e10 e6ae 0c00 |001f: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ +4296e0: 0c0c |0022: move-result-object v12 │ │ +4296e2: 6e20 47ac cd00 |0023: invoke-virtual {v13, v12}, Lde/danoeh/antennapod/model/feed/FeedItem;.setFeed:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@ac47 │ │ +4296e8: 2900 8101 |0026: goto/16 01a7 // +0181 │ │ +4296ec: 1a00 14e1 |0028: const-string v0, "title|content|subtitle|summary" // string@e114 │ │ +4296f0: 6e20 37b3 0b00 |002a: invoke-virtual {v11, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b337 │ │ +4296f6: 0a00 |002d: move-result v0 │ │ +4296f8: 1a01 ece2 |002e: const-string v1, "type" // string@e2ec │ │ +4296fc: 3800 0c00 |0030: if-eqz v0, 003c // +000c │ │ +429700: 7220 d3b7 1d00 |0032: invoke-interface {v13, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b7d3 │ │ +429706: 0c0c |0035: move-result-object v12 │ │ +429708: 220d 6a1d |0036: new-instance v13, Lde/danoeh/antennapod/parser/feed/element/AtomText; // type@1d6a │ │ +42970c: 7040 0caf 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@af0c │ │ +429712: 110d |003b: return-object v13 │ │ +429714: 1a00 24a4 |003c: const-string v0, "link" // string@a424 │ │ +429718: 6e20 28b3 b000 |003e: invoke-virtual {v0, v11}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42971e: 0a00 |0041: move-result v0 │ │ +429720: 3800 6501 |0042: if-eqz v0, 01a7 // +0165 │ │ +429724: 1a00 fb98 |0044: const-string v0, "href" // string@98fb │ │ +429728: 7220 d3b7 0d00 |0046: invoke-interface {v13, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b7d3 │ │ +42972e: 0c04 |0049: move-result-object v4 │ │ +429730: 1a00 f3ca |004a: const-string v0, "rel" // string@caf3 │ │ +429734: 7220 d3b7 0d00 |004c: invoke-interface {v13, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b7d3 │ │ +42973a: 0c00 |004f: move-result-object v0 │ │ +42973c: 6e10 e9ae 0c00 |0050: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@aee9 │ │ +429742: 0c02 |0053: move-result-object v2 │ │ +429744: 6e10 d8b5 0200 |0054: invoke-virtual {v2}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@b5d8 │ │ +42974a: 0c02 |0057: move-result-object v2 │ │ +42974c: 1f02 6b1d |0058: check-cast v2, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d6b │ │ +429750: 6e10 10af 0200 |005a: invoke-virtual {v2}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@af10 │ │ +429756: 0c03 |005d: move-result-object v3 │ │ +429758: 1a05 da7f |005e: const-string v5, "entry|item" // string@7fda │ │ +42975c: 6e20 37b3 5300 |0060: invoke-virtual {v3, v5}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b337 │ │ +429762: 0a03 |0063: move-result v3 │ │ +429764: 1a05 7ec4 |0064: const-string v5, "payment" // string@c47e │ │ +429768: 1a06 b76a |0066: const-string v6, "alternate" // string@6ab7 │ │ +42976c: 3803 6800 |0068: if-eqz v3, 00d0 // +0068 │ │ +429770: 3800 5d00 |006a: if-eqz v0, 00c7 // +005d │ │ +429774: 6e20 28b3 0600 |006c: invoke-virtual {v6, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42977a: 0a02 |006f: move-result v2 │ │ +42977c: 3802 0300 |0070: if-eqz v2, 0073 // +0003 │ │ +429780: 2855 |0072: goto 00c7 // +0055 │ │ +429782: 1a02 027f |0073: const-string v2, "enclosure" // string@7f02 │ │ +429786: 6e20 28b3 0200 |0075: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42978c: 0a02 |0078: move-result v2 │ │ +42978e: 3802 3f00 |0079: if-eqz v2, 00b8 // +003f │ │ +429792: 1a00 cba3 |007b: const-string v0, "length" // string@a3cb │ │ +429796: 7220 d3b7 0d00 |007d: invoke-interface {v13, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b7d3 │ │ +42979c: 0c00 |0080: move-result-object v0 │ │ +42979e: 1602 0000 |0081: const-wide/16 v2, #int 0 // #0 │ │ +4297a2: 3800 0e00 |0083: if-eqz v0, 0091 // +000e │ │ +4297a6: 7110 ccb2 0000 |0085: invoke-static {v0}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b2cc │ │ +4297ac: 0b02 |0088: move-result-wide v2 │ │ +4297ae: 2808 |0089: goto 0091 // +0008 │ │ +4297b0: 1a00 254b |008a: const-string v0, "NSAtom" // string@4b25 │ │ +4297b4: 1a05 2045 |008c: const-string v5, "Length attribute could not be parsed." // string@4520 │ │ +4297b8: 7120 fe0a 5000 |008e: invoke-static {v0, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +4297be: 0425 |0091: move-wide v5, v2 │ │ +4297c0: 7220 d3b7 1d00 |0092: invoke-interface {v13, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b7d3 │ │ +4297c6: 0c0d |0095: move-result-object v13 │ │ +4297c8: 7120 38af 4d00 |0096: invoke-static {v13, v4}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.getMimeType:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@af38 │ │ +4297ce: 0c07 |0099: move-result-object v7 │ │ +4297d0: 6e10 e5ae 0c00 |009a: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ +4297d6: 0c0c |009d: move-result-object v12 │ │ +4297d8: 7110 3baf 0700 |009e: invoke-static {v7}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.isMediaFile:(Ljava/lang/String;)Z // method@af3b │ │ +4297de: 0a0d |00a1: move-result v13 │ │ +4297e0: 380d 0501 |00a2: if-eqz v13, 01a7 // +0105 │ │ +4297e4: 380c 0301 |00a4: if-eqz v12, 01a7 // +0103 │ │ +4297e8: 6e10 3cac 0c00 |00a6: invoke-virtual {v12}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ac3c │ │ +4297ee: 0a0d |00a9: move-result v13 │ │ +4297f0: 390d fd00 |00aa: if-nez v13, 01a7 // +00fd │ │ +4297f4: 220d bc1c |00ac: new-instance v13, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +4297f8: 07d2 |00ae: move-object v2, v13 │ │ +4297fa: 07c3 |00af: move-object v3, v12 │ │ +4297fc: 7606 65ac 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@ac65 │ │ +429802: 6e20 4cac dc00 |00b3: invoke-virtual {v12, v13}, Lde/danoeh/antennapod/model/feed/FeedItem;.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@ac4c │ │ +429808: 2900 f100 |00b6: goto/16 01a7 // +00f1 │ │ +42980c: 6e20 28b3 0500 |00b8: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +429812: 0a0d |00bb: move-result v13 │ │ +429814: 380d eb00 |00bc: if-eqz v13, 01a7 // +00eb │ │ +429818: 6e10 e5ae 0c00 |00be: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ +42981e: 0c0c |00c1: move-result-object v12 │ │ +429820: 6e20 4eac 4c00 |00c2: invoke-virtual {v12, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPaymentLink:(Ljava/lang/String;)V // method@ac4e │ │ +429826: 2900 e200 |00c5: goto/16 01a7 // +00e2 │ │ +42982a: 6e10 e5ae 0c00 |00c7: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ +429830: 0c0c |00ca: move-result-object v12 │ │ +429832: 6e20 4bac 4c00 |00cb: invoke-virtual {v12, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.setLink:(Ljava/lang/String;)V // method@ac4b │ │ +429838: 2900 d900 |00ce: goto/16 01a7 // +00d9 │ │ +42983c: 6e10 10af 0200 |00d0: invoke-virtual {v2}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@af10 │ │ +429842: 0c02 |00d3: move-result-object v2 │ │ +429844: 1a03 ae85 |00d4: const-string v3, "feed|channel" // string@85ae │ │ +429848: 6e20 37b3 3200 |00d6: invoke-virtual {v2, v3}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b337 │ │ +42984e: 0a02 |00d9: move-result v2 │ │ +429850: 3802 cd00 |00da: if-eqz v2, 01a7 // +00cd │ │ +429854: 1a02 846c |00dc: const-string v2, "application/xml+xhtml" // string@6c84 │ │ +429858: 1a03 d7df |00de: const-string v3, "text/html" // string@dfd7 │ │ +42985c: 1a07 736c |00e0: const-string v7, "application/rss+xml" // string@6c73 │ │ +429860: 1a08 fce0 |00e2: const-string v8, "title" // string@e0fc │ │ +429864: 1a09 676c |00e4: const-string v9, "application/atom+xml" // string@6c67 │ │ +429868: 3800 7d00 |00e6: if-eqz v0, 0163 // +007d │ │ +42986c: 6e20 28b3 0600 |00e8: invoke-virtual {v6, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +429872: 0a06 |00eb: move-result v6 │ │ +429874: 3806 0400 |00ec: if-eqz v6, 00f0 // +0004 │ │ +429878: 2900 7500 |00ee: goto/16 0163 // +0075 │ │ +42987c: 1a06 f36c |00f0: const-string v6, "archives" // string@6cf3 │ │ +429880: 6e20 28b3 0600 |00f2: invoke-virtual {v6, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +429886: 0a06 |00f5: move-result v6 │ │ +429888: 3806 3400 |00f6: if-eqz v6, 012a // +0034 │ │ +42988c: 6e10 e6ae 0c00 |00f8: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ +429892: 0c06 |00fb: move-result-object v6 │ │ +429894: 3806 2e00 |00fc: if-eqz v6, 012a // +002e │ │ +429898: 7220 d3b7 1d00 |00fe: invoke-interface {v13, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b7d3 │ │ +42989e: 0c00 |0101: move-result-object v0 │ │ +4298a0: 6e20 28b3 0900 |0102: invoke-virtual {v9, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +4298a6: 0a01 |0105: move-result v1 │ │ +4298a8: 3901 1400 |0106: if-nez v1, 011a // +0014 │ │ +4298ac: 6e20 28b3 0700 |0108: invoke-virtual {v7, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +4298b2: 0a01 |010b: move-result v1 │ │ +4298b4: 3801 0300 |010c: if-eqz v1, 010f // +0003 │ │ +4298b8: 280c |010e: goto 011a // +000c │ │ +4298ba: 6e20 28b3 0300 |010f: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +4298c0: 0a0c |0112: move-result v12 │ │ +4298c2: 390c 9400 |0113: if-nez v12, 01a7 // +0094 │ │ +4298c6: 6e20 28b3 0200 |0115: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +4298cc: 2900 8f00 |0118: goto/16 01a7 // +008f │ │ +4298d0: 7220 d3b7 8d00 |011a: invoke-interface {v13, v8}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b7d3 │ │ +4298d6: 0c0d |011d: move-result-object v13 │ │ +4298d8: 7110 b10a 0d00 |011e: invoke-static {v13}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +4298de: 0a00 |0121: move-result v0 │ │ +4298e0: 3800 0300 |0122: if-eqz v0, 0125 // +0003 │ │ +4298e4: 074d |0124: move-object v13, v4 │ │ +4298e6: 6e30 e2ae dc04 |0125: invoke-virtual {v12, v13, v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.addAlternateFeedUrl:(Ljava/lang/String;Ljava/lang/String;)V // method@aee2 │ │ +4298ec: 2900 7f00 |0128: goto/16 01a7 // +007f │ │ +4298f0: 6e20 28b3 0500 |012a: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +4298f6: 0a0d |012d: move-result v13 │ │ +4298f8: 380d 1700 |012e: if-eqz v13, 0145 // +0017 │ │ +4298fc: 6e10 e6ae 0c00 |0130: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ +429902: 0c0d |0133: move-result-object v13 │ │ +429904: 380d 1100 |0134: if-eqz v13, 0145 // +0011 │ │ +429908: 6e10 e6ae 0c00 |0136: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ +42990e: 0c0c |0139: move-result-object v12 │ │ +429910: 220d b71c |013a: new-instance v13, Lde/danoeh/antennapod/model/feed/FeedFunding; // type@1cb7 │ │ +429914: 1a00 0000 |013c: const-string v0, "" // string@0000 │ │ +429918: 7030 18ac 4d00 |013e: invoke-direct {v13, v4, v0}, Lde/danoeh/antennapod/model/feed/FeedFunding;.:(Ljava/lang/String;Ljava/lang/String;)V // method@ac18 │ │ +42991e: 6e20 c0ab dc00 |0141: invoke-virtual {v12, v13}, Lde/danoeh/antennapod/model/feed/Feed;.addPayment:(Lde/danoeh/antennapod/model/feed/FeedFunding;)V // method@abc0 │ │ +429924: 2863 |0144: goto 01a7 // +0063 │ │ +429926: 1a0d 88bc |0145: const-string v13, "next" // string@bc88 │ │ +42992a: 6e20 28b3 0d00 |0147: invoke-virtual {v13, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +429930: 0a0d |014a: move-result v13 │ │ +429932: 380d 5c00 |014b: if-eqz v13, 01a7 // +005c │ │ +429936: 6e10 e6ae 0c00 |014d: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ +42993c: 0c0d |0150: move-result-object v13 │ │ +42993e: 380d 5600 |0151: if-eqz v13, 01a7 // +0056 │ │ +429942: 6e10 e6ae 0c00 |0153: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ +429948: 0c0d |0156: move-result-object v13 │ │ +42994a: 1210 |0157: const/4 v0, #int 1 // #1 │ │ +42994c: 6e20 eaab 0d00 |0158: invoke-virtual {v13, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setPaged:(Z)V // method@abea │ │ +429952: 6e10 e6ae 0c00 |015b: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ +429958: 0c0c |015e: move-result-object v12 │ │ +42995a: 6e20 e8ab 4c00 |015f: invoke-virtual {v12, v4}, Lde/danoeh/antennapod/model/feed/Feed;.setNextPageLink:(Ljava/lang/String;)V // method@abe8 │ │ +429960: 2845 |0162: goto 01a7 // +0045 │ │ +429962: 7220 d3b7 1d00 |0163: invoke-interface {v13, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b7d3 │ │ +429968: 0c00 |0166: move-result-object v0 │ │ +42996a: 6e10 e6ae 0c00 |0167: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ +429970: 0c01 |016a: move-result-object v1 │ │ +429972: 3801 2200 |016b: if-eqz v1, 018d // +0022 │ │ +429976: 3900 0c00 |016d: if-nez v0, 0179 // +000c │ │ +42997a: 6e10 e6ae 0c00 |016f: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ +429980: 0c01 |0172: move-result-object v1 │ │ +429982: 6e10 cfab 0100 |0173: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@abcf │ │ +429988: 0c01 |0176: move-result-object v1 │ │ +42998a: 3801 0e00 |0177: if-eqz v1, 0185 // +000e │ │ +42998e: 6e20 28b3 0300 |0179: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +429994: 0a01 |017c: move-result v1 │ │ +429996: 3901 0800 |017d: if-nez v1, 0185 // +0008 │ │ +42999a: 6e20 28b3 0200 |017f: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +4299a0: 0a01 |0182: move-result v1 │ │ +4299a2: 3801 0a00 |0183: if-eqz v1, 018d // +000a │ │ +4299a6: 6e10 e6ae 0c00 |0185: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ +4299ac: 0c0c |0188: move-result-object v12 │ │ +4299ae: 6e20 e7ab 4c00 |0189: invoke-virtual {v12, v4}, Lde/danoeh/antennapod/model/feed/Feed;.setLink:(Ljava/lang/String;)V // method@abe7 │ │ +4299b4: 281b |018c: goto 01a7 // +001b │ │ +4299b6: 6e20 28b3 0900 |018d: invoke-virtual {v9, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +4299bc: 0a01 |0190: move-result v1 │ │ +4299be: 3901 0800 |0191: if-nez v1, 0199 // +0008 │ │ +4299c2: 6e20 28b3 0700 |0193: invoke-virtual {v7, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +4299c8: 0a00 |0196: move-result v0 │ │ +4299ca: 3800 1000 |0197: if-eqz v0, 01a7 // +0010 │ │ +4299ce: 7220 d3b7 8d00 |0199: invoke-interface {v13, v8}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b7d3 │ │ +4299d4: 0c0d |019c: move-result-object v13 │ │ +4299d6: 7110 b10a 0d00 |019d: invoke-static {v13}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +4299dc: 0a00 |01a0: move-result v0 │ │ +4299de: 3800 0300 |01a1: if-eqz v0, 01a4 // +0003 │ │ +4299e2: 074d |01a3: move-object v13, v4 │ │ +4299e4: 6e30 e2ae dc04 |01a4: invoke-virtual {v12, v13, v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.addAlternateFeedUrl:(Ljava/lang/String;Ljava/lang/String;)V // method@aee2 │ │ +4299ea: 220c 6b1d |01a7: new-instance v12, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d6b │ │ +4299ee: 7030 0faf 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@af0f │ │ +4299f4: 110c |01ac: return-object v12 │ │ catches : 1 │ │ 0x0085 - 0x0089 │ │ Ljava/lang/NumberFormatException; -> 0x008a │ │ positions : │ │ 0x0002 line=70 │ │ 0x0008 line=71 │ │ 0x0010 line=72 │ │ @@ -1514475,17 +1514458,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -429ee0: |[429ee0] de.danoeh.antennapod.parser.feed.namespace.Content.:()V │ │ -429ef0: 7010 21af 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Namespace;.:()V // method@af21 │ │ -429ef6: 0e00 |0003: return-void │ │ +429ea8: |[429ea8] de.danoeh.antennapod.parser.feed.namespace.Content.:()V │ │ +429eb8: 7010 21af 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Namespace;.:()V // method@af21 │ │ +429ebe: 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 - │ │ @@ -1514494,33 +1514477,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 │ │ -429ef8: |[429ef8] de.danoeh.antennapod.parser.feed.namespace.Content.handleElementEnd:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V │ │ -429f08: 1a00 0b7f |0000: const-string v0, "encoded" // string@7f0b │ │ -429f0c: 6e20 28b3 2000 |0002: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -429f12: 0a02 |0005: move-result v2 │ │ -429f14: 3802 1d00 |0006: if-eqz v2, 0023 // +001d │ │ -429f18: 6e10 e5ae 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ -429f1e: 0c02 |000b: move-result-object v2 │ │ -429f20: 3802 1700 |000c: if-eqz v2, 0023 // +0017 │ │ -429f24: 6e10 e3ae 0300 |000e: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@aee3 │ │ -429f2a: 0c02 |0011: move-result-object v2 │ │ -429f2c: 3802 1100 |0012: if-eqz v2, 0023 // +0011 │ │ -429f30: 6e10 e5ae 0300 |0014: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ -429f36: 0c02 |0017: move-result-object v2 │ │ -429f38: 6e10 e3ae 0300 |0018: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@aee3 │ │ -429f3e: 0c03 |001b: move-result-object v3 │ │ -429f40: 6e10 67b3 0300 |001c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -429f46: 0c03 |001f: move-result-object v3 │ │ -429f48: 6e20 46ac 3200 |0020: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@ac46 │ │ -429f4e: 0e00 |0023: return-void │ │ +429ec0: |[429ec0] de.danoeh.antennapod.parser.feed.namespace.Content.handleElementEnd:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V │ │ +429ed0: 1a00 0b7f |0000: const-string v0, "encoded" // string@7f0b │ │ +429ed4: 6e20 28b3 2000 |0002: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +429eda: 0a02 |0005: move-result v2 │ │ +429edc: 3802 1d00 |0006: if-eqz v2, 0023 // +001d │ │ +429ee0: 6e10 e5ae 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ +429ee6: 0c02 |000b: move-result-object v2 │ │ +429ee8: 3802 1700 |000c: if-eqz v2, 0023 // +0017 │ │ +429eec: 6e10 e3ae 0300 |000e: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@aee3 │ │ +429ef2: 0c02 |0011: move-result-object v2 │ │ +429ef4: 3802 1100 |0012: if-eqz v2, 0023 // +0011 │ │ +429ef8: 6e10 e5ae 0300 |0014: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ +429efe: 0c02 |0017: move-result-object v2 │ │ +429f00: 6e10 e3ae 0300 |0018: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@aee3 │ │ +429f06: 0c03 |001b: move-result-object v3 │ │ +429f08: 6e10 67b3 0300 |001c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +429f0e: 0c03 |001f: move-result-object v3 │ │ +429f10: 6e20 46ac 3200 |0020: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@ac46 │ │ +429f16: 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; │ │ @@ -1514531,18 +1514514,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 │ │ -429ec4: |[429ec4] 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; │ │ -429ed4: 2202 6b1d |0000: new-instance v2, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d6b │ │ -429ed8: 7030 0faf 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@af0f │ │ -429ede: 1102 |0005: return-object v2 │ │ +429e8c: |[429e8c] 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; │ │ +429e9c: 2202 6b1d |0000: new-instance v2, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d6b │ │ +429ea0: 7030 0faf 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@af0f │ │ +429ea6: 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; │ │ @@ -1514593,17 +1514576,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -429f6c: |[429f6c] de.danoeh.antennapod.parser.feed.namespace.DublinCore.:()V │ │ -429f7c: 7010 21af 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Namespace;.:()V // method@af21 │ │ -429f82: 0e00 |0003: return-void │ │ +429f34: |[429f34] de.danoeh.antennapod.parser.feed.namespace.DublinCore.:()V │ │ +429f44: 7010 21af 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Namespace;.:()V // method@af21 │ │ +429f4a: 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 - │ │ @@ -1514612,59 +1514595,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 │ │ -429f84: |[429f84] de.danoeh.antennapod.parser.feed.namespace.DublinCore.handleElementEnd:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V │ │ -429f94: 6e10 e5ae 0500 |0000: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ -429f9a: 0c04 |0003: move-result-object v4 │ │ -429f9c: 3804 5200 |0004: if-eqz v4, 0056 // +0052 │ │ -429fa0: 6e10 e3ae 0500 |0006: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@aee3 │ │ -429fa6: 0c04 |0009: move-result-object v4 │ │ -429fa8: 3804 4c00 |000a: if-eqz v4, 0056 // +004c │ │ -429fac: 6e10 e9ae 0500 |000c: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@aee9 │ │ -429fb2: 0c04 |000f: move-result-object v4 │ │ -429fb4: 3804 4600 |0010: if-eqz v4, 0056 // +0046 │ │ -429fb8: 6e10 e9ae 0500 |0012: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@aee9 │ │ -429fbe: 0c04 |0015: move-result-object v4 │ │ -429fc0: 6e10 7eb4 0400 |0016: invoke-virtual {v4}, Ljava/util/AbstractCollection;.size:()I // method@b47e │ │ -429fc6: 0a04 |0019: move-result v4 │ │ -429fc8: 1220 |001a: const/4 v0, #int 2 // #2 │ │ -429fca: 3404 3b00 |001b: if-lt v4, v0, 0056 // +003b │ │ -429fce: 6e10 e5ae 0500 |001d: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ -429fd4: 0c04 |0020: move-result-object v4 │ │ -429fd6: 6e10 e9ae 0500 |0021: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@aee9 │ │ -429fdc: 0c00 |0024: move-result-object v0 │ │ -429fde: 6e10 d8b5 0000 |0025: invoke-virtual {v0}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@b5d8 │ │ -429fe4: 0c00 |0028: move-result-object v0 │ │ -429fe6: 1f00 6b1d |0029: check-cast v0, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d6b │ │ -429fea: 6e10 10af 0000 |002b: invoke-virtual {v0}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@af10 │ │ -429ff0: 0c00 |002e: move-result-object v0 │ │ -429ff2: 6e10 e8ae 0500 |002f: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getSecondTag:()Lde/danoeh/antennapod/parser/feed/element/SyndElement; // method@aee8 │ │ -429ff8: 0c01 |0032: move-result-object v1 │ │ -429ffa: 6e10 10af 0100 |0033: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@af10 │ │ -42a000: 0c01 |0036: move-result-object v1 │ │ -42a002: 1a02 a779 |0037: const-string v2, "date" // string@79a7 │ │ -42a006: 6e20 28b3 0200 |0039: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42a00c: 0a00 |003c: move-result v0 │ │ -42a00e: 3800 1900 |003d: if-eqz v0, 0056 // +0019 │ │ -42a012: 1a00 7b9f |003f: const-string v0, "item" // string@9f7b │ │ -42a016: 6e20 28b3 1000 |0041: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42a01c: 0a00 |0044: move-result v0 │ │ -42a01e: 3800 1100 |0045: if-eqz v0, 0056 // +0011 │ │ -42a022: 6e10 e3ae 0500 |0047: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@aee3 │ │ -42a028: 0c05 |004a: move-result-object v5 │ │ -42a02a: 6e10 67b3 0500 |004b: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -42a030: 0c05 |004e: move-result-object v5 │ │ -42a032: 7110 30af 0500 |004f: invoke-static {v5}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parseOrNullIfFuture:(Ljava/lang/String;)Ljava/util/Date; // method@af30 │ │ -42a038: 0c05 |0052: move-result-object v5 │ │ -42a03a: 6e20 51ac 5400 |0053: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPubDate:(Ljava/util/Date;)V // method@ac51 │ │ -42a040: 0e00 |0056: return-void │ │ +429f4c: |[429f4c] de.danoeh.antennapod.parser.feed.namespace.DublinCore.handleElementEnd:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V │ │ +429f5c: 6e10 e5ae 0500 |0000: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ +429f62: 0c04 |0003: move-result-object v4 │ │ +429f64: 3804 5200 |0004: if-eqz v4, 0056 // +0052 │ │ +429f68: 6e10 e3ae 0500 |0006: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@aee3 │ │ +429f6e: 0c04 |0009: move-result-object v4 │ │ +429f70: 3804 4c00 |000a: if-eqz v4, 0056 // +004c │ │ +429f74: 6e10 e9ae 0500 |000c: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@aee9 │ │ +429f7a: 0c04 |000f: move-result-object v4 │ │ +429f7c: 3804 4600 |0010: if-eqz v4, 0056 // +0046 │ │ +429f80: 6e10 e9ae 0500 |0012: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@aee9 │ │ +429f86: 0c04 |0015: move-result-object v4 │ │ +429f88: 6e10 7eb4 0400 |0016: invoke-virtual {v4}, Ljava/util/AbstractCollection;.size:()I // method@b47e │ │ +429f8e: 0a04 |0019: move-result v4 │ │ +429f90: 1220 |001a: const/4 v0, #int 2 // #2 │ │ +429f92: 3404 3b00 |001b: if-lt v4, v0, 0056 // +003b │ │ +429f96: 6e10 e5ae 0500 |001d: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ +429f9c: 0c04 |0020: move-result-object v4 │ │ +429f9e: 6e10 e9ae 0500 |0021: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@aee9 │ │ +429fa4: 0c00 |0024: move-result-object v0 │ │ +429fa6: 6e10 d8b5 0000 |0025: invoke-virtual {v0}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@b5d8 │ │ +429fac: 0c00 |0028: move-result-object v0 │ │ +429fae: 1f00 6b1d |0029: check-cast v0, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d6b │ │ +429fb2: 6e10 10af 0000 |002b: invoke-virtual {v0}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@af10 │ │ +429fb8: 0c00 |002e: move-result-object v0 │ │ +429fba: 6e10 e8ae 0500 |002f: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getSecondTag:()Lde/danoeh/antennapod/parser/feed/element/SyndElement; // method@aee8 │ │ +429fc0: 0c01 |0032: move-result-object v1 │ │ +429fc2: 6e10 10af 0100 |0033: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@af10 │ │ +429fc8: 0c01 |0036: move-result-object v1 │ │ +429fca: 1a02 a779 |0037: const-string v2, "date" // string@79a7 │ │ +429fce: 6e20 28b3 0200 |0039: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +429fd4: 0a00 |003c: move-result v0 │ │ +429fd6: 3800 1900 |003d: if-eqz v0, 0056 // +0019 │ │ +429fda: 1a00 7b9f |003f: const-string v0, "item" // string@9f7b │ │ +429fde: 6e20 28b3 1000 |0041: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +429fe4: 0a00 |0044: move-result v0 │ │ +429fe6: 3800 1100 |0045: if-eqz v0, 0056 // +0011 │ │ +429fea: 6e10 e3ae 0500 |0047: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@aee3 │ │ +429ff0: 0c05 |004a: move-result-object v5 │ │ +429ff2: 6e10 67b3 0500 |004b: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +429ff8: 0c05 |004e: move-result-object v5 │ │ +429ffa: 7110 30af 0500 |004f: invoke-static {v5}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parseOrNullIfFuture:(Ljava/lang/String;)Ljava/util/Date; // method@af30 │ │ +42a000: 0c05 |0052: move-result-object v5 │ │ +42a002: 6e20 51ac 5400 |0053: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPubDate:(Ljava/util/Date;)V // method@ac51 │ │ +42a008: 0e00 |0056: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x000c line=26 │ │ 0x001d line=27 │ │ 0x0021 line=28 │ │ 0x002f line=29 │ │ @@ -1514681,18 +1514664,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 │ │ -429f50: |[429f50] 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; │ │ -429f60: 2202 6b1d |0000: new-instance v2, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d6b │ │ -429f64: 7030 0faf 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@af0f │ │ -429f6a: 1102 |0005: return-object v2 │ │ +429f18: |[429f18] 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; │ │ +429f28: 2202 6b1d |0000: new-instance v2, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d6b │ │ +429f2c: 7030 0faf 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@af0f │ │ +429f32: 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; │ │ @@ -1514768,17 +1514751,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42a0b4: |[42a0b4] de.danoeh.antennapod.parser.feed.namespace.Itunes.:()V │ │ -42a0c4: 7010 21af 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Namespace;.:()V // method@af21 │ │ -42a0ca: 0e00 |0003: return-void │ │ +42a07c: |[42a07c] de.danoeh.antennapod.parser.feed.namespace.Itunes.:()V │ │ +42a08c: 7010 21af 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Namespace;.:()V // method@af21 │ │ +42a092: 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 - │ │ @@ -1514787,144 +1514770,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 │ │ -42a0cc: |[42a0cc] de.danoeh.antennapod.parser.feed.namespace.Itunes.handleElementEnd:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V │ │ -42a0dc: 6e10 e3ae 0600 |0000: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@aee3 │ │ -42a0e2: 0c00 |0003: move-result-object v0 │ │ -42a0e4: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -42a0e8: 0e00 |0006: return-void │ │ -42a0ea: 6e10 e3ae 0600 |0007: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@aee3 │ │ -42a0f0: 0c00 |000a: move-result-object v0 │ │ -42a0f2: 6e10 67b3 0000 |000b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -42a0f8: 0c00 |000e: move-result-object v0 │ │ -42a0fa: 1301 3f00 |000f: const/16 v1, #int 63 // #3f │ │ -42a0fe: 7120 6e2b 1000 |0011: invoke-static {v0, v1}, Landroidx/core/text/HtmlCompat;.fromHtml:(Ljava/lang/String;I)Landroid/text/Spanned; // method@2b6e │ │ -42a104: 0c01 |0014: move-result-object v1 │ │ -42a106: 6e10 06b3 0100 |0015: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ -42a10c: 0c01 |0018: move-result-object v1 │ │ -42a10e: 7110 b10a 0000 |0019: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -42a114: 0a02 |001c: move-result v2 │ │ -42a116: 3802 0300 |001d: if-eqz v2, 0020 // +0003 │ │ -42a11a: 0e00 |001f: return-void │ │ -42a11c: 1a02 046e |0020: const-string v2, "author" // string@6e04 │ │ -42a120: 6e20 28b3 5200 |0022: invoke-virtual {v2, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42a126: 0a02 |0025: move-result v2 │ │ -42a128: 3802 1c00 |0026: if-eqz v2, 0042 // +001c │ │ -42a12c: 6e10 e6ae 0600 |0028: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ -42a132: 0c02 |002b: move-result-object v2 │ │ -42a134: 3802 1600 |002c: if-eqz v2, 0042 // +0016 │ │ -42a138: 6e10 e9ae 0600 |002e: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@aee9 │ │ -42a13e: 0c02 |0031: move-result-object v2 │ │ -42a140: 6e10 7eb4 0200 |0032: invoke-virtual {v2}, Ljava/util/AbstractCollection;.size:()I // method@b47e │ │ -42a146: 0a02 |0035: move-result v2 │ │ -42a148: 1233 |0036: const/4 v3, #int 3 // #3 │ │ -42a14a: 3632 0b00 |0037: if-gt v2, v3, 0042 // +000b │ │ -42a14e: 6e10 e6ae 0600 |0039: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ -42a154: 0c05 |003c: move-result-object v5 │ │ -42a156: 6e20 dcab 1500 |003d: invoke-virtual {v5, v1}, Lde/danoeh/antennapod/model/feed/Feed;.setAuthor:(Ljava/lang/String;)V // method@abdc │ │ -42a15c: 2900 bd00 |0040: goto/16 00fd // +00bd │ │ -42a160: 1a01 1f7e |0042: const-string v1, "duration" // string@7e1f │ │ -42a164: 6e20 28b3 5100 |0044: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42a16a: 0a02 |0047: move-result v2 │ │ -42a16c: 3802 2700 |0048: if-eqz v2, 006f // +0027 │ │ -42a170: 7110 33af 0000 |004a: invoke-static {v0}, Lde/danoeh/antennapod/parser/feed/util/DurationParser;.inMillis:(Ljava/lang/String;)J // method@af33 │ │ -42a176: 0b02 |004d: move-result-wide v2 │ │ -42a178: 6e10 eaae 0600 |004e: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTempObjects:()Ljava/util/Map; // method@aeea │ │ -42a17e: 0c05 |0051: move-result-object v5 │ │ -42a180: 8426 |0052: long-to-int v6, v2 │ │ -42a182: 7110 c1b2 0600 |0053: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -42a188: 0c06 |0056: move-result-object v6 │ │ -42a18a: 7230 9ab5 1506 |0057: invoke-interface {v5, v1, v6}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b59a │ │ -42a190: 2900 a300 |005a: goto/16 00fd // +00a3 │ │ -42a194: 1215 |005c: const/4 v5, #int 1 // #1 │ │ -42a196: 2355 2921 |005d: new-array v5, v5, [Ljava/lang/Object; // type@2129 │ │ -42a19a: 1206 |005f: const/4 v6, #int 0 // #0 │ │ -42a19c: 4d00 0506 |0060: aput-object v0, v5, v6 │ │ -42a1a0: 1a06 e019 |0062: const-string v6, "Duration '%s' could not be parsed" // string@19e0 │ │ -42a1a4: 7120 2ab3 5600 |0064: invoke-static {v6, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32a │ │ -42a1aa: 0c05 |0067: move-result-object v5 │ │ -42a1ac: 1a06 d79f |0068: const-string v6, "itunes" // string@9fd7 │ │ -42a1b0: 7120 000b 5600 |006a: invoke-static {v6, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -42a1b6: 2900 9000 |006d: goto/16 00fd // +0090 │ │ -42a1ba: 1a01 5ede |006f: const-string v1, "subtitle" // string@de5e │ │ -42a1be: 6e20 28b3 5100 |0071: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42a1c4: 0a01 |0074: move-result v1 │ │ -42a1c6: 3801 3a00 |0075: if-eqz v1, 00af // +003a │ │ -42a1ca: 6e10 e5ae 0600 |0077: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ -42a1d0: 0c05 |007a: move-result-object v5 │ │ -42a1d2: 3805 1800 |007b: if-eqz v5, 0093 // +0018 │ │ -42a1d6: 6e10 e5ae 0600 |007d: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ -42a1dc: 0c05 |0080: move-result-object v5 │ │ -42a1de: 6e10 2bac 0500 |0081: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getDescription:()Ljava/lang/String; // method@ac2b │ │ -42a1e4: 0c05 |0084: move-result-object v5 │ │ -42a1e6: 7110 b10a 0500 |0085: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -42a1ec: 0a05 |0088: move-result v5 │ │ -42a1ee: 3805 0a00 |0089: if-eqz v5, 0093 // +000a │ │ -42a1f2: 6e10 e5ae 0600 |008b: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ -42a1f8: 0c05 |008e: move-result-object v5 │ │ -42a1fa: 6e20 46ac 0500 |008f: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@ac46 │ │ -42a200: 286b |0092: goto 00fd // +006b │ │ -42a202: 6e10 e6ae 0600 |0093: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ -42a208: 0c05 |0096: move-result-object v5 │ │ -42a20a: 3805 6600 |0097: if-eqz v5, 00fd // +0066 │ │ -42a20e: 6e10 e6ae 0600 |0099: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ -42a214: 0c05 |009c: move-result-object v5 │ │ -42a216: 6e10 c4ab 0500 |009d: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getDescription:()Ljava/lang/String; // method@abc4 │ │ -42a21c: 0c05 |00a0: move-result-object v5 │ │ -42a21e: 7110 b10a 0500 |00a1: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -42a224: 0a05 |00a4: move-result v5 │ │ -42a226: 3805 5800 |00a5: if-eqz v5, 00fd // +0058 │ │ -42a22a: 6e10 e6ae 0600 |00a7: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ -42a230: 0c05 |00aa: move-result-object v5 │ │ -42a232: 6e20 deab 0500 |00ab: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setDescription:(Ljava/lang/String;)V // method@abde │ │ -42a238: 284f |00ae: goto 00fd // +004f │ │ -42a23a: 1a01 82de |00af: const-string v1, "summary" // string@de82 │ │ -42a23e: 6e20 28b3 5100 |00b1: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42a244: 0a01 |00b4: move-result v1 │ │ -42a246: 3801 2e00 |00b5: if-eqz v1, 00e3 // +002e │ │ -42a24a: 6e10 e5ae 0600 |00b7: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ -42a250: 0c05 |00ba: move-result-object v5 │ │ -42a252: 3805 0a00 |00bb: if-eqz v5, 00c5 // +000a │ │ -42a256: 6e10 e5ae 0600 |00bd: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ -42a25c: 0c05 |00c0: move-result-object v5 │ │ -42a25e: 6e20 46ac 0500 |00c1: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@ac46 │ │ -42a264: 2839 |00c4: goto 00fd // +0039 │ │ -42a266: 6e10 e8ae 0600 |00c5: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getSecondTag:()Lde/danoeh/antennapod/parser/feed/element/SyndElement; // method@aee8 │ │ -42a26c: 0c05 |00c8: move-result-object v5 │ │ -42a26e: 6e10 10af 0500 |00c9: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@af10 │ │ -42a274: 0c05 |00cc: move-result-object v5 │ │ -42a276: 1a01 7972 |00cd: const-string v1, "channel" // string@7279 │ │ -42a27a: 6e20 28b3 5100 |00cf: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42a280: 0a05 |00d2: move-result v5 │ │ -42a282: 3805 2a00 |00d3: if-eqz v5, 00fd // +002a │ │ -42a286: 6e10 e6ae 0600 |00d5: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ -42a28c: 0c05 |00d8: move-result-object v5 │ │ -42a28e: 3805 2400 |00d9: if-eqz v5, 00fd // +0024 │ │ -42a292: 6e10 e6ae 0600 |00db: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ -42a298: 0c05 |00de: move-result-object v5 │ │ -42a29a: 6e20 deab 0500 |00df: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setDescription:(Ljava/lang/String;)V // method@abde │ │ -42a2a0: 281b |00e2: goto 00fd // +001b │ │ -42a2a2: 1a01 2dbc |00e3: const-string v1, "new-feed-url" // string@bc2d │ │ -42a2a6: 6e20 28b3 5100 |00e5: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42a2ac: 0a05 |00e8: move-result v5 │ │ -42a2ae: 3805 1400 |00e9: if-eqz v5, 00fd // +0014 │ │ -42a2b2: 6e10 47b3 0000 |00eb: invoke-virtual {v0}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b347 │ │ -42a2b8: 0c05 |00ee: move-result-object v5 │ │ -42a2ba: 1a01 0a99 |00ef: const-string v1, "http" // string@990a │ │ -42a2be: 6e20 3eb3 1500 |00f1: invoke-virtual {v5, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b33e │ │ -42a2c4: 0a05 |00f4: move-result v5 │ │ -42a2c6: 3805 0800 |00f5: if-eqz v5, 00fd // +0008 │ │ -42a2ca: 6e10 47b3 0000 |00f7: invoke-virtual {v0}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b347 │ │ -42a2d0: 0c05 |00fa: move-result-object v5 │ │ -42a2d2: 5b65 43c6 |00fb: iput-object v5, v6, Lde/danoeh/antennapod/parser/feed/HandlerState;.redirectUrl:Ljava/lang/String; // field@c643 │ │ -42a2d6: 0e00 |00fd: return-void │ │ +42a094: |[42a094] de.danoeh.antennapod.parser.feed.namespace.Itunes.handleElementEnd:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V │ │ +42a0a4: 6e10 e3ae 0600 |0000: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@aee3 │ │ +42a0aa: 0c00 |0003: move-result-object v0 │ │ +42a0ac: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +42a0b0: 0e00 |0006: return-void │ │ +42a0b2: 6e10 e3ae 0600 |0007: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@aee3 │ │ +42a0b8: 0c00 |000a: move-result-object v0 │ │ +42a0ba: 6e10 67b3 0000 |000b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +42a0c0: 0c00 |000e: move-result-object v0 │ │ +42a0c2: 1301 3f00 |000f: const/16 v1, #int 63 // #3f │ │ +42a0c6: 7120 6e2b 1000 |0011: invoke-static {v0, v1}, Landroidx/core/text/HtmlCompat;.fromHtml:(Ljava/lang/String;I)Landroid/text/Spanned; // method@2b6e │ │ +42a0cc: 0c01 |0014: move-result-object v1 │ │ +42a0ce: 6e10 06b3 0100 |0015: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ +42a0d4: 0c01 |0018: move-result-object v1 │ │ +42a0d6: 7110 b10a 0000 |0019: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +42a0dc: 0a02 |001c: move-result v2 │ │ +42a0de: 3802 0300 |001d: if-eqz v2, 0020 // +0003 │ │ +42a0e2: 0e00 |001f: return-void │ │ +42a0e4: 1a02 046e |0020: const-string v2, "author" // string@6e04 │ │ +42a0e8: 6e20 28b3 5200 |0022: invoke-virtual {v2, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42a0ee: 0a02 |0025: move-result v2 │ │ +42a0f0: 3802 1c00 |0026: if-eqz v2, 0042 // +001c │ │ +42a0f4: 6e10 e6ae 0600 |0028: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ +42a0fa: 0c02 |002b: move-result-object v2 │ │ +42a0fc: 3802 1600 |002c: if-eqz v2, 0042 // +0016 │ │ +42a100: 6e10 e9ae 0600 |002e: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@aee9 │ │ +42a106: 0c02 |0031: move-result-object v2 │ │ +42a108: 6e10 7eb4 0200 |0032: invoke-virtual {v2}, Ljava/util/AbstractCollection;.size:()I // method@b47e │ │ +42a10e: 0a02 |0035: move-result v2 │ │ +42a110: 1233 |0036: const/4 v3, #int 3 // #3 │ │ +42a112: 3632 0b00 |0037: if-gt v2, v3, 0042 // +000b │ │ +42a116: 6e10 e6ae 0600 |0039: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ +42a11c: 0c05 |003c: move-result-object v5 │ │ +42a11e: 6e20 dcab 1500 |003d: invoke-virtual {v5, v1}, Lde/danoeh/antennapod/model/feed/Feed;.setAuthor:(Ljava/lang/String;)V // method@abdc │ │ +42a124: 2900 bd00 |0040: goto/16 00fd // +00bd │ │ +42a128: 1a01 1f7e |0042: const-string v1, "duration" // string@7e1f │ │ +42a12c: 6e20 28b3 5100 |0044: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42a132: 0a02 |0047: move-result v2 │ │ +42a134: 3802 2700 |0048: if-eqz v2, 006f // +0027 │ │ +42a138: 7110 33af 0000 |004a: invoke-static {v0}, Lde/danoeh/antennapod/parser/feed/util/DurationParser;.inMillis:(Ljava/lang/String;)J // method@af33 │ │ +42a13e: 0b02 |004d: move-result-wide v2 │ │ +42a140: 6e10 eaae 0600 |004e: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTempObjects:()Ljava/util/Map; // method@aeea │ │ +42a146: 0c05 |0051: move-result-object v5 │ │ +42a148: 8426 |0052: long-to-int v6, v2 │ │ +42a14a: 7110 c1b2 0600 |0053: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +42a150: 0c06 |0056: move-result-object v6 │ │ +42a152: 7230 9ab5 1506 |0057: invoke-interface {v5, v1, v6}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b59a │ │ +42a158: 2900 a300 |005a: goto/16 00fd // +00a3 │ │ +42a15c: 1215 |005c: const/4 v5, #int 1 // #1 │ │ +42a15e: 2355 2921 |005d: new-array v5, v5, [Ljava/lang/Object; // type@2129 │ │ +42a162: 1206 |005f: const/4 v6, #int 0 // #0 │ │ +42a164: 4d00 0506 |0060: aput-object v0, v5, v6 │ │ +42a168: 1a06 e019 |0062: const-string v6, "Duration '%s' could not be parsed" // string@19e0 │ │ +42a16c: 7120 2ab3 5600 |0064: invoke-static {v6, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32a │ │ +42a172: 0c05 |0067: move-result-object v5 │ │ +42a174: 1a06 d79f |0068: const-string v6, "itunes" // string@9fd7 │ │ +42a178: 7120 000b 5600 |006a: invoke-static {v6, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +42a17e: 2900 9000 |006d: goto/16 00fd // +0090 │ │ +42a182: 1a01 5ede |006f: const-string v1, "subtitle" // string@de5e │ │ +42a186: 6e20 28b3 5100 |0071: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42a18c: 0a01 |0074: move-result v1 │ │ +42a18e: 3801 3a00 |0075: if-eqz v1, 00af // +003a │ │ +42a192: 6e10 e5ae 0600 |0077: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ +42a198: 0c05 |007a: move-result-object v5 │ │ +42a19a: 3805 1800 |007b: if-eqz v5, 0093 // +0018 │ │ +42a19e: 6e10 e5ae 0600 |007d: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ +42a1a4: 0c05 |0080: move-result-object v5 │ │ +42a1a6: 6e10 2bac 0500 |0081: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getDescription:()Ljava/lang/String; // method@ac2b │ │ +42a1ac: 0c05 |0084: move-result-object v5 │ │ +42a1ae: 7110 b10a 0500 |0085: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +42a1b4: 0a05 |0088: move-result v5 │ │ +42a1b6: 3805 0a00 |0089: if-eqz v5, 0093 // +000a │ │ +42a1ba: 6e10 e5ae 0600 |008b: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ +42a1c0: 0c05 |008e: move-result-object v5 │ │ +42a1c2: 6e20 46ac 0500 |008f: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@ac46 │ │ +42a1c8: 286b |0092: goto 00fd // +006b │ │ +42a1ca: 6e10 e6ae 0600 |0093: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ +42a1d0: 0c05 |0096: move-result-object v5 │ │ +42a1d2: 3805 6600 |0097: if-eqz v5, 00fd // +0066 │ │ +42a1d6: 6e10 e6ae 0600 |0099: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ +42a1dc: 0c05 |009c: move-result-object v5 │ │ +42a1de: 6e10 c4ab 0500 |009d: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getDescription:()Ljava/lang/String; // method@abc4 │ │ +42a1e4: 0c05 |00a0: move-result-object v5 │ │ +42a1e6: 7110 b10a 0500 |00a1: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +42a1ec: 0a05 |00a4: move-result v5 │ │ +42a1ee: 3805 5800 |00a5: if-eqz v5, 00fd // +0058 │ │ +42a1f2: 6e10 e6ae 0600 |00a7: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ +42a1f8: 0c05 |00aa: move-result-object v5 │ │ +42a1fa: 6e20 deab 0500 |00ab: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setDescription:(Ljava/lang/String;)V // method@abde │ │ +42a200: 284f |00ae: goto 00fd // +004f │ │ +42a202: 1a01 82de |00af: const-string v1, "summary" // string@de82 │ │ +42a206: 6e20 28b3 5100 |00b1: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42a20c: 0a01 |00b4: move-result v1 │ │ +42a20e: 3801 2e00 |00b5: if-eqz v1, 00e3 // +002e │ │ +42a212: 6e10 e5ae 0600 |00b7: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ +42a218: 0c05 |00ba: move-result-object v5 │ │ +42a21a: 3805 0a00 |00bb: if-eqz v5, 00c5 // +000a │ │ +42a21e: 6e10 e5ae 0600 |00bd: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ +42a224: 0c05 |00c0: move-result-object v5 │ │ +42a226: 6e20 46ac 0500 |00c1: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@ac46 │ │ +42a22c: 2839 |00c4: goto 00fd // +0039 │ │ +42a22e: 6e10 e8ae 0600 |00c5: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getSecondTag:()Lde/danoeh/antennapod/parser/feed/element/SyndElement; // method@aee8 │ │ +42a234: 0c05 |00c8: move-result-object v5 │ │ +42a236: 6e10 10af 0500 |00c9: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@af10 │ │ +42a23c: 0c05 |00cc: move-result-object v5 │ │ +42a23e: 1a01 7972 |00cd: const-string v1, "channel" // string@7279 │ │ +42a242: 6e20 28b3 5100 |00cf: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42a248: 0a05 |00d2: move-result v5 │ │ +42a24a: 3805 2a00 |00d3: if-eqz v5, 00fd // +002a │ │ +42a24e: 6e10 e6ae 0600 |00d5: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ +42a254: 0c05 |00d8: move-result-object v5 │ │ +42a256: 3805 2400 |00d9: if-eqz v5, 00fd // +0024 │ │ +42a25a: 6e10 e6ae 0600 |00db: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ +42a260: 0c05 |00de: move-result-object v5 │ │ +42a262: 6e20 deab 0500 |00df: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setDescription:(Ljava/lang/String;)V // method@abde │ │ +42a268: 281b |00e2: goto 00fd // +001b │ │ +42a26a: 1a01 2dbc |00e3: const-string v1, "new-feed-url" // string@bc2d │ │ +42a26e: 6e20 28b3 5100 |00e5: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42a274: 0a05 |00e8: move-result v5 │ │ +42a276: 3805 1400 |00e9: if-eqz v5, 00fd // +0014 │ │ +42a27a: 6e10 47b3 0000 |00eb: invoke-virtual {v0}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b347 │ │ +42a280: 0c05 |00ee: move-result-object v5 │ │ +42a282: 1a01 0a99 |00ef: const-string v1, "http" // string@990a │ │ +42a286: 6e20 3eb3 1500 |00f1: invoke-virtual {v5, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b33e │ │ +42a28c: 0a05 |00f4: move-result v5 │ │ +42a28e: 3805 0800 |00f5: if-eqz v5, 00fd // +0008 │ │ +42a292: 6e10 47b3 0000 |00f7: invoke-virtual {v0}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b347 │ │ +42a298: 0c05 |00fa: move-result-object v5 │ │ +42a29a: 5b65 43c6 |00fb: iput-object v5, v6, Lde/danoeh/antennapod/parser/feed/HandlerState;.redirectUrl:Ljava/lang/String; // field@c643 │ │ +42a29e: 0e00 |00fd: return-void │ │ catches : 1 │ │ 0x004a - 0x005a │ │ Ljava/lang/NumberFormatException; -> 0x005c │ │ positions : │ │ 0x0000 line=49 │ │ 0x0007 line=53 │ │ 0x0011 line=54 │ │ @@ -1514957,38 +1514940,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 │ │ -42a044: |[42a044] 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; │ │ -42a054: 1a00 259a |0000: const-string v0, "image" // string@9a25 │ │ -42a058: 6e20 28b3 2000 |0002: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42a05e: 0a00 |0005: move-result v0 │ │ -42a060: 3800 2300 |0006: if-eqz v0, 0029 // +0023 │ │ -42a064: 1a00 fb98 |0008: const-string v0, "href" // string@98fb │ │ -42a068: 7220 d3b7 0400 |000a: invoke-interface {v4, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b7d3 │ │ -42a06e: 0c04 |000d: move-result-object v4 │ │ -42a070: 6e10 e5ae 0300 |000e: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ -42a076: 0c00 |0011: move-result-object v0 │ │ -42a078: 3800 0a00 |0012: if-eqz v0, 001c // +000a │ │ -42a07c: 6e10 e5ae 0300 |0014: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ -42a082: 0c03 |0017: move-result-object v3 │ │ -42a084: 6e20 49ac 4300 |0018: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.setImageUrl:(Ljava/lang/String;)V // method@ac49 │ │ -42a08a: 280e |001b: goto 0029 // +000e │ │ -42a08c: 7110 b10a 0400 |001c: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -42a092: 0a00 |001f: move-result v0 │ │ -42a094: 3900 0900 |0020: if-nez v0, 0029 // +0009 │ │ -42a098: 6e10 e6ae 0300 |0022: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ -42a09e: 0c03 |0025: move-result-object v3 │ │ -42a0a0: 6e20 e1ab 4300 |0026: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/model/feed/Feed;.setImageUrl:(Ljava/lang/String;)V // method@abe1 │ │ -42a0a6: 2203 6b1d |0029: new-instance v3, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d6b │ │ -42a0aa: 7030 0faf 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@af0f │ │ -42a0b0: 1103 |002e: return-object v3 │ │ +42a00c: |[42a00c] 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; │ │ +42a01c: 1a00 259a |0000: const-string v0, "image" // string@9a25 │ │ +42a020: 6e20 28b3 2000 |0002: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42a026: 0a00 |0005: move-result v0 │ │ +42a028: 3800 2300 |0006: if-eqz v0, 0029 // +0023 │ │ +42a02c: 1a00 fb98 |0008: const-string v0, "href" // string@98fb │ │ +42a030: 7220 d3b7 0400 |000a: invoke-interface {v4, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b7d3 │ │ +42a036: 0c04 |000d: move-result-object v4 │ │ +42a038: 6e10 e5ae 0300 |000e: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ +42a03e: 0c00 |0011: move-result-object v0 │ │ +42a040: 3800 0a00 |0012: if-eqz v0, 001c // +000a │ │ +42a044: 6e10 e5ae 0300 |0014: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ +42a04a: 0c03 |0017: move-result-object v3 │ │ +42a04c: 6e20 49ac 4300 |0018: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.setImageUrl:(Ljava/lang/String;)V // method@ac49 │ │ +42a052: 280e |001b: goto 0029 // +000e │ │ +42a054: 7110 b10a 0400 |001c: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +42a05a: 0a00 |001f: move-result v0 │ │ +42a05c: 3900 0900 |0020: if-nez v0, 0029 // +0009 │ │ +42a060: 6e10 e6ae 0300 |0022: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ +42a066: 0c03 |0025: move-result-object v3 │ │ +42a068: 6e20 e1ab 4300 |0026: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/model/feed/Feed;.setImageUrl:(Ljava/lang/String;)V // method@abe1 │ │ +42a06e: 2203 6b1d |0029: new-instance v3, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d6b │ │ +42a072: 7030 0faf 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@af0f │ │ +42a078: 1103 |002e: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=31 │ │ 0x000a line=32 │ │ 0x000e line=34 │ │ 0x0014 line=35 │ │ 0x001c line=39 │ │ @@ -1515110,17 +1515093,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42a5c4: |[42a5c4] de.danoeh.antennapod.parser.feed.namespace.Media.:()V │ │ -42a5d4: 7010 21af 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Namespace;.:()V // method@af21 │ │ -42a5da: 0e00 |0003: return-void │ │ +42a58c: |[42a58c] de.danoeh.antennapod.parser.feed.namespace.Media.:()V │ │ +42a59c: 7010 21af 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Namespace;.:()V // method@af21 │ │ +42a5a2: 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 - │ │ @@ -1515129,30 +1515112,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 │ │ -42a5dc: |[42a5dc] de.danoeh.antennapod.parser.feed.namespace.Media.handleElementEnd:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V │ │ -42a5ec: 1a00 da7a |0000: const-string v0, "description" // string@7ada │ │ -42a5f0: 6e20 28b3 2000 |0002: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42a5f6: 0a02 |0005: move-result v2 │ │ -42a5f8: 3802 1700 |0006: if-eqz v2, 001d // +0017 │ │ -42a5fc: 6e10 e3ae 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@aee3 │ │ -42a602: 0c02 |000b: move-result-object v2 │ │ -42a604: 6e10 67b3 0200 |000c: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -42a60a: 0c02 |000f: move-result-object v2 │ │ -42a60c: 6e10 e5ae 0300 |0010: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ -42a612: 0c00 |0013: move-result-object v0 │ │ -42a614: 3800 0900 |0014: if-eqz v0, 001d // +0009 │ │ -42a618: 6e10 e5ae 0300 |0016: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ -42a61e: 0c03 |0019: move-result-object v3 │ │ -42a620: 6e20 46ac 2300 |001a: invoke-virtual {v3, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@ac46 │ │ -42a626: 0e00 |001d: return-void │ │ +42a5a4: |[42a5a4] de.danoeh.antennapod.parser.feed.namespace.Media.handleElementEnd:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V │ │ +42a5b4: 1a00 da7a |0000: const-string v0, "description" // string@7ada │ │ +42a5b8: 6e20 28b3 2000 |0002: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42a5be: 0a02 |0005: move-result v2 │ │ +42a5c0: 3802 1700 |0006: if-eqz v2, 001d // +0017 │ │ +42a5c4: 6e10 e3ae 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@aee3 │ │ +42a5ca: 0c02 |000b: move-result-object v2 │ │ +42a5cc: 6e10 67b3 0200 |000c: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +42a5d2: 0c02 |000f: move-result-object v2 │ │ +42a5d4: 6e10 e5ae 0300 |0010: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ +42a5da: 0c00 |0013: move-result-object v0 │ │ +42a5dc: 3800 0900 |0014: if-eqz v0, 001d // +0009 │ │ +42a5e0: 6e10 e5ae 0300 |0016: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ +42a5e6: 0c03 |0019: move-result-object v3 │ │ +42a5e8: 6e20 46ac 2300 |001a: invoke-virtual {v3, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@ac46 │ │ +42a5ee: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=120 │ │ 0x0008 line=121 │ │ 0x0010 line=122 │ │ 0x0016 line=123 │ │ locals : │ │ @@ -1515165,192 +1515148,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 │ │ -42a2e8: |[42a2e8] 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; │ │ -42a2f8: 1a00 264b |0000: const-string v0, "NSMedia" // string@4b26 │ │ -42a2fc: 1a01 2a76 |0002: const-string v1, "content" // string@762a │ │ -42a300: 6e20 28b3 b100 |0004: invoke-virtual {v1, v11}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42a306: 0a01 |0007: move-result v1 │ │ -42a308: 1a02 ece2 |0008: const-string v2, "type" // string@e2ec │ │ -42a30c: 1a03 d3e4 |000a: const-string v3, "url" // string@e4d3 │ │ -42a310: 3801 0601 |000c: if-eqz v1, 0112 // +0106 │ │ -42a314: 7220 d3b7 3d00 |000e: invoke-interface {v13, v3}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b7d3 │ │ -42a31a: 0c06 |0011: move-result-object v6 │ │ -42a31c: 1a01 b89c |0012: const-string v1, "isDefault" // string@9cb8 │ │ -42a320: 7220 d3b7 1d00 |0014: invoke-interface {v13, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b7d3 │ │ -42a326: 0c01 |0017: move-result-object v1 │ │ -42a328: 1a03 9eb8 |0018: const-string v3, "medium" // string@b89e │ │ -42a32c: 7220 d3b7 3d00 |001a: invoke-interface {v13, v3}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b7d3 │ │ -42a332: 0c03 |001d: move-result-object v3 │ │ -42a334: 1a04 8fe2 |001e: const-string v4, "true" // string@e28f │ │ -42a338: 6e20 28b3 1400 |0020: invoke-virtual {v4, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42a33e: 0a01 |0023: move-result v1 │ │ -42a340: 7220 d3b7 2d00 |0024: invoke-interface {v13, v2}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b7d3 │ │ -42a346: 0c02 |0027: move-result-object v2 │ │ -42a348: 7120 38af 6200 |0028: invoke-static {v2, v6}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.getMimeType:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@af38 │ │ -42a34e: 0c02 |002b: move-result-object v2 │ │ -42a350: 1a04 a46d |002c: const-string v4, "audio" // string@6da4 │ │ -42a354: 6e20 28b3 3400 |002e: invoke-virtual {v4, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42a35a: 0a04 |0031: move-result v4 │ │ -42a35c: 1205 |0032: const/4 v5, #int 0 // #0 │ │ -42a35e: 1217 |0033: const/4 v7, #int 1 // #1 │ │ -42a360: 3804 0700 |0034: if-eqz v4, 003b // +0007 │ │ -42a364: 1a02 a76d |0036: const-string v2, "audio/*" // string@6da7 │ │ -42a368: 0729 |0038: move-object v9, v2 │ │ -42a36a: 1202 |0039: const/4 v2, #int 0 // #0 │ │ -42a36c: 283c |003a: goto 0076 // +003c │ │ -42a36e: 1a04 9fe6 |003b: const-string v4, "video" // string@e69f │ │ -42a372: 6e20 28b3 3400 |003d: invoke-virtual {v4, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42a378: 0a04 |0040: move-result v4 │ │ -42a37a: 3804 0500 |0041: if-eqz v4, 0046 // +0005 │ │ -42a37e: 1a02 a1e6 |0043: const-string v2, "video/*" // string@e6a1 │ │ -42a382: 28f3 |0045: goto 0038 // -000d │ │ -42a384: 1a04 259a |0046: const-string v4, "image" // string@9a25 │ │ -42a388: 6e20 28b3 3400 |0048: invoke-virtual {v4, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42a38e: 0a03 |004b: move-result v3 │ │ -42a390: 3803 1900 |004c: if-eqz v3, 0065 // +0019 │ │ -42a394: 3802 1200 |004e: if-eqz v2, 0060 // +0012 │ │ -42a398: 1a03 a66d |0050: const-string v3, "audio/" // string@6da6 │ │ -42a39c: 6e20 3eb3 3200 |0052: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b33e │ │ -42a3a2: 0a03 |0055: move-result v3 │ │ -42a3a4: 3903 0f00 |0056: if-nez v3, 0065 // +000f │ │ -42a3a8: 1a03 a0e6 |0058: const-string v3, "video/" // string@e6a0 │ │ -42a3ac: 6e20 3eb3 3200 |005a: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b33e │ │ -42a3b2: 0a03 |005d: move-result v3 │ │ -42a3b4: 3903 0700 |005e: if-nez v3, 0065 // +0007 │ │ -42a3b8: 1a02 279a |0060: const-string v2, "image/*" // string@9a27 │ │ -42a3bc: 0729 |0062: move-object v9, v2 │ │ -42a3be: 1212 |0063: const/4 v2, #int 1 // #1 │ │ -42a3c0: 2811 |0064: goto 0075 // +0011 │ │ -42a3c2: 7110 3baf 0200 |0065: invoke-static {v2}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.isMediaFile:(Ljava/lang/String;)Z // method@af3b │ │ -42a3c8: 0a03 |0068: move-result v3 │ │ -42a3ca: 3803 0300 |0069: if-eqz v3, 006c // +0003 │ │ -42a3ce: 28cd |006b: goto 0038 // -0033 │ │ -42a3d0: 7110 3aaf 0200 |006c: invoke-static {v2}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.isImageFile:(Ljava/lang/String;)Z // method@af3a │ │ -42a3d6: 0a03 |006f: move-result v3 │ │ -42a3d8: 0729 |0070: move-object v9, v2 │ │ -42a3da: 3803 0300 |0071: if-eqz v3, 0074 // +0003 │ │ -42a3de: 28f0 |0073: goto 0063 // -0010 │ │ -42a3e0: 1202 |0074: const/4 v2, #int 0 // #0 │ │ -42a3e2: 1207 |0075: const/4 v7, #int 0 // #0 │ │ -42a3e4: 6e10 e5ae 0c00 |0076: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ -42a3ea: 0c03 |0079: move-result-object v3 │ │ -42a3ec: 3803 8600 |007a: if-eqz v3, 0100 // +0086 │ │ -42a3f0: 6e10 e5ae 0c00 |007c: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ -42a3f6: 0c03 |007f: move-result-object v3 │ │ -42a3f8: 6e10 35ac 0300 |0080: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -42a3fe: 0c03 |0083: move-result-object v3 │ │ -42a400: 3803 0400 |0084: if-eqz v3, 0088 // +0004 │ │ -42a404: 3801 7a00 |0086: if-eqz v1, 0100 // +007a │ │ -42a408: 3806 7800 |0088: if-eqz v6, 0100 // +0078 │ │ -42a40c: 3807 7600 |008a: if-eqz v7, 0100 // +0076 │ │ -42a410: 1a01 c685 |008c: const-string v1, "fileSize" // string@85c6 │ │ -42a414: 7220 d3b7 1d00 |008e: invoke-interface {v13, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b7d3 │ │ -42a41a: 0c01 |0091: move-result-object v1 │ │ -42a41c: 7110 ccb2 0100 |0092: invoke-static {v1}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b2cc │ │ -42a422: 0b01 |0095: move-result-wide v1 │ │ -42a424: 0417 |0096: move-wide v7, v1 │ │ -42a426: 281d |0097: goto 00b4 // +001d │ │ -42a428: 2202 8f1e |0098: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ -42a42c: 7010 50b3 0200 |009a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -42a432: 1a03 9855 |009d: const-string v3, "Size "" // string@5598 │ │ -42a436: 6e20 5cb3 3200 |009f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42a43c: 6e20 5cb3 1200 |00a2: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42a442: 1a01 0002 |00a5: const-string v1, "" could not be parsed." // string@0200 │ │ -42a446: 6e20 5cb3 1200 |00a7: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42a44c: 6e10 67b3 0200 |00aa: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -42a452: 0c01 |00ad: move-result-object v1 │ │ -42a454: 7120 000b 1000 |00ae: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -42a45a: 1601 0000 |00b1: const-wide/16 v1, #int 0 // #0 │ │ -42a45e: 28e3 |00b3: goto 0096 // -001d │ │ -42a460: 1a01 1f7e |00b4: const-string v1, "duration" // string@7e1f │ │ -42a464: 7220 d3b7 1d00 |00b6: invoke-interface {v13, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b7d3 │ │ -42a46a: 0c0d |00b9: move-result-object v13 │ │ -42a46c: 7110 b10a 0d00 |00ba: invoke-static {v13}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -42a472: 0a01 |00bd: move-result v1 │ │ -42a474: 3901 2a00 |00be: if-nez v1, 00e8 // +002a │ │ -42a478: 7110 ccb2 0d00 |00c0: invoke-static {v13}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b2cc │ │ -42a47e: 0b01 |00c3: move-result-wide v1 │ │ -42a480: 6203 01da |00c4: sget-object v3, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@da01 │ │ -42a484: 6204 04da |00c6: sget-object v4, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@da04 │ │ -42a488: 6e40 46b6 1342 |00c8: invoke-virtual {v3, v1, v2, v4}, Ljava/util/concurrent/TimeUnit;.convert:(JLjava/util/concurrent/TimeUnit;)J // method@b646 │ │ -42a48e: 0b00 |00cb: move-result-wide v0 │ │ -42a490: 8405 |00cc: long-to-int v5, v0 │ │ -42a492: 015d |00cd: move v13, v5 │ │ -42a494: 281b |00ce: goto 00e9 // +001b │ │ -42a496: 2201 8f1e |00cf: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -42a49a: 7010 50b3 0100 |00d1: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -42a4a0: 1a02 df19 |00d4: const-string v2, "Duration "" // string@19df │ │ -42a4a4: 6e20 5cb3 2100 |00d6: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42a4aa: 6e20 5cb3 d100 |00d9: invoke-virtual {v1, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42a4b0: 1a0d ff01 |00dc: const-string v13, "" could not be parsed" // string@01ff │ │ -42a4b4: 6e20 5cb3 d100 |00de: invoke-virtual {v1, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42a4ba: 6e10 67b3 0100 |00e1: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -42a4c0: 0c0d |00e4: move-result-object v13 │ │ -42a4c2: 7120 000b d000 |00e5: invoke-static {v0, v13}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -42a4c8: 120d |00e8: const/4 v13, #int 0 // #0 │ │ -42a4ca: 2200 bc1c |00e9: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -42a4ce: 6e10 e5ae 0c00 |00eb: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ -42a4d4: 0c05 |00ee: move-result-object v5 │ │ -42a4d6: 0704 |00ef: move-object v4, v0 │ │ -42a4d8: 7606 65ac 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@ac65 │ │ -42a4de: 3d0d 0500 |00f3: if-lez v13, 00f8 // +0005 │ │ -42a4e2: 6e20 8eac d000 |00f5: invoke-virtual {v0, v13}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setDuration:(I)V // method@ac8e │ │ -42a4e8: 6e10 e5ae 0c00 |00f8: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ -42a4ee: 0c0c |00fb: move-result-object v12 │ │ -42a4f0: 6e20 4cac 0c00 |00fc: invoke-virtual {v12, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@ac4c │ │ -42a4f6: 2853 |00ff: goto 0152 // +0053 │ │ -42a4f8: 6e10 e5ae 0c00 |0100: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ -42a4fe: 0c0d |0103: move-result-object v13 │ │ -42a500: 380d 4e00 |0104: if-eqz v13, 0152 // +004e │ │ -42a504: 3806 4c00 |0106: if-eqz v6, 0152 // +004c │ │ -42a508: 3802 4a00 |0108: if-eqz v2, 0152 // +004a │ │ -42a50c: 6e10 e5ae 0c00 |010a: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ -42a512: 0c0c |010d: move-result-object v12 │ │ -42a514: 6e20 49ac 6c00 |010e: invoke-virtual {v12, v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.setImageUrl:(Ljava/lang/String;)V // method@ac49 │ │ -42a51a: 2841 |0111: goto 0152 // +0041 │ │ -42a51c: 1a00 a7e0 |0112: const-string v0, "thumbnail" // string@e0a7 │ │ -42a520: 6e20 28b3 b000 |0114: invoke-virtual {v0, v11}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42a526: 0a00 |0117: move-result v0 │ │ -42a528: 3800 2800 |0118: if-eqz v0, 0140 // +0028 │ │ -42a52c: 7220 d3b7 3d00 |011a: invoke-interface {v13, v3}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b7d3 │ │ -42a532: 0c0d |011d: move-result-object v13 │ │ -42a534: 380d 3400 |011e: if-eqz v13, 0152 // +0034 │ │ -42a538: 6e10 e5ae 0c00 |0120: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ -42a53e: 0c00 |0123: move-result-object v0 │ │ -42a540: 3800 0a00 |0124: if-eqz v0, 012e // +000a │ │ -42a544: 6e10 e5ae 0c00 |0126: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ -42a54a: 0c0c |0129: move-result-object v12 │ │ -42a54c: 6e20 49ac dc00 |012a: invoke-virtual {v12, v13}, Lde/danoeh/antennapod/model/feed/FeedItem;.setImageUrl:(Ljava/lang/String;)V // method@ac49 │ │ -42a552: 2825 |012d: goto 0152 // +0025 │ │ -42a554: 6e10 e6ae 0c00 |012e: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ -42a55a: 0c00 |0131: move-result-object v0 │ │ -42a55c: 6e10 c9ab 0000 |0132: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abc9 │ │ -42a562: 0c00 |0135: move-result-object v0 │ │ -42a564: 3900 1c00 |0136: if-nez v0, 0152 // +001c │ │ -42a568: 6e10 e6ae 0c00 |0138: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ -42a56e: 0c0c |013b: move-result-object v12 │ │ -42a570: 6e20 e1ab dc00 |013c: invoke-virtual {v12, v13}, Lde/danoeh/antennapod/model/feed/Feed;.setImageUrl:(Ljava/lang/String;)V // method@abe1 │ │ -42a576: 2813 |013f: goto 0152 // +0013 │ │ -42a578: 1a0c da7a |0140: const-string v12, "description" // string@7ada │ │ -42a57c: 6e20 28b3 bc00 |0142: invoke-virtual {v12, v11}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42a582: 0a0c |0145: move-result v12 │ │ -42a584: 380c 0c00 |0146: if-eqz v12, 0152 // +000c │ │ -42a588: 7220 d3b7 2d00 |0148: invoke-interface {v13, v2}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b7d3 │ │ -42a58e: 0c0c |014b: move-result-object v12 │ │ -42a590: 220d 6a1d |014c: new-instance v13, Lde/danoeh/antennapod/parser/feed/element/AtomText; // type@1d6a │ │ -42a594: 7040 0caf 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@af0c │ │ -42a59a: 110d |0151: return-object v13 │ │ -42a59c: 220c 6b1d |0152: new-instance v12, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d6b │ │ -42a5a0: 7030 0faf 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@af0f │ │ -42a5a6: 110c |0157: return-object v12 │ │ +42a2b0: |[42a2b0] 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; │ │ +42a2c0: 1a00 264b |0000: const-string v0, "NSMedia" // string@4b26 │ │ +42a2c4: 1a01 2a76 |0002: const-string v1, "content" // string@762a │ │ +42a2c8: 6e20 28b3 b100 |0004: invoke-virtual {v1, v11}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42a2ce: 0a01 |0007: move-result v1 │ │ +42a2d0: 1a02 ece2 |0008: const-string v2, "type" // string@e2ec │ │ +42a2d4: 1a03 d3e4 |000a: const-string v3, "url" // string@e4d3 │ │ +42a2d8: 3801 0601 |000c: if-eqz v1, 0112 // +0106 │ │ +42a2dc: 7220 d3b7 3d00 |000e: invoke-interface {v13, v3}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b7d3 │ │ +42a2e2: 0c06 |0011: move-result-object v6 │ │ +42a2e4: 1a01 b89c |0012: const-string v1, "isDefault" // string@9cb8 │ │ +42a2e8: 7220 d3b7 1d00 |0014: invoke-interface {v13, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b7d3 │ │ +42a2ee: 0c01 |0017: move-result-object v1 │ │ +42a2f0: 1a03 9eb8 |0018: const-string v3, "medium" // string@b89e │ │ +42a2f4: 7220 d3b7 3d00 |001a: invoke-interface {v13, v3}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b7d3 │ │ +42a2fa: 0c03 |001d: move-result-object v3 │ │ +42a2fc: 1a04 8fe2 |001e: const-string v4, "true" // string@e28f │ │ +42a300: 6e20 28b3 1400 |0020: invoke-virtual {v4, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42a306: 0a01 |0023: move-result v1 │ │ +42a308: 7220 d3b7 2d00 |0024: invoke-interface {v13, v2}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b7d3 │ │ +42a30e: 0c02 |0027: move-result-object v2 │ │ +42a310: 7120 38af 6200 |0028: invoke-static {v2, v6}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.getMimeType:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@af38 │ │ +42a316: 0c02 |002b: move-result-object v2 │ │ +42a318: 1a04 a46d |002c: const-string v4, "audio" // string@6da4 │ │ +42a31c: 6e20 28b3 3400 |002e: invoke-virtual {v4, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42a322: 0a04 |0031: move-result v4 │ │ +42a324: 1205 |0032: const/4 v5, #int 0 // #0 │ │ +42a326: 1217 |0033: const/4 v7, #int 1 // #1 │ │ +42a328: 3804 0700 |0034: if-eqz v4, 003b // +0007 │ │ +42a32c: 1a02 a76d |0036: const-string v2, "audio/*" // string@6da7 │ │ +42a330: 0729 |0038: move-object v9, v2 │ │ +42a332: 1202 |0039: const/4 v2, #int 0 // #0 │ │ +42a334: 283c |003a: goto 0076 // +003c │ │ +42a336: 1a04 9fe6 |003b: const-string v4, "video" // string@e69f │ │ +42a33a: 6e20 28b3 3400 |003d: invoke-virtual {v4, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42a340: 0a04 |0040: move-result v4 │ │ +42a342: 3804 0500 |0041: if-eqz v4, 0046 // +0005 │ │ +42a346: 1a02 a1e6 |0043: const-string v2, "video/*" // string@e6a1 │ │ +42a34a: 28f3 |0045: goto 0038 // -000d │ │ +42a34c: 1a04 259a |0046: const-string v4, "image" // string@9a25 │ │ +42a350: 6e20 28b3 3400 |0048: invoke-virtual {v4, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42a356: 0a03 |004b: move-result v3 │ │ +42a358: 3803 1900 |004c: if-eqz v3, 0065 // +0019 │ │ +42a35c: 3802 1200 |004e: if-eqz v2, 0060 // +0012 │ │ +42a360: 1a03 a66d |0050: const-string v3, "audio/" // string@6da6 │ │ +42a364: 6e20 3eb3 3200 |0052: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b33e │ │ +42a36a: 0a03 |0055: move-result v3 │ │ +42a36c: 3903 0f00 |0056: if-nez v3, 0065 // +000f │ │ +42a370: 1a03 a0e6 |0058: const-string v3, "video/" // string@e6a0 │ │ +42a374: 6e20 3eb3 3200 |005a: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b33e │ │ +42a37a: 0a03 |005d: move-result v3 │ │ +42a37c: 3903 0700 |005e: if-nez v3, 0065 // +0007 │ │ +42a380: 1a02 279a |0060: const-string v2, "image/*" // string@9a27 │ │ +42a384: 0729 |0062: move-object v9, v2 │ │ +42a386: 1212 |0063: const/4 v2, #int 1 // #1 │ │ +42a388: 2811 |0064: goto 0075 // +0011 │ │ +42a38a: 7110 3baf 0200 |0065: invoke-static {v2}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.isMediaFile:(Ljava/lang/String;)Z // method@af3b │ │ +42a390: 0a03 |0068: move-result v3 │ │ +42a392: 3803 0300 |0069: if-eqz v3, 006c // +0003 │ │ +42a396: 28cd |006b: goto 0038 // -0033 │ │ +42a398: 7110 3aaf 0200 |006c: invoke-static {v2}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.isImageFile:(Ljava/lang/String;)Z // method@af3a │ │ +42a39e: 0a03 |006f: move-result v3 │ │ +42a3a0: 0729 |0070: move-object v9, v2 │ │ +42a3a2: 3803 0300 |0071: if-eqz v3, 0074 // +0003 │ │ +42a3a6: 28f0 |0073: goto 0063 // -0010 │ │ +42a3a8: 1202 |0074: const/4 v2, #int 0 // #0 │ │ +42a3aa: 1207 |0075: const/4 v7, #int 0 // #0 │ │ +42a3ac: 6e10 e5ae 0c00 |0076: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ +42a3b2: 0c03 |0079: move-result-object v3 │ │ +42a3b4: 3803 8600 |007a: if-eqz v3, 0100 // +0086 │ │ +42a3b8: 6e10 e5ae 0c00 |007c: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ +42a3be: 0c03 |007f: move-result-object v3 │ │ +42a3c0: 6e10 35ac 0300 |0080: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +42a3c6: 0c03 |0083: move-result-object v3 │ │ +42a3c8: 3803 0400 |0084: if-eqz v3, 0088 // +0004 │ │ +42a3cc: 3801 7a00 |0086: if-eqz v1, 0100 // +007a │ │ +42a3d0: 3806 7800 |0088: if-eqz v6, 0100 // +0078 │ │ +42a3d4: 3807 7600 |008a: if-eqz v7, 0100 // +0076 │ │ +42a3d8: 1a01 c685 |008c: const-string v1, "fileSize" // string@85c6 │ │ +42a3dc: 7220 d3b7 1d00 |008e: invoke-interface {v13, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b7d3 │ │ +42a3e2: 0c01 |0091: move-result-object v1 │ │ +42a3e4: 7110 ccb2 0100 |0092: invoke-static {v1}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b2cc │ │ +42a3ea: 0b01 |0095: move-result-wide v1 │ │ +42a3ec: 0417 |0096: move-wide v7, v1 │ │ +42a3ee: 281d |0097: goto 00b4 // +001d │ │ +42a3f0: 2202 8f1e |0098: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ +42a3f4: 7010 50b3 0200 |009a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +42a3fa: 1a03 9855 |009d: const-string v3, "Size "" // string@5598 │ │ +42a3fe: 6e20 5cb3 3200 |009f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42a404: 6e20 5cb3 1200 |00a2: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42a40a: 1a01 0002 |00a5: const-string v1, "" could not be parsed." // string@0200 │ │ +42a40e: 6e20 5cb3 1200 |00a7: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42a414: 6e10 67b3 0200 |00aa: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +42a41a: 0c01 |00ad: move-result-object v1 │ │ +42a41c: 7120 000b 1000 |00ae: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +42a422: 1601 0000 |00b1: const-wide/16 v1, #int 0 // #0 │ │ +42a426: 28e3 |00b3: goto 0096 // -001d │ │ +42a428: 1a01 1f7e |00b4: const-string v1, "duration" // string@7e1f │ │ +42a42c: 7220 d3b7 1d00 |00b6: invoke-interface {v13, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b7d3 │ │ +42a432: 0c0d |00b9: move-result-object v13 │ │ +42a434: 7110 b10a 0d00 |00ba: invoke-static {v13}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +42a43a: 0a01 |00bd: move-result v1 │ │ +42a43c: 3901 2a00 |00be: if-nez v1, 00e8 // +002a │ │ +42a440: 7110 ccb2 0d00 |00c0: invoke-static {v13}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b2cc │ │ +42a446: 0b01 |00c3: move-result-wide v1 │ │ +42a448: 6203 01da |00c4: sget-object v3, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@da01 │ │ +42a44c: 6204 04da |00c6: sget-object v4, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@da04 │ │ +42a450: 6e40 46b6 1342 |00c8: invoke-virtual {v3, v1, v2, v4}, Ljava/util/concurrent/TimeUnit;.convert:(JLjava/util/concurrent/TimeUnit;)J // method@b646 │ │ +42a456: 0b00 |00cb: move-result-wide v0 │ │ +42a458: 8405 |00cc: long-to-int v5, v0 │ │ +42a45a: 015d |00cd: move v13, v5 │ │ +42a45c: 281b |00ce: goto 00e9 // +001b │ │ +42a45e: 2201 8f1e |00cf: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +42a462: 7010 50b3 0100 |00d1: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +42a468: 1a02 df19 |00d4: const-string v2, "Duration "" // string@19df │ │ +42a46c: 6e20 5cb3 2100 |00d6: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42a472: 6e20 5cb3 d100 |00d9: invoke-virtual {v1, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42a478: 1a0d ff01 |00dc: const-string v13, "" could not be parsed" // string@01ff │ │ +42a47c: 6e20 5cb3 d100 |00de: invoke-virtual {v1, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42a482: 6e10 67b3 0100 |00e1: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +42a488: 0c0d |00e4: move-result-object v13 │ │ +42a48a: 7120 000b d000 |00e5: invoke-static {v0, v13}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +42a490: 120d |00e8: const/4 v13, #int 0 // #0 │ │ +42a492: 2200 bc1c |00e9: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +42a496: 6e10 e5ae 0c00 |00eb: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ +42a49c: 0c05 |00ee: move-result-object v5 │ │ +42a49e: 0704 |00ef: move-object v4, v0 │ │ +42a4a0: 7606 65ac 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@ac65 │ │ +42a4a6: 3d0d 0500 |00f3: if-lez v13, 00f8 // +0005 │ │ +42a4aa: 6e20 8eac d000 |00f5: invoke-virtual {v0, v13}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setDuration:(I)V // method@ac8e │ │ +42a4b0: 6e10 e5ae 0c00 |00f8: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ +42a4b6: 0c0c |00fb: move-result-object v12 │ │ +42a4b8: 6e20 4cac 0c00 |00fc: invoke-virtual {v12, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@ac4c │ │ +42a4be: 2853 |00ff: goto 0152 // +0053 │ │ +42a4c0: 6e10 e5ae 0c00 |0100: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ +42a4c6: 0c0d |0103: move-result-object v13 │ │ +42a4c8: 380d 4e00 |0104: if-eqz v13, 0152 // +004e │ │ +42a4cc: 3806 4c00 |0106: if-eqz v6, 0152 // +004c │ │ +42a4d0: 3802 4a00 |0108: if-eqz v2, 0152 // +004a │ │ +42a4d4: 6e10 e5ae 0c00 |010a: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ +42a4da: 0c0c |010d: move-result-object v12 │ │ +42a4dc: 6e20 49ac 6c00 |010e: invoke-virtual {v12, v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.setImageUrl:(Ljava/lang/String;)V // method@ac49 │ │ +42a4e2: 2841 |0111: goto 0152 // +0041 │ │ +42a4e4: 1a00 a7e0 |0112: const-string v0, "thumbnail" // string@e0a7 │ │ +42a4e8: 6e20 28b3 b000 |0114: invoke-virtual {v0, v11}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42a4ee: 0a00 |0117: move-result v0 │ │ +42a4f0: 3800 2800 |0118: if-eqz v0, 0140 // +0028 │ │ +42a4f4: 7220 d3b7 3d00 |011a: invoke-interface {v13, v3}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b7d3 │ │ +42a4fa: 0c0d |011d: move-result-object v13 │ │ +42a4fc: 380d 3400 |011e: if-eqz v13, 0152 // +0034 │ │ +42a500: 6e10 e5ae 0c00 |0120: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ +42a506: 0c00 |0123: move-result-object v0 │ │ +42a508: 3800 0a00 |0124: if-eqz v0, 012e // +000a │ │ +42a50c: 6e10 e5ae 0c00 |0126: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ +42a512: 0c0c |0129: move-result-object v12 │ │ +42a514: 6e20 49ac dc00 |012a: invoke-virtual {v12, v13}, Lde/danoeh/antennapod/model/feed/FeedItem;.setImageUrl:(Ljava/lang/String;)V // method@ac49 │ │ +42a51a: 2825 |012d: goto 0152 // +0025 │ │ +42a51c: 6e10 e6ae 0c00 |012e: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ +42a522: 0c00 |0131: move-result-object v0 │ │ +42a524: 6e10 c9ab 0000 |0132: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abc9 │ │ +42a52a: 0c00 |0135: move-result-object v0 │ │ +42a52c: 3900 1c00 |0136: if-nez v0, 0152 // +001c │ │ +42a530: 6e10 e6ae 0c00 |0138: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ +42a536: 0c0c |013b: move-result-object v12 │ │ +42a538: 6e20 e1ab dc00 |013c: invoke-virtual {v12, v13}, Lde/danoeh/antennapod/model/feed/Feed;.setImageUrl:(Ljava/lang/String;)V // method@abe1 │ │ +42a53e: 2813 |013f: goto 0152 // +0013 │ │ +42a540: 1a0c da7a |0140: const-string v12, "description" // string@7ada │ │ +42a544: 6e20 28b3 bc00 |0142: invoke-virtual {v12, v11}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42a54a: 0a0c |0145: move-result v12 │ │ +42a54c: 380c 0c00 |0146: if-eqz v12, 0152 // +000c │ │ +42a550: 7220 d3b7 2d00 |0148: invoke-interface {v13, v2}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b7d3 │ │ +42a556: 0c0c |014b: move-result-object v12 │ │ +42a558: 220d 6a1d |014c: new-instance v13, Lde/danoeh/antennapod/parser/feed/element/AtomText; // type@1d6a │ │ +42a55c: 7040 0caf 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@af0c │ │ +42a562: 110d |0151: return-object v13 │ │ +42a564: 220c 6b1d |0152: new-instance v12, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d6b │ │ +42a568: 7030 0faf 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@af0f │ │ +42a56e: 110c |0157: return-object v12 │ │ catches : 2 │ │ 0x0092 - 0x0096 │ │ Ljava/lang/NumberFormatException; -> 0x0098 │ │ 0x00c0 - 0x00cc │ │ Ljava/lang/NumberFormatException; -> 0x00cf │ │ positions : │ │ 0x0004 line=44 │ │ @@ -1515450,17 +1515433,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42a6d8: |[42a6d8] de.danoeh.antennapod.parser.feed.namespace.PodcastIndex.:()V │ │ -42a6e8: 7010 21af 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Namespace;.:()V // method@af21 │ │ -42a6ee: 0e00 |0003: return-void │ │ +42a6a0: |[42a6a0] de.danoeh.antennapod.parser.feed.namespace.PodcastIndex.:()V │ │ +42a6b0: 7010 21af 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Namespace;.:()V // method@af21 │ │ +42a6b6: 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 - │ │ @@ -1515469,37 +1515452,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 │ │ -42a6f0: |[42a6f0] de.danoeh.antennapod.parser.feed.namespace.PodcastIndex.handleElementEnd:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V │ │ -42a700: 6e10 e3ae 0400 |0000: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@aee3 │ │ -42a706: 0c00 |0003: move-result-object v0 │ │ -42a708: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -42a70c: 0e00 |0006: return-void │ │ -42a70e: 6e10 e3ae 0400 |0007: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@aee3 │ │ -42a714: 0c00 |000a: move-result-object v0 │ │ -42a716: 6e10 67b3 0000 |000b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -42a71c: 0c00 |000e: move-result-object v0 │ │ -42a71e: 1a01 6d88 |000f: const-string v1, "funding" // string@886d │ │ -42a722: 6e20 28b3 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42a728: 0a03 |0014: move-result v3 │ │ -42a72a: 3803 1500 |0015: if-eqz v3, 002a // +0015 │ │ -42a72e: 6e10 e4ae 0400 |0017: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentFunding:()Lde/danoeh/antennapod/model/feed/FeedFunding; // method@aee4 │ │ -42a734: 0c03 |001a: move-result-object v3 │ │ -42a736: 3803 0f00 |001b: if-eqz v3, 002a // +000f │ │ -42a73a: 7110 b10a 0000 |001d: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -42a740: 0a03 |0020: move-result v3 │ │ -42a742: 3903 0900 |0021: if-nez v3, 002a // +0009 │ │ -42a746: 6e10 e4ae 0400 |0023: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentFunding:()Lde/danoeh/antennapod/model/feed/FeedFunding; // method@aee4 │ │ -42a74c: 0c03 |0026: move-result-object v3 │ │ -42a74e: 6e20 1dac 0300 |0027: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/model/feed/FeedFunding;.setContent:(Ljava/lang/String;)V // method@ac1d │ │ -42a754: 0e00 |002a: return-void │ │ +42a6b8: |[42a6b8] de.danoeh.antennapod.parser.feed.namespace.PodcastIndex.handleElementEnd:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V │ │ +42a6c8: 6e10 e3ae 0400 |0000: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@aee3 │ │ +42a6ce: 0c00 |0003: move-result-object v0 │ │ +42a6d0: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +42a6d4: 0e00 |0006: return-void │ │ +42a6d6: 6e10 e3ae 0400 |0007: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@aee3 │ │ +42a6dc: 0c00 |000a: move-result-object v0 │ │ +42a6de: 6e10 67b3 0000 |000b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +42a6e4: 0c00 |000e: move-result-object v0 │ │ +42a6e6: 1a01 6d88 |000f: const-string v1, "funding" // string@886d │ │ +42a6ea: 6e20 28b3 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42a6f0: 0a03 |0014: move-result v3 │ │ +42a6f2: 3803 1500 |0015: if-eqz v3, 002a // +0015 │ │ +42a6f6: 6e10 e4ae 0400 |0017: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentFunding:()Lde/danoeh/antennapod/model/feed/FeedFunding; // method@aee4 │ │ +42a6fc: 0c03 |001a: move-result-object v3 │ │ +42a6fe: 3803 0f00 |001b: if-eqz v3, 002a // +000f │ │ +42a702: 7110 b10a 0000 |001d: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +42a708: 0a03 |0020: move-result v3 │ │ +42a70a: 3903 0900 |0021: if-nez v3, 002a // +0009 │ │ +42a70e: 6e10 e4ae 0400 |0023: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentFunding:()Lde/danoeh/antennapod/model/feed/FeedFunding; // method@aee4 │ │ +42a714: 0c03 |0026: move-result-object v3 │ │ +42a716: 6e20 1dac 0300 |0027: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/model/feed/FeedFunding;.setContent:(Ljava/lang/String;)V // method@ac1d │ │ +42a71c: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0007 line=40 │ │ 0x0011 line=41 │ │ 0x0023 line=42 │ │ locals : │ │ @@ -1515512,47 +1515495,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 │ │ -42a640: |[42a640] 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; │ │ -42a650: 1a00 6d88 |0000: const-string v0, "funding" // string@886d │ │ -42a654: 6e20 28b3 3000 |0002: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42a65a: 0a00 |0005: move-result v0 │ │ -42a65c: 1a01 d3e4 |0006: const-string v1, "url" // string@e4d3 │ │ -42a660: 3800 1c00 |0008: if-eqz v0, 0024 // +001c │ │ -42a664: 7220 d3b7 1500 |000a: invoke-interface {v5, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b7d3 │ │ -42a66a: 0c05 |000d: move-result-object v5 │ │ -42a66c: 2200 b71c |000e: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedFunding; // type@1cb7 │ │ -42a670: 1a01 0000 |0010: const-string v1, "" // string@0000 │ │ -42a674: 7030 18ac 5001 |0012: invoke-direct {v0, v5, v1}, Lde/danoeh/antennapod/model/feed/FeedFunding;.:(Ljava/lang/String;Ljava/lang/String;)V // method@ac18 │ │ -42a67a: 6e20 ecae 0400 |0015: invoke-virtual {v4, v0}, Lde/danoeh/antennapod/parser/feed/HandlerState;.setCurrentFunding:(Lde/danoeh/antennapod/model/feed/FeedFunding;)V // method@aeec │ │ -42a680: 6e10 e6ae 0400 |0018: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ -42a686: 0c05 |001b: move-result-object v5 │ │ -42a688: 6e10 e4ae 0400 |001c: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentFunding:()Lde/danoeh/antennapod/model/feed/FeedFunding; // method@aee4 │ │ -42a68e: 0c04 |001f: move-result-object v4 │ │ -42a690: 6e20 c0ab 4500 |0020: invoke-virtual {v5, v4}, Lde/danoeh/antennapod/model/feed/Feed;.addPayment:(Lde/danoeh/antennapod/model/feed/FeedFunding;)V // method@abc0 │ │ -42a696: 281a |0023: goto 003d // +001a │ │ -42a698: 1a00 8772 |0024: const-string v0, "chapters" // string@7287 │ │ -42a69c: 6e20 28b3 3000 |0026: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42a6a2: 0a00 |0029: move-result v0 │ │ -42a6a4: 3800 1300 |002a: if-eqz v0, 003d // +0013 │ │ -42a6a8: 7220 d3b7 1500 |002c: invoke-interface {v5, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b7d3 │ │ -42a6ae: 0c05 |002f: move-result-object v5 │ │ -42a6b0: 7110 b10a 0500 |0030: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -42a6b6: 0a00 |0033: move-result v0 │ │ -42a6b8: 3900 0900 |0034: if-nez v0, 003d // +0009 │ │ -42a6bc: 6e10 e5ae 0400 |0036: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ -42a6c2: 0c04 |0039: move-result-object v4 │ │ -42a6c4: 6e20 50ac 5400 |003a: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPodcastIndexChapterUrl:(Ljava/lang/String;)V // method@ac50 │ │ -42a6ca: 2204 6b1d |003d: new-instance v4, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d6b │ │ -42a6ce: 7030 0faf 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@af0f │ │ -42a6d4: 1104 |0042: return-object v4 │ │ +42a608: |[42a608] 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; │ │ +42a618: 1a00 6d88 |0000: const-string v0, "funding" // string@886d │ │ +42a61c: 6e20 28b3 3000 |0002: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42a622: 0a00 |0005: move-result v0 │ │ +42a624: 1a01 d3e4 |0006: const-string v1, "url" // string@e4d3 │ │ +42a628: 3800 1c00 |0008: if-eqz v0, 0024 // +001c │ │ +42a62c: 7220 d3b7 1500 |000a: invoke-interface {v5, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b7d3 │ │ +42a632: 0c05 |000d: move-result-object v5 │ │ +42a634: 2200 b71c |000e: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedFunding; // type@1cb7 │ │ +42a638: 1a01 0000 |0010: const-string v1, "" // string@0000 │ │ +42a63c: 7030 18ac 5001 |0012: invoke-direct {v0, v5, v1}, Lde/danoeh/antennapod/model/feed/FeedFunding;.:(Ljava/lang/String;Ljava/lang/String;)V // method@ac18 │ │ +42a642: 6e20 ecae 0400 |0015: invoke-virtual {v4, v0}, Lde/danoeh/antennapod/parser/feed/HandlerState;.setCurrentFunding:(Lde/danoeh/antennapod/model/feed/FeedFunding;)V // method@aeec │ │ +42a648: 6e10 e6ae 0400 |0018: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ +42a64e: 0c05 |001b: move-result-object v5 │ │ +42a650: 6e10 e4ae 0400 |001c: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentFunding:()Lde/danoeh/antennapod/model/feed/FeedFunding; // method@aee4 │ │ +42a656: 0c04 |001f: move-result-object v4 │ │ +42a658: 6e20 c0ab 4500 |0020: invoke-virtual {v5, v4}, Lde/danoeh/antennapod/model/feed/Feed;.addPayment:(Lde/danoeh/antennapod/model/feed/FeedFunding;)V // method@abc0 │ │ +42a65e: 281a |0023: goto 003d // +001a │ │ +42a660: 1a00 8772 |0024: const-string v0, "chapters" // string@7287 │ │ +42a664: 6e20 28b3 3000 |0026: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42a66a: 0a00 |0029: move-result v0 │ │ +42a66c: 3800 1300 |002a: if-eqz v0, 003d // +0013 │ │ +42a670: 7220 d3b7 1500 |002c: invoke-interface {v5, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b7d3 │ │ +42a676: 0c05 |002f: move-result-object v5 │ │ +42a678: 7110 b10a 0500 |0030: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +42a67e: 0a00 |0033: move-result v0 │ │ +42a680: 3900 0900 |0034: if-nez v0, 003d // +0009 │ │ +42a684: 6e10 e5ae 0400 |0036: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ +42a68a: 0c04 |0039: move-result-object v4 │ │ +42a68c: 6e20 50ac 5400 |003a: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPodcastIndexChapterUrl:(Ljava/lang/String;)V // method@ac50 │ │ +42a692: 2204 6b1d |003d: new-instance v4, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d6b │ │ +42a696: 7030 0faf 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@af0f │ │ +42a69c: 1104 |0042: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=21 │ │ 0x000a line=22 │ │ 0x000e line=23 │ │ 0x0015 line=24 │ │ 0x0018 line=25 │ │ @@ -1515667,17 +1515650,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42a8f0: |[42a8f0] de.danoeh.antennapod.parser.feed.namespace.Rss20.:()V │ │ -42a900: 7010 21af 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Namespace;.:()V // method@af21 │ │ -42a906: 0e00 |0003: return-void │ │ +42a8b8: |[42a8b8] de.danoeh.antennapod.parser.feed.namespace.Rss20.:()V │ │ +42a8c8: 7010 21af 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Namespace;.:()V // method@af21 │ │ +42a8ce: 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 - │ │ @@ -1515686,239 +1515669,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 │ │ -42a908: |[42a908] de.danoeh.antennapod.parser.feed.namespace.Rss20.handleElementEnd:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V │ │ -42a918: 1a00 7b9f |0000: const-string v0, "item" // string@9f7b │ │ -42a91c: 6e20 28b3 a000 |0002: invoke-virtual {v0, v10}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42a922: 0a01 |0005: move-result v1 │ │ -42a924: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -42a926: 3801 4c00 |0007: if-eqz v1, 0053 // +004c │ │ -42a92a: 6e10 e5ae 0b00 |0009: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ -42a930: 0c0a |000c: move-result-object v10 │ │ -42a932: 380a 4100 |000d: if-eqz v10, 004e // +0041 │ │ -42a936: 6e10 e5ae 0b00 |000f: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ -42a93c: 0c0a |0012: move-result-object v10 │ │ -42a93e: 6e10 3aac 0a00 |0013: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ac3a │ │ -42a944: 0c00 |0016: move-result-object v0 │ │ -42a946: 3900 0900 |0017: if-nez v0, 0020 // +0009 │ │ -42a94a: 6e10 2bac 0a00 |0019: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedItem;.getDescription:()Ljava/lang/String; // method@ac2b │ │ -42a950: 0c00 |001c: move-result-object v0 │ │ -42a952: 6e20 52ac 0a00 |001d: invoke-virtual {v10, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setTitle:(Ljava/lang/String;)V // method@ac52 │ │ -42a958: 6e10 eaae 0b00 |0020: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTempObjects:()Ljava/util/Map; // method@aeea │ │ -42a95e: 0c00 |0023: move-result-object v0 │ │ -42a960: 1a01 1f7e |0024: const-string v1, "duration" // string@7e1f │ │ -42a964: 7220 92b5 1000 |0026: invoke-interface {v0, v1}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b592 │ │ -42a96a: 0a00 |0029: move-result v0 │ │ -42a96c: 3800 2400 |002a: if-eqz v0, 004e // +0024 │ │ -42a970: 6e10 3cac 0a00 |002c: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ac3c │ │ -42a976: 0a00 |002f: move-result v0 │ │ -42a978: 3800 1700 |0030: if-eqz v0, 0047 // +0017 │ │ -42a97c: 6e10 eaae 0b00 |0032: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTempObjects:()Ljava/util/Map; // method@aeea │ │ -42a982: 0c00 |0035: move-result-object v0 │ │ -42a984: 7220 96b5 1000 |0036: invoke-interface {v0, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b596 │ │ -42a98a: 0c00 |0039: move-result-object v0 │ │ -42a98c: 1f00 741e |003a: check-cast v0, Ljava/lang/Integer; // type@1e74 │ │ -42a990: 6e10 35ac 0a00 |003c: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -42a996: 0c0a |003f: move-result-object v10 │ │ -42a998: 6e10 b8b2 0000 |0040: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@b2b8 │ │ -42a99e: 0a00 |0043: move-result v0 │ │ -42a9a0: 6e20 8eac 0a00 |0044: invoke-virtual {v10, v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setDuration:(I)V // method@ac8e │ │ -42a9a6: 6e10 eaae 0b00 |0047: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTempObjects:()Ljava/util/Map; // method@aeea │ │ -42a9ac: 0c0a |004a: move-result-object v10 │ │ -42a9ae: 7220 9cb5 1a00 |004b: invoke-interface {v10, v1}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@b59c │ │ -42a9b4: 6e20 edae 2b00 |004e: invoke-virtual {v11, v2}, Lde/danoeh/antennapod/parser/feed/HandlerState;.setCurrentItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@aeed │ │ -42a9ba: 2900 7501 |0051: goto/16 01c6 // +0175 │ │ -42a9be: 6e10 e9ae 0b00 |0053: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@aee9 │ │ -42a9c4: 0c01 |0056: move-result-object v1 │ │ -42a9c6: 6e10 7eb4 0100 |0057: invoke-virtual {v1}, Ljava/util/AbstractCollection;.size:()I // method@b47e │ │ -42a9cc: 0a01 |005a: move-result v1 │ │ -42a9ce: 1223 |005b: const/4 v3, #int 2 // #2 │ │ -42a9d0: 3431 6a01 |005c: if-lt v1, v3, 01c6 // +016a │ │ -42a9d4: 6e10 e3ae 0b00 |005e: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@aee3 │ │ -42a9da: 0c01 |0061: move-result-object v1 │ │ -42a9dc: 3801 6401 |0062: if-eqz v1, 01c6 // +0164 │ │ -42a9e0: 6e10 e3ae 0b00 |0064: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@aee3 │ │ -42a9e6: 0c01 |0067: move-result-object v1 │ │ -42a9e8: 6e10 67b3 0100 |0068: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -42a9ee: 0c01 |006b: move-result-object v1 │ │ -42a9f0: 7110 3daf 0100 |006c: invoke-static {v1}, Lde/danoeh/antennapod/parser/feed/util/SyndStringUtils;.trimAllWhitespace:(Ljava/lang/String;)Ljava/lang/String; // method@af3d │ │ -42a9f6: 0c03 |006f: move-result-object v3 │ │ -42a9f8: 1304 3f00 |0070: const/16 v4, #int 63 // #3f │ │ -42a9fc: 7120 6e2b 4300 |0072: invoke-static {v3, v4}, Landroidx/core/text/HtmlCompat;.fromHtml:(Ljava/lang/String;I)Landroid/text/Spanned; // method@2b6e │ │ -42aa02: 0c04 |0075: move-result-object v4 │ │ -42aa04: 6e10 06b3 0400 |0076: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ -42aa0a: 0c04 |0079: move-result-object v4 │ │ -42aa0c: 6e10 e9ae 0b00 |007a: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@aee9 │ │ -42aa12: 0c05 |007d: move-result-object v5 │ │ -42aa14: 6e10 d8b5 0500 |007e: invoke-virtual {v5}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@b5d8 │ │ -42aa1a: 0c05 |0081: move-result-object v5 │ │ -42aa1c: 1f05 6b1d |0082: check-cast v5, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d6b │ │ -42aa20: 6e10 10af 0500 |0084: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@af10 │ │ -42aa26: 0c05 |0087: move-result-object v5 │ │ -42aa28: 6e10 e8ae 0b00 |0088: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getSecondTag:()Lde/danoeh/antennapod/parser/feed/element/SyndElement; // method@aee8 │ │ -42aa2e: 0c06 |008b: move-result-object v6 │ │ -42aa30: 6e10 10af 0600 |008c: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@af10 │ │ -42aa36: 0c06 |008f: move-result-object v6 │ │ -42aa38: 6e10 e9ae 0b00 |0090: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@aee9 │ │ -42aa3e: 0c07 |0093: move-result-object v7 │ │ -42aa40: 6e10 7eb4 0700 |0094: invoke-virtual {v7}, Ljava/util/AbstractCollection;.size:()I // method@b47e │ │ -42aa46: 0a07 |0097: move-result v7 │ │ -42aa48: 1238 |0098: const/4 v8, #int 3 // #3 │ │ -42aa4a: 3487 0a00 |0099: if-lt v7, v8, 00a3 // +000a │ │ -42aa4e: 6e10 ebae 0b00 |009b: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getThirdTag:()Lde/danoeh/antennapod/parser/feed/element/SyndElement; // method@aeeb │ │ -42aa54: 0c02 |009e: move-result-object v2 │ │ -42aa56: 6e10 10af 0200 |009f: invoke-virtual {v2}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@af10 │ │ -42aa5c: 0c02 |00a2: move-result-object v2 │ │ -42aa5e: 1a07 0297 |00a3: const-string v7, "guid" // string@9702 │ │ -42aa62: 6e20 28b3 5700 |00a5: invoke-virtual {v7, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42aa68: 0a07 |00a8: move-result v7 │ │ -42aa6a: 3807 1d00 |00a9: if-eqz v7, 00c6 // +001d │ │ -42aa6e: 6e20 28b3 6000 |00ab: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42aa74: 0a07 |00ae: move-result v7 │ │ -42aa76: 3807 1700 |00af: if-eqz v7, 00c6 // +0017 │ │ -42aa7a: 7110 b10a 0100 |00b1: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -42aa80: 0a0a |00b4: move-result v10 │ │ -42aa82: 390a 1101 |00b5: if-nez v10, 01c6 // +0111 │ │ -42aa86: 6e10 e5ae 0b00 |00b7: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ -42aa8c: 0c0a |00ba: move-result-object v10 │ │ -42aa8e: 380a 0b01 |00bb: if-eqz v10, 01c6 // +010b │ │ -42aa92: 6e10 e5ae 0b00 |00bd: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ -42aa98: 0c0a |00c0: move-result-object v10 │ │ -42aa9a: 6e20 4aac 1a00 |00c1: invoke-virtual {v10, v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.setItemIdentifier:(Ljava/lang/String;)V // method@ac4a │ │ -42aaa0: 2900 0201 |00c4: goto/16 01c6 // +0102 │ │ -42aaa4: 1a01 fce0 |00c6: const-string v1, "title" // string@e0fc │ │ -42aaa8: 6e20 28b3 5100 |00c8: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42aaae: 0a01 |00cb: move-result v1 │ │ -42aab0: 1a07 7972 |00cc: const-string v7, "channel" // string@7279 │ │ -42aab4: 3801 2c00 |00ce: if-eqz v1, 00fa // +002c │ │ -42aab8: 6e20 28b3 6000 |00d0: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42aabe: 0a0a |00d3: move-result v10 │ │ -42aac0: 380a 1100 |00d4: if-eqz v10, 00e5 // +0011 │ │ -42aac4: 6e10 e5ae 0b00 |00d6: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ -42aaca: 0c0a |00d9: move-result-object v10 │ │ -42aacc: 380a 0b00 |00da: if-eqz v10, 00e5 // +000b │ │ -42aad0: 6e10 e5ae 0b00 |00dc: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ -42aad6: 0c0a |00df: move-result-object v10 │ │ -42aad8: 6e20 52ac 4a00 |00e0: invoke-virtual {v10, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.setTitle:(Ljava/lang/String;)V // method@ac52 │ │ -42aade: 2900 e300 |00e3: goto/16 01c6 // +00e3 │ │ -42aae2: 6e20 28b3 6700 |00e5: invoke-virtual {v7, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42aae8: 0a0a |00e8: move-result v10 │ │ -42aaea: 380a dd00 |00e9: if-eqz v10, 01c6 // +00dd │ │ -42aaee: 6e10 e6ae 0b00 |00eb: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ -42aaf4: 0c0a |00ee: move-result-object v10 │ │ -42aaf6: 380a d700 |00ef: if-eqz v10, 01c6 // +00d7 │ │ -42aafa: 6e10 e6ae 0b00 |00f1: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ -42ab00: 0c0a |00f4: move-result-object v10 │ │ -42ab02: 6e20 edab 4a00 |00f5: invoke-virtual {v10, v4}, Lde/danoeh/antennapod/model/feed/Feed;.setTitle:(Ljava/lang/String;)V // method@abed │ │ -42ab08: 2900 ce00 |00f8: goto/16 01c6 // +00ce │ │ -42ab0c: 1a01 24a4 |00fa: const-string v1, "link" // string@a424 │ │ -42ab10: 6e20 28b3 5100 |00fc: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42ab16: 0a01 |00ff: move-result v1 │ │ -42ab18: 3801 2c00 |0100: if-eqz v1, 012c // +002c │ │ -42ab1c: 6e20 28b3 6700 |0102: invoke-virtual {v7, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42ab22: 0a0a |0105: move-result v10 │ │ -42ab24: 380a 1100 |0106: if-eqz v10, 0117 // +0011 │ │ -42ab28: 6e10 e6ae 0b00 |0108: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ -42ab2e: 0c0a |010b: move-result-object v10 │ │ -42ab30: 380a 0b00 |010c: if-eqz v10, 0117 // +000b │ │ -42ab34: 6e10 e6ae 0b00 |010e: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ -42ab3a: 0c0a |0111: move-result-object v10 │ │ -42ab3c: 6e20 e7ab 3a00 |0112: invoke-virtual {v10, v3}, Lde/danoeh/antennapod/model/feed/Feed;.setLink:(Ljava/lang/String;)V // method@abe7 │ │ -42ab42: 2900 b100 |0115: goto/16 01c6 // +00b1 │ │ -42ab46: 6e20 28b3 6000 |0117: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42ab4c: 0a0a |011a: move-result v10 │ │ -42ab4e: 380a ab00 |011b: if-eqz v10, 01c6 // +00ab │ │ -42ab52: 6e10 e5ae 0b00 |011d: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ -42ab58: 0c0a |0120: move-result-object v10 │ │ -42ab5a: 380a a500 |0121: if-eqz v10, 01c6 // +00a5 │ │ -42ab5e: 6e10 e5ae 0b00 |0123: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ -42ab64: 0c0a |0126: move-result-object v10 │ │ -42ab66: 6e20 4bac 3a00 |0127: invoke-virtual {v10, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.setLink:(Ljava/lang/String;)V // method@ac4b │ │ -42ab6c: 2900 9c00 |012a: goto/16 01c6 // +009c │ │ -42ab70: 1a01 9ac8 |012c: const-string v1, "pubDate" // string@c89a │ │ -42ab74: 6e20 28b3 5100 |012e: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42ab7a: 0a01 |0131: move-result v1 │ │ -42ab7c: 3801 1b00 |0132: if-eqz v1, 014d // +001b │ │ -42ab80: 6e20 28b3 6000 |0134: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42ab86: 0a01 |0137: move-result v1 │ │ -42ab88: 3801 1500 |0138: if-eqz v1, 014d // +0015 │ │ -42ab8c: 6e10 e5ae 0b00 |013a: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ -42ab92: 0c01 |013d: move-result-object v1 │ │ -42ab94: 3801 0f00 |013e: if-eqz v1, 014d // +000f │ │ -42ab98: 6e10 e5ae 0b00 |0140: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ -42ab9e: 0c0a |0143: move-result-object v10 │ │ -42aba0: 7110 30af 0300 |0144: invoke-static {v3}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parseOrNullIfFuture:(Ljava/lang/String;)Ljava/util/Date; // method@af30 │ │ -42aba6: 0c0b |0147: move-result-object v11 │ │ -42aba8: 6e20 51ac ba00 |0148: invoke-virtual {v10, v11}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPubDate:(Ljava/util/Date;)V // method@ac51 │ │ -42abae: 2900 7b00 |014b: goto/16 01c6 // +007b │ │ -42abb2: 1a01 d3e4 |014d: const-string v1, "url" // string@e4d3 │ │ -42abb6: 6e20 28b3 5100 |014f: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42abbc: 0a01 |0152: move-result v1 │ │ -42abbe: 3801 2800 |0153: if-eqz v1, 017b // +0028 │ │ -42abc2: 1a01 259a |0155: const-string v1, "image" // string@9a25 │ │ -42abc6: 6e20 28b3 6100 |0157: invoke-virtual {v1, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42abcc: 0a01 |015a: move-result v1 │ │ -42abce: 3801 2000 |015b: if-eqz v1, 017b // +0020 │ │ -42abd2: 6e20 28b3 2700 |015d: invoke-virtual {v7, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42abd8: 0a01 |0160: move-result v1 │ │ -42abda: 3801 1a00 |0161: if-eqz v1, 017b // +001a │ │ -42abde: 6e10 e6ae 0b00 |0163: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ -42abe4: 0c0a |0166: move-result-object v10 │ │ -42abe6: 380a 5f00 |0167: if-eqz v10, 01c6 // +005f │ │ -42abea: 6e10 e6ae 0b00 |0169: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ -42abf0: 0c0a |016c: move-result-object v10 │ │ -42abf2: 6e10 c9ab 0a00 |016d: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abc9 │ │ -42abf8: 0c0a |0170: move-result-object v10 │ │ -42abfa: 390a 5500 |0171: if-nez v10, 01c6 // +0055 │ │ -42abfe: 6e10 e6ae 0b00 |0173: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ -42ac04: 0c0a |0176: move-result-object v10 │ │ -42ac06: 6e20 e1ab 3a00 |0177: invoke-virtual {v10, v3}, Lde/danoeh/antennapod/model/feed/Feed;.setImageUrl:(Ljava/lang/String;)V // method@abe1 │ │ -42ac0c: 284c |017a: goto 01c6 // +004c │ │ -42ac0e: 1a01 da7a |017b: const-string v1, "description" // string@7ada │ │ -42ac12: 6e20 28b3 a100 |017d: invoke-virtual {v1, v10}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42ac18: 0a01 |0180: move-result v1 │ │ -42ac1a: 3801 2a00 |0181: if-eqz v1, 01ab // +002a │ │ -42ac1e: 6e20 28b3 6700 |0183: invoke-virtual {v7, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42ac24: 0a0a |0186: move-result v10 │ │ -42ac26: 380a 1000 |0187: if-eqz v10, 0197 // +0010 │ │ -42ac2a: 6e10 e6ae 0b00 |0189: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ -42ac30: 0c0a |018c: move-result-object v10 │ │ -42ac32: 380a 0a00 |018d: if-eqz v10, 0197 // +000a │ │ -42ac36: 6e10 e6ae 0b00 |018f: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ -42ac3c: 0c0a |0192: move-result-object v10 │ │ -42ac3e: 6e20 deab 4a00 |0193: invoke-virtual {v10, v4}, Lde/danoeh/antennapod/model/feed/Feed;.setDescription:(Ljava/lang/String;)V // method@abde │ │ -42ac44: 2830 |0196: goto 01c6 // +0030 │ │ -42ac46: 6e20 28b3 6000 |0197: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42ac4c: 0a0a |019a: move-result v10 │ │ -42ac4e: 380a 2b00 |019b: if-eqz v10, 01c6 // +002b │ │ -42ac52: 6e10 e5ae 0b00 |019d: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ -42ac58: 0c0a |01a0: move-result-object v10 │ │ -42ac5a: 380a 2500 |01a1: if-eqz v10, 01c6 // +0025 │ │ -42ac5e: 6e10 e5ae 0b00 |01a3: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ -42ac64: 0c0a |01a6: move-result-object v10 │ │ -42ac66: 6e20 46ac 3a00 |01a7: invoke-virtual {v10, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@ac46 │ │ -42ac6c: 281c |01aa: goto 01c6 // +001c │ │ -42ac6e: 1a00 d6a2 |01ab: const-string v0, "language" // string@a2d6 │ │ -42ac72: 6e20 28b3 a000 |01ad: invoke-virtual {v0, v10}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42ac78: 0a0a |01b0: move-result v10 │ │ -42ac7a: 380a 1500 |01b1: if-eqz v10, 01c6 // +0015 │ │ -42ac7e: 6e10 e6ae 0b00 |01b3: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ -42ac84: 0c0a |01b6: move-result-object v10 │ │ -42ac86: 380a 0f00 |01b7: if-eqz v10, 01c6 // +000f │ │ -42ac8a: 6e10 e6ae 0b00 |01b9: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ -42ac90: 0c0a |01bc: move-result-object v10 │ │ -42ac92: 620b fed9 |01bd: sget-object v11, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d9fe │ │ -42ac96: 6e20 44b3 b300 |01bf: invoke-virtual {v3, v11}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b344 │ │ -42ac9c: 0c0b |01c2: move-result-object v11 │ │ -42ac9e: 6e20 e4ab ba00 |01c3: invoke-virtual {v10, v11}, Lde/danoeh/antennapod/model/feed/Feed;.setLanguage:(Ljava/lang/String;)V // method@abe4 │ │ -42aca4: 0e00 |01c6: return-void │ │ +42a8d0: |[42a8d0] de.danoeh.antennapod.parser.feed.namespace.Rss20.handleElementEnd:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V │ │ +42a8e0: 1a00 7b9f |0000: const-string v0, "item" // string@9f7b │ │ +42a8e4: 6e20 28b3 a000 |0002: invoke-virtual {v0, v10}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42a8ea: 0a01 |0005: move-result v1 │ │ +42a8ec: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +42a8ee: 3801 4c00 |0007: if-eqz v1, 0053 // +004c │ │ +42a8f2: 6e10 e5ae 0b00 |0009: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ +42a8f8: 0c0a |000c: move-result-object v10 │ │ +42a8fa: 380a 4100 |000d: if-eqz v10, 004e // +0041 │ │ +42a8fe: 6e10 e5ae 0b00 |000f: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ +42a904: 0c0a |0012: move-result-object v10 │ │ +42a906: 6e10 3aac 0a00 |0013: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ac3a │ │ +42a90c: 0c00 |0016: move-result-object v0 │ │ +42a90e: 3900 0900 |0017: if-nez v0, 0020 // +0009 │ │ +42a912: 6e10 2bac 0a00 |0019: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedItem;.getDescription:()Ljava/lang/String; // method@ac2b │ │ +42a918: 0c00 |001c: move-result-object v0 │ │ +42a91a: 6e20 52ac 0a00 |001d: invoke-virtual {v10, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setTitle:(Ljava/lang/String;)V // method@ac52 │ │ +42a920: 6e10 eaae 0b00 |0020: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTempObjects:()Ljava/util/Map; // method@aeea │ │ +42a926: 0c00 |0023: move-result-object v0 │ │ +42a928: 1a01 1f7e |0024: const-string v1, "duration" // string@7e1f │ │ +42a92c: 7220 92b5 1000 |0026: invoke-interface {v0, v1}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b592 │ │ +42a932: 0a00 |0029: move-result v0 │ │ +42a934: 3800 2400 |002a: if-eqz v0, 004e // +0024 │ │ +42a938: 6e10 3cac 0a00 |002c: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ac3c │ │ +42a93e: 0a00 |002f: move-result v0 │ │ +42a940: 3800 1700 |0030: if-eqz v0, 0047 // +0017 │ │ +42a944: 6e10 eaae 0b00 |0032: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTempObjects:()Ljava/util/Map; // method@aeea │ │ +42a94a: 0c00 |0035: move-result-object v0 │ │ +42a94c: 7220 96b5 1000 |0036: invoke-interface {v0, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b596 │ │ +42a952: 0c00 |0039: move-result-object v0 │ │ +42a954: 1f00 741e |003a: check-cast v0, Ljava/lang/Integer; // type@1e74 │ │ +42a958: 6e10 35ac 0a00 |003c: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +42a95e: 0c0a |003f: move-result-object v10 │ │ +42a960: 6e10 b8b2 0000 |0040: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@b2b8 │ │ +42a966: 0a00 |0043: move-result v0 │ │ +42a968: 6e20 8eac 0a00 |0044: invoke-virtual {v10, v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setDuration:(I)V // method@ac8e │ │ +42a96e: 6e10 eaae 0b00 |0047: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTempObjects:()Ljava/util/Map; // method@aeea │ │ +42a974: 0c0a |004a: move-result-object v10 │ │ +42a976: 7220 9cb5 1a00 |004b: invoke-interface {v10, v1}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@b59c │ │ +42a97c: 6e20 edae 2b00 |004e: invoke-virtual {v11, v2}, Lde/danoeh/antennapod/parser/feed/HandlerState;.setCurrentItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@aeed │ │ +42a982: 2900 7501 |0051: goto/16 01c6 // +0175 │ │ +42a986: 6e10 e9ae 0b00 |0053: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@aee9 │ │ +42a98c: 0c01 |0056: move-result-object v1 │ │ +42a98e: 6e10 7eb4 0100 |0057: invoke-virtual {v1}, Ljava/util/AbstractCollection;.size:()I // method@b47e │ │ +42a994: 0a01 |005a: move-result v1 │ │ +42a996: 1223 |005b: const/4 v3, #int 2 // #2 │ │ +42a998: 3431 6a01 |005c: if-lt v1, v3, 01c6 // +016a │ │ +42a99c: 6e10 e3ae 0b00 |005e: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@aee3 │ │ +42a9a2: 0c01 |0061: move-result-object v1 │ │ +42a9a4: 3801 6401 |0062: if-eqz v1, 01c6 // +0164 │ │ +42a9a8: 6e10 e3ae 0b00 |0064: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@aee3 │ │ +42a9ae: 0c01 |0067: move-result-object v1 │ │ +42a9b0: 6e10 67b3 0100 |0068: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +42a9b6: 0c01 |006b: move-result-object v1 │ │ +42a9b8: 7110 3daf 0100 |006c: invoke-static {v1}, Lde/danoeh/antennapod/parser/feed/util/SyndStringUtils;.trimAllWhitespace:(Ljava/lang/String;)Ljava/lang/String; // method@af3d │ │ +42a9be: 0c03 |006f: move-result-object v3 │ │ +42a9c0: 1304 3f00 |0070: const/16 v4, #int 63 // #3f │ │ +42a9c4: 7120 6e2b 4300 |0072: invoke-static {v3, v4}, Landroidx/core/text/HtmlCompat;.fromHtml:(Ljava/lang/String;I)Landroid/text/Spanned; // method@2b6e │ │ +42a9ca: 0c04 |0075: move-result-object v4 │ │ +42a9cc: 6e10 06b3 0400 |0076: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ +42a9d2: 0c04 |0079: move-result-object v4 │ │ +42a9d4: 6e10 e9ae 0b00 |007a: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@aee9 │ │ +42a9da: 0c05 |007d: move-result-object v5 │ │ +42a9dc: 6e10 d8b5 0500 |007e: invoke-virtual {v5}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@b5d8 │ │ +42a9e2: 0c05 |0081: move-result-object v5 │ │ +42a9e4: 1f05 6b1d |0082: check-cast v5, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d6b │ │ +42a9e8: 6e10 10af 0500 |0084: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@af10 │ │ +42a9ee: 0c05 |0087: move-result-object v5 │ │ +42a9f0: 6e10 e8ae 0b00 |0088: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getSecondTag:()Lde/danoeh/antennapod/parser/feed/element/SyndElement; // method@aee8 │ │ +42a9f6: 0c06 |008b: move-result-object v6 │ │ +42a9f8: 6e10 10af 0600 |008c: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@af10 │ │ +42a9fe: 0c06 |008f: move-result-object v6 │ │ +42aa00: 6e10 e9ae 0b00 |0090: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@aee9 │ │ +42aa06: 0c07 |0093: move-result-object v7 │ │ +42aa08: 6e10 7eb4 0700 |0094: invoke-virtual {v7}, Ljava/util/AbstractCollection;.size:()I // method@b47e │ │ +42aa0e: 0a07 |0097: move-result v7 │ │ +42aa10: 1238 |0098: const/4 v8, #int 3 // #3 │ │ +42aa12: 3487 0a00 |0099: if-lt v7, v8, 00a3 // +000a │ │ +42aa16: 6e10 ebae 0b00 |009b: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getThirdTag:()Lde/danoeh/antennapod/parser/feed/element/SyndElement; // method@aeeb │ │ +42aa1c: 0c02 |009e: move-result-object v2 │ │ +42aa1e: 6e10 10af 0200 |009f: invoke-virtual {v2}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@af10 │ │ +42aa24: 0c02 |00a2: move-result-object v2 │ │ +42aa26: 1a07 0297 |00a3: const-string v7, "guid" // string@9702 │ │ +42aa2a: 6e20 28b3 5700 |00a5: invoke-virtual {v7, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42aa30: 0a07 |00a8: move-result v7 │ │ +42aa32: 3807 1d00 |00a9: if-eqz v7, 00c6 // +001d │ │ +42aa36: 6e20 28b3 6000 |00ab: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42aa3c: 0a07 |00ae: move-result v7 │ │ +42aa3e: 3807 1700 |00af: if-eqz v7, 00c6 // +0017 │ │ +42aa42: 7110 b10a 0100 |00b1: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +42aa48: 0a0a |00b4: move-result v10 │ │ +42aa4a: 390a 1101 |00b5: if-nez v10, 01c6 // +0111 │ │ +42aa4e: 6e10 e5ae 0b00 |00b7: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ +42aa54: 0c0a |00ba: move-result-object v10 │ │ +42aa56: 380a 0b01 |00bb: if-eqz v10, 01c6 // +010b │ │ +42aa5a: 6e10 e5ae 0b00 |00bd: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ +42aa60: 0c0a |00c0: move-result-object v10 │ │ +42aa62: 6e20 4aac 1a00 |00c1: invoke-virtual {v10, v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.setItemIdentifier:(Ljava/lang/String;)V // method@ac4a │ │ +42aa68: 2900 0201 |00c4: goto/16 01c6 // +0102 │ │ +42aa6c: 1a01 fce0 |00c6: const-string v1, "title" // string@e0fc │ │ +42aa70: 6e20 28b3 5100 |00c8: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42aa76: 0a01 |00cb: move-result v1 │ │ +42aa78: 1a07 7972 |00cc: const-string v7, "channel" // string@7279 │ │ +42aa7c: 3801 2c00 |00ce: if-eqz v1, 00fa // +002c │ │ +42aa80: 6e20 28b3 6000 |00d0: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42aa86: 0a0a |00d3: move-result v10 │ │ +42aa88: 380a 1100 |00d4: if-eqz v10, 00e5 // +0011 │ │ +42aa8c: 6e10 e5ae 0b00 |00d6: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ +42aa92: 0c0a |00d9: move-result-object v10 │ │ +42aa94: 380a 0b00 |00da: if-eqz v10, 00e5 // +000b │ │ +42aa98: 6e10 e5ae 0b00 |00dc: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ +42aa9e: 0c0a |00df: move-result-object v10 │ │ +42aaa0: 6e20 52ac 4a00 |00e0: invoke-virtual {v10, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.setTitle:(Ljava/lang/String;)V // method@ac52 │ │ +42aaa6: 2900 e300 |00e3: goto/16 01c6 // +00e3 │ │ +42aaaa: 6e20 28b3 6700 |00e5: invoke-virtual {v7, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42aab0: 0a0a |00e8: move-result v10 │ │ +42aab2: 380a dd00 |00e9: if-eqz v10, 01c6 // +00dd │ │ +42aab6: 6e10 e6ae 0b00 |00eb: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ +42aabc: 0c0a |00ee: move-result-object v10 │ │ +42aabe: 380a d700 |00ef: if-eqz v10, 01c6 // +00d7 │ │ +42aac2: 6e10 e6ae 0b00 |00f1: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ +42aac8: 0c0a |00f4: move-result-object v10 │ │ +42aaca: 6e20 edab 4a00 |00f5: invoke-virtual {v10, v4}, Lde/danoeh/antennapod/model/feed/Feed;.setTitle:(Ljava/lang/String;)V // method@abed │ │ +42aad0: 2900 ce00 |00f8: goto/16 01c6 // +00ce │ │ +42aad4: 1a01 24a4 |00fa: const-string v1, "link" // string@a424 │ │ +42aad8: 6e20 28b3 5100 |00fc: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42aade: 0a01 |00ff: move-result v1 │ │ +42aae0: 3801 2c00 |0100: if-eqz v1, 012c // +002c │ │ +42aae4: 6e20 28b3 6700 |0102: invoke-virtual {v7, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42aaea: 0a0a |0105: move-result v10 │ │ +42aaec: 380a 1100 |0106: if-eqz v10, 0117 // +0011 │ │ +42aaf0: 6e10 e6ae 0b00 |0108: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ +42aaf6: 0c0a |010b: move-result-object v10 │ │ +42aaf8: 380a 0b00 |010c: if-eqz v10, 0117 // +000b │ │ +42aafc: 6e10 e6ae 0b00 |010e: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ +42ab02: 0c0a |0111: move-result-object v10 │ │ +42ab04: 6e20 e7ab 3a00 |0112: invoke-virtual {v10, v3}, Lde/danoeh/antennapod/model/feed/Feed;.setLink:(Ljava/lang/String;)V // method@abe7 │ │ +42ab0a: 2900 b100 |0115: goto/16 01c6 // +00b1 │ │ +42ab0e: 6e20 28b3 6000 |0117: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42ab14: 0a0a |011a: move-result v10 │ │ +42ab16: 380a ab00 |011b: if-eqz v10, 01c6 // +00ab │ │ +42ab1a: 6e10 e5ae 0b00 |011d: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ +42ab20: 0c0a |0120: move-result-object v10 │ │ +42ab22: 380a a500 |0121: if-eqz v10, 01c6 // +00a5 │ │ +42ab26: 6e10 e5ae 0b00 |0123: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ +42ab2c: 0c0a |0126: move-result-object v10 │ │ +42ab2e: 6e20 4bac 3a00 |0127: invoke-virtual {v10, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.setLink:(Ljava/lang/String;)V // method@ac4b │ │ +42ab34: 2900 9c00 |012a: goto/16 01c6 // +009c │ │ +42ab38: 1a01 9ac8 |012c: const-string v1, "pubDate" // string@c89a │ │ +42ab3c: 6e20 28b3 5100 |012e: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42ab42: 0a01 |0131: move-result v1 │ │ +42ab44: 3801 1b00 |0132: if-eqz v1, 014d // +001b │ │ +42ab48: 6e20 28b3 6000 |0134: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42ab4e: 0a01 |0137: move-result v1 │ │ +42ab50: 3801 1500 |0138: if-eqz v1, 014d // +0015 │ │ +42ab54: 6e10 e5ae 0b00 |013a: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ +42ab5a: 0c01 |013d: move-result-object v1 │ │ +42ab5c: 3801 0f00 |013e: if-eqz v1, 014d // +000f │ │ +42ab60: 6e10 e5ae 0b00 |0140: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ +42ab66: 0c0a |0143: move-result-object v10 │ │ +42ab68: 7110 30af 0300 |0144: invoke-static {v3}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parseOrNullIfFuture:(Ljava/lang/String;)Ljava/util/Date; // method@af30 │ │ +42ab6e: 0c0b |0147: move-result-object v11 │ │ +42ab70: 6e20 51ac ba00 |0148: invoke-virtual {v10, v11}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPubDate:(Ljava/util/Date;)V // method@ac51 │ │ +42ab76: 2900 7b00 |014b: goto/16 01c6 // +007b │ │ +42ab7a: 1a01 d3e4 |014d: const-string v1, "url" // string@e4d3 │ │ +42ab7e: 6e20 28b3 5100 |014f: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42ab84: 0a01 |0152: move-result v1 │ │ +42ab86: 3801 2800 |0153: if-eqz v1, 017b // +0028 │ │ +42ab8a: 1a01 259a |0155: const-string v1, "image" // string@9a25 │ │ +42ab8e: 6e20 28b3 6100 |0157: invoke-virtual {v1, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42ab94: 0a01 |015a: move-result v1 │ │ +42ab96: 3801 2000 |015b: if-eqz v1, 017b // +0020 │ │ +42ab9a: 6e20 28b3 2700 |015d: invoke-virtual {v7, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42aba0: 0a01 |0160: move-result v1 │ │ +42aba2: 3801 1a00 |0161: if-eqz v1, 017b // +001a │ │ +42aba6: 6e10 e6ae 0b00 |0163: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ +42abac: 0c0a |0166: move-result-object v10 │ │ +42abae: 380a 5f00 |0167: if-eqz v10, 01c6 // +005f │ │ +42abb2: 6e10 e6ae 0b00 |0169: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ +42abb8: 0c0a |016c: move-result-object v10 │ │ +42abba: 6e10 c9ab 0a00 |016d: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abc9 │ │ +42abc0: 0c0a |0170: move-result-object v10 │ │ +42abc2: 390a 5500 |0171: if-nez v10, 01c6 // +0055 │ │ +42abc6: 6e10 e6ae 0b00 |0173: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ +42abcc: 0c0a |0176: move-result-object v10 │ │ +42abce: 6e20 e1ab 3a00 |0177: invoke-virtual {v10, v3}, Lde/danoeh/antennapod/model/feed/Feed;.setImageUrl:(Ljava/lang/String;)V // method@abe1 │ │ +42abd4: 284c |017a: goto 01c6 // +004c │ │ +42abd6: 1a01 da7a |017b: const-string v1, "description" // string@7ada │ │ +42abda: 6e20 28b3 a100 |017d: invoke-virtual {v1, v10}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42abe0: 0a01 |0180: move-result v1 │ │ +42abe2: 3801 2a00 |0181: if-eqz v1, 01ab // +002a │ │ +42abe6: 6e20 28b3 6700 |0183: invoke-virtual {v7, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42abec: 0a0a |0186: move-result v10 │ │ +42abee: 380a 1000 |0187: if-eqz v10, 0197 // +0010 │ │ +42abf2: 6e10 e6ae 0b00 |0189: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ +42abf8: 0c0a |018c: move-result-object v10 │ │ +42abfa: 380a 0a00 |018d: if-eqz v10, 0197 // +000a │ │ +42abfe: 6e10 e6ae 0b00 |018f: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ +42ac04: 0c0a |0192: move-result-object v10 │ │ +42ac06: 6e20 deab 4a00 |0193: invoke-virtual {v10, v4}, Lde/danoeh/antennapod/model/feed/Feed;.setDescription:(Ljava/lang/String;)V // method@abde │ │ +42ac0c: 2830 |0196: goto 01c6 // +0030 │ │ +42ac0e: 6e20 28b3 6000 |0197: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42ac14: 0a0a |019a: move-result v10 │ │ +42ac16: 380a 2b00 |019b: if-eqz v10, 01c6 // +002b │ │ +42ac1a: 6e10 e5ae 0b00 |019d: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ +42ac20: 0c0a |01a0: move-result-object v10 │ │ +42ac22: 380a 2500 |01a1: if-eqz v10, 01c6 // +0025 │ │ +42ac26: 6e10 e5ae 0b00 |01a3: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ +42ac2c: 0c0a |01a6: move-result-object v10 │ │ +42ac2e: 6e20 46ac 3a00 |01a7: invoke-virtual {v10, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@ac46 │ │ +42ac34: 281c |01aa: goto 01c6 // +001c │ │ +42ac36: 1a00 d6a2 |01ab: const-string v0, "language" // string@a2d6 │ │ +42ac3a: 6e20 28b3 a000 |01ad: invoke-virtual {v0, v10}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42ac40: 0a0a |01b0: move-result v10 │ │ +42ac42: 380a 1500 |01b1: if-eqz v10, 01c6 // +0015 │ │ +42ac46: 6e10 e6ae 0b00 |01b3: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ +42ac4c: 0c0a |01b6: move-result-object v10 │ │ +42ac4e: 380a 0f00 |01b7: if-eqz v10, 01c6 // +000f │ │ +42ac52: 6e10 e6ae 0b00 |01b9: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ +42ac58: 0c0a |01bc: move-result-object v10 │ │ +42ac5a: 620b fed9 |01bd: sget-object v11, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d9fe │ │ +42ac5e: 6e20 44b3 b300 |01bf: invoke-virtual {v3, v11}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b344 │ │ +42ac64: 0c0b |01c2: move-result-object v11 │ │ +42ac66: 6e20 e4ab ba00 |01c3: invoke-virtual {v10, v11}, Lde/danoeh/antennapod/model/feed/Feed;.setLanguage:(Ljava/lang/String;)V // method@abe4 │ │ +42ac6c: 0e00 |01c6: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=74 │ │ 0x0009 line=75 │ │ 0x000f line=76 │ │ 0x0013 line=79 │ │ 0x0019 line=80 │ │ @@ -1515973,108 +1515956,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 │ │ -42a758: |[42a758] 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; │ │ -42a768: 1a00 7b9f |0000: const-string v0, "item" // string@9f7b │ │ -42a76c: 6e20 28b3 a000 |0002: invoke-virtual {v0, v10}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42a772: 0a01 |0005: move-result v1 │ │ -42a774: 3801 3800 |0006: if-eqz v1, 003e // +0038 │ │ -42a778: 6e10 e9ae 0b00 |0008: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@aee9 │ │ -42a77e: 0c01 |000b: move-result-object v1 │ │ -42a780: 6e10 f5b5 0100 |000c: invoke-virtual {v1}, Ljava/util/Vector;.lastElement:()Ljava/lang/Object; // method@b5f5 │ │ -42a786: 0c01 |000f: move-result-object v1 │ │ -42a788: 1f01 6b1d |0010: check-cast v1, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d6b │ │ -42a78c: 6e10 10af 0100 |0012: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@af10 │ │ -42a792: 0c01 |0015: move-result-object v1 │ │ -42a794: 1a02 7972 |0016: const-string v2, "channel" // string@7279 │ │ -42a798: 6e20 28b3 1200 |0018: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42a79e: 0a01 |001b: move-result v1 │ │ -42a7a0: 3801 2200 |001c: if-eqz v1, 003e // +0022 │ │ -42a7a4: 220c b91c |001e: new-instance v12, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -42a7a8: 7010 23ac 0c00 |0020: invoke-direct {v12}, Lde/danoeh/antennapod/model/feed/FeedItem;.:()V // method@ac23 │ │ -42a7ae: 6e20 edae cb00 |0023: invoke-virtual {v11, v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.setCurrentItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@aeed │ │ -42a7b4: 6e10 e7ae 0b00 |0026: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getItems:()Ljava/util/ArrayList; // method@aee7 │ │ -42a7ba: 0c0c |0029: move-result-object v12 │ │ -42a7bc: 6e10 e5ae 0b00 |002a: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ -42a7c2: 0c00 |002d: move-result-object v0 │ │ -42a7c4: 6e20 a4b4 0c00 |002e: invoke-virtual {v12, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b4a4 │ │ -42a7ca: 6e10 e5ae 0b00 |0031: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ -42a7d0: 0c0c |0034: move-result-object v12 │ │ -42a7d2: 6e10 e6ae 0b00 |0035: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ -42a7d8: 0c0b |0038: move-result-object v11 │ │ -42a7da: 6e20 47ac bc00 |0039: invoke-virtual {v12, v11}, Lde/danoeh/antennapod/model/feed/FeedItem;.setFeed:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@ac47 │ │ -42a7e0: 2900 7a00 |003c: goto/16 00b6 // +007a │ │ -42a7e4: 1a01 027f |003e: const-string v1, "enclosure" // string@7f02 │ │ -42a7e8: 6e20 28b3 a100 |0040: invoke-virtual {v1, v10}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42a7ee: 0a01 |0043: move-result v1 │ │ -42a7f0: 3801 7200 |0044: if-eqz v1, 00b6 // +0072 │ │ -42a7f4: 6e10 e9ae 0b00 |0046: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@aee9 │ │ -42a7fa: 0c01 |0049: move-result-object v1 │ │ -42a7fc: 6e10 d8b5 0100 |004a: invoke-virtual {v1}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@b5d8 │ │ -42a802: 0c01 |004d: move-result-object v1 │ │ -42a804: 1f01 6b1d |004e: check-cast v1, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d6b │ │ -42a808: 6e10 10af 0100 |0050: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@af10 │ │ -42a80e: 0c01 |0053: move-result-object v1 │ │ -42a810: 6e20 28b3 1000 |0054: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42a816: 0a00 |0057: move-result v0 │ │ -42a818: 3800 5e00 |0058: if-eqz v0, 00b6 // +005e │ │ -42a81c: 1a00 d3e4 |005a: const-string v0, "url" // string@e4d3 │ │ -42a820: 7220 d3b7 0c00 |005c: invoke-interface {v12, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b7d3 │ │ -42a826: 0c03 |005f: move-result-object v3 │ │ -42a828: 1a00 ece2 |0060: const-string v0, "type" // string@e2ec │ │ -42a82c: 7220 d3b7 0c00 |0062: invoke-interface {v12, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b7d3 │ │ -42a832: 0c00 |0065: move-result-object v0 │ │ -42a834: 7120 38af 3000 |0066: invoke-static {v0, v3}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.getMimeType:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@af38 │ │ -42a83a: 0c06 |0069: move-result-object v6 │ │ -42a83c: 7110 b10a 0300 |006a: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -42a842: 0a00 |006d: move-result v0 │ │ -42a844: df00 0001 |006e: xor-int/lit8 v0, v0, #int 1 // #01 │ │ -42a848: 6e10 e5ae 0b00 |0070: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ -42a84e: 0c01 |0073: move-result-object v1 │ │ -42a850: 3801 4200 |0074: if-eqz v1, 00b6 // +0042 │ │ -42a854: 6e10 e5ae 0b00 |0076: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ -42a85a: 0c01 |0079: move-result-object v1 │ │ -42a85c: 6e10 35ac 0100 |007a: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -42a862: 0c01 |007d: move-result-object v1 │ │ -42a864: 3901 3800 |007e: if-nez v1, 00b6 // +0038 │ │ -42a868: 7110 3baf 0600 |0080: invoke-static {v6}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.isMediaFile:(Ljava/lang/String;)Z // method@af3b │ │ -42a86e: 0a01 |0083: move-result v1 │ │ -42a870: 3801 3200 |0084: if-eqz v1, 00b6 // +0032 │ │ -42a874: 3800 3000 |0086: if-eqz v0, 00b6 // +0030 │ │ -42a878: 1600 0000 |0088: const-wide/16 v0, #int 0 // #0 │ │ -42a87c: 1a02 cba3 |008a: const-string v2, "length" // string@a3cb │ │ -42a880: 7220 d3b7 2c00 |008c: invoke-interface {v12, v2}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b7d3 │ │ -42a886: 0c0c |008f: move-result-object v12 │ │ -42a888: 7110 ccb2 0c00 |0090: invoke-static {v12}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b2cc │ │ -42a88e: 0b04 |0093: move-result-wide v4 │ │ -42a890: 1607 0040 |0094: const-wide/16 v7, #int 16384 // #4000 │ │ -42a894: 310c 0407 |0096: cmp-long v12, v4, v7 │ │ -42a898: 3b0c 0300 |0098: if-gez v12, 009b // +0003 │ │ -42a89c: 280a |009a: goto 00a4 // +000a │ │ -42a89e: 0440 |009b: move-wide v0, v4 │ │ -42a8a0: 2808 |009c: goto 00a4 // +0008 │ │ -42a8a2: 1a0c 274b |009d: const-string v12, "NSRSS20" // string@4b27 │ │ -42a8a6: 1a02 2045 |009f: const-string v2, "Length attribute could not be parsed." // string@4520 │ │ -42a8aa: 7120 fe0a 2c00 |00a1: invoke-static {v12, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -42a8b0: 0404 |00a4: move-wide v4, v0 │ │ -42a8b2: 220c bc1c |00a5: new-instance v12, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -42a8b6: 6e10 e5ae 0b00 |00a7: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ -42a8bc: 0c02 |00aa: move-result-object v2 │ │ -42a8be: 07c1 |00ab: move-object v1, v12 │ │ -42a8c0: 7606 65ac 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@ac65 │ │ -42a8c6: 6e10 e5ae 0b00 |00af: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ -42a8cc: 0c0b |00b2: move-result-object v11 │ │ -42a8ce: 6e20 4cac cb00 |00b3: invoke-virtual {v11, v12}, Lde/danoeh/antennapod/model/feed/FeedItem;.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@ac4c │ │ -42a8d4: 220b 6b1d |00b6: new-instance v11, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d6b │ │ -42a8d8: 7030 0faf 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@af0f │ │ -42a8de: 110b |00bb: return-object v11 │ │ +42a720: |[42a720] 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; │ │ +42a730: 1a00 7b9f |0000: const-string v0, "item" // string@9f7b │ │ +42a734: 6e20 28b3 a000 |0002: invoke-virtual {v0, v10}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42a73a: 0a01 |0005: move-result v1 │ │ +42a73c: 3801 3800 |0006: if-eqz v1, 003e // +0038 │ │ +42a740: 6e10 e9ae 0b00 |0008: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@aee9 │ │ +42a746: 0c01 |000b: move-result-object v1 │ │ +42a748: 6e10 f5b5 0100 |000c: invoke-virtual {v1}, Ljava/util/Vector;.lastElement:()Ljava/lang/Object; // method@b5f5 │ │ +42a74e: 0c01 |000f: move-result-object v1 │ │ +42a750: 1f01 6b1d |0010: check-cast v1, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d6b │ │ +42a754: 6e10 10af 0100 |0012: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@af10 │ │ +42a75a: 0c01 |0015: move-result-object v1 │ │ +42a75c: 1a02 7972 |0016: const-string v2, "channel" // string@7279 │ │ +42a760: 6e20 28b3 1200 |0018: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42a766: 0a01 |001b: move-result v1 │ │ +42a768: 3801 2200 |001c: if-eqz v1, 003e // +0022 │ │ +42a76c: 220c b91c |001e: new-instance v12, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +42a770: 7010 23ac 0c00 |0020: invoke-direct {v12}, Lde/danoeh/antennapod/model/feed/FeedItem;.:()V // method@ac23 │ │ +42a776: 6e20 edae cb00 |0023: invoke-virtual {v11, v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.setCurrentItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@aeed │ │ +42a77c: 6e10 e7ae 0b00 |0026: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getItems:()Ljava/util/ArrayList; // method@aee7 │ │ +42a782: 0c0c |0029: move-result-object v12 │ │ +42a784: 6e10 e5ae 0b00 |002a: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ +42a78a: 0c00 |002d: move-result-object v0 │ │ +42a78c: 6e20 a4b4 0c00 |002e: invoke-virtual {v12, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b4a4 │ │ +42a792: 6e10 e5ae 0b00 |0031: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ +42a798: 0c0c |0034: move-result-object v12 │ │ +42a79a: 6e10 e6ae 0b00 |0035: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@aee6 │ │ +42a7a0: 0c0b |0038: move-result-object v11 │ │ +42a7a2: 6e20 47ac bc00 |0039: invoke-virtual {v12, v11}, Lde/danoeh/antennapod/model/feed/FeedItem;.setFeed:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@ac47 │ │ +42a7a8: 2900 7a00 |003c: goto/16 00b6 // +007a │ │ +42a7ac: 1a01 027f |003e: const-string v1, "enclosure" // string@7f02 │ │ +42a7b0: 6e20 28b3 a100 |0040: invoke-virtual {v1, v10}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42a7b6: 0a01 |0043: move-result v1 │ │ +42a7b8: 3801 7200 |0044: if-eqz v1, 00b6 // +0072 │ │ +42a7bc: 6e10 e9ae 0b00 |0046: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@aee9 │ │ +42a7c2: 0c01 |0049: move-result-object v1 │ │ +42a7c4: 6e10 d8b5 0100 |004a: invoke-virtual {v1}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@b5d8 │ │ +42a7ca: 0c01 |004d: move-result-object v1 │ │ +42a7cc: 1f01 6b1d |004e: check-cast v1, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d6b │ │ +42a7d0: 6e10 10af 0100 |0050: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@af10 │ │ +42a7d6: 0c01 |0053: move-result-object v1 │ │ +42a7d8: 6e20 28b3 1000 |0054: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42a7de: 0a00 |0057: move-result v0 │ │ +42a7e0: 3800 5e00 |0058: if-eqz v0, 00b6 // +005e │ │ +42a7e4: 1a00 d3e4 |005a: const-string v0, "url" // string@e4d3 │ │ +42a7e8: 7220 d3b7 0c00 |005c: invoke-interface {v12, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b7d3 │ │ +42a7ee: 0c03 |005f: move-result-object v3 │ │ +42a7f0: 1a00 ece2 |0060: const-string v0, "type" // string@e2ec │ │ +42a7f4: 7220 d3b7 0c00 |0062: invoke-interface {v12, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b7d3 │ │ +42a7fa: 0c00 |0065: move-result-object v0 │ │ +42a7fc: 7120 38af 3000 |0066: invoke-static {v0, v3}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.getMimeType:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@af38 │ │ +42a802: 0c06 |0069: move-result-object v6 │ │ +42a804: 7110 b10a 0300 |006a: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +42a80a: 0a00 |006d: move-result v0 │ │ +42a80c: df00 0001 |006e: xor-int/lit8 v0, v0, #int 1 // #01 │ │ +42a810: 6e10 e5ae 0b00 |0070: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ +42a816: 0c01 |0073: move-result-object v1 │ │ +42a818: 3801 4200 |0074: if-eqz v1, 00b6 // +0042 │ │ +42a81c: 6e10 e5ae 0b00 |0076: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ +42a822: 0c01 |0079: move-result-object v1 │ │ +42a824: 6e10 35ac 0100 |007a: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +42a82a: 0c01 |007d: move-result-object v1 │ │ +42a82c: 3901 3800 |007e: if-nez v1, 00b6 // +0038 │ │ +42a830: 7110 3baf 0600 |0080: invoke-static {v6}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.isMediaFile:(Ljava/lang/String;)Z // method@af3b │ │ +42a836: 0a01 |0083: move-result v1 │ │ +42a838: 3801 3200 |0084: if-eqz v1, 00b6 // +0032 │ │ +42a83c: 3800 3000 |0086: if-eqz v0, 00b6 // +0030 │ │ +42a840: 1600 0000 |0088: const-wide/16 v0, #int 0 // #0 │ │ +42a844: 1a02 cba3 |008a: const-string v2, "length" // string@a3cb │ │ +42a848: 7220 d3b7 2c00 |008c: invoke-interface {v12, v2}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b7d3 │ │ +42a84e: 0c0c |008f: move-result-object v12 │ │ +42a850: 7110 ccb2 0c00 |0090: invoke-static {v12}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b2cc │ │ +42a856: 0b04 |0093: move-result-wide v4 │ │ +42a858: 1607 0040 |0094: const-wide/16 v7, #int 16384 // #4000 │ │ +42a85c: 310c 0407 |0096: cmp-long v12, v4, v7 │ │ +42a860: 3b0c 0300 |0098: if-gez v12, 009b // +0003 │ │ +42a864: 280a |009a: goto 00a4 // +000a │ │ +42a866: 0440 |009b: move-wide v0, v4 │ │ +42a868: 2808 |009c: goto 00a4 // +0008 │ │ +42a86a: 1a0c 274b |009d: const-string v12, "NSRSS20" // string@4b27 │ │ +42a86e: 1a02 2045 |009f: const-string v2, "Length attribute could not be parsed." // string@4520 │ │ +42a872: 7120 fe0a 2c00 |00a1: invoke-static {v12, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +42a878: 0404 |00a4: move-wide v4, v0 │ │ +42a87a: 220c bc1c |00a5: new-instance v12, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +42a87e: 6e10 e5ae 0b00 |00a7: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ +42a884: 0c02 |00aa: move-result-object v2 │ │ +42a886: 07c1 |00ab: move-object v1, v12 │ │ +42a888: 7606 65ac 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@ac65 │ │ +42a88e: 6e10 e5ae 0b00 |00af: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ +42a894: 0c0b |00b2: move-result-object v11 │ │ +42a896: 6e20 4cac cb00 |00b3: invoke-virtual {v11, v12}, Lde/danoeh/antennapod/model/feed/FeedItem;.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@ac4c │ │ +42a89c: 220b 6b1d |00b6: new-instance v11, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d6b │ │ +42a8a0: 7030 0faf 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@af0f │ │ +42a8a6: 110b |00bb: return-object v11 │ │ catches : 1 │ │ 0x008a - 0x0094 │ │ Ljava/lang/NumberFormatException; -> 0x009d │ │ positions : │ │ 0x0002 line=44 │ │ 0x001e line=45 │ │ 0x0026 line=46 │ │ @@ -1516166,17 +1516149,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42ad8c: |[42ad8c] de.danoeh.antennapod.parser.feed.namespace.SimpleChapters.:()V │ │ -42ad9c: 7010 21af 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Namespace;.:()V // method@af21 │ │ -42ada2: 0e00 |0003: return-void │ │ +42ad54: |[42ad54] de.danoeh.antennapod.parser.feed.namespace.SimpleChapters.:()V │ │ +42ad64: 7010 21af 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Namespace;.:()V // method@af21 │ │ +42ad6a: 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 - │ │ @@ -1516185,16 +1516168,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 │ │ -42ada4: |[42ada4] de.danoeh.antennapod.parser.feed.namespace.SimpleChapters.handleElementEnd:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V │ │ -42adb4: 0e00 |0000: return-void │ │ +42ad6c: |[42ad6c] de.danoeh.antennapod.parser.feed.namespace.SimpleChapters.handleElementEnd:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V │ │ +42ad7c: 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; │ │ @@ -1516204,63 +1516187,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 │ │ -42aca8: |[42aca8] 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; │ │ -42acb8: 6e10 e5ae 0900 |0000: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ -42acbe: 0c09 |0003: move-result-object v9 │ │ -42acc0: 3809 5700 |0004: if-eqz v9, 005b // +0057 │ │ -42acc4: 1a00 8772 |0006: const-string v0, "chapters" // string@7287 │ │ -42acc8: 6e20 28b3 0800 |0008: invoke-virtual {v8, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42acce: 0a00 |000b: move-result v0 │ │ -42acd0: 3800 0b00 |000c: if-eqz v0, 0017 // +000b │ │ -42acd4: 220a fd1e |000e: new-instance v10, Ljava/util/ArrayList; // type@1efd │ │ -42acd8: 7010 a0b4 0a00 |0010: invoke-direct {v10}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -42acde: 6e20 45ac a900 |0013: invoke-virtual {v9, v10}, Lde/danoeh/antennapod/model/feed/FeedItem;.setChapters:(Ljava/util/List;)V // method@ac45 │ │ -42ace4: 2845 |0016: goto 005b // +0045 │ │ -42ace6: 1a00 8172 |0017: const-string v0, "chapter" // string@7281 │ │ -42acea: 6e20 28b3 0800 |0019: invoke-virtual {v8, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42acf0: 0a00 |001c: move-result v0 │ │ -42acf2: 3800 3e00 |001d: if-eqz v0, 005b // +003e │ │ -42acf6: 1a00 e8dc |001f: const-string v0, "start" // string@dce8 │ │ -42acfa: 7220 d3b7 0a00 |0021: invoke-interface {v10, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b7d3 │ │ -42ad00: 0c01 |0024: move-result-object v1 │ │ -42ad02: 7110 b10a 0100 |0025: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -42ad08: 0a01 |0028: move-result v1 │ │ -42ad0a: 3901 3200 |0029: if-nez v1, 005b // +0032 │ │ -42ad0e: 7220 d3b7 0a00 |002b: invoke-interface {v10, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b7d3 │ │ -42ad14: 0c00 |002e: move-result-object v0 │ │ -42ad16: 7110 31af 0000 |002f: invoke-static {v0}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parseTimeString:(Ljava/lang/String;)J // method@af31 │ │ -42ad1c: 0b02 |0032: move-result-wide v2 │ │ -42ad1e: 1a00 fce0 |0033: const-string v0, "title" // string@e0fc │ │ -42ad22: 7220 d3b7 0a00 |0035: invoke-interface {v10, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b7d3 │ │ -42ad28: 0c04 |0038: move-result-object v4 │ │ -42ad2a: 1a00 fb98 |0039: const-string v0, "href" // string@98fb │ │ -42ad2e: 7220 d3b7 0a00 |003b: invoke-interface {v10, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b7d3 │ │ -42ad34: 0c05 |003e: move-result-object v5 │ │ -42ad36: 1a00 259a |003f: const-string v0, "image" // string@9a25 │ │ -42ad3a: 7220 d3b7 0a00 |0041: invoke-interface {v10, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b7d3 │ │ -42ad40: 0c06 |0044: move-result-object v6 │ │ -42ad42: 220a b01c |0045: new-instance v10, Lde/danoeh/antennapod/model/feed/Chapter; // type@1cb0 │ │ -42ad46: 07a1 |0047: move-object v1, v10 │ │ -42ad48: 7606 a3ab 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@aba3 │ │ -42ad4e: 6e10 2aac 0900 |004b: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getChapters:()Ljava/util/List; // method@ac2a │ │ -42ad54: 0c09 |004e: move-result-object v9 │ │ -42ad56: 7220 5fb5 a900 |004f: invoke-interface {v9, v10}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -42ad5c: 2809 |0052: goto 005b // +0009 │ │ -42ad5e: 0d09 |0053: move-exception v9 │ │ -42ad60: 1a0a 284b |0054: const-string v10, "NSSimpleChapters" // string@4b28 │ │ -42ad64: 1a00 7f5d |0056: const-string v0, "Unable to read chapter" // string@5d7f │ │ -42ad68: 7130 010b 0a09 |0058: invoke-static {v10, v0, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0b01 │ │ -42ad6e: 2209 6b1d |005b: new-instance v9, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d6b │ │ -42ad72: 7030 0faf 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@af0f │ │ -42ad78: 1109 |0060: return-object v9 │ │ +42ac70: |[42ac70] 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; │ │ +42ac80: 6e10 e5ae 0900 |0000: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@aee5 │ │ +42ac86: 0c09 |0003: move-result-object v9 │ │ +42ac88: 3809 5700 |0004: if-eqz v9, 005b // +0057 │ │ +42ac8c: 1a00 8772 |0006: const-string v0, "chapters" // string@7287 │ │ +42ac90: 6e20 28b3 0800 |0008: invoke-virtual {v8, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42ac96: 0a00 |000b: move-result v0 │ │ +42ac98: 3800 0b00 |000c: if-eqz v0, 0017 // +000b │ │ +42ac9c: 220a fd1e |000e: new-instance v10, Ljava/util/ArrayList; // type@1efd │ │ +42aca0: 7010 a0b4 0a00 |0010: invoke-direct {v10}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +42aca6: 6e20 45ac a900 |0013: invoke-virtual {v9, v10}, Lde/danoeh/antennapod/model/feed/FeedItem;.setChapters:(Ljava/util/List;)V // method@ac45 │ │ +42acac: 2845 |0016: goto 005b // +0045 │ │ +42acae: 1a00 8172 |0017: const-string v0, "chapter" // string@7281 │ │ +42acb2: 6e20 28b3 0800 |0019: invoke-virtual {v8, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42acb8: 0a00 |001c: move-result v0 │ │ +42acba: 3800 3e00 |001d: if-eqz v0, 005b // +003e │ │ +42acbe: 1a00 e8dc |001f: const-string v0, "start" // string@dce8 │ │ +42acc2: 7220 d3b7 0a00 |0021: invoke-interface {v10, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b7d3 │ │ +42acc8: 0c01 |0024: move-result-object v1 │ │ +42acca: 7110 b10a 0100 |0025: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +42acd0: 0a01 |0028: move-result v1 │ │ +42acd2: 3901 3200 |0029: if-nez v1, 005b // +0032 │ │ +42acd6: 7220 d3b7 0a00 |002b: invoke-interface {v10, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b7d3 │ │ +42acdc: 0c00 |002e: move-result-object v0 │ │ +42acde: 7110 31af 0000 |002f: invoke-static {v0}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parseTimeString:(Ljava/lang/String;)J // method@af31 │ │ +42ace4: 0b02 |0032: move-result-wide v2 │ │ +42ace6: 1a00 fce0 |0033: const-string v0, "title" // string@e0fc │ │ +42acea: 7220 d3b7 0a00 |0035: invoke-interface {v10, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b7d3 │ │ +42acf0: 0c04 |0038: move-result-object v4 │ │ +42acf2: 1a00 fb98 |0039: const-string v0, "href" // string@98fb │ │ +42acf6: 7220 d3b7 0a00 |003b: invoke-interface {v10, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b7d3 │ │ +42acfc: 0c05 |003e: move-result-object v5 │ │ +42acfe: 1a00 259a |003f: const-string v0, "image" // string@9a25 │ │ +42ad02: 7220 d3b7 0a00 |0041: invoke-interface {v10, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b7d3 │ │ +42ad08: 0c06 |0044: move-result-object v6 │ │ +42ad0a: 220a b01c |0045: new-instance v10, Lde/danoeh/antennapod/model/feed/Chapter; // type@1cb0 │ │ +42ad0e: 07a1 |0047: move-object v1, v10 │ │ +42ad10: 7606 a3ab 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@aba3 │ │ +42ad16: 6e10 2aac 0900 |004b: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getChapters:()Ljava/util/List; // method@ac2a │ │ +42ad1c: 0c09 |004e: move-result-object v9 │ │ +42ad1e: 7220 5fb5 a900 |004f: invoke-interface {v9, v10}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +42ad24: 2809 |0052: goto 005b // +0009 │ │ +42ad26: 0d09 |0053: move-exception v9 │ │ +42ad28: 1a0a 284b |0054: const-string v10, "NSSimpleChapters" // string@4b28 │ │ +42ad2c: 1a00 7f5d |0056: const-string v0, "Unable to read chapter" // string@5d7f │ │ +42ad30: 7130 010b 0a09 |0058: invoke-static {v10, v0, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0b01 │ │ +42ad36: 2209 6b1d |005b: new-instance v9, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d6b │ │ +42ad3a: 7030 0faf 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@af0f │ │ +42ad40: 1109 |0060: return-object v9 │ │ catches : 1 │ │ 0x002b - 0x0052 │ │ Ljava/lang/NumberFormatException; -> 0x0053 │ │ positions : │ │ 0x0000 line=31 │ │ 0x0008 line=33 │ │ 0x000e line=34 │ │ @@ -1516355,20 +1516338,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 │ │ -42bd44: |[42bd44] de.danoeh.antennapod.parser.media.id3.ChapterReader.:(Lorg/apache/commons/io/input/CountingInputStream;)V │ │ -42bd54: 7020 57af 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.:(Lorg/apache/commons/io/input/CountingInputStream;)V // method@af57 │ │ -42bd5a: 2201 fd1e |0003: new-instance v1, Ljava/util/ArrayList; // type@1efd │ │ -42bd5e: 7010 a0b4 0100 |0005: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -42bd64: 5b01 72c8 |0008: iput-object v1, v0, Lde/danoeh/antennapod/parser/media/id3/ChapterReader;.chapters:Ljava/util/List; // field@c872 │ │ -42bd68: 0e00 |000a: return-void │ │ +42bd0c: |[42bd0c] de.danoeh.antennapod.parser.media.id3.ChapterReader.:(Lorg/apache/commons/io/input/CountingInputStream;)V │ │ +42bd1c: 7020 57af 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.:(Lorg/apache/commons/io/input/CountingInputStream;)V // method@af57 │ │ +42bd22: 2201 fd1e |0003: new-instance v1, Ljava/util/ArrayList; // type@1efd │ │ +42bd26: 7010 a0b4 0100 |0005: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +42bd2c: 5b01 72c8 |0008: iput-object v1, v0, Lde/danoeh/antennapod/parser/media/id3/ChapterReader;.chapters:Ljava/util/List; // field@c872 │ │ +42bd30: 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; │ │ @@ -1516379,17 +1516362,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42bd2c: |[42bd2c] de.danoeh.antennapod.parser.media.id3.ChapterReader.getChapters:()Ljava/util/List; │ │ -42bd3c: 5410 72c8 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/id3/ChapterReader;.chapters:Ljava/util/List; // field@c872 │ │ -42bd40: 1100 |0002: return-object v0 │ │ +42bcf4: |[42bcf4] de.danoeh.antennapod.parser.media.id3.ChapterReader.getChapters:()Ljava/util/List; │ │ +42bd04: 5410 72c8 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/id3/ChapterReader;.chapters:Ljava/util/List; // field@c872 │ │ +42bd08: 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;) │ │ @@ -1516397,40 +1516380,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 │ │ -42bcb4: |[42bcb4] de.danoeh.antennapod.parser.media.id3.ChapterReader.readChapter:(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;)Lde/danoeh/antennapod/model/feed/Chapter; │ │ -42bcc4: 6e10 59af 0500 |0000: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@af59 │ │ -42bcca: 0a00 |0003: move-result v0 │ │ -42bccc: 1301 6400 |0004: const/16 v1, #int 100 // #64 │ │ -42bcd0: 6e20 63af 1500 |0006: invoke-virtual {v5, v1}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readIsoStringNullTerminated:(I)Ljava/lang/String; // method@af63 │ │ -42bcd6: 0c01 |0009: move-result-object v1 │ │ -42bcd8: 6e10 62af 0500 |000a: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readInt:()I // method@af62 │ │ -42bcde: 0a02 |000d: move-result v2 │ │ -42bce0: 8122 |000e: int-to-long v2, v2 │ │ -42bce2: 1304 0c00 |000f: const/16 v4, #int 12 // #c │ │ -42bce6: 6e20 67af 4500 |0011: invoke-virtual {v5, v4}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.skipBytes:(I)V // method@af67 │ │ -42bcec: 2204 b01c |0014: new-instance v4, Lde/danoeh/antennapod/model/feed/Chapter; // type@1cb0 │ │ -42bcf0: 7010 a2ab 0400 |0016: invoke-direct {v4}, Lde/danoeh/antennapod/model/feed/Chapter;.:()V // method@aba2 │ │ -42bcf6: 6e30 adab 2403 |0019: invoke-virtual {v4, v2, v3}, Lde/danoeh/antennapod/model/feed/Chapter;.setStart:(J)V // method@abad │ │ -42bcfc: 6e20 aaab 1400 |001c: invoke-virtual {v4, v1}, Lde/danoeh/antennapod/model/feed/Chapter;.setChapterId:(Ljava/lang/String;)V // method@abaa │ │ -42bd02: 6e10 59af 0500 |001f: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@af59 │ │ -42bd08: 0a01 |0022: move-result v1 │ │ -42bd0a: 6e10 70af 0600 |0023: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@af70 │ │ -42bd10: 0a02 |0026: move-result v2 │ │ -42bd12: b002 |0027: add-int/2addr v2, v0 │ │ -42bd14: 3521 0a00 |0028: if-ge v1, v2, 0032 // +000a │ │ -42bd18: 6e10 60af 0500 |002a: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readFrameHeader:()Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader; // method@af60 │ │ -42bd1e: 0c01 |002d: move-result-object v1 │ │ -42bd20: 6e30 55af 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@af55 │ │ -42bd26: 28ee |0031: goto 001f // -0012 │ │ -42bd28: 1104 |0032: return-object v4 │ │ +42bc7c: |[42bc7c] de.danoeh.antennapod.parser.media.id3.ChapterReader.readChapter:(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;)Lde/danoeh/antennapod/model/feed/Chapter; │ │ +42bc8c: 6e10 59af 0500 |0000: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@af59 │ │ +42bc92: 0a00 |0003: move-result v0 │ │ +42bc94: 1301 6400 |0004: const/16 v1, #int 100 // #64 │ │ +42bc98: 6e20 63af 1500 |0006: invoke-virtual {v5, v1}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readIsoStringNullTerminated:(I)Ljava/lang/String; // method@af63 │ │ +42bc9e: 0c01 |0009: move-result-object v1 │ │ +42bca0: 6e10 62af 0500 |000a: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readInt:()I // method@af62 │ │ +42bca6: 0a02 |000d: move-result v2 │ │ +42bca8: 8122 |000e: int-to-long v2, v2 │ │ +42bcaa: 1304 0c00 |000f: const/16 v4, #int 12 // #c │ │ +42bcae: 6e20 67af 4500 |0011: invoke-virtual {v5, v4}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.skipBytes:(I)V // method@af67 │ │ +42bcb4: 2204 b01c |0014: new-instance v4, Lde/danoeh/antennapod/model/feed/Chapter; // type@1cb0 │ │ +42bcb8: 7010 a2ab 0400 |0016: invoke-direct {v4}, Lde/danoeh/antennapod/model/feed/Chapter;.:()V // method@aba2 │ │ +42bcbe: 6e30 adab 2403 |0019: invoke-virtual {v4, v2, v3}, Lde/danoeh/antennapod/model/feed/Chapter;.setStart:(J)V // method@abad │ │ +42bcc4: 6e20 aaab 1400 |001c: invoke-virtual {v4, v1}, Lde/danoeh/antennapod/model/feed/Chapter;.setChapterId:(Ljava/lang/String;)V // method@abaa │ │ +42bcca: 6e10 59af 0500 |001f: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@af59 │ │ +42bcd0: 0a01 |0022: move-result v1 │ │ +42bcd2: 6e10 70af 0600 |0023: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@af70 │ │ +42bcd8: 0a02 |0026: move-result v2 │ │ +42bcda: b002 |0027: add-int/2addr v2, v0 │ │ +42bcdc: 3521 0a00 |0028: if-ge v1, v2, 0032 // +000a │ │ +42bce0: 6e10 60af 0500 |002a: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readFrameHeader:()Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader; // method@af60 │ │ +42bce6: 0c01 |002d: move-result-object v1 │ │ +42bce8: 6e30 55af 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@af55 │ │ +42bcee: 28ee |0031: goto 001f // -0012 │ │ +42bcf0: 1104 |0032: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0006 line=50 │ │ 0x000a line=51 │ │ 0x0011 line=52 │ │ 0x0014 line=54 │ │ @@ -1516448,180 +1516431,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 │ │ -42bd6c: |[42bd6c] de.danoeh.antennapod.parser.media.id3.ChapterReader.readChapterSubFrame:(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;Lde/danoeh/antennapod/model/feed/Chapter;)V │ │ -42bd7c: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -42bd80: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -42bd86: 1a01 5020 |0005: const-string v1, "Handling subframe: " // string@2050 │ │ -42bd8a: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42bd90: 6e10 71af 0800 |000a: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.toString:()Ljava/lang/String; // method@af71 │ │ -42bd96: 0c01 |000d: move-result-object v1 │ │ -42bd98: 6e20 5cb3 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42bd9e: 6e10 67b3 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -42bda4: 0c00 |0014: move-result-object v0 │ │ -42bda6: 1a01 b320 |0015: const-string v1, "ID3ChapterReader" // string@20b3 │ │ -42bdaa: 7120 fe0a 0100 |0017: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -42bdb0: 6e10 59af 0700 |001a: invoke-virtual {v7}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@af59 │ │ -42bdb6: 0a00 |001d: move-result v0 │ │ -42bdb8: 6e10 6faf 0800 |001e: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getId:()Ljava/lang/String; // method@af6f │ │ -42bdbe: 0c02 |0021: move-result-object v2 │ │ -42bdc0: 6e10 2fb3 0200 |0022: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ -42bdc6: 6e10 2fb3 0200 |0025: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ -42bdcc: 0a03 |0028: move-result v3 │ │ -42bdce: 12f4 |0029: const/4 v4, #int -1 // #ff │ │ -42bdd0: 2c03 2a01 0000 |002a: sparse-switch v3, 00000154 // +0000012a │ │ -42bdd6: 2821 |002d: goto 004e // +0021 │ │ -42bdd8: 1a03 9361 |002e: const-string v3, "WXXX" // string@6193 │ │ -42bddc: 6e20 28b3 3200 |0030: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42bde2: 0a02 |0033: move-result v2 │ │ -42bde4: 3902 0300 |0034: if-nez v2, 0037 // +0003 │ │ -42bde8: 2818 |0036: goto 004e // +0018 │ │ -42bdea: 1224 |0037: const/4 v4, #int 2 // #2 │ │ -42bdec: 2816 |0038: goto 004e // +0016 │ │ -42bdee: 1a03 5c58 |0039: const-string v3, "TIT2" // string@585c │ │ -42bdf2: 6e20 28b3 3200 |003b: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42bdf8: 0a02 |003e: move-result v2 │ │ -42bdfa: 3902 0300 |003f: if-nez v2, 0042 // +0003 │ │ -42bdfe: 280d |0041: goto 004e // +000d │ │ -42be00: 1214 |0042: const/4 v4, #int 1 // #1 │ │ -42be02: 280b |0043: goto 004e // +000b │ │ -42be04: 1a03 220c |0044: const-string v3, "APIC" // string@0c22 │ │ -42be08: 6e20 28b3 3200 |0046: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42be0e: 0a02 |0049: move-result v2 │ │ -42be10: 3902 0300 |004a: if-nez v2, 004d // +0003 │ │ -42be14: 2802 |004c: goto 004e // +0002 │ │ -42be16: 1204 |004d: const/4 v4, #int 0 // #0 │ │ -42be18: 2b04 1401 0000 |004e: packed-switch v4, 00000162 // +00000114 │ │ -42be1e: 1a09 e35d |0051: const-string v9, "Unknown chapter sub-frame." // string@5de3 │ │ -42be22: 7120 fe0a 9100 |0053: invoke-static {v1, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -42be28: 2900 f000 |0056: goto/16 0146 // +00f0 │ │ -42be2c: 6e10 70af 0800 |0058: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@af70 │ │ -42be32: 0a02 |005b: move-result v2 │ │ -42be34: 6e20 5eaf 2700 |005c: invoke-virtual {v7, v2}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodingAndString:(I)Ljava/lang/String; // method@af5e │ │ -42be3a: 6e10 70af 0800 |005f: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@af70 │ │ -42be40: 0a02 |0062: move-result v2 │ │ -42be42: b002 |0063: add-int/2addr v2, v0 │ │ -42be44: 6e10 59af 0700 |0064: invoke-virtual {v7}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@af59 │ │ -42be4a: 0a03 |0067: move-result v3 │ │ -42be4c: b132 |0068: sub-int/2addr v2, v3 │ │ -42be4e: 6e20 63af 2700 |0069: invoke-virtual {v7, v2}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readIsoStringNullTerminated:(I)Ljava/lang/String; // method@af63 │ │ -42be54: 0c02 |006c: move-result-object v2 │ │ -42be56: 1a03 7e21 |006d: const-string v3, "ISO-8859-1" // string@217e │ │ -42be5a: 7120 0db4 3200 |006f: invoke-static {v2, v3}, Ljava/net/URLDecoder;.decode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b40d │ │ -42be60: 0c02 |0072: move-result-object v2 │ │ -42be62: 6e20 acab 2900 |0073: invoke-virtual {v9, v2}, Lde/danoeh/antennapod/model/feed/Chapter;.setLink:(Ljava/lang/String;)V // method@abac │ │ -42be68: 2202 8f1e |0076: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ -42be6c: 7010 50b3 0200 |0078: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -42be72: 1a03 7e1e |007b: const-string v3, "Found link: " // string@1e7e │ │ -42be76: 6e20 5cb3 3200 |007d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42be7c: 6e10 a7ab 0900 |0080: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Chapter;.getLink:()Ljava/lang/String; // method@aba7 │ │ -42be82: 0c09 |0083: move-result-object v9 │ │ -42be84: 6e20 5cb3 9200 |0084: invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42be8a: 6e10 67b3 0200 |0087: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -42be90: 0c09 |008a: move-result-object v9 │ │ -42be92: 7120 fe0a 9100 |008b: invoke-static {v1, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -42be98: 2900 b800 |008e: goto/16 0146 // +00b8 │ │ -42be9c: 1a09 f10f |0090: const-string v9, "Bad URL found in ID3 data" // string@0ff1 │ │ -42bea0: 7120 080b 9100 |0092: invoke-static {v1, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0b08 │ │ -42bea6: 2900 b100 |0095: goto/16 0146 // +00b1 │ │ -42beaa: 6e10 70af 0800 |0097: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@af70 │ │ -42beb0: 0a02 |009a: move-result v2 │ │ -42beb2: 6e20 5eaf 2700 |009b: invoke-virtual {v7, v2}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodingAndString:(I)Ljava/lang/String; // method@af5e │ │ -42beb8: 0c02 |009e: move-result-object v2 │ │ -42beba: 6e20 aeab 2900 |009f: invoke-virtual {v9, v2}, Lde/danoeh/antennapod/model/feed/Chapter;.setTitle:(Ljava/lang/String;)V // method@abae │ │ -42bec0: 2202 8f1e |00a2: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ -42bec4: 7010 50b3 0200 |00a4: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -42beca: 1a03 831e |00a7: const-string v3, "Found title: " // string@1e83 │ │ -42bece: 6e20 5cb3 3200 |00a9: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42bed4: 6e10 a9ab 0900 |00ac: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Chapter;.getTitle:()Ljava/lang/String; // method@aba9 │ │ -42beda: 0c09 |00af: move-result-object v9 │ │ -42bedc: 6e20 5cb3 9200 |00b0: invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42bee2: 6e10 67b3 0200 |00b3: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -42bee8: 0c09 |00b6: move-result-object v9 │ │ -42beea: 7120 fe0a 9100 |00b7: invoke-static {v1, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -42bef0: 2900 8c00 |00ba: goto/16 0146 // +008c │ │ -42bef4: 6e10 5aaf 0700 |00bc: invoke-virtual {v7}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@af5a │ │ -42befa: 0a02 |00bf: move-result v2 │ │ -42befc: 6e10 70af 0800 |00c0: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@af70 │ │ -42bf02: 0a03 |00c3: move-result v3 │ │ -42bf04: 6e20 63af 3700 |00c4: invoke-virtual {v7, v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readIsoStringNullTerminated:(I)Ljava/lang/String; // method@af63 │ │ -42bf0a: 0c03 |00c7: move-result-object v3 │ │ -42bf0c: 6e10 5aaf 0700 |00c8: invoke-virtual {v7}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@af5a │ │ -42bf12: 0a04 |00cb: move-result v4 │ │ -42bf14: 6e10 70af 0800 |00cc: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@af70 │ │ -42bf1a: 0a05 |00cf: move-result v5 │ │ -42bf1c: 6e30 5baf 2705 |00d0: invoke-virtual {v7, v2, v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodedString:(II)Ljava/lang/String; // method@af5b │ │ -42bf22: 0c02 |00d3: move-result-object v2 │ │ -42bf24: 2205 8f1e |00d4: new-instance v5, Ljava/lang/StringBuilder; // type@1e8f │ │ -42bf28: 7010 50b3 0500 |00d6: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -42bf2e: 1a06 791e |00d9: const-string v6, "Found apic: " // string@1e79 │ │ -42bf32: 6e20 5cb3 6500 |00db: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42bf38: 6e20 5cb3 3500 |00de: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42bf3e: 1a06 ba07 |00e1: const-string v6, "," // string@07ba │ │ -42bf42: 6e20 5cb3 6500 |00e3: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42bf48: 6e20 5cb3 2500 |00e6: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42bf4e: 6e10 67b3 0500 |00e9: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -42bf54: 0c02 |00ec: move-result-object v2 │ │ -42bf56: 7120 fe0a 2100 |00ed: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -42bf5c: 1a02 7009 |00f0: const-string v2, "-->" // string@0970 │ │ -42bf60: 6e20 28b3 3200 |00f2: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42bf66: 0a02 |00f5: move-result v2 │ │ -42bf68: 1233 |00f6: const/4 v3, #int 3 // #3 │ │ -42bf6a: 3802 2e00 |00f7: if-eqz v2, 0125 // +002e │ │ -42bf6e: 6e10 70af 0800 |00f9: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@af70 │ │ -42bf74: 0a02 |00fc: move-result v2 │ │ -42bf76: 6e20 63af 2700 |00fd: invoke-virtual {v7, v2}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readIsoStringNullTerminated:(I)Ljava/lang/String; // method@af63 │ │ -42bf7c: 0c02 |0100: move-result-object v2 │ │ -42bf7e: 2205 8f1e |0101: new-instance v5, Ljava/lang/StringBuilder; // type@1e8f │ │ -42bf82: 7010 50b3 0500 |0103: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -42bf88: 1a06 5945 |0106: const-string v6, "Link: " // string@4559 │ │ -42bf8c: 6e20 5cb3 6500 |0108: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42bf92: 6e20 5cb3 2500 |010b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42bf98: 6e10 67b3 0500 |010e: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -42bf9e: 0c05 |0111: move-result-object v5 │ │ -42bfa0: 7120 fe0a 5100 |0112: invoke-static {v1, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -42bfa6: 6e10 a6ab 0900 |0115: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Chapter;.getImageUrl:()Ljava/lang/String; // method@aba6 │ │ -42bfac: 0c01 |0118: move-result-object v1 │ │ -42bfae: 7110 b10a 0100 |0119: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -42bfb4: 0a01 |011c: move-result v1 │ │ -42bfb6: 3901 0400 |011d: if-nez v1, 0121 // +0004 │ │ -42bfba: 3334 2700 |011f: if-ne v4, v3, 0146 // +0027 │ │ -42bfbe: 6e20 abab 2900 |0121: invoke-virtual {v9, v2}, Lde/danoeh/antennapod/model/feed/Chapter;.setImageUrl:(Ljava/lang/String;)V // method@abab │ │ -42bfc4: 2822 |0124: goto 0146 // +0022 │ │ -42bfc6: 6e10 59af 0700 |0125: invoke-virtual {v7}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@af59 │ │ -42bfcc: 0a01 |0128: move-result v1 │ │ -42bfce: b101 |0129: sub-int/2addr v1, v0 │ │ -42bfd0: 6e10 70af 0800 |012a: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@af70 │ │ -42bfd6: 0a02 |012d: move-result v2 │ │ -42bfd8: b112 |012e: sub-int/2addr v2, v1 │ │ -42bfda: 6e10 a6ab 0900 |012f: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Chapter;.getImageUrl:()Ljava/lang/String; // method@aba6 │ │ -42bfe0: 0c01 |0132: move-result-object v1 │ │ -42bfe2: 7110 b10a 0100 |0133: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -42bfe8: 0a01 |0136: move-result v1 │ │ -42bfea: 3901 0400 |0137: if-nez v1, 013b // +0004 │ │ -42bfee: 3334 0d00 |0139: if-ne v4, v3, 0146 // +000d │ │ -42bff2: 6e10 59af 0700 |013b: invoke-virtual {v7}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@af59 │ │ -42bff8: 0a01 |013e: move-result v1 │ │ -42bffa: 7120 b9ab 2100 |013f: invoke-static {v1, v2}, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.makeUrl:(II)Ljava/lang/String; // method@abb9 │ │ -42c000: 0c01 |0142: move-result-object v1 │ │ -42c002: 6e20 abab 1900 |0143: invoke-virtual {v9, v1}, Lde/danoeh/antennapod/model/feed/Chapter;.setImageUrl:(Ljava/lang/String;)V // method@abab │ │ -42c008: 6e10 59af 0700 |0146: invoke-virtual {v7}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@af59 │ │ -42c00e: 0a09 |0149: move-result v9 │ │ -42c010: b109 |014a: sub-int/2addr v9, v0 │ │ -42c012: 6e10 70af 0800 |014b: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@af70 │ │ -42c018: 0a08 |014e: move-result v8 │ │ -42c01a: b198 |014f: sub-int/2addr v8, v9 │ │ -42c01c: 6e20 67af 8700 |0150: invoke-virtual {v7, v8}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.skipBytes:(I)V // method@af67 │ │ -42c022: 0e00 |0153: return-void │ │ -42c024: 0002 0300 89c1 1e00 934b 2700 a1e1 ... |0154: sparse-switch-data (14 units) │ │ -42c040: 0001 0300 0000 0000 6e00 0000 4900 ... |0162: packed-switch-data (10 units) │ │ +42bd34: |[42bd34] de.danoeh.antennapod.parser.media.id3.ChapterReader.readChapterSubFrame:(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;Lde/danoeh/antennapod/model/feed/Chapter;)V │ │ +42bd44: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +42bd48: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +42bd4e: 1a01 5020 |0005: const-string v1, "Handling subframe: " // string@2050 │ │ +42bd52: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42bd58: 6e10 71af 0800 |000a: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.toString:()Ljava/lang/String; // method@af71 │ │ +42bd5e: 0c01 |000d: move-result-object v1 │ │ +42bd60: 6e20 5cb3 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42bd66: 6e10 67b3 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +42bd6c: 0c00 |0014: move-result-object v0 │ │ +42bd6e: 1a01 b320 |0015: const-string v1, "ID3ChapterReader" // string@20b3 │ │ +42bd72: 7120 fe0a 0100 |0017: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +42bd78: 6e10 59af 0700 |001a: invoke-virtual {v7}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@af59 │ │ +42bd7e: 0a00 |001d: move-result v0 │ │ +42bd80: 6e10 6faf 0800 |001e: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getId:()Ljava/lang/String; // method@af6f │ │ +42bd86: 0c02 |0021: move-result-object v2 │ │ +42bd88: 6e10 2fb3 0200 |0022: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ +42bd8e: 6e10 2fb3 0200 |0025: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ +42bd94: 0a03 |0028: move-result v3 │ │ +42bd96: 12f4 |0029: const/4 v4, #int -1 // #ff │ │ +42bd98: 2c03 2a01 0000 |002a: sparse-switch v3, 00000154 // +0000012a │ │ +42bd9e: 2821 |002d: goto 004e // +0021 │ │ +42bda0: 1a03 9361 |002e: const-string v3, "WXXX" // string@6193 │ │ +42bda4: 6e20 28b3 3200 |0030: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42bdaa: 0a02 |0033: move-result v2 │ │ +42bdac: 3902 0300 |0034: if-nez v2, 0037 // +0003 │ │ +42bdb0: 2818 |0036: goto 004e // +0018 │ │ +42bdb2: 1224 |0037: const/4 v4, #int 2 // #2 │ │ +42bdb4: 2816 |0038: goto 004e // +0016 │ │ +42bdb6: 1a03 5c58 |0039: const-string v3, "TIT2" // string@585c │ │ +42bdba: 6e20 28b3 3200 |003b: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42bdc0: 0a02 |003e: move-result v2 │ │ +42bdc2: 3902 0300 |003f: if-nez v2, 0042 // +0003 │ │ +42bdc6: 280d |0041: goto 004e // +000d │ │ +42bdc8: 1214 |0042: const/4 v4, #int 1 // #1 │ │ +42bdca: 280b |0043: goto 004e // +000b │ │ +42bdcc: 1a03 220c |0044: const-string v3, "APIC" // string@0c22 │ │ +42bdd0: 6e20 28b3 3200 |0046: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42bdd6: 0a02 |0049: move-result v2 │ │ +42bdd8: 3902 0300 |004a: if-nez v2, 004d // +0003 │ │ +42bddc: 2802 |004c: goto 004e // +0002 │ │ +42bdde: 1204 |004d: const/4 v4, #int 0 // #0 │ │ +42bde0: 2b04 1401 0000 |004e: packed-switch v4, 00000162 // +00000114 │ │ +42bde6: 1a09 e35d |0051: const-string v9, "Unknown chapter sub-frame." // string@5de3 │ │ +42bdea: 7120 fe0a 9100 |0053: invoke-static {v1, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +42bdf0: 2900 f000 |0056: goto/16 0146 // +00f0 │ │ +42bdf4: 6e10 70af 0800 |0058: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@af70 │ │ +42bdfa: 0a02 |005b: move-result v2 │ │ +42bdfc: 6e20 5eaf 2700 |005c: invoke-virtual {v7, v2}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodingAndString:(I)Ljava/lang/String; // method@af5e │ │ +42be02: 6e10 70af 0800 |005f: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@af70 │ │ +42be08: 0a02 |0062: move-result v2 │ │ +42be0a: b002 |0063: add-int/2addr v2, v0 │ │ +42be0c: 6e10 59af 0700 |0064: invoke-virtual {v7}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@af59 │ │ +42be12: 0a03 |0067: move-result v3 │ │ +42be14: b132 |0068: sub-int/2addr v2, v3 │ │ +42be16: 6e20 63af 2700 |0069: invoke-virtual {v7, v2}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readIsoStringNullTerminated:(I)Ljava/lang/String; // method@af63 │ │ +42be1c: 0c02 |006c: move-result-object v2 │ │ +42be1e: 1a03 7e21 |006d: const-string v3, "ISO-8859-1" // string@217e │ │ +42be22: 7120 0db4 3200 |006f: invoke-static {v2, v3}, Ljava/net/URLDecoder;.decode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b40d │ │ +42be28: 0c02 |0072: move-result-object v2 │ │ +42be2a: 6e20 acab 2900 |0073: invoke-virtual {v9, v2}, Lde/danoeh/antennapod/model/feed/Chapter;.setLink:(Ljava/lang/String;)V // method@abac │ │ +42be30: 2202 8f1e |0076: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ +42be34: 7010 50b3 0200 |0078: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +42be3a: 1a03 7e1e |007b: const-string v3, "Found link: " // string@1e7e │ │ +42be3e: 6e20 5cb3 3200 |007d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42be44: 6e10 a7ab 0900 |0080: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Chapter;.getLink:()Ljava/lang/String; // method@aba7 │ │ +42be4a: 0c09 |0083: move-result-object v9 │ │ +42be4c: 6e20 5cb3 9200 |0084: invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42be52: 6e10 67b3 0200 |0087: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +42be58: 0c09 |008a: move-result-object v9 │ │ +42be5a: 7120 fe0a 9100 |008b: invoke-static {v1, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +42be60: 2900 b800 |008e: goto/16 0146 // +00b8 │ │ +42be64: 1a09 f10f |0090: const-string v9, "Bad URL found in ID3 data" // string@0ff1 │ │ +42be68: 7120 080b 9100 |0092: invoke-static {v1, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0b08 │ │ +42be6e: 2900 b100 |0095: goto/16 0146 // +00b1 │ │ +42be72: 6e10 70af 0800 |0097: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@af70 │ │ +42be78: 0a02 |009a: move-result v2 │ │ +42be7a: 6e20 5eaf 2700 |009b: invoke-virtual {v7, v2}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodingAndString:(I)Ljava/lang/String; // method@af5e │ │ +42be80: 0c02 |009e: move-result-object v2 │ │ +42be82: 6e20 aeab 2900 |009f: invoke-virtual {v9, v2}, Lde/danoeh/antennapod/model/feed/Chapter;.setTitle:(Ljava/lang/String;)V // method@abae │ │ +42be88: 2202 8f1e |00a2: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ +42be8c: 7010 50b3 0200 |00a4: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +42be92: 1a03 831e |00a7: const-string v3, "Found title: " // string@1e83 │ │ +42be96: 6e20 5cb3 3200 |00a9: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42be9c: 6e10 a9ab 0900 |00ac: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Chapter;.getTitle:()Ljava/lang/String; // method@aba9 │ │ +42bea2: 0c09 |00af: move-result-object v9 │ │ +42bea4: 6e20 5cb3 9200 |00b0: invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42beaa: 6e10 67b3 0200 |00b3: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +42beb0: 0c09 |00b6: move-result-object v9 │ │ +42beb2: 7120 fe0a 9100 |00b7: invoke-static {v1, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +42beb8: 2900 8c00 |00ba: goto/16 0146 // +008c │ │ +42bebc: 6e10 5aaf 0700 |00bc: invoke-virtual {v7}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@af5a │ │ +42bec2: 0a02 |00bf: move-result v2 │ │ +42bec4: 6e10 70af 0800 |00c0: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@af70 │ │ +42beca: 0a03 |00c3: move-result v3 │ │ +42becc: 6e20 63af 3700 |00c4: invoke-virtual {v7, v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readIsoStringNullTerminated:(I)Ljava/lang/String; // method@af63 │ │ +42bed2: 0c03 |00c7: move-result-object v3 │ │ +42bed4: 6e10 5aaf 0700 |00c8: invoke-virtual {v7}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@af5a │ │ +42beda: 0a04 |00cb: move-result v4 │ │ +42bedc: 6e10 70af 0800 |00cc: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@af70 │ │ +42bee2: 0a05 |00cf: move-result v5 │ │ +42bee4: 6e30 5baf 2705 |00d0: invoke-virtual {v7, v2, v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodedString:(II)Ljava/lang/String; // method@af5b │ │ +42beea: 0c02 |00d3: move-result-object v2 │ │ +42beec: 2205 8f1e |00d4: new-instance v5, Ljava/lang/StringBuilder; // type@1e8f │ │ +42bef0: 7010 50b3 0500 |00d6: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +42bef6: 1a06 791e |00d9: const-string v6, "Found apic: " // string@1e79 │ │ +42befa: 6e20 5cb3 6500 |00db: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42bf00: 6e20 5cb3 3500 |00de: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42bf06: 1a06 ba07 |00e1: const-string v6, "," // string@07ba │ │ +42bf0a: 6e20 5cb3 6500 |00e3: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42bf10: 6e20 5cb3 2500 |00e6: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42bf16: 6e10 67b3 0500 |00e9: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +42bf1c: 0c02 |00ec: move-result-object v2 │ │ +42bf1e: 7120 fe0a 2100 |00ed: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +42bf24: 1a02 7009 |00f0: const-string v2, "-->" // string@0970 │ │ +42bf28: 6e20 28b3 3200 |00f2: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42bf2e: 0a02 |00f5: move-result v2 │ │ +42bf30: 1233 |00f6: const/4 v3, #int 3 // #3 │ │ +42bf32: 3802 2e00 |00f7: if-eqz v2, 0125 // +002e │ │ +42bf36: 6e10 70af 0800 |00f9: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@af70 │ │ +42bf3c: 0a02 |00fc: move-result v2 │ │ +42bf3e: 6e20 63af 2700 |00fd: invoke-virtual {v7, v2}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readIsoStringNullTerminated:(I)Ljava/lang/String; // method@af63 │ │ +42bf44: 0c02 |0100: move-result-object v2 │ │ +42bf46: 2205 8f1e |0101: new-instance v5, Ljava/lang/StringBuilder; // type@1e8f │ │ +42bf4a: 7010 50b3 0500 |0103: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +42bf50: 1a06 5945 |0106: const-string v6, "Link: " // string@4559 │ │ +42bf54: 6e20 5cb3 6500 |0108: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42bf5a: 6e20 5cb3 2500 |010b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42bf60: 6e10 67b3 0500 |010e: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +42bf66: 0c05 |0111: move-result-object v5 │ │ +42bf68: 7120 fe0a 5100 |0112: invoke-static {v1, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +42bf6e: 6e10 a6ab 0900 |0115: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Chapter;.getImageUrl:()Ljava/lang/String; // method@aba6 │ │ +42bf74: 0c01 |0118: move-result-object v1 │ │ +42bf76: 7110 b10a 0100 |0119: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +42bf7c: 0a01 |011c: move-result v1 │ │ +42bf7e: 3901 0400 |011d: if-nez v1, 0121 // +0004 │ │ +42bf82: 3334 2700 |011f: if-ne v4, v3, 0146 // +0027 │ │ +42bf86: 6e20 abab 2900 |0121: invoke-virtual {v9, v2}, Lde/danoeh/antennapod/model/feed/Chapter;.setImageUrl:(Ljava/lang/String;)V // method@abab │ │ +42bf8c: 2822 |0124: goto 0146 // +0022 │ │ +42bf8e: 6e10 59af 0700 |0125: invoke-virtual {v7}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@af59 │ │ +42bf94: 0a01 |0128: move-result v1 │ │ +42bf96: b101 |0129: sub-int/2addr v1, v0 │ │ +42bf98: 6e10 70af 0800 |012a: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@af70 │ │ +42bf9e: 0a02 |012d: move-result v2 │ │ +42bfa0: b112 |012e: sub-int/2addr v2, v1 │ │ +42bfa2: 6e10 a6ab 0900 |012f: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Chapter;.getImageUrl:()Ljava/lang/String; // method@aba6 │ │ +42bfa8: 0c01 |0132: move-result-object v1 │ │ +42bfaa: 7110 b10a 0100 |0133: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +42bfb0: 0a01 |0136: move-result v1 │ │ +42bfb2: 3901 0400 |0137: if-nez v1, 013b // +0004 │ │ +42bfb6: 3334 0d00 |0139: if-ne v4, v3, 0146 // +000d │ │ +42bfba: 6e10 59af 0700 |013b: invoke-virtual {v7}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@af59 │ │ +42bfc0: 0a01 |013e: move-result v1 │ │ +42bfc2: 7120 b9ab 2100 |013f: invoke-static {v1, v2}, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.makeUrl:(II)Ljava/lang/String; // method@abb9 │ │ +42bfc8: 0c01 |0142: move-result-object v1 │ │ +42bfca: 6e20 abab 1900 |0143: invoke-virtual {v9, v1}, Lde/danoeh/antennapod/model/feed/Chapter;.setImageUrl:(Ljava/lang/String;)V // method@abab │ │ +42bfd0: 6e10 59af 0700 |0146: invoke-virtual {v7}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@af59 │ │ +42bfd6: 0a09 |0149: move-result v9 │ │ +42bfd8: b109 |014a: sub-int/2addr v9, v0 │ │ +42bfda: 6e10 70af 0800 |014b: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@af70 │ │ +42bfe0: 0a08 |014e: move-result v8 │ │ +42bfe2: b198 |014f: sub-int/2addr v8, v9 │ │ +42bfe4: 6e20 67af 8700 |0150: invoke-virtual {v7, v8}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.skipBytes:(I)V // method@af67 │ │ +42bfea: 0e00 |0153: return-void │ │ +42bfec: 0002 0300 89c1 1e00 934b 2700 a1e1 ... |0154: sparse-switch-data (14 units) │ │ +42c008: 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 │ │ @@ -1516660,47 +1516643,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 │ │ -42c064: |[42c064] de.danoeh.antennapod.parser.media.id3.ChapterReader.readFrame:(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;)V │ │ -42c074: 6e10 6faf 0400 |0000: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getId:()Ljava/lang/String; // method@af6f │ │ -42c07a: 0c00 |0003: move-result-object v0 │ │ -42c07c: 1a01 3c12 |0004: const-string v1, "CHAP" // string@123c │ │ -42c080: 6e20 28b3 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42c086: 0a00 |0009: move-result v0 │ │ -42c088: 3800 3a00 |000a: if-eqz v0, 0044 // +003a │ │ -42c08c: 2200 8f1e |000c: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -42c090: 7010 50b3 0000 |000e: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -42c096: 1a01 4b20 |0011: const-string v1, "Handling frame: " // string@204b │ │ -42c09a: 6e20 5cb3 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42c0a0: 6e10 71af 0400 |0016: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.toString:()Ljava/lang/String; // method@af71 │ │ -42c0a6: 0c01 |0019: move-result-object v1 │ │ -42c0a8: 6e20 5cb3 1000 |001a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42c0ae: 6e10 67b3 0000 |001d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -42c0b4: 0c00 |0020: move-result-object v0 │ │ -42c0b6: 1a01 b320 |0021: const-string v1, "ID3ChapterReader" // string@20b3 │ │ -42c0ba: 7120 fe0a 0100 |0023: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -42c0c0: 6e20 54af 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@af54 │ │ -42c0c6: 0c04 |0029: move-result-object v4 │ │ -42c0c8: 2200 8f1e |002a: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -42c0cc: 7010 50b3 0000 |002c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -42c0d2: 1a02 e613 |002f: const-string v2, "Chapter done: " // string@13e6 │ │ -42c0d6: 6e20 5cb3 2000 |0031: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42c0dc: 6e20 5bb3 4000 |0034: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ -42c0e2: 6e10 67b3 0000 |0037: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -42c0e8: 0c00 |003a: move-result-object v0 │ │ -42c0ea: 7120 fe0a 0100 |003b: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -42c0f0: 5430 72c8 |003e: iget-object v0, v3, Lde/danoeh/antennapod/parser/media/id3/ChapterReader;.chapters:Ljava/util/List; // field@c872 │ │ -42c0f4: 7220 5fb5 4000 |0040: invoke-interface {v0, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -42c0fa: 2804 |0043: goto 0047 // +0004 │ │ -42c0fc: 6f20 5faf 4300 |0044: invoke-super {v3, v4}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readFrame:(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;)V // method@af5f │ │ -42c102: 0e00 |0047: return-void │ │ +42c02c: |[42c02c] de.danoeh.antennapod.parser.media.id3.ChapterReader.readFrame:(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;)V │ │ +42c03c: 6e10 6faf 0400 |0000: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getId:()Ljava/lang/String; // method@af6f │ │ +42c042: 0c00 |0003: move-result-object v0 │ │ +42c044: 1a01 3c12 |0004: const-string v1, "CHAP" // string@123c │ │ +42c048: 6e20 28b3 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42c04e: 0a00 |0009: move-result v0 │ │ +42c050: 3800 3a00 |000a: if-eqz v0, 0044 // +003a │ │ +42c054: 2200 8f1e |000c: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +42c058: 7010 50b3 0000 |000e: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +42c05e: 1a01 4b20 |0011: const-string v1, "Handling frame: " // string@204b │ │ +42c062: 6e20 5cb3 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42c068: 6e10 71af 0400 |0016: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.toString:()Ljava/lang/String; // method@af71 │ │ +42c06e: 0c01 |0019: move-result-object v1 │ │ +42c070: 6e20 5cb3 1000 |001a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42c076: 6e10 67b3 0000 |001d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +42c07c: 0c00 |0020: move-result-object v0 │ │ +42c07e: 1a01 b320 |0021: const-string v1, "ID3ChapterReader" // string@20b3 │ │ +42c082: 7120 fe0a 0100 |0023: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +42c088: 6e20 54af 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@af54 │ │ +42c08e: 0c04 |0029: move-result-object v4 │ │ +42c090: 2200 8f1e |002a: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +42c094: 7010 50b3 0000 |002c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +42c09a: 1a02 e613 |002f: const-string v2, "Chapter done: " // string@13e6 │ │ +42c09e: 6e20 5cb3 2000 |0031: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42c0a4: 6e20 5bb3 4000 |0034: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ +42c0aa: 6e10 67b3 0000 |0037: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +42c0b0: 0c00 |003a: move-result-object v0 │ │ +42c0b2: 7120 fe0a 0100 |003b: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +42c0b8: 5430 72c8 |003e: iget-object v0, v3, Lde/danoeh/antennapod/parser/media/id3/ChapterReader;.chapters:Ljava/util/List; // field@c872 │ │ +42c0bc: 7220 5fb5 4000 |0040: invoke-interface {v0, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +42c0c2: 2804 |0043: goto 0047 // +0004 │ │ +42c0c4: 6f20 5faf 4300 |0044: invoke-super {v3, v4}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readFrame:(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;)V // method@af5f │ │ +42c0ca: 0e00 |0047: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x000c line=39 │ │ 0x0026 line=40 │ │ 0x002a line=41 │ │ 0x003e line=42 │ │ @@ -1516747,19 +1516730,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 │ │ -42c6dc: |[42c6dc] de.danoeh.antennapod.parser.media.id3.Id3MetadataReader.:(Lorg/apache/commons/io/input/CountingInputStream;)V │ │ -42c6ec: 7020 57af 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.:(Lorg/apache/commons/io/input/CountingInputStream;)V // method@af57 │ │ -42c6f2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -42c6f4: 5b01 7dc8 |0004: iput-object v1, v0, Lde/danoeh/antennapod/parser/media/id3/Id3MetadataReader;.comment:Ljava/lang/String; // field@c87d │ │ -42c6f8: 0e00 |0006: return-void │ │ +42c6a4: |[42c6a4] de.danoeh.antennapod.parser.media.id3.Id3MetadataReader.:(Lorg/apache/commons/io/input/CountingInputStream;)V │ │ +42c6b4: 7020 57af 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.:(Lorg/apache/commons/io/input/CountingInputStream;)V // method@af57 │ │ +42c6ba: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +42c6bc: 5b01 7dc8 |0004: iput-object v1, v0, Lde/danoeh/antennapod/parser/media/id3/Id3MetadataReader;.comment:Ljava/lang/String; // field@c87d │ │ +42c6c0: 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; │ │ @@ -1516770,17 +1516753,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42c6c4: |[42c6c4] de.danoeh.antennapod.parser.media.id3.Id3MetadataReader.getComment:()Ljava/lang/String; │ │ -42c6d4: 5410 7dc8 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/id3/Id3MetadataReader;.comment:Ljava/lang/String; // field@c87d │ │ -42c6d8: 1100 |0002: return-object v0 │ │ +42c68c: |[42c68c] de.danoeh.antennapod.parser.media.id3.Id3MetadataReader.getComment:()Ljava/lang/String; │ │ +42c69c: 5410 7dc8 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/id3/Id3MetadataReader;.comment:Ljava/lang/String; // field@c87d │ │ +42c6a0: 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;) │ │ @@ -1516788,55 +1516771,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 │ │ -42c6fc: |[42c6fc] de.danoeh.antennapod.parser.media.id3.Id3MetadataReader.readFrame:(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;)V │ │ -42c70c: 6e10 6faf 0900 |0000: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getId:()Ljava/lang/String; // method@af6f │ │ -42c712: 0c00 |0003: move-result-object v0 │ │ -42c714: 1a01 8612 |0004: const-string v1, "COMM" // string@1286 │ │ -42c718: 6e20 28b3 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42c71e: 0a00 |0009: move-result v0 │ │ -42c720: 3800 3900 |000a: if-eqz v0, 0043 // +0039 │ │ -42c724: 6e10 59af 0800 |000c: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@af59 │ │ -42c72a: 0a00 |000f: move-result v0 │ │ -42c72c: 8100 |0010: int-to-long v0, v0 │ │ -42c72e: 6e10 5aaf 0800 |0011: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@af5a │ │ -42c734: 0a02 |0014: move-result v2 │ │ -42c736: 1233 |0015: const/4 v3, #int 3 // #3 │ │ -42c738: 6e20 67af 3800 |0016: invoke-virtual {v8, v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.skipBytes:(I)V // method@af67 │ │ -42c73e: 6e10 70af 0900 |0019: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@af70 │ │ -42c744: 0a03 |001c: move-result v3 │ │ -42c746: d803 03fc |001d: add-int/lit8 v3, v3, #int -4 // #fc │ │ -42c74a: 6e30 5baf 2803 |001f: invoke-virtual {v8, v2, v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodedString:(II)Ljava/lang/String; // method@af5b │ │ -42c750: 0c03 |0022: move-result-object v3 │ │ -42c752: 6e10 70af 0900 |0023: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@af70 │ │ -42c758: 0a09 |0026: move-result v9 │ │ -42c75a: 8194 |0027: int-to-long v4, v9 │ │ -42c75c: 6e10 59af 0800 |0028: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@af59 │ │ -42c762: 0a09 |002b: move-result v9 │ │ -42c764: 8196 |002c: int-to-long v6, v9 │ │ -42c766: bc06 |002d: sub-long/2addr v6, v0 │ │ -42c768: bc64 |002e: sub-long/2addr v4, v6 │ │ -42c76a: 8449 |002f: long-to-int v9, v4 │ │ -42c76c: 6e30 5baf 2809 |0030: invoke-virtual {v8, v2, v9}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodedString:(II)Ljava/lang/String; // method@af5b │ │ -42c772: 0c09 |0033: move-result-object v9 │ │ -42c774: 6e10 36b3 0300 |0034: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@b336 │ │ -42c77a: 0a00 |0037: move-result v0 │ │ -42c77c: 6e10 36b3 0900 |0038: invoke-virtual {v9}, Ljava/lang/String;.length:()I // method@b336 │ │ -42c782: 0a01 |003b: move-result v1 │ │ -42c784: 3710 0300 |003c: if-le v0, v1, 003f // +0003 │ │ -42c788: 2802 |003e: goto 0040 // +0002 │ │ -42c78a: 0793 |003f: move-object v3, v9 │ │ -42c78c: 5b83 7dc8 |0040: iput-object v3, v8, Lde/danoeh/antennapod/parser/media/id3/Id3MetadataReader;.comment:Ljava/lang/String; // field@c87d │ │ -42c790: 2804 |0042: goto 0046 // +0004 │ │ -42c792: 6f20 5faf 9800 |0043: invoke-super {v8, v9}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readFrame:(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;)V // method@af5f │ │ -42c798: 0e00 |0046: return-void │ │ +42c6c4: |[42c6c4] de.danoeh.antennapod.parser.media.id3.Id3MetadataReader.readFrame:(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;)V │ │ +42c6d4: 6e10 6faf 0900 |0000: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getId:()Ljava/lang/String; // method@af6f │ │ +42c6da: 0c00 |0003: move-result-object v0 │ │ +42c6dc: 1a01 8612 |0004: const-string v1, "COMM" // string@1286 │ │ +42c6e0: 6e20 28b3 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42c6e6: 0a00 |0009: move-result v0 │ │ +42c6e8: 3800 3900 |000a: if-eqz v0, 0043 // +0039 │ │ +42c6ec: 6e10 59af 0800 |000c: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@af59 │ │ +42c6f2: 0a00 |000f: move-result v0 │ │ +42c6f4: 8100 |0010: int-to-long v0, v0 │ │ +42c6f6: 6e10 5aaf 0800 |0011: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@af5a │ │ +42c6fc: 0a02 |0014: move-result v2 │ │ +42c6fe: 1233 |0015: const/4 v3, #int 3 // #3 │ │ +42c700: 6e20 67af 3800 |0016: invoke-virtual {v8, v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.skipBytes:(I)V // method@af67 │ │ +42c706: 6e10 70af 0900 |0019: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@af70 │ │ +42c70c: 0a03 |001c: move-result v3 │ │ +42c70e: d803 03fc |001d: add-int/lit8 v3, v3, #int -4 // #fc │ │ +42c712: 6e30 5baf 2803 |001f: invoke-virtual {v8, v2, v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodedString:(II)Ljava/lang/String; // method@af5b │ │ +42c718: 0c03 |0022: move-result-object v3 │ │ +42c71a: 6e10 70af 0900 |0023: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@af70 │ │ +42c720: 0a09 |0026: move-result v9 │ │ +42c722: 8194 |0027: int-to-long v4, v9 │ │ +42c724: 6e10 59af 0800 |0028: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@af59 │ │ +42c72a: 0a09 |002b: move-result v9 │ │ +42c72c: 8196 |002c: int-to-long v6, v9 │ │ +42c72e: bc06 |002d: sub-long/2addr v6, v0 │ │ +42c730: bc64 |002e: sub-long/2addr v4, v6 │ │ +42c732: 8449 |002f: long-to-int v9, v4 │ │ +42c734: 6e30 5baf 2809 |0030: invoke-virtual {v8, v2, v9}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodedString:(II)Ljava/lang/String; // method@af5b │ │ +42c73a: 0c09 |0033: move-result-object v9 │ │ +42c73c: 6e10 36b3 0300 |0034: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@b336 │ │ +42c742: 0a00 |0037: move-result v0 │ │ +42c744: 6e10 36b3 0900 |0038: invoke-virtual {v9}, Ljava/lang/String;.length:()I // method@b336 │ │ +42c74a: 0a01 |003b: move-result v1 │ │ +42c74c: 3710 0300 |003c: if-le v0, v1, 003f // +0003 │ │ +42c750: 2802 |003e: goto 0040 // +0002 │ │ +42c752: 0793 |003f: move-object v3, v9 │ │ +42c754: 5b83 7dc8 |0040: iput-object v3, v8, Lde/danoeh/antennapod/parser/media/id3/Id3MetadataReader;.comment:Ljava/lang/String; // field@c87d │ │ +42c758: 2804 |0042: goto 0046 // +0004 │ │ +42c75a: 6f20 5faf 9800 |0043: invoke-super {v8, v9}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readFrame:(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;)V // method@af5f │ │ +42c760: 0e00 |0046: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x000c line=24 │ │ 0x0011 line=25 │ │ 0x0016 line=26 │ │ 0x0019 line=27 │ │ @@ -1516873,17 +1516856,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 │ │ -42c79c: |[42c79c] de.danoeh.antennapod.parser.media.id3.model.FrameHeader.:(Ljava/lang/String;IS)V │ │ -42c7ac: 7030 6eaf 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.:(Ljava/lang/String;I)V // method@af6e │ │ -42c7b2: 0e00 |0003: return-void │ │ +42c764: |[42c764] de.danoeh.antennapod.parser.media.id3.model.FrameHeader.:(Ljava/lang/String;IS)V │ │ +42c774: 7030 6eaf 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.:(Ljava/lang/String;I)V // method@af6e │ │ +42c77a: 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 │ │ @@ -1516923,19 +1516906,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 │ │ -42c8f4: |[42c8f4] de.danoeh.antennapod.parser.media.id3.model.TagHeader.:(Ljava/lang/String;ISB)V │ │ -42c904: 7030 6eaf 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.:(Ljava/lang/String;I)V // method@af6e │ │ -42c90a: 5f03 81c8 |0003: iput-short v3, v0, Lde/danoeh/antennapod/parser/media/id3/model/TagHeader;.version:S // field@c881 │ │ -42c90e: 5d04 80c8 |0005: iput-byte v4, v0, Lde/danoeh/antennapod/parser/media/id3/model/TagHeader;.flags:B // field@c880 │ │ -42c912: 0e00 |0007: return-void │ │ +42c8bc: |[42c8bc] de.danoeh.antennapod.parser.media.id3.model.TagHeader.:(Ljava/lang/String;ISB)V │ │ +42c8cc: 7030 6eaf 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.:(Ljava/lang/String;I)V // method@af6e │ │ +42c8d2: 5f03 81c8 |0003: iput-short v3, v0, Lde/danoeh/antennapod/parser/media/id3/model/TagHeader;.version:S // field@c881 │ │ +42c8d6: 5d04 80c8 |0005: iput-byte v4, v0, Lde/danoeh/antennapod/parser/media/id3/model/TagHeader;.flags:B // field@c880 │ │ +42c8da: 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; │ │ @@ -1516950,17 +1516933,17 @@ │ │ type : '()S' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42c8dc: |[42c8dc] de.danoeh.antennapod.parser.media.id3.model.TagHeader.getVersion:()S │ │ -42c8ec: 5810 81c8 |0000: iget-short v0, v1, Lde/danoeh/antennapod/parser/media/id3/model/TagHeader;.version:S // field@c881 │ │ -42c8f0: 0f00 |0002: return v0 │ │ +42c8a4: |[42c8a4] de.danoeh.antennapod.parser.media.id3.model.TagHeader.getVersion:()S │ │ +42c8b4: 5810 81c8 |0000: iget-short v0, v1, Lde/danoeh/antennapod/parser/media/id3/model/TagHeader;.version:S // field@c881 │ │ +42c8b8: 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;) │ │ @@ -1516968,38 +1516951,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 55 16-bit code units │ │ -42c85c: |[42c85c] de.danoeh.antennapod.parser.media.id3.model.TagHeader.toString:()Ljava/lang/String; │ │ -42c86c: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -42c870: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -42c876: 1a01 9359 |0005: const-string v1, "TagHeader [version=" // string@5993 │ │ -42c87a: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42c880: 5821 81c8 |000a: iget-short v1, v2, Lde/danoeh/antennapod/parser/media/id3/model/TagHeader;.version:S // field@c881 │ │ -42c884: 6e20 57b3 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -42c88a: 1a01 0e08 |000f: const-string v1, ", flags=" // string@080e │ │ -42c88e: 6e20 5cb3 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42c894: 5621 80c8 |0014: iget-byte v1, v2, Lde/danoeh/antennapod/parser/media/id3/model/TagHeader;.flags:B // field@c880 │ │ -42c898: 6e20 57b3 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -42c89e: 1a01 2608 |0019: const-string v1, ", id=" // string@0826 │ │ -42c8a2: 6e20 5cb3 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42c8a8: 5421 7ec8 |001e: iget-object v1, v2, Lde/danoeh/antennapod/parser/media/id3/model/Header;.id:Ljava/lang/String; // field@c87e │ │ -42c8ac: 6e20 5cb3 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42c8b2: 1a01 8c08 |0023: const-string v1, ", size=" // string@088c │ │ -42c8b6: 6e20 5cb3 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42c8bc: 5221 7fc8 |0028: iget v1, v2, Lde/danoeh/antennapod/parser/media/id3/model/Header;.size:I // field@c87f │ │ -42c8c0: 6e20 57b3 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -42c8c6: 1a01 4666 |002d: const-string v1, "]" // string@6646 │ │ -42c8ca: 6e20 5cb3 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42c8d0: 6e10 67b3 0000 |0032: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -42c8d6: 0c00 |0035: move-result-object v0 │ │ -42c8d8: 1100 |0036: return-object v0 │ │ +42c824: |[42c824] de.danoeh.antennapod.parser.media.id3.model.TagHeader.toString:()Ljava/lang/String; │ │ +42c834: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +42c838: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +42c83e: 1a01 9359 |0005: const-string v1, "TagHeader [version=" // string@5993 │ │ +42c842: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42c848: 5821 81c8 |000a: iget-short v1, v2, Lde/danoeh/antennapod/parser/media/id3/model/TagHeader;.version:S // field@c881 │ │ +42c84c: 6e20 57b3 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +42c852: 1a01 0e08 |000f: const-string v1, ", flags=" // string@080e │ │ +42c856: 6e20 5cb3 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42c85c: 5621 80c8 |0014: iget-byte v1, v2, Lde/danoeh/antennapod/parser/media/id3/model/TagHeader;.flags:B // field@c880 │ │ +42c860: 6e20 57b3 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +42c866: 1a01 2608 |0019: const-string v1, ", id=" // string@0826 │ │ +42c86a: 6e20 5cb3 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42c870: 5421 7ec8 |001e: iget-object v1, v2, Lde/danoeh/antennapod/parser/media/id3/model/Header;.id:Ljava/lang/String; // field@c87e │ │ +42c874: 6e20 5cb3 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42c87a: 1a01 8c08 |0023: const-string v1, ", size=" // string@088c │ │ +42c87e: 6e20 5cb3 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42c884: 5221 7fc8 |0028: iget v1, v2, Lde/danoeh/antennapod/parser/media/id3/model/Header;.size:I // field@c87f │ │ +42c888: 6e20 57b3 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +42c88e: 1a01 4666 |002d: const-string v1, "]" // string@6646 │ │ +42c892: 6e20 5cb3 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42c898: 6e10 67b3 0000 |0032: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +42c89e: 0c00 |0035: move-result-object v0 │ │ +42c8a0: 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 : 22932 (TagHeader.java) │ │ @@ -1517068,36 +1517051,36 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -42cb54: |[42cb54] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.:()V │ │ -42cb64: 0e00 |0000: return-void │ │ +42cb1c: |[42cb1c] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.:()V │ │ +42cb2c: 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 │ │ -42cb68: |[42cb68] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.:(Ljava/io/InputStream;)V │ │ -42cb78: 7020 86af 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.:(Ljava/io/InputStream;)V // method@af86 │ │ -42cb7e: 2201 fd1e |0003: new-instance v1, Ljava/util/ArrayList; // type@1efd │ │ -42cb82: 7010 a0b4 0100 |0005: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -42cb88: 5b01 87c8 |0008: iput-object v1, v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.chapters:Ljava/util/List; // field@c887 │ │ -42cb8c: 0e00 |000a: return-void │ │ +42cb30: |[42cb30] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.:(Ljava/io/InputStream;)V │ │ +42cb40: 7020 86af 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.:(Ljava/io/InputStream;)V // method@af86 │ │ +42cb46: 2201 fd1e |0003: new-instance v1, Ljava/util/ArrayList; // type@1efd │ │ +42cb4a: 7010 a0b4 0100 |0005: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +42cb50: 5b01 87c8 |0008: iput-object v1, v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.chapters:Ljava/util/List; // field@c887 │ │ +42cb54: 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; │ │ @@ -1517107,24 +1517090,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 │ │ -42ca34: |[42ca34] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.getAttributeTypeFromKey:(Ljava/lang/String;)Ljava/lang/String; │ │ -42ca44: 6e10 36b3 0200 |0000: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@b336 │ │ -42ca4a: 0a00 |0003: move-result v0 │ │ -42ca4c: 6001 82c8 |0004: sget v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.CHAPTERXXX_LENGTH:I // field@c882 │ │ -42ca50: 3710 0700 |0006: if-le v0, v1, 000d // +0007 │ │ -42ca54: 6e20 40b3 1200 |0008: invoke-virtual {v2, v1}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b340 │ │ -42ca5a: 0c02 |000b: move-result-object v2 │ │ -42ca5c: 1102 |000c: return-object v2 │ │ -42ca5e: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -42ca60: 1102 |000e: return-object v2 │ │ +42c9fc: |[42c9fc] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.getAttributeTypeFromKey:(Ljava/lang/String;)Ljava/lang/String; │ │ +42ca0c: 6e10 36b3 0200 |0000: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@b336 │ │ +42ca12: 0a00 |0003: move-result v0 │ │ +42ca14: 6001 82c8 |0004: sget v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.CHAPTERXXX_LENGTH:I // field@c882 │ │ +42ca18: 3710 0700 |0006: if-le v0, v1, 000d // +0007 │ │ +42ca1c: 6e20 40b3 1200 |0008: invoke-virtual {v2, v1}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b340 │ │ +42ca22: 0c02 |000b: move-result-object v2 │ │ +42ca24: 1102 |000c: return-object v2 │ │ +42ca26: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +42ca28: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0008 line=118 │ │ locals : │ │ 0x0000 - 0x000f reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -1517133,39 +1517116,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 │ │ -42c934: |[42c934] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.getChapterById:(J)Lde/danoeh/antennapod/model/feed/Chapter; │ │ -42c944: 5440 87c8 |0000: iget-object v0, v4, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.chapters:Ljava/util/List; // field@c887 │ │ -42c948: 7210 6ab5 0000 |0002: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -42c94e: 0c00 |0005: move-result-object v0 │ │ -42c950: 7210 4db5 0000 |0006: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -42c956: 0a01 |0009: move-result v1 │ │ -42c958: 3801 2400 |000a: if-eqz v1, 002e // +0024 │ │ -42c95c: 7210 4eb5 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -42c962: 0c01 |000f: move-result-object v1 │ │ -42c964: 1f01 b01c |0010: check-cast v1, Lde/danoeh/antennapod/model/feed/Chapter; // type@1cb0 │ │ -42c968: 2202 8f1e |0012: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ -42c96c: 7010 50b3 0200 |0014: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -42c972: 1a03 0000 |0017: const-string v3, "" // string@0000 │ │ -42c976: 6e20 5cb3 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42c97c: 6e30 58b3 5206 |001c: invoke-virtual {v2, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ -42c982: 6e10 67b3 0200 |001f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -42c988: 0c02 |0022: move-result-object v2 │ │ -42c98a: 6e10 a4ab 0100 |0023: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Chapter;.getChapterId:()Ljava/lang/String; // method@aba4 │ │ -42c990: 0c03 |0026: move-result-object v3 │ │ -42c992: 6e20 28b3 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42c998: 0a02 |002a: move-result v2 │ │ -42c99a: 3802 dbff |002b: if-eqz v2, 0006 // -0025 │ │ -42c99e: 1101 |002d: return-object v1 │ │ -42c9a0: 1205 |002e: const/4 v5, #int 0 // #0 │ │ -42c9a2: 1105 |002f: return-object v5 │ │ +42c8fc: |[42c8fc] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.getChapterById:(J)Lde/danoeh/antennapod/model/feed/Chapter; │ │ +42c90c: 5440 87c8 |0000: iget-object v0, v4, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.chapters:Ljava/util/List; // field@c887 │ │ +42c910: 7210 6ab5 0000 |0002: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +42c916: 0c00 |0005: move-result-object v0 │ │ +42c918: 7210 4db5 0000 |0006: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +42c91e: 0a01 |0009: move-result v1 │ │ +42c920: 3801 2400 |000a: if-eqz v1, 002e // +0024 │ │ +42c924: 7210 4eb5 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +42c92a: 0c01 |000f: move-result-object v1 │ │ +42c92c: 1f01 b01c |0010: check-cast v1, Lde/danoeh/antennapod/model/feed/Chapter; // type@1cb0 │ │ +42c930: 2202 8f1e |0012: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ +42c934: 7010 50b3 0200 |0014: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +42c93a: 1a03 0000 |0017: const-string v3, "" // string@0000 │ │ +42c93e: 6e20 5cb3 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42c944: 6e30 58b3 5206 |001c: invoke-virtual {v2, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ +42c94a: 6e10 67b3 0200 |001f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +42c950: 0c02 |0022: move-result-object v2 │ │ +42c952: 6e10 a4ab 0100 |0023: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Chapter;.getChapterId:()Ljava/lang/String; // method@aba4 │ │ +42c958: 0c03 |0026: move-result-object v3 │ │ +42c95a: 6e20 28b3 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42c960: 0a02 |002a: move-result v2 │ │ +42c962: 3802 dbff |002b: if-eqz v2, 0006 // -0025 │ │ +42c966: 1101 |002d: return-object v1 │ │ +42c968: 1205 |002e: const/4 v5, #int 0 // #0 │ │ +42c96a: 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 │ │ @@ -1517175,42 +1517158,42 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -42c9a4: |[42c9a4] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.getIdFromKey:(Ljava/lang/String;)I │ │ -42c9b4: 6e10 36b3 0300 |0000: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@b336 │ │ -42c9ba: 0a00 |0003: move-result v0 │ │ -42c9bc: 6001 82c8 |0004: sget v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.CHAPTERXXX_LENGTH:I // field@c882 │ │ -42c9c0: 3410 1600 |0006: if-lt v0, v1, 001c // +0016 │ │ -42c9c4: 1300 0800 |0008: const/16 v0, #int 8 // #8 │ │ -42c9c8: 1301 0a00 |000a: const/16 v1, #int 10 // #a │ │ -42c9cc: 6e30 41b3 0301 |000c: invoke-virtual {v3, v0, v1}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b341 │ │ -42c9d2: 0c03 |000f: move-result-object v3 │ │ -42c9d4: 7110 b9b2 0300 |0010: invoke-static {v3}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ -42c9da: 0a03 |0013: move-result v3 │ │ -42c9dc: 0f03 |0014: return v3 │ │ -42c9de: 0d03 |0015: move-exception v3 │ │ -42c9e0: 2200 921d |0016: new-instance v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException; // type@1d92 │ │ -42c9e4: 7020 93af 3000 |0018: invoke-direct {v0, v3}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException;.:(Ljava/lang/Throwable;)V // method@af93 │ │ -42c9ea: 2700 |001b: throw v0 │ │ -42c9ec: 2200 921d |001c: new-instance v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException; // type@1d92 │ │ -42c9f0: 2201 8f1e |001e: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -42c9f4: 7010 50b3 0100 |0020: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -42c9fa: 1a02 1ba0 |0023: const-string v2, "key is too short (" // string@a01b │ │ -42c9fe: 6e20 5cb3 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42ca04: 6e20 5cb3 3100 |0028: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42ca0a: 1a03 4007 |002b: const-string v3, ")" // string@0740 │ │ -42ca0e: 6e20 5cb3 3100 |002d: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42ca14: 6e10 67b3 0100 |0030: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -42ca1a: 0c03 |0033: move-result-object v3 │ │ -42ca1c: 7020 92af 3000 |0034: invoke-direct {v0, v3}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException;.:(Ljava/lang/String;)V // method@af92 │ │ -42ca22: 2700 |0037: throw v0 │ │ +42c96c: |[42c96c] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.getIdFromKey:(Ljava/lang/String;)I │ │ +42c97c: 6e10 36b3 0300 |0000: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@b336 │ │ +42c982: 0a00 |0003: move-result v0 │ │ +42c984: 6001 82c8 |0004: sget v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.CHAPTERXXX_LENGTH:I // field@c882 │ │ +42c988: 3410 1600 |0006: if-lt v0, v1, 001c // +0016 │ │ +42c98c: 1300 0800 |0008: const/16 v0, #int 8 // #8 │ │ +42c990: 1301 0a00 |000a: const/16 v1, #int 10 // #a │ │ +42c994: 6e30 41b3 0301 |000c: invoke-virtual {v3, v0, v1}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b341 │ │ +42c99a: 0c03 |000f: move-result-object v3 │ │ +42c99c: 7110 b9b2 0300 |0010: invoke-static {v3}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ +42c9a2: 0a03 |0013: move-result v3 │ │ +42c9a4: 0f03 |0014: return v3 │ │ +42c9a6: 0d03 |0015: move-exception v3 │ │ +42c9a8: 2200 921d |0016: new-instance v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException; // type@1d92 │ │ +42c9ac: 7020 93af 3000 |0018: invoke-direct {v0, v3}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException;.:(Ljava/lang/Throwable;)V // method@af93 │ │ +42c9b2: 2700 |001b: throw v0 │ │ +42c9b4: 2200 921d |001c: new-instance v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException; // type@1d92 │ │ +42c9b8: 2201 8f1e |001e: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +42c9bc: 7010 50b3 0100 |0020: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +42c9c2: 1a02 1ba0 |0023: const-string v2, "key is too short (" // string@a01b │ │ +42c9c6: 6e20 5cb3 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42c9cc: 6e20 5cb3 3100 |0028: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42c9d2: 1a03 4007 |002b: const-string v3, ")" // string@0740 │ │ +42c9d6: 6e20 5cb3 3100 |002d: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42c9dc: 6e10 67b3 0100 |0030: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +42c9e2: 0c03 |0033: move-result-object v3 │ │ +42c9e4: 7020 92af 3000 |0034: invoke-direct {v0, v3}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException;.:(Ljava/lang/String;)V // method@af92 │ │ +42c9ea: 2700 |0037: throw v0 │ │ catches : 1 │ │ 0x000c - 0x0014 │ │ Ljava/lang/NumberFormatException; -> 0x0015 │ │ positions : │ │ 0x0000 line=101 │ │ 0x000c line=103 │ │ 0x0010 line=104 │ │ @@ -1517224,66 +1517207,66 @@ │ │ type : '(Ljava/lang/String;)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 92 16-bit code units │ │ -42ca7c: |[42ca7c] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.getStartTimeFromValue:(Ljava/lang/String;)J │ │ -42ca8c: 1a00 7009 |0000: const-string v0, "-->" // string@0970 │ │ -42ca90: 1a01 2c0a |0002: const-string v1, ":" // string@0a2c │ │ -42ca94: 6e20 3cb3 1900 |0004: invoke-virtual {v9, v1}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b33c │ │ -42ca9a: 0c09 |0007: move-result-object v9 │ │ -42ca9c: 2191 |0008: array-length v1, v9 │ │ -42ca9e: 1232 |0009: const/4 v2, #int 3 // #3 │ │ -42caa0: 3421 4a00 |000a: if-lt v1, v2, 0054 // +004a │ │ -42caa4: 6201 01da |000c: sget-object v1, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@da01 │ │ -42caa8: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -42caaa: 4603 0902 |000f: aget-object v3, v9, v2 │ │ -42caae: 7110 ccb2 0300 |0011: invoke-static {v3}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b2cc │ │ -42cab4: 0b03 |0014: move-result-wide v3 │ │ -42cab6: 6205 00da |0015: sget-object v5, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@da00 │ │ -42caba: 6e40 46b6 3154 |0017: invoke-virtual {v1, v3, v4, v5}, Ljava/util/concurrent/TimeUnit;.convert:(JLjava/util/concurrent/TimeUnit;)J // method@b646 │ │ -42cac0: 0b03 |001a: move-result-wide v3 │ │ -42cac2: 1215 |001b: const/4 v5, #int 1 // #1 │ │ -42cac4: 4605 0905 |001c: aget-object v5, v9, v5 │ │ -42cac8: 7110 ccb2 0500 |001e: invoke-static {v5}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b2cc │ │ -42cace: 0b05 |0021: move-result-wide v5 │ │ -42cad0: 6207 02da |0022: sget-object v7, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@da02 │ │ -42cad4: 6e40 46b6 5176 |0024: invoke-virtual {v1, v5, v6, v7}, Ljava/util/concurrent/TimeUnit;.convert:(JLjava/util/concurrent/TimeUnit;)J // method@b646 │ │ -42cada: 0b05 |0027: move-result-wide v5 │ │ -42cadc: 1227 |0028: const/4 v7, #int 2 // #2 │ │ -42cade: 4608 0907 |0029: aget-object v8, v9, v7 │ │ -42cae2: 6e20 24b3 0800 |002b: invoke-virtual {v8, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b324 │ │ -42cae8: 0a08 |002e: move-result v8 │ │ -42caea: 3808 0e00 |002f: if-eqz v8, 003d // +000e │ │ -42caee: 4608 0907 |0031: aget-object v8, v9, v7 │ │ -42caf2: 6e20 32b3 0800 |0033: invoke-virtual {v8, v0}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@b332 │ │ -42caf8: 0a00 |0036: move-result v0 │ │ -42cafa: 6e30 41b3 2800 |0037: invoke-virtual {v8, v2, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b341 │ │ -42cb00: 0c00 |003a: move-result-object v0 │ │ -42cb02: 4d00 0907 |003b: aput-object v0, v9, v7 │ │ -42cb06: 4609 0907 |003d: aget-object v9, v9, v7 │ │ -42cb0a: 7110 a7b2 0900 |003f: invoke-static {v9}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@b2a7 │ │ -42cb10: 0a09 |0042: move-result v9 │ │ -42cb12: 8897 |0043: float-to-long v7, v9 │ │ -42cb14: 6209 04da |0044: sget-object v9, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@da04 │ │ -42cb18: 6e40 46b6 7198 |0046: invoke-virtual {v1, v7, v8, v9}, Ljava/util/concurrent/TimeUnit;.convert:(JLjava/util/concurrent/TimeUnit;)J // method@b646 │ │ -42cb1e: 0b00 |0049: move-result-wide v0 │ │ -42cb20: bb53 |004a: add-long/2addr v3, v5 │ │ -42cb22: bb03 |004b: add-long/2addr v3, v0 │ │ -42cb24: 1003 |004c: return-wide v3 │ │ -42cb26: 0d09 |004d: move-exception v9 │ │ -42cb28: 2200 921d |004e: new-instance v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException; // type@1d92 │ │ -42cb2c: 7020 93af 9000 |0050: invoke-direct {v0, v9}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException;.:(Ljava/lang/Throwable;)V // method@af93 │ │ -42cb32: 2700 |0053: throw v0 │ │ -42cb34: 2209 921d |0054: new-instance v9, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException; // type@1d92 │ │ -42cb38: 1a00 de22 |0056: const-string v0, "Invalid time string" // string@22de │ │ -42cb3c: 7020 92af 0900 |0058: invoke-direct {v9, v0}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException;.:(Ljava/lang/String;)V // method@af92 │ │ -42cb42: 2709 |005b: throw v9 │ │ +42ca44: |[42ca44] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.getStartTimeFromValue:(Ljava/lang/String;)J │ │ +42ca54: 1a00 7009 |0000: const-string v0, "-->" // string@0970 │ │ +42ca58: 1a01 2c0a |0002: const-string v1, ":" // string@0a2c │ │ +42ca5c: 6e20 3cb3 1900 |0004: invoke-virtual {v9, v1}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b33c │ │ +42ca62: 0c09 |0007: move-result-object v9 │ │ +42ca64: 2191 |0008: array-length v1, v9 │ │ +42ca66: 1232 |0009: const/4 v2, #int 3 // #3 │ │ +42ca68: 3421 4a00 |000a: if-lt v1, v2, 0054 // +004a │ │ +42ca6c: 6201 01da |000c: sget-object v1, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@da01 │ │ +42ca70: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +42ca72: 4603 0902 |000f: aget-object v3, v9, v2 │ │ +42ca76: 7110 ccb2 0300 |0011: invoke-static {v3}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b2cc │ │ +42ca7c: 0b03 |0014: move-result-wide v3 │ │ +42ca7e: 6205 00da |0015: sget-object v5, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@da00 │ │ +42ca82: 6e40 46b6 3154 |0017: invoke-virtual {v1, v3, v4, v5}, Ljava/util/concurrent/TimeUnit;.convert:(JLjava/util/concurrent/TimeUnit;)J // method@b646 │ │ +42ca88: 0b03 |001a: move-result-wide v3 │ │ +42ca8a: 1215 |001b: const/4 v5, #int 1 // #1 │ │ +42ca8c: 4605 0905 |001c: aget-object v5, v9, v5 │ │ +42ca90: 7110 ccb2 0500 |001e: invoke-static {v5}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b2cc │ │ +42ca96: 0b05 |0021: move-result-wide v5 │ │ +42ca98: 6207 02da |0022: sget-object v7, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@da02 │ │ +42ca9c: 6e40 46b6 5176 |0024: invoke-virtual {v1, v5, v6, v7}, Ljava/util/concurrent/TimeUnit;.convert:(JLjava/util/concurrent/TimeUnit;)J // method@b646 │ │ +42caa2: 0b05 |0027: move-result-wide v5 │ │ +42caa4: 1227 |0028: const/4 v7, #int 2 // #2 │ │ +42caa6: 4608 0907 |0029: aget-object v8, v9, v7 │ │ +42caaa: 6e20 24b3 0800 |002b: invoke-virtual {v8, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b324 │ │ +42cab0: 0a08 |002e: move-result v8 │ │ +42cab2: 3808 0e00 |002f: if-eqz v8, 003d // +000e │ │ +42cab6: 4608 0907 |0031: aget-object v8, v9, v7 │ │ +42caba: 6e20 32b3 0800 |0033: invoke-virtual {v8, v0}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@b332 │ │ +42cac0: 0a00 |0036: move-result v0 │ │ +42cac2: 6e30 41b3 2800 |0037: invoke-virtual {v8, v2, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b341 │ │ +42cac8: 0c00 |003a: move-result-object v0 │ │ +42caca: 4d00 0907 |003b: aput-object v0, v9, v7 │ │ +42cace: 4609 0907 |003d: aget-object v9, v9, v7 │ │ +42cad2: 7110 a7b2 0900 |003f: invoke-static {v9}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@b2a7 │ │ +42cad8: 0a09 |0042: move-result v9 │ │ +42cada: 8897 |0043: float-to-long v7, v9 │ │ +42cadc: 6209 04da |0044: sget-object v9, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@da04 │ │ +42cae0: 6e40 46b6 7198 |0046: invoke-virtual {v1, v7, v8, v9}, Ljava/util/concurrent/TimeUnit;.convert:(JLjava/util/concurrent/TimeUnit;)J // method@b646 │ │ +42cae6: 0b00 |0049: move-result-wide v0 │ │ +42cae8: bb53 |004a: add-long/2addr v3, v5 │ │ +42caea: bb03 |004b: add-long/2addr v3, v0 │ │ +42caec: 1003 |004c: return-wide v3 │ │ +42caee: 0d09 |004d: move-exception v9 │ │ +42caf0: 2200 921d |004e: new-instance v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException; // type@1d92 │ │ +42caf4: 7020 93af 9000 |0050: invoke-direct {v0, v9}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException;.:(Ljava/lang/Throwable;)V // method@af93 │ │ +42cafa: 2700 |0053: throw v0 │ │ +42cafc: 2209 921d |0054: new-instance v9, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException; // type@1d92 │ │ +42cb00: 1a00 de22 |0056: const-string v0, "Invalid time string" // string@22de │ │ +42cb04: 7020 92af 0900 |0058: invoke-direct {v9, v0}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException;.:(Ljava/lang/String;)V // method@af92 │ │ +42cb0a: 2709 |005b: throw v9 │ │ catches : 1 │ │ 0x000c - 0x004a │ │ Ljava/lang/NumberFormatException; -> 0x004d │ │ positions : │ │ 0x0004 line=73 │ │ 0x0008 line=74 │ │ 0x000c line=76 │ │ @@ -1517308,17 +1517291,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42ca64: |[42ca64] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.getChapters:()Ljava/util/List; │ │ -42ca74: 5410 87c8 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.chapters:Ljava/util/List; // field@c887 │ │ -42ca78: 1100 |0002: return-object v0 │ │ +42ca2c: |[42ca2c] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.getChapters:()Ljava/util/List; │ │ +42ca3c: 5410 87c8 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.chapters:Ljava/util/List; // field@c887 │ │ +42ca40: 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;) │ │ @@ -1517326,19 +1517309,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -42c914: |[42c914] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.handles:(Ljava/lang/String;)Z │ │ -42c924: 1a00 8572 |0000: const-string v0, "chapter\d\d\d.*" // string@7285 │ │ -42c928: 6e20 37b3 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b337 │ │ -42c92e: 0a02 |0005: move-result v2 │ │ -42c930: 0f02 |0006: return v2 │ │ +42c8dc: |[42c8dc] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.handles:(Ljava/lang/String;)Z │ │ +42c8ec: 1a00 8572 |0000: const-string v0, "chapter\d\d\d.*" // string@7285 │ │ +42c8f0: 6e20 37b3 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b337 │ │ +42c8f6: 0a02 |0005: move-result v2 │ │ +42c8f8: 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; │ │ │ │ @@ -1517347,71 +1517330,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 │ │ -42cb90: |[42cb90] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.onContentVectorValue:(Ljava/lang/String;Ljava/lang/String;)V │ │ -42cba0: 7110 77af 0600 |0000: invoke-static {v6}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.getAttributeTypeFromKey:(Ljava/lang/String;)Ljava/lang/String; // method@af77 │ │ -42cba6: 0c00 |0003: move-result-object v0 │ │ -42cba8: 7110 7aaf 0600 |0004: invoke-static {v6}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.getIdFromKey:(Ljava/lang/String;)I // method@af7a │ │ -42cbae: 0a01 |0007: move-result v1 │ │ -42cbb0: 8112 |0008: int-to-long v2, v1 │ │ -42cbb2: 7030 78af 2503 |0009: invoke-direct {v5, v2, v3}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.getChapterById:(J)Lde/danoeh/antennapod/model/feed/Chapter; // method@af78 │ │ -42cbb8: 0c04 |000c: move-result-object v4 │ │ -42cbba: 3900 5200 |000d: if-nez v0, 005f // +0052 │ │ -42cbbe: 7030 78af 2503 |000f: invoke-direct {v5, v2, v3}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.getChapterById:(J)Lde/danoeh/antennapod/model/feed/Chapter; // method@af78 │ │ -42cbc4: 0c00 |0012: move-result-object v0 │ │ -42cbc6: 3900 2800 |0013: if-nez v0, 003b // +0028 │ │ -42cbca: 7110 7baf 0700 |0015: invoke-static {v7}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.getStartTimeFromValue:(Ljava/lang/String;)J // method@af7b │ │ -42cbd0: 0b06 |0018: move-result-wide v6 │ │ -42cbd2: 2200 b01c |0019: new-instance v0, Lde/danoeh/antennapod/model/feed/Chapter; // type@1cb0 │ │ -42cbd6: 7010 a2ab 0000 |001b: invoke-direct {v0}, Lde/danoeh/antennapod/model/feed/Chapter;.:()V // method@aba2 │ │ -42cbdc: 2202 8f1e |001e: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ -42cbe0: 7010 50b3 0200 |0020: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -42cbe6: 1a03 0000 |0023: const-string v3, "" // string@0000 │ │ -42cbea: 6e20 5cb3 3200 |0025: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42cbf0: 6e20 57b3 1200 |0028: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -42cbf6: 6e10 67b3 0200 |002b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -42cbfc: 0c01 |002e: move-result-object v1 │ │ -42cbfe: 6e20 aaab 1000 |002f: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/feed/Chapter;.setChapterId:(Ljava/lang/String;)V // method@abaa │ │ -42cc04: 6e30 adab 6007 |0032: invoke-virtual {v0, v6, v7}, Lde/danoeh/antennapod/model/feed/Chapter;.setStart:(J)V // method@abad │ │ -42cc0a: 5456 87c8 |0035: iget-object v6, v5, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.chapters:Ljava/util/List; // field@c887 │ │ -42cc0e: 7220 5fb5 0600 |0037: invoke-interface {v6, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -42cc14: 2840 |003a: goto 007a // +0040 │ │ -42cc16: 2200 921d |003b: new-instance v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException; // type@1d92 │ │ -42cc1a: 2201 8f1e |003d: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -42cc1e: 7010 50b3 0100 |003f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -42cc24: 1a02 7a1e |0042: const-string v2, "Found chapter with duplicate ID (" // string@1e7a │ │ -42cc28: 6e20 5cb3 2100 |0044: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42cc2e: 6e20 5cb3 6100 |0047: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42cc34: 1a06 bb07 |004a: const-string v6, ", " // string@07bb │ │ -42cc38: 6e20 5cb3 6100 |004c: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42cc3e: 6e20 5cb3 7100 |004f: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42cc44: 1a06 4007 |0052: const-string v6, ")" // string@0740 │ │ -42cc48: 6e20 5cb3 6100 |0054: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -42cc4e: 6e10 67b3 0100 |0057: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -42cc54: 0c06 |005a: move-result-object v6 │ │ -42cc56: 7020 92af 6000 |005b: invoke-direct {v0, v6}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException;.:(Ljava/lang/String;)V // method@af92 │ │ -42cc5c: 2700 |005e: throw v0 │ │ -42cc5e: 1a06 b6bb |005f: const-string v6, "name" // string@bbb6 │ │ -42cc62: 6e20 28b3 6000 |0061: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42cc68: 0a06 |0064: move-result v6 │ │ -42cc6a: 3806 0800 |0065: if-eqz v6, 006d // +0008 │ │ -42cc6e: 3804 1300 |0067: if-eqz v4, 007a // +0013 │ │ -42cc72: 6e20 aeab 7400 |0069: invoke-virtual {v4, v7}, Lde/danoeh/antennapod/model/feed/Chapter;.setTitle:(Ljava/lang/String;)V // method@abae │ │ -42cc78: 280e |006c: goto 007a // +000e │ │ -42cc7a: 1a06 d3e4 |006d: const-string v6, "url" // string@e4d3 │ │ -42cc7e: 6e20 28b3 6000 |006f: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42cc84: 0a06 |0072: move-result v6 │ │ -42cc86: 3806 0700 |0073: if-eqz v6, 007a // +0007 │ │ -42cc8a: 3804 0500 |0075: if-eqz v4, 007a // +0005 │ │ -42cc8e: 6e20 acab 7400 |0077: invoke-virtual {v4, v7}, Lde/danoeh/antennapod/model/feed/Chapter;.setLink:(Ljava/lang/String;)V // method@abac │ │ -42cc94: 0e00 |007a: return-void │ │ +42cb58: |[42cb58] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.onContentVectorValue:(Ljava/lang/String;Ljava/lang/String;)V │ │ +42cb68: 7110 77af 0600 |0000: invoke-static {v6}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.getAttributeTypeFromKey:(Ljava/lang/String;)Ljava/lang/String; // method@af77 │ │ +42cb6e: 0c00 |0003: move-result-object v0 │ │ +42cb70: 7110 7aaf 0600 |0004: invoke-static {v6}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.getIdFromKey:(Ljava/lang/String;)I // method@af7a │ │ +42cb76: 0a01 |0007: move-result v1 │ │ +42cb78: 8112 |0008: int-to-long v2, v1 │ │ +42cb7a: 7030 78af 2503 |0009: invoke-direct {v5, v2, v3}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.getChapterById:(J)Lde/danoeh/antennapod/model/feed/Chapter; // method@af78 │ │ +42cb80: 0c04 |000c: move-result-object v4 │ │ +42cb82: 3900 5200 |000d: if-nez v0, 005f // +0052 │ │ +42cb86: 7030 78af 2503 |000f: invoke-direct {v5, v2, v3}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.getChapterById:(J)Lde/danoeh/antennapod/model/feed/Chapter; // method@af78 │ │ +42cb8c: 0c00 |0012: move-result-object v0 │ │ +42cb8e: 3900 2800 |0013: if-nez v0, 003b // +0028 │ │ +42cb92: 7110 7baf 0700 |0015: invoke-static {v7}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.getStartTimeFromValue:(Ljava/lang/String;)J // method@af7b │ │ +42cb98: 0b06 |0018: move-result-wide v6 │ │ +42cb9a: 2200 b01c |0019: new-instance v0, Lde/danoeh/antennapod/model/feed/Chapter; // type@1cb0 │ │ +42cb9e: 7010 a2ab 0000 |001b: invoke-direct {v0}, Lde/danoeh/antennapod/model/feed/Chapter;.:()V // method@aba2 │ │ +42cba4: 2202 8f1e |001e: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ +42cba8: 7010 50b3 0200 |0020: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +42cbae: 1a03 0000 |0023: const-string v3, "" // string@0000 │ │ +42cbb2: 6e20 5cb3 3200 |0025: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42cbb8: 6e20 57b3 1200 |0028: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +42cbbe: 6e10 67b3 0200 |002b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +42cbc4: 0c01 |002e: move-result-object v1 │ │ +42cbc6: 6e20 aaab 1000 |002f: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/feed/Chapter;.setChapterId:(Ljava/lang/String;)V // method@abaa │ │ +42cbcc: 6e30 adab 6007 |0032: invoke-virtual {v0, v6, v7}, Lde/danoeh/antennapod/model/feed/Chapter;.setStart:(J)V // method@abad │ │ +42cbd2: 5456 87c8 |0035: iget-object v6, v5, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.chapters:Ljava/util/List; // field@c887 │ │ +42cbd6: 7220 5fb5 0600 |0037: invoke-interface {v6, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +42cbdc: 2840 |003a: goto 007a // +0040 │ │ +42cbde: 2200 921d |003b: new-instance v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException; // type@1d92 │ │ +42cbe2: 2201 8f1e |003d: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +42cbe6: 7010 50b3 0100 |003f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +42cbec: 1a02 7a1e |0042: const-string v2, "Found chapter with duplicate ID (" // string@1e7a │ │ +42cbf0: 6e20 5cb3 2100 |0044: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42cbf6: 6e20 5cb3 6100 |0047: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42cbfc: 1a06 bb07 |004a: const-string v6, ", " // string@07bb │ │ +42cc00: 6e20 5cb3 6100 |004c: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42cc06: 6e20 5cb3 7100 |004f: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42cc0c: 1a06 4007 |0052: const-string v6, ")" // string@0740 │ │ +42cc10: 6e20 5cb3 6100 |0054: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +42cc16: 6e10 67b3 0100 |0057: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +42cc1c: 0c06 |005a: move-result-object v6 │ │ +42cc1e: 7020 92af 6000 |005b: invoke-direct {v0, v6}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException;.:(Ljava/lang/String;)V // method@af92 │ │ +42cc24: 2700 |005e: throw v0 │ │ +42cc26: 1a06 b6bb |005f: const-string v6, "name" // string@bbb6 │ │ +42cc2a: 6e20 28b3 6000 |0061: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42cc30: 0a06 |0064: move-result v6 │ │ +42cc32: 3806 0800 |0065: if-eqz v6, 006d // +0008 │ │ +42cc36: 3804 1300 |0067: if-eqz v4, 007a // +0013 │ │ +42cc3a: 6e20 aeab 7400 |0069: invoke-virtual {v4, v7}, Lde/danoeh/antennapod/model/feed/Chapter;.setTitle:(Ljava/lang/String;)V // method@abae │ │ +42cc40: 280e |006c: goto 007a // +000e │ │ +42cc42: 1a06 d3e4 |006d: const-string v6, "url" // string@e4d3 │ │ +42cc46: 6e20 28b3 6000 |006f: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42cc4c: 0a06 |0072: move-result v6 │ │ +42cc4e: 3806 0700 |0073: if-eqz v6, 007a // +0007 │ │ +42cc52: 3804 0500 |0075: if-eqz v4, 007a // +0005 │ │ +42cc56: 6e20 acab 7400 |0077: invoke-virtual {v4, v7}, Lde/danoeh/antennapod/model/feed/Chapter;.setLink:(Ljava/lang/String;)V // method@abac │ │ +42cc5c: 0e00 |007a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0004 line=38 │ │ 0x0009 line=39 │ │ 0x000f line=41 │ │ 0x0015 line=43 │ │ @@ -1517468,19 +1517451,19 @@ │ │ type : '(Ljava/io/InputStream;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -42cd94: |[42cd94] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentMetadataReader.:(Ljava/io/InputStream;)V │ │ -42cda4: 7020 86af 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.:(Ljava/io/InputStream;)V // method@af86 │ │ -42cdaa: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -42cdac: 5b01 8cc8 |0004: iput-object v1, v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader;.description:Ljava/lang/String; // field@c88c │ │ -42cdb0: 0e00 |0006: return-void │ │ +42cd5c: |[42cd5c] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentMetadataReader.:(Ljava/io/InputStream;)V │ │ +42cd6c: 7020 86af 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.:(Ljava/io/InputStream;)V // method@af86 │ │ +42cd72: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +42cd74: 5b01 8cc8 |0004: iput-object v1, v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader;.description:Ljava/lang/String; // field@c88c │ │ +42cd78: 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; │ │ @@ -1517491,17 +1517474,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42cd7c: |[42cd7c] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentMetadataReader.getDescription:()Ljava/lang/String; │ │ -42cd8c: 5410 8cc8 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader;.description:Ljava/lang/String; // field@c88c │ │ -42cd90: 1100 |0002: return-object v0 │ │ +42cd44: |[42cd44] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentMetadataReader.getDescription:()Ljava/lang/String; │ │ +42cd54: 5410 8cc8 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader;.description:Ljava/lang/String; // field@c88c │ │ +42cd58: 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;) │ │ @@ -1517509,28 +1517492,28 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -42cd40: |[42cd40] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentMetadataReader.handles:(Ljava/lang/String;)Z │ │ -42cd50: 1a00 da7a |0000: const-string v0, "description" // string@7ada │ │ -42cd54: 6e20 28b3 2000 |0002: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42cd5a: 0a00 |0005: move-result v0 │ │ -42cd5c: 3900 0d00 |0006: if-nez v0, 0013 // +000d │ │ -42cd60: 1a00 3475 |0008: const-string v0, "comment" // string@7534 │ │ -42cd64: 6e20 28b3 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42cd6a: 0a02 |000d: move-result v2 │ │ -42cd6c: 3802 0300 |000e: if-eqz v2, 0011 // +0003 │ │ -42cd70: 2803 |0010: goto 0013 // +0003 │ │ -42cd72: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -42cd74: 2802 |0012: goto 0014 // +0002 │ │ -42cd76: 1212 |0013: const/4 v2, #int 1 // #1 │ │ -42cd78: 0f02 |0014: return v2 │ │ +42cd08: |[42cd08] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentMetadataReader.handles:(Ljava/lang/String;)Z │ │ +42cd18: 1a00 da7a |0000: const-string v0, "description" // string@7ada │ │ +42cd1c: 6e20 28b3 2000 |0002: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42cd22: 0a00 |0005: move-result v0 │ │ +42cd24: 3900 0d00 |0006: if-nez v0, 0013 // +000d │ │ +42cd28: 1a00 3475 |0008: const-string v0, "comment" // string@7534 │ │ +42cd2c: 6e20 28b3 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42cd32: 0a02 |000d: move-result v2 │ │ +42cd34: 3802 0300 |000e: if-eqz v2, 0011 // +0003 │ │ +42cd38: 2803 |0010: goto 0013 // +0003 │ │ +42cd3a: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +42cd3c: 2802 |0012: goto 0014 // +0002 │ │ +42cd3e: 1212 |0013: const/4 v2, #int 1 // #1 │ │ +42cd40: 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; │ │ │ │ @@ -1517539,33 +1517522,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 │ │ -42cdb4: |[42cdb4] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentMetadataReader.onContentVectorValue:(Ljava/lang/String;Ljava/lang/String;)V │ │ -42cdc4: 1a00 da7a |0000: const-string v0, "description" // string@7ada │ │ -42cdc8: 6e20 28b3 2000 |0002: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42cdce: 0a00 |0005: move-result v0 │ │ -42cdd0: 3900 0a00 |0006: if-nez v0, 0010 // +000a │ │ -42cdd4: 1a00 3475 |0008: const-string v0, "comment" // string@7534 │ │ -42cdd8: 6e20 28b3 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42cdde: 0a02 |000d: move-result v2 │ │ -42cde0: 3802 1400 |000e: if-eqz v2, 0022 // +0014 │ │ -42cde4: 5412 8cc8 |0010: iget-object v2, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader;.description:Ljava/lang/String; // field@c88c │ │ -42cde8: 3802 0e00 |0012: if-eqz v2, 0020 // +000e │ │ -42cdec: 6e10 36b3 0300 |0014: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@b336 │ │ -42cdf2: 0a02 |0017: move-result v2 │ │ -42cdf4: 5410 8cc8 |0018: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader;.description:Ljava/lang/String; // field@c88c │ │ -42cdf8: 6e10 36b3 0000 |001a: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@b336 │ │ -42cdfe: 0a00 |001d: move-result v0 │ │ -42ce00: 3702 0400 |001e: if-le v2, v0, 0022 // +0004 │ │ -42ce04: 5b13 8cc8 |0020: iput-object v3, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader;.description:Ljava/lang/String; // field@c88c │ │ -42ce08: 0e00 |0022: return-void │ │ +42cd7c: |[42cd7c] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentMetadataReader.onContentVectorValue:(Ljava/lang/String;Ljava/lang/String;)V │ │ +42cd8c: 1a00 da7a |0000: const-string v0, "description" // string@7ada │ │ +42cd90: 6e20 28b3 2000 |0002: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42cd96: 0a00 |0005: move-result v0 │ │ +42cd98: 3900 0a00 |0006: if-nez v0, 0010 // +000a │ │ +42cd9c: 1a00 3475 |0008: const-string v0, "comment" // string@7534 │ │ +42cda0: 6e20 28b3 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42cda6: 0a02 |000d: move-result v2 │ │ +42cda8: 3802 1400 |000e: if-eqz v2, 0022 // +0014 │ │ +42cdac: 5412 8cc8 |0010: iget-object v2, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader;.description:Ljava/lang/String; // field@c88c │ │ +42cdb0: 3802 0e00 |0012: if-eqz v2, 0020 // +000e │ │ +42cdb4: 6e10 36b3 0300 |0014: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@b336 │ │ +42cdba: 0a02 |0017: move-result v2 │ │ +42cdbc: 5410 8cc8 |0018: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader;.description:Ljava/lang/String; // field@c88c │ │ +42cdc0: 6e10 36b3 0000 |001a: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@b336 │ │ +42cdc6: 0a00 |001d: move-result v0 │ │ +42cdc8: 3702 0400 |001e: if-le v2, v0, 0022 // +0004 │ │ +42cdcc: 5b13 8cc8 |0020: iput-object v3, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader;.description:Ljava/lang/String; // field@c88c │ │ +42cdd0: 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; │ │ @@ -1517601,17 +1517584,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 │ │ -42f244: |[42f244] de.danoeh.antennapod.preferences.ThemePreference.$r8$lambda$0XCqzw5lGu2Olnsgo5XvPwIDpPw:(Lde/danoeh/antennapod/preferences/ThemePreference;Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;Landroid/view/View;)V │ │ -42f254: 7030 11b0 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@b011 │ │ -42f25a: 0e00 |0003: return-void │ │ +42f20c: |[42f20c] de.danoeh.antennapod.preferences.ThemePreference.$r8$lambda$0XCqzw5lGu2Olnsgo5XvPwIDpPw:(Lde/danoeh/antennapod/preferences/ThemePreference;Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;Landroid/view/View;)V │ │ +42f21c: 7030 11b0 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@b011 │ │ +42f222: 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; │ │ @@ -1517621,19 +1517604,19 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -42f25c: |[42f25c] de.danoeh.antennapod.preferences.ThemePreference.:(Landroid/content/Context;)V │ │ -42f26c: 7020 183d 1000 |0000: invoke-direct {v0, v1}, Landroidx/preference/Preference;.:(Landroid/content/Context;)V // method@3d18 │ │ -42f272: 1401 f800 0d7f |0003: const v1, #float 1.87426e+38 // #7f0d00f8 │ │ -42f278: 6e20 753d 1000 |0006: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setLayoutResource:(I)V // method@3d75 │ │ -42f27e: 0e00 |0009: return-void │ │ +42f224: |[42f224] de.danoeh.antennapod.preferences.ThemePreference.:(Landroid/content/Context;)V │ │ +42f234: 7020 183d 1000 |0000: invoke-direct {v0, v1}, Landroidx/preference/Preference;.:(Landroid/content/Context;)V // method@3d18 │ │ +42f23a: 1401 f800 0d7f |0003: const v1, #float 1.87426e+38 // #7f0d00f8 │ │ +42f240: 6e20 753d 1000 |0006: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setLayoutResource:(I)V // method@3d75 │ │ +42f246: 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; │ │ @@ -1517643,19 +1517626,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 │ │ -42f280: |[42f280] de.danoeh.antennapod.preferences.ThemePreference.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -42f290: 7030 193d 1002 |0000: invoke-direct {v0, v1, v2}, Landroidx/preference/Preference;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@3d19 │ │ -42f296: 1401 f800 0d7f |0003: const v1, #float 1.87426e+38 // #7f0d00f8 │ │ -42f29c: 6e20 753d 1000 |0006: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setLayoutResource:(I)V // method@3d75 │ │ -42f2a2: 0e00 |0009: return-void │ │ +42f248: |[42f248] de.danoeh.antennapod.preferences.ThemePreference.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +42f258: 7030 193d 1002 |0000: invoke-direct {v0, v1, v2}, Landroidx/preference/Preference;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@3d19 │ │ +42f25e: 1401 f800 0d7f |0003: const v1, #float 1.87426e+38 // #7f0d00f8 │ │ +42f264: 6e20 753d 1000 |0006: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setLayoutResource:(I)V // method@3d75 │ │ +42f26a: 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; │ │ @@ -1517666,26 +1517649,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 │ │ -42f2a4: |[42f2a4] de.danoeh.antennapod.preferences.ThemePreference.lambda$updateThemeCard$0:(Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;Landroid/view/View;)V │ │ -42f2b4: 7110 0cb1 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setTheme:(Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;)V // method@b10c │ │ -42f2ba: 6e10 2f3d 0000 |0003: invoke-virtual {v0}, Landroidx/preference/Preference;.getOnPreferenceChangeListener:()Landroidx/preference/Preference$OnPreferenceChangeListener; // method@3d2f │ │ -42f2c0: 0c01 |0006: move-result-object v1 │ │ -42f2c2: 3801 0d00 |0007: if-eqz v1, 0014 // +000d │ │ -42f2c6: 6e10 2f3d 0000 |0009: invoke-virtual {v0}, Landroidx/preference/Preference;.getOnPreferenceChangeListener:()Landroidx/preference/Preference$OnPreferenceChangeListener; // method@3d2f │ │ -42f2cc: 0c01 |000c: move-result-object v1 │ │ -42f2ce: 7100 ceb0 0000 |000d: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getTheme:()Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // method@b0ce │ │ -42f2d4: 0c02 |0010: move-result-object v2 │ │ -42f2d6: 7230 123d 0102 |0011: invoke-interface {v1, v0, v2}, Landroidx/preference/Preference$OnPreferenceChangeListener;.onPreferenceChange:(Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@3d12 │ │ -42f2dc: 6e10 14b0 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/preferences/ThemePreference;.updateUi:()V // method@b014 │ │ -42f2e2: 0e00 |0017: return-void │ │ +42f26c: |[42f26c] de.danoeh.antennapod.preferences.ThemePreference.lambda$updateThemeCard$0:(Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;Landroid/view/View;)V │ │ +42f27c: 7110 0cb1 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setTheme:(Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;)V // method@b10c │ │ +42f282: 6e10 2f3d 0000 |0003: invoke-virtual {v0}, Landroidx/preference/Preference;.getOnPreferenceChangeListener:()Landroidx/preference/Preference$OnPreferenceChangeListener; // method@3d2f │ │ +42f288: 0c01 |0006: move-result-object v1 │ │ +42f28a: 3801 0d00 |0007: if-eqz v1, 0014 // +000d │ │ +42f28e: 6e10 2f3d 0000 |0009: invoke-virtual {v0}, Landroidx/preference/Preference;.getOnPreferenceChangeListener:()Landroidx/preference/Preference$OnPreferenceChangeListener; // method@3d2f │ │ +42f294: 0c01 |000c: move-result-object v1 │ │ +42f296: 7100 ceb0 0000 |000d: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getTheme:()Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // method@b0ce │ │ +42f29c: 0c02 |0010: move-result-object v2 │ │ +42f29e: 7230 123d 0102 |0011: invoke-interface {v1, v0, v2}, Landroidx/preference/Preference$OnPreferenceChangeListener;.onPreferenceChange:(Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@3d12 │ │ +42f2a4: 6e10 14b0 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/preferences/ThemePreference;.updateUi:()V // method@b014 │ │ +42f2aa: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0003 line=41 │ │ 0x0009 line=42 │ │ 0x0014 line=44 │ │ locals : │ │ @@ -1517699,22 +1517682,22 @@ │ │ type : '(Landroidx/preference/PreferenceViewHolder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -42f2e4: |[42f2e4] de.danoeh.antennapod.preferences.ThemePreference.onBindViewHolder:(Landroidx/preference/PreferenceViewHolder;)V │ │ -42f2f4: 6f20 503d 1000 |0000: invoke-super {v0, v1}, Landroidx/preference/Preference;.onBindViewHolder:(Landroidx/preference/PreferenceViewHolder;)V // method@3d50 │ │ -42f2fa: 5411 101a |0003: iget-object v1, v1, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ -42f2fe: 7110 55a0 0100 |0005: invoke-static {v1}, Lde/danoeh/antennapod/databinding/ThemePreferenceBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ThemePreferenceBinding; // method@a055 │ │ -42f304: 0c01 |0008: move-result-object v1 │ │ -42f306: 5b01 47d0 |0009: iput-object v1, v0, Lde/danoeh/antennapod/preferences/ThemePreference;.viewBinding:Lde/danoeh/antennapod/databinding/ThemePreferenceBinding; // field@d047 │ │ -42f30a: 6e10 14b0 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/preferences/ThemePreference;.updateUi:()V // method@b014 │ │ -42f310: 0e00 |000e: return-void │ │ +42f2ac: |[42f2ac] de.danoeh.antennapod.preferences.ThemePreference.onBindViewHolder:(Landroidx/preference/PreferenceViewHolder;)V │ │ +42f2bc: 6f20 503d 1000 |0000: invoke-super {v0, v1}, Landroidx/preference/Preference;.onBindViewHolder:(Landroidx/preference/PreferenceViewHolder;)V // method@3d50 │ │ +42f2c2: 5411 101a |0003: iget-object v1, v1, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ +42f2c6: 7110 55a0 0100 |0005: invoke-static {v1}, Lde/danoeh/antennapod/databinding/ThemePreferenceBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ThemePreferenceBinding; // method@a055 │ │ +42f2cc: 0c01 |0008: move-result-object v1 │ │ +42f2ce: 5b01 47d0 |0009: iput-object v1, v0, Lde/danoeh/antennapod/preferences/ThemePreference;.viewBinding:Lde/danoeh/antennapod/databinding/ThemePreferenceBinding; // field@d047 │ │ +42f2d2: 6e10 14b0 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/preferences/ThemePreference;.updateUi:()V // method@b014 │ │ +42f2d8: 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; │ │ @@ -1517725,43 +1517708,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 │ │ -42f314: |[42f314] de.danoeh.antennapod.preferences.ThemePreference.updateThemeCard:(Landroidx/cardview/widget/CardView;Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;)V │ │ -42f324: 6e10 253d 0400 |0000: invoke-virtual {v4}, Landroidx/preference/Preference;.getContext:()Landroid/content/Context; // method@3d25 │ │ -42f32a: 0c00 |0003: move-result-object v0 │ │ -42f32c: 6e10 2f02 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ -42f332: 0c00 |0007: move-result-object v0 │ │ -42f334: 6e10 0003 0000 |0008: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0300 │ │ -42f33a: 0c00 |000b: move-result-object v0 │ │ -42f33c: 5200 9601 |000c: iget v0, v0, Landroid/util/DisplayMetrics;.density:F // field@0196 │ │ -42f340: 6e10 253d 0400 |000e: invoke-virtual {v4}, Landroidx/preference/Preference;.getContext:()Landroid/content/Context; // method@3d25 │ │ -42f346: 0c01 |0011: move-result-object v1 │ │ -42f348: 1502 803f |0012: const/high16 v2, #int 1065353216 // #3f80 │ │ -42f34c: a802 0200 |0014: mul-float v2, v2, v0 │ │ -42f350: 7120 fd81 2100 |0016: invoke-static {v1, v2}, Lcom/google/android/material/elevation/SurfaceColors;.getColorForElevation:(Landroid/content/Context;F)I // method@81fd │ │ -42f356: 0a01 |0019: move-result v1 │ │ -42f358: 6e10 253d 0400 |001a: invoke-virtual {v4}, Landroidx/preference/Preference;.getContext:()Landroid/content/Context; // method@3d25 │ │ -42f35e: 0c02 |001d: move-result-object v2 │ │ -42f360: 1503 0042 |001e: const/high16 v3, #int 1107296256 // #4200 │ │ -42f364: a800 0003 |0020: mul-float v0, v0, v3 │ │ -42f368: 7120 fd81 0200 |0022: invoke-static {v2, v0}, Lcom/google/android/material/elevation/SurfaceColors;.getColorForElevation:(Landroid/content/Context;F)I // method@81fd │ │ -42f36e: 0a00 |0025: move-result v0 │ │ -42f370: 7100 ceb0 0000 |0026: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getTheme:()Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // method@b0ce │ │ -42f376: 0c02 |0029: move-result-object v2 │ │ -42f378: 3326 0300 |002a: if-ne v6, v2, 002d // +0003 │ │ -42f37c: 0101 |002c: move v1, v0 │ │ -42f37e: 6e20 7922 1500 |002d: invoke-virtual {v5, v1}, Landroidx/cardview/widget/CardView;.setCardBackgroundColor:(I)V // method@2279 │ │ -42f384: 2200 be1d |0030: new-instance v0, Lde/danoeh/antennapod/preferences/ThemePreference$$ExternalSyntheticLambda0; // type@1dbe │ │ -42f388: 7030 0cb0 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@b00c │ │ -42f38e: 6e20 710d 0500 |0035: invoke-virtual {v5, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -42f394: 0e00 |0038: return-void │ │ +42f2dc: |[42f2dc] de.danoeh.antennapod.preferences.ThemePreference.updateThemeCard:(Landroidx/cardview/widget/CardView;Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;)V │ │ +42f2ec: 6e10 253d 0400 |0000: invoke-virtual {v4}, Landroidx/preference/Preference;.getContext:()Landroid/content/Context; // method@3d25 │ │ +42f2f2: 0c00 |0003: move-result-object v0 │ │ +42f2f4: 6e10 2f02 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ +42f2fa: 0c00 |0007: move-result-object v0 │ │ +42f2fc: 6e10 0003 0000 |0008: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0300 │ │ +42f302: 0c00 |000b: move-result-object v0 │ │ +42f304: 5200 9601 |000c: iget v0, v0, Landroid/util/DisplayMetrics;.density:F // field@0196 │ │ +42f308: 6e10 253d 0400 |000e: invoke-virtual {v4}, Landroidx/preference/Preference;.getContext:()Landroid/content/Context; // method@3d25 │ │ +42f30e: 0c01 |0011: move-result-object v1 │ │ +42f310: 1502 803f |0012: const/high16 v2, #int 1065353216 // #3f80 │ │ +42f314: a802 0200 |0014: mul-float v2, v2, v0 │ │ +42f318: 7120 fd81 2100 |0016: invoke-static {v1, v2}, Lcom/google/android/material/elevation/SurfaceColors;.getColorForElevation:(Landroid/content/Context;F)I // method@81fd │ │ +42f31e: 0a01 |0019: move-result v1 │ │ +42f320: 6e10 253d 0400 |001a: invoke-virtual {v4}, Landroidx/preference/Preference;.getContext:()Landroid/content/Context; // method@3d25 │ │ +42f326: 0c02 |001d: move-result-object v2 │ │ +42f328: 1503 0042 |001e: const/high16 v3, #int 1107296256 // #4200 │ │ +42f32c: a800 0003 |0020: mul-float v0, v0, v3 │ │ +42f330: 7120 fd81 0200 |0022: invoke-static {v2, v0}, Lcom/google/android/material/elevation/SurfaceColors;.getColorForElevation:(Landroid/content/Context;F)I // method@81fd │ │ +42f336: 0a00 |0025: move-result v0 │ │ +42f338: 7100 ceb0 0000 |0026: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getTheme:()Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // method@b0ce │ │ +42f33e: 0c02 |0029: move-result-object v2 │ │ +42f340: 3326 0300 |002a: if-ne v6, v2, 002d // +0003 │ │ +42f344: 0101 |002c: move v1, v0 │ │ +42f346: 6e20 7922 1500 |002d: invoke-virtual {v5, v1}, Landroidx/cardview/widget/CardView;.setCardBackgroundColor:(I)V // method@2279 │ │ +42f34c: 2200 be1d |0030: new-instance v0, Lde/danoeh/antennapod/preferences/ThemePreference$$ExternalSyntheticLambda0; // type@1dbe │ │ +42f350: 7030 0cb0 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@b00c │ │ +42f356: 6e20 710d 0500 |0035: invoke-virtual {v5, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +42f35c: 0e00 |0038: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x000e line=35 │ │ 0x001a line=36 │ │ 0x0026 line=37 │ │ 0x002d line=38 │ │ @@ -1517776,28 +1517759,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -42f398: |[42f398] de.danoeh.antennapod.preferences.ThemePreference.updateUi:()V │ │ -42f3a8: 5420 47d0 |0000: iget-object v0, v2, Lde/danoeh/antennapod/preferences/ThemePreference;.viewBinding:Lde/danoeh/antennapod/databinding/ThemePreferenceBinding; // field@d047 │ │ -42f3ac: 5400 7890 |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/ThemePreferenceBinding;.themeSystemCard:Landroidx/cardview/widget/CardView; // field@9078 │ │ -42f3b0: 6201 81d9 |0004: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.SYSTEM:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d981 │ │ -42f3b4: 6e30 13b0 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@b013 │ │ -42f3ba: 5420 47d0 |0009: iget-object v0, v2, Lde/danoeh/antennapod/preferences/ThemePreference;.viewBinding:Lde/danoeh/antennapod/databinding/ThemePreferenceBinding; // field@d047 │ │ -42f3be: 5400 7690 |000b: iget-object v0, v0, Lde/danoeh/antennapod/databinding/ThemePreferenceBinding;.themeLightCard:Landroidx/cardview/widget/CardView; // field@9076 │ │ -42f3c2: 6201 80d9 |000d: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.LIGHT:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d980 │ │ -42f3c6: 6e30 13b0 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@b013 │ │ -42f3cc: 5420 47d0 |0012: iget-object v0, v2, Lde/danoeh/antennapod/preferences/ThemePreference;.viewBinding:Lde/danoeh/antennapod/databinding/ThemePreferenceBinding; // field@d047 │ │ -42f3d0: 5400 7490 |0014: iget-object v0, v0, Lde/danoeh/antennapod/databinding/ThemePreferenceBinding;.themeDarkCard:Landroidx/cardview/widget/CardView; // field@9074 │ │ -42f3d4: 6201 7fd9 |0016: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.DARK:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d97f │ │ -42f3d8: 6e30 13b0 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@b013 │ │ -42f3de: 0e00 |001b: return-void │ │ +42f360: |[42f360] de.danoeh.antennapod.preferences.ThemePreference.updateUi:()V │ │ +42f370: 5420 47d0 |0000: iget-object v0, v2, Lde/danoeh/antennapod/preferences/ThemePreference;.viewBinding:Lde/danoeh/antennapod/databinding/ThemePreferenceBinding; // field@d047 │ │ +42f374: 5400 7890 |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/ThemePreferenceBinding;.themeSystemCard:Landroidx/cardview/widget/CardView; // field@9078 │ │ +42f378: 6201 81d9 |0004: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.SYSTEM:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d981 │ │ +42f37c: 6e30 13b0 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@b013 │ │ +42f382: 5420 47d0 |0009: iget-object v0, v2, Lde/danoeh/antennapod/preferences/ThemePreference;.viewBinding:Lde/danoeh/antennapod/databinding/ThemePreferenceBinding; // field@d047 │ │ +42f386: 5400 7690 |000b: iget-object v0, v0, Lde/danoeh/antennapod/databinding/ThemePreferenceBinding;.themeLightCard:Landroidx/cardview/widget/CardView; // field@9076 │ │ +42f38a: 6201 80d9 |000d: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.LIGHT:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d980 │ │ +42f38e: 6e30 13b0 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@b013 │ │ +42f394: 5420 47d0 |0012: iget-object v0, v2, Lde/danoeh/antennapod/preferences/ThemePreference;.viewBinding:Lde/danoeh/antennapod/databinding/ThemePreferenceBinding; // field@d047 │ │ +42f398: 5400 7490 |0014: iget-object v0, v0, Lde/danoeh/antennapod/databinding/ThemePreferenceBinding;.themeDarkCard:Landroidx/cardview/widget/CardView; // field@9074 │ │ +42f39c: 6201 7fd9 |0016: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.DARK:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d97f │ │ +42f3a0: 6e30 13b0 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@b013 │ │ +42f3a6: 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; │ │ @@ -1669322,18 +1669305,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 │ │ -3baa40: |[3baa40] de.danoeh.antennapod.activity.OnlineFeedViewActivity$1.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V │ │ -3baa50: 5b01 2c6c |0000: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$1;.this$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c2c │ │ -3baa54: 7010 92b1 0000 |0002: invoke-direct {v0}, Lio/reactivex/observers/DisposableMaybeObserver;.:()V // method@b192 │ │ -3baa5a: 0e00 |0005: return-void │ │ +3baa08: |[3baa08] de.danoeh.antennapod.activity.OnlineFeedViewActivity$1.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V │ │ +3baa18: 5b01 2c6c |0000: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$1;.this$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c2c │ │ +3baa1c: 7010 92b1 0000 |0002: invoke-direct {v0}, Lio/reactivex/observers/DisposableMaybeObserver;.:()V // method@b192 │ │ +3baa22: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=355 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ │ │ @@ -1669343,16 +1669326,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -3baa5c: |[3baa5c] de.danoeh.antennapod.activity.OnlineFeedViewActivity$1.onComplete:()V │ │ -3baa6c: 0e00 |0000: return-void │ │ +3baa24: |[3baa24] de.danoeh.antennapod.activity.OnlineFeedViewActivity$1.onComplete:()V │ │ +3baa34: 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;) │ │ @@ -1669360,32 +1669343,32 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -3baa70: |[3baa70] de.danoeh.antennapod.activity.OnlineFeedViewActivity$1.onError:(Ljava/lang/Throwable;)V │ │ -3baa80: 5430 2c6c |0000: iget-object v0, v3, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$1;.this$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c2c │ │ -3baa84: 6e10 8ab3 0400 |0002: invoke-virtual {v4}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ -3baa8a: 0c01 |0005: move-result-object v1 │ │ -3baa8c: 1a02 0000 |0006: const-string v2, "" // string@0000 │ │ -3baa90: 7130 0a95 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@950a │ │ -3baa96: 2200 8f1e |000b: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3baa9a: 7010 50b3 0000 |000d: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3baaa0: 1a01 5d1d |0010: const-string v1, "Feed parser exception: " // string@1d5d │ │ -3baaa4: 6e20 5cb3 1000 |0012: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3baaaa: 7110 020b 0400 |0015: invoke-static {v4}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ -3baab0: 0c04 |0018: move-result-object v4 │ │ -3baab2: 6e20 5cb3 4000 |0019: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3baab8: 6e10 67b3 0000 |001c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3baabe: 0c04 |001f: move-result-object v4 │ │ -3baac0: 1a00 384d |0020: const-string v0, "OnlineFeedViewActivity" // string@4d38 │ │ -3baac4: 7120 fe0a 4000 |0022: invoke-static {v0, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3baaca: 0e00 |0025: return-void │ │ +3baa38: |[3baa38] de.danoeh.antennapod.activity.OnlineFeedViewActivity$1.onError:(Ljava/lang/Throwable;)V │ │ +3baa48: 5430 2c6c |0000: iget-object v0, v3, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$1;.this$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c2c │ │ +3baa4c: 6e10 8ab3 0400 |0002: invoke-virtual {v4}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ +3baa52: 0c01 |0005: move-result-object v1 │ │ +3baa54: 1a02 0000 |0006: const-string v2, "" // string@0000 │ │ +3baa58: 7130 0a95 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@950a │ │ +3baa5e: 2200 8f1e |000b: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3baa62: 7010 50b3 0000 |000d: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3baa68: 1a01 5d1d |0010: const-string v1, "Feed parser exception: " // string@1d5d │ │ +3baa6c: 6e20 5cb3 1000 |0012: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3baa72: 7110 020b 0400 |0015: invoke-static {v4}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ +3baa78: 0c04 |0018: move-result-object v4 │ │ +3baa7a: 6e20 5cb3 4000 |0019: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3baa80: 6e10 67b3 0000 |001c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3baa86: 0c04 |001f: move-result-object v4 │ │ +3baa88: 1a00 384d |0020: const-string v0, "OnlineFeedViewActivity" // string@4d38 │ │ +3baa8c: 7120 fe0a 4000 |0022: invoke-static {v0, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3baa92: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ 0x000b line=369 │ │ locals : │ │ 0x0000 - 0x0026 reg=3 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$1; │ │ 0x0000 - 0x0026 reg=4 (null) Ljava/lang/Throwable; │ │ @@ -1669395,20 +1669378,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 │ │ -3baacc: |[3baacc] de.danoeh.antennapod.activity.OnlineFeedViewActivity$1.onSuccess:(Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;)V │ │ -3baadc: 5420 2c6c |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$1;.this$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c2c │ │ -3baae0: 5431 39c6 |0002: iget-object v1, v3, Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@c639 │ │ -3baae4: 5433 38c6 |0004: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;.alternateFeedUrls:Ljava/util/Map; // field@c638 │ │ -3baae8: 7130 0b95 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@950b │ │ -3baaee: 0e00 |0009: return-void │ │ +3baa94: |[3baa94] de.danoeh.antennapod.activity.OnlineFeedViewActivity$1.onSuccess:(Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;)V │ │ +3baaa4: 5420 2c6c |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$1;.this$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c2c │ │ +3baaa8: 5431 39c6 |0002: iget-object v1, v3, Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@c639 │ │ +3baaac: 5433 38c6 |0004: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;.alternateFeedUrls:Ljava/util/Map; // field@c638 │ │ +3baab0: 7130 0b95 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@950b │ │ +3baab6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=358 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$1; │ │ 0x0000 - 0x000a reg=3 (null) Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; │ │ │ │ @@ -1669417,18 +1669400,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 │ │ -3baaf0: |[3baaf0] de.danoeh.antennapod.activity.OnlineFeedViewActivity$1.onSuccess:(Ljava/lang/Object;)V │ │ -3bab00: 1f01 5a1d |0000: check-cast v1, Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; // type@1d5a │ │ -3bab04: 6e20 e694 1000 |0002: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$1;.onSuccess:(Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;)V // method@94e6 │ │ -3bab0a: 0e00 |0005: return-void │ │ +3baab8: |[3baab8] de.danoeh.antennapod.activity.OnlineFeedViewActivity$1.onSuccess:(Ljava/lang/Object;)V │ │ +3baac8: 1f01 5a1d |0000: check-cast v1, Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; // type@1d5a │ │ +3baacc: 6e20 e694 1000 |0002: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$1;.onSuccess:(Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;)V // method@94e6 │ │ +3baad2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=355 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$1; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1669490,17 +1669473,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 │ │ -3c2380: |[3c2380] 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 │ │ -3c2390: 7040 b696 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@96b6 │ │ -3c2396: 0e00 |0003: return-void │ │ +3c2348: |[3c2348] 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 │ │ +3c2358: 7040 b696 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@96b6 │ │ +3c235e: 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; │ │ @@ -1669511,18 +1669494,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 │ │ -3c2120: |[3c2120] 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 │ │ -3c2130: 7040 b796 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@96b7 │ │ -3c2136: 0a00 |0003: move-result v0 │ │ -3c2138: 0f00 |0004: return v0 │ │ +3c20e8: |[3c20e8] 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 │ │ +3c20f8: 7040 b796 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@96b7 │ │ +3c20fe: 0a00 |0003: move-result v0 │ │ +3c2100: 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; │ │ @@ -1669533,18 +1669516,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 │ │ -3c213c: |[3c213c] 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 │ │ -3c214c: 7054 b896 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@96b8 │ │ -3c2152: 0a00 |0003: move-result v0 │ │ -3c2154: 0f00 |0004: return v0 │ │ +3c2104: |[3c2104] 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 │ │ +3c2114: 7054 b896 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@96b8 │ │ +3c211a: 0a00 |0003: move-result v0 │ │ +3c211c: 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; │ │ @@ -1669556,28 +1669539,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 │ │ -3c2398: |[3c2398] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.:(Lde/danoeh/antennapod/activity/MainActivity;)V │ │ -3c23a8: 7020 5797 2100 |0000: invoke-direct {v1, v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.:(Landroid/app/Activity;)V // method@9757 │ │ -3c23ae: 2200 fd1e |0003: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -3c23b2: 7010 a0b4 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -3c23b8: 5b10 d66c |0008: iput-object v0, v1, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.episodes:Ljava/util/List; // field@6cd6 │ │ -3c23bc: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -3c23be: 5910 d86c |000b: iput v0, v1, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.longPressedPosition:I // field@6cd8 │ │ -3c23c2: 5910 d56c |000d: iput v0, v1, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.dummyViews:I // field@6cd5 │ │ -3c23c6: 2200 a11e |000f: new-instance v0, Ljava/lang/ref/WeakReference; // type@1ea1 │ │ -3c23ca: 7020 99b3 2000 |0011: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@b399 │ │ -3c23d0: 5b10 d96c |0014: iput-object v0, v1, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6cd9 │ │ -3c23d4: 1212 |0016: const/4 v2, #int 1 // #1 │ │ -3c23d6: 6e20 e241 2100 |0017: invoke-virtual {v1, v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.setHasStableIds:(Z)V // method@41e2 │ │ -3c23dc: 0e00 |001a: return-void │ │ +3c2360: |[3c2360] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.:(Lde/danoeh/antennapod/activity/MainActivity;)V │ │ +3c2370: 7020 5797 2100 |0000: invoke-direct {v1, v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.:(Landroid/app/Activity;)V // method@9757 │ │ +3c2376: 2200 fd1e |0003: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +3c237a: 7010 a0b4 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +3c2380: 5b10 d66c |0008: iput-object v0, v1, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.episodes:Ljava/util/List; // field@6cd6 │ │ +3c2384: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +3c2386: 5910 d86c |000b: iput v0, v1, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.longPressedPosition:I // field@6cd8 │ │ +3c238a: 5910 d56c |000d: iput v0, v1, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.dummyViews:I // field@6cd5 │ │ +3c238e: 2200 a11e |000f: new-instance v0, Ljava/lang/ref/WeakReference; // type@1ea1 │ │ +3c2392: 7020 99b3 2000 |0011: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@b399 │ │ +3c2398: 5b10 d96c |0014: iput-object v0, v1, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6cd9 │ │ +3c239c: 1212 |0016: const/4 v2, #int 1 // #1 │ │ +3c239e: 6e20 e241 2100 |0017: invoke-virtual {v1, v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.setHasStableIds:(Z)V // method@41e2 │ │ +3c23a4: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=39 │ │ 0x000b line=41 │ │ 0x000d line=42 │ │ 0x000f line=46 │ │ @@ -1669591,38 +1669574,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 │ │ -3c2408: |[3c2408] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.lambda$onBindViewHolder$0:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;Landroid/view/View;)V │ │ -3c2418: 5425 d96c |0000: iget-object v5, v2, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6cd9 │ │ -3c241c: 6e10 96b3 0500 |0002: invoke-virtual {v5}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ -3c2422: 0c05 |0005: move-result-object v5 │ │ -3c2424: 1f05 d917 |0006: check-cast v5, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -3c2428: 3805 1e00 |0008: if-eqz v5, 0026 // +001e │ │ -3c242c: 6e10 5b97 0200 |000a: invoke-virtual {v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.inActionMode:()Z // method@975b │ │ -3c2432: 0a00 |000d: move-result v0 │ │ -3c2434: 3900 1800 |000e: if-nez v0, 0026 // +0018 │ │ -3c2438: 5424 d66c |0010: iget-object v4, v2, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.episodes:Ljava/util/List; // field@6cd6 │ │ -3c243c: 7110 809d 0400 |0012: invoke-static {v4}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.getIds:(Ljava/util/List;)[J // method@9d80 │ │ -3c2442: 0c04 |0015: move-result-object v4 │ │ -3c2444: 6e10 f4ab 0300 |0016: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3c244a: 0b00 |0019: move-result-wide v0 │ │ -3c244c: 7130 72b7 0401 |001a: invoke-static {v4, v0, v1}, Lorg/apache/commons/lang3/ArrayUtils;.indexOf:([JJ)I // method@b772 │ │ -3c2452: 0a03 |001d: move-result v3 │ │ -3c2454: 7120 a6a6 3400 |001e: invoke-static {v4, v3}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.newInstance:([JI)Lde/danoeh/antennapod/fragment/ItemPagerFragment; // method@a6a6 │ │ -3c245a: 0c03 |0021: move-result-object v3 │ │ -3c245c: 6e20 9a94 3500 |0022: invoke-virtual {v5, v3}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@949a │ │ -3c2462: 2808 |0025: goto 002d // +0008 │ │ -3c2464: 6e10 5443 0400 |0026: invoke-virtual {v4}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.getBindingAdapterPosition:()I // method@4354 │ │ -3c246a: 0a03 |0029: move-result v3 │ │ -3c246c: 6e20 6497 3200 |002a: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.toggleSelection:(I)V // method@9764 │ │ -3c2472: 0e00 |002d: return-void │ │ +3c23d0: |[3c23d0] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.lambda$onBindViewHolder$0:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;Landroid/view/View;)V │ │ +3c23e0: 5425 d96c |0000: iget-object v5, v2, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6cd9 │ │ +3c23e4: 6e10 96b3 0500 |0002: invoke-virtual {v5}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ +3c23ea: 0c05 |0005: move-result-object v5 │ │ +3c23ec: 1f05 d917 |0006: check-cast v5, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +3c23f0: 3805 1e00 |0008: if-eqz v5, 0026 // +001e │ │ +3c23f4: 6e10 5b97 0200 |000a: invoke-virtual {v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.inActionMode:()Z // method@975b │ │ +3c23fa: 0a00 |000d: move-result v0 │ │ +3c23fc: 3900 1800 |000e: if-nez v0, 0026 // +0018 │ │ +3c2400: 5424 d66c |0010: iget-object v4, v2, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.episodes:Ljava/util/List; // field@6cd6 │ │ +3c2404: 7110 809d 0400 |0012: invoke-static {v4}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.getIds:(Ljava/util/List;)[J // method@9d80 │ │ +3c240a: 0c04 |0015: move-result-object v4 │ │ +3c240c: 6e10 f4ab 0300 |0016: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3c2412: 0b00 |0019: move-result-wide v0 │ │ +3c2414: 7130 72b7 0401 |001a: invoke-static {v4, v0, v1}, Lorg/apache/commons/lang3/ArrayUtils;.indexOf:([JJ)I // method@b772 │ │ +3c241a: 0a03 |001d: move-result v3 │ │ +3c241c: 7120 a6a6 3400 |001e: invoke-static {v4, v3}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.newInstance:([JI)Lde/danoeh/antennapod/fragment/ItemPagerFragment; // method@a6a6 │ │ +3c2422: 0c03 |0021: move-result-object v3 │ │ +3c2424: 6e20 9a94 3500 |0022: invoke-virtual {v5, v3}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@949a │ │ +3c242a: 2808 |0025: goto 002d // +0008 │ │ +3c242c: 6e10 5443 0400 |0026: invoke-virtual {v4}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.getBindingAdapterPosition:()I // method@4354 │ │ +3c2432: 0a03 |0029: move-result v3 │ │ +3c2434: 6e20 6497 3200 |002a: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.toggleSelection:(I)V // method@9764 │ │ +3c243a: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x000a line=93 │ │ 0x0010 line=94 │ │ 0x0016 line=95 │ │ 0x001e line=96 │ │ @@ -1669638,21 +1669621,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 │ │ -3c2158: |[3c2158] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.lambda$onBindViewHolder$1:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;Landroid/view/View;)Z │ │ -3c2168: 5b01 d76c |0000: iput-object v1, v0, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.longPressedItem:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cd7 │ │ -3c216c: 6e10 5443 0200 |0002: invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.getBindingAdapterPosition:()I // method@4354 │ │ -3c2172: 0a01 |0005: move-result v1 │ │ -3c2174: 5901 d86c |0006: iput v1, v0, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.longPressedPosition:I // field@6cd8 │ │ -3c2178: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -3c217a: 0f01 |0009: return v1 │ │ +3c2120: |[3c2120] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.lambda$onBindViewHolder$1:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;Landroid/view/View;)Z │ │ +3c2130: 5b01 d76c |0000: iput-object v1, v0, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.longPressedItem:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cd7 │ │ +3c2134: 6e10 5443 0200 |0002: invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.getBindingAdapterPosition:()I // method@4354 │ │ +3c213a: 0a01 |0005: move-result v1 │ │ +3c213c: 5901 d86c |0006: iput v1, v0, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.longPressedPosition:I // field@6cd8 │ │ +3c2140: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +3c2142: 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; │ │ @@ -1669664,32 +1669647,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 │ │ -3c217c: |[3c217c] 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 │ │ -3c218c: 6005 dd00 |0000: sget v5, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -3c2190: 1300 1700 |0002: const/16 v0, #int 23 // #17 │ │ -3c2194: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -3c2196: 3405 1900 |0005: if-lt v5, v0, 001e // +0019 │ │ -3c219a: 1305 0220 |0007: const/16 v5, #int 8194 // #2002 │ │ -3c219e: 6e20 8c0b 5600 |0009: invoke-virtual {v6, v5}, Landroid/view/InputEvent;.isFromSource:(I)Z // method@0b8c │ │ -3c21a4: 0a05 |000c: move-result v5 │ │ -3c21a6: 3805 1100 |000d: if-eqz v5, 001e // +0011 │ │ -3c21aa: 6e10 080c 0600 |000f: invoke-virtual {v6}, Landroid/view/MotionEvent;.getButtonState:()I // method@0c08 │ │ -3c21b0: 0a05 |0012: move-result v5 │ │ -3c21b2: 1226 |0013: const/4 v6, #int 2 // #2 │ │ -3c21b4: 3365 0a00 |0014: if-ne v5, v6, 001e // +000a │ │ -3c21b8: 5b23 d76c |0016: iput-object v3, v2, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.longPressedItem:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cd7 │ │ -3c21bc: 6e10 5443 0400 |0018: invoke-virtual {v4}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.getBindingAdapterPosition:()I // method@4354 │ │ -3c21c2: 0a03 |001b: move-result v3 │ │ -3c21c4: 5923 d86c |001c: iput v3, v2, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.longPressedPosition:I // field@6cd8 │ │ -3c21c8: 0f01 |001e: return v1 │ │ +3c2144: |[3c2144] 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 │ │ +3c2154: 6005 dd00 |0000: sget v5, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +3c2158: 1300 1700 |0002: const/16 v0, #int 23 // #17 │ │ +3c215c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +3c215e: 3405 1900 |0005: if-lt v5, v0, 001e // +0019 │ │ +3c2162: 1305 0220 |0007: const/16 v5, #int 8194 // #2002 │ │ +3c2166: 6e20 8c0b 5600 |0009: invoke-virtual {v6, v5}, Landroid/view/InputEvent;.isFromSource:(I)Z // method@0b8c │ │ +3c216c: 0a05 |000c: move-result v5 │ │ +3c216e: 3805 1100 |000d: if-eqz v5, 001e // +0011 │ │ +3c2172: 6e10 080c 0600 |000f: invoke-virtual {v6}, Landroid/view/MotionEvent;.getButtonState:()I // method@0c08 │ │ +3c2178: 0a05 |0012: move-result v5 │ │ +3c217a: 1226 |0013: const/4 v6, #int 2 // #2 │ │ +3c217c: 3365 0a00 |0014: if-ne v5, v6, 001e // +000a │ │ +3c2180: 5b23 d76c |0016: iput-object v3, v2, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.longPressedItem:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cd7 │ │ +3c2184: 6e10 5443 0400 |0018: invoke-virtual {v4}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.getBindingAdapterPosition:()I // method@4354 │ │ +3c218a: 0a03 |001b: move-result v3 │ │ +3c218c: 5923 d86c |001c: iput v3, v2, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.longPressedPosition:I // field@6cd8 │ │ +3c2190: 0f01 |001e: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0009 line=109 │ │ 0x000f line=110 │ │ 0x0016 line=111 │ │ 0x0018 line=112 │ │ @@ -1669706,16 +1669689,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 │ │ -3c23e0: |[3c23e0] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.afterBindViewHolder:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;I)V │ │ -3c23f0: 0e00 |0000: return-void │ │ +3c23a8: |[3c23a8] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.afterBindViewHolder:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;I)V │ │ +3c23b8: 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 │ │ @@ -1669725,16 +1669708,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 │ │ -3c23f4: |[3c23f4] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.beforeBindViewHolder:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;I)V │ │ -3c2404: 0e00 |0000: return-void │ │ +3c23bc: |[3c23bc] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.beforeBindViewHolder:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;I)V │ │ +3c23cc: 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 │ │ @@ -1669744,20 +1669727,20 @@ │ │ type : '()Landroid/app/Activity;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -3c20e0: |[3c20e0] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.getActivity:()Landroid/app/Activity; │ │ -3c20f0: 5410 d96c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6cd9 │ │ -3c20f4: 6e10 96b3 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ -3c20fa: 0c00 |0005: move-result-object v0 │ │ -3c20fc: 1f00 1d00 |0006: check-cast v0, Landroid/app/Activity; // type@001d │ │ -3c2100: 1100 |0008: return-object v0 │ │ +3c20a8: |[3c20a8] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.getActivity:()Landroid/app/Activity; │ │ +3c20b8: 5410 d96c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6cd9 │ │ +3c20bc: 6e10 96b3 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ +3c20c2: 0c00 |0005: move-result-object v0 │ │ +3c20c4: 1f00 1d00 |0006: check-cast v0, Landroid/app/Activity; // type@001d │ │ +3c20c8: 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;) │ │ @@ -1669765,20 +1669748,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 │ │ -3c224c: |[3c224c] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.getItem:(I)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ -3c225c: 5410 d66c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.episodes:Ljava/util/List; // field@6cd6 │ │ -3c2260: 7220 66b5 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3c2266: 0c02 |0005: move-result-object v2 │ │ -3c2268: 1f02 b91c |0006: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3c226c: 1102 |0008: return-object v2 │ │ +3c2214: |[3c2214] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.getItem:(I)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ +3c2224: 5410 d66c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.episodes:Ljava/util/List; // field@6cd6 │ │ +3c2228: 7220 66b5 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3c222e: 0c02 |0005: move-result-object v2 │ │ +3c2230: 1f02 b91c |0006: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3c2234: 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 │ │ │ │ @@ -1669787,21 +1669770,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -3c22b4: |[3c22b4] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.getItemCount:()I │ │ -3c22c4: 5220 d56c |0000: iget v0, v2, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.dummyViews:I // field@6cd5 │ │ -3c22c8: 5421 d66c |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.episodes:Ljava/util/List; // field@6cd6 │ │ -3c22cc: 7210 72b5 0100 |0004: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b572 │ │ -3c22d2: 0a01 |0007: move-result v1 │ │ -3c22d4: b010 |0008: add-int/2addr v0, v1 │ │ -3c22d6: 0f00 |0009: return v0 │ │ +3c227c: |[3c227c] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.getItemCount:()I │ │ +3c228c: 5220 d56c |0000: iget v0, v2, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.dummyViews:I // field@6cd5 │ │ +3c2290: 5421 d66c |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.episodes:Ljava/util/List; // field@6cd6 │ │ +3c2294: 7210 72b5 0100 |0004: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b572 │ │ +3c229a: 0a01 |0007: move-result v1 │ │ +3c229c: b010 |0008: add-int/2addr v0, v1 │ │ +3c229e: 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;) │ │ @@ -1669809,29 +1669792,29 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -3c233c: |[3c233c] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.getItemId:(I)J │ │ -3c234c: 5430 d66c |0000: iget-object v0, v3, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.episodes:Ljava/util/List; // field@6cd6 │ │ -3c2350: 7210 72b5 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ -3c2356: 0a00 |0005: move-result v0 │ │ -3c2358: 1601 ffff |0006: const-wide/16 v1, #int -1 // #ffff │ │ -3c235c: 3404 0300 |0008: if-lt v4, v0, 000b // +0003 │ │ -3c2360: 1001 |000a: return-wide v1 │ │ -3c2362: 5430 d66c |000b: iget-object v0, v3, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.episodes:Ljava/util/List; // field@6cd6 │ │ -3c2366: 7220 66b5 4000 |000d: invoke-interface {v0, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3c236c: 0c04 |0010: move-result-object v4 │ │ -3c236e: 1f04 b91c |0011: check-cast v4, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3c2372: 3804 0600 |0013: if-eqz v4, 0019 // +0006 │ │ -3c2376: 6e10 f4ab 0400 |0015: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3c237c: 0b01 |0018: move-result-wide v1 │ │ -3c237e: 1001 |0019: return-wide v1 │ │ +3c2304: |[3c2304] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.getItemId:(I)J │ │ +3c2314: 5430 d66c |0000: iget-object v0, v3, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.episodes:Ljava/util/List; // field@6cd6 │ │ +3c2318: 7210 72b5 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ +3c231e: 0a00 |0005: move-result v0 │ │ +3c2320: 1601 ffff |0006: const-wide/16 v1, #int -1 // #ffff │ │ +3c2324: 3404 0300 |0008: if-lt v4, v0, 000b // +0003 │ │ +3c2328: 1001 |000a: return-wide v1 │ │ +3c232a: 5430 d66c |000b: iget-object v0, v3, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.episodes:Ljava/util/List; // field@6cd6 │ │ +3c232e: 7220 66b5 4000 |000d: invoke-interface {v0, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3c2334: 0c04 |0010: move-result-object v4 │ │ +3c2336: 1f04 b91c |0011: check-cast v4, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3c233a: 3804 0600 |0013: if-eqz v4, 0019 // +0006 │ │ +3c233e: 6e10 f4ab 0400 |0015: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3c2344: 0b01 |0018: move-result-wide v1 │ │ +3c2346: 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; │ │ @@ -1669842,17 +1669825,17 @@ │ │ type : '(I)I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3c22d8: |[3c22d8] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.getItemViewType:(I)I │ │ -3c22e8: 1401 db03 0a7f |0000: const v1, #float 1.83453e+38 // #7f0a03db │ │ -3c22ee: 0f01 |0003: return v1 │ │ +3c22a0: |[3c22a0] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.getItemViewType:(I)I │ │ +3c22b0: 1401 db03 0a7f |0000: const v1, #float 1.83453e+38 // #7f0a03db │ │ +3c22b6: 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 │ │ │ │ @@ -1669861,17 +1669844,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 │ │ -3c2270: |[3c2270] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.getLongPressedItem:()Lde/danoeh/antennapod/model/feed/FeedItem; │ │ -3c2280: 5410 d76c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.longPressedItem:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cd7 │ │ -3c2284: 1100 |0002: return-object v0 │ │ +3c2238: |[3c2238] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.getLongPressedItem:()Lde/danoeh/antennapod/model/feed/FeedItem; │ │ +3c2248: 5410 d76c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.longPressedItem:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cd7 │ │ +3c224c: 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;) │ │ @@ -1669879,30 +1669862,30 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -3c22f0: |[3c22f0] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.getSelectedItems:()Ljava/util/List; │ │ -3c2300: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -3c2304: 7010 a0b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -3c230a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -3c230c: 6e10 b196 0300 |0006: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getItemCount:()I // method@96b1 │ │ -3c2312: 0a02 |0009: move-result v2 │ │ -3c2314: 3521 1200 |000a: if-ge v1, v2, 001c // +0012 │ │ -3c2318: 6e20 5c97 1300 |000c: invoke-virtual {v3, v1}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.isSelected:(I)Z // method@975c │ │ -3c231e: 0a02 |000f: move-result v2 │ │ -3c2320: 3802 0900 |0010: if-eqz v2, 0019 // +0009 │ │ -3c2324: 6e20 b096 1300 |0012: invoke-virtual {v3, v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getItem:(I)Lde/danoeh/antennapod/model/feed/FeedItem; // method@96b0 │ │ -3c232a: 0c02 |0015: move-result-object v2 │ │ -3c232c: 7220 5fb5 2000 |0016: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -3c2332: d801 0101 |0019: add-int/lit8 v1, v1, #int 1 // #01 │ │ -3c2336: 28eb |001b: goto 0006 // -0015 │ │ -3c2338: 1100 |001c: return-object v0 │ │ +3c22b8: |[3c22b8] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.getSelectedItems:()Ljava/util/List; │ │ +3c22c8: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +3c22cc: 7010 a0b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +3c22d2: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +3c22d4: 6e10 b196 0300 |0006: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getItemCount:()I // method@96b1 │ │ +3c22da: 0a02 |0009: move-result v2 │ │ +3c22dc: 3521 1200 |000a: if-ge v1, v2, 001c // +0012 │ │ +3c22e0: 6e20 5c97 1300 |000c: invoke-virtual {v3, v1}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.isSelected:(I)Z // method@975c │ │ +3c22e6: 0a02 |000f: move-result v2 │ │ +3c22e8: 3802 0900 |0010: if-eqz v2, 0019 // +0009 │ │ +3c22ec: 6e20 b096 1300 |0012: invoke-virtual {v3, v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getItem:(I)Lde/danoeh/antennapod/model/feed/FeedItem; // method@96b0 │ │ +3c22f2: 0c02 |0015: move-result-object v2 │ │ +3c22f4: 7220 5fb5 2000 |0016: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +3c22fa: d801 0101 |0019: add-int/lit8 v1, v1, #int 1 // #01 │ │ +3c22fe: 28eb |001b: goto 0006 // -0015 │ │ +3c2300: 1100 |001c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ 0x0006 line=226 │ │ 0x000c line=227 │ │ 0x0012 line=228 │ │ locals : │ │ @@ -1669913,18 +1669896,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -3c2474: |[3c2474] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.notifyItemChangedCompat:(I)V │ │ -3c2484: 1a00 8087 |0000: const-string v0, "foo" // string@8780 │ │ -3c2488: 6e30 d041 2100 |0002: invoke-virtual {v1, v2, v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyItemChanged:(ILjava/lang/Object;)V // method@41d0 │ │ -3c248e: 0e00 |0005: return-void │ │ +3c243c: |[3c243c] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.notifyItemChangedCompat:(I)V │ │ +3c244c: 1a00 8087 |0000: const-string v0, "foo" // string@8780 │ │ +3c2450: 6e30 d041 2100 |0002: invoke-virtual {v1, v2, v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyItemChanged:(ILjava/lang/Object;)V // method@41d0 │ │ +3c2456: 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 │ │ │ │ @@ -1669933,18 +1669916,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 │ │ -3c2490: |[3c2490] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ -3c24a0: 1f01 141e |0000: check-cast v1, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // type@1e14 │ │ -3c24a4: 6e30 bb96 1002 |0002: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.onBindViewHolder:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;I)V // method@96bb │ │ -3c24aa: 0e00 |0005: return-void │ │ +3c2458: |[3c2458] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ +3c2468: 1f01 141e |0000: check-cast v1, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // type@1e14 │ │ +3c246c: 6e30 bb96 1002 |0002: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.onBindViewHolder:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;I)V // method@96bb │ │ +3c2472: 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 │ │ @@ -1669954,79 +1669937,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 │ │ -3c24ac: |[3c24ac] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.onBindViewHolder:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;I)V │ │ -3c24bc: 5430 d66c |0000: iget-object v0, v3, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.episodes:Ljava/util/List; // field@6cd6 │ │ -3c24c0: 7210 72b5 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ -3c24c6: 0a00 |0005: move-result v0 │ │ -3c24c8: 3405 0f00 |0006: if-lt v5, v0, 0015 // +000f │ │ -3c24cc: 6e30 ae96 4305 |0008: invoke-virtual {v3, v4, v5}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.beforeBindViewHolder:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;I)V // method@96ae │ │ -3c24d2: 6e10 57b1 0400 |000b: invoke-virtual {v4}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.bindDummy:()V // method@b157 │ │ -3c24d8: 6e30 ad96 4305 |000e: invoke-virtual {v3, v4, v5}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.afterBindViewHolder:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;I)V // method@96ad │ │ -3c24de: 6e10 59b1 0400 |0011: invoke-virtual {v4}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.hideSeparatorIfNecessary:()V // method@b159 │ │ -3c24e4: 0e00 |0014: return-void │ │ -3c24e6: 5440 d4d9 |0015: iget-object v0, v4, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.coverHolder:Landroidx/cardview/widget/CardView; // field@d9d4 │ │ -3c24ea: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -3c24ec: 6e20 9c0d 1000 |0018: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3c24f2: 5440 d5d9 |001b: iget-object v0, v4, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.dragHandle:Landroid/widget/ImageView; // field@d9d5 │ │ -3c24f6: 1301 0800 |001d: const/16 v1, #int 8 // #8 │ │ -3c24fa: 6e20 4e11 1000 |001f: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setVisibility:(I)V // method@114e │ │ -3c2500: 6e30 ae96 4305 |0022: invoke-virtual {v3, v4, v5}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.beforeBindViewHolder:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;I)V // method@96ae │ │ -3c2506: 5430 d66c |0025: iget-object v0, v3, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.episodes:Ljava/util/List; // field@6cd6 │ │ -3c250a: 7220 66b5 5000 |0027: invoke-interface {v0, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3c2510: 0c00 |002a: move-result-object v0 │ │ -3c2512: 1f00 b91c |002b: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3c2516: 6e20 56b1 0400 |002d: invoke-virtual {v4, v0}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.bind:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@b156 │ │ -3c251c: 5441 101a |0030: iget-object v1, v4, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ -3c2520: 2202 3c18 |0032: new-instance v2, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda0; // type@183c │ │ -3c2524: 7040 a396 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@96a3 │ │ -3c252a: 6e20 710d 2100 |0037: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3c2530: 5441 101a |003a: iget-object v1, v4, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ -3c2534: 6e20 720d 3100 |003c: invoke-virtual {v1, v3}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0d72 │ │ -3c253a: 5441 101a |003f: iget-object v1, v4, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ -3c253e: 2202 3d18 |0041: new-instance v2, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda1; // type@183d │ │ -3c2542: 7040 a596 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@96a5 │ │ -3c2548: 6e20 760d 2100 |0046: invoke-virtual {v1, v2}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d76 │ │ -3c254e: 5441 101a |0049: iget-object v1, v4, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ -3c2552: 2202 3e18 |004b: new-instance v2, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda2; // type@183e │ │ -3c2556: 7040 a796 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@96a7 │ │ -3c255c: 6e20 780d 2100 |0050: invoke-virtual {v1, v2}, Landroid/view/View;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0d78 │ │ -3c2562: 6e10 5b97 0300 |0053: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.inActionMode:()Z // method@975b │ │ -3c2568: 0a00 |0056: move-result v0 │ │ -3c256a: 3800 3200 |0057: if-eqz v0, 0089 // +0032 │ │ -3c256e: 5440 d7d9 |0059: iget-object v0, v4, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.secondaryActionButton:Landroid/view/View; // field@d9d7 │ │ -3c2572: 1201 |005b: const/4 v1, #int 0 // #0 │ │ -3c2574: 6e20 710d 1000 |005c: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3c257a: 6e20 5c97 5300 |005f: invoke-virtual {v3, v5}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.isSelected:(I)Z // method@975c │ │ -3c2580: 0a00 |0062: move-result v0 │ │ -3c2582: 3800 1e00 |0063: if-eqz v0, 0081 // +001e │ │ -3c2586: 5440 101a |0065: iget-object v0, v4, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ -3c258a: 5431 d96c |0067: iget-object v1, v3, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6cd9 │ │ -3c258e: 6e10 96b3 0100 |0069: invoke-virtual {v1}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ -3c2594: 0c01 |006c: move-result-object v1 │ │ -3c2596: 1f01 6200 |006d: check-cast v1, Landroid/content/Context; // type@0062 │ │ -3c259a: 1402 e200 047f |006f: const v2, #float 1.75463e+38 // #7f0400e2 │ │ -3c25a0: 7120 2ab1 2100 |0072: invoke-static {v1, v2}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b12a │ │ -3c25a6: 0a01 |0075: move-result v1 │ │ -3c25a8: 1402 ffff ff00 |0076: const v2, #float 2.35099e-38 // #00ffffff │ │ -3c25ae: b521 |0079: and-int/2addr v1, v2 │ │ -3c25b0: 1502 0088 |007a: const/high16 v2, #int -2013265920 // #8800 │ │ -3c25b4: b021 |007c: add-int/2addr v1, v2 │ │ -3c25b6: 6e20 490d 1000 |007d: invoke-virtual {v0, v1}, Landroid/view/View;.setBackgroundColor:(I)V // method@0d49 │ │ -3c25bc: 2809 |0080: goto 0089 // +0009 │ │ -3c25be: 5440 101a |0081: iget-object v0, v4, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ -3c25c2: 1401 0d00 0601 |0083: const v1, #float 2.46119e-38 // #0106000d │ │ -3c25c8: 6e20 4b0d 1000 |0086: invoke-virtual {v0, v1}, Landroid/view/View;.setBackgroundResource:(I)V // method@0d4b │ │ -3c25ce: 6e30 ad96 4305 |0089: invoke-virtual {v3, v4, v5}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.afterBindViewHolder:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;I)V // method@96ad │ │ -3c25d4: 6e10 59b1 0400 |008c: invoke-virtual {v4}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.hideSeparatorIfNecessary:()V // method@b159 │ │ -3c25da: 0e00 |008f: return-void │ │ +3c2474: |[3c2474] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.onBindViewHolder:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;I)V │ │ +3c2484: 5430 d66c |0000: iget-object v0, v3, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.episodes:Ljava/util/List; // field@6cd6 │ │ +3c2488: 7210 72b5 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ +3c248e: 0a00 |0005: move-result v0 │ │ +3c2490: 3405 0f00 |0006: if-lt v5, v0, 0015 // +000f │ │ +3c2494: 6e30 ae96 4305 |0008: invoke-virtual {v3, v4, v5}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.beforeBindViewHolder:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;I)V // method@96ae │ │ +3c249a: 6e10 57b1 0400 |000b: invoke-virtual {v4}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.bindDummy:()V // method@b157 │ │ +3c24a0: 6e30 ad96 4305 |000e: invoke-virtual {v3, v4, v5}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.afterBindViewHolder:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;I)V // method@96ad │ │ +3c24a6: 6e10 59b1 0400 |0011: invoke-virtual {v4}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.hideSeparatorIfNecessary:()V // method@b159 │ │ +3c24ac: 0e00 |0014: return-void │ │ +3c24ae: 5440 d4d9 |0015: iget-object v0, v4, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.coverHolder:Landroidx/cardview/widget/CardView; // field@d9d4 │ │ +3c24b2: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +3c24b4: 6e20 9c0d 1000 |0018: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3c24ba: 5440 d5d9 |001b: iget-object v0, v4, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.dragHandle:Landroid/widget/ImageView; // field@d9d5 │ │ +3c24be: 1301 0800 |001d: const/16 v1, #int 8 // #8 │ │ +3c24c2: 6e20 4e11 1000 |001f: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setVisibility:(I)V // method@114e │ │ +3c24c8: 6e30 ae96 4305 |0022: invoke-virtual {v3, v4, v5}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.beforeBindViewHolder:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;I)V // method@96ae │ │ +3c24ce: 5430 d66c |0025: iget-object v0, v3, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.episodes:Ljava/util/List; // field@6cd6 │ │ +3c24d2: 7220 66b5 5000 |0027: invoke-interface {v0, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3c24d8: 0c00 |002a: move-result-object v0 │ │ +3c24da: 1f00 b91c |002b: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3c24de: 6e20 56b1 0400 |002d: invoke-virtual {v4, v0}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.bind:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@b156 │ │ +3c24e4: 5441 101a |0030: iget-object v1, v4, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ +3c24e8: 2202 3c18 |0032: new-instance v2, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda0; // type@183c │ │ +3c24ec: 7040 a396 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@96a3 │ │ +3c24f2: 6e20 710d 2100 |0037: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3c24f8: 5441 101a |003a: iget-object v1, v4, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ +3c24fc: 6e20 720d 3100 |003c: invoke-virtual {v1, v3}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0d72 │ │ +3c2502: 5441 101a |003f: iget-object v1, v4, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ +3c2506: 2202 3d18 |0041: new-instance v2, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda1; // type@183d │ │ +3c250a: 7040 a596 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@96a5 │ │ +3c2510: 6e20 760d 2100 |0046: invoke-virtual {v1, v2}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d76 │ │ +3c2516: 5441 101a |0049: iget-object v1, v4, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ +3c251a: 2202 3e18 |004b: new-instance v2, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda2; // type@183e │ │ +3c251e: 7040 a796 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@96a7 │ │ +3c2524: 6e20 780d 2100 |0050: invoke-virtual {v1, v2}, Landroid/view/View;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0d78 │ │ +3c252a: 6e10 5b97 0300 |0053: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.inActionMode:()Z // method@975b │ │ +3c2530: 0a00 |0056: move-result v0 │ │ +3c2532: 3800 3200 |0057: if-eqz v0, 0089 // +0032 │ │ +3c2536: 5440 d7d9 |0059: iget-object v0, v4, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.secondaryActionButton:Landroid/view/View; // field@d9d7 │ │ +3c253a: 1201 |005b: const/4 v1, #int 0 // #0 │ │ +3c253c: 6e20 710d 1000 |005c: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3c2542: 6e20 5c97 5300 |005f: invoke-virtual {v3, v5}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.isSelected:(I)Z // method@975c │ │ +3c2548: 0a00 |0062: move-result v0 │ │ +3c254a: 3800 1e00 |0063: if-eqz v0, 0081 // +001e │ │ +3c254e: 5440 101a |0065: iget-object v0, v4, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ +3c2552: 5431 d96c |0067: iget-object v1, v3, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6cd9 │ │ +3c2556: 6e10 96b3 0100 |0069: invoke-virtual {v1}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ +3c255c: 0c01 |006c: move-result-object v1 │ │ +3c255e: 1f01 6200 |006d: check-cast v1, Landroid/content/Context; // type@0062 │ │ +3c2562: 1402 e200 047f |006f: const v2, #float 1.75463e+38 // #7f0400e2 │ │ +3c2568: 7120 2ab1 2100 |0072: invoke-static {v1, v2}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b12a │ │ +3c256e: 0a01 |0075: move-result v1 │ │ +3c2570: 1402 ffff ff00 |0076: const v2, #float 2.35099e-38 // #00ffffff │ │ +3c2576: b521 |0079: and-int/2addr v1, v2 │ │ +3c2578: 1502 0088 |007a: const/high16 v2, #int -2013265920 // #8800 │ │ +3c257c: b021 |007c: add-int/2addr v1, v2 │ │ +3c257e: 6e20 490d 1000 |007d: invoke-virtual {v0, v1}, Landroid/view/View;.setBackgroundColor:(I)V // method@0d49 │ │ +3c2584: 2809 |0080: goto 0089 // +0009 │ │ +3c2586: 5440 101a |0081: iget-object v0, v4, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ +3c258a: 1401 0d00 0601 |0083: const v1, #float 2.46119e-38 // #0106000d │ │ +3c2590: 6e20 4b0d 1000 |0086: invoke-virtual {v0, v1}, Landroid/view/View;.setBackgroundResource:(I)V // method@0d4b │ │ +3c2596: 6e30 ad96 4305 |0089: invoke-virtual {v3, v4, v5}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.afterBindViewHolder:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;I)V // method@96ad │ │ +3c259c: 6e10 59b1 0400 |008c: invoke-virtual {v4}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.hideSeparatorIfNecessary:()V // method@b159 │ │ +3c25a2: 0e00 |008f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0008 line=75 │ │ 0x000b line=76 │ │ 0x000e line=77 │ │ 0x0011 line=78 │ │ @@ -1670058,43 +1670041,43 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 55 16-bit code units │ │ -3c21cc: |[3c21cc] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -3c21dc: 7210 db0b 0500 |0000: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ -3c21e2: 0a00 |0003: move-result v0 │ │ -3c21e4: 1401 3302 0a7f |0004: const v1, #float 1.83445e+38 // #7f0a0233 │ │ -3c21ea: 1212 |0007: const/4 v2, #int 1 // #1 │ │ -3c21ec: 3310 0800 |0008: if-ne v0, v1, 0010 // +0008 │ │ -3c21f0: 5245 d86c |000a: iget v5, v4, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.longPressedPosition:I // field@6cd8 │ │ -3c21f4: 6e20 6297 5400 |000c: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.startSelectMode:(I)V // method@9762 │ │ -3c21fa: 0f02 |000f: return v2 │ │ -3c21fc: 7210 db0b 0500 |0010: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ -3c2202: 0a00 |0013: move-result v0 │ │ -3c2204: 1401 e802 0a7f |0014: const v1, #float 1.83449e+38 // #7f0a02e8 │ │ -3c220a: 1203 |0017: const/4 v3, #int 0 // #0 │ │ -3c220c: 3310 0800 |0018: if-ne v0, v1, 0020 // +0008 │ │ -3c2210: 5245 d86c |001a: iget v5, v4, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.longPressedPosition:I // field@6cd8 │ │ -3c2214: 6e40 5e97 3425 |001c: invoke-virtual {v4, v3, v5, v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.setSelected:(IIZ)V // method@975e │ │ -3c221a: 0f02 |001f: return v2 │ │ -3c221c: 7210 db0b 0500 |0020: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ -3c2222: 0a05 |0023: move-result v5 │ │ -3c2224: 1400 e902 0a7f |0024: const v0, #float 1.83449e+38 // #7f0a02e9 │ │ -3c222a: 3305 0f00 |0027: if-ne v5, v0, 0036 // +000f │ │ -3c222e: 5c42 246d |0029: iput-boolean v2, v4, Lde/danoeh/antennapod/adapter/SelectableAdapter;.shouldSelectLazyLoadedItems:Z // field@6d24 │ │ -3c2232: 5245 d86c |002b: iget v5, v4, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.longPressedPosition:I // field@6cd8 │ │ -3c2236: b025 |002d: add-int/2addr v5, v2 │ │ -3c2238: 6e10 b196 0400 |002e: invoke-virtual {v4}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getItemCount:()I // method@96b1 │ │ -3c223e: 0a00 |0031: move-result v0 │ │ -3c2240: 6e40 5e97 5420 |0032: invoke-virtual {v4, v5, v0, v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.setSelected:(IIZ)V // method@975e │ │ -3c2246: 0f02 |0035: return v2 │ │ -3c2248: 0f03 |0036: return v3 │ │ +3c2194: |[3c2194] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +3c21a4: 7210 db0b 0500 |0000: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ +3c21aa: 0a00 |0003: move-result v0 │ │ +3c21ac: 1401 3302 0a7f |0004: const v1, #float 1.83445e+38 // #7f0a0233 │ │ +3c21b2: 1212 |0007: const/4 v2, #int 1 // #1 │ │ +3c21b4: 3310 0800 |0008: if-ne v0, v1, 0010 // +0008 │ │ +3c21b8: 5245 d86c |000a: iget v5, v4, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.longPressedPosition:I // field@6cd8 │ │ +3c21bc: 6e20 6297 5400 |000c: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.startSelectMode:(I)V // method@9762 │ │ +3c21c2: 0f02 |000f: return v2 │ │ +3c21c4: 7210 db0b 0500 |0010: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ +3c21ca: 0a00 |0013: move-result v0 │ │ +3c21cc: 1401 e802 0a7f |0014: const v1, #float 1.83449e+38 // #7f0a02e8 │ │ +3c21d2: 1203 |0017: const/4 v3, #int 0 // #0 │ │ +3c21d4: 3310 0800 |0018: if-ne v0, v1, 0020 // +0008 │ │ +3c21d8: 5245 d86c |001a: iget v5, v4, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.longPressedPosition:I // field@6cd8 │ │ +3c21dc: 6e40 5e97 3425 |001c: invoke-virtual {v4, v3, v5, v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.setSelected:(IIZ)V // method@975e │ │ +3c21e2: 0f02 |001f: return v2 │ │ +3c21e4: 7210 db0b 0500 |0020: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ +3c21ea: 0a05 |0023: move-result v5 │ │ +3c21ec: 1400 e902 0a7f |0024: const v0, #float 1.83449e+38 // #7f0a02e9 │ │ +3c21f2: 3305 0f00 |0027: if-ne v5, v0, 0036 // +000f │ │ +3c21f6: 5c42 246d |0029: iput-boolean v2, v4, Lde/danoeh/antennapod/adapter/SelectableAdapter;.shouldSelectLazyLoadedItems:Z // field@6d24 │ │ +3c21fa: 5245 d86c |002b: iget v5, v4, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.longPressedPosition:I // field@6cd8 │ │ +3c21fe: b025 |002d: add-int/2addr v5, v2 │ │ +3c2200: 6e10 b196 0400 |002e: invoke-virtual {v4}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getItemCount:()I // method@96b1 │ │ +3c2206: 0a00 |0031: move-result v0 │ │ +3c2208: 6e40 5e97 5420 |0032: invoke-virtual {v4, v5, v0, v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.setSelected:(IIZ)V // method@975e │ │ +3c220e: 0f02 |0035: return v2 │ │ +3c2210: 0f03 |0036: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ 0x000a line=211 │ │ 0x0010 line=213 │ │ 0x001a line=214 │ │ 0x0020 line=216 │ │ @@ -1670109,44 +1670092,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 │ │ -3c25dc: |[3c25dc] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -3c25ec: 5424 d96c |0000: iget-object v4, v2, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6cd9 │ │ -3c25f0: 6e10 96b3 0400 |0002: invoke-virtual {v4}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ -3c25f6: 0c04 |0005: move-result-object v4 │ │ -3c25f8: 1f04 d917 |0006: check-cast v4, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -3c25fc: 6e10 8714 0400 |0008: invoke-virtual {v4}, Landroidx/appcompat/app/AppCompatActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@1487 │ │ -3c2602: 0c04 |000b: move-result-object v4 │ │ -3c2604: 6e10 5b97 0200 |000c: invoke-virtual {v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.inActionMode:()Z // method@975b │ │ -3c260a: 0a05 |000f: move-result v5 │ │ -3c260c: 3805 0900 |0010: if-eqz v5, 0019 // +0009 │ │ -3c2610: 1405 0d00 0f7f |0012: const v5, #float 1.9008e+38 // #7f0f000d │ │ -3c2616: 6e30 cd0b 5403 |0015: invoke-virtual {v4, v5, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bcd │ │ -3c261c: 2823 |0018: goto 003b // +0023 │ │ -3c261e: 5425 d76c |0019: iget-object v5, v2, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.longPressedItem:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cd7 │ │ -3c2622: 3905 0300 |001b: if-nez v5, 001e // +0003 │ │ -3c2626: 0e00 |001d: return-void │ │ -3c2628: 1405 0800 0f7f |001e: const v5, #float 1.9008e+38 // #7f0f0008 │ │ -3c262e: 6e30 cd0b 5403 |0021: invoke-virtual {v4, v5, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bcd │ │ -3c2634: 5424 d76c |0024: iget-object v4, v2, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.longPressedItem:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cd7 │ │ -3c2638: 6e10 3aac 0400 |0026: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ac3a │ │ -3c263e: 0c04 |0029: move-result-object v4 │ │ -3c2640: 7220 650b 4300 |002a: invoke-interface {v3, v4}, Landroid/view/ContextMenu;.setHeaderTitle:(Ljava/lang/CharSequence;)Landroid/view/ContextMenu; // method@0b65 │ │ -3c2646: 5424 d76c |002d: iget-object v4, v2, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.longPressedItem:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cd7 │ │ -3c264a: 1215 |002f: const/4 v5, #int 1 // #1 │ │ -3c264c: 2355 0120 |0030: new-array v5, v5, [I // type@2001 │ │ -3c2650: 1200 |0032: const/4 v0, #int 0 // #0 │ │ -3c2652: 1401 0c03 0a7f |0033: const v1, #float 1.83449e+38 // #7f0a030c │ │ -3c2658: 4b01 0500 |0036: aput v1, v5, v0 │ │ -3c265c: 7130 5dab 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@ab5d │ │ -3c2662: 0e00 |003b: return-void │ │ +3c25a4: |[3c25a4] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +3c25b4: 5424 d96c |0000: iget-object v4, v2, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6cd9 │ │ +3c25b8: 6e10 96b3 0400 |0002: invoke-virtual {v4}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ +3c25be: 0c04 |0005: move-result-object v4 │ │ +3c25c0: 1f04 d917 |0006: check-cast v4, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +3c25c4: 6e10 8714 0400 |0008: invoke-virtual {v4}, Landroidx/appcompat/app/AppCompatActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@1487 │ │ +3c25ca: 0c04 |000b: move-result-object v4 │ │ +3c25cc: 6e10 5b97 0200 |000c: invoke-virtual {v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.inActionMode:()Z // method@975b │ │ +3c25d2: 0a05 |000f: move-result v5 │ │ +3c25d4: 3805 0900 |0010: if-eqz v5, 0019 // +0009 │ │ +3c25d8: 1405 0d00 0f7f |0012: const v5, #float 1.9008e+38 // #7f0f000d │ │ +3c25de: 6e30 cd0b 5403 |0015: invoke-virtual {v4, v5, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bcd │ │ +3c25e4: 2823 |0018: goto 003b // +0023 │ │ +3c25e6: 5425 d76c |0019: iget-object v5, v2, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.longPressedItem:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cd7 │ │ +3c25ea: 3905 0300 |001b: if-nez v5, 001e // +0003 │ │ +3c25ee: 0e00 |001d: return-void │ │ +3c25f0: 1405 0800 0f7f |001e: const v5, #float 1.9008e+38 // #7f0f0008 │ │ +3c25f6: 6e30 cd0b 5403 |0021: invoke-virtual {v4, v5, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bcd │ │ +3c25fc: 5424 d76c |0024: iget-object v4, v2, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.longPressedItem:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cd7 │ │ +3c2600: 6e10 3aac 0400 |0026: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ac3a │ │ +3c2606: 0c04 |0029: move-result-object v4 │ │ +3c2608: 7220 650b 4300 |002a: invoke-interface {v3, v4}, Landroid/view/ContextMenu;.setHeaderTitle:(Ljava/lang/CharSequence;)Landroid/view/ContextMenu; // method@0b65 │ │ +3c260e: 5424 d76c |002d: iget-object v4, v2, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.longPressedItem:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cd7 │ │ +3c2612: 1215 |002f: const/4 v5, #int 1 // #1 │ │ +3c2614: 2355 0120 |0030: new-array v5, v5, [I // type@2001 │ │ +3c2618: 1200 |0032: const/4 v0, #int 0 // #0 │ │ +3c261a: 1401 0c03 0a7f |0033: const v1, #float 1.83449e+38 // #7f0a030c │ │ +3c2620: 4b01 0500 |0036: aput v1, v5, v0 │ │ +3c2624: 7130 5dab 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@ab5d │ │ +3c262a: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x000c line=197 │ │ 0x0015 line=198 │ │ 0x0019 line=200 │ │ 0x0021 line=203 │ │ @@ -1670163,18 +1670146,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 │ │ -3c2104: |[3c2104] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ -3c2114: 6e30 bf96 1002 |0000: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // method@96bf │ │ -3c211a: 0c01 |0003: move-result-object v1 │ │ -3c211c: 1101 |0004: return-object v1 │ │ +3c20cc: |[3c20cc] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ +3c20dc: 6e30 bf96 1002 |0000: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // method@96bf │ │ +3c20e2: 0c01 |0003: move-result-object v1 │ │ +3c20e4: 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 │ │ @@ -1670184,22 +1670167,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 │ │ -3c2288: |[3c2288] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; │ │ -3c2298: 2203 141e |0000: new-instance v3, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // type@1e14 │ │ -3c229c: 5410 d96c |0002: iget-object v0, v1, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6cd9 │ │ -3c22a0: 6e10 96b3 0000 |0004: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ -3c22a6: 0c00 |0007: move-result-object v0 │ │ -3c22a8: 1f00 d917 |0008: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -3c22ac: 7030 55b1 0302 |000a: invoke-direct {v3, v0, v2}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.:(Lde/danoeh/antennapod/activity/MainActivity;Landroid/view/ViewGroup;)V // method@b155 │ │ -3c22b2: 1103 |000d: return-object v3 │ │ +3c2250: |[3c2250] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; │ │ +3c2260: 2203 141e |0000: new-instance v3, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // type@1e14 │ │ +3c2264: 5410 d96c |0002: iget-object v0, v1, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6cd9 │ │ +3c2268: 6e10 96b3 0000 |0004: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ +3c226e: 0c00 |0007: move-result-object v0 │ │ +3c2270: 1f00 d917 |0008: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +3c2274: 7030 55b1 0302 |000a: invoke-direct {v3, v0, v2}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.:(Lde/danoeh/antennapod/activity/MainActivity;Landroid/view/ViewGroup;)V // method@b155 │ │ +3c227a: 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 │ │ @@ -1670209,18 +1670192,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 │ │ -3c2664: |[3c2664] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.onViewRecycled:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V │ │ -3c2674: 1f01 141e |0000: check-cast v1, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // type@1e14 │ │ -3c2678: 6e20 c196 1000 |0002: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.onViewRecycled:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;)V // method@96c1 │ │ -3c267e: 0e00 |0005: return-void │ │ +3c262c: |[3c262c] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.onViewRecycled:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V │ │ +3c263c: 1f01 141e |0000: check-cast v1, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // type@1e14 │ │ +3c2640: 6e20 c196 1000 |0002: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.onViewRecycled:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;)V // method@96c1 │ │ +3c2646: 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; │ │ │ │ @@ -1670229,32 +1670212,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 │ │ -3c2680: |[3c2680] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.onViewRecycled:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;)V │ │ -3c2690: 6f20 e041 3200 |0000: invoke-super {v2, v3}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.onViewRecycled:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V // method@41e0 │ │ -3c2696: 5430 101a |0003: iget-object v0, v3, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ -3c269a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -3c269c: 6e20 710d 1000 |0006: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3c26a2: 5430 101a |0009: iget-object v0, v3, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ -3c26a6: 6e20 720d 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0d72 │ │ -3c26ac: 5430 101a |000e: iget-object v0, v3, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ -3c26b0: 6e20 760d 1000 |0010: invoke-virtual {v0, v1}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d76 │ │ -3c26b6: 5430 101a |0013: iget-object v0, v3, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ -3c26ba: 6e20 780d 1000 |0015: invoke-virtual {v0, v1}, Landroid/view/View;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0d78 │ │ -3c26c0: 5430 d7d9 |0018: iget-object v0, v3, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.secondaryActionButton:Landroid/view/View; // field@d9d7 │ │ -3c26c4: 6e20 710d 1000 |001a: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3c26ca: 5430 d5d9 |001d: iget-object v0, v3, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.dragHandle:Landroid/widget/ImageView; // field@d9d5 │ │ -3c26ce: 6e20 780d 1000 |001f: invoke-virtual {v0, v1}, Landroid/view/View;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0d78 │ │ -3c26d4: 5433 d4d9 |0022: iget-object v3, v3, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.coverHolder:Landroidx/cardview/widget/CardView; // field@d9d4 │ │ -3c26d8: 6e20 780d 1300 |0024: invoke-virtual {v3, v1}, Landroid/view/View;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0d78 │ │ -3c26de: 0e00 |0027: return-void │ │ +3c2648: |[3c2648] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.onViewRecycled:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;)V │ │ +3c2658: 6f20 e041 3200 |0000: invoke-super {v2, v3}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.onViewRecycled:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V // method@41e0 │ │ +3c265e: 5430 101a |0003: iget-object v0, v3, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ +3c2662: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +3c2664: 6e20 710d 1000 |0006: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3c266a: 5430 101a |0009: iget-object v0, v3, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ +3c266e: 6e20 720d 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0d72 │ │ +3c2674: 5430 101a |000e: iget-object v0, v3, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ +3c2678: 6e20 760d 1000 |0010: invoke-virtual {v0, v1}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d76 │ │ +3c267e: 5430 101a |0013: iget-object v0, v3, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ +3c2682: 6e20 780d 1000 |0015: invoke-virtual {v0, v1}, Landroid/view/View;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0d78 │ │ +3c2688: 5430 d7d9 |0018: iget-object v0, v3, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.secondaryActionButton:Landroid/view/View; // field@d9d7 │ │ +3c268c: 6e20 710d 1000 |001a: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3c2692: 5430 d5d9 |001d: iget-object v0, v3, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.dragHandle:Landroid/widget/ImageView; // field@d9d5 │ │ +3c2696: 6e20 780d 1000 |001f: invoke-virtual {v0, v1}, Landroid/view/View;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0d78 │ │ +3c269c: 5433 d4d9 |0022: iget-object v3, v3, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.coverHolder:Landroidx/cardview/widget/CardView; // field@d9d4 │ │ +3c26a0: 6e20 780d 1300 |0024: invoke-virtual {v3, v1}, Landroid/view/View;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0d78 │ │ +3c26a6: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0003 line=144 │ │ 0x0009 line=145 │ │ 0x000e line=146 │ │ 0x0013 line=147 │ │ @@ -1670270,18 +1670253,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3c26e0: |[3c26e0] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.setDummyViews:(I)V │ │ -3c26f0: 5901 d56c |0000: iput v1, v0, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.dummyViews:I // field@6cd5 │ │ -3c26f4: 6e10 ce41 0000 |0002: invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ce │ │ -3c26fa: 0e00 |0005: return-void │ │ +3c26a8: |[3c26a8] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.setDummyViews:(I)V │ │ +3c26b8: 5901 d56c |0000: iput v1, v0, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.dummyViews:I // field@6cd5 │ │ +3c26bc: 6e10 ce41 0000 |0002: invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ce │ │ +3c26c2: 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 │ │ @@ -1670291,19 +1670274,19 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -3c26fc: |[3c26fc] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.updateItems:(Ljava/util/List;)V │ │ -3c270c: 5b01 d66c |0000: iput-object v1, v0, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.episodes:Ljava/util/List; // field@6cd6 │ │ -3c2710: 6e10 ce41 0000 |0002: invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ce │ │ -3c2716: 6e10 6597 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.updateTitle:()V // method@9765 │ │ -3c271c: 0e00 |0008: return-void │ │ +3c26c4: |[3c26c4] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.updateItems:(Ljava/util/List;)V │ │ +3c26d4: 5b01 d66c |0000: iput-object v1, v0, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.episodes:Ljava/util/List; // field@6cd6 │ │ +3c26d8: 6e10 ce41 0000 |0002: invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ce │ │ +3c26de: 6e10 6597 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.updateTitle:()V // method@9765 │ │ +3c26e4: 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; │ │ @@ -1670343,22 +1670326,22 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -3c3830: |[3c3830] de.danoeh.antennapod.adapter.NavListAdapter$DividerHolder.:(Landroid/view/View;)V │ │ -3c3840: 7020 1697 2100 |0000: invoke-direct {v1, v2}, Lde/danoeh/antennapod/adapter/NavListAdapter$Holder;.:(Landroid/view/View;)V // method@9716 │ │ -3c3846: 1400 3602 0a7f |0003: const v0, #float 1.83445e+38 // #7f0a0236 │ │ -3c384c: 6e20 780c 0200 |0006: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3c3852: 0c02 |0009: move-result-object v2 │ │ -3c3854: 1f02 fb02 |000a: check-cast v2, Landroid/widget/LinearLayout; // type@02fb │ │ -3c3858: 5b12 066d |000c: iput-object v2, v1, Lde/danoeh/antennapod/adapter/NavListAdapter$DividerHolder;.feedsFilteredMsg:Landroid/widget/LinearLayout; // field@6d06 │ │ -3c385c: 0e00 |000e: return-void │ │ +3c37f8: |[3c37f8] de.danoeh.antennapod.adapter.NavListAdapter$DividerHolder.:(Landroid/view/View;)V │ │ +3c3808: 7020 1697 2100 |0000: invoke-direct {v1, v2}, Lde/danoeh/antennapod/adapter/NavListAdapter$Holder;.:(Landroid/view/View;)V // method@9716 │ │ +3c380e: 1400 3602 0a7f |0003: const v0, #float 1.83445e+38 // #7f0a0236 │ │ +3c3814: 6e20 780c 0200 |0006: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3c381a: 0c02 |0009: move-result-object v2 │ │ +3c381c: 1f02 fb02 |000a: check-cast v2, Landroid/widget/LinearLayout; // type@02fb │ │ +3c3820: 5b12 066d |000c: iput-object v2, v1, Lde/danoeh/antennapod/adapter/NavListAdapter$DividerHolder;.feedsFilteredMsg:Landroid/widget/LinearLayout; // field@6d06 │ │ +3c3824: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=362 │ │ 0x0006 line=363 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lde/danoeh/antennapod/adapter/NavListAdapter$DividerHolder; │ │ 0x0000 - 0x000f reg=2 (null) Landroid/view/View; │ │ @@ -1670410,37 +1670393,37 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -3c3860: |[3c3860] de.danoeh.antennapod.adapter.NavListAdapter$FeedHolder.:(Landroid/view/View;)V │ │ -3c3870: 7020 1697 2100 |0000: invoke-direct {v1, v2}, Lde/danoeh/antennapod/adapter/NavListAdapter$Holder;.:(Landroid/view/View;)V // method@9716 │ │ -3c3876: 1400 c401 0a7f |0003: const v0, #float 1.83443e+38 // #7f0a01c4 │ │ -3c387c: 6e20 780c 0200 |0006: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3c3882: 0c00 |0009: move-result-object v0 │ │ -3c3884: 1f00 f902 |000a: check-cast v0, Landroid/widget/ImageView; // type@02f9 │ │ -3c3888: 5b10 096d |000c: iput-object v0, v1, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.image:Landroid/widget/ImageView; // field@6d09 │ │ -3c388c: 1400 c303 0a7f |000e: const v0, #float 1.83453e+38 // #7f0a03c3 │ │ -3c3892: 6e20 780c 0200 |0011: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3c3898: 0c00 |0014: move-result-object v0 │ │ -3c389a: 1f00 1503 |0015: check-cast v0, Landroid/widget/TextView; // type@0315 │ │ -3c389e: 5b10 0a6d |0017: iput-object v0, v1, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.title:Landroid/widget/TextView; // field@6d0a │ │ -3c38a2: 1400 d101 0a7f |0019: const v0, #float 1.83443e+38 // #7f0a01d1 │ │ -3c38a8: 6e20 780c 0200 |001c: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3c38ae: 0c00 |001f: move-result-object v0 │ │ -3c38b0: 1f00 f902 |0020: check-cast v0, Landroid/widget/ImageView; // type@02f9 │ │ -3c38b4: 5b10 086d |0022: iput-object v0, v1, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.failure:Landroid/widget/ImageView; // field@6d08 │ │ -3c38b8: 1400 a603 0a7f |0024: const v0, #float 1.83452e+38 // #7f0a03a6 │ │ -3c38be: 6e20 780c 0200 |0027: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3c38c4: 0c02 |002a: move-result-object v2 │ │ -3c38c6: 1f02 1503 |002b: check-cast v2, Landroid/widget/TextView; // type@0315 │ │ -3c38ca: 5b12 076d |002d: iput-object v2, v1, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.count:Landroid/widget/TextView; // field@6d07 │ │ -3c38ce: 0e00 |002f: return-void │ │ +3c3828: |[3c3828] de.danoeh.antennapod.adapter.NavListAdapter$FeedHolder.:(Landroid/view/View;)V │ │ +3c3838: 7020 1697 2100 |0000: invoke-direct {v1, v2}, Lde/danoeh/antennapod/adapter/NavListAdapter$Holder;.:(Landroid/view/View;)V // method@9716 │ │ +3c383e: 1400 c401 0a7f |0003: const v0, #float 1.83443e+38 // #7f0a01c4 │ │ +3c3844: 6e20 780c 0200 |0006: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3c384a: 0c00 |0009: move-result-object v0 │ │ +3c384c: 1f00 f902 |000a: check-cast v0, Landroid/widget/ImageView; // type@02f9 │ │ +3c3850: 5b10 096d |000c: iput-object v0, v1, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.image:Landroid/widget/ImageView; // field@6d09 │ │ +3c3854: 1400 c303 0a7f |000e: const v0, #float 1.83453e+38 // #7f0a03c3 │ │ +3c385a: 6e20 780c 0200 |0011: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3c3860: 0c00 |0014: move-result-object v0 │ │ +3c3862: 1f00 1503 |0015: check-cast v0, Landroid/widget/TextView; // type@0315 │ │ +3c3866: 5b10 0a6d |0017: iput-object v0, v1, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.title:Landroid/widget/TextView; // field@6d0a │ │ +3c386a: 1400 d101 0a7f |0019: const v0, #float 1.83443e+38 // #7f0a01d1 │ │ +3c3870: 6e20 780c 0200 |001c: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3c3876: 0c00 |001f: move-result-object v0 │ │ +3c3878: 1f00 f902 |0020: check-cast v0, Landroid/widget/ImageView; // type@02f9 │ │ +3c387c: 5b10 086d |0022: iput-object v0, v1, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.failure:Landroid/widget/ImageView; // field@6d08 │ │ +3c3880: 1400 a603 0a7f |0024: const v0, #float 1.83452e+38 // #7f0a03a6 │ │ +3c3886: 6e20 780c 0200 |0027: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3c388c: 0c02 |002a: move-result-object v2 │ │ +3c388e: 1f02 1503 |002b: check-cast v2, Landroid/widget/TextView; // type@0315 │ │ +3c3892: 5b12 076d |002d: iput-object v2, v1, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.count:Landroid/widget/TextView; // field@6d07 │ │ +3c3896: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=387 │ │ 0x0006 line=388 │ │ 0x0011 line=389 │ │ 0x001c line=390 │ │ 0x0027 line=391 │ │ @@ -1670491,32 +1670474,32 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -3c38e8: |[3c38e8] de.danoeh.antennapod.adapter.NavListAdapter$NavHolder.:(Landroid/view/View;)V │ │ -3c38f8: 7020 1697 2100 |0000: invoke-direct {v1, v2}, Lde/danoeh/antennapod/adapter/NavListAdapter$Holder;.:(Landroid/view/View;)V // method@9716 │ │ -3c38fe: 1400 c401 0a7f |0003: const v0, #float 1.83443e+38 // #7f0a01c4 │ │ -3c3904: 6e20 780c 0200 |0006: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3c390a: 0c00 |0009: move-result-object v0 │ │ -3c390c: 1f00 f902 |000a: check-cast v0, Landroid/widget/ImageView; // type@02f9 │ │ -3c3910: 5b10 0c6d |000c: iput-object v0, v1, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.image:Landroid/widget/ImageView; // field@6d0c │ │ -3c3914: 1400 c303 0a7f |000e: const v0, #float 1.83453e+38 // #7f0a03c3 │ │ -3c391a: 6e20 780c 0200 |0011: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3c3920: 0c00 |0014: move-result-object v0 │ │ -3c3922: 1f00 1503 |0015: check-cast v0, Landroid/widget/TextView; // type@0315 │ │ -3c3926: 5b10 0d6d |0017: iput-object v0, v1, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.title:Landroid/widget/TextView; // field@6d0d │ │ -3c392a: 1400 a603 0a7f |0019: const v0, #float 1.83452e+38 // #7f0a03a6 │ │ -3c3930: 6e20 780c 0200 |001c: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3c3936: 0c02 |001f: move-result-object v2 │ │ -3c3938: 1f02 1503 |0020: check-cast v2, Landroid/widget/TextView; // type@0315 │ │ -3c393c: 5b12 0b6d |0022: iput-object v2, v1, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.count:Landroid/widget/TextView; // field@6d0b │ │ -3c3940: 0e00 |0024: return-void │ │ +3c38b0: |[3c38b0] de.danoeh.antennapod.adapter.NavListAdapter$NavHolder.:(Landroid/view/View;)V │ │ +3c38c0: 7020 1697 2100 |0000: invoke-direct {v1, v2}, Lde/danoeh/antennapod/adapter/NavListAdapter$Holder;.:(Landroid/view/View;)V // method@9716 │ │ +3c38c6: 1400 c401 0a7f |0003: const v0, #float 1.83443e+38 // #7f0a01c4 │ │ +3c38cc: 6e20 780c 0200 |0006: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3c38d2: 0c00 |0009: move-result-object v0 │ │ +3c38d4: 1f00 f902 |000a: check-cast v0, Landroid/widget/ImageView; // type@02f9 │ │ +3c38d8: 5b10 0c6d |000c: iput-object v0, v1, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.image:Landroid/widget/ImageView; // field@6d0c │ │ +3c38dc: 1400 c303 0a7f |000e: const v0, #float 1.83453e+38 // #7f0a03c3 │ │ +3c38e2: 6e20 780c 0200 |0011: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3c38e8: 0c00 |0014: move-result-object v0 │ │ +3c38ea: 1f00 1503 |0015: check-cast v0, Landroid/widget/TextView; // type@0315 │ │ +3c38ee: 5b10 0d6d |0017: iput-object v0, v1, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.title:Landroid/widget/TextView; // field@6d0d │ │ +3c38f2: 1400 a603 0a7f |0019: const v0, #float 1.83452e+38 // #7f0a03a6 │ │ +3c38f8: 6e20 780c 0200 |001c: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3c38fe: 0c02 |001f: move-result-object v2 │ │ +3c3900: 1f02 1503 |0020: check-cast v2, Landroid/widget/TextView; // type@0315 │ │ +3c3904: 5b12 0b6d |0022: iput-object v2, v1, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.count:Landroid/widget/TextView; // field@6d0b │ │ +3c3908: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ 0x0006 line=374 │ │ 0x0011 line=375 │ │ 0x001c line=376 │ │ locals : │ │ @@ -1670588,17 +1670571,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 │ │ -3c5920: |[3c5920] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.$r8$lambda$09vKX75oz3QiQJPgqbIhP0Nbf4A:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;Landroid/widget/CompoundButton;Z)V │ │ -3c5930: 7040 9697 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@9796 │ │ -3c5936: 0e00 |0003: return-void │ │ +3c58e8: |[3c58e8] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.$r8$lambda$09vKX75oz3QiQJPgqbIhP0Nbf4A:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;Landroid/widget/CompoundButton;Z)V │ │ +3c58f8: 7040 9697 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@9796 │ │ +3c58fe: 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; │ │ @@ -1670609,18 +1670592,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 │ │ -3c5648: |[3c5648] 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 │ │ -3c5658: 7606 9897 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@9798 │ │ -3c565e: 0a00 |0003: move-result v0 │ │ -3c5660: 0f00 |0004: return v0 │ │ +3c5610: |[3c5610] 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 │ │ +3c5620: 7606 9897 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@9798 │ │ +3c5626: 0a00 |0003: move-result v0 │ │ +3c5628: 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; │ │ @@ -1670633,18 +1670616,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 │ │ -3c5664: |[3c5664] 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 │ │ -3c5674: 7054 9797 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@9797 │ │ -3c567a: 0a00 |0003: move-result v0 │ │ -3c567c: 0f00 |0004: return v0 │ │ +3c562c: |[3c562c] 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 │ │ +3c563c: 7054 9797 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@9797 │ │ +3c5642: 0a00 |0003: move-result v0 │ │ +3c5644: 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; │ │ @@ -1670656,17 +1670639,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 │ │ -3c5938: |[3c5938] 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 │ │ -3c5948: 7054 9997 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@9799 │ │ -3c594e: 0e00 |0003: return-void │ │ +3c5900: |[3c5900] 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 │ │ +3c5910: 7054 9997 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@9799 │ │ +3c5916: 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; │ │ @@ -1670678,17 +1670661,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 │ │ -3c57f0: |[3c57f0] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.-$$Nest$fgetcolumnCount:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;)I │ │ -3c5800: 5200 476d |0000: iget v0, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.columnCount:I // field@6d47 │ │ -3c5804: 0f00 |0002: return v0 │ │ +3c57b8: |[3c57b8] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.-$$Nest$fgetcolumnCount:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;)I │ │ +3c57c8: 5200 476d |0000: iget v0, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.columnCount:I // field@6d47 │ │ +3c57cc: 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;) │ │ @@ -1670696,17 +1670679,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 │ │ -3c5864: |[3c5864] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.-$$Nest$fgetmainActivityRef:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;)Ljava/lang/ref/WeakReference; │ │ -3c5874: 5400 4a6d |0000: iget-object v0, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6d4a │ │ -3c5878: 1100 |0002: return-object v0 │ │ +3c582c: |[3c582c] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.-$$Nest$fgetmainActivityRef:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;)Ljava/lang/ref/WeakReference; │ │ +3c583c: 5400 4a6d |0000: iget-object v0, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6d4a │ │ +3c5840: 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;) │ │ @@ -1670714,31 +1670697,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 │ │ -3c5950: |[3c5950] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.:(Lde/danoeh/antennapod/activity/MainActivity;)V │ │ -3c5960: 7020 5797 2100 |0000: invoke-direct {v1, v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.:(Landroid/app/Activity;)V // method@9757 │ │ -3c5966: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -3c5968: 5b10 4b6d |0004: iput-object v0, v1, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.selectedItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@6d4b │ │ -3c596c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -3c596e: 5910 496d |0007: iput v0, v1, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.longPressedPosition:I // field@6d49 │ │ -3c5972: 1230 |0009: const/4 v0, #int 3 // #3 │ │ -3c5974: 5910 476d |000a: iput v0, v1, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.columnCount:I // field@6d47 │ │ -3c5978: 2200 a11e |000c: new-instance v0, Ljava/lang/ref/WeakReference; // type@1ea1 │ │ -3c597c: 7020 99b3 2000 |000e: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@b399 │ │ -3c5982: 5b10 4a6d |0011: iput-object v0, v1, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6d4a │ │ -3c5986: 2202 fd1e |0013: new-instance v2, Ljava/util/ArrayList; // type@1efd │ │ -3c598a: 7010 a0b4 0200 |0015: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -3c5990: 5b12 486d |0018: iput-object v2, v1, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.listItems:Ljava/util/List; // field@6d48 │ │ -3c5994: 1212 |001a: const/4 v2, #int 1 // #1 │ │ -3c5996: 6e20 e241 2100 |001b: invoke-virtual {v1, v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.setHasStableIds:(Z)V // method@41e2 │ │ -3c599c: 0e00 |001e: return-void │ │ +3c5918: |[3c5918] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.:(Lde/danoeh/antennapod/activity/MainActivity;)V │ │ +3c5928: 7020 5797 2100 |0000: invoke-direct {v1, v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.:(Landroid/app/Activity;)V // method@9757 │ │ +3c592e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +3c5930: 5b10 4b6d |0004: iput-object v0, v1, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.selectedItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@6d4b │ │ +3c5934: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +3c5936: 5910 496d |0007: iput v0, v1, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.longPressedPosition:I // field@6d49 │ │ +3c593a: 1230 |0009: const/4 v0, #int 3 // #3 │ │ +3c593c: 5910 476d |000a: iput v0, v1, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.columnCount:I // field@6d47 │ │ +3c5940: 2200 a11e |000c: new-instance v0, Ljava/lang/ref/WeakReference; // type@1ea1 │ │ +3c5944: 7020 99b3 2000 |000e: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@b399 │ │ +3c594a: 5b10 4a6d |0011: iput-object v0, v1, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6d4a │ │ +3c594e: 2202 fd1e |0013: new-instance v2, Ljava/util/ArrayList; // type@1efd │ │ +3c5952: 7010 a0b4 0200 |0015: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +3c5958: 5b12 486d |0018: iput-object v2, v1, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.listItems:Ljava/util/List; // field@6d48 │ │ +3c595c: 1212 |001a: const/4 v2, #int 1 // #1 │ │ +3c595e: 6e20 e241 2100 |001b: invoke-virtual {v1, v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.setHasStableIds:(Z)V // method@41e2 │ │ +3c5964: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0004 line=50 │ │ 0x0007 line=51 │ │ 0x000a line=52 │ │ 0x000c line=56 │ │ @@ -1670753,22 +1670736,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 │ │ -3c57c4: |[3c57c4] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.convertDpToPixel:(Landroid/content/Context;F)F │ │ -3c57d4: 6e10 2f02 0000 |0000: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ -3c57da: 0c00 |0003: move-result-object v0 │ │ -3c57dc: 6e10 0003 0000 |0004: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0300 │ │ -3c57e2: 0c00 |0007: move-result-object v0 │ │ -3c57e4: 5200 9601 |0008: iget v0, v0, Landroid/util/DisplayMetrics;.density:F // field@0196 │ │ -3c57e8: a801 0100 |000a: mul-float v1, v1, v0 │ │ -3c57ec: 0f01 |000c: return v1 │ │ +3c578c: |[3c578c] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.convertDpToPixel:(Landroid/content/Context;F)F │ │ +3c579c: 6e10 2f02 0000 |0000: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ +3c57a2: 0c00 |0003: move-result-object v0 │ │ +3c57a4: 6e10 0003 0000 |0004: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0300 │ │ +3c57aa: 0c00 |0007: move-result-object v0 │ │ +3c57ac: 5200 9601 |0008: iget v0, v0, Landroid/util/DisplayMetrics;.density:F // field@0196 │ │ +3c57b0: a801 0100 |000a: mul-float v1, v1, v0 │ │ +3c57b4: 0f01 |000c: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=288 │ │ locals : │ │ 0x0000 - 0x000d reg=0 (null) Landroid/content/Context; │ │ 0x0000 - 0x000d reg=1 (null) F │ │ │ │ @@ -1670777,19 +1670760,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 │ │ -3c59a0: |[3c59a0] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.lambda$onBindViewHolder$0:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;Landroid/widget/CompoundButton;Z)V │ │ -3c59b0: 6e10 5443 0100 |0000: invoke-virtual {v1}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.getBindingAdapterPosition:()I // method@4354 │ │ -3c59b6: 0a01 |0003: move-result v1 │ │ -3c59b8: 6e30 a297 1003 |0004: invoke-virtual {v0, v1, v3}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.setSelected:(IZ)V // method@97a2 │ │ -3c59be: 0e00 |0007: return-void │ │ +3c5968: |[3c5968] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.lambda$onBindViewHolder$0:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;Landroid/widget/CompoundButton;Z)V │ │ +3c5978: 6e10 5443 0100 |0000: invoke-virtual {v1}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.getBindingAdapterPosition:()I // method@4354 │ │ +3c597e: 0a01 |0003: move-result v1 │ │ +3c5980: 6e30 a297 1003 |0004: invoke-virtual {v0, v1, v3}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.setSelected:(IZ)V // method@97a2 │ │ +3c5986: 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; │ │ @@ -1670800,25 +1670783,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 │ │ -3c5680: |[3c5680] 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 │ │ -3c5690: 6e10 5b97 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.inActionMode:()Z // method@975b │ │ -3c5696: 0a04 |0003: move-result v4 │ │ -3c5698: 3904 0c00 |0004: if-nez v4, 0010 // +000c │ │ -3c569c: 3801 0800 |0006: if-eqz v1, 000e // +0008 │ │ -3c56a0: 6e10 5443 0200 |0008: invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.getBindingAdapterPosition:()I // method@4354 │ │ -3c56a6: 0a01 |000b: move-result v1 │ │ -3c56a8: 5901 496d |000c: iput v1, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.longPressedPosition:I // field@6d49 │ │ -3c56ac: 5b03 4b6d |000e: iput-object v3, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.selectedItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@6d4b │ │ -3c56b0: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -3c56b2: 0f01 |0011: return v1 │ │ +3c5648: |[3c5648] 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 │ │ +3c5658: 6e10 5b97 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.inActionMode:()Z // method@975b │ │ +3c565e: 0a04 |0003: move-result v4 │ │ +3c5660: 3904 0c00 |0004: if-nez v4, 0010 // +000c │ │ +3c5664: 3801 0800 |0006: if-eqz v1, 000e // +0008 │ │ +3c5668: 6e10 5443 0200 |0008: invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.getBindingAdapterPosition:()I // method@4354 │ │ +3c566e: 0a01 |000b: move-result v1 │ │ +3c5670: 5901 496d |000c: iput v1, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.longPressedPosition:I // field@6d49 │ │ +3c5674: 5b03 4b6d |000e: iput-object v3, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.selectedItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@6d4b │ │ +3c5678: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +3c567a: 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; │ │ @@ -1670832,36 +1670815,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 │ │ -3c56b4: |[3c56b4] 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 │ │ -3c56c4: 6005 dd00 |0000: sget v5, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -3c56c8: 1300 1700 |0002: const/16 v0, #int 23 // #17 │ │ -3c56cc: 3405 2100 |0004: if-lt v5, v0, 0025 // +0021 │ │ -3c56d0: 1305 0220 |0006: const/16 v5, #int 8194 // #2002 │ │ -3c56d4: 6e20 8c0b 5600 |0008: invoke-virtual {v6, v5}, Landroid/view/InputEvent;.isFromSource:(I)Z // method@0b8c │ │ -3c56da: 0a05 |000b: move-result v5 │ │ -3c56dc: 3805 1900 |000c: if-eqz v5, 0025 // +0019 │ │ -3c56e0: 6e10 080c 0600 |000e: invoke-virtual {v6}, Landroid/view/MotionEvent;.getButtonState:()I // method@0c08 │ │ -3c56e6: 0a05 |0011: move-result v5 │ │ -3c56e8: 1226 |0012: const/4 v6, #int 2 // #2 │ │ -3c56ea: 3365 1200 |0013: if-ne v5, v6, 0025 // +0012 │ │ -3c56ee: 6e10 5b97 0100 |0015: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.inActionMode:()Z // method@975b │ │ -3c56f4: 0a05 |0018: move-result v5 │ │ -3c56f6: 3905 0c00 |0019: if-nez v5, 0025 // +000c │ │ -3c56fa: 3802 0800 |001b: if-eqz v2, 0023 // +0008 │ │ -3c56fe: 6e10 5443 0300 |001d: invoke-virtual {v3}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.getBindingAdapterPosition:()I // method@4354 │ │ -3c5704: 0a02 |0020: move-result v2 │ │ -3c5706: 5912 496d |0021: iput v2, v1, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.longPressedPosition:I // field@6d49 │ │ -3c570a: 5b14 4b6d |0023: iput-object v4, v1, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.selectedItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@6d4b │ │ -3c570e: 1202 |0025: const/4 v2, #int 0 // #0 │ │ -3c5710: 0f02 |0026: return v2 │ │ +3c567c: |[3c567c] 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 │ │ +3c568c: 6005 dd00 |0000: sget v5, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +3c5690: 1300 1700 |0002: const/16 v0, #int 23 // #17 │ │ +3c5694: 3405 2100 |0004: if-lt v5, v0, 0025 // +0021 │ │ +3c5698: 1305 0220 |0006: const/16 v5, #int 8194 // #2002 │ │ +3c569c: 6e20 8c0b 5600 |0008: invoke-virtual {v6, v5}, Landroid/view/InputEvent;.isFromSource:(I)Z // method@0b8c │ │ +3c56a2: 0a05 |000b: move-result v5 │ │ +3c56a4: 3805 1900 |000c: if-eqz v5, 0025 // +0019 │ │ +3c56a8: 6e10 080c 0600 |000e: invoke-virtual {v6}, Landroid/view/MotionEvent;.getButtonState:()I // method@0c08 │ │ +3c56ae: 0a05 |0011: move-result v5 │ │ +3c56b0: 1226 |0012: const/4 v6, #int 2 // #2 │ │ +3c56b2: 3365 1200 |0013: if-ne v5, v6, 0025 // +0012 │ │ +3c56b6: 6e10 5b97 0100 |0015: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.inActionMode:()Z // method@975b │ │ +3c56bc: 0a05 |0018: move-result v5 │ │ +3c56be: 3905 0c00 |0019: if-nez v5, 0025 // +000c │ │ +3c56c2: 3802 0800 |001b: if-eqz v2, 0023 // +0008 │ │ +3c56c6: 6e10 5443 0300 |001d: invoke-virtual {v3}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.getBindingAdapterPosition:()I // method@4354 │ │ +3c56cc: 0a02 |0020: move-result v2 │ │ +3c56ce: 5912 496d |0021: iput v2, v1, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.longPressedPosition:I // field@6d49 │ │ +3c56d2: 5b14 4b6d |0023: iput-object v4, v1, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.selectedItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@6d4b │ │ +3c56d6: 1202 |0025: const/4 v2, #int 0 // #0 │ │ +3c56d8: 0f02 |0026: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x0008 line=114 │ │ 0x000e line=115 │ │ 0x0015 line=116 │ │ 0x001d line=118 │ │ @@ -1670879,53 +1670862,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 │ │ -3c59c0: |[3c59c0] 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 │ │ -3c59d0: 3801 3200 |0000: if-eqz v1, 0032 // +0032 │ │ -3c59d4: 6e10 5b97 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.inActionMode:()Z // method@975b │ │ -3c59da: 0a01 |0005: move-result v1 │ │ -3c59dc: 3801 1400 |0006: if-eqz v1, 001a // +0014 │ │ -3c59e0: 7110 8497 0200 |0008: invoke-static {v2}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.-$$Nest$fgetselectCheckbox:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;)Landroid/widget/CheckBox; // method@9784 │ │ -3c59e6: 0c01 |000b: move-result-object v1 │ │ -3c59e8: 6e10 5443 0200 |000c: invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.getBindingAdapterPosition:()I // method@4354 │ │ -3c59ee: 0a02 |000f: move-result v2 │ │ -3c59f0: 6e20 5c97 2000 |0010: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.isSelected:(I)Z // method@975c │ │ -3c59f6: 0a02 |0013: move-result v2 │ │ -3c59f8: df02 0201 |0014: xor-int/lit8 v2, v2, #int 1 // #01 │ │ -3c59fc: 6e20 8210 2100 |0016: invoke-virtual {v1, v2}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1082 │ │ -3c5a02: 2832 |0019: goto 004b // +0032 │ │ -3c5a04: 1f03 6219 |001a: check-cast v3, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem; // type@1962 │ │ -3c5a08: 5431 fd8d |001c: iget-object v1, v3, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@8dfd │ │ -3c5a0c: 6e10 f4ab 0100 |001e: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3c5a12: 0b01 |0021: move-result-wide v1 │ │ -3c5a14: 7120 7aa5 2100 |0022: invoke-static {v1, v2}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.newInstance:(J)Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // method@a57a │ │ -3c5a1a: 0c01 |0025: move-result-object v1 │ │ -3c5a1c: 5402 4a6d |0026: iget-object v2, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6d4a │ │ -3c5a20: 6e10 96b3 0200 |0028: invoke-virtual {v2}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ -3c5a26: 0c02 |002b: move-result-object v2 │ │ -3c5a28: 1f02 d917 |002c: check-cast v2, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -3c5a2c: 6e20 9a94 1200 |002e: invoke-virtual {v2, v1}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@949a │ │ -3c5a32: 281a |0031: goto 004b // +001a │ │ -3c5a34: 6e10 5b97 0000 |0032: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.inActionMode:()Z // method@975b │ │ -3c5a3a: 0a01 |0035: move-result v1 │ │ -3c5a3c: 3901 1500 |0036: if-nez v1, 004b // +0015 │ │ -3c5a40: 6e10 939c 0300 |0038: invoke-virtual {v3}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.getTitle:()Ljava/lang/String; // method@9c93 │ │ -3c5a46: 0c01 |003b: move-result-object v1 │ │ -3c5a48: 7110 39a8 0100 |003c: invoke-static {v1}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.newInstance:(Ljava/lang/String;)Lde/danoeh/antennapod/fragment/SubscriptionFragment; // method@a839 │ │ -3c5a4e: 0c01 |003f: move-result-object v1 │ │ -3c5a50: 5402 4a6d |0040: iget-object v2, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6d4a │ │ -3c5a54: 6e10 96b3 0200 |0042: invoke-virtual {v2}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ -3c5a5a: 0c02 |0045: move-result-object v2 │ │ -3c5a5c: 1f02 d917 |0046: check-cast v2, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -3c5a60: 6e20 9a94 1200 |0048: invoke-virtual {v2, v1}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@949a │ │ -3c5a66: 0e00 |004b: return-void │ │ +3c5988: |[3c5988] 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 │ │ +3c5998: 3801 3200 |0000: if-eqz v1, 0032 // +0032 │ │ +3c599c: 6e10 5b97 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.inActionMode:()Z // method@975b │ │ +3c59a2: 0a01 |0005: move-result v1 │ │ +3c59a4: 3801 1400 |0006: if-eqz v1, 001a // +0014 │ │ +3c59a8: 7110 8497 0200 |0008: invoke-static {v2}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.-$$Nest$fgetselectCheckbox:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;)Landroid/widget/CheckBox; // method@9784 │ │ +3c59ae: 0c01 |000b: move-result-object v1 │ │ +3c59b0: 6e10 5443 0200 |000c: invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.getBindingAdapterPosition:()I // method@4354 │ │ +3c59b6: 0a02 |000f: move-result v2 │ │ +3c59b8: 6e20 5c97 2000 |0010: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.isSelected:(I)Z // method@975c │ │ +3c59be: 0a02 |0013: move-result v2 │ │ +3c59c0: df02 0201 |0014: xor-int/lit8 v2, v2, #int 1 // #01 │ │ +3c59c4: 6e20 8210 2100 |0016: invoke-virtual {v1, v2}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1082 │ │ +3c59ca: 2832 |0019: goto 004b // +0032 │ │ +3c59cc: 1f03 6219 |001a: check-cast v3, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem; // type@1962 │ │ +3c59d0: 5431 fd8d |001c: iget-object v1, v3, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@8dfd │ │ +3c59d4: 6e10 f4ab 0100 |001e: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3c59da: 0b01 |0021: move-result-wide v1 │ │ +3c59dc: 7120 7aa5 2100 |0022: invoke-static {v1, v2}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.newInstance:(J)Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // method@a57a │ │ +3c59e2: 0c01 |0025: move-result-object v1 │ │ +3c59e4: 5402 4a6d |0026: iget-object v2, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6d4a │ │ +3c59e8: 6e10 96b3 0200 |0028: invoke-virtual {v2}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ +3c59ee: 0c02 |002b: move-result-object v2 │ │ +3c59f0: 1f02 d917 |002c: check-cast v2, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +3c59f4: 6e20 9a94 1200 |002e: invoke-virtual {v2, v1}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@949a │ │ +3c59fa: 281a |0031: goto 004b // +001a │ │ +3c59fc: 6e10 5b97 0000 |0032: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.inActionMode:()Z // method@975b │ │ +3c5a02: 0a01 |0035: move-result v1 │ │ +3c5a04: 3901 1500 |0036: if-nez v1, 004b // +0015 │ │ +3c5a08: 6e10 939c 0300 |0038: invoke-virtual {v3}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.getTitle:()Ljava/lang/String; // method@9c93 │ │ +3c5a0e: 0c01 |003b: move-result-object v1 │ │ +3c5a10: 7110 39a8 0100 |003c: invoke-static {v1}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.newInstance:(Ljava/lang/String;)Lde/danoeh/antennapod/fragment/SubscriptionFragment; // method@a839 │ │ +3c5a16: 0c01 |003f: move-result-object v1 │ │ +3c5a18: 5402 4a6d |0040: iget-object v2, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6d4a │ │ +3c5a1c: 6e10 96b3 0200 |0042: invoke-virtual {v2}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ +3c5a22: 0c02 |0045: move-result-object v2 │ │ +3c5a24: 1f02 d917 |0046: check-cast v2, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +3c5a28: 6e20 9a94 1200 |0048: invoke-virtual {v2, v1}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@949a │ │ +3c5a2e: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=128 │ │ 0x0008 line=129 │ │ 0x001a line=131 │ │ 0x001e line=132 │ │ 0x0026 line=133 │ │ @@ -1670945,19 +1670928,19 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -3c5844: |[3c5844] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.getItem:(I)Ljava/lang/Object; │ │ -3c5854: 5410 486d |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.listItems:Ljava/util/List; // field@6d48 │ │ -3c5858: 7220 66b5 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3c585e: 0c02 |0005: move-result-object v2 │ │ -3c5860: 1102 |0006: return-object v2 │ │ +3c580c: |[3c580c] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.getItem:(I)Ljava/lang/Object; │ │ +3c581c: 5410 486d |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.listItems:Ljava/util/List; // field@6d48 │ │ +3c5820: 7220 66b5 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3c5826: 0c02 |0005: move-result-object v2 │ │ +3c5828: 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 │ │ │ │ @@ -1670966,19 +1670949,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3c5808: |[3c5808] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.getItemCount:()I │ │ -3c5818: 5410 486d |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.listItems:Ljava/util/List; // field@6d48 │ │ -3c581c: 7210 72b5 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ -3c5822: 0a00 |0005: move-result v0 │ │ -3c5824: 0f00 |0006: return v0 │ │ +3c57d0: |[3c57d0] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.getItemCount:()I │ │ +3c57e0: 5410 486d |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.listItems:Ljava/util/List; // field@6d48 │ │ +3c57e4: 7210 72b5 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ +3c57ea: 0a00 |0005: move-result v0 │ │ +3c57ec: 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;) │ │ @@ -1670986,27 +1670969,27 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -3c58e4: |[3c58e4] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.getItemId:(I)J │ │ -3c58f4: 5420 486d |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.listItems:Ljava/util/List; // field@6d48 │ │ -3c58f8: 7210 72b5 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ -3c58fe: 0a00 |0005: move-result v0 │ │ -3c5900: 3403 0500 |0006: if-lt v3, v0, 000b // +0005 │ │ -3c5904: 1600 ffff |0008: const-wide/16 v0, #int -1 // #ffff │ │ -3c5908: 1000 |000a: return-wide v0 │ │ -3c590a: 5420 486d |000b: iget-object v0, v2, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.listItems:Ljava/util/List; // field@6d48 │ │ -3c590e: 7220 66b5 3000 |000d: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3c5914: 0c03 |0010: move-result-object v3 │ │ -3c5916: 1f03 6119 |0011: check-cast v3, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // type@1961 │ │ -3c591a: 5330 f98d |0013: iget-wide v0, v3, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.id:J // field@8df9 │ │ -3c591e: 1000 |0015: return-wide v0 │ │ +3c58ac: |[3c58ac] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.getItemId:(I)J │ │ +3c58bc: 5420 486d |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.listItems:Ljava/util/List; // field@6d48 │ │ +3c58c0: 7210 72b5 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ +3c58c6: 0a00 |0005: move-result v0 │ │ +3c58c8: 3403 0500 |0006: if-lt v3, v0, 000b // +0005 │ │ +3c58cc: 1600 ffff |0008: const-wide/16 v0, #int -1 // #ffff │ │ +3c58d0: 1000 |000a: return-wide v0 │ │ +3c58d2: 5420 486d |000b: iget-object v0, v2, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.listItems:Ljava/util/List; // field@6d48 │ │ +3c58d6: 7220 66b5 3000 |000d: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3c58dc: 0c03 |0010: move-result-object v3 │ │ +3c58de: 1f03 6119 |0011: check-cast v3, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // type@1961 │ │ +3c58e2: 5330 f98d |0013: iget-wide v0, v3, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.id:J // field@8df9 │ │ +3c58e6: 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 │ │ @@ -1671016,18 +1670999,18 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -3c5828: |[3c5828] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.getItemViewType:(I)I │ │ -3c5838: 7100 12b1 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.shouldShowSubscriptionTitle:()Z // method@b112 │ │ -3c583e: 0a01 |0003: move-result v1 │ │ -3c5840: 0f01 |0004: return v1 │ │ +3c57f0: |[3c57f0] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.getItemViewType:(I)I │ │ +3c5800: 7100 12b1 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.shouldShowSubscriptionTitle:()Z // method@b112 │ │ +3c5806: 0a01 |0003: move-result v1 │ │ +3c5808: 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 │ │ │ │ @@ -1671036,17 +1671019,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 │ │ -3c57ac: |[3c57ac] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.getSelectedItem:()Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; │ │ -3c57bc: 5410 4b6d |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.selectedItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@6d4b │ │ -3c57c0: 1100 |0002: return-object v0 │ │ +3c5774: |[3c5774] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.getSelectedItem:()Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; │ │ +3c5784: 5410 4b6d |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.selectedItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@6d4b │ │ +3c5788: 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;) │ │ @@ -1671054,37 +1671037,37 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -3c587c: |[3c587c] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.getSelectedItems:()Ljava/util/List; │ │ -3c588c: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -3c5890: 7010 a0b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -3c5896: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -3c5898: 6e10 9197 0500 |0006: invoke-virtual {v5}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.getItemCount:()I // method@9791 │ │ -3c589e: 0a02 |0009: move-result v2 │ │ -3c58a0: 3521 2000 |000a: if-ge v1, v2, 002a // +0020 │ │ -3c58a4: 6e20 5c97 1500 |000c: invoke-virtual {v5, v1}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.isSelected:(I)Z // method@975c │ │ -3c58aa: 0a02 |000f: move-result v2 │ │ -3c58ac: 3802 1700 |0010: if-eqz v2, 0027 // +0017 │ │ -3c58b0: 5452 486d |0012: iget-object v2, v5, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.listItems:Ljava/util/List; // field@6d48 │ │ -3c58b4: 7220 66b5 1200 |0014: invoke-interface {v2, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3c58ba: 0c02 |0017: move-result-object v2 │ │ -3c58bc: 1f02 6119 |0018: check-cast v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // type@1961 │ │ -3c58c0: 5423 fb8d |001a: iget-object v3, v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8dfb │ │ -3c58c4: 6204 f78d |001c: sget-object v4, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.FEED:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8df7 │ │ -3c58c8: 3343 0900 |001e: if-ne v3, v4, 0027 // +0009 │ │ -3c58cc: 1f02 6219 |0020: check-cast v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem; // type@1962 │ │ -3c58d0: 5422 fd8d |0022: iget-object v2, v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@8dfd │ │ -3c58d4: 7220 5fb5 2000 |0024: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -3c58da: d801 0101 |0027: add-int/lit8 v1, v1, #int 1 // #01 │ │ -3c58de: 28dd |0029: goto 0006 // -0023 │ │ -3c58e0: 1100 |002a: return-object v0 │ │ +3c5844: |[3c5844] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.getSelectedItems:()Ljava/util/List; │ │ +3c5854: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +3c5858: 7010 a0b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +3c585e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +3c5860: 6e10 9197 0500 |0006: invoke-virtual {v5}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.getItemCount:()I // method@9791 │ │ +3c5866: 0a02 |0009: move-result v2 │ │ +3c5868: 3521 2000 |000a: if-ge v1, v2, 002a // +0020 │ │ +3c586c: 6e20 5c97 1500 |000c: invoke-virtual {v5, v1}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.isSelected:(I)Z // method@975c │ │ +3c5872: 0a02 |000f: move-result v2 │ │ +3c5874: 3802 1700 |0010: if-eqz v2, 0027 // +0017 │ │ +3c5878: 5452 486d |0012: iget-object v2, v5, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.listItems:Ljava/util/List; // field@6d48 │ │ +3c587c: 7220 66b5 1200 |0014: invoke-interface {v2, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3c5882: 0c02 |0017: move-result-object v2 │ │ +3c5884: 1f02 6119 |0018: check-cast v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // type@1961 │ │ +3c5888: 5423 fb8d |001a: iget-object v3, v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8dfb │ │ +3c588c: 6204 f78d |001c: sget-object v4, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.FEED:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8df7 │ │ +3c5890: 3343 0900 |001e: if-ne v3, v4, 0027 // +0009 │ │ +3c5894: 1f02 6219 |0020: check-cast v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem; // type@1962 │ │ +3c5898: 5422 fd8d |0022: iget-object v2, v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@8dfd │ │ +3c589c: 7220 5fb5 2000 |0024: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +3c58a2: d801 0101 |0027: add-int/lit8 v1, v1, #int 1 // #01 │ │ +3c58a6: 28dd |0029: goto 0006 // -0023 │ │ +3c58a8: 1100 |002a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ 0x0006 line=181 │ │ 0x000c line=182 │ │ 0x0012 line=183 │ │ 0x001a line=184 │ │ @@ -1671098,18 +1671081,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 │ │ -3c5a68: |[3c5a68] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ -3c5a78: 1f01 6a18 |0000: check-cast v1, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder; // type@186a │ │ -3c5a7c: 6e30 9b97 1002 |0002: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.onBindViewHolder:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;I)V // method@979b │ │ -3c5a82: 0e00 |0005: return-void │ │ +3c5a30: |[3c5a30] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ +3c5a40: 1f01 6a18 |0000: check-cast v1, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder; // type@186a │ │ +3c5a44: 6e30 9b97 1002 |0002: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.onBindViewHolder:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;I)V // method@979b │ │ +3c5a4a: 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 │ │ @@ -1671119,78 +1671102,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 │ │ -3c5a84: |[3c5a84] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.onBindViewHolder:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;I)V │ │ -3c5a94: 5450 486d |0000: iget-object v0, v5, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.listItems:Ljava/util/List; // field@6d48 │ │ -3c5a98: 7220 66b5 7000 |0002: invoke-interface {v0, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3c5a9e: 0c00 |0005: move-result-object v0 │ │ -3c5aa0: 1f00 6119 |0006: check-cast v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // type@1961 │ │ -3c5aa4: 5401 fb8d |0008: iget-object v1, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8dfb │ │ -3c5aa8: 6202 f78d |000a: sget-object v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.FEED:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8df7 │ │ -3c5aac: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -3c5aae: 3321 0400 |000d: if-ne v1, v2, 0011 // +0004 │ │ -3c5ab2: 1211 |000f: const/4 v1, #int 1 // #1 │ │ -3c5ab4: 2802 |0010: goto 0012 // +0002 │ │ -3c5ab6: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -3c5ab8: 6e20 8797 0600 |0012: invoke-virtual {v6, v0}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.bind:(Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;)V // method@9787 │ │ -3c5abe: 5462 101a |0015: iget-object v2, v6, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ -3c5ac2: 6e20 720d 5200 |0017: invoke-virtual {v2, v5}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0d72 │ │ -3c5ac8: 6e10 5b97 0500 |001a: invoke-virtual {v5}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.inActionMode:()Z // method@975b │ │ -3c5ace: 0a02 |001d: move-result v2 │ │ -3c5ad0: 1304 0800 |001e: const/16 v4, #int 8 // #8 │ │ -3c5ad4: 3802 3b00 |0020: if-eqz v2, 005b // +003b │ │ -3c5ad8: 3801 1000 |0022: if-eqz v1, 0032 // +0010 │ │ -3c5adc: 7110 8497 0600 |0024: invoke-static {v6}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.-$$Nest$fgetselectCheckbox:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;)Landroid/widget/CheckBox; // method@9784 │ │ -3c5ae2: 0c02 |0027: move-result-object v2 │ │ -3c5ae4: 6e20 9c0d 3200 |0028: invoke-virtual {v2, v3}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3c5aea: 7110 8597 0600 |002b: invoke-static {v6}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.-$$Nest$fgetselectView:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;)Landroid/widget/FrameLayout; // method@9785 │ │ -3c5af0: 0c02 |002e: move-result-object v2 │ │ -3c5af2: 6e20 9c0d 3200 |002f: invoke-virtual {v2, v3}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3c5af8: 7110 8497 0600 |0032: invoke-static {v6}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.-$$Nest$fgetselectCheckbox:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;)Landroid/widget/CheckBox; // method@9784 │ │ -3c5afe: 0c02 |0035: move-result-object v2 │ │ -3c5b00: 6e20 5c97 7500 |0036: invoke-virtual {v5, v7}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.isSelected:(I)Z // method@975c │ │ -3c5b06: 0a07 |0039: move-result v7 │ │ -3c5b08: 6e20 8210 7200 |003a: invoke-virtual {v2, v7}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1082 │ │ -3c5b0e: 7110 8497 0600 |003d: invoke-static {v6}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.-$$Nest$fgetselectCheckbox:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;)Landroid/widget/CheckBox; // method@9784 │ │ -3c5b14: 0c07 |0040: move-result-object v7 │ │ -3c5b16: 2202 6518 |0041: new-instance v2, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda0; // type@1865 │ │ -3c5b1a: 7030 7797 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@9777 │ │ -3c5b20: 6e20 8510 2700 |0046: invoke-virtual {v7, v2}, Landroid/widget/CompoundButton;.setOnCheckedChangeListener:(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V // method@1085 │ │ -3c5b26: 7110 8397 0600 |0049: invoke-static {v6}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.-$$Nest$fgetcoverImage:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;)Landroid/widget/ImageView; // method@9783 │ │ -3c5b2c: 0c07 |004c: move-result-object v7 │ │ -3c5b2e: 1402 9a99 193f |004d: const v2, #float 0.6 // #3f19999a │ │ -3c5b34: 6e20 460d 2700 |0050: invoke-virtual {v7, v2}, Landroid/view/View;.setAlpha:(F)V // method@0d46 │ │ -3c5b3a: 7110 8297 0600 |0053: invoke-static {v6}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.-$$Nest$fgetcount:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;)Landroid/widget/TextView; // method@9782 │ │ -3c5b40: 0c07 |0056: move-result-object v7 │ │ -3c5b42: 6e20 9c0d 4700 |0057: invoke-virtual {v7, v4}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3c5b48: 2811 |005a: goto 006b // +0011 │ │ -3c5b4a: 7110 8597 0600 |005b: invoke-static {v6}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.-$$Nest$fgetselectView:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;)Landroid/widget/FrameLayout; // method@9785 │ │ -3c5b50: 0c07 |005e: move-result-object v7 │ │ -3c5b52: 6e20 9c0d 4700 |005f: invoke-virtual {v7, v4}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3c5b58: 7110 8397 0600 |0062: invoke-static {v6}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.-$$Nest$fgetcoverImage:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;)Landroid/widget/ImageView; // method@9783 │ │ -3c5b5e: 0c07 |0065: move-result-object v7 │ │ -3c5b60: 1502 803f |0066: const/high16 v2, #int 1065353216 // #3f80 │ │ -3c5b64: 6e20 460d 2700 |0068: invoke-virtual {v7, v2}, Landroid/view/View;.setAlpha:(F)V // method@0d46 │ │ -3c5b6a: 5467 101a |006b: iget-object v7, v6, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ -3c5b6e: 2202 6618 |006d: new-instance v2, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda1; // type@1866 │ │ -3c5b72: 7050 7997 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@9779 │ │ -3c5b78: 6e20 760d 2700 |0072: invoke-virtual {v7, v2}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d76 │ │ -3c5b7e: 5467 101a |0075: iget-object v7, v6, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ -3c5b82: 2202 6718 |0077: new-instance v2, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda2; // type@1867 │ │ -3c5b86: 7050 7b97 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@977b │ │ -3c5b8c: 6e20 780d 2700 |007c: invoke-virtual {v7, v2}, Landroid/view/View;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0d78 │ │ -3c5b92: 5467 101a |007f: iget-object v7, v6, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ -3c5b96: 2202 6818 |0081: new-instance v2, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda3; // type@1868 │ │ -3c5b9a: 7050 7d97 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@977d │ │ -3c5ba0: 6e20 710d 2700 |0086: invoke-virtual {v7, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3c5ba6: 0e00 |0089: return-void │ │ +3c5a4c: |[3c5a4c] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.onBindViewHolder:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;I)V │ │ +3c5a5c: 5450 486d |0000: iget-object v0, v5, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.listItems:Ljava/util/List; // field@6d48 │ │ +3c5a60: 7220 66b5 7000 |0002: invoke-interface {v0, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3c5a66: 0c00 |0005: move-result-object v0 │ │ +3c5a68: 1f00 6119 |0006: check-cast v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // type@1961 │ │ +3c5a6c: 5401 fb8d |0008: iget-object v1, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8dfb │ │ +3c5a70: 6202 f78d |000a: sget-object v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.FEED:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8df7 │ │ +3c5a74: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +3c5a76: 3321 0400 |000d: if-ne v1, v2, 0011 // +0004 │ │ +3c5a7a: 1211 |000f: const/4 v1, #int 1 // #1 │ │ +3c5a7c: 2802 |0010: goto 0012 // +0002 │ │ +3c5a7e: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +3c5a80: 6e20 8797 0600 |0012: invoke-virtual {v6, v0}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.bind:(Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;)V // method@9787 │ │ +3c5a86: 5462 101a |0015: iget-object v2, v6, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ +3c5a8a: 6e20 720d 5200 |0017: invoke-virtual {v2, v5}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0d72 │ │ +3c5a90: 6e10 5b97 0500 |001a: invoke-virtual {v5}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.inActionMode:()Z // method@975b │ │ +3c5a96: 0a02 |001d: move-result v2 │ │ +3c5a98: 1304 0800 |001e: const/16 v4, #int 8 // #8 │ │ +3c5a9c: 3802 3b00 |0020: if-eqz v2, 005b // +003b │ │ +3c5aa0: 3801 1000 |0022: if-eqz v1, 0032 // +0010 │ │ +3c5aa4: 7110 8497 0600 |0024: invoke-static {v6}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.-$$Nest$fgetselectCheckbox:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;)Landroid/widget/CheckBox; // method@9784 │ │ +3c5aaa: 0c02 |0027: move-result-object v2 │ │ +3c5aac: 6e20 9c0d 3200 |0028: invoke-virtual {v2, v3}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3c5ab2: 7110 8597 0600 |002b: invoke-static {v6}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.-$$Nest$fgetselectView:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;)Landroid/widget/FrameLayout; // method@9785 │ │ +3c5ab8: 0c02 |002e: move-result-object v2 │ │ +3c5aba: 6e20 9c0d 3200 |002f: invoke-virtual {v2, v3}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3c5ac0: 7110 8497 0600 |0032: invoke-static {v6}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.-$$Nest$fgetselectCheckbox:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;)Landroid/widget/CheckBox; // method@9784 │ │ +3c5ac6: 0c02 |0035: move-result-object v2 │ │ +3c5ac8: 6e20 5c97 7500 |0036: invoke-virtual {v5, v7}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.isSelected:(I)Z // method@975c │ │ +3c5ace: 0a07 |0039: move-result v7 │ │ +3c5ad0: 6e20 8210 7200 |003a: invoke-virtual {v2, v7}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1082 │ │ +3c5ad6: 7110 8497 0600 |003d: invoke-static {v6}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.-$$Nest$fgetselectCheckbox:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;)Landroid/widget/CheckBox; // method@9784 │ │ +3c5adc: 0c07 |0040: move-result-object v7 │ │ +3c5ade: 2202 6518 |0041: new-instance v2, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda0; // type@1865 │ │ +3c5ae2: 7030 7797 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@9777 │ │ +3c5ae8: 6e20 8510 2700 |0046: invoke-virtual {v7, v2}, Landroid/widget/CompoundButton;.setOnCheckedChangeListener:(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V // method@1085 │ │ +3c5aee: 7110 8397 0600 |0049: invoke-static {v6}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.-$$Nest$fgetcoverImage:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;)Landroid/widget/ImageView; // method@9783 │ │ +3c5af4: 0c07 |004c: move-result-object v7 │ │ +3c5af6: 1402 9a99 193f |004d: const v2, #float 0.6 // #3f19999a │ │ +3c5afc: 6e20 460d 2700 |0050: invoke-virtual {v7, v2}, Landroid/view/View;.setAlpha:(F)V // method@0d46 │ │ +3c5b02: 7110 8297 0600 |0053: invoke-static {v6}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.-$$Nest$fgetcount:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;)Landroid/widget/TextView; // method@9782 │ │ +3c5b08: 0c07 |0056: move-result-object v7 │ │ +3c5b0a: 6e20 9c0d 4700 |0057: invoke-virtual {v7, v4}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3c5b10: 2811 |005a: goto 006b // +0011 │ │ +3c5b12: 7110 8597 0600 |005b: invoke-static {v6}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.-$$Nest$fgetselectView:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;)Landroid/widget/FrameLayout; // method@9785 │ │ +3c5b18: 0c07 |005e: move-result-object v7 │ │ +3c5b1a: 6e20 9c0d 4700 |005f: invoke-virtual {v7, v4}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3c5b20: 7110 8397 0600 |0062: invoke-static {v6}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.-$$Nest$fgetcoverImage:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;)Landroid/widget/ImageView; // method@9783 │ │ +3c5b26: 0c07 |0065: move-result-object v7 │ │ +3c5b28: 1502 803f |0066: const/high16 v2, #int 1065353216 // #3f80 │ │ +3c5b2c: 6e20 460d 2700 |0068: invoke-virtual {v7, v2}, Landroid/view/View;.setAlpha:(F)V // method@0d46 │ │ +3c5b32: 5467 101a |006b: iget-object v7, v6, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ +3c5b36: 2202 6618 |006d: new-instance v2, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda1; // type@1866 │ │ +3c5b3a: 7050 7997 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@9779 │ │ +3c5b40: 6e20 760d 2700 |0072: invoke-virtual {v7, v2}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d76 │ │ +3c5b46: 5467 101a |0075: iget-object v7, v6, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ +3c5b4a: 2202 6718 |0077: new-instance v2, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda2; // type@1867 │ │ +3c5b4e: 7050 7b97 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@977b │ │ +3c5b54: 6e20 780d 2700 |007c: invoke-virtual {v7, v2}, Landroid/view/View;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0d78 │ │ +3c5b5a: 5467 101a |007f: iget-object v7, v6, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ +3c5b5e: 2202 6818 |0081: new-instance v2, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda3; // type@1868 │ │ +3c5b62: 7050 7d97 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@977d │ │ +3c5b68: 6e20 710d 2700 |0086: invoke-virtual {v7, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3c5b6e: 0e00 |0089: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0008 line=84 │ │ 0x0012 line=85 │ │ 0x0015 line=86 │ │ 0x001a line=87 │ │ @@ -1671215,25 +1671198,25 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -3c5714: |[3c5714] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -3c5724: 7210 db0b 0200 |0000: invoke-interface {v2}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ -3c572a: 0a02 |0003: move-result v2 │ │ -3c572c: 1400 3302 0a7f |0004: const v0, #float 1.83445e+38 // #7f0a0233 │ │ -3c5732: 3302 0900 |0007: if-ne v2, v0, 0010 // +0009 │ │ -3c5736: 5212 496d |0009: iget v2, v1, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.longPressedPosition:I // field@6d49 │ │ -3c573a: 6e20 6297 2100 |000b: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.startSelectMode:(I)V // method@9762 │ │ -3c5740: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -3c5742: 0f02 |000f: return v2 │ │ -3c5744: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -3c5746: 0f02 |0011: return v2 │ │ +3c56dc: |[3c56dc] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +3c56ec: 7210 db0b 0200 |0000: invoke-interface {v2}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ +3c56f2: 0a02 |0003: move-result v2 │ │ +3c56f4: 1400 3302 0a7f |0004: const v0, #float 1.83445e+38 // #7f0a0233 │ │ +3c56fa: 3302 0900 |0007: if-ne v2, v0, 0010 // +0009 │ │ +3c56fe: 5212 496d |0009: iget v2, v1, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.longPressedPosition:I // field@6d49 │ │ +3c5702: 6e20 6297 2100 |000b: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.startSelectMode:(I)V // method@9762 │ │ +3c5708: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +3c570a: 0f02 |000f: return v2 │ │ +3c570c: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +3c570e: 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; │ │ @@ -1671243,46 +1671226,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 │ │ -3c5ba8: |[3c5ba8] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -3c5bb8: 6e10 5b97 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.inActionMode:()Z // method@975b │ │ -3c5bbe: 0a03 |0003: move-result v3 │ │ -3c5bc0: 3903 3c00 |0004: if-nez v3, 0040 // +003c │ │ -3c5bc4: 5413 4b6d |0006: iget-object v3, v1, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.selectedItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@6d4b │ │ -3c5bc8: 3903 0300 |0008: if-nez v3, 000b // +0003 │ │ -3c5bcc: 2836 |000a: goto 0040 // +0036 │ │ -3c5bce: 5413 4a6d |000b: iget-object v3, v1, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6d4a │ │ -3c5bd2: 6e10 96b3 0300 |000d: invoke-virtual {v3}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ -3c5bd8: 0c03 |0010: move-result-object v3 │ │ -3c5bda: 1f03 d917 |0011: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -3c5bde: 6e10 8714 0300 |0013: invoke-virtual {v3}, Landroidx/appcompat/app/AppCompatActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@1487 │ │ -3c5be4: 0c03 |0016: move-result-object v3 │ │ -3c5be6: 5414 4b6d |0017: iget-object v4, v1, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.selectedItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@6d4b │ │ -3c5bea: 5444 fb8d |0019: iget-object v4, v4, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8dfb │ │ -3c5bee: 6200 f78d |001b: sget-object v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.FEED:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8df7 │ │ -3c5bf2: 3304 1400 |001d: if-ne v4, v0, 0031 // +0014 │ │ -3c5bf6: 1404 1000 0f7f |001f: const v4, #float 1.9008e+38 // #7f0f0010 │ │ -3c5bfc: 6e30 cd0b 4302 |0022: invoke-virtual {v3, v4, v2}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bcd │ │ -3c5c02: 1403 3302 0a7f |0025: const v3, #float 1.83445e+38 // #7f0a0233 │ │ -3c5c08: 7220 bf0b 3200 |0028: invoke-interface {v2, v3}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -3c5c0e: 0c03 |002b: move-result-object v3 │ │ -3c5c10: 1214 |002c: const/4 v4, #int 1 // #1 │ │ -3c5c12: 7220 020c 4300 |002d: invoke-interface {v3, v4}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ -3c5c18: 2807 |0030: goto 0037 // +0007 │ │ -3c5c1a: 1404 1100 0f7f |0031: const v4, #float 1.9008e+38 // #7f0f0011 │ │ -3c5c20: 6e30 cd0b 4302 |0034: invoke-virtual {v3, v4, v2}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bcd │ │ -3c5c26: 5413 4b6d |0037: iget-object v3, v1, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.selectedItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@6d4b │ │ -3c5c2a: 6e10 939c 0300 |0039: invoke-virtual {v3}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.getTitle:()Ljava/lang/String; // method@9c93 │ │ -3c5c30: 0c03 |003c: move-result-object v3 │ │ -3c5c32: 7220 650b 3200 |003d: invoke-interface {v2, v3}, Landroid/view/ContextMenu;.setHeaderTitle:(Ljava/lang/CharSequence;)Landroid/view/ContextMenu; // method@0b65 │ │ -3c5c38: 0e00 |0040: return-void │ │ +3c5b70: |[3c5b70] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +3c5b80: 6e10 5b97 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.inActionMode:()Z // method@975b │ │ +3c5b86: 0a03 |0003: move-result v3 │ │ +3c5b88: 3903 3c00 |0004: if-nez v3, 0040 // +003c │ │ +3c5b8c: 5413 4b6d |0006: iget-object v3, v1, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.selectedItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@6d4b │ │ +3c5b90: 3903 0300 |0008: if-nez v3, 000b // +0003 │ │ +3c5b94: 2836 |000a: goto 0040 // +0036 │ │ +3c5b96: 5413 4a6d |000b: iget-object v3, v1, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6d4a │ │ +3c5b9a: 6e10 96b3 0300 |000d: invoke-virtual {v3}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ +3c5ba0: 0c03 |0010: move-result-object v3 │ │ +3c5ba2: 1f03 d917 |0011: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +3c5ba6: 6e10 8714 0300 |0013: invoke-virtual {v3}, Landroidx/appcompat/app/AppCompatActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@1487 │ │ +3c5bac: 0c03 |0016: move-result-object v3 │ │ +3c5bae: 5414 4b6d |0017: iget-object v4, v1, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.selectedItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@6d4b │ │ +3c5bb2: 5444 fb8d |0019: iget-object v4, v4, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8dfb │ │ +3c5bb6: 6200 f78d |001b: sget-object v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.FEED:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8df7 │ │ +3c5bba: 3304 1400 |001d: if-ne v4, v0, 0031 // +0014 │ │ +3c5bbe: 1404 1000 0f7f |001f: const v4, #float 1.9008e+38 // #7f0f0010 │ │ +3c5bc4: 6e30 cd0b 4302 |0022: invoke-virtual {v3, v4, v2}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bcd │ │ +3c5bca: 1403 3302 0a7f |0025: const v3, #float 1.83445e+38 // #7f0a0233 │ │ +3c5bd0: 7220 bf0b 3200 |0028: invoke-interface {v2, v3}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +3c5bd6: 0c03 |002b: move-result-object v3 │ │ +3c5bd8: 1214 |002c: const/4 v4, #int 1 // #1 │ │ +3c5bda: 7220 020c 4300 |002d: invoke-interface {v3, v4}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ +3c5be0: 2807 |0030: goto 0037 // +0007 │ │ +3c5be2: 1404 1100 0f7f |0031: const v4, #float 1.9008e+38 // #7f0f0011 │ │ +3c5be8: 6e30 cd0b 4302 |0034: invoke-virtual {v3, v4, v2}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bcd │ │ +3c5bee: 5413 4b6d |0037: iget-object v3, v1, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.selectedItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@6d4b │ │ +3c5bf2: 6e10 939c 0300 |0039: invoke-virtual {v3}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.getTitle:()Ljava/lang/String; // method@9c93 │ │ +3c5bf8: 0c03 |003c: move-result-object v3 │ │ +3c5bfa: 7220 650b 3200 |003d: invoke-interface {v2, v3}, Landroid/view/ContextMenu;.setHeaderTitle:(Ljava/lang/CharSequence;)Landroid/view/ContextMenu; // method@0b65 │ │ +3c5c00: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ 0x000b line=161 │ │ 0x0017 line=162 │ │ 0x0022 line=163 │ │ 0x0028 line=164 │ │ @@ -1671299,18 +1671282,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 │ │ -3c562c: |[3c562c] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ -3c563c: 6e30 9f97 1002 |0000: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder; // method@979f │ │ -3c5642: 0c01 |0003: move-result-object v1 │ │ -3c5644: 1101 |0004: return-object v1 │ │ +3c55f4: |[3c55f4] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ +3c5604: 6e30 9f97 1002 |0000: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder; // method@979f │ │ +3c560a: 0c01 |0003: move-result-object v1 │ │ +3c560c: 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 │ │ @@ -1671320,36 +1671303,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 │ │ -3c5748: |[3c5748] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder; │ │ -3c5758: 5430 4a6d |0000: iget-object v0, v3, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6d4a │ │ -3c575c: 6e10 96b3 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ -3c5762: 0c00 |0005: move-result-object v0 │ │ -3c5764: 1f00 6200 |0006: check-cast v0, Landroid/content/Context; // type@0062 │ │ -3c5768: 7110 ae0b 0000 |0008: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0bae │ │ -3c576e: 0c00 |000b: move-result-object v0 │ │ -3c5770: 1401 f100 0d7f |000c: const v1, #float 1.87426e+38 // #7f0d00f1 │ │ -3c5776: 1202 |000f: const/4 v2, #int 0 // #0 │ │ -3c5778: 6e40 b20b 1024 |0010: invoke-virtual {v0, v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3c577e: 0c04 |0013: move-result-object v4 │ │ -3c5780: 1400 9103 0a7f |0014: const v0, #float 1.83452e+38 // #7f0a0391 │ │ -3c5786: 6e20 780c 0400 |0017: invoke-virtual {v4, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3c578c: 0c00 |001a: move-result-object v0 │ │ -3c578e: 1211 |001b: const/4 v1, #int 1 // #1 │ │ -3c5790: 3315 0300 |001c: if-ne v5, v1, 001f // +0003 │ │ -3c5794: 2803 |001e: goto 0021 // +0003 │ │ -3c5796: 1302 0800 |001f: const/16 v2, #int 8 // #8 │ │ -3c579a: 6e20 9c0d 2000 |0021: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3c57a0: 2205 6a18 |0024: new-instance v5, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder; // type@186a │ │ -3c57a4: 7030 8697 3504 |0026: invoke-direct {v5, v3, v4}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;Landroid/view/View;)V // method@9786 │ │ -3c57aa: 1105 |0029: return-object v5 │ │ +3c5710: |[3c5710] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder; │ │ +3c5720: 5430 4a6d |0000: iget-object v0, v3, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6d4a │ │ +3c5724: 6e10 96b3 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ +3c572a: 0c00 |0005: move-result-object v0 │ │ +3c572c: 1f00 6200 |0006: check-cast v0, Landroid/content/Context; // type@0062 │ │ +3c5730: 7110 ae0b 0000 |0008: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0bae │ │ +3c5736: 0c00 |000b: move-result-object v0 │ │ +3c5738: 1401 f100 0d7f |000c: const v1, #float 1.87426e+38 // #7f0d00f1 │ │ +3c573e: 1202 |000f: const/4 v2, #int 0 // #0 │ │ +3c5740: 6e40 b20b 1024 |0010: invoke-virtual {v0, v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3c5746: 0c04 |0013: move-result-object v4 │ │ +3c5748: 1400 9103 0a7f |0014: const v0, #float 1.83452e+38 // #7f0a0391 │ │ +3c574e: 6e20 780c 0400 |0017: invoke-virtual {v4, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3c5754: 0c00 |001a: move-result-object v0 │ │ +3c5756: 1211 |001b: const/4 v1, #int 1 // #1 │ │ +3c5758: 3315 0300 |001c: if-ne v5, v1, 001f // +0003 │ │ +3c575c: 2803 |001e: goto 0021 // +0003 │ │ +3c575e: 1302 0800 |001f: const/16 v2, #int 8 // #8 │ │ +3c5762: 6e20 9c0d 2000 |0021: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3c5768: 2205 6a18 |0024: new-instance v5, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder; // type@186a │ │ +3c576c: 7030 8697 3504 |0026: invoke-direct {v5, v3, v4}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;Landroid/view/View;)V // method@9786 │ │ +3c5772: 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; │ │ @@ -1671361,17 +1671344,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3c5c3c: |[3c5c3c] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.setColumnCount:(I)V │ │ -3c5c4c: 5901 476d |0000: iput v1, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.columnCount:I // field@6d47 │ │ -3c5c50: 0e00 |0002: return-void │ │ +3c5c04: |[3c5c04] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.setColumnCount:(I)V │ │ +3c5c14: 5901 476d |0000: iput v1, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.columnCount:I // field@6d47 │ │ +3c5c18: 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 │ │ │ │ @@ -1671380,18 +1671363,18 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3c5c54: |[3c5c54] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.setItems:(Ljava/util/List;)V │ │ -3c5c64: 5b01 486d |0000: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.listItems:Ljava/util/List; // field@6d48 │ │ -3c5c68: 6e10 ce41 0000 |0002: invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ce │ │ -3c5c6e: 0e00 |0005: return-void │ │ +3c5c1c: |[3c5c1c] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.setItems:(Ljava/util/List;)V │ │ +3c5c2c: 5b01 486d |0000: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.listItems:Ljava/util/List; // field@6d48 │ │ +3c5c30: 6e10 ce41 0000 |0002: invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ce │ │ +3c5c36: 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; │ │ @@ -1671401,24 +1671384,24 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -3c5c70: |[3c5c70] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.setSelected:(IZ)V │ │ -3c5c80: 5420 486d |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.listItems:Ljava/util/List; // field@6d48 │ │ -3c5c84: 7220 66b5 3000 |0002: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3c5c8a: 0c00 |0005: move-result-object v0 │ │ -3c5c8c: 1f00 6119 |0006: check-cast v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // type@1961 │ │ -3c5c90: 5400 fb8d |0008: iget-object v0, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8dfb │ │ -3c5c94: 6201 f78d |000a: sget-object v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.FEED:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8df7 │ │ -3c5c98: 3310 0500 |000c: if-ne v0, v1, 0011 // +0005 │ │ -3c5c9c: 6f30 5f97 3204 |000e: invoke-super {v2, v3, v4}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.setSelected:(IZ)V // method@975f │ │ -3c5ca2: 0e00 |0011: return-void │ │ +3c5c38: |[3c5c38] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.setSelected:(IZ)V │ │ +3c5c48: 5420 486d |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.listItems:Ljava/util/List; // field@6d48 │ │ +3c5c4c: 7220 66b5 3000 |0002: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3c5c52: 0c00 |0005: move-result-object v0 │ │ +3c5c54: 1f00 6119 |0006: check-cast v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // type@1961 │ │ +3c5c58: 5400 fb8d |0008: iget-object v0, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8dfb │ │ +3c5c5c: 6201 f78d |000a: sget-object v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.FEED:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8df7 │ │ +3c5c60: 3310 0500 |000c: if-ne v0, v1, 0011 // +0005 │ │ +3c5c64: 6f30 5f97 3204 |000e: invoke-super {v2, v3, v4}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.setSelected:(IZ)V // method@975f │ │ +3c5c6a: 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; │ │ @@ -1671473,18 +1671456,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 │ │ -3cde20: |[3cde20] de.danoeh.antennapod.core.service.FeedUpdateWorker.$r8$lambda$Wu5u62NEHlmeVSpoH6oKHil_nt0:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/lang/String; │ │ -3cde30: 7110 e398 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/service/FeedUpdateWorker;.lambda$createNotification$0:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/lang/String; // method@98e3 │ │ -3cde36: 0c00 |0003: move-result-object v0 │ │ -3cde38: 1100 |0004: return-object v0 │ │ +3cdde8: |[3cdde8] de.danoeh.antennapod.core.service.FeedUpdateWorker.$r8$lambda$Wu5u62NEHlmeVSpoH6oKHil_nt0:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/lang/String; │ │ +3cddf8: 7110 e398 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/service/FeedUpdateWorker;.lambda$createNotification$0:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/lang/String; // method@98e3 │ │ +3cddfe: 0c00 |0003: move-result-object v0 │ │ +3cde00: 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;) │ │ @@ -1671492,23 +1671475,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 │ │ -3cde78: |[3cde78] de.danoeh.antennapod.core.service.FeedUpdateWorker.:(Landroid/content/Context;Landroidx/work/WorkerParameters;)V │ │ -3cde88: 7030 064d 1002 |0000: invoke-direct {v0, v1, v2}, Landroidx/work/Worker;.:(Landroid/content/Context;Landroidx/work/WorkerParameters;)V // method@4d06 │ │ -3cde8e: 2202 dc18 |0003: new-instance v2, Lde/danoeh/antennapod/core/service/download/NewEpisodesNotification; // type@18dc │ │ -3cde92: 7010 3e99 0200 |0005: invoke-direct {v2}, Lde/danoeh/antennapod/core/service/download/NewEpisodesNotification;.:()V // method@993e │ │ -3cde98: 5b02 cb8c |0008: iput-object v2, v0, Lde/danoeh/antennapod/core/service/FeedUpdateWorker;.newEpisodesNotification:Lde/danoeh/antennapod/core/service/download/NewEpisodesNotification; // field@8ccb │ │ -3cde9c: 7110 1e28 0100 |000a: invoke-static {v1}, Landroidx/core/app/NotificationManagerCompat;.from:(Landroid/content/Context;)Landroidx/core/app/NotificationManagerCompat; // method@281e │ │ -3cdea2: 0c01 |000d: move-result-object v1 │ │ -3cdea4: 5b01 cc8c |000e: iput-object v1, v0, Lde/danoeh/antennapod/core/service/FeedUpdateWorker;.notificationManager:Landroidx/core/app/NotificationManagerCompat; // field@8ccc │ │ -3cdea8: 0e00 |0010: return-void │ │ +3cde40: |[3cde40] de.danoeh.antennapod.core.service.FeedUpdateWorker.:(Landroid/content/Context;Landroidx/work/WorkerParameters;)V │ │ +3cde50: 7030 064d 1002 |0000: invoke-direct {v0, v1, v2}, Landroidx/work/Worker;.:(Landroid/content/Context;Landroidx/work/WorkerParameters;)V // method@4d06 │ │ +3cde56: 2202 dc18 |0003: new-instance v2, Lde/danoeh/antennapod/core/service/download/NewEpisodesNotification; // type@18dc │ │ +3cde5a: 7010 3e99 0200 |0005: invoke-direct {v2}, Lde/danoeh/antennapod/core/service/download/NewEpisodesNotification;.:()V // method@993e │ │ +3cde60: 5b02 cb8c |0008: iput-object v2, v0, Lde/danoeh/antennapod/core/service/FeedUpdateWorker;.newEpisodesNotification:Lde/danoeh/antennapod/core/service/download/NewEpisodesNotification; // field@8ccb │ │ +3cde64: 7110 1e28 0100 |000a: invoke-static {v1}, Landroidx/core/app/NotificationManagerCompat;.from:(Landroid/content/Context;)Landroidx/core/app/NotificationManagerCompat; // method@281e │ │ +3cde6a: 0c01 |000d: move-result-object v1 │ │ +3cde6c: 5b01 cc8c |000e: iput-object v1, v0, Lde/danoeh/antennapod/core/service/FeedUpdateWorker;.notificationManager:Landroidx/core/app/NotificationManagerCompat; // field@8ccc │ │ +3cde70: 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; │ │ @@ -1671520,85 +1671503,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 │ │ -3cdb78: |[3cdb78] de.danoeh.antennapod.core.service.FeedUpdateWorker.createNotification:(Ljava/util/List;)Landroid/app/Notification; │ │ -3cdb88: 6e10 8c4c 0800 |0000: invoke-virtual {v8}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ -3cdb8e: 0c00 |0003: move-result-object v0 │ │ -3cdb90: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -3cdb92: 3809 3700 |0005: if-eqz v9, 003c // +0037 │ │ -3cdb96: 6e10 2f02 0000 |0007: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ -3cdb9c: 0c02 |000a: move-result-object v2 │ │ -3cdb9e: 6003 3b7c |000b: sget v3, Lde/danoeh/antennapod/core/R$plurals;.downloads_left:I // field@7c3b │ │ -3cdba2: 7210 72b5 0900 |000d: invoke-interface {v9}, Ljava/util/List;.size:()I // method@b572 │ │ -3cdba8: 0a04 |0010: move-result v4 │ │ -3cdbaa: 2315 2921 |0011: new-array v5, v1, [Ljava/lang/Object; // type@2129 │ │ -3cdbae: 7210 72b5 0900 |0013: invoke-interface {v9}, Ljava/util/List;.size:()I // method@b572 │ │ -3cdbb4: 0a06 |0016: move-result v6 │ │ -3cdbb6: 7110 c1b2 0600 |0017: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -3cdbbc: 0c06 |001a: move-result-object v6 │ │ -3cdbbe: 1207 |001b: const/4 v7, #int 0 // #0 │ │ -3cdbc0: 4d06 0507 |001c: aput-object v6, v5, v7 │ │ -3cdbc4: 6e40 0b03 3254 |001e: invoke-virtual {v2, v3, v4, v5}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@030b │ │ -3cdbca: 0c02 |0021: move-result-object v2 │ │ -3cdbcc: 7110 c350 0900 |0022: invoke-static {v9}, Lcom/annimon/stream/Stream;.of:(Ljava/lang/Iterable;)Lcom/annimon/stream/Stream; // method@50c3 │ │ -3cdbd2: 0c09 |0025: move-result-object v9 │ │ -3cdbd4: 2203 c718 |0026: new-instance v3, Lde/danoeh/antennapod/core/service/FeedUpdateWorker$$ExternalSyntheticLambda0; // type@18c7 │ │ -3cdbd8: 7010 dc98 0300 |0028: invoke-direct {v3}, Lde/danoeh/antennapod/core/service/FeedUpdateWorker$$ExternalSyntheticLambda0;.:()V // method@98dc │ │ -3cdbde: 6e20 c250 3900 |002b: invoke-virtual {v9, v3}, Lcom/annimon/stream/Stream;.map:(Lcom/annimon/stream/function/Function;)Lcom/annimon/stream/Stream; // method@50c2 │ │ -3cdbe4: 0c09 |002e: move-result-object v9 │ │ -3cdbe6: 1a03 0200 |002f: const-string v3, " │ │ +3cdb40: |[3cdb40] de.danoeh.antennapod.core.service.FeedUpdateWorker.createNotification:(Ljava/util/List;)Landroid/app/Notification; │ │ +3cdb50: 6e10 8c4c 0800 |0000: invoke-virtual {v8}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ +3cdb56: 0c00 |0003: move-result-object v0 │ │ +3cdb58: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +3cdb5a: 3809 3700 |0005: if-eqz v9, 003c // +0037 │ │ +3cdb5e: 6e10 2f02 0000 |0007: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ +3cdb64: 0c02 |000a: move-result-object v2 │ │ +3cdb66: 6003 3b7c |000b: sget v3, Lde/danoeh/antennapod/core/R$plurals;.downloads_left:I // field@7c3b │ │ +3cdb6a: 7210 72b5 0900 |000d: invoke-interface {v9}, Ljava/util/List;.size:()I // method@b572 │ │ +3cdb70: 0a04 |0010: move-result v4 │ │ +3cdb72: 2315 2921 |0011: new-array v5, v1, [Ljava/lang/Object; // type@2129 │ │ +3cdb76: 7210 72b5 0900 |0013: invoke-interface {v9}, Ljava/util/List;.size:()I // method@b572 │ │ +3cdb7c: 0a06 |0016: move-result v6 │ │ +3cdb7e: 7110 c1b2 0600 |0017: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +3cdb84: 0c06 |001a: move-result-object v6 │ │ +3cdb86: 1207 |001b: const/4 v7, #int 0 // #0 │ │ +3cdb88: 4d06 0507 |001c: aput-object v6, v5, v7 │ │ +3cdb8c: 6e40 0b03 3254 |001e: invoke-virtual {v2, v3, v4, v5}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@030b │ │ +3cdb92: 0c02 |0021: move-result-object v2 │ │ +3cdb94: 7110 c350 0900 |0022: invoke-static {v9}, Lcom/annimon/stream/Stream;.of:(Ljava/lang/Iterable;)Lcom/annimon/stream/Stream; // method@50c3 │ │ +3cdb9a: 0c09 |0025: move-result-object v9 │ │ +3cdb9c: 2203 c718 |0026: new-instance v3, Lde/danoeh/antennapod/core/service/FeedUpdateWorker$$ExternalSyntheticLambda0; // type@18c7 │ │ +3cdba0: 7010 dc98 0300 |0028: invoke-direct {v3}, Lde/danoeh/antennapod/core/service/FeedUpdateWorker$$ExternalSyntheticLambda0;.:()V // method@98dc │ │ +3cdba6: 6e20 c250 3900 |002b: invoke-virtual {v9, v3}, Lcom/annimon/stream/Stream;.map:(Lcom/annimon/stream/function/Function;)Lcom/annimon/stream/Stream; // method@50c2 │ │ +3cdbac: 0c09 |002e: move-result-object v9 │ │ +3cdbae: 1a03 0200 |002f: const-string v3, " │ │ " // string@0002 │ │ -3cdbea: 7110 b950 0300 |0031: invoke-static {v3}, Lcom/annimon/stream/Collectors;.joining:(Ljava/lang/CharSequence;)Lcom/annimon/stream/Collector; // method@50b9 │ │ -3cdbf0: 0c03 |0034: move-result-object v3 │ │ -3cdbf2: 6e20 c050 3900 |0035: invoke-virtual {v9, v3}, Lcom/annimon/stream/Stream;.collect:(Lcom/annimon/stream/Collector;)Ljava/lang/Object; // method@50c0 │ │ -3cdbf8: 0c09 |0038: move-result-object v9 │ │ -3cdbfa: 1f09 8d1e |0039: check-cast v9, Ljava/lang/String; // type@1e8d │ │ -3cdbfe: 2804 |003b: goto 003f // +0004 │ │ -3cdc00: 1a02 0000 |003c: const-string v2, "" // string@0000 │ │ -3cdc04: 0729 |003e: move-object v9, v2 │ │ -3cdc06: 2203 dd05 |003f: new-instance v3, Landroidx/core/app/NotificationCompat$Builder; // type@05dd │ │ -3cdc0a: 1a04 537d |0041: const-string v4, "downloading" // string@7d53 │ │ -3cdc0e: 7030 bd27 0304 |0043: invoke-direct {v3, v0, v4}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@27bd │ │ -3cdc14: 6004 f57c |0046: sget v4, Lde/danoeh/antennapod/core/R$string;.download_notification_title_feeds:I // field@7cf5 │ │ -3cdc18: 6e20 3102 4000 |0048: invoke-virtual {v0, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3cdc1e: 0c04 |004b: move-result-object v4 │ │ -3cdc20: 6e20 c727 4300 |004c: invoke-virtual {v3, v4}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27c7 │ │ -3cdc26: 0c03 |004f: move-result-object v3 │ │ -3cdc28: 6e20 c627 2300 |0050: invoke-virtual {v3, v2}, Landroidx/core/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27c6 │ │ -3cdc2e: 0c02 |0053: move-result-object v2 │ │ -3cdc30: 2203 db05 |0054: new-instance v3, Landroidx/core/app/NotificationCompat$BigTextStyle; // type@05db │ │ -3cdc34: 7010 b727 0300 |0056: invoke-direct {v3}, Landroidx/core/app/NotificationCompat$BigTextStyle;.:()V // method@27b7 │ │ -3cdc3a: 6e20 ba27 9300 |0059: invoke-virtual {v3, v9}, Landroidx/core/app/NotificationCompat$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$BigTextStyle; // method@27ba │ │ -3cdc40: 0c09 |005c: move-result-object v9 │ │ -3cdc42: 6e20 d227 9200 |005d: invoke-virtual {v2, v9}, Landroidx/core/app/NotificationCompat$Builder;.setStyle:(Landroidx/core/app/NotificationCompat$Style;)Landroidx/core/app/NotificationCompat$Builder; // method@27d2 │ │ -3cdc48: 0c09 |0060: move-result-object v9 │ │ -3cdc4a: 6002 b678 |0061: sget v2, Lde/danoeh/antennapod/core/R$drawable;.ic_notification_sync:I // field@78b6 │ │ -3cdc4e: 6e20 d127 2900 |0063: invoke-virtual {v9, v2}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@27d1 │ │ -3cdc54: 0c09 |0066: move-result-object v9 │ │ -3cdc56: 6e20 cd27 1900 |0067: invoke-virtual {v9, v1}, Landroidx/core/app/NotificationCompat$Builder;.setOngoing:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@27cd │ │ -3cdc5c: 0c09 |006a: move-result-object v9 │ │ -3cdc5e: 6001 7c78 |006b: sget v1, Lde/danoeh/antennapod/core/R$drawable;.ic_cancel:I // field@787c │ │ -3cdc62: 6002 997c |006d: sget v2, Lde/danoeh/antennapod/core/R$string;.cancel_label:I // field@7c99 │ │ -3cdc66: 6e20 3102 2000 |006f: invoke-virtual {v0, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3cdc6c: 0c02 |0072: move-result-object v2 │ │ -3cdc6e: 7110 ed4c 0000 |0073: invoke-static {v0}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4ced │ │ -3cdc74: 0c00 |0076: move-result-object v0 │ │ -3cdc76: 6e10 8f4c 0800 |0077: invoke-virtual {v8}, Landroidx/work/ListenableWorker;.getId:()Ljava/util/UUID; // method@4c8f │ │ -3cdc7c: 0c03 |007a: move-result-object v3 │ │ -3cdc7e: 6e20 e74c 3000 |007b: invoke-virtual {v0, v3}, Landroidx/work/WorkManager;.createCancelPendingIntent:(Ljava/util/UUID;)Landroid/app/PendingIntent; // method@4ce7 │ │ -3cdc84: 0c00 |007e: move-result-object v0 │ │ -3cdc86: 6e40 be27 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@27be │ │ -3cdc8c: 0c09 |0082: move-result-object v9 │ │ -3cdc8e: 6e10 bf27 0900 |0083: invoke-virtual {v9}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@27bf │ │ -3cdc94: 0c09 |0086: move-result-object v9 │ │ -3cdc96: 1109 |0087: return-object v9 │ │ +3cdbb2: 7110 b950 0300 |0031: invoke-static {v3}, Lcom/annimon/stream/Collectors;.joining:(Ljava/lang/CharSequence;)Lcom/annimon/stream/Collector; // method@50b9 │ │ +3cdbb8: 0c03 |0034: move-result-object v3 │ │ +3cdbba: 6e20 c050 3900 |0035: invoke-virtual {v9, v3}, Lcom/annimon/stream/Stream;.collect:(Lcom/annimon/stream/Collector;)Ljava/lang/Object; // method@50c0 │ │ +3cdbc0: 0c09 |0038: move-result-object v9 │ │ +3cdbc2: 1f09 8d1e |0039: check-cast v9, Ljava/lang/String; // type@1e8d │ │ +3cdbc6: 2804 |003b: goto 003f // +0004 │ │ +3cdbc8: 1a02 0000 |003c: const-string v2, "" // string@0000 │ │ +3cdbcc: 0729 |003e: move-object v9, v2 │ │ +3cdbce: 2203 dd05 |003f: new-instance v3, Landroidx/core/app/NotificationCompat$Builder; // type@05dd │ │ +3cdbd2: 1a04 537d |0041: const-string v4, "downloading" // string@7d53 │ │ +3cdbd6: 7030 bd27 0304 |0043: invoke-direct {v3, v0, v4}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@27bd │ │ +3cdbdc: 6004 f57c |0046: sget v4, Lde/danoeh/antennapod/core/R$string;.download_notification_title_feeds:I // field@7cf5 │ │ +3cdbe0: 6e20 3102 4000 |0048: invoke-virtual {v0, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3cdbe6: 0c04 |004b: move-result-object v4 │ │ +3cdbe8: 6e20 c727 4300 |004c: invoke-virtual {v3, v4}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27c7 │ │ +3cdbee: 0c03 |004f: move-result-object v3 │ │ +3cdbf0: 6e20 c627 2300 |0050: invoke-virtual {v3, v2}, Landroidx/core/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27c6 │ │ +3cdbf6: 0c02 |0053: move-result-object v2 │ │ +3cdbf8: 2203 db05 |0054: new-instance v3, Landroidx/core/app/NotificationCompat$BigTextStyle; // type@05db │ │ +3cdbfc: 7010 b727 0300 |0056: invoke-direct {v3}, Landroidx/core/app/NotificationCompat$BigTextStyle;.:()V // method@27b7 │ │ +3cdc02: 6e20 ba27 9300 |0059: invoke-virtual {v3, v9}, Landroidx/core/app/NotificationCompat$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$BigTextStyle; // method@27ba │ │ +3cdc08: 0c09 |005c: move-result-object v9 │ │ +3cdc0a: 6e20 d227 9200 |005d: invoke-virtual {v2, v9}, Landroidx/core/app/NotificationCompat$Builder;.setStyle:(Landroidx/core/app/NotificationCompat$Style;)Landroidx/core/app/NotificationCompat$Builder; // method@27d2 │ │ +3cdc10: 0c09 |0060: move-result-object v9 │ │ +3cdc12: 6002 b678 |0061: sget v2, Lde/danoeh/antennapod/core/R$drawable;.ic_notification_sync:I // field@78b6 │ │ +3cdc16: 6e20 d127 2900 |0063: invoke-virtual {v9, v2}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@27d1 │ │ +3cdc1c: 0c09 |0066: move-result-object v9 │ │ +3cdc1e: 6e20 cd27 1900 |0067: invoke-virtual {v9, v1}, Landroidx/core/app/NotificationCompat$Builder;.setOngoing:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@27cd │ │ +3cdc24: 0c09 |006a: move-result-object v9 │ │ +3cdc26: 6001 7c78 |006b: sget v1, Lde/danoeh/antennapod/core/R$drawable;.ic_cancel:I // field@787c │ │ +3cdc2a: 6002 997c |006d: sget v2, Lde/danoeh/antennapod/core/R$string;.cancel_label:I // field@7c99 │ │ +3cdc2e: 6e20 3102 2000 |006f: invoke-virtual {v0, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3cdc34: 0c02 |0072: move-result-object v2 │ │ +3cdc36: 7110 ed4c 0000 |0073: invoke-static {v0}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4ced │ │ +3cdc3c: 0c00 |0076: move-result-object v0 │ │ +3cdc3e: 6e10 8f4c 0800 |0077: invoke-virtual {v8}, Landroidx/work/ListenableWorker;.getId:()Ljava/util/UUID; // method@4c8f │ │ +3cdc44: 0c03 |007a: move-result-object v3 │ │ +3cdc46: 6e20 e74c 3000 |007b: invoke-virtual {v0, v3}, Landroidx/work/WorkManager;.createCancelPendingIntent:(Ljava/util/UUID;)Landroid/app/PendingIntent; // method@4ce7 │ │ +3cdc4c: 0c00 |007e: move-result-object v0 │ │ +3cdc4e: 6e40 be27 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@27be │ │ +3cdc54: 0c09 |0082: move-result-object v9 │ │ +3cdc56: 6e10 bf27 0900 |0083: invoke-virtual {v9}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@27bf │ │ +3cdc5c: 0c09 |0086: move-result-object v9 │ │ +3cdc5e: 1109 |0087: return-object v9 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0007 line=109 │ │ 0x000d line=110 │ │ 0x001e line=109 │ │ 0x0022 line=111 │ │ @@ -1671621,25 +1671604,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 │ │ -3cde3c: |[3cde3c] de.danoeh.antennapod.core.service.FeedUpdateWorker.lambda$createNotification$0:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/lang/String; │ │ -3cde4c: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3cde50: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3cde56: 1a01 c8e8 |0005: const-string v1, "• " // string@e8c8 │ │ -3cde5a: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3cde60: 6e10 d6ab 0200 |000a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ -3cde66: 0c02 |000d: move-result-object v2 │ │ -3cde68: 6e20 5cb3 2000 |000e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3cde6e: 6e10 67b3 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3cde74: 0c02 |0014: move-result-object v2 │ │ -3cde76: 1102 |0015: return-object v2 │ │ +3cde04: |[3cde04] de.danoeh.antennapod.core.service.FeedUpdateWorker.lambda$createNotification$0:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/lang/String; │ │ +3cde14: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3cde18: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3cde1e: 1a01 c8e8 |0005: const-string v1, "• " // string@e8c8 │ │ +3cde22: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3cde28: 6e10 d6ab 0200 |000a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ +3cde2e: 0c02 |000d: move-result-object v2 │ │ +3cde30: 6e20 5cb3 2000 |000e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3cde36: 6e10 67b3 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3cde3c: 0c02 |0014: move-result-object v2 │ │ +3cde3e: 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;) │ │ @@ -1671647,60 +1671630,60 @@ │ │ type : '(Ljava/util/List;Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 85 16-bit code units │ │ -3ce0c8: |[3ce0c8] de.danoeh.antennapod.core.service.FeedUpdateWorker.refreshFeeds:(Ljava/util/List;Z)V │ │ -3ce0d8: 7210 69b5 0a00 |0000: invoke-interface {v10}, Ljava/util/List;.isEmpty:()Z // method@b569 │ │ -3ce0de: 0a00 |0003: move-result v0 │ │ -3ce0e0: 3900 5000 |0004: if-nez v0, 0054 // +0050 │ │ -3ce0e4: 6e10 994c 0900 |0006: invoke-virtual {v9}, Landroidx/work/ListenableWorker;.isStopped:()Z // method@4c99 │ │ -3ce0ea: 0a00 |0009: move-result v0 │ │ -3ce0ec: 3800 0300 |000a: if-eqz v0, 000d // +0003 │ │ -3ce0f0: 0e00 |000c: return-void │ │ -3ce0f2: 5490 cc8c |000d: iget-object v0, v9, Lde/danoeh/antennapod/core/service/FeedUpdateWorker;.notificationManager:Landroidx/core/app/NotificationManagerCompat; // field@8ccc │ │ -3ce0f6: 6001 927a |000f: sget v1, Lde/danoeh/antennapod/core/R$id;.notification_updating_feeds:I // field@7a92 │ │ -3ce0fa: 7020 e098 a900 |0011: invoke-direct {v9, v10}, Lde/danoeh/antennapod/core/service/FeedUpdateWorker;.createNotification:(Ljava/util/List;)Landroid/app/Notification; // method@98e0 │ │ -3ce100: 0c02 |0014: move-result-object v2 │ │ -3ce102: 6e30 2028 1002 |0015: invoke-virtual {v0, v1, v2}, Landroidx/core/app/NotificationManagerCompat;.notify:(ILandroid/app/Notification;)V // method@2820 │ │ -3ce108: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -3ce10a: 7220 66b5 0a00 |0019: invoke-interface {v10, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3ce110: 0c01 |001c: move-result-object v1 │ │ -3ce112: 0713 |001d: move-object v3, v1 │ │ -3ce114: 1f03 b21c |001e: check-cast v3, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ -3ce118: 6e10 daab 0300 |0020: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ -3ce11e: 0a01 |0023: move-result v1 │ │ -3ce120: 3801 0b00 |0024: if-eqz v1, 002f // +000b │ │ -3ce124: 6e10 8c4c 0900 |0026: invoke-virtual {v9}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ -3ce12a: 0c01 |0029: move-result-object v1 │ │ -3ce12c: 1202 |002a: const/4 v2, #int 0 // #0 │ │ -3ce12e: 7130 8d98 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@988d │ │ -3ce134: 2822 |002e: goto 0050 // +0022 │ │ -3ce136: 6e30 e498 390b |002f: invoke-virtual {v9, v3, v11}, Lde/danoeh/antennapod/core/service/FeedUpdateWorker;.refreshFeed:(Lde/danoeh/antennapod/model/feed/Feed;Z)V // method@98e4 │ │ -3ce13c: 281e |0032: goto 0050 // +001e │ │ -3ce13e: 0d01 |0033: move-exception v1 │ │ -3ce140: 6e10 f4ab 0300 |0034: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3ce146: 0b04 |0037: move-result-wide v4 │ │ -3ce148: 1212 |0038: const/4 v2, #int 1 // #1 │ │ -3ce14a: 7130 5e9c 5402 |0039: invoke-static {v4, v5, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedLastUpdateFailed:(JZ)Ljava/util/concurrent/Future; // method@9c5e │ │ -3ce150: 2208 ad1c |003c: new-instance v8, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1cad │ │ -3ce154: 6e10 d6ab 0300 |003e: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ -3ce15a: 0c04 |0041: move-result-object v4 │ │ -3ce15c: 6205 c696 |0042: sget-object v5, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c6 │ │ -3ce160: 1206 |0044: const/4 v6, #int 0 // #0 │ │ -3ce162: 6e10 8ab3 0100 |0045: invoke-virtual {v1}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ -3ce168: 0c07 |0048: move-result-object v7 │ │ -3ce16a: 0782 |0049: move-object v2, v8 │ │ -3ce16c: 7606 90ab 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@ab90 │ │ -3ce172: 7110 0b9c 0800 |004d: invoke-static {v8}, Lde/danoeh/antennapod/core/storage/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@9c0b │ │ -3ce178: 7220 6eb5 0a00 |0050: invoke-interface {v10, v0}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@b56e │ │ -3ce17e: 28ad |0053: goto 0000 // -0053 │ │ -3ce180: 0e00 |0054: return-void │ │ +3ce090: |[3ce090] de.danoeh.antennapod.core.service.FeedUpdateWorker.refreshFeeds:(Ljava/util/List;Z)V │ │ +3ce0a0: 7210 69b5 0a00 |0000: invoke-interface {v10}, Ljava/util/List;.isEmpty:()Z // method@b569 │ │ +3ce0a6: 0a00 |0003: move-result v0 │ │ +3ce0a8: 3900 5000 |0004: if-nez v0, 0054 // +0050 │ │ +3ce0ac: 6e10 994c 0900 |0006: invoke-virtual {v9}, Landroidx/work/ListenableWorker;.isStopped:()Z // method@4c99 │ │ +3ce0b2: 0a00 |0009: move-result v0 │ │ +3ce0b4: 3800 0300 |000a: if-eqz v0, 000d // +0003 │ │ +3ce0b8: 0e00 |000c: return-void │ │ +3ce0ba: 5490 cc8c |000d: iget-object v0, v9, Lde/danoeh/antennapod/core/service/FeedUpdateWorker;.notificationManager:Landroidx/core/app/NotificationManagerCompat; // field@8ccc │ │ +3ce0be: 6001 927a |000f: sget v1, Lde/danoeh/antennapod/core/R$id;.notification_updating_feeds:I // field@7a92 │ │ +3ce0c2: 7020 e098 a900 |0011: invoke-direct {v9, v10}, Lde/danoeh/antennapod/core/service/FeedUpdateWorker;.createNotification:(Ljava/util/List;)Landroid/app/Notification; // method@98e0 │ │ +3ce0c8: 0c02 |0014: move-result-object v2 │ │ +3ce0ca: 6e30 2028 1002 |0015: invoke-virtual {v0, v1, v2}, Landroidx/core/app/NotificationManagerCompat;.notify:(ILandroid/app/Notification;)V // method@2820 │ │ +3ce0d0: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +3ce0d2: 7220 66b5 0a00 |0019: invoke-interface {v10, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3ce0d8: 0c01 |001c: move-result-object v1 │ │ +3ce0da: 0713 |001d: move-object v3, v1 │ │ +3ce0dc: 1f03 b21c |001e: check-cast v3, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ +3ce0e0: 6e10 daab 0300 |0020: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ +3ce0e6: 0a01 |0023: move-result v1 │ │ +3ce0e8: 3801 0b00 |0024: if-eqz v1, 002f // +000b │ │ +3ce0ec: 6e10 8c4c 0900 |0026: invoke-virtual {v9}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ +3ce0f2: 0c01 |0029: move-result-object v1 │ │ +3ce0f4: 1202 |002a: const/4 v2, #int 0 // #0 │ │ +3ce0f6: 7130 8d98 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@988d │ │ +3ce0fc: 2822 |002e: goto 0050 // +0022 │ │ +3ce0fe: 6e30 e498 390b |002f: invoke-virtual {v9, v3, v11}, Lde/danoeh/antennapod/core/service/FeedUpdateWorker;.refreshFeed:(Lde/danoeh/antennapod/model/feed/Feed;Z)V // method@98e4 │ │ +3ce104: 281e |0032: goto 0050 // +001e │ │ +3ce106: 0d01 |0033: move-exception v1 │ │ +3ce108: 6e10 f4ab 0300 |0034: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3ce10e: 0b04 |0037: move-result-wide v4 │ │ +3ce110: 1212 |0038: const/4 v2, #int 1 // #1 │ │ +3ce112: 7130 5e9c 5402 |0039: invoke-static {v4, v5, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedLastUpdateFailed:(JZ)Ljava/util/concurrent/Future; // method@9c5e │ │ +3ce118: 2208 ad1c |003c: new-instance v8, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1cad │ │ +3ce11c: 6e10 d6ab 0300 |003e: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ +3ce122: 0c04 |0041: move-result-object v4 │ │ +3ce124: 6205 c696 |0042: sget-object v5, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c6 │ │ +3ce128: 1206 |0044: const/4 v6, #int 0 // #0 │ │ +3ce12a: 6e10 8ab3 0100 |0045: invoke-virtual {v1}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ +3ce130: 0c07 |0048: move-result-object v7 │ │ +3ce132: 0782 |0049: move-object v2, v8 │ │ +3ce134: 7606 90ab 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@ab90 │ │ +3ce13a: 7110 0b9c 0800 |004d: invoke-static {v8}, Lde/danoeh/antennapod/core/storage/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@9c0b │ │ +3ce140: 7220 6eb5 0a00 |0050: invoke-interface {v10, v0}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@b56e │ │ +3ce146: 28ad |0053: goto 0000 // -0053 │ │ +3ce148: 0e00 |0054: return-void │ │ catches : 1 │ │ 0x0020 - 0x0032 │ │ Ljava/lang/Exception; -> 0x0033 │ │ positions : │ │ 0x0000 line=131 │ │ 0x0006 line=132 │ │ 0x000d line=135 │ │ @@ -1671724,97 +1671707,97 @@ │ │ type : '()Landroidx/work/ListenableWorker$Result;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 162 16-bit code units │ │ -3cdc98: |[3cdc98] de.danoeh.antennapod.core.service.FeedUpdateWorker.doWork:()Landroidx/work/ListenableWorker$Result; │ │ -3cdca8: 6e10 8c4c 0700 |0000: invoke-virtual {v7}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ -3cdcae: 0c00 |0003: move-result-object v0 │ │ -3cdcb0: 7110 0198 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/core/ClientConfigurator;.initialize:(Landroid/content/Context;)V // method@9801 │ │ -3cdcb6: 5470 cb8c |0007: iget-object v0, v7, Lde/danoeh/antennapod/core/service/FeedUpdateWorker;.newEpisodesNotification:Lde/danoeh/antennapod/core/service/download/NewEpisodesNotification; // field@8ccb │ │ -3cdcba: 6e10 4099 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/download/NewEpisodesNotification;.loadCountersBeforeRefresh:()V // method@9940 │ │ -3cdcc0: 6e10 904c 0700 |000c: invoke-virtual {v7}, Landroidx/work/ListenableWorker;.getInputData:()Landroidx/work/Data; // method@4c90 │ │ -3cdcc6: 0c00 |000f: move-result-object v0 │ │ -3cdcc8: 1a01 6e85 |0010: const-string v1, "feed_id" // string@856e │ │ -3cdccc: 1602 ffff |0012: const-wide/16 v2, #int -1 // #ffff │ │ -3cdcd0: 6e40 554c 1032 |0014: invoke-virtual {v0, v1, v2, v3}, Landroidx/work/Data;.getLong:(Ljava/lang/String;J)J // method@4c55 │ │ -3cdcd6: 0b00 |0017: move-result-wide v0 │ │ -3cdcd8: 1214 |0018: const/4 v4, #int 1 // #1 │ │ -3cdcda: 1205 |0019: const/4 v5, #int 0 // #0 │ │ -3cdcdc: 3106 0002 |001a: cmp-long v6, v0, v2 │ │ -3cdce0: 3906 3000 |001c: if-nez v6, 004c // +0030 │ │ -3cdce4: 7100 5e9b 0000 |001e: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedList:()Ljava/util/List; // method@9b5e │ │ -3cdcea: 0c00 |0021: move-result-object v0 │ │ -3cdcec: 7210 6ab5 0000 |0022: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -3cdcf2: 0c01 |0025: move-result-object v1 │ │ -3cdcf4: 7210 4db5 0100 |0026: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3cdcfa: 0a02 |0029: move-result v2 │ │ -3cdcfc: 3802 1d00 |002a: if-eqz v2, 0047 // +001d │ │ -3cdd00: 7210 4eb5 0100 |002c: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3cdd06: 0c02 |002f: move-result-object v2 │ │ -3cdd08: 1f02 b21c |0030: check-cast v2, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ -3cdd0c: 6e10 d4ab 0200 |0032: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ -3cdd12: 0c03 |0035: move-result-object v3 │ │ -3cdd14: 6e10 afac 0300 |0036: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getKeepUpdated:()Z // method@acaf │ │ -3cdd1a: 0a03 |0039: move-result v3 │ │ -3cdd1c: 3903 0500 |003a: if-nez v3, 003f // +0005 │ │ -3cdd20: 7210 4fb5 0100 |003c: invoke-interface {v1}, Ljava/util/Iterator;.remove:()V // method@b54f │ │ -3cdd26: 6e10 daab 0200 |003f: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ -3cdd2c: 0a02 |0042: move-result v2 │ │ -3cdd2e: 3902 e3ff |0043: if-nez v2, 0026 // -001d │ │ -3cdd32: 1204 |0045: const/4 v4, #int 0 // #0 │ │ -3cdd34: 28e0 |0046: goto 0026 // -0020 │ │ -3cdd36: 7110 15b5 0000 |0047: invoke-static {v0}, Ljava/util/Collections;.shuffle:(Ljava/util/List;)V // method@b515 │ │ -3cdd3c: 1201 |004a: const/4 v1, #int 0 // #0 │ │ -3cdd3e: 281b |004b: goto 0066 // +001b │ │ -3cdd40: 7120 549b 1000 |004c: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeed:(J)Lde/danoeh/antennapod/model/feed/Feed; // method@9b54 │ │ -3cdd46: 0c00 |004f: move-result-object v0 │ │ -3cdd48: 3900 0700 |0050: if-nez v0, 0057 // +0007 │ │ -3cdd4c: 7100 894c 0000 |0052: invoke-static {}, Landroidx/work/ListenableWorker$Result;.success:()Landroidx/work/ListenableWorker$Result; // method@4c89 │ │ -3cdd52: 0c00 |0055: move-result-object v0 │ │ -3cdd54: 1100 |0056: return-object v0 │ │ -3cdd56: 6e10 daab 0000 |0057: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ -3cdd5c: 0a01 |005a: move-result v1 │ │ -3cdd5e: 2202 fd1e |005b: new-instance v2, Ljava/util/ArrayList; // type@1efd │ │ -3cdd62: 7010 a0b4 0200 |005d: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -3cdd68: 7220 5fb5 0200 |0060: invoke-interface {v2, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -3cdd6e: 0114 |0063: move v4, v1 │ │ -3cdd70: 0720 |0064: move-object v0, v2 │ │ -3cdd72: 1211 |0065: const/4 v1, #int 1 // #1 │ │ -3cdd74: 6e10 904c 0700 |0066: invoke-virtual {v7}, Landroidx/work/ListenableWorker;.getInputData:()Landroidx/work/Data; // method@4c90 │ │ -3cdd7a: 0c02 |0069: move-result-object v2 │ │ -3cdd7c: 1a03 4d80 |006a: const-string v3, "even_on_mobile" // string@804d │ │ -3cdd80: 6e30 524c 3205 |006c: invoke-virtual {v2, v3, v5}, Landroidx/work/Data;.getBoolean:(Ljava/lang/String;Z)Z // method@4c52 │ │ -3cdd86: 0a02 |006f: move-result v2 │ │ -3cdd88: 3902 1c00 |0070: if-nez v2, 008c // +001c │ │ -3cdd8c: 3904 1a00 |0072: if-nez v4, 008c // +001a │ │ -3cdd90: 7100 b29d 0000 |0074: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.networkAvailable:()Z // method@9db2 │ │ -3cdd96: 0a02 |0077: move-result v2 │ │ -3cdd98: 3802 0800 |0078: if-eqz v2, 0080 // +0008 │ │ -3cdd9c: 7100 aa9d 0000 |007a: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isFeedRefreshAllowed:()Z // method@9daa │ │ -3cdda2: 0a02 |007d: move-result v2 │ │ -3cdda4: 3902 0e00 |007e: if-nez v2, 008c // +000e │ │ -3cdda8: 1a00 b61d |0080: const-string v0, "FeedUpdateWorker" // string@1db6 │ │ -3cddac: 1a01 8411 |0082: const-string v1, "Blocking automatic update" // string@1184 │ │ -3cddb0: 7120 fe0a 1000 |0084: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3cddb6: 7100 884c 0000 |0087: invoke-static {}, Landroidx/work/ListenableWorker$Result;.retry:()Landroidx/work/ListenableWorker$Result; // method@4c88 │ │ -3cddbc: 0c00 |008a: move-result-object v0 │ │ -3cddbe: 1100 |008b: return-object v0 │ │ -3cddc0: 7030 e598 0701 |008c: invoke-direct {v7, v0, v1}, Lde/danoeh/antennapod/core/service/FeedUpdateWorker;.refreshFeeds:(Ljava/util/List;Z)V // method@98e5 │ │ -3cddc6: 5470 cc8c |008f: iget-object v0, v7, Lde/danoeh/antennapod/core/service/FeedUpdateWorker;.notificationManager:Landroidx/core/app/NotificationManagerCompat; // field@8ccc │ │ -3cddca: 6001 927a |0091: sget v1, Lde/danoeh/antennapod/core/R$id;.notification_updating_feeds:I // field@7a92 │ │ -3cddce: 6e20 1928 1000 |0093: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationManagerCompat;.cancel:(I)V // method@2819 │ │ -3cddd4: 6e10 8c4c 0700 |0096: invoke-virtual {v7}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ -3cddda: 0c00 |0099: move-result-object v0 │ │ -3cdddc: 7110 8a9b 0000 |009a: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBTasks;.autodownloadUndownloadedItems:(Landroid/content/Context;)Ljava/util/concurrent/Future; // method@9b8a │ │ -3cdde2: 7100 894c 0000 |009d: invoke-static {}, Landroidx/work/ListenableWorker$Result;.success:()Landroidx/work/ListenableWorker$Result; // method@4c89 │ │ -3cdde8: 0c00 |00a0: move-result-object v0 │ │ -3cddea: 1100 |00a1: return-object v0 │ │ +3cdc60: |[3cdc60] de.danoeh.antennapod.core.service.FeedUpdateWorker.doWork:()Landroidx/work/ListenableWorker$Result; │ │ +3cdc70: 6e10 8c4c 0700 |0000: invoke-virtual {v7}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ +3cdc76: 0c00 |0003: move-result-object v0 │ │ +3cdc78: 7110 0198 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/core/ClientConfigurator;.initialize:(Landroid/content/Context;)V // method@9801 │ │ +3cdc7e: 5470 cb8c |0007: iget-object v0, v7, Lde/danoeh/antennapod/core/service/FeedUpdateWorker;.newEpisodesNotification:Lde/danoeh/antennapod/core/service/download/NewEpisodesNotification; // field@8ccb │ │ +3cdc82: 6e10 4099 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/download/NewEpisodesNotification;.loadCountersBeforeRefresh:()V // method@9940 │ │ +3cdc88: 6e10 904c 0700 |000c: invoke-virtual {v7}, Landroidx/work/ListenableWorker;.getInputData:()Landroidx/work/Data; // method@4c90 │ │ +3cdc8e: 0c00 |000f: move-result-object v0 │ │ +3cdc90: 1a01 6e85 |0010: const-string v1, "feed_id" // string@856e │ │ +3cdc94: 1602 ffff |0012: const-wide/16 v2, #int -1 // #ffff │ │ +3cdc98: 6e40 554c 1032 |0014: invoke-virtual {v0, v1, v2, v3}, Landroidx/work/Data;.getLong:(Ljava/lang/String;J)J // method@4c55 │ │ +3cdc9e: 0b00 |0017: move-result-wide v0 │ │ +3cdca0: 1214 |0018: const/4 v4, #int 1 // #1 │ │ +3cdca2: 1205 |0019: const/4 v5, #int 0 // #0 │ │ +3cdca4: 3106 0002 |001a: cmp-long v6, v0, v2 │ │ +3cdca8: 3906 3000 |001c: if-nez v6, 004c // +0030 │ │ +3cdcac: 7100 5e9b 0000 |001e: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedList:()Ljava/util/List; // method@9b5e │ │ +3cdcb2: 0c00 |0021: move-result-object v0 │ │ +3cdcb4: 7210 6ab5 0000 |0022: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +3cdcba: 0c01 |0025: move-result-object v1 │ │ +3cdcbc: 7210 4db5 0100 |0026: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3cdcc2: 0a02 |0029: move-result v2 │ │ +3cdcc4: 3802 1d00 |002a: if-eqz v2, 0047 // +001d │ │ +3cdcc8: 7210 4eb5 0100 |002c: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3cdcce: 0c02 |002f: move-result-object v2 │ │ +3cdcd0: 1f02 b21c |0030: check-cast v2, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ +3cdcd4: 6e10 d4ab 0200 |0032: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ +3cdcda: 0c03 |0035: move-result-object v3 │ │ +3cdcdc: 6e10 afac 0300 |0036: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getKeepUpdated:()Z // method@acaf │ │ +3cdce2: 0a03 |0039: move-result v3 │ │ +3cdce4: 3903 0500 |003a: if-nez v3, 003f // +0005 │ │ +3cdce8: 7210 4fb5 0100 |003c: invoke-interface {v1}, Ljava/util/Iterator;.remove:()V // method@b54f │ │ +3cdcee: 6e10 daab 0200 |003f: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ +3cdcf4: 0a02 |0042: move-result v2 │ │ +3cdcf6: 3902 e3ff |0043: if-nez v2, 0026 // -001d │ │ +3cdcfa: 1204 |0045: const/4 v4, #int 0 // #0 │ │ +3cdcfc: 28e0 |0046: goto 0026 // -0020 │ │ +3cdcfe: 7110 15b5 0000 |0047: invoke-static {v0}, Ljava/util/Collections;.shuffle:(Ljava/util/List;)V // method@b515 │ │ +3cdd04: 1201 |004a: const/4 v1, #int 0 // #0 │ │ +3cdd06: 281b |004b: goto 0066 // +001b │ │ +3cdd08: 7120 549b 1000 |004c: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeed:(J)Lde/danoeh/antennapod/model/feed/Feed; // method@9b54 │ │ +3cdd0e: 0c00 |004f: move-result-object v0 │ │ +3cdd10: 3900 0700 |0050: if-nez v0, 0057 // +0007 │ │ +3cdd14: 7100 894c 0000 |0052: invoke-static {}, Landroidx/work/ListenableWorker$Result;.success:()Landroidx/work/ListenableWorker$Result; // method@4c89 │ │ +3cdd1a: 0c00 |0055: move-result-object v0 │ │ +3cdd1c: 1100 |0056: return-object v0 │ │ +3cdd1e: 6e10 daab 0000 |0057: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ +3cdd24: 0a01 |005a: move-result v1 │ │ +3cdd26: 2202 fd1e |005b: new-instance v2, Ljava/util/ArrayList; // type@1efd │ │ +3cdd2a: 7010 a0b4 0200 |005d: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +3cdd30: 7220 5fb5 0200 |0060: invoke-interface {v2, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +3cdd36: 0114 |0063: move v4, v1 │ │ +3cdd38: 0720 |0064: move-object v0, v2 │ │ +3cdd3a: 1211 |0065: const/4 v1, #int 1 // #1 │ │ +3cdd3c: 6e10 904c 0700 |0066: invoke-virtual {v7}, Landroidx/work/ListenableWorker;.getInputData:()Landroidx/work/Data; // method@4c90 │ │ +3cdd42: 0c02 |0069: move-result-object v2 │ │ +3cdd44: 1a03 4d80 |006a: const-string v3, "even_on_mobile" // string@804d │ │ +3cdd48: 6e30 524c 3205 |006c: invoke-virtual {v2, v3, v5}, Landroidx/work/Data;.getBoolean:(Ljava/lang/String;Z)Z // method@4c52 │ │ +3cdd4e: 0a02 |006f: move-result v2 │ │ +3cdd50: 3902 1c00 |0070: if-nez v2, 008c // +001c │ │ +3cdd54: 3904 1a00 |0072: if-nez v4, 008c // +001a │ │ +3cdd58: 7100 b29d 0000 |0074: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.networkAvailable:()Z // method@9db2 │ │ +3cdd5e: 0a02 |0077: move-result v2 │ │ +3cdd60: 3802 0800 |0078: if-eqz v2, 0080 // +0008 │ │ +3cdd64: 7100 aa9d 0000 |007a: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isFeedRefreshAllowed:()Z // method@9daa │ │ +3cdd6a: 0a02 |007d: move-result v2 │ │ +3cdd6c: 3902 0e00 |007e: if-nez v2, 008c // +000e │ │ +3cdd70: 1a00 b61d |0080: const-string v0, "FeedUpdateWorker" // string@1db6 │ │ +3cdd74: 1a01 8411 |0082: const-string v1, "Blocking automatic update" // string@1184 │ │ +3cdd78: 7120 fe0a 1000 |0084: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3cdd7e: 7100 884c 0000 |0087: invoke-static {}, Landroidx/work/ListenableWorker$Result;.retry:()Landroidx/work/ListenableWorker$Result; // method@4c88 │ │ +3cdd84: 0c00 |008a: move-result-object v0 │ │ +3cdd86: 1100 |008b: return-object v0 │ │ +3cdd88: 7030 e598 0701 |008c: invoke-direct {v7, v0, v1}, Lde/danoeh/antennapod/core/service/FeedUpdateWorker;.refreshFeeds:(Ljava/util/List;Z)V // method@98e5 │ │ +3cdd8e: 5470 cc8c |008f: iget-object v0, v7, Lde/danoeh/antennapod/core/service/FeedUpdateWorker;.notificationManager:Landroidx/core/app/NotificationManagerCompat; // field@8ccc │ │ +3cdd92: 6001 927a |0091: sget v1, Lde/danoeh/antennapod/core/R$id;.notification_updating_feeds:I // field@7a92 │ │ +3cdd96: 6e20 1928 1000 |0093: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationManagerCompat;.cancel:(I)V // method@2819 │ │ +3cdd9c: 6e10 8c4c 0700 |0096: invoke-virtual {v7}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ +3cdda2: 0c00 |0099: move-result-object v0 │ │ +3cdda4: 7110 8a9b 0000 |009a: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBTasks;.autodownloadUndownloadedItems:(Landroid/content/Context;)Ljava/util/concurrent/Future; // method@9b8a │ │ +3cddaa: 7100 894c 0000 |009d: invoke-static {}, Landroidx/work/ListenableWorker$Result;.success:()Landroidx/work/ListenableWorker$Result; // method@4c89 │ │ +3cddb0: 0c00 |00a0: move-result-object v0 │ │ +3cddb2: 1100 |00a1: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0007 line=58 │ │ 0x000c line=61 │ │ 0x001e line=65 │ │ 0x0022 line=66 │ │ @@ -1671845,24 +1671828,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 │ │ -3cddec: |[3cddec] de.danoeh.antennapod.core.service.FeedUpdateWorker.getForegroundInfoAsync:()Lcom/google/common/util/concurrent/ListenableFuture; │ │ -3cddfc: 2200 7b0c |0000: new-instance v0, Landroidx/work/ForegroundInfo; // type@0c7b │ │ -3cde00: 6001 927a |0002: sget v1, Lde/danoeh/antennapod/core/R$id;.notification_updating_feeds:I // field@7a92 │ │ -3cde04: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -3cde06: 7020 e098 2300 |0005: invoke-direct {v3, v2}, Lde/danoeh/antennapod/core/service/FeedUpdateWorker;.createNotification:(Ljava/util/List;)Landroid/app/Notification; // method@98e0 │ │ -3cde0c: 0c02 |0008: move-result-object v2 │ │ -3cde0e: 7030 634c 1002 |0009: invoke-direct {v0, v1, v2}, Landroidx/work/ForegroundInfo;.:(ILandroid/app/Notification;)V // method@4c63 │ │ -3cde14: 7110 938e 0000 |000c: invoke-static {v0}, Lcom/google/common/util/concurrent/Futures;.immediateFuture:(Ljava/lang/Object;)Lcom/google/common/util/concurrent/ListenableFuture; // method@8e93 │ │ -3cde1a: 0c00 |000f: move-result-object v0 │ │ -3cde1c: 1100 |0010: return-object v0 │ │ +3cddb4: |[3cddb4] de.danoeh.antennapod.core.service.FeedUpdateWorker.getForegroundInfoAsync:()Lcom/google/common/util/concurrent/ListenableFuture; │ │ +3cddc4: 2200 7b0c |0000: new-instance v0, Landroidx/work/ForegroundInfo; // type@0c7b │ │ +3cddc8: 6001 927a |0002: sget v1, Lde/danoeh/antennapod/core/R$id;.notification_updating_feeds:I // field@7a92 │ │ +3cddcc: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +3cddce: 7020 e098 2300 |0005: invoke-direct {v3, v2}, Lde/danoeh/antennapod/core/service/FeedUpdateWorker;.createNotification:(Ljava/util/List;)Landroid/app/Notification; // method@98e0 │ │ +3cddd4: 0c02 |0008: move-result-object v2 │ │ +3cddd6: 7030 634c 1002 |0009: invoke-direct {v0, v1, v2}, Landroidx/work/ForegroundInfo;.:(ILandroid/app/Notification;)V // method@4c63 │ │ +3cdddc: 7110 938e 0000 |000c: invoke-static {v0}, Lcom/google/common/util/concurrent/Futures;.immediateFuture:(Ljava/lang/Object;)Lcom/google/common/util/concurrent/ListenableFuture; // method@8e93 │ │ +3cdde2: 0c00 |000f: move-result-object v0 │ │ +3cdde4: 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;) │ │ @@ -1671870,147 +1671853,147 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 262 16-bit code units │ │ -3cdeac: |[3cdeac] de.danoeh.antennapod.core.service.FeedUpdateWorker.refreshFeed:(Lde/danoeh/antennapod/model/feed/Feed;Z)V │ │ -3cdebc: 6e10 904c 0700 |0000: invoke-virtual {v7}, Landroidx/work/ListenableWorker;.getInputData:()Landroidx/work/Data; // method@4c90 │ │ -3cdec2: 0c00 |0003: move-result-object v0 │ │ -3cdec4: 1a01 b9bc |0004: const-string v1, "next_page" // string@bcb9 │ │ -3cdec8: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -3cdeca: 6e30 524c 1002 |0007: invoke-virtual {v0, v1, v2}, Landroidx/work/Data;.getBoolean:(Ljava/lang/String;Z)Z // method@4c52 │ │ -3cded0: 0a00 |000a: move-result v0 │ │ -3cded2: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -3cded4: 3800 0a00 |000c: if-eqz v0, 0016 // +000a │ │ -3cded8: 6e10 d1ab 0800 |000e: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getNextPageLink:()Ljava/lang/String; // method@abd1 │ │ -3cdede: 0c00 |0011: move-result-object v0 │ │ -3cdee0: 3800 0400 |0012: if-eqz v0, 0016 // +0004 │ │ -3cdee4: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -3cdee6: 2802 |0015: goto 0017 // +0002 │ │ -3cdee8: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -3cdeea: 3800 0a00 |0017: if-eqz v0, 0021 // +000a │ │ -3cdeee: 6e10 d2ab 0800 |0019: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getPageNr:()I // method@abd2 │ │ -3cdef4: 0a03 |001c: move-result v3 │ │ -3cdef6: b013 |001d: add-int/2addr v3, v1 │ │ -3cdef8: 6e20 e9ab 3800 |001e: invoke-virtual {v8, v3}, Lde/danoeh/antennapod/model/feed/Feed;.setPageNr:(I)V // method@abe9 │ │ -3cdefe: 7110 ff98 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@98ff │ │ -3cdf04: 0c03 |0024: move-result-object v3 │ │ -3cdf06: 3909 0b00 |0025: if-nez v9, 0030 // +000b │ │ -3cdf0a: 6e10 d9ab 0800 |0027: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.hasLastUpdateFailed:()Z // method@abd9 │ │ -3cdf10: 0a09 |002a: move-result v9 │ │ -3cdf12: 3809 0300 |002b: if-eqz v9, 002e // +0003 │ │ -3cdf16: 2803 |002d: goto 0030 // +0003 │ │ -3cdf18: 1209 |002e: const/4 v9, #int 0 // #0 │ │ -3cdf1a: 2802 |002f: goto 0031 // +0002 │ │ -3cdf1c: 1219 |0030: const/4 v9, #int 1 // #1 │ │ -3cdf1e: 6e20 b4ad 9300 |0031: invoke-virtual {v3, v9}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.setForce:(Z)V // method@adb4 │ │ -3cdf24: 3800 0900 |0034: if-eqz v0, 003d // +0009 │ │ -3cdf28: 6e10 d1ab 0800 |0036: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getNextPageLink:()Ljava/lang/String; // method@abd1 │ │ -3cdf2e: 0c08 |0039: move-result-object v8 │ │ -3cdf30: 6e20 b5ad 8300 |003a: invoke-virtual {v3, v8}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.setSource:(Ljava/lang/String;)V // method@adb5 │ │ -3cdf36: 6e10 b2ad 0300 |003d: invoke-virtual {v3}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.build:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // method@adb2 │ │ -3cdf3c: 0c08 |0040: move-result-object v8 │ │ -3cdf3e: 2209 d018 |0041: new-instance v9, Lde/danoeh/antennapod/core/service/download/DefaultDownloaderFactory; // type@18d0 │ │ -3cdf42: 7010 fc98 0900 |0043: invoke-direct {v9}, Lde/danoeh/antennapod/core/service/download/DefaultDownloaderFactory;.:()V // method@98fc │ │ -3cdf48: 6e20 fd98 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@98fd │ │ -3cdf4e: 0c09 |0049: move-result-object v9 │ │ -3cdf50: 3809 b400 |004a: if-eqz v9, 00fe // +00b4 │ │ -3cdf54: 6e10 1699 0900 |004c: invoke-virtual {v9}, Lde/danoeh/antennapod/core/service/download/Downloader;.call:()Lde/danoeh/antennapod/core/service/download/Downloader; // method@9916 │ │ -3cdf5a: 6e10 1b99 0900 |004f: invoke-virtual {v9}, Lde/danoeh/antennapod/core/service/download/Downloader;.getResult:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@991b │ │ -3cdf60: 0c00 |0052: move-result-object v0 │ │ -3cdf62: 6e10 98ab 0000 |0053: invoke-virtual {v0}, Lde/danoeh/antennapod/model/download/DownloadResult;.isSuccessful:()Z // method@ab98 │ │ -3cdf68: 0a00 |0056: move-result v0 │ │ -3cdf6a: 3900 2200 |0057: if-nez v0, 0079 // +0022 │ │ -3cdf6e: 5590 df8c |0059: iget-boolean v0, v9, Lde/danoeh/antennapod/core/service/download/Downloader;.cancelled:Z // field@8cdf │ │ -3cdf72: 3900 1d00 |005b: if-nez v0, 0078 // +001d │ │ -3cdf76: 6e10 1b99 0900 |005d: invoke-virtual {v9}, Lde/danoeh/antennapod/core/service/download/Downloader;.getResult:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@991b │ │ -3cdf7c: 0c00 |0060: move-result-object v0 │ │ -3cdf7e: 6e10 95ab 0000 |0061: invoke-virtual {v0}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ab95 │ │ -3cdf84: 0c00 |0064: move-result-object v0 │ │ -3cdf86: 6202 c096 |0065: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DOWNLOAD_CANCELLED:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c0 │ │ -3cdf8a: 3320 0300 |0067: if-ne v0, v2, 006a // +0003 │ │ -3cdf8e: 280f |0069: goto 0078 // +000f │ │ -3cdf90: 6e10 c3ad 0800 |006a: invoke-virtual {v8}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getFeedfileId:()J // method@adc3 │ │ -3cdf96: 0b02 |006d: move-result-wide v2 │ │ -3cdf98: 7130 5e9c 3201 |006e: invoke-static {v2, v3, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedLastUpdateFailed:(JZ)Ljava/util/concurrent/Future; // method@9c5e │ │ -3cdf9e: 6e10 1b99 0900 |0071: invoke-virtual {v9}, Lde/danoeh/antennapod/core/service/download/Downloader;.getResult:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@991b │ │ -3cdfa4: 0c08 |0074: move-result-object v8 │ │ -3cdfa6: 7110 0b9c 0800 |0075: invoke-static {v8}, Lde/danoeh/antennapod/core/storage/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@9c0b │ │ -3cdfac: 0e00 |0078: return-void │ │ -3cdfae: 2200 de18 |0079: new-instance v0, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask; // type@18de │ │ -3cdfb2: 6e10 8c4c 0700 |007b: invoke-virtual {v7}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ -3cdfb8: 0c03 |007e: move-result-object v3 │ │ -3cdfba: 7030 4c99 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@994c │ │ -3cdfc0: 6e10 5099 0000 |0082: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.run:()Z // method@9950 │ │ -3cdfc6: 0a03 |0085: move-result v3 │ │ -3cdfc8: 3903 1100 |0086: if-nez v3, 0097 // +0011 │ │ -3cdfcc: 6e10 c3ad 0800 |0088: invoke-virtual {v8}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getFeedfileId:()J // method@adc3 │ │ -3cdfd2: 0b08 |008b: move-result-wide v8 │ │ -3cdfd4: 7130 5e9c 9801 |008c: invoke-static {v8, v9, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedLastUpdateFailed:(JZ)Ljava/util/concurrent/Future; // method@9c5e │ │ -3cdfda: 6e10 4d99 0000 |008f: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.getDownloadStatus:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@994d │ │ -3cdfe0: 0c08 |0092: move-result-object v8 │ │ -3cdfe2: 7110 0b9c 0800 |0093: invoke-static {v8}, Lde/danoeh/antennapod/core/storage/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@9c0b │ │ -3cdfe8: 0e00 |0096: return-void │ │ -3cdfea: 6e10 c3ad 0800 |0097: invoke-virtual {v8}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getFeedfileId:()J // method@adc3 │ │ -3cdff0: 0b03 |009a: move-result-wide v3 │ │ -3cdff2: 1605 0000 |009b: const-wide/16 v5, #int 0 // #0 │ │ -3cdff6: 3101 0305 |009d: cmp-long v1, v3, v5 │ │ -3cdffa: 3901 0300 |009f: if-nez v1, 00a2 // +0003 │ │ -3cdffe: 0e00 |00a1: return-void │ │ -3ce000: 6e10 c3ad 0800 |00a2: invoke-virtual {v8}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getFeedfileId:()J // method@adc3 │ │ -3ce006: 0b03 |00a5: move-result-wide v3 │ │ -3ce008: 7120 569b 4300 |00a6: invoke-static {v3, v4}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedDownloadLog:(J)Ljava/util/List; // method@9b56 │ │ -3ce00e: 0c01 |00a9: move-result-object v1 │ │ -3ce010: 7210 72b5 0100 |00aa: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b572 │ │ -3ce016: 0a03 |00ad: move-result v3 │ │ -3ce018: 3d03 1500 |00ae: if-lez v3, 00c3 // +0015 │ │ -3ce01c: 7220 66b5 2100 |00b0: invoke-interface {v1, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3ce022: 0c01 |00b3: move-result-object v1 │ │ -3ce024: 1f01 ad1c |00b4: check-cast v1, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1cad │ │ -3ce028: 6e10 98ab 0100 |00b6: invoke-virtual {v1}, Lde/danoeh/antennapod/model/download/DownloadResult;.isSuccessful:()Z // method@ab98 │ │ -3ce02e: 0a01 |00b9: move-result v1 │ │ -3ce030: 3901 0900 |00ba: if-nez v1, 00c3 // +0009 │ │ -3ce034: 6e10 4d99 0000 |00bc: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.getDownloadStatus:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@994d │ │ -3ce03a: 0c01 |00bf: move-result-object v1 │ │ -3ce03c: 7110 0b9c 0100 |00c0: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@9c0b │ │ -3ce042: 5471 cb8c |00c3: iget-object v1, v7, Lde/danoeh/antennapod/core/service/FeedUpdateWorker;.newEpisodesNotification:Lde/danoeh/antennapod/core/service/download/NewEpisodesNotification; // field@8ccb │ │ -3ce046: 6e10 8c4c 0700 |00c5: invoke-virtual {v7}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ -3ce04c: 0c02 |00c8: move-result-object v2 │ │ -3ce04e: 6e10 4f99 0000 |00c9: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.getSavedFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@994f │ │ -3ce054: 0c03 |00cc: move-result-object v3 │ │ -3ce056: 6e30 4399 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@9943 │ │ -3ce05c: 5491 e18c |00d0: iget-object v1, v9, Lde/danoeh/antennapod/core/service/download/Downloader;.permanentRedirectUrl:Ljava/lang/String; // field@8ce1 │ │ -3ce060: 3801 0c00 |00d2: if-eqz v1, 00de // +000c │ │ -3ce064: 6e10 caad 0800 |00d4: invoke-virtual {v8}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSource:()Ljava/lang/String; // method@adca │ │ -3ce06a: 0c08 |00d7: move-result-object v8 │ │ -3ce06c: 5499 e18c |00d8: iget-object v9, v9, Lde/danoeh/antennapod/core/service/download/Downloader;.permanentRedirectUrl:Ljava/lang/String; // field@8ce1 │ │ -3ce070: 7120 659c 9800 |00da: invoke-static {v8, v9}, Lde/danoeh/antennapod/core/storage/DBWriter;.updateFeedDownloadURL:(Ljava/lang/String;Ljava/lang/String;)Ljava/util/concurrent/Future; // method@9c65 │ │ -3ce076: 2820 |00dd: goto 00fd // +0020 │ │ -3ce078: 6e10 4e99 0000 |00de: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.getRedirectUrl:()Ljava/lang/String; // method@994e │ │ -3ce07e: 0c09 |00e1: move-result-object v9 │ │ -3ce080: 3809 1b00 |00e2: if-eqz v9, 00fd // +001b │ │ -3ce084: 6e10 4e99 0000 |00e4: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.getRedirectUrl:()Ljava/lang/String; // method@994e │ │ -3ce08a: 0c09 |00e7: move-result-object v9 │ │ -3ce08c: 6e10 caad 0800 |00e8: invoke-virtual {v8}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSource:()Ljava/lang/String; // method@adca │ │ -3ce092: 0c01 |00eb: move-result-object v1 │ │ -3ce094: 6e20 28b3 1900 |00ec: invoke-virtual {v9, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3ce09a: 0a09 |00ef: move-result v9 │ │ -3ce09c: 3909 0d00 |00f0: if-nez v9, 00fd // +000d │ │ -3ce0a0: 6e10 caad 0800 |00f2: invoke-virtual {v8}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSource:()Ljava/lang/String; // method@adca │ │ -3ce0a6: 0c08 |00f5: move-result-object v8 │ │ -3ce0a8: 6e10 4e99 0000 |00f6: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.getRedirectUrl:()Ljava/lang/String; // method@994e │ │ -3ce0ae: 0c09 |00f9: move-result-object v9 │ │ -3ce0b0: 7120 659c 9800 |00fa: invoke-static {v8, v9}, Lde/danoeh/antennapod/core/storage/DBWriter;.updateFeedDownloadURL:(Ljava/lang/String;Ljava/lang/String;)Ljava/util/concurrent/Future; // method@9c65 │ │ -3ce0b6: 0e00 |00fd: return-void │ │ -3ce0b8: 2208 6c1e |00fe: new-instance v8, Ljava/lang/Exception; // type@1e6c │ │ -3ce0bc: 1a09 5c5d |0100: const-string v9, "Unable to create downloader" // string@5d5c │ │ -3ce0c0: 7020 9bb2 9800 |0102: invoke-direct {v8, v9}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@b29b │ │ -3ce0c6: 2708 |0105: throw v8 │ │ +3cde74: |[3cde74] de.danoeh.antennapod.core.service.FeedUpdateWorker.refreshFeed:(Lde/danoeh/antennapod/model/feed/Feed;Z)V │ │ +3cde84: 6e10 904c 0700 |0000: invoke-virtual {v7}, Landroidx/work/ListenableWorker;.getInputData:()Landroidx/work/Data; // method@4c90 │ │ +3cde8a: 0c00 |0003: move-result-object v0 │ │ +3cde8c: 1a01 b9bc |0004: const-string v1, "next_page" // string@bcb9 │ │ +3cde90: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +3cde92: 6e30 524c 1002 |0007: invoke-virtual {v0, v1, v2}, Landroidx/work/Data;.getBoolean:(Ljava/lang/String;Z)Z // method@4c52 │ │ +3cde98: 0a00 |000a: move-result v0 │ │ +3cde9a: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +3cde9c: 3800 0a00 |000c: if-eqz v0, 0016 // +000a │ │ +3cdea0: 6e10 d1ab 0800 |000e: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getNextPageLink:()Ljava/lang/String; // method@abd1 │ │ +3cdea6: 0c00 |0011: move-result-object v0 │ │ +3cdea8: 3800 0400 |0012: if-eqz v0, 0016 // +0004 │ │ +3cdeac: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +3cdeae: 2802 |0015: goto 0017 // +0002 │ │ +3cdeb0: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +3cdeb2: 3800 0a00 |0017: if-eqz v0, 0021 // +000a │ │ +3cdeb6: 6e10 d2ab 0800 |0019: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getPageNr:()I // method@abd2 │ │ +3cdebc: 0a03 |001c: move-result v3 │ │ +3cdebe: b013 |001d: add-int/2addr v3, v1 │ │ +3cdec0: 6e20 e9ab 3800 |001e: invoke-virtual {v8, v3}, Lde/danoeh/antennapod/model/feed/Feed;.setPageNr:(I)V // method@abe9 │ │ +3cdec6: 7110 ff98 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@98ff │ │ +3cdecc: 0c03 |0024: move-result-object v3 │ │ +3cdece: 3909 0b00 |0025: if-nez v9, 0030 // +000b │ │ +3cded2: 6e10 d9ab 0800 |0027: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.hasLastUpdateFailed:()Z // method@abd9 │ │ +3cded8: 0a09 |002a: move-result v9 │ │ +3cdeda: 3809 0300 |002b: if-eqz v9, 002e // +0003 │ │ +3cdede: 2803 |002d: goto 0030 // +0003 │ │ +3cdee0: 1209 |002e: const/4 v9, #int 0 // #0 │ │ +3cdee2: 2802 |002f: goto 0031 // +0002 │ │ +3cdee4: 1219 |0030: const/4 v9, #int 1 // #1 │ │ +3cdee6: 6e20 b4ad 9300 |0031: invoke-virtual {v3, v9}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.setForce:(Z)V // method@adb4 │ │ +3cdeec: 3800 0900 |0034: if-eqz v0, 003d // +0009 │ │ +3cdef0: 6e10 d1ab 0800 |0036: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getNextPageLink:()Ljava/lang/String; // method@abd1 │ │ +3cdef6: 0c08 |0039: move-result-object v8 │ │ +3cdef8: 6e20 b5ad 8300 |003a: invoke-virtual {v3, v8}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.setSource:(Ljava/lang/String;)V // method@adb5 │ │ +3cdefe: 6e10 b2ad 0300 |003d: invoke-virtual {v3}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.build:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // method@adb2 │ │ +3cdf04: 0c08 |0040: move-result-object v8 │ │ +3cdf06: 2209 d018 |0041: new-instance v9, Lde/danoeh/antennapod/core/service/download/DefaultDownloaderFactory; // type@18d0 │ │ +3cdf0a: 7010 fc98 0900 |0043: invoke-direct {v9}, Lde/danoeh/antennapod/core/service/download/DefaultDownloaderFactory;.:()V // method@98fc │ │ +3cdf10: 6e20 fd98 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@98fd │ │ +3cdf16: 0c09 |0049: move-result-object v9 │ │ +3cdf18: 3809 b400 |004a: if-eqz v9, 00fe // +00b4 │ │ +3cdf1c: 6e10 1699 0900 |004c: invoke-virtual {v9}, Lde/danoeh/antennapod/core/service/download/Downloader;.call:()Lde/danoeh/antennapod/core/service/download/Downloader; // method@9916 │ │ +3cdf22: 6e10 1b99 0900 |004f: invoke-virtual {v9}, Lde/danoeh/antennapod/core/service/download/Downloader;.getResult:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@991b │ │ +3cdf28: 0c00 |0052: move-result-object v0 │ │ +3cdf2a: 6e10 98ab 0000 |0053: invoke-virtual {v0}, Lde/danoeh/antennapod/model/download/DownloadResult;.isSuccessful:()Z // method@ab98 │ │ +3cdf30: 0a00 |0056: move-result v0 │ │ +3cdf32: 3900 2200 |0057: if-nez v0, 0079 // +0022 │ │ +3cdf36: 5590 df8c |0059: iget-boolean v0, v9, Lde/danoeh/antennapod/core/service/download/Downloader;.cancelled:Z // field@8cdf │ │ +3cdf3a: 3900 1d00 |005b: if-nez v0, 0078 // +001d │ │ +3cdf3e: 6e10 1b99 0900 |005d: invoke-virtual {v9}, Lde/danoeh/antennapod/core/service/download/Downloader;.getResult:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@991b │ │ +3cdf44: 0c00 |0060: move-result-object v0 │ │ +3cdf46: 6e10 95ab 0000 |0061: invoke-virtual {v0}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ab95 │ │ +3cdf4c: 0c00 |0064: move-result-object v0 │ │ +3cdf4e: 6202 c096 |0065: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DOWNLOAD_CANCELLED:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c0 │ │ +3cdf52: 3320 0300 |0067: if-ne v0, v2, 006a // +0003 │ │ +3cdf56: 280f |0069: goto 0078 // +000f │ │ +3cdf58: 6e10 c3ad 0800 |006a: invoke-virtual {v8}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getFeedfileId:()J // method@adc3 │ │ +3cdf5e: 0b02 |006d: move-result-wide v2 │ │ +3cdf60: 7130 5e9c 3201 |006e: invoke-static {v2, v3, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedLastUpdateFailed:(JZ)Ljava/util/concurrent/Future; // method@9c5e │ │ +3cdf66: 6e10 1b99 0900 |0071: invoke-virtual {v9}, Lde/danoeh/antennapod/core/service/download/Downloader;.getResult:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@991b │ │ +3cdf6c: 0c08 |0074: move-result-object v8 │ │ +3cdf6e: 7110 0b9c 0800 |0075: invoke-static {v8}, Lde/danoeh/antennapod/core/storage/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@9c0b │ │ +3cdf74: 0e00 |0078: return-void │ │ +3cdf76: 2200 de18 |0079: new-instance v0, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask; // type@18de │ │ +3cdf7a: 6e10 8c4c 0700 |007b: invoke-virtual {v7}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ +3cdf80: 0c03 |007e: move-result-object v3 │ │ +3cdf82: 7030 4c99 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@994c │ │ +3cdf88: 6e10 5099 0000 |0082: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.run:()Z // method@9950 │ │ +3cdf8e: 0a03 |0085: move-result v3 │ │ +3cdf90: 3903 1100 |0086: if-nez v3, 0097 // +0011 │ │ +3cdf94: 6e10 c3ad 0800 |0088: invoke-virtual {v8}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getFeedfileId:()J // method@adc3 │ │ +3cdf9a: 0b08 |008b: move-result-wide v8 │ │ +3cdf9c: 7130 5e9c 9801 |008c: invoke-static {v8, v9, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedLastUpdateFailed:(JZ)Ljava/util/concurrent/Future; // method@9c5e │ │ +3cdfa2: 6e10 4d99 0000 |008f: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.getDownloadStatus:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@994d │ │ +3cdfa8: 0c08 |0092: move-result-object v8 │ │ +3cdfaa: 7110 0b9c 0800 |0093: invoke-static {v8}, Lde/danoeh/antennapod/core/storage/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@9c0b │ │ +3cdfb0: 0e00 |0096: return-void │ │ +3cdfb2: 6e10 c3ad 0800 |0097: invoke-virtual {v8}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getFeedfileId:()J // method@adc3 │ │ +3cdfb8: 0b03 |009a: move-result-wide v3 │ │ +3cdfba: 1605 0000 |009b: const-wide/16 v5, #int 0 // #0 │ │ +3cdfbe: 3101 0305 |009d: cmp-long v1, v3, v5 │ │ +3cdfc2: 3901 0300 |009f: if-nez v1, 00a2 // +0003 │ │ +3cdfc6: 0e00 |00a1: return-void │ │ +3cdfc8: 6e10 c3ad 0800 |00a2: invoke-virtual {v8}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getFeedfileId:()J // method@adc3 │ │ +3cdfce: 0b03 |00a5: move-result-wide v3 │ │ +3cdfd0: 7120 569b 4300 |00a6: invoke-static {v3, v4}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedDownloadLog:(J)Ljava/util/List; // method@9b56 │ │ +3cdfd6: 0c01 |00a9: move-result-object v1 │ │ +3cdfd8: 7210 72b5 0100 |00aa: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b572 │ │ +3cdfde: 0a03 |00ad: move-result v3 │ │ +3cdfe0: 3d03 1500 |00ae: if-lez v3, 00c3 // +0015 │ │ +3cdfe4: 7220 66b5 2100 |00b0: invoke-interface {v1, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3cdfea: 0c01 |00b3: move-result-object v1 │ │ +3cdfec: 1f01 ad1c |00b4: check-cast v1, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1cad │ │ +3cdff0: 6e10 98ab 0100 |00b6: invoke-virtual {v1}, Lde/danoeh/antennapod/model/download/DownloadResult;.isSuccessful:()Z // method@ab98 │ │ +3cdff6: 0a01 |00b9: move-result v1 │ │ +3cdff8: 3901 0900 |00ba: if-nez v1, 00c3 // +0009 │ │ +3cdffc: 6e10 4d99 0000 |00bc: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.getDownloadStatus:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@994d │ │ +3ce002: 0c01 |00bf: move-result-object v1 │ │ +3ce004: 7110 0b9c 0100 |00c0: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@9c0b │ │ +3ce00a: 5471 cb8c |00c3: iget-object v1, v7, Lde/danoeh/antennapod/core/service/FeedUpdateWorker;.newEpisodesNotification:Lde/danoeh/antennapod/core/service/download/NewEpisodesNotification; // field@8ccb │ │ +3ce00e: 6e10 8c4c 0700 |00c5: invoke-virtual {v7}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ +3ce014: 0c02 |00c8: move-result-object v2 │ │ +3ce016: 6e10 4f99 0000 |00c9: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.getSavedFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@994f │ │ +3ce01c: 0c03 |00cc: move-result-object v3 │ │ +3ce01e: 6e30 4399 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@9943 │ │ +3ce024: 5491 e18c |00d0: iget-object v1, v9, Lde/danoeh/antennapod/core/service/download/Downloader;.permanentRedirectUrl:Ljava/lang/String; // field@8ce1 │ │ +3ce028: 3801 0c00 |00d2: if-eqz v1, 00de // +000c │ │ +3ce02c: 6e10 caad 0800 |00d4: invoke-virtual {v8}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSource:()Ljava/lang/String; // method@adca │ │ +3ce032: 0c08 |00d7: move-result-object v8 │ │ +3ce034: 5499 e18c |00d8: iget-object v9, v9, Lde/danoeh/antennapod/core/service/download/Downloader;.permanentRedirectUrl:Ljava/lang/String; // field@8ce1 │ │ +3ce038: 7120 659c 9800 |00da: invoke-static {v8, v9}, Lde/danoeh/antennapod/core/storage/DBWriter;.updateFeedDownloadURL:(Ljava/lang/String;Ljava/lang/String;)Ljava/util/concurrent/Future; // method@9c65 │ │ +3ce03e: 2820 |00dd: goto 00fd // +0020 │ │ +3ce040: 6e10 4e99 0000 |00de: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.getRedirectUrl:()Ljava/lang/String; // method@994e │ │ +3ce046: 0c09 |00e1: move-result-object v9 │ │ +3ce048: 3809 1b00 |00e2: if-eqz v9, 00fd // +001b │ │ +3ce04c: 6e10 4e99 0000 |00e4: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.getRedirectUrl:()Ljava/lang/String; // method@994e │ │ +3ce052: 0c09 |00e7: move-result-object v9 │ │ +3ce054: 6e10 caad 0800 |00e8: invoke-virtual {v8}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSource:()Ljava/lang/String; // method@adca │ │ +3ce05a: 0c01 |00eb: move-result-object v1 │ │ +3ce05c: 6e20 28b3 1900 |00ec: invoke-virtual {v9, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3ce062: 0a09 |00ef: move-result v9 │ │ +3ce064: 3909 0d00 |00f0: if-nez v9, 00fd // +000d │ │ +3ce068: 6e10 caad 0800 |00f2: invoke-virtual {v8}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSource:()Ljava/lang/String; // method@adca │ │ +3ce06e: 0c08 |00f5: move-result-object v8 │ │ +3ce070: 6e10 4e99 0000 |00f6: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.getRedirectUrl:()Ljava/lang/String; // method@994e │ │ +3ce076: 0c09 |00f9: move-result-object v9 │ │ +3ce078: 7120 659c 9800 |00fa: invoke-static {v8, v9}, Lde/danoeh/antennapod/core/storage/DBWriter;.updateFeedDownloadURL:(Ljava/lang/String;Ljava/lang/String;)Ljava/util/concurrent/Future; // method@9c65 │ │ +3ce07e: 0e00 |00fd: return-void │ │ +3ce080: 2208 6c1e |00fe: new-instance v8, Ljava/lang/Exception; // type@1e6c │ │ +3ce084: 1a09 5c5d |0100: const-string v9, "Unable to create downloader" // string@5d5c │ │ +3ce088: 7020 9bb2 9800 |0102: invoke-direct {v8, v9}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@b29b │ │ +3ce08e: 2708 |0105: throw v8 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ 0x000e line=155 │ │ 0x0019 line=157 │ │ 0x0021 line=159 │ │ 0x0027 line=160 │ │ @@ -1672086,17 +1672069,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 │ │ -3cfadc: |[3cfadc] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker.$r8$lambda$1SsirTnLL_RK1fX0ONX_cVq_YG8:(Landroid/content/Context;)V │ │ -3cfaec: 7110 2d99 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.lambda$sendMessage$0:(Landroid/content/Context;)V // method@992d │ │ -3cfaf2: 0e00 |0003: return-void │ │ +3cfaa4: |[3cfaa4] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker.$r8$lambda$1SsirTnLL_RK1fX0ONX_cVq_YG8:(Landroid/content/Context;)V │ │ +3cfab4: 7110 2d99 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.lambda$sendMessage$0:(Landroid/content/Context;)V // method@992d │ │ +3cfaba: 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;) │ │ @@ -1672104,18 +1672087,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 │ │ -3cf36c: |[3cf36c] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker.-$$Nest$mgenerateProgressNotification:(Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;)Landroid/app/Notification; │ │ -3cf37c: 7010 2899 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.generateProgressNotification:()Landroid/app/Notification; // method@9928 │ │ -3cf382: 0c00 |0003: move-result-object v0 │ │ -3cf384: 1100 |0004: return-object v0 │ │ +3cf334: |[3cf334] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker.-$$Nest$mgenerateProgressNotification:(Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;)Landroid/app/Notification; │ │ +3cf344: 7010 2899 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.generateProgressNotification:()Landroid/app/Notification; // method@9928 │ │ +3cf34a: 0c00 |0003: move-result-object v0 │ │ +3cf34c: 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;) │ │ @@ -1672123,55 +1672106,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 │ │ -3cfac4: |[3cfac4] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker.-$$Nest$sfgetnotificationProgress:()Ljava/util/Map; │ │ -3cfad4: 6200 e98c |0000: sget-object v0, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.notificationProgress:Ljava/util/Map; // field@8ce9 │ │ -3cfad8: 1100 |0002: return-object v0 │ │ +3cfa8c: |[3cfa8c] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker.-$$Nest$sfgetnotificationProgress:()Ljava/util/Map; │ │ +3cfa9c: 6200 e98c |0000: sget-object v0, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.notificationProgress:Ljava/util/Map; // field@8ce9 │ │ +3cfaa0: 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 │ │ -3cfaf4: |[3cfaf4] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker.:()V │ │ -3cfb04: 2200 091f |0000: new-instance v0, Ljava/util/HashMap; // type@1f09 │ │ -3cfb08: 7010 32b5 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@b532 │ │ -3cfb0e: 6900 e98c |0005: sput-object v0, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.notificationProgress:Ljava/util/Map; // field@8ce9 │ │ -3cfb12: 0e00 |0007: return-void │ │ +3cfabc: |[3cfabc] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker.:()V │ │ +3cfacc: 2200 091f |0000: new-instance v0, Ljava/util/HashMap; // type@1f09 │ │ +3cfad0: 7010 32b5 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@b532 │ │ +3cfad6: 6900 e98c |0005: sput-object v0, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.notificationProgress:Ljava/util/Map; // field@8ce9 │ │ +3cfada: 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 │ │ -3cfb14: |[3cfb14] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker.:(Landroid/content/Context;Landroidx/work/WorkerParameters;)V │ │ -3cfb24: 7030 064d 1002 |0000: invoke-direct {v0, v1, v2}, Landroidx/work/Worker;.:(Landroid/content/Context;Landroidx/work/WorkerParameters;)V // method@4d06 │ │ -3cfb2a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3cfb2c: 5b01 e88c |0004: iput-object v1, v0, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/core/service/download/Downloader; // field@8ce8 │ │ -3cfb30: 0e00 |0006: return-void │ │ +3cfadc: |[3cfadc] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker.:(Landroid/content/Context;Landroidx/work/WorkerParameters;)V │ │ +3cfaec: 7030 064d 1002 |0000: invoke-direct {v0, v1, v2}, Landroidx/work/Worker;.:(Landroid/content/Context;Landroidx/work/WorkerParameters;)V // method@4d06 │ │ +3cfaf2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3cfaf4: 5b01 e88c |0004: iput-object v1, v0, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/core/service/download/Downloader; // field@8ce8 │ │ +3cfaf8: 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; │ │ @@ -1672182,127 +1672165,127 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 216 16-bit code units │ │ -3cf388: |[3cf388] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker.generateProgressNotification:()Landroid/app/Notification; │ │ -3cf398: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3cf39c: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3cf3a2: 6201 e98c |0005: sget-object v1, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.notificationProgress:Ljava/util/Map; // field@8ce9 │ │ -3cf3a6: 1d01 |0007: monitor-enter v1 │ │ -3cf3a8: 2202 091f |0008: new-instance v2, Ljava/util/HashMap; // type@1f09 │ │ -3cf3ac: 7020 34b5 1200 |000a: invoke-direct {v2, v1}, Ljava/util/HashMap;.:(Ljava/util/Map;)V // method@b534 │ │ -3cf3b2: 1e01 |000d: monitor-exit v1 │ │ -3cf3b4: 7210 94b5 0200 |000e: invoke-interface {v2}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@b594 │ │ -3cf3ba: 0c01 |0011: move-result-object v1 │ │ -3cf3bc: 7210 c8b5 0100 |0012: invoke-interface {v1}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@b5c8 │ │ -3cf3c2: 0c01 |0015: move-result-object v1 │ │ -3cf3c4: 7210 4db5 0100 |0016: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3cf3ca: 0a03 |0019: move-result v3 │ │ -3cf3cc: 1204 |001a: const/4 v4, #int 0 // #0 │ │ -3cf3ce: 1215 |001b: const/4 v5, #int 1 // #1 │ │ -3cf3d0: 3803 2500 |001c: if-eqz v3, 0041 // +0025 │ │ -3cf3d4: 7210 4eb5 0100 |001e: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3cf3da: 0c03 |0021: move-result-object v3 │ │ -3cf3dc: 1f03 141f |0022: check-cast v3, Ljava/util/Map$Entry; // type@1f14 │ │ -3cf3e0: 7100 83b5 0000 |0024: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b583 │ │ -3cf3e6: 0c06 |0027: move-result-object v6 │ │ -3cf3e8: 1a07 4f06 |0028: const-string v7, "%s (%d%%) │ │ +3cf350: |[3cf350] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker.generateProgressNotification:()Landroid/app/Notification; │ │ +3cf360: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3cf364: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3cf36a: 6201 e98c |0005: sget-object v1, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.notificationProgress:Ljava/util/Map; // field@8ce9 │ │ +3cf36e: 1d01 |0007: monitor-enter v1 │ │ +3cf370: 2202 091f |0008: new-instance v2, Ljava/util/HashMap; // type@1f09 │ │ +3cf374: 7020 34b5 1200 |000a: invoke-direct {v2, v1}, Ljava/util/HashMap;.:(Ljava/util/Map;)V // method@b534 │ │ +3cf37a: 1e01 |000d: monitor-exit v1 │ │ +3cf37c: 7210 94b5 0200 |000e: invoke-interface {v2}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@b594 │ │ +3cf382: 0c01 |0011: move-result-object v1 │ │ +3cf384: 7210 c8b5 0100 |0012: invoke-interface {v1}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@b5c8 │ │ +3cf38a: 0c01 |0015: move-result-object v1 │ │ +3cf38c: 7210 4db5 0100 |0016: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3cf392: 0a03 |0019: move-result v3 │ │ +3cf394: 1204 |001a: const/4 v4, #int 0 // #0 │ │ +3cf396: 1215 |001b: const/4 v5, #int 1 // #1 │ │ +3cf398: 3803 2500 |001c: if-eqz v3, 0041 // +0025 │ │ +3cf39c: 7210 4eb5 0100 |001e: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3cf3a2: 0c03 |0021: move-result-object v3 │ │ +3cf3a4: 1f03 141f |0022: check-cast v3, Ljava/util/Map$Entry; // type@1f14 │ │ +3cf3a8: 7100 83b5 0000 |0024: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b583 │ │ +3cf3ae: 0c06 |0027: move-result-object v6 │ │ +3cf3b0: 1a07 4f06 |0028: const-string v7, "%s (%d%%) │ │ " // string@064f │ │ -3cf3ec: 1228 |002a: const/4 v8, #int 2 // #2 │ │ -3cf3ee: 2388 2921 |002b: new-array v8, v8, [Ljava/lang/Object; // type@2129 │ │ -3cf3f2: 7210 8eb5 0300 |002d: invoke-interface {v3}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@b58e │ │ -3cf3f8: 0c09 |0030: move-result-object v9 │ │ -3cf3fa: 4d09 0804 |0031: aput-object v9, v8, v4 │ │ -3cf3fe: 7210 8fb5 0300 |0033: invoke-interface {v3}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@b58f │ │ -3cf404: 0c03 |0036: move-result-object v3 │ │ -3cf406: 4d03 0805 |0037: aput-object v3, v8, v5 │ │ -3cf40a: 7130 2bb3 7608 |0039: invoke-static {v6, v7, v8}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32b │ │ -3cf410: 0c03 |003c: move-result-object v3 │ │ -3cf412: 6e20 5cb3 3000 |003d: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3cf418: 28d6 |0040: goto 0016 // -002a │ │ -3cf41a: 6e10 67b3 0000 |0041: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3cf420: 0c00 |0044: move-result-object v0 │ │ -3cf422: 6e10 47b3 0000 |0045: invoke-virtual {v0}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b347 │ │ -3cf428: 0c00 |0048: move-result-object v0 │ │ -3cf42a: 7210 9db5 0200 |0049: invoke-interface {v2}, Ljava/util/Map;.size:()I // method@b59d │ │ -3cf430: 0a01 |004c: move-result v1 │ │ -3cf432: 3351 0400 |004d: if-ne v1, v5, 0051 // +0004 │ │ -3cf436: 0701 |004f: move-object v1, v0 │ │ -3cf438: 281f |0050: goto 006f // +001f │ │ -3cf43a: 6e10 8c4c 0a00 |0051: invoke-virtual {v10}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ -3cf440: 0c01 |0054: move-result-object v1 │ │ -3cf442: 6e10 2f02 0100 |0055: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ -3cf448: 0c01 |0058: move-result-object v1 │ │ -3cf44a: 6003 3b7c |0059: sget v3, Lde/danoeh/antennapod/core/R$plurals;.downloads_left:I // field@7c3b │ │ -3cf44e: 7210 9db5 0200 |005b: invoke-interface {v2}, Ljava/util/Map;.size:()I // method@b59d │ │ -3cf454: 0a06 |005e: move-result v6 │ │ -3cf456: 2357 2921 |005f: new-array v7, v5, [Ljava/lang/Object; // type@2129 │ │ -3cf45a: 7210 9db5 0200 |0061: invoke-interface {v2}, Ljava/util/Map;.size:()I // method@b59d │ │ -3cf460: 0a02 |0064: move-result v2 │ │ -3cf462: 7110 c1b2 0200 |0065: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -3cf468: 0c02 |0068: move-result-object v2 │ │ -3cf46a: 4d02 0704 |0069: aput-object v2, v7, v4 │ │ -3cf46e: 6e40 0b03 3176 |006b: invoke-virtual {v1, v3, v6, v7}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@030b │ │ -3cf474: 0c01 |006e: move-result-object v1 │ │ -3cf476: 2202 dd05 |006f: new-instance v2, Landroidx/core/app/NotificationCompat$Builder; // type@05dd │ │ -3cf47a: 6e10 8c4c 0a00 |0071: invoke-virtual {v10}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ -3cf480: 0c03 |0074: move-result-object v3 │ │ -3cf482: 1a06 537d |0075: const-string v6, "downloading" // string@7d53 │ │ -3cf486: 7030 bd27 3206 |0077: invoke-direct {v2, v3, v6}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@27bd │ │ -3cf48c: 6e10 8c4c 0a00 |007a: invoke-virtual {v10}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ -3cf492: 0c03 |007d: move-result-object v3 │ │ -3cf494: 6006 f47c |007e: sget v6, Lde/danoeh/antennapod/core/R$string;.download_notification_title_episodes:I // field@7cf4 │ │ -3cf498: 6e20 3102 6300 |0080: invoke-virtual {v3, v6}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3cf49e: 0c03 |0083: move-result-object v3 │ │ -3cf4a0: 6e20 d427 3200 |0084: invoke-virtual {v2, v3}, Landroidx/core/app/NotificationCompat$Builder;.setTicker:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27d4 │ │ -3cf4a6: 0c03 |0087: move-result-object v3 │ │ -3cf4a8: 6e10 8c4c 0a00 |0088: invoke-virtual {v10}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ -3cf4ae: 0c07 |008b: move-result-object v7 │ │ -3cf4b0: 6e20 3102 6700 |008c: invoke-virtual {v7, v6}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3cf4b6: 0c06 |008f: move-result-object v6 │ │ -3cf4b8: 6e20 c727 6300 |0090: invoke-virtual {v3, v6}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27c7 │ │ -3cf4be: 0c03 |0093: move-result-object v3 │ │ -3cf4c0: 6e20 c627 1300 |0094: invoke-virtual {v3, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27c6 │ │ -3cf4c6: 0c01 |0097: move-result-object v1 │ │ -3cf4c8: 2203 db05 |0098: new-instance v3, Landroidx/core/app/NotificationCompat$BigTextStyle; // type@05db │ │ -3cf4cc: 7010 b727 0300 |009a: invoke-direct {v3}, Landroidx/core/app/NotificationCompat$BigTextStyle;.:()V // method@27b7 │ │ -3cf4d2: 6e20 ba27 0300 |009d: invoke-virtual {v3, v0}, Landroidx/core/app/NotificationCompat$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$BigTextStyle; // method@27ba │ │ -3cf4d8: 0c00 |00a0: move-result-object v0 │ │ -3cf4da: 6e20 d227 0100 |00a1: invoke-virtual {v1, v0}, Landroidx/core/app/NotificationCompat$Builder;.setStyle:(Landroidx/core/app/NotificationCompat$Style;)Landroidx/core/app/NotificationCompat$Builder; // method@27d2 │ │ -3cf4e0: 0c00 |00a4: move-result-object v0 │ │ -3cf4e2: 6e10 8c4c 0a00 |00a5: invoke-virtual {v10}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ -3cf4e8: 0c01 |00a8: move-result-object v1 │ │ -3cf4ea: 7020 2a99 1a00 |00a9: invoke-direct {v10, v1}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.getDownloadsIntent:(Landroid/content/Context;)Landroid/app/PendingIntent; // method@992a │ │ -3cf4f0: 0c01 |00ac: move-result-object v1 │ │ -3cf4f2: 6e20 c527 1000 |00ad: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@27c5 │ │ -3cf4f8: 0c00 |00b0: move-result-object v0 │ │ -3cf4fa: 6e20 c327 4000 |00b1: invoke-virtual {v0, v4}, Landroidx/core/app/NotificationCompat$Builder;.setAutoCancel:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@27c3 │ │ -3cf500: 0c00 |00b4: move-result-object v0 │ │ -3cf502: 6e20 cd27 5000 |00b5: invoke-virtual {v0, v5}, Landroidx/core/app/NotificationCompat$Builder;.setOngoing:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@27cd │ │ -3cf508: 0c00 |00b8: move-result-object v0 │ │ -3cf50a: 1606 0000 |00b9: const-wide/16 v6, #int 0 // #0 │ │ -3cf50e: 6e30 d627 6007 |00bb: invoke-virtual {v0, v6, v7}, Landroidx/core/app/NotificationCompat$Builder;.setWhen:(J)Landroidx/core/app/NotificationCompat$Builder; // method@27d6 │ │ -3cf514: 0c00 |00be: move-result-object v0 │ │ -3cf516: 6e20 ce27 5000 |00bf: invoke-virtual {v0, v5}, Landroidx/core/app/NotificationCompat$Builder;.setOnlyAlertOnce:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@27ce │ │ -3cf51c: 0c00 |00c2: move-result-object v0 │ │ -3cf51e: 6e20 d027 4000 |00c3: invoke-virtual {v0, v4}, Landroidx/core/app/NotificationCompat$Builder;.setShowWhen:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@27d0 │ │ -3cf524: 0c00 |00c6: move-result-object v0 │ │ -3cf526: 6001 b678 |00c7: sget v1, Lde/danoeh/antennapod/core/R$drawable;.ic_notification_sync:I // field@78b6 │ │ -3cf52a: 6e20 d127 1000 |00c9: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@27d1 │ │ -3cf530: 0c00 |00cc: move-result-object v0 │ │ -3cf532: 6e20 d527 5000 |00cd: invoke-virtual {v0, v5}, Landroidx/core/app/NotificationCompat$Builder;.setVisibility:(I)Landroidx/core/app/NotificationCompat$Builder; // method@27d5 │ │ -3cf538: 6e10 bf27 0200 |00d0: invoke-virtual {v2}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@27bf │ │ -3cf53e: 0c00 |00d3: move-result-object v0 │ │ -3cf540: 1100 |00d4: return-object v0 │ │ -3cf542: 0d00 |00d5: move-exception v0 │ │ -3cf544: 1e01 |00d6: monitor-exit v1 │ │ -3cf546: 2700 |00d7: throw v0 │ │ +3cf3b4: 1228 |002a: const/4 v8, #int 2 // #2 │ │ +3cf3b6: 2388 2921 |002b: new-array v8, v8, [Ljava/lang/Object; // type@2129 │ │ +3cf3ba: 7210 8eb5 0300 |002d: invoke-interface {v3}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@b58e │ │ +3cf3c0: 0c09 |0030: move-result-object v9 │ │ +3cf3c2: 4d09 0804 |0031: aput-object v9, v8, v4 │ │ +3cf3c6: 7210 8fb5 0300 |0033: invoke-interface {v3}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@b58f │ │ +3cf3cc: 0c03 |0036: move-result-object v3 │ │ +3cf3ce: 4d03 0805 |0037: aput-object v3, v8, v5 │ │ +3cf3d2: 7130 2bb3 7608 |0039: invoke-static {v6, v7, v8}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32b │ │ +3cf3d8: 0c03 |003c: move-result-object v3 │ │ +3cf3da: 6e20 5cb3 3000 |003d: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3cf3e0: 28d6 |0040: goto 0016 // -002a │ │ +3cf3e2: 6e10 67b3 0000 |0041: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3cf3e8: 0c00 |0044: move-result-object v0 │ │ +3cf3ea: 6e10 47b3 0000 |0045: invoke-virtual {v0}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b347 │ │ +3cf3f0: 0c00 |0048: move-result-object v0 │ │ +3cf3f2: 7210 9db5 0200 |0049: invoke-interface {v2}, Ljava/util/Map;.size:()I // method@b59d │ │ +3cf3f8: 0a01 |004c: move-result v1 │ │ +3cf3fa: 3351 0400 |004d: if-ne v1, v5, 0051 // +0004 │ │ +3cf3fe: 0701 |004f: move-object v1, v0 │ │ +3cf400: 281f |0050: goto 006f // +001f │ │ +3cf402: 6e10 8c4c 0a00 |0051: invoke-virtual {v10}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ +3cf408: 0c01 |0054: move-result-object v1 │ │ +3cf40a: 6e10 2f02 0100 |0055: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ +3cf410: 0c01 |0058: move-result-object v1 │ │ +3cf412: 6003 3b7c |0059: sget v3, Lde/danoeh/antennapod/core/R$plurals;.downloads_left:I // field@7c3b │ │ +3cf416: 7210 9db5 0200 |005b: invoke-interface {v2}, Ljava/util/Map;.size:()I // method@b59d │ │ +3cf41c: 0a06 |005e: move-result v6 │ │ +3cf41e: 2357 2921 |005f: new-array v7, v5, [Ljava/lang/Object; // type@2129 │ │ +3cf422: 7210 9db5 0200 |0061: invoke-interface {v2}, Ljava/util/Map;.size:()I // method@b59d │ │ +3cf428: 0a02 |0064: move-result v2 │ │ +3cf42a: 7110 c1b2 0200 |0065: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +3cf430: 0c02 |0068: move-result-object v2 │ │ +3cf432: 4d02 0704 |0069: aput-object v2, v7, v4 │ │ +3cf436: 6e40 0b03 3176 |006b: invoke-virtual {v1, v3, v6, v7}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@030b │ │ +3cf43c: 0c01 |006e: move-result-object v1 │ │ +3cf43e: 2202 dd05 |006f: new-instance v2, Landroidx/core/app/NotificationCompat$Builder; // type@05dd │ │ +3cf442: 6e10 8c4c 0a00 |0071: invoke-virtual {v10}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ +3cf448: 0c03 |0074: move-result-object v3 │ │ +3cf44a: 1a06 537d |0075: const-string v6, "downloading" // string@7d53 │ │ +3cf44e: 7030 bd27 3206 |0077: invoke-direct {v2, v3, v6}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@27bd │ │ +3cf454: 6e10 8c4c 0a00 |007a: invoke-virtual {v10}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ +3cf45a: 0c03 |007d: move-result-object v3 │ │ +3cf45c: 6006 f47c |007e: sget v6, Lde/danoeh/antennapod/core/R$string;.download_notification_title_episodes:I // field@7cf4 │ │ +3cf460: 6e20 3102 6300 |0080: invoke-virtual {v3, v6}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3cf466: 0c03 |0083: move-result-object v3 │ │ +3cf468: 6e20 d427 3200 |0084: invoke-virtual {v2, v3}, Landroidx/core/app/NotificationCompat$Builder;.setTicker:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27d4 │ │ +3cf46e: 0c03 |0087: move-result-object v3 │ │ +3cf470: 6e10 8c4c 0a00 |0088: invoke-virtual {v10}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ +3cf476: 0c07 |008b: move-result-object v7 │ │ +3cf478: 6e20 3102 6700 |008c: invoke-virtual {v7, v6}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3cf47e: 0c06 |008f: move-result-object v6 │ │ +3cf480: 6e20 c727 6300 |0090: invoke-virtual {v3, v6}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27c7 │ │ +3cf486: 0c03 |0093: move-result-object v3 │ │ +3cf488: 6e20 c627 1300 |0094: invoke-virtual {v3, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27c6 │ │ +3cf48e: 0c01 |0097: move-result-object v1 │ │ +3cf490: 2203 db05 |0098: new-instance v3, Landroidx/core/app/NotificationCompat$BigTextStyle; // type@05db │ │ +3cf494: 7010 b727 0300 |009a: invoke-direct {v3}, Landroidx/core/app/NotificationCompat$BigTextStyle;.:()V // method@27b7 │ │ +3cf49a: 6e20 ba27 0300 |009d: invoke-virtual {v3, v0}, Landroidx/core/app/NotificationCompat$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$BigTextStyle; // method@27ba │ │ +3cf4a0: 0c00 |00a0: move-result-object v0 │ │ +3cf4a2: 6e20 d227 0100 |00a1: invoke-virtual {v1, v0}, Landroidx/core/app/NotificationCompat$Builder;.setStyle:(Landroidx/core/app/NotificationCompat$Style;)Landroidx/core/app/NotificationCompat$Builder; // method@27d2 │ │ +3cf4a8: 0c00 |00a4: move-result-object v0 │ │ +3cf4aa: 6e10 8c4c 0a00 |00a5: invoke-virtual {v10}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ +3cf4b0: 0c01 |00a8: move-result-object v1 │ │ +3cf4b2: 7020 2a99 1a00 |00a9: invoke-direct {v10, v1}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.getDownloadsIntent:(Landroid/content/Context;)Landroid/app/PendingIntent; // method@992a │ │ +3cf4b8: 0c01 |00ac: move-result-object v1 │ │ +3cf4ba: 6e20 c527 1000 |00ad: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@27c5 │ │ +3cf4c0: 0c00 |00b0: move-result-object v0 │ │ +3cf4c2: 6e20 c327 4000 |00b1: invoke-virtual {v0, v4}, Landroidx/core/app/NotificationCompat$Builder;.setAutoCancel:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@27c3 │ │ +3cf4c8: 0c00 |00b4: move-result-object v0 │ │ +3cf4ca: 6e20 cd27 5000 |00b5: invoke-virtual {v0, v5}, Landroidx/core/app/NotificationCompat$Builder;.setOngoing:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@27cd │ │ +3cf4d0: 0c00 |00b8: move-result-object v0 │ │ +3cf4d2: 1606 0000 |00b9: const-wide/16 v6, #int 0 // #0 │ │ +3cf4d6: 6e30 d627 6007 |00bb: invoke-virtual {v0, v6, v7}, Landroidx/core/app/NotificationCompat$Builder;.setWhen:(J)Landroidx/core/app/NotificationCompat$Builder; // method@27d6 │ │ +3cf4dc: 0c00 |00be: move-result-object v0 │ │ +3cf4de: 6e20 ce27 5000 |00bf: invoke-virtual {v0, v5}, Landroidx/core/app/NotificationCompat$Builder;.setOnlyAlertOnce:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@27ce │ │ +3cf4e4: 0c00 |00c2: move-result-object v0 │ │ +3cf4e6: 6e20 d027 4000 |00c3: invoke-virtual {v0, v4}, Landroidx/core/app/NotificationCompat$Builder;.setShowWhen:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@27d0 │ │ +3cf4ec: 0c00 |00c6: move-result-object v0 │ │ +3cf4ee: 6001 b678 |00c7: sget v1, Lde/danoeh/antennapod/core/R$drawable;.ic_notification_sync:I // field@78b6 │ │ +3cf4f2: 6e20 d127 1000 |00c9: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@27d1 │ │ +3cf4f8: 0c00 |00cc: move-result-object v0 │ │ +3cf4fa: 6e20 d527 5000 |00cd: invoke-virtual {v0, v5}, Landroidx/core/app/NotificationCompat$Builder;.setVisibility:(I)Landroidx/core/app/NotificationCompat$Builder; // method@27d5 │ │ +3cf500: 6e10 bf27 0200 |00d0: invoke-virtual {v2}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@27bf │ │ +3cf506: 0c00 |00d3: move-result-object v0 │ │ +3cf508: 1100 |00d4: return-object v0 │ │ +3cf50a: 0d00 |00d5: move-exception v0 │ │ +3cf50c: 1e01 |00d6: monitor-exit v1 │ │ +3cf50e: 2700 |00d7: throw v0 │ │ catches : 2 │ │ 0x0008 - 0x000e │ │ -> 0x00d5 │ │ 0x00d6 - 0x00d7 │ │ -> 0x00d5 │ │ positions : │ │ 0x0000 line=259 │ │ @@ -1672339,33 +1672322,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 │ │ -3cf55c: |[3cf55c] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker.getDownloadLogsIntent:(Landroid/content/Context;)Landroid/app/PendingIntent; │ │ -3cf56c: 2200 f21d |0000: new-instance v0, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // type@1df2 │ │ -3cf570: 7020 19b1 5000 |0002: invoke-direct {v0, v5}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.:(Landroid/content/Context;)V // method@b119 │ │ -3cf576: 6e10 1db1 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.withDownloadLogsOpen:()Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // method@b11d │ │ -3cf57c: 0c00 |0008: move-result-object v0 │ │ -3cf57e: 6e10 1ab1 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.getIntent:()Landroid/content/Intent; // method@b11a │ │ -3cf584: 0c00 |000c: move-result-object v0 │ │ -3cf586: 6001 a77a |000d: sget v1, Lde/danoeh/antennapod/core/R$id;.pending_intent_download_service_report:I // field@7aa7 │ │ -3cf58a: 6002 dd00 |000f: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -3cf58e: 1303 1700 |0011: const/16 v3, #int 23 // #17 │ │ -3cf592: 3432 0500 |0013: if-lt v2, v3, 0018 // +0005 │ │ -3cf596: 1502 0004 |0015: const/high16 v2, #int 67108864 // #400 │ │ -3cf59a: 2802 |0017: goto 0019 // +0002 │ │ -3cf59c: 1202 |0018: const/4 v2, #int 0 // #0 │ │ -3cf59e: 1503 0008 |0019: const/high16 v3, #int 134217728 // #800 │ │ -3cf5a2: b632 |001b: or-int/2addr v2, v3 │ │ -3cf5a4: 7140 7901 1520 |001c: invoke-static {v5, v1, v0, v2}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0179 │ │ -3cf5aa: 0c05 |001f: move-result-object v5 │ │ -3cf5ac: 1105 |0020: return-object v5 │ │ +3cf524: |[3cf524] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker.getDownloadLogsIntent:(Landroid/content/Context;)Landroid/app/PendingIntent; │ │ +3cf534: 2200 f21d |0000: new-instance v0, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // type@1df2 │ │ +3cf538: 7020 19b1 5000 |0002: invoke-direct {v0, v5}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.:(Landroid/content/Context;)V // method@b119 │ │ +3cf53e: 6e10 1db1 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.withDownloadLogsOpen:()Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // method@b11d │ │ +3cf544: 0c00 |0008: move-result-object v0 │ │ +3cf546: 6e10 1ab1 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.getIntent:()Landroid/content/Intent; // method@b11a │ │ +3cf54c: 0c00 |000c: move-result-object v0 │ │ +3cf54e: 6001 a77a |000d: sget v1, Lde/danoeh/antennapod/core/R$id;.pending_intent_download_service_report:I // field@7aa7 │ │ +3cf552: 6002 dd00 |000f: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +3cf556: 1303 1700 |0011: const/16 v3, #int 23 // #17 │ │ +3cf55a: 3432 0500 |0013: if-lt v2, v3, 0018 // +0005 │ │ +3cf55e: 1502 0004 |0015: const/high16 v2, #int 67108864 // #400 │ │ +3cf562: 2802 |0017: goto 0019 // +0002 │ │ +3cf564: 1202 |0018: const/4 v2, #int 0 // #0 │ │ +3cf566: 1503 0008 |0019: const/high16 v3, #int 134217728 // #800 │ │ +3cf56a: b632 |001b: or-int/2addr v2, v3 │ │ +3cf56c: 7140 7901 1520 |001c: invoke-static {v5, v1, v0, v2}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0179 │ │ +3cf572: 0c05 |001f: move-result-object v5 │ │ +3cf574: 1105 |0020: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ 0x000d line=228 │ │ 0x000f line=229 │ │ 0x001c line=228 │ │ locals : │ │ @@ -1672377,34 +1672360,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 │ │ -3cf5b0: |[3cf5b0] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker.getDownloadsIntent:(Landroid/content/Context;)Landroid/app/PendingIntent; │ │ -3cf5c0: 2200 f21d |0000: new-instance v0, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // type@1df2 │ │ -3cf5c4: 7020 19b1 5000 |0002: invoke-direct {v0, v5}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.:(Landroid/content/Context;)V // method@b119 │ │ -3cf5ca: 1a01 9319 |0005: const-string v1, "DownloadsFragment" // string@1993 │ │ -3cf5ce: 6e20 1fb1 1000 |0007: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.withFragmentLoaded:(Ljava/lang/String;)Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // method@b11f │ │ -3cf5d4: 0c00 |000a: move-result-object v0 │ │ -3cf5d6: 6e10 1ab1 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.getIntent:()Landroid/content/Intent; // method@b11a │ │ -3cf5dc: 0c00 |000e: move-result-object v0 │ │ -3cf5de: 6001 a67a |000f: sget v1, Lde/danoeh/antennapod/core/R$id;.pending_intent_download_service_notification:I // field@7aa6 │ │ -3cf5e2: 6002 dd00 |0011: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -3cf5e6: 1303 1700 |0013: const/16 v3, #int 23 // #17 │ │ -3cf5ea: 3432 0500 |0015: if-lt v2, v3, 001a // +0005 │ │ -3cf5ee: 1502 0004 |0017: const/high16 v2, #int 67108864 // #400 │ │ -3cf5f2: 2802 |0019: goto 001b // +0002 │ │ -3cf5f4: 1202 |001a: const/4 v2, #int 0 // #0 │ │ -3cf5f6: 1503 0008 |001b: const/high16 v3, #int 134217728 // #800 │ │ -3cf5fa: b632 |001d: or-int/2addr v2, v3 │ │ -3cf5fc: 7140 7901 1520 |001e: invoke-static {v5, v1, v0, v2}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0179 │ │ -3cf602: 0c05 |0021: move-result-object v5 │ │ -3cf604: 1105 |0022: return-object v5 │ │ +3cf578: |[3cf578] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker.getDownloadsIntent:(Landroid/content/Context;)Landroid/app/PendingIntent; │ │ +3cf588: 2200 f21d |0000: new-instance v0, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // type@1df2 │ │ +3cf58c: 7020 19b1 5000 |0002: invoke-direct {v0, v5}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.:(Landroid/content/Context;)V // method@b119 │ │ +3cf592: 1a01 9319 |0005: const-string v1, "DownloadsFragment" // string@1993 │ │ +3cf596: 6e20 1fb1 1000 |0007: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.withFragmentLoaded:(Ljava/lang/String;)Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // method@b11f │ │ +3cf59c: 0c00 |000a: move-result-object v0 │ │ +3cf59e: 6e10 1ab1 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.getIntent:()Landroid/content/Intent; // method@b11a │ │ +3cf5a4: 0c00 |000e: move-result-object v0 │ │ +3cf5a6: 6001 a67a |000f: sget v1, Lde/danoeh/antennapod/core/R$id;.pending_intent_download_service_notification:I // field@7aa6 │ │ +3cf5aa: 6002 dd00 |0011: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +3cf5ae: 1303 1700 |0013: const/16 v3, #int 23 // #17 │ │ +3cf5b2: 3432 0500 |0015: if-lt v2, v3, 001a // +0005 │ │ +3cf5b6: 1502 0004 |0017: const/high16 v2, #int 67108864 // #400 │ │ +3cf5ba: 2802 |0019: goto 001b // +0002 │ │ +3cf5bc: 1202 |001a: const/4 v2, #int 0 // #0 │ │ +3cf5be: 1503 0008 |001b: const/high16 v3, #int 134217728 // #800 │ │ +3cf5c2: b632 |001d: or-int/2addr v2, v3 │ │ +3cf5c4: 7140 7901 1520 |001e: invoke-static {v5, v1, v0, v2}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0179 │ │ +3cf5ca: 0c05 |0021: move-result-object v5 │ │ +3cf5cc: 1105 |0022: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ 0x000f line=234 │ │ 0x0011 line=235 │ │ 0x001e line=234 │ │ locals : │ │ @@ -1672416,23 +1672399,23 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -3cfa6c: |[3cfa6c] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker.isLastRunAttempt:()Z │ │ -3cfa7c: 6e10 924c 0200 |0000: invoke-virtual {v2}, Landroidx/work/ListenableWorker;.getRunAttemptCount:()I // method@4c92 │ │ -3cfa82: 0a00 |0003: move-result v0 │ │ -3cfa84: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -3cfa86: 3410 0400 |0005: if-lt v0, v1, 0009 // +0004 │ │ -3cfa8a: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -3cfa8c: 2802 |0008: goto 000a // +0002 │ │ -3cfa8e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -3cfa90: 0f00 |000a: return v0 │ │ +3cfa34: |[3cfa34] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker.isLastRunAttempt:()Z │ │ +3cfa44: 6e10 924c 0200 |0000: invoke-virtual {v2}, Landroidx/work/ListenableWorker;.getRunAttemptCount:()I // method@4c92 │ │ +3cfa4a: 0a00 |0003: move-result v0 │ │ +3cfa4c: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +3cfa4e: 3410 0400 |0005: if-lt v0, v1, 0009 // +0004 │ │ +3cfa52: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +3cfa54: 2802 |0008: goto 000a // +0002 │ │ +3cfa56: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +3cfa58: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker; │ │ │ │ #9 : (in Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;) │ │ @@ -1672440,21 +1672423,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 │ │ -3cfb34: |[3cfb34] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker.lambda$sendMessage$0:(Landroid/content/Context;)V │ │ -3cfb44: 2200 f21d |0000: new-instance v0, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // type@1df2 │ │ -3cfb48: 7020 19b1 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.:(Landroid/content/Context;)V // method@b119 │ │ -3cfb4e: 6e10 1db1 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.withDownloadLogsOpen:()Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // method@b11d │ │ -3cfb54: 0c01 |0008: move-result-object v1 │ │ -3cfb56: 6e10 1cb1 0100 |0009: invoke-virtual {v1}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.start:()V // method@b11c │ │ -3cfb5c: 0e00 |000c: return-void │ │ +3cfafc: |[3cfafc] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker.lambda$sendMessage$0:(Landroid/content/Context;)V │ │ +3cfb0c: 2200 f21d |0000: new-instance v0, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // type@1df2 │ │ +3cfb10: 7020 19b1 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.:(Landroid/content/Context;)V // method@b119 │ │ +3cfb16: 6e10 1db1 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.withDownloadLogsOpen:()Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // method@b11d │ │ +3cfb1c: 0c01 |0008: move-result-object v1 │ │ +3cfb1e: 6e10 1cb1 0100 |0009: invoke-virtual {v1}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.start:()V // method@b11c │ │ +3cfb24: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ locals : │ │ 0x0000 - 0x000d reg=1 (null) Landroid/content/Context; │ │ │ │ #10 : (in Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;) │ │ @@ -1672462,155 +1672445,155 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedMedia;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)Landroidx/work/ListenableWorker$Result;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 293 16-bit code units │ │ -3cf79c: |[3cf79c] 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; │ │ -3cf7ac: 2200 3e1e |0000: new-instance v0, Ljava/io/File; // type@1e3e │ │ -3cf7b0: 6e10 c2ad 0600 |0002: invoke-virtual {v6}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getDestination:()Ljava/lang/String; // method@adc2 │ │ -3cf7b6: 0c01 |0005: move-result-object v1 │ │ -3cf7b8: 7020 c5b1 1000 |0006: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b1c5 │ │ -3cf7be: 6e10 cdb1 0000 |0009: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@b1cd │ │ -3cf7c4: 0a01 |000c: move-result v1 │ │ -3cf7c6: 1a02 201b |000d: const-string v2, "EpisodeDownloadWorker" // string@1b20 │ │ -3cf7ca: 3901 0b00 |000f: if-nez v1, 001a // +000b │ │ -3cf7ce: 6e10 c9b1 0000 |0011: invoke-virtual {v0}, Ljava/io/File;.createNewFile:()Z // method@b1c9 │ │ -3cf7d4: 2806 |0014: goto 001a // +0006 │ │ -3cf7d6: 1a01 5d5d |0015: const-string v1, "Unable to create file" // string@5d5d │ │ -3cf7da: 7120 000b 1200 |0017: invoke-static {v2, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -3cf7e0: 6e10 cdb1 0000 |001a: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@b1cd │ │ -3cf7e6: 0a00 |001d: move-result v0 │ │ -3cf7e8: 3800 2a00 |001e: if-eqz v0, 0048 // +002a │ │ -3cf7ec: 6e10 c2ad 0600 |0020: invoke-virtual {v6}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getDestination:()Ljava/lang/String; // method@adc2 │ │ -3cf7f2: 0c00 |0023: move-result-object v0 │ │ -3cf7f4: 6e20 8fac 0500 |0024: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setFile_url:(Ljava/lang/String;)V // method@ac8f │ │ -3cf7fa: 7110 5f9c 0500 |0027: invoke-static {v5}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future; // method@9c5f │ │ -3cf800: 0c05 |002a: move-result-object v5 │ │ -3cf802: 7210 2fb6 0500 |002b: invoke-interface {v5}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b62f │ │ -3cf808: 281a |002e: goto 0048 // +001a │ │ -3cf80a: 0d05 |002f: move-exception v5 │ │ -3cf80c: 2200 8f1e |0030: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3cf810: 7010 50b3 0000 |0032: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3cf816: 1a01 781b |0035: const-string v1, "ExecutionException in writeFileUrl: " // string@1b78 │ │ -3cf81a: 6e20 5cb3 1000 |0037: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3cf820: 6e10 8ab3 0500 |003a: invoke-virtual {v5}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ -3cf826: 0c05 |003d: move-result-object v5 │ │ -3cf828: 6e20 5cb3 5000 |003e: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3cf82e: 6e10 67b3 0000 |0041: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3cf834: 0c05 |0044: move-result-object v5 │ │ -3cf836: 7120 000b 5200 |0045: invoke-static {v2, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -3cf83c: 2205 d018 |0048: new-instance v5, Lde/danoeh/antennapod/core/service/download/DefaultDownloaderFactory; // type@18d0 │ │ -3cf840: 7010 fc98 0500 |004a: invoke-direct {v5}, Lde/danoeh/antennapod/core/service/download/DefaultDownloaderFactory;.:()V // method@98fc │ │ -3cf846: 6e20 fd98 6500 |004d: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/core/service/download/DefaultDownloaderFactory;.create:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)Lde/danoeh/antennapod/core/service/download/Downloader; // method@98fd │ │ -3cf84c: 0c05 |0050: move-result-object v5 │ │ -3cf84e: 5b45 e88c |0051: iput-object v5, v4, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/core/service/download/Downloader; // field@8ce8 │ │ -3cf852: 3905 0c00 |0053: if-nez v5, 005f // +000c │ │ -3cf856: 1a05 5c5d |0055: const-string v5, "Unable to create downloader" // string@5d5c │ │ -3cf85a: 7120 fe0a 5200 |0057: invoke-static {v2, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3cf860: 7100 874c 0000 |005a: invoke-static {}, Landroidx/work/ListenableWorker$Result;.failure:()Landroidx/work/ListenableWorker$Result; // method@4c87 │ │ -3cf866: 0c05 |005d: move-result-object v5 │ │ -3cf868: 1105 |005e: return-object v5 │ │ -3cf86a: 6e10 1699 0500 |005f: invoke-virtual {v5}, Lde/danoeh/antennapod/core/service/download/Downloader;.call:()Lde/danoeh/antennapod/core/service/download/Downloader; // method@9916 │ │ -3cf870: 5445 e88c |0062: iget-object v5, v4, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/core/service/download/Downloader; // field@8ce8 │ │ -3cf874: 5555 df8c |0064: iget-boolean v5, v5, Lde/danoeh/antennapod/core/service/download/Downloader;.cancelled:Z // field@8cdf │ │ -3cf878: 3805 0700 |0066: if-eqz v5, 006d // +0007 │ │ -3cf87c: 7100 894c 0000 |0068: invoke-static {}, Landroidx/work/ListenableWorker$Result;.success:()Landroidx/work/ListenableWorker$Result; // method@4c89 │ │ -3cf882: 0c05 |006b: move-result-object v5 │ │ -3cf884: 1105 |006c: return-object v5 │ │ -3cf886: 5445 e88c |006d: iget-object v5, v4, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/core/service/download/Downloader; // field@8ce8 │ │ -3cf88a: 6e10 1b99 0500 |006f: invoke-virtual {v5}, Lde/danoeh/antennapod/core/service/download/Downloader;.getResult:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@991b │ │ -3cf890: 0c05 |0072: move-result-object v5 │ │ -3cf892: 6e10 98ab 0500 |0073: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadResult;.isSuccessful:()Z // method@ab98 │ │ -3cf898: 0a00 |0076: move-result v0 │ │ -3cf89a: 3800 2000 |0077: if-eqz v0, 0097 // +0020 │ │ -3cf89e: 2205 df18 |0079: new-instance v5, Lde/danoeh/antennapod/core/service/download/handler/MediaDownloadedHandler; // type@18df │ │ -3cf8a2: 6e10 8c4c 0400 |007b: invoke-virtual {v4}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ -3cf8a8: 0c00 |007e: move-result-object v0 │ │ -3cf8aa: 5441 e88c |007f: iget-object v1, v4, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/core/service/download/Downloader; // field@8ce8 │ │ -3cf8ae: 6e10 1b99 0100 |0081: invoke-virtual {v1}, Lde/danoeh/antennapod/core/service/download/Downloader;.getResult:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@991b │ │ -3cf8b4: 0c01 |0084: move-result-object v1 │ │ -3cf8b6: 7040 5199 0561 |0085: invoke-direct {v5, v0, v1, v6}, 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@9951 │ │ -3cf8bc: 6e10 5399 0500 |0088: invoke-virtual {v5}, Lde/danoeh/antennapod/core/service/download/handler/MediaDownloadedHandler;.run:()V // method@9953 │ │ -3cf8c2: 6e10 5299 0500 |008b: invoke-virtual {v5}, Lde/danoeh/antennapod/core/service/download/handler/MediaDownloadedHandler;.getUpdatedStatus:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@9952 │ │ -3cf8c8: 0c05 |008e: move-result-object v5 │ │ -3cf8ca: 7110 0b9c 0500 |008f: invoke-static {v5}, Lde/danoeh/antennapod/core/storage/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@9c0b │ │ -3cf8d0: 7100 894c 0000 |0092: invoke-static {}, Landroidx/work/ListenableWorker$Result;.success:()Landroidx/work/ListenableWorker$Result; // method@4c89 │ │ -3cf8d6: 0c05 |0095: move-result-object v5 │ │ -3cf8d8: 1105 |0096: return-object v5 │ │ -3cf8da: 6e10 95ab 0500 |0097: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ab95 │ │ -3cf8e0: 0c00 |009a: move-result-object v0 │ │ -3cf8e2: 6201 c496 |009b: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_HTTP_DATA_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c4 │ │ -3cf8e6: 1203 |009d: const/4 v3, #int 0 // #0 │ │ -3cf8e8: 3310 3100 |009e: if-ne v0, v1, 00cf // +0031 │ │ -3cf8ec: 6e10 96ab 0500 |00a0: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReasonDetailed:()Ljava/lang/String; // method@ab96 │ │ -3cf8f2: 0c00 |00a3: move-result-object v0 │ │ -3cf8f4: 7110 b9b2 0000 |00a4: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ -3cf8fa: 0a00 |00a7: move-result v0 │ │ -3cf8fc: 1301 a001 |00a8: const/16 v1, #int 416 // #1a0 │ │ -3cf900: 3310 2500 |00aa: if-ne v0, v1, 00cf // +0025 │ │ -3cf904: 1a05 2b52 |00ac: const-string v5, "Requested invalid range, restarting download from the beginning" // string@522b │ │ -3cf908: 7120 fe0a 5200 |00ae: invoke-static {v2, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3cf90e: 2205 3e1e |00b1: new-instance v5, Ljava/io/File; // type@1e3e │ │ -3cf912: 5440 e88c |00b3: iget-object v0, v4, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/core/service/download/Downloader; // field@8ce8 │ │ -3cf916: 6e10 1a99 0000 |00b5: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/download/Downloader;.getDownloadRequest:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // method@991a │ │ -3cf91c: 0c00 |00b8: move-result-object v0 │ │ -3cf91e: 6e10 c2ad 0000 |00b9: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getDestination:()Ljava/lang/String; // method@adc2 │ │ -3cf924: 0c00 |00bc: move-result-object v0 │ │ -3cf926: 7020 c5b1 0500 |00bd: invoke-direct {v5, v0}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b1c5 │ │ -3cf92c: 7110 5ab7 0500 |00c0: invoke-static {v5}, Lorg/apache/commons/io/FileUtils;.deleteQuietly:(Ljava/io/File;)Z // method@b75a │ │ -3cf932: 6e10 cbad 0600 |00c3: invoke-virtual {v6}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getTitle:()Ljava/lang/String; // method@adcb │ │ -3cf938: 0c05 |00c6: move-result-object v5 │ │ -3cf93a: 7030 3299 5403 |00c7: invoke-direct {v4, v5, v3}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.sendMessage:(Ljava/lang/String;Z)V // method@9932 │ │ -3cf940: 7010 3099 0400 |00ca: invoke-direct {v4}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.retry3times:()Landroidx/work/ListenableWorker$Result; // method@9930 │ │ -3cf946: 0c05 |00cd: move-result-object v5 │ │ -3cf948: 1105 |00ce: return-object v5 │ │ -3cf94a: 1a00 7319 |00cf: const-string v0, "Download failed" // string@1973 │ │ -3cf94e: 7120 000b 0200 |00d1: invoke-static {v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -3cf954: 7110 0b9c 0500 |00d4: invoke-static {v5}, Lde/danoeh/antennapod/core/storage/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@9c0b │ │ -3cf95a: 6e10 95ab 0500 |00d7: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ab95 │ │ -3cf960: 0c00 |00da: move-result-object v0 │ │ -3cf962: 6201 c396 |00db: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FORBIDDEN:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c3 │ │ -3cf966: 3210 2700 |00dd: if-eq v0, v1, 0104 // +0027 │ │ -3cf96a: 6e10 95ab 0500 |00df: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ab95 │ │ -3cf970: 0c00 |00e2: move-result-object v0 │ │ -3cf972: 6201 ca96 |00e3: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_NOT_FOUND:Lde/danoeh/antennapod/model/download/DownloadError; // field@96ca │ │ -3cf976: 3210 1f00 |00e5: if-eq v0, v1, 0104 // +001f │ │ -3cf97a: 6e10 95ab 0500 |00e7: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ab95 │ │ -3cf980: 0c00 |00ea: move-result-object v0 │ │ -3cf982: 6201 ce96 |00eb: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNAUTHORIZED:Lde/danoeh/antennapod/model/download/DownloadError; // field@96ce │ │ -3cf986: 3210 1700 |00ed: if-eq v0, v1, 0104 // +0017 │ │ -3cf98a: 6e10 95ab 0500 |00ef: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ab95 │ │ -3cf990: 0c05 |00f2: move-result-object v5 │ │ -3cf992: 6200 c596 |00f3: sget-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_BLOCKED:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c5 │ │ -3cf996: 3305 0300 |00f5: if-ne v5, v0, 00f8 // +0003 │ │ -3cf99a: 280d |00f7: goto 0104 // +000d │ │ -3cf99c: 6e10 cbad 0600 |00f8: invoke-virtual {v6}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getTitle:()Ljava/lang/String; // method@adcb │ │ -3cf9a2: 0c05 |00fb: move-result-object v5 │ │ -3cf9a4: 7030 3299 5403 |00fc: invoke-direct {v4, v5, v3}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.sendMessage:(Ljava/lang/String;Z)V // method@9932 │ │ -3cf9aa: 7010 3099 0400 |00ff: invoke-direct {v4}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.retry3times:()Landroidx/work/ListenableWorker$Result; // method@9930 │ │ -3cf9b0: 0c05 |0102: move-result-object v5 │ │ -3cf9b2: 1105 |0103: return-object v5 │ │ -3cf9b4: 6e10 cbad 0600 |0104: invoke-virtual {v6}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getTitle:()Ljava/lang/String; // method@adcb │ │ -3cf9ba: 0c05 |0107: move-result-object v5 │ │ -3cf9bc: 7020 3199 5400 |0108: invoke-direct {v4, v5}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.sendErrorNotification:(Ljava/lang/String;)V // method@9931 │ │ -3cf9c2: 7100 874c 0000 |010b: invoke-static {}, Landroidx/work/ListenableWorker$Result;.failure:()Landroidx/work/ListenableWorker$Result; // method@4c87 │ │ -3cf9c8: 0c05 |010e: move-result-object v5 │ │ -3cf9ca: 1105 |010f: return-object v5 │ │ -3cf9cc: 5445 e88c |0110: iget-object v5, v4, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/core/service/download/Downloader; // field@8ce8 │ │ -3cf9d0: 6e10 1b99 0500 |0112: invoke-virtual {v5}, Lde/danoeh/antennapod/core/service/download/Downloader;.getResult:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@991b │ │ -3cf9d6: 0c05 |0115: move-result-object v5 │ │ -3cf9d8: 7110 0b9c 0500 |0116: invoke-static {v5}, Lde/danoeh/antennapod/core/storage/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@9c0b │ │ -3cf9de: 6e10 cbad 0600 |0119: invoke-virtual {v6}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getTitle:()Ljava/lang/String; // method@adcb │ │ -3cf9e4: 0c05 |011c: move-result-object v5 │ │ -3cf9e6: 7020 3199 5400 |011d: invoke-direct {v4, v5}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.sendErrorNotification:(Ljava/lang/String;)V // method@9931 │ │ -3cf9ec: 7100 874c 0000 |0120: invoke-static {}, Landroidx/work/ListenableWorker$Result;.failure:()Landroidx/work/ListenableWorker$Result; // method@4c87 │ │ -3cf9f2: 0c05 |0123: move-result-object v5 │ │ -3cf9f4: 1105 |0124: return-object v5 │ │ +3cf764: |[3cf764] 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; │ │ +3cf774: 2200 3e1e |0000: new-instance v0, Ljava/io/File; // type@1e3e │ │ +3cf778: 6e10 c2ad 0600 |0002: invoke-virtual {v6}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getDestination:()Ljava/lang/String; // method@adc2 │ │ +3cf77e: 0c01 |0005: move-result-object v1 │ │ +3cf780: 7020 c5b1 1000 |0006: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b1c5 │ │ +3cf786: 6e10 cdb1 0000 |0009: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@b1cd │ │ +3cf78c: 0a01 |000c: move-result v1 │ │ +3cf78e: 1a02 201b |000d: const-string v2, "EpisodeDownloadWorker" // string@1b20 │ │ +3cf792: 3901 0b00 |000f: if-nez v1, 001a // +000b │ │ +3cf796: 6e10 c9b1 0000 |0011: invoke-virtual {v0}, Ljava/io/File;.createNewFile:()Z // method@b1c9 │ │ +3cf79c: 2806 |0014: goto 001a // +0006 │ │ +3cf79e: 1a01 5d5d |0015: const-string v1, "Unable to create file" // string@5d5d │ │ +3cf7a2: 7120 000b 1200 |0017: invoke-static {v2, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +3cf7a8: 6e10 cdb1 0000 |001a: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@b1cd │ │ +3cf7ae: 0a00 |001d: move-result v0 │ │ +3cf7b0: 3800 2a00 |001e: if-eqz v0, 0048 // +002a │ │ +3cf7b4: 6e10 c2ad 0600 |0020: invoke-virtual {v6}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getDestination:()Ljava/lang/String; // method@adc2 │ │ +3cf7ba: 0c00 |0023: move-result-object v0 │ │ +3cf7bc: 6e20 8fac 0500 |0024: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setFile_url:(Ljava/lang/String;)V // method@ac8f │ │ +3cf7c2: 7110 5f9c 0500 |0027: invoke-static {v5}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future; // method@9c5f │ │ +3cf7c8: 0c05 |002a: move-result-object v5 │ │ +3cf7ca: 7210 2fb6 0500 |002b: invoke-interface {v5}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b62f │ │ +3cf7d0: 281a |002e: goto 0048 // +001a │ │ +3cf7d2: 0d05 |002f: move-exception v5 │ │ +3cf7d4: 2200 8f1e |0030: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3cf7d8: 7010 50b3 0000 |0032: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3cf7de: 1a01 781b |0035: const-string v1, "ExecutionException in writeFileUrl: " // string@1b78 │ │ +3cf7e2: 6e20 5cb3 1000 |0037: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3cf7e8: 6e10 8ab3 0500 |003a: invoke-virtual {v5}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ +3cf7ee: 0c05 |003d: move-result-object v5 │ │ +3cf7f0: 6e20 5cb3 5000 |003e: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3cf7f6: 6e10 67b3 0000 |0041: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3cf7fc: 0c05 |0044: move-result-object v5 │ │ +3cf7fe: 7120 000b 5200 |0045: invoke-static {v2, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +3cf804: 2205 d018 |0048: new-instance v5, Lde/danoeh/antennapod/core/service/download/DefaultDownloaderFactory; // type@18d0 │ │ +3cf808: 7010 fc98 0500 |004a: invoke-direct {v5}, Lde/danoeh/antennapod/core/service/download/DefaultDownloaderFactory;.:()V // method@98fc │ │ +3cf80e: 6e20 fd98 6500 |004d: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/core/service/download/DefaultDownloaderFactory;.create:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)Lde/danoeh/antennapod/core/service/download/Downloader; // method@98fd │ │ +3cf814: 0c05 |0050: move-result-object v5 │ │ +3cf816: 5b45 e88c |0051: iput-object v5, v4, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/core/service/download/Downloader; // field@8ce8 │ │ +3cf81a: 3905 0c00 |0053: if-nez v5, 005f // +000c │ │ +3cf81e: 1a05 5c5d |0055: const-string v5, "Unable to create downloader" // string@5d5c │ │ +3cf822: 7120 fe0a 5200 |0057: invoke-static {v2, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3cf828: 7100 874c 0000 |005a: invoke-static {}, Landroidx/work/ListenableWorker$Result;.failure:()Landroidx/work/ListenableWorker$Result; // method@4c87 │ │ +3cf82e: 0c05 |005d: move-result-object v5 │ │ +3cf830: 1105 |005e: return-object v5 │ │ +3cf832: 6e10 1699 0500 |005f: invoke-virtual {v5}, Lde/danoeh/antennapod/core/service/download/Downloader;.call:()Lde/danoeh/antennapod/core/service/download/Downloader; // method@9916 │ │ +3cf838: 5445 e88c |0062: iget-object v5, v4, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/core/service/download/Downloader; // field@8ce8 │ │ +3cf83c: 5555 df8c |0064: iget-boolean v5, v5, Lde/danoeh/antennapod/core/service/download/Downloader;.cancelled:Z // field@8cdf │ │ +3cf840: 3805 0700 |0066: if-eqz v5, 006d // +0007 │ │ +3cf844: 7100 894c 0000 |0068: invoke-static {}, Landroidx/work/ListenableWorker$Result;.success:()Landroidx/work/ListenableWorker$Result; // method@4c89 │ │ +3cf84a: 0c05 |006b: move-result-object v5 │ │ +3cf84c: 1105 |006c: return-object v5 │ │ +3cf84e: 5445 e88c |006d: iget-object v5, v4, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/core/service/download/Downloader; // field@8ce8 │ │ +3cf852: 6e10 1b99 0500 |006f: invoke-virtual {v5}, Lde/danoeh/antennapod/core/service/download/Downloader;.getResult:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@991b │ │ +3cf858: 0c05 |0072: move-result-object v5 │ │ +3cf85a: 6e10 98ab 0500 |0073: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadResult;.isSuccessful:()Z // method@ab98 │ │ +3cf860: 0a00 |0076: move-result v0 │ │ +3cf862: 3800 2000 |0077: if-eqz v0, 0097 // +0020 │ │ +3cf866: 2205 df18 |0079: new-instance v5, Lde/danoeh/antennapod/core/service/download/handler/MediaDownloadedHandler; // type@18df │ │ +3cf86a: 6e10 8c4c 0400 |007b: invoke-virtual {v4}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ +3cf870: 0c00 |007e: move-result-object v0 │ │ +3cf872: 5441 e88c |007f: iget-object v1, v4, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/core/service/download/Downloader; // field@8ce8 │ │ +3cf876: 6e10 1b99 0100 |0081: invoke-virtual {v1}, Lde/danoeh/antennapod/core/service/download/Downloader;.getResult:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@991b │ │ +3cf87c: 0c01 |0084: move-result-object v1 │ │ +3cf87e: 7040 5199 0561 |0085: invoke-direct {v5, v0, v1, v6}, 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@9951 │ │ +3cf884: 6e10 5399 0500 |0088: invoke-virtual {v5}, Lde/danoeh/antennapod/core/service/download/handler/MediaDownloadedHandler;.run:()V // method@9953 │ │ +3cf88a: 6e10 5299 0500 |008b: invoke-virtual {v5}, Lde/danoeh/antennapod/core/service/download/handler/MediaDownloadedHandler;.getUpdatedStatus:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@9952 │ │ +3cf890: 0c05 |008e: move-result-object v5 │ │ +3cf892: 7110 0b9c 0500 |008f: invoke-static {v5}, Lde/danoeh/antennapod/core/storage/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@9c0b │ │ +3cf898: 7100 894c 0000 |0092: invoke-static {}, Landroidx/work/ListenableWorker$Result;.success:()Landroidx/work/ListenableWorker$Result; // method@4c89 │ │ +3cf89e: 0c05 |0095: move-result-object v5 │ │ +3cf8a0: 1105 |0096: return-object v5 │ │ +3cf8a2: 6e10 95ab 0500 |0097: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ab95 │ │ +3cf8a8: 0c00 |009a: move-result-object v0 │ │ +3cf8aa: 6201 c496 |009b: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_HTTP_DATA_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c4 │ │ +3cf8ae: 1203 |009d: const/4 v3, #int 0 // #0 │ │ +3cf8b0: 3310 3100 |009e: if-ne v0, v1, 00cf // +0031 │ │ +3cf8b4: 6e10 96ab 0500 |00a0: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReasonDetailed:()Ljava/lang/String; // method@ab96 │ │ +3cf8ba: 0c00 |00a3: move-result-object v0 │ │ +3cf8bc: 7110 b9b2 0000 |00a4: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ +3cf8c2: 0a00 |00a7: move-result v0 │ │ +3cf8c4: 1301 a001 |00a8: const/16 v1, #int 416 // #1a0 │ │ +3cf8c8: 3310 2500 |00aa: if-ne v0, v1, 00cf // +0025 │ │ +3cf8cc: 1a05 2b52 |00ac: const-string v5, "Requested invalid range, restarting download from the beginning" // string@522b │ │ +3cf8d0: 7120 fe0a 5200 |00ae: invoke-static {v2, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3cf8d6: 2205 3e1e |00b1: new-instance v5, Ljava/io/File; // type@1e3e │ │ +3cf8da: 5440 e88c |00b3: iget-object v0, v4, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/core/service/download/Downloader; // field@8ce8 │ │ +3cf8de: 6e10 1a99 0000 |00b5: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/download/Downloader;.getDownloadRequest:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // method@991a │ │ +3cf8e4: 0c00 |00b8: move-result-object v0 │ │ +3cf8e6: 6e10 c2ad 0000 |00b9: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getDestination:()Ljava/lang/String; // method@adc2 │ │ +3cf8ec: 0c00 |00bc: move-result-object v0 │ │ +3cf8ee: 7020 c5b1 0500 |00bd: invoke-direct {v5, v0}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b1c5 │ │ +3cf8f4: 7110 5ab7 0500 |00c0: invoke-static {v5}, Lorg/apache/commons/io/FileUtils;.deleteQuietly:(Ljava/io/File;)Z // method@b75a │ │ +3cf8fa: 6e10 cbad 0600 |00c3: invoke-virtual {v6}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getTitle:()Ljava/lang/String; // method@adcb │ │ +3cf900: 0c05 |00c6: move-result-object v5 │ │ +3cf902: 7030 3299 5403 |00c7: invoke-direct {v4, v5, v3}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.sendMessage:(Ljava/lang/String;Z)V // method@9932 │ │ +3cf908: 7010 3099 0400 |00ca: invoke-direct {v4}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.retry3times:()Landroidx/work/ListenableWorker$Result; // method@9930 │ │ +3cf90e: 0c05 |00cd: move-result-object v5 │ │ +3cf910: 1105 |00ce: return-object v5 │ │ +3cf912: 1a00 7319 |00cf: const-string v0, "Download failed" // string@1973 │ │ +3cf916: 7120 000b 0200 |00d1: invoke-static {v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +3cf91c: 7110 0b9c 0500 |00d4: invoke-static {v5}, Lde/danoeh/antennapod/core/storage/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@9c0b │ │ +3cf922: 6e10 95ab 0500 |00d7: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ab95 │ │ +3cf928: 0c00 |00da: move-result-object v0 │ │ +3cf92a: 6201 c396 |00db: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FORBIDDEN:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c3 │ │ +3cf92e: 3210 2700 |00dd: if-eq v0, v1, 0104 // +0027 │ │ +3cf932: 6e10 95ab 0500 |00df: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ab95 │ │ +3cf938: 0c00 |00e2: move-result-object v0 │ │ +3cf93a: 6201 ca96 |00e3: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_NOT_FOUND:Lde/danoeh/antennapod/model/download/DownloadError; // field@96ca │ │ +3cf93e: 3210 1f00 |00e5: if-eq v0, v1, 0104 // +001f │ │ +3cf942: 6e10 95ab 0500 |00e7: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ab95 │ │ +3cf948: 0c00 |00ea: move-result-object v0 │ │ +3cf94a: 6201 ce96 |00eb: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNAUTHORIZED:Lde/danoeh/antennapod/model/download/DownloadError; // field@96ce │ │ +3cf94e: 3210 1700 |00ed: if-eq v0, v1, 0104 // +0017 │ │ +3cf952: 6e10 95ab 0500 |00ef: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ab95 │ │ +3cf958: 0c05 |00f2: move-result-object v5 │ │ +3cf95a: 6200 c596 |00f3: sget-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_BLOCKED:Lde/danoeh/antennapod/model/download/DownloadError; // field@96c5 │ │ +3cf95e: 3305 0300 |00f5: if-ne v5, v0, 00f8 // +0003 │ │ +3cf962: 280d |00f7: goto 0104 // +000d │ │ +3cf964: 6e10 cbad 0600 |00f8: invoke-virtual {v6}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getTitle:()Ljava/lang/String; // method@adcb │ │ +3cf96a: 0c05 |00fb: move-result-object v5 │ │ +3cf96c: 7030 3299 5403 |00fc: invoke-direct {v4, v5, v3}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.sendMessage:(Ljava/lang/String;Z)V // method@9932 │ │ +3cf972: 7010 3099 0400 |00ff: invoke-direct {v4}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.retry3times:()Landroidx/work/ListenableWorker$Result; // method@9930 │ │ +3cf978: 0c05 |0102: move-result-object v5 │ │ +3cf97a: 1105 |0103: return-object v5 │ │ +3cf97c: 6e10 cbad 0600 |0104: invoke-virtual {v6}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getTitle:()Ljava/lang/String; // method@adcb │ │ +3cf982: 0c05 |0107: move-result-object v5 │ │ +3cf984: 7020 3199 5400 |0108: invoke-direct {v4, v5}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.sendErrorNotification:(Ljava/lang/String;)V // method@9931 │ │ +3cf98a: 7100 874c 0000 |010b: invoke-static {}, Landroidx/work/ListenableWorker$Result;.failure:()Landroidx/work/ListenableWorker$Result; // method@4c87 │ │ +3cf990: 0c05 |010e: move-result-object v5 │ │ +3cf992: 1105 |010f: return-object v5 │ │ +3cf994: 5445 e88c |0110: iget-object v5, v4, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/core/service/download/Downloader; // field@8ce8 │ │ +3cf998: 6e10 1b99 0500 |0112: invoke-virtual {v5}, Lde/danoeh/antennapod/core/service/download/Downloader;.getResult:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@991b │ │ +3cf99e: 0c05 |0115: move-result-object v5 │ │ +3cf9a0: 7110 0b9c 0500 |0116: invoke-static {v5}, Lde/danoeh/antennapod/core/storage/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@9c0b │ │ +3cf9a6: 6e10 cbad 0600 |0119: invoke-virtual {v6}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getTitle:()Ljava/lang/String; // method@adcb │ │ +3cf9ac: 0c05 |011c: move-result-object v5 │ │ +3cf9ae: 7020 3199 5400 |011d: invoke-direct {v4, v5}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.sendErrorNotification:(Ljava/lang/String;)V // method@9931 │ │ +3cf9b4: 7100 874c 0000 |0120: invoke-static {}, Landroidx/work/ListenableWorker$Result;.failure:()Landroidx/work/ListenableWorker$Result; // method@4c87 │ │ +3cf9ba: 0c05 |0123: move-result-object v5 │ │ +3cf9bc: 1105 |0124: return-object v5 │ │ catches : 3 │ │ 0x0011 - 0x0014 │ │ Ljava/io/IOException; -> 0x0015 │ │ 0x0027 - 0x002e │ │ Ljava/lang/Exception; -> 0x002f │ │ 0x005f - 0x0062 │ │ Ljava/lang/Exception; -> 0x0110 │ │ @@ -1672665,30 +1672648,30 @@ │ │ type : '()Landroidx/work/ListenableWorker$Result;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -3cfa20: |[3cfa20] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker.retry3times:()Landroidx/work/ListenableWorker$Result; │ │ -3cfa30: 7010 2c99 0100 |0000: invoke-direct {v1}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.isLastRunAttempt:()Z // method@992c │ │ -3cfa36: 0a00 |0003: move-result v0 │ │ -3cfa38: 3800 1400 |0004: if-eqz v0, 0018 // +0014 │ │ -3cfa3c: 5410 e88c |0006: iget-object v0, v1, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/core/service/download/Downloader; // field@8ce8 │ │ -3cfa40: 6e10 1a99 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/download/Downloader;.getDownloadRequest:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // method@991a │ │ -3cfa46: 0c00 |000b: move-result-object v0 │ │ -3cfa48: 6e10 cbad 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getTitle:()Ljava/lang/String; // method@adcb │ │ -3cfa4e: 0c00 |000f: move-result-object v0 │ │ -3cfa50: 7020 3199 0100 |0010: invoke-direct {v1, v0}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.sendErrorNotification:(Ljava/lang/String;)V // method@9931 │ │ -3cfa56: 7100 874c 0000 |0013: invoke-static {}, Landroidx/work/ListenableWorker$Result;.failure:()Landroidx/work/ListenableWorker$Result; // method@4c87 │ │ -3cfa5c: 0c00 |0016: move-result-object v0 │ │ -3cfa5e: 1100 |0017: return-object v0 │ │ -3cfa60: 7100 884c 0000 |0018: invoke-static {}, Landroidx/work/ListenableWorker$Result;.retry:()Landroidx/work/ListenableWorker$Result; // method@4c88 │ │ -3cfa66: 0c00 |001b: move-result-object v0 │ │ -3cfa68: 1100 |001c: return-object v0 │ │ +3cf9e8: |[3cf9e8] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker.retry3times:()Landroidx/work/ListenableWorker$Result; │ │ +3cf9f8: 7010 2c99 0100 |0000: invoke-direct {v1}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.isLastRunAttempt:()Z // method@992c │ │ +3cf9fe: 0a00 |0003: move-result v0 │ │ +3cfa00: 3800 1400 |0004: if-eqz v0, 0018 // +0014 │ │ +3cfa04: 5410 e88c |0006: iget-object v0, v1, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/core/service/download/Downloader; // field@8ce8 │ │ +3cfa08: 6e10 1a99 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/download/Downloader;.getDownloadRequest:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // method@991a │ │ +3cfa0e: 0c00 |000b: move-result-object v0 │ │ +3cfa10: 6e10 cbad 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getTitle:()Ljava/lang/String; // method@adcb │ │ +3cfa16: 0c00 |000f: move-result-object v0 │ │ +3cfa18: 7020 3199 0100 |0010: invoke-direct {v1, v0}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.sendErrorNotification:(Ljava/lang/String;)V // method@9931 │ │ +3cfa1e: 7100 874c 0000 |0013: invoke-static {}, Landroidx/work/ListenableWorker$Result;.failure:()Landroidx/work/ListenableWorker$Result; // method@4c87 │ │ +3cfa24: 0c00 |0016: move-result-object v0 │ │ +3cfa26: 1100 |0017: return-object v0 │ │ +3cfa28: 7100 884c 0000 |0018: invoke-static {}, Landroidx/work/ListenableWorker$Result;.retry:()Landroidx/work/ListenableWorker$Result; // method@4c88 │ │ +3cfa2e: 0c00 |001b: move-result-object v0 │ │ +3cfa30: 1100 |001c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ 0x0006 line=203 │ │ 0x0013 line=204 │ │ 0x0018 line=206 │ │ locals : │ │ @@ -1672699,72 +1672682,72 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 115 16-bit code units │ │ -3cfb88: |[3cfb88] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker.sendErrorNotification:(Ljava/lang/String;)V │ │ -3cfb98: 7100 8db7 0000 |0000: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3cfb9e: 0c00 |0003: move-result-object v0 │ │ -3cfba0: 1c01 961a |0004: const-class v1, Lde/danoeh/antennapod/event/MessageEvent; // type@1a96 │ │ -3cfba4: 6e20 8fb7 1000 |0006: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.hasSubscriberForEvent:(Ljava/lang/Class;)Z // method@b78f │ │ -3cfbaa: 0a00 |0009: move-result v0 │ │ -3cfbac: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ -3cfbb0: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -3cfbb2: 7030 3299 4300 |000d: invoke-direct {v3, v4, v0}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.sendMessage:(Ljava/lang/String;Z)V // method@9932 │ │ -3cfbb8: 0e00 |0010: return-void │ │ -3cfbba: 2204 dd05 |0011: new-instance v4, Landroidx/core/app/NotificationCompat$Builder; // type@05dd │ │ -3cfbbe: 6e10 8c4c 0300 |0013: invoke-virtual {v3}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ -3cfbc4: 0c00 |0016: move-result-object v0 │ │ -3cfbc6: 1a01 1380 |0017: const-string v1, "error" // string@8013 │ │ -3cfbca: 7030 bd27 0401 |0019: invoke-direct {v4, v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@27bd │ │ -3cfbd0: 6e10 8c4c 0300 |001c: invoke-virtual {v3}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ -3cfbd6: 0c00 |001f: move-result-object v0 │ │ -3cfbd8: 6001 f87c |0020: sget v1, Lde/danoeh/antennapod/core/R$string;.download_report_title:I // field@7cf8 │ │ -3cfbdc: 6e20 3102 1000 |0022: invoke-virtual {v0, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3cfbe2: 0c00 |0025: move-result-object v0 │ │ -3cfbe4: 6e20 d427 0400 |0026: invoke-virtual {v4, v0}, Landroidx/core/app/NotificationCompat$Builder;.setTicker:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27d4 │ │ -3cfbea: 0c00 |0029: move-result-object v0 │ │ -3cfbec: 6e10 8c4c 0300 |002a: invoke-virtual {v3}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ -3cfbf2: 0c02 |002d: move-result-object v2 │ │ -3cfbf4: 6e20 3102 1200 |002e: invoke-virtual {v2, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3cfbfa: 0c01 |0031: move-result-object v1 │ │ -3cfbfc: 6e20 c727 1000 |0032: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27c7 │ │ -3cfc02: 0c00 |0035: move-result-object v0 │ │ -3cfc04: 6e10 8c4c 0300 |0036: invoke-virtual {v3}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ -3cfc0a: 0c01 |0039: move-result-object v1 │ │ -3cfc0c: 6002 eb7c |003a: sget v2, Lde/danoeh/antennapod/core/R$string;.download_error_tap_for_details:I // field@7ceb │ │ -3cfc10: 6e20 3102 2100 |003c: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3cfc16: 0c01 |003f: move-result-object v1 │ │ -3cfc18: 6e20 c627 1000 |0040: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27c6 │ │ -3cfc1e: 0c00 |0043: move-result-object v0 │ │ -3cfc20: 6001 b778 |0044: sget v1, Lde/danoeh/antennapod/core/R$drawable;.ic_notification_sync_error:I // field@78b7 │ │ -3cfc24: 6e20 d127 1000 |0046: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@27d1 │ │ -3cfc2a: 0c00 |0049: move-result-object v0 │ │ -3cfc2c: 6e10 8c4c 0300 |004a: invoke-virtual {v3}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ -3cfc32: 0c01 |004d: move-result-object v1 │ │ -3cfc34: 7020 2999 1300 |004e: invoke-direct {v3, v1}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.getDownloadLogsIntent:(Landroid/content/Context;)Landroid/app/PendingIntent; // method@9929 │ │ -3cfc3a: 0c01 |0051: move-result-object v1 │ │ -3cfc3c: 6e20 c527 1000 |0052: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@27c5 │ │ -3cfc42: 0c00 |0055: move-result-object v0 │ │ -3cfc44: 1211 |0056: const/4 v1, #int 1 // #1 │ │ -3cfc46: 6e20 c327 1000 |0057: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setAutoCancel:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@27c3 │ │ -3cfc4c: 6e20 d527 1400 |005a: invoke-virtual {v4, v1}, Landroidx/core/app/NotificationCompat$Builder;.setVisibility:(I)Landroidx/core/app/NotificationCompat$Builder; // method@27d5 │ │ -3cfc52: 6e10 8c4c 0300 |005d: invoke-virtual {v3}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ -3cfc58: 0c00 |0060: move-result-object v0 │ │ -3cfc5a: 1a01 20bd |0061: const-string v1, "notification" // string@bd20 │ │ -3cfc5e: 6e20 3402 1000 |0063: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ -3cfc64: 0c00 |0066: move-result-object v0 │ │ -3cfc66: 1f00 3600 |0067: check-cast v0, Landroid/app/NotificationManager; // type@0036 │ │ -3cfc6a: 6001 8a7a |0069: sget v1, Lde/danoeh/antennapod/core/R$id;.notification_download_report:I // field@7a8a │ │ -3cfc6e: 6e10 bf27 0400 |006b: invoke-virtual {v4}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@27bf │ │ -3cfc74: 0c04 |006e: move-result-object v4 │ │ -3cfc76: 6e30 7601 1004 |006f: invoke-virtual {v0, v1, v4}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@0176 │ │ -3cfc7c: 0e00 |0072: return-void │ │ +3cfb50: |[3cfb50] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker.sendErrorNotification:(Ljava/lang/String;)V │ │ +3cfb60: 7100 8db7 0000 |0000: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3cfb66: 0c00 |0003: move-result-object v0 │ │ +3cfb68: 1c01 961a |0004: const-class v1, Lde/danoeh/antennapod/event/MessageEvent; // type@1a96 │ │ +3cfb6c: 6e20 8fb7 1000 |0006: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.hasSubscriberForEvent:(Ljava/lang/Class;)Z // method@b78f │ │ +3cfb72: 0a00 |0009: move-result v0 │ │ +3cfb74: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ +3cfb78: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +3cfb7a: 7030 3299 4300 |000d: invoke-direct {v3, v4, v0}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.sendMessage:(Ljava/lang/String;Z)V // method@9932 │ │ +3cfb80: 0e00 |0010: return-void │ │ +3cfb82: 2204 dd05 |0011: new-instance v4, Landroidx/core/app/NotificationCompat$Builder; // type@05dd │ │ +3cfb86: 6e10 8c4c 0300 |0013: invoke-virtual {v3}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ +3cfb8c: 0c00 |0016: move-result-object v0 │ │ +3cfb8e: 1a01 1380 |0017: const-string v1, "error" // string@8013 │ │ +3cfb92: 7030 bd27 0401 |0019: invoke-direct {v4, v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@27bd │ │ +3cfb98: 6e10 8c4c 0300 |001c: invoke-virtual {v3}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ +3cfb9e: 0c00 |001f: move-result-object v0 │ │ +3cfba0: 6001 f87c |0020: sget v1, Lde/danoeh/antennapod/core/R$string;.download_report_title:I // field@7cf8 │ │ +3cfba4: 6e20 3102 1000 |0022: invoke-virtual {v0, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3cfbaa: 0c00 |0025: move-result-object v0 │ │ +3cfbac: 6e20 d427 0400 |0026: invoke-virtual {v4, v0}, Landroidx/core/app/NotificationCompat$Builder;.setTicker:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27d4 │ │ +3cfbb2: 0c00 |0029: move-result-object v0 │ │ +3cfbb4: 6e10 8c4c 0300 |002a: invoke-virtual {v3}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ +3cfbba: 0c02 |002d: move-result-object v2 │ │ +3cfbbc: 6e20 3102 1200 |002e: invoke-virtual {v2, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3cfbc2: 0c01 |0031: move-result-object v1 │ │ +3cfbc4: 6e20 c727 1000 |0032: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27c7 │ │ +3cfbca: 0c00 |0035: move-result-object v0 │ │ +3cfbcc: 6e10 8c4c 0300 |0036: invoke-virtual {v3}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ +3cfbd2: 0c01 |0039: move-result-object v1 │ │ +3cfbd4: 6002 eb7c |003a: sget v2, Lde/danoeh/antennapod/core/R$string;.download_error_tap_for_details:I // field@7ceb │ │ +3cfbd8: 6e20 3102 2100 |003c: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3cfbde: 0c01 |003f: move-result-object v1 │ │ +3cfbe0: 6e20 c627 1000 |0040: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27c6 │ │ +3cfbe6: 0c00 |0043: move-result-object v0 │ │ +3cfbe8: 6001 b778 |0044: sget v1, Lde/danoeh/antennapod/core/R$drawable;.ic_notification_sync_error:I // field@78b7 │ │ +3cfbec: 6e20 d127 1000 |0046: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@27d1 │ │ +3cfbf2: 0c00 |0049: move-result-object v0 │ │ +3cfbf4: 6e10 8c4c 0300 |004a: invoke-virtual {v3}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ +3cfbfa: 0c01 |004d: move-result-object v1 │ │ +3cfbfc: 7020 2999 1300 |004e: invoke-direct {v3, v1}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.getDownloadLogsIntent:(Landroid/content/Context;)Landroid/app/PendingIntent; // method@9929 │ │ +3cfc02: 0c01 |0051: move-result-object v1 │ │ +3cfc04: 6e20 c527 1000 |0052: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@27c5 │ │ +3cfc0a: 0c00 |0055: move-result-object v0 │ │ +3cfc0c: 1211 |0056: const/4 v1, #int 1 // #1 │ │ +3cfc0e: 6e20 c327 1000 |0057: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setAutoCancel:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@27c3 │ │ +3cfc14: 6e20 d527 1400 |005a: invoke-virtual {v4, v1}, Landroidx/core/app/NotificationCompat$Builder;.setVisibility:(I)Landroidx/core/app/NotificationCompat$Builder; // method@27d5 │ │ +3cfc1a: 6e10 8c4c 0300 |005d: invoke-virtual {v3}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ +3cfc20: 0c00 |0060: move-result-object v0 │ │ +3cfc22: 1a01 20bd |0061: const-string v1, "notification" // string@bd20 │ │ +3cfc26: 6e20 3402 1000 |0063: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ +3cfc2c: 0c00 |0066: move-result-object v0 │ │ +3cfc2e: 1f00 3600 |0067: check-cast v0, Landroid/app/NotificationManager; // type@0036 │ │ +3cfc32: 6001 8a7a |0069: sget v1, Lde/danoeh/antennapod/core/R$id;.notification_download_report:I // field@7a8a │ │ +3cfc36: 6e10 bf27 0400 |006b: invoke-virtual {v4}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@27bf │ │ +3cfc3c: 0c04 |006e: move-result-object v4 │ │ +3cfc3e: 6e30 7601 1004 |006f: invoke-virtual {v0, v1, v4}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@0176 │ │ +3cfc44: 0e00 |0072: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ 0x000d line=240 │ │ 0x0011 line=244 │ │ 0x001c line=246 │ │ 0x002a line=247 │ │ @@ -1672785,61 +1672768,61 @@ │ │ type : '(Ljava/lang/String;Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 91 16-bit code units │ │ -3cfc80: |[3cfc80] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker.sendMessage:(Ljava/lang/String;Z)V │ │ -3cfc90: 7010 2c99 0500 |0000: invoke-direct {v5}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.isLastRunAttempt:()Z // method@992c │ │ -3cfc96: 0a00 |0003: move-result v0 │ │ -3cfc98: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -3cfc9a: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -3cfc9c: 3900 0600 |0006: if-nez v0, 000c // +0006 │ │ -3cfca0: 3907 0400 |0008: if-nez v7, 000c // +0004 │ │ -3cfca4: 1217 |000a: const/4 v7, #int 1 // #1 │ │ -3cfca6: 2802 |000b: goto 000d // +0002 │ │ -3cfca8: 1207 |000c: const/4 v7, #int 0 // #0 │ │ -3cfcaa: 6e10 36b3 0600 |000d: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@b336 │ │ -3cfcb0: 0a00 |0010: move-result v0 │ │ -3cfcb2: 1303 1400 |0011: const/16 v3, #int 20 // #14 │ │ -3cfcb6: 3730 1900 |0013: if-le v0, v3, 002c // +0019 │ │ -3cfcba: 2200 8f1e |0015: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3cfcbe: 7010 50b3 0000 |0017: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3cfcc4: 1303 1300 |001a: const/16 v3, #int 19 // #13 │ │ -3cfcc8: 6e30 41b3 2603 |001c: invoke-virtual {v6, v2, v3}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b341 │ │ -3cfcce: 0c06 |001f: move-result-object v6 │ │ -3cfcd0: 6e20 5cb3 6000 |0020: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3cfcd6: 1a06 c9e8 |0023: const-string v6, "…" // string@e8c9 │ │ -3cfcda: 6e20 5cb3 6000 |0025: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3cfce0: 6e10 67b3 0000 |0028: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3cfce6: 0c06 |002b: move-result-object v6 │ │ -3cfce8: 7100 8db7 0000 |002c: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3cfcee: 0c00 |002f: move-result-object v0 │ │ -3cfcf0: 2203 961a |0030: new-instance v3, Lde/danoeh/antennapod/event/MessageEvent; // type@1a96 │ │ -3cfcf4: 6e10 8c4c 0500 |0032: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ -3cfcfa: 0c04 |0035: move-result-object v4 │ │ -3cfcfc: 3807 0500 |0036: if-eqz v7, 003b // +0005 │ │ -3cfd00: 6007 ea7c |0038: sget v7, Lde/danoeh/antennapod/core/R$string;.download_error_retrying:I // field@7cea │ │ -3cfd04: 2803 |003a: goto 003d // +0003 │ │ -3cfd06: 6007 e77c |003b: sget v7, Lde/danoeh/antennapod/core/R$string;.download_error_not_retrying:I // field@7ce7 │ │ -3cfd0a: 2311 2921 |003d: new-array v1, v1, [Ljava/lang/Object; // type@2129 │ │ -3cfd0e: 4d06 0102 |003f: aput-object v6, v1, v2 │ │ -3cfd12: 6e30 3202 7401 |0041: invoke-virtual {v4, v7, v1}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0232 │ │ -3cfd18: 0c06 |0044: move-result-object v6 │ │ -3cfd1a: 2207 d718 |0045: new-instance v7, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker$$ExternalSyntheticLambda0; // type@18d7 │ │ -3cfd1e: 7010 1e99 0700 |0047: invoke-direct {v7}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker$$ExternalSyntheticLambda0;.:()V // method@991e │ │ -3cfd24: 6e10 8c4c 0500 |004a: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ -3cfd2a: 0c01 |004d: move-result-object v1 │ │ -3cfd2c: 6002 dd7c |004e: sget v2, Lde/danoeh/antennapod/core/R$string;.download_error_details:I // field@7cdd │ │ -3cfd30: 6e20 3102 2100 |0050: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3cfd36: 0c01 |0053: move-result-object v1 │ │ -3cfd38: 7040 51a2 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@a251 │ │ -3cfd3e: 6e20 90b7 3000 |0057: invoke-virtual {v0, v3}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -3cfd44: 0e00 |005a: return-void │ │ +3cfc48: |[3cfc48] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker.sendMessage:(Ljava/lang/String;Z)V │ │ +3cfc58: 7010 2c99 0500 |0000: invoke-direct {v5}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.isLastRunAttempt:()Z // method@992c │ │ +3cfc5e: 0a00 |0003: move-result v0 │ │ +3cfc60: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +3cfc62: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +3cfc64: 3900 0600 |0006: if-nez v0, 000c // +0006 │ │ +3cfc68: 3907 0400 |0008: if-nez v7, 000c // +0004 │ │ +3cfc6c: 1217 |000a: const/4 v7, #int 1 // #1 │ │ +3cfc6e: 2802 |000b: goto 000d // +0002 │ │ +3cfc70: 1207 |000c: const/4 v7, #int 0 // #0 │ │ +3cfc72: 6e10 36b3 0600 |000d: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@b336 │ │ +3cfc78: 0a00 |0010: move-result v0 │ │ +3cfc7a: 1303 1400 |0011: const/16 v3, #int 20 // #14 │ │ +3cfc7e: 3730 1900 |0013: if-le v0, v3, 002c // +0019 │ │ +3cfc82: 2200 8f1e |0015: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3cfc86: 7010 50b3 0000 |0017: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3cfc8c: 1303 1300 |001a: const/16 v3, #int 19 // #13 │ │ +3cfc90: 6e30 41b3 2603 |001c: invoke-virtual {v6, v2, v3}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b341 │ │ +3cfc96: 0c06 |001f: move-result-object v6 │ │ +3cfc98: 6e20 5cb3 6000 |0020: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3cfc9e: 1a06 c9e8 |0023: const-string v6, "…" // string@e8c9 │ │ +3cfca2: 6e20 5cb3 6000 |0025: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3cfca8: 6e10 67b3 0000 |0028: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3cfcae: 0c06 |002b: move-result-object v6 │ │ +3cfcb0: 7100 8db7 0000 |002c: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3cfcb6: 0c00 |002f: move-result-object v0 │ │ +3cfcb8: 2203 961a |0030: new-instance v3, Lde/danoeh/antennapod/event/MessageEvent; // type@1a96 │ │ +3cfcbc: 6e10 8c4c 0500 |0032: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ +3cfcc2: 0c04 |0035: move-result-object v4 │ │ +3cfcc4: 3807 0500 |0036: if-eqz v7, 003b // +0005 │ │ +3cfcc8: 6007 ea7c |0038: sget v7, Lde/danoeh/antennapod/core/R$string;.download_error_retrying:I // field@7cea │ │ +3cfccc: 2803 |003a: goto 003d // +0003 │ │ +3cfcce: 6007 e77c |003b: sget v7, Lde/danoeh/antennapod/core/R$string;.download_error_not_retrying:I // field@7ce7 │ │ +3cfcd2: 2311 2921 |003d: new-array v1, v1, [Ljava/lang/Object; // type@2129 │ │ +3cfcd6: 4d06 0102 |003f: aput-object v6, v1, v2 │ │ +3cfcda: 6e30 3202 7401 |0041: invoke-virtual {v4, v7, v1}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0232 │ │ +3cfce0: 0c06 |0044: move-result-object v6 │ │ +3cfce2: 2207 d718 |0045: new-instance v7, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker$$ExternalSyntheticLambda0; // type@18d7 │ │ +3cfce6: 7010 1e99 0700 |0047: invoke-direct {v7}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker$$ExternalSyntheticLambda0;.:()V // method@991e │ │ +3cfcec: 6e10 8c4c 0500 |004a: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ +3cfcf2: 0c01 |004d: move-result-object v1 │ │ +3cfcf4: 6002 dd7c |004e: sget v2, Lde/danoeh/antennapod/core/R$string;.download_error_details:I // field@7cdd │ │ +3cfcf8: 6e20 3102 2100 |0050: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3cfcfe: 0c01 |0053: move-result-object v1 │ │ +3cfd00: 7040 51a2 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@a251 │ │ +3cfd06: 6e20 90b7 3000 |0057: invoke-virtual {v0, v3}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +3cfd0c: 0e00 |005a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ 0x000d line=216 │ │ 0x0015 line=217 │ │ 0x002c line=219 │ │ 0x0032 line=220 │ │ @@ -1672858,98 +1672841,98 @@ │ │ type : '()Landroidx/work/ListenableWorker$Result;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 171 16-bit code units │ │ -3cf608: |[3cf608] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker.doWork:()Landroidx/work/ListenableWorker$Result; │ │ -3cf618: 6e10 8c4c 0500 |0000: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ -3cf61e: 0c00 |0003: move-result-object v0 │ │ -3cf620: 7110 0198 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/core/ClientConfigurator;.initialize:(Landroid/content/Context;)V // method@9801 │ │ -3cf626: 6e10 904c 0500 |0007: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getInputData:()Landroidx/work/Data; // method@4c90 │ │ -3cf62c: 0c00 |000a: move-result-object v0 │ │ -3cf62e: 1a01 97b8 |000b: const-string v1, "media_id" // string@b897 │ │ -3cf632: 1602 0000 |000d: const-wide/16 v2, #int 0 // #0 │ │ -3cf636: 6e40 554c 1032 |000f: invoke-virtual {v0, v1, v2, v3}, Landroidx/work/Data;.getLong:(Ljava/lang/String;J)J // method@4c55 │ │ -3cf63c: 0b00 |0012: move-result-wide v0 │ │ -3cf63e: 7120 619b 1000 |0013: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedMedia:(J)Lde/danoeh/antennapod/model/feed/FeedMedia; // method@9b61 │ │ -3cf644: 0c00 |0016: move-result-object v0 │ │ -3cf646: 3900 0700 |0017: if-nez v0, 001e // +0007 │ │ -3cf64a: 7100 874c 0000 |0019: invoke-static {}, Landroidx/work/ListenableWorker$Result;.failure:()Landroidx/work/ListenableWorker$Result; // method@4c87 │ │ -3cf650: 0c00 |001c: move-result-object v0 │ │ -3cf652: 1100 |001d: return-object v0 │ │ -3cf654: 7110 0099 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@9900 │ │ -3cf65a: 0c01 |0021: move-result-object v1 │ │ -3cf65c: 6e10 b2ad 0100 |0022: invoke-virtual {v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.build:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // method@adb2 │ │ -3cf662: 0c01 |0025: move-result-object v1 │ │ -3cf664: 2202 d818 |0026: new-instance v2, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker$1; // type@18d8 │ │ -3cf668: 7040 2099 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@9920 │ │ -3cf66e: 6e10 81b3 0200 |002b: invoke-virtual {v2}, Ljava/lang/Thread;.start:()V // method@b381 │ │ -3cf674: 7030 2f99 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@992f │ │ -3cf67a: 0c01 |0031: move-result-object v1 │ │ -3cf67c: 2809 |0032: goto 003b // +0009 │ │ -3cf67e: 0d01 |0033: move-exception v1 │ │ -3cf680: 6e10 8db3 0100 |0034: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -3cf686: 7100 874c 0000 |0037: invoke-static {}, Landroidx/work/ListenableWorker$Result;.failure:()Landroidx/work/ListenableWorker$Result; // method@4c87 │ │ -3cf68c: 0c01 |003a: move-result-object v1 │ │ -3cf68e: 7100 874c 0000 |003b: invoke-static {}, Landroidx/work/ListenableWorker$Result;.failure:()Landroidx/work/ListenableWorker$Result; // method@4c87 │ │ -3cf694: 0c03 |003e: move-result-object v3 │ │ -3cf696: 6e20 01b3 3100 |003f: invoke-virtual {v1, v3}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@b301 │ │ -3cf69c: 0a03 |0042: move-result v3 │ │ -3cf69e: 3803 1800 |0043: if-eqz v3, 005b // +0018 │ │ -3cf6a2: 5453 e88c |0045: iget-object v3, v5, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/core/service/download/Downloader; // field@8ce8 │ │ -3cf6a6: 3803 1400 |0047: if-eqz v3, 005b // +0014 │ │ -3cf6aa: 2203 3e1e |0049: new-instance v3, Ljava/io/File; // type@1e3e │ │ -3cf6ae: 5454 e88c |004b: iget-object v4, v5, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/core/service/download/Downloader; // field@8ce8 │ │ -3cf6b2: 6e10 1a99 0400 |004d: invoke-virtual {v4}, Lde/danoeh/antennapod/core/service/download/Downloader;.getDownloadRequest:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // method@991a │ │ -3cf6b8: 0c04 |0050: move-result-object v4 │ │ -3cf6ba: 6e10 c2ad 0400 |0051: invoke-virtual {v4}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getDestination:()Ljava/lang/String; // method@adc2 │ │ -3cf6c0: 0c04 |0054: move-result-object v4 │ │ -3cf6c2: 7020 c5b1 4300 |0055: invoke-direct {v3, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b1c5 │ │ -3cf6c8: 7110 5ab7 0300 |0058: invoke-static {v3}, Lorg/apache/commons/io/FileUtils;.deleteQuietly:(Ljava/io/File;)Z // method@b75a │ │ -3cf6ce: 6e10 77b3 0200 |005b: invoke-virtual {v2}, Ljava/lang/Thread;.interrupt:()V // method@b377 │ │ -3cf6d4: 6e10 7bb3 0200 |005e: invoke-virtual {v2}, Ljava/lang/Thread;.join:()V // method@b37b │ │ -3cf6da: 2805 |0061: goto 0066 // +0005 │ │ -3cf6dc: 0d02 |0062: move-exception v2 │ │ -3cf6de: 6e10 8db3 0200 |0063: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -3cf6e4: 6202 e98c |0066: sget-object v2, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.notificationProgress:Ljava/util/Map; // field@8ce9 │ │ -3cf6e8: 1d02 |0068: monitor-enter v2 │ │ -3cf6ea: 6e10 6eac 0000 |0069: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getEpisodeTitle:()Ljava/lang/String; // method@ac6e │ │ -3cf6f0: 0c03 |006c: move-result-object v3 │ │ -3cf6f2: 7220 9cb5 3200 |006d: invoke-interface {v2, v3}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@b59c │ │ -3cf6f8: 7210 98b5 0200 |0070: invoke-interface {v2}, Ljava/util/Map;.isEmpty:()Z // method@b598 │ │ -3cf6fe: 0a03 |0073: move-result v3 │ │ -3cf700: 3803 1300 |0074: if-eqz v3, 0087 // +0013 │ │ -3cf704: 6e10 8c4c 0500 |0076: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ -3cf70a: 0c03 |0079: move-result-object v3 │ │ -3cf70c: 1a04 20bd |007a: const-string v4, "notification" // string@bd20 │ │ -3cf710: 6e20 3402 4300 |007c: invoke-virtual {v3, v4}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ -3cf716: 0c03 |007f: move-result-object v3 │ │ -3cf718: 1f03 3600 |0080: check-cast v3, Landroid/app/NotificationManager; // type@0036 │ │ -3cf71c: 6004 8b7a |0082: sget v4, Lde/danoeh/antennapod/core/R$id;.notification_downloading:I // field@7a8b │ │ -3cf720: 6e20 7101 4300 |0084: invoke-virtual {v3, v4}, Landroid/app/NotificationManager;.cancel:(I)V // method@0171 │ │ -3cf726: 1e02 |0087: monitor-exit v2 │ │ -3cf728: 1a02 201b |0088: const-string v2, "EpisodeDownloadWorker" // string@1b20 │ │ -3cf72c: 2203 8f1e |008a: new-instance v3, Ljava/lang/StringBuilder; // type@1e8f │ │ -3cf730: 7010 50b3 0300 |008c: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3cf736: 1a04 8463 |008f: const-string v4, "Worker for " // string@6384 │ │ -3cf73a: 6e20 5cb3 4300 |0091: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3cf740: 6e10 01ac 0000 |0094: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ -3cf746: 0c00 |0097: move-result-object v0 │ │ -3cf748: 6e20 5cb3 0300 |0098: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3cf74e: 1a00 a601 |009b: const-string v0, " returned." // string@01a6 │ │ -3cf752: 6e20 5cb3 0300 |009d: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3cf758: 6e10 67b3 0300 |00a0: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3cf75e: 0c00 |00a3: move-result-object v0 │ │ -3cf760: 7120 fe0a 0200 |00a4: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3cf766: 1101 |00a7: return-object v1 │ │ -3cf768: 0d00 |00a8: move-exception v0 │ │ -3cf76a: 1e02 |00a9: monitor-exit v2 │ │ -3cf76c: 2700 |00aa: throw v0 │ │ +3cf5d0: |[3cf5d0] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker.doWork:()Landroidx/work/ListenableWorker$Result; │ │ +3cf5e0: 6e10 8c4c 0500 |0000: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ +3cf5e6: 0c00 |0003: move-result-object v0 │ │ +3cf5e8: 7110 0198 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/core/ClientConfigurator;.initialize:(Landroid/content/Context;)V // method@9801 │ │ +3cf5ee: 6e10 904c 0500 |0007: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getInputData:()Landroidx/work/Data; // method@4c90 │ │ +3cf5f4: 0c00 |000a: move-result-object v0 │ │ +3cf5f6: 1a01 97b8 |000b: const-string v1, "media_id" // string@b897 │ │ +3cf5fa: 1602 0000 |000d: const-wide/16 v2, #int 0 // #0 │ │ +3cf5fe: 6e40 554c 1032 |000f: invoke-virtual {v0, v1, v2, v3}, Landroidx/work/Data;.getLong:(Ljava/lang/String;J)J // method@4c55 │ │ +3cf604: 0b00 |0012: move-result-wide v0 │ │ +3cf606: 7120 619b 1000 |0013: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedMedia:(J)Lde/danoeh/antennapod/model/feed/FeedMedia; // method@9b61 │ │ +3cf60c: 0c00 |0016: move-result-object v0 │ │ +3cf60e: 3900 0700 |0017: if-nez v0, 001e // +0007 │ │ +3cf612: 7100 874c 0000 |0019: invoke-static {}, Landroidx/work/ListenableWorker$Result;.failure:()Landroidx/work/ListenableWorker$Result; // method@4c87 │ │ +3cf618: 0c00 |001c: move-result-object v0 │ │ +3cf61a: 1100 |001d: return-object v0 │ │ +3cf61c: 7110 0099 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@9900 │ │ +3cf622: 0c01 |0021: move-result-object v1 │ │ +3cf624: 6e10 b2ad 0100 |0022: invoke-virtual {v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.build:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // method@adb2 │ │ +3cf62a: 0c01 |0025: move-result-object v1 │ │ +3cf62c: 2202 d818 |0026: new-instance v2, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker$1; // type@18d8 │ │ +3cf630: 7040 2099 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@9920 │ │ +3cf636: 6e10 81b3 0200 |002b: invoke-virtual {v2}, Ljava/lang/Thread;.start:()V // method@b381 │ │ +3cf63c: 7030 2f99 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@992f │ │ +3cf642: 0c01 |0031: move-result-object v1 │ │ +3cf644: 2809 |0032: goto 003b // +0009 │ │ +3cf646: 0d01 |0033: move-exception v1 │ │ +3cf648: 6e10 8db3 0100 |0034: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +3cf64e: 7100 874c 0000 |0037: invoke-static {}, Landroidx/work/ListenableWorker$Result;.failure:()Landroidx/work/ListenableWorker$Result; // method@4c87 │ │ +3cf654: 0c01 |003a: move-result-object v1 │ │ +3cf656: 7100 874c 0000 |003b: invoke-static {}, Landroidx/work/ListenableWorker$Result;.failure:()Landroidx/work/ListenableWorker$Result; // method@4c87 │ │ +3cf65c: 0c03 |003e: move-result-object v3 │ │ +3cf65e: 6e20 01b3 3100 |003f: invoke-virtual {v1, v3}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@b301 │ │ +3cf664: 0a03 |0042: move-result v3 │ │ +3cf666: 3803 1800 |0043: if-eqz v3, 005b // +0018 │ │ +3cf66a: 5453 e88c |0045: iget-object v3, v5, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/core/service/download/Downloader; // field@8ce8 │ │ +3cf66e: 3803 1400 |0047: if-eqz v3, 005b // +0014 │ │ +3cf672: 2203 3e1e |0049: new-instance v3, Ljava/io/File; // type@1e3e │ │ +3cf676: 5454 e88c |004b: iget-object v4, v5, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/core/service/download/Downloader; // field@8ce8 │ │ +3cf67a: 6e10 1a99 0400 |004d: invoke-virtual {v4}, Lde/danoeh/antennapod/core/service/download/Downloader;.getDownloadRequest:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // method@991a │ │ +3cf680: 0c04 |0050: move-result-object v4 │ │ +3cf682: 6e10 c2ad 0400 |0051: invoke-virtual {v4}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getDestination:()Ljava/lang/String; // method@adc2 │ │ +3cf688: 0c04 |0054: move-result-object v4 │ │ +3cf68a: 7020 c5b1 4300 |0055: invoke-direct {v3, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b1c5 │ │ +3cf690: 7110 5ab7 0300 |0058: invoke-static {v3}, Lorg/apache/commons/io/FileUtils;.deleteQuietly:(Ljava/io/File;)Z // method@b75a │ │ +3cf696: 6e10 77b3 0200 |005b: invoke-virtual {v2}, Ljava/lang/Thread;.interrupt:()V // method@b377 │ │ +3cf69c: 6e10 7bb3 0200 |005e: invoke-virtual {v2}, Ljava/lang/Thread;.join:()V // method@b37b │ │ +3cf6a2: 2805 |0061: goto 0066 // +0005 │ │ +3cf6a4: 0d02 |0062: move-exception v2 │ │ +3cf6a6: 6e10 8db3 0200 |0063: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +3cf6ac: 6202 e98c |0066: sget-object v2, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.notificationProgress:Ljava/util/Map; // field@8ce9 │ │ +3cf6b0: 1d02 |0068: monitor-enter v2 │ │ +3cf6b2: 6e10 6eac 0000 |0069: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getEpisodeTitle:()Ljava/lang/String; // method@ac6e │ │ +3cf6b8: 0c03 |006c: move-result-object v3 │ │ +3cf6ba: 7220 9cb5 3200 |006d: invoke-interface {v2, v3}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@b59c │ │ +3cf6c0: 7210 98b5 0200 |0070: invoke-interface {v2}, Ljava/util/Map;.isEmpty:()Z // method@b598 │ │ +3cf6c6: 0a03 |0073: move-result v3 │ │ +3cf6c8: 3803 1300 |0074: if-eqz v3, 0087 // +0013 │ │ +3cf6cc: 6e10 8c4c 0500 |0076: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ +3cf6d2: 0c03 |0079: move-result-object v3 │ │ +3cf6d4: 1a04 20bd |007a: const-string v4, "notification" // string@bd20 │ │ +3cf6d8: 6e20 3402 4300 |007c: invoke-virtual {v3, v4}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ +3cf6de: 0c03 |007f: move-result-object v3 │ │ +3cf6e0: 1f03 3600 |0080: check-cast v3, Landroid/app/NotificationManager; // type@0036 │ │ +3cf6e4: 6004 8b7a |0082: sget v4, Lde/danoeh/antennapod/core/R$id;.notification_downloading:I // field@7a8b │ │ +3cf6e8: 6e20 7101 4300 |0084: invoke-virtual {v3, v4}, Landroid/app/NotificationManager;.cancel:(I)V // method@0171 │ │ +3cf6ee: 1e02 |0087: monitor-exit v2 │ │ +3cf6f0: 1a02 201b |0088: const-string v2, "EpisodeDownloadWorker" // string@1b20 │ │ +3cf6f4: 2203 8f1e |008a: new-instance v3, Ljava/lang/StringBuilder; // type@1e8f │ │ +3cf6f8: 7010 50b3 0300 |008c: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3cf6fe: 1a04 8463 |008f: const-string v4, "Worker for " // string@6384 │ │ +3cf702: 6e20 5cb3 4300 |0091: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3cf708: 6e10 01ac 0000 |0094: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ +3cf70e: 0c00 |0097: move-result-object v0 │ │ +3cf710: 6e20 5cb3 0300 |0098: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3cf716: 1a00 a601 |009b: const-string v0, " returned." // string@01a6 │ │ +3cf71a: 6e20 5cb3 0300 |009d: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3cf720: 6e10 67b3 0300 |00a0: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3cf726: 0c00 |00a3: move-result-object v0 │ │ +3cf728: 7120 fe0a 0200 |00a4: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3cf72e: 1101 |00a7: return-object v1 │ │ +3cf730: 0d00 |00a8: move-exception v0 │ │ +3cf732: 1e02 |00a9: monitor-exit v2 │ │ +3cf734: 2700 |00aa: throw v0 │ │ catches : 4 │ │ 0x002e - 0x0032 │ │ Ljava/lang/Exception; -> 0x0033 │ │ 0x005e - 0x0061 │ │ Ljava/lang/InterruptedException; -> 0x0062 │ │ 0x0069 - 0x0088 │ │ -> 0x00a8 │ │ @@ -1672988,23 +1672971,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 │ │ -3cfa94: |[3cfa94] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker.getForegroundInfoAsync:()Lcom/google/common/util/concurrent/ListenableFuture; │ │ -3cfaa4: 2200 7b0c |0000: new-instance v0, Landroidx/work/ForegroundInfo; // type@0c7b │ │ -3cfaa8: 6001 8b7a |0002: sget v1, Lde/danoeh/antennapod/core/R$id;.notification_downloading:I // field@7a8b │ │ -3cfaac: 7010 2899 0300 |0004: invoke-direct {v3}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.generateProgressNotification:()Landroid/app/Notification; // method@9928 │ │ -3cfab2: 0c02 |0007: move-result-object v2 │ │ -3cfab4: 7030 634c 1002 |0008: invoke-direct {v0, v1, v2}, Landroidx/work/ForegroundInfo;.:(ILandroid/app/Notification;)V // method@4c63 │ │ -3cfaba: 7110 938e 0000 |000b: invoke-static {v0}, Lcom/google/common/util/concurrent/Futures;.immediateFuture:(Ljava/lang/Object;)Lcom/google/common/util/concurrent/ListenableFuture; // method@8e93 │ │ -3cfac0: 0c00 |000e: move-result-object v0 │ │ -3cfac2: 1100 |000f: return-object v0 │ │ +3cfa5c: |[3cfa5c] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker.getForegroundInfoAsync:()Lcom/google/common/util/concurrent/ListenableFuture; │ │ +3cfa6c: 2200 7b0c |0000: new-instance v0, Landroidx/work/ForegroundInfo; // type@0c7b │ │ +3cfa70: 6001 8b7a |0002: sget v1, Lde/danoeh/antennapod/core/R$id;.notification_downloading:I // field@7a8b │ │ +3cfa74: 7010 2899 0300 |0004: invoke-direct {v3}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.generateProgressNotification:()Landroid/app/Notification; // method@9928 │ │ +3cfa7a: 0c02 |0007: move-result-object v2 │ │ +3cfa7c: 7030 634c 1002 |0008: invoke-direct {v0, v1, v2}, Landroidx/work/ForegroundInfo;.:(ILandroid/app/Notification;)V // method@4c63 │ │ +3cfa82: 7110 938e 0000 |000b: invoke-static {v0}, Lcom/google/common/util/concurrent/Futures;.immediateFuture:(Ljava/lang/Object;)Lcom/google/common/util/concurrent/ListenableFuture; // method@8e93 │ │ +3cfa88: 0c00 |000e: move-result-object v0 │ │ +3cfa8a: 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; │ │ @@ -1673014,20 +1672997,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -3cfb60: |[3cfb60] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker.onStopped:()V │ │ -3cfb70: 6f10 9b4c 0100 |0000: invoke-super {v1}, Landroidx/work/ListenableWorker;.onStopped:()V // method@4c9b │ │ -3cfb76: 5410 e88c |0003: iget-object v0, v1, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/core/service/download/Downloader; // field@8ce8 │ │ -3cfb7a: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -3cfb7e: 6e10 1899 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/download/Downloader;.cancel:()V // method@9918 │ │ -3cfb84: 0e00 |000a: return-void │ │ +3cfb28: |[3cfb28] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker.onStopped:()V │ │ +3cfb38: 6f10 9b4c 0100 |0000: invoke-super {v1}, Landroidx/work/ListenableWorker;.onStopped:()V // method@4c9b │ │ +3cfb3e: 5410 e88c |0003: iget-object v0, v1, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/core/service/download/Downloader; // field@8ce8 │ │ +3cfb42: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +3cfb46: 6e10 1899 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/download/Downloader;.cancel:()V // method@9918 │ │ +3cfb4c: 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; │ │ @@ -1673079,18 +1673062,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 │ │ -3d1c2c: |[3d1c2c] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)V │ │ -3d1c3c: 5b01 fc8c |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8cfc │ │ -3d1c40: 7010 ffb2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ -3d1c46: 0e00 |0005: return-void │ │ +3d1bf4: |[3d1bf4] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)V │ │ +3d1c04: 5b01 fc8c |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8cfc │ │ +3d1c08: 7010 ffb2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b2ff │ │ +3d1c0e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 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; │ │ │ │ @@ -1673100,17 +1673083,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 │ │ -3d1c48: |[3d1c48] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onAudioAttributesChanged:(Lcom/google/android/exoplayer2/audio/AudioAttributes;)V │ │ -3d1c58: 7120 4f60 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@604f │ │ -3d1c5e: 0e00 |0003: return-void │ │ +3d1c10: |[3d1c10] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onAudioAttributesChanged:(Lcom/google/android/exoplayer2/audio/AudioAttributes;)V │ │ +3d1c20: 7120 4f60 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@604f │ │ +3d1c26: 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; │ │ │ │ @@ -1673119,18 +1673102,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3d1c60: |[3d1c60] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onAudioSessionIdChanged:(I)V │ │ -3d1c70: 5410 fc8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8cfc │ │ -3d1c74: 7120 7f99 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.-$$Nest$minitLoudnessEnhancer:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;I)V // method@997f │ │ -3d1c7a: 0e00 |0005: return-void │ │ +3d1c28: |[3d1c28] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onAudioSessionIdChanged:(I)V │ │ +3d1c38: 5410 fc8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8cfc │ │ +3d1c3c: 7120 7f99 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.-$$Nest$minitLoudnessEnhancer:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;I)V // method@997f │ │ +3d1c42: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1; │ │ 0x0000 - 0x0006 reg=2 (null) I │ │ │ │ @@ -1673139,17 +1673122,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 │ │ -3d1c7c: |[3d1c7c] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onAvailableCommandsChanged:(Lcom/google/android/exoplayer2/Player$Commands;)V │ │ -3d1c8c: 7120 5060 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@6050 │ │ -3d1c92: 0e00 |0003: return-void │ │ +3d1c44: |[3d1c44] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onAvailableCommandsChanged:(Lcom/google/android/exoplayer2/Player$Commands;)V │ │ +3d1c54: 7120 5060 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@6050 │ │ +3d1c5a: 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; │ │ │ │ @@ -1673158,17 +1673141,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 │ │ -3d1c94: |[3d1c94] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onCues:(Ljava/util/List;)V │ │ -3d1ca4: 7120 5160 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@6051 │ │ -3d1caa: 0e00 |0003: return-void │ │ +3d1c5c: |[3d1c5c] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onCues:(Ljava/util/List;)V │ │ +3d1c6c: 7120 5160 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@6051 │ │ +3d1c72: 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; │ │ │ │ @@ -1673177,17 +1673160,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 │ │ -3d1cac: |[3d1cac] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onDeviceInfoChanged:(Lcom/google/android/exoplayer2/device/DeviceInfo;)V │ │ -3d1cbc: 7120 5260 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@6052 │ │ -3d1cc2: 0e00 |0003: return-void │ │ +3d1c74: |[3d1c74] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onDeviceInfoChanged:(Lcom/google/android/exoplayer2/device/DeviceInfo;)V │ │ +3d1c84: 7120 5260 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@6052 │ │ +3d1c8a: 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; │ │ │ │ @@ -1673196,17 +1673179,17 @@ │ │ type : '(IZ)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3d1cc4: |[3d1cc4] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onDeviceVolumeChanged:(IZ)V │ │ -3d1cd4: 7130 5360 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@6053 │ │ -3d1cda: 0e00 |0003: return-void │ │ +3d1c8c: |[3d1c8c] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onDeviceVolumeChanged:(IZ)V │ │ +3d1c9c: 7130 5360 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@6053 │ │ +3d1ca2: 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 │ │ @@ -1673216,17 +1673199,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 │ │ -3d1cdc: |[3d1cdc] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onEvents:(Lcom/google/android/exoplayer2/Player;Lcom/google/android/exoplayer2/Player$Events;)V │ │ -3d1cec: 7130 5460 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@6054 │ │ -3d1cf2: 0e00 |0003: return-void │ │ +3d1ca4: |[3d1ca4] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onEvents:(Lcom/google/android/exoplayer2/Player;Lcom/google/android/exoplayer2/Player$Events;)V │ │ +3d1cb4: 7130 5460 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@6054 │ │ +3d1cba: 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; │ │ @@ -1673236,17 +1673219,17 @@ │ │ type : '(Z)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3d1cf4: |[3d1cf4] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onIsLoadingChanged:(Z)V │ │ -3d1d04: 7120 5560 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onIsLoadingChanged:(Lcom/google/android/exoplayer2/Player$Listener;Z)V // method@6055 │ │ -3d1d0a: 0e00 |0003: return-void │ │ +3d1cbc: |[3d1cbc] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onIsLoadingChanged:(Z)V │ │ +3d1ccc: 7120 5560 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onIsLoadingChanged:(Lcom/google/android/exoplayer2/Player$Listener;Z)V // method@6055 │ │ +3d1cd2: 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 │ │ │ │ @@ -1673255,17 +1673238,17 @@ │ │ type : '(Z)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3d1d0c: |[3d1d0c] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onIsPlayingChanged:(Z)V │ │ -3d1d1c: 7120 5660 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onIsPlayingChanged:(Lcom/google/android/exoplayer2/Player$Listener;Z)V // method@6056 │ │ -3d1d22: 0e00 |0003: return-void │ │ +3d1cd4: |[3d1cd4] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onIsPlayingChanged:(Z)V │ │ +3d1ce4: 7120 5660 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onIsPlayingChanged:(Lcom/google/android/exoplayer2/Player$Listener;Z)V // method@6056 │ │ +3d1cea: 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 │ │ │ │ @@ -1673274,17 +1673257,17 @@ │ │ type : '(Z)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3d1d24: |[3d1d24] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onLoadingChanged:(Z)V │ │ -3d1d34: 7120 2c60 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$EventListener$-CC;.$default$onLoadingChanged:(Lcom/google/android/exoplayer2/Player$EventListener;Z)V // method@602c │ │ -3d1d3a: 0e00 |0003: return-void │ │ +3d1cec: |[3d1cec] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onLoadingChanged:(Z)V │ │ +3d1cfc: 7120 2c60 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$EventListener$-CC;.$default$onLoadingChanged:(Lcom/google/android/exoplayer2/Player$EventListener;Z)V // method@602c │ │ +3d1d02: 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 │ │ │ │ @@ -1673293,17 +1673276,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 │ │ -3d1d3c: |[3d1d3c] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onMediaItemTransition:(Lcom/google/android/exoplayer2/MediaItem;I)V │ │ -3d1d4c: 7130 5760 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@6057 │ │ -3d1d52: 0e00 |0003: return-void │ │ +3d1d04: |[3d1d04] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onMediaItemTransition:(Lcom/google/android/exoplayer2/MediaItem;I)V │ │ +3d1d14: 7130 5760 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@6057 │ │ +3d1d1a: 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 │ │ @@ -1673313,17 +1673296,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 │ │ -3d1d54: |[3d1d54] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onMediaMetadataChanged:(Lcom/google/android/exoplayer2/MediaMetadata;)V │ │ -3d1d64: 7120 5860 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@6058 │ │ -3d1d6a: 0e00 |0003: return-void │ │ +3d1d1c: |[3d1d1c] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onMediaMetadataChanged:(Lcom/google/android/exoplayer2/MediaMetadata;)V │ │ +3d1d2c: 7120 5860 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@6058 │ │ +3d1d32: 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; │ │ │ │ @@ -1673332,17 +1673315,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 │ │ -3d1d6c: |[3d1d6c] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onMetadata:(Lcom/google/android/exoplayer2/metadata/Metadata;)V │ │ -3d1d7c: 7120 5960 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@6059 │ │ -3d1d82: 0e00 |0003: return-void │ │ +3d1d34: |[3d1d34] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onMetadata:(Lcom/google/android/exoplayer2/metadata/Metadata;)V │ │ +3d1d44: 7120 5960 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@6059 │ │ +3d1d4a: 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; │ │ │ │ @@ -1673351,17 +1673334,17 @@ │ │ type : '(ZI)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3d1d84: |[3d1d84] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onPlayWhenReadyChanged:(ZI)V │ │ -3d1d94: 7130 5a60 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@605a │ │ -3d1d9a: 0e00 |0003: return-void │ │ +3d1d4c: |[3d1d4c] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onPlayWhenReadyChanged:(ZI)V │ │ +3d1d5c: 7130 5a60 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@605a │ │ +3d1d62: 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 │ │ @@ -1673371,17 +1673354,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 │ │ -3d1d9c: |[3d1d9c] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onPlaybackParametersChanged:(Lcom/google/android/exoplayer2/PlaybackParameters;)V │ │ -3d1dac: 7120 5b60 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@605b │ │ -3d1db2: 0e00 |0003: return-void │ │ +3d1d64: |[3d1d64] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onPlaybackParametersChanged:(Lcom/google/android/exoplayer2/PlaybackParameters;)V │ │ +3d1d74: 7120 5b60 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@605b │ │ +3d1d7a: 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; │ │ │ │ @@ -1673390,52 +1673373,52 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -3d1db4: |[3d1db4] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onPlaybackStateChanged:(I)V │ │ -3d1dc4: 5410 fc8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8cfc │ │ -3d1dc8: 7110 7a99 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@997a │ │ -3d1dce: 0c00 |0005: move-result-object v0 │ │ -3d1dd0: 3800 0f00 |0006: if-eqz v0, 0015 // +000f │ │ -3d1dd4: 1240 |0008: const/4 v0, #int 4 // #4 │ │ -3d1dd6: 3302 0c00 |0009: if-ne v2, v0, 0015 // +000c │ │ -3d1dda: 5412 fc8c |000b: iget-object v2, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8cfc │ │ -3d1dde: 7110 7a99 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@997a │ │ -3d1de4: 0c02 |0010: move-result-object v2 │ │ -3d1de6: 7210 0ab3 0200 |0011: invoke-interface {v2}, Ljava/lang/Runnable;.run:()V // method@b30a │ │ -3d1dec: 2831 |0014: goto 0045 // +0031 │ │ -3d1dee: 5410 fc8c |0015: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8cfc │ │ -3d1df2: 7110 7d99 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@997d │ │ -3d1df8: 0c00 |001a: move-result-object v0 │ │ -3d1dfa: 3800 1400 |001b: if-eqz v0, 002f // +0014 │ │ -3d1dfe: 1220 |001d: const/4 v0, #int 2 // #2 │ │ -3d1e00: 3302 1100 |001e: if-ne v2, v0, 002f // +0011 │ │ -3d1e04: 5412 fc8c |0020: iget-object v2, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8cfc │ │ -3d1e08: 7110 7d99 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@997d │ │ -3d1e0e: 0c02 |0025: move-result-object v2 │ │ -3d1e10: 12f0 |0026: const/4 v0, #int -1 // #ff │ │ -3d1e12: 7110 c1b2 0000 |0027: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -3d1e18: 0c00 |002a: move-result-object v0 │ │ -3d1e1a: 7220 b02b 0200 |002b: invoke-interface {v2, v0}, Landroidx/core/util/Consumer;.accept:(Ljava/lang/Object;)V // method@2bb0 │ │ -3d1e20: 2817 |002e: goto 0045 // +0017 │ │ -3d1e22: 5412 fc8c |002f: iget-object v2, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8cfc │ │ -3d1e26: 7110 7d99 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@997d │ │ -3d1e2c: 0c02 |0034: move-result-object v2 │ │ -3d1e2e: 3802 1000 |0035: if-eqz v2, 0045 // +0010 │ │ -3d1e32: 5412 fc8c |0037: iget-object v2, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8cfc │ │ -3d1e36: 7110 7d99 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@997d │ │ -3d1e3c: 0c02 |003c: move-result-object v2 │ │ -3d1e3e: 12e0 |003d: const/4 v0, #int -2 // #fe │ │ -3d1e40: 7110 c1b2 0000 |003e: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -3d1e46: 0c00 |0041: move-result-object v0 │ │ -3d1e48: 7220 b02b 0200 |0042: invoke-interface {v2, v0}, Landroidx/core/util/Consumer;.accept:(Ljava/lang/Object;)V // method@2bb0 │ │ -3d1e4e: 0e00 |0045: return-void │ │ +3d1d7c: |[3d1d7c] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onPlaybackStateChanged:(I)V │ │ +3d1d8c: 5410 fc8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8cfc │ │ +3d1d90: 7110 7a99 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@997a │ │ +3d1d96: 0c00 |0005: move-result-object v0 │ │ +3d1d98: 3800 0f00 |0006: if-eqz v0, 0015 // +000f │ │ +3d1d9c: 1240 |0008: const/4 v0, #int 4 // #4 │ │ +3d1d9e: 3302 0c00 |0009: if-ne v2, v0, 0015 // +000c │ │ +3d1da2: 5412 fc8c |000b: iget-object v2, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8cfc │ │ +3d1da6: 7110 7a99 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@997a │ │ +3d1dac: 0c02 |0010: move-result-object v2 │ │ +3d1dae: 7210 0ab3 0200 |0011: invoke-interface {v2}, Ljava/lang/Runnable;.run:()V // method@b30a │ │ +3d1db4: 2831 |0014: goto 0045 // +0031 │ │ +3d1db6: 5410 fc8c |0015: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8cfc │ │ +3d1dba: 7110 7d99 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@997d │ │ +3d1dc0: 0c00 |001a: move-result-object v0 │ │ +3d1dc2: 3800 1400 |001b: if-eqz v0, 002f // +0014 │ │ +3d1dc6: 1220 |001d: const/4 v0, #int 2 // #2 │ │ +3d1dc8: 3302 1100 |001e: if-ne v2, v0, 002f // +0011 │ │ +3d1dcc: 5412 fc8c |0020: iget-object v2, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8cfc │ │ +3d1dd0: 7110 7d99 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@997d │ │ +3d1dd6: 0c02 |0025: move-result-object v2 │ │ +3d1dd8: 12f0 |0026: const/4 v0, #int -1 // #ff │ │ +3d1dda: 7110 c1b2 0000 |0027: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +3d1de0: 0c00 |002a: move-result-object v0 │ │ +3d1de2: 7220 b02b 0200 |002b: invoke-interface {v2, v0}, Landroidx/core/util/Consumer;.accept:(Ljava/lang/Object;)V // method@2bb0 │ │ +3d1de8: 2817 |002e: goto 0045 // +0017 │ │ +3d1dea: 5412 fc8c |002f: iget-object v2, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8cfc │ │ +3d1dee: 7110 7d99 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@997d │ │ +3d1df4: 0c02 |0034: move-result-object v2 │ │ +3d1df6: 3802 1000 |0035: if-eqz v2, 0045 // +0010 │ │ +3d1dfa: 5412 fc8c |0037: iget-object v2, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8cfc │ │ +3d1dfe: 7110 7d99 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@997d │ │ +3d1e04: 0c02 |003c: move-result-object v2 │ │ +3d1e06: 12e0 |003d: const/4 v0, #int -2 // #fe │ │ +3d1e08: 7110 c1b2 0000 |003e: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +3d1e0e: 0c00 |0041: move-result-object v0 │ │ +3d1e10: 7220 b02b 0200 |0042: invoke-interface {v2, v0}, Landroidx/core/util/Consumer;.accept:(Ljava/lang/Object;)V // method@2bb0 │ │ +3d1e16: 0e00 |0045: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x000b line=103 │ │ 0x0015 line=104 │ │ 0x0020 line=105 │ │ 0x002f line=106 │ │ @@ -1673449,17 +1673432,17 @@ │ │ type : '(I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3d1e50: |[3d1e50] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onPlaybackSuppressionReasonChanged:(I)V │ │ -3d1e60: 7120 5c60 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onPlaybackSuppressionReasonChanged:(Lcom/google/android/exoplayer2/Player$Listener;I)V // method@605c │ │ -3d1e66: 0e00 |0003: return-void │ │ +3d1e18: |[3d1e18] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onPlaybackSuppressionReasonChanged:(I)V │ │ +3d1e28: 7120 5c60 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onPlaybackSuppressionReasonChanged:(Lcom/google/android/exoplayer2/Player$Listener;I)V // method@605c │ │ +3d1e2e: 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 │ │ │ │ @@ -1673468,62 +1673451,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 │ │ -3d1e68: |[3d1e68] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onPlayerError:(Lcom/google/android/exoplayer2/ExoPlaybackException;)V │ │ -3d1e78: 5430 fc8c |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8cfc │ │ -3d1e7c: 7110 7b99 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@997b │ │ -3d1e82: 0c00 |0005: move-result-object v0 │ │ -3d1e84: 3800 5600 |0006: if-eqz v0, 005c // +0056 │ │ -3d1e88: 7110 b39d 0400 |0008: invoke-static {v4}, Lde/danoeh/antennapod/core/util/NetworkUtils;.wasDownloadBlocked:(Ljava/lang/Throwable;)Z // method@9db3 │ │ -3d1e8e: 0a00 |000b: move-result v0 │ │ -3d1e90: 3800 1800 |000c: if-eqz v0, 0024 // +0018 │ │ -3d1e94: 5434 fc8c |000e: iget-object v4, v3, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8cfc │ │ -3d1e98: 7110 7b99 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@997b │ │ -3d1e9e: 0c04 |0013: move-result-object v4 │ │ -3d1ea0: 5430 fc8c |0014: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8cfc │ │ -3d1ea4: 7110 7e99 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@997e │ │ -3d1eaa: 0c00 |0019: move-result-object v0 │ │ -3d1eac: 6001 d97c |001a: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_blocked:I // field@7cd9 │ │ -3d1eb0: 6e20 3102 1000 |001c: invoke-virtual {v0, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3d1eb6: 0c00 |001f: move-result-object v0 │ │ -3d1eb8: 7220 b02b 0400 |0020: invoke-interface {v4, v0}, Landroidx/core/util/Consumer;.accept:(Ljava/lang/Object;)V // method@2bb0 │ │ -3d1ebe: 2839 |0023: goto 005c // +0039 │ │ -3d1ec0: 6e10 88b3 0400 |0024: invoke-virtual {v4}, Ljava/lang/Throwable;.getCause:()Ljava/lang/Throwable; // method@b388 │ │ -3d1ec6: 0c00 |0027: move-result-object v0 │ │ -3d1ec8: 2001 ae13 |0028: instance-of v1, v0, Lcom/google/android/exoplayer2/upstream/HttpDataSource$HttpDataSourceException; // type@13ae │ │ -3d1ecc: 3801 0c00 |002a: if-eqz v1, 0036 // +000c │ │ -3d1ed0: 6e10 88b3 0000 |002c: invoke-virtual {v0}, Ljava/lang/Throwable;.getCause:()Ljava/lang/Throwable; // method@b388 │ │ -3d1ed6: 0c01 |002f: move-result-object v1 │ │ -3d1ed8: 3801 0600 |0030: if-eqz v1, 0036 // +0006 │ │ -3d1edc: 6e10 88b3 0000 |0032: invoke-virtual {v0}, Ljava/lang/Throwable;.getCause:()Ljava/lang/Throwable; // method@b388 │ │ -3d1ee2: 0c00 |0035: move-result-object v0 │ │ -3d1ee4: 3800 1200 |0036: if-eqz v0, 0048 // +0012 │ │ -3d1ee8: 1a01 1d56 |0038: const-string v1, "Source error" // string@561d │ │ -3d1eec: 6e10 8ab3 0000 |003a: invoke-virtual {v0}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ -3d1ef2: 0c02 |003d: move-result-object v2 │ │ -3d1ef4: 6e20 28b3 2100 |003e: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3d1efa: 0a01 |0041: move-result v1 │ │ -3d1efc: 3801 0600 |0042: if-eqz v1, 0048 // +0006 │ │ -3d1f00: 6e10 88b3 0000 |0044: invoke-virtual {v0}, Ljava/lang/Throwable;.getCause:()Ljava/lang/Throwable; // method@b388 │ │ -3d1f06: 0c00 |0047: move-result-object v0 │ │ -3d1f08: 5431 fc8c |0048: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8cfc │ │ -3d1f0c: 7110 7b99 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@997b │ │ -3d1f12: 0c01 |004d: move-result-object v1 │ │ -3d1f14: 3800 0700 |004e: if-eqz v0, 0055 // +0007 │ │ -3d1f18: 6e10 8ab3 0000 |0050: invoke-virtual {v0}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ -3d1f1e: 0c04 |0053: move-result-object v4 │ │ -3d1f20: 2805 |0054: goto 0059 // +0005 │ │ -3d1f22: 6e10 8ab3 0400 |0055: invoke-virtual {v4}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ -3d1f28: 0c04 |0058: move-result-object v4 │ │ -3d1f2a: 7220 b02b 4100 |0059: invoke-interface {v1, v4}, Landroidx/core/util/Consumer;.accept:(Ljava/lang/Object;)V // method@2bb0 │ │ -3d1f30: 0e00 |005c: return-void │ │ +3d1e30: |[3d1e30] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onPlayerError:(Lcom/google/android/exoplayer2/ExoPlaybackException;)V │ │ +3d1e40: 5430 fc8c |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8cfc │ │ +3d1e44: 7110 7b99 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@997b │ │ +3d1e4a: 0c00 |0005: move-result-object v0 │ │ +3d1e4c: 3800 5600 |0006: if-eqz v0, 005c // +0056 │ │ +3d1e50: 7110 b39d 0400 |0008: invoke-static {v4}, Lde/danoeh/antennapod/core/util/NetworkUtils;.wasDownloadBlocked:(Ljava/lang/Throwable;)Z // method@9db3 │ │ +3d1e56: 0a00 |000b: move-result v0 │ │ +3d1e58: 3800 1800 |000c: if-eqz v0, 0024 // +0018 │ │ +3d1e5c: 5434 fc8c |000e: iget-object v4, v3, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8cfc │ │ +3d1e60: 7110 7b99 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@997b │ │ +3d1e66: 0c04 |0013: move-result-object v4 │ │ +3d1e68: 5430 fc8c |0014: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8cfc │ │ +3d1e6c: 7110 7e99 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@997e │ │ +3d1e72: 0c00 |0019: move-result-object v0 │ │ +3d1e74: 6001 d97c |001a: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_blocked:I // field@7cd9 │ │ +3d1e78: 6e20 3102 1000 |001c: invoke-virtual {v0, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3d1e7e: 0c00 |001f: move-result-object v0 │ │ +3d1e80: 7220 b02b 0400 |0020: invoke-interface {v4, v0}, Landroidx/core/util/Consumer;.accept:(Ljava/lang/Object;)V // method@2bb0 │ │ +3d1e86: 2839 |0023: goto 005c // +0039 │ │ +3d1e88: 6e10 88b3 0400 |0024: invoke-virtual {v4}, Ljava/lang/Throwable;.getCause:()Ljava/lang/Throwable; // method@b388 │ │ +3d1e8e: 0c00 |0027: move-result-object v0 │ │ +3d1e90: 2001 ae13 |0028: instance-of v1, v0, Lcom/google/android/exoplayer2/upstream/HttpDataSource$HttpDataSourceException; // type@13ae │ │ +3d1e94: 3801 0c00 |002a: if-eqz v1, 0036 // +000c │ │ +3d1e98: 6e10 88b3 0000 |002c: invoke-virtual {v0}, Ljava/lang/Throwable;.getCause:()Ljava/lang/Throwable; // method@b388 │ │ +3d1e9e: 0c01 |002f: move-result-object v1 │ │ +3d1ea0: 3801 0600 |0030: if-eqz v1, 0036 // +0006 │ │ +3d1ea4: 6e10 88b3 0000 |0032: invoke-virtual {v0}, Ljava/lang/Throwable;.getCause:()Ljava/lang/Throwable; // method@b388 │ │ +3d1eaa: 0c00 |0035: move-result-object v0 │ │ +3d1eac: 3800 1200 |0036: if-eqz v0, 0048 // +0012 │ │ +3d1eb0: 1a01 1d56 |0038: const-string v1, "Source error" // string@561d │ │ +3d1eb4: 6e10 8ab3 0000 |003a: invoke-virtual {v0}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ +3d1eba: 0c02 |003d: move-result-object v2 │ │ +3d1ebc: 6e20 28b3 2100 |003e: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3d1ec2: 0a01 |0041: move-result v1 │ │ +3d1ec4: 3801 0600 |0042: if-eqz v1, 0048 // +0006 │ │ +3d1ec8: 6e10 88b3 0000 |0044: invoke-virtual {v0}, Ljava/lang/Throwable;.getCause:()Ljava/lang/Throwable; // method@b388 │ │ +3d1ece: 0c00 |0047: move-result-object v0 │ │ +3d1ed0: 5431 fc8c |0048: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8cfc │ │ +3d1ed4: 7110 7b99 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@997b │ │ +3d1eda: 0c01 |004d: move-result-object v1 │ │ +3d1edc: 3800 0700 |004e: if-eqz v0, 0055 // +0007 │ │ +3d1ee0: 6e10 8ab3 0000 |0050: invoke-virtual {v0}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ +3d1ee6: 0c04 |0053: move-result-object v4 │ │ +3d1ee8: 2805 |0054: goto 0059 // +0005 │ │ +3d1eea: 6e10 8ab3 0400 |0055: invoke-virtual {v4}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ +3d1ef0: 0c04 |0058: move-result-object v4 │ │ +3d1ef2: 7220 b02b 4100 |0059: invoke-interface {v1, v4}, Landroidx/core/util/Consumer;.accept:(Ljava/lang/Object;)V // method@2bb0 │ │ +3d1ef8: 0e00 |005c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x0008 line=114 │ │ 0x000e line=115 │ │ 0x0024 line=117 │ │ 0x0028 line=118 │ │ @@ -1673541,17 +1673524,17 @@ │ │ type : '(ZI)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3d1f34: |[3d1f34] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onPlayerStateChanged:(ZI)V │ │ -3d1f44: 7130 3260 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@6032 │ │ -3d1f4a: 0e00 |0003: return-void │ │ +3d1efc: |[3d1efc] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onPlayerStateChanged:(ZI)V │ │ +3d1f0c: 7130 3260 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@6032 │ │ +3d1f12: 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 │ │ @@ -1673561,17 +1673544,17 @@ │ │ type : '(I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3d1f88: |[3d1f88] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onPositionDiscontinuity:(I)V │ │ -3d1f98: 7120 3360 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$EventListener$-CC;.$default$onPositionDiscontinuity:(Lcom/google/android/exoplayer2/Player$EventListener;I)V // method@6033 │ │ -3d1f9e: 0e00 |0003: return-void │ │ +3d1f50: |[3d1f50] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onPositionDiscontinuity:(I)V │ │ +3d1f60: 7120 3360 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$EventListener$-CC;.$default$onPositionDiscontinuity:(Lcom/google/android/exoplayer2/Player$EventListener;I)V // method@6033 │ │ +3d1f66: 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 │ │ │ │ @@ -1673580,26 +1673563,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 │ │ -3d1f4c: |[3d1f4c] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onPositionDiscontinuity:(Lcom/google/android/exoplayer2/Player$PositionInfo;Lcom/google/android/exoplayer2/Player$PositionInfo;I)V │ │ -3d1f5c: 5401 fc8c |0000: iget-object v1, v0, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8cfc │ │ -3d1f60: 7110 7c99 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@997c │ │ -3d1f66: 0c01 |0005: move-result-object v1 │ │ -3d1f68: 3801 0e00 |0006: if-eqz v1, 0014 // +000e │ │ -3d1f6c: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -3d1f6e: 3313 0b00 |0009: if-ne v3, v1, 0014 // +000b │ │ -3d1f72: 5401 fc8c |000b: iget-object v1, v0, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8cfc │ │ -3d1f76: 7110 7c99 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@997c │ │ -3d1f7c: 0c01 |0010: move-result-object v1 │ │ -3d1f7e: 7210 0ab3 0100 |0011: invoke-interface {v1}, Ljava/lang/Runnable;.run:()V // method@b30a │ │ -3d1f84: 0e00 |0014: return-void │ │ +3d1f14: |[3d1f14] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onPositionDiscontinuity:(Lcom/google/android/exoplayer2/Player$PositionInfo;Lcom/google/android/exoplayer2/Player$PositionInfo;I)V │ │ +3d1f24: 5401 fc8c |0000: iget-object v1, v0, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8cfc │ │ +3d1f28: 7110 7c99 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@997c │ │ +3d1f2e: 0c01 |0005: move-result-object v1 │ │ +3d1f30: 3801 0e00 |0006: if-eqz v1, 0014 // +000e │ │ +3d1f34: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +3d1f36: 3313 0b00 |0009: if-ne v3, v1, 0014 // +000b │ │ +3d1f3a: 5401 fc8c |000b: iget-object v1, v0, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8cfc │ │ +3d1f3e: 7110 7c99 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@997c │ │ +3d1f44: 0c01 |0010: move-result-object v1 │ │ +3d1f46: 7210 0ab3 0100 |0011: invoke-interface {v1}, Ljava/lang/Runnable;.run:()V // method@b30a │ │ +3d1f4c: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x000b line=136 │ │ 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; │ │ @@ -1673611,17 +1673594,17 @@ │ │ type : '()V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3d1fa0: |[3d1fa0] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onRenderedFirstFrame:()V │ │ -3d1fb0: 7110 5d60 0000 |0000: invoke-static {v0}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onRenderedFirstFrame:(Lcom/google/android/exoplayer2/Player$Listener;)V // method@605d │ │ -3d1fb6: 0e00 |0003: return-void │ │ +3d1f68: |[3d1f68] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onRenderedFirstFrame:()V │ │ +3d1f78: 7110 5d60 0000 |0000: invoke-static {v0}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onRenderedFirstFrame:(Lcom/google/android/exoplayer2/Player$Listener;)V // method@605d │ │ +3d1f7e: 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;) │ │ @@ -1673629,17 +1673612,17 @@ │ │ type : '(I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3d1fb8: |[3d1fb8] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onRepeatModeChanged:(I)V │ │ -3d1fc8: 7120 5e60 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onRepeatModeChanged:(Lcom/google/android/exoplayer2/Player$Listener;I)V // method@605e │ │ -3d1fce: 0e00 |0003: return-void │ │ +3d1f80: |[3d1f80] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onRepeatModeChanged:(I)V │ │ +3d1f90: 7120 5e60 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onRepeatModeChanged:(Lcom/google/android/exoplayer2/Player$Listener;I)V // method@605e │ │ +3d1f96: 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 │ │ │ │ @@ -1673648,17 +1673631,17 @@ │ │ type : '()V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3d1fd0: |[3d1fd0] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onSeekProcessed:()V │ │ -3d1fe0: 7110 3560 0000 |0000: invoke-static {v0}, Lcom/google/android/exoplayer2/Player$EventListener$-CC;.$default$onSeekProcessed:(Lcom/google/android/exoplayer2/Player$EventListener;)V // method@6035 │ │ -3d1fe6: 0e00 |0003: return-void │ │ +3d1f98: |[3d1f98] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onSeekProcessed:()V │ │ +3d1fa8: 7110 3560 0000 |0000: invoke-static {v0}, Lcom/google/android/exoplayer2/Player$EventListener$-CC;.$default$onSeekProcessed:(Lcom/google/android/exoplayer2/Player$EventListener;)V // method@6035 │ │ +3d1fae: 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;) │ │ @@ -1673666,17 +1673649,17 @@ │ │ type : '(Z)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3d1fe8: |[3d1fe8] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onShuffleModeEnabledChanged:(Z)V │ │ -3d1ff8: 7120 5f60 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onShuffleModeEnabledChanged:(Lcom/google/android/exoplayer2/Player$Listener;Z)V // method@605f │ │ -3d1ffe: 0e00 |0003: return-void │ │ +3d1fb0: |[3d1fb0] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onShuffleModeEnabledChanged:(Z)V │ │ +3d1fc0: 7120 5f60 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onShuffleModeEnabledChanged:(Lcom/google/android/exoplayer2/Player$Listener;Z)V // method@605f │ │ +3d1fc6: 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 │ │ │ │ @@ -1673685,17 +1673668,17 @@ │ │ type : '(Z)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3d2000: |[3d2000] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onSkipSilenceEnabledChanged:(Z)V │ │ -3d2010: 7120 6060 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onSkipSilenceEnabledChanged:(Lcom/google/android/exoplayer2/Player$Listener;Z)V // method@6060 │ │ -3d2016: 0e00 |0003: return-void │ │ +3d1fc8: |[3d1fc8] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onSkipSilenceEnabledChanged:(Z)V │ │ +3d1fd8: 7120 6060 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onSkipSilenceEnabledChanged:(Lcom/google/android/exoplayer2/Player$Listener;Z)V // method@6060 │ │ +3d1fde: 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 │ │ │ │ @@ -1673704,17 +1673687,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 │ │ -3d2018: |[3d2018] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onStaticMetadataChanged:(Ljava/util/List;)V │ │ -3d2028: 7120 6160 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@6061 │ │ -3d202e: 0e00 |0003: return-void │ │ +3d1fe0: |[3d1fe0] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onStaticMetadataChanged:(Ljava/util/List;)V │ │ +3d1ff0: 7120 6160 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@6061 │ │ +3d1ff6: 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; │ │ │ │ @@ -1673723,17 +1673706,17 @@ │ │ type : '(II)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3d2030: |[3d2030] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onSurfaceSizeChanged:(II)V │ │ -3d2040: 7130 6260 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@6062 │ │ -3d2046: 0e00 |0003: return-void │ │ +3d1ff8: |[3d1ff8] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onSurfaceSizeChanged:(II)V │ │ +3d2008: 7130 6260 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@6062 │ │ +3d200e: 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 │ │ @@ -1673743,17 +1673726,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 │ │ -3d2048: |[3d2048] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onTimelineChanged:(Lcom/google/android/exoplayer2/Timeline;I)V │ │ -3d2058: 7130 6360 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@6063 │ │ -3d205e: 0e00 |0003: return-void │ │ +3d2010: |[3d2010] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onTimelineChanged:(Lcom/google/android/exoplayer2/Timeline;I)V │ │ +3d2020: 7130 6360 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@6063 │ │ +3d2026: 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 │ │ @@ -1673763,17 +1673746,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 │ │ -3d2060: |[3d2060] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onTimelineChanged:(Lcom/google/android/exoplayer2/Timeline;Ljava/lang/Object;I)V │ │ -3d2070: 7140 3860 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@6038 │ │ -3d2076: 0e00 |0003: return-void │ │ +3d2028: |[3d2028] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onTimelineChanged:(Lcom/google/android/exoplayer2/Timeline;Ljava/lang/Object;I)V │ │ +3d2038: 7140 3860 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@6038 │ │ +3d203e: 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; │ │ @@ -1673784,17 +1673767,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 │ │ -3d2078: |[3d2078] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onTracksChanged:(Lcom/google/android/exoplayer2/source/TrackGroupArray;Lcom/google/android/exoplayer2/trackselection/TrackSelectionArray;)V │ │ -3d2088: 7130 6460 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@6064 │ │ -3d208e: 0e00 |0003: return-void │ │ +3d2040: |[3d2040] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onTracksChanged:(Lcom/google/android/exoplayer2/source/TrackGroupArray;Lcom/google/android/exoplayer2/trackselection/TrackSelectionArray;)V │ │ +3d2050: 7130 6460 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@6064 │ │ +3d2056: 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; │ │ @@ -1673804,17 +1673787,17 @@ │ │ type : '(IIIF)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -3d20a8: |[3d20a8] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onVideoSizeChanged:(IIIF)V │ │ -3d20b8: 7154 ce78 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@78ce │ │ -3d20be: 0e00 |0003: return-void │ │ +3d2070: |[3d2070] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onVideoSizeChanged:(IIIF)V │ │ +3d2080: 7154 ce78 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@78ce │ │ +3d2086: 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 │ │ @@ -1673826,17 +1673809,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 │ │ -3d2090: |[3d2090] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onVideoSizeChanged:(Lcom/google/android/exoplayer2/video/VideoSize;)V │ │ -3d20a0: 7120 6560 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@6065 │ │ -3d20a6: 0e00 |0003: return-void │ │ +3d2058: |[3d2058] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onVideoSizeChanged:(Lcom/google/android/exoplayer2/video/VideoSize;)V │ │ +3d2068: 7120 6560 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@6065 │ │ +3d206e: 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; │ │ │ │ @@ -1673845,17 +1673828,17 @@ │ │ type : '(F)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3d20c0: |[3d20c0] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onVolumeChanged:(F)V │ │ -3d20d0: 7120 6660 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onVolumeChanged:(Lcom/google/android/exoplayer2/Player$Listener;F)V // method@6066 │ │ -3d20d6: 0e00 |0003: return-void │ │ +3d2088: |[3d2088] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onVolumeChanged:(F)V │ │ +3d2098: 7120 6660 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onVolumeChanged:(Lcom/google/android/exoplayer2/Player$Listener;F)V // method@6066 │ │ +3d209e: 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 │ │ │ │ @@ -1673911,17 +1673894,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 │ │ -3e1200: |[3e1200] de.danoeh.antennapod.core.sync.SyncService.$r8$lambda$zyCmNITYuqZmVsIsDJ8mjXjDUio:(Landroid/content/Context;)V │ │ -3e1210: 7110 b69c 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/sync/SyncService;.lambda$fullSync$0:(Landroid/content/Context;)V // method@9cb6 │ │ -3e1216: 0e00 |0003: return-void │ │ +3e11c8: |[3e11c8] de.danoeh.antennapod.core.sync.SyncService.$r8$lambda$zyCmNITYuqZmVsIsDJ8mjXjDUio:(Landroid/content/Context;)V │ │ +3e11d8: 7110 b69c 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/sync/SyncService;.lambda$fullSync$0:(Landroid/content/Context;)V // method@9cb6 │ │ +3e11de: 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;) │ │ @@ -1673929,36 +1673912,36 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -3e1218: |[3e1218] de.danoeh.antennapod.core.sync.SyncService.:()V │ │ -3e1228: 0e00 |0000: return-void │ │ +3e11e0: |[3e11e0] de.danoeh.antennapod.core.sync.SyncService.:()V │ │ +3e11f0: 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 │ │ -3e122c: |[3e122c] de.danoeh.antennapod.core.sync.SyncService.:(Landroid/content/Context;Landroidx/work/WorkerParameters;)V │ │ -3e123c: 7030 064d 1002 |0000: invoke-direct {v0, v1, v2}, Landroidx/work/Worker;.:(Landroid/content/Context;Landroidx/work/WorkerParameters;)V // method@4d06 │ │ -3e1242: 2202 7719 |0003: new-instance v2, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage; // type@1977 │ │ -3e1246: 7020 fc9c 1200 |0005: invoke-direct {v2, v1}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.:(Landroid/content/Context;)V // method@9cfc │ │ -3e124c: 5b02 178e |0008: iput-object v2, v0, Lde/danoeh/antennapod/core/sync/SyncService;.synchronizationQueueStorage:Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage; // field@8e17 │ │ -3e1250: 0e00 |000a: return-void │ │ +3e11f4: |[3e11f4] de.danoeh.antennapod.core.sync.SyncService.:(Landroid/content/Context;Landroidx/work/WorkerParameters;)V │ │ +3e1204: 7030 064d 1002 |0000: invoke-direct {v0, v1, v2}, Landroidx/work/Worker;.:(Landroid/content/Context;Landroidx/work/WorkerParameters;)V // method@4d06 │ │ +3e120a: 2202 7719 |0003: new-instance v2, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage; // type@1977 │ │ +3e120e: 7020 fc9c 1200 |0005: invoke-direct {v2, v1}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.:(Landroid/content/Context;)V // method@9cfc │ │ +3e1214: 5b02 178e |0008: iput-object v2, v0, Lde/danoeh/antennapod/core/sync/SyncService;.synchronizationQueueStorage:Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage; // field@8e17 │ │ +3e1218: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0003 line=70 │ │ locals : │ │ 0x0000 - 0x000b reg=0 this Lde/danoeh/antennapod/core/sync/SyncService; │ │ 0x0000 - 0x000b reg=1 (null) Landroid/content/Context; │ │ @@ -1673969,26 +1673952,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -3e1254: |[3e1254] de.danoeh.antennapod.core.sync.SyncService.clearErrorNotifications:()V │ │ -3e1264: 6e10 8c4c 0200 |0000: invoke-virtual {v2}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ -3e126a: 0c00 |0003: move-result-object v0 │ │ -3e126c: 1a01 20bd |0004: const-string v1, "notification" // string@bd20 │ │ -3e1270: 6e20 3402 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ -3e1276: 0c00 |0009: move-result-object v0 │ │ -3e1278: 1f00 3600 |000a: check-cast v0, Landroid/app/NotificationManager; // type@0036 │ │ -3e127c: 6001 8d7a |000c: sget v1, Lde/danoeh/antennapod/core/R$id;.notification_gpodnet_sync_error:I // field@7a8d │ │ -3e1280: 6e20 7101 1000 |000e: invoke-virtual {v0, v1}, Landroid/app/NotificationManager;.cancel:(I)V // method@0171 │ │ -3e1286: 6001 8c7a |0011: sget v1, Lde/danoeh/antennapod/core/R$id;.notification_gpodnet_sync_autherror:I // field@7a8c │ │ -3e128a: 6e20 7101 1000 |0013: invoke-virtual {v0, v1}, Landroid/app/NotificationManager;.cancel:(I)V // method@0171 │ │ -3e1290: 0e00 |0016: return-void │ │ +3e121c: |[3e121c] de.danoeh.antennapod.core.sync.SyncService.clearErrorNotifications:()V │ │ +3e122c: 6e10 8c4c 0200 |0000: invoke-virtual {v2}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ +3e1232: 0c00 |0003: move-result-object v0 │ │ +3e1234: 1a01 20bd |0004: const-string v1, "notification" // string@bd20 │ │ +3e1238: 6e20 3402 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ +3e123e: 0c00 |0009: move-result-object v0 │ │ +3e1240: 1f00 3600 |000a: check-cast v0, Landroid/app/NotificationManager; // type@0036 │ │ +3e1244: 6001 8d7a |000c: sget v1, Lde/danoeh/antennapod/core/R$id;.notification_gpodnet_sync_error:I // field@7a8d │ │ +3e1248: 6e20 7101 1000 |000e: invoke-virtual {v0, v1}, Landroid/app/NotificationManager;.cancel:(I)V // method@0171 │ │ +3e124e: 6001 8c7a |0011: sget v1, Lde/danoeh/antennapod/core/R$id;.notification_gpodnet_sync_autherror:I // field@7a8c │ │ +3e1252: 6e20 7101 1000 |0013: invoke-virtual {v0, v1}, Landroid/app/NotificationManager;.cancel:(I)V // method@0171 │ │ +3e1258: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ 0x0006 line=296 │ │ 0x000c line=297 │ │ 0x0011 line=298 │ │ locals : │ │ @@ -1673999,19 +1673982,19 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -3e1294: |[3e1294] de.danoeh.antennapod.core.sync.SyncService.fullSync:(Landroid/content/Context;)V │ │ -3e12a4: 2200 6b19 |0000: new-instance v0, Lde/danoeh/antennapod/core/sync/SyncService$$ExternalSyntheticLambda0; // type@196b │ │ -3e12a8: 7020 ab9c 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/sync/SyncService$$ExternalSyntheticLambda0;.:(Landroid/content/Context;)V // method@9cab │ │ -3e12ae: 7110 a99c 0000 |0005: invoke-static {v0}, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor;.executeLockedAsync:(Ljava/lang/Runnable;)V // method@9ca9 │ │ -3e12b4: 0e00 |0008: return-void │ │ +3e125c: |[3e125c] de.danoeh.antennapod.core.sync.SyncService.fullSync:(Landroid/content/Context;)V │ │ +3e126c: 2200 6b19 |0000: new-instance v0, Lde/danoeh/antennapod/core/sync/SyncService$$ExternalSyntheticLambda0; // type@196b │ │ +3e1270: 7020 ab9c 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/sync/SyncService$$ExternalSyntheticLambda0;.:(Landroid/content/Context;)V // method@9cab │ │ +3e1276: 7110 a99c 0000 |0005: invoke-static {v0}, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor;.executeLockedAsync:(Ljava/lang/Runnable;)V // method@9ca9 │ │ +3e127c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Landroid/content/Context; │ │ │ │ #5 : (in Lde/danoeh/antennapod/core/sync/SyncService;) │ │ @@ -1674019,56 +1674002,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 │ │ -3e1158: |[3e1158] de.danoeh.antennapod.core.sync.SyncService.getActiveSyncProvider:()Lde/danoeh/antennapod/net/sync/model/ISyncService; │ │ -3e1168: 7100 d69c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getSelectedSyncProviderKey:()Ljava/lang/String; // method@9cd6 │ │ -3e116e: 0c00 |0003: move-result-object v0 │ │ -3e1170: 7110 cc9c 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.fromIdentifier:(Ljava/lang/String;)Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // method@9ccc │ │ -3e1176: 0c00 |0007: move-result-object v0 │ │ -3e1178: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -3e117a: 3900 0300 |0009: if-nez v0, 000c // +0003 │ │ -3e117e: 1101 |000b: return-object v1 │ │ -3e1180: 6202 138e |000c: sget-object v2, Lde/danoeh/antennapod/core/sync/SyncService$1;.$SwitchMap$de$danoeh$antennapod$core$sync$SynchronizationProviderViewData:[I // field@8e13 │ │ -3e1184: 6e10 97b2 0000 |000e: invoke-virtual {v0}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3e118a: 0a00 |0011: move-result v0 │ │ -3e118c: 4400 0200 |0012: aget v0, v2, v0 │ │ -3e1190: 1212 |0014: const/4 v2, #int 1 // #1 │ │ -3e1192: 3220 1c00 |0015: if-eq v0, v2, 0031 // +001c │ │ -3e1196: 1222 |0017: const/4 v2, #int 2 // #2 │ │ -3e1198: 3220 0300 |0018: if-eq v0, v2, 001b // +0003 │ │ -3e119c: 1101 |001a: return-object v1 │ │ -3e119e: 2200 561d |001b: new-instance v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService; // type@1d56 │ │ -3e11a2: 7100 f698 0000 |001d: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@98f6 │ │ -3e11a8: 0c01 |0020: move-result-object v1 │ │ -3e11aa: 7100 c29c 0000 |0021: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getHosturl:()Ljava/lang/String; // method@9cc2 │ │ -3e11b0: 0c02 |0024: move-result-object v2 │ │ -3e11b2: 7100 c59c 0000 |0025: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getUsername:()Ljava/lang/String; // method@9cc5 │ │ -3e11b8: 0c03 |0028: move-result-object v3 │ │ -3e11ba: 7100 c39c 0000 |0029: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getPassword:()Ljava/lang/String; // method@9cc3 │ │ -3e11c0: 0c04 |002c: move-result-object v4 │ │ -3e11c2: 7054 d2ae 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@aed2 │ │ -3e11c8: 1100 |0030: return-object v0 │ │ -3e11ca: 2200 1e1d |0031: new-instance v0, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService; // type@1d1e │ │ -3e11ce: 7100 f698 0000 |0033: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@98f6 │ │ -3e11d4: 0c06 |0036: move-result-object v6 │ │ -3e11d6: 7100 c29c 0000 |0037: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getHosturl:()Ljava/lang/String; // method@9cc2 │ │ -3e11dc: 0c07 |003a: move-result-object v7 │ │ -3e11de: 7100 c19c 0000 |003b: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getDeviceID:()Ljava/lang/String; // method@9cc1 │ │ -3e11e4: 0c08 |003e: move-result-object v8 │ │ -3e11e6: 7100 c59c 0000 |003f: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getUsername:()Ljava/lang/String; // method@9cc5 │ │ -3e11ec: 0c09 |0042: move-result-object v9 │ │ -3e11ee: 7100 c39c 0000 |0043: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getPassword:()Ljava/lang/String; // method@9cc3 │ │ -3e11f4: 0c0a |0046: move-result-object v10 │ │ -3e11f6: 0705 |0047: move-object v5, v0 │ │ -3e11f8: 7606 1fae 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@ae1f │ │ -3e11fe: 1100 |004b: return-object v0 │ │ +3e1120: |[3e1120] de.danoeh.antennapod.core.sync.SyncService.getActiveSyncProvider:()Lde/danoeh/antennapod/net/sync/model/ISyncService; │ │ +3e1130: 7100 d69c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getSelectedSyncProviderKey:()Ljava/lang/String; // method@9cd6 │ │ +3e1136: 0c00 |0003: move-result-object v0 │ │ +3e1138: 7110 cc9c 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.fromIdentifier:(Ljava/lang/String;)Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // method@9ccc │ │ +3e113e: 0c00 |0007: move-result-object v0 │ │ +3e1140: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +3e1142: 3900 0300 |0009: if-nez v0, 000c // +0003 │ │ +3e1146: 1101 |000b: return-object v1 │ │ +3e1148: 6202 138e |000c: sget-object v2, Lde/danoeh/antennapod/core/sync/SyncService$1;.$SwitchMap$de$danoeh$antennapod$core$sync$SynchronizationProviderViewData:[I // field@8e13 │ │ +3e114c: 6e10 97b2 0000 |000e: invoke-virtual {v0}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3e1152: 0a00 |0011: move-result v0 │ │ +3e1154: 4400 0200 |0012: aget v0, v2, v0 │ │ +3e1158: 1212 |0014: const/4 v2, #int 1 // #1 │ │ +3e115a: 3220 1c00 |0015: if-eq v0, v2, 0031 // +001c │ │ +3e115e: 1222 |0017: const/4 v2, #int 2 // #2 │ │ +3e1160: 3220 0300 |0018: if-eq v0, v2, 001b // +0003 │ │ +3e1164: 1101 |001a: return-object v1 │ │ +3e1166: 2200 561d |001b: new-instance v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService; // type@1d56 │ │ +3e116a: 7100 f698 0000 |001d: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@98f6 │ │ +3e1170: 0c01 |0020: move-result-object v1 │ │ +3e1172: 7100 c29c 0000 |0021: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getHosturl:()Ljava/lang/String; // method@9cc2 │ │ +3e1178: 0c02 |0024: move-result-object v2 │ │ +3e117a: 7100 c59c 0000 |0025: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getUsername:()Ljava/lang/String; // method@9cc5 │ │ +3e1180: 0c03 |0028: move-result-object v3 │ │ +3e1182: 7100 c39c 0000 |0029: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getPassword:()Ljava/lang/String; // method@9cc3 │ │ +3e1188: 0c04 |002c: move-result-object v4 │ │ +3e118a: 7054 d2ae 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@aed2 │ │ +3e1190: 1100 |0030: return-object v0 │ │ +3e1192: 2200 1e1d |0031: new-instance v0, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService; // type@1d1e │ │ +3e1196: 7100 f698 0000 |0033: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@98f6 │ │ +3e119c: 0c06 |0036: move-result-object v6 │ │ +3e119e: 7100 c29c 0000 |0037: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getHosturl:()Ljava/lang/String; // method@9cc2 │ │ +3e11a4: 0c07 |003a: move-result-object v7 │ │ +3e11a6: 7100 c19c 0000 |003b: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getDeviceID:()Ljava/lang/String; // method@9cc1 │ │ +3e11ac: 0c08 |003e: move-result-object v8 │ │ +3e11ae: 7100 c59c 0000 |003f: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getUsername:()Ljava/lang/String; // method@9cc5 │ │ +3e11b4: 0c09 |0042: move-result-object v9 │ │ +3e11b6: 7100 c39c 0000 |0043: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getPassword:()Ljava/lang/String; // method@9cc3 │ │ +3e11bc: 0c0a |0046: move-result-object v10 │ │ +3e11be: 0705 |0047: move-object v5, v0 │ │ +3e11c0: 7606 1fae 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@ae1f │ │ +3e11c6: 1100 |004b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=359 │ │ 0x0004 line=361 │ │ 0x000c line=365 │ │ 0x001b line=371 │ │ 0x0021 line=372 │ │ @@ -1674084,54 +1674067,54 @@ │ │ type : '()Landroidx/work/OneTimeWorkRequest$Builder;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 5 │ │ insns size : 83 16-bit code units │ │ -3e10a0: |[3e10a0] de.danoeh.antennapod.core.sync.SyncService.getWorkRequest:()Landroidx/work/OneTimeWorkRequest$Builder; │ │ -3e10b0: 2200 730c |0000: new-instance v0, Landroidx/work/Constraints$Builder; // type@0c73 │ │ -3e10b4: 7010 184c 0000 |0002: invoke-direct {v0}, Landroidx/work/Constraints$Builder;.:()V // method@4c18 │ │ -3e10ba: 7100 dbb0 0000 |0005: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileSync:()Z // method@b0db │ │ -3e10c0: 0a01 |0008: move-result v1 │ │ -3e10c2: 3801 0800 |0009: if-eqz v1, 0011 // +0008 │ │ -3e10c6: 6201 391e |000b: sget-object v1, Landroidx/work/NetworkType;.CONNECTED:Landroidx/work/NetworkType; // field@1e39 │ │ -3e10ca: 6e20 1a4c 1000 |000d: invoke-virtual {v0, v1}, Landroidx/work/Constraints$Builder;.setRequiredNetworkType:(Landroidx/work/NetworkType;)Landroidx/work/Constraints$Builder; // method@4c1a │ │ -3e10d0: 2806 |0010: goto 0016 // +0006 │ │ -3e10d2: 6201 3e1e |0011: sget-object v1, Landroidx/work/NetworkType;.UNMETERED:Landroidx/work/NetworkType; // field@1e3e │ │ -3e10d6: 6e20 1a4c 1000 |0013: invoke-virtual {v0, v1}, Landroidx/work/Constraints$Builder;.setRequiredNetworkType:(Landroidx/work/NetworkType;)Landroidx/work/Constraints$Builder; // method@4c1a │ │ -3e10dc: 2201 890c |0016: new-instance v1, Landroidx/work/OneTimeWorkRequest$Builder; // type@0c89 │ │ -3e10e0: 1c02 6d19 |0018: const-class v2, Lde/danoeh/antennapod/core/sync/SyncService; // type@196d │ │ -3e10e4: 7020 b64c 2100 |001a: invoke-direct {v1, v2}, Landroidx/work/OneTimeWorkRequest$Builder;.:(Ljava/lang/Class;)V // method@4cb6 │ │ -3e10ea: 6e10 194c 0000 |001d: invoke-virtual {v0}, Landroidx/work/Constraints$Builder;.build:()Landroidx/work/Constraints; // method@4c19 │ │ -3e10f0: 0c00 |0020: move-result-object v0 │ │ -3e10f2: 6e20 fc4c 0100 |0021: invoke-virtual {v1, v0}, Landroidx/work/WorkRequest$Builder;.setConstraints:(Landroidx/work/Constraints;)Landroidx/work/WorkRequest$Builder; // method@4cfc │ │ -3e10f8: 0c00 |0024: move-result-object v0 │ │ -3e10fa: 1f00 890c |0025: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@0c89 │ │ -3e10fe: 6201 f01d |0027: sget-object v1, Landroidx/work/BackoffPolicy;.EXPONENTIAL:Landroidx/work/BackoffPolicy; // field@1df0 │ │ -3e1102: 6202 02da |0029: sget-object v2, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@da02 │ │ -3e1106: 1603 0a00 |002b: const-wide/16 v3, #int 10 // #a │ │ -3e110a: 6e52 fb4c 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@4cfb │ │ -3e1110: 0c00 |0030: move-result-object v0 │ │ -3e1112: 1f00 890c |0031: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@0c89 │ │ -3e1116: 6301 168e |0033: sget-boolean v1, Lde/danoeh/antennapod/core/sync/SyncService;.isCurrentlyActive:Z // field@8e16 │ │ -3e111a: 3801 0800 |0035: if-eqz v1, 003d // +0008 │ │ -3e111e: 1603 0200 |0037: const-wide/16 v3, #int 2 // #2 │ │ -3e1122: 6e40 fe4c 3024 |0039: invoke-virtual {v0, v3, v4, v2}, Landroidx/work/WorkRequest$Builder;.setInitialDelay:(JLjava/util/concurrent/TimeUnit;)Landroidx/work/WorkRequest$Builder; // method@4cfe │ │ -3e1128: 2816 |003c: goto 0052 // +0016 │ │ -3e112a: 1601 1400 |003d: const-wide/16 v1, #int 20 // #14 │ │ -3e112e: 6203 04da |003f: sget-object v3, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@da04 │ │ -3e1132: 6e40 fe4c 1032 |0041: invoke-virtual {v0, v1, v2, v3}, Landroidx/work/WorkRequest$Builder;.setInitialDelay:(JLjava/util/concurrent/TimeUnit;)Landroidx/work/WorkRequest$Builder; // method@4cfe │ │ -3e1138: 7100 8db7 0000 |0044: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3e113e: 0c01 |0047: move-result-object v1 │ │ -3e1140: 2202 a71a |0048: new-instance v2, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1aa7 │ │ -3e1144: 6003 9a7f |004a: sget v3, Lde/danoeh/antennapod/core/R$string;.sync_status_started:I // field@7f9a │ │ -3e1148: 7020 6ea2 3200 |004c: invoke-direct {v2, v3}, Lde/danoeh/antennapod/event/SyncServiceEvent;.:(I)V // method@a26e │ │ -3e114e: 6e20 91b7 2100 |004f: invoke-virtual {v1, v2}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b791 │ │ -3e1154: 1100 |0052: return-object v0 │ │ +3e1068: |[3e1068] de.danoeh.antennapod.core.sync.SyncService.getWorkRequest:()Landroidx/work/OneTimeWorkRequest$Builder; │ │ +3e1078: 2200 730c |0000: new-instance v0, Landroidx/work/Constraints$Builder; // type@0c73 │ │ +3e107c: 7010 184c 0000 |0002: invoke-direct {v0}, Landroidx/work/Constraints$Builder;.:()V // method@4c18 │ │ +3e1082: 7100 dbb0 0000 |0005: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileSync:()Z // method@b0db │ │ +3e1088: 0a01 |0008: move-result v1 │ │ +3e108a: 3801 0800 |0009: if-eqz v1, 0011 // +0008 │ │ +3e108e: 6201 391e |000b: sget-object v1, Landroidx/work/NetworkType;.CONNECTED:Landroidx/work/NetworkType; // field@1e39 │ │ +3e1092: 6e20 1a4c 1000 |000d: invoke-virtual {v0, v1}, Landroidx/work/Constraints$Builder;.setRequiredNetworkType:(Landroidx/work/NetworkType;)Landroidx/work/Constraints$Builder; // method@4c1a │ │ +3e1098: 2806 |0010: goto 0016 // +0006 │ │ +3e109a: 6201 3e1e |0011: sget-object v1, Landroidx/work/NetworkType;.UNMETERED:Landroidx/work/NetworkType; // field@1e3e │ │ +3e109e: 6e20 1a4c 1000 |0013: invoke-virtual {v0, v1}, Landroidx/work/Constraints$Builder;.setRequiredNetworkType:(Landroidx/work/NetworkType;)Landroidx/work/Constraints$Builder; // method@4c1a │ │ +3e10a4: 2201 890c |0016: new-instance v1, Landroidx/work/OneTimeWorkRequest$Builder; // type@0c89 │ │ +3e10a8: 1c02 6d19 |0018: const-class v2, Lde/danoeh/antennapod/core/sync/SyncService; // type@196d │ │ +3e10ac: 7020 b64c 2100 |001a: invoke-direct {v1, v2}, Landroidx/work/OneTimeWorkRequest$Builder;.:(Ljava/lang/Class;)V // method@4cb6 │ │ +3e10b2: 6e10 194c 0000 |001d: invoke-virtual {v0}, Landroidx/work/Constraints$Builder;.build:()Landroidx/work/Constraints; // method@4c19 │ │ +3e10b8: 0c00 |0020: move-result-object v0 │ │ +3e10ba: 6e20 fc4c 0100 |0021: invoke-virtual {v1, v0}, Landroidx/work/WorkRequest$Builder;.setConstraints:(Landroidx/work/Constraints;)Landroidx/work/WorkRequest$Builder; // method@4cfc │ │ +3e10c0: 0c00 |0024: move-result-object v0 │ │ +3e10c2: 1f00 890c |0025: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@0c89 │ │ +3e10c6: 6201 f01d |0027: sget-object v1, Landroidx/work/BackoffPolicy;.EXPONENTIAL:Landroidx/work/BackoffPolicy; // field@1df0 │ │ +3e10ca: 6202 02da |0029: sget-object v2, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@da02 │ │ +3e10ce: 1603 0a00 |002b: const-wide/16 v3, #int 10 // #a │ │ +3e10d2: 6e52 fb4c 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@4cfb │ │ +3e10d8: 0c00 |0030: move-result-object v0 │ │ +3e10da: 1f00 890c |0031: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@0c89 │ │ +3e10de: 6301 168e |0033: sget-boolean v1, Lde/danoeh/antennapod/core/sync/SyncService;.isCurrentlyActive:Z // field@8e16 │ │ +3e10e2: 3801 0800 |0035: if-eqz v1, 003d // +0008 │ │ +3e10e6: 1603 0200 |0037: const-wide/16 v3, #int 2 // #2 │ │ +3e10ea: 6e40 fe4c 3024 |0039: invoke-virtual {v0, v3, v4, v2}, Landroidx/work/WorkRequest$Builder;.setInitialDelay:(JLjava/util/concurrent/TimeUnit;)Landroidx/work/WorkRequest$Builder; // method@4cfe │ │ +3e10f0: 2816 |003c: goto 0052 // +0016 │ │ +3e10f2: 1601 1400 |003d: const-wide/16 v1, #int 20 // #14 │ │ +3e10f6: 6203 04da |003f: sget-object v3, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@da04 │ │ +3e10fa: 6e40 fe4c 1032 |0041: invoke-virtual {v0, v1, v2, v3}, Landroidx/work/WorkRequest$Builder;.setInitialDelay:(JLjava/util/concurrent/TimeUnit;)Landroidx/work/WorkRequest$Builder; // method@4cfe │ │ +3e1100: 7100 8db7 0000 |0044: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3e1106: 0c01 |0047: move-result-object v1 │ │ +3e1108: 2202 a71a |0048: new-instance v2, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1aa7 │ │ +3e110c: 6003 9a7f |004a: sget v3, Lde/danoeh/antennapod/core/R$string;.sync_status_started:I // field@7f9a │ │ +3e1110: 7020 6ea2 3200 |004c: invoke-direct {v2, v3}, Lde/danoeh/antennapod/event/SyncServiceEvent;.:(I)V // method@a26e │ │ +3e1116: 6e20 91b7 2100 |004f: invoke-virtual {v1, v2}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b791 │ │ +3e111c: 1100 |0052: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=336 │ │ 0x0005 line=337 │ │ 0x000b line=338 │ │ 0x0011 line=340 │ │ 0x0016 line=343 │ │ @@ -1674148,32 +1674131,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 │ │ -3e12b8: |[3e12b8] de.danoeh.antennapod.core.sync.SyncService.lambda$fullSync$0:(Landroid/content/Context;)V │ │ -3e12c8: 7100 da9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.resetTimestamps:()V // method@9cda │ │ -3e12ce: 7100 b59c 0000 |0003: invoke-static {}, Lde/danoeh/antennapod/core/sync/SyncService;.getWorkRequest:()Landroidx/work/OneTimeWorkRequest$Builder; // method@9cb5 │ │ -3e12d4: 0c00 |0006: move-result-object v0 │ │ -3e12d6: 1601 0000 |0007: const-wide/16 v1, #int 0 // #0 │ │ -3e12da: 6203 04da |0009: sget-object v3, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@da04 │ │ -3e12de: 6e40 fe4c 1032 |000b: invoke-virtual {v0, v1, v2, v3}, Landroidx/work/WorkRequest$Builder;.setInitialDelay:(JLjava/util/concurrent/TimeUnit;)Landroidx/work/WorkRequest$Builder; // method@4cfe │ │ -3e12e4: 0c00 |000e: move-result-object v0 │ │ -3e12e6: 1f00 890c |000f: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@0c89 │ │ -3e12ea: 6e10 f84c 0000 |0011: invoke-virtual {v0}, Landroidx/work/WorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@4cf8 │ │ -3e12f0: 0c00 |0014: move-result-object v0 │ │ -3e12f2: 1f00 8a0c |0015: check-cast v0, Landroidx/work/OneTimeWorkRequest; // type@0c8a │ │ -3e12f6: 7110 ed4c 0400 |0017: invoke-static {v4}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4ced │ │ -3e12fc: 0c04 |001a: move-result-object v4 │ │ -3e12fe: 1a01 ca57 |001b: const-string v1, "SyncServiceWorkId" // string@57ca │ │ -3e1302: 6202 291e |001d: sget-object v2, Landroidx/work/ExistingWorkPolicy;.REPLACE:Landroidx/work/ExistingWorkPolicy; // field@1e29 │ │ -3e1306: 6e40 eb4c 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@4ceb │ │ -3e130c: 0e00 |0022: return-void │ │ +3e1280: |[3e1280] de.danoeh.antennapod.core.sync.SyncService.lambda$fullSync$0:(Landroid/content/Context;)V │ │ +3e1290: 7100 da9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.resetTimestamps:()V // method@9cda │ │ +3e1296: 7100 b59c 0000 |0003: invoke-static {}, Lde/danoeh/antennapod/core/sync/SyncService;.getWorkRequest:()Landroidx/work/OneTimeWorkRequest$Builder; // method@9cb5 │ │ +3e129c: 0c00 |0006: move-result-object v0 │ │ +3e129e: 1601 0000 |0007: const-wide/16 v1, #int 0 // #0 │ │ +3e12a2: 6203 04da |0009: sget-object v3, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@da04 │ │ +3e12a6: 6e40 fe4c 1032 |000b: invoke-virtual {v0, v1, v2, v3}, Landroidx/work/WorkRequest$Builder;.setInitialDelay:(JLjava/util/concurrent/TimeUnit;)Landroidx/work/WorkRequest$Builder; // method@4cfe │ │ +3e12ac: 0c00 |000e: move-result-object v0 │ │ +3e12ae: 1f00 890c |000f: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@0c89 │ │ +3e12b2: 6e10 f84c 0000 |0011: invoke-virtual {v0}, Landroidx/work/WorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@4cf8 │ │ +3e12b8: 0c00 |0014: move-result-object v0 │ │ +3e12ba: 1f00 8a0c |0015: check-cast v0, Landroidx/work/OneTimeWorkRequest; // type@0c8a │ │ +3e12be: 7110 ed4c 0400 |0017: invoke-static {v4}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4ced │ │ +3e12c4: 0c04 |001a: move-result-object v4 │ │ +3e12c6: 1a01 ca57 |001b: const-string v1, "SyncServiceWorkId" // string@57ca │ │ +3e12ca: 6202 291e |001d: sget-object v2, Landroidx/work/ExistingWorkPolicy;.REPLACE:Landroidx/work/ExistingWorkPolicy; // field@1e29 │ │ +3e12ce: 6e40 eb4c 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@4ceb │ │ +3e12d4: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0003 line=132 │ │ 0x000b line=133 │ │ 0x0011 line=134 │ │ 0x0017 line=135 │ │ @@ -1674185,143 +1674168,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 │ │ -3e1310: |[3e1310] de.danoeh.antennapod.core.sync.SyncService.processEpisodeActions:(Ljava/util/List;)V │ │ -3e1320: 1d08 |0000: monitor-enter v8 │ │ -3e1322: 1a00 c657 |0001: const-string v0, "SyncService" // string@57c6 │ │ -3e1326: 2201 8f1e |0003: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -3e132a: 7010 50b3 0100 |0005: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3e1330: 1a02 a850 |0008: const-string v2, "Processing " // string@50a8 │ │ -3e1334: 6e20 5cb3 2100 |000a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e133a: 7210 72b5 0900 |000d: invoke-interface {v9}, Ljava/util/List;.size:()I // method@b572 │ │ -3e1340: 0a02 |0010: move-result v2 │ │ -3e1342: 6e20 57b3 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -3e1348: 1a02 8c00 |0014: const-string v2, " actions" // string@008c │ │ -3e134c: 6e20 5cb3 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e1352: 6e10 67b3 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3e1358: 0c01 |001c: move-result-object v1 │ │ -3e135a: 7120 fe0a 1000 |001d: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3e1360: 7210 72b5 0900 |0020: invoke-interface {v9}, Ljava/util/List;.size:()I // method@b572 │ │ -3e1366: 0a00 |0023: move-result v0 │ │ -3e1368: 3900 0400 |0024: if-nez v0, 0028 // +0004 │ │ -3e136c: 1e08 |0026: monitor-exit v8 │ │ -3e136e: 0e00 |0027: return-void │ │ -3e1370: 5480 178e |0028: iget-object v0, v8, Lde/danoeh/antennapod/core/sync/SyncService;.synchronizationQueueStorage:Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage; // field@8e17 │ │ -3e1374: 6e10 049d 0000 |002a: invoke-virtual {v0}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.getQueuedEpisodeActions:()Ljava/util/ArrayList; // method@9d04 │ │ -3e137a: 0c00 |002d: move-result-object v0 │ │ -3e137c: 7120 a09c 0900 |002e: invoke-static {v9, v0}, Lde/danoeh/antennapod/core/sync/EpisodeActionFilter;.getRemoteActionsOverridingLocalActions:(Ljava/util/List;Ljava/util/List;)Ljava/util/Map; // method@9ca0 │ │ -3e1382: 0c09 |0031: move-result-object v9 │ │ -3e1384: 2200 9819 |0032: new-instance v0, Lde/danoeh/antennapod/core/util/LongList; // type@1998 │ │ -3e1388: 7010 919d 0000 |0034: invoke-direct {v0}, Lde/danoeh/antennapod/core/util/LongList;.:()V // method@9d91 │ │ -3e138e: 2201 fd1e |0037: new-instance v1, Ljava/util/ArrayList; // type@1efd │ │ -3e1392: 7010 a0b4 0100 |0039: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -3e1398: 7210 9eb5 0900 |003c: invoke-interface {v9}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@b59e │ │ -3e139e: 0c09 |003f: move-result-object v9 │ │ -3e13a0: 7210 02b5 0900 |0040: invoke-interface {v9}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@b502 │ │ -3e13a6: 0c09 |0043: move-result-object v9 │ │ -3e13a8: 7210 4db5 0900 |0044: invoke-interface {v9}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3e13ae: 0a02 |0047: move-result v2 │ │ -3e13b0: 1203 |0048: const/4 v3, #int 0 // #0 │ │ -3e13b2: 3802 b100 |0049: if-eqz v2, 00fa // +00b1 │ │ -3e13b6: 7210 4eb5 0900 |004b: invoke-interface {v9}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3e13bc: 0c02 |004e: move-result-object v2 │ │ -3e13be: 1f02 3b1d |004f: check-cast v2, Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // type@1d3b │ │ -3e13c2: 6e10 84ae 0200 |0051: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getGuid:()Ljava/lang/String; // method@ae84 │ │ -3e13c8: 0c04 |0054: move-result-object v4 │ │ -3e13ca: 7110 a39c 0400 |0055: invoke-static {v4}, Lde/danoeh/antennapod/core/sync/GuidValidator;.isValidGuid:(Ljava/lang/String;)Z // method@9ca3 │ │ -3e13d0: 0a04 |0058: move-result v4 │ │ -3e13d2: 3804 0700 |0059: if-eqz v4, 0060 // +0007 │ │ -3e13d6: 6e10 84ae 0200 |005b: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getGuid:()Ljava/lang/String; // method@ae84 │ │ -3e13dc: 0c04 |005e: move-result-object v4 │ │ -3e13de: 2802 |005f: goto 0061 // +0002 │ │ -3e13e0: 1204 |0060: const/4 v4, #int 0 // #0 │ │ -3e13e2: 6e10 83ae 0200 |0061: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getEpisode:()Ljava/lang/String; // method@ae83 │ │ -3e13e8: 0c05 |0064: move-result-object v5 │ │ -3e13ea: 7120 599b 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@9b59 │ │ -3e13f0: 0c04 |0068: move-result-object v4 │ │ -3e13f2: 3904 1900 |0069: if-nez v4, 0082 // +0019 │ │ -3e13f6: 1a03 c657 |006b: const-string v3, "SyncService" // string@57c6 │ │ -3e13fa: 2204 8f1e |006d: new-instance v4, Ljava/lang/StringBuilder; // type@1e8f │ │ -3e13fe: 7010 50b3 0400 |006f: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3e1404: 1a05 eb5d |0072: const-string v5, "Unknown feed item: " // string@5deb │ │ -3e1408: 6e20 5cb3 5400 |0074: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e140e: 6e20 5bb3 2400 |0077: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ -3e1414: 6e10 67b3 0400 |007a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3e141a: 0c02 |007d: move-result-object v2 │ │ -3e141c: 7120 030b 2300 |007e: invoke-static {v3, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b03 │ │ -3e1422: 28c3 |0081: goto 0044 // -003d │ │ -3e1424: 6e10 35ac 0400 |0082: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3e142a: 0c05 |0085: move-result-object v5 │ │ -3e142c: 3905 1900 |0086: if-nez v5, 009f // +0019 │ │ -3e1430: 1a03 c657 |0088: const-string v3, "SyncService" // string@57c6 │ │ -3e1434: 2204 8f1e |008a: new-instance v4, Ljava/lang/StringBuilder; // type@1e8f │ │ -3e1438: 7010 50b3 0400 |008c: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3e143e: 1a05 5c1d |008f: const-string v5, "Feed item has no media: " // string@1d5c │ │ -3e1442: 6e20 5cb3 5400 |0091: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e1448: 6e20 5bb3 2400 |0094: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ -3e144e: 6e10 67b3 0400 |0097: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3e1454: 0c02 |009a: move-result-object v2 │ │ -3e1456: 7120 030b 2300 |009b: invoke-static {v3, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b03 │ │ -3e145c: 28a6 |009e: goto 0044 // -005a │ │ -3e145e: 6e10 35ac 0400 |009f: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3e1464: 0c05 |00a2: move-result-object v5 │ │ -3e1466: 6e10 86ae 0200 |00a3: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getPosition:()I // method@ae86 │ │ -3e146c: 0a06 |00a6: move-result v6 │ │ -3e146e: d266 e803 |00a7: mul-int/lit16 v6, v6, #int 1000 // #03e8 │ │ -3e1472: 6e20 95ac 6500 |00a9: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setPosition:(I)V // method@ac95 │ │ -3e1478: 6e10 35ac 0400 |00ac: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3e147e: 0c05 |00af: move-result-object v5 │ │ -3e1480: 7110 829d 0500 |00b0: invoke-static {v5}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.hasAlmostEnded:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@9d82 │ │ -3e1486: 0a05 |00b3: move-result v5 │ │ -3e1488: 3805 2b00 |00b4: if-eqz v5, 00df // +002b │ │ -3e148c: 1a05 c657 |00b6: const-string v5, "SyncService" // string@57c6 │ │ -3e1490: 2206 8f1e |00b8: new-instance v6, Ljava/lang/StringBuilder; // type@1e8f │ │ -3e1494: 7010 50b3 0600 |00ba: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3e149a: 1a07 8f48 |00bd: const-string v7, "Marking as played: " // string@488f │ │ -3e149e: 6e20 5cb3 7600 |00bf: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e14a4: 6e20 5bb3 2600 |00c2: invoke-virtual {v6, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ -3e14aa: 6e10 67b3 0600 |00c5: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3e14b0: 0c02 |00c8: move-result-object v2 │ │ -3e14b2: 7120 fe0a 2500 |00c9: invoke-static {v5, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3e14b8: 1212 |00cc: const/4 v2, #int 1 // #1 │ │ -3e14ba: 6e20 4fac 2400 |00cd: invoke-virtual {v4, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPlayed:(Z)V // method@ac4f │ │ -3e14c0: 6e10 35ac 0400 |00d0: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3e14c6: 0c02 |00d3: move-result-object v2 │ │ -3e14c8: 6e20 95ac 3200 |00d4: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setPosition:(I)V // method@ac95 │ │ -3e14ce: 6e10 f4ab 0400 |00d7: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3e14d4: 0b02 |00da: move-result-wide v2 │ │ -3e14d6: 6e30 939d 2003 |00db: invoke-virtual {v0, v2, v3}, Lde/danoeh/antennapod/core/util/LongList;.add:(J)V // method@9d93 │ │ -3e14dc: 2817 |00de: goto 00f5 // +0017 │ │ -3e14de: 1a03 c657 |00df: const-string v3, "SyncService" // string@57c6 │ │ -3e14e2: 2205 8f1e |00e1: new-instance v5, Ljava/lang/StringBuilder; // type@1e8f │ │ -3e14e6: 7010 50b3 0500 |00e3: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3e14ec: 1a06 0555 |00e6: const-string v6, "Setting position: " // string@5505 │ │ -3e14f0: 6e20 5cb3 6500 |00e8: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e14f6: 6e20 5bb3 2500 |00eb: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ -3e14fc: 6e10 67b3 0500 |00ee: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3e1502: 0c02 |00f1: move-result-object v2 │ │ -3e1504: 7120 fe0a 2300 |00f2: invoke-static {v3, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3e150a: 7220 5fb5 4100 |00f5: invoke-interface {v1, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -3e1510: 2900 4cff |00f8: goto/16 0044 // -00b4 │ │ -3e1514: 6e10 8c4c 0800 |00fa: invoke-virtual {v8}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ -3e151a: 0c09 |00fd: move-result-object v9 │ │ -3e151c: 6e10 a39d 0000 |00fe: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/LongList;.toArray:()[J // method@9da3 │ │ -3e1522: 0c00 |0101: move-result-object v0 │ │ -3e1524: 7130 539c 3900 |0102: invoke-static {v9, v3, v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.removeQueueItem:(Landroid/content/Context;Z[J)Ljava/util/concurrent/Future; // method@9c53 │ │ -3e152a: 7110 779b 0100 |0105: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBReader;.loadAdditionalFeedItemListData:(Ljava/util/List;)V // method@9b77 │ │ -3e1530: 7110 629c 0100 |0108: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.setItemList:(Ljava/util/List;)Ljava/util/concurrent/Future; // method@9c62 │ │ -3e1536: 1e08 |010b: monitor-exit v8 │ │ -3e1538: 0e00 |010c: return-void │ │ -3e153a: 0d09 |010d: move-exception v9 │ │ -3e153c: 1e08 |010e: monitor-exit v8 │ │ -3e153e: 2709 |010f: throw v9 │ │ +3e12d8: |[3e12d8] de.danoeh.antennapod.core.sync.SyncService.processEpisodeActions:(Ljava/util/List;)V │ │ +3e12e8: 1d08 |0000: monitor-enter v8 │ │ +3e12ea: 1a00 c657 |0001: const-string v0, "SyncService" // string@57c6 │ │ +3e12ee: 2201 8f1e |0003: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +3e12f2: 7010 50b3 0100 |0005: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3e12f8: 1a02 a850 |0008: const-string v2, "Processing " // string@50a8 │ │ +3e12fc: 6e20 5cb3 2100 |000a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e1302: 7210 72b5 0900 |000d: invoke-interface {v9}, Ljava/util/List;.size:()I // method@b572 │ │ +3e1308: 0a02 |0010: move-result v2 │ │ +3e130a: 6e20 57b3 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +3e1310: 1a02 8c00 |0014: const-string v2, " actions" // string@008c │ │ +3e1314: 6e20 5cb3 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e131a: 6e10 67b3 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3e1320: 0c01 |001c: move-result-object v1 │ │ +3e1322: 7120 fe0a 1000 |001d: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3e1328: 7210 72b5 0900 |0020: invoke-interface {v9}, Ljava/util/List;.size:()I // method@b572 │ │ +3e132e: 0a00 |0023: move-result v0 │ │ +3e1330: 3900 0400 |0024: if-nez v0, 0028 // +0004 │ │ +3e1334: 1e08 |0026: monitor-exit v8 │ │ +3e1336: 0e00 |0027: return-void │ │ +3e1338: 5480 178e |0028: iget-object v0, v8, Lde/danoeh/antennapod/core/sync/SyncService;.synchronizationQueueStorage:Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage; // field@8e17 │ │ +3e133c: 6e10 049d 0000 |002a: invoke-virtual {v0}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.getQueuedEpisodeActions:()Ljava/util/ArrayList; // method@9d04 │ │ +3e1342: 0c00 |002d: move-result-object v0 │ │ +3e1344: 7120 a09c 0900 |002e: invoke-static {v9, v0}, Lde/danoeh/antennapod/core/sync/EpisodeActionFilter;.getRemoteActionsOverridingLocalActions:(Ljava/util/List;Ljava/util/List;)Ljava/util/Map; // method@9ca0 │ │ +3e134a: 0c09 |0031: move-result-object v9 │ │ +3e134c: 2200 9819 |0032: new-instance v0, Lde/danoeh/antennapod/core/util/LongList; // type@1998 │ │ +3e1350: 7010 919d 0000 |0034: invoke-direct {v0}, Lde/danoeh/antennapod/core/util/LongList;.:()V // method@9d91 │ │ +3e1356: 2201 fd1e |0037: new-instance v1, Ljava/util/ArrayList; // type@1efd │ │ +3e135a: 7010 a0b4 0100 |0039: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +3e1360: 7210 9eb5 0900 |003c: invoke-interface {v9}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@b59e │ │ +3e1366: 0c09 |003f: move-result-object v9 │ │ +3e1368: 7210 02b5 0900 |0040: invoke-interface {v9}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@b502 │ │ +3e136e: 0c09 |0043: move-result-object v9 │ │ +3e1370: 7210 4db5 0900 |0044: invoke-interface {v9}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3e1376: 0a02 |0047: move-result v2 │ │ +3e1378: 1203 |0048: const/4 v3, #int 0 // #0 │ │ +3e137a: 3802 b100 |0049: if-eqz v2, 00fa // +00b1 │ │ +3e137e: 7210 4eb5 0900 |004b: invoke-interface {v9}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3e1384: 0c02 |004e: move-result-object v2 │ │ +3e1386: 1f02 3b1d |004f: check-cast v2, Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // type@1d3b │ │ +3e138a: 6e10 84ae 0200 |0051: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getGuid:()Ljava/lang/String; // method@ae84 │ │ +3e1390: 0c04 |0054: move-result-object v4 │ │ +3e1392: 7110 a39c 0400 |0055: invoke-static {v4}, Lde/danoeh/antennapod/core/sync/GuidValidator;.isValidGuid:(Ljava/lang/String;)Z // method@9ca3 │ │ +3e1398: 0a04 |0058: move-result v4 │ │ +3e139a: 3804 0700 |0059: if-eqz v4, 0060 // +0007 │ │ +3e139e: 6e10 84ae 0200 |005b: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getGuid:()Ljava/lang/String; // method@ae84 │ │ +3e13a4: 0c04 |005e: move-result-object v4 │ │ +3e13a6: 2802 |005f: goto 0061 // +0002 │ │ +3e13a8: 1204 |0060: const/4 v4, #int 0 // #0 │ │ +3e13aa: 6e10 83ae 0200 |0061: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getEpisode:()Ljava/lang/String; // method@ae83 │ │ +3e13b0: 0c05 |0064: move-result-object v5 │ │ +3e13b2: 7120 599b 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@9b59 │ │ +3e13b8: 0c04 |0068: move-result-object v4 │ │ +3e13ba: 3904 1900 |0069: if-nez v4, 0082 // +0019 │ │ +3e13be: 1a03 c657 |006b: const-string v3, "SyncService" // string@57c6 │ │ +3e13c2: 2204 8f1e |006d: new-instance v4, Ljava/lang/StringBuilder; // type@1e8f │ │ +3e13c6: 7010 50b3 0400 |006f: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3e13cc: 1a05 eb5d |0072: const-string v5, "Unknown feed item: " // string@5deb │ │ +3e13d0: 6e20 5cb3 5400 |0074: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e13d6: 6e20 5bb3 2400 |0077: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ +3e13dc: 6e10 67b3 0400 |007a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3e13e2: 0c02 |007d: move-result-object v2 │ │ +3e13e4: 7120 030b 2300 |007e: invoke-static {v3, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b03 │ │ +3e13ea: 28c3 |0081: goto 0044 // -003d │ │ +3e13ec: 6e10 35ac 0400 |0082: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3e13f2: 0c05 |0085: move-result-object v5 │ │ +3e13f4: 3905 1900 |0086: if-nez v5, 009f // +0019 │ │ +3e13f8: 1a03 c657 |0088: const-string v3, "SyncService" // string@57c6 │ │ +3e13fc: 2204 8f1e |008a: new-instance v4, Ljava/lang/StringBuilder; // type@1e8f │ │ +3e1400: 7010 50b3 0400 |008c: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3e1406: 1a05 5c1d |008f: const-string v5, "Feed item has no media: " // string@1d5c │ │ +3e140a: 6e20 5cb3 5400 |0091: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e1410: 6e20 5bb3 2400 |0094: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ +3e1416: 6e10 67b3 0400 |0097: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3e141c: 0c02 |009a: move-result-object v2 │ │ +3e141e: 7120 030b 2300 |009b: invoke-static {v3, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b03 │ │ +3e1424: 28a6 |009e: goto 0044 // -005a │ │ +3e1426: 6e10 35ac 0400 |009f: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3e142c: 0c05 |00a2: move-result-object v5 │ │ +3e142e: 6e10 86ae 0200 |00a3: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getPosition:()I // method@ae86 │ │ +3e1434: 0a06 |00a6: move-result v6 │ │ +3e1436: d266 e803 |00a7: mul-int/lit16 v6, v6, #int 1000 // #03e8 │ │ +3e143a: 6e20 95ac 6500 |00a9: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setPosition:(I)V // method@ac95 │ │ +3e1440: 6e10 35ac 0400 |00ac: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3e1446: 0c05 |00af: move-result-object v5 │ │ +3e1448: 7110 829d 0500 |00b0: invoke-static {v5}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.hasAlmostEnded:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@9d82 │ │ +3e144e: 0a05 |00b3: move-result v5 │ │ +3e1450: 3805 2b00 |00b4: if-eqz v5, 00df // +002b │ │ +3e1454: 1a05 c657 |00b6: const-string v5, "SyncService" // string@57c6 │ │ +3e1458: 2206 8f1e |00b8: new-instance v6, Ljava/lang/StringBuilder; // type@1e8f │ │ +3e145c: 7010 50b3 0600 |00ba: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3e1462: 1a07 8f48 |00bd: const-string v7, "Marking as played: " // string@488f │ │ +3e1466: 6e20 5cb3 7600 |00bf: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e146c: 6e20 5bb3 2600 |00c2: invoke-virtual {v6, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ +3e1472: 6e10 67b3 0600 |00c5: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3e1478: 0c02 |00c8: move-result-object v2 │ │ +3e147a: 7120 fe0a 2500 |00c9: invoke-static {v5, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3e1480: 1212 |00cc: const/4 v2, #int 1 // #1 │ │ +3e1482: 6e20 4fac 2400 |00cd: invoke-virtual {v4, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPlayed:(Z)V // method@ac4f │ │ +3e1488: 6e10 35ac 0400 |00d0: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3e148e: 0c02 |00d3: move-result-object v2 │ │ +3e1490: 6e20 95ac 3200 |00d4: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setPosition:(I)V // method@ac95 │ │ +3e1496: 6e10 f4ab 0400 |00d7: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3e149c: 0b02 |00da: move-result-wide v2 │ │ +3e149e: 6e30 939d 2003 |00db: invoke-virtual {v0, v2, v3}, Lde/danoeh/antennapod/core/util/LongList;.add:(J)V // method@9d93 │ │ +3e14a4: 2817 |00de: goto 00f5 // +0017 │ │ +3e14a6: 1a03 c657 |00df: const-string v3, "SyncService" // string@57c6 │ │ +3e14aa: 2205 8f1e |00e1: new-instance v5, Ljava/lang/StringBuilder; // type@1e8f │ │ +3e14ae: 7010 50b3 0500 |00e3: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3e14b4: 1a06 0555 |00e6: const-string v6, "Setting position: " // string@5505 │ │ +3e14b8: 6e20 5cb3 6500 |00e8: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e14be: 6e20 5bb3 2500 |00eb: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ +3e14c4: 6e10 67b3 0500 |00ee: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3e14ca: 0c02 |00f1: move-result-object v2 │ │ +3e14cc: 7120 fe0a 2300 |00f2: invoke-static {v3, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3e14d2: 7220 5fb5 4100 |00f5: invoke-interface {v1, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +3e14d8: 2900 4cff |00f8: goto/16 0044 // -00b4 │ │ +3e14dc: 6e10 8c4c 0800 |00fa: invoke-virtual {v8}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ +3e14e2: 0c09 |00fd: move-result-object v9 │ │ +3e14e4: 6e10 a39d 0000 |00fe: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/LongList;.toArray:()[J // method@9da3 │ │ +3e14ea: 0c00 |0101: move-result-object v0 │ │ +3e14ec: 7130 539c 3900 |0102: invoke-static {v9, v3, v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.removeQueueItem:(Landroid/content/Context;Z[J)Ljava/util/concurrent/Future; // method@9c53 │ │ +3e14f2: 7110 779b 0100 |0105: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBReader;.loadAdditionalFeedItemListData:(Ljava/util/List;)V // method@9b77 │ │ +3e14f8: 7110 629c 0100 |0108: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.setItemList:(Ljava/util/List;)Ljava/util/concurrent/Future; // method@9c62 │ │ +3e14fe: 1e08 |010b: monitor-exit v8 │ │ +3e1500: 0e00 |010c: return-void │ │ +3e1502: 0d09 |010d: move-exception v9 │ │ +3e1504: 1e08 |010e: monitor-exit v8 │ │ +3e1506: 2709 |010f: throw v9 │ │ catches : 2 │ │ 0x0001 - 0x0024 │ │ -> 0x010d │ │ 0x0028 - 0x010b │ │ -> 0x010d │ │ positions : │ │ 0x0003 line=257 │ │ @@ -1674359,17 +1674342,17 @@ │ │ type : '(Z)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e1554: |[3e1554] de.danoeh.antennapod.core.sync.SyncService.setCurrentlyActive:(Z)V │ │ -3e1564: 6a00 168e |0000: sput-boolean v0, Lde/danoeh/antennapod/core/sync/SyncService;.isCurrentlyActive:Z // field@8e16 │ │ -3e1568: 0e00 |0002: return-void │ │ +3e151c: |[3e151c] de.danoeh.antennapod.core.sync.SyncService.setCurrentlyActive:(Z)V │ │ +3e152c: 6a00 168e |0000: sput-boolean v0, Lde/danoeh/antennapod/core/sync/SyncService;.isCurrentlyActive:Z // field@8e16 │ │ +3e1530: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Z │ │ │ │ #10 : (in Lde/danoeh/antennapod/core/sync/SyncService;) │ │ @@ -1674377,26 +1674360,26 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 22 16-bit code units │ │ -3e156c: |[3e156c] de.danoeh.antennapod.core.sync.SyncService.sync:(Landroid/content/Context;)V │ │ -3e157c: 7100 b59c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SyncService;.getWorkRequest:()Landroidx/work/OneTimeWorkRequest$Builder; // method@9cb5 │ │ -3e1582: 0c00 |0003: move-result-object v0 │ │ -3e1584: 6e10 f84c 0000 |0004: invoke-virtual {v0}, Landroidx/work/WorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@4cf8 │ │ -3e158a: 0c00 |0007: move-result-object v0 │ │ -3e158c: 1f00 8a0c |0008: check-cast v0, Landroidx/work/OneTimeWorkRequest; // type@0c8a │ │ -3e1590: 7110 ed4c 0300 |000a: invoke-static {v3}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4ced │ │ -3e1596: 0c03 |000d: move-result-object v3 │ │ -3e1598: 1a01 ca57 |000e: const-string v1, "SyncServiceWorkId" // string@57ca │ │ -3e159c: 6202 291e |0010: sget-object v2, Landroidx/work/ExistingWorkPolicy;.REPLACE:Landroidx/work/ExistingWorkPolicy; // field@1e29 │ │ -3e15a0: 6e40 eb4c 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@4ceb │ │ -3e15a6: 0e00 |0015: return-void │ │ +3e1534: |[3e1534] de.danoeh.antennapod.core.sync.SyncService.sync:(Landroid/content/Context;)V │ │ +3e1544: 7100 b59c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SyncService;.getWorkRequest:()Landroidx/work/OneTimeWorkRequest$Builder; // method@9cb5 │ │ +3e154a: 0c00 |0003: move-result-object v0 │ │ +3e154c: 6e10 f84c 0000 |0004: invoke-virtual {v0}, Landroidx/work/WorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@4cf8 │ │ +3e1552: 0c00 |0007: move-result-object v0 │ │ +3e1554: 1f00 8a0c |0008: check-cast v0, Landroidx/work/OneTimeWorkRequest; // type@0c8a │ │ +3e1558: 7110 ed4c 0300 |000a: invoke-static {v3}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4ced │ │ +3e155e: 0c03 |000d: move-result-object v3 │ │ +3e1560: 1a01 ca57 |000e: const-string v1, "SyncServiceWorkId" // string@57ca │ │ +3e1564: 6202 291e |0010: sget-object v2, Landroidx/work/ExistingWorkPolicy;.REPLACE:Landroidx/work/ExistingWorkPolicy; // field@1e29 │ │ +3e1568: 6e40 eb4c 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@4ceb │ │ +3e156e: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x000a line=119 │ │ locals : │ │ 0x0000 - 0x0016 reg=3 (null) Landroid/content/Context; │ │ │ │ @@ -1674405,147 +1674388,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 │ │ -3e15a8: |[3e15a8] de.danoeh.antennapod.core.sync.SyncService.syncEpisodeActions:(Lde/danoeh/antennapod/net/sync/model/ISyncService;)V │ │ -3e15b8: 7100 d39c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getLastEpisodeActionSynchronizationTimestamp:()J // method@9cd3 │ │ -3e15be: 0b00 |0003: move-result-wide v0 │ │ -3e15c0: 7100 8db7 0000 |0004: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3e15c6: 0c02 |0007: move-result-object v2 │ │ -3e15c8: 2203 a71a |0008: new-instance v3, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1aa7 │ │ -3e15cc: 6004 977f |000a: sget v4, Lde/danoeh/antennapod/core/R$string;.sync_status_episodes_download:I // field@7f97 │ │ -3e15d0: 7020 6ea2 4300 |000c: invoke-direct {v3, v4}, Lde/danoeh/antennapod/event/SyncServiceEvent;.:(I)V // method@a26e │ │ -3e15d6: 6e20 91b7 3200 |000f: invoke-virtual {v2, v3}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b791 │ │ -3e15dc: 7230 92ae 0a01 |0012: invoke-interface {v10, v0, v1}, Lde/danoeh/antennapod/net/sync/model/ISyncService;.getEpisodeActionChanges:(J)Lde/danoeh/antennapod/net/sync/model/EpisodeActionChanges; // method@ae92 │ │ -3e15e2: 0c02 |0015: move-result-object v2 │ │ -3e15e4: 6e10 90ae 0200 |0016: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/model/EpisodeActionChanges;.getTimestamp:()J // method@ae90 │ │ -3e15ea: 0b03 |0019: move-result-wide v3 │ │ -3e15ec: 6e10 8fae 0200 |001a: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/model/EpisodeActionChanges;.getEpisodeActions:()Ljava/util/List; // method@ae8f │ │ -3e15f2: 0c02 |001d: move-result-object v2 │ │ -3e15f4: 7020 b79c 2900 |001e: invoke-direct {v9, v2}, Lde/danoeh/antennapod/core/sync/SyncService;.processEpisodeActions:(Ljava/util/List;)V // method@9cb7 │ │ -3e15fa: 7100 8db7 0000 |0021: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3e1600: 0c02 |0024: move-result-object v2 │ │ -3e1602: 2205 a71a |0025: new-instance v5, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1aa7 │ │ -3e1606: 6006 987f |0027: sget v6, Lde/danoeh/antennapod/core/R$string;.sync_status_episodes_upload:I // field@7f98 │ │ -3e160a: 7020 6ea2 6500 |0029: invoke-direct {v5, v6}, Lde/danoeh/antennapod/event/SyncServiceEvent;.:(I)V // method@a26e │ │ -3e1610: 6e20 91b7 5200 |002c: invoke-virtual {v2, v5}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b791 │ │ -3e1616: 5492 178e |002f: iget-object v2, v9, Lde/danoeh/antennapod/core/sync/SyncService;.synchronizationQueueStorage:Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage; // field@8e17 │ │ -3e161a: 6e10 049d 0200 |0031: invoke-virtual {v2}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.getQueuedEpisodeActions:()Ljava/util/ArrayList; // method@9d04 │ │ -3e1620: 0c02 |0034: move-result-object v2 │ │ -3e1622: 1605 0000 |0035: const-wide/16 v5, #int 0 // #0 │ │ -3e1626: 1a07 c657 |0037: const-string v7, "SyncService" // string@57c6 │ │ -3e162a: 3108 0005 |0039: cmp-long v8, v0, v5 │ │ -3e162e: 3908 8600 |003b: if-nez v8, 00c1 // +0086 │ │ -3e1632: 7100 8db7 0000 |003d: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3e1638: 0c00 |0040: move-result-object v0 │ │ -3e163a: 2201 a71a |0041: new-instance v1, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1aa7 │ │ -3e163e: 6005 9d7f |0043: sget v5, Lde/danoeh/antennapod/core/R$string;.sync_status_upload_played:I // field@7f9d │ │ -3e1642: 7020 6ea2 5100 |0045: invoke-direct {v1, v5}, Lde/danoeh/antennapod/event/SyncServiceEvent;.:(I)V // method@a26e │ │ -3e1648: 6e20 91b7 1000 |0048: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b791 │ │ -3e164e: 2200 ba1c |004b: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1cba │ │ -3e1652: 1a01 d2c5 |004d: const-string v1, "played" // string@c5d2 │ │ -3e1656: 7020 55ac 1000 |004f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac55 │ │ -3e165c: 6201 8397 |0052: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9783 │ │ -3e1660: 1205 |0054: const/4 v5, #int 0 // #0 │ │ -3e1662: 1406 ffff ff7f |0055: const v6, #float nan // #7fffffff │ │ -3e1668: 7140 529b 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@9b52 │ │ -3e166e: 0c00 |005b: move-result-object v0 │ │ -3e1670: 2201 8f1e |005c: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -3e1674: 7010 50b3 0100 |005e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3e167a: 1a05 ec1d |0061: const-string v5, "First sync. Upload state for all " // string@1dec │ │ -3e167e: 6e20 5cb3 5100 |0063: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e1684: 7210 72b5 0000 |0066: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ -3e168a: 0a05 |0069: move-result v5 │ │ -3e168c: 6e20 57b3 5100 |006a: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -3e1692: 1a05 9201 |006d: const-string v5, " played episodes" // string@0192 │ │ -3e1696: 6e20 5cb3 5100 |006f: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e169c: 6e10 67b3 0100 |0072: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3e16a2: 0c01 |0075: move-result-object v1 │ │ -3e16a4: 7120 fe0a 1700 |0076: invoke-static {v7, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3e16aa: 7210 6ab5 0000 |0079: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -3e16b0: 0c00 |007c: move-result-object v0 │ │ -3e16b2: 7210 4db5 0000 |007d: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3e16b8: 0a01 |0080: move-result v1 │ │ -3e16ba: 3801 4000 |0081: if-eqz v1, 00c1 // +0040 │ │ -3e16be: 7210 4eb5 0000 |0083: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3e16c4: 0c01 |0086: move-result-object v1 │ │ -3e16c6: 1f01 b91c |0087: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3e16ca: 6e10 35ac 0100 |0089: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3e16d0: 0c05 |008c: move-result-object v5 │ │ -3e16d2: 3905 0300 |008d: if-nez v5, 0090 // +0003 │ │ -3e16d6: 28ee |008f: goto 007d // -0012 │ │ -3e16d8: 2206 391d |0090: new-instance v6, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // type@1d39 │ │ -3e16dc: 6208 3cc5 |0092: sget-object v8, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.PLAY:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c53c │ │ -3e16e0: 7030 74ae 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@ae74 │ │ -3e16e6: 6e10 77ae 0600 |0097: invoke-virtual {v6}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.currentTimestamp:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@ae77 │ │ -3e16ec: 0c01 |009a: move-result-object v1 │ │ -3e16ee: 6e10 6dac 0500 |009b: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac6d │ │ -3e16f4: 0a06 |009e: move-result v6 │ │ -3e16f6: d366 e803 |009f: div-int/lit16 v6, v6, #int 1000 // #03e8 │ │ -3e16fa: 6e20 7aae 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@ae7a │ │ -3e1700: 0c01 |00a4: move-result-object v1 │ │ -3e1702: 6e10 6dac 0500 |00a5: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac6d │ │ -3e1708: 0a06 |00a8: move-result v6 │ │ -3e170a: d366 e803 |00a9: div-int/lit16 v6, v6, #int 1000 // #03e8 │ │ -3e170e: 6e20 79ae 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@ae79 │ │ -3e1714: 0c01 |00ae: move-result-object v1 │ │ -3e1716: 6e10 6dac 0500 |00af: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac6d │ │ -3e171c: 0a05 |00b2: move-result v5 │ │ -3e171e: d355 e803 |00b3: div-int/lit16 v5, v5, #int 1000 // #03e8 │ │ -3e1722: 6e20 7cae 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@ae7c │ │ -3e1728: 0c01 |00b8: move-result-object v1 │ │ -3e172a: 6e10 76ae 0100 |00b9: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.build:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // method@ae76 │ │ -3e1730: 0c01 |00bc: move-result-object v1 │ │ -3e1732: 7220 5fb5 1200 |00bd: invoke-interface {v2, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -3e1738: 28bd |00c0: goto 007d // -0043 │ │ -3e173a: 7210 72b5 0200 |00c1: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b572 │ │ -3e1740: 0a00 |00c4: move-result v0 │ │ -3e1742: 3d00 5700 |00c5: if-lez v0, 011c // +0057 │ │ -3e1746: 6200 118e |00c7: sget-object v0, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@8e11 │ │ -3e174a: 6e10 6cb6 0000 |00c9: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.lock:()V // method@b66c │ │ -3e1750: 2201 8f1e |00cc: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -3e1754: 7010 50b3 0100 |00ce: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3e175a: 1a03 405e |00d1: const-string v3, "Uploading " // string@5e40 │ │ -3e175e: 6e20 5cb3 3100 |00d3: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e1764: 7210 72b5 0200 |00d6: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b572 │ │ -3e176a: 0a03 |00d9: move-result v3 │ │ -3e176c: 6e20 57b3 3100 |00da: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -3e1772: 1a03 8d00 |00dd: const-string v3, " actions: " // string@008d │ │ -3e1776: 6e20 5cb3 3100 |00df: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e177c: 1a03 bb07 |00e2: const-string v3, ", " // string@07bb │ │ -3e1780: 7120 78b7 3200 |00e4: invoke-static {v2, v3}, Lorg/apache/commons/lang3/StringUtils;.join:(Ljava/lang/Iterable;Ljava/lang/String;)Ljava/lang/String; // method@b778 │ │ -3e1786: 0c03 |00e7: move-result-object v3 │ │ -3e1788: 6e20 5cb3 3100 |00e8: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e178e: 6e10 67b3 0100 |00eb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3e1794: 0c01 |00ee: move-result-object v1 │ │ -3e1796: 7120 fe0a 1700 |00ef: invoke-static {v7, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3e179c: 7220 96ae 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@ae96 │ │ -3e17a2: 0c0a |00f5: move-result-object v10 │ │ -3e17a4: 53a3 1fc6 |00f6: iget-wide v3, v10, Lde/danoeh/antennapod/net/sync/model/UploadChangesResponse;.timestamp:J // field@c61f │ │ -3e17a8: 2201 8f1e |00f8: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -3e17ac: 7010 50b3 0100 |00fa: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3e17b2: 1a02 3e5e |00fd: const-string v2, "Upload episode response: " // string@5e3e │ │ -3e17b6: 6e20 5cb3 2100 |00ff: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e17bc: 6e20 5bb3 a100 |0102: invoke-virtual {v1, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ -3e17c2: 6e10 67b3 0100 |0105: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3e17c8: 0c0a |0108: move-result-object v10 │ │ -3e17ca: 7120 fe0a a700 |0109: invoke-static {v7, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3e17d0: 549a 178e |010c: iget-object v10, v9, Lde/danoeh/antennapod/core/sync/SyncService;.synchronizationQueueStorage:Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage; // field@8e17 │ │ -3e17d4: 6e10 fd9c 0a00 |010e: invoke-virtual {v10}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.clearEpisodeActionQueue:()V // method@9cfd │ │ -3e17da: 6e10 6eb6 0000 |0111: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@b66e │ │ -3e17e0: 2808 |0114: goto 011c // +0008 │ │ -3e17e2: 0d0a |0115: move-exception v10 │ │ -3e17e4: 6200 118e |0116: sget-object v0, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@8e11 │ │ -3e17e8: 6e10 6eb6 0000 |0118: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@b66e │ │ -3e17ee: 270a |011b: throw v10 │ │ -3e17f0: 7120 db9c 4300 |011c: invoke-static {v3, v4}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.setLastEpisodeActionSynchronizationAttemptTimestamp:(J)V // method@9cdb │ │ -3e17f6: 0e00 |011f: return-void │ │ +3e1570: |[3e1570] de.danoeh.antennapod.core.sync.SyncService.syncEpisodeActions:(Lde/danoeh/antennapod/net/sync/model/ISyncService;)V │ │ +3e1580: 7100 d39c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getLastEpisodeActionSynchronizationTimestamp:()J // method@9cd3 │ │ +3e1586: 0b00 |0003: move-result-wide v0 │ │ +3e1588: 7100 8db7 0000 |0004: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3e158e: 0c02 |0007: move-result-object v2 │ │ +3e1590: 2203 a71a |0008: new-instance v3, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1aa7 │ │ +3e1594: 6004 977f |000a: sget v4, Lde/danoeh/antennapod/core/R$string;.sync_status_episodes_download:I // field@7f97 │ │ +3e1598: 7020 6ea2 4300 |000c: invoke-direct {v3, v4}, Lde/danoeh/antennapod/event/SyncServiceEvent;.:(I)V // method@a26e │ │ +3e159e: 6e20 91b7 3200 |000f: invoke-virtual {v2, v3}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b791 │ │ +3e15a4: 7230 92ae 0a01 |0012: invoke-interface {v10, v0, v1}, Lde/danoeh/antennapod/net/sync/model/ISyncService;.getEpisodeActionChanges:(J)Lde/danoeh/antennapod/net/sync/model/EpisodeActionChanges; // method@ae92 │ │ +3e15aa: 0c02 |0015: move-result-object v2 │ │ +3e15ac: 6e10 90ae 0200 |0016: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/model/EpisodeActionChanges;.getTimestamp:()J // method@ae90 │ │ +3e15b2: 0b03 |0019: move-result-wide v3 │ │ +3e15b4: 6e10 8fae 0200 |001a: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/model/EpisodeActionChanges;.getEpisodeActions:()Ljava/util/List; // method@ae8f │ │ +3e15ba: 0c02 |001d: move-result-object v2 │ │ +3e15bc: 7020 b79c 2900 |001e: invoke-direct {v9, v2}, Lde/danoeh/antennapod/core/sync/SyncService;.processEpisodeActions:(Ljava/util/List;)V // method@9cb7 │ │ +3e15c2: 7100 8db7 0000 |0021: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3e15c8: 0c02 |0024: move-result-object v2 │ │ +3e15ca: 2205 a71a |0025: new-instance v5, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1aa7 │ │ +3e15ce: 6006 987f |0027: sget v6, Lde/danoeh/antennapod/core/R$string;.sync_status_episodes_upload:I // field@7f98 │ │ +3e15d2: 7020 6ea2 6500 |0029: invoke-direct {v5, v6}, Lde/danoeh/antennapod/event/SyncServiceEvent;.:(I)V // method@a26e │ │ +3e15d8: 6e20 91b7 5200 |002c: invoke-virtual {v2, v5}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b791 │ │ +3e15de: 5492 178e |002f: iget-object v2, v9, Lde/danoeh/antennapod/core/sync/SyncService;.synchronizationQueueStorage:Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage; // field@8e17 │ │ +3e15e2: 6e10 049d 0200 |0031: invoke-virtual {v2}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.getQueuedEpisodeActions:()Ljava/util/ArrayList; // method@9d04 │ │ +3e15e8: 0c02 |0034: move-result-object v2 │ │ +3e15ea: 1605 0000 |0035: const-wide/16 v5, #int 0 // #0 │ │ +3e15ee: 1a07 c657 |0037: const-string v7, "SyncService" // string@57c6 │ │ +3e15f2: 3108 0005 |0039: cmp-long v8, v0, v5 │ │ +3e15f6: 3908 8600 |003b: if-nez v8, 00c1 // +0086 │ │ +3e15fa: 7100 8db7 0000 |003d: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3e1600: 0c00 |0040: move-result-object v0 │ │ +3e1602: 2201 a71a |0041: new-instance v1, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1aa7 │ │ +3e1606: 6005 9d7f |0043: sget v5, Lde/danoeh/antennapod/core/R$string;.sync_status_upload_played:I // field@7f9d │ │ +3e160a: 7020 6ea2 5100 |0045: invoke-direct {v1, v5}, Lde/danoeh/antennapod/event/SyncServiceEvent;.:(I)V // method@a26e │ │ +3e1610: 6e20 91b7 1000 |0048: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b791 │ │ +3e1616: 2200 ba1c |004b: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1cba │ │ +3e161a: 1a01 d2c5 |004d: const-string v1, "played" // string@c5d2 │ │ +3e161e: 7020 55ac 1000 |004f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac55 │ │ +3e1624: 6201 8397 |0052: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9783 │ │ +3e1628: 1205 |0054: const/4 v5, #int 0 // #0 │ │ +3e162a: 1406 ffff ff7f |0055: const v6, #float nan // #7fffffff │ │ +3e1630: 7140 529b 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@9b52 │ │ +3e1636: 0c00 |005b: move-result-object v0 │ │ +3e1638: 2201 8f1e |005c: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +3e163c: 7010 50b3 0100 |005e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3e1642: 1a05 ec1d |0061: const-string v5, "First sync. Upload state for all " // string@1dec │ │ +3e1646: 6e20 5cb3 5100 |0063: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e164c: 7210 72b5 0000 |0066: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ +3e1652: 0a05 |0069: move-result v5 │ │ +3e1654: 6e20 57b3 5100 |006a: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +3e165a: 1a05 9201 |006d: const-string v5, " played episodes" // string@0192 │ │ +3e165e: 6e20 5cb3 5100 |006f: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e1664: 6e10 67b3 0100 |0072: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3e166a: 0c01 |0075: move-result-object v1 │ │ +3e166c: 7120 fe0a 1700 |0076: invoke-static {v7, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3e1672: 7210 6ab5 0000 |0079: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +3e1678: 0c00 |007c: move-result-object v0 │ │ +3e167a: 7210 4db5 0000 |007d: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3e1680: 0a01 |0080: move-result v1 │ │ +3e1682: 3801 4000 |0081: if-eqz v1, 00c1 // +0040 │ │ +3e1686: 7210 4eb5 0000 |0083: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3e168c: 0c01 |0086: move-result-object v1 │ │ +3e168e: 1f01 b91c |0087: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3e1692: 6e10 35ac 0100 |0089: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3e1698: 0c05 |008c: move-result-object v5 │ │ +3e169a: 3905 0300 |008d: if-nez v5, 0090 // +0003 │ │ +3e169e: 28ee |008f: goto 007d // -0012 │ │ +3e16a0: 2206 391d |0090: new-instance v6, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // type@1d39 │ │ +3e16a4: 6208 3cc5 |0092: sget-object v8, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.PLAY:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c53c │ │ +3e16a8: 7030 74ae 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@ae74 │ │ +3e16ae: 6e10 77ae 0600 |0097: invoke-virtual {v6}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.currentTimestamp:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@ae77 │ │ +3e16b4: 0c01 |009a: move-result-object v1 │ │ +3e16b6: 6e10 6dac 0500 |009b: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac6d │ │ +3e16bc: 0a06 |009e: move-result v6 │ │ +3e16be: d366 e803 |009f: div-int/lit16 v6, v6, #int 1000 // #03e8 │ │ +3e16c2: 6e20 7aae 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@ae7a │ │ +3e16c8: 0c01 |00a4: move-result-object v1 │ │ +3e16ca: 6e10 6dac 0500 |00a5: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac6d │ │ +3e16d0: 0a06 |00a8: move-result v6 │ │ +3e16d2: d366 e803 |00a9: div-int/lit16 v6, v6, #int 1000 // #03e8 │ │ +3e16d6: 6e20 79ae 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@ae79 │ │ +3e16dc: 0c01 |00ae: move-result-object v1 │ │ +3e16de: 6e10 6dac 0500 |00af: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac6d │ │ +3e16e4: 0a05 |00b2: move-result v5 │ │ +3e16e6: d355 e803 |00b3: div-int/lit16 v5, v5, #int 1000 // #03e8 │ │ +3e16ea: 6e20 7cae 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@ae7c │ │ +3e16f0: 0c01 |00b8: move-result-object v1 │ │ +3e16f2: 6e10 76ae 0100 |00b9: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.build:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // method@ae76 │ │ +3e16f8: 0c01 |00bc: move-result-object v1 │ │ +3e16fa: 7220 5fb5 1200 |00bd: invoke-interface {v2, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +3e1700: 28bd |00c0: goto 007d // -0043 │ │ +3e1702: 7210 72b5 0200 |00c1: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b572 │ │ +3e1708: 0a00 |00c4: move-result v0 │ │ +3e170a: 3d00 5700 |00c5: if-lez v0, 011c // +0057 │ │ +3e170e: 6200 118e |00c7: sget-object v0, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@8e11 │ │ +3e1712: 6e10 6cb6 0000 |00c9: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.lock:()V // method@b66c │ │ +3e1718: 2201 8f1e |00cc: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +3e171c: 7010 50b3 0100 |00ce: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3e1722: 1a03 405e |00d1: const-string v3, "Uploading " // string@5e40 │ │ +3e1726: 6e20 5cb3 3100 |00d3: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e172c: 7210 72b5 0200 |00d6: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b572 │ │ +3e1732: 0a03 |00d9: move-result v3 │ │ +3e1734: 6e20 57b3 3100 |00da: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +3e173a: 1a03 8d00 |00dd: const-string v3, " actions: " // string@008d │ │ +3e173e: 6e20 5cb3 3100 |00df: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e1744: 1a03 bb07 |00e2: const-string v3, ", " // string@07bb │ │ +3e1748: 7120 78b7 3200 |00e4: invoke-static {v2, v3}, Lorg/apache/commons/lang3/StringUtils;.join:(Ljava/lang/Iterable;Ljava/lang/String;)Ljava/lang/String; // method@b778 │ │ +3e174e: 0c03 |00e7: move-result-object v3 │ │ +3e1750: 6e20 5cb3 3100 |00e8: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e1756: 6e10 67b3 0100 |00eb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3e175c: 0c01 |00ee: move-result-object v1 │ │ +3e175e: 7120 fe0a 1700 |00ef: invoke-static {v7, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3e1764: 7220 96ae 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@ae96 │ │ +3e176a: 0c0a |00f5: move-result-object v10 │ │ +3e176c: 53a3 1fc6 |00f6: iget-wide v3, v10, Lde/danoeh/antennapod/net/sync/model/UploadChangesResponse;.timestamp:J // field@c61f │ │ +3e1770: 2201 8f1e |00f8: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +3e1774: 7010 50b3 0100 |00fa: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3e177a: 1a02 3e5e |00fd: const-string v2, "Upload episode response: " // string@5e3e │ │ +3e177e: 6e20 5cb3 2100 |00ff: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e1784: 6e20 5bb3 a100 |0102: invoke-virtual {v1, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ +3e178a: 6e10 67b3 0100 |0105: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3e1790: 0c0a |0108: move-result-object v10 │ │ +3e1792: 7120 fe0a a700 |0109: invoke-static {v7, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3e1798: 549a 178e |010c: iget-object v10, v9, Lde/danoeh/antennapod/core/sync/SyncService;.synchronizationQueueStorage:Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage; // field@8e17 │ │ +3e179c: 6e10 fd9c 0a00 |010e: invoke-virtual {v10}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.clearEpisodeActionQueue:()V // method@9cfd │ │ +3e17a2: 6e10 6eb6 0000 |0111: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@b66e │ │ +3e17a8: 2808 |0114: goto 011c // +0008 │ │ +3e17aa: 0d0a |0115: move-exception v10 │ │ +3e17ac: 6200 118e |0116: sget-object v0, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@8e11 │ │ +3e17b0: 6e10 6eb6 0000 |0118: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@b66e │ │ +3e17b6: 270a |011b: throw v10 │ │ +3e17b8: 7120 db9c 4300 |011c: invoke-static {v3, v4}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.setLastEpisodeActionSynchronizationAttemptTimestamp:(J)V // method@9cdb │ │ +3e17be: 0e00 |011f: return-void │ │ catches : 1 │ │ 0x00cc - 0x0111 │ │ -> 0x0115 │ │ positions : │ │ 0x0000 line=211 │ │ 0x0004 line=212 │ │ 0x0012 line=213 │ │ @@ -1674587,31 +1674570,31 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 32 16-bit code units │ │ -3e1804: |[3e1804] de.danoeh.antennapod.core.sync.SyncService.syncImmediately:(Landroid/content/Context;)V │ │ -3e1814: 7100 b59c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SyncService;.getWorkRequest:()Landroidx/work/OneTimeWorkRequest$Builder; // method@9cb5 │ │ -3e181a: 0c00 |0003: move-result-object v0 │ │ -3e181c: 1601 0000 |0004: const-wide/16 v1, #int 0 // #0 │ │ -3e1820: 6203 04da |0006: sget-object v3, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@da04 │ │ -3e1824: 6e40 fe4c 1032 |0008: invoke-virtual {v0, v1, v2, v3}, Landroidx/work/WorkRequest$Builder;.setInitialDelay:(JLjava/util/concurrent/TimeUnit;)Landroidx/work/WorkRequest$Builder; // method@4cfe │ │ -3e182a: 0c00 |000b: move-result-object v0 │ │ -3e182c: 1f00 890c |000c: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@0c89 │ │ -3e1830: 6e10 f84c 0000 |000e: invoke-virtual {v0}, Landroidx/work/WorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@4cf8 │ │ -3e1836: 0c00 |0011: move-result-object v0 │ │ -3e1838: 1f00 8a0c |0012: check-cast v0, Landroidx/work/OneTimeWorkRequest; // type@0c8a │ │ -3e183c: 7110 ed4c 0400 |0014: invoke-static {v4}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4ced │ │ -3e1842: 0c04 |0017: move-result-object v4 │ │ -3e1844: 1a01 ca57 |0018: const-string v1, "SyncServiceWorkId" // string@57ca │ │ -3e1848: 6202 291e |001a: sget-object v2, Landroidx/work/ExistingWorkPolicy;.REPLACE:Landroidx/work/ExistingWorkPolicy; // field@1e29 │ │ -3e184c: 6e40 eb4c 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@4ceb │ │ -3e1852: 0e00 |001f: return-void │ │ +3e17cc: |[3e17cc] de.danoeh.antennapod.core.sync.SyncService.syncImmediately:(Landroid/content/Context;)V │ │ +3e17dc: 7100 b59c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SyncService;.getWorkRequest:()Landroidx/work/OneTimeWorkRequest$Builder; // method@9cb5 │ │ +3e17e2: 0c00 |0003: move-result-object v0 │ │ +3e17e4: 1601 0000 |0004: const-wide/16 v1, #int 0 // #0 │ │ +3e17e8: 6203 04da |0006: sget-object v3, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@da04 │ │ +3e17ec: 6e40 fe4c 1032 |0008: invoke-virtual {v0, v1, v2, v3}, Landroidx/work/WorkRequest$Builder;.setInitialDelay:(JLjava/util/concurrent/TimeUnit;)Landroidx/work/WorkRequest$Builder; // method@4cfe │ │ +3e17f2: 0c00 |000b: move-result-object v0 │ │ +3e17f4: 1f00 890c |000c: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@0c89 │ │ +3e17f8: 6e10 f84c 0000 |000e: invoke-virtual {v0}, Landroidx/work/WorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@4cf8 │ │ +3e17fe: 0c00 |0011: move-result-object v0 │ │ +3e1800: 1f00 8a0c |0012: check-cast v0, Landroidx/work/OneTimeWorkRequest; // type@0c8a │ │ +3e1804: 7110 ed4c 0400 |0014: invoke-static {v4}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4ced │ │ +3e180a: 0c04 |0017: move-result-object v4 │ │ +3e180c: 1a01 ca57 |0018: const-string v1, "SyncServiceWorkId" // string@57ca │ │ +3e1810: 6202 291e |001a: sget-object v2, Landroidx/work/ExistingWorkPolicy;.REPLACE:Landroidx/work/ExistingWorkPolicy; // field@1e29 │ │ +3e1814: 6e40 eb4c 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@4ceb │ │ +3e181a: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0008 line=124 │ │ 0x000e line=125 │ │ 0x0014 line=126 │ │ locals : │ │ @@ -1674622,160 +1674605,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 │ │ -3e1854: |[3e1854] de.danoeh.antennapod.core.sync.SyncService.syncSubscriptions:(Lde/danoeh/antennapod/net/sync/model/ISyncService;)V │ │ -3e1864: 7100 d49c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getLastSubscriptionSynchronizationTimestamp:()J // method@9cd4 │ │ -3e186a: 0b00 |0003: move-result-wide v0 │ │ -3e186c: 7100 8db7 0000 |0004: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3e1872: 0c02 |0007: move-result-object v2 │ │ -3e1874: 2203 a71a |0008: new-instance v3, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1aa7 │ │ -3e1878: 6004 9b7f |000a: sget v4, Lde/danoeh/antennapod/core/R$string;.sync_status_subscriptions:I // field@7f9b │ │ -3e187c: 7020 6ea2 4300 |000c: invoke-direct {v3, v4}, Lde/danoeh/antennapod/event/SyncServiceEvent;.:(I)V // method@a26e │ │ -3e1882: 6e20 91b7 3200 |000f: invoke-virtual {v2, v3}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b791 │ │ -3e1888: 7100 609b 0000 |0012: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedListDownloadUrls:()Ljava/util/List; // method@9b60 │ │ -3e188e: 0c02 |0015: move-result-object v2 │ │ -3e1890: 7230 93ae 0f01 |0016: invoke-interface {v15, v0, v1}, Lde/danoeh/antennapod/net/sync/model/ISyncService;.getSubscriptionChanges:(J)Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges; // method@ae93 │ │ -3e1896: 0c03 |0019: move-result-object v3 │ │ -3e1898: 6e10 a7ae 0300 |001a: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges;.getTimestamp:()J // method@aea7 │ │ -3e189e: 0b04 |001d: move-result-wide v4 │ │ -3e18a0: 54e6 178e |001e: iget-object v6, v14, Lde/danoeh/antennapod/core/sync/SyncService;.synchronizationQueueStorage:Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage; // field@8e17 │ │ -3e18a4: 6e10 059d 0600 |0020: invoke-virtual {v6}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.getQueuedRemovedFeeds:()Ljava/util/ArrayList; // method@9d05 │ │ -3e18aa: 0c06 |0023: move-result-object v6 │ │ -3e18ac: 54e7 178e |0024: iget-object v7, v14, Lde/danoeh/antennapod/core/sync/SyncService;.synchronizationQueueStorage:Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage; // field@8e17 │ │ -3e18b0: 6e10 039d 0700 |0026: invoke-virtual {v7}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.getQueuedAddedFeeds:()Ljava/util/ArrayList; // method@9d03 │ │ -3e18b6: 0c07 |0029: move-result-object v7 │ │ -3e18b8: 2208 8f1e |002a: new-instance v8, Ljava/lang/StringBuilder; // type@1e8f │ │ -3e18bc: 7010 50b3 0800 |002c: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3e18c2: 1a09 8e19 |002f: const-string v9, "Downloaded subscription changes: " // string@198e │ │ -3e18c6: 6e20 5cb3 9800 |0031: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e18cc: 6e20 5bb3 3800 |0034: invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ -3e18d2: 6e10 67b3 0800 |0037: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3e18d8: 0c08 |003a: move-result-object v8 │ │ -3e18da: 1a09 c657 |003b: const-string v9, "SyncService" // string@57c6 │ │ -3e18de: 7120 fe0a 8900 |003d: invoke-static {v9, v8}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3e18e4: 6e10 a5ae 0300 |0040: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges;.getAdded:()Ljava/util/List; // method@aea5 │ │ -3e18ea: 0c08 |0043: move-result-object v8 │ │ -3e18ec: 7210 6ab5 0800 |0044: invoke-interface {v8}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -3e18f2: 0c08 |0047: move-result-object v8 │ │ -3e18f4: 7210 4db5 0800 |0048: invoke-interface {v8}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3e18fa: 0a0a |004b: move-result v10 │ │ -3e18fc: 380a 5100 |004c: if-eqz v10, 009d // +0051 │ │ -3e1900: 7210 4eb5 0800 |004e: invoke-interface {v8}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3e1906: 0c0a |0051: move-result-object v10 │ │ -3e1908: 1f0a 8d1e |0052: check-cast v10, Ljava/lang/String; // type@1e8d │ │ -3e190c: 1a0b 0a99 |0054: const-string v11, "http" // string@990a │ │ -3e1910: 6e20 3eb3 ba00 |0056: invoke-virtual {v10, v11}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b33e │ │ -3e1916: 0a0b |0059: move-result v11 │ │ -3e1918: 390b 1700 |005a: if-nez v11, 0071 // +0017 │ │ -3e191c: 220b 8f1e |005c: new-instance v11, Ljava/lang/StringBuilder; // type@1e8f │ │ -3e1920: 7010 50b3 0b00 |005e: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3e1926: 1a0c c755 |0061: const-string v12, "Skipping url: " // string@55c7 │ │ -3e192a: 6e20 5cb3 cb00 |0063: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e1930: 6e20 5cb3 ab00 |0066: invoke-virtual {v11, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e1936: 6e10 67b3 0b00 |0069: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3e193c: 0c0a |006c: move-result-object v10 │ │ -3e193e: 7120 fe0a a900 |006d: invoke-static {v9, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3e1944: 28d8 |0070: goto 0048 // -0028 │ │ -3e1946: 7120 2cad a200 |0071: invoke-static {v2, v10}, Lde/danoeh/antennapod/net/common/UrlChecker;.containsUrl:(Ljava/util/List;Ljava/lang/String;)Z // method@ad2c │ │ -3e194c: 0a0b |0074: move-result v11 │ │ -3e194e: 390b d3ff |0075: if-nez v11, 0048 // -002d │ │ -3e1952: 7220 63b5 a600 |0077: invoke-interface {v6, v10}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b563 │ │ -3e1958: 0a0b |007a: move-result v11 │ │ -3e195a: 390b cdff |007b: if-nez v11, 0048 // -0033 │ │ -3e195e: 220b b21c |007d: new-instance v11, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ -3e1962: 120c |007f: const/4 v12, #int 0 // #0 │ │ -3e1964: 1a0d ef5d |0080: const-string v13, "Unknown podcast" // string@5def │ │ -3e1968: 7040 beab 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@abbe │ │ -3e196e: 7100 0cb5 0000 |0085: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b50c │ │ -3e1974: 0c0a |0088: move-result-object v10 │ │ -3e1976: 6e20 e3ab ab00 |0089: invoke-virtual {v11, v10}, Lde/danoeh/antennapod/model/feed/Feed;.setItems:(Ljava/util/List;)V // method@abe3 │ │ -3e197c: 6e10 8c4c 0e00 |008c: invoke-virtual {v14}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ -3e1982: 0c0a |008f: move-result-object v10 │ │ -3e1984: 120c |0090: const/4 v12, #int 0 // #0 │ │ -3e1986: 7130 969b 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@9b96 │ │ -3e198c: 0c0a |0094: move-result-object v10 │ │ -3e198e: 6e10 8c4c 0e00 |0095: invoke-virtual {v14}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ -3e1994: 0c0b |0098: move-result-object v11 │ │ -3e1996: 7120 e59d 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@9de5 │ │ -3e199c: 28ac |009c: goto 0048 // -0054 │ │ -3e199e: 6e10 a6ae 0300 |009d: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges;.getRemoved:()Ljava/util/List; // method@aea6 │ │ -3e19a4: 0c08 |00a0: move-result-object v8 │ │ -3e19a6: 7210 6ab5 0800 |00a1: invoke-interface {v8}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -3e19ac: 0c08 |00a4: move-result-object v8 │ │ -3e19ae: 7210 4db5 0800 |00a5: invoke-interface {v8}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3e19b4: 0a0a |00a8: move-result v10 │ │ -3e19b6: 380a 1600 |00a9: if-eqz v10, 00bf // +0016 │ │ -3e19ba: 7210 4eb5 0800 |00ab: invoke-interface {v8}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3e19c0: 0c0a |00ae: move-result-object v10 │ │ -3e19c2: 1f0a 8d1e |00af: check-cast v10, Ljava/lang/String; // type@1e8d │ │ -3e19c6: 7220 63b5 a700 |00b1: invoke-interface {v7, v10}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b563 │ │ -3e19cc: 0a0b |00b4: move-result v11 │ │ -3e19ce: 390b f0ff |00b5: if-nez v11, 00a5 // -0010 │ │ -3e19d2: 6e10 8c4c 0e00 |00b7: invoke-virtual {v14}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ -3e19d8: 0c0b |00ba: move-result-object v11 │ │ -3e19da: 7120 8f9b ab00 |00bb: invoke-static {v11, v10}, Lde/danoeh/antennapod/core/storage/DBTasks;.removeFeedWithDownloadUrl:(Landroid/content/Context;Ljava/lang/String;)V // method@9b8f │ │ -3e19e0: 28e7 |00be: goto 00a5 // -0019 │ │ -3e19e2: 160a 0000 |00bf: const-wide/16 v10, #int 0 // #0 │ │ -3e19e6: 3108 000a |00c1: cmp-long v8, v0, v10 │ │ -3e19ea: 3908 1600 |00c3: if-nez v8, 00d9 // +0016 │ │ -3e19ee: 1a00 eb1d |00c5: const-string v0, "First sync. Adding all local subscriptions." // string@1deb │ │ -3e19f2: 7120 fe0a 0900 |00c7: invoke-static {v9, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3e19f8: 6e10 a5ae 0300 |00ca: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges;.getAdded:()Ljava/util/List; // method@aea5 │ │ -3e19fe: 0c00 |00cd: move-result-object v0 │ │ -3e1a00: 7220 70b5 0200 |00ce: invoke-interface {v2, v0}, Ljava/util/List;.removeAll:(Ljava/util/Collection;)Z // method@b570 │ │ -3e1a06: 6e10 a6ae 0300 |00d1: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges;.getRemoved:()Ljava/util/List; // method@aea6 │ │ -3e1a0c: 0c00 |00d4: move-result-object v0 │ │ -3e1a0e: 7220 70b5 0600 |00d5: invoke-interface {v6, v0}, Ljava/util/List;.removeAll:(Ljava/util/Collection;)Z // method@b570 │ │ -3e1a14: 2802 |00d8: goto 00da // +0002 │ │ -3e1a16: 0772 |00d9: move-object v2, v7 │ │ -3e1a18: 7210 72b5 0200 |00da: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b572 │ │ -3e1a1e: 0a00 |00dd: move-result v0 │ │ -3e1a20: 3c00 0800 |00de: if-gtz v0, 00e6 // +0008 │ │ -3e1a24: 7210 72b5 0600 |00e0: invoke-interface {v6}, Ljava/util/List;.size:()I // method@b572 │ │ -3e1a2a: 0a00 |00e3: move-result v0 │ │ -3e1a2c: 3d00 4700 |00e4: if-lez v0, 012b // +0047 │ │ -3e1a30: 2200 8f1e |00e6: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3e1a34: 7010 50b3 0000 |00e8: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3e1a3a: 1a01 2b0d |00eb: const-string v1, "Added: " // string@0d2b │ │ -3e1a3e: 6e20 5cb3 1000 |00ed: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e1a44: 1a01 bb07 |00f0: const-string v1, ", " // string@07bb │ │ -3e1a48: 7120 78b7 1200 |00f2: invoke-static {v2, v1}, Lorg/apache/commons/lang3/StringUtils;.join:(Ljava/lang/Iterable;Ljava/lang/String;)Ljava/lang/String; // method@b778 │ │ -3e1a4e: 0c03 |00f5: move-result-object v3 │ │ -3e1a50: 6e20 5cb3 3000 |00f6: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e1a56: 6e10 67b3 0000 |00f9: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3e1a5c: 0c00 |00fc: move-result-object v0 │ │ -3e1a5e: 7120 fe0a 0900 |00fd: invoke-static {v9, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3e1a64: 2200 8f1e |0100: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3e1a68: 7010 50b3 0000 |0102: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3e1a6e: 1a03 fd51 |0105: const-string v3, "Removed: " // string@51fd │ │ -3e1a72: 6e20 5cb3 3000 |0107: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e1a78: 7120 78b7 1600 |010a: invoke-static {v6, v1}, Lorg/apache/commons/lang3/StringUtils;.join:(Ljava/lang/Iterable;Ljava/lang/String;)Ljava/lang/String; // method@b778 │ │ -3e1a7e: 0c01 |010d: move-result-object v1 │ │ -3e1a80: 6e20 5cb3 1000 |010e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e1a86: 6e10 67b3 0000 |0111: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3e1a8c: 0c00 |0114: move-result-object v0 │ │ -3e1a8e: 7120 fe0a 0900 |0115: invoke-static {v9, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3e1a94: 6200 118e |0118: sget-object v0, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@8e11 │ │ -3e1a98: 6e10 6cb6 0000 |011a: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.lock:()V // method@b66c │ │ -3e1a9e: 7230 97ae 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@ae97 │ │ -3e1aa4: 0c0f |0120: move-result-object v15 │ │ -3e1aa6: 54e1 178e |0121: iget-object v1, v14, Lde/danoeh/antennapod/core/sync/SyncService;.synchronizationQueueStorage:Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage; // field@8e17 │ │ -3e1aaa: 6e10 fe9c 0100 |0123: invoke-virtual {v1}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.clearFeedQueues:()V // method@9cfe │ │ -3e1ab0: 53f4 1fc6 |0126: iget-wide v4, v15, Lde/danoeh/antennapod/net/sync/model/UploadChangesResponse;.timestamp:J // field@c61f │ │ -3e1ab4: 6e10 6eb6 0000 |0128: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@b66e │ │ -3e1aba: 7120 dc9c 5400 |012b: invoke-static {v4, v5}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.setLastSubscriptionSynchronizationAttemptTimestamp:(J)V // method@9cdc │ │ -3e1ac0: 0e00 |012e: return-void │ │ -3e1ac2: 0d0f |012f: move-exception v15 │ │ -3e1ac4: 6200 118e |0130: sget-object v0, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@8e11 │ │ -3e1ac8: 6e10 6eb6 0000 |0132: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@b66e │ │ -3e1ace: 270f |0135: throw v15 │ │ +3e181c: |[3e181c] de.danoeh.antennapod.core.sync.SyncService.syncSubscriptions:(Lde/danoeh/antennapod/net/sync/model/ISyncService;)V │ │ +3e182c: 7100 d49c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getLastSubscriptionSynchronizationTimestamp:()J // method@9cd4 │ │ +3e1832: 0b00 |0003: move-result-wide v0 │ │ +3e1834: 7100 8db7 0000 |0004: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3e183a: 0c02 |0007: move-result-object v2 │ │ +3e183c: 2203 a71a |0008: new-instance v3, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1aa7 │ │ +3e1840: 6004 9b7f |000a: sget v4, Lde/danoeh/antennapod/core/R$string;.sync_status_subscriptions:I // field@7f9b │ │ +3e1844: 7020 6ea2 4300 |000c: invoke-direct {v3, v4}, Lde/danoeh/antennapod/event/SyncServiceEvent;.:(I)V // method@a26e │ │ +3e184a: 6e20 91b7 3200 |000f: invoke-virtual {v2, v3}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b791 │ │ +3e1850: 7100 609b 0000 |0012: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedListDownloadUrls:()Ljava/util/List; // method@9b60 │ │ +3e1856: 0c02 |0015: move-result-object v2 │ │ +3e1858: 7230 93ae 0f01 |0016: invoke-interface {v15, v0, v1}, Lde/danoeh/antennapod/net/sync/model/ISyncService;.getSubscriptionChanges:(J)Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges; // method@ae93 │ │ +3e185e: 0c03 |0019: move-result-object v3 │ │ +3e1860: 6e10 a7ae 0300 |001a: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges;.getTimestamp:()J // method@aea7 │ │ +3e1866: 0b04 |001d: move-result-wide v4 │ │ +3e1868: 54e6 178e |001e: iget-object v6, v14, Lde/danoeh/antennapod/core/sync/SyncService;.synchronizationQueueStorage:Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage; // field@8e17 │ │ +3e186c: 6e10 059d 0600 |0020: invoke-virtual {v6}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.getQueuedRemovedFeeds:()Ljava/util/ArrayList; // method@9d05 │ │ +3e1872: 0c06 |0023: move-result-object v6 │ │ +3e1874: 54e7 178e |0024: iget-object v7, v14, Lde/danoeh/antennapod/core/sync/SyncService;.synchronizationQueueStorage:Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage; // field@8e17 │ │ +3e1878: 6e10 039d 0700 |0026: invoke-virtual {v7}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.getQueuedAddedFeeds:()Ljava/util/ArrayList; // method@9d03 │ │ +3e187e: 0c07 |0029: move-result-object v7 │ │ +3e1880: 2208 8f1e |002a: new-instance v8, Ljava/lang/StringBuilder; // type@1e8f │ │ +3e1884: 7010 50b3 0800 |002c: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3e188a: 1a09 8e19 |002f: const-string v9, "Downloaded subscription changes: " // string@198e │ │ +3e188e: 6e20 5cb3 9800 |0031: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e1894: 6e20 5bb3 3800 |0034: invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ +3e189a: 6e10 67b3 0800 |0037: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3e18a0: 0c08 |003a: move-result-object v8 │ │ +3e18a2: 1a09 c657 |003b: const-string v9, "SyncService" // string@57c6 │ │ +3e18a6: 7120 fe0a 8900 |003d: invoke-static {v9, v8}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3e18ac: 6e10 a5ae 0300 |0040: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges;.getAdded:()Ljava/util/List; // method@aea5 │ │ +3e18b2: 0c08 |0043: move-result-object v8 │ │ +3e18b4: 7210 6ab5 0800 |0044: invoke-interface {v8}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +3e18ba: 0c08 |0047: move-result-object v8 │ │ +3e18bc: 7210 4db5 0800 |0048: invoke-interface {v8}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3e18c2: 0a0a |004b: move-result v10 │ │ +3e18c4: 380a 5100 |004c: if-eqz v10, 009d // +0051 │ │ +3e18c8: 7210 4eb5 0800 |004e: invoke-interface {v8}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3e18ce: 0c0a |0051: move-result-object v10 │ │ +3e18d0: 1f0a 8d1e |0052: check-cast v10, Ljava/lang/String; // type@1e8d │ │ +3e18d4: 1a0b 0a99 |0054: const-string v11, "http" // string@990a │ │ +3e18d8: 6e20 3eb3 ba00 |0056: invoke-virtual {v10, v11}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b33e │ │ +3e18de: 0a0b |0059: move-result v11 │ │ +3e18e0: 390b 1700 |005a: if-nez v11, 0071 // +0017 │ │ +3e18e4: 220b 8f1e |005c: new-instance v11, Ljava/lang/StringBuilder; // type@1e8f │ │ +3e18e8: 7010 50b3 0b00 |005e: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3e18ee: 1a0c c755 |0061: const-string v12, "Skipping url: " // string@55c7 │ │ +3e18f2: 6e20 5cb3 cb00 |0063: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e18f8: 6e20 5cb3 ab00 |0066: invoke-virtual {v11, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e18fe: 6e10 67b3 0b00 |0069: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3e1904: 0c0a |006c: move-result-object v10 │ │ +3e1906: 7120 fe0a a900 |006d: invoke-static {v9, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3e190c: 28d8 |0070: goto 0048 // -0028 │ │ +3e190e: 7120 2cad a200 |0071: invoke-static {v2, v10}, Lde/danoeh/antennapod/net/common/UrlChecker;.containsUrl:(Ljava/util/List;Ljava/lang/String;)Z // method@ad2c │ │ +3e1914: 0a0b |0074: move-result v11 │ │ +3e1916: 390b d3ff |0075: if-nez v11, 0048 // -002d │ │ +3e191a: 7220 63b5 a600 |0077: invoke-interface {v6, v10}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b563 │ │ +3e1920: 0a0b |007a: move-result v11 │ │ +3e1922: 390b cdff |007b: if-nez v11, 0048 // -0033 │ │ +3e1926: 220b b21c |007d: new-instance v11, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ +3e192a: 120c |007f: const/4 v12, #int 0 // #0 │ │ +3e192c: 1a0d ef5d |0080: const-string v13, "Unknown podcast" // string@5def │ │ +3e1930: 7040 beab 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@abbe │ │ +3e1936: 7100 0cb5 0000 |0085: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b50c │ │ +3e193c: 0c0a |0088: move-result-object v10 │ │ +3e193e: 6e20 e3ab ab00 |0089: invoke-virtual {v11, v10}, Lde/danoeh/antennapod/model/feed/Feed;.setItems:(Ljava/util/List;)V // method@abe3 │ │ +3e1944: 6e10 8c4c 0e00 |008c: invoke-virtual {v14}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ +3e194a: 0c0a |008f: move-result-object v10 │ │ +3e194c: 120c |0090: const/4 v12, #int 0 // #0 │ │ +3e194e: 7130 969b 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@9b96 │ │ +3e1954: 0c0a |0094: move-result-object v10 │ │ +3e1956: 6e10 8c4c 0e00 |0095: invoke-virtual {v14}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ +3e195c: 0c0b |0098: move-result-object v11 │ │ +3e195e: 7120 e59d 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@9de5 │ │ +3e1964: 28ac |009c: goto 0048 // -0054 │ │ +3e1966: 6e10 a6ae 0300 |009d: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges;.getRemoved:()Ljava/util/List; // method@aea6 │ │ +3e196c: 0c08 |00a0: move-result-object v8 │ │ +3e196e: 7210 6ab5 0800 |00a1: invoke-interface {v8}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +3e1974: 0c08 |00a4: move-result-object v8 │ │ +3e1976: 7210 4db5 0800 |00a5: invoke-interface {v8}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3e197c: 0a0a |00a8: move-result v10 │ │ +3e197e: 380a 1600 |00a9: if-eqz v10, 00bf // +0016 │ │ +3e1982: 7210 4eb5 0800 |00ab: invoke-interface {v8}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3e1988: 0c0a |00ae: move-result-object v10 │ │ +3e198a: 1f0a 8d1e |00af: check-cast v10, Ljava/lang/String; // type@1e8d │ │ +3e198e: 7220 63b5 a700 |00b1: invoke-interface {v7, v10}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b563 │ │ +3e1994: 0a0b |00b4: move-result v11 │ │ +3e1996: 390b f0ff |00b5: if-nez v11, 00a5 // -0010 │ │ +3e199a: 6e10 8c4c 0e00 |00b7: invoke-virtual {v14}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ +3e19a0: 0c0b |00ba: move-result-object v11 │ │ +3e19a2: 7120 8f9b ab00 |00bb: invoke-static {v11, v10}, Lde/danoeh/antennapod/core/storage/DBTasks;.removeFeedWithDownloadUrl:(Landroid/content/Context;Ljava/lang/String;)V // method@9b8f │ │ +3e19a8: 28e7 |00be: goto 00a5 // -0019 │ │ +3e19aa: 160a 0000 |00bf: const-wide/16 v10, #int 0 // #0 │ │ +3e19ae: 3108 000a |00c1: cmp-long v8, v0, v10 │ │ +3e19b2: 3908 1600 |00c3: if-nez v8, 00d9 // +0016 │ │ +3e19b6: 1a00 eb1d |00c5: const-string v0, "First sync. Adding all local subscriptions." // string@1deb │ │ +3e19ba: 7120 fe0a 0900 |00c7: invoke-static {v9, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3e19c0: 6e10 a5ae 0300 |00ca: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges;.getAdded:()Ljava/util/List; // method@aea5 │ │ +3e19c6: 0c00 |00cd: move-result-object v0 │ │ +3e19c8: 7220 70b5 0200 |00ce: invoke-interface {v2, v0}, Ljava/util/List;.removeAll:(Ljava/util/Collection;)Z // method@b570 │ │ +3e19ce: 6e10 a6ae 0300 |00d1: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges;.getRemoved:()Ljava/util/List; // method@aea6 │ │ +3e19d4: 0c00 |00d4: move-result-object v0 │ │ +3e19d6: 7220 70b5 0600 |00d5: invoke-interface {v6, v0}, Ljava/util/List;.removeAll:(Ljava/util/Collection;)Z // method@b570 │ │ +3e19dc: 2802 |00d8: goto 00da // +0002 │ │ +3e19de: 0772 |00d9: move-object v2, v7 │ │ +3e19e0: 7210 72b5 0200 |00da: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b572 │ │ +3e19e6: 0a00 |00dd: move-result v0 │ │ +3e19e8: 3c00 0800 |00de: if-gtz v0, 00e6 // +0008 │ │ +3e19ec: 7210 72b5 0600 |00e0: invoke-interface {v6}, Ljava/util/List;.size:()I // method@b572 │ │ +3e19f2: 0a00 |00e3: move-result v0 │ │ +3e19f4: 3d00 4700 |00e4: if-lez v0, 012b // +0047 │ │ +3e19f8: 2200 8f1e |00e6: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3e19fc: 7010 50b3 0000 |00e8: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3e1a02: 1a01 2b0d |00eb: const-string v1, "Added: " // string@0d2b │ │ +3e1a06: 6e20 5cb3 1000 |00ed: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e1a0c: 1a01 bb07 |00f0: const-string v1, ", " // string@07bb │ │ +3e1a10: 7120 78b7 1200 |00f2: invoke-static {v2, v1}, Lorg/apache/commons/lang3/StringUtils;.join:(Ljava/lang/Iterable;Ljava/lang/String;)Ljava/lang/String; // method@b778 │ │ +3e1a16: 0c03 |00f5: move-result-object v3 │ │ +3e1a18: 6e20 5cb3 3000 |00f6: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e1a1e: 6e10 67b3 0000 |00f9: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3e1a24: 0c00 |00fc: move-result-object v0 │ │ +3e1a26: 7120 fe0a 0900 |00fd: invoke-static {v9, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3e1a2c: 2200 8f1e |0100: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3e1a30: 7010 50b3 0000 |0102: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3e1a36: 1a03 fd51 |0105: const-string v3, "Removed: " // string@51fd │ │ +3e1a3a: 6e20 5cb3 3000 |0107: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e1a40: 7120 78b7 1600 |010a: invoke-static {v6, v1}, Lorg/apache/commons/lang3/StringUtils;.join:(Ljava/lang/Iterable;Ljava/lang/String;)Ljava/lang/String; // method@b778 │ │ +3e1a46: 0c01 |010d: move-result-object v1 │ │ +3e1a48: 6e20 5cb3 1000 |010e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e1a4e: 6e10 67b3 0000 |0111: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3e1a54: 0c00 |0114: move-result-object v0 │ │ +3e1a56: 7120 fe0a 0900 |0115: invoke-static {v9, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3e1a5c: 6200 118e |0118: sget-object v0, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@8e11 │ │ +3e1a60: 6e10 6cb6 0000 |011a: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.lock:()V // method@b66c │ │ +3e1a66: 7230 97ae 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@ae97 │ │ +3e1a6c: 0c0f |0120: move-result-object v15 │ │ +3e1a6e: 54e1 178e |0121: iget-object v1, v14, Lde/danoeh/antennapod/core/sync/SyncService;.synchronizationQueueStorage:Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage; // field@8e17 │ │ +3e1a72: 6e10 fe9c 0100 |0123: invoke-virtual {v1}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.clearFeedQueues:()V // method@9cfe │ │ +3e1a78: 53f4 1fc6 |0126: iget-wide v4, v15, Lde/danoeh/antennapod/net/sync/model/UploadChangesResponse;.timestamp:J // field@c61f │ │ +3e1a7c: 6e10 6eb6 0000 |0128: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@b66e │ │ +3e1a82: 7120 dc9c 5400 |012b: invoke-static {v4, v5}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.setLastSubscriptionSynchronizationAttemptTimestamp:(J)V // method@9cdc │ │ +3e1a88: 0e00 |012e: return-void │ │ +3e1a8a: 0d0f |012f: move-exception v15 │ │ +3e1a8c: 6200 118e |0130: sget-object v0, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@8e11 │ │ +3e1a90: 6e10 6eb6 0000 |0132: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@b66e │ │ +3e1a96: 270f |0135: throw v15 │ │ catches : 1 │ │ 0x011d - 0x0128 │ │ -> 0x012f │ │ positions : │ │ 0x0000 line=140 │ │ 0x0004 line=141 │ │ 0x0012 line=142 │ │ @@ -1674818,113 +1674801,113 @@ │ │ type : '(Ljava/lang/Exception;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 199 16-bit code units │ │ -3e1adc: |[3e1adc] de.danoeh.antennapod.core.sync.SyncService.updateErrorNotification:(Ljava/lang/Exception;)V │ │ -3e1aec: 1a00 e64f |0000: const-string v0, "Posting sync error notification" // string@4fe6 │ │ -3e1af0: 1a01 c657 |0002: const-string v1, "SyncService" // string@57c6 │ │ -3e1af4: 7120 fe0a 0100 |0004: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3e1afa: 2200 8f1e |0007: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3e1afe: 7010 50b3 0000 |0009: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3e1b04: 6e10 8c4c 0500 |000c: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ -3e1b0a: 0c02 |000f: move-result-object v2 │ │ -3e1b0c: 6003 997d |0010: sget v3, Lde/danoeh/antennapod/core/R$string;.gpodnetsync_error_descr:I // field@7d99 │ │ -3e1b10: 6e20 3102 3200 |0012: invoke-virtual {v2, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3e1b16: 0c02 |0015: move-result-object v2 │ │ -3e1b18: 6e20 5cb3 2000 |0016: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e1b1e: 6e10 8ab3 0600 |0019: invoke-virtual {v6}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ -3e1b24: 0c06 |001c: move-result-object v6 │ │ -3e1b26: 6e20 5cb3 6000 |001d: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3e1b2c: 6e10 67b3 0000 |0020: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3e1b32: 0c06 |0023: move-result-object v6 │ │ -3e1b34: 7100 d3b0 0000 |0024: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.gpodnetNotificationsEnabled:()Z // method@b0d3 │ │ -3e1b3a: 0a00 |0027: move-result v0 │ │ -3e1b3c: 3900 0800 |0028: if-nez v0, 0030 // +0008 │ │ -3e1b40: 1a06 c455 |002a: const-string v6, "Skipping sync error notification because of user setting" // string@55c4 │ │ -3e1b44: 7120 fe0a 6100 |002c: invoke-static {v1, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3e1b4a: 0e00 |002f: return-void │ │ -3e1b4c: 7100 8db7 0000 |0030: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3e1b52: 0c00 |0033: move-result-object v0 │ │ -3e1b54: 1c01 961a |0034: const-class v1, Lde/danoeh/antennapod/event/MessageEvent; // type@1a96 │ │ -3e1b58: 6e20 8fb7 1000 |0036: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.hasSubscriberForEvent:(Ljava/lang/Class;)Z // method@b78f │ │ -3e1b5e: 0a00 |0039: move-result v0 │ │ -3e1b60: 3800 0f00 |003a: if-eqz v0, 0049 // +000f │ │ -3e1b64: 7100 8db7 0000 |003c: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3e1b6a: 0c00 |003f: move-result-object v0 │ │ -3e1b6c: 2201 961a |0040: new-instance v1, Lde/danoeh/antennapod/event/MessageEvent; // type@1a96 │ │ -3e1b70: 7020 50a2 6100 |0042: invoke-direct {v1, v6}, Lde/danoeh/antennapod/event/MessageEvent;.:(Ljava/lang/String;)V // method@a250 │ │ -3e1b76: 6e20 90b7 1000 |0045: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -3e1b7c: 0e00 |0048: return-void │ │ -3e1b7e: 6e10 8c4c 0500 |0049: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ -3e1b84: 0c00 |004c: move-result-object v0 │ │ -3e1b86: 6e10 2d02 0000 |004d: invoke-virtual {v0}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@022d │ │ -3e1b8c: 0c00 |0050: move-result-object v0 │ │ -3e1b8e: 6e10 8c4c 0500 |0051: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ -3e1b94: 0c01 |0054: move-result-object v1 │ │ -3e1b96: 6e10 2e02 0100 |0055: invoke-virtual {v1}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@022e │ │ -3e1b9c: 0c01 |0058: move-result-object v1 │ │ -3e1b9e: 6e20 b102 1000 |0059: invoke-virtual {v0, v1}, Landroid/content/pm/PackageManager;.getLaunchIntentForPackage:(Ljava/lang/String;)Landroid/content/Intent; // method@02b1 │ │ -3e1ba4: 0c00 |005c: move-result-object v0 │ │ -3e1ba6: 6e10 8c4c 0500 |005d: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ -3e1bac: 0c01 |0060: move-result-object v1 │ │ -3e1bae: 6002 ab7a |0061: sget v2, Lde/danoeh/antennapod/core/R$id;.pending_intent_sync_error:I // field@7aab │ │ -3e1bb2: 6003 dd00 |0063: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -3e1bb6: 1304 1700 |0065: const/16 v4, #int 23 // #17 │ │ -3e1bba: 3443 0500 |0067: if-lt v3, v4, 006c // +0005 │ │ -3e1bbe: 1503 0004 |0069: const/high16 v3, #int 67108864 // #400 │ │ -3e1bc2: 2802 |006b: goto 006d // +0002 │ │ -3e1bc4: 1203 |006c: const/4 v3, #int 0 // #0 │ │ -3e1bc6: 1504 0008 |006d: const/high16 v4, #int 134217728 // #800 │ │ -3e1bca: b643 |006f: or-int/2addr v3, v4 │ │ -3e1bcc: 7140 7901 2130 |0070: invoke-static {v1, v2, v0, v3}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0179 │ │ -3e1bd2: 0c00 |0073: move-result-object v0 │ │ -3e1bd4: 2201 dd05 |0074: new-instance v1, Landroidx/core/app/NotificationCompat$Builder; // type@05dd │ │ -3e1bd8: 6e10 8c4c 0500 |0076: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ -3e1bde: 0c02 |0079: move-result-object v2 │ │ -3e1be0: 1a03 ffde |007a: const-string v3, "sync_error" // string@deff │ │ -3e1be4: 7030 bd27 2103 |007c: invoke-direct {v1, v2, v3}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@27bd │ │ -3e1bea: 6e10 8c4c 0500 |007f: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ -3e1bf0: 0c02 |0082: move-result-object v2 │ │ -3e1bf2: 6003 9a7d |0083: sget v3, Lde/danoeh/antennapod/core/R$string;.gpodnetsync_error_title:I // field@7d9a │ │ -3e1bf6: 6e20 3102 3200 |0085: invoke-virtual {v2, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3e1bfc: 0c02 |0088: move-result-object v2 │ │ -3e1bfe: 6e20 c727 2100 |0089: invoke-virtual {v1, v2}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27c7 │ │ -3e1c04: 0c01 |008c: move-result-object v1 │ │ -3e1c06: 6e20 c627 6100 |008d: invoke-virtual {v1, v6}, Landroidx/core/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27c6 │ │ -3e1c0c: 0c01 |0090: move-result-object v1 │ │ -3e1c0e: 2202 db05 |0091: new-instance v2, Landroidx/core/app/NotificationCompat$BigTextStyle; // type@05db │ │ -3e1c12: 7010 b727 0200 |0093: invoke-direct {v2}, Landroidx/core/app/NotificationCompat$BigTextStyle;.:()V // method@27b7 │ │ -3e1c18: 6e20 ba27 6200 |0096: invoke-virtual {v2, v6}, Landroidx/core/app/NotificationCompat$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$BigTextStyle; // method@27ba │ │ -3e1c1e: 0c06 |0099: move-result-object v6 │ │ -3e1c20: 6e20 d227 6100 |009a: invoke-virtual {v1, v6}, Landroidx/core/app/NotificationCompat$Builder;.setStyle:(Landroidx/core/app/NotificationCompat$Style;)Landroidx/core/app/NotificationCompat$Builder; // method@27d2 │ │ -3e1c26: 0c06 |009d: move-result-object v6 │ │ -3e1c28: 6e20 c527 0600 |009e: invoke-virtual {v6, v0}, Landroidx/core/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@27c5 │ │ -3e1c2e: 0c06 |00a1: move-result-object v6 │ │ -3e1c30: 6000 b778 |00a2: sget v0, Lde/danoeh/antennapod/core/R$drawable;.ic_notification_sync_error:I // field@78b7 │ │ -3e1c34: 6e20 d127 0600 |00a4: invoke-virtual {v6, v0}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@27d1 │ │ -3e1c3a: 0c06 |00a7: move-result-object v6 │ │ -3e1c3c: 1210 |00a8: const/4 v0, #int 1 // #1 │ │ -3e1c3e: 6e20 c327 0600 |00a9: invoke-virtual {v6, v0}, Landroidx/core/app/NotificationCompat$Builder;.setAutoCancel:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@27c3 │ │ -3e1c44: 0c06 |00ac: move-result-object v6 │ │ -3e1c46: 6e20 d527 0600 |00ad: invoke-virtual {v6, v0}, Landroidx/core/app/NotificationCompat$Builder;.setVisibility:(I)Landroidx/core/app/NotificationCompat$Builder; // method@27d5 │ │ -3e1c4c: 0c06 |00b0: move-result-object v6 │ │ -3e1c4e: 6e10 bf27 0600 |00b1: invoke-virtual {v6}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@27bf │ │ -3e1c54: 0c06 |00b4: move-result-object v6 │ │ -3e1c56: 6e10 8c4c 0500 |00b5: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ -3e1c5c: 0c00 |00b8: move-result-object v0 │ │ -3e1c5e: 1a01 20bd |00b9: const-string v1, "notification" // string@bd20 │ │ -3e1c62: 6e20 3402 1000 |00bb: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ -3e1c68: 0c00 |00be: move-result-object v0 │ │ -3e1c6a: 1f00 3600 |00bf: check-cast v0, Landroid/app/NotificationManager; // type@0036 │ │ -3e1c6e: 6001 8d7a |00c1: sget v1, Lde/danoeh/antennapod/core/R$id;.notification_gpodnet_sync_error:I // field@7a8d │ │ -3e1c72: 6e30 7601 1006 |00c3: invoke-virtual {v0, v1, v6}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@0176 │ │ -3e1c78: 0e00 |00c6: return-void │ │ +3e1aa4: |[3e1aa4] de.danoeh.antennapod.core.sync.SyncService.updateErrorNotification:(Ljava/lang/Exception;)V │ │ +3e1ab4: 1a00 e64f |0000: const-string v0, "Posting sync error notification" // string@4fe6 │ │ +3e1ab8: 1a01 c657 |0002: const-string v1, "SyncService" // string@57c6 │ │ +3e1abc: 7120 fe0a 0100 |0004: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3e1ac2: 2200 8f1e |0007: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3e1ac6: 7010 50b3 0000 |0009: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3e1acc: 6e10 8c4c 0500 |000c: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ +3e1ad2: 0c02 |000f: move-result-object v2 │ │ +3e1ad4: 6003 997d |0010: sget v3, Lde/danoeh/antennapod/core/R$string;.gpodnetsync_error_descr:I // field@7d99 │ │ +3e1ad8: 6e20 3102 3200 |0012: invoke-virtual {v2, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3e1ade: 0c02 |0015: move-result-object v2 │ │ +3e1ae0: 6e20 5cb3 2000 |0016: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e1ae6: 6e10 8ab3 0600 |0019: invoke-virtual {v6}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ +3e1aec: 0c06 |001c: move-result-object v6 │ │ +3e1aee: 6e20 5cb3 6000 |001d: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3e1af4: 6e10 67b3 0000 |0020: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3e1afa: 0c06 |0023: move-result-object v6 │ │ +3e1afc: 7100 d3b0 0000 |0024: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.gpodnetNotificationsEnabled:()Z // method@b0d3 │ │ +3e1b02: 0a00 |0027: move-result v0 │ │ +3e1b04: 3900 0800 |0028: if-nez v0, 0030 // +0008 │ │ +3e1b08: 1a06 c455 |002a: const-string v6, "Skipping sync error notification because of user setting" // string@55c4 │ │ +3e1b0c: 7120 fe0a 6100 |002c: invoke-static {v1, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3e1b12: 0e00 |002f: return-void │ │ +3e1b14: 7100 8db7 0000 |0030: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3e1b1a: 0c00 |0033: move-result-object v0 │ │ +3e1b1c: 1c01 961a |0034: const-class v1, Lde/danoeh/antennapod/event/MessageEvent; // type@1a96 │ │ +3e1b20: 6e20 8fb7 1000 |0036: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.hasSubscriberForEvent:(Ljava/lang/Class;)Z // method@b78f │ │ +3e1b26: 0a00 |0039: move-result v0 │ │ +3e1b28: 3800 0f00 |003a: if-eqz v0, 0049 // +000f │ │ +3e1b2c: 7100 8db7 0000 |003c: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3e1b32: 0c00 |003f: move-result-object v0 │ │ +3e1b34: 2201 961a |0040: new-instance v1, Lde/danoeh/antennapod/event/MessageEvent; // type@1a96 │ │ +3e1b38: 7020 50a2 6100 |0042: invoke-direct {v1, v6}, Lde/danoeh/antennapod/event/MessageEvent;.:(Ljava/lang/String;)V // method@a250 │ │ +3e1b3e: 6e20 90b7 1000 |0045: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +3e1b44: 0e00 |0048: return-void │ │ +3e1b46: 6e10 8c4c 0500 |0049: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ +3e1b4c: 0c00 |004c: move-result-object v0 │ │ +3e1b4e: 6e10 2d02 0000 |004d: invoke-virtual {v0}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@022d │ │ +3e1b54: 0c00 |0050: move-result-object v0 │ │ +3e1b56: 6e10 8c4c 0500 |0051: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ +3e1b5c: 0c01 |0054: move-result-object v1 │ │ +3e1b5e: 6e10 2e02 0100 |0055: invoke-virtual {v1}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@022e │ │ +3e1b64: 0c01 |0058: move-result-object v1 │ │ +3e1b66: 6e20 b102 1000 |0059: invoke-virtual {v0, v1}, Landroid/content/pm/PackageManager;.getLaunchIntentForPackage:(Ljava/lang/String;)Landroid/content/Intent; // method@02b1 │ │ +3e1b6c: 0c00 |005c: move-result-object v0 │ │ +3e1b6e: 6e10 8c4c 0500 |005d: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ +3e1b74: 0c01 |0060: move-result-object v1 │ │ +3e1b76: 6002 ab7a |0061: sget v2, Lde/danoeh/antennapod/core/R$id;.pending_intent_sync_error:I // field@7aab │ │ +3e1b7a: 6003 dd00 |0063: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +3e1b7e: 1304 1700 |0065: const/16 v4, #int 23 // #17 │ │ +3e1b82: 3443 0500 |0067: if-lt v3, v4, 006c // +0005 │ │ +3e1b86: 1503 0004 |0069: const/high16 v3, #int 67108864 // #400 │ │ +3e1b8a: 2802 |006b: goto 006d // +0002 │ │ +3e1b8c: 1203 |006c: const/4 v3, #int 0 // #0 │ │ +3e1b8e: 1504 0008 |006d: const/high16 v4, #int 134217728 // #800 │ │ +3e1b92: b643 |006f: or-int/2addr v3, v4 │ │ +3e1b94: 7140 7901 2130 |0070: invoke-static {v1, v2, v0, v3}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0179 │ │ +3e1b9a: 0c00 |0073: move-result-object v0 │ │ +3e1b9c: 2201 dd05 |0074: new-instance v1, Landroidx/core/app/NotificationCompat$Builder; // type@05dd │ │ +3e1ba0: 6e10 8c4c 0500 |0076: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ +3e1ba6: 0c02 |0079: move-result-object v2 │ │ +3e1ba8: 1a03 ffde |007a: const-string v3, "sync_error" // string@deff │ │ +3e1bac: 7030 bd27 2103 |007c: invoke-direct {v1, v2, v3}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@27bd │ │ +3e1bb2: 6e10 8c4c 0500 |007f: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ +3e1bb8: 0c02 |0082: move-result-object v2 │ │ +3e1bba: 6003 9a7d |0083: sget v3, Lde/danoeh/antennapod/core/R$string;.gpodnetsync_error_title:I // field@7d9a │ │ +3e1bbe: 6e20 3102 3200 |0085: invoke-virtual {v2, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3e1bc4: 0c02 |0088: move-result-object v2 │ │ +3e1bc6: 6e20 c727 2100 |0089: invoke-virtual {v1, v2}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27c7 │ │ +3e1bcc: 0c01 |008c: move-result-object v1 │ │ +3e1bce: 6e20 c627 6100 |008d: invoke-virtual {v1, v6}, Landroidx/core/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27c6 │ │ +3e1bd4: 0c01 |0090: move-result-object v1 │ │ +3e1bd6: 2202 db05 |0091: new-instance v2, Landroidx/core/app/NotificationCompat$BigTextStyle; // type@05db │ │ +3e1bda: 7010 b727 0200 |0093: invoke-direct {v2}, Landroidx/core/app/NotificationCompat$BigTextStyle;.:()V // method@27b7 │ │ +3e1be0: 6e20 ba27 6200 |0096: invoke-virtual {v2, v6}, Landroidx/core/app/NotificationCompat$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$BigTextStyle; // method@27ba │ │ +3e1be6: 0c06 |0099: move-result-object v6 │ │ +3e1be8: 6e20 d227 6100 |009a: invoke-virtual {v1, v6}, Landroidx/core/app/NotificationCompat$Builder;.setStyle:(Landroidx/core/app/NotificationCompat$Style;)Landroidx/core/app/NotificationCompat$Builder; // method@27d2 │ │ +3e1bee: 0c06 |009d: move-result-object v6 │ │ +3e1bf0: 6e20 c527 0600 |009e: invoke-virtual {v6, v0}, Landroidx/core/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@27c5 │ │ +3e1bf6: 0c06 |00a1: move-result-object v6 │ │ +3e1bf8: 6000 b778 |00a2: sget v0, Lde/danoeh/antennapod/core/R$drawable;.ic_notification_sync_error:I // field@78b7 │ │ +3e1bfc: 6e20 d127 0600 |00a4: invoke-virtual {v6, v0}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@27d1 │ │ +3e1c02: 0c06 |00a7: move-result-object v6 │ │ +3e1c04: 1210 |00a8: const/4 v0, #int 1 // #1 │ │ +3e1c06: 6e20 c327 0600 |00a9: invoke-virtual {v6, v0}, Landroidx/core/app/NotificationCompat$Builder;.setAutoCancel:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@27c3 │ │ +3e1c0c: 0c06 |00ac: move-result-object v6 │ │ +3e1c0e: 6e20 d527 0600 |00ad: invoke-virtual {v6, v0}, Landroidx/core/app/NotificationCompat$Builder;.setVisibility:(I)Landroidx/core/app/NotificationCompat$Builder; // method@27d5 │ │ +3e1c14: 0c06 |00b0: move-result-object v6 │ │ +3e1c16: 6e10 bf27 0600 |00b1: invoke-virtual {v6}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@27bf │ │ +3e1c1c: 0c06 |00b4: move-result-object v6 │ │ +3e1c1e: 6e10 8c4c 0500 |00b5: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ +3e1c24: 0c00 |00b8: move-result-object v0 │ │ +3e1c26: 1a01 20bd |00b9: const-string v1, "notification" // string@bd20 │ │ +3e1c2a: 6e20 3402 1000 |00bb: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ +3e1c30: 0c00 |00be: move-result-object v0 │ │ +3e1c32: 1f00 3600 |00bf: check-cast v0, Landroid/app/NotificationManager; // type@0036 │ │ +3e1c36: 6001 8d7a |00c1: sget v1, Lde/danoeh/antennapod/core/R$id;.notification_gpodnet_sync_error:I // field@7a8d │ │ +3e1c3a: 6e30 7601 1006 |00c3: invoke-virtual {v0, v1, v6}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@0176 │ │ +3e1c40: 0e00 |00c6: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=302 │ │ 0x0007 line=303 │ │ 0x0019 line=304 │ │ 0x0024 line=306 │ │ 0x002c line=307 │ │ @@ -1674957,36 +1674940,36 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -3e1c7c: |[3e1c7c] de.danoeh.antennapod.core.sync.SyncService.waitForDownloadServiceCompleted:()V │ │ -3e1c8c: 7100 8db7 0000 |0000: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3e1c92: 0c00 |0003: move-result-object v0 │ │ -3e1c94: 2201 a71a |0004: new-instance v1, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1aa7 │ │ -3e1c98: 6002 9e7f |0006: sget v2, Lde/danoeh/antennapod/core/R$string;.sync_status_wait_for_downloads:I // field@7f9e │ │ -3e1c9c: 7020 6ea2 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/event/SyncServiceEvent;.:(I)V // method@a26e │ │ -3e1ca2: 6e20 91b7 1000 |000b: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b791 │ │ -3e1ca8: 1600 e803 |000e: const-wide/16 v0, #int 1000 // #3e8 │ │ -3e1cac: 7120 80b3 1000 |0010: invoke-static {v0, v1}, Ljava/lang/Thread;.sleep:(J)V // method@b380 │ │ -3e1cb2: 7100 8db7 0000 |0013: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3e1cb8: 0c00 |0016: move-result-object v0 │ │ -3e1cba: 1c01 951a |0017: const-class v1, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1a95 │ │ -3e1cbe: 6e20 8eb7 1000 |0019: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.getStickyEvent:(Ljava/lang/Class;)Ljava/lang/Object; // method@b78e │ │ -3e1cc4: 0c00 |001c: move-result-object v0 │ │ -3e1cc6: 1f00 951a |001d: check-cast v0, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1a95 │ │ -3e1cca: 3800 0600 |001f: if-eqz v0, 0025 // +0006 │ │ -3e1cce: 5500 6191 |0021: iget-boolean v0, v0, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;.isFeedUpdateRunning:Z // field@9161 │ │ -3e1cd2: 3900 ebff |0023: if-nez v0, 000e // -0015 │ │ -3e1cd6: 0e00 |0025: return-void │ │ -3e1cd8: 0d00 |0026: move-exception v0 │ │ -3e1cda: 6e10 8db3 0000 |0027: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -3e1ce0: 0e00 |002a: return-void │ │ +3e1c44: |[3e1c44] de.danoeh.antennapod.core.sync.SyncService.waitForDownloadServiceCompleted:()V │ │ +3e1c54: 7100 8db7 0000 |0000: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3e1c5a: 0c00 |0003: move-result-object v0 │ │ +3e1c5c: 2201 a71a |0004: new-instance v1, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1aa7 │ │ +3e1c60: 6002 9e7f |0006: sget v2, Lde/danoeh/antennapod/core/R$string;.sync_status_wait_for_downloads:I // field@7f9e │ │ +3e1c64: 7020 6ea2 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/event/SyncServiceEvent;.:(I)V // method@a26e │ │ +3e1c6a: 6e20 91b7 1000 |000b: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b791 │ │ +3e1c70: 1600 e803 |000e: const-wide/16 v0, #int 1000 // #3e8 │ │ +3e1c74: 7120 80b3 1000 |0010: invoke-static {v0, v1}, Ljava/lang/Thread;.sleep:(J)V // method@b380 │ │ +3e1c7a: 7100 8db7 0000 |0013: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3e1c80: 0c00 |0016: move-result-object v0 │ │ +3e1c82: 1c01 951a |0017: const-class v1, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1a95 │ │ +3e1c86: 6e20 8eb7 1000 |0019: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.getStickyEvent:(Ljava/lang/Class;)Ljava/lang/Object; // method@b78e │ │ +3e1c8c: 0c00 |001c: move-result-object v0 │ │ +3e1c8e: 1f00 951a |001d: check-cast v0, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1a95 │ │ +3e1c92: 3800 0600 |001f: if-eqz v0, 0025 // +0006 │ │ +3e1c96: 5500 6191 |0021: iget-boolean v0, v0, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;.isFeedUpdateRunning:Z // field@9161 │ │ +3e1c9a: 3900 ebff |0023: if-nez v0, 000e // -0015 │ │ +3e1c9e: 0e00 |0025: return-void │ │ +3e1ca0: 0d00 |0026: move-exception v0 │ │ +3e1ca2: 6e10 8db3 0000 |0027: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +3e1ca8: 0e00 |002a: return-void │ │ catches : 1 │ │ 0x0010 - 0x0023 │ │ Ljava/lang/InterruptedException; -> 0x0026 │ │ positions : │ │ 0x0000 line=195 │ │ 0x0010 line=199 │ │ 0x0013 line=200 │ │ @@ -1675001,75 +1674984,75 @@ │ │ type : '()Landroidx/work/ListenableWorker$Result;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 130 16-bit code units │ │ -3e0f6c: |[3e0f6c] de.danoeh.antennapod.core.sync.SyncService.doWork:()Landroidx/work/ListenableWorker$Result; │ │ -3e0f7c: 7010 b49c 0500 |0000: invoke-direct {v5}, Lde/danoeh/antennapod/core/sync/SyncService;.getActiveSyncProvider:()Lde/danoeh/antennapod/net/sync/model/ISyncService; // method@9cb4 │ │ -3e0f82: 0c00 |0003: move-result-object v0 │ │ -3e0f84: 3900 0700 |0004: if-nez v0, 000b // +0007 │ │ -3e0f88: 7100 894c 0000 |0006: invoke-static {}, Landroidx/work/ListenableWorker$Result;.success:()Landroidx/work/ListenableWorker$Result; // method@4c89 │ │ -3e0f8e: 0c00 |0009: move-result-object v0 │ │ -3e0f90: 1100 |000a: return-object v0 │ │ -3e0f92: 7100 df9c 0000 |000b: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.updateLastSynchronizationAttempt:()V // method@9cdf │ │ -3e0f98: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -3e0f9a: 7110 b89c 0100 |000f: invoke-static {v1}, Lde/danoeh/antennapod/core/sync/SyncService;.setCurrentlyActive:(Z)V // method@9cb8 │ │ -3e0fa0: 1202 |0012: const/4 v2, #int 0 // #0 │ │ -3e0fa2: 7210 94ae 0000 |0013: invoke-interface {v0}, Lde/danoeh/antennapod/net/sync/model/ISyncService;.login:()V // method@ae94 │ │ -3e0fa8: 7020 bc9c 0500 |0016: invoke-direct {v5, v0}, Lde/danoeh/antennapod/core/sync/SyncService;.syncSubscriptions:(Lde/danoeh/antennapod/net/sync/model/ISyncService;)V // method@9cbc │ │ -3e0fae: 7010 be9c 0500 |0019: invoke-direct {v5}, Lde/danoeh/antennapod/core/sync/SyncService;.waitForDownloadServiceCompleted:()V // method@9cbe │ │ -3e0fb4: 7020 ba9c 0500 |001c: invoke-direct {v5, v0}, Lde/danoeh/antennapod/core/sync/SyncService;.syncEpisodeActions:(Lde/danoeh/antennapod/net/sync/model/ISyncService;)V // method@9cba │ │ -3e0fba: 7210 95ae 0000 |001f: invoke-interface {v0}, Lde/danoeh/antennapod/net/sync/model/ISyncService;.logout:()V // method@ae95 │ │ -3e0fc0: 7010 b19c 0500 |0022: invoke-direct {v5}, Lde/danoeh/antennapod/core/sync/SyncService;.clearErrorNotifications:()V // method@9cb1 │ │ -3e0fc6: 7100 8db7 0000 |0025: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3e0fcc: 0c00 |0028: move-result-object v0 │ │ -3e0fce: 2203 a71a |0029: new-instance v3, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1aa7 │ │ -3e0fd2: 6004 9c7f |002b: sget v4, Lde/danoeh/antennapod/core/R$string;.sync_status_success:I // field@7f9c │ │ -3e0fd6: 7020 6ea2 4300 |002d: invoke-direct {v3, v4}, Lde/danoeh/antennapod/event/SyncServiceEvent;.:(I)V // method@a26e │ │ -3e0fdc: 6e20 91b7 3000 |0030: invoke-virtual {v0, v3}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b791 │ │ -3e0fe2: 7110 dd9c 0100 |0033: invoke-static {v1}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.setLastSynchronizationAttemptSuccess:(Z)V // method@9cdd │ │ -3e0fe8: 7100 894c 0000 |0036: invoke-static {}, Landroidx/work/ListenableWorker$Result;.success:()Landroidx/work/ListenableWorker$Result; // method@4c89 │ │ -3e0fee: 0c00 |0039: move-result-object v0 │ │ -3e0ff0: 7110 b89c 0200 |003a: invoke-static {v2}, Lde/danoeh/antennapod/core/sync/SyncService;.setCurrentlyActive:(Z)V // method@9cb8 │ │ -3e0ff6: 1100 |003d: return-object v0 │ │ -3e0ff8: 0d00 |003e: move-exception v0 │ │ -3e0ffa: 283f |003f: goto 007e // +003f │ │ -3e0ffc: 0d00 |0040: move-exception v0 │ │ -3e0ffe: 7100 8db7 0000 |0041: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3e1004: 0c01 |0044: move-result-object v1 │ │ -3e1006: 2203 a71a |0045: new-instance v3, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1aa7 │ │ -3e100a: 6004 997f |0047: sget v4, Lde/danoeh/antennapod/core/R$string;.sync_status_error:I // field@7f99 │ │ -3e100e: 7020 6ea2 4300 |0049: invoke-direct {v3, v4}, Lde/danoeh/antennapod/event/SyncServiceEvent;.:(I)V // method@a26e │ │ -3e1014: 6e20 91b7 3100 |004c: invoke-virtual {v1, v3}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b791 │ │ -3e101a: 7110 dd9c 0200 |004f: invoke-static {v2}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.setLastSynchronizationAttemptSuccess:(Z)V // method@9cdd │ │ -3e1020: 1a01 c657 |0052: const-string v1, "SyncService" // string@57c6 │ │ -3e1024: 7110 020b 0000 |0054: invoke-static {v0}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ -3e102a: 0c03 |0057: move-result-object v3 │ │ -3e102c: 7120 000b 3100 |0058: invoke-static {v1, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -3e1032: 2001 4a1d |005b: instance-of v1, v0, Lde/danoeh/antennapod/net/sync/model/SyncServiceException; // type@1d4a │ │ -3e1036: 3801 1600 |005d: if-eqz v1, 0073 // +0016 │ │ -3e103a: 6e10 924c 0500 |005f: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getRunAttemptCount:()I // method@4c92 │ │ -3e1040: 0a01 |0062: move-result v1 │ │ -3e1042: dc01 0103 |0063: rem-int/lit8 v1, v1, #int 3 // #03 │ │ -3e1046: 1223 |0065: const/4 v3, #int 2 // #2 │ │ -3e1048: 3331 0500 |0066: if-ne v1, v3, 006b // +0005 │ │ -3e104c: 7020 bd9c 0500 |0068: invoke-direct {v5, v0}, Lde/danoeh/antennapod/core/sync/SyncService;.updateErrorNotification:(Ljava/lang/Exception;)V // method@9cbd │ │ -3e1052: 7100 884c 0000 |006b: invoke-static {}, Landroidx/work/ListenableWorker$Result;.retry:()Landroidx/work/ListenableWorker$Result; // method@4c88 │ │ -3e1058: 0c00 |006e: move-result-object v0 │ │ -3e105a: 7110 b89c 0200 |006f: invoke-static {v2}, Lde/danoeh/antennapod/core/sync/SyncService;.setCurrentlyActive:(Z)V // method@9cb8 │ │ -3e1060: 1100 |0072: return-object v0 │ │ -3e1062: 7020 bd9c 0500 |0073: invoke-direct {v5, v0}, Lde/danoeh/antennapod/core/sync/SyncService;.updateErrorNotification:(Ljava/lang/Exception;)V // method@9cbd │ │ -3e1068: 7100 874c 0000 |0076: invoke-static {}, Landroidx/work/ListenableWorker$Result;.failure:()Landroidx/work/ListenableWorker$Result; // method@4c87 │ │ -3e106e: 0c00 |0079: move-result-object v0 │ │ -3e1070: 7110 b89c 0200 |007a: invoke-static {v2}, Lde/danoeh/antennapod/core/sync/SyncService;.setCurrentlyActive:(Z)V // method@9cb8 │ │ -3e1076: 1100 |007d: return-object v0 │ │ -3e1078: 7110 b89c 0200 |007e: invoke-static {v2}, Lde/danoeh/antennapod/core/sync/SyncService;.setCurrentlyActive:(Z)V // method@9cb8 │ │ -3e107e: 2700 |0081: throw v0 │ │ +3e0f34: |[3e0f34] de.danoeh.antennapod.core.sync.SyncService.doWork:()Landroidx/work/ListenableWorker$Result; │ │ +3e0f44: 7010 b49c 0500 |0000: invoke-direct {v5}, Lde/danoeh/antennapod/core/sync/SyncService;.getActiveSyncProvider:()Lde/danoeh/antennapod/net/sync/model/ISyncService; // method@9cb4 │ │ +3e0f4a: 0c00 |0003: move-result-object v0 │ │ +3e0f4c: 3900 0700 |0004: if-nez v0, 000b // +0007 │ │ +3e0f50: 7100 894c 0000 |0006: invoke-static {}, Landroidx/work/ListenableWorker$Result;.success:()Landroidx/work/ListenableWorker$Result; // method@4c89 │ │ +3e0f56: 0c00 |0009: move-result-object v0 │ │ +3e0f58: 1100 |000a: return-object v0 │ │ +3e0f5a: 7100 df9c 0000 |000b: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.updateLastSynchronizationAttempt:()V // method@9cdf │ │ +3e0f60: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +3e0f62: 7110 b89c 0100 |000f: invoke-static {v1}, Lde/danoeh/antennapod/core/sync/SyncService;.setCurrentlyActive:(Z)V // method@9cb8 │ │ +3e0f68: 1202 |0012: const/4 v2, #int 0 // #0 │ │ +3e0f6a: 7210 94ae 0000 |0013: invoke-interface {v0}, Lde/danoeh/antennapod/net/sync/model/ISyncService;.login:()V // method@ae94 │ │ +3e0f70: 7020 bc9c 0500 |0016: invoke-direct {v5, v0}, Lde/danoeh/antennapod/core/sync/SyncService;.syncSubscriptions:(Lde/danoeh/antennapod/net/sync/model/ISyncService;)V // method@9cbc │ │ +3e0f76: 7010 be9c 0500 |0019: invoke-direct {v5}, Lde/danoeh/antennapod/core/sync/SyncService;.waitForDownloadServiceCompleted:()V // method@9cbe │ │ +3e0f7c: 7020 ba9c 0500 |001c: invoke-direct {v5, v0}, Lde/danoeh/antennapod/core/sync/SyncService;.syncEpisodeActions:(Lde/danoeh/antennapod/net/sync/model/ISyncService;)V // method@9cba │ │ +3e0f82: 7210 95ae 0000 |001f: invoke-interface {v0}, Lde/danoeh/antennapod/net/sync/model/ISyncService;.logout:()V // method@ae95 │ │ +3e0f88: 7010 b19c 0500 |0022: invoke-direct {v5}, Lde/danoeh/antennapod/core/sync/SyncService;.clearErrorNotifications:()V // method@9cb1 │ │ +3e0f8e: 7100 8db7 0000 |0025: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3e0f94: 0c00 |0028: move-result-object v0 │ │ +3e0f96: 2203 a71a |0029: new-instance v3, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1aa7 │ │ +3e0f9a: 6004 9c7f |002b: sget v4, Lde/danoeh/antennapod/core/R$string;.sync_status_success:I // field@7f9c │ │ +3e0f9e: 7020 6ea2 4300 |002d: invoke-direct {v3, v4}, Lde/danoeh/antennapod/event/SyncServiceEvent;.:(I)V // method@a26e │ │ +3e0fa4: 6e20 91b7 3000 |0030: invoke-virtual {v0, v3}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b791 │ │ +3e0faa: 7110 dd9c 0100 |0033: invoke-static {v1}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.setLastSynchronizationAttemptSuccess:(Z)V // method@9cdd │ │ +3e0fb0: 7100 894c 0000 |0036: invoke-static {}, Landroidx/work/ListenableWorker$Result;.success:()Landroidx/work/ListenableWorker$Result; // method@4c89 │ │ +3e0fb6: 0c00 |0039: move-result-object v0 │ │ +3e0fb8: 7110 b89c 0200 |003a: invoke-static {v2}, Lde/danoeh/antennapod/core/sync/SyncService;.setCurrentlyActive:(Z)V // method@9cb8 │ │ +3e0fbe: 1100 |003d: return-object v0 │ │ +3e0fc0: 0d00 |003e: move-exception v0 │ │ +3e0fc2: 283f |003f: goto 007e // +003f │ │ +3e0fc4: 0d00 |0040: move-exception v0 │ │ +3e0fc6: 7100 8db7 0000 |0041: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3e0fcc: 0c01 |0044: move-result-object v1 │ │ +3e0fce: 2203 a71a |0045: new-instance v3, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1aa7 │ │ +3e0fd2: 6004 997f |0047: sget v4, Lde/danoeh/antennapod/core/R$string;.sync_status_error:I // field@7f99 │ │ +3e0fd6: 7020 6ea2 4300 |0049: invoke-direct {v3, v4}, Lde/danoeh/antennapod/event/SyncServiceEvent;.:(I)V // method@a26e │ │ +3e0fdc: 6e20 91b7 3100 |004c: invoke-virtual {v1, v3}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b791 │ │ +3e0fe2: 7110 dd9c 0200 |004f: invoke-static {v2}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.setLastSynchronizationAttemptSuccess:(Z)V // method@9cdd │ │ +3e0fe8: 1a01 c657 |0052: const-string v1, "SyncService" // string@57c6 │ │ +3e0fec: 7110 020b 0000 |0054: invoke-static {v0}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ +3e0ff2: 0c03 |0057: move-result-object v3 │ │ +3e0ff4: 7120 000b 3100 |0058: invoke-static {v1, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +3e0ffa: 2001 4a1d |005b: instance-of v1, v0, Lde/danoeh/antennapod/net/sync/model/SyncServiceException; // type@1d4a │ │ +3e0ffe: 3801 1600 |005d: if-eqz v1, 0073 // +0016 │ │ +3e1002: 6e10 924c 0500 |005f: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getRunAttemptCount:()I // method@4c92 │ │ +3e1008: 0a01 |0062: move-result v1 │ │ +3e100a: dc01 0103 |0063: rem-int/lit8 v1, v1, #int 3 // #03 │ │ +3e100e: 1223 |0065: const/4 v3, #int 2 // #2 │ │ +3e1010: 3331 0500 |0066: if-ne v1, v3, 006b // +0005 │ │ +3e1014: 7020 bd9c 0500 |0068: invoke-direct {v5, v0}, Lde/danoeh/antennapod/core/sync/SyncService;.updateErrorNotification:(Ljava/lang/Exception;)V // method@9cbd │ │ +3e101a: 7100 884c 0000 |006b: invoke-static {}, Landroidx/work/ListenableWorker$Result;.retry:()Landroidx/work/ListenableWorker$Result; // method@4c88 │ │ +3e1020: 0c00 |006e: move-result-object v0 │ │ +3e1022: 7110 b89c 0200 |006f: invoke-static {v2}, Lde/danoeh/antennapod/core/sync/SyncService;.setCurrentlyActive:(Z)V // method@9cb8 │ │ +3e1028: 1100 |0072: return-object v0 │ │ +3e102a: 7020 bd9c 0500 |0073: invoke-direct {v5, v0}, Lde/danoeh/antennapod/core/sync/SyncService;.updateErrorNotification:(Ljava/lang/Exception;)V // method@9cbd │ │ +3e1030: 7100 874c 0000 |0076: invoke-static {}, Landroidx/work/ListenableWorker$Result;.failure:()Landroidx/work/ListenableWorker$Result; // method@4c87 │ │ +3e1036: 0c00 |0079: move-result-object v0 │ │ +3e1038: 7110 b89c 0200 |007a: invoke-static {v2}, Lde/danoeh/antennapod/core/sync/SyncService;.setCurrentlyActive:(Z)V // method@9cb8 │ │ +3e103e: 1100 |007d: return-object v0 │ │ +3e1040: 7110 b89c 0200 |007e: invoke-static {v2}, Lde/danoeh/antennapod/core/sync/SyncService;.setCurrentlyActive:(Z)V // method@9cb8 │ │ +3e1046: 2700 |0081: throw v0 │ │ catches : 3 │ │ 0x0013 - 0x003a │ │ Ljava/lang/Exception; -> 0x0040 │ │ -> 0x003e │ │ 0x0041 - 0x006f │ │ -> 0x003e │ │ 0x0073 - 0x007a │ │ @@ -1675134,17 +1675117,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 │ │ -3e8e18: |[3e8e18] de.danoeh.antennapod.core.widget.WidgetUpdaterWorker.:(Landroid/content/Context;Landroidx/work/WorkerParameters;)V │ │ -3e8e28: 7030 064d 1002 |0000: invoke-direct {v0, v1, v2}, Landroidx/work/Worker;.:(Landroid/content/Context;Landroidx/work/WorkerParameters;)V // method@4d06 │ │ -3e8e2e: 0e00 |0003: return-void │ │ +3e8de0: |[3e8de0] de.danoeh.antennapod.core.widget.WidgetUpdaterWorker.:(Landroid/content/Context;Landroidx/work/WorkerParameters;)V │ │ +3e8df0: 7030 064d 1002 |0000: invoke-direct {v0, v1, v2}, Landroidx/work/Worker;.:(Landroid/content/Context;Landroidx/work/WorkerParameters;)V // method@4d06 │ │ +3e8df6: 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; │ │ @@ -1675154,27 +1675137,27 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 25 16-bit code units │ │ -3e8e30: |[3e8e30] de.danoeh.antennapod.core.widget.WidgetUpdaterWorker.enqueueWork:(Landroid/content/Context;)V │ │ -3e8e40: 2200 890c |0000: new-instance v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@0c89 │ │ -3e8e44: 1c01 c119 |0002: const-class v1, Lde/danoeh/antennapod/core/widget/WidgetUpdaterWorker; // type@19c1 │ │ -3e8e48: 7020 b64c 1000 |0004: invoke-direct {v0, v1}, Landroidx/work/OneTimeWorkRequest$Builder;.:(Ljava/lang/Class;)V // method@4cb6 │ │ -3e8e4e: 6e10 f84c 0000 |0007: invoke-virtual {v0}, Landroidx/work/WorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@4cf8 │ │ -3e8e54: 0c00 |000a: move-result-object v0 │ │ -3e8e56: 1f00 8a0c |000b: check-cast v0, Landroidx/work/OneTimeWorkRequest; // type@0c8a │ │ -3e8e5a: 7110 ed4c 0300 |000d: invoke-static {v3}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4ced │ │ -3e8e60: 0c03 |0010: move-result-object v3 │ │ -3e8e62: 1a01 c561 |0011: const-string v1, "WidgetUpdaterWorker" // string@61c5 │ │ -3e8e66: 6202 291e |0013: sget-object v2, Landroidx/work/ExistingWorkPolicy;.REPLACE:Landroidx/work/ExistingWorkPolicy; // field@1e29 │ │ -3e8e6a: 6e40 eb4c 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@4ceb │ │ -3e8e70: 0e00 |0018: return-void │ │ +3e8df8: |[3e8df8] de.danoeh.antennapod.core.widget.WidgetUpdaterWorker.enqueueWork:(Landroid/content/Context;)V │ │ +3e8e08: 2200 890c |0000: new-instance v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@0c89 │ │ +3e8e0c: 1c01 c119 |0002: const-class v1, Lde/danoeh/antennapod/core/widget/WidgetUpdaterWorker; // type@19c1 │ │ +3e8e10: 7020 b64c 1000 |0004: invoke-direct {v0, v1}, Landroidx/work/OneTimeWorkRequest$Builder;.:(Ljava/lang/Class;)V // method@4cb6 │ │ +3e8e16: 6e10 f84c 0000 |0007: invoke-virtual {v0}, Landroidx/work/WorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@4cf8 │ │ +3e8e1c: 0c00 |000a: move-result-object v0 │ │ +3e8e1e: 1f00 8a0c |000b: check-cast v0, Landroidx/work/OneTimeWorkRequest; // type@0c8a │ │ +3e8e22: 7110 ed4c 0300 |000d: invoke-static {v3}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4ced │ │ +3e8e28: 0c03 |0010: move-result-object v3 │ │ +3e8e2a: 1a01 c561 |0011: const-string v1, "WidgetUpdaterWorker" // string@61c5 │ │ +3e8e2e: 6202 291e |0013: sget-object v2, Landroidx/work/ExistingWorkPolicy;.REPLACE:Landroidx/work/ExistingWorkPolicy; // field@1e29 │ │ +3e8e32: 6e40 eb4c 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@4ceb │ │ +3e8e38: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x000d line=27 │ │ locals : │ │ 0x0000 - 0x0019 reg=3 (null) Landroid/content/Context; │ │ │ │ @@ -1675183,41 +1675166,41 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 53 16-bit code units │ │ -3e8e74: |[3e8e74] de.danoeh.antennapod.core.widget.WidgetUpdaterWorker.updateWidget:()V │ │ -3e8e84: 6e10 8c4c 0800 |0000: invoke-virtual {v8}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ -3e8e8a: 0c00 |0003: move-result-object v0 │ │ -3e8e8c: 7110 a298 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.createInstanceFromPreferences:(Landroid/content/Context;)Lde/danoeh/antennapod/model/playback/Playable; // method@98a2 │ │ -3e8e92: 0c02 |0007: move-result-object v2 │ │ -3e8e94: 3802 1e00 |0008: if-eqz v2, 0026 // +001e │ │ -3e8e98: 6e10 8c4c 0800 |000a: invoke-virtual {v8}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ -3e8e9e: 0c00 |000d: move-result-object v0 │ │ -3e8ea0: 2207 bf19 |000e: new-instance v7, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState; // type@19bf │ │ -3e8ea4: 6203 abc8 |0010: sget-object v3, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8ab │ │ -3e8ea8: 7210 eeac 0200 |0012: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@acee │ │ -3e8eae: 0a04 |0015: move-result v4 │ │ -3e8eb0: 7210 e5ac 0200 |0016: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ace5 │ │ -3e8eb6: 0a05 |0019: move-result v5 │ │ -3e8eb8: 7110 9998 0200 |001a: invoke-static {v2}, Lde/danoeh/antennapod/core/feed/util/PlaybackSpeedUtils;.getCurrentPlaybackSpeed:(Lde/danoeh/antennapod/model/playback/Playable;)F // method@9899 │ │ -3e8ebe: 0a06 |001d: move-result v6 │ │ -3e8ec0: 0771 |001e: move-object v1, v7 │ │ -3e8ec2: 7606 609e 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@9e60 │ │ -3e8ec8: 7120 659e 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@9e65 │ │ -3e8ece: 280f |0025: goto 0034 // +000f │ │ -3e8ed0: 6e10 8c4c 0800 |0026: invoke-virtual {v8}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ -3e8ed6: 0c00 |0029: move-result-object v0 │ │ -3e8ed8: 2201 bf19 |002a: new-instance v1, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState; // type@19bf │ │ -3e8edc: 6202 abc8 |002c: sget-object v2, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8ab │ │ -3e8ee0: 7020 619e 2100 |002e: invoke-direct {v1, v2}, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;.:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)V // method@9e61 │ │ -3e8ee6: 7120 659e 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@9e65 │ │ -3e8eec: 0e00 |0034: return-void │ │ +3e8e3c: |[3e8e3c] de.danoeh.antennapod.core.widget.WidgetUpdaterWorker.updateWidget:()V │ │ +3e8e4c: 6e10 8c4c 0800 |0000: invoke-virtual {v8}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ +3e8e52: 0c00 |0003: move-result-object v0 │ │ +3e8e54: 7110 a298 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.createInstanceFromPreferences:(Landroid/content/Context;)Lde/danoeh/antennapod/model/playback/Playable; // method@98a2 │ │ +3e8e5a: 0c02 |0007: move-result-object v2 │ │ +3e8e5c: 3802 1e00 |0008: if-eqz v2, 0026 // +001e │ │ +3e8e60: 6e10 8c4c 0800 |000a: invoke-virtual {v8}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ +3e8e66: 0c00 |000d: move-result-object v0 │ │ +3e8e68: 2207 bf19 |000e: new-instance v7, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState; // type@19bf │ │ +3e8e6c: 6203 abc8 |0010: sget-object v3, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8ab │ │ +3e8e70: 7210 eeac 0200 |0012: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@acee │ │ +3e8e76: 0a04 |0015: move-result v4 │ │ +3e8e78: 7210 e5ac 0200 |0016: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ace5 │ │ +3e8e7e: 0a05 |0019: move-result v5 │ │ +3e8e80: 7110 9998 0200 |001a: invoke-static {v2}, Lde/danoeh/antennapod/core/feed/util/PlaybackSpeedUtils;.getCurrentPlaybackSpeed:(Lde/danoeh/antennapod/model/playback/Playable;)F // method@9899 │ │ +3e8e86: 0a06 |001d: move-result v6 │ │ +3e8e88: 0771 |001e: move-object v1, v7 │ │ +3e8e8a: 7606 609e 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@9e60 │ │ +3e8e90: 7120 659e 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@9e65 │ │ +3e8e96: 280f |0025: goto 0034 // +000f │ │ +3e8e98: 6e10 8c4c 0800 |0026: invoke-virtual {v8}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c8c │ │ +3e8e9e: 0c00 |0029: move-result-object v0 │ │ +3e8ea0: 2201 bf19 |002a: new-instance v1, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState; // type@19bf │ │ +3e8ea4: 6202 abc8 |002c: sget-object v2, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8ab │ │ +3e8ea8: 7020 619e 2100 |002e: invoke-direct {v1, v2}, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;.:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)V // method@9e61 │ │ +3e8eae: 7120 659e 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@9e65 │ │ +3e8eb4: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x000a line=48 │ │ 0x0012 line=50 │ │ 0x001a line=51 │ │ 0x0022 line=48 │ │ @@ -1675231,26 +1675214,26 @@ │ │ type : '()Landroidx/work/ListenableWorker$Result;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -3e8dcc: |[3e8dcc] de.danoeh.antennapod.core.widget.WidgetUpdaterWorker.doWork:()Landroidx/work/ListenableWorker$Result; │ │ -3e8ddc: 7010 699e 0300 |0000: invoke-direct {v3}, Lde/danoeh/antennapod/core/widget/WidgetUpdaterWorker;.updateWidget:()V // method@9e69 │ │ -3e8de2: 7100 894c 0000 |0003: invoke-static {}, Landroidx/work/ListenableWorker$Result;.success:()Landroidx/work/ListenableWorker$Result; // method@4c89 │ │ -3e8de8: 0c00 |0006: move-result-object v0 │ │ -3e8dea: 1100 |0007: return-object v0 │ │ -3e8dec: 0d00 |0008: move-exception v0 │ │ -3e8dee: 1a01 c561 |0009: const-string v1, "WidgetUpdaterWorker" // string@61c5 │ │ -3e8df2: 1a02 3e1d |000b: const-string v2, "Failed to update AntennaPod widget: " // string@1d3e │ │ -3e8df6: 7130 ff0a 2100 |000d: invoke-static {v1, v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0aff │ │ -3e8dfc: 7100 874c 0000 |0010: invoke-static {}, Landroidx/work/ListenableWorker$Result;.failure:()Landroidx/work/ListenableWorker$Result; // method@4c87 │ │ -3e8e02: 0c00 |0013: move-result-object v0 │ │ -3e8e04: 1100 |0014: return-object v0 │ │ +3e8d94: |[3e8d94] de.danoeh.antennapod.core.widget.WidgetUpdaterWorker.doWork:()Landroidx/work/ListenableWorker$Result; │ │ +3e8da4: 7010 699e 0300 |0000: invoke-direct {v3}, Lde/danoeh/antennapod/core/widget/WidgetUpdaterWorker;.updateWidget:()V // method@9e69 │ │ +3e8daa: 7100 894c 0000 |0003: invoke-static {}, Landroidx/work/ListenableWorker$Result;.success:()Landroidx/work/ListenableWorker$Result; // method@4c89 │ │ +3e8db0: 0c00 |0006: move-result-object v0 │ │ +3e8db2: 1100 |0007: return-object v0 │ │ +3e8db4: 0d00 |0008: move-exception v0 │ │ +3e8db6: 1a01 c561 |0009: const-string v1, "WidgetUpdaterWorker" // string@61c5 │ │ +3e8dba: 1a02 3e1d |000b: const-string v2, "Failed to update AntennaPod widget: " // string@1d3e │ │ +3e8dbe: 7130 ff0a 2100 |000d: invoke-static {v1, v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0aff │ │ +3e8dc4: 7100 874c 0000 |0010: invoke-static {}, Landroidx/work/ListenableWorker$Result;.failure:()Landroidx/work/ListenableWorker$Result; // method@4c87 │ │ +3e8dca: 0c00 |0013: move-result-object v0 │ │ +3e8dcc: 1100 |0014: return-object v0 │ │ catches : 1 │ │ 0x0000 - 0x0003 │ │ Ljava/lang/Exception; -> 0x0008 │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=39 │ │ 0x000d line=36 │ │ @@ -1675287,17 +1675270,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 │ │ -3f13d4: |[3f13d4] de.danoeh.antennapod.dialog.AuthenticationDialog.$r8$lambda$8oLhh5wpYZ9Z5kHzGJHoROdT_dM:(Lde/danoeh/antennapod/dialog/AuthenticationDialog;Landroid/content/DialogInterface;)V │ │ -3f13e4: 7020 78a0 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/AuthenticationDialog;.lambda$new$1:(Landroid/content/DialogInterface;)V // method@a078 │ │ -3f13ea: 0e00 |0003: return-void │ │ +3f139c: |[3f139c] de.danoeh.antennapod.dialog.AuthenticationDialog.$r8$lambda$8oLhh5wpYZ9Z5kHzGJHoROdT_dM:(Lde/danoeh/antennapod/dialog/AuthenticationDialog;Landroid/content/DialogInterface;)V │ │ +3f13ac: 7020 78a0 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/AuthenticationDialog;.lambda$new$1:(Landroid/content/DialogInterface;)V // method@a078 │ │ +3f13b2: 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; │ │ │ │ @@ -1675306,17 +1675289,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 │ │ -3f13ec: |[3f13ec] de.danoeh.antennapod.dialog.AuthenticationDialog.$r8$lambda$RBgrnZlzCLpg_g6LIZ7-8YDjB_E:(Lde/danoeh/antennapod/dialog/AuthenticationDialog;Landroid/content/DialogInterface;I)V │ │ -3f13fc: 7030 79a0 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/dialog/AuthenticationDialog;.lambda$new$2:(Landroid/content/DialogInterface;I)V // method@a079 │ │ -3f1402: 0e00 |0003: return-void │ │ +3f13b4: |[3f13b4] de.danoeh.antennapod.dialog.AuthenticationDialog.$r8$lambda$RBgrnZlzCLpg_g6LIZ7-8YDjB_E:(Lde/danoeh/antennapod/dialog/AuthenticationDialog;Landroid/content/DialogInterface;I)V │ │ +3f13c4: 7030 79a0 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/dialog/AuthenticationDialog;.lambda$new$2:(Landroid/content/DialogInterface;I)V // method@a079 │ │ +3f13ca: 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 │ │ @@ -1675326,17 +1675309,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 │ │ -3f1404: |[3f1404] de.danoeh.antennapod.dialog.AuthenticationDialog.$r8$lambda$axbHpnbKKaYIKVqJ5mGaRmoBkQU:(Lde/danoeh/antennapod/dialog/AuthenticationDialog;Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;Landroid/view/View;)V │ │ -3f1414: 7030 77a0 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@a077 │ │ -3f141a: 0e00 |0003: return-void │ │ +3f13cc: |[3f13cc] de.danoeh.antennapod.dialog.AuthenticationDialog.$r8$lambda$axbHpnbKKaYIKVqJ5mGaRmoBkQU:(Lde/danoeh/antennapod/dialog/AuthenticationDialog;Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;Landroid/view/View;)V │ │ +3f13dc: 7030 77a0 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@a077 │ │ +3f13e2: 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; │ │ @@ -1675346,17 +1675329,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 │ │ -3f141c: |[3f141c] 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 │ │ -3f142c: 7040 7aa0 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@a07a │ │ -3f1432: 0e00 |0003: return-void │ │ +3f13e4: |[3f13e4] 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 │ │ +3f13f4: 7040 7aa0 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@a07a │ │ +3f13fa: 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; │ │ @@ -1675367,50 +1675350,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 │ │ -3f1434: |[3f1434] de.danoeh.antennapod.dialog.AuthenticationDialog.:(Landroid/content/Context;IZLjava/lang/String;Ljava/lang/String;)V │ │ -3f1444: 7020 8381 2100 |0000: invoke-direct {v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ -3f144a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -3f144c: 5c10 9e90 |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/dialog/AuthenticationDialog;.passwordHidden:Z // field@909e │ │ -3f1450: 6e20 cf81 3100 |0006: invoke-virtual {v1, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ -3f1456: 7110 ae0b 0200 |0009: invoke-static {v2}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0bae │ │ -3f145c: 0c02 |000c: move-result-object v2 │ │ -3f145e: 7110 9e9e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding; // method@9e9e │ │ -3f1464: 0c02 |0010: move-result-object v2 │ │ -3f1466: 6e10 9d9e 0200 |0011: invoke-virtual {v2}, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9e9d │ │ -3f146c: 0c03 |0014: move-result-object v3 │ │ -3f146e: 6e20 d481 3100 |0015: invoke-virtual {v1, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81d4 │ │ -3f1474: 5423 cf8e |0018: iget-object v3, v2, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.usernameEditText:Lcom/google/android/material/textfield/TextInputEditText; // field@8ecf │ │ -3f1478: 6e20 540d 4300 |001a: invoke-virtual {v3, v4}, Landroid/view/View;.setEnabled:(Z)V // method@0d54 │ │ -3f147e: 3805 0700 |001d: if-eqz v5, 0024 // +0007 │ │ -3f1482: 5423 cf8e |001f: iget-object v3, v2, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.usernameEditText:Lcom/google/android/material/textfield/TextInputEditText; // field@8ecf │ │ -3f1486: 6e20 9d12 5300 |0021: invoke-virtual {v3, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3f148c: 3806 0700 |0024: if-eqz v6, 002b // +0007 │ │ -3f1490: 5423 cc8e |0026: iget-object v3, v2, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.passwordEditText:Lcom/google/android/material/textfield/TextInputEditText; // field@8ecc │ │ -3f1494: 6e20 9d12 6300 |0028: invoke-virtual {v3, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3f149a: 5423 ce8e |002b: iget-object v3, v2, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.showPasswordButton:Lcom/joanzapata/iconify/widget/IconTextView; // field@8ece │ │ -3f149e: 2204 191a |002d: new-instance v4, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda0; // type@1a19 │ │ -3f14a2: 7030 6aa0 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@a06a │ │ -3f14a8: 6e20 710d 4300 |0032: invoke-virtual {v3, v4}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3f14ae: 2203 1a1a |0035: new-instance v3, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda1; // type@1a1a │ │ -3f14b2: 7020 6ca0 1300 |0037: invoke-direct {v3, v1}, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/dialog/AuthenticationDialog;)V // method@a06c │ │ -3f14b8: 6e20 b881 3100 |003a: invoke-virtual {v1, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81b8 │ │ -3f14be: 2203 1b1a |003d: new-instance v3, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda2; // type@1a1b │ │ -3f14c2: 7020 6ea0 1300 |003f: invoke-direct {v3, v1}, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/dialog/AuthenticationDialog;)V // method@a06e │ │ -3f14c8: 1404 4b00 127f |0042: const v4, #float 1.94069e+38 // #7f12004b │ │ -3f14ce: 6e30 ad81 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@81ad │ │ -3f14d4: 2203 1c1a |0048: new-instance v3, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda3; // type@1a1c │ │ -3f14d8: 7030 70a0 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@a070 │ │ -3f14de: 1402 5e00 127f |004d: const v2, #float 1.94069e+38 // #7f12005e │ │ -3f14e4: 6e30 c181 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@81c1 │ │ -3f14ea: 0e00 |0053: return-void │ │ +3f13fc: |[3f13fc] de.danoeh.antennapod.dialog.AuthenticationDialog.:(Landroid/content/Context;IZLjava/lang/String;Ljava/lang/String;)V │ │ +3f140c: 7020 8381 2100 |0000: invoke-direct {v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ +3f1412: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +3f1414: 5c10 9e90 |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/dialog/AuthenticationDialog;.passwordHidden:Z // field@909e │ │ +3f1418: 6e20 cf81 3100 |0006: invoke-virtual {v1, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ +3f141e: 7110 ae0b 0200 |0009: invoke-static {v2}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0bae │ │ +3f1424: 0c02 |000c: move-result-object v2 │ │ +3f1426: 7110 9e9e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding; // method@9e9e │ │ +3f142c: 0c02 |0010: move-result-object v2 │ │ +3f142e: 6e10 9d9e 0200 |0011: invoke-virtual {v2}, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9e9d │ │ +3f1434: 0c03 |0014: move-result-object v3 │ │ +3f1436: 6e20 d481 3100 |0015: invoke-virtual {v1, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81d4 │ │ +3f143c: 5423 cf8e |0018: iget-object v3, v2, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.usernameEditText:Lcom/google/android/material/textfield/TextInputEditText; // field@8ecf │ │ +3f1440: 6e20 540d 4300 |001a: invoke-virtual {v3, v4}, Landroid/view/View;.setEnabled:(Z)V // method@0d54 │ │ +3f1446: 3805 0700 |001d: if-eqz v5, 0024 // +0007 │ │ +3f144a: 5423 cf8e |001f: iget-object v3, v2, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.usernameEditText:Lcom/google/android/material/textfield/TextInputEditText; // field@8ecf │ │ +3f144e: 6e20 9d12 5300 |0021: invoke-virtual {v3, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3f1454: 3806 0700 |0024: if-eqz v6, 002b // +0007 │ │ +3f1458: 5423 cc8e |0026: iget-object v3, v2, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.passwordEditText:Lcom/google/android/material/textfield/TextInputEditText; // field@8ecc │ │ +3f145c: 6e20 9d12 6300 |0028: invoke-virtual {v3, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3f1462: 5423 ce8e |002b: iget-object v3, v2, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.showPasswordButton:Lcom/joanzapata/iconify/widget/IconTextView; // field@8ece │ │ +3f1466: 2204 191a |002d: new-instance v4, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda0; // type@1a19 │ │ +3f146a: 7030 6aa0 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@a06a │ │ +3f1470: 6e20 710d 4300 |0032: invoke-virtual {v3, v4}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3f1476: 2203 1a1a |0035: new-instance v3, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda1; // type@1a1a │ │ +3f147a: 7020 6ca0 1300 |0037: invoke-direct {v3, v1}, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/dialog/AuthenticationDialog;)V // method@a06c │ │ +3f1480: 6e20 b881 3100 |003a: invoke-virtual {v1, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81b8 │ │ +3f1486: 2203 1b1a |003d: new-instance v3, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda2; // type@1a1b │ │ +3f148a: 7020 6ea0 1300 |003f: invoke-direct {v3, v1}, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/dialog/AuthenticationDialog;)V // method@a06e │ │ +3f1490: 1404 4b00 127f |0042: const v4, #float 1.94069e+38 // #7f12004b │ │ +3f1496: 6e30 ad81 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@81ad │ │ +3f149c: 2203 1c1a |0048: new-instance v3, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda3; // type@1a1c │ │ +3f14a0: 7030 70a0 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@a070 │ │ +3f14a6: 1402 5e00 127f |004d: const v2, #float 1.94069e+38 // #7f12005e │ │ +3f14ac: 6e30 c181 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@81c1 │ │ +3f14b2: 0e00 |0053: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ 0x0004 line=15 │ │ 0x0006 line=20 │ │ 0x0009 line=21 │ │ 0x0011 line=22 │ │ @@ -1675434,36 +1675417,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 │ │ -3f14ec: |[3f14ec] de.danoeh.antennapod.dialog.AuthenticationDialog.lambda$new$0:(Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;Landroid/view/View;)V │ │ -3f14fc: 5513 9e90 |0000: iget-boolean v3, v1, Lde/danoeh/antennapod/dialog/AuthenticationDialog;.passwordHidden:Z // field@909e │ │ -3f1500: 3803 1300 |0002: if-eqz v3, 0015 // +0013 │ │ -3f1504: 5423 cc8e |0004: iget-object v3, v2, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.passwordEditText:Lcom/google/android/material/textfield/TextInputEditText; // field@8ecc │ │ -3f1508: 7100 c10a 0000 |0006: invoke-static {}, Landroid/text/method/HideReturnsTransformationMethod;.getInstance:()Landroid/text/method/HideReturnsTransformationMethod; // method@0ac1 │ │ -3f150e: 0c00 |0009: move-result-object v0 │ │ -3f1510: 6e20 aa12 0300 |000a: invoke-virtual {v3, v0}, Landroid/widget/TextView;.setTransformationMethod:(Landroid/text/method/TransformationMethod;)V // method@12aa │ │ -3f1516: 5422 ce8e |000d: iget-object v2, v2, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.showPasswordButton:Lcom/joanzapata/iconify/widget/IconTextView; // field@8ece │ │ -3f151a: 1503 803f |000f: const/high16 v3, #int 1065353216 // #3f80 │ │ -3f151e: 6e20 460d 3200 |0011: invoke-virtual {v2, v3}, Landroid/view/View;.setAlpha:(F)V // method@0d46 │ │ -3f1524: 2812 |0014: goto 0026 // +0012 │ │ -3f1526: 5423 cc8e |0015: iget-object v3, v2, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.passwordEditText:Lcom/google/android/material/textfield/TextInputEditText; // field@8ecc │ │ -3f152a: 7100 c80a 0000 |0017: invoke-static {}, Landroid/text/method/PasswordTransformationMethod;.getInstance:()Landroid/text/method/PasswordTransformationMethod; // method@0ac8 │ │ -3f1530: 0c00 |001a: move-result-object v0 │ │ -3f1532: 6e20 aa12 0300 |001b: invoke-virtual {v3, v0}, Landroid/widget/TextView;.setTransformationMethod:(Landroid/text/method/TransformationMethod;)V // method@12aa │ │ -3f1538: 5422 ce8e |001e: iget-object v2, v2, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.showPasswordButton:Lcom/joanzapata/iconify/widget/IconTextView; // field@8ece │ │ -3f153c: 1403 9a99 193f |0020: const v3, #float 0.6 // #3f19999a │ │ -3f1542: 6e20 460d 3200 |0023: invoke-virtual {v2, v3}, Landroid/view/View;.setAlpha:(F)V // method@0d46 │ │ -3f1548: 5512 9e90 |0026: iget-boolean v2, v1, Lde/danoeh/antennapod/dialog/AuthenticationDialog;.passwordHidden:Z // field@909e │ │ -3f154c: df02 0201 |0028: xor-int/lit8 v2, v2, #int 1 // #01 │ │ -3f1550: 5c12 9e90 |002a: iput-boolean v2, v1, Lde/danoeh/antennapod/dialog/AuthenticationDialog;.passwordHidden:Z // field@909e │ │ -3f1554: 0e00 |002c: return-void │ │ +3f14b4: |[3f14b4] de.danoeh.antennapod.dialog.AuthenticationDialog.lambda$new$0:(Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;Landroid/view/View;)V │ │ +3f14c4: 5513 9e90 |0000: iget-boolean v3, v1, Lde/danoeh/antennapod/dialog/AuthenticationDialog;.passwordHidden:Z // field@909e │ │ +3f14c8: 3803 1300 |0002: if-eqz v3, 0015 // +0013 │ │ +3f14cc: 5423 cc8e |0004: iget-object v3, v2, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.passwordEditText:Lcom/google/android/material/textfield/TextInputEditText; // field@8ecc │ │ +3f14d0: 7100 c10a 0000 |0006: invoke-static {}, Landroid/text/method/HideReturnsTransformationMethod;.getInstance:()Landroid/text/method/HideReturnsTransformationMethod; // method@0ac1 │ │ +3f14d6: 0c00 |0009: move-result-object v0 │ │ +3f14d8: 6e20 aa12 0300 |000a: invoke-virtual {v3, v0}, Landroid/widget/TextView;.setTransformationMethod:(Landroid/text/method/TransformationMethod;)V // method@12aa │ │ +3f14de: 5422 ce8e |000d: iget-object v2, v2, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.showPasswordButton:Lcom/joanzapata/iconify/widget/IconTextView; // field@8ece │ │ +3f14e2: 1503 803f |000f: const/high16 v3, #int 1065353216 // #3f80 │ │ +3f14e6: 6e20 460d 3200 |0011: invoke-virtual {v2, v3}, Landroid/view/View;.setAlpha:(F)V // method@0d46 │ │ +3f14ec: 2812 |0014: goto 0026 // +0012 │ │ +3f14ee: 5423 cc8e |0015: iget-object v3, v2, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.passwordEditText:Lcom/google/android/material/textfield/TextInputEditText; // field@8ecc │ │ +3f14f2: 7100 c80a 0000 |0017: invoke-static {}, Landroid/text/method/PasswordTransformationMethod;.getInstance:()Landroid/text/method/PasswordTransformationMethod; // method@0ac8 │ │ +3f14f8: 0c00 |001a: move-result-object v0 │ │ +3f14fa: 6e20 aa12 0300 |001b: invoke-virtual {v3, v0}, Landroid/widget/TextView;.setTransformationMethod:(Landroid/text/method/TransformationMethod;)V // method@12aa │ │ +3f1500: 5422 ce8e |001e: iget-object v2, v2, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.showPasswordButton:Lcom/joanzapata/iconify/widget/IconTextView; // field@8ece │ │ +3f1504: 1403 9a99 193f |0020: const v3, #float 0.6 // #3f19999a │ │ +3f150a: 6e20 460d 3200 |0023: invoke-virtual {v2, v3}, Landroid/view/View;.setAlpha:(F)V // method@0d46 │ │ +3f1510: 5512 9e90 |0026: iget-boolean v2, v1, Lde/danoeh/antennapod/dialog/AuthenticationDialog;.passwordHidden:Z // field@909e │ │ +3f1514: df02 0201 |0028: xor-int/lit8 v2, v2, #int 1 // #01 │ │ +3f1518: 5c12 9e90 |002a: iput-boolean v2, v1, Lde/danoeh/antennapod/dialog/AuthenticationDialog;.passwordHidden:Z // field@909e │ │ +3f151c: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0004 line=33 │ │ 0x000d line=34 │ │ 0x0015 line=36 │ │ 0x001e line=37 │ │ @@ -1675478,17 +1675461,17 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f1558: |[3f1558] de.danoeh.antennapod.dialog.AuthenticationDialog.lambda$new$1:(Landroid/content/DialogInterface;)V │ │ -3f1568: 6e10 7ba0 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/dialog/AuthenticationDialog;.onCancelled:()V // method@a07b │ │ -3f156e: 0e00 |0003: return-void │ │ +3f1520: |[3f1520] de.danoeh.antennapod.dialog.AuthenticationDialog.lambda$new$1:(Landroid/content/DialogInterface;)V │ │ +3f1530: 6e10 7ba0 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/dialog/AuthenticationDialog;.onCancelled:()V // method@a07b │ │ +3f1536: 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; │ │ │ │ @@ -1675497,17 +1675480,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 │ │ -3f1570: |[3f1570] de.danoeh.antennapod.dialog.AuthenticationDialog.lambda$new$2:(Landroid/content/DialogInterface;I)V │ │ -3f1580: 6e10 7ba0 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/dialog/AuthenticationDialog;.onCancelled:()V // method@a07b │ │ -3f1586: 0e00 |0003: return-void │ │ +3f1538: |[3f1538] de.danoeh.antennapod.dialog.AuthenticationDialog.lambda$new$2:(Landroid/content/DialogInterface;I)V │ │ +3f1548: 6e10 7ba0 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/dialog/AuthenticationDialog;.onCancelled:()V // method@a07b │ │ +3f154e: 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 │ │ @@ -1675517,27 +1675500,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 │ │ -3f1588: |[3f1588] de.danoeh.antennapod.dialog.AuthenticationDialog.lambda$new$3:(Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;Landroid/content/DialogInterface;I)V │ │ -3f1598: 5412 cf8e |0000: iget-object v2, v1, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.usernameEditText:Lcom/google/android/material/textfield/TextInputEditText; // field@8ecf │ │ -3f159c: 6e10 021c 0200 |0002: invoke-virtual {v2}, Landroidx/appcompat/widget/AppCompatEditText;.getText:()Landroid/text/Editable; // method@1c02 │ │ -3f15a2: 0c02 |0005: move-result-object v2 │ │ -3f15a4: 6e10 06b3 0200 |0006: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ -3f15aa: 0c02 |0009: move-result-object v2 │ │ -3f15ac: 5411 cc8e |000a: iget-object v1, v1, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.passwordEditText:Lcom/google/android/material/textfield/TextInputEditText; // field@8ecc │ │ -3f15b0: 6e10 021c 0100 |000c: invoke-virtual {v1}, Landroidx/appcompat/widget/AppCompatEditText;.getText:()Landroid/text/Editable; // method@1c02 │ │ -3f15b6: 0c01 |000f: move-result-object v1 │ │ -3f15b8: 6e10 06b3 0100 |0010: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ -3f15be: 0c01 |0013: move-result-object v1 │ │ -3f15c0: 6e30 7ca0 2001 |0014: invoke-virtual {v0, v2, v1}, Lde/danoeh/antennapod/dialog/AuthenticationDialog;.onConfirmed:(Ljava/lang/String;Ljava/lang/String;)V // method@a07c │ │ -3f15c6: 0e00 |0017: return-void │ │ +3f1550: |[3f1550] de.danoeh.antennapod.dialog.AuthenticationDialog.lambda$new$3:(Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;Landroid/content/DialogInterface;I)V │ │ +3f1560: 5412 cf8e |0000: iget-object v2, v1, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.usernameEditText:Lcom/google/android/material/textfield/TextInputEditText; // field@8ecf │ │ +3f1564: 6e10 021c 0200 |0002: invoke-virtual {v2}, Landroidx/appcompat/widget/AppCompatEditText;.getText:()Landroid/text/Editable; // method@1c02 │ │ +3f156a: 0c02 |0005: move-result-object v2 │ │ +3f156c: 6e10 06b3 0200 |0006: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ +3f1572: 0c02 |0009: move-result-object v2 │ │ +3f1574: 5411 cc8e |000a: iget-object v1, v1, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.passwordEditText:Lcom/google/android/material/textfield/TextInputEditText; // field@8ecc │ │ +3f1578: 6e10 021c 0100 |000c: invoke-virtual {v1}, Landroidx/appcompat/widget/AppCompatEditText;.getText:()Landroid/text/Editable; // method@1c02 │ │ +3f157e: 0c01 |000f: move-result-object v1 │ │ +3f1580: 6e10 06b3 0100 |0010: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ +3f1586: 0c01 |0013: move-result-object v1 │ │ +3f1588: 6e30 7ca0 2001 |0014: invoke-virtual {v0, v2, v1}, Lde/danoeh/antennapod/dialog/AuthenticationDialog;.onConfirmed:(Ljava/lang/String;Ljava/lang/String;)V // method@a07c │ │ +3f158e: 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; │ │ @@ -1675551,16 +1675534,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -3f15c8: |[3f15c8] de.danoeh.antennapod.dialog.AuthenticationDialog.onCancelled:()V │ │ -3f15d8: 0e00 |0000: return-void │ │ +3f1590: |[3f1590] de.danoeh.antennapod.dialog.AuthenticationDialog.onCancelled:()V │ │ +3f15a0: 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;) │ │ @@ -1675594,17 +1675577,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 │ │ -3f17ac: |[3f17ac] de.danoeh.antennapod.dialog.DownloadLogDetailsDialog.$r8$lambda$UPSUkMtcSrtWuHcQp7HDLMuecHE:(Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog;Landroid/content/Context;Ljava/lang/String;Landroid/content/DialogInterface;I)V │ │ -3f17bc: 7054 87a0 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@a087 │ │ -3f17c2: 0e00 |0003: return-void │ │ +3f1774: |[3f1774] de.danoeh.antennapod.dialog.DownloadLogDetailsDialog.$r8$lambda$UPSUkMtcSrtWuHcQp7HDLMuecHE:(Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog;Landroid/content/Context;Ljava/lang/String;Landroid/content/DialogInterface;I)V │ │ +3f1784: 7054 87a0 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@a087 │ │ +3f178a: 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; │ │ @@ -1675616,74 +1675599,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 │ │ -3f17c4: |[3f17c4] de.danoeh.antennapod.dialog.DownloadLogDetailsDialog.:(Landroid/content/Context;Lde/danoeh/antennapod/model/download/DownloadResult;)V │ │ -3f17d4: 7020 8381 6500 |0000: invoke-direct {v5, v6}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ -3f17da: 6e10 93ab 0700 |0003: invoke-virtual {v7}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileType:()I // method@ab93 │ │ -3f17e0: 0a00 |0006: move-result v0 │ │ -3f17e2: 1a01 2ee3 |0007: const-string v1, "unknown" // string@e32e │ │ -3f17e6: 1222 |0009: const/4 v2, #int 2 // #2 │ │ -3f17e8: 3320 1100 |000a: if-ne v0, v2, 001b // +0011 │ │ -3f17ec: 6e10 92ab 0700 |000c: invoke-virtual {v7}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileId:()J // method@ab92 │ │ -3f17f2: 0b03 |000f: move-result-wide v3 │ │ -3f17f4: 7120 619b 4300 |0010: invoke-static {v3, v4}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedMedia:(J)Lde/danoeh/antennapod/model/feed/FeedMedia; // method@9b61 │ │ -3f17fa: 0c00 |0013: move-result-object v0 │ │ -3f17fc: 3800 1b00 |0014: if-eqz v0, 002f // +001b │ │ -3f1800: 6e10 01ac 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ -3f1806: 0c01 |0019: move-result-object v1 │ │ -3f1808: 2815 |001a: goto 002f // +0015 │ │ -3f180a: 6e10 93ab 0700 |001b: invoke-virtual {v7}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileType:()I // method@ab93 │ │ -3f1810: 0a00 |001e: move-result v0 │ │ -3f1812: 3900 1000 |001f: if-nez v0, 002f // +0010 │ │ -3f1816: 6e10 92ab 0700 |0021: invoke-virtual {v7}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileId:()J // method@ab92 │ │ -3f181c: 0b03 |0024: move-result-wide v3 │ │ -3f181e: 7120 549b 4300 |0025: invoke-static {v3, v4}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeed:(J)Lde/danoeh/antennapod/model/feed/Feed; // method@9b54 │ │ -3f1824: 0c00 |0028: move-result-object v0 │ │ -3f1826: 3800 0600 |0029: if-eqz v0, 002f // +0006 │ │ -3f182a: 6e10 01ac 0000 |002b: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ -3f1830: 0c01 |002e: move-result-object v1 │ │ -3f1832: 1400 ae00 127f |002f: const v0, #float 1.94071e+38 // #7f1200ae │ │ -3f1838: 6e20 3102 0600 |0032: invoke-virtual {v6, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3f183e: 0c00 |0035: move-result-object v0 │ │ -3f1840: 6e10 98ab 0700 |0036: invoke-virtual {v7}, Lde/danoeh/antennapod/model/download/DownloadResult;.isSuccessful:()Z // method@ab98 │ │ -3f1846: 0a03 |0039: move-result v3 │ │ -3f1848: 3903 0600 |003a: if-nez v3, 0040 // +0006 │ │ -3f184c: 6e10 96ab 0700 |003c: invoke-virtual {v7}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReasonDetailed:()Ljava/lang/String; // method@ab96 │ │ -3f1852: 0c00 |003f: move-result-object v0 │ │ -3f1854: 1233 |0040: const/4 v3, #int 3 // #3 │ │ -3f1856: 2333 2921 |0041: new-array v3, v3, [Ljava/lang/Object; // type@2129 │ │ -3f185a: 6e10 95ab 0700 |0043: invoke-virtual {v7}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ab95 │ │ -3f1860: 0c07 |0046: move-result-object v7 │ │ -3f1862: 7110 229d 0700 |0047: invoke-static {v7}, Lde/danoeh/antennapod/core/util/DownloadErrorLabel;.from:(Lde/danoeh/antennapod/model/download/DownloadError;)I // method@9d22 │ │ -3f1868: 0a07 |004a: move-result v7 │ │ -3f186a: 6e20 3102 7600 |004b: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3f1870: 0c07 |004e: move-result-object v7 │ │ -3f1872: 1204 |004f: const/4 v4, #int 0 // #0 │ │ -3f1874: 4d07 0304 |0050: aput-object v7, v3, v4 │ │ -3f1878: 1217 |0052: const/4 v7, #int 1 // #1 │ │ -3f187a: 4d00 0307 |0053: aput-object v0, v3, v7 │ │ -3f187e: 4d01 0302 |0055: aput-object v1, v3, v2 │ │ -3f1882: 1407 a600 127f |0057: const v7, #float 1.94071e+38 // #7f1200a6 │ │ -3f1888: 6e30 3202 7603 |005a: invoke-virtual {v6, v7, v3}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0232 │ │ -3f188e: 0c07 |005d: move-result-object v7 │ │ -3f1890: 1400 9100 127f |005e: const v0, #float 1.9407e+38 // #7f120091 │ │ -3f1896: 6e20 cf81 0500 |0061: invoke-virtual {v5, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ -3f189c: 6e20 a481 7500 |0064: invoke-virtual {v5, v7}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81a4 │ │ -3f18a2: 1400 0a00 0401 |0067: const v0, #float 2.42446e-38 // #0104000a │ │ -3f18a8: 1201 |006a: const/4 v1, #int 0 // #0 │ │ -3f18aa: 6e30 c181 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@81c1 │ │ -3f18b0: 2200 201a |006e: new-instance v0, Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog$$ExternalSyntheticLambda0; // type@1a20 │ │ -3f18b4: 7040 83a0 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@a083 │ │ -3f18ba: 1406 6e00 127f |0073: const v6, #float 1.9407e+38 // #7f12006e │ │ -3f18c0: 6e30 b381 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@81b3 │ │ -3f18c6: 0e00 |0079: return-void │ │ +3f178c: |[3f178c] de.danoeh.antennapod.dialog.DownloadLogDetailsDialog.:(Landroid/content/Context;Lde/danoeh/antennapod/model/download/DownloadResult;)V │ │ +3f179c: 7020 8381 6500 |0000: invoke-direct {v5, v6}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ +3f17a2: 6e10 93ab 0700 |0003: invoke-virtual {v7}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileType:()I // method@ab93 │ │ +3f17a8: 0a00 |0006: move-result v0 │ │ +3f17aa: 1a01 2ee3 |0007: const-string v1, "unknown" // string@e32e │ │ +3f17ae: 1222 |0009: const/4 v2, #int 2 // #2 │ │ +3f17b0: 3320 1100 |000a: if-ne v0, v2, 001b // +0011 │ │ +3f17b4: 6e10 92ab 0700 |000c: invoke-virtual {v7}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileId:()J // method@ab92 │ │ +3f17ba: 0b03 |000f: move-result-wide v3 │ │ +3f17bc: 7120 619b 4300 |0010: invoke-static {v3, v4}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedMedia:(J)Lde/danoeh/antennapod/model/feed/FeedMedia; // method@9b61 │ │ +3f17c2: 0c00 |0013: move-result-object v0 │ │ +3f17c4: 3800 1b00 |0014: if-eqz v0, 002f // +001b │ │ +3f17c8: 6e10 01ac 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ +3f17ce: 0c01 |0019: move-result-object v1 │ │ +3f17d0: 2815 |001a: goto 002f // +0015 │ │ +3f17d2: 6e10 93ab 0700 |001b: invoke-virtual {v7}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileType:()I // method@ab93 │ │ +3f17d8: 0a00 |001e: move-result v0 │ │ +3f17da: 3900 1000 |001f: if-nez v0, 002f // +0010 │ │ +3f17de: 6e10 92ab 0700 |0021: invoke-virtual {v7}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileId:()J // method@ab92 │ │ +3f17e4: 0b03 |0024: move-result-wide v3 │ │ +3f17e6: 7120 549b 4300 |0025: invoke-static {v3, v4}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeed:(J)Lde/danoeh/antennapod/model/feed/Feed; // method@9b54 │ │ +3f17ec: 0c00 |0028: move-result-object v0 │ │ +3f17ee: 3800 0600 |0029: if-eqz v0, 002f // +0006 │ │ +3f17f2: 6e10 01ac 0000 |002b: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ +3f17f8: 0c01 |002e: move-result-object v1 │ │ +3f17fa: 1400 ae00 127f |002f: const v0, #float 1.94071e+38 // #7f1200ae │ │ +3f1800: 6e20 3102 0600 |0032: invoke-virtual {v6, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3f1806: 0c00 |0035: move-result-object v0 │ │ +3f1808: 6e10 98ab 0700 |0036: invoke-virtual {v7}, Lde/danoeh/antennapod/model/download/DownloadResult;.isSuccessful:()Z // method@ab98 │ │ +3f180e: 0a03 |0039: move-result v3 │ │ +3f1810: 3903 0600 |003a: if-nez v3, 0040 // +0006 │ │ +3f1814: 6e10 96ab 0700 |003c: invoke-virtual {v7}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReasonDetailed:()Ljava/lang/String; // method@ab96 │ │ +3f181a: 0c00 |003f: move-result-object v0 │ │ +3f181c: 1233 |0040: const/4 v3, #int 3 // #3 │ │ +3f181e: 2333 2921 |0041: new-array v3, v3, [Ljava/lang/Object; // type@2129 │ │ +3f1822: 6e10 95ab 0700 |0043: invoke-virtual {v7}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ab95 │ │ +3f1828: 0c07 |0046: move-result-object v7 │ │ +3f182a: 7110 229d 0700 |0047: invoke-static {v7}, Lde/danoeh/antennapod/core/util/DownloadErrorLabel;.from:(Lde/danoeh/antennapod/model/download/DownloadError;)I // method@9d22 │ │ +3f1830: 0a07 |004a: move-result v7 │ │ +3f1832: 6e20 3102 7600 |004b: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3f1838: 0c07 |004e: move-result-object v7 │ │ +3f183a: 1204 |004f: const/4 v4, #int 0 // #0 │ │ +3f183c: 4d07 0304 |0050: aput-object v7, v3, v4 │ │ +3f1840: 1217 |0052: const/4 v7, #int 1 // #1 │ │ +3f1842: 4d00 0307 |0053: aput-object v0, v3, v7 │ │ +3f1846: 4d01 0302 |0055: aput-object v1, v3, v2 │ │ +3f184a: 1407 a600 127f |0057: const v7, #float 1.94071e+38 // #7f1200a6 │ │ +3f1850: 6e30 3202 7603 |005a: invoke-virtual {v6, v7, v3}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0232 │ │ +3f1856: 0c07 |005d: move-result-object v7 │ │ +3f1858: 1400 9100 127f |005e: const v0, #float 1.9407e+38 // #7f120091 │ │ +3f185e: 6e20 cf81 0500 |0061: invoke-virtual {v5, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ +3f1864: 6e20 a481 7500 |0064: invoke-virtual {v5, v7}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81a4 │ │ +3f186a: 1400 0a00 0401 |0067: const v0, #float 2.42446e-38 // #0104000a │ │ +3f1870: 1201 |006a: const/4 v1, #int 0 // #0 │ │ +3f1872: 6e30 c181 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@81c1 │ │ +3f1878: 2200 201a |006e: new-instance v0, Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog$$ExternalSyntheticLambda0; // type@1a20 │ │ +3f187c: 7040 83a0 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@a083 │ │ +3f1882: 1406 6e00 127f |0073: const v6, #float 1.9407e+38 // #7f12006e │ │ +3f1888: 6e30 b381 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@81b3 │ │ +3f188e: 0e00 |0079: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0003 line=26 │ │ 0x000c line=27 │ │ 0x0016 line=29 │ │ 0x001b line=31 │ │ @@ -1675708,39 +1675691,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 │ │ -3f18c8: |[3f18c8] de.danoeh.antennapod.dialog.DownloadLogDetailsDialog.lambda$new$0:(Landroid/content/Context;Ljava/lang/String;Landroid/content/DialogInterface;I)V │ │ -3f18d8: 6e10 4a14 0000 |0000: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.getContext:()Landroid/content/Context; // method@144a │ │ -3f18de: 0c03 |0003: move-result-object v3 │ │ -3f18e0: 1a04 0674 |0004: const-string v4, "clipboard" // string@7406 │ │ -3f18e4: 6e20 3402 4300 |0006: invoke-virtual {v3, v4}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ -3f18ea: 0c03 |0009: move-result-object v3 │ │ -3f18ec: 1f03 5a00 |000a: check-cast v3, Landroid/content/ClipboardManager; // type@005a │ │ -3f18f0: 1404 9100 127f |000c: const v4, #float 1.9407e+38 // #7f120091 │ │ -3f18f6: 6e20 3102 4100 |000f: invoke-virtual {v1, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3f18fc: 0c04 |0012: move-result-object v4 │ │ -3f18fe: 7120 f201 2400 |0013: invoke-static {v4, v2}, Landroid/content/ClipData;.newPlainText:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Landroid/content/ClipData; // method@01f2 │ │ -3f1904: 0c02 |0016: move-result-object v2 │ │ -3f1906: 6e20 f401 2300 |0017: invoke-virtual {v3, v2}, Landroid/content/ClipboardManager;.setPrimaryClip:(Landroid/content/ClipData;)V // method@01f4 │ │ -3f190c: 6002 dd00 |001a: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -3f1910: 1303 2000 |001c: const/16 v3, #int 32 // #20 │ │ -3f1914: 3532 1500 |001e: if-ge v2, v3, 0033 // +0015 │ │ -3f1918: 7100 8db7 0000 |0020: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3f191e: 0c02 |0023: move-result-object v2 │ │ -3f1920: 2203 961a |0024: new-instance v3, Lde/danoeh/antennapod/event/MessageEvent; // type@1a96 │ │ -3f1924: 1404 6c00 127f |0026: const v4, #float 1.94069e+38 // #7f12006c │ │ -3f192a: 6e20 3102 4100 |0029: invoke-virtual {v1, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3f1930: 0c01 |002c: move-result-object v1 │ │ -3f1932: 7020 50a2 1300 |002d: invoke-direct {v3, v1}, Lde/danoeh/antennapod/event/MessageEvent;.:(Ljava/lang/String;)V // method@a250 │ │ -3f1938: 6e20 90b7 3200 |0030: invoke-virtual {v2, v3}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -3f193e: 0e00 |0033: return-void │ │ +3f1890: |[3f1890] de.danoeh.antennapod.dialog.DownloadLogDetailsDialog.lambda$new$0:(Landroid/content/Context;Ljava/lang/String;Landroid/content/DialogInterface;I)V │ │ +3f18a0: 6e10 4a14 0000 |0000: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.getContext:()Landroid/content/Context; // method@144a │ │ +3f18a6: 0c03 |0003: move-result-object v3 │ │ +3f18a8: 1a04 0674 |0004: const-string v4, "clipboard" // string@7406 │ │ +3f18ac: 6e20 3402 4300 |0006: invoke-virtual {v3, v4}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ +3f18b2: 0c03 |0009: move-result-object v3 │ │ +3f18b4: 1f03 5a00 |000a: check-cast v3, Landroid/content/ClipboardManager; // type@005a │ │ +3f18b8: 1404 9100 127f |000c: const v4, #float 1.9407e+38 // #7f120091 │ │ +3f18be: 6e20 3102 4100 |000f: invoke-virtual {v1, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3f18c4: 0c04 |0012: move-result-object v4 │ │ +3f18c6: 7120 f201 2400 |0013: invoke-static {v4, v2}, Landroid/content/ClipData;.newPlainText:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Landroid/content/ClipData; // method@01f2 │ │ +3f18cc: 0c02 |0016: move-result-object v2 │ │ +3f18ce: 6e20 f401 2300 |0017: invoke-virtual {v3, v2}, Landroid/content/ClipboardManager;.setPrimaryClip:(Landroid/content/ClipData;)V // method@01f4 │ │ +3f18d4: 6002 dd00 |001a: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +3f18d8: 1303 2000 |001c: const/16 v3, #int 32 // #20 │ │ +3f18dc: 3532 1500 |001e: if-ge v2, v3, 0033 // +0015 │ │ +3f18e0: 7100 8db7 0000 |0020: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3f18e6: 0c02 |0023: move-result-object v2 │ │ +3f18e8: 2203 961a |0024: new-instance v3, Lde/danoeh/antennapod/event/MessageEvent; // type@1a96 │ │ +3f18ec: 1404 6c00 127f |0026: const v4, #float 1.94069e+38 // #7f12006c │ │ +3f18f2: 6e20 3102 4100 |0029: invoke-virtual {v1, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3f18f8: 0c01 |002c: move-result-object v1 │ │ +3f18fa: 7020 50a2 1300 |002d: invoke-direct {v3, v1}, Lde/danoeh/antennapod/event/MessageEvent;.:(Ljava/lang/String;)V // method@a250 │ │ +3f1900: 6e20 90b7 3200 |0030: invoke-virtual {v2, v3}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +3f1906: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0006 line=50 │ │ 0x000f line=51 │ │ 0x0017 line=52 │ │ 0x001a line=53 │ │ @@ -1675758,24 +1675741,24 @@ │ │ type : '()Landroidx/appcompat/app/AlertDialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -3f1778: |[3f1778] de.danoeh.antennapod.dialog.DownloadLogDetailsDialog.show:()Landroidx/appcompat/app/AlertDialog; │ │ -3f1788: 6f10 7114 0300 |0000: invoke-super {v3}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ -3f178e: 0c00 |0003: move-result-object v0 │ │ -3f1790: 1401 0b00 0201 |0004: const v1, #float 2.38773e-38 // #0102000b │ │ -3f1796: 6e20 9315 1000 |0007: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AppCompatDialog;.findViewById:(I)Landroid/view/View; // method@1593 │ │ -3f179c: 0c01 |000a: move-result-object v1 │ │ -3f179e: 1f01 1503 |000b: check-cast v1, Landroid/widget/TextView; // type@0315 │ │ -3f17a2: 1212 |000d: const/4 v2, #int 1 // #1 │ │ -3f17a4: 6e20 a412 2100 |000e: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setTextIsSelectable:(Z)V // method@12a4 │ │ -3f17aa: 1100 |0011: return-object v0 │ │ +3f1740: |[3f1740] de.danoeh.antennapod.dialog.DownloadLogDetailsDialog.show:()Landroidx/appcompat/app/AlertDialog; │ │ +3f1750: 6f10 7114 0300 |0000: invoke-super {v3}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ +3f1756: 0c00 |0003: move-result-object v0 │ │ +3f1758: 1401 0b00 0201 |0004: const v1, #float 2.38773e-38 // #0102000b │ │ +3f175e: 6e20 9315 1000 |0007: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AppCompatDialog;.findViewById:(I)Landroid/view/View; // method@1593 │ │ +3f1764: 0c01 |000a: move-result-object v1 │ │ +3f1766: 1f01 1503 |000b: check-cast v1, Landroid/widget/TextView; // type@0315 │ │ +3f176a: 1212 |000d: const/4 v2, #int 1 // #1 │ │ +3f176c: 6e20 a412 2100 |000e: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setTextIsSelectable:(Z)V // method@12a4 │ │ +3f1772: 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; │ │ │ │ @@ -1675815,18 +1675798,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 │ │ -3f1fe0: |[3f1fe0] de.danoeh.antennapod.dialog.EpisodeFilterDialog$1.:(Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;Landroid/content/Context;)V │ │ -3f1ff0: 5b01 b590 |0000: iput-object v1, v0, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$1;.this$0:Lde/danoeh/antennapod/dialog/EpisodeFilterDialog; // field@90b5 │ │ -3f1ff4: 7020 6a97 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/adapter/SimpleChipAdapter;.:(Landroid/content/Context;)V // method@976a │ │ -3f1ffa: 0e00 |0005: return-void │ │ +3f1fa8: |[3f1fa8] de.danoeh.antennapod.dialog.EpisodeFilterDialog$1.:(Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;Landroid/content/Context;)V │ │ +3f1fb8: 5b01 b590 |0000: iput-object v1, v0, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$1;.this$0:Lde/danoeh/antennapod/dialog/EpisodeFilterDialog; // field@90b5 │ │ +3f1fbc: 7020 6a97 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/adapter/SimpleChipAdapter;.:(Landroid/content/Context;)V // method@976a │ │ +3f1fc2: 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; │ │ @@ -1675837,19 +1675820,19 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3f1fc0: |[3f1fc0] de.danoeh.antennapod.dialog.EpisodeFilterDialog$1.getChips:()Ljava/util/List; │ │ -3f1fd0: 5410 b590 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$1;.this$0:Lde/danoeh/antennapod/dialog/EpisodeFilterDialog; // field@90b5 │ │ -3f1fd4: 7110 afa0 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.-$$Nest$fgettermList:(Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;)Ljava/util/List; // method@a0af │ │ -3f1fda: 0c00 |0005: move-result-object v0 │ │ -3f1fdc: 1100 |0006: return-object v0 │ │ +3f1f88: |[3f1f88] de.danoeh.antennapod.dialog.EpisodeFilterDialog$1.getChips:()Ljava/util/List; │ │ +3f1f98: 5410 b590 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$1;.this$0:Lde/danoeh/antennapod/dialog/EpisodeFilterDialog; // field@90b5 │ │ +3f1f9c: 7110 afa0 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.-$$Nest$fgettermList:(Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;)Ljava/util/List; // method@a0af │ │ +3f1fa2: 0c00 |0005: move-result-object v0 │ │ +3f1fa4: 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;) │ │ @@ -1675857,21 +1675840,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -3f1ffc: |[3f1ffc] de.danoeh.antennapod.dialog.EpisodeFilterDialog$1.onRemoveClicked:(I)V │ │ -3f200c: 5410 b590 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$1;.this$0:Lde/danoeh/antennapod/dialog/EpisodeFilterDialog; // field@90b5 │ │ -3f2010: 7110 afa0 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.-$$Nest$fgettermList:(Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;)Ljava/util/List; // method@a0af │ │ -3f2016: 0c00 |0005: move-result-object v0 │ │ -3f2018: 7220 6eb5 2000 |0006: invoke-interface {v0, v2}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@b56e │ │ -3f201e: 6e10 ce41 0100 |0009: invoke-virtual {v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ce │ │ -3f2024: 0e00 |000c: return-void │ │ +3f1fc4: |[3f1fc4] de.danoeh.antennapod.dialog.EpisodeFilterDialog$1.onRemoveClicked:(I)V │ │ +3f1fd4: 5410 b590 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$1;.this$0:Lde/danoeh/antennapod/dialog/EpisodeFilterDialog; // field@90b5 │ │ +3f1fd8: 7110 afa0 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.-$$Nest$fgettermList:(Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;)Ljava/util/List; // method@a0af │ │ +3f1fde: 0c00 |0005: move-result-object v0 │ │ +3f1fe0: 7220 6eb5 2000 |0006: invoke-interface {v0, v2}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@b56e │ │ +3f1fe6: 6e10 ce41 0100 |0009: invoke-virtual {v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ce │ │ +3f1fec: 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 │ │ @@ -1675915,17 +1675898,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 │ │ -3f20a0: |[3f20a0] de.danoeh.antennapod.dialog.EpisodeFilterDialog.$r8$lambda$1xBDdSucTRClePYAq7X8iAOULds:(Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;Landroid/content/DialogInterface;I)V │ │ -3f20b0: 7030 b3a0 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.onConfirmClick:(Landroid/content/DialogInterface;I)V // method@a0b3 │ │ -3f20b6: 0e00 |0003: return-void │ │ +3f2068: |[3f2068] de.danoeh.antennapod.dialog.EpisodeFilterDialog.$r8$lambda$1xBDdSucTRClePYAq7X8iAOULds:(Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;Landroid/content/DialogInterface;I)V │ │ +3f2078: 7030 b3a0 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.onConfirmClick:(Landroid/content/DialogInterface;I)V // method@a0b3 │ │ +3f207e: 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 │ │ @@ -1675935,17 +1675918,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 │ │ -3f20b8: |[3f20b8] de.danoeh.antennapod.dialog.EpisodeFilterDialog.$r8$lambda$FXkxCGGNuOYRfskygz9oD_7DPFs:(Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;Landroid/widget/CompoundButton;Z)V │ │ -3f20c8: 7030 b1a0 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.lambda$new$0:(Landroid/widget/CompoundButton;Z)V // method@a0b1 │ │ -3f20ce: 0e00 |0003: return-void │ │ +3f2080: |[3f2080] de.danoeh.antennapod.dialog.EpisodeFilterDialog.$r8$lambda$FXkxCGGNuOYRfskygz9oD_7DPFs:(Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;Landroid/widget/CompoundButton;Z)V │ │ +3f2090: 7030 b1a0 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.lambda$new$0:(Landroid/widget/CompoundButton;Z)V // method@a0b1 │ │ +3f2096: 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 │ │ @@ -1675955,17 +1675938,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 │ │ -3f20d0: |[3f20d0] de.danoeh.antennapod.dialog.EpisodeFilterDialog.$r8$lambda$GQzrH8bLO8g_1BjWTHjBd8g_ucA:(Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;Lde/danoeh/antennapod/adapter/SimpleChipAdapter;Landroid/view/View;)V │ │ -3f20e0: 7030 b2a0 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@a0b2 │ │ -3f20e6: 0e00 |0003: return-void │ │ +3f2098: |[3f2098] de.danoeh.antennapod.dialog.EpisodeFilterDialog.$r8$lambda$GQzrH8bLO8g_1BjWTHjBd8g_ucA:(Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;Lde/danoeh/antennapod/adapter/SimpleChipAdapter;Landroid/view/View;)V │ │ +3f20a8: 7030 b2a0 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@a0b2 │ │ +3f20ae: 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; │ │ @@ -1675975,17 +1675958,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 │ │ -3f2088: |[3f2088] de.danoeh.antennapod.dialog.EpisodeFilterDialog.-$$Nest$fgettermList:(Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;)Ljava/util/List; │ │ -3f2098: 5400 b690 |0000: iget-object v0, v0, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.termList:Ljava/util/List; // field@90b6 │ │ -3f209c: 1100 |0002: return-object v0 │ │ +3f2050: |[3f2050] de.danoeh.antennapod.dialog.EpisodeFilterDialog.-$$Nest$fgettermList:(Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;)Ljava/util/List; │ │ +3f2060: 5400 b690 |0000: iget-object v0, v0, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.termList:Ljava/util/List; // field@90b6 │ │ +3f2064: 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;) │ │ @@ -1675993,70 +1675976,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 │ │ -3f20e8: |[3f20e8] de.danoeh.antennapod.dialog.EpisodeFilterDialog.:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedFilter;)V │ │ -3f20f8: 7020 8381 4300 |0000: invoke-direct {v3, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ -3f20fe: 7110 ae0b 0400 |0003: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0bae │ │ -3f2104: 0c04 |0006: move-result-object v4 │ │ -3f2106: 7110 ec9e 0400 |0007: invoke-static {v4}, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; // method@9eec │ │ -3f210c: 0c04 |000a: move-result-object v4 │ │ -3f210e: 5b34 b790 |000b: iput-object v4, v3, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; // field@90b7 │ │ -3f2112: 1400 f200 127f |000d: const v0, #float 1.94072e+38 // #7f1200f2 │ │ -3f2118: 6e20 cf81 0300 |0010: invoke-virtual {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ -3f211e: 6e10 eb9e 0400 |0013: invoke-virtual {v4}, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.getRoot:()Landroid/widget/ScrollView; // method@9eeb │ │ -3f2124: 0c00 |0016: move-result-object v0 │ │ -3f2126: 6e20 d481 0300 |0017: invoke-virtual {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81d4 │ │ -3f212c: 5440 088f |001a: iget-object v0, v4, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.durationCheckBox:Landroid/widget/CheckBox; // field@8f08 │ │ -3f2130: 2201 2a1a |001c: new-instance v1, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$$ExternalSyntheticLambda1; // type@1a2a │ │ -3f2134: 7020 a5a0 3100 |001e: invoke-direct {v1, v3}, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;)V // method@a0a5 │ │ -3f213a: 6e20 8510 1000 |0021: invoke-virtual {v0, v1}, Landroid/widget/CompoundButton;.setOnCheckedChangeListener:(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V // method@1085 │ │ -3f2140: 6e10 14ac 0500 |0024: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedFilter;.hasMinimalDurationFilter:()Z // method@ac14 │ │ -3f2146: 0a00 |0027: move-result v0 │ │ -3f2148: 1211 |0028: const/4 v1, #int 1 // #1 │ │ -3f214a: 3800 1700 |0029: if-eqz v0, 0040 // +0017 │ │ -3f214e: 5440 088f |002b: iget-object v0, v4, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.durationCheckBox:Landroid/widget/CheckBox; // field@8f08 │ │ -3f2152: 6e20 8210 1000 |002d: invoke-virtual {v0, v1}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1082 │ │ -3f2158: 5440 098f |0030: iget-object v0, v4, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.episodeFilterDurationText:Landroid/widget/EditText; // field@8f09 │ │ -3f215c: 6e10 11ac 0500 |0032: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedFilter;.getMinimalDurationFilter:()I // method@ac11 │ │ -3f2162: 0a02 |0035: move-result v2 │ │ -3f2164: db02 023c |0036: div-int/lit8 v2, v2, #int 60 // #3c │ │ -3f2168: 7110 4ab3 0200 |0038: invoke-static {v2}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b34a │ │ -3f216e: 0c02 |003b: move-result-object v2 │ │ -3f2170: 6e20 9d12 2000 |003c: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3f2176: 2807 |003f: goto 0046 // +0007 │ │ -3f2178: 5440 098f |0040: iget-object v0, v4, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.episodeFilterDurationText:Landroid/widget/EditText; // field@8f09 │ │ -3f217c: 1202 |0042: const/4 v2, #int 0 // #0 │ │ -3f217e: 6e20 540d 2000 |0043: invoke-virtual {v0, v2}, Landroid/view/View;.setEnabled:(Z)V // method@0d54 │ │ -3f2184: 6e10 0cac 0500 |0046: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedFilter;.excludeOnly:()Z // method@ac0c │ │ -3f218a: 0a00 |0049: move-result v0 │ │ -3f218c: 3800 0e00 |004a: if-eqz v0, 0058 // +000e │ │ -3f2190: 6e10 0dac 0500 |004c: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedFilter;.getExcludeFilter:()Ljava/util/List; // method@ac0d │ │ -3f2196: 0c05 |004f: move-result-object v5 │ │ -3f2198: 5b35 b690 |0050: iput-object v5, v3, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.termList:Ljava/util/List; // field@90b6 │ │ -3f219c: 5444 0a8f |0052: iget-object v4, v4, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.excludeRadio:Landroid/widget/RadioButton; // field@8f0a │ │ -3f21a0: 6e20 8210 1400 |0054: invoke-virtual {v4, v1}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1082 │ │ -3f21a6: 280c |0057: goto 0063 // +000c │ │ -3f21a8: 6e10 0fac 0500 |0058: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedFilter;.getIncludeFilter:()Ljava/util/List; // method@ac0f │ │ -3f21ae: 0c05 |005b: move-result-object v5 │ │ -3f21b0: 5b35 b690 |005c: iput-object v5, v3, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.termList:Ljava/util/List; // field@90b6 │ │ -3f21b4: 5444 0b8f |005e: iget-object v4, v4, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.includeRadio:Landroid/widget/RadioButton; // field@8f0b │ │ -3f21b8: 6e20 8210 1400 |0060: invoke-virtual {v4, v1}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1082 │ │ -3f21be: 7010 b5a0 0300 |0063: invoke-direct {v3}, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.setupWordsList:()V // method@a0b5 │ │ -3f21c4: 1404 4b00 127f |0066: const v4, #float 1.94069e+38 // #7f12004b │ │ -3f21ca: 1205 |0069: const/4 v5, #int 0 // #0 │ │ -3f21cc: 6e30 ad81 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@81ad │ │ -3f21d2: 2204 2b1a |006d: new-instance v4, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$$ExternalSyntheticLambda2; // type@1a2b │ │ -3f21d6: 7020 a7a0 3400 |006f: invoke-direct {v4, v3}, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;)V // method@a0a7 │ │ -3f21dc: 1405 5e00 127f |0072: const v5, #float 1.94069e+38 // #7f12005e │ │ -3f21e2: 6e30 c181 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@81c1 │ │ -3f21e8: 0e00 |0078: return-void │ │ +3f20b0: |[3f20b0] de.danoeh.antennapod.dialog.EpisodeFilterDialog.:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedFilter;)V │ │ +3f20c0: 7020 8381 4300 |0000: invoke-direct {v3, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ +3f20c6: 7110 ae0b 0400 |0003: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0bae │ │ +3f20cc: 0c04 |0006: move-result-object v4 │ │ +3f20ce: 7110 ec9e 0400 |0007: invoke-static {v4}, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; // method@9eec │ │ +3f20d4: 0c04 |000a: move-result-object v4 │ │ +3f20d6: 5b34 b790 |000b: iput-object v4, v3, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; // field@90b7 │ │ +3f20da: 1400 f200 127f |000d: const v0, #float 1.94072e+38 // #7f1200f2 │ │ +3f20e0: 6e20 cf81 0300 |0010: invoke-virtual {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ +3f20e6: 6e10 eb9e 0400 |0013: invoke-virtual {v4}, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.getRoot:()Landroid/widget/ScrollView; // method@9eeb │ │ +3f20ec: 0c00 |0016: move-result-object v0 │ │ +3f20ee: 6e20 d481 0300 |0017: invoke-virtual {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81d4 │ │ +3f20f4: 5440 088f |001a: iget-object v0, v4, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.durationCheckBox:Landroid/widget/CheckBox; // field@8f08 │ │ +3f20f8: 2201 2a1a |001c: new-instance v1, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$$ExternalSyntheticLambda1; // type@1a2a │ │ +3f20fc: 7020 a5a0 3100 |001e: invoke-direct {v1, v3}, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;)V // method@a0a5 │ │ +3f2102: 6e20 8510 1000 |0021: invoke-virtual {v0, v1}, Landroid/widget/CompoundButton;.setOnCheckedChangeListener:(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V // method@1085 │ │ +3f2108: 6e10 14ac 0500 |0024: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedFilter;.hasMinimalDurationFilter:()Z // method@ac14 │ │ +3f210e: 0a00 |0027: move-result v0 │ │ +3f2110: 1211 |0028: const/4 v1, #int 1 // #1 │ │ +3f2112: 3800 1700 |0029: if-eqz v0, 0040 // +0017 │ │ +3f2116: 5440 088f |002b: iget-object v0, v4, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.durationCheckBox:Landroid/widget/CheckBox; // field@8f08 │ │ +3f211a: 6e20 8210 1000 |002d: invoke-virtual {v0, v1}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1082 │ │ +3f2120: 5440 098f |0030: iget-object v0, v4, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.episodeFilterDurationText:Landroid/widget/EditText; // field@8f09 │ │ +3f2124: 6e10 11ac 0500 |0032: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedFilter;.getMinimalDurationFilter:()I // method@ac11 │ │ +3f212a: 0a02 |0035: move-result v2 │ │ +3f212c: db02 023c |0036: div-int/lit8 v2, v2, #int 60 // #3c │ │ +3f2130: 7110 4ab3 0200 |0038: invoke-static {v2}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b34a │ │ +3f2136: 0c02 |003b: move-result-object v2 │ │ +3f2138: 6e20 9d12 2000 |003c: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3f213e: 2807 |003f: goto 0046 // +0007 │ │ +3f2140: 5440 098f |0040: iget-object v0, v4, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.episodeFilterDurationText:Landroid/widget/EditText; // field@8f09 │ │ +3f2144: 1202 |0042: const/4 v2, #int 0 // #0 │ │ +3f2146: 6e20 540d 2000 |0043: invoke-virtual {v0, v2}, Landroid/view/View;.setEnabled:(Z)V // method@0d54 │ │ +3f214c: 6e10 0cac 0500 |0046: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedFilter;.excludeOnly:()Z // method@ac0c │ │ +3f2152: 0a00 |0049: move-result v0 │ │ +3f2154: 3800 0e00 |004a: if-eqz v0, 0058 // +000e │ │ +3f2158: 6e10 0dac 0500 |004c: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedFilter;.getExcludeFilter:()Ljava/util/List; // method@ac0d │ │ +3f215e: 0c05 |004f: move-result-object v5 │ │ +3f2160: 5b35 b690 |0050: iput-object v5, v3, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.termList:Ljava/util/List; // field@90b6 │ │ +3f2164: 5444 0a8f |0052: iget-object v4, v4, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.excludeRadio:Landroid/widget/RadioButton; // field@8f0a │ │ +3f2168: 6e20 8210 1400 |0054: invoke-virtual {v4, v1}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1082 │ │ +3f216e: 280c |0057: goto 0063 // +000c │ │ +3f2170: 6e10 0fac 0500 |0058: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedFilter;.getIncludeFilter:()Ljava/util/List; // method@ac0f │ │ +3f2176: 0c05 |005b: move-result-object v5 │ │ +3f2178: 5b35 b690 |005c: iput-object v5, v3, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.termList:Ljava/util/List; // field@90b6 │ │ +3f217c: 5444 0b8f |005e: iget-object v4, v4, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.includeRadio:Landroid/widget/RadioButton; // field@8f0b │ │ +3f2180: 6e20 8210 1400 |0060: invoke-virtual {v4, v1}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1082 │ │ +3f2186: 7010 b5a0 0300 |0063: invoke-direct {v3}, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.setupWordsList:()V // method@a0b5 │ │ +3f218c: 1404 4b00 127f |0066: const v4, #float 1.94069e+38 // #7f12004b │ │ +3f2192: 1205 |0069: const/4 v5, #int 0 // #0 │ │ +3f2194: 6e30 ad81 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@81ad │ │ +3f219a: 2204 2b1a |006d: new-instance v4, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$$ExternalSyntheticLambda2; // type@1a2b │ │ +3f219e: 7020 a7a0 3400 |006f: invoke-direct {v4, v3}, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;)V // method@a0a7 │ │ +3f21a4: 1405 5e00 127f |0072: const v5, #float 1.94069e+38 // #7f12005e │ │ +3f21aa: 6e30 c181 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@81c1 │ │ +3f21b0: 0e00 |0078: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=26 │ │ 0x0010 line=28 │ │ 0x0013 line=29 │ │ 0x001a line=31 │ │ @@ -1676083,19 +1676066,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 │ │ -3f21ec: |[3f21ec] de.danoeh.antennapod.dialog.EpisodeFilterDialog.lambda$new$0:(Landroid/widget/CompoundButton;Z)V │ │ -3f21fc: 5401 b790 |0000: iget-object v1, v0, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; // field@90b7 │ │ -3f2200: 5411 098f |0002: iget-object v1, v1, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.episodeFilterDurationText:Landroid/widget/EditText; // field@8f09 │ │ -3f2204: 6e20 540d 2100 |0004: invoke-virtual {v1, v2}, Landroid/view/View;.setEnabled:(Z)V // method@0d54 │ │ -3f220a: 0e00 |0007: return-void │ │ +3f21b4: |[3f21b4] de.danoeh.antennapod.dialog.EpisodeFilterDialog.lambda$new$0:(Landroid/widget/CompoundButton;Z)V │ │ +3f21c4: 5401 b790 |0000: iget-object v1, v0, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; // field@90b7 │ │ +3f21c8: 5411 098f |0002: iget-object v1, v1, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.episodeFilterDurationText:Landroid/widget/EditText; // field@8f09 │ │ +3f21cc: 6e20 540d 2100 |0004: invoke-virtual {v1, v2}, Landroid/view/View;.setEnabled:(Z)V // method@0d54 │ │ +3f21d2: 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 │ │ @@ -1676105,46 +1676088,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 │ │ -3f220c: |[3f220c] de.danoeh.antennapod.dialog.EpisodeFilterDialog.lambda$setupWordsList$1:(Lde/danoeh/antennapod/adapter/SimpleChipAdapter;Landroid/view/View;)V │ │ -3f221c: 5424 b790 |0000: iget-object v4, v2, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; // field@90b7 │ │ -3f2220: 5444 0e8f |0002: iget-object v4, v4, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.termsTextInput:Lcom/google/android/material/textfield/TextInputLayout; // field@8f0e │ │ -3f2224: 6e10 8e89 0400 |0004: invoke-virtual {v4}, Lcom/google/android/material/textfield/TextInputLayout;.getEditText:()Landroid/widget/EditText; // method@898e │ │ -3f222a: 0c04 |0007: move-result-object v4 │ │ -3f222c: 6e10 9d10 0400 |0008: invoke-virtual {v4}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@109d │ │ -3f2232: 0c04 |000b: move-result-object v4 │ │ -3f2234: 6e10 06b3 0400 |000c: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ -3f223a: 0c04 |000f: move-result-object v4 │ │ -3f223c: 1a00 f901 |0010: const-string v0, """ // string@01f9 │ │ -3f2240: 1a01 0000 |0012: const-string v1, "" // string@0000 │ │ -3f2244: 6e30 39b3 0401 |0014: invoke-virtual {v4, v0, v1}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b339 │ │ -3f224a: 0c04 |0017: move-result-object v4 │ │ -3f224c: 6e10 47b3 0400 |0018: invoke-virtual {v4}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b347 │ │ -3f2252: 0c04 |001b: move-result-object v4 │ │ -3f2254: 7110 b10a 0400 |001c: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -3f225a: 0a00 |001f: move-result v0 │ │ -3f225c: 3900 1e00 |0020: if-nez v0, 003e // +001e │ │ -3f2260: 5420 b690 |0022: iget-object v0, v2, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.termList:Ljava/util/List; // field@90b6 │ │ -3f2264: 7220 63b5 4000 |0024: invoke-interface {v0, v4}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b563 │ │ -3f226a: 0a00 |0027: move-result v0 │ │ -3f226c: 3800 0300 |0028: if-eqz v0, 002b // +0003 │ │ -3f2270: 2814 |002a: goto 003e // +0014 │ │ -3f2272: 5420 b690 |002b: iget-object v0, v2, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.termList:Ljava/util/List; // field@90b6 │ │ -3f2276: 7220 5fb5 4000 |002d: invoke-interface {v0, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -3f227c: 5424 b790 |0030: iget-object v4, v2, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; // field@90b7 │ │ -3f2280: 5444 0e8f |0032: iget-object v4, v4, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.termsTextInput:Lcom/google/android/material/textfield/TextInputLayout; // field@8f0e │ │ -3f2284: 6e10 8e89 0400 |0034: invoke-virtual {v4}, Lcom/google/android/material/textfield/TextInputLayout;.getEditText:()Landroid/widget/EditText; // method@898e │ │ -3f228a: 0c04 |0037: move-result-object v4 │ │ -3f228c: 6e20 9d12 1400 |0038: invoke-virtual {v4, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3f2292: 6e10 ce41 0300 |003b: invoke-virtual {v3}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ce │ │ -3f2298: 0e00 |003e: return-void │ │ +3f21d4: |[3f21d4] de.danoeh.antennapod.dialog.EpisodeFilterDialog.lambda$setupWordsList$1:(Lde/danoeh/antennapod/adapter/SimpleChipAdapter;Landroid/view/View;)V │ │ +3f21e4: 5424 b790 |0000: iget-object v4, v2, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; // field@90b7 │ │ +3f21e8: 5444 0e8f |0002: iget-object v4, v4, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.termsTextInput:Lcom/google/android/material/textfield/TextInputLayout; // field@8f0e │ │ +3f21ec: 6e10 8e89 0400 |0004: invoke-virtual {v4}, Lcom/google/android/material/textfield/TextInputLayout;.getEditText:()Landroid/widget/EditText; // method@898e │ │ +3f21f2: 0c04 |0007: move-result-object v4 │ │ +3f21f4: 6e10 9d10 0400 |0008: invoke-virtual {v4}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@109d │ │ +3f21fa: 0c04 |000b: move-result-object v4 │ │ +3f21fc: 6e10 06b3 0400 |000c: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ +3f2202: 0c04 |000f: move-result-object v4 │ │ +3f2204: 1a00 f901 |0010: const-string v0, """ // string@01f9 │ │ +3f2208: 1a01 0000 |0012: const-string v1, "" // string@0000 │ │ +3f220c: 6e30 39b3 0401 |0014: invoke-virtual {v4, v0, v1}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b339 │ │ +3f2212: 0c04 |0017: move-result-object v4 │ │ +3f2214: 6e10 47b3 0400 |0018: invoke-virtual {v4}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b347 │ │ +3f221a: 0c04 |001b: move-result-object v4 │ │ +3f221c: 7110 b10a 0400 |001c: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +3f2222: 0a00 |001f: move-result v0 │ │ +3f2224: 3900 1e00 |0020: if-nez v0, 003e // +001e │ │ +3f2228: 5420 b690 |0022: iget-object v0, v2, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.termList:Ljava/util/List; // field@90b6 │ │ +3f222c: 7220 63b5 4000 |0024: invoke-interface {v0, v4}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b563 │ │ +3f2232: 0a00 |0027: move-result v0 │ │ +3f2234: 3800 0300 |0028: if-eqz v0, 002b // +0003 │ │ +3f2238: 2814 |002a: goto 003e // +0014 │ │ +3f223a: 5420 b690 |002b: iget-object v0, v2, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.termList:Ljava/util/List; // field@90b6 │ │ +3f223e: 7220 5fb5 4000 |002d: invoke-interface {v0, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +3f2244: 5424 b790 |0030: iget-object v4, v2, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; // field@90b7 │ │ +3f2248: 5444 0e8f |0032: iget-object v4, v4, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.termsTextInput:Lcom/google/android/material/textfield/TextInputLayout; // field@8f0e │ │ +3f224c: 6e10 8e89 0400 |0034: invoke-virtual {v4}, Lcom/google/android/material/textfield/TextInputLayout;.getEditText:()Landroid/widget/EditText; // method@898e │ │ +3f2252: 0c04 |0037: move-result-object v4 │ │ +3f2254: 6e20 9d12 1400 |0038: invoke-virtual {v4, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3f225a: 6e10 ce41 0300 |003b: invoke-virtual {v3}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ce │ │ +3f2260: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x001c line=73 │ │ 0x002b line=76 │ │ 0x0030 line=77 │ │ 0x003b line=78 │ │ @@ -1676158,51 +1676141,51 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 67 16-bit code units │ │ -3f229c: |[3f229c] de.danoeh.antennapod.dialog.EpisodeFilterDialog.onConfirmClick:(Landroid/content/DialogInterface;I)V │ │ -3f22ac: 5434 b790 |0000: iget-object v4, v3, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; // field@90b7 │ │ -3f22b0: 5444 088f |0002: iget-object v4, v4, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.durationCheckBox:Landroid/widget/CheckBox; // field@8f08 │ │ -3f22b4: 6e10 7410 0400 |0004: invoke-virtual {v4}, Landroid/widget/CompoundButton;.isChecked:()Z // method@1074 │ │ -3f22ba: 0a04 |0007: move-result v4 │ │ -3f22bc: 3804 1500 |0008: if-eqz v4, 001d // +0015 │ │ -3f22c0: 5434 b790 |000a: iget-object v4, v3, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; // field@90b7 │ │ -3f22c4: 5444 098f |000c: iget-object v4, v4, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.episodeFilterDurationText:Landroid/widget/EditText; // field@8f09 │ │ -3f22c8: 6e10 9d10 0400 |000e: invoke-virtual {v4}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@109d │ │ -3f22ce: 0c04 |0011: move-result-object v4 │ │ -3f22d0: 6e10 06b3 0400 |0012: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ -3f22d6: 0c04 |0015: move-result-object v4 │ │ -3f22d8: 7110 b9b2 0400 |0016: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ -3f22de: 0a04 |0019: move-result v4 │ │ -3f22e0: da04 043c |001a: mul-int/lit8 v4, v4, #int 60 // #3c │ │ -3f22e4: 2802 |001c: goto 001e // +0002 │ │ -3f22e6: 12f4 |001d: const/4 v4, #int -1 // #ff │ │ -3f22e8: 5435 b790 |001e: iget-object v5, v3, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; // field@90b7 │ │ -3f22ec: 5455 0b8f |0020: iget-object v5, v5, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.includeRadio:Landroid/widget/RadioButton; // field@8f0b │ │ -3f22f0: 6e10 7410 0500 |0022: invoke-virtual {v5}, Landroid/widget/CompoundButton;.isChecked:()Z // method@1074 │ │ -3f22f6: 0a05 |0025: move-result v5 │ │ -3f22f8: 1a00 0000 |0026: const-string v0, "" // string@0000 │ │ -3f22fc: 3805 0c00 |0028: if-eqz v5, 0034 // +000c │ │ -3f2300: 5435 b690 |002a: iget-object v5, v3, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.termList:Ljava/util/List; // field@90b6 │ │ -3f2304: 7020 b6a0 5300 |002c: invoke-direct {v3, v5}, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.toFilterString:(Ljava/util/List;)Ljava/lang/String; // method@a0b6 │ │ -3f230a: 0c05 |002f: move-result-object v5 │ │ -3f230c: 0702 |0030: move-object v2, v0 │ │ -3f230e: 0750 |0031: move-object v0, v5 │ │ -3f2310: 0725 |0032: move-object v5, v2 │ │ -3f2312: 2807 |0033: goto 003a // +0007 │ │ -3f2314: 5435 b690 |0034: iget-object v5, v3, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.termList:Ljava/util/List; // field@90b6 │ │ -3f2318: 7020 b6a0 5300 |0036: invoke-direct {v3, v5}, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.toFilterString:(Ljava/util/List;)Ljava/lang/String; // method@a0b6 │ │ -3f231e: 0c05 |0039: move-result-object v5 │ │ -3f2320: 2201 b61c |003a: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedFilter; // type@1cb6 │ │ -3f2324: 7040 0bac 0145 |003c: invoke-direct {v1, v0, v5, v4}, Lde/danoeh/antennapod/model/feed/FeedFilter;.:(Ljava/lang/String;Ljava/lang/String;I)V // method@ac0b │ │ -3f232a: 6e20 b4a0 1300 |003f: invoke-virtual {v3, v1}, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.onConfirmed:(Lde/danoeh/antennapod/model/feed/FeedFilter;)V // method@a0b4 │ │ -3f2330: 0e00 |0042: return-void │ │ +3f2264: |[3f2264] de.danoeh.antennapod.dialog.EpisodeFilterDialog.onConfirmClick:(Landroid/content/DialogInterface;I)V │ │ +3f2274: 5434 b790 |0000: iget-object v4, v3, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; // field@90b7 │ │ +3f2278: 5444 088f |0002: iget-object v4, v4, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.durationCheckBox:Landroid/widget/CheckBox; // field@8f08 │ │ +3f227c: 6e10 7410 0400 |0004: invoke-virtual {v4}, Landroid/widget/CompoundButton;.isChecked:()Z // method@1074 │ │ +3f2282: 0a04 |0007: move-result v4 │ │ +3f2284: 3804 1500 |0008: if-eqz v4, 001d // +0015 │ │ +3f2288: 5434 b790 |000a: iget-object v4, v3, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; // field@90b7 │ │ +3f228c: 5444 098f |000c: iget-object v4, v4, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.episodeFilterDurationText:Landroid/widget/EditText; // field@8f09 │ │ +3f2290: 6e10 9d10 0400 |000e: invoke-virtual {v4}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@109d │ │ +3f2296: 0c04 |0011: move-result-object v4 │ │ +3f2298: 6e10 06b3 0400 |0012: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ +3f229e: 0c04 |0015: move-result-object v4 │ │ +3f22a0: 7110 b9b2 0400 |0016: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ +3f22a6: 0a04 |0019: move-result v4 │ │ +3f22a8: da04 043c |001a: mul-int/lit8 v4, v4, #int 60 // #3c │ │ +3f22ac: 2802 |001c: goto 001e // +0002 │ │ +3f22ae: 12f4 |001d: const/4 v4, #int -1 // #ff │ │ +3f22b0: 5435 b790 |001e: iget-object v5, v3, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; // field@90b7 │ │ +3f22b4: 5455 0b8f |0020: iget-object v5, v5, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.includeRadio:Landroid/widget/RadioButton; // field@8f0b │ │ +3f22b8: 6e10 7410 0500 |0022: invoke-virtual {v5}, Landroid/widget/CompoundButton;.isChecked:()Z // method@1074 │ │ +3f22be: 0a05 |0025: move-result v5 │ │ +3f22c0: 1a00 0000 |0026: const-string v0, "" // string@0000 │ │ +3f22c4: 3805 0c00 |0028: if-eqz v5, 0034 // +000c │ │ +3f22c8: 5435 b690 |002a: iget-object v5, v3, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.termList:Ljava/util/List; // field@90b6 │ │ +3f22cc: 7020 b6a0 5300 |002c: invoke-direct {v3, v5}, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.toFilterString:(Ljava/util/List;)Ljava/lang/String; // method@a0b6 │ │ +3f22d2: 0c05 |002f: move-result-object v5 │ │ +3f22d4: 0702 |0030: move-object v2, v0 │ │ +3f22d6: 0750 |0031: move-object v0, v5 │ │ +3f22d8: 0725 |0032: move-object v5, v2 │ │ +3f22da: 2807 |0033: goto 003a // +0007 │ │ +3f22dc: 5435 b690 |0034: iget-object v5, v3, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.termList:Ljava/util/List; // field@90b6 │ │ +3f22e0: 7020 b6a0 5300 |0036: invoke-direct {v3, v5}, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.toFilterString:(Ljava/util/List;)Ljava/lang/String; // method@a0b6 │ │ +3f22e6: 0c05 |0039: move-result-object v5 │ │ +3f22e8: 2201 b61c |003a: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedFilter; // type@1cb6 │ │ +3f22ec: 7040 0bac 0145 |003c: invoke-direct {v1, v0, v5, v4}, Lde/danoeh/antennapod/model/feed/FeedFilter;.:(Ljava/lang/String;Ljava/lang/String;I)V // method@ac0b │ │ +3f22f2: 6e20 b4a0 1300 |003f: invoke-virtual {v3, v1}, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.onConfirmed:(Lde/danoeh/antennapod/model/feed/FeedFilter;)V // method@a0b4 │ │ +3f22f8: 0e00 |0042: return-void │ │ catches : 1 │ │ 0x000a - 0x001a │ │ Ljava/lang/NumberFormatException; -> 0x001d │ │ positions : │ │ 0x0000 line=86 │ │ 0x000a line=89 │ │ 0x000e line=90 │ │ @@ -1676221,44 +1676204,44 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -3f2344: |[3f2344] de.danoeh.antennapod.dialog.EpisodeFilterDialog.setupWordsList:()V │ │ -3f2354: 5440 b790 |0000: iget-object v0, v4, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; // field@90b7 │ │ -3f2358: 5400 0d8f |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.termsRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@8f0d │ │ -3f235c: 2201 f60a |0004: new-instance v1, Landroidx/recyclerview/widget/GridLayoutManager; // type@0af6 │ │ -3f2360: 6e10 4a14 0400 |0006: invoke-virtual {v4}, Landroidx/appcompat/app/AlertDialog$Builder;.getContext:()Landroid/content/Context; // method@144a │ │ -3f2366: 0c02 |0009: move-result-object v2 │ │ -3f2368: 1223 |000a: const/4 v3, #int 2 // #2 │ │ -3f236a: 7030 2840 2103 |000b: invoke-direct {v1, v2, v3}, Landroidx/recyclerview/widget/GridLayoutManager;.:(Landroid/content/Context;I)V // method@4028 │ │ -3f2370: 6e20 4844 1000 |000e: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@4448 │ │ -3f2376: 5440 b790 |0011: iget-object v0, v4, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; // field@90b7 │ │ -3f237a: 5400 0d8f |0013: iget-object v0, v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.termsRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@8f0d │ │ -3f237e: 2201 091e |0015: new-instance v1, Lde/danoeh/antennapod/view/ItemOffsetDecoration; // type@1e09 │ │ -3f2382: 6e10 4a14 0400 |0017: invoke-virtual {v4}, Landroidx/appcompat/app/AlertDialog$Builder;.getContext:()Landroid/content/Context; // method@144a │ │ -3f2388: 0c02 |001a: move-result-object v2 │ │ -3f238a: 1243 |001b: const/4 v3, #int 4 // #4 │ │ -3f238c: 7030 45b1 2103 |001c: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/view/ItemOffsetDecoration;.:(Landroid/content/Context;I)V // method@b145 │ │ -3f2392: 6e20 7f43 1000 |001f: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.addItemDecoration:(Landroidx/recyclerview/widget/RecyclerView$ItemDecoration;)V // method@437f │ │ -3f2398: 2200 2c1a |0022: new-instance v0, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$1; // type@1a2c │ │ -3f239c: 6e10 4a14 0400 |0024: invoke-virtual {v4}, Landroidx/appcompat/app/AlertDialog$Builder;.getContext:()Landroid/content/Context; // method@144a │ │ -3f23a2: 0c01 |0027: move-result-object v1 │ │ -3f23a4: 7030 a9a0 4001 |0028: invoke-direct {v0, v4, v1}, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$1;.:(Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;Landroid/content/Context;)V // method@a0a9 │ │ -3f23aa: 5441 b790 |002b: iget-object v1, v4, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; // field@90b7 │ │ -3f23ae: 5411 0d8f |002d: iget-object v1, v1, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.termsRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@8f0d │ │ -3f23b2: 6e20 3e44 0100 |002f: invoke-virtual {v1, v0}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@443e │ │ -3f23b8: 5441 b790 |0032: iget-object v1, v4, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; // field@90b7 │ │ -3f23bc: 5411 0e8f |0034: iget-object v1, v1, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.termsTextInput:Lcom/google/android/material/textfield/TextInputLayout; // field@8f0e │ │ -3f23c0: 2202 291a |0036: new-instance v2, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$$ExternalSyntheticLambda0; // type@1a29 │ │ -3f23c4: 7030 a3a0 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@a0a3 │ │ -3f23ca: 6e20 e989 2100 |003b: invoke-virtual {v1, v2}, Lcom/google/android/material/textfield/TextInputLayout;.setEndIconOnClickListener:(Landroid/view/View$OnClickListener;)V // method@89e9 │ │ -3f23d0: 0e00 |003e: return-void │ │ +3f230c: |[3f230c] de.danoeh.antennapod.dialog.EpisodeFilterDialog.setupWordsList:()V │ │ +3f231c: 5440 b790 |0000: iget-object v0, v4, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; // field@90b7 │ │ +3f2320: 5400 0d8f |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.termsRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@8f0d │ │ +3f2324: 2201 f60a |0004: new-instance v1, Landroidx/recyclerview/widget/GridLayoutManager; // type@0af6 │ │ +3f2328: 6e10 4a14 0400 |0006: invoke-virtual {v4}, Landroidx/appcompat/app/AlertDialog$Builder;.getContext:()Landroid/content/Context; // method@144a │ │ +3f232e: 0c02 |0009: move-result-object v2 │ │ +3f2330: 1223 |000a: const/4 v3, #int 2 // #2 │ │ +3f2332: 7030 2840 2103 |000b: invoke-direct {v1, v2, v3}, Landroidx/recyclerview/widget/GridLayoutManager;.:(Landroid/content/Context;I)V // method@4028 │ │ +3f2338: 6e20 4844 1000 |000e: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@4448 │ │ +3f233e: 5440 b790 |0011: iget-object v0, v4, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; // field@90b7 │ │ +3f2342: 5400 0d8f |0013: iget-object v0, v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.termsRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@8f0d │ │ +3f2346: 2201 091e |0015: new-instance v1, Lde/danoeh/antennapod/view/ItemOffsetDecoration; // type@1e09 │ │ +3f234a: 6e10 4a14 0400 |0017: invoke-virtual {v4}, Landroidx/appcompat/app/AlertDialog$Builder;.getContext:()Landroid/content/Context; // method@144a │ │ +3f2350: 0c02 |001a: move-result-object v2 │ │ +3f2352: 1243 |001b: const/4 v3, #int 4 // #4 │ │ +3f2354: 7030 45b1 2103 |001c: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/view/ItemOffsetDecoration;.:(Landroid/content/Context;I)V // method@b145 │ │ +3f235a: 6e20 7f43 1000 |001f: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.addItemDecoration:(Landroidx/recyclerview/widget/RecyclerView$ItemDecoration;)V // method@437f │ │ +3f2360: 2200 2c1a |0022: new-instance v0, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$1; // type@1a2c │ │ +3f2364: 6e10 4a14 0400 |0024: invoke-virtual {v4}, Landroidx/appcompat/app/AlertDialog$Builder;.getContext:()Landroid/content/Context; // method@144a │ │ +3f236a: 0c01 |0027: move-result-object v1 │ │ +3f236c: 7030 a9a0 4001 |0028: invoke-direct {v0, v4, v1}, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$1;.:(Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;Landroid/content/Context;)V // method@a0a9 │ │ +3f2372: 5441 b790 |002b: iget-object v1, v4, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; // field@90b7 │ │ +3f2376: 5411 0d8f |002d: iget-object v1, v1, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.termsRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@8f0d │ │ +3f237a: 6e20 3e44 0100 |002f: invoke-virtual {v1, v0}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@443e │ │ +3f2380: 5441 b790 |0032: iget-object v1, v4, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; // field@90b7 │ │ +3f2384: 5411 0e8f |0034: iget-object v1, v1, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.termsTextInput:Lcom/google/android/material/textfield/TextInputLayout; // field@8f0e │ │ +3f2388: 2202 291a |0036: new-instance v2, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$$ExternalSyntheticLambda0; // type@1a29 │ │ +3f238c: 7030 a3a0 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@a0a3 │ │ +3f2392: 6e20 e989 2100 |003b: invoke-virtual {v1, v2}, Lcom/google/android/material/textfield/TextInputLayout;.setEndIconOnClickListener:(Landroid/view/View$OnClickListener;)V // method@89e9 │ │ +3f2398: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0011 line=57 │ │ 0x0022 line=58 │ │ 0x002b line=70 │ │ 0x0032 line=71 │ │ @@ -1676270,34 +1676253,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 │ │ -3f2028: |[3f2028] de.danoeh.antennapod.dialog.EpisodeFilterDialog.toFilterString:(Ljava/util/List;)Ljava/lang/String; │ │ -3f2038: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3f203c: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3f2042: 7210 6ab5 0400 |0005: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -3f2048: 0c04 |0008: move-result-object v4 │ │ -3f204a: 7210 4db5 0400 |0009: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3f2050: 0a01 |000c: move-result v1 │ │ -3f2052: 3801 1600 |000d: if-eqz v1, 0023 // +0016 │ │ -3f2056: 7210 4eb5 0400 |000f: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3f205c: 0c01 |0012: move-result-object v1 │ │ -3f205e: 1f01 8d1e |0013: check-cast v1, Ljava/lang/String; // type@1e8d │ │ -3f2062: 1a02 f901 |0015: const-string v2, """ // string@01f9 │ │ -3f2066: 6e20 5cb3 2000 |0017: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3f206c: 6e20 5cb3 1000 |001a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3f2072: 1a01 fa01 |001d: const-string v1, "" " // string@01fa │ │ -3f2076: 6e20 5cb3 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3f207c: 28e7 |0022: goto 0009 // -0019 │ │ -3f207e: 6e10 67b3 0000 |0023: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3f2084: 0c04 |0026: move-result-object v4 │ │ -3f2086: 1104 |0027: return-object v4 │ │ +3f1ff0: |[3f1ff0] de.danoeh.antennapod.dialog.EpisodeFilterDialog.toFilterString:(Ljava/util/List;)Ljava/lang/String; │ │ +3f2000: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3f2004: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3f200a: 7210 6ab5 0400 |0005: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +3f2010: 0c04 |0008: move-result-object v4 │ │ +3f2012: 7210 4db5 0400 |0009: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3f2018: 0a01 |000c: move-result v1 │ │ +3f201a: 3801 1600 |000d: if-eqz v1, 0023 // +0016 │ │ +3f201e: 7210 4eb5 0400 |000f: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3f2024: 0c01 |0012: move-result-object v1 │ │ +3f2026: 1f01 8d1e |0013: check-cast v1, Ljava/lang/String; // type@1e8d │ │ +3f202a: 1a02 f901 |0015: const-string v2, """ // string@01f9 │ │ +3f202e: 6e20 5cb3 2000 |0017: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3f2034: 6e20 5cb3 1000 |001a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3f203a: 1a01 fa01 |001d: const-string v1, "" " // string@01fa │ │ +3f203e: 6e20 5cb3 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3f2044: 28e7 |0022: goto 0009 // -0019 │ │ +3f2046: 6e10 67b3 0000 |0023: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3f204c: 0c04 |0026: move-result-object v4 │ │ +3f204e: 1104 |0027: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0005 line=107 │ │ 0x0017 line=108 │ │ 0x0023 line=110 │ │ locals : │ │ @@ -1676336,17 +1676319,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 │ │ -3f24b0: |[3f24b0] de.danoeh.antennapod.dialog.FeedPreferenceSkipDialog.$r8$lambda$SSCzPzH3MVb6ri3RqVunbvBarmo:(Lde/danoeh/antennapod/dialog/FeedPreferenceSkipDialog;Landroid/widget/EditText;Landroid/widget/EditText;Landroid/content/DialogInterface;I)V │ │ -3f24c0: 7054 bea0 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@a0be │ │ -3f24c6: 0e00 |0003: return-void │ │ +3f2478: |[3f2478] de.danoeh.antennapod.dialog.FeedPreferenceSkipDialog.$r8$lambda$SSCzPzH3MVb6ri3RqVunbvBarmo:(Lde/danoeh/antennapod/dialog/FeedPreferenceSkipDialog;Landroid/widget/EditText;Landroid/widget/EditText;Landroid/content/DialogInterface;I)V │ │ +3f2488: 7054 bea0 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@a0be │ │ +3f248e: 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; │ │ @@ -1676358,44 +1676341,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 │ │ -3f24c8: |[3f24c8] de.danoeh.antennapod.dialog.FeedPreferenceSkipDialog.:(Landroid/content/Context;II)V │ │ -3f24d8: 7020 8381 4300 |0000: invoke-direct {v3, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ -3f24de: 1400 9802 127f |0003: const v0, #float 1.94081e+38 // #7f120298 │ │ -3f24e4: 6e20 cf81 0300 |0006: invoke-virtual {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ -3f24ea: 1400 5400 0d7f |0009: const v0, #float 1.87423e+38 // #7f0d0054 │ │ -3f24f0: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -3f24f2: 7130 ed0c 0401 |000d: invoke-static {v4, v0, v1}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ced │ │ -3f24f8: 0c04 |0010: move-result-object v4 │ │ -3f24fa: 6e20 d481 4300 |0011: invoke-virtual {v3, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81d4 │ │ -3f2500: 1400 4401 0a7f |0014: const v0, #float 1.8344e+38 // #7f0a0144 │ │ -3f2506: 6e20 780c 0400 |0017: invoke-virtual {v4, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3f250c: 0c00 |001a: move-result-object v0 │ │ -3f250e: 1f00 ee02 |001b: check-cast v0, Landroid/widget/EditText; // type@02ee │ │ -3f2512: 1402 4301 0a7f |001d: const v2, #float 1.8344e+38 // #7f0a0143 │ │ -3f2518: 6e20 780c 2400 |0020: invoke-virtual {v4, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3f251e: 0c04 |0023: move-result-object v4 │ │ -3f2520: 1f04 ee02 |0024: check-cast v4, Landroid/widget/EditText; // type@02ee │ │ -3f2524: 7110 4ab3 0500 |0026: invoke-static {v5}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b34a │ │ -3f252a: 0c05 |0029: move-result-object v5 │ │ -3f252c: 6e20 9d12 5000 |002a: invoke-virtual {v0, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3f2532: 7110 4ab3 0600 |002d: invoke-static {v6}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b34a │ │ -3f2538: 0c05 |0030: move-result-object v5 │ │ -3f253a: 6e20 9d12 5400 |0031: invoke-virtual {v4, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3f2540: 1405 4b00 127f |0034: const v5, #float 1.94069e+38 // #7f12004b │ │ -3f2546: 6e30 ad81 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@81ad │ │ -3f254c: 2205 2f1a |003a: new-instance v5, Lde/danoeh/antennapod/dialog/FeedPreferenceSkipDialog$$ExternalSyntheticLambda0; // type@1a2f │ │ -3f2550: 7040 baa0 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@a0ba │ │ -3f2556: 1404 5e00 127f |003f: const v4, #float 1.94069e+38 // #7f12005e │ │ -3f255c: 6e30 c181 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@81c1 │ │ -3f2562: 0e00 |0045: return-void │ │ +3f2490: |[3f2490] de.danoeh.antennapod.dialog.FeedPreferenceSkipDialog.:(Landroid/content/Context;II)V │ │ +3f24a0: 7020 8381 4300 |0000: invoke-direct {v3, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ +3f24a6: 1400 9802 127f |0003: const v0, #float 1.94081e+38 // #7f120298 │ │ +3f24ac: 6e20 cf81 0300 |0006: invoke-virtual {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ +3f24b2: 1400 5400 0d7f |0009: const v0, #float 1.87423e+38 // #7f0d0054 │ │ +3f24b8: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +3f24ba: 7130 ed0c 0401 |000d: invoke-static {v4, v0, v1}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ced │ │ +3f24c0: 0c04 |0010: move-result-object v4 │ │ +3f24c2: 6e20 d481 4300 |0011: invoke-virtual {v3, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81d4 │ │ +3f24c8: 1400 4401 0a7f |0014: const v0, #float 1.8344e+38 // #7f0a0144 │ │ +3f24ce: 6e20 780c 0400 |0017: invoke-virtual {v4, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3f24d4: 0c00 |001a: move-result-object v0 │ │ +3f24d6: 1f00 ee02 |001b: check-cast v0, Landroid/widget/EditText; // type@02ee │ │ +3f24da: 1402 4301 0a7f |001d: const v2, #float 1.8344e+38 // #7f0a0143 │ │ +3f24e0: 6e20 780c 2400 |0020: invoke-virtual {v4, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3f24e6: 0c04 |0023: move-result-object v4 │ │ +3f24e8: 1f04 ee02 |0024: check-cast v4, Landroid/widget/EditText; // type@02ee │ │ +3f24ec: 7110 4ab3 0500 |0026: invoke-static {v5}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b34a │ │ +3f24f2: 0c05 |0029: move-result-object v5 │ │ +3f24f4: 6e20 9d12 5000 |002a: invoke-virtual {v0, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3f24fa: 7110 4ab3 0600 |002d: invoke-static {v6}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b34a │ │ +3f2500: 0c05 |0030: move-result-object v5 │ │ +3f2502: 6e20 9d12 5400 |0031: invoke-virtual {v4, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3f2508: 1405 4b00 127f |0034: const v5, #float 1.94069e+38 // #7f12004b │ │ +3f250e: 6e30 ad81 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@81ad │ │ +3f2514: 2205 2f1a |003a: new-instance v5, Lde/danoeh/antennapod/dialog/FeedPreferenceSkipDialog$$ExternalSyntheticLambda0; // type@1a2f │ │ +3f2518: 7040 baa0 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@a0ba │ │ +3f251e: 1404 5e00 127f |003f: const v4, #float 1.94069e+38 // #7f12005e │ │ +3f2524: 6e30 c181 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@81c1 │ │ +3f252a: 0e00 |0045: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ 0x0006 line=17 │ │ 0x000d line=18 │ │ 0x0011 line=19 │ │ 0x0017 line=21 │ │ @@ -1676415,32 +1676398,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 │ │ -3f2564: |[3f2564] de.danoeh.antennapod.dialog.FeedPreferenceSkipDialog.lambda$new$0:(Landroid/widget/EditText;Landroid/widget/EditText;Landroid/content/DialogInterface;I)V │ │ -3f2574: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -3f2576: 6e10 9d10 0100 |0001: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@109d │ │ -3f257c: 0c01 |0004: move-result-object v1 │ │ -3f257e: 6e10 06b3 0100 |0005: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ -3f2584: 0c01 |0008: move-result-object v1 │ │ -3f2586: 7110 b9b2 0100 |0009: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ -3f258c: 0a01 |000c: move-result v1 │ │ -3f258e: 2802 |000d: goto 000f // +0002 │ │ -3f2590: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -3f2592: 6e10 9d10 0200 |000f: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@109d │ │ -3f2598: 0c02 |0012: move-result-object v2 │ │ -3f259a: 6e10 06b3 0200 |0013: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ -3f25a0: 0c02 |0016: move-result-object v2 │ │ -3f25a2: 7110 b9b2 0200 |0017: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ -3f25a8: 0a03 |001a: move-result v3 │ │ -3f25aa: 6e30 bfa0 1003 |001b: invoke-virtual {v0, v1, v3}, Lde/danoeh/antennapod/dialog/FeedPreferenceSkipDialog;.onConfirmed:(II)V // method@a0bf │ │ -3f25b0: 0e00 |001e: return-void │ │ +3f252c: |[3f252c] de.danoeh.antennapod.dialog.FeedPreferenceSkipDialog.lambda$new$0:(Landroid/widget/EditText;Landroid/widget/EditText;Landroid/content/DialogInterface;I)V │ │ +3f253c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +3f253e: 6e10 9d10 0100 |0001: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@109d │ │ +3f2544: 0c01 |0004: move-result-object v1 │ │ +3f2546: 6e10 06b3 0100 |0005: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ +3f254c: 0c01 |0008: move-result-object v1 │ │ +3f254e: 7110 b9b2 0100 |0009: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ +3f2554: 0a01 |000c: move-result v1 │ │ +3f2556: 2802 |000d: goto 000f // +0002 │ │ +3f2558: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +3f255a: 6e10 9d10 0200 |000f: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@109d │ │ +3f2560: 0c02 |0012: move-result-object v2 │ │ +3f2562: 6e10 06b3 0200 |0013: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ +3f2568: 0c02 |0016: move-result-object v2 │ │ +3f256a: 7110 b9b2 0200 |0017: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ +3f2570: 0a03 |001a: move-result v3 │ │ +3f2572: 6e30 bfa0 1003 |001b: invoke-virtual {v0, v1, v3}, Lde/danoeh/antennapod/dialog/FeedPreferenceSkipDialog;.onConfirmed:(II)V // method@a0bf │ │ +3f2578: 0e00 |001e: return-void │ │ catches : 2 │ │ 0x0001 - 0x000d │ │ Ljava/lang/NumberFormatException; -> 0x000e │ │ 0x000f - 0x001b │ │ Ljava/lang/NumberFormatException; -> 0x001b │ │ positions : │ │ 0x0001 line=33 │ │ @@ -1676496,18 +1676479,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 │ │ -3f6ed4: |[3f6ed4] de.danoeh.antennapod.dialog.TagSettingsDialog$1.:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;Landroid/content/Context;)V │ │ -3f6ee4: 5b01 3691 |0000: iput-object v1, v0, Lde/danoeh/antennapod/dialog/TagSettingsDialog$1;.this$0:Lde/danoeh/antennapod/dialog/TagSettingsDialog; // field@9136 │ │ -3f6ee8: 7020 6a97 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/adapter/SimpleChipAdapter;.:(Landroid/content/Context;)V // method@976a │ │ -3f6eee: 0e00 |0005: return-void │ │ +3f6e9c: |[3f6e9c] de.danoeh.antennapod.dialog.TagSettingsDialog$1.:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;Landroid/content/Context;)V │ │ +3f6eac: 5b01 3691 |0000: iput-object v1, v0, Lde/danoeh/antennapod/dialog/TagSettingsDialog$1;.this$0:Lde/danoeh/antennapod/dialog/TagSettingsDialog; // field@9136 │ │ +3f6eb0: 7020 6a97 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/adapter/SimpleChipAdapter;.:(Landroid/content/Context;)V // method@976a │ │ +3f6eb6: 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; │ │ @@ -1676518,19 +1676501,19 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3f6eb4: |[3f6eb4] de.danoeh.antennapod.dialog.TagSettingsDialog$1.getChips:()Ljava/util/List; │ │ -3f6ec4: 5410 3691 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/TagSettingsDialog$1;.this$0:Lde/danoeh/antennapod/dialog/TagSettingsDialog; // field@9136 │ │ -3f6ec8: 7110 f5a1 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.-$$Nest$fgetdisplayedTags:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;)Ljava/util/List; // method@a1f5 │ │ -3f6ece: 0c00 |0005: move-result-object v0 │ │ -3f6ed0: 1100 |0006: return-object v0 │ │ +3f6e7c: |[3f6e7c] de.danoeh.antennapod.dialog.TagSettingsDialog$1.getChips:()Ljava/util/List; │ │ +3f6e8c: 5410 3691 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/TagSettingsDialog$1;.this$0:Lde/danoeh/antennapod/dialog/TagSettingsDialog; // field@9136 │ │ +3f6e90: 7110 f5a1 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.-$$Nest$fgetdisplayedTags:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;)Ljava/util/List; // method@a1f5 │ │ +3f6e96: 0c00 |0005: move-result-object v0 │ │ +3f6e98: 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;) │ │ @@ -1676538,21 +1676521,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -3f6ef0: |[3f6ef0] de.danoeh.antennapod.dialog.TagSettingsDialog$1.onRemoveClicked:(I)V │ │ -3f6f00: 5410 3691 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/TagSettingsDialog$1;.this$0:Lde/danoeh/antennapod/dialog/TagSettingsDialog; // field@9136 │ │ -3f6f04: 7110 f5a1 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.-$$Nest$fgetdisplayedTags:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;)Ljava/util/List; // method@a1f5 │ │ -3f6f0a: 0c00 |0005: move-result-object v0 │ │ -3f6f0c: 7220 6eb5 2000 |0006: invoke-interface {v0, v2}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@b56e │ │ -3f6f12: 6e10 ce41 0100 |0009: invoke-virtual {v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ce │ │ -3f6f18: 0e00 |000c: return-void │ │ +3f6eb8: |[3f6eb8] de.danoeh.antennapod.dialog.TagSettingsDialog$1.onRemoveClicked:(I)V │ │ +3f6ec8: 5410 3691 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/TagSettingsDialog$1;.this$0:Lde/danoeh/antennapod/dialog/TagSettingsDialog; // field@9136 │ │ +3f6ecc: 7110 f5a1 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.-$$Nest$fgetdisplayedTags:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;)Ljava/util/List; // method@a1f5 │ │ +3f6ed2: 0c00 |0005: move-result-object v0 │ │ +3f6ed4: 7220 6eb5 2000 |0006: invoke-interface {v0, v2}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@b56e │ │ +3f6eda: 6e10 ce41 0100 |0009: invoke-virtual {v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ce │ │ +3f6ee0: 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 │ │ @@ -1676590,24 +1676573,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 │ │ -3f7cb0: |[3f7cb0] de.danoeh.antennapod.dialog.TimeRangeDialog.:(Landroid/content/Context;II)V │ │ -3f7cc0: 7020 8381 2100 |0000: invoke-direct {v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ -3f7cc6: 2200 801a |0003: new-instance v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView; // type@1a80 │ │ -3f7cca: 7040 05a2 2043 |0005: invoke-direct {v0, v2, v3, v4}, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.:(Landroid/content/Context;II)V // method@a205 │ │ -3f7cd0: 5b10 4591 |0008: iput-object v0, v1, Lde/danoeh/antennapod/dialog/TimeRangeDialog;.view:Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView; // field@9145 │ │ -3f7cd4: 6e20 d481 0100 |000a: invoke-virtual {v1, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81d4 │ │ -3f7cda: 1402 0a00 0401 |000d: const v2, #float 2.42446e-38 // #0104000a │ │ -3f7ce0: 1203 |0010: const/4 v3, #int 0 // #0 │ │ -3f7ce2: 6e30 c181 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@81c1 │ │ -3f7ce8: 0e00 |0014: return-void │ │ +3f7c78: |[3f7c78] de.danoeh.antennapod.dialog.TimeRangeDialog.:(Landroid/content/Context;II)V │ │ +3f7c88: 7020 8381 2100 |0000: invoke-direct {v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ +3f7c8e: 2200 801a |0003: new-instance v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView; // type@1a80 │ │ +3f7c92: 7040 05a2 2043 |0005: invoke-direct {v0, v2, v3, v4}, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.:(Landroid/content/Context;II)V // method@a205 │ │ +3f7c98: 5b10 4591 |0008: iput-object v0, v1, Lde/danoeh/antennapod/dialog/TimeRangeDialog;.view:Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView; // field@9145 │ │ +3f7c9c: 6e20 d481 0100 |000a: invoke-virtual {v1, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81d4 │ │ +3f7ca2: 1402 0a00 0401 |000d: const v2, #float 2.42446e-38 // #0104000a │ │ +3f7ca8: 1203 |0010: const/4 v3, #int 0 // #0 │ │ +3f7caa: 6e30 c181 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@81c1 │ │ +3f7cb0: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0003 line=23 │ │ 0x000a line=24 │ │ 0x0011 line=25 │ │ locals : │ │ @@ -1676622,19 +1676605,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3f7c70: |[3f7c70] de.danoeh.antennapod.dialog.TimeRangeDialog.getFrom:()I │ │ -3f7c80: 5410 4591 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/TimeRangeDialog;.view:Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView; // field@9145 │ │ -3f7c84: 7110 02a2 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.-$$Nest$fgetfrom:(Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;)I // method@a202 │ │ -3f7c8a: 0a00 |0005: move-result v0 │ │ -3f7c8c: 0f00 |0006: return v0 │ │ +3f7c38: |[3f7c38] de.danoeh.antennapod.dialog.TimeRangeDialog.getFrom:()I │ │ +3f7c48: 5410 4591 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/TimeRangeDialog;.view:Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView; // field@9145 │ │ +3f7c4c: 7110 02a2 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.-$$Nest$fgetfrom:(Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;)I // method@a202 │ │ +3f7c52: 0a00 |0005: move-result v0 │ │ +3f7c54: 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;) │ │ @@ -1676642,19 +1676625,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3f7c90: |[3f7c90] de.danoeh.antennapod.dialog.TimeRangeDialog.getTo:()I │ │ -3f7ca0: 5410 4591 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/TimeRangeDialog;.view:Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView; // field@9145 │ │ -3f7ca4: 7110 03a2 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.-$$Nest$fgetto:(Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;)I // method@a203 │ │ -3f7caa: 0a00 |0005: move-result v0 │ │ -3f7cac: 0f00 |0006: return v0 │ │ +3f7c58: |[3f7c58] de.danoeh.antennapod.dialog.TimeRangeDialog.getTo:()I │ │ +3f7c68: 5410 4591 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/TimeRangeDialog;.view:Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView; // field@9145 │ │ +3f7c6c: 7110 03a2 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.-$$Nest$fgetto:(Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;)I // method@a203 │ │ +3f7c72: 0a00 |0005: move-result v0 │ │ +3f7c74: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/dialog/TimeRangeDialog; │ │ │ │ source_file_idx : 23506 (TimeRangeDialog.java) │ │ @@ -1676687,17 +1676670,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f9894: |[3f9894] de.danoeh.antennapod.fragment.AddFeedFragment$AddLocalFolder.:()V │ │ -3f98a4: 7010 9e13 0000 |0000: invoke-direct {v0}, Landroidx/activity/result/contract/ActivityResultContracts$OpenDocumentTree;.:()V // method@139e │ │ -3f98aa: 0e00 |0003: return-void │ │ +3f985c: |[3f985c] de.danoeh.antennapod.fragment.AddFeedFragment$AddLocalFolder.:()V │ │ +3f986c: 7010 9e13 0000 |0000: invoke-direct {v0}, Landroidx/activity/result/contract/ActivityResultContracts$OpenDocumentTree;.:()V // method@139e │ │ +3f9872: 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;) │ │ @@ -1676705,17 +1676688,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 │ │ -3f98ac: |[3f98ac] de.danoeh.antennapod.fragment.AddFeedFragment$AddLocalFolder.:(Lde/danoeh/antennapod/fragment/AddFeedFragment$AddLocalFolder-IA;)V │ │ -3f98bc: 7010 b7a2 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment$AddLocalFolder;.:()V // method@a2b7 │ │ -3f98c2: 0e00 |0003: return-void │ │ +3f9874: |[3f9874] de.danoeh.antennapod.fragment.AddFeedFragment$AddLocalFolder.:(Lde/danoeh/antennapod/fragment/AddFeedFragment$AddLocalFolder-IA;)V │ │ +3f9884: 7010 b7a2 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment$AddLocalFolder;.:()V // method@a2b7 │ │ +3f988a: 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; │ │ │ │ @@ -1676725,21 +1676708,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 │ │ -3f9850: |[3f9850] de.danoeh.antennapod.fragment.AddFeedFragment$AddLocalFolder.createIntent:(Landroid/content/Context;Landroid/net/Uri;)Landroid/content/Intent; │ │ -3f9860: 6f30 9f13 1002 |0000: invoke-super {v0, v1, v2}, Landroidx/activity/result/contract/ActivityResultContracts$OpenDocumentTree;.createIntent:(Landroid/content/Context;Landroid/net/Uri;)Landroid/content/Intent; // method@139f │ │ -3f9866: 0c01 |0003: move-result-object v1 │ │ -3f9868: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -3f986a: 6e20 5e02 2100 |0005: invoke-virtual {v1, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@025e │ │ -3f9870: 0c01 |0008: move-result-object v1 │ │ -3f9872: 1101 |0009: return-object v1 │ │ +3f9818: |[3f9818] de.danoeh.antennapod.fragment.AddFeedFragment$AddLocalFolder.createIntent:(Landroid/content/Context;Landroid/net/Uri;)Landroid/content/Intent; │ │ +3f9828: 6f30 9f13 1002 |0000: invoke-super {v0, v1, v2}, Landroidx/activity/result/contract/ActivityResultContracts$OpenDocumentTree;.createIntent:(Landroid/content/Context;Landroid/net/Uri;)Landroid/content/Intent; // method@139f │ │ +3f982e: 0c01 |0003: move-result-object v1 │ │ +3f9830: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +3f9832: 6e20 5e02 2100 |0005: invoke-virtual {v1, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@025e │ │ +3f9838: 0c01 |0008: move-result-object v1 │ │ +3f983a: 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; │ │ @@ -1676750,19 +1676733,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 │ │ -3f9874: |[3f9874] de.danoeh.antennapod.fragment.AddFeedFragment$AddLocalFolder.createIntent:(Landroid/content/Context;Ljava/lang/Object;)Landroid/content/Intent; │ │ -3f9884: 1f02 6101 |0000: check-cast v2, Landroid/net/Uri; // type@0161 │ │ -3f9888: 6e30 b9a2 1002 |0002: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/fragment/AddFeedFragment$AddLocalFolder;.createIntent:(Landroid/content/Context;Landroid/net/Uri;)Landroid/content/Intent; // method@a2b9 │ │ -3f988e: 0c01 |0005: move-result-object v1 │ │ -3f9890: 1101 |0006: return-object v1 │ │ +3f983c: |[3f983c] de.danoeh.antennapod.fragment.AddFeedFragment$AddLocalFolder.createIntent:(Landroid/content/Context;Ljava/lang/Object;)Landroid/content/Intent; │ │ +3f984c: 1f02 6101 |0000: check-cast v2, Landroid/net/Uri; // type@0161 │ │ +3f9850: 6e30 b9a2 1002 |0002: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/fragment/AddFeedFragment$AddLocalFolder;.createIntent:(Landroid/content/Context;Landroid/net/Uri;)Landroid/content/Intent; // method@a2b9 │ │ +3f9856: 0c01 |0005: move-result-object v1 │ │ +3f9858: 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; │ │ @@ -1676802,17 +1676785,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 │ │ -3facdc: |[3facdc] de.danoeh.antennapod.fragment.AudioPlayerFragment$AudioPlayerPagerAdapter.:(Landroidx/fragment/app/Fragment;)V │ │ -3facec: 7020 114b 1000 |0000: invoke-direct {v0, v1}, Landroidx/viewpager2/adapter/FragmentStateAdapter;.:(Landroidx/fragment/app/Fragment;)V // method@4b11 │ │ -3facf2: 0e00 |0003: return-void │ │ +3faca4: |[3faca4] de.danoeh.antennapod.fragment.AudioPlayerFragment$AudioPlayerPagerAdapter.:(Landroidx/fragment/app/Fragment;)V │ │ +3facb4: 7020 114b 1000 |0000: invoke-direct {v0, v1}, Landroidx/viewpager2/adapter/FragmentStateAdapter;.:(Landroidx/fragment/app/Fragment;)V // method@4b11 │ │ +3facba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=534 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/AudioPlayerFragment$AudioPlayerPagerAdapter; │ │ 0x0000 - 0x0004 reg=1 (null) Landroidx/fragment/app/Fragment; │ │ │ │ @@ -1676822,33 +1676805,33 @@ │ │ type : '(I)Landroidx/fragment/app/Fragment;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -3fac64: |[3fac64] de.danoeh.antennapod.fragment.AudioPlayerFragment$AudioPlayerPagerAdapter.createFragment:(I)Landroidx/fragment/app/Fragment; │ │ -3fac74: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3fac78: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3fac7e: 1a01 fc8e |0005: const-string v1, "getItem(" // string@8efc │ │ -3fac82: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3fac88: 6e20 57b3 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -3fac8e: 1a01 4007 |000d: const-string v1, ")" // string@0740 │ │ -3fac92: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3fac98: 6e10 67b3 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3fac9e: 0c00 |0015: move-result-object v0 │ │ -3faca0: 1a01 520f |0016: const-string v1, "AudioPlayerPagerAdapter" // string@0f52 │ │ -3faca4: 7120 fe0a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3facaa: 3803 0800 |001b: if-eqz v3, 0023 // +0008 │ │ -3facae: 2203 7d1b |001d: new-instance v3, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // type@1b7d │ │ -3facb2: 7010 44a6 0300 |001f: invoke-direct {v3}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.:()V // method@a644 │ │ -3facb8: 1103 |0022: return-object v3 │ │ -3facba: 2203 fa1a |0023: new-instance v3, Lde/danoeh/antennapod/fragment/CoverFragment; // type@1afa │ │ -3facbe: 7010 d9a3 0300 |0025: invoke-direct {v3}, Lde/danoeh/antennapod/fragment/CoverFragment;.:()V // method@a3d9 │ │ -3facc4: 1103 |0028: return-object v3 │ │ +3fac2c: |[3fac2c] de.danoeh.antennapod.fragment.AudioPlayerFragment$AudioPlayerPagerAdapter.createFragment:(I)Landroidx/fragment/app/Fragment; │ │ +3fac3c: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3fac40: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3fac46: 1a01 fc8e |0005: const-string v1, "getItem(" // string@8efc │ │ +3fac4a: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3fac50: 6e20 57b3 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +3fac56: 1a01 4007 |000d: const-string v1, ")" // string@0740 │ │ +3fac5a: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3fac60: 6e10 67b3 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3fac66: 0c00 |0015: move-result-object v0 │ │ +3fac68: 1a01 520f |0016: const-string v1, "AudioPlayerPagerAdapter" // string@0f52 │ │ +3fac6c: 7120 fe0a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3fac72: 3803 0800 |001b: if-eqz v3, 0023 // +0008 │ │ +3fac76: 2203 7d1b |001d: new-instance v3, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // type@1b7d │ │ +3fac7a: 7010 44a6 0300 |001f: invoke-direct {v3}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.:()V // method@a644 │ │ +3fac80: 1103 |0022: return-object v3 │ │ +3fac82: 2203 fa1a |0023: new-instance v3, Lde/danoeh/antennapod/fragment/CoverFragment; // type@1afa │ │ +3fac86: 7010 d9a3 0300 |0025: invoke-direct {v3}, Lde/danoeh/antennapod/fragment/CoverFragment;.:()V // method@a3d9 │ │ +3fac8c: 1103 |0028: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=540 │ │ 0x001d line=547 │ │ 0x0023 line=544 │ │ locals : │ │ 0x0000 - 0x0029 reg=2 this Lde/danoeh/antennapod/fragment/AudioPlayerFragment$AudioPlayerPagerAdapter; │ │ @@ -1676859,17 +1676842,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -3facc8: |[3facc8] de.danoeh.antennapod.fragment.AudioPlayerFragment$AudioPlayerPagerAdapter.getItemCount:()I │ │ -3facd8: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -3facda: 0f00 |0001: return v0 │ │ +3fac90: |[3fac90] de.danoeh.antennapod.fragment.AudioPlayerFragment$AudioPlayerPagerAdapter.getItemCount:()I │ │ +3faca0: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +3faca2: 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 : 3921 (AudioPlayerFragment.java) │ │ @@ -1676902,17 +1676885,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -401c5c: |[401c5c] de.danoeh.antennapod.fragment.FeedInfoFragment$AddLocalFolder.:()V │ │ -401c6c: 7010 9e13 0000 |0000: invoke-direct {v0}, Landroidx/activity/result/contract/ActivityResultContracts$OpenDocumentTree;.:()V // method@139e │ │ -401c72: 0e00 |0003: return-void │ │ +401c24: |[401c24] de.danoeh.antennapod.fragment.FeedInfoFragment$AddLocalFolder.:()V │ │ +401c34: 7010 9e13 0000 |0000: invoke-direct {v0}, Landroidx/activity/result/contract/ActivityResultContracts$OpenDocumentTree;.:()V // method@139e │ │ +401c3a: 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;) │ │ @@ -1676920,17 +1676903,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 │ │ -401c74: |[401c74] de.danoeh.antennapod.fragment.FeedInfoFragment$AddLocalFolder.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment$AddLocalFolder-IA;)V │ │ -401c84: 7010 eea4 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedInfoFragment$AddLocalFolder;.:()V // method@a4ee │ │ -401c8a: 0e00 |0003: return-void │ │ +401c3c: |[401c3c] de.danoeh.antennapod.fragment.FeedInfoFragment$AddLocalFolder.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment$AddLocalFolder-IA;)V │ │ +401c4c: 7010 eea4 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedInfoFragment$AddLocalFolder;.:()V // method@a4ee │ │ +401c52: 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; │ │ │ │ @@ -1676940,21 +1676923,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 │ │ -401c18: |[401c18] de.danoeh.antennapod.fragment.FeedInfoFragment$AddLocalFolder.createIntent:(Landroid/content/Context;Landroid/net/Uri;)Landroid/content/Intent; │ │ -401c28: 6f30 9f13 1002 |0000: invoke-super {v0, v1, v2}, Landroidx/activity/result/contract/ActivityResultContracts$OpenDocumentTree;.createIntent:(Landroid/content/Context;Landroid/net/Uri;)Landroid/content/Intent; // method@139f │ │ -401c2e: 0c01 |0003: move-result-object v1 │ │ -401c30: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -401c32: 6e20 5e02 2100 |0005: invoke-virtual {v1, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@025e │ │ -401c38: 0c01 |0008: move-result-object v1 │ │ -401c3a: 1101 |0009: return-object v1 │ │ +401be0: |[401be0] de.danoeh.antennapod.fragment.FeedInfoFragment$AddLocalFolder.createIntent:(Landroid/content/Context;Landroid/net/Uri;)Landroid/content/Intent; │ │ +401bf0: 6f30 9f13 1002 |0000: invoke-super {v0, v1, v2}, Landroidx/activity/result/contract/ActivityResultContracts$OpenDocumentTree;.createIntent:(Landroid/content/Context;Landroid/net/Uri;)Landroid/content/Intent; // method@139f │ │ +401bf6: 0c01 |0003: move-result-object v1 │ │ +401bf8: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +401bfa: 6e20 5e02 2100 |0005: invoke-virtual {v1, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@025e │ │ +401c00: 0c01 |0008: move-result-object v1 │ │ +401c02: 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; │ │ @@ -1676965,19 +1676948,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 │ │ -401c3c: |[401c3c] de.danoeh.antennapod.fragment.FeedInfoFragment$AddLocalFolder.createIntent:(Landroid/content/Context;Ljava/lang/Object;)Landroid/content/Intent; │ │ -401c4c: 1f02 6101 |0000: check-cast v2, Landroid/net/Uri; // type@0161 │ │ -401c50: 6e30 f0a4 1002 |0002: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/fragment/FeedInfoFragment$AddLocalFolder;.createIntent:(Landroid/content/Context;Landroid/net/Uri;)Landroid/content/Intent; // method@a4f0 │ │ -401c56: 0c01 |0005: move-result-object v1 │ │ -401c58: 1101 |0006: return-object v1 │ │ +401c04: |[401c04] de.danoeh.antennapod.fragment.FeedInfoFragment$AddLocalFolder.createIntent:(Landroid/content/Context;Ljava/lang/Object;)Landroid/content/Intent; │ │ +401c14: 1f02 6101 |0000: check-cast v2, Landroid/net/Uri; // type@0161 │ │ +401c18: 6e30 f0a4 1002 |0002: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/fragment/FeedInfoFragment$AddLocalFolder;.createIntent:(Landroid/content/Context;Landroid/net/Uri;)Landroid/content/Intent; // method@a4f0 │ │ +401c1e: 0c01 |0005: move-result-object v1 │ │ +401c20: 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; │ │ @@ -1677016,18 +1676999,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 │ │ -4085a4: |[4085a4] de.danoeh.antennapod.fragment.ItemPagerFragment$ItemPagerAdapter.:(Lde/danoeh/antennapod/fragment/ItemPagerFragment;Landroidx/fragment/app/Fragment;)V │ │ -4085b4: 5b01 f493 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemPagerFragment$ItemPagerAdapter;.this$0:Lde/danoeh/antennapod/fragment/ItemPagerFragment; // field@93f4 │ │ -4085b8: 7020 114b 2000 |0002: invoke-direct {v0, v2}, Landroidx/viewpager2/adapter/FragmentStateAdapter;.:(Landroidx/fragment/app/Fragment;)V // method@4b11 │ │ -4085be: 0e00 |0005: return-void │ │ +40856c: |[40856c] de.danoeh.antennapod.fragment.ItemPagerFragment$ItemPagerAdapter.:(Lde/danoeh/antennapod/fragment/ItemPagerFragment;Landroidx/fragment/app/Fragment;)V │ │ +40857c: 5b01 f493 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemPagerFragment$ItemPagerAdapter;.this$0:Lde/danoeh/antennapod/fragment/ItemPagerFragment; // field@93f4 │ │ +408580: 7020 114b 2000 |0002: invoke-direct {v0, v2}, Landroidx/viewpager2/adapter/FragmentStateAdapter;.:(Landroidx/fragment/app/Fragment;)V // method@4b11 │ │ +408586: 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; │ │ @@ -1677039,22 +1677022,22 @@ │ │ type : '(I)Landroidx/fragment/app/Fragment;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -408558: |[408558] de.danoeh.antennapod.fragment.ItemPagerFragment$ItemPagerAdapter.createFragment:(I)Landroidx/fragment/app/Fragment; │ │ -408568: 5430 f493 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/ItemPagerFragment$ItemPagerAdapter;.this$0:Lde/danoeh/antennapod/fragment/ItemPagerFragment; // field@93f4 │ │ -40856c: 7110 9fa6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.-$$Nest$fgetfeedItems:(Lde/danoeh/antennapod/fragment/ItemPagerFragment;)[J // method@a69f │ │ -408572: 0c00 |0005: move-result-object v0 │ │ -408574: 4501 0004 |0006: aget-wide v1, v0, v4 │ │ -408578: 7120 80a6 2100 |0008: invoke-static {v1, v2}, Lde/danoeh/antennapod/fragment/ItemFragment;.newInstance:(J)Lde/danoeh/antennapod/fragment/ItemFragment; // method@a680 │ │ -40857e: 0c04 |000b: move-result-object v4 │ │ -408580: 1104 |000c: return-object v4 │ │ +408520: |[408520] de.danoeh.antennapod.fragment.ItemPagerFragment$ItemPagerAdapter.createFragment:(I)Landroidx/fragment/app/Fragment; │ │ +408530: 5430 f493 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/ItemPagerFragment$ItemPagerAdapter;.this$0:Lde/danoeh/antennapod/fragment/ItemPagerFragment; // field@93f4 │ │ +408534: 7110 9fa6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.-$$Nest$fgetfeedItems:(Lde/danoeh/antennapod/fragment/ItemPagerFragment;)[J // method@a69f │ │ +40853a: 0c00 |0005: move-result-object v0 │ │ +40853c: 4501 0004 |0006: aget-wide v1, v0, v4 │ │ +408540: 7120 80a6 2100 |0008: invoke-static {v1, v2}, Lde/danoeh/antennapod/fragment/ItemFragment;.newInstance:(J)Lde/danoeh/antennapod/fragment/ItemFragment; // method@a680 │ │ +408546: 0c04 |000b: move-result-object v4 │ │ +408548: 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 │ │ │ │ @@ -1677063,20 +1677046,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -408584: |[408584] de.danoeh.antennapod.fragment.ItemPagerFragment$ItemPagerAdapter.getItemCount:()I │ │ -408594: 5410 f493 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemPagerFragment$ItemPagerAdapter;.this$0:Lde/danoeh/antennapod/fragment/ItemPagerFragment; // field@93f4 │ │ -408598: 7110 9fa6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.-$$Nest$fgetfeedItems:(Lde/danoeh/antennapod/fragment/ItemPagerFragment;)[J // method@a69f │ │ -40859e: 0c00 |0005: move-result-object v0 │ │ -4085a0: 2100 |0006: array-length v0, v0 │ │ -4085a2: 0f00 |0007: return v0 │ │ +40854c: |[40854c] de.danoeh.antennapod.fragment.ItemPagerFragment$ItemPagerAdapter.getItemCount:()I │ │ +40855c: 5410 f493 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemPagerFragment$ItemPagerAdapter;.this$0:Lde/danoeh/antennapod/fragment/ItemPagerFragment; // field@93f4 │ │ +408560: 7110 9fa6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.-$$Nest$fgetfeedItems:(Lde/danoeh/antennapod/fragment/ItemPagerFragment;)[J // method@a69f │ │ +408566: 0c00 |0005: move-result-object v0 │ │ +408568: 2100 |0006: array-length v0, v0 │ │ +40856a: 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 : 8970 (ItemPagerFragment.java) │ │ @@ -1677113,18 +1677096,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 │ │ -40ce94: |[40ce94] de.danoeh.antennapod.fragment.SearchFragment$2.:(Lde/danoeh/antennapod/fragment/SearchFragment;Lde/danoeh/antennapod/activity/MainActivity;)V │ │ -40cea4: 5b01 6f94 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SearchFragment$2;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@946f │ │ -40cea8: 7020 e196 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@96e1 │ │ -40ceae: 0e00 |0005: return-void │ │ +40ce5c: |[40ce5c] de.danoeh.antennapod.fragment.SearchFragment$2.:(Lde/danoeh/antennapod/fragment/SearchFragment;Lde/danoeh/antennapod/activity/MainActivity;)V │ │ +40ce6c: 5b01 6f94 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SearchFragment$2;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@946f │ │ +40ce70: 7020 e196 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@96e1 │ │ +40ce76: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 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; │ │ @@ -1677135,21 +1677118,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 │ │ -40ceb0: |[40ceb0] de.danoeh.antennapod.fragment.SearchFragment$2.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -40cec0: 6f40 ea96 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@96ea │ │ -40cec6: 5402 6f94 |0003: iget-object v2, v0, Lde/danoeh/antennapod/fragment/SearchFragment$2;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@946f │ │ -40ceca: 2203 cc1b |0005: new-instance v3, Lde/danoeh/antennapod/fragment/SearchFragment$1$$ExternalSyntheticLambda0; // type@1bcc │ │ -40cece: 7020 bda7 2300 |0007: invoke-direct {v3, v2}, Lde/danoeh/antennapod/fragment/SearchFragment$1$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V // method@a7bd │ │ -40ced4: 7120 9b98 3100 |000a: invoke-static {v1, v3}, Lde/danoeh/antennapod/core/menuhandler/MenuItemUtils;.setOnClickListeners:(Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;)V // method@989b │ │ -40ceda: 0e00 |000d: return-void │ │ +40ce78: |[40ce78] de.danoeh.antennapod.fragment.SearchFragment$2.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +40ce88: 6f40 ea96 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@96ea │ │ +40ce8e: 5402 6f94 |0003: iget-object v2, v0, Lde/danoeh/antennapod/fragment/SearchFragment$2;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@946f │ │ +40ce92: 2203 cc1b |0005: new-instance v3, Lde/danoeh/antennapod/fragment/SearchFragment$1$$ExternalSyntheticLambda0; // type@1bcc │ │ +40ce96: 7020 bda7 2300 |0007: invoke-direct {v3, v2}, Lde/danoeh/antennapod/fragment/SearchFragment$1$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V // method@a7bd │ │ +40ce9c: 7120 9b98 3100 |000a: invoke-static {v1, v3}, Lde/danoeh/antennapod/core/menuhandler/MenuItemUtils;.setOnClickListeners:(Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;)V // method@989b │ │ +40cea2: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ 0x0003 line=171 │ │ locals : │ │ 0x0000 - 0x000e reg=0 this Lde/danoeh/antennapod/fragment/SearchFragment$2; │ │ 0x0000 - 0x000e reg=1 (null) Landroid/view/ContextMenu; │ │ @@ -1677186,17 +1677169,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -411190: |[411190] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$BackupDatabase.:()V │ │ -4111a0: 7010 8f13 0000 |0000: invoke-direct {v0}, Landroidx/activity/result/contract/ActivityResultContracts$CreateDocument;.:()V // method@138f │ │ -4111a6: 0e00 |0003: return-void │ │ +411158: |[411158] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$BackupDatabase.:()V │ │ +411168: 7010 8f13 0000 |0000: invoke-direct {v0}, Landroidx/activity/result/contract/ActivityResultContracts$CreateDocument;.:()V // method@138f │ │ +41116e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=298 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$BackupDatabase; │ │ │ │ #1 : (in Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$BackupDatabase;) │ │ @@ -1677204,17 +1677187,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 │ │ -4111a8: |[4111a8] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$BackupDatabase.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$BackupDatabase-IA;)V │ │ -4111b8: 7010 06a9 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$BackupDatabase;.:()V // method@a906 │ │ -4111be: 0e00 |0003: return-void │ │ +411170: |[411170] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$BackupDatabase.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$BackupDatabase-IA;)V │ │ +411180: 7010 06a9 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$BackupDatabase;.:()V // method@a906 │ │ +411186: 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; │ │ │ │ @@ -1677224,19 +1677207,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 │ │ -41113c: |[41113c] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$BackupDatabase.createIntent:(Landroid/content/Context;Ljava/lang/Object;)Landroid/content/Intent; │ │ -41114c: 1f02 8d1e |0000: check-cast v2, Ljava/lang/String; // type@1e8d │ │ -411150: 6e30 09a9 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@a909 │ │ -411156: 0c01 |0005: move-result-object v1 │ │ -411158: 1101 |0006: return-object v1 │ │ +411104: |[411104] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$BackupDatabase.createIntent:(Landroid/content/Context;Ljava/lang/Object;)Landroid/content/Intent; │ │ +411114: 1f02 8d1e |0000: check-cast v2, Ljava/lang/String; // type@1e8d │ │ +411118: 6e30 09a9 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@a909 │ │ +41111e: 0c01 |0005: move-result-object v1 │ │ +411120: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=298 │ │ 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; │ │ @@ -1677246,24 +1677229,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 │ │ -41115c: |[41115c] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$BackupDatabase.createIntent:(Landroid/content/Context;Ljava/lang/String;)Landroid/content/Intent; │ │ -41116c: 6f30 9213 1002 |0000: invoke-super {v0, v1, v2}, Landroidx/activity/result/contract/ActivityResultContracts$CreateDocument;.createIntent:(Landroid/content/Context;Ljava/lang/String;)Landroid/content/Intent; // method@1392 │ │ -411172: 0c01 |0003: move-result-object v1 │ │ -411174: 1a02 fc6a |0004: const-string v2, "android.intent.category.OPENABLE" // string@6afc │ │ -411178: 6e20 5d02 2100 |0006: invoke-virtual {v1, v2}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@025d │ │ -41117e: 0c01 |0009: move-result-object v1 │ │ -411180: 1a02 816c |000a: const-string v2, "application/x-sqlite3" // string@6c81 │ │ -411184: 6e20 8902 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@0289 │ │ -41118a: 0c01 |000f: move-result-object v1 │ │ -41118c: 1101 |0010: return-object v1 │ │ +411124: |[411124] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$BackupDatabase.createIntent:(Landroid/content/Context;Ljava/lang/String;)Landroid/content/Intent; │ │ +411134: 6f30 9213 1002 |0000: invoke-super {v0, v1, v2}, Landroidx/activity/result/contract/ActivityResultContracts$CreateDocument;.createIntent:(Landroid/content/Context;Ljava/lang/String;)Landroid/content/Intent; // method@1392 │ │ +41113a: 0c01 |0003: move-result-object v1 │ │ +41113c: 1a02 fc6a |0004: const-string v2, "android.intent.category.OPENABLE" // string@6afc │ │ +411140: 6e20 5d02 2100 |0006: invoke-virtual {v1, v2}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@025d │ │ +411146: 0c01 |0009: move-result-object v1 │ │ +411148: 1a02 816c |000a: const-string v2, "application/x-sqlite3" // string@6c81 │ │ +41114c: 6e20 8902 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@0289 │ │ +411152: 0c01 |000f: move-result-object v1 │ │ +411154: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=302 │ │ 0x0006 line=303 │ │ 0x000c line=304 │ │ locals : │ │ 0x0000 - 0x0011 reg=0 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$BackupDatabase; │ │ @@ -1677300,17 +1677283,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 │ │ -414430: |[414430] de.danoeh.antennapod.fragment.preferences.about.ContributorsPagerFragment$StatisticsPagerAdapter.:(Landroidx/fragment/app/Fragment;)V │ │ -414440: 7020 114b 1000 |0000: invoke-direct {v0, v1}, Landroidx/viewpager2/adapter/FragmentStateAdapter;.:(Landroidx/fragment/app/Fragment;)V // method@4b11 │ │ -414446: 0e00 |0003: return-void │ │ +4143f8: |[4143f8] de.danoeh.antennapod.fragment.preferences.about.ContributorsPagerFragment$StatisticsPagerAdapter.:(Landroidx/fragment/app/Fragment;)V │ │ +414408: 7020 114b 1000 |0000: invoke-direct {v0, v1}, Landroidx/viewpager2/adapter/FragmentStateAdapter;.:(Landroidx/fragment/app/Fragment;)V // method@4b11 │ │ +41440e: 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; │ │ │ │ @@ -1677320,28 +1677303,28 @@ │ │ type : '(I)Landroidx/fragment/app/Fragment;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -4143dc: |[4143dc] de.danoeh.antennapod.fragment.preferences.about.ContributorsPagerFragment$StatisticsPagerAdapter.createFragment:(I)Landroidx/fragment/app/Fragment; │ │ -4143ec: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -4143ee: 3202 1100 |0001: if-eq v2, v0, 0012 // +0011 │ │ -4143f2: 1220 |0003: const/4 v0, #int 2 // #2 │ │ -4143f4: 3202 0800 |0004: if-eq v2, v0, 000c // +0008 │ │ -4143f8: 2202 521c |0006: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment; // type@1c52 │ │ -4143fc: 7010 1baa 0200 |0008: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;.:()V // method@aa1b │ │ -414402: 1102 |000b: return-object v2 │ │ -414404: 2202 5c1c |000c: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment; // type@1c5c │ │ -414408: 7010 41aa 0200 |000e: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;.:()V // method@aa41 │ │ -41440e: 1102 |0011: return-object v2 │ │ -414410: 2202 601c |0012: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment; // type@1c60 │ │ -414414: 7010 50aa 0200 |0014: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;.:()V // method@aa50 │ │ -41441a: 1102 |0017: return-object v2 │ │ +4143a4: |[4143a4] de.danoeh.antennapod.fragment.preferences.about.ContributorsPagerFragment$StatisticsPagerAdapter.createFragment:(I)Landroidx/fragment/app/Fragment; │ │ +4143b4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +4143b6: 3202 1100 |0001: if-eq v2, v0, 0012 // +0011 │ │ +4143ba: 1220 |0003: const/4 v0, #int 2 // #2 │ │ +4143bc: 3202 0800 |0004: if-eq v2, v0, 000c // +0008 │ │ +4143c0: 2202 521c |0006: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment; // type@1c52 │ │ +4143c4: 7010 1baa 0200 |0008: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;.:()V // method@aa1b │ │ +4143ca: 1102 |000b: return-object v2 │ │ +4143cc: 2202 5c1c |000c: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment; // type@1c5c │ │ +4143d0: 7010 41aa 0200 |000e: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;.:()V // method@aa41 │ │ +4143d6: 1102 |0011: return-object v2 │ │ +4143d8: 2202 601c |0012: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment; // type@1c60 │ │ +4143dc: 7010 50aa 0200 |0014: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;.:()V // method@aa50 │ │ +4143e2: 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; │ │ @@ -1677352,17 +1677335,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -41441c: |[41441c] de.danoeh.antennapod.fragment.preferences.about.ContributorsPagerFragment$StatisticsPagerAdapter.getItemCount:()I │ │ -41442c: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -41442e: 0f00 |0001: return v0 │ │ +4143e4: |[4143e4] de.danoeh.antennapod.fragment.preferences.about.ContributorsPagerFragment$StatisticsPagerAdapter.getItemCount:()I │ │ +4143f4: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +4143f6: 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 : 5814 (ContributorsPagerFragment.java) │ │ @@ -1677446,55 +1677429,55 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 79 16-bit code units │ │ -417e78: |[417e78] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.:()V │ │ -417e88: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -417e8c: 2300 0a21 |0002: new-array v0, v0, [Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // type@210a │ │ -417e90: 2201 821c |0004: new-instance v1, Lde/danoeh/antennapod/fragment/swipeactions/AddToQueueSwipeAction; // type@1c82 │ │ -417e94: 7010 dbaa 0100 |0006: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/swipeactions/AddToQueueSwipeAction;.:()V // method@aadb │ │ -417e9a: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -417e9c: 4d01 0002 |000a: aput-object v1, v0, v2 │ │ -417ea0: 2201 881c |000c: new-instance v1, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromInboxSwipeAction; // type@1c88 │ │ -417ea4: 7010 ffaa 0100 |000e: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromInboxSwipeAction;.:()V // method@aaff │ │ -417eaa: 1212 |0011: const/4 v2, #int 1 // #1 │ │ -417eac: 4d01 0002 |0012: aput-object v1, v0, v2 │ │ -417eb0: 2201 8c1c |0014: new-instance v1, Lde/danoeh/antennapod/fragment/swipeactions/StartDownloadSwipeAction; // type@1c8c │ │ -417eb4: 7010 18ab 0100 |0016: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/swipeactions/StartDownloadSwipeAction;.:()V // method@ab18 │ │ -417eba: 1222 |0019: const/4 v2, #int 2 // #2 │ │ -417ebc: 4d01 0002 |001a: aput-object v1, v0, v2 │ │ -417ec0: 2201 851c |001c: new-instance v1, Lde/danoeh/antennapod/fragment/swipeactions/MarkFavoriteSwipeAction; // type@1c85 │ │ -417ec4: 7010 edaa 0100 |001e: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/swipeactions/MarkFavoriteSwipeAction;.:()V // method@aaed │ │ -417eca: 1232 |0021: const/4 v2, #int 3 // #3 │ │ -417ecc: 4d01 0002 |0022: aput-object v1, v0, v2 │ │ -417ed0: 2201 931c |0024: new-instance v1, Lde/danoeh/antennapod/fragment/swipeactions/TogglePlaybackStateSwipeAction; // type@1c93 │ │ -417ed4: 7010 46ab 0100 |0026: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/swipeactions/TogglePlaybackStateSwipeAction;.:()V // method@ab46 │ │ -417eda: 1242 |0029: const/4 v2, #int 4 // #4 │ │ -417edc: 4d01 0002 |002a: aput-object v1, v0, v2 │ │ -417ee0: 2201 8a1c |002c: new-instance v1, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromQueueSwipeAction; // type@1c8a │ │ -417ee4: 7010 09ab 0100 |002e: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromQueueSwipeAction;.:()V // method@ab09 │ │ -417eea: 1252 |0031: const/4 v2, #int 5 // #5 │ │ -417eec: 4d01 0002 |0032: aput-object v1, v0, v2 │ │ -417ef0: 2201 841c |0034: new-instance v1, Lde/danoeh/antennapod/fragment/swipeactions/DeleteSwipeAction; // type@1c84 │ │ -417ef4: 7010 e5aa 0100 |0036: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/swipeactions/DeleteSwipeAction;.:()V // method@aae5 │ │ -417efa: 1262 |0039: const/4 v2, #int 6 // #6 │ │ -417efc: 4d01 0002 |003a: aput-object v1, v0, v2 │ │ -417f00: 2201 871c |003c: new-instance v1, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromHistorySwipeAction; // type@1c87 │ │ -417f04: 7010 f7aa 0100 |003e: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromHistorySwipeAction;.:()V // method@aaf7 │ │ -417f0a: 1272 |0041: const/4 v2, #int 7 // #7 │ │ -417f0c: 4d01 0002 |0042: aput-object v1, v0, v2 │ │ -417f10: 7110 b6b4 0000 |0044: invoke-static {v0}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b4b6 │ │ -417f16: 0c00 |0047: move-result-object v0 │ │ -417f18: 7110 1bb5 0000 |0048: invoke-static {v0}, Ljava/util/Collections;.unmodifiableList:(Ljava/util/List;)Ljava/util/List; // method@b51b │ │ -417f1e: 0c00 |004b: move-result-object v0 │ │ -417f20: 6900 d195 |004c: sput-object v0, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.swipeActions:Ljava/util/List; // field@95d1 │ │ -417f24: 0e00 |004e: return-void │ │ +417e40: |[417e40] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.:()V │ │ +417e50: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +417e54: 2300 0a21 |0002: new-array v0, v0, [Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // type@210a │ │ +417e58: 2201 821c |0004: new-instance v1, Lde/danoeh/antennapod/fragment/swipeactions/AddToQueueSwipeAction; // type@1c82 │ │ +417e5c: 7010 dbaa 0100 |0006: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/swipeactions/AddToQueueSwipeAction;.:()V // method@aadb │ │ +417e62: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +417e64: 4d01 0002 |000a: aput-object v1, v0, v2 │ │ +417e68: 2201 881c |000c: new-instance v1, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromInboxSwipeAction; // type@1c88 │ │ +417e6c: 7010 ffaa 0100 |000e: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromInboxSwipeAction;.:()V // method@aaff │ │ +417e72: 1212 |0011: const/4 v2, #int 1 // #1 │ │ +417e74: 4d01 0002 |0012: aput-object v1, v0, v2 │ │ +417e78: 2201 8c1c |0014: new-instance v1, Lde/danoeh/antennapod/fragment/swipeactions/StartDownloadSwipeAction; // type@1c8c │ │ +417e7c: 7010 18ab 0100 |0016: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/swipeactions/StartDownloadSwipeAction;.:()V // method@ab18 │ │ +417e82: 1222 |0019: const/4 v2, #int 2 // #2 │ │ +417e84: 4d01 0002 |001a: aput-object v1, v0, v2 │ │ +417e88: 2201 851c |001c: new-instance v1, Lde/danoeh/antennapod/fragment/swipeactions/MarkFavoriteSwipeAction; // type@1c85 │ │ +417e8c: 7010 edaa 0100 |001e: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/swipeactions/MarkFavoriteSwipeAction;.:()V // method@aaed │ │ +417e92: 1232 |0021: const/4 v2, #int 3 // #3 │ │ +417e94: 4d01 0002 |0022: aput-object v1, v0, v2 │ │ +417e98: 2201 931c |0024: new-instance v1, Lde/danoeh/antennapod/fragment/swipeactions/TogglePlaybackStateSwipeAction; // type@1c93 │ │ +417e9c: 7010 46ab 0100 |0026: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/swipeactions/TogglePlaybackStateSwipeAction;.:()V // method@ab46 │ │ +417ea2: 1242 |0029: const/4 v2, #int 4 // #4 │ │ +417ea4: 4d01 0002 |002a: aput-object v1, v0, v2 │ │ +417ea8: 2201 8a1c |002c: new-instance v1, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromQueueSwipeAction; // type@1c8a │ │ +417eac: 7010 09ab 0100 |002e: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromQueueSwipeAction;.:()V // method@ab09 │ │ +417eb2: 1252 |0031: const/4 v2, #int 5 // #5 │ │ +417eb4: 4d01 0002 |0032: aput-object v1, v0, v2 │ │ +417eb8: 2201 841c |0034: new-instance v1, Lde/danoeh/antennapod/fragment/swipeactions/DeleteSwipeAction; // type@1c84 │ │ +417ebc: 7010 e5aa 0100 |0036: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/swipeactions/DeleteSwipeAction;.:()V // method@aae5 │ │ +417ec2: 1262 |0039: const/4 v2, #int 6 // #6 │ │ +417ec4: 4d01 0002 |003a: aput-object v1, v0, v2 │ │ +417ec8: 2201 871c |003c: new-instance v1, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromHistorySwipeAction; // type@1c87 │ │ +417ecc: 7010 f7aa 0100 |003e: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromHistorySwipeAction;.:()V // method@aaf7 │ │ +417ed2: 1272 |0041: const/4 v2, #int 7 // #7 │ │ +417ed4: 4d01 0002 |0042: aput-object v1, v0, v2 │ │ +417ed8: 7110 b6b4 0000 |0044: invoke-static {v0}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b4b6 │ │ +417ede: 0c00 |0047: move-result-object v0 │ │ +417ee0: 7110 1bb5 0000 |0048: invoke-static {v0}, Ljava/util/Collections;.unmodifiableList:(Ljava/util/List;)Ljava/util/List; // method@b51b │ │ +417ee6: 0c00 |004b: move-result-object v0 │ │ +417ee8: 6900 d195 |004c: sput-object v0, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.swipeActions:Ljava/util/List; // field@95d1 │ │ +417eec: 0e00 |004e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=40 │ │ 0x0044 line=41 │ │ 0x0048 line=40 │ │ locals : │ │ │ │ @@ -1677503,33 +1677486,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 │ │ -417f44: |[417f44] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.:(ILandroidx/fragment/app/Fragment;Ljava/lang/String;)V │ │ -417f54: 1300 0c00 |0000: const/16 v0, #int 12 // #c │ │ -417f58: 7030 9840 2100 |0002: invoke-direct {v1, v2, v0}, Landroidx/recyclerview/widget/ItemTouchHelper$SimpleCallback;.:(II)V // method@4098 │ │ -417f5e: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -417f60: 5b12 ce95 |0006: iput-object v2, v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.filter:Lde/danoeh/antennapod/model/feed/FeedItemFilter; // field@95ce │ │ -417f64: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -417f66: 5c12 d295 |0009: iput-boolean v2, v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.swipeOutEnabled:Z // field@95d2 │ │ -417f6a: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -417f6c: 5912 d395 |000c: iput v2, v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.swipedOutTo:I // field@95d3 │ │ -417f70: 2202 030b |000e: new-instance v2, Landroidx/recyclerview/widget/ItemTouchHelper; // type@0b03 │ │ -417f74: 7020 9f40 1200 |0010: invoke-direct {v2, v1}, Landroidx/recyclerview/widget/ItemTouchHelper;.:(Landroidx/recyclerview/widget/ItemTouchHelper$Callback;)V // method@409f │ │ -417f7a: 5b12 d095 |0013: iput-object v2, v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.itemTouchHelper:Landroidx/recyclerview/widget/ItemTouchHelper; // field@95d0 │ │ -417f7e: 5b13 cf95 |0015: iput-object v3, v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.fragment:Landroidx/fragment/app/Fragment; // field@95cf │ │ -417f82: 5b14 d495 |0017: iput-object v4, v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.tag:Ljava/lang/String; // field@95d4 │ │ -417f86: 6e10 43ab 0100 |0019: invoke-virtual {v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.reloadPreference:()V // method@ab43 │ │ -417f8c: 6e10 3c35 0300 |001c: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getLifecycle:()Landroidx/lifecycle/Lifecycle; // method@353c │ │ -417f92: 0c02 |001f: move-result-object v2 │ │ -417f94: 6e20 d339 1200 |0020: invoke-virtual {v2, v1}, Landroidx/lifecycle/Lifecycle;.addObserver:(Landroidx/lifecycle/LifecycleObserver;)V // method@39d3 │ │ -417f9a: 0e00 |0023: return-void │ │ +417f0c: |[417f0c] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.:(ILandroidx/fragment/app/Fragment;Ljava/lang/String;)V │ │ +417f1c: 1300 0c00 |0000: const/16 v0, #int 12 // #c │ │ +417f20: 7030 9840 2100 |0002: invoke-direct {v1, v2, v0}, Landroidx/recyclerview/widget/ItemTouchHelper$SimpleCallback;.:(II)V // method@4098 │ │ +417f26: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +417f28: 5b12 ce95 |0006: iput-object v2, v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.filter:Lde/danoeh/antennapod/model/feed/FeedItemFilter; // field@95ce │ │ +417f2c: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +417f2e: 5c12 d295 |0009: iput-boolean v2, v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.swipeOutEnabled:Z // field@95d2 │ │ +417f32: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +417f34: 5912 d395 |000c: iput v2, v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.swipedOutTo:I // field@95d3 │ │ +417f38: 2202 030b |000e: new-instance v2, Landroidx/recyclerview/widget/ItemTouchHelper; // type@0b03 │ │ +417f3c: 7020 9f40 1200 |0010: invoke-direct {v2, v1}, Landroidx/recyclerview/widget/ItemTouchHelper;.:(Landroidx/recyclerview/widget/ItemTouchHelper$Callback;)V // method@409f │ │ +417f42: 5b12 d095 |0013: iput-object v2, v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.itemTouchHelper:Landroidx/recyclerview/widget/ItemTouchHelper; // field@95d0 │ │ +417f46: 5b13 cf95 |0015: iput-object v3, v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.fragment:Landroidx/fragment/app/Fragment; // field@95cf │ │ +417f4a: 5b14 d495 |0017: iput-object v4, v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.tag:Ljava/lang/String; // field@95d4 │ │ +417f4e: 6e10 43ab 0100 |0019: invoke-virtual {v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.reloadPreference:()V // method@ab43 │ │ +417f54: 6e10 3c35 0300 |001c: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getLifecycle:()Landroidx/lifecycle/Lifecycle; // method@353c │ │ +417f5a: 0c02 |001f: move-result-object v2 │ │ +417f5c: 6e20 d339 1200 |0020: invoke-virtual {v2, v1}, Landroidx/lifecycle/Lifecycle;.addObserver:(Landroidx/lifecycle/LifecycleObserver;)V // method@39d3 │ │ +417f62: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=57 │ │ 0x0006 line=49 │ │ 0x0009 line=52 │ │ 0x000c line=53 │ │ 0x000e line=54 │ │ @@ -1677548,18 +1677531,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 │ │ -417f28: |[417f28] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.:(Landroidx/fragment/app/Fragment;Ljava/lang/String;)V │ │ -417f38: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -417f3a: 7040 32ab 0132 |0001: invoke-direct {v1, v0, v2, v3}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.:(ILandroidx/fragment/app/Fragment;Ljava/lang/String;)V // method@ab32 │ │ -417f40: 0e00 |0004: return-void │ │ +417ef0: |[417ef0] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.:(Landroidx/fragment/app/Fragment;Ljava/lang/String;)V │ │ +417f00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +417f02: 7040 32ab 0132 |0001: invoke-direct {v1, v0, v2, v3}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.:(ILandroidx/fragment/app/Fragment;Ljava/lang/String;)V // method@ab32 │ │ +417f08: 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; │ │ @@ -1677569,19 +1677552,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 │ │ -417c5c: |[417c5c] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.getPrefs:(Landroid/content/Context;Ljava/lang/String;)Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions; │ │ -417c6c: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ -417c70: 7130 39ab 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@ab39 │ │ -417c76: 0c01 |0005: move-result-object v1 │ │ -417c78: 1101 |0006: return-object v1 │ │ +417c24: |[417c24] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.getPrefs:(Landroid/content/Context;Ljava/lang/String;)Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions; │ │ +417c34: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ +417c38: 7130 39ab 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@ab39 │ │ +417c3e: 0c01 |0005: move-result-object v1 │ │ +417c40: 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; │ │ │ │ @@ -1677590,31 +1677573,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 │ │ -417c7c: |[417c7c] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.getPrefs:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions; │ │ -417c8c: 1a00 9057 |0000: const-string v0, "SwipeActionsPrefs" // string@5790 │ │ -417c90: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -417c92: 6e30 3002 0201 |0003: invoke-virtual {v2, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ -417c98: 0c02 |0006: move-result-object v2 │ │ -417c9a: 2200 8f1e |0007: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -417c9e: 7010 50b3 0000 |0009: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -417ca4: 1a01 fa4f |000c: const-string v1, "PrefSwipeActions" // string@4ffa │ │ -417ca8: 6e20 5cb3 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -417cae: 6e20 5cb3 3000 |0011: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -417cb4: 6e10 67b3 0000 |0014: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -417cba: 0c03 |0017: move-result-object v3 │ │ -417cbc: 7230 9f02 3204 |0018: invoke-interface {v2, v3, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ -417cc2: 0c02 |001b: move-result-object v2 │ │ -417cc4: 2203 911c |001c: new-instance v3, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions; // type@1c91 │ │ -417cc8: 7020 2dab 2300 |001e: invoke-direct {v3, v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;.:(Ljava/lang/String;)V // method@ab2d │ │ -417cce: 1103 |0021: return-object v3 │ │ +417c44: |[417c44] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.getPrefs:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions; │ │ +417c54: 1a00 9057 |0000: const-string v0, "SwipeActionsPrefs" // string@5790 │ │ +417c58: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +417c5a: 6e30 3002 0201 |0003: invoke-virtual {v2, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ +417c60: 0c02 |0006: move-result-object v2 │ │ +417c62: 2200 8f1e |0007: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +417c66: 7010 50b3 0000 |0009: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +417c6c: 1a01 fa4f |000c: const-string v1, "PrefSwipeActions" // string@4ffa │ │ +417c70: 6e20 5cb3 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +417c76: 6e20 5cb3 3000 |0011: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +417c7c: 6e10 67b3 0000 |0014: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +417c82: 0c03 |0017: move-result-object v3 │ │ +417c84: 7230 9f02 3204 |0018: invoke-interface {v2, v3, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ +417c8a: 0c02 |001b: move-result-object v2 │ │ +417c8c: 2203 911c |001c: new-instance v3, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions; // type@1c91 │ │ +417c90: 7020 2dab 2300 |001e: invoke-direct {v3, v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;.:(Ljava/lang/String;)V // method@ab2d │ │ +417c96: 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; │ │ @@ -1677626,71 +1677609,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 │ │ -417cd0: |[417cd0] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.getPrefsWithDefaults:(Landroid/content/Context;Ljava/lang/String;)Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions; │ │ -417ce0: 6e10 2fb3 0500 |0000: invoke-virtual {v5}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ -417ce6: 0a00 |0003: move-result v0 │ │ -417ce8: 1231 |0004: const/4 v1, #int 3 // #3 │ │ -417cea: 1222 |0005: const/4 v2, #int 2 // #2 │ │ -417cec: 1213 |0006: const/4 v3, #int 1 // #1 │ │ -417cee: 2c00 5300 0000 |0007: sparse-switch v0, 0000005a // +00000053 │ │ -417cf4: 2833 |000a: goto 003d // +0033 │ │ -417cf6: 1a00 fd50 |000b: const-string v0, "QueueFragment" // string@50fd │ │ -417cfa: 6e20 28b3 0500 |000d: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -417d00: 0a00 |0010: move-result v0 │ │ -417d02: 3800 2c00 |0011: if-eqz v0, 003d // +002c │ │ -417d06: 1210 |0013: const/4 v0, #int 1 // #1 │ │ -417d08: 282a |0014: goto 003e // +002a │ │ -417d0a: 1a00 3b4f |0015: const-string v0, "PlaybackHistoryFragment" // string@4f3b │ │ -417d0e: 6e20 28b3 0500 |0017: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -417d14: 0a00 |001a: move-result v0 │ │ -417d16: 3800 2200 |001b: if-eqz v0, 003d // +0022 │ │ -417d1a: 1230 |001d: const/4 v0, #int 3 // #3 │ │ -417d1c: 2820 |001e: goto 003e // +0020 │ │ -417d1e: 1a00 9319 |001f: const-string v0, "DownloadsFragment" // string@1993 │ │ -417d22: 6e20 28b3 0500 |0021: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -417d28: 0a00 |0024: move-result v0 │ │ -417d2a: 3800 1800 |0025: if-eqz v0, 003d // +0018 │ │ -417d2e: 1220 |0027: const/4 v0, #int 2 // #2 │ │ -417d30: 2816 |0028: goto 003e // +0016 │ │ -417d32: 1a00 271b |0029: const-string v0, "EpisodesFragment" // string@1b27 │ │ -417d36: 6e20 28b3 0500 |002b: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -417d3c: 0a00 |002e: move-result v0 │ │ -417d3e: 3800 0e00 |002f: if-eqz v0, 003d // +000e │ │ -417d42: 1250 |0031: const/4 v0, #int 5 // #5 │ │ -417d44: 280c |0032: goto 003e // +000c │ │ -417d46: 1a00 cc4b |0033: const-string v0, "NewEpisodesFragment" // string@4bcc │ │ -417d4a: 6e20 28b3 0500 |0035: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -417d50: 0a00 |0038: move-result v0 │ │ -417d52: 3800 0400 |0039: if-eqz v0, 003d // +0004 │ │ -417d56: 1200 |003b: const/4 v0, #int 0 // #0 │ │ -417d58: 2802 |003c: goto 003e // +0002 │ │ -417d5a: 12f0 |003d: const/4 v0, #int -1 // #ff │ │ -417d5c: 3800 1400 |003e: if-eqz v0, 0052 // +0014 │ │ -417d60: 3230 0f00 |0040: if-eq v0, v3, 004f // +000f │ │ -417d64: 3220 0a00 |0042: if-eq v0, v2, 004c // +000a │ │ -417d68: 3210 0500 |0044: if-eq v0, v1, 0049 // +0005 │ │ -417d6c: 1a00 0548 |0046: const-string v0, "MARK_FAV,START_DOWNLOAD" // string@4805 │ │ -417d70: 280c |0048: goto 0054 // +000c │ │ -417d72: 1a00 2051 |0049: const-string v0, "REMOVE_FROM_HISTORY,REMOVE_FROM_HISTORY" // string@5120 │ │ -417d76: 2809 |004b: goto 0054 // +0009 │ │ -417d78: 1a00 ce17 |004c: const-string v0, "DELETE,DELETE" // string@17ce │ │ -417d7c: 2806 |004e: goto 0054 // +0006 │ │ -417d7e: 1a00 2351 |004f: const-string v0, "REMOVE_FROM_QUEUE,REMOVE_FROM_QUEUE" // string@5123 │ │ -417d82: 2803 |0051: goto 0054 // +0003 │ │ -417d84: 1a00 c20b |0052: const-string v0, "ADD_TO_QUEUE,REMOVE_FROM_INBOX" // string@0bc2 │ │ -417d88: 7130 39ab 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@ab39 │ │ -417d8e: 0c04 |0057: move-result-object v4 │ │ -417d90: 1104 |0058: return-object v4 │ │ -417d92: 0000 |0059: nop // spacer │ │ -417d94: 0002 0500 e865 22b8 6834 b401 3bb4 ... |005a: sparse-switch-data (22 units) │ │ +417c98: |[417c98] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.getPrefsWithDefaults:(Landroid/content/Context;Ljava/lang/String;)Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions; │ │ +417ca8: 6e10 2fb3 0500 |0000: invoke-virtual {v5}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ +417cae: 0a00 |0003: move-result v0 │ │ +417cb0: 1231 |0004: const/4 v1, #int 3 // #3 │ │ +417cb2: 1222 |0005: const/4 v2, #int 2 // #2 │ │ +417cb4: 1213 |0006: const/4 v3, #int 1 // #1 │ │ +417cb6: 2c00 5300 0000 |0007: sparse-switch v0, 0000005a // +00000053 │ │ +417cbc: 2833 |000a: goto 003d // +0033 │ │ +417cbe: 1a00 fd50 |000b: const-string v0, "QueueFragment" // string@50fd │ │ +417cc2: 6e20 28b3 0500 |000d: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +417cc8: 0a00 |0010: move-result v0 │ │ +417cca: 3800 2c00 |0011: if-eqz v0, 003d // +002c │ │ +417cce: 1210 |0013: const/4 v0, #int 1 // #1 │ │ +417cd0: 282a |0014: goto 003e // +002a │ │ +417cd2: 1a00 3b4f |0015: const-string v0, "PlaybackHistoryFragment" // string@4f3b │ │ +417cd6: 6e20 28b3 0500 |0017: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +417cdc: 0a00 |001a: move-result v0 │ │ +417cde: 3800 2200 |001b: if-eqz v0, 003d // +0022 │ │ +417ce2: 1230 |001d: const/4 v0, #int 3 // #3 │ │ +417ce4: 2820 |001e: goto 003e // +0020 │ │ +417ce6: 1a00 9319 |001f: const-string v0, "DownloadsFragment" // string@1993 │ │ +417cea: 6e20 28b3 0500 |0021: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +417cf0: 0a00 |0024: move-result v0 │ │ +417cf2: 3800 1800 |0025: if-eqz v0, 003d // +0018 │ │ +417cf6: 1220 |0027: const/4 v0, #int 2 // #2 │ │ +417cf8: 2816 |0028: goto 003e // +0016 │ │ +417cfa: 1a00 271b |0029: const-string v0, "EpisodesFragment" // string@1b27 │ │ +417cfe: 6e20 28b3 0500 |002b: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +417d04: 0a00 |002e: move-result v0 │ │ +417d06: 3800 0e00 |002f: if-eqz v0, 003d // +000e │ │ +417d0a: 1250 |0031: const/4 v0, #int 5 // #5 │ │ +417d0c: 280c |0032: goto 003e // +000c │ │ +417d0e: 1a00 cc4b |0033: const-string v0, "NewEpisodesFragment" // string@4bcc │ │ +417d12: 6e20 28b3 0500 |0035: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +417d18: 0a00 |0038: move-result v0 │ │ +417d1a: 3800 0400 |0039: if-eqz v0, 003d // +0004 │ │ +417d1e: 1200 |003b: const/4 v0, #int 0 // #0 │ │ +417d20: 2802 |003c: goto 003e // +0002 │ │ +417d22: 12f0 |003d: const/4 v0, #int -1 // #ff │ │ +417d24: 3800 1400 |003e: if-eqz v0, 0052 // +0014 │ │ +417d28: 3230 0f00 |0040: if-eq v0, v3, 004f // +000f │ │ +417d2c: 3220 0a00 |0042: if-eq v0, v2, 004c // +000a │ │ +417d30: 3210 0500 |0044: if-eq v0, v1, 0049 // +0005 │ │ +417d34: 1a00 0548 |0046: const-string v0, "MARK_FAV,START_DOWNLOAD" // string@4805 │ │ +417d38: 280c |0048: goto 0054 // +000c │ │ +417d3a: 1a00 2051 |0049: const-string v0, "REMOVE_FROM_HISTORY,REMOVE_FROM_HISTORY" // string@5120 │ │ +417d3e: 2809 |004b: goto 0054 // +0009 │ │ +417d40: 1a00 ce17 |004c: const-string v0, "DELETE,DELETE" // string@17ce │ │ +417d44: 2806 |004e: goto 0054 // +0006 │ │ +417d46: 1a00 2351 |004f: const-string v0, "REMOVE_FROM_QUEUE,REMOVE_FROM_QUEUE" // string@5123 │ │ +417d4a: 2803 |0051: goto 0054 // +0003 │ │ +417d4c: 1a00 c20b |0052: const-string v0, "ADD_TO_QUEUE,REMOVE_FROM_INBOX" // string@0bc2 │ │ +417d50: 7130 39ab 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@ab39 │ │ +417d56: 0c04 |0057: move-result-object v4 │ │ +417d58: 1104 |0058: return-object v4 │ │ +417d5a: 0000 |0059: nop // spacer │ │ +417d5c: 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; │ │ @@ -1677700,22 +1677683,22 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -417bb4: |[417bb4] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.isSwipeActionEnabled:()Z │ │ -417bc4: 5420 cf95 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.fragment:Landroidx/fragment/app/Fragment; // field@95cf │ │ -417bc8: 6e10 b335 0000 |0002: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ -417bce: 0c00 |0005: move-result-object v0 │ │ -417bd0: 5421 d495 |0006: iget-object v1, v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.tag:Ljava/lang/String; // field@95d4 │ │ -417bd4: 7120 3fab 1000 |0008: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.isSwipeActionEnabled:(Landroid/content/Context;Ljava/lang/String;)Z // method@ab3f │ │ -417bda: 0a00 |000b: move-result v0 │ │ -417bdc: 0f00 |000c: return v0 │ │ +417b7c: |[417b7c] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.isSwipeActionEnabled:()Z │ │ +417b8c: 5420 cf95 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.fragment:Landroidx/fragment/app/Fragment; // field@95cf │ │ +417b90: 6e10 b335 0000 |0002: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ +417b96: 0c00 |0005: move-result-object v0 │ │ +417b98: 5421 d495 |0006: iget-object v1, v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.tag:Ljava/lang/String; // field@95d4 │ │ +417b9c: 7120 3fab 1000 |0008: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.isSwipeActionEnabled:(Landroid/content/Context;Ljava/lang/String;)Z // method@ab3f │ │ +417ba2: 0a00 |000b: move-result v0 │ │ +417ba4: 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;) │ │ @@ -1677723,30 +1677706,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 │ │ -417be0: |[417be0] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.isSwipeActionEnabled:(Landroid/content/Context;Ljava/lang/String;)Z │ │ -417bf0: 1a00 9057 |0000: const-string v0, "SwipeActionsPrefs" // string@5790 │ │ -417bf4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -417bf6: 6e30 3002 0201 |0003: invoke-virtual {v2, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ -417bfc: 0c02 |0006: move-result-object v2 │ │ -417bfe: 2200 8f1e |0007: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -417c02: 7010 50b3 0000 |0009: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -417c08: 1a01 f94f |000c: const-string v1, "PrefNoSwipeAction" // string@4ff9 │ │ -417c0c: 6e20 5cb3 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -417c12: 6e20 5cb3 3000 |0011: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -417c18: 6e10 67b3 0000 |0014: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -417c1e: 0c03 |0017: move-result-object v3 │ │ -417c20: 1210 |0018: const/4 v0, #int 1 // #1 │ │ -417c22: 7230 9b02 3200 |0019: invoke-interface {v2, v3, v0}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ -417c28: 0a02 |001c: move-result v2 │ │ -417c2a: 0f02 |001d: return v2 │ │ +417ba8: |[417ba8] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.isSwipeActionEnabled:(Landroid/content/Context;Ljava/lang/String;)Z │ │ +417bb8: 1a00 9057 |0000: const-string v0, "SwipeActionsPrefs" // string@5790 │ │ +417bbc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +417bbe: 6e30 3002 0201 |0003: invoke-virtual {v2, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ +417bc4: 0c02 |0006: move-result-object v2 │ │ +417bc6: 2200 8f1e |0007: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +417bca: 7010 50b3 0000 |0009: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +417bd0: 1a01 f94f |000c: const-string v1, "PrefNoSwipeAction" // string@4ff9 │ │ +417bd4: 6e20 5cb3 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +417bda: 6e20 5cb3 3000 |0011: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +417be0: 6e10 67b3 0000 |0014: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +417be6: 0c03 |0017: move-result-object v3 │ │ +417be8: 1210 |0018: const/4 v0, #int 1 // #1 │ │ +417bea: 7230 9b02 3200 |0019: invoke-interface {v2, v3, v0}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ +417bf0: 0a02 |001c: move-result v2 │ │ +417bf2: 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; │ │ @@ -1677757,18 +1677740,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 │ │ -417c40: |[417c40] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.attachTo:(Landroidx/recyclerview/widget/RecyclerView;)Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; │ │ -417c50: 5410 d095 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.itemTouchHelper:Landroidx/recyclerview/widget/ItemTouchHelper; // field@95d0 │ │ -417c54: 6e20 a140 2000 |0002: invoke-virtual {v0, v2}, Landroidx/recyclerview/widget/ItemTouchHelper;.attachToRecyclerView:(Landroidx/recyclerview/widget/RecyclerView;)V // method@40a1 │ │ -417c5a: 1101 |0005: return-object v1 │ │ +417c08: |[417c08] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.attachTo:(Landroidx/recyclerview/widget/RecyclerView;)Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; │ │ +417c18: 5410 d095 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.itemTouchHelper:Landroidx/recyclerview/widget/ItemTouchHelper; // field@95d0 │ │ +417c1c: 6e20 a140 2000 |0002: invoke-virtual {v0, v2}, Landroidx/recyclerview/widget/ItemTouchHelper;.attachToRecyclerView:(Landroidx/recyclerview/widget/RecyclerView;)V // method@40a1 │ │ +417c22: 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; │ │ │ │ @@ -1677777,22 +1677760,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 │ │ -417f9c: |[417f9c] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.clearView:(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V │ │ -417fac: 6f30 6c40 1002 |0000: invoke-super {v0, v1, v2}, Landroidx/recyclerview/widget/ItemTouchHelper$Callback;.clearView:(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V // method@406c │ │ -417fb2: 5201 d395 |0003: iget v1, v0, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.swipedOutTo:I // field@95d3 │ │ -417fb6: 3801 0800 |0005: if-eqz v1, 000d // +0008 │ │ -417fba: 6e30 42ab 2001 |0007: invoke-virtual {v0, v2, v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.onSwiped:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V // method@ab42 │ │ -417fc0: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -417fc2: 5901 d395 |000b: iput v1, v0, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.swipedOutTo:I // field@95d3 │ │ -417fc6: 0e00 |000d: return-void │ │ +417f64: |[417f64] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.clearView:(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V │ │ +417f74: 6f30 6c40 1002 |0000: invoke-super {v0, v1, v2}, Landroidx/recyclerview/widget/ItemTouchHelper$Callback;.clearView:(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V // method@406c │ │ +417f7a: 5201 d395 |0003: iget v1, v0, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.swipedOutTo:I // field@95d3 │ │ +417f7e: 3801 0800 |0005: if-eqz v1, 000d // +0008 │ │ +417f82: 6e30 42ab 2001 |0007: invoke-virtual {v0, v2, v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.onSwiped:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V // method@ab42 │ │ +417f88: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +417f8a: 5901 d395 |000b: iput v1, v0, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.swipedOutTo:I // field@95d3 │ │ +417f8e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0003 line=232 │ │ 0x0007 line=233 │ │ 0x000b line=234 │ │ locals : │ │ @@ -1677805,19 +1677788,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -417fc8: |[417fc8] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.detach:()V │ │ -417fd8: 5420 d095 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.itemTouchHelper:Landroidx/recyclerview/widget/ItemTouchHelper; // field@95d0 │ │ -417fdc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -417fde: 6e20 a140 1000 |0003: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/ItemTouchHelper;.attachToRecyclerView:(Landroidx/recyclerview/widget/RecyclerView;)V // method@40a1 │ │ -417fe4: 0e00 |0006: return-void │ │ +417f90: |[417f90] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.detach:()V │ │ +417fa0: 5420 d095 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.itemTouchHelper:Landroidx/recyclerview/widget/ItemTouchHelper; // field@95d0 │ │ +417fa4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +417fa6: 6e20 a140 1000 |0003: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/ItemTouchHelper;.attachToRecyclerView:(Landroidx/recyclerview/widget/RecyclerView;)V // method@40a1 │ │ +417fac: 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;) │ │ @@ -1677825,27 +1677808,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 │ │ -417e3c: |[417e3c] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.getMovementFlags:(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)I │ │ -417e4c: 7010 3eab 0100 |0000: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.isSwipeActionEnabled:()Z // method@ab3e │ │ -417e52: 0a00 |0003: move-result v0 │ │ -417e54: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ -417e58: 6e30 9940 2103 |0006: invoke-virtual {v1, v2, v3}, Landroidx/recyclerview/widget/ItemTouchHelper$SimpleCallback;.getDragDirs:(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)I // method@4099 │ │ -417e5e: 0a02 |0009: move-result v2 │ │ -417e60: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -417e62: 7120 7f40 3200 |000b: invoke-static {v2, v3}, Landroidx/recyclerview/widget/ItemTouchHelper$Callback;.makeMovementFlags:(II)I // method@407f │ │ -417e68: 0a02 |000e: move-result v2 │ │ -417e6a: 0f02 |000f: return v2 │ │ -417e6c: 6f30 9a40 2103 |0010: invoke-super {v1, v2, v3}, Landroidx/recyclerview/widget/ItemTouchHelper$SimpleCallback;.getMovementFlags:(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)I // method@409a │ │ -417e72: 0a02 |0013: move-result v2 │ │ -417e74: 0f02 |0014: return v2 │ │ +417e04: |[417e04] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.getMovementFlags:(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)I │ │ +417e14: 7010 3eab 0100 |0000: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.isSwipeActionEnabled:()Z // method@ab3e │ │ +417e1a: 0a00 |0003: move-result v0 │ │ +417e1c: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ +417e20: 6e30 9940 2103 |0006: invoke-virtual {v1, v2, v3}, Landroidx/recyclerview/widget/ItemTouchHelper$SimpleCallback;.getDragDirs:(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)I // method@4099 │ │ +417e26: 0a02 |0009: move-result v2 │ │ +417e28: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +417e2a: 7120 7f40 3200 |000b: invoke-static {v2, v3}, Landroidx/recyclerview/widget/ItemTouchHelper$Callback;.makeMovementFlags:(II)I // method@407f │ │ +417e30: 0a02 |000e: move-result v2 │ │ +417e32: 0f02 |000f: return v2 │ │ +417e34: 6f30 9a40 2103 |0010: invoke-super {v1, v2, v3}, Landroidx/recyclerview/widget/ItemTouchHelper$SimpleCallback;.getMovementFlags:(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)I // method@409a │ │ +417e3a: 0a02 |0013: move-result v2 │ │ +417e3c: 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; │ │ @@ -1677857,22 +1677840,22 @@ │ │ type : '(F)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -417dc0: |[417dc0] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.getSwipeEscapeVelocity:(F)F │ │ -417dd0: 5510 d295 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.swipeOutEnabled:Z // field@95d2 │ │ -417dd4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -417dd8: 1500 c03f |0004: const/high16 v0, #int 1069547520 // #3fc0 │ │ -417ddc: a802 0200 |0006: mul-float v2, v2, v0 │ │ -417de0: 2804 |0008: goto 000c // +0004 │ │ -417de2: 1402 ffff 7f7f |0009: const v2, #float 3.40282e+38 // #7f7fffff │ │ -417de8: 0f02 |000c: return v2 │ │ +417d88: |[417d88] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.getSwipeEscapeVelocity:(F)F │ │ +417d98: 5510 d295 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.swipeOutEnabled:Z // field@95d2 │ │ +417d9c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +417da0: 1500 c03f |0004: const/high16 v0, #int 1069547520 // #3fc0 │ │ +417da4: a802 0200 |0006: mul-float v2, v2, v0 │ │ +417da8: 2804 |0008: goto 000c // +0004 │ │ +417daa: 1402 ffff 7f7f |0009: const v2, #float 3.40282e+38 // #7f7fffff │ │ +417db0: 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 │ │ │ │ @@ -1677881,21 +1677864,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 │ │ -417dec: |[417dec] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.getSwipeThreshold:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)F │ │ -417dfc: 5501 d295 |0000: iget-boolean v1, v0, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.swipeOutEnabled:Z // field@95d2 │ │ -417e00: 3801 0600 |0002: if-eqz v1, 0008 // +0006 │ │ -417e04: 1401 9a99 193f |0004: const v1, #float 0.6 // #3f19999a │ │ -417e0a: 2803 |0007: goto 000a // +0003 │ │ -417e0c: 1501 803f |0008: const/high16 v1, #int 1065353216 // #3f80 │ │ -417e10: 0f01 |000a: return v1 │ │ +417db4: |[417db4] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.getSwipeThreshold:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)F │ │ +417dc4: 5501 d295 |0000: iget-boolean v1, v0, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.swipeOutEnabled:Z // field@95d2 │ │ +417dc8: 3801 0600 |0002: if-eqz v1, 0008 // +0006 │ │ +417dcc: 1401 9a99 193f |0004: const v1, #float 0.6 // #3f19999a │ │ +417dd2: 2803 |0007: goto 000a // +0003 │ │ +417dd4: 1501 803f |0008: const/high16 v1, #int 1065353216 // #3f80 │ │ +417dd8: 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; │ │ │ │ @@ -1677904,22 +1677887,22 @@ │ │ type : '(F)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -417e14: |[417e14] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.getSwipeVelocityThreshold:(F)F │ │ -417e24: 5510 d295 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.swipeOutEnabled:Z // field@95d2 │ │ -417e28: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -417e2c: 1400 9a99 193f |0004: const v0, #float 0.6 // #3f19999a │ │ -417e32: a802 0200 |0007: mul-float v2, v2, v0 │ │ -417e36: 2802 |0009: goto 000b // +0002 │ │ -417e38: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -417e3a: 0f02 |000b: return v2 │ │ +417ddc: |[417ddc] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.getSwipeVelocityThreshold:(F)F │ │ +417dec: 5510 d295 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.swipeOutEnabled:Z // field@95d2 │ │ +417df0: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +417df4: 1400 9a99 193f |0004: const v0, #float 0.6 // #3f19999a │ │ +417dfa: a802 0200 |0007: mul-float v2, v2, v0 │ │ +417dfe: 2802 |0009: goto 000b // +0002 │ │ +417e00: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +417e02: 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 │ │ │ │ @@ -1677928,154 +1677911,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 │ │ -417fe8: |[417fe8] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.onChildDraw:(Landroid/graphics/Canvas;Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$ViewHolder;FFIZ)V │ │ -417ff8: 0808 1100 |0000: move-object/from16 v8, v17 │ │ -417ffc: 5480 cd95 |0002: iget-object v0, v8, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.actions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions; // field@95cd │ │ -418000: 6e10 2eab 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;.hasActions:()Z // method@ab2e │ │ -418006: 0a00 |0007: move-result v0 │ │ -418008: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ -41800c: 5480 cd95 |000a: iget-object v0, v8, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.actions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions; // field@95cd │ │ -418010: 5401 c995 |000c: iget-object v1, v0, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;.right:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@95c9 │ │ -418014: 5400 c895 |000e: iget-object v0, v0, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;.left:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@95c8 │ │ -418018: 2807 |0010: goto 0017 // +0007 │ │ -41801a: 2201 8b1c |0011: new-instance v1, Lde/danoeh/antennapod/fragment/swipeactions/ShowFirstSwipeDialogAction; // type@1c8b │ │ -41801e: 7010 11ab 0100 |0013: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/swipeactions/ShowFirstSwipeDialogAction;.:()V // method@ab11 │ │ -418024: 0710 |0016: move-object v0, v1 │ │ -418026: 0802 1400 |0017: move-object/from16 v2, v20 │ │ -41802a: 1f02 141e |0019: check-cast v2, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // type@1e14 │ │ -41802e: 6e10 58b1 0200 |001b: invoke-virtual {v2}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.getFeedItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b158 │ │ -418034: 0c02 |001e: move-result-object v2 │ │ -418036: 5483 ce95 |001f: iget-object v3, v8, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.filter:Lde/danoeh/antennapod/model/feed/FeedItemFilter; // field@95ce │ │ -41803a: 7230 24ab 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@ab24 │ │ -418040: 0a03 |0024: move-result v3 │ │ -418042: 5484 ce95 |0025: iget-object v4, v8, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.filter:Lde/danoeh/antennapod/model/feed/FeedItemFilter; // field@95ce │ │ -418046: 7230 24ab 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@ab24 │ │ -41804c: 0a02 |002a: move-result v2 │ │ -41804e: 1214 |002b: const/4 v4, #int 1 // #1 │ │ -418050: 1205 |002c: const/4 v5, #int 0 // #0 │ │ -418052: 1206 |002d: const/4 v6, #int 0 // #0 │ │ -418054: 2d07 1506 |002e: cmpl-float v7, v21, v6 │ │ -418058: 3d07 0400 |0030: if-lez v7, 0034 // +0004 │ │ -41805c: 3803 0800 |0032: if-eqz v3, 003a // +0008 │ │ -418060: 2e03 1506 |0034: cmpg-float v3, v21, v6 │ │ -418064: 3b03 0600 |0036: if-gez v3, 003c // +0006 │ │ -418068: 3902 0400 |0038: if-nez v2, 003c // +0004 │ │ -41806c: 1212 |003a: const/4 v2, #int 1 // #1 │ │ -41806e: 2802 |003b: goto 003d // +0002 │ │ -418070: 1202 |003c: const/4 v2, #int 0 // #0 │ │ -418072: 7401 dc0c 1300 |003d: invoke-virtual/range {v19}, Landroid/view/View;.getWidth:()I // method@0cdc │ │ -418078: 0a03 |0040: move-result v3 │ │ -41807a: da03 0302 |0041: mul-int/lit8 v3, v3, #int 2 // #02 │ │ -41807e: db03 0305 |0043: div-int/lit8 v3, v3, #int 5 // #05 │ │ -418082: 1509 803f |0045: const/high16 v9, #int 1065353216 // #3f80 │ │ -418086: 3d07 0500 |0047: if-lez v7, 004c // +0005 │ │ -41808a: 1507 803f |0049: const/high16 v7, #int 1065353216 // #3f80 │ │ -41808e: 2803 |004b: goto 004e // +0003 │ │ -418090: 1507 80bf |004c: const/high16 v7, #int -1082130432 // #bf80 │ │ -418094: 8233 |004e: int-to-float v3, v3 │ │ -418096: a80a 0715 |004f: mul-float v10, v7, v21 │ │ -41809a: 7120 e7b2 a300 |0051: invoke-static {v3, v10}, Ljava/lang/Math;.min:(FF)F // method@b2e7 │ │ -4180a0: 0a0a |0054: move-result v10 │ │ -4180a2: a90f 0a03 |0055: div-float v15, v10, v3 │ │ -4180a6: 020e 1700 |0057: move/from16 v14, v23 │ │ -4180aa: 334e 2e00 |0059: if-ne v14, v4, 0087 // +002e │ │ -4180ae: 3802 2c00 |005b: if-eqz v2, 0087 // +002c │ │ -4180b2: 5c85 d295 |005d: iput-boolean v5, v8, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.swipeOutEnabled:Z // field@95d2 │ │ -4180b6: 2d02 0f09 |005f: cmpl-float v2, v15, v9 │ │ -4180ba: 3902 0300 |0061: if-nez v2, 0064 // +0003 │ │ -4180be: 2802 |0063: goto 0065 // +0002 │ │ -4180c0: 1204 |0064: const/4 v4, #int 0 // #0 │ │ -4180c2: a807 0703 |0065: mul-float v7, v7, v3 │ │ -4180c6: 1802 182d 4454 fb21 f93f |0067: const-wide v2, #double 1.5708 // #3ff921fb54442d18 │ │ -4180d0: 89f9 |006c: float-to-double v9, v15 │ │ -4180d2: ad09 0902 |006d: mul-double v9, v9, v2 │ │ -4180d6: 7120 f0b2 a900 |006f: invoke-static {v9, v10}, Ljava/lang/Math;.sin:(D)D // method@b2f0 │ │ -4180dc: 0b02 |0072: move-result-wide v2 │ │ -4180de: 8c22 |0073: double-to-float v2, v2 │ │ -4180e0: a802 0207 |0074: mul-float v2, v2, v7 │ │ -4180e4: 3818 0f00 |0076: if-eqz v24, 0085 // +000f │ │ -4180e8: 2d03 0206 |0078: cmpl-float v3, v2, v6 │ │ -4180ec: 3d03 0500 |007a: if-lez v3, 007f // +0005 │ │ -4180f0: 1303 0800 |007c: const/16 v3, #int 8 // #8 │ │ -4180f4: 2802 |007e: goto 0080 // +0002 │ │ -4180f6: 1243 |007f: const/4 v3, #int 4 // #4 │ │ -4180f8: 3804 0300 |0080: if-eqz v4, 0083 // +0003 │ │ -4180fc: 0135 |0082: move v5, v3 │ │ -4180fe: 5985 d395 |0083: iput v5, v8, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.swipedOutTo:I // field@95d3 │ │ -418102: 0124 |0085: move v4, v2 │ │ -418104: 2805 |0086: goto 008b // +0005 │ │ -418106: 5c84 d295 |0087: iput-boolean v4, v8, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.swipeOutEnabled:Z // field@95d2 │ │ -41810a: 0204 1500 |0089: move/from16 v4, v21 │ │ -41810e: 5482 cf95 |008b: iget-object v2, v8, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.fragment:Landroidx/fragment/app/Fragment; // field@95cf │ │ -418112: 6e10 b335 0200 |008d: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ -418118: 0c02 |0090: move-result-object v2 │ │ -41811a: 1403 3100 0101 |0091: const v3, #float 2.36937e-38 // #01010031 │ │ -418120: 7120 2ab1 3200 |0094: invoke-static {v2, v3}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b12a │ │ -418126: 0a03 |0097: move-result v3 │ │ -418128: 2d05 0406 |0098: cmpl-float v5, v4, v6 │ │ -41812c: 3d05 0700 |009a: if-lez v5, 00a1 // +0007 │ │ -418130: 7210 1fab 0100 |009c: invoke-interface {v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getActionColor:()I // method@ab1f │ │ -418136: 0a05 |009f: move-result v5 │ │ -418138: 2805 |00a0: goto 00a5 // +0005 │ │ -41813a: 7210 1fab 0000 |00a1: invoke-interface {v0}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getActionColor:()I // method@ab1f │ │ -418140: 0a05 |00a4: move-result v5 │ │ -418142: 7120 2ab1 5200 |00a5: invoke-static {v2, v5}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b12a │ │ -418148: 0a05 |00a8: move-result v5 │ │ -41814a: 2206 321e |00a9: new-instance v6, Lit/xabaras/android/recyclerview/swipedecorator/RecyclerViewSwipeDecorator$Builder; // type@1e32 │ │ -41814e: 0769 |00ab: move-object v9, v6 │ │ -418150: 080a 1200 |00ac: move-object/from16 v10, v18 │ │ -418154: 080b 1300 |00ae: move-object/from16 v11, v19 │ │ -418158: 080c 1400 |00b0: move-object/from16 v12, v20 │ │ -41815c: 014d |00b2: move v13, v4 │ │ -41815e: 020e 1600 |00b3: move/from16 v14, v22 │ │ -418162: 01f7 |00b5: move v7, v15 │ │ -418164: 020f 1700 |00b6: move/from16 v15, v23 │ │ -418168: 0210 1800 |00b8: move/from16 v16, v24 │ │ -41816c: 7608 96b1 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@b196 │ │ -418172: 7210 20ab 0100 |00bd: invoke-interface {v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getActionIcon:()I // method@ab20 │ │ -418178: 0a01 |00c0: move-result v1 │ │ -41817a: 6e20 99b1 1600 |00c1: invoke-virtual {v6, v1}, Lit/xabaras/android/recyclerview/swipedecorator/RecyclerViewSwipeDecorator$Builder;.addSwipeRightActionIcon:(I)Lit/xabaras/android/recyclerview/swipedecorator/RecyclerViewSwipeDecorator$Builder; // method@b199 │ │ -418180: 0c01 |00c4: move-result-object v1 │ │ -418182: 7210 20ab 0000 |00c5: invoke-interface {v0}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getActionIcon:()I // method@ab20 │ │ -418188: 0a00 |00c8: move-result v0 │ │ -41818a: 6e20 97b1 0100 |00c9: invoke-virtual {v1, v0}, Lit/xabaras/android/recyclerview/swipedecorator/RecyclerViewSwipeDecorator$Builder;.addSwipeLeftActionIcon:(I)Lit/xabaras/android/recyclerview/swipedecorator/RecyclerViewSwipeDecorator$Builder; // method@b197 │ │ -418190: 0c00 |00cc: move-result-object v0 │ │ -418192: 1401 5200 047f |00cd: const v1, #float 1.7546e+38 // #7f040052 │ │ -418198: 7120 2ab1 1200 |00d0: invoke-static {v2, v1}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b12a │ │ -41819e: 0a06 |00d3: move-result v6 │ │ -4181a0: 6e20 9ab1 6000 |00d4: invoke-virtual {v0, v6}, Lit/xabaras/android/recyclerview/swipedecorator/RecyclerViewSwipeDecorator$Builder;.addSwipeRightBackgroundColor:(I)Lit/xabaras/android/recyclerview/swipedecorator/RecyclerViewSwipeDecorator$Builder; // method@b19a │ │ -4181a6: 0c00 |00d7: move-result-object v0 │ │ -4181a8: 7120 2ab1 1200 |00d8: invoke-static {v2, v1}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b12a │ │ -4181ae: 0a01 |00db: move-result v1 │ │ -4181b0: 6e20 98b1 1000 |00dc: invoke-virtual {v0, v1}, Lit/xabaras/android/recyclerview/swipedecorator/RecyclerViewSwipeDecorator$Builder;.addSwipeLeftBackgroundColor:(I)Lit/xabaras/android/recyclerview/swipedecorator/RecyclerViewSwipeDecorator$Builder; // method@b198 │ │ -4181b6: 0c00 |00df: move-result-object v0 │ │ -4181b8: 1501 003f |00e0: const/high16 v1, #int 1056964608 // #3f00 │ │ -4181bc: 7120 e3b2 7100 |00e2: invoke-static {v1, v7}, Ljava/lang/Math;.max:(FF)F // method@b2e3 │ │ -4181c2: 0a01 |00e5: move-result v1 │ │ -4181c4: 7130 9f29 5301 |00e6: invoke-static {v3, v5, v1}, Landroidx/core/graphics/ColorUtils;.blendARGB:(IIF)I // method@299f │ │ -4181ca: 0a01 |00e9: move-result v1 │ │ -4181cc: 6e20 9cb1 1000 |00ea: invoke-virtual {v0, v1}, Lit/xabaras/android/recyclerview/swipedecorator/RecyclerViewSwipeDecorator$Builder;.setActionIconTint:(I)Lit/xabaras/android/recyclerview/swipedecorator/RecyclerViewSwipeDecorator$Builder; // method@b19c │ │ -4181d2: 0c00 |00ed: move-result-object v0 │ │ -4181d4: 6e10 9bb1 0000 |00ee: invoke-virtual {v0}, Lit/xabaras/android/recyclerview/swipedecorator/RecyclerViewSwipeDecorator$Builder;.create:()Lit/xabaras/android/recyclerview/swipedecorator/RecyclerViewSwipeDecorator; // method@b19b │ │ -4181da: 0c00 |00f1: move-result-object v0 │ │ -4181dc: 6e10 9db1 0000 |00f2: invoke-virtual {v0}, Lit/xabaras/android/recyclerview/swipedecorator/RecyclerViewSwipeDecorator;.decorate:()V // method@b19d │ │ -4181e2: 0800 1100 |00f5: move-object/from16 v0, v17 │ │ -4181e6: 0801 1200 |00f7: move-object/from16 v1, v18 │ │ -4181ea: 0802 1300 |00f9: move-object/from16 v2, v19 │ │ -4181ee: 0803 1400 |00fb: move-object/from16 v3, v20 │ │ -4181f2: 0205 1600 |00fd: move/from16 v5, v22 │ │ -4181f6: 0206 1700 |00ff: move/from16 v6, v23 │ │ -4181fa: 0207 1800 |0101: move/from16 v7, v24 │ │ -4181fe: 7508 8040 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@4080 │ │ -418204: 0e00 |0106: return-void │ │ +417fb0: |[417fb0] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.onChildDraw:(Landroid/graphics/Canvas;Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$ViewHolder;FFIZ)V │ │ +417fc0: 0808 1100 |0000: move-object/from16 v8, v17 │ │ +417fc4: 5480 cd95 |0002: iget-object v0, v8, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.actions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions; // field@95cd │ │ +417fc8: 6e10 2eab 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;.hasActions:()Z // method@ab2e │ │ +417fce: 0a00 |0007: move-result v0 │ │ +417fd0: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ +417fd4: 5480 cd95 |000a: iget-object v0, v8, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.actions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions; // field@95cd │ │ +417fd8: 5401 c995 |000c: iget-object v1, v0, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;.right:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@95c9 │ │ +417fdc: 5400 c895 |000e: iget-object v0, v0, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;.left:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@95c8 │ │ +417fe0: 2807 |0010: goto 0017 // +0007 │ │ +417fe2: 2201 8b1c |0011: new-instance v1, Lde/danoeh/antennapod/fragment/swipeactions/ShowFirstSwipeDialogAction; // type@1c8b │ │ +417fe6: 7010 11ab 0100 |0013: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/swipeactions/ShowFirstSwipeDialogAction;.:()V // method@ab11 │ │ +417fec: 0710 |0016: move-object v0, v1 │ │ +417fee: 0802 1400 |0017: move-object/from16 v2, v20 │ │ +417ff2: 1f02 141e |0019: check-cast v2, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // type@1e14 │ │ +417ff6: 6e10 58b1 0200 |001b: invoke-virtual {v2}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.getFeedItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b158 │ │ +417ffc: 0c02 |001e: move-result-object v2 │ │ +417ffe: 5483 ce95 |001f: iget-object v3, v8, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.filter:Lde/danoeh/antennapod/model/feed/FeedItemFilter; // field@95ce │ │ +418002: 7230 24ab 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@ab24 │ │ +418008: 0a03 |0024: move-result v3 │ │ +41800a: 5484 ce95 |0025: iget-object v4, v8, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.filter:Lde/danoeh/antennapod/model/feed/FeedItemFilter; // field@95ce │ │ +41800e: 7230 24ab 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@ab24 │ │ +418014: 0a02 |002a: move-result v2 │ │ +418016: 1214 |002b: const/4 v4, #int 1 // #1 │ │ +418018: 1205 |002c: const/4 v5, #int 0 // #0 │ │ +41801a: 1206 |002d: const/4 v6, #int 0 // #0 │ │ +41801c: 2d07 1506 |002e: cmpl-float v7, v21, v6 │ │ +418020: 3d07 0400 |0030: if-lez v7, 0034 // +0004 │ │ +418024: 3803 0800 |0032: if-eqz v3, 003a // +0008 │ │ +418028: 2e03 1506 |0034: cmpg-float v3, v21, v6 │ │ +41802c: 3b03 0600 |0036: if-gez v3, 003c // +0006 │ │ +418030: 3902 0400 |0038: if-nez v2, 003c // +0004 │ │ +418034: 1212 |003a: const/4 v2, #int 1 // #1 │ │ +418036: 2802 |003b: goto 003d // +0002 │ │ +418038: 1202 |003c: const/4 v2, #int 0 // #0 │ │ +41803a: 7401 dc0c 1300 |003d: invoke-virtual/range {v19}, Landroid/view/View;.getWidth:()I // method@0cdc │ │ +418040: 0a03 |0040: move-result v3 │ │ +418042: da03 0302 |0041: mul-int/lit8 v3, v3, #int 2 // #02 │ │ +418046: db03 0305 |0043: div-int/lit8 v3, v3, #int 5 // #05 │ │ +41804a: 1509 803f |0045: const/high16 v9, #int 1065353216 // #3f80 │ │ +41804e: 3d07 0500 |0047: if-lez v7, 004c // +0005 │ │ +418052: 1507 803f |0049: const/high16 v7, #int 1065353216 // #3f80 │ │ +418056: 2803 |004b: goto 004e // +0003 │ │ +418058: 1507 80bf |004c: const/high16 v7, #int -1082130432 // #bf80 │ │ +41805c: 8233 |004e: int-to-float v3, v3 │ │ +41805e: a80a 0715 |004f: mul-float v10, v7, v21 │ │ +418062: 7120 e7b2 a300 |0051: invoke-static {v3, v10}, Ljava/lang/Math;.min:(FF)F // method@b2e7 │ │ +418068: 0a0a |0054: move-result v10 │ │ +41806a: a90f 0a03 |0055: div-float v15, v10, v3 │ │ +41806e: 020e 1700 |0057: move/from16 v14, v23 │ │ +418072: 334e 2e00 |0059: if-ne v14, v4, 0087 // +002e │ │ +418076: 3802 2c00 |005b: if-eqz v2, 0087 // +002c │ │ +41807a: 5c85 d295 |005d: iput-boolean v5, v8, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.swipeOutEnabled:Z // field@95d2 │ │ +41807e: 2d02 0f09 |005f: cmpl-float v2, v15, v9 │ │ +418082: 3902 0300 |0061: if-nez v2, 0064 // +0003 │ │ +418086: 2802 |0063: goto 0065 // +0002 │ │ +418088: 1204 |0064: const/4 v4, #int 0 // #0 │ │ +41808a: a807 0703 |0065: mul-float v7, v7, v3 │ │ +41808e: 1802 182d 4454 fb21 f93f |0067: const-wide v2, #double 1.5708 // #3ff921fb54442d18 │ │ +418098: 89f9 |006c: float-to-double v9, v15 │ │ +41809a: ad09 0902 |006d: mul-double v9, v9, v2 │ │ +41809e: 7120 f0b2 a900 |006f: invoke-static {v9, v10}, Ljava/lang/Math;.sin:(D)D // method@b2f0 │ │ +4180a4: 0b02 |0072: move-result-wide v2 │ │ +4180a6: 8c22 |0073: double-to-float v2, v2 │ │ +4180a8: a802 0207 |0074: mul-float v2, v2, v7 │ │ +4180ac: 3818 0f00 |0076: if-eqz v24, 0085 // +000f │ │ +4180b0: 2d03 0206 |0078: cmpl-float v3, v2, v6 │ │ +4180b4: 3d03 0500 |007a: if-lez v3, 007f // +0005 │ │ +4180b8: 1303 0800 |007c: const/16 v3, #int 8 // #8 │ │ +4180bc: 2802 |007e: goto 0080 // +0002 │ │ +4180be: 1243 |007f: const/4 v3, #int 4 // #4 │ │ +4180c0: 3804 0300 |0080: if-eqz v4, 0083 // +0003 │ │ +4180c4: 0135 |0082: move v5, v3 │ │ +4180c6: 5985 d395 |0083: iput v5, v8, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.swipedOutTo:I // field@95d3 │ │ +4180ca: 0124 |0085: move v4, v2 │ │ +4180cc: 2805 |0086: goto 008b // +0005 │ │ +4180ce: 5c84 d295 |0087: iput-boolean v4, v8, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.swipeOutEnabled:Z // field@95d2 │ │ +4180d2: 0204 1500 |0089: move/from16 v4, v21 │ │ +4180d6: 5482 cf95 |008b: iget-object v2, v8, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.fragment:Landroidx/fragment/app/Fragment; // field@95cf │ │ +4180da: 6e10 b335 0200 |008d: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ +4180e0: 0c02 |0090: move-result-object v2 │ │ +4180e2: 1403 3100 0101 |0091: const v3, #float 2.36937e-38 // #01010031 │ │ +4180e8: 7120 2ab1 3200 |0094: invoke-static {v2, v3}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b12a │ │ +4180ee: 0a03 |0097: move-result v3 │ │ +4180f0: 2d05 0406 |0098: cmpl-float v5, v4, v6 │ │ +4180f4: 3d05 0700 |009a: if-lez v5, 00a1 // +0007 │ │ +4180f8: 7210 1fab 0100 |009c: invoke-interface {v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getActionColor:()I // method@ab1f │ │ +4180fe: 0a05 |009f: move-result v5 │ │ +418100: 2805 |00a0: goto 00a5 // +0005 │ │ +418102: 7210 1fab 0000 |00a1: invoke-interface {v0}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getActionColor:()I // method@ab1f │ │ +418108: 0a05 |00a4: move-result v5 │ │ +41810a: 7120 2ab1 5200 |00a5: invoke-static {v2, v5}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b12a │ │ +418110: 0a05 |00a8: move-result v5 │ │ +418112: 2206 321e |00a9: new-instance v6, Lit/xabaras/android/recyclerview/swipedecorator/RecyclerViewSwipeDecorator$Builder; // type@1e32 │ │ +418116: 0769 |00ab: move-object v9, v6 │ │ +418118: 080a 1200 |00ac: move-object/from16 v10, v18 │ │ +41811c: 080b 1300 |00ae: move-object/from16 v11, v19 │ │ +418120: 080c 1400 |00b0: move-object/from16 v12, v20 │ │ +418124: 014d |00b2: move v13, v4 │ │ +418126: 020e 1600 |00b3: move/from16 v14, v22 │ │ +41812a: 01f7 |00b5: move v7, v15 │ │ +41812c: 020f 1700 |00b6: move/from16 v15, v23 │ │ +418130: 0210 1800 |00b8: move/from16 v16, v24 │ │ +418134: 7608 96b1 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@b196 │ │ +41813a: 7210 20ab 0100 |00bd: invoke-interface {v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getActionIcon:()I // method@ab20 │ │ +418140: 0a01 |00c0: move-result v1 │ │ +418142: 6e20 99b1 1600 |00c1: invoke-virtual {v6, v1}, Lit/xabaras/android/recyclerview/swipedecorator/RecyclerViewSwipeDecorator$Builder;.addSwipeRightActionIcon:(I)Lit/xabaras/android/recyclerview/swipedecorator/RecyclerViewSwipeDecorator$Builder; // method@b199 │ │ +418148: 0c01 |00c4: move-result-object v1 │ │ +41814a: 7210 20ab 0000 |00c5: invoke-interface {v0}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getActionIcon:()I // method@ab20 │ │ +418150: 0a00 |00c8: move-result v0 │ │ +418152: 6e20 97b1 0100 |00c9: invoke-virtual {v1, v0}, Lit/xabaras/android/recyclerview/swipedecorator/RecyclerViewSwipeDecorator$Builder;.addSwipeLeftActionIcon:(I)Lit/xabaras/android/recyclerview/swipedecorator/RecyclerViewSwipeDecorator$Builder; // method@b197 │ │ +418158: 0c00 |00cc: move-result-object v0 │ │ +41815a: 1401 5200 047f |00cd: const v1, #float 1.7546e+38 // #7f040052 │ │ +418160: 7120 2ab1 1200 |00d0: invoke-static {v2, v1}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b12a │ │ +418166: 0a06 |00d3: move-result v6 │ │ +418168: 6e20 9ab1 6000 |00d4: invoke-virtual {v0, v6}, Lit/xabaras/android/recyclerview/swipedecorator/RecyclerViewSwipeDecorator$Builder;.addSwipeRightBackgroundColor:(I)Lit/xabaras/android/recyclerview/swipedecorator/RecyclerViewSwipeDecorator$Builder; // method@b19a │ │ +41816e: 0c00 |00d7: move-result-object v0 │ │ +418170: 7120 2ab1 1200 |00d8: invoke-static {v2, v1}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b12a │ │ +418176: 0a01 |00db: move-result v1 │ │ +418178: 6e20 98b1 1000 |00dc: invoke-virtual {v0, v1}, Lit/xabaras/android/recyclerview/swipedecorator/RecyclerViewSwipeDecorator$Builder;.addSwipeLeftBackgroundColor:(I)Lit/xabaras/android/recyclerview/swipedecorator/RecyclerViewSwipeDecorator$Builder; // method@b198 │ │ +41817e: 0c00 |00df: move-result-object v0 │ │ +418180: 1501 003f |00e0: const/high16 v1, #int 1056964608 // #3f00 │ │ +418184: 7120 e3b2 7100 |00e2: invoke-static {v1, v7}, Ljava/lang/Math;.max:(FF)F // method@b2e3 │ │ +41818a: 0a01 |00e5: move-result v1 │ │ +41818c: 7130 9f29 5301 |00e6: invoke-static {v3, v5, v1}, Landroidx/core/graphics/ColorUtils;.blendARGB:(IIF)I // method@299f │ │ +418192: 0a01 |00e9: move-result v1 │ │ +418194: 6e20 9cb1 1000 |00ea: invoke-virtual {v0, v1}, Lit/xabaras/android/recyclerview/swipedecorator/RecyclerViewSwipeDecorator$Builder;.setActionIconTint:(I)Lit/xabaras/android/recyclerview/swipedecorator/RecyclerViewSwipeDecorator$Builder; // method@b19c │ │ +41819a: 0c00 |00ed: move-result-object v0 │ │ +41819c: 6e10 9bb1 0000 |00ee: invoke-virtual {v0}, Lit/xabaras/android/recyclerview/swipedecorator/RecyclerViewSwipeDecorator$Builder;.create:()Lit/xabaras/android/recyclerview/swipedecorator/RecyclerViewSwipeDecorator; // method@b19b │ │ +4181a2: 0c00 |00f1: move-result-object v0 │ │ +4181a4: 6e10 9db1 0000 |00f2: invoke-virtual {v0}, Lit/xabaras/android/recyclerview/swipedecorator/RecyclerViewSwipeDecorator;.decorate:()V // method@b19d │ │ +4181aa: 0800 1100 |00f5: move-object/from16 v0, v17 │ │ +4181ae: 0801 1200 |00f7: move-object/from16 v1, v18 │ │ +4181b2: 0802 1300 |00f9: move-object/from16 v2, v19 │ │ +4181b6: 0803 1400 |00fb: move-object/from16 v3, v20 │ │ +4181ba: 0205 1600 |00fd: move/from16 v5, v22 │ │ +4181be: 0206 1700 |00ff: move/from16 v6, v23 │ │ +4181c2: 0207 1800 |0101: move/from16 v7, v24 │ │ +4181c6: 7508 8040 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@4080 │ │ +4181cc: 0e00 |0106: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=157 │ │ 0x000a line=158 │ │ 0x000e line=159 │ │ 0x0011 line=161 │ │ 0x0017 line=165 │ │ @@ -1678116,17 +1678099,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 │ │ -417c2c: |[417c2c] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.onMove:(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$ViewHolder;Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)Z │ │ -417c3c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -417c3e: 0f01 |0001: return v1 │ │ +417bf4: |[417bf4] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.onMove:(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$ViewHolder;Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)Z │ │ +417c04: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +417c06: 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; │ │ @@ -1678137,43 +1678120,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 │ │ -418208: |[418208] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.onSwiped:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ -418218: 5420 cd95 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.actions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions; // field@95cd │ │ -41821c: 6e10 2eab 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;.hasActions:()Z // method@ab2e │ │ -418222: 0a00 |0005: move-result v0 │ │ -418224: 3900 1800 |0006: if-nez v0, 001e // +0018 │ │ -418228: 2203 771a |0008: new-instance v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog; // type@1a77 │ │ -41822c: 5424 cf95 |000a: iget-object v4, v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.fragment:Landroidx/fragment/app/Fragment; // field@95cf │ │ -418230: 6e10 b335 0400 |000c: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ -418236: 0c04 |000f: move-result-object v4 │ │ -418238: 5420 d495 |0010: iget-object v0, v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.tag:Ljava/lang/String; // field@95d4 │ │ -41823c: 7030 cea1 4300 |0012: invoke-direct {v3, v4, v0}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.:(Landroid/content/Context;Ljava/lang/String;)V // method@a1ce │ │ -418242: 2204 8e1c |0015: new-instance v4, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$$ExternalSyntheticLambda0; // type@1c8e │ │ -418246: 7020 25ab 2400 |0017: invoke-direct {v4, v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;)V // method@ab25 │ │ -41824c: 6e20 dfa1 4300 |001a: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.show:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog$Callback;)V // method@a1df │ │ -418252: 0e00 |001d: return-void │ │ -418254: 1f03 141e |001e: check-cast v3, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // type@1e14 │ │ -418258: 6e10 58b1 0300 |0020: invoke-virtual {v3}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.getFeedItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b158 │ │ -41825e: 0c03 |0023: move-result-object v3 │ │ -418260: 1300 0800 |0024: const/16 v0, #int 8 // #8 │ │ -418264: 3304 0700 |0026: if-ne v4, v0, 002d // +0007 │ │ -418268: 5424 cd95 |0028: iget-object v4, v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.actions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions; // field@95cd │ │ -41826c: 5444 c995 |002a: iget-object v4, v4, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;.right:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@95c9 │ │ -418270: 2805 |002c: goto 0031 // +0005 │ │ -418272: 5424 cd95 |002d: iget-object v4, v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.actions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions; // field@95cd │ │ -418276: 5444 c895 |002f: iget-object v4, v4, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;.left:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@95c8 │ │ -41827a: 5420 cf95 |0031: iget-object v0, v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.fragment:Landroidx/fragment/app/Fragment; // field@95cf │ │ -41827e: 5421 ce95 |0033: iget-object v1, v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.filter:Lde/danoeh/antennapod/model/feed/FeedItemFilter; // field@95ce │ │ -418282: 7240 23ab 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@ab23 │ │ -418288: 0e00 |0038: return-void │ │ +4181d0: |[4181d0] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.onSwiped:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ +4181e0: 5420 cd95 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.actions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions; // field@95cd │ │ +4181e4: 6e10 2eab 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;.hasActions:()Z // method@ab2e │ │ +4181ea: 0a00 |0005: move-result v0 │ │ +4181ec: 3900 1800 |0006: if-nez v0, 001e // +0018 │ │ +4181f0: 2203 771a |0008: new-instance v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog; // type@1a77 │ │ +4181f4: 5424 cf95 |000a: iget-object v4, v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.fragment:Landroidx/fragment/app/Fragment; // field@95cf │ │ +4181f8: 6e10 b335 0400 |000c: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ +4181fe: 0c04 |000f: move-result-object v4 │ │ +418200: 5420 d495 |0010: iget-object v0, v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.tag:Ljava/lang/String; // field@95d4 │ │ +418204: 7030 cea1 4300 |0012: invoke-direct {v3, v4, v0}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.:(Landroid/content/Context;Ljava/lang/String;)V // method@a1ce │ │ +41820a: 2204 8e1c |0015: new-instance v4, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$$ExternalSyntheticLambda0; // type@1c8e │ │ +41820e: 7020 25ab 2400 |0017: invoke-direct {v4, v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;)V // method@ab25 │ │ +418214: 6e20 dfa1 4300 |001a: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.show:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog$Callback;)V // method@a1df │ │ +41821a: 0e00 |001d: return-void │ │ +41821c: 1f03 141e |001e: check-cast v3, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // type@1e14 │ │ +418220: 6e10 58b1 0300 |0020: invoke-virtual {v3}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.getFeedItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b158 │ │ +418226: 0c03 |0023: move-result-object v3 │ │ +418228: 1300 0800 |0024: const/16 v0, #int 8 // #8 │ │ +41822c: 3304 0700 |0026: if-ne v4, v0, 002d // +0007 │ │ +418230: 5424 cd95 |0028: iget-object v4, v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.actions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions; // field@95cd │ │ +418234: 5444 c995 |002a: iget-object v4, v4, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;.right:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@95c9 │ │ +418238: 2805 |002c: goto 0031 // +0005 │ │ +41823a: 5424 cd95 |002d: iget-object v4, v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.actions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions; // field@95cd │ │ +41823e: 5444 c895 |002f: iget-object v4, v4, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;.left:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@95c8 │ │ +418242: 5420 cf95 |0031: iget-object v0, v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.fragment:Landroidx/fragment/app/Fragment; // field@95cf │ │ +418246: 5421 ce95 |0033: iget-object v1, v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.filter:Lde/danoeh/antennapod/model/feed/FeedItemFilter; // field@95ce │ │ +41824a: 7240 23ab 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@ab23 │ │ +418250: 0e00 |0038: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0008 line=141 │ │ 0x001e line=145 │ │ 0x0028 line=147 │ │ 0x0035 line=148 │ │ @@ -1678187,23 +1678170,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -41828c: |[41828c] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.reloadPreference:()V │ │ -41829c: 5420 cf95 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.fragment:Landroidx/fragment/app/Fragment; // field@95cf │ │ -4182a0: 6e10 b335 0000 |0002: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ -4182a6: 0c00 |0005: move-result-object v0 │ │ -4182a8: 5421 d495 |0006: iget-object v1, v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.tag:Ljava/lang/String; // field@95d4 │ │ -4182ac: 7120 38ab 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@ab38 │ │ -4182b2: 0c00 |000b: move-result-object v0 │ │ -4182b4: 5b20 cd95 |000c: iput-object v0, v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.actions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions; // field@95cd │ │ -4182b8: 0e00 |000e: return-void │ │ +418254: |[418254] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.reloadPreference:()V │ │ +418264: 5420 cf95 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.fragment:Landroidx/fragment/app/Fragment; // field@95cf │ │ +418268: 6e10 b335 0000 |0002: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ +41826e: 0c00 |0005: move-result-object v0 │ │ +418270: 5421 d495 |0006: iget-object v1, v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.tag:Ljava/lang/String; // field@95d4 │ │ +418274: 7120 38ab 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@ab38 │ │ +41827a: 0c00 |000b: move-result-object v0 │ │ +41827c: 5b20 cd95 |000c: iput-object v0, v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.actions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions; // field@95cd │ │ +418280: 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;) │ │ @@ -1678211,17 +1678194,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 │ │ -4182bc: |[4182bc] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.setFilter:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V │ │ -4182cc: 5b01 ce95 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.filter:Lde/danoeh/antennapod/model/feed/FeedItemFilter; // field@95ce │ │ -4182d0: 0e00 |0002: return-void │ │ +418284: |[418284] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.setFilter:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V │ │ +418294: 5b01 ce95 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.filter:Lde/danoeh/antennapod/model/feed/FeedItemFilter; // field@95ce │ │ +418298: 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; │ │ │ │ @@ -1678230,18 +1678213,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 │ │ -4182d4: |[4182d4] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.startDrag:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;)V │ │ -4182e4: 5410 d095 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.itemTouchHelper:Landroidx/recyclerview/widget/ItemTouchHelper; // field@95d0 │ │ -4182e8: 6e20 bb40 2000 |0002: invoke-virtual {v0, v2}, Landroidx/recyclerview/widget/ItemTouchHelper;.startDrag:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V // method@40bb │ │ -4182ee: 0e00 |0005: return-void │ │ +41829c: |[41829c] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.startDrag:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;)V │ │ +4182ac: 5410 d095 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.itemTouchHelper:Landroidx/recyclerview/widget/ItemTouchHelper; // field@95d0 │ │ +4182b0: 6e20 bb40 2000 |0002: invoke-virtual {v0, v2}, Landroidx/recyclerview/widget/ItemTouchHelper;.startDrag:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V // method@40bb │ │ +4182b6: 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; │ │ │ │ @@ -1678383,17 +1678366,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41cc44: |[41cc44] de.danoeh.antennapod.model.feed.Feed.:()V │ │ -41cc54: 7010 fdab 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.:()V // method@abfd │ │ -41cc5a: 0e00 |0003: return-void │ │ +41cc0c: |[41cc0c] de.danoeh.antennapod.model.feed.Feed.:()V │ │ +41cc1c: 7010 fdab 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.:()V // method@abfd │ │ +41cc22: 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;) │ │ @@ -1678401,68 +1678384,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 │ │ -41cd44: |[41cd44] 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 │ │ -41cd54: 0750 |0000: move-object v0, v5 │ │ -41cd56: 0801 1800 |0001: move-object/from16 v1, v24 │ │ -41cd5a: 0802 1300 |0003: move-object/from16 v2, v19 │ │ -41cd5e: 0803 1400 |0005: move-object/from16 v3, v20 │ │ -41cd62: 0204 1500 |0007: move/from16 v4, v21 │ │ -41cd66: 7040 feab 2543 |0009: invoke-direct {v5, v2, v3, v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.:(Ljava/lang/String;Ljava/lang/String;Z)V // method@abfe │ │ -41cd6c: 0462 |000c: move-wide v2, v6 │ │ -41cd6e: 5a02 0a97 |000d: iput-wide v2, v0, Lde/danoeh/antennapod/model/feed/FeedComponent;.id:J // field@970a │ │ -41cd72: 0792 |000f: move-object v2, v9 │ │ -41cd74: 5b02 fb96 |0010: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@96fb │ │ -41cd78: 07a2 |0012: move-object v2, v10 │ │ -41cd7a: 5b02 f896 |0013: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.customTitle:Ljava/lang/String; // field@96f8 │ │ -41cd7e: 0782 |0015: move-object v2, v8 │ │ -41cd80: 5b02 0197 |0016: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.lastUpdate:Ljava/lang/String; // field@9701 │ │ -41cd84: 07b2 |0018: move-object v2, v11 │ │ -41cd86: 5b02 0397 |0019: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.link:Ljava/lang/String; // field@9703 │ │ -41cd8a: 07c2 |001b: move-object v2, v12 │ │ -41cd8c: 5b02 f996 |001c: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.description:Ljava/lang/String; // field@96f9 │ │ -41cd90: 7110 1aac 0d00 |001e: invoke-static {v13}, Lde/danoeh/antennapod/model/feed/FeedFunding;.extractPaymentLinks:(Ljava/lang/String;)Ljava/util/ArrayList; // method@ac1a │ │ -41cd96: 0c02 |0021: move-result-object v2 │ │ -41cd98: 5b02 fc96 |0022: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.fundingList:Ljava/util/ArrayList; // field@96fc │ │ -41cd9c: 07e2 |0024: move-object v2, v14 │ │ -41cd9e: 5b02 f796 |0025: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.author:Ljava/lang/String; // field@96f7 │ │ -41cda2: 07f2 |0027: move-object v2, v15 │ │ -41cda4: 5b02 0097 |0028: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.language:Ljava/lang/String; // field@9700 │ │ -41cda8: 0802 1000 |002a: move-object/from16 v2, v16 │ │ -41cdac: 5b02 0997 |002c: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.type:Ljava/lang/String; // field@9709 │ │ -41cdb0: 0802 1100 |002e: move-object/from16 v2, v17 │ │ -41cdb4: 5b02 fa96 |0030: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.feedIdentifier:Ljava/lang/String; // field@96fa │ │ -41cdb8: 0802 1200 |0032: move-object/from16 v2, v18 │ │ -41cdbc: 5b02 fd96 |0034: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.imageUrl:Ljava/lang/String; // field@96fd │ │ -41cdc0: 0202 1600 |0036: move/from16 v2, v22 │ │ -41cdc4: 5c02 0697 |0038: iput-boolean v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.paged:Z // field@9706 │ │ -41cdc8: 0802 1700 |003a: move-object/from16 v2, v23 │ │ -41cdcc: 5b02 0497 |003c: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.nextPageLink:Ljava/lang/String; // field@9704 │ │ -41cdd0: 2202 fd1e |003e: new-instance v2, Ljava/util/ArrayList; // type@1efd │ │ -41cdd4: 7010 a0b4 0200 |0040: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -41cdda: 5b02 ff96 |0043: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.items:Ljava/util/List; // field@96ff │ │ -41cdde: 3801 0a00 |0045: if-eqz v1, 004f // +000a │ │ -41cde2: 2202 ba1c |0047: new-instance v2, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1cba │ │ -41cde6: 7020 55ac 1200 |0049: invoke-direct {v2, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac55 │ │ -41cdec: 5b02 fe96 |004c: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.itemfilter:Lde/danoeh/antennapod/model/feed/FeedItemFilter; // field@96fe │ │ -41cdf0: 280b |004e: goto 0059 // +000b │ │ -41cdf2: 2201 ba1c |004f: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1cba │ │ -41cdf6: 1202 |0051: const/4 v2, #int 0 // #0 │ │ -41cdf8: 2322 2b21 |0052: new-array v2, v2, [Ljava/lang/String; // type@212b │ │ -41cdfc: 7020 56ac 2100 |0054: invoke-direct {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:([Ljava/lang/String;)V // method@ac56 │ │ -41ce02: 5b01 fe96 |0057: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.itemfilter:Lde/danoeh/antennapod/model/feed/FeedItemFilter; // field@96fe │ │ -41ce06: 0801 1900 |0059: move-object/from16 v1, v25 │ │ -41ce0a: 6e20 ecab 1500 |005b: invoke-virtual {v5, v1}, Lde/danoeh/antennapod/model/feed/Feed;.setSortOrder:(Lde/danoeh/antennapod/model/feed/SortOrder;)V // method@abec │ │ -41ce10: 0201 1a00 |005e: move/from16 v1, v26 │ │ -41ce14: 5c01 0297 |0060: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.lastUpdateFailed:Z // field@9702 │ │ -41ce18: 0e00 |0062: return-void │ │ +41cd0c: |[41cd0c] 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 │ │ +41cd1c: 0750 |0000: move-object v0, v5 │ │ +41cd1e: 0801 1800 |0001: move-object/from16 v1, v24 │ │ +41cd22: 0802 1300 |0003: move-object/from16 v2, v19 │ │ +41cd26: 0803 1400 |0005: move-object/from16 v3, v20 │ │ +41cd2a: 0204 1500 |0007: move/from16 v4, v21 │ │ +41cd2e: 7040 feab 2543 |0009: invoke-direct {v5, v2, v3, v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.:(Ljava/lang/String;Ljava/lang/String;Z)V // method@abfe │ │ +41cd34: 0462 |000c: move-wide v2, v6 │ │ +41cd36: 5a02 0a97 |000d: iput-wide v2, v0, Lde/danoeh/antennapod/model/feed/FeedComponent;.id:J // field@970a │ │ +41cd3a: 0792 |000f: move-object v2, v9 │ │ +41cd3c: 5b02 fb96 |0010: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@96fb │ │ +41cd40: 07a2 |0012: move-object v2, v10 │ │ +41cd42: 5b02 f896 |0013: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.customTitle:Ljava/lang/String; // field@96f8 │ │ +41cd46: 0782 |0015: move-object v2, v8 │ │ +41cd48: 5b02 0197 |0016: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.lastUpdate:Ljava/lang/String; // field@9701 │ │ +41cd4c: 07b2 |0018: move-object v2, v11 │ │ +41cd4e: 5b02 0397 |0019: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.link:Ljava/lang/String; // field@9703 │ │ +41cd52: 07c2 |001b: move-object v2, v12 │ │ +41cd54: 5b02 f996 |001c: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.description:Ljava/lang/String; // field@96f9 │ │ +41cd58: 7110 1aac 0d00 |001e: invoke-static {v13}, Lde/danoeh/antennapod/model/feed/FeedFunding;.extractPaymentLinks:(Ljava/lang/String;)Ljava/util/ArrayList; // method@ac1a │ │ +41cd5e: 0c02 |0021: move-result-object v2 │ │ +41cd60: 5b02 fc96 |0022: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.fundingList:Ljava/util/ArrayList; // field@96fc │ │ +41cd64: 07e2 |0024: move-object v2, v14 │ │ +41cd66: 5b02 f796 |0025: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.author:Ljava/lang/String; // field@96f7 │ │ +41cd6a: 07f2 |0027: move-object v2, v15 │ │ +41cd6c: 5b02 0097 |0028: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.language:Ljava/lang/String; // field@9700 │ │ +41cd70: 0802 1000 |002a: move-object/from16 v2, v16 │ │ +41cd74: 5b02 0997 |002c: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.type:Ljava/lang/String; // field@9709 │ │ +41cd78: 0802 1100 |002e: move-object/from16 v2, v17 │ │ +41cd7c: 5b02 fa96 |0030: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.feedIdentifier:Ljava/lang/String; // field@96fa │ │ +41cd80: 0802 1200 |0032: move-object/from16 v2, v18 │ │ +41cd84: 5b02 fd96 |0034: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.imageUrl:Ljava/lang/String; // field@96fd │ │ +41cd88: 0202 1600 |0036: move/from16 v2, v22 │ │ +41cd8c: 5c02 0697 |0038: iput-boolean v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.paged:Z // field@9706 │ │ +41cd90: 0802 1700 |003a: move-object/from16 v2, v23 │ │ +41cd94: 5b02 0497 |003c: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.nextPageLink:Ljava/lang/String; // field@9704 │ │ +41cd98: 2202 fd1e |003e: new-instance v2, Ljava/util/ArrayList; // type@1efd │ │ +41cd9c: 7010 a0b4 0200 |0040: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +41cda2: 5b02 ff96 |0043: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.items:Ljava/util/List; // field@96ff │ │ +41cda6: 3801 0a00 |0045: if-eqz v1, 004f // +000a │ │ +41cdaa: 2202 ba1c |0047: new-instance v2, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1cba │ │ +41cdae: 7020 55ac 1200 |0049: invoke-direct {v2, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac55 │ │ +41cdb4: 5b02 fe96 |004c: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.itemfilter:Lde/danoeh/antennapod/model/feed/FeedItemFilter; // field@96fe │ │ +41cdb8: 280b |004e: goto 0059 // +000b │ │ +41cdba: 2201 ba1c |004f: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1cba │ │ +41cdbe: 1202 |0051: const/4 v2, #int 0 // #0 │ │ +41cdc0: 2322 2b21 |0052: new-array v2, v2, [Ljava/lang/String; // type@212b │ │ +41cdc4: 7020 56ac 2100 |0054: invoke-direct {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:([Ljava/lang/String;)V // method@ac56 │ │ +41cdca: 5b01 fe96 |0057: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.itemfilter:Lde/danoeh/antennapod/model/feed/FeedItemFilter; // field@96fe │ │ +41cdce: 0801 1900 |0059: move-object/from16 v1, v25 │ │ +41cdd2: 6e20 ecab 1500 |005b: invoke-virtual {v5, v1}, Lde/danoeh/antennapod/model/feed/Feed;.setSortOrder:(Lde/danoeh/antennapod/model/feed/SortOrder;)V // method@abec │ │ +41cdd8: 0201 1a00 |005e: move/from16 v1, v26 │ │ +41cddc: 5c01 0297 |0060: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.lastUpdateFailed:Z // field@9702 │ │ +41cde0: 0e00 |0062: return-void │ │ catches : (none) │ │ positions : │ │ 0x0009 line=110 │ │ 0x000d line=111 │ │ 0x0010 line=112 │ │ 0x0013 line=113 │ │ 0x0016 line=114 │ │ @@ -1678509,38 +1678492,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 │ │ -41ccd8: |[41ccd8] 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 │ │ -41cce8: 0800 1600 |0000: move-object/from16 v0, v22 │ │ -41ccec: 0501 1700 |0002: move-wide/from16 v1, v23 │ │ -41ccf0: 0803 1900 |0004: move-object/from16 v3, v25 │ │ -41ccf4: 0804 1a00 |0006: move-object/from16 v4, v26 │ │ -41ccf8: 0806 1b00 |0008: move-object/from16 v6, v27 │ │ -41ccfc: 0807 1c00 |000a: move-object/from16 v7, v28 │ │ -41cd00: 0808 1d00 |000c: move-object/from16 v8, v29 │ │ -41cd04: 0809 1e00 |000e: move-object/from16 v9, v30 │ │ -41cd08: 080a 1f00 |0010: move-object/from16 v10, v31 │ │ -41cd0c: 080b 2000 |0012: move-object/from16 v11, v32 │ │ -41cd10: 080c 2100 |0014: move-object/from16 v12, v33 │ │ -41cd14: 080d 2200 |0016: move-object/from16 v13, v34 │ │ -41cd18: 080e 2300 |0018: move-object/from16 v14, v35 │ │ -41cd1c: 080f 2400 |001a: move-object/from16 v15, v36 │ │ -41cd20: 0210 2500 |001c: move/from16 v16, v37 │ │ -41cd24: 1205 |001e: const/4 v5, #int 0 // #0 │ │ -41cd26: 1311 0000 |001f: const/16 v17, #int 0 // #0 │ │ -41cd2a: 1312 0000 |0021: const/16 v18, #int 0 // #0 │ │ -41cd2e: 1313 0000 |0023: const/16 v19, #int 0 // #0 │ │ -41cd32: 1314 0000 |0025: const/16 v20, #int 0 // #0 │ │ -41cd36: 1315 0000 |0027: const/16 v21, #int 0 // #0 │ │ -41cd3a: 7616 bbab 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@abbb │ │ -41cd40: 0e00 |002c: return-void │ │ +41cca0: |[41cca0] 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 │ │ +41ccb0: 0800 1600 |0000: move-object/from16 v0, v22 │ │ +41ccb4: 0501 1700 |0002: move-wide/from16 v1, v23 │ │ +41ccb8: 0803 1900 |0004: move-object/from16 v3, v25 │ │ +41ccbc: 0804 1a00 |0006: move-object/from16 v4, v26 │ │ +41ccc0: 0806 1b00 |0008: move-object/from16 v6, v27 │ │ +41ccc4: 0807 1c00 |000a: move-object/from16 v7, v28 │ │ +41ccc8: 0808 1d00 |000c: move-object/from16 v8, v29 │ │ +41cccc: 0809 1e00 |000e: move-object/from16 v9, v30 │ │ +41ccd0: 080a 1f00 |0010: move-object/from16 v10, v31 │ │ +41ccd4: 080b 2000 |0012: move-object/from16 v11, v32 │ │ +41ccd8: 080c 2100 |0014: move-object/from16 v12, v33 │ │ +41ccdc: 080d 2200 |0016: move-object/from16 v13, v34 │ │ +41cce0: 080e 2300 |0018: move-object/from16 v14, v35 │ │ +41cce4: 080f 2400 |001a: move-object/from16 v15, v36 │ │ +41cce8: 0210 2500 |001c: move/from16 v16, v37 │ │ +41ccec: 1205 |001e: const/4 v5, #int 0 // #0 │ │ +41ccee: 1311 0000 |001f: const/16 v17, #int 0 // #0 │ │ +41ccf2: 1312 0000 |0021: const/16 v18, #int 0 // #0 │ │ +41ccf6: 1313 0000 |0023: const/16 v19, #int 0 // #0 │ │ +41ccfa: 1314 0000 |0025: const/16 v20, #int 0 // #0 │ │ +41ccfe: 1315 0000 |0027: const/16 v21, #int 0 // #0 │ │ +41cd02: 7616 bbab 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@abbb │ │ +41cd08: 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; │ │ @@ -1678562,20 +1678545,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 │ │ -41cc5c: |[41cc5c] de.danoeh.antennapod.model.feed.Feed.:(Ljava/lang/String;Ljava/lang/String;)V │ │ -41cc6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -41cc6e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -41cc70: 7040 feab 0213 |0002: invoke-direct {v2, v0, v3, v1}, Lde/danoeh/antennapod/model/feed/FeedFile;.:(Ljava/lang/String;Ljava/lang/String;Z)V // method@abfe │ │ -41cc76: 5b24 0197 |0005: iput-object v4, v2, Lde/danoeh/antennapod/model/feed/Feed;.lastUpdate:Ljava/lang/String; // field@9701 │ │ -41cc7a: 0e00 |0007: return-void │ │ +41cc24: |[41cc24] de.danoeh.antennapod.model.feed.Feed.:(Ljava/lang/String;Ljava/lang/String;)V │ │ +41cc34: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +41cc36: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +41cc38: 7040 feab 0213 |0002: invoke-direct {v2, v0, v3, v1}, Lde/danoeh/antennapod/model/feed/FeedFile;.:(Ljava/lang/String;Ljava/lang/String;Z)V // method@abfe │ │ +41cc3e: 5b24 0197 |0005: iput-object v4, v2, Lde/danoeh/antennapod/model/feed/Feed;.lastUpdate:Ljava/lang/String; // field@9701 │ │ +41cc42: 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; │ │ @@ -1678586,18 +1678569,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 │ │ -41cc7c: |[41cc7c] de.danoeh.antennapod.model.feed.Feed.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -41cc8c: 7030 bdab 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/model/feed/Feed;.:(Ljava/lang/String;Ljava/lang/String;)V // method@abbd │ │ -41cc92: 5b03 fb96 |0003: iput-object v3, v0, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@96fb │ │ -41cc96: 0e00 |0005: return-void │ │ +41cc44: |[41cc44] de.danoeh.antennapod.model.feed.Feed.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +41cc54: 7030 bdab 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/model/feed/Feed;.:(Ljava/lang/String;Ljava/lang/String;)V // method@abbd │ │ +41cc5a: 5b03 fb96 |0003: iput-object v3, v0, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@96fb │ │ +41cc5e: 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; │ │ @@ -1678609,28 +1678592,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 │ │ -41cc98: |[41cc98] de.danoeh.antennapod.model.feed.Feed.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -41cca8: 7040 beab 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@abbe │ │ -41ccae: 220a bf1c |0003: new-instance v10, Lde/danoeh/antennapod/model/feed/FeedPreferences; // type@1cbf │ │ -41ccb2: 1601 0000 |0005: const-wide/16 v1, #int 0 // #0 │ │ -41ccb6: 1213 |0007: const/4 v3, #int 1 // #1 │ │ -41ccb8: 6204 6697 |0008: sget-object v4, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@9766 │ │ -41ccbc: 6205 a397 |000a: sget-object v5, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.OFF:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@97a3 │ │ -41ccc0: 6206 6b97 |000c: sget-object v6, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@976b │ │ -41ccc4: 07a0 |000e: move-object v0, v10 │ │ -41ccc6: 07d7 |000f: move-object v7, v13 │ │ -41ccc8: 07e8 |0010: move-object v8, v14 │ │ -41ccca: 7609 a4ac 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@aca4 │ │ -41ccd0: 5b9a 0797 |0014: iput-object v10, v9, Lde/danoeh/antennapod/model/feed/Feed;.preferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9707 │ │ -41ccd4: 0e00 |0016: return-void │ │ +41cc60: |[41cc60] de.danoeh.antennapod.model.feed.Feed.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +41cc70: 7040 beab 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@abbe │ │ +41cc76: 220a bf1c |0003: new-instance v10, Lde/danoeh/antennapod/model/feed/FeedPreferences; // type@1cbf │ │ +41cc7a: 1601 0000 |0005: const-wide/16 v1, #int 0 // #0 │ │ +41cc7e: 1213 |0007: const/4 v3, #int 1 // #1 │ │ +41cc80: 6204 6697 |0008: sget-object v4, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@9766 │ │ +41cc84: 6205 a397 |000a: sget-object v5, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.OFF:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@97a3 │ │ +41cc88: 6206 6b97 |000c: sget-object v6, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@976b │ │ +41cc8c: 07a0 |000e: move-object v0, v10 │ │ +41cc8e: 07d7 |000f: move-object v7, v13 │ │ +41cc90: 07e8 |0010: move-object v8, v14 │ │ +41cc92: 7609 a4ac 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@aca4 │ │ +41cc98: 5b9a 0797 |0014: iput-object v10, v9, Lde/danoeh/antennapod/model/feed/Feed;.preferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9707 │ │ +41cc9c: 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; │ │ @@ -1678645,23 +1678628,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 │ │ -41ce1c: |[41ce1c] de.danoeh.antennapod.model.feed.Feed.addPayment:(Lde/danoeh/antennapod/model/feed/FeedFunding;)V │ │ -41ce2c: 5410 fc96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.fundingList:Ljava/util/ArrayList; // field@96fc │ │ -41ce30: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -41ce34: 2200 fd1e |0004: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -41ce38: 7010 a0b4 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -41ce3e: 5b10 fc96 |0009: iput-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.fundingList:Ljava/util/ArrayList; // field@96fc │ │ -41ce42: 5410 fc96 |000b: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.fundingList:Ljava/util/ArrayList; // field@96fc │ │ -41ce46: 6e20 a4b4 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b4a4 │ │ -41ce4c: 0e00 |0010: return-void │ │ +41cde4: |[41cde4] de.danoeh.antennapod.model.feed.Feed.addPayment:(Lde/danoeh/antennapod/model/feed/FeedFunding;)V │ │ +41cdf4: 5410 fc96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.fundingList:Ljava/util/ArrayList; // field@96fc │ │ +41cdf8: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +41cdfc: 2200 fd1e |0004: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +41ce00: 7010 a0b4 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +41ce06: 5b10 fc96 |0009: iput-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.fundingList:Ljava/util/ArrayList; // field@96fc │ │ +41ce0a: 5410 fc96 |000b: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.fundingList:Ljava/util/ArrayList; // field@96fc │ │ +41ce0e: 6e20 a4b4 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b4a4 │ │ +41ce14: 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; │ │ @@ -1678672,99 +1678655,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 │ │ -41c794: |[41c794] de.danoeh.antennapod.model.feed.Feed.compareWithOther:(Lde/danoeh/antennapod/model/feed/Feed;)Z │ │ -41c7a4: 6f20 ffab 4300 |0000: invoke-super {v3, v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.compareWithOther:(Lde/danoeh/antennapod/model/feed/FeedFile;)Z // method@abff │ │ -41c7aa: 0a00 |0003: move-result v0 │ │ -41c7ac: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -41c7ae: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ -41c7b2: 0f01 |0007: return v1 │ │ -41c7b4: 5440 fd96 |0008: iget-object v0, v4, Lde/danoeh/antennapod/model/feed/Feed;.imageUrl:Ljava/lang/String; // field@96fd │ │ -41c7b8: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ -41c7bc: 5432 fd96 |000c: iget-object v2, v3, Lde/danoeh/antennapod/model/feed/Feed;.imageUrl:Ljava/lang/String; // field@96fd │ │ -41c7c0: 3802 0800 |000e: if-eqz v2, 0016 // +0008 │ │ -41c7c4: 7120 ae0a 0200 |0010: invoke-static {v2, v0}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aae │ │ -41c7ca: 0a00 |0013: move-result v0 │ │ -41c7cc: 3900 0300 |0014: if-nez v0, 0017 // +0003 │ │ -41c7d0: 0f01 |0016: return v1 │ │ -41c7d2: 5430 fb96 |0017: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@96fb │ │ -41c7d6: 5442 fb96 |0019: iget-object v2, v4, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@96fb │ │ -41c7da: 7120 ae0a 2000 |001b: invoke-static {v0, v2}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aae │ │ -41c7e0: 0a00 |001e: move-result v0 │ │ -41c7e2: 3900 0300 |001f: if-nez v0, 0022 // +0003 │ │ -41c7e6: 0f01 |0021: return v1 │ │ -41c7e8: 5440 fa96 |0022: iget-object v0, v4, Lde/danoeh/antennapod/model/feed/Feed;.feedIdentifier:Ljava/lang/String; // field@96fa │ │ -41c7ec: 3800 0d00 |0024: if-eqz v0, 0031 // +000d │ │ -41c7f0: 5432 fa96 |0026: iget-object v2, v3, Lde/danoeh/antennapod/model/feed/Feed;.feedIdentifier:Ljava/lang/String; // field@96fa │ │ -41c7f4: 3802 0800 |0028: if-eqz v2, 0030 // +0008 │ │ -41c7f8: 6e20 28b3 0200 |002a: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -41c7fe: 0a00 |002d: move-result v0 │ │ -41c800: 3900 0300 |002e: if-nez v0, 0031 // +0003 │ │ -41c804: 0f01 |0030: return v1 │ │ -41c806: 5440 0397 |0031: iget-object v0, v4, Lde/danoeh/antennapod/model/feed/Feed;.link:Ljava/lang/String; // field@9703 │ │ -41c80a: 3800 0d00 |0033: if-eqz v0, 0040 // +000d │ │ -41c80e: 5432 0397 |0035: iget-object v2, v3, Lde/danoeh/antennapod/model/feed/Feed;.link:Ljava/lang/String; // field@9703 │ │ -41c812: 3802 0800 |0037: if-eqz v2, 003f // +0008 │ │ -41c816: 6e20 28b3 0200 |0039: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -41c81c: 0a00 |003c: move-result v0 │ │ -41c81e: 3900 0300 |003d: if-nez v0, 0040 // +0003 │ │ -41c822: 0f01 |003f: return v1 │ │ -41c824: 5440 f996 |0040: iget-object v0, v4, Lde/danoeh/antennapod/model/feed/Feed;.description:Ljava/lang/String; // field@96f9 │ │ -41c828: 3800 0d00 |0042: if-eqz v0, 004f // +000d │ │ -41c82c: 5432 f996 |0044: iget-object v2, v3, Lde/danoeh/antennapod/model/feed/Feed;.description:Ljava/lang/String; // field@96f9 │ │ -41c830: 3802 0800 |0046: if-eqz v2, 004e // +0008 │ │ -41c834: 6e20 28b3 0200 |0048: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -41c83a: 0a00 |004b: move-result v0 │ │ -41c83c: 3900 0300 |004c: if-nez v0, 004f // +0003 │ │ -41c840: 0f01 |004e: return v1 │ │ -41c842: 5440 0097 |004f: iget-object v0, v4, Lde/danoeh/antennapod/model/feed/Feed;.language:Ljava/lang/String; // field@9700 │ │ -41c846: 3800 0d00 |0051: if-eqz v0, 005e // +000d │ │ -41c84a: 5432 0097 |0053: iget-object v2, v3, Lde/danoeh/antennapod/model/feed/Feed;.language:Ljava/lang/String; // field@9700 │ │ -41c84e: 3802 0800 |0055: if-eqz v2, 005d // +0008 │ │ -41c852: 6e20 28b3 0200 |0057: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -41c858: 0a00 |005a: move-result v0 │ │ -41c85a: 3900 0300 |005b: if-nez v0, 005e // +0003 │ │ -41c85e: 0f01 |005d: return v1 │ │ -41c860: 5440 f796 |005e: iget-object v0, v4, Lde/danoeh/antennapod/model/feed/Feed;.author:Ljava/lang/String; // field@96f7 │ │ -41c864: 3800 0d00 |0060: if-eqz v0, 006d // +000d │ │ -41c868: 5432 f796 |0062: iget-object v2, v3, Lde/danoeh/antennapod/model/feed/Feed;.author:Ljava/lang/String; // field@96f7 │ │ -41c86c: 3802 0800 |0064: if-eqz v2, 006c // +0008 │ │ -41c870: 6e20 28b3 0200 |0066: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -41c876: 0a00 |0069: move-result v0 │ │ -41c878: 3900 0300 |006a: if-nez v0, 006d // +0003 │ │ -41c87c: 0f01 |006c: return v1 │ │ -41c87e: 5440 fc96 |006d: iget-object v0, v4, Lde/danoeh/antennapod/model/feed/Feed;.fundingList:Ljava/util/ArrayList; // field@96fc │ │ -41c882: 3800 0d00 |006f: if-eqz v0, 007c // +000d │ │ -41c886: 5432 fc96 |0071: iget-object v2, v3, Lde/danoeh/antennapod/model/feed/Feed;.fundingList:Ljava/util/ArrayList; // field@96fc │ │ -41c88a: 3802 0800 |0073: if-eqz v2, 007b // +0008 │ │ -41c88e: 6e20 01b3 0200 |0075: invoke-virtual {v2, v0}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@b301 │ │ -41c894: 0a00 |0078: move-result v0 │ │ -41c896: 3900 0300 |0079: if-nez v0, 007c // +0003 │ │ -41c89a: 0f01 |007b: return v1 │ │ -41c89c: 6e10 dbab 0400 |007c: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.isPaged:()Z // method@abdb │ │ -41c8a2: 0a00 |007f: move-result v0 │ │ -41c8a4: 3800 0900 |0080: if-eqz v0, 0089 // +0009 │ │ -41c8a8: 6e10 dbab 0300 |0082: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.isPaged:()Z // method@abdb │ │ -41c8ae: 0a00 |0085: move-result v0 │ │ -41c8b0: 3900 0300 |0086: if-nez v0, 0089 // +0003 │ │ -41c8b4: 0f01 |0088: return v1 │ │ -41c8b6: 6e10 d1ab 0400 |0089: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getNextPageLink:()Ljava/lang/String; // method@abd1 │ │ -41c8bc: 0c04 |008c: move-result-object v4 │ │ -41c8be: 6e10 d1ab 0300 |008d: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.getNextPageLink:()Ljava/lang/String; // method@abd1 │ │ -41c8c4: 0c00 |0090: move-result-object v0 │ │ -41c8c6: 7120 ae0a 0400 |0091: invoke-static {v4, v0}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aae │ │ -41c8cc: 0a04 |0094: move-result v4 │ │ -41c8ce: 3904 0300 |0095: if-nez v4, 0098 // +0003 │ │ -41c8d2: 0f01 |0097: return v1 │ │ -41c8d4: 1204 |0098: const/4 v4, #int 0 // #0 │ │ -41c8d6: 0f04 |0099: return v4 │ │ +41c75c: |[41c75c] de.danoeh.antennapod.model.feed.Feed.compareWithOther:(Lde/danoeh/antennapod/model/feed/Feed;)Z │ │ +41c76c: 6f20 ffab 4300 |0000: invoke-super {v3, v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.compareWithOther:(Lde/danoeh/antennapod/model/feed/FeedFile;)Z // method@abff │ │ +41c772: 0a00 |0003: move-result v0 │ │ +41c774: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +41c776: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ +41c77a: 0f01 |0007: return v1 │ │ +41c77c: 5440 fd96 |0008: iget-object v0, v4, Lde/danoeh/antennapod/model/feed/Feed;.imageUrl:Ljava/lang/String; // field@96fd │ │ +41c780: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ +41c784: 5432 fd96 |000c: iget-object v2, v3, Lde/danoeh/antennapod/model/feed/Feed;.imageUrl:Ljava/lang/String; // field@96fd │ │ +41c788: 3802 0800 |000e: if-eqz v2, 0016 // +0008 │ │ +41c78c: 7120 ae0a 0200 |0010: invoke-static {v2, v0}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aae │ │ +41c792: 0a00 |0013: move-result v0 │ │ +41c794: 3900 0300 |0014: if-nez v0, 0017 // +0003 │ │ +41c798: 0f01 |0016: return v1 │ │ +41c79a: 5430 fb96 |0017: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@96fb │ │ +41c79e: 5442 fb96 |0019: iget-object v2, v4, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@96fb │ │ +41c7a2: 7120 ae0a 2000 |001b: invoke-static {v0, v2}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aae │ │ +41c7a8: 0a00 |001e: move-result v0 │ │ +41c7aa: 3900 0300 |001f: if-nez v0, 0022 // +0003 │ │ +41c7ae: 0f01 |0021: return v1 │ │ +41c7b0: 5440 fa96 |0022: iget-object v0, v4, Lde/danoeh/antennapod/model/feed/Feed;.feedIdentifier:Ljava/lang/String; // field@96fa │ │ +41c7b4: 3800 0d00 |0024: if-eqz v0, 0031 // +000d │ │ +41c7b8: 5432 fa96 |0026: iget-object v2, v3, Lde/danoeh/antennapod/model/feed/Feed;.feedIdentifier:Ljava/lang/String; // field@96fa │ │ +41c7bc: 3802 0800 |0028: if-eqz v2, 0030 // +0008 │ │ +41c7c0: 6e20 28b3 0200 |002a: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +41c7c6: 0a00 |002d: move-result v0 │ │ +41c7c8: 3900 0300 |002e: if-nez v0, 0031 // +0003 │ │ +41c7cc: 0f01 |0030: return v1 │ │ +41c7ce: 5440 0397 |0031: iget-object v0, v4, Lde/danoeh/antennapod/model/feed/Feed;.link:Ljava/lang/String; // field@9703 │ │ +41c7d2: 3800 0d00 |0033: if-eqz v0, 0040 // +000d │ │ +41c7d6: 5432 0397 |0035: iget-object v2, v3, Lde/danoeh/antennapod/model/feed/Feed;.link:Ljava/lang/String; // field@9703 │ │ +41c7da: 3802 0800 |0037: if-eqz v2, 003f // +0008 │ │ +41c7de: 6e20 28b3 0200 |0039: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +41c7e4: 0a00 |003c: move-result v0 │ │ +41c7e6: 3900 0300 |003d: if-nez v0, 0040 // +0003 │ │ +41c7ea: 0f01 |003f: return v1 │ │ +41c7ec: 5440 f996 |0040: iget-object v0, v4, Lde/danoeh/antennapod/model/feed/Feed;.description:Ljava/lang/String; // field@96f9 │ │ +41c7f0: 3800 0d00 |0042: if-eqz v0, 004f // +000d │ │ +41c7f4: 5432 f996 |0044: iget-object v2, v3, Lde/danoeh/antennapod/model/feed/Feed;.description:Ljava/lang/String; // field@96f9 │ │ +41c7f8: 3802 0800 |0046: if-eqz v2, 004e // +0008 │ │ +41c7fc: 6e20 28b3 0200 |0048: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +41c802: 0a00 |004b: move-result v0 │ │ +41c804: 3900 0300 |004c: if-nez v0, 004f // +0003 │ │ +41c808: 0f01 |004e: return v1 │ │ +41c80a: 5440 0097 |004f: iget-object v0, v4, Lde/danoeh/antennapod/model/feed/Feed;.language:Ljava/lang/String; // field@9700 │ │ +41c80e: 3800 0d00 |0051: if-eqz v0, 005e // +000d │ │ +41c812: 5432 0097 |0053: iget-object v2, v3, Lde/danoeh/antennapod/model/feed/Feed;.language:Ljava/lang/String; // field@9700 │ │ +41c816: 3802 0800 |0055: if-eqz v2, 005d // +0008 │ │ +41c81a: 6e20 28b3 0200 |0057: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +41c820: 0a00 |005a: move-result v0 │ │ +41c822: 3900 0300 |005b: if-nez v0, 005e // +0003 │ │ +41c826: 0f01 |005d: return v1 │ │ +41c828: 5440 f796 |005e: iget-object v0, v4, Lde/danoeh/antennapod/model/feed/Feed;.author:Ljava/lang/String; // field@96f7 │ │ +41c82c: 3800 0d00 |0060: if-eqz v0, 006d // +000d │ │ +41c830: 5432 f796 |0062: iget-object v2, v3, Lde/danoeh/antennapod/model/feed/Feed;.author:Ljava/lang/String; // field@96f7 │ │ +41c834: 3802 0800 |0064: if-eqz v2, 006c // +0008 │ │ +41c838: 6e20 28b3 0200 |0066: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +41c83e: 0a00 |0069: move-result v0 │ │ +41c840: 3900 0300 |006a: if-nez v0, 006d // +0003 │ │ +41c844: 0f01 |006c: return v1 │ │ +41c846: 5440 fc96 |006d: iget-object v0, v4, Lde/danoeh/antennapod/model/feed/Feed;.fundingList:Ljava/util/ArrayList; // field@96fc │ │ +41c84a: 3800 0d00 |006f: if-eqz v0, 007c // +000d │ │ +41c84e: 5432 fc96 |0071: iget-object v2, v3, Lde/danoeh/antennapod/model/feed/Feed;.fundingList:Ljava/util/ArrayList; // field@96fc │ │ +41c852: 3802 0800 |0073: if-eqz v2, 007b // +0008 │ │ +41c856: 6e20 01b3 0200 |0075: invoke-virtual {v2, v0}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@b301 │ │ +41c85c: 0a00 |0078: move-result v0 │ │ +41c85e: 3900 0300 |0079: if-nez v0, 007c // +0003 │ │ +41c862: 0f01 |007b: return v1 │ │ +41c864: 6e10 dbab 0400 |007c: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.isPaged:()Z // method@abdb │ │ +41c86a: 0a00 |007f: move-result v0 │ │ +41c86c: 3800 0900 |0080: if-eqz v0, 0089 // +0009 │ │ +41c870: 6e10 dbab 0300 |0082: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.isPaged:()Z // method@abdb │ │ +41c876: 0a00 |0085: move-result v0 │ │ +41c878: 3900 0300 |0086: if-nez v0, 0089 // +0003 │ │ +41c87c: 0f01 |0088: return v1 │ │ +41c87e: 6e10 d1ab 0400 |0089: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getNextPageLink:()Ljava/lang/String; // method@abd1 │ │ +41c884: 0c04 |008c: move-result-object v4 │ │ +41c886: 6e10 d1ab 0300 |008d: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.getNextPageLink:()Ljava/lang/String; // method@abd1 │ │ +41c88c: 0c00 |0090: move-result-object v0 │ │ +41c88e: 7120 ae0a 0400 |0091: invoke-static {v4, v0}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aae │ │ +41c894: 0a04 |0094: move-result v4 │ │ +41c896: 3904 0300 |0095: if-nez v4, 0098 // +0003 │ │ +41c89a: 0f01 |0097: return v1 │ │ +41c89c: 1204 |0098: const/4 v4, #int 0 // #0 │ │ +41c89e: 0f04 |0099: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ 0x0008 line=256 │ │ 0x000c line=257 │ │ 0x0017 line=261 │ │ 0x0022 line=264 │ │ @@ -1678790,17 +1678773,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41ca38: |[41ca38] de.danoeh.antennapod.model.feed.Feed.getAuthor:()Ljava/lang/String; │ │ -41ca48: 5410 f796 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.author:Ljava/lang/String; // field@96f7 │ │ -41ca4c: 1100 |0002: return-object v0 │ │ +41ca00: |[41ca00] de.danoeh.antennapod.model.feed.Feed.getAuthor:()Ljava/lang/String; │ │ +41ca10: 5410 f796 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.author:Ljava/lang/String; // field@96f7 │ │ +41ca14: 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;) │ │ @@ -1678808,17 +1678791,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41ca50: |[41ca50] de.danoeh.antennapod.model.feed.Feed.getCustomTitle:()Ljava/lang/String; │ │ -41ca60: 5410 f896 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.customTitle:Ljava/lang/String; // field@96f8 │ │ -41ca64: 1100 |0002: return-object v0 │ │ +41ca18: |[41ca18] de.danoeh.antennapod.model.feed.Feed.getCustomTitle:()Ljava/lang/String; │ │ +41ca28: 5410 f896 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.customTitle:Ljava/lang/String; // field@96f8 │ │ +41ca2c: 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;) │ │ @@ -1678826,17 +1678809,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41ca68: |[41ca68] de.danoeh.antennapod.model.feed.Feed.getDescription:()Ljava/lang/String; │ │ -41ca78: 5410 f996 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.description:Ljava/lang/String; // field@96f9 │ │ -41ca7c: 1100 |0002: return-object v0 │ │ +41ca30: |[41ca30] de.danoeh.antennapod.model.feed.Feed.getDescription:()Ljava/lang/String; │ │ +41ca40: 5410 f996 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.description:Ljava/lang/String; // field@96f9 │ │ +41ca44: 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;) │ │ @@ -1678844,17 +1678827,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41ca80: |[41ca80] de.danoeh.antennapod.model.feed.Feed.getFeedIdentifier:()Ljava/lang/String; │ │ -41ca90: 5410 fa96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedIdentifier:Ljava/lang/String; // field@96fa │ │ -41ca94: 1100 |0002: return-object v0 │ │ +41ca48: |[41ca48] de.danoeh.antennapod.model.feed.Feed.getFeedIdentifier:()Ljava/lang/String; │ │ +41ca58: 5410 fa96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedIdentifier:Ljava/lang/String; // field@96fa │ │ +41ca5c: 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;) │ │ @@ -1678862,17 +1678845,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41ca98: |[41ca98] de.danoeh.antennapod.model.feed.Feed.getFeedTitle:()Ljava/lang/String; │ │ -41caa8: 5410 fb96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@96fb │ │ -41caac: 1100 |0002: return-object v0 │ │ +41ca60: |[41ca60] de.danoeh.antennapod.model.feed.Feed.getFeedTitle:()Ljava/lang/String; │ │ +41ca70: 5410 fb96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@96fb │ │ +41ca74: 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;) │ │ @@ -1678880,29 +1678863,29 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -41cab0: |[41cab0] de.danoeh.antennapod.model.feed.Feed.getHumanReadableIdentifier:()Ljava/lang/String; │ │ -41cac0: 5410 f896 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.customTitle:Ljava/lang/String; // field@96f8 │ │ -41cac4: 7110 b10a 0000 |0002: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -41caca: 0a00 |0005: move-result v0 │ │ -41cacc: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -41cad0: 5410 f896 |0008: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.customTitle:Ljava/lang/String; // field@96f8 │ │ -41cad4: 1100 |000a: return-object v0 │ │ -41cad6: 5410 fb96 |000b: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@96fb │ │ -41cada: 7110 b10a 0000 |000d: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -41cae0: 0a00 |0010: move-result v0 │ │ -41cae2: 3900 0500 |0011: if-nez v0, 0016 // +0005 │ │ -41cae6: 5410 fb96 |0013: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@96fb │ │ -41caea: 1100 |0015: return-object v0 │ │ -41caec: 5410 1297 |0016: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFile;.download_url:Ljava/lang/String; // field@9712 │ │ -41caf0: 1100 |0018: return-object v0 │ │ +41ca78: |[41ca78] de.danoeh.antennapod.model.feed.Feed.getHumanReadableIdentifier:()Ljava/lang/String; │ │ +41ca88: 5410 f896 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.customTitle:Ljava/lang/String; // field@96f8 │ │ +41ca8c: 7110 b10a 0000 |0002: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +41ca92: 0a00 |0005: move-result v0 │ │ +41ca94: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +41ca98: 5410 f896 |0008: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.customTitle:Ljava/lang/String; // field@96f8 │ │ +41ca9c: 1100 |000a: return-object v0 │ │ +41ca9e: 5410 fb96 |000b: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@96fb │ │ +41caa2: 7110 b10a 0000 |000d: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +41caa8: 0a00 |0010: move-result v0 │ │ +41caaa: 3900 0500 |0011: if-nez v0, 0016 // +0005 │ │ +41caae: 5410 fb96 |0013: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@96fb │ │ +41cab2: 1100 |0015: return-object v0 │ │ +41cab4: 5410 1297 |0016: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFile;.download_url:Ljava/lang/String; // field@9712 │ │ +41cab8: 1100 |0018: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x0008 line=209 │ │ 0x000b line=210 │ │ 0x0013 line=211 │ │ 0x0016 line=213 │ │ @@ -1678914,38 +1678897,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 42 16-bit code units │ │ -41caf4: |[41caf4] de.danoeh.antennapod.model.feed.Feed.getIdentifyingValue:()Ljava/lang/String; │ │ -41cb04: 5410 fa96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedIdentifier:Ljava/lang/String; // field@96fa │ │ -41cb08: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ -41cb0c: 6e10 34b3 0000 |0004: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@b334 │ │ -41cb12: 0a00 |0007: move-result v0 │ │ -41cb14: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ -41cb18: 5410 fa96 |000a: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedIdentifier:Ljava/lang/String; // field@96fa │ │ -41cb1c: 1100 |000c: return-object v0 │ │ -41cb1e: 5410 1297 |000d: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFile;.download_url:Ljava/lang/String; // field@9712 │ │ -41cb22: 3800 0b00 |000f: if-eqz v0, 001a // +000b │ │ -41cb26: 6e10 34b3 0000 |0011: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@b334 │ │ -41cb2c: 0a00 |0014: move-result v0 │ │ -41cb2e: 3900 0500 |0015: if-nez v0, 001a // +0005 │ │ -41cb32: 5410 1297 |0017: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFile;.download_url:Ljava/lang/String; // field@9712 │ │ -41cb36: 1100 |0019: return-object v0 │ │ -41cb38: 5410 fb96 |001a: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@96fb │ │ -41cb3c: 3800 0b00 |001c: if-eqz v0, 0027 // +000b │ │ -41cb40: 6e10 34b3 0000 |001e: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@b334 │ │ -41cb46: 0a00 |0021: move-result v0 │ │ -41cb48: 3900 0500 |0022: if-nez v0, 0027 // +0005 │ │ -41cb4c: 5410 fb96 |0024: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@96fb │ │ -41cb50: 1100 |0026: return-object v0 │ │ -41cb52: 5410 0397 |0027: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.link:Ljava/lang/String; // field@9703 │ │ -41cb56: 1100 |0029: return-object v0 │ │ +41cabc: |[41cabc] de.danoeh.antennapod.model.feed.Feed.getIdentifyingValue:()Ljava/lang/String; │ │ +41cacc: 5410 fa96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedIdentifier:Ljava/lang/String; // field@96fa │ │ +41cad0: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ +41cad4: 6e10 34b3 0000 |0004: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@b334 │ │ +41cada: 0a00 |0007: move-result v0 │ │ +41cadc: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ +41cae0: 5410 fa96 |000a: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedIdentifier:Ljava/lang/String; // field@96fa │ │ +41cae4: 1100 |000c: return-object v0 │ │ +41cae6: 5410 1297 |000d: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFile;.download_url:Ljava/lang/String; // field@9712 │ │ +41caea: 3800 0b00 |000f: if-eqz v0, 001a // +000b │ │ +41caee: 6e10 34b3 0000 |0011: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@b334 │ │ +41caf4: 0a00 |0014: move-result v0 │ │ +41caf6: 3900 0500 |0015: if-nez v0, 001a // +0005 │ │ +41cafa: 5410 1297 |0017: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFile;.download_url:Ljava/lang/String; // field@9712 │ │ +41cafe: 1100 |0019: return-object v0 │ │ +41cb00: 5410 fb96 |001a: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@96fb │ │ +41cb04: 3800 0b00 |001c: if-eqz v0, 0027 // +000b │ │ +41cb08: 6e10 34b3 0000 |001e: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@b334 │ │ +41cb0e: 0a00 |0021: move-result v0 │ │ +41cb10: 3900 0500 |0022: if-nez v0, 0027 // +0005 │ │ +41cb14: 5410 fb96 |0024: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@96fb │ │ +41cb18: 1100 |0026: return-object v0 │ │ +41cb1a: 5410 0397 |0027: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.link:Ljava/lang/String; // field@9703 │ │ +41cb1e: 1100 |0029: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ 0x000a line=196 │ │ 0x000d line=197 │ │ 0x0017 line=198 │ │ 0x001a line=199 │ │ @@ -1678959,17 +1678942,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41cb58: |[41cb58] de.danoeh.antennapod.model.feed.Feed.getImageUrl:()Ljava/lang/String; │ │ -41cb68: 5410 fd96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.imageUrl:Ljava/lang/String; // field@96fd │ │ -41cb6c: 1100 |0002: return-object v0 │ │ +41cb20: |[41cb20] de.danoeh.antennapod.model.feed.Feed.getImageUrl:()Ljava/lang/String; │ │ +41cb30: 5410 fd96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.imageUrl:Ljava/lang/String; // field@96fd │ │ +41cb34: 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;) │ │ @@ -1678977,20 +1678960,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 │ │ -41c92c: |[41c92c] de.danoeh.antennapod.model.feed.Feed.getItemAtIndex:(I)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ -41c93c: 5410 ff96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.items:Ljava/util/List; // field@96ff │ │ -41c940: 7220 66b5 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -41c946: 0c02 |0005: move-result-object v2 │ │ -41c948: 1f02 b91c |0006: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -41c94c: 1102 |0008: return-object v2 │ │ +41c8f4: |[41c8f4] de.danoeh.antennapod.model.feed.Feed.getItemAtIndex:(I)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ +41c904: 5410 ff96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.items:Ljava/util/List; // field@96ff │ │ +41c908: 7220 66b5 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +41c90e: 0c02 |0005: move-result-object v2 │ │ +41c910: 1f02 b91c |0006: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +41c914: 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 │ │ │ │ @@ -1678999,17 +1678982,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 │ │ -41c9c4: |[41c9c4] de.danoeh.antennapod.model.feed.Feed.getItemFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; │ │ -41c9d4: 5410 fe96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.itemfilter:Lde/danoeh/antennapod/model/feed/FeedItemFilter; // field@96fe │ │ -41c9d8: 1100 |0002: return-object v0 │ │ +41c98c: |[41c98c] de.danoeh.antennapod.model.feed.Feed.getItemFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; │ │ +41c99c: 5410 fe96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.itemfilter:Lde/danoeh/antennapod/model/feed/FeedItemFilter; // field@96fe │ │ +41c9a0: 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;) │ │ @@ -1679017,17 +1679000,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41cc2c: |[41cc2c] de.danoeh.antennapod.model.feed.Feed.getItems:()Ljava/util/List; │ │ -41cc3c: 5410 ff96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.items:Ljava/util/List; // field@96ff │ │ -41cc40: 1100 |0002: return-object v0 │ │ +41cbf4: |[41cbf4] de.danoeh.antennapod.model.feed.Feed.getItems:()Ljava/util/List; │ │ +41cc04: 5410 ff96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.items:Ljava/util/List; // field@96ff │ │ +41cc08: 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;) │ │ @@ -1679035,17 +1679018,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41cb70: |[41cb70] de.danoeh.antennapod.model.feed.Feed.getLanguage:()Ljava/lang/String; │ │ -41cb80: 5410 0097 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.language:Ljava/lang/String; // field@9700 │ │ -41cb84: 1100 |0002: return-object v0 │ │ +41cb38: |[41cb38] de.danoeh.antennapod.model.feed.Feed.getLanguage:()Ljava/lang/String; │ │ +41cb48: 5410 0097 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.language:Ljava/lang/String; // field@9700 │ │ +41cb4c: 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;) │ │ @@ -1679053,17 +1679036,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41cb88: |[41cb88] de.danoeh.antennapod.model.feed.Feed.getLastUpdate:()Ljava/lang/String; │ │ -41cb98: 5410 0197 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.lastUpdate:Ljava/lang/String; // field@9701 │ │ -41cb9c: 1100 |0002: return-object v0 │ │ +41cb50: |[41cb50] de.danoeh.antennapod.model.feed.Feed.getLastUpdate:()Ljava/lang/String; │ │ +41cb60: 5410 0197 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.lastUpdate:Ljava/lang/String; // field@9701 │ │ +41cb64: 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;) │ │ @@ -1679071,17 +1679054,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41cba0: |[41cba0] de.danoeh.antennapod.model.feed.Feed.getLink:()Ljava/lang/String; │ │ -41cbb0: 5410 0397 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.link:Ljava/lang/String; // field@9703 │ │ -41cbb4: 1100 |0002: return-object v0 │ │ +41cb68: |[41cb68] de.danoeh.antennapod.model.feed.Feed.getLink:()Ljava/lang/String; │ │ +41cb78: 5410 0397 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.link:Ljava/lang/String; // field@9703 │ │ +41cb7c: 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;) │ │ @@ -1679089,41 +1679072,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 │ │ -41c950: |[41c950] de.danoeh.antennapod.model.feed.Feed.getMostRecentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; │ │ -41c960: 2200 051f |0000: new-instance v0, Ljava/util/Date; // type@1f05 │ │ -41c964: 1601 0000 |0002: const-wide/16 v1, #int 0 // #0 │ │ -41c968: 7030 22b5 1002 |0004: invoke-direct {v0, v1, v2}, Ljava/util/Date;.:(J)V // method@b522 │ │ -41c96e: 5451 ff96 |0007: iget-object v1, v5, Lde/danoeh/antennapod/model/feed/Feed;.items:Ljava/util/List; // field@96ff │ │ -41c972: 7210 6ab5 0100 |0009: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -41c978: 0c01 |000c: move-result-object v1 │ │ -41c97a: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -41c97c: 7210 4db5 0100 |000e: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -41c982: 0a03 |0011: move-result v3 │ │ -41c984: 3803 1e00 |0012: if-eqz v3, 0030 // +001e │ │ -41c988: 7210 4eb5 0100 |0014: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -41c98e: 0c03 |0017: move-result-object v3 │ │ -41c990: 1f03 b91c |0018: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -41c994: 6e10 39ac 0300 |001a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ -41c99a: 0c04 |001d: move-result-object v4 │ │ -41c99c: 3804 f0ff |001e: if-eqz v4, 000e // -0010 │ │ -41c9a0: 6e10 39ac 0300 |0020: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ -41c9a6: 0c04 |0023: move-result-object v4 │ │ -41c9a8: 6e20 23b5 0400 |0024: invoke-virtual {v4, v0}, Ljava/util/Date;.after:(Ljava/util/Date;)Z // method@b523 │ │ -41c9ae: 0a04 |0027: move-result v4 │ │ -41c9b0: 3804 e6ff |0028: if-eqz v4, 000e // -001a │ │ -41c9b4: 6e10 39ac 0300 |002a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ -41c9ba: 0c00 |002d: move-result-object v0 │ │ -41c9bc: 0732 |002e: move-object v2, v3 │ │ -41c9be: 28df |002f: goto 000e // -0021 │ │ -41c9c0: 1102 |0030: return-object v2 │ │ +41c918: |[41c918] de.danoeh.antennapod.model.feed.Feed.getMostRecentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; │ │ +41c928: 2200 051f |0000: new-instance v0, Ljava/util/Date; // type@1f05 │ │ +41c92c: 1601 0000 |0002: const-wide/16 v1, #int 0 // #0 │ │ +41c930: 7030 22b5 1002 |0004: invoke-direct {v0, v1, v2}, Ljava/util/Date;.:(J)V // method@b522 │ │ +41c936: 5451 ff96 |0007: iget-object v1, v5, Lde/danoeh/antennapod/model/feed/Feed;.items:Ljava/util/List; // field@96ff │ │ +41c93a: 7210 6ab5 0100 |0009: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +41c940: 0c01 |000c: move-result-object v1 │ │ +41c942: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +41c944: 7210 4db5 0100 |000e: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +41c94a: 0a03 |0011: move-result v3 │ │ +41c94c: 3803 1e00 |0012: if-eqz v3, 0030 // +001e │ │ +41c950: 7210 4eb5 0100 |0014: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +41c956: 0c03 |0017: move-result-object v3 │ │ +41c958: 1f03 b91c |0018: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +41c95c: 6e10 39ac 0300 |001a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ +41c962: 0c04 |001d: move-result-object v4 │ │ +41c964: 3804 f0ff |001e: if-eqz v4, 000e // -0010 │ │ +41c968: 6e10 39ac 0300 |0020: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ +41c96e: 0c04 |0023: move-result-object v4 │ │ +41c970: 6e20 23b5 0400 |0024: invoke-virtual {v4, v0}, Ljava/util/Date;.after:(Ljava/util/Date;)Z // method@b523 │ │ +41c976: 0a04 |0027: move-result v4 │ │ +41c978: 3804 e6ff |0028: if-eqz v4, 000e // -001a │ │ +41c97c: 6e10 39ac 0300 |002a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ +41c982: 0c00 |002d: move-result-object v0 │ │ +41c984: 0732 |002e: move-object v2, v3 │ │ +41c986: 28df |002f: goto 000e // -0021 │ │ +41c988: 1102 |0030: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=305 │ │ 0x0007 line=307 │ │ 0x001a line=308 │ │ 0x002a line=309 │ │ locals : │ │ @@ -1679134,17 +1679117,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41cbb8: |[41cbb8] de.danoeh.antennapod.model.feed.Feed.getNextPageLink:()Ljava/lang/String; │ │ -41cbc8: 5410 0497 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.nextPageLink:Ljava/lang/String; // field@9704 │ │ -41cbcc: 1100 |0002: return-object v0 │ │ +41cb80: |[41cb80] de.danoeh.antennapod.model.feed.Feed.getNextPageLink:()Ljava/lang/String; │ │ +41cb90: 5410 0497 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.nextPageLink:Ljava/lang/String; // field@9704 │ │ +41cb94: 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;) │ │ @@ -1679152,17 +1679135,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41ca0c: |[41ca0c] de.danoeh.antennapod.model.feed.Feed.getPageNr:()I │ │ -41ca1c: 5210 0597 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.pageNr:I // field@9705 │ │ -41ca20: 0f00 |0002: return v0 │ │ +41c9d4: |[41c9d4] de.danoeh.antennapod.model.feed.Feed.getPageNr:()I │ │ +41c9e4: 5210 0597 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.pageNr:I // field@9705 │ │ +41c9e8: 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;) │ │ @@ -1679170,17 +1679153,17 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41cc14: |[41cc14] de.danoeh.antennapod.model.feed.Feed.getPaymentLinks:()Ljava/util/ArrayList; │ │ -41cc24: 5410 fc96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.fundingList:Ljava/util/ArrayList; // field@96fc │ │ -41cc28: 1100 |0002: return-object v0 │ │ +41cbdc: |[41cbdc] de.danoeh.antennapod.model.feed.Feed.getPaymentLinks:()Ljava/util/ArrayList; │ │ +41cbec: 5410 fc96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.fundingList:Ljava/util/ArrayList; // field@96fc │ │ +41cbf0: 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;) │ │ @@ -1679188,17 +1679171,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 │ │ -41c9dc: |[41c9dc] de.danoeh.antennapod.model.feed.Feed.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ -41c9ec: 5410 0797 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.preferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9707 │ │ -41c9f0: 1100 |0002: return-object v0 │ │ +41c9a4: |[41c9a4] de.danoeh.antennapod.model.feed.Feed.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ +41c9b4: 5410 0797 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.preferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9707 │ │ +41c9b8: 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;) │ │ @@ -1679206,17 +1679189,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 │ │ -41c9f4: |[41c9f4] de.danoeh.antennapod.model.feed.Feed.getSortOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; │ │ -41ca04: 5410 0897 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.sortOrder:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9708 │ │ -41ca08: 1100 |0002: return-object v0 │ │ +41c9bc: |[41c9bc] de.danoeh.antennapod.model.feed.Feed.getSortOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; │ │ +41c9cc: 5410 0897 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.sortOrder:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9708 │ │ +41c9d0: 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;) │ │ @@ -1679224,23 +1679207,23 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -41cbd0: |[41cbd0] de.danoeh.antennapod.model.feed.Feed.getTitle:()Ljava/lang/String; │ │ -41cbe0: 5410 f896 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.customTitle:Ljava/lang/String; // field@96f8 │ │ -41cbe4: 7110 b10a 0000 |0002: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -41cbea: 0a00 |0005: move-result v0 │ │ -41cbec: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -41cbf0: 5410 f896 |0008: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.customTitle:Ljava/lang/String; // field@96f8 │ │ -41cbf4: 2803 |000a: goto 000d // +0003 │ │ -41cbf6: 5410 fb96 |000b: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@96fb │ │ -41cbfa: 1100 |000d: return-object v0 │ │ +41cb98: |[41cb98] de.danoeh.antennapod.model.feed.Feed.getTitle:()Ljava/lang/String; │ │ +41cba8: 5410 f896 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.customTitle:Ljava/lang/String; // field@96f8 │ │ +41cbac: 7110 b10a 0000 |0002: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +41cbb2: 0a00 |0005: move-result v0 │ │ +41cbb4: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +41cbb8: 5410 f896 |0008: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.customTitle:Ljava/lang/String; // field@96f8 │ │ +41cbbc: 2803 |000a: goto 000d // +0003 │ │ +41cbbe: 5410 fb96 |000b: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@96fb │ │ +41cbc2: 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;) │ │ @@ -1679248,17 +1679231,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41cbfc: |[41cbfc] de.danoeh.antennapod.model.feed.Feed.getType:()Ljava/lang/String; │ │ -41cc0c: 5410 0997 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.type:Ljava/lang/String; // field@9709 │ │ -41cc10: 1100 |0002: return-object v0 │ │ +41cbc4: |[41cbc4] de.danoeh.antennapod.model.feed.Feed.getType:()Ljava/lang/String; │ │ +41cbd4: 5410 0997 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.type:Ljava/lang/String; // field@9709 │ │ +41cbd8: 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;) │ │ @@ -1679266,17 +1679249,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -41ca24: |[41ca24] de.danoeh.antennapod.model.feed.Feed.getTypeAsInt:()I │ │ -41ca34: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -41ca36: 0f00 |0001: return v0 │ │ +41c9ec: |[41c9ec] de.danoeh.antennapod.model.feed.Feed.getTypeAsInt:()I │ │ +41c9fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +41c9fe: 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;) │ │ @@ -1679284,17 +1679267,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41c8d8: |[41c8d8] de.danoeh.antennapod.model.feed.Feed.hasLastUpdateFailed:()Z │ │ -41c8e8: 5510 0297 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.lastUpdateFailed:Z // field@9702 │ │ -41c8ec: 0f00 |0002: return v0 │ │ +41c8a0: |[41c8a0] de.danoeh.antennapod.model.feed.Feed.hasLastUpdateFailed:()Z │ │ +41c8b0: 5510 0297 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.lastUpdateFailed:Z // field@9702 │ │ +41c8b4: 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;) │ │ @@ -1679302,20 +1679285,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -41c8f0: |[41c8f0] de.danoeh.antennapod.model.feed.Feed.isLocalFeed:()Z │ │ -41c900: 5420 1297 |0000: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedFile;.download_url:Ljava/lang/String; // field@9712 │ │ -41c904: 1a01 376c |0002: const-string v1, "antennapod_local:" // string@6c37 │ │ -41c908: 6e20 3eb3 1000 |0004: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b33e │ │ -41c90e: 0a00 |0007: move-result v0 │ │ -41c910: 0f00 |0008: return v0 │ │ +41c8b8: |[41c8b8] de.danoeh.antennapod.model.feed.Feed.isLocalFeed:()Z │ │ +41c8c8: 5420 1297 |0000: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedFile;.download_url:Ljava/lang/String; // field@9712 │ │ +41c8cc: 1a01 376c |0002: const-string v1, "antennapod_local:" // string@6c37 │ │ +41c8d0: 6e20 3eb3 1000 |0004: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b33e │ │ +41c8d6: 0a00 |0007: move-result v0 │ │ +41c8d8: 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;) │ │ @@ -1679323,17 +1679306,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41c914: |[41c914] de.danoeh.antennapod.model.feed.Feed.isPaged:()Z │ │ -41c924: 5510 0697 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.paged:Z // field@9706 │ │ -41c928: 0f00 |0002: return v0 │ │ +41c8dc: |[41c8dc] de.danoeh.antennapod.model.feed.Feed.isPaged:()Z │ │ +41c8ec: 5510 0697 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.paged:Z // field@9706 │ │ +41c8f0: 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;) │ │ @@ -1679341,17 +1679324,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41ce50: |[41ce50] de.danoeh.antennapod.model.feed.Feed.setAuthor:(Ljava/lang/String;)V │ │ -41ce60: 5b01 f796 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.author:Ljava/lang/String; // field@96f7 │ │ -41ce64: 0e00 |0002: return-void │ │ +41ce18: |[41ce18] de.danoeh.antennapod.model.feed.Feed.setAuthor:(Ljava/lang/String;)V │ │ +41ce28: 5b01 f796 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.author:Ljava/lang/String; // field@96f7 │ │ +41ce2c: 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; │ │ │ │ @@ -1679360,26 +1679343,26 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -41ce68: |[41ce68] de.danoeh.antennapod.model.feed.Feed.setCustomTitle:(Ljava/lang/String;)V │ │ -41ce78: 3802 0e00 |0000: if-eqz v2, 000e // +000e │ │ -41ce7c: 5410 fb96 |0002: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@96fb │ │ -41ce80: 6e20 28b3 0200 |0004: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -41ce86: 0a00 |0007: move-result v0 │ │ -41ce88: 3800 0300 |0008: if-eqz v0, 000b // +0003 │ │ -41ce8c: 2804 |000a: goto 000e // +0004 │ │ -41ce8e: 5b12 f896 |000b: iput-object v2, v1, Lde/danoeh/antennapod/model/feed/Feed;.customTitle:Ljava/lang/String; // field@96f8 │ │ -41ce92: 2804 |000d: goto 0011 // +0004 │ │ -41ce94: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -41ce96: 5b12 f896 |000f: iput-object v2, v1, Lde/danoeh/antennapod/model/feed/Feed;.customTitle:Ljava/lang/String; // field@96f8 │ │ -41ce9a: 0e00 |0011: return-void │ │ +41ce30: |[41ce30] de.danoeh.antennapod.model.feed.Feed.setCustomTitle:(Ljava/lang/String;)V │ │ +41ce40: 3802 0e00 |0000: if-eqz v2, 000e // +000e │ │ +41ce44: 5410 fb96 |0002: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@96fb │ │ +41ce48: 6e20 28b3 0200 |0004: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +41ce4e: 0a00 |0007: move-result v0 │ │ +41ce50: 3800 0300 |0008: if-eqz v0, 000b // +0003 │ │ +41ce54: 2804 |000a: goto 000e // +0004 │ │ +41ce56: 5b12 f896 |000b: iput-object v2, v1, Lde/danoeh/antennapod/model/feed/Feed;.customTitle:Ljava/lang/String; // field@96f8 │ │ +41ce5a: 2804 |000d: goto 0011 // +0004 │ │ +41ce5c: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +41ce5e: 5b12 f896 |000f: iput-object v2, v1, Lde/danoeh/antennapod/model/feed/Feed;.customTitle:Ljava/lang/String; // field@96f8 │ │ +41ce62: 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; │ │ @@ -1679390,17 +1679373,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41ce9c: |[41ce9c] de.danoeh.antennapod.model.feed.Feed.setDescription:(Ljava/lang/String;)V │ │ -41ceac: 5b01 f996 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.description:Ljava/lang/String; // field@96f9 │ │ -41ceb0: 0e00 |0002: return-void │ │ +41ce64: |[41ce64] de.danoeh.antennapod.model.feed.Feed.setDescription:(Ljava/lang/String;)V │ │ +41ce74: 5b01 f996 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.description:Ljava/lang/String; // field@96f9 │ │ +41ce78: 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; │ │ │ │ @@ -1679409,17 +1679392,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41ceb4: |[41ceb4] de.danoeh.antennapod.model.feed.Feed.setFeedIdentifier:(Ljava/lang/String;)V │ │ -41cec4: 5b01 fa96 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.feedIdentifier:Ljava/lang/String; // field@96fa │ │ -41cec8: 0e00 |0002: return-void │ │ +41ce7c: |[41ce7c] de.danoeh.antennapod.model.feed.Feed.setFeedIdentifier:(Ljava/lang/String;)V │ │ +41ce8c: 5b01 fa96 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.feedIdentifier:Ljava/lang/String; // field@96fa │ │ +41ce90: 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; │ │ │ │ @@ -1679428,20 +1679411,20 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -41cecc: |[41cecc] de.danoeh.antennapod.model.feed.Feed.setId:(J)V │ │ -41cedc: 6f30 f6ab 2103 |0000: invoke-super {v1, v2, v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.setId:(J)V // method@abf6 │ │ -41cee2: 5410 0797 |0003: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.preferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9707 │ │ -41cee6: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -41ceea: 6e30 b9ac 2003 |0007: invoke-virtual {v0, v2, v3}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setFeedID:(J)V // method@acb9 │ │ -41cef0: 0e00 |000a: return-void │ │ +41ce94: |[41ce94] de.danoeh.antennapod.model.feed.Feed.setId:(J)V │ │ +41cea4: 6f30 f6ab 2103 |0000: invoke-super {v1, v2, v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.setId:(J)V // method@abf6 │ │ +41ceaa: 5410 0797 |0003: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.preferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9707 │ │ +41ceae: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +41ceb2: 6e30 b9ac 2003 |0007: invoke-virtual {v0, v2, v3}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setFeedID:(J)V // method@acb9 │ │ +41ceb8: 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; │ │ @@ -1679452,17 +1679435,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41cef4: |[41cef4] de.danoeh.antennapod.model.feed.Feed.setImageUrl:(Ljava/lang/String;)V │ │ -41cf04: 5b01 fd96 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.imageUrl:Ljava/lang/String; // field@96fd │ │ -41cf08: 0e00 |0002: return-void │ │ +41cebc: |[41cebc] de.danoeh.antennapod.model.feed.Feed.setImageUrl:(Ljava/lang/String;)V │ │ +41cecc: 5b01 fd96 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.imageUrl:Ljava/lang/String; // field@96fd │ │ +41ced0: 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; │ │ │ │ @@ -1679471,20 +1679454,20 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -41cf0c: |[41cf0c] de.danoeh.antennapod.model.feed.Feed.setItemFilter:([Ljava/lang/String;)V │ │ -41cf1c: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ -41cf20: 2200 ba1c |0002: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1cba │ │ -41cf24: 7020 56ac 2000 |0004: invoke-direct {v0, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:([Ljava/lang/String;)V // method@ac56 │ │ -41cf2a: 5b10 fe96 |0007: iput-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.itemfilter:Lde/danoeh/antennapod/model/feed/FeedItemFilter; // field@96fe │ │ -41cf2e: 0e00 |0009: return-void │ │ +41ced4: |[41ced4] de.danoeh.antennapod.model.feed.Feed.setItemFilter:([Ljava/lang/String;)V │ │ +41cee4: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ +41cee8: 2200 ba1c |0002: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1cba │ │ +41ceec: 7020 56ac 2000 |0004: invoke-direct {v0, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:([Ljava/lang/String;)V // method@ac56 │ │ +41cef2: 5b10 fe96 |0007: iput-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.itemfilter:Lde/danoeh/antennapod/model/feed/FeedItemFilter; // field@96fe │ │ +41cef6: 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; │ │ │ │ @@ -1679493,17 +1679476,17 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41cf30: |[41cf30] de.danoeh.antennapod.model.feed.Feed.setItems:(Ljava/util/List;)V │ │ -41cf40: 5b01 ff96 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.items:Ljava/util/List; // field@96ff │ │ -41cf44: 0e00 |0002: return-void │ │ +41cef8: |[41cef8] de.danoeh.antennapod.model.feed.Feed.setItems:(Ljava/util/List;)V │ │ +41cf08: 5b01 ff96 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.items:Ljava/util/List; // field@96ff │ │ +41cf0c: 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; │ │ │ │ @@ -1679512,17 +1679495,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41cf48: |[41cf48] de.danoeh.antennapod.model.feed.Feed.setLanguage:(Ljava/lang/String;)V │ │ -41cf58: 5b01 0097 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.language:Ljava/lang/String; // field@9700 │ │ -41cf5c: 0e00 |0002: return-void │ │ +41cf10: |[41cf10] de.danoeh.antennapod.model.feed.Feed.setLanguage:(Ljava/lang/String;)V │ │ +41cf20: 5b01 0097 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.language:Ljava/lang/String; // field@9700 │ │ +41cf24: 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; │ │ │ │ @@ -1679531,17 +1679514,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41cf60: |[41cf60] de.danoeh.antennapod.model.feed.Feed.setLastUpdate:(Ljava/lang/String;)V │ │ -41cf70: 5b01 0197 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.lastUpdate:Ljava/lang/String; // field@9701 │ │ -41cf74: 0e00 |0002: return-void │ │ +41cf28: |[41cf28] de.danoeh.antennapod.model.feed.Feed.setLastUpdate:(Ljava/lang/String;)V │ │ +41cf38: 5b01 0197 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.lastUpdate:Ljava/lang/String; // field@9701 │ │ +41cf3c: 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; │ │ │ │ @@ -1679550,17 +1679533,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41cf78: |[41cf78] de.danoeh.antennapod.model.feed.Feed.setLastUpdateFailed:(Z)V │ │ -41cf88: 5c01 0297 |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.lastUpdateFailed:Z // field@9702 │ │ -41cf8c: 0e00 |0002: return-void │ │ +41cf40: |[41cf40] de.danoeh.antennapod.model.feed.Feed.setLastUpdateFailed:(Z)V │ │ +41cf50: 5c01 0297 |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.lastUpdateFailed:Z // field@9702 │ │ +41cf54: 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 │ │ │ │ @@ -1679569,17 +1679552,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41cf90: |[41cf90] de.danoeh.antennapod.model.feed.Feed.setLink:(Ljava/lang/String;)V │ │ -41cfa0: 5b01 0397 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.link:Ljava/lang/String; // field@9703 │ │ -41cfa4: 0e00 |0002: return-void │ │ +41cf58: |[41cf58] de.danoeh.antennapod.model.feed.Feed.setLink:(Ljava/lang/String;)V │ │ +41cf68: 5b01 0397 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.link:Ljava/lang/String; // field@9703 │ │ +41cf6c: 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; │ │ │ │ @@ -1679588,17 +1679571,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41cfa8: |[41cfa8] de.danoeh.antennapod.model.feed.Feed.setNextPageLink:(Ljava/lang/String;)V │ │ -41cfb8: 5b01 0497 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.nextPageLink:Ljava/lang/String; // field@9704 │ │ -41cfbc: 0e00 |0002: return-void │ │ +41cf70: |[41cf70] de.danoeh.antennapod.model.feed.Feed.setNextPageLink:(Ljava/lang/String;)V │ │ +41cf80: 5b01 0497 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.nextPageLink:Ljava/lang/String; // field@9704 │ │ +41cf84: 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; │ │ │ │ @@ -1679607,17 +1679590,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41cfc0: |[41cfc0] de.danoeh.antennapod.model.feed.Feed.setPageNr:(I)V │ │ -41cfd0: 5901 0597 |0000: iput v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.pageNr:I // field@9705 │ │ -41cfd4: 0e00 |0002: return-void │ │ +41cf88: |[41cf88] de.danoeh.antennapod.model.feed.Feed.setPageNr:(I)V │ │ +41cf98: 5901 0597 |0000: iput v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.pageNr:I // field@9705 │ │ +41cf9c: 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 │ │ │ │ @@ -1679626,17 +1679609,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41cfd8: |[41cfd8] de.danoeh.antennapod.model.feed.Feed.setPaged:(Z)V │ │ -41cfe8: 5c01 0697 |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.paged:Z // field@9706 │ │ -41cfec: 0e00 |0002: return-void │ │ +41cfa0: |[41cfa0] de.danoeh.antennapod.model.feed.Feed.setPaged:(Z)V │ │ +41cfb0: 5c01 0697 |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.paged:Z // field@9706 │ │ +41cfb4: 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 │ │ │ │ @@ -1679645,17 +1679628,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 │ │ -41cff0: |[41cff0] de.danoeh.antennapod.model.feed.Feed.setPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V │ │ -41d000: 5b01 0797 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.preferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9707 │ │ -41d004: 0e00 |0002: return-void │ │ +41cfb8: |[41cfb8] de.danoeh.antennapod.model.feed.Feed.setPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V │ │ +41cfc8: 5b01 0797 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.preferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9707 │ │ +41cfcc: 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; │ │ │ │ @@ -1679664,34 +1679647,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 │ │ -41d008: |[41d008] de.danoeh.antennapod.model.feed.Feed.setSortOrder:(Lde/danoeh/antennapod/model/feed/SortOrder;)V │ │ -41d018: 3804 2500 |0000: if-eqz v4, 0025 // +0025 │ │ -41d01c: 5440 9397 |0002: iget-object v0, v4, Lde/danoeh/antennapod/model/feed/SortOrder;.scope:Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@9793 │ │ -41d020: 6201 8197 |0004: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.INTRA_FEED:Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@9781 │ │ -41d024: 3310 0300 |0006: if-ne v0, v1, 0009 // +0003 │ │ -41d028: 281d |0008: goto 0025 // +001d │ │ -41d02a: 2200 701e |0009: new-instance v0, Ljava/lang/IllegalArgumentException; // type@1e70 │ │ -41d02e: 2201 8f1e |000b: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -41d032: 7010 50b3 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -41d038: 1a02 b25a |0010: const-string v2, "The specified sortOrder " // string@5ab2 │ │ -41d03c: 6e20 5cb3 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -41d042: 6e20 5bb3 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ -41d048: 1a04 3001 |0018: const-string v4, " is invalid. Only those with INTRA_FEED scope are allowed." // string@0130 │ │ -41d04c: 6e20 5cb3 4100 |001a: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -41d052: 6e10 67b3 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -41d058: 0c04 |0020: move-result-object v4 │ │ -41d05a: 7020 abb2 4000 |0021: invoke-direct {v0, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b2ab │ │ -41d060: 2700 |0024: throw v0 │ │ -41d062: 5b34 0897 |0025: iput-object v4, v3, Lde/danoeh/antennapod/model/feed/Feed;.sortOrder:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9708 │ │ -41d066: 0e00 |0027: return-void │ │ +41cfd0: |[41cfd0] de.danoeh.antennapod.model.feed.Feed.setSortOrder:(Lde/danoeh/antennapod/model/feed/SortOrder;)V │ │ +41cfe0: 3804 2500 |0000: if-eqz v4, 0025 // +0025 │ │ +41cfe4: 5440 9397 |0002: iget-object v0, v4, Lde/danoeh/antennapod/model/feed/SortOrder;.scope:Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@9793 │ │ +41cfe8: 6201 8197 |0004: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.INTRA_FEED:Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@9781 │ │ +41cfec: 3310 0300 |0006: if-ne v0, v1, 0009 // +0003 │ │ +41cff0: 281d |0008: goto 0025 // +001d │ │ +41cff2: 2200 701e |0009: new-instance v0, Ljava/lang/IllegalArgumentException; // type@1e70 │ │ +41cff6: 2201 8f1e |000b: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +41cffa: 7010 50b3 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +41d000: 1a02 b25a |0010: const-string v2, "The specified sortOrder " // string@5ab2 │ │ +41d004: 6e20 5cb3 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +41d00a: 6e20 5bb3 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ +41d010: 1a04 3001 |0018: const-string v4, " is invalid. Only those with INTRA_FEED scope are allowed." // string@0130 │ │ +41d014: 6e20 5cb3 4100 |001a: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +41d01a: 6e10 67b3 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +41d020: 0c04 |0020: move-result-object v4 │ │ +41d022: 7020 abb2 4000 |0021: invoke-direct {v0, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b2ab │ │ +41d028: 2700 |0024: throw v0 │ │ +41d02a: 5b34 0897 |0025: iput-object v4, v3, Lde/danoeh/antennapod/model/feed/Feed;.sortOrder:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9708 │ │ +41d02e: 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; │ │ @@ -1679702,17 +1679685,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41d068: |[41d068] de.danoeh.antennapod.model.feed.Feed.setTitle:(Ljava/lang/String;)V │ │ -41d078: 5b01 fb96 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@96fb │ │ -41d07c: 0e00 |0002: return-void │ │ +41d030: |[41d030] de.danoeh.antennapod.model.feed.Feed.setTitle:(Ljava/lang/String;)V │ │ +41d040: 5b01 fb96 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@96fb │ │ +41d044: 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; │ │ │ │ @@ -1679721,17 +1679704,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41d080: |[41d080] de.danoeh.antennapod.model.feed.Feed.setType:(Ljava/lang/String;)V │ │ -41d090: 5b01 0997 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.type:Ljava/lang/String; // field@9709 │ │ -41d094: 0e00 |0002: return-void │ │ +41d048: |[41d048] de.danoeh.antennapod.model.feed.Feed.setType:(Ljava/lang/String;)V │ │ +41d058: 5b01 0997 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.type:Ljava/lang/String; // field@9709 │ │ +41d05c: 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; │ │ │ │ @@ -1679740,47 +1679723,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 │ │ -41d098: |[41d098] de.danoeh.antennapod.model.feed.Feed.updateFromOther:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -41d0a8: 5420 fd96 |0000: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/Feed;.imageUrl:Ljava/lang/String; // field@96fd │ │ -41d0ac: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ -41d0b0: 5b10 fd96 |0004: iput-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.imageUrl:Ljava/lang/String; // field@96fd │ │ -41d0b4: 5420 fb96 |0006: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@96fb │ │ -41d0b8: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -41d0bc: 5b10 fb96 |000a: iput-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@96fb │ │ -41d0c0: 5420 fa96 |000c: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/Feed;.feedIdentifier:Ljava/lang/String; // field@96fa │ │ -41d0c4: 3800 0400 |000e: if-eqz v0, 0012 // +0004 │ │ -41d0c8: 5b10 fa96 |0010: iput-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedIdentifier:Ljava/lang/String; // field@96fa │ │ -41d0cc: 5420 0397 |0012: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/Feed;.link:Ljava/lang/String; // field@9703 │ │ -41d0d0: 3800 0400 |0014: if-eqz v0, 0018 // +0004 │ │ -41d0d4: 5b10 0397 |0016: iput-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.link:Ljava/lang/String; // field@9703 │ │ -41d0d8: 5420 f996 |0018: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/Feed;.description:Ljava/lang/String; // field@96f9 │ │ -41d0dc: 3800 0400 |001a: if-eqz v0, 001e // +0004 │ │ -41d0e0: 5b10 f996 |001c: iput-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.description:Ljava/lang/String; // field@96f9 │ │ -41d0e4: 5420 0097 |001e: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/Feed;.language:Ljava/lang/String; // field@9700 │ │ -41d0e8: 3800 0400 |0020: if-eqz v0, 0024 // +0004 │ │ -41d0ec: 5b10 0097 |0022: iput-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.language:Ljava/lang/String; // field@9700 │ │ -41d0f0: 5420 f796 |0024: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/Feed;.author:Ljava/lang/String; // field@96f7 │ │ -41d0f4: 3800 0400 |0026: if-eqz v0, 002a // +0004 │ │ -41d0f8: 5b10 f796 |0028: iput-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.author:Ljava/lang/String; // field@96f7 │ │ -41d0fc: 5420 fc96 |002a: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/Feed;.fundingList:Ljava/util/ArrayList; // field@96fc │ │ -41d100: 3800 0400 |002c: if-eqz v0, 0030 // +0004 │ │ -41d104: 5b10 fc96 |002e: iput-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.fundingList:Ljava/util/ArrayList; // field@96fc │ │ -41d108: 5510 0697 |0030: iget-boolean v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.paged:Z // field@9706 │ │ -41d10c: 3900 0c00 |0032: if-nez v0, 003e // +000c │ │ -41d110: 5520 0697 |0034: iget-boolean v0, v2, Lde/danoeh/antennapod/model/feed/Feed;.paged:Z // field@9706 │ │ -41d114: 3800 0800 |0036: if-eqz v0, 003e // +0008 │ │ -41d118: 5c10 0697 |0038: iput-boolean v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.paged:Z // field@9706 │ │ -41d11c: 5422 0497 |003a: iget-object v2, v2, Lde/danoeh/antennapod/model/feed/Feed;.nextPageLink:Ljava/lang/String; // field@9704 │ │ -41d120: 5b12 0497 |003c: iput-object v2, v1, Lde/danoeh/antennapod/model/feed/Feed;.nextPageLink:Ljava/lang/String; // field@9704 │ │ -41d124: 0e00 |003e: return-void │ │ +41d060: |[41d060] de.danoeh.antennapod.model.feed.Feed.updateFromOther:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +41d070: 5420 fd96 |0000: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/Feed;.imageUrl:Ljava/lang/String; // field@96fd │ │ +41d074: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ +41d078: 5b10 fd96 |0004: iput-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.imageUrl:Ljava/lang/String; // field@96fd │ │ +41d07c: 5420 fb96 |0006: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@96fb │ │ +41d080: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +41d084: 5b10 fb96 |000a: iput-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@96fb │ │ +41d088: 5420 fa96 |000c: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/Feed;.feedIdentifier:Ljava/lang/String; // field@96fa │ │ +41d08c: 3800 0400 |000e: if-eqz v0, 0012 // +0004 │ │ +41d090: 5b10 fa96 |0010: iput-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedIdentifier:Ljava/lang/String; // field@96fa │ │ +41d094: 5420 0397 |0012: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/Feed;.link:Ljava/lang/String; // field@9703 │ │ +41d098: 3800 0400 |0014: if-eqz v0, 0018 // +0004 │ │ +41d09c: 5b10 0397 |0016: iput-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.link:Ljava/lang/String; // field@9703 │ │ +41d0a0: 5420 f996 |0018: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/Feed;.description:Ljava/lang/String; // field@96f9 │ │ +41d0a4: 3800 0400 |001a: if-eqz v0, 001e // +0004 │ │ +41d0a8: 5b10 f996 |001c: iput-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.description:Ljava/lang/String; // field@96f9 │ │ +41d0ac: 5420 0097 |001e: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/Feed;.language:Ljava/lang/String; // field@9700 │ │ +41d0b0: 3800 0400 |0020: if-eqz v0, 0024 // +0004 │ │ +41d0b4: 5b10 0097 |0022: iput-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.language:Ljava/lang/String; // field@9700 │ │ +41d0b8: 5420 f796 |0024: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/Feed;.author:Ljava/lang/String; // field@96f7 │ │ +41d0bc: 3800 0400 |0026: if-eqz v0, 002a // +0004 │ │ +41d0c0: 5b10 f796 |0028: iput-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.author:Ljava/lang/String; // field@96f7 │ │ +41d0c4: 5420 fc96 |002a: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/Feed;.fundingList:Ljava/util/ArrayList; // field@96fc │ │ +41d0c8: 3800 0400 |002c: if-eqz v0, 0030 // +0004 │ │ +41d0cc: 5b10 fc96 |002e: iput-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.fundingList:Ljava/util/ArrayList; // field@96fc │ │ +41d0d0: 5510 0697 |0030: iget-boolean v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.paged:Z // field@9706 │ │ +41d0d4: 3900 0c00 |0032: if-nez v0, 003e // +000c │ │ +41d0d8: 5520 0697 |0034: iget-boolean v0, v2, Lde/danoeh/antennapod/model/feed/Feed;.paged:Z // field@9706 │ │ +41d0dc: 3800 0800 |0036: if-eqz v0, 003e // +0008 │ │ +41d0e0: 5c10 0697 |0038: iput-boolean v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.paged:Z // field@9706 │ │ +41d0e4: 5422 0497 |003a: iget-object v2, v2, Lde/danoeh/antennapod/model/feed/Feed;.nextPageLink:Ljava/lang/String; // field@9704 │ │ +41d0e8: 5b12 0497 |003c: iput-object v2, v1, Lde/danoeh/antennapod/model/feed/Feed;.nextPageLink:Ljava/lang/String; // field@9704 │ │ +41d0ec: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ 0x0004 line=221 │ │ 0x0006 line=223 │ │ 0x000a line=224 │ │ 0x000c line=226 │ │ @@ -1679919,17 +1679902,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 │ │ -41bc20: |[41bc20] de.danoeh.antennapod.model.feed.FeedMedia.-$$Nest$fputitemID:(Lde/danoeh/antennapod/model/feed/FeedMedia;J)V │ │ -41bc30: 5a01 5b97 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.itemID:J // field@975b │ │ -41bc34: 0e00 |0002: return-void │ │ +41bbe8: |[41bbe8] de.danoeh.antennapod.model.feed.FeedMedia.-$$Nest$fputitemID:(Lde/danoeh/antennapod/model/feed/FeedMedia;J)V │ │ +41bbf8: 5a01 5b97 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.itemID:J // field@975b │ │ +41bbfc: 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 │ │ │ │ @@ -1679938,54 +1679921,54 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -41bc38: |[41bc38] de.danoeh.antennapod.model.feed.FeedMedia.:()V │ │ -41bc48: 2200 bb1c |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedMedia$1; // type@1cbb │ │ -41bc4c: 7010 5cac 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia$1;.:()V // method@ac5c │ │ -41bc52: 6900 5297 |0005: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.CREATOR:Landroid/os/Parcelable$Creator; // field@9752 │ │ -41bc56: 0e00 |0007: return-void │ │ +41bc00: |[41bc00] de.danoeh.antennapod.model.feed.FeedMedia.:()V │ │ +41bc10: 2200 bb1c |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedMedia$1; // type@1cbb │ │ +41bc14: 7010 5cac 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia$1;.:()V // method@ac5c │ │ +41bc1a: 6900 5297 |0005: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.CREATOR:Landroid/os/Parcelable$Creator; // field@9752 │ │ +41bc1e: 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 │ │ -41bcdc: |[41bcdc] 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 │ │ -41bcec: 7040 feab 90ba |0000: invoke-direct {v0, v9, v10, v11}, Lde/danoeh/antennapod/model/feed/FeedFile;.:(Ljava/lang/String;Ljava/lang/String;Z)V // method@abfe │ │ -41bcf2: 12f9 |0003: const/4 v9, #int -1 // #ff │ │ -41bcf4: 5909 6397 |0004: iput v9, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.startPosition:I // field@9763 │ │ -41bcf8: 5a01 0a97 |0006: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedComponent;.id:J // field@970a │ │ -41bcfc: 5b03 5a97 |0008: iput-object v3, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ -41bd00: 5904 5897 |000a: iput v4, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@9758 │ │ -41bd04: 5905 6197 |000c: iput v5, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.position:I // field@9761 │ │ -41bd08: 590d 6097 |000e: iput v13, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.played_duration:I // field@9760 │ │ -41bd0c: 590d 5f97 |0010: iput v13, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.playedDurationWhenStarted:I // field@975f │ │ -41bd10: 5a06 6297 |0012: iput-wide v6, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@9762 │ │ -41bd14: 5b08 5d97 |0014: iput-object v8, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.mime_type:Ljava/lang/String; // field@975d │ │ -41bd18: 390c 0400 |0016: if-nez v12, 001a // +0004 │ │ -41bd1c: 1201 |0018: const/4 v1, #int 0 // #0 │ │ -41bd1e: 2807 |0019: goto 0020 // +0007 │ │ -41bd20: 6e10 25b5 0c00 |001a: invoke-virtual {v12}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b525 │ │ -41bd26: 0c01 |001d: move-result-object v1 │ │ -41bd28: 1f01 051f |001e: check-cast v1, Ljava/util/Date; // type@1f05 │ │ -41bd2c: 5b01 5e97 |0020: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.playbackCompletionDate:Ljava/util/Date; // field@975e │ │ -41bd30: 5a0e 5c97 |0022: iput-wide v14, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.lastPlayedTime:J // field@975c │ │ -41bd34: 0e00 |0024: return-void │ │ +41bca4: |[41bca4] 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 │ │ +41bcb4: 7040 feab 90ba |0000: invoke-direct {v0, v9, v10, v11}, Lde/danoeh/antennapod/model/feed/FeedFile;.:(Ljava/lang/String;Ljava/lang/String;Z)V // method@abfe │ │ +41bcba: 12f9 |0003: const/4 v9, #int -1 // #ff │ │ +41bcbc: 5909 6397 |0004: iput v9, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.startPosition:I // field@9763 │ │ +41bcc0: 5a01 0a97 |0006: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedComponent;.id:J // field@970a │ │ +41bcc4: 5b03 5a97 |0008: iput-object v3, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ +41bcc8: 5904 5897 |000a: iput v4, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@9758 │ │ +41bccc: 5905 6197 |000c: iput v5, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.position:I // field@9761 │ │ +41bcd0: 590d 6097 |000e: iput v13, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.played_duration:I // field@9760 │ │ +41bcd4: 590d 5f97 |0010: iput v13, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.playedDurationWhenStarted:I // field@975f │ │ +41bcd8: 5a06 6297 |0012: iput-wide v6, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@9762 │ │ +41bcdc: 5b08 5d97 |0014: iput-object v8, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.mime_type:Ljava/lang/String; // field@975d │ │ +41bce0: 390c 0400 |0016: if-nez v12, 001a // +0004 │ │ +41bce4: 1201 |0018: const/4 v1, #int 0 // #0 │ │ +41bce6: 2807 |0019: goto 0020 // +0007 │ │ +41bce8: 6e10 25b5 0c00 |001a: invoke-virtual {v12}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b525 │ │ +41bcee: 0c01 |001d: move-result-object v1 │ │ +41bcf0: 1f01 051f |001e: check-cast v1, Ljava/util/Date; // type@1f05 │ │ +41bcf4: 5b01 5e97 |0020: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.playbackCompletionDate:Ljava/util/Date; // field@975e │ │ +41bcf8: 5a0e 5c97 |0022: iput-wide v14, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.lastPlayedTime:J // field@975c │ │ +41bcfc: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0004 line=44 │ │ 0x0006 line=66 │ │ 0x0008 line=67 │ │ 0x000a line=68 │ │ @@ -1680016,32 +1679999,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 │ │ -41bc88: |[41bc88] 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 │ │ -41bc98: 0800 1000 |0000: move-object/from16 v0, v16 │ │ -41bc9c: 0501 1100 |0002: move-wide/from16 v1, v17 │ │ -41bca0: 0803 1300 |0004: move-object/from16 v3, v19 │ │ -41bca4: 0204 1400 |0006: move/from16 v4, v20 │ │ -41bca8: 0205 1500 |0008: move/from16 v5, v21 │ │ -41bcac: 0506 1600 |000a: move-wide/from16 v6, v22 │ │ -41bcb0: 0808 1800 |000c: move-object/from16 v8, v24 │ │ -41bcb4: 0809 1900 |000e: move-object/from16 v9, v25 │ │ -41bcb8: 080a 1a00 |0010: move-object/from16 v10, v26 │ │ -41bcbc: 020b 1b00 |0012: move/from16 v11, v27 │ │ -41bcc0: 080c 1c00 |0014: move-object/from16 v12, v28 │ │ -41bcc4: 020d 1d00 |0016: move/from16 v13, v29 │ │ -41bcc8: 050e 1f00 |0018: move-wide/from16 v14, v31 │ │ -41bccc: 7610 63ac 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@ac63 │ │ -41bcd2: 0801 1e00 |001d: move-object/from16 v1, v30 │ │ -41bcd6: 5b01 5997 |001f: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:Ljava/lang/Boolean; // field@9759 │ │ -41bcda: 0e00 |0021: return-void │ │ +41bc50: |[41bc50] 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 │ │ +41bc60: 0800 1000 |0000: move-object/from16 v0, v16 │ │ +41bc64: 0501 1100 |0002: move-wide/from16 v1, v17 │ │ +41bc68: 0803 1300 |0004: move-object/from16 v3, v19 │ │ +41bc6c: 0204 1400 |0006: move/from16 v4, v20 │ │ +41bc70: 0205 1500 |0008: move/from16 v5, v21 │ │ +41bc74: 0506 1600 |000a: move-wide/from16 v6, v22 │ │ +41bc78: 0808 1800 |000c: move-object/from16 v8, v24 │ │ +41bc7c: 0809 1900 |000e: move-object/from16 v9, v25 │ │ +41bc80: 080a 1a00 |0010: move-object/from16 v10, v26 │ │ +41bc84: 020b 1b00 |0012: move/from16 v11, v27 │ │ +41bc88: 080c 1c00 |0014: move-object/from16 v12, v28 │ │ +41bc8c: 020d 1d00 |0016: move/from16 v13, v29 │ │ +41bc90: 050e 1f00 |0018: move-wide/from16 v14, v31 │ │ +41bc94: 7610 63ac 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@ac63 │ │ +41bc9a: 0801 1e00 |001d: move-object/from16 v1, v30 │ │ +41bc9e: 5b01 5997 |001f: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:Ljava/lang/Boolean; // field@9759 │ │ +41bca2: 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 │ │ @@ -1680063,24 +1680046,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 │ │ -41bc58: |[41bc58] de.danoeh.antennapod.model.feed.FeedMedia.:(Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/lang/String;JLjava/lang/String;)V │ │ -41bc68: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -41bc6a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -41bc6c: 7040 feab 0214 |0002: invoke-direct {v2, v0, v4, v1}, Lde/danoeh/antennapod/model/feed/FeedFile;.:(Ljava/lang/String;Ljava/lang/String;Z)V // method@abfe │ │ -41bc72: 12f4 |0005: const/4 v4, #int -1 // #ff │ │ -41bc74: 5924 6397 |0006: iput v4, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.startPosition:I // field@9763 │ │ -41bc78: 5b23 5a97 |0008: iput-object v3, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ -41bc7c: 5a25 6297 |000a: iput-wide v5, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@9762 │ │ -41bc80: 5b27 5d97 |000c: iput-object v7, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.mime_type:Ljava/lang/String; // field@975d │ │ -41bc84: 0e00 |000e: return-void │ │ +41bc20: |[41bc20] de.danoeh.antennapod.model.feed.FeedMedia.:(Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/lang/String;JLjava/lang/String;)V │ │ +41bc30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +41bc32: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +41bc34: 7040 feab 0214 |0002: invoke-direct {v2, v0, v4, v1}, Lde/danoeh/antennapod/model/feed/FeedFile;.:(Ljava/lang/String;Ljava/lang/String;Z)V // method@abfe │ │ +41bc3a: 12f4 |0005: const/4 v4, #int -1 // #ff │ │ +41bc3c: 5924 6397 |0006: iput v4, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.startPosition:I // field@9763 │ │ +41bc40: 5b23 5a97 |0008: iput-object v3, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ +41bc44: 5a25 6297 |000a: iput-wide v5, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@9762 │ │ +41bc48: 5b27 5d97 |000c: iput-object v7, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.mime_type:Ljava/lang/String; // field@975d │ │ +41bc4c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=55 │ │ 0x0006 line=44 │ │ 0x0008 line=56 │ │ 0x000a line=57 │ │ 0x000c line=58 │ │ @@ -1680097,47 +1680080,47 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -41bd38: |[41bd38] de.danoeh.antennapod.model.feed.FeedMedia.checkEmbeddedPicture:()V │ │ -41bd48: 6e10 87ac 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.localFileAvailable:()Z // method@ac87 │ │ -41bd4e: 0a00 |0003: move-result v0 │ │ -41bd50: 3900 0700 |0004: if-nez v0, 000b // +0007 │ │ -41bd54: 6200 ded9 |0006: sget-object v0, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@d9de │ │ -41bd58: 5b20 5997 |0008: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:Ljava/lang/Boolean; // field@9759 │ │ -41bd5c: 0e00 |000a: return-void │ │ -41bd5e: 2200 a01c |000b: new-instance v0, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat; // type@1ca0 │ │ -41bd62: 7010 7bab 0000 |000d: invoke-direct {v0}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.:()V // method@ab7b │ │ -41bd68: 6e10 76ac 0200 |0010: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLocalMediaUrl:()Ljava/lang/String; // method@ac76 │ │ -41bd6e: 0c01 |0013: move-result-object v1 │ │ -41bd70: 6e20 4806 1000 |0014: invoke-virtual {v0, v1}, Landroid/media/MediaMetadataRetriever;.setDataSource:(Ljava/lang/String;)V // method@0648 │ │ -41bd76: 6e10 4006 0000 |0017: invoke-virtual {v0}, Landroid/media/MediaMetadataRetriever;.getEmbeddedPicture:()[B // method@0640 │ │ -41bd7c: 0c01 |001a: move-result-object v1 │ │ -41bd7e: 3801 0700 |001b: if-eqz v1, 0022 // +0007 │ │ -41bd82: 6201 dfd9 |001d: sget-object v1, Ljava/lang/Boolean;.TRUE:Ljava/lang/Boolean; // field@d9df │ │ -41bd86: 5b21 5997 |001f: iput-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:Ljava/lang/Boolean; // field@9759 │ │ -41bd8a: 2805 |0021: goto 0026 // +0005 │ │ -41bd8c: 6201 ded9 |0022: sget-object v1, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@d9de │ │ -41bd90: 5b21 5997 |0024: iput-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:Ljava/lang/Boolean; // field@9759 │ │ -41bd94: 6e10 7cab 0000 |0026: invoke-virtual {v0}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.close:()V // method@ab7c │ │ -41bd9a: 2813 |0029: goto 003c // +0013 │ │ -41bd9c: 0d01 |002a: move-exception v1 │ │ -41bd9e: 6e10 7cab 0000 |002b: invoke-virtual {v0}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.close:()V // method@ab7c │ │ -41bda4: 2805 |002e: goto 0033 // +0005 │ │ -41bda6: 0d00 |002f: move-exception v0 │ │ -41bda8: 6e20 87b3 0100 |0030: invoke-virtual {v1, v0}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b387 │ │ -41bdae: 2701 |0033: throw v1 │ │ -41bdb0: 0d00 |0034: move-exception v0 │ │ -41bdb2: 6e10 8db3 0000 |0035: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -41bdb8: 6200 ded9 |0038: sget-object v0, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@d9de │ │ -41bdbc: 5b20 5997 |003a: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:Ljava/lang/Boolean; // field@9759 │ │ -41bdc0: 0e00 |003c: return-void │ │ +41bd00: |[41bd00] de.danoeh.antennapod.model.feed.FeedMedia.checkEmbeddedPicture:()V │ │ +41bd10: 6e10 87ac 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.localFileAvailable:()Z // method@ac87 │ │ +41bd16: 0a00 |0003: move-result v0 │ │ +41bd18: 3900 0700 |0004: if-nez v0, 000b // +0007 │ │ +41bd1c: 6200 ded9 |0006: sget-object v0, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@d9de │ │ +41bd20: 5b20 5997 |0008: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:Ljava/lang/Boolean; // field@9759 │ │ +41bd24: 0e00 |000a: return-void │ │ +41bd26: 2200 a01c |000b: new-instance v0, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat; // type@1ca0 │ │ +41bd2a: 7010 7bab 0000 |000d: invoke-direct {v0}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.:()V // method@ab7b │ │ +41bd30: 6e10 76ac 0200 |0010: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLocalMediaUrl:()Ljava/lang/String; // method@ac76 │ │ +41bd36: 0c01 |0013: move-result-object v1 │ │ +41bd38: 6e20 4806 1000 |0014: invoke-virtual {v0, v1}, Landroid/media/MediaMetadataRetriever;.setDataSource:(Ljava/lang/String;)V // method@0648 │ │ +41bd3e: 6e10 4006 0000 |0017: invoke-virtual {v0}, Landroid/media/MediaMetadataRetriever;.getEmbeddedPicture:()[B // method@0640 │ │ +41bd44: 0c01 |001a: move-result-object v1 │ │ +41bd46: 3801 0700 |001b: if-eqz v1, 0022 // +0007 │ │ +41bd4a: 6201 dfd9 |001d: sget-object v1, Ljava/lang/Boolean;.TRUE:Ljava/lang/Boolean; // field@d9df │ │ +41bd4e: 5b21 5997 |001f: iput-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:Ljava/lang/Boolean; // field@9759 │ │ +41bd52: 2805 |0021: goto 0026 // +0005 │ │ +41bd54: 6201 ded9 |0022: sget-object v1, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@d9de │ │ +41bd58: 5b21 5997 |0024: iput-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:Ljava/lang/Boolean; // field@9759 │ │ +41bd5c: 6e10 7cab 0000 |0026: invoke-virtual {v0}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.close:()V // method@ab7c │ │ +41bd62: 2813 |0029: goto 003c // +0013 │ │ +41bd64: 0d01 |002a: move-exception v1 │ │ +41bd66: 6e10 7cab 0000 |002b: invoke-virtual {v0}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.close:()V // method@ab7c │ │ +41bd6c: 2805 |002e: goto 0033 // +0005 │ │ +41bd6e: 0d00 |002f: move-exception v0 │ │ +41bd70: 6e20 87b3 0100 |0030: invoke-virtual {v1, v0}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b387 │ │ +41bd76: 2701 |0033: throw v1 │ │ +41bd78: 0d00 |0034: move-exception v0 │ │ +41bd7a: 6e10 8db3 0000 |0035: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +41bd80: 6200 ded9 |0038: sget-object v0, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@d9de │ │ +41bd84: 5b20 5997 |003a: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:Ljava/lang/Boolean; // field@9759 │ │ +41bd88: 0e00 |003c: return-void │ │ catches : 5 │ │ 0x000b - 0x0010 │ │ Ljava/lang/Exception; -> 0x0034 │ │ 0x0010 - 0x0026 │ │ -> 0x002a │ │ 0x0026 - 0x0029 │ │ Ljava/lang/Exception; -> 0x0034 │ │ @@ -1680165,23 +1680148,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -41b720: |[41b720] de.danoeh.antennapod.model.feed.FeedMedia.checkedOnSizeButUnknown:()Z │ │ -41b730: 1700 0000 0080 |0000: const-wide/32 v0, #float -0 // #80000000 │ │ -41b736: 5352 6297 |0003: iget-wide v2, v5, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@9762 │ │ -41b73a: 3104 0002 |0005: cmp-long v4, v0, v2 │ │ -41b73e: 3904 0400 |0007: if-nez v4, 000b // +0004 │ │ -41b742: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -41b744: 2802 |000a: goto 000c // +0002 │ │ -41b746: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -41b748: 0f00 |000c: return v0 │ │ +41b6e8: |[41b6e8] de.danoeh.antennapod.model.feed.FeedMedia.checkedOnSizeButUnknown:()Z │ │ +41b6f8: 1700 0000 0080 |0000: const-wide/32 v0, #float -0 // #80000000 │ │ +41b6fe: 5352 6297 |0003: iget-wide v2, v5, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@9762 │ │ +41b702: 3104 0002 |0005: cmp-long v4, v0, v2 │ │ +41b706: 3904 0400 |0007: if-nez v4, 000b // +0004 │ │ +41b70a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +41b70c: 2802 |000a: goto 000c // +0002 │ │ +41b70e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +41b710: 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;) │ │ @@ -1680189,43 +1680172,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 │ │ -41b74c: |[41b74c] de.danoeh.antennapod.model.feed.FeedMedia.compareWithOther:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z │ │ -41b75c: 6f20 ffab 7600 |0000: invoke-super {v6, v7}, Lde/danoeh/antennapod/model/feed/FeedFile;.compareWithOther:(Lde/danoeh/antennapod/model/feed/FeedFile;)Z // method@abff │ │ -41b762: 0a00 |0003: move-result v0 │ │ -41b764: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -41b766: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ -41b76a: 0f01 |0007: return v1 │ │ -41b76c: 5470 5d97 |0008: iget-object v0, v7, Lde/danoeh/antennapod/model/feed/FeedMedia;.mime_type:Ljava/lang/String; // field@975d │ │ -41b770: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ -41b774: 5462 5d97 |000c: iget-object v2, v6, Lde/danoeh/antennapod/model/feed/FeedMedia;.mime_type:Ljava/lang/String; // field@975d │ │ -41b778: 3802 0800 |000e: if-eqz v2, 0016 // +0008 │ │ -41b77c: 6e20 28b3 0200 |0010: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -41b782: 0a00 |0013: move-result v0 │ │ -41b784: 3900 0300 |0014: if-nez v0, 0017 // +0003 │ │ -41b788: 0f01 |0016: return v1 │ │ -41b78a: 5372 6297 |0017: iget-wide v2, v7, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@9762 │ │ -41b78e: 1604 0000 |0019: const-wide/16 v4, #int 0 // #0 │ │ -41b792: 3100 0204 |001b: cmp-long v0, v2, v4 │ │ -41b796: 3d00 0900 |001d: if-lez v0, 0026 // +0009 │ │ -41b79a: 5364 6297 |001f: iget-wide v4, v6, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@9762 │ │ -41b79e: 3100 0204 |0021: cmp-long v0, v2, v4 │ │ -41b7a2: 3800 0300 |0023: if-eqz v0, 0026 // +0003 │ │ -41b7a6: 0f01 |0025: return v1 │ │ -41b7a8: 5277 5897 |0026: iget v7, v7, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@9758 │ │ -41b7ac: 3d07 0700 |0028: if-lez v7, 002f // +0007 │ │ -41b7b0: 5267 5897 |002a: iget v7, v6, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@9758 │ │ -41b7b4: 3c07 0300 |002c: if-gtz v7, 002f // +0003 │ │ -41b7b8: 0f01 |002e: return v1 │ │ -41b7ba: 1207 |002f: const/4 v7, #int 0 // #0 │ │ -41b7bc: 0f07 |0030: return v7 │ │ +41b714: |[41b714] de.danoeh.antennapod.model.feed.FeedMedia.compareWithOther:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z │ │ +41b724: 6f20 ffab 7600 |0000: invoke-super {v6, v7}, Lde/danoeh/antennapod/model/feed/FeedFile;.compareWithOther:(Lde/danoeh/antennapod/model/feed/FeedFile;)Z // method@abff │ │ +41b72a: 0a00 |0003: move-result v0 │ │ +41b72c: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +41b72e: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ +41b732: 0f01 |0007: return v1 │ │ +41b734: 5470 5d97 |0008: iget-object v0, v7, Lde/danoeh/antennapod/model/feed/FeedMedia;.mime_type:Ljava/lang/String; // field@975d │ │ +41b738: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ +41b73c: 5462 5d97 |000c: iget-object v2, v6, Lde/danoeh/antennapod/model/feed/FeedMedia;.mime_type:Ljava/lang/String; // field@975d │ │ +41b740: 3802 0800 |000e: if-eqz v2, 0016 // +0008 │ │ +41b744: 6e20 28b3 0200 |0010: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +41b74a: 0a00 |0013: move-result v0 │ │ +41b74c: 3900 0300 |0014: if-nez v0, 0017 // +0003 │ │ +41b750: 0f01 |0016: return v1 │ │ +41b752: 5372 6297 |0017: iget-wide v2, v7, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@9762 │ │ +41b756: 1604 0000 |0019: const-wide/16 v4, #int 0 // #0 │ │ +41b75a: 3100 0204 |001b: cmp-long v0, v2, v4 │ │ +41b75e: 3d00 0900 |001d: if-lez v0, 0026 // +0009 │ │ +41b762: 5364 6297 |001f: iget-wide v4, v6, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@9762 │ │ +41b766: 3100 0204 |0021: cmp-long v0, v2, v4 │ │ +41b76a: 3800 0300 |0023: if-eqz v0, 0026 // +0003 │ │ +41b76e: 0f01 |0025: return v1 │ │ +41b770: 5277 5897 |0026: iget v7, v7, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@9758 │ │ +41b774: 3d07 0700 |0028: if-lez v7, 002f // +0007 │ │ +41b778: 5267 5897 |002a: iget v7, v6, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@9758 │ │ +41b77c: 3c07 0300 |002c: if-gtz v7, 002f // +0003 │ │ +41b780: 0f01 |002e: return v1 │ │ +41b782: 1207 |002f: const/4 v7, #int 0 // #0 │ │ +41b784: 0f07 |0030: return v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x0008 line=143 │ │ 0x000c line=144 │ │ 0x0017 line=148 │ │ 0x0026 line=151 │ │ @@ -1680238,17 +1680221,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -41b8a4: |[41b8a4] de.danoeh.antennapod.model.feed.FeedMedia.describeContents:()I │ │ -41b8b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -41b8b6: 0f00 |0001: return v0 │ │ +41b86c: |[41b86c] de.danoeh.antennapod.model.feed.FeedMedia.describeContents:()I │ │ +41b87c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +41b87e: 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;) │ │ @@ -1680256,26 +1680239,26 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -41b7c0: |[41b7c0] de.danoeh.antennapod.model.feed.FeedMedia.equals:(Ljava/lang/Object;)Z │ │ -41b7d0: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ -41b7d4: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -41b7d6: 0f02 |0003: return v2 │ │ -41b7d8: 2020 c71c |0004: instance-of v0, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia; // type@1cc7 │ │ -41b7dc: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -41b7e0: 6e20 01b3 1200 |0008: invoke-virtual {v2, v1}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@b301 │ │ -41b7e6: 0a02 |000b: move-result v2 │ │ -41b7e8: 0f02 |000c: return v2 │ │ -41b7ea: 6f20 f2ab 2100 |000d: invoke-super {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.equals:(Ljava/lang/Object;)Z // method@abf2 │ │ -41b7f0: 0a02 |0010: move-result v2 │ │ -41b7f2: 0f02 |0011: return v2 │ │ +41b788: |[41b788] de.danoeh.antennapod.model.feed.FeedMedia.equals:(Ljava/lang/Object;)Z │ │ +41b798: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ +41b79c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +41b79e: 0f02 |0003: return v2 │ │ +41b7a0: 2020 c71c |0004: instance-of v0, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia; // type@1cc7 │ │ +41b7a4: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +41b7a8: 6e20 01b3 1200 |0008: invoke-virtual {v2, v1}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@b301 │ │ +41b7ae: 0a02 |000b: move-result v2 │ │ +41b7b0: 0f02 |000c: return v2 │ │ +41b7b2: 6f20 f2ab 2100 |000d: invoke-super {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.equals:(Ljava/lang/Object;)Z // method@abf2 │ │ +41b7b8: 0a02 |0010: move-result v2 │ │ +41b7ba: 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; │ │ @@ -1680286,23 +1680269,23 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -41bbac: |[41bbac] de.danoeh.antennapod.model.feed.FeedMedia.getChapters:()Ljava/util/List; │ │ -41bbbc: 5410 5a97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ -41bbc0: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -41bbc4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -41bbc6: 1100 |0005: return-object v0 │ │ -41bbc8: 5410 5a97 |0006: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ -41bbcc: 6e10 2aac 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getChapters:()Ljava/util/List; // method@ac2a │ │ -41bbd2: 0c00 |000b: move-result-object v0 │ │ -41bbd4: 1100 |000c: return-object v0 │ │ +41bb74: |[41bb74] de.danoeh.antennapod.model.feed.FeedMedia.getChapters:()Ljava/util/List; │ │ +41bb84: 5410 5a97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ +41bb88: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +41bb8c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +41bb8e: 1100 |0005: return-object v0 │ │ +41bb90: 5410 5a97 |0006: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ +41bb94: 6e10 2aac 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getChapters:()Ljava/util/List; // method@ac2a │ │ +41bb9a: 0c00 |000b: move-result-object v0 │ │ +41bb9c: 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; │ │ │ │ @@ -1680311,23 +1680294,23 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -41b978: |[41b978] de.danoeh.antennapod.model.feed.FeedMedia.getDescription:()Ljava/lang/String; │ │ -41b988: 5410 5a97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ -41b98c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -41b990: 5410 5a97 |0004: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ -41b994: 6e10 2bac 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getDescription:()Ljava/lang/String; // method@ac2b │ │ -41b99a: 0c00 |0009: move-result-object v0 │ │ -41b99c: 1100 |000a: return-object v0 │ │ -41b99e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -41b9a0: 1100 |000c: return-object v0 │ │ +41b940: |[41b940] de.danoeh.antennapod.model.feed.FeedMedia.getDescription:()Ljava/lang/String; │ │ +41b950: 5410 5a97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ +41b954: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +41b958: 5410 5a97 |0004: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ +41b95c: 6e10 2bac 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getDescription:()Ljava/lang/String; // method@ac2b │ │ +41b962: 0c00 |0009: move-result-object v0 │ │ +41b964: 1100 |000a: return-object v0 │ │ +41b966: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +41b968: 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; │ │ │ │ @@ -1680336,17 +1680319,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41b8b8: |[41b8b8] de.danoeh.antennapod.model.feed.FeedMedia.getDuration:()I │ │ -41b8c8: 5210 5897 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@9758 │ │ -41b8cc: 0f00 |0002: return v0 │ │ +41b880: |[41b880] de.danoeh.antennapod.model.feed.FeedMedia.getDuration:()I │ │ +41b890: 5210 5897 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@9758 │ │ +41b894: 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;) │ │ @@ -1680354,31 +1680337,31 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -41b9a4: |[41b9a4] de.danoeh.antennapod.model.feed.FeedMedia.getEpisodeTitle:()Ljava/lang/String; │ │ -41b9b4: 5410 5a97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ -41b9b8: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -41b9bc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -41b9be: 1100 |0005: return-object v0 │ │ -41b9c0: 5410 5a97 |0006: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ -41b9c4: 6e10 3aac 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ac3a │ │ -41b9ca: 0c00 |000b: move-result-object v0 │ │ -41b9cc: 3800 0900 |000c: if-eqz v0, 0015 // +0009 │ │ -41b9d0: 5410 5a97 |000e: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ -41b9d4: 6e10 3aac 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ac3a │ │ -41b9da: 0c00 |0013: move-result-object v0 │ │ -41b9dc: 1100 |0014: return-object v0 │ │ -41b9de: 5410 5a97 |0015: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ -41b9e2: 6e10 30ac 0000 |0017: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getIdentifyingValue:()Ljava/lang/String; // method@ac30 │ │ -41b9e8: 0c00 |001a: move-result-object v0 │ │ -41b9ea: 1100 |001b: return-object v0 │ │ +41b96c: |[41b96c] de.danoeh.antennapod.model.feed.FeedMedia.getEpisodeTitle:()Ljava/lang/String; │ │ +41b97c: 5410 5a97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ +41b980: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +41b984: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +41b986: 1100 |0005: return-object v0 │ │ +41b988: 5410 5a97 |0006: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ +41b98c: 6e10 3aac 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ac3a │ │ +41b992: 0c00 |000b: move-result-object v0 │ │ +41b994: 3800 0900 |000c: if-eqz v0, 0015 // +0009 │ │ +41b998: 5410 5a97 |000e: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ +41b99c: 6e10 3aac 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ac3a │ │ +41b9a2: 0c00 |0013: move-result-object v0 │ │ +41b9a4: 1100 |0014: return-object v0 │ │ +41b9a6: 5410 5a97 |0015: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ +41b9aa: 6e10 30ac 0000 |0017: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getIdentifyingValue:()Ljava/lang/String; // method@ac30 │ │ +41b9b0: 0c00 |001a: move-result-object v0 │ │ +41b9b2: 1100 |001b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=307 │ │ 0x0006 line=310 │ │ 0x000e line=311 │ │ 0x0015 line=313 │ │ locals : │ │ @@ -1680389,30 +1680372,30 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -41b9ec: |[41b9ec] de.danoeh.antennapod.model.feed.FeedMedia.getFeedTitle:()Ljava/lang/String; │ │ -41b9fc: 5410 5a97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ -41ba00: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ -41ba04: 5410 5a97 |0004: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ -41ba08: 6e10 2dac 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -41ba0e: 0c00 |0009: move-result-object v0 │ │ -41ba10: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ -41ba14: 280c |000c: goto 0018 // +000c │ │ -41ba16: 5410 5a97 |000d: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ -41ba1a: 6e10 2dac 0000 |000f: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -41ba20: 0c00 |0012: move-result-object v0 │ │ -41ba22: 6e10 d6ab 0000 |0013: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ -41ba28: 0c00 |0016: move-result-object v0 │ │ -41ba2a: 1100 |0017: return-object v0 │ │ -41ba2c: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -41ba2e: 1100 |0019: return-object v0 │ │ +41b9b4: |[41b9b4] de.danoeh.antennapod.model.feed.FeedMedia.getFeedTitle:()Ljava/lang/String; │ │ +41b9c4: 5410 5a97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ +41b9c8: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ +41b9cc: 5410 5a97 |0004: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ +41b9d0: 6e10 2dac 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +41b9d6: 0c00 |0009: move-result-object v0 │ │ +41b9d8: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ +41b9dc: 280c |000c: goto 0018 // +000c │ │ +41b9de: 5410 5a97 |000d: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ +41b9e2: 6e10 2dac 0000 |000f: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +41b9e8: 0c00 |0012: move-result-object v0 │ │ +41b9ea: 6e10 d6ab 0000 |0013: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ +41b9f0: 0c00 |0016: move-result-object v0 │ │ +41b9f2: 1100 |0017: return-object v0 │ │ +41b9f4: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +41b9f6: 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; │ │ │ │ @@ -1680421,27 +1680404,27 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -41ba30: |[41ba30] de.danoeh.antennapod.model.feed.FeedMedia.getHumanReadableIdentifier:()Ljava/lang/String; │ │ -41ba40: 5410 5a97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ -41ba44: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ -41ba48: 5410 5a97 |0004: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ -41ba4c: 6e10 3aac 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ac3a │ │ -41ba52: 0c00 |0009: move-result-object v0 │ │ -41ba54: 3800 0900 |000a: if-eqz v0, 0013 // +0009 │ │ -41ba58: 5410 5a97 |000c: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ -41ba5c: 6e10 3aac 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ac3a │ │ -41ba62: 0c00 |0011: move-result-object v0 │ │ -41ba64: 1100 |0012: return-object v0 │ │ -41ba66: 5410 1297 |0013: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFile;.download_url:Ljava/lang/String; // field@9712 │ │ -41ba6a: 1100 |0015: return-object v0 │ │ +41b9f8: |[41b9f8] de.danoeh.antennapod.model.feed.FeedMedia.getHumanReadableIdentifier:()Ljava/lang/String; │ │ +41ba08: 5410 5a97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ +41ba0c: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ +41ba10: 5410 5a97 |0004: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ +41ba14: 6e10 3aac 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ac3a │ │ +41ba1a: 0c00 |0009: move-result-object v0 │ │ +41ba1c: 3800 0900 |000a: if-eqz v0, 0013 // +0009 │ │ +41ba20: 5410 5a97 |000c: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ +41ba24: 6e10 3aac 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ac3a │ │ +41ba2a: 0c00 |0011: move-result-object v0 │ │ +41ba2c: 1100 |0012: return-object v0 │ │ +41ba2e: 5410 1297 |0013: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFile;.download_url:Ljava/lang/String; // field@9712 │ │ +41ba32: 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; │ │ @@ -1680451,19 +1680434,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -41b958: |[41b958] de.danoeh.antennapod.model.feed.FeedMedia.getIdentifier:()Ljava/lang/Object; │ │ -41b968: 5320 0a97 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedComponent;.id:J // field@970a │ │ -41b96c: 7120 d1b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ -41b972: 0c00 |0005: move-result-object v0 │ │ -41b974: 1100 |0006: return-object v0 │ │ +41b920: |[41b920] de.danoeh.antennapod.model.feed.FeedMedia.getIdentifier:()Ljava/lang/Object; │ │ +41b930: 5320 0a97 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedComponent;.id:J // field@970a │ │ +41b934: 7120 d1b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b2d1 │ │ +41b93a: 0c00 |0005: move-result-object v0 │ │ +41b93c: 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;) │ │ @@ -1680471,36 +1680454,36 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -41ba6c: |[41ba6c] de.danoeh.antennapod.model.feed.FeedMedia.getImageLocation:()Ljava/lang/String; │ │ -41ba7c: 5420 5a97 |0000: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ -41ba80: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -41ba84: 5420 5a97 |0004: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ -41ba88: 6e10 31ac 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getImageLocation:()Ljava/lang/String; // method@ac31 │ │ -41ba8e: 0c00 |0009: move-result-object v0 │ │ -41ba90: 1100 |000a: return-object v0 │ │ -41ba92: 6e10 85ac 0200 |000b: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:()Z // method@ac85 │ │ -41ba98: 0a00 |000e: move-result v0 │ │ -41ba9a: 3800 1800 |000f: if-eqz v0, 0027 // +0018 │ │ -41ba9e: 2200 8f1e |0011: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -41baa2: 7010 50b3 0000 |0013: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -41baa8: 1a01 ccb8 |0016: const-string v1, "metadata-retriever:" // string@b8cc │ │ -41baac: 6e20 5cb3 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -41bab2: 6e10 76ac 0200 |001b: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLocalMediaUrl:()Ljava/lang/String; // method@ac76 │ │ -41bab8: 0c01 |001e: move-result-object v1 │ │ -41baba: 6e20 5cb3 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -41bac0: 6e10 67b3 0000 |0022: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -41bac6: 0c00 |0025: move-result-object v0 │ │ -41bac8: 1100 |0026: return-object v0 │ │ -41baca: 1200 |0027: const/4 v0, #int 0 // #0 │ │ -41bacc: 1100 |0028: return-object v0 │ │ +41ba34: |[41ba34] de.danoeh.antennapod.model.feed.FeedMedia.getImageLocation:()Ljava/lang/String; │ │ +41ba44: 5420 5a97 |0000: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ +41ba48: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +41ba4c: 5420 5a97 |0004: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ +41ba50: 6e10 31ac 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getImageLocation:()Ljava/lang/String; // method@ac31 │ │ +41ba56: 0c00 |0009: move-result-object v0 │ │ +41ba58: 1100 |000a: return-object v0 │ │ +41ba5a: 6e10 85ac 0200 |000b: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:()Z // method@ac85 │ │ +41ba60: 0a00 |000e: move-result v0 │ │ +41ba62: 3800 1800 |000f: if-eqz v0, 0027 // +0018 │ │ +41ba66: 2200 8f1e |0011: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +41ba6a: 7010 50b3 0000 |0013: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +41ba70: 1a01 ccb8 |0016: const-string v1, "metadata-retriever:" // string@b8cc │ │ +41ba74: 6e20 5cb3 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +41ba7a: 6e10 76ac 0200 |001b: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLocalMediaUrl:()Ljava/lang/String; // method@ac76 │ │ +41ba80: 0c01 |001e: move-result-object v1 │ │ +41ba82: 6e20 5cb3 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +41ba88: 6e10 67b3 0000 |0022: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +41ba8e: 0c00 |0025: move-result-object v0 │ │ +41ba90: 1100 |0026: return-object v0 │ │ +41ba92: 1200 |0027: const/4 v0, #int 0 // #0 │ │ +41ba94: 1100 |0028: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=430 │ │ 0x0004 line=431 │ │ 0x000b line=432 │ │ 0x0011 line=433 │ │ locals : │ │ @@ -1680511,17 +1680494,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 │ │ -41b86c: |[41b86c] de.danoeh.antennapod.model.feed.FeedMedia.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; │ │ -41b87c: 5410 5a97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ -41b880: 1100 |0002: return-object v0 │ │ +41b834: |[41b834] de.danoeh.antennapod.model.feed.FeedMedia.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; │ │ +41b844: 5410 5a97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ +41b848: 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;) │ │ @@ -1680529,17 +1680512,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41bbd8: |[41bbd8] de.danoeh.antennapod.model.feed.FeedMedia.getItemId:()J │ │ -41bbe8: 5320 5b97 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.itemID:J // field@975b │ │ -41bbec: 1000 |0002: return-wide v0 │ │ +41bba0: |[41bba0] de.danoeh.antennapod.model.feed.FeedMedia.getItemId:()J │ │ +41bbb0: 5320 5b97 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.itemID:J // field@975b │ │ +41bbb4: 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;) │ │ @@ -1680547,17 +1680530,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41bbf0: |[41bbf0] de.danoeh.antennapod.model.feed.FeedMedia.getLastPlayedTime:()J │ │ -41bc00: 5320 5c97 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.lastPlayedTime:J // field@975c │ │ -41bc04: 1000 |0002: return-wide v0 │ │ +41bbb8: |[41bbb8] de.danoeh.antennapod.model.feed.FeedMedia.getLastPlayedTime:()J │ │ +41bbc8: 5320 5c97 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.lastPlayedTime:J // field@975c │ │ +41bbcc: 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;) │ │ @@ -1680565,17 +1680548,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41bad0: |[41bad0] de.danoeh.antennapod.model.feed.FeedMedia.getLocalMediaUrl:()Ljava/lang/String; │ │ -41bae0: 5410 1497 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFile;.file_url:Ljava/lang/String; // field@9714 │ │ -41bae4: 1100 |0002: return-object v0 │ │ +41ba98: |[41ba98] de.danoeh.antennapod.model.feed.FeedMedia.getLocalMediaUrl:()Ljava/lang/String; │ │ +41baa8: 5410 1497 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFile;.file_url:Ljava/lang/String; // field@9714 │ │ +41baac: 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;) │ │ @@ -1680583,71 +1680566,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 │ │ -41b62c: |[41b62c] de.danoeh.antennapod.model.feed.FeedMedia.getMediaItem:()Landroid/support/v4/media/MediaBrowserCompat$MediaItem; │ │ -41b63c: 2200 bf01 |0000: new-instance v0, Landroid/support/v4/media/MediaDescriptionCompat$Builder; // type@01bf │ │ -41b640: 7010 3e08 0000 |0002: invoke-direct {v0}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.:()V // method@083e │ │ -41b646: 5331 0a97 |0005: iget-wide v1, v3, Lde/danoeh/antennapod/model/feed/FeedComponent;.id:J // field@970a │ │ -41b64a: 7120 4bb3 2100 |0007: invoke-static {v1, v2}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b34b │ │ -41b650: 0c01 |000a: move-result-object v1 │ │ -41b652: 6e20 4408 1000 |000b: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setMediaId:(Ljava/lang/String;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@0844 │ │ -41b658: 0c00 |000e: move-result-object v0 │ │ -41b65a: 7210 e6ac 0300 |000f: invoke-interface {v3}, Lde/danoeh/antennapod/model/playback/Playable;.getEpisodeTitle:()Ljava/lang/String; // method@ace6 │ │ -41b660: 0c01 |0012: move-result-object v1 │ │ -41b662: 6e20 4708 1000 |0013: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@0847 │ │ -41b668: 0c00 |0016: move-result-object v0 │ │ -41b66a: 7210 e7ac 0300 |0017: invoke-interface {v3}, Lde/danoeh/antennapod/model/playback/Playable;.getFeedTitle:()Ljava/lang/String; // method@ace7 │ │ -41b670: 0c01 |001a: move-result-object v1 │ │ -41b672: 6e20 4008 1000 |001b: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setDescription:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@0840 │ │ -41b678: 0c00 |001e: move-result-object v0 │ │ -41b67a: 7210 e7ac 0300 |001f: invoke-interface {v3}, Lde/danoeh/antennapod/model/playback/Playable;.getFeedTitle:()Ljava/lang/String; // method@ace7 │ │ -41b680: 0c01 |0022: move-result-object v1 │ │ -41b682: 6e20 4608 1000 |0023: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setSubtitle:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@0846 │ │ -41b688: 0c00 |0026: move-result-object v0 │ │ -41b68a: 5431 5a97 |0027: iget-object v1, v3, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ -41b68e: 3801 3d00 |0029: if-eqz v1, 0066 // +003d │ │ -41b692: 5431 5a97 |002b: iget-object v1, v3, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ -41b696: 6e10 32ac 0100 |002d: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getImageUrl:()Ljava/lang/String; // method@ac32 │ │ -41b69c: 0c01 |0030: move-result-object v1 │ │ -41b69e: 3801 1000 |0031: if-eqz v1, 0041 // +0010 │ │ -41b6a2: 5431 5a97 |0033: iget-object v1, v3, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ -41b6a6: 6e10 32ac 0100 |0035: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getImageUrl:()Ljava/lang/String; // method@ac32 │ │ -41b6ac: 0c01 |0038: move-result-object v1 │ │ -41b6ae: 7110 d106 0100 |0039: invoke-static {v1}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@06d1 │ │ -41b6b4: 0c01 |003c: move-result-object v1 │ │ -41b6b6: 6e20 4308 1000 |003d: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setIconUri:(Landroid/net/Uri;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@0843 │ │ -41b6bc: 2826 |0040: goto 0066 // +0026 │ │ -41b6be: 5431 5a97 |0041: iget-object v1, v3, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ -41b6c2: 6e10 2dac 0100 |0043: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -41b6c8: 0c01 |0046: move-result-object v1 │ │ -41b6ca: 3801 1f00 |0047: if-eqz v1, 0066 // +001f │ │ -41b6ce: 5431 5a97 |0049: iget-object v1, v3, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ -41b6d2: 6e10 2dac 0100 |004b: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -41b6d8: 0c01 |004e: move-result-object v1 │ │ -41b6da: 6e10 c9ab 0100 |004f: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abc9 │ │ -41b6e0: 0c01 |0052: move-result-object v1 │ │ -41b6e2: 3801 1300 |0053: if-eqz v1, 0066 // +0013 │ │ -41b6e6: 5431 5a97 |0055: iget-object v1, v3, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ -41b6ea: 6e10 2dac 0100 |0057: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -41b6f0: 0c01 |005a: move-result-object v1 │ │ -41b6f2: 6e10 c9ab 0100 |005b: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abc9 │ │ -41b6f8: 0c01 |005e: move-result-object v1 │ │ -41b6fa: 7110 d106 0100 |005f: invoke-static {v1}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@06d1 │ │ -41b700: 0c01 |0062: move-result-object v1 │ │ -41b702: 6e20 4308 1000 |0063: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setIconUri:(Landroid/net/Uri;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@0843 │ │ -41b708: 2201 b701 |0066: new-instance v1, Landroid/support/v4/media/MediaBrowserCompat$MediaItem; // type@01b7 │ │ -41b70c: 6e10 3f08 0000 |0068: invoke-virtual {v0}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.build:()Landroid/support/v4/media/MediaDescriptionCompat; // method@083f │ │ -41b712: 0c00 |006b: move-result-object v0 │ │ -41b714: 1222 |006c: const/4 v2, #int 2 // #2 │ │ -41b716: 7030 1e08 0102 |006d: invoke-direct {v1, v0, v2}, Landroid/support/v4/media/MediaBrowserCompat$MediaItem;.:(Landroid/support/v4/media/MediaDescriptionCompat;I)V // method@081e │ │ -41b71c: 1101 |0070: return-object v1 │ │ +41b5f4: |[41b5f4] de.danoeh.antennapod.model.feed.FeedMedia.getMediaItem:()Landroid/support/v4/media/MediaBrowserCompat$MediaItem; │ │ +41b604: 2200 bf01 |0000: new-instance v0, Landroid/support/v4/media/MediaDescriptionCompat$Builder; // type@01bf │ │ +41b608: 7010 3e08 0000 |0002: invoke-direct {v0}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.:()V // method@083e │ │ +41b60e: 5331 0a97 |0005: iget-wide v1, v3, Lde/danoeh/antennapod/model/feed/FeedComponent;.id:J // field@970a │ │ +41b612: 7120 4bb3 2100 |0007: invoke-static {v1, v2}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b34b │ │ +41b618: 0c01 |000a: move-result-object v1 │ │ +41b61a: 6e20 4408 1000 |000b: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setMediaId:(Ljava/lang/String;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@0844 │ │ +41b620: 0c00 |000e: move-result-object v0 │ │ +41b622: 7210 e6ac 0300 |000f: invoke-interface {v3}, Lde/danoeh/antennapod/model/playback/Playable;.getEpisodeTitle:()Ljava/lang/String; // method@ace6 │ │ +41b628: 0c01 |0012: move-result-object v1 │ │ +41b62a: 6e20 4708 1000 |0013: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@0847 │ │ +41b630: 0c00 |0016: move-result-object v0 │ │ +41b632: 7210 e7ac 0300 |0017: invoke-interface {v3}, Lde/danoeh/antennapod/model/playback/Playable;.getFeedTitle:()Ljava/lang/String; // method@ace7 │ │ +41b638: 0c01 |001a: move-result-object v1 │ │ +41b63a: 6e20 4008 1000 |001b: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setDescription:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@0840 │ │ +41b640: 0c00 |001e: move-result-object v0 │ │ +41b642: 7210 e7ac 0300 |001f: invoke-interface {v3}, Lde/danoeh/antennapod/model/playback/Playable;.getFeedTitle:()Ljava/lang/String; // method@ace7 │ │ +41b648: 0c01 |0022: move-result-object v1 │ │ +41b64a: 6e20 4608 1000 |0023: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setSubtitle:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@0846 │ │ +41b650: 0c00 |0026: move-result-object v0 │ │ +41b652: 5431 5a97 |0027: iget-object v1, v3, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ +41b656: 3801 3d00 |0029: if-eqz v1, 0066 // +003d │ │ +41b65a: 5431 5a97 |002b: iget-object v1, v3, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ +41b65e: 6e10 32ac 0100 |002d: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getImageUrl:()Ljava/lang/String; // method@ac32 │ │ +41b664: 0c01 |0030: move-result-object v1 │ │ +41b666: 3801 1000 |0031: if-eqz v1, 0041 // +0010 │ │ +41b66a: 5431 5a97 |0033: iget-object v1, v3, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ +41b66e: 6e10 32ac 0100 |0035: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getImageUrl:()Ljava/lang/String; // method@ac32 │ │ +41b674: 0c01 |0038: move-result-object v1 │ │ +41b676: 7110 d106 0100 |0039: invoke-static {v1}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@06d1 │ │ +41b67c: 0c01 |003c: move-result-object v1 │ │ +41b67e: 6e20 4308 1000 |003d: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setIconUri:(Landroid/net/Uri;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@0843 │ │ +41b684: 2826 |0040: goto 0066 // +0026 │ │ +41b686: 5431 5a97 |0041: iget-object v1, v3, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ +41b68a: 6e10 2dac 0100 |0043: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +41b690: 0c01 |0046: move-result-object v1 │ │ +41b692: 3801 1f00 |0047: if-eqz v1, 0066 // +001f │ │ +41b696: 5431 5a97 |0049: iget-object v1, v3, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ +41b69a: 6e10 2dac 0100 |004b: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +41b6a0: 0c01 |004e: move-result-object v1 │ │ +41b6a2: 6e10 c9ab 0100 |004f: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abc9 │ │ +41b6a8: 0c01 |0052: move-result-object v1 │ │ +41b6aa: 3801 1300 |0053: if-eqz v1, 0066 // +0013 │ │ +41b6ae: 5431 5a97 |0055: iget-object v1, v3, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ +41b6b2: 6e10 2dac 0100 |0057: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +41b6b8: 0c01 |005a: move-result-object v1 │ │ +41b6ba: 6e10 c9ab 0100 |005b: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abc9 │ │ +41b6c0: 0c01 |005e: move-result-object v1 │ │ +41b6c2: 7110 d106 0100 |005f: invoke-static {v1}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@06d1 │ │ +41b6c8: 0c01 |0062: move-result-object v1 │ │ +41b6ca: 6e20 4308 1000 |0063: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setIconUri:(Landroid/net/Uri;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@0843 │ │ +41b6d0: 2201 b701 |0066: new-instance v1, Landroid/support/v4/media/MediaBrowserCompat$MediaItem; // type@01b7 │ │ +41b6d4: 6e10 3f08 0000 |0068: invoke-virtual {v0}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.build:()Landroid/support/v4/media/MediaDescriptionCompat; // method@083f │ │ +41b6da: 0c00 |006b: move-result-object v0 │ │ +41b6dc: 1222 |006c: const/4 v2, #int 2 // #2 │ │ +41b6de: 7030 1e08 0102 |006d: invoke-direct {v1, v0, v2}, Landroid/support/v4/media/MediaBrowserCompat$MediaItem;.:(Landroid/support/v4/media/MediaDescriptionCompat;I)V // method@081e │ │ +41b6e4: 1101 |0070: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0007 line=104 │ │ 0x000f line=105 │ │ 0x0017 line=106 │ │ 0x001f line=107 │ │ @@ -1680665,19 +1680648,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 │ │ -41b884: |[41b884] de.danoeh.antennapod.model.feed.FeedMedia.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; │ │ -41b894: 5410 5d97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.mime_type:Ljava/lang/String; // field@975d │ │ -41b898: 7110 e0ac 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/model/playback/MediaType;.fromMimeType:(Ljava/lang/String;)Lde/danoeh/antennapod/model/playback/MediaType; // method@ace0 │ │ -41b89e: 0c00 |0005: move-result-object v0 │ │ -41b8a0: 1100 |0006: return-object v0 │ │ +41b84c: |[41b84c] de.danoeh.antennapod.model.feed.FeedMedia.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; │ │ +41b85c: 5410 5d97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.mime_type:Ljava/lang/String; // field@975d │ │ +41b860: 7110 e0ac 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/model/playback/MediaType;.fromMimeType:(Ljava/lang/String;)Lde/danoeh/antennapod/model/playback/MediaType; // method@ace0 │ │ +41b866: 0c00 |0005: move-result-object v0 │ │ +41b868: 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;) │ │ @@ -1680685,17 +1680668,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41bae8: |[41bae8] de.danoeh.antennapod.model.feed.FeedMedia.getMime_type:()Ljava/lang/String; │ │ -41baf8: 5410 5d97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.mime_type:Ljava/lang/String; // field@975d │ │ -41bafc: 1100 |0002: return-object v0 │ │ +41bab0: |[41bab0] de.danoeh.antennapod.model.feed.FeedMedia.getMime_type:()Ljava/lang/String; │ │ +41bac0: 5410 5d97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.mime_type:Ljava/lang/String; // field@975d │ │ +41bac4: 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;) │ │ @@ -1680703,17 +1680686,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -41b8d0: |[41b8d0] de.danoeh.antennapod.model.feed.FeedMedia.getPlayableType:()I │ │ -41b8e0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -41b8e2: 0f00 |0001: return v0 │ │ +41b898: |[41b898] de.danoeh.antennapod.model.feed.FeedMedia.getPlayableType:()I │ │ +41b8a8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +41b8aa: 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;) │ │ @@ -1680721,23 +1680704,23 @@ │ │ type : '()Ljava/util/Date;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -41bb44: |[41bb44] de.danoeh.antennapod.model.feed.FeedMedia.getPlaybackCompletionDate:()Ljava/util/Date; │ │ -41bb54: 5410 5e97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.playbackCompletionDate:Ljava/util/Date; // field@975e │ │ -41bb58: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -41bb5c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -41bb5e: 2807 |0005: goto 000c // +0007 │ │ -41bb60: 6e10 25b5 0000 |0006: invoke-virtual {v0}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b525 │ │ -41bb66: 0c00 |0009: move-result-object v0 │ │ -41bb68: 1f00 051f |000a: check-cast v0, Ljava/util/Date; // type@1f05 │ │ -41bb6c: 1100 |000c: return-object v0 │ │ +41bb0c: |[41bb0c] de.danoeh.antennapod.model.feed.FeedMedia.getPlaybackCompletionDate:()Ljava/util/Date; │ │ +41bb1c: 5410 5e97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.playbackCompletionDate:Ljava/util/Date; // field@975e │ │ +41bb20: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +41bb24: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +41bb26: 2807 |0005: goto 000c // +0007 │ │ +41bb28: 6e10 25b5 0000 |0006: invoke-virtual {v0}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b525 │ │ +41bb2e: 0c00 |0009: move-result-object v0 │ │ +41bb30: 1f00 051f |000a: check-cast v0, Ljava/util/Date; // type@1f05 │ │ +41bb34: 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; │ │ │ │ @@ -1680746,17 +1680729,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41b8e4: |[41b8e4] de.danoeh.antennapod.model.feed.FeedMedia.getPlayedDuration:()I │ │ -41b8f4: 5210 6097 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.played_duration:I // field@9760 │ │ -41b8f8: 0f00 |0002: return v0 │ │ +41b8ac: |[41b8ac] de.danoeh.antennapod.model.feed.FeedMedia.getPlayedDuration:()I │ │ +41b8bc: 5210 6097 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.played_duration:I // field@9760 │ │ +41b8c0: 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;) │ │ @@ -1680764,17 +1680747,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41b8fc: |[41b8fc] de.danoeh.antennapod.model.feed.FeedMedia.getPlayedDurationWhenStarted:()I │ │ -41b90c: 5210 5f97 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.playedDurationWhenStarted:I // field@975f │ │ -41b910: 0f00 |0002: return v0 │ │ +41b8c4: |[41b8c4] de.danoeh.antennapod.model.feed.FeedMedia.getPlayedDurationWhenStarted:()I │ │ +41b8d4: 5210 5f97 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.playedDurationWhenStarted:I // field@975f │ │ +41b8d8: 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;) │ │ @@ -1680782,17 +1680765,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41b914: |[41b914] de.danoeh.antennapod.model.feed.FeedMedia.getPosition:()I │ │ -41b924: 5210 6197 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.position:I // field@9761 │ │ -41b928: 0f00 |0002: return v0 │ │ +41b8dc: |[41b8dc] de.danoeh.antennapod.model.feed.FeedMedia.getPosition:()I │ │ +41b8ec: 5210 6197 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.position:I // field@9761 │ │ +41b8f0: 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;) │ │ @@ -1680800,28 +1680783,28 @@ │ │ type : '()Ljava/util/Date;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -41bb70: |[41bb70] de.danoeh.antennapod.model.feed.FeedMedia.getPubDate:()Ljava/util/Date; │ │ -41bb80: 5420 5a97 |0000: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ -41bb84: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -41bb86: 3900 0300 |0003: if-nez v0, 0006 // +0003 │ │ -41bb8a: 1101 |0005: return-object v1 │ │ -41bb8c: 5420 5a97 |0006: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ -41bb90: 6e10 39ac 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ -41bb96: 0c00 |000b: move-result-object v0 │ │ -41bb98: 3800 0900 |000c: if-eqz v0, 0015 // +0009 │ │ -41bb9c: 5420 5a97 |000e: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ -41bba0: 6e10 39ac 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ -41bba6: 0c00 |0013: move-result-object v0 │ │ -41bba8: 1100 |0014: return-object v0 │ │ -41bbaa: 1101 |0015: return-object v1 │ │ +41bb38: |[41bb38] de.danoeh.antennapod.model.feed.FeedMedia.getPubDate:()Ljava/util/Date; │ │ +41bb48: 5420 5a97 |0000: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ +41bb4c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +41bb4e: 3900 0300 |0003: if-nez v0, 0006 // +0003 │ │ +41bb52: 1101 |0005: return-object v1 │ │ +41bb54: 5420 5a97 |0006: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ +41bb58: 6e10 39ac 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ +41bb5e: 0c00 |000b: move-result-object v0 │ │ +41bb60: 3800 0900 |000c: if-eqz v0, 0015 // +0009 │ │ +41bb64: 5420 5a97 |000e: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ +41bb68: 6e10 39ac 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ +41bb6e: 0c00 |0013: move-result-object v0 │ │ +41bb70: 1100 |0014: return-object v0 │ │ +41bb72: 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; │ │ @@ -1680831,17 +1680814,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41bc08: |[41bc08] de.danoeh.antennapod.model.feed.FeedMedia.getSize:()J │ │ -41bc18: 5320 6297 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@9762 │ │ -41bc1c: 1000 |0002: return-wide v0 │ │ +41bbd0: |[41bbd0] de.danoeh.antennapod.model.feed.FeedMedia.getSize:()J │ │ +41bbe0: 5320 6297 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@9762 │ │ +41bbe4: 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;) │ │ @@ -1680849,17 +1680832,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41b92c: |[41b92c] de.danoeh.antennapod.model.feed.FeedMedia.getStartPosition:()I │ │ -41b93c: 5210 6397 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.startPosition:I // field@9763 │ │ -41b940: 0f00 |0002: return v0 │ │ +41b8f4: |[41b8f4] de.danoeh.antennapod.model.feed.FeedMedia.getStartPosition:()I │ │ +41b904: 5210 6397 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.startPosition:I // field@9763 │ │ +41b908: 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;) │ │ @@ -1680867,17 +1680850,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41bb00: |[41bb00] de.danoeh.antennapod.model.feed.FeedMedia.getStreamUrl:()Ljava/lang/String; │ │ -41bb10: 5410 1297 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFile;.download_url:Ljava/lang/String; // field@9712 │ │ -41bb14: 1100 |0002: return-object v0 │ │ +41bac8: |[41bac8] de.danoeh.antennapod.model.feed.FeedMedia.getStreamUrl:()Ljava/lang/String; │ │ +41bad8: 5410 1297 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFile;.download_url:Ljava/lang/String; // field@9712 │ │ +41badc: 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;) │ │ @@ -1680885,17 +1680868,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -41b944: |[41b944] de.danoeh.antennapod.model.feed.FeedMedia.getTypeAsInt:()I │ │ -41b954: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -41b956: 0f00 |0001: return v0 │ │ +41b90c: |[41b90c] de.danoeh.antennapod.model.feed.FeedMedia.getTypeAsInt:()I │ │ +41b91c: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +41b91e: 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;) │ │ @@ -1680903,23 +1680886,23 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -41bb18: |[41bb18] de.danoeh.antennapod.model.feed.FeedMedia.getWebsiteLink:()Ljava/lang/String; │ │ -41bb28: 5410 5a97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ -41bb2c: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -41bb30: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -41bb32: 1100 |0005: return-object v0 │ │ -41bb34: 5410 5a97 |0006: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ -41bb38: 6e10 34ac 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@ac34 │ │ -41bb3e: 0c00 |000b: move-result-object v0 │ │ -41bb40: 1100 |000c: return-object v0 │ │ +41bae0: |[41bae0] de.danoeh.antennapod.model.feed.FeedMedia.getWebsiteLink:()Ljava/lang/String; │ │ +41baf0: 5410 5a97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ +41baf4: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +41baf8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +41bafa: 1100 |0005: return-object v0 │ │ +41bafc: 5410 5a97 |0006: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ +41bb00: 6e10 34ac 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@ac34 │ │ +41bb06: 0c00 |000b: move-result-object v0 │ │ +41bb08: 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; │ │ │ │ @@ -1680928,22 +1680911,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -41b7f4: |[41b7f4] de.danoeh.antennapod.model.feed.FeedMedia.hasEmbeddedPicture:()Z │ │ -41b804: 5410 5997 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:Ljava/lang/Boolean; // field@9759 │ │ -41b808: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -41b80c: 6e10 66ac 0100 |0004: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.checkEmbeddedPicture:()V // method@ac66 │ │ -41b812: 5410 5997 |0007: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:Ljava/lang/Boolean; // field@9759 │ │ -41b816: 6e10 3eb2 0000 |0009: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@b23e │ │ -41b81c: 0a00 |000c: move-result v0 │ │ -41b81e: 0f00 |000d: return v0 │ │ +41b7bc: |[41b7bc] de.danoeh.antennapod.model.feed.FeedMedia.hasEmbeddedPicture:()Z │ │ +41b7cc: 5410 5997 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:Ljava/lang/Boolean; // field@9759 │ │ +41b7d0: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +41b7d4: 6e10 66ac 0100 |0004: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.checkEmbeddedPicture:()V // method@ac66 │ │ +41b7da: 5410 5997 |0007: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:Ljava/lang/Boolean; // field@9759 │ │ +41b7de: 6e10 3eb2 0000 |0009: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@b23e │ │ +41b7e4: 0a00 |000c: move-result v0 │ │ +41b7e6: 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; │ │ @@ -1680953,21 +1680936,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -41b820: |[41b820] de.danoeh.antennapod.model.feed.FeedMedia.isInProgress:()Z │ │ -41b830: 5210 6197 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.position:I // field@9761 │ │ -41b834: 3d00 0400 |0002: if-lez v0, 0006 // +0004 │ │ -41b838: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -41b83a: 2802 |0005: goto 0007 // +0002 │ │ -41b83c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -41b83e: 0f00 |0007: return v0 │ │ +41b7e8: |[41b7e8] de.danoeh.antennapod.model.feed.FeedMedia.isInProgress:()Z │ │ +41b7f8: 5210 6197 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.position:I // field@9761 │ │ +41b7fc: 3d00 0400 |0002: if-lez v0, 0006 // +0004 │ │ +41b800: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +41b802: 2802 |0005: goto 0007 // +0002 │ │ +41b804: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +41b806: 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;) │ │ @@ -1680975,24 +1680958,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -41b840: |[41b840] de.danoeh.antennapod.model.feed.FeedMedia.localFileAvailable:()Z │ │ -41b850: 6e10 04ac 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ac04 │ │ -41b856: 0a00 |0003: move-result v0 │ │ -41b858: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -41b85c: 5410 1497 |0006: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFile;.file_url:Ljava/lang/String; // field@9714 │ │ -41b860: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -41b864: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -41b866: 2802 |000b: goto 000d // +0002 │ │ -41b868: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -41b86a: 0f00 |000d: return v0 │ │ +41b808: |[41b808] de.danoeh.antennapod.model.feed.FeedMedia.localFileAvailable:()Z │ │ +41b818: 6e10 04ac 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ac04 │ │ +41b81e: 0a00 |0003: move-result v0 │ │ +41b820: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +41b824: 5410 1497 |0006: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFile;.file_url:Ljava/lang/String; // field@9714 │ │ +41b828: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +41b82c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +41b82e: 2802 |000b: goto 000d // +0002 │ │ +41b830: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +41b832: 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;) │ │ @@ -1681000,18 +1680983,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -41bdf8: |[41bdf8] de.danoeh.antennapod.model.feed.FeedMedia.onPlaybackCompleted:(Landroid/content/Context;)V │ │ -41be08: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ -41be0a: 5901 6397 |0001: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.startPosition:I // field@9763 │ │ -41be0e: 0e00 |0003: return-void │ │ +41bdc0: |[41bdc0] de.danoeh.antennapod.model.feed.FeedMedia.onPlaybackCompleted:(Landroid/content/Context;)V │ │ +41bdd0: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ +41bdd2: 5901 6397 |0001: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.startPosition:I // field@9763 │ │ +41bdd6: 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; │ │ │ │ @@ -1681020,25 +1681003,25 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 17 16-bit code units │ │ -41be10: |[41be10] de.danoeh.antennapod.model.feed.FeedMedia.onPlaybackPause:(Landroid/content/Context;)V │ │ -41be20: 5223 6197 |0000: iget v3, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.position:I // field@9761 │ │ -41be24: 5220 6397 |0002: iget v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.startPosition:I // field@9763 │ │ -41be28: 3703 0a00 |0004: if-le v3, v0, 000e // +000a │ │ -41be2c: 5221 5f97 |0006: iget v1, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.playedDurationWhenStarted:I // field@975f │ │ -41be30: b031 |0008: add-int/2addr v1, v3 │ │ -41be32: b101 |0009: sub-int/2addr v1, v0 │ │ -41be34: 5921 6097 |000a: iput v1, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.played_duration:I // field@9760 │ │ -41be38: 5921 5f97 |000c: iput v1, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.playedDurationWhenStarted:I // field@975f │ │ -41be3c: 5923 6397 |000e: iput v3, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.startPosition:I // field@9763 │ │ -41be40: 0e00 |0010: return-void │ │ +41bdd8: |[41bdd8] de.danoeh.antennapod.model.feed.FeedMedia.onPlaybackPause:(Landroid/content/Context;)V │ │ +41bde8: 5223 6197 |0000: iget v3, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.position:I // field@9761 │ │ +41bdec: 5220 6397 |0002: iget v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.startPosition:I // field@9763 │ │ +41bdf0: 3703 0a00 |0004: if-le v3, v0, 000e // +000a │ │ +41bdf4: 5221 5f97 |0006: iget v1, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.playedDurationWhenStarted:I // field@975f │ │ +41bdf8: b031 |0008: add-int/2addr v1, v3 │ │ +41bdfa: b101 |0009: sub-int/2addr v1, v0 │ │ +41bdfc: 5921 6097 |000a: iput v1, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.played_duration:I // field@9760 │ │ +41be00: 5921 5f97 |000c: iput v1, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.playedDurationWhenStarted:I // field@975f │ │ +41be04: 5923 6397 |000e: iput v3, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.startPosition:I // field@9763 │ │ +41be08: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=389 │ │ 0x0006 line=390 │ │ 0x000c line=391 │ │ 0x000e line=393 │ │ locals : │ │ @@ -1681050,23 +1681033,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -41be44: |[41be44] de.danoeh.antennapod.model.feed.FeedMedia.onPlaybackStart:()V │ │ -41be54: 5220 6197 |0000: iget v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.position:I // field@9761 │ │ -41be58: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -41be5a: 7120 e4b2 1000 |0003: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@b2e4 │ │ -41be60: 0a00 |0006: move-result v0 │ │ -41be62: 5920 6397 |0007: iput v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.startPosition:I // field@9763 │ │ -41be66: 5220 6097 |0009: iget v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.played_duration:I // field@9760 │ │ -41be6a: 5920 5f97 |000b: iput v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.playedDurationWhenStarted:I // field@975f │ │ -41be6e: 0e00 |000d: return-void │ │ +41be0c: |[41be0c] de.danoeh.antennapod.model.feed.FeedMedia.onPlaybackStart:()V │ │ +41be1c: 5220 6197 |0000: iget v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.position:I // field@9761 │ │ +41be20: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +41be22: 7120 e4b2 1000 |0003: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@b2e4 │ │ +41be28: 0a00 |0006: move-result v0 │ │ +41be2a: 5920 6397 |0007: iput v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.startPosition:I // field@9763 │ │ +41be2e: 5220 6097 |0009: iget v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.played_duration:I // field@9760 │ │ +41be32: 5920 5f97 |000b: iput v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.playedDurationWhenStarted:I // field@975f │ │ +41be36: 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; │ │ │ │ @@ -1681075,20 +1681058,20 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -41be70: |[41be70] de.danoeh.antennapod.model.feed.FeedMedia.setChapters:(Ljava/util/List;)V │ │ -41be80: 5410 5a97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ -41be84: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -41be88: 5410 5a97 |0004: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ -41be8c: 6e20 45ac 2000 |0006: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.setChapters:(Ljava/util/List;)V // method@ac45 │ │ -41be92: 0e00 |0009: return-void │ │ +41be38: |[41be38] de.danoeh.antennapod.model.feed.FeedMedia.setChapters:(Ljava/util/List;)V │ │ +41be48: 5410 5a97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ +41be4c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +41be50: 5410 5a97 |0004: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ +41be54: 6e20 45ac 2000 |0006: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.setChapters:(Ljava/util/List;)V // method@ac45 │ │ +41be5a: 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; │ │ @@ -1681098,18 +1681081,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -41be94: |[41be94] de.danoeh.antennapod.model.feed.FeedMedia.setCheckedOnSizeButUnknown:()V │ │ -41bea4: 1700 0000 0080 |0000: const-wide/32 v0, #float -0 // #80000000 │ │ -41beaa: 5a20 6297 |0003: iput-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@9762 │ │ -41beae: 0e00 |0005: return-void │ │ +41be5c: |[41be5c] de.danoeh.antennapod.model.feed.FeedMedia.setCheckedOnSizeButUnknown:()V │ │ +41be6c: 1700 0000 0080 |0000: const-wide/32 v0, #float -0 // #80000000 │ │ +41be72: 5a20 6297 |0003: iput-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@9762 │ │ +41be76: 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;) │ │ @@ -1681117,27 +1681100,27 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -41beb0: |[41beb0] de.danoeh.antennapod.model.feed.FeedMedia.setDownloaded:(Z)V │ │ -41bec0: 6f20 06ac 2100 |0000: invoke-super {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedFile;.setDownloaded:(Z)V // method@ac06 │ │ -41bec6: 5410 5a97 |0003: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ -41beca: 3800 1200 |0005: if-eqz v0, 0017 // +0012 │ │ -41bece: 3802 1000 |0007: if-eqz v2, 0017 // +0010 │ │ -41bed2: 5412 5a97 |0009: iget-object v2, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ -41bed6: 6e10 41ac 0200 |000b: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isNew:()Z // method@ac41 │ │ -41bedc: 0a02 |000e: move-result v2 │ │ -41bede: 3802 0800 |000f: if-eqz v2, 0017 // +0008 │ │ -41bee2: 5412 5a97 |0011: iget-object v2, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ -41bee6: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -41bee8: 6e20 4fac 0200 |0014: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPlayed:(Z)V // method@ac4f │ │ -41beee: 0e00 |0017: return-void │ │ +41be78: |[41be78] de.danoeh.antennapod.model.feed.FeedMedia.setDownloaded:(Z)V │ │ +41be88: 6f20 06ac 2100 |0000: invoke-super {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedFile;.setDownloaded:(Z)V // method@ac06 │ │ +41be8e: 5410 5a97 |0003: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ +41be92: 3800 1200 |0005: if-eqz v0, 0017 // +0012 │ │ +41be96: 3802 1000 |0007: if-eqz v2, 0017 // +0010 │ │ +41be9a: 5412 5a97 |0009: iget-object v2, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ +41be9e: 6e10 41ac 0200 |000b: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isNew:()Z // method@ac41 │ │ +41bea4: 0a02 |000e: move-result v2 │ │ +41bea6: 3802 0800 |000f: if-eqz v2, 0017 // +0008 │ │ +41beaa: 5412 5a97 |0011: iget-object v2, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ +41beae: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +41beb0: 6e20 4fac 0200 |0014: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPlayed:(Z)V // method@ac4f │ │ +41beb6: 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; │ │ @@ -1681148,17 +1681131,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41bef0: |[41bef0] de.danoeh.antennapod.model.feed.FeedMedia.setDuration:(I)V │ │ -41bf00: 5901 5897 |0000: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@9758 │ │ -41bf04: 0e00 |0002: return-void │ │ +41beb8: |[41beb8] de.danoeh.antennapod.model.feed.FeedMedia.setDuration:(I)V │ │ +41bec8: 5901 5897 |0000: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@9758 │ │ +41becc: 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 │ │ │ │ @@ -1681167,17 +1681150,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -41bf08: |[41bf08] de.danoeh.antennapod.model.feed.FeedMedia.setFile_url:(Ljava/lang/String;)V │ │ -41bf18: 6f20 07ac 1000 |0000: invoke-super {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedFile;.setFile_url:(Ljava/lang/String;)V // method@ac07 │ │ -41bf1e: 0e00 |0003: return-void │ │ +41bed0: |[41bed0] de.danoeh.antennapod.model.feed.FeedMedia.setFile_url:(Ljava/lang/String;)V │ │ +41bee0: 6f20 07ac 1000 |0000: invoke-super {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedFile;.setFile_url:(Ljava/lang/String;)V // method@ac07 │ │ +41bee6: 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; │ │ │ │ @@ -1681186,17 +1681169,17 @@ │ │ type : '(Ljava/lang/Boolean;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41bf20: |[41bf20] de.danoeh.antennapod.model.feed.FeedMedia.setHasEmbeddedPicture:(Ljava/lang/Boolean;)V │ │ -41bf30: 5b01 5997 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:Ljava/lang/Boolean; // field@9759 │ │ -41bf34: 0e00 |0002: return-void │ │ +41bee8: |[41bee8] de.danoeh.antennapod.model.feed.FeedMedia.setHasEmbeddedPicture:(Ljava/lang/Boolean;)V │ │ +41bef8: 5b01 5997 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:Ljava/lang/Boolean; // field@9759 │ │ +41befc: 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; │ │ │ │ @@ -1681205,22 +1681188,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 │ │ -41bf38: |[41bf38] de.danoeh.antennapod.model.feed.FeedMedia.setItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -41bf48: 5b12 5a97 |0000: iput-object v2, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ -41bf4c: 3802 0b00 |0002: if-eqz v2, 000d // +000b │ │ -41bf50: 6e10 35ac 0200 |0004: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -41bf56: 0c00 |0007: move-result-object v0 │ │ -41bf58: 3210 0500 |0008: if-eq v0, v1, 000d // +0005 │ │ -41bf5c: 6e20 4cac 1200 |000a: invoke-virtual {v2, v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@ac4c │ │ -41bf62: 0e00 |000d: return-void │ │ +41bf00: |[41bf00] de.danoeh.antennapod.model.feed.FeedMedia.setItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +41bf10: 5b12 5a97 |0000: iput-object v2, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ +41bf14: 3802 0b00 |0002: if-eqz v2, 000d // +000b │ │ +41bf18: 6e10 35ac 0200 |0004: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +41bf1e: 0c00 |0007: move-result-object v0 │ │ +41bf20: 3210 0500 |0008: if-eq v0, v1, 000d // +0005 │ │ +41bf24: 6e20 4cac 1200 |000a: invoke-virtual {v2, v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@ac4c │ │ +41bf2a: 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; │ │ @@ -1681231,17 +1681214,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41bf64: |[41bf64] de.danoeh.antennapod.model.feed.FeedMedia.setLastPlayedTime:(J)V │ │ -41bf74: 5a01 5c97 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.lastPlayedTime:J // field@975c │ │ -41bf78: 0e00 |0002: return-void │ │ +41bf2c: |[41bf2c] de.danoeh.antennapod.model.feed.FeedMedia.setLastPlayedTime:(J)V │ │ +41bf3c: 5a01 5c97 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.lastPlayedTime:J // field@975c │ │ +41bf40: 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 │ │ │ │ @@ -1681250,23 +1681233,23 @@ │ │ type : '(Ljava/util/Date;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -41bf7c: |[41bf7c] de.danoeh.antennapod.model.feed.FeedMedia.setPlaybackCompletionDate:(Ljava/util/Date;)V │ │ -41bf8c: 3901 0400 |0000: if-nez v1, 0004 // +0004 │ │ -41bf90: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -41bf92: 2807 |0003: goto 000a // +0007 │ │ -41bf94: 6e10 25b5 0100 |0004: invoke-virtual {v1}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b525 │ │ -41bf9a: 0c01 |0007: move-result-object v1 │ │ -41bf9c: 1f01 051f |0008: check-cast v1, Ljava/util/Date; // type@1f05 │ │ -41bfa0: 5b01 5e97 |000a: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.playbackCompletionDate:Ljava/util/Date; // field@975e │ │ -41bfa4: 0e00 |000c: return-void │ │ +41bf44: |[41bf44] de.danoeh.antennapod.model.feed.FeedMedia.setPlaybackCompletionDate:(Ljava/util/Date;)V │ │ +41bf54: 3901 0400 |0000: if-nez v1, 0004 // +0004 │ │ +41bf58: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +41bf5a: 2807 |0003: goto 000a // +0007 │ │ +41bf5c: 6e10 25b5 0100 |0004: invoke-virtual {v1}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b525 │ │ +41bf62: 0c01 |0007: move-result-object v1 │ │ +41bf64: 1f01 051f |0008: check-cast v1, Ljava/util/Date; // type@1f05 │ │ +41bf68: 5b01 5e97 |000a: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.playbackCompletionDate:Ljava/util/Date; // field@975e │ │ +41bf6c: 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; │ │ │ │ @@ -1681275,17 +1681258,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41bfa8: |[41bfa8] de.danoeh.antennapod.model.feed.FeedMedia.setPlayedDuration:(I)V │ │ -41bfb8: 5901 6097 |0000: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.played_duration:I // field@9760 │ │ -41bfbc: 0e00 |0002: return-void │ │ +41bf70: |[41bf70] de.danoeh.antennapod.model.feed.FeedMedia.setPlayedDuration:(I)V │ │ +41bf80: 5901 6097 |0000: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.played_duration:I // field@9760 │ │ +41bf84: 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 │ │ │ │ @@ -1681294,27 +1681277,27 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -41bfc0: |[41bfc0] de.danoeh.antennapod.model.feed.FeedMedia.setPosition:(I)V │ │ -41bfd0: 5912 6197 |0000: iput v2, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.position:I // field@9761 │ │ -41bfd4: 3d02 1400 |0002: if-lez v2, 0016 // +0014 │ │ -41bfd8: 5412 5a97 |0004: iget-object v2, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ -41bfdc: 3802 1000 |0006: if-eqz v2, 0016 // +0010 │ │ -41bfe0: 5412 5a97 |0008: iget-object v2, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ -41bfe4: 6e10 41ac 0200 |000a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isNew:()Z // method@ac41 │ │ -41bfea: 0a02 |000d: move-result v2 │ │ -41bfec: 3802 0800 |000e: if-eqz v2, 0016 // +0008 │ │ -41bff0: 5412 5a97 |0010: iget-object v2, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ -41bff4: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -41bff6: 6e20 4fac 0200 |0013: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPlayed:(Z)V // method@ac4f │ │ -41bffc: 0e00 |0016: return-void │ │ +41bf88: |[41bf88] de.danoeh.antennapod.model.feed.FeedMedia.setPosition:(I)V │ │ +41bf98: 5912 6197 |0000: iput v2, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.position:I // field@9761 │ │ +41bf9c: 3d02 1400 |0002: if-lez v2, 0016 // +0014 │ │ +41bfa0: 5412 5a97 |0004: iget-object v2, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ +41bfa4: 3802 1000 |0006: if-eqz v2, 0016 // +0010 │ │ +41bfa8: 5412 5a97 |0008: iget-object v2, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ +41bfac: 6e10 41ac 0200 |000a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isNew:()Z // method@ac41 │ │ +41bfb2: 0a02 |000d: move-result v2 │ │ +41bfb4: 3802 0800 |000e: if-eqz v2, 0016 // +0008 │ │ +41bfb8: 5412 5a97 |0010: iget-object v2, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ +41bfbc: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +41bfbe: 6e20 4fac 0200 |0013: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPlayed:(Z)V // method@ac4f │ │ +41bfc4: 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; │ │ @@ -1681325,17 +1681308,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41c000: |[41c000] de.danoeh.antennapod.model.feed.FeedMedia.setSize:(J)V │ │ -41c010: 5a01 6297 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@9762 │ │ -41c014: 0e00 |0002: return-void │ │ +41bfc8: |[41bfc8] de.danoeh.antennapod.model.feed.FeedMedia.setSize:(J)V │ │ +41bfd8: 5a01 6297 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@9762 │ │ +41bfdc: 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 │ │ │ │ @@ -1681344,30 +1681327,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 │ │ -41c018: |[41c018] de.danoeh.antennapod.model.feed.FeedMedia.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ -41c028: 6f20 08ac 6500 |0000: invoke-super {v5, v6}, Lde/danoeh/antennapod/model/feed/FeedFile;.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedFile;)V // method@ac08 │ │ -41c02e: 5360 6297 |0003: iget-wide v0, v6, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@9762 │ │ -41c032: 1602 0000 |0005: const-wide/16 v2, #int 0 // #0 │ │ -41c036: 3104 0002 |0007: cmp-long v4, v0, v2 │ │ -41c03a: 3d04 0400 |0009: if-lez v4, 000d // +0004 │ │ -41c03e: 5a50 6297 |000b: iput-wide v0, v5, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@9762 │ │ -41c042: 5260 5897 |000d: iget v0, v6, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@9758 │ │ -41c046: 3d00 0800 |000f: if-lez v0, 0017 // +0008 │ │ -41c04a: 5251 5897 |0011: iget v1, v5, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@9758 │ │ -41c04e: 3c01 0400 |0013: if-gtz v1, 0017 // +0004 │ │ -41c052: 5950 5897 |0015: iput v0, v5, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@9758 │ │ -41c056: 5466 5d97 |0017: iget-object v6, v6, Lde/danoeh/antennapod/model/feed/FeedMedia;.mime_type:Ljava/lang/String; // field@975d │ │ -41c05a: 3806 0400 |0019: if-eqz v6, 001d // +0004 │ │ -41c05e: 5b56 5d97 |001b: iput-object v6, v5, Lde/danoeh/antennapod/model/feed/FeedMedia;.mime_type:Ljava/lang/String; // field@975d │ │ -41c062: 0e00 |001d: return-void │ │ +41bfe0: |[41bfe0] de.danoeh.antennapod.model.feed.FeedMedia.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ +41bff0: 6f20 08ac 6500 |0000: invoke-super {v5, v6}, Lde/danoeh/antennapod/model/feed/FeedFile;.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedFile;)V // method@ac08 │ │ +41bff6: 5360 6297 |0003: iget-wide v0, v6, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@9762 │ │ +41bffa: 1602 0000 |0005: const-wide/16 v2, #int 0 // #0 │ │ +41bffe: 3104 0002 |0007: cmp-long v4, v0, v2 │ │ +41c002: 3d04 0400 |0009: if-lez v4, 000d // +0004 │ │ +41c006: 5a50 6297 |000b: iput-wide v0, v5, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@9762 │ │ +41c00a: 5260 5897 |000d: iget v0, v6, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@9758 │ │ +41c00e: 3d00 0800 |000f: if-lez v0, 0017 // +0008 │ │ +41c012: 5251 5897 |0011: iget v1, v5, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@9758 │ │ +41c016: 3c01 0400 |0013: if-gtz v1, 0017 // +0004 │ │ +41c01a: 5950 5897 |0015: iput v0, v5, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@9758 │ │ +41c01e: 5466 5d97 |0017: iget-object v6, v6, Lde/danoeh/antennapod/model/feed/FeedMedia;.mime_type:Ljava/lang/String; // field@975d │ │ +41c022: 3806 0400 |0019: if-eqz v6, 001d // +0004 │ │ +41c026: 5b56 5d97 |001b: iput-object v6, v5, Lde/danoeh/antennapod/model/feed/FeedMedia;.mime_type:Ljava/lang/String; // field@975d │ │ +41c02a: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0003 line=128 │ │ 0x000b line=129 │ │ 0x000d line=131 │ │ 0x0015 line=132 │ │ @@ -1681382,51 +1681365,51 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 80 16-bit code units │ │ -41c064: |[41c064] de.danoeh.antennapod.model.feed.FeedMedia.writeToParcel:(Landroid/os/Parcel;I)V │ │ -41c074: 5340 0a97 |0000: iget-wide v0, v4, Lde/danoeh/antennapod/model/feed/FeedComponent;.id:J // field@970a │ │ -41c078: 6e30 9d07 0501 |0002: invoke-virtual {v5, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@079d │ │ -41c07e: 5446 5a97 |0005: iget-object v6, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ -41c082: 1600 0000 |0007: const-wide/16 v0, #int 0 // #0 │ │ -41c086: 3806 0900 |0009: if-eqz v6, 0012 // +0009 │ │ -41c08a: 5446 5a97 |000b: iget-object v6, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ -41c08e: 6e10 f4ab 0600 |000d: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -41c094: 0b02 |0010: move-result-wide v2 │ │ -41c096: 2802 |0011: goto 0013 // +0002 │ │ -41c098: 0402 |0012: move-wide v2, v0 │ │ -41c09a: 6e30 9d07 2503 |0013: invoke-virtual {v5, v2, v3}, Landroid/os/Parcel;.writeLong:(J)V // method@079d │ │ -41c0a0: 5246 5897 |0016: iget v6, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@9758 │ │ -41c0a4: 6e20 9907 6500 |0018: invoke-virtual {v5, v6}, Landroid/os/Parcel;.writeInt:(I)V // method@0799 │ │ -41c0aa: 5246 6197 |001b: iget v6, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.position:I // field@9761 │ │ -41c0ae: 6e20 9907 6500 |001d: invoke-virtual {v5, v6}, Landroid/os/Parcel;.writeInt:(I)V // method@0799 │ │ -41c0b4: 5342 6297 |0020: iget-wide v2, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@9762 │ │ -41c0b8: 6e30 9d07 2503 |0022: invoke-virtual {v5, v2, v3}, Landroid/os/Parcel;.writeLong:(J)V // method@079d │ │ -41c0be: 5446 5d97 |0025: iget-object v6, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.mime_type:Ljava/lang/String; // field@975d │ │ -41c0c2: 6e20 a307 6500 |0027: invoke-virtual {v5, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@07a3 │ │ -41c0c8: 5446 1497 |002a: iget-object v6, v4, Lde/danoeh/antennapod/model/feed/FeedFile;.file_url:Ljava/lang/String; // field@9714 │ │ -41c0cc: 6e20 a307 6500 |002c: invoke-virtual {v5, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@07a3 │ │ -41c0d2: 5446 1297 |002f: iget-object v6, v4, Lde/danoeh/antennapod/model/feed/FeedFile;.download_url:Ljava/lang/String; // field@9712 │ │ -41c0d6: 6e20 a307 6500 |0031: invoke-virtual {v5, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@07a3 │ │ -41c0dc: 5546 1397 |0034: iget-boolean v6, v4, Lde/danoeh/antennapod/model/feed/FeedFile;.downloaded:Z // field@9713 │ │ -41c0e0: 8d66 |0036: int-to-byte v6, v6 │ │ -41c0e2: 6e20 9607 6500 |0037: invoke-virtual {v5, v6}, Landroid/os/Parcel;.writeByte:(B)V // method@0796 │ │ -41c0e8: 5446 5e97 |003a: iget-object v6, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.playbackCompletionDate:Ljava/util/Date; // field@975e │ │ -41c0ec: 3806 0600 |003c: if-eqz v6, 0042 // +0006 │ │ -41c0f0: 6e10 28b5 0600 |003e: invoke-virtual {v6}, Ljava/util/Date;.getTime:()J // method@b528 │ │ -41c0f6: 0b00 |0041: move-result-wide v0 │ │ -41c0f8: 6e30 9d07 0501 |0042: invoke-virtual {v5, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@079d │ │ -41c0fe: 5246 6097 |0045: iget v6, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.played_duration:I // field@9760 │ │ -41c102: 6e20 9907 6500 |0047: invoke-virtual {v5, v6}, Landroid/os/Parcel;.writeInt:(I)V // method@0799 │ │ -41c108: 5340 5c97 |004a: iget-wide v0, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.lastPlayedTime:J // field@975c │ │ -41c10c: 6e30 9d07 0501 |004c: invoke-virtual {v5, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@079d │ │ -41c112: 0e00 |004f: return-void │ │ +41c02c: |[41c02c] de.danoeh.antennapod.model.feed.FeedMedia.writeToParcel:(Landroid/os/Parcel;I)V │ │ +41c03c: 5340 0a97 |0000: iget-wide v0, v4, Lde/danoeh/antennapod/model/feed/FeedComponent;.id:J // field@970a │ │ +41c040: 6e30 9d07 0501 |0002: invoke-virtual {v5, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@079d │ │ +41c046: 5446 5a97 |0005: iget-object v6, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ +41c04a: 1600 0000 |0007: const-wide/16 v0, #int 0 // #0 │ │ +41c04e: 3806 0900 |0009: if-eqz v6, 0012 // +0009 │ │ +41c052: 5446 5a97 |000b: iget-object v6, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ +41c056: 6e10 f4ab 0600 |000d: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +41c05c: 0b02 |0010: move-result-wide v2 │ │ +41c05e: 2802 |0011: goto 0013 // +0002 │ │ +41c060: 0402 |0012: move-wide v2, v0 │ │ +41c062: 6e30 9d07 2503 |0013: invoke-virtual {v5, v2, v3}, Landroid/os/Parcel;.writeLong:(J)V // method@079d │ │ +41c068: 5246 5897 |0016: iget v6, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@9758 │ │ +41c06c: 6e20 9907 6500 |0018: invoke-virtual {v5, v6}, Landroid/os/Parcel;.writeInt:(I)V // method@0799 │ │ +41c072: 5246 6197 |001b: iget v6, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.position:I // field@9761 │ │ +41c076: 6e20 9907 6500 |001d: invoke-virtual {v5, v6}, Landroid/os/Parcel;.writeInt:(I)V // method@0799 │ │ +41c07c: 5342 6297 |0020: iget-wide v2, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@9762 │ │ +41c080: 6e30 9d07 2503 |0022: invoke-virtual {v5, v2, v3}, Landroid/os/Parcel;.writeLong:(J)V // method@079d │ │ +41c086: 5446 5d97 |0025: iget-object v6, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.mime_type:Ljava/lang/String; // field@975d │ │ +41c08a: 6e20 a307 6500 |0027: invoke-virtual {v5, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@07a3 │ │ +41c090: 5446 1497 |002a: iget-object v6, v4, Lde/danoeh/antennapod/model/feed/FeedFile;.file_url:Ljava/lang/String; // field@9714 │ │ +41c094: 6e20 a307 6500 |002c: invoke-virtual {v5, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@07a3 │ │ +41c09a: 5446 1297 |002f: iget-object v6, v4, Lde/danoeh/antennapod/model/feed/FeedFile;.download_url:Ljava/lang/String; // field@9712 │ │ +41c09e: 6e20 a307 6500 |0031: invoke-virtual {v5, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@07a3 │ │ +41c0a4: 5546 1397 |0034: iget-boolean v6, v4, Lde/danoeh/antennapod/model/feed/FeedFile;.downloaded:Z // field@9713 │ │ +41c0a8: 8d66 |0036: int-to-byte v6, v6 │ │ +41c0aa: 6e20 9607 6500 |0037: invoke-virtual {v5, v6}, Landroid/os/Parcel;.writeByte:(B)V // method@0796 │ │ +41c0b0: 5446 5e97 |003a: iget-object v6, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.playbackCompletionDate:Ljava/util/Date; // field@975e │ │ +41c0b4: 3806 0600 |003c: if-eqz v6, 0042 // +0006 │ │ +41c0b8: 6e10 28b5 0600 |003e: invoke-virtual {v6}, Ljava/util/Date;.getTime:()J // method@b528 │ │ +41c0be: 0b00 |0041: move-result-wide v0 │ │ +41c0c0: 6e30 9d07 0501 |0042: invoke-virtual {v5, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@079d │ │ +41c0c6: 5246 6097 |0045: iget v6, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.played_duration:I // field@9760 │ │ +41c0ca: 6e20 9907 6500 |0047: invoke-virtual {v5, v6}, Landroid/os/Parcel;.writeInt:(I)V // method@0799 │ │ +41c0d0: 5340 5c97 |004a: iget-wide v0, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.lastPlayedTime:J // field@975c │ │ +41c0d4: 6e30 9d07 0501 |004c: invoke-virtual {v5, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@079d │ │ +41c0da: 0e00 |004f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ 0x0005 line=281 │ │ 0x0016 line=283 │ │ 0x001b line=284 │ │ 0x0020 line=285 │ │ @@ -1681447,35 +1681430,35 @@ │ │ type : '(Landroid/content/SharedPreferences$Editor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 41 16-bit code units │ │ -41c114: |[41c114] de.danoeh.antennapod.model.feed.FeedMedia.writeToPreferences:(Landroid/content/SharedPreferences$Editor;)V │ │ -41c124: 5440 5a97 |0000: iget-object v0, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ -41c128: 1a01 901d |0002: const-string v1, "FeedMedia.PrefFeedId" // string@1d90 │ │ -41c12c: 3800 1800 |0004: if-eqz v0, 001c // +0018 │ │ -41c130: 5440 5a97 |0006: iget-object v0, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ -41c134: 6e10 2dac 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -41c13a: 0c00 |000b: move-result-object v0 │ │ -41c13c: 3800 1000 |000c: if-eqz v0, 001c // +0010 │ │ -41c140: 5440 5a97 |000e: iget-object v0, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ -41c144: 6e10 2dac 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -41c14a: 0c00 |0013: move-result-object v0 │ │ -41c14c: 6e10 f4ab 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -41c152: 0b02 |0017: move-result-wide v2 │ │ -41c154: 7240 9502 1532 |0018: invoke-interface {v5, v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -41c15a: 2806 |001b: goto 0021 // +0006 │ │ -41c15c: 1602 0000 |001c: const-wide/16 v2, #int 0 // #0 │ │ -41c160: 7240 9502 1532 |001e: invoke-interface {v5, v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -41c166: 1a00 911d |0021: const-string v0, "FeedMedia.PrefMediaId" // string@1d91 │ │ -41c16a: 5341 0a97 |0023: iget-wide v1, v4, Lde/danoeh/antennapod/model/feed/FeedComponent;.id:J // field@970a │ │ -41c16e: 7240 9502 0521 |0025: invoke-interface {v5, v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -41c174: 0e00 |0028: return-void │ │ +41c0dc: |[41c0dc] de.danoeh.antennapod.model.feed.FeedMedia.writeToPreferences:(Landroid/content/SharedPreferences$Editor;)V │ │ +41c0ec: 5440 5a97 |0000: iget-object v0, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ +41c0f0: 1a01 901d |0002: const-string v1, "FeedMedia.PrefFeedId" // string@1d90 │ │ +41c0f4: 3800 1800 |0004: if-eqz v0, 001c // +0018 │ │ +41c0f8: 5440 5a97 |0006: iget-object v0, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ +41c0fc: 6e10 2dac 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +41c102: 0c00 |000b: move-result-object v0 │ │ +41c104: 3800 1000 |000c: if-eqz v0, 001c // +0010 │ │ +41c108: 5440 5a97 |000e: iget-object v0, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@975a │ │ +41c10c: 6e10 2dac 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +41c112: 0c00 |0013: move-result-object v0 │ │ +41c114: 6e10 f4ab 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +41c11a: 0b02 |0017: move-result-wide v2 │ │ +41c11c: 7240 9502 1532 |0018: invoke-interface {v5, v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +41c122: 2806 |001b: goto 0021 // +0006 │ │ +41c124: 1602 0000 |001c: const-wide/16 v2, #int 0 // #0 │ │ +41c128: 7240 9502 1532 |001e: invoke-interface {v5, v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +41c12e: 1a00 911d |0021: const-string v0, "FeedMedia.PrefMediaId" // string@1d91 │ │ +41c132: 5341 0a97 |0023: iget-wide v1, v4, Lde/danoeh/antennapod/model/feed/FeedComponent;.id:J // field@970a │ │ +41c136: 7240 9502 0521 |0025: invoke-interface {v5, v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +41c13c: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=297 │ │ 0x000e line=298 │ │ 0x001e line=300 │ │ 0x0023 line=302 │ │ locals : │ │ @@ -1681512,17 +1681495,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -424e4c: |[424e4c] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetServiceAuthenticationException.:(Ljava/lang/String;)V │ │ -424e5c: 7020 36ae 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/String;)V // method@ae36 │ │ -424e62: 0e00 |0003: return-void │ │ +424e14: |[424e14] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetServiceAuthenticationException.:(Ljava/lang/String;)V │ │ +424e24: 7020 36ae 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/String;)V // method@ae36 │ │ +424e2a: 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; │ │ │ │ @@ -1681561,18 +1681544,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 │ │ -424e64: |[424e64] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetServiceBadStatusCodeException.:(Ljava/lang/String;I)V │ │ -424e74: 7020 36ae 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/String;)V // method@ae36 │ │ -424e7a: 5902 61be |0003: iput v2, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceBadStatusCodeException;.statusCode:I // field@be61 │ │ -424e7e: 0e00 |0005: return-void │ │ +424e2c: |[424e2c] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetServiceBadStatusCodeException.:(Ljava/lang/String;I)V │ │ +424e3c: 7020 36ae 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/String;)V // method@ae36 │ │ +424e42: 5902 61be |0003: iput v2, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceBadStatusCodeException;.statusCode:I // field@be61 │ │ +424e46: 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; │ │ @@ -1723675,27 +1723658,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 │ │ -3baba4: |[3baba4] de.danoeh.antennapod.activity.OnlineFeedViewActivity$FeedViewAuthenticationDialog.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/content/Context;ILjava/lang/String;)V │ │ -3babb4: 5b67 316c |0000: iput-object v7, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$FeedViewAuthenticationDialog;.this$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c31 │ │ -3babb8: 1213 |0002: const/4 v3, #int 1 // #1 │ │ -3babba: 7110 0695 0700 |0003: invoke-static {v7}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.-$$Nest$fgetusername:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)Ljava/lang/String; // method@9506 │ │ -3babc0: 0c04 |0006: move-result-object v4 │ │ -3babc2: 7110 0595 0700 |0007: invoke-static {v7}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.-$$Nest$fgetpassword:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)Ljava/lang/String; // method@9505 │ │ -3babc8: 0c05 |000a: move-result-object v5 │ │ -3babca: 0760 |000b: move-object v0, v6 │ │ -3babcc: 0781 |000c: move-object v1, v8 │ │ -3babce: 0192 |000d: move v2, v9 │ │ -3babd0: 7606 76a0 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@a076 │ │ -3babd6: 5b6a 306c |0011: iput-object v10, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$FeedViewAuthenticationDialog;.feedUrl:Ljava/lang/String; // field@6c30 │ │ -3babda: 0e00 |0013: return-void │ │ +3bab6c: |[3bab6c] de.danoeh.antennapod.activity.OnlineFeedViewActivity$FeedViewAuthenticationDialog.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/content/Context;ILjava/lang/String;)V │ │ +3bab7c: 5b67 316c |0000: iput-object v7, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$FeedViewAuthenticationDialog;.this$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c31 │ │ +3bab80: 1213 |0002: const/4 v3, #int 1 // #1 │ │ +3bab82: 7110 0695 0700 |0003: invoke-static {v7}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.-$$Nest$fgetusername:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)Ljava/lang/String; // method@9506 │ │ +3bab88: 0c04 |0006: move-result-object v4 │ │ +3bab8a: 7110 0595 0700 |0007: invoke-static {v7}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.-$$Nest$fgetpassword:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)Ljava/lang/String; // method@9505 │ │ +3bab90: 0c05 |000a: move-result-object v5 │ │ +3bab92: 0760 |000b: move-object v0, v6 │ │ +3bab94: 0781 |000c: move-object v1, v8 │ │ +3bab96: 0192 |000d: move v2, v9 │ │ +3bab98: 7606 76a0 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@a076 │ │ +3bab9e: 5b6a 306c |0011: iput-object v10, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$FeedViewAuthenticationDialog;.feedUrl:Ljava/lang/String; // field@6c30 │ │ +3baba2: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=682 │ │ 0x0003 line=683 │ │ 0x0011 line=684 │ │ locals : │ │ 0x0000 - 0x0014 reg=6 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$FeedViewAuthenticationDialog; │ │ @@ -1723710,19 +1723693,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -3babdc: |[3babdc] de.danoeh.antennapod.activity.OnlineFeedViewActivity$FeedViewAuthenticationDialog.onCancelled:()V │ │ -3babec: 6f10 7ba0 0100 |0000: invoke-super {v1}, Lde/danoeh/antennapod/dialog/AuthenticationDialog;.onCancelled:()V // method@a07b │ │ -3babf2: 5410 316c |0003: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$FeedViewAuthenticationDialog;.this$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c31 │ │ -3babf6: 6e10 1195 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.finish:()V // method@9511 │ │ -3babfc: 0e00 |0008: return-void │ │ +3baba4: |[3baba4] de.danoeh.antennapod.activity.OnlineFeedViewActivity$FeedViewAuthenticationDialog.onCancelled:()V │ │ +3babb4: 6f10 7ba0 0100 |0000: invoke-super {v1}, Lde/danoeh/antennapod/dialog/AuthenticationDialog;.onCancelled:()V // method@a07b │ │ +3babba: 5410 316c |0003: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$FeedViewAuthenticationDialog;.this$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c31 │ │ +3babbe: 6e10 1195 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.finish:()V // method@9511 │ │ +3babc4: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=689 │ │ 0x0003 line=690 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$FeedViewAuthenticationDialog; │ │ │ │ @@ -1723731,23 +1723714,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 │ │ -3bac00: |[3bac00] de.danoeh.antennapod.activity.OnlineFeedViewActivity$FeedViewAuthenticationDialog.onConfirmed:(Ljava/lang/String;Ljava/lang/String;)V │ │ -3bac10: 5410 316c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$FeedViewAuthenticationDialog;.this$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c31 │ │ -3bac14: 7120 0995 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.-$$Nest$fputusername:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/String;)V // method@9509 │ │ -3bac1a: 5412 316c |0005: iget-object v2, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$FeedViewAuthenticationDialog;.this$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c31 │ │ -3bac1e: 7120 0795 3200 |0007: invoke-static {v2, v3}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.-$$Nest$fputpassword:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/String;)V // method@9507 │ │ -3bac24: 5412 316c |000a: iget-object v2, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$FeedViewAuthenticationDialog;.this$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c31 │ │ -3bac28: 5413 306c |000c: iget-object v3, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$FeedViewAuthenticationDialog;.feedUrl:Ljava/lang/String; // field@6c30 │ │ -3bac2c: 7120 0c95 3200 |000e: invoke-static {v2, v3}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.-$$Nest$mstartFeedDownload:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/String;)V // method@950c │ │ -3bac32: 0e00 |0011: return-void │ │ +3babc8: |[3babc8] de.danoeh.antennapod.activity.OnlineFeedViewActivity$FeedViewAuthenticationDialog.onConfirmed:(Ljava/lang/String;Ljava/lang/String;)V │ │ +3babd8: 5410 316c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$FeedViewAuthenticationDialog;.this$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c31 │ │ +3babdc: 7120 0995 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.-$$Nest$fputusername:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/String;)V // method@9509 │ │ +3babe2: 5412 316c |0005: iget-object v2, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$FeedViewAuthenticationDialog;.this$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c31 │ │ +3babe6: 7120 0795 3200 |0007: invoke-static {v2, v3}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.-$$Nest$fputpassword:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/String;)V // method@9507 │ │ +3babec: 5412 316c |000a: iget-object v2, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$FeedViewAuthenticationDialog;.this$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6c31 │ │ +3babf0: 5413 306c |000c: iget-object v3, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$FeedViewAuthenticationDialog;.feedUrl:Ljava/lang/String; // field@6c30 │ │ +3babf4: 7120 0c95 3200 |000e: invoke-static {v2, v3}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.-$$Nest$mstartFeedDownload:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/String;)V // method@950c │ │ +3babfa: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=695 │ │ 0x0005 line=696 │ │ 0x000a line=697 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$FeedViewAuthenticationDialog; │ │ @@ -1723803,24 +1723786,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 │ │ -3c11a8: |[3c11a8] de.danoeh.antennapod.adapter.CoverLoader$CoverTarget.:(Landroid/widget/TextView;Landroid/widget/ImageView;Z)V │ │ -3c11b8: 7020 4d5b 3100 |0000: invoke-direct {v1, v3}, Lcom/bumptech/glide/request/target/CustomViewTarget;.:(Landroid/view/View;)V // method@5b4d │ │ -3c11be: 2200 a11e |0003: new-instance v0, Ljava/lang/ref/WeakReference; // type@1ea1 │ │ -3c11c2: 7020 99b3 2000 |0005: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@b399 │ │ -3c11c8: 5b10 ae6c |0008: iput-object v0, v1, Lde/danoeh/antennapod/adapter/CoverLoader$CoverTarget;.fallbackTitle:Ljava/lang/ref/WeakReference; // field@6cae │ │ -3c11cc: 2202 a11e |000a: new-instance v2, Ljava/lang/ref/WeakReference; // type@1ea1 │ │ -3c11d0: 7020 99b3 3200 |000c: invoke-direct {v2, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@b399 │ │ -3c11d6: 5b12 ad6c |000f: iput-object v2, v1, Lde/danoeh/antennapod/adapter/CoverLoader$CoverTarget;.cover:Ljava/lang/ref/WeakReference; // field@6cad │ │ -3c11da: 5c14 af6c |0011: iput-boolean v4, v1, Lde/danoeh/antennapod/adapter/CoverLoader$CoverTarget;.textAndImageCombined:Z // field@6caf │ │ -3c11de: 0e00 |0013: return-void │ │ +3c1170: |[3c1170] de.danoeh.antennapod.adapter.CoverLoader$CoverTarget.:(Landroid/widget/TextView;Landroid/widget/ImageView;Z)V │ │ +3c1180: 7020 4d5b 3100 |0000: invoke-direct {v1, v3}, Lcom/bumptech/glide/request/target/CustomViewTarget;.:(Landroid/view/View;)V // method@5b4d │ │ +3c1186: 2200 a11e |0003: new-instance v0, Ljava/lang/ref/WeakReference; // type@1ea1 │ │ +3c118a: 7020 99b3 2000 |0005: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@b399 │ │ +3c1190: 5b10 ae6c |0008: iput-object v0, v1, Lde/danoeh/antennapod/adapter/CoverLoader$CoverTarget;.fallbackTitle:Ljava/lang/ref/WeakReference; // field@6cae │ │ +3c1194: 2202 a11e |000a: new-instance v2, Ljava/lang/ref/WeakReference; // type@1ea1 │ │ +3c1198: 7020 99b3 3200 |000c: invoke-direct {v2, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@b399 │ │ +3c119e: 5b12 ad6c |000f: iput-object v2, v1, Lde/danoeh/antennapod/adapter/CoverLoader$CoverTarget;.cover:Ljava/lang/ref/WeakReference; // field@6cad │ │ +3c11a2: 5c14 af6c |0011: iput-boolean v4, v1, Lde/danoeh/antennapod/adapter/CoverLoader$CoverTarget;.textAndImageCombined:Z // field@6caf │ │ +3c11a6: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0003 line=104 │ │ 0x000a line=105 │ │ 0x0011 line=106 │ │ locals : │ │ @@ -1723834,22 +1723817,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 │ │ -3c12b0: |[3c12b0] de.danoeh.antennapod.adapter.CoverLoader$CoverTarget.setTitleVisibility:(Landroid/widget/TextView;Z)V │ │ -3c12c0: 3800 0b00 |0000: if-eqz v0, 000b // +000b │ │ -3c12c4: 3801 0400 |0002: if-eqz v1, 0006 // +0004 │ │ -3c12c8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -3c12ca: 2803 |0005: goto 0008 // +0003 │ │ -3c12cc: 1301 0800 |0006: const/16 v1, #int 8 // #8 │ │ -3c12d0: 6e20 9c0d 1000 |0008: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3c12d6: 0e00 |000b: return-void │ │ +3c1278: |[3c1278] de.danoeh.antennapod.adapter.CoverLoader$CoverTarget.setTitleVisibility:(Landroid/widget/TextView;Z)V │ │ +3c1288: 3800 0b00 |0000: if-eqz v0, 000b // +000b │ │ +3c128c: 3801 0400 |0002: if-eqz v1, 0006 // +0004 │ │ +3c1290: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +3c1292: 2803 |0005: goto 0008 // +0003 │ │ +3c1294: 1301 0800 |0006: const/16 v1, #int 8 // #8 │ │ +3c1298: 6e20 9c0d 1000 |0008: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3c129e: 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 │ │ │ │ @@ -1723859,22 +1723842,22 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -3c11e0: |[3c11e0] de.danoeh.antennapod.adapter.CoverLoader$CoverTarget.onLoadFailed:(Landroid/graphics/drawable/Drawable;)V │ │ -3c11f0: 5412 ae6c |0000: iget-object v2, v1, Lde/danoeh/antennapod/adapter/CoverLoader$CoverTarget;.fallbackTitle:Ljava/lang/ref/WeakReference; // field@6cae │ │ -3c11f4: 6e10 96b3 0200 |0002: invoke-virtual {v2}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ -3c11fa: 0c02 |0005: move-result-object v2 │ │ -3c11fc: 1f02 1503 |0006: check-cast v2, Landroid/widget/TextView; // type@0315 │ │ -3c1200: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -3c1202: 7120 7096 0200 |0009: invoke-static {v2, v0}, Lde/danoeh/antennapod/adapter/CoverLoader$CoverTarget;.setTitleVisibility:(Landroid/widget/TextView;Z)V // method@9670 │ │ -3c1208: 0e00 |000c: return-void │ │ +3c11a8: |[3c11a8] de.danoeh.antennapod.adapter.CoverLoader$CoverTarget.onLoadFailed:(Landroid/graphics/drawable/Drawable;)V │ │ +3c11b8: 5412 ae6c |0000: iget-object v2, v1, Lde/danoeh/antennapod/adapter/CoverLoader$CoverTarget;.fallbackTitle:Ljava/lang/ref/WeakReference; // field@6cae │ │ +3c11bc: 6e10 96b3 0200 |0002: invoke-virtual {v2}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ +3c11c2: 0c02 |0005: move-result-object v2 │ │ +3c11c4: 1f02 1503 |0006: check-cast v2, Landroid/widget/TextView; // type@0315 │ │ +3c11c8: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +3c11ca: 7120 7096 0200 |0009: invoke-static {v2, v0}, Lde/danoeh/antennapod/adapter/CoverLoader$CoverTarget;.setTitleVisibility:(Landroid/widget/TextView;Z)V // method@9670 │ │ +3c11d0: 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; │ │ │ │ @@ -1723883,27 +1723866,27 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -3c120c: |[3c120c] de.danoeh.antennapod.adapter.CoverLoader$CoverTarget.onResourceCleared:(Landroid/graphics/drawable/Drawable;)V │ │ -3c121c: 5410 ad6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/CoverLoader$CoverTarget;.cover:Ljava/lang/ref/WeakReference; // field@6cad │ │ -3c1220: 6e10 96b3 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ -3c1226: 0c00 |0005: move-result-object v0 │ │ -3c1228: 1f00 f902 |0006: check-cast v0, Landroid/widget/ImageView; // type@02f9 │ │ -3c122c: 6e20 4311 2000 |0008: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1143 │ │ -3c1232: 5412 ae6c |000b: iget-object v2, v1, Lde/danoeh/antennapod/adapter/CoverLoader$CoverTarget;.fallbackTitle:Ljava/lang/ref/WeakReference; // field@6cae │ │ -3c1236: 6e10 96b3 0200 |000d: invoke-virtual {v2}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ -3c123c: 0c02 |0010: move-result-object v2 │ │ -3c123e: 1f02 1503 |0011: check-cast v2, Landroid/widget/TextView; // type@0315 │ │ -3c1242: 5510 af6c |0013: iget-boolean v0, v1, Lde/danoeh/antennapod/adapter/CoverLoader$CoverTarget;.textAndImageCombined:Z // field@6caf │ │ -3c1246: 7120 7096 0200 |0015: invoke-static {v2, v0}, Lde/danoeh/antennapod/adapter/CoverLoader$CoverTarget;.setTitleVisibility:(Landroid/widget/TextView;Z)V // method@9670 │ │ -3c124c: 0e00 |0018: return-void │ │ +3c11d4: |[3c11d4] de.danoeh.antennapod.adapter.CoverLoader$CoverTarget.onResourceCleared:(Landroid/graphics/drawable/Drawable;)V │ │ +3c11e4: 5410 ad6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/CoverLoader$CoverTarget;.cover:Ljava/lang/ref/WeakReference; // field@6cad │ │ +3c11e8: 6e10 96b3 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ +3c11ee: 0c00 |0005: move-result-object v0 │ │ +3c11f0: 1f00 f902 |0006: check-cast v0, Landroid/widget/ImageView; // type@02f9 │ │ +3c11f4: 6e20 4311 2000 |0008: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1143 │ │ +3c11fa: 5412 ae6c |000b: iget-object v2, v1, Lde/danoeh/antennapod/adapter/CoverLoader$CoverTarget;.fallbackTitle:Ljava/lang/ref/WeakReference; // field@6cae │ │ +3c11fe: 6e10 96b3 0200 |000d: invoke-virtual {v2}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ +3c1204: 0c02 |0010: move-result-object v2 │ │ +3c1206: 1f02 1503 |0011: check-cast v2, Landroid/widget/TextView; // type@0315 │ │ +3c120a: 5510 af6c |0013: iget-boolean v0, v1, Lde/danoeh/antennapod/adapter/CoverLoader$CoverTarget;.textAndImageCombined:Z // field@6caf │ │ +3c120e: 7120 7096 0200 |0015: invoke-static {v2, v0}, Lde/danoeh/antennapod/adapter/CoverLoader$CoverTarget;.setTitleVisibility:(Landroid/widget/TextView;Z)V // method@9670 │ │ +3c1214: 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; │ │ @@ -1723914,27 +1723897,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 │ │ -3c1250: |[3c1250] de.danoeh.antennapod.adapter.CoverLoader$CoverTarget.onResourceReady:(Landroid/graphics/drawable/Drawable;Lcom/bumptech/glide/request/transition/Transition;)V │ │ -3c1260: 5402 ad6c |0000: iget-object v2, v0, Lde/danoeh/antennapod/adapter/CoverLoader$CoverTarget;.cover:Ljava/lang/ref/WeakReference; // field@6cad │ │ -3c1264: 6e10 96b3 0200 |0002: invoke-virtual {v2}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ -3c126a: 0c02 |0005: move-result-object v2 │ │ -3c126c: 1f02 f902 |0006: check-cast v2, Landroid/widget/ImageView; // type@02f9 │ │ -3c1270: 6e20 4311 1200 |0008: invoke-virtual {v2, v1}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1143 │ │ -3c1276: 5401 ae6c |000b: iget-object v1, v0, Lde/danoeh/antennapod/adapter/CoverLoader$CoverTarget;.fallbackTitle:Ljava/lang/ref/WeakReference; // field@6cae │ │ -3c127a: 6e10 96b3 0100 |000d: invoke-virtual {v1}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ -3c1280: 0c01 |0010: move-result-object v1 │ │ -3c1282: 1f01 1503 |0011: check-cast v1, Landroid/widget/TextView; // type@0315 │ │ -3c1286: 5502 af6c |0013: iget-boolean v2, v0, Lde/danoeh/antennapod/adapter/CoverLoader$CoverTarget;.textAndImageCombined:Z // field@6caf │ │ -3c128a: 7120 7096 2100 |0015: invoke-static {v1, v2}, Lde/danoeh/antennapod/adapter/CoverLoader$CoverTarget;.setTitleVisibility:(Landroid/widget/TextView;Z)V // method@9670 │ │ -3c1290: 0e00 |0018: return-void │ │ +3c1218: |[3c1218] de.danoeh.antennapod.adapter.CoverLoader$CoverTarget.onResourceReady:(Landroid/graphics/drawable/Drawable;Lcom/bumptech/glide/request/transition/Transition;)V │ │ +3c1228: 5402 ad6c |0000: iget-object v2, v0, Lde/danoeh/antennapod/adapter/CoverLoader$CoverTarget;.cover:Ljava/lang/ref/WeakReference; // field@6cad │ │ +3c122c: 6e10 96b3 0200 |0002: invoke-virtual {v2}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ +3c1232: 0c02 |0005: move-result-object v2 │ │ +3c1234: 1f02 f902 |0006: check-cast v2, Landroid/widget/ImageView; // type@02f9 │ │ +3c1238: 6e20 4311 1200 |0008: invoke-virtual {v2, v1}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1143 │ │ +3c123e: 5401 ae6c |000b: iget-object v1, v0, Lde/danoeh/antennapod/adapter/CoverLoader$CoverTarget;.fallbackTitle:Ljava/lang/ref/WeakReference; // field@6cae │ │ +3c1242: 6e10 96b3 0100 |000d: invoke-virtual {v1}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b396 │ │ +3c1248: 0c01 |0010: move-result-object v1 │ │ +3c124a: 1f01 1503 |0011: check-cast v1, Landroid/widget/TextView; // type@0315 │ │ +3c124e: 5502 af6c |0013: iget-boolean v2, v0, Lde/danoeh/antennapod/adapter/CoverLoader$CoverTarget;.textAndImageCombined:Z // field@6caf │ │ +3c1252: 7120 7096 2100 |0015: invoke-static {v1, v2}, Lde/danoeh/antennapod/adapter/CoverLoader$CoverTarget;.setTitleVisibility:(Landroid/widget/TextView;Z)V // method@9670 │ │ +3c1258: 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; │ │ @@ -1723946,18 +1723929,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 │ │ -3c1294: |[3c1294] de.danoeh.antennapod.adapter.CoverLoader$CoverTarget.onResourceReady:(Ljava/lang/Object;Lcom/bumptech/glide/request/transition/Transition;)V │ │ -3c12a4: 1f01 f400 |0000: check-cast v1, Landroid/graphics/drawable/Drawable; // type@00f4 │ │ -3c12a8: 6e30 6e96 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@966e │ │ -3c12ae: 0e00 |0005: return-void │ │ +3c125c: |[3c125c] de.danoeh.antennapod.adapter.CoverLoader$CoverTarget.onResourceReady:(Ljava/lang/Object;Lcom/bumptech/glide/request/transition/Transition;)V │ │ +3c126c: 1f01 f400 |0000: check-cast v1, Landroid/graphics/drawable/Drawable; // type@00f4 │ │ +3c1270: 6e30 6e96 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@966e │ │ +3c1276: 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; │ │ @@ -1724004,18 +1723987,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 │ │ -3c45c8: |[3c45c8] 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 │ │ -3c45d8: 7040 4997 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@9749 │ │ -3c45de: 0a00 |0003: move-result v0 │ │ -3c45e0: 0f00 |0004: return v0 │ │ +3c4590: |[3c4590] 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 │ │ +3c45a0: 7040 4997 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@9749 │ │ +3c45a6: 0a00 |0003: move-result v0 │ │ +3c45a8: 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; │ │ @@ -1724026,18 +1724009,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 │ │ -3c45e4: |[3c45e4] 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 │ │ -3c45f4: 7040 4897 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@9748 │ │ -3c45fa: 0a00 |0003: move-result v0 │ │ -3c45fc: 0f00 |0004: return v0 │ │ +3c45ac: |[3c45ac] 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 │ │ +3c45bc: 7040 4897 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@9748 │ │ +3c45c2: 0a00 |0003: move-result v0 │ │ +3c45c4: 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; │ │ @@ -1724048,28 +1724031,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 │ │ -3c46d0: |[3c46d0] de.danoeh.antennapod.adapter.QueueRecyclerAdapter.:(Lde/danoeh/antennapod/activity/MainActivity;Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;)V │ │ -3c46e0: 7020 ac96 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@96ac │ │ -3c46e6: 5b02 1d6d |0003: iput-object v2, v0, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter;.swipeActions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@6d1d │ │ -3c46ea: 7100 e5b0 0000 |0005: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isQueueKeepSorted:()Z // method@b0e5 │ │ -3c46f0: 0a01 |0008: move-result v1 │ │ -3c46f2: 3901 0a00 |0009: if-nez v1, 0013 // +000a │ │ -3c46f6: 7100 e6b0 0000 |000b: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isQueueLocked:()Z // method@b0e6 │ │ -3c46fc: 0a01 |000e: move-result v1 │ │ -3c46fe: 3901 0400 |000f: if-nez v1, 0013 // +0004 │ │ -3c4702: 1211 |0011: const/4 v1, #int 1 // #1 │ │ -3c4704: 2802 |0012: goto 0014 // +0002 │ │ -3c4706: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -3c4708: 5c01 1c6d |0014: iput-boolean v1, v0, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter;.dragDropEnabled:Z // field@6d1c │ │ -3c470c: 0e00 |0016: return-void │ │ +3c4698: |[3c4698] de.danoeh.antennapod.adapter.QueueRecyclerAdapter.:(Lde/danoeh/antennapod/activity/MainActivity;Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;)V │ │ +3c46a8: 7020 ac96 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@96ac │ │ +3c46ae: 5b02 1d6d |0003: iput-object v2, v0, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter;.swipeActions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@6d1d │ │ +3c46b2: 7100 e5b0 0000 |0005: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isQueueKeepSorted:()Z // method@b0e5 │ │ +3c46b8: 0a01 |0008: move-result v1 │ │ +3c46ba: 3901 0a00 |0009: if-nez v1, 0013 // +000a │ │ +3c46be: 7100 e6b0 0000 |000b: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isQueueLocked:()Z // method@b0e6 │ │ +3c46c4: 0a01 |000e: move-result v1 │ │ +3c46c6: 3901 0400 |000f: if-nez v1, 0013 // +0004 │ │ +3c46ca: 1211 |0011: const/4 v1, #int 1 // #1 │ │ +3c46cc: 2802 |0012: goto 0014 // +0002 │ │ +3c46ce: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +3c46d0: 5c01 1c6d |0014: iput-boolean v1, v0, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter;.dragDropEnabled:Z // field@6d1c │ │ +3c46d4: 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; │ │ @@ -1724081,25 +1724064,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 │ │ -3c4600: |[3c4600] de.danoeh.antennapod.adapter.QueueRecyclerAdapter.lambda$afterBindViewHolder$0:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -3c4610: 6e10 060c 0300 |0000: invoke-virtual {v3}, Landroid/view/MotionEvent;.getActionMasked:()I // method@0c06 │ │ -3c4616: 0a02 |0003: move-result v2 │ │ -3c4618: 3902 0e00 |0004: if-nez v2, 0012 // +000e │ │ -3c461c: 1a02 0151 |0006: const-string v2, "QueueRecyclerAdapter" // string@5101 │ │ -3c4620: 1a03 08dd |0008: const-string v3, "startDrag()" // string@dd08 │ │ -3c4624: 7120 fe0a 3200 |000a: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3c462a: 5402 1d6d |000d: iget-object v2, v0, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter;.swipeActions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@6d1d │ │ -3c462e: 6e20 45ab 1200 |000f: invoke-virtual {v2, v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.startDrag:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;)V // method@ab45 │ │ -3c4634: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -3c4636: 0f01 |0013: return v1 │ │ +3c45c8: |[3c45c8] de.danoeh.antennapod.adapter.QueueRecyclerAdapter.lambda$afterBindViewHolder$0:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +3c45d8: 6e10 060c 0300 |0000: invoke-virtual {v3}, Landroid/view/MotionEvent;.getActionMasked:()I // method@0c06 │ │ +3c45de: 0a02 |0003: move-result v2 │ │ +3c45e0: 3902 0e00 |0004: if-nez v2, 0012 // +000e │ │ +3c45e4: 1a02 0151 |0006: const-string v2, "QueueRecyclerAdapter" // string@5101 │ │ +3c45e8: 1a03 08dd |0008: const-string v3, "startDrag()" // string@dd08 │ │ +3c45ec: 7120 fe0a 3200 |000a: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3c45f2: 5402 1d6d |000d: iget-object v2, v0, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter;.swipeActions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@6d1d │ │ +3c45f6: 6e20 45ab 1200 |000f: invoke-virtual {v2, v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.startDrag:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;)V // method@ab45 │ │ +3c45fc: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +3c45fe: 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; │ │ @@ -1724112,52 +1724095,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 │ │ -3c4638: |[3c4638] de.danoeh.antennapod.adapter.QueueRecyclerAdapter.lambda$afterBindViewHolder$1:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -3c4648: 6e10 060c 0b00 |0000: invoke-virtual {v11}, Landroid/view/MotionEvent;.getActionMasked:()I // method@0c06 │ │ -3c464e: 0a00 |0003: move-result v0 │ │ -3c4650: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -3c4652: 3900 3d00 |0005: if-nez v0, 0042 // +003d │ │ -3c4656: 5490 101a |0007: iget-object v0, v9, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ -3c465a: 6e10 9f0c 0000 |0009: invoke-virtual {v0}, Landroid/view/View;.getLayoutDirection:()I // method@0c9f │ │ -3c4660: 0a00 |000c: move-result v0 │ │ -3c4662: 3900 0400 |000d: if-nez v0, 0011 // +0004 │ │ -3c4666: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -3c4668: 2802 |0010: goto 0012 // +0002 │ │ -3c466a: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -3c466c: 3800 0500 |0012: if-eqz v0, 0017 // +0005 │ │ -3c4670: 1500 803f |0014: const/high16 v0, #int 1065353216 // #3f80 │ │ -3c4674: 2803 |0016: goto 0019 // +0003 │ │ -3c4676: 1500 80bf |0017: const/high16 v0, #int -1082130432 // #bf80 │ │ -3c467a: 6e10 0f0c 0b00 |0019: invoke-virtual {v11}, Landroid/view/MotionEvent;.getX:()F // method@0c0f │ │ -3c4680: 0a0b |001c: move-result v11 │ │ -3c4682: a80b 0b00 |001d: mul-float v11, v11, v0 │ │ -3c4686: 89b2 |001f: float-to-double v2, v11 │ │ -3c4688: 8904 |0020: float-to-double v4, v0 │ │ -3c468a: 1906 e03f |0021: const-wide/high16 v6, #long 4602678819172646912 // #3fe0 │ │ -3c468e: ad04 0406 |0023: mul-double v4, v4, v6 │ │ -3c4692: 6e10 dc0c 0a00 |0025: invoke-virtual {v10}, Landroid/view/View;.getWidth:()I // method@0cdc │ │ -3c4698: 0a0a |0028: move-result v10 │ │ -3c469a: 83aa |0029: int-to-double v10, v10 │ │ -3c469c: ad04 040a |002a: mul-double v4, v4, v10 │ │ -3c46a0: 1a0a 0151 |002c: const-string v10, "QueueRecyclerAdapter" // string@5101 │ │ -3c46a4: 300b 0204 |002e: cmpg-double v11, v2, v4 │ │ -3c46a8: 3b0b 0d00 |0030: if-gez v11, 003d // +000d │ │ -3c46ac: 1a0b 08dd |0032: const-string v11, "startDrag()" // string@dd08 │ │ -3c46b0: 7120 fe0a ba00 |0034: invoke-static {v10, v11}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3c46b6: 548a 1d6d |0037: iget-object v10, v8, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter;.swipeActions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@6d1d │ │ -3c46ba: 6e20 45ab 9a00 |0039: invoke-virtual {v10, v9}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.startDrag:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;)V // method@ab45 │ │ -3c46c0: 2806 |003c: goto 0042 // +0006 │ │ -3c46c2: 1a09 ce21 |003d: const-string v9, "Ignoring drag in right half of the image" // string@21ce │ │ -3c46c6: 7120 fe0a 9a00 |003f: invoke-static {v10, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3c46cc: 0f01 |0042: return v1 │ │ +3c4600: |[3c4600] de.danoeh.antennapod.adapter.QueueRecyclerAdapter.lambda$afterBindViewHolder$1:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +3c4610: 6e10 060c 0b00 |0000: invoke-virtual {v11}, Landroid/view/MotionEvent;.getActionMasked:()I // method@0c06 │ │ +3c4616: 0a00 |0003: move-result v0 │ │ +3c4618: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +3c461a: 3900 3d00 |0005: if-nez v0, 0042 // +003d │ │ +3c461e: 5490 101a |0007: iget-object v0, v9, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ +3c4622: 6e10 9f0c 0000 |0009: invoke-virtual {v0}, Landroid/view/View;.getLayoutDirection:()I // method@0c9f │ │ +3c4628: 0a00 |000c: move-result v0 │ │ +3c462a: 3900 0400 |000d: if-nez v0, 0011 // +0004 │ │ +3c462e: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +3c4630: 2802 |0010: goto 0012 // +0002 │ │ +3c4632: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +3c4634: 3800 0500 |0012: if-eqz v0, 0017 // +0005 │ │ +3c4638: 1500 803f |0014: const/high16 v0, #int 1065353216 // #3f80 │ │ +3c463c: 2803 |0016: goto 0019 // +0003 │ │ +3c463e: 1500 80bf |0017: const/high16 v0, #int -1082130432 // #bf80 │ │ +3c4642: 6e10 0f0c 0b00 |0019: invoke-virtual {v11}, Landroid/view/MotionEvent;.getX:()F // method@0c0f │ │ +3c4648: 0a0b |001c: move-result v11 │ │ +3c464a: a80b 0b00 |001d: mul-float v11, v11, v0 │ │ +3c464e: 89b2 |001f: float-to-double v2, v11 │ │ +3c4650: 8904 |0020: float-to-double v4, v0 │ │ +3c4652: 1906 e03f |0021: const-wide/high16 v6, #long 4602678819172646912 // #3fe0 │ │ +3c4656: ad04 0406 |0023: mul-double v4, v4, v6 │ │ +3c465a: 6e10 dc0c 0a00 |0025: invoke-virtual {v10}, Landroid/view/View;.getWidth:()I // method@0cdc │ │ +3c4660: 0a0a |0028: move-result v10 │ │ +3c4662: 83aa |0029: int-to-double v10, v10 │ │ +3c4664: ad04 040a |002a: mul-double v4, v4, v10 │ │ +3c4668: 1a0a 0151 |002c: const-string v10, "QueueRecyclerAdapter" // string@5101 │ │ +3c466c: 300b 0204 |002e: cmpg-double v11, v2, v4 │ │ +3c4670: 3b0b 0d00 |0030: if-gez v11, 003d // +000d │ │ +3c4674: 1a0b 08dd |0032: const-string v11, "startDrag()" // string@dd08 │ │ +3c4678: 7120 fe0a ba00 |0034: invoke-static {v10, v11}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3c467e: 548a 1d6d |0037: iget-object v10, v8, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter;.swipeActions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@6d1d │ │ +3c4682: 6e20 45ab 9a00 |0039: invoke-virtual {v10, v9}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.startDrag:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;)V // method@ab45 │ │ +3c4688: 2806 |003c: goto 0042 // +0006 │ │ +3c468a: 1a09 ce21 |003d: const-string v9, "Ignoring drag in right half of the image" // string@21ce │ │ +3c468e: 7120 fe0a 9a00 |003f: invoke-static {v10, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3c4694: 0f01 |0042: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0007 line=55 │ │ 0x0019 line=57 │ │ 0x0034 line=58 │ │ 0x0037 line=59 │ │ @@ -1724174,47 +1724157,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 │ │ -3c4710: |[3c4710] de.danoeh.antennapod.adapter.QueueRecyclerAdapter.afterBindViewHolder:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;I)V │ │ -3c4720: 5535 1c6d |0000: iget-boolean v5, v3, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter;.dragDropEnabled:Z // field@6d1c │ │ -3c4724: 1300 0800 |0002: const/16 v0, #int 8 // #8 │ │ -3c4728: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -3c472a: 3905 1200 |0005: if-nez v5, 0017 // +0012 │ │ -3c472e: 5445 d5d9 |0007: iget-object v5, v4, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.dragHandle:Landroid/widget/ImageView; // field@d9d5 │ │ -3c4732: 6e20 4e11 0500 |0009: invoke-virtual {v5, v0}, Landroid/widget/ImageView;.setVisibility:(I)V // method@114e │ │ -3c4738: 5445 d5d9 |000c: iget-object v5, v4, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.dragHandle:Landroid/widget/ImageView; // field@d9d5 │ │ -3c473c: 6e20 780d 1500 |000e: invoke-virtual {v5, v1}, Landroid/view/View;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0d78 │ │ -3c4742: 5445 d4d9 |0011: iget-object v5, v4, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.coverHolder:Landroidx/cardview/widget/CardView; // field@d9d4 │ │ -3c4746: 6e20 780d 1500 |0013: invoke-virtual {v5, v1}, Landroid/view/View;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0d78 │ │ -3c474c: 281b |0016: goto 0031 // +001b │ │ -3c474e: 5445 d5d9 |0017: iget-object v5, v4, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.dragHandle:Landroid/widget/ImageView; // field@d9d5 │ │ -3c4752: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -3c4754: 6e20 4e11 2500 |001a: invoke-virtual {v5, v2}, Landroid/widget/ImageView;.setVisibility:(I)V // method@114e │ │ -3c475a: 5445 d5d9 |001d: iget-object v5, v4, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.dragHandle:Landroid/widget/ImageView; // field@d9d5 │ │ -3c475e: 2202 5a18 |001f: new-instance v2, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter$$ExternalSyntheticLambda0; // type@185a │ │ -3c4762: 7030 4097 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@9740 │ │ -3c4768: 6e20 780d 2500 |0024: invoke-virtual {v5, v2}, Landroid/view/View;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0d78 │ │ -3c476e: 5445 d4d9 |0027: iget-object v5, v4, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.coverHolder:Landroidx/cardview/widget/CardView; // field@d9d4 │ │ -3c4772: 2202 5b18 |0029: new-instance v2, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter$$ExternalSyntheticLambda1; // type@185b │ │ -3c4776: 7030 4297 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@9742 │ │ -3c477c: 6e20 780d 2500 |002e: invoke-virtual {v5, v2}, Landroid/view/View;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0d78 │ │ -3c4782: 6e10 5b97 0300 |0031: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.inActionMode:()Z // method@975b │ │ -3c4788: 0a05 |0034: move-result v5 │ │ -3c478a: 3805 0c00 |0035: if-eqz v5, 0041 // +000c │ │ -3c478e: 5445 d5d9 |0037: iget-object v5, v4, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.dragHandle:Landroid/widget/ImageView; // field@d9d5 │ │ -3c4792: 6e20 780d 1500 |0039: invoke-virtual {v5, v1}, Landroid/view/View;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0d78 │ │ -3c4798: 5445 d4d9 |003c: iget-object v5, v4, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.coverHolder:Landroidx/cardview/widget/CardView; // field@d9d4 │ │ -3c479c: 6e20 780d 1500 |003e: invoke-virtual {v5, v1}, Landroid/view/View;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0d78 │ │ -3c47a2: 5444 d6d9 |0041: iget-object v4, v4, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.isInQueue:Landroid/widget/ImageView; // field@d9d6 │ │ -3c47a6: 6e20 4e11 0400 |0043: invoke-virtual {v4, v0}, Landroid/widget/ImageView;.setVisibility:(I)V // method@114e │ │ -3c47ac: 0e00 |0046: return-void │ │ +3c46d8: |[3c46d8] de.danoeh.antennapod.adapter.QueueRecyclerAdapter.afterBindViewHolder:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;I)V │ │ +3c46e8: 5535 1c6d |0000: iget-boolean v5, v3, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter;.dragDropEnabled:Z // field@6d1c │ │ +3c46ec: 1300 0800 |0002: const/16 v0, #int 8 // #8 │ │ +3c46f0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +3c46f2: 3905 1200 |0005: if-nez v5, 0017 // +0012 │ │ +3c46f6: 5445 d5d9 |0007: iget-object v5, v4, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.dragHandle:Landroid/widget/ImageView; // field@d9d5 │ │ +3c46fa: 6e20 4e11 0500 |0009: invoke-virtual {v5, v0}, Landroid/widget/ImageView;.setVisibility:(I)V // method@114e │ │ +3c4700: 5445 d5d9 |000c: iget-object v5, v4, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.dragHandle:Landroid/widget/ImageView; // field@d9d5 │ │ +3c4704: 6e20 780d 1500 |000e: invoke-virtual {v5, v1}, Landroid/view/View;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0d78 │ │ +3c470a: 5445 d4d9 |0011: iget-object v5, v4, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.coverHolder:Landroidx/cardview/widget/CardView; // field@d9d4 │ │ +3c470e: 6e20 780d 1500 |0013: invoke-virtual {v5, v1}, Landroid/view/View;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0d78 │ │ +3c4714: 281b |0016: goto 0031 // +001b │ │ +3c4716: 5445 d5d9 |0017: iget-object v5, v4, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.dragHandle:Landroid/widget/ImageView; // field@d9d5 │ │ +3c471a: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +3c471c: 6e20 4e11 2500 |001a: invoke-virtual {v5, v2}, Landroid/widget/ImageView;.setVisibility:(I)V // method@114e │ │ +3c4722: 5445 d5d9 |001d: iget-object v5, v4, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.dragHandle:Landroid/widget/ImageView; // field@d9d5 │ │ +3c4726: 2202 5a18 |001f: new-instance v2, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter$$ExternalSyntheticLambda0; // type@185a │ │ +3c472a: 7030 4097 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@9740 │ │ +3c4730: 6e20 780d 2500 |0024: invoke-virtual {v5, v2}, Landroid/view/View;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0d78 │ │ +3c4736: 5445 d4d9 |0027: iget-object v5, v4, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.coverHolder:Landroidx/cardview/widget/CardView; // field@d9d4 │ │ +3c473a: 2202 5b18 |0029: new-instance v2, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter$$ExternalSyntheticLambda1; // type@185b │ │ +3c473e: 7030 4297 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@9742 │ │ +3c4744: 6e20 780d 2500 |002e: invoke-virtual {v5, v2}, Landroid/view/View;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0d78 │ │ +3c474a: 6e10 5b97 0300 |0031: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.inActionMode:()Z // method@975b │ │ +3c4750: 0a05 |0034: move-result v5 │ │ +3c4752: 3805 0c00 |0035: if-eqz v5, 0041 // +000c │ │ +3c4756: 5445 d5d9 |0037: iget-object v5, v4, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.dragHandle:Landroid/widget/ImageView; // field@d9d5 │ │ +3c475a: 6e20 780d 1500 |0039: invoke-virtual {v5, v1}, Landroid/view/View;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0d78 │ │ +3c4760: 5445 d4d9 |003c: iget-object v5, v4, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.coverHolder:Landroidx/cardview/widget/CardView; // field@d9d4 │ │ +3c4764: 6e20 780d 1500 |003e: invoke-virtual {v5, v1}, Landroid/view/View;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0d78 │ │ +3c476a: 5444 d6d9 |0041: iget-object v4, v4, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.isInQueue:Landroid/widget/ImageView; // field@d9d6 │ │ +3c476e: 6e20 4e11 0400 |0043: invoke-virtual {v4, v0}, Landroid/widget/ImageView;.setVisibility:(I)V // method@114e │ │ +3c4774: 0e00 |0046: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0007 line=41 │ │ 0x000c line=42 │ │ 0x0011 line=43 │ │ 0x0017 line=45 │ │ @@ -1724234,74 +1724217,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 │ │ -3c47b0: |[3c47b0] de.danoeh.antennapod.adapter.QueueRecyclerAdapter.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -3c47c0: 6e10 af96 0800 |0000: invoke-virtual {v8}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getActivity:()Landroid/app/Activity; // method@96af │ │ -3c47c6: 0c00 |0003: move-result-object v0 │ │ -3c47c8: 6e10 7b00 0000 |0004: invoke-virtual {v0}, Landroid/app/Activity;.getMenuInflater:()Landroid/view/MenuInflater; // method@007b │ │ -3c47ce: 0c00 |0007: move-result-object v0 │ │ -3c47d0: 1401 1600 0f7f |0008: const v1, #float 1.9008e+38 // #7f0f0016 │ │ -3c47d6: 6e30 cd0b 1009 |000b: invoke-virtual {v0, v1, v9}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bcd │ │ -3c47dc: 6f40 bd96 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@96bd │ │ -3c47e2: 6e10 5b97 0800 |0011: invoke-virtual {v8}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.inActionMode:()Z // method@975b │ │ -3c47e8: 0a0a |0014: move-result v10 │ │ -3c47ea: 140b 1a02 0a7f |0015: const v11, #float 1.83444e+38 // #7f0a021a │ │ -3c47f0: 1400 1b02 0a7f |0018: const v0, #float 1.83444e+38 // #7f0a021b │ │ -3c47f6: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -3c47f8: 390a 5100 |001c: if-nez v10, 006d // +0051 │ │ -3c47fc: 140a 3302 0a7f |001e: const v10, #float 1.83445e+38 // #7f0a0233 │ │ -3c4802: 7220 bf0b a900 |0021: invoke-interface {v9, v10}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -3c4808: 0c0a |0024: move-result-object v10 │ │ -3c480a: 1212 |0025: const/4 v2, #int 1 // #1 │ │ -3c480c: 7220 020c 2a00 |0026: invoke-interface {v10, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ -3c4812: 7100 e5b0 0000 |0029: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isQueueKeepSorted:()Z // method@b0e5 │ │ -3c4818: 0a0a |002c: move-result v10 │ │ -3c481a: 6e20 b096 1800 |002d: invoke-virtual {v8, v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getItem:(I)Lde/danoeh/antennapod/model/feed/FeedItem; // method@96b0 │ │ -3c4820: 0c03 |0030: move-result-object v3 │ │ -3c4822: 6e10 f4ab 0300 |0031: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3c4828: 0b03 |0034: move-result-wide v3 │ │ -3c482a: 6e10 b496 0800 |0035: invoke-virtual {v8}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getLongPressedItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@96b4 │ │ -3c4830: 0c05 |0038: move-result-object v5 │ │ -3c4832: 6e10 f4ab 0500 |0039: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3c4838: 0b05 |003c: move-result-wide v5 │ │ -3c483a: 3107 0305 |003d: cmp-long v7, v3, v5 │ │ -3c483e: 3807 0400 |003f: if-eqz v7, 0043 // +0004 │ │ -3c4842: 380a 0900 |0041: if-eqz v10, 004a // +0009 │ │ -3c4846: 7220 bf0b 0900 |0043: invoke-interface {v9, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -3c484c: 0c00 |0046: move-result-object v0 │ │ -3c484e: 7220 020c 1000 |0047: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ -3c4854: 6e10 b196 0800 |004a: invoke-virtual {v8}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getItemCount:()I // method@96b1 │ │ -3c485a: 0a00 |004d: move-result v0 │ │ -3c485c: b120 |004e: sub-int/2addr v0, v2 │ │ -3c485e: 6e20 b096 0800 |004f: invoke-virtual {v8, v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getItem:(I)Lde/danoeh/antennapod/model/feed/FeedItem; // method@96b0 │ │ -3c4864: 0c00 |0052: move-result-object v0 │ │ -3c4866: 6e10 f4ab 0000 |0053: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3c486c: 0b02 |0056: move-result-wide v2 │ │ -3c486e: 6e10 b496 0800 |0057: invoke-virtual {v8}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getLongPressedItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@96b4 │ │ -3c4874: 0c00 |005a: move-result-object v0 │ │ -3c4876: 6e10 f4ab 0000 |005b: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3c487c: 0b04 |005e: move-result-wide v4 │ │ -3c487e: 3100 0204 |005f: cmp-long v0, v2, v4 │ │ -3c4882: 3800 0400 |0061: if-eqz v0, 0065 // +0004 │ │ -3c4886: 380a 1800 |0063: if-eqz v10, 007b // +0018 │ │ -3c488a: 7220 bf0b b900 |0065: invoke-interface {v9, v11}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -3c4890: 0c09 |0068: move-result-object v9 │ │ -3c4892: 7220 020c 1900 |0069: invoke-interface {v9, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ -3c4898: 280f |006c: goto 007b // +000f │ │ -3c489a: 7220 bf0b 0900 |006d: invoke-interface {v9, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -3c48a0: 0c0a |0070: move-result-object v10 │ │ -3c48a2: 7220 020c 1a00 |0071: invoke-interface {v10, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ -3c48a8: 7220 bf0b b900 |0074: invoke-interface {v9, v11}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -3c48ae: 0c09 |0077: move-result-object v9 │ │ -3c48b0: 7220 020c 1900 |0078: invoke-interface {v9, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ -3c48b6: 0e00 |007b: return-void │ │ +3c4778: |[3c4778] de.danoeh.antennapod.adapter.QueueRecyclerAdapter.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +3c4788: 6e10 af96 0800 |0000: invoke-virtual {v8}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getActivity:()Landroid/app/Activity; // method@96af │ │ +3c478e: 0c00 |0003: move-result-object v0 │ │ +3c4790: 6e10 7b00 0000 |0004: invoke-virtual {v0}, Landroid/app/Activity;.getMenuInflater:()Landroid/view/MenuInflater; // method@007b │ │ +3c4796: 0c00 |0007: move-result-object v0 │ │ +3c4798: 1401 1600 0f7f |0008: const v1, #float 1.9008e+38 // #7f0f0016 │ │ +3c479e: 6e30 cd0b 1009 |000b: invoke-virtual {v0, v1, v9}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bcd │ │ +3c47a4: 6f40 bd96 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@96bd │ │ +3c47aa: 6e10 5b97 0800 |0011: invoke-virtual {v8}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.inActionMode:()Z // method@975b │ │ +3c47b0: 0a0a |0014: move-result v10 │ │ +3c47b2: 140b 1a02 0a7f |0015: const v11, #float 1.83444e+38 // #7f0a021a │ │ +3c47b8: 1400 1b02 0a7f |0018: const v0, #float 1.83444e+38 // #7f0a021b │ │ +3c47be: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +3c47c0: 390a 5100 |001c: if-nez v10, 006d // +0051 │ │ +3c47c4: 140a 3302 0a7f |001e: const v10, #float 1.83445e+38 // #7f0a0233 │ │ +3c47ca: 7220 bf0b a900 |0021: invoke-interface {v9, v10}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +3c47d0: 0c0a |0024: move-result-object v10 │ │ +3c47d2: 1212 |0025: const/4 v2, #int 1 // #1 │ │ +3c47d4: 7220 020c 2a00 |0026: invoke-interface {v10, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ +3c47da: 7100 e5b0 0000 |0029: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isQueueKeepSorted:()Z // method@b0e5 │ │ +3c47e0: 0a0a |002c: move-result v10 │ │ +3c47e2: 6e20 b096 1800 |002d: invoke-virtual {v8, v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getItem:(I)Lde/danoeh/antennapod/model/feed/FeedItem; // method@96b0 │ │ +3c47e8: 0c03 |0030: move-result-object v3 │ │ +3c47ea: 6e10 f4ab 0300 |0031: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3c47f0: 0b03 |0034: move-result-wide v3 │ │ +3c47f2: 6e10 b496 0800 |0035: invoke-virtual {v8}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getLongPressedItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@96b4 │ │ +3c47f8: 0c05 |0038: move-result-object v5 │ │ +3c47fa: 6e10 f4ab 0500 |0039: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3c4800: 0b05 |003c: move-result-wide v5 │ │ +3c4802: 3107 0305 |003d: cmp-long v7, v3, v5 │ │ +3c4806: 3807 0400 |003f: if-eqz v7, 0043 // +0004 │ │ +3c480a: 380a 0900 |0041: if-eqz v10, 004a // +0009 │ │ +3c480e: 7220 bf0b 0900 |0043: invoke-interface {v9, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +3c4814: 0c00 |0046: move-result-object v0 │ │ +3c4816: 7220 020c 1000 |0047: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ +3c481c: 6e10 b196 0800 |004a: invoke-virtual {v8}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getItemCount:()I // method@96b1 │ │ +3c4822: 0a00 |004d: move-result v0 │ │ +3c4824: b120 |004e: sub-int/2addr v0, v2 │ │ +3c4826: 6e20 b096 0800 |004f: invoke-virtual {v8, v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getItem:(I)Lde/danoeh/antennapod/model/feed/FeedItem; // method@96b0 │ │ +3c482c: 0c00 |0052: move-result-object v0 │ │ +3c482e: 6e10 f4ab 0000 |0053: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3c4834: 0b02 |0056: move-result-wide v2 │ │ +3c4836: 6e10 b496 0800 |0057: invoke-virtual {v8}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getLongPressedItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@96b4 │ │ +3c483c: 0c00 |005a: move-result-object v0 │ │ +3c483e: 6e10 f4ab 0000 |005b: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3c4844: 0b04 |005e: move-result-wide v4 │ │ +3c4846: 3100 0204 |005f: cmp-long v0, v2, v4 │ │ +3c484a: 3800 0400 |0061: if-eqz v0, 0065 // +0004 │ │ +3c484e: 380a 1800 |0063: if-eqz v10, 007b // +0018 │ │ +3c4852: 7220 bf0b b900 |0065: invoke-interface {v9, v11}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +3c4858: 0c09 |0068: move-result-object v9 │ │ +3c485a: 7220 020c 1900 |0069: invoke-interface {v9, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ +3c4860: 280f |006c: goto 007b // +000f │ │ +3c4862: 7220 bf0b 0900 |006d: invoke-interface {v9, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +3c4868: 0c0a |0070: move-result-object v10 │ │ +3c486a: 7220 020c 1a00 |0071: invoke-interface {v10, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ +3c4870: 7220 bf0b b900 |0074: invoke-interface {v9, v11}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +3c4876: 0c09 |0077: move-result-object v9 │ │ +3c4878: 7220 020c 1900 |0078: invoke-interface {v9, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ +3c487e: 0e00 |007b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x000b line=78 │ │ 0x000e line=79 │ │ 0x0011 line=81 │ │ 0x0021 line=82 │ │ @@ -1724323,27 +1724306,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -3c48b8: |[3c48b8] de.danoeh.antennapod.adapter.QueueRecyclerAdapter.updateDragDropEnabled:()V │ │ -3c48c8: 7100 e5b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isQueueKeepSorted:()Z // method@b0e5 │ │ -3c48ce: 0a00 |0003: move-result v0 │ │ -3c48d0: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ -3c48d4: 7100 e6b0 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isQueueLocked:()Z // method@b0e6 │ │ -3c48da: 0a00 |0009: move-result v0 │ │ -3c48dc: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ -3c48e0: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -3c48e2: 2802 |000d: goto 000f // +0002 │ │ -3c48e4: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -3c48e6: 5c10 1c6d |000f: iput-boolean v0, v1, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter;.dragDropEnabled:Z // field@6d1c │ │ -3c48ea: 6e10 ce41 0100 |0011: invoke-virtual {v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ce │ │ -3c48f0: 0e00 |0014: return-void │ │ +3c4880: |[3c4880] de.danoeh.antennapod.adapter.QueueRecyclerAdapter.updateDragDropEnabled:()V │ │ +3c4890: 7100 e5b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isQueueKeepSorted:()Z // method@b0e5 │ │ +3c4896: 0a00 |0003: move-result v0 │ │ +3c4898: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ +3c489c: 7100 e6b0 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isQueueLocked:()Z // method@b0e6 │ │ +3c48a2: 0a00 |0009: move-result v0 │ │ +3c48a4: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ +3c48a8: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +3c48aa: 2802 |000d: goto 000f // +0002 │ │ +3c48ac: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +3c48ae: 5c10 1c6d |000f: iput-boolean v0, v1, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter;.dragDropEnabled:Z // field@6d1c │ │ +3c48b2: 6e10 ce41 0100 |0011: invoke-virtual {v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ce │ │ +3c48b8: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0011 line=34 │ │ locals : │ │ 0x0000 - 0x0015 reg=1 this Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; │ │ │ │ @@ -1724416,17 +1724399,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 │ │ -3f9b74: |[3f9b74] de.danoeh.antennapod.fragment.AddFeedFragment.$r8$lambda$-WFsdlmJsgfzW8NxVPfdv-8lGl8:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V │ │ -3f9b84: 7010 dca2 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.lambda$performSearch$10:()V // method@a2dc │ │ -3f9b8a: 0e00 |0003: return-void │ │ +3f9b3c: |[3f9b3c] de.danoeh.antennapod.fragment.AddFeedFragment.$r8$lambda$-WFsdlmJsgfzW8NxVPfdv-8lGl8:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V │ │ +3f9b4c: 7010 dca2 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.lambda$performSearch$10:()V // method@a2dc │ │ +3f9b52: 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;) │ │ @@ -1724434,17 +1724417,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 │ │ -3f9b8c: |[3f9b8c] de.danoeh.antennapod.fragment.AddFeedFragment.$r8$lambda$-giLSy4XbLfJHMqYmjK1KaSsEP8:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/view/View;)V │ │ -3f9b9c: 7020 d6a2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.lambda$onCreateView$3:(Landroid/view/View;)V // method@a2d6 │ │ -3f9ba2: 0e00 |0003: return-void │ │ +3f9b54: |[3f9b54] de.danoeh.antennapod.fragment.AddFeedFragment.$r8$lambda$-giLSy4XbLfJHMqYmjK1KaSsEP8:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/view/View;)V │ │ +3f9b64: 7020 d6a2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.lambda$onCreateView$3:(Landroid/view/View;)V // method@a2d6 │ │ +3f9b6a: 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; │ │ │ │ @@ -1724453,17 +1724436,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 │ │ -3f9ba4: |[3f9ba4] de.danoeh.antennapod.fragment.AddFeedFragment.$r8$lambda$0kD9ORexdlG3mzj6CBtq-6ak1TQ:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Lde/danoeh/antennapod/databinding/EditTextDialogBinding;Landroid/content/DialogInterface;I)V │ │ -3f9bb4: 7040 dda2 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@a2dd │ │ -3f9bba: 0e00 |0003: return-void │ │ +3f9b6c: |[3f9b6c] de.danoeh.antennapod.fragment.AddFeedFragment.$r8$lambda$0kD9ORexdlG3mzj6CBtq-6ak1TQ:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Lde/danoeh/antennapod/databinding/EditTextDialogBinding;Landroid/content/DialogInterface;I)V │ │ +3f9b7c: 7040 dda2 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@a2dd │ │ +3f9b82: 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; │ │ @@ -1724474,17 +1724457,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 │ │ -3f9bbc: |[3f9bbc] de.danoeh.antennapod.fragment.AddFeedFragment.$r8$lambda$1IO_ATGijh8jq1U5UexG24dNpzY:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -3f9bcc: 7020 d1a2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.lambda$addLocalFolderResult$12:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@a2d1 │ │ -3f9bd2: 0e00 |0003: return-void │ │ +3f9b84: |[3f9b84] de.danoeh.antennapod.fragment.AddFeedFragment.$r8$lambda$1IO_ATGijh8jq1U5UexG24dNpzY:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +3f9b94: 7020 d1a2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.lambda$addLocalFolderResult$12:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@a2d1 │ │ +3f9b9a: 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; │ │ │ │ @@ -1724493,17 +1724476,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 │ │ -3f9bd4: |[3f9bd4] de.danoeh.antennapod.fragment.AddFeedFragment.$r8$lambda$1c1yfDRBC25kwX_6Poqm5sVbvfU:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Ljava/lang/Throwable;)V │ │ -3f9be4: 7020 d2a2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.lambda$addLocalFolderResult$13:(Ljava/lang/Throwable;)V // method@a2d2 │ │ -3f9bea: 0e00 |0003: return-void │ │ +3f9b9c: |[3f9b9c] de.danoeh.antennapod.fragment.AddFeedFragment.$r8$lambda$1c1yfDRBC25kwX_6Poqm5sVbvfU:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Ljava/lang/Throwable;)V │ │ +3f9bac: 7020 d2a2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.lambda$addLocalFolderResult$13:(Ljava/lang/Throwable;)V // method@a2d2 │ │ +3f9bb2: 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; │ │ │ │ @@ -1724512,17 +1724495,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 │ │ -3f9bec: |[3f9bec] de.danoeh.antennapod.fragment.AddFeedFragment.$r8$lambda$47ekMY2HvAj20tSvS0OuUKMgMl4:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/net/Uri;)V │ │ -3f9bfc: 7020 cfa2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.chooseOpmlImportPathResult:(Landroid/net/Uri;)V // method@a2cf │ │ -3f9c02: 0e00 |0003: return-void │ │ +3f9bb4: |[3f9bb4] de.danoeh.antennapod.fragment.AddFeedFragment.$r8$lambda$47ekMY2HvAj20tSvS0OuUKMgMl4:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/net/Uri;)V │ │ +3f9bc4: 7020 cfa2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.chooseOpmlImportPathResult:(Landroid/net/Uri;)V // method@a2cf │ │ +3f9bca: 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; │ │ │ │ @@ -1724531,17 +1724514,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 │ │ -3f9c04: |[3f9c04] de.danoeh.antennapod.fragment.AddFeedFragment.$r8$lambda$4kr3awsF4OX2r_JbiL7N3m21H0o:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/view/View;)V │ │ -3f9c14: 7020 d9a2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.lambda$onCreateView$6:(Landroid/view/View;)V // method@a2d9 │ │ -3f9c1a: 0e00 |0003: return-void │ │ +3f9bcc: |[3f9bcc] de.danoeh.antennapod.fragment.AddFeedFragment.$r8$lambda$4kr3awsF4OX2r_JbiL7N3m21H0o:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/view/View;)V │ │ +3f9bdc: 7020 d9a2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.lambda$onCreateView$6:(Landroid/view/View;)V // method@a2d9 │ │ +3f9be2: 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; │ │ │ │ @@ -1724550,18 +1724533,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 │ │ -3f9a64: |[3f9a64] de.danoeh.antennapod.fragment.AddFeedFragment.$r8$lambda$8rDcx2v7UsCucWcCPbGb85c5iKI:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/net/Uri;)Lde/danoeh/antennapod/model/feed/Feed; │ │ -3f9a74: 7020 d0a2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.lambda$addLocalFolderResult$11:(Landroid/net/Uri;)Lde/danoeh/antennapod/model/feed/Feed; // method@a2d0 │ │ -3f9a7a: 0c00 |0003: move-result-object v0 │ │ -3f9a7c: 1100 |0004: return-object v0 │ │ +3f9a2c: |[3f9a2c] de.danoeh.antennapod.fragment.AddFeedFragment.$r8$lambda$8rDcx2v7UsCucWcCPbGb85c5iKI:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/net/Uri;)Lde/danoeh/antennapod/model/feed/Feed; │ │ +3f9a3c: 7020 d0a2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.lambda$addLocalFolderResult$11:(Landroid/net/Uri;)Lde/danoeh/antennapod/model/feed/Feed; // method@a2d0 │ │ +3f9a42: 0c00 |0003: move-result-object v0 │ │ +3f9a44: 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; │ │ │ │ @@ -1724570,17 +1724553,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 │ │ -3f9c1c: |[3f9c1c] de.danoeh.antennapod.fragment.AddFeedFragment.$r8$lambda$G3NcZzoTUAEfB0EE1a3G2zBk7XA:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/view/View;)V │ │ -3f9c2c: 7020 d8a2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.lambda$onCreateView$5:(Landroid/view/View;)V // method@a2d8 │ │ -3f9c32: 0e00 |0003: return-void │ │ +3f9be4: |[3f9be4] de.danoeh.antennapod.fragment.AddFeedFragment.$r8$lambda$G3NcZzoTUAEfB0EE1a3G2zBk7XA:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/view/View;)V │ │ +3f9bf4: 7020 d8a2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.lambda$onCreateView$5:(Landroid/view/View;)V // method@a2d8 │ │ +3f9bfa: 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; │ │ │ │ @@ -1724589,17 +1724572,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 │ │ -3f9c34: |[3f9c34] de.danoeh.antennapod.fragment.AddFeedFragment.$r8$lambda$UEc6osDTwWLsVbyDvAaaAN7gHBM:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/net/Uri;)V │ │ -3f9c44: 7020 cda2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.addLocalFolderResult:(Landroid/net/Uri;)V // method@a2cd │ │ -3f9c4a: 0e00 |0003: return-void │ │ +3f9bfc: |[3f9bfc] de.danoeh.antennapod.fragment.AddFeedFragment.$r8$lambda$UEc6osDTwWLsVbyDvAaaAN7gHBM:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/net/Uri;)V │ │ +3f9c0c: 7020 cda2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.addLocalFolderResult:(Landroid/net/Uri;)V // method@a2cd │ │ +3f9c12: 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; │ │ │ │ @@ -1724608,17 +1724591,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 │ │ -3f9c4c: |[3f9c4c] de.danoeh.antennapod.fragment.AddFeedFragment.$r8$lambda$VMhqz8RfOVwvUILHC9O4GL7R77k:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/view/View;)V │ │ -3f9c5c: 7020 d5a2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.lambda$onCreateView$2:(Landroid/view/View;)V // method@a2d5 │ │ -3f9c62: 0e00 |0003: return-void │ │ +3f9c14: |[3f9c14] de.danoeh.antennapod.fragment.AddFeedFragment.$r8$lambda$VMhqz8RfOVwvUILHC9O4GL7R77k:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/view/View;)V │ │ +3f9c24: 7020 d5a2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.lambda$onCreateView$2:(Landroid/view/View;)V // method@a2d5 │ │ +3f9c2a: 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; │ │ │ │ @@ -1724627,17 +1724610,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 │ │ -3f9c64: |[3f9c64] de.danoeh.antennapod.fragment.AddFeedFragment.$r8$lambda$WL11gW7gWCbGNSdIsi7_GzNWpZc:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/view/View;)V │ │ -3f9c74: 7020 d4a2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.lambda$onCreateView$1:(Landroid/view/View;)V // method@a2d4 │ │ -3f9c7a: 0e00 |0003: return-void │ │ +3f9c2c: |[3f9c2c] de.danoeh.antennapod.fragment.AddFeedFragment.$r8$lambda$WL11gW7gWCbGNSdIsi7_GzNWpZc:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/view/View;)V │ │ +3f9c3c: 7020 d4a2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.lambda$onCreateView$1:(Landroid/view/View;)V // method@a2d4 │ │ +3f9c42: 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; │ │ │ │ @@ -1724646,17 +1724629,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 │ │ -3f9c7c: |[3f9c7c] de.danoeh.antennapod.fragment.AddFeedFragment.$r8$lambda$YFoOgjYP5GQyJPBXLODGO6DJDDA:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/view/View;)V │ │ -3f9c8c: 7020 daa2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.lambda$onCreateView$7:(Landroid/view/View;)V // method@a2da │ │ -3f9c92: 0e00 |0003: return-void │ │ +3f9c44: |[3f9c44] de.danoeh.antennapod.fragment.AddFeedFragment.$r8$lambda$YFoOgjYP5GQyJPBXLODGO6DJDDA:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/view/View;)V │ │ +3f9c54: 7020 daa2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.lambda$onCreateView$7:(Landroid/view/View;)V // method@a2da │ │ +3f9c5a: 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; │ │ │ │ @@ -1724665,18 +1724648,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 │ │ -3f9a2c: |[3f9a2c] de.danoeh.antennapod.fragment.AddFeedFragment.$r8$lambda$Z4i146aqxrHG_e8og6H6k9l8Lvs:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z │ │ -3f9a3c: 7040 d7a2 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.lambda$onCreateView$4:(Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z // method@a2d7 │ │ -3f9a42: 0a00 |0003: move-result v0 │ │ -3f9a44: 0f00 |0004: return v0 │ │ +3f99f4: |[3f99f4] de.danoeh.antennapod.fragment.AddFeedFragment.$r8$lambda$Z4i146aqxrHG_e8og6H6k9l8Lvs:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z │ │ +3f9a04: 7040 d7a2 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.lambda$onCreateView$4:(Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z // method@a2d7 │ │ +3f9a0a: 0a00 |0003: move-result v0 │ │ +3f9a0c: 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 │ │ @@ -1724687,17 +1724670,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 │ │ -3f9c94: |[3f9c94] de.danoeh.antennapod.fragment.AddFeedFragment.$r8$lambda$eOs_RDuqUCf4c47t277BySSCWWs:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/view/View;)V │ │ -3f9ca4: 7020 dba2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.lambda$onCreateView$8:(Landroid/view/View;)V // method@a2db │ │ -3f9caa: 0e00 |0003: return-void │ │ +3f9c5c: |[3f9c5c] de.danoeh.antennapod.fragment.AddFeedFragment.$r8$lambda$eOs_RDuqUCf4c47t277BySSCWWs:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/view/View;)V │ │ +3f9c6c: 7020 dba2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.lambda$onCreateView$8:(Landroid/view/View;)V // method@a2db │ │ +3f9c72: 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; │ │ │ │ @@ -1724706,17 +1724689,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 │ │ -3f9cac: |[3f9cac] de.danoeh.antennapod.fragment.AddFeedFragment.$r8$lambda$jyKHB5EPpOb3-wA2gYpQJ4yMGds:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/view/View;)V │ │ -3f9cbc: 7020 d3a2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.lambda$onCreateView$0:(Landroid/view/View;)V // method@a2d3 │ │ -3f9cc2: 0e00 |0003: return-void │ │ +3f9c74: |[3f9c74] de.danoeh.antennapod.fragment.AddFeedFragment.$r8$lambda$jyKHB5EPpOb3-wA2gYpQJ4yMGds:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/view/View;)V │ │ +3f9c84: 7020 d3a2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.lambda$onCreateView$0:(Landroid/view/View;)V // method@a2d3 │ │ +3f9c8a: 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; │ │ │ │ @@ -1724725,32 +1724708,32 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -3f9cc4: |[3f9cc4] de.danoeh.antennapod.fragment.AddFeedFragment.:()V │ │ -3f9cd4: 7010 1e35 0200 |0000: invoke-direct {v2}, Landroidx/fragment/app/Fragment;.:()V // method@351e │ │ -3f9cda: 2200 4703 |0003: new-instance v0, Landroidx/activity/result/contract/ActivityResultContracts$GetContent; // type@0347 │ │ -3f9cde: 7010 9713 0000 |0005: invoke-direct {v0}, Landroidx/activity/result/contract/ActivityResultContracts$GetContent;.:()V // method@1397 │ │ -3f9ce4: 2201 b71a |0008: new-instance v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda13; // type@1ab7 │ │ -3f9ce8: 7020 9fa2 2100 |000a: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda13;.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V // method@a29f │ │ -3f9cee: 6e30 ac35 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@35ac │ │ -3f9cf4: 0c00 |0010: move-result-object v0 │ │ -3f9cf6: 5b20 7192 |0011: iput-object v0, v2, Lde/danoeh/antennapod/fragment/AddFeedFragment;.chooseOpmlImportPathLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@9271 │ │ -3f9cfa: 2200 c41a |0013: new-instance v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$AddLocalFolder; // type@1ac4 │ │ -3f9cfe: 1201 |0015: const/4 v1, #int 0 // #0 │ │ -3f9d00: 7020 b8a2 1000 |0016: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AddFeedFragment$AddLocalFolder;.:(Lde/danoeh/antennapod/fragment/AddFeedFragment$AddLocalFolder-IA;)V // method@a2b8 │ │ -3f9d06: 2201 b81a |0019: new-instance v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda14; // type@1ab8 │ │ -3f9d0a: 7020 a1a2 2100 |001b: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda14;.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V // method@a2a1 │ │ -3f9d10: 6e30 ac35 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@35ac │ │ -3f9d16: 0c00 |0021: move-result-object v0 │ │ -3f9d18: 5b20 7092 |0022: iput-object v0, v2, Lde/danoeh/antennapod/fragment/AddFeedFragment;.addLocalFolderLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@9270 │ │ -3f9d1c: 0e00 |0024: return-void │ │ +3f9c8c: |[3f9c8c] de.danoeh.antennapod.fragment.AddFeedFragment.:()V │ │ +3f9c9c: 7010 1e35 0200 |0000: invoke-direct {v2}, Landroidx/fragment/app/Fragment;.:()V // method@351e │ │ +3f9ca2: 2200 4703 |0003: new-instance v0, Landroidx/activity/result/contract/ActivityResultContracts$GetContent; // type@0347 │ │ +3f9ca6: 7010 9713 0000 |0005: invoke-direct {v0}, Landroidx/activity/result/contract/ActivityResultContracts$GetContent;.:()V // method@1397 │ │ +3f9cac: 2201 b71a |0008: new-instance v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda13; // type@1ab7 │ │ +3f9cb0: 7020 9fa2 2100 |000a: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda13;.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V // method@a29f │ │ +3f9cb6: 6e30 ac35 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@35ac │ │ +3f9cbc: 0c00 |0010: move-result-object v0 │ │ +3f9cbe: 5b20 7192 |0011: iput-object v0, v2, Lde/danoeh/antennapod/fragment/AddFeedFragment;.chooseOpmlImportPathLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@9271 │ │ +3f9cc2: 2200 c41a |0013: new-instance v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$AddLocalFolder; // type@1ac4 │ │ +3f9cc6: 1201 |0015: const/4 v1, #int 0 // #0 │ │ +3f9cc8: 7020 b8a2 1000 |0016: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AddFeedFragment$AddLocalFolder;.:(Lde/danoeh/antennapod/fragment/AddFeedFragment$AddLocalFolder-IA;)V // method@a2b8 │ │ +3f9cce: 2201 b81a |0019: new-instance v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda14; // type@1ab8 │ │ +3f9cd2: 7020 a1a2 2100 |001b: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda14;.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V // method@a2a1 │ │ +3f9cd8: 6e30 ac35 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@35ac │ │ +3f9cde: 0c00 |0021: move-result-object v0 │ │ +3f9ce0: 5b20 7092 |0022: iput-object v0, v2, Lde/danoeh/antennapod/fragment/AddFeedFragment;.addLocalFolderLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@9270 │ │ +3f9ce4: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0003 line=59 │ │ 0x000d line=60 │ │ 0x0013 line=61 │ │ 0x001e line=62 │ │ @@ -1724762,62 +1724745,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 │ │ -3f9a80: |[3f9a80] de.danoeh.antennapod.fragment.AddFeedFragment.addLocalFolder:(Landroid/net/Uri;)Lde/danoeh/antennapod/model/feed/Feed; │ │ -3f9a90: 6e10 2735 0400 |0000: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -3f9a96: 0c00 |0003: move-result-object v0 │ │ -3f9a98: 6e10 2002 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0220 │ │ -3f9a9e: 0c00 |0007: move-result-object v0 │ │ -3f9aa0: 1231 |0008: const/4 v1, #int 3 // #3 │ │ -3f9aa2: 6e30 0702 5001 |0009: invoke-virtual {v0, v5, v1}, Landroid/content/ContentResolver;.takePersistableUriPermission:(Landroid/net/Uri;I)V // method@0207 │ │ -3f9aa8: 6e10 2d35 0400 |000c: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -3f9aae: 0c00 |000f: move-result-object v0 │ │ -3f9ab0: 7120 e631 5000 |0010: invoke-static {v0, v5}, Landroidx/documentfile/provider/DocumentFile;.fromTreeUri:(Landroid/content/Context;Landroid/net/Uri;)Landroidx/documentfile/provider/DocumentFile; // method@31e6 │ │ -3f9ab6: 0c00 |0013: move-result-object v0 │ │ -3f9ab8: 3800 4700 |0014: if-eqz v0, 005b // +0047 │ │ -3f9abc: 6e10 e731 0000 |0016: invoke-virtual {v0}, Landroidx/documentfile/provider/DocumentFile;.getName:()Ljava/lang/String; // method@31e7 │ │ -3f9ac2: 0c00 |0019: move-result-object v0 │ │ -3f9ac4: 3900 0900 |001a: if-nez v0, 0023 // +0009 │ │ -3f9ac8: 1400 a301 127f |001c: const v0, #float 1.94076e+38 // #7f1201a3 │ │ -3f9ace: 6e20 4f35 0400 |001f: invoke-virtual {v4, v0}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@354f │ │ -3f9ad4: 0c00 |0022: move-result-object v0 │ │ -3f9ad6: 2201 b21c |0023: new-instance v1, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ -3f9ada: 2202 8f1e |0025: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ -3f9ade: 7010 50b3 0200 |0027: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3f9ae4: 1a03 376c |002a: const-string v3, "antennapod_local:" // string@6c37 │ │ -3f9ae8: 6e20 5cb3 3200 |002c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3f9aee: 6e10 d206 0500 |002f: invoke-virtual {v5}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@06d2 │ │ -3f9af4: 0c05 |0032: move-result-object v5 │ │ -3f9af6: 6e20 5cb3 5200 |0033: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3f9afc: 6e10 67b3 0200 |0036: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3f9b02: 0c05 |0039: move-result-object v5 │ │ -3f9b04: 1202 |003a: const/4 v2, #int 0 // #0 │ │ -3f9b06: 7040 beab 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@abbe │ │ -3f9b0c: 7100 0cb5 0000 |003e: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b50c │ │ -3f9b12: 0c05 |0041: move-result-object v5 │ │ -3f9b14: 6e20 e3ab 5100 |0042: invoke-virtual {v1, v5}, Lde/danoeh/antennapod/model/feed/Feed;.setItems:(Ljava/util/List;)V // method@abe3 │ │ -3f9b1a: 6205 8997 |0045: sget-object v5, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_TITLE_A_Z:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9789 │ │ -3f9b1e: 6e20 ecab 5100 |0047: invoke-virtual {v1, v5}, Lde/danoeh/antennapod/model/feed/Feed;.setSortOrder:(Lde/danoeh/antennapod/model/feed/SortOrder;)V // method@abec │ │ -3f9b24: 6e10 2d35 0400 |004a: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -3f9b2a: 0c05 |004d: move-result-object v5 │ │ -3f9b2c: 1200 |004e: const/4 v0, #int 0 // #0 │ │ -3f9b2e: 7130 969b 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@9b96 │ │ -3f9b34: 0c05 |0052: move-result-object v5 │ │ -3f9b36: 6e10 b335 0400 |0053: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ -3f9b3c: 0c00 |0056: move-result-object v0 │ │ -3f9b3e: 7120 e59d 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@9de5 │ │ -3f9b44: 1105 |005a: return-object v5 │ │ -3f9b46: 2205 701e |005b: new-instance v5, Ljava/lang/IllegalArgumentException; // type@1e70 │ │ -3f9b4a: 1a00 875d |005d: const-string v0, "Unable to retrieve document tree" // string@5d87 │ │ -3f9b4e: 7020 abb2 0500 |005f: invoke-direct {v5, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b2ab │ │ -3f9b54: 2705 |0062: throw v5 │ │ +3f9a48: |[3f9a48] de.danoeh.antennapod.fragment.AddFeedFragment.addLocalFolder:(Landroid/net/Uri;)Lde/danoeh/antennapod/model/feed/Feed; │ │ +3f9a58: 6e10 2735 0400 |0000: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +3f9a5e: 0c00 |0003: move-result-object v0 │ │ +3f9a60: 6e10 2002 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0220 │ │ +3f9a66: 0c00 |0007: move-result-object v0 │ │ +3f9a68: 1231 |0008: const/4 v1, #int 3 // #3 │ │ +3f9a6a: 6e30 0702 5001 |0009: invoke-virtual {v0, v5, v1}, Landroid/content/ContentResolver;.takePersistableUriPermission:(Landroid/net/Uri;I)V // method@0207 │ │ +3f9a70: 6e10 2d35 0400 |000c: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +3f9a76: 0c00 |000f: move-result-object v0 │ │ +3f9a78: 7120 e631 5000 |0010: invoke-static {v0, v5}, Landroidx/documentfile/provider/DocumentFile;.fromTreeUri:(Landroid/content/Context;Landroid/net/Uri;)Landroidx/documentfile/provider/DocumentFile; // method@31e6 │ │ +3f9a7e: 0c00 |0013: move-result-object v0 │ │ +3f9a80: 3800 4700 |0014: if-eqz v0, 005b // +0047 │ │ +3f9a84: 6e10 e731 0000 |0016: invoke-virtual {v0}, Landroidx/documentfile/provider/DocumentFile;.getName:()Ljava/lang/String; // method@31e7 │ │ +3f9a8a: 0c00 |0019: move-result-object v0 │ │ +3f9a8c: 3900 0900 |001a: if-nez v0, 0023 // +0009 │ │ +3f9a90: 1400 a301 127f |001c: const v0, #float 1.94076e+38 // #7f1201a3 │ │ +3f9a96: 6e20 4f35 0400 |001f: invoke-virtual {v4, v0}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@354f │ │ +3f9a9c: 0c00 |0022: move-result-object v0 │ │ +3f9a9e: 2201 b21c |0023: new-instance v1, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ +3f9aa2: 2202 8f1e |0025: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ +3f9aa6: 7010 50b3 0200 |0027: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3f9aac: 1a03 376c |002a: const-string v3, "antennapod_local:" // string@6c37 │ │ +3f9ab0: 6e20 5cb3 3200 |002c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3f9ab6: 6e10 d206 0500 |002f: invoke-virtual {v5}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@06d2 │ │ +3f9abc: 0c05 |0032: move-result-object v5 │ │ +3f9abe: 6e20 5cb3 5200 |0033: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3f9ac4: 6e10 67b3 0200 |0036: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3f9aca: 0c05 |0039: move-result-object v5 │ │ +3f9acc: 1202 |003a: const/4 v2, #int 0 // #0 │ │ +3f9ace: 7040 beab 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@abbe │ │ +3f9ad4: 7100 0cb5 0000 |003e: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b50c │ │ +3f9ada: 0c05 |0041: move-result-object v5 │ │ +3f9adc: 6e20 e3ab 5100 |0042: invoke-virtual {v1, v5}, Lde/danoeh/antennapod/model/feed/Feed;.setItems:(Ljava/util/List;)V // method@abe3 │ │ +3f9ae2: 6205 8997 |0045: sget-object v5, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_TITLE_A_Z:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9789 │ │ +3f9ae6: 6e20 ecab 5100 |0047: invoke-virtual {v1, v5}, Lde/danoeh/antennapod/model/feed/Feed;.setSortOrder:(Lde/danoeh/antennapod/model/feed/SortOrder;)V // method@abec │ │ +3f9aec: 6e10 2d35 0400 |004a: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +3f9af2: 0c05 |004d: move-result-object v5 │ │ +3f9af4: 1200 |004e: const/4 v0, #int 0 // #0 │ │ +3f9af6: 7130 969b 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@9b96 │ │ +3f9afc: 0c05 |0052: move-result-object v5 │ │ +3f9afe: 6e10 b335 0400 |0053: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ +3f9b04: 0c00 |0056: move-result-object v0 │ │ +3f9b06: 7120 e59d 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@9de5 │ │ +3f9b0c: 1105 |005a: return-object v5 │ │ +3f9b0e: 2205 701e |005b: new-instance v5, Ljava/lang/IllegalArgumentException; // type@1e70 │ │ +3f9b12: 1a00 875d |005d: const-string v0, "Unable to retrieve document tree" // string@5d87 │ │ +3f9b16: 7020 abb2 0500 |005f: invoke-direct {v5, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b2ab │ │ +3f9b1c: 2705 |0062: throw v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x000c line=202 │ │ 0x0016 line=206 │ │ 0x001f line=208 │ │ 0x0023 line=210 │ │ @@ -1724835,35 +1724818,35 @@ │ │ type : '(Landroid/net/Uri;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 42 16-bit code units │ │ -3f9d20: |[3f9d20] de.danoeh.antennapod.fragment.AddFeedFragment.addLocalFolderResult:(Landroid/net/Uri;)V │ │ -3f9d30: 3903 0300 |0000: if-nez v3, 0003 // +0003 │ │ -3f9d34: 0e00 |0002: return-void │ │ -3f9d36: 2200 b41a |0003: new-instance v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda10; // type@1ab4 │ │ -3f9d3a: 7030 99a2 2003 |0005: invoke-direct {v0, v2, v3}, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda10;.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/net/Uri;)V // method@a299 │ │ -3f9d40: 7110 7db1 0000 |0008: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b17d │ │ -3f9d46: 0c03 |000b: move-result-object v3 │ │ -3f9d48: 7100 95b1 0000 |000c: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ -3f9d4e: 0c00 |000f: move-result-object v0 │ │ -3f9d50: 6e20 85b1 0300 |0010: invoke-virtual {v3, v0}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b185 │ │ -3f9d56: 0c03 |0013: move-result-object v3 │ │ -3f9d58: 7100 90b1 0000 |0014: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ -3f9d5e: 0c00 |0017: move-result-object v0 │ │ -3f9d60: 6e20 80b1 0300 |0018: invoke-virtual {v3, v0}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b180 │ │ -3f9d66: 0c03 |001b: move-result-object v3 │ │ -3f9d68: 2200 b51a |001c: new-instance v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda11; // type@1ab5 │ │ -3f9d6c: 7020 9ba2 2000 |001e: invoke-direct {v0, v2}, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda11;.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V // method@a29b │ │ -3f9d72: 2201 b61a |0021: new-instance v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda12; // type@1ab6 │ │ -3f9d76: 7020 9da2 2100 |0023: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda12;.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V // method@a29d │ │ -3f9d7c: 6e30 83b1 0301 |0026: invoke-virtual {v3, v0, v1}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b183 │ │ -3f9d82: 0e00 |0029: return-void │ │ +3f9ce8: |[3f9ce8] de.danoeh.antennapod.fragment.AddFeedFragment.addLocalFolderResult:(Landroid/net/Uri;)V │ │ +3f9cf8: 3903 0300 |0000: if-nez v3, 0003 // +0003 │ │ +3f9cfc: 0e00 |0002: return-void │ │ +3f9cfe: 2200 b41a |0003: new-instance v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda10; // type@1ab4 │ │ +3f9d02: 7030 99a2 2003 |0005: invoke-direct {v0, v2, v3}, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda10;.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/net/Uri;)V // method@a299 │ │ +3f9d08: 7110 7db1 0000 |0008: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b17d │ │ +3f9d0e: 0c03 |000b: move-result-object v3 │ │ +3f9d10: 7100 95b1 0000 |000c: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ +3f9d16: 0c00 |000f: move-result-object v0 │ │ +3f9d18: 6e20 85b1 0300 |0010: invoke-virtual {v3, v0}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b185 │ │ +3f9d1e: 0c03 |0013: move-result-object v3 │ │ +3f9d20: 7100 90b1 0000 |0014: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ +3f9d26: 0c00 |0017: move-result-object v0 │ │ +3f9d28: 6e20 80b1 0300 |0018: invoke-virtual {v3, v0}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b180 │ │ +3f9d2e: 0c03 |001b: move-result-object v3 │ │ +3f9d30: 2200 b51a |001c: new-instance v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda11; // type@1ab5 │ │ +3f9d34: 7020 9ba2 2000 |001e: invoke-direct {v0, v2}, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda11;.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V // method@a29b │ │ +3f9d3a: 2201 b61a |0021: new-instance v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda12; // type@1ab6 │ │ +3f9d3e: 7020 9da2 2100 |0023: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda12;.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V // method@a29d │ │ +3f9d44: 6e30 83b1 0301 |0026: invoke-virtual {v3, v0, v1}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b183 │ │ +3f9d4a: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=185 │ │ 0x000c line=186 │ │ 0x0014 line=187 │ │ 0x0026 line=188 │ │ locals : │ │ @@ -1724875,24 +1724858,24 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -3f9d84: |[3f9d84] de.danoeh.antennapod.fragment.AddFeedFragment.addUrl:(Ljava/lang/String;)V │ │ -3f9d94: 2200 6c00 |0000: new-instance v0, Landroid/content/Intent; // type@006c │ │ -3f9d98: 6e10 2735 0300 |0002: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -3f9d9e: 0c01 |0005: move-result-object v1 │ │ -3f9da0: 1c02 f417 |0006: const-class v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // type@17f4 │ │ -3f9da4: 7030 5902 1002 |0008: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0259 │ │ -3f9daa: 1a01 076d |000b: const-string v1, "arg.feedurl" // string@6d07 │ │ -3f9dae: 6e30 7a02 1004 |000d: invoke-virtual {v0, v1, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@027a │ │ -3f9db4: 6e20 d335 0300 |0010: invoke-virtual {v3, v0}, Landroidx/fragment/app/Fragment;.startActivity:(Landroid/content/Intent;)V // method@35d3 │ │ -3f9dba: 0e00 |0013: return-void │ │ +3f9d4c: |[3f9d4c] de.danoeh.antennapod.fragment.AddFeedFragment.addUrl:(Ljava/lang/String;)V │ │ +3f9d5c: 2200 6c00 |0000: new-instance v0, Landroid/content/Intent; // type@006c │ │ +3f9d60: 6e10 2735 0300 |0002: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +3f9d66: 0c01 |0005: move-result-object v1 │ │ +3f9d68: 1c02 f417 |0006: const-class v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // type@17f4 │ │ +3f9d6c: 7030 5902 1002 |0008: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0259 │ │ +3f9d72: 1a01 076d |000b: const-string v1, "arg.feedurl" // string@6d07 │ │ +3f9d76: 6e30 7a02 1004 |000d: invoke-virtual {v0, v1, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@027a │ │ +3f9d7c: 6e20 d335 0300 |0010: invoke-virtual {v3, v0}, Landroidx/fragment/app/Fragment;.startActivity:(Landroid/content/Intent;)V // method@35d3 │ │ +3f9d82: 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; │ │ @@ -1724903,25 +1724886,25 @@ │ │ type : '(Landroid/net/Uri;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -3f9dbc: |[3f9dbc] de.danoeh.antennapod.fragment.AddFeedFragment.chooseOpmlImportPathResult:(Landroid/net/Uri;)V │ │ -3f9dcc: 3904 0300 |0000: if-nez v4, 0003 // +0003 │ │ -3f9dd0: 0e00 |0002: return-void │ │ -3f9dd2: 2200 6c00 |0003: new-instance v0, Landroid/content/Intent; // type@006c │ │ -3f9dd6: 6e10 2d35 0300 |0005: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -3f9ddc: 0c01 |0008: move-result-object v1 │ │ -3f9dde: 1c02 0218 |0009: const-class v2, Lde/danoeh/antennapod/activity/OpmlImportActivity; // type@1802 │ │ -3f9de2: 7030 5902 1002 |000b: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0259 │ │ -3f9de8: 6e20 8502 4000 |000e: invoke-virtual {v0, v4}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@0285 │ │ -3f9dee: 6e20 d335 0300 |0011: invoke-virtual {v3, v0}, Landroidx/fragment/app/Fragment;.startActivity:(Landroid/content/Intent;)V // method@35d3 │ │ -3f9df4: 0e00 |0014: return-void │ │ +3f9d84: |[3f9d84] de.danoeh.antennapod.fragment.AddFeedFragment.chooseOpmlImportPathResult:(Landroid/net/Uri;)V │ │ +3f9d94: 3904 0300 |0000: if-nez v4, 0003 // +0003 │ │ +3f9d98: 0e00 |0002: return-void │ │ +3f9d9a: 2200 6c00 |0003: new-instance v0, Landroid/content/Intent; // type@006c │ │ +3f9d9e: 6e10 2d35 0300 |0005: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +3f9da4: 0c01 |0008: move-result-object v1 │ │ +3f9da6: 1c02 0218 |0009: const-class v2, Lde/danoeh/antennapod/activity/OpmlImportActivity; // type@1802 │ │ +3f9daa: 7030 5902 1002 |000b: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0259 │ │ +3f9db0: 6e20 8502 4000 |000e: invoke-virtual {v0, v4}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@0285 │ │ +3f9db6: 6e20 d335 0300 |0011: invoke-virtual {v3, v0}, Landroidx/fragment/app/Fragment;.startActivity:(Landroid/content/Intent;)V // method@35d3 │ │ +3f9dbc: 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; │ │ @@ -1724932,18 +1724915,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 │ │ -3f9b58: |[3f9b58] de.danoeh.antennapod.fragment.AddFeedFragment.lambda$addLocalFolderResult$11:(Landroid/net/Uri;)Lde/danoeh/antennapod/model/feed/Feed; │ │ -3f9b68: 7020 cca2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.addLocalFolder:(Landroid/net/Uri;)Lde/danoeh/antennapod/model/feed/Feed; // method@a2cc │ │ -3f9b6e: 0c01 |0003: move-result-object v1 │ │ -3f9b70: 1101 |0004: return-object v1 │ │ +3f9b20: |[3f9b20] de.danoeh.antennapod.fragment.AddFeedFragment.lambda$addLocalFolderResult$11:(Landroid/net/Uri;)Lde/danoeh/antennapod/model/feed/Feed; │ │ +3f9b30: 7020 cca2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.addLocalFolder:(Landroid/net/Uri;)Lde/danoeh/antennapod/model/feed/Feed; // method@a2cc │ │ +3f9b36: 0c01 |0003: move-result-object v1 │ │ +3f9b38: 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; │ │ │ │ @@ -1724952,24 +1724935,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 │ │ -3f9df8: |[3f9df8] de.danoeh.antennapod.fragment.AddFeedFragment.lambda$addLocalFolderResult$12:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -3f9e08: 6e10 f4ab 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3f9e0e: 0b00 |0003: move-result-wide v0 │ │ -3f9e10: 7120 7aa5 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.newInstance:(J)Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // method@a57a │ │ -3f9e16: 0c03 |0007: move-result-object v3 │ │ -3f9e18: 6e10 2735 0200 |0008: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -3f9e1e: 0c00 |000b: move-result-object v0 │ │ -3f9e20: 1f00 d917 |000c: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -3f9e24: 6e20 9a94 3000 |000e: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@949a │ │ -3f9e2a: 0e00 |0011: return-void │ │ +3f9dc0: |[3f9dc0] de.danoeh.antennapod.fragment.AddFeedFragment.lambda$addLocalFolderResult$12:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +3f9dd0: 6e10 f4ab 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3f9dd6: 0b00 |0003: move-result-wide v0 │ │ +3f9dd8: 7120 7aa5 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.newInstance:(J)Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // method@a57a │ │ +3f9dde: 0c03 |0007: move-result-object v3 │ │ +3f9de0: 6e10 2735 0200 |0008: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +3f9de6: 0c00 |000b: move-result-object v0 │ │ +3f9de8: 1f00 d917 |000c: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +3f9dec: 6e20 9a94 3000 |000e: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@949a │ │ +3f9df2: 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; │ │ @@ -1724979,27 +1724962,27 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -3f9e2c: |[3f9e2c] de.danoeh.antennapod.fragment.AddFeedFragment.lambda$addLocalFolderResult$13:(Ljava/lang/Throwable;)V │ │ -3f9e3c: 1a00 210d |0000: const-string v0, "AddFeedFragment" // string@0d21 │ │ -3f9e40: 7110 020b 0300 |0002: invoke-static {v3}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ -3f9e46: 0c01 |0005: move-result-object v1 │ │ -3f9e48: 7120 000b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -3f9e4e: 6e10 2735 0200 |0009: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -3f9e54: 0c00 |000c: move-result-object v0 │ │ -3f9e56: 1f00 d917 |000d: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -3f9e5a: 6e10 89b3 0300 |000f: invoke-virtual {v3}, Ljava/lang/Throwable;.getLocalizedMessage:()Ljava/lang/String; // method@b389 │ │ -3f9e60: 0c03 |0012: move-result-object v3 │ │ -3f9e62: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -3f9e64: 6e30 b594 3001 |0014: invoke-virtual {v0, v3, v1}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@94b5 │ │ -3f9e6a: 0e00 |0017: return-void │ │ +3f9df4: |[3f9df4] de.danoeh.antennapod.fragment.AddFeedFragment.lambda$addLocalFolderResult$13:(Ljava/lang/Throwable;)V │ │ +3f9e04: 1a00 210d |0000: const-string v0, "AddFeedFragment" // string@0d21 │ │ +3f9e08: 7110 020b 0300 |0002: invoke-static {v3}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ +3f9e0e: 0c01 |0005: move-result-object v1 │ │ +3f9e10: 7120 000b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +3f9e16: 6e10 2735 0200 |0009: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +3f9e1c: 0c00 |000c: move-result-object v0 │ │ +3f9e1e: 1f00 d917 |000d: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +3f9e22: 6e10 89b3 0300 |000f: invoke-virtual {v3}, Ljava/lang/Throwable;.getLocalizedMessage:()Ljava/lang/String; // method@b389 │ │ +3f9e28: 0c03 |0012: move-result-object v3 │ │ +3f9e2a: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +3f9e2c: 6e30 b594 3001 |0014: invoke-virtual {v0, v3, v1}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@94b5 │ │ +3f9e32: 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; │ │ @@ -1725010,21 +1724993,21 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -3f9e6c: |[3f9e6c] de.danoeh.antennapod.fragment.AddFeedFragment.lambda$onCreateView$0:(Landroid/view/View;)V │ │ -3f9e7c: 5412 6f92 |0000: iget-object v2, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@926f │ │ -3f9e80: 1c00 d91c |0002: const-class v0, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher; // type@1cd9 │ │ -3f9e84: 7110 27a7 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.newInstance:(Ljava/lang/Class;)Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // method@a727 │ │ -3f9e8a: 0c00 |0007: move-result-object v0 │ │ -3f9e8c: 6e20 9a94 0200 |0008: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@949a │ │ -3f9e92: 0e00 |000b: return-void │ │ +3f9e34: |[3f9e34] de.danoeh.antennapod.fragment.AddFeedFragment.lambda$onCreateView$0:(Landroid/view/View;)V │ │ +3f9e44: 5412 6f92 |0000: iget-object v2, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@926f │ │ +3f9e48: 1c00 d91c |0002: const-class v0, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher; // type@1cd9 │ │ +3f9e4c: 7110 27a7 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.newInstance:(Ljava/lang/Class;)Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // method@a727 │ │ +3f9e52: 0c00 |0007: move-result-object v0 │ │ +3f9e54: 6e20 9a94 0200 |0008: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@949a │ │ +3f9e5a: 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; │ │ │ │ @@ -1725033,21 +1725016,21 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -3f9e94: |[3f9e94] de.danoeh.antennapod.fragment.AddFeedFragment.lambda$onCreateView$1:(Landroid/view/View;)V │ │ -3f9ea4: 5412 6f92 |0000: iget-object v2, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@926f │ │ -3f9ea8: 1c00 d41c |0002: const-class v0, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher; // type@1cd4 │ │ -3f9eac: 7110 27a7 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.newInstance:(Ljava/lang/Class;)Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // method@a727 │ │ -3f9eb2: 0c00 |0007: move-result-object v0 │ │ -3f9eb4: 6e20 9a94 0200 |0008: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@949a │ │ -3f9eba: 0e00 |000b: return-void │ │ +3f9e5c: |[3f9e5c] de.danoeh.antennapod.fragment.AddFeedFragment.lambda$onCreateView$1:(Landroid/view/View;)V │ │ +3f9e6c: 5412 6f92 |0000: iget-object v2, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@926f │ │ +3f9e70: 1c00 d41c |0002: const-class v0, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher; // type@1cd4 │ │ +3f9e74: 7110 27a7 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.newInstance:(Ljava/lang/Class;)Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // method@a727 │ │ +3f9e7a: 0c00 |0007: move-result-object v0 │ │ +3f9e7c: 6e20 9a94 0200 |0008: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@949a │ │ +3f9e82: 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; │ │ │ │ @@ -1725056,21 +1725039,21 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -3f9ebc: |[3f9ebc] de.danoeh.antennapod.fragment.AddFeedFragment.lambda$onCreateView$2:(Landroid/view/View;)V │ │ -3f9ecc: 5412 6f92 |0000: iget-object v2, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@926f │ │ -3f9ed0: 1c00 d61c |0002: const-class v0, Lde/danoeh/antennapod/net/discovery/GpodnetPodcastSearcher; // type@1cd6 │ │ -3f9ed4: 7110 27a7 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.newInstance:(Ljava/lang/Class;)Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // method@a727 │ │ -3f9eda: 0c00 |0007: move-result-object v0 │ │ -3f9edc: 6e20 9a94 0200 |0008: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@949a │ │ -3f9ee2: 0e00 |000b: return-void │ │ +3f9e84: |[3f9e84] de.danoeh.antennapod.fragment.AddFeedFragment.lambda$onCreateView$2:(Landroid/view/View;)V │ │ +3f9e94: 5412 6f92 |0000: iget-object v2, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@926f │ │ +3f9e98: 1c00 d61c |0002: const-class v0, Lde/danoeh/antennapod/net/discovery/GpodnetPodcastSearcher; // type@1cd6 │ │ +3f9e9c: 7110 27a7 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.newInstance:(Ljava/lang/Class;)Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // method@a727 │ │ +3f9ea2: 0c00 |0007: move-result-object v0 │ │ +3f9ea4: 6e20 9a94 0200 |0008: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@949a │ │ +3f9eaa: 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; │ │ │ │ @@ -1725079,21 +1725062,21 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -3f9ee4: |[3f9ee4] de.danoeh.antennapod.fragment.AddFeedFragment.lambda$onCreateView$3:(Landroid/view/View;)V │ │ -3f9ef4: 5412 6f92 |0000: iget-object v2, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@926f │ │ -3f9ef8: 1c00 dc1c |0002: const-class v0, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher; // type@1cdc │ │ -3f9efc: 7110 27a7 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.newInstance:(Ljava/lang/Class;)Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // method@a727 │ │ -3f9f02: 0c00 |0007: move-result-object v0 │ │ -3f9f04: 6e20 9a94 0200 |0008: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@949a │ │ -3f9f0a: 0e00 |000b: return-void │ │ +3f9eac: |[3f9eac] de.danoeh.antennapod.fragment.AddFeedFragment.lambda$onCreateView$3:(Landroid/view/View;)V │ │ +3f9ebc: 5412 6f92 |0000: iget-object v2, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@926f │ │ +3f9ec0: 1c00 dc1c |0002: const-class v0, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher; // type@1cdc │ │ +3f9ec4: 7110 27a7 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.newInstance:(Ljava/lang/Class;)Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // method@a727 │ │ +3f9eca: 0c00 |0007: move-result-object v0 │ │ +3f9ecc: 6e20 9a94 0200 |0008: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@949a │ │ +3f9ed2: 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; │ │ │ │ @@ -1725102,18 +1725085,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 │ │ -3f9a48: |[3f9a48] de.danoeh.antennapod.fragment.AddFeedFragment.lambda$onCreateView$4:(Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z │ │ -3f9a58: 7010 e1a2 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.performSearch:()V // method@a2e1 │ │ -3f9a5e: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -3f9a60: 0f01 |0004: return v1 │ │ +3f9a10: |[3f9a10] de.danoeh.antennapod.fragment.AddFeedFragment.lambda$onCreateView$4:(Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z │ │ +3f9a20: 7010 e1a2 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.performSearch:()V // method@a2e1 │ │ +3f9a26: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +3f9a28: 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 │ │ @@ -1725124,17 +1725107,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f9f0c: |[3f9f0c] de.danoeh.antennapod.fragment.AddFeedFragment.lambda$onCreateView$5:(Landroid/view/View;)V │ │ -3f9f1c: 7010 e2a2 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.showAddViaUrlDialog:()V // method@a2e2 │ │ -3f9f22: 0e00 |0003: return-void │ │ +3f9ed4: |[3f9ed4] de.danoeh.antennapod.fragment.AddFeedFragment.lambda$onCreateView$5:(Landroid/view/View;)V │ │ +3f9ee4: 7010 e2a2 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.showAddViaUrlDialog:()V // method@a2e2 │ │ +3f9eea: 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; │ │ │ │ @@ -1725143,28 +1725126,28 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -3f9f24: |[3f9f24] de.danoeh.antennapod.fragment.AddFeedFragment.lambda$onCreateView$6:(Landroid/view/View;)V │ │ -3f9f34: 5423 7192 |0000: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AddFeedFragment;.chooseOpmlImportPathLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@9271 │ │ -3f9f38: 1a00 7f07 |0002: const-string v0, "*/*" // string@077f │ │ -3f9f3c: 6e20 5a13 0300 |0004: invoke-virtual {v3, v0}, Landroidx/activity/result/ActivityResultLauncher;.launch:(Ljava/lang/Object;)V // method@135a │ │ -3f9f42: 2812 |0007: goto 0019 // +0012 │ │ -3f9f44: 0d03 |0008: move-exception v3 │ │ -3f9f46: 6e10 8db3 0300 |0009: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -3f9f4c: 6e10 2735 0200 |000c: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -3f9f52: 0c03 |000f: move-result-object v3 │ │ -3f9f54: 1f03 d917 |0010: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -3f9f58: 1400 9a03 127f |0012: const v0, #float 1.94086e+38 // #7f12039a │ │ -3f9f5e: 1201 |0015: const/4 v1, #int 0 // #0 │ │ -3f9f60: 6e30 b494 0301 |0016: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@94b4 │ │ -3f9f66: 0e00 |0019: return-void │ │ +3f9eec: |[3f9eec] de.danoeh.antennapod.fragment.AddFeedFragment.lambda$onCreateView$6:(Landroid/view/View;)V │ │ +3f9efc: 5423 7192 |0000: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AddFeedFragment;.chooseOpmlImportPathLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@9271 │ │ +3f9f00: 1a00 7f07 |0002: const-string v0, "*/*" // string@077f │ │ +3f9f04: 6e20 5a13 0300 |0004: invoke-virtual {v3, v0}, Landroidx/activity/result/ActivityResultLauncher;.launch:(Ljava/lang/Object;)V // method@135a │ │ +3f9f0a: 2812 |0007: goto 0019 // +0012 │ │ +3f9f0c: 0d03 |0008: move-exception v3 │ │ +3f9f0e: 6e10 8db3 0300 |0009: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +3f9f14: 6e10 2735 0200 |000c: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +3f9f1a: 0c03 |000f: move-result-object v3 │ │ +3f9f1c: 1f03 d917 |0010: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +3f9f20: 1400 9a03 127f |0012: const v0, #float 1.94086e+38 // #7f12039a │ │ +3f9f26: 1201 |0015: const/4 v1, #int 0 // #0 │ │ +3f9f28: 6e30 b494 0301 |0016: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@94b4 │ │ +3f9f2e: 0e00 |0019: return-void │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ Landroid/content/ActivityNotFoundException; -> 0x0008 │ │ positions : │ │ 0x0000 line=98 │ │ 0x0009 line=100 │ │ 0x000c line=101 │ │ @@ -1725178,28 +1725161,28 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -3f9f74: |[3f9f74] de.danoeh.antennapod.fragment.AddFeedFragment.lambda$onCreateView$7:(Landroid/view/View;)V │ │ -3f9f84: 5423 7092 |0000: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AddFeedFragment;.addLocalFolderLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@9270 │ │ -3f9f88: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -3f9f8a: 6e20 5a13 0300 |0003: invoke-virtual {v3, v0}, Landroidx/activity/result/ActivityResultLauncher;.launch:(Ljava/lang/Object;)V // method@135a │ │ -3f9f90: 2812 |0006: goto 0018 // +0012 │ │ -3f9f92: 0d03 |0007: move-exception v3 │ │ -3f9f94: 6e10 8db3 0300 |0008: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -3f9f9a: 6e10 2735 0200 |000b: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -3f9fa0: 0c03 |000e: move-result-object v3 │ │ -3f9fa2: 1f03 d917 |000f: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -3f9fa6: 1400 9a03 127f |0011: const v0, #float 1.94086e+38 // #7f12039a │ │ -3f9fac: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -3f9fae: 6e30 b494 0301 |0015: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@94b4 │ │ -3f9fb4: 0e00 |0018: return-void │ │ +3f9f3c: |[3f9f3c] de.danoeh.antennapod.fragment.AddFeedFragment.lambda$onCreateView$7:(Landroid/view/View;)V │ │ +3f9f4c: 5423 7092 |0000: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AddFeedFragment;.addLocalFolderLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@9270 │ │ +3f9f50: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +3f9f52: 6e20 5a13 0300 |0003: invoke-virtual {v3, v0}, Landroidx/activity/result/ActivityResultLauncher;.launch:(Ljava/lang/Object;)V // method@135a │ │ +3f9f58: 2812 |0006: goto 0018 // +0012 │ │ +3f9f5a: 0d03 |0007: move-exception v3 │ │ +3f9f5c: 6e10 8db3 0300 |0008: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +3f9f62: 6e10 2735 0200 |000b: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +3f9f68: 0c03 |000e: move-result-object v3 │ │ +3f9f6a: 1f03 d917 |000f: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +3f9f6e: 1400 9a03 127f |0011: const v0, #float 1.94086e+38 // #7f12039a │ │ +3f9f74: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +3f9f76: 6e30 b494 0301 |0015: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@94b4 │ │ +3f9f7c: 0e00 |0018: return-void │ │ catches : 1 │ │ 0x0000 - 0x0006 │ │ Landroid/content/ActivityNotFoundException; -> 0x0007 │ │ positions : │ │ 0x0000 line=108 │ │ 0x0008 line=110 │ │ 0x000b line=111 │ │ @@ -1725213,17 +1725196,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f9fc4: |[3f9fc4] de.danoeh.antennapod.fragment.AddFeedFragment.lambda$onCreateView$8:(Landroid/view/View;)V │ │ -3f9fd4: 7010 e1a2 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.performSearch:()V // method@a2e1 │ │ -3f9fda: 0e00 |0003: return-void │ │ +3f9f8c: |[3f9f8c] de.danoeh.antennapod.fragment.AddFeedFragment.lambda$onCreateView$8:(Landroid/view/View;)V │ │ +3f9f9c: 7010 e1a2 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.performSearch:()V // method@a2e1 │ │ +3f9fa2: 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; │ │ │ │ @@ -1725232,20 +1725215,20 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -3f9fdc: |[3f9fdc] de.danoeh.antennapod.fragment.AddFeedFragment.lambda$performSearch$10:()V │ │ -3f9fec: 5420 7392 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AddFeedFragment;.viewBinding:Lde/danoeh/antennapod/databinding/AddfeedBinding; // field@9273 │ │ -3f9ff0: 5400 a48e |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.combinedFeedSearchEditText:Landroid/widget/EditText; // field@8ea4 │ │ -3f9ff4: 1a01 0000 |0004: const-string v1, "" // string@0000 │ │ -3f9ff8: 6e20 9d12 1000 |0006: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3f9ffe: 0e00 |0009: return-void │ │ +3f9fa4: |[3f9fa4] de.danoeh.antennapod.fragment.AddFeedFragment.lambda$performSearch$10:()V │ │ +3f9fb4: 5420 7392 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AddFeedFragment;.viewBinding:Lde/danoeh/antennapod/databinding/AddfeedBinding; // field@9273 │ │ +3f9fb8: 5400 a48e |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.combinedFeedSearchEditText:Landroid/widget/EditText; // field@8ea4 │ │ +3f9fbc: 1a01 0000 |0004: const-string v1, "" // string@0000 │ │ +3f9fc0: 6e20 9d12 1000 |0006: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3f9fc6: 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;) │ │ @@ -1725253,22 +1725236,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 │ │ -3fa000: |[3fa000] de.danoeh.antennapod.fragment.AddFeedFragment.lambda$showAddViaUrlDialog$9:(Lde/danoeh/antennapod/databinding/EditTextDialogBinding;Landroid/content/DialogInterface;I)V │ │ -3fa010: 5411 018f |0000: iget-object v1, v1, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.urlEditText:Landroid/widget/EditText; // field@8f01 │ │ -3fa014: 6e10 9d10 0100 |0002: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@109d │ │ -3fa01a: 0c01 |0005: move-result-object v1 │ │ -3fa01c: 6e10 06b3 0100 |0006: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ -3fa022: 0c01 |0009: move-result-object v1 │ │ -3fa024: 7020 cea2 1000 |000a: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.addUrl:(Ljava/lang/String;)V // method@a2ce │ │ -3fa02a: 0e00 |000d: return-void │ │ +3f9fc8: |[3f9fc8] de.danoeh.antennapod.fragment.AddFeedFragment.lambda$showAddViaUrlDialog$9:(Lde/danoeh/antennapod/databinding/EditTextDialogBinding;Landroid/content/DialogInterface;I)V │ │ +3f9fd8: 5411 018f |0000: iget-object v1, v1, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.urlEditText:Landroid/widget/EditText; // field@8f01 │ │ +3f9fdc: 6e10 9d10 0100 |0002: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@109d │ │ +3f9fe2: 0c01 |0005: move-result-object v1 │ │ +3f9fe4: 6e10 06b3 0100 |0006: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ +3f9fea: 0c01 |0009: move-result-object v1 │ │ +3f9fec: 7020 cea2 1000 |000a: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.addUrl:(Ljava/lang/String;)V // method@a2ce │ │ +3f9ff2: 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; │ │ @@ -1725279,53 +1725262,53 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 79 16-bit code units │ │ -3fa074: |[3fa074] de.danoeh.antennapod.fragment.AddFeedFragment.performSearch:()V │ │ -3fa084: 5430 7392 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/AddFeedFragment;.viewBinding:Lde/danoeh/antennapod/databinding/AddfeedBinding; // field@9273 │ │ -3fa088: 5400 a48e |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.combinedFeedSearchEditText:Landroid/widget/EditText; // field@8ea4 │ │ -3fa08c: 6e10 650c 0000 |0004: invoke-virtual {v0}, Landroid/view/View;.clearFocus:()V // method@0c65 │ │ -3fa092: 6e10 2735 0300 |0007: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -3fa098: 0c00 |000a: move-result-object v0 │ │ -3fa09a: 1a01 639b |000b: const-string v1, "input_method" // string@9b63 │ │ -3fa09e: 6e20 3402 1000 |000d: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ -3fa0a4: 0c00 |0010: move-result-object v0 │ │ -3fa0a6: 1f00 d102 |0011: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@02d1 │ │ -3fa0aa: 5431 7392 |0013: iget-object v1, v3, Lde/danoeh/antennapod/fragment/AddFeedFragment;.viewBinding:Lde/danoeh/antennapod/databinding/AddfeedBinding; // field@9273 │ │ -3fa0ae: 5411 a48e |0015: iget-object v1, v1, Lde/danoeh/antennapod/databinding/AddfeedBinding;.combinedFeedSearchEditText:Landroid/widget/EditText; // field@8ea4 │ │ -3fa0b2: 6e10 df0c 0100 |0017: invoke-virtual {v1}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@0cdf │ │ -3fa0b8: 0c01 |001a: move-result-object v1 │ │ -3fa0ba: 1202 |001b: const/4 v2, #int 0 // #0 │ │ -3fa0bc: 6e30 760f 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/view/inputmethod/InputMethodManager;.hideSoftInputFromWindow:(Landroid/os/IBinder;I)Z // method@0f76 │ │ -3fa0c2: 5430 7392 |001f: iget-object v0, v3, Lde/danoeh/antennapod/fragment/AddFeedFragment;.viewBinding:Lde/danoeh/antennapod/databinding/AddfeedBinding; // field@9273 │ │ -3fa0c6: 5400 a48e |0021: iget-object v0, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.combinedFeedSearchEditText:Landroid/widget/EditText; // field@8ea4 │ │ -3fa0ca: 6e10 9d10 0000 |0023: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@109d │ │ -3fa0d0: 0c00 |0026: move-result-object v0 │ │ -3fa0d2: 6e10 06b3 0000 |0027: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ -3fa0d8: 0c00 |002a: move-result-object v0 │ │ -3fa0da: 1a01 2399 |002b: const-string v1, "http[s]?://.*" // string@9923 │ │ -3fa0de: 6e20 37b3 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b337 │ │ -3fa0e4: 0a01 |0030: move-result v1 │ │ -3fa0e6: 3801 0600 |0031: if-eqz v1, 0037 // +0006 │ │ -3fa0ea: 7020 cea2 0300 |0033: invoke-direct {v3, v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.addUrl:(Ljava/lang/String;)V // method@a2ce │ │ -3fa0f0: 0e00 |0036: return-void │ │ -3fa0f2: 5431 6f92 |0037: iget-object v1, v3, Lde/danoeh/antennapod/fragment/AddFeedFragment;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@926f │ │ -3fa0f6: 1c02 d21c |0039: const-class v2, Lde/danoeh/antennapod/net/discovery/CombinedSearcher; // type@1cd2 │ │ -3fa0fa: 7120 28a7 0200 |003b: invoke-static {v2, v0}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.newInstance:(Ljava/lang/Class;Ljava/lang/String;)Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // method@a728 │ │ -3fa100: 0c00 |003e: move-result-object v0 │ │ -3fa102: 6e20 9a94 0100 |003f: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@949a │ │ -3fa108: 5430 7392 |0042: iget-object v0, v3, Lde/danoeh/antennapod/fragment/AddFeedFragment;.viewBinding:Lde/danoeh/antennapod/databinding/AddfeedBinding; // field@9273 │ │ -3fa10c: 5400 a48e |0044: iget-object v0, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.combinedFeedSearchEditText:Landroid/widget/EditText; // field@8ea4 │ │ -3fa110: 2201 b91a |0046: new-instance v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda15; // type@1ab9 │ │ -3fa114: 7020 a3a2 3100 |0048: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda15;.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V // method@a2a3 │ │ -3fa11a: 6e20 250d 1000 |004b: invoke-virtual {v0, v1}, Landroid/view/View;.post:(Ljava/lang/Runnable;)Z // method@0d25 │ │ -3fa120: 0e00 |004e: return-void │ │ +3fa03c: |[3fa03c] de.danoeh.antennapod.fragment.AddFeedFragment.performSearch:()V │ │ +3fa04c: 5430 7392 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/AddFeedFragment;.viewBinding:Lde/danoeh/antennapod/databinding/AddfeedBinding; // field@9273 │ │ +3fa050: 5400 a48e |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.combinedFeedSearchEditText:Landroid/widget/EditText; // field@8ea4 │ │ +3fa054: 6e10 650c 0000 |0004: invoke-virtual {v0}, Landroid/view/View;.clearFocus:()V // method@0c65 │ │ +3fa05a: 6e10 2735 0300 |0007: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +3fa060: 0c00 |000a: move-result-object v0 │ │ +3fa062: 1a01 639b |000b: const-string v1, "input_method" // string@9b63 │ │ +3fa066: 6e20 3402 1000 |000d: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ +3fa06c: 0c00 |0010: move-result-object v0 │ │ +3fa06e: 1f00 d102 |0011: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@02d1 │ │ +3fa072: 5431 7392 |0013: iget-object v1, v3, Lde/danoeh/antennapod/fragment/AddFeedFragment;.viewBinding:Lde/danoeh/antennapod/databinding/AddfeedBinding; // field@9273 │ │ +3fa076: 5411 a48e |0015: iget-object v1, v1, Lde/danoeh/antennapod/databinding/AddfeedBinding;.combinedFeedSearchEditText:Landroid/widget/EditText; // field@8ea4 │ │ +3fa07a: 6e10 df0c 0100 |0017: invoke-virtual {v1}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@0cdf │ │ +3fa080: 0c01 |001a: move-result-object v1 │ │ +3fa082: 1202 |001b: const/4 v2, #int 0 // #0 │ │ +3fa084: 6e30 760f 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/view/inputmethod/InputMethodManager;.hideSoftInputFromWindow:(Landroid/os/IBinder;I)Z // method@0f76 │ │ +3fa08a: 5430 7392 |001f: iget-object v0, v3, Lde/danoeh/antennapod/fragment/AddFeedFragment;.viewBinding:Lde/danoeh/antennapod/databinding/AddfeedBinding; // field@9273 │ │ +3fa08e: 5400 a48e |0021: iget-object v0, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.combinedFeedSearchEditText:Landroid/widget/EditText; // field@8ea4 │ │ +3fa092: 6e10 9d10 0000 |0023: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@109d │ │ +3fa098: 0c00 |0026: move-result-object v0 │ │ +3fa09a: 6e10 06b3 0000 |0027: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ +3fa0a0: 0c00 |002a: move-result-object v0 │ │ +3fa0a2: 1a01 2399 |002b: const-string v1, "http[s]?://.*" // string@9923 │ │ +3fa0a6: 6e20 37b3 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b337 │ │ +3fa0ac: 0a01 |0030: move-result v1 │ │ +3fa0ae: 3801 0600 |0031: if-eqz v1, 0037 // +0006 │ │ +3fa0b2: 7020 cea2 0300 |0033: invoke-direct {v3, v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.addUrl:(Ljava/lang/String;)V // method@a2ce │ │ +3fa0b8: 0e00 |0036: return-void │ │ +3fa0ba: 5431 6f92 |0037: iget-object v1, v3, Lde/danoeh/antennapod/fragment/AddFeedFragment;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@926f │ │ +3fa0be: 1c02 d21c |0039: const-class v2, Lde/danoeh/antennapod/net/discovery/CombinedSearcher; // type@1cd2 │ │ +3fa0c2: 7120 28a7 0200 |003b: invoke-static {v2, v0}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.newInstance:(Ljava/lang/Class;Ljava/lang/String;)Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // method@a728 │ │ +3fa0c8: 0c00 |003e: move-result-object v0 │ │ +3fa0ca: 6e20 9a94 0100 |003f: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@949a │ │ +3fa0d0: 5430 7392 |0042: iget-object v0, v3, Lde/danoeh/antennapod/fragment/AddFeedFragment;.viewBinding:Lde/danoeh/antennapod/databinding/AddfeedBinding; // field@9273 │ │ +3fa0d4: 5400 a48e |0044: iget-object v0, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.combinedFeedSearchEditText:Landroid/widget/EditText; // field@8ea4 │ │ +3fa0d8: 2201 b91a |0046: new-instance v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda15; // type@1ab9 │ │ +3fa0dc: 7020 a3a2 3100 |0048: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda15;.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V // method@a2a3 │ │ +3fa0e2: 6e20 250d 1000 |004b: invoke-virtual {v0, v1}, Landroid/view/View;.post:(Ljava/lang/Runnable;)Z // method@0d25 │ │ +3fa0e8: 0e00 |004e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ 0x0007 line=155 │ │ 0x0013 line=156 │ │ 0x001f line=157 │ │ 0x002d line=158 │ │ @@ -1725340,74 +1725323,74 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 128 16-bit code units │ │ -3fa124: |[3fa124] de.danoeh.antennapod.fragment.AddFeedFragment.showAddViaUrlDialog:()V │ │ -3fa134: 2200 1715 |0000: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ -3fa138: 6e10 2d35 0500 |0002: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -3fa13e: 0c01 |0005: move-result-object v1 │ │ -3fa140: 7020 8381 1000 |0006: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ -3fa146: 1401 1e00 127f |0009: const v1, #float 1.94068e+38 // #7f12001e │ │ -3fa14c: 6e20 cf81 1000 |000c: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ -3fa152: 6e10 3a35 0500 |000f: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@353a │ │ -3fa158: 0c01 |0012: move-result-object v1 │ │ -3fa15a: 7110 da9e 0100 |0013: invoke-static {v1}, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EditTextDialogBinding; // method@9eda │ │ -3fa160: 0c01 |0016: move-result-object v1 │ │ -3fa162: 5412 018f |0017: iget-object v2, v1, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.urlEditText:Landroid/widget/EditText; // field@8f01 │ │ -3fa166: 1403 1f00 127f |0019: const v3, #float 1.94068e+38 // #7f12001f │ │ -3fa16c: 6e20 8512 3200 |001c: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setHint:(I)V // method@1285 │ │ -3fa172: 6e10 2d35 0500 |001f: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -3fa178: 0c02 |0022: move-result-object v2 │ │ -3fa17a: 1a03 0674 |0023: const-string v3, "clipboard" // string@7406 │ │ -3fa17e: 6e20 3402 3200 |0025: invoke-virtual {v2, v3}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ -3fa184: 0c02 |0028: move-result-object v2 │ │ -3fa186: 1f02 5a00 |0029: check-cast v2, Landroid/content/ClipboardManager; // type@005a │ │ -3fa18a: 6e10 f301 0200 |002b: invoke-virtual {v2}, Landroid/content/ClipboardManager;.getPrimaryClip:()Landroid/content/ClipData; // method@01f3 │ │ -3fa190: 0c02 |002e: move-result-object v2 │ │ -3fa192: 3802 3400 |002f: if-eqz v2, 0063 // +0034 │ │ -3fa196: 6e10 f101 0200 |0031: invoke-virtual {v2}, Landroid/content/ClipData;.getItemCount:()I // method@01f1 │ │ -3fa19c: 0a03 |0034: move-result v3 │ │ -3fa19e: 3d03 2e00 |0035: if-lez v3, 0063 // +002e │ │ -3fa1a2: 1203 |0037: const/4 v3, #int 0 // #0 │ │ -3fa1a4: 6e20 f001 3200 |0038: invoke-virtual {v2, v3}, Landroid/content/ClipData;.getItemAt:(I)Landroid/content/ClipData$Item; // method@01f0 │ │ -3fa1aa: 0c04 |003b: move-result-object v4 │ │ -3fa1ac: 6e10 eb01 0400 |003c: invoke-virtual {v4}, Landroid/content/ClipData$Item;.getText:()Ljava/lang/CharSequence; // method@01eb │ │ -3fa1b2: 0c04 |003f: move-result-object v4 │ │ -3fa1b4: 3804 2300 |0040: if-eqz v4, 0063 // +0023 │ │ -3fa1b8: 6e20 f001 3200 |0042: invoke-virtual {v2, v3}, Landroid/content/ClipData;.getItemAt:(I)Landroid/content/ClipData$Item; // method@01f0 │ │ -3fa1be: 0c02 |0045: move-result-object v2 │ │ -3fa1c0: 6e10 eb01 0200 |0046: invoke-virtual {v2}, Landroid/content/ClipData$Item;.getText:()Ljava/lang/CharSequence; // method@01eb │ │ -3fa1c6: 0c02 |0049: move-result-object v2 │ │ -3fa1c8: 7210 4bb2 0200 |004a: invoke-interface {v2}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@b24b │ │ -3fa1ce: 0c02 |004d: move-result-object v2 │ │ -3fa1d0: 6e10 47b3 0200 |004e: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b347 │ │ -3fa1d6: 0c03 |0051: move-result-object v3 │ │ -3fa1d8: 1a04 0a99 |0052: const-string v4, "http" // string@990a │ │ -3fa1dc: 6e20 3eb3 4300 |0054: invoke-virtual {v3, v4}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b33e │ │ -3fa1e2: 0a03 |0057: move-result v3 │ │ -3fa1e4: 3803 0b00 |0058: if-eqz v3, 0063 // +000b │ │ -3fa1e8: 5413 018f |005a: iget-object v3, v1, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.urlEditText:Landroid/widget/EditText; // field@8f01 │ │ -3fa1ec: 6e10 47b3 0200 |005c: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b347 │ │ -3fa1f2: 0c02 |005f: move-result-object v2 │ │ -3fa1f4: 6e20 9d12 2300 |0060: invoke-virtual {v3, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3fa1fa: 6e10 d99e 0100 |0063: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9ed9 │ │ -3fa200: 0c02 |0066: move-result-object v2 │ │ -3fa202: 6e20 d481 2000 |0067: invoke-virtual {v0, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81d4 │ │ -3fa208: 2202 c21a |006a: new-instance v2, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda9; // type@1ac2 │ │ -3fa20c: 7030 b5a2 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@a2b5 │ │ -3fa212: 1401 5e00 127f |006f: const v1, #float 1.94069e+38 // #7f12005e │ │ -3fa218: 6e30 c181 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@81c1 │ │ -3fa21e: 1401 4b00 127f |0075: const v1, #float 1.94069e+38 // #7f12004b │ │ -3fa224: 1202 |0078: const/4 v2, #int 0 // #0 │ │ -3fa226: 6e30 ad81 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@81ad │ │ -3fa22c: 6e10 7114 0000 |007c: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ -3fa232: 0e00 |007f: return-void │ │ +3fa0ec: |[3fa0ec] de.danoeh.antennapod.fragment.AddFeedFragment.showAddViaUrlDialog:()V │ │ +3fa0fc: 2200 1715 |0000: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ +3fa100: 6e10 2d35 0500 |0002: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +3fa106: 0c01 |0005: move-result-object v1 │ │ +3fa108: 7020 8381 1000 |0006: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ +3fa10e: 1401 1e00 127f |0009: const v1, #float 1.94068e+38 // #7f12001e │ │ +3fa114: 6e20 cf81 1000 |000c: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ +3fa11a: 6e10 3a35 0500 |000f: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@353a │ │ +3fa120: 0c01 |0012: move-result-object v1 │ │ +3fa122: 7110 da9e 0100 |0013: invoke-static {v1}, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EditTextDialogBinding; // method@9eda │ │ +3fa128: 0c01 |0016: move-result-object v1 │ │ +3fa12a: 5412 018f |0017: iget-object v2, v1, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.urlEditText:Landroid/widget/EditText; // field@8f01 │ │ +3fa12e: 1403 1f00 127f |0019: const v3, #float 1.94068e+38 // #7f12001f │ │ +3fa134: 6e20 8512 3200 |001c: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setHint:(I)V // method@1285 │ │ +3fa13a: 6e10 2d35 0500 |001f: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +3fa140: 0c02 |0022: move-result-object v2 │ │ +3fa142: 1a03 0674 |0023: const-string v3, "clipboard" // string@7406 │ │ +3fa146: 6e20 3402 3200 |0025: invoke-virtual {v2, v3}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ +3fa14c: 0c02 |0028: move-result-object v2 │ │ +3fa14e: 1f02 5a00 |0029: check-cast v2, Landroid/content/ClipboardManager; // type@005a │ │ +3fa152: 6e10 f301 0200 |002b: invoke-virtual {v2}, Landroid/content/ClipboardManager;.getPrimaryClip:()Landroid/content/ClipData; // method@01f3 │ │ +3fa158: 0c02 |002e: move-result-object v2 │ │ +3fa15a: 3802 3400 |002f: if-eqz v2, 0063 // +0034 │ │ +3fa15e: 6e10 f101 0200 |0031: invoke-virtual {v2}, Landroid/content/ClipData;.getItemCount:()I // method@01f1 │ │ +3fa164: 0a03 |0034: move-result v3 │ │ +3fa166: 3d03 2e00 |0035: if-lez v3, 0063 // +002e │ │ +3fa16a: 1203 |0037: const/4 v3, #int 0 // #0 │ │ +3fa16c: 6e20 f001 3200 |0038: invoke-virtual {v2, v3}, Landroid/content/ClipData;.getItemAt:(I)Landroid/content/ClipData$Item; // method@01f0 │ │ +3fa172: 0c04 |003b: move-result-object v4 │ │ +3fa174: 6e10 eb01 0400 |003c: invoke-virtual {v4}, Landroid/content/ClipData$Item;.getText:()Ljava/lang/CharSequence; // method@01eb │ │ +3fa17a: 0c04 |003f: move-result-object v4 │ │ +3fa17c: 3804 2300 |0040: if-eqz v4, 0063 // +0023 │ │ +3fa180: 6e20 f001 3200 |0042: invoke-virtual {v2, v3}, Landroid/content/ClipData;.getItemAt:(I)Landroid/content/ClipData$Item; // method@01f0 │ │ +3fa186: 0c02 |0045: move-result-object v2 │ │ +3fa188: 6e10 eb01 0200 |0046: invoke-virtual {v2}, Landroid/content/ClipData$Item;.getText:()Ljava/lang/CharSequence; // method@01eb │ │ +3fa18e: 0c02 |0049: move-result-object v2 │ │ +3fa190: 7210 4bb2 0200 |004a: invoke-interface {v2}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@b24b │ │ +3fa196: 0c02 |004d: move-result-object v2 │ │ +3fa198: 6e10 47b3 0200 |004e: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b347 │ │ +3fa19e: 0c03 |0051: move-result-object v3 │ │ +3fa1a0: 1a04 0a99 |0052: const-string v4, "http" // string@990a │ │ +3fa1a4: 6e20 3eb3 4300 |0054: invoke-virtual {v3, v4}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b33e │ │ +3fa1aa: 0a03 |0057: move-result v3 │ │ +3fa1ac: 3803 0b00 |0058: if-eqz v3, 0063 // +000b │ │ +3fa1b0: 5413 018f |005a: iget-object v3, v1, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.urlEditText:Landroid/widget/EditText; // field@8f01 │ │ +3fa1b4: 6e10 47b3 0200 |005c: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b347 │ │ +3fa1ba: 0c02 |005f: move-result-object v2 │ │ +3fa1bc: 6e20 9d12 2300 |0060: invoke-virtual {v3, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3fa1c2: 6e10 d99e 0100 |0063: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9ed9 │ │ +3fa1c8: 0c02 |0066: move-result-object v2 │ │ +3fa1ca: 6e20 d481 2000 |0067: invoke-virtual {v0, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81d4 │ │ +3fa1d0: 2202 c21a |006a: new-instance v2, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda9; // type@1ac2 │ │ +3fa1d4: 7030 b5a2 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@a2b5 │ │ +3fa1da: 1401 5e00 127f |006f: const v1, #float 1.94069e+38 // #7f12005e │ │ +3fa1e0: 6e30 c181 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@81c1 │ │ +3fa1e6: 1401 4b00 127f |0075: const v1, #float 1.94069e+38 // #7f12004b │ │ +3fa1ec: 1202 |0078: const/4 v2, #int 0 // #0 │ │ +3fa1ee: 6e30 ad81 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@81ad │ │ +3fa1f4: 6e10 7114 0000 |007c: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ +3fa1fa: 0e00 |007f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x000c line=128 │ │ 0x000f line=129 │ │ 0x0017 line=130 │ │ 0x001f line=132 │ │ @@ -1725429,19 +1725412,19 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3fa02c: |[3fa02c] de.danoeh.antennapod.fragment.AddFeedFragment.onCreate:(Landroid/os/Bundle;)V │ │ -3fa03c: 6f20 7435 1000 |0000: invoke-super {v0, v1}, Landroidx/fragment/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@3574 │ │ -3fa042: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -3fa044: 6e20 cb35 1000 |0004: invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;.setRetainInstance:(Z)V // method@35cb │ │ -3fa04a: 0e00 |0007: return-void │ │ +3f9ff4: |[3f9ff4] de.danoeh.antennapod.fragment.AddFeedFragment.onCreate:(Landroid/os/Bundle;)V │ │ +3fa004: 6f20 7435 1000 |0000: invoke-super {v0, v1}, Landroidx/fragment/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@3574 │ │ +3fa00a: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +3fa00c: 6e20 cb35 1000 |0004: invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;.setRetainInstance:(Z)V // method@35cb │ │ +3fa012: 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; │ │ @@ -1725451,93 +1725434,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 │ │ -3f98c4: |[3f98c4] de.danoeh.antennapod.fragment.AddFeedFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -3f98d4: 6f40 7935 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@3579 │ │ -3f98da: 7110 7a9e 0100 |0003: invoke-static {v1}, Lde/danoeh/antennapod/databinding/AddfeedBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/AddfeedBinding; // method@9e7a │ │ -3f98e0: 0c01 |0006: move-result-object v1 │ │ -3f98e2: 5b01 7392 |0007: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment;.viewBinding:Lde/danoeh/antennapod/databinding/AddfeedBinding; // field@9273 │ │ -3f98e6: 6e10 2735 0000 |0009: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -3f98ec: 0c01 |000c: move-result-object v1 │ │ -3f98ee: 1f01 d917 |000d: check-cast v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -3f98f2: 5b01 6f92 |000f: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@926f │ │ -3f98f6: 6e10 4135 0000 |0011: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3541 │ │ -3f98fc: 0c01 |0014: move-result-object v1 │ │ -3f98fe: 6e10 1537 0100 |0015: invoke-virtual {v1}, Landroidx/fragment/app/FragmentManager;.getBackStackEntryCount:()I // method@3715 │ │ -3f9904: 0a01 |0018: move-result v1 │ │ -3f9906: 3801 0400 |0019: if-eqz v1, 001d // +0004 │ │ -3f990a: 1211 |001b: const/4 v1, #int 1 // #1 │ │ -3f990c: 2802 |001c: goto 001e // +0002 │ │ -3f990e: 1201 |001d: const/4 v1, #int 0 // #0 │ │ -3f9910: 5c01 7292 |001e: iput-boolean v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment;.displayUpArrow:Z // field@9272 │ │ -3f9914: 3803 0a00 |0020: if-eqz v3, 002a // +000a │ │ -3f9918: 1a01 7ae3 |0022: const-string v1, "up_arrow" // string@e37a │ │ -3f991c: 6e20 0f07 1300 |0024: invoke-virtual {v3, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@070f │ │ -3f9922: 0a01 |0027: move-result v1 │ │ -3f9924: 5c01 7292 |0028: iput-boolean v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment;.displayUpArrow:Z // field@9272 │ │ -3f9928: 6e10 2735 0000 |002a: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -3f992e: 0c01 |002d: move-result-object v1 │ │ -3f9930: 1f01 d917 |002e: check-cast v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -3f9934: 5402 7392 |0030: iget-object v2, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment;.viewBinding:Lde/danoeh/antennapod/databinding/AddfeedBinding; // field@9273 │ │ -3f9938: 5422 ad8e |0032: iget-object v2, v2, Lde/danoeh/antennapod/databinding/AddfeedBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8ead │ │ -3f993c: 5503 7292 |0034: iget-boolean v3, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment;.displayUpArrow:Z // field@9272 │ │ -3f9940: 6e30 b394 2103 |0036: invoke-virtual {v1, v2, v3}, Lde/danoeh/antennapod/activity/MainActivity;.setupToolbarToggle:(Lcom/google/android/material/appbar/MaterialToolbar;Z)V // method@94b3 │ │ -3f9946: 5401 7392 |0039: iget-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment;.viewBinding:Lde/danoeh/antennapod/databinding/AddfeedBinding; // field@9273 │ │ -3f994a: 5411 ab8e |003b: iget-object v1, v1, Lde/danoeh/antennapod/databinding/AddfeedBinding;.searchItunesButton:Landroid/widget/TextView; // field@8eab │ │ -3f994e: 2202 b31a |003d: new-instance v2, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda0; // type@1ab3 │ │ -3f9952: 7020 97a2 0200 |003f: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V // method@a297 │ │ -3f9958: 6e20 710d 2100 |0042: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3f995e: 5401 7392 |0045: iget-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment;.viewBinding:Lde/danoeh/antennapod/databinding/AddfeedBinding; // field@9273 │ │ -3f9962: 5411 a98e |0047: iget-object v1, v1, Lde/danoeh/antennapod/databinding/AddfeedBinding;.searchFyydButton:Landroid/widget/TextView; // field@8ea9 │ │ -3f9966: 2202 ba1a |0049: new-instance v2, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda1; // type@1aba │ │ -3f996a: 7020 a5a2 0200 |004b: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V // method@a2a5 │ │ -3f9970: 6e20 710d 2100 |004e: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3f9976: 5401 7392 |0051: iget-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment;.viewBinding:Lde/danoeh/antennapod/databinding/AddfeedBinding; // field@9273 │ │ -3f997a: 5411 aa8e |0053: iget-object v1, v1, Lde/danoeh/antennapod/databinding/AddfeedBinding;.searchGPodderButton:Landroid/widget/TextView; // field@8eaa │ │ -3f997e: 2202 bb1a |0055: new-instance v2, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda2; // type@1abb │ │ -3f9982: 7020 a7a2 0200 |0057: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V // method@a2a7 │ │ -3f9988: 6e20 710d 2100 |005a: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3f998e: 5401 7392 |005d: iget-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment;.viewBinding:Lde/danoeh/antennapod/databinding/AddfeedBinding; // field@9273 │ │ -3f9992: 5411 ac8e |005f: iget-object v1, v1, Lde/danoeh/antennapod/databinding/AddfeedBinding;.searchPodcastIndexButton:Landroid/widget/TextView; // field@8eac │ │ -3f9996: 2202 bc1a |0061: new-instance v2, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda3; // type@1abc │ │ -3f999a: 7020 a9a2 0200 |0063: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V // method@a2a9 │ │ -3f99a0: 6e20 710d 2100 |0066: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3f99a6: 5401 7392 |0069: iget-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment;.viewBinding:Lde/danoeh/antennapod/databinding/AddfeedBinding; // field@9273 │ │ -3f99aa: 5411 a48e |006b: iget-object v1, v1, Lde/danoeh/antennapod/databinding/AddfeedBinding;.combinedFeedSearchEditText:Landroid/widget/EditText; // field@8ea4 │ │ -3f99ae: 2202 bd1a |006d: new-instance v2, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda4; // type@1abd │ │ -3f99b2: 7020 aba2 0200 |006f: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V // method@a2ab │ │ -3f99b8: 6e20 9612 2100 |0072: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnEditorActionListener:(Landroid/widget/TextView$OnEditorActionListener;)V // method@1296 │ │ -3f99be: 5401 7392 |0075: iget-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment;.viewBinding:Lde/danoeh/antennapod/databinding/AddfeedBinding; // field@9273 │ │ -3f99c2: 5411 a28e |0077: iget-object v1, v1, Lde/danoeh/antennapod/databinding/AddfeedBinding;.addViaUrlButton:Landroid/widget/TextView; // field@8ea2 │ │ -3f99c6: 2202 be1a |0079: new-instance v2, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda5; // type@1abe │ │ -3f99ca: 7020 ada2 0200 |007b: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V // method@a2ad │ │ -3f99d0: 6e20 710d 2100 |007e: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3f99d6: 5401 7392 |0081: iget-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment;.viewBinding:Lde/danoeh/antennapod/databinding/AddfeedBinding; // field@9273 │ │ -3f99da: 5411 a58e |0083: iget-object v1, v1, Lde/danoeh/antennapod/databinding/AddfeedBinding;.opmlImportButton:Landroid/widget/TextView; // field@8ea5 │ │ -3f99de: 2202 bf1a |0085: new-instance v2, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda6; // type@1abf │ │ -3f99e2: 7020 afa2 0200 |0087: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V // method@a2af │ │ -3f99e8: 6e20 710d 2100 |008a: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3f99ee: 5401 7392 |008d: iget-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment;.viewBinding:Lde/danoeh/antennapod/databinding/AddfeedBinding; // field@9273 │ │ -3f99f2: 5411 a18e |008f: iget-object v1, v1, Lde/danoeh/antennapod/databinding/AddfeedBinding;.addLocalFolderButton:Landroid/widget/TextView; // field@8ea1 │ │ -3f99f6: 2202 c01a |0091: new-instance v2, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda7; // type@1ac0 │ │ -3f99fa: 7020 b1a2 0200 |0093: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V // method@a2b1 │ │ -3f9a00: 6e20 710d 2100 |0096: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3f9a06: 5401 7392 |0099: iget-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment;.viewBinding:Lde/danoeh/antennapod/databinding/AddfeedBinding; // field@9273 │ │ -3f9a0a: 5411 a88e |009b: iget-object v1, v1, Lde/danoeh/antennapod/databinding/AddfeedBinding;.searchButton:Landroid/widget/ImageView; // field@8ea8 │ │ -3f9a0e: 2202 c11a |009d: new-instance v2, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda8; // type@1ac1 │ │ -3f9a12: 7020 b3a2 0200 |009f: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V // method@a2b3 │ │ -3f9a18: 6e20 710d 2100 |00a2: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3f9a1e: 5401 7392 |00a5: iget-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment;.viewBinding:Lde/danoeh/antennapod/databinding/AddfeedBinding; // field@9273 │ │ -3f9a22: 6e10 799e 0100 |00a7: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/AddfeedBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9e79 │ │ -3f9a28: 0c01 |00aa: move-result-object v1 │ │ -3f9a2a: 1101 |00ab: return-object v1 │ │ +3f988c: |[3f988c] de.danoeh.antennapod.fragment.AddFeedFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +3f989c: 6f40 7935 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@3579 │ │ +3f98a2: 7110 7a9e 0100 |0003: invoke-static {v1}, Lde/danoeh/antennapod/databinding/AddfeedBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/AddfeedBinding; // method@9e7a │ │ +3f98a8: 0c01 |0006: move-result-object v1 │ │ +3f98aa: 5b01 7392 |0007: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment;.viewBinding:Lde/danoeh/antennapod/databinding/AddfeedBinding; // field@9273 │ │ +3f98ae: 6e10 2735 0000 |0009: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +3f98b4: 0c01 |000c: move-result-object v1 │ │ +3f98b6: 1f01 d917 |000d: check-cast v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +3f98ba: 5b01 6f92 |000f: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@926f │ │ +3f98be: 6e10 4135 0000 |0011: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3541 │ │ +3f98c4: 0c01 |0014: move-result-object v1 │ │ +3f98c6: 6e10 1537 0100 |0015: invoke-virtual {v1}, Landroidx/fragment/app/FragmentManager;.getBackStackEntryCount:()I // method@3715 │ │ +3f98cc: 0a01 |0018: move-result v1 │ │ +3f98ce: 3801 0400 |0019: if-eqz v1, 001d // +0004 │ │ +3f98d2: 1211 |001b: const/4 v1, #int 1 // #1 │ │ +3f98d4: 2802 |001c: goto 001e // +0002 │ │ +3f98d6: 1201 |001d: const/4 v1, #int 0 // #0 │ │ +3f98d8: 5c01 7292 |001e: iput-boolean v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment;.displayUpArrow:Z // field@9272 │ │ +3f98dc: 3803 0a00 |0020: if-eqz v3, 002a // +000a │ │ +3f98e0: 1a01 7ae3 |0022: const-string v1, "up_arrow" // string@e37a │ │ +3f98e4: 6e20 0f07 1300 |0024: invoke-virtual {v3, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@070f │ │ +3f98ea: 0a01 |0027: move-result v1 │ │ +3f98ec: 5c01 7292 |0028: iput-boolean v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment;.displayUpArrow:Z // field@9272 │ │ +3f98f0: 6e10 2735 0000 |002a: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +3f98f6: 0c01 |002d: move-result-object v1 │ │ +3f98f8: 1f01 d917 |002e: check-cast v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +3f98fc: 5402 7392 |0030: iget-object v2, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment;.viewBinding:Lde/danoeh/antennapod/databinding/AddfeedBinding; // field@9273 │ │ +3f9900: 5422 ad8e |0032: iget-object v2, v2, Lde/danoeh/antennapod/databinding/AddfeedBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8ead │ │ +3f9904: 5503 7292 |0034: iget-boolean v3, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment;.displayUpArrow:Z // field@9272 │ │ +3f9908: 6e30 b394 2103 |0036: invoke-virtual {v1, v2, v3}, Lde/danoeh/antennapod/activity/MainActivity;.setupToolbarToggle:(Lcom/google/android/material/appbar/MaterialToolbar;Z)V // method@94b3 │ │ +3f990e: 5401 7392 |0039: iget-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment;.viewBinding:Lde/danoeh/antennapod/databinding/AddfeedBinding; // field@9273 │ │ +3f9912: 5411 ab8e |003b: iget-object v1, v1, Lde/danoeh/antennapod/databinding/AddfeedBinding;.searchItunesButton:Landroid/widget/TextView; // field@8eab │ │ +3f9916: 2202 b31a |003d: new-instance v2, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda0; // type@1ab3 │ │ +3f991a: 7020 97a2 0200 |003f: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V // method@a297 │ │ +3f9920: 6e20 710d 2100 |0042: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3f9926: 5401 7392 |0045: iget-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment;.viewBinding:Lde/danoeh/antennapod/databinding/AddfeedBinding; // field@9273 │ │ +3f992a: 5411 a98e |0047: iget-object v1, v1, Lde/danoeh/antennapod/databinding/AddfeedBinding;.searchFyydButton:Landroid/widget/TextView; // field@8ea9 │ │ +3f992e: 2202 ba1a |0049: new-instance v2, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda1; // type@1aba │ │ +3f9932: 7020 a5a2 0200 |004b: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V // method@a2a5 │ │ +3f9938: 6e20 710d 2100 |004e: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3f993e: 5401 7392 |0051: iget-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment;.viewBinding:Lde/danoeh/antennapod/databinding/AddfeedBinding; // field@9273 │ │ +3f9942: 5411 aa8e |0053: iget-object v1, v1, Lde/danoeh/antennapod/databinding/AddfeedBinding;.searchGPodderButton:Landroid/widget/TextView; // field@8eaa │ │ +3f9946: 2202 bb1a |0055: new-instance v2, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda2; // type@1abb │ │ +3f994a: 7020 a7a2 0200 |0057: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V // method@a2a7 │ │ +3f9950: 6e20 710d 2100 |005a: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3f9956: 5401 7392 |005d: iget-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment;.viewBinding:Lde/danoeh/antennapod/databinding/AddfeedBinding; // field@9273 │ │ +3f995a: 5411 ac8e |005f: iget-object v1, v1, Lde/danoeh/antennapod/databinding/AddfeedBinding;.searchPodcastIndexButton:Landroid/widget/TextView; // field@8eac │ │ +3f995e: 2202 bc1a |0061: new-instance v2, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda3; // type@1abc │ │ +3f9962: 7020 a9a2 0200 |0063: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V // method@a2a9 │ │ +3f9968: 6e20 710d 2100 |0066: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3f996e: 5401 7392 |0069: iget-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment;.viewBinding:Lde/danoeh/antennapod/databinding/AddfeedBinding; // field@9273 │ │ +3f9972: 5411 a48e |006b: iget-object v1, v1, Lde/danoeh/antennapod/databinding/AddfeedBinding;.combinedFeedSearchEditText:Landroid/widget/EditText; // field@8ea4 │ │ +3f9976: 2202 bd1a |006d: new-instance v2, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda4; // type@1abd │ │ +3f997a: 7020 aba2 0200 |006f: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V // method@a2ab │ │ +3f9980: 6e20 9612 2100 |0072: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnEditorActionListener:(Landroid/widget/TextView$OnEditorActionListener;)V // method@1296 │ │ +3f9986: 5401 7392 |0075: iget-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment;.viewBinding:Lde/danoeh/antennapod/databinding/AddfeedBinding; // field@9273 │ │ +3f998a: 5411 a28e |0077: iget-object v1, v1, Lde/danoeh/antennapod/databinding/AddfeedBinding;.addViaUrlButton:Landroid/widget/TextView; // field@8ea2 │ │ +3f998e: 2202 be1a |0079: new-instance v2, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda5; // type@1abe │ │ +3f9992: 7020 ada2 0200 |007b: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V // method@a2ad │ │ +3f9998: 6e20 710d 2100 |007e: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3f999e: 5401 7392 |0081: iget-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment;.viewBinding:Lde/danoeh/antennapod/databinding/AddfeedBinding; // field@9273 │ │ +3f99a2: 5411 a58e |0083: iget-object v1, v1, Lde/danoeh/antennapod/databinding/AddfeedBinding;.opmlImportButton:Landroid/widget/TextView; // field@8ea5 │ │ +3f99a6: 2202 bf1a |0085: new-instance v2, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda6; // type@1abf │ │ +3f99aa: 7020 afa2 0200 |0087: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V // method@a2af │ │ +3f99b0: 6e20 710d 2100 |008a: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3f99b6: 5401 7392 |008d: iget-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment;.viewBinding:Lde/danoeh/antennapod/databinding/AddfeedBinding; // field@9273 │ │ +3f99ba: 5411 a18e |008f: iget-object v1, v1, Lde/danoeh/antennapod/databinding/AddfeedBinding;.addLocalFolderButton:Landroid/widget/TextView; // field@8ea1 │ │ +3f99be: 2202 c01a |0091: new-instance v2, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda7; // type@1ac0 │ │ +3f99c2: 7020 b1a2 0200 |0093: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V // method@a2b1 │ │ +3f99c8: 6e20 710d 2100 |0096: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3f99ce: 5401 7392 |0099: iget-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment;.viewBinding:Lde/danoeh/antennapod/databinding/AddfeedBinding; // field@9273 │ │ +3f99d2: 5411 a88e |009b: iget-object v1, v1, Lde/danoeh/antennapod/databinding/AddfeedBinding;.searchButton:Landroid/widget/ImageView; // field@8ea8 │ │ +3f99d6: 2202 c11a |009d: new-instance v2, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda8; // type@1ac1 │ │ +3f99da: 7020 b3a2 0200 |009f: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V // method@a2b3 │ │ +3f99e0: 6e20 710d 2100 |00a2: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3f99e6: 5401 7392 |00a5: iget-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment;.viewBinding:Lde/danoeh/antennapod/databinding/AddfeedBinding; // field@9273 │ │ +3f99ea: 6e10 799e 0100 |00a7: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/AddfeedBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9e79 │ │ +3f99f0: 0c01 |00aa: move-result-object v1 │ │ +3f99f2: 1101 |00ab: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0003 line=70 │ │ 0x0009 line=71 │ │ 0x0011 line=73 │ │ 0x0024 line=75 │ │ @@ -1725563,20 +1725546,20 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -3fa04c: |[3fa04c] de.danoeh.antennapod.fragment.AddFeedFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -3fa05c: 1a00 7ae3 |0000: const-string v0, "up_arrow" // string@e37a │ │ -3fa060: 5521 7292 |0002: iget-boolean v1, v2, Lde/danoeh/antennapod/fragment/AddFeedFragment;.displayUpArrow:Z // field@9272 │ │ -3fa064: 6e30 1f07 0301 |0004: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@071f │ │ -3fa06a: 6f20 8c35 3200 |0007: invoke-super {v2, v3}, Landroidx/fragment/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@358c │ │ -3fa070: 0e00 |000a: return-void │ │ +3fa014: |[3fa014] de.danoeh.antennapod.fragment.AddFeedFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +3fa024: 1a00 7ae3 |0000: const-string v0, "up_arrow" // string@e37a │ │ +3fa028: 5521 7292 |0002: iget-boolean v1, v2, Lde/danoeh/antennapod/fragment/AddFeedFragment;.displayUpArrow:Z // field@9272 │ │ +3fa02c: 6e30 1f07 0301 |0004: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@071f │ │ +3fa032: 6f20 8c35 3200 |0007: invoke-super {v2, v3}, Landroidx/fragment/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@358c │ │ +3fa038: 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; │ │ @@ -1725744,17 +1725727,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 │ │ -3fb180: |[3fb180] de.danoeh.antennapod.fragment.AudioPlayerFragment.$r8$lambda$-GQaMKo46mMsR8LsuNxbUhGOae0:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;ZLde/danoeh/antennapod/model/playback/Playable;)V │ │ -3fb190: 7030 34a3 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.lambda$loadMediaInfo$11:(ZLde/danoeh/antennapod/model/playback/Playable;)V // method@a334 │ │ -3fb196: 0e00 |0003: return-void │ │ +3fb148: |[3fb148] de.danoeh.antennapod.fragment.AudioPlayerFragment.$r8$lambda$-GQaMKo46mMsR8LsuNxbUhGOae0:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;ZLde/danoeh/antennapod/model/playback/Playable;)V │ │ +3fb158: 7030 34a3 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.lambda$loadMediaInfo$11:(ZLde/danoeh/antennapod/model/playback/Playable;)V // method@a334 │ │ +3fb15e: 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; │ │ @@ -1725764,17 +1725747,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 │ │ -3fb198: |[3fb198] de.danoeh.antennapod.fragment.AudioPlayerFragment.$r8$lambda$2BYzne0KOE6qs3r5v6fdOYRKAEU:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;ZLio/reactivex/MaybeEmitter;)V │ │ -3fb1a8: 7030 33a3 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.lambda$loadMediaInfo$10:(ZLio/reactivex/MaybeEmitter;)V // method@a333 │ │ -3fb1ae: 0e00 |0003: return-void │ │ +3fb160: |[3fb160] de.danoeh.antennapod.fragment.AudioPlayerFragment.$r8$lambda$2BYzne0KOE6qs3r5v6fdOYRKAEU:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;ZLio/reactivex/MaybeEmitter;)V │ │ +3fb170: 7030 33a3 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.lambda$loadMediaInfo$10:(ZLio/reactivex/MaybeEmitter;)V // method@a333 │ │ +3fb176: 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; │ │ @@ -1725784,17 +1725767,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 │ │ -3fb1b0: |[3fb1b0] de.danoeh.antennapod.fragment.AudioPlayerFragment.$r8$lambda$72CufvqipV7m4tpZ0tBFCVj2-BI:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)V │ │ -3fb1c0: 7020 3aa3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.lambda$setupControlButtons$3:(Landroid/view/View;)V // method@a33a │ │ -3fb1c6: 0e00 |0003: return-void │ │ +3fb178: |[3fb178] de.danoeh.antennapod.fragment.AudioPlayerFragment.$r8$lambda$72CufvqipV7m4tpZ0tBFCVj2-BI:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)V │ │ +3fb188: 7020 3aa3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.lambda$setupControlButtons$3:(Landroid/view/View;)V // method@a33a │ │ +3fb18e: 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; │ │ │ │ @@ -1725803,17 +1725786,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 │ │ -3fb1c8: |[3fb1c8] de.danoeh.antennapod.fragment.AudioPlayerFragment.$r8$lambda$CNUWtxfcLP6hAOuT2VuNfjfxHsY:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)V │ │ -3fb1d8: 7020 40a3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.lambda$setupLengthTextView$9:(Landroid/view/View;)V // method@a340 │ │ -3fb1de: 0e00 |0003: return-void │ │ +3fb190: |[3fb190] de.danoeh.antennapod.fragment.AudioPlayerFragment.$r8$lambda$CNUWtxfcLP6hAOuT2VuNfjfxHsY:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)V │ │ +3fb1a0: 7020 40a3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.lambda$setupLengthTextView$9:(Landroid/view/View;)V // method@a340 │ │ +3fb1a6: 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; │ │ │ │ @@ -1725822,17 +1725805,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 │ │ -3fb1e0: |[3fb1e0] de.danoeh.antennapod.fragment.AudioPlayerFragment.$r8$lambda$FJlV-6HNT9Q8fY76BOLE9AjWPes:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)V │ │ -3fb1f0: 7020 3ca3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.lambda$setupControlButtons$5:(Landroid/view/View;)V // method@a33c │ │ -3fb1f6: 0e00 |0003: return-void │ │ +3fb1a8: |[3fb1a8] de.danoeh.antennapod.fragment.AudioPlayerFragment.$r8$lambda$FJlV-6HNT9Q8fY76BOLE9AjWPes:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)V │ │ +3fb1b8: 7020 3ca3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.lambda$setupControlButtons$5:(Landroid/view/View;)V // method@a33c │ │ +3fb1be: 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; │ │ │ │ @@ -1725841,18 +1725824,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 │ │ -3faf94: |[3faf94] de.danoeh.antennapod.fragment.AudioPlayerFragment.$r8$lambda$G2AuPf7FVb2GXxuzVoyfV7YhHmo:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)Z │ │ -3fafa4: 7020 3ba3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.lambda$setupControlButtons$4:(Landroid/view/View;)Z // method@a33b │ │ -3fafaa: 0a00 |0003: move-result v0 │ │ -3fafac: 0f00 |0004: return v0 │ │ +3faf5c: |[3faf5c] de.danoeh.antennapod.fragment.AudioPlayerFragment.$r8$lambda$G2AuPf7FVb2GXxuzVoyfV7YhHmo:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)Z │ │ +3faf6c: 7020 3ba3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.lambda$setupControlButtons$4:(Landroid/view/View;)Z // method@a33b │ │ +3faf72: 0a00 |0003: move-result v0 │ │ +3faf74: 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; │ │ │ │ @@ -1725861,17 +1725844,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 │ │ -3fb1f8: |[3fb1f8] de.danoeh.antennapod.fragment.AudioPlayerFragment.$r8$lambda$Hg5v3Gatgrl9t18_-uKYYRmEiNo:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)V │ │ -3fb208: 7020 3da3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.lambda$setupControlButtons$6:(Landroid/view/View;)V // method@a33d │ │ -3fb20e: 0e00 |0003: return-void │ │ +3fb1c0: |[3fb1c0] de.danoeh.antennapod.fragment.AudioPlayerFragment.$r8$lambda$Hg5v3Gatgrl9t18_-uKYYRmEiNo:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)V │ │ +3fb1d0: 7020 3da3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.lambda$setupControlButtons$6:(Landroid/view/View;)V // method@a33d │ │ +3fb1d6: 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; │ │ │ │ @@ -1725880,18 +1725863,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 │ │ -3fafb0: |[3fafb0] de.danoeh.antennapod.fragment.AudioPlayerFragment.$r8$lambda$HuqNzrAOeUfS57oVmMhLP7tnF1k:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -3fafc0: 7120 37a3 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.lambda$onCreateView$0:(Landroid/view/View;Landroid/view/MotionEvent;)Z // method@a337 │ │ -3fafc6: 0a00 |0003: move-result v0 │ │ -3fafc8: 0f00 |0004: return v0 │ │ +3faf78: |[3faf78] de.danoeh.antennapod.fragment.AudioPlayerFragment.$r8$lambda$HuqNzrAOeUfS57oVmMhLP7tnF1k:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +3faf88: 7120 37a3 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.lambda$onCreateView$0:(Landroid/view/View;Landroid/view/MotionEvent;)Z // method@a337 │ │ +3faf8e: 0a00 |0003: move-result v0 │ │ +3faf90: 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; │ │ │ │ @@ -1725900,18 +1725883,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 │ │ -3fafcc: |[3fafcc] de.danoeh.antennapod.fragment.AudioPlayerFragment.$r8$lambda$I-5-Fv_hEM0r_Qbn7WNRkBnbeqY:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)Z │ │ -3fafdc: 7020 3ea3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.lambda$setupControlButtons$7:(Landroid/view/View;)Z // method@a33e │ │ -3fafe2: 0a00 |0003: move-result v0 │ │ -3fafe4: 0f00 |0004: return v0 │ │ +3faf94: |[3faf94] de.danoeh.antennapod.fragment.AudioPlayerFragment.$r8$lambda$I-5-Fv_hEM0r_Qbn7WNRkBnbeqY:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)Z │ │ +3fafa4: 7020 3ea3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.lambda$setupControlButtons$7:(Landroid/view/View;)Z // method@a33e │ │ +3fafaa: 0a00 |0003: move-result v0 │ │ +3fafac: 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; │ │ │ │ @@ -1725920,17 +1725903,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 │ │ -3fb210: |[3fb210] de.danoeh.antennapod.fragment.AudioPlayerFragment.$r8$lambda$NUPF_hdV7YIVPfDXJmGCVyahgS4:(Ljava/lang/Throwable;)V │ │ -3fb220: 7110 35a3 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.lambda$loadMediaInfo$12:(Ljava/lang/Throwable;)V // method@a335 │ │ -3fb226: 0e00 |0003: return-void │ │ +3fb1d8: |[3fb1d8] de.danoeh.antennapod.fragment.AudioPlayerFragment.$r8$lambda$NUPF_hdV7YIVPfDXJmGCVyahgS4:(Ljava/lang/Throwable;)V │ │ +3fb1e8: 7110 35a3 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.lambda$loadMediaInfo$12:(Ljava/lang/Throwable;)V // method@a335 │ │ +3fb1ee: 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;) │ │ @@ -1725938,17 +1725921,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 │ │ -3fb228: |[3fb228] de.danoeh.antennapod.fragment.AudioPlayerFragment.$r8$lambda$QIc9ZXGFAI8yIjpJ09FE65Xc2Mg:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)V │ │ -3fb238: 7020 39a3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.lambda$onCreateView$2:(Landroid/view/View;)V // method@a339 │ │ -3fb23e: 0e00 |0003: return-void │ │ +3fb1f0: |[3fb1f0] de.danoeh.antennapod.fragment.AudioPlayerFragment.$r8$lambda$QIc9ZXGFAI8yIjpJ09FE65Xc2Mg:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)V │ │ +3fb200: 7020 39a3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.lambda$onCreateView$2:(Landroid/view/View;)V // method@a339 │ │ +3fb206: 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; │ │ │ │ @@ -1725957,17 +1725940,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 │ │ -3fb240: |[3fb240] de.danoeh.antennapod.fragment.AudioPlayerFragment.$r8$lambda$YnMJFdEd8KPAA2MWHxS-GmH0POo:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V │ │ -3fb250: 7010 36a3 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.lambda$loadMediaInfo$13:()V // method@a336 │ │ -3fb256: 0e00 |0003: return-void │ │ +3fb208: |[3fb208] de.danoeh.antennapod.fragment.AudioPlayerFragment.$r8$lambda$YnMJFdEd8KPAA2MWHxS-GmH0POo:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V │ │ +3fb218: 7010 36a3 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.lambda$loadMediaInfo$13:()V // method@a336 │ │ +3fb21e: 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;) │ │ @@ -1725975,17 +1725958,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 │ │ -3fb258: |[3fb258] de.danoeh.antennapod.fragment.AudioPlayerFragment.$r8$lambda$wR-lwzoaQinPQftKI_6WT2hbtT0:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)V │ │ -3fb268: 7020 38a3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.lambda$onCreateView$1:(Landroid/view/View;)V // method@a338 │ │ -3fb26e: 0e00 |0003: return-void │ │ +3fb220: |[3fb220] de.danoeh.antennapod.fragment.AudioPlayerFragment.$r8$lambda$wR-lwzoaQinPQftKI_6WT2hbtT0:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)V │ │ +3fb230: 7020 38a3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.lambda$onCreateView$1:(Landroid/view/View;)V // method@a338 │ │ +3fb236: 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; │ │ │ │ @@ -1725994,17 +1725977,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 │ │ -3fb270: |[3fb270] de.danoeh.antennapod.fragment.AudioPlayerFragment.$r8$lambda$wp4ivEqXyZlNrwojEM0gVFL0FyI:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)V │ │ -3fb280: 7020 3fa3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.lambda$setupControlButtons$8:(Landroid/view/View;)V // method@a33f │ │ -3fb286: 0e00 |0003: return-void │ │ +3fb238: |[3fb238] de.danoeh.antennapod.fragment.AudioPlayerFragment.$r8$lambda$wp4ivEqXyZlNrwojEM0gVFL0FyI:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)V │ │ +3fb248: 7020 3fa3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.lambda$setupControlButtons$8:(Landroid/view/View;)V // method@a33f │ │ +3fb24e: 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; │ │ │ │ @@ -1726013,17 +1725996,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 │ │ -3fb168: |[3fb168] de.danoeh.antennapod.fragment.AudioPlayerFragment.-$$Nest$fgetbutPlay:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)Lde/danoeh/antennapod/view/PlayButton; │ │ -3fb178: 5400 9192 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.butPlay:Lde/danoeh/antennapod/view/PlayButton; // field@9291 │ │ -3fb17c: 1100 |0002: return-object v0 │ │ +3fb130: |[3fb130] de.danoeh.antennapod.fragment.AudioPlayerFragment.-$$Nest$fgetbutPlay:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)Lde/danoeh/antennapod/view/PlayButton; │ │ +3fb140: 5400 9192 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.butPlay:Lde/danoeh/antennapod/view/PlayButton; // field@9291 │ │ +3fb144: 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;) │ │ @@ -1726031,17 +1726014,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 │ │ -3faf7c: |[3faf7c] de.danoeh.antennapod.fragment.AudioPlayerFragment.-$$Nest$fgetpager:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)Landroidx/viewpager2/widget/ViewPager2; │ │ -3faf8c: 5400 9a92 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.pager:Landroidx/viewpager2/widget/ViewPager2; // field@929a │ │ -3faf90: 1100 |0002: return-object v0 │ │ +3faf44: |[3faf44] de.danoeh.antennapod.fragment.AudioPlayerFragment.-$$Nest$fgetpager:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)Landroidx/viewpager2/widget/ViewPager2; │ │ +3faf54: 5400 9a92 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.pager:Landroidx/viewpager2/widget/ViewPager2; // field@929a │ │ +3faf58: 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;) │ │ @@ -1726049,17 +1726032,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 │ │ -3fb288: |[3fb288] de.danoeh.antennapod.fragment.AudioPlayerFragment.-$$Nest$mloadMediaInfo:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Z)V │ │ -3fb298: 7020 41a3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.loadMediaInfo:(Z)V // method@a341 │ │ -3fb29e: 0e00 |0003: return-void │ │ +3fb250: |[3fb250] de.danoeh.antennapod.fragment.AudioPlayerFragment.-$$Nest$mloadMediaInfo:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Z)V │ │ +3fb260: 7020 41a3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.loadMediaInfo:(Z)V // method@a341 │ │ +3fb266: 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 │ │ │ │ @@ -1726068,21 +1726051,21 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -3fb2a0: |[3fb2a0] de.danoeh.antennapod.fragment.AudioPlayerFragment.:()V │ │ -3fb2b0: 7010 1e35 0100 |0000: invoke-direct {v1}, Landroidx/fragment/app/Fragment;.:()V // method@351e │ │ -3fb2b6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -3fb2b8: 5c10 9d92 |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.seekedToChapterStart:Z // field@929d │ │ -3fb2bc: 12f0 |0006: const/4 v0, #int -1 // #ff │ │ -3fb2be: 5910 9792 |0007: iput v0, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.currentChapterIndex:I // field@9297 │ │ -3fb2c2: 0e00 |0009: return-void │ │ +3fb268: |[3fb268] de.danoeh.antennapod.fragment.AudioPlayerFragment.:()V │ │ +3fb278: 7010 1e35 0100 |0000: invoke-direct {v1}, Landroidx/fragment/app/Fragment;.:()V // method@351e │ │ +3fb27e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +3fb280: 5c10 9d92 |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.seekedToChapterStart:Z // field@929d │ │ +3fb284: 12f0 |0006: const/4 v0, #int -1 // #ff │ │ +3fb286: 5910 9792 |0007: iput v0, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.currentChapterIndex:I // field@9297 │ │ +3fb28a: 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; │ │ @@ -1726092,28 +1726075,28 @@ │ │ type : '(ZLio/reactivex/MaybeEmitter;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -3fb420: |[3fb420] de.danoeh.antennapod.fragment.AudioPlayerFragment.lambda$loadMediaInfo$10:(ZLio/reactivex/MaybeEmitter;)V │ │ -3fb430: 5420 9692 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9296 │ │ -3fb434: 6e10 309e 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ -3fb43a: 0c00 |0005: move-result-object v0 │ │ -3fb43c: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ -3fb440: 3803 0a00 |0008: if-eqz v3, 0012 // +000a │ │ -3fb444: 6e10 2d35 0200 |000a: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -3fb44a: 0c03 |000d: move-result-object v3 │ │ -3fb44c: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -3fb44e: 7130 0c9d 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@9d0c │ │ -3fb454: 7220 7ab1 0400 |0012: invoke-interface {v4, v0}, Lio/reactivex/MaybeEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b17a │ │ -3fb45a: 2804 |0015: goto 0019 // +0004 │ │ -3fb45c: 7210 79b1 0400 |0016: invoke-interface {v4}, Lio/reactivex/MaybeEmitter;.onComplete:()V // method@b179 │ │ -3fb462: 0e00 |0019: return-void │ │ +3fb3e8: |[3fb3e8] de.danoeh.antennapod.fragment.AudioPlayerFragment.lambda$loadMediaInfo$10:(ZLio/reactivex/MaybeEmitter;)V │ │ +3fb3f8: 5420 9692 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9296 │ │ +3fb3fc: 6e10 309e 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ +3fb402: 0c00 |0005: move-result-object v0 │ │ +3fb404: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ +3fb408: 3803 0a00 |0008: if-eqz v3, 0012 // +000a │ │ +3fb40c: 6e10 2d35 0200 |000a: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +3fb412: 0c03 |000d: move-result-object v3 │ │ +3fb414: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +3fb416: 7130 0c9d 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@9d0c │ │ +3fb41c: 7220 7ab1 0400 |0012: invoke-interface {v4, v0}, Lio/reactivex/MaybeEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b17a │ │ +3fb422: 2804 |0015: goto 0019 // +0004 │ │ +3fb424: 7210 79b1 0400 |0016: invoke-interface {v4}, Lio/reactivex/MaybeEmitter;.onComplete:()V // method@b179 │ │ +3fb42a: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=259 │ │ 0x000a line=262 │ │ 0x0012 line=264 │ │ 0x0016 line=266 │ │ locals : │ │ @@ -1726126,23 +1726109,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 │ │ -3fb464: |[3fb464] de.danoeh.antennapod.fragment.AudioPlayerFragment.lambda$loadMediaInfo$11:(ZLde/danoeh/antennapod/model/playback/Playable;)V │ │ -3fb474: 7020 57a3 2000 |0000: invoke-direct {v0, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.updateUi:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@a357 │ │ -3fb47a: 7210 e3ac 0200 |0003: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ace3 │ │ -3fb480: 0c02 |0006: move-result-object v2 │ │ -3fb482: 3902 0800 |0007: if-nez v2, 000f // +0008 │ │ -3fb486: 3901 0600 |0009: if-nez v1, 000f // +0006 │ │ -3fb48a: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -3fb48c: 7020 41a3 1000 |000c: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.loadMediaInfo:(Z)V // method@a341 │ │ -3fb492: 0e00 |000f: return-void │ │ +3fb42c: |[3fb42c] de.danoeh.antennapod.fragment.AudioPlayerFragment.lambda$loadMediaInfo$11:(ZLde/danoeh/antennapod/model/playback/Playable;)V │ │ +3fb43c: 7020 57a3 2000 |0000: invoke-direct {v0, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.updateUi:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@a357 │ │ +3fb442: 7210 e3ac 0200 |0003: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ace3 │ │ +3fb448: 0c02 |0006: move-result-object v2 │ │ +3fb44a: 3902 0800 |0007: if-nez v2, 000f // +0008 │ │ +3fb44e: 3901 0600 |0009: if-nez v1, 000f // +0006 │ │ +3fb452: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +3fb454: 7020 41a3 1000 |000c: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.loadMediaInfo:(Z)V // method@a341 │ │ +3fb45a: 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; │ │ @@ -1726154,20 +1726137,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 │ │ -3fb494: |[3fb494] de.danoeh.antennapod.fragment.AudioPlayerFragment.lambda$loadMediaInfo$12:(Ljava/lang/Throwable;)V │ │ -3fb4a4: 1a00 500f |0000: const-string v0, "AudioPlayerFragment" // string@0f50 │ │ -3fb4a8: 7110 020b 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ -3fb4ae: 0c01 |0005: move-result-object v1 │ │ -3fb4b0: 7120 000b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -3fb4b6: 0e00 |0009: return-void │ │ +3fb45c: |[3fb45c] de.danoeh.antennapod.fragment.AudioPlayerFragment.lambda$loadMediaInfo$12:(Ljava/lang/Throwable;)V │ │ +3fb46c: 1a00 500f |0000: const-string v0, "AudioPlayerFragment" // string@0f50 │ │ +3fb470: 7110 020b 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ +3fb476: 0c01 |0005: move-result-object v1 │ │ +3fb478: 7120 000b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +3fb47e: 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;) │ │ @@ -1726175,18 +1726158,18 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -3fb4b8: |[3fb4b8] de.danoeh.antennapod.fragment.AudioPlayerFragment.lambda$loadMediaInfo$13:()V │ │ -3fb4c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3fb4ca: 7020 57a3 0100 |0001: invoke-direct {v1, v0}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.updateUi:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@a357 │ │ -3fb4d0: 0e00 |0004: return-void │ │ +3fb480: |[3fb480] de.danoeh.antennapod.fragment.AudioPlayerFragment.lambda$loadMediaInfo$13:()V │ │ +3fb490: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3fb492: 7020 57a3 0100 |0001: invoke-direct {v1, v0}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.updateUi:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@a357 │ │ +3fb498: 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;) │ │ @@ -1726194,17 +1726177,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 │ │ -3fafe8: |[3fafe8] de.danoeh.antennapod.fragment.AudioPlayerFragment.lambda$onCreateView$0:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -3faff8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -3faffa: 0f00 |0001: return v0 │ │ +3fafb0: |[3fafb0] de.danoeh.antennapod.fragment.AudioPlayerFragment.lambda$onCreateView$0:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +3fafc0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +3fafc2: 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; │ │ │ │ @@ -1726213,23 +1726196,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -3fb4d4: |[3fb4d4] de.danoeh.antennapod.fragment.AudioPlayerFragment.lambda$onCreateView$1:(Landroid/view/View;)V │ │ -3fb4e4: 6e10 2735 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -3fb4ea: 0c02 |0003: move-result-object v2 │ │ -3fb4ec: 1f02 d917 |0004: check-cast v2, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -3fb4f0: 6e10 8d94 0200 |0006: invoke-virtual {v2}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // method@948d │ │ -3fb4f6: 0c02 |0009: move-result-object v2 │ │ -3fb4f8: 1240 |000a: const/4 v0, #int 4 // #4 │ │ -3fb4fa: 6e20 8c7c 0200 |000b: invoke-virtual {v2, v0}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@7c8c │ │ -3fb500: 0e00 |000e: return-void │ │ +3fb49c: |[3fb49c] de.danoeh.antennapod.fragment.AudioPlayerFragment.lambda$onCreateView$1:(Landroid/view/View;)V │ │ +3fb4ac: 6e10 2735 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +3fb4b2: 0c02 |0003: move-result-object v2 │ │ +3fb4b4: 1f02 d917 |0004: check-cast v2, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +3fb4b8: 6e10 8d94 0200 |0006: invoke-virtual {v2}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // method@948d │ │ +3fb4be: 0c02 |0009: move-result-object v2 │ │ +3fb4c0: 1240 |000a: const/4 v0, #int 4 // #4 │ │ +3fb4c2: 6e20 8c7c 0200 |000b: invoke-virtual {v2, v0}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@7c8c │ │ +3fb4c8: 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; │ │ │ │ @@ -1726238,22 +1726221,22 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -3fb504: |[3fb504] de.danoeh.antennapod.fragment.AudioPlayerFragment.lambda$onCreateView$2:(Landroid/view/View;)V │ │ -3fb514: 2203 8b1a |0000: new-instance v3, Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // type@1a8b │ │ -3fb518: 7010 2fa2 0300 |0002: invoke-direct {v3}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.:()V // method@a22f │ │ -3fb51e: 6e10 2c35 0200 |0005: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@352c │ │ -3fb524: 0c00 |0008: move-result-object v0 │ │ -3fb526: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -3fb528: 6e30 f134 0301 |000a: invoke-virtual {v3, v0, v1}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34f1 │ │ -3fb52e: 0e00 |000d: return-void │ │ +3fb4cc: |[3fb4cc] de.danoeh.antennapod.fragment.AudioPlayerFragment.lambda$onCreateView$2:(Landroid/view/View;)V │ │ +3fb4dc: 2203 8b1a |0000: new-instance v3, Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // type@1a8b │ │ +3fb4e0: 7010 2fa2 0300 |0002: invoke-direct {v3}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.:()V // method@a22f │ │ +3fb4e6: 6e10 2c35 0200 |0005: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@352c │ │ +3fb4ec: 0c00 |0008: move-result-object v0 │ │ +3fb4ee: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +3fb4f0: 6e30 f134 0301 |000a: invoke-virtual {v3, v0, v1}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34f1 │ │ +3fb4f6: 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; │ │ │ │ @@ -1726262,26 +1726245,26 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -3fb530: |[3fb530] de.danoeh.antennapod.fragment.AudioPlayerFragment.lambda$setupControlButtons$3:(Landroid/view/View;)V │ │ -3fb540: 5423 9692 |0000: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9296 │ │ -3fb544: 3803 1200 |0002: if-eqz v3, 0014 // +0012 │ │ -3fb548: 6e10 319e 0300 |0004: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getPosition:()I // method@9e31 │ │ -3fb54e: 0a03 |0007: move-result v3 │ │ -3fb550: 5420 9692 |0008: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9296 │ │ -3fb554: 7100 cab0 0000 |000a: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getRewindSecs:()I // method@b0ca │ │ -3fb55a: 0a01 |000d: move-result v1 │ │ -3fb55c: d211 e803 |000e: mul-int/lit16 v1, v1, #int 1000 // #03e8 │ │ -3fb560: b113 |0010: sub-int/2addr v3, v1 │ │ -3fb562: 6e20 439e 3000 |0011: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.seekTo:(I)V // method@9e43 │ │ -3fb568: 0e00 |0014: return-void │ │ +3fb4f8: |[3fb4f8] de.danoeh.antennapod.fragment.AudioPlayerFragment.lambda$setupControlButtons$3:(Landroid/view/View;)V │ │ +3fb508: 5423 9692 |0000: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9296 │ │ +3fb50c: 3803 1200 |0002: if-eqz v3, 0014 // +0012 │ │ +3fb510: 6e10 319e 0300 |0004: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getPosition:()I // method@9e31 │ │ +3fb516: 0a03 |0007: move-result v3 │ │ +3fb518: 5420 9692 |0008: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9296 │ │ +3fb51c: 7100 cab0 0000 |000a: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getRewindSecs:()I // method@b0ca │ │ +3fb522: 0a01 |000d: move-result v1 │ │ +3fb524: d211 e803 |000e: mul-int/lit16 v1, v1, #int 1000 // #03e8 │ │ +3fb528: b113 |0010: sub-int/2addr v3, v1 │ │ +3fb52a: 6e20 439e 3000 |0011: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.seekTo:(I)V // method@9e43 │ │ +3fb530: 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; │ │ @@ -1726292,22 +1726275,22 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -3faffc: |[3faffc] de.danoeh.antennapod.fragment.AudioPlayerFragment.lambda$setupControlButtons$4:(Landroid/view/View;)Z │ │ -3fb00c: 6e10 2d35 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -3fb012: 0c03 |0003: move-result-object v3 │ │ -3fb014: 6200 0291 |0004: sget-object v0, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;.SKIP_REWIND:Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // field@9102 │ │ -3fb018: 5421 a492 |0006: iget-object v1, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvRev:Landroid/widget/TextView; // field@92a4 │ │ -3fb01c: 7130 60a1 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@a160 │ │ -3fb022: 1213 |000b: const/4 v3, #int 1 // #1 │ │ -3fb024: 0f03 |000c: return v3 │ │ +3fafc4: |[3fafc4] de.danoeh.antennapod.fragment.AudioPlayerFragment.lambda$setupControlButtons$4:(Landroid/view/View;)Z │ │ +3fafd4: 6e10 2d35 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +3fafda: 0c03 |0003: move-result-object v3 │ │ +3fafdc: 6200 0291 |0004: sget-object v0, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;.SKIP_REWIND:Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // field@9102 │ │ +3fafe0: 5421 a492 |0006: iget-object v1, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvRev:Landroid/widget/TextView; // field@92a4 │ │ +3fafe4: 7130 60a1 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@a160 │ │ +3fafea: 1213 |000b: const/4 v3, #int 1 // #1 │ │ +3fafec: 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; │ │ │ │ @@ -1726316,21 +1726299,21 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -3fb56c: |[3fb56c] de.danoeh.antennapod.fragment.AudioPlayerFragment.lambda$setupControlButtons$5:(Landroid/view/View;)V │ │ -3fb57c: 5401 9692 |0000: iget-object v1, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9296 │ │ -3fb580: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ -3fb584: 6e10 379e 0100 |0004: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.init:()V // method@9e37 │ │ -3fb58a: 5401 9692 |0007: iget-object v1, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9296 │ │ -3fb58e: 6e10 409e 0100 |0009: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playPause:()V // method@9e40 │ │ -3fb594: 0e00 |000c: return-void │ │ +3fb534: |[3fb534] de.danoeh.antennapod.fragment.AudioPlayerFragment.lambda$setupControlButtons$5:(Landroid/view/View;)V │ │ +3fb544: 5401 9692 |0000: iget-object v1, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9296 │ │ +3fb548: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +3fb54c: 6e10 379e 0100 |0004: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.init:()V // method@9e37 │ │ +3fb552: 5401 9692 |0007: iget-object v1, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9296 │ │ +3fb556: 6e10 409e 0100 |0009: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playPause:()V // method@9e40 │ │ +3fb55c: 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; │ │ @@ -1726341,26 +1726324,26 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -3fb598: |[3fb598] de.danoeh.antennapod.fragment.AudioPlayerFragment.lambda$setupControlButtons$6:(Landroid/view/View;)V │ │ -3fb5a8: 5423 9692 |0000: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9296 │ │ -3fb5ac: 3803 1200 |0002: if-eqz v3, 0014 // +0012 │ │ -3fb5b0: 6e10 319e 0300 |0004: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getPosition:()I // method@9e31 │ │ -3fb5b6: 0a03 |0007: move-result v3 │ │ -3fb5b8: 5420 9692 |0008: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9296 │ │ -3fb5bc: 7100 bab0 0000 |000a: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getFastForwardSecs:()I // method@b0ba │ │ -3fb5c2: 0a01 |000d: move-result v1 │ │ -3fb5c4: d211 e803 |000e: mul-int/lit16 v1, v1, #int 1000 // #03e8 │ │ -3fb5c8: b013 |0010: add-int/2addr v3, v1 │ │ -3fb5ca: 6e20 439e 3000 |0011: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.seekTo:(I)V // method@9e43 │ │ -3fb5d0: 0e00 |0014: return-void │ │ +3fb560: |[3fb560] de.danoeh.antennapod.fragment.AudioPlayerFragment.lambda$setupControlButtons$6:(Landroid/view/View;)V │ │ +3fb570: 5423 9692 |0000: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9296 │ │ +3fb574: 3803 1200 |0002: if-eqz v3, 0014 // +0012 │ │ +3fb578: 6e10 319e 0300 |0004: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getPosition:()I // method@9e31 │ │ +3fb57e: 0a03 |0007: move-result v3 │ │ +3fb580: 5420 9692 |0008: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9296 │ │ +3fb584: 7100 bab0 0000 |000a: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getFastForwardSecs:()I // method@b0ba │ │ +3fb58a: 0a01 |000d: move-result v1 │ │ +3fb58c: d211 e803 |000e: mul-int/lit16 v1, v1, #int 1000 // #03e8 │ │ +3fb590: b013 |0010: add-int/2addr v3, v1 │ │ +3fb592: 6e20 439e 3000 |0011: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.seekTo:(I)V // method@9e43 │ │ +3fb598: 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; │ │ @@ -1726371,22 +1726354,22 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -3fb028: |[3fb028] de.danoeh.antennapod.fragment.AudioPlayerFragment.lambda$setupControlButtons$7:(Landroid/view/View;)Z │ │ -3fb038: 6e10 2d35 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -3fb03e: 0c03 |0003: move-result-object v3 │ │ -3fb040: 6200 0191 |0004: sget-object v0, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;.SKIP_FORWARD:Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // field@9101 │ │ -3fb044: 5421 a092 |0006: iget-object v1, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvFF:Landroid/widget/TextView; // field@92a0 │ │ -3fb048: 7130 60a1 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@a160 │ │ -3fb04e: 1203 |000b: const/4 v3, #int 0 // #0 │ │ -3fb050: 0f03 |000c: return v3 │ │ +3faff0: |[3faff0] de.danoeh.antennapod.fragment.AudioPlayerFragment.lambda$setupControlButtons$7:(Landroid/view/View;)Z │ │ +3fb000: 6e10 2d35 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +3fb006: 0c03 |0003: move-result-object v3 │ │ +3fb008: 6200 0191 |0004: sget-object v0, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;.SKIP_FORWARD:Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // field@9101 │ │ +3fb00c: 5421 a092 |0006: iget-object v1, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvFF:Landroid/widget/TextView; // field@92a0 │ │ +3fb010: 7130 60a1 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@a160 │ │ +3fb016: 1203 |000b: const/4 v3, #int 0 // #0 │ │ +3fb018: 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; │ │ │ │ @@ -1726395,24 +1726378,24 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -3fb5d4: |[3fb5d4] de.danoeh.antennapod.fragment.AudioPlayerFragment.lambda$setupControlButtons$8:(Landroid/view/View;)V │ │ -3fb5e4: 6e10 2735 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -3fb5ea: 0c03 |0003: move-result-object v3 │ │ -3fb5ec: 6e10 2d35 0200 |0004: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -3fb5f2: 0c00 |0007: move-result-object v0 │ │ -3fb5f4: 1301 5700 |0008: const/16 v1, #int 87 // #57 │ │ -3fb5f8: 7120 cf98 1000 |000a: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/receiver/MediaButtonReceiver;.createIntent:(Landroid/content/Context;I)Landroid/content/Intent; // method@98cf │ │ -3fb5fe: 0c00 |000d: move-result-object v0 │ │ -3fb600: 6e20 4002 0300 |000e: invoke-virtual {v3, v0}, Landroid/content/Context;.sendBroadcast:(Landroid/content/Intent;)V // method@0240 │ │ -3fb606: 0e00 |0011: return-void │ │ +3fb59c: |[3fb59c] de.danoeh.antennapod.fragment.AudioPlayerFragment.lambda$setupControlButtons$8:(Landroid/view/View;)V │ │ +3fb5ac: 6e10 2735 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +3fb5b2: 0c03 |0003: move-result-object v3 │ │ +3fb5b4: 6e10 2d35 0200 |0004: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +3fb5ba: 0c00 |0007: move-result-object v0 │ │ +3fb5bc: 1301 5700 |0008: const/16 v1, #int 87 // #57 │ │ +3fb5c0: 7120 cf98 1000 |000a: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/receiver/MediaButtonReceiver;.createIntent:(Landroid/content/Context;I)Landroid/content/Intent; // method@98cf │ │ +3fb5c6: 0c00 |000d: move-result-object v0 │ │ +3fb5c8: 6e20 4002 0300 |000e: invoke-virtual {v3, v0}, Landroid/content/Context;.sendBroadcast:(Landroid/content/Intent;)V // method@0240 │ │ +3fb5ce: 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; │ │ @@ -1726423,34 +1726406,34 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -3fb608: |[3fb608] de.danoeh.antennapod.fragment.AudioPlayerFragment.lambda$setupLengthTextView$9:(Landroid/view/View;)V │ │ -3fb618: 5423 9692 |0000: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9296 │ │ -3fb61c: 3903 0300 |0002: if-nez v3, 0005 // +0003 │ │ -3fb620: 0e00 |0004: return-void │ │ -3fb622: 5523 9e92 |0005: iget-boolean v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.showTimeLeft:Z // field@929e │ │ -3fb626: df03 0301 |0007: xor-int/lit8 v3, v3, #int 1 // #01 │ │ -3fb62a: 5c23 9e92 |0009: iput-boolean v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.showTimeLeft:Z // field@929e │ │ -3fb62e: 7110 42b2 0300 |000b: invoke-static {v3}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@b242 │ │ -3fb634: 0c03 |000e: move-result-object v3 │ │ -3fb636: 7110 08b1 0300 |000f: invoke-static {v3}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setShowRemainTimeSetting:(Ljava/lang/Boolean;)V // method@b108 │ │ -3fb63c: 2203 ab1a |0012: new-instance v3, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent; // type@1aab │ │ -3fb640: 5420 9692 |0014: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9296 │ │ -3fb644: 6e10 319e 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getPosition:()I // method@9e31 │ │ -3fb64a: 0a00 |0019: move-result v0 │ │ -3fb64c: 5421 9692 |001a: iget-object v1, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9296 │ │ -3fb650: 6e10 2f9e 0100 |001c: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getDuration:()I // method@9e2f │ │ -3fb656: 0a01 |001f: move-result v1 │ │ -3fb658: 7030 7ba2 0301 |0020: invoke-direct {v3, v0, v1}, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.:(II)V // method@a27b │ │ -3fb65e: 6e20 56a3 3200 |0023: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.updatePosition:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V // method@a356 │ │ -3fb664: 0e00 |0026: return-void │ │ +3fb5d0: |[3fb5d0] de.danoeh.antennapod.fragment.AudioPlayerFragment.lambda$setupLengthTextView$9:(Landroid/view/View;)V │ │ +3fb5e0: 5423 9692 |0000: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9296 │ │ +3fb5e4: 3903 0300 |0002: if-nez v3, 0005 // +0003 │ │ +3fb5e8: 0e00 |0004: return-void │ │ +3fb5ea: 5523 9e92 |0005: iget-boolean v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.showTimeLeft:Z // field@929e │ │ +3fb5ee: df03 0301 |0007: xor-int/lit8 v3, v3, #int 1 // #01 │ │ +3fb5f2: 5c23 9e92 |0009: iput-boolean v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.showTimeLeft:Z // field@929e │ │ +3fb5f6: 7110 42b2 0300 |000b: invoke-static {v3}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@b242 │ │ +3fb5fc: 0c03 |000e: move-result-object v3 │ │ +3fb5fe: 7110 08b1 0300 |000f: invoke-static {v3}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setShowRemainTimeSetting:(Ljava/lang/Boolean;)V // method@b108 │ │ +3fb604: 2203 ab1a |0012: new-instance v3, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent; // type@1aab │ │ +3fb608: 5420 9692 |0014: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9296 │ │ +3fb60c: 6e10 319e 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getPosition:()I // method@9e31 │ │ +3fb612: 0a00 |0019: move-result v0 │ │ +3fb614: 5421 9692 |001a: iget-object v1, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9296 │ │ +3fb618: 6e10 2f9e 0100 |001c: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getDuration:()I // method@9e2f │ │ +3fb61e: 0a01 |001f: move-result v1 │ │ +3fb620: 7030 7ba2 0301 |0020: invoke-direct {v3, v0, v1}, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.:(II)V // method@a27b │ │ +3fb626: 6e20 56a3 3200 |0023: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.updatePosition:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V // method@a356 │ │ +3fb62c: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ 0x0005 line=240 │ │ 0x000b line=241 │ │ 0x0012 line=242 │ │ 0x001c line=243 │ │ @@ -1726464,40 +1726447,40 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 54 16-bit code units │ │ -3fb668: |[3fb668] de.danoeh.antennapod.fragment.AudioPlayerFragment.loadMediaInfo:(Z)V │ │ -3fb678: 5430 9892 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9298 │ │ -3fb67c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -3fb680: 7210 91b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ -3fb686: 2200 c81a |0007: new-instance v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda0; // type@1ac8 │ │ -3fb68a: 7030 f5a2 3004 |0009: invoke-direct {v0, v3, v4}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Z)V // method@a2f5 │ │ -3fb690: 7110 72b1 0000 |000c: invoke-static {v0}, Lio/reactivex/Maybe;.create:(Lio/reactivex/MaybeOnSubscribe;)Lio/reactivex/Maybe; // method@b172 │ │ -3fb696: 0c00 |000f: move-result-object v0 │ │ -3fb698: 7100 95b1 0000 |0010: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ -3fb69e: 0c01 |0013: move-result-object v1 │ │ -3fb6a0: 6e20 77b1 1000 |0014: invoke-virtual {v0, v1}, Lio/reactivex/Maybe;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b177 │ │ -3fb6a6: 0c00 |0017: move-result-object v0 │ │ -3fb6a8: 7100 90b1 0000 |0018: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ -3fb6ae: 0c01 |001b: move-result-object v1 │ │ -3fb6b0: 6e20 74b1 1000 |001c: invoke-virtual {v0, v1}, Lio/reactivex/Maybe;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b174 │ │ -3fb6b6: 0c00 |001f: move-result-object v0 │ │ -3fb6b8: 2201 cd1a |0020: new-instance v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda1; // type@1acd │ │ -3fb6bc: 7030 ffa2 3104 |0022: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Z)V // method@a2ff │ │ -3fb6c2: 2204 ce1a |0025: new-instance v4, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda2; // type@1ace │ │ -3fb6c6: 7010 01a3 0400 |0027: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda2;.:()V // method@a301 │ │ -3fb6cc: 2202 cf1a |002a: new-instance v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda3; // type@1acf │ │ -3fb6d0: 7020 03a3 3200 |002c: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V // method@a303 │ │ -3fb6d6: 6e40 76b1 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@b176 │ │ -3fb6dc: 0c04 |0032: move-result-object v4 │ │ -3fb6de: 5b34 9892 |0033: iput-object v4, v3, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9298 │ │ -3fb6e2: 0e00 |0035: return-void │ │ +3fb630: |[3fb630] de.danoeh.antennapod.fragment.AudioPlayerFragment.loadMediaInfo:(Z)V │ │ +3fb640: 5430 9892 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9298 │ │ +3fb644: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +3fb648: 7210 91b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ +3fb64e: 2200 c81a |0007: new-instance v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda0; // type@1ac8 │ │ +3fb652: 7030 f5a2 3004 |0009: invoke-direct {v0, v3, v4}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Z)V // method@a2f5 │ │ +3fb658: 7110 72b1 0000 |000c: invoke-static {v0}, Lio/reactivex/Maybe;.create:(Lio/reactivex/MaybeOnSubscribe;)Lio/reactivex/Maybe; // method@b172 │ │ +3fb65e: 0c00 |000f: move-result-object v0 │ │ +3fb660: 7100 95b1 0000 |0010: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ +3fb666: 0c01 |0013: move-result-object v1 │ │ +3fb668: 6e20 77b1 1000 |0014: invoke-virtual {v0, v1}, Lio/reactivex/Maybe;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b177 │ │ +3fb66e: 0c00 |0017: move-result-object v0 │ │ +3fb670: 7100 90b1 0000 |0018: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ +3fb676: 0c01 |001b: move-result-object v1 │ │ +3fb678: 6e20 74b1 1000 |001c: invoke-virtual {v0, v1}, Lio/reactivex/Maybe;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b174 │ │ +3fb67e: 0c00 |001f: move-result-object v0 │ │ +3fb680: 2201 cd1a |0020: new-instance v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda1; // type@1acd │ │ +3fb684: 7030 ffa2 3104 |0022: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Z)V // method@a2ff │ │ +3fb68a: 2204 ce1a |0025: new-instance v4, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda2; // type@1ace │ │ +3fb68e: 7010 01a3 0400 |0027: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda2;.:()V // method@a301 │ │ +3fb694: 2202 cf1a |002a: new-instance v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda3; // type@1acf │ │ +3fb698: 7020 03a3 3200 |002c: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V // method@a303 │ │ +3fb69e: 6e40 76b1 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@b176 │ │ +3fb6a4: 0c04 |0032: move-result-object v4 │ │ +3fb6a6: 5b34 9892 |0033: iput-object v4, v3, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9298 │ │ +3fb6aa: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x0004 line=256 │ │ 0x0007 line=258 │ │ 0x0010 line=269 │ │ 0x0018 line=270 │ │ @@ -1726511,20 +1726494,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 │ │ -3fb144: |[3fb144] de.danoeh.antennapod.fragment.AudioPlayerFragment.newPlaybackController:()Lde/danoeh/antennapod/core/util/playback/PlaybackController; │ │ -3fb154: 2200 d81a |0000: new-instance v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$2; // type@1ad8 │ │ -3fb158: 6e10 2735 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -3fb15e: 0c01 |0005: move-result-object v1 │ │ -3fb160: 7030 17a3 2001 |0006: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$2;.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/app/Activity;)V // method@a317 │ │ -3fb166: 1100 |0009: return-object v0 │ │ +3fb10c: |[3fb10c] de.danoeh.antennapod.fragment.AudioPlayerFragment.newPlaybackController:()Lde/danoeh/antennapod/core/util/playback/PlaybackController; │ │ +3fb11c: 2200 d81a |0000: new-instance v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$2; // type@1ad8 │ │ +3fb120: 6e10 2735 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +3fb126: 0c01 |0005: move-result-object v1 │ │ +3fb128: 7030 17a3 2001 |0006: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$2;.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/app/Activity;)V // method@a317 │ │ +3fb12e: 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;) │ │ @@ -1726532,50 +1726515,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 │ │ -3fbbb0: |[3fbbb0] de.danoeh.antennapod.fragment.AudioPlayerFragment.setChapterDividers:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -3fbbc0: 3905 0300 |0000: if-nez v5, 0003 // +0003 │ │ -3fbbc4: 0e00 |0002: return-void │ │ -3fbbc6: 7210 e3ac 0500 |0003: invoke-interface {v5}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ace3 │ │ -3fbbcc: 0c00 |0006: move-result-object v0 │ │ -3fbbce: 3800 3100 |0007: if-eqz v0, 0038 // +0031 │ │ -3fbbd2: 7210 e3ac 0500 |0009: invoke-interface {v5}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ace3 │ │ -3fbbd8: 0c00 |000c: move-result-object v0 │ │ -3fbbda: 7210 69b5 0000 |000d: invoke-interface {v0}, Ljava/util/List;.isEmpty:()Z // method@b569 │ │ -3fbbe0: 0a00 |0010: move-result v0 │ │ -3fbbe2: 3900 2700 |0011: if-nez v0, 0038 // +0027 │ │ -3fbbe6: 7210 e3ac 0500 |0013: invoke-interface {v5}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ace3 │ │ -3fbbec: 0c05 |0016: move-result-object v5 │ │ -3fbbee: 7210 72b5 0500 |0017: invoke-interface {v5}, Ljava/util/List;.size:()I // method@b572 │ │ -3fbbf4: 0a00 |001a: move-result v0 │ │ -3fbbf6: 2300 0020 |001b: new-array v0, v0, [F // type@2000 │ │ -3fbbfa: 1201 |001d: const/4 v1, #int 0 // #0 │ │ -3fbbfc: 7210 72b5 0500 |001e: invoke-interface {v5}, Ljava/util/List;.size:()I // method@b572 │ │ -3fbc02: 0a02 |0021: move-result v2 │ │ -3fbc04: 3521 1700 |0022: if-ge v1, v2, 0039 // +0017 │ │ -3fbc08: 7220 66b5 1500 |0024: invoke-interface {v5, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3fbc0e: 0c02 |0027: move-result-object v2 │ │ -3fbc10: 1f02 b01c |0028: check-cast v2, Lde/danoeh/antennapod/model/feed/Chapter; // type@1cb0 │ │ -3fbc14: 6e10 a8ab 0200 |002a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@aba8 │ │ -3fbc1a: 0b02 |002d: move-result-wide v2 │ │ -3fbc1c: 8522 |002e: long-to-float v2, v2 │ │ -3fbc1e: 5243 9992 |002f: iget v3, v4, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.duration:I // field@9299 │ │ -3fbc22: 8233 |0031: int-to-float v3, v3 │ │ -3fbc24: c932 |0032: div-float/2addr v2, v3 │ │ -3fbc26: 4b02 0001 |0033: aput v2, v0, v1 │ │ -3fbc2a: d801 0101 |0035: add-int/lit8 v1, v1, #int 1 // #01 │ │ -3fbc2e: 28e7 |0037: goto 001e // -0019 │ │ -3fbc30: 1200 |0038: const/4 v0, #int 0 // #0 │ │ -3fbc32: 5445 9c92 |0039: iget-object v5, v4, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.sbPosition:Lde/danoeh/antennapod/view/ChapterSeekBar; // field@929c │ │ -3fbc36: 6e20 37b1 0500 |003b: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/view/ChapterSeekBar;.setDividerPos:([F)V // method@b137 │ │ -3fbc3c: 0e00 |003e: return-void │ │ +3fbb78: |[3fbb78] de.danoeh.antennapod.fragment.AudioPlayerFragment.setChapterDividers:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +3fbb88: 3905 0300 |0000: if-nez v5, 0003 // +0003 │ │ +3fbb8c: 0e00 |0002: return-void │ │ +3fbb8e: 7210 e3ac 0500 |0003: invoke-interface {v5}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ace3 │ │ +3fbb94: 0c00 |0006: move-result-object v0 │ │ +3fbb96: 3800 3100 |0007: if-eqz v0, 0038 // +0031 │ │ +3fbb9a: 7210 e3ac 0500 |0009: invoke-interface {v5}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ace3 │ │ +3fbba0: 0c00 |000c: move-result-object v0 │ │ +3fbba2: 7210 69b5 0000 |000d: invoke-interface {v0}, Ljava/util/List;.isEmpty:()Z // method@b569 │ │ +3fbba8: 0a00 |0010: move-result v0 │ │ +3fbbaa: 3900 2700 |0011: if-nez v0, 0038 // +0027 │ │ +3fbbae: 7210 e3ac 0500 |0013: invoke-interface {v5}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ace3 │ │ +3fbbb4: 0c05 |0016: move-result-object v5 │ │ +3fbbb6: 7210 72b5 0500 |0017: invoke-interface {v5}, Ljava/util/List;.size:()I // method@b572 │ │ +3fbbbc: 0a00 |001a: move-result v0 │ │ +3fbbbe: 2300 0020 |001b: new-array v0, v0, [F // type@2000 │ │ +3fbbc2: 1201 |001d: const/4 v1, #int 0 // #0 │ │ +3fbbc4: 7210 72b5 0500 |001e: invoke-interface {v5}, Ljava/util/List;.size:()I // method@b572 │ │ +3fbbca: 0a02 |0021: move-result v2 │ │ +3fbbcc: 3521 1700 |0022: if-ge v1, v2, 0039 // +0017 │ │ +3fbbd0: 7220 66b5 1500 |0024: invoke-interface {v5, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3fbbd6: 0c02 |0027: move-result-object v2 │ │ +3fbbd8: 1f02 b01c |0028: check-cast v2, Lde/danoeh/antennapod/model/feed/Chapter; // type@1cb0 │ │ +3fbbdc: 6e10 a8ab 0200 |002a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@aba8 │ │ +3fbbe2: 0b02 |002d: move-result-wide v2 │ │ +3fbbe4: 8522 |002e: long-to-float v2, v2 │ │ +3fbbe6: 5243 9992 |002f: iget v3, v4, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.duration:I // field@9299 │ │ +3fbbea: 8233 |0031: int-to-float v3, v3 │ │ +3fbbec: c932 |0032: div-float/2addr v2, v3 │ │ +3fbbee: 4b02 0001 |0033: aput v2, v0, v1 │ │ +3fbbf2: d801 0101 |0035: add-int/lit8 v1, v1, #int 1 // #01 │ │ +3fbbf6: 28e7 |0037: goto 001e // -0019 │ │ +3fbbf8: 1200 |0038: const/4 v0, #int 0 // #0 │ │ +3fbbfa: 5445 9c92 |0039: iget-object v5, v4, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.sbPosition:Lde/danoeh/antennapod/view/ChapterSeekBar; // field@929c │ │ +3fbbfe: 6e20 37b1 0500 |003b: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/view/ChapterSeekBar;.setDividerPos:([F)V // method@b137 │ │ +3fbc04: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=173 │ │ 0x0013 line=174 │ │ 0x0017 line=175 │ │ 0x001e line=177 │ │ 0x0024 line=178 │ │ @@ -1726589,40 +1726572,40 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -3fbc40: |[3fbc40] de.danoeh.antennapod.fragment.AudioPlayerFragment.setupControlButtons:()V │ │ -3fbc50: 5420 9392 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.butRev:Landroid/widget/ImageButton; // field@9293 │ │ -3fbc54: 2201 d41a |0002: new-instance v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda8; // type@1ad4 │ │ -3fbc58: 7020 0da3 2100 |0004: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V // method@a30d │ │ -3fbc5e: 6e20 710d 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3fbc64: 5420 9392 |000a: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.butRev:Landroid/widget/ImageButton; // field@9293 │ │ -3fbc68: 2201 d51a |000c: new-instance v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda9; // type@1ad5 │ │ -3fbc6c: 7020 0fa3 2100 |000e: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda9;.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V // method@a30f │ │ -3fbc72: 6e20 760d 1000 |0011: invoke-virtual {v0, v1}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d76 │ │ -3fbc78: 5420 9192 |0014: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.butPlay:Lde/danoeh/antennapod/view/PlayButton; // field@9291 │ │ -3fbc7c: 2201 c91a |0016: new-instance v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda10; // type@1ac9 │ │ -3fbc80: 7020 f7a2 2100 |0018: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda10;.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V // method@a2f7 │ │ -3fbc86: 6e20 710d 1000 |001b: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3fbc8c: 5420 9092 |001e: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.butFF:Landroid/widget/ImageButton; // field@9290 │ │ -3fbc90: 2201 ca1a |0020: new-instance v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda11; // type@1aca │ │ -3fbc94: 7020 f9a2 2100 |0022: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda11;.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V // method@a2f9 │ │ -3fbc9a: 6e20 710d 1000 |0025: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3fbca0: 5420 9092 |0028: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.butFF:Landroid/widget/ImageButton; // field@9290 │ │ -3fbca4: 2201 cb1a |002a: new-instance v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda12; // type@1acb │ │ -3fbca8: 7020 fba2 2100 |002c: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda12;.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V // method@a2fb │ │ -3fbcae: 6e20 760d 1000 |002f: invoke-virtual {v0, v1}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d76 │ │ -3fbcb4: 5420 9492 |0032: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.butSkip:Landroid/widget/ImageButton; // field@9294 │ │ -3fbcb8: 2201 cc1a |0034: new-instance v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda13; // type@1acc │ │ -3fbcbc: 7020 fda2 2100 |0036: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda13;.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V // method@a2fd │ │ -3fbcc2: 6e20 710d 1000 |0039: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3fbcc8: 0e00 |003c: return-void │ │ +3fbc08: |[3fbc08] de.danoeh.antennapod.fragment.AudioPlayerFragment.setupControlButtons:()V │ │ +3fbc18: 5420 9392 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.butRev:Landroid/widget/ImageButton; // field@9293 │ │ +3fbc1c: 2201 d41a |0002: new-instance v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda8; // type@1ad4 │ │ +3fbc20: 7020 0da3 2100 |0004: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V // method@a30d │ │ +3fbc26: 6e20 710d 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3fbc2c: 5420 9392 |000a: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.butRev:Landroid/widget/ImageButton; // field@9293 │ │ +3fbc30: 2201 d51a |000c: new-instance v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda9; // type@1ad5 │ │ +3fbc34: 7020 0fa3 2100 |000e: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda9;.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V // method@a30f │ │ +3fbc3a: 6e20 760d 1000 |0011: invoke-virtual {v0, v1}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d76 │ │ +3fbc40: 5420 9192 |0014: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.butPlay:Lde/danoeh/antennapod/view/PlayButton; // field@9291 │ │ +3fbc44: 2201 c91a |0016: new-instance v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda10; // type@1ac9 │ │ +3fbc48: 7020 f7a2 2100 |0018: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda10;.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V // method@a2f7 │ │ +3fbc4e: 6e20 710d 1000 |001b: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3fbc54: 5420 9092 |001e: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.butFF:Landroid/widget/ImageButton; // field@9290 │ │ +3fbc58: 2201 ca1a |0020: new-instance v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda11; // type@1aca │ │ +3fbc5c: 7020 f9a2 2100 |0022: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda11;.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V // method@a2f9 │ │ +3fbc62: 6e20 710d 1000 |0025: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3fbc68: 5420 9092 |0028: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.butFF:Landroid/widget/ImageButton; // field@9290 │ │ +3fbc6c: 2201 cb1a |002a: new-instance v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda12; // type@1acb │ │ +3fbc70: 7020 fba2 2100 |002c: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda12;.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V // method@a2fb │ │ +3fbc76: 6e20 760d 1000 |002f: invoke-virtual {v0, v1}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d76 │ │ +3fbc7c: 5420 9492 |0032: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.butSkip:Landroid/widget/ImageButton; // field@9294 │ │ +3fbc80: 2201 cc1a |0034: new-instance v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda13; // type@1acc │ │ +3fbc84: 7020 fda2 2100 |0036: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda13;.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V // method@a2fd │ │ +3fbc8a: 6e20 710d 1000 |0039: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3fbc90: 0e00 |003c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ 0x000a line=192 │ │ 0x0014 line=197 │ │ 0x001e line=203 │ │ 0x0028 line=209 │ │ @@ -1726635,23 +1726618,23 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -3fbccc: |[3fbccc] de.danoeh.antennapod.fragment.AudioPlayerFragment.setupLengthTextView:()V │ │ -3fbcdc: 7100 11b1 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.shouldShowRemainingTime:()Z // method@b111 │ │ -3fbce2: 0a00 |0003: move-result v0 │ │ -3fbce4: 5c20 9e92 |0004: iput-boolean v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.showTimeLeft:Z // field@929e │ │ -3fbce8: 5420 a192 |0006: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvLength:Landroid/widget/TextView; // field@92a1 │ │ -3fbcec: 2201 d31a |0008: new-instance v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda7; // type@1ad3 │ │ -3fbcf0: 7020 0ba3 2100 |000a: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V // method@a30b │ │ -3fbcf6: 6e20 710d 1000 |000d: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3fbcfc: 0e00 |0010: return-void │ │ +3fbc94: |[3fbc94] de.danoeh.antennapod.fragment.AudioPlayerFragment.setupLengthTextView:()V │ │ +3fbca4: 7100 11b1 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.shouldShowRemainingTime:()Z // method@b111 │ │ +3fbcaa: 0a00 |0003: move-result v0 │ │ +3fbcac: 5c20 9e92 |0004: iput-boolean v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.showTimeLeft:Z // field@929e │ │ +3fbcb0: 5420 a192 |0006: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvLength:Landroid/widget/TextView; // field@92a1 │ │ +3fbcb4: 2201 d31a |0008: new-instance v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda7; // type@1ad3 │ │ +3fbcb8: 7020 0ba3 2100 |000a: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V // method@a30b │ │ +3fbcbe: 6e20 710d 1000 |000d: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3fbcc4: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ 0x0006 line=236 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Lde/danoeh/antennapod/fragment/AudioPlayerFragment; │ │ │ │ @@ -1726660,37 +1726643,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 │ │ -3fc0c8: |[3fc0c8] de.danoeh.antennapod.fragment.AudioPlayerFragment.updateUi:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -3fc0d8: 5430 9692 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9296 │ │ -3fc0dc: 3800 2d00 |0002: if-eqz v0, 002f // +002d │ │ -3fc0e0: 3904 0300 |0004: if-nez v4, 0007 // +0003 │ │ -3fc0e4: 2829 |0006: goto 002f // +0029 │ │ -3fc0e6: 6e10 2f9e 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getDuration:()I // method@9e2f │ │ -3fc0ec: 0a00 |000a: move-result v0 │ │ -3fc0ee: 5930 9992 |000b: iput v0, v3, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.duration:I // field@9299 │ │ -3fc0f2: 2200 ab1a |000d: new-instance v0, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent; // type@1aab │ │ -3fc0f6: 7210 eeac 0400 |000f: invoke-interface {v4}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@acee │ │ -3fc0fc: 0a01 |0012: move-result v1 │ │ -3fc0fe: 7210 e5ac 0400 |0013: invoke-interface {v4}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ace5 │ │ -3fc104: 0a02 |0016: move-result v2 │ │ -3fc106: 7030 7ba2 1002 |0017: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.:(II)V // method@a27b │ │ -3fc10c: 6e20 56a3 0300 |001a: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.updatePosition:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V // method@a356 │ │ -3fc112: 2200 af1a |001d: new-instance v0, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent; // type@1aaf │ │ -3fc116: 7110 9998 0400 |001f: invoke-static {v4}, Lde/danoeh/antennapod/core/feed/util/PlaybackSpeedUtils;.getCurrentPlaybackSpeed:(Lde/danoeh/antennapod/model/playback/Playable;)F // method@9899 │ │ -3fc11c: 0a01 |0022: move-result v1 │ │ -3fc11e: 7020 8ba2 1000 |0023: invoke-direct {v0, v1}, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;.:(F)V // method@a28b │ │ -3fc124: 6e20 55a3 0300 |0026: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.updatePlaybackSpeedButton:(Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;)V // method@a355 │ │ -3fc12a: 7020 50a3 4300 |0029: invoke-direct {v3, v4}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.setChapterDividers:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@a350 │ │ -3fc130: 6e20 53a3 4300 |002c: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.setupOptionsMenu:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@a353 │ │ -3fc136: 0e00 |002f: return-void │ │ +3fc090: |[3fc090] de.danoeh.antennapod.fragment.AudioPlayerFragment.updateUi:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +3fc0a0: 5430 9692 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9296 │ │ +3fc0a4: 3800 2d00 |0002: if-eqz v0, 002f // +002d │ │ +3fc0a8: 3904 0300 |0004: if-nez v4, 0007 // +0003 │ │ +3fc0ac: 2829 |0006: goto 002f // +0029 │ │ +3fc0ae: 6e10 2f9e 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getDuration:()I // method@9e2f │ │ +3fc0b4: 0a00 |000a: move-result v0 │ │ +3fc0b6: 5930 9992 |000b: iput v0, v3, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.duration:I // field@9299 │ │ +3fc0ba: 2200 ab1a |000d: new-instance v0, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent; // type@1aab │ │ +3fc0be: 7210 eeac 0400 |000f: invoke-interface {v4}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@acee │ │ +3fc0c4: 0a01 |0012: move-result v1 │ │ +3fc0c6: 7210 e5ac 0400 |0013: invoke-interface {v4}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ace5 │ │ +3fc0cc: 0a02 |0016: move-result v2 │ │ +3fc0ce: 7030 7ba2 1002 |0017: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.:(II)V // method@a27b │ │ +3fc0d4: 6e20 56a3 0300 |001a: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.updatePosition:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V // method@a356 │ │ +3fc0da: 2200 af1a |001d: new-instance v0, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent; // type@1aaf │ │ +3fc0de: 7110 9998 0400 |001f: invoke-static {v4}, Lde/danoeh/antennapod/core/feed/util/PlaybackSpeedUtils;.getCurrentPlaybackSpeed:(Lde/danoeh/antennapod/model/playback/Playable;)F // method@9899 │ │ +3fc0e4: 0a01 |0022: move-result v1 │ │ +3fc0e6: 7020 8ba2 1000 |0023: invoke-direct {v0, v1}, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;.:(F)V // method@a28b │ │ +3fc0ec: 6e20 55a3 0300 |0026: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.updatePlaybackSpeedButton:(Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;)V // method@a355 │ │ +3fc0f2: 7020 50a3 4300 |0029: invoke-direct {v3, v4}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.setChapterDividers:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@a350 │ │ +3fc0f8: 6e20 53a3 4300 |002c: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.setupOptionsMenu:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@a353 │ │ +3fc0fe: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=300 │ │ 0x0007 line=303 │ │ 0x000d line=304 │ │ 0x001d line=305 │ │ 0x0029 line=306 │ │ @@ -1726705,48 +1726688,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 │ │ -3fb2c4: |[3fb2c4] de.danoeh.antennapod.fragment.AudioPlayerFragment.bufferUpdate:(Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;)V │ │ -3fb2d4: 6e10 75a2 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.hasStarted:()Z // method@a275 │ │ -3fb2da: 0a00 |0003: move-result v0 │ │ -3fb2dc: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -3fb2de: 3800 0800 |0005: if-eqz v0, 000d // +0008 │ │ -3fb2e2: 5423 9b92 |0007: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.progressIndicator:Landroid/widget/ProgressBar; // field@929b │ │ -3fb2e6: 6e20 9c0d 1300 |0009: invoke-virtual {v3, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3fb2ec: 2832 |000c: goto 003e // +0032 │ │ -3fb2ee: 6e10 74a2 0300 |000d: invoke-virtual {v3}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.hasEnded:()Z // method@a274 │ │ -3fb2f4: 0a00 |0010: move-result v0 │ │ -3fb2f6: 3800 0a00 |0011: if-eqz v0, 001b // +000a │ │ -3fb2fa: 5423 9b92 |0013: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.progressIndicator:Landroid/widget/ProgressBar; // field@929b │ │ -3fb2fe: 1300 0800 |0015: const/16 v0, #int 8 // #8 │ │ -3fb302: 6e20 9c0d 0300 |0017: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3fb308: 2824 |001a: goto 003e // +0024 │ │ -3fb30a: 5420 9692 |001b: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9296 │ │ -3fb30e: 3800 1c00 |001d: if-eqz v0, 0039 // +001c │ │ -3fb312: 6e10 3a9e 0000 |001f: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.isStreaming:()Z // method@9e3a │ │ -3fb318: 0a00 |0022: move-result v0 │ │ -3fb31a: 3800 1600 |0023: if-eqz v0, 0039 // +0016 │ │ -3fb31e: 5420 9c92 |0025: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.sbPosition:Lde/danoeh/antennapod/view/ChapterSeekBar; // field@929c │ │ -3fb322: 6e10 73a2 0300 |0027: invoke-virtual {v3}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.getProgress:()F // method@a273 │ │ -3fb328: 0a03 |002a: move-result v3 │ │ -3fb32a: 5421 9c92 |002b: iget-object v1, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.sbPosition:Lde/danoeh/antennapod/view/ChapterSeekBar; // field@929c │ │ -3fb32e: 6e10 da11 0100 |002d: invoke-virtual {v1}, Landroid/widget/ProgressBar;.getMax:()I // method@11da │ │ -3fb334: 0a01 |0030: move-result v1 │ │ -3fb336: 8211 |0031: int-to-float v1, v1 │ │ -3fb338: a803 0301 |0032: mul-float v3, v3, v1 │ │ -3fb33c: 8733 |0034: float-to-int v3, v3 │ │ -3fb33e: 6e20 e011 3000 |0035: invoke-virtual {v0, v3}, Landroid/widget/ProgressBar;.setSecondaryProgress:(I)V // method@11e0 │ │ -3fb344: 2806 |0038: goto 003e // +0006 │ │ -3fb346: 5423 9c92 |0039: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.sbPosition:Lde/danoeh/antennapod/view/ChapterSeekBar; // field@929c │ │ -3fb34a: 6e20 e011 1300 |003b: invoke-virtual {v3, v1}, Landroid/widget/ProgressBar;.setSecondaryProgress:(I)V // method@11e0 │ │ -3fb350: 0e00 |003e: return-void │ │ +3fb28c: |[3fb28c] de.danoeh.antennapod.fragment.AudioPlayerFragment.bufferUpdate:(Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;)V │ │ +3fb29c: 6e10 75a2 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.hasStarted:()Z // method@a275 │ │ +3fb2a2: 0a00 |0003: move-result v0 │ │ +3fb2a4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +3fb2a6: 3800 0800 |0005: if-eqz v0, 000d // +0008 │ │ +3fb2aa: 5423 9b92 |0007: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.progressIndicator:Landroid/widget/ProgressBar; // field@929b │ │ +3fb2ae: 6e20 9c0d 1300 |0009: invoke-virtual {v3, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3fb2b4: 2832 |000c: goto 003e // +0032 │ │ +3fb2b6: 6e10 74a2 0300 |000d: invoke-virtual {v3}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.hasEnded:()Z // method@a274 │ │ +3fb2bc: 0a00 |0010: move-result v0 │ │ +3fb2be: 3800 0a00 |0011: if-eqz v0, 001b // +000a │ │ +3fb2c2: 5423 9b92 |0013: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.progressIndicator:Landroid/widget/ProgressBar; // field@929b │ │ +3fb2c6: 1300 0800 |0015: const/16 v0, #int 8 // #8 │ │ +3fb2ca: 6e20 9c0d 0300 |0017: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3fb2d0: 2824 |001a: goto 003e // +0024 │ │ +3fb2d2: 5420 9692 |001b: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9296 │ │ +3fb2d6: 3800 1c00 |001d: if-eqz v0, 0039 // +001c │ │ +3fb2da: 6e10 3a9e 0000 |001f: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.isStreaming:()Z // method@9e3a │ │ +3fb2e0: 0a00 |0022: move-result v0 │ │ +3fb2e2: 3800 1600 |0023: if-eqz v0, 0039 // +0016 │ │ +3fb2e6: 5420 9c92 |0025: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.sbPosition:Lde/danoeh/antennapod/view/ChapterSeekBar; // field@929c │ │ +3fb2ea: 6e10 73a2 0300 |0027: invoke-virtual {v3}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.getProgress:()F // method@a273 │ │ +3fb2f0: 0a03 |002a: move-result v3 │ │ +3fb2f2: 5421 9c92 |002b: iget-object v1, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.sbPosition:Lde/danoeh/antennapod/view/ChapterSeekBar; // field@929c │ │ +3fb2f6: 6e10 da11 0100 |002d: invoke-virtual {v1}, Landroid/widget/ProgressBar;.getMax:()I // method@11da │ │ +3fb2fc: 0a01 |0030: move-result v1 │ │ +3fb2fe: 8211 |0031: int-to-float v1, v1 │ │ +3fb300: a803 0301 |0032: mul-float v3, v3, v1 │ │ +3fb304: 8733 |0034: float-to-int v3, v3 │ │ +3fb306: 6e20 e011 3000 |0035: invoke-virtual {v0, v3}, Landroid/widget/ProgressBar;.setSecondaryProgress:(I)V // method@11e0 │ │ +3fb30c: 2806 |0038: goto 003e // +0006 │ │ +3fb30e: 5423 9c92 |0039: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.sbPosition:Lde/danoeh/antennapod/view/ChapterSeekBar; // field@929c │ │ +3fb312: 6e20 e011 1300 |003b: invoke-virtual {v3, v1}, Landroid/widget/ProgressBar;.setSecondaryProgress:(I)V // method@11e0 │ │ +3fb318: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=350 │ │ 0x0007 line=351 │ │ 0x000d line=352 │ │ 0x0013 line=353 │ │ 0x001b line=354 │ │ @@ -1726761,57 +1726744,57 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 80 16-bit code units │ │ -3fb354: |[3fb354] de.danoeh.antennapod.fragment.AudioPlayerFragment.fadePlayerToToolbar:(F)V │ │ -3fb364: 1400 cdcc 4c3e |0000: const v0, #float 0.2 // #3e4ccccd │ │ -3fb36a: a701 0800 |0003: sub-float v1, v8, v0 │ │ -3fb36e: 7120 e7b2 1000 |0005: invoke-static {v0, v1}, Ljava/lang/Math;.min:(FF)F // method@b2e7 │ │ -3fb374: 0a01 |0008: move-result v1 │ │ -3fb376: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -3fb378: 7120 e3b2 1200 |000a: invoke-static {v2, v1}, Ljava/lang/Math;.max:(FF)F // method@b2e3 │ │ -3fb37e: 0a01 |000d: move-result v1 │ │ -3fb380: c901 |000e: div-float/2addr v1, v0 │ │ -3fb382: 6e10 5735 0700 |000f: invoke-virtual {v7}, Landroidx/fragment/app/Fragment;.getView:()Landroid/view/View; // method@3557 │ │ -3fb388: 0c03 |0012: move-result-object v3 │ │ -3fb38a: 1404 8402 0a7f |0013: const v4, #float 1.83447e+38 // #7f0a0284 │ │ -3fb390: 6e20 780c 4300 |0016: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3fb396: 0c03 |0019: move-result-object v3 │ │ -3fb398: 1504 803f |001a: const/high16 v4, #int 1065353216 // #3f80 │ │ -3fb39c: c714 |001c: sub-float/2addr v4, v1 │ │ -3fb39e: 6e20 460d 4300 |001d: invoke-virtual {v3, v4}, Landroid/view/View;.setAlpha:(F)V // method@0d46 │ │ -3fb3a4: 1404 a470 7d3f |0020: const v4, #float 0.99 // #3f7d70a4 │ │ -3fb3aa: 1245 |0023: const/4 v5, #int 4 // #4 │ │ -3fb3ac: 1206 |0024: const/4 v6, #int 0 // #0 │ │ -3fb3ae: 2d01 0104 |0025: cmpl-float v1, v1, v4 │ │ -3fb3b2: 3d01 0400 |0027: if-lez v1, 002b // +0004 │ │ -3fb3b6: 1241 |0029: const/4 v1, #int 4 // #4 │ │ -3fb3b8: 2802 |002a: goto 002c // +0002 │ │ -3fb3ba: 1201 |002b: const/4 v1, #int 0 // #0 │ │ -3fb3bc: 6e20 9c0d 1300 |002c: invoke-virtual {v3, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3fb3c2: 1401 9a99 193f |002f: const v1, #float 0.6 // #3f19999a │ │ -3fb3c8: c718 |0032: sub-float/2addr v8, v1 │ │ -3fb3ca: 7120 e7b2 8000 |0033: invoke-static {v0, v8}, Ljava/lang/Math;.min:(FF)F // method@b2e7 │ │ -3fb3d0: 0a08 |0036: move-result v8 │ │ -3fb3d2: 7120 e3b2 8200 |0037: invoke-static {v2, v8}, Ljava/lang/Math;.max:(FF)F // method@b2e3 │ │ -3fb3d8: 0a08 |003a: move-result v8 │ │ -3fb3da: c908 |003b: div-float/2addr v8, v0 │ │ -3fb3dc: 5470 9f92 |003c: iget-object v0, v7, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@929f │ │ -3fb3e0: 6e20 460d 8000 |003e: invoke-virtual {v0, v8}, Landroid/view/View;.setAlpha:(F)V // method@0d46 │ │ -3fb3e6: 5470 9f92 |0041: iget-object v0, v7, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@929f │ │ -3fb3ea: 1401 0ad7 233c |0043: const v1, #float 0.01 // #3c23d70a │ │ -3fb3f0: 2e08 0801 |0046: cmpg-float v8, v8, v1 │ │ -3fb3f4: 3b08 0300 |0048: if-gez v8, 004b // +0003 │ │ -3fb3f8: 2802 |004a: goto 004c // +0002 │ │ -3fb3fa: 1205 |004b: const/4 v5, #int 0 // #0 │ │ -3fb3fc: 6e20 9c0d 5000 |004c: invoke-virtual {v0, v5}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3fb402: 0e00 |004f: return-void │ │ +3fb31c: |[3fb31c] de.danoeh.antennapod.fragment.AudioPlayerFragment.fadePlayerToToolbar:(F)V │ │ +3fb32c: 1400 cdcc 4c3e |0000: const v0, #float 0.2 // #3e4ccccd │ │ +3fb332: a701 0800 |0003: sub-float v1, v8, v0 │ │ +3fb336: 7120 e7b2 1000 |0005: invoke-static {v0, v1}, Ljava/lang/Math;.min:(FF)F // method@b2e7 │ │ +3fb33c: 0a01 |0008: move-result v1 │ │ +3fb33e: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +3fb340: 7120 e3b2 1200 |000a: invoke-static {v2, v1}, Ljava/lang/Math;.max:(FF)F // method@b2e3 │ │ +3fb346: 0a01 |000d: move-result v1 │ │ +3fb348: c901 |000e: div-float/2addr v1, v0 │ │ +3fb34a: 6e10 5735 0700 |000f: invoke-virtual {v7}, Landroidx/fragment/app/Fragment;.getView:()Landroid/view/View; // method@3557 │ │ +3fb350: 0c03 |0012: move-result-object v3 │ │ +3fb352: 1404 8402 0a7f |0013: const v4, #float 1.83447e+38 // #7f0a0284 │ │ +3fb358: 6e20 780c 4300 |0016: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3fb35e: 0c03 |0019: move-result-object v3 │ │ +3fb360: 1504 803f |001a: const/high16 v4, #int 1065353216 // #3f80 │ │ +3fb364: c714 |001c: sub-float/2addr v4, v1 │ │ +3fb366: 6e20 460d 4300 |001d: invoke-virtual {v3, v4}, Landroid/view/View;.setAlpha:(F)V // method@0d46 │ │ +3fb36c: 1404 a470 7d3f |0020: const v4, #float 0.99 // #3f7d70a4 │ │ +3fb372: 1245 |0023: const/4 v5, #int 4 // #4 │ │ +3fb374: 1206 |0024: const/4 v6, #int 0 // #0 │ │ +3fb376: 2d01 0104 |0025: cmpl-float v1, v1, v4 │ │ +3fb37a: 3d01 0400 |0027: if-lez v1, 002b // +0004 │ │ +3fb37e: 1241 |0029: const/4 v1, #int 4 // #4 │ │ +3fb380: 2802 |002a: goto 002c // +0002 │ │ +3fb382: 1201 |002b: const/4 v1, #int 0 // #0 │ │ +3fb384: 6e20 9c0d 1300 |002c: invoke-virtual {v3, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3fb38a: 1401 9a99 193f |002f: const v1, #float 0.6 // #3f19999a │ │ +3fb390: c718 |0032: sub-float/2addr v8, v1 │ │ +3fb392: 7120 e7b2 8000 |0033: invoke-static {v0, v8}, Ljava/lang/Math;.min:(FF)F // method@b2e7 │ │ +3fb398: 0a08 |0036: move-result v8 │ │ +3fb39a: 7120 e3b2 8200 |0037: invoke-static {v2, v8}, Ljava/lang/Math;.max:(FF)F // method@b2e3 │ │ +3fb3a0: 0a08 |003a: move-result v8 │ │ +3fb3a2: c908 |003b: div-float/2addr v8, v0 │ │ +3fb3a4: 5470 9f92 |003c: iget-object v0, v7, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@929f │ │ +3fb3a8: 6e20 460d 8000 |003e: invoke-virtual {v0, v8}, Landroid/view/View;.setAlpha:(F)V // method@0d46 │ │ +3fb3ae: 5470 9f92 |0041: iget-object v0, v7, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@929f │ │ +3fb3b2: 1401 0ad7 233c |0043: const v1, #float 0.01 // #3c23d70a │ │ +3fb3b8: 2e08 0801 |0046: cmpg-float v8, v8, v1 │ │ +3fb3bc: 3b08 0300 |0048: if-gez v8, 004b // +0003 │ │ +3fb3c0: 2802 |004a: goto 004c // +0002 │ │ +3fb3c2: 1205 |004b: const/4 v5, #int 0 // #0 │ │ +3fb3c4: 6e20 9c0d 5000 |004c: invoke-virtual {v0, v5}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3fb3ca: 0e00 |004f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=521 │ │ 0x000f line=522 │ │ 0x001d line=523 │ │ 0x002c line=524 │ │ 0x0033 line=525 │ │ @@ -1726826,18 +1726809,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 │ │ -3fb404: |[3fb404] de.danoeh.antennapod.fragment.AudioPlayerFragment.favoritesChanged:(Lde/danoeh/antennapod/event/FavoritesEvent;)V │ │ -3fb414: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -3fb416: 7020 41a3 1000 |0001: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.loadMediaInfo:(Z)V // method@a341 │ │ -3fb41c: 0e00 |0004: return-void │ │ +3fb3cc: |[3fb3cc] de.danoeh.antennapod.fragment.AudioPlayerFragment.favoritesChanged:(Lde/danoeh/antennapod/event/FavoritesEvent;)V │ │ +3fb3dc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +3fb3de: 7020 41a3 1000 |0001: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.loadMediaInfo:(Z)V // method@a341 │ │ +3fb3e4: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=399 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lde/danoeh/antennapod/fragment/AudioPlayerFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Lde/danoeh/antennapod/event/FavoritesEvent; │ │ │ │ @@ -1726846,19 +1726829,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 │ │ -3fb6e4: |[3fb6e4] de.danoeh.antennapod.fragment.AudioPlayerFragment.mediaPlayerError:(Lde/danoeh/antennapod/event/PlayerErrorEvent;)V │ │ -3fb6f4: 6e10 2735 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -3fb6fa: 0c00 |0003: move-result-object v0 │ │ -3fb6fc: 7120 e5a0 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/dialog/MediaPlayerErrorDialog;.show:(Landroid/app/Activity;Lde/danoeh/antennapod/event/PlayerErrorEvent;)V // method@a0e5 │ │ -3fb702: 0e00 |0007: return-void │ │ +3fb6ac: |[3fb6ac] de.danoeh.antennapod.fragment.AudioPlayerFragment.mediaPlayerError:(Lde/danoeh/antennapod/event/PlayerErrorEvent;)V │ │ +3fb6bc: 6e10 2735 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +3fb6c2: 0c00 |0003: move-result-object v0 │ │ +3fb6c4: 7120 e5a0 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/dialog/MediaPlayerErrorDialog;.show:(Landroid/app/Activity;Lde/danoeh/antennapod/event/PlayerErrorEvent;)V // method@a0e5 │ │ +3fb6ca: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=404 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/AudioPlayerFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Lde/danoeh/antennapod/event/PlayerErrorEvent; │ │ │ │ @@ -1726867,19 +1726850,19 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3fb704: |[3fb704] de.danoeh.antennapod.fragment.AudioPlayerFragment.onCreate:(Landroid/os/Bundle;)V │ │ -3fb714: 6f20 7435 1000 |0000: invoke-super {v0, v1}, Landroidx/fragment/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@3574 │ │ -3fb71a: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -3fb71c: 6e20 cb35 1000 |0004: invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;.setRetainInstance:(Z)V // method@35cb │ │ -3fb722: 0e00 |0007: return-void │ │ +3fb6cc: |[3fb6cc] de.danoeh.antennapod.fragment.AudioPlayerFragment.onCreate:(Landroid/os/Bundle;)V │ │ +3fb6dc: 6f20 7435 1000 |0000: invoke-super {v0, v1}, Landroidx/fragment/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@3574 │ │ +3fb6e2: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +3fb6e4: 6e20 cb35 1000 |0004: invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;.setRetainInstance:(Z)V // method@35cb │ │ +3fb6ea: 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; │ │ @@ -1726889,155 +1726872,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 │ │ -3facf4: |[3facf4] de.danoeh.antennapod.fragment.AudioPlayerFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -3fad04: 6f40 7935 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@3579 │ │ -3fad0a: 1405 2300 0d7f |0003: const v5, #float 1.87422e+38 // #7f0d0023 │ │ -3fad10: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -3fad12: 6e40 b20b 5304 |0007: invoke-virtual {v3, v5, v4, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3fad18: 0c03 |000a: move-result-object v3 │ │ -3fad1a: 2204 d01a |000b: new-instance v4, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda4; // type@1ad0 │ │ -3fad1e: 7010 05a3 0400 |000d: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda4;.:()V // method@a305 │ │ -3fad24: 6e20 780d 4300 |0010: invoke-virtual {v3, v4}, Landroid/view/View;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0d78 │ │ -3fad2a: 1404 9403 0a7f |0013: const v4, #float 1.83452e+38 // #7f0a0394 │ │ -3fad30: 6e20 780c 4300 |0016: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3fad36: 0c04 |0019: move-result-object v4 │ │ -3fad38: 1f04 6a14 |001a: check-cast v4, Lcom/google/android/material/appbar/MaterialToolbar; // type@146a │ │ -3fad3c: 5b24 9f92 |001c: iput-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@929f │ │ -3fad40: 1a05 0000 |001e: const-string v5, "" // string@0000 │ │ -3fad44: 6e20 7621 5400 |0020: invoke-virtual {v4, v5}, Landroidx/appcompat/widget/Toolbar;.setTitle:(Ljava/lang/CharSequence;)V // method@2176 │ │ -3fad4a: 5424 9f92 |0023: iget-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@929f │ │ -3fad4e: 2205 d11a |0025: new-instance v5, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda5; // type@1ad1 │ │ -3fad52: 7020 07a3 2500 |0027: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V // method@a307 │ │ -3fad58: 6e20 6c21 5400 |002a: invoke-virtual {v4, v5}, Landroidx/appcompat/widget/Toolbar;.setNavigationOnClickListener:(Landroid/view/View$OnClickListener;)V // method@216c │ │ -3fad5e: 5424 9f92 |002d: iget-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@929f │ │ -3fad62: 6e20 6d21 2400 |002f: invoke-virtual {v4, v2}, Landroidx/appcompat/widget/Toolbar;.setOnMenuItemClickListener:(Landroidx/appcompat/widget/Toolbar$OnMenuItemClickListener;)V // method@216d │ │ -3fad68: 2204 281b |0032: new-instance v4, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; // type@1b28 │ │ -3fad6c: 7010 c1a4 0400 |0034: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.:()V // method@a4c1 │ │ -3fad72: 6e10 2c35 0200 |0037: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@352c │ │ -3fad78: 0c05 |003a: move-result-object v5 │ │ -3fad7a: 6e10 e136 0500 |003b: invoke-virtual {v5}, Landroidx/fragment/app/FragmentManager;.beginTransaction:()Landroidx/fragment/app/FragmentTransaction; // method@36e1 │ │ -3fad80: 0c05 |003e: move-result-object v5 │ │ -3fad82: 1a00 081c |003f: const-string v0, "ExternalPlayerFragment" // string@1c08 │ │ -3fad86: 1401 8402 0a7f |0041: const v1, #float 1.83447e+38 // #7f0a0284 │ │ -3fad8c: 6e40 d637 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@37d6 │ │ -3fad92: 0c04 |0047: move-result-object v4 │ │ -3fad94: 6e10 cc37 0400 |0048: invoke-virtual {v4}, Landroidx/fragment/app/FragmentTransaction;.commit:()I // method@37cc │ │ -3fad9a: 6e20 780c 1300 |004b: invoke-virtual {v3, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3fada0: 0c04 |004e: move-result-object v4 │ │ -3fada2: 6e10 2d35 0200 |004f: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -3fada8: 0c05 |0052: move-result-object v5 │ │ -3fadaa: 6e10 4735 0200 |0053: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@3547 │ │ -3fadb0: 0c00 |0056: move-result-object v0 │ │ -3fadb2: 6e10 0003 0000 |0057: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0300 │ │ -3fadb8: 0c00 |005a: move-result-object v0 │ │ -3fadba: 5200 9601 |005b: iget v0, v0, Landroid/util/DisplayMetrics;.density:F // field@0196 │ │ -3fadbe: 1501 0041 |005d: const/high16 v1, #int 1090519040 // #4100 │ │ -3fadc2: a800 0001 |005f: mul-float v0, v0, v1 │ │ -3fadc6: 7120 fd81 0500 |0061: invoke-static {v5, v0}, Lcom/google/android/material/elevation/SurfaceColors;.getColorForElevation:(Landroid/content/Context;F)I // method@81fd │ │ -3fadcc: 0a05 |0064: move-result v5 │ │ -3fadce: 6e20 490d 5400 |0065: invoke-virtual {v4, v5}, Landroid/view/View;.setBackgroundColor:(I)V // method@0d49 │ │ -3fadd4: 1404 9900 0a7f |0068: const v4, #float 1.83437e+38 // #7f0a0099 │ │ -3fadda: 6e20 780c 4300 |006b: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3fade0: 0c04 |006e: move-result-object v4 │ │ -3fade2: 1f04 f61d |006f: check-cast v4, Lde/danoeh/antennapod/ui/common/PlaybackSpeedIndicatorView; // type@1df6 │ │ -3fade6: 5b24 9292 |0071: iput-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.butPlaybackSpeed:Lde/danoeh/antennapod/ui/common/PlaybackSpeedIndicatorView; // field@9292 │ │ -3fadea: 1404 b603 0a7f |0073: const v4, #float 1.83453e+38 // #7f0a03b6 │ │ -3fadf0: 6e20 780c 4300 |0076: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3fadf6: 0c04 |0079: move-result-object v4 │ │ -3fadf8: 1f04 1503 |007a: check-cast v4, Landroid/widget/TextView; // type@0315 │ │ -3fadfc: 5b24 a292 |007c: iput-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvPlaybackSpeed:Landroid/widget/TextView; // field@92a2 │ │ -3fae00: 1404 be02 0a7f |007e: const v4, #float 1.83448e+38 // #7f0a02be │ │ -3fae06: 6e20 780c 4300 |0081: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3fae0c: 0c04 |0084: move-result-object v4 │ │ -3fae0e: 1f04 061e |0085: check-cast v4, Lde/danoeh/antennapod/view/ChapterSeekBar; // type@1e06 │ │ -3fae12: 5b24 9c92 |0087: iput-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.sbPosition:Lde/danoeh/antennapod/view/ChapterSeekBar; // field@929c │ │ -3fae16: 1404 ba03 0a7f |0089: const v4, #float 1.83453e+38 // #7f0a03ba │ │ -3fae1c: 6e20 780c 4300 |008c: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3fae22: 0c04 |008f: move-result-object v4 │ │ -3fae24: 1f04 1503 |0090: check-cast v4, Landroid/widget/TextView; // type@0315 │ │ -3fae28: 5b24 a392 |0092: iput-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvPosition:Landroid/widget/TextView; // field@92a3 │ │ -3fae2c: 1404 b103 0a7f |0094: const v4, #float 1.83453e+38 // #7f0a03b1 │ │ -3fae32: 6e20 780c 4300 |0097: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3fae38: 0c04 |009a: move-result-object v4 │ │ -3fae3a: 1f04 1503 |009b: check-cast v4, Landroid/widget/TextView; // type@0315 │ │ -3fae3e: 5b24 a192 |009d: iput-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvLength:Landroid/widget/TextView; // field@92a1 │ │ -3fae42: 1404 9d00 0a7f |009f: const v4, #float 1.83437e+38 // #7f0a009d │ │ -3fae48: 6e20 780c 4300 |00a2: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3fae4e: 0c04 |00a5: move-result-object v4 │ │ -3fae50: 1f04 f702 |00a6: check-cast v4, Landroid/widget/ImageButton; // type@02f7 │ │ -3fae54: 5b24 9392 |00a8: iput-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.butRev:Landroid/widget/ImageButton; // field@9293 │ │ -3fae58: 1404 bf03 0a7f |00aa: const v4, #float 1.83453e+38 // #7f0a03bf │ │ -3fae5e: 6e20 780c 4300 |00ad: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3fae64: 0c04 |00b0: move-result-object v4 │ │ -3fae66: 1f04 1503 |00b1: check-cast v4, Landroid/widget/TextView; // type@0315 │ │ -3fae6a: 5b24 a492 |00b3: iput-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvRev:Landroid/widget/TextView; // field@92a4 │ │ -3fae6e: 1404 9700 0a7f |00b5: const v4, #float 1.83437e+38 // #7f0a0097 │ │ -3fae74: 6e20 780c 4300 |00b8: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3fae7a: 0c04 |00bb: move-result-object v4 │ │ -3fae7c: 1f04 0f1e |00bc: check-cast v4, Lde/danoeh/antennapod/view/PlayButton; // type@1e0f │ │ -3fae80: 5b24 9192 |00be: iput-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.butPlay:Lde/danoeh/antennapod/view/PlayButton; // field@9291 │ │ -3fae84: 1404 9100 0a7f |00c0: const v4, #float 1.83436e+38 // #7f0a0091 │ │ -3fae8a: 6e20 780c 4300 |00c3: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3fae90: 0c04 |00c6: move-result-object v4 │ │ -3fae92: 1f04 f702 |00c7: check-cast v4, Landroid/widget/ImageButton; // type@02f7 │ │ -3fae96: 5b24 9092 |00c9: iput-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.butFF:Landroid/widget/ImageButton; // field@9290 │ │ -3fae9a: 1404 ab03 0a7f |00cb: const v4, #float 1.83453e+38 // #7f0a03ab │ │ -3faea0: 6e20 780c 4300 |00ce: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3faea6: 0c04 |00d1: move-result-object v4 │ │ -3faea8: 1f04 1503 |00d2: check-cast v4, Landroid/widget/TextView; // type@0315 │ │ -3faeac: 5b24 a092 |00d4: iput-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvFF:Landroid/widget/TextView; // field@92a0 │ │ -3faeb0: 1404 a100 0a7f |00d6: const v4, #float 1.83437e+38 // #7f0a00a1 │ │ -3faeb6: 6e20 780c 4300 |00d9: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3faebc: 0c04 |00dc: move-result-object v4 │ │ -3faebe: 1f04 f702 |00dd: check-cast v4, Landroid/widget/ImageButton; // type@02f7 │ │ -3faec2: 5b24 9492 |00df: iput-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.butSkip:Landroid/widget/ImageButton; // field@9294 │ │ -3faec6: 1404 9002 0a7f |00e1: const v4, #float 1.83447e+38 // #7f0a0290 │ │ -3faecc: 6e20 780c 4300 |00e4: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3faed2: 0c04 |00e7: move-result-object v4 │ │ -3faed4: 1f04 0203 |00e8: check-cast v4, Landroid/widget/ProgressBar; // type@0302 │ │ -3faed8: 5b24 9b92 |00ea: iput-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.progressIndicator:Landroid/widget/ProgressBar; // field@929b │ │ -3faedc: 1404 a900 0a7f |00ec: const v4, #float 1.83437e+38 // #7f0a00a9 │ │ -3faee2: 6e20 780c 4300 |00ef: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3faee8: 0c04 |00f2: move-result-object v4 │ │ -3faeea: 1f04 2205 |00f3: check-cast v4, Landroidx/cardview/widget/CardView; // type@0522 │ │ -3faeee: 5b24 9592 |00f5: iput-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.cardViewSeek:Landroidx/cardview/widget/CardView; // field@9295 │ │ -3faef2: 1404 c003 0a7f |00f7: const v4, #float 1.83453e+38 // #7f0a03c0 │ │ -3faef8: 6e20 780c 4300 |00fa: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3faefe: 0c04 |00fd: move-result-object v4 │ │ -3faf00: 1f04 1503 |00fe: check-cast v4, Landroid/widget/TextView; // type@0315 │ │ -3faf04: 5b24 a592 |0100: iput-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvSeek:Landroid/widget/TextView; // field@92a5 │ │ -3faf08: 7010 52a3 0200 |0102: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.setupLengthTextView:()V // method@a352 │ │ -3faf0e: 7010 51a3 0200 |0105: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.setupControlButtons:()V // method@a351 │ │ -3faf14: 5424 9292 |0108: iget-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.butPlaybackSpeed:Lde/danoeh/antennapod/ui/common/PlaybackSpeedIndicatorView; // field@9292 │ │ -3faf18: 2205 d21a |010a: new-instance v5, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda6; // type@1ad2 │ │ -3faf1c: 7020 09a3 2500 |010c: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V // method@a309 │ │ -3faf22: 6e20 710d 5400 |010f: invoke-virtual {v4, v5}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3faf28: 5424 9c92 |0112: iget-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.sbPosition:Lde/danoeh/antennapod/view/ChapterSeekBar; // field@929c │ │ -3faf2c: 6e20 0a12 2400 |0114: invoke-virtual {v4, v2}, Landroid/widget/SeekBar;.setOnSeekBarChangeListener:(Landroid/widget/SeekBar$OnSeekBarChangeListener;)V // method@120a │ │ -3faf32: 1404 6602 0a7f |0117: const v4, #float 1.83446e+38 // #7f0a0266 │ │ -3faf38: 6e20 780c 4300 |011a: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3faf3e: 0c04 |011d: move-result-object v4 │ │ -3faf40: 1f04 6c0c |011e: check-cast v4, Landroidx/viewpager2/widget/ViewPager2; // type@0c6c │ │ -3faf44: 5b24 9a92 |0120: iput-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.pager:Landroidx/viewpager2/widget/ViewPager2; // field@929a │ │ -3faf48: 2205 d91a |0122: new-instance v5, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$AudioPlayerPagerAdapter; // type@1ad9 │ │ -3faf4c: 7020 1ba3 2500 |0124: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$AudioPlayerPagerAdapter;.:(Landroidx/fragment/app/Fragment;)V // method@a31b │ │ -3faf52: 6e20 ee4b 5400 |0127: invoke-virtual {v4, v5}, Landroidx/viewpager2/widget/ViewPager2;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@4bee │ │ -3faf58: 5424 9a92 |012a: iget-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.pager:Landroidx/viewpager2/widget/ViewPager2; // field@929a │ │ -3faf5c: 1225 |012c: const/4 v5, #int 2 // #2 │ │ -3faf5e: 6e20 f34b 5400 |012d: invoke-virtual {v4, v5}, Landroidx/viewpager2/widget/ViewPager2;.setOffscreenPageLimit:(I)V // method@4bf3 │ │ -3faf64: 5424 9a92 |0130: iget-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.pager:Landroidx/viewpager2/widget/ViewPager2; // field@929a │ │ -3faf68: 2205 d71a |0132: new-instance v5, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1; // type@1ad7 │ │ -3faf6c: 7020 14a3 2500 |0134: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1;.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V // method@a314 │ │ -3faf72: 6e20 eb4b 5400 |0137: invoke-virtual {v4, v5}, Landroidx/viewpager2/widget/ViewPager2;.registerOnPageChangeCallback:(Landroidx/viewpager2/widget/ViewPager2$OnPageChangeCallback;)V // method@4beb │ │ -3faf78: 1103 |013a: return-object v3 │ │ +3facbc: |[3facbc] de.danoeh.antennapod.fragment.AudioPlayerFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +3faccc: 6f40 7935 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@3579 │ │ +3facd2: 1405 2300 0d7f |0003: const v5, #float 1.87422e+38 // #7f0d0023 │ │ +3facd8: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +3facda: 6e40 b20b 5304 |0007: invoke-virtual {v3, v5, v4, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3face0: 0c03 |000a: move-result-object v3 │ │ +3face2: 2204 d01a |000b: new-instance v4, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda4; // type@1ad0 │ │ +3face6: 7010 05a3 0400 |000d: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda4;.:()V // method@a305 │ │ +3facec: 6e20 780d 4300 |0010: invoke-virtual {v3, v4}, Landroid/view/View;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0d78 │ │ +3facf2: 1404 9403 0a7f |0013: const v4, #float 1.83452e+38 // #7f0a0394 │ │ +3facf8: 6e20 780c 4300 |0016: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3facfe: 0c04 |0019: move-result-object v4 │ │ +3fad00: 1f04 6a14 |001a: check-cast v4, Lcom/google/android/material/appbar/MaterialToolbar; // type@146a │ │ +3fad04: 5b24 9f92 |001c: iput-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@929f │ │ +3fad08: 1a05 0000 |001e: const-string v5, "" // string@0000 │ │ +3fad0c: 6e20 7621 5400 |0020: invoke-virtual {v4, v5}, Landroidx/appcompat/widget/Toolbar;.setTitle:(Ljava/lang/CharSequence;)V // method@2176 │ │ +3fad12: 5424 9f92 |0023: iget-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@929f │ │ +3fad16: 2205 d11a |0025: new-instance v5, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda5; // type@1ad1 │ │ +3fad1a: 7020 07a3 2500 |0027: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V // method@a307 │ │ +3fad20: 6e20 6c21 5400 |002a: invoke-virtual {v4, v5}, Landroidx/appcompat/widget/Toolbar;.setNavigationOnClickListener:(Landroid/view/View$OnClickListener;)V // method@216c │ │ +3fad26: 5424 9f92 |002d: iget-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@929f │ │ +3fad2a: 6e20 6d21 2400 |002f: invoke-virtual {v4, v2}, Landroidx/appcompat/widget/Toolbar;.setOnMenuItemClickListener:(Landroidx/appcompat/widget/Toolbar$OnMenuItemClickListener;)V // method@216d │ │ +3fad30: 2204 281b |0032: new-instance v4, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; // type@1b28 │ │ +3fad34: 7010 c1a4 0400 |0034: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.:()V // method@a4c1 │ │ +3fad3a: 6e10 2c35 0200 |0037: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@352c │ │ +3fad40: 0c05 |003a: move-result-object v5 │ │ +3fad42: 6e10 e136 0500 |003b: invoke-virtual {v5}, Landroidx/fragment/app/FragmentManager;.beginTransaction:()Landroidx/fragment/app/FragmentTransaction; // method@36e1 │ │ +3fad48: 0c05 |003e: move-result-object v5 │ │ +3fad4a: 1a00 081c |003f: const-string v0, "ExternalPlayerFragment" // string@1c08 │ │ +3fad4e: 1401 8402 0a7f |0041: const v1, #float 1.83447e+38 // #7f0a0284 │ │ +3fad54: 6e40 d637 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@37d6 │ │ +3fad5a: 0c04 |0047: move-result-object v4 │ │ +3fad5c: 6e10 cc37 0400 |0048: invoke-virtual {v4}, Landroidx/fragment/app/FragmentTransaction;.commit:()I // method@37cc │ │ +3fad62: 6e20 780c 1300 |004b: invoke-virtual {v3, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3fad68: 0c04 |004e: move-result-object v4 │ │ +3fad6a: 6e10 2d35 0200 |004f: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +3fad70: 0c05 |0052: move-result-object v5 │ │ +3fad72: 6e10 4735 0200 |0053: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@3547 │ │ +3fad78: 0c00 |0056: move-result-object v0 │ │ +3fad7a: 6e10 0003 0000 |0057: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0300 │ │ +3fad80: 0c00 |005a: move-result-object v0 │ │ +3fad82: 5200 9601 |005b: iget v0, v0, Landroid/util/DisplayMetrics;.density:F // field@0196 │ │ +3fad86: 1501 0041 |005d: const/high16 v1, #int 1090519040 // #4100 │ │ +3fad8a: a800 0001 |005f: mul-float v0, v0, v1 │ │ +3fad8e: 7120 fd81 0500 |0061: invoke-static {v5, v0}, Lcom/google/android/material/elevation/SurfaceColors;.getColorForElevation:(Landroid/content/Context;F)I // method@81fd │ │ +3fad94: 0a05 |0064: move-result v5 │ │ +3fad96: 6e20 490d 5400 |0065: invoke-virtual {v4, v5}, Landroid/view/View;.setBackgroundColor:(I)V // method@0d49 │ │ +3fad9c: 1404 9900 0a7f |0068: const v4, #float 1.83437e+38 // #7f0a0099 │ │ +3fada2: 6e20 780c 4300 |006b: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3fada8: 0c04 |006e: move-result-object v4 │ │ +3fadaa: 1f04 f61d |006f: check-cast v4, Lde/danoeh/antennapod/ui/common/PlaybackSpeedIndicatorView; // type@1df6 │ │ +3fadae: 5b24 9292 |0071: iput-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.butPlaybackSpeed:Lde/danoeh/antennapod/ui/common/PlaybackSpeedIndicatorView; // field@9292 │ │ +3fadb2: 1404 b603 0a7f |0073: const v4, #float 1.83453e+38 // #7f0a03b6 │ │ +3fadb8: 6e20 780c 4300 |0076: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3fadbe: 0c04 |0079: move-result-object v4 │ │ +3fadc0: 1f04 1503 |007a: check-cast v4, Landroid/widget/TextView; // type@0315 │ │ +3fadc4: 5b24 a292 |007c: iput-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvPlaybackSpeed:Landroid/widget/TextView; // field@92a2 │ │ +3fadc8: 1404 be02 0a7f |007e: const v4, #float 1.83448e+38 // #7f0a02be │ │ +3fadce: 6e20 780c 4300 |0081: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3fadd4: 0c04 |0084: move-result-object v4 │ │ +3fadd6: 1f04 061e |0085: check-cast v4, Lde/danoeh/antennapod/view/ChapterSeekBar; // type@1e06 │ │ +3fadda: 5b24 9c92 |0087: iput-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.sbPosition:Lde/danoeh/antennapod/view/ChapterSeekBar; // field@929c │ │ +3fadde: 1404 ba03 0a7f |0089: const v4, #float 1.83453e+38 // #7f0a03ba │ │ +3fade4: 6e20 780c 4300 |008c: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3fadea: 0c04 |008f: move-result-object v4 │ │ +3fadec: 1f04 1503 |0090: check-cast v4, Landroid/widget/TextView; // type@0315 │ │ +3fadf0: 5b24 a392 |0092: iput-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvPosition:Landroid/widget/TextView; // field@92a3 │ │ +3fadf4: 1404 b103 0a7f |0094: const v4, #float 1.83453e+38 // #7f0a03b1 │ │ +3fadfa: 6e20 780c 4300 |0097: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3fae00: 0c04 |009a: move-result-object v4 │ │ +3fae02: 1f04 1503 |009b: check-cast v4, Landroid/widget/TextView; // type@0315 │ │ +3fae06: 5b24 a192 |009d: iput-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvLength:Landroid/widget/TextView; // field@92a1 │ │ +3fae0a: 1404 9d00 0a7f |009f: const v4, #float 1.83437e+38 // #7f0a009d │ │ +3fae10: 6e20 780c 4300 |00a2: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3fae16: 0c04 |00a5: move-result-object v4 │ │ +3fae18: 1f04 f702 |00a6: check-cast v4, Landroid/widget/ImageButton; // type@02f7 │ │ +3fae1c: 5b24 9392 |00a8: iput-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.butRev:Landroid/widget/ImageButton; // field@9293 │ │ +3fae20: 1404 bf03 0a7f |00aa: const v4, #float 1.83453e+38 // #7f0a03bf │ │ +3fae26: 6e20 780c 4300 |00ad: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3fae2c: 0c04 |00b0: move-result-object v4 │ │ +3fae2e: 1f04 1503 |00b1: check-cast v4, Landroid/widget/TextView; // type@0315 │ │ +3fae32: 5b24 a492 |00b3: iput-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvRev:Landroid/widget/TextView; // field@92a4 │ │ +3fae36: 1404 9700 0a7f |00b5: const v4, #float 1.83437e+38 // #7f0a0097 │ │ +3fae3c: 6e20 780c 4300 |00b8: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3fae42: 0c04 |00bb: move-result-object v4 │ │ +3fae44: 1f04 0f1e |00bc: check-cast v4, Lde/danoeh/antennapod/view/PlayButton; // type@1e0f │ │ +3fae48: 5b24 9192 |00be: iput-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.butPlay:Lde/danoeh/antennapod/view/PlayButton; // field@9291 │ │ +3fae4c: 1404 9100 0a7f |00c0: const v4, #float 1.83436e+38 // #7f0a0091 │ │ +3fae52: 6e20 780c 4300 |00c3: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3fae58: 0c04 |00c6: move-result-object v4 │ │ +3fae5a: 1f04 f702 |00c7: check-cast v4, Landroid/widget/ImageButton; // type@02f7 │ │ +3fae5e: 5b24 9092 |00c9: iput-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.butFF:Landroid/widget/ImageButton; // field@9290 │ │ +3fae62: 1404 ab03 0a7f |00cb: const v4, #float 1.83453e+38 // #7f0a03ab │ │ +3fae68: 6e20 780c 4300 |00ce: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3fae6e: 0c04 |00d1: move-result-object v4 │ │ +3fae70: 1f04 1503 |00d2: check-cast v4, Landroid/widget/TextView; // type@0315 │ │ +3fae74: 5b24 a092 |00d4: iput-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvFF:Landroid/widget/TextView; // field@92a0 │ │ +3fae78: 1404 a100 0a7f |00d6: const v4, #float 1.83437e+38 // #7f0a00a1 │ │ +3fae7e: 6e20 780c 4300 |00d9: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3fae84: 0c04 |00dc: move-result-object v4 │ │ +3fae86: 1f04 f702 |00dd: check-cast v4, Landroid/widget/ImageButton; // type@02f7 │ │ +3fae8a: 5b24 9492 |00df: iput-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.butSkip:Landroid/widget/ImageButton; // field@9294 │ │ +3fae8e: 1404 9002 0a7f |00e1: const v4, #float 1.83447e+38 // #7f0a0290 │ │ +3fae94: 6e20 780c 4300 |00e4: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3fae9a: 0c04 |00e7: move-result-object v4 │ │ +3fae9c: 1f04 0203 |00e8: check-cast v4, Landroid/widget/ProgressBar; // type@0302 │ │ +3faea0: 5b24 9b92 |00ea: iput-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.progressIndicator:Landroid/widget/ProgressBar; // field@929b │ │ +3faea4: 1404 a900 0a7f |00ec: const v4, #float 1.83437e+38 // #7f0a00a9 │ │ +3faeaa: 6e20 780c 4300 |00ef: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3faeb0: 0c04 |00f2: move-result-object v4 │ │ +3faeb2: 1f04 2205 |00f3: check-cast v4, Landroidx/cardview/widget/CardView; // type@0522 │ │ +3faeb6: 5b24 9592 |00f5: iput-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.cardViewSeek:Landroidx/cardview/widget/CardView; // field@9295 │ │ +3faeba: 1404 c003 0a7f |00f7: const v4, #float 1.83453e+38 // #7f0a03c0 │ │ +3faec0: 6e20 780c 4300 |00fa: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3faec6: 0c04 |00fd: move-result-object v4 │ │ +3faec8: 1f04 1503 |00fe: check-cast v4, Landroid/widget/TextView; // type@0315 │ │ +3faecc: 5b24 a592 |0100: iput-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvSeek:Landroid/widget/TextView; // field@92a5 │ │ +3faed0: 7010 52a3 0200 |0102: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.setupLengthTextView:()V // method@a352 │ │ +3faed6: 7010 51a3 0200 |0105: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.setupControlButtons:()V // method@a351 │ │ +3faedc: 5424 9292 |0108: iget-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.butPlaybackSpeed:Lde/danoeh/antennapod/ui/common/PlaybackSpeedIndicatorView; // field@9292 │ │ +3faee0: 2205 d21a |010a: new-instance v5, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda6; // type@1ad2 │ │ +3faee4: 7020 09a3 2500 |010c: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V // method@a309 │ │ +3faeea: 6e20 710d 5400 |010f: invoke-virtual {v4, v5}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3faef0: 5424 9c92 |0112: iget-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.sbPosition:Lde/danoeh/antennapod/view/ChapterSeekBar; // field@929c │ │ +3faef4: 6e20 0a12 2400 |0114: invoke-virtual {v4, v2}, Landroid/widget/SeekBar;.setOnSeekBarChangeListener:(Landroid/widget/SeekBar$OnSeekBarChangeListener;)V // method@120a │ │ +3faefa: 1404 6602 0a7f |0117: const v4, #float 1.83446e+38 // #7f0a0266 │ │ +3faf00: 6e20 780c 4300 |011a: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3faf06: 0c04 |011d: move-result-object v4 │ │ +3faf08: 1f04 6c0c |011e: check-cast v4, Landroidx/viewpager2/widget/ViewPager2; // type@0c6c │ │ +3faf0c: 5b24 9a92 |0120: iput-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.pager:Landroidx/viewpager2/widget/ViewPager2; // field@929a │ │ +3faf10: 2205 d91a |0122: new-instance v5, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$AudioPlayerPagerAdapter; // type@1ad9 │ │ +3faf14: 7020 1ba3 2500 |0124: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$AudioPlayerPagerAdapter;.:(Landroidx/fragment/app/Fragment;)V // method@a31b │ │ +3faf1a: 6e20 ee4b 5400 |0127: invoke-virtual {v4, v5}, Landroidx/viewpager2/widget/ViewPager2;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@4bee │ │ +3faf20: 5424 9a92 |012a: iget-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.pager:Landroidx/viewpager2/widget/ViewPager2; // field@929a │ │ +3faf24: 1225 |012c: const/4 v5, #int 2 // #2 │ │ +3faf26: 6e20 f34b 5400 |012d: invoke-virtual {v4, v5}, Landroidx/viewpager2/widget/ViewPager2;.setOffscreenPageLimit:(I)V // method@4bf3 │ │ +3faf2c: 5424 9a92 |0130: iget-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.pager:Landroidx/viewpager2/widget/ViewPager2; // field@929a │ │ +3faf30: 2205 d71a |0132: new-instance v5, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1; // type@1ad7 │ │ +3faf34: 7020 14a3 2500 |0134: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1;.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V // method@a314 │ │ +3faf3a: 6e20 eb4b 5400 |0137: invoke-virtual {v4, v5}, Landroidx/viewpager2/widget/ViewPager2;.registerOnPageChangeCallback:(Landroidx/viewpager2/widget/ViewPager2$OnPageChangeCallback;)V // method@4beb │ │ +3faf40: 1103 |013a: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x0007 line=111 │ │ 0x000b line=112 │ │ 0x0016 line=113 │ │ 0x0020 line=114 │ │ @@ -1727083,73 +1727066,73 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 112 16-bit code units │ │ -3fb054: |[3fb054] de.danoeh.antennapod.fragment.AudioPlayerFragment.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ -3fb064: 5440 9692 |0000: iget-object v0, v4, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9296 │ │ -3fb068: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3fb06a: 3900 0300 |0003: if-nez v0, 0006 // +0003 │ │ -3fb06e: 0f01 |0005: return v1 │ │ -3fb070: 6e10 309e 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ -3fb076: 0c00 |0009: move-result-object v0 │ │ -3fb078: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ -3fb07c: 0f01 |000c: return v1 │ │ -3fb07e: 2002 bc1c |000d: instance-of v2, v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -3fb082: 3802 0900 |000f: if-eqz v2, 0018 // +0009 │ │ -3fb086: 1f00 bc1c |0011: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -3fb08a: 6e10 73ac 0000 |0013: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -3fb090: 0c00 |0016: move-result-object v0 │ │ -3fb092: 2802 |0017: goto 0019 // +0002 │ │ -3fb094: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -3fb096: 1212 |0019: const/4 v2, #int 1 // #1 │ │ -3fb098: 3800 0d00 |001a: if-eqz v0, 0027 // +000d │ │ -3fb09c: 7210 db0b 0500 |001c: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ -3fb0a2: 0a03 |001f: move-result v3 │ │ -3fb0a4: 7130 5bab 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@ab5b │ │ -3fb0aa: 0a03 |0023: move-result v3 │ │ -3fb0ac: 3803 0300 |0024: if-eqz v3, 0027 // +0003 │ │ -3fb0b0: 0f02 |0026: return v2 │ │ -3fb0b2: 7210 db0b 0500 |0027: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ -3fb0b8: 0a05 |002a: move-result v5 │ │ -3fb0ba: 1403 0a01 0a7f |002b: const v3, #float 1.83439e+38 // #7f0a010a │ │ -3fb0c0: 3235 3300 |002e: if-eq v5, v3, 0061 // +0033 │ │ -3fb0c4: 1403 f402 0a7f |0030: const v3, #float 1.83449e+38 // #7f0a02f4 │ │ -3fb0ca: 3335 0300 |0033: if-ne v5, v3, 0036 // +0003 │ │ -3fb0ce: 282c |0035: goto 0061 // +002c │ │ -3fb0d0: 1403 6300 0a7f |0036: const v3, #float 1.83435e+38 // #7f0a0063 │ │ -3fb0d6: 3335 1000 |0039: if-ne v5, v3, 0049 // +0010 │ │ -3fb0da: 7100 f6a0 0000 |003b: invoke-static {}, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.newInstance:()Lde/danoeh/antennapod/dialog/PlaybackControlsDialog; // method@a0f6 │ │ -3fb0e0: 0c05 |003e: move-result-object v5 │ │ -3fb0e2: 6e10 2c35 0400 |003f: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@352c │ │ -3fb0e8: 0c00 |0042: move-result-object v0 │ │ -3fb0ea: 1a01 c4c5 |0043: const-string v1, "playback_controls" // string@c5c4 │ │ -3fb0ee: 6e30 f134 0501 |0045: invoke-virtual {v5, v0, v1}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34f1 │ │ -3fb0f4: 0f02 |0048: return v2 │ │ -3fb0f6: 1403 5d02 0a7f |0049: const v3, #float 1.83446e+38 // #7f0a025d │ │ -3fb0fc: 3335 1400 |004c: if-ne v5, v3, 0060 // +0014 │ │ -3fb100: 3800 1100 |004e: if-eqz v0, 005f // +0011 │ │ -3fb104: 6e10 2d35 0400 |0050: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -3fb10a: 0c05 |0053: move-result-object v5 │ │ -3fb10c: 6e10 2eac 0000 |0054: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeedId:()J // method@ac2e │ │ -3fb112: 0b00 |0057: move-result-wide v0 │ │ -3fb114: 7130 8e94 0501 |0058: invoke-static {v5, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.getIntentToOpenFeed:(Landroid/content/Context;J)Landroid/content/Intent; // method@948e │ │ -3fb11a: 0c05 |005b: move-result-object v5 │ │ -3fb11c: 6e20 d335 5400 |005c: invoke-virtual {v4, v5}, Landroidx/fragment/app/Fragment;.startActivity:(Landroid/content/Intent;)V // method@35d3 │ │ -3fb122: 0f02 |005f: return v2 │ │ -3fb124: 0f01 |0060: return v1 │ │ -3fb126: 2205 641a |0061: new-instance v5, Lde/danoeh/antennapod/dialog/SleepTimerDialog; // type@1a64 │ │ -3fb12a: 7010 84a1 0500 |0063: invoke-direct {v5}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.:()V // method@a184 │ │ -3fb130: 6e10 2c35 0400 |0066: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@352c │ │ -3fb136: 0c00 |0069: move-result-object v0 │ │ -3fb138: 1a01 cd55 |006a: const-string v1, "SleepTimerDialog" // string@55cd │ │ -3fb13c: 6e30 f134 0501 |006c: invoke-virtual {v5, v0, v1}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34f1 │ │ -3fb142: 0f02 |006f: return v2 │ │ +3fb01c: |[3fb01c] de.danoeh.antennapod.fragment.AudioPlayerFragment.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ +3fb02c: 5440 9692 |0000: iget-object v0, v4, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9296 │ │ +3fb030: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3fb032: 3900 0300 |0003: if-nez v0, 0006 // +0003 │ │ +3fb036: 0f01 |0005: return v1 │ │ +3fb038: 6e10 309e 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ +3fb03e: 0c00 |0009: move-result-object v0 │ │ +3fb040: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ +3fb044: 0f01 |000c: return v1 │ │ +3fb046: 2002 bc1c |000d: instance-of v2, v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +3fb04a: 3802 0900 |000f: if-eqz v2, 0018 // +0009 │ │ +3fb04e: 1f00 bc1c |0011: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +3fb052: 6e10 73ac 0000 |0013: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +3fb058: 0c00 |0016: move-result-object v0 │ │ +3fb05a: 2802 |0017: goto 0019 // +0002 │ │ +3fb05c: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +3fb05e: 1212 |0019: const/4 v2, #int 1 // #1 │ │ +3fb060: 3800 0d00 |001a: if-eqz v0, 0027 // +000d │ │ +3fb064: 7210 db0b 0500 |001c: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ +3fb06a: 0a03 |001f: move-result v3 │ │ +3fb06c: 7130 5bab 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@ab5b │ │ +3fb072: 0a03 |0023: move-result v3 │ │ +3fb074: 3803 0300 |0024: if-eqz v3, 0027 // +0003 │ │ +3fb078: 0f02 |0026: return v2 │ │ +3fb07a: 7210 db0b 0500 |0027: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ +3fb080: 0a05 |002a: move-result v5 │ │ +3fb082: 1403 0a01 0a7f |002b: const v3, #float 1.83439e+38 // #7f0a010a │ │ +3fb088: 3235 3300 |002e: if-eq v5, v3, 0061 // +0033 │ │ +3fb08c: 1403 f402 0a7f |0030: const v3, #float 1.83449e+38 // #7f0a02f4 │ │ +3fb092: 3335 0300 |0033: if-ne v5, v3, 0036 // +0003 │ │ +3fb096: 282c |0035: goto 0061 // +002c │ │ +3fb098: 1403 6300 0a7f |0036: const v3, #float 1.83435e+38 // #7f0a0063 │ │ +3fb09e: 3335 1000 |0039: if-ne v5, v3, 0049 // +0010 │ │ +3fb0a2: 7100 f6a0 0000 |003b: invoke-static {}, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.newInstance:()Lde/danoeh/antennapod/dialog/PlaybackControlsDialog; // method@a0f6 │ │ +3fb0a8: 0c05 |003e: move-result-object v5 │ │ +3fb0aa: 6e10 2c35 0400 |003f: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@352c │ │ +3fb0b0: 0c00 |0042: move-result-object v0 │ │ +3fb0b2: 1a01 c4c5 |0043: const-string v1, "playback_controls" // string@c5c4 │ │ +3fb0b6: 6e30 f134 0501 |0045: invoke-virtual {v5, v0, v1}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34f1 │ │ +3fb0bc: 0f02 |0048: return v2 │ │ +3fb0be: 1403 5d02 0a7f |0049: const v3, #float 1.83446e+38 // #7f0a025d │ │ +3fb0c4: 3335 1400 |004c: if-ne v5, v3, 0060 // +0014 │ │ +3fb0c8: 3800 1100 |004e: if-eqz v0, 005f // +0011 │ │ +3fb0cc: 6e10 2d35 0400 |0050: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +3fb0d2: 0c05 |0053: move-result-object v5 │ │ +3fb0d4: 6e10 2eac 0000 |0054: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeedId:()J // method@ac2e │ │ +3fb0da: 0b00 |0057: move-result-wide v0 │ │ +3fb0dc: 7130 8e94 0501 |0058: invoke-static {v5, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.getIntentToOpenFeed:(Landroid/content/Context;J)Landroid/content/Intent; // method@948e │ │ +3fb0e2: 0c05 |005b: move-result-object v5 │ │ +3fb0e4: 6e20 d335 5400 |005c: invoke-virtual {v4, v5}, Landroidx/fragment/app/Fragment;.startActivity:(Landroid/content/Intent;)V // method@35d3 │ │ +3fb0ea: 0f02 |005f: return v2 │ │ +3fb0ec: 0f01 |0060: return v1 │ │ +3fb0ee: 2205 641a |0061: new-instance v5, Lde/danoeh/antennapod/dialog/SleepTimerDialog; // type@1a64 │ │ +3fb0f2: 7010 84a1 0500 |0063: invoke-direct {v5}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.:()V // method@a184 │ │ +3fb0f8: 6e10 2c35 0400 |0066: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@352c │ │ +3fb0fe: 0c00 |0069: move-result-object v0 │ │ +3fb100: 1a01 cd55 |006a: const-string v1, "SleepTimerDialog" // string@55cd │ │ +3fb104: 6e30 f134 0501 |006c: invoke-virtual {v5, v0, v1}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34f1 │ │ +3fb10a: 0f02 |006f: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=489 │ │ 0x0006 line=492 │ │ 0x000d line=497 │ │ 0x001c line=498 │ │ 0x0027 line=502 │ │ @@ -1727167,26 +1727150,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 │ │ -3fb724: |[3fb724] de.danoeh.antennapod.fragment.AudioPlayerFragment.onPlaybackServiceChanged:(Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent;)V │ │ -3fb734: 5422 5092 |0000: iget-object v2, v2, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent;.action:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@9250 │ │ -3fb738: 6200 4e92 |0002: sget-object v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.SERVICE_SHUT_DOWN:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@924e │ │ -3fb73c: 3302 1000 |0004: if-ne v2, v0, 0014 // +0010 │ │ -3fb740: 6e10 2735 0100 |0006: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -3fb746: 0c02 |0009: move-result-object v2 │ │ -3fb748: 1f02 d917 |000a: check-cast v2, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -3fb74c: 6e10 8d94 0200 |000c: invoke-virtual {v2}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // method@948d │ │ -3fb752: 0c02 |000f: move-result-object v2 │ │ -3fb754: 1240 |0010: const/4 v0, #int 4 // #4 │ │ -3fb756: 6e20 8c7c 0200 |0011: invoke-virtual {v2, v0}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@7c8c │ │ -3fb75c: 0e00 |0014: return-void │ │ +3fb6ec: |[3fb6ec] de.danoeh.antennapod.fragment.AudioPlayerFragment.onPlaybackServiceChanged:(Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent;)V │ │ +3fb6fc: 5422 5092 |0000: iget-object v2, v2, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent;.action:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@9250 │ │ +3fb700: 6200 4e92 |0002: sget-object v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.SERVICE_SHUT_DOWN:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@924e │ │ +3fb704: 3302 1000 |0004: if-ne v2, v0, 0014 // +0010 │ │ +3fb708: 6e10 2735 0100 |0006: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +3fb70e: 0c02 |0009: move-result-object v2 │ │ +3fb710: 1f02 d917 |000a: check-cast v2, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +3fb714: 6e10 8d94 0200 |000c: invoke-virtual {v2}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // method@948d │ │ +3fb71a: 0c02 |000f: move-result-object v2 │ │ +3fb71c: 1240 |0010: const/4 v0, #int 4 // #4 │ │ +3fb71e: 6e20 8c7c 0200 |0011: invoke-virtual {v2, v0}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@7c8c │ │ +3fb724: 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; │ │ @@ -1727196,113 +1727179,113 @@ │ │ type : '(Landroid/widget/SeekBar;IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 194 16-bit code units │ │ -3fb760: |[3fb760] de.danoeh.antennapod.fragment.AudioPlayerFragment.onProgressChanged:(Landroid/widget/SeekBar;IZ)V │ │ -3fb770: 5420 9692 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9296 │ │ -3fb774: 3800 bf00 |0002: if-eqz v0, 00c1 // +00bf │ │ -3fb778: 5421 a192 |0004: iget-object v1, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvLength:Landroid/widget/TextView; // field@92a1 │ │ -3fb77c: 3901 0400 |0006: if-nez v1, 000a // +0004 │ │ -3fb780: 2900 b900 |0008: goto/16 00c1 // +00b9 │ │ -3fb784: 3805 a600 |000a: if-eqz v5, 00b0 // +00a6 │ │ -3fb788: 8244 |000c: int-to-float v4, v4 │ │ -3fb78a: 6e10 da11 0300 |000d: invoke-virtual {v3}, Landroid/widget/ProgressBar;.getMax:()I // method@11da │ │ -3fb790: 0a03 |0010: move-result v3 │ │ -3fb792: 8233 |0011: int-to-float v3, v3 │ │ -3fb794: c934 |0012: div-float/2addr v4, v3 │ │ -3fb796: 2203 9f19 |0013: new-instance v3, Lde/danoeh/antennapod/core/util/TimeSpeedConverter; // type@199f │ │ -3fb79a: 5425 9692 |0015: iget-object v5, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9296 │ │ -3fb79e: 6e10 2e9e 0500 |0017: invoke-virtual {v5}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getCurrentPlaybackSpeedMultiplier:()F // method@9e2e │ │ -3fb7a4: 0a05 |001a: move-result v5 │ │ -3fb7a6: 7020 c59d 5300 |001b: invoke-direct {v3, v5}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.:(F)V // method@9dc5 │ │ -3fb7ac: 5425 9692 |001e: iget-object v5, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9296 │ │ -3fb7b0: 6e10 2f9e 0500 |0020: invoke-virtual {v5}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getDuration:()I // method@9e2f │ │ -3fb7b6: 0a05 |0023: move-result v5 │ │ -3fb7b8: 8255 |0024: int-to-float v5, v5 │ │ -3fb7ba: a804 0405 |0025: mul-float v4, v4, v5 │ │ -3fb7be: 8744 |0027: float-to-int v4, v4 │ │ -3fb7c0: 6e20 c69d 4300 |0028: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.convert:(I)I // method@9dc6 │ │ -3fb7c6: 0a03 |002b: move-result v3 │ │ -3fb7c8: 5424 9692 |002c: iget-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9296 │ │ -3fb7cc: 6e10 309e 0400 |002e: invoke-virtual {v4}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ -3fb7d2: 0c04 |0031: move-result-object v4 │ │ -3fb7d4: 7120 0b9d 3400 |0032: invoke-static {v4, v3}, Lde/danoeh/antennapod/core/util/ChapterUtils;.getCurrentChapterIndex:(Lde/danoeh/antennapod/model/playback/Playable;I)I // method@9d0b │ │ -3fb7da: 0a04 |0035: move-result v4 │ │ -3fb7dc: 12f5 |0036: const/4 v5, #int -1 // #ff │ │ -3fb7de: 3754 6f00 |0037: if-le v4, v5, 00a6 // +006f │ │ -3fb7e2: 5425 9c92 |0039: iget-object v5, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.sbPosition:Lde/danoeh/antennapod/view/ChapterSeekBar; // field@929c │ │ -3fb7e6: 6e10 090d 0500 |003b: invoke-virtual {v5}, Landroid/view/View;.isPressed:()Z // method@0d09 │ │ -3fb7ec: 0a05 |003e: move-result v5 │ │ -3fb7ee: 3905 3500 |003f: if-nez v5, 0074 // +0035 │ │ -3fb7f2: 5225 9792 |0041: iget v5, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.currentChapterIndex:I // field@9297 │ │ -3fb7f6: 3245 3100 |0043: if-eq v5, v4, 0074 // +0031 │ │ -3fb7fa: 5924 9792 |0045: iput v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.currentChapterIndex:I // field@9297 │ │ -3fb7fe: 5423 9692 |0047: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9296 │ │ -3fb802: 6e10 309e 0300 |0049: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ -3fb808: 0c03 |004c: move-result-object v3 │ │ -3fb80a: 7210 e3ac 0300 |004d: invoke-interface {v3}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ace3 │ │ -3fb810: 0c03 |0050: move-result-object v3 │ │ -3fb812: 5225 9792 |0051: iget v5, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.currentChapterIndex:I // field@9297 │ │ -3fb816: 7220 66b5 5300 |0053: invoke-interface {v3, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3fb81c: 0c03 |0056: move-result-object v3 │ │ -3fb81e: 1f03 b01c |0057: check-cast v3, Lde/danoeh/antennapod/model/feed/Chapter; // type@1cb0 │ │ -3fb822: 6e10 a8ab 0300 |0059: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@aba8 │ │ -3fb828: 0b00 |005c: move-result-wide v0 │ │ -3fb82a: 8403 |005d: long-to-int v3, v0 │ │ -3fb82c: 1215 |005e: const/4 v5, #int 1 // #1 │ │ -3fb82e: 5c25 9d92 |005f: iput-boolean v5, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.seekedToChapterStart:Z // field@929d │ │ -3fb832: 5425 9692 |0061: iget-object v5, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9296 │ │ -3fb836: 6e20 439e 3500 |0063: invoke-virtual {v5, v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.seekTo:(I)V // method@9e43 │ │ -3fb83c: 5425 9692 |0066: iget-object v5, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9296 │ │ -3fb840: 6e10 309e 0500 |0068: invoke-virtual {v5}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ -3fb846: 0c05 |006b: move-result-object v5 │ │ -3fb848: 7020 57a3 5200 |006c: invoke-direct {v2, v5}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.updateUi:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@a357 │ │ -3fb84e: 5425 9c92 |006f: iget-object v5, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.sbPosition:Lde/danoeh/antennapod/view/ChapterSeekBar; // field@929c │ │ -3fb852: 6e10 36b1 0500 |0071: invoke-virtual {v5}, Lde/danoeh/antennapod/view/ChapterSeekBar;.highlightCurrentChapter:()V // method@b136 │ │ -3fb858: 5425 a592 |0074: iget-object v5, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvSeek:Landroid/widget/TextView; // field@92a5 │ │ -3fb85c: 2200 8f1e |0076: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3fb860: 7010 50b3 0000 |0078: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3fb866: 5421 9692 |007b: iget-object v1, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9296 │ │ -3fb86a: 6e10 309e 0100 |007d: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ -3fb870: 0c01 |0080: move-result-object v1 │ │ -3fb872: 7210 e3ac 0100 |0081: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ace3 │ │ -3fb878: 0c01 |0084: move-result-object v1 │ │ -3fb87a: 7220 66b5 4100 |0085: invoke-interface {v1, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3fb880: 0c04 |0088: move-result-object v4 │ │ -3fb882: 1f04 b01c |0089: check-cast v4, Lde/danoeh/antennapod/model/feed/Chapter; // type@1cb0 │ │ -3fb886: 6e10 a9ab 0400 |008b: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Chapter;.getTitle:()Ljava/lang/String; // method@aba9 │ │ -3fb88c: 0c04 |008e: move-result-object v4 │ │ -3fb88e: 6e20 5cb3 4000 |008f: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3fb894: 1a04 0200 |0092: const-string v4, " │ │ +3fb728: |[3fb728] de.danoeh.antennapod.fragment.AudioPlayerFragment.onProgressChanged:(Landroid/widget/SeekBar;IZ)V │ │ +3fb738: 5420 9692 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9296 │ │ +3fb73c: 3800 bf00 |0002: if-eqz v0, 00c1 // +00bf │ │ +3fb740: 5421 a192 |0004: iget-object v1, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvLength:Landroid/widget/TextView; // field@92a1 │ │ +3fb744: 3901 0400 |0006: if-nez v1, 000a // +0004 │ │ +3fb748: 2900 b900 |0008: goto/16 00c1 // +00b9 │ │ +3fb74c: 3805 a600 |000a: if-eqz v5, 00b0 // +00a6 │ │ +3fb750: 8244 |000c: int-to-float v4, v4 │ │ +3fb752: 6e10 da11 0300 |000d: invoke-virtual {v3}, Landroid/widget/ProgressBar;.getMax:()I // method@11da │ │ +3fb758: 0a03 |0010: move-result v3 │ │ +3fb75a: 8233 |0011: int-to-float v3, v3 │ │ +3fb75c: c934 |0012: div-float/2addr v4, v3 │ │ +3fb75e: 2203 9f19 |0013: new-instance v3, Lde/danoeh/antennapod/core/util/TimeSpeedConverter; // type@199f │ │ +3fb762: 5425 9692 |0015: iget-object v5, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9296 │ │ +3fb766: 6e10 2e9e 0500 |0017: invoke-virtual {v5}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getCurrentPlaybackSpeedMultiplier:()F // method@9e2e │ │ +3fb76c: 0a05 |001a: move-result v5 │ │ +3fb76e: 7020 c59d 5300 |001b: invoke-direct {v3, v5}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.:(F)V // method@9dc5 │ │ +3fb774: 5425 9692 |001e: iget-object v5, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9296 │ │ +3fb778: 6e10 2f9e 0500 |0020: invoke-virtual {v5}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getDuration:()I // method@9e2f │ │ +3fb77e: 0a05 |0023: move-result v5 │ │ +3fb780: 8255 |0024: int-to-float v5, v5 │ │ +3fb782: a804 0405 |0025: mul-float v4, v4, v5 │ │ +3fb786: 8744 |0027: float-to-int v4, v4 │ │ +3fb788: 6e20 c69d 4300 |0028: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.convert:(I)I // method@9dc6 │ │ +3fb78e: 0a03 |002b: move-result v3 │ │ +3fb790: 5424 9692 |002c: iget-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9296 │ │ +3fb794: 6e10 309e 0400 |002e: invoke-virtual {v4}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ +3fb79a: 0c04 |0031: move-result-object v4 │ │ +3fb79c: 7120 0b9d 3400 |0032: invoke-static {v4, v3}, Lde/danoeh/antennapod/core/util/ChapterUtils;.getCurrentChapterIndex:(Lde/danoeh/antennapod/model/playback/Playable;I)I // method@9d0b │ │ +3fb7a2: 0a04 |0035: move-result v4 │ │ +3fb7a4: 12f5 |0036: const/4 v5, #int -1 // #ff │ │ +3fb7a6: 3754 6f00 |0037: if-le v4, v5, 00a6 // +006f │ │ +3fb7aa: 5425 9c92 |0039: iget-object v5, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.sbPosition:Lde/danoeh/antennapod/view/ChapterSeekBar; // field@929c │ │ +3fb7ae: 6e10 090d 0500 |003b: invoke-virtual {v5}, Landroid/view/View;.isPressed:()Z // method@0d09 │ │ +3fb7b4: 0a05 |003e: move-result v5 │ │ +3fb7b6: 3905 3500 |003f: if-nez v5, 0074 // +0035 │ │ +3fb7ba: 5225 9792 |0041: iget v5, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.currentChapterIndex:I // field@9297 │ │ +3fb7be: 3245 3100 |0043: if-eq v5, v4, 0074 // +0031 │ │ +3fb7c2: 5924 9792 |0045: iput v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.currentChapterIndex:I // field@9297 │ │ +3fb7c6: 5423 9692 |0047: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9296 │ │ +3fb7ca: 6e10 309e 0300 |0049: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ +3fb7d0: 0c03 |004c: move-result-object v3 │ │ +3fb7d2: 7210 e3ac 0300 |004d: invoke-interface {v3}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ace3 │ │ +3fb7d8: 0c03 |0050: move-result-object v3 │ │ +3fb7da: 5225 9792 |0051: iget v5, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.currentChapterIndex:I // field@9297 │ │ +3fb7de: 7220 66b5 5300 |0053: invoke-interface {v3, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3fb7e4: 0c03 |0056: move-result-object v3 │ │ +3fb7e6: 1f03 b01c |0057: check-cast v3, Lde/danoeh/antennapod/model/feed/Chapter; // type@1cb0 │ │ +3fb7ea: 6e10 a8ab 0300 |0059: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@aba8 │ │ +3fb7f0: 0b00 |005c: move-result-wide v0 │ │ +3fb7f2: 8403 |005d: long-to-int v3, v0 │ │ +3fb7f4: 1215 |005e: const/4 v5, #int 1 // #1 │ │ +3fb7f6: 5c25 9d92 |005f: iput-boolean v5, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.seekedToChapterStart:Z // field@929d │ │ +3fb7fa: 5425 9692 |0061: iget-object v5, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9296 │ │ +3fb7fe: 6e20 439e 3500 |0063: invoke-virtual {v5, v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.seekTo:(I)V // method@9e43 │ │ +3fb804: 5425 9692 |0066: iget-object v5, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9296 │ │ +3fb808: 6e10 309e 0500 |0068: invoke-virtual {v5}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ +3fb80e: 0c05 |006b: move-result-object v5 │ │ +3fb810: 7020 57a3 5200 |006c: invoke-direct {v2, v5}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.updateUi:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@a357 │ │ +3fb816: 5425 9c92 |006f: iget-object v5, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.sbPosition:Lde/danoeh/antennapod/view/ChapterSeekBar; // field@929c │ │ +3fb81a: 6e10 36b1 0500 |0071: invoke-virtual {v5}, Lde/danoeh/antennapod/view/ChapterSeekBar;.highlightCurrentChapter:()V // method@b136 │ │ +3fb820: 5425 a592 |0074: iget-object v5, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvSeek:Landroid/widget/TextView; // field@92a5 │ │ +3fb824: 2200 8f1e |0076: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3fb828: 7010 50b3 0000 |0078: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3fb82e: 5421 9692 |007b: iget-object v1, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9296 │ │ +3fb832: 6e10 309e 0100 |007d: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ +3fb838: 0c01 |0080: move-result-object v1 │ │ +3fb83a: 7210 e3ac 0100 |0081: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ace3 │ │ +3fb840: 0c01 |0084: move-result-object v1 │ │ +3fb842: 7220 66b5 4100 |0085: invoke-interface {v1, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3fb848: 0c04 |0088: move-result-object v4 │ │ +3fb84a: 1f04 b01c |0089: check-cast v4, Lde/danoeh/antennapod/model/feed/Chapter; // type@1cb0 │ │ +3fb84e: 6e10 a9ab 0400 |008b: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Chapter;.getTitle:()Ljava/lang/String; // method@aba9 │ │ +3fb854: 0c04 |008e: move-result-object v4 │ │ +3fb856: 6e20 5cb3 4000 |008f: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3fb85c: 1a04 0200 |0092: const-string v4, " │ │ " // string@0002 │ │ -3fb898: 6e20 5cb3 4000 |0094: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3fb89e: 7110 189d 0300 |0097: invoke-static {v3}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9d18 │ │ -3fb8a4: 0c03 |009a: move-result-object v3 │ │ -3fb8a6: 6e20 5cb3 3000 |009b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3fb8ac: 6e10 67b3 0000 |009e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3fb8b2: 0c03 |00a1: move-result-object v3 │ │ -3fb8b4: 6e20 9d12 3500 |00a2: invoke-virtual {v5, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3fb8ba: 281c |00a5: goto 00c1 // +001c │ │ -3fb8bc: 5424 a592 |00a6: iget-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvSeek:Landroid/widget/TextView; // field@92a5 │ │ -3fb8c0: 7110 189d 0300 |00a8: invoke-static {v3}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9d18 │ │ -3fb8c6: 0c03 |00ab: move-result-object v3 │ │ -3fb8c8: 6e20 9d12 3400 |00ac: invoke-virtual {v4, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3fb8ce: 2812 |00af: goto 00c1 // +0012 │ │ -3fb8d0: 5223 9992 |00b0: iget v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.duration:I // field@9299 │ │ -3fb8d4: 6e10 2f9e 0000 |00b2: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getDuration:()I // method@9e2f │ │ -3fb8da: 0a04 |00b5: move-result v4 │ │ -3fb8dc: 3243 0b00 |00b6: if-eq v3, v4, 00c1 // +000b │ │ -3fb8e0: 5423 9692 |00b8: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9296 │ │ -3fb8e4: 6e10 309e 0300 |00ba: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ -3fb8ea: 0c03 |00bd: move-result-object v3 │ │ -3fb8ec: 7020 57a3 3200 |00be: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.updateUi:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@a357 │ │ -3fb8f2: 0e00 |00c1: return-void │ │ +3fb860: 6e20 5cb3 4000 |0094: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3fb866: 7110 189d 0300 |0097: invoke-static {v3}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9d18 │ │ +3fb86c: 0c03 |009a: move-result-object v3 │ │ +3fb86e: 6e20 5cb3 3000 |009b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3fb874: 6e10 67b3 0000 |009e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3fb87a: 0c03 |00a1: move-result-object v3 │ │ +3fb87c: 6e20 9d12 3500 |00a2: invoke-virtual {v5, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3fb882: 281c |00a5: goto 00c1 // +001c │ │ +3fb884: 5424 a592 |00a6: iget-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvSeek:Landroid/widget/TextView; // field@92a5 │ │ +3fb888: 7110 189d 0300 |00a8: invoke-static {v3}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9d18 │ │ +3fb88e: 0c03 |00ab: move-result-object v3 │ │ +3fb890: 6e20 9d12 3400 |00ac: invoke-virtual {v4, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3fb896: 2812 |00af: goto 00c1 // +0012 │ │ +3fb898: 5223 9992 |00b0: iget v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.duration:I // field@9299 │ │ +3fb89c: 6e10 2f9e 0000 |00b2: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getDuration:()I // method@9e2f │ │ +3fb8a2: 0a04 |00b5: move-result v4 │ │ +3fb8a4: 3243 0b00 |00b6: if-eq v3, v4, 00c1 // +000b │ │ +3fb8a8: 5423 9692 |00b8: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9296 │ │ +3fb8ac: 6e10 309e 0300 |00ba: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ +3fb8b2: 0c03 |00bd: move-result-object v3 │ │ +3fb8b4: 7020 57a3 3200 |00be: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.updateUi:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@a357 │ │ +3fb8ba: 0e00 |00c1: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=409 │ │ 0x000d line=414 │ │ 0x0013 line=415 │ │ 0x001e line=416 │ │ 0x002c line=417 │ │ @@ -1727330,44 +1727313,44 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -3fb8f4: |[3fb8f4] de.danoeh.antennapod.fragment.AudioPlayerFragment.onStart:()V │ │ -3fb904: 6f10 8d35 0400 |0000: invoke-super {v4}, Landroidx/fragment/app/Fragment;.onStart:()V // method@358d │ │ -3fb90a: 7010 43a3 0400 |0003: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.newPlaybackController:()Lde/danoeh/antennapod/core/util/playback/PlaybackController; // method@a343 │ │ -3fb910: 0c00 |0006: move-result-object v0 │ │ -3fb912: 5b40 9692 |0007: iput-object v0, v4, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9296 │ │ -3fb916: 6e10 379e 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.init:()V // method@9e37 │ │ -3fb91c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -3fb91e: 7020 41a3 0400 |000d: invoke-direct {v4, v0}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.loadMediaInfo:(Z)V // method@a341 │ │ -3fb924: 7100 8db7 0000 |0010: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3fb92a: 0c00 |0013: move-result-object v0 │ │ -3fb92c: 6e20 92b7 4000 |0014: invoke-virtual {v0, v4}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b792 │ │ -3fb932: 5440 a492 |0017: iget-object v0, v4, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvRev:Landroid/widget/TextView; // field@92a4 │ │ -3fb936: 7100 6cb4 0000 |0019: invoke-static {}, Ljava/text/NumberFormat;.getInstance:()Ljava/text/NumberFormat; // method@b46c │ │ -3fb93c: 0c01 |001c: move-result-object v1 │ │ -3fb93e: 7100 cab0 0000 |001d: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getRewindSecs:()I // method@b0ca │ │ -3fb944: 0a02 |0020: move-result v2 │ │ -3fb946: 8122 |0021: int-to-long v2, v2 │ │ -3fb948: 6e30 6bb4 2103 |0022: invoke-virtual {v1, v2, v3}, Ljava/text/NumberFormat;.format:(J)Ljava/lang/String; // method@b46b │ │ -3fb94e: 0c01 |0025: move-result-object v1 │ │ -3fb950: 6e20 9d12 1000 |0026: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3fb956: 5440 a092 |0029: iget-object v0, v4, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvFF:Landroid/widget/TextView; // field@92a0 │ │ -3fb95a: 7100 6cb4 0000 |002b: invoke-static {}, Ljava/text/NumberFormat;.getInstance:()Ljava/text/NumberFormat; // method@b46c │ │ -3fb960: 0c01 |002e: move-result-object v1 │ │ -3fb962: 7100 bab0 0000 |002f: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getFastForwardSecs:()I // method@b0ba │ │ -3fb968: 0a02 |0032: move-result v2 │ │ -3fb96a: 8122 |0033: int-to-long v2, v2 │ │ -3fb96c: 6e30 6bb4 2103 |0034: invoke-virtual {v1, v2, v3}, Ljava/text/NumberFormat;.format:(J)Ljava/lang/String; // method@b46b │ │ -3fb972: 0c01 |0037: move-result-object v1 │ │ -3fb974: 6e20 9d12 1000 |0038: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3fb97a: 0e00 |003b: return-void │ │ +3fb8bc: |[3fb8bc] de.danoeh.antennapod.fragment.AudioPlayerFragment.onStart:()V │ │ +3fb8cc: 6f10 8d35 0400 |0000: invoke-super {v4}, Landroidx/fragment/app/Fragment;.onStart:()V // method@358d │ │ +3fb8d2: 7010 43a3 0400 |0003: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.newPlaybackController:()Lde/danoeh/antennapod/core/util/playback/PlaybackController; // method@a343 │ │ +3fb8d8: 0c00 |0006: move-result-object v0 │ │ +3fb8da: 5b40 9692 |0007: iput-object v0, v4, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9296 │ │ +3fb8de: 6e10 379e 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.init:()V // method@9e37 │ │ +3fb8e4: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +3fb8e6: 7020 41a3 0400 |000d: invoke-direct {v4, v0}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.loadMediaInfo:(Z)V // method@a341 │ │ +3fb8ec: 7100 8db7 0000 |0010: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3fb8f2: 0c00 |0013: move-result-object v0 │ │ +3fb8f4: 6e20 92b7 4000 |0014: invoke-virtual {v0, v4}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b792 │ │ +3fb8fa: 5440 a492 |0017: iget-object v0, v4, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvRev:Landroid/widget/TextView; // field@92a4 │ │ +3fb8fe: 7100 6cb4 0000 |0019: invoke-static {}, Ljava/text/NumberFormat;.getInstance:()Ljava/text/NumberFormat; // method@b46c │ │ +3fb904: 0c01 |001c: move-result-object v1 │ │ +3fb906: 7100 cab0 0000 |001d: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getRewindSecs:()I // method@b0ca │ │ +3fb90c: 0a02 |0020: move-result v2 │ │ +3fb90e: 8122 |0021: int-to-long v2, v2 │ │ +3fb910: 6e30 6bb4 2103 |0022: invoke-virtual {v1, v2, v3}, Ljava/text/NumberFormat;.format:(J)Ljava/lang/String; // method@b46b │ │ +3fb916: 0c01 |0025: move-result-object v1 │ │ +3fb918: 6e20 9d12 1000 |0026: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3fb91e: 5440 a092 |0029: iget-object v0, v4, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvFF:Landroid/widget/TextView; // field@92a0 │ │ +3fb922: 7100 6cb4 0000 |002b: invoke-static {}, Ljava/text/NumberFormat;.getInstance:()Ljava/text/NumberFormat; // method@b46c │ │ +3fb928: 0c01 |002e: move-result-object v1 │ │ +3fb92a: 7100 bab0 0000 |002f: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getFastForwardSecs:()I // method@b0ba │ │ +3fb930: 0a02 |0032: move-result v2 │ │ +3fb932: 8122 |0033: int-to-long v2, v2 │ │ +3fb934: 6e30 6bb4 2103 |0034: invoke-virtual {v1, v2, v3}, Ljava/text/NumberFormat;.format:(J)Ljava/lang/String; // method@b46b │ │ +3fb93a: 0c01 |0037: move-result-object v1 │ │ +3fb93c: 6e20 9d12 1000 |0038: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3fb942: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ 0x0003 line=327 │ │ 0x0009 line=328 │ │ 0x000d line=329 │ │ 0x0010 line=330 │ │ @@ -1727381,39 +1727364,39 @@ │ │ type : '(Landroid/widget/SeekBar;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 52 16-bit code units │ │ -3fb97c: |[3fb97c] de.danoeh.antennapod.fragment.AudioPlayerFragment.onStartTrackingTouch:(Landroid/widget/SeekBar;)V │ │ -3fb98c: 5423 9592 |0000: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.cardViewSeek:Landroidx/cardview/widget/CardView; // field@9295 │ │ -3fb990: 1400 cdcc 4c3f |0002: const v0, #float 0.8 // #3f4ccccd │ │ -3fb996: 6e20 850d 0300 |0005: invoke-virtual {v3, v0}, Landroid/view/View;.setScaleX:(F)V // method@0d85 │ │ -3fb99c: 5423 9592 |0008: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.cardViewSeek:Landroidx/cardview/widget/CardView; // field@9295 │ │ -3fb9a0: 6e20 860d 0300 |000a: invoke-virtual {v3, v0}, Landroid/view/View;.setScaleY:(F)V // method@0d86 │ │ -3fb9a6: 5423 9592 |000d: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.cardViewSeek:Landroidx/cardview/widget/CardView; // field@9295 │ │ -3fb9aa: 6e10 5b0c 0300 |000f: invoke-virtual {v3}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@0c5b │ │ -3fb9b0: 0c03 |0012: move-result-object v3 │ │ -3fb9b2: 2200 9c09 |0013: new-instance v0, Landroidx/interpolator/view/animation/FastOutSlowInInterpolator; // type@099c │ │ -3fb9b6: 7010 8139 0000 |0015: invoke-direct {v0}, Landroidx/interpolator/view/animation/FastOutSlowInInterpolator;.:()V // method@3981 │ │ -3fb9bc: 6e20 580e 0300 |0018: invoke-virtual {v3, v0}, Landroid/view/ViewPropertyAnimator;.setInterpolator:(Landroid/animation/TimeInterpolator;)Landroid/view/ViewPropertyAnimator; // method@0e58 │ │ -3fb9c2: 0c03 |001b: move-result-object v3 │ │ -3fb9c4: 1500 803f |001c: const/high16 v0, #int 1065353216 // #3f80 │ │ -3fb9c8: 6e20 510e 0300 |001e: invoke-virtual {v3, v0}, Landroid/view/ViewPropertyAnimator;.alpha:(F)Landroid/view/ViewPropertyAnimator; // method@0e51 │ │ -3fb9ce: 0c03 |0021: move-result-object v3 │ │ -3fb9d0: 6e20 550e 0300 |0022: invoke-virtual {v3, v0}, Landroid/view/ViewPropertyAnimator;.scaleX:(F)Landroid/view/ViewPropertyAnimator; // method@0e55 │ │ -3fb9d6: 0c03 |0025: move-result-object v3 │ │ -3fb9d8: 6e20 560e 0300 |0026: invoke-virtual {v3, v0}, Landroid/view/ViewPropertyAnimator;.scaleY:(F)Landroid/view/ViewPropertyAnimator; // method@0e56 │ │ -3fb9de: 0c03 |0029: move-result-object v3 │ │ -3fb9e0: 1600 c800 |002a: const-wide/16 v0, #int 200 // #c8 │ │ -3fb9e4: 6e30 570e 0301 |002c: invoke-virtual {v3, v0, v1}, Landroid/view/ViewPropertyAnimator;.setDuration:(J)Landroid/view/ViewPropertyAnimator; // method@0e57 │ │ -3fb9ea: 0c03 |002f: move-result-object v3 │ │ -3fb9ec: 6e10 5c0e 0300 |0030: invoke-virtual {v3}, Landroid/view/ViewPropertyAnimator;.start:()V // method@0e5c │ │ -3fb9f2: 0e00 |0033: return-void │ │ +3fb944: |[3fb944] de.danoeh.antennapod.fragment.AudioPlayerFragment.onStartTrackingTouch:(Landroid/widget/SeekBar;)V │ │ +3fb954: 5423 9592 |0000: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.cardViewSeek:Landroidx/cardview/widget/CardView; // field@9295 │ │ +3fb958: 1400 cdcc 4c3f |0002: const v0, #float 0.8 // #3f4ccccd │ │ +3fb95e: 6e20 850d 0300 |0005: invoke-virtual {v3, v0}, Landroid/view/View;.setScaleX:(F)V // method@0d85 │ │ +3fb964: 5423 9592 |0008: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.cardViewSeek:Landroidx/cardview/widget/CardView; // field@9295 │ │ +3fb968: 6e20 860d 0300 |000a: invoke-virtual {v3, v0}, Landroid/view/View;.setScaleY:(F)V // method@0d86 │ │ +3fb96e: 5423 9592 |000d: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.cardViewSeek:Landroidx/cardview/widget/CardView; // field@9295 │ │ +3fb972: 6e10 5b0c 0300 |000f: invoke-virtual {v3}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@0c5b │ │ +3fb978: 0c03 |0012: move-result-object v3 │ │ +3fb97a: 2200 9c09 |0013: new-instance v0, Landroidx/interpolator/view/animation/FastOutSlowInInterpolator; // type@099c │ │ +3fb97e: 7010 8139 0000 |0015: invoke-direct {v0}, Landroidx/interpolator/view/animation/FastOutSlowInInterpolator;.:()V // method@3981 │ │ +3fb984: 6e20 580e 0300 |0018: invoke-virtual {v3, v0}, Landroid/view/ViewPropertyAnimator;.setInterpolator:(Landroid/animation/TimeInterpolator;)Landroid/view/ViewPropertyAnimator; // method@0e58 │ │ +3fb98a: 0c03 |001b: move-result-object v3 │ │ +3fb98c: 1500 803f |001c: const/high16 v0, #int 1065353216 // #3f80 │ │ +3fb990: 6e20 510e 0300 |001e: invoke-virtual {v3, v0}, Landroid/view/ViewPropertyAnimator;.alpha:(F)Landroid/view/ViewPropertyAnimator; // method@0e51 │ │ +3fb996: 0c03 |0021: move-result-object v3 │ │ +3fb998: 6e20 550e 0300 |0022: invoke-virtual {v3, v0}, Landroid/view/ViewPropertyAnimator;.scaleX:(F)Landroid/view/ViewPropertyAnimator; // method@0e55 │ │ +3fb99e: 0c03 |0025: move-result-object v3 │ │ +3fb9a0: 6e20 560e 0300 |0026: invoke-virtual {v3, v0}, Landroid/view/ViewPropertyAnimator;.scaleY:(F)Landroid/view/ViewPropertyAnimator; // method@0e56 │ │ +3fb9a6: 0c03 |0029: move-result-object v3 │ │ +3fb9a8: 1600 c800 |002a: const-wide/16 v0, #int 200 // #c8 │ │ +3fb9ac: 6e30 570e 0301 |002c: invoke-virtual {v3, v0, v1}, Landroid/view/ViewPropertyAnimator;.setDuration:(J)Landroid/view/ViewPropertyAnimator; // method@0e57 │ │ +3fb9b2: 0c03 |002f: move-result-object v3 │ │ +3fb9b4: 6e10 5c0e 0300 |0030: invoke-virtual {v3}, Landroid/view/ViewPropertyAnimator;.start:()V // method@0e5c │ │ +3fb9ba: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=440 │ │ 0x0008 line=441 │ │ 0x000d line=442 │ │ 0x0018 line=443 │ │ 0x001e line=444 │ │ @@ -1727428,30 +1727411,30 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -3fb9f4: |[3fb9f4] de.danoeh.antennapod.fragment.AudioPlayerFragment.onStop:()V │ │ -3fba04: 6f10 8e35 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onStop:()V // method@358e │ │ -3fba0a: 5420 9692 |0003: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9296 │ │ -3fba0e: 6e10 429e 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.release:()V // method@9e42 │ │ -3fba14: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -3fba16: 5b20 9692 |0009: iput-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9296 │ │ -3fba1a: 5420 9b92 |000b: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.progressIndicator:Landroid/widget/ProgressBar; // field@929b │ │ -3fba1e: 1301 0800 |000d: const/16 v1, #int 8 // #8 │ │ -3fba22: 6e20 9c0d 1000 |000f: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3fba28: 7100 8db7 0000 |0012: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3fba2e: 0c00 |0015: move-result-object v0 │ │ -3fba30: 6e20 93b7 2000 |0016: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b793 │ │ -3fba36: 5420 9892 |0019: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9298 │ │ -3fba3a: 3800 0500 |001b: if-eqz v0, 0020 // +0005 │ │ -3fba3e: 7210 91b1 0000 |001d: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ -3fba44: 0e00 |0020: return-void │ │ +3fb9bc: |[3fb9bc] de.danoeh.antennapod.fragment.AudioPlayerFragment.onStop:()V │ │ +3fb9cc: 6f10 8e35 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onStop:()V // method@358e │ │ +3fb9d2: 5420 9692 |0003: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9296 │ │ +3fb9d6: 6e10 429e 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.release:()V // method@9e42 │ │ +3fb9dc: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +3fb9de: 5b20 9692 |0009: iput-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9296 │ │ +3fb9e2: 5420 9b92 |000b: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.progressIndicator:Landroid/widget/ProgressBar; // field@929b │ │ +3fb9e6: 1301 0800 |000d: const/16 v1, #int 8 // #8 │ │ +3fb9ea: 6e20 9c0d 1000 |000f: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3fb9f0: 7100 8db7 0000 |0012: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3fb9f6: 0c00 |0015: move-result-object v0 │ │ +3fb9f8: 6e20 93b7 2000 |0016: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b793 │ │ +3fb9fe: 5420 9892 |0019: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9298 │ │ +3fba02: 3800 0500 |001b: if-eqz v0, 0020 // +0005 │ │ +3fba06: 7210 91b1 0000 |001d: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ +3fba0c: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=337 │ │ 0x0003 line=338 │ │ 0x0009 line=339 │ │ 0x000b line=340 │ │ 0x0012 line=341 │ │ @@ -1727465,61 +1727448,61 @@ │ │ type : '(Landroid/widget/SeekBar;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 89 16-bit code units │ │ -3fba48: |[3fba48] de.danoeh.antennapod.fragment.AudioPlayerFragment.onStopTrackingTouch:(Landroid/widget/SeekBar;)V │ │ -3fba58: 5420 9692 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9296 │ │ -3fba5c: 3800 2200 |0002: if-eqz v0, 0024 // +0022 │ │ -3fba60: 5520 9d92 |0004: iget-boolean v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.seekedToChapterStart:Z // field@929d │ │ -3fba64: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ -3fba68: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -3fba6a: 5c23 9d92 |0009: iput-boolean v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.seekedToChapterStart:Z // field@929d │ │ -3fba6e: 2819 |000b: goto 0024 // +0019 │ │ -3fba70: 6e10 db11 0300 |000c: invoke-virtual {v3}, Landroid/widget/ProgressBar;.getProgress:()I // method@11db │ │ -3fba76: 0a00 |000f: move-result v0 │ │ -3fba78: 8200 |0010: int-to-float v0, v0 │ │ -3fba7a: 6e10 da11 0300 |0011: invoke-virtual {v3}, Landroid/widget/ProgressBar;.getMax:()I // method@11da │ │ -3fba80: 0a03 |0014: move-result v3 │ │ -3fba82: 8233 |0015: int-to-float v3, v3 │ │ -3fba84: c930 |0016: div-float/2addr v0, v3 │ │ -3fba86: 5423 9692 |0017: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9296 │ │ -3fba8a: 6e10 2f9e 0300 |0019: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getDuration:()I // method@9e2f │ │ -3fba90: 0a01 |001c: move-result v1 │ │ -3fba92: 8211 |001d: int-to-float v1, v1 │ │ -3fba94: a800 0001 |001e: mul-float v0, v0, v1 │ │ -3fba98: 8700 |0020: float-to-int v0, v0 │ │ -3fba9a: 6e20 439e 0300 |0021: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.seekTo:(I)V // method@9e43 │ │ -3fbaa0: 5423 9592 |0024: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.cardViewSeek:Landroidx/cardview/widget/CardView; // field@9295 │ │ -3fbaa4: 1500 803f |0026: const/high16 v0, #int 1065353216 // #3f80 │ │ -3fbaa8: 6e20 850d 0300 |0028: invoke-virtual {v3, v0}, Landroid/view/View;.setScaleX:(F)V // method@0d85 │ │ -3fbaae: 5423 9592 |002b: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.cardViewSeek:Landroidx/cardview/widget/CardView; // field@9295 │ │ -3fbab2: 6e20 860d 0300 |002d: invoke-virtual {v3, v0}, Landroid/view/View;.setScaleY:(F)V // method@0d86 │ │ -3fbab8: 5423 9592 |0030: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.cardViewSeek:Landroidx/cardview/widget/CardView; // field@9295 │ │ -3fbabc: 6e10 5b0c 0300 |0032: invoke-virtual {v3}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@0c5b │ │ -3fbac2: 0c03 |0035: move-result-object v3 │ │ -3fbac4: 2200 9c09 |0036: new-instance v0, Landroidx/interpolator/view/animation/FastOutSlowInInterpolator; // type@099c │ │ -3fbac8: 7010 8139 0000 |0038: invoke-direct {v0}, Landroidx/interpolator/view/animation/FastOutSlowInInterpolator;.:()V // method@3981 │ │ -3fbace: 6e20 580e 0300 |003b: invoke-virtual {v3, v0}, Landroid/view/ViewPropertyAnimator;.setInterpolator:(Landroid/animation/TimeInterpolator;)Landroid/view/ViewPropertyAnimator; // method@0e58 │ │ -3fbad4: 0c03 |003e: move-result-object v3 │ │ -3fbad6: 1200 |003f: const/4 v0, #int 0 // #0 │ │ -3fbad8: 6e20 510e 0300 |0040: invoke-virtual {v3, v0}, Landroid/view/ViewPropertyAnimator;.alpha:(F)Landroid/view/ViewPropertyAnimator; // method@0e51 │ │ -3fbade: 0c03 |0043: move-result-object v3 │ │ -3fbae0: 1400 cdcc 4c3f |0044: const v0, #float 0.8 // #3f4ccccd │ │ -3fbae6: 6e20 550e 0300 |0047: invoke-virtual {v3, v0}, Landroid/view/ViewPropertyAnimator;.scaleX:(F)Landroid/view/ViewPropertyAnimator; // method@0e55 │ │ -3fbaec: 0c03 |004a: move-result-object v3 │ │ -3fbaee: 6e20 560e 0300 |004b: invoke-virtual {v3, v0}, Landroid/view/ViewPropertyAnimator;.scaleY:(F)Landroid/view/ViewPropertyAnimator; // method@0e56 │ │ -3fbaf4: 0c03 |004e: move-result-object v3 │ │ -3fbaf6: 1600 c800 |004f: const-wide/16 v0, #int 200 // #c8 │ │ -3fbafa: 6e30 570e 0301 |0051: invoke-virtual {v3, v0, v1}, Landroid/view/ViewPropertyAnimator;.setDuration:(J)Landroid/view/ViewPropertyAnimator; // method@0e57 │ │ -3fbb00: 0c03 |0054: move-result-object v3 │ │ -3fbb02: 6e10 5c0e 0300 |0055: invoke-virtual {v3}, Landroid/view/ViewPropertyAnimator;.start:()V // method@0e5c │ │ -3fbb08: 0e00 |0058: return-void │ │ +3fba10: |[3fba10] de.danoeh.antennapod.fragment.AudioPlayerFragment.onStopTrackingTouch:(Landroid/widget/SeekBar;)V │ │ +3fba20: 5420 9692 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9296 │ │ +3fba24: 3800 2200 |0002: if-eqz v0, 0024 // +0022 │ │ +3fba28: 5520 9d92 |0004: iget-boolean v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.seekedToChapterStart:Z // field@929d │ │ +3fba2c: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ +3fba30: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +3fba32: 5c23 9d92 |0009: iput-boolean v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.seekedToChapterStart:Z // field@929d │ │ +3fba36: 2819 |000b: goto 0024 // +0019 │ │ +3fba38: 6e10 db11 0300 |000c: invoke-virtual {v3}, Landroid/widget/ProgressBar;.getProgress:()I // method@11db │ │ +3fba3e: 0a00 |000f: move-result v0 │ │ +3fba40: 8200 |0010: int-to-float v0, v0 │ │ +3fba42: 6e10 da11 0300 |0011: invoke-virtual {v3}, Landroid/widget/ProgressBar;.getMax:()I // method@11da │ │ +3fba48: 0a03 |0014: move-result v3 │ │ +3fba4a: 8233 |0015: int-to-float v3, v3 │ │ +3fba4c: c930 |0016: div-float/2addr v0, v3 │ │ +3fba4e: 5423 9692 |0017: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9296 │ │ +3fba52: 6e10 2f9e 0300 |0019: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getDuration:()I // method@9e2f │ │ +3fba58: 0a01 |001c: move-result v1 │ │ +3fba5a: 8211 |001d: int-to-float v1, v1 │ │ +3fba5c: a800 0001 |001e: mul-float v0, v0, v1 │ │ +3fba60: 8700 |0020: float-to-int v0, v0 │ │ +3fba62: 6e20 439e 0300 |0021: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.seekTo:(I)V // method@9e43 │ │ +3fba68: 5423 9592 |0024: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.cardViewSeek:Landroidx/cardview/widget/CardView; // field@9295 │ │ +3fba6c: 1500 803f |0026: const/high16 v0, #int 1065353216 // #3f80 │ │ +3fba70: 6e20 850d 0300 |0028: invoke-virtual {v3, v0}, Landroid/view/View;.setScaleX:(F)V // method@0d85 │ │ +3fba76: 5423 9592 |002b: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.cardViewSeek:Landroidx/cardview/widget/CardView; // field@9295 │ │ +3fba7a: 6e20 860d 0300 |002d: invoke-virtual {v3, v0}, Landroid/view/View;.setScaleY:(F)V // method@0d86 │ │ +3fba80: 5423 9592 |0030: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.cardViewSeek:Landroidx/cardview/widget/CardView; // field@9295 │ │ +3fba84: 6e10 5b0c 0300 |0032: invoke-virtual {v3}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@0c5b │ │ +3fba8a: 0c03 |0035: move-result-object v3 │ │ +3fba8c: 2200 9c09 |0036: new-instance v0, Landroidx/interpolator/view/animation/FastOutSlowInInterpolator; // type@099c │ │ +3fba90: 7010 8139 0000 |0038: invoke-direct {v0}, Landroidx/interpolator/view/animation/FastOutSlowInInterpolator;.:()V // method@3981 │ │ +3fba96: 6e20 580e 0300 |003b: invoke-virtual {v3, v0}, Landroid/view/ViewPropertyAnimator;.setInterpolator:(Landroid/animation/TimeInterpolator;)Landroid/view/ViewPropertyAnimator; // method@0e58 │ │ +3fba9c: 0c03 |003e: move-result-object v3 │ │ +3fba9e: 1200 |003f: const/4 v0, #int 0 // #0 │ │ +3fbaa0: 6e20 510e 0300 |0040: invoke-virtual {v3, v0}, Landroid/view/ViewPropertyAnimator;.alpha:(F)Landroid/view/ViewPropertyAnimator; // method@0e51 │ │ +3fbaa6: 0c03 |0043: move-result-object v3 │ │ +3fbaa8: 1400 cdcc 4c3f |0044: const v0, #float 0.8 // #3f4ccccd │ │ +3fbaae: 6e20 550e 0300 |0047: invoke-virtual {v3, v0}, Landroid/view/ViewPropertyAnimator;.scaleX:(F)Landroid/view/ViewPropertyAnimator; // method@0e55 │ │ +3fbab4: 0c03 |004a: move-result-object v3 │ │ +3fbab6: 6e20 560e 0300 |004b: invoke-virtual {v3, v0}, Landroid/view/ViewPropertyAnimator;.scaleY:(F)Landroid/view/ViewPropertyAnimator; // method@0e56 │ │ +3fbabc: 0c03 |004e: move-result-object v3 │ │ +3fbabe: 1600 c800 |004f: const-wide/16 v0, #int 200 // #c8 │ │ +3fbac2: 6e30 570e 0301 |0051: invoke-virtual {v3, v0, v1}, Landroid/view/ViewPropertyAnimator;.setDuration:(J)Landroid/view/ViewPropertyAnimator; // method@0e57 │ │ +3fbac8: 0c03 |0054: move-result-object v3 │ │ +3fbaca: 6e10 5c0e 0300 |0055: invoke-virtual {v3}, Landroid/view/ViewPropertyAnimator;.start:()V // method@0e5c │ │ +3fbad0: 0e00 |0058: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ 0x0004 line=452 │ │ 0x0009 line=453 │ │ 0x000c line=455 │ │ 0x0017 line=456 │ │ @@ -1727539,27 +1727522,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 │ │ -3fbb0c: |[3fbb0c] de.danoeh.antennapod.fragment.AudioPlayerFragment.onUnreadItemsUpdate:(Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;)V │ │ -3fbb1c: 5423 9692 |0000: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9296 │ │ -3fbb20: 3903 0300 |0002: if-nez v3, 0005 // +0003 │ │ -3fbb24: 0e00 |0004: return-void │ │ -3fbb26: 2200 ab1a |0005: new-instance v0, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent; // type@1aab │ │ -3fbb2a: 6e10 319e 0300 |0007: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getPosition:()I // method@9e31 │ │ -3fbb30: 0a03 |000a: move-result v3 │ │ -3fbb32: 5421 9692 |000b: iget-object v1, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9296 │ │ -3fbb36: 6e10 2f9e 0100 |000d: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getDuration:()I // method@9e2f │ │ -3fbb3c: 0a01 |0010: move-result v1 │ │ -3fbb3e: 7030 7ba2 3001 |0011: invoke-direct {v0, v3, v1}, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.:(II)V // method@a27b │ │ -3fbb44: 6e20 56a3 0200 |0014: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.updatePosition:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V // method@a356 │ │ -3fbb4a: 0e00 |0017: return-void │ │ +3fbad4: |[3fbad4] de.danoeh.antennapod.fragment.AudioPlayerFragment.onUnreadItemsUpdate:(Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;)V │ │ +3fbae4: 5423 9692 |0000: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9296 │ │ +3fbae8: 3903 0300 |0002: if-nez v3, 0005 // +0003 │ │ +3fbaec: 0e00 |0004: return-void │ │ +3fbaee: 2200 ab1a |0005: new-instance v0, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent; // type@1aab │ │ +3fbaf2: 6e10 319e 0300 |0007: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getPosition:()I // method@9e31 │ │ +3fbaf8: 0a03 |000a: move-result v3 │ │ +3fbafa: 5421 9692 |000b: iget-object v1, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9296 │ │ +3fbafe: 6e10 2f9e 0100 |000d: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getDuration:()I // method@9e2f │ │ +3fbb04: 0a01 |0010: move-result v1 │ │ +3fbb06: 7030 7ba2 3001 |0011: invoke-direct {v0, v3, v1}, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.:(II)V // method@a27b │ │ +3fbb0c: 6e20 56a3 0200 |0014: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.updatePosition:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V // method@a356 │ │ +3fbb12: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ 0x0005 line=223 │ │ 0x000d line=224 │ │ 0x0014 line=223 │ │ locals : │ │ @@ -1727571,18 +1727554,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -3fbb4c: |[3fbb4c] de.danoeh.antennapod.fragment.AudioPlayerFragment.scrollToPage:(I)V │ │ -3fbb5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3fbb5e: 6e30 4fa3 2100 |0001: invoke-virtual {v1, v2, v0}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.scrollToPage:(IZ)V // method@a34f │ │ -3fbb64: 0e00 |0004: return-void │ │ +3fbb14: |[3fbb14] de.danoeh.antennapod.fragment.AudioPlayerFragment.scrollToPage:(I)V │ │ +3fbb24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3fbb26: 6e30 4fa3 2100 |0001: invoke-virtual {v1, v2, v0}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.scrollToPage:(IZ)V // method@a34f │ │ +3fbb2c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=571 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/fragment/AudioPlayerFragment; │ │ 0x0000 - 0x0005 reg=2 (null) I │ │ │ │ @@ -1727591,29 +1727574,29 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -3fbb68: |[3fbb68] de.danoeh.antennapod.fragment.AudioPlayerFragment.scrollToPage:(IZ)V │ │ -3fbb78: 5410 9a92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.pager:Landroidx/viewpager2/widget/ViewPager2; // field@929a │ │ -3fbb7c: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -3fbb80: 0e00 |0004: return-void │ │ -3fbb82: 6e30 f04b 2003 |0005: invoke-virtual {v0, v2, v3}, Landroidx/viewpager2/widget/ViewPager2;.setCurrentItem:(IZ)V // method@4bf0 │ │ -3fbb88: 6e10 2c35 0100 |0008: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@352c │ │ -3fbb8e: 0c02 |000b: move-result-object v2 │ │ -3fbb90: 1a03 2e82 |000c: const-string v3, "f1" // string@822e │ │ -3fbb94: 6e20 0f37 3200 |000e: invoke-virtual {v2, v3}, Landroidx/fragment/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroidx/fragment/app/Fragment; // method@370f │ │ -3fbb9a: 0c02 |0011: move-result-object v2 │ │ -3fbb9c: 2023 7d1b |0012: instance-of v3, v2, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // type@1b7d │ │ -3fbba0: 3803 0700 |0014: if-eqz v3, 001b // +0007 │ │ -3fbba4: 1f02 7d1b |0016: check-cast v2, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // type@1b7d │ │ -3fbba8: 6e10 53a6 0200 |0018: invoke-virtual {v2}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.scrollToTop:()V // method@a653 │ │ -3fbbae: 0e00 |001b: return-void │ │ +3fbb30: |[3fbb30] de.danoeh.antennapod.fragment.AudioPlayerFragment.scrollToPage:(IZ)V │ │ +3fbb40: 5410 9a92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.pager:Landroidx/viewpager2/widget/ViewPager2; // field@929a │ │ +3fbb44: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +3fbb48: 0e00 |0004: return-void │ │ +3fbb4a: 6e30 f04b 2003 |0005: invoke-virtual {v0, v2, v3}, Landroidx/viewpager2/widget/ViewPager2;.setCurrentItem:(IZ)V // method@4bf0 │ │ +3fbb50: 6e10 2c35 0100 |0008: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@352c │ │ +3fbb56: 0c02 |000b: move-result-object v2 │ │ +3fbb58: 1a03 2e82 |000c: const-string v3, "f1" // string@822e │ │ +3fbb5c: 6e20 0f37 3200 |000e: invoke-virtual {v2, v3}, Landroidx/fragment/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroidx/fragment/app/Fragment; // method@370f │ │ +3fbb62: 0c02 |0011: move-result-object v2 │ │ +3fbb64: 2023 7d1b |0012: instance-of v3, v2, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // type@1b7d │ │ +3fbb68: 3803 0700 |0014: if-eqz v3, 001b // +0007 │ │ +3fbb6c: 1f02 7d1b |0016: check-cast v2, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // type@1b7d │ │ +3fbb70: 6e10 53a6 0200 |0018: invoke-virtual {v2}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.scrollToTop:()V // method@a653 │ │ +3fbb76: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=558 │ │ 0x0005 line=562 │ │ 0x0008 line=564 │ │ 0x0012 line=565 │ │ 0x0016 line=566 │ │ @@ -1727627,72 +1727610,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 │ │ -3fbd00: |[3fbd00] de.danoeh.antennapod.fragment.AudioPlayerFragment.setupOptionsMenu:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -3fbd10: 5430 9f92 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@929f │ │ -3fbd14: 6e10 2f21 0000 |0002: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ -3fbd1a: 0c00 |0005: move-result-object v0 │ │ -3fbd1c: 7210 cb0b 0000 |0006: invoke-interface {v0}, Landroid/view/Menu;.size:()I // method@0bcb │ │ -3fbd22: 0a00 |0009: move-result v0 │ │ -3fbd24: 3900 0a00 |000a: if-nez v0, 0014 // +000a │ │ -3fbd28: 5430 9f92 |000c: iget-object v0, v3, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@929f │ │ -3fbd2c: 1401 0c00 0f7f |000e: const v1, #float 1.9008e+38 // #7f0f000c │ │ -3fbd32: 6e20 4521 1000 |0011: invoke-virtual {v0, v1}, Landroidx/appcompat/widget/Toolbar;.inflateMenu:(I)V // method@2145 │ │ -3fbd38: 5430 9692 |0014: iget-object v0, v3, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9296 │ │ -3fbd3c: 3900 0300 |0016: if-nez v0, 0019 // +0003 │ │ -3fbd40: 0e00 |0018: return-void │ │ -3fbd42: 2040 bc1c |0019: instance-of v0, v4, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -3fbd46: 5431 9f92 |001b: iget-object v1, v3, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@929f │ │ -3fbd4a: 6e10 2f21 0100 |001d: invoke-virtual {v1}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ -3fbd50: 0c01 |0020: move-result-object v1 │ │ -3fbd52: 1402 5d02 0a7f |0021: const v2, #float 1.83446e+38 // #7f0a025d │ │ -3fbd58: 7220 bf0b 2100 |0024: invoke-interface {v1, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -3fbd5e: 0c01 |0027: move-result-object v1 │ │ -3fbd60: 7220 020c 0100 |0028: invoke-interface {v1, v0}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ -3fbd66: 3800 1100 |002b: if-eqz v0, 003c // +0011 │ │ -3fbd6a: 5430 9f92 |002d: iget-object v0, v3, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@929f │ │ -3fbd6e: 6e10 2f21 0000 |002f: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ -3fbd74: 0c00 |0032: move-result-object v0 │ │ -3fbd76: 1f04 bc1c |0033: check-cast v4, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -3fbd7a: 6e10 73ac 0400 |0035: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -3fbd80: 0c04 |0038: move-result-object v4 │ │ -3fbd82: 7120 5cab 4000 |0039: invoke-static {v0, v4}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.onPrepareMenu:(Landroid/view/Menu;Lde/danoeh/antennapod/model/feed/FeedItem;)Z // method@ab5c │ │ -3fbd88: 5434 9f92 |003c: iget-object v4, v3, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@929f │ │ -3fbd8c: 6e10 2f21 0400 |003e: invoke-virtual {v4}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ -3fbd92: 0c04 |0041: move-result-object v4 │ │ -3fbd94: 1400 f402 0a7f |0042: const v0, #float 1.83449e+38 // #7f0a02f4 │ │ -3fbd9a: 7220 bf0b 0400 |0045: invoke-interface {v4, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -3fbda0: 0c04 |0048: move-result-object v4 │ │ -3fbda2: 5430 9692 |0049: iget-object v0, v3, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9296 │ │ -3fbda6: 6e10 499e 0000 |004b: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.sleepTimerActive:()Z // method@9e49 │ │ -3fbdac: 0a00 |004e: move-result v0 │ │ -3fbdae: df00 0001 |004f: xor-int/lit8 v0, v0, #int 1 // #01 │ │ -3fbdb2: 7220 020c 0400 |0051: invoke-interface {v4, v0}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ -3fbdb8: 5434 9f92 |0054: iget-object v4, v3, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@929f │ │ -3fbdbc: 6e10 2f21 0400 |0056: invoke-virtual {v4}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ -3fbdc2: 0c04 |0059: move-result-object v4 │ │ -3fbdc4: 1400 0a01 0a7f |005a: const v0, #float 1.83439e+38 // #7f0a010a │ │ -3fbdca: 7220 bf0b 0400 |005d: invoke-interface {v4, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -3fbdd0: 0c04 |0060: move-result-object v4 │ │ -3fbdd2: 5430 9692 |0061: iget-object v0, v3, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9296 │ │ -3fbdd6: 6e10 499e 0000 |0063: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.sleepTimerActive:()Z // method@9e49 │ │ -3fbddc: 0a00 |0066: move-result v0 │ │ -3fbdde: 7220 020c 0400 |0067: invoke-interface {v4, v0}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ -3fbde4: 6e10 2735 0300 |006a: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -3fbdea: 0c04 |006d: move-result-object v4 │ │ -3fbdec: 1f04 a51d |006e: check-cast v4, Lde/danoeh/antennapod/playback/cast/CastEnabledActivity; // type@1da5 │ │ -3fbdf0: 5430 9f92 |0070: iget-object v0, v3, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@929f │ │ -3fbdf4: 6e10 2f21 0000 |0072: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ -3fbdfa: 0c00 |0075: move-result-object v0 │ │ -3fbdfc: 6e20 dcaf 0400 |0076: invoke-virtual {v4, v0}, Lde/danoeh/antennapod/playback/cast/CastEnabledActivity;.requestCastButton:(Landroid/view/Menu;)V // method@afdc │ │ -3fbe02: 0e00 |0079: return-void │ │ +3fbcc8: |[3fbcc8] de.danoeh.antennapod.fragment.AudioPlayerFragment.setupOptionsMenu:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +3fbcd8: 5430 9f92 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@929f │ │ +3fbcdc: 6e10 2f21 0000 |0002: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ +3fbce2: 0c00 |0005: move-result-object v0 │ │ +3fbce4: 7210 cb0b 0000 |0006: invoke-interface {v0}, Landroid/view/Menu;.size:()I // method@0bcb │ │ +3fbcea: 0a00 |0009: move-result v0 │ │ +3fbcec: 3900 0a00 |000a: if-nez v0, 0014 // +000a │ │ +3fbcf0: 5430 9f92 |000c: iget-object v0, v3, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@929f │ │ +3fbcf4: 1401 0c00 0f7f |000e: const v1, #float 1.9008e+38 // #7f0f000c │ │ +3fbcfa: 6e20 4521 1000 |0011: invoke-virtual {v0, v1}, Landroidx/appcompat/widget/Toolbar;.inflateMenu:(I)V // method@2145 │ │ +3fbd00: 5430 9692 |0014: iget-object v0, v3, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9296 │ │ +3fbd04: 3900 0300 |0016: if-nez v0, 0019 // +0003 │ │ +3fbd08: 0e00 |0018: return-void │ │ +3fbd0a: 2040 bc1c |0019: instance-of v0, v4, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +3fbd0e: 5431 9f92 |001b: iget-object v1, v3, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@929f │ │ +3fbd12: 6e10 2f21 0100 |001d: invoke-virtual {v1}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ +3fbd18: 0c01 |0020: move-result-object v1 │ │ +3fbd1a: 1402 5d02 0a7f |0021: const v2, #float 1.83446e+38 // #7f0a025d │ │ +3fbd20: 7220 bf0b 2100 |0024: invoke-interface {v1, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +3fbd26: 0c01 |0027: move-result-object v1 │ │ +3fbd28: 7220 020c 0100 |0028: invoke-interface {v1, v0}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ +3fbd2e: 3800 1100 |002b: if-eqz v0, 003c // +0011 │ │ +3fbd32: 5430 9f92 |002d: iget-object v0, v3, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@929f │ │ +3fbd36: 6e10 2f21 0000 |002f: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ +3fbd3c: 0c00 |0032: move-result-object v0 │ │ +3fbd3e: 1f04 bc1c |0033: check-cast v4, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +3fbd42: 6e10 73ac 0400 |0035: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +3fbd48: 0c04 |0038: move-result-object v4 │ │ +3fbd4a: 7120 5cab 4000 |0039: invoke-static {v0, v4}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.onPrepareMenu:(Landroid/view/Menu;Lde/danoeh/antennapod/model/feed/FeedItem;)Z // method@ab5c │ │ +3fbd50: 5434 9f92 |003c: iget-object v4, v3, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@929f │ │ +3fbd54: 6e10 2f21 0400 |003e: invoke-virtual {v4}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ +3fbd5a: 0c04 |0041: move-result-object v4 │ │ +3fbd5c: 1400 f402 0a7f |0042: const v0, #float 1.83449e+38 // #7f0a02f4 │ │ +3fbd62: 7220 bf0b 0400 |0045: invoke-interface {v4, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +3fbd68: 0c04 |0048: move-result-object v4 │ │ +3fbd6a: 5430 9692 |0049: iget-object v0, v3, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9296 │ │ +3fbd6e: 6e10 499e 0000 |004b: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.sleepTimerActive:()Z // method@9e49 │ │ +3fbd74: 0a00 |004e: move-result v0 │ │ +3fbd76: df00 0001 |004f: xor-int/lit8 v0, v0, #int 1 // #01 │ │ +3fbd7a: 7220 020c 0400 |0051: invoke-interface {v4, v0}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ +3fbd80: 5434 9f92 |0054: iget-object v4, v3, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@929f │ │ +3fbd84: 6e10 2f21 0400 |0056: invoke-virtual {v4}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ +3fbd8a: 0c04 |0059: move-result-object v4 │ │ +3fbd8c: 1400 0a01 0a7f |005a: const v0, #float 1.83439e+38 // #7f0a010a │ │ +3fbd92: 7220 bf0b 0400 |005d: invoke-interface {v4, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +3fbd98: 0c04 |0060: move-result-object v4 │ │ +3fbd9a: 5430 9692 |0061: iget-object v0, v3, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9296 │ │ +3fbd9e: 6e10 499e 0000 |0063: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.sleepTimerActive:()Z // method@9e49 │ │ +3fbda4: 0a00 |0066: move-result v0 │ │ +3fbda6: 7220 020c 0400 |0067: invoke-interface {v4, v0}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ +3fbdac: 6e10 2735 0300 |006a: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +3fbdb2: 0c04 |006d: move-result-object v4 │ │ +3fbdb4: 1f04 a51d |006e: check-cast v4, Lde/danoeh/antennapod/playback/cast/CastEnabledActivity; // type@1da5 │ │ +3fbdb8: 5430 9f92 |0070: iget-object v0, v3, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@929f │ │ +3fbdbc: 6e10 2f21 0000 |0072: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ +3fbdc2: 0c00 |0075: move-result-object v0 │ │ +3fbdc4: 6e20 dcaf 0400 |0076: invoke-virtual {v4, v0}, Lde/danoeh/antennapod/playback/cast/CastEnabledActivity;.requestCastButton:(Landroid/view/Menu;)V // method@afdc │ │ +3fbdca: 0e00 |0079: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=469 │ │ 0x000c line=470 │ │ 0x0014 line=472 │ │ 0x0019 line=475 │ │ 0x001b line=476 │ │ @@ -1727709,24 +1727692,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 │ │ -3fbe04: |[3fbe04] de.danoeh.antennapod.fragment.AudioPlayerFragment.sleepTimerUpdate:(Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;)V │ │ -3fbe14: 6e10 86a2 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.isCancelled:()Z // method@a286 │ │ -3fbe1a: 0a00 |0003: move-result v0 │ │ -3fbe1c: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ -3fbe20: 6e10 8aa2 0200 |0006: invoke-virtual {v2}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.wasJustEnabled:()Z // method@a28a │ │ -3fbe26: 0a02 |0009: move-result v2 │ │ -3fbe28: 3802 0600 |000a: if-eqz v2, 0010 // +0006 │ │ -3fbe2c: 1202 |000c: const/4 v2, #int 0 // #0 │ │ -3fbe2e: 7020 41a3 2100 |000d: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.loadMediaInfo:(Z)V // method@a341 │ │ -3fbe34: 0e00 |0010: return-void │ │ +3fbdcc: |[3fbdcc] de.danoeh.antennapod.fragment.AudioPlayerFragment.sleepTimerUpdate:(Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;)V │ │ +3fbddc: 6e10 86a2 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.isCancelled:()Z // method@a286 │ │ +3fbde2: 0a00 |0003: move-result v0 │ │ +3fbde4: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ +3fbde8: 6e10 8aa2 0200 |0006: invoke-virtual {v2}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.wasJustEnabled:()Z // method@a28a │ │ +3fbdee: 0a02 |0009: move-result v2 │ │ +3fbdf0: 3802 0600 |000a: if-eqz v2, 0010 // +0006 │ │ +3fbdf4: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +3fbdf6: 7020 41a3 2100 |000d: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.loadMediaInfo:(Z)V // method@a341 │ │ +3fbdfc: 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; │ │ @@ -1727736,30 +1727719,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 │ │ -3fbe38: |[3fbe38] de.danoeh.antennapod.fragment.AudioPlayerFragment.updatePlaybackSpeedButton:(Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;)V │ │ -3fbe48: 2200 f11e |0000: new-instance v0, Ljava/text/DecimalFormat; // type@1ef1 │ │ -3fbe4c: 1a01 fc09 |0002: const-string v1, "0.00" // string@09fc │ │ -3fbe50: 7020 66b4 1000 |0004: invoke-direct {v0, v1}, Ljava/text/DecimalFormat;.:(Ljava/lang/String;)V // method@b466 │ │ -3fbe56: 6e10 8ca2 0400 |0007: invoke-virtual {v4}, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;.getNewSpeed:()F // method@a28c │ │ -3fbe5c: 0a01 |000a: move-result v1 │ │ -3fbe5e: 8911 |000b: float-to-double v1, v1 │ │ -3fbe60: 6e30 6ab4 1002 |000c: invoke-virtual {v0, v1, v2}, Ljava/text/NumberFormat;.format:(D)Ljava/lang/String; // method@b46a │ │ -3fbe66: 0c00 |000f: move-result-object v0 │ │ -3fbe68: 5431 a292 |0010: iget-object v1, v3, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvPlaybackSpeed:Landroid/widget/TextView; // field@92a2 │ │ -3fbe6c: 6e20 9d12 0100 |0012: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3fbe72: 5430 9292 |0015: iget-object v0, v3, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.butPlaybackSpeed:Lde/danoeh/antennapod/ui/common/PlaybackSpeedIndicatorView; // field@9292 │ │ -3fbe76: 6e10 8ca2 0400 |0017: invoke-virtual {v4}, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;.getNewSpeed:()F // method@a28c │ │ -3fbe7c: 0a04 |001a: move-result v4 │ │ -3fbe7e: 6e20 28b1 4000 |001b: invoke-virtual {v0, v4}, Lde/danoeh/antennapod/ui/common/PlaybackSpeedIndicatorView;.setSpeed:(F)V // method@b128 │ │ -3fbe84: 0e00 |001e: return-void │ │ +3fbe00: |[3fbe00] de.danoeh.antennapod.fragment.AudioPlayerFragment.updatePlaybackSpeedButton:(Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;)V │ │ +3fbe10: 2200 f11e |0000: new-instance v0, Ljava/text/DecimalFormat; // type@1ef1 │ │ +3fbe14: 1a01 fc09 |0002: const-string v1, "0.00" // string@09fc │ │ +3fbe18: 7020 66b4 1000 |0004: invoke-direct {v0, v1}, Ljava/text/DecimalFormat;.:(Ljava/lang/String;)V // method@b466 │ │ +3fbe1e: 6e10 8ca2 0400 |0007: invoke-virtual {v4}, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;.getNewSpeed:()F // method@a28c │ │ +3fbe24: 0a01 |000a: move-result v1 │ │ +3fbe26: 8911 |000b: float-to-double v1, v1 │ │ +3fbe28: 6e30 6ab4 1002 |000c: invoke-virtual {v0, v1, v2}, Ljava/text/NumberFormat;.format:(D)Ljava/lang/String; // method@b46a │ │ +3fbe2e: 0c00 |000f: move-result-object v0 │ │ +3fbe30: 5431 a292 |0010: iget-object v1, v3, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvPlaybackSpeed:Landroid/widget/TextView; // field@92a2 │ │ +3fbe34: 6e20 9d12 0100 |0012: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3fbe3a: 5430 9292 |0015: iget-object v0, v3, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.butPlaybackSpeed:Lde/danoeh/antennapod/ui/common/PlaybackSpeedIndicatorView; // field@9292 │ │ +3fbe3e: 6e10 8ca2 0400 |0017: invoke-virtual {v4}, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;.getNewSpeed:()F // method@a28c │ │ +3fbe44: 0a04 |001a: move-result v4 │ │ +3fbe46: 6e20 28b1 4000 |001b: invoke-virtual {v0, v4}, Lde/danoeh/antennapod/ui/common/PlaybackSpeedIndicatorView;.setSpeed:(F)V // method@b128 │ │ +3fbe4c: 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; │ │ @@ -1727770,153 +1727753,153 @@ │ │ type : '(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 279 16-bit code units │ │ -3fbe88: |[3fbe88] de.danoeh.antennapod.fragment.AudioPlayerFragment.updatePosition:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V │ │ -3fbe98: 54a0 9692 |0000: iget-object v0, v10, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9296 │ │ -3fbe9c: 3800 1401 |0002: if-eqz v0, 0116 // +0114 │ │ -3fbea0: 54a1 a392 |0004: iget-object v1, v10, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvPosition:Landroid/widget/TextView; // field@92a3 │ │ -3fbea4: 3801 1001 |0006: if-eqz v1, 0116 // +0110 │ │ -3fbea8: 54a1 a192 |0008: iget-object v1, v10, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvLength:Landroid/widget/TextView; // field@92a1 │ │ -3fbeac: 3801 0c01 |000a: if-eqz v1, 0116 // +010c │ │ -3fbeb0: 54a1 9c92 |000c: iget-object v1, v10, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.sbPosition:Lde/danoeh/antennapod/view/ChapterSeekBar; // field@929c │ │ -3fbeb4: 3901 0400 |000e: if-nez v1, 0012 // +0004 │ │ -3fbeb8: 2900 0601 |0010: goto/16 0116 // +0106 │ │ -3fbebc: 2201 9f19 |0012: new-instance v1, Lde/danoeh/antennapod/core/util/TimeSpeedConverter; // type@199f │ │ -3fbec0: 6e10 2e9e 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getCurrentPlaybackSpeedMultiplier:()F // method@9e2e │ │ -3fbec6: 0a00 |0017: move-result v0 │ │ -3fbec8: 7020 c59d 0100 |0018: invoke-direct {v1, v0}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.:(F)V // method@9dc5 │ │ -3fbece: 6e10 7da2 0b00 |001b: invoke-virtual {v11}, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.getPosition:()I // method@a27d │ │ -3fbed4: 0a00 |001e: move-result v0 │ │ -3fbed6: 6e20 c69d 0100 |001f: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.convert:(I)I // method@9dc6 │ │ -3fbedc: 0a00 |0022: move-result v0 │ │ -3fbede: 6e10 7ca2 0b00 |0023: invoke-virtual {v11}, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.getDuration:()I // method@a27c │ │ -3fbee4: 0a02 |0026: move-result v2 │ │ -3fbee6: 6e20 c69d 2100 |0027: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.convert:(I)I // method@9dc6 │ │ -3fbeec: 0a02 |002a: move-result v2 │ │ -3fbeee: 6e10 7ca2 0b00 |002b: invoke-virtual {v11}, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.getDuration:()I // method@a27c │ │ -3fbef4: 0a03 |002e: move-result v3 │ │ -3fbef6: 6e10 7da2 0b00 |002f: invoke-virtual {v11}, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.getPosition:()I // method@a27d │ │ -3fbefc: 0a04 |0032: move-result v4 │ │ -3fbefe: b143 |0033: sub-int/2addr v3, v4 │ │ -3fbf00: 1204 |0034: const/4 v4, #int 0 // #0 │ │ -3fbf02: 7120 e4b2 4300 |0035: invoke-static {v3, v4}, Ljava/lang/Math;.max:(II)I // method@b2e4 │ │ -3fbf08: 0a03 |0038: move-result v3 │ │ -3fbf0a: 6e20 c69d 3100 |0039: invoke-virtual {v1, v3}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.convert:(I)I // method@9dc6 │ │ -3fbf10: 0a01 |003c: move-result v1 │ │ -3fbf12: 54a3 9692 |003d: iget-object v3, v10, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9296 │ │ -3fbf16: 6e10 309e 0300 |003f: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ -3fbf1c: 0c03 |0042: move-result-object v3 │ │ -3fbf1e: 7120 0b9d 0300 |0043: invoke-static {v3, v0}, Lde/danoeh/antennapod/core/util/ChapterUtils;.getCurrentChapterIndex:(Lde/danoeh/antennapod/model/playback/Playable;I)I // method@9d0b │ │ -3fbf24: 0a03 |0046: move-result v3 │ │ -3fbf26: 59a3 9792 |0047: iput v3, v10, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.currentChapterIndex:I // field@9297 │ │ -3fbf2a: 2203 8f1e |0049: new-instance v3, Ljava/lang/StringBuilder; // type@1e8f │ │ -3fbf2e: 7010 50b3 0300 |004b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3fbf34: 1a05 0779 |004e: const-string v5, "currentPosition " // string@7907 │ │ -3fbf38: 6e20 5cb3 5300 |0050: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3fbf3e: 7110 189d 0000 |0053: invoke-static {v0}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9d18 │ │ -3fbf44: 0c05 |0056: move-result-object v5 │ │ -3fbf46: 6e20 5cb3 5300 |0057: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3fbf4c: 6e10 67b3 0300 |005a: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3fbf52: 0c03 |005d: move-result-object v3 │ │ -3fbf54: 1a05 500f |005e: const-string v5, "AudioPlayerFragment" // string@0f50 │ │ -3fbf58: 7120 fe0a 3500 |0060: invoke-static {v5, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3fbf5e: 12f3 |0063: const/4 v3, #int -1 // #ff │ │ -3fbf60: 3230 ad00 |0064: if-eq v0, v3, 0111 // +00ad │ │ -3fbf64: 3332 0400 |0066: if-ne v2, v3, 006a // +0004 │ │ -3fbf68: 2900 a900 |0068: goto/16 0111 // +00a9 │ │ -3fbf6c: 54a3 a392 |006a: iget-object v3, v10, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvPosition:Landroid/widget/TextView; // field@92a3 │ │ -3fbf70: 7110 189d 0000 |006c: invoke-static {v0}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9d18 │ │ -3fbf76: 0c05 |006f: move-result-object v5 │ │ -3fbf78: 6e20 9d12 5300 |0070: invoke-virtual {v3, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3fbf7e: 54a3 a392 |0073: iget-object v3, v10, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvPosition:Landroid/widget/TextView; // field@92a3 │ │ -3fbf82: 1215 |0075: const/4 v5, #int 1 // #1 │ │ -3fbf84: 2356 2921 |0076: new-array v6, v5, [Ljava/lang/Object; // type@2129 │ │ -3fbf88: 6e10 2d35 0a00 |0078: invoke-virtual {v10}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -3fbf8e: 0c07 |007b: move-result-object v7 │ │ -3fbf90: 8108 |007c: int-to-long v8, v0 │ │ -3fbf92: 7130 169d 8709 |007d: invoke-static {v7, v8, v9}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLocalized:(Landroid/content/Context;J)Ljava/lang/String; // method@9d16 │ │ -3fbf98: 0c00 |0080: move-result-object v0 │ │ -3fbf9a: 4d00 0604 |0081: aput-object v0, v6, v4 │ │ -3fbf9e: 1400 6b02 127f |0083: const v0, #float 1.9408e+38 // #7f12026b │ │ -3fbfa4: 6e30 5035 0a06 |0086: invoke-virtual {v10, v0, v6}, Landroidx/fragment/app/Fragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@3550 │ │ -3fbfaa: 0c00 |0089: move-result-object v0 │ │ -3fbfac: 6e20 510d 0300 |008a: invoke-virtual {v3, v0}, Landroid/view/View;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0d51 │ │ -3fbfb2: 7100 11b1 0000 |008d: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.shouldShowRemainingTime:()Z // method@b111 │ │ -3fbfb8: 0a00 |0090: move-result v0 │ │ -3fbfba: 5ca0 9e92 |0091: iput-boolean v0, v10, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.showTimeLeft:Z // field@929e │ │ -3fbfbe: 3800 3b00 |0093: if-eqz v0, 00ce // +003b │ │ -3fbfc2: 54a0 a192 |0095: iget-object v0, v10, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvLength:Landroid/widget/TextView; // field@92a1 │ │ -3fbfc6: 2352 2921 |0097: new-array v2, v5, [Ljava/lang/Object; // type@2129 │ │ -3fbfca: 6e10 2d35 0a00 |0099: invoke-virtual {v10}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -3fbfd0: 0c03 |009c: move-result-object v3 │ │ -3fbfd2: 8115 |009d: int-to-long v5, v1 │ │ -3fbfd4: 7130 169d 5306 |009e: invoke-static {v3, v5, v6}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLocalized:(Landroid/content/Context;J)Ljava/lang/String; // method@9d16 │ │ -3fbfda: 0c03 |00a1: move-result-object v3 │ │ -3fbfdc: 4d03 0204 |00a2: aput-object v3, v2, v4 │ │ -3fbfe0: 1403 fa02 127f |00a4: const v3, #float 1.94083e+38 // #7f1202fa │ │ -3fbfe6: 6e30 5035 3a02 |00a7: invoke-virtual {v10, v3, v2}, Landroidx/fragment/app/Fragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@3550 │ │ -3fbfec: 0c02 |00aa: move-result-object v2 │ │ -3fbfee: 6e20 510d 2000 |00ab: invoke-virtual {v0, v2}, Landroid/view/View;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0d51 │ │ -3fbff4: 54a0 a192 |00ae: iget-object v0, v10, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvLength:Landroid/widget/TextView; // field@92a1 │ │ -3fbff8: 2202 8f1e |00b0: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ -3fbffc: 7010 50b3 0200 |00b2: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3fc002: 3d01 0500 |00b5: if-lez v1, 00ba // +0005 │ │ -3fc006: 1a03 d708 |00b7: const-string v3, "-" // string@08d7 │ │ -3fc00a: 2803 |00b9: goto 00bc // +0003 │ │ -3fc00c: 1a03 0000 |00ba: const-string v3, "" // string@0000 │ │ -3fc010: 6e20 5cb3 3200 |00bc: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3fc016: 7110 189d 0100 |00bf: invoke-static {v1}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9d18 │ │ -3fc01c: 0c01 |00c2: move-result-object v1 │ │ -3fc01e: 6e20 5cb3 1200 |00c3: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3fc024: 6e10 67b3 0200 |00c6: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3fc02a: 0c01 |00c9: move-result-object v1 │ │ -3fc02c: 6e20 9d12 1000 |00ca: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3fc032: 2823 |00cd: goto 00f0 // +0023 │ │ -3fc034: 54a0 a192 |00ce: iget-object v0, v10, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvLength:Landroid/widget/TextView; // field@92a1 │ │ -3fc038: 2351 2921 |00d0: new-array v1, v5, [Ljava/lang/Object; // type@2129 │ │ -3fc03c: 6e10 2d35 0a00 |00d2: invoke-virtual {v10}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -3fc042: 0c03 |00d5: move-result-object v3 │ │ -3fc044: 8125 |00d6: int-to-long v5, v2 │ │ -3fc046: 7130 169d 5306 |00d7: invoke-static {v3, v5, v6}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLocalized:(Landroid/content/Context;J)Ljava/lang/String; // method@9d16 │ │ -3fc04c: 0c03 |00da: move-result-object v3 │ │ -3fc04e: 4d03 0104 |00db: aput-object v3, v1, v4 │ │ -3fc052: 1403 4d00 127f |00dd: const v3, #float 1.94069e+38 // #7f12004d │ │ -3fc058: 6e30 5035 3a01 |00e0: invoke-virtual {v10, v3, v1}, Landroidx/fragment/app/Fragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@3550 │ │ -3fc05e: 0c01 |00e3: move-result-object v1 │ │ -3fc060: 6e20 510d 1000 |00e4: invoke-virtual {v0, v1}, Landroid/view/View;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0d51 │ │ -3fc066: 54a0 a192 |00e7: iget-object v0, v10, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvLength:Landroid/widget/TextView; // field@92a1 │ │ -3fc06a: 7110 189d 0200 |00e9: invoke-static {v2}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9d18 │ │ -3fc070: 0c01 |00ec: move-result-object v1 │ │ -3fc072: 6e20 9d12 1000 |00ed: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3fc078: 54a0 9c92 |00f0: iget-object v0, v10, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.sbPosition:Lde/danoeh/antennapod/view/ChapterSeekBar; // field@929c │ │ -3fc07c: 6e10 090d 0000 |00f2: invoke-virtual {v0}, Landroid/view/View;.isPressed:()Z // method@0d09 │ │ -3fc082: 0a00 |00f5: move-result v0 │ │ -3fc084: 3900 1a00 |00f6: if-nez v0, 0110 // +001a │ │ -3fc088: 6e10 7da2 0b00 |00f8: invoke-virtual {v11}, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.getPosition:()I // method@a27d │ │ -3fc08e: 0a00 |00fb: move-result v0 │ │ -3fc090: 8200 |00fc: int-to-float v0, v0 │ │ -3fc092: 6e10 7ca2 0b00 |00fd: invoke-virtual {v11}, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.getDuration:()I // method@a27c │ │ -3fc098: 0a0b |0100: move-result v11 │ │ -3fc09a: 82bb |0101: int-to-float v11, v11 │ │ -3fc09c: c9b0 |0102: div-float/2addr v0, v11 │ │ -3fc09e: 54ab 9c92 |0103: iget-object v11, v10, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.sbPosition:Lde/danoeh/antennapod/view/ChapterSeekBar; // field@929c │ │ -3fc0a2: 6e10 da11 0b00 |0105: invoke-virtual {v11}, Landroid/widget/ProgressBar;.getMax:()I // method@11da │ │ -3fc0a8: 0a01 |0108: move-result v1 │ │ -3fc0aa: 8211 |0109: int-to-float v1, v1 │ │ -3fc0ac: a800 0001 |010a: mul-float v0, v0, v1 │ │ -3fc0b0: 8700 |010c: float-to-int v0, v0 │ │ -3fc0b2: 6e20 de11 0b00 |010d: invoke-virtual {v11, v0}, Landroid/widget/ProgressBar;.setProgress:(I)V // method@11de │ │ -3fc0b8: 0e00 |0110: return-void │ │ -3fc0ba: 1a0b fb16 |0111: const-string v11, "Could not react to position observer update because of invalid time" // string@16fb │ │ -3fc0be: 7120 080b b500 |0113: invoke-static {v5, v11}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0b08 │ │ -3fc0c4: 0e00 |0116: return-void │ │ +3fbe50: |[3fbe50] de.danoeh.antennapod.fragment.AudioPlayerFragment.updatePosition:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V │ │ +3fbe60: 54a0 9692 |0000: iget-object v0, v10, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9296 │ │ +3fbe64: 3800 1401 |0002: if-eqz v0, 0116 // +0114 │ │ +3fbe68: 54a1 a392 |0004: iget-object v1, v10, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvPosition:Landroid/widget/TextView; // field@92a3 │ │ +3fbe6c: 3801 1001 |0006: if-eqz v1, 0116 // +0110 │ │ +3fbe70: 54a1 a192 |0008: iget-object v1, v10, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvLength:Landroid/widget/TextView; // field@92a1 │ │ +3fbe74: 3801 0c01 |000a: if-eqz v1, 0116 // +010c │ │ +3fbe78: 54a1 9c92 |000c: iget-object v1, v10, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.sbPosition:Lde/danoeh/antennapod/view/ChapterSeekBar; // field@929c │ │ +3fbe7c: 3901 0400 |000e: if-nez v1, 0012 // +0004 │ │ +3fbe80: 2900 0601 |0010: goto/16 0116 // +0106 │ │ +3fbe84: 2201 9f19 |0012: new-instance v1, Lde/danoeh/antennapod/core/util/TimeSpeedConverter; // type@199f │ │ +3fbe88: 6e10 2e9e 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getCurrentPlaybackSpeedMultiplier:()F // method@9e2e │ │ +3fbe8e: 0a00 |0017: move-result v0 │ │ +3fbe90: 7020 c59d 0100 |0018: invoke-direct {v1, v0}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.:(F)V // method@9dc5 │ │ +3fbe96: 6e10 7da2 0b00 |001b: invoke-virtual {v11}, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.getPosition:()I // method@a27d │ │ +3fbe9c: 0a00 |001e: move-result v0 │ │ +3fbe9e: 6e20 c69d 0100 |001f: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.convert:(I)I // method@9dc6 │ │ +3fbea4: 0a00 |0022: move-result v0 │ │ +3fbea6: 6e10 7ca2 0b00 |0023: invoke-virtual {v11}, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.getDuration:()I // method@a27c │ │ +3fbeac: 0a02 |0026: move-result v2 │ │ +3fbeae: 6e20 c69d 2100 |0027: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.convert:(I)I // method@9dc6 │ │ +3fbeb4: 0a02 |002a: move-result v2 │ │ +3fbeb6: 6e10 7ca2 0b00 |002b: invoke-virtual {v11}, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.getDuration:()I // method@a27c │ │ +3fbebc: 0a03 |002e: move-result v3 │ │ +3fbebe: 6e10 7da2 0b00 |002f: invoke-virtual {v11}, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.getPosition:()I // method@a27d │ │ +3fbec4: 0a04 |0032: move-result v4 │ │ +3fbec6: b143 |0033: sub-int/2addr v3, v4 │ │ +3fbec8: 1204 |0034: const/4 v4, #int 0 // #0 │ │ +3fbeca: 7120 e4b2 4300 |0035: invoke-static {v3, v4}, Ljava/lang/Math;.max:(II)I // method@b2e4 │ │ +3fbed0: 0a03 |0038: move-result v3 │ │ +3fbed2: 6e20 c69d 3100 |0039: invoke-virtual {v1, v3}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.convert:(I)I // method@9dc6 │ │ +3fbed8: 0a01 |003c: move-result v1 │ │ +3fbeda: 54a3 9692 |003d: iget-object v3, v10, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9296 │ │ +3fbede: 6e10 309e 0300 |003f: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ +3fbee4: 0c03 |0042: move-result-object v3 │ │ +3fbee6: 7120 0b9d 0300 |0043: invoke-static {v3, v0}, Lde/danoeh/antennapod/core/util/ChapterUtils;.getCurrentChapterIndex:(Lde/danoeh/antennapod/model/playback/Playable;I)I // method@9d0b │ │ +3fbeec: 0a03 |0046: move-result v3 │ │ +3fbeee: 59a3 9792 |0047: iput v3, v10, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.currentChapterIndex:I // field@9297 │ │ +3fbef2: 2203 8f1e |0049: new-instance v3, Ljava/lang/StringBuilder; // type@1e8f │ │ +3fbef6: 7010 50b3 0300 |004b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3fbefc: 1a05 0779 |004e: const-string v5, "currentPosition " // string@7907 │ │ +3fbf00: 6e20 5cb3 5300 |0050: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3fbf06: 7110 189d 0000 |0053: invoke-static {v0}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9d18 │ │ +3fbf0c: 0c05 |0056: move-result-object v5 │ │ +3fbf0e: 6e20 5cb3 5300 |0057: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3fbf14: 6e10 67b3 0300 |005a: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3fbf1a: 0c03 |005d: move-result-object v3 │ │ +3fbf1c: 1a05 500f |005e: const-string v5, "AudioPlayerFragment" // string@0f50 │ │ +3fbf20: 7120 fe0a 3500 |0060: invoke-static {v5, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3fbf26: 12f3 |0063: const/4 v3, #int -1 // #ff │ │ +3fbf28: 3230 ad00 |0064: if-eq v0, v3, 0111 // +00ad │ │ +3fbf2c: 3332 0400 |0066: if-ne v2, v3, 006a // +0004 │ │ +3fbf30: 2900 a900 |0068: goto/16 0111 // +00a9 │ │ +3fbf34: 54a3 a392 |006a: iget-object v3, v10, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvPosition:Landroid/widget/TextView; // field@92a3 │ │ +3fbf38: 7110 189d 0000 |006c: invoke-static {v0}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9d18 │ │ +3fbf3e: 0c05 |006f: move-result-object v5 │ │ +3fbf40: 6e20 9d12 5300 |0070: invoke-virtual {v3, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3fbf46: 54a3 a392 |0073: iget-object v3, v10, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvPosition:Landroid/widget/TextView; // field@92a3 │ │ +3fbf4a: 1215 |0075: const/4 v5, #int 1 // #1 │ │ +3fbf4c: 2356 2921 |0076: new-array v6, v5, [Ljava/lang/Object; // type@2129 │ │ +3fbf50: 6e10 2d35 0a00 |0078: invoke-virtual {v10}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +3fbf56: 0c07 |007b: move-result-object v7 │ │ +3fbf58: 8108 |007c: int-to-long v8, v0 │ │ +3fbf5a: 7130 169d 8709 |007d: invoke-static {v7, v8, v9}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLocalized:(Landroid/content/Context;J)Ljava/lang/String; // method@9d16 │ │ +3fbf60: 0c00 |0080: move-result-object v0 │ │ +3fbf62: 4d00 0604 |0081: aput-object v0, v6, v4 │ │ +3fbf66: 1400 6b02 127f |0083: const v0, #float 1.9408e+38 // #7f12026b │ │ +3fbf6c: 6e30 5035 0a06 |0086: invoke-virtual {v10, v0, v6}, Landroidx/fragment/app/Fragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@3550 │ │ +3fbf72: 0c00 |0089: move-result-object v0 │ │ +3fbf74: 6e20 510d 0300 |008a: invoke-virtual {v3, v0}, Landroid/view/View;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0d51 │ │ +3fbf7a: 7100 11b1 0000 |008d: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.shouldShowRemainingTime:()Z // method@b111 │ │ +3fbf80: 0a00 |0090: move-result v0 │ │ +3fbf82: 5ca0 9e92 |0091: iput-boolean v0, v10, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.showTimeLeft:Z // field@929e │ │ +3fbf86: 3800 3b00 |0093: if-eqz v0, 00ce // +003b │ │ +3fbf8a: 54a0 a192 |0095: iget-object v0, v10, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvLength:Landroid/widget/TextView; // field@92a1 │ │ +3fbf8e: 2352 2921 |0097: new-array v2, v5, [Ljava/lang/Object; // type@2129 │ │ +3fbf92: 6e10 2d35 0a00 |0099: invoke-virtual {v10}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +3fbf98: 0c03 |009c: move-result-object v3 │ │ +3fbf9a: 8115 |009d: int-to-long v5, v1 │ │ +3fbf9c: 7130 169d 5306 |009e: invoke-static {v3, v5, v6}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLocalized:(Landroid/content/Context;J)Ljava/lang/String; // method@9d16 │ │ +3fbfa2: 0c03 |00a1: move-result-object v3 │ │ +3fbfa4: 4d03 0204 |00a2: aput-object v3, v2, v4 │ │ +3fbfa8: 1403 fa02 127f |00a4: const v3, #float 1.94083e+38 // #7f1202fa │ │ +3fbfae: 6e30 5035 3a02 |00a7: invoke-virtual {v10, v3, v2}, Landroidx/fragment/app/Fragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@3550 │ │ +3fbfb4: 0c02 |00aa: move-result-object v2 │ │ +3fbfb6: 6e20 510d 2000 |00ab: invoke-virtual {v0, v2}, Landroid/view/View;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0d51 │ │ +3fbfbc: 54a0 a192 |00ae: iget-object v0, v10, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvLength:Landroid/widget/TextView; // field@92a1 │ │ +3fbfc0: 2202 8f1e |00b0: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ +3fbfc4: 7010 50b3 0200 |00b2: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3fbfca: 3d01 0500 |00b5: if-lez v1, 00ba // +0005 │ │ +3fbfce: 1a03 d708 |00b7: const-string v3, "-" // string@08d7 │ │ +3fbfd2: 2803 |00b9: goto 00bc // +0003 │ │ +3fbfd4: 1a03 0000 |00ba: const-string v3, "" // string@0000 │ │ +3fbfd8: 6e20 5cb3 3200 |00bc: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3fbfde: 7110 189d 0100 |00bf: invoke-static {v1}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9d18 │ │ +3fbfe4: 0c01 |00c2: move-result-object v1 │ │ +3fbfe6: 6e20 5cb3 1200 |00c3: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3fbfec: 6e10 67b3 0200 |00c6: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3fbff2: 0c01 |00c9: move-result-object v1 │ │ +3fbff4: 6e20 9d12 1000 |00ca: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3fbffa: 2823 |00cd: goto 00f0 // +0023 │ │ +3fbffc: 54a0 a192 |00ce: iget-object v0, v10, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvLength:Landroid/widget/TextView; // field@92a1 │ │ +3fc000: 2351 2921 |00d0: new-array v1, v5, [Ljava/lang/Object; // type@2129 │ │ +3fc004: 6e10 2d35 0a00 |00d2: invoke-virtual {v10}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +3fc00a: 0c03 |00d5: move-result-object v3 │ │ +3fc00c: 8125 |00d6: int-to-long v5, v2 │ │ +3fc00e: 7130 169d 5306 |00d7: invoke-static {v3, v5, v6}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLocalized:(Landroid/content/Context;J)Ljava/lang/String; // method@9d16 │ │ +3fc014: 0c03 |00da: move-result-object v3 │ │ +3fc016: 4d03 0104 |00db: aput-object v3, v1, v4 │ │ +3fc01a: 1403 4d00 127f |00dd: const v3, #float 1.94069e+38 // #7f12004d │ │ +3fc020: 6e30 5035 3a01 |00e0: invoke-virtual {v10, v3, v1}, Landroidx/fragment/app/Fragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@3550 │ │ +3fc026: 0c01 |00e3: move-result-object v1 │ │ +3fc028: 6e20 510d 1000 |00e4: invoke-virtual {v0, v1}, Landroid/view/View;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0d51 │ │ +3fc02e: 54a0 a192 |00e7: iget-object v0, v10, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvLength:Landroid/widget/TextView; // field@92a1 │ │ +3fc032: 7110 189d 0200 |00e9: invoke-static {v2}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9d18 │ │ +3fc038: 0c01 |00ec: move-result-object v1 │ │ +3fc03a: 6e20 9d12 1000 |00ed: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3fc040: 54a0 9c92 |00f0: iget-object v0, v10, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.sbPosition:Lde/danoeh/antennapod/view/ChapterSeekBar; // field@929c │ │ +3fc044: 6e10 090d 0000 |00f2: invoke-virtual {v0}, Landroid/view/View;.isPressed:()Z // method@0d09 │ │ +3fc04a: 0a00 |00f5: move-result v0 │ │ +3fc04c: 3900 1a00 |00f6: if-nez v0, 0110 // +001a │ │ +3fc050: 6e10 7da2 0b00 |00f8: invoke-virtual {v11}, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.getPosition:()I // method@a27d │ │ +3fc056: 0a00 |00fb: move-result v0 │ │ +3fc058: 8200 |00fc: int-to-float v0, v0 │ │ +3fc05a: 6e10 7ca2 0b00 |00fd: invoke-virtual {v11}, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.getDuration:()I // method@a27c │ │ +3fc060: 0a0b |0100: move-result v11 │ │ +3fc062: 82bb |0101: int-to-float v11, v11 │ │ +3fc064: c9b0 |0102: div-float/2addr v0, v11 │ │ +3fc066: 54ab 9c92 |0103: iget-object v11, v10, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.sbPosition:Lde/danoeh/antennapod/view/ChapterSeekBar; // field@929c │ │ +3fc06a: 6e10 da11 0b00 |0105: invoke-virtual {v11}, Landroid/widget/ProgressBar;.getMax:()I // method@11da │ │ +3fc070: 0a01 |0108: move-result v1 │ │ +3fc072: 8211 |0109: int-to-float v1, v1 │ │ +3fc074: a800 0001 |010a: mul-float v0, v0, v1 │ │ +3fc078: 8700 |010c: float-to-int v0, v0 │ │ +3fc07a: 6e20 de11 0b00 |010d: invoke-virtual {v11, v0}, Landroid/widget/ProgressBar;.setProgress:(I)V // method@11de │ │ +3fc080: 0e00 |0110: return-void │ │ +3fc082: 1a0b fb16 |0111: const-string v11, "Could not react to position observer update because of invalid time" // string@16fb │ │ +3fc086: 7120 080b b500 |0113: invoke-static {v5, v11}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0b08 │ │ +3fc08c: 0e00 |0116: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ 0x0012 line=367 │ │ 0x001b line=368 │ │ 0x0023 line=369 │ │ 0x002b line=370 │ │ @@ -1727977,18 +1727960,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 │ │ -3fcaec: |[3fcaec] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$CompletedDownloadsListAdapter.:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;Lde/danoeh/antennapod/activity/MainActivity;)V │ │ -3fcafc: 5b01 bc92 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter;.this$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@92bc │ │ -3fcb00: 7020 ac96 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@96ac │ │ -3fcb06: 0e00 |0005: return-void │ │ +3fcab4: |[3fcab4] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$CompletedDownloadsListAdapter.:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;Lde/danoeh/antennapod/activity/MainActivity;)V │ │ +3fcac4: 5b01 bc92 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter;.this$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@92bc │ │ +3fcac8: 7020 ac96 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@96ac │ │ +3fcace: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=371 │ │ 0x0002 line=372 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; │ │ @@ -1728000,33 +1727983,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 │ │ -3fcb08: |[3fcb08] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$CompletedDownloadsListAdapter.afterBindViewHolder:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;I)V │ │ -3fcb18: 6e10 5b97 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.inActionMode:()Z // method@975b │ │ -3fcb1e: 0a00 |0003: move-result v0 │ │ -3fcb20: 3900 2000 |0004: if-nez v0, 0024 // +0020 │ │ -3fcb24: 6e10 58b1 0300 |0006: invoke-virtual {v3}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.getFeedItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b158 │ │ -3fcb2a: 0c00 |0009: move-result-object v0 │ │ -3fcb2c: 6e10 3fac 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.isDownloaded:()Z // method@ac3f │ │ -3fcb32: 0a00 |000d: move-result v0 │ │ -3fcb34: 3800 1600 |000e: if-eqz v0, 0024 // +0016 │ │ -3fcb38: 2200 6e18 |0010: new-instance v0, Lde/danoeh/antennapod/adapter/actionbutton/DeleteActionButton; // type@186e │ │ -3fcb3c: 6e20 b096 4200 |0012: invoke-virtual {v2, v4}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getItem:(I)Lde/danoeh/antennapod/model/feed/FeedItem; // method@96b0 │ │ -3fcb42: 0c04 |0015: move-result-object v4 │ │ -3fcb44: 7020 aa97 4000 |0016: invoke-direct {v0, v4}, Lde/danoeh/antennapod/adapter/actionbutton/DeleteActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@97aa │ │ -3fcb4a: 5434 d7d9 |0019: iget-object v4, v3, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.secondaryActionButton:Landroid/view/View; // field@d9d7 │ │ -3fcb4e: 5433 d8d9 |001b: iget-object v3, v3, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.secondaryActionIcon:Landroid/widget/ImageView; // field@d9d8 │ │ -3fcb52: 6e10 af96 0200 |001d: invoke-virtual {v2}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getActivity:()Landroid/app/Activity; // method@96af │ │ -3fcb58: 0c01 |0020: move-result-object v1 │ │ -3fcb5a: 6e40 c297 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@97c2 │ │ -3fcb60: 0e00 |0024: return-void │ │ +3fcad0: |[3fcad0] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$CompletedDownloadsListAdapter.afterBindViewHolder:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;I)V │ │ +3fcae0: 6e10 5b97 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.inActionMode:()Z // method@975b │ │ +3fcae6: 0a00 |0003: move-result v0 │ │ +3fcae8: 3900 2000 |0004: if-nez v0, 0024 // +0020 │ │ +3fcaec: 6e10 58b1 0300 |0006: invoke-virtual {v3}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.getFeedItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b158 │ │ +3fcaf2: 0c00 |0009: move-result-object v0 │ │ +3fcaf4: 6e10 3fac 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.isDownloaded:()Z // method@ac3f │ │ +3fcafa: 0a00 |000d: move-result v0 │ │ +3fcafc: 3800 1600 |000e: if-eqz v0, 0024 // +0016 │ │ +3fcb00: 2200 6e18 |0010: new-instance v0, Lde/danoeh/antennapod/adapter/actionbutton/DeleteActionButton; // type@186e │ │ +3fcb04: 6e20 b096 4200 |0012: invoke-virtual {v2, v4}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getItem:(I)Lde/danoeh/antennapod/model/feed/FeedItem; // method@96b0 │ │ +3fcb0a: 0c04 |0015: move-result-object v4 │ │ +3fcb0c: 7020 aa97 4000 |0016: invoke-direct {v0, v4}, Lde/danoeh/antennapod/adapter/actionbutton/DeleteActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@97aa │ │ +3fcb12: 5434 d7d9 |0019: iget-object v4, v3, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.secondaryActionButton:Landroid/view/View; // field@d9d7 │ │ +3fcb16: 5433 d8d9 |001b: iget-object v3, v3, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.secondaryActionIcon:Landroid/widget/ImageView; // field@d9d8 │ │ +3fcb1a: 6e10 af96 0200 |001d: invoke-virtual {v2}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getActivity:()Landroid/app/Activity; // method@96af │ │ +3fcb20: 0c01 |0020: move-result-object v1 │ │ +3fcb22: 6e40 c297 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@97c2 │ │ +3fcb28: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=377 │ │ 0x0006 line=378 │ │ 0x0010 line=379 │ │ 0x0019 line=380 │ │ locals : │ │ @@ -1728039,29 +1728022,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 │ │ -3fcb64: |[3fcb64] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$CompletedDownloadsListAdapter.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -3fcb74: 6f40 bd96 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@96bd │ │ -3fcb7a: 6e10 5b97 0000 |0003: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.inActionMode:()Z // method@975b │ │ -3fcb80: 0a02 |0006: move-result v2 │ │ -3fcb82: 3902 0d00 |0007: if-nez v2, 0014 // +000d │ │ -3fcb86: 1402 3302 0a7f |0009: const v2, #float 1.83445e+38 // #7f0a0233 │ │ -3fcb8c: 7220 bf0b 2100 |000c: invoke-interface {v1, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -3fcb92: 0c02 |000f: move-result-object v2 │ │ -3fcb94: 1213 |0010: const/4 v3, #int 1 // #1 │ │ -3fcb96: 7220 020c 3200 |0011: invoke-interface {v2, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ -3fcb9c: 5402 bc92 |0014: iget-object v2, v0, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter;.this$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@92bc │ │ -3fcba0: 2203 e91a |0016: new-instance v3, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter$$ExternalSyntheticLambda0; // type@1ae9 │ │ -3fcba4: 7020 88a3 2300 |0018: invoke-direct {v3, v2}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V // method@a388 │ │ -3fcbaa: 7120 9b98 3100 |001b: invoke-static {v1, v3}, Lde/danoeh/antennapod/core/menuhandler/MenuItemUtils;.setOnClickListeners:(Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;)V // method@989b │ │ -3fcbb0: 0e00 |001e: return-void │ │ +3fcb2c: |[3fcb2c] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$CompletedDownloadsListAdapter.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +3fcb3c: 6f40 bd96 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@96bd │ │ +3fcb42: 6e10 5b97 0000 |0003: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.inActionMode:()Z // method@975b │ │ +3fcb48: 0a02 |0006: move-result v2 │ │ +3fcb4a: 3902 0d00 |0007: if-nez v2, 0014 // +000d │ │ +3fcb4e: 1402 3302 0a7f |0009: const v2, #float 1.83445e+38 // #7f0a0233 │ │ +3fcb54: 7220 bf0b 2100 |000c: invoke-interface {v1, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +3fcb5a: 0c02 |000f: move-result-object v2 │ │ +3fcb5c: 1213 |0010: const/4 v3, #int 1 // #1 │ │ +3fcb5e: 7220 020c 3200 |0011: invoke-interface {v2, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ +3fcb64: 5402 bc92 |0014: iget-object v2, v0, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter;.this$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@92bc │ │ +3fcb68: 2203 e91a |0016: new-instance v3, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter$$ExternalSyntheticLambda0; // type@1ae9 │ │ +3fcb6c: 7020 88a3 2300 |0018: invoke-direct {v3, v2}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V // method@a388 │ │ +3fcb72: 7120 9b98 3100 |001b: invoke-static {v1, v3}, Lde/danoeh/antennapod/core/menuhandler/MenuItemUtils;.setOnClickListeners:(Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;)V // method@989b │ │ +3fcb78: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=387 │ │ 0x0003 line=388 │ │ 0x000c line=389 │ │ 0x0014 line=391 │ │ locals : │ │ @@ -1728182,17 +1728165,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 │ │ -3fd0f8: |[3fd0f8] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.$r8$lambda$9_f37-GKuXfNNR0oyZREfmWxnnA:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V │ │ -3fd108: 7010 9ba3 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.lambda$onCreateView$0:()V // method@a39b │ │ -3fd10e: 0e00 |0003: return-void │ │ +3fd0c0: |[3fd0c0] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.$r8$lambda$9_f37-GKuXfNNR0oyZREfmWxnnA:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V │ │ +3fd0d0: 7010 9ba3 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.lambda$onCreateView$0:()V // method@a39b │ │ +3fd0d6: 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;) │ │ @@ -1728200,18 +1728183,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 │ │ -3fd048: |[3fd048] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.$r8$lambda$Edm9sW9YhKKpSg3oFqLxMYKrE-E:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)Ljava/util/List; │ │ -3fd058: 7010 98a3 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.lambda$loadItems$3:()Ljava/util/List; // method@a398 │ │ -3fd05e: 0c00 |0003: move-result-object v0 │ │ -3fd060: 1100 |0004: return-object v0 │ │ +3fd010: |[3fd010] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.$r8$lambda$Edm9sW9YhKKpSg3oFqLxMYKrE-E:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)Ljava/util/List; │ │ +3fd020: 7010 98a3 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.lambda$loadItems$3:()Ljava/util/List; // method@a398 │ │ +3fd026: 0c00 |0003: move-result-object v0 │ │ +3fd028: 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;) │ │ @@ -1728219,17 +1728202,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 │ │ -3fd110: |[3fd110] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.$r8$lambda$LDnwUK-r1Mo_gcKYd1Na3IV8Qik:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;Ljava/lang/Throwable;)V │ │ -3fd120: 7020 9aa3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.lambda$loadItems$5:(Ljava/lang/Throwable;)V // method@a39a │ │ -3fd126: 0e00 |0003: return-void │ │ +3fd0d8: |[3fd0d8] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.$r8$lambda$LDnwUK-r1Mo_gcKYd1Na3IV8Qik:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;Ljava/lang/Throwable;)V │ │ +3fd0e8: 7020 9aa3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.lambda$loadItems$5:(Ljava/lang/Throwable;)V // method@a39a │ │ +3fd0ee: 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; │ │ │ │ @@ -1728238,17 +1728221,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 │ │ -3fd128: |[3fd128] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.$r8$lambda$UtL6Fts0kEOw7suz1YIj8zgOKg8:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;Ljava/util/List;)V │ │ -3fd138: 7020 99a3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.lambda$loadItems$4:(Ljava/util/List;)V // method@a399 │ │ -3fd13e: 0e00 |0003: return-void │ │ +3fd0f0: |[3fd0f0] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.$r8$lambda$UtL6Fts0kEOw7suz1YIj8zgOKg8:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;Ljava/util/List;)V │ │ +3fd100: 7020 99a3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.lambda$loadItems$4:(Ljava/util/List;)V // method@a399 │ │ +3fd106: 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; │ │ │ │ @@ -1728257,18 +1728240,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 │ │ -3fce54: |[3fce54] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.$r8$lambda$ohtmJmZsykXaC8I8fwv0bK0Tpvo:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;Landroid/view/View;)Z │ │ -3fce64: 7020 9ca3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.lambda$onCreateView$1:(Landroid/view/View;)Z // method@a39c │ │ -3fce6a: 0a00 |0003: move-result v0 │ │ -3fce6c: 0f00 |0004: return v0 │ │ +3fce1c: |[3fce1c] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.$r8$lambda$ohtmJmZsykXaC8I8fwv0bK0Tpvo:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;Landroid/view/View;)Z │ │ +3fce2c: 7020 9ca3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.lambda$onCreateView$1:(Landroid/view/View;)Z // method@a39c │ │ +3fce32: 0a00 |0003: move-result v0 │ │ +3fce34: 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; │ │ │ │ @@ -1728277,18 +1728260,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 │ │ -3fce70: |[3fce70] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.$r8$lambda$qKe4efsrs6Ko42msJ2TKtD1SqEk:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z │ │ -3fce80: 7020 9da3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.lambda$onCreateView$2:(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z // method@a39d │ │ -3fce86: 0a00 |0003: move-result v0 │ │ -3fce88: 0f00 |0004: return v0 │ │ +3fce38: |[3fce38] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.$r8$lambda$qKe4efsrs6Ko42msJ2TKtD1SqEk:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z │ │ +3fce48: 7020 9da3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.lambda$onCreateView$2:(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z // method@a39d │ │ +3fce4e: 0a00 |0003: move-result v0 │ │ +3fce50: 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; │ │ │ │ @@ -1728297,17 +1728280,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 │ │ -3fd030: |[3fd030] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.-$$Nest$fgetadapter:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; │ │ -3fd040: 5400 c092 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@92c0 │ │ -3fd044: 1100 |0002: return-object v0 │ │ +3fcff8: |[3fcff8] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.-$$Nest$fgetadapter:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; │ │ +3fd008: 5400 c092 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@92c0 │ │ +3fd00c: 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;) │ │ @@ -1728315,17 +1728298,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 │ │ -3fd018: |[3fd018] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.-$$Nest$fgetspeedDialView:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)Lcom/leinardi/android/speeddial/SpeedDialView; │ │ -3fd028: 5400 c892 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@92c8 │ │ -3fd02c: 1100 |0002: return-object v0 │ │ +3fcfe0: |[3fcfe0] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.-$$Nest$fgetspeedDialView:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)Lcom/leinardi/android/speeddial/SpeedDialView; │ │ +3fcff0: 5400 c892 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@92c8 │ │ +3fcff4: 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;) │ │ @@ -1728333,23 +1728316,23 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -3fd140: |[3fd140] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.:()V │ │ -3fd150: 7010 1e35 0100 |0000: invoke-direct {v1}, Landroidx/fragment/app/Fragment;.:()V // method@351e │ │ -3fd156: 2200 0a1f |0003: new-instance v0, Ljava/util/HashSet; // type@1f0a │ │ -3fd15a: 7010 3fb5 0000 |0005: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@b53f │ │ -3fd160: 5b10 c792 |0008: iput-object v0, v1, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.runningDownloads:Ljava/util/Set; // field@92c7 │ │ -3fd164: 2200 fd1e |000a: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -3fd168: 7010 a0b4 0000 |000c: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -3fd16e: 5b10 c492 |000f: iput-object v0, v1, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.items:Ljava/util/List; // field@92c4 │ │ -3fd172: 0e00 |0011: return-void │ │ +3fd108: |[3fd108] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.:()V │ │ +3fd118: 7010 1e35 0100 |0000: invoke-direct {v1}, Landroidx/fragment/app/Fragment;.:()V // method@351e │ │ +3fd11e: 2200 0a1f |0003: new-instance v0, Ljava/util/HashSet; // type@1f0a │ │ +3fd122: 7010 3fb5 0000 |0005: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@b53f │ │ +3fd128: 5b10 c792 |0008: iput-object v0, v1, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.runningDownloads:Ljava/util/Set; // field@92c7 │ │ +3fd12c: 2200 fd1e |000a: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +3fd130: 7010 a0b4 0000 |000c: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +3fd136: 5b10 c492 |000f: iput-object v0, v1, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.items:Ljava/util/List; // field@92c4 │ │ +3fd13a: 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; │ │ @@ -1728359,32 +1728342,32 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -3fd174: |[3fd174] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.addEmptyView:()V │ │ -3fd184: 2200 071e |0000: new-instance v0, Lde/danoeh/antennapod/view/EmptyViewHandler; // type@1e07 │ │ -3fd188: 6e10 2735 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -3fd18e: 0c01 |0005: move-result-object v1 │ │ -3fd190: 7020 38b1 1000 |0006: invoke-direct {v0, v1}, Lde/danoeh/antennapod/view/EmptyViewHandler;.:(Landroid/content/Context;)V // method@b138 │ │ -3fd196: 5b20 c392 |0009: iput-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@92c3 │ │ -3fd19a: 1401 fc00 087f |000b: const v1, #float 1.8078e+38 // #7f0800fc │ │ -3fd1a0: 6e20 3cb1 1000 |000e: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setIcon:(I)V // method@b13c │ │ -3fd1a6: 5420 c392 |0011: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@92c3 │ │ -3fd1aa: 1401 1302 127f |0013: const v1, #float 1.94078e+38 // #7f120213 │ │ -3fd1b0: 6e20 3fb1 1000 |0016: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setTitle:(I)V // method@b13f │ │ -3fd1b6: 5420 c392 |0019: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@92c3 │ │ -3fd1ba: 1401 1402 127f |001b: const v1, #float 1.94078e+38 // #7f120214 │ │ -3fd1c0: 6e20 3db1 1000 |001e: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setMessage:(I)V // method@b13d │ │ -3fd1c6: 5420 c392 |0021: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@92c3 │ │ -3fd1ca: 5421 c692 |0023: iget-object v1, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@92c6 │ │ -3fd1ce: 6e20 3ab1 1000 |0025: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/view/EmptyViewHandler;.attachToRecyclerView:(Landroidx/recyclerview/widget/RecyclerView;)V // method@b13a │ │ -3fd1d4: 0e00 |0028: return-void │ │ +3fd13c: |[3fd13c] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.addEmptyView:()V │ │ +3fd14c: 2200 071e |0000: new-instance v0, Lde/danoeh/antennapod/view/EmptyViewHandler; // type@1e07 │ │ +3fd150: 6e10 2735 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +3fd156: 0c01 |0005: move-result-object v1 │ │ +3fd158: 7020 38b1 1000 |0006: invoke-direct {v0, v1}, Lde/danoeh/antennapod/view/EmptyViewHandler;.:(Landroid/content/Context;)V // method@b138 │ │ +3fd15e: 5b20 c392 |0009: iput-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@92c3 │ │ +3fd162: 1401 fc00 087f |000b: const v1, #float 1.8078e+38 // #7f0800fc │ │ +3fd168: 6e20 3cb1 1000 |000e: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setIcon:(I)V // method@b13c │ │ +3fd16e: 5420 c392 |0011: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@92c3 │ │ +3fd172: 1401 1302 127f |0013: const v1, #float 1.94078e+38 // #7f120213 │ │ +3fd178: 6e20 3fb1 1000 |0016: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setTitle:(I)V // method@b13f │ │ +3fd17e: 5420 c392 |0019: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@92c3 │ │ +3fd182: 1401 1402 127f |001b: const v1, #float 1.94078e+38 // #7f120214 │ │ +3fd188: 6e20 3db1 1000 |001e: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setMessage:(I)V // method@b13d │ │ +3fd18e: 5420 c392 |0021: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@92c3 │ │ +3fd192: 5421 c692 |0023: iget-object v1, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@92c6 │ │ +3fd196: 6e20 3ab1 1000 |0025: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/view/EmptyViewHandler;.attachToRecyclerView:(Landroidx/recyclerview/widget/RecyclerView;)V // method@b13a │ │ +3fd19c: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x000e line=259 │ │ 0x0011 line=260 │ │ 0x0019 line=261 │ │ 0x0021 line=262 │ │ @@ -1728396,51 +1728379,51 @@ │ │ type : '(Lcom/google/android/material/appbar/MaterialToolbar;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 82 16-bit code units │ │ -3fd1d8: |[3fd1d8] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.inflateSortMenu:(Lcom/google/android/material/appbar/MaterialToolbar;)V │ │ -3fd1e8: 6e10 2f21 0400 |0000: invoke-virtual {v4}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ -3fd1ee: 0c04 |0003: move-result-object v4 │ │ -3fd1f0: 1400 1701 0a7f |0004: const v0, #float 1.83439e+38 // #7f0a0117 │ │ -3fd1f6: 7220 bf0b 0400 |0007: invoke-interface {v4, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -3fd1fc: 0c00 |000a: move-result-object v0 │ │ -3fd1fe: 6e10 2735 0300 |000b: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -3fd204: 0c01 |000e: move-result-object v1 │ │ -3fd206: 6e10 7b00 0100 |000f: invoke-virtual {v1}, Landroid/app/Activity;.getMenuInflater:()Landroid/view/MenuInflater; // method@007b │ │ -3fd20c: 0c01 |0012: move-result-object v1 │ │ -3fd20e: 1402 1900 0f7f |0013: const v2, #float 1.9008e+38 // #7f0f0019 │ │ -3fd214: 7210 e00b 0000 |0016: invoke-interface {v0}, Landroid/view/MenuItem;.getSubMenu:()Landroid/view/SubMenu; // method@0be0 │ │ -3fd21a: 0c00 |0019: move-result-object v0 │ │ -3fd21c: 6e30 cd0b 2100 |001a: invoke-virtual {v1, v2, v0}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bcd │ │ -3fd222: 1400 1d03 0a7f |001d: const v0, #float 1.8345e+38 // #7f0a031d │ │ -3fd228: 7220 bf0b 0400 |0020: invoke-interface {v4, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -3fd22e: 0c00 |0023: move-result-object v0 │ │ -3fd230: 1201 |0024: const/4 v1, #int 0 // #0 │ │ -3fd232: 7220 020c 1000 |0025: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ -3fd238: 1400 2103 0a7f |0028: const v0, #float 1.8345e+38 // #7f0a0321 │ │ -3fd23e: 7220 bf0b 0400 |002b: invoke-interface {v4, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -3fd244: 0c00 |002e: move-result-object v0 │ │ -3fd246: 7220 020c 1000 |002f: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ -3fd24c: 1400 2503 0a7f |0032: const v0, #float 1.8345e+38 // #7f0a0325 │ │ -3fd252: 7220 bf0b 0400 |0035: invoke-interface {v4, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -3fd258: 0c00 |0038: move-result-object v0 │ │ -3fd25a: 7220 020c 1000 |0039: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ -3fd260: 1400 d601 0a7f |003c: const v0, #float 1.83443e+38 // #7f0a01d6 │ │ -3fd266: 7220 bf0b 0400 |003f: invoke-interface {v4, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -3fd26c: 0c00 |0042: move-result-object v0 │ │ -3fd26e: 7220 020c 1000 |0043: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ -3fd274: 1400 2203 0a7f |0046: const v0, #float 1.8345e+38 // #7f0a0322 │ │ -3fd27a: 7220 bf0b 0400 |0049: invoke-interface {v4, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -3fd280: 0c04 |004c: move-result-object v4 │ │ -3fd282: 1210 |004d: const/4 v0, #int 1 // #1 │ │ -3fd284: 7220 020c 0400 |004e: invoke-interface {v4, v0}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ -3fd28a: 0e00 |0051: return-void │ │ +3fd1a0: |[3fd1a0] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.inflateSortMenu:(Lcom/google/android/material/appbar/MaterialToolbar;)V │ │ +3fd1b0: 6e10 2f21 0400 |0000: invoke-virtual {v4}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ +3fd1b6: 0c04 |0003: move-result-object v4 │ │ +3fd1b8: 1400 1701 0a7f |0004: const v0, #float 1.83439e+38 // #7f0a0117 │ │ +3fd1be: 7220 bf0b 0400 |0007: invoke-interface {v4, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +3fd1c4: 0c00 |000a: move-result-object v0 │ │ +3fd1c6: 6e10 2735 0300 |000b: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +3fd1cc: 0c01 |000e: move-result-object v1 │ │ +3fd1ce: 6e10 7b00 0100 |000f: invoke-virtual {v1}, Landroid/app/Activity;.getMenuInflater:()Landroid/view/MenuInflater; // method@007b │ │ +3fd1d4: 0c01 |0012: move-result-object v1 │ │ +3fd1d6: 1402 1900 0f7f |0013: const v2, #float 1.9008e+38 // #7f0f0019 │ │ +3fd1dc: 7210 e00b 0000 |0016: invoke-interface {v0}, Landroid/view/MenuItem;.getSubMenu:()Landroid/view/SubMenu; // method@0be0 │ │ +3fd1e2: 0c00 |0019: move-result-object v0 │ │ +3fd1e4: 6e30 cd0b 2100 |001a: invoke-virtual {v1, v2, v0}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bcd │ │ +3fd1ea: 1400 1d03 0a7f |001d: const v0, #float 1.8345e+38 // #7f0a031d │ │ +3fd1f0: 7220 bf0b 0400 |0020: invoke-interface {v4, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +3fd1f6: 0c00 |0023: move-result-object v0 │ │ +3fd1f8: 1201 |0024: const/4 v1, #int 0 // #0 │ │ +3fd1fa: 7220 020c 1000 |0025: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ +3fd200: 1400 2103 0a7f |0028: const v0, #float 1.8345e+38 // #7f0a0321 │ │ +3fd206: 7220 bf0b 0400 |002b: invoke-interface {v4, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +3fd20c: 0c00 |002e: move-result-object v0 │ │ +3fd20e: 7220 020c 1000 |002f: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ +3fd214: 1400 2503 0a7f |0032: const v0, #float 1.8345e+38 // #7f0a0325 │ │ +3fd21a: 7220 bf0b 0400 |0035: invoke-interface {v4, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +3fd220: 0c00 |0038: move-result-object v0 │ │ +3fd222: 7220 020c 1000 |0039: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ +3fd228: 1400 d601 0a7f |003c: const v0, #float 1.83443e+38 // #7f0a01d6 │ │ +3fd22e: 7220 bf0b 0400 |003f: invoke-interface {v4, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +3fd234: 0c00 |0042: move-result-object v0 │ │ +3fd236: 7220 020c 1000 |0043: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ +3fd23c: 1400 2203 0a7f |0046: const v0, #float 1.8345e+38 // #7f0a0322 │ │ +3fd242: 7220 bf0b 0400 |0049: invoke-interface {v4, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +3fd248: 0c04 |004c: move-result-object v4 │ │ +3fd24a: 1210 |004d: const/4 v0, #int 1 // #1 │ │ +3fd24c: 7220 020c 0400 |004e: invoke-interface {v4, v0}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ +3fd252: 0e00 |0051: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0007 line=153 │ │ 0x000b line=154 │ │ 0x0016 line=155 │ │ 0x0020 line=158 │ │ @@ -1728457,48 +1728440,48 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 65 16-bit code units │ │ -3fd064: |[3fd064] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.lambda$loadItems$3:()Ljava/util/List; │ │ -3fd074: 7100 b6b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDownloadsSortedOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; // method@b0b6 │ │ -3fd07a: 0c00 |0003: move-result-object v0 │ │ -3fd07c: 2201 ba1c |0004: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1cba │ │ -3fd080: 1a02 507d |0006: const-string v2, "downloaded" // string@7d50 │ │ -3fd084: 7020 55ac 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac55 │ │ -3fd08a: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -3fd08c: 1403 ffff ff7f |000c: const v3, #float nan // #7fffffff │ │ -3fd092: 7140 529b 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@9b52 │ │ -3fd098: 0c00 |0012: move-result-object v0 │ │ -3fd09a: 2201 fd1e |0013: new-instance v1, Ljava/util/ArrayList; // type@1efd │ │ -3fd09e: 7010 a0b4 0100 |0015: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -3fd0a4: 5462 c792 |0018: iget-object v2, v6, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.runningDownloads:Ljava/util/Set; // field@92c7 │ │ -3fd0a8: 3902 0300 |001a: if-nez v2, 001d // +0003 │ │ -3fd0ac: 1100 |001c: return-object v0 │ │ -3fd0ae: 7210 c8b5 0200 |001d: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@b5c8 │ │ -3fd0b4: 0c02 |0020: move-result-object v2 │ │ -3fd0b6: 7210 4db5 0200 |0021: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3fd0bc: 0a03 |0024: move-result v3 │ │ -3fd0be: 3803 1400 |0025: if-eqz v3, 0039 // +0014 │ │ -3fd0c2: 7210 4eb5 0200 |0027: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3fd0c8: 0c03 |002a: move-result-object v3 │ │ -3fd0ca: 1f03 8d1e |002b: check-cast v3, Ljava/lang/String; // type@1e8d │ │ -3fd0ce: 7120 839d 3000 |002d: invoke-static {v0, v3}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.indexOfItemWithDownloadUrl:(Ljava/util/List;Ljava/lang/String;)I // method@9d83 │ │ -3fd0d4: 0a04 |0030: move-result v4 │ │ -3fd0d6: 12f5 |0031: const/4 v5, #int -1 // #ff │ │ -3fd0d8: 3254 0300 |0032: if-eq v4, v5, 0035 // +0003 │ │ -3fd0dc: 28ed |0034: goto 0021 // -0013 │ │ -3fd0de: 7220 5fb5 3100 |0035: invoke-interface {v1, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -3fd0e4: 28e9 |0038: goto 0021 // -0017 │ │ -3fd0e6: 7110 5d9b 0100 |0039: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItemsWithUrl:(Ljava/util/List;)Ljava/util/List; // method@9b5d │ │ -3fd0ec: 0c01 |003c: move-result-object v1 │ │ -3fd0ee: 7220 61b5 0100 |003d: invoke-interface {v1, v0}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@b561 │ │ -3fd0f4: 1101 |0040: return-object v1 │ │ +3fd02c: |[3fd02c] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.lambda$loadItems$3:()Ljava/util/List; │ │ +3fd03c: 7100 b6b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDownloadsSortedOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; // method@b0b6 │ │ +3fd042: 0c00 |0003: move-result-object v0 │ │ +3fd044: 2201 ba1c |0004: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1cba │ │ +3fd048: 1a02 507d |0006: const-string v2, "downloaded" // string@7d50 │ │ +3fd04c: 7020 55ac 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac55 │ │ +3fd052: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +3fd054: 1403 ffff ff7f |000c: const v3, #float nan // #7fffffff │ │ +3fd05a: 7140 529b 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@9b52 │ │ +3fd060: 0c00 |0012: move-result-object v0 │ │ +3fd062: 2201 fd1e |0013: new-instance v1, Ljava/util/ArrayList; // type@1efd │ │ +3fd066: 7010 a0b4 0100 |0015: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +3fd06c: 5462 c792 |0018: iget-object v2, v6, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.runningDownloads:Ljava/util/Set; // field@92c7 │ │ +3fd070: 3902 0300 |001a: if-nez v2, 001d // +0003 │ │ +3fd074: 1100 |001c: return-object v0 │ │ +3fd076: 7210 c8b5 0200 |001d: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@b5c8 │ │ +3fd07c: 0c02 |0020: move-result-object v2 │ │ +3fd07e: 7210 4db5 0200 |0021: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3fd084: 0a03 |0024: move-result v3 │ │ +3fd086: 3803 1400 |0025: if-eqz v3, 0039 // +0014 │ │ +3fd08a: 7210 4eb5 0200 |0027: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3fd090: 0c03 |002a: move-result-object v3 │ │ +3fd092: 1f03 8d1e |002b: check-cast v3, Ljava/lang/String; // type@1e8d │ │ +3fd096: 7120 839d 3000 |002d: invoke-static {v0, v3}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.indexOfItemWithDownloadUrl:(Ljava/util/List;Ljava/lang/String;)I // method@9d83 │ │ +3fd09c: 0a04 |0030: move-result v4 │ │ +3fd09e: 12f5 |0031: const/4 v5, #int -1 // #ff │ │ +3fd0a0: 3254 0300 |0032: if-eq v4, v5, 0035 // +0003 │ │ +3fd0a4: 28ed |0034: goto 0021 // -0013 │ │ +3fd0a6: 7220 5fb5 3100 |0035: invoke-interface {v1, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +3fd0ac: 28e9 |0038: goto 0021 // -0017 │ │ +3fd0ae: 7110 5d9b 0100 |0039: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItemsWithUrl:(Ljava/util/List;)Ljava/util/List; // method@9b5d │ │ +3fd0b4: 0c01 |003c: move-result-object v1 │ │ +3fd0b6: 7220 61b5 0100 |003d: invoke-interface {v1, v0}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@b561 │ │ +3fd0bc: 1101 |0040: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ 0x0004 line=324 │ │ 0x0013 line=327 │ │ 0x0018 line=328 │ │ 0x001d line=331 │ │ @@ -1728514,25 +1728497,25 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -3fd28c: |[3fd28c] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.lambda$loadItems$4:(Ljava/util/List;)V │ │ -3fd29c: 5b23 c492 |0000: iput-object v3, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.items:Ljava/util/List; // field@92c4 │ │ -3fd2a0: 5420 c092 |0002: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@92c0 │ │ -3fd2a4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -3fd2a6: 6e20 c296 1000 |0005: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.setDummyViews:(I)V // method@96c2 │ │ -3fd2ac: 5420 c592 |0008: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.progressBar:Landroid/widget/ProgressBar; // field@92c5 │ │ -3fd2b0: 1301 0800 |000a: const/16 v1, #int 8 // #8 │ │ -3fd2b4: 6e20 9c0d 1000 |000c: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3fd2ba: 5420 c092 |000f: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@92c0 │ │ -3fd2be: 6e20 c396 3000 |0011: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.updateItems:(Ljava/util/List;)V // method@96c3 │ │ -3fd2c4: 0e00 |0014: return-void │ │ +3fd254: |[3fd254] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.lambda$loadItems$4:(Ljava/util/List;)V │ │ +3fd264: 5b23 c492 |0000: iput-object v3, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.items:Ljava/util/List; // field@92c4 │ │ +3fd268: 5420 c092 |0002: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@92c0 │ │ +3fd26c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +3fd26e: 6e20 c296 1000 |0005: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.setDummyViews:(I)V // method@96c2 │ │ +3fd274: 5420 c592 |0008: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.progressBar:Landroid/widget/ProgressBar; // field@92c5 │ │ +3fd278: 1301 0800 |000a: const/16 v1, #int 8 // #8 │ │ +3fd27c: 6e20 9c0d 1000 |000c: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3fd282: 5420 c092 |000f: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@92c0 │ │ +3fd286: 6e20 c396 3000 |0011: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.updateItems:(Ljava/util/List;)V // method@96c3 │ │ +3fd28c: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=345 │ │ 0x0002 line=346 │ │ 0x0008 line=347 │ │ 0x000f line=348 │ │ locals : │ │ @@ -1728544,27 +1728527,27 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -3fd2c8: |[3fd2c8] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.lambda$loadItems$5:(Ljava/lang/Throwable;)V │ │ -3fd2d8: 5420 c092 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@92c0 │ │ -3fd2dc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3fd2de: 6e20 c296 1000 |0003: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.setDummyViews:(I)V // method@96c2 │ │ -3fd2e4: 5420 c092 |0006: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@92c0 │ │ -3fd2e8: 7100 0cb5 0000 |0008: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b50c │ │ -3fd2ee: 0c01 |000b: move-result-object v1 │ │ -3fd2f0: 6e20 c396 1000 |000c: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.updateItems:(Ljava/util/List;)V // method@96c3 │ │ -3fd2f6: 1a00 9319 |000f: const-string v0, "DownloadsFragment" // string@1993 │ │ -3fd2fa: 7110 020b 0300 |0011: invoke-static {v3}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ -3fd300: 0c03 |0014: move-result-object v3 │ │ -3fd302: 7120 000b 3000 |0015: invoke-static {v0, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -3fd308: 0e00 |0018: return-void │ │ +3fd290: |[3fd290] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.lambda$loadItems$5:(Ljava/lang/Throwable;)V │ │ +3fd2a0: 5420 c092 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@92c0 │ │ +3fd2a4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3fd2a6: 6e20 c296 1000 |0003: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.setDummyViews:(I)V // method@96c2 │ │ +3fd2ac: 5420 c092 |0006: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@92c0 │ │ +3fd2b0: 7100 0cb5 0000 |0008: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b50c │ │ +3fd2b6: 0c01 |000b: move-result-object v1 │ │ +3fd2b8: 6e20 c396 1000 |000c: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.updateItems:(Ljava/util/List;)V // method@96c3 │ │ +3fd2be: 1a00 9319 |000f: const-string v0, "DownloadsFragment" // string@1993 │ │ +3fd2c2: 7110 020b 0300 |0011: invoke-static {v3}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ +3fd2c8: 0c03 |0014: move-result-object v3 │ │ +3fd2ca: 7120 000b 3000 |0015: invoke-static {v0, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +3fd2d0: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=350 │ │ 0x0006 line=351 │ │ 0x0011 line=352 │ │ locals : │ │ 0x0000 - 0x0019 reg=2 this Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; │ │ @@ -1728575,19 +1728558,19 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -3fd30c: |[3fd30c] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.lambda$onCreateView$0:()V │ │ -3fd31c: 5420 c692 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@92c6 │ │ -3fd320: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3fd322: 6e20 5844 1000 |0003: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.smoothScrollToPosition:(I)V // method@4458 │ │ -3fd328: 0e00 |0006: return-void │ │ +3fd2d4: |[3fd2d4] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.lambda$onCreateView$0:()V │ │ +3fd2e4: 5420 c692 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@92c6 │ │ +3fd2e8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3fd2ea: 6e20 5844 1000 |0003: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.smoothScrollToPosition:(I)V // method@4458 │ │ +3fd2f0: 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;) │ │ @@ -1728595,24 +1728578,24 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -3fce8c: |[3fce8c] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.lambda$onCreateView$1:(Landroid/view/View;)Z │ │ -3fce9c: 5412 c692 |0000: iget-object v2, v1, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@92c6 │ │ -3fcea0: 1250 |0002: const/4 v0, #int 5 // #5 │ │ -3fcea2: 6e20 3b44 0200 |0003: invoke-virtual {v2, v0}, Landroidx/recyclerview/widget/RecyclerView;.scrollToPosition:(I)V // method@443b │ │ -3fcea8: 5412 c692 |0006: iget-object v2, v1, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@92c6 │ │ -3fceac: 2200 e71a |0008: new-instance v0, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda5; // type@1ae7 │ │ -3fceb0: 7020 83a3 1000 |000a: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V // method@a383 │ │ -3fceb6: 6e20 250d 0200 |000d: invoke-virtual {v2, v0}, Landroid/view/View;.post:(Ljava/lang/Runnable;)Z // method@0d25 │ │ -3fcebc: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -3fcebe: 0f02 |0011: return v2 │ │ +3fce54: |[3fce54] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.lambda$onCreateView$1:(Landroid/view/View;)Z │ │ +3fce64: 5412 c692 |0000: iget-object v2, v1, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@92c6 │ │ +3fce68: 1250 |0002: const/4 v0, #int 5 // #5 │ │ +3fce6a: 6e20 3b44 0200 |0003: invoke-virtual {v2, v0}, Landroidx/recyclerview/widget/RecyclerView;.scrollToPosition:(I)V // method@443b │ │ +3fce70: 5412 c692 |0006: iget-object v2, v1, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@92c6 │ │ +3fce74: 2200 e71a |0008: new-instance v0, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda5; // type@1ae7 │ │ +3fce78: 7020 83a3 1000 |000a: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V // method@a383 │ │ +3fce7e: 6e20 250d 0200 |000d: invoke-virtual {v2, v0}, Landroid/view/View;.post:(Ljava/lang/Runnable;)Z // method@0d25 │ │ +3fce84: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +3fce86: 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; │ │ @@ -1728622,30 +1728605,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 │ │ -3fcec0: |[3fcec0] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.lambda$onCreateView$2:(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z │ │ -3fced0: 2200 e71b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler; // type@1be7 │ │ -3fced4: 6e10 2735 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -3fceda: 0c01 |0005: move-result-object v1 │ │ -3fcedc: 1f01 d917 |0006: check-cast v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -3fcee0: 6e10 708f 0300 |0008: invoke-virtual {v3}, Lcom/leinardi/android/speeddial/SpeedDialActionItem;.getId:()I // method@8f70 │ │ -3fcee6: 0a03 |000b: move-result v3 │ │ -3fcee8: 7030 53a8 1003 |000c: invoke-direct {v0, v1, v3}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.:(Lde/danoeh/antennapod/activity/MainActivity;I)V // method@a853 │ │ -3fceee: 5423 c092 |000f: iget-object v3, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@92c0 │ │ -3fcef2: 6e10 b596 0300 |0011: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getSelectedItems:()Ljava/util/List; // method@96b5 │ │ -3fcef8: 0c03 |0014: move-result-object v3 │ │ -3fcefa: 6e20 57a8 3000 |0015: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.handleAction:(Ljava/util/List;)V // method@a857 │ │ -3fcf00: 5423 c092 |0018: iget-object v3, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@92c0 │ │ -3fcf04: 6e10 5997 0300 |001a: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.endSelectMode:()V // method@9759 │ │ -3fcf0a: 1213 |001d: const/4 v3, #int 1 // #1 │ │ -3fcf0c: 0f03 |001e: return v3 │ │ +3fce88: |[3fce88] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.lambda$onCreateView$2:(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z │ │ +3fce98: 2200 e71b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler; // type@1be7 │ │ +3fce9c: 6e10 2735 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +3fcea2: 0c01 |0005: move-result-object v1 │ │ +3fcea4: 1f01 d917 |0006: check-cast v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +3fcea8: 6e10 708f 0300 |0008: invoke-virtual {v3}, Lcom/leinardi/android/speeddial/SpeedDialActionItem;.getId:()I // method@8f70 │ │ +3fceae: 0a03 |000b: move-result v3 │ │ +3fceb0: 7030 53a8 1003 |000c: invoke-direct {v0, v1, v3}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.:(Lde/danoeh/antennapod/activity/MainActivity;I)V // method@a853 │ │ +3fceb6: 5423 c092 |000f: iget-object v3, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@92c0 │ │ +3fceba: 6e10 b596 0300 |0011: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getSelectedItems:()Ljava/util/List; // method@96b5 │ │ +3fcec0: 0c03 |0014: move-result-object v3 │ │ +3fcec2: 6e20 57a8 3000 |0015: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.handleAction:(Ljava/util/List;)V // method@a857 │ │ +3fcec8: 5423 c092 |0018: iget-object v3, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@92c0 │ │ +3fcecc: 6e10 5997 0300 |001a: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.endSelectMode:()V // method@9759 │ │ +3fced2: 1213 |001d: const/4 v3, #int 1 // #1 │ │ +3fced4: 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; │ │ @@ -1728656,40 +1728639,40 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -3fd32c: |[3fd32c] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.loadItems:()V │ │ -3fd33c: 5430 c292 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@92c2 │ │ -3fd340: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -3fd344: 7210 91b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ -3fd34a: 5430 c392 |0007: iget-object v0, v3, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@92c3 │ │ -3fd34e: 6e10 3bb1 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/view/EmptyViewHandler;.hide:()V // method@b13b │ │ -3fd354: 2200 e41a |000c: new-instance v0, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda2; // type@1ae4 │ │ -3fd358: 7020 7da3 3000 |000e: invoke-direct {v0, v3}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V // method@a37d │ │ -3fd35e: 7110 7db1 0000 |0011: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b17d │ │ -3fd364: 0c00 |0014: move-result-object v0 │ │ -3fd366: 7100 95b1 0000 |0015: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ -3fd36c: 0c01 |0018: move-result-object v1 │ │ -3fd36e: 6e20 85b1 1000 |0019: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b185 │ │ -3fd374: 0c00 |001c: move-result-object v0 │ │ -3fd376: 7100 90b1 0000 |001d: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ -3fd37c: 0c01 |0020: move-result-object v1 │ │ -3fd37e: 6e20 80b1 1000 |0021: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b180 │ │ -3fd384: 0c00 |0024: move-result-object v0 │ │ -3fd386: 2201 e51a |0025: new-instance v1, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda3; // type@1ae5 │ │ -3fd38a: 7020 7fa3 3100 |0027: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V // method@a37f │ │ -3fd390: 2202 e61a |002a: new-instance v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda4; // type@1ae6 │ │ -3fd394: 7020 81a3 3200 |002c: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V // method@a381 │ │ -3fd39a: 6e30 83b1 1002 |002f: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b183 │ │ -3fd3a0: 0c00 |0032: move-result-object v0 │ │ -3fd3a2: 5b30 c292 |0033: iput-object v0, v3, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@92c2 │ │ -3fd3a6: 0e00 |0035: return-void │ │ +3fd2f4: |[3fd2f4] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.loadItems:()V │ │ +3fd304: 5430 c292 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@92c2 │ │ +3fd308: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +3fd30c: 7210 91b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ +3fd312: 5430 c392 |0007: iget-object v0, v3, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@92c3 │ │ +3fd316: 6e10 3bb1 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/view/EmptyViewHandler;.hide:()V // method@b13b │ │ +3fd31c: 2200 e41a |000c: new-instance v0, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda2; // type@1ae4 │ │ +3fd320: 7020 7da3 3000 |000e: invoke-direct {v0, v3}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V // method@a37d │ │ +3fd326: 7110 7db1 0000 |0011: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b17d │ │ +3fd32c: 0c00 |0014: move-result-object v0 │ │ +3fd32e: 7100 95b1 0000 |0015: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ +3fd334: 0c01 |0018: move-result-object v1 │ │ +3fd336: 6e20 85b1 1000 |0019: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b185 │ │ +3fd33c: 0c00 |001c: move-result-object v0 │ │ +3fd33e: 7100 90b1 0000 |001d: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ +3fd344: 0c01 |0020: move-result-object v1 │ │ +3fd346: 6e20 80b1 1000 |0021: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b180 │ │ +3fd34c: 0c00 |0024: move-result-object v0 │ │ +3fd34e: 2201 e51a |0025: new-instance v1, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda3; // type@1ae5 │ │ +3fd352: 7020 7fa3 3100 |0027: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V // method@a37f │ │ +3fd358: 2202 e61a |002a: new-instance v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda4; // type@1ae6 │ │ +3fd35c: 7020 81a3 3200 |002c: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V // method@a381 │ │ +3fd362: 6e30 83b1 1002 |002f: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b183 │ │ +3fd368: 0c00 |0032: move-result-object v0 │ │ +3fd36a: 5b30 c292 |0033: iput-object v0, v3, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@92c2 │ │ +3fd36e: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ 0x0004 line=319 │ │ 0x0007 line=321 │ │ 0x000c line=322 │ │ 0x0015 line=341 │ │ @@ -1728703,18 +1728686,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 │ │ -3fd708: |[3fd708] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.setSortOrder:(Lde/danoeh/antennapod/model/feed/SortOrder;)V │ │ -3fd718: 7110 f7b0 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setDownloadsSortedOrder:(Lde/danoeh/antennapod/model/feed/SortOrder;)V // method@b0f7 │ │ -3fd71e: 7010 9ea3 0000 |0003: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.loadItems:()V // method@a39e │ │ -3fd724: 0e00 |0006: return-void │ │ +3fd6d0: |[3fd6d0] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.setSortOrder:(Lde/danoeh/antennapod/model/feed/SortOrder;)V │ │ +3fd6e0: 7110 f7b0 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setDownloadsSortedOrder:(Lde/danoeh/antennapod/model/feed/SortOrder;)V // method@b0f7 │ │ +3fd6e6: 7010 9ea3 0000 |0003: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.loadItems:()V // method@a39e │ │ +3fd6ec: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ 0x0003 line=219 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; │ │ 0x0000 - 0x0007 reg=1 (null) Lde/danoeh/antennapod/model/feed/SortOrder; │ │ @@ -1728725,36 +1728708,36 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -3fcf10: |[3fcf10] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -3fcf20: 5420 c092 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@92c0 │ │ -3fcf24: 6e10 b496 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getLongPressedItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@96b4 │ │ -3fcf2a: 0c00 |0005: move-result-object v0 │ │ -3fcf2c: 3900 0e00 |0006: if-nez v0, 0014 // +000e │ │ -3fcf30: 1a00 9319 |0008: const-string v0, "DownloadsFragment" // string@1993 │ │ -3fcf34: 1a01 d354 |000a: const-string v1, "Selected item at current position was null, ignoring selection" // string@54d3 │ │ -3fcf38: 7120 030b 1000 |000c: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b03 │ │ -3fcf3e: 6f20 7335 3200 |000f: invoke-super {v2, v3}, Landroidx/fragment/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@3573 │ │ -3fcf44: 0a03 |0012: move-result v3 │ │ -3fcf46: 0f03 |0013: return v3 │ │ -3fcf48: 5421 c092 |0014: iget-object v1, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@92c0 │ │ -3fcf4c: 6e20 bc96 3100 |0016: invoke-virtual {v1, v3}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@96bc │ │ -3fcf52: 0a01 |0019: move-result v1 │ │ -3fcf54: 3801 0400 |001a: if-eqz v1, 001e // +0004 │ │ -3fcf58: 1213 |001c: const/4 v3, #int 1 // #1 │ │ -3fcf5a: 0f03 |001d: return v3 │ │ -3fcf5c: 7210 db0b 0300 |001e: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ -3fcf62: 0a03 |0021: move-result v3 │ │ -3fcf64: 7130 5bab 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@ab5b │ │ -3fcf6a: 0a03 |0025: move-result v3 │ │ -3fcf6c: 0f03 |0026: return v3 │ │ +3fced8: |[3fced8] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +3fcee8: 5420 c092 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@92c0 │ │ +3fceec: 6e10 b496 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getLongPressedItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@96b4 │ │ +3fcef2: 0c00 |0005: move-result-object v0 │ │ +3fcef4: 3900 0e00 |0006: if-nez v0, 0014 // +000e │ │ +3fcef8: 1a00 9319 |0008: const-string v0, "DownloadsFragment" // string@1993 │ │ +3fcefc: 1a01 d354 |000a: const-string v1, "Selected item at current position was null, ignoring selection" // string@54d3 │ │ +3fcf00: 7120 030b 1000 |000c: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b03 │ │ +3fcf06: 6f20 7335 3200 |000f: invoke-super {v2, v3}, Landroidx/fragment/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@3573 │ │ +3fcf0c: 0a03 |0012: move-result v3 │ │ +3fcf0e: 0f03 |0013: return v3 │ │ +3fcf10: 5421 c092 |0014: iget-object v1, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@92c0 │ │ +3fcf14: 6e20 bc96 3100 |0016: invoke-virtual {v1, v3}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@96bc │ │ +3fcf1a: 0a01 |0019: move-result v1 │ │ +3fcf1c: 3801 0400 |001a: if-eqz v1, 001e // +0004 │ │ +3fcf20: 1213 |001c: const/4 v3, #int 1 // #1 │ │ +3fcf22: 0f03 |001d: return v3 │ │ +3fcf24: 7210 db0b 0300 |001e: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ +3fcf2a: 0a03 |0021: move-result v3 │ │ +3fcf2c: 7130 5bab 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@ab5b │ │ +3fcf32: 0a03 |0025: move-result v3 │ │ +3fcf34: 0f03 |0026: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ 0x000c line=247 │ │ 0x000f line=248 │ │ 0x0014 line=250 │ │ 0x001e line=254 │ │ @@ -1728767,158 +1728750,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 │ │ -3fcbb4: |[3fcbb4] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -3fcbc4: 1400 e500 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00e5 │ │ -3fcbca: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3fcbcc: 6e40 b20b 0314 |0004: invoke-virtual {v3, v0, v4, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3fcbd2: 0c03 |0007: move-result-object v3 │ │ -3fcbd4: 1404 9403 0a7f |0008: const v4, #float 1.83452e+38 // #7f0a0394 │ │ -3fcbda: 6e20 780c 4300 |000b: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3fcbe0: 0c04 |000e: move-result-object v4 │ │ -3fcbe2: 1f04 6a14 |000f: check-cast v4, Lcom/google/android/material/appbar/MaterialToolbar; // type@146a │ │ -3fcbe6: 5b24 ca92 |0011: iput-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92ca │ │ -3fcbea: 1400 b100 127f |0013: const v0, #float 1.94071e+38 // #7f1200b1 │ │ -3fcbf0: 6e20 7521 0400 |0016: invoke-virtual {v4, v0}, Landroidx/appcompat/widget/Toolbar;.setTitle:(I)V // method@2175 │ │ -3fcbf6: 5424 ca92 |0019: iget-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92ca │ │ -3fcbfa: 1400 0300 0f7f |001b: const v0, #float 1.9008e+38 // #7f0f0003 │ │ -3fcc00: 6e20 4521 0400 |001e: invoke-virtual {v4, v0}, Landroidx/appcompat/widget/Toolbar;.inflateMenu:(I)V // method@2145 │ │ -3fcc06: 5424 ca92 |0021: iget-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92ca │ │ -3fcc0a: 7020 97a3 4200 |0023: invoke-direct {v2, v4}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.inflateSortMenu:(Lcom/google/android/material/appbar/MaterialToolbar;)V // method@a397 │ │ -3fcc10: 5424 ca92 |0026: iget-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92ca │ │ -3fcc14: 6e20 6d21 2400 |0028: invoke-virtual {v4, v2}, Landroidx/appcompat/widget/Toolbar;.setOnMenuItemClickListener:(Landroidx/appcompat/widget/Toolbar$OnMenuItemClickListener;)V // method@216d │ │ -3fcc1a: 5424 ca92 |002b: iget-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92ca │ │ -3fcc1e: 2200 e21a |002d: new-instance v0, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda0; // type@1ae2 │ │ -3fcc22: 7020 79a3 2000 |002f: invoke-direct {v0, v2}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V // method@a379 │ │ -3fcc28: 6e20 760d 0400 |0032: invoke-virtual {v4, v0}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d76 │ │ -3fcc2e: 6e10 4135 0200 |0035: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3541 │ │ -3fcc34: 0c04 |0038: move-result-object v4 │ │ -3fcc36: 6e10 1537 0400 |0039: invoke-virtual {v4}, Landroidx/fragment/app/FragmentManager;.getBackStackEntryCount:()I // method@3715 │ │ -3fcc3c: 0a04 |003c: move-result v4 │ │ -3fcc3e: 3804 0400 |003d: if-eqz v4, 0041 // +0004 │ │ -3fcc42: 1214 |003f: const/4 v4, #int 1 // #1 │ │ -3fcc44: 2802 |0040: goto 0042 // +0002 │ │ -3fcc46: 1204 |0041: const/4 v4, #int 0 // #0 │ │ -3fcc48: 5c24 c192 |0042: iput-boolean v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.displayUpArrow:Z // field@92c1 │ │ -3fcc4c: 3805 0a00 |0044: if-eqz v5, 004e // +000a │ │ -3fcc50: 1a04 7ae3 |0046: const-string v4, "up_arrow" // string@e37a │ │ -3fcc54: 6e20 0f07 4500 |0048: invoke-virtual {v5, v4}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@070f │ │ -3fcc5a: 0a04 |004b: move-result v4 │ │ -3fcc5c: 5c24 c192 |004c: iput-boolean v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.displayUpArrow:Z // field@92c1 │ │ -3fcc60: 6e10 2735 0200 |004e: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -3fcc66: 0c04 |0051: move-result-object v4 │ │ -3fcc68: 1f04 d917 |0052: check-cast v4, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -3fcc6c: 5425 ca92 |0054: iget-object v5, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92ca │ │ -3fcc70: 5520 c192 |0056: iget-boolean v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.displayUpArrow:Z // field@92c1 │ │ -3fcc74: 6e30 b394 5400 |0058: invoke-virtual {v4, v5, v0}, Lde/danoeh/antennapod/activity/MainActivity;.setupToolbarToggle:(Lcom/google/android/material/appbar/MaterialToolbar;Z)V // method@94b3 │ │ -3fcc7a: 1404 a002 0a7f |005b: const v4, #float 1.83447e+38 // #7f0a02a0 │ │ -3fcc80: 6e20 780c 4300 |005e: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3fcc86: 0c04 |0061: move-result-object v4 │ │ -3fcc88: 1f04 081e |0062: check-cast v4, Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // type@1e08 │ │ -3fcc8c: 5b24 c692 |0064: iput-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@92c6 │ │ -3fcc90: 6e10 2735 0200 |0066: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -3fcc96: 0c05 |0069: move-result-object v5 │ │ -3fcc98: 1f05 d917 |006a: check-cast v5, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -3fcc9c: 6e10 8f94 0500 |006c: invoke-virtual {v5}, Lde/danoeh/antennapod/activity/MainActivity;.getRecycledViewPool:()Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool; // method@948f │ │ -3fcca2: 0c05 |006f: move-result-object v5 │ │ -3fcca4: 6e20 4e44 5400 |0070: invoke-virtual {v4, v5}, Landroidx/recyclerview/widget/RecyclerView;.setRecycledViewPool:(Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool;)V // method@444e │ │ -3fccaa: 2204 ea1a |0073: new-instance v4, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // type@1aea │ │ -3fccae: 6e10 2735 0200 |0075: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -3fccb4: 0c05 |0078: move-result-object v5 │ │ -3fccb6: 1f05 d917 |0079: check-cast v5, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -3fccba: 7030 8aa3 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@a38a │ │ -3fccc0: 5b24 c092 |007e: iput-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@92c0 │ │ -3fccc4: 6e20 5d97 2400 |0080: invoke-virtual {v4, v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.setOnSelectModeListener:(Lde/danoeh/antennapod/adapter/SelectableAdapter$OnSelectModeListener;)V // method@975d │ │ -3fccca: 5424 c692 |0083: iget-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@92c6 │ │ -3fccce: 5425 c092 |0085: iget-object v5, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@92c0 │ │ -3fccd2: 6e20 3e44 5400 |0087: invoke-virtual {v4, v5}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@443e │ │ -3fccd8: 5424 c692 |008a: iget-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@92c6 │ │ -3fccdc: 2205 0a1e |008c: new-instance v5, Lde/danoeh/antennapod/view/LiftOnScrollListener; // type@1e0a │ │ -3fcce0: 1400 5f00 0a7f |008e: const v0, #float 1.83435e+38 // #7f0a005f │ │ -3fcce6: 6e20 780c 0300 |0091: invoke-virtual {v3, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3fccec: 0c00 |0094: move-result-object v0 │ │ -3fccee: 7020 46b1 0500 |0095: invoke-direct {v5, v0}, Lde/danoeh/antennapod/view/LiftOnScrollListener;.:(Landroid/view/View;)V // method@b146 │ │ -3fccf4: 6e20 8343 5400 |0098: invoke-virtual {v4, v5}, Landroidx/recyclerview/widget/RecyclerView;.addOnScrollListener:(Landroidx/recyclerview/widget/RecyclerView$OnScrollListener;)V // method@4383 │ │ -3fccfa: 2204 921c |009b: new-instance v4, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // type@1c92 │ │ -3fccfe: 1a05 9319 |009d: const-string v5, "DownloadsFragment" // string@1993 │ │ -3fcd02: 7030 33ab 2405 |009f: invoke-direct {v4, v2, v5}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.:(Landroidx/fragment/app/Fragment;Ljava/lang/String;)V // method@ab33 │ │ -3fcd08: 5425 c692 |00a2: iget-object v5, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@92c6 │ │ -3fcd0c: 6e20 34ab 5400 |00a4: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.attachTo:(Landroidx/recyclerview/widget/RecyclerView;)Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // method@ab34 │ │ -3fcd12: 0c04 |00a7: move-result-object v4 │ │ -3fcd14: 5b24 c992 |00a8: iput-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.swipeActions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@92c9 │ │ -3fcd18: 2205 ba1c |00aa: new-instance v5, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1cba │ │ -3fcd1c: 1a00 507d |00ac: const-string v0, "downloaded" // string@7d50 │ │ -3fcd20: 7020 55ac 0500 |00ae: invoke-direct {v5, v0}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac55 │ │ -3fcd26: 6e20 44ab 5400 |00b1: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.setFilter:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V // method@ab44 │ │ -3fcd2c: 1404 9002 0a7f |00b4: const v4, #float 1.83447e+38 // #7f0a0290 │ │ -3fcd32: 6e20 780c 4300 |00b7: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3fcd38: 0c04 |00ba: move-result-object v4 │ │ -3fcd3a: 1f04 0203 |00bb: check-cast v4, Landroid/widget/ProgressBar; // type@0302 │ │ -3fcd3e: 5b24 c592 |00bd: iput-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.progressBar:Landroid/widget/ProgressBar; // field@92c5 │ │ -3fcd42: 6e20 9c0d 1400 |00bf: invoke-virtual {v4, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3fcd48: 1404 8101 0a7f |00c2: const v4, #float 1.83441e+38 // #7f0a0181 │ │ -3fcd4e: 6e20 780c 4300 |00c5: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3fcd54: 0c04 |00c8: move-result-object v4 │ │ -3fcd56: 1f04 0217 |00c9: check-cast v4, Lcom/leinardi/android/speeddial/SpeedDialView; // type@1702 │ │ -3fcd5a: 5b24 c892 |00cb: iput-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@92c8 │ │ -3fcd5e: 1405 8201 0a7f |00cd: const v5, #float 1.83441e+38 // #7f0a0182 │ │ -3fcd64: 6e20 780c 5300 |00d0: invoke-virtual {v3, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3fcd6a: 0c05 |00d3: move-result-object v5 │ │ -3fcd6c: 1f05 f416 |00d4: check-cast v5, Lcom/leinardi/android/speeddial/SpeedDialOverlayLayout; // type@16f4 │ │ -3fcd70: 6e20 f78f 5400 |00d6: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.setOverlayLayout:(Lcom/leinardi/android/speeddial/SpeedDialOverlayLayout;)V // method@8ff7 │ │ -3fcd76: 5424 c892 |00d9: iget-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@92c8 │ │ -3fcd7a: 1405 0500 0f7f |00db: const v5, #float 1.9008e+38 // #7f0f0005 │ │ -3fcd80: 6e20 de8f 5400 |00de: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.inflate:(I)V // method@8fde │ │ -3fcd86: 5424 c892 |00e1: iget-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@92c8 │ │ -3fcd8a: 1405 1601 0a7f |00e3: const v5, #float 1.83439e+38 // #7f0a0116 │ │ -3fcd90: 6e20 e78f 5400 |00e6: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.removeActionItemById:(I)Lcom/leinardi/android/speeddial/SpeedDialActionItem; // method@8fe7 │ │ -3fcd96: 5424 c892 |00e9: iget-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@92c8 │ │ -3fcd9a: 1405 ef01 0a7f |00eb: const v5, #float 1.83444e+38 // #7f0a01ef │ │ -3fcda0: 6e20 e78f 5400 |00ee: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.removeActionItemById:(I)Lcom/leinardi/android/speeddial/SpeedDialActionItem; // method@8fe7 │ │ -3fcda6: 5424 c892 |00f1: iget-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@92c8 │ │ -3fcdaa: 1405 f101 0a7f |00f3: const v5, #float 1.83444e+38 // #7f0a01f1 │ │ -3fcdb0: 6e20 e78f 5400 |00f6: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.removeActionItemById:(I)Lcom/leinardi/android/speeddial/SpeedDialActionItem; // method@8fe7 │ │ -3fcdb6: 5424 c892 |00f9: iget-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@92c8 │ │ -3fcdba: 1405 a902 0a7f |00fb: const v5, #float 1.83447e+38 // #7f0a02a9 │ │ -3fcdc0: 6e20 e78f 5400 |00fe: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.removeActionItemById:(I)Lcom/leinardi/android/speeddial/SpeedDialActionItem; // method@8fe7 │ │ -3fcdc6: 5424 c892 |0101: iget-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@92c8 │ │ -3fcdca: 1405 a502 0a7f |0103: const v5, #float 1.83447e+38 // #7f0a02a5 │ │ -3fcdd0: 6e20 e78f 5400 |0106: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.removeActionItemById:(I)Lcom/leinardi/android/speeddial/SpeedDialActionItem; // method@8fe7 │ │ -3fcdd6: 5424 c892 |0109: iget-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@92c8 │ │ -3fcdda: 2205 e81a |010b: new-instance v5, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$1; // type@1ae8 │ │ -3fcdde: 7020 85a3 2500 |010d: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$1;.:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V // method@a385 │ │ -3fcde4: 6e20 f58f 5400 |0110: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.setOnChangeListener:(Lcom/leinardi/android/speeddial/SpeedDialView$OnChangeListener;)V // method@8ff5 │ │ -3fcdea: 5424 c892 |0113: iget-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@92c8 │ │ -3fcdee: 2205 e31a |0115: new-instance v5, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda1; // type@1ae3 │ │ -3fcdf2: 7020 7ba3 2500 |0117: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V // method@a37b │ │ -3fcdf8: 6e20 f48f 5400 |011a: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.setOnActionSelectedListener:(Lcom/leinardi/android/speeddial/SpeedDialView$OnActionSelectedListener;)V // method@8ff4 │ │ -3fcdfe: 6e10 2b35 0200 |011d: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@352b │ │ -3fce04: 0c04 |0120: move-result-object v4 │ │ -3fce06: 3804 1b00 |0121: if-eqz v4, 013c // +001b │ │ -3fce0a: 6e10 2b35 0200 |0123: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@352b │ │ -3fce10: 0c04 |0126: move-result-object v4 │ │ -3fce12: 1a05 59db |0127: const-string v5, "show_logs" // string@db59 │ │ -3fce16: 6e30 1007 5401 |0129: invoke-virtual {v4, v5, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0710 │ │ -3fce1c: 0a04 |012c: move-result v4 │ │ -3fce1e: 3804 0f00 |012d: if-eqz v4, 013c // +000f │ │ -3fce22: 2204 0a1b |012f: new-instance v4, Lde/danoeh/antennapod/fragment/DownloadLogFragment; // type@1b0a │ │ -3fce26: 7010 30a4 0400 |0131: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.:()V // method@a430 │ │ -3fce2c: 6e10 2c35 0200 |0134: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@352c │ │ -3fce32: 0c05 |0137: move-result-object v5 │ │ -3fce34: 1200 |0138: const/4 v0, #int 0 // #0 │ │ -3fce36: 6e30 f134 5400 |0139: invoke-virtual {v4, v5, v0}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34f1 │ │ -3fce3c: 7010 96a3 0200 |013c: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.addEmptyView:()V // method@a396 │ │ -3fce42: 7100 8db7 0000 |013f: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3fce48: 0c04 |0142: move-result-object v4 │ │ -3fce4a: 6e20 92b7 2400 |0143: invoke-virtual {v4, v2}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b792 │ │ -3fce50: 1103 |0146: return-object v3 │ │ +3fcb7c: |[3fcb7c] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +3fcb8c: 1400 e500 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00e5 │ │ +3fcb92: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3fcb94: 6e40 b20b 0314 |0004: invoke-virtual {v3, v0, v4, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3fcb9a: 0c03 |0007: move-result-object v3 │ │ +3fcb9c: 1404 9403 0a7f |0008: const v4, #float 1.83452e+38 // #7f0a0394 │ │ +3fcba2: 6e20 780c 4300 |000b: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3fcba8: 0c04 |000e: move-result-object v4 │ │ +3fcbaa: 1f04 6a14 |000f: check-cast v4, Lcom/google/android/material/appbar/MaterialToolbar; // type@146a │ │ +3fcbae: 5b24 ca92 |0011: iput-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92ca │ │ +3fcbb2: 1400 b100 127f |0013: const v0, #float 1.94071e+38 // #7f1200b1 │ │ +3fcbb8: 6e20 7521 0400 |0016: invoke-virtual {v4, v0}, Landroidx/appcompat/widget/Toolbar;.setTitle:(I)V // method@2175 │ │ +3fcbbe: 5424 ca92 |0019: iget-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92ca │ │ +3fcbc2: 1400 0300 0f7f |001b: const v0, #float 1.9008e+38 // #7f0f0003 │ │ +3fcbc8: 6e20 4521 0400 |001e: invoke-virtual {v4, v0}, Landroidx/appcompat/widget/Toolbar;.inflateMenu:(I)V // method@2145 │ │ +3fcbce: 5424 ca92 |0021: iget-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92ca │ │ +3fcbd2: 7020 97a3 4200 |0023: invoke-direct {v2, v4}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.inflateSortMenu:(Lcom/google/android/material/appbar/MaterialToolbar;)V // method@a397 │ │ +3fcbd8: 5424 ca92 |0026: iget-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92ca │ │ +3fcbdc: 6e20 6d21 2400 |0028: invoke-virtual {v4, v2}, Landroidx/appcompat/widget/Toolbar;.setOnMenuItemClickListener:(Landroidx/appcompat/widget/Toolbar$OnMenuItemClickListener;)V // method@216d │ │ +3fcbe2: 5424 ca92 |002b: iget-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92ca │ │ +3fcbe6: 2200 e21a |002d: new-instance v0, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda0; // type@1ae2 │ │ +3fcbea: 7020 79a3 2000 |002f: invoke-direct {v0, v2}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V // method@a379 │ │ +3fcbf0: 6e20 760d 0400 |0032: invoke-virtual {v4, v0}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d76 │ │ +3fcbf6: 6e10 4135 0200 |0035: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3541 │ │ +3fcbfc: 0c04 |0038: move-result-object v4 │ │ +3fcbfe: 6e10 1537 0400 |0039: invoke-virtual {v4}, Landroidx/fragment/app/FragmentManager;.getBackStackEntryCount:()I // method@3715 │ │ +3fcc04: 0a04 |003c: move-result v4 │ │ +3fcc06: 3804 0400 |003d: if-eqz v4, 0041 // +0004 │ │ +3fcc0a: 1214 |003f: const/4 v4, #int 1 // #1 │ │ +3fcc0c: 2802 |0040: goto 0042 // +0002 │ │ +3fcc0e: 1204 |0041: const/4 v4, #int 0 // #0 │ │ +3fcc10: 5c24 c192 |0042: iput-boolean v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.displayUpArrow:Z // field@92c1 │ │ +3fcc14: 3805 0a00 |0044: if-eqz v5, 004e // +000a │ │ +3fcc18: 1a04 7ae3 |0046: const-string v4, "up_arrow" // string@e37a │ │ +3fcc1c: 6e20 0f07 4500 |0048: invoke-virtual {v5, v4}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@070f │ │ +3fcc22: 0a04 |004b: move-result v4 │ │ +3fcc24: 5c24 c192 |004c: iput-boolean v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.displayUpArrow:Z // field@92c1 │ │ +3fcc28: 6e10 2735 0200 |004e: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +3fcc2e: 0c04 |0051: move-result-object v4 │ │ +3fcc30: 1f04 d917 |0052: check-cast v4, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +3fcc34: 5425 ca92 |0054: iget-object v5, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92ca │ │ +3fcc38: 5520 c192 |0056: iget-boolean v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.displayUpArrow:Z // field@92c1 │ │ +3fcc3c: 6e30 b394 5400 |0058: invoke-virtual {v4, v5, v0}, Lde/danoeh/antennapod/activity/MainActivity;.setupToolbarToggle:(Lcom/google/android/material/appbar/MaterialToolbar;Z)V // method@94b3 │ │ +3fcc42: 1404 a002 0a7f |005b: const v4, #float 1.83447e+38 // #7f0a02a0 │ │ +3fcc48: 6e20 780c 4300 |005e: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3fcc4e: 0c04 |0061: move-result-object v4 │ │ +3fcc50: 1f04 081e |0062: check-cast v4, Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // type@1e08 │ │ +3fcc54: 5b24 c692 |0064: iput-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@92c6 │ │ +3fcc58: 6e10 2735 0200 |0066: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +3fcc5e: 0c05 |0069: move-result-object v5 │ │ +3fcc60: 1f05 d917 |006a: check-cast v5, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +3fcc64: 6e10 8f94 0500 |006c: invoke-virtual {v5}, Lde/danoeh/antennapod/activity/MainActivity;.getRecycledViewPool:()Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool; // method@948f │ │ +3fcc6a: 0c05 |006f: move-result-object v5 │ │ +3fcc6c: 6e20 4e44 5400 |0070: invoke-virtual {v4, v5}, Landroidx/recyclerview/widget/RecyclerView;.setRecycledViewPool:(Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool;)V // method@444e │ │ +3fcc72: 2204 ea1a |0073: new-instance v4, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // type@1aea │ │ +3fcc76: 6e10 2735 0200 |0075: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +3fcc7c: 0c05 |0078: move-result-object v5 │ │ +3fcc7e: 1f05 d917 |0079: check-cast v5, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +3fcc82: 7030 8aa3 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@a38a │ │ +3fcc88: 5b24 c092 |007e: iput-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@92c0 │ │ +3fcc8c: 6e20 5d97 2400 |0080: invoke-virtual {v4, v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.setOnSelectModeListener:(Lde/danoeh/antennapod/adapter/SelectableAdapter$OnSelectModeListener;)V // method@975d │ │ +3fcc92: 5424 c692 |0083: iget-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@92c6 │ │ +3fcc96: 5425 c092 |0085: iget-object v5, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@92c0 │ │ +3fcc9a: 6e20 3e44 5400 |0087: invoke-virtual {v4, v5}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@443e │ │ +3fcca0: 5424 c692 |008a: iget-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@92c6 │ │ +3fcca4: 2205 0a1e |008c: new-instance v5, Lde/danoeh/antennapod/view/LiftOnScrollListener; // type@1e0a │ │ +3fcca8: 1400 5f00 0a7f |008e: const v0, #float 1.83435e+38 // #7f0a005f │ │ +3fccae: 6e20 780c 0300 |0091: invoke-virtual {v3, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3fccb4: 0c00 |0094: move-result-object v0 │ │ +3fccb6: 7020 46b1 0500 |0095: invoke-direct {v5, v0}, Lde/danoeh/antennapod/view/LiftOnScrollListener;.:(Landroid/view/View;)V // method@b146 │ │ +3fccbc: 6e20 8343 5400 |0098: invoke-virtual {v4, v5}, Landroidx/recyclerview/widget/RecyclerView;.addOnScrollListener:(Landroidx/recyclerview/widget/RecyclerView$OnScrollListener;)V // method@4383 │ │ +3fccc2: 2204 921c |009b: new-instance v4, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // type@1c92 │ │ +3fccc6: 1a05 9319 |009d: const-string v5, "DownloadsFragment" // string@1993 │ │ +3fccca: 7030 33ab 2405 |009f: invoke-direct {v4, v2, v5}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.:(Landroidx/fragment/app/Fragment;Ljava/lang/String;)V // method@ab33 │ │ +3fccd0: 5425 c692 |00a2: iget-object v5, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@92c6 │ │ +3fccd4: 6e20 34ab 5400 |00a4: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.attachTo:(Landroidx/recyclerview/widget/RecyclerView;)Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // method@ab34 │ │ +3fccda: 0c04 |00a7: move-result-object v4 │ │ +3fccdc: 5b24 c992 |00a8: iput-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.swipeActions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@92c9 │ │ +3fcce0: 2205 ba1c |00aa: new-instance v5, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1cba │ │ +3fcce4: 1a00 507d |00ac: const-string v0, "downloaded" // string@7d50 │ │ +3fcce8: 7020 55ac 0500 |00ae: invoke-direct {v5, v0}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac55 │ │ +3fccee: 6e20 44ab 5400 |00b1: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.setFilter:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V // method@ab44 │ │ +3fccf4: 1404 9002 0a7f |00b4: const v4, #float 1.83447e+38 // #7f0a0290 │ │ +3fccfa: 6e20 780c 4300 |00b7: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3fcd00: 0c04 |00ba: move-result-object v4 │ │ +3fcd02: 1f04 0203 |00bb: check-cast v4, Landroid/widget/ProgressBar; // type@0302 │ │ +3fcd06: 5b24 c592 |00bd: iput-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.progressBar:Landroid/widget/ProgressBar; // field@92c5 │ │ +3fcd0a: 6e20 9c0d 1400 |00bf: invoke-virtual {v4, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3fcd10: 1404 8101 0a7f |00c2: const v4, #float 1.83441e+38 // #7f0a0181 │ │ +3fcd16: 6e20 780c 4300 |00c5: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3fcd1c: 0c04 |00c8: move-result-object v4 │ │ +3fcd1e: 1f04 0217 |00c9: check-cast v4, Lcom/leinardi/android/speeddial/SpeedDialView; // type@1702 │ │ +3fcd22: 5b24 c892 |00cb: iput-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@92c8 │ │ +3fcd26: 1405 8201 0a7f |00cd: const v5, #float 1.83441e+38 // #7f0a0182 │ │ +3fcd2c: 6e20 780c 5300 |00d0: invoke-virtual {v3, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3fcd32: 0c05 |00d3: move-result-object v5 │ │ +3fcd34: 1f05 f416 |00d4: check-cast v5, Lcom/leinardi/android/speeddial/SpeedDialOverlayLayout; // type@16f4 │ │ +3fcd38: 6e20 f78f 5400 |00d6: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.setOverlayLayout:(Lcom/leinardi/android/speeddial/SpeedDialOverlayLayout;)V // method@8ff7 │ │ +3fcd3e: 5424 c892 |00d9: iget-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@92c8 │ │ +3fcd42: 1405 0500 0f7f |00db: const v5, #float 1.9008e+38 // #7f0f0005 │ │ +3fcd48: 6e20 de8f 5400 |00de: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.inflate:(I)V // method@8fde │ │ +3fcd4e: 5424 c892 |00e1: iget-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@92c8 │ │ +3fcd52: 1405 1601 0a7f |00e3: const v5, #float 1.83439e+38 // #7f0a0116 │ │ +3fcd58: 6e20 e78f 5400 |00e6: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.removeActionItemById:(I)Lcom/leinardi/android/speeddial/SpeedDialActionItem; // method@8fe7 │ │ +3fcd5e: 5424 c892 |00e9: iget-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@92c8 │ │ +3fcd62: 1405 ef01 0a7f |00eb: const v5, #float 1.83444e+38 // #7f0a01ef │ │ +3fcd68: 6e20 e78f 5400 |00ee: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.removeActionItemById:(I)Lcom/leinardi/android/speeddial/SpeedDialActionItem; // method@8fe7 │ │ +3fcd6e: 5424 c892 |00f1: iget-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@92c8 │ │ +3fcd72: 1405 f101 0a7f |00f3: const v5, #float 1.83444e+38 // #7f0a01f1 │ │ +3fcd78: 6e20 e78f 5400 |00f6: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.removeActionItemById:(I)Lcom/leinardi/android/speeddial/SpeedDialActionItem; // method@8fe7 │ │ +3fcd7e: 5424 c892 |00f9: iget-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@92c8 │ │ +3fcd82: 1405 a902 0a7f |00fb: const v5, #float 1.83447e+38 // #7f0a02a9 │ │ +3fcd88: 6e20 e78f 5400 |00fe: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.removeActionItemById:(I)Lcom/leinardi/android/speeddial/SpeedDialActionItem; // method@8fe7 │ │ +3fcd8e: 5424 c892 |0101: iget-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@92c8 │ │ +3fcd92: 1405 a502 0a7f |0103: const v5, #float 1.83447e+38 // #7f0a02a5 │ │ +3fcd98: 6e20 e78f 5400 |0106: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.removeActionItemById:(I)Lcom/leinardi/android/speeddial/SpeedDialActionItem; // method@8fe7 │ │ +3fcd9e: 5424 c892 |0109: iget-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@92c8 │ │ +3fcda2: 2205 e81a |010b: new-instance v5, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$1; // type@1ae8 │ │ +3fcda6: 7020 85a3 2500 |010d: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$1;.:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V // method@a385 │ │ +3fcdac: 6e20 f58f 5400 |0110: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.setOnChangeListener:(Lcom/leinardi/android/speeddial/SpeedDialView$OnChangeListener;)V // method@8ff5 │ │ +3fcdb2: 5424 c892 |0113: iget-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@92c8 │ │ +3fcdb6: 2205 e31a |0115: new-instance v5, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda1; // type@1ae3 │ │ +3fcdba: 7020 7ba3 2500 |0117: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V // method@a37b │ │ +3fcdc0: 6e20 f48f 5400 |011a: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.setOnActionSelectedListener:(Lcom/leinardi/android/speeddial/SpeedDialView$OnActionSelectedListener;)V // method@8ff4 │ │ +3fcdc6: 6e10 2b35 0200 |011d: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@352b │ │ +3fcdcc: 0c04 |0120: move-result-object v4 │ │ +3fcdce: 3804 1b00 |0121: if-eqz v4, 013c // +001b │ │ +3fcdd2: 6e10 2b35 0200 |0123: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@352b │ │ +3fcdd8: 0c04 |0126: move-result-object v4 │ │ +3fcdda: 1a05 59db |0127: const-string v5, "show_logs" // string@db59 │ │ +3fcdde: 6e30 1007 5401 |0129: invoke-virtual {v4, v5, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0710 │ │ +3fcde4: 0a04 |012c: move-result v4 │ │ +3fcde6: 3804 0f00 |012d: if-eqz v4, 013c // +000f │ │ +3fcdea: 2204 0a1b |012f: new-instance v4, Lde/danoeh/antennapod/fragment/DownloadLogFragment; // type@1b0a │ │ +3fcdee: 7010 30a4 0400 |0131: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.:()V // method@a430 │ │ +3fcdf4: 6e10 2c35 0200 |0134: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@352c │ │ +3fcdfa: 0c05 |0137: move-result-object v5 │ │ +3fcdfc: 1200 |0138: const/4 v0, #int 0 // #0 │ │ +3fcdfe: 6e30 f134 5400 |0139: invoke-virtual {v4, v5, v0}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34f1 │ │ +3fce04: 7010 96a3 0200 |013c: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.addEmptyView:()V // method@a396 │ │ +3fce0a: 7100 8db7 0000 |013f: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3fce10: 0c04 |0142: move-result-object v4 │ │ +3fce12: 6e20 92b7 2400 |0143: invoke-virtual {v4, v2}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b792 │ │ +3fce18: 1103 |0146: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=83 │ │ 0x000b line=84 │ │ 0x0016 line=85 │ │ 0x0019 line=86 │ │ 0x0021 line=87 │ │ @@ -1728962,28 +1728945,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -3fd3a8: |[3fd3a8] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.onDestroyView:()V │ │ -3fd3b8: 7100 8db7 0000 |0000: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3fd3be: 0c00 |0003: move-result-object v0 │ │ -3fd3c0: 6e20 93b7 2000 |0004: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b793 │ │ -3fd3c6: 5420 c092 |0007: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@92c0 │ │ -3fd3ca: 6e10 5997 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.endSelectMode:()V // method@9759 │ │ -3fd3d0: 5420 ca92 |000c: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92ca │ │ -3fd3d4: 3800 0b00 |000e: if-eqz v0, 0019 // +000b │ │ -3fd3d8: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -3fd3da: 6e20 6d21 1000 |0011: invoke-virtual {v0, v1}, Landroidx/appcompat/widget/Toolbar;.setOnMenuItemClickListener:(Landroidx/appcompat/widget/Toolbar$OnMenuItemClickListener;)V // method@216d │ │ -3fd3e0: 5420 ca92 |0014: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92ca │ │ -3fd3e4: 6e20 760d 1000 |0016: invoke-virtual {v0, v1}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d76 │ │ -3fd3ea: 6f10 7c35 0200 |0019: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onDestroyView:()V // method@357c │ │ -3fd3f0: 0e00 |001c: return-void │ │ +3fd370: |[3fd370] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.onDestroyView:()V │ │ +3fd380: 7100 8db7 0000 |0000: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3fd386: 0c00 |0003: move-result-object v0 │ │ +3fd388: 6e20 93b7 2000 |0004: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b793 │ │ +3fd38e: 5420 c092 |0007: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@92c0 │ │ +3fd392: 6e10 5997 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.endSelectMode:()V // method@9759 │ │ +3fd398: 5420 ca92 |000c: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92ca │ │ +3fd39c: 3800 0b00 |000e: if-eqz v0, 0019 // +000b │ │ +3fd3a0: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +3fd3a2: 6e20 6d21 1000 |0011: invoke-virtual {v0, v1}, Landroidx/appcompat/widget/Toolbar;.setOnMenuItemClickListener:(Landroidx/appcompat/widget/Toolbar$OnMenuItemClickListener;)V // method@216d │ │ +3fd3a8: 5420 ca92 |0014: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92ca │ │ +3fd3ac: 6e20 760d 1000 |0016: invoke-virtual {v0, v1}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d76 │ │ +3fd3b2: 6f10 7c35 0200 |0019: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onDestroyView:()V // method@357c │ │ +3fd3b8: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ 0x0007 line=174 │ │ 0x000c line=175 │ │ 0x0011 line=176 │ │ 0x0014 line=177 │ │ @@ -1728996,17 +1728979,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 │ │ -3fd3f4: |[3fd3f4] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.onDownloadLogChanged:(Lde/danoeh/antennapod/core/event/DownloadLogEvent;)V │ │ -3fd404: 7010 9ea3 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.loadItems:()V // method@a39e │ │ -3fd40a: 0e00 |0003: return-void │ │ +3fd3bc: |[3fd3bc] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.onDownloadLogChanged:(Lde/danoeh/antennapod/core/event/DownloadLogEvent;)V │ │ +3fd3cc: 7010 9ea3 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.loadItems:()V // method@a39e │ │ +3fd3d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=309 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/core/event/DownloadLogEvent; │ │ │ │ @@ -1729015,24 +1728998,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -3fd40c: |[3fd40c] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.onEndSelectMode:()V │ │ -3fd41c: 5420 c892 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@92c8 │ │ -3fd420: 6e10 cc8f 0000 |0002: invoke-virtual {v0}, Lcom/leinardi/android/speeddial/SpeedDialView;.close:()V // method@8fcc │ │ -3fd426: 5420 c892 |0005: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@92c8 │ │ -3fd42a: 1301 0800 |0007: const/16 v1, #int 8 // #8 │ │ -3fd42e: 6e20 9c0d 1000 |0009: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3fd434: 5420 c992 |000c: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.swipeActions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@92c9 │ │ -3fd438: 5421 c692 |000e: iget-object v1, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@92c6 │ │ -3fd43c: 6e20 34ab 1000 |0010: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.attachTo:(Landroidx/recyclerview/widget/RecyclerView;)Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // method@ab34 │ │ -3fd442: 0e00 |0013: return-void │ │ +3fd3d4: |[3fd3d4] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.onEndSelectMode:()V │ │ +3fd3e4: 5420 c892 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@92c8 │ │ +3fd3e8: 6e10 cc8f 0000 |0002: invoke-virtual {v0}, Lcom/leinardi/android/speeddial/SpeedDialView;.close:()V // method@8fcc │ │ +3fd3ee: 5420 c892 |0005: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@92c8 │ │ +3fd3f2: 1301 0800 |0007: const/16 v1, #int 8 // #8 │ │ +3fd3f6: 6e20 9c0d 1000 |0009: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3fd3fc: 5420 c992 |000c: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.swipeActions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@92c9 │ │ +3fd400: 5421 c692 |000e: iget-object v1, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@92c6 │ │ +3fd404: 6e20 34ab 1000 |0010: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.attachTo:(Landroidx/recyclerview/widget/RecyclerView;)Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // method@ab34 │ │ +3fd40a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=364 │ │ 0x0005 line=365 │ │ 0x000c line=366 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; │ │ @@ -1729042,59 +1729025,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 │ │ -3fd444: |[3fd444] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.onEventMainThread:(Lde/danoeh/antennapod/event/EpisodeDownloadEvent;)V │ │ -3fd454: 2200 0a1f |0000: new-instance v0, Ljava/util/HashSet; // type@1f0a │ │ -3fd458: 7010 3fb5 0000 |0002: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@b53f │ │ -3fd45e: 6e10 46a2 0500 |0005: invoke-virtual {v5}, Lde/danoeh/antennapod/event/EpisodeDownloadEvent;.getUrls:()Ljava/util/Set; // method@a246 │ │ -3fd464: 0c01 |0008: move-result-object v1 │ │ -3fd466: 7210 c8b5 0100 |0009: invoke-interface {v1}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@b5c8 │ │ -3fd46c: 0c01 |000c: move-result-object v1 │ │ -3fd46e: 7210 4db5 0100 |000d: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3fd474: 0a02 |0010: move-result v2 │ │ -3fd476: 3802 1600 |0011: if-eqz v2, 0027 // +0016 │ │ -3fd47a: 7210 4eb5 0100 |0013: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3fd480: 0c02 |0016: move-result-object v2 │ │ -3fd482: 1f02 8d1e |0017: check-cast v2, Ljava/lang/String; // type@1e8d │ │ -3fd486: 7100 ddad 0000 |0019: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@addd │ │ -3fd48c: 0c03 |001c: move-result-object v3 │ │ -3fd48e: 6e20 dfad 2300 |001d: invoke-virtual {v3, v2}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.isDownloadingEpisode:(Ljava/lang/String;)Z // method@addf │ │ -3fd494: 0a03 |0020: move-result v3 │ │ -3fd496: 3803 ecff |0021: if-eqz v3, 000d // -0014 │ │ -3fd49a: 7220 c0b5 2000 |0023: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@b5c0 │ │ -3fd4a0: 28e7 |0026: goto 000d // -0019 │ │ -3fd4a2: 5441 c792 |0027: iget-object v1, v4, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.runningDownloads:Ljava/util/Set; // field@92c7 │ │ -3fd4a6: 7220 c5b5 1000 |0029: invoke-interface {v0, v1}, Ljava/util/Set;.equals:(Ljava/lang/Object;)Z // method@b5c5 │ │ -3fd4ac: 0a01 |002c: move-result v1 │ │ -3fd4ae: 3901 0800 |002d: if-nez v1, 0035 // +0008 │ │ -3fd4b2: 5b40 c792 |002f: iput-object v0, v4, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.runningDownloads:Ljava/util/Set; // field@92c7 │ │ -3fd4b6: 7010 9ea3 0400 |0031: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.loadItems:()V // method@a39e │ │ -3fd4bc: 0e00 |0034: return-void │ │ -3fd4be: 6e10 46a2 0500 |0035: invoke-virtual {v5}, Lde/danoeh/antennapod/event/EpisodeDownloadEvent;.getUrls:()Ljava/util/Set; // method@a246 │ │ -3fd4c4: 0c05 |0038: move-result-object v5 │ │ -3fd4c6: 7210 c8b5 0500 |0039: invoke-interface {v5}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@b5c8 │ │ -3fd4cc: 0c05 |003c: move-result-object v5 │ │ -3fd4ce: 7210 4db5 0500 |003d: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3fd4d4: 0a00 |0040: move-result v0 │ │ -3fd4d6: 3800 1600 |0041: if-eqz v0, 0057 // +0016 │ │ -3fd4da: 7210 4eb5 0500 |0043: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3fd4e0: 0c00 |0046: move-result-object v0 │ │ -3fd4e2: 1f00 8d1e |0047: check-cast v0, Ljava/lang/String; // type@1e8d │ │ -3fd4e6: 5441 c492 |0049: iget-object v1, v4, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.items:Ljava/util/List; // field@92c4 │ │ -3fd4ea: 7120 839d 0100 |004b: invoke-static {v1, v0}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.indexOfItemWithDownloadUrl:(Ljava/util/List;Ljava/lang/String;)I // method@9d83 │ │ -3fd4f0: 0a00 |004e: move-result v0 │ │ -3fd4f2: 3a00 eeff |004f: if-ltz v0, 003d // -0012 │ │ -3fd4f6: 5441 c092 |0051: iget-object v1, v4, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@92c0 │ │ -3fd4fa: 6e20 b996 0100 |0053: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.notifyItemChangedCompat:(I)V // method@96b9 │ │ -3fd500: 28e7 |0056: goto 003d // -0019 │ │ -3fd502: 0e00 |0057: return-void │ │ +3fd40c: |[3fd40c] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.onEventMainThread:(Lde/danoeh/antennapod/event/EpisodeDownloadEvent;)V │ │ +3fd41c: 2200 0a1f |0000: new-instance v0, Ljava/util/HashSet; // type@1f0a │ │ +3fd420: 7010 3fb5 0000 |0002: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@b53f │ │ +3fd426: 6e10 46a2 0500 |0005: invoke-virtual {v5}, Lde/danoeh/antennapod/event/EpisodeDownloadEvent;.getUrls:()Ljava/util/Set; // method@a246 │ │ +3fd42c: 0c01 |0008: move-result-object v1 │ │ +3fd42e: 7210 c8b5 0100 |0009: invoke-interface {v1}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@b5c8 │ │ +3fd434: 0c01 |000c: move-result-object v1 │ │ +3fd436: 7210 4db5 0100 |000d: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3fd43c: 0a02 |0010: move-result v2 │ │ +3fd43e: 3802 1600 |0011: if-eqz v2, 0027 // +0016 │ │ +3fd442: 7210 4eb5 0100 |0013: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3fd448: 0c02 |0016: move-result-object v2 │ │ +3fd44a: 1f02 8d1e |0017: check-cast v2, Ljava/lang/String; // type@1e8d │ │ +3fd44e: 7100 ddad 0000 |0019: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@addd │ │ +3fd454: 0c03 |001c: move-result-object v3 │ │ +3fd456: 6e20 dfad 2300 |001d: invoke-virtual {v3, v2}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.isDownloadingEpisode:(Ljava/lang/String;)Z // method@addf │ │ +3fd45c: 0a03 |0020: move-result v3 │ │ +3fd45e: 3803 ecff |0021: if-eqz v3, 000d // -0014 │ │ +3fd462: 7220 c0b5 2000 |0023: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@b5c0 │ │ +3fd468: 28e7 |0026: goto 000d // -0019 │ │ +3fd46a: 5441 c792 |0027: iget-object v1, v4, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.runningDownloads:Ljava/util/Set; // field@92c7 │ │ +3fd46e: 7220 c5b5 1000 |0029: invoke-interface {v0, v1}, Ljava/util/Set;.equals:(Ljava/lang/Object;)Z // method@b5c5 │ │ +3fd474: 0a01 |002c: move-result v1 │ │ +3fd476: 3901 0800 |002d: if-nez v1, 0035 // +0008 │ │ +3fd47a: 5b40 c792 |002f: iput-object v0, v4, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.runningDownloads:Ljava/util/Set; // field@92c7 │ │ +3fd47e: 7010 9ea3 0400 |0031: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.loadItems:()V // method@a39e │ │ +3fd484: 0e00 |0034: return-void │ │ +3fd486: 6e10 46a2 0500 |0035: invoke-virtual {v5}, Lde/danoeh/antennapod/event/EpisodeDownloadEvent;.getUrls:()Ljava/util/Set; // method@a246 │ │ +3fd48c: 0c05 |0038: move-result-object v5 │ │ +3fd48e: 7210 c8b5 0500 |0039: invoke-interface {v5}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@b5c8 │ │ +3fd494: 0c05 |003c: move-result-object v5 │ │ +3fd496: 7210 4db5 0500 |003d: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3fd49c: 0a00 |0040: move-result v0 │ │ +3fd49e: 3800 1600 |0041: if-eqz v0, 0057 // +0016 │ │ +3fd4a2: 7210 4eb5 0500 |0043: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3fd4a8: 0c00 |0046: move-result-object v0 │ │ +3fd4aa: 1f00 8d1e |0047: check-cast v0, Ljava/lang/String; // type@1e8d │ │ +3fd4ae: 5441 c492 |0049: iget-object v1, v4, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.items:Ljava/util/List; // field@92c4 │ │ +3fd4b2: 7120 839d 0100 |004b: invoke-static {v1, v0}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.indexOfItemWithDownloadUrl:(Ljava/util/List;Ljava/lang/String;)I // method@9d83 │ │ +3fd4b8: 0a00 |004e: move-result v0 │ │ +3fd4ba: 3a00 eeff |004f: if-ltz v0, 003d // -0012 │ │ +3fd4be: 5441 c092 |0051: iget-object v1, v4, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@92c0 │ │ +3fd4c2: 6e20 b996 0100 |0053: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.notifyItemChangedCompat:(I)V // method@96b9 │ │ +3fd4c8: 28e7 |0056: goto 003d // -0019 │ │ +3fd4ca: 0e00 |0057: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0005 line=225 │ │ 0x0019 line=226 │ │ 0x0023 line=227 │ │ 0x0027 line=230 │ │ @@ -1729112,65 +1729095,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 │ │ -3fd504: |[3fd504] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.onEventMainThread:(Lde/danoeh/antennapod/event/FeedItemEvent;)V │ │ -3fd514: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3fd518: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3fd51e: 1a01 a0bf |0005: const-string v1, "onEventMainThread() called with: event = [" // string@bfa0 │ │ -3fd522: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3fd528: 6e20 5bb3 7000 |000a: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ -3fd52e: 1a01 4666 |000d: const-string v1, "]" // string@6646 │ │ -3fd532: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3fd538: 6e10 67b3 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3fd53e: 0c00 |0015: move-result-object v0 │ │ -3fd540: 1a01 9319 |0016: const-string v1, "DownloadsFragment" // string@1993 │ │ -3fd544: 7120 fe0a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3fd54a: 5460 c492 |001b: iget-object v0, v6, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.items:Ljava/util/List; // field@92c4 │ │ -3fd54e: 3900 0300 |001d: if-nez v0, 0020 // +0003 │ │ -3fd552: 0e00 |001f: return-void │ │ -3fd554: 5460 c092 |0020: iget-object v0, v6, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@92c0 │ │ -3fd558: 3900 0600 |0022: if-nez v0, 0028 // +0006 │ │ -3fd55c: 7010 9ea3 0600 |0024: invoke-direct {v6}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.loadItems:()V // method@a39e │ │ -3fd562: 0e00 |0027: return-void │ │ -3fd564: 5470 5f91 |0028: iget-object v0, v7, Lde/danoeh/antennapod/event/FeedItemEvent;.items:Ljava/util/List; // field@915f │ │ -3fd568: 7210 72b5 0000 |002a: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ -3fd56e: 0a00 |002d: move-result v0 │ │ -3fd570: 1201 |002e: const/4 v1, #int 0 // #0 │ │ -3fd572: 3501 3800 |002f: if-ge v1, v0, 0067 // +0038 │ │ -3fd576: 5472 5f91 |0031: iget-object v2, v7, Lde/danoeh/antennapod/event/FeedItemEvent;.items:Ljava/util/List; // field@915f │ │ -3fd57a: 7220 66b5 1200 |0033: invoke-interface {v2, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3fd580: 0c02 |0036: move-result-object v2 │ │ -3fd582: 1f02 b91c |0037: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3fd586: 5463 c492 |0039: iget-object v3, v6, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.items:Ljava/util/List; // field@92c4 │ │ -3fd58a: 6e10 f4ab 0200 |003b: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3fd590: 0b04 |003e: move-result-wide v4 │ │ -3fd592: 7130 849d 4305 |003f: invoke-static {v3, v4, v5}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.indexOfItemWithId:(Ljava/util/List;J)I // method@9d84 │ │ -3fd598: 0a03 |0042: move-result v3 │ │ -3fd59a: 3a03 2100 |0043: if-ltz v3, 0064 // +0021 │ │ -3fd59e: 5464 c492 |0045: iget-object v4, v6, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.items:Ljava/util/List; // field@92c4 │ │ -3fd5a2: 7220 6eb5 3400 |0047: invoke-interface {v4, v3}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@b56e │ │ -3fd5a8: 6e10 35ac 0200 |004a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3fd5ae: 0c04 |004d: move-result-object v4 │ │ -3fd5b0: 6e10 04ac 0400 |004e: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ac04 │ │ -3fd5b6: 0a04 |0051: move-result v4 │ │ -3fd5b8: 3804 0d00 |0052: if-eqz v4, 005f // +000d │ │ -3fd5bc: 5464 c492 |0054: iget-object v4, v6, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.items:Ljava/util/List; // field@92c4 │ │ -3fd5c0: 7230 5eb5 3402 |0056: invoke-interface {v4, v3, v2}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@b55e │ │ -3fd5c6: 5462 c092 |0059: iget-object v2, v6, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@92c0 │ │ -3fd5ca: 6e20 b996 3200 |005b: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.notifyItemChangedCompat:(I)V // method@96b9 │ │ -3fd5d0: 2806 |005e: goto 0064 // +0006 │ │ -3fd5d2: 5462 c092 |005f: iget-object v2, v6, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@92c0 │ │ -3fd5d6: 6e20 d741 3200 |0061: invoke-virtual {v2, v3}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyItemRemoved:(I)V // method@41d7 │ │ -3fd5dc: d801 0101 |0064: add-int/lit8 v1, v1, #int 1 // #01 │ │ -3fd5e0: 28c9 |0066: goto 002f // -0037 │ │ -3fd5e2: 0e00 |0067: return-void │ │ +3fd4cc: |[3fd4cc] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.onEventMainThread:(Lde/danoeh/antennapod/event/FeedItemEvent;)V │ │ +3fd4dc: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3fd4e0: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3fd4e6: 1a01 a0bf |0005: const-string v1, "onEventMainThread() called with: event = [" // string@bfa0 │ │ +3fd4ea: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3fd4f0: 6e20 5bb3 7000 |000a: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ +3fd4f6: 1a01 4666 |000d: const-string v1, "]" // string@6646 │ │ +3fd4fa: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3fd500: 6e10 67b3 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3fd506: 0c00 |0015: move-result-object v0 │ │ +3fd508: 1a01 9319 |0016: const-string v1, "DownloadsFragment" // string@1993 │ │ +3fd50c: 7120 fe0a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3fd512: 5460 c492 |001b: iget-object v0, v6, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.items:Ljava/util/List; // field@92c4 │ │ +3fd516: 3900 0300 |001d: if-nez v0, 0020 // +0003 │ │ +3fd51a: 0e00 |001f: return-void │ │ +3fd51c: 5460 c092 |0020: iget-object v0, v6, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@92c0 │ │ +3fd520: 3900 0600 |0022: if-nez v0, 0028 // +0006 │ │ +3fd524: 7010 9ea3 0600 |0024: invoke-direct {v6}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.loadItems:()V // method@a39e │ │ +3fd52a: 0e00 |0027: return-void │ │ +3fd52c: 5470 5f91 |0028: iget-object v0, v7, Lde/danoeh/antennapod/event/FeedItemEvent;.items:Ljava/util/List; // field@915f │ │ +3fd530: 7210 72b5 0000 |002a: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ +3fd536: 0a00 |002d: move-result v0 │ │ +3fd538: 1201 |002e: const/4 v1, #int 0 // #0 │ │ +3fd53a: 3501 3800 |002f: if-ge v1, v0, 0067 // +0038 │ │ +3fd53e: 5472 5f91 |0031: iget-object v2, v7, Lde/danoeh/antennapod/event/FeedItemEvent;.items:Ljava/util/List; // field@915f │ │ +3fd542: 7220 66b5 1200 |0033: invoke-interface {v2, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3fd548: 0c02 |0036: move-result-object v2 │ │ +3fd54a: 1f02 b91c |0037: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3fd54e: 5463 c492 |0039: iget-object v3, v6, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.items:Ljava/util/List; // field@92c4 │ │ +3fd552: 6e10 f4ab 0200 |003b: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3fd558: 0b04 |003e: move-result-wide v4 │ │ +3fd55a: 7130 849d 4305 |003f: invoke-static {v3, v4, v5}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.indexOfItemWithId:(Ljava/util/List;J)I // method@9d84 │ │ +3fd560: 0a03 |0042: move-result v3 │ │ +3fd562: 3a03 2100 |0043: if-ltz v3, 0064 // +0021 │ │ +3fd566: 5464 c492 |0045: iget-object v4, v6, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.items:Ljava/util/List; // field@92c4 │ │ +3fd56a: 7220 6eb5 3400 |0047: invoke-interface {v4, v3}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@b56e │ │ +3fd570: 6e10 35ac 0200 |004a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3fd576: 0c04 |004d: move-result-object v4 │ │ +3fd578: 6e10 04ac 0400 |004e: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ac04 │ │ +3fd57e: 0a04 |0051: move-result v4 │ │ +3fd580: 3804 0d00 |0052: if-eqz v4, 005f // +000d │ │ +3fd584: 5464 c492 |0054: iget-object v4, v6, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.items:Ljava/util/List; // field@92c4 │ │ +3fd588: 7230 5eb5 3402 |0056: invoke-interface {v4, v3, v2}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@b55e │ │ +3fd58e: 5462 c092 |0059: iget-object v2, v6, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@92c0 │ │ +3fd592: 6e20 b996 3200 |005b: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.notifyItemChangedCompat:(I)V // method@96b9 │ │ +3fd598: 2806 |005e: goto 0064 // +0006 │ │ +3fd59a: 5462 c092 |005f: iget-object v2, v6, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@92c0 │ │ +3fd59e: 6e20 d741 3200 |0061: invoke-virtual {v2, v3}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyItemRemoved:(I)V // method@41d7 │ │ +3fd5a4: d801 0101 |0064: add-int/lit8 v1, v1, #int 1 // #01 │ │ +3fd5a8: 28c9 |0066: goto 002f // -0037 │ │ +3fd5aa: 0e00 |0067: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=267 │ │ 0x001b line=268 │ │ 0x0020 line=270 │ │ 0x0024 line=271 │ │ 0x0028 line=274 │ │ @@ -1729190,35 +1729173,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 │ │ -3fd5e4: |[3fd5e4] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.onEventMainThread:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V │ │ -3fd5f4: 5430 c092 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@92c0 │ │ -3fd5f8: 3800 2200 |0002: if-eqz v0, 0024 // +0022 │ │ -3fd5fc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -3fd5fe: 5431 c092 |0005: iget-object v1, v3, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@92c0 │ │ -3fd602: 6e10 b196 0100 |0007: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getItemCount:()I // method@96b1 │ │ -3fd608: 0a01 |000a: move-result v1 │ │ -3fd60a: 3510 1900 |000b: if-ge v0, v1, 0024 // +0019 │ │ -3fd60e: 5431 c692 |000d: iget-object v1, v3, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@92c6 │ │ -3fd612: 6e20 c043 0100 |000f: invoke-virtual {v1, v0}, Landroidx/recyclerview/widget/RecyclerView;.findViewHolderForAdapterPosition:(I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; // method@43c0 │ │ -3fd618: 0c01 |0012: move-result-object v1 │ │ -3fd61a: 1f01 141e |0013: check-cast v1, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // type@1e14 │ │ -3fd61e: 3801 0c00 |0015: if-eqz v1, 0021 // +000c │ │ -3fd622: 6e10 5ab1 0100 |0017: invoke-virtual {v1}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.isCurrentlyPlayingItem:()Z // method@b15a │ │ -3fd628: 0a02 |001a: move-result v2 │ │ -3fd62a: 3802 0600 |001b: if-eqz v2, 0021 // +0006 │ │ -3fd62e: 6e20 5bb1 4100 |001d: invoke-virtual {v1, v4}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.notifyPlaybackPositionUpdated:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V // method@b15b │ │ -3fd634: 2804 |0020: goto 0024 // +0004 │ │ -3fd636: d800 0001 |0021: add-int/lit8 v0, v0, #int 1 // #01 │ │ -3fd63a: 28e2 |0023: goto 0005 // -001e │ │ -3fd63c: 0e00 |0024: return-void │ │ +3fd5ac: |[3fd5ac] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.onEventMainThread:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V │ │ +3fd5bc: 5430 c092 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@92c0 │ │ +3fd5c0: 3800 2200 |0002: if-eqz v0, 0024 // +0022 │ │ +3fd5c4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +3fd5c6: 5431 c092 |0005: iget-object v1, v3, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@92c0 │ │ +3fd5ca: 6e10 b196 0100 |0007: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getItemCount:()I // method@96b1 │ │ +3fd5d0: 0a01 |000a: move-result v1 │ │ +3fd5d2: 3510 1900 |000b: if-ge v0, v1, 0024 // +0019 │ │ +3fd5d6: 5431 c692 |000d: iget-object v1, v3, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@92c6 │ │ +3fd5da: 6e20 c043 0100 |000f: invoke-virtual {v1, v0}, Landroidx/recyclerview/widget/RecyclerView;.findViewHolderForAdapterPosition:(I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; // method@43c0 │ │ +3fd5e0: 0c01 |0012: move-result-object v1 │ │ +3fd5e2: 1f01 141e |0013: check-cast v1, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // type@1e14 │ │ +3fd5e6: 3801 0c00 |0015: if-eqz v1, 0021 // +000c │ │ +3fd5ea: 6e10 5ab1 0100 |0017: invoke-virtual {v1}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.isCurrentlyPlayingItem:()Z // method@b15a │ │ +3fd5f0: 0a02 |001a: move-result v2 │ │ +3fd5f2: 3802 0600 |001b: if-eqz v2, 0021 // +0006 │ │ +3fd5f6: 6e20 5bb1 4100 |001d: invoke-virtual {v1, v4}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.notifyPlaybackPositionUpdated:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V // method@b15b │ │ +3fd5fc: 2804 |0020: goto 0024 // +0004 │ │ +3fd5fe: d800 0001 |0021: add-int/lit8 v0, v0, #int 1 // #01 │ │ +3fd602: 28e2 |0023: goto 0005 // -001e │ │ +3fd604: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ 0x0005 line=292 │ │ 0x000d line=293 │ │ 0x0017 line=294 │ │ 0x001d line=295 │ │ @@ -1729231,53 +1729214,53 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 76 16-bit code units │ │ -3fcf70: |[3fcf70] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ -3fcf80: 7210 db0b 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ -3fcf86: 0a00 |0003: move-result v0 │ │ -3fcf88: 1401 a402 0a7f |0004: const v1, #float 1.83447e+38 // #7f0a02a4 │ │ -3fcf8e: 1212 |0007: const/4 v2, #int 1 // #1 │ │ -3fcf90: 3310 0a00 |0008: if-ne v0, v1, 0012 // +000a │ │ -3fcf94: 6e10 b335 0300 |000a: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ -3fcf9a: 0c04 |000d: move-result-object v4 │ │ -3fcf9c: 7110 e79d 0400 |000e: invoke-static {v4}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnceOrAsk:(Landroid/content/Context;)V // method@9de7 │ │ -3fcfa2: 0f02 |0011: return v2 │ │ -3fcfa4: 7210 db0b 0400 |0012: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ -3fcfaa: 0a00 |0015: move-result v0 │ │ -3fcfac: 1401 3f00 0a7f |0016: const v1, #float 1.83435e+38 // #7f0a003f │ │ -3fcfb2: 3310 1000 |0019: if-ne v0, v1, 0029 // +0010 │ │ -3fcfb6: 2204 0a1b |001b: new-instance v4, Lde/danoeh/antennapod/fragment/DownloadLogFragment; // type@1b0a │ │ -3fcfba: 7010 30a4 0400 |001d: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.:()V // method@a430 │ │ -3fcfc0: 6e10 2c35 0300 |0020: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@352c │ │ -3fcfc6: 0c00 |0023: move-result-object v0 │ │ -3fcfc8: 1201 |0024: const/4 v1, #int 0 // #0 │ │ -3fcfca: 6e30 f134 0401 |0025: invoke-virtual {v4, v0, v1}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34f1 │ │ -3fcfd0: 0f02 |0028: return v2 │ │ -3fcfd2: 7210 db0b 0400 |0029: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ -3fcfd8: 0a00 |002c: move-result v0 │ │ -3fcfda: 1401 4700 0a7f |002d: const v1, #float 1.83435e+38 // #7f0a0047 │ │ -3fcfe0: 3310 1000 |0030: if-ne v0, v1, 0040 // +0010 │ │ -3fcfe4: 6e10 2735 0300 |0032: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -3fcfea: 0c04 |0035: move-result-object v4 │ │ -3fcfec: 1f04 d917 |0036: check-cast v4, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -3fcff0: 7100 eba7 0000 |0038: invoke-static {}, Lde/danoeh/antennapod/fragment/SearchFragment;.newInstance:()Lde/danoeh/antennapod/fragment/SearchFragment; // method@a7eb │ │ -3fcff6: 0c00 |003b: move-result-object v0 │ │ -3fcff8: 6e20 9a94 0400 |003c: invoke-virtual {v4, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@949a │ │ -3fcffe: 0f02 |003f: return v2 │ │ -3fd000: 7110 afa6 0400 |0040: invoke-static {v4}, Lde/danoeh/antennapod/fragment/MenuItemToSortOrderConverter;.convert:(Landroid/view/MenuItem;)Lde/danoeh/antennapod/model/feed/SortOrder; // method@a6af │ │ -3fd006: 0c04 |0043: move-result-object v4 │ │ -3fd008: 3804 0600 |0044: if-eqz v4, 004a // +0006 │ │ -3fd00c: 7020 aea3 4300 |0046: invoke-direct {v3, v4}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.setSortOrder:(Lde/danoeh/antennapod/model/feed/SortOrder;)V // method@a3ae │ │ -3fd012: 0f02 |0049: return v2 │ │ -3fd014: 1204 |004a: const/4 v4, #int 0 // #0 │ │ -3fd016: 0f04 |004b: return v4 │ │ +3fcf38: |[3fcf38] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ +3fcf48: 7210 db0b 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ +3fcf4e: 0a00 |0003: move-result v0 │ │ +3fcf50: 1401 a402 0a7f |0004: const v1, #float 1.83447e+38 // #7f0a02a4 │ │ +3fcf56: 1212 |0007: const/4 v2, #int 1 // #1 │ │ +3fcf58: 3310 0a00 |0008: if-ne v0, v1, 0012 // +000a │ │ +3fcf5c: 6e10 b335 0300 |000a: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ +3fcf62: 0c04 |000d: move-result-object v4 │ │ +3fcf64: 7110 e79d 0400 |000e: invoke-static {v4}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnceOrAsk:(Landroid/content/Context;)V // method@9de7 │ │ +3fcf6a: 0f02 |0011: return v2 │ │ +3fcf6c: 7210 db0b 0400 |0012: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ +3fcf72: 0a00 |0015: move-result v0 │ │ +3fcf74: 1401 3f00 0a7f |0016: const v1, #float 1.83435e+38 // #7f0a003f │ │ +3fcf7a: 3310 1000 |0019: if-ne v0, v1, 0029 // +0010 │ │ +3fcf7e: 2204 0a1b |001b: new-instance v4, Lde/danoeh/antennapod/fragment/DownloadLogFragment; // type@1b0a │ │ +3fcf82: 7010 30a4 0400 |001d: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.:()V // method@a430 │ │ +3fcf88: 6e10 2c35 0300 |0020: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@352c │ │ +3fcf8e: 0c00 |0023: move-result-object v0 │ │ +3fcf90: 1201 |0024: const/4 v1, #int 0 // #0 │ │ +3fcf92: 6e30 f134 0401 |0025: invoke-virtual {v4, v0, v1}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34f1 │ │ +3fcf98: 0f02 |0028: return v2 │ │ +3fcf9a: 7210 db0b 0400 |0029: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ +3fcfa0: 0a00 |002c: move-result v0 │ │ +3fcfa2: 1401 4700 0a7f |002d: const v1, #float 1.83435e+38 // #7f0a0047 │ │ +3fcfa8: 3310 1000 |0030: if-ne v0, v1, 0040 // +0010 │ │ +3fcfac: 6e10 2735 0300 |0032: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +3fcfb2: 0c04 |0035: move-result-object v4 │ │ +3fcfb4: 1f04 d917 |0036: check-cast v4, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +3fcfb8: 7100 eba7 0000 |0038: invoke-static {}, Lde/danoeh/antennapod/fragment/SearchFragment;.newInstance:()Lde/danoeh/antennapod/fragment/SearchFragment; // method@a7eb │ │ +3fcfbe: 0c00 |003b: move-result-object v0 │ │ +3fcfc0: 6e20 9a94 0400 |003c: invoke-virtual {v4, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@949a │ │ +3fcfc6: 0f02 |003f: return v2 │ │ +3fcfc8: 7110 afa6 0400 |0040: invoke-static {v4}, Lde/danoeh/antennapod/fragment/MenuItemToSortOrderConverter;.convert:(Landroid/view/MenuItem;)Lde/danoeh/antennapod/model/feed/SortOrder; // method@a6af │ │ +3fcfce: 0c04 |0043: move-result-object v4 │ │ +3fcfd0: 3804 0600 |0044: if-eqz v4, 004a // +0006 │ │ +3fcfd4: 7020 aea3 4300 |0046: invoke-direct {v3, v4}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.setSortOrder:(Lde/danoeh/antennapod/model/feed/SortOrder;)V // method@a3ae │ │ +3fcfda: 0f02 |0049: return v2 │ │ +3fcfdc: 1204 |004a: const/4 v4, #int 0 // #0 │ │ +3fcfde: 0f04 |004b: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ 0x000a line=199 │ │ 0x0012 line=201 │ │ 0x001b line=202 │ │ 0x0029 line=204 │ │ @@ -1729293,17 +1729276,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 │ │ -3fd640: |[3fd640] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.onPlayerStatusChanged:(Lde/danoeh/antennapod/event/PlayerStatusEvent;)V │ │ -3fd650: 7010 9ea3 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.loadItems:()V // method@a39e │ │ -3fd656: 0e00 |0003: return-void │ │ +3fd608: |[3fd608] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.onPlayerStatusChanged:(Lde/danoeh/antennapod/event/PlayerStatusEvent;)V │ │ +3fd618: 7010 9ea3 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.loadItems:()V // method@a39e │ │ +3fd61e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/event/PlayerStatusEvent; │ │ │ │ @@ -1729312,20 +1729295,20 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -3fd658: |[3fd658] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -3fd668: 1a00 7ae3 |0000: const-string v0, "up_arrow" // string@e37a │ │ -3fd66c: 5521 c192 |0002: iget-boolean v1, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.displayUpArrow:Z // field@92c1 │ │ -3fd670: 6e30 1f07 0301 |0004: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@071f │ │ -3fd676: 6f20 8c35 3200 |0007: invoke-super {v2, v3}, Landroidx/fragment/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@358c │ │ -3fd67c: 0e00 |000a: return-void │ │ +3fd620: |[3fd620] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +3fd630: 1a00 7ae3 |0000: const-string v0, "up_arrow" // string@e37a │ │ +3fd634: 5521 c192 |0002: iget-boolean v1, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.displayUpArrow:Z // field@92c1 │ │ +3fd638: 6e30 1f07 0301 |0004: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@071f │ │ +3fd63e: 6f20 8c35 3200 |0007: invoke-super {v2, v3}, Landroidx/fragment/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@358c │ │ +3fd644: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=167 │ │ 0x0007 line=168 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; │ │ 0x0000 - 0x000b reg=3 (null) Landroid/os/Bundle; │ │ @@ -1729335,18 +1729318,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3fd680: |[3fd680] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.onStart:()V │ │ -3fd690: 6f10 8d35 0000 |0000: invoke-super {v0}, Landroidx/fragment/app/Fragment;.onStart:()V // method@358d │ │ -3fd696: 7010 9ea3 0000 |0003: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.loadItems:()V // method@a39e │ │ -3fd69c: 0e00 |0006: return-void │ │ +3fd648: |[3fd648] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.onStart:()V │ │ +3fd658: 6f10 8d35 0000 |0000: invoke-super {v0}, Landroidx/fragment/app/Fragment;.onStart:()V // method@358d │ │ +3fd65e: 7010 9ea3 0000 |0003: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.loadItems:()V // method@a39e │ │ +3fd664: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ 0x0003 line=185 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; │ │ │ │ @@ -1729355,21 +1729338,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -3fd6a0: |[3fd6a0] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.onStartSelectMode:()V │ │ -3fd6b0: 5420 c992 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.swipeActions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@92c9 │ │ -3fd6b4: 6e10 36ab 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.detach:()V // method@ab36 │ │ -3fd6ba: 5420 c892 |0005: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@92c8 │ │ -3fd6be: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -3fd6c0: 6e20 9c0d 1000 |0008: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3fd6c6: 0e00 |000b: return-void │ │ +3fd668: |[3fd668] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.onStartSelectMode:()V │ │ +3fd678: 5420 c992 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.swipeActions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@92c9 │ │ +3fd67c: 6e10 36ab 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.detach:()V // method@ab36 │ │ +3fd682: 5420 c892 |0005: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@92c8 │ │ +3fd686: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +3fd688: 6e20 9c0d 1000 |0008: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3fd68e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=358 │ │ 0x0005 line=359 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; │ │ │ │ @@ -1729378,20 +1729361,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -3fd6c8: |[3fd6c8] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.onStop:()V │ │ -3fd6d8: 6f10 8e35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onStop:()V // method@358e │ │ -3fd6de: 5410 c292 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@92c2 │ │ -3fd6e2: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -3fd6e6: 7210 91b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ -3fd6ec: 0e00 |000a: return-void │ │ +3fd690: |[3fd690] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.onStop:()V │ │ +3fd6a0: 6f10 8e35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onStop:()V // method@358e │ │ +3fd6a6: 5410 c292 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@92c2 │ │ +3fd6aa: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +3fd6ae: 7210 91b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ +3fd6b4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ 0x0003 line=191 │ │ 0x0007 line=192 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; │ │ @@ -1729401,17 +1729384,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 │ │ -3fd6f0: |[3fd6f0] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.onUnreadItemsChanged:(Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;)V │ │ -3fd700: 7010 9ea3 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.loadItems:()V // method@a39e │ │ -3fd706: 0e00 |0003: return-void │ │ +3fd6b8: |[3fd6b8] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.onUnreadItemsChanged:(Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;)V │ │ +3fd6c8: 7010 9ea3 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.loadItems:()V // method@a39e │ │ +3fd6ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; │ │ │ │ @@ -1729475,17 +1729458,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 │ │ -3fdcc4: |[3fdcc4] de.danoeh.antennapod.fragment.CoverFragment.$r8$lambda$2yE4v9NHlZn8zUztxBgDXLGGsEc:(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/view/View;)V │ │ -3fdcd4: 7020 eaa3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/CoverFragment;.lambda$onCreateView$4:(Landroid/view/View;)V // method@a3ea │ │ -3fdcda: 0e00 |0003: return-void │ │ +3fdc8c: |[3fdc8c] de.danoeh.antennapod.fragment.CoverFragment.$r8$lambda$2yE4v9NHlZn8zUztxBgDXLGGsEc:(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/view/View;)V │ │ +3fdc9c: 7020 eaa3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/CoverFragment;.lambda$onCreateView$4:(Landroid/view/View;)V // method@a3ea │ │ +3fdca2: 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; │ │ │ │ @@ -1729494,18 +1729477,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 │ │ -3fdb60: |[3fdb60] de.danoeh.antennapod.fragment.CoverFragment.$r8$lambda$8L-RD1dUb34BYSRybSoXy1AiqRw:(Lde/danoeh/antennapod/fragment/CoverFragment;Lde/danoeh/antennapod/model/playback/Playable;Landroid/view/View;)Z │ │ -3fdb70: 7030 dfa3 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@a3df │ │ -3fdb76: 0a00 |0003: move-result v0 │ │ -3fdb78: 0f00 |0004: return v0 │ │ +3fdb28: |[3fdb28] de.danoeh.antennapod.fragment.CoverFragment.$r8$lambda$8L-RD1dUb34BYSRybSoXy1AiqRw:(Lde/danoeh/antennapod/fragment/CoverFragment;Lde/danoeh/antennapod/model/playback/Playable;Landroid/view/View;)Z │ │ +3fdb38: 7030 dfa3 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@a3df │ │ +3fdb3e: 0a00 |0003: move-result v0 │ │ +3fdb40: 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; │ │ @@ -1729515,17 +1729498,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 │ │ -3fdcdc: |[3fdcdc] de.danoeh.antennapod.fragment.CoverFragment.$r8$lambda$Dpi_BcCdLyQVShkvn4myKN7UW5k:(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/view/View;)V │ │ -3fdcec: 7020 e6a3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/CoverFragment;.lambda$onCreateView$0:(Landroid/view/View;)V // method@a3e6 │ │ -3fdcf2: 0e00 |0003: return-void │ │ +3fdca4: |[3fdca4] de.danoeh.antennapod.fragment.CoverFragment.$r8$lambda$Dpi_BcCdLyQVShkvn4myKN7UW5k:(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/view/View;)V │ │ +3fdcb4: 7020 e6a3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/CoverFragment;.lambda$onCreateView$0:(Landroid/view/View;)V // method@a3e6 │ │ +3fdcba: 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; │ │ │ │ @@ -1729534,17 +1729517,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 │ │ -3fdcf4: |[3fdcf4] de.danoeh.antennapod.fragment.CoverFragment.$r8$lambda$GBHe87dalbUhads1in-athhPzqw:(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/view/View;)V │ │ -3fdd04: 7020 e9a3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/CoverFragment;.lambda$onCreateView$3:(Landroid/view/View;)V // method@a3e9 │ │ -3fdd0a: 0e00 |0003: return-void │ │ +3fdcbc: |[3fdcbc] de.danoeh.antennapod.fragment.CoverFragment.$r8$lambda$GBHe87dalbUhads1in-athhPzqw:(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/view/View;)V │ │ +3fdccc: 7020 e9a3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/CoverFragment;.lambda$onCreateView$3:(Landroid/view/View;)V // method@a3e9 │ │ +3fdcd2: 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; │ │ │ │ @@ -1729553,18 +1729536,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 │ │ -3fdb7c: |[3fdb7c] de.danoeh.antennapod.fragment.CoverFragment.$r8$lambda$KCb33tw8LRmHPTmGT9G140JpczI:(Lde/danoeh/antennapod/fragment/CoverFragment;Lde/danoeh/antennapod/model/playback/Playable;Landroid/view/View;)Z │ │ -3fdb8c: 7030 e2a3 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@a3e2 │ │ -3fdb92: 0a00 |0003: move-result v0 │ │ -3fdb94: 0f00 |0004: return v0 │ │ +3fdb44: |[3fdb44] de.danoeh.antennapod.fragment.CoverFragment.$r8$lambda$KCb33tw8LRmHPTmGT9G140JpczI:(Lde/danoeh/antennapod/fragment/CoverFragment;Lde/danoeh/antennapod/model/playback/Playable;Landroid/view/View;)Z │ │ +3fdb54: 7030 e2a3 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@a3e2 │ │ +3fdb5a: 0a00 |0003: move-result v0 │ │ +3fdb5c: 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; │ │ @@ -1729574,17 +1729557,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 │ │ -3fdd0c: |[3fdd0c] de.danoeh.antennapod.fragment.CoverFragment.$r8$lambda$OZgL8eZLf4auHZIj8fuk7IDVAJE:(Ljava/lang/Throwable;)V │ │ -3fdd1c: 7110 e5a3 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/CoverFragment;.lambda$loadMediaInfo$7:(Ljava/lang/Throwable;)V // method@a3e5 │ │ -3fdd22: 0e00 |0003: return-void │ │ +3fdcd4: |[3fdcd4] de.danoeh.antennapod.fragment.CoverFragment.$r8$lambda$OZgL8eZLf4auHZIj8fuk7IDVAJE:(Ljava/lang/Throwable;)V │ │ +3fdce4: 7110 e5a3 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/CoverFragment;.lambda$loadMediaInfo$7:(Ljava/lang/Throwable;)V // method@a3e5 │ │ +3fdcea: 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;) │ │ @@ -1729592,17 +1729575,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 │ │ -3fdd24: |[3fdd24] de.danoeh.antennapod.fragment.CoverFragment.$r8$lambda$RWKM4yL1ywnuQGi3lRnEXjj8NV4:(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/view/View;)V │ │ -3fdd34: 7020 e7a3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/CoverFragment;.lambda$onCreateView$1:(Landroid/view/View;)V // method@a3e7 │ │ -3fdd3a: 0e00 |0003: return-void │ │ +3fdcec: |[3fdcec] de.danoeh.antennapod.fragment.CoverFragment.$r8$lambda$RWKM4yL1ywnuQGi3lRnEXjj8NV4:(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/view/View;)V │ │ +3fdcfc: 7020 e7a3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/CoverFragment;.lambda$onCreateView$1:(Landroid/view/View;)V // method@a3e7 │ │ +3fdd02: 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; │ │ │ │ @@ -1729611,17 +1729594,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 │ │ -3fdd3c: |[3fdd3c] de.danoeh.antennapod.fragment.CoverFragment.$r8$lambda$apr8eQMVX-gefX-PIUxc5p7FrSc:(Lde/danoeh/antennapod/fragment/CoverFragment;ZLde/danoeh/antennapod/model/playback/Playable;)V │ │ -3fdd4c: 7030 e4a3 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/CoverFragment;.lambda$loadMediaInfo$6:(ZLde/danoeh/antennapod/model/playback/Playable;)V // method@a3e4 │ │ -3fdd52: 0e00 |0003: return-void │ │ +3fdd04: |[3fdd04] de.danoeh.antennapod.fragment.CoverFragment.$r8$lambda$apr8eQMVX-gefX-PIUxc5p7FrSc:(Lde/danoeh/antennapod/fragment/CoverFragment;ZLde/danoeh/antennapod/model/playback/Playable;)V │ │ +3fdd14: 7030 e4a3 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/CoverFragment;.lambda$loadMediaInfo$6:(ZLde/danoeh/antennapod/model/playback/Playable;)V // method@a3e4 │ │ +3fdd1a: 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; │ │ @@ -1729631,17 +1729614,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 │ │ -3fdd54: |[3fdd54] de.danoeh.antennapod.fragment.CoverFragment.$r8$lambda$b7GC2EgVlj2VhMomIUxM3K7TJ8M:(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/view/View;)V │ │ -3fdd64: 7020 e8a3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/CoverFragment;.lambda$onCreateView$2:(Landroid/view/View;)V // method@a3e8 │ │ -3fdd6a: 0e00 |0003: return-void │ │ +3fdd1c: |[3fdd1c] de.danoeh.antennapod.fragment.CoverFragment.$r8$lambda$b7GC2EgVlj2VhMomIUxM3K7TJ8M:(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/view/View;)V │ │ +3fdd2c: 7020 e8a3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/CoverFragment;.lambda$onCreateView$2:(Landroid/view/View;)V // method@a3e8 │ │ +3fdd32: 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; │ │ │ │ @@ -1729650,17 +1729633,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 │ │ -3fdd6c: |[3fdd6c] de.danoeh.antennapod.fragment.CoverFragment.$r8$lambda$nONGN0GcuxTrGx25NWDyVfpksPI:(Lde/danoeh/antennapod/fragment/CoverFragment;ZLio/reactivex/MaybeEmitter;)V │ │ -3fdd7c: 7030 e3a3 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/CoverFragment;.lambda$loadMediaInfo$5:(ZLio/reactivex/MaybeEmitter;)V // method@a3e3 │ │ -3fdd82: 0e00 |0003: return-void │ │ +3fdd34: |[3fdd34] de.danoeh.antennapod.fragment.CoverFragment.$r8$lambda$nONGN0GcuxTrGx25NWDyVfpksPI:(Lde/danoeh/antennapod/fragment/CoverFragment;ZLio/reactivex/MaybeEmitter;)V │ │ +3fdd44: 7030 e3a3 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/CoverFragment;.lambda$loadMediaInfo$5:(ZLio/reactivex/MaybeEmitter;)V // method@a3e3 │ │ +3fdd4a: 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; │ │ @@ -1729670,17 +1729653,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 │ │ -3fdd84: |[3fdd84] de.danoeh.antennapod.fragment.CoverFragment.$r8$lambda$ooOtByNx75kXStseAeDZqamKdfU:(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/content/Intent;Landroid/view/View;)V │ │ -3fdd94: 7030 e1a3 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/CoverFragment;.lambda$displayMediaInfo$8:(Landroid/content/Intent;Landroid/view/View;)V // method@a3e1 │ │ -3fdd9a: 0e00 |0003: return-void │ │ +3fdd4c: |[3fdd4c] de.danoeh.antennapod.fragment.CoverFragment.$r8$lambda$ooOtByNx75kXStseAeDZqamKdfU:(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/content/Intent;Landroid/view/View;)V │ │ +3fdd5c: 7030 e1a3 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/CoverFragment;.lambda$displayMediaInfo$8:(Landroid/content/Intent;Landroid/view/View;)V // method@a3e1 │ │ +3fdd62: 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; │ │ @@ -1729690,17 +1729673,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 │ │ -3fdd9c: |[3fdd9c] de.danoeh.antennapod.fragment.CoverFragment.$r8$lambda$wg-aO0HRIGehE4eTxgEl-qTteEw:(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/view/View;)V │ │ -3fddac: 7020 e0a3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/CoverFragment;.lambda$displayMediaInfo$11:(Landroid/view/View;)V // method@a3e0 │ │ -3fddb2: 0e00 |0003: return-void │ │ +3fdd64: |[3fdd64] de.danoeh.antennapod.fragment.CoverFragment.$r8$lambda$wg-aO0HRIGehE4eTxgEl-qTteEw:(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/view/View;)V │ │ +3fdd74: 7020 e0a3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/CoverFragment;.lambda$displayMediaInfo$11:(Landroid/view/View;)V // method@a3e0 │ │ +3fdd7a: 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; │ │ │ │ @@ -1729709,17 +1729692,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 │ │ -3fdc58: |[3fdc58] de.danoeh.antennapod.fragment.CoverFragment.-$$Nest$fgetviewBinding:(Lde/danoeh/antennapod/fragment/CoverFragment;)Lde/danoeh/antennapod/databinding/CoverFragmentBinding; │ │ -3fdc68: 5400 e292 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ -3fdc6c: 1100 |0002: return-object v0 │ │ +3fdc20: |[3fdc20] de.danoeh.antennapod.fragment.CoverFragment.-$$Nest$fgetviewBinding:(Lde/danoeh/antennapod/fragment/CoverFragment;)Lde/danoeh/antennapod/databinding/CoverFragmentBinding; │ │ +3fdc30: 5400 e292 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ +3fdc34: 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;) │ │ @@ -1729727,17 +1729710,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 │ │ -3fddb4: |[3fddb4] de.danoeh.antennapod.fragment.CoverFragment.-$$Nest$mloadMediaInfo:(Lde/danoeh/antennapod/fragment/CoverFragment;Z)V │ │ -3fddc4: 7020 eba3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/CoverFragment;.loadMediaInfo:(Z)V // method@a3eb │ │ -3fddca: 0e00 |0003: return-void │ │ +3fdd7c: |[3fdd7c] de.danoeh.antennapod.fragment.CoverFragment.-$$Nest$mloadMediaInfo:(Lde/danoeh/antennapod/fragment/CoverFragment;Z)V │ │ +3fdd8c: 7020 eba3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/CoverFragment;.loadMediaInfo:(Z)V // method@a3eb │ │ +3fdd92: 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 │ │ │ │ @@ -1729746,19 +1729729,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3fddcc: |[3fddcc] de.danoeh.antennapod.fragment.CoverFragment.:()V │ │ -3fdddc: 7010 1e35 0100 |0000: invoke-direct {v1}, Landroidx/fragment/app/Fragment;.:()V // method@351e │ │ -3fdde2: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -3fdde4: 5910 df92 |0004: iput v0, v1, Lde/danoeh/antennapod/fragment/CoverFragment;.displayedChapterIndex:I // field@92df │ │ -3fdde8: 0e00 |0006: return-void │ │ +3fdd94: |[3fdd94] de.danoeh.antennapod.fragment.CoverFragment.:()V │ │ +3fdda4: 7010 1e35 0100 |0000: invoke-direct {v1}, Landroidx/fragment/app/Fragment;.:()V // method@351e │ │ +3fddaa: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +3fddac: 5910 df92 |0004: iput v0, v1, Lde/danoeh/antennapod/fragment/CoverFragment;.displayedChapterIndex:I // field@92df │ │ +3fddb0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0004 line=65 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/CoverFragment; │ │ │ │ @@ -1729767,68 +1729750,68 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 109 16-bit code units │ │ -3fddec: |[3fddec] de.danoeh.antennapod.fragment.CoverFragment.configureForOrientation:(Landroid/content/res/Configuration;)V │ │ -3fddfc: 5266 3f00 |0000: iget v6, v6, Landroid/content/res/Configuration;.orientation:I // field@003f │ │ -3fde00: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -3fde02: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -3fde04: 3316 0300 |0004: if-ne v6, v1, 0007 // +0003 │ │ -3fde08: 2802 |0006: goto 0008 // +0002 │ │ -3fde0a: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -3fde0c: 5456 e292 |0008: iget-object v6, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ -3fde10: 5466 e28e |000a: iget-object v6, v6, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.coverFragment:Landroid/widget/LinearLayout; // field@8ee2 │ │ -3fde14: 6e20 7611 1600 |000c: invoke-virtual {v6, v1}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@1176 │ │ -3fde1a: 1506 803f |000f: const/high16 v6, #int 1065353216 // #3f80 │ │ -3fde1e: 12f2 |0011: const/4 v2, #int -1 // #ff │ │ -3fde20: 3801 1c00 |0012: if-eqz v1, 002e // +001c │ │ -3fde24: 5453 e292 |0014: iget-object v3, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ -3fde28: 5433 e48e |0016: iget-object v3, v3, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.coverHolder:Landroidx/constraintlayout/widget/ConstraintLayout; // field@8ee4 │ │ -3fde2c: 2204 fa02 |0018: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@02fa │ │ -3fde30: 7040 5011 2460 |001a: invoke-direct {v4, v2, v0, v6}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@1150 │ │ -3fde36: 6e20 630d 4300 |001d: invoke-virtual {v3, v4}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0d63 │ │ -3fde3c: 5456 e292 |0020: iget-object v6, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ -3fde40: 5466 e38e |0022: iget-object v6, v6, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.coverFragmentTextContainer:Landroid/widget/LinearLayout; // field@8ee3 │ │ -3fde44: 2200 fa02 |0024: new-instance v0, Landroid/widget/LinearLayout$LayoutParams; // type@02fa │ │ -3fde48: 12e3 |0026: const/4 v3, #int -2 // #fe │ │ -3fde4a: 7030 4f11 2003 |0027: invoke-direct {v0, v2, v3}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@114f │ │ -3fde50: 6e20 630d 0600 |002a: invoke-virtual {v6, v0}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0d63 │ │ -3fde56: 2819 |002d: goto 0046 // +0019 │ │ -3fde58: 5453 e292 |002e: iget-object v3, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ -3fde5c: 5433 e48e |0030: iget-object v3, v3, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.coverHolder:Landroidx/constraintlayout/widget/ConstraintLayout; // field@8ee4 │ │ -3fde60: 2204 fa02 |0032: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@02fa │ │ -3fde64: 7040 5011 0462 |0034: invoke-direct {v4, v0, v2, v6}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@1150 │ │ -3fde6a: 6e20 630d 4300 |0037: invoke-virtual {v3, v4}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0d63 │ │ -3fde70: 5453 e292 |003a: iget-object v3, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ -3fde74: 5433 e38e |003c: iget-object v3, v3, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.coverFragmentTextContainer:Landroid/widget/LinearLayout; // field@8ee3 │ │ -3fde78: 2204 fa02 |003e: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@02fa │ │ -3fde7c: 7040 5011 0462 |0040: invoke-direct {v4, v0, v2, v6}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@1150 │ │ -3fde82: 6e20 630d 4300 |0043: invoke-virtual {v3, v4}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0d63 │ │ -3fde88: 5456 e292 |0046: iget-object v6, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ -3fde8c: 5466 e68e |0048: iget-object v6, v6, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.episodeDetails:Landroid/widget/LinearLayout; // field@8ee6 │ │ -3fde90: 6e10 b80c 0600 |004a: invoke-virtual {v6}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0cb8 │ │ -3fde96: 0c06 |004d: move-result-object v6 │ │ -3fde98: 1f06 9d02 |004e: check-cast v6, Landroid/view/ViewGroup; // type@029d │ │ -3fde9c: 5450 e292 |0050: iget-object v0, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ -3fdea0: 5400 e68e |0052: iget-object v0, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.episodeDetails:Landroid/widget/LinearLayout; // field@8ee6 │ │ -3fdea4: 6e20 1d0e 0600 |0054: invoke-virtual {v6, v0}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@0e1d │ │ -3fdeaa: 3801 0c00 |0057: if-eqz v1, 0063 // +000c │ │ -3fdeae: 5456 e292 |0059: iget-object v6, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ -3fdeb2: 5460 e28e |005b: iget-object v0, v6, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.coverFragment:Landroid/widget/LinearLayout; // field@8ee2 │ │ -3fdeb6: 5466 e68e |005d: iget-object v6, v6, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.episodeDetails:Landroid/widget/LinearLayout; // field@8ee6 │ │ -3fdeba: 6e20 cd0d 6000 |005f: invoke-virtual {v0, v6}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3fdec0: 280a |0062: goto 006c // +000a │ │ -3fdec2: 5456 e292 |0063: iget-object v6, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ -3fdec6: 5460 e38e |0065: iget-object v0, v6, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.coverFragmentTextContainer:Landroid/widget/LinearLayout; // field@8ee3 │ │ -3fdeca: 5466 e68e |0067: iget-object v6, v6, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.episodeDetails:Landroid/widget/LinearLayout; // field@8ee6 │ │ -3fdece: 6e20 cd0d 6000 |0069: invoke-virtual {v0, v6}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3fded4: 0e00 |006c: return-void │ │ +3fddb4: |[3fddb4] de.danoeh.antennapod.fragment.CoverFragment.configureForOrientation:(Landroid/content/res/Configuration;)V │ │ +3fddc4: 5266 3f00 |0000: iget v6, v6, Landroid/content/res/Configuration;.orientation:I // field@003f │ │ +3fddc8: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +3fddca: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +3fddcc: 3316 0300 |0004: if-ne v6, v1, 0007 // +0003 │ │ +3fddd0: 2802 |0006: goto 0008 // +0002 │ │ +3fddd2: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +3fddd4: 5456 e292 |0008: iget-object v6, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ +3fddd8: 5466 e28e |000a: iget-object v6, v6, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.coverFragment:Landroid/widget/LinearLayout; // field@8ee2 │ │ +3fdddc: 6e20 7611 1600 |000c: invoke-virtual {v6, v1}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@1176 │ │ +3fdde2: 1506 803f |000f: const/high16 v6, #int 1065353216 // #3f80 │ │ +3fdde6: 12f2 |0011: const/4 v2, #int -1 // #ff │ │ +3fdde8: 3801 1c00 |0012: if-eqz v1, 002e // +001c │ │ +3fddec: 5453 e292 |0014: iget-object v3, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ +3fddf0: 5433 e48e |0016: iget-object v3, v3, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.coverHolder:Landroidx/constraintlayout/widget/ConstraintLayout; // field@8ee4 │ │ +3fddf4: 2204 fa02 |0018: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@02fa │ │ +3fddf8: 7040 5011 2460 |001a: invoke-direct {v4, v2, v0, v6}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@1150 │ │ +3fddfe: 6e20 630d 4300 |001d: invoke-virtual {v3, v4}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0d63 │ │ +3fde04: 5456 e292 |0020: iget-object v6, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ +3fde08: 5466 e38e |0022: iget-object v6, v6, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.coverFragmentTextContainer:Landroid/widget/LinearLayout; // field@8ee3 │ │ +3fde0c: 2200 fa02 |0024: new-instance v0, Landroid/widget/LinearLayout$LayoutParams; // type@02fa │ │ +3fde10: 12e3 |0026: const/4 v3, #int -2 // #fe │ │ +3fde12: 7030 4f11 2003 |0027: invoke-direct {v0, v2, v3}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@114f │ │ +3fde18: 6e20 630d 0600 |002a: invoke-virtual {v6, v0}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0d63 │ │ +3fde1e: 2819 |002d: goto 0046 // +0019 │ │ +3fde20: 5453 e292 |002e: iget-object v3, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ +3fde24: 5433 e48e |0030: iget-object v3, v3, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.coverHolder:Landroidx/constraintlayout/widget/ConstraintLayout; // field@8ee4 │ │ +3fde28: 2204 fa02 |0032: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@02fa │ │ +3fde2c: 7040 5011 0462 |0034: invoke-direct {v4, v0, v2, v6}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@1150 │ │ +3fde32: 6e20 630d 4300 |0037: invoke-virtual {v3, v4}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0d63 │ │ +3fde38: 5453 e292 |003a: iget-object v3, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ +3fde3c: 5433 e38e |003c: iget-object v3, v3, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.coverFragmentTextContainer:Landroid/widget/LinearLayout; // field@8ee3 │ │ +3fde40: 2204 fa02 |003e: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@02fa │ │ +3fde44: 7040 5011 0462 |0040: invoke-direct {v4, v0, v2, v6}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@1150 │ │ +3fde4a: 6e20 630d 4300 |0043: invoke-virtual {v3, v4}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0d63 │ │ +3fde50: 5456 e292 |0046: iget-object v6, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ +3fde54: 5466 e68e |0048: iget-object v6, v6, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.episodeDetails:Landroid/widget/LinearLayout; // field@8ee6 │ │ +3fde58: 6e10 b80c 0600 |004a: invoke-virtual {v6}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0cb8 │ │ +3fde5e: 0c06 |004d: move-result-object v6 │ │ +3fde60: 1f06 9d02 |004e: check-cast v6, Landroid/view/ViewGroup; // type@029d │ │ +3fde64: 5450 e292 |0050: iget-object v0, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ +3fde68: 5400 e68e |0052: iget-object v0, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.episodeDetails:Landroid/widget/LinearLayout; // field@8ee6 │ │ +3fde6c: 6e20 1d0e 0600 |0054: invoke-virtual {v6, v0}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@0e1d │ │ +3fde72: 3801 0c00 |0057: if-eqz v1, 0063 // +000c │ │ +3fde76: 5456 e292 |0059: iget-object v6, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ +3fde7a: 5460 e28e |005b: iget-object v0, v6, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.coverFragment:Landroid/widget/LinearLayout; // field@8ee2 │ │ +3fde7e: 5466 e68e |005d: iget-object v6, v6, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.episodeDetails:Landroid/widget/LinearLayout; // field@8ee6 │ │ +3fde82: 6e20 cd0d 6000 |005f: invoke-virtual {v0, v6}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3fde88: 280a |0062: goto 006c // +000a │ │ +3fde8a: 5456 e292 |0063: iget-object v6, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ +3fde8e: 5460 e38e |0065: iget-object v0, v6, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.coverFragmentTextContainer:Landroid/widget/LinearLayout; // field@8ee3 │ │ +3fde92: 5466 e68e |0067: iget-object v6, v6, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.episodeDetails:Landroid/widget/LinearLayout; // field@8ee6 │ │ +3fde96: 6e20 cd0d 6000 |0069: invoke-virtual {v0, v6}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3fde9c: 0e00 |006c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=302 │ │ 0x0008 line=304 │ │ 0x0014 line=307 │ │ 0x0020 line=308 │ │ 0x002e line=311 │ │ @@ -1729845,41 +1729828,41 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 52 16-bit code units │ │ -3fdb98: |[3fdb98] de.danoeh.antennapod.fragment.CoverFragment.copyText:(Ljava/lang/String;)Z │ │ -3fdba8: 6e10 b335 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ -3fdbae: 0c00 |0003: move-result-object v0 │ │ -3fdbb0: 1c01 5a00 |0004: const-class v1, Landroid/content/ClipboardManager; // type@005a │ │ -3fdbb4: 7120 9028 1000 |0006: invoke-static {v0, v1}, Landroidx/core/content/ContextCompat;.getSystemService:(Landroid/content/Context;Ljava/lang/Class;)Ljava/lang/Object; // method@2890 │ │ -3fdbba: 0c00 |0009: move-result-object v0 │ │ -3fdbbc: 1f00 5a00 |000a: check-cast v0, Landroid/content/ClipboardManager; // type@005a │ │ -3fdbc0: 3800 0b00 |000c: if-eqz v0, 0017 // +000b │ │ -3fdbc4: 1a01 b70d |000e: const-string v1, "AntennaPod" // string@0db7 │ │ -3fdbc8: 7120 f201 3100 |0010: invoke-static {v1, v3}, Landroid/content/ClipData;.newPlainText:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Landroid/content/ClipData; // method@01f2 │ │ -3fdbce: 0c03 |0013: move-result-object v3 │ │ -3fdbd0: 6e20 f401 3000 |0014: invoke-virtual {v0, v3}, Landroid/content/ClipboardManager;.setPrimaryClip:(Landroid/content/ClipData;)V // method@01f4 │ │ -3fdbd6: 6003 dd00 |0017: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -3fdbda: 1300 2000 |0019: const/16 v0, #int 32 // #20 │ │ -3fdbde: 3603 1700 |001b: if-gt v3, v0, 0032 // +0017 │ │ -3fdbe2: 6e10 b135 0200 |001d: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.requireActivity:()Landroidx/fragment/app/FragmentActivity; // method@35b1 │ │ -3fdbe8: 0c03 |0020: move-result-object v3 │ │ -3fdbea: 1f03 d917 |0021: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -3fdbee: 6e10 4735 0200 |0023: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@3547 │ │ -3fdbf4: 0c00 |0026: move-result-object v0 │ │ -3fdbf6: 1401 6c00 127f |0027: const v1, #float 1.94069e+38 // #7f12006c │ │ -3fdbfc: 6e20 1103 1000 |002a: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0311 │ │ -3fdc02: 0c00 |002d: move-result-object v0 │ │ -3fdc04: 12f1 |002e: const/4 v1, #int -1 // #ff │ │ -3fdc06: 6e30 b594 0301 |002f: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@94b5 │ │ -3fdc0c: 1213 |0032: const/4 v3, #int 1 // #1 │ │ -3fdc0e: 0f03 |0033: return v3 │ │ +3fdb60: |[3fdb60] de.danoeh.antennapod.fragment.CoverFragment.copyText:(Ljava/lang/String;)Z │ │ +3fdb70: 6e10 b335 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ +3fdb76: 0c00 |0003: move-result-object v0 │ │ +3fdb78: 1c01 5a00 |0004: const-class v1, Landroid/content/ClipboardManager; // type@005a │ │ +3fdb7c: 7120 9028 1000 |0006: invoke-static {v0, v1}, Landroidx/core/content/ContextCompat;.getSystemService:(Landroid/content/Context;Ljava/lang/Class;)Ljava/lang/Object; // method@2890 │ │ +3fdb82: 0c00 |0009: move-result-object v0 │ │ +3fdb84: 1f00 5a00 |000a: check-cast v0, Landroid/content/ClipboardManager; // type@005a │ │ +3fdb88: 3800 0b00 |000c: if-eqz v0, 0017 // +000b │ │ +3fdb8c: 1a01 b70d |000e: const-string v1, "AntennaPod" // string@0db7 │ │ +3fdb90: 7120 f201 3100 |0010: invoke-static {v1, v3}, Landroid/content/ClipData;.newPlainText:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Landroid/content/ClipData; // method@01f2 │ │ +3fdb96: 0c03 |0013: move-result-object v3 │ │ +3fdb98: 6e20 f401 3000 |0014: invoke-virtual {v0, v3}, Landroid/content/ClipboardManager;.setPrimaryClip:(Landroid/content/ClipData;)V // method@01f4 │ │ +3fdb9e: 6003 dd00 |0017: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +3fdba2: 1300 2000 |0019: const/16 v0, #int 32 // #20 │ │ +3fdba6: 3603 1700 |001b: if-gt v3, v0, 0032 // +0017 │ │ +3fdbaa: 6e10 b135 0200 |001d: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.requireActivity:()Landroidx/fragment/app/FragmentActivity; // method@35b1 │ │ +3fdbb0: 0c03 |0020: move-result-object v3 │ │ +3fdbb2: 1f03 d917 |0021: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +3fdbb6: 6e10 4735 0200 |0023: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@3547 │ │ +3fdbbc: 0c00 |0026: move-result-object v0 │ │ +3fdbbe: 1401 6c00 127f |0027: const v1, #float 1.94069e+38 // #7f12006c │ │ +3fdbc4: 6e20 1103 1000 |002a: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0311 │ │ +3fdbca: 0c00 |002d: move-result-object v0 │ │ +3fdbcc: 12f1 |002e: const/4 v1, #int -1 // #ff │ │ +3fdbce: 6e30 b594 0301 |002f: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@94b5 │ │ +3fdbd4: 1213 |0032: const/4 v3, #int 1 // #1 │ │ +3fdbd6: 0f03 |0033: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=331 │ │ 0x0010 line=333 │ │ 0x0017 line=335 │ │ 0x001d line=336 │ │ 0x0023 line=337 │ │ @@ -1729893,104 +1729876,104 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 175 16-bit code units │ │ -3fded8: |[3fded8] de.danoeh.antennapod.fragment.CoverFragment.displayCoverImage:()V │ │ -3fdee8: 2200 7e0f |0000: new-instance v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ -3fdeec: 7010 cf5a 0000 |0002: invoke-direct {v0}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5acf │ │ -3fdef2: 6e10 395a 0000 |0005: invoke-virtual {v0}, Lcom/bumptech/glide/request/BaseRequestOptions;.dontAnimate:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a39 │ │ -3fdef8: 0c00 |0008: move-result-object v0 │ │ -3fdefa: 1f00 7e0f |0009: check-cast v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ -3fdefe: 1221 |000b: const/4 v1, #int 2 // #2 │ │ -3fdf00: 2311 8820 |000c: new-array v1, v1, [Lcom/bumptech/glide/load/Transformation; // type@2088 │ │ -3fdf04: 2202 f60e |000e: new-instance v2, Lcom/bumptech/glide/load/resource/bitmap/FitCenter; // type@0ef6 │ │ -3fdf08: 7010 ea57 0200 |0010: invoke-direct {v2}, Lcom/bumptech/glide/load/resource/bitmap/FitCenter;.:()V // method@57ea │ │ -3fdf0e: 1203 |0013: const/4 v3, #int 0 // #0 │ │ -3fdf10: 4d02 0103 |0014: aput-object v2, v1, v3 │ │ -3fdf14: 2202 020f |0016: new-instance v2, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners; // type@0f02 │ │ -3fdf18: 6e10 4735 0500 |0018: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@3547 │ │ -3fdf1e: 0c03 |001b: move-result-object v3 │ │ -3fdf20: 6e10 0003 0300 |001c: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0300 │ │ -3fdf26: 0c03 |001f: move-result-object v3 │ │ -3fdf28: 5233 9601 |0020: iget v3, v3, Landroid/util/DisplayMetrics;.density:F // field@0196 │ │ -3fdf2c: 1504 8041 |0022: const/high16 v4, #int 1098907648 // #4180 │ │ -3fdf30: a803 0304 |0024: mul-float v3, v3, v4 │ │ -3fdf34: 8733 |0026: float-to-int v3, v3 │ │ -3fdf36: 7020 3758 3200 |0027: invoke-direct {v2, v3}, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners;.:(I)V // method@5837 │ │ -3fdf3c: 1213 |002a: const/4 v3, #int 1 // #1 │ │ -3fdf3e: 4d02 0103 |002b: aput-object v2, v1, v3 │ │ -3fdf42: 6e20 855a 1000 |002d: invoke-virtual {v0, v1}, Lcom/bumptech/glide/request/BaseRequestOptions;.transform:([Lcom/bumptech/glide/load/Transformation;)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a85 │ │ -3fdf48: 0c00 |0030: move-result-object v0 │ │ -3fdf4a: 1f00 7e0f |0031: check-cast v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ -3fdf4e: 7110 0a51 0500 |0033: invoke-static {v5}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/Fragment;)Lcom/bumptech/glide/RequestManager; // method@510a │ │ -3fdf54: 0c01 |0036: move-result-object v1 │ │ -3fdf56: 5452 e192 |0037: iget-object v2, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@92e1 │ │ -3fdf5a: 7210 e9ac 0200 |0039: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getImageLocation:()Ljava/lang/String; // method@ace9 │ │ -3fdf60: 0c02 |003c: move-result-object v2 │ │ -3fdf62: 6e20 a751 2100 |003d: invoke-virtual {v1, v2}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@51a7 │ │ -3fdf68: 0c01 |0040: move-result-object v1 │ │ -3fdf6a: 7110 0a51 0500 |0041: invoke-static {v5}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/Fragment;)Lcom/bumptech/glide/RequestManager; // method@510a │ │ -3fdf70: 0c02 |0044: move-result-object v2 │ │ -3fdf72: 5453 e192 |0045: iget-object v3, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@92e1 │ │ -3fdf76: 7110 9798 0300 |0047: invoke-static {v3}, Lde/danoeh/antennapod/core/feed/util/ImageResourceUtils;.getFallbackImageLocation:(Lde/danoeh/antennapod/model/playback/Playable;)Ljava/lang/String; // method@9897 │ │ -3fdf7c: 0c03 |004a: move-result-object v3 │ │ -3fdf7e: 6e20 a751 3200 |004b: invoke-virtual {v2, v3}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@51a7 │ │ -3fdf84: 0c02 |004e: move-result-object v2 │ │ -3fdf86: 6e20 5351 0200 |004f: invoke-virtual {v2, v0}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@5153 │ │ -3fdf8c: 0c02 |0052: move-result-object v2 │ │ -3fdf8e: 6e20 5e51 2100 |0053: invoke-virtual {v1, v2}, Lcom/bumptech/glide/RequestBuilder;.error:(Lcom/bumptech/glide/RequestBuilder;)Lcom/bumptech/glide/RequestBuilder; // method@515e │ │ -3fdf94: 0c01 |0056: move-result-object v1 │ │ -3fdf96: 6e20 5351 0100 |0057: invoke-virtual {v1, v0}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@5153 │ │ -3fdf9c: 0c01 |005a: move-result-object v1 │ │ -3fdf9e: 5252 df92 |005b: iget v2, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.displayedChapterIndex:I // field@92df │ │ -3fdfa2: 12f3 |005d: const/4 v3, #int -1 // #ff │ │ -3fdfa4: 3232 4900 |005e: if-eq v2, v3, 00a7 // +0049 │ │ -3fdfa8: 5452 e192 |0060: iget-object v2, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@92e1 │ │ -3fdfac: 3802 4500 |0062: if-eqz v2, 00a7 // +0045 │ │ -3fdfb0: 7210 e3ac 0200 |0064: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ace3 │ │ -3fdfb6: 0c02 |0067: move-result-object v2 │ │ -3fdfb8: 3802 3f00 |0068: if-eqz v2, 00a7 // +003f │ │ -3fdfbc: 5452 e192 |006a: iget-object v2, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@92e1 │ │ -3fdfc0: 7210 e3ac 0200 |006c: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ace3 │ │ -3fdfc6: 0c02 |006f: move-result-object v2 │ │ -3fdfc8: 5253 df92 |0070: iget v3, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.displayedChapterIndex:I // field@92df │ │ -3fdfcc: 7220 66b5 3200 |0072: invoke-interface {v2, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3fdfd2: 0c02 |0075: move-result-object v2 │ │ -3fdfd4: 1f02 b01c |0076: check-cast v2, Lde/danoeh/antennapod/model/feed/Chapter; // type@1cb0 │ │ -3fdfd8: 6e10 a6ab 0200 |0078: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Chapter;.getImageUrl:()Ljava/lang/String; // method@aba6 │ │ -3fdfde: 0c02 |007b: move-result-object v2 │ │ -3fdfe0: 7110 b10a 0200 |007c: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -3fdfe6: 0a02 |007f: move-result v2 │ │ -3fdfe8: 3802 0300 |0080: if-eqz v2, 0083 // +0003 │ │ -3fdfec: 2825 |0082: goto 00a7 // +0025 │ │ -3fdfee: 7110 0a51 0500 |0083: invoke-static {v5}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/Fragment;)Lcom/bumptech/glide/RequestManager; // method@510a │ │ -3fdff4: 0c02 |0086: move-result-object v2 │ │ -3fdff6: 5453 e192 |0087: iget-object v3, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@92e1 │ │ -3fdffa: 5254 df92 |0089: iget v4, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.displayedChapterIndex:I // field@92df │ │ -3fdffe: 7120 b5ab 4300 |008b: invoke-static {v3, v4}, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.getModelFor:(Lde/danoeh/antennapod/model/playback/Playable;I)Ljava/lang/Object; // method@abb5 │ │ -3fe004: 0c03 |008e: move-result-object v3 │ │ -3fe006: 6e20 a651 3200 |008f: invoke-virtual {v2, v3}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/Object;)Lcom/bumptech/glide/RequestBuilder; // method@51a6 │ │ -3fe00c: 0c02 |0092: move-result-object v2 │ │ -3fe00e: 6e20 5351 0200 |0093: invoke-virtual {v2, v0}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@5153 │ │ -3fe014: 0c00 |0096: move-result-object v0 │ │ -3fe016: 6e20 8351 1000 |0097: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestBuilder;.thumbnail:(Lcom/bumptech/glide/RequestBuilder;)Lcom/bumptech/glide/RequestBuilder; // method@5183 │ │ -3fe01c: 0c00 |009a: move-result-object v0 │ │ -3fe01e: 6e20 5e51 1000 |009b: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestBuilder;.error:(Lcom/bumptech/glide/RequestBuilder;)Lcom/bumptech/glide/RequestBuilder; // method@515e │ │ -3fe024: 0c00 |009e: move-result-object v0 │ │ -3fe026: 5451 e292 |009f: iget-object v1, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ -3fe02a: 5411 e78e |00a1: iget-object v1, v1, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.imgvCover:Landroid/widget/ImageView; // field@8ee7 │ │ -3fe02e: 6e20 6751 1000 |00a3: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestBuilder;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@5167 │ │ -3fe034: 2808 |00a6: goto 00ae // +0008 │ │ -3fe036: 5450 e292 |00a7: iget-object v0, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ -3fe03a: 5400 e78e |00a9: iget-object v0, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.imgvCover:Landroid/widget/ImageView; // field@8ee7 │ │ -3fe03e: 6e20 6751 0100 |00ab: invoke-virtual {v1, v0}, Lcom/bumptech/glide/RequestBuilder;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@5167 │ │ -3fe044: 0e00 |00ae: return-void │ │ +3fdea0: |[3fdea0] de.danoeh.antennapod.fragment.CoverFragment.displayCoverImage:()V │ │ +3fdeb0: 2200 7e0f |0000: new-instance v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ +3fdeb4: 7010 cf5a 0000 |0002: invoke-direct {v0}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5acf │ │ +3fdeba: 6e10 395a 0000 |0005: invoke-virtual {v0}, Lcom/bumptech/glide/request/BaseRequestOptions;.dontAnimate:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a39 │ │ +3fdec0: 0c00 |0008: move-result-object v0 │ │ +3fdec2: 1f00 7e0f |0009: check-cast v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ +3fdec6: 1221 |000b: const/4 v1, #int 2 // #2 │ │ +3fdec8: 2311 8820 |000c: new-array v1, v1, [Lcom/bumptech/glide/load/Transformation; // type@2088 │ │ +3fdecc: 2202 f60e |000e: new-instance v2, Lcom/bumptech/glide/load/resource/bitmap/FitCenter; // type@0ef6 │ │ +3fded0: 7010 ea57 0200 |0010: invoke-direct {v2}, Lcom/bumptech/glide/load/resource/bitmap/FitCenter;.:()V // method@57ea │ │ +3fded6: 1203 |0013: const/4 v3, #int 0 // #0 │ │ +3fded8: 4d02 0103 |0014: aput-object v2, v1, v3 │ │ +3fdedc: 2202 020f |0016: new-instance v2, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners; // type@0f02 │ │ +3fdee0: 6e10 4735 0500 |0018: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@3547 │ │ +3fdee6: 0c03 |001b: move-result-object v3 │ │ +3fdee8: 6e10 0003 0300 |001c: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0300 │ │ +3fdeee: 0c03 |001f: move-result-object v3 │ │ +3fdef0: 5233 9601 |0020: iget v3, v3, Landroid/util/DisplayMetrics;.density:F // field@0196 │ │ +3fdef4: 1504 8041 |0022: const/high16 v4, #int 1098907648 // #4180 │ │ +3fdef8: a803 0304 |0024: mul-float v3, v3, v4 │ │ +3fdefc: 8733 |0026: float-to-int v3, v3 │ │ +3fdefe: 7020 3758 3200 |0027: invoke-direct {v2, v3}, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners;.:(I)V // method@5837 │ │ +3fdf04: 1213 |002a: const/4 v3, #int 1 // #1 │ │ +3fdf06: 4d02 0103 |002b: aput-object v2, v1, v3 │ │ +3fdf0a: 6e20 855a 1000 |002d: invoke-virtual {v0, v1}, Lcom/bumptech/glide/request/BaseRequestOptions;.transform:([Lcom/bumptech/glide/load/Transformation;)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a85 │ │ +3fdf10: 0c00 |0030: move-result-object v0 │ │ +3fdf12: 1f00 7e0f |0031: check-cast v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ +3fdf16: 7110 0a51 0500 |0033: invoke-static {v5}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/Fragment;)Lcom/bumptech/glide/RequestManager; // method@510a │ │ +3fdf1c: 0c01 |0036: move-result-object v1 │ │ +3fdf1e: 5452 e192 |0037: iget-object v2, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@92e1 │ │ +3fdf22: 7210 e9ac 0200 |0039: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getImageLocation:()Ljava/lang/String; // method@ace9 │ │ +3fdf28: 0c02 |003c: move-result-object v2 │ │ +3fdf2a: 6e20 a751 2100 |003d: invoke-virtual {v1, v2}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@51a7 │ │ +3fdf30: 0c01 |0040: move-result-object v1 │ │ +3fdf32: 7110 0a51 0500 |0041: invoke-static {v5}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/Fragment;)Lcom/bumptech/glide/RequestManager; // method@510a │ │ +3fdf38: 0c02 |0044: move-result-object v2 │ │ +3fdf3a: 5453 e192 |0045: iget-object v3, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@92e1 │ │ +3fdf3e: 7110 9798 0300 |0047: invoke-static {v3}, Lde/danoeh/antennapod/core/feed/util/ImageResourceUtils;.getFallbackImageLocation:(Lde/danoeh/antennapod/model/playback/Playable;)Ljava/lang/String; // method@9897 │ │ +3fdf44: 0c03 |004a: move-result-object v3 │ │ +3fdf46: 6e20 a751 3200 |004b: invoke-virtual {v2, v3}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@51a7 │ │ +3fdf4c: 0c02 |004e: move-result-object v2 │ │ +3fdf4e: 6e20 5351 0200 |004f: invoke-virtual {v2, v0}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@5153 │ │ +3fdf54: 0c02 |0052: move-result-object v2 │ │ +3fdf56: 6e20 5e51 2100 |0053: invoke-virtual {v1, v2}, Lcom/bumptech/glide/RequestBuilder;.error:(Lcom/bumptech/glide/RequestBuilder;)Lcom/bumptech/glide/RequestBuilder; // method@515e │ │ +3fdf5c: 0c01 |0056: move-result-object v1 │ │ +3fdf5e: 6e20 5351 0100 |0057: invoke-virtual {v1, v0}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@5153 │ │ +3fdf64: 0c01 |005a: move-result-object v1 │ │ +3fdf66: 5252 df92 |005b: iget v2, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.displayedChapterIndex:I // field@92df │ │ +3fdf6a: 12f3 |005d: const/4 v3, #int -1 // #ff │ │ +3fdf6c: 3232 4900 |005e: if-eq v2, v3, 00a7 // +0049 │ │ +3fdf70: 5452 e192 |0060: iget-object v2, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@92e1 │ │ +3fdf74: 3802 4500 |0062: if-eqz v2, 00a7 // +0045 │ │ +3fdf78: 7210 e3ac 0200 |0064: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ace3 │ │ +3fdf7e: 0c02 |0067: move-result-object v2 │ │ +3fdf80: 3802 3f00 |0068: if-eqz v2, 00a7 // +003f │ │ +3fdf84: 5452 e192 |006a: iget-object v2, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@92e1 │ │ +3fdf88: 7210 e3ac 0200 |006c: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ace3 │ │ +3fdf8e: 0c02 |006f: move-result-object v2 │ │ +3fdf90: 5253 df92 |0070: iget v3, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.displayedChapterIndex:I // field@92df │ │ +3fdf94: 7220 66b5 3200 |0072: invoke-interface {v2, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3fdf9a: 0c02 |0075: move-result-object v2 │ │ +3fdf9c: 1f02 b01c |0076: check-cast v2, Lde/danoeh/antennapod/model/feed/Chapter; // type@1cb0 │ │ +3fdfa0: 6e10 a6ab 0200 |0078: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Chapter;.getImageUrl:()Ljava/lang/String; // method@aba6 │ │ +3fdfa6: 0c02 |007b: move-result-object v2 │ │ +3fdfa8: 7110 b10a 0200 |007c: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +3fdfae: 0a02 |007f: move-result v2 │ │ +3fdfb0: 3802 0300 |0080: if-eqz v2, 0083 // +0003 │ │ +3fdfb4: 2825 |0082: goto 00a7 // +0025 │ │ +3fdfb6: 7110 0a51 0500 |0083: invoke-static {v5}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/Fragment;)Lcom/bumptech/glide/RequestManager; // method@510a │ │ +3fdfbc: 0c02 |0086: move-result-object v2 │ │ +3fdfbe: 5453 e192 |0087: iget-object v3, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@92e1 │ │ +3fdfc2: 5254 df92 |0089: iget v4, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.displayedChapterIndex:I // field@92df │ │ +3fdfc6: 7120 b5ab 4300 |008b: invoke-static {v3, v4}, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.getModelFor:(Lde/danoeh/antennapod/model/playback/Playable;I)Ljava/lang/Object; // method@abb5 │ │ +3fdfcc: 0c03 |008e: move-result-object v3 │ │ +3fdfce: 6e20 a651 3200 |008f: invoke-virtual {v2, v3}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/Object;)Lcom/bumptech/glide/RequestBuilder; // method@51a6 │ │ +3fdfd4: 0c02 |0092: move-result-object v2 │ │ +3fdfd6: 6e20 5351 0200 |0093: invoke-virtual {v2, v0}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@5153 │ │ +3fdfdc: 0c00 |0096: move-result-object v0 │ │ +3fdfde: 6e20 8351 1000 |0097: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestBuilder;.thumbnail:(Lcom/bumptech/glide/RequestBuilder;)Lcom/bumptech/glide/RequestBuilder; // method@5183 │ │ +3fdfe4: 0c00 |009a: move-result-object v0 │ │ +3fdfe6: 6e20 5e51 1000 |009b: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestBuilder;.error:(Lcom/bumptech/glide/RequestBuilder;)Lcom/bumptech/glide/RequestBuilder; // method@515e │ │ +3fdfec: 0c00 |009e: move-result-object v0 │ │ +3fdfee: 5451 e292 |009f: iget-object v1, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ +3fdff2: 5411 e78e |00a1: iget-object v1, v1, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.imgvCover:Landroid/widget/ImageView; // field@8ee7 │ │ +3fdff6: 6e20 6751 1000 |00a3: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestBuilder;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@5167 │ │ +3fdffc: 2808 |00a6: goto 00ae // +0008 │ │ +3fdffe: 5450 e292 |00a7: iget-object v0, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ +3fe002: 5400 e78e |00a9: iget-object v0, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.imgvCover:Landroid/widget/ImageView; // field@8ee7 │ │ +3fe006: 6e20 6751 0100 |00ab: invoke-virtual {v1, v0}, Lcom/bumptech/glide/RequestBuilder;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@5167 │ │ +3fe00c: 0e00 |00ae: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x0005 line=271 │ │ 0x0018 line=273 │ │ 0x002d line=272 │ │ 0x0033 line=275 │ │ @@ -1730017,93 +1730000,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 │ │ -3fe048: |[3fe048] de.danoeh.antennapod.fragment.CoverFragment.displayMediaInfo:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -3fe058: 6e10 2735 0500 |0000: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -3fe05e: 0c00 |0003: move-result-object v0 │ │ -3fe060: 7210 efac 0600 |0004: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getPubDate:()Ljava/util/Date; // method@acef │ │ -3fe066: 0c01 |0007: move-result-object v1 │ │ -3fe068: 7120 1d9d 1000 |0008: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/DateFormatter;.formatAbbrev:(Landroid/content/Context;Ljava/util/Date;)Ljava/lang/String; // method@9d1d │ │ -3fe06e: 0c00 |000b: move-result-object v0 │ │ -3fe070: 5451 e292 |000c: iget-object v1, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ -3fe074: 5411 ec8e |000e: iget-object v1, v1, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvPodcastTitle:Landroid/widget/TextView; // field@8eec │ │ -3fe078: 2202 8f1e |0010: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ -3fe07c: 7010 50b3 0200 |0012: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3fe082: 7210 e7ac 0600 |0015: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getFeedTitle:()Ljava/lang/String; // method@ace7 │ │ -3fe088: 0c03 |0018: move-result-object v3 │ │ -3fe08a: 7110 7eb7 0300 |0019: invoke-static {v3}, Lorg/apache/commons/lang3/StringUtils;.stripToEmpty:(Ljava/lang/String;)Ljava/lang/String; // method@b77e │ │ -3fe090: 0c03 |001c: move-result-object v3 │ │ -3fe092: 6e20 5cb3 3200 |001d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3fe098: 1a03 c6e8 |0020: const-string v3, " ・ " // string@e8c6 │ │ -3fe09c: 6e20 5cb3 3200 |0022: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3fe0a2: 7110 7eb7 0000 |0025: invoke-static {v0}, Lorg/apache/commons/lang3/StringUtils;.stripToEmpty:(Ljava/lang/String;)Ljava/lang/String; // method@b77e │ │ -3fe0a8: 0c00 |0028: move-result-object v0 │ │ -3fe0aa: 1a03 1e00 |0029: const-string v3, " " // string@001e │ │ -3fe0ae: 1a04 c5e8 |002b: const-string v4, " " // string@e8c5 │ │ -3fe0b2: 7130 7bb7 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@b77b │ │ -3fe0b8: 0c00 |0030: move-result-object v0 │ │ -3fe0ba: 6e20 5cb3 0200 |0031: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3fe0c0: 6e10 67b3 0200 |0034: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3fe0c6: 0c00 |0037: move-result-object v0 │ │ -3fe0c8: 6e20 9d12 0100 |0038: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3fe0ce: 2060 bc1c |003b: instance-of v0, v6, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -3fe0d2: 3800 2200 |003d: if-eqz v0, 005f // +0022 │ │ -3fe0d6: 6e10 b335 0500 |003f: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ -3fe0dc: 0c00 |0042: move-result-object v0 │ │ -3fe0de: 0761 |0043: move-object v1, v6 │ │ -3fe0e0: 1f01 bc1c |0044: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -3fe0e4: 6e10 73ac 0100 |0046: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -3fe0ea: 0c01 |0049: move-result-object v1 │ │ -3fe0ec: 6e10 2eac 0100 |004a: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeedId:()J // method@ac2e │ │ -3fe0f2: 0b01 |004d: move-result-wide v1 │ │ -3fe0f4: 7130 8e94 1002 |004e: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/activity/MainActivity;.getIntentToOpenFeed:(Landroid/content/Context;J)Landroid/content/Intent; // method@948e │ │ -3fe0fa: 0c00 |0051: move-result-object v0 │ │ -3fe0fc: 5451 e292 |0052: iget-object v1, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ -3fe100: 5411 ec8e |0054: iget-object v1, v1, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvPodcastTitle:Landroid/widget/TextView; // field@8eec │ │ -3fe104: 2202 f11a |0056: new-instance v2, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda3; // type@1af1 │ │ -3fe108: 7030 b9a3 5200 |0058: invoke-direct {v2, v5, v0}, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/content/Intent;)V // method@a3b9 │ │ -3fe10e: 6e20 710d 2100 |005b: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3fe114: 2809 |005e: goto 0067 // +0009 │ │ -3fe116: 5450 e292 |005f: iget-object v0, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ -3fe11a: 5400 ec8e |0061: iget-object v0, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvPodcastTitle:Landroid/widget/TextView; // field@8eec │ │ -3fe11e: 1201 |0063: const/4 v1, #int 0 // #0 │ │ -3fe120: 6e20 710d 1000 |0064: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3fe126: 5450 e292 |0067: iget-object v0, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ -3fe12a: 5400 ec8e |0069: iget-object v0, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvPodcastTitle:Landroid/widget/TextView; // field@8eec │ │ -3fe12e: 2201 f21a |006b: new-instance v1, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda4; // type@1af2 │ │ -3fe132: 7030 bba3 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@a3bb │ │ -3fe138: 6e20 760d 1000 |0070: invoke-virtual {v0, v1}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d76 │ │ -3fe13e: 5450 e292 |0073: iget-object v0, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ -3fe142: 5400 eb8e |0075: iget-object v0, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvEpisodeTitle:Landroid/widget/TextView; // field@8eeb │ │ -3fe146: 7210 e6ac 0600 |0077: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getEpisodeTitle:()Ljava/lang/String; // method@ace6 │ │ -3fe14c: 0c01 |007a: move-result-object v1 │ │ -3fe14e: 6e20 9d12 1000 |007b: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3fe154: 5450 e292 |007e: iget-object v0, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ -3fe158: 5400 eb8e |0080: iget-object v0, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvEpisodeTitle:Landroid/widget/TextView; // field@8eeb │ │ -3fe15c: 2201 f31a |0082: new-instance v1, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda5; // type@1af3 │ │ -3fe160: 7030 bda3 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@a3bd │ │ -3fe166: 6e20 760d 1000 |0087: invoke-virtual {v0, v1}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d76 │ │ -3fe16c: 5450 e292 |008a: iget-object v0, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ -3fe170: 5400 eb8e |008c: iget-object v0, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvEpisodeTitle:Landroid/widget/TextView; // field@8eeb │ │ -3fe174: 2201 f41a |008e: new-instance v1, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda6; // type@1af4 │ │ -3fe178: 7020 bfa3 5100 |0090: invoke-direct {v1, v5}, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/fragment/CoverFragment;)V // method@a3bf │ │ -3fe17e: 6e20 710d 1000 |0093: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3fe184: 12f0 |0096: const/4 v0, #int -1 // #ff │ │ -3fe186: 5950 df92 |0097: iput v0, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.displayedChapterIndex:I // field@92df │ │ -3fe18a: 7210 eeac 0600 |0099: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@acee │ │ -3fe190: 0a00 |009c: move-result v0 │ │ -3fe192: 7120 0b9d 0600 |009d: invoke-static {v6, v0}, Lde/danoeh/antennapod/core/util/ChapterUtils;.getCurrentChapterIndex:(Lde/danoeh/antennapod/model/playback/Playable;I)I // method@9d0b │ │ -3fe198: 0a06 |00a0: move-result v6 │ │ -3fe19a: 7020 f3a3 6500 |00a1: invoke-direct {v5, v6}, Lde/danoeh/antennapod/fragment/CoverFragment;.refreshChapterData:(I)V // method@a3f3 │ │ -3fe1a0: 7010 f6a3 0500 |00a4: invoke-direct {v5}, Lde/danoeh/antennapod/fragment/CoverFragment;.updateChapterControlVisibility:()V // method@a3f6 │ │ -3fe1a6: 0e00 |00a7: return-void │ │ +3fe010: |[3fe010] de.danoeh.antennapod.fragment.CoverFragment.displayMediaInfo:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +3fe020: 6e10 2735 0500 |0000: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +3fe026: 0c00 |0003: move-result-object v0 │ │ +3fe028: 7210 efac 0600 |0004: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getPubDate:()Ljava/util/Date; // method@acef │ │ +3fe02e: 0c01 |0007: move-result-object v1 │ │ +3fe030: 7120 1d9d 1000 |0008: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/DateFormatter;.formatAbbrev:(Landroid/content/Context;Ljava/util/Date;)Ljava/lang/String; // method@9d1d │ │ +3fe036: 0c00 |000b: move-result-object v0 │ │ +3fe038: 5451 e292 |000c: iget-object v1, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ +3fe03c: 5411 ec8e |000e: iget-object v1, v1, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvPodcastTitle:Landroid/widget/TextView; // field@8eec │ │ +3fe040: 2202 8f1e |0010: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ +3fe044: 7010 50b3 0200 |0012: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3fe04a: 7210 e7ac 0600 |0015: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getFeedTitle:()Ljava/lang/String; // method@ace7 │ │ +3fe050: 0c03 |0018: move-result-object v3 │ │ +3fe052: 7110 7eb7 0300 |0019: invoke-static {v3}, Lorg/apache/commons/lang3/StringUtils;.stripToEmpty:(Ljava/lang/String;)Ljava/lang/String; // method@b77e │ │ +3fe058: 0c03 |001c: move-result-object v3 │ │ +3fe05a: 6e20 5cb3 3200 |001d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3fe060: 1a03 c6e8 |0020: const-string v3, " ・ " // string@e8c6 │ │ +3fe064: 6e20 5cb3 3200 |0022: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3fe06a: 7110 7eb7 0000 |0025: invoke-static {v0}, Lorg/apache/commons/lang3/StringUtils;.stripToEmpty:(Ljava/lang/String;)Ljava/lang/String; // method@b77e │ │ +3fe070: 0c00 |0028: move-result-object v0 │ │ +3fe072: 1a03 1e00 |0029: const-string v3, " " // string@001e │ │ +3fe076: 1a04 c5e8 |002b: const-string v4, " " // string@e8c5 │ │ +3fe07a: 7130 7bb7 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@b77b │ │ +3fe080: 0c00 |0030: move-result-object v0 │ │ +3fe082: 6e20 5cb3 0200 |0031: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3fe088: 6e10 67b3 0200 |0034: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3fe08e: 0c00 |0037: move-result-object v0 │ │ +3fe090: 6e20 9d12 0100 |0038: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3fe096: 2060 bc1c |003b: instance-of v0, v6, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +3fe09a: 3800 2200 |003d: if-eqz v0, 005f // +0022 │ │ +3fe09e: 6e10 b335 0500 |003f: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ +3fe0a4: 0c00 |0042: move-result-object v0 │ │ +3fe0a6: 0761 |0043: move-object v1, v6 │ │ +3fe0a8: 1f01 bc1c |0044: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +3fe0ac: 6e10 73ac 0100 |0046: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +3fe0b2: 0c01 |0049: move-result-object v1 │ │ +3fe0b4: 6e10 2eac 0100 |004a: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeedId:()J // method@ac2e │ │ +3fe0ba: 0b01 |004d: move-result-wide v1 │ │ +3fe0bc: 7130 8e94 1002 |004e: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/activity/MainActivity;.getIntentToOpenFeed:(Landroid/content/Context;J)Landroid/content/Intent; // method@948e │ │ +3fe0c2: 0c00 |0051: move-result-object v0 │ │ +3fe0c4: 5451 e292 |0052: iget-object v1, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ +3fe0c8: 5411 ec8e |0054: iget-object v1, v1, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvPodcastTitle:Landroid/widget/TextView; // field@8eec │ │ +3fe0cc: 2202 f11a |0056: new-instance v2, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda3; // type@1af1 │ │ +3fe0d0: 7030 b9a3 5200 |0058: invoke-direct {v2, v5, v0}, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/content/Intent;)V // method@a3b9 │ │ +3fe0d6: 6e20 710d 2100 |005b: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3fe0dc: 2809 |005e: goto 0067 // +0009 │ │ +3fe0de: 5450 e292 |005f: iget-object v0, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ +3fe0e2: 5400 ec8e |0061: iget-object v0, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvPodcastTitle:Landroid/widget/TextView; // field@8eec │ │ +3fe0e6: 1201 |0063: const/4 v1, #int 0 // #0 │ │ +3fe0e8: 6e20 710d 1000 |0064: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3fe0ee: 5450 e292 |0067: iget-object v0, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ +3fe0f2: 5400 ec8e |0069: iget-object v0, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvPodcastTitle:Landroid/widget/TextView; // field@8eec │ │ +3fe0f6: 2201 f21a |006b: new-instance v1, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda4; // type@1af2 │ │ +3fe0fa: 7030 bba3 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@a3bb │ │ +3fe100: 6e20 760d 1000 |0070: invoke-virtual {v0, v1}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d76 │ │ +3fe106: 5450 e292 |0073: iget-object v0, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ +3fe10a: 5400 eb8e |0075: iget-object v0, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvEpisodeTitle:Landroid/widget/TextView; // field@8eeb │ │ +3fe10e: 7210 e6ac 0600 |0077: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getEpisodeTitle:()Ljava/lang/String; // method@ace6 │ │ +3fe114: 0c01 |007a: move-result-object v1 │ │ +3fe116: 6e20 9d12 1000 |007b: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3fe11c: 5450 e292 |007e: iget-object v0, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ +3fe120: 5400 eb8e |0080: iget-object v0, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvEpisodeTitle:Landroid/widget/TextView; // field@8eeb │ │ +3fe124: 2201 f31a |0082: new-instance v1, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda5; // type@1af3 │ │ +3fe128: 7030 bda3 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@a3bd │ │ +3fe12e: 6e20 760d 1000 |0087: invoke-virtual {v0, v1}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d76 │ │ +3fe134: 5450 e292 |008a: iget-object v0, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ +3fe138: 5400 eb8e |008c: iget-object v0, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvEpisodeTitle:Landroid/widget/TextView; // field@8eeb │ │ +3fe13c: 2201 f41a |008e: new-instance v1, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda6; // type@1af4 │ │ +3fe140: 7020 bfa3 5100 |0090: invoke-direct {v1, v5}, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/fragment/CoverFragment;)V // method@a3bf │ │ +3fe146: 6e20 710d 1000 |0093: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3fe14c: 12f0 |0096: const/4 v0, #int -1 // #ff │ │ +3fe14e: 5950 df92 |0097: iput v0, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.displayedChapterIndex:I // field@92df │ │ +3fe152: 7210 eeac 0600 |0099: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@acee │ │ +3fe158: 0a00 |009c: move-result v0 │ │ +3fe15a: 7120 0b9d 0600 |009d: invoke-static {v6, v0}, Lde/danoeh/antennapod/core/util/ChapterUtils;.getCurrentChapterIndex:(Lde/danoeh/antennapod/model/playback/Playable;I)I // method@9d0b │ │ +3fe160: 0a06 |00a0: move-result v6 │ │ +3fe162: 7020 f3a3 6500 |00a1: invoke-direct {v5, v6}, Lde/danoeh/antennapod/fragment/CoverFragment;.refreshChapterData:(I)V // method@a3f3 │ │ +3fe168: 7010 f6a3 0500 |00a4: invoke-direct {v5}, Lde/danoeh/antennapod/fragment/CoverFragment;.updateChapterControlVisibility:()V // method@a3f6 │ │ +3fe16e: 0e00 |00a7: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x000c line=118 │ │ 0x0025 line=122 │ │ 0x0038 line=118 │ │ 0x003b line=123 │ │ @@ -1730128,34 +1730111,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 │ │ -3fdc70: |[3fdc70] de.danoeh.antennapod.fragment.CoverFragment.getCurrentChapter:()Lde/danoeh/antennapod/model/feed/Chapter; │ │ -3fdc80: 5420 e192 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@92e1 │ │ -3fdc84: 3800 1d00 |0002: if-eqz v0, 001f // +001d │ │ -3fdc88: 7210 e3ac 0000 |0004: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ace3 │ │ -3fdc8e: 0c00 |0007: move-result-object v0 │ │ -3fdc90: 3800 1700 |0008: if-eqz v0, 001f // +0017 │ │ -3fdc94: 5220 df92 |000a: iget v0, v2, Lde/danoeh/antennapod/fragment/CoverFragment;.displayedChapterIndex:I // field@92df │ │ -3fdc98: 12f1 |000c: const/4 v1, #int -1 // #ff │ │ -3fdc9a: 3310 0300 |000d: if-ne v0, v1, 0010 // +0003 │ │ -3fdc9e: 2810 |000f: goto 001f // +0010 │ │ -3fdca0: 5420 e192 |0010: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@92e1 │ │ -3fdca4: 7210 e3ac 0000 |0012: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ace3 │ │ -3fdcaa: 0c00 |0015: move-result-object v0 │ │ -3fdcac: 5221 df92 |0016: iget v1, v2, Lde/danoeh/antennapod/fragment/CoverFragment;.displayedChapterIndex:I // field@92df │ │ -3fdcb0: 7220 66b5 1000 |0018: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3fdcb6: 0c00 |001b: move-result-object v0 │ │ -3fdcb8: 1f00 b01c |001c: check-cast v0, Lde/danoeh/antennapod/model/feed/Chapter; // type@1cb0 │ │ -3fdcbc: 1100 |001e: return-object v0 │ │ -3fdcbe: 1200 |001f: const/4 v0, #int 0 // #0 │ │ -3fdcc0: 1100 |0020: return-object v0 │ │ +3fdc38: |[3fdc38] de.danoeh.antennapod.fragment.CoverFragment.getCurrentChapter:()Lde/danoeh/antennapod/model/feed/Chapter; │ │ +3fdc48: 5420 e192 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@92e1 │ │ +3fdc4c: 3800 1d00 |0002: if-eqz v0, 001f // +001d │ │ +3fdc50: 7210 e3ac 0000 |0004: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ace3 │ │ +3fdc56: 0c00 |0007: move-result-object v0 │ │ +3fdc58: 3800 1700 |0008: if-eqz v0, 001f // +0017 │ │ +3fdc5c: 5220 df92 |000a: iget v0, v2, Lde/danoeh/antennapod/fragment/CoverFragment;.displayedChapterIndex:I // field@92df │ │ +3fdc60: 12f1 |000c: const/4 v1, #int -1 // #ff │ │ +3fdc62: 3310 0300 |000d: if-ne v0, v1, 0010 // +0003 │ │ +3fdc66: 2810 |000f: goto 001f // +0010 │ │ +3fdc68: 5420 e192 |0010: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@92e1 │ │ +3fdc6c: 7210 e3ac 0000 |0012: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ace3 │ │ +3fdc72: 0c00 |0015: move-result-object v0 │ │ +3fdc74: 5221 df92 |0016: iget v1, v2, Lde/danoeh/antennapod/fragment/CoverFragment;.displayedChapterIndex:I // field@92df │ │ +3fdc78: 7220 66b5 1000 |0018: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3fdc7e: 0c00 |001b: move-result-object v0 │ │ +3fdc80: 1f00 b01c |001c: check-cast v0, Lde/danoeh/antennapod/model/feed/Chapter; // type@1cb0 │ │ +3fdc84: 1100 |001e: return-object v0 │ │ +3fdc86: 1200 |001f: const/4 v0, #int 0 // #0 │ │ +3fdc88: 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; │ │ │ │ @@ -1730164,20 +1730147,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 │ │ -3fdc10: |[3fdc10] de.danoeh.antennapod.fragment.CoverFragment.lambda$displayMediaInfo$10:(Lde/danoeh/antennapod/model/playback/Playable;Landroid/view/View;)Z │ │ -3fdc20: 7210 e6ac 0100 |0000: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getEpisodeTitle:()Ljava/lang/String; // method@ace6 │ │ -3fdc26: 0c01 |0003: move-result-object v1 │ │ -3fdc28: 7020 dba3 1000 |0004: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/CoverFragment;.copyText:(Ljava/lang/String;)Z // method@a3db │ │ -3fdc2e: 0a01 |0007: move-result v1 │ │ -3fdc30: 0f01 |0008: return v1 │ │ +3fdbd8: |[3fdbd8] de.danoeh.antennapod.fragment.CoverFragment.lambda$displayMediaInfo$10:(Lde/danoeh/antennapod/model/playback/Playable;Landroid/view/View;)Z │ │ +3fdbe8: 7210 e6ac 0100 |0000: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getEpisodeTitle:()Ljava/lang/String; // method@ace6 │ │ +3fdbee: 0c01 |0003: move-result-object v1 │ │ +3fdbf0: 7020 dba3 1000 |0004: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/CoverFragment;.copyText:(Ljava/lang/String;)Z // method@a3db │ │ +3fdbf6: 0a01 |0007: move-result v1 │ │ +3fdbf8: 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; │ │ @@ -1730187,93 +1730170,93 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 151 16-bit code units │ │ -3fe1a8: |[3fe1a8] de.danoeh.antennapod.fragment.CoverFragment.lambda$displayMediaInfo$11:(Landroid/view/View;)V │ │ -3fe1b8: 549a e292 |0000: iget-object v10, v9, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ -3fe1bc: 54aa eb8e |0002: iget-object v10, v10, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvEpisodeTitle:Landroid/widget/TextView; // field@8eeb │ │ -3fe1c0: 6e10 4a12 0a00 |0004: invoke-virtual {v10}, Landroid/widget/TextView;.getLineCount:()I // method@124a │ │ -3fe1c6: 0a0a |0007: move-result v10 │ │ -3fe1c8: 5490 e292 |0008: iget-object v0, v9, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ -3fe1cc: 5400 eb8e |000a: iget-object v0, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvEpisodeTitle:Landroid/widget/TextView; // field@8eeb │ │ -3fe1d0: 6e10 4d12 0000 |000c: invoke-virtual {v0}, Landroid/widget/TextView;.getMaxLines:()I // method@124d │ │ -3fe1d6: 0a00 |000f: move-result v0 │ │ -3fe1d8: 370a 8600 |0010: if-le v10, v0, 0096 // +0086 │ │ -3fe1dc: 5490 e292 |0012: iget-object v0, v9, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ -3fe1e0: 5400 eb8e |0014: iget-object v0, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvEpisodeTitle:Landroid/widget/TextView; // field@8eeb │ │ -3fe1e4: 6e10 970c 0000 |0016: invoke-virtual {v0}, Landroid/view/View;.getHeight:()I // method@0c97 │ │ -3fe1ea: 0a00 |0019: move-result v0 │ │ -3fe1ec: 5491 e292 |001a: iget-object v1, v9, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ -3fe1f0: 5411 eb8e |001c: iget-object v1, v1, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvEpisodeTitle:Landroid/widget/TextView; // field@8eeb │ │ -3fe1f4: 6e10 b70c 0100 |001e: invoke-virtual {v1}, Landroid/view/View;.getPaddingTop:()I // method@0cb7 │ │ -3fe1fa: 0a01 |0021: move-result v1 │ │ -3fe1fc: b110 |0022: sub-int/2addr v0, v1 │ │ -3fe1fe: 5491 e292 |0023: iget-object v1, v9, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ -3fe202: 5411 eb8e |0025: iget-object v1, v1, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvEpisodeTitle:Landroid/widget/TextView; // field@8eeb │ │ -3fe206: 6e10 b20c 0100 |0027: invoke-virtual {v1}, Landroid/view/View;.getPaddingBottom:()I // method@0cb2 │ │ -3fe20c: 0a01 |002a: move-result v1 │ │ -3fe20e: b110 |002b: sub-int/2addr v0, v1 │ │ -3fe210: 5491 e292 |002c: iget-object v1, v9, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ -3fe214: 5411 eb8e |002e: iget-object v1, v1, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvEpisodeTitle:Landroid/widget/TextView; // field@8eeb │ │ -3fe218: 1222 |0030: const/4 v2, #int 2 // #2 │ │ -3fe21a: 2323 0120 |0031: new-array v3, v2, [I // type@2001 │ │ -3fe21e: 1204 |0033: const/4 v4, #int 0 // #0 │ │ -3fe220: 4b04 0304 |0034: aput v4, v3, v4 │ │ -3fe224: 6e10 4d12 0100 |0036: invoke-virtual {v1}, Landroid/widget/TextView;.getMaxLines:()I // method@124d │ │ -3fe22a: 0a05 |0039: move-result v5 │ │ -3fe22c: 9105 0a05 |003a: sub-int v5, v10, v5 │ │ -3fe230: 5496 e292 |003c: iget-object v6, v9, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ -3fe234: 5466 eb8e |003e: iget-object v6, v6, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvEpisodeTitle:Landroid/widget/TextView; // field@8eeb │ │ -3fe238: 6e10 4d12 0600 |0040: invoke-virtual {v6}, Landroid/widget/TextView;.getMaxLines:()I // method@124d │ │ -3fe23e: 0a06 |0043: move-result v6 │ │ -3fe240: b360 |0044: div-int/2addr v0, v6 │ │ -3fe242: 9205 0500 |0045: mul-int v5, v5, v0 │ │ -3fe246: 1210 |0047: const/4 v0, #int 1 // #1 │ │ -3fe248: 4b05 0300 |0048: aput v5, v3, v0 │ │ -3fe24c: 1a05 bdcf |004a: const-string v5, "scrollY" // string@cfbd │ │ -3fe250: 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 │ │ -3fe256: 0c01 |004f: move-result-object v1 │ │ -3fe258: 1303 dc05 |0050: const/16 v3, #int 1500 // #5dc │ │ -3fe25c: d2aa dc05 |0052: mul-int/lit16 v10, v10, #int 1500 // #05dc │ │ -3fe260: 81a5 |0054: int-to-long v5, v10 │ │ -3fe262: 6e30 3c00 5106 |0055: invoke-virtual {v1, v5, v6}, Landroid/animation/ObjectAnimator;.setDuration:(J)Landroid/animation/ObjectAnimator; // method@003c │ │ -3fe268: 0c0a |0058: move-result-object v10 │ │ -3fe26a: 5491 e292 |0059: iget-object v1, v9, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ -3fe26e: 5411 eb8e |005b: iget-object v1, v1, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvEpisodeTitle:Landroid/widget/TextView; // field@8eeb │ │ -3fe272: 2305 0020 |005d: new-array v5, v0, [F // type@2000 │ │ -3fe276: 1206 |005f: const/4 v6, #int 0 // #0 │ │ -3fe278: 4b06 0504 |0060: aput v6, v5, v4 │ │ -3fe27c: 1a06 af6a |0062: const-string v6, "alpha" // string@6aaf │ │ -3fe280: 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 │ │ -3fe286: 0c01 |0067: move-result-object v1 │ │ -3fe288: 8137 |0068: int-to-long v7, v3 │ │ -3fe28a: 6e30 0e00 7108 |0069: invoke-virtual {v1, v7, v8}, Landroid/animation/Animator;.setStartDelay:(J)V // method@000e │ │ -3fe290: 2203 f81a |006c: new-instance v3, Lde/danoeh/antennapod/fragment/CoverFragment$1; // type@1af8 │ │ -3fe294: 7020 c7a3 9300 |006e: invoke-direct {v3, v9}, Lde/danoeh/antennapod/fragment/CoverFragment$1;.:(Lde/danoeh/antennapod/fragment/CoverFragment;)V // method@a3c7 │ │ -3fe29a: 6e20 0000 3100 |0071: invoke-virtual {v1, v3}, Landroid/animation/Animator;.addListener:(Landroid/animation/Animator$AnimatorListener;)V // method@0000 │ │ -3fe2a0: 5493 e292 |0074: iget-object v3, v9, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ -3fe2a4: 5433 eb8e |0076: iget-object v3, v3, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvEpisodeTitle:Landroid/widget/TextView; // field@8eeb │ │ -3fe2a8: 2305 0020 |0078: new-array v5, v0, [F // type@2000 │ │ -3fe2ac: 1507 803f |007a: const/high16 v7, #int 1065353216 // #3f80 │ │ -3fe2b0: 4b07 0504 |007c: aput v7, v5, v4 │ │ -3fe2b4: 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 │ │ -3fe2ba: 0c03 |0081: move-result-object v3 │ │ -3fe2bc: 2205 0d00 |0082: new-instance v5, Landroid/animation/AnimatorSet; // type@000d │ │ -3fe2c0: 7010 1700 0500 |0084: invoke-direct {v5}, Landroid/animation/AnimatorSet;.:()V // method@0017 │ │ -3fe2c6: 1236 |0087: const/4 v6, #int 3 // #3 │ │ -3fe2c8: 2366 0320 |0088: new-array v6, v6, [Landroid/animation/Animator; // type@2003 │ │ -3fe2cc: 4d0a 0604 |008a: aput-object v10, v6, v4 │ │ -3fe2d0: 4d01 0600 |008c: aput-object v1, v6, v0 │ │ -3fe2d4: 4d03 0602 |008e: aput-object v3, v6, v2 │ │ -3fe2d8: 6e20 1e00 6500 |0090: invoke-virtual {v5, v6}, Landroid/animation/AnimatorSet;.playSequentially:([Landroid/animation/Animator;)V // method@001e │ │ -3fe2de: 6e10 2300 0500 |0093: invoke-virtual {v5}, Landroid/animation/AnimatorSet;.start:()V // method@0023 │ │ -3fe2e4: 0e00 |0096: return-void │ │ +3fe170: |[3fe170] de.danoeh.antennapod.fragment.CoverFragment.lambda$displayMediaInfo$11:(Landroid/view/View;)V │ │ +3fe180: 549a e292 |0000: iget-object v10, v9, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ +3fe184: 54aa eb8e |0002: iget-object v10, v10, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvEpisodeTitle:Landroid/widget/TextView; // field@8eeb │ │ +3fe188: 6e10 4a12 0a00 |0004: invoke-virtual {v10}, Landroid/widget/TextView;.getLineCount:()I // method@124a │ │ +3fe18e: 0a0a |0007: move-result v10 │ │ +3fe190: 5490 e292 |0008: iget-object v0, v9, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ +3fe194: 5400 eb8e |000a: iget-object v0, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvEpisodeTitle:Landroid/widget/TextView; // field@8eeb │ │ +3fe198: 6e10 4d12 0000 |000c: invoke-virtual {v0}, Landroid/widget/TextView;.getMaxLines:()I // method@124d │ │ +3fe19e: 0a00 |000f: move-result v0 │ │ +3fe1a0: 370a 8600 |0010: if-le v10, v0, 0096 // +0086 │ │ +3fe1a4: 5490 e292 |0012: iget-object v0, v9, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ +3fe1a8: 5400 eb8e |0014: iget-object v0, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvEpisodeTitle:Landroid/widget/TextView; // field@8eeb │ │ +3fe1ac: 6e10 970c 0000 |0016: invoke-virtual {v0}, Landroid/view/View;.getHeight:()I // method@0c97 │ │ +3fe1b2: 0a00 |0019: move-result v0 │ │ +3fe1b4: 5491 e292 |001a: iget-object v1, v9, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ +3fe1b8: 5411 eb8e |001c: iget-object v1, v1, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvEpisodeTitle:Landroid/widget/TextView; // field@8eeb │ │ +3fe1bc: 6e10 b70c 0100 |001e: invoke-virtual {v1}, Landroid/view/View;.getPaddingTop:()I // method@0cb7 │ │ +3fe1c2: 0a01 |0021: move-result v1 │ │ +3fe1c4: b110 |0022: sub-int/2addr v0, v1 │ │ +3fe1c6: 5491 e292 |0023: iget-object v1, v9, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ +3fe1ca: 5411 eb8e |0025: iget-object v1, v1, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvEpisodeTitle:Landroid/widget/TextView; // field@8eeb │ │ +3fe1ce: 6e10 b20c 0100 |0027: invoke-virtual {v1}, Landroid/view/View;.getPaddingBottom:()I // method@0cb2 │ │ +3fe1d4: 0a01 |002a: move-result v1 │ │ +3fe1d6: b110 |002b: sub-int/2addr v0, v1 │ │ +3fe1d8: 5491 e292 |002c: iget-object v1, v9, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ +3fe1dc: 5411 eb8e |002e: iget-object v1, v1, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvEpisodeTitle:Landroid/widget/TextView; // field@8eeb │ │ +3fe1e0: 1222 |0030: const/4 v2, #int 2 // #2 │ │ +3fe1e2: 2323 0120 |0031: new-array v3, v2, [I // type@2001 │ │ +3fe1e6: 1204 |0033: const/4 v4, #int 0 // #0 │ │ +3fe1e8: 4b04 0304 |0034: aput v4, v3, v4 │ │ +3fe1ec: 6e10 4d12 0100 |0036: invoke-virtual {v1}, Landroid/widget/TextView;.getMaxLines:()I // method@124d │ │ +3fe1f2: 0a05 |0039: move-result v5 │ │ +3fe1f4: 9105 0a05 |003a: sub-int v5, v10, v5 │ │ +3fe1f8: 5496 e292 |003c: iget-object v6, v9, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ +3fe1fc: 5466 eb8e |003e: iget-object v6, v6, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvEpisodeTitle:Landroid/widget/TextView; // field@8eeb │ │ +3fe200: 6e10 4d12 0600 |0040: invoke-virtual {v6}, Landroid/widget/TextView;.getMaxLines:()I // method@124d │ │ +3fe206: 0a06 |0043: move-result v6 │ │ +3fe208: b360 |0044: div-int/2addr v0, v6 │ │ +3fe20a: 9205 0500 |0045: mul-int v5, v5, v0 │ │ +3fe20e: 1210 |0047: const/4 v0, #int 1 // #1 │ │ +3fe210: 4b05 0300 |0048: aput v5, v3, v0 │ │ +3fe214: 1a05 bdcf |004a: const-string v5, "scrollY" // string@cfbd │ │ +3fe218: 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 │ │ +3fe21e: 0c01 |004f: move-result-object v1 │ │ +3fe220: 1303 dc05 |0050: const/16 v3, #int 1500 // #5dc │ │ +3fe224: d2aa dc05 |0052: mul-int/lit16 v10, v10, #int 1500 // #05dc │ │ +3fe228: 81a5 |0054: int-to-long v5, v10 │ │ +3fe22a: 6e30 3c00 5106 |0055: invoke-virtual {v1, v5, v6}, Landroid/animation/ObjectAnimator;.setDuration:(J)Landroid/animation/ObjectAnimator; // method@003c │ │ +3fe230: 0c0a |0058: move-result-object v10 │ │ +3fe232: 5491 e292 |0059: iget-object v1, v9, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ +3fe236: 5411 eb8e |005b: iget-object v1, v1, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvEpisodeTitle:Landroid/widget/TextView; // field@8eeb │ │ +3fe23a: 2305 0020 |005d: new-array v5, v0, [F // type@2000 │ │ +3fe23e: 1206 |005f: const/4 v6, #int 0 // #0 │ │ +3fe240: 4b06 0504 |0060: aput v6, v5, v4 │ │ +3fe244: 1a06 af6a |0062: const-string v6, "alpha" // string@6aaf │ │ +3fe248: 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 │ │ +3fe24e: 0c01 |0067: move-result-object v1 │ │ +3fe250: 8137 |0068: int-to-long v7, v3 │ │ +3fe252: 6e30 0e00 7108 |0069: invoke-virtual {v1, v7, v8}, Landroid/animation/Animator;.setStartDelay:(J)V // method@000e │ │ +3fe258: 2203 f81a |006c: new-instance v3, Lde/danoeh/antennapod/fragment/CoverFragment$1; // type@1af8 │ │ +3fe25c: 7020 c7a3 9300 |006e: invoke-direct {v3, v9}, Lde/danoeh/antennapod/fragment/CoverFragment$1;.:(Lde/danoeh/antennapod/fragment/CoverFragment;)V // method@a3c7 │ │ +3fe262: 6e20 0000 3100 |0071: invoke-virtual {v1, v3}, Landroid/animation/Animator;.addListener:(Landroid/animation/Animator$AnimatorListener;)V // method@0000 │ │ +3fe268: 5493 e292 |0074: iget-object v3, v9, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ +3fe26c: 5433 eb8e |0076: iget-object v3, v3, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvEpisodeTitle:Landroid/widget/TextView; // field@8eeb │ │ +3fe270: 2305 0020 |0078: new-array v5, v0, [F // type@2000 │ │ +3fe274: 1507 803f |007a: const/high16 v7, #int 1065353216 // #3f80 │ │ +3fe278: 4b07 0504 |007c: aput v7, v5, v4 │ │ +3fe27c: 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 │ │ +3fe282: 0c03 |0081: move-result-object v3 │ │ +3fe284: 2205 0d00 |0082: new-instance v5, Landroid/animation/AnimatorSet; // type@000d │ │ +3fe288: 7010 1700 0500 |0084: invoke-direct {v5}, Landroid/animation/AnimatorSet;.:()V // method@0017 │ │ +3fe28e: 1236 |0087: const/4 v6, #int 3 // #3 │ │ +3fe290: 2366 0320 |0088: new-array v6, v6, [Landroid/animation/Animator; // type@2003 │ │ +3fe294: 4d0a 0604 |008a: aput-object v10, v6, v4 │ │ +3fe298: 4d01 0600 |008c: aput-object v1, v6, v0 │ │ +3fe29c: 4d03 0602 |008e: aput-object v3, v6, v2 │ │ +3fe2a0: 6e20 1e00 6500 |0090: invoke-virtual {v5, v6}, Landroid/animation/AnimatorSet;.playSequentially:([Landroid/animation/Animator;)V // method@001e │ │ +3fe2a6: 6e10 2300 0500 |0093: invoke-virtual {v5}, Landroid/animation/AnimatorSet;.start:()V // method@0023 │ │ +3fe2ac: 0e00 |0096: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ 0x0008 line=136 │ │ 0x0012 line=137 │ │ 0x001e line=138 │ │ 0x0027 line=139 │ │ @@ -1730298,17 +1730281,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 │ │ -3fe2e8: |[3fe2e8] de.danoeh.antennapod.fragment.CoverFragment.lambda$displayMediaInfo$8:(Landroid/content/Intent;Landroid/view/View;)V │ │ -3fe2f8: 6e20 d335 1000 |0000: invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;.startActivity:(Landroid/content/Intent;)V // method@35d3 │ │ -3fe2fe: 0e00 |0003: return-void │ │ +3fe2b0: |[3fe2b0] de.danoeh.antennapod.fragment.CoverFragment.lambda$displayMediaInfo$8:(Landroid/content/Intent;Landroid/view/View;)V │ │ +3fe2c0: 6e20 d335 1000 |0000: invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;.startActivity:(Landroid/content/Intent;)V // method@35d3 │ │ +3fe2c6: 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; │ │ @@ -1730318,20 +1730301,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 │ │ -3fdc34: |[3fdc34] de.danoeh.antennapod.fragment.CoverFragment.lambda$displayMediaInfo$9:(Lde/danoeh/antennapod/model/playback/Playable;Landroid/view/View;)Z │ │ -3fdc44: 7210 e7ac 0100 |0000: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getFeedTitle:()Ljava/lang/String; // method@ace7 │ │ -3fdc4a: 0c01 |0003: move-result-object v1 │ │ -3fdc4c: 7020 dba3 1000 |0004: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/CoverFragment;.copyText:(Ljava/lang/String;)Z // method@a3db │ │ -3fdc52: 0a01 |0007: move-result v1 │ │ -3fdc54: 0f01 |0008: return v1 │ │ +3fdbfc: |[3fdbfc] de.danoeh.antennapod.fragment.CoverFragment.lambda$displayMediaInfo$9:(Lde/danoeh/antennapod/model/playback/Playable;Landroid/view/View;)Z │ │ +3fdc0c: 7210 e7ac 0100 |0000: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getFeedTitle:()Ljava/lang/String; // method@ace7 │ │ +3fdc12: 0c01 |0003: move-result-object v1 │ │ +3fdc14: 7020 dba3 1000 |0004: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/CoverFragment;.copyText:(Ljava/lang/String;)Z // method@a3db │ │ +3fdc1a: 0a01 |0007: move-result v1 │ │ +3fdc1c: 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; │ │ @@ -1730341,28 +1730324,28 @@ │ │ type : '(ZLio/reactivex/MaybeEmitter;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -3fe300: |[3fe300] de.danoeh.antennapod.fragment.CoverFragment.lambda$loadMediaInfo$5:(ZLio/reactivex/MaybeEmitter;)V │ │ -3fe310: 5420 de92 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CoverFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92de │ │ -3fe314: 6e10 309e 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ -3fe31a: 0c00 |0005: move-result-object v0 │ │ -3fe31c: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ -3fe320: 3803 0a00 |0008: if-eqz v3, 0012 // +000a │ │ -3fe324: 6e10 2d35 0200 |000a: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -3fe32a: 0c03 |000d: move-result-object v3 │ │ -3fe32c: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -3fe32e: 7130 0c9d 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@9d0c │ │ -3fe334: 7220 7ab1 0400 |0012: invoke-interface {v4, v0}, Lio/reactivex/MaybeEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b17a │ │ -3fe33a: 2804 |0015: goto 0019 // +0004 │ │ -3fe33c: 7210 79b1 0400 |0016: invoke-interface {v4}, Lio/reactivex/MaybeEmitter;.onComplete:()V // method@b179 │ │ -3fe342: 0e00 |0019: return-void │ │ +3fe2c8: |[3fe2c8] de.danoeh.antennapod.fragment.CoverFragment.lambda$loadMediaInfo$5:(ZLio/reactivex/MaybeEmitter;)V │ │ +3fe2d8: 5420 de92 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CoverFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92de │ │ +3fe2dc: 6e10 309e 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ +3fe2e2: 0c00 |0005: move-result-object v0 │ │ +3fe2e4: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ +3fe2e8: 3803 0a00 |0008: if-eqz v3, 0012 // +000a │ │ +3fe2ec: 6e10 2d35 0200 |000a: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +3fe2f2: 0c03 |000d: move-result-object v3 │ │ +3fe2f4: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +3fe2f6: 7130 0c9d 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@9d0c │ │ +3fe2fc: 7220 7ab1 0400 |0012: invoke-interface {v4, v0}, Lio/reactivex/MaybeEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b17a │ │ +3fe302: 2804 |0015: goto 0019 // +0004 │ │ +3fe304: 7210 79b1 0400 |0016: invoke-interface {v4}, Lio/reactivex/MaybeEmitter;.onComplete:()V // method@b179 │ │ +3fe30a: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x000a line=99 │ │ 0x0012 line=101 │ │ 0x0016 line=103 │ │ locals : │ │ @@ -1730375,24 +1730358,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 │ │ -3fe344: |[3fe344] de.danoeh.antennapod.fragment.CoverFragment.lambda$loadMediaInfo$6:(ZLde/danoeh/antennapod/model/playback/Playable;)V │ │ -3fe354: 5b02 e192 |0000: iput-object v2, v0, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@92e1 │ │ -3fe358: 7020 dda3 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/fragment/CoverFragment;.displayMediaInfo:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@a3dd │ │ -3fe35e: 7210 e3ac 0200 |0005: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ace3 │ │ -3fe364: 0c02 |0008: move-result-object v2 │ │ -3fe366: 3902 0800 |0009: if-nez v2, 0011 // +0008 │ │ -3fe36a: 3901 0600 |000b: if-nez v1, 0011 // +0006 │ │ -3fe36e: 1211 |000d: const/4 v1, #int 1 // #1 │ │ -3fe370: 7020 eba3 1000 |000e: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/CoverFragment;.loadMediaInfo:(Z)V // method@a3eb │ │ -3fe376: 0e00 |0011: return-void │ │ +3fe30c: |[3fe30c] de.danoeh.antennapod.fragment.CoverFragment.lambda$loadMediaInfo$6:(ZLde/danoeh/antennapod/model/playback/Playable;)V │ │ +3fe31c: 5b02 e192 |0000: iput-object v2, v0, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@92e1 │ │ +3fe320: 7020 dda3 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/fragment/CoverFragment;.displayMediaInfo:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@a3dd │ │ +3fe326: 7210 e3ac 0200 |0005: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ace3 │ │ +3fe32c: 0c02 |0008: move-result-object v2 │ │ +3fe32e: 3902 0800 |0009: if-nez v2, 0011 // +0008 │ │ +3fe332: 3901 0600 |000b: if-nez v1, 0011 // +0006 │ │ +3fe336: 1211 |000d: const/4 v1, #int 1 // #1 │ │ +3fe338: 7020 eba3 1000 |000e: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/CoverFragment;.loadMediaInfo:(Z)V // method@a3eb │ │ +3fe33e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0002 line=109 │ │ 0x0005 line=110 │ │ 0x000e line=111 │ │ locals : │ │ @@ -1730405,20 +1730388,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 │ │ -3fe378: |[3fe378] de.danoeh.antennapod.fragment.CoverFragment.lambda$loadMediaInfo$7:(Ljava/lang/Throwable;)V │ │ -3fe388: 1a00 1c17 |0000: const-string v0, "CoverFragment" // string@171c │ │ -3fe38c: 7110 020b 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ -3fe392: 0c01 |0005: move-result-object v1 │ │ -3fe394: 7120 000b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -3fe39a: 0e00 |0009: return-void │ │ +3fe340: |[3fe340] de.danoeh.antennapod.fragment.CoverFragment.lambda$loadMediaInfo$7:(Ljava/lang/Throwable;)V │ │ +3fe350: 1a00 1c17 |0000: const-string v0, "CoverFragment" // string@171c │ │ +3fe354: 7110 020b 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ +3fe35a: 0c01 |0005: move-result-object v1 │ │ +3fe35c: 7120 000b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +3fe362: 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;) │ │ @@ -1730426,17 +1730409,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3fe39c: |[3fe39c] de.danoeh.antennapod.fragment.CoverFragment.lambda$onCreateView$0:(Landroid/view/View;)V │ │ -3fe3ac: 6e10 efa3 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/fragment/CoverFragment;.onPlayPause:()V // method@a3ef │ │ -3fe3b2: 0e00 |0003: return-void │ │ +3fe364: |[3fe364] de.danoeh.antennapod.fragment.CoverFragment.lambda$onCreateView$0:(Landroid/view/View;)V │ │ +3fe374: 6e10 efa3 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/fragment/CoverFragment;.onPlayPause:()V // method@a3ef │ │ +3fe37a: 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; │ │ │ │ @@ -1730445,21 +1730428,21 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -3fe3b4: |[3fe3b4] de.danoeh.antennapod.fragment.CoverFragment.lambda$onCreateView$1:(Landroid/view/View;)V │ │ -3fe3c4: 6e10 b635 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.requireParentFragment:()Landroidx/fragment/app/Fragment; // method@35b6 │ │ -3fe3ca: 0c02 |0003: move-result-object v2 │ │ -3fe3cc: 1f02 da1a |0004: check-cast v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // type@1ada │ │ -3fe3d0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -3fe3d2: 6e30 4fa3 0200 |0007: invoke-virtual {v2, v0, v0}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.scrollToPage:(IZ)V // method@a34f │ │ -3fe3d8: 0e00 |000a: return-void │ │ +3fe37c: |[3fe37c] de.danoeh.antennapod.fragment.CoverFragment.lambda$onCreateView$1:(Landroid/view/View;)V │ │ +3fe38c: 6e10 b635 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.requireParentFragment:()Landroidx/fragment/app/Fragment; // method@35b6 │ │ +3fe392: 0c02 |0003: move-result-object v2 │ │ +3fe394: 1f02 da1a |0004: check-cast v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // type@1ada │ │ +3fe398: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +3fe39a: 6e30 4fa3 0200 |0007: invoke-virtual {v2, v0, v0}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.scrollToPage:(IZ)V // method@a34f │ │ +3fe3a0: 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; │ │ @@ -1730469,22 +1730452,22 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -3fe3dc: |[3fe3dc] de.danoeh.antennapod.fragment.CoverFragment.lambda$onCreateView$2:(Landroid/view/View;)V │ │ -3fe3ec: 2203 e11a |0000: new-instance v3, Lde/danoeh/antennapod/fragment/ChaptersFragment; // type@1ae1 │ │ -3fe3f0: 7010 6aa3 0300 |0002: invoke-direct {v3}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.:()V // method@a36a │ │ -3fe3f6: 6e10 2c35 0200 |0005: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@352c │ │ -3fe3fc: 0c00 |0008: move-result-object v0 │ │ -3fe3fe: 1a01 f413 |0009: const-string v1, "ChaptersFragment" // string@13f4 │ │ -3fe402: 6e30 f134 0301 |000b: invoke-virtual {v3, v0, v1}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34f1 │ │ -3fe408: 0e00 |000e: return-void │ │ +3fe3a4: |[3fe3a4] de.danoeh.antennapod.fragment.CoverFragment.lambda$onCreateView$2:(Landroid/view/View;)V │ │ +3fe3b4: 2203 e11a |0000: new-instance v3, Lde/danoeh/antennapod/fragment/ChaptersFragment; // type@1ae1 │ │ +3fe3b8: 7010 6aa3 0300 |0002: invoke-direct {v3}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.:()V // method@a36a │ │ +3fe3be: 6e10 2c35 0200 |0005: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@352c │ │ +3fe3c4: 0c00 |0008: move-result-object v0 │ │ +3fe3c6: 1a01 f413 |0009: const-string v1, "ChaptersFragment" // string@13f4 │ │ +3fe3ca: 6e30 f134 0301 |000b: invoke-virtual {v3, v0, v1}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34f1 │ │ +3fe3d0: 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; │ │ │ │ @@ -1730493,17 +1730476,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3fe40c: |[3fe40c] de.danoeh.antennapod.fragment.CoverFragment.lambda$onCreateView$3:(Landroid/view/View;)V │ │ -3fe41c: 7010 f5a3 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/CoverFragment;.seekToPrevChapter:()V // method@a3f5 │ │ -3fe422: 0e00 |0003: return-void │ │ +3fe3d4: |[3fe3d4] de.danoeh.antennapod.fragment.CoverFragment.lambda$onCreateView$3:(Landroid/view/View;)V │ │ +3fe3e4: 7010 f5a3 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/CoverFragment;.seekToPrevChapter:()V // method@a3f5 │ │ +3fe3ea: 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; │ │ │ │ @@ -1730512,17 +1730495,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3fe424: |[3fe424] de.danoeh.antennapod.fragment.CoverFragment.lambda$onCreateView$4:(Landroid/view/View;)V │ │ -3fe434: 7010 f4a3 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/CoverFragment;.seekToNextChapter:()V // method@a3f4 │ │ -3fe43a: 0e00 |0003: return-void │ │ +3fe3ec: |[3fe3ec] de.danoeh.antennapod.fragment.CoverFragment.lambda$onCreateView$4:(Landroid/view/View;)V │ │ +3fe3fc: 7010 f4a3 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/CoverFragment;.seekToNextChapter:()V // method@a3f4 │ │ +3fe402: 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; │ │ │ │ @@ -1730531,38 +1730514,38 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -3fe43c: |[3fe43c] de.danoeh.antennapod.fragment.CoverFragment.loadMediaInfo:(Z)V │ │ -3fe44c: 5420 e092 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CoverFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@92e0 │ │ -3fe450: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -3fe454: 7210 91b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ -3fe45a: 2200 ec1a |0007: new-instance v0, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda0; // type@1aec │ │ -3fe45e: 7030 afa3 2003 |0009: invoke-direct {v0, v2, v3}, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/CoverFragment;Z)V // method@a3af │ │ -3fe464: 7110 72b1 0000 |000c: invoke-static {v0}, Lio/reactivex/Maybe;.create:(Lio/reactivex/MaybeOnSubscribe;)Lio/reactivex/Maybe; // method@b172 │ │ -3fe46a: 0c00 |000f: move-result-object v0 │ │ -3fe46c: 7100 95b1 0000 |0010: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ -3fe472: 0c01 |0013: move-result-object v1 │ │ -3fe474: 6e20 77b1 1000 |0014: invoke-virtual {v0, v1}, Lio/reactivex/Maybe;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b177 │ │ -3fe47a: 0c00 |0017: move-result-object v0 │ │ -3fe47c: 7100 90b1 0000 |0018: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ -3fe482: 0c01 |001b: move-result-object v1 │ │ -3fe484: 6e20 74b1 1000 |001c: invoke-virtual {v0, v1}, Lio/reactivex/Maybe;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b174 │ │ -3fe48a: 0c00 |001f: move-result-object v0 │ │ -3fe48c: 2201 ef1a |0020: new-instance v1, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda1; // type@1aef │ │ -3fe490: 7030 b5a3 2103 |0022: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/CoverFragment;Z)V // method@a3b5 │ │ -3fe496: 2203 f01a |0025: new-instance v3, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda2; // type@1af0 │ │ -3fe49a: 7010 b7a3 0300 |0027: invoke-direct {v3}, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda2;.:()V // method@a3b7 │ │ -3fe4a0: 6e30 75b1 1003 |002a: invoke-virtual {v0, v1, v3}, Lio/reactivex/Maybe;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b175 │ │ -3fe4a6: 0c03 |002d: move-result-object v3 │ │ -3fe4a8: 5b23 e092 |002e: iput-object v3, v2, Lde/danoeh/antennapod/fragment/CoverFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@92e0 │ │ -3fe4ac: 0e00 |0030: return-void │ │ +3fe404: |[3fe404] de.danoeh.antennapod.fragment.CoverFragment.loadMediaInfo:(Z)V │ │ +3fe414: 5420 e092 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CoverFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@92e0 │ │ +3fe418: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +3fe41c: 7210 91b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ +3fe422: 2200 ec1a |0007: new-instance v0, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda0; // type@1aec │ │ +3fe426: 7030 afa3 2003 |0009: invoke-direct {v0, v2, v3}, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/CoverFragment;Z)V // method@a3af │ │ +3fe42c: 7110 72b1 0000 |000c: invoke-static {v0}, Lio/reactivex/Maybe;.create:(Lio/reactivex/MaybeOnSubscribe;)Lio/reactivex/Maybe; // method@b172 │ │ +3fe432: 0c00 |000f: move-result-object v0 │ │ +3fe434: 7100 95b1 0000 |0010: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ +3fe43a: 0c01 |0013: move-result-object v1 │ │ +3fe43c: 6e20 77b1 1000 |0014: invoke-virtual {v0, v1}, Lio/reactivex/Maybe;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b177 │ │ +3fe442: 0c00 |0017: move-result-object v0 │ │ +3fe444: 7100 90b1 0000 |0018: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ +3fe44a: 0c01 |001b: move-result-object v1 │ │ +3fe44c: 6e20 74b1 1000 |001c: invoke-virtual {v0, v1}, Lio/reactivex/Maybe;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b174 │ │ +3fe452: 0c00 |001f: move-result-object v0 │ │ +3fe454: 2201 ef1a |0020: new-instance v1, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda1; // type@1aef │ │ +3fe458: 7030 b5a3 2103 |0022: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/CoverFragment;Z)V // method@a3b5 │ │ +3fe45e: 2203 f01a |0025: new-instance v3, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda2; // type@1af0 │ │ +3fe462: 7010 b7a3 0300 |0027: invoke-direct {v3}, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda2;.:()V // method@a3b7 │ │ +3fe468: 6e30 75b1 1003 |002a: invoke-virtual {v0, v1, v3}, Lio/reactivex/Maybe;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b175 │ │ +3fe46e: 0c03 |002d: move-result-object v3 │ │ +3fe470: 5b23 e092 |002e: iput-object v3, v2, Lde/danoeh/antennapod/fragment/CoverFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@92e0 │ │ +3fe474: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0004 line=93 │ │ 0x0007 line=95 │ │ 0x0010 line=105 │ │ 0x0018 line=106 │ │ @@ -1730576,51 +1730559,51 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 69 16-bit code units │ │ -3fe5e8: |[3fe5e8] de.danoeh.antennapod.fragment.CoverFragment.refreshChapterData:(I)V │ │ -3fe5f8: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -3fe5fa: 3703 4000 |0001: if-le v3, v0, 0041 // +0040 │ │ -3fe5fe: 5420 e192 |0003: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@92e1 │ │ -3fe602: 7210 eeac 0000 |0005: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@acee │ │ -3fe608: 0a00 |0008: move-result v0 │ │ -3fe60a: 5421 e192 |0009: iget-object v1, v2, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@92e1 │ │ -3fe60e: 7210 e5ac 0100 |000b: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ace5 │ │ -3fe614: 0a01 |000e: move-result v1 │ │ -3fe616: 3610 1c00 |000f: if-gt v0, v1, 002b // +001c │ │ -3fe61a: 5420 e192 |0011: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@92e1 │ │ -3fe61e: 7210 e3ac 0000 |0013: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ace3 │ │ -3fe624: 0c00 |0016: move-result-object v0 │ │ -3fe626: 7210 72b5 0000 |0017: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ -3fe62c: 0a00 |001a: move-result v0 │ │ -3fe62e: d800 00ff |001b: add-int/lit8 v0, v0, #int -1 // #ff │ │ -3fe632: 3403 0300 |001d: if-lt v3, v0, 0020 // +0003 │ │ -3fe636: 280c |001f: goto 002b // +000c │ │ -3fe638: 5923 df92 |0020: iput v3, v2, Lde/danoeh/antennapod/fragment/CoverFragment;.displayedChapterIndex:I // field@92df │ │ -3fe63c: 5423 e292 |0022: iget-object v3, v2, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ -3fe640: 5433 de8e |0024: iget-object v3, v3, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.butNextChapter:Landroid/widget/ImageButton; // field@8ede │ │ -3fe644: 1200 |0026: const/4 v0, #int 0 // #0 │ │ -3fe646: 6e20 9c0d 0300 |0027: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3fe64c: 2817 |002a: goto 0041 // +0017 │ │ -3fe64e: 5423 e192 |002b: iget-object v3, v2, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@92e1 │ │ -3fe652: 7210 e3ac 0300 |002d: invoke-interface {v3}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ace3 │ │ -3fe658: 0c03 |0030: move-result-object v3 │ │ -3fe65a: 7210 72b5 0300 |0031: invoke-interface {v3}, Ljava/util/List;.size:()I // method@b572 │ │ -3fe660: 0a03 |0034: move-result v3 │ │ -3fe662: d803 03ff |0035: add-int/lit8 v3, v3, #int -1 // #ff │ │ -3fe666: 5923 df92 |0037: iput v3, v2, Lde/danoeh/antennapod/fragment/CoverFragment;.displayedChapterIndex:I // field@92df │ │ -3fe66a: 5423 e292 |0039: iget-object v3, v2, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ -3fe66e: 5433 de8e |003b: iget-object v3, v3, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.butNextChapter:Landroid/widget/ImageButton; // field@8ede │ │ -3fe672: 1240 |003d: const/4 v0, #int 4 // #4 │ │ -3fe674: 6e20 9c0d 0300 |003e: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3fe67a: 7010 dca3 0200 |0041: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/CoverFragment;.displayCoverImage:()V // method@a3dc │ │ -3fe680: 0e00 |0044: return-void │ │ +3fe5b0: |[3fe5b0] de.danoeh.antennapod.fragment.CoverFragment.refreshChapterData:(I)V │ │ +3fe5c0: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +3fe5c2: 3703 4000 |0001: if-le v3, v0, 0041 // +0040 │ │ +3fe5c6: 5420 e192 |0003: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@92e1 │ │ +3fe5ca: 7210 eeac 0000 |0005: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@acee │ │ +3fe5d0: 0a00 |0008: move-result v0 │ │ +3fe5d2: 5421 e192 |0009: iget-object v1, v2, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@92e1 │ │ +3fe5d6: 7210 e5ac 0100 |000b: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ace5 │ │ +3fe5dc: 0a01 |000e: move-result v1 │ │ +3fe5de: 3610 1c00 |000f: if-gt v0, v1, 002b // +001c │ │ +3fe5e2: 5420 e192 |0011: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@92e1 │ │ +3fe5e6: 7210 e3ac 0000 |0013: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ace3 │ │ +3fe5ec: 0c00 |0016: move-result-object v0 │ │ +3fe5ee: 7210 72b5 0000 |0017: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ +3fe5f4: 0a00 |001a: move-result v0 │ │ +3fe5f6: d800 00ff |001b: add-int/lit8 v0, v0, #int -1 // #ff │ │ +3fe5fa: 3403 0300 |001d: if-lt v3, v0, 0020 // +0003 │ │ +3fe5fe: 280c |001f: goto 002b // +000c │ │ +3fe600: 5923 df92 |0020: iput v3, v2, Lde/danoeh/antennapod/fragment/CoverFragment;.displayedChapterIndex:I // field@92df │ │ +3fe604: 5423 e292 |0022: iget-object v3, v2, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ +3fe608: 5433 de8e |0024: iget-object v3, v3, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.butNextChapter:Landroid/widget/ImageButton; // field@8ede │ │ +3fe60c: 1200 |0026: const/4 v0, #int 0 // #0 │ │ +3fe60e: 6e20 9c0d 0300 |0027: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3fe614: 2817 |002a: goto 0041 // +0017 │ │ +3fe616: 5423 e192 |002b: iget-object v3, v2, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@92e1 │ │ +3fe61a: 7210 e3ac 0300 |002d: invoke-interface {v3}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ace3 │ │ +3fe620: 0c03 |0030: move-result-object v3 │ │ +3fe622: 7210 72b5 0300 |0031: invoke-interface {v3}, Ljava/util/List;.size:()I // method@b572 │ │ +3fe628: 0a03 |0034: move-result v3 │ │ +3fe62a: d803 03ff |0035: add-int/lit8 v3, v3, #int -1 // #ff │ │ +3fe62e: 5923 df92 |0037: iput v3, v2, Lde/danoeh/antennapod/fragment/CoverFragment;.displayedChapterIndex:I // field@92df │ │ +3fe632: 5423 e292 |0039: iget-object v3, v2, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ +3fe636: 5433 de8e |003b: iget-object v3, v3, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.butNextChapter:Landroid/widget/ImageButton; // field@8ede │ │ +3fe63a: 1240 |003d: const/4 v0, #int 4 // #4 │ │ +3fe63c: 6e20 9c0d 0300 |003e: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3fe642: 7010 dca3 0200 |0041: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/CoverFragment;.displayCoverImage:()V // method@a3dc │ │ +3fe648: 0e00 |0044: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=188 │ │ 0x0020 line=192 │ │ 0x0022 line=193 │ │ 0x002b line=189 │ │ 0x0039 line=190 │ │ @@ -1730634,49 +1730617,49 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 66 16-bit code units │ │ -3fe684: |[3fe684] de.danoeh.antennapod.fragment.CoverFragment.seekToNextChapter:()V │ │ -3fe694: 5430 de92 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/CoverFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92de │ │ -3fe698: 3800 3f00 |0002: if-eqz v0, 0041 // +003f │ │ -3fe69c: 5430 e192 |0004: iget-object v0, v3, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@92e1 │ │ -3fe6a0: 3800 3b00 |0006: if-eqz v0, 0041 // +003b │ │ -3fe6a4: 7210 e3ac 0000 |0008: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ace3 │ │ -3fe6aa: 0c00 |000b: move-result-object v0 │ │ -3fe6ac: 3800 3500 |000c: if-eqz v0, 0041 // +0035 │ │ -3fe6b0: 5230 df92 |000e: iget v0, v3, Lde/danoeh/antennapod/fragment/CoverFragment;.displayedChapterIndex:I // field@92df │ │ -3fe6b4: 12f1 |0010: const/4 v1, #int -1 // #ff │ │ -3fe6b6: 3210 3000 |0011: if-eq v0, v1, 0041 // +0030 │ │ -3fe6ba: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ -3fe6be: 5431 e192 |0015: iget-object v1, v3, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@92e1 │ │ -3fe6c2: 7210 e3ac 0100 |0017: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ace3 │ │ -3fe6c8: 0c01 |001a: move-result-object v1 │ │ -3fe6ca: 7210 72b5 0100 |001b: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b572 │ │ -3fe6d0: 0a01 |001e: move-result v1 │ │ -3fe6d2: 3410 0300 |001f: if-lt v0, v1, 0022 // +0003 │ │ -3fe6d6: 2820 |0021: goto 0041 // +0020 │ │ -3fe6d8: 5230 df92 |0022: iget v0, v3, Lde/danoeh/antennapod/fragment/CoverFragment;.displayedChapterIndex:I // field@92df │ │ -3fe6dc: d800 0001 |0024: add-int/lit8 v0, v0, #int 1 // #01 │ │ -3fe6e0: 7020 f3a3 0300 |0026: invoke-direct {v3, v0}, Lde/danoeh/antennapod/fragment/CoverFragment;.refreshChapterData:(I)V // method@a3f3 │ │ -3fe6e6: 5430 de92 |0029: iget-object v0, v3, Lde/danoeh/antennapod/fragment/CoverFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92de │ │ -3fe6ea: 5431 e192 |002b: iget-object v1, v3, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@92e1 │ │ -3fe6ee: 7210 e3ac 0100 |002d: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ace3 │ │ -3fe6f4: 0c01 |0030: move-result-object v1 │ │ -3fe6f6: 5232 df92 |0031: iget v2, v3, Lde/danoeh/antennapod/fragment/CoverFragment;.displayedChapterIndex:I // field@92df │ │ -3fe6fa: 7220 66b5 2100 |0033: invoke-interface {v1, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3fe700: 0c01 |0036: move-result-object v1 │ │ -3fe702: 1f01 b01c |0037: check-cast v1, Lde/danoeh/antennapod/model/feed/Chapter; // type@1cb0 │ │ -3fe706: 6e10 a8ab 0100 |0039: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@aba8 │ │ -3fe70c: 0b01 |003c: move-result-wide v1 │ │ -3fe70e: 8412 |003d: long-to-int v2, v1 │ │ -3fe710: 6e20 439e 2000 |003e: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.seekTo:(I)V // method@9e43 │ │ -3fe716: 0e00 |0041: return-void │ │ +3fe64c: |[3fe64c] de.danoeh.antennapod.fragment.CoverFragment.seekToNextChapter:()V │ │ +3fe65c: 5430 de92 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/CoverFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92de │ │ +3fe660: 3800 3f00 |0002: if-eqz v0, 0041 // +003f │ │ +3fe664: 5430 e192 |0004: iget-object v0, v3, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@92e1 │ │ +3fe668: 3800 3b00 |0006: if-eqz v0, 0041 // +003b │ │ +3fe66c: 7210 e3ac 0000 |0008: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ace3 │ │ +3fe672: 0c00 |000b: move-result-object v0 │ │ +3fe674: 3800 3500 |000c: if-eqz v0, 0041 // +0035 │ │ +3fe678: 5230 df92 |000e: iget v0, v3, Lde/danoeh/antennapod/fragment/CoverFragment;.displayedChapterIndex:I // field@92df │ │ +3fe67c: 12f1 |0010: const/4 v1, #int -1 // #ff │ │ +3fe67e: 3210 3000 |0011: if-eq v0, v1, 0041 // +0030 │ │ +3fe682: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ +3fe686: 5431 e192 |0015: iget-object v1, v3, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@92e1 │ │ +3fe68a: 7210 e3ac 0100 |0017: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ace3 │ │ +3fe690: 0c01 |001a: move-result-object v1 │ │ +3fe692: 7210 72b5 0100 |001b: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b572 │ │ +3fe698: 0a01 |001e: move-result v1 │ │ +3fe69a: 3410 0300 |001f: if-lt v0, v1, 0022 // +0003 │ │ +3fe69e: 2820 |0021: goto 0041 // +0020 │ │ +3fe6a0: 5230 df92 |0022: iget v0, v3, Lde/danoeh/antennapod/fragment/CoverFragment;.displayedChapterIndex:I // field@92df │ │ +3fe6a4: d800 0001 |0024: add-int/lit8 v0, v0, #int 1 // #01 │ │ +3fe6a8: 7020 f3a3 0300 |0026: invoke-direct {v3, v0}, Lde/danoeh/antennapod/fragment/CoverFragment;.refreshChapterData:(I)V // method@a3f3 │ │ +3fe6ae: 5430 de92 |0029: iget-object v0, v3, Lde/danoeh/antennapod/fragment/CoverFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92de │ │ +3fe6b2: 5431 e192 |002b: iget-object v1, v3, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@92e1 │ │ +3fe6b6: 7210 e3ac 0100 |002d: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ace3 │ │ +3fe6bc: 0c01 |0030: move-result-object v1 │ │ +3fe6be: 5232 df92 |0031: iget v2, v3, Lde/danoeh/antennapod/fragment/CoverFragment;.displayedChapterIndex:I // field@92df │ │ +3fe6c2: 7220 66b5 2100 |0033: invoke-interface {v1, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3fe6c8: 0c01 |0036: move-result-object v1 │ │ +3fe6ca: 1f01 b01c |0037: check-cast v1, Lde/danoeh/antennapod/model/feed/Chapter; // type@1cb0 │ │ +3fe6ce: 6e10 a8ab 0100 |0039: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@aba8 │ │ +3fe6d4: 0b01 |003c: move-result-wide v1 │ │ +3fe6d6: 8412 |003d: long-to-int v2, v1 │ │ +3fe6d8: 6e20 439e 2000 |003e: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.seekTo:(I)V // method@9e43 │ │ +3fe6de: 0e00 |0041: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ 0x0017 line=227 │ │ 0x0022 line=231 │ │ 0x0029 line=232 │ │ locals : │ │ @@ -1730687,65 +1730670,65 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 92 16-bit code units │ │ -3fe718: |[3fe718] de.danoeh.antennapod.fragment.CoverFragment.seekToPrevChapter:()V │ │ -3fe728: 7010 dea3 0600 |0000: invoke-direct {v6}, Lde/danoeh/antennapod/fragment/CoverFragment;.getCurrentChapter:()Lde/danoeh/antennapod/model/feed/Chapter; // method@a3de │ │ -3fe72e: 0c00 |0003: move-result-object v0 │ │ -3fe730: 5461 de92 |0004: iget-object v1, v6, Lde/danoeh/antennapod/fragment/CoverFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92de │ │ -3fe734: 3801 5500 |0006: if-eqz v1, 005b // +0055 │ │ -3fe738: 3800 5300 |0008: if-eqz v0, 005b // +0053 │ │ -3fe73c: 5262 df92 |000a: iget v2, v6, Lde/danoeh/antennapod/fragment/CoverFragment;.displayedChapterIndex:I // field@92df │ │ -3fe740: 12f3 |000c: const/4 v3, #int -1 // #ff │ │ -3fe742: 3332 0300 |000d: if-ne v2, v3, 0010 // +0003 │ │ -3fe746: 284c |000f: goto 005b // +004c │ │ -3fe748: 1213 |0010: const/4 v3, #int 1 // #1 │ │ -3fe74a: 3532 0700 |0011: if-ge v2, v3, 0018 // +0007 │ │ -3fe74e: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -3fe750: 6e20 439e 0100 |0014: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.seekTo:(I)V // method@9e43 │ │ -3fe756: 2844 |0017: goto 005b // +0044 │ │ -3fe758: 6e10 319e 0100 |0018: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getPosition:()I // method@9e31 │ │ -3fe75e: 0a01 |001b: move-result v1 │ │ -3fe760: 8211 |001c: int-to-float v1, v1 │ │ -3fe762: 5462 de92 |001d: iget-object v2, v6, Lde/danoeh/antennapod/fragment/CoverFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92de │ │ -3fe766: 6e10 2e9e 0200 |001f: invoke-virtual {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getCurrentPlaybackSpeedMultiplier:()F // method@9e2e │ │ -3fe76c: 0a02 |0022: move-result v2 │ │ -3fe76e: 1404 0040 1c46 |0023: const v4, #float 10000 // #461c4000 │ │ -3fe774: a802 0204 |0026: mul-float v2, v2, v4 │ │ -3fe778: c721 |0028: sub-float/2addr v1, v2 │ │ -3fe77a: 6e10 a8ab 0000 |0029: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@aba8 │ │ -3fe780: 0b04 |002c: move-result-wide v4 │ │ -3fe782: 8542 |002d: long-to-float v2, v4 │ │ -3fe784: 2e01 0102 |002e: cmpg-float v1, v1, v2 │ │ -3fe788: 3b01 2100 |0030: if-gez v1, 0051 // +0021 │ │ -3fe78c: 5260 df92 |0032: iget v0, v6, Lde/danoeh/antennapod/fragment/CoverFragment;.displayedChapterIndex:I // field@92df │ │ -3fe790: b130 |0034: sub-int/2addr v0, v3 │ │ -3fe792: 7020 f3a3 0600 |0035: invoke-direct {v6, v0}, Lde/danoeh/antennapod/fragment/CoverFragment;.refreshChapterData:(I)V // method@a3f3 │ │ -3fe798: 5460 de92 |0038: iget-object v0, v6, Lde/danoeh/antennapod/fragment/CoverFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92de │ │ -3fe79c: 5461 e192 |003a: iget-object v1, v6, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@92e1 │ │ -3fe7a0: 7210 e3ac 0100 |003c: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ace3 │ │ -3fe7a6: 0c01 |003f: move-result-object v1 │ │ -3fe7a8: 5262 df92 |0040: iget v2, v6, Lde/danoeh/antennapod/fragment/CoverFragment;.displayedChapterIndex:I // field@92df │ │ -3fe7ac: 7220 66b5 2100 |0042: invoke-interface {v1, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3fe7b2: 0c01 |0045: move-result-object v1 │ │ -3fe7b4: 1f01 b01c |0046: check-cast v1, Lde/danoeh/antennapod/model/feed/Chapter; // type@1cb0 │ │ -3fe7b8: 6e10 a8ab 0100 |0048: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@aba8 │ │ -3fe7be: 0b01 |004b: move-result-wide v1 │ │ -3fe7c0: 8412 |004c: long-to-int v2, v1 │ │ -3fe7c2: 6e20 439e 2000 |004d: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.seekTo:(I)V // method@9e43 │ │ -3fe7c8: 280b |0050: goto 005b // +000b │ │ -3fe7ca: 5461 de92 |0051: iget-object v1, v6, Lde/danoeh/antennapod/fragment/CoverFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92de │ │ -3fe7ce: 6e10 a8ab 0000 |0053: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@aba8 │ │ -3fe7d4: 0b02 |0056: move-result-wide v2 │ │ -3fe7d6: 8420 |0057: long-to-int v0, v2 │ │ -3fe7d8: 6e20 439e 0100 |0058: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.seekTo:(I)V // method@9e43 │ │ -3fe7de: 0e00 |005b: return-void │ │ +3fe6e0: |[3fe6e0] de.danoeh.antennapod.fragment.CoverFragment.seekToPrevChapter:()V │ │ +3fe6f0: 7010 dea3 0600 |0000: invoke-direct {v6}, Lde/danoeh/antennapod/fragment/CoverFragment;.getCurrentChapter:()Lde/danoeh/antennapod/model/feed/Chapter; // method@a3de │ │ +3fe6f6: 0c00 |0003: move-result-object v0 │ │ +3fe6f8: 5461 de92 |0004: iget-object v1, v6, Lde/danoeh/antennapod/fragment/CoverFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92de │ │ +3fe6fc: 3801 5500 |0006: if-eqz v1, 005b // +0055 │ │ +3fe700: 3800 5300 |0008: if-eqz v0, 005b // +0053 │ │ +3fe704: 5262 df92 |000a: iget v2, v6, Lde/danoeh/antennapod/fragment/CoverFragment;.displayedChapterIndex:I // field@92df │ │ +3fe708: 12f3 |000c: const/4 v3, #int -1 // #ff │ │ +3fe70a: 3332 0300 |000d: if-ne v2, v3, 0010 // +0003 │ │ +3fe70e: 284c |000f: goto 005b // +004c │ │ +3fe710: 1213 |0010: const/4 v3, #int 1 // #1 │ │ +3fe712: 3532 0700 |0011: if-ge v2, v3, 0018 // +0007 │ │ +3fe716: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +3fe718: 6e20 439e 0100 |0014: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.seekTo:(I)V // method@9e43 │ │ +3fe71e: 2844 |0017: goto 005b // +0044 │ │ +3fe720: 6e10 319e 0100 |0018: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getPosition:()I // method@9e31 │ │ +3fe726: 0a01 |001b: move-result v1 │ │ +3fe728: 8211 |001c: int-to-float v1, v1 │ │ +3fe72a: 5462 de92 |001d: iget-object v2, v6, Lde/danoeh/antennapod/fragment/CoverFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92de │ │ +3fe72e: 6e10 2e9e 0200 |001f: invoke-virtual {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getCurrentPlaybackSpeedMultiplier:()F // method@9e2e │ │ +3fe734: 0a02 |0022: move-result v2 │ │ +3fe736: 1404 0040 1c46 |0023: const v4, #float 10000 // #461c4000 │ │ +3fe73c: a802 0204 |0026: mul-float v2, v2, v4 │ │ +3fe740: c721 |0028: sub-float/2addr v1, v2 │ │ +3fe742: 6e10 a8ab 0000 |0029: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@aba8 │ │ +3fe748: 0b04 |002c: move-result-wide v4 │ │ +3fe74a: 8542 |002d: long-to-float v2, v4 │ │ +3fe74c: 2e01 0102 |002e: cmpg-float v1, v1, v2 │ │ +3fe750: 3b01 2100 |0030: if-gez v1, 0051 // +0021 │ │ +3fe754: 5260 df92 |0032: iget v0, v6, Lde/danoeh/antennapod/fragment/CoverFragment;.displayedChapterIndex:I // field@92df │ │ +3fe758: b130 |0034: sub-int/2addr v0, v3 │ │ +3fe75a: 7020 f3a3 0600 |0035: invoke-direct {v6, v0}, Lde/danoeh/antennapod/fragment/CoverFragment;.refreshChapterData:(I)V // method@a3f3 │ │ +3fe760: 5460 de92 |0038: iget-object v0, v6, Lde/danoeh/antennapod/fragment/CoverFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92de │ │ +3fe764: 5461 e192 |003a: iget-object v1, v6, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@92e1 │ │ +3fe768: 7210 e3ac 0100 |003c: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ace3 │ │ +3fe76e: 0c01 |003f: move-result-object v1 │ │ +3fe770: 5262 df92 |0040: iget v2, v6, Lde/danoeh/antennapod/fragment/CoverFragment;.displayedChapterIndex:I // field@92df │ │ +3fe774: 7220 66b5 2100 |0042: invoke-interface {v1, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3fe77a: 0c01 |0045: move-result-object v1 │ │ +3fe77c: 1f01 b01c |0046: check-cast v1, Lde/danoeh/antennapod/model/feed/Chapter; // type@1cb0 │ │ +3fe780: 6e10 a8ab 0100 |0048: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@aba8 │ │ +3fe786: 0b01 |004b: move-result-wide v1 │ │ +3fe788: 8412 |004c: long-to-int v2, v1 │ │ +3fe78a: 6e20 439e 2000 |004d: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.seekTo:(I)V // method@9e43 │ │ +3fe790: 280b |0050: goto 005b // +000b │ │ +3fe792: 5461 de92 |0051: iget-object v1, v6, Lde/danoeh/antennapod/fragment/CoverFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92de │ │ +3fe796: 6e10 a8ab 0000 |0053: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@aba8 │ │ +3fe79c: 0b02 |0056: move-result-wide v2 │ │ +3fe79e: 8420 |0057: long-to-int v0, v2 │ │ +3fe7a0: 6e20 439e 0100 |0058: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.seekTo:(I)V // method@9e43 │ │ +3fe7a6: 0e00 |005b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x0004 line=210 │ │ 0x0014 line=215 │ │ 0x0018 line=216 │ │ 0x0029 line=217 │ │ @@ -1730760,74 +1730743,74 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 107 16-bit code units │ │ -3fe7e0: |[3fe7e0] de.danoeh.antennapod.fragment.CoverFragment.updateChapterControlVisibility:()V │ │ -3fe7f0: 5480 e192 |0000: iget-object v0, v8, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@92e1 │ │ -3fe7f4: 7210 e3ac 0000 |0002: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ace3 │ │ -3fe7fa: 0c00 |0005: move-result-object v0 │ │ -3fe7fc: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -3fe7fe: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -3fe800: 3800 1000 |0008: if-eqz v0, 0018 // +0010 │ │ -3fe804: 5480 e192 |000a: iget-object v0, v8, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@92e1 │ │ -3fe808: 7210 e3ac 0000 |000c: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ace3 │ │ -3fe80e: 0c00 |000f: move-result-object v0 │ │ -3fe810: 7210 72b5 0000 |0010: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ -3fe816: 0a00 |0013: move-result v0 │ │ -3fe818: 3d00 1d00 |0014: if-lez v0, 0031 // +001d │ │ -3fe81c: 1210 |0016: const/4 v0, #int 1 // #1 │ │ -3fe81e: 281b |0017: goto 0032 // +001b │ │ -3fe820: 5480 e192 |0018: iget-object v0, v8, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@92e1 │ │ -3fe824: 2003 bc1c |001a: instance-of v3, v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -3fe828: 3803 1500 |001c: if-eqz v3, 0031 // +0015 │ │ -3fe82c: 1f00 bc1c |001e: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -3fe830: 6e10 73ac 0000 |0020: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -3fe836: 0c03 |0023: move-result-object v3 │ │ -3fe838: 3803 0d00 |0024: if-eqz v3, 0031 // +000d │ │ -3fe83c: 6e10 73ac 0000 |0026: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -3fe842: 0c00 |0029: move-result-object v0 │ │ -3fe844: 6e10 3bac 0000 |002a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasChapters:()Z // method@ac3b │ │ -3fe84a: 0a00 |002d: move-result v0 │ │ -3fe84c: 3800 0300 |002e: if-eqz v0, 0031 // +0003 │ │ -3fe850: 28e6 |0030: goto 0016 // -001a │ │ -3fe852: 1200 |0031: const/4 v0, #int 0 // #0 │ │ -3fe854: 3800 0400 |0032: if-eqz v0, 0036 // +0004 │ │ -3fe858: 1203 |0034: const/4 v3, #int 0 // #0 │ │ -3fe85a: 2803 |0035: goto 0038 // +0003 │ │ -3fe85c: 1303 0800 |0036: const/16 v3, #int 8 // #8 │ │ -3fe860: 5484 e292 |0038: iget-object v4, v8, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ -3fe864: 5444 e08e |003a: iget-object v4, v4, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.chapterButton:Landroid/widget/LinearLayout; // field@8ee0 │ │ -3fe868: 6e10 db0c 0400 |003c: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@0cdb │ │ -3fe86e: 0a04 |003f: move-result v4 │ │ -3fe870: 3234 2a00 |0040: if-eq v4, v3, 006a // +002a │ │ -3fe874: 5484 e292 |0042: iget-object v4, v8, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ -3fe878: 5444 e08e |0044: iget-object v4, v4, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.chapterButton:Landroid/widget/LinearLayout; // field@8ee0 │ │ -3fe87c: 6e20 9c0d 3400 |0046: invoke-virtual {v4, v3}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3fe882: 5483 e292 |0049: iget-object v3, v8, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ -3fe886: 5433 e08e |004b: iget-object v3, v3, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.chapterButton:Landroid/widget/LinearLayout; // field@8ee0 │ │ -3fe88a: 1224 |004d: const/4 v4, #int 2 // #2 │ │ -3fe88c: 2344 0020 |004e: new-array v4, v4, [F // type@2000 │ │ -3fe890: 1205 |0050: const/4 v5, #int 0 // #0 │ │ -3fe892: 1506 803f |0051: const/high16 v6, #int 1065353216 // #3f80 │ │ -3fe896: 3800 0400 |0053: if-eqz v0, 0057 // +0004 │ │ -3fe89a: 1207 |0055: const/4 v7, #int 0 // #0 │ │ -3fe89c: 2803 |0056: goto 0059 // +0003 │ │ -3fe89e: 1507 803f |0057: const/high16 v7, #int 1065353216 // #3f80 │ │ -3fe8a2: 4b07 0402 |0059: aput v7, v4, v2 │ │ -3fe8a6: 3800 0400 |005b: if-eqz v0, 005f // +0004 │ │ -3fe8aa: 1505 803f |005d: const/high16 v5, #int 1065353216 // #3f80 │ │ -3fe8ae: 4b05 0401 |005f: aput v5, v4, v1 │ │ -3fe8b2: 1a00 af6a |0061: const-string v0, "alpha" // string@6aaf │ │ -3fe8b6: 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 │ │ -3fe8bc: 0c00 |0066: move-result-object v0 │ │ -3fe8be: 6e10 3e00 0000 |0067: invoke-virtual {v0}, Landroid/animation/ObjectAnimator;.start:()V // method@003e │ │ -3fe8c4: 0e00 |006a: return-void │ │ +3fe7a8: |[3fe7a8] de.danoeh.antennapod.fragment.CoverFragment.updateChapterControlVisibility:()V │ │ +3fe7b8: 5480 e192 |0000: iget-object v0, v8, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@92e1 │ │ +3fe7bc: 7210 e3ac 0000 |0002: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ace3 │ │ +3fe7c2: 0c00 |0005: move-result-object v0 │ │ +3fe7c4: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +3fe7c6: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +3fe7c8: 3800 1000 |0008: if-eqz v0, 0018 // +0010 │ │ +3fe7cc: 5480 e192 |000a: iget-object v0, v8, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@92e1 │ │ +3fe7d0: 7210 e3ac 0000 |000c: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ace3 │ │ +3fe7d6: 0c00 |000f: move-result-object v0 │ │ +3fe7d8: 7210 72b5 0000 |0010: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ +3fe7de: 0a00 |0013: move-result v0 │ │ +3fe7e0: 3d00 1d00 |0014: if-lez v0, 0031 // +001d │ │ +3fe7e4: 1210 |0016: const/4 v0, #int 1 // #1 │ │ +3fe7e6: 281b |0017: goto 0032 // +001b │ │ +3fe7e8: 5480 e192 |0018: iget-object v0, v8, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@92e1 │ │ +3fe7ec: 2003 bc1c |001a: instance-of v3, v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +3fe7f0: 3803 1500 |001c: if-eqz v3, 0031 // +0015 │ │ +3fe7f4: 1f00 bc1c |001e: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +3fe7f8: 6e10 73ac 0000 |0020: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +3fe7fe: 0c03 |0023: move-result-object v3 │ │ +3fe800: 3803 0d00 |0024: if-eqz v3, 0031 // +000d │ │ +3fe804: 6e10 73ac 0000 |0026: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +3fe80a: 0c00 |0029: move-result-object v0 │ │ +3fe80c: 6e10 3bac 0000 |002a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasChapters:()Z // method@ac3b │ │ +3fe812: 0a00 |002d: move-result v0 │ │ +3fe814: 3800 0300 |002e: if-eqz v0, 0031 // +0003 │ │ +3fe818: 28e6 |0030: goto 0016 // -001a │ │ +3fe81a: 1200 |0031: const/4 v0, #int 0 // #0 │ │ +3fe81c: 3800 0400 |0032: if-eqz v0, 0036 // +0004 │ │ +3fe820: 1203 |0034: const/4 v3, #int 0 // #0 │ │ +3fe822: 2803 |0035: goto 0038 // +0003 │ │ +3fe824: 1303 0800 |0036: const/16 v3, #int 8 // #8 │ │ +3fe828: 5484 e292 |0038: iget-object v4, v8, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ +3fe82c: 5444 e08e |003a: iget-object v4, v4, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.chapterButton:Landroid/widget/LinearLayout; // field@8ee0 │ │ +3fe830: 6e10 db0c 0400 |003c: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@0cdb │ │ +3fe836: 0a04 |003f: move-result v4 │ │ +3fe838: 3234 2a00 |0040: if-eq v4, v3, 006a // +002a │ │ +3fe83c: 5484 e292 |0042: iget-object v4, v8, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ +3fe840: 5444 e08e |0044: iget-object v4, v4, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.chapterButton:Landroid/widget/LinearLayout; // field@8ee0 │ │ +3fe844: 6e20 9c0d 3400 |0046: invoke-virtual {v4, v3}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3fe84a: 5483 e292 |0049: iget-object v3, v8, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ +3fe84e: 5433 e08e |004b: iget-object v3, v3, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.chapterButton:Landroid/widget/LinearLayout; // field@8ee0 │ │ +3fe852: 1224 |004d: const/4 v4, #int 2 // #2 │ │ +3fe854: 2344 0020 |004e: new-array v4, v4, [F // type@2000 │ │ +3fe858: 1205 |0050: const/4 v5, #int 0 // #0 │ │ +3fe85a: 1506 803f |0051: const/high16 v6, #int 1065353216 // #3f80 │ │ +3fe85e: 3800 0400 |0053: if-eqz v0, 0057 // +0004 │ │ +3fe862: 1207 |0055: const/4 v7, #int 0 // #0 │ │ +3fe864: 2803 |0056: goto 0059 // +0003 │ │ +3fe866: 1507 803f |0057: const/high16 v7, #int 1065353216 // #3f80 │ │ +3fe86a: 4b07 0402 |0059: aput v7, v4, v2 │ │ +3fe86e: 3800 0400 |005b: if-eqz v0, 005f // +0004 │ │ +3fe872: 1505 803f |005d: const/high16 v5, #int 1065353216 // #3f80 │ │ +3fe876: 4b05 0401 |005f: aput v5, v4, v1 │ │ +3fe87a: 1a00 af6a |0061: const-string v0, "alpha" // string@6aaf │ │ +3fe87e: 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 │ │ +3fe884: 0c00 |0066: move-result-object v0 │ │ +3fe886: 6e10 3e00 0000 |0067: invoke-virtual {v0}, Landroid/animation/ObjectAnimator;.start:()V // method@003e │ │ +3fe88c: 0e00 |006a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x000a line=169 │ │ 0x0018 line=170 │ │ 0x001e line=171 │ │ 0x0020 line=173 │ │ @@ -1730844,18 +1730827,18 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -3fe4b0: |[3fe4b0] de.danoeh.antennapod.fragment.CoverFragment.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -3fe4c0: 6f20 7235 1000 |0000: invoke-super {v0, v1}, Landroidx/fragment/app/Fragment;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@3572 │ │ -3fe4c6: 7020 daa3 1000 |0003: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/CoverFragment;.configureForOrientation:(Landroid/content/res/Configuration;)V // method@a3da │ │ -3fe4cc: 0e00 |0006: return-void │ │ +3fe478: |[3fe478] de.danoeh.antennapod.fragment.CoverFragment.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +3fe488: 6f20 7235 1000 |0000: invoke-super {v0, v1}, Landroidx/fragment/app/Fragment;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@3572 │ │ +3fe48e: 7020 daa3 1000 |0003: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/CoverFragment;.configureForOrientation:(Landroid/content/res/Configuration;)V // method@a3da │ │ +3fe494: 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; │ │ @@ -1730865,62 +1730848,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 │ │ -3fda7c: |[3fda7c] de.danoeh.antennapod.fragment.CoverFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -3fda8c: 7110 bc9e 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // method@9ebc │ │ -3fda92: 0c01 |0003: move-result-object v1 │ │ -3fda94: 5b01 e292 |0004: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ -3fda98: 5411 e78e |0006: iget-object v1, v1, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.imgvCover:Landroid/widget/ImageView; // field@8ee7 │ │ -3fda9c: 2202 f51a |0008: new-instance v2, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda7; // type@1af5 │ │ -3fdaa0: 7020 c1a3 0200 |000a: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/fragment/CoverFragment;)V // method@a3c1 │ │ -3fdaa6: 6e20 710d 2100 |000d: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3fdaac: 5401 e292 |0010: iget-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ -3fdab0: 5411 e88e |0012: iget-object v1, v1, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.openDescription:Landroid/widget/LinearLayout; // field@8ee8 │ │ -3fdab4: 2202 f61a |0014: new-instance v2, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda8; // type@1af6 │ │ -3fdab8: 7020 c3a3 0200 |0016: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/fragment/CoverFragment;)V // method@a3c3 │ │ -3fdabe: 6e20 710d 2100 |0019: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3fdac4: 5401 e292 |001c: iget-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ -3fdac8: 5411 ec8e |001e: iget-object v1, v1, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvPodcastTitle:Landroid/widget/TextView; // field@8eec │ │ -3fdacc: 6e10 3c12 0100 |0020: invoke-virtual {v1}, Landroid/widget/TextView;.getCurrentTextColor:()I // method@123c │ │ -3fdad2: 0a01 |0023: move-result v1 │ │ -3fdad4: 6202 c10f |0024: sget-object v2, Landroidx/core/graphics/BlendModeCompat;.SRC_IN:Landroidx/core/graphics/BlendModeCompat; // field@0fc1 │ │ -3fdad8: 7120 7729 2100 |0026: invoke-static {v1, v2}, Landroidx/core/graphics/BlendModeColorFilterCompat;.createBlendModeColorFilterCompat:(ILandroidx/core/graphics/BlendModeCompat;)Landroid/graphics/ColorFilter; // method@2977 │ │ -3fdade: 0c01 |0029: move-result-object v1 │ │ -3fdae0: 5402 e292 |002a: iget-object v2, v0, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ -3fdae4: 5422 de8e |002c: iget-object v2, v2, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.butNextChapter:Landroid/widget/ImageButton; // field@8ede │ │ -3fdae8: 6e20 3f11 1200 |002e: invoke-virtual {v2, v1}, Landroid/widget/ImageView;.setColorFilter:(Landroid/graphics/ColorFilter;)V // method@113f │ │ -3fdaee: 5402 e292 |0031: iget-object v2, v0, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ -3fdaf2: 5422 df8e |0033: iget-object v2, v2, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.butPrevChapter:Landroid/widget/ImageButton; // field@8edf │ │ -3fdaf6: 6e20 3f11 1200 |0035: invoke-virtual {v2, v1}, Landroid/widget/ImageView;.setColorFilter:(Landroid/graphics/ColorFilter;)V // method@113f │ │ -3fdafc: 5402 e292 |0038: iget-object v2, v0, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ -3fdb00: 5422 e58e |003a: iget-object v2, v2, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.descriptionIcon:Landroid/widget/ImageView; // field@8ee5 │ │ -3fdb04: 6e20 3f11 1200 |003c: invoke-virtual {v2, v1}, Landroid/widget/ImageView;.setColorFilter:(Landroid/graphics/ColorFilter;)V // method@113f │ │ -3fdb0a: 5401 e292 |003f: iget-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ -3fdb0e: 5411 e08e |0041: iget-object v1, v1, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.chapterButton:Landroid/widget/LinearLayout; // field@8ee0 │ │ -3fdb12: 2202 f71a |0043: new-instance v2, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda9; // type@1af7 │ │ -3fdb16: 7020 c5a3 0200 |0045: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda9;.:(Lde/danoeh/antennapod/fragment/CoverFragment;)V // method@a3c5 │ │ -3fdb1c: 6e20 710d 2100 |0048: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3fdb22: 5401 e292 |004b: iget-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ -3fdb26: 5411 df8e |004d: iget-object v1, v1, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.butPrevChapter:Landroid/widget/ImageButton; // field@8edf │ │ -3fdb2a: 2202 ed1a |004f: new-instance v2, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda10; // type@1aed │ │ -3fdb2e: 7020 b1a3 0200 |0051: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda10;.:(Lde/danoeh/antennapod/fragment/CoverFragment;)V // method@a3b1 │ │ -3fdb34: 6e20 710d 2100 |0054: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3fdb3a: 5401 e292 |0057: iget-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ -3fdb3e: 5411 de8e |0059: iget-object v1, v1, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.butNextChapter:Landroid/widget/ImageButton; // field@8ede │ │ -3fdb42: 2202 ee1a |005b: new-instance v2, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda11; // type@1aee │ │ -3fdb46: 7020 b3a3 0200 |005d: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda11;.:(Lde/danoeh/antennapod/fragment/CoverFragment;)V // method@a3b3 │ │ -3fdb4c: 6e20 710d 2100 |0060: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3fdb52: 5401 e292 |0063: iget-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ -3fdb56: 6e10 bb9e 0100 |0065: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9ebb │ │ -3fdb5c: 0c01 |0068: move-result-object v1 │ │ -3fdb5e: 1101 |0069: return-object v1 │ │ +3fda44: |[3fda44] de.danoeh.antennapod.fragment.CoverFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +3fda54: 7110 bc9e 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // method@9ebc │ │ +3fda5a: 0c01 |0003: move-result-object v1 │ │ +3fda5c: 5b01 e292 |0004: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ +3fda60: 5411 e78e |0006: iget-object v1, v1, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.imgvCover:Landroid/widget/ImageView; // field@8ee7 │ │ +3fda64: 2202 f51a |0008: new-instance v2, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda7; // type@1af5 │ │ +3fda68: 7020 c1a3 0200 |000a: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/fragment/CoverFragment;)V // method@a3c1 │ │ +3fda6e: 6e20 710d 2100 |000d: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3fda74: 5401 e292 |0010: iget-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ +3fda78: 5411 e88e |0012: iget-object v1, v1, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.openDescription:Landroid/widget/LinearLayout; // field@8ee8 │ │ +3fda7c: 2202 f61a |0014: new-instance v2, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda8; // type@1af6 │ │ +3fda80: 7020 c3a3 0200 |0016: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/fragment/CoverFragment;)V // method@a3c3 │ │ +3fda86: 6e20 710d 2100 |0019: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3fda8c: 5401 e292 |001c: iget-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ +3fda90: 5411 ec8e |001e: iget-object v1, v1, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvPodcastTitle:Landroid/widget/TextView; // field@8eec │ │ +3fda94: 6e10 3c12 0100 |0020: invoke-virtual {v1}, Landroid/widget/TextView;.getCurrentTextColor:()I // method@123c │ │ +3fda9a: 0a01 |0023: move-result v1 │ │ +3fda9c: 6202 c10f |0024: sget-object v2, Landroidx/core/graphics/BlendModeCompat;.SRC_IN:Landroidx/core/graphics/BlendModeCompat; // field@0fc1 │ │ +3fdaa0: 7120 7729 2100 |0026: invoke-static {v1, v2}, Landroidx/core/graphics/BlendModeColorFilterCompat;.createBlendModeColorFilterCompat:(ILandroidx/core/graphics/BlendModeCompat;)Landroid/graphics/ColorFilter; // method@2977 │ │ +3fdaa6: 0c01 |0029: move-result-object v1 │ │ +3fdaa8: 5402 e292 |002a: iget-object v2, v0, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ +3fdaac: 5422 de8e |002c: iget-object v2, v2, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.butNextChapter:Landroid/widget/ImageButton; // field@8ede │ │ +3fdab0: 6e20 3f11 1200 |002e: invoke-virtual {v2, v1}, Landroid/widget/ImageView;.setColorFilter:(Landroid/graphics/ColorFilter;)V // method@113f │ │ +3fdab6: 5402 e292 |0031: iget-object v2, v0, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ +3fdaba: 5422 df8e |0033: iget-object v2, v2, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.butPrevChapter:Landroid/widget/ImageButton; // field@8edf │ │ +3fdabe: 6e20 3f11 1200 |0035: invoke-virtual {v2, v1}, Landroid/widget/ImageView;.setColorFilter:(Landroid/graphics/ColorFilter;)V // method@113f │ │ +3fdac4: 5402 e292 |0038: iget-object v2, v0, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ +3fdac8: 5422 e58e |003a: iget-object v2, v2, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.descriptionIcon:Landroid/widget/ImageView; // field@8ee5 │ │ +3fdacc: 6e20 3f11 1200 |003c: invoke-virtual {v2, v1}, Landroid/widget/ImageView;.setColorFilter:(Landroid/graphics/ColorFilter;)V // method@113f │ │ +3fdad2: 5401 e292 |003f: iget-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ +3fdad6: 5411 e08e |0041: iget-object v1, v1, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.chapterButton:Landroid/widget/LinearLayout; // field@8ee0 │ │ +3fdada: 2202 f71a |0043: new-instance v2, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda9; // type@1af7 │ │ +3fdade: 7020 c5a3 0200 |0045: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda9;.:(Lde/danoeh/antennapod/fragment/CoverFragment;)V // method@a3c5 │ │ +3fdae4: 6e20 710d 2100 |0048: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3fdaea: 5401 e292 |004b: iget-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ +3fdaee: 5411 df8e |004d: iget-object v1, v1, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.butPrevChapter:Landroid/widget/ImageButton; // field@8edf │ │ +3fdaf2: 2202 ed1a |004f: new-instance v2, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda10; // type@1aed │ │ +3fdaf6: 7020 b1a3 0200 |0051: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda10;.:(Lde/danoeh/antennapod/fragment/CoverFragment;)V // method@a3b1 │ │ +3fdafc: 6e20 710d 2100 |0054: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3fdb02: 5401 e292 |0057: iget-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ +3fdb06: 5411 de8e |0059: iget-object v1, v1, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.butNextChapter:Landroid/widget/ImageButton; // field@8ede │ │ +3fdb0a: 2202 ee1a |005b: new-instance v2, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda11; // type@1aee │ │ +3fdb0e: 7020 b3a3 0200 |005d: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda11;.:(Lde/danoeh/antennapod/fragment/CoverFragment;)V // method@a3b3 │ │ +3fdb14: 6e20 710d 2100 |0060: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3fdb1a: 5401 e292 |0063: iget-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@92e2 │ │ +3fdb1e: 6e10 bb9e 0100 |0065: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9ebb │ │ +3fdb24: 0c01 |0068: move-result-object v1 │ │ +3fdb26: 1101 |0069: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0006 line=71 │ │ 0x0010 line=72 │ │ 0x001c line=74 │ │ 0x0020 line=75 │ │ @@ -1730943,26 +1730926,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 │ │ -3fe4d0: |[3fe4d0] de.danoeh.antennapod.fragment.CoverFragment.onEventMainThread:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V │ │ -3fe4e0: 5410 e192 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@92e1 │ │ -3fe4e4: 6e10 7da2 0200 |0002: invoke-virtual {v2}, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.getPosition:()I // method@a27d │ │ -3fe4ea: 0a02 |0005: move-result v2 │ │ -3fe4ec: 7120 0b9d 2000 |0006: invoke-static {v0, v2}, Lde/danoeh/antennapod/core/util/ChapterUtils;.getCurrentChapterIndex:(Lde/danoeh/antennapod/model/playback/Playable;I)I // method@9d0b │ │ -3fe4f2: 0a02 |0009: move-result v2 │ │ -3fe4f4: 12f0 |000a: const/4 v0, #int -1 // #ff │ │ -3fe4f6: 3702 0900 |000b: if-le v2, v0, 0014 // +0009 │ │ -3fe4fa: 5210 df92 |000d: iget v0, v1, Lde/danoeh/antennapod/fragment/CoverFragment;.displayedChapterIndex:I // field@92df │ │ -3fe4fe: 3202 0500 |000f: if-eq v2, v0, 0014 // +0005 │ │ -3fe502: 7020 f3a3 2100 |0011: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/CoverFragment;.refreshChapterData:(I)V // method@a3f3 │ │ -3fe508: 0e00 |0014: return-void │ │ +3fe498: |[3fe498] de.danoeh.antennapod.fragment.CoverFragment.onEventMainThread:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V │ │ +3fe4a8: 5410 e192 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@92e1 │ │ +3fe4ac: 6e10 7da2 0200 |0002: invoke-virtual {v2}, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.getPosition:()I // method@a27d │ │ +3fe4b2: 0a02 |0005: move-result v2 │ │ +3fe4b4: 7120 0b9d 2000 |0006: invoke-static {v0, v2}, Lde/danoeh/antennapod/core/util/ChapterUtils;.getCurrentChapterIndex:(Lde/danoeh/antennapod/model/playback/Playable;I)I // method@9d0b │ │ +3fe4ba: 0a02 |0009: move-result v2 │ │ +3fe4bc: 12f0 |000a: const/4 v0, #int -1 // #ff │ │ +3fe4be: 3702 0900 |000b: if-le v2, v0, 0014 // +0009 │ │ +3fe4c2: 5210 df92 |000d: iget v0, v1, Lde/danoeh/antennapod/fragment/CoverFragment;.displayedChapterIndex:I // field@92df │ │ +3fe4c6: 3202 0500 |000f: if-eq v2, v0, 0014 // +0005 │ │ +3fe4ca: 7020 f3a3 2100 |0011: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/CoverFragment;.refreshChapterData:(I)V // method@a3f3 │ │ +3fe4d0: 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; │ │ @@ -1730973,20 +1730956,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -3fe50c: |[3fe50c] de.danoeh.antennapod.fragment.CoverFragment.onPlayPause:()V │ │ -3fe51c: 5410 de92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CoverFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92de │ │ -3fe520: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -3fe524: 0e00 |0004: return-void │ │ -3fe526: 6e10 409e 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playPause:()V // method@9e40 │ │ -3fe52c: 0e00 |0008: return-void │ │ +3fe4d4: |[3fe4d4] de.danoeh.antennapod.fragment.CoverFragment.onPlayPause:()V │ │ +3fe4e4: 5410 de92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CoverFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92de │ │ +3fe4e8: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +3fe4ec: 0e00 |0004: return-void │ │ +3fe4ee: 6e10 409e 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playPause:()V // method@9e40 │ │ +3fe4f4: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ 0x0005 line=327 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lde/danoeh/antennapod/fragment/CoverFragment; │ │ │ │ @@ -1730995,28 +1730978,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -3fe530: |[3fe530] de.danoeh.antennapod.fragment.CoverFragment.onStart:()V │ │ -3fe540: 6f10 8d35 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onStart:()V // method@358d │ │ -3fe546: 2200 f91a |0003: new-instance v0, Lde/danoeh/antennapod/fragment/CoverFragment$2; // type@1af9 │ │ -3fe54a: 6e10 2735 0200 |0005: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -3fe550: 0c01 |0008: move-result-object v1 │ │ -3fe552: 7030 c9a3 2001 |0009: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/fragment/CoverFragment$2;.:(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/app/Activity;)V // method@a3c9 │ │ -3fe558: 5b20 de92 |000c: iput-object v0, v2, Lde/danoeh/antennapod/fragment/CoverFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92de │ │ -3fe55c: 6e10 379e 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.init:()V // method@9e37 │ │ -3fe562: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -3fe564: 7020 eba3 0200 |0012: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/CoverFragment;.loadMediaInfo:(Z)V // method@a3eb │ │ -3fe56a: 7100 8db7 0000 |0015: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3fe570: 0c00 |0018: move-result-object v0 │ │ -3fe572: 6e20 92b7 2000 |0019: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b792 │ │ -3fe578: 0e00 |001c: return-void │ │ +3fe4f8: |[3fe4f8] de.danoeh.antennapod.fragment.CoverFragment.onStart:()V │ │ +3fe508: 6f10 8d35 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onStart:()V // method@358d │ │ +3fe50e: 2200 f91a |0003: new-instance v0, Lde/danoeh/antennapod/fragment/CoverFragment$2; // type@1af9 │ │ +3fe512: 6e10 2735 0200 |0005: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +3fe518: 0c01 |0008: move-result-object v1 │ │ +3fe51a: 7030 c9a3 2001 |0009: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/fragment/CoverFragment$2;.:(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/app/Activity;)V // method@a3c9 │ │ +3fe520: 5b20 de92 |000c: iput-object v0, v2, Lde/danoeh/antennapod/fragment/CoverFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92de │ │ +3fe524: 6e10 379e 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.init:()V // method@9e37 │ │ +3fe52a: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +3fe52c: 7020 eba3 0200 |0012: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/CoverFragment;.loadMediaInfo:(Z)V // method@a3eb │ │ +3fe532: 7100 8db7 0000 |0015: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3fe538: 0c00 |0018: move-result-object v0 │ │ +3fe53a: 6e20 92b7 2000 |0019: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b792 │ │ +3fe540: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ 0x0003 line=238 │ │ 0x000e line=244 │ │ 0x0012 line=245 │ │ 0x0015 line=246 │ │ @@ -1731028,27 +1731011,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -3fe57c: |[3fe57c] de.danoeh.antennapod.fragment.CoverFragment.onStop:()V │ │ -3fe58c: 6f10 8e35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onStop:()V // method@358e │ │ -3fe592: 5410 e092 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CoverFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@92e0 │ │ -3fe596: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -3fe59a: 7210 91b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ -3fe5a0: 5410 de92 |000a: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CoverFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92de │ │ -3fe5a4: 6e10 429e 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.release:()V // method@9e42 │ │ -3fe5aa: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -3fe5ac: 5b10 de92 |0010: iput-object v0, v1, Lde/danoeh/antennapod/fragment/CoverFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92de │ │ -3fe5b0: 7100 8db7 0000 |0012: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3fe5b6: 0c00 |0015: move-result-object v0 │ │ -3fe5b8: 6e20 93b7 1000 |0016: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b793 │ │ -3fe5be: 0e00 |0019: return-void │ │ +3fe544: |[3fe544] de.danoeh.antennapod.fragment.CoverFragment.onStop:()V │ │ +3fe554: 6f10 8e35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onStop:()V // method@358e │ │ +3fe55a: 5410 e092 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CoverFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@92e0 │ │ +3fe55e: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +3fe562: 7210 91b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ +3fe568: 5410 de92 |000a: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CoverFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92de │ │ +3fe56c: 6e10 429e 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.release:()V // method@9e42 │ │ +3fe572: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +3fe574: 5b10 de92 |0010: iput-object v0, v1, Lde/danoeh/antennapod/fragment/CoverFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92de │ │ +3fe578: 7100 8db7 0000 |0012: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3fe57e: 0c00 |0015: move-result-object v0 │ │ +3fe580: 6e20 93b7 1000 |0016: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b793 │ │ +3fe586: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=251 │ │ 0x0003 line=253 │ │ 0x0007 line=254 │ │ 0x000a line=256 │ │ 0x0010 line=257 │ │ @@ -1731061,21 +1731044,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 │ │ -3fe5c0: |[3fe5c0] de.danoeh.antennapod.fragment.CoverFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -3fe5d0: 6e10 4735 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@3547 │ │ -3fe5d6: 0c01 |0003: move-result-object v1 │ │ -3fe5d8: 6e10 fc02 0100 |0004: invoke-virtual {v1}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@02fc │ │ -3fe5de: 0c01 |0007: move-result-object v1 │ │ -3fe5e0: 7020 daa3 1000 |0008: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/CoverFragment;.configureForOrientation:(Landroid/content/res/Configuration;)V // method@a3da │ │ -3fe5e6: 0e00 |000b: return-void │ │ +3fe588: |[3fe588] de.danoeh.antennapod.fragment.CoverFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +3fe598: 6e10 4735 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@3547 │ │ +3fe59e: 0c01 |0003: move-result-object v1 │ │ +3fe5a0: 6e10 fc02 0100 |0004: invoke-virtual {v1}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@02fc │ │ +3fe5a6: 0c01 |0007: move-result-object v1 │ │ +3fe5a8: 7020 daa3 1000 |0008: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/CoverFragment;.configureForOrientation:(Landroid/content/res/Configuration;)V // method@a3da │ │ +3fe5ae: 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; │ │ @@ -1731186,17 +1731169,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 │ │ -3feeec: |[3feeec] de.danoeh.antennapod.fragment.DiscoveryFragment.$r8$lambda$-hErJZZ14ecQSXYmCzn7oirk63w:(Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;Landroid/view/View;Z)V │ │ -3feefc: 7130 20a4 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@a420 │ │ -3fef02: 0e00 |0003: return-void │ │ +3feeb4: |[3feeb4] de.danoeh.antennapod.fragment.DiscoveryFragment.$r8$lambda$-hErJZZ14ecQSXYmCzn7oirk63w:(Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;Landroid/view/View;Z)V │ │ +3feec4: 7130 20a4 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@a420 │ │ +3feeca: 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 │ │ @@ -1731206,17 +1731189,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 │ │ -3fef04: |[3fef04] de.danoeh.antennapod.fragment.DiscoveryFragment.$r8$lambda$3yoTBH2YS4byOjTd8L8rDsjf_GY:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Ljava/lang/String;Ljava/lang/Throwable;)V │ │ -3fef14: 7030 1ca4 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.lambda$loadToplist$6:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@a41c │ │ -3fef1a: 0e00 |0003: return-void │ │ +3feecc: |[3feecc] de.danoeh.antennapod.fragment.DiscoveryFragment.$r8$lambda$3yoTBH2YS4byOjTd8L8rDsjf_GY:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Ljava/lang/String;Ljava/lang/Throwable;)V │ │ +3feedc: 7030 1ca4 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.lambda$loadToplist$6:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@a41c │ │ +3feee2: 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; │ │ @@ -1731226,17 +1731209,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 │ │ -3fef1c: |[3fef1c] de.danoeh.antennapod.fragment.DiscoveryFragment.$r8$lambda$79o6utOwfosTOEzHfPakHxVagpU:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Landroid/view/View;)V │ │ -3fef2c: 7020 1da4 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.lambda$onCreateView$0:(Landroid/view/View;)V // method@a41d │ │ -3fef32: 0e00 |0003: return-void │ │ +3feee4: |[3feee4] de.danoeh.antennapod.fragment.DiscoveryFragment.$r8$lambda$79o6utOwfosTOEzHfPakHxVagpU:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Landroid/view/View;)V │ │ +3feef4: 7020 1da4 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.lambda$onCreateView$0:(Landroid/view/View;)V // method@a41d │ │ +3feefa: 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; │ │ │ │ @@ -1731245,17 +1731228,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 │ │ -3fef34: |[3fef34] de.danoeh.antennapod.fragment.DiscoveryFragment.$r8$lambda$BaOBEf_AOnuRihQhyfkMTQJJFZY:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -3fef44: 7606 1ea4 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@a41e │ │ -3fef4a: 0e00 |0003: return-void │ │ +3feefc: |[3feefc] de.danoeh.antennapod.fragment.DiscoveryFragment.$r8$lambda$BaOBEf_AOnuRihQhyfkMTQJJFZY:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +3fef0c: 7606 1ea4 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@a41e │ │ +3fef12: 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; │ │ @@ -1731267,17 +1731250,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 │ │ -3fef4c: |[3fef4c] 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 │ │ -3fef5c: 7054 21a4 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@a421 │ │ -3fef62: 0e00 |0003: return-void │ │ +3fef14: |[3fef14] 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 │ │ +3fef24: 7054 21a4 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@a421 │ │ +3fef2a: 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; │ │ @@ -1731289,17 +1731272,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 │ │ -3fef64: |[3fef64] de.danoeh.antennapod.fragment.DiscoveryFragment.$r8$lambda$NDGMmsb9yTyavYC1qneURERXLbM:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Ljava/lang/String;Landroid/view/View;)V │ │ -3fef74: 7030 18a4 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.lambda$loadToplist$2:(Ljava/lang/String;Landroid/view/View;)V // method@a418 │ │ -3fef7a: 0e00 |0003: return-void │ │ +3fef2c: |[3fef2c] de.danoeh.antennapod.fragment.DiscoveryFragment.$r8$lambda$NDGMmsb9yTyavYC1qneURERXLbM:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Ljava/lang/String;Landroid/view/View;)V │ │ +3fef3c: 7030 18a4 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.lambda$loadToplist$2:(Ljava/lang/String;Landroid/view/View;)V // method@a418 │ │ +3fef42: 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; │ │ @@ -1731309,17 +1731292,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 │ │ -3fef7c: |[3fef7c] de.danoeh.antennapod.fragment.DiscoveryFragment.$r8$lambda$RQRxYs2DqXp18gaWdFUPdHZHCqM:(Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;Landroid/view/View;)V │ │ -3fef8c: 7120 1fa4 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@a41f │ │ -3fef92: 0e00 |0003: return-void │ │ +3fef44: |[3fef44] de.danoeh.antennapod.fragment.DiscoveryFragment.$r8$lambda$RQRxYs2DqXp18gaWdFUPdHZHCqM:(Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;Landroid/view/View;)V │ │ +3fef54: 7120 1fa4 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@a41f │ │ +3fef5a: 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; │ │ │ │ @@ -1731328,18 +1731311,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 │ │ -3feea8: |[3feea8] de.danoeh.antennapod.fragment.DiscoveryFragment.$r8$lambda$TL4EakN7ax_uIQU7FmAlcagtfCY:(Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;Ljava/lang/String;)Ljava/util/List; │ │ -3feeb8: 7120 19a4 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@a419 │ │ -3feebe: 0c00 |0003: move-result-object v0 │ │ -3feec0: 1100 |0004: return-object v0 │ │ +3fee70: |[3fee70] de.danoeh.antennapod.fragment.DiscoveryFragment.$r8$lambda$TL4EakN7ax_uIQU7FmAlcagtfCY:(Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;Ljava/lang/String;)Ljava/util/List; │ │ +3fee80: 7120 19a4 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@a419 │ │ +3fee86: 0c00 |0003: move-result-object v0 │ │ +3fee88: 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; │ │ │ │ @@ -1731348,17 +1731331,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 │ │ -3fef94: |[3fef94] de.danoeh.antennapod.fragment.DiscoveryFragment.$r8$lambda$gwHiHS032k3pvRh7uyXg1x-NJ0Q:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Ljava/lang/String;Landroid/view/View;)V │ │ -3fefa4: 7030 1ba4 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.lambda$loadToplist$5:(Ljava/lang/String;Landroid/view/View;)V // method@a41b │ │ -3fefaa: 0e00 |0003: return-void │ │ +3fef5c: |[3fef5c] de.danoeh.antennapod.fragment.DiscoveryFragment.$r8$lambda$gwHiHS032k3pvRh7uyXg1x-NJ0Q:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Ljava/lang/String;Landroid/view/View;)V │ │ +3fef6c: 7030 1ba4 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.lambda$loadToplist$5:(Ljava/lang/String;Landroid/view/View;)V // method@a41b │ │ +3fef72: 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; │ │ @@ -1731368,17 +1731351,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 │ │ -3fefac: |[3fefac] de.danoeh.antennapod.fragment.DiscoveryFragment.$r8$lambda$knn9ocGcsiBZ9zDzSEgItofkv-U:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Ljava/util/List;)V │ │ -3fefbc: 7020 1aa4 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.lambda$loadToplist$4:(Ljava/util/List;)V // method@a41a │ │ -3fefc2: 0e00 |0003: return-void │ │ +3fef74: |[3fef74] de.danoeh.antennapod.fragment.DiscoveryFragment.$r8$lambda$knn9ocGcsiBZ9zDzSEgItofkv-U:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Ljava/util/List;)V │ │ +3fef84: 7020 1aa4 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.lambda$loadToplist$4:(Ljava/util/List;)V // method@a41a │ │ +3fef8a: 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; │ │ │ │ @@ -1731387,19 +1731370,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3fefc4: |[3fefc4] de.danoeh.antennapod.fragment.DiscoveryFragment.:()V │ │ -3fefd4: 7010 1e35 0100 |0000: invoke-direct {v1}, Landroidx/fragment/app/Fragment;.:()V // method@351e │ │ -3fefda: 1a00 1d5d |0003: const-string v0, "US" // string@5d1d │ │ -3fefde: 5b10 f892 |0005: iput-object v0, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.countryCode:Ljava/lang/String; // field@92f8 │ │ -3fefe2: 0e00 |0007: return-void │ │ +3fef8c: |[3fef8c] de.danoeh.antennapod.fragment.DiscoveryFragment.:()V │ │ +3fef9c: 7010 1e35 0100 |0000: invoke-direct {v1}, Landroidx/fragment/app/Fragment;.:()V // method@351e │ │ +3fefa2: 1a00 1d5d |0003: const-string v0, "US" // string@5d1d │ │ +3fefa6: 5b10 f892 |0005: iput-object v0, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.countryCode:Ljava/lang/String; // field@92f8 │ │ +3fefaa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0005 line=71 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/DiscoveryFragment; │ │ │ │ @@ -1731408,26 +1731391,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 │ │ -3fefe4: |[3fefe4] de.danoeh.antennapod.fragment.DiscoveryFragment.lambda$loadToplist$2:(Ljava/lang/String;Landroid/view/View;)V │ │ -3feff4: 5424 fd92 |0000: iget-object v4, v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.prefs:Landroid/content/SharedPreferences; // field@92fd │ │ -3feff8: 7210 9a02 0400 |0002: invoke-interface {v4}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -3feffe: 0c04 |0005: move-result-object v4 │ │ -3ff000: 1a00 10bc |0006: const-string v0, "needs_confirm" // string@bc10 │ │ -3ff004: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -3ff006: 7230 9202 0401 |0009: invoke-interface {v4, v0, v1}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ -3ff00c: 0c04 |000c: move-result-object v4 │ │ -3ff00e: 7210 9002 0400 |000d: invoke-interface {v4}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -3ff014: 5c21 fc92 |0010: iput-boolean v1, v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.needsConfirm:Z // field@92fc │ │ -3ff018: 7020 22a4 3200 |0012: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.loadToplist:(Ljava/lang/String;)V // method@a422 │ │ -3ff01e: 0e00 |0015: return-void │ │ +3fefac: |[3fefac] de.danoeh.antennapod.fragment.DiscoveryFragment.lambda$loadToplist$2:(Ljava/lang/String;Landroid/view/View;)V │ │ +3fefbc: 5424 fd92 |0000: iget-object v4, v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.prefs:Landroid/content/SharedPreferences; // field@92fd │ │ +3fefc0: 7210 9a02 0400 |0002: invoke-interface {v4}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +3fefc6: 0c04 |0005: move-result-object v4 │ │ +3fefc8: 1a00 10bc |0006: const-string v0, "needs_confirm" // string@bc10 │ │ +3fefcc: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +3fefce: 7230 9202 0401 |0009: invoke-interface {v4, v0, v1}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ +3fefd4: 0c04 |000c: move-result-object v4 │ │ +3fefd6: 7210 9002 0400 |000d: invoke-interface {v4}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +3fefdc: 5c21 fc92 |0010: iput-boolean v1, v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.needsConfirm:Z // field@92fc │ │ +3fefe0: 7020 22a4 3200 |0012: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.loadToplist:(Ljava/lang/String;)V // method@a422 │ │ +3fefe6: 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; │ │ @@ -1731439,21 +1731422,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 │ │ -3feec4: |[3feec4] de.danoeh.antennapod.fragment.DiscoveryFragment.lambda$loadToplist$3:(Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;Ljava/lang/String;)Ljava/util/List; │ │ -3feed4: 1300 1900 |0000: const/16 v0, #int 25 // #19 │ │ -3feed8: 7100 5e9b 0000 |0002: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedList:()Ljava/util/List; // method@9b5e │ │ -3feede: 0c01 |0005: move-result-object v1 │ │ -3feee0: 6e40 6dad 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@ad6d │ │ -3feee6: 0c02 |0009: move-result-object v2 │ │ -3feee8: 1102 |000a: return-object v2 │ │ +3fee8c: |[3fee8c] de.danoeh.antennapod.fragment.DiscoveryFragment.lambda$loadToplist$3:(Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;Ljava/lang/String;)Ljava/util/List; │ │ +3fee9c: 1300 1900 |0000: const/16 v0, #int 25 // #19 │ │ +3feea0: 7100 5e9b 0000 |0002: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedList:()Ljava/util/List; // method@9b5e │ │ +3feea6: 0c01 |0005: move-result-object v1 │ │ +3feea8: 6e40 6dad 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@ad6d │ │ +3feeae: 0c02 |0009: move-result-object v2 │ │ +3feeb0: 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; │ │ │ │ @@ -1731462,21 +1731445,21 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -3ff020: |[3ff020] de.danoeh.antennapod.fragment.DiscoveryFragment.lambda$loadToplist$4:(Ljava/util/List;)V │ │ -3ff030: 5420 fe92 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.progressBar:Landroid/widget/ProgressBar; // field@92fe │ │ -3ff034: 1301 0800 |0002: const/16 v1, #int 8 // #8 │ │ -3ff038: 6e20 9c0d 1000 |0004: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3ff03e: 5b23 0193 |0007: iput-object v3, v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.topList:Ljava/util/List; // field@9301 │ │ -3ff042: 7020 27a4 3200 |0009: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.updateData:(Ljava/util/List;)V // method@a427 │ │ -3ff048: 0e00 |000c: return-void │ │ +3fefe8: |[3fefe8] de.danoeh.antennapod.fragment.DiscoveryFragment.lambda$loadToplist$4:(Ljava/util/List;)V │ │ +3feff8: 5420 fe92 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.progressBar:Landroid/widget/ProgressBar; // field@92fe │ │ +3feffc: 1301 0800 |0002: const/16 v1, #int 8 // #8 │ │ +3ff000: 6e20 9c0d 1000 |0004: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3ff006: 5b23 0193 |0007: iput-object v3, v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.topList:Ljava/util/List; // field@9301 │ │ +3ff00a: 7020 27a4 3200 |0009: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.updateData:(Ljava/util/List;)V // method@a427 │ │ +3ff010: 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; │ │ @@ -1731487,17 +1731470,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 │ │ -3ff04c: |[3ff04c] de.danoeh.antennapod.fragment.DiscoveryFragment.lambda$loadToplist$5:(Ljava/lang/String;Landroid/view/View;)V │ │ -3ff05c: 7020 22a4 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.loadToplist:(Ljava/lang/String;)V // method@a422 │ │ -3ff062: 0e00 |0003: return-void │ │ +3ff014: |[3ff014] de.danoeh.antennapod.fragment.DiscoveryFragment.lambda$loadToplist$5:(Ljava/lang/String;Landroid/view/View;)V │ │ +3ff024: 7020 22a4 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.loadToplist:(Ljava/lang/String;)V // method@a422 │ │ +3ff02a: 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; │ │ @@ -1731507,36 +1731490,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 │ │ -3ff064: |[3ff064] de.danoeh.antennapod.fragment.DiscoveryFragment.lambda$loadToplist$6:(Ljava/lang/String;Ljava/lang/Throwable;)V │ │ -3ff074: 1a00 1e23 |0000: const-string v0, "ItunesSearchFragment" // string@231e │ │ -3ff078: 7110 020b 0400 |0002: invoke-static {v4}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ -3ff07e: 0c01 |0005: move-result-object v1 │ │ -3ff080: 7120 000b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -3ff086: 5420 fe92 |0009: iget-object v0, v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.progressBar:Landroid/widget/ProgressBar; // field@92fe │ │ -3ff08a: 1301 0800 |000b: const/16 v1, #int 8 // #8 │ │ -3ff08e: 6e20 9c0d 1000 |000d: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3ff094: 5420 0393 |0010: iget-object v0, v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.txtvError:Landroid/widget/TextView; // field@9303 │ │ -3ff098: 6e10 8ab3 0400 |0012: invoke-virtual {v4}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ -3ff09e: 0c04 |0015: move-result-object v4 │ │ -3ff0a0: 6e20 9d12 4000 |0016: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3ff0a6: 5424 0393 |0019: iget-object v4, v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.txtvError:Landroid/widget/TextView; // field@9303 │ │ -3ff0aa: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -3ff0ac: 6e20 9c0d 0400 |001c: invoke-virtual {v4, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3ff0b2: 5424 f792 |001f: iget-object v4, v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.butRetry:Landroid/widget/Button; // field@92f7 │ │ -3ff0b6: 2201 021b |0021: new-instance v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda6; // type@1b02 │ │ -3ff0ba: 7030 05a4 2103 |0023: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Ljava/lang/String;)V // method@a405 │ │ -3ff0c0: 6e20 710d 1400 |0026: invoke-virtual {v4, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3ff0c6: 5423 f792 |0029: iget-object v3, v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.butRetry:Landroid/widget/Button; // field@92f7 │ │ -3ff0ca: 6e20 9c0d 0300 |002b: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3ff0d0: 0e00 |002e: return-void │ │ +3ff02c: |[3ff02c] de.danoeh.antennapod.fragment.DiscoveryFragment.lambda$loadToplist$6:(Ljava/lang/String;Ljava/lang/Throwable;)V │ │ +3ff03c: 1a00 1e23 |0000: const-string v0, "ItunesSearchFragment" // string@231e │ │ +3ff040: 7110 020b 0400 |0002: invoke-static {v4}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ +3ff046: 0c01 |0005: move-result-object v1 │ │ +3ff048: 7120 000b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +3ff04e: 5420 fe92 |0009: iget-object v0, v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.progressBar:Landroid/widget/ProgressBar; // field@92fe │ │ +3ff052: 1301 0800 |000b: const/16 v1, #int 8 // #8 │ │ +3ff056: 6e20 9c0d 1000 |000d: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3ff05c: 5420 0393 |0010: iget-object v0, v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.txtvError:Landroid/widget/TextView; // field@9303 │ │ +3ff060: 6e10 8ab3 0400 |0012: invoke-virtual {v4}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ +3ff066: 0c04 |0015: move-result-object v4 │ │ +3ff068: 6e20 9d12 4000 |0016: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3ff06e: 5424 0393 |0019: iget-object v4, v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.txtvError:Landroid/widget/TextView; // field@9303 │ │ +3ff072: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +3ff074: 6e20 9c0d 0400 |001c: invoke-virtual {v4, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3ff07a: 5424 f792 |001f: iget-object v4, v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.butRetry:Landroid/widget/Button; // field@92f7 │ │ +3ff07e: 2201 021b |0021: new-instance v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda6; // type@1b02 │ │ +3ff082: 7030 05a4 2103 |0023: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Ljava/lang/String;)V // method@a405 │ │ +3ff088: 6e20 710d 1400 |0026: invoke-virtual {v4, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3ff08e: 5423 f792 |0029: iget-object v3, v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.butRetry:Landroid/widget/Button; // field@92f7 │ │ +3ff092: 6e20 9c0d 0300 |002b: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3ff098: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=202 │ │ 0x0009 line=203 │ │ 0x0010 line=204 │ │ 0x0019 line=205 │ │ 0x001f line=206 │ │ @@ -1731551,19 +1731534,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3ff0d4: |[3ff0d4] de.danoeh.antennapod.fragment.DiscoveryFragment.lambda$onCreateView$0:(Landroid/view/View;)V │ │ -3ff0e4: 6e10 4135 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3541 │ │ -3ff0ea: 0c01 |0003: move-result-object v1 │ │ -3ff0ec: 6e10 3d37 0100 |0004: invoke-virtual {v1}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@373d │ │ -3ff0f2: 0e00 |0007: return-void │ │ +3ff09c: |[3ff09c] de.danoeh.antennapod.fragment.DiscoveryFragment.lambda$onCreateView$0:(Landroid/view/View;)V │ │ +3ff0ac: 6e10 4135 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3541 │ │ +3ff0b2: 0c01 |0003: move-result-object v1 │ │ +3ff0b4: 6e10 3d37 0100 |0004: invoke-virtual {v1}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@373d │ │ +3ff0ba: 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; │ │ │ │ @@ -1731572,32 +1731555,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 │ │ -3ff0f4: |[3ff0f4] de.danoeh.antennapod.fragment.DiscoveryFragment.lambda$onCreateView$1:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -3ff104: 5401 ff92 |0000: iget-object v1, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.searchResults:Ljava/util/List; // field@92ff │ │ -3ff108: 7220 66b5 3100 |0002: invoke-interface {v1, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3ff10e: 0c01 |0005: move-result-object v1 │ │ -3ff110: 1f01 dd1c |0006: check-cast v1, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1cdd │ │ -3ff114: 5412 e997 |0008: iget-object v2, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@97e9 │ │ -3ff118: 3902 0300 |000a: if-nez v2, 000d // +0003 │ │ -3ff11c: 0e00 |000c: return-void │ │ -3ff11e: 2202 6c00 |000d: new-instance v2, Landroid/content/Intent; // type@006c │ │ -3ff122: 6e10 2735 0000 |000f: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -3ff128: 0c03 |0012: move-result-object v3 │ │ -3ff12a: 1c04 f417 |0013: const-class v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // type@17f4 │ │ -3ff12e: 7030 5902 3204 |0015: invoke-direct {v2, v3, v4}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0259 │ │ -3ff134: 1a03 076d |0018: const-string v3, "arg.feedurl" // string@6d07 │ │ -3ff138: 5411 e997 |001a: iget-object v1, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@97e9 │ │ -3ff13c: 6e30 7a02 3201 |001c: invoke-virtual {v2, v3, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@027a │ │ -3ff142: 6e20 d335 2000 |001f: invoke-virtual {v0, v2}, Landroidx/fragment/app/Fragment;.startActivity:(Landroid/content/Intent;)V // method@35d3 │ │ -3ff148: 0e00 |0022: return-void │ │ +3ff0bc: |[3ff0bc] de.danoeh.antennapod.fragment.DiscoveryFragment.lambda$onCreateView$1:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +3ff0cc: 5401 ff92 |0000: iget-object v1, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.searchResults:Ljava/util/List; // field@92ff │ │ +3ff0d0: 7220 66b5 3100 |0002: invoke-interface {v1, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3ff0d6: 0c01 |0005: move-result-object v1 │ │ +3ff0d8: 1f01 dd1c |0006: check-cast v1, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1cdd │ │ +3ff0dc: 5412 e997 |0008: iget-object v2, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@97e9 │ │ +3ff0e0: 3902 0300 |000a: if-nez v2, 000d // +0003 │ │ +3ff0e4: 0e00 |000c: return-void │ │ +3ff0e6: 2202 6c00 |000d: new-instance v2, Landroid/content/Intent; // type@006c │ │ +3ff0ea: 6e10 2735 0000 |000f: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +3ff0f0: 0c03 |0012: move-result-object v3 │ │ +3ff0f2: 1c04 f417 |0013: const-class v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // type@17f4 │ │ +3ff0f6: 7030 5902 3204 |0015: invoke-direct {v2, v3, v4}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0259 │ │ +3ff0fc: 1a03 076d |0018: const-string v3, "arg.feedurl" // string@6d07 │ │ +3ff100: 5411 e997 |001a: iget-object v1, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@97e9 │ │ +3ff104: 6e30 7a02 3201 |001c: invoke-virtual {v2, v3, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@027a │ │ +3ff10a: 6e20 d335 2000 |001f: invoke-virtual {v0, v2}, Landroidx/fragment/app/Fragment;.startActivity:(Landroid/content/Intent;)V // method@35d3 │ │ +3ff110: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0008 line=128 │ │ 0x000d line=131 │ │ 0x001a line=132 │ │ 0x001f line=133 │ │ @@ -1731613,27 +1731596,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 │ │ -3ff14c: |[3ff14c] de.danoeh.antennapod.fragment.DiscoveryFragment.lambda$onMenuItemClick$7:(Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;Landroid/view/View;)V │ │ -3ff15c: 6e10 9d10 0200 |0000: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@109d │ │ -3ff162: 0c03 |0003: move-result-object v3 │ │ -3ff164: 7210 49b2 0300 |0004: invoke-interface {v3}, Ljava/lang/CharSequence;.length:()I // method@b249 │ │ -3ff16a: 0a03 |0007: move-result v3 │ │ -3ff16c: 3803 1100 |0008: if-eqz v3, 0019 // +0011 │ │ -3ff170: 1a03 0000 |000a: const-string v3, "" // string@0000 │ │ -3ff174: 6e20 9d12 3200 |000c: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3ff17a: 2203 ff1a |000f: new-instance v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda3; // type@1aff │ │ -3ff17e: 7020 ffa3 2300 |0011: invoke-direct {v3, v2}, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda3;.:(Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;)V // method@a3ff │ │ -3ff184: 1600 6400 |0014: const-wide/16 v0, #int 100 // #64 │ │ -3ff188: 6e40 260d 3210 |0016: invoke-virtual {v2, v3, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0d26 │ │ -3ff18e: 0e00 |0019: return-void │ │ +3ff114: |[3ff114] de.danoeh.antennapod.fragment.DiscoveryFragment.lambda$onMenuItemClick$7:(Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;Landroid/view/View;)V │ │ +3ff124: 6e10 9d10 0200 |0000: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@109d │ │ +3ff12a: 0c03 |0003: move-result-object v3 │ │ +3ff12c: 7210 49b2 0300 |0004: invoke-interface {v3}, Ljava/lang/CharSequence;.length:()I // method@b249 │ │ +3ff132: 0a03 |0007: move-result v3 │ │ +3ff134: 3803 1100 |0008: if-eqz v3, 0019 // +0011 │ │ +3ff138: 1a03 0000 |000a: const-string v3, "" // string@0000 │ │ +3ff13c: 6e20 9d12 3200 |000c: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3ff142: 2203 ff1a |000f: new-instance v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda3; // type@1aff │ │ +3ff146: 7020 ffa3 2300 |0011: invoke-direct {v3, v2}, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda3;.:(Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;)V // method@a3ff │ │ +3ff14c: 1600 6400 |0014: const-wide/16 v0, #int 100 // #64 │ │ +3ff150: 6e40 260d 3210 |0016: invoke-virtual {v2, v3, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0d26 │ │ +3ff156: 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; │ │ @@ -1731644,23 +1731627,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 │ │ -3ff190: |[3ff190] de.danoeh.antennapod.fragment.DiscoveryFragment.lambda$onMenuItemClick$8:(Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;Landroid/view/View;Z)V │ │ -3ff1a0: 3804 1100 |0000: if-eqz v4, 0011 // +0011 │ │ -3ff1a4: 1a03 0000 |0002: const-string v3, "" // string@0000 │ │ -3ff1a8: 6e20 9d12 3200 |0004: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3ff1ae: 2203 ff1a |0007: new-instance v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda3; // type@1aff │ │ -3ff1b2: 7020 ffa3 2300 |0009: invoke-direct {v3, v2}, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda3;.:(Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;)V // method@a3ff │ │ -3ff1b8: 1600 6400 |000c: const-wide/16 v0, #int 100 // #64 │ │ -3ff1bc: 6e40 260d 3210 |000e: invoke-virtual {v2, v3, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0d26 │ │ -3ff1c2: 0e00 |0011: return-void │ │ +3ff158: |[3ff158] de.danoeh.antennapod.fragment.DiscoveryFragment.lambda$onMenuItemClick$8:(Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;Landroid/view/View;Z)V │ │ +3ff168: 3804 1100 |0000: if-eqz v4, 0011 // +0011 │ │ +3ff16c: 1a03 0000 |0002: const-string v3, "" // string@0000 │ │ +3ff170: 6e20 9d12 3200 |0004: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3ff176: 2203 ff1a |0007: new-instance v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda3; // type@1aff │ │ +3ff17a: 7020 ffa3 2300 |0009: invoke-direct {v3, v2}, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda3;.:(Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;)V // method@a3ff │ │ +3ff180: 1600 6400 |000c: const-wide/16 v0, #int 100 // #64 │ │ +3ff184: 6e40 260d 3210 |000e: invoke-virtual {v2, v3, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0d26 │ │ +3ff18a: 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; │ │ @@ -1731671,59 +1731654,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 │ │ -3ff1c4: |[3ff1c4] de.danoeh.antennapod.fragment.DiscoveryFragment.lambda$onMenuItemClick$9:(Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;Ljava/util/Map;Landroid/content/DialogInterface;I)V │ │ -3ff1d4: 6e10 9d10 0100 |0000: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@109d │ │ -3ff1da: 0c01 |0003: move-result-object v1 │ │ -3ff1dc: 6e10 06b3 0100 |0004: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ -3ff1e2: 0c01 |0007: move-result-object v1 │ │ -3ff1e4: 7220 92b5 1200 |0008: invoke-interface {v2, v1}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b592 │ │ -3ff1ea: 0a03 |000b: move-result v3 │ │ -3ff1ec: 3803 1d00 |000c: if-eqz v3, 0029 // +001d │ │ -3ff1f0: 7220 96b5 1200 |000e: invoke-interface {v2, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b596 │ │ -3ff1f6: 0c01 |0011: move-result-object v1 │ │ -3ff1f8: 1f01 8d1e |0012: check-cast v1, Ljava/lang/String; // type@1e8d │ │ -3ff1fc: 5b01 f892 |0014: iput-object v1, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.countryCode:Ljava/lang/String; // field@92f8 │ │ -3ff200: 5401 0093 |0016: iget-object v1, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9300 │ │ -3ff204: 6e10 2f21 0100 |0018: invoke-virtual {v1}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ -3ff20a: 0c01 |001b: move-result-object v1 │ │ -3ff20c: 1402 1001 0a7f |001c: const v2, #float 1.83439e+38 // #7f0a0110 │ │ -3ff212: 7220 bf0b 2100 |001f: invoke-interface {v1, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -3ff218: 0c01 |0022: move-result-object v1 │ │ -3ff21a: 1202 |0023: const/4 v2, #int 0 // #0 │ │ -3ff21c: 7220 ef0b 2100 |0024: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@0bef │ │ -3ff222: 5c02 fb92 |0027: iput-boolean v2, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.hidden:Z // field@92fb │ │ -3ff226: 5401 fd92 |0029: iget-object v1, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.prefs:Landroid/content/SharedPreferences; // field@92fd │ │ -3ff22a: 7210 9a02 0100 |002b: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -3ff230: 0c01 |002e: move-result-object v1 │ │ -3ff232: 1a02 7a98 |002f: const-string v2, "hidden_discovery_country" // string@987a │ │ -3ff236: 5503 fb92 |0031: iget-boolean v3, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.hidden:Z // field@92fb │ │ -3ff23a: 7230 9202 2103 |0033: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ -3ff240: 0c01 |0036: move-result-object v1 │ │ -3ff242: 7210 9002 0100 |0037: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -3ff248: 5401 fd92 |003a: iget-object v1, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.prefs:Landroid/content/SharedPreferences; // field@92fd │ │ -3ff24c: 7210 9a02 0100 |003c: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -3ff252: 0c01 |003f: move-result-object v1 │ │ -3ff254: 1a02 0377 |0040: const-string v2, "country_code" // string@7703 │ │ -3ff258: 5403 f892 |0042: iget-object v3, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.countryCode:Ljava/lang/String; // field@92f8 │ │ -3ff25c: 7230 9602 2103 |0044: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ -3ff262: 0c01 |0047: move-result-object v1 │ │ -3ff264: 7210 9002 0100 |0048: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -3ff26a: 7100 8db7 0000 |004b: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3ff270: 0c01 |004e: move-result-object v1 │ │ -3ff272: 2202 901a |004f: new-instance v2, Lde/danoeh/antennapod/event/DiscoveryDefaultUpdateEvent; // type@1a90 │ │ -3ff276: 7010 44a2 0200 |0051: invoke-direct {v2}, Lde/danoeh/antennapod/event/DiscoveryDefaultUpdateEvent;.:()V // method@a244 │ │ -3ff27c: 6e20 90b7 2100 |0054: invoke-virtual {v1, v2}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -3ff282: 5401 f892 |0057: iget-object v1, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.countryCode:Ljava/lang/String; // field@92f8 │ │ -3ff286: 7020 22a4 1000 |0059: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.loadToplist:(Ljava/lang/String;)V // method@a422 │ │ -3ff28c: 0e00 |005c: return-void │ │ +3ff18c: |[3ff18c] de.danoeh.antennapod.fragment.DiscoveryFragment.lambda$onMenuItemClick$9:(Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;Ljava/util/Map;Landroid/content/DialogInterface;I)V │ │ +3ff19c: 6e10 9d10 0100 |0000: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@109d │ │ +3ff1a2: 0c01 |0003: move-result-object v1 │ │ +3ff1a4: 6e10 06b3 0100 |0004: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ +3ff1aa: 0c01 |0007: move-result-object v1 │ │ +3ff1ac: 7220 92b5 1200 |0008: invoke-interface {v2, v1}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b592 │ │ +3ff1b2: 0a03 |000b: move-result v3 │ │ +3ff1b4: 3803 1d00 |000c: if-eqz v3, 0029 // +001d │ │ +3ff1b8: 7220 96b5 1200 |000e: invoke-interface {v2, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b596 │ │ +3ff1be: 0c01 |0011: move-result-object v1 │ │ +3ff1c0: 1f01 8d1e |0012: check-cast v1, Ljava/lang/String; // type@1e8d │ │ +3ff1c4: 5b01 f892 |0014: iput-object v1, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.countryCode:Ljava/lang/String; // field@92f8 │ │ +3ff1c8: 5401 0093 |0016: iget-object v1, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9300 │ │ +3ff1cc: 6e10 2f21 0100 |0018: invoke-virtual {v1}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ +3ff1d2: 0c01 |001b: move-result-object v1 │ │ +3ff1d4: 1402 1001 0a7f |001c: const v2, #float 1.83439e+38 // #7f0a0110 │ │ +3ff1da: 7220 bf0b 2100 |001f: invoke-interface {v1, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +3ff1e0: 0c01 |0022: move-result-object v1 │ │ +3ff1e2: 1202 |0023: const/4 v2, #int 0 // #0 │ │ +3ff1e4: 7220 ef0b 2100 |0024: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@0bef │ │ +3ff1ea: 5c02 fb92 |0027: iput-boolean v2, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.hidden:Z // field@92fb │ │ +3ff1ee: 5401 fd92 |0029: iget-object v1, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.prefs:Landroid/content/SharedPreferences; // field@92fd │ │ +3ff1f2: 7210 9a02 0100 |002b: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +3ff1f8: 0c01 |002e: move-result-object v1 │ │ +3ff1fa: 1a02 7a98 |002f: const-string v2, "hidden_discovery_country" // string@987a │ │ +3ff1fe: 5503 fb92 |0031: iget-boolean v3, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.hidden:Z // field@92fb │ │ +3ff202: 7230 9202 2103 |0033: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ +3ff208: 0c01 |0036: move-result-object v1 │ │ +3ff20a: 7210 9002 0100 |0037: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +3ff210: 5401 fd92 |003a: iget-object v1, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.prefs:Landroid/content/SharedPreferences; // field@92fd │ │ +3ff214: 7210 9a02 0100 |003c: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +3ff21a: 0c01 |003f: move-result-object v1 │ │ +3ff21c: 1a02 0377 |0040: const-string v2, "country_code" // string@7703 │ │ +3ff220: 5403 f892 |0042: iget-object v3, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.countryCode:Ljava/lang/String; // field@92f8 │ │ +3ff224: 7230 9602 2103 |0044: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ +3ff22a: 0c01 |0047: move-result-object v1 │ │ +3ff22c: 7210 9002 0100 |0048: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +3ff232: 7100 8db7 0000 |004b: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3ff238: 0c01 |004e: move-result-object v1 │ │ +3ff23a: 2202 901a |004f: new-instance v2, Lde/danoeh/antennapod/event/DiscoveryDefaultUpdateEvent; // type@1a90 │ │ +3ff23e: 7010 44a2 0200 |0051: invoke-direct {v2}, Lde/danoeh/antennapod/event/DiscoveryDefaultUpdateEvent;.:()V // method@a244 │ │ +3ff244: 6e20 90b7 2100 |0054: invoke-virtual {v1, v2}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +3ff24a: 5401 f892 |0057: iget-object v1, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.countryCode:Ljava/lang/String; // field@92f8 │ │ +3ff24e: 7020 22a4 1000 |0059: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.loadToplist:(Ljava/lang/String;)V // method@a422 │ │ +3ff254: 0e00 |005c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ 0x0008 line=266 │ │ 0x000e line=267 │ │ 0x0016 line=268 │ │ 0x0024 line=269 │ │ @@ -1731744,98 +1731727,98 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 190 16-bit code units │ │ -3ff290: |[3ff290] de.danoeh.antennapod.fragment.DiscoveryFragment.loadToplist:(Ljava/lang/String;)V │ │ -3ff2a0: 5440 f992 |0000: iget-object v0, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@92f9 │ │ -3ff2a4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -3ff2a8: 7210 91b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ -3ff2ae: 5440 fa92 |0007: iget-object v0, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.gridView:Landroid/widget/GridView; // field@92fa │ │ -3ff2b2: 1301 0800 |0009: const/16 v1, #int 8 // #8 │ │ -3ff2b6: 6e20 9c0d 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3ff2bc: 5440 0393 |000e: iget-object v0, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.txtvError:Landroid/widget/TextView; // field@9303 │ │ -3ff2c0: 6e20 9c0d 1000 |0010: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3ff2c6: 5440 f792 |0013: iget-object v0, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.butRetry:Landroid/widget/Button; // field@92f7 │ │ -3ff2ca: 6e20 9c0d 1000 |0015: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3ff2d0: 5440 f792 |0018: iget-object v0, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.butRetry:Landroid/widget/Button; // field@92f7 │ │ -3ff2d4: 1402 0a03 127f |001a: const v2, #float 1.94083e+38 // #7f12030a │ │ -3ff2da: 6e20 9c12 2000 |001d: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(I)V // method@129c │ │ -3ff2e0: 5440 0293 |0020: iget-object v0, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.txtvEmpty:Landroid/widget/TextView; // field@9302 │ │ -3ff2e4: 6e20 9c0d 1000 |0022: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3ff2ea: 5440 fe92 |0025: iget-object v0, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.progressBar:Landroid/widget/ProgressBar; // field@92fe │ │ -3ff2ee: 1202 |0027: const/4 v2, #int 0 // #0 │ │ -3ff2f0: 6e20 9c0d 2000 |0028: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3ff2f6: 5540 fb92 |002b: iget-boolean v0, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.hidden:Z // field@92fb │ │ -3ff2fa: 3800 2c00 |002d: if-eqz v0, 0059 // +002c │ │ -3ff2fe: 5445 fa92 |002f: iget-object v5, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.gridView:Landroid/widget/GridView; // field@92fa │ │ -3ff302: 6e20 9c0d 1500 |0031: invoke-virtual {v5, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3ff308: 5445 0393 |0034: iget-object v5, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.txtvError:Landroid/widget/TextView; // field@9303 │ │ -3ff30c: 6e20 9c0d 2500 |0036: invoke-virtual {v5, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3ff312: 5445 0393 |0039: iget-object v5, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.txtvError:Landroid/widget/TextView; // field@9303 │ │ -3ff316: 6e10 4735 0400 |003b: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@3547 │ │ -3ff31c: 0c00 |003e: move-result-object v0 │ │ -3ff31e: 1402 8800 127f |003f: const v2, #float 1.9407e+38 // #7f120088 │ │ -3ff324: 6e20 1103 2000 |0042: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0311 │ │ -3ff32a: 0c00 |0045: move-result-object v0 │ │ -3ff32c: 6e20 9d12 0500 |0046: invoke-virtual {v5, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3ff332: 5445 f792 |0049: iget-object v5, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.butRetry:Landroid/widget/Button; // field@92f7 │ │ -3ff336: 6e20 9c0d 1500 |004b: invoke-virtual {v5, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3ff33c: 5445 0293 |004e: iget-object v5, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.txtvEmpty:Landroid/widget/TextView; // field@9302 │ │ -3ff340: 6e20 9c0d 1500 |0050: invoke-virtual {v5, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3ff346: 5445 fe92 |0053: iget-object v5, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.progressBar:Landroid/widget/ProgressBar; // field@92fe │ │ -3ff34a: 6e20 9c0d 1500 |0055: invoke-virtual {v5, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3ff350: 0e00 |0058: return-void │ │ -3ff352: 5540 fc92 |0059: iget-boolean v0, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.needsConfirm:Z // field@92fc │ │ -3ff356: 3800 3000 |005b: if-eqz v0, 008b // +0030 │ │ -3ff35a: 5440 0393 |005d: iget-object v0, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.txtvError:Landroid/widget/TextView; // field@9303 │ │ -3ff35e: 6e20 9c0d 2000 |005f: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3ff364: 5440 0393 |0062: iget-object v0, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.txtvError:Landroid/widget/TextView; // field@9303 │ │ -3ff368: 1a03 0000 |0064: const-string v3, "" // string@0000 │ │ -3ff36c: 6e20 9d12 3000 |0066: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3ff372: 5440 f792 |0069: iget-object v0, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.butRetry:Landroid/widget/Button; // field@92f7 │ │ -3ff376: 6e20 9c0d 2000 |006b: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3ff37c: 5440 f792 |006e: iget-object v0, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.butRetry:Landroid/widget/Button; // field@92f7 │ │ -3ff380: 1402 8600 127f |0070: const v2, #float 1.9407e+38 // #7f120086 │ │ -3ff386: 6e20 9c12 2000 |0073: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(I)V // method@129c │ │ -3ff38c: 5440 f792 |0076: iget-object v0, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.butRetry:Landroid/widget/Button; // field@92f7 │ │ -3ff390: 2202 031b |0078: new-instance v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda7; // type@1b03 │ │ -3ff394: 7030 07a4 4205 |007a: invoke-direct {v2, v4, v5}, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Ljava/lang/String;)V // method@a407 │ │ -3ff39a: 6e20 710d 2000 |007d: invoke-virtual {v0, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3ff3a0: 5445 0293 |0080: iget-object v5, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.txtvEmpty:Landroid/widget/TextView; // field@9302 │ │ -3ff3a4: 6e20 9c0d 1500 |0082: invoke-virtual {v5, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3ff3aa: 5445 fe92 |0085: iget-object v5, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.progressBar:Landroid/widget/ProgressBar; // field@92fe │ │ -3ff3ae: 6e20 9c0d 1500 |0087: invoke-virtual {v5, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3ff3b4: 0e00 |008a: return-void │ │ -3ff3b6: 2200 da1c |008b: new-instance v0, Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader; // type@1cda │ │ -3ff3ba: 6e10 2d35 0400 |008d: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -3ff3c0: 0c01 |0090: move-result-object v1 │ │ -3ff3c2: 7020 6bad 1000 |0091: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;.:(Landroid/content/Context;)V // method@ad6b │ │ -3ff3c8: 2201 041b |0094: new-instance v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda8; // type@1b04 │ │ -3ff3cc: 7030 09a4 0105 |0096: invoke-direct {v1, v0, v5}, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;Ljava/lang/String;)V // method@a409 │ │ -3ff3d2: 7110 7db1 0100 |0099: invoke-static {v1}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b17d │ │ -3ff3d8: 0c00 |009c: move-result-object v0 │ │ -3ff3da: 7100 95b1 0000 |009d: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ -3ff3e0: 0c01 |00a0: move-result-object v1 │ │ -3ff3e2: 6e20 85b1 1000 |00a1: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b185 │ │ -3ff3e8: 0c00 |00a4: move-result-object v0 │ │ -3ff3ea: 7100 90b1 0000 |00a5: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ -3ff3f0: 0c01 |00a8: move-result-object v1 │ │ -3ff3f2: 6e20 80b1 1000 |00a9: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b180 │ │ -3ff3f8: 0c00 |00ac: move-result-object v0 │ │ -3ff3fa: 2201 051b |00ad: new-instance v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda9; // type@1b05 │ │ -3ff3fe: 7020 0ba4 4100 |00af: invoke-direct {v1, v4}, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda9;.:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;)V // method@a40b │ │ -3ff404: 2202 fc1a |00b2: new-instance v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda10; // type@1afc │ │ -3ff408: 7030 f9a3 4205 |00b4: invoke-direct {v2, v4, v5}, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda10;.:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Ljava/lang/String;)V // method@a3f9 │ │ -3ff40e: 6e30 83b1 1002 |00b7: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b183 │ │ -3ff414: 0c05 |00ba: move-result-object v5 │ │ -3ff416: 5b45 f992 |00bb: iput-object v5, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@92f9 │ │ -3ff41a: 0e00 |00bd: return-void │ │ +3ff258: |[3ff258] de.danoeh.antennapod.fragment.DiscoveryFragment.loadToplist:(Ljava/lang/String;)V │ │ +3ff268: 5440 f992 |0000: iget-object v0, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@92f9 │ │ +3ff26c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +3ff270: 7210 91b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ +3ff276: 5440 fa92 |0007: iget-object v0, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.gridView:Landroid/widget/GridView; // field@92fa │ │ +3ff27a: 1301 0800 |0009: const/16 v1, #int 8 // #8 │ │ +3ff27e: 6e20 9c0d 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3ff284: 5440 0393 |000e: iget-object v0, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.txtvError:Landroid/widget/TextView; // field@9303 │ │ +3ff288: 6e20 9c0d 1000 |0010: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3ff28e: 5440 f792 |0013: iget-object v0, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.butRetry:Landroid/widget/Button; // field@92f7 │ │ +3ff292: 6e20 9c0d 1000 |0015: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3ff298: 5440 f792 |0018: iget-object v0, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.butRetry:Landroid/widget/Button; // field@92f7 │ │ +3ff29c: 1402 0a03 127f |001a: const v2, #float 1.94083e+38 // #7f12030a │ │ +3ff2a2: 6e20 9c12 2000 |001d: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(I)V // method@129c │ │ +3ff2a8: 5440 0293 |0020: iget-object v0, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.txtvEmpty:Landroid/widget/TextView; // field@9302 │ │ +3ff2ac: 6e20 9c0d 1000 |0022: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3ff2b2: 5440 fe92 |0025: iget-object v0, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.progressBar:Landroid/widget/ProgressBar; // field@92fe │ │ +3ff2b6: 1202 |0027: const/4 v2, #int 0 // #0 │ │ +3ff2b8: 6e20 9c0d 2000 |0028: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3ff2be: 5540 fb92 |002b: iget-boolean v0, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.hidden:Z // field@92fb │ │ +3ff2c2: 3800 2c00 |002d: if-eqz v0, 0059 // +002c │ │ +3ff2c6: 5445 fa92 |002f: iget-object v5, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.gridView:Landroid/widget/GridView; // field@92fa │ │ +3ff2ca: 6e20 9c0d 1500 |0031: invoke-virtual {v5, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3ff2d0: 5445 0393 |0034: iget-object v5, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.txtvError:Landroid/widget/TextView; // field@9303 │ │ +3ff2d4: 6e20 9c0d 2500 |0036: invoke-virtual {v5, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3ff2da: 5445 0393 |0039: iget-object v5, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.txtvError:Landroid/widget/TextView; // field@9303 │ │ +3ff2de: 6e10 4735 0400 |003b: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@3547 │ │ +3ff2e4: 0c00 |003e: move-result-object v0 │ │ +3ff2e6: 1402 8800 127f |003f: const v2, #float 1.9407e+38 // #7f120088 │ │ +3ff2ec: 6e20 1103 2000 |0042: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0311 │ │ +3ff2f2: 0c00 |0045: move-result-object v0 │ │ +3ff2f4: 6e20 9d12 0500 |0046: invoke-virtual {v5, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3ff2fa: 5445 f792 |0049: iget-object v5, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.butRetry:Landroid/widget/Button; // field@92f7 │ │ +3ff2fe: 6e20 9c0d 1500 |004b: invoke-virtual {v5, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3ff304: 5445 0293 |004e: iget-object v5, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.txtvEmpty:Landroid/widget/TextView; // field@9302 │ │ +3ff308: 6e20 9c0d 1500 |0050: invoke-virtual {v5, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3ff30e: 5445 fe92 |0053: iget-object v5, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.progressBar:Landroid/widget/ProgressBar; // field@92fe │ │ +3ff312: 6e20 9c0d 1500 |0055: invoke-virtual {v5, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3ff318: 0e00 |0058: return-void │ │ +3ff31a: 5540 fc92 |0059: iget-boolean v0, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.needsConfirm:Z // field@92fc │ │ +3ff31e: 3800 3000 |005b: if-eqz v0, 008b // +0030 │ │ +3ff322: 5440 0393 |005d: iget-object v0, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.txtvError:Landroid/widget/TextView; // field@9303 │ │ +3ff326: 6e20 9c0d 2000 |005f: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3ff32c: 5440 0393 |0062: iget-object v0, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.txtvError:Landroid/widget/TextView; // field@9303 │ │ +3ff330: 1a03 0000 |0064: const-string v3, "" // string@0000 │ │ +3ff334: 6e20 9d12 3000 |0066: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3ff33a: 5440 f792 |0069: iget-object v0, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.butRetry:Landroid/widget/Button; // field@92f7 │ │ +3ff33e: 6e20 9c0d 2000 |006b: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3ff344: 5440 f792 |006e: iget-object v0, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.butRetry:Landroid/widget/Button; // field@92f7 │ │ +3ff348: 1402 8600 127f |0070: const v2, #float 1.9407e+38 // #7f120086 │ │ +3ff34e: 6e20 9c12 2000 |0073: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(I)V // method@129c │ │ +3ff354: 5440 f792 |0076: iget-object v0, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.butRetry:Landroid/widget/Button; // field@92f7 │ │ +3ff358: 2202 031b |0078: new-instance v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda7; // type@1b03 │ │ +3ff35c: 7030 07a4 4205 |007a: invoke-direct {v2, v4, v5}, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Ljava/lang/String;)V // method@a407 │ │ +3ff362: 6e20 710d 2000 |007d: invoke-virtual {v0, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3ff368: 5445 0293 |0080: iget-object v5, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.txtvEmpty:Landroid/widget/TextView; // field@9302 │ │ +3ff36c: 6e20 9c0d 1500 |0082: invoke-virtual {v5, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3ff372: 5445 fe92 |0085: iget-object v5, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.progressBar:Landroid/widget/ProgressBar; // field@92fe │ │ +3ff376: 6e20 9c0d 1500 |0087: invoke-virtual {v5, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3ff37c: 0e00 |008a: return-void │ │ +3ff37e: 2200 da1c |008b: new-instance v0, Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader; // type@1cda │ │ +3ff382: 6e10 2d35 0400 |008d: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +3ff388: 0c01 |0090: move-result-object v1 │ │ +3ff38a: 7020 6bad 1000 |0091: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;.:(Landroid/content/Context;)V // method@ad6b │ │ +3ff390: 2201 041b |0094: new-instance v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda8; // type@1b04 │ │ +3ff394: 7030 09a4 0105 |0096: invoke-direct {v1, v0, v5}, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;Ljava/lang/String;)V // method@a409 │ │ +3ff39a: 7110 7db1 0100 |0099: invoke-static {v1}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b17d │ │ +3ff3a0: 0c00 |009c: move-result-object v0 │ │ +3ff3a2: 7100 95b1 0000 |009d: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ +3ff3a8: 0c01 |00a0: move-result-object v1 │ │ +3ff3aa: 6e20 85b1 1000 |00a1: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b185 │ │ +3ff3b0: 0c00 |00a4: move-result-object v0 │ │ +3ff3b2: 7100 90b1 0000 |00a5: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ +3ff3b8: 0c01 |00a8: move-result-object v1 │ │ +3ff3ba: 6e20 80b1 1000 |00a9: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b180 │ │ +3ff3c0: 0c00 |00ac: move-result-object v0 │ │ +3ff3c2: 2201 051b |00ad: new-instance v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda9; // type@1b05 │ │ +3ff3c6: 7020 0ba4 4100 |00af: invoke-direct {v1, v4}, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda9;.:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;)V // method@a40b │ │ +3ff3cc: 2202 fc1a |00b2: new-instance v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda10; // type@1afc │ │ +3ff3d0: 7030 f9a3 4205 |00b4: invoke-direct {v2, v4, v5}, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda10;.:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Ljava/lang/String;)V // method@a3f9 │ │ +3ff3d6: 6e30 83b1 1002 |00b7: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b183 │ │ +3ff3dc: 0c05 |00ba: move-result-object v5 │ │ +3ff3de: 5b45 f992 |00bb: iput-object v5, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@92f9 │ │ +3ff3e2: 0e00 |00bd: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0004 line=156 │ │ 0x0007 line=159 │ │ 0x000e line=160 │ │ 0x0013 line=161 │ │ @@ -1731871,47 +1731854,47 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 67 16-bit code units │ │ -3ff4c4: |[3ff4c4] de.danoeh.antennapod.fragment.DiscoveryFragment.updateData:(Ljava/util/List;)V │ │ -3ff4d4: 5b34 ff92 |0000: iput-object v4, v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.searchResults:Ljava/util/List; // field@92ff │ │ -3ff4d8: 5430 f692 |0002: iget-object v0, v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.adapter:Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter; // field@92f6 │ │ -3ff4dc: 6e10 c00f 0000 |0004: invoke-virtual {v0}, Landroid/widget/ArrayAdapter;.clear:()V // method@0fc0 │ │ -3ff4e2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -3ff4e4: 1301 0800 |0008: const/16 v1, #int 8 // #8 │ │ -3ff4e8: 3804 2e00 |000a: if-eqz v4, 0038 // +002e │ │ -3ff4ec: 7210 72b5 0400 |000c: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b572 │ │ -3ff4f2: 0a02 |000f: move-result v2 │ │ -3ff4f4: 3d02 2800 |0010: if-lez v2, 0038 // +0028 │ │ -3ff4f8: 5432 fa92 |0012: iget-object v2, v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.gridView:Landroid/widget/GridView; // field@92fa │ │ -3ff4fc: 6e20 9c0d 0200 |0014: invoke-virtual {v2, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3ff502: 5430 0293 |0017: iget-object v0, v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.txtvEmpty:Landroid/widget/TextView; // field@9302 │ │ -3ff506: 6e20 9c0d 1000 |0019: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3ff50c: 7210 6ab5 0400 |001c: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -3ff512: 0c04 |001f: move-result-object v4 │ │ -3ff514: 7210 4db5 0400 |0020: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3ff51a: 0a00 |0023: move-result v0 │ │ -3ff51c: 3800 0e00 |0024: if-eqz v0, 0032 // +000e │ │ -3ff520: 7210 4eb5 0400 |0026: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3ff526: 0c00 |0029: move-result-object v0 │ │ -3ff528: 1f00 dd1c |002a: check-cast v0, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1cdd │ │ -3ff52c: 5431 f692 |002c: iget-object v1, v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.adapter:Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter; // field@92f6 │ │ -3ff530: 6e20 be0f 0100 |002e: invoke-virtual {v1, v0}, Landroid/widget/ArrayAdapter;.add:(Ljava/lang/Object;)V // method@0fbe │ │ -3ff536: 28ef |0031: goto 0020 // -0011 │ │ -3ff538: 5434 f692 |0032: iget-object v4, v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.adapter:Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter; // field@92f6 │ │ -3ff53c: 6e10 fd0f 0400 |0034: invoke-virtual {v4}, Landroid/widget/BaseAdapter;.notifyDataSetInvalidated:()V // method@0ffd │ │ -3ff542: 280b |0037: goto 0042 // +000b │ │ -3ff544: 5434 fa92 |0038: iget-object v4, v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.gridView:Landroid/widget/GridView; // field@92fa │ │ -3ff548: 6e20 9c0d 1400 |003a: invoke-virtual {v4, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3ff54e: 5434 0293 |003d: iget-object v4, v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.txtvEmpty:Landroid/widget/TextView; // field@9302 │ │ -3ff552: 6e20 9c0d 0400 |003f: invoke-virtual {v4, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3ff558: 0e00 |0042: return-void │ │ +3ff48c: |[3ff48c] de.danoeh.antennapod.fragment.DiscoveryFragment.updateData:(Ljava/util/List;)V │ │ +3ff49c: 5b34 ff92 |0000: iput-object v4, v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.searchResults:Ljava/util/List; // field@92ff │ │ +3ff4a0: 5430 f692 |0002: iget-object v0, v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.adapter:Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter; // field@92f6 │ │ +3ff4a4: 6e10 c00f 0000 |0004: invoke-virtual {v0}, Landroid/widget/ArrayAdapter;.clear:()V // method@0fc0 │ │ +3ff4aa: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +3ff4ac: 1301 0800 |0008: const/16 v1, #int 8 // #8 │ │ +3ff4b0: 3804 2e00 |000a: if-eqz v4, 0038 // +002e │ │ +3ff4b4: 7210 72b5 0400 |000c: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b572 │ │ +3ff4ba: 0a02 |000f: move-result v2 │ │ +3ff4bc: 3d02 2800 |0010: if-lez v2, 0038 // +0028 │ │ +3ff4c0: 5432 fa92 |0012: iget-object v2, v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.gridView:Landroid/widget/GridView; // field@92fa │ │ +3ff4c4: 6e20 9c0d 0200 |0014: invoke-virtual {v2, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3ff4ca: 5430 0293 |0017: iget-object v0, v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.txtvEmpty:Landroid/widget/TextView; // field@9302 │ │ +3ff4ce: 6e20 9c0d 1000 |0019: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3ff4d4: 7210 6ab5 0400 |001c: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +3ff4da: 0c04 |001f: move-result-object v4 │ │ +3ff4dc: 7210 4db5 0400 |0020: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3ff4e2: 0a00 |0023: move-result v0 │ │ +3ff4e4: 3800 0e00 |0024: if-eqz v0, 0032 // +000e │ │ +3ff4e8: 7210 4eb5 0400 |0026: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3ff4ee: 0c00 |0029: move-result-object v0 │ │ +3ff4f0: 1f00 dd1c |002a: check-cast v0, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1cdd │ │ +3ff4f4: 5431 f692 |002c: iget-object v1, v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.adapter:Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter; // field@92f6 │ │ +3ff4f8: 6e20 be0f 0100 |002e: invoke-virtual {v1, v0}, Landroid/widget/ArrayAdapter;.add:(Ljava/lang/Object;)V // method@0fbe │ │ +3ff4fe: 28ef |0031: goto 0020 // -0011 │ │ +3ff500: 5434 f692 |0032: iget-object v4, v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.adapter:Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter; // field@92f6 │ │ +3ff504: 6e10 fd0f 0400 |0034: invoke-virtual {v4}, Landroid/widget/BaseAdapter;.notifyDataSetInvalidated:()V // method@0ffd │ │ +3ff50a: 280b |0037: goto 0042 // +000b │ │ +3ff50c: 5434 fa92 |0038: iget-object v4, v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.gridView:Landroid/widget/GridView; // field@92fa │ │ +3ff510: 6e20 9c0d 1400 |003a: invoke-virtual {v4, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3ff516: 5434 0293 |003d: iget-object v4, v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.txtvEmpty:Landroid/widget/TextView; // field@9302 │ │ +3ff51a: 6e20 9c0d 0400 |003f: invoke-virtual {v4, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3ff520: 0e00 |0042: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0002 line=87 │ │ 0x000c line=88 │ │ 0x0012 line=89 │ │ 0x0017 line=90 │ │ @@ -1731930,43 +1731913,43 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -3ff41c: |[3ff41c] de.danoeh.antennapod.fragment.DiscoveryFragment.onCreate:(Landroid/os/Bundle;)V │ │ -3ff42c: 6f20 7435 4300 |0000: invoke-super {v3, v4}, Landroidx/fragment/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@3574 │ │ -3ff432: 6e10 2735 0300 |0003: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -3ff438: 0c04 |0006: move-result-object v4 │ │ -3ff43a: 1a00 1b17 |0007: const-string v0, "CountryRegionPrefs" // string@171b │ │ -3ff43e: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -3ff440: 6e30 3002 0401 |000a: invoke-virtual {v4, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ -3ff446: 0c04 |000d: move-result-object v4 │ │ -3ff448: 5b34 fd92 |000e: iput-object v4, v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.prefs:Landroid/content/SharedPreferences; // field@92fd │ │ -3ff44c: 7100 83b5 0000 |0010: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b583 │ │ -3ff452: 0c00 |0013: move-result-object v0 │ │ -3ff454: 6e10 82b5 0000 |0014: invoke-virtual {v0}, Ljava/util/Locale;.getCountry:()Ljava/lang/String; // method@b582 │ │ -3ff45a: 0c00 |0017: move-result-object v0 │ │ -3ff45c: 1a02 0377 |0018: const-string v2, "country_code" // string@7703 │ │ -3ff460: 7230 9f02 2400 |001a: invoke-interface {v4, v2, v0}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ -3ff466: 0c04 |001d: move-result-object v4 │ │ -3ff468: 5b34 f892 |001e: iput-object v4, v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.countryCode:Ljava/lang/String; // field@92f8 │ │ -3ff46c: 5434 fd92 |0020: iget-object v4, v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.prefs:Landroid/content/SharedPreferences; // field@92fd │ │ -3ff470: 1a00 7a98 |0022: const-string v0, "hidden_discovery_country" // string@987a │ │ -3ff474: 7230 9b02 0401 |0024: invoke-interface {v4, v0, v1}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ -3ff47a: 0a04 |0027: move-result v4 │ │ -3ff47c: 5c34 fb92 |0028: iput-boolean v4, v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.hidden:Z // field@92fb │ │ -3ff480: 5434 fd92 |002a: iget-object v4, v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.prefs:Landroid/content/SharedPreferences; // field@92fd │ │ -3ff484: 1a00 10bc |002c: const-string v0, "needs_confirm" // string@bc10 │ │ -3ff488: 1211 |002e: const/4 v1, #int 1 // #1 │ │ -3ff48a: 7230 9b02 0401 |002f: invoke-interface {v4, v0, v1}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ -3ff490: 0a04 |0032: move-result v4 │ │ -3ff492: 5c34 fc92 |0033: iput-boolean v4, v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.needsConfirm:Z // field@92fc │ │ -3ff496: 0e00 |0035: return-void │ │ +3ff3e4: |[3ff3e4] de.danoeh.antennapod.fragment.DiscoveryFragment.onCreate:(Landroid/os/Bundle;)V │ │ +3ff3f4: 6f20 7435 4300 |0000: invoke-super {v3, v4}, Landroidx/fragment/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@3574 │ │ +3ff3fa: 6e10 2735 0300 |0003: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +3ff400: 0c04 |0006: move-result-object v4 │ │ +3ff402: 1a00 1b17 |0007: const-string v0, "CountryRegionPrefs" // string@171b │ │ +3ff406: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +3ff408: 6e30 3002 0401 |000a: invoke-virtual {v4, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ +3ff40e: 0c04 |000d: move-result-object v4 │ │ +3ff410: 5b34 fd92 |000e: iput-object v4, v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.prefs:Landroid/content/SharedPreferences; // field@92fd │ │ +3ff414: 7100 83b5 0000 |0010: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b583 │ │ +3ff41a: 0c00 |0013: move-result-object v0 │ │ +3ff41c: 6e10 82b5 0000 |0014: invoke-virtual {v0}, Ljava/util/Locale;.getCountry:()Ljava/lang/String; // method@b582 │ │ +3ff422: 0c00 |0017: move-result-object v0 │ │ +3ff424: 1a02 0377 |0018: const-string v2, "country_code" // string@7703 │ │ +3ff428: 7230 9f02 2400 |001a: invoke-interface {v4, v2, v0}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ +3ff42e: 0c04 |001d: move-result-object v4 │ │ +3ff430: 5b34 f892 |001e: iput-object v4, v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.countryCode:Ljava/lang/String; // field@92f8 │ │ +3ff434: 5434 fd92 |0020: iget-object v4, v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.prefs:Landroid/content/SharedPreferences; // field@92fd │ │ +3ff438: 1a00 7a98 |0022: const-string v0, "hidden_discovery_country" // string@987a │ │ +3ff43c: 7230 9b02 0401 |0024: invoke-interface {v4, v0, v1}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ +3ff442: 0a04 |0027: move-result v4 │ │ +3ff444: 5c34 fb92 |0028: iput-boolean v4, v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.hidden:Z // field@92fb │ │ +3ff448: 5434 fd92 |002a: iget-object v4, v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.prefs:Landroid/content/SharedPreferences; // field@92fd │ │ +3ff44c: 1a00 10bc |002c: const-string v0, "needs_confirm" // string@bc10 │ │ +3ff450: 1211 |002e: const/4 v1, #int 1 // #1 │ │ +3ff452: 7230 9b02 0401 |002f: invoke-interface {v4, v0, v1}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ +3ff458: 0a04 |0032: move-result v4 │ │ +3ff45a: 5c34 fc92 |0033: iput-boolean v4, v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.needsConfirm:Z // field@92fc │ │ +3ff45e: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0003 line=104 │ │ 0x0010 line=105 │ │ 0x0020 line=106 │ │ 0x002a line=107 │ │ @@ -1731979,81 +1731962,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 │ │ -3feb74: |[3feb74] de.danoeh.antennapod.fragment.DiscoveryFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -3feb84: 1404 5f00 0d7f |0000: const v4, #float 1.87423e+38 // #7f0d005f │ │ -3feb8a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -3feb8c: 6e40 b20b 4203 |0004: invoke-virtual {v2, v4, v3, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3feb92: 0c02 |0007: move-result-object v2 │ │ -3feb94: 1403 a901 0a7f |0008: const v3, #float 1.83442e+38 // #7f0a01a9 │ │ -3feb9a: 6e20 780c 3200 |000b: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3feba0: 0c03 |000e: move-result-object v3 │ │ -3feba2: 1f03 f402 |000f: check-cast v3, Landroid/widget/GridView; // type@02f4 │ │ -3feba6: 5b13 fa92 |0011: iput-object v3, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.gridView:Landroid/widget/GridView; // field@92fa │ │ -3febaa: 2203 7b18 |0013: new-instance v3, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter; // type@187b │ │ -3febae: 6e10 2735 0100 |0015: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -3febb4: 0c04 |0018: move-result-object v4 │ │ -3febb6: 2200 fd1e |0019: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -3febba: 7010 a0b4 0000 |001b: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -3febc0: 7030 e497 4300 |001e: invoke-direct {v3, v4, v0}, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter;.:(Landroid/content/Context;Ljava/util/List;)V // method@97e4 │ │ -3febc6: 5b13 f692 |0021: iput-object v3, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.adapter:Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter; // field@92f6 │ │ -3febca: 5414 fa92 |0023: iget-object v4, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.gridView:Landroid/widget/GridView; // field@92fa │ │ -3febce: 6e20 0211 3400 |0025: invoke-virtual {v4, v3}, Landroid/widget/GridView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1102 │ │ -3febd4: 1403 9403 0a7f |0028: const v3, #float 1.83452e+38 // #7f0a0394 │ │ -3febda: 6e20 780c 3200 |002b: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3febe0: 0c03 |002e: move-result-object v3 │ │ -3febe2: 1f03 6a14 |002f: check-cast v3, Lcom/google/android/material/appbar/MaterialToolbar; // type@146a │ │ -3febe6: 5b13 0093 |0031: iput-object v3, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9300 │ │ -3febea: 2204 001b |0033: new-instance v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda4; // type@1b00 │ │ -3febee: 7020 01a4 1400 |0035: invoke-direct {v4, v1}, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;)V // method@a401 │ │ -3febf4: 6e20 6c21 4300 |0038: invoke-virtual {v3, v4}, Landroidx/appcompat/widget/Toolbar;.setNavigationOnClickListener:(Landroid/view/View$OnClickListener;)V // method@216c │ │ -3febfa: 5413 0093 |003b: iget-object v3, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9300 │ │ -3febfe: 1404 0100 0f7f |003d: const v4, #float 1.9008e+38 // #7f0f0001 │ │ -3fec04: 6e20 4521 4300 |0040: invoke-virtual {v3, v4}, Landroidx/appcompat/widget/Toolbar;.inflateMenu:(I)V // method@2145 │ │ -3fec0a: 5413 0093 |0043: iget-object v3, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9300 │ │ -3fec0e: 6e10 2f21 0300 |0045: invoke-virtual {v3}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ -3fec14: 0c03 |0048: move-result-object v3 │ │ -3fec16: 1404 1001 0a7f |0049: const v4, #float 1.83439e+38 // #7f0a0110 │ │ -3fec1c: 7220 bf0b 4300 |004c: invoke-interface {v3, v4}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -3fec22: 0c03 |004f: move-result-object v3 │ │ -3fec24: 5514 fb92 |0050: iget-boolean v4, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.hidden:Z // field@92fb │ │ -3fec28: 7220 ef0b 4300 |0052: invoke-interface {v3, v4}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@0bef │ │ -3fec2e: 5413 0093 |0055: iget-object v3, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9300 │ │ -3fec32: 6e20 6d21 1300 |0057: invoke-virtual {v3, v1}, Landroidx/appcompat/widget/Toolbar;.setOnMenuItemClickListener:(Landroidx/appcompat/widget/Toolbar$OnMenuItemClickListener;)V // method@216d │ │ -3fec38: 5413 fa92 |005a: iget-object v3, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.gridView:Landroid/widget/GridView; // field@92fa │ │ -3fec3c: 2204 011b |005c: new-instance v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda5; // type@1b01 │ │ -3fec40: 7020 03a4 1400 |005e: invoke-direct {v4, v1}, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;)V // method@a403 │ │ -3fec46: 6e20 b60f 4300 |0061: invoke-virtual {v3, v4}, Landroid/widget/AdapterView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@0fb6 │ │ -3fec4c: 1403 9402 0a7f |0064: const v3, #float 1.83447e+38 // #7f0a0294 │ │ -3fec52: 6e20 780c 3200 |0067: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3fec58: 0c03 |006a: move-result-object v3 │ │ -3fec5a: 1f03 0203 |006b: check-cast v3, Landroid/widget/ProgressBar; // type@0302 │ │ -3fec5e: 5b13 fe92 |006d: iput-object v3, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.progressBar:Landroid/widget/ProgressBar; // field@92fe │ │ -3fec62: 1403 aa03 0a7f |006f: const v3, #float 1.83452e+38 // #7f0a03aa │ │ -3fec68: 6e20 780c 3200 |0072: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3fec6e: 0c03 |0075: move-result-object v3 │ │ -3fec70: 1f03 1503 |0076: check-cast v3, Landroid/widget/TextView; // type@0315 │ │ -3fec74: 5b13 0393 |0078: iput-object v3, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.txtvError:Landroid/widget/TextView; // field@9303 │ │ -3fec78: 1403 9c00 0a7f |007a: const v3, #float 1.83437e+38 // #7f0a009c │ │ -3fec7e: 6e20 780c 3200 |007d: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3fec84: 0c03 |0080: move-result-object v3 │ │ -3fec86: 1f03 e602 |0081: check-cast v3, Landroid/widget/Button; // type@02e6 │ │ -3fec8a: 5b13 f792 |0083: iput-object v3, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.butRetry:Landroid/widget/Button; // field@92f7 │ │ -3fec8e: 1403 0400 0201 |0085: const v3, #float 2.38772e-38 // #01020004 │ │ -3fec94: 6e20 780c 3200 |0088: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3fec9a: 0c03 |008b: move-result-object v3 │ │ -3fec9c: 1f03 1503 |008c: check-cast v3, Landroid/widget/TextView; // type@0315 │ │ -3feca0: 5b13 0293 |008e: iput-object v3, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.txtvEmpty:Landroid/widget/TextView; // field@9302 │ │ -3feca4: 5413 f892 |0090: iget-object v3, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.countryCode:Ljava/lang/String; // field@92f8 │ │ -3feca8: 7020 22a4 3100 |0092: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.loadToplist:(Ljava/lang/String;)V // method@a422 │ │ -3fecae: 1102 |0095: return-object v2 │ │ +3feb3c: |[3feb3c] de.danoeh.antennapod.fragment.DiscoveryFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +3feb4c: 1404 5f00 0d7f |0000: const v4, #float 1.87423e+38 // #7f0d005f │ │ +3feb52: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +3feb54: 6e40 b20b 4203 |0004: invoke-virtual {v2, v4, v3, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3feb5a: 0c02 |0007: move-result-object v2 │ │ +3feb5c: 1403 a901 0a7f |0008: const v3, #float 1.83442e+38 // #7f0a01a9 │ │ +3feb62: 6e20 780c 3200 |000b: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3feb68: 0c03 |000e: move-result-object v3 │ │ +3feb6a: 1f03 f402 |000f: check-cast v3, Landroid/widget/GridView; // type@02f4 │ │ +3feb6e: 5b13 fa92 |0011: iput-object v3, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.gridView:Landroid/widget/GridView; // field@92fa │ │ +3feb72: 2203 7b18 |0013: new-instance v3, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter; // type@187b │ │ +3feb76: 6e10 2735 0100 |0015: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +3feb7c: 0c04 |0018: move-result-object v4 │ │ +3feb7e: 2200 fd1e |0019: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +3feb82: 7010 a0b4 0000 |001b: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +3feb88: 7030 e497 4300 |001e: invoke-direct {v3, v4, v0}, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter;.:(Landroid/content/Context;Ljava/util/List;)V // method@97e4 │ │ +3feb8e: 5b13 f692 |0021: iput-object v3, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.adapter:Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter; // field@92f6 │ │ +3feb92: 5414 fa92 |0023: iget-object v4, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.gridView:Landroid/widget/GridView; // field@92fa │ │ +3feb96: 6e20 0211 3400 |0025: invoke-virtual {v4, v3}, Landroid/widget/GridView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1102 │ │ +3feb9c: 1403 9403 0a7f |0028: const v3, #float 1.83452e+38 // #7f0a0394 │ │ +3feba2: 6e20 780c 3200 |002b: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3feba8: 0c03 |002e: move-result-object v3 │ │ +3febaa: 1f03 6a14 |002f: check-cast v3, Lcom/google/android/material/appbar/MaterialToolbar; // type@146a │ │ +3febae: 5b13 0093 |0031: iput-object v3, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9300 │ │ +3febb2: 2204 001b |0033: new-instance v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda4; // type@1b00 │ │ +3febb6: 7020 01a4 1400 |0035: invoke-direct {v4, v1}, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;)V // method@a401 │ │ +3febbc: 6e20 6c21 4300 |0038: invoke-virtual {v3, v4}, Landroidx/appcompat/widget/Toolbar;.setNavigationOnClickListener:(Landroid/view/View$OnClickListener;)V // method@216c │ │ +3febc2: 5413 0093 |003b: iget-object v3, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9300 │ │ +3febc6: 1404 0100 0f7f |003d: const v4, #float 1.9008e+38 // #7f0f0001 │ │ +3febcc: 6e20 4521 4300 |0040: invoke-virtual {v3, v4}, Landroidx/appcompat/widget/Toolbar;.inflateMenu:(I)V // method@2145 │ │ +3febd2: 5413 0093 |0043: iget-object v3, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9300 │ │ +3febd6: 6e10 2f21 0300 |0045: invoke-virtual {v3}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ +3febdc: 0c03 |0048: move-result-object v3 │ │ +3febde: 1404 1001 0a7f |0049: const v4, #float 1.83439e+38 // #7f0a0110 │ │ +3febe4: 7220 bf0b 4300 |004c: invoke-interface {v3, v4}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +3febea: 0c03 |004f: move-result-object v3 │ │ +3febec: 5514 fb92 |0050: iget-boolean v4, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.hidden:Z // field@92fb │ │ +3febf0: 7220 ef0b 4300 |0052: invoke-interface {v3, v4}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@0bef │ │ +3febf6: 5413 0093 |0055: iget-object v3, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9300 │ │ +3febfa: 6e20 6d21 1300 |0057: invoke-virtual {v3, v1}, Landroidx/appcompat/widget/Toolbar;.setOnMenuItemClickListener:(Landroidx/appcompat/widget/Toolbar$OnMenuItemClickListener;)V // method@216d │ │ +3fec00: 5413 fa92 |005a: iget-object v3, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.gridView:Landroid/widget/GridView; // field@92fa │ │ +3fec04: 2204 011b |005c: new-instance v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda5; // type@1b01 │ │ +3fec08: 7020 03a4 1400 |005e: invoke-direct {v4, v1}, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;)V // method@a403 │ │ +3fec0e: 6e20 b60f 4300 |0061: invoke-virtual {v3, v4}, Landroid/widget/AdapterView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@0fb6 │ │ +3fec14: 1403 9402 0a7f |0064: const v3, #float 1.83447e+38 // #7f0a0294 │ │ +3fec1a: 6e20 780c 3200 |0067: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3fec20: 0c03 |006a: move-result-object v3 │ │ +3fec22: 1f03 0203 |006b: check-cast v3, Landroid/widget/ProgressBar; // type@0302 │ │ +3fec26: 5b13 fe92 |006d: iput-object v3, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.progressBar:Landroid/widget/ProgressBar; // field@92fe │ │ +3fec2a: 1403 aa03 0a7f |006f: const v3, #float 1.83452e+38 // #7f0a03aa │ │ +3fec30: 6e20 780c 3200 |0072: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3fec36: 0c03 |0075: move-result-object v3 │ │ +3fec38: 1f03 1503 |0076: check-cast v3, Landroid/widget/TextView; // type@0315 │ │ +3fec3c: 5b13 0393 |0078: iput-object v3, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.txtvError:Landroid/widget/TextView; // field@9303 │ │ +3fec40: 1403 9c00 0a7f |007a: const v3, #float 1.83437e+38 // #7f0a009c │ │ +3fec46: 6e20 780c 3200 |007d: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3fec4c: 0c03 |0080: move-result-object v3 │ │ +3fec4e: 1f03 e602 |0081: check-cast v3, Landroid/widget/Button; // type@02e6 │ │ +3fec52: 5b13 f792 |0083: iput-object v3, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.butRetry:Landroid/widget/Button; // field@92f7 │ │ +3fec56: 1403 0400 0201 |0085: const v3, #float 2.38772e-38 // #01020004 │ │ +3fec5c: 6e20 780c 3200 |0088: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3fec62: 0c03 |008b: move-result-object v3 │ │ +3fec64: 1f03 1503 |008c: check-cast v3, Landroid/widget/TextView; // type@0315 │ │ +3fec68: 5b13 0293 |008e: iput-object v3, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.txtvEmpty:Landroid/widget/TextView; // field@9302 │ │ +3fec6c: 5413 f892 |0090: iget-object v3, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.countryCode:Ljava/lang/String; // field@92f8 │ │ +3fec70: 7020 22a4 3100 |0092: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.loadToplist:(Ljava/lang/String;)V // method@a422 │ │ +3fec76: 1102 |0095: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=113 │ │ 0x000b line=114 │ │ 0x0013 line=115 │ │ 0x0023 line=116 │ │ 0x002b line=118 │ │ @@ -1732079,22 +1732062,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -3ff498: |[3ff498] de.danoeh.antennapod.fragment.DiscoveryFragment.onDestroy:()V │ │ -3ff4a8: 6f10 7a35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onDestroy:()V // method@357a │ │ -3ff4ae: 5410 f992 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@92f9 │ │ -3ff4b2: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -3ff4b6: 7210 91b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ -3ff4bc: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -3ff4be: 5b10 f692 |000b: iput-object v0, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.adapter:Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter; // field@92f6 │ │ -3ff4c2: 0e00 |000d: return-void │ │ +3ff460: |[3ff460] de.danoeh.antennapod.fragment.DiscoveryFragment.onDestroy:()V │ │ +3ff470: 6f10 7a35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onDestroy:()V // method@357a │ │ +3ff476: 5410 f992 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@92f9 │ │ +3ff47a: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +3ff47e: 7210 91b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ +3ff484: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +3ff486: 5b10 f692 |000b: iput-object v0, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.adapter:Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter; // field@92f6 │ │ +3ff48a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ 0x0003 line=148 │ │ 0x0007 line=149 │ │ 0x000b line=151 │ │ locals : │ │ @@ -1732105,125 +1732088,125 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 244 16-bit code units │ │ -3fecb0: |[3fecb0] de.danoeh.antennapod.fragment.DiscoveryFragment.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ -3fecc0: 6f20 8435 a900 |0000: invoke-super {v9, v10}, Landroidx/fragment/app/Fragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@3584 │ │ -3fecc6: 0a00 |0003: move-result v0 │ │ -3fecc8: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -3fecca: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ -3fecce: 0f01 |0007: return v1 │ │ -3fecd0: 7210 db0b 0a00 |0008: invoke-interface {v10}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ -3fecd6: 0a00 |000b: move-result v0 │ │ -3fecd8: 1402 1001 0a7f |000c: const v2, #float 1.83439e+38 // #7f0a0110 │ │ -3fecde: 3320 3300 |000f: if-ne v0, v2, 0042 // +0033 │ │ -3fece2: 7210 e70b 0a00 |0011: invoke-interface {v10}, Landroid/view/MenuItem;.isChecked:()Z // method@0be7 │ │ -3fece8: 0a00 |0014: move-result v0 │ │ -3fecea: b710 |0015: xor-int/2addr v0, v1 │ │ -3fecec: 7220 ef0b 0a00 |0016: invoke-interface {v10, v0}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@0bef │ │ -3fecf2: 7210 e70b 0a00 |0019: invoke-interface {v10}, Landroid/view/MenuItem;.isChecked:()Z // method@0be7 │ │ -3fecf8: 0a0a |001c: move-result v10 │ │ -3fecfa: 5c9a fb92 |001d: iput-boolean v10, v9, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.hidden:Z // field@92fb │ │ -3fecfe: 549a fd92 |001f: iget-object v10, v9, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.prefs:Landroid/content/SharedPreferences; // field@92fd │ │ -3fed02: 7210 9a02 0a00 |0021: invoke-interface {v10}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -3fed08: 0c0a |0024: move-result-object v10 │ │ -3fed0a: 1a00 7a98 |0025: const-string v0, "hidden_discovery_country" // string@987a │ │ -3fed0e: 5592 fb92 |0027: iget-boolean v2, v9, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.hidden:Z // field@92fb │ │ -3fed12: 7230 9202 0a02 |0029: invoke-interface {v10, v0, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ -3fed18: 0c0a |002c: move-result-object v10 │ │ -3fed1a: 7210 9002 0a00 |002d: invoke-interface {v10}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -3fed20: 7100 8db7 0000 |0030: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3fed26: 0c0a |0033: move-result-object v10 │ │ -3fed28: 2200 901a |0034: new-instance v0, Lde/danoeh/antennapod/event/DiscoveryDefaultUpdateEvent; // type@1a90 │ │ -3fed2c: 7010 44a2 0000 |0036: invoke-direct {v0}, Lde/danoeh/antennapod/event/DiscoveryDefaultUpdateEvent;.:()V // method@a244 │ │ -3fed32: 6e20 90b7 0a00 |0039: invoke-virtual {v10, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -3fed38: 549a f892 |003c: iget-object v10, v9, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.countryCode:Ljava/lang/String; // field@92f8 │ │ -3fed3c: 7020 22a4 a900 |003e: invoke-direct {v9, v10}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.loadToplist:(Ljava/lang/String;)V // method@a422 │ │ -3fed42: 0f01 |0041: return v1 │ │ -3fed44: 140a 0b01 0a7f |0042: const v10, #float 1.83439e+38 // #7f0a010b │ │ -3fed4a: 33a0 ad00 |0045: if-ne v0, v10, 00f2 // +00ad │ │ -3fed4e: 6e10 3a35 0900 |0047: invoke-virtual {v9}, Landroidx/fragment/app/Fragment;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@353a │ │ -3fed54: 0c0a |004a: move-result-object v10 │ │ -3fed56: 1400 de00 0d7f |004b: const v0, #float 1.87426e+38 // #7f0d00de │ │ -3fed5c: 1202 |004e: const/4 v2, #int 0 // #0 │ │ -3fed5e: 6e30 b10b 0a02 |004f: invoke-virtual {v10, v0, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0bb1 │ │ -3fed64: 0c0a |0052: move-result-object v10 │ │ -3fed66: 2200 1715 |0053: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ -3fed6a: 6e10 2d35 0900 |0055: invoke-virtual {v9}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -3fed70: 0c03 |0058: move-result-object v3 │ │ -3fed72: 7020 8381 3000 |0059: invoke-direct {v0, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ -3fed78: 6e20 d481 a000 |005c: invoke-virtual {v0, v10}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81d4 │ │ -3fed7e: 2203 fd1e |005f: new-instance v3, Ljava/util/ArrayList; // type@1efd │ │ -3fed82: 7100 88b5 0000 |0061: invoke-static {}, Ljava/util/Locale;.getISOCountries:()[Ljava/lang/String; // method@b588 │ │ -3fed88: 0c04 |0064: move-result-object v4 │ │ -3fed8a: 7110 b6b4 0400 |0065: invoke-static {v4}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b4b6 │ │ -3fed90: 0c04 |0068: move-result-object v4 │ │ -3fed92: 7020 a2b4 4300 |0069: invoke-direct {v3, v4}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@b4a2 │ │ -3fed98: 2204 091f |006c: new-instance v4, Ljava/util/HashMap; // type@1f09 │ │ -3fed9c: 7010 32b5 0400 |006e: invoke-direct {v4}, Ljava/util/HashMap;.:()V // method@b532 │ │ -3feda2: 2205 091f |0071: new-instance v5, Ljava/util/HashMap; // type@1f09 │ │ -3feda6: 7010 32b5 0500 |0073: invoke-direct {v5}, Ljava/util/HashMap;.:()V // method@b532 │ │ -3fedac: 7210 6ab5 0300 |0076: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -3fedb2: 0c03 |0079: move-result-object v3 │ │ -3fedb4: 7210 4db5 0300 |007a: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3fedba: 0a06 |007d: move-result v6 │ │ -3fedbc: 3806 1a00 |007e: if-eqz v6, 0098 // +001a │ │ -3fedc0: 7210 4eb5 0300 |0080: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3fedc6: 0c06 |0083: move-result-object v6 │ │ -3fedc8: 1f06 8d1e |0084: check-cast v6, Ljava/lang/String; // type@1e8d │ │ -3fedcc: 2207 131f |0086: new-instance v7, Ljava/util/Locale; // type@1f13 │ │ -3fedd0: 1a08 0000 |0088: const-string v8, "" // string@0000 │ │ -3fedd4: 7030 7fb5 8706 |008a: invoke-direct {v7, v8, v6}, Ljava/util/Locale;.:(Ljava/lang/String;Ljava/lang/String;)V // method@b57f │ │ -3fedda: 6e10 85b5 0700 |008d: invoke-virtual {v7}, Ljava/util/Locale;.getDisplayCountry:()Ljava/lang/String; // method@b585 │ │ -3fede0: 0c07 |0090: move-result-object v7 │ │ -3fede2: 7230 9ab5 6407 |0091: invoke-interface {v4, v6, v7}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b59a │ │ -3fede8: 7230 9ab5 7506 |0094: invoke-interface {v5, v7, v6}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b59a │ │ -3fedee: 28e3 |0097: goto 007a // -001d │ │ -3fedf0: 2203 fd1e |0098: new-instance v3, Ljava/util/ArrayList; // type@1efd │ │ -3fedf4: 7210 9eb5 0400 |009a: invoke-interface {v4}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@b59e │ │ -3fedfa: 0c06 |009d: move-result-object v6 │ │ -3fedfc: 7020 a2b4 6300 |009e: invoke-direct {v3, v6}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@b4a2 │ │ -3fee02: 7110 18b5 0300 |00a1: invoke-static {v3}, Ljava/util/Collections;.sort:(Ljava/util/List;)V // method@b518 │ │ -3fee08: 2206 e202 |00a4: new-instance v6, Landroid/widget/ArrayAdapter; // type@02e2 │ │ -3fee0c: 6e10 2d35 0900 |00a6: invoke-virtual {v9}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -3fee12: 0c07 |00a9: move-result-object v7 │ │ -3fee14: 1408 0300 0901 |00aa: const v8, #float 2.51629e-38 // #01090003 │ │ -3fee1a: 7040 bc0f 7638 |00ad: invoke-direct {v6, v7, v8, v3}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@0fbc │ │ -3fee20: 1403 df00 0a7f |00b0: const v3, #float 1.83438e+38 // #7f0a00df │ │ -3fee26: 6e20 780c 3a00 |00b3: invoke-virtual {v10, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3fee2c: 0c0a |00b6: move-result-object v10 │ │ -3fee2e: 1f0a 0d16 |00b7: check-cast v10, Lcom/google/android/material/textfield/TextInputLayout; // type@160d │ │ -3fee32: 6e10 8e89 0a00 |00b9: invoke-virtual {v10}, Lcom/google/android/material/textfield/TextInputLayout;.getEditText:()Landroid/widget/EditText; // method@898e │ │ -3fee38: 0c0a |00bc: move-result-object v10 │ │ -3fee3a: 1f0a f715 |00bd: check-cast v10, Lcom/google/android/material/textfield/MaterialAutoCompleteTextView; // type@15f7 │ │ -3fee3e: 6e20 ef88 6a00 |00bf: invoke-virtual {v10, v6}, Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@88ef │ │ -3fee44: 5493 f892 |00c2: iget-object v3, v9, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.countryCode:Ljava/lang/String; // field@92f8 │ │ -3fee48: 7220 96b5 3400 |00c4: invoke-interface {v4, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b596 │ │ -3fee4e: 0c03 |00c7: move-result-object v3 │ │ -3fee50: 1f03 5f1e |00c8: check-cast v3, Ljava/lang/CharSequence; // type@1e5f │ │ -3fee54: 6e20 9d12 3a00 |00ca: invoke-virtual {v10, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3fee5a: 2203 fb1a |00cd: new-instance v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda0; // type@1afb │ │ -3fee5e: 7020 f7a3 a300 |00cf: invoke-direct {v3, v10}, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda0;.:(Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;)V // method@a3f7 │ │ -3fee64: 6e20 710d 3a00 |00d2: invoke-virtual {v10, v3}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3fee6a: 2203 fd1a |00d5: new-instance v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda1; // type@1afd │ │ -3fee6e: 7020 fba3 a300 |00d7: invoke-direct {v3, v10}, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda1;.:(Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;)V // method@a3fb │ │ -3fee74: 6e20 730d 3a00 |00da: invoke-virtual {v10, v3}, Landroid/view/View;.setOnFocusChangeListener:(Landroid/view/View$OnFocusChangeListener;)V // method@0d73 │ │ -3fee7a: 2203 fe1a |00dd: new-instance v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda2; // type@1afe │ │ -3fee7e: 7040 fda3 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@a3fd │ │ -3fee84: 140a 0a00 0401 |00e2: const v10, #float 2.42446e-38 // #0104000a │ │ -3fee8a: 6e30 c181 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@81c1 │ │ -3fee90: 140a 4b00 127f |00e8: const v10, #float 1.94069e+38 // #7f12004b │ │ -3fee96: 6e30 ad81 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@81ad │ │ -3fee9c: 6e10 7114 0000 |00ee: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ -3feea2: 0f01 |00f1: return v1 │ │ -3feea4: 120a |00f2: const/4 v10, #int 0 // #0 │ │ -3feea6: 0f0a |00f3: return v10 │ │ +3fec78: |[3fec78] de.danoeh.antennapod.fragment.DiscoveryFragment.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ +3fec88: 6f20 8435 a900 |0000: invoke-super {v9, v10}, Landroidx/fragment/app/Fragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@3584 │ │ +3fec8e: 0a00 |0003: move-result v0 │ │ +3fec90: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +3fec92: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ +3fec96: 0f01 |0007: return v1 │ │ +3fec98: 7210 db0b 0a00 |0008: invoke-interface {v10}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ +3fec9e: 0a00 |000b: move-result v0 │ │ +3feca0: 1402 1001 0a7f |000c: const v2, #float 1.83439e+38 // #7f0a0110 │ │ +3feca6: 3320 3300 |000f: if-ne v0, v2, 0042 // +0033 │ │ +3fecaa: 7210 e70b 0a00 |0011: invoke-interface {v10}, Landroid/view/MenuItem;.isChecked:()Z // method@0be7 │ │ +3fecb0: 0a00 |0014: move-result v0 │ │ +3fecb2: b710 |0015: xor-int/2addr v0, v1 │ │ +3fecb4: 7220 ef0b 0a00 |0016: invoke-interface {v10, v0}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@0bef │ │ +3fecba: 7210 e70b 0a00 |0019: invoke-interface {v10}, Landroid/view/MenuItem;.isChecked:()Z // method@0be7 │ │ +3fecc0: 0a0a |001c: move-result v10 │ │ +3fecc2: 5c9a fb92 |001d: iput-boolean v10, v9, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.hidden:Z // field@92fb │ │ +3fecc6: 549a fd92 |001f: iget-object v10, v9, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.prefs:Landroid/content/SharedPreferences; // field@92fd │ │ +3fecca: 7210 9a02 0a00 |0021: invoke-interface {v10}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +3fecd0: 0c0a |0024: move-result-object v10 │ │ +3fecd2: 1a00 7a98 |0025: const-string v0, "hidden_discovery_country" // string@987a │ │ +3fecd6: 5592 fb92 |0027: iget-boolean v2, v9, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.hidden:Z // field@92fb │ │ +3fecda: 7230 9202 0a02 |0029: invoke-interface {v10, v0, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ +3fece0: 0c0a |002c: move-result-object v10 │ │ +3fece2: 7210 9002 0a00 |002d: invoke-interface {v10}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +3fece8: 7100 8db7 0000 |0030: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3fecee: 0c0a |0033: move-result-object v10 │ │ +3fecf0: 2200 901a |0034: new-instance v0, Lde/danoeh/antennapod/event/DiscoveryDefaultUpdateEvent; // type@1a90 │ │ +3fecf4: 7010 44a2 0000 |0036: invoke-direct {v0}, Lde/danoeh/antennapod/event/DiscoveryDefaultUpdateEvent;.:()V // method@a244 │ │ +3fecfa: 6e20 90b7 0a00 |0039: invoke-virtual {v10, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +3fed00: 549a f892 |003c: iget-object v10, v9, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.countryCode:Ljava/lang/String; // field@92f8 │ │ +3fed04: 7020 22a4 a900 |003e: invoke-direct {v9, v10}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.loadToplist:(Ljava/lang/String;)V // method@a422 │ │ +3fed0a: 0f01 |0041: return v1 │ │ +3fed0c: 140a 0b01 0a7f |0042: const v10, #float 1.83439e+38 // #7f0a010b │ │ +3fed12: 33a0 ad00 |0045: if-ne v0, v10, 00f2 // +00ad │ │ +3fed16: 6e10 3a35 0900 |0047: invoke-virtual {v9}, Landroidx/fragment/app/Fragment;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@353a │ │ +3fed1c: 0c0a |004a: move-result-object v10 │ │ +3fed1e: 1400 de00 0d7f |004b: const v0, #float 1.87426e+38 // #7f0d00de │ │ +3fed24: 1202 |004e: const/4 v2, #int 0 // #0 │ │ +3fed26: 6e30 b10b 0a02 |004f: invoke-virtual {v10, v0, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0bb1 │ │ +3fed2c: 0c0a |0052: move-result-object v10 │ │ +3fed2e: 2200 1715 |0053: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ +3fed32: 6e10 2d35 0900 |0055: invoke-virtual {v9}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +3fed38: 0c03 |0058: move-result-object v3 │ │ +3fed3a: 7020 8381 3000 |0059: invoke-direct {v0, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ +3fed40: 6e20 d481 a000 |005c: invoke-virtual {v0, v10}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81d4 │ │ +3fed46: 2203 fd1e |005f: new-instance v3, Ljava/util/ArrayList; // type@1efd │ │ +3fed4a: 7100 88b5 0000 |0061: invoke-static {}, Ljava/util/Locale;.getISOCountries:()[Ljava/lang/String; // method@b588 │ │ +3fed50: 0c04 |0064: move-result-object v4 │ │ +3fed52: 7110 b6b4 0400 |0065: invoke-static {v4}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b4b6 │ │ +3fed58: 0c04 |0068: move-result-object v4 │ │ +3fed5a: 7020 a2b4 4300 |0069: invoke-direct {v3, v4}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@b4a2 │ │ +3fed60: 2204 091f |006c: new-instance v4, Ljava/util/HashMap; // type@1f09 │ │ +3fed64: 7010 32b5 0400 |006e: invoke-direct {v4}, Ljava/util/HashMap;.:()V // method@b532 │ │ +3fed6a: 2205 091f |0071: new-instance v5, Ljava/util/HashMap; // type@1f09 │ │ +3fed6e: 7010 32b5 0500 |0073: invoke-direct {v5}, Ljava/util/HashMap;.:()V // method@b532 │ │ +3fed74: 7210 6ab5 0300 |0076: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +3fed7a: 0c03 |0079: move-result-object v3 │ │ +3fed7c: 7210 4db5 0300 |007a: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3fed82: 0a06 |007d: move-result v6 │ │ +3fed84: 3806 1a00 |007e: if-eqz v6, 0098 // +001a │ │ +3fed88: 7210 4eb5 0300 |0080: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3fed8e: 0c06 |0083: move-result-object v6 │ │ +3fed90: 1f06 8d1e |0084: check-cast v6, Ljava/lang/String; // type@1e8d │ │ +3fed94: 2207 131f |0086: new-instance v7, Ljava/util/Locale; // type@1f13 │ │ +3fed98: 1a08 0000 |0088: const-string v8, "" // string@0000 │ │ +3fed9c: 7030 7fb5 8706 |008a: invoke-direct {v7, v8, v6}, Ljava/util/Locale;.:(Ljava/lang/String;Ljava/lang/String;)V // method@b57f │ │ +3feda2: 6e10 85b5 0700 |008d: invoke-virtual {v7}, Ljava/util/Locale;.getDisplayCountry:()Ljava/lang/String; // method@b585 │ │ +3feda8: 0c07 |0090: move-result-object v7 │ │ +3fedaa: 7230 9ab5 6407 |0091: invoke-interface {v4, v6, v7}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b59a │ │ +3fedb0: 7230 9ab5 7506 |0094: invoke-interface {v5, v7, v6}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b59a │ │ +3fedb6: 28e3 |0097: goto 007a // -001d │ │ +3fedb8: 2203 fd1e |0098: new-instance v3, Ljava/util/ArrayList; // type@1efd │ │ +3fedbc: 7210 9eb5 0400 |009a: invoke-interface {v4}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@b59e │ │ +3fedc2: 0c06 |009d: move-result-object v6 │ │ +3fedc4: 7020 a2b4 6300 |009e: invoke-direct {v3, v6}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@b4a2 │ │ +3fedca: 7110 18b5 0300 |00a1: invoke-static {v3}, Ljava/util/Collections;.sort:(Ljava/util/List;)V // method@b518 │ │ +3fedd0: 2206 e202 |00a4: new-instance v6, Landroid/widget/ArrayAdapter; // type@02e2 │ │ +3fedd4: 6e10 2d35 0900 |00a6: invoke-virtual {v9}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +3fedda: 0c07 |00a9: move-result-object v7 │ │ +3feddc: 1408 0300 0901 |00aa: const v8, #float 2.51629e-38 // #01090003 │ │ +3fede2: 7040 bc0f 7638 |00ad: invoke-direct {v6, v7, v8, v3}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@0fbc │ │ +3fede8: 1403 df00 0a7f |00b0: const v3, #float 1.83438e+38 // #7f0a00df │ │ +3fedee: 6e20 780c 3a00 |00b3: invoke-virtual {v10, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3fedf4: 0c0a |00b6: move-result-object v10 │ │ +3fedf6: 1f0a 0d16 |00b7: check-cast v10, Lcom/google/android/material/textfield/TextInputLayout; // type@160d │ │ +3fedfa: 6e10 8e89 0a00 |00b9: invoke-virtual {v10}, Lcom/google/android/material/textfield/TextInputLayout;.getEditText:()Landroid/widget/EditText; // method@898e │ │ +3fee00: 0c0a |00bc: move-result-object v10 │ │ +3fee02: 1f0a f715 |00bd: check-cast v10, Lcom/google/android/material/textfield/MaterialAutoCompleteTextView; // type@15f7 │ │ +3fee06: 6e20 ef88 6a00 |00bf: invoke-virtual {v10, v6}, Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@88ef │ │ +3fee0c: 5493 f892 |00c2: iget-object v3, v9, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.countryCode:Ljava/lang/String; // field@92f8 │ │ +3fee10: 7220 96b5 3400 |00c4: invoke-interface {v4, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b596 │ │ +3fee16: 0c03 |00c7: move-result-object v3 │ │ +3fee18: 1f03 5f1e |00c8: check-cast v3, Ljava/lang/CharSequence; // type@1e5f │ │ +3fee1c: 6e20 9d12 3a00 |00ca: invoke-virtual {v10, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3fee22: 2203 fb1a |00cd: new-instance v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda0; // type@1afb │ │ +3fee26: 7020 f7a3 a300 |00cf: invoke-direct {v3, v10}, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda0;.:(Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;)V // method@a3f7 │ │ +3fee2c: 6e20 710d 3a00 |00d2: invoke-virtual {v10, v3}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3fee32: 2203 fd1a |00d5: new-instance v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda1; // type@1afd │ │ +3fee36: 7020 fba3 a300 |00d7: invoke-direct {v3, v10}, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda1;.:(Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;)V // method@a3fb │ │ +3fee3c: 6e20 730d 3a00 |00da: invoke-virtual {v10, v3}, Landroid/view/View;.setOnFocusChangeListener:(Landroid/view/View$OnFocusChangeListener;)V // method@0d73 │ │ +3fee42: 2203 fe1a |00dd: new-instance v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda2; // type@1afe │ │ +3fee46: 7040 fda3 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@a3fd │ │ +3fee4c: 140a 0a00 0401 |00e2: const v10, #float 2.42446e-38 // #0104000a │ │ +3fee52: 6e30 c181 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@81c1 │ │ +3fee58: 140a 4b00 127f |00e8: const v10, #float 1.94069e+38 // #7f12004b │ │ +3fee5e: 6e30 ad81 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@81ad │ │ +3fee64: 6e10 7114 0000 |00ee: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ +3fee6a: 0f01 |00f1: return v1 │ │ +3fee6c: 120a |00f2: const/4 v10, #int 0 // #0 │ │ +3fee6e: 0f0a |00f3: return v10 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ 0x0008 line=216 │ │ 0x0011 line=218 │ │ 0x0019 line=219 │ │ 0x001f line=220 │ │ @@ -1732292,18 +1732275,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 │ │ -3ffd18: |[3ffd18] de.danoeh.antennapod.fragment.EpisodesListFragment$1.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Lde/danoeh/antennapod/activity/MainActivity;)V │ │ -3ffd28: 5b01 1c93 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$1;.this$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@931c │ │ -3ffd2c: 7020 ac96 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@96ac │ │ -3ffd32: 0e00 |0005: return-void │ │ +3ffce0: |[3ffce0] de.danoeh.antennapod.fragment.EpisodesListFragment$1.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Lde/danoeh/antennapod/activity/MainActivity;)V │ │ +3ffcf0: 5b01 1c93 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$1;.this$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@931c │ │ +3ffcf4: 7020 ac96 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@96ac │ │ +3ffcfa: 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; │ │ @@ -1732314,29 +1732297,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 │ │ -3ffd34: |[3ffd34] de.danoeh.antennapod.fragment.EpisodesListFragment$1.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -3ffd44: 6f40 bd96 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@96bd │ │ -3ffd4a: 6e10 5b97 0000 |0003: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.inActionMode:()Z // method@975b │ │ -3ffd50: 0a02 |0006: move-result v2 │ │ -3ffd52: 3902 0d00 |0007: if-nez v2, 0014 // +000d │ │ -3ffd56: 1402 3302 0a7f |0009: const v2, #float 1.83445e+38 // #7f0a0233 │ │ -3ffd5c: 7220 bf0b 2100 |000c: invoke-interface {v1, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -3ffd62: 0c02 |000f: move-result-object v2 │ │ -3ffd64: 1213 |0010: const/4 v3, #int 1 // #1 │ │ -3ffd66: 7220 020c 3200 |0011: invoke-interface {v2, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ -3ffd6c: 5402 1c93 |0014: iget-object v2, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$1;.this$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@931c │ │ -3ffd70: 2203 1b1b |0016: new-instance v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment$1$$ExternalSyntheticLambda0; // type@1b1b │ │ -3ffd74: 7020 5ca4 2300 |0018: invoke-direct {v3, v2}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$1$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a45c │ │ -3ffd7a: 7120 9b98 3100 |001b: invoke-static {v1, v3}, Lde/danoeh/antennapod/core/menuhandler/MenuItemUtils;.setOnClickListeners:(Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;)V // method@989b │ │ -3ffd80: 0e00 |001e: return-void │ │ +3ffcfc: |[3ffcfc] de.danoeh.antennapod.fragment.EpisodesListFragment$1.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +3ffd0c: 6f40 bd96 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@96bd │ │ +3ffd12: 6e10 5b97 0000 |0003: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.inActionMode:()Z // method@975b │ │ +3ffd18: 0a02 |0006: move-result v2 │ │ +3ffd1a: 3902 0d00 |0007: if-nez v2, 0014 // +000d │ │ +3ffd1e: 1402 3302 0a7f |0009: const v2, #float 1.83445e+38 // #7f0a0233 │ │ +3ffd24: 7220 bf0b 2100 |000c: invoke-interface {v1, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +3ffd2a: 0c02 |000f: move-result-object v2 │ │ +3ffd2c: 1213 |0010: const/4 v3, #int 1 // #1 │ │ +3ffd2e: 7220 020c 3200 |0011: invoke-interface {v2, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ +3ffd34: 5402 1c93 |0014: iget-object v2, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$1;.this$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@931c │ │ +3ffd38: 2203 1b1b |0016: new-instance v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment$1$$ExternalSyntheticLambda0; // type@1b1b │ │ +3ffd3c: 7020 5ca4 2300 |0018: invoke-direct {v3, v2}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$1$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a45c │ │ +3ffd42: 7120 9b98 3100 |001b: invoke-static {v1, v3}, Lde/danoeh/antennapod/core/menuhandler/MenuItemUtils;.setOnClickListeners:(Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;)V // method@989b │ │ +3ffd48: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ 0x0003 line=195 │ │ 0x000c line=196 │ │ 0x0014 line=198 │ │ locals : │ │ @@ -1732487,17 +1732470,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 │ │ -400474: |[400474] de.danoeh.antennapod.fragment.EpisodesListFragment.$r8$lambda$1tKuGI8Nt7kmDU8OdsScqBI_llM:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Ljava/lang/Throwable;)V │ │ -400484: 7020 80a4 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.lambda$loadMoreItems$10:(Ljava/lang/Throwable;)V // method@a480 │ │ -40048a: 0e00 |0003: return-void │ │ +40043c: |[40043c] de.danoeh.antennapod.fragment.EpisodesListFragment.$r8$lambda$1tKuGI8Nt7kmDU8OdsScqBI_llM:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Ljava/lang/Throwable;)V │ │ +40044c: 7020 80a4 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.lambda$loadMoreItems$10:(Ljava/lang/Throwable;)V // method@a480 │ │ +400452: 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; │ │ │ │ @@ -1732506,18 +1732489,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 │ │ -4001d4: |[4001d4] de.danoeh.antennapod.fragment.EpisodesListFragment.$r8$lambda$4GGiMlJKoGv58IXX0jANlUc_Dm8:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Landroid/view/View;)Z │ │ -4001e4: 7020 86a4 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.lambda$onCreateView$1:(Landroid/view/View;)Z // method@a486 │ │ -4001ea: 0a00 |0003: move-result v0 │ │ -4001ec: 0f00 |0004: return v0 │ │ +40019c: |[40019c] de.danoeh.antennapod.fragment.EpisodesListFragment.$r8$lambda$4GGiMlJKoGv58IXX0jANlUc_Dm8:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Landroid/view/View;)Z │ │ +4001ac: 7020 86a4 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.lambda$onCreateView$1:(Landroid/view/View;)Z // method@a486 │ │ +4001b2: 0a00 |0003: move-result v0 │ │ +4001b4: 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; │ │ │ │ @@ -1732526,17 +1732509,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 │ │ -40048c: |[40048c] de.danoeh.antennapod.fragment.EpisodesListFragment.$r8$lambda$76JYSzPcvjX1hUpJykPqtgp0PEY:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Ljava/util/List;)V │ │ -40049c: 7020 84a4 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.lambda$loadMoreItems$9:(Ljava/util/List;)V // method@a484 │ │ -4004a2: 0e00 |0003: return-void │ │ +400454: |[400454] de.danoeh.antennapod.fragment.EpisodesListFragment.$r8$lambda$76JYSzPcvjX1hUpJykPqtgp0PEY:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Ljava/util/List;)V │ │ +400464: 7020 84a4 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.lambda$loadMoreItems$9:(Ljava/util/List;)V // method@a484 │ │ +40046a: 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; │ │ │ │ @@ -1732545,17 +1732528,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 │ │ -4004a4: |[4004a4] de.danoeh.antennapod.fragment.EpisodesListFragment.$r8$lambda$HMoPIGpvnltMC0kcpCq-PNBLbfA:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ -4004b4: 7020 88a4 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.lambda$onCreateView$3:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V // method@a488 │ │ -4004ba: 0e00 |0003: return-void │ │ +40046c: |[40046c] de.danoeh.antennapod.fragment.EpisodesListFragment.$r8$lambda$HMoPIGpvnltMC0kcpCq-PNBLbfA:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ +40047c: 7020 88a4 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.lambda$onCreateView$3:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V // method@a488 │ │ +400482: 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; │ │ │ │ @@ -1732564,18 +1732547,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 │ │ -400438: |[400438] de.danoeh.antennapod.fragment.EpisodesListFragment.$r8$lambda$I_qhi2RdTCXOOg6eFsS6Mc8VtiI:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)Ljava/util/List; │ │ -400448: 7010 83a4 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.lambda$loadMoreItems$8:()Ljava/util/List; // method@a483 │ │ -40044e: 0c00 |0003: move-result-object v0 │ │ -400450: 1100 |0004: return-object v0 │ │ +400400: |[400400] de.danoeh.antennapod.fragment.EpisodesListFragment.$r8$lambda$I_qhi2RdTCXOOg6eFsS6Mc8VtiI:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)Ljava/util/List; │ │ +400410: 7010 83a4 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.lambda$loadMoreItems$8:()Ljava/util/List; // method@a483 │ │ +400416: 0c00 |0003: move-result-object v0 │ │ +400418: 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;) │ │ @@ -1732583,17 +1732566,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 │ │ -4004bc: |[4004bc] de.danoeh.antennapod.fragment.EpisodesListFragment.$r8$lambda$L4U1XBTYt9c9YL1_lbLNzmCpA38:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Ljava/lang/Throwable;)V │ │ -4004cc: 7020 7fa4 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.lambda$loadItems$15:(Ljava/lang/Throwable;)V // method@a47f │ │ -4004d2: 0e00 |0003: return-void │ │ +400484: |[400484] de.danoeh.antennapod.fragment.EpisodesListFragment.$r8$lambda$L4U1XBTYt9c9YL1_lbLNzmCpA38:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Ljava/lang/Throwable;)V │ │ +400494: 7020 7fa4 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.lambda$loadItems$15:(Ljava/lang/Throwable;)V // method@a47f │ │ +40049a: 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; │ │ │ │ @@ -1732602,17 +1732585,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 │ │ -4004d4: |[4004d4] de.danoeh.antennapod.fragment.EpisodesListFragment.$r8$lambda$OmtvEg1VBQFf-76wb5KamzqHFxM:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ -4004e4: 7110 87a4 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.lambda$onCreateView$2:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V // method@a487 │ │ -4004ea: 0e00 |0003: return-void │ │ +40049c: |[40049c] de.danoeh.antennapod.fragment.EpisodesListFragment.$r8$lambda$OmtvEg1VBQFf-76wb5KamzqHFxM:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ +4004ac: 7110 87a4 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.lambda$onCreateView$2:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V // method@a487 │ │ +4004b2: 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;) │ │ @@ -1732620,17 +1732603,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 │ │ -4004ec: |[4004ec] de.danoeh.antennapod.fragment.EpisodesListFragment.$r8$lambda$UGDzEiMVPO_LGdCLGd7g1gXOEUY:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ -4004fc: 7010 81a4 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.lambda$loadMoreItems$11:()V // method@a481 │ │ -400502: 0e00 |0003: return-void │ │ +4004b4: |[4004b4] de.danoeh.antennapod.fragment.EpisodesListFragment.$r8$lambda$UGDzEiMVPO_LGdCLGd7g1gXOEUY:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ +4004c4: 7010 81a4 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.lambda$loadMoreItems$11:()V // method@a481 │ │ +4004ca: 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;) │ │ @@ -1732638,17 +1732621,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 │ │ -400504: |[400504] de.danoeh.antennapod.fragment.EpisodesListFragment.$r8$lambda$WduBoCy5tsiHmNKb6CWiAR8KrVs:(Ljava/lang/Throwable;)V │ │ -400514: 7110 8ca4 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.lambda$performMultiSelectAction$7:(Ljava/lang/Throwable;)V // method@a48c │ │ -40051a: 0e00 |0003: return-void │ │ +4004cc: |[4004cc] de.danoeh.antennapod.fragment.EpisodesListFragment.$r8$lambda$WduBoCy5tsiHmNKb6CWiAR8KrVs:(Ljava/lang/Throwable;)V │ │ +4004dc: 7110 8ca4 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.lambda$performMultiSelectAction$7:(Ljava/lang/Throwable;)V // method@a48c │ │ +4004e2: 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;) │ │ @@ -1732656,17 +1732639,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 │ │ -40051c: |[40051c] de.danoeh.antennapod.fragment.EpisodesListFragment.$r8$lambda$ZYDIgz-djvPbi57JZMXqs-D4Ozk:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ -40052c: 7010 8ba4 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.lambda$performMultiSelectAction$6:()V // method@a48b │ │ -400532: 0e00 |0003: return-void │ │ +4004e4: |[4004e4] de.danoeh.antennapod.fragment.EpisodesListFragment.$r8$lambda$ZYDIgz-djvPbi57JZMXqs-D4Ozk:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ +4004f4: 7010 8ba4 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.lambda$performMultiSelectAction$6:()V // method@a48b │ │ +4004fa: 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;) │ │ @@ -1732674,17 +1732657,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 │ │ -400534: |[400534] de.danoeh.antennapod.fragment.EpisodesListFragment.$r8$lambda$Zu1KLAPc6Skj1qHuyBL_4jBhnwM:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ -400544: 7010 85a4 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.lambda$onCreateView$0:()V // method@a485 │ │ -40054a: 0e00 |0003: return-void │ │ +4004fc: |[4004fc] de.danoeh.antennapod.fragment.EpisodesListFragment.$r8$lambda$Zu1KLAPc6Skj1qHuyBL_4jBhnwM:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ +40050c: 7010 85a4 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.lambda$onCreateView$0:()V // method@a485 │ │ +400512: 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;) │ │ @@ -1732692,18 +1732675,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 │ │ -4001f0: |[4001f0] de.danoeh.antennapod.fragment.EpisodesListFragment.$r8$lambda$gto4-tKnhj0Nocd0OU_29ip6YFg:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z │ │ -400200: 7020 89a4 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.lambda$onCreateView$4:(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z // method@a489 │ │ -400206: 0a00 |0003: move-result v0 │ │ -400208: 0f00 |0004: return v0 │ │ +4001b8: |[4001b8] de.danoeh.antennapod.fragment.EpisodesListFragment.$r8$lambda$gto4-tKnhj0Nocd0OU_29ip6YFg:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z │ │ +4001c8: 7020 89a4 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.lambda$onCreateView$4:(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z // method@a489 │ │ +4001ce: 0a00 |0003: move-result v0 │ │ +4001d0: 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; │ │ │ │ @@ -1732712,18 +1732695,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 │ │ -400184: |[400184] de.danoeh.antennapod.fragment.EpisodesListFragment.$r8$lambda$q75dzvQAJ6M6TC2PNA3mLLvf3B0:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)Landroidx/core/util/Pair; │ │ -400194: 7010 7da4 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.lambda$loadItems$13:()Landroidx/core/util/Pair; // method@a47d │ │ -40019a: 0c00 |0003: move-result-object v0 │ │ -40019c: 1100 |0004: return-object v0 │ │ +40014c: |[40014c] de.danoeh.antennapod.fragment.EpisodesListFragment.$r8$lambda$q75dzvQAJ6M6TC2PNA3mLLvf3B0:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)Landroidx/core/util/Pair; │ │ +40015c: 7010 7da4 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.lambda$loadItems$13:()Landroidx/core/util/Pair; // method@a47d │ │ +400162: 0c00 |0003: move-result-object v0 │ │ +400164: 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;) │ │ @@ -1732731,17 +1732714,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 │ │ -40054c: |[40054c] de.danoeh.antennapod.fragment.EpisodesListFragment.$r8$lambda$qNL6tuYt_ALvd39I3kTZKY5WRHw:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ -40055c: 7010 82a4 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.lambda$loadMoreItems$12:()V // method@a482 │ │ -400562: 0e00 |0003: return-void │ │ +400514: |[400514] de.danoeh.antennapod.fragment.EpisodesListFragment.$r8$lambda$qNL6tuYt_ALvd39I3kTZKY5WRHw:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ +400524: 7010 82a4 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.lambda$loadMoreItems$12:()V // method@a482 │ │ +40052a: 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;) │ │ @@ -1732749,17 +1732732,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 │ │ -400564: |[400564] de.danoeh.antennapod.fragment.EpisodesListFragment.$r8$lambda$tu4ags9T9kT8rHRbiu-Kk24NrK8:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;)V │ │ -400574: 7020 8aa4 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.lambda$performMultiSelectAction$5:(Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;)V // method@a48a │ │ -40057a: 0e00 |0003: return-void │ │ +40052c: |[40052c] de.danoeh.antennapod.fragment.EpisodesListFragment.$r8$lambda$tu4ags9T9kT8rHRbiu-Kk24NrK8:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;)V │ │ +40053c: 7020 8aa4 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.lambda$performMultiSelectAction$5:(Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;)V // method@a48a │ │ +400542: 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; │ │ │ │ @@ -1732768,17 +1732751,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 │ │ -40057c: |[40057c] de.danoeh.antennapod.fragment.EpisodesListFragment.$r8$lambda$xPVHkRqEkOa0qJx3tTkrLMOPqe4:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Landroidx/core/util/Pair;)V │ │ -40058c: 7020 7ea4 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.lambda$loadItems$14:(Landroidx/core/util/Pair;)V // method@a47e │ │ -400592: 0e00 |0003: return-void │ │ +400544: |[400544] de.danoeh.antennapod.fragment.EpisodesListFragment.$r8$lambda$xPVHkRqEkOa0qJx3tTkrLMOPqe4:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Landroidx/core/util/Pair;)V │ │ +400554: 7020 7ea4 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.lambda$loadItems$14:(Landroidx/core/util/Pair;)V // method@a47e │ │ +40055a: 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; │ │ │ │ @@ -1732787,17 +1732770,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 │ │ -400594: |[400594] de.danoeh.antennapod.fragment.EpisodesListFragment.-$$Nest$mloadMoreItems:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ -4005a4: 7010 90a4 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.loadMoreItems:()V // method@a490 │ │ -4005aa: 0e00 |0003: return-void │ │ +40055c: |[40055c] de.danoeh.antennapod.fragment.EpisodesListFragment.-$$Nest$mloadMoreItems:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ +40056c: 7010 90a4 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.loadMoreItems:()V // method@a490 │ │ +400572: 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;) │ │ @@ -1732805,17 +1732788,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 │ │ -4005ac: |[4005ac] de.danoeh.antennapod.fragment.EpisodesListFragment.-$$Nest$mperformMultiSelectAction:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;I)V │ │ -4005bc: 7020 a6a4 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.performMultiSelectAction:(I)V // method@a4a6 │ │ -4005c2: 0e00 |0003: return-void │ │ +400574: |[400574] de.danoeh.antennapod.fragment.EpisodesListFragment.-$$Nest$mperformMultiSelectAction:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;I)V │ │ +400584: 7020 a6a4 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.performMultiSelectAction:(I)V // method@a4a6 │ │ +40058a: 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 │ │ │ │ @@ -1732824,25 +1732807,25 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -4005c4: |[4005c4] de.danoeh.antennapod.fragment.EpisodesListFragment.:()V │ │ -4005d4: 7010 1e35 0100 |0000: invoke-direct {v1}, Landroidx/fragment/app/Fragment;.:()V // method@351e │ │ -4005da: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -4005dc: 5910 2b93 |0004: iput v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.page:I // field@932b │ │ -4005e0: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -4005e2: 5c10 2993 |0007: iput-boolean v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.isLoadingMore:Z // field@9329 │ │ -4005e6: 5c10 2893 |0009: iput-boolean v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.hasMoreItems:Z // field@9328 │ │ -4005ea: 2200 fd1e |000b: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -4005ee: 7010 a0b4 0000 |000d: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -4005f4: 5b10 2793 |0010: iput-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.episodes:Ljava/util/List; // field@9327 │ │ -4005f8: 0e00 |0012: return-void │ │ +40058c: |[40058c] de.danoeh.antennapod.fragment.EpisodesListFragment.:()V │ │ +40059c: 7010 1e35 0100 |0000: invoke-direct {v1}, Landroidx/fragment/app/Fragment;.:()V // method@351e │ │ +4005a2: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +4005a4: 5910 2b93 |0004: iput v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.page:I // field@932b │ │ +4005a8: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +4005aa: 5c10 2993 |0007: iput-boolean v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.isLoadingMore:Z // field@9329 │ │ +4005ae: 5c10 2893 |0009: iput-boolean v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.hasMoreItems:Z // field@9328 │ │ +4005b2: 2200 fd1e |000b: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +4005b6: 7010 a0b4 0000 |000d: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +4005bc: 5b10 2793 |0010: iput-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.episodes:Ljava/util/List; // field@9327 │ │ +4005c0: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0004 line=70 │ │ 0x0007 line=71 │ │ 0x0009 line=72 │ │ 0x000b line=83 │ │ @@ -1732854,24 +1732837,24 @@ │ │ type : '()Landroidx/core/util/Pair;' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -4001a0: |[4001a0] de.danoeh.antennapod.fragment.EpisodesListFragment.lambda$loadItems$13:()Landroidx/core/util/Pair; │ │ -4001b0: 2200 1e07 |0000: new-instance v0, Landroidx/core/util/Pair; // type@071e │ │ -4001b4: 6e10 8da4 0300 |0002: invoke-virtual {v3}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.loadData:()Ljava/util/List; // method@a48d │ │ -4001ba: 0c01 |0005: move-result-object v1 │ │ -4001bc: 6e10 91a4 0300 |0006: invoke-virtual {v3}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.loadTotalItemCount:()I // method@a491 │ │ -4001c2: 0a02 |0009: move-result v2 │ │ -4001c4: 7110 c1b2 0200 |000a: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -4001ca: 0c02 |000d: move-result-object v2 │ │ -4001cc: 7030 b82b 1002 |000e: invoke-direct {v0, v1, v2}, Landroidx/core/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@2bb8 │ │ -4001d2: 1100 |0011: return-object v0 │ │ +400168: |[400168] de.danoeh.antennapod.fragment.EpisodesListFragment.lambda$loadItems$13:()Landroidx/core/util/Pair; │ │ +400178: 2200 1e07 |0000: new-instance v0, Landroidx/core/util/Pair; // type@071e │ │ +40017c: 6e10 8da4 0300 |0002: invoke-virtual {v3}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.loadData:()Ljava/util/List; // method@a48d │ │ +400182: 0c01 |0005: move-result-object v1 │ │ +400184: 6e10 91a4 0300 |0006: invoke-virtual {v3}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.loadTotalItemCount:()I // method@a491 │ │ +40018a: 0a02 |0009: move-result v2 │ │ +40018c: 7110 c1b2 0200 |000a: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +400192: 0c02 |000d: move-result-object v2 │ │ +400194: 7030 b82b 1002 |000e: invoke-direct {v0, v1, v2}, Landroidx/core/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@2bb8 │ │ +40019a: 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;) │ │ @@ -1732879,53 +1732862,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 │ │ -4005fc: |[4005fc] de.danoeh.antennapod.fragment.EpisodesListFragment.lambda$loadItems$14:(Landroidx/core/util/Pair;)V │ │ -40060c: 5450 2793 |0000: iget-object v0, v5, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.episodes:Ljava/util/List; // field@9327 │ │ -400610: 7210 69b5 0000 |0002: invoke-interface {v0}, Ljava/util/List;.isEmpty:()Z // method@b569 │ │ -400616: 0a00 |0005: move-result v0 │ │ -400618: 5461 6610 |0006: iget-object v1, v6, Landroidx/core/util/Pair;.first:Ljava/lang/Object; // field@1066 │ │ -40061c: 1f01 101f |0008: check-cast v1, Ljava/util/List; // type@1f10 │ │ -400620: 5b51 2793 |000a: iput-object v1, v5, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.episodes:Ljava/util/List; // field@9327 │ │ -400624: 5252 2b93 |000c: iget v2, v5, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.page:I // field@932b │ │ -400628: 1203 |000e: const/4 v3, #int 0 // #0 │ │ -40062a: 1214 |000f: const/4 v4, #int 1 // #1 │ │ -40062c: 3342 0c00 |0010: if-ne v2, v4, 001c // +000c │ │ -400630: 7210 72b5 0100 |0012: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b572 │ │ -400636: 0a01 |0015: move-result v1 │ │ -400638: 1302 9600 |0016: const/16 v2, #int 150 // #96 │ │ -40063c: 3421 0300 |0018: if-lt v1, v2, 001b // +0003 │ │ -400640: 2802 |001a: goto 001c // +0002 │ │ -400642: 1204 |001b: const/4 v4, #int 0 // #0 │ │ -400644: 5c54 2893 |001c: iput-boolean v4, v5, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.hasMoreItems:Z // field@9328 │ │ -400648: 5451 2c93 |001e: iget-object v1, v5, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.progressBar:Landroid/widget/ProgressBar; // field@932c │ │ -40064c: 1302 0800 |0020: const/16 v2, #int 8 // #8 │ │ -400650: 6e20 9c0d 2100 |0022: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -400656: 5451 2a93 |0025: iget-object v1, v5, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@932a │ │ -40065a: 6e20 c296 3100 |0027: invoke-virtual {v1, v3}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.setDummyViews:(I)V // method@96c2 │ │ -400660: 5451 2a93 |002a: iget-object v1, v5, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@932a │ │ -400664: 5452 2793 |002c: iget-object v2, v5, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.episodes:Ljava/util/List; // field@9327 │ │ -400668: 6e20 c396 2100 |002e: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.updateItems:(Ljava/util/List;)V // method@96c3 │ │ -40066e: 5451 2a93 |0031: iget-object v1, v5, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@932a │ │ -400672: 5466 6710 |0033: iget-object v6, v6, Landroidx/core/util/Pair;.second:Ljava/lang/Object; // field@1067 │ │ -400676: 1f06 741e |0035: check-cast v6, Ljava/lang/Integer; // type@1e74 │ │ -40067a: 6e10 b8b2 0600 |0037: invoke-virtual {v6}, Ljava/lang/Integer;.intValue:()I // method@b2b8 │ │ -400680: 0a06 |003a: move-result v6 │ │ -400682: 6e20 6097 6100 |003b: invoke-virtual {v1, v6}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.setTotalNumberOfItems:(I)V // method@9760 │ │ -400688: 3800 0b00 |003e: if-eqz v0, 0049 // +000b │ │ -40068c: 5456 2d93 |0040: iget-object v6, v5, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@932d │ │ -400690: 6e10 7ca4 0500 |0042: invoke-virtual {v5}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.getPrefName:()Ljava/lang/String; // method@a47c │ │ -400696: 0c00 |0045: move-result-object v0 │ │ -400698: 6e20 43b1 0600 |0046: invoke-virtual {v6, v0}, Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView;.restoreScrollPosition:(Ljava/lang/String;)V // method@b143 │ │ -40069e: 6e10 a8a4 0500 |0049: invoke-virtual {v5}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.updateToolbar:()V // method@a4a8 │ │ -4006a4: 0e00 |004c: return-void │ │ +4005c4: |[4005c4] de.danoeh.antennapod.fragment.EpisodesListFragment.lambda$loadItems$14:(Landroidx/core/util/Pair;)V │ │ +4005d4: 5450 2793 |0000: iget-object v0, v5, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.episodes:Ljava/util/List; // field@9327 │ │ +4005d8: 7210 69b5 0000 |0002: invoke-interface {v0}, Ljava/util/List;.isEmpty:()Z // method@b569 │ │ +4005de: 0a00 |0005: move-result v0 │ │ +4005e0: 5461 6610 |0006: iget-object v1, v6, Landroidx/core/util/Pair;.first:Ljava/lang/Object; // field@1066 │ │ +4005e4: 1f01 101f |0008: check-cast v1, Ljava/util/List; // type@1f10 │ │ +4005e8: 5b51 2793 |000a: iput-object v1, v5, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.episodes:Ljava/util/List; // field@9327 │ │ +4005ec: 5252 2b93 |000c: iget v2, v5, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.page:I // field@932b │ │ +4005f0: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +4005f2: 1214 |000f: const/4 v4, #int 1 // #1 │ │ +4005f4: 3342 0c00 |0010: if-ne v2, v4, 001c // +000c │ │ +4005f8: 7210 72b5 0100 |0012: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b572 │ │ +4005fe: 0a01 |0015: move-result v1 │ │ +400600: 1302 9600 |0016: const/16 v2, #int 150 // #96 │ │ +400604: 3421 0300 |0018: if-lt v1, v2, 001b // +0003 │ │ +400608: 2802 |001a: goto 001c // +0002 │ │ +40060a: 1204 |001b: const/4 v4, #int 0 // #0 │ │ +40060c: 5c54 2893 |001c: iput-boolean v4, v5, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.hasMoreItems:Z // field@9328 │ │ +400610: 5451 2c93 |001e: iget-object v1, v5, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.progressBar:Landroid/widget/ProgressBar; // field@932c │ │ +400614: 1302 0800 |0020: const/16 v2, #int 8 // #8 │ │ +400618: 6e20 9c0d 2100 |0022: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +40061e: 5451 2a93 |0025: iget-object v1, v5, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@932a │ │ +400622: 6e20 c296 3100 |0027: invoke-virtual {v1, v3}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.setDummyViews:(I)V // method@96c2 │ │ +400628: 5451 2a93 |002a: iget-object v1, v5, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@932a │ │ +40062c: 5452 2793 |002c: iget-object v2, v5, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.episodes:Ljava/util/List; // field@9327 │ │ +400630: 6e20 c396 2100 |002e: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.updateItems:(Ljava/util/List;)V // method@96c3 │ │ +400636: 5451 2a93 |0031: iget-object v1, v5, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@932a │ │ +40063a: 5466 6710 |0033: iget-object v6, v6, Landroidx/core/util/Pair;.second:Ljava/lang/Object; // field@1067 │ │ +40063e: 1f06 741e |0035: check-cast v6, Ljava/lang/Integer; // type@1e74 │ │ +400642: 6e10 b8b2 0600 |0037: invoke-virtual {v6}, Ljava/lang/Integer;.intValue:()I // method@b2b8 │ │ +400648: 0a06 |003a: move-result v6 │ │ +40064a: 6e20 6097 6100 |003b: invoke-virtual {v1, v6}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.setTotalNumberOfItems:(I)V // method@9760 │ │ +400650: 3800 0b00 |003e: if-eqz v0, 0049 // +000b │ │ +400654: 5456 2d93 |0040: iget-object v6, v5, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@932d │ │ +400658: 6e10 7ca4 0500 |0042: invoke-virtual {v5}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.getPrefName:()Ljava/lang/String; // method@a47c │ │ +40065e: 0c00 |0045: move-result-object v0 │ │ +400660: 6e20 43b1 0600 |0046: invoke-virtual {v6, v0}, Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView;.restoreScrollPosition:(Ljava/lang/String;)V // method@b143 │ │ +400666: 6e10 a8a4 0500 |0049: invoke-virtual {v5}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.updateToolbar:()V // method@a4a8 │ │ +40066c: 0e00 |004c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=422 │ │ 0x0006 line=423 │ │ 0x000c line=424 │ │ 0x001e line=425 │ │ 0x0025 line=426 │ │ @@ -1732942,27 +1732925,27 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -4006a8: |[4006a8] de.danoeh.antennapod.fragment.EpisodesListFragment.lambda$loadItems$15:(Ljava/lang/Throwable;)V │ │ -4006b8: 5420 2a93 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@932a │ │ -4006bc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4006be: 6e20 c296 1000 |0003: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.setDummyViews:(I)V // method@96c2 │ │ -4006c4: 5420 2a93 |0006: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@932a │ │ -4006c8: 7100 0cb5 0000 |0008: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b50c │ │ -4006ce: 0c01 |000b: move-result-object v1 │ │ -4006d0: 6e20 c396 1000 |000c: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.updateItems:(Ljava/util/List;)V // method@96c3 │ │ -4006d6: 1a00 281b |000f: const-string v0, "EpisodesListFragment" // string@1b28 │ │ -4006da: 7110 020b 0300 |0011: invoke-static {v3}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ -4006e0: 0c03 |0014: move-result-object v3 │ │ -4006e2: 7120 000b 3000 |0015: invoke-static {v0, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -4006e8: 0e00 |0018: return-void │ │ +400670: |[400670] de.danoeh.antennapod.fragment.EpisodesListFragment.lambda$loadItems$15:(Ljava/lang/Throwable;)V │ │ +400680: 5420 2a93 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@932a │ │ +400684: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +400686: 6e20 c296 1000 |0003: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.setDummyViews:(I)V // method@96c2 │ │ +40068c: 5420 2a93 |0006: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@932a │ │ +400690: 7100 0cb5 0000 |0008: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b50c │ │ +400696: 0c01 |000b: move-result-object v1 │ │ +400698: 6e20 c396 1000 |000c: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.updateItems:(Ljava/util/List;)V // method@96c3 │ │ +40069e: 1a00 281b |000f: const-string v0, "EpisodesListFragment" // string@1b28 │ │ +4006a2: 7110 020b 0300 |0011: invoke-static {v3}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ +4006a8: 0c03 |0014: move-result-object v3 │ │ +4006aa: 7120 000b 3000 |0015: invoke-static {v0, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +4006b0: 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; │ │ @@ -1732973,27 +1732956,27 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -4006ec: |[4006ec] de.danoeh.antennapod.fragment.EpisodesListFragment.lambda$loadMoreItems$10:(Ljava/lang/Throwable;)V │ │ -4006fc: 5420 2a93 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@932a │ │ -400700: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -400702: 6e20 c296 1000 |0003: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.setDummyViews:(I)V // method@96c2 │ │ -400708: 5420 2a93 |0006: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@932a │ │ -40070c: 7100 0cb5 0000 |0008: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b50c │ │ -400712: 0c01 |000b: move-result-object v1 │ │ -400714: 6e20 c396 1000 |000c: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.updateItems:(Ljava/util/List;)V // method@96c3 │ │ -40071a: 1a00 281b |000f: const-string v0, "EpisodesListFragment" // string@1b28 │ │ -40071e: 7110 020b 0300 |0011: invoke-static {v3}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ -400724: 0c03 |0014: move-result-object v3 │ │ -400726: 7120 000b 3000 |0015: invoke-static {v0, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -40072c: 0e00 |0018: return-void │ │ +4006b4: |[4006b4] de.danoeh.antennapod.fragment.EpisodesListFragment.lambda$loadMoreItems$10:(Ljava/lang/Throwable;)V │ │ +4006c4: 5420 2a93 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@932a │ │ +4006c8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4006ca: 6e20 c296 1000 |0003: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.setDummyViews:(I)V // method@96c2 │ │ +4006d0: 5420 2a93 |0006: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@932a │ │ +4006d4: 7100 0cb5 0000 |0008: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b50c │ │ +4006da: 0c01 |000b: move-result-object v1 │ │ +4006dc: 6e20 c396 1000 |000c: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.updateItems:(Ljava/util/List;)V // method@96c3 │ │ +4006e2: 1a00 281b |000f: const-string v0, "EpisodesListFragment" // string@1b28 │ │ +4006e6: 7110 020b 0300 |0011: invoke-static {v3}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ +4006ec: 0c03 |0014: move-result-object v3 │ │ +4006ee: 7120 000b 3000 |0015: invoke-static {v0, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +4006f4: 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; │ │ @@ -1733004,18 +1732987,18 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -400730: |[400730] de.danoeh.antennapod.fragment.EpisodesListFragment.lambda$loadMoreItems$11:()V │ │ -400740: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -400742: 5c10 2993 |0001: iput-boolean v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.isLoadingMore:Z // field@9329 │ │ -400746: 0e00 |0003: return-void │ │ +4006f8: |[4006f8] de.danoeh.antennapod.fragment.EpisodesListFragment.lambda$loadMoreItems$11:()V │ │ +400708: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40070a: 5c10 2993 |0001: iput-boolean v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.isLoadingMore:Z // field@9329 │ │ +40070e: 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;) │ │ @@ -1733023,20 +1733006,20 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -400748: |[400748] de.danoeh.antennapod.fragment.EpisodesListFragment.lambda$loadMoreItems$12:()V │ │ -400758: 5420 2d93 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@932d │ │ -40075c: 2201 111b |0002: new-instance v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda15; // type@1b11 │ │ -400760: 7020 48a4 2100 |0004: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda15;.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a448 │ │ -400766: 6e20 250d 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/View;.post:(Ljava/lang/Runnable;)Z // method@0d25 │ │ -40076c: 0e00 |000a: return-void │ │ +400710: |[400710] de.danoeh.antennapod.fragment.EpisodesListFragment.lambda$loadMoreItems$12:()V │ │ +400720: 5420 2d93 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@932d │ │ +400724: 2201 111b |0002: new-instance v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda15; // type@1b11 │ │ +400728: 7020 48a4 2100 |0004: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda15;.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a448 │ │ +40072e: 6e20 250d 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/View;.post:(Ljava/lang/Runnable;)Z // method@0d25 │ │ +400734: 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;) │ │ @@ -1733044,19 +1733027,19 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -400454: |[400454] de.danoeh.antennapod.fragment.EpisodesListFragment.lambda$loadMoreItems$8:()Ljava/util/List; │ │ -400464: 5210 2b93 |0000: iget v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.page:I // field@932b │ │ -400468: 6e20 8fa4 0100 |0002: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.loadMoreData:(I)Ljava/util/List; // method@a48f │ │ -40046e: 0c00 |0005: move-result-object v0 │ │ -400470: 1100 |0006: return-object v0 │ │ +40041c: |[40041c] de.danoeh.antennapod.fragment.EpisodesListFragment.lambda$loadMoreItems$8:()Ljava/util/List; │ │ +40042c: 5210 2b93 |0000: iget v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.page:I // field@932b │ │ +400430: 6e20 8fa4 0100 |0002: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.loadMoreData:(I)Ljava/util/List; // method@a48f │ │ +400436: 0c00 |0005: move-result-object v0 │ │ +400438: 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;) │ │ @@ -1733064,45 +1733047,45 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 60 16-bit code units │ │ -400770: |[400770] de.danoeh.antennapod.fragment.EpisodesListFragment.lambda$loadMoreItems$9:(Ljava/util/List;)V │ │ -400780: 7210 72b5 0400 |0000: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b572 │ │ -400786: 0a00 |0003: move-result v0 │ │ -400788: 1301 9600 |0004: const/16 v1, #int 150 // #96 │ │ -40078c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -40078e: 3510 0400 |0007: if-ge v0, v1, 000b // +0004 │ │ -400792: 5c32 2893 |0009: iput-boolean v2, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.hasMoreItems:Z // field@9328 │ │ -400796: 5430 2793 |000b: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.episodes:Ljava/util/List; // field@9327 │ │ -40079a: 7220 61b5 4000 |000d: invoke-interface {v0, v4}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@b561 │ │ -4007a0: 5430 2a93 |0010: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@932a │ │ -4007a4: 6e20 c296 2000 |0012: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.setDummyViews:(I)V // method@96c2 │ │ -4007aa: 5430 2a93 |0015: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@932a │ │ -4007ae: 5431 2793 |0017: iget-object v1, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.episodes:Ljava/util/List; // field@9327 │ │ -4007b2: 6e20 c396 1000 |0019: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.updateItems:(Ljava/util/List;)V // method@96c3 │ │ -4007b8: 5430 2a93 |001c: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@932a │ │ -4007bc: 6e10 6197 0000 |001e: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.shouldSelectLazyLoadedItems:()Z // method@9761 │ │ -4007c2: 0a00 |0021: move-result v0 │ │ -4007c4: 3800 1900 |0022: if-eqz v0, 003b // +0019 │ │ -4007c8: 5430 2a93 |0024: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@932a │ │ -4007cc: 5431 2793 |0026: iget-object v1, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.episodes:Ljava/util/List; // field@9327 │ │ -4007d0: 7210 72b5 0100 |0028: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b572 │ │ -4007d6: 0a01 |002b: move-result v1 │ │ -4007d8: 7210 72b5 0400 |002c: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b572 │ │ -4007de: 0a04 |002f: move-result v4 │ │ -4007e0: b141 |0030: sub-int/2addr v1, v4 │ │ -4007e2: 5434 2793 |0031: iget-object v4, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.episodes:Ljava/util/List; // field@9327 │ │ -4007e6: 7210 72b5 0400 |0033: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b572 │ │ -4007ec: 0a04 |0036: move-result v4 │ │ -4007ee: 1212 |0037: const/4 v2, #int 1 // #1 │ │ -4007f0: 6e40 5e97 1024 |0038: invoke-virtual {v0, v1, v4, v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.setSelected:(IIZ)V // method@975e │ │ -4007f6: 0e00 |003b: return-void │ │ +400738: |[400738] de.danoeh.antennapod.fragment.EpisodesListFragment.lambda$loadMoreItems$9:(Ljava/util/List;)V │ │ +400748: 7210 72b5 0400 |0000: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b572 │ │ +40074e: 0a00 |0003: move-result v0 │ │ +400750: 1301 9600 |0004: const/16 v1, #int 150 // #96 │ │ +400754: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +400756: 3510 0400 |0007: if-ge v0, v1, 000b // +0004 │ │ +40075a: 5c32 2893 |0009: iput-boolean v2, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.hasMoreItems:Z // field@9328 │ │ +40075e: 5430 2793 |000b: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.episodes:Ljava/util/List; // field@9327 │ │ +400762: 7220 61b5 4000 |000d: invoke-interface {v0, v4}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@b561 │ │ +400768: 5430 2a93 |0010: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@932a │ │ +40076c: 6e20 c296 2000 |0012: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.setDummyViews:(I)V // method@96c2 │ │ +400772: 5430 2a93 |0015: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@932a │ │ +400776: 5431 2793 |0017: iget-object v1, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.episodes:Ljava/util/List; // field@9327 │ │ +40077a: 6e20 c396 1000 |0019: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.updateItems:(Ljava/util/List;)V // method@96c3 │ │ +400780: 5430 2a93 |001c: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@932a │ │ +400784: 6e10 6197 0000 |001e: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.shouldSelectLazyLoadedItems:()Z // method@9761 │ │ +40078a: 0a00 |0021: move-result v0 │ │ +40078c: 3800 1900 |0022: if-eqz v0, 003b // +0019 │ │ +400790: 5430 2a93 |0024: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@932a │ │ +400794: 5431 2793 |0026: iget-object v1, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.episodes:Ljava/util/List; // field@9327 │ │ +400798: 7210 72b5 0100 |0028: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b572 │ │ +40079e: 0a01 |002b: move-result v1 │ │ +4007a0: 7210 72b5 0400 |002c: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b572 │ │ +4007a6: 0a04 |002f: move-result v4 │ │ +4007a8: b141 |0030: sub-int/2addr v1, v4 │ │ +4007aa: 5434 2793 |0031: iget-object v4, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.episodes:Ljava/util/List; // field@9327 │ │ +4007ae: 7210 72b5 0400 |0033: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b572 │ │ +4007b4: 0a04 |0036: move-result v4 │ │ +4007b6: 1212 |0037: const/4 v2, #int 1 // #1 │ │ +4007b8: 6e40 5e97 1024 |0038: invoke-virtual {v0, v1, v4, v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.setSelected:(IIZ)V // method@975e │ │ +4007be: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=307 │ │ 0x0009 line=308 │ │ 0x000b line=310 │ │ 0x0010 line=311 │ │ 0x0015 line=312 │ │ @@ -1733117,19 +1733100,19 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -4007f8: |[4007f8] de.danoeh.antennapod.fragment.EpisodesListFragment.lambda$onCreateView$0:()V │ │ -400808: 5420 2d93 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@932d │ │ -40080c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -40080e: 6e20 5844 1000 |0003: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.smoothScrollToPosition:(I)V // method@4458 │ │ -400814: 0e00 |0006: return-void │ │ +4007c0: |[4007c0] de.danoeh.antennapod.fragment.EpisodesListFragment.lambda$onCreateView$0:()V │ │ +4007d0: 5420 2d93 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@932d │ │ +4007d4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4007d6: 6e20 5844 1000 |0003: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.smoothScrollToPosition:(I)V // method@4458 │ │ +4007dc: 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;) │ │ @@ -1733137,24 +1733120,24 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -40020c: |[40020c] de.danoeh.antennapod.fragment.EpisodesListFragment.lambda$onCreateView$1:(Landroid/view/View;)Z │ │ -40021c: 5412 2d93 |0000: iget-object v2, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@932d │ │ -400220: 1250 |0002: const/4 v0, #int 5 // #5 │ │ -400222: 6e20 3b44 0200 |0003: invoke-virtual {v2, v0}, Landroidx/recyclerview/widget/RecyclerView;.scrollToPosition:(I)V // method@443b │ │ -400228: 5412 2d93 |0006: iget-object v2, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@932d │ │ -40022c: 2200 141b |0008: new-instance v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda3; // type@1b14 │ │ -400230: 7020 4ea4 1000 |000a: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a44e │ │ -400236: 6e20 250d 0200 |000d: invoke-virtual {v2, v0}, Landroid/view/View;.post:(Ljava/lang/Runnable;)Z // method@0d25 │ │ -40023c: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -40023e: 0f02 |0011: return v2 │ │ +4001d4: |[4001d4] de.danoeh.antennapod.fragment.EpisodesListFragment.lambda$onCreateView$1:(Landroid/view/View;)Z │ │ +4001e4: 5412 2d93 |0000: iget-object v2, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@932d │ │ +4001e8: 1250 |0002: const/4 v0, #int 5 // #5 │ │ +4001ea: 6e20 3b44 0200 |0003: invoke-virtual {v2, v0}, Landroidx/recyclerview/widget/RecyclerView;.scrollToPosition:(I)V // method@443b │ │ +4001f0: 5412 2d93 |0006: iget-object v2, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@932d │ │ +4001f4: 2200 141b |0008: new-instance v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda3; // type@1b14 │ │ +4001f8: 7020 4ea4 1000 |000a: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a44e │ │ +4001fe: 6e20 250d 0200 |000d: invoke-virtual {v2, v0}, Landroid/view/View;.post:(Ljava/lang/Runnable;)Z // method@0d25 │ │ +400204: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +400206: 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; │ │ @@ -1733164,18 +1733147,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 │ │ -400818: |[400818] de.danoeh.antennapod.fragment.EpisodesListFragment.lambda$onCreateView$2:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ -400828: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40082a: 6e20 9a47 0100 |0001: invoke-virtual {v1, v0}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setRefreshing:(Z)V // method@479a │ │ -400830: 0e00 |0004: return-void │ │ +4007e0: |[4007e0] de.danoeh.antennapod.fragment.EpisodesListFragment.lambda$onCreateView$2:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ +4007f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +4007f2: 6e20 9a47 0100 |0001: invoke-virtual {v1, v0}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setRefreshing:(Z)V // method@479a │ │ +4007f8: 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;) │ │ @@ -1733183,32 +1733166,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 │ │ -400834: |[400834] de.danoeh.antennapod.fragment.EpisodesListFragment.lambda$onCreateView$3:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ -400844: 6e10 b335 0400 |0000: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ -40084a: 0c00 |0003: move-result-object v0 │ │ -40084c: 7110 e79d 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnceOrAsk:(Landroid/content/Context;)V // method@9de7 │ │ -400852: 2200 7f01 |0007: new-instance v0, Landroid/os/Handler; // type@017f │ │ -400856: 7100 6807 0000 |0009: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@0768 │ │ -40085c: 0c01 |000c: move-result-object v1 │ │ -40085e: 7020 4407 1000 |000d: invoke-direct {v0, v1}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0744 │ │ -400864: 2201 151b |0010: new-instance v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda4; // type@1b15 │ │ -400868: 7020 50a4 5100 |0012: invoke-direct {v1, v5}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda4;.:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V // method@a450 │ │ -40086e: 6e10 4735 0400 |0015: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@3547 │ │ -400874: 0c05 |0018: move-result-object v5 │ │ -400876: 1402 5600 0b7f |0019: const v2, #float 1.84764e+38 // #7f0b0056 │ │ -40087c: 6e20 0703 2500 |001c: invoke-virtual {v5, v2}, Landroid/content/res/Resources;.getInteger:(I)I // method@0307 │ │ -400882: 0a05 |001f: move-result v5 │ │ -400884: 8152 |0020: int-to-long v2, v5 │ │ -400886: 6e40 5107 1032 |0021: invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0751 │ │ -40088c: 0e00 |0024: return-void │ │ +4007fc: |[4007fc] de.danoeh.antennapod.fragment.EpisodesListFragment.lambda$onCreateView$3:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ +40080c: 6e10 b335 0400 |0000: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ +400812: 0c00 |0003: move-result-object v0 │ │ +400814: 7110 e79d 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnceOrAsk:(Landroid/content/Context;)V // method@9de7 │ │ +40081a: 2200 7f01 |0007: new-instance v0, Landroid/os/Handler; // type@017f │ │ +40081e: 7100 6807 0000 |0009: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@0768 │ │ +400824: 0c01 |000c: move-result-object v1 │ │ +400826: 7020 4407 1000 |000d: invoke-direct {v0, v1}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0744 │ │ +40082c: 2201 151b |0010: new-instance v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda4; // type@1b15 │ │ +400830: 7020 50a4 5100 |0012: invoke-direct {v1, v5}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda4;.:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V // method@a450 │ │ +400836: 6e10 4735 0400 |0015: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@3547 │ │ +40083c: 0c05 |0018: move-result-object v5 │ │ +40083e: 1402 5600 0b7f |0019: const v2, #float 1.84764e+38 // #7f0b0056 │ │ +400844: 6e20 0703 2500 |001c: invoke-virtual {v5, v2}, Landroid/content/res/Resources;.getInteger:(I)I // method@0307 │ │ +40084a: 0a05 |001f: move-result v5 │ │ +40084c: 8152 |0020: int-to-long v2, v5 │ │ +40084e: 6e40 5107 1032 |0021: invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0751 │ │ +400854: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ 0x0007 line=187 │ │ 0x0015 line=188 │ │ 0x0021 line=187 │ │ locals : │ │ @@ -1733220,60 +1733203,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 │ │ -400240: |[400240] de.danoeh.antennapod.fragment.EpisodesListFragment.lambda$onCreateView$4:(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z │ │ -400250: 5470 2a93 |0000: iget-object v0, v7, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@932a │ │ -400254: 6e10 b596 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getSelectedItems:()Ljava/util/List; // method@96b5 │ │ -40025a: 0c00 |0005: move-result-object v0 │ │ -40025c: 7210 72b5 0000 |0006: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ -400262: 0a00 |0009: move-result v0 │ │ -400264: 1301 1900 |000a: const/16 v1, #int 25 // #19 │ │ -400268: 3510 0a00 |000c: if-ge v0, v1, 0016 // +000a │ │ -40026c: 5470 2a93 |000e: iget-object v0, v7, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@932a │ │ -400270: 6e10 6197 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.shouldSelectLazyLoadedItems:()Z // method@9761 │ │ -400276: 0a00 |0013: move-result v0 │ │ -400278: 3800 2200 |0014: if-eqz v0, 0036 // +0022 │ │ -40027c: 6e10 708f 0800 |0016: invoke-virtual {v8}, Lcom/leinardi/android/speeddial/SpeedDialActionItem;.getId:()I // method@8f70 │ │ -400282: 0a00 |0019: move-result v0 │ │ -400284: 1401 ef01 0a7f |001a: const v1, #float 1.83444e+38 // #7f0a01ef │ │ -40028a: 3310 0900 |001d: if-ne v0, v1, 0026 // +0009 │ │ -40028e: 1400 0802 127f |001f: const v0, #float 1.94078e+38 // #7f120208 │ │ -400294: 1405 0802 127f |0022: const v5, #float 1.94078e+38 // #7f120208 │ │ -40029a: 2813 |0025: goto 0038 // +0013 │ │ -40029c: 6e10 708f 0800 |0026: invoke-virtual {v8}, Lcom/leinardi/android/speeddial/SpeedDialActionItem;.getId:()I // method@8f70 │ │ -4002a2: 0a00 |0029: move-result v0 │ │ -4002a4: 1401 f101 0a7f |002a: const v1, #float 1.83444e+38 // #7f0a01f1 │ │ -4002aa: 3310 0900 |002d: if-ne v0, v1, 0036 // +0009 │ │ -4002ae: 1400 0902 127f |002f: const v0, #float 1.94078e+38 // #7f120209 │ │ -4002b4: 1405 0902 127f |0032: const v5, #float 1.94078e+38 // #7f120209 │ │ -4002ba: 2803 |0035: goto 0038 // +0003 │ │ -4002bc: 1200 |0036: const/4 v0, #int 0 // #0 │ │ -4002be: 1205 |0037: const/4 v5, #int 0 // #0 │ │ -4002c0: 3905 0a00 |0038: if-nez v5, 0042 // +000a │ │ -4002c4: 6e10 708f 0800 |003a: invoke-virtual {v8}, Lcom/leinardi/android/speeddial/SpeedDialActionItem;.getId:()I // method@8f70 │ │ -4002ca: 0a08 |003d: move-result v8 │ │ -4002cc: 7020 a6a4 8700 |003e: invoke-direct {v7, v8}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.performMultiSelectAction:(I)V // method@a4a6 │ │ -4002d2: 2817 |0041: goto 0058 // +0017 │ │ -4002d4: 2200 1e1b |0042: new-instance v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$3; // type@1b1e │ │ -4002d8: 6e10 2735 0700 |0044: invoke-virtual {v7}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -4002de: 0c03 |0047: move-result-object v3 │ │ -4002e0: 1404 0702 127f |0048: const v4, #float 1.94078e+38 // #7f120207 │ │ -4002e6: 0701 |004b: move-object v1, v0 │ │ -4002e8: 0772 |004c: move-object v2, v7 │ │ -4002ea: 0786 |004d: move-object v6, v8 │ │ -4002ec: 7606 63a4 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@a463 │ │ -4002f2: 6e10 4898 0000 |0051: invoke-virtual {v0}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.createNewDialog:()Landroidx/appcompat/app/AlertDialog; // method@9848 │ │ -4002f8: 0c08 |0054: move-result-object v8 │ │ -4002fa: 6e10 ff00 0800 |0055: invoke-virtual {v8}, Landroid/app/Dialog;.show:()V // method@00ff │ │ -400300: 1218 |0058: const/4 v8, #int 1 // #1 │ │ -400302: 0f08 |0059: return v8 │ │ +400208: |[400208] de.danoeh.antennapod.fragment.EpisodesListFragment.lambda$onCreateView$4:(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z │ │ +400218: 5470 2a93 |0000: iget-object v0, v7, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@932a │ │ +40021c: 6e10 b596 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getSelectedItems:()Ljava/util/List; // method@96b5 │ │ +400222: 0c00 |0005: move-result-object v0 │ │ +400224: 7210 72b5 0000 |0006: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ +40022a: 0a00 |0009: move-result v0 │ │ +40022c: 1301 1900 |000a: const/16 v1, #int 25 // #19 │ │ +400230: 3510 0a00 |000c: if-ge v0, v1, 0016 // +000a │ │ +400234: 5470 2a93 |000e: iget-object v0, v7, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@932a │ │ +400238: 6e10 6197 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.shouldSelectLazyLoadedItems:()Z // method@9761 │ │ +40023e: 0a00 |0013: move-result v0 │ │ +400240: 3800 2200 |0014: if-eqz v0, 0036 // +0022 │ │ +400244: 6e10 708f 0800 |0016: invoke-virtual {v8}, Lcom/leinardi/android/speeddial/SpeedDialActionItem;.getId:()I // method@8f70 │ │ +40024a: 0a00 |0019: move-result v0 │ │ +40024c: 1401 ef01 0a7f |001a: const v1, #float 1.83444e+38 // #7f0a01ef │ │ +400252: 3310 0900 |001d: if-ne v0, v1, 0026 // +0009 │ │ +400256: 1400 0802 127f |001f: const v0, #float 1.94078e+38 // #7f120208 │ │ +40025c: 1405 0802 127f |0022: const v5, #float 1.94078e+38 // #7f120208 │ │ +400262: 2813 |0025: goto 0038 // +0013 │ │ +400264: 6e10 708f 0800 |0026: invoke-virtual {v8}, Lcom/leinardi/android/speeddial/SpeedDialActionItem;.getId:()I // method@8f70 │ │ +40026a: 0a00 |0029: move-result v0 │ │ +40026c: 1401 f101 0a7f |002a: const v1, #float 1.83444e+38 // #7f0a01f1 │ │ +400272: 3310 0900 |002d: if-ne v0, v1, 0036 // +0009 │ │ +400276: 1400 0902 127f |002f: const v0, #float 1.94078e+38 // #7f120209 │ │ +40027c: 1405 0902 127f |0032: const v5, #float 1.94078e+38 // #7f120209 │ │ +400282: 2803 |0035: goto 0038 // +0003 │ │ +400284: 1200 |0036: const/4 v0, #int 0 // #0 │ │ +400286: 1205 |0037: const/4 v5, #int 0 // #0 │ │ +400288: 3905 0a00 |0038: if-nez v5, 0042 // +000a │ │ +40028c: 6e10 708f 0800 |003a: invoke-virtual {v8}, Lcom/leinardi/android/speeddial/SpeedDialActionItem;.getId:()I // method@8f70 │ │ +400292: 0a08 |003d: move-result v8 │ │ +400294: 7020 a6a4 8700 |003e: invoke-direct {v7, v8}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.performMultiSelectAction:(I)V // method@a4a6 │ │ +40029a: 2817 |0041: goto 0058 // +0017 │ │ +40029c: 2200 1e1b |0042: new-instance v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$3; // type@1b1e │ │ +4002a0: 6e10 2735 0700 |0044: invoke-virtual {v7}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +4002a6: 0c03 |0047: move-result-object v3 │ │ +4002a8: 1404 0702 127f |0048: const v4, #float 1.94078e+38 // #7f120207 │ │ +4002ae: 0701 |004b: move-object v1, v0 │ │ +4002b0: 0772 |004c: move-object v2, v7 │ │ +4002b2: 0786 |004d: move-object v6, v8 │ │ +4002b4: 7606 63a4 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@a463 │ │ +4002ba: 6e10 4898 0000 |0051: invoke-virtual {v0}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.createNewDialog:()Landroidx/appcompat/app/AlertDialog; // method@9848 │ │ +4002c0: 0c08 |0054: move-result-object v8 │ │ +4002c2: 6e10 ff00 0800 |0055: invoke-virtual {v8}, Landroid/app/Dialog;.show:()V // method@00ff │ │ +4002c8: 1218 |0058: const/4 v8, #int 1 // #1 │ │ +4002ca: 0f08 |0059: return v8 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ 0x0016 line=236 │ │ 0x0026 line=238 │ │ 0x003a line=243 │ │ 0x0042 line=245 │ │ @@ -1733287,34 +1733270,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 │ │ -400890: |[400890] de.danoeh.antennapod.fragment.EpisodesListFragment.lambda$performMultiSelectAction$5:(Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;)V │ │ -4008a0: 5430 2a93 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@932a │ │ -4008a4: 6e10 b596 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getSelectedItems:()Ljava/util/List; // method@96b5 │ │ -4008aa: 0c00 |0005: move-result-object v0 │ │ -4008ac: 6e20 57a8 0400 |0006: invoke-virtual {v4, v0}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.handleAction:(Ljava/util/List;)V // method@a857 │ │ -4008b2: 5430 2a93 |0009: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@932a │ │ -4008b6: 6e10 6197 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.shouldSelectLazyLoadedItems:()Z // method@9761 │ │ -4008bc: 0a00 |000e: move-result v0 │ │ -4008be: 3800 1700 |000f: if-eqz v0, 0026 // +0017 │ │ -4008c2: 5230 2b93 |0011: iget v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.page:I // field@932b │ │ -4008c6: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ -4008ca: 6e20 8fa4 0300 |0015: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.loadMoreData:(I)Ljava/util/List; // method@a48f │ │ -4008d0: 0c01 |0018: move-result-object v1 │ │ -4008d2: 6e20 57a8 1400 |0019: invoke-virtual {v4, v1}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.handleAction:(Ljava/util/List;)V // method@a857 │ │ -4008d8: d800 0001 |001c: add-int/lit8 v0, v0, #int 1 // #01 │ │ -4008dc: 7210 72b5 0100 |001e: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b572 │ │ -4008e2: 0a01 |0021: move-result v1 │ │ -4008e4: 1302 9600 |0022: const/16 v2, #int 150 // #96 │ │ -4008e8: 3221 f1ff |0024: if-eq v1, v2, 0015 // -000f │ │ -4008ec: 0e00 |0026: return-void │ │ +400858: |[400858] de.danoeh.antennapod.fragment.EpisodesListFragment.lambda$performMultiSelectAction$5:(Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;)V │ │ +400868: 5430 2a93 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@932a │ │ +40086c: 6e10 b596 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getSelectedItems:()Ljava/util/List; // method@96b5 │ │ +400872: 0c00 |0005: move-result-object v0 │ │ +400874: 6e20 57a8 0400 |0006: invoke-virtual {v4, v0}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.handleAction:(Ljava/util/List;)V // method@a857 │ │ +40087a: 5430 2a93 |0009: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@932a │ │ +40087e: 6e10 6197 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.shouldSelectLazyLoadedItems:()Z // method@9761 │ │ +400884: 0a00 |000e: move-result v0 │ │ +400886: 3800 1700 |000f: if-eqz v0, 0026 // +0017 │ │ +40088a: 5230 2b93 |0011: iget v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.page:I // field@932b │ │ +40088e: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ +400892: 6e20 8fa4 0300 |0015: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.loadMoreData:(I)Ljava/util/List; // method@a48f │ │ +400898: 0c01 |0018: move-result-object v1 │ │ +40089a: 6e20 57a8 1400 |0019: invoke-virtual {v4, v1}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.handleAction:(Ljava/util/List;)V // method@a857 │ │ +4008a0: d800 0001 |001c: add-int/lit8 v0, v0, #int 1 // #01 │ │ +4008a4: 7210 72b5 0100 |001e: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b572 │ │ +4008aa: 0a01 |0021: move-result v1 │ │ +4008ac: 1302 9600 |0022: const/16 v2, #int 150 // #96 │ │ +4008b0: 3221 f1ff |0024: if-eq v1, v2, 0015 // -000f │ │ +4008b4: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0009 line=264 │ │ 0x0011 line=265 │ │ 0x0015 line=268 │ │ 0x0019 line=269 │ │ @@ -1733328,18 +1733311,18 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4008f0: |[4008f0] de.danoeh.antennapod.fragment.EpisodesListFragment.lambda$performMultiSelectAction$6:()V │ │ -400900: 5410 2a93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@932a │ │ -400904: 6e10 5997 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.endSelectMode:()V // method@9759 │ │ -40090a: 0e00 |0005: return-void │ │ +4008b8: |[4008b8] de.danoeh.antennapod.fragment.EpisodesListFragment.lambda$performMultiSelectAction$6:()V │ │ +4008c8: 5410 2a93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@932a │ │ +4008cc: 6e10 5997 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.endSelectMode:()V // method@9759 │ │ +4008d2: 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;) │ │ @@ -1733347,20 +1733330,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 │ │ -40090c: |[40090c] de.danoeh.antennapod.fragment.EpisodesListFragment.lambda$performMultiSelectAction$7:(Ljava/lang/Throwable;)V │ │ -40091c: 1a00 281b |0000: const-string v0, "EpisodesListFragment" // string@1b28 │ │ -400920: 7110 020b 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ -400926: 0c01 |0005: move-result-object v1 │ │ -400928: 7120 000b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -40092e: 0e00 |0009: return-void │ │ +4008d4: |[4008d4] de.danoeh.antennapod.fragment.EpisodesListFragment.lambda$performMultiSelectAction$7:(Ljava/lang/Throwable;)V │ │ +4008e4: 1a00 281b |0000: const-string v0, "EpisodesListFragment" // string@1b28 │ │ +4008e8: 7110 020b 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ +4008ee: 0c01 |0005: move-result-object v1 │ │ +4008f0: 7120 000b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +4008f6: 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;) │ │ @@ -1733368,49 +1733351,49 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 72 16-bit code units │ │ -4009a4: |[4009a4] de.danoeh.antennapod.fragment.EpisodesListFragment.loadMoreItems:()V │ │ -4009b4: 5440 2593 |0000: iget-object v0, v4, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9325 │ │ -4009b8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -4009bc: 7210 91b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ -4009c2: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -4009c4: 5c40 2993 |0008: iput-boolean v0, v4, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.isLoadingMore:Z // field@9329 │ │ -4009c8: 5441 2a93 |000a: iget-object v1, v4, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@932a │ │ -4009cc: 6e20 c296 0100 |000c: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.setDummyViews:(I)V // method@96c2 │ │ -4009d2: 5441 2a93 |000f: iget-object v1, v4, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@932a │ │ -4009d6: 6e10 b196 0100 |0011: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getItemCount:()I // method@96b1 │ │ -4009dc: 0a02 |0014: move-result v2 │ │ -4009de: b102 |0015: sub-int/2addr v2, v0 │ │ -4009e0: 6e20 d141 2100 |0016: invoke-virtual {v1, v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyItemInserted:(I)V // method@41d1 │ │ -4009e6: 2200 0d1b |0019: new-instance v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda11; // type@1b0d │ │ -4009ea: 7020 40a4 4000 |001b: invoke-direct {v0, v4}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda11;.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a440 │ │ -4009f0: 7110 7db1 0000 |001e: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b17d │ │ -4009f6: 0c00 |0021: move-result-object v0 │ │ -4009f8: 7100 95b1 0000 |0022: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ -4009fe: 0c01 |0025: move-result-object v1 │ │ -400a00: 6e20 85b1 1000 |0026: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b185 │ │ -400a06: 0c00 |0029: move-result-object v0 │ │ -400a08: 7100 90b1 0000 |002a: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ -400a0e: 0c01 |002d: move-result-object v1 │ │ -400a10: 6e20 80b1 1000 |002e: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b180 │ │ -400a16: 0c00 |0031: move-result-object v0 │ │ -400a18: 2201 0e1b |0032: new-instance v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda12; // type@1b0e │ │ -400a1c: 7020 42a4 4100 |0034: invoke-direct {v1, v4}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda12;.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a442 │ │ -400a22: 2202 0f1b |0037: new-instance v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda13; // type@1b0f │ │ -400a26: 7020 44a4 4200 |0039: invoke-direct {v2, v4}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda13;.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a444 │ │ -400a2c: 2203 101b |003c: new-instance v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda14; // type@1b10 │ │ -400a30: 7020 46a4 4300 |003e: invoke-direct {v3, v4}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda14;.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a446 │ │ -400a36: 6e40 84b1 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@b184 │ │ -400a3c: 0c00 |0044: move-result-object v0 │ │ -400a3e: 5b40 2593 |0045: iput-object v0, v4, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9325 │ │ -400a42: 0e00 |0047: return-void │ │ +40096c: |[40096c] de.danoeh.antennapod.fragment.EpisodesListFragment.loadMoreItems:()V │ │ +40097c: 5440 2593 |0000: iget-object v0, v4, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9325 │ │ +400980: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +400984: 7210 91b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ +40098a: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +40098c: 5c40 2993 |0008: iput-boolean v0, v4, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.isLoadingMore:Z // field@9329 │ │ +400990: 5441 2a93 |000a: iget-object v1, v4, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@932a │ │ +400994: 6e20 c296 0100 |000c: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.setDummyViews:(I)V // method@96c2 │ │ +40099a: 5441 2a93 |000f: iget-object v1, v4, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@932a │ │ +40099e: 6e10 b196 0100 |0011: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getItemCount:()I // method@96b1 │ │ +4009a4: 0a02 |0014: move-result v2 │ │ +4009a6: b102 |0015: sub-int/2addr v2, v0 │ │ +4009a8: 6e20 d141 2100 |0016: invoke-virtual {v1, v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyItemInserted:(I)V // method@41d1 │ │ +4009ae: 2200 0d1b |0019: new-instance v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda11; // type@1b0d │ │ +4009b2: 7020 40a4 4000 |001b: invoke-direct {v0, v4}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda11;.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a440 │ │ +4009b8: 7110 7db1 0000 |001e: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b17d │ │ +4009be: 0c00 |0021: move-result-object v0 │ │ +4009c0: 7100 95b1 0000 |0022: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ +4009c6: 0c01 |0025: move-result-object v1 │ │ +4009c8: 6e20 85b1 1000 |0026: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b185 │ │ +4009ce: 0c00 |0029: move-result-object v0 │ │ +4009d0: 7100 90b1 0000 |002a: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ +4009d6: 0c01 |002d: move-result-object v1 │ │ +4009d8: 6e20 80b1 1000 |002e: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b180 │ │ +4009de: 0c00 |0031: move-result-object v0 │ │ +4009e0: 2201 0e1b |0032: new-instance v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda12; // type@1b0e │ │ +4009e4: 7020 42a4 4100 |0034: invoke-direct {v1, v4}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda12;.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a442 │ │ +4009ea: 2202 0f1b |0037: new-instance v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda13; // type@1b0f │ │ +4009ee: 7020 44a4 4200 |0039: invoke-direct {v2, v4}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda13;.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a444 │ │ +4009f4: 2203 101b |003c: new-instance v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda14; // type@1b10 │ │ +4009f8: 7020 46a4 4300 |003e: invoke-direct {v3, v4}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda14;.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a446 │ │ +4009fe: 6e40 84b1 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@b184 │ │ +400a04: 0c00 |0044: move-result-object v0 │ │ +400a06: 5b40 2593 |0045: iput-object v0, v4, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9325 │ │ +400a0a: 0e00 |0047: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ 0x0004 line=297 │ │ 0x0008 line=299 │ │ 0x000a line=300 │ │ 0x000f line=301 │ │ @@ -1733426,38 +1733409,38 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -400e10: |[400e10] de.danoeh.antennapod.fragment.EpisodesListFragment.performMultiSelectAction:(I)V │ │ -400e20: 2200 e71b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler; // type@1be7 │ │ -400e24: 6e10 2735 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -400e2a: 0c01 |0005: move-result-object v1 │ │ -400e2c: 1f01 d917 |0006: check-cast v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -400e30: 7030 53a8 1003 |0008: invoke-direct {v0, v1, v3}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.:(Lde/danoeh/antennapod/activity/MainActivity;I)V // method@a853 │ │ -400e36: 2203 161b |000b: new-instance v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda5; // type@1b16 │ │ -400e3a: 7030 52a4 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@a452 │ │ -400e40: 7110 67b1 0300 |0010: invoke-static {v3}, Lio/reactivex/Completable;.fromAction:(Lio/reactivex/functions/Action;)Lio/reactivex/Completable; // method@b167 │ │ -400e46: 0c03 |0013: move-result-object v3 │ │ -400e48: 7100 95b1 0000 |0014: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ -400e4e: 0c00 |0017: move-result-object v0 │ │ -400e50: 6e20 6cb1 0300 |0018: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b16c │ │ -400e56: 0c03 |001b: move-result-object v3 │ │ -400e58: 7100 90b1 0000 |001c: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ -400e5e: 0c00 |001f: move-result-object v0 │ │ -400e60: 6e20 69b1 0300 |0020: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b169 │ │ -400e66: 0c03 |0023: move-result-object v3 │ │ -400e68: 2200 171b |0024: new-instance v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda6; // type@1b17 │ │ -400e6c: 7020 54a4 2000 |0026: invoke-direct {v0, v2}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a454 │ │ -400e72: 2201 181b |0029: new-instance v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda7; // type@1b18 │ │ -400e76: 7010 56a4 0100 |002b: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda7;.:()V // method@a456 │ │ -400e7c: 6e30 6bb1 0301 |002e: invoke-virtual {v3, v0, v1}, Lio/reactivex/Completable;.subscribe:(Lio/reactivex/functions/Action;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b16b │ │ -400e82: 0e00 |0031: return-void │ │ +400dd8: |[400dd8] de.danoeh.antennapod.fragment.EpisodesListFragment.performMultiSelectAction:(I)V │ │ +400de8: 2200 e71b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler; // type@1be7 │ │ +400dec: 6e10 2735 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +400df2: 0c01 |0005: move-result-object v1 │ │ +400df4: 1f01 d917 |0006: check-cast v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +400df8: 7030 53a8 1003 |0008: invoke-direct {v0, v1, v3}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.:(Lde/danoeh/antennapod/activity/MainActivity;I)V // method@a853 │ │ +400dfe: 2203 161b |000b: new-instance v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda5; // type@1b16 │ │ +400e02: 7030 52a4 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@a452 │ │ +400e08: 7110 67b1 0300 |0010: invoke-static {v3}, Lio/reactivex/Completable;.fromAction:(Lio/reactivex/functions/Action;)Lio/reactivex/Completable; // method@b167 │ │ +400e0e: 0c03 |0013: move-result-object v3 │ │ +400e10: 7100 95b1 0000 |0014: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ +400e16: 0c00 |0017: move-result-object v0 │ │ +400e18: 6e20 6cb1 0300 |0018: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b16c │ │ +400e1e: 0c03 |001b: move-result-object v3 │ │ +400e20: 7100 90b1 0000 |001c: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ +400e26: 0c00 |001f: move-result-object v0 │ │ +400e28: 6e20 69b1 0300 |0020: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b169 │ │ +400e2e: 0c03 |0023: move-result-object v3 │ │ +400e30: 2200 171b |0024: new-instance v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda6; // type@1b17 │ │ +400e34: 7020 54a4 2000 |0026: invoke-direct {v0, v2}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a454 │ │ +400e3a: 2201 181b |0029: new-instance v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda7; // type@1b18 │ │ +400e3e: 7010 56a4 0100 |002b: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda7;.:()V // method@a456 │ │ +400e44: 6e30 6bb1 0301 |002e: invoke-virtual {v3, v0, v1}, Lio/reactivex/Completable;.subscribe:(Lio/reactivex/functions/Action;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b16b │ │ +400e4a: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=259 │ │ 0x0002 line=260 │ │ 0x000b line=261 │ │ 0x0014 line=274 │ │ 0x001c line=275 │ │ @@ -1733471,20 +1733454,20 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -400e84: |[400e84] de.danoeh.antennapod.fragment.EpisodesListFragment.setupLoadMoreScrollListener:()V │ │ -400e94: 5420 2d93 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@932d │ │ -400e98: 2201 1f1b |0002: new-instance v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$4; // type@1b1f │ │ -400e9c: 7020 65a4 2100 |0004: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$4;.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a465 │ │ -400ea2: 6e20 8343 1000 |0007: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.addOnScrollListener:(Landroidx/recyclerview/widget/RecyclerView$OnScrollListener;)V // method@4383 │ │ -400ea8: 0e00 |000a: return-void │ │ +400e4c: |[400e4c] de.danoeh.antennapod.fragment.EpisodesListFragment.setupLoadMoreScrollListener:()V │ │ +400e5c: 5420 2d93 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@932d │ │ +400e60: 2201 1f1b |0002: new-instance v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$4; // type@1b1f │ │ +400e64: 7020 65a4 2100 |0004: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$4;.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a465 │ │ +400e6a: 6e20 8343 1000 |0007: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.addOnScrollListener:(Landroidx/recyclerview/widget/RecyclerView$OnScrollListener;)V // method@4383 │ │ +400e70: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=281 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lde/danoeh/antennapod/fragment/EpisodesListFragment; │ │ │ │ Virtual methods - │ │ @@ -1733517,38 +1733500,38 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -400930: |[400930] de.danoeh.antennapod.fragment.EpisodesListFragment.loadItems:()V │ │ -400940: 5430 2593 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9325 │ │ -400944: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -400948: 7210 91b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ -40094e: 2200 0b1b |0007: new-instance v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda0; // type@1b0b │ │ -400952: 7020 3ca4 3000 |0009: invoke-direct {v0, v3}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a43c │ │ -400958: 7110 7db1 0000 |000c: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b17d │ │ -40095e: 0c00 |000f: move-result-object v0 │ │ -400960: 7100 95b1 0000 |0010: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ -400966: 0c01 |0013: move-result-object v1 │ │ -400968: 6e20 85b1 1000 |0014: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b185 │ │ -40096e: 0c00 |0017: move-result-object v0 │ │ -400970: 7100 90b1 0000 |0018: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ -400976: 0c01 |001b: move-result-object v1 │ │ -400978: 6e20 80b1 1000 |001c: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b180 │ │ -40097e: 0c00 |001f: move-result-object v0 │ │ -400980: 2201 121b |0020: new-instance v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda1; // type@1b12 │ │ -400984: 7020 4aa4 3100 |0022: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a44a │ │ -40098a: 2202 131b |0025: new-instance v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda2; // type@1b13 │ │ -40098e: 7020 4ca4 3200 |0027: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a44c │ │ -400994: 6e30 83b1 1002 |002a: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b183 │ │ -40099a: 0c00 |002d: move-result-object v0 │ │ -40099c: 5b30 2593 |002e: iput-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9325 │ │ -4009a0: 0e00 |0030: return-void │ │ +4008f8: |[4008f8] de.danoeh.antennapod.fragment.EpisodesListFragment.loadItems:()V │ │ +400908: 5430 2593 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9325 │ │ +40090c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +400910: 7210 91b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ +400916: 2200 0b1b |0007: new-instance v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda0; // type@1b0b │ │ +40091a: 7020 3ca4 3000 |0009: invoke-direct {v0, v3}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a43c │ │ +400920: 7110 7db1 0000 |000c: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b17d │ │ +400926: 0c00 |000f: move-result-object v0 │ │ +400928: 7100 95b1 0000 |0010: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ +40092e: 0c01 |0013: move-result-object v1 │ │ +400930: 6e20 85b1 1000 |0014: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b185 │ │ +400936: 0c00 |0017: move-result-object v0 │ │ +400938: 7100 90b1 0000 |0018: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ +40093e: 0c01 |001b: move-result-object v1 │ │ +400940: 6e20 80b1 1000 |001c: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b180 │ │ +400946: 0c00 |001f: move-result-object v0 │ │ +400948: 2201 121b |0020: new-instance v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda1; // type@1b12 │ │ +40094c: 7020 4aa4 3100 |0022: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a44a │ │ +400952: 2202 131b |0025: new-instance v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda2; // type@1b13 │ │ +400956: 7020 4ca4 3200 |0027: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a44c │ │ +40095c: 6e30 83b1 1002 |002a: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b183 │ │ +400962: 0c00 |002d: move-result-object v0 │ │ +400964: 5b30 2593 |002e: iput-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9325 │ │ +400968: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=414 │ │ 0x0004 line=415 │ │ 0x0007 line=417 │ │ 0x0010 line=418 │ │ 0x0018 line=419 │ │ @@ -1733573,61 +1733556,61 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 91 16-bit code units │ │ -400304: |[400304] de.danoeh.antennapod.fragment.EpisodesListFragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -400314: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -400318: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -40031e: 1a01 10bf |0005: const-string v1, "onContextItemSelected() called with: item = [" // string@bf10 │ │ -400322: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -400328: 6e20 5bb3 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ -40032e: 1a01 4666 |000d: const-string v1, "]" // string@6646 │ │ -400332: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -400338: 6e10 67b3 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -40033e: 0c00 |0015: move-result-object v0 │ │ -400340: 1a01 281b |0016: const-string v1, "EpisodesListFragment" // string@1b28 │ │ -400344: 7120 fe0a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -40034a: 6e10 5635 0200 |001b: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getUserVisibleHint:()Z // method@3556 │ │ -400350: 0a00 |001e: move-result v0 │ │ -400352: 3800 3a00 |001f: if-eqz v0, 0059 // +003a │ │ -400356: 6e10 6b35 0200 |0021: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.isVisible:()Z // method@356b │ │ -40035c: 0a00 |0024: move-result v0 │ │ -40035e: 3800 3400 |0025: if-eqz v0, 0059 // +0034 │ │ -400362: 6e10 6635 0200 |0027: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.isMenuVisible:()Z // method@3566 │ │ -400368: 0a00 |002a: move-result v0 │ │ -40036a: 3900 0300 |002b: if-nez v0, 002e // +0003 │ │ -40036e: 282c |002d: goto 0059 // +002c │ │ -400370: 5420 2a93 |002e: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@932a │ │ -400374: 6e10 b496 0000 |0030: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getLongPressedItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@96b4 │ │ -40037a: 0c00 |0033: move-result-object v0 │ │ -40037c: 3900 0c00 |0034: if-nez v0, 0040 // +000c │ │ -400380: 1a00 d554 |0036: const-string v0, "Selected item or listAdapter was null, ignoring selection" // string@54d5 │ │ -400384: 7120 030b 0100 |0038: invoke-static {v1, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b03 │ │ -40038a: 6f20 7335 3200 |003b: invoke-super {v2, v3}, Landroidx/fragment/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@3573 │ │ -400390: 0a03 |003e: move-result v3 │ │ -400392: 0f03 |003f: return v3 │ │ -400394: 5420 2a93 |0040: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@932a │ │ -400398: 6e20 bc96 3000 |0042: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@96bc │ │ -40039e: 0a00 |0045: move-result v0 │ │ -4003a0: 3800 0400 |0046: if-eqz v0, 004a // +0004 │ │ -4003a4: 1213 |0048: const/4 v3, #int 1 // #1 │ │ -4003a6: 0f03 |0049: return v3 │ │ -4003a8: 5420 2a93 |004a: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@932a │ │ -4003ac: 6e10 b496 0000 |004c: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getLongPressedItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@96b4 │ │ -4003b2: 0c00 |004f: move-result-object v0 │ │ -4003b4: 7210 db0b 0300 |0050: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ -4003ba: 0a03 |0053: move-result v3 │ │ -4003bc: 7130 5bab 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@ab5b │ │ -4003c2: 0a03 |0057: move-result v3 │ │ -4003c4: 0f03 |0058: return v3 │ │ -4003c6: 1203 |0059: const/4 v3, #int 0 // #0 │ │ -4003c8: 0f03 |005a: return v3 │ │ +4002cc: |[4002cc] de.danoeh.antennapod.fragment.EpisodesListFragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +4002dc: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +4002e0: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +4002e6: 1a01 10bf |0005: const-string v1, "onContextItemSelected() called with: item = [" // string@bf10 │ │ +4002ea: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4002f0: 6e20 5bb3 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ +4002f6: 1a01 4666 |000d: const-string v1, "]" // string@6646 │ │ +4002fa: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +400300: 6e10 67b3 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +400306: 0c00 |0015: move-result-object v0 │ │ +400308: 1a01 281b |0016: const-string v1, "EpisodesListFragment" // string@1b28 │ │ +40030c: 7120 fe0a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +400312: 6e10 5635 0200 |001b: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getUserVisibleHint:()Z // method@3556 │ │ +400318: 0a00 |001e: move-result v0 │ │ +40031a: 3800 3a00 |001f: if-eqz v0, 0059 // +003a │ │ +40031e: 6e10 6b35 0200 |0021: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.isVisible:()Z // method@356b │ │ +400324: 0a00 |0024: move-result v0 │ │ +400326: 3800 3400 |0025: if-eqz v0, 0059 // +0034 │ │ +40032a: 6e10 6635 0200 |0027: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.isMenuVisible:()Z // method@3566 │ │ +400330: 0a00 |002a: move-result v0 │ │ +400332: 3900 0300 |002b: if-nez v0, 002e // +0003 │ │ +400336: 282c |002d: goto 0059 // +002c │ │ +400338: 5420 2a93 |002e: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@932a │ │ +40033c: 6e10 b496 0000 |0030: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getLongPressedItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@96b4 │ │ +400342: 0c00 |0033: move-result-object v0 │ │ +400344: 3900 0c00 |0034: if-nez v0, 0040 // +000c │ │ +400348: 1a00 d554 |0036: const-string v0, "Selected item or listAdapter was null, ignoring selection" // string@54d5 │ │ +40034c: 7120 030b 0100 |0038: invoke-static {v1, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b03 │ │ +400352: 6f20 7335 3200 |003b: invoke-super {v2, v3}, Landroidx/fragment/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@3573 │ │ +400358: 0a03 |003e: move-result v3 │ │ +40035a: 0f03 |003f: return v3 │ │ +40035c: 5420 2a93 |0040: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@932a │ │ +400360: 6e20 bc96 3000 |0042: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@96bc │ │ +400366: 0a00 |0045: move-result v0 │ │ +400368: 3800 0400 |0046: if-eqz v0, 004a // +0004 │ │ +40036c: 1213 |0048: const/4 v3, #int 1 // #1 │ │ +40036e: 0f03 |0049: return v3 │ │ +400370: 5420 2a93 |004a: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@932a │ │ +400374: 6e10 b496 0000 |004c: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getLongPressedItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@96b4 │ │ +40037a: 0c00 |004f: move-result-object v0 │ │ +40037c: 7210 db0b 0300 |0050: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ +400382: 0a03 |0053: move-result v3 │ │ +400384: 7130 5bab 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@ab5b │ │ +40038a: 0a03 |0057: move-result v3 │ │ +40038c: 0f03 |0058: return v3 │ │ +40038e: 1203 |0059: const/4 v3, #int 0 // #0 │ │ +400390: 0f03 |005a: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x001b line=137 │ │ 0x002e line=141 │ │ 0x0038 line=142 │ │ 0x003b line=143 │ │ @@ -1733643,164 +1733626,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 │ │ -3ffecc: |[3ffecc] de.danoeh.antennapod.fragment.EpisodesListFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -3ffedc: 6f40 7935 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@3579 │ │ -3ffee2: 1400 4500 0d7f |0003: const v0, #float 1.87423e+38 // #7f0d0045 │ │ -3ffee8: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -3ffeea: 6e40 b20b 0314 |0007: invoke-virtual {v3, v0, v4, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3ffef0: 0c03 |000a: move-result-object v3 │ │ -3ffef2: 1404 b003 0a7f |000b: const v4, #float 1.83453e+38 // #7f0a03b0 │ │ -3ffef8: 6e20 780c 4300 |000e: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3ffefe: 0c04 |0011: move-result-object v4 │ │ -3fff00: 1f04 1503 |0012: check-cast v4, Landroid/widget/TextView; // type@0315 │ │ -3fff04: 5b24 3193 |0014: iput-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.txtvInformation:Landroid/widget/TextView; // field@9331 │ │ -3fff08: 1404 9403 0a7f |0016: const v4, #float 1.83452e+38 // #7f0a0394 │ │ -3fff0e: 6e20 780c 4300 |0019: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3fff14: 0c04 |001c: move-result-object v4 │ │ -3fff16: 1f04 6a14 |001d: check-cast v4, Lcom/google/android/material/appbar/MaterialToolbar; // type@146a │ │ -3fff1a: 5b24 3093 |001f: iput-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9330 │ │ -3fff1e: 6e20 6d21 2400 |0021: invoke-virtual {v4, v2}, Landroidx/appcompat/widget/Toolbar;.setOnMenuItemClickListener:(Landroidx/appcompat/widget/Toolbar$OnMenuItemClickListener;)V // method@216d │ │ -3fff24: 5424 3093 |0024: iget-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9330 │ │ -3fff28: 2200 191b |0026: new-instance v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda8; // type@1b19 │ │ -3fff2c: 7020 58a4 2000 |0028: invoke-direct {v0, v2}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a458 │ │ -3fff32: 6e20 760d 0400 |002b: invoke-virtual {v4, v0}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d76 │ │ -3fff38: 6e10 4135 0200 |002e: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3541 │ │ -3fff3e: 0c04 |0031: move-result-object v4 │ │ -3fff40: 6e10 1537 0400 |0032: invoke-virtual {v4}, Landroidx/fragment/app/FragmentManager;.getBackStackEntryCount:()I // method@3715 │ │ -3fff46: 0a04 |0035: move-result v4 │ │ -3fff48: 3804 0400 |0036: if-eqz v4, 003a // +0004 │ │ -3fff4c: 1214 |0038: const/4 v4, #int 1 // #1 │ │ -3fff4e: 2802 |0039: goto 003b // +0002 │ │ -3fff50: 1204 |003a: const/4 v4, #int 0 // #0 │ │ -3fff52: 5c24 2493 |003b: iput-boolean v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.displayUpArrow:Z // field@9324 │ │ -3fff56: 3805 0a00 |003d: if-eqz v5, 0047 // +000a │ │ -3fff5a: 1a04 7ae3 |003f: const-string v4, "up_arrow" // string@e37a │ │ -3fff5e: 6e20 0f07 4500 |0041: invoke-virtual {v5, v4}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@070f │ │ -3fff64: 0a04 |0044: move-result v4 │ │ -3fff66: 5c24 2493 |0045: iput-boolean v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.displayUpArrow:Z // field@9324 │ │ -3fff6a: 6e10 2735 0200 |0047: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -3fff70: 0c04 |004a: move-result-object v4 │ │ -3fff72: 1f04 d917 |004b: check-cast v4, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -3fff76: 5425 3093 |004d: iget-object v5, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9330 │ │ -3fff7a: 5520 2493 |004f: iget-boolean v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.displayUpArrow:Z // field@9324 │ │ -3fff7e: 6e30 b394 5400 |0051: invoke-virtual {v4, v5, v0}, Lde/danoeh/antennapod/activity/MainActivity;.setupToolbarToggle:(Lcom/google/android/material/appbar/MaterialToolbar;Z)V // method@94b3 │ │ -3fff84: 1404 a002 0a7f |0054: const v4, #float 1.83447e+38 // #7f0a02a0 │ │ -3fff8a: 6e20 780c 4300 |0057: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3fff90: 0c04 |005a: move-result-object v4 │ │ -3fff92: 1f04 081e |005b: check-cast v4, Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // type@1e08 │ │ -3fff96: 5b24 2d93 |005d: iput-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@932d │ │ -3fff9a: 6e10 2735 0200 |005f: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -3fffa0: 0c05 |0062: move-result-object v5 │ │ -3fffa2: 1f05 d917 |0063: check-cast v5, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -3fffa6: 6e10 8f94 0500 |0065: invoke-virtual {v5}, Lde/danoeh/antennapod/activity/MainActivity;.getRecycledViewPool:()Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool; // method@948f │ │ -3fffac: 0c05 |0068: move-result-object v5 │ │ -3fffae: 6e20 4e44 5400 |0069: invoke-virtual {v4, v5}, Landroidx/recyclerview/widget/RecyclerView;.setRecycledViewPool:(Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool;)V // method@444e │ │ -3fffb4: 7010 a7a4 0200 |006c: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.setupLoadMoreScrollListener:()V // method@a4a7 │ │ -3fffba: 5424 2d93 |006f: iget-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@932d │ │ -3fffbe: 2205 0a1e |0071: new-instance v5, Lde/danoeh/antennapod/view/LiftOnScrollListener; // type@1e0a │ │ -3fffc2: 1400 5f00 0a7f |0073: const v0, #float 1.83435e+38 // #7f0a005f │ │ -3fffc8: 6e20 780c 0300 |0076: invoke-virtual {v3, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3fffce: 0c00 |0079: move-result-object v0 │ │ -3fffd0: 7020 46b1 0500 |007a: invoke-direct {v5, v0}, Lde/danoeh/antennapod/view/LiftOnScrollListener;.:(Landroid/view/View;)V // method@b146 │ │ -3fffd6: 6e20 8343 5400 |007d: invoke-virtual {v4, v5}, Landroidx/recyclerview/widget/RecyclerView;.addOnScrollListener:(Landroidx/recyclerview/widget/RecyclerView$OnScrollListener;)V // method@4383 │ │ -3fffdc: 2204 921c |0080: new-instance v4, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // type@1c92 │ │ -3fffe0: 6e10 7ba4 0200 |0082: invoke-virtual {v2}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.getFragmentTag:()Ljava/lang/String; // method@a47b │ │ -3fffe6: 0c05 |0085: move-result-object v5 │ │ -3fffe8: 7030 33ab 2405 |0086: invoke-direct {v4, v2, v5}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.:(Landroidx/fragment/app/Fragment;Ljava/lang/String;)V // method@ab33 │ │ -3fffee: 5425 2d93 |0089: iget-object v5, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@932d │ │ -3ffff2: 6e20 34ab 5400 |008b: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.attachTo:(Landroidx/recyclerview/widget/RecyclerView;)Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // method@ab34 │ │ -3ffff8: 0c04 |008e: move-result-object v4 │ │ -3ffffa: 5b24 2f93 |008f: iput-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.swipeActions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@932f │ │ -3ffffe: 6e10 7aa4 0200 |0091: invoke-virtual {v2}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.getFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@a47a │ │ -400004: 0c05 |0094: move-result-object v5 │ │ -400006: 6e20 44ab 5400 |0095: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.setFilter:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V // method@ab44 │ │ -40000c: 5424 2d93 |0098: iget-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@932d │ │ -400010: 6e10 dd43 0400 |009a: invoke-virtual {v4}, Landroidx/recyclerview/widget/RecyclerView;.getItemAnimator:()Landroidx/recyclerview/widget/RecyclerView$ItemAnimator; // method@43dd │ │ -400016: 0c04 |009d: move-result-object v4 │ │ -400018: 2045 440b |009e: instance-of v5, v4, Landroidx/recyclerview/widget/SimpleItemAnimator; // type@0b44 │ │ -40001c: 3805 0700 |00a0: if-eqz v5, 00a7 // +0007 │ │ -400020: 1f04 440b |00a2: check-cast v4, Landroidx/recyclerview/widget/SimpleItemAnimator; // type@0b44 │ │ -400024: 6e20 9344 1400 |00a4: invoke-virtual {v4, v1}, Landroidx/recyclerview/widget/SimpleItemAnimator;.setSupportsChangeAnimations:(Z)V // method@4493 │ │ -40002a: 1404 5d03 0a7f |00a7: const v4, #float 1.83451e+38 // #7f0a035d │ │ -400030: 6e20 780c 4300 |00aa: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -400036: 0c04 |00ad: move-result-object v4 │ │ -400038: 1f04 c50b |00ae: check-cast v4, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // type@0bc5 │ │ -40003c: 6e10 4735 0200 |00b0: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@3547 │ │ -400042: 0c05 |00b3: move-result-object v5 │ │ -400044: 1400 5500 0b7f |00b4: const v0, #float 1.84764e+38 // #7f0b0055 │ │ -40004a: 6e20 0703 0500 |00b7: invoke-virtual {v5, v0}, Landroid/content/res/Resources;.getInteger:(I)I // method@0307 │ │ -400050: 0a05 |00ba: move-result v5 │ │ -400052: 6e20 9247 5400 |00bb: invoke-virtual {v4, v5}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setDistanceToTriggerSync:(I)V // method@4792 │ │ -400058: 2205 1a1b |00be: new-instance v5, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda9; // type@1b1a │ │ -40005c: 7030 5aa4 2504 |00c0: invoke-direct {v5, v2, v4}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda9;.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V // method@a45a │ │ -400062: 6e20 9647 5400 |00c3: invoke-virtual {v4, v5}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setOnRefreshListener:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout$OnRefreshListener;)V // method@4796 │ │ -400068: 2204 1c1b |00c6: new-instance v4, Lde/danoeh/antennapod/fragment/EpisodesListFragment$1; // type@1b1c │ │ -40006c: 6e10 2735 0200 |00c8: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -400072: 0c05 |00cb: move-result-object v5 │ │ -400074: 1f05 d917 |00cc: check-cast v5, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -400078: 7030 5ea4 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@a45e │ │ -40007e: 5b24 2a93 |00d1: iput-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@932a │ │ -400082: 6e20 5d97 2400 |00d3: invoke-virtual {v4, v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.setOnSelectModeListener:(Lde/danoeh/antennapod/adapter/SelectableAdapter$OnSelectModeListener;)V // method@975d │ │ -400088: 5424 2d93 |00d6: iget-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@932d │ │ -40008c: 5425 2a93 |00d8: iget-object v5, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@932a │ │ -400090: 6e20 3e44 5400 |00da: invoke-virtual {v4, v5}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@443e │ │ -400096: 1404 9402 0a7f |00dd: const v4, #float 1.83447e+38 // #7f0a0294 │ │ -40009c: 6e20 780c 4300 |00e0: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -4000a2: 0c04 |00e3: move-result-object v4 │ │ -4000a4: 1f04 0203 |00e4: check-cast v4, Landroid/widget/ProgressBar; // type@0302 │ │ -4000a8: 5b24 2c93 |00e6: iput-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.progressBar:Landroid/widget/ProgressBar; // field@932c │ │ -4000ac: 6e20 9c0d 1400 |00e8: invoke-virtual {v4, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -4000b2: 2204 071e |00eb: new-instance v4, Lde/danoeh/antennapod/view/EmptyViewHandler; // type@1e07 │ │ -4000b6: 6e10 2d35 0200 |00ed: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -4000bc: 0c05 |00f0: move-result-object v5 │ │ -4000be: 7020 38b1 5400 |00f1: invoke-direct {v4, v5}, Lde/danoeh/antennapod/view/EmptyViewHandler;.:(Landroid/content/Context;)V // method@b138 │ │ -4000c4: 5b24 2693 |00f4: iput-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@9326 │ │ -4000c8: 5425 2d93 |00f6: iget-object v5, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@932d │ │ -4000cc: 6e20 3ab1 5400 |00f8: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/view/EmptyViewHandler;.attachToRecyclerView:(Landroidx/recyclerview/widget/RecyclerView;)V // method@b13a │ │ -4000d2: 5424 2693 |00fb: iget-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@9326 │ │ -4000d6: 1405 0601 087f |00fd: const v5, #float 1.8078e+38 // #7f080106 │ │ -4000dc: 6e20 3cb1 5400 |0100: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setIcon:(I)V // method@b13c │ │ -4000e2: 5424 2693 |0103: iget-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@9326 │ │ -4000e6: 1405 1002 127f |0105: const v5, #float 1.94078e+38 // #7f120210 │ │ -4000ec: 6e20 3fb1 5400 |0108: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setTitle:(I)V // method@b13f │ │ -4000f2: 5424 2693 |010b: iget-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@9326 │ │ -4000f6: 1405 1102 127f |010d: const v5, #float 1.94078e+38 // #7f120211 │ │ -4000fc: 6e20 3db1 5400 |0110: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setMessage:(I)V // method@b13d │ │ -400102: 5424 2693 |0113: iget-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@9326 │ │ -400106: 5425 2a93 |0115: iget-object v5, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@932a │ │ -40010a: 6e20 40b1 5400 |0117: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/view/EmptyViewHandler;.updateAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@b140 │ │ -400110: 5424 2693 |011a: iget-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@9326 │ │ -400114: 6e10 3bb1 0400 |011c: invoke-virtual {v4}, Lde/danoeh/antennapod/view/EmptyViewHandler;.hide:()V // method@b13b │ │ -40011a: 1404 8101 0a7f |011f: const v4, #float 1.83441e+38 // #7f0a0181 │ │ -400120: 6e20 780c 4300 |0122: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -400126: 0c04 |0125: move-result-object v4 │ │ -400128: 1f04 0217 |0126: check-cast v4, Lcom/leinardi/android/speeddial/SpeedDialView; // type@1702 │ │ -40012c: 5b24 2e93 |0128: iput-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@932e │ │ -400130: 1405 8201 0a7f |012a: const v5, #float 1.83441e+38 // #7f0a0182 │ │ -400136: 6e20 780c 5300 |012d: invoke-virtual {v3, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -40013c: 0c05 |0130: move-result-object v5 │ │ -40013e: 1f05 f416 |0131: check-cast v5, Lcom/leinardi/android/speeddial/SpeedDialOverlayLayout; // type@16f4 │ │ -400142: 6e20 f78f 5400 |0133: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.setOverlayLayout:(Lcom/leinardi/android/speeddial/SpeedDialOverlayLayout;)V // method@8ff7 │ │ -400148: 5424 2e93 |0136: iget-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@932e │ │ -40014c: 1405 0500 0f7f |0138: const v5, #float 1.9008e+38 // #7f0f0005 │ │ -400152: 6e20 de8f 5400 |013b: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.inflate:(I)V // method@8fde │ │ -400158: 5424 2e93 |013e: iget-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@932e │ │ -40015c: 2205 1d1b |0140: new-instance v5, Lde/danoeh/antennapod/fragment/EpisodesListFragment$2; // type@1b1d │ │ -400160: 7020 60a4 2500 |0142: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$2;.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a460 │ │ -400166: 6e20 f58f 5400 |0145: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.setOnChangeListener:(Lcom/leinardi/android/speeddial/SpeedDialView$OnChangeListener;)V // method@8ff5 │ │ -40016c: 5424 2e93 |0148: iget-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@932e │ │ -400170: 2205 0c1b |014a: new-instance v5, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda10; // type@1b0c │ │ -400174: 7020 3ea4 2500 |014c: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda10;.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a43e │ │ -40017a: 6e20 f48f 5400 |014f: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.setOnActionSelectedListener:(Lcom/leinardi/android/speeddial/SpeedDialView$OnActionSelectedListener;)V // method@8ff4 │ │ -400180: 1103 |0152: return-object v3 │ │ +3ffe94: |[3ffe94] de.danoeh.antennapod.fragment.EpisodesListFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +3ffea4: 6f40 7935 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@3579 │ │ +3ffeaa: 1400 4500 0d7f |0003: const v0, #float 1.87423e+38 // #7f0d0045 │ │ +3ffeb0: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +3ffeb2: 6e40 b20b 0314 |0007: invoke-virtual {v3, v0, v4, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3ffeb8: 0c03 |000a: move-result-object v3 │ │ +3ffeba: 1404 b003 0a7f |000b: const v4, #float 1.83453e+38 // #7f0a03b0 │ │ +3ffec0: 6e20 780c 4300 |000e: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3ffec6: 0c04 |0011: move-result-object v4 │ │ +3ffec8: 1f04 1503 |0012: check-cast v4, Landroid/widget/TextView; // type@0315 │ │ +3ffecc: 5b24 3193 |0014: iput-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.txtvInformation:Landroid/widget/TextView; // field@9331 │ │ +3ffed0: 1404 9403 0a7f |0016: const v4, #float 1.83452e+38 // #7f0a0394 │ │ +3ffed6: 6e20 780c 4300 |0019: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3ffedc: 0c04 |001c: move-result-object v4 │ │ +3ffede: 1f04 6a14 |001d: check-cast v4, Lcom/google/android/material/appbar/MaterialToolbar; // type@146a │ │ +3ffee2: 5b24 3093 |001f: iput-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9330 │ │ +3ffee6: 6e20 6d21 2400 |0021: invoke-virtual {v4, v2}, Landroidx/appcompat/widget/Toolbar;.setOnMenuItemClickListener:(Landroidx/appcompat/widget/Toolbar$OnMenuItemClickListener;)V // method@216d │ │ +3ffeec: 5424 3093 |0024: iget-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9330 │ │ +3ffef0: 2200 191b |0026: new-instance v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda8; // type@1b19 │ │ +3ffef4: 7020 58a4 2000 |0028: invoke-direct {v0, v2}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a458 │ │ +3ffefa: 6e20 760d 0400 |002b: invoke-virtual {v4, v0}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d76 │ │ +3fff00: 6e10 4135 0200 |002e: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3541 │ │ +3fff06: 0c04 |0031: move-result-object v4 │ │ +3fff08: 6e10 1537 0400 |0032: invoke-virtual {v4}, Landroidx/fragment/app/FragmentManager;.getBackStackEntryCount:()I // method@3715 │ │ +3fff0e: 0a04 |0035: move-result v4 │ │ +3fff10: 3804 0400 |0036: if-eqz v4, 003a // +0004 │ │ +3fff14: 1214 |0038: const/4 v4, #int 1 // #1 │ │ +3fff16: 2802 |0039: goto 003b // +0002 │ │ +3fff18: 1204 |003a: const/4 v4, #int 0 // #0 │ │ +3fff1a: 5c24 2493 |003b: iput-boolean v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.displayUpArrow:Z // field@9324 │ │ +3fff1e: 3805 0a00 |003d: if-eqz v5, 0047 // +000a │ │ +3fff22: 1a04 7ae3 |003f: const-string v4, "up_arrow" // string@e37a │ │ +3fff26: 6e20 0f07 4500 |0041: invoke-virtual {v5, v4}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@070f │ │ +3fff2c: 0a04 |0044: move-result v4 │ │ +3fff2e: 5c24 2493 |0045: iput-boolean v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.displayUpArrow:Z // field@9324 │ │ +3fff32: 6e10 2735 0200 |0047: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +3fff38: 0c04 |004a: move-result-object v4 │ │ +3fff3a: 1f04 d917 |004b: check-cast v4, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +3fff3e: 5425 3093 |004d: iget-object v5, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9330 │ │ +3fff42: 5520 2493 |004f: iget-boolean v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.displayUpArrow:Z // field@9324 │ │ +3fff46: 6e30 b394 5400 |0051: invoke-virtual {v4, v5, v0}, Lde/danoeh/antennapod/activity/MainActivity;.setupToolbarToggle:(Lcom/google/android/material/appbar/MaterialToolbar;Z)V // method@94b3 │ │ +3fff4c: 1404 a002 0a7f |0054: const v4, #float 1.83447e+38 // #7f0a02a0 │ │ +3fff52: 6e20 780c 4300 |0057: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3fff58: 0c04 |005a: move-result-object v4 │ │ +3fff5a: 1f04 081e |005b: check-cast v4, Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // type@1e08 │ │ +3fff5e: 5b24 2d93 |005d: iput-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@932d │ │ +3fff62: 6e10 2735 0200 |005f: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +3fff68: 0c05 |0062: move-result-object v5 │ │ +3fff6a: 1f05 d917 |0063: check-cast v5, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +3fff6e: 6e10 8f94 0500 |0065: invoke-virtual {v5}, Lde/danoeh/antennapod/activity/MainActivity;.getRecycledViewPool:()Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool; // method@948f │ │ +3fff74: 0c05 |0068: move-result-object v5 │ │ +3fff76: 6e20 4e44 5400 |0069: invoke-virtual {v4, v5}, Landroidx/recyclerview/widget/RecyclerView;.setRecycledViewPool:(Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool;)V // method@444e │ │ +3fff7c: 7010 a7a4 0200 |006c: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.setupLoadMoreScrollListener:()V // method@a4a7 │ │ +3fff82: 5424 2d93 |006f: iget-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@932d │ │ +3fff86: 2205 0a1e |0071: new-instance v5, Lde/danoeh/antennapod/view/LiftOnScrollListener; // type@1e0a │ │ +3fff8a: 1400 5f00 0a7f |0073: const v0, #float 1.83435e+38 // #7f0a005f │ │ +3fff90: 6e20 780c 0300 |0076: invoke-virtual {v3, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3fff96: 0c00 |0079: move-result-object v0 │ │ +3fff98: 7020 46b1 0500 |007a: invoke-direct {v5, v0}, Lde/danoeh/antennapod/view/LiftOnScrollListener;.:(Landroid/view/View;)V // method@b146 │ │ +3fff9e: 6e20 8343 5400 |007d: invoke-virtual {v4, v5}, Landroidx/recyclerview/widget/RecyclerView;.addOnScrollListener:(Landroidx/recyclerview/widget/RecyclerView$OnScrollListener;)V // method@4383 │ │ +3fffa4: 2204 921c |0080: new-instance v4, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // type@1c92 │ │ +3fffa8: 6e10 7ba4 0200 |0082: invoke-virtual {v2}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.getFragmentTag:()Ljava/lang/String; // method@a47b │ │ +3fffae: 0c05 |0085: move-result-object v5 │ │ +3fffb0: 7030 33ab 2405 |0086: invoke-direct {v4, v2, v5}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.:(Landroidx/fragment/app/Fragment;Ljava/lang/String;)V // method@ab33 │ │ +3fffb6: 5425 2d93 |0089: iget-object v5, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@932d │ │ +3fffba: 6e20 34ab 5400 |008b: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.attachTo:(Landroidx/recyclerview/widget/RecyclerView;)Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // method@ab34 │ │ +3fffc0: 0c04 |008e: move-result-object v4 │ │ +3fffc2: 5b24 2f93 |008f: iput-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.swipeActions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@932f │ │ +3fffc6: 6e10 7aa4 0200 |0091: invoke-virtual {v2}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.getFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@a47a │ │ +3fffcc: 0c05 |0094: move-result-object v5 │ │ +3fffce: 6e20 44ab 5400 |0095: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.setFilter:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V // method@ab44 │ │ +3fffd4: 5424 2d93 |0098: iget-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@932d │ │ +3fffd8: 6e10 dd43 0400 |009a: invoke-virtual {v4}, Landroidx/recyclerview/widget/RecyclerView;.getItemAnimator:()Landroidx/recyclerview/widget/RecyclerView$ItemAnimator; // method@43dd │ │ +3fffde: 0c04 |009d: move-result-object v4 │ │ +3fffe0: 2045 440b |009e: instance-of v5, v4, Landroidx/recyclerview/widget/SimpleItemAnimator; // type@0b44 │ │ +3fffe4: 3805 0700 |00a0: if-eqz v5, 00a7 // +0007 │ │ +3fffe8: 1f04 440b |00a2: check-cast v4, Landroidx/recyclerview/widget/SimpleItemAnimator; // type@0b44 │ │ +3fffec: 6e20 9344 1400 |00a4: invoke-virtual {v4, v1}, Landroidx/recyclerview/widget/SimpleItemAnimator;.setSupportsChangeAnimations:(Z)V // method@4493 │ │ +3ffff2: 1404 5d03 0a7f |00a7: const v4, #float 1.83451e+38 // #7f0a035d │ │ +3ffff8: 6e20 780c 4300 |00aa: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3ffffe: 0c04 |00ad: move-result-object v4 │ │ +400000: 1f04 c50b |00ae: check-cast v4, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // type@0bc5 │ │ +400004: 6e10 4735 0200 |00b0: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@3547 │ │ +40000a: 0c05 |00b3: move-result-object v5 │ │ +40000c: 1400 5500 0b7f |00b4: const v0, #float 1.84764e+38 // #7f0b0055 │ │ +400012: 6e20 0703 0500 |00b7: invoke-virtual {v5, v0}, Landroid/content/res/Resources;.getInteger:(I)I // method@0307 │ │ +400018: 0a05 |00ba: move-result v5 │ │ +40001a: 6e20 9247 5400 |00bb: invoke-virtual {v4, v5}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setDistanceToTriggerSync:(I)V // method@4792 │ │ +400020: 2205 1a1b |00be: new-instance v5, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda9; // type@1b1a │ │ +400024: 7030 5aa4 2504 |00c0: invoke-direct {v5, v2, v4}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda9;.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V // method@a45a │ │ +40002a: 6e20 9647 5400 |00c3: invoke-virtual {v4, v5}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setOnRefreshListener:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout$OnRefreshListener;)V // method@4796 │ │ +400030: 2204 1c1b |00c6: new-instance v4, Lde/danoeh/antennapod/fragment/EpisodesListFragment$1; // type@1b1c │ │ +400034: 6e10 2735 0200 |00c8: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +40003a: 0c05 |00cb: move-result-object v5 │ │ +40003c: 1f05 d917 |00cc: check-cast v5, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +400040: 7030 5ea4 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@a45e │ │ +400046: 5b24 2a93 |00d1: iput-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@932a │ │ +40004a: 6e20 5d97 2400 |00d3: invoke-virtual {v4, v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.setOnSelectModeListener:(Lde/danoeh/antennapod/adapter/SelectableAdapter$OnSelectModeListener;)V // method@975d │ │ +400050: 5424 2d93 |00d6: iget-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@932d │ │ +400054: 5425 2a93 |00d8: iget-object v5, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@932a │ │ +400058: 6e20 3e44 5400 |00da: invoke-virtual {v4, v5}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@443e │ │ +40005e: 1404 9402 0a7f |00dd: const v4, #float 1.83447e+38 // #7f0a0294 │ │ +400064: 6e20 780c 4300 |00e0: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +40006a: 0c04 |00e3: move-result-object v4 │ │ +40006c: 1f04 0203 |00e4: check-cast v4, Landroid/widget/ProgressBar; // type@0302 │ │ +400070: 5b24 2c93 |00e6: iput-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.progressBar:Landroid/widget/ProgressBar; // field@932c │ │ +400074: 6e20 9c0d 1400 |00e8: invoke-virtual {v4, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +40007a: 2204 071e |00eb: new-instance v4, Lde/danoeh/antennapod/view/EmptyViewHandler; // type@1e07 │ │ +40007e: 6e10 2d35 0200 |00ed: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +400084: 0c05 |00f0: move-result-object v5 │ │ +400086: 7020 38b1 5400 |00f1: invoke-direct {v4, v5}, Lde/danoeh/antennapod/view/EmptyViewHandler;.:(Landroid/content/Context;)V // method@b138 │ │ +40008c: 5b24 2693 |00f4: iput-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@9326 │ │ +400090: 5425 2d93 |00f6: iget-object v5, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@932d │ │ +400094: 6e20 3ab1 5400 |00f8: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/view/EmptyViewHandler;.attachToRecyclerView:(Landroidx/recyclerview/widget/RecyclerView;)V // method@b13a │ │ +40009a: 5424 2693 |00fb: iget-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@9326 │ │ +40009e: 1405 0601 087f |00fd: const v5, #float 1.8078e+38 // #7f080106 │ │ +4000a4: 6e20 3cb1 5400 |0100: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setIcon:(I)V // method@b13c │ │ +4000aa: 5424 2693 |0103: iget-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@9326 │ │ +4000ae: 1405 1002 127f |0105: const v5, #float 1.94078e+38 // #7f120210 │ │ +4000b4: 6e20 3fb1 5400 |0108: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setTitle:(I)V // method@b13f │ │ +4000ba: 5424 2693 |010b: iget-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@9326 │ │ +4000be: 1405 1102 127f |010d: const v5, #float 1.94078e+38 // #7f120211 │ │ +4000c4: 6e20 3db1 5400 |0110: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setMessage:(I)V // method@b13d │ │ +4000ca: 5424 2693 |0113: iget-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@9326 │ │ +4000ce: 5425 2a93 |0115: iget-object v5, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@932a │ │ +4000d2: 6e20 40b1 5400 |0117: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/view/EmptyViewHandler;.updateAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@b140 │ │ +4000d8: 5424 2693 |011a: iget-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@9326 │ │ +4000dc: 6e10 3bb1 0400 |011c: invoke-virtual {v4}, Lde/danoeh/antennapod/view/EmptyViewHandler;.hide:()V // method@b13b │ │ +4000e2: 1404 8101 0a7f |011f: const v4, #float 1.83441e+38 // #7f0a0181 │ │ +4000e8: 6e20 780c 4300 |0122: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +4000ee: 0c04 |0125: move-result-object v4 │ │ +4000f0: 1f04 0217 |0126: check-cast v4, Lcom/leinardi/android/speeddial/SpeedDialView; // type@1702 │ │ +4000f4: 5b24 2e93 |0128: iput-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@932e │ │ +4000f8: 1405 8201 0a7f |012a: const v5, #float 1.83441e+38 // #7f0a0182 │ │ +4000fe: 6e20 780c 5300 |012d: invoke-virtual {v3, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +400104: 0c05 |0130: move-result-object v5 │ │ +400106: 1f05 f416 |0131: check-cast v5, Lcom/leinardi/android/speeddial/SpeedDialOverlayLayout; // type@16f4 │ │ +40010a: 6e20 f78f 5400 |0133: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.setOverlayLayout:(Lcom/leinardi/android/speeddial/SpeedDialOverlayLayout;)V // method@8ff7 │ │ +400110: 5424 2e93 |0136: iget-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@932e │ │ +400114: 1405 0500 0f7f |0138: const v5, #float 1.9008e+38 // #7f0f0005 │ │ +40011a: 6e20 de8f 5400 |013b: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.inflate:(I)V // method@8fde │ │ +400120: 5424 2e93 |013e: iget-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@932e │ │ +400124: 2205 1d1b |0140: new-instance v5, Lde/danoeh/antennapod/fragment/EpisodesListFragment$2; // type@1b1d │ │ +400128: 7020 60a4 2500 |0142: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$2;.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a460 │ │ +40012e: 6e20 f58f 5400 |0145: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.setOnChangeListener:(Lcom/leinardi/android/speeddial/SpeedDialView$OnChangeListener;)V // method@8ff5 │ │ +400134: 5424 2e93 |0148: iget-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@932e │ │ +400138: 2205 0c1b |014a: new-instance v5, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda10; // type@1b0c │ │ +40013c: 7020 3ea4 2500 |014c: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda10;.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a43e │ │ +400142: 6e20 f48f 5400 |014f: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.setOnActionSelectedListener:(Lcom/leinardi/android/speeddial/SpeedDialView$OnActionSelectedListener;)V // method@8ff4 │ │ +400148: 1103 |0152: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ 0x0007 line=155 │ │ 0x000e line=156 │ │ 0x0019 line=157 │ │ 0x0021 line=158 │ │ @@ -1733848,19 +1733831,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -400a44: |[400a44] de.danoeh.antennapod.fragment.EpisodesListFragment.onDestroyView:()V │ │ -400a54: 6f10 7c35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onDestroyView:()V // method@357c │ │ -400a5a: 5410 2a93 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@932a │ │ -400a5e: 6e10 5997 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.endSelectMode:()V // method@9759 │ │ -400a64: 0e00 |0008: return-void │ │ +400a0c: |[400a0c] de.danoeh.antennapod.fragment.EpisodesListFragment.onDestroyView:()V │ │ +400a1c: 6f10 7c35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onDestroyView:()V // method@357c │ │ +400a22: 5410 2a93 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@932a │ │ +400a26: 6e10 5997 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.endSelectMode:()V // method@9759 │ │ +400a2c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=328 │ │ 0x0003 line=329 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lde/danoeh/antennapod/fragment/EpisodesListFragment; │ │ │ │ @@ -1733869,21 +1733852,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -400a68: |[400a68] de.danoeh.antennapod.fragment.EpisodesListFragment.onEndSelectMode:()V │ │ -400a78: 5420 2e93 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@932e │ │ -400a7c: 6e10 cc8f 0000 |0002: invoke-virtual {v0}, Lcom/leinardi/android/speeddial/SpeedDialView;.close:()V // method@8fcc │ │ -400a82: 5420 2e93 |0005: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@932e │ │ -400a86: 1301 0800 |0007: const/16 v1, #int 8 // #8 │ │ -400a8a: 6e20 9c0d 1000 |0009: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -400a90: 0e00 |000c: return-void │ │ +400a30: |[400a30] de.danoeh.antennapod.fragment.EpisodesListFragment.onEndSelectMode:()V │ │ +400a40: 5420 2e93 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@932e │ │ +400a44: 6e10 cc8f 0000 |0002: invoke-virtual {v0}, Lcom/leinardi/android/speeddial/SpeedDialView;.close:()V // method@8fcc │ │ +400a4a: 5420 2e93 |0005: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@932e │ │ +400a4e: 1301 0800 |0007: const/16 v1, #int 8 // #8 │ │ +400a52: 6e20 9c0d 1000 |0009: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +400a58: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=339 │ │ 0x0005 line=340 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lde/danoeh/antennapod/fragment/EpisodesListFragment; │ │ │ │ @@ -1733892,33 +1733875,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 │ │ -400a94: |[400a94] de.danoeh.antennapod.fragment.EpisodesListFragment.onEventMainThread:(Lde/danoeh/antennapod/event/EpisodeDownloadEvent;)V │ │ -400aa4: 6e10 46a2 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/event/EpisodeDownloadEvent;.getUrls:()Ljava/util/Set; // method@a246 │ │ -400aaa: 0c03 |0003: move-result-object v3 │ │ -400aac: 7210 c8b5 0300 |0004: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@b5c8 │ │ -400ab2: 0c03 |0007: move-result-object v3 │ │ -400ab4: 7210 4db5 0300 |0008: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -400aba: 0a00 |000b: move-result v0 │ │ -400abc: 3800 1600 |000c: if-eqz v0, 0022 // +0016 │ │ -400ac0: 7210 4eb5 0300 |000e: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -400ac6: 0c00 |0011: move-result-object v0 │ │ -400ac8: 1f00 8d1e |0012: check-cast v0, Ljava/lang/String; // type@1e8d │ │ -400acc: 5421 2793 |0014: iget-object v1, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.episodes:Ljava/util/List; // field@9327 │ │ -400ad0: 7120 839d 0100 |0016: invoke-static {v1, v0}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.indexOfItemWithDownloadUrl:(Ljava/util/List;Ljava/lang/String;)I // method@9d83 │ │ -400ad6: 0a00 |0019: move-result v0 │ │ -400ad8: 3a00 eeff |001a: if-ltz v0, 0008 // -0012 │ │ -400adc: 5421 2a93 |001c: iget-object v1, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@932a │ │ -400ae0: 6e20 b996 0100 |001e: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.notifyItemChangedCompat:(I)V // method@96b9 │ │ -400ae6: 28e7 |0021: goto 0008 // -0019 │ │ -400ae8: 0e00 |0022: return-void │ │ +400a5c: |[400a5c] de.danoeh.antennapod.fragment.EpisodesListFragment.onEventMainThread:(Lde/danoeh/antennapod/event/EpisodeDownloadEvent;)V │ │ +400a6c: 6e10 46a2 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/event/EpisodeDownloadEvent;.getUrls:()Ljava/util/Set; // method@a246 │ │ +400a72: 0c03 |0003: move-result-object v3 │ │ +400a74: 7210 c8b5 0300 |0004: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@b5c8 │ │ +400a7a: 0c03 |0007: move-result-object v3 │ │ +400a7c: 7210 4db5 0300 |0008: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +400a82: 0a00 |000b: move-result v0 │ │ +400a84: 3800 1600 |000c: if-eqz v0, 0022 // +0016 │ │ +400a88: 7210 4eb5 0300 |000e: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +400a8e: 0c00 |0011: move-result-object v0 │ │ +400a90: 1f00 8d1e |0012: check-cast v0, Ljava/lang/String; // type@1e8d │ │ +400a94: 5421 2793 |0014: iget-object v1, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.episodes:Ljava/util/List; // field@9327 │ │ +400a98: 7120 839d 0100 |0016: invoke-static {v1, v0}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.indexOfItemWithDownloadUrl:(Ljava/util/List;Ljava/lang/String;)I // method@9d83 │ │ +400a9e: 0a00 |0019: move-result v0 │ │ +400aa0: 3a00 eeff |001a: if-ltz v0, 0008 // -0012 │ │ +400aa4: 5421 2a93 |001c: iget-object v1, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@932a │ │ +400aa8: 6e20 b996 0100 |001e: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.notifyItemChangedCompat:(I)V // method@96b9 │ │ +400aae: 28e7 |0021: goto 0008 // -0019 │ │ +400ab0: 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; │ │ @@ -1733929,57 +1733912,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 │ │ -400aec: |[400aec] de.danoeh.antennapod.fragment.EpisodesListFragment.onEventMainThread:(Lde/danoeh/antennapod/event/FeedItemEvent;)V │ │ -400afc: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -400b00: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -400b06: 1a01 a0bf |0005: const-string v1, "onEventMainThread() called with: event = [" // string@bfa0 │ │ -400b0a: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -400b10: 6e20 5bb3 5000 |000a: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ -400b16: 1a01 4666 |000d: const-string v1, "]" // string@6646 │ │ -400b1a: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -400b20: 6e10 67b3 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -400b26: 0c00 |0015: move-result-object v0 │ │ -400b28: 1a01 281b |0016: const-string v1, "EpisodesListFragment" // string@1b28 │ │ -400b2c: 7120 fe0a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -400b32: 5455 5f91 |001b: iget-object v5, v5, Lde/danoeh/antennapod/event/FeedItemEvent;.items:Ljava/util/List; // field@915f │ │ -400b36: 7210 6ab5 0500 |001d: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -400b3c: 0c05 |0020: move-result-object v5 │ │ -400b3e: 7210 4db5 0500 |0021: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -400b44: 0a00 |0024: move-result v0 │ │ -400b46: 3800 3400 |0025: if-eqz v0, 0059 // +0034 │ │ -400b4a: 7210 4eb5 0500 |0027: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -400b50: 0c00 |002a: move-result-object v0 │ │ -400b52: 1f00 b91c |002b: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -400b56: 5441 2793 |002d: iget-object v1, v4, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.episodes:Ljava/util/List; // field@9327 │ │ -400b5a: 6e10 f4ab 0000 |002f: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -400b60: 0b02 |0032: move-result-wide v2 │ │ -400b62: 7130 849d 2103 |0033: invoke-static {v1, v2, v3}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.indexOfItemWithId:(Ljava/util/List;J)I // method@9d84 │ │ -400b68: 0a01 |0036: move-result v1 │ │ -400b6a: 3a01 eaff |0037: if-ltz v1, 0021 // -0016 │ │ -400b6e: 5442 2793 |0039: iget-object v2, v4, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.episodes:Ljava/util/List; // field@9327 │ │ -400b72: 7220 6eb5 1200 |003b: invoke-interface {v2, v1}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@b56e │ │ -400b78: 6e10 7aa4 0400 |003e: invoke-virtual {v4}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.getFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@a47a │ │ -400b7e: 0c02 |0041: move-result-object v2 │ │ -400b80: 6e20 5aac 0200 |0042: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.matches:(Lde/danoeh/antennapod/model/feed/FeedItem;)Z // method@ac5a │ │ -400b86: 0a02 |0045: move-result v2 │ │ -400b88: 3802 0d00 |0046: if-eqz v2, 0053 // +000d │ │ -400b8c: 5442 2793 |0048: iget-object v2, v4, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.episodes:Ljava/util/List; // field@9327 │ │ -400b90: 7230 5eb5 1200 |004a: invoke-interface {v2, v1, v0}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@b55e │ │ -400b96: 5440 2a93 |004d: iget-object v0, v4, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@932a │ │ -400b9a: 6e20 b996 1000 |004f: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.notifyItemChangedCompat:(I)V // method@96b9 │ │ -400ba0: 28cf |0052: goto 0021 // -0031 │ │ -400ba2: 5440 2a93 |0053: iget-object v0, v4, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@932a │ │ -400ba6: 6e20 d741 1000 |0055: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyItemRemoved:(I)V // method@41d7 │ │ -400bac: 28c9 |0058: goto 0021 // -0037 │ │ -400bae: 0e00 |0059: return-void │ │ +400ab4: |[400ab4] de.danoeh.antennapod.fragment.EpisodesListFragment.onEventMainThread:(Lde/danoeh/antennapod/event/FeedItemEvent;)V │ │ +400ac4: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +400ac8: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +400ace: 1a01 a0bf |0005: const-string v1, "onEventMainThread() called with: event = [" // string@bfa0 │ │ +400ad2: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +400ad8: 6e20 5bb3 5000 |000a: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ +400ade: 1a01 4666 |000d: const-string v1, "]" // string@6646 │ │ +400ae2: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +400ae8: 6e10 67b3 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +400aee: 0c00 |0015: move-result-object v0 │ │ +400af0: 1a01 281b |0016: const-string v1, "EpisodesListFragment" // string@1b28 │ │ +400af4: 7120 fe0a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +400afa: 5455 5f91 |001b: iget-object v5, v5, Lde/danoeh/antennapod/event/FeedItemEvent;.items:Ljava/util/List; // field@915f │ │ +400afe: 7210 6ab5 0500 |001d: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +400b04: 0c05 |0020: move-result-object v5 │ │ +400b06: 7210 4db5 0500 |0021: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +400b0c: 0a00 |0024: move-result v0 │ │ +400b0e: 3800 3400 |0025: if-eqz v0, 0059 // +0034 │ │ +400b12: 7210 4eb5 0500 |0027: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +400b18: 0c00 |002a: move-result-object v0 │ │ +400b1a: 1f00 b91c |002b: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +400b1e: 5441 2793 |002d: iget-object v1, v4, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.episodes:Ljava/util/List; // field@9327 │ │ +400b22: 6e10 f4ab 0000 |002f: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +400b28: 0b02 |0032: move-result-wide v2 │ │ +400b2a: 7130 849d 2103 |0033: invoke-static {v1, v2, v3}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.indexOfItemWithId:(Ljava/util/List;J)I // method@9d84 │ │ +400b30: 0a01 |0036: move-result v1 │ │ +400b32: 3a01 eaff |0037: if-ltz v1, 0021 // -0016 │ │ +400b36: 5442 2793 |0039: iget-object v2, v4, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.episodes:Ljava/util/List; // field@9327 │ │ +400b3a: 7220 6eb5 1200 |003b: invoke-interface {v2, v1}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@b56e │ │ +400b40: 6e10 7aa4 0400 |003e: invoke-virtual {v4}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.getFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@a47a │ │ +400b46: 0c02 |0041: move-result-object v2 │ │ +400b48: 6e20 5aac 0200 |0042: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.matches:(Lde/danoeh/antennapod/model/feed/FeedItem;)Z // method@ac5a │ │ +400b4e: 0a02 |0045: move-result v2 │ │ +400b50: 3802 0d00 |0046: if-eqz v2, 0053 // +000d │ │ +400b54: 5442 2793 |0048: iget-object v2, v4, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.episodes:Ljava/util/List; // field@9327 │ │ +400b58: 7230 5eb5 1200 |004a: invoke-interface {v2, v1, v0}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@b55e │ │ +400b5e: 5440 2a93 |004d: iget-object v0, v4, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@932a │ │ +400b62: 6e20 b996 1000 |004f: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.notifyItemChangedCompat:(I)V // method@96b9 │ │ +400b68: 28cf |0052: goto 0021 // -0031 │ │ +400b6a: 5440 2a93 |0053: iget-object v0, v4, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@932a │ │ +400b6e: 6e20 d741 1000 |0055: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyItemRemoved:(I)V // method@41d7 │ │ +400b74: 28c9 |0058: goto 0021 // -0037 │ │ +400b76: 0e00 |0059: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=345 │ │ 0x001b line=346 │ │ 0x002d line=347 │ │ 0x0039 line=349 │ │ 0x003e line=350 │ │ @@ -1733995,28 +1733978,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 │ │ -400bb0: |[400bb0] de.danoeh.antennapod.fragment.EpisodesListFragment.onEventMainThread:(Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;)V │ │ -400bc0: 5420 3093 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9330 │ │ -400bc4: 6e10 2f21 0000 |0002: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ -400bca: 0c00 |0005: move-result-object v0 │ │ -400bcc: 1401 a402 0a7f |0006: const v1, #float 1.83447e+38 // #7f0a02a4 │ │ -400bd2: 7220 bf0b 1000 |0009: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -400bd8: 0c00 |000c: move-result-object v0 │ │ -400bda: 3800 0d00 |000d: if-eqz v0, 001a // +000d │ │ -400bde: 5420 3093 |000f: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9330 │ │ -400be2: 6e10 2f21 0000 |0011: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ -400be8: 0c00 |0014: move-result-object v0 │ │ -400bea: 5533 6191 |0015: iget-boolean v3, v3, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;.isFeedUpdateRunning:Z // field@9161 │ │ -400bee: 7130 9c98 1003 |0017: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/core/menuhandler/MenuItemUtils;.updateRefreshMenuItem:(Landroid/view/Menu;IZ)V // method@989c │ │ -400bf4: 0e00 |001a: return-void │ │ +400b78: |[400b78] de.danoeh.antennapod.fragment.EpisodesListFragment.onEventMainThread:(Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;)V │ │ +400b88: 5420 3093 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9330 │ │ +400b8c: 6e10 2f21 0000 |0002: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ +400b92: 0c00 |0005: move-result-object v0 │ │ +400b94: 1401 a402 0a7f |0006: const v1, #float 1.83447e+38 // #7f0a02a4 │ │ +400b9a: 7220 bf0b 1000 |0009: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +400ba0: 0c00 |000c: move-result-object v0 │ │ +400ba2: 3800 0d00 |000d: if-eqz v0, 001a // +000d │ │ +400ba6: 5420 3093 |000f: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9330 │ │ +400baa: 6e10 2f21 0000 |0011: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ +400bb0: 0c00 |0014: move-result-object v0 │ │ +400bb2: 5533 6191 |0015: iget-boolean v3, v3, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;.isFeedUpdateRunning:Z // field@9161 │ │ +400bb6: 7130 9c98 1003 |0017: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/core/menuhandler/MenuItemUtils;.updateRefreshMenuItem:(Landroid/view/Menu;IZ)V // method@989c │ │ +400bbc: 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; │ │ @@ -1734026,33 +1734009,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 │ │ -400bf8: |[400bf8] de.danoeh.antennapod.fragment.EpisodesListFragment.onEventMainThread:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V │ │ -400c08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -400c0a: 5431 2a93 |0001: iget-object v1, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@932a │ │ -400c0e: 6e10 b196 0100 |0003: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getItemCount:()I // method@96b1 │ │ -400c14: 0a01 |0006: move-result v1 │ │ -400c16: 3510 1900 |0007: if-ge v0, v1, 0020 // +0019 │ │ -400c1a: 5431 2d93 |0009: iget-object v1, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@932d │ │ -400c1e: 6e20 c043 0100 |000b: invoke-virtual {v1, v0}, Landroidx/recyclerview/widget/RecyclerView;.findViewHolderForAdapterPosition:(I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; // method@43c0 │ │ -400c24: 0c01 |000e: move-result-object v1 │ │ -400c26: 1f01 141e |000f: check-cast v1, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // type@1e14 │ │ -400c2a: 3801 0c00 |0011: if-eqz v1, 001d // +000c │ │ -400c2e: 6e10 5ab1 0100 |0013: invoke-virtual {v1}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.isCurrentlyPlayingItem:()Z // method@b15a │ │ -400c34: 0a02 |0016: move-result v2 │ │ -400c36: 3802 0600 |0017: if-eqz v2, 001d // +0006 │ │ -400c3a: 6e20 5bb1 4100 |0019: invoke-virtual {v1, v4}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.notifyPlaybackPositionUpdated:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V // method@b15b │ │ -400c40: 2804 |001c: goto 0020 // +0004 │ │ -400c42: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -400c46: 28e2 |001f: goto 0001 // -001e │ │ -400c48: 0e00 |0020: return-void │ │ +400bc0: |[400bc0] de.danoeh.antennapod.fragment.EpisodesListFragment.onEventMainThread:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V │ │ +400bd0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +400bd2: 5431 2a93 |0001: iget-object v1, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@932a │ │ +400bd6: 6e10 b196 0100 |0003: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getItemCount:()I // method@96b1 │ │ +400bdc: 0a01 |0006: move-result v1 │ │ +400bde: 3510 1900 |0007: if-ge v0, v1, 0020 // +0019 │ │ +400be2: 5431 2d93 |0009: iget-object v1, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@932d │ │ +400be6: 6e20 c043 0100 |000b: invoke-virtual {v1, v0}, Landroidx/recyclerview/widget/RecyclerView;.findViewHolderForAdapterPosition:(I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; // method@43c0 │ │ +400bec: 0c01 |000e: move-result-object v1 │ │ +400bee: 1f01 141e |000f: check-cast v1, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // type@1e14 │ │ +400bf2: 3801 0c00 |0011: if-eqz v1, 001d // +000c │ │ +400bf6: 6e10 5ab1 0100 |0013: invoke-virtual {v1}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.isCurrentlyPlayingItem:()Z // method@b15a │ │ +400bfc: 0a02 |0016: move-result v2 │ │ +400bfe: 3802 0600 |0017: if-eqz v2, 001d // +0006 │ │ +400c02: 6e20 5bb1 4100 |0019: invoke-virtual {v1, v4}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.notifyPlaybackPositionUpdated:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V // method@b15b │ │ +400c08: 2804 |001c: goto 0020 // +0004 │ │ +400c0a: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +400c0e: 28e2 |001f: goto 0001 // -001e │ │ +400c10: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=362 │ │ 0x0009 line=363 │ │ 0x0013 line=364 │ │ 0x0019 line=365 │ │ locals : │ │ @@ -1734064,17 +1734047,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 │ │ -400c4c: |[400c4c] de.danoeh.antennapod.fragment.EpisodesListFragment.onFeedListChanged:(Lde/danoeh/antennapod/event/FeedListUpdateEvent;)V │ │ -400c5c: 6e10 8ea4 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.loadItems:()V // method@a48e │ │ -400c62: 0e00 |0003: return-void │ │ +400c14: |[400c14] de.danoeh.antennapod.fragment.EpisodesListFragment.onFeedListChanged:(Lde/danoeh/antennapod/event/FeedListUpdateEvent;)V │ │ +400c24: 6e10 8ea4 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.loadItems:()V // method@a48e │ │ +400c2a: 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; │ │ │ │ @@ -1734083,43 +1734066,43 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -400c64: |[400c64] de.danoeh.antennapod.fragment.EpisodesListFragment.onKeyUp:(Landroid/view/KeyEvent;)V │ │ -400c74: 6e10 6135 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.isAdded:()Z // method@3561 │ │ -400c7a: 0a00 |0003: move-result v0 │ │ -400c7c: 3800 3000 |0004: if-eqz v0, 0034 // +0030 │ │ -400c80: 6e10 6b35 0100 |0006: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.isVisible:()Z // method@356b │ │ -400c86: 0a00 |0009: move-result v0 │ │ -400c88: 3800 2a00 |000a: if-eqz v0, 0034 // +002a │ │ -400c8c: 6e10 6635 0100 |000c: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.isMenuVisible:()Z // method@3566 │ │ -400c92: 0a00 |000f: move-result v0 │ │ -400c94: 3900 0300 |0010: if-nez v0, 0013 // +0003 │ │ -400c98: 2822 |0012: goto 0034 // +0022 │ │ -400c9a: 6e10 9a0b 0200 |0013: invoke-virtual {v2}, Landroid/view/KeyEvent;.getKeyCode:()I // method@0b9a │ │ -400ca0: 0a02 |0016: move-result v2 │ │ -400ca2: 1300 1e00 |0017: const/16 v0, #int 30 // #1e │ │ -400ca6: 3202 0e00 |0019: if-eq v2, v0, 0027 // +000e │ │ -400caa: 1300 3000 |001b: const/16 v0, #int 48 // #30 │ │ -400cae: 3202 0300 |001d: if-eq v2, v0, 0020 // +0003 │ │ -400cb2: 2815 |001f: goto 0034 // +0015 │ │ -400cb4: 5412 2d93 |0020: iget-object v2, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@932d │ │ -400cb8: 1200 |0022: const/4 v0, #int 0 // #0 │ │ -400cba: 6e20 5844 0200 |0023: invoke-virtual {v2, v0}, Landroidx/recyclerview/widget/RecyclerView;.smoothScrollToPosition:(I)V // method@4458 │ │ -400cc0: 280e |0026: goto 0034 // +000e │ │ -400cc2: 5412 2d93 |0027: iget-object v2, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@932d │ │ -400cc6: 5410 2a93 |0029: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@932a │ │ -400cca: 6e10 b196 0000 |002b: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getItemCount:()I // method@96b1 │ │ -400cd0: 0a00 |002e: move-result v0 │ │ -400cd2: d800 00ff |002f: add-int/lit8 v0, v0, #int -1 // #ff │ │ -400cd6: 6e20 5844 0200 |0031: invoke-virtual {v2, v0}, Landroidx/recyclerview/widget/RecyclerView;.smoothScrollToPosition:(I)V // method@4458 │ │ -400cdc: 0e00 |0034: return-void │ │ +400c2c: |[400c2c] de.danoeh.antennapod.fragment.EpisodesListFragment.onKeyUp:(Landroid/view/KeyEvent;)V │ │ +400c3c: 6e10 6135 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.isAdded:()Z // method@3561 │ │ +400c42: 0a00 |0003: move-result v0 │ │ +400c44: 3800 3000 |0004: if-eqz v0, 0034 // +0030 │ │ +400c48: 6e10 6b35 0100 |0006: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.isVisible:()Z // method@356b │ │ +400c4e: 0a00 |0009: move-result v0 │ │ +400c50: 3800 2a00 |000a: if-eqz v0, 0034 // +002a │ │ +400c54: 6e10 6635 0100 |000c: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.isMenuVisible:()Z // method@3566 │ │ +400c5a: 0a00 |000f: move-result v0 │ │ +400c5c: 3900 0300 |0010: if-nez v0, 0013 // +0003 │ │ +400c60: 2822 |0012: goto 0034 // +0022 │ │ +400c62: 6e10 9a0b 0200 |0013: invoke-virtual {v2}, Landroid/view/KeyEvent;.getKeyCode:()I // method@0b9a │ │ +400c68: 0a02 |0016: move-result v2 │ │ +400c6a: 1300 1e00 |0017: const/16 v0, #int 30 // #1e │ │ +400c6e: 3202 0e00 |0019: if-eq v2, v0, 0027 // +000e │ │ +400c72: 1300 3000 |001b: const/16 v0, #int 48 // #30 │ │ +400c76: 3202 0300 |001d: if-eq v2, v0, 0020 // +0003 │ │ +400c7a: 2815 |001f: goto 0034 // +0015 │ │ +400c7c: 5412 2d93 |0020: iget-object v2, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@932d │ │ +400c80: 1200 |0022: const/4 v0, #int 0 // #0 │ │ +400c82: 6e20 5844 0200 |0023: invoke-virtual {v2, v0}, Landroidx/recyclerview/widget/RecyclerView;.smoothScrollToPosition:(I)V // method@4458 │ │ +400c88: 280e |0026: goto 0034 // +000e │ │ +400c8a: 5412 2d93 |0027: iget-object v2, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@932d │ │ +400c8e: 5410 2a93 |0029: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@932a │ │ +400c92: 6e10 b196 0000 |002b: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getItemCount:()I // method@96b1 │ │ +400c98: 0a00 |002e: move-result v0 │ │ +400c9a: d800 00ff |002f: add-int/lit8 v0, v0, #int -1 // #ff │ │ +400c9e: 6e20 5844 0200 |0031: invoke-virtual {v2, v0}, Landroidx/recyclerview/widget/RecyclerView;.smoothScrollToPosition:(I)V // method@4458 │ │ +400ca4: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ 0x0013 line=376 │ │ 0x0020 line=378 │ │ 0x0027 line=381 │ │ locals : │ │ @@ -1734137,39 +1734120,39 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -4003cc: |[4003cc] de.danoeh.antennapod.fragment.EpisodesListFragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -4003dc: 6f20 8435 3200 |0000: invoke-super {v2, v3}, Landroidx/fragment/app/Fragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@3584 │ │ -4003e2: 0a00 |0003: move-result v0 │ │ -4003e4: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -4003e6: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ -4003ea: 0f01 |0007: return v1 │ │ -4003ec: 7210 db0b 0300 |0008: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ -4003f2: 0a03 |000b: move-result v3 │ │ -4003f4: 1400 a402 0a7f |000c: const v0, #float 1.83447e+38 // #7f0a02a4 │ │ -4003fa: 3303 0a00 |000f: if-ne v3, v0, 0019 // +000a │ │ -4003fe: 6e10 b335 0200 |0011: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ -400404: 0c03 |0014: move-result-object v3 │ │ -400406: 7110 e79d 0300 |0015: invoke-static {v3}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnceOrAsk:(Landroid/content/Context;)V // method@9de7 │ │ -40040c: 0f01 |0018: return v1 │ │ -40040e: 1400 4700 0a7f |0019: const v0, #float 1.83435e+38 // #7f0a0047 │ │ -400414: 3303 1000 |001c: if-ne v3, v0, 002c // +0010 │ │ -400418: 6e10 2735 0200 |001e: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -40041e: 0c03 |0021: move-result-object v3 │ │ -400420: 1f03 d917 |0022: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -400424: 7100 eba7 0000 |0024: invoke-static {}, Lde/danoeh/antennapod/fragment/SearchFragment;.newInstance:()Lde/danoeh/antennapod/fragment/SearchFragment; // method@a7eb │ │ -40042a: 0c00 |0027: move-result-object v0 │ │ -40042c: 6e20 9a94 0300 |0028: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@949a │ │ -400432: 0f01 |002b: return v1 │ │ -400434: 1203 |002c: const/4 v3, #int 0 // #0 │ │ -400436: 0f03 |002d: return v3 │ │ +400394: |[400394] de.danoeh.antennapod.fragment.EpisodesListFragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +4003a4: 6f20 8435 3200 |0000: invoke-super {v2, v3}, Landroidx/fragment/app/Fragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@3584 │ │ +4003aa: 0a00 |0003: move-result v0 │ │ +4003ac: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +4003ae: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ +4003b2: 0f01 |0007: return v1 │ │ +4003b4: 7210 db0b 0300 |0008: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ +4003ba: 0a03 |000b: move-result v3 │ │ +4003bc: 1400 a402 0a7f |000c: const v0, #float 1.83447e+38 // #7f0a02a4 │ │ +4003c2: 3303 0a00 |000f: if-ne v3, v0, 0019 // +000a │ │ +4003c6: 6e10 b335 0200 |0011: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ +4003cc: 0c03 |0014: move-result-object v3 │ │ +4003ce: 7110 e79d 0300 |0015: invoke-static {v3}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnceOrAsk:(Landroid/content/Context;)V // method@9de7 │ │ +4003d4: 0f01 |0018: return v1 │ │ +4003d6: 1400 4700 0a7f |0019: const v0, #float 1.83435e+38 // #7f0a0047 │ │ +4003dc: 3303 1000 |001c: if-ne v3, v0, 002c // +0010 │ │ +4003e0: 6e10 2735 0200 |001e: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +4003e6: 0c03 |0021: move-result-object v3 │ │ +4003e8: 1f03 d917 |0022: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +4003ec: 7100 eba7 0000 |0024: invoke-static {}, Lde/danoeh/antennapod/fragment/SearchFragment;.newInstance:()Lde/danoeh/antennapod/fragment/SearchFragment; // method@a7eb │ │ +4003f2: 0c00 |0027: move-result-object v0 │ │ +4003f4: 6e20 9a94 0300 |0028: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@949a │ │ +4003fa: 0f01 |002b: return v1 │ │ +4003fc: 1203 |002c: const/4 v3, #int 0 // #0 │ │ +4003fe: 0f03 |002d: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0008 line=123 │ │ 0x0011 line=125 │ │ 0x001e line=128 │ │ locals : │ │ @@ -1734181,23 +1734164,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -400ce0: |[400ce0] de.danoeh.antennapod.fragment.EpisodesListFragment.onPause:()V │ │ -400cf0: 6f10 8635 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onPause:()V // method@3586 │ │ -400cf6: 5420 2d93 |0003: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@932d │ │ -400cfa: 6e10 7ca4 0200 |0005: invoke-virtual {v2}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.getPrefName:()Ljava/lang/String; // method@a47c │ │ -400d00: 0c01 |0008: move-result-object v1 │ │ -400d02: 6e20 44b1 1000 |0009: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView;.saveScrollPosition:(Ljava/lang/String;)V // method@b144 │ │ -400d08: 5420 2d93 |000c: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@932d │ │ -400d0c: 6e20 da35 0200 |000e: invoke-virtual {v2, v0}, Landroidx/fragment/app/Fragment;.unregisterForContextMenu:(Landroid/view/View;)V // method@35da │ │ -400d12: 0e00 |0011: return-void │ │ +400ca8: |[400ca8] de.danoeh.antennapod.fragment.EpisodesListFragment.onPause:()V │ │ +400cb8: 6f10 8635 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onPause:()V // method@3586 │ │ +400cbe: 5420 2d93 |0003: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@932d │ │ +400cc2: 6e10 7ca4 0200 |0005: invoke-virtual {v2}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.getPrefName:()Ljava/lang/String; // method@a47c │ │ +400cc8: 0c01 |0008: move-result-object v1 │ │ +400cca: 6e20 44b1 1000 |0009: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView;.saveScrollPosition:(Ljava/lang/String;)V // method@b144 │ │ +400cd0: 5420 2d93 |000c: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@932d │ │ +400cd4: 6e20 da35 0200 |000e: invoke-virtual {v2, v0}, Landroidx/fragment/app/Fragment;.unregisterForContextMenu:(Landroid/view/View;)V // method@35da │ │ +400cda: 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; │ │ @@ -1734207,17 +1734190,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 │ │ -400d14: |[400d14] de.danoeh.antennapod.fragment.EpisodesListFragment.onPlayerStatusChanged:(Lde/danoeh/antennapod/event/PlayerStatusEvent;)V │ │ -400d24: 6e10 8ea4 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.loadItems:()V // method@a48e │ │ -400d2a: 0e00 |0003: return-void │ │ +400cdc: |[400cdc] de.danoeh.antennapod.fragment.EpisodesListFragment.onPlayerStatusChanged:(Lde/danoeh/antennapod/event/PlayerStatusEvent;)V │ │ +400cec: 6e10 8ea4 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.loadItems:()V // method@a48e │ │ +400cf2: 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; │ │ │ │ @@ -1734226,19 +1734209,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -400d2c: |[400d2c] de.danoeh.antennapod.fragment.EpisodesListFragment.onResume:()V │ │ -400d3c: 6f10 8b35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onResume:()V // method@358b │ │ -400d42: 5410 2d93 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@932d │ │ -400d46: 6e20 ae35 0100 |0005: invoke-virtual {v1, v0}, Landroidx/fragment/app/Fragment;.registerForContextMenu:(Landroid/view/View;)V // method@35ae │ │ -400d4c: 0e00 |0008: return-void │ │ +400cf4: |[400cf4] de.danoeh.antennapod.fragment.EpisodesListFragment.onResume:()V │ │ +400d04: 6f10 8b35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onResume:()V // method@358b │ │ +400d0a: 5410 2d93 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@932d │ │ +400d0e: 6e20 ae35 0100 |0005: invoke-virtual {v1, v0}, Landroidx/fragment/app/Fragment;.registerForContextMenu:(Landroid/view/View;)V // method@35ae │ │ +400d14: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0003 line=99 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lde/danoeh/antennapod/fragment/EpisodesListFragment; │ │ │ │ @@ -1734247,20 +1734230,20 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -400d50: |[400d50] de.danoeh.antennapod.fragment.EpisodesListFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -400d60: 1a00 7ae3 |0000: const-string v0, "up_arrow" // string@e37a │ │ -400d64: 5521 2493 |0002: iget-boolean v1, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.displayUpArrow:Z // field@9324 │ │ -400d68: 6e30 1f07 0301 |0004: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@071f │ │ -400d6e: 6f20 8c35 3200 |0007: invoke-super {v2, v3}, Landroidx/fragment/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@358c │ │ -400d74: 0e00 |000a: return-void │ │ +400d18: |[400d18] de.danoeh.antennapod.fragment.EpisodesListFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +400d28: 1a00 7ae3 |0000: const-string v0, "up_arrow" // string@e37a │ │ +400d2c: 5521 2493 |0002: iget-boolean v1, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.displayUpArrow:Z // field@9324 │ │ +400d30: 6e30 1f07 0301 |0004: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@071f │ │ +400d36: 6f20 8c35 3200 |0007: invoke-super {v2, v3}, Landroidx/fragment/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@358c │ │ +400d3c: 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; │ │ @@ -1734270,21 +1734253,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -400d78: |[400d78] de.danoeh.antennapod.fragment.EpisodesListFragment.onStart:()V │ │ -400d88: 6f10 8d35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onStart:()V // method@358d │ │ -400d8e: 7100 8db7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -400d94: 0c00 |0006: move-result-object v0 │ │ -400d96: 6e20 92b7 1000 |0007: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b792 │ │ -400d9c: 6e10 8ea4 0100 |000a: invoke-virtual {v1}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.loadItems:()V // method@a48e │ │ -400da2: 0e00 |000d: return-void │ │ +400d40: |[400d40] de.danoeh.antennapod.fragment.EpisodesListFragment.onStart:()V │ │ +400d50: 6f10 8d35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onStart:()V // method@358d │ │ +400d56: 7100 8db7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +400d5c: 0c00 |0006: move-result-object v0 │ │ +400d5e: 6e20 92b7 1000 |0007: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b792 │ │ +400d64: 6e10 8ea4 0100 |000a: invoke-virtual {v1}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.loadItems:()V // method@a48e │ │ +400d6a: 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; │ │ @@ -1734294,19 +1734277,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -400da4: |[400da4] de.danoeh.antennapod.fragment.EpisodesListFragment.onStartSelectMode:()V │ │ -400db4: 5420 2e93 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@932e │ │ -400db8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -400dba: 6e20 9c0d 1000 |0003: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -400dc0: 0e00 |0006: return-void │ │ +400d6c: |[400d6c] de.danoeh.antennapod.fragment.EpisodesListFragment.onStartSelectMode:()V │ │ +400d7c: 5420 2e93 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@932e │ │ +400d80: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +400d82: 6e20 9c0d 1000 |0003: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +400d88: 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;) │ │ @@ -1734314,23 +1734297,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -400dc4: |[400dc4] de.danoeh.antennapod.fragment.EpisodesListFragment.onStop:()V │ │ -400dd4: 6f10 8e35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onStop:()V // method@358e │ │ -400dda: 7100 8db7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -400de0: 0c00 |0006: move-result-object v0 │ │ -400de2: 6e20 93b7 1000 |0007: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b793 │ │ -400de8: 5410 2593 |000a: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9325 │ │ -400dec: 3800 0500 |000c: if-eqz v0, 0011 // +0005 │ │ -400df0: 7210 91b1 0000 |000e: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ -400df6: 0e00 |0011: return-void │ │ +400d8c: |[400d8c] de.danoeh.antennapod.fragment.EpisodesListFragment.onStop:()V │ │ +400d9c: 6f10 8e35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onStop:()V // method@358e │ │ +400da2: 7100 8db7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +400da8: 0c00 |0006: move-result-object v0 │ │ +400daa: 6e20 93b7 1000 |0007: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b793 │ │ +400db0: 5410 2593 |000a: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9325 │ │ +400db4: 3800 0500 |000c: if-eqz v0, 0011 // +0005 │ │ +400db8: 7210 91b1 0000 |000e: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ +400dbe: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0003 line=112 │ │ 0x000a line=113 │ │ 0x000e line=114 │ │ locals : │ │ @@ -1734341,17 +1734324,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 │ │ -400df8: |[400df8] de.danoeh.antennapod.fragment.EpisodesListFragment.onUnreadItemsChanged:(Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;)V │ │ -400e08: 6e10 8ea4 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.loadItems:()V // method@a48e │ │ -400e0e: 0e00 |0003: return-void │ │ +400dc0: |[400dc0] de.danoeh.antennapod.fragment.EpisodesListFragment.onUnreadItemsChanged:(Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;)V │ │ +400dd0: 6e10 8ea4 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.loadItems:()V // method@a48e │ │ +400dd6: 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; │ │ │ │ @@ -1734360,16 +1734343,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -400eac: |[400eac] de.danoeh.antennapod.fragment.EpisodesListFragment.updateToolbar:()V │ │ -400ebc: 0e00 |0000: return-void │ │ +400e74: |[400e74] de.danoeh.antennapod.fragment.EpisodesListFragment.updateToolbar:()V │ │ +400e84: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lde/danoeh/antennapod/fragment/EpisodesListFragment; │ │ │ │ source_file_idx : 6953 (EpisodesListFragment.java) │ │ @@ -1734442,17 +1734425,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 │ │ -4011c4: |[4011c4] de.danoeh.antennapod.fragment.ExternalPlayerFragment.$r8$lambda$Jc41lA03GgcZxn37zsGMESbpwjM:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)V │ │ -4011d4: 7010 c4a4 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.lambda$loadMediaInfo$4:()V // method@a4c4 │ │ -4011da: 0e00 |0003: return-void │ │ +40118c: |[40118c] de.danoeh.antennapod.fragment.ExternalPlayerFragment.$r8$lambda$Jc41lA03GgcZxn37zsGMESbpwjM:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)V │ │ +40119c: 7010 c4a4 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.lambda$loadMediaInfo$4:()V // method@a4c4 │ │ +4011a2: 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;) │ │ @@ -1734460,18 +1734443,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 │ │ -401170: |[401170] de.danoeh.antennapod.fragment.ExternalPlayerFragment.$r8$lambda$WCiRxRwL6yku6VFjm89izEcjxh4:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)Lde/danoeh/antennapod/model/playback/Playable; │ │ -401180: 7010 c2a4 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.lambda$loadMediaInfo$2:()Lde/danoeh/antennapod/model/playback/Playable; // method@a4c2 │ │ -401186: 0c00 |0003: move-result-object v0 │ │ -401188: 1100 |0004: return-object v0 │ │ +401138: |[401138] de.danoeh.antennapod.fragment.ExternalPlayerFragment.$r8$lambda$WCiRxRwL6yku6VFjm89izEcjxh4:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)Lde/danoeh/antennapod/model/playback/Playable; │ │ +401148: 7010 c2a4 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.lambda$loadMediaInfo$2:()Lde/danoeh/antennapod/model/playback/Playable; // method@a4c2 │ │ +40114e: 0c00 |0003: move-result-object v0 │ │ +401150: 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;) │ │ @@ -1734479,17 +1734462,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 │ │ -4011dc: |[4011dc] de.danoeh.antennapod.fragment.ExternalPlayerFragment.$r8$lambda$XRow-CkofCYBrVvHFo1bX0NKuis:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;Landroid/view/View;)V │ │ -4011ec: 7020 c6a4 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.lambda$onViewCreated$1:(Landroid/view/View;)V // method@a4c6 │ │ -4011f2: 0e00 |0003: return-void │ │ +4011a4: |[4011a4] de.danoeh.antennapod.fragment.ExternalPlayerFragment.$r8$lambda$XRow-CkofCYBrVvHFo1bX0NKuis:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;Landroid/view/View;)V │ │ +4011b4: 7020 c6a4 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.lambda$onViewCreated$1:(Landroid/view/View;)V // method@a4c6 │ │ +4011ba: 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; │ │ │ │ @@ -1734498,17 +1734481,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 │ │ -4011f4: |[4011f4] de.danoeh.antennapod.fragment.ExternalPlayerFragment.$r8$lambda$o1x9HukCPGe7QGF55N6cigurwnU:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;Landroid/view/View;)V │ │ -401204: 7020 c5a4 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.lambda$onCreateView$0:(Landroid/view/View;)V // method@a4c5 │ │ -40120a: 0e00 |0003: return-void │ │ +4011bc: |[4011bc] de.danoeh.antennapod.fragment.ExternalPlayerFragment.$r8$lambda$o1x9HukCPGe7QGF55N6cigurwnU:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;Landroid/view/View;)V │ │ +4011cc: 7020 c5a4 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.lambda$onCreateView$0:(Landroid/view/View;)V // method@a4c5 │ │ +4011d2: 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; │ │ │ │ @@ -1734517,17 +1734500,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 │ │ -40120c: |[40120c] de.danoeh.antennapod.fragment.ExternalPlayerFragment.$r8$lambda$pqNH2bFVUBH3a0iT8JNZuchUANE:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -40121c: 7020 d1a4 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.updateUi:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@a4d1 │ │ -401222: 0e00 |0003: return-void │ │ +4011d4: |[4011d4] de.danoeh.antennapod.fragment.ExternalPlayerFragment.$r8$lambda$pqNH2bFVUBH3a0iT8JNZuchUANE:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +4011e4: 7020 d1a4 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.updateUi:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@a4d1 │ │ +4011ea: 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; │ │ │ │ @@ -1734536,17 +1734519,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 │ │ -401224: |[401224] de.danoeh.antennapod.fragment.ExternalPlayerFragment.$r8$lambda$qjYJf-YPVVZ2Lg1-Ii7wMvucZx4:(Ljava/lang/Throwable;)V │ │ -401234: 7110 c3a4 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.lambda$loadMediaInfo$3:(Ljava/lang/Throwable;)V // method@a4c3 │ │ -40123a: 0e00 |0003: return-void │ │ +4011ec: |[4011ec] de.danoeh.antennapod.fragment.ExternalPlayerFragment.$r8$lambda$qjYJf-YPVVZ2Lg1-Ii7wMvucZx4:(Ljava/lang/Throwable;)V │ │ +4011fc: 7110 c3a4 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.lambda$loadMediaInfo$3:(Ljava/lang/Throwable;)V // method@a4c3 │ │ +401202: 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;) │ │ @@ -1734554,17 +1734537,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 │ │ -4011ac: |[4011ac] de.danoeh.antennapod.fragment.ExternalPlayerFragment.-$$Nest$fgetbutPlay:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)Lde/danoeh/antennapod/view/PlayButton; │ │ -4011bc: 5400 3993 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.butPlay:Lde/danoeh/antennapod/view/PlayButton; // field@9339 │ │ -4011c0: 1100 |0002: return-object v0 │ │ +401174: |[401174] de.danoeh.antennapod.fragment.ExternalPlayerFragment.-$$Nest$fgetbutPlay:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)Lde/danoeh/antennapod/view/PlayButton; │ │ +401184: 5400 3993 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.butPlay:Lde/danoeh/antennapod/view/PlayButton; // field@9339 │ │ +401188: 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;) │ │ @@ -1734572,17 +1734555,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 │ │ -40123c: |[40123c] de.danoeh.antennapod.fragment.ExternalPlayerFragment.-$$Nest$mloadMediaInfo:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)V │ │ -40124c: 7010 c7a4 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.loadMediaInfo:()V // method@a4c7 │ │ -401252: 0e00 |0003: return-void │ │ +401204: |[401204] de.danoeh.antennapod.fragment.ExternalPlayerFragment.-$$Nest$mloadMediaInfo:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)V │ │ +401214: 7010 c7a4 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.loadMediaInfo:()V // method@a4c7 │ │ +40121a: 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;) │ │ @@ -1734590,17 +1734573,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -401254: |[401254] de.danoeh.antennapod.fragment.ExternalPlayerFragment.:()V │ │ -401264: 7010 1e35 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/Fragment;.:()V // method@351e │ │ -40126a: 0e00 |0003: return-void │ │ +40121c: |[40121c] de.danoeh.antennapod.fragment.ExternalPlayerFragment.:()V │ │ +40122c: 7010 1e35 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/Fragment;.:()V // method@351e │ │ +401232: 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;) │ │ @@ -1734608,19 +1734591,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 │ │ -40118c: |[40118c] de.danoeh.antennapod.fragment.ExternalPlayerFragment.lambda$loadMediaInfo$2:()Lde/danoeh/antennapod/model/playback/Playable; │ │ -40119c: 5410 3a93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@933a │ │ -4011a0: 6e10 309e 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ -4011a6: 0c00 |0005: move-result-object v0 │ │ -4011a8: 1100 |0006: return-object v0 │ │ +401154: |[401154] de.danoeh.antennapod.fragment.ExternalPlayerFragment.lambda$loadMediaInfo$2:()Lde/danoeh/antennapod/model/playback/Playable; │ │ +401164: 5410 3a93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@933a │ │ +401168: 6e10 309e 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ +40116e: 0c00 |0005: move-result-object v0 │ │ +401170: 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;) │ │ @@ -1734628,20 +1734611,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 │ │ -40126c: |[40126c] de.danoeh.antennapod.fragment.ExternalPlayerFragment.lambda$loadMediaInfo$3:(Ljava/lang/Throwable;)V │ │ -40127c: 1a00 081c |0000: const-string v0, "ExternalPlayerFragment" // string@1c08 │ │ -401280: 7110 020b 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ -401286: 0c01 |0005: move-result-object v1 │ │ -401288: 7120 000b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -40128e: 0e00 |0009: return-void │ │ +401234: |[401234] de.danoeh.antennapod.fragment.ExternalPlayerFragment.lambda$loadMediaInfo$3:(Ljava/lang/Throwable;)V │ │ +401244: 1a00 081c |0000: const-string v0, "ExternalPlayerFragment" // string@1c08 │ │ +401248: 7110 020b 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ +40124e: 0c01 |0005: move-result-object v1 │ │ +401250: 7120 000b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +401256: 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;) │ │ @@ -1734649,21 +1734632,21 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -401290: |[401290] de.danoeh.antennapod.fragment.ExternalPlayerFragment.lambda$loadMediaInfo$4:()V │ │ -4012a0: 6e10 2735 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -4012a6: 0c00 |0003: move-result-object v0 │ │ -4012a8: 1f00 d917 |0004: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -4012ac: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -4012ae: 6e20 b294 1000 |0007: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.setPlayerVisible:(Z)V // method@94b2 │ │ -4012b4: 0e00 |000a: return-void │ │ +401258: |[401258] de.danoeh.antennapod.fragment.ExternalPlayerFragment.lambda$loadMediaInfo$4:()V │ │ +401268: 6e10 2735 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +40126e: 0c00 |0003: move-result-object v0 │ │ +401270: 1f00 d917 |0004: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +401274: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +401276: 6e20 b294 1000 |0007: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.setPlayerVisible:(Z)V // method@94b2 │ │ +40127c: 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;) │ │ @@ -1734671,47 +1734654,47 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 64 16-bit code units │ │ -4012b8: |[4012b8] de.danoeh.antennapod.fragment.ExternalPlayerFragment.lambda$onCreateView$0:(Landroid/view/View;)V │ │ -4012c8: 1a02 081c |0000: const-string v2, "ExternalPlayerFragment" // string@1c08 │ │ -4012cc: 1a00 56a3 |0002: const-string v0, "layoutInfo was clicked" // string@a356 │ │ -4012d0: 7120 fe0a 0200 |0004: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -4012d6: 5412 3a93 |0007: iget-object v2, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@933a │ │ -4012da: 3802 3600 |0009: if-eqz v2, 003f // +0036 │ │ -4012de: 6e10 309e 0200 |000b: invoke-virtual {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ -4012e4: 0c02 |000e: move-result-object v2 │ │ -4012e6: 3802 3000 |000f: if-eqz v2, 003f // +0030 │ │ -4012ea: 5412 3a93 |0011: iget-object v2, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@933a │ │ -4012ee: 6e10 309e 0200 |0013: invoke-virtual {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ -4012f4: 0c02 |0016: move-result-object v2 │ │ -4012f6: 7210 ecac 0200 |0017: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@acec │ │ -4012fc: 0c02 |001a: move-result-object v2 │ │ -4012fe: 6200 a797 |001b: sget-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.AUDIO:Lde/danoeh/antennapod/model/playback/MediaType; // field@97a7 │ │ -401302: 3302 1100 |001d: if-ne v2, v0, 002e // +0011 │ │ -401306: 6e10 2735 0100 |001f: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -40130c: 0c02 |0022: move-result-object v2 │ │ -40130e: 1f02 d917 |0023: check-cast v2, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -401312: 6e10 8d94 0200 |0025: invoke-virtual {v2}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // method@948d │ │ -401318: 0c02 |0028: move-result-object v2 │ │ -40131a: 1230 |0029: const/4 v0, #int 3 // #3 │ │ -40131c: 6e20 8c7c 0200 |002a: invoke-virtual {v2, v0}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@7c8c │ │ -401322: 2812 |002d: goto 003f // +0012 │ │ -401324: 6e10 2735 0100 |002e: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -40132a: 0c02 |0031: move-result-object v2 │ │ -40132c: 5410 3a93 |0032: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@933a │ │ -401330: 6e10 309e 0000 |0034: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ -401336: 0c00 |0037: move-result-object v0 │ │ -401338: 7120 7e9a 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@9a7e │ │ -40133e: 0c02 |003b: move-result-object v2 │ │ -401340: 6e20 d335 2100 |003c: invoke-virtual {v1, v2}, Landroidx/fragment/app/Fragment;.startActivity:(Landroid/content/Intent;)V // method@35d3 │ │ -401346: 0e00 |003f: return-void │ │ +401280: |[401280] de.danoeh.antennapod.fragment.ExternalPlayerFragment.lambda$onCreateView$0:(Landroid/view/View;)V │ │ +401290: 1a02 081c |0000: const-string v2, "ExternalPlayerFragment" // string@1c08 │ │ +401294: 1a00 56a3 |0002: const-string v0, "layoutInfo was clicked" // string@a356 │ │ +401298: 7120 fe0a 0200 |0004: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +40129e: 5412 3a93 |0007: iget-object v2, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@933a │ │ +4012a2: 3802 3600 |0009: if-eqz v2, 003f // +0036 │ │ +4012a6: 6e10 309e 0200 |000b: invoke-virtual {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ +4012ac: 0c02 |000e: move-result-object v2 │ │ +4012ae: 3802 3000 |000f: if-eqz v2, 003f // +0030 │ │ +4012b2: 5412 3a93 |0011: iget-object v2, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@933a │ │ +4012b6: 6e10 309e 0200 |0013: invoke-virtual {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ +4012bc: 0c02 |0016: move-result-object v2 │ │ +4012be: 7210 ecac 0200 |0017: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@acec │ │ +4012c4: 0c02 |001a: move-result-object v2 │ │ +4012c6: 6200 a797 |001b: sget-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.AUDIO:Lde/danoeh/antennapod/model/playback/MediaType; // field@97a7 │ │ +4012ca: 3302 1100 |001d: if-ne v2, v0, 002e // +0011 │ │ +4012ce: 6e10 2735 0100 |001f: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +4012d4: 0c02 |0022: move-result-object v2 │ │ +4012d6: 1f02 d917 |0023: check-cast v2, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +4012da: 6e10 8d94 0200 |0025: invoke-virtual {v2}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // method@948d │ │ +4012e0: 0c02 |0028: move-result-object v2 │ │ +4012e2: 1230 |0029: const/4 v0, #int 3 // #3 │ │ +4012e4: 6e20 8c7c 0200 |002a: invoke-virtual {v2, v0}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@7c8c │ │ +4012ea: 2812 |002d: goto 003f // +0012 │ │ +4012ec: 6e10 2735 0100 |002e: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +4012f2: 0c02 |0031: move-result-object v2 │ │ +4012f4: 5410 3a93 |0032: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@933a │ │ +4012f8: 6e10 309e 0000 |0034: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ +4012fe: 0c00 |0037: move-result-object v0 │ │ +401300: 7120 7e9a 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@9a7e │ │ +401306: 0c02 |003b: move-result-object v2 │ │ +401308: 6e20 d335 2100 |003c: invoke-virtual {v1, v2}, Landroidx/fragment/app/Fragment;.startActivity:(Landroid/content/Intent;)V // method@35d3 │ │ +40130e: 0e00 |003f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=66 │ │ 0x0007 line=68 │ │ 0x0011 line=69 │ │ 0x001f line=70 │ │ 0x002e line=72 │ │ @@ -1734725,49 +1734708,49 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 68 16-bit code units │ │ -401348: |[401348] de.danoeh.antennapod.fragment.ExternalPlayerFragment.lambda$onViewCreated$1:(Landroid/view/View;)V │ │ -401358: 5423 3a93 |0000: iget-object v3, v2, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@933a │ │ -40135c: 3903 0300 |0002: if-nez v3, 0005 // +0003 │ │ -401360: 0e00 |0004: return-void │ │ -401362: 6e10 309e 0300 |0005: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ -401368: 0c03 |0008: move-result-object v3 │ │ -40136a: 3803 3500 |0009: if-eqz v3, 003e // +0035 │ │ -40136e: 5423 3a93 |000b: iget-object v3, v2, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@933a │ │ -401372: 6e10 309e 0300 |000d: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ -401378: 0c03 |0010: move-result-object v3 │ │ -40137a: 7210 ecac 0300 |0011: invoke-interface {v3}, Lde/danoeh/antennapod/model/playback/Playable;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@acec │ │ -401380: 0c03 |0014: move-result-object v3 │ │ -401382: 6200 aa97 |0015: sget-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@97aa │ │ -401386: 3303 2700 |0017: if-ne v3, v0, 003e // +0027 │ │ -40138a: 5423 3a93 |0019: iget-object v3, v2, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@933a │ │ -40138e: 6e10 349e 0300 |001b: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9e34 │ │ -401394: 0c03 |001e: move-result-object v3 │ │ -401396: 6200 a7c8 |001f: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ -40139a: 3203 1d00 |0021: if-eq v3, v0, 003e // +001d │ │ -40139e: 5423 3a93 |0023: iget-object v3, v2, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@933a │ │ -4013a2: 6e10 409e 0300 |0025: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playPause:()V // method@9e40 │ │ -4013a8: 6e10 2d35 0200 |0028: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -4013ae: 0c03 |002b: move-result-object v3 │ │ -4013b0: 6e10 2d35 0200 |002c: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -4013b6: 0c00 |002f: move-result-object v0 │ │ -4013b8: 5421 3a93 |0030: iget-object v1, v2, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@933a │ │ -4013bc: 6e10 309e 0100 |0032: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ -4013c2: 0c01 |0035: move-result-object v1 │ │ -4013c4: 7120 7e9a 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@9a7e │ │ -4013ca: 0c00 |0039: move-result-object v0 │ │ -4013cc: 6e20 4302 0300 |003a: invoke-virtual {v3, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0243 │ │ -4013d2: 2806 |003d: goto 0043 // +0006 │ │ -4013d4: 5423 3a93 |003e: iget-object v3, v2, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@933a │ │ -4013d8: 6e10 409e 0300 |0040: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playPause:()V // method@9e40 │ │ -4013de: 0e00 |0043: return-void │ │ +401310: |[401310] de.danoeh.antennapod.fragment.ExternalPlayerFragment.lambda$onViewCreated$1:(Landroid/view/View;)V │ │ +401320: 5423 3a93 |0000: iget-object v3, v2, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@933a │ │ +401324: 3903 0300 |0002: if-nez v3, 0005 // +0003 │ │ +401328: 0e00 |0004: return-void │ │ +40132a: 6e10 309e 0300 |0005: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ +401330: 0c03 |0008: move-result-object v3 │ │ +401332: 3803 3500 |0009: if-eqz v3, 003e // +0035 │ │ +401336: 5423 3a93 |000b: iget-object v3, v2, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@933a │ │ +40133a: 6e10 309e 0300 |000d: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ +401340: 0c03 |0010: move-result-object v3 │ │ +401342: 7210 ecac 0300 |0011: invoke-interface {v3}, Lde/danoeh/antennapod/model/playback/Playable;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@acec │ │ +401348: 0c03 |0014: move-result-object v3 │ │ +40134a: 6200 aa97 |0015: sget-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@97aa │ │ +40134e: 3303 2700 |0017: if-ne v3, v0, 003e // +0027 │ │ +401352: 5423 3a93 |0019: iget-object v3, v2, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@933a │ │ +401356: 6e10 349e 0300 |001b: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9e34 │ │ +40135c: 0c03 |001e: move-result-object v3 │ │ +40135e: 6200 a7c8 |001f: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ +401362: 3203 1d00 |0021: if-eq v3, v0, 003e // +001d │ │ +401366: 5423 3a93 |0023: iget-object v3, v2, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@933a │ │ +40136a: 6e10 409e 0300 |0025: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playPause:()V // method@9e40 │ │ +401370: 6e10 2d35 0200 |0028: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +401376: 0c03 |002b: move-result-object v3 │ │ +401378: 6e10 2d35 0200 |002c: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +40137e: 0c00 |002f: move-result-object v0 │ │ +401380: 5421 3a93 |0030: iget-object v1, v2, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@933a │ │ +401384: 6e10 309e 0100 |0032: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ +40138a: 0c01 |0035: move-result-object v1 │ │ +40138c: 7120 7e9a 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@9a7e │ │ +401392: 0c00 |0039: move-result-object v0 │ │ +401394: 6e20 4302 0300 |003a: invoke-virtual {v3, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0243 │ │ +40139a: 2806 |003d: goto 0043 // +0006 │ │ +40139c: 5423 3a93 |003e: iget-object v3, v2, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@933a │ │ +4013a0: 6e10 409e 0300 |0040: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playPause:()V // method@9e40 │ │ +4013a6: 0e00 |0043: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0005 line=87 │ │ 0x001b line=88 │ │ 0x0023 line=89 │ │ 0x0028 line=90 │ │ @@ -1734783,48 +1734766,48 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 71 16-bit code units │ │ -4013e0: |[4013e0] de.danoeh.antennapod.fragment.ExternalPlayerFragment.loadMediaInfo:()V │ │ -4013f0: 1a00 7547 |0000: const-string v0, "Loading media info" // string@4775 │ │ -4013f4: 1a01 081c |0002: const-string v1, "ExternalPlayerFragment" // string@1c08 │ │ -4013f8: 7120 fe0a 0100 |0004: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -4013fe: 5440 3a93 |0007: iget-object v0, v4, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@933a │ │ -401402: 3900 0800 |0009: if-nez v0, 0011 // +0008 │ │ -401406: 1a00 9ba4 |000b: const-string v0, "loadMediaInfo was called while PlaybackController was null!" // string@a49b │ │ -40140a: 7120 080b 0100 |000d: invoke-static {v1, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0b08 │ │ -401410: 0e00 |0010: return-void │ │ -401412: 5440 3b93 |0011: iget-object v0, v4, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@933b │ │ -401416: 3800 0500 |0013: if-eqz v0, 0018 // +0005 │ │ -40141a: 7210 91b1 0000 |0015: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ -401420: 2200 231b |0018: new-instance v0, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda2; // type@1b23 │ │ -401424: 7020 ada4 4000 |001a: invoke-direct {v0, v4}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)V // method@a4ad │ │ -40142a: 7110 73b1 0000 |001d: invoke-static {v0}, Lio/reactivex/Maybe;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Maybe; // method@b173 │ │ -401430: 0c00 |0020: move-result-object v0 │ │ -401432: 7100 95b1 0000 |0021: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ -401438: 0c01 |0024: move-result-object v1 │ │ -40143a: 6e20 77b1 1000 |0025: invoke-virtual {v0, v1}, Lio/reactivex/Maybe;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b177 │ │ -401440: 0c00 |0028: move-result-object v0 │ │ -401442: 7100 90b1 0000 |0029: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ -401448: 0c01 |002c: move-result-object v1 │ │ -40144a: 6e20 74b1 1000 |002d: invoke-virtual {v0, v1}, Lio/reactivex/Maybe;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b174 │ │ -401450: 0c00 |0030: move-result-object v0 │ │ -401452: 2201 241b |0031: new-instance v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda3; // type@1b24 │ │ -401456: 7020 afa4 4100 |0033: invoke-direct {v1, v4}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)V // method@a4af │ │ -40145c: 2202 251b |0036: new-instance v2, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda4; // type@1b25 │ │ -401460: 7010 b1a4 0200 |0038: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda4;.:()V // method@a4b1 │ │ -401466: 2203 261b |003b: new-instance v3, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda5; // type@1b26 │ │ -40146a: 7020 b3a4 4300 |003d: invoke-direct {v3, v4}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)V // method@a4b3 │ │ -401470: 6e40 76b1 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@b176 │ │ -401476: 0c00 |0043: move-result-object v0 │ │ -401478: 5b40 3b93 |0044: iput-object v0, v4, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@933b │ │ -40147c: 0e00 |0046: return-void │ │ +4013a8: |[4013a8] de.danoeh.antennapod.fragment.ExternalPlayerFragment.loadMediaInfo:()V │ │ +4013b8: 1a00 7547 |0000: const-string v0, "Loading media info" // string@4775 │ │ +4013bc: 1a01 081c |0002: const-string v1, "ExternalPlayerFragment" // string@1c08 │ │ +4013c0: 7120 fe0a 0100 |0004: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +4013c6: 5440 3a93 |0007: iget-object v0, v4, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@933a │ │ +4013ca: 3900 0800 |0009: if-nez v0, 0011 // +0008 │ │ +4013ce: 1a00 9ba4 |000b: const-string v0, "loadMediaInfo was called while PlaybackController was null!" // string@a49b │ │ +4013d2: 7120 080b 0100 |000d: invoke-static {v1, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0b08 │ │ +4013d8: 0e00 |0010: return-void │ │ +4013da: 5440 3b93 |0011: iget-object v0, v4, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@933b │ │ +4013de: 3800 0500 |0013: if-eqz v0, 0018 // +0005 │ │ +4013e2: 7210 91b1 0000 |0015: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ +4013e8: 2200 231b |0018: new-instance v0, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda2; // type@1b23 │ │ +4013ec: 7020 ada4 4000 |001a: invoke-direct {v0, v4}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)V // method@a4ad │ │ +4013f2: 7110 73b1 0000 |001d: invoke-static {v0}, Lio/reactivex/Maybe;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Maybe; // method@b173 │ │ +4013f8: 0c00 |0020: move-result-object v0 │ │ +4013fa: 7100 95b1 0000 |0021: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ +401400: 0c01 |0024: move-result-object v1 │ │ +401402: 6e20 77b1 1000 |0025: invoke-virtual {v0, v1}, Lio/reactivex/Maybe;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b177 │ │ +401408: 0c00 |0028: move-result-object v0 │ │ +40140a: 7100 90b1 0000 |0029: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ +401410: 0c01 |002c: move-result-object v1 │ │ +401412: 6e20 74b1 1000 |002d: invoke-virtual {v0, v1}, Lio/reactivex/Maybe;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b174 │ │ +401418: 0c00 |0030: move-result-object v0 │ │ +40141a: 2201 241b |0031: new-instance v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda3; // type@1b24 │ │ +40141e: 7020 afa4 4100 |0033: invoke-direct {v1, v4}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)V // method@a4af │ │ +401424: 2202 251b |0036: new-instance v2, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda4; // type@1b25 │ │ +401428: 7010 b1a4 0200 |0038: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda4;.:()V // method@a4b1 │ │ +40142e: 2203 261b |003b: new-instance v3, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda5; // type@1b26 │ │ +401432: 7020 b3a4 4300 |003d: invoke-direct {v3, v4}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)V // method@a4b3 │ │ +401438: 6e40 76b1 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@b176 │ │ +40143e: 0c00 |0043: move-result-object v0 │ │ +401440: 5b40 3b93 |0044: iput-object v0, v4, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@933b │ │ +401444: 0e00 |0046: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=174 │ │ 0x0007 line=175 │ │ 0x000d line=176 │ │ 0x0011 line=180 │ │ 0x0015 line=181 │ │ @@ -1734840,20 +1734823,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 │ │ -40114c: |[40114c] de.danoeh.antennapod.fragment.ExternalPlayerFragment.setupPlaybackController:()Lde/danoeh/antennapod/core/util/playback/PlaybackController; │ │ -40115c: 2200 271b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$1; // type@1b27 │ │ -401160: 6e10 2735 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -401166: 0c01 |0005: move-result-object v1 │ │ -401168: 7030 b5a4 2001 |0006: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$1;.:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;Landroid/app/Activity;)V // method@a4b5 │ │ -40116e: 1100 |0009: return-object v0 │ │ +401114: |[401114] de.danoeh.antennapod.fragment.ExternalPlayerFragment.setupPlaybackController:()Lde/danoeh/antennapod/core/util/playback/PlaybackController; │ │ +401124: 2200 271b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$1; // type@1b27 │ │ +401128: 6e10 2735 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +40112e: 0c01 |0005: move-result-object v1 │ │ +401130: 7030 b5a4 2001 |0006: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$1;.:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;Landroid/app/Activity;)V // method@a4b5 │ │ +401136: 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;) │ │ @@ -1734861,101 +1734844,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 │ │ -401630: |[401630] de.danoeh.antennapod.fragment.ExternalPlayerFragment.updateUi:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -401640: 3905 0300 |0000: if-nez v5, 0003 // +0003 │ │ -401644: 0e00 |0002: return-void │ │ -401646: 6e10 2735 0400 |0003: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -40164c: 0c00 |0006: move-result-object v0 │ │ -40164e: 1f00 d917 |0007: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -401652: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -401654: 6e20 b294 1000 |000a: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.setPlayerVisible:(Z)V // method@94b2 │ │ -40165a: 5440 3f93 |000d: iget-object v0, v4, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.txtvTitle:Landroid/widget/TextView; // field@933f │ │ -40165e: 7210 e6ac 0500 |000f: invoke-interface {v5}, Lde/danoeh/antennapod/model/playback/Playable;.getEpisodeTitle:()Ljava/lang/String; // method@ace6 │ │ -401664: 0c02 |0012: move-result-object v2 │ │ -401666: 6e20 9d12 2000 |0013: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -40166c: 5440 3c93 |0016: iget-object v0, v4, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.feedName:Landroid/widget/TextView; // field@933c │ │ -401670: 7210 e7ac 0500 |0018: invoke-interface {v5}, Lde/danoeh/antennapod/model/playback/Playable;.getFeedTitle:()Ljava/lang/String; // method@ace7 │ │ -401676: 0c02 |001b: move-result-object v2 │ │ -401678: 6e20 9d12 2000 |001c: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -40167e: 2200 ab1a |001f: new-instance v0, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent; // type@1aab │ │ -401682: 7210 eeac 0500 |0021: invoke-interface {v5}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@acee │ │ -401688: 0a02 |0024: move-result v2 │ │ -40168a: 7210 e5ac 0500 |0025: invoke-interface {v5}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ace5 │ │ -401690: 0a03 |0028: move-result v3 │ │ -401692: 7030 7ba2 2003 |0029: invoke-direct {v0, v2, v3}, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.:(II)V // method@a27b │ │ -401698: 6e20 cca4 0400 |002c: invoke-virtual {v4, v0}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.onPositionObserverUpdate:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V // method@a4cc │ │ -40169e: 2200 7e0f |002f: new-instance v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ -4016a2: 7010 cf5a 0000 |0031: invoke-direct {v0}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5acf │ │ -4016a8: 1402 7600 067f |0034: const v2, #float 1.78119e+38 // #7f060076 │ │ -4016ae: 6e20 735a 2000 |0037: invoke-virtual {v0, v2}, Lcom/bumptech/glide/request/BaseRequestOptions;.placeholder:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a73 │ │ -4016b4: 0c00 |003a: move-result-object v0 │ │ -4016b6: 1f00 7e0f |003b: check-cast v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ -4016ba: 6e20 3f5a 2000 |003d: invoke-virtual {v0, v2}, Lcom/bumptech/glide/request/BaseRequestOptions;.error:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a3f │ │ -4016c0: 0c00 |0040: move-result-object v0 │ │ -4016c2: 1f00 7e0f |0041: check-cast v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ -4016c6: 6e10 435a 0000 |0043: invoke-virtual {v0}, Lcom/bumptech/glide/request/BaseRequestOptions;.fitCenter:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a43 │ │ -4016cc: 0c00 |0046: move-result-object v0 │ │ -4016ce: 1f00 7e0f |0047: check-cast v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ -4016d2: 6e10 395a 0000 |0049: invoke-virtual {v0}, Lcom/bumptech/glide/request/BaseRequestOptions;.dontAnimate:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a39 │ │ -4016d8: 0c00 |004c: move-result-object v0 │ │ -4016da: 1f00 7e0f |004d: check-cast v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ -4016de: 7110 0a51 0400 |004f: invoke-static {v4}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/Fragment;)Lcom/bumptech/glide/RequestManager; // method@510a │ │ -4016e4: 0c02 |0052: move-result-object v2 │ │ -4016e6: 7110 9598 0500 |0053: invoke-static {v5}, Lde/danoeh/antennapod/core/feed/util/ImageResourceUtils;.getEpisodeListImageLocation:(Lde/danoeh/antennapod/model/playback/Playable;)Ljava/lang/String; // method@9895 │ │ -4016ec: 0c03 |0056: move-result-object v3 │ │ -4016ee: 6e20 a751 3200 |0057: invoke-virtual {v2, v3}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@51a7 │ │ -4016f4: 0c02 |005a: move-result-object v2 │ │ -4016f6: 7110 0a51 0400 |005b: invoke-static {v4}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/Fragment;)Lcom/bumptech/glide/RequestManager; // method@510a │ │ -4016fc: 0c03 |005e: move-result-object v3 │ │ -4016fe: 7110 9798 0500 |005f: invoke-static {v5}, Lde/danoeh/antennapod/core/feed/util/ImageResourceUtils;.getFallbackImageLocation:(Lde/danoeh/antennapod/model/playback/Playable;)Ljava/lang/String; // method@9897 │ │ -401704: 0c05 |0062: move-result-object v5 │ │ -401706: 6e20 a751 5300 |0063: invoke-virtual {v3, v5}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@51a7 │ │ -40170c: 0c05 |0066: move-result-object v5 │ │ -40170e: 6e20 5351 0500 |0067: invoke-virtual {v5, v0}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@5153 │ │ -401714: 0c05 |006a: move-result-object v5 │ │ -401716: 6e20 5e51 5200 |006b: invoke-virtual {v2, v5}, Lcom/bumptech/glide/RequestBuilder;.error:(Lcom/bumptech/glide/RequestBuilder;)Lcom/bumptech/glide/RequestBuilder; // method@515e │ │ -40171c: 0c05 |006e: move-result-object v5 │ │ -40171e: 6e20 5351 0500 |006f: invoke-virtual {v5, v0}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@5153 │ │ -401724: 0c05 |0072: move-result-object v5 │ │ -401726: 5440 3d93 |0073: iget-object v0, v4, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.imgvCover:Landroid/widget/ImageView; // field@933d │ │ -40172a: 6e20 6751 0500 |0075: invoke-virtual {v5, v0}, Lcom/bumptech/glide/RequestBuilder;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@5167 │ │ -401730: 5445 3a93 |0078: iget-object v5, v4, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@933a │ │ -401734: 3805 2400 |007a: if-eqz v5, 009e // +0024 │ │ -401738: 6e10 399e 0500 |007c: invoke-virtual {v5}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.isPlayingVideoLocally:()Z // method@9e39 │ │ -40173e: 0a05 |007f: move-result v5 │ │ -401740: 3805 1e00 |0080: if-eqz v5, 009e // +001e │ │ -401744: 6e10 2735 0400 |0082: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -40174a: 0c05 |0085: move-result-object v5 │ │ -40174c: 1f05 d917 |0086: check-cast v5, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -401750: 6e10 8d94 0500 |0088: invoke-virtual {v5}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // method@948d │ │ -401756: 0c05 |008b: move-result-object v5 │ │ -401758: 6e20 48b1 1500 |008c: invoke-virtual {v5, v1}, Lde/danoeh/antennapod/view/LockableBottomSheetBehavior;.setLocked:(Z)V // method@b148 │ │ -40175e: 6e10 2735 0400 |008f: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -401764: 0c05 |0092: move-result-object v5 │ │ -401766: 1f05 d917 |0093: check-cast v5, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -40176a: 6e10 8d94 0500 |0095: invoke-virtual {v5}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // method@948d │ │ -401770: 0c05 |0098: move-result-object v5 │ │ -401772: 1240 |0099: const/4 v0, #int 4 // #4 │ │ -401774: 6e20 8c7c 0500 |009a: invoke-virtual {v5, v0}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@7c8c │ │ -40177a: 2814 |009d: goto 00b1 // +0014 │ │ -40177c: 5445 3993 |009e: iget-object v5, v4, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.butPlay:Lde/danoeh/antennapod/view/PlayButton; // field@9339 │ │ -401780: 1200 |00a0: const/4 v0, #int 0 // #0 │ │ -401782: 6e20 9c0d 0500 |00a1: invoke-virtual {v5, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -401788: 6e10 2735 0400 |00a4: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -40178e: 0c05 |00a7: move-result-object v5 │ │ -401790: 1f05 d917 |00a8: check-cast v5, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -401794: 6e10 8d94 0500 |00aa: invoke-virtual {v5}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // method@948d │ │ -40179a: 0c05 |00ad: move-result-object v5 │ │ -40179c: 6e20 48b1 0500 |00ae: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/view/LockableBottomSheetBehavior;.setLocked:(Z)V // method@b148 │ │ -4017a2: 0e00 |00b1: return-void │ │ +4015f8: |[4015f8] de.danoeh.antennapod.fragment.ExternalPlayerFragment.updateUi:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +401608: 3905 0300 |0000: if-nez v5, 0003 // +0003 │ │ +40160c: 0e00 |0002: return-void │ │ +40160e: 6e10 2735 0400 |0003: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +401614: 0c00 |0006: move-result-object v0 │ │ +401616: 1f00 d917 |0007: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +40161a: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +40161c: 6e20 b294 1000 |000a: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.setPlayerVisible:(Z)V // method@94b2 │ │ +401622: 5440 3f93 |000d: iget-object v0, v4, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.txtvTitle:Landroid/widget/TextView; // field@933f │ │ +401626: 7210 e6ac 0500 |000f: invoke-interface {v5}, Lde/danoeh/antennapod/model/playback/Playable;.getEpisodeTitle:()Ljava/lang/String; // method@ace6 │ │ +40162c: 0c02 |0012: move-result-object v2 │ │ +40162e: 6e20 9d12 2000 |0013: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +401634: 5440 3c93 |0016: iget-object v0, v4, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.feedName:Landroid/widget/TextView; // field@933c │ │ +401638: 7210 e7ac 0500 |0018: invoke-interface {v5}, Lde/danoeh/antennapod/model/playback/Playable;.getFeedTitle:()Ljava/lang/String; // method@ace7 │ │ +40163e: 0c02 |001b: move-result-object v2 │ │ +401640: 6e20 9d12 2000 |001c: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +401646: 2200 ab1a |001f: new-instance v0, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent; // type@1aab │ │ +40164a: 7210 eeac 0500 |0021: invoke-interface {v5}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@acee │ │ +401650: 0a02 |0024: move-result v2 │ │ +401652: 7210 e5ac 0500 |0025: invoke-interface {v5}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ace5 │ │ +401658: 0a03 |0028: move-result v3 │ │ +40165a: 7030 7ba2 2003 |0029: invoke-direct {v0, v2, v3}, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.:(II)V // method@a27b │ │ +401660: 6e20 cca4 0400 |002c: invoke-virtual {v4, v0}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.onPositionObserverUpdate:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V // method@a4cc │ │ +401666: 2200 7e0f |002f: new-instance v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ +40166a: 7010 cf5a 0000 |0031: invoke-direct {v0}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5acf │ │ +401670: 1402 7600 067f |0034: const v2, #float 1.78119e+38 // #7f060076 │ │ +401676: 6e20 735a 2000 |0037: invoke-virtual {v0, v2}, Lcom/bumptech/glide/request/BaseRequestOptions;.placeholder:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a73 │ │ +40167c: 0c00 |003a: move-result-object v0 │ │ +40167e: 1f00 7e0f |003b: check-cast v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ +401682: 6e20 3f5a 2000 |003d: invoke-virtual {v0, v2}, Lcom/bumptech/glide/request/BaseRequestOptions;.error:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a3f │ │ +401688: 0c00 |0040: move-result-object v0 │ │ +40168a: 1f00 7e0f |0041: check-cast v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ +40168e: 6e10 435a 0000 |0043: invoke-virtual {v0}, Lcom/bumptech/glide/request/BaseRequestOptions;.fitCenter:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a43 │ │ +401694: 0c00 |0046: move-result-object v0 │ │ +401696: 1f00 7e0f |0047: check-cast v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ +40169a: 6e10 395a 0000 |0049: invoke-virtual {v0}, Lcom/bumptech/glide/request/BaseRequestOptions;.dontAnimate:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a39 │ │ +4016a0: 0c00 |004c: move-result-object v0 │ │ +4016a2: 1f00 7e0f |004d: check-cast v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ +4016a6: 7110 0a51 0400 |004f: invoke-static {v4}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/Fragment;)Lcom/bumptech/glide/RequestManager; // method@510a │ │ +4016ac: 0c02 |0052: move-result-object v2 │ │ +4016ae: 7110 9598 0500 |0053: invoke-static {v5}, Lde/danoeh/antennapod/core/feed/util/ImageResourceUtils;.getEpisodeListImageLocation:(Lde/danoeh/antennapod/model/playback/Playable;)Ljava/lang/String; // method@9895 │ │ +4016b4: 0c03 |0056: move-result-object v3 │ │ +4016b6: 6e20 a751 3200 |0057: invoke-virtual {v2, v3}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@51a7 │ │ +4016bc: 0c02 |005a: move-result-object v2 │ │ +4016be: 7110 0a51 0400 |005b: invoke-static {v4}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/Fragment;)Lcom/bumptech/glide/RequestManager; // method@510a │ │ +4016c4: 0c03 |005e: move-result-object v3 │ │ +4016c6: 7110 9798 0500 |005f: invoke-static {v5}, Lde/danoeh/antennapod/core/feed/util/ImageResourceUtils;.getFallbackImageLocation:(Lde/danoeh/antennapod/model/playback/Playable;)Ljava/lang/String; // method@9897 │ │ +4016cc: 0c05 |0062: move-result-object v5 │ │ +4016ce: 6e20 a751 5300 |0063: invoke-virtual {v3, v5}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@51a7 │ │ +4016d4: 0c05 |0066: move-result-object v5 │ │ +4016d6: 6e20 5351 0500 |0067: invoke-virtual {v5, v0}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@5153 │ │ +4016dc: 0c05 |006a: move-result-object v5 │ │ +4016de: 6e20 5e51 5200 |006b: invoke-virtual {v2, v5}, Lcom/bumptech/glide/RequestBuilder;.error:(Lcom/bumptech/glide/RequestBuilder;)Lcom/bumptech/glide/RequestBuilder; // method@515e │ │ +4016e4: 0c05 |006e: move-result-object v5 │ │ +4016e6: 6e20 5351 0500 |006f: invoke-virtual {v5, v0}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@5153 │ │ +4016ec: 0c05 |0072: move-result-object v5 │ │ +4016ee: 5440 3d93 |0073: iget-object v0, v4, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.imgvCover:Landroid/widget/ImageView; // field@933d │ │ +4016f2: 6e20 6751 0500 |0075: invoke-virtual {v5, v0}, Lcom/bumptech/glide/RequestBuilder;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@5167 │ │ +4016f8: 5445 3a93 |0078: iget-object v5, v4, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@933a │ │ +4016fc: 3805 2400 |007a: if-eqz v5, 009e // +0024 │ │ +401700: 6e10 399e 0500 |007c: invoke-virtual {v5}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.isPlayingVideoLocally:()Z // method@9e39 │ │ +401706: 0a05 |007f: move-result v5 │ │ +401708: 3805 1e00 |0080: if-eqz v5, 009e // +001e │ │ +40170c: 6e10 2735 0400 |0082: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +401712: 0c05 |0085: move-result-object v5 │ │ +401714: 1f05 d917 |0086: check-cast v5, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +401718: 6e10 8d94 0500 |0088: invoke-virtual {v5}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // method@948d │ │ +40171e: 0c05 |008b: move-result-object v5 │ │ +401720: 6e20 48b1 1500 |008c: invoke-virtual {v5, v1}, Lde/danoeh/antennapod/view/LockableBottomSheetBehavior;.setLocked:(Z)V // method@b148 │ │ +401726: 6e10 2735 0400 |008f: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +40172c: 0c05 |0092: move-result-object v5 │ │ +40172e: 1f05 d917 |0093: check-cast v5, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +401732: 6e10 8d94 0500 |0095: invoke-virtual {v5}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // method@948d │ │ +401738: 0c05 |0098: move-result-object v5 │ │ +40173a: 1240 |0099: const/4 v0, #int 4 // #4 │ │ +40173c: 6e20 8c7c 0500 |009a: invoke-virtual {v5, v0}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@7c8c │ │ +401742: 2814 |009d: goto 00b1 // +0014 │ │ +401744: 5445 3993 |009e: iget-object v5, v4, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.butPlay:Lde/danoeh/antennapod/view/PlayButton; // field@9339 │ │ +401748: 1200 |00a0: const/4 v0, #int 0 // #0 │ │ +40174a: 6e20 9c0d 0500 |00a1: invoke-virtual {v5, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +401750: 6e10 2735 0400 |00a4: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +401756: 0c05 |00a7: move-result-object v5 │ │ +401758: 1f05 d917 |00a8: check-cast v5, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +40175c: 6e10 8d94 0500 |00aa: invoke-virtual {v5}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // method@948d │ │ +401762: 0c05 |00ad: move-result-object v5 │ │ +401764: 6e20 48b1 0500 |00ae: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/view/LockableBottomSheetBehavior;.setLocked:(Z)V // method@b148 │ │ +40176a: 0e00 |00b1: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=195 │ │ 0x000d line=196 │ │ 0x0016 line=197 │ │ 0x001f line=198 │ │ 0x002f line=200 │ │ @@ -1734986,51 +1734969,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 │ │ -40109c: |[40109c] de.danoeh.antennapod.fragment.ExternalPlayerFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -4010ac: 1404 5200 0d7f |0000: const v4, #float 1.87423e+38 // #7f0d0052 │ │ -4010b2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -4010b4: 6e40 b20b 4203 |0004: invoke-virtual {v2, v4, v3, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -4010ba: 0c02 |0007: move-result-object v2 │ │ -4010bc: 1403 c401 0a7f |0008: const v3, #float 1.83443e+38 // #7f0a01c4 │ │ -4010c2: 6e20 780c 3200 |000b: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -4010c8: 0c03 |000e: move-result-object v3 │ │ -4010ca: 1f03 f902 |000f: check-cast v3, Landroid/widget/ImageView; // type@02f9 │ │ -4010ce: 5b13 3d93 |0011: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.imgvCover:Landroid/widget/ImageView; // field@933d │ │ -4010d2: 1403 c303 0a7f |0013: const v3, #float 1.83453e+38 // #7f0a03c3 │ │ -4010d8: 6e20 780c 3200 |0016: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -4010de: 0c03 |0019: move-result-object v3 │ │ -4010e0: 1f03 1503 |001a: check-cast v3, Landroid/widget/TextView; // type@0315 │ │ -4010e4: 5b13 3f93 |001c: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.txtvTitle:Landroid/widget/TextView; // field@933f │ │ -4010e8: 1403 9700 0a7f |001e: const v3, #float 1.83437e+38 // #7f0a0097 │ │ -4010ee: 6e20 780c 3200 |0021: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -4010f4: 0c03 |0024: move-result-object v3 │ │ -4010f6: 1f03 0f1e |0025: check-cast v3, Lde/danoeh/antennapod/view/PlayButton; // type@1e0f │ │ -4010fa: 5b13 3993 |0027: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.butPlay:Lde/danoeh/antennapod/view/PlayButton; // field@9339 │ │ -4010fe: 1403 a503 0a7f |0029: const v3, #float 1.83452e+38 // #7f0a03a5 │ │ -401104: 6e20 780c 3200 |002c: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -40110a: 0c03 |002f: move-result-object v3 │ │ -40110c: 1f03 1503 |0030: check-cast v3, Landroid/widget/TextView; // type@0315 │ │ -401110: 5b13 3c93 |0032: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.feedName:Landroid/widget/TextView; // field@933c │ │ -401114: 1403 3901 0a7f |0034: const v3, #float 1.8344e+38 // #7f0a0139 │ │ -40111a: 6e20 780c 3200 |0037: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -401120: 0c03 |003a: move-result-object v3 │ │ -401122: 1f03 0203 |003b: check-cast v3, Landroid/widget/ProgressBar; // type@0302 │ │ -401126: 5b13 3e93 |003d: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.progressBar:Landroid/widget/ProgressBar; // field@933e │ │ -40112a: 1403 9f01 0a7f |003f: const v3, #float 1.83442e+38 // #7f0a019f │ │ -401130: 6e20 780c 3200 |0042: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -401136: 0c03 |0045: move-result-object v3 │ │ -401138: 2204 221b |0046: new-instance v4, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda1; // type@1b22 │ │ -40113c: 7020 aba4 1400 |0048: invoke-direct {v4, v1}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)V // method@a4ab │ │ -401142: 6e20 710d 4300 |004b: invoke-virtual {v3, v4}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -401148: 1102 |004e: return-object v2 │ │ +401064: |[401064] de.danoeh.antennapod.fragment.ExternalPlayerFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +401074: 1404 5200 0d7f |0000: const v4, #float 1.87423e+38 // #7f0d0052 │ │ +40107a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +40107c: 6e40 b20b 4203 |0004: invoke-virtual {v2, v4, v3, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +401082: 0c02 |0007: move-result-object v2 │ │ +401084: 1403 c401 0a7f |0008: const v3, #float 1.83443e+38 // #7f0a01c4 │ │ +40108a: 6e20 780c 3200 |000b: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +401090: 0c03 |000e: move-result-object v3 │ │ +401092: 1f03 f902 |000f: check-cast v3, Landroid/widget/ImageView; // type@02f9 │ │ +401096: 5b13 3d93 |0011: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.imgvCover:Landroid/widget/ImageView; // field@933d │ │ +40109a: 1403 c303 0a7f |0013: const v3, #float 1.83453e+38 // #7f0a03c3 │ │ +4010a0: 6e20 780c 3200 |0016: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +4010a6: 0c03 |0019: move-result-object v3 │ │ +4010a8: 1f03 1503 |001a: check-cast v3, Landroid/widget/TextView; // type@0315 │ │ +4010ac: 5b13 3f93 |001c: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.txtvTitle:Landroid/widget/TextView; // field@933f │ │ +4010b0: 1403 9700 0a7f |001e: const v3, #float 1.83437e+38 // #7f0a0097 │ │ +4010b6: 6e20 780c 3200 |0021: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +4010bc: 0c03 |0024: move-result-object v3 │ │ +4010be: 1f03 0f1e |0025: check-cast v3, Lde/danoeh/antennapod/view/PlayButton; // type@1e0f │ │ +4010c2: 5b13 3993 |0027: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.butPlay:Lde/danoeh/antennapod/view/PlayButton; // field@9339 │ │ +4010c6: 1403 a503 0a7f |0029: const v3, #float 1.83452e+38 // #7f0a03a5 │ │ +4010cc: 6e20 780c 3200 |002c: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +4010d2: 0c03 |002f: move-result-object v3 │ │ +4010d4: 1f03 1503 |0030: check-cast v3, Landroid/widget/TextView; // type@0315 │ │ +4010d8: 5b13 3c93 |0032: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.feedName:Landroid/widget/TextView; // field@933c │ │ +4010dc: 1403 3901 0a7f |0034: const v3, #float 1.8344e+38 // #7f0a0139 │ │ +4010e2: 6e20 780c 3200 |0037: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +4010e8: 0c03 |003a: move-result-object v3 │ │ +4010ea: 1f03 0203 |003b: check-cast v3, Landroid/widget/ProgressBar; // type@0302 │ │ +4010ee: 5b13 3e93 |003d: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.progressBar:Landroid/widget/ProgressBar; // field@933e │ │ +4010f2: 1403 9f01 0a7f |003f: const v3, #float 1.83442e+38 // #7f0a019f │ │ +4010f8: 6e20 780c 3200 |0042: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +4010fe: 0c03 |0045: move-result-object v3 │ │ +401100: 2204 221b |0046: new-instance v4, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda1; // type@1b22 │ │ +401104: 7020 aba4 1400 |0048: invoke-direct {v4, v1}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)V // method@a4ab │ │ +40110a: 6e20 710d 4300 |004b: invoke-virtual {v3, v4}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +401110: 1102 |004e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=58 │ │ 0x000b line=59 │ │ 0x0016 line=60 │ │ 0x0021 line=61 │ │ 0x002c line=62 │ │ @@ -1735047,23 +1735030,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -401480: |[401480] de.danoeh.antennapod.fragment.ExternalPlayerFragment.onDestroy:()V │ │ -401490: 6f10 7a35 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onDestroy:()V // method@357a │ │ -401496: 1a00 081c |0003: const-string v0, "ExternalPlayerFragment" // string@1c08 │ │ -40149a: 1a01 8c1e |0005: const-string v1, "Fragment is about to be destroyed" // string@1e8c │ │ -40149e: 7120 fe0a 1000 |0007: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -4014a4: 5420 3b93 |000a: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@933b │ │ -4014a8: 3800 0500 |000c: if-eqz v0, 0011 // +0005 │ │ -4014ac: 7210 91b1 0000 |000e: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ -4014b2: 0e00 |0011: return-void │ │ +401448: |[401448] de.danoeh.antennapod.fragment.ExternalPlayerFragment.onDestroy:()V │ │ +401458: 6f10 7a35 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onDestroy:()V // method@357a │ │ +40145e: 1a00 081c |0003: const-string v0, "ExternalPlayerFragment" // string@1c08 │ │ +401462: 1a01 8c1e |0005: const-string v1, "Fragment is about to be destroyed" // string@1e8c │ │ +401466: 7120 fe0a 1000 |0007: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +40146c: 5420 3b93 |000a: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@933b │ │ +401470: 3800 0500 |000c: if-eqz v0, 0011 // +0005 │ │ +401474: 7210 91b1 0000 |000e: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ +40147a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ 0x0007 line=159 │ │ 0x000a line=160 │ │ 0x000e line=161 │ │ locals : │ │ @@ -1735074,20 +1735057,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -4014b4: |[4014b4] de.danoeh.antennapod.fragment.ExternalPlayerFragment.onPause:()V │ │ -4014c4: 6f10 8635 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onPause:()V // method@3586 │ │ -4014ca: 5410 3a93 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@933a │ │ -4014ce: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -4014d2: 6e10 3f9e 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.pause:()V // method@9e3f │ │ -4014d8: 0e00 |000a: return-void │ │ +40147c: |[40147c] de.danoeh.antennapod.fragment.ExternalPlayerFragment.onPause:()V │ │ +40148c: 6f10 8635 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onPause:()V // method@3586 │ │ +401492: 5410 3a93 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@933a │ │ +401496: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +40149a: 6e10 3f9e 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.pause:()V // method@9e3f │ │ +4014a0: 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; │ │ @@ -1735097,24 +1735080,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 │ │ -4014dc: |[4014dc] de.danoeh.antennapod.fragment.ExternalPlayerFragment.onPlaybackServiceChanged:(Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent;)V │ │ -4014ec: 5422 5092 |0000: iget-object v2, v2, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent;.action:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@9250 │ │ -4014f0: 6200 4e92 |0002: sget-object v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.SERVICE_SHUT_DOWN:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@924e │ │ -4014f4: 3302 0c00 |0004: if-ne v2, v0, 0010 // +000c │ │ -4014f8: 6e10 2735 0100 |0006: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -4014fe: 0c02 |0009: move-result-object v2 │ │ -401500: 1f02 d917 |000a: check-cast v2, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -401504: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -401506: 6e20 b294 0200 |000d: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/activity/MainActivity;.setPlayerVisible:(Z)V // method@94b2 │ │ -40150c: 0e00 |0010: return-void │ │ +4014a4: |[4014a4] de.danoeh.antennapod.fragment.ExternalPlayerFragment.onPlaybackServiceChanged:(Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent;)V │ │ +4014b4: 5422 5092 |0000: iget-object v2, v2, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent;.action:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@9250 │ │ +4014b8: 6200 4e92 |0002: sget-object v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.SERVICE_SHUT_DOWN:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@924e │ │ +4014bc: 3302 0c00 |0004: if-ne v2, v0, 0010 // +000c │ │ +4014c0: 6e10 2735 0100 |0006: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +4014c6: 0c02 |0009: move-result-object v2 │ │ +4014c8: 1f02 d917 |000a: check-cast v2, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +4014cc: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +4014ce: 6e20 b294 0200 |000d: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/activity/MainActivity;.setPlayerVisible:(Z)V // method@94b2 │ │ +4014d4: 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; │ │ @@ -1735124,42 +1735107,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 │ │ -401510: |[401510] de.danoeh.antennapod.fragment.ExternalPlayerFragment.onPositionObserverUpdate:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V │ │ -401520: 5445 3a93 |0000: iget-object v5, v4, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@933a │ │ -401524: 3905 0300 |0002: if-nez v5, 0005 // +0003 │ │ -401528: 0e00 |0004: return-void │ │ -40152a: 6e10 319e 0500 |0005: invoke-virtual {v5}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getPosition:()I // method@9e31 │ │ -401530: 0a05 |0008: move-result v5 │ │ -401532: 12f0 |0009: const/4 v0, #int -1 // #ff │ │ -401534: 3205 2400 |000a: if-eq v5, v0, 002e // +0024 │ │ -401538: 5445 3a93 |000c: iget-object v5, v4, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@933a │ │ -40153c: 6e10 2f9e 0500 |000e: invoke-virtual {v5}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getDuration:()I // method@9e2f │ │ -401542: 0a05 |0011: move-result v5 │ │ -401544: 3305 0300 |0012: if-ne v5, v0, 0015 // +0003 │ │ -401548: 281a |0014: goto 002e // +001a │ │ -40154a: 5445 3e93 |0015: iget-object v5, v4, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.progressBar:Landroid/widget/ProgressBar; // field@933e │ │ -40154e: 5440 3a93 |0017: iget-object v0, v4, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@933a │ │ -401552: 6e10 319e 0000 |0019: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getPosition:()I // method@9e31 │ │ -401558: 0a00 |001c: move-result v0 │ │ -40155a: 8300 |001d: int-to-double v0, v0 │ │ -40155c: 5442 3a93 |001e: iget-object v2, v4, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@933a │ │ -401560: 6e10 2f9e 0200 |0020: invoke-virtual {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getDuration:()I // method@9e2f │ │ -401566: 0a02 |0023: move-result v2 │ │ -401568: 8322 |0024: int-to-double v2, v2 │ │ -40156a: ce20 |0025: div-double/2addr v0, v2 │ │ -40156c: 1902 5940 |0026: const-wide/high16 v2, #long 4636737291354636288 // #4059 │ │ -401570: ad00 0002 |0028: mul-double v0, v0, v2 │ │ -401574: 8a00 |002a: double-to-int v0, v0 │ │ -401576: 6e20 de11 0500 |002b: invoke-virtual {v5, v0}, Landroid/widget/ProgressBar;.setProgress:(I)V // method@11de │ │ -40157c: 0e00 |002e: return-void │ │ +4014d8: |[4014d8] de.danoeh.antennapod.fragment.ExternalPlayerFragment.onPositionObserverUpdate:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V │ │ +4014e8: 5445 3a93 |0000: iget-object v5, v4, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@933a │ │ +4014ec: 3905 0300 |0002: if-nez v5, 0005 // +0003 │ │ +4014f0: 0e00 |0004: return-void │ │ +4014f2: 6e10 319e 0500 |0005: invoke-virtual {v5}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getPosition:()I // method@9e31 │ │ +4014f8: 0a05 |0008: move-result v5 │ │ +4014fa: 12f0 |0009: const/4 v0, #int -1 // #ff │ │ +4014fc: 3205 2400 |000a: if-eq v5, v0, 002e // +0024 │ │ +401500: 5445 3a93 |000c: iget-object v5, v4, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@933a │ │ +401504: 6e10 2f9e 0500 |000e: invoke-virtual {v5}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getDuration:()I // method@9e2f │ │ +40150a: 0a05 |0011: move-result v5 │ │ +40150c: 3305 0300 |0012: if-ne v5, v0, 0015 // +0003 │ │ +401510: 281a |0014: goto 002e // +001a │ │ +401512: 5445 3e93 |0015: iget-object v5, v4, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.progressBar:Landroid/widget/ProgressBar; // field@933e │ │ +401516: 5440 3a93 |0017: iget-object v0, v4, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@933a │ │ +40151a: 6e10 319e 0000 |0019: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getPosition:()I // method@9e31 │ │ +401520: 0a00 |001c: move-result v0 │ │ +401522: 8300 |001d: int-to-double v0, v0 │ │ +401524: 5442 3a93 |001e: iget-object v2, v4, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@933a │ │ +401528: 6e10 2f9e 0200 |0020: invoke-virtual {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getDuration:()I // method@9e2f │ │ +40152e: 0a02 |0023: move-result v2 │ │ +401530: 8322 |0024: int-to-double v2, v2 │ │ +401532: ce20 |0025: div-double/2addr v0, v2 │ │ +401534: 1902 5940 |0026: const-wide/high16 v2, #long 4636737291354636288 // #4059 │ │ +401538: ad00 0002 |0028: mul-double v0, v0, v2 │ │ +40153c: 8a00 |002a: double-to-int v0, v0 │ │ +40153e: 6e20 de11 0500 |002b: invoke-virtual {v5, v0}, Landroid/widget/ProgressBar;.setProgress:(I)V // method@11de │ │ +401544: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0005 line=141 │ │ 0x000e line=142 │ │ 0x0015 line=145 │ │ 0x0019 line=146 │ │ @@ -1735173,25 +1735156,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -401580: |[401580] de.danoeh.antennapod.fragment.ExternalPlayerFragment.onStart:()V │ │ -401590: 6f10 8d35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onStart:()V // method@358d │ │ -401596: 7010 d0a4 0100 |0003: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.setupPlaybackController:()Lde/danoeh/antennapod/core/util/playback/PlaybackController; // method@a4d0 │ │ -40159c: 0c00 |0006: move-result-object v0 │ │ -40159e: 5b10 3a93 |0007: iput-object v0, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@933a │ │ -4015a2: 6e10 379e 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.init:()V // method@9e37 │ │ -4015a8: 7010 c7a4 0100 |000c: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.loadMediaInfo:()V // method@a4c7 │ │ -4015ae: 7100 8db7 0000 |000f: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -4015b4: 0c00 |0012: move-result-object v0 │ │ -4015b6: 6e20 92b7 1000 |0013: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b792 │ │ -4015bc: 0e00 |0016: return-void │ │ +401548: |[401548] de.danoeh.antennapod.fragment.ExternalPlayerFragment.onStart:()V │ │ +401558: 6f10 8d35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onStart:()V // method@358d │ │ +40155e: 7010 d0a4 0100 |0003: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.setupPlaybackController:()Lde/danoeh/antennapod/core/util/playback/PlaybackController; // method@a4d0 │ │ +401564: 0c00 |0006: move-result-object v0 │ │ +401566: 5b10 3a93 |0007: iput-object v0, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@933a │ │ +40156a: 6e10 379e 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.init:()V // method@9e37 │ │ +401570: 7010 c7a4 0100 |000c: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.loadMediaInfo:()V // method@a4c7 │ │ +401576: 7100 8db7 0000 |000f: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +40157c: 0c00 |0012: move-result-object v0 │ │ +40157e: 6e20 92b7 1000 |0013: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b792 │ │ +401584: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0003 line=121 │ │ 0x0009 line=122 │ │ 0x000c line=123 │ │ 0x000f line=124 │ │ @@ -1735203,25 +1735186,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -4015c0: |[4015c0] de.danoeh.antennapod.fragment.ExternalPlayerFragment.onStop:()V │ │ -4015d0: 6f10 8e35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onStop:()V // method@358e │ │ -4015d6: 5410 3a93 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@933a │ │ -4015da: 3800 0800 |0005: if-eqz v0, 000d // +0008 │ │ -4015de: 6e10 429e 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.release:()V // method@9e42 │ │ -4015e4: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -4015e6: 5b10 3a93 |000b: iput-object v0, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@933a │ │ -4015ea: 7100 8db7 0000 |000d: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -4015f0: 0c00 |0010: move-result-object v0 │ │ -4015f2: 6e20 93b7 1000 |0011: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b793 │ │ -4015f8: 0e00 |0014: return-void │ │ +401588: |[401588] de.danoeh.antennapod.fragment.ExternalPlayerFragment.onStop:()V │ │ +401598: 6f10 8e35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onStop:()V // method@358e │ │ +40159e: 5410 3a93 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@933a │ │ +4015a2: 3800 0800 |0005: if-eqz v0, 000d // +0008 │ │ +4015a6: 6e10 429e 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.release:()V // method@9e42 │ │ +4015ac: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +4015ae: 5b10 3a93 |000b: iput-object v0, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@933a │ │ +4015b2: 7100 8db7 0000 |000d: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +4015b8: 0c00 |0010: move-result-object v0 │ │ +4015ba: 6e20 93b7 1000 |0011: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b793 │ │ +4015c0: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0003 line=130 │ │ 0x0007 line=131 │ │ 0x000b line=132 │ │ 0x000d line=134 │ │ @@ -1735233,22 +1735216,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 │ │ -4015fc: |[4015fc] de.danoeh.antennapod.fragment.ExternalPlayerFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -40160c: 6f30 8f35 1002 |0000: invoke-super {v0, v1, v2}, Landroidx/fragment/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@358f │ │ -401612: 5401 3993 |0003: iget-object v1, v0, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.butPlay:Lde/danoeh/antennapod/view/PlayButton; // field@9339 │ │ -401616: 2202 211b |0005: new-instance v2, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda0; // type@1b21 │ │ -40161a: 7020 a9a4 0200 |0007: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)V // method@a4a9 │ │ -401620: 6e20 710d 2100 |000a: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -401626: 7010 c7a4 0000 |000d: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.loadMediaInfo:()V // method@a4c7 │ │ -40162c: 0e00 |0010: return-void │ │ +4015c4: |[4015c4] de.danoeh.antennapod.fragment.ExternalPlayerFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +4015d4: 6f30 8f35 1002 |0000: invoke-super {v0, v1, v2}, Landroidx/fragment/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@358f │ │ +4015da: 5401 3993 |0003: iget-object v1, v0, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.butPlay:Lde/danoeh/antennapod/view/PlayButton; // field@9339 │ │ +4015de: 2202 211b |0005: new-instance v2, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda0; // type@1b21 │ │ +4015e2: 7020 a9a4 0200 |0007: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)V // method@a4a9 │ │ +4015e8: 6e20 710d 2100 |000a: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +4015ee: 7010 c7a4 0000 |000d: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.loadMediaInfo:()V // method@a4c7 │ │ +4015f4: 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; │ │ @@ -1735289,18 +1735272,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 │ │ -401ad4: |[401ad4] 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 │ │ -401ae4: 5b01 4b93 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$2;.this$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@934b │ │ -401ae8: 7040 52b1 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@b152 │ │ -401aee: 0e00 |0005: return-void │ │ +401a9c: |[401a9c] 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 │ │ +401aac: 5b01 4b93 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$2;.this$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@934b │ │ +401ab0: 7040 52b1 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@b152 │ │ +401ab6: 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; │ │ @@ -1735313,40 +1735296,40 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 55 16-bit code units │ │ -401af0: |[401af0] de.danoeh.antennapod.fragment.FeedInfoFragment$2.doTint:(Landroid/content/Context;)V │ │ -401b00: 5420 4b93 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment$2;.this$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@934b │ │ -401b04: 7110 fea4 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.-$$Nest$fgettoolbar:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)Lcom/google/android/material/appbar/MaterialToolbar; // method@a4fe │ │ -401b0a: 0c00 |0005: move-result-object v0 │ │ -401b0c: 6e10 2f21 0000 |0006: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ -401b12: 0c00 |0009: move-result-object v0 │ │ -401b14: 1401 e003 0a7f |000a: const v1, #float 1.83454e+38 // #7f0a03e0 │ │ -401b1a: 7220 bf0b 1000 |000d: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -401b20: 0c00 |0010: move-result-object v0 │ │ -401b22: 1401 5201 087f |0011: const v1, #float 1.80782e+38 // #7f080152 │ │ -401b28: 7120 4c16 1300 |0014: invoke-static {v3, v1}, Landroidx/appcompat/content/res/AppCompatResources;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@164c │ │ -401b2e: 0c01 |0017: move-result-object v1 │ │ -401b30: 7220 f30b 1000 |0018: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@0bf3 │ │ -401b36: 5420 4b93 |001b: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment$2;.this$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@934b │ │ -401b3a: 7110 fea4 0000 |001d: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.-$$Nest$fgettoolbar:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)Lcom/google/android/material/appbar/MaterialToolbar; // method@a4fe │ │ -401b40: 0c00 |0020: move-result-object v0 │ │ -401b42: 6e10 2f21 0000 |0021: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ -401b48: 0c00 |0024: move-result-object v0 │ │ -401b4a: 1401 f902 0a7f |0025: const v1, #float 1.83449e+38 // #7f0a02f9 │ │ -401b50: 7220 bf0b 1000 |0028: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -401b56: 0c00 |002b: move-result-object v0 │ │ -401b58: 1401 4001 087f |002c: const v1, #float 1.80781e+38 // #7f080140 │ │ -401b5e: 7120 4c16 1300 |002f: invoke-static {v3, v1}, Landroidx/appcompat/content/res/AppCompatResources;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@164c │ │ -401b64: 0c03 |0032: move-result-object v3 │ │ -401b66: 7220 f30b 3000 |0033: invoke-interface {v0, v3}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@0bf3 │ │ -401b6c: 0e00 |0036: return-void │ │ +401ab8: |[401ab8] de.danoeh.antennapod.fragment.FeedInfoFragment$2.doTint:(Landroid/content/Context;)V │ │ +401ac8: 5420 4b93 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment$2;.this$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@934b │ │ +401acc: 7110 fea4 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.-$$Nest$fgettoolbar:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)Lcom/google/android/material/appbar/MaterialToolbar; // method@a4fe │ │ +401ad2: 0c00 |0005: move-result-object v0 │ │ +401ad4: 6e10 2f21 0000 |0006: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ +401ada: 0c00 |0009: move-result-object v0 │ │ +401adc: 1401 e003 0a7f |000a: const v1, #float 1.83454e+38 // #7f0a03e0 │ │ +401ae2: 7220 bf0b 1000 |000d: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +401ae8: 0c00 |0010: move-result-object v0 │ │ +401aea: 1401 5201 087f |0011: const v1, #float 1.80782e+38 // #7f080152 │ │ +401af0: 7120 4c16 1300 |0014: invoke-static {v3, v1}, Landroidx/appcompat/content/res/AppCompatResources;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@164c │ │ +401af6: 0c01 |0017: move-result-object v1 │ │ +401af8: 7220 f30b 1000 |0018: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@0bf3 │ │ +401afe: 5420 4b93 |001b: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment$2;.this$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@934b │ │ +401b02: 7110 fea4 0000 |001d: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.-$$Nest$fgettoolbar:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)Lcom/google/android/material/appbar/MaterialToolbar; // method@a4fe │ │ +401b08: 0c00 |0020: move-result-object v0 │ │ +401b0a: 6e10 2f21 0000 |0021: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ +401b10: 0c00 |0024: move-result-object v0 │ │ +401b12: 1401 f902 0a7f |0025: const v1, #float 1.83449e+38 // #7f0a02f9 │ │ +401b18: 7220 bf0b 1000 |0028: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +401b1e: 0c00 |002b: move-result-object v0 │ │ +401b20: 1401 4001 087f |002c: const v1, #float 1.80781e+38 // #7f080140 │ │ +401b26: 7120 4c16 1300 |002f: invoke-static {v3, v1}, Landroidx/appcompat/content/res/AppCompatResources;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@164c │ │ +401b2c: 0c03 |0032: move-result-object v3 │ │ +401b2e: 7220 f30b 3000 |0033: invoke-interface {v0, v3}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@0bf3 │ │ +401b34: 0e00 |0036: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0014 line=128 │ │ 0x001b line=129 │ │ 0x002f line=130 │ │ locals : │ │ @@ -1735469,17 +1735452,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 │ │ -402048: |[402048] de.danoeh.antennapod.fragment.FeedInfoFragment.$r8$lambda$4rwcAaWWU168AdV1dnxHe2bL7Us:(JLio/reactivex/MaybeEmitter;)V │ │ -402058: 7130 05a5 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.lambda$onViewCreated$2:(JLio/reactivex/MaybeEmitter;)V // method@a505 │ │ -40205e: 0e00 |0003: return-void │ │ +402010: |[402010] de.danoeh.antennapod.fragment.FeedInfoFragment.$r8$lambda$4rwcAaWWU168AdV1dnxHe2bL7Us:(JLio/reactivex/MaybeEmitter;)V │ │ +402020: 7130 05a5 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.lambda$onViewCreated$2:(JLio/reactivex/MaybeEmitter;)V // method@a505 │ │ +402026: 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; │ │ │ │ @@ -1735488,17 +1735471,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 │ │ -402060: |[402060] de.danoeh.antennapod.fragment.FeedInfoFragment.$r8$lambda$5Jb_S9ceAh1O-n6aIqaHKvtUhVY:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Landroid/view/View;)V │ │ -402070: 7020 02a5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.lambda$onCreateView$0:(Landroid/view/View;)V // method@a502 │ │ -402076: 0e00 |0003: return-void │ │ +402028: |[402028] de.danoeh.antennapod.fragment.FeedInfoFragment.$r8$lambda$5Jb_S9ceAh1O-n6aIqaHKvtUhVY:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Landroid/view/View;)V │ │ +402038: 7020 02a5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.lambda$onCreateView$0:(Landroid/view/View;)V // method@a502 │ │ +40203e: 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; │ │ │ │ @@ -1735507,17 +1735490,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 │ │ -402078: |[402078] de.danoeh.antennapod.fragment.FeedInfoFragment.$r8$lambda$Dl3vSbHuuGAXL4OtHilDqLHGkiY:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Ljava/lang/Throwable;)V │ │ -402088: 7020 0ba5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.lambda$reconnectLocalFolder$9:(Ljava/lang/Throwable;)V // method@a50b │ │ -40208e: 0e00 |0003: return-void │ │ +402040: |[402040] de.danoeh.antennapod.fragment.FeedInfoFragment.$r8$lambda$Dl3vSbHuuGAXL4OtHilDqLHGkiY:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Ljava/lang/Throwable;)V │ │ +402050: 7020 0ba5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.lambda$reconnectLocalFolder$9:(Ljava/lang/Throwable;)V // method@a50b │ │ +402056: 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; │ │ │ │ @@ -1735526,17 +1735509,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 │ │ -402090: |[402090] de.danoeh.antennapod.fragment.FeedInfoFragment.$r8$lambda$ILRY4At-Tu-XQS57tzS08o8J6fY:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -4020a0: 7020 06a5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.lambda$onViewCreated$3:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@a506 │ │ -4020a6: 0e00 |0003: return-void │ │ +402058: |[402058] de.danoeh.antennapod.fragment.FeedInfoFragment.$r8$lambda$ILRY4At-Tu-XQS57tzS08o8J6fY:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +402068: 7020 06a5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.lambda$onViewCreated$3:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@a506 │ │ +40206e: 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; │ │ │ │ @@ -1735545,17 +1735528,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 │ │ -4020a8: |[4020a8] de.danoeh.antennapod.fragment.FeedInfoFragment.$r8$lambda$LKIc0ukft9UfdQDVVB9ItzxbSh8:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Landroid/content/DialogInterface;I)V │ │ -4020b8: 7030 04a5 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.lambda$onMenuItemClick$6:(Landroid/content/DialogInterface;I)V // method@a504 │ │ -4020be: 0e00 |0003: return-void │ │ +402070: |[402070] de.danoeh.antennapod.fragment.FeedInfoFragment.$r8$lambda$LKIc0ukft9UfdQDVVB9ItzxbSh8:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Landroid/content/DialogInterface;I)V │ │ +402080: 7030 04a5 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.lambda$onMenuItemClick$6:(Landroid/content/DialogInterface;I)V // method@a504 │ │ +402086: 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 │ │ @@ -1735565,17 +1735548,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 │ │ -4020c0: |[4020c0] de.danoeh.antennapod.fragment.FeedInfoFragment.$r8$lambda$MWtRms_0QTXR68vY7DKuAa08wd0:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Landroid/net/Uri;)V │ │ -4020d0: 7020 09a5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.lambda$reconnectLocalFolder$7:(Landroid/net/Uri;)V // method@a509 │ │ -4020d6: 0e00 |0003: return-void │ │ +402088: |[402088] de.danoeh.antennapod.fragment.FeedInfoFragment.$r8$lambda$MWtRms_0QTXR68vY7DKuAa08wd0:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Landroid/net/Uri;)V │ │ +402098: 7020 09a5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.lambda$reconnectLocalFolder$7:(Landroid/net/Uri;)V // method@a509 │ │ +40209e: 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; │ │ │ │ @@ -1735584,34 +1735567,34 @@ │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -4020d8: |[4020d8] de.danoeh.antennapod.fragment.FeedInfoFragment.$r8$lambda$VbT1uKGNHKE9vDw8fATKXZhvxoM:()V │ │ -4020e8: 7100 08a5 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.lambda$onViewCreated$5:()V // method@a508 │ │ -4020ee: 0e00 |0003: return-void │ │ +4020a0: |[4020a0] de.danoeh.antennapod.fragment.FeedInfoFragment.$r8$lambda$VbT1uKGNHKE9vDw8fATKXZhvxoM:()V │ │ +4020b0: 7100 08a5 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.lambda$onViewCreated$5:()V // method@a508 │ │ +4020b6: 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 │ │ -4020f0: |[4020f0] de.danoeh.antennapod.fragment.FeedInfoFragment.$r8$lambda$iXrCJYviKxjIiajRVU2epdiudHA:(Ljava/lang/Throwable;)V │ │ -402100: 7110 07a5 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.lambda$onViewCreated$4:(Ljava/lang/Throwable;)V // method@a507 │ │ -402106: 0e00 |0003: return-void │ │ +4020b8: |[4020b8] de.danoeh.antennapod.fragment.FeedInfoFragment.$r8$lambda$iXrCJYviKxjIiajRVU2epdiudHA:(Ljava/lang/Throwable;)V │ │ +4020c8: 7110 07a5 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.lambda$onViewCreated$4:(Ljava/lang/Throwable;)V // method@a507 │ │ +4020ce: 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;) │ │ @@ -1735619,17 +1735602,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 │ │ -402108: |[402108] de.danoeh.antennapod.fragment.FeedInfoFragment.$r8$lambda$jRP9ouJKGg75zz5tHZq6Y3k56IM:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Landroid/view/View;)V │ │ -402118: 7020 03a5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.lambda$onCreateView$1:(Landroid/view/View;)V // method@a503 │ │ -40211e: 0e00 |0003: return-void │ │ +4020d0: |[4020d0] de.danoeh.antennapod.fragment.FeedInfoFragment.$r8$lambda$jRP9ouJKGg75zz5tHZq6Y3k56IM:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Landroid/view/View;)V │ │ +4020e0: 7020 03a5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.lambda$onCreateView$1:(Landroid/view/View;)V // method@a503 │ │ +4020e6: 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; │ │ │ │ @@ -1735638,17 +1735621,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 │ │ -402120: |[402120] de.danoeh.antennapod.fragment.FeedInfoFragment.$r8$lambda$nwX1jBrLMS-W6Yh6kBtMc7eFW_o:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V │ │ -402130: 7010 0aa5 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.lambda$reconnectLocalFolder$8:()V // method@a50a │ │ -402136: 0e00 |0003: return-void │ │ +4020e8: |[4020e8] de.danoeh.antennapod.fragment.FeedInfoFragment.$r8$lambda$nwX1jBrLMS-W6Yh6kBtMc7eFW_o:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V │ │ +4020f8: 7010 0aa5 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.lambda$reconnectLocalFolder$8:()V // method@a50a │ │ +4020fe: 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;) │ │ @@ -1735656,17 +1735639,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 │ │ -402138: |[402138] de.danoeh.antennapod.fragment.FeedInfoFragment.$r8$lambda$rO2cSE6j3scE0s8GhtDR96EJwH4:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Landroid/net/Uri;)V │ │ -402148: 7020 01a5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.addLocalFolderResult:(Landroid/net/Uri;)V // method@a501 │ │ -40214e: 0e00 |0003: return-void │ │ +402100: |[402100] de.danoeh.antennapod.fragment.FeedInfoFragment.$r8$lambda$rO2cSE6j3scE0s8GhtDR96EJwH4:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Landroid/net/Uri;)V │ │ +402110: 7020 01a5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.addLocalFolderResult:(Landroid/net/Uri;)V // method@a501 │ │ +402116: 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; │ │ │ │ @@ -1735675,17 +1735658,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 │ │ -402030: |[402030] de.danoeh.antennapod.fragment.FeedInfoFragment.-$$Nest$fgetfeed:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)Lde/danoeh/antennapod/model/feed/Feed; │ │ -402040: 5400 5293 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9352 │ │ -402044: 1100 |0002: return-object v0 │ │ +401ff8: |[401ff8] de.danoeh.antennapod.fragment.FeedInfoFragment.-$$Nest$fgetfeed:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)Lde/danoeh/antennapod/model/feed/Feed; │ │ +402008: 5400 5293 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9352 │ │ +40200c: 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;) │ │ @@ -1735693,17 +1735676,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 │ │ -401fd8: |[401fd8] de.danoeh.antennapod.fragment.FeedInfoFragment.-$$Nest$fgettoolbar:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)Lcom/google/android/material/appbar/MaterialToolbar; │ │ -401fe8: 5400 5893 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9358 │ │ -401fec: 1100 |0002: return-object v0 │ │ +401fa0: |[401fa0] de.danoeh.antennapod.fragment.FeedInfoFragment.-$$Nest$fgettoolbar:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)Lcom/google/android/material/appbar/MaterialToolbar; │ │ +401fb0: 5400 5893 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9358 │ │ +401fb4: 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;) │ │ @@ -1735711,17 +1735694,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 │ │ -401ee8: |[401ee8] de.danoeh.antennapod.fragment.FeedInfoFragment.-$$Nest$fgettxtvUrl:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)Landroid/widget/TextView; │ │ -401ef8: 5400 5d93 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.txtvUrl:Landroid/widget/TextView; // field@935d │ │ -401efc: 1100 |0002: return-object v0 │ │ +401eb0: |[401eb0] de.danoeh.antennapod.fragment.FeedInfoFragment.-$$Nest$fgettxtvUrl:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)Landroid/widget/TextView; │ │ +401ec0: 5400 5d93 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.txtvUrl:Landroid/widget/TextView; // field@935d │ │ +401ec4: 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;) │ │ @@ -1735729,28 +1735712,28 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -402150: |[402150] de.danoeh.antennapod.fragment.FeedInfoFragment.:()V │ │ -402160: 7010 1e35 0200 |0000: invoke-direct {v2}, Landroidx/fragment/app/Fragment;.:()V // method@351e │ │ -402166: 2200 381b |0003: new-instance v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$AddLocalFolder; // type@1b38 │ │ -40216a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -40216c: 7020 efa4 1000 |0006: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedInfoFragment$AddLocalFolder;.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment$AddLocalFolder-IA;)V // method@a4ef │ │ -402172: 2201 321b |0009: new-instance v1, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda8; // type@1b32 │ │ -402176: 7020 e4a4 2100 |000b: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V // method@a4e4 │ │ -40217c: 6e30 ac35 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@35ac │ │ -402182: 0c00 |0011: move-result-object v0 │ │ -402184: 5b20 4f93 |0012: iput-object v0, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.addLocalFolderLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@934f │ │ -402188: 2200 341b |0014: new-instance v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$1; // type@1b34 │ │ -40218c: 7020 e8a4 2000 |0016: invoke-direct {v0, v2}, Lde/danoeh/antennapod/fragment/FeedInfoFragment$1;.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V // method@a4e8 │ │ -402192: 5b20 5093 |0019: iput-object v0, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.copyUrlToClipboard:Landroid/view/View$OnClickListener; // field@9350 │ │ -402196: 0e00 |001b: return-void │ │ +402118: |[402118] de.danoeh.antennapod.fragment.FeedInfoFragment.:()V │ │ +402128: 7010 1e35 0200 |0000: invoke-direct {v2}, Landroidx/fragment/app/Fragment;.:()V // method@351e │ │ +40212e: 2200 381b |0003: new-instance v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$AddLocalFolder; // type@1b38 │ │ +402132: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +402134: 7020 efa4 1000 |0006: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedInfoFragment$AddLocalFolder;.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment$AddLocalFolder-IA;)V // method@a4ef │ │ +40213a: 2201 321b |0009: new-instance v1, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda8; // type@1b32 │ │ +40213e: 7020 e4a4 2100 |000b: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V // method@a4e4 │ │ +402144: 6e30 ac35 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@35ac │ │ +40214a: 0c00 |0011: move-result-object v0 │ │ +40214c: 5b20 4f93 |0012: iput-object v0, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.addLocalFolderLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@934f │ │ +402150: 2200 341b |0014: new-instance v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$1; // type@1b34 │ │ +402154: 7020 e8a4 2000 |0016: invoke-direct {v0, v2}, Lde/danoeh/antennapod/fragment/FeedInfoFragment$1;.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V // method@a4e8 │ │ +40215a: 5b20 5093 |0019: iput-object v0, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.copyUrlToClipboard:Landroid/view/View$OnClickListener; // field@9350 │ │ +40215e: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0003 line=68 │ │ 0x000e line=69 │ │ 0x0014 line=93 │ │ locals : │ │ @@ -1735761,19 +1735744,19 @@ │ │ type : '(Landroid/net/Uri;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -402198: |[402198] de.danoeh.antennapod.fragment.FeedInfoFragment.addLocalFolderResult:(Landroid/net/Uri;)V │ │ -4021a8: 3901 0300 |0000: if-nez v1, 0003 // +0003 │ │ -4021ac: 0e00 |0002: return-void │ │ -4021ae: 7020 12a5 1000 |0003: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.reconnectLocalFolder:(Landroid/net/Uri;)V // method@a512 │ │ -4021b4: 0e00 |0006: return-void │ │ +402160: |[402160] de.danoeh.antennapod.fragment.FeedInfoFragment.addLocalFolderResult:(Landroid/net/Uri;)V │ │ +402170: 3901 0300 |0000: if-nez v1, 0003 // +0003 │ │ +402174: 0e00 |0002: return-void │ │ +402176: 7020 12a5 1000 |0003: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.reconnectLocalFolder:(Landroid/net/Uri;)V // method@a512 │ │ +40217c: 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; │ │ │ │ @@ -1735782,19 +1735765,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4021b8: |[4021b8] de.danoeh.antennapod.fragment.FeedInfoFragment.lambda$onCreateView$0:(Landroid/view/View;)V │ │ -4021c8: 6e10 4135 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3541 │ │ -4021ce: 0c01 |0003: move-result-object v1 │ │ -4021d0: 6e10 3d37 0100 |0004: invoke-virtual {v1}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@373d │ │ -4021d6: 0e00 |0007: return-void │ │ +402180: |[402180] de.danoeh.antennapod.fragment.FeedInfoFragment.lambda$onCreateView$0:(Landroid/view/View;)V │ │ +402190: 6e10 4135 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3541 │ │ +402196: 0c01 |0003: move-result-object v1 │ │ +402198: 6e10 3d37 0100 |0004: invoke-virtual {v1}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@373d │ │ +40219e: 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; │ │ │ │ @@ -1735803,23 +1735786,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -4021d8: |[4021d8] de.danoeh.antennapod.fragment.FeedInfoFragment.lambda$onCreateView$1:(Landroid/view/View;)V │ │ -4021e8: 2203 031e |0000: new-instance v3, Lde/danoeh/antennapod/ui/statistics/StatisticsFragment; // type@1e03 │ │ -4021ec: 7010 32b1 0300 |0002: invoke-direct {v3}, Lde/danoeh/antennapod/ui/statistics/StatisticsFragment;.:()V // method@b132 │ │ -4021f2: 6e10 2735 0200 |0005: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -4021f8: 0c00 |0008: move-result-object v0 │ │ -4021fa: 1f00 d917 |0009: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -4021fe: 6201 ab94 |000b: sget-object v1, Lde/danoeh/antennapod/fragment/TransitionEffect;.SLIDE:Lde/danoeh/antennapod/fragment/TransitionEffect; // field@94ab │ │ -402202: 6e30 9b94 3001 |000d: invoke-virtual {v0, v3, v1}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/fragment/TransitionEffect;)V // method@949b │ │ -402208: 0e00 |0010: return-void │ │ +4021a0: |[4021a0] de.danoeh.antennapod.fragment.FeedInfoFragment.lambda$onCreateView$1:(Landroid/view/View;)V │ │ +4021b0: 2203 031e |0000: new-instance v3, Lde/danoeh/antennapod/ui/statistics/StatisticsFragment; // type@1e03 │ │ +4021b4: 7010 32b1 0300 |0002: invoke-direct {v3}, Lde/danoeh/antennapod/ui/statistics/StatisticsFragment;.:()V // method@b132 │ │ +4021ba: 6e10 2735 0200 |0005: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +4021c0: 0c00 |0008: move-result-object v0 │ │ +4021c2: 1f00 d917 |0009: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +4021c6: 6201 ab94 |000b: sget-object v1, Lde/danoeh/antennapod/fragment/TransitionEffect;.SLIDE:Lde/danoeh/antennapod/fragment/TransitionEffect; // field@94ab │ │ +4021ca: 6e30 9b94 3001 |000d: invoke-virtual {v0, v3, v1}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/fragment/TransitionEffect;)V // method@949b │ │ +4021d0: 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; │ │ @@ -1735829,23 +1735812,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 │ │ -40220c: |[40220c] de.danoeh.antennapod.fragment.FeedInfoFragment.lambda$onMenuItemClick$6:(Landroid/content/DialogInterface;I)V │ │ -40221c: 5401 4f93 |0000: iget-object v1, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.addLocalFolderLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@934f │ │ -402220: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -402222: 6e20 5a13 2100 |0003: invoke-virtual {v1, v2}, Landroidx/activity/result/ActivityResultLauncher;.launch:(Ljava/lang/Object;)V // method@135a │ │ -402228: 2808 |0006: goto 000e // +0008 │ │ -40222a: 1a01 711d |0007: const-string v1, "FeedInfoActivity" // string@1d71 │ │ -40222e: 1a02 e44b |0009: const-string v2, "No activity found. Should never happen..." // string@4be4 │ │ -402232: 7120 000b 2100 |000b: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -402238: 0e00 |000e: return-void │ │ +4021d4: |[4021d4] de.danoeh.antennapod.fragment.FeedInfoFragment.lambda$onMenuItemClick$6:(Landroid/content/DialogInterface;I)V │ │ +4021e4: 5401 4f93 |0000: iget-object v1, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.addLocalFolderLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@934f │ │ +4021e8: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +4021ea: 6e20 5a13 2100 |0003: invoke-virtual {v1, v2}, Landroidx/activity/result/ActivityResultLauncher;.launch:(Ljava/lang/Object;)V // method@135a │ │ +4021f0: 2808 |0006: goto 000e // +0008 │ │ +4021f2: 1a01 711d |0007: const-string v1, "FeedInfoActivity" // string@1d71 │ │ +4021f6: 1a02 e44b |0009: const-string v2, "No activity found. Should never happen..." // string@4be4 │ │ +4021fa: 7120 000b 2100 |000b: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +402200: 0e00 |000e: return-void │ │ catches : 1 │ │ 0x0000 - 0x0006 │ │ Landroid/content/ActivityNotFoundException; -> 0x0007 │ │ positions : │ │ 0x0000 line=300 │ │ 0x000b line=302 │ │ locals : │ │ @@ -1735858,22 +1735841,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 │ │ -402248: |[402248] de.danoeh.antennapod.fragment.FeedInfoFragment.lambda$onViewCreated$2:(JLio/reactivex/MaybeEmitter;)V │ │ -402258: 7120 549b 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeed:(J)Lde/danoeh/antennapod/model/feed/Feed; // method@9b54 │ │ -40225e: 0c00 |0003: move-result-object v0 │ │ -402260: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ -402264: 7220 7ab1 0200 |0006: invoke-interface {v2, v0}, Lio/reactivex/MaybeEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b17a │ │ -40226a: 2804 |0009: goto 000d // +0004 │ │ -40226c: 7210 79b1 0200 |000a: invoke-interface {v2}, Lio/reactivex/MaybeEmitter;.onComplete:()V // method@b179 │ │ -402272: 0e00 |000d: return-void │ │ +402210: |[402210] de.danoeh.antennapod.fragment.FeedInfoFragment.lambda$onViewCreated$2:(JLio/reactivex/MaybeEmitter;)V │ │ +402220: 7120 549b 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeed:(J)Lde/danoeh/antennapod/model/feed/Feed; // method@9b54 │ │ +402226: 0c00 |0003: move-result-object v0 │ │ +402228: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ +40222c: 7220 7ab1 0200 |0006: invoke-interface {v2, v0}, Lio/reactivex/MaybeEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b17a │ │ +402232: 2804 |0009: goto 000d // +0004 │ │ +402234: 7210 79b1 0200 |000a: invoke-interface {v2}, Lio/reactivex/MaybeEmitter;.onComplete:()V // method@b179 │ │ +40223a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ 0x0006 line=174 │ │ 0x000a line=176 │ │ locals : │ │ 0x0000 - 0x000e reg=0 (null) J │ │ @@ -1735884,18 +1735867,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 │ │ -402274: |[402274] de.danoeh.antennapod.fragment.FeedInfoFragment.lambda$onViewCreated$3:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -402284: 5b01 5293 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9352 │ │ -402288: 7010 14a5 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.showFeed:()V // method@a514 │ │ -40228e: 0e00 |0005: return-void │ │ +40223c: |[40223c] de.danoeh.antennapod.fragment.FeedInfoFragment.lambda$onViewCreated$3:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +40224c: 5b01 5293 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9352 │ │ +402250: 7010 14a5 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.showFeed:()V // method@a514 │ │ +402256: 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; │ │ @@ -1735905,20 +1735888,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 │ │ -402290: |[402290] de.danoeh.antennapod.fragment.FeedInfoFragment.lambda$onViewCreated$4:(Ljava/lang/Throwable;)V │ │ -4022a0: 1a00 711d |0000: const-string v0, "FeedInfoActivity" // string@1d71 │ │ -4022a4: 7110 020b 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ -4022aa: 0c01 |0005: move-result-object v1 │ │ -4022ac: 7120 fe0a 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -4022b2: 0e00 |0009: return-void │ │ +402258: |[402258] de.danoeh.antennapod.fragment.FeedInfoFragment.lambda$onViewCreated$4:(Ljava/lang/Throwable;)V │ │ +402268: 1a00 711d |0000: const-string v0, "FeedInfoActivity" // string@1d71 │ │ +40226c: 7110 020b 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ +402272: 0c01 |0005: move-result-object v1 │ │ +402274: 7120 fe0a 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +40227a: 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;) │ │ @@ -1735926,62 +1735909,62 @@ │ │ type : '()V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4022b4: |[4022b4] de.danoeh.antennapod.fragment.FeedInfoFragment.lambda$onViewCreated$5:()V │ │ -4022c4: 0e00 |0000: return-void │ │ +40227c: |[40227c] de.danoeh.antennapod.fragment.FeedInfoFragment.lambda$onViewCreated$5:()V │ │ +40228c: 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 │ │ -4022c8: |[4022c8] de.danoeh.antennapod.fragment.FeedInfoFragment.lambda$reconnectLocalFolder$7:(Landroid/net/Uri;)V │ │ -4022d8: 6e10 2735 0400 |0000: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -4022de: 0c00 |0003: move-result-object v0 │ │ -4022e0: 6e10 2002 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0220 │ │ -4022e6: 0c00 |0007: move-result-object v0 │ │ -4022e8: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -4022ea: 6e30 0702 5001 |0009: invoke-virtual {v0, v5, v1}, Landroid/content/ContentResolver;.takePersistableUriPermission:(Landroid/net/Uri;I)V // method@0207 │ │ -4022f0: 6e10 2d35 0400 |000c: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -4022f6: 0c00 |000f: move-result-object v0 │ │ -4022f8: 7120 e631 5000 |0010: invoke-static {v0, v5}, Landroidx/documentfile/provider/DocumentFile;.fromTreeUri:(Landroid/content/Context;Landroid/net/Uri;)Landroidx/documentfile/provider/DocumentFile; // method@31e6 │ │ -4022fe: 0c00 |0013: move-result-object v0 │ │ -402300: 3800 2600 |0014: if-eqz v0, 003a // +0026 │ │ -402304: 5440 5293 |0016: iget-object v0, v4, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9352 │ │ -402308: 2202 8f1e |0018: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ -40230c: 7010 50b3 0200 |001a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -402312: 1a03 376c |001d: const-string v3, "antennapod_local:" // string@6c37 │ │ -402316: 6e20 5cb3 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -40231c: 6e10 d206 0500 |0022: invoke-virtual {v5}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@06d2 │ │ -402322: 0c05 |0025: move-result-object v5 │ │ -402324: 6e20 5cb3 5200 |0026: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -40232a: 6e10 67b3 0200 |0029: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -402330: 0c05 |002c: move-result-object v5 │ │ -402332: 6e20 05ac 5000 |002d: invoke-virtual {v0, v5}, Lde/danoeh/antennapod/model/feed/FeedFile;.setDownload_url:(Ljava/lang/String;)V // method@ac05 │ │ -402338: 6e10 2d35 0400 |0030: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -40233e: 0c05 |0033: move-result-object v5 │ │ -402340: 5440 5293 |0034: iget-object v0, v4, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9352 │ │ -402344: 7130 969b 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@9b96 │ │ -40234a: 0e00 |0039: return-void │ │ -40234c: 2205 701e |003a: new-instance v5, Ljava/lang/IllegalArgumentException; // type@1e70 │ │ -402350: 1a00 875d |003c: const-string v0, "Unable to retrieve document tree" // string@5d87 │ │ -402354: 7020 abb2 0500 |003e: invoke-direct {v5, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b2ab │ │ -40235a: 2705 |0041: throw v5 │ │ +402290: |[402290] de.danoeh.antennapod.fragment.FeedInfoFragment.lambda$reconnectLocalFolder$7:(Landroid/net/Uri;)V │ │ +4022a0: 6e10 2735 0400 |0000: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +4022a6: 0c00 |0003: move-result-object v0 │ │ +4022a8: 6e10 2002 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0220 │ │ +4022ae: 0c00 |0007: move-result-object v0 │ │ +4022b0: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +4022b2: 6e30 0702 5001 |0009: invoke-virtual {v0, v5, v1}, Landroid/content/ContentResolver;.takePersistableUriPermission:(Landroid/net/Uri;I)V // method@0207 │ │ +4022b8: 6e10 2d35 0400 |000c: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +4022be: 0c00 |000f: move-result-object v0 │ │ +4022c0: 7120 e631 5000 |0010: invoke-static {v0, v5}, Landroidx/documentfile/provider/DocumentFile;.fromTreeUri:(Landroid/content/Context;Landroid/net/Uri;)Landroidx/documentfile/provider/DocumentFile; // method@31e6 │ │ +4022c6: 0c00 |0013: move-result-object v0 │ │ +4022c8: 3800 2600 |0014: if-eqz v0, 003a // +0026 │ │ +4022cc: 5440 5293 |0016: iget-object v0, v4, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9352 │ │ +4022d0: 2202 8f1e |0018: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ +4022d4: 7010 50b3 0200 |001a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +4022da: 1a03 376c |001d: const-string v3, "antennapod_local:" // string@6c37 │ │ +4022de: 6e20 5cb3 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4022e4: 6e10 d206 0500 |0022: invoke-virtual {v5}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@06d2 │ │ +4022ea: 0c05 |0025: move-result-object v5 │ │ +4022ec: 6e20 5cb3 5200 |0026: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4022f2: 6e10 67b3 0200 |0029: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +4022f8: 0c05 |002c: move-result-object v5 │ │ +4022fa: 6e20 05ac 5000 |002d: invoke-virtual {v0, v5}, Lde/danoeh/antennapod/model/feed/FeedFile;.setDownload_url:(Ljava/lang/String;)V // method@ac05 │ │ +402300: 6e10 2d35 0400 |0030: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +402306: 0c05 |0033: move-result-object v5 │ │ +402308: 5440 5293 |0034: iget-object v0, v4, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9352 │ │ +40230c: 7130 969b 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@9b96 │ │ +402312: 0e00 |0039: return-void │ │ +402314: 2205 701e |003a: new-instance v5, Ljava/lang/IllegalArgumentException; // type@1e70 │ │ +402318: 1a00 875d |003c: const-string v0, "Unable to retrieve document tree" // string@5d87 │ │ +40231c: 7020 abb2 0500 |003e: invoke-direct {v5, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b2ab │ │ +402322: 2705 |0041: throw v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=339 │ │ 0x0009 line=340 │ │ 0x000c line=341 │ │ 0x0016 line=345 │ │ 0x0030 line=346 │ │ @@ -1735995,22 +1735978,22 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -40235c: |[40235c] de.danoeh.antennapod.fragment.FeedInfoFragment.lambda$reconnectLocalFolder$8:()V │ │ -40236c: 6e10 2735 0300 |0000: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -402372: 0c00 |0003: move-result-object v0 │ │ -402374: 1f00 d917 |0004: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -402378: 1401 0a00 0401 |0006: const v1, #float 2.42446e-38 // #0104000a │ │ -40237e: 12f2 |0009: const/4 v2, #int -1 // #ff │ │ -402380: 6e30 b494 1002 |000a: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@94b4 │ │ -402386: 0e00 |000d: return-void │ │ +402324: |[402324] de.danoeh.antennapod.fragment.FeedInfoFragment.lambda$reconnectLocalFolder$8:()V │ │ +402334: 6e10 2735 0300 |0000: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +40233a: 0c00 |0003: move-result-object v0 │ │ +40233c: 1f00 d917 |0004: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +402340: 1401 0a00 0401 |0006: const v1, #float 2.42446e-38 // #0104000a │ │ +402346: 12f2 |0009: const/4 v2, #int -1 // #ff │ │ +402348: 6e30 b494 1002 |000a: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@94b4 │ │ +40234e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=351 │ │ 0x000a line=352 │ │ locals : │ │ 0x0000 - 0x000e reg=3 this Lde/danoeh/antennapod/fragment/FeedInfoFragment; │ │ │ │ @@ -1736019,23 +1736002,23 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -402388: |[402388] de.danoeh.antennapod.fragment.FeedInfoFragment.lambda$reconnectLocalFolder$9:(Ljava/lang/Throwable;)V │ │ -402398: 6e10 2735 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -40239e: 0c00 |0003: move-result-object v0 │ │ -4023a0: 1f00 d917 |0004: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -4023a4: 6e10 89b3 0300 |0006: invoke-virtual {v3}, Ljava/lang/Throwable;.getLocalizedMessage:()Ljava/lang/String; // method@b389 │ │ -4023aa: 0c03 |0009: move-result-object v3 │ │ -4023ac: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -4023ae: 6e30 b594 3001 |000b: invoke-virtual {v0, v3, v1}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@94b5 │ │ -4023b4: 0e00 |000e: return-void │ │ +402350: |[402350] de.danoeh.antennapod.fragment.FeedInfoFragment.lambda$reconnectLocalFolder$9:(Ljava/lang/Throwable;)V │ │ +402360: 6e10 2735 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +402366: 0c00 |0003: move-result-object v0 │ │ +402368: 1f00 d917 |0004: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +40236c: 6e10 89b3 0300 |0006: invoke-virtual {v3}, Ljava/lang/Throwable;.getLocalizedMessage:()Ljava/lang/String; // method@b389 │ │ +402372: 0c03 |0009: move-result-object v3 │ │ +402374: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +402376: 6e30 b594 3001 |000b: invoke-virtual {v0, v3, v1}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@94b5 │ │ +40237c: 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; │ │ @@ -1736045,25 +1736028,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 │ │ -401ff0: |[401ff0] de.danoeh.antennapod.fragment.FeedInfoFragment.newInstance:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/fragment/FeedInfoFragment; │ │ -402000: 2200 391b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment; // type@1b39 │ │ -402004: 7010 00a5 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.:()V // method@a500 │ │ -40200a: 2201 7701 |0005: new-instance v1, Landroid/os/Bundle; // type@0177 │ │ -40200e: 7010 0a07 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@070a │ │ -402014: 1a02 cf79 |000a: const-string v2, "de.danoeh.antennapod.extra.feedId" // string@79cf │ │ -402018: 6e10 f4ab 0500 |000c: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -40201e: 0b03 |000f: move-result-wide v3 │ │ -402020: 6e40 0007 2143 |0010: invoke-virtual {v1, v2, v3, v4}, Landroid/os/BaseBundle;.putLong:(Ljava/lang/String;J)V // method@0700 │ │ -402026: 6e20 be35 1000 |0013: invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@35be │ │ -40202c: 1100 |0016: return-object v0 │ │ +401fb8: |[401fb8] de.danoeh.antennapod.fragment.FeedInfoFragment.newInstance:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/fragment/FeedInfoFragment; │ │ +401fc8: 2200 391b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment; // type@1b39 │ │ +401fcc: 7010 00a5 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.:()V // method@a500 │ │ +401fd2: 2201 7701 |0005: new-instance v1, Landroid/os/Bundle; // type@0177 │ │ +401fd6: 7010 0a07 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@070a │ │ +401fdc: 1a02 cf79 |000a: const-string v2, "de.danoeh.antennapod.extra.feedId" // string@79cf │ │ +401fe0: 6e10 f4ab 0500 |000c: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +401fe6: 0b03 |000f: move-result-wide v3 │ │ +401fe8: 6e40 0007 2143 |0010: invoke-virtual {v1, v2, v3, v4}, Landroid/os/BaseBundle;.putLong:(Ljava/lang/String;J)V // method@0700 │ │ +401fee: 6e20 be35 1000 |0013: invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@35be │ │ +401ff4: 1100 |0016: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0005 line=87 │ │ 0x000c line=88 │ │ 0x0013 line=89 │ │ locals : │ │ @@ -1736074,36 +1736057,36 @@ │ │ type : '(Landroid/net/Uri;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -4024e4: |[4024e4] de.danoeh.antennapod.fragment.FeedInfoFragment.reconnectLocalFolder:(Landroid/net/Uri;)V │ │ -4024f4: 5420 5293 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9352 │ │ -4024f8: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -4024fc: 0e00 |0004: return-void │ │ -4024fe: 2200 291b |0005: new-instance v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda0; // type@1b29 │ │ -402502: 7030 d2a4 2003 |0007: invoke-direct {v0, v2, v3}, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Landroid/net/Uri;)V // method@a4d2 │ │ -402508: 7110 67b1 0000 |000a: invoke-static {v0}, Lio/reactivex/Completable;.fromAction:(Lio/reactivex/functions/Action;)Lio/reactivex/Completable; // method@b167 │ │ -40250e: 0c03 |000d: move-result-object v3 │ │ -402510: 7100 95b1 0000 |000e: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ -402516: 0c00 |0011: move-result-object v0 │ │ -402518: 6e20 6cb1 0300 |0012: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b16c │ │ -40251e: 0c03 |0015: move-result-object v3 │ │ -402520: 7100 90b1 0000 |0016: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ -402526: 0c00 |0019: move-result-object v0 │ │ -402528: 6e20 69b1 0300 |001a: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b169 │ │ -40252e: 0c03 |001d: move-result-object v3 │ │ -402530: 2200 2b1b |001e: new-instance v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda1; // type@1b2b │ │ -402534: 7020 d6a4 2000 |0020: invoke-direct {v0, v2}, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V // method@a4d6 │ │ -40253a: 2201 2c1b |0023: new-instance v1, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda2; // type@1b2c │ │ -40253e: 7020 d8a4 2100 |0025: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V // method@a4d8 │ │ -402544: 6e30 6bb1 0301 |0028: invoke-virtual {v3, v0, v1}, Lio/reactivex/Completable;.subscribe:(Lio/reactivex/functions/Action;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b16b │ │ -40254a: 0e00 |002b: return-void │ │ +4024ac: |[4024ac] de.danoeh.antennapod.fragment.FeedInfoFragment.reconnectLocalFolder:(Landroid/net/Uri;)V │ │ +4024bc: 5420 5293 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9352 │ │ +4024c0: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +4024c4: 0e00 |0004: return-void │ │ +4024c6: 2200 291b |0005: new-instance v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda0; // type@1b29 │ │ +4024ca: 7030 d2a4 2003 |0007: invoke-direct {v0, v2, v3}, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Landroid/net/Uri;)V // method@a4d2 │ │ +4024d0: 7110 67b1 0000 |000a: invoke-static {v0}, Lio/reactivex/Completable;.fromAction:(Lio/reactivex/functions/Action;)Lio/reactivex/Completable; // method@b167 │ │ +4024d6: 0c03 |000d: move-result-object v3 │ │ +4024d8: 7100 95b1 0000 |000e: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ +4024de: 0c00 |0011: move-result-object v0 │ │ +4024e0: 6e20 6cb1 0300 |0012: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b16c │ │ +4024e6: 0c03 |0015: move-result-object v3 │ │ +4024e8: 7100 90b1 0000 |0016: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ +4024ee: 0c00 |0019: move-result-object v0 │ │ +4024f0: 6e20 69b1 0300 |001a: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b169 │ │ +4024f6: 0c03 |001d: move-result-object v3 │ │ +4024f8: 2200 2b1b |001e: new-instance v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda1; // type@1b2b │ │ +4024fc: 7020 d6a4 2000 |0020: invoke-direct {v0, v2}, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V // method@a4d6 │ │ +402502: 2201 2c1b |0023: new-instance v1, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda2; // type@1b2c │ │ +402506: 7020 d8a4 2100 |0025: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V // method@a4d8 │ │ +40250c: 6e30 6bb1 0301 |0028: invoke-virtual {v3, v0, v1}, Lio/reactivex/Completable;.subscribe:(Lio/reactivex/functions/Action;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b16b │ │ +402512: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=334 │ │ 0x0005 line=338 │ │ 0x000e line=348 │ │ 0x0016 line=349 │ │ 0x0028 line=350 │ │ @@ -1736116,90 +1736099,90 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 145 16-bit code units │ │ -40254c: |[40254c] de.danoeh.antennapod.fragment.FeedInfoFragment.refreshToolbarState:()V │ │ -40255c: 5470 5893 |0000: iget-object v0, v7, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9358 │ │ -402560: 6e10 2f21 0000 |0002: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ -402566: 0c00 |0005: move-result-object v0 │ │ -402568: 1401 9e02 0a7f |0006: const v1, #float 1.83447e+38 // #7f0a029e │ │ -40256e: 7220 bf0b 1000 |0009: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -402574: 0c00 |000c: move-result-object v0 │ │ -402576: 5471 5293 |000d: iget-object v1, v7, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9352 │ │ -40257a: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -40257c: 1203 |0010: const/4 v3, #int 0 // #0 │ │ -40257e: 3801 0a00 |0011: if-eqz v1, 001b // +000a │ │ -402582: 6e10 daab 0100 |0013: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ -402588: 0a01 |0016: move-result v1 │ │ -40258a: 3801 0400 |0017: if-eqz v1, 001b // +0004 │ │ -40258e: 1211 |0019: const/4 v1, #int 1 // #1 │ │ -402590: 2802 |001a: goto 001c // +0002 │ │ -402592: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -402594: 7220 020c 1000 |001c: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ -40259a: 5470 5893 |001f: iget-object v0, v7, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9358 │ │ -40259e: 6e10 2f21 0000 |0021: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ -4025a4: 0c00 |0024: move-result-object v0 │ │ -4025a6: 1401 f902 0a7f |0025: const v1, #float 1.83449e+38 // #7f0a02f9 │ │ -4025ac: 7220 bf0b 1000 |0028: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -4025b2: 0c00 |002b: move-result-object v0 │ │ -4025b4: 5471 5293 |002c: iget-object v1, v7, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9352 │ │ -4025b8: 3801 0a00 |002e: if-eqz v1, 0038 // +000a │ │ -4025bc: 6e10 daab 0100 |0030: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ -4025c2: 0a01 |0033: move-result v1 │ │ -4025c4: 3901 0400 |0034: if-nez v1, 0038 // +0004 │ │ -4025c8: 1211 |0036: const/4 v1, #int 1 // #1 │ │ -4025ca: 2802 |0037: goto 0039 // +0002 │ │ -4025cc: 1201 |0038: const/4 v1, #int 0 // #0 │ │ -4025ce: 7220 020c 1000 |0039: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ -4025d4: 5470 5893 |003c: iget-object v0, v7, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9358 │ │ -4025d8: 6e10 2f21 0000 |003e: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ -4025de: 0c00 |0041: move-result-object v0 │ │ -4025e0: 1401 e003 0a7f |0042: const v1, #float 1.83454e+38 // #7f0a03e0 │ │ -4025e6: 7220 bf0b 1000 |0045: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -4025ec: 0c00 |0048: move-result-object v0 │ │ -4025ee: 5471 5293 |0049: iget-object v1, v7, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9352 │ │ -4025f2: 3801 2500 |004b: if-eqz v1, 0070 // +0025 │ │ -4025f6: 6e10 cfab 0100 |004d: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@abcf │ │ -4025fc: 0c01 |0050: move-result-object v1 │ │ -4025fe: 3801 1f00 |0051: if-eqz v1, 0070 // +001f │ │ -402602: 6e10 2d35 0700 |0053: invoke-virtual {v7}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -402608: 0c01 |0056: move-result-object v1 │ │ -40260a: 2204 6c00 |0057: new-instance v4, Landroid/content/Intent; // type@006c │ │ -40260e: 5475 5293 |0059: iget-object v5, v7, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9352 │ │ -402612: 6e10 cfab 0500 |005b: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@abcf │ │ -402618: 0c05 |005e: move-result-object v5 │ │ -40261a: 7110 d106 0500 |005f: invoke-static {v5}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@06d1 │ │ -402620: 0c05 |0062: move-result-object v5 │ │ -402622: 1a06 fb6a |0063: const-string v6, "android.intent.action.VIEW" // string@6afb │ │ -402626: 7030 5c02 6405 |0065: invoke-direct {v4, v6, v5}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@025c │ │ -40262c: 7120 8d9d 4100 |0068: invoke-static {v1, v4}, Lde/danoeh/antennapod/core/util/IntentUtils;.isCallable:(Landroid/content/Context;Landroid/content/Intent;)Z // method@9d8d │ │ -402632: 0a01 |006b: move-result v1 │ │ -402634: 3801 0400 |006c: if-eqz v1, 0070 // +0004 │ │ -402638: 1211 |006e: const/4 v1, #int 1 // #1 │ │ -40263a: 2802 |006f: goto 0071 // +0002 │ │ -40263c: 1201 |0070: const/4 v1, #int 0 // #0 │ │ -40263e: 7220 020c 1000 |0071: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ -402644: 5470 5893 |0074: iget-object v0, v7, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9358 │ │ -402648: 6e10 2f21 0000 |0076: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ -40264e: 0c00 |0079: move-result-object v0 │ │ -402650: 1401 2a01 0a7f |007a: const v1, #float 1.8344e+38 // #7f0a012a │ │ -402656: 7220 bf0b 1000 |007d: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -40265c: 0c00 |0080: move-result-object v0 │ │ -40265e: 5471 5293 |0081: iget-object v1, v7, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9352 │ │ -402662: 3801 0900 |0083: if-eqz v1, 008c // +0009 │ │ -402666: 6e10 daab 0100 |0085: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ -40266c: 0a01 |0088: move-result v1 │ │ -40266e: 3901 0300 |0089: if-nez v1, 008c // +0003 │ │ -402672: 2802 |008b: goto 008d // +0002 │ │ -402674: 1202 |008c: const/4 v2, #int 0 // #0 │ │ -402676: 7220 020c 2000 |008d: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ -40267c: 0e00 |0090: return-void │ │ +402514: |[402514] de.danoeh.antennapod.fragment.FeedInfoFragment.refreshToolbarState:()V │ │ +402524: 5470 5893 |0000: iget-object v0, v7, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9358 │ │ +402528: 6e10 2f21 0000 |0002: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ +40252e: 0c00 |0005: move-result-object v0 │ │ +402530: 1401 9e02 0a7f |0006: const v1, #float 1.83447e+38 // #7f0a029e │ │ +402536: 7220 bf0b 1000 |0009: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +40253c: 0c00 |000c: move-result-object v0 │ │ +40253e: 5471 5293 |000d: iget-object v1, v7, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9352 │ │ +402542: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +402544: 1203 |0010: const/4 v3, #int 0 // #0 │ │ +402546: 3801 0a00 |0011: if-eqz v1, 001b // +000a │ │ +40254a: 6e10 daab 0100 |0013: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ +402550: 0a01 |0016: move-result v1 │ │ +402552: 3801 0400 |0017: if-eqz v1, 001b // +0004 │ │ +402556: 1211 |0019: const/4 v1, #int 1 // #1 │ │ +402558: 2802 |001a: goto 001c // +0002 │ │ +40255a: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +40255c: 7220 020c 1000 |001c: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ +402562: 5470 5893 |001f: iget-object v0, v7, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9358 │ │ +402566: 6e10 2f21 0000 |0021: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ +40256c: 0c00 |0024: move-result-object v0 │ │ +40256e: 1401 f902 0a7f |0025: const v1, #float 1.83449e+38 // #7f0a02f9 │ │ +402574: 7220 bf0b 1000 |0028: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +40257a: 0c00 |002b: move-result-object v0 │ │ +40257c: 5471 5293 |002c: iget-object v1, v7, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9352 │ │ +402580: 3801 0a00 |002e: if-eqz v1, 0038 // +000a │ │ +402584: 6e10 daab 0100 |0030: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ +40258a: 0a01 |0033: move-result v1 │ │ +40258c: 3901 0400 |0034: if-nez v1, 0038 // +0004 │ │ +402590: 1211 |0036: const/4 v1, #int 1 // #1 │ │ +402592: 2802 |0037: goto 0039 // +0002 │ │ +402594: 1201 |0038: const/4 v1, #int 0 // #0 │ │ +402596: 7220 020c 1000 |0039: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ +40259c: 5470 5893 |003c: iget-object v0, v7, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9358 │ │ +4025a0: 6e10 2f21 0000 |003e: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ +4025a6: 0c00 |0041: move-result-object v0 │ │ +4025a8: 1401 e003 0a7f |0042: const v1, #float 1.83454e+38 // #7f0a03e0 │ │ +4025ae: 7220 bf0b 1000 |0045: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +4025b4: 0c00 |0048: move-result-object v0 │ │ +4025b6: 5471 5293 |0049: iget-object v1, v7, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9352 │ │ +4025ba: 3801 2500 |004b: if-eqz v1, 0070 // +0025 │ │ +4025be: 6e10 cfab 0100 |004d: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@abcf │ │ +4025c4: 0c01 |0050: move-result-object v1 │ │ +4025c6: 3801 1f00 |0051: if-eqz v1, 0070 // +001f │ │ +4025ca: 6e10 2d35 0700 |0053: invoke-virtual {v7}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +4025d0: 0c01 |0056: move-result-object v1 │ │ +4025d2: 2204 6c00 |0057: new-instance v4, Landroid/content/Intent; // type@006c │ │ +4025d6: 5475 5293 |0059: iget-object v5, v7, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9352 │ │ +4025da: 6e10 cfab 0500 |005b: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@abcf │ │ +4025e0: 0c05 |005e: move-result-object v5 │ │ +4025e2: 7110 d106 0500 |005f: invoke-static {v5}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@06d1 │ │ +4025e8: 0c05 |0062: move-result-object v5 │ │ +4025ea: 1a06 fb6a |0063: const-string v6, "android.intent.action.VIEW" // string@6afb │ │ +4025ee: 7030 5c02 6405 |0065: invoke-direct {v4, v6, v5}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@025c │ │ +4025f4: 7120 8d9d 4100 |0068: invoke-static {v1, v4}, Lde/danoeh/antennapod/core/util/IntentUtils;.isCallable:(Landroid/content/Context;Landroid/content/Intent;)Z // method@9d8d │ │ +4025fa: 0a01 |006b: move-result v1 │ │ +4025fc: 3801 0400 |006c: if-eqz v1, 0070 // +0004 │ │ +402600: 1211 |006e: const/4 v1, #int 1 // #1 │ │ +402602: 2802 |006f: goto 0071 // +0002 │ │ +402604: 1201 |0070: const/4 v1, #int 0 // #0 │ │ +402606: 7220 020c 1000 |0071: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ +40260c: 5470 5893 |0074: iget-object v0, v7, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9358 │ │ +402610: 6e10 2f21 0000 |0076: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ +402616: 0c00 |0079: move-result-object v0 │ │ +402618: 1401 2a01 0a7f |007a: const v1, #float 1.8344e+38 // #7f0a012a │ │ +40261e: 7220 bf0b 1000 |007d: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +402624: 0c00 |0080: move-result-object v0 │ │ +402626: 5471 5293 |0081: iget-object v1, v7, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9352 │ │ +40262a: 3801 0900 |0083: if-eqz v1, 008c // +0009 │ │ +40262e: 6e10 daab 0100 |0085: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ +402634: 0a01 |0088: move-result v1 │ │ +402636: 3901 0300 |0089: if-nez v1, 008c // +0003 │ │ +40263a: 2802 |008b: goto 008d // +0002 │ │ +40263c: 1202 |008c: const/4 v2, #int 0 // #0 │ │ +40263e: 7220 020c 2000 |008d: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ +402644: 0e00 |0090: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=279 │ │ 0x001f line=280 │ │ 0x003c line=281 │ │ 0x0053 line=282 │ │ 0x0071 line=281 │ │ @@ -1736212,244 +1736195,244 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 489 16-bit code units │ │ -402680: |[402680] de.danoeh.antennapod.fragment.FeedInfoFragment.showFeed:()V │ │ -402690: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -402694: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -40269a: 1a01 5d33 |0005: const-string v1, "Language is " // string@335d │ │ -40269e: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4026a4: 5481 5293 |000a: iget-object v1, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9352 │ │ -4026a8: 6e10 cdab 0100 |000c: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getLanguage:()Ljava/lang/String; // method@abcd │ │ -4026ae: 0c01 |000f: move-result-object v1 │ │ -4026b0: 6e20 5cb3 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4026b6: 6e10 67b3 0000 |0013: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -4026bc: 0c00 |0016: move-result-object v0 │ │ -4026be: 1a01 711d |0017: const-string v1, "FeedInfoActivity" // string@1d71 │ │ -4026c2: 7120 fe0a 0100 |0019: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -4026c8: 2200 8f1e |001c: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -4026cc: 7010 50b3 0000 |001e: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -4026d2: 1a02 670f |0021: const-string v2, "Author is " // string@0f67 │ │ -4026d6: 6e20 5cb3 2000 |0023: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4026dc: 5482 5293 |0026: iget-object v2, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9352 │ │ -4026e0: 6e10 c2ab 0200 |0028: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getAuthor:()Ljava/lang/String; // method@abc2 │ │ -4026e6: 0c02 |002b: move-result-object v2 │ │ -4026e8: 6e20 5cb3 2000 |002c: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4026ee: 6e10 67b3 0000 |002f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -4026f4: 0c00 |0032: move-result-object v0 │ │ -4026f6: 7120 fe0a 0100 |0033: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -4026fc: 2200 8f1e |0036: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -402700: 7010 50b3 0000 |0038: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -402706: 1a02 1a5d |003b: const-string v2, "URL is " // string@5d1a │ │ -40270a: 6e20 5cb3 2000 |003d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -402710: 5482 5293 |0040: iget-object v2, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9352 │ │ -402714: 6e10 01ac 0200 |0042: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ -40271a: 0c02 |0045: move-result-object v2 │ │ -40271c: 6e20 5cb3 2000 |0046: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -402722: 6e10 67b3 0000 |0049: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -402728: 0c00 |004c: move-result-object v0 │ │ -40272a: 7120 fe0a 0100 |004d: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -402730: 7110 0a51 0800 |0050: invoke-static {v8}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/Fragment;)Lcom/bumptech/glide/RequestManager; // method@510a │ │ -402736: 0c00 |0053: move-result-object v0 │ │ -402738: 5481 5293 |0054: iget-object v1, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9352 │ │ -40273c: 6e10 c9ab 0100 |0056: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abc9 │ │ -402742: 0c01 |0059: move-result-object v1 │ │ -402744: 6e20 a751 1000 |005a: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@51a7 │ │ -40274a: 0c00 |005d: move-result-object v0 │ │ -40274c: 2201 7e0f |005e: new-instance v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ -402750: 7010 cf5a 0100 |0060: invoke-direct {v1}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5acf │ │ -402756: 1402 7600 067f |0063: const v2, #float 1.78119e+38 // #7f060076 │ │ -40275c: 6e20 735a 2100 |0066: invoke-virtual {v1, v2}, Lcom/bumptech/glide/request/BaseRequestOptions;.placeholder:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a73 │ │ -402762: 0c01 |0069: move-result-object v1 │ │ -402764: 1f01 7e0f |006a: check-cast v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ -402768: 6e20 3f5a 2100 |006c: invoke-virtual {v1, v2}, Lcom/bumptech/glide/request/BaseRequestOptions;.error:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a3f │ │ -40276e: 0c01 |006f: move-result-object v1 │ │ -402770: 1f01 7e0f |0070: check-cast v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ -402774: 6e10 435a 0100 |0072: invoke-virtual {v1}, Lcom/bumptech/glide/request/BaseRequestOptions;.fitCenter:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a43 │ │ -40277a: 0c01 |0075: move-result-object v1 │ │ -40277c: 1f01 7e0f |0076: check-cast v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ -402780: 6e10 395a 0100 |0078: invoke-virtual {v1}, Lcom/bumptech/glide/request/BaseRequestOptions;.dontAnimate:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a39 │ │ -402786: 0c01 |007b: move-result-object v1 │ │ -402788: 6e20 5351 1000 |007c: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@5153 │ │ -40278e: 0c00 |007f: move-result-object v0 │ │ -402790: 5481 5593 |0080: iget-object v1, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.imgvCover:Landroid/widget/ImageView; // field@9355 │ │ -402794: 6e20 6751 1000 |0082: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestBuilder;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@5167 │ │ -40279a: 7110 0a51 0800 |0085: invoke-static {v8}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/Fragment;)Lcom/bumptech/glide/RequestManager; // method@510a │ │ -4027a0: 0c00 |0088: move-result-object v0 │ │ -4027a2: 5481 5293 |0089: iget-object v1, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9352 │ │ -4027a6: 6e10 c9ab 0100 |008b: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abc9 │ │ -4027ac: 0c01 |008e: move-result-object v1 │ │ -4027ae: 6e20 a751 1000 |008f: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@51a7 │ │ -4027b4: 0c00 |0092: move-result-object v0 │ │ -4027b6: 2201 7e0f |0093: new-instance v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ -4027ba: 7010 cf5a 0100 |0095: invoke-direct {v1}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5acf │ │ -4027c0: 1402 7500 067f |0098: const v2, #float 1.78119e+38 // #7f060075 │ │ -4027c6: 6e20 735a 2100 |009b: invoke-virtual {v1, v2}, Lcom/bumptech/glide/request/BaseRequestOptions;.placeholder:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a73 │ │ -4027cc: 0c01 |009e: move-result-object v1 │ │ -4027ce: 1f01 7e0f |009f: check-cast v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ -4027d2: 6e20 3f5a 2100 |00a1: invoke-virtual {v1, v2}, Lcom/bumptech/glide/request/BaseRequestOptions;.error:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a3f │ │ -4027d8: 0c01 |00a4: move-result-object v1 │ │ -4027da: 1f01 7e0f |00a5: check-cast v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ -4027de: 2202 fb1d |00a7: new-instance v2, Lde/danoeh/antennapod/ui/glide/FastBlurTransformation; // type@1dfb │ │ -4027e2: 7010 2fb1 0200 |00a9: invoke-direct {v2}, Lde/danoeh/antennapod/ui/glide/FastBlurTransformation;.:()V // method@b12f │ │ -4027e8: 6e20 805a 2100 |00ac: invoke-virtual {v1, v2}, Lcom/bumptech/glide/request/BaseRequestOptions;.transform:(Lcom/bumptech/glide/load/Transformation;)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a80 │ │ -4027ee: 0c01 |00af: move-result-object v1 │ │ -4027f0: 1f01 7e0f |00b0: check-cast v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ -4027f4: 6e10 395a 0100 |00b2: invoke-virtual {v1}, Lcom/bumptech/glide/request/BaseRequestOptions;.dontAnimate:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a39 │ │ -4027fa: 0c01 |00b5: move-result-object v1 │ │ -4027fc: 6e20 5351 1000 |00b6: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@5153 │ │ -402802: 0c00 |00b9: move-result-object v0 │ │ -402804: 5481 5493 |00ba: iget-object v1, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.imgvBackground:Landroid/widget/ImageView; // field@9354 │ │ -402808: 6e20 6751 1000 |00bc: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestBuilder;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@5167 │ │ -40280e: 5480 5c93 |00bf: iget-object v0, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.txtvTitle:Landroid/widget/TextView; // field@935c │ │ -402812: 5481 5293 |00c1: iget-object v1, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9352 │ │ -402816: 6e10 d6ab 0100 |00c3: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ -40281c: 0c01 |00c6: move-result-object v1 │ │ -40281e: 6e20 9d12 1000 |00c7: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -402824: 5480 5c93 |00ca: iget-object v0, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.txtvTitle:Landroid/widget/TextView; // field@935c │ │ -402828: 1261 |00cc: const/4 v1, #int 6 // #6 │ │ -40282a: 6e20 9012 1000 |00cd: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setMaxLines:(I)V // method@1290 │ │ -402830: 5480 5293 |00d0: iget-object v0, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9352 │ │ -402834: 6e10 c4ab 0000 |00d2: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getDescription:()Ljava/lang/String; // method@abc4 │ │ -40283a: 0c00 |00d5: move-result-object v0 │ │ -40283c: 7110 5d9e 0000 |00d6: invoke-static {v0}, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText;.getPlainText:(Ljava/lang/String;)Ljava/lang/String; // method@9e5d │ │ -402842: 0c00 |00d9: move-result-object v0 │ │ -402844: 5481 5a93 |00da: iget-object v1, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.txtvDescription:Landroid/widget/TextView; // field@935a │ │ -402848: 6e20 9d12 0100 |00dc: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -40284e: 5480 5293 |00df: iget-object v0, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9352 │ │ -402852: 6e10 c2ab 0000 |00e1: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getAuthor:()Ljava/lang/String; // method@abc2 │ │ -402858: 0c00 |00e4: move-result-object v0 │ │ -40285a: 7110 b10a 0000 |00e5: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -402860: 0a00 |00e8: move-result v0 │ │ -402862: 3900 0d00 |00e9: if-nez v0, 00f6 // +000d │ │ -402866: 5480 5993 |00eb: iget-object v0, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.txtvAuthorHeader:Landroid/widget/TextView; // field@9359 │ │ -40286a: 5481 5293 |00ed: iget-object v1, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9352 │ │ -40286e: 6e10 c2ab 0100 |00ef: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getAuthor:()Ljava/lang/String; // method@abc2 │ │ -402874: 0c01 |00f2: move-result-object v1 │ │ -402876: 6e20 9d12 1000 |00f3: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -40287c: 5480 5d93 |00f6: iget-object v0, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.txtvUrl:Landroid/widget/TextView; // field@935d │ │ -402880: 2201 8f1e |00f8: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -402884: 7010 50b3 0100 |00fa: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -40288a: 5482 5293 |00fd: iget-object v2, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9352 │ │ -40288e: 6e10 01ac 0200 |00ff: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ -402894: 0c02 |0102: move-result-object v2 │ │ -402896: 6e20 5cb3 2100 |0103: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -40289c: 1a02 f201 |0106: const-string v2, " {fa-paperclip}" // string@01f2 │ │ -4028a0: 6e20 5cb3 2100 |0108: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4028a6: 6e10 67b3 0100 |010b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -4028ac: 0c01 |010e: move-result-object v1 │ │ -4028ae: 6e20 9d12 1000 |010f: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -4028b4: 5480 5293 |0112: iget-object v0, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9352 │ │ -4028b8: 6e10 d3ab 0000 |0114: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getPaymentLinks:()Ljava/util/ArrayList; // method@abd3 │ │ -4028be: 0c00 |0117: move-result-object v0 │ │ -4028c0: 1201 |0118: const/4 v1, #int 0 // #0 │ │ -4028c2: 3800 b600 |0119: if-eqz v0, 01cf // +00b6 │ │ -4028c6: 5480 5293 |011b: iget-object v0, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9352 │ │ -4028ca: 6e10 d3ab 0000 |011d: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getPaymentLinks:()Ljava/util/ArrayList; // method@abd3 │ │ -4028d0: 0c00 |0120: move-result-object v0 │ │ -4028d2: 6e10 b3b4 0000 |0121: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@b4b3 │ │ -4028d8: 0a00 |0124: move-result v0 │ │ -4028da: 3900 0400 |0125: if-nez v0, 0129 // +0004 │ │ -4028de: 2900 a800 |0127: goto/16 01cf // +00a8 │ │ -4028e2: 5480 5793 |0129: iget-object v0, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.lblSupport:Landroid/widget/TextView; // field@9357 │ │ -4028e6: 6e20 9c0d 1000 |012b: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -4028ec: 5480 5293 |012e: iget-object v0, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9352 │ │ -4028f0: 6e10 d3ab 0000 |0130: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getPaymentLinks:()Ljava/util/ArrayList; // method@abd3 │ │ -4028f6: 0c00 |0133: move-result-object v0 │ │ -4028f8: 6e10 adb4 0000 |0134: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@b4ad │ │ -4028fe: 0c02 |0137: move-result-object v2 │ │ -402900: 7210 4db5 0200 |0138: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -402906: 0a03 |013b: move-result v3 │ │ -402908: 3803 3a00 |013c: if-eqz v3, 0176 // +003a │ │ -40290c: 7210 4eb5 0200 |013e: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -402912: 0c03 |0141: move-result-object v3 │ │ -402914: 1f03 b71c |0142: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedFunding; // type@1cb7 │ │ -402918: 6e10 adb4 0000 |0144: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@b4ad │ │ -40291e: 0c04 |0147: move-result-object v4 │ │ -402920: 7210 4db5 0400 |0148: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -402926: 0a05 |014b: move-result v5 │ │ -402928: 3805 ecff |014c: if-eqz v5, 0138 // -0014 │ │ -40292c: 7210 4eb5 0400 |014e: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -402932: 0c05 |0151: move-result-object v5 │ │ -402934: 1f05 b71c |0152: check-cast v5, Lde/danoeh/antennapod/model/feed/FeedFunding; // type@1cb7 │ │ -402938: 5456 1b97 |0154: iget-object v6, v5, Lde/danoeh/antennapod/model/feed/FeedFunding;.url:Ljava/lang/String; // field@971b │ │ -40293c: 5437 1b97 |0156: iget-object v7, v3, Lde/danoeh/antennapod/model/feed/FeedFunding;.url:Ljava/lang/String; // field@971b │ │ -402940: 7120 ae0a 7600 |0158: invoke-static {v6, v7}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aae │ │ -402946: 0a06 |015b: move-result v6 │ │ -402948: 3806 ecff |015c: if-eqz v6, 0148 // -0014 │ │ -40294c: 5455 1a97 |015e: iget-object v5, v5, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@971a │ │ -402950: 3805 e8ff |0160: if-eqz v5, 0148 // -0018 │ │ -402954: 5436 1a97 |0162: iget-object v6, v3, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@971a │ │ -402958: 3806 e4ff |0164: if-eqz v6, 0148 // -001c │ │ -40295c: 6e10 36b3 0500 |0166: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@b336 │ │ -402962: 0a05 |0169: move-result v5 │ │ -402964: 5436 1a97 |016a: iget-object v6, v3, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@971a │ │ -402968: 6e10 36b3 0600 |016c: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@b336 │ │ -40296e: 0a06 |016f: move-result v6 │ │ -402970: 3765 d8ff |0170: if-le v5, v6, 0148 // -0028 │ │ -402974: 7210 4fb5 0200 |0172: invoke-interface {v2}, Ljava/util/Iterator;.remove:()V // method@b54f │ │ -40297a: 28c3 |0175: goto 0138 // -003d │ │ -40297c: 2202 8f1e |0176: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ -402980: 7010 50b3 0200 |0178: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -402986: 6e10 adb4 0000 |017b: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@b4ad │ │ -40298c: 0c00 |017e: move-result-object v0 │ │ -40298e: 7210 4db5 0000 |017f: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -402994: 0a03 |0182: move-result v3 │ │ -402996: 3803 3500 |0183: if-eqz v3, 01b8 // +0035 │ │ -40299a: 7210 4eb5 0000 |0185: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -4029a0: 0c03 |0188: move-result-object v3 │ │ -4029a2: 1f03 b71c |0189: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedFunding; // type@1cb7 │ │ -4029a6: 5434 1a97 |018b: iget-object v4, v3, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@971a │ │ -4029aa: 6e10 34b3 0400 |018d: invoke-virtual {v4}, Ljava/lang/String;.isEmpty:()Z // method@b334 │ │ -4029b0: 0a04 |0190: move-result v4 │ │ -4029b2: 3804 1200 |0191: if-eqz v4, 01a3 // +0012 │ │ -4029b6: 6e10 2d35 0800 |0193: invoke-virtual {v8}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -4029bc: 0c04 |0196: move-result-object v4 │ │ -4029be: 6e10 2f02 0400 |0197: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ -4029c4: 0c04 |019a: move-result-object v4 │ │ -4029c6: 1405 6f03 127f |019b: const v5, #float 1.94085e+38 // #7f12036f │ │ -4029cc: 6e20 1103 5400 |019e: invoke-virtual {v4, v5}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0311 │ │ -4029d2: 0c04 |01a1: move-result-object v4 │ │ -4029d4: 2803 |01a2: goto 01a5 // +0003 │ │ -4029d6: 5434 1a97 |01a3: iget-object v4, v3, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@971a │ │ -4029da: 6e20 5cb3 4200 |01a5: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4029e0: 1a04 1e00 |01a8: const-string v4, " " // string@001e │ │ -4029e4: 6e20 5cb3 4200 |01aa: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4029ea: 5433 1b97 |01ad: iget-object v3, v3, Lde/danoeh/antennapod/model/feed/FeedFunding;.url:Ljava/lang/String; // field@971b │ │ -4029ee: 6e20 5cb3 3200 |01af: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4029f4: 1a03 0200 |01b2: const-string v3, " │ │ +402648: |[402648] de.danoeh.antennapod.fragment.FeedInfoFragment.showFeed:()V │ │ +402658: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +40265c: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +402662: 1a01 5d33 |0005: const-string v1, "Language is " // string@335d │ │ +402666: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +40266c: 5481 5293 |000a: iget-object v1, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9352 │ │ +402670: 6e10 cdab 0100 |000c: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getLanguage:()Ljava/lang/String; // method@abcd │ │ +402676: 0c01 |000f: move-result-object v1 │ │ +402678: 6e20 5cb3 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +40267e: 6e10 67b3 0000 |0013: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +402684: 0c00 |0016: move-result-object v0 │ │ +402686: 1a01 711d |0017: const-string v1, "FeedInfoActivity" // string@1d71 │ │ +40268a: 7120 fe0a 0100 |0019: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +402690: 2200 8f1e |001c: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +402694: 7010 50b3 0000 |001e: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +40269a: 1a02 670f |0021: const-string v2, "Author is " // string@0f67 │ │ +40269e: 6e20 5cb3 2000 |0023: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4026a4: 5482 5293 |0026: iget-object v2, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9352 │ │ +4026a8: 6e10 c2ab 0200 |0028: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getAuthor:()Ljava/lang/String; // method@abc2 │ │ +4026ae: 0c02 |002b: move-result-object v2 │ │ +4026b0: 6e20 5cb3 2000 |002c: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4026b6: 6e10 67b3 0000 |002f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +4026bc: 0c00 |0032: move-result-object v0 │ │ +4026be: 7120 fe0a 0100 |0033: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +4026c4: 2200 8f1e |0036: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +4026c8: 7010 50b3 0000 |0038: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +4026ce: 1a02 1a5d |003b: const-string v2, "URL is " // string@5d1a │ │ +4026d2: 6e20 5cb3 2000 |003d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4026d8: 5482 5293 |0040: iget-object v2, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9352 │ │ +4026dc: 6e10 01ac 0200 |0042: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ +4026e2: 0c02 |0045: move-result-object v2 │ │ +4026e4: 6e20 5cb3 2000 |0046: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4026ea: 6e10 67b3 0000 |0049: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +4026f0: 0c00 |004c: move-result-object v0 │ │ +4026f2: 7120 fe0a 0100 |004d: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +4026f8: 7110 0a51 0800 |0050: invoke-static {v8}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/Fragment;)Lcom/bumptech/glide/RequestManager; // method@510a │ │ +4026fe: 0c00 |0053: move-result-object v0 │ │ +402700: 5481 5293 |0054: iget-object v1, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9352 │ │ +402704: 6e10 c9ab 0100 |0056: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abc9 │ │ +40270a: 0c01 |0059: move-result-object v1 │ │ +40270c: 6e20 a751 1000 |005a: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@51a7 │ │ +402712: 0c00 |005d: move-result-object v0 │ │ +402714: 2201 7e0f |005e: new-instance v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ +402718: 7010 cf5a 0100 |0060: invoke-direct {v1}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5acf │ │ +40271e: 1402 7600 067f |0063: const v2, #float 1.78119e+38 // #7f060076 │ │ +402724: 6e20 735a 2100 |0066: invoke-virtual {v1, v2}, Lcom/bumptech/glide/request/BaseRequestOptions;.placeholder:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a73 │ │ +40272a: 0c01 |0069: move-result-object v1 │ │ +40272c: 1f01 7e0f |006a: check-cast v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ +402730: 6e20 3f5a 2100 |006c: invoke-virtual {v1, v2}, Lcom/bumptech/glide/request/BaseRequestOptions;.error:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a3f │ │ +402736: 0c01 |006f: move-result-object v1 │ │ +402738: 1f01 7e0f |0070: check-cast v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ +40273c: 6e10 435a 0100 |0072: invoke-virtual {v1}, Lcom/bumptech/glide/request/BaseRequestOptions;.fitCenter:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a43 │ │ +402742: 0c01 |0075: move-result-object v1 │ │ +402744: 1f01 7e0f |0076: check-cast v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ +402748: 6e10 395a 0100 |0078: invoke-virtual {v1}, Lcom/bumptech/glide/request/BaseRequestOptions;.dontAnimate:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a39 │ │ +40274e: 0c01 |007b: move-result-object v1 │ │ +402750: 6e20 5351 1000 |007c: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@5153 │ │ +402756: 0c00 |007f: move-result-object v0 │ │ +402758: 5481 5593 |0080: iget-object v1, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.imgvCover:Landroid/widget/ImageView; // field@9355 │ │ +40275c: 6e20 6751 1000 |0082: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestBuilder;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@5167 │ │ +402762: 7110 0a51 0800 |0085: invoke-static {v8}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/Fragment;)Lcom/bumptech/glide/RequestManager; // method@510a │ │ +402768: 0c00 |0088: move-result-object v0 │ │ +40276a: 5481 5293 |0089: iget-object v1, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9352 │ │ +40276e: 6e10 c9ab 0100 |008b: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abc9 │ │ +402774: 0c01 |008e: move-result-object v1 │ │ +402776: 6e20 a751 1000 |008f: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@51a7 │ │ +40277c: 0c00 |0092: move-result-object v0 │ │ +40277e: 2201 7e0f |0093: new-instance v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ +402782: 7010 cf5a 0100 |0095: invoke-direct {v1}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5acf │ │ +402788: 1402 7500 067f |0098: const v2, #float 1.78119e+38 // #7f060075 │ │ +40278e: 6e20 735a 2100 |009b: invoke-virtual {v1, v2}, Lcom/bumptech/glide/request/BaseRequestOptions;.placeholder:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a73 │ │ +402794: 0c01 |009e: move-result-object v1 │ │ +402796: 1f01 7e0f |009f: check-cast v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ +40279a: 6e20 3f5a 2100 |00a1: invoke-virtual {v1, v2}, Lcom/bumptech/glide/request/BaseRequestOptions;.error:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a3f │ │ +4027a0: 0c01 |00a4: move-result-object v1 │ │ +4027a2: 1f01 7e0f |00a5: check-cast v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ +4027a6: 2202 fb1d |00a7: new-instance v2, Lde/danoeh/antennapod/ui/glide/FastBlurTransformation; // type@1dfb │ │ +4027aa: 7010 2fb1 0200 |00a9: invoke-direct {v2}, Lde/danoeh/antennapod/ui/glide/FastBlurTransformation;.:()V // method@b12f │ │ +4027b0: 6e20 805a 2100 |00ac: invoke-virtual {v1, v2}, Lcom/bumptech/glide/request/BaseRequestOptions;.transform:(Lcom/bumptech/glide/load/Transformation;)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a80 │ │ +4027b6: 0c01 |00af: move-result-object v1 │ │ +4027b8: 1f01 7e0f |00b0: check-cast v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ +4027bc: 6e10 395a 0100 |00b2: invoke-virtual {v1}, Lcom/bumptech/glide/request/BaseRequestOptions;.dontAnimate:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a39 │ │ +4027c2: 0c01 |00b5: move-result-object v1 │ │ +4027c4: 6e20 5351 1000 |00b6: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@5153 │ │ +4027ca: 0c00 |00b9: move-result-object v0 │ │ +4027cc: 5481 5493 |00ba: iget-object v1, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.imgvBackground:Landroid/widget/ImageView; // field@9354 │ │ +4027d0: 6e20 6751 1000 |00bc: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestBuilder;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@5167 │ │ +4027d6: 5480 5c93 |00bf: iget-object v0, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.txtvTitle:Landroid/widget/TextView; // field@935c │ │ +4027da: 5481 5293 |00c1: iget-object v1, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9352 │ │ +4027de: 6e10 d6ab 0100 |00c3: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ +4027e4: 0c01 |00c6: move-result-object v1 │ │ +4027e6: 6e20 9d12 1000 |00c7: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +4027ec: 5480 5c93 |00ca: iget-object v0, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.txtvTitle:Landroid/widget/TextView; // field@935c │ │ +4027f0: 1261 |00cc: const/4 v1, #int 6 // #6 │ │ +4027f2: 6e20 9012 1000 |00cd: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setMaxLines:(I)V // method@1290 │ │ +4027f8: 5480 5293 |00d0: iget-object v0, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9352 │ │ +4027fc: 6e10 c4ab 0000 |00d2: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getDescription:()Ljava/lang/String; // method@abc4 │ │ +402802: 0c00 |00d5: move-result-object v0 │ │ +402804: 7110 5d9e 0000 |00d6: invoke-static {v0}, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText;.getPlainText:(Ljava/lang/String;)Ljava/lang/String; // method@9e5d │ │ +40280a: 0c00 |00d9: move-result-object v0 │ │ +40280c: 5481 5a93 |00da: iget-object v1, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.txtvDescription:Landroid/widget/TextView; // field@935a │ │ +402810: 6e20 9d12 0100 |00dc: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +402816: 5480 5293 |00df: iget-object v0, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9352 │ │ +40281a: 6e10 c2ab 0000 |00e1: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getAuthor:()Ljava/lang/String; // method@abc2 │ │ +402820: 0c00 |00e4: move-result-object v0 │ │ +402822: 7110 b10a 0000 |00e5: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +402828: 0a00 |00e8: move-result v0 │ │ +40282a: 3900 0d00 |00e9: if-nez v0, 00f6 // +000d │ │ +40282e: 5480 5993 |00eb: iget-object v0, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.txtvAuthorHeader:Landroid/widget/TextView; // field@9359 │ │ +402832: 5481 5293 |00ed: iget-object v1, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9352 │ │ +402836: 6e10 c2ab 0100 |00ef: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getAuthor:()Ljava/lang/String; // method@abc2 │ │ +40283c: 0c01 |00f2: move-result-object v1 │ │ +40283e: 6e20 9d12 1000 |00f3: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +402844: 5480 5d93 |00f6: iget-object v0, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.txtvUrl:Landroid/widget/TextView; // field@935d │ │ +402848: 2201 8f1e |00f8: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +40284c: 7010 50b3 0100 |00fa: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +402852: 5482 5293 |00fd: iget-object v2, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9352 │ │ +402856: 6e10 01ac 0200 |00ff: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ +40285c: 0c02 |0102: move-result-object v2 │ │ +40285e: 6e20 5cb3 2100 |0103: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +402864: 1a02 f201 |0106: const-string v2, " {fa-paperclip}" // string@01f2 │ │ +402868: 6e20 5cb3 2100 |0108: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +40286e: 6e10 67b3 0100 |010b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +402874: 0c01 |010e: move-result-object v1 │ │ +402876: 6e20 9d12 1000 |010f: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +40287c: 5480 5293 |0112: iget-object v0, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9352 │ │ +402880: 6e10 d3ab 0000 |0114: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getPaymentLinks:()Ljava/util/ArrayList; // method@abd3 │ │ +402886: 0c00 |0117: move-result-object v0 │ │ +402888: 1201 |0118: const/4 v1, #int 0 // #0 │ │ +40288a: 3800 b600 |0119: if-eqz v0, 01cf // +00b6 │ │ +40288e: 5480 5293 |011b: iget-object v0, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9352 │ │ +402892: 6e10 d3ab 0000 |011d: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getPaymentLinks:()Ljava/util/ArrayList; // method@abd3 │ │ +402898: 0c00 |0120: move-result-object v0 │ │ +40289a: 6e10 b3b4 0000 |0121: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@b4b3 │ │ +4028a0: 0a00 |0124: move-result v0 │ │ +4028a2: 3900 0400 |0125: if-nez v0, 0129 // +0004 │ │ +4028a6: 2900 a800 |0127: goto/16 01cf // +00a8 │ │ +4028aa: 5480 5793 |0129: iget-object v0, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.lblSupport:Landroid/widget/TextView; // field@9357 │ │ +4028ae: 6e20 9c0d 1000 |012b: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +4028b4: 5480 5293 |012e: iget-object v0, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9352 │ │ +4028b8: 6e10 d3ab 0000 |0130: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getPaymentLinks:()Ljava/util/ArrayList; // method@abd3 │ │ +4028be: 0c00 |0133: move-result-object v0 │ │ +4028c0: 6e10 adb4 0000 |0134: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@b4ad │ │ +4028c6: 0c02 |0137: move-result-object v2 │ │ +4028c8: 7210 4db5 0200 |0138: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +4028ce: 0a03 |013b: move-result v3 │ │ +4028d0: 3803 3a00 |013c: if-eqz v3, 0176 // +003a │ │ +4028d4: 7210 4eb5 0200 |013e: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +4028da: 0c03 |0141: move-result-object v3 │ │ +4028dc: 1f03 b71c |0142: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedFunding; // type@1cb7 │ │ +4028e0: 6e10 adb4 0000 |0144: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@b4ad │ │ +4028e6: 0c04 |0147: move-result-object v4 │ │ +4028e8: 7210 4db5 0400 |0148: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +4028ee: 0a05 |014b: move-result v5 │ │ +4028f0: 3805 ecff |014c: if-eqz v5, 0138 // -0014 │ │ +4028f4: 7210 4eb5 0400 |014e: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +4028fa: 0c05 |0151: move-result-object v5 │ │ +4028fc: 1f05 b71c |0152: check-cast v5, Lde/danoeh/antennapod/model/feed/FeedFunding; // type@1cb7 │ │ +402900: 5456 1b97 |0154: iget-object v6, v5, Lde/danoeh/antennapod/model/feed/FeedFunding;.url:Ljava/lang/String; // field@971b │ │ +402904: 5437 1b97 |0156: iget-object v7, v3, Lde/danoeh/antennapod/model/feed/FeedFunding;.url:Ljava/lang/String; // field@971b │ │ +402908: 7120 ae0a 7600 |0158: invoke-static {v6, v7}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aae │ │ +40290e: 0a06 |015b: move-result v6 │ │ +402910: 3806 ecff |015c: if-eqz v6, 0148 // -0014 │ │ +402914: 5455 1a97 |015e: iget-object v5, v5, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@971a │ │ +402918: 3805 e8ff |0160: if-eqz v5, 0148 // -0018 │ │ +40291c: 5436 1a97 |0162: iget-object v6, v3, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@971a │ │ +402920: 3806 e4ff |0164: if-eqz v6, 0148 // -001c │ │ +402924: 6e10 36b3 0500 |0166: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@b336 │ │ +40292a: 0a05 |0169: move-result v5 │ │ +40292c: 5436 1a97 |016a: iget-object v6, v3, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@971a │ │ +402930: 6e10 36b3 0600 |016c: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@b336 │ │ +402936: 0a06 |016f: move-result v6 │ │ +402938: 3765 d8ff |0170: if-le v5, v6, 0148 // -0028 │ │ +40293c: 7210 4fb5 0200 |0172: invoke-interface {v2}, Ljava/util/Iterator;.remove:()V // method@b54f │ │ +402942: 28c3 |0175: goto 0138 // -003d │ │ +402944: 2202 8f1e |0176: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ +402948: 7010 50b3 0200 |0178: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +40294e: 6e10 adb4 0000 |017b: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@b4ad │ │ +402954: 0c00 |017e: move-result-object v0 │ │ +402956: 7210 4db5 0000 |017f: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +40295c: 0a03 |0182: move-result v3 │ │ +40295e: 3803 3500 |0183: if-eqz v3, 01b8 // +0035 │ │ +402962: 7210 4eb5 0000 |0185: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +402968: 0c03 |0188: move-result-object v3 │ │ +40296a: 1f03 b71c |0189: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedFunding; // type@1cb7 │ │ +40296e: 5434 1a97 |018b: iget-object v4, v3, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@971a │ │ +402972: 6e10 34b3 0400 |018d: invoke-virtual {v4}, Ljava/lang/String;.isEmpty:()Z // method@b334 │ │ +402978: 0a04 |0190: move-result v4 │ │ +40297a: 3804 1200 |0191: if-eqz v4, 01a3 // +0012 │ │ +40297e: 6e10 2d35 0800 |0193: invoke-virtual {v8}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +402984: 0c04 |0196: move-result-object v4 │ │ +402986: 6e10 2f02 0400 |0197: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ +40298c: 0c04 |019a: move-result-object v4 │ │ +40298e: 1405 6f03 127f |019b: const v5, #float 1.94085e+38 // #7f12036f │ │ +402994: 6e20 1103 5400 |019e: invoke-virtual {v4, v5}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0311 │ │ +40299a: 0c04 |01a1: move-result-object v4 │ │ +40299c: 2803 |01a2: goto 01a5 // +0003 │ │ +40299e: 5434 1a97 |01a3: iget-object v4, v3, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@971a │ │ +4029a2: 6e20 5cb3 4200 |01a5: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4029a8: 1a04 1e00 |01a8: const-string v4, " " // string@001e │ │ +4029ac: 6e20 5cb3 4200 |01aa: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4029b2: 5433 1b97 |01ad: iget-object v3, v3, Lde/danoeh/antennapod/model/feed/FeedFunding;.url:Ljava/lang/String; // field@971b │ │ +4029b6: 6e20 5cb3 3200 |01af: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4029bc: 1a03 0200 |01b2: const-string v3, " │ │ " // string@0002 │ │ -4029f8: 6e20 5cb3 3200 |01b4: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4029fe: 28c8 |01b7: goto 017f // -0038 │ │ -402a00: 2200 8f1e |01b8: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -402a04: 6e10 67b3 0200 |01ba: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -402a0a: 0c02 |01bd: move-result-object v2 │ │ -402a0c: 7110 7fb7 0200 |01be: invoke-static {v2}, Lorg/apache/commons/lang3/StringUtils;.trim:(Ljava/lang/String;)Ljava/lang/String; // method@b77f │ │ -402a12: 0c02 |01c1: move-result-object v2 │ │ -402a14: 7020 53b3 2000 |01c2: invoke-direct {v0, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@b353 │ │ -402a1a: 5482 5b93 |01c5: iget-object v2, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.txtvFundingUrl:Landroid/widget/TextView; // field@935b │ │ -402a1e: 6e10 67b3 0000 |01c7: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -402a24: 0c00 |01ca: move-result-object v0 │ │ -402a26: 6e20 9d12 0200 |01cb: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -402a2c: 280d |01ce: goto 01db // +000d │ │ -402a2e: 5480 5793 |01cf: iget-object v0, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.lblSupport:Landroid/widget/TextView; // field@9357 │ │ -402a32: 1302 0800 |01d1: const/16 v2, #int 8 // #8 │ │ -402a36: 6e20 9c0d 2000 |01d3: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -402a3c: 5480 5b93 |01d6: iget-object v0, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.txtvFundingUrl:Landroid/widget/TextView; // field@935b │ │ -402a40: 6e20 9c0d 2000 |01d8: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -402a46: 1210 |01db: const/4 v0, #int 1 // #1 │ │ -402a48: 2300 2820 |01dc: new-array v0, v0, [Landroid/widget/TextView; // type@2028 │ │ -402a4c: 5482 5d93 |01de: iget-object v2, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.txtvUrl:Landroid/widget/TextView; // field@935d │ │ -402a50: 4d02 0001 |01e0: aput-object v2, v0, v1 │ │ -402a54: 7110 c38e 0000 |01e2: invoke-static {v0}, Lcom/joanzapata/iconify/Iconify;.addIcons:([Landroid/widget/TextView;)V // method@8ec3 │ │ -402a5a: 7010 13a5 0800 |01e5: invoke-direct {v8}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.refreshToolbarState:()V // method@a513 │ │ -402a60: 0e00 |01e8: return-void │ │ +4029c0: 6e20 5cb3 3200 |01b4: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4029c6: 28c8 |01b7: goto 017f // -0038 │ │ +4029c8: 2200 8f1e |01b8: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +4029cc: 6e10 67b3 0200 |01ba: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +4029d2: 0c02 |01bd: move-result-object v2 │ │ +4029d4: 7110 7fb7 0200 |01be: invoke-static {v2}, Lorg/apache/commons/lang3/StringUtils;.trim:(Ljava/lang/String;)Ljava/lang/String; // method@b77f │ │ +4029da: 0c02 |01c1: move-result-object v2 │ │ +4029dc: 7020 53b3 2000 |01c2: invoke-direct {v0, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@b353 │ │ +4029e2: 5482 5b93 |01c5: iget-object v2, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.txtvFundingUrl:Landroid/widget/TextView; // field@935b │ │ +4029e6: 6e10 67b3 0000 |01c7: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +4029ec: 0c00 |01ca: move-result-object v0 │ │ +4029ee: 6e20 9d12 0200 |01cb: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +4029f4: 280d |01ce: goto 01db // +000d │ │ +4029f6: 5480 5793 |01cf: iget-object v0, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.lblSupport:Landroid/widget/TextView; // field@9357 │ │ +4029fa: 1302 0800 |01d1: const/16 v2, #int 8 // #8 │ │ +4029fe: 6e20 9c0d 2000 |01d3: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +402a04: 5480 5b93 |01d6: iget-object v0, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.txtvFundingUrl:Landroid/widget/TextView; // field@935b │ │ +402a08: 6e20 9c0d 2000 |01d8: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +402a0e: 1210 |01db: const/4 v0, #int 1 // #1 │ │ +402a10: 2300 2820 |01dc: new-array v0, v0, [Landroid/widget/TextView; // type@2028 │ │ +402a14: 5482 5d93 |01de: iget-object v2, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.txtvUrl:Landroid/widget/TextView; // field@935d │ │ +402a18: 4d02 0001 |01e0: aput-object v2, v0, v1 │ │ +402a1c: 7110 c38e 0000 |01e2: invoke-static {v0}, Lcom/joanzapata/iconify/Iconify;.addIcons:([Landroid/widget/TextView;)V // method@8ec3 │ │ +402a22: 7010 13a5 0800 |01e5: invoke-direct {v8}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.refreshToolbarState:()V // method@a513 │ │ +402a28: 0e00 |01e8: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x001c line=201 │ │ 0x0036 line=202 │ │ 0x0050 line=203 │ │ 0x0056 line=204 │ │ @@ -1736508,42 +1736491,42 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 55 16-bit code units │ │ -4023b8: |[4023b8] de.danoeh.antennapod.fragment.FeedInfoFragment.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -4023c8: 6f20 7235 4300 |0000: invoke-super {v3, v4}, Landroidx/fragment/app/Fragment;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@3572 │ │ -4023ce: 5434 5393 |0003: iget-object v4, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.header:Landroid/view/View; // field@9353 │ │ -4023d2: 3804 3100 |0005: if-eqz v4, 0036 // +0031 │ │ -4023d6: 5434 5693 |0007: iget-object v4, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.infoContainer:Landroid/view/View; // field@9356 │ │ -4023da: 3904 0300 |0009: if-nez v4, 000c // +0003 │ │ -4023de: 282b |000b: goto 0036 // +002b │ │ -4023e0: 6e10 4735 0300 |000c: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@3547 │ │ -4023e6: 0c04 |000f: move-result-object v4 │ │ -4023e8: 1400 5100 077f |0010: const v0, #float 1.79447e+38 // #7f070051 │ │ -4023ee: 6e20 fd02 0400 |0013: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getDimension:(I)F // method@02fd │ │ -4023f4: 0a04 |0016: move-result v4 │ │ -4023f6: 8744 |0017: float-to-int v4, v4 │ │ -4023f8: 5430 5393 |0018: iget-object v0, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.header:Landroid/view/View; // field@9353 │ │ -4023fc: 6e10 b70c 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getPaddingTop:()I // method@0cb7 │ │ -402402: 0a01 |001d: move-result v1 │ │ -402404: 5432 5393 |001e: iget-object v2, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.header:Landroid/view/View; // field@9353 │ │ -402408: 6e10 b20c 0200 |0020: invoke-virtual {v2}, Landroid/view/View;.getPaddingBottom:()I // method@0cb2 │ │ -40240e: 0a02 |0023: move-result v2 │ │ -402410: 6e52 7a0d 4041 |0024: invoke-virtual {v0, v4, v1, v4, v2}, Landroid/view/View;.setPadding:(IIII)V // method@0d7a │ │ -402416: 5430 5693 |0027: iget-object v0, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.infoContainer:Landroid/view/View; // field@9356 │ │ -40241a: 6e10 b70c 0000 |0029: invoke-virtual {v0}, Landroid/view/View;.getPaddingTop:()I // method@0cb7 │ │ -402420: 0a01 |002c: move-result v1 │ │ -402422: 5432 5693 |002d: iget-object v2, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.infoContainer:Landroid/view/View; // field@9356 │ │ -402426: 6e10 b20c 0200 |002f: invoke-virtual {v2}, Landroid/view/View;.getPaddingBottom:()I // method@0cb2 │ │ -40242c: 0a02 |0032: move-result v2 │ │ -40242e: 6e52 7a0d 4041 |0033: invoke-virtual {v0, v4, v1, v4, v2}, Landroid/view/View;.setPadding:(IIII)V // method@0d7a │ │ -402434: 0e00 |0036: return-void │ │ +402380: |[402380] de.danoeh.antennapod.fragment.FeedInfoFragment.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +402390: 6f20 7235 4300 |0000: invoke-super {v3, v4}, Landroidx/fragment/app/Fragment;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@3572 │ │ +402396: 5434 5393 |0003: iget-object v4, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.header:Landroid/view/View; // field@9353 │ │ +40239a: 3804 3100 |0005: if-eqz v4, 0036 // +0031 │ │ +40239e: 5434 5693 |0007: iget-object v4, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.infoContainer:Landroid/view/View; // field@9356 │ │ +4023a2: 3904 0300 |0009: if-nez v4, 000c // +0003 │ │ +4023a6: 282b |000b: goto 0036 // +002b │ │ +4023a8: 6e10 4735 0300 |000c: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@3547 │ │ +4023ae: 0c04 |000f: move-result-object v4 │ │ +4023b0: 1400 5100 077f |0010: const v0, #float 1.79447e+38 // #7f070051 │ │ +4023b6: 6e20 fd02 0400 |0013: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getDimension:(I)F // method@02fd │ │ +4023bc: 0a04 |0016: move-result v4 │ │ +4023be: 8744 |0017: float-to-int v4, v4 │ │ +4023c0: 5430 5393 |0018: iget-object v0, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.header:Landroid/view/View; // field@9353 │ │ +4023c4: 6e10 b70c 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getPaddingTop:()I // method@0cb7 │ │ +4023ca: 0a01 |001d: move-result v1 │ │ +4023cc: 5432 5393 |001e: iget-object v2, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.header:Landroid/view/View; // field@9353 │ │ +4023d0: 6e10 b20c 0200 |0020: invoke-virtual {v2}, Landroid/view/View;.getPaddingBottom:()I // method@0cb2 │ │ +4023d6: 0a02 |0023: move-result v2 │ │ +4023d8: 6e52 7a0d 4041 |0024: invoke-virtual {v0, v4, v1, v4, v2}, Landroid/view/View;.setPadding:(IIII)V // method@0d7a │ │ +4023de: 5430 5693 |0027: iget-object v0, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.infoContainer:Landroid/view/View; // field@9356 │ │ +4023e2: 6e10 b70c 0000 |0029: invoke-virtual {v0}, Landroid/view/View;.getPaddingTop:()I // method@0cb7 │ │ +4023e8: 0a01 |002c: move-result v1 │ │ +4023ea: 5432 5693 |002d: iget-object v2, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.infoContainer:Landroid/view/View; // field@9356 │ │ +4023ee: 6e10 b20c 0200 |002f: invoke-virtual {v2}, Landroid/view/View;.getPaddingBottom:()I // method@0cb2 │ │ +4023f4: 0a02 |0032: move-result v2 │ │ +4023f6: 6e52 7a0d 4041 |0033: invoke-virtual {v0, v4, v1, v4, v2}, Landroid/view/View;.setPadding:(IIII)V // method@0d7a │ │ +4023fc: 0e00 |0036: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ 0x0003 line=190 │ │ 0x000c line=193 │ │ 0x0018 line=194 │ │ 0x0027 line=195 │ │ @@ -1736558,144 +1736541,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 │ │ -401c8c: |[401c8c] de.danoeh.antennapod.fragment.FeedInfoFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -401c9c: 1405 5700 0d7f |0000: const v5, #float 1.87423e+38 // #7f0d0057 │ │ -401ca2: 1206 |0003: const/4 v6, #int 0 // #0 │ │ -401ca4: 6e30 b10b 5406 |0004: invoke-virtual {v4, v5, v6}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0bb1 │ │ -401caa: 0c04 |0007: move-result-object v4 │ │ -401cac: 1405 9403 0a7f |0008: const v5, #float 1.83452e+38 // #7f0a0394 │ │ -401cb2: 6e20 780c 5400 |000b: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -401cb8: 0c05 |000e: move-result-object v5 │ │ -401cba: 1f05 6a14 |000f: check-cast v5, Lcom/google/android/material/appbar/MaterialToolbar; // type@146a │ │ -401cbe: 5b35 5893 |0011: iput-object v5, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9358 │ │ -401cc2: 1a06 0000 |0013: const-string v6, "" // string@0000 │ │ -401cc6: 6e20 7621 6500 |0015: invoke-virtual {v5, v6}, Landroidx/appcompat/widget/Toolbar;.setTitle:(Ljava/lang/CharSequence;)V // method@2176 │ │ -401ccc: 5435 5893 |0018: iget-object v5, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9358 │ │ -401cd0: 1406 0600 0f7f |001a: const v6, #float 1.9008e+38 // #7f0f0006 │ │ -401cd6: 6e20 4521 6500 |001d: invoke-virtual {v5, v6}, Landroidx/appcompat/widget/Toolbar;.inflateMenu:(I)V // method@2145 │ │ -401cdc: 5435 5893 |0020: iget-object v5, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9358 │ │ -401ce0: 2206 331b |0022: new-instance v6, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda9; // type@1b33 │ │ -401ce4: 7020 e6a4 3600 |0024: invoke-direct {v6, v3}, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda9;.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V // method@a4e6 │ │ -401cea: 6e20 6c21 6500 |0027: invoke-virtual {v5, v6}, Landroidx/appcompat/widget/Toolbar;.setNavigationOnClickListener:(Landroid/view/View$OnClickListener;)V // method@216c │ │ -401cf0: 5435 5893 |002a: iget-object v5, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9358 │ │ -401cf4: 6e20 6d21 3500 |002c: invoke-virtual {v5, v3}, Landroidx/appcompat/widget/Toolbar;.setOnMenuItemClickListener:(Landroidx/appcompat/widget/Toolbar$OnMenuItemClickListener;)V // method@216d │ │ -401cfa: 7010 13a5 0300 |002f: invoke-direct {v3}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.refreshToolbarState:()V // method@a513 │ │ -401d00: 1405 5e00 0a7f |0032: const v5, #float 1.83435e+38 // #7f0a005e │ │ -401d06: 6e20 780c 5400 |0035: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -401d0c: 0c05 |0038: move-result-object v5 │ │ -401d0e: 1f05 5c14 |0039: check-cast v5, Lcom/google/android/material/appbar/AppBarLayout; // type@145c │ │ -401d12: 1406 cf00 0a7f |003b: const v6, #float 1.83438e+38 // #7f0a00cf │ │ -401d18: 6e20 780c 6400 |003e: invoke-virtual {v4, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -401d1e: 0c06 |0041: move-result-object v6 │ │ -401d20: 1f06 6614 |0042: check-cast v6, Lcom/google/android/material/appbar/CollapsingToolbarLayout; // type@1466 │ │ -401d24: 2200 351b |0044: new-instance v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$2; // type@1b35 │ │ -401d28: 6e10 2d35 0300 |0046: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -401d2e: 0c01 |0049: move-result-object v1 │ │ -401d30: 5432 5893 |004a: iget-object v2, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9358 │ │ -401d34: 7056 eaa4 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@a4ea │ │ -401d3a: 6e10 53b1 0000 |004f: invoke-virtual {v0}, Lde/danoeh/antennapod/view/ToolbarIconTintManager;.updateTint:()V // method@b153 │ │ -401d40: 6e20 ec79 0500 |0052: invoke-virtual {v5, v0}, Lcom/google/android/material/appbar/AppBarLayout;.addOnOffsetChangedListener:(Lcom/google/android/material/appbar/AppBarLayout$OnOffsetChangedListener;)V // method@79ec │ │ -401d46: 1405 c401 0a7f |0055: const v5, #float 1.83443e+38 // #7f0a01c4 │ │ -401d4c: 6e20 780c 5400 |0058: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -401d52: 0c05 |005b: move-result-object v5 │ │ -401d54: 1f05 f902 |005c: check-cast v5, Landroid/widget/ImageView; // type@02f9 │ │ -401d58: 5b35 5593 |005e: iput-object v5, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.imgvCover:Landroid/widget/ImageView; // field@9355 │ │ -401d5c: 1405 c303 0a7f |0060: const v5, #float 1.83453e+38 // #7f0a03c3 │ │ -401d62: 6e20 780c 5400 |0063: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -401d68: 0c05 |0066: move-result-object v5 │ │ -401d6a: 1f05 1503 |0067: check-cast v5, Landroid/widget/TextView; // type@0315 │ │ -401d6e: 5b35 5c93 |0069: iput-object v5, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.txtvTitle:Landroid/widget/TextView; // field@935c │ │ -401d72: 1405 a503 0a7f |006b: const v5, #float 1.83452e+38 // #7f0a03a5 │ │ -401d78: 6e20 780c 5400 |006e: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -401d7e: 0c05 |0071: move-result-object v5 │ │ -401d80: 1f05 1503 |0072: check-cast v5, Landroid/widget/TextView; // type@0315 │ │ -401d84: 5b35 5993 |0074: iput-object v5, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.txtvAuthorHeader:Landroid/widget/TextView; // field@9359 │ │ -401d88: 1405 c301 0a7f |0076: const v5, #float 1.83443e+38 // #7f0a01c3 │ │ -401d8e: 6e20 780c 5400 |0079: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -401d94: 0c05 |007c: move-result-object v5 │ │ -401d96: 1f05 f902 |007d: check-cast v5, Landroid/widget/ImageView; // type@02f9 │ │ -401d9a: 5b35 5493 |007f: iput-object v5, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.imgvBackground:Landroid/widget/ImageView; // field@9354 │ │ -401d9e: 1405 ae01 0a7f |0081: const v5, #float 1.83442e+38 // #7f0a01ae │ │ -401da4: 6e20 780c 5400 |0084: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -401daa: 0c05 |0087: move-result-object v5 │ │ -401dac: 5b35 5393 |0088: iput-object v5, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.header:Landroid/view/View; // field@9353 │ │ -401db0: 1405 ca01 0a7f |008a: const v5, #float 1.83443e+38 // #7f0a01ca │ │ -401db6: 6e20 780c 5400 |008d: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -401dbc: 0c05 |0090: move-result-object v5 │ │ -401dbe: 5b35 5693 |0091: iput-object v5, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.infoContainer:Landroid/view/View; // field@9356 │ │ -401dc2: 1405 9f00 0a7f |0093: const v5, #float 1.83437e+38 // #7f0a009f │ │ -401dc8: 6e20 780c 5400 |0096: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -401dce: 0c05 |0099: move-result-object v5 │ │ -401dd0: 1246 |009a: const/4 v6, #int 4 // #4 │ │ -401dd2: 6e20 9c0d 6500 |009b: invoke-virtual {v5, v6}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -401dd8: 1405 a000 0a7f |009e: const v5, #float 1.83437e+38 // #7f0a00a0 │ │ -401dde: 6e20 780c 5400 |00a1: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -401de4: 0c05 |00a4: move-result-object v5 │ │ -401de6: 6e20 9c0d 6500 |00a5: invoke-virtual {v5, v6}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -401dec: 1405 9300 0a7f |00a8: const v5, #float 1.83436e+38 // #7f0a0093 │ │ -401df2: 6e20 780c 5400 |00ab: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -401df8: 0c05 |00ae: move-result-object v5 │ │ -401dfa: 6e20 9c0d 6500 |00af: invoke-virtual {v5, v6}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -401e00: 5435 5493 |00b2: iget-object v5, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.imgvBackground:Landroid/widget/ImageView; // field@9354 │ │ -401e04: 2206 c100 |00b4: new-instance v6, Landroid/graphics/LightingColorFilter; // type@00c1 │ │ -401e08: 1400 8282 82ff |00b6: const v0, #float -nan // #ff828282 │ │ -401e0e: 1201 |00b9: const/4 v1, #int 0 // #0 │ │ -401e10: 7030 f203 0601 |00ba: invoke-direct {v6, v0, v1}, Landroid/graphics/LightingColorFilter;.:(II)V // method@03f2 │ │ -401e16: 6e20 3f11 6500 |00bd: invoke-virtual {v5, v6}, Landroid/widget/ImageView;.setColorFilter:(Landroid/graphics/ColorFilter;)V // method@113f │ │ -401e1c: 1405 a703 0a7f |00c0: const v5, #float 1.83452e+38 // #7f0a03a7 │ │ -401e22: 6e20 780c 5400 |00c3: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -401e28: 0c05 |00c6: move-result-object v5 │ │ -401e2a: 1f05 1503 |00c7: check-cast v5, Landroid/widget/TextView; // type@0315 │ │ -401e2e: 5b35 5a93 |00c9: iput-object v5, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.txtvDescription:Landroid/widget/TextView; // field@935a │ │ -401e32: 1405 c603 0a7f |00cb: const v5, #float 1.83453e+38 // #7f0a03c6 │ │ -401e38: 6e20 780c 5400 |00ce: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -401e3e: 0c05 |00d1: move-result-object v5 │ │ -401e40: 1f05 1503 |00d2: check-cast v5, Landroid/widget/TextView; // type@0315 │ │ -401e44: 5b35 5d93 |00d4: iput-object v5, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.txtvUrl:Landroid/widget/TextView; // field@935d │ │ -401e48: 1405 e001 0a7f |00d6: const v5, #float 1.83443e+38 // #7f0a01e0 │ │ -401e4e: 6e20 780c 5400 |00d9: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -401e54: 0c05 |00dc: move-result-object v5 │ │ -401e56: 1f05 1503 |00dd: check-cast v5, Landroid/widget/TextView; // type@0315 │ │ -401e5a: 5b35 5793 |00df: iput-object v5, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.lblSupport:Landroid/widget/TextView; // field@9357 │ │ -401e5e: 1405 ad03 0a7f |00e1: const v5, #float 1.83453e+38 // #7f0a03ad │ │ -401e64: 6e20 780c 5400 |00e4: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -401e6a: 0c05 |00e7: move-result-object v5 │ │ -401e6c: 1f05 1503 |00e8: check-cast v5, Landroid/widget/TextView; // type@0315 │ │ -401e70: 5b35 5b93 |00ea: iput-object v5, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.txtvFundingUrl:Landroid/widget/TextView; // field@935b │ │ -401e74: 5435 5d93 |00ec: iget-object v5, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.txtvUrl:Landroid/widget/TextView; // field@935d │ │ -401e78: 5436 5093 |00ee: iget-object v6, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.copyUrlToClipboard:Landroid/view/View$OnClickListener; // field@9350 │ │ -401e7c: 6e20 710d 6500 |00f0: invoke-virtual {v5, v6}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -401e82: 6e10 2b35 0300 |00f3: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@352b │ │ -401e88: 0c05 |00f6: move-result-object v5 │ │ -401e8a: 1a06 cf79 |00f7: const-string v6, "de.danoeh.antennapod.extra.feedId" // string@79cf │ │ -401e8e: 6e20 f406 6500 |00f9: invoke-virtual {v5, v6}, Landroid/os/BaseBundle;.getLong:(Ljava/lang/String;)J // method@06f4 │ │ -401e94: 0b05 |00fc: move-result-wide v5 │ │ -401e96: 6e10 4135 0300 |00fd: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3541 │ │ -401e9c: 0c00 |0100: move-result-object v0 │ │ -401e9e: 6e10 e136 0000 |0101: invoke-virtual {v0}, Landroidx/fragment/app/FragmentManager;.beginTransaction:()Landroidx/fragment/app/FragmentTransaction; // method@36e1 │ │ -401ea4: 0c00 |0104: move-result-object v0 │ │ -401ea6: 7130 33b1 6501 |0105: invoke-static {v5, v6, v1}, Lde/danoeh/antennapod/ui/statistics/feed/FeedStatisticsFragment;.newInstance:(JZ)Lde/danoeh/antennapod/ui/statistics/feed/FeedStatisticsFragment; // method@b133 │ │ -401eac: 0c05 |0108: move-result-object v5 │ │ -401eae: 1a06 8485 |0109: const-string v6, "feed_statistics_fragment" // string@8584 │ │ -401eb2: 1401 4103 0a7f |010b: const v1, #float 1.8345e+38 // #7f0a0341 │ │ -401eb8: 6e40 d637 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@37d6 │ │ -401ebe: 0c05 |0111: move-result-object v5 │ │ -401ec0: 6e10 cd37 0500 |0112: invoke-virtual {v5}, Landroidx/fragment/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@37cd │ │ -401ec6: 1405 8700 0a7f |0115: const v5, #float 1.83436e+38 // #7f0a0087 │ │ -401ecc: 6e20 780c 5400 |0118: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -401ed2: 0c05 |011b: move-result-object v5 │ │ -401ed4: 2206 2a1b |011c: new-instance v6, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda10; // type@1b2a │ │ -401ed8: 7020 d4a4 3600 |011e: invoke-direct {v6, v3}, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda10;.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V // method@a4d4 │ │ -401ede: 6e20 710d 6500 |0121: invoke-virtual {v5, v6}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -401ee4: 1104 |0124: return-object v4 │ │ +401c54: |[401c54] de.danoeh.antennapod.fragment.FeedInfoFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +401c64: 1405 5700 0d7f |0000: const v5, #float 1.87423e+38 // #7f0d0057 │ │ +401c6a: 1206 |0003: const/4 v6, #int 0 // #0 │ │ +401c6c: 6e30 b10b 5406 |0004: invoke-virtual {v4, v5, v6}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0bb1 │ │ +401c72: 0c04 |0007: move-result-object v4 │ │ +401c74: 1405 9403 0a7f |0008: const v5, #float 1.83452e+38 // #7f0a0394 │ │ +401c7a: 6e20 780c 5400 |000b: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +401c80: 0c05 |000e: move-result-object v5 │ │ +401c82: 1f05 6a14 |000f: check-cast v5, Lcom/google/android/material/appbar/MaterialToolbar; // type@146a │ │ +401c86: 5b35 5893 |0011: iput-object v5, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9358 │ │ +401c8a: 1a06 0000 |0013: const-string v6, "" // string@0000 │ │ +401c8e: 6e20 7621 6500 |0015: invoke-virtual {v5, v6}, Landroidx/appcompat/widget/Toolbar;.setTitle:(Ljava/lang/CharSequence;)V // method@2176 │ │ +401c94: 5435 5893 |0018: iget-object v5, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9358 │ │ +401c98: 1406 0600 0f7f |001a: const v6, #float 1.9008e+38 // #7f0f0006 │ │ +401c9e: 6e20 4521 6500 |001d: invoke-virtual {v5, v6}, Landroidx/appcompat/widget/Toolbar;.inflateMenu:(I)V // method@2145 │ │ +401ca4: 5435 5893 |0020: iget-object v5, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9358 │ │ +401ca8: 2206 331b |0022: new-instance v6, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda9; // type@1b33 │ │ +401cac: 7020 e6a4 3600 |0024: invoke-direct {v6, v3}, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda9;.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V // method@a4e6 │ │ +401cb2: 6e20 6c21 6500 |0027: invoke-virtual {v5, v6}, Landroidx/appcompat/widget/Toolbar;.setNavigationOnClickListener:(Landroid/view/View$OnClickListener;)V // method@216c │ │ +401cb8: 5435 5893 |002a: iget-object v5, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9358 │ │ +401cbc: 6e20 6d21 3500 |002c: invoke-virtual {v5, v3}, Landroidx/appcompat/widget/Toolbar;.setOnMenuItemClickListener:(Landroidx/appcompat/widget/Toolbar$OnMenuItemClickListener;)V // method@216d │ │ +401cc2: 7010 13a5 0300 |002f: invoke-direct {v3}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.refreshToolbarState:()V // method@a513 │ │ +401cc8: 1405 5e00 0a7f |0032: const v5, #float 1.83435e+38 // #7f0a005e │ │ +401cce: 6e20 780c 5400 |0035: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +401cd4: 0c05 |0038: move-result-object v5 │ │ +401cd6: 1f05 5c14 |0039: check-cast v5, Lcom/google/android/material/appbar/AppBarLayout; // type@145c │ │ +401cda: 1406 cf00 0a7f |003b: const v6, #float 1.83438e+38 // #7f0a00cf │ │ +401ce0: 6e20 780c 6400 |003e: invoke-virtual {v4, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +401ce6: 0c06 |0041: move-result-object v6 │ │ +401ce8: 1f06 6614 |0042: check-cast v6, Lcom/google/android/material/appbar/CollapsingToolbarLayout; // type@1466 │ │ +401cec: 2200 351b |0044: new-instance v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$2; // type@1b35 │ │ +401cf0: 6e10 2d35 0300 |0046: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +401cf6: 0c01 |0049: move-result-object v1 │ │ +401cf8: 5432 5893 |004a: iget-object v2, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9358 │ │ +401cfc: 7056 eaa4 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@a4ea │ │ +401d02: 6e10 53b1 0000 |004f: invoke-virtual {v0}, Lde/danoeh/antennapod/view/ToolbarIconTintManager;.updateTint:()V // method@b153 │ │ +401d08: 6e20 ec79 0500 |0052: invoke-virtual {v5, v0}, Lcom/google/android/material/appbar/AppBarLayout;.addOnOffsetChangedListener:(Lcom/google/android/material/appbar/AppBarLayout$OnOffsetChangedListener;)V // method@79ec │ │ +401d0e: 1405 c401 0a7f |0055: const v5, #float 1.83443e+38 // #7f0a01c4 │ │ +401d14: 6e20 780c 5400 |0058: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +401d1a: 0c05 |005b: move-result-object v5 │ │ +401d1c: 1f05 f902 |005c: check-cast v5, Landroid/widget/ImageView; // type@02f9 │ │ +401d20: 5b35 5593 |005e: iput-object v5, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.imgvCover:Landroid/widget/ImageView; // field@9355 │ │ +401d24: 1405 c303 0a7f |0060: const v5, #float 1.83453e+38 // #7f0a03c3 │ │ +401d2a: 6e20 780c 5400 |0063: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +401d30: 0c05 |0066: move-result-object v5 │ │ +401d32: 1f05 1503 |0067: check-cast v5, Landroid/widget/TextView; // type@0315 │ │ +401d36: 5b35 5c93 |0069: iput-object v5, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.txtvTitle:Landroid/widget/TextView; // field@935c │ │ +401d3a: 1405 a503 0a7f |006b: const v5, #float 1.83452e+38 // #7f0a03a5 │ │ +401d40: 6e20 780c 5400 |006e: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +401d46: 0c05 |0071: move-result-object v5 │ │ +401d48: 1f05 1503 |0072: check-cast v5, Landroid/widget/TextView; // type@0315 │ │ +401d4c: 5b35 5993 |0074: iput-object v5, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.txtvAuthorHeader:Landroid/widget/TextView; // field@9359 │ │ +401d50: 1405 c301 0a7f |0076: const v5, #float 1.83443e+38 // #7f0a01c3 │ │ +401d56: 6e20 780c 5400 |0079: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +401d5c: 0c05 |007c: move-result-object v5 │ │ +401d5e: 1f05 f902 |007d: check-cast v5, Landroid/widget/ImageView; // type@02f9 │ │ +401d62: 5b35 5493 |007f: iput-object v5, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.imgvBackground:Landroid/widget/ImageView; // field@9354 │ │ +401d66: 1405 ae01 0a7f |0081: const v5, #float 1.83442e+38 // #7f0a01ae │ │ +401d6c: 6e20 780c 5400 |0084: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +401d72: 0c05 |0087: move-result-object v5 │ │ +401d74: 5b35 5393 |0088: iput-object v5, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.header:Landroid/view/View; // field@9353 │ │ +401d78: 1405 ca01 0a7f |008a: const v5, #float 1.83443e+38 // #7f0a01ca │ │ +401d7e: 6e20 780c 5400 |008d: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +401d84: 0c05 |0090: move-result-object v5 │ │ +401d86: 5b35 5693 |0091: iput-object v5, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.infoContainer:Landroid/view/View; // field@9356 │ │ +401d8a: 1405 9f00 0a7f |0093: const v5, #float 1.83437e+38 // #7f0a009f │ │ +401d90: 6e20 780c 5400 |0096: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +401d96: 0c05 |0099: move-result-object v5 │ │ +401d98: 1246 |009a: const/4 v6, #int 4 // #4 │ │ +401d9a: 6e20 9c0d 6500 |009b: invoke-virtual {v5, v6}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +401da0: 1405 a000 0a7f |009e: const v5, #float 1.83437e+38 // #7f0a00a0 │ │ +401da6: 6e20 780c 5400 |00a1: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +401dac: 0c05 |00a4: move-result-object v5 │ │ +401dae: 6e20 9c0d 6500 |00a5: invoke-virtual {v5, v6}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +401db4: 1405 9300 0a7f |00a8: const v5, #float 1.83436e+38 // #7f0a0093 │ │ +401dba: 6e20 780c 5400 |00ab: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +401dc0: 0c05 |00ae: move-result-object v5 │ │ +401dc2: 6e20 9c0d 6500 |00af: invoke-virtual {v5, v6}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +401dc8: 5435 5493 |00b2: iget-object v5, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.imgvBackground:Landroid/widget/ImageView; // field@9354 │ │ +401dcc: 2206 c100 |00b4: new-instance v6, Landroid/graphics/LightingColorFilter; // type@00c1 │ │ +401dd0: 1400 8282 82ff |00b6: const v0, #float -nan // #ff828282 │ │ +401dd6: 1201 |00b9: const/4 v1, #int 0 // #0 │ │ +401dd8: 7030 f203 0601 |00ba: invoke-direct {v6, v0, v1}, Landroid/graphics/LightingColorFilter;.:(II)V // method@03f2 │ │ +401dde: 6e20 3f11 6500 |00bd: invoke-virtual {v5, v6}, Landroid/widget/ImageView;.setColorFilter:(Landroid/graphics/ColorFilter;)V // method@113f │ │ +401de4: 1405 a703 0a7f |00c0: const v5, #float 1.83452e+38 // #7f0a03a7 │ │ +401dea: 6e20 780c 5400 |00c3: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +401df0: 0c05 |00c6: move-result-object v5 │ │ +401df2: 1f05 1503 |00c7: check-cast v5, Landroid/widget/TextView; // type@0315 │ │ +401df6: 5b35 5a93 |00c9: iput-object v5, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.txtvDescription:Landroid/widget/TextView; // field@935a │ │ +401dfa: 1405 c603 0a7f |00cb: const v5, #float 1.83453e+38 // #7f0a03c6 │ │ +401e00: 6e20 780c 5400 |00ce: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +401e06: 0c05 |00d1: move-result-object v5 │ │ +401e08: 1f05 1503 |00d2: check-cast v5, Landroid/widget/TextView; // type@0315 │ │ +401e0c: 5b35 5d93 |00d4: iput-object v5, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.txtvUrl:Landroid/widget/TextView; // field@935d │ │ +401e10: 1405 e001 0a7f |00d6: const v5, #float 1.83443e+38 // #7f0a01e0 │ │ +401e16: 6e20 780c 5400 |00d9: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +401e1c: 0c05 |00dc: move-result-object v5 │ │ +401e1e: 1f05 1503 |00dd: check-cast v5, Landroid/widget/TextView; // type@0315 │ │ +401e22: 5b35 5793 |00df: iput-object v5, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.lblSupport:Landroid/widget/TextView; // field@9357 │ │ +401e26: 1405 ad03 0a7f |00e1: const v5, #float 1.83453e+38 // #7f0a03ad │ │ +401e2c: 6e20 780c 5400 |00e4: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +401e32: 0c05 |00e7: move-result-object v5 │ │ +401e34: 1f05 1503 |00e8: check-cast v5, Landroid/widget/TextView; // type@0315 │ │ +401e38: 5b35 5b93 |00ea: iput-object v5, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.txtvFundingUrl:Landroid/widget/TextView; // field@935b │ │ +401e3c: 5435 5d93 |00ec: iget-object v5, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.txtvUrl:Landroid/widget/TextView; // field@935d │ │ +401e40: 5436 5093 |00ee: iget-object v6, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.copyUrlToClipboard:Landroid/view/View$OnClickListener; // field@9350 │ │ +401e44: 6e20 710d 6500 |00f0: invoke-virtual {v5, v6}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +401e4a: 6e10 2b35 0300 |00f3: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@352b │ │ +401e50: 0c05 |00f6: move-result-object v5 │ │ +401e52: 1a06 cf79 |00f7: const-string v6, "de.danoeh.antennapod.extra.feedId" // string@79cf │ │ +401e56: 6e20 f406 6500 |00f9: invoke-virtual {v5, v6}, Landroid/os/BaseBundle;.getLong:(Ljava/lang/String;)J // method@06f4 │ │ +401e5c: 0b05 |00fc: move-result-wide v5 │ │ +401e5e: 6e10 4135 0300 |00fd: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3541 │ │ +401e64: 0c00 |0100: move-result-object v0 │ │ +401e66: 6e10 e136 0000 |0101: invoke-virtual {v0}, Landroidx/fragment/app/FragmentManager;.beginTransaction:()Landroidx/fragment/app/FragmentTransaction; // method@36e1 │ │ +401e6c: 0c00 |0104: move-result-object v0 │ │ +401e6e: 7130 33b1 6501 |0105: invoke-static {v5, v6, v1}, Lde/danoeh/antennapod/ui/statistics/feed/FeedStatisticsFragment;.newInstance:(JZ)Lde/danoeh/antennapod/ui/statistics/feed/FeedStatisticsFragment; // method@b133 │ │ +401e74: 0c05 |0108: move-result-object v5 │ │ +401e76: 1a06 8485 |0109: const-string v6, "feed_statistics_fragment" // string@8584 │ │ +401e7a: 1401 4103 0a7f |010b: const v1, #float 1.8345e+38 // #7f0a0341 │ │ +401e80: 6e40 d637 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@37d6 │ │ +401e86: 0c05 |0111: move-result-object v5 │ │ +401e88: 6e10 cd37 0500 |0112: invoke-virtual {v5}, Landroidx/fragment/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@37cd │ │ +401e8e: 1405 8700 0a7f |0115: const v5, #float 1.83436e+38 // #7f0a0087 │ │ +401e94: 6e20 780c 5400 |0118: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +401e9a: 0c05 |011b: move-result-object v5 │ │ +401e9c: 2206 2a1b |011c: new-instance v6, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda10; // type@1b2a │ │ +401ea0: 7020 d4a4 3600 |011e: invoke-direct {v6, v3}, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda10;.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V // method@a4d4 │ │ +401ea6: 6e20 710d 6500 |0121: invoke-virtual {v5, v6}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +401eac: 1104 |0124: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=114 │ │ 0x000b line=115 │ │ 0x0015 line=116 │ │ 0x0018 line=117 │ │ 0x0020 line=118 │ │ @@ -1736738,20 +1736721,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -402438: |[402438] de.danoeh.antennapod.fragment.FeedInfoFragment.onDestroy:()V │ │ -402448: 6f10 7a35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onDestroy:()V // method@357a │ │ -40244e: 5410 5193 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9351 │ │ -402452: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -402456: 7210 91b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ -40245c: 0e00 |000a: return-void │ │ +402400: |[402400] de.danoeh.antennapod.fragment.FeedInfoFragment.onDestroy:()V │ │ +402410: 6f10 7a35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onDestroy:()V // method@357a │ │ +402416: 5410 5193 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9351 │ │ +40241a: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +40241e: 7210 91b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ +402424: 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; │ │ @@ -1736761,61 +1736744,61 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 99 16-bit code units │ │ -401f00: |[401f00] de.danoeh.antennapod.fragment.FeedInfoFragment.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ -401f10: 5440 5293 |0000: iget-object v0, v4, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9352 │ │ -401f14: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -401f16: 3900 1000 |0003: if-nez v0, 0013 // +0010 │ │ -401f1a: 6e10 2735 0400 |0005: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -401f20: 0c05 |0008: move-result-object v5 │ │ -401f22: 1f05 d917 |0009: check-cast v5, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -401f26: 1400 6902 127f |000b: const v0, #float 1.9408e+38 // #7f120269 │ │ -401f2c: 6e30 b494 0501 |000e: invoke-virtual {v5, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@94b4 │ │ -401f32: 1205 |0011: const/4 v5, #int 0 // #0 │ │ -401f34: 0f05 |0012: return v5 │ │ -401f36: 6e10 2d35 0400 |0013: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -401f3c: 0c00 |0016: move-result-object v0 │ │ -401f3e: 5442 5293 |0017: iget-object v2, v4, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9352 │ │ -401f42: 7130 77ab 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@ab77 │ │ -401f48: 0a00 |001c: move-result v0 │ │ -401f4a: 7210 db0b 0500 |001d: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ -401f50: 0a02 |0020: move-result v2 │ │ -401f52: 1403 9e02 0a7f |0021: const v3, #float 1.83447e+38 // #7f0a029e │ │ -401f58: 3332 2600 |0024: if-ne v2, v3, 004a // +0026 │ │ -401f5c: 2205 1715 |0026: new-instance v5, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ -401f60: 6e10 2d35 0400 |0028: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -401f66: 0c00 |002b: move-result-object v0 │ │ -401f68: 7020 8381 0500 |002c: invoke-direct {v5, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ -401f6e: 1400 f702 127f |002f: const v0, #float 1.94083e+38 // #7f1202f7 │ │ -401f74: 6e20 a381 0500 |0032: invoke-virtual {v5, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81a3 │ │ -401f7a: 2200 311b |0035: new-instance v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda7; // type@1b31 │ │ -401f7e: 7020 e2a4 4000 |0037: invoke-direct {v0, v4}, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V // method@a4e2 │ │ -401f84: 1402 0a00 0401 |003a: const v2, #float 2.42446e-38 // #0104000a │ │ -401f8a: 6e30 c181 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@81c1 │ │ -401f90: 1500 0401 |0040: const/high16 v0, #int 17039360 // #104 │ │ -401f94: 1202 |0042: const/4 v2, #int 0 // #0 │ │ -401f96: 6e30 ad81 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@81ad │ │ -401f9c: 6e10 7114 0500 |0046: invoke-virtual {v5}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ -401fa2: 0f01 |0049: return v1 │ │ -401fa4: 7210 db0b 0500 |004a: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ -401faa: 0a05 |004d: move-result v5 │ │ -401fac: 1402 2a01 0a7f |004e: const v2, #float 1.8344e+38 // #7f0a012a │ │ -401fb2: 3325 1100 |0051: if-ne v5, v2, 0062 // +0011 │ │ -401fb6: 2205 361b |0053: new-instance v5, Lde/danoeh/antennapod/fragment/FeedInfoFragment$3; // type@1b36 │ │ -401fba: 6e10 2735 0400 |0055: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -401fc0: 0c00 |0058: move-result-object v0 │ │ -401fc2: 5442 5293 |0059: iget-object v2, v4, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9352 │ │ -401fc6: 7040 eca4 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@a4ec │ │ -401fcc: 6e10 a1a0 0500 |005e: invoke-virtual {v5}, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;.show:()V // method@a0a1 │ │ -401fd2: 0f01 |0061: return v1 │ │ -401fd4: 0f00 |0062: return v0 │ │ +401ec8: |[401ec8] de.danoeh.antennapod.fragment.FeedInfoFragment.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ +401ed8: 5440 5293 |0000: iget-object v0, v4, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9352 │ │ +401edc: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +401ede: 3900 1000 |0003: if-nez v0, 0013 // +0010 │ │ +401ee2: 6e10 2735 0400 |0005: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +401ee8: 0c05 |0008: move-result-object v5 │ │ +401eea: 1f05 d917 |0009: check-cast v5, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +401eee: 1400 6902 127f |000b: const v0, #float 1.9408e+38 // #7f120269 │ │ +401ef4: 6e30 b494 0501 |000e: invoke-virtual {v5, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@94b4 │ │ +401efa: 1205 |0011: const/4 v5, #int 0 // #0 │ │ +401efc: 0f05 |0012: return v5 │ │ +401efe: 6e10 2d35 0400 |0013: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +401f04: 0c00 |0016: move-result-object v0 │ │ +401f06: 5442 5293 |0017: iget-object v2, v4, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9352 │ │ +401f0a: 7130 77ab 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@ab77 │ │ +401f10: 0a00 |001c: move-result v0 │ │ +401f12: 7210 db0b 0500 |001d: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ +401f18: 0a02 |0020: move-result v2 │ │ +401f1a: 1403 9e02 0a7f |0021: const v3, #float 1.83447e+38 // #7f0a029e │ │ +401f20: 3332 2600 |0024: if-ne v2, v3, 004a // +0026 │ │ +401f24: 2205 1715 |0026: new-instance v5, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ +401f28: 6e10 2d35 0400 |0028: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +401f2e: 0c00 |002b: move-result-object v0 │ │ +401f30: 7020 8381 0500 |002c: invoke-direct {v5, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ +401f36: 1400 f702 127f |002f: const v0, #float 1.94083e+38 // #7f1202f7 │ │ +401f3c: 6e20 a381 0500 |0032: invoke-virtual {v5, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81a3 │ │ +401f42: 2200 311b |0035: new-instance v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda7; // type@1b31 │ │ +401f46: 7020 e2a4 4000 |0037: invoke-direct {v0, v4}, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V // method@a4e2 │ │ +401f4c: 1402 0a00 0401 |003a: const v2, #float 2.42446e-38 // #0104000a │ │ +401f52: 6e30 c181 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@81c1 │ │ +401f58: 1500 0401 |0040: const/high16 v0, #int 17039360 // #104 │ │ +401f5c: 1202 |0042: const/4 v2, #int 0 // #0 │ │ +401f5e: 6e30 ad81 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@81ad │ │ +401f64: 6e10 7114 0500 |0046: invoke-virtual {v5}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ +401f6a: 0f01 |0049: return v1 │ │ +401f6c: 7210 db0b 0500 |004a: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ +401f72: 0a05 |004d: move-result v5 │ │ +401f74: 1402 2a01 0a7f |004e: const v2, #float 1.8344e+38 // #7f0a012a │ │ +401f7a: 3325 1100 |0051: if-ne v5, v2, 0062 // +0011 │ │ +401f7e: 2205 361b |0053: new-instance v5, Lde/danoeh/antennapod/fragment/FeedInfoFragment$3; // type@1b36 │ │ +401f82: 6e10 2735 0400 |0055: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +401f88: 0c00 |0058: move-result-object v0 │ │ +401f8a: 5442 5293 |0059: iget-object v2, v4, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9352 │ │ +401f8e: 7040 eca4 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@a4ec │ │ +401f94: 6e10 a1a0 0500 |005e: invoke-virtual {v5}, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;.show:()V // method@a0a1 │ │ +401f9a: 0f01 |0061: return v1 │ │ +401f9c: 0f00 |0062: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=288 │ │ 0x0005 line=289 │ │ 0x0013 line=293 │ │ 0x001d line=295 │ │ 0x0026 line=296 │ │ @@ -1736835,42 +1736818,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 │ │ -402460: |[402460] de.danoeh.antennapod.fragment.FeedInfoFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -402470: 6e10 2b35 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@352b │ │ -402476: 0c03 |0003: move-result-object v3 │ │ -402478: 1a04 cf79 |0004: const-string v4, "de.danoeh.antennapod.extra.feedId" // string@79cf │ │ -40247c: 6e20 f406 4300 |0006: invoke-virtual {v3, v4}, Landroid/os/BaseBundle;.getLong:(Ljava/lang/String;)J // method@06f4 │ │ -402482: 0b03 |0009: move-result-wide v3 │ │ -402484: 2200 2d1b |000a: new-instance v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda3; // type@1b2d │ │ -402488: 7030 daa4 3004 |000c: invoke-direct {v0, v3, v4}, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda3;.:(J)V // method@a4da │ │ -40248e: 7110 72b1 0000 |000f: invoke-static {v0}, Lio/reactivex/Maybe;.create:(Lio/reactivex/MaybeOnSubscribe;)Lio/reactivex/Maybe; // method@b172 │ │ -402494: 0c03 |0012: move-result-object v3 │ │ -402496: 7100 95b1 0000 |0013: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ -40249c: 0c04 |0016: move-result-object v4 │ │ -40249e: 6e20 77b1 4300 |0017: invoke-virtual {v3, v4}, Lio/reactivex/Maybe;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b177 │ │ -4024a4: 0c03 |001a: move-result-object v3 │ │ -4024a6: 7100 90b1 0000 |001b: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ -4024ac: 0c04 |001e: move-result-object v4 │ │ -4024ae: 6e20 74b1 4300 |001f: invoke-virtual {v3, v4}, Lio/reactivex/Maybe;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b174 │ │ -4024b4: 0c03 |0022: move-result-object v3 │ │ -4024b6: 2204 2e1b |0023: new-instance v4, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda4; // type@1b2e │ │ -4024ba: 7020 dca4 2400 |0025: invoke-direct {v4, v2}, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V // method@a4dc │ │ -4024c0: 2200 2f1b |0028: new-instance v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda5; // type@1b2f │ │ -4024c4: 7010 dea4 0000 |002a: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda5;.:()V // method@a4de │ │ -4024ca: 2201 301b |002d: new-instance v1, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda6; // type@1b30 │ │ -4024ce: 7010 e0a4 0100 |002f: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda6;.:()V // method@a4e0 │ │ -4024d4: 6e40 76b1 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@b176 │ │ -4024da: 0c03 |0035: move-result-object v3 │ │ -4024dc: 5b23 5193 |0036: iput-object v3, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9351 │ │ -4024e0: 0e00 |0038: return-void │ │ +402428: |[402428] de.danoeh.antennapod.fragment.FeedInfoFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +402438: 6e10 2b35 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@352b │ │ +40243e: 0c03 |0003: move-result-object v3 │ │ +402440: 1a04 cf79 |0004: const-string v4, "de.danoeh.antennapod.extra.feedId" // string@79cf │ │ +402444: 6e20 f406 4300 |0006: invoke-virtual {v3, v4}, Landroid/os/BaseBundle;.getLong:(Ljava/lang/String;)J // method@06f4 │ │ +40244a: 0b03 |0009: move-result-wide v3 │ │ +40244c: 2200 2d1b |000a: new-instance v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda3; // type@1b2d │ │ +402450: 7030 daa4 3004 |000c: invoke-direct {v0, v3, v4}, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda3;.:(J)V // method@a4da │ │ +402456: 7110 72b1 0000 |000f: invoke-static {v0}, Lio/reactivex/Maybe;.create:(Lio/reactivex/MaybeOnSubscribe;)Lio/reactivex/Maybe; // method@b172 │ │ +40245c: 0c03 |0012: move-result-object v3 │ │ +40245e: 7100 95b1 0000 |0013: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ +402464: 0c04 |0016: move-result-object v4 │ │ +402466: 6e20 77b1 4300 |0017: invoke-virtual {v3, v4}, Lio/reactivex/Maybe;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b177 │ │ +40246c: 0c03 |001a: move-result-object v3 │ │ +40246e: 7100 90b1 0000 |001b: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ +402474: 0c04 |001e: move-result-object v4 │ │ +402476: 6e20 74b1 4300 |001f: invoke-virtual {v3, v4}, Lio/reactivex/Maybe;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b174 │ │ +40247c: 0c03 |0022: move-result-object v3 │ │ +40247e: 2204 2e1b |0023: new-instance v4, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda4; // type@1b2e │ │ +402482: 7020 dca4 2400 |0025: invoke-direct {v4, v2}, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V // method@a4dc │ │ +402488: 2200 2f1b |0028: new-instance v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda5; // type@1b2f │ │ +40248c: 7010 dea4 0000 |002a: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda5;.:()V // method@a4de │ │ +402492: 2201 301b |002d: new-instance v1, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda6; // type@1b30 │ │ +402496: 7010 e0a4 0100 |002f: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda6;.:()V // method@a4e0 │ │ +40249c: 6e40 76b1 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@b176 │ │ +4024a2: 0c03 |0035: move-result-object v3 │ │ +4024a4: 5b23 5193 |0036: iput-object v3, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9351 │ │ +4024a8: 0e00 |0038: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ 0x000a line=171 │ │ 0x0013 line=179 │ │ 0x001b line=180 │ │ 0x0032 line=181 │ │ @@ -1736913,18 +1736896,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 │ │ -402edc: |[402edc] 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 │ │ -402eec: 5b01 7193 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$1;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9371 │ │ -402ef0: 7040 52b1 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@b152 │ │ -402ef6: 0e00 |0005: return-void │ │ +402ea4: |[402ea4] 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 │ │ +402eb4: 5b01 7193 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$1;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9371 │ │ +402eb8: 7040 52b1 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@b152 │ │ +402ebe: 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; │ │ @@ -1736937,42 +1736920,42 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 59 16-bit code units │ │ -402ef8: |[402ef8] de.danoeh.antennapod.fragment.FeedItemlistFragment$1.doTint:(Landroid/content/Context;)V │ │ -402f08: 5420 7193 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$1;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9371 │ │ -402f0c: 7110 61a5 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.-$$Nest$fgetviewBinding:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // method@a561 │ │ -402f12: 0c00 |0005: move-result-object v0 │ │ -402f14: 5400 268f |0006: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8f26 │ │ -402f18: 6e10 2f21 0000 |0008: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ -402f1e: 0c00 |000b: move-result-object v0 │ │ -402f20: 1401 a402 0a7f |000c: const v1, #float 1.83447e+38 // #7f0a02a4 │ │ -402f26: 7220 bf0b 1000 |000f: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -402f2c: 0c00 |0012: move-result-object v0 │ │ -402f2e: 1401 3501 087f |0013: const v1, #float 1.80781e+38 // #7f080135 │ │ -402f34: 7120 4c16 1300 |0016: invoke-static {v3, v1}, Landroidx/appcompat/content/res/AppCompatResources;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@164c │ │ -402f3a: 0c01 |0019: move-result-object v1 │ │ -402f3c: 7220 f30b 1000 |001a: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@0bf3 │ │ -402f42: 5420 7193 |001d: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$1;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9371 │ │ -402f46: 7110 61a5 0000 |001f: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.-$$Nest$fgetviewBinding:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // method@a561 │ │ -402f4c: 0c00 |0022: move-result-object v0 │ │ -402f4e: 5400 268f |0023: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8f26 │ │ -402f52: 6e10 2f21 0000 |0025: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ -402f58: 0c00 |0028: move-result-object v0 │ │ -402f5a: 1401 4700 0a7f |0029: const v1, #float 1.83435e+38 // #7f0a0047 │ │ -402f60: 7220 bf0b 1000 |002c: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -402f66: 0c00 |002f: move-result-object v0 │ │ -402f68: 1401 3b01 087f |0030: const v1, #float 1.80781e+38 // #7f08013b │ │ -402f6e: 7120 4c16 1300 |0033: invoke-static {v3, v1}, Landroidx/appcompat/content/res/AppCompatResources;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@164c │ │ -402f74: 0c03 |0036: move-result-object v3 │ │ -402f76: 7220 f30b 3000 |0037: invoke-interface {v0, v3}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@0bf3 │ │ -402f7c: 0e00 |003a: return-void │ │ +402ec0: |[402ec0] de.danoeh.antennapod.fragment.FeedItemlistFragment$1.doTint:(Landroid/content/Context;)V │ │ +402ed0: 5420 7193 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$1;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9371 │ │ +402ed4: 7110 61a5 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.-$$Nest$fgetviewBinding:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // method@a561 │ │ +402eda: 0c00 |0005: move-result-object v0 │ │ +402edc: 5400 268f |0006: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8f26 │ │ +402ee0: 6e10 2f21 0000 |0008: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ +402ee6: 0c00 |000b: move-result-object v0 │ │ +402ee8: 1401 a402 0a7f |000c: const v1, #float 1.83447e+38 // #7f0a02a4 │ │ +402eee: 7220 bf0b 1000 |000f: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +402ef4: 0c00 |0012: move-result-object v0 │ │ +402ef6: 1401 3501 087f |0013: const v1, #float 1.80781e+38 // #7f080135 │ │ +402efc: 7120 4c16 1300 |0016: invoke-static {v3, v1}, Landroidx/appcompat/content/res/AppCompatResources;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@164c │ │ +402f02: 0c01 |0019: move-result-object v1 │ │ +402f04: 7220 f30b 1000 |001a: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@0bf3 │ │ +402f0a: 5420 7193 |001d: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$1;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9371 │ │ +402f0e: 7110 61a5 0000 |001f: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.-$$Nest$fgetviewBinding:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // method@a561 │ │ +402f14: 0c00 |0022: move-result-object v0 │ │ +402f16: 5400 268f |0023: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8f26 │ │ +402f1a: 6e10 2f21 0000 |0025: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ +402f20: 0c00 |0028: move-result-object v0 │ │ +402f22: 1401 4700 0a7f |0029: const v1, #float 1.83435e+38 // #7f0a0047 │ │ +402f28: 7220 bf0b 1000 |002c: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +402f2e: 0c00 |002f: move-result-object v0 │ │ +402f30: 1401 3b01 087f |0030: const v1, #float 1.80781e+38 // #7f08013b │ │ +402f36: 7120 4c16 1300 |0033: invoke-static {v3, v1}, Landroidx/appcompat/content/res/AppCompatResources;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@164c │ │ +402f3c: 0c03 |0036: move-result-object v3 │ │ +402f3e: 7220 f30b 3000 |0037: invoke-interface {v0, v3}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@0bf3 │ │ +402f44: 0e00 |003a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0016 line=156 │ │ 0x001d line=157 │ │ 0x0033 line=158 │ │ locals : │ │ @@ -1737013,18 +1736996,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 │ │ -403184: |[403184] de.danoeh.antennapod.fragment.FeedItemlistFragment$FeedItemListAdapter.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Lde/danoeh/antennapod/activity/MainActivity;)V │ │ -403194: 5b01 7593 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9375 │ │ -403198: 7020 ac96 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@96ac │ │ -40319e: 0e00 |0005: return-void │ │ +40314c: |[40314c] de.danoeh.antennapod.fragment.FeedItemlistFragment$FeedItemListAdapter.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Lde/danoeh/antennapod/activity/MainActivity;)V │ │ +40315c: 5b01 7593 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9375 │ │ +403160: 7020 ac96 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@96ac │ │ +403166: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=577 │ │ 0x0002 line=578 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ @@ -1737036,19 +1737019,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 │ │ -4031a0: |[4031a0] de.danoeh.antennapod.fragment.FeedItemlistFragment$FeedItemListAdapter.beforeBindViewHolder:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;I)V │ │ -4031b0: 5411 d4d9 |0000: iget-object v1, v1, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.coverHolder:Landroidx/cardview/widget/CardView; // field@d9d4 │ │ -4031b4: 1302 0800 |0002: const/16 v2, #int 8 // #8 │ │ -4031b8: 6e20 9c0d 2100 |0004: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -4031be: 0e00 |0007: return-void │ │ +403168: |[403168] de.danoeh.antennapod.fragment.FeedItemlistFragment$FeedItemListAdapter.beforeBindViewHolder:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;I)V │ │ +403178: 5411 d4d9 |0000: iget-object v1, v1, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.coverHolder:Landroidx/cardview/widget/CardView; // field@d9d4 │ │ +40317c: 1302 0800 |0002: const/16 v2, #int 8 // #8 │ │ +403180: 6e20 9c0d 2100 |0004: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +403186: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=583 │ │ 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 │ │ @@ -1737058,29 +1737041,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 │ │ -4031c0: |[4031c0] de.danoeh.antennapod.fragment.FeedItemlistFragment$FeedItemListAdapter.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -4031d0: 6f40 bd96 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@96bd │ │ -4031d6: 6e10 5b97 0000 |0003: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.inActionMode:()Z // method@975b │ │ -4031dc: 0a02 |0006: move-result v2 │ │ -4031de: 3902 0d00 |0007: if-nez v2, 0014 // +000d │ │ -4031e2: 1402 3302 0a7f |0009: const v2, #float 1.83445e+38 // #7f0a0233 │ │ -4031e8: 7220 bf0b 2100 |000c: invoke-interface {v1, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -4031ee: 0c02 |000f: move-result-object v2 │ │ -4031f0: 1213 |0010: const/4 v3, #int 1 // #1 │ │ -4031f2: 7220 020c 3200 |0011: invoke-interface {v2, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ -4031f8: 5402 7593 |0014: iget-object v2, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9375 │ │ -4031fc: 2203 511b |0016: new-instance v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter$$ExternalSyntheticLambda0; // type@1b51 │ │ -403200: 7020 44a5 2300 |0018: invoke-direct {v3, v2}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a544 │ │ -403206: 7120 9b98 3100 |001b: invoke-static {v1, v3}, Lde/danoeh/antennapod/core/menuhandler/MenuItemUtils;.setOnClickListeners:(Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;)V // method@989b │ │ -40320c: 0e00 |001e: return-void │ │ +403188: |[403188] de.danoeh.antennapod.fragment.FeedItemlistFragment$FeedItemListAdapter.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +403198: 6f40 bd96 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@96bd │ │ +40319e: 6e10 5b97 0000 |0003: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.inActionMode:()Z // method@975b │ │ +4031a4: 0a02 |0006: move-result v2 │ │ +4031a6: 3902 0d00 |0007: if-nez v2, 0014 // +000d │ │ +4031aa: 1402 3302 0a7f |0009: const v2, #float 1.83445e+38 // #7f0a0233 │ │ +4031b0: 7220 bf0b 2100 |000c: invoke-interface {v1, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +4031b6: 0c02 |000f: move-result-object v2 │ │ +4031b8: 1213 |0010: const/4 v3, #int 1 // #1 │ │ +4031ba: 7220 020c 3200 |0011: invoke-interface {v2, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ +4031c0: 5402 7593 |0014: iget-object v2, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@9375 │ │ +4031c4: 2203 511b |0016: new-instance v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter$$ExternalSyntheticLambda0; // type@1b51 │ │ +4031c8: 7020 44a5 2300 |0018: invoke-direct {v3, v2}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a544 │ │ +4031ce: 7120 9b98 3100 |001b: invoke-static {v1, v3}, Lde/danoeh/antennapod/core/menuhandler/MenuItemUtils;.setOnClickListeners:(Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;)V // method@989b │ │ +4031d4: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=588 │ │ 0x0003 line=589 │ │ 0x000c line=590 │ │ 0x0014 line=592 │ │ locals : │ │ @@ -1737212,17 +1737195,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 │ │ -403844: |[403844] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$18TTcusvo-Yd13yIlxjYlUFb-0E:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Landroid/view/View;)V │ │ -403854: 7020 72a5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$setupHeaderView$9:(Landroid/view/View;)V // method@a572 │ │ -40385a: 0e00 |0003: return-void │ │ +40380c: |[40380c] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$18TTcusvo-Yd13yIlxjYlUFb-0E:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Landroid/view/View;)V │ │ +40381c: 7020 72a5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$setupHeaderView$9:(Landroid/view/View;)V // method@a572 │ │ +403822: 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; │ │ │ │ @@ -1737231,17 +1737214,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 │ │ -40385c: |[40385c] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$28tzXknDpGtnfnJAgP34f0vtIkY:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Lde/danoeh/antennapod/model/download/DownloadResult;)V │ │ -40386c: 7020 74a5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$showErrorDetails$14:(Lde/danoeh/antennapod/model/download/DownloadResult;)V // method@a574 │ │ -403872: 0e00 |0003: return-void │ │ +403824: |[403824] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$28tzXknDpGtnfnJAgP34f0vtIkY:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Lde/danoeh/antennapod/model/download/DownloadResult;)V │ │ +403834: 7020 74a5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$showErrorDetails$14:(Lde/danoeh/antennapod/model/download/DownloadResult;)V // method@a574 │ │ +40383a: 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; │ │ │ │ @@ -1737250,17 +1737233,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 │ │ -403874: |[403874] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$3m8hFIg65Jn2xRCgSiivPt3AYFU:(Ljava/lang/Throwable;)V │ │ -403884: 7110 75a5 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$showErrorDetails$15:(Ljava/lang/Throwable;)V // method@a575 │ │ -40388a: 0e00 |0003: return-void │ │ +40383c: |[40383c] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$3m8hFIg65Jn2xRCgSiivPt3AYFU:(Ljava/lang/Throwable;)V │ │ +40384c: 7110 75a5 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$showErrorDetails$15:(Ljava/lang/Throwable;)V // method@a575 │ │ +403852: 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;) │ │ @@ -1737268,17 +1737251,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 │ │ -40388c: |[40388c] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$6N7wV8flfhnlYPT8YCJb7Z4UnVg:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ -40389c: 7010 68a5 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$onCreateView$2:()V // method@a568 │ │ -4038a2: 0e00 |0003: return-void │ │ +403854: |[403854] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$6N7wV8flfhnlYPT8YCJb7Z4UnVg:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ +403864: 7010 68a5 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$onCreateView$2:()V // method@a568 │ │ +40386a: 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;) │ │ @@ -1737286,18 +1737269,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 │ │ -4037a8: |[4037a8] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$8ROyZ2TZbWIFSG-jYw3Hh8AGIUU:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/model/feed/Feed; │ │ -4037b8: 7010 77a5 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.loadData:()Lde/danoeh/antennapod/model/feed/Feed; // method@a577 │ │ -4037be: 0c00 |0003: move-result-object v0 │ │ -4037c0: 1100 |0004: return-object v0 │ │ +403770: |[403770] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$8ROyZ2TZbWIFSG-jYw3Hh8AGIUU:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/model/feed/Feed; │ │ +403780: 7010 77a5 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.loadData:()Lde/danoeh/antennapod/model/feed/Feed; // method@a577 │ │ +403786: 0c00 |0003: move-result-object v0 │ │ +403788: 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;) │ │ @@ -1737305,17 +1737288,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 │ │ -4038a4: |[4038a4] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$9EBL6c54luReSIfO6Ocq4Cs2_QY:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Landroid/view/View;)V │ │ -4038b4: 7020 70a5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$setupHeaderView$12:(Landroid/view/View;)V // method@a570 │ │ -4038ba: 0e00 |0003: return-void │ │ +40386c: |[40386c] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$9EBL6c54luReSIfO6Ocq4Cs2_QY:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Landroid/view/View;)V │ │ +40387c: 7020 70a5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$setupHeaderView$12:(Landroid/view/View;)V // method@a570 │ │ +403882: 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; │ │ │ │ @@ -1737324,17 +1737307,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 │ │ -4038bc: |[4038bc] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$9sWNBZi5qYTk9R9ExIHAtYngNSA:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Landroid/view/View;)V │ │ -4038cc: 7020 6fa5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$setupHeaderView$11:(Landroid/view/View;)V // method@a56f │ │ -4038d2: 0e00 |0003: return-void │ │ +403884: |[403884] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$9sWNBZi5qYTk9R9ExIHAtYngNSA:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Landroid/view/View;)V │ │ +403894: 7020 6fa5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$setupHeaderView$11:(Landroid/view/View;)V // method@a56f │ │ +40389a: 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; │ │ │ │ @@ -1737343,17 +1737326,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 │ │ -4038d4: |[4038d4] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$A6p4uxxX1LXhuOgZkZO8_03Eu8w:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ -4038e4: 7010 66a5 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$onCreateView$0:()V // method@a566 │ │ -4038ea: 0e00 |0003: return-void │ │ +40389c: |[40389c] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$A6p4uxxX1LXhuOgZkZO8_03Eu8w:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ +4038ac: 7010 66a5 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$onCreateView$0:()V // method@a566 │ │ +4038b2: 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;) │ │ @@ -1737361,17 +1737344,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 │ │ -4038ec: |[4038ec] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$N4cvly3ukzIku0ZfcBxs1fa-HGc:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ -4038fc: 7010 6aa5 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$onCreateView$4:()V // method@a56a │ │ -403902: 0e00 |0003: return-void │ │ +4038b4: |[4038b4] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$N4cvly3ukzIku0ZfcBxs1fa-HGc:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ +4038c4: 7010 6aa5 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$onCreateView$4:()V // method@a56a │ │ +4038ca: 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;) │ │ @@ -1737379,18 +1737362,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 │ │ -403734: |[403734] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$Nx0wAk7TK2j80J6Ah40e8i4YdU0:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/model/download/DownloadResult; │ │ -403744: 7010 73a5 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$showErrorDetails$13:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@a573 │ │ -40374a: 0c00 |0003: move-result-object v0 │ │ -40374c: 1100 |0004: return-object v0 │ │ +4036fc: |[4036fc] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$Nx0wAk7TK2j80J6Ah40e8i4YdU0:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/model/download/DownloadResult; │ │ +40370c: 7010 73a5 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$showErrorDetails$13:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@a573 │ │ +403712: 0c00 |0003: move-result-object v0 │ │ +403714: 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;) │ │ @@ -1737398,17 +1737381,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 │ │ -403904: |[403904] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$PMJ_9H_wSSFq0In-S0llIwwnw7M:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Landroid/view/View;)V │ │ -403914: 7020 6da5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$refreshHeaderView$7:(Landroid/view/View;)V // method@a56d │ │ -40391a: 0e00 |0003: return-void │ │ +4038cc: |[4038cc] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$PMJ_9H_wSSFq0In-S0llIwwnw7M:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Landroid/view/View;)V │ │ +4038dc: 7020 6da5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$refreshHeaderView$7:(Landroid/view/View;)V // method@a56d │ │ +4038e2: 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; │ │ │ │ @@ -1737417,17 +1737400,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 │ │ -40391c: |[40391c] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$PxaPW9ZuPmCFga0ExzjFAvOLNKE:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -40392c: 7020 64a5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$loadItems$17:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@a564 │ │ -403932: 0e00 |0003: return-void │ │ +4038e4: |[4038e4] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$PxaPW9ZuPmCFga0ExzjFAvOLNKE:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +4038f4: 7020 64a5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$loadItems$17:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@a564 │ │ +4038fa: 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; │ │ │ │ @@ -1737436,18 +1737419,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 │ │ -403480: |[403480] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$TXAAc7VO1jcpYnXySElv-w8R9wA:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z │ │ -403490: 7020 6ba5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$onCreateView$5:(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z // method@a56b │ │ -403496: 0a00 |0003: move-result v0 │ │ -403498: 0f00 |0004: return v0 │ │ +403448: |[403448] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$TXAAc7VO1jcpYnXySElv-w8R9wA:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z │ │ +403458: 7020 6ba5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$onCreateView$5:(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z // method@a56b │ │ +40345e: 0a00 |0003: move-result v0 │ │ +403460: 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; │ │ │ │ @@ -1737456,17 +1737439,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 │ │ -403934: |[403934] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$bA48NQcSR11ubUch68Jmw2QdpOc:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Ljava/lang/Throwable;)V │ │ -403944: 7020 65a5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$loadItems$18:(Ljava/lang/Throwable;)V // method@a565 │ │ -40394a: 0e00 |0003: return-void │ │ +4038fc: |[4038fc] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$bA48NQcSR11ubUch68Jmw2QdpOc:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Ljava/lang/Throwable;)V │ │ +40390c: 7020 65a5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$loadItems$18:(Ljava/lang/Throwable;)V // method@a565 │ │ +403912: 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; │ │ │ │ @@ -1737475,17 +1737458,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 │ │ -40394c: |[40394c] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$jF3YtCmb423HIv8VLfAOPsHJRNY:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ -40395c: 7010 76a5 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$showErrorDetails$16:()V // method@a576 │ │ -403962: 0e00 |0003: return-void │ │ +403914: |[403914] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$jF3YtCmb423HIv8VLfAOPsHJRNY:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ +403924: 7010 76a5 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$showErrorDetails$16:()V // method@a576 │ │ +40392a: 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;) │ │ @@ -1737493,17 +1737476,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 │ │ -403964: |[403964] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$jQxttfISoRPv1fCEjKeThq9cha4:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Landroid/view/View;)V │ │ -403974: 7020 71a5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$setupHeaderView$8:(Landroid/view/View;)V // method@a571 │ │ -40397a: 0e00 |0003: return-void │ │ +40392c: |[40392c] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$jQxttfISoRPv1fCEjKeThq9cha4:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Landroid/view/View;)V │ │ +40393c: 7020 71a5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$setupHeaderView$8:(Landroid/view/View;)V // method@a571 │ │ +403942: 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; │ │ │ │ @@ -1737512,17 +1737495,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 │ │ -40397c: |[40397c] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$mNDQAIPpuq1B01ARCixXavdNvzY:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Landroid/view/View;)V │ │ -40398c: 7020 6ea5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$setupHeaderView$10:(Landroid/view/View;)V // method@a56e │ │ -403992: 0e00 |0003: return-void │ │ +403944: |[403944] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$mNDQAIPpuq1B01ARCixXavdNvzY:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Landroid/view/View;)V │ │ +403954: 7020 6ea5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$setupHeaderView$10:(Landroid/view/View;)V // method@a56e │ │ +40395a: 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; │ │ │ │ @@ -1737531,17 +1737514,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 │ │ -403994: |[403994] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$uAzyg9eHCgj3k_fA9_6GOJa2jsw:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ -4039a4: 7010 69a5 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$onCreateView$3:()V // method@a569 │ │ -4039aa: 0e00 |0003: return-void │ │ +40395c: |[40395c] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$uAzyg9eHCgj3k_fA9_6GOJa2jsw:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ +40396c: 7010 69a5 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$onCreateView$3:()V // method@a569 │ │ +403972: 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;) │ │ @@ -1737549,18 +1737532,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 │ │ -40349c: |[40349c] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$uy5_NtXnfpwFzqLE_TuTfDgAZ-A:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Landroid/view/View;)Z │ │ -4034ac: 7020 67a5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$onCreateView$1:(Landroid/view/View;)Z // method@a567 │ │ -4034b2: 0a00 |0003: move-result v0 │ │ -4034b4: 0f00 |0004: return v0 │ │ +403464: |[403464] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$uy5_NtXnfpwFzqLE_TuTfDgAZ-A:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Landroid/view/View;)Z │ │ +403474: 7020 67a5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$onCreateView$1:(Landroid/view/View;)Z // method@a567 │ │ +40347a: 0a00 |0003: move-result v0 │ │ +40347c: 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; │ │ │ │ @@ -1737569,17 +1737552,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 │ │ -4039ac: |[4039ac] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$whM1NmcNF8BdYFUuVovcKGTe7RE:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ -4039bc: 7010 6ca5 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$onMenuItemClick$6:()V // method@a56c │ │ -4039c2: 0e00 |0003: return-void │ │ +403974: |[403974] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$whM1NmcNF8BdYFUuVovcKGTe7RE:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ +403984: 7010 6ca5 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$onMenuItemClick$6:()V // method@a56c │ │ +40398a: 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;) │ │ @@ -1737587,17 +1737570,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 │ │ -40371c: |[40371c] de.danoeh.antennapod.fragment.FeedItemlistFragment.-$$Nest$fgetadapter:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; │ │ -40372c: 5400 7993 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.adapter:Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // field@9379 │ │ -403730: 1100 |0002: return-object v0 │ │ +4036e4: |[4036e4] de.danoeh.antennapod.fragment.FeedItemlistFragment.-$$Nest$fgetadapter:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; │ │ +4036f4: 5400 7993 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.adapter:Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // field@9379 │ │ +4036f8: 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;) │ │ @@ -1737605,17 +1737588,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 │ │ -4037c4: |[4037c4] de.danoeh.antennapod.fragment.FeedItemlistFragment.-$$Nest$fgetfeed:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/model/feed/Feed; │ │ -4037d4: 5400 7c93 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ -4037d8: 1100 |0002: return-object v0 │ │ +40378c: |[40378c] de.danoeh.antennapod.fragment.FeedItemlistFragment.-$$Nest$fgetfeed:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/model/feed/Feed; │ │ +40379c: 5400 7c93 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ +4037a0: 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;) │ │ @@ -1737623,17 +1737606,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 │ │ -40369c: |[40369c] de.danoeh.antennapod.fragment.FeedItemlistFragment.-$$Nest$fgetnextPageLoader:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil; │ │ -4036ac: 5400 7f93 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.nextPageLoader:Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil; // field@937f │ │ -4036b0: 1100 |0002: return-object v0 │ │ +403664: |[403664] de.danoeh.antennapod.fragment.FeedItemlistFragment.-$$Nest$fgetnextPageLoader:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil; │ │ +403674: 5400 7f93 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.nextPageLoader:Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil; // field@937f │ │ +403678: 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;) │ │ @@ -1737641,17 +1737624,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 │ │ -4036cc: |[4036cc] de.danoeh.antennapod.fragment.FeedItemlistFragment.-$$Nest$fgetspeedDialBinding:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; │ │ -4036dc: 5400 8093 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.speedDialBinding:Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // field@9380 │ │ -4036e0: 1100 |0002: return-object v0 │ │ +403694: |[403694] de.danoeh.antennapod.fragment.FeedItemlistFragment.-$$Nest$fgetspeedDialBinding:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; │ │ +4036a4: 5400 8093 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.speedDialBinding:Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // field@9380 │ │ +4036a8: 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;) │ │ @@ -1737659,17 +1737642,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 │ │ -4036b4: |[4036b4] de.danoeh.antennapod.fragment.FeedItemlistFragment.-$$Nest$fgetviewBinding:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; │ │ -4036c4: 5400 8293 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ -4036c8: 1100 |0002: return-object v0 │ │ +40367c: |[40367c] de.danoeh.antennapod.fragment.FeedItemlistFragment.-$$Nest$fgetviewBinding:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; │ │ +40368c: 5400 8293 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ +403690: 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;) │ │ @@ -1737677,19 +1737660,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -4039c4: |[4039c4] de.danoeh.antennapod.fragment.FeedItemlistFragment.:()V │ │ -4039d4: 7010 1e35 0100 |0000: invoke-direct {v1}, Landroidx/fragment/app/Fragment;.:()V // method@351e │ │ -4039da: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -4039dc: 5c10 7e93 |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.headerCreated:Z // field@937e │ │ -4039e0: 0e00 |0006: return-void │ │ +40398c: |[40398c] de.danoeh.antennapod.fragment.FeedItemlistFragment.:()V │ │ +40399c: 7010 1e35 0100 |0000: invoke-direct {v1}, Landroidx/fragment/app/Fragment;.:()V // method@351e │ │ +4039a2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +4039a4: 5c10 7e93 |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.headerCreated:Z // field@937e │ │ +4039a8: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0004 line=94 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ │ │ @@ -1737698,35 +1737681,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 │ │ -4039fc: |[4039fc] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$loadItems$17:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -403a0c: 5b12 7c93 |0000: iput-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ -403a10: 5410 8193 |0002: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.swipeActions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@9381 │ │ -403a14: 6e10 cbab 0200 |0004: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getItemFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@abcb │ │ -403a1a: 0c02 |0007: move-result-object v2 │ │ -403a1c: 6e20 44ab 2000 |0008: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.setFilter:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V // method@ab44 │ │ -403a22: 7010 8fa5 0100 |000b: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.refreshHeaderView:()V // method@a58f │ │ -403a28: 5412 8293 |000e: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ -403a2c: 5422 228f |0010: iget-object v2, v2, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.progressBar:Landroid/widget/ProgressBar; // field@8f22 │ │ -403a30: 1300 0800 |0012: const/16 v0, #int 8 // #8 │ │ -403a34: 6e20 9c0d 0200 |0014: invoke-virtual {v2, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -403a3a: 5412 7993 |0017: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.adapter:Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // field@9379 │ │ -403a3e: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -403a40: 6e20 c296 0200 |001a: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.setDummyViews:(I)V // method@96c2 │ │ -403a46: 5412 7993 |001d: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.adapter:Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // field@9379 │ │ -403a4a: 5410 7c93 |001f: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ -403a4e: 6e10 ccab 0000 |0021: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abcc │ │ -403a54: 0c00 |0024: move-result-object v0 │ │ -403a56: 6e20 c396 0200 |0025: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.updateItems:(Ljava/util/List;)V // method@96c3 │ │ -403a5c: 7010 93a5 0100 |0028: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.updateToolbar:()V // method@a593 │ │ -403a62: 0e00 |002b: return-void │ │ +4039c4: |[4039c4] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$loadItems$17:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +4039d4: 5b12 7c93 |0000: iput-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ +4039d8: 5410 8193 |0002: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.swipeActions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@9381 │ │ +4039dc: 6e10 cbab 0200 |0004: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getItemFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@abcb │ │ +4039e2: 0c02 |0007: move-result-object v2 │ │ +4039e4: 6e20 44ab 2000 |0008: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.setFilter:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V // method@ab44 │ │ +4039ea: 7010 8fa5 0100 |000b: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.refreshHeaderView:()V // method@a58f │ │ +4039f0: 5412 8293 |000e: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ +4039f4: 5422 228f |0010: iget-object v2, v2, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.progressBar:Landroid/widget/ProgressBar; // field@8f22 │ │ +4039f8: 1300 0800 |0012: const/16 v0, #int 8 // #8 │ │ +4039fc: 6e20 9c0d 0200 |0014: invoke-virtual {v2, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +403a02: 5412 7993 |0017: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.adapter:Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // field@9379 │ │ +403a06: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +403a08: 6e20 c296 0200 |001a: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.setDummyViews:(I)V // method@96c2 │ │ +403a0e: 5412 7993 |001d: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.adapter:Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // field@9379 │ │ +403a12: 5410 7c93 |001f: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ +403a16: 6e10 ccab 0000 |0021: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abcc │ │ +403a1c: 0c00 |0024: move-result-object v0 │ │ +403a1e: 6e20 c396 0200 |0025: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.updateItems:(Ljava/util/List;)V // method@96c3 │ │ +403a24: 7010 93a5 0100 |0028: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.updateToolbar:()V // method@a593 │ │ +403a2a: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=527 │ │ 0x0002 line=528 │ │ 0x000b line=529 │ │ 0x000e line=530 │ │ 0x0017 line=531 │ │ @@ -1737741,31 +1737724,31 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -403a64: |[403a64] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$loadItems$18:(Ljava/lang/Throwable;)V │ │ -403a74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -403a76: 5b20 7c93 |0001: iput-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ -403a7a: 7010 8fa5 0200 |0003: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.refreshHeaderView:()V // method@a58f │ │ -403a80: 5420 7993 |0006: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.adapter:Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // field@9379 │ │ -403a84: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -403a86: 6e20 c296 1000 |0009: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.setDummyViews:(I)V // method@96c2 │ │ -403a8c: 5420 7993 |000c: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.adapter:Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // field@9379 │ │ -403a90: 7100 0cb5 0000 |000e: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b50c │ │ -403a96: 0c01 |0011: move-result-object v1 │ │ -403a98: 6e20 c396 1000 |0012: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.updateItems:(Ljava/util/List;)V // method@96c3 │ │ -403a9e: 7010 93a5 0200 |0015: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.updateToolbar:()V // method@a593 │ │ -403aa4: 1a00 1423 |0018: const-string v0, "ItemlistFragment" // string@2314 │ │ -403aa8: 7110 020b 0300 |001a: invoke-static {v3}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ -403aae: 0c03 |001d: move-result-object v3 │ │ -403ab0: 7120 000b 3000 |001e: invoke-static {v0, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -403ab6: 0e00 |0021: return-void │ │ +403a2c: |[403a2c] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$loadItems$18:(Ljava/lang/Throwable;)V │ │ +403a3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +403a3e: 5b20 7c93 |0001: iput-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ +403a42: 7010 8fa5 0200 |0003: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.refreshHeaderView:()V // method@a58f │ │ +403a48: 5420 7993 |0006: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.adapter:Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // field@9379 │ │ +403a4c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +403a4e: 6e20 c296 1000 |0009: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.setDummyViews:(I)V // method@96c2 │ │ +403a54: 5420 7993 |000c: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.adapter:Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // field@9379 │ │ +403a58: 7100 0cb5 0000 |000e: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b50c │ │ +403a5e: 0c01 |0011: move-result-object v1 │ │ +403a60: 6e20 c396 1000 |0012: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.updateItems:(Ljava/util/List;)V // method@96c3 │ │ +403a66: 7010 93a5 0200 |0015: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.updateToolbar:()V // method@a593 │ │ +403a6c: 1a00 1423 |0018: const-string v0, "ItemlistFragment" // string@2314 │ │ +403a70: 7110 020b 0300 |001a: invoke-static {v3}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ +403a76: 0c03 |001d: move-result-object v3 │ │ +403a78: 7120 000b 3000 |001e: invoke-static {v0, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +403a7e: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=535 │ │ 0x0003 line=536 │ │ 0x0006 line=537 │ │ 0x000c line=538 │ │ 0x0015 line=539 │ │ @@ -1737779,20 +1737762,20 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -403ab8: |[403ab8] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$onCreateView$0:()V │ │ -403ac8: 5420 8293 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ -403acc: 5400 238f |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8f23 │ │ -403ad0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -403ad2: 6e20 5844 1000 |0005: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.smoothScrollToPosition:(I)V // method@4458 │ │ -403ad8: 0e00 |0008: return-void │ │ +403a80: |[403a80] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$onCreateView$0:()V │ │ +403a90: 5420 8293 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ +403a94: 5400 238f |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8f23 │ │ +403a98: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +403a9a: 6e20 5844 1000 |0005: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.smoothScrollToPosition:(I)V // method@4458 │ │ +403aa0: 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;) │ │ @@ -1737800,30 +1737783,30 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -4034b8: |[4034b8] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$onCreateView$1:(Landroid/view/View;)Z │ │ -4034c8: 5412 8293 |0000: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ -4034cc: 5422 238f |0002: iget-object v2, v2, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8f23 │ │ -4034d0: 1250 |0004: const/4 v0, #int 5 // #5 │ │ -4034d2: 6e20 3b44 0200 |0005: invoke-virtual {v2, v0}, Landroidx/recyclerview/widget/RecyclerView;.scrollToPosition:(I)V // method@443b │ │ -4034d8: 5412 8293 |0008: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ -4034dc: 5422 238f |000a: iget-object v2, v2, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8f23 │ │ -4034e0: 2200 4a1b |000c: new-instance v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda6; // type@1b4a │ │ -4034e4: 7020 35a5 1000 |000e: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a535 │ │ -4034ea: 6e20 250d 0200 |0011: invoke-virtual {v2, v0}, Landroid/view/View;.post:(Ljava/lang/Runnable;)Z // method@0d25 │ │ -4034f0: 5412 8293 |0014: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ -4034f4: 5422 1d8f |0016: iget-object v2, v2, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.appBar:Lcom/google/android/material/appbar/AppBarLayout; // field@8f1d │ │ -4034f8: 1210 |0018: const/4 v0, #int 1 // #1 │ │ -4034fa: 6e20 167a 0200 |0019: invoke-virtual {v2, v0}, Lcom/google/android/material/appbar/AppBarLayout;.setExpanded:(Z)V // method@7a16 │ │ -403500: 1202 |001c: const/4 v2, #int 0 // #0 │ │ -403502: 0f02 |001d: return v2 │ │ +403480: |[403480] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$onCreateView$1:(Landroid/view/View;)Z │ │ +403490: 5412 8293 |0000: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ +403494: 5422 238f |0002: iget-object v2, v2, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8f23 │ │ +403498: 1250 |0004: const/4 v0, #int 5 // #5 │ │ +40349a: 6e20 3b44 0200 |0005: invoke-virtual {v2, v0}, Landroidx/recyclerview/widget/RecyclerView;.scrollToPosition:(I)V // method@443b │ │ +4034a0: 5412 8293 |0008: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ +4034a4: 5422 238f |000a: iget-object v2, v2, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8f23 │ │ +4034a8: 2200 4a1b |000c: new-instance v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda6; // type@1b4a │ │ +4034ac: 7020 35a5 1000 |000e: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a535 │ │ +4034b2: 6e20 250d 0200 |0011: invoke-virtual {v2, v0}, Landroid/view/View;.post:(Ljava/lang/Runnable;)Z // method@0d25 │ │ +4034b8: 5412 8293 |0014: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ +4034bc: 5422 1d8f |0016: iget-object v2, v2, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.appBar:Lcom/google/android/material/appbar/AppBarLayout; // field@8f1d │ │ +4034c0: 1210 |0018: const/4 v0, #int 1 // #1 │ │ +4034c2: 6e20 167a 0200 |0019: invoke-virtual {v2, v0}, Lcom/google/android/material/appbar/AppBarLayout;.setExpanded:(Z)V // method@7a16 │ │ +4034c8: 1202 |001c: const/4 v2, #int 0 // #0 │ │ +4034ca: 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; │ │ @@ -1737834,23 +1737817,23 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -403adc: |[403adc] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$onCreateView$2:()V │ │ -403aec: 5430 7c93 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ -403af0: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -403af4: 6e10 2d35 0300 |0004: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -403afa: 0c00 |0007: move-result-object v0 │ │ -403afc: 5431 7c93 |0008: iget-object v1, v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ -403b00: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -403b02: 7130 e69d 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@9de6 │ │ -403b08: 0e00 |000e: return-void │ │ +403aa4: |[403aa4] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$onCreateView$2:()V │ │ +403ab4: 5430 7c93 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ +403ab8: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +403abc: 6e10 2d35 0300 |0004: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +403ac2: 0c00 |0007: move-result-object v0 │ │ +403ac4: 5431 7c93 |0008: iget-object v1, v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ +403ac8: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +403aca: 7130 e69d 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@9de6 │ │ +403ad0: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 0x0004 line=167 │ │ locals : │ │ 0x0000 - 0x000f reg=3 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ │ │ @@ -1737859,20 +1737842,20 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -403b0c: |[403b0c] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$onCreateView$3:()V │ │ -403b1c: 5420 8293 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ -403b20: 5400 258f |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.swipeRefresh:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@8f25 │ │ -403b24: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -403b26: 6e20 9a47 1000 |0005: invoke-virtual {v0, v1}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setRefreshing:(Z)V // method@479a │ │ -403b2c: 0e00 |0008: return-void │ │ +403ad4: |[403ad4] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$onCreateView$3:()V │ │ +403ae4: 5420 8293 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ +403ae8: 5400 258f |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.swipeRefresh:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@8f25 │ │ +403aec: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +403aee: 6e20 9a47 1000 |0005: invoke-virtual {v0, v1}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setRefreshing:(Z)V // method@479a │ │ +403af4: 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;) │ │ @@ -1737880,33 +1737863,33 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 39 16-bit code units │ │ -403b30: |[403b30] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$onCreateView$4:()V │ │ -403b40: 6e10 b335 0400 |0000: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ -403b46: 0c00 |0003: move-result-object v0 │ │ -403b48: 5441 7c93 |0004: iget-object v1, v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ -403b4c: 7120 e89d 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@9de8 │ │ -403b52: 2200 7f01 |0009: new-instance v0, Landroid/os/Handler; // type@017f │ │ -403b56: 7100 6807 0000 |000b: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@0768 │ │ -403b5c: 0c01 |000e: move-result-object v1 │ │ -403b5e: 7020 4407 1000 |000f: invoke-direct {v0, v1}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0744 │ │ -403b64: 2201 481b |0012: new-instance v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda4; // type@1b48 │ │ -403b68: 7020 31a5 4100 |0014: invoke-direct {v1, v4}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a531 │ │ -403b6e: 6e10 4735 0400 |0017: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@3547 │ │ -403b74: 0c02 |001a: move-result-object v2 │ │ -403b76: 1403 5600 0b7f |001b: const v3, #float 1.84764e+38 // #7f0b0056 │ │ -403b7c: 6e20 0703 3200 |001e: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getInteger:(I)I // method@0307 │ │ -403b82: 0a02 |0021: move-result v2 │ │ -403b84: 8122 |0022: int-to-long v2, v2 │ │ -403b86: 6e40 5107 1032 |0023: invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0751 │ │ -403b8c: 0e00 |0026: return-void │ │ +403af8: |[403af8] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$onCreateView$4:()V │ │ +403b08: 6e10 b335 0400 |0000: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ +403b0e: 0c00 |0003: move-result-object v0 │ │ +403b10: 5441 7c93 |0004: iget-object v1, v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ +403b14: 7120 e89d 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@9de8 │ │ +403b1a: 2200 7f01 |0009: new-instance v0, Landroid/os/Handler; // type@017f │ │ +403b1e: 7100 6807 0000 |000b: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@0768 │ │ +403b24: 0c01 |000e: move-result-object v1 │ │ +403b26: 7020 4407 1000 |000f: invoke-direct {v0, v1}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0744 │ │ +403b2c: 2201 481b |0012: new-instance v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda4; // type@1b48 │ │ +403b30: 7020 31a5 4100 |0014: invoke-direct {v1, v4}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a531 │ │ +403b36: 6e10 4735 0400 |0017: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@3547 │ │ +403b3c: 0c02 |001a: move-result-object v2 │ │ +403b3e: 1403 5600 0b7f |001b: const v3, #float 1.84764e+38 // #7f0b0056 │ │ +403b44: 6e20 0703 3200 |001e: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getInteger:(I)I // method@0307 │ │ +403b4a: 0a02 |0021: move-result v2 │ │ +403b4c: 8122 |0022: int-to-long v2, v2 │ │ +403b4e: 6e40 5107 1032 |0023: invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0751 │ │ +403b54: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ 0x0009 line=188 │ │ 0x0017 line=189 │ │ 0x0023 line=188 │ │ locals : │ │ @@ -1737917,30 +1737900,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 │ │ -403504: |[403504] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$onCreateView$5:(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z │ │ -403514: 2200 e71b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler; // type@1be7 │ │ -403518: 6e10 2735 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -40351e: 0c01 |0005: move-result-object v1 │ │ -403520: 1f01 d917 |0006: check-cast v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -403524: 6e10 708f 0300 |0008: invoke-virtual {v3}, Lcom/leinardi/android/speeddial/SpeedDialActionItem;.getId:()I // method@8f70 │ │ -40352a: 0a03 |000b: move-result v3 │ │ -40352c: 7030 53a8 1003 |000c: invoke-direct {v0, v1, v3}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.:(Lde/danoeh/antennapod/activity/MainActivity;I)V // method@a853 │ │ -403532: 5423 7993 |000f: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.adapter:Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // field@9379 │ │ -403536: 6e10 b596 0300 |0011: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getSelectedItems:()Ljava/util/List; // method@96b5 │ │ -40353c: 0c03 |0014: move-result-object v3 │ │ -40353e: 6e20 57a8 3000 |0015: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.handleAction:(Ljava/util/List;)V // method@a857 │ │ -403544: 5423 7993 |0018: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.adapter:Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // field@9379 │ │ -403548: 6e10 5997 0300 |001a: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.endSelectMode:()V // method@9759 │ │ -40354e: 1213 |001d: const/4 v3, #int 1 // #1 │ │ -403550: 0f03 |001e: return v3 │ │ +4034cc: |[4034cc] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$onCreateView$5:(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z │ │ +4034dc: 2200 e71b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler; // type@1be7 │ │ +4034e0: 6e10 2735 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +4034e6: 0c01 |0005: move-result-object v1 │ │ +4034e8: 1f01 d917 |0006: check-cast v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +4034ec: 6e10 708f 0300 |0008: invoke-virtual {v3}, Lcom/leinardi/android/speeddial/SpeedDialActionItem;.getId:()I // method@8f70 │ │ +4034f2: 0a03 |000b: move-result v3 │ │ +4034f4: 7030 53a8 1003 |000c: invoke-direct {v0, v1, v3}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.:(Lde/danoeh/antennapod/activity/MainActivity;I)V // method@a853 │ │ +4034fa: 5423 7993 |000f: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.adapter:Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // field@9379 │ │ +4034fe: 6e10 b596 0300 |0011: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getSelectedItems:()Ljava/util/List; // method@96b5 │ │ +403504: 0c03 |0014: move-result-object v3 │ │ +403506: 6e20 57a8 3000 |0015: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.handleAction:(Ljava/util/List;)V // method@a857 │ │ +40350c: 5423 7993 |0018: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.adapter:Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // field@9379 │ │ +403510: 6e10 5997 0300 |001a: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.endSelectMode:()V // method@9759 │ │ +403516: 1213 |001d: const/4 v3, #int 1 // #1 │ │ +403518: 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; │ │ @@ -1737951,28 +1737934,28 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -403b90: |[403b90] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$onMenuItemClick$6:()V │ │ -403ba0: 6e10 2735 0300 |0000: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -403ba6: 0c00 |0003: move-result-object v0 │ │ -403ba8: 1f00 d917 |0004: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -403bac: 7100 b5b0 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDefaultPage:()Ljava/lang/String; // method@b0b5 │ │ -403bb2: 0c01 |0009: move-result-object v1 │ │ -403bb4: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -403bb6: 6e30 9e94 1002 |000b: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@949e │ │ -403bbc: 6e10 2735 0300 |000e: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -403bc2: 0c00 |0011: move-result-object v0 │ │ -403bc4: 6e10 0536 0000 |0012: invoke-virtual {v0}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3605 │ │ -403bca: 0c00 |0015: move-result-object v0 │ │ -403bcc: 6e10 0b37 0000 |0016: invoke-virtual {v0}, Landroidx/fragment/app/FragmentManager;.executePendingTransactions:()Z // method@370b │ │ -403bd2: 0e00 |0019: return-void │ │ +403b58: |[403b58] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$onMenuItemClick$6:()V │ │ +403b68: 6e10 2735 0300 |0000: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +403b6e: 0c00 |0003: move-result-object v0 │ │ +403b70: 1f00 d917 |0004: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +403b74: 7100 b5b0 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDefaultPage:()Ljava/lang/String; // method@b0b5 │ │ +403b7a: 0c01 |0009: move-result-object v1 │ │ +403b7c: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +403b7e: 6e30 9e94 1002 |000b: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@949e │ │ +403b84: 6e10 2735 0300 |000e: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +403b8a: 0c00 |0011: move-result-object v0 │ │ +403b8c: 6e10 0536 0000 |0012: invoke-virtual {v0}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3605 │ │ +403b92: 0c00 |0015: move-result-object v0 │ │ +403b94: 6e10 0b37 0000 |0016: invoke-virtual {v0}, Landroidx/fragment/app/FragmentManager;.executePendingTransactions:()Z // method@370b │ │ +403b9a: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ 0x000e line=275 │ │ locals : │ │ 0x0000 - 0x001a reg=3 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ │ │ @@ -1737981,23 +1737964,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -403bd4: |[403bd4] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$refreshHeaderView$7:(Landroid/view/View;)V │ │ -403be4: 5423 7c93 |0000: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ -403be8: 7110 b8a0 0300 |0002: invoke-static {v3}, Lde/danoeh/antennapod/dialog/FeedItemFilterDialog;.newInstance:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/dialog/FeedItemFilterDialog; // method@a0b8 │ │ -403bee: 0c03 |0005: move-result-object v3 │ │ -403bf0: 6e10 2c35 0200 |0006: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@352c │ │ -403bf6: 0c00 |0009: move-result-object v0 │ │ -403bf8: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -403bfa: 6e30 f134 0301 |000b: invoke-virtual {v3, v0, v1}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34f1 │ │ -403c00: 0e00 |000e: return-void │ │ +403b9c: |[403b9c] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$refreshHeaderView$7:(Landroid/view/View;)V │ │ +403bac: 5423 7c93 |0000: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ +403bb0: 7110 b8a0 0300 |0002: invoke-static {v3}, Lde/danoeh/antennapod/dialog/FeedItemFilterDialog;.newInstance:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/dialog/FeedItemFilterDialog; // method@a0b8 │ │ +403bb6: 0c03 |0005: move-result-object v3 │ │ +403bb8: 6e10 2c35 0200 |0006: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@352c │ │ +403bbe: 0c00 |0009: move-result-object v0 │ │ +403bc0: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +403bc2: 6e30 f134 0301 |000b: invoke-virtual {v3, v0, v1}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34f1 │ │ +403bc8: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=443 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ 0x0000 - 0x000f reg=3 (null) Landroid/view/View; │ │ │ │ @@ -1738006,25 +1737989,25 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -403c04: |[403c04] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$setupHeaderView$10:(Landroid/view/View;)V │ │ -403c14: 5423 7c93 |0000: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ -403c18: 3803 1100 |0002: if-eqz v3, 0013 // +0011 │ │ -403c1c: 7110 19a6 0300 |0004: invoke-static {v3}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment;.newInstance:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/fragment/FeedSettingsFragment; // method@a619 │ │ -403c22: 0c03 |0007: move-result-object v3 │ │ -403c24: 6e10 2735 0200 |0008: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -403c2a: 0c00 |000b: move-result-object v0 │ │ -403c2c: 1f00 d917 |000c: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -403c30: 6201 ab94 |000e: sget-object v1, Lde/danoeh/antennapod/fragment/TransitionEffect;.SLIDE:Lde/danoeh/antennapod/fragment/TransitionEffect; // field@94ab │ │ -403c34: 6e30 9b94 3001 |0010: invoke-virtual {v0, v3, v1}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/fragment/TransitionEffect;)V // method@949b │ │ -403c3a: 0e00 |0013: return-void │ │ +403bcc: |[403bcc] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$setupHeaderView$10:(Landroid/view/View;)V │ │ +403bdc: 5423 7c93 |0000: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ +403be0: 3803 1100 |0002: if-eqz v3, 0013 // +0011 │ │ +403be4: 7110 19a6 0300 |0004: invoke-static {v3}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment;.newInstance:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/fragment/FeedSettingsFragment; // method@a619 │ │ +403bea: 0c03 |0007: move-result-object v3 │ │ +403bec: 6e10 2735 0200 |0008: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +403bf2: 0c00 |000b: move-result-object v0 │ │ +403bf4: 1f00 d917 |000c: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +403bf8: 6201 ab94 |000e: sget-object v1, Lde/danoeh/antennapod/fragment/TransitionEffect;.SLIDE:Lde/danoeh/antennapod/fragment/TransitionEffect; // field@94ab │ │ +403bfc: 6e30 9b94 3001 |0010: invoke-virtual {v0, v3, v1}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/fragment/TransitionEffect;)V // method@949b │ │ +403c02: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=463 │ │ 0x0004 line=464 │ │ 0x0008 line=465 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ @@ -1738035,23 +1738018,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -403c3c: |[403c3c] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$setupHeaderView$11:(Landroid/view/View;)V │ │ -403c4c: 5423 7c93 |0000: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ -403c50: 7110 b8a0 0300 |0002: invoke-static {v3}, Lde/danoeh/antennapod/dialog/FeedItemFilterDialog;.newInstance:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/dialog/FeedItemFilterDialog; // method@a0b8 │ │ -403c56: 0c03 |0005: move-result-object v3 │ │ -403c58: 6e10 2c35 0200 |0006: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@352c │ │ -403c5e: 0c00 |0009: move-result-object v0 │ │ -403c60: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -403c62: 6e30 f134 0301 |000b: invoke-virtual {v3, v0, v1}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34f1 │ │ -403c68: 0e00 |000e: return-void │ │ +403c04: |[403c04] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$setupHeaderView$11:(Landroid/view/View;)V │ │ +403c14: 5423 7c93 |0000: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ +403c18: 7110 b8a0 0300 |0002: invoke-static {v3}, Lde/danoeh/antennapod/dialog/FeedItemFilterDialog;.newInstance:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/dialog/FeedItemFilterDialog; // method@a0b8 │ │ +403c1e: 0c03 |0005: move-result-object v3 │ │ +403c20: 6e10 2c35 0200 |0006: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@352c │ │ +403c26: 0c00 |0009: move-result-object v0 │ │ +403c28: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +403c2a: 6e30 f134 0301 |000b: invoke-virtual {v3, v0, v1}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34f1 │ │ +403c30: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=469 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ 0x0000 - 0x000f reg=3 (null) Landroid/view/View; │ │ │ │ @@ -1738060,17 +1738043,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -403c6c: |[403c6c] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$setupHeaderView$12:(Landroid/view/View;)V │ │ -403c7c: 7010 91a5 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.showErrorDetails:()V // method@a591 │ │ -403c82: 0e00 |0003: return-void │ │ +403c34: |[403c34] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$setupHeaderView$12:(Landroid/view/View;)V │ │ +403c44: 7010 91a5 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.showErrorDetails:()V // method@a591 │ │ +403c4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=470 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1738079,17 +1738062,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -403c84: |[403c84] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$setupHeaderView$8:(Landroid/view/View;)V │ │ -403c94: 7010 92a5 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.showFeedInfo:()V // method@a592 │ │ -403c9a: 0e00 |0003: return-void │ │ +403c4c: |[403c4c] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$setupHeaderView$8:(Landroid/view/View;)V │ │ +403c5c: 7010 92a5 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.showFeedInfo:()V // method@a592 │ │ +403c62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=460 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1738098,17 +1738081,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -403c9c: |[403c9c] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$setupHeaderView$9:(Landroid/view/View;)V │ │ -403cac: 7010 92a5 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.showFeedInfo:()V // method@a592 │ │ -403cb2: 0e00 |0003: return-void │ │ +403c64: |[403c64] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$setupHeaderView$9:(Landroid/view/View;)V │ │ +403c74: 7010 92a5 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.showFeedInfo:()V // method@a592 │ │ +403c7a: 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; │ │ │ │ @@ -1738117,35 +1738100,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 │ │ -403750: |[403750] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$showErrorDetails$13:()Lde/danoeh/antennapod/model/download/DownloadResult; │ │ -403760: 5330 7d93 |0000: iget-wide v0, v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feedID:J // field@937d │ │ -403764: 7120 569b 1000 |0002: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedDownloadLog:(J)Ljava/util/List; // method@9b56 │ │ -40376a: 0c00 |0005: move-result-object v0 │ │ -40376c: 7210 72b5 0000 |0006: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ -403772: 0a01 |0009: move-result v1 │ │ -403774: 3801 1700 |000a: if-eqz v1, 0021 // +0017 │ │ -403778: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -40377a: 7220 66b5 1000 |000d: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -403780: 0c02 |0010: move-result-object v2 │ │ -403782: 1f02 ad1c |0011: check-cast v2, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1cad │ │ -403786: 6e10 98ab 0200 |0013: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadResult;.isSuccessful:()Z // method@ab98 │ │ -40378c: 0a02 |0016: move-result v2 │ │ -40378e: 3802 0300 |0017: if-eqz v2, 001a // +0003 │ │ -403792: 2808 |0019: goto 0021 // +0008 │ │ -403794: 7220 66b5 1000 |001a: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -40379a: 0c00 |001d: move-result-object v0 │ │ -40379c: 1f00 ad1c |001e: check-cast v0, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1cad │ │ -4037a0: 1100 |0020: return-object v0 │ │ -4037a2: 1200 |0021: const/4 v0, #int 0 // #0 │ │ -4037a4: 1100 |0022: return-object v0 │ │ +403718: |[403718] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$showErrorDetails$13:()Lde/danoeh/antennapod/model/download/DownloadResult; │ │ +403728: 5330 7d93 |0000: iget-wide v0, v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feedID:J // field@937d │ │ +40372c: 7120 569b 1000 |0002: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedDownloadLog:(J)Ljava/util/List; // method@9b56 │ │ +403732: 0c00 |0005: move-result-object v0 │ │ +403734: 7210 72b5 0000 |0006: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ +40373a: 0a01 |0009: move-result v1 │ │ +40373c: 3801 1700 |000a: if-eqz v1, 0021 // +0017 │ │ +403740: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +403742: 7220 66b5 1000 |000d: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +403748: 0c02 |0010: move-result-object v2 │ │ +40374a: 1f02 ad1c |0011: check-cast v2, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1cad │ │ +40374e: 6e10 98ab 0200 |0013: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadResult;.isSuccessful:()Z // method@ab98 │ │ +403754: 0a02 |0016: move-result v2 │ │ +403756: 3802 0300 |0017: if-eqz v2, 001a // +0003 │ │ +40375a: 2808 |0019: goto 0021 // +0008 │ │ +40375c: 7220 66b5 1000 |001a: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +403762: 0c00 |001d: move-result-object v0 │ │ +403764: 1f00 ad1c |001e: check-cast v0, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1cad │ │ +403768: 1100 |0020: return-object v0 │ │ +40376a: 1200 |0021: const/4 v0, #int 0 // #0 │ │ +40376c: 1100 |0022: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ 0x0006 line=478 │ │ 0x001a line=481 │ │ locals : │ │ 0x0000 - 0x0023 reg=3 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ @@ -1738155,21 +1738138,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 │ │ -403cb4: |[403cb4] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$showErrorDetails$14:(Lde/danoeh/antennapod/model/download/DownloadResult;)V │ │ -403cc4: 2200 211a |0000: new-instance v0, Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog; // type@1a21 │ │ -403cc8: 6e10 2d35 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -403cce: 0c01 |0005: move-result-object v1 │ │ -403cd0: 7030 86a0 1003 |0006: invoke-direct {v0, v1, v3}, Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/download/DownloadResult;)V // method@a086 │ │ -403cd6: 6e10 88a0 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog;.show:()Landroidx/appcompat/app/AlertDialog; // method@a088 │ │ -403cdc: 0e00 |000c: return-void │ │ +403c7c: |[403c7c] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$showErrorDetails$14:(Lde/danoeh/antennapod/model/download/DownloadResult;)V │ │ +403c8c: 2200 211a |0000: new-instance v0, Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog; // type@1a21 │ │ +403c90: 6e10 2d35 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +403c96: 0c01 |0005: move-result-object v1 │ │ +403c98: 7030 86a0 1003 |0006: invoke-direct {v0, v1, v3}, Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/download/DownloadResult;)V // method@a086 │ │ +403c9e: 6e10 88a0 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog;.show:()Landroidx/appcompat/app/AlertDialog; // method@a088 │ │ +403ca4: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=486 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ 0x0000 - 0x000d reg=3 (null) Lde/danoeh/antennapod/model/download/DownloadResult; │ │ │ │ @@ -1738178,17 +1738161,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 │ │ -403ce0: |[403ce0] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$showErrorDetails$15:(Ljava/lang/Throwable;)V │ │ -403cf0: 6e10 8db3 0000 |0000: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -403cf6: 0e00 |0003: return-void │ │ +403ca8: |[403ca8] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$showErrorDetails$15:(Ljava/lang/Throwable;)V │ │ +403cb8: 6e10 8db3 0000 |0000: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +403cbe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=487 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/lang/Throwable; │ │ │ │ #44 : (in Lde/danoeh/antennapod/fragment/FeedItemlistFragment;) │ │ @@ -1738196,22 +1738179,22 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -403cf8: |[403cf8] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$showErrorDetails$16:()V │ │ -403d08: 2200 0a1b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/DownloadLogFragment; // type@1b0a │ │ -403d0c: 7010 30a4 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.:()V // method@a430 │ │ -403d12: 6e10 2c35 0300 |0005: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@352c │ │ -403d18: 0c01 |0008: move-result-object v1 │ │ -403d1a: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -403d1c: 6e30 f134 1002 |000a: invoke-virtual {v0, v1, v2}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34f1 │ │ -403d22: 0e00 |000d: return-void │ │ +403cc0: |[403cc0] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$showErrorDetails$16:()V │ │ +403cd0: 2200 0a1b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/DownloadLogFragment; // type@1b0a │ │ +403cd4: 7010 30a4 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.:()V // method@a430 │ │ +403cda: 6e10 2c35 0300 |0005: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@352c │ │ +403ce0: 0c01 |0008: move-result-object v1 │ │ +403ce2: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +403ce4: 6e30 f134 1002 |000a: invoke-virtual {v0, v1, v2}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34f1 │ │ +403cea: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=488 │ │ locals : │ │ 0x0000 - 0x000e reg=3 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ │ │ #45 : (in Lde/danoeh/antennapod/fragment/FeedItemlistFragment;) │ │ @@ -1738219,37 +1738202,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 │ │ -4037dc: |[4037dc] de.danoeh.antennapod.fragment.FeedItemlistFragment.loadData:()Lde/danoeh/antennapod/model/feed/Feed; │ │ -4037ec: 5330 7d93 |0000: iget-wide v0, v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feedID:J // field@937d │ │ -4037f0: 1212 |0002: const/4 v2, #int 1 // #1 │ │ -4037f2: 7130 559b 1002 |0003: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeed:(JZ)Lde/danoeh/antennapod/model/feed/Feed; // method@9b55 │ │ -4037f8: 0c00 |0006: move-result-object v0 │ │ -4037fa: 3900 0400 |0007: if-nez v0, 000b // +0004 │ │ -4037fe: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -403800: 1100 |000a: return-object v0 │ │ -403802: 6e10 ccab 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abcc │ │ -403808: 0c01 |000e: move-result-object v1 │ │ -40380a: 7110 779b 0100 |000f: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBReader;.loadAdditionalFeedItemListData:(Ljava/util/List;)V // method@9b77 │ │ -403810: 6e10 d5ab 0000 |0012: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getSortOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; // method@abd5 │ │ -403816: 0c01 |0015: move-result-object v1 │ │ -403818: 3801 1400 |0016: if-eqz v1, 002a // +0014 │ │ -40381c: 6e10 ccab 0000 |0018: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abcc │ │ -403822: 0c01 |001b: move-result-object v1 │ │ -403824: 6e10 d5ab 0000 |001c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getSortOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; // method@abd5 │ │ -40382a: 0c02 |001f: move-result-object v2 │ │ -40382c: 7110 669d 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@9d66 │ │ -403832: 0c02 |0023: move-result-object v2 │ │ -403834: 7220 b49d 1200 |0024: invoke-interface {v2, v1}, Lde/danoeh/antennapod/core/util/Permutor;.reorder:(Ljava/util/List;)V // method@9db4 │ │ -40383a: 6e20 e3ab 1000 |0027: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/feed/Feed;.setItems:(Ljava/util/List;)V // method@abe3 │ │ -403840: 1100 |002a: return-object v0 │ │ +4037a4: |[4037a4] de.danoeh.antennapod.fragment.FeedItemlistFragment.loadData:()Lde/danoeh/antennapod/model/feed/Feed; │ │ +4037b4: 5330 7d93 |0000: iget-wide v0, v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feedID:J // field@937d │ │ +4037b8: 1212 |0002: const/4 v2, #int 1 // #1 │ │ +4037ba: 7130 559b 1002 |0003: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeed:(JZ)Lde/danoeh/antennapod/model/feed/Feed; // method@9b55 │ │ +4037c0: 0c00 |0006: move-result-object v0 │ │ +4037c2: 3900 0400 |0007: if-nez v0, 000b // +0004 │ │ +4037c6: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +4037c8: 1100 |000a: return-object v0 │ │ +4037ca: 6e10 ccab 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abcc │ │ +4037d0: 0c01 |000e: move-result-object v1 │ │ +4037d2: 7110 779b 0100 |000f: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBReader;.loadAdditionalFeedItemListData:(Ljava/util/List;)V // method@9b77 │ │ +4037d8: 6e10 d5ab 0000 |0012: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getSortOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; // method@abd5 │ │ +4037de: 0c01 |0015: move-result-object v1 │ │ +4037e0: 3801 1400 |0016: if-eqz v1, 002a // +0014 │ │ +4037e4: 6e10 ccab 0000 |0018: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abcc │ │ +4037ea: 0c01 |001b: move-result-object v1 │ │ +4037ec: 6e10 d5ab 0000 |001c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getSortOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; // method@abd5 │ │ +4037f2: 0c02 |001f: move-result-object v2 │ │ +4037f4: 7110 669d 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@9d66 │ │ +4037fa: 0c02 |0023: move-result-object v2 │ │ +4037fc: 7220 b49d 1200 |0024: invoke-interface {v2, v1}, Lde/danoeh/antennapod/core/util/Permutor;.reorder:(Ljava/util/List;)V // method@9db4 │ │ +403802: 6e20 e3ab 1000 |0027: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/feed/Feed;.setItems:(Ljava/util/List;)V // method@abe3 │ │ +403808: 1100 |002a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=546 │ │ 0x000b line=550 │ │ 0x0012 line=551 │ │ 0x0018 line=552 │ │ 0x001c line=553 │ │ @@ -1738262,71 +1738245,71 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 118 16-bit code units │ │ -403d24: |[403d24] de.danoeh.antennapod.fragment.FeedItemlistFragment.loadFeedImage:()V │ │ -403d34: 7110 0a51 0300 |0000: invoke-static {v3}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/Fragment;)Lcom/bumptech/glide/RequestManager; // method@510a │ │ -403d3a: 0c00 |0003: move-result-object v0 │ │ -403d3c: 5431 7c93 |0004: iget-object v1, v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ -403d40: 6e10 c9ab 0100 |0006: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abc9 │ │ -403d46: 0c01 |0009: move-result-object v1 │ │ -403d48: 6e20 a751 1000 |000a: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@51a7 │ │ -403d4e: 0c00 |000d: move-result-object v0 │ │ -403d50: 2201 7e0f |000e: new-instance v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ -403d54: 7010 cf5a 0100 |0010: invoke-direct {v1}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5acf │ │ -403d5a: 1402 7500 067f |0013: const v2, #float 1.78119e+38 // #7f060075 │ │ -403d60: 6e20 735a 2100 |0016: invoke-virtual {v1, v2}, Lcom/bumptech/glide/request/BaseRequestOptions;.placeholder:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a73 │ │ -403d66: 0c01 |0019: move-result-object v1 │ │ -403d68: 1f01 7e0f |001a: check-cast v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ -403d6c: 6e20 3f5a 2100 |001c: invoke-virtual {v1, v2}, Lcom/bumptech/glide/request/BaseRequestOptions;.error:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a3f │ │ -403d72: 0c01 |001f: move-result-object v1 │ │ -403d74: 1f01 7e0f |0020: check-cast v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ -403d78: 2202 fb1d |0022: new-instance v2, Lde/danoeh/antennapod/ui/glide/FastBlurTransformation; // type@1dfb │ │ -403d7c: 7010 2fb1 0200 |0024: invoke-direct {v2}, Lde/danoeh/antennapod/ui/glide/FastBlurTransformation;.:()V // method@b12f │ │ -403d82: 6e20 805a 2100 |0027: invoke-virtual {v1, v2}, Lcom/bumptech/glide/request/BaseRequestOptions;.transform:(Lcom/bumptech/glide/load/Transformation;)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a80 │ │ -403d88: 0c01 |002a: move-result-object v1 │ │ -403d8a: 1f01 7e0f |002b: check-cast v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ -403d8e: 6e10 395a 0100 |002d: invoke-virtual {v1}, Lcom/bumptech/glide/request/BaseRequestOptions;.dontAnimate:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a39 │ │ -403d94: 0c01 |0030: move-result-object v1 │ │ -403d96: 6e20 5351 1000 |0031: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@5153 │ │ -403d9c: 0c00 |0034: move-result-object v0 │ │ -403d9e: 5431 8293 |0035: iget-object v1, v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ -403da2: 5411 208f |0037: iget-object v1, v1, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.imgvBackground:Landroid/widget/ImageView; // field@8f20 │ │ -403da6: 6e20 6751 1000 |0039: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestBuilder;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@5167 │ │ -403dac: 7110 0a51 0300 |003c: invoke-static {v3}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/Fragment;)Lcom/bumptech/glide/RequestManager; // method@510a │ │ -403db2: 0c00 |003f: move-result-object v0 │ │ -403db4: 5431 7c93 |0040: iget-object v1, v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ -403db8: 6e10 c9ab 0100 |0042: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abc9 │ │ -403dbe: 0c01 |0045: move-result-object v1 │ │ -403dc0: 6e20 a751 1000 |0046: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@51a7 │ │ -403dc6: 0c00 |0049: move-result-object v0 │ │ -403dc8: 2201 7e0f |004a: new-instance v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ -403dcc: 7010 cf5a 0100 |004c: invoke-direct {v1}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5acf │ │ -403dd2: 1402 7600 067f |004f: const v2, #float 1.78119e+38 // #7f060076 │ │ -403dd8: 6e20 735a 2100 |0052: invoke-virtual {v1, v2}, Lcom/bumptech/glide/request/BaseRequestOptions;.placeholder:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a73 │ │ -403dde: 0c01 |0055: move-result-object v1 │ │ -403de0: 1f01 7e0f |0056: check-cast v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ -403de4: 6e20 3f5a 2100 |0058: invoke-virtual {v1, v2}, Lcom/bumptech/glide/request/BaseRequestOptions;.error:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a3f │ │ -403dea: 0c01 |005b: move-result-object v1 │ │ -403dec: 1f01 7e0f |005c: check-cast v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ -403df0: 6e10 435a 0100 |005e: invoke-virtual {v1}, Lcom/bumptech/glide/request/BaseRequestOptions;.fitCenter:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a43 │ │ -403df6: 0c01 |0061: move-result-object v1 │ │ -403df8: 1f01 7e0f |0062: check-cast v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ -403dfc: 6e10 395a 0100 |0064: invoke-virtual {v1}, Lcom/bumptech/glide/request/BaseRequestOptions;.dontAnimate:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a39 │ │ -403e02: 0c01 |0067: move-result-object v1 │ │ -403e04: 6e20 5351 1000 |0068: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@5153 │ │ -403e0a: 0c00 |006b: move-result-object v0 │ │ -403e0c: 5431 8293 |006c: iget-object v1, v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ -403e10: 5411 1f8f |006e: iget-object v1, v1, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8f1f │ │ -403e14: 5411 578f |0070: iget-object v1, v1, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.imgvCover:Landroid/widget/ImageView; // field@8f57 │ │ -403e18: 6e20 6751 1000 |0072: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestBuilder;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@5167 │ │ -403e1e: 0e00 |0075: return-void │ │ +403cec: |[403cec] de.danoeh.antennapod.fragment.FeedItemlistFragment.loadFeedImage:()V │ │ +403cfc: 7110 0a51 0300 |0000: invoke-static {v3}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/Fragment;)Lcom/bumptech/glide/RequestManager; // method@510a │ │ +403d02: 0c00 |0003: move-result-object v0 │ │ +403d04: 5431 7c93 |0004: iget-object v1, v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ +403d08: 6e10 c9ab 0100 |0006: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abc9 │ │ +403d0e: 0c01 |0009: move-result-object v1 │ │ +403d10: 6e20 a751 1000 |000a: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@51a7 │ │ +403d16: 0c00 |000d: move-result-object v0 │ │ +403d18: 2201 7e0f |000e: new-instance v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ +403d1c: 7010 cf5a 0100 |0010: invoke-direct {v1}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5acf │ │ +403d22: 1402 7500 067f |0013: const v2, #float 1.78119e+38 // #7f060075 │ │ +403d28: 6e20 735a 2100 |0016: invoke-virtual {v1, v2}, Lcom/bumptech/glide/request/BaseRequestOptions;.placeholder:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a73 │ │ +403d2e: 0c01 |0019: move-result-object v1 │ │ +403d30: 1f01 7e0f |001a: check-cast v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ +403d34: 6e20 3f5a 2100 |001c: invoke-virtual {v1, v2}, Lcom/bumptech/glide/request/BaseRequestOptions;.error:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a3f │ │ +403d3a: 0c01 |001f: move-result-object v1 │ │ +403d3c: 1f01 7e0f |0020: check-cast v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ +403d40: 2202 fb1d |0022: new-instance v2, Lde/danoeh/antennapod/ui/glide/FastBlurTransformation; // type@1dfb │ │ +403d44: 7010 2fb1 0200 |0024: invoke-direct {v2}, Lde/danoeh/antennapod/ui/glide/FastBlurTransformation;.:()V // method@b12f │ │ +403d4a: 6e20 805a 2100 |0027: invoke-virtual {v1, v2}, Lcom/bumptech/glide/request/BaseRequestOptions;.transform:(Lcom/bumptech/glide/load/Transformation;)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a80 │ │ +403d50: 0c01 |002a: move-result-object v1 │ │ +403d52: 1f01 7e0f |002b: check-cast v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ +403d56: 6e10 395a 0100 |002d: invoke-virtual {v1}, Lcom/bumptech/glide/request/BaseRequestOptions;.dontAnimate:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a39 │ │ +403d5c: 0c01 |0030: move-result-object v1 │ │ +403d5e: 6e20 5351 1000 |0031: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@5153 │ │ +403d64: 0c00 |0034: move-result-object v0 │ │ +403d66: 5431 8293 |0035: iget-object v1, v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ +403d6a: 5411 208f |0037: iget-object v1, v1, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.imgvBackground:Landroid/widget/ImageView; // field@8f20 │ │ +403d6e: 6e20 6751 1000 |0039: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestBuilder;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@5167 │ │ +403d74: 7110 0a51 0300 |003c: invoke-static {v3}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/Fragment;)Lcom/bumptech/glide/RequestManager; // method@510a │ │ +403d7a: 0c00 |003f: move-result-object v0 │ │ +403d7c: 5431 7c93 |0040: iget-object v1, v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ +403d80: 6e10 c9ab 0100 |0042: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abc9 │ │ +403d86: 0c01 |0045: move-result-object v1 │ │ +403d88: 6e20 a751 1000 |0046: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@51a7 │ │ +403d8e: 0c00 |0049: move-result-object v0 │ │ +403d90: 2201 7e0f |004a: new-instance v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ +403d94: 7010 cf5a 0100 |004c: invoke-direct {v1}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5acf │ │ +403d9a: 1402 7600 067f |004f: const v2, #float 1.78119e+38 // #7f060076 │ │ +403da0: 6e20 735a 2100 |0052: invoke-virtual {v1, v2}, Lcom/bumptech/glide/request/BaseRequestOptions;.placeholder:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a73 │ │ +403da6: 0c01 |0055: move-result-object v1 │ │ +403da8: 1f01 7e0f |0056: check-cast v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ +403dac: 6e20 3f5a 2100 |0058: invoke-virtual {v1, v2}, Lcom/bumptech/glide/request/BaseRequestOptions;.error:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a3f │ │ +403db2: 0c01 |005b: move-result-object v1 │ │ +403db4: 1f01 7e0f |005c: check-cast v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ +403db8: 6e10 435a 0100 |005e: invoke-virtual {v1}, Lcom/bumptech/glide/request/BaseRequestOptions;.fitCenter:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a43 │ │ +403dbe: 0c01 |0061: move-result-object v1 │ │ +403dc0: 1f01 7e0f |0062: check-cast v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ +403dc4: 6e10 395a 0100 |0064: invoke-virtual {v1}, Lcom/bumptech/glide/request/BaseRequestOptions;.dontAnimate:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a39 │ │ +403dca: 0c01 |0067: move-result-object v1 │ │ +403dcc: 6e20 5351 1000 |0068: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@5153 │ │ +403dd2: 0c00 |006b: move-result-object v0 │ │ +403dd4: 5431 8293 |006c: iget-object v1, v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ +403dd8: 5411 1f8f |006e: iget-object v1, v1, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8f1f │ │ +403ddc: 5411 578f |0070: iget-object v1, v1, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.imgvCover:Landroid/widget/ImageView; // field@8f57 │ │ +403de0: 6e20 6751 1000 |0072: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestBuilder;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@5167 │ │ +403de6: 0e00 |0075: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=499 │ │ 0x0006 line=500 │ │ 0x0016 line=502 │ │ 0x001c line=503 │ │ 0x0027 line=504 │ │ @@ -1738349,38 +1738332,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -403e20: |[403e20] de.danoeh.antennapod.fragment.FeedItemlistFragment.loadItems:()V │ │ -403e30: 5430 7b93 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@937b │ │ -403e34: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -403e38: 7210 91b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ -403e3e: 2200 421b |0007: new-instance v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda17; // type@1b42 │ │ -403e42: 7020 25a5 3000 |0009: invoke-direct {v0, v3}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda17;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a525 │ │ -403e48: 7110 7db1 0000 |000c: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b17d │ │ -403e4e: 0c00 |000f: move-result-object v0 │ │ -403e50: 7100 95b1 0000 |0010: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ -403e56: 0c01 |0013: move-result-object v1 │ │ -403e58: 6e20 85b1 1000 |0014: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b185 │ │ -403e5e: 0c00 |0017: move-result-object v0 │ │ -403e60: 7100 90b1 0000 |0018: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ -403e66: 0c01 |001b: move-result-object v1 │ │ -403e68: 6e20 80b1 1000 |001c: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b180 │ │ -403e6e: 0c00 |001f: move-result-object v0 │ │ -403e70: 2201 431b |0020: new-instance v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda18; // type@1b43 │ │ -403e74: 7020 27a5 3100 |0022: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda18;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a527 │ │ -403e7a: 2202 441b |0025: new-instance v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda19; // type@1b44 │ │ -403e7e: 7020 29a5 3200 |0027: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda19;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a529 │ │ -403e84: 6e30 83b1 1002 |002a: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b183 │ │ -403e8a: 0c00 |002d: move-result-object v0 │ │ -403e8c: 5b30 7b93 |002e: iput-object v0, v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@937b │ │ -403e90: 0e00 |0030: return-void │ │ +403de8: |[403de8] de.danoeh.antennapod.fragment.FeedItemlistFragment.loadItems:()V │ │ +403df8: 5430 7b93 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@937b │ │ +403dfc: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +403e00: 7210 91b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ +403e06: 2200 421b |0007: new-instance v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda17; // type@1b42 │ │ +403e0a: 7020 25a5 3000 |0009: invoke-direct {v0, v3}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda17;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a525 │ │ +403e10: 7110 7db1 0000 |000c: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b17d │ │ +403e16: 0c00 |000f: move-result-object v0 │ │ +403e18: 7100 95b1 0000 |0010: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ +403e1e: 0c01 |0013: move-result-object v1 │ │ +403e20: 6e20 85b1 1000 |0014: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b185 │ │ +403e26: 0c00 |0017: move-result-object v0 │ │ +403e28: 7100 90b1 0000 |0018: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ +403e2e: 0c01 |001b: move-result-object v1 │ │ +403e30: 6e20 80b1 1000 |001c: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b180 │ │ +403e36: 0c00 |001f: move-result-object v0 │ │ +403e38: 2201 431b |0020: new-instance v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda18; // type@1b43 │ │ +403e3c: 7020 27a5 3100 |0022: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda18;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a527 │ │ +403e42: 2202 441b |0025: new-instance v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda19; // type@1b44 │ │ +403e46: 7020 29a5 3200 |0027: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda19;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a529 │ │ +403e4c: 6e30 83b1 1002 |002a: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b183 │ │ +403e52: 0c00 |002d: move-result-object v0 │ │ +403e54: 5b30 7b93 |002e: iput-object v0, v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@937b │ │ +403e58: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=519 │ │ 0x0004 line=520 │ │ 0x0007 line=522 │ │ 0x0010 line=523 │ │ 0x0018 line=524 │ │ @@ -1738393,23 +1738376,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 │ │ -4036e4: |[4036e4] de.danoeh.antennapod.fragment.FeedItemlistFragment.newInstance:(J)Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ -4036f4: 2200 531b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // type@1b53 │ │ -4036f8: 7010 62a5 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.:()V // method@a562 │ │ -4036fe: 2201 7701 |0005: new-instance v1, Landroid/os/Bundle; // type@0177 │ │ -403702: 7010 0a07 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@070a │ │ -403708: 1a02 0c6d |000a: const-string v2, "argument.de.danoeh.antennapod.feed_id" // string@6d0c │ │ -40370c: 6e40 0007 2143 |000c: invoke-virtual {v1, v2, v3, v4}, Landroid/os/BaseBundle;.putLong:(Ljava/lang/String;J)V // method@0700 │ │ -403712: 6e20 be35 1000 |000f: invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@35be │ │ -403718: 1100 |0012: return-object v0 │ │ +4036ac: |[4036ac] de.danoeh.antennapod.fragment.FeedItemlistFragment.newInstance:(J)Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ +4036bc: 2200 531b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // type@1b53 │ │ +4036c0: 7010 62a5 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.:()V // method@a562 │ │ +4036c6: 2201 7701 |0005: new-instance v1, Landroid/os/Bundle; // type@0177 │ │ +4036ca: 7010 0a07 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@070a │ │ +4036d0: 1a02 0c6d |000a: const-string v2, "argument.de.danoeh.antennapod.feed_id" // string@6d0c │ │ +4036d4: 6e40 0007 2143 |000c: invoke-virtual {v1, v2, v3, v4}, Landroid/os/BaseBundle;.putLong:(Ljava/lang/String;J)V // method@0700 │ │ +4036da: 6e20 be35 1000 |000f: invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@35be │ │ +4036e0: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0005 line=108 │ │ 0x000c line=109 │ │ 0x000f line=110 │ │ locals : │ │ @@ -1738420,143 +1738403,143 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 273 16-bit code units │ │ -4043d0: |[4043d0] de.danoeh.antennapod.fragment.FeedItemlistFragment.refreshHeaderView:()V │ │ -4043e0: 7010 90a5 0600 |0000: invoke-direct {v6}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.setupHeaderView:()V // method@a590 │ │ -4043e6: 5460 8293 |0003: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ -4043ea: 3800 0401 |0005: if-eqz v0, 0109 // +0104 │ │ -4043ee: 5460 7c93 |0007: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ -4043f2: 3900 0400 |0009: if-nez v0, 000d // +0004 │ │ -4043f6: 2900 fe00 |000b: goto/16 0109 // +00fe │ │ -4043fa: 7010 78a5 0600 |000d: invoke-direct {v6}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.loadFeedImage:()V // method@a578 │ │ -404400: 5460 7c93 |0010: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ -404404: 6e10 d9ab 0000 |0012: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.hasLastUpdateFailed:()Z // method@abd9 │ │ -40440a: 0a00 |0015: move-result v0 │ │ -40440c: 1301 0800 |0016: const/16 v1, #int 8 // #8 │ │ -404410: 1202 |0018: const/4 v2, #int 0 // #0 │ │ -404412: 3800 0c00 |0019: if-eqz v0, 0025 // +000c │ │ -404416: 5460 8293 |001b: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ -40441a: 5400 1f8f |001d: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8f1f │ │ -40441e: 5400 5a8f |001f: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvFailure:Lcom/joanzapata/iconify/widget/IconTextView; // field@8f5a │ │ -404422: 6e20 9c0d 2000 |0021: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -404428: 280a |0024: goto 002e // +000a │ │ -40442a: 5460 8293 |0025: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ -40442e: 5400 1f8f |0027: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8f1f │ │ -404432: 5400 5a8f |0029: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvFailure:Lcom/joanzapata/iconify/widget/IconTextView; // field@8f5a │ │ -404436: 6e20 9c0d 1000 |002b: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -40443c: 5460 7c93 |002e: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ -404440: 6e10 d4ab 0000 |0030: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ -404446: 0c00 |0033: move-result-object v0 │ │ -404448: 6e10 afac 0000 |0034: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getKeepUpdated:()Z // method@acaf │ │ -40444e: 0a00 |0037: move-result v0 │ │ -404450: 1213 |0038: const/4 v3, #int 1 // #1 │ │ -404452: 3900 3a00 |0039: if-nez v0, 0073 // +003a │ │ -404456: 5460 8293 |003b: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ -40445a: 5400 1f8f |003d: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8f1f │ │ -40445e: 5400 5d8f |003f: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvUpdatesDisabled:Landroid/widget/TextView; // field@8f5d │ │ -404462: 2204 8f1e |0041: new-instance v4, Ljava/lang/StringBuilder; // type@1e8f │ │ -404466: 7010 50b3 0400 |0043: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -40446c: 1a05 b6e8 |0046: const-string v5, "{md-pause-circle-outline} " // string@e8b6 │ │ -404470: 6e20 5cb3 5400 |0048: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -404476: 1405 9d03 127f |004b: const v5, #float 1.94086e+38 // #7f12039d │ │ -40447c: 6e20 4f35 5600 |004e: invoke-virtual {v6, v5}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@354f │ │ -404482: 0c05 |0051: move-result-object v5 │ │ -404484: 6e20 5cb3 5400 |0052: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -40448a: 6e10 67b3 0400 |0055: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -404490: 0c04 |0058: move-result-object v4 │ │ -404492: 6e20 9d12 4000 |0059: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -404498: 2330 2820 |005c: new-array v0, v3, [Landroid/widget/TextView; // type@2028 │ │ -40449c: 5464 8293 |005e: iget-object v4, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ -4044a0: 5444 1f8f |0060: iget-object v4, v4, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8f1f │ │ -4044a4: 5444 5d8f |0062: iget-object v4, v4, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvUpdatesDisabled:Landroid/widget/TextView; // field@8f5d │ │ -4044a8: 4d04 0002 |0064: aput-object v4, v0, v2 │ │ -4044ac: 7110 c38e 0000 |0066: invoke-static {v0}, Lcom/joanzapata/iconify/Iconify;.addIcons:([Landroid/widget/TextView;)V // method@8ec3 │ │ -4044b2: 5460 8293 |0069: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ -4044b6: 5400 1f8f |006b: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8f1f │ │ -4044ba: 5400 5d8f |006d: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvUpdatesDisabled:Landroid/widget/TextView; // field@8f5d │ │ -4044be: 6e20 9c0d 2000 |006f: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -4044c4: 280a |0072: goto 007c // +000a │ │ -4044c6: 5460 8293 |0073: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ -4044ca: 5400 1f8f |0075: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8f1f │ │ -4044ce: 5400 5d8f |0077: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvUpdatesDisabled:Landroid/widget/TextView; // field@8f5d │ │ -4044d2: 6e20 9c0d 1000 |0079: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -4044d8: 5460 8293 |007c: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ -4044dc: 5400 1f8f |007e: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8f1f │ │ -4044e0: 5400 5c8f |0080: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvTitle:Landroid/widget/TextView; // field@8f5c │ │ -4044e4: 5464 7c93 |0082: iget-object v4, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ -4044e8: 6e10 d6ab 0400 |0084: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ -4044ee: 0c04 |0087: move-result-object v4 │ │ -4044f0: 6e20 9d12 4000 |0088: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -4044f6: 5460 8293 |008b: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ -4044fa: 5400 1f8f |008d: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8f1f │ │ -4044fe: 5400 598f |008f: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvAuthor:Landroid/widget/TextView; // field@8f59 │ │ -404502: 5464 7c93 |0091: iget-object v4, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ -404506: 6e10 c2ab 0400 |0093: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getAuthor:()Ljava/lang/String; // method@abc2 │ │ -40450c: 0c04 |0096: move-result-object v4 │ │ -40450e: 6e20 9d12 4000 |0097: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -404514: 5460 7c93 |009a: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ -404518: 6e10 cbab 0000 |009c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getItemFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@abcb │ │ -40451e: 0c00 |009f: move-result-object v0 │ │ -404520: 3800 5f00 |00a0: if-eqz v0, 00ff // +005f │ │ -404524: 5460 7c93 |00a2: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ -404528: 6e10 cbab 0000 |00a4: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getItemFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@abcb │ │ -40452e: 0c00 |00a7: move-result-object v0 │ │ -404530: 6e10 57ac 0000 |00a8: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.getValues:()[Ljava/lang/String; // method@ac57 │ │ -404536: 0c00 |00ab: move-result-object v0 │ │ -404538: 2100 |00ac: array-length v0, v0 │ │ -40453a: 3d00 4800 |00ad: if-lez v0, 00f5 // +0048 │ │ -40453e: 5460 8293 |00af: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ -404542: 5400 1f8f |00b1: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8f1f │ │ -404546: 5400 5b8f |00b3: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvInformation:Landroid/widget/TextView; // field@8f5b │ │ -40454a: 2201 8f1e |00b5: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -40454e: 7010 50b3 0100 |00b7: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -404554: 1a04 b5e8 |00ba: const-string v4, "{md-info-outline} " // string@e8b5 │ │ -404558: 6e20 5cb3 4100 |00bc: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -40455e: 1404 6101 127f |00bf: const v4, #float 1.94074e+38 // #7f120161 │ │ -404564: 6e20 4f35 4600 |00c2: invoke-virtual {v6, v4}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@354f │ │ -40456a: 0c04 |00c5: move-result-object v4 │ │ -40456c: 6e20 5cb3 4100 |00c6: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -404572: 6e10 67b3 0100 |00c9: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -404578: 0c01 |00cc: move-result-object v1 │ │ -40457a: 6e20 9d12 1000 |00cd: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -404580: 2330 2820 |00d0: new-array v0, v3, [Landroid/widget/TextView; // type@2028 │ │ -404584: 5461 8293 |00d2: iget-object v1, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ -404588: 5411 1f8f |00d4: iget-object v1, v1, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8f1f │ │ -40458c: 5411 5b8f |00d6: iget-object v1, v1, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvInformation:Landroid/widget/TextView; // field@8f5b │ │ -404590: 4d01 0002 |00d8: aput-object v1, v0, v2 │ │ -404594: 7110 c38e 0000 |00da: invoke-static {v0}, Lcom/joanzapata/iconify/Iconify;.addIcons:([Landroid/widget/TextView;)V // method@8ec3 │ │ -40459a: 5460 8293 |00dd: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ -40459e: 5400 1f8f |00df: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8f1f │ │ -4045a2: 5400 5b8f |00e1: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvInformation:Landroid/widget/TextView; // field@8f5b │ │ -4045a6: 2201 4b1b |00e3: new-instance v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda7; // type@1b4b │ │ -4045aa: 7020 37a5 6100 |00e5: invoke-direct {v1, v6}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a537 │ │ -4045b0: 6e20 710d 1000 |00e8: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -4045b6: 5460 8293 |00eb: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ -4045ba: 5400 1f8f |00ed: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8f1f │ │ -4045be: 5400 5b8f |00ef: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvInformation:Landroid/widget/TextView; // field@8f5b │ │ -4045c2: 6e20 9c0d 2000 |00f1: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -4045c8: 2814 |00f4: goto 0108 // +0014 │ │ -4045ca: 5460 8293 |00f5: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ -4045ce: 5400 1f8f |00f7: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8f1f │ │ -4045d2: 5400 5b8f |00f9: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvInformation:Landroid/widget/TextView; // field@8f5b │ │ -4045d6: 6e20 9c0d 1000 |00fb: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -4045dc: 280a |00fe: goto 0108 // +000a │ │ -4045de: 5460 8293 |00ff: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ -4045e2: 5400 1f8f |0101: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8f1f │ │ -4045e6: 5400 5b8f |0103: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvInformation:Landroid/widget/TextView; // field@8f5b │ │ -4045ea: 6e20 9c0d 1000 |0105: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -4045f0: 0e00 |0108: return-void │ │ -4045f2: 1a00 1423 |0109: const-string v0, "ItemlistFragment" // string@2314 │ │ -4045f6: 1a01 845d |010b: const-string v1, "Unable to refresh header view" // string@5d84 │ │ -4045fa: 7120 000b 1000 |010d: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -404600: 0e00 |0110: return-void │ │ +404398: |[404398] de.danoeh.antennapod.fragment.FeedItemlistFragment.refreshHeaderView:()V │ │ +4043a8: 7010 90a5 0600 |0000: invoke-direct {v6}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.setupHeaderView:()V // method@a590 │ │ +4043ae: 5460 8293 |0003: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ +4043b2: 3800 0401 |0005: if-eqz v0, 0109 // +0104 │ │ +4043b6: 5460 7c93 |0007: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ +4043ba: 3900 0400 |0009: if-nez v0, 000d // +0004 │ │ +4043be: 2900 fe00 |000b: goto/16 0109 // +00fe │ │ +4043c2: 7010 78a5 0600 |000d: invoke-direct {v6}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.loadFeedImage:()V // method@a578 │ │ +4043c8: 5460 7c93 |0010: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ +4043cc: 6e10 d9ab 0000 |0012: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.hasLastUpdateFailed:()Z // method@abd9 │ │ +4043d2: 0a00 |0015: move-result v0 │ │ +4043d4: 1301 0800 |0016: const/16 v1, #int 8 // #8 │ │ +4043d8: 1202 |0018: const/4 v2, #int 0 // #0 │ │ +4043da: 3800 0c00 |0019: if-eqz v0, 0025 // +000c │ │ +4043de: 5460 8293 |001b: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ +4043e2: 5400 1f8f |001d: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8f1f │ │ +4043e6: 5400 5a8f |001f: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvFailure:Lcom/joanzapata/iconify/widget/IconTextView; // field@8f5a │ │ +4043ea: 6e20 9c0d 2000 |0021: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +4043f0: 280a |0024: goto 002e // +000a │ │ +4043f2: 5460 8293 |0025: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ +4043f6: 5400 1f8f |0027: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8f1f │ │ +4043fa: 5400 5a8f |0029: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvFailure:Lcom/joanzapata/iconify/widget/IconTextView; // field@8f5a │ │ +4043fe: 6e20 9c0d 1000 |002b: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +404404: 5460 7c93 |002e: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ +404408: 6e10 d4ab 0000 |0030: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ +40440e: 0c00 |0033: move-result-object v0 │ │ +404410: 6e10 afac 0000 |0034: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getKeepUpdated:()Z // method@acaf │ │ +404416: 0a00 |0037: move-result v0 │ │ +404418: 1213 |0038: const/4 v3, #int 1 // #1 │ │ +40441a: 3900 3a00 |0039: if-nez v0, 0073 // +003a │ │ +40441e: 5460 8293 |003b: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ +404422: 5400 1f8f |003d: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8f1f │ │ +404426: 5400 5d8f |003f: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvUpdatesDisabled:Landroid/widget/TextView; // field@8f5d │ │ +40442a: 2204 8f1e |0041: new-instance v4, Ljava/lang/StringBuilder; // type@1e8f │ │ +40442e: 7010 50b3 0400 |0043: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +404434: 1a05 b6e8 |0046: const-string v5, "{md-pause-circle-outline} " // string@e8b6 │ │ +404438: 6e20 5cb3 5400 |0048: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +40443e: 1405 9d03 127f |004b: const v5, #float 1.94086e+38 // #7f12039d │ │ +404444: 6e20 4f35 5600 |004e: invoke-virtual {v6, v5}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@354f │ │ +40444a: 0c05 |0051: move-result-object v5 │ │ +40444c: 6e20 5cb3 5400 |0052: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +404452: 6e10 67b3 0400 |0055: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +404458: 0c04 |0058: move-result-object v4 │ │ +40445a: 6e20 9d12 4000 |0059: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +404460: 2330 2820 |005c: new-array v0, v3, [Landroid/widget/TextView; // type@2028 │ │ +404464: 5464 8293 |005e: iget-object v4, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ +404468: 5444 1f8f |0060: iget-object v4, v4, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8f1f │ │ +40446c: 5444 5d8f |0062: iget-object v4, v4, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvUpdatesDisabled:Landroid/widget/TextView; // field@8f5d │ │ +404470: 4d04 0002 |0064: aput-object v4, v0, v2 │ │ +404474: 7110 c38e 0000 |0066: invoke-static {v0}, Lcom/joanzapata/iconify/Iconify;.addIcons:([Landroid/widget/TextView;)V // method@8ec3 │ │ +40447a: 5460 8293 |0069: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ +40447e: 5400 1f8f |006b: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8f1f │ │ +404482: 5400 5d8f |006d: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvUpdatesDisabled:Landroid/widget/TextView; // field@8f5d │ │ +404486: 6e20 9c0d 2000 |006f: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +40448c: 280a |0072: goto 007c // +000a │ │ +40448e: 5460 8293 |0073: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ +404492: 5400 1f8f |0075: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8f1f │ │ +404496: 5400 5d8f |0077: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvUpdatesDisabled:Landroid/widget/TextView; // field@8f5d │ │ +40449a: 6e20 9c0d 1000 |0079: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +4044a0: 5460 8293 |007c: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ +4044a4: 5400 1f8f |007e: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8f1f │ │ +4044a8: 5400 5c8f |0080: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvTitle:Landroid/widget/TextView; // field@8f5c │ │ +4044ac: 5464 7c93 |0082: iget-object v4, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ +4044b0: 6e10 d6ab 0400 |0084: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ +4044b6: 0c04 |0087: move-result-object v4 │ │ +4044b8: 6e20 9d12 4000 |0088: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +4044be: 5460 8293 |008b: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ +4044c2: 5400 1f8f |008d: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8f1f │ │ +4044c6: 5400 598f |008f: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvAuthor:Landroid/widget/TextView; // field@8f59 │ │ +4044ca: 5464 7c93 |0091: iget-object v4, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ +4044ce: 6e10 c2ab 0400 |0093: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getAuthor:()Ljava/lang/String; // method@abc2 │ │ +4044d4: 0c04 |0096: move-result-object v4 │ │ +4044d6: 6e20 9d12 4000 |0097: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +4044dc: 5460 7c93 |009a: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ +4044e0: 6e10 cbab 0000 |009c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getItemFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@abcb │ │ +4044e6: 0c00 |009f: move-result-object v0 │ │ +4044e8: 3800 5f00 |00a0: if-eqz v0, 00ff // +005f │ │ +4044ec: 5460 7c93 |00a2: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ +4044f0: 6e10 cbab 0000 |00a4: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getItemFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@abcb │ │ +4044f6: 0c00 |00a7: move-result-object v0 │ │ +4044f8: 6e10 57ac 0000 |00a8: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.getValues:()[Ljava/lang/String; // method@ac57 │ │ +4044fe: 0c00 |00ab: move-result-object v0 │ │ +404500: 2100 |00ac: array-length v0, v0 │ │ +404502: 3d00 4800 |00ad: if-lez v0, 00f5 // +0048 │ │ +404506: 5460 8293 |00af: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ +40450a: 5400 1f8f |00b1: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8f1f │ │ +40450e: 5400 5b8f |00b3: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvInformation:Landroid/widget/TextView; // field@8f5b │ │ +404512: 2201 8f1e |00b5: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +404516: 7010 50b3 0100 |00b7: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +40451c: 1a04 b5e8 |00ba: const-string v4, "{md-info-outline} " // string@e8b5 │ │ +404520: 6e20 5cb3 4100 |00bc: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +404526: 1404 6101 127f |00bf: const v4, #float 1.94074e+38 // #7f120161 │ │ +40452c: 6e20 4f35 4600 |00c2: invoke-virtual {v6, v4}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@354f │ │ +404532: 0c04 |00c5: move-result-object v4 │ │ +404534: 6e20 5cb3 4100 |00c6: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +40453a: 6e10 67b3 0100 |00c9: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +404540: 0c01 |00cc: move-result-object v1 │ │ +404542: 6e20 9d12 1000 |00cd: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +404548: 2330 2820 |00d0: new-array v0, v3, [Landroid/widget/TextView; // type@2028 │ │ +40454c: 5461 8293 |00d2: iget-object v1, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ +404550: 5411 1f8f |00d4: iget-object v1, v1, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8f1f │ │ +404554: 5411 5b8f |00d6: iget-object v1, v1, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvInformation:Landroid/widget/TextView; // field@8f5b │ │ +404558: 4d01 0002 |00d8: aput-object v1, v0, v2 │ │ +40455c: 7110 c38e 0000 |00da: invoke-static {v0}, Lcom/joanzapata/iconify/Iconify;.addIcons:([Landroid/widget/TextView;)V // method@8ec3 │ │ +404562: 5460 8293 |00dd: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ +404566: 5400 1f8f |00df: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8f1f │ │ +40456a: 5400 5b8f |00e1: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvInformation:Landroid/widget/TextView; // field@8f5b │ │ +40456e: 2201 4b1b |00e3: new-instance v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda7; // type@1b4b │ │ +404572: 7020 37a5 6100 |00e5: invoke-direct {v1, v6}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a537 │ │ +404578: 6e20 710d 1000 |00e8: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +40457e: 5460 8293 |00eb: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ +404582: 5400 1f8f |00ed: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8f1f │ │ +404586: 5400 5b8f |00ef: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvInformation:Landroid/widget/TextView; // field@8f5b │ │ +40458a: 6e20 9c0d 2000 |00f1: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +404590: 2814 |00f4: goto 0108 // +0014 │ │ +404592: 5460 8293 |00f5: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ +404596: 5400 1f8f |00f7: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8f1f │ │ +40459a: 5400 5b8f |00f9: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvInformation:Landroid/widget/TextView; // field@8f5b │ │ +40459e: 6e20 9c0d 1000 |00fb: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +4045a4: 280a |00fe: goto 0108 // +000a │ │ +4045a6: 5460 8293 |00ff: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ +4045aa: 5400 1f8f |0101: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8f1f │ │ +4045ae: 5400 5b8f |0103: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvInformation:Landroid/widget/TextView; // field@8f5b │ │ +4045b2: 6e20 9c0d 1000 |0105: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +4045b8: 0e00 |0108: return-void │ │ +4045ba: 1a00 1423 |0109: const-string v0, "ItemlistFragment" // string@2314 │ │ +4045be: 1a01 845d |010b: const-string v1, "Unable to refresh header view" // string@5d84 │ │ +4045c2: 7120 000b 1000 |010d: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +4045c8: 0e00 |0110: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=415 │ │ 0x0003 line=416 │ │ 0x000d line=420 │ │ 0x0010 line=421 │ │ 0x001b line=422 │ │ @@ -1738590,60 +1738573,60 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 99 16-bit code units │ │ -404604: |[404604] de.danoeh.antennapod.fragment.FeedItemlistFragment.setupHeaderView:()V │ │ -404614: 5440 7c93 |0000: iget-object v0, v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ -404618: 3800 6000 |0002: if-eqz v0, 0062 // +0060 │ │ -40461c: 5540 7e93 |0004: iget-boolean v0, v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.headerCreated:Z // field@937e │ │ -404620: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ -404624: 285a |0008: goto 0062 // +005a │ │ -404626: 5440 8293 |0009: iget-object v0, v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ -40462a: 5400 208f |000b: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.imgvBackground:Landroid/widget/ImageView; // field@8f20 │ │ -40462e: 2201 c100 |000d: new-instance v1, Landroid/graphics/LightingColorFilter; // type@00c1 │ │ -404632: 1402 6666 66ff |000f: const v2, #float -3.06254e+38 // #ff666666 │ │ -404638: 1203 |0012: const/4 v3, #int 0 // #0 │ │ -40463a: 7030 f203 2103 |0013: invoke-direct {v1, v2, v3}, Landroid/graphics/LightingColorFilter;.:(II)V // method@03f2 │ │ -404640: 6e20 3f11 1000 |0016: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setColorFilter:(Landroid/graphics/ColorFilter;)V // method@113f │ │ -404646: 5440 8293 |0019: iget-object v0, v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ -40464a: 5400 1f8f |001b: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8f1f │ │ -40464e: 5400 538f |001d: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.butShowInfo:Landroid/widget/ImageButton; // field@8f53 │ │ -404652: 2201 3d1b |001f: new-instance v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda12; // type@1b3d │ │ -404656: 7020 1ba5 4100 |0021: invoke-direct {v1, v4}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda12;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a51b │ │ -40465c: 6e20 710d 1000 |0024: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -404662: 5440 8293 |0027: iget-object v0, v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ -404666: 5400 1f8f |0029: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8f1f │ │ -40466a: 5400 578f |002b: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.imgvCover:Landroid/widget/ImageView; // field@8f57 │ │ -40466e: 2201 3e1b |002d: new-instance v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda13; // type@1b3e │ │ -404672: 7020 1da5 4100 |002f: invoke-direct {v1, v4}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda13;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a51d │ │ -404678: 6e20 710d 1000 |0032: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -40467e: 5440 8293 |0035: iget-object v0, v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ -404682: 5400 1f8f |0037: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8f1f │ │ -404686: 5400 548f |0039: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.butShowSettings:Landroid/widget/ImageButton; // field@8f54 │ │ -40468a: 2201 3f1b |003b: new-instance v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda14; // type@1b3f │ │ -40468e: 7020 1fa5 4100 |003d: invoke-direct {v1, v4}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda14;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a51f │ │ -404694: 6e20 710d 1000 |0040: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -40469a: 5440 8293 |0043: iget-object v0, v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ -40469e: 5400 1f8f |0045: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8f1f │ │ -4046a2: 5400 528f |0047: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.butFilter:Landroid/widget/ImageButton; // field@8f52 │ │ -4046a6: 2201 401b |0049: new-instance v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda15; // type@1b40 │ │ -4046aa: 7020 21a5 4100 |004b: invoke-direct {v1, v4}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda15;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a521 │ │ -4046b0: 6e20 710d 1000 |004e: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -4046b6: 5440 8293 |0051: iget-object v0, v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ -4046ba: 5400 1f8f |0053: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8f1f │ │ -4046be: 5400 5a8f |0055: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvFailure:Lcom/joanzapata/iconify/widget/IconTextView; // field@8f5a │ │ -4046c2: 2201 411b |0057: new-instance v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda16; // type@1b41 │ │ -4046c6: 7020 23a5 4100 |0059: invoke-direct {v1, v4}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda16;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a523 │ │ -4046cc: 6e20 710d 1000 |005c: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -4046d2: 1210 |005f: const/4 v0, #int 1 // #1 │ │ -4046d4: 5c40 7e93 |0060: iput-boolean v0, v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.headerCreated:Z // field@937e │ │ -4046d8: 0e00 |0062: return-void │ │ +4045cc: |[4045cc] de.danoeh.antennapod.fragment.FeedItemlistFragment.setupHeaderView:()V │ │ +4045dc: 5440 7c93 |0000: iget-object v0, v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ +4045e0: 3800 6000 |0002: if-eqz v0, 0062 // +0060 │ │ +4045e4: 5540 7e93 |0004: iget-boolean v0, v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.headerCreated:Z // field@937e │ │ +4045e8: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ +4045ec: 285a |0008: goto 0062 // +005a │ │ +4045ee: 5440 8293 |0009: iget-object v0, v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ +4045f2: 5400 208f |000b: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.imgvBackground:Landroid/widget/ImageView; // field@8f20 │ │ +4045f6: 2201 c100 |000d: new-instance v1, Landroid/graphics/LightingColorFilter; // type@00c1 │ │ +4045fa: 1402 6666 66ff |000f: const v2, #float -3.06254e+38 // #ff666666 │ │ +404600: 1203 |0012: const/4 v3, #int 0 // #0 │ │ +404602: 7030 f203 2103 |0013: invoke-direct {v1, v2, v3}, Landroid/graphics/LightingColorFilter;.:(II)V // method@03f2 │ │ +404608: 6e20 3f11 1000 |0016: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setColorFilter:(Landroid/graphics/ColorFilter;)V // method@113f │ │ +40460e: 5440 8293 |0019: iget-object v0, v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ +404612: 5400 1f8f |001b: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8f1f │ │ +404616: 5400 538f |001d: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.butShowInfo:Landroid/widget/ImageButton; // field@8f53 │ │ +40461a: 2201 3d1b |001f: new-instance v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda12; // type@1b3d │ │ +40461e: 7020 1ba5 4100 |0021: invoke-direct {v1, v4}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda12;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a51b │ │ +404624: 6e20 710d 1000 |0024: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +40462a: 5440 8293 |0027: iget-object v0, v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ +40462e: 5400 1f8f |0029: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8f1f │ │ +404632: 5400 578f |002b: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.imgvCover:Landroid/widget/ImageView; // field@8f57 │ │ +404636: 2201 3e1b |002d: new-instance v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda13; // type@1b3e │ │ +40463a: 7020 1da5 4100 |002f: invoke-direct {v1, v4}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda13;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a51d │ │ +404640: 6e20 710d 1000 |0032: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +404646: 5440 8293 |0035: iget-object v0, v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ +40464a: 5400 1f8f |0037: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8f1f │ │ +40464e: 5400 548f |0039: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.butShowSettings:Landroid/widget/ImageButton; // field@8f54 │ │ +404652: 2201 3f1b |003b: new-instance v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda14; // type@1b3f │ │ +404656: 7020 1fa5 4100 |003d: invoke-direct {v1, v4}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda14;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a51f │ │ +40465c: 6e20 710d 1000 |0040: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +404662: 5440 8293 |0043: iget-object v0, v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ +404666: 5400 1f8f |0045: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8f1f │ │ +40466a: 5400 528f |0047: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.butFilter:Landroid/widget/ImageButton; // field@8f52 │ │ +40466e: 2201 401b |0049: new-instance v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda15; // type@1b40 │ │ +404672: 7020 21a5 4100 |004b: invoke-direct {v1, v4}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda15;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a521 │ │ +404678: 6e20 710d 1000 |004e: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +40467e: 5440 8293 |0051: iget-object v0, v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ +404682: 5400 1f8f |0053: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8f1f │ │ +404686: 5400 5a8f |0055: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvFailure:Lcom/joanzapata/iconify/widget/IconTextView; // field@8f5a │ │ +40468a: 2201 411b |0057: new-instance v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda16; // type@1b41 │ │ +40468e: 7020 23a5 4100 |0059: invoke-direct {v1, v4}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda16;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a523 │ │ +404694: 6e20 710d 1000 |005c: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +40469a: 1210 |005f: const/4 v0, #int 1 // #1 │ │ +40469c: 5c40 7e93 |0060: iput-boolean v0, v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.headerCreated:Z // field@937e │ │ +4046a0: 0e00 |0062: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=454 │ │ 0x0009 line=459 │ │ 0x0019 line=460 │ │ 0x0027 line=461 │ │ 0x0035 line=462 │ │ @@ -1738658,35 +1738641,35 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 44 16-bit code units │ │ -4046dc: |[4046dc] de.danoeh.antennapod.fragment.FeedItemlistFragment.showErrorDetails:()V │ │ -4046ec: 2200 4c1b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda8; // type@1b4c │ │ -4046f0: 7020 39a5 4000 |0002: invoke-direct {v0, v4}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a539 │ │ -4046f6: 7110 73b1 0000 |0005: invoke-static {v0}, Lio/reactivex/Maybe;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Maybe; // method@b173 │ │ -4046fc: 0c00 |0008: move-result-object v0 │ │ -4046fe: 7100 95b1 0000 |0009: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ -404704: 0c01 |000c: move-result-object v1 │ │ -404706: 6e20 77b1 1000 |000d: invoke-virtual {v0, v1}, Lio/reactivex/Maybe;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b177 │ │ -40470c: 0c00 |0010: move-result-object v0 │ │ -40470e: 7100 90b1 0000 |0011: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ -404714: 0c01 |0014: move-result-object v1 │ │ -404716: 6e20 74b1 1000 |0015: invoke-virtual {v0, v1}, Lio/reactivex/Maybe;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b174 │ │ -40471c: 0c00 |0018: move-result-object v0 │ │ -40471e: 2201 4d1b |0019: new-instance v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda9; // type@1b4d │ │ -404722: 7020 3ba5 4100 |001b: invoke-direct {v1, v4}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda9;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a53b │ │ -404728: 2202 3b1b |001e: new-instance v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda10; // type@1b3b │ │ -40472c: 7010 17a5 0200 |0020: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda10;.:()V // method@a517 │ │ -404732: 2203 3c1b |0023: new-instance v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda11; // type@1b3c │ │ -404736: 7020 19a5 4300 |0025: invoke-direct {v3, v4}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda11;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a519 │ │ -40473c: 6e40 76b1 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@b176 │ │ -404742: 0e00 |002b: return-void │ │ +4046a4: |[4046a4] de.danoeh.antennapod.fragment.FeedItemlistFragment.showErrorDetails:()V │ │ +4046b4: 2200 4c1b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda8; // type@1b4c │ │ +4046b8: 7020 39a5 4000 |0002: invoke-direct {v0, v4}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a539 │ │ +4046be: 7110 73b1 0000 |0005: invoke-static {v0}, Lio/reactivex/Maybe;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Maybe; // method@b173 │ │ +4046c4: 0c00 |0008: move-result-object v0 │ │ +4046c6: 7100 95b1 0000 |0009: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ +4046cc: 0c01 |000c: move-result-object v1 │ │ +4046ce: 6e20 77b1 1000 |000d: invoke-virtual {v0, v1}, Lio/reactivex/Maybe;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b177 │ │ +4046d4: 0c00 |0010: move-result-object v0 │ │ +4046d6: 7100 90b1 0000 |0011: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ +4046dc: 0c01 |0014: move-result-object v1 │ │ +4046de: 6e20 74b1 1000 |0015: invoke-virtual {v0, v1}, Lio/reactivex/Maybe;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b174 │ │ +4046e4: 0c00 |0018: move-result-object v0 │ │ +4046e6: 2201 4d1b |0019: new-instance v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda9; // type@1b4d │ │ +4046ea: 7020 3ba5 4100 |001b: invoke-direct {v1, v4}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda9;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a53b │ │ +4046f0: 2202 3b1b |001e: new-instance v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda10; // type@1b3b │ │ +4046f4: 7010 17a5 0200 |0020: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda10;.:()V // method@a517 │ │ +4046fa: 2203 3c1b |0023: new-instance v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda11; // type@1b3c │ │ +4046fe: 7020 19a5 4300 |0025: invoke-direct {v3, v4}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda11;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a519 │ │ +404704: 6e40 76b1 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@b176 │ │ +40470a: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=475 │ │ 0x0009 line=483 │ │ 0x0011 line=484 │ │ 0x0028 line=485 │ │ locals : │ │ @@ -1738697,25 +1738680,25 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -404744: |[404744] de.danoeh.antennapod.fragment.FeedItemlistFragment.showFeedInfo:()V │ │ -404754: 5430 7c93 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ -404758: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ -40475c: 7110 0ca5 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.newInstance:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/fragment/FeedInfoFragment; // method@a50c │ │ -404762: 0c00 |0007: move-result-object v0 │ │ -404764: 6e10 2735 0300 |0008: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -40476a: 0c01 |000b: move-result-object v1 │ │ -40476c: 1f01 d917 |000c: check-cast v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -404770: 6202 ab94 |000e: sget-object v2, Lde/danoeh/antennapod/fragment/TransitionEffect;.SLIDE:Lde/danoeh/antennapod/fragment/TransitionEffect; // field@94ab │ │ -404774: 6e30 9b94 0102 |0010: invoke-virtual {v1, v0, v2}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/fragment/TransitionEffect;)V // method@949b │ │ -40477a: 0e00 |0013: return-void │ │ +40470c: |[40470c] de.danoeh.antennapod.fragment.FeedItemlistFragment.showFeedInfo:()V │ │ +40471c: 5430 7c93 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ +404720: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ +404724: 7110 0ca5 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.newInstance:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/fragment/FeedInfoFragment; // method@a50c │ │ +40472a: 0c00 |0007: move-result-object v0 │ │ +40472c: 6e10 2735 0300 |0008: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +404732: 0c01 |000b: move-result-object v1 │ │ +404734: 1f01 d917 |000c: check-cast v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +404738: 6202 ab94 |000e: sget-object v2, Lde/danoeh/antennapod/fragment/TransitionEffect;.SLIDE:Lde/danoeh/antennapod/fragment/TransitionEffect; // field@94ab │ │ +40473c: 6e30 9b94 0102 |0010: invoke-virtual {v1, v0, v2}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/fragment/TransitionEffect;)V // method@949b │ │ +404742: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=492 │ │ 0x0004 line=493 │ │ 0x0008 line=494 │ │ locals : │ │ 0x0000 - 0x0014 reg=3 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ @@ -1738725,40 +1738708,40 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -40477c: |[40477c] de.danoeh.antennapod.fragment.FeedItemlistFragment.updateToolbar:()V │ │ -40478c: 5420 7c93 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ -404790: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -404794: 0e00 |0004: return-void │ │ -404796: 5420 8293 |0005: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ -40479a: 5400 268f |0007: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8f26 │ │ -40479e: 6e10 2f21 0000 |0009: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ -4047a4: 0c00 |000c: move-result-object v0 │ │ -4047a6: 1401 e003 0a7f |000d: const v1, #float 1.83454e+38 // #7f0a03e0 │ │ -4047ac: 7220 bf0b 1000 |0010: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -4047b2: 0c00 |0013: move-result-object v0 │ │ -4047b4: 5421 7c93 |0014: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ -4047b8: 6e10 cfab 0100 |0016: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@abcf │ │ -4047be: 0c01 |0019: move-result-object v1 │ │ -4047c0: 3801 0400 |001a: if-eqz v1, 001e // +0004 │ │ -4047c4: 1211 |001c: const/4 v1, #int 1 // #1 │ │ -4047c6: 2802 |001d: goto 001f // +0002 │ │ -4047c8: 1201 |001e: const/4 v1, #int 0 // #0 │ │ -4047ca: 7220 020c 1000 |001f: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ -4047d0: 5420 8293 |0022: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ -4047d4: 5400 268f |0024: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8f26 │ │ -4047d8: 6e10 2f21 0000 |0026: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ -4047de: 0c00 |0029: move-result-object v0 │ │ -4047e0: 5421 7c93 |002a: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ -4047e4: 7120 78ab 1000 |002c: invoke-static {v0, v1}, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler;.onPrepareOptionsMenu:(Landroid/view/Menu;Lde/danoeh/antennapod/model/feed/Feed;)Z // method@ab78 │ │ -4047ea: 0e00 |002f: return-void │ │ +404744: |[404744] de.danoeh.antennapod.fragment.FeedItemlistFragment.updateToolbar:()V │ │ +404754: 5420 7c93 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ +404758: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +40475c: 0e00 |0004: return-void │ │ +40475e: 5420 8293 |0005: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ +404762: 5400 268f |0007: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8f26 │ │ +404766: 6e10 2f21 0000 |0009: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ +40476c: 0c00 |000c: move-result-object v0 │ │ +40476e: 1401 e003 0a7f |000d: const v1, #float 1.83454e+38 // #7f0a03e0 │ │ +404774: 7220 bf0b 1000 |0010: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +40477a: 0c00 |0013: move-result-object v0 │ │ +40477c: 5421 7c93 |0014: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ +404780: 6e10 cfab 0100 |0016: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@abcf │ │ +404786: 0c01 |0019: move-result-object v1 │ │ +404788: 3801 0400 |001a: if-eqz v1, 001e // +0004 │ │ +40478c: 1211 |001c: const/4 v1, #int 1 // #1 │ │ +40478e: 2802 |001d: goto 001f // +0002 │ │ +404790: 1201 |001e: const/4 v1, #int 0 // #0 │ │ +404792: 7220 020c 1000 |001f: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ +404798: 5420 8293 |0022: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ +40479c: 5400 268f |0024: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8f26 │ │ +4047a0: 6e10 2f21 0000 |0026: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ +4047a6: 0c00 |0029: move-result-object v0 │ │ +4047a8: 5421 7c93 |002a: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ +4047ac: 7120 78ab 1000 |002c: invoke-static {v0, v1}, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler;.onPrepareOptionsMenu:(Landroid/view/Menu;Lde/danoeh/antennapod/model/feed/Feed;)Z // method@ab78 │ │ +4047b2: 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; │ │ @@ -1738768,17 +1738751,17 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4047ec: |[4047ec] de.danoeh.antennapod.fragment.FeedItemlistFragment.updateUi:()V │ │ -4047fc: 7010 79a5 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.loadItems:()V // method@a579 │ │ -404802: 0e00 |0003: return-void │ │ +4047b4: |[4047b4] de.danoeh.antennapod.fragment.FeedItemlistFragment.updateUi:()V │ │ +4047c4: 7010 79a5 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.loadItems:()V // method@a579 │ │ +4047ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=384 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ │ │ Virtual methods - │ │ @@ -1738787,17 +1738770,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 │ │ -4039e4: |[4039e4] de.danoeh.antennapod.fragment.FeedItemlistFragment.favoritesChanged:(Lde/danoeh/antennapod/event/FavoritesEvent;)V │ │ -4039f4: 7010 94a5 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.updateUi:()V // method@a594 │ │ -4039fa: 0e00 |0003: return-void │ │ +4039ac: |[4039ac] de.danoeh.antennapod.fragment.FeedItemlistFragment.favoritesChanged:(Lde/danoeh/antennapod/event/FavoritesEvent;)V │ │ +4039bc: 7010 94a5 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.updateUi:()V // method@a594 │ │ +4039c2: 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; │ │ │ │ @@ -1738806,34 +1738789,34 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 39 16-bit code units │ │ -403e94: |[403e94] de.danoeh.antennapod.fragment.FeedItemlistFragment.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -403ea4: 6f20 7235 4300 |0000: invoke-super {v3, v4}, Landroidx/fragment/app/Fragment;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@3572 │ │ -403eaa: 6e10 4735 0300 |0003: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@3547 │ │ -403eb0: 0c04 |0006: move-result-object v4 │ │ -403eb2: 1400 5100 077f |0007: const v0, #float 1.79447e+38 // #7f070051 │ │ -403eb8: 6e20 fd02 0400 |000a: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getDimension:(I)F // method@02fd │ │ -403ebe: 0a04 |000d: move-result v4 │ │ -403ec0: 8744 |000e: float-to-int v4, v4 │ │ -403ec2: 5430 8293 |000f: iget-object v0, v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ -403ec6: 5400 1f8f |0011: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8f1f │ │ -403eca: 5400 568f |0013: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.headerContainer:Landroid/widget/LinearLayout; // field@8f56 │ │ -403ece: 6e10 b70c 0000 |0015: invoke-virtual {v0}, Landroid/view/View;.getPaddingTop:()I // method@0cb7 │ │ -403ed4: 0a01 |0018: move-result v1 │ │ -403ed6: 5432 8293 |0019: iget-object v2, v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ -403eda: 5422 1f8f |001b: iget-object v2, v2, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8f1f │ │ -403ede: 5422 568f |001d: iget-object v2, v2, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.headerContainer:Landroid/widget/LinearLayout; // field@8f56 │ │ -403ee2: 6e10 b20c 0200 |001f: invoke-virtual {v2}, Landroid/view/View;.getPaddingBottom:()I // method@0cb2 │ │ -403ee8: 0a02 |0022: move-result v2 │ │ -403eea: 6e52 7a0d 4041 |0023: invoke-virtual {v0, v4, v1, v4, v2}, Landroid/view/View;.setPadding:(IIII)V // method@0d7a │ │ -403ef0: 0e00 |0026: return-void │ │ +403e5c: |[403e5c] de.danoeh.antennapod.fragment.FeedItemlistFragment.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +403e6c: 6f20 7235 4300 |0000: invoke-super {v3, v4}, Landroidx/fragment/app/Fragment;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@3572 │ │ +403e72: 6e10 4735 0300 |0003: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@3547 │ │ +403e78: 0c04 |0006: move-result-object v4 │ │ +403e7a: 1400 5100 077f |0007: const v0, #float 1.79447e+38 // #7f070051 │ │ +403e80: 6e20 fd02 0400 |000a: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getDimension:(I)F // method@02fd │ │ +403e86: 0a04 |000d: move-result v4 │ │ +403e88: 8744 |000e: float-to-int v4, v4 │ │ +403e8a: 5430 8293 |000f: iget-object v0, v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ +403e8e: 5400 1f8f |0011: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8f1f │ │ +403e92: 5400 568f |0013: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.headerContainer:Landroid/widget/LinearLayout; // field@8f56 │ │ +403e96: 6e10 b70c 0000 |0015: invoke-virtual {v0}, Landroid/view/View;.getPaddingTop:()I // method@0cb7 │ │ +403e9c: 0a01 |0018: move-result v1 │ │ +403e9e: 5432 8293 |0019: iget-object v2, v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ +403ea2: 5422 1f8f |001b: iget-object v2, v2, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8f1f │ │ +403ea6: 5422 568f |001d: iget-object v2, v2, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.headerContainer:Landroid/widget/LinearLayout; // field@8f56 │ │ +403eaa: 6e10 b20c 0200 |001f: invoke-virtual {v2}, Landroid/view/View;.getPaddingBottom:()I // method@0cb2 │ │ +403eb0: 0a02 |0022: move-result v2 │ │ +403eb2: 6e52 7a0d 4041 |0023: invoke-virtual {v0, v4, v1, v4, v2}, Landroid/view/View;.setPadding:(IIII)V // method@0d7a │ │ +403eb8: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ 0x0003 line=250 │ │ 0x000f line=251 │ │ 0x0015 line=252 │ │ 0x001f line=253 │ │ @@ -1738847,36 +1738830,36 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -403554: |[403554] de.danoeh.antennapod.fragment.FeedItemlistFragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -403564: 5420 7993 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.adapter:Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // field@9379 │ │ -403568: 6e10 b496 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getLongPressedItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@96b4 │ │ -40356e: 0c00 |0005: move-result-object v0 │ │ -403570: 3900 0e00 |0006: if-nez v0, 0014 // +000e │ │ -403574: 1a00 1423 |0008: const-string v0, "ItemlistFragment" // string@2314 │ │ -403578: 1a01 d354 |000a: const-string v1, "Selected item at current position was null, ignoring selection" // string@54d3 │ │ -40357c: 7120 030b 1000 |000c: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b03 │ │ -403582: 6f20 7335 3200 |000f: invoke-super {v2, v3}, Landroidx/fragment/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@3573 │ │ -403588: 0a03 |0012: move-result v3 │ │ -40358a: 0f03 |0013: return v3 │ │ -40358c: 5421 7993 |0014: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.adapter:Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // field@9379 │ │ -403590: 6e20 bc96 3100 |0016: invoke-virtual {v1, v3}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@96bc │ │ -403596: 0a01 |0019: move-result v1 │ │ -403598: 3801 0400 |001a: if-eqz v1, 001e // +0004 │ │ -40359c: 1213 |001c: const/4 v3, #int 1 // #1 │ │ -40359e: 0f03 |001d: return v3 │ │ -4035a0: 7210 db0b 0300 |001e: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ -4035a6: 0a03 |0021: move-result v3 │ │ -4035a8: 7130 5bab 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@ab5b │ │ -4035ae: 0a03 |0025: move-result v3 │ │ -4035b0: 0f03 |0026: return v3 │ │ +40351c: |[40351c] de.danoeh.antennapod.fragment.FeedItemlistFragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +40352c: 5420 7993 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.adapter:Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // field@9379 │ │ +403530: 6e10 b496 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getLongPressedItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@96b4 │ │ +403536: 0c00 |0005: move-result-object v0 │ │ +403538: 3900 0e00 |0006: if-nez v0, 0014 // +000e │ │ +40353c: 1a00 1423 |0008: const-string v0, "ItemlistFragment" // string@2314 │ │ +403540: 1a01 d354 |000a: const-string v1, "Selected item at current position was null, ignoring selection" // string@54d3 │ │ +403544: 7120 030b 1000 |000c: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b03 │ │ +40354a: 6f20 7335 3200 |000f: invoke-super {v2, v3}, Landroidx/fragment/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@3573 │ │ +403550: 0a03 |0012: move-result v3 │ │ +403552: 0f03 |0013: return v3 │ │ +403554: 5421 7993 |0014: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.adapter:Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // field@9379 │ │ +403558: 6e20 bc96 3100 |0016: invoke-virtual {v1, v3}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@96bc │ │ +40355e: 0a01 |0019: move-result v1 │ │ +403560: 3801 0400 |001a: if-eqz v1, 001e // +0004 │ │ +403564: 1213 |001c: const/4 v3, #int 1 // #1 │ │ +403566: 0f03 |001d: return v3 │ │ +403568: 7210 db0b 0300 |001e: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ +40356e: 0a03 |0021: move-result v3 │ │ +403570: 7130 5bab 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@ab5b │ │ +403576: 0a03 |0025: move-result v3 │ │ +403578: 0f03 |0026: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ 0x000c line=289 │ │ 0x000f line=290 │ │ 0x0014 line=292 │ │ 0x001e line=295 │ │ @@ -1738889,24 +1738872,24 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -403ef4: |[403ef4] de.danoeh.antennapod.fragment.FeedItemlistFragment.onCreate:(Landroid/os/Bundle;)V │ │ -403f04: 6f20 7435 3200 |0000: invoke-super {v2, v3}, Landroidx/fragment/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@3574 │ │ -403f0a: 6e10 2b35 0200 |0003: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@352b │ │ -403f10: 0c03 |0006: move-result-object v3 │ │ -403f12: 7110 80b7 0300 |0007: invoke-static {v3}, Lorg/apache/commons/lang3/Validate;.notNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@b780 │ │ -403f18: 1a00 0c6d |000a: const-string v0, "argument.de.danoeh.antennapod.feed_id" // string@6d0c │ │ -403f1c: 6e20 f406 0300 |000c: invoke-virtual {v3, v0}, Landroid/os/BaseBundle;.getLong:(Ljava/lang/String;)J // method@06f4 │ │ -403f22: 0b00 |000f: move-result-wide v0 │ │ -403f24: 5a20 7d93 |0010: iput-wide v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feedID:J // field@937d │ │ -403f28: 0e00 |0012: return-void │ │ +403ebc: |[403ebc] de.danoeh.antennapod.fragment.FeedItemlistFragment.onCreate:(Landroid/os/Bundle;)V │ │ +403ecc: 6f20 7435 3200 |0000: invoke-super {v2, v3}, Landroidx/fragment/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@3574 │ │ +403ed2: 6e10 2b35 0200 |0003: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@352b │ │ +403ed8: 0c03 |0006: move-result-object v3 │ │ +403eda: 7110 80b7 0300 |0007: invoke-static {v3}, Lorg/apache/commons/lang3/Validate;.notNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@b780 │ │ +403ee0: 1a00 0c6d |000a: const-string v0, "argument.de.danoeh.antennapod.feed_id" // string@6d0c │ │ +403ee4: 6e20 f406 0300 |000c: invoke-virtual {v3, v0}, Landroid/os/BaseBundle;.getLong:(Ljava/lang/String;)J // method@06f4 │ │ +403eea: 0b00 |000f: move-result-wide v0 │ │ +403eec: 5a20 7d93 |0010: iput-wide v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feedID:J // field@937d │ │ +403ef0: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0003 line=118 │ │ 0x0007 line=119 │ │ 0x000c line=120 │ │ locals : │ │ @@ -1738918,152 +1738901,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 │ │ -403210: |[403210] de.danoeh.antennapod.fragment.FeedItemlistFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -403220: 7110 fe9e 0200 |0000: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // method@9efe │ │ -403226: 0c02 |0003: move-result-object v2 │ │ -403228: 5b12 8293 |0004: iput-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ -40322c: 6e10 fd9e 0200 |0006: invoke-virtual {v2}, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.getRoot:()Landroidx/coordinatorlayout/widget/CoordinatorLayout; // method@9efd │ │ -403232: 0c02 |0009: move-result-object v2 │ │ -403234: 7110 9d9f 0200 |000a: invoke-static {v2}, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // method@9f9d │ │ -40323a: 0c02 |000d: move-result-object v2 │ │ -40323c: 5b12 8093 |000e: iput-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.speedDialBinding:Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // field@9380 │ │ -403240: 5412 8293 |0010: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ -403244: 5422 268f |0012: iget-object v2, v2, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8f26 │ │ -403248: 1403 0900 0f7f |0014: const v3, #float 1.9008e+38 // #7f0f0009 │ │ -40324e: 6e20 4521 3200 |0017: invoke-virtual {v2, v3}, Landroidx/appcompat/widget/Toolbar;.inflateMenu:(I)V // method@2145 │ │ -403254: 5412 8293 |001a: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ -403258: 5422 268f |001c: iget-object v2, v2, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8f26 │ │ -40325c: 6e20 6d21 1200 |001e: invoke-virtual {v2, v1}, Landroidx/appcompat/widget/Toolbar;.setOnMenuItemClickListener:(Landroidx/appcompat/widget/Toolbar$OnMenuItemClickListener;)V // method@216d │ │ -403262: 5412 8293 |0021: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ -403266: 5422 268f |0023: iget-object v2, v2, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8f26 │ │ -40326a: 2203 3a1b |0025: new-instance v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda0; // type@1b3a │ │ -40326e: 7020 15a5 1300 |0027: invoke-direct {v3, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a515 │ │ -403274: 6e20 760d 3200 |002a: invoke-virtual {v2, v3}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d76 │ │ -40327a: 6e10 4135 0100 |002d: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3541 │ │ -403280: 0c02 |0030: move-result-object v2 │ │ -403282: 6e10 1537 0200 |0031: invoke-virtual {v2}, Landroidx/fragment/app/FragmentManager;.getBackStackEntryCount:()I // method@3715 │ │ -403288: 0a02 |0034: move-result v2 │ │ -40328a: 1203 |0035: const/4 v3, #int 0 // #0 │ │ -40328c: 3802 0400 |0036: if-eqz v2, 003a // +0004 │ │ -403290: 1212 |0038: const/4 v2, #int 1 // #1 │ │ -403292: 2802 |0039: goto 003b // +0002 │ │ -403294: 1202 |003a: const/4 v2, #int 0 // #0 │ │ -403296: 5c12 7a93 |003b: iput-boolean v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.displayUpArrow:Z // field@937a │ │ -40329a: 3804 0a00 |003d: if-eqz v4, 0047 // +000a │ │ -40329e: 1a02 7ae3 |003f: const-string v2, "up_arrow" // string@e37a │ │ -4032a2: 6e20 0f07 2400 |0041: invoke-virtual {v4, v2}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@070f │ │ -4032a8: 0a02 |0044: move-result v2 │ │ -4032aa: 5c12 7a93 |0045: iput-boolean v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.displayUpArrow:Z // field@937a │ │ -4032ae: 6e10 2735 0100 |0047: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -4032b4: 0c02 |004a: move-result-object v2 │ │ -4032b6: 1f02 d917 |004b: check-cast v2, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -4032ba: 5414 8293 |004d: iget-object v4, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ -4032be: 5444 268f |004f: iget-object v4, v4, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8f26 │ │ -4032c2: 5510 7a93 |0051: iget-boolean v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.displayUpArrow:Z // field@937a │ │ -4032c6: 6e30 b394 4200 |0053: invoke-virtual {v2, v4, v0}, Lde/danoeh/antennapod/activity/MainActivity;.setupToolbarToggle:(Lcom/google/android/material/appbar/MaterialToolbar;Z)V // method@94b3 │ │ -4032cc: 7010 93a5 0100 |0056: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.updateToolbar:()V // method@a593 │ │ -4032d2: 5412 8293 |0059: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ -4032d6: 5422 238f |005b: iget-object v2, v2, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8f23 │ │ -4032da: 6e10 2735 0100 |005d: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -4032e0: 0c04 |0060: move-result-object v4 │ │ -4032e2: 1f04 d917 |0061: check-cast v4, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -4032e6: 6e10 8f94 0400 |0063: invoke-virtual {v4}, Lde/danoeh/antennapod/activity/MainActivity;.getRecycledViewPool:()Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool; // method@948f │ │ -4032ec: 0c04 |0066: move-result-object v4 │ │ -4032ee: 6e20 4e44 4200 |0067: invoke-virtual {v2, v4}, Landroidx/recyclerview/widget/RecyclerView;.setRecycledViewPool:(Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool;)V // method@444e │ │ -4032f4: 2202 521b |006a: new-instance v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // type@1b52 │ │ -4032f8: 6e10 2735 0100 |006c: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -4032fe: 0c04 |006f: move-result-object v4 │ │ -403300: 1f04 d917 |0070: check-cast v4, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -403304: 7030 46a5 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@a546 │ │ -40330a: 5b12 7993 |0075: iput-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.adapter:Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // field@9379 │ │ -40330e: 6e20 5d97 1200 |0077: invoke-virtual {v2, v1}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.setOnSelectModeListener:(Lde/danoeh/antennapod/adapter/SelectableAdapter$OnSelectModeListener;)V // method@975d │ │ -403314: 5412 8293 |007a: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ -403318: 5422 238f |007c: iget-object v2, v2, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8f23 │ │ -40331c: 5414 7993 |007e: iget-object v4, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.adapter:Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // field@9379 │ │ -403320: 6e20 3e44 4200 |0080: invoke-virtual {v2, v4}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@443e │ │ -403326: 2202 921c |0083: new-instance v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // type@1c92 │ │ -40332a: 1a04 1423 |0085: const-string v4, "ItemlistFragment" // string@2314 │ │ -40332e: 7030 33ab 1204 |0087: invoke-direct {v2, v1, v4}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.:(Landroidx/fragment/app/Fragment;Ljava/lang/String;)V // method@ab33 │ │ -403334: 5414 8293 |008a: iget-object v4, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ -403338: 5444 238f |008c: iget-object v4, v4, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8f23 │ │ -40333c: 6e20 34ab 4200 |008e: invoke-virtual {v2, v4}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.attachTo:(Landroidx/recyclerview/widget/RecyclerView;)Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // method@ab34 │ │ -403342: 0c02 |0091: move-result-object v2 │ │ -403344: 5b12 8193 |0092: iput-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.swipeActions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@9381 │ │ -403348: 5412 8293 |0094: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ -40334c: 5422 228f |0096: iget-object v2, v2, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.progressBar:Landroid/widget/ProgressBar; // field@8f22 │ │ -403350: 6e20 9c0d 3200 |0098: invoke-virtual {v2, v3}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -403356: 2202 4e1b |009b: new-instance v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$1; // type@1b4e │ │ -40335a: 6e10 2d35 0100 |009d: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -403360: 0c03 |00a0: move-result-object v3 │ │ -403362: 5414 8293 |00a1: iget-object v4, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ -403366: 5440 268f |00a3: iget-object v0, v4, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8f26 │ │ -40336a: 5444 1e8f |00a5: iget-object v4, v4, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.collapsingToolbar:Lcom/google/android/material/appbar/CollapsingToolbarLayout; // field@8f1e │ │ -40336e: 7054 3da5 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@a53d │ │ -403374: 6e10 53b1 0200 |00aa: invoke-virtual {v2}, Lde/danoeh/antennapod/view/ToolbarIconTintManager;.updateTint:()V // method@b153 │ │ -40337a: 5413 8293 |00ad: iget-object v3, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ -40337e: 5433 1d8f |00af: iget-object v3, v3, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.appBar:Lcom/google/android/material/appbar/AppBarLayout; // field@8f1d │ │ -403382: 6e20 ec79 2300 |00b1: invoke-virtual {v3, v2}, Lcom/google/android/material/appbar/AppBarLayout;.addOnOffsetChangedListener:(Lcom/google/android/material/appbar/AppBarLayout$OnOffsetChangedListener;)V // method@79ec │ │ -403388: 2202 ae19 |00b4: new-instance v2, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil; // type@19ae │ │ -40338c: 5413 8293 |00b6: iget-object v3, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ -403390: 5433 218f |00b8: iget-object v3, v3, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.moreContent:Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding; // field@8f21 │ │ -403394: 5433 388c |00ba: iget-object v3, v3, Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding;.moreContentListFooter:Landroid/widget/LinearLayout; // field@8c38 │ │ -403398: 7020 f69d 3200 |00bc: invoke-direct {v2, v3}, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;.:(Landroid/view/View;)V // method@9df6 │ │ -40339e: 5b12 7f93 |00bf: iput-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.nextPageLoader:Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil; // field@937f │ │ -4033a2: 2203 451b |00c1: new-instance v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda1; // type@1b45 │ │ -4033a6: 7020 2ba5 1300 |00c3: invoke-direct {v3, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a52b │ │ -4033ac: 6e20 f99d 3200 |00c6: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;.setClickListener:(Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil$Listener;)V // method@9df9 │ │ -4033b2: 5412 8293 |00c9: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ -4033b6: 5422 238f |00cb: iget-object v2, v2, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8f23 │ │ -4033ba: 2203 4f1b |00cd: new-instance v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$2; // type@1b4f │ │ -4033be: 7020 3fa5 1300 |00cf: invoke-direct {v3, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$2;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a53f │ │ -4033c4: 6e20 8343 3200 |00d2: invoke-virtual {v2, v3}, Landroidx/recyclerview/widget/RecyclerView;.addOnScrollListener:(Landroidx/recyclerview/widget/RecyclerView$OnScrollListener;)V // method@4383 │ │ -4033ca: 7100 8db7 0000 |00d5: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -4033d0: 0c02 |00d8: move-result-object v2 │ │ -4033d2: 6e20 92b7 1200 |00d9: invoke-virtual {v2, v1}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b792 │ │ -4033d8: 5412 8293 |00dc: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ -4033dc: 5422 258f |00de: iget-object v2, v2, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.swipeRefresh:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@8f25 │ │ -4033e0: 6e10 4735 0100 |00e0: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@3547 │ │ -4033e6: 0c03 |00e3: move-result-object v3 │ │ -4033e8: 1404 5500 0b7f |00e4: const v4, #float 1.84764e+38 // #7f0b0055 │ │ -4033ee: 6e20 0703 4300 |00e7: invoke-virtual {v3, v4}, Landroid/content/res/Resources;.getInteger:(I)I // method@0307 │ │ -4033f4: 0a03 |00ea: move-result v3 │ │ -4033f6: 6e20 9247 3200 |00eb: invoke-virtual {v2, v3}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setDistanceToTriggerSync:(I)V // method@4792 │ │ -4033fc: 5412 8293 |00ee: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ -403400: 5422 258f |00f0: iget-object v2, v2, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.swipeRefresh:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@8f25 │ │ -403404: 2203 461b |00f2: new-instance v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda2; // type@1b46 │ │ -403408: 7020 2da5 1300 |00f4: invoke-direct {v3, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a52d │ │ -40340e: 6e20 9647 3200 |00f7: invoke-virtual {v2, v3}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setOnRefreshListener:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout$OnRefreshListener;)V // method@4796 │ │ -403414: 7010 79a5 0100 |00fa: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.loadItems:()V // method@a579 │ │ -40341a: 5412 8093 |00fd: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.speedDialBinding:Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // field@9380 │ │ -40341e: 5423 d48f |00ff: iget-object v3, v2, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSD:Lcom/leinardi/android/speeddial/SpeedDialView; // field@8fd4 │ │ -403422: 5422 d58f |0101: iget-object v2, v2, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSDOverlay:Lcom/leinardi/android/speeddial/SpeedDialOverlayLayout; // field@8fd5 │ │ -403426: 6e20 f78f 2300 |0103: invoke-virtual {v3, v2}, Lcom/leinardi/android/speeddial/SpeedDialView;.setOverlayLayout:(Lcom/leinardi/android/speeddial/SpeedDialOverlayLayout;)V // method@8ff7 │ │ -40342c: 5412 8093 |0106: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.speedDialBinding:Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // field@9380 │ │ -403430: 5422 d48f |0108: iget-object v2, v2, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSD:Lcom/leinardi/android/speeddial/SpeedDialView; // field@8fd4 │ │ -403434: 1403 0500 0f7f |010a: const v3, #float 1.9008e+38 // #7f0f0005 │ │ -40343a: 6e20 de8f 3200 |010d: invoke-virtual {v2, v3}, Lcom/leinardi/android/speeddial/SpeedDialView;.inflate:(I)V // method@8fde │ │ -403440: 5412 8093 |0110: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.speedDialBinding:Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // field@9380 │ │ -403444: 5422 d48f |0112: iget-object v2, v2, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSD:Lcom/leinardi/android/speeddial/SpeedDialView; // field@8fd4 │ │ -403448: 2203 501b |0114: new-instance v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$3; // type@1b50 │ │ -40344c: 7020 41a5 1300 |0116: invoke-direct {v3, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$3;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a541 │ │ -403452: 6e20 f58f 3200 |0119: invoke-virtual {v2, v3}, Lcom/leinardi/android/speeddial/SpeedDialView;.setOnChangeListener:(Lcom/leinardi/android/speeddial/SpeedDialView$OnChangeListener;)V // method@8ff5 │ │ -403458: 5412 8093 |011c: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.speedDialBinding:Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // field@9380 │ │ -40345c: 5422 d48f |011e: iget-object v2, v2, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSD:Lcom/leinardi/android/speeddial/SpeedDialView; // field@8fd4 │ │ -403460: 2203 471b |0120: new-instance v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda3; // type@1b47 │ │ -403464: 7020 2fa5 1300 |0122: invoke-direct {v3, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a52f │ │ -40346a: 6e20 f48f 3200 |0125: invoke-virtual {v2, v3}, Lcom/leinardi/android/speeddial/SpeedDialView;.setOnActionSelectedListener:(Lcom/leinardi/android/speeddial/SpeedDialView$OnActionSelectedListener;)V // method@8ff4 │ │ -403470: 5412 8293 |0128: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ -403474: 6e10 fd9e 0200 |012a: invoke-virtual {v2}, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.getRoot:()Landroidx/coordinatorlayout/widget/CoordinatorLayout; // method@9efd │ │ -40347a: 0c02 |012d: move-result-object v2 │ │ -40347c: 1102 |012e: return-object v2 │ │ +4031d8: |[4031d8] de.danoeh.antennapod.fragment.FeedItemlistFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +4031e8: 7110 fe9e 0200 |0000: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // method@9efe │ │ +4031ee: 0c02 |0003: move-result-object v2 │ │ +4031f0: 5b12 8293 |0004: iput-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ +4031f4: 6e10 fd9e 0200 |0006: invoke-virtual {v2}, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.getRoot:()Landroidx/coordinatorlayout/widget/CoordinatorLayout; // method@9efd │ │ +4031fa: 0c02 |0009: move-result-object v2 │ │ +4031fc: 7110 9d9f 0200 |000a: invoke-static {v2}, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // method@9f9d │ │ +403202: 0c02 |000d: move-result-object v2 │ │ +403204: 5b12 8093 |000e: iput-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.speedDialBinding:Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // field@9380 │ │ +403208: 5412 8293 |0010: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ +40320c: 5422 268f |0012: iget-object v2, v2, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8f26 │ │ +403210: 1403 0900 0f7f |0014: const v3, #float 1.9008e+38 // #7f0f0009 │ │ +403216: 6e20 4521 3200 |0017: invoke-virtual {v2, v3}, Landroidx/appcompat/widget/Toolbar;.inflateMenu:(I)V // method@2145 │ │ +40321c: 5412 8293 |001a: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ +403220: 5422 268f |001c: iget-object v2, v2, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8f26 │ │ +403224: 6e20 6d21 1200 |001e: invoke-virtual {v2, v1}, Landroidx/appcompat/widget/Toolbar;.setOnMenuItemClickListener:(Landroidx/appcompat/widget/Toolbar$OnMenuItemClickListener;)V // method@216d │ │ +40322a: 5412 8293 |0021: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ +40322e: 5422 268f |0023: iget-object v2, v2, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8f26 │ │ +403232: 2203 3a1b |0025: new-instance v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda0; // type@1b3a │ │ +403236: 7020 15a5 1300 |0027: invoke-direct {v3, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a515 │ │ +40323c: 6e20 760d 3200 |002a: invoke-virtual {v2, v3}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d76 │ │ +403242: 6e10 4135 0100 |002d: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3541 │ │ +403248: 0c02 |0030: move-result-object v2 │ │ +40324a: 6e10 1537 0200 |0031: invoke-virtual {v2}, Landroidx/fragment/app/FragmentManager;.getBackStackEntryCount:()I // method@3715 │ │ +403250: 0a02 |0034: move-result v2 │ │ +403252: 1203 |0035: const/4 v3, #int 0 // #0 │ │ +403254: 3802 0400 |0036: if-eqz v2, 003a // +0004 │ │ +403258: 1212 |0038: const/4 v2, #int 1 // #1 │ │ +40325a: 2802 |0039: goto 003b // +0002 │ │ +40325c: 1202 |003a: const/4 v2, #int 0 // #0 │ │ +40325e: 5c12 7a93 |003b: iput-boolean v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.displayUpArrow:Z // field@937a │ │ +403262: 3804 0a00 |003d: if-eqz v4, 0047 // +000a │ │ +403266: 1a02 7ae3 |003f: const-string v2, "up_arrow" // string@e37a │ │ +40326a: 6e20 0f07 2400 |0041: invoke-virtual {v4, v2}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@070f │ │ +403270: 0a02 |0044: move-result v2 │ │ +403272: 5c12 7a93 |0045: iput-boolean v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.displayUpArrow:Z // field@937a │ │ +403276: 6e10 2735 0100 |0047: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +40327c: 0c02 |004a: move-result-object v2 │ │ +40327e: 1f02 d917 |004b: check-cast v2, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +403282: 5414 8293 |004d: iget-object v4, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ +403286: 5444 268f |004f: iget-object v4, v4, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8f26 │ │ +40328a: 5510 7a93 |0051: iget-boolean v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.displayUpArrow:Z // field@937a │ │ +40328e: 6e30 b394 4200 |0053: invoke-virtual {v2, v4, v0}, Lde/danoeh/antennapod/activity/MainActivity;.setupToolbarToggle:(Lcom/google/android/material/appbar/MaterialToolbar;Z)V // method@94b3 │ │ +403294: 7010 93a5 0100 |0056: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.updateToolbar:()V // method@a593 │ │ +40329a: 5412 8293 |0059: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ +40329e: 5422 238f |005b: iget-object v2, v2, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8f23 │ │ +4032a2: 6e10 2735 0100 |005d: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +4032a8: 0c04 |0060: move-result-object v4 │ │ +4032aa: 1f04 d917 |0061: check-cast v4, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +4032ae: 6e10 8f94 0400 |0063: invoke-virtual {v4}, Lde/danoeh/antennapod/activity/MainActivity;.getRecycledViewPool:()Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool; // method@948f │ │ +4032b4: 0c04 |0066: move-result-object v4 │ │ +4032b6: 6e20 4e44 4200 |0067: invoke-virtual {v2, v4}, Landroidx/recyclerview/widget/RecyclerView;.setRecycledViewPool:(Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool;)V // method@444e │ │ +4032bc: 2202 521b |006a: new-instance v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // type@1b52 │ │ +4032c0: 6e10 2735 0100 |006c: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +4032c6: 0c04 |006f: move-result-object v4 │ │ +4032c8: 1f04 d917 |0070: check-cast v4, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +4032cc: 7030 46a5 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@a546 │ │ +4032d2: 5b12 7993 |0075: iput-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.adapter:Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // field@9379 │ │ +4032d6: 6e20 5d97 1200 |0077: invoke-virtual {v2, v1}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.setOnSelectModeListener:(Lde/danoeh/antennapod/adapter/SelectableAdapter$OnSelectModeListener;)V // method@975d │ │ +4032dc: 5412 8293 |007a: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ +4032e0: 5422 238f |007c: iget-object v2, v2, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8f23 │ │ +4032e4: 5414 7993 |007e: iget-object v4, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.adapter:Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // field@9379 │ │ +4032e8: 6e20 3e44 4200 |0080: invoke-virtual {v2, v4}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@443e │ │ +4032ee: 2202 921c |0083: new-instance v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // type@1c92 │ │ +4032f2: 1a04 1423 |0085: const-string v4, "ItemlistFragment" // string@2314 │ │ +4032f6: 7030 33ab 1204 |0087: invoke-direct {v2, v1, v4}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.:(Landroidx/fragment/app/Fragment;Ljava/lang/String;)V // method@ab33 │ │ +4032fc: 5414 8293 |008a: iget-object v4, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ +403300: 5444 238f |008c: iget-object v4, v4, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8f23 │ │ +403304: 6e20 34ab 4200 |008e: invoke-virtual {v2, v4}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.attachTo:(Landroidx/recyclerview/widget/RecyclerView;)Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // method@ab34 │ │ +40330a: 0c02 |0091: move-result-object v2 │ │ +40330c: 5b12 8193 |0092: iput-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.swipeActions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@9381 │ │ +403310: 5412 8293 |0094: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ +403314: 5422 228f |0096: iget-object v2, v2, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.progressBar:Landroid/widget/ProgressBar; // field@8f22 │ │ +403318: 6e20 9c0d 3200 |0098: invoke-virtual {v2, v3}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +40331e: 2202 4e1b |009b: new-instance v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$1; // type@1b4e │ │ +403322: 6e10 2d35 0100 |009d: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +403328: 0c03 |00a0: move-result-object v3 │ │ +40332a: 5414 8293 |00a1: iget-object v4, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ +40332e: 5440 268f |00a3: iget-object v0, v4, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8f26 │ │ +403332: 5444 1e8f |00a5: iget-object v4, v4, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.collapsingToolbar:Lcom/google/android/material/appbar/CollapsingToolbarLayout; // field@8f1e │ │ +403336: 7054 3da5 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@a53d │ │ +40333c: 6e10 53b1 0200 |00aa: invoke-virtual {v2}, Lde/danoeh/antennapod/view/ToolbarIconTintManager;.updateTint:()V // method@b153 │ │ +403342: 5413 8293 |00ad: iget-object v3, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ +403346: 5433 1d8f |00af: iget-object v3, v3, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.appBar:Lcom/google/android/material/appbar/AppBarLayout; // field@8f1d │ │ +40334a: 6e20 ec79 2300 |00b1: invoke-virtual {v3, v2}, Lcom/google/android/material/appbar/AppBarLayout;.addOnOffsetChangedListener:(Lcom/google/android/material/appbar/AppBarLayout$OnOffsetChangedListener;)V // method@79ec │ │ +403350: 2202 ae19 |00b4: new-instance v2, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil; // type@19ae │ │ +403354: 5413 8293 |00b6: iget-object v3, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ +403358: 5433 218f |00b8: iget-object v3, v3, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.moreContent:Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding; // field@8f21 │ │ +40335c: 5433 388c |00ba: iget-object v3, v3, Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding;.moreContentListFooter:Landroid/widget/LinearLayout; // field@8c38 │ │ +403360: 7020 f69d 3200 |00bc: invoke-direct {v2, v3}, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;.:(Landroid/view/View;)V // method@9df6 │ │ +403366: 5b12 7f93 |00bf: iput-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.nextPageLoader:Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil; // field@937f │ │ +40336a: 2203 451b |00c1: new-instance v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda1; // type@1b45 │ │ +40336e: 7020 2ba5 1300 |00c3: invoke-direct {v3, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a52b │ │ +403374: 6e20 f99d 3200 |00c6: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;.setClickListener:(Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil$Listener;)V // method@9df9 │ │ +40337a: 5412 8293 |00c9: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ +40337e: 5422 238f |00cb: iget-object v2, v2, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8f23 │ │ +403382: 2203 4f1b |00cd: new-instance v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$2; // type@1b4f │ │ +403386: 7020 3fa5 1300 |00cf: invoke-direct {v3, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$2;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a53f │ │ +40338c: 6e20 8343 3200 |00d2: invoke-virtual {v2, v3}, Landroidx/recyclerview/widget/RecyclerView;.addOnScrollListener:(Landroidx/recyclerview/widget/RecyclerView$OnScrollListener;)V // method@4383 │ │ +403392: 7100 8db7 0000 |00d5: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +403398: 0c02 |00d8: move-result-object v2 │ │ +40339a: 6e20 92b7 1200 |00d9: invoke-virtual {v2, v1}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b792 │ │ +4033a0: 5412 8293 |00dc: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ +4033a4: 5422 258f |00de: iget-object v2, v2, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.swipeRefresh:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@8f25 │ │ +4033a8: 6e10 4735 0100 |00e0: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@3547 │ │ +4033ae: 0c03 |00e3: move-result-object v3 │ │ +4033b0: 1404 5500 0b7f |00e4: const v4, #float 1.84764e+38 // #7f0b0055 │ │ +4033b6: 6e20 0703 4300 |00e7: invoke-virtual {v3, v4}, Landroid/content/res/Resources;.getInteger:(I)I // method@0307 │ │ +4033bc: 0a03 |00ea: move-result v3 │ │ +4033be: 6e20 9247 3200 |00eb: invoke-virtual {v2, v3}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setDistanceToTriggerSync:(I)V // method@4792 │ │ +4033c4: 5412 8293 |00ee: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ +4033c8: 5422 258f |00f0: iget-object v2, v2, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.swipeRefresh:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@8f25 │ │ +4033cc: 2203 461b |00f2: new-instance v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda2; // type@1b46 │ │ +4033d0: 7020 2da5 1300 |00f4: invoke-direct {v3, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a52d │ │ +4033d6: 6e20 9647 3200 |00f7: invoke-virtual {v2, v3}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setOnRefreshListener:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout$OnRefreshListener;)V // method@4796 │ │ +4033dc: 7010 79a5 0100 |00fa: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.loadItems:()V // method@a579 │ │ +4033e2: 5412 8093 |00fd: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.speedDialBinding:Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // field@9380 │ │ +4033e6: 5423 d48f |00ff: iget-object v3, v2, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSD:Lcom/leinardi/android/speeddial/SpeedDialView; // field@8fd4 │ │ +4033ea: 5422 d58f |0101: iget-object v2, v2, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSDOverlay:Lcom/leinardi/android/speeddial/SpeedDialOverlayLayout; // field@8fd5 │ │ +4033ee: 6e20 f78f 2300 |0103: invoke-virtual {v3, v2}, Lcom/leinardi/android/speeddial/SpeedDialView;.setOverlayLayout:(Lcom/leinardi/android/speeddial/SpeedDialOverlayLayout;)V // method@8ff7 │ │ +4033f4: 5412 8093 |0106: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.speedDialBinding:Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // field@9380 │ │ +4033f8: 5422 d48f |0108: iget-object v2, v2, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSD:Lcom/leinardi/android/speeddial/SpeedDialView; // field@8fd4 │ │ +4033fc: 1403 0500 0f7f |010a: const v3, #float 1.9008e+38 // #7f0f0005 │ │ +403402: 6e20 de8f 3200 |010d: invoke-virtual {v2, v3}, Lcom/leinardi/android/speeddial/SpeedDialView;.inflate:(I)V // method@8fde │ │ +403408: 5412 8093 |0110: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.speedDialBinding:Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // field@9380 │ │ +40340c: 5422 d48f |0112: iget-object v2, v2, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSD:Lcom/leinardi/android/speeddial/SpeedDialView; // field@8fd4 │ │ +403410: 2203 501b |0114: new-instance v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$3; // type@1b50 │ │ +403414: 7020 41a5 1300 |0116: invoke-direct {v3, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$3;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a541 │ │ +40341a: 6e20 f58f 3200 |0119: invoke-virtual {v2, v3}, Lcom/leinardi/android/speeddial/SpeedDialView;.setOnChangeListener:(Lcom/leinardi/android/speeddial/SpeedDialView$OnChangeListener;)V // method@8ff5 │ │ +403420: 5412 8093 |011c: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.speedDialBinding:Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // field@9380 │ │ +403424: 5422 d48f |011e: iget-object v2, v2, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSD:Lcom/leinardi/android/speeddial/SpeedDialView; // field@8fd4 │ │ +403428: 2203 471b |0120: new-instance v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda3; // type@1b47 │ │ +40342c: 7020 2fa5 1300 |0122: invoke-direct {v3, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a52f │ │ +403432: 6e20 f48f 3200 |0125: invoke-virtual {v2, v3}, Lcom/leinardi/android/speeddial/SpeedDialView;.setOnActionSelectedListener:(Lcom/leinardi/android/speeddial/SpeedDialView$OnActionSelectedListener;)V // method@8ff4 │ │ +403438: 5412 8293 |0128: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ +40343c: 6e10 fd9e 0200 |012a: invoke-virtual {v2}, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.getRoot:()Landroidx/coordinatorlayout/widget/CoordinatorLayout; // method@9efd │ │ +403442: 0c02 |012d: move-result-object v2 │ │ +403444: 1102 |012e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0006 line=128 │ │ 0x0010 line=129 │ │ 0x001a line=130 │ │ 0x0021 line=131 │ │ @@ -1739104,25 +1739087,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -403f2c: |[403f2c] de.danoeh.antennapod.fragment.FeedItemlistFragment.onDestroyView:()V │ │ -403f3c: 6f10 7c35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onDestroyView:()V // method@357c │ │ -403f42: 7100 8db7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -403f48: 0c00 |0006: move-result-object v0 │ │ -403f4a: 6e20 93b7 1000 |0007: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b793 │ │ -403f50: 5410 7b93 |000a: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@937b │ │ -403f54: 3800 0500 |000c: if-eqz v0, 0011 // +0005 │ │ -403f58: 7210 91b1 0000 |000e: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ -403f5e: 5410 7993 |0011: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.adapter:Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // field@9379 │ │ -403f62: 6e10 5997 0000 |0013: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.endSelectMode:()V // method@9759 │ │ -403f68: 0e00 |0016: return-void │ │ +403ef4: |[403ef4] de.danoeh.antennapod.fragment.FeedItemlistFragment.onDestroyView:()V │ │ +403f04: 6f10 7c35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onDestroyView:()V // method@357c │ │ +403f0a: 7100 8db7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +403f10: 0c00 |0006: move-result-object v0 │ │ +403f12: 6e20 93b7 1000 |0007: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b793 │ │ +403f18: 5410 7b93 |000a: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@937b │ │ +403f1c: 3800 0500 |000c: if-eqz v0, 0011 // +0005 │ │ +403f20: 7210 91b1 0000 |000e: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ +403f26: 5410 7993 |0011: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.adapter:Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // field@9379 │ │ +403f2a: 6e10 5997 0000 |0013: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.endSelectMode:()V // method@9759 │ │ +403f30: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ 0x0003 line=225 │ │ 0x000a line=226 │ │ 0x000e line=227 │ │ 0x0011 line=229 │ │ @@ -1739134,27 +1739117,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -403f6c: |[403f6c] de.danoeh.antennapod.fragment.FeedItemlistFragment.onEndSelectMode:()V │ │ -403f7c: 5420 8093 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.speedDialBinding:Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // field@9380 │ │ -403f80: 5400 d48f |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSD:Lcom/leinardi/android/speeddial/SpeedDialView; // field@8fd4 │ │ -403f84: 6e10 cc8f 0000 |0004: invoke-virtual {v0}, Lcom/leinardi/android/speeddial/SpeedDialView;.close:()V // method@8fcc │ │ -403f8a: 5420 8093 |0007: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.speedDialBinding:Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // field@9380 │ │ -403f8e: 5400 d48f |0009: iget-object v0, v0, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSD:Lcom/leinardi/android/speeddial/SpeedDialView; // field@8fd4 │ │ -403f92: 1301 0800 |000b: const/16 v1, #int 8 // #8 │ │ -403f96: 6e20 9c0d 1000 |000d: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -403f9c: 5420 8193 |0010: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.swipeActions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@9381 │ │ -403fa0: 5421 8293 |0012: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ -403fa4: 5411 238f |0014: iget-object v1, v1, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8f23 │ │ -403fa8: 6e20 34ab 1000 |0016: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.attachTo:(Landroidx/recyclerview/widget/RecyclerView;)Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // method@ab34 │ │ -403fae: 0e00 |0019: return-void │ │ +403f34: |[403f34] de.danoeh.antennapod.fragment.FeedItemlistFragment.onEndSelectMode:()V │ │ +403f44: 5420 8093 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.speedDialBinding:Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // field@9380 │ │ +403f48: 5400 d48f |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSD:Lcom/leinardi/android/speeddial/SpeedDialView; // field@8fd4 │ │ +403f4c: 6e10 cc8f 0000 |0004: invoke-virtual {v0}, Lcom/leinardi/android/speeddial/SpeedDialView;.close:()V // method@8fcc │ │ +403f52: 5420 8093 |0007: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.speedDialBinding:Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // field@9380 │ │ +403f56: 5400 d48f |0009: iget-object v0, v0, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSD:Lcom/leinardi/android/speeddial/SpeedDialView; // field@8fd4 │ │ +403f5a: 1301 0800 |000b: const/16 v1, #int 8 // #8 │ │ +403f5e: 6e20 9c0d 1000 |000d: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +403f64: 5420 8193 |0010: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.swipeActions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@9381 │ │ +403f68: 5421 8293 |0012: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ +403f6c: 5411 238f |0014: iget-object v1, v1, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8f23 │ │ +403f70: 6e20 34ab 1000 |0016: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.attachTo:(Landroidx/recyclerview/widget/RecyclerView;)Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // method@ab34 │ │ +403f76: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=378 │ │ 0x0007 line=379 │ │ 0x0010 line=380 │ │ locals : │ │ 0x0000 - 0x001a reg=2 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ @@ -1739164,32 +1739147,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 │ │ -403fb0: |[403fb0] de.danoeh.antennapod.fragment.FeedItemlistFragment.onEvent:(Lde/danoeh/antennapod/core/feed/FeedEvent;)V │ │ -403fc0: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -403fc4: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -403fca: 1a01 9ebf |0005: const-string v1, "onEvent() called with: event = [" // string@bf9e │ │ -403fce: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -403fd4: 6e20 5bb3 5000 |000a: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ -403fda: 1a01 4666 |000d: const-string v1, "]" // string@6646 │ │ -403fde: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -403fe4: 6e10 67b3 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -403fea: 0c00 |0015: move-result-object v0 │ │ -403fec: 1a01 1423 |0016: const-string v1, "ItemlistFragment" // string@2314 │ │ -403ff0: 7120 fe0a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -403ff6: 5350 7a8c |001b: iget-wide v0, v5, Lde/danoeh/antennapod/core/feed/FeedEvent;.feedId:J // field@8c7a │ │ -403ffa: 5342 7d93 |001d: iget-wide v2, v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feedID:J // field@937d │ │ -403ffe: 3105 0002 |001f: cmp-long v5, v0, v2 │ │ -404002: 3905 0500 |0021: if-nez v5, 0026 // +0005 │ │ -404006: 7010 79a5 0400 |0023: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.loadItems:()V // method@a579 │ │ -40400c: 0e00 |0026: return-void │ │ +403f78: |[403f78] de.danoeh.antennapod.fragment.FeedItemlistFragment.onEvent:(Lde/danoeh/antennapod/core/feed/FeedEvent;)V │ │ +403f88: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +403f8c: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +403f92: 1a01 9ebf |0005: const-string v1, "onEvent() called with: event = [" // string@bf9e │ │ +403f96: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +403f9c: 6e20 5bb3 5000 |000a: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ +403fa2: 1a01 4666 |000d: const-string v1, "]" // string@6646 │ │ +403fa6: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +403fac: 6e10 67b3 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +403fb2: 0c00 |0015: move-result-object v0 │ │ +403fb4: 1a01 1423 |0016: const-string v1, "ItemlistFragment" // string@2314 │ │ +403fb8: 7120 fe0a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +403fbe: 5350 7a8c |001b: iget-wide v0, v5, Lde/danoeh/antennapod/core/feed/FeedEvent;.feedId:J // field@8c7a │ │ +403fc2: 5342 7d93 |001d: iget-wide v2, v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feedID:J // field@937d │ │ +403fc6: 3105 0002 |001f: cmp-long v5, v0, v2 │ │ +403fca: 3905 0500 |0021: if-nez v5, 0026 // +0005 │ │ +403fce: 7010 79a5 0400 |0023: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.loadItems:()V // method@a579 │ │ +403fd4: 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; │ │ @@ -1739200,38 +1739183,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 │ │ -404010: |[404010] de.danoeh.antennapod.fragment.FeedItemlistFragment.onEventMainThread:(Lde/danoeh/antennapod/event/EpisodeDownloadEvent;)V │ │ -404020: 5420 7c93 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ -404024: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -404028: 0e00 |0004: return-void │ │ -40402a: 6e10 46a2 0300 |0005: invoke-virtual {v3}, Lde/danoeh/antennapod/event/EpisodeDownloadEvent;.getUrls:()Ljava/util/Set; // method@a246 │ │ -404030: 0c03 |0008: move-result-object v3 │ │ -404032: 7210 c8b5 0300 |0009: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@b5c8 │ │ -404038: 0c03 |000c: move-result-object v3 │ │ -40403a: 7210 4db5 0300 |000d: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -404040: 0a00 |0010: move-result v0 │ │ -404042: 3800 1a00 |0011: if-eqz v0, 002b // +001a │ │ -404046: 7210 4eb5 0300 |0013: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -40404c: 0c00 |0016: move-result-object v0 │ │ -40404e: 1f00 8d1e |0017: check-cast v0, Ljava/lang/String; // type@1e8d │ │ -404052: 5421 7c93 |0019: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ -404056: 6e10 ccab 0100 |001b: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abcc │ │ -40405c: 0c01 |001e: move-result-object v1 │ │ -40405e: 7120 839d 0100 |001f: invoke-static {v1, v0}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.indexOfItemWithDownloadUrl:(Ljava/util/List;Ljava/lang/String;)I // method@9d83 │ │ -404064: 0a00 |0022: move-result v0 │ │ -404066: 3a00 eaff |0023: if-ltz v0, 000d // -0016 │ │ -40406a: 5421 7993 |0025: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.adapter:Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // field@9379 │ │ -40406e: 6e20 b996 0100 |0027: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.notifyItemChangedCompat:(I)V // method@96b9 │ │ -404074: 28e3 |002a: goto 000d // -001d │ │ -404076: 0e00 |002b: return-void │ │ +403fd8: |[403fd8] de.danoeh.antennapod.fragment.FeedItemlistFragment.onEventMainThread:(Lde/danoeh/antennapod/event/EpisodeDownloadEvent;)V │ │ +403fe8: 5420 7c93 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ +403fec: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +403ff0: 0e00 |0004: return-void │ │ +403ff2: 6e10 46a2 0300 |0005: invoke-virtual {v3}, Lde/danoeh/antennapod/event/EpisodeDownloadEvent;.getUrls:()Ljava/util/Set; // method@a246 │ │ +403ff8: 0c03 |0008: move-result-object v3 │ │ +403ffa: 7210 c8b5 0300 |0009: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@b5c8 │ │ +404000: 0c03 |000c: move-result-object v3 │ │ +404002: 7210 4db5 0300 |000d: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +404008: 0a00 |0010: move-result v0 │ │ +40400a: 3800 1a00 |0011: if-eqz v0, 002b // +001a │ │ +40400e: 7210 4eb5 0300 |0013: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +404014: 0c00 |0016: move-result-object v0 │ │ +404016: 1f00 8d1e |0017: check-cast v0, Ljava/lang/String; // type@1e8d │ │ +40401a: 5421 7c93 |0019: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ +40401e: 6e10 ccab 0100 |001b: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abcc │ │ +404024: 0c01 |001e: move-result-object v1 │ │ +404026: 7120 839d 0100 |001f: invoke-static {v1, v0}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.indexOfItemWithDownloadUrl:(Ljava/util/List;Ljava/lang/String;)I // method@9d83 │ │ +40402c: 0a00 |0022: move-result v0 │ │ +40402e: 3a00 eaff |0023: if-ltz v0, 000d // -0016 │ │ +404032: 5421 7993 |0025: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.adapter:Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // field@9379 │ │ +404036: 6e20 b996 0100 |0027: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.notifyItemChangedCompat:(I)V // method@96b9 │ │ +40403c: 28e3 |002a: goto 000d // -001d │ │ +40403e: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ 0x0005 line=335 │ │ 0x0019 line=336 │ │ 0x0025 line=338 │ │ locals : │ │ @@ -1739243,62 +1739226,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 │ │ -404078: |[404078] de.danoeh.antennapod.fragment.FeedItemlistFragment.onEventMainThread:(Lde/danoeh/antennapod/event/FeedItemEvent;)V │ │ -404088: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -40408c: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -404092: 1a01 a0bf |0005: const-string v1, "onEventMainThread() called with: event = [" // string@bfa0 │ │ -404096: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -40409c: 6e20 5bb3 7000 |000a: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ -4040a2: 1a01 4666 |000d: const-string v1, "]" // string@6646 │ │ -4040a6: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4040ac: 6e10 67b3 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -4040b2: 0c00 |0015: move-result-object v0 │ │ -4040b4: 1a01 1423 |0016: const-string v1, "ItemlistFragment" // string@2314 │ │ -4040b8: 7120 fe0a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -4040be: 5460 7c93 |001b: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ -4040c2: 3800 4400 |001d: if-eqz v0, 0061 // +0044 │ │ -4040c6: 6e10 ccab 0000 |001f: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abcc │ │ -4040cc: 0c00 |0022: move-result-object v0 │ │ -4040ce: 3900 0300 |0023: if-nez v0, 0026 // +0003 │ │ -4040d2: 283c |0025: goto 0061 // +003c │ │ -4040d4: 5470 5f91 |0026: iget-object v0, v7, Lde/danoeh/antennapod/event/FeedItemEvent;.items:Ljava/util/List; // field@915f │ │ -4040d8: 7210 72b5 0000 |0028: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ -4040de: 0a00 |002b: move-result v0 │ │ -4040e0: 1201 |002c: const/4 v1, #int 0 // #0 │ │ -4040e2: 3501 3400 |002d: if-ge v1, v0, 0061 // +0034 │ │ -4040e6: 5472 5f91 |002f: iget-object v2, v7, Lde/danoeh/antennapod/event/FeedItemEvent;.items:Ljava/util/List; // field@915f │ │ -4040ea: 7220 66b5 1200 |0031: invoke-interface {v2, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -4040f0: 0c02 |0034: move-result-object v2 │ │ -4040f2: 1f02 b91c |0035: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -4040f6: 5463 7c93 |0037: iget-object v3, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ -4040fa: 6e10 ccab 0300 |0039: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abcc │ │ -404100: 0c03 |003c: move-result-object v3 │ │ -404102: 6e10 f4ab 0200 |003d: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -404108: 0b04 |0040: move-result-wide v4 │ │ -40410a: 7130 849d 4305 |0041: invoke-static {v3, v4, v5}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.indexOfItemWithId:(Ljava/util/List;J)I // method@9d84 │ │ -404110: 0a03 |0044: move-result v3 │ │ -404112: 3a03 1900 |0045: if-ltz v3, 005e // +0019 │ │ -404116: 5464 7c93 |0047: iget-object v4, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ -40411a: 6e10 ccab 0400 |0049: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abcc │ │ -404120: 0c04 |004c: move-result-object v4 │ │ -404122: 7220 6eb5 3400 |004d: invoke-interface {v4, v3}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@b56e │ │ -404128: 5464 7c93 |0050: iget-object v4, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ -40412c: 6e10 ccab 0400 |0052: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abcc │ │ -404132: 0c04 |0055: move-result-object v4 │ │ -404134: 7230 5eb5 3402 |0056: invoke-interface {v4, v3, v2}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@b55e │ │ -40413a: 5462 7993 |0059: iget-object v2, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.adapter:Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // field@9379 │ │ -40413e: 6e20 b996 3200 |005b: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.notifyItemChangedCompat:(I)V // method@96b9 │ │ -404144: d801 0101 |005e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -404148: 28cd |0060: goto 002d // -0033 │ │ -40414a: 0e00 |0061: return-void │ │ +404040: |[404040] de.danoeh.antennapod.fragment.FeedItemlistFragment.onEventMainThread:(Lde/danoeh/antennapod/event/FeedItemEvent;)V │ │ +404050: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +404054: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +40405a: 1a01 a0bf |0005: const-string v1, "onEventMainThread() called with: event = [" // string@bfa0 │ │ +40405e: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +404064: 6e20 5bb3 7000 |000a: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ +40406a: 1a01 4666 |000d: const-string v1, "]" // string@6646 │ │ +40406e: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +404074: 6e10 67b3 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +40407a: 0c00 |0015: move-result-object v0 │ │ +40407c: 1a01 1423 |0016: const-string v1, "ItemlistFragment" // string@2314 │ │ +404080: 7120 fe0a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +404086: 5460 7c93 |001b: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ +40408a: 3800 4400 |001d: if-eqz v0, 0061 // +0044 │ │ +40408e: 6e10 ccab 0000 |001f: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abcc │ │ +404094: 0c00 |0022: move-result-object v0 │ │ +404096: 3900 0300 |0023: if-nez v0, 0026 // +0003 │ │ +40409a: 283c |0025: goto 0061 // +003c │ │ +40409c: 5470 5f91 |0026: iget-object v0, v7, Lde/danoeh/antennapod/event/FeedItemEvent;.items:Ljava/util/List; // field@915f │ │ +4040a0: 7210 72b5 0000 |0028: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ +4040a6: 0a00 |002b: move-result v0 │ │ +4040a8: 1201 |002c: const/4 v1, #int 0 // #0 │ │ +4040aa: 3501 3400 |002d: if-ge v1, v0, 0061 // +0034 │ │ +4040ae: 5472 5f91 |002f: iget-object v2, v7, Lde/danoeh/antennapod/event/FeedItemEvent;.items:Ljava/util/List; // field@915f │ │ +4040b2: 7220 66b5 1200 |0031: invoke-interface {v2, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +4040b8: 0c02 |0034: move-result-object v2 │ │ +4040ba: 1f02 b91c |0035: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +4040be: 5463 7c93 |0037: iget-object v3, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ +4040c2: 6e10 ccab 0300 |0039: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abcc │ │ +4040c8: 0c03 |003c: move-result-object v3 │ │ +4040ca: 6e10 f4ab 0200 |003d: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +4040d0: 0b04 |0040: move-result-wide v4 │ │ +4040d2: 7130 849d 4305 |0041: invoke-static {v3, v4, v5}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.indexOfItemWithId:(Ljava/util/List;J)I // method@9d84 │ │ +4040d8: 0a03 |0044: move-result v3 │ │ +4040da: 3a03 1900 |0045: if-ltz v3, 005e // +0019 │ │ +4040de: 5464 7c93 |0047: iget-object v4, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ +4040e2: 6e10 ccab 0400 |0049: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abcc │ │ +4040e8: 0c04 |004c: move-result-object v4 │ │ +4040ea: 7220 6eb5 3400 |004d: invoke-interface {v4, v3}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@b56e │ │ +4040f0: 5464 7c93 |0050: iget-object v4, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ +4040f4: 6e10 ccab 0400 |0052: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abcc │ │ +4040fa: 0c04 |0055: move-result-object v4 │ │ +4040fc: 7230 5eb5 3402 |0056: invoke-interface {v4, v3, v2}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@b55e │ │ +404102: 5462 7993 |0059: iget-object v2, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.adapter:Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // field@9379 │ │ +404106: 6e20 b996 3200 |005b: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.notifyItemChangedCompat:(I)V // method@96b9 │ │ +40410c: d801 0101 |005e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +404110: 28cd |0060: goto 002d // -0033 │ │ +404112: 0e00 |0061: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=315 │ │ 0x001b line=316 │ │ 0x0026 line=319 │ │ 0x002f line=320 │ │ 0x0037 line=321 │ │ @@ -1739314,33 +1739297,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 │ │ -40414c: |[40414c] de.danoeh.antennapod.fragment.FeedItemlistFragment.onEventMainThread:(Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;)V │ │ -40415c: 5420 7f93 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.nextPageLoader:Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil; // field@937f │ │ -404160: 5531 6191 |0002: iget-boolean v1, v3, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;.isFeedUpdateRunning:Z // field@9161 │ │ -404164: 6e20 fa9d 1000 |0004: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;.setLoadingState:(Z)V // method@9dfa │ │ -40416a: 5530 6191 |0007: iget-boolean v0, v3, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;.isFeedUpdateRunning:Z // field@9161 │ │ -40416e: 3900 0d00 |0009: if-nez v0, 0016 // +000d │ │ -404172: 5420 7f93 |000b: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.nextPageLoader:Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil; // field@937f │ │ -404176: 6e10 f79d 0000 |000d: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;.getRoot:()Landroid/view/View; // method@9df7 │ │ -40417c: 0c00 |0010: move-result-object v0 │ │ -40417e: 1301 0800 |0011: const/16 v1, #int 8 // #8 │ │ -404182: 6e20 9c0d 1000 |0013: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -404188: 5420 8293 |0016: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ -40418c: 5400 268f |0018: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8f26 │ │ -404190: 6e10 2f21 0000 |001a: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ -404196: 0c00 |001d: move-result-object v0 │ │ -404198: 1401 a402 0a7f |001e: const v1, #float 1.83447e+38 // #7f0a02a4 │ │ -40419e: 5533 6191 |0021: iget-boolean v3, v3, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;.isFeedUpdateRunning:Z // field@9161 │ │ -4041a2: 7130 9c98 1003 |0023: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/core/menuhandler/MenuItemUtils;.updateRefreshMenuItem:(Landroid/view/Menu;IZ)V // method@989c │ │ -4041a8: 0e00 |0026: return-void │ │ +404114: |[404114] de.danoeh.antennapod.fragment.FeedItemlistFragment.onEventMainThread:(Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;)V │ │ +404124: 5420 7f93 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.nextPageLoader:Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil; // field@937f │ │ +404128: 5531 6191 |0002: iget-boolean v1, v3, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;.isFeedUpdateRunning:Z // field@9161 │ │ +40412c: 6e20 fa9d 1000 |0004: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;.setLoadingState:(Z)V // method@9dfa │ │ +404132: 5530 6191 |0007: iget-boolean v0, v3, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;.isFeedUpdateRunning:Z // field@9161 │ │ +404136: 3900 0d00 |0009: if-nez v0, 0016 // +000d │ │ +40413a: 5420 7f93 |000b: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.nextPageLoader:Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil; // field@937f │ │ +40413e: 6e10 f79d 0000 |000d: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;.getRoot:()Landroid/view/View; // method@9df7 │ │ +404144: 0c00 |0010: move-result-object v0 │ │ +404146: 1301 0800 |0011: const/16 v1, #int 8 // #8 │ │ +40414a: 6e20 9c0d 1000 |0013: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +404150: 5420 8293 |0016: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ +404154: 5400 268f |0018: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8f26 │ │ +404158: 6e10 2f21 0000 |001a: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ +40415e: 0c00 |001d: move-result-object v0 │ │ +404160: 1401 a402 0a7f |001e: const v1, #float 1.83447e+38 // #7f0a02a4 │ │ +404166: 5533 6191 |0021: iget-boolean v3, v3, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;.isFeedUpdateRunning:Z // field@9161 │ │ +40416a: 7130 9c98 1003 |0023: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/core/menuhandler/MenuItemUtils;.updateRefreshMenuItem:(Landroid/view/Menu;IZ)V // method@989c │ │ +404170: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=406 │ │ 0x0007 line=407 │ │ 0x000b line=408 │ │ 0x0016 line=410 │ │ locals : │ │ @@ -1739352,34 +1739335,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 │ │ -4041ac: |[4041ac] de.danoeh.antennapod.fragment.FeedItemlistFragment.onEventMainThread:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V │ │ -4041bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -4041be: 5431 7993 |0001: iget-object v1, v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.adapter:Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // field@9379 │ │ -4041c2: 6e10 b196 0100 |0003: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getItemCount:()I // method@96b1 │ │ -4041c8: 0a01 |0006: move-result v1 │ │ -4041ca: 3510 1b00 |0007: if-ge v0, v1, 0022 // +001b │ │ -4041ce: 5431 8293 |0009: iget-object v1, v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ -4041d2: 5411 238f |000b: iget-object v1, v1, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8f23 │ │ -4041d6: 6e20 c043 0100 |000d: invoke-virtual {v1, v0}, Landroidx/recyclerview/widget/RecyclerView;.findViewHolderForAdapterPosition:(I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; // method@43c0 │ │ -4041dc: 0c01 |0010: move-result-object v1 │ │ -4041de: 1f01 141e |0011: check-cast v1, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // type@1e14 │ │ -4041e2: 3801 0c00 |0013: if-eqz v1, 001f // +000c │ │ -4041e6: 6e10 5ab1 0100 |0015: invoke-virtual {v1}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.isCurrentlyPlayingItem:()Z // method@b15a │ │ -4041ec: 0a02 |0018: move-result v2 │ │ -4041ee: 3802 0600 |0019: if-eqz v2, 001f // +0006 │ │ -4041f2: 6e20 5bb1 4100 |001b: invoke-virtual {v1, v4}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.notifyPlaybackPositionUpdated:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V // method@b15b │ │ -4041f8: 2804 |001e: goto 0022 // +0004 │ │ -4041fa: d800 0001 |001f: add-int/lit8 v0, v0, #int 1 // #01 │ │ -4041fe: 28e0 |0021: goto 0001 // -0020 │ │ -404200: 0e00 |0022: return-void │ │ +404174: |[404174] de.danoeh.antennapod.fragment.FeedItemlistFragment.onEventMainThread:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V │ │ +404184: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +404186: 5431 7993 |0001: iget-object v1, v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.adapter:Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // field@9379 │ │ +40418a: 6e10 b196 0100 |0003: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getItemCount:()I // method@96b1 │ │ +404190: 0a01 |0006: move-result v1 │ │ +404192: 3510 1b00 |0007: if-ge v0, v1, 0022 // +001b │ │ +404196: 5431 8293 |0009: iget-object v1, v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ +40419a: 5411 238f |000b: iget-object v1, v1, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8f23 │ │ +40419e: 6e20 c043 0100 |000d: invoke-virtual {v1, v0}, Landroidx/recyclerview/widget/RecyclerView;.findViewHolderForAdapterPosition:(I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; // method@43c0 │ │ +4041a4: 0c01 |0010: move-result-object v1 │ │ +4041a6: 1f01 141e |0011: check-cast v1, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // type@1e14 │ │ +4041aa: 3801 0c00 |0013: if-eqz v1, 001f // +000c │ │ +4041ae: 6e10 5ab1 0100 |0015: invoke-virtual {v1}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.isCurrentlyPlayingItem:()Z // method@b15a │ │ +4041b4: 0a02 |0018: move-result v2 │ │ +4041b6: 3802 0600 |0019: if-eqz v2, 001f // +0006 │ │ +4041ba: 6e20 5bb1 4100 |001b: invoke-virtual {v1, v4}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.notifyPlaybackPositionUpdated:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V // method@b15b │ │ +4041c0: 2804 |001e: goto 0022 // +0004 │ │ +4041c2: d800 0001 |001f: add-int/lit8 v0, v0, #int 1 // #01 │ │ +4041c6: 28e0 |0021: goto 0001 // -0020 │ │ +4041c8: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=345 │ │ 0x0009 line=346 │ │ 0x000d line=347 │ │ 0x0015 line=348 │ │ 0x001b line=349 │ │ @@ -1739392,22 +1739375,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 │ │ -404204: |[404204] de.danoeh.antennapod.fragment.FeedItemlistFragment.onFeedListChanged:(Lde/danoeh/antennapod/event/FeedListUpdateEvent;)V │ │ -404214: 5410 7c93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ -404218: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ -40421c: 6e20 4ea2 0200 |0004: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/event/FeedListUpdateEvent;.contains:(Lde/danoeh/antennapod/model/feed/Feed;)Z // method@a24e │ │ -404222: 0a02 |0007: move-result v2 │ │ -404224: 3802 0500 |0008: if-eqz v2, 000d // +0005 │ │ -404228: 7010 94a5 0100 |000a: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.updateUi:()V // method@a594 │ │ -40422e: 0e00 |000d: return-void │ │ +4041cc: |[4041cc] de.danoeh.antennapod.fragment.FeedItemlistFragment.onFeedListChanged:(Lde/danoeh/antennapod/event/FeedListUpdateEvent;)V │ │ +4041dc: 5410 7c93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ +4041e0: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ +4041e4: 6e20 4ea2 0200 |0004: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/event/FeedListUpdateEvent;.contains:(Lde/danoeh/antennapod/model/feed/Feed;)Z // method@a24e │ │ +4041ea: 0a02 |0007: move-result v2 │ │ +4041ec: 3802 0500 |0008: if-eqz v2, 000d // +0005 │ │ +4041f0: 7010 94a5 0100 |000a: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.updateUi:()V // method@a594 │ │ +4041f6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=399 │ │ 0x000a line=400 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ 0x0000 - 0x000e reg=2 (null) Lde/danoeh/antennapod/event/FeedListUpdateEvent; │ │ @@ -1739417,27 +1739400,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 │ │ -404230: |[404230] de.danoeh.antennapod.fragment.FeedItemlistFragment.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -404240: 6e10 2735 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -404246: 0c01 |0003: move-result-object v1 │ │ -404248: 1f01 d917 |0004: check-cast v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -40424c: 5402 7c93 |0006: iget-object v2, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ -404250: 6e10 ccab 0200 |0008: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abcc │ │ -404256: 0c02 |000b: move-result-object v2 │ │ -404258: 7110 809d 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.getIds:(Ljava/util/List;)[J // method@9d80 │ │ -40425e: 0c02 |000f: move-result-object v2 │ │ -404260: 7120 a6a6 3200 |0010: invoke-static {v2, v3}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.newInstance:([JI)Lde/danoeh/antennapod/fragment/ItemPagerFragment; // method@a6a6 │ │ -404266: 0c02 |0013: move-result-object v2 │ │ -404268: 6e20 9a94 2100 |0014: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@949a │ │ -40426e: 0e00 |0017: return-void │ │ +4041f8: |[4041f8] de.danoeh.antennapod.fragment.FeedItemlistFragment.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +404208: 6e10 2735 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +40420e: 0c01 |0003: move-result-object v1 │ │ +404210: 1f01 d917 |0004: check-cast v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +404214: 5402 7c93 |0006: iget-object v2, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ +404218: 6e10 ccab 0200 |0008: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abcc │ │ +40421e: 0c02 |000b: move-result-object v2 │ │ +404220: 7110 809d 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.getIds:(Ljava/util/List;)[J // method@9d80 │ │ +404226: 0c02 |000f: move-result-object v2 │ │ +404228: 7120 a6a6 3200 |0010: invoke-static {v2, v3}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.newInstance:([JI)Lde/danoeh/antennapod/fragment/ItemPagerFragment; // method@a6a6 │ │ +40422e: 0c02 |0013: move-result-object v2 │ │ +404230: 6e20 9a94 2100 |0014: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@949a │ │ +404236: 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; │ │ @@ -1739451,45 +1739434,45 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 57 16-bit code units │ │ -404270: |[404270] de.danoeh.antennapod.fragment.FeedItemlistFragment.onKeyUp:(Landroid/view/KeyEvent;)V │ │ -404280: 6e10 6135 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.isAdded:()Z // method@3561 │ │ -404286: 0a00 |0003: move-result v0 │ │ -404288: 3800 3400 |0004: if-eqz v0, 0038 // +0034 │ │ -40428c: 6e10 6b35 0100 |0006: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.isVisible:()Z // method@356b │ │ -404292: 0a00 |0009: move-result v0 │ │ -404294: 3800 2e00 |000a: if-eqz v0, 0038 // +002e │ │ -404298: 6e10 6635 0100 |000c: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.isMenuVisible:()Z // method@3566 │ │ -40429e: 0a00 |000f: move-result v0 │ │ -4042a0: 3900 0300 |0010: if-nez v0, 0013 // +0003 │ │ -4042a4: 2826 |0012: goto 0038 // +0026 │ │ -4042a6: 6e10 9a0b 0200 |0013: invoke-virtual {v2}, Landroid/view/KeyEvent;.getKeyCode:()I // method@0b9a │ │ -4042ac: 0a02 |0016: move-result v2 │ │ -4042ae: 1300 1e00 |0017: const/16 v0, #int 30 // #1e │ │ -4042b2: 3202 1000 |0019: if-eq v2, v0, 0029 // +0010 │ │ -4042b6: 1300 3000 |001b: const/16 v0, #int 48 // #30 │ │ -4042ba: 3202 0300 |001d: if-eq v2, v0, 0020 // +0003 │ │ -4042be: 2819 |001f: goto 0038 // +0019 │ │ -4042c0: 5412 8293 |0020: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ -4042c4: 5422 238f |0022: iget-object v2, v2, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8f23 │ │ -4042c8: 1200 |0024: const/4 v0, #int 0 // #0 │ │ -4042ca: 6e20 5844 0200 |0025: invoke-virtual {v2, v0}, Landroidx/recyclerview/widget/RecyclerView;.smoothScrollToPosition:(I)V // method@4458 │ │ -4042d0: 2810 |0028: goto 0038 // +0010 │ │ -4042d2: 5412 8293 |0029: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ -4042d6: 5422 238f |002b: iget-object v2, v2, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8f23 │ │ -4042da: 5410 7993 |002d: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.adapter:Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // field@9379 │ │ -4042de: 6e10 b196 0000 |002f: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getItemCount:()I // method@96b1 │ │ -4042e4: 0a00 |0032: move-result v0 │ │ -4042e6: d800 00ff |0033: add-int/lit8 v0, v0, #int -1 // #ff │ │ -4042ea: 6e20 5844 0200 |0035: invoke-virtual {v2, v0}, Landroidx/recyclerview/widget/RecyclerView;.smoothScrollToPosition:(I)V // method@4458 │ │ -4042f0: 0e00 |0038: return-void │ │ +404238: |[404238] de.danoeh.antennapod.fragment.FeedItemlistFragment.onKeyUp:(Landroid/view/KeyEvent;)V │ │ +404248: 6e10 6135 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.isAdded:()Z // method@3561 │ │ +40424e: 0a00 |0003: move-result v0 │ │ +404250: 3800 3400 |0004: if-eqz v0, 0038 // +0034 │ │ +404254: 6e10 6b35 0100 |0006: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.isVisible:()Z // method@356b │ │ +40425a: 0a00 |0009: move-result v0 │ │ +40425c: 3800 2e00 |000a: if-eqz v0, 0038 // +002e │ │ +404260: 6e10 6635 0100 |000c: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.isMenuVisible:()Z // method@3566 │ │ +404266: 0a00 |000f: move-result v0 │ │ +404268: 3900 0300 |0010: if-nez v0, 0013 // +0003 │ │ +40426c: 2826 |0012: goto 0038 // +0026 │ │ +40426e: 6e10 9a0b 0200 |0013: invoke-virtual {v2}, Landroid/view/KeyEvent;.getKeyCode:()I // method@0b9a │ │ +404274: 0a02 |0016: move-result v2 │ │ +404276: 1300 1e00 |0017: const/16 v0, #int 30 // #1e │ │ +40427a: 3202 1000 |0019: if-eq v2, v0, 0029 // +0010 │ │ +40427e: 1300 3000 |001b: const/16 v0, #int 48 // #30 │ │ +404282: 3202 0300 |001d: if-eq v2, v0, 0020 // +0003 │ │ +404286: 2819 |001f: goto 0038 // +0019 │ │ +404288: 5412 8293 |0020: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ +40428c: 5422 238f |0022: iget-object v2, v2, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8f23 │ │ +404290: 1200 |0024: const/4 v0, #int 0 // #0 │ │ +404292: 6e20 5844 0200 |0025: invoke-virtual {v2, v0}, Landroidx/recyclerview/widget/RecyclerView;.smoothScrollToPosition:(I)V // method@4458 │ │ +404298: 2810 |0028: goto 0038 // +0010 │ │ +40429a: 5412 8293 |0029: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@9382 │ │ +40429e: 5422 238f |002b: iget-object v2, v2, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8f23 │ │ +4042a2: 5410 7993 |002d: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.adapter:Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // field@9379 │ │ +4042a6: 6e10 b196 0000 |002f: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getItemCount:()I // method@96b1 │ │ +4042ac: 0a00 |0032: move-result v0 │ │ +4042ae: d800 00ff |0033: add-int/lit8 v0, v0, #int -1 // #ff │ │ +4042b2: 6e20 5844 0200 |0035: invoke-virtual {v2, v0}, Landroidx/recyclerview/widget/RecyclerView;.smoothScrollToPosition:(I)V // method@4458 │ │ +4042b8: 0e00 |0038: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=561 │ │ 0x0013 line=564 │ │ 0x0020 line=566 │ │ 0x0029 line=569 │ │ locals : │ │ @@ -1739501,68 +1739484,68 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 108 16-bit code units │ │ -4035b4: |[4035b4] de.danoeh.antennapod.fragment.FeedItemlistFragment.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ -4035c4: 5440 7c93 |0000: iget-object v0, v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ -4035c8: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -4035ca: 3900 0f00 |0003: if-nez v0, 0012 // +000f │ │ -4035ce: 6e10 2735 0400 |0005: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -4035d4: 0c05 |0008: move-result-object v5 │ │ -4035d6: 1f05 d917 |0009: check-cast v5, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -4035da: 1400 6902 127f |000b: const v0, #float 1.9408e+38 // #7f120269 │ │ -4035e0: 6e30 b494 0501 |000e: invoke-virtual {v5, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@94b4 │ │ -4035e6: 0f01 |0011: return v1 │ │ -4035e8: 6e10 2735 0400 |0012: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -4035ee: 0c00 |0015: move-result-object v0 │ │ -4035f0: 5442 7c93 |0016: iget-object v2, v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ -4035f4: 7130 77ab 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@ab77 │ │ -4035fa: 0a00 |001b: move-result v0 │ │ -4035fc: 3800 0300 |001c: if-eqz v0, 001f // +0003 │ │ -403600: 0f01 |001e: return v1 │ │ -403602: 7210 db0b 0500 |001f: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ -403608: 0a05 |0022: move-result v5 │ │ -40360a: 1400 ae02 0a7f |0023: const v0, #float 1.83447e+38 // #7f0a02ae │ │ -403610: 3305 1100 |0026: if-ne v5, v0, 0037 // +0011 │ │ -403614: 2205 511a |0028: new-instance v5, Lde/danoeh/antennapod/dialog/RenameItemDialog; // type@1a51 │ │ -403618: 6e10 2735 0400 |002a: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -40361e: 0c00 |002d: move-result-object v0 │ │ -403620: 5442 7c93 |002e: iget-object v2, v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ -403624: 7030 46a1 0502 |0030: invoke-direct {v5, v0, v2}, Lde/danoeh/antennapod/dialog/RenameItemDialog;.:(Landroid/app/Activity;Lde/danoeh/antennapod/model/feed/Feed;)V // method@a146 │ │ -40362a: 6e10 4aa1 0500 |0033: invoke-virtual {v5}, Lde/danoeh/antennapod/dialog/RenameItemDialog;.show:()V // method@a14a │ │ -403630: 0f01 |0036: return v1 │ │ -403632: 1400 a602 0a7f |0037: const v0, #float 1.83447e+38 // #7f0a02a6 │ │ -403638: 3305 1100 |003a: if-ne v5, v0, 004b // +0011 │ │ -40363c: 6e10 2d35 0400 |003c: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -403642: 0c05 |003f: move-result-object v5 │ │ -403644: 5440 7c93 |0040: iget-object v0, v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ -403648: 2202 491b |0042: new-instance v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda5; // type@1b49 │ │ -40364c: 7020 33a5 4200 |0044: invoke-direct {v2, v4}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a533 │ │ -403652: 7130 3ca1 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@a13c │ │ -403658: 0f01 |004a: return v1 │ │ -40365a: 1400 4700 0a7f |004b: const v0, #float 1.83435e+38 // #7f0a0047 │ │ -403660: 3305 1c00 |004e: if-ne v5, v0, 006a // +001c │ │ -403664: 6e10 2735 0400 |0050: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -40366a: 0c05 |0053: move-result-object v5 │ │ -40366c: 1f05 d917 |0054: check-cast v5, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -403670: 5440 7c93 |0056: iget-object v0, v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ -403674: 6e10 f4ab 0000 |0058: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -40367a: 0b02 |005b: move-result-wide v2 │ │ -40367c: 5440 7c93 |005c: iget-object v0, v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ -403680: 6e10 d6ab 0000 |005e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ -403686: 0c00 |0061: move-result-object v0 │ │ -403688: 7130 eca7 3200 |0062: invoke-static {v2, v3, v0}, Lde/danoeh/antennapod/fragment/SearchFragment;.newInstance:(JLjava/lang/String;)Lde/danoeh/antennapod/fragment/SearchFragment; // method@a7ec │ │ -40368e: 0c00 |0065: move-result-object v0 │ │ -403690: 6e20 9a94 0500 |0066: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@949a │ │ -403696: 0f01 |0069: return v1 │ │ -403698: 1205 |006a: const/4 v5, #int 0 // #0 │ │ -40369a: 0f05 |006b: return v5 │ │ +40357c: |[40357c] de.danoeh.antennapod.fragment.FeedItemlistFragment.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ +40358c: 5440 7c93 |0000: iget-object v0, v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ +403590: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +403592: 3900 0f00 |0003: if-nez v0, 0012 // +000f │ │ +403596: 6e10 2735 0400 |0005: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +40359c: 0c05 |0008: move-result-object v5 │ │ +40359e: 1f05 d917 |0009: check-cast v5, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +4035a2: 1400 6902 127f |000b: const v0, #float 1.9408e+38 // #7f120269 │ │ +4035a8: 6e30 b494 0501 |000e: invoke-virtual {v5, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@94b4 │ │ +4035ae: 0f01 |0011: return v1 │ │ +4035b0: 6e10 2735 0400 |0012: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +4035b6: 0c00 |0015: move-result-object v0 │ │ +4035b8: 5442 7c93 |0016: iget-object v2, v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ +4035bc: 7130 77ab 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@ab77 │ │ +4035c2: 0a00 |001b: move-result v0 │ │ +4035c4: 3800 0300 |001c: if-eqz v0, 001f // +0003 │ │ +4035c8: 0f01 |001e: return v1 │ │ +4035ca: 7210 db0b 0500 |001f: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ +4035d0: 0a05 |0022: move-result v5 │ │ +4035d2: 1400 ae02 0a7f |0023: const v0, #float 1.83447e+38 // #7f0a02ae │ │ +4035d8: 3305 1100 |0026: if-ne v5, v0, 0037 // +0011 │ │ +4035dc: 2205 511a |0028: new-instance v5, Lde/danoeh/antennapod/dialog/RenameItemDialog; // type@1a51 │ │ +4035e0: 6e10 2735 0400 |002a: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +4035e6: 0c00 |002d: move-result-object v0 │ │ +4035e8: 5442 7c93 |002e: iget-object v2, v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ +4035ec: 7030 46a1 0502 |0030: invoke-direct {v5, v0, v2}, Lde/danoeh/antennapod/dialog/RenameItemDialog;.:(Landroid/app/Activity;Lde/danoeh/antennapod/model/feed/Feed;)V // method@a146 │ │ +4035f2: 6e10 4aa1 0500 |0033: invoke-virtual {v5}, Lde/danoeh/antennapod/dialog/RenameItemDialog;.show:()V // method@a14a │ │ +4035f8: 0f01 |0036: return v1 │ │ +4035fa: 1400 a602 0a7f |0037: const v0, #float 1.83447e+38 // #7f0a02a6 │ │ +403600: 3305 1100 |003a: if-ne v5, v0, 004b // +0011 │ │ +403604: 6e10 2d35 0400 |003c: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +40360a: 0c05 |003f: move-result-object v5 │ │ +40360c: 5440 7c93 |0040: iget-object v0, v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ +403610: 2202 491b |0042: new-instance v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda5; // type@1b49 │ │ +403614: 7020 33a5 4200 |0044: invoke-direct {v2, v4}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a533 │ │ +40361a: 7130 3ca1 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@a13c │ │ +403620: 0f01 |004a: return v1 │ │ +403622: 1400 4700 0a7f |004b: const v0, #float 1.83435e+38 // #7f0a0047 │ │ +403628: 3305 1c00 |004e: if-ne v5, v0, 006a // +001c │ │ +40362c: 6e10 2735 0400 |0050: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +403632: 0c05 |0053: move-result-object v5 │ │ +403634: 1f05 d917 |0054: check-cast v5, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +403638: 5440 7c93 |0056: iget-object v0, v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ +40363c: 6e10 f4ab 0000 |0058: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +403642: 0b02 |005b: move-result-wide v2 │ │ +403644: 5440 7c93 |005c: iget-object v0, v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ +403648: 6e10 d6ab 0000 |005e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ +40364e: 0c00 |0061: move-result-object v0 │ │ +403650: 7130 eca7 3200 |0062: invoke-static {v2, v3, v0}, Lde/danoeh/antennapod/fragment/SearchFragment;.newInstance:(JLjava/lang/String;)Lde/danoeh/antennapod/fragment/SearchFragment; // method@a7ec │ │ +403656: 0c00 |0065: move-result-object v0 │ │ +403658: 6e20 9a94 0500 |0066: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@949a │ │ +40365e: 0f01 |0069: return v1 │ │ +403660: 1205 |006a: const/4 v5, #int 0 // #0 │ │ +403662: 0f05 |006b: return v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0005 line=259 │ │ 0x0012 line=263 │ │ 0x001f line=267 │ │ 0x0028 line=269 │ │ @@ -1739577,17 +1739560,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 │ │ -4042f4: |[4042f4] de.danoeh.antennapod.fragment.FeedItemlistFragment.onPlayerStatusChanged:(Lde/danoeh/antennapod/event/PlayerStatusEvent;)V │ │ -404304: 7010 94a5 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.updateUi:()V // method@a594 │ │ -40430a: 0e00 |0003: return-void │ │ +4042bc: |[4042bc] de.danoeh.antennapod.fragment.FeedItemlistFragment.onPlayerStatusChanged:(Lde/danoeh/antennapod/event/PlayerStatusEvent;)V │ │ +4042cc: 7010 94a5 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.updateUi:()V // method@a594 │ │ +4042d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=389 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/event/PlayerStatusEvent; │ │ │ │ @@ -1739596,17 +1739579,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 │ │ -40430c: |[40430c] de.danoeh.antennapod.fragment.FeedItemlistFragment.onQueueChanged:(Lde/danoeh/antennapod/event/QueueEvent;)V │ │ -40431c: 7010 94a5 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.updateUi:()V // method@a594 │ │ -404322: 0e00 |0003: return-void │ │ +4042d4: |[4042d4] de.danoeh.antennapod.fragment.FeedItemlistFragment.onQueueChanged:(Lde/danoeh/antennapod/event/QueueEvent;)V │ │ +4042e4: 7010 94a5 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.updateUi:()V // method@a594 │ │ +4042ea: 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; │ │ │ │ @@ -1739615,20 +1739598,20 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -404324: |[404324] de.danoeh.antennapod.fragment.FeedItemlistFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -404334: 1a00 7ae3 |0000: const-string v0, "up_arrow" // string@e37a │ │ -404338: 5521 7a93 |0002: iget-boolean v1, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.displayUpArrow:Z // field@937a │ │ -40433c: 6e30 1f07 0301 |0004: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@071f │ │ -404342: 6f20 8c35 3200 |0007: invoke-super {v2, v3}, Landroidx/fragment/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@358c │ │ -404348: 0e00 |000a: return-void │ │ +4042ec: |[4042ec] de.danoeh.antennapod.fragment.FeedItemlistFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +4042fc: 1a00 7ae3 |0000: const-string v0, "up_arrow" // string@e37a │ │ +404300: 5521 7a93 |0002: iget-boolean v1, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.displayUpArrow:Z // field@937a │ │ +404304: 6e30 1f07 0301 |0004: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@071f │ │ +40430a: 6f20 8c35 3200 |0007: invoke-super {v2, v3}, Landroidx/fragment/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@358c │ │ +404310: 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; │ │ @@ -1739638,35 +1739621,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -40434c: |[40434c] de.danoeh.antennapod.fragment.FeedItemlistFragment.onStartSelectMode:()V │ │ -40435c: 5420 8193 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.swipeActions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@9381 │ │ -404360: 6e10 36ab 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.detach:()V // method@ab36 │ │ -404366: 5420 7c93 |0005: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ -40436a: 6e10 daab 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ -404370: 0a00 |000a: move-result v0 │ │ -404372: 3800 0c00 |000b: if-eqz v0, 0017 // +000c │ │ -404376: 5420 8093 |000d: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.speedDialBinding:Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // field@9380 │ │ -40437a: 5400 d48f |000f: iget-object v0, v0, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSD:Lcom/leinardi/android/speeddial/SpeedDialView; // field@8fd4 │ │ -40437e: 1401 1601 0a7f |0011: const v1, #float 1.83439e+38 // #7f0a0116 │ │ -404384: 6e20 e78f 1000 |0014: invoke-virtual {v0, v1}, Lcom/leinardi/android/speeddial/SpeedDialView;.removeActionItemById:(I)Lcom/leinardi/android/speeddial/SpeedDialActionItem; // method@8fe7 │ │ -40438a: 5420 8093 |0017: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.speedDialBinding:Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // field@9380 │ │ -40438e: 5400 d48f |0019: iget-object v0, v0, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSD:Lcom/leinardi/android/speeddial/SpeedDialView; // field@8fd4 │ │ -404392: 1401 a502 0a7f |001b: const v1, #float 1.83447e+38 // #7f0a02a5 │ │ -404398: 6e20 e78f 1000 |001e: invoke-virtual {v0, v1}, Lcom/leinardi/android/speeddial/SpeedDialView;.removeActionItemById:(I)Lcom/leinardi/android/speeddial/SpeedDialActionItem; // method@8fe7 │ │ -40439e: 5420 8093 |0021: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.speedDialBinding:Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // field@9380 │ │ -4043a2: 5400 d48f |0023: iget-object v0, v0, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSD:Lcom/leinardi/android/speeddial/SpeedDialView; // field@8fd4 │ │ -4043a6: 1201 |0025: const/4 v1, #int 0 // #0 │ │ -4043a8: 6e20 9c0d 1000 |0026: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -4043ae: 7010 93a5 0200 |0029: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.updateToolbar:()V // method@a593 │ │ -4043b4: 0e00 |002c: return-void │ │ +404314: |[404314] de.danoeh.antennapod.fragment.FeedItemlistFragment.onStartSelectMode:()V │ │ +404324: 5420 8193 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.swipeActions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@9381 │ │ +404328: 6e10 36ab 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.detach:()V // method@ab36 │ │ +40432e: 5420 7c93 |0005: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937c │ │ +404332: 6e10 daab 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ +404338: 0a00 |000a: move-result v0 │ │ +40433a: 3800 0c00 |000b: if-eqz v0, 0017 // +000c │ │ +40433e: 5420 8093 |000d: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.speedDialBinding:Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // field@9380 │ │ +404342: 5400 d48f |000f: iget-object v0, v0, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSD:Lcom/leinardi/android/speeddial/SpeedDialView; // field@8fd4 │ │ +404346: 1401 1601 0a7f |0011: const v1, #float 1.83439e+38 // #7f0a0116 │ │ +40434c: 6e20 e78f 1000 |0014: invoke-virtual {v0, v1}, Lcom/leinardi/android/speeddial/SpeedDialView;.removeActionItemById:(I)Lcom/leinardi/android/speeddial/SpeedDialActionItem; // method@8fe7 │ │ +404352: 5420 8093 |0017: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.speedDialBinding:Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // field@9380 │ │ +404356: 5400 d48f |0019: iget-object v0, v0, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSD:Lcom/leinardi/android/speeddial/SpeedDialView; // field@8fd4 │ │ +40435a: 1401 a502 0a7f |001b: const v1, #float 1.83447e+38 // #7f0a02a5 │ │ +404360: 6e20 e78f 1000 |001e: invoke-virtual {v0, v1}, Lcom/leinardi/android/speeddial/SpeedDialView;.removeActionItemById:(I)Lcom/leinardi/android/speeddial/SpeedDialActionItem; // method@8fe7 │ │ +404366: 5420 8093 |0021: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.speedDialBinding:Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // field@9380 │ │ +40436a: 5400 d48f |0023: iget-object v0, v0, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSD:Lcom/leinardi/android/speeddial/SpeedDialView; // field@8fd4 │ │ +40436e: 1201 |0025: const/4 v1, #int 0 // #0 │ │ +404370: 6e20 9c0d 1000 |0026: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +404376: 7010 93a5 0200 |0029: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.updateToolbar:()V // method@a593 │ │ +40437c: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ 0x0005 line=368 │ │ 0x000d line=369 │ │ 0x0017 line=371 │ │ 0x0021 line=372 │ │ @@ -1739679,17 +1739662,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 │ │ -4043b8: |[4043b8] de.danoeh.antennapod.fragment.FeedItemlistFragment.onUnreadItemsChanged:(Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;)V │ │ -4043c8: 7010 94a5 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.updateUi:()V // method@a594 │ │ -4043ce: 0e00 |0003: return-void │ │ +404380: |[404380] de.danoeh.antennapod.fragment.FeedItemlistFragment.onUnreadItemsChanged:(Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;)V │ │ +404390: 7010 94a5 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.updateUi:()V // method@a594 │ │ +404396: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=394 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; │ │ │ │ @@ -1739727,18 +1739710,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 │ │ -404f54: |[404f54] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$1.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroid/content/Context;II)V │ │ -404f64: 5b01 9e93 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$1;.this$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@939e │ │ -404f68: 7040 bda0 2043 |0002: invoke-direct {v0, v2, v3, v4}, Lde/danoeh/antennapod/dialog/FeedPreferenceSkipDialog;.:(Landroid/content/Context;II)V // method@a0bd │ │ -404f6e: 0e00 |0005: return-void │ │ +404f1c: |[404f1c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$1.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroid/content/Context;II)V │ │ +404f2c: 5b01 9e93 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$1;.this$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@939e │ │ +404f30: 7040 bda0 2043 |0002: invoke-direct {v0, v2, v3, v4}, Lde/danoeh/antennapod/dialog/FeedPreferenceSkipDialog;.:(Landroid/content/Context;II)V // method@a0bd │ │ +404f36: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ 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; │ │ @@ -1739751,48 +1739734,48 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 70 16-bit code units │ │ -404f70: |[404f70] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$1.onConfirmed:(II)V │ │ -404f80: 5440 9e93 |0000: iget-object v0, v4, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$1;.this$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@939e │ │ -404f84: 7110 e4a5 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@a5e4 │ │ -404f8a: 0c00 |0005: move-result-object v0 │ │ -404f8c: 6e20 bcac 5000 |0006: invoke-virtual {v0, v5}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setFeedSkipIntro:(I)V // method@acbc │ │ -404f92: 5445 9e93 |0009: iget-object v5, v4, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$1;.this$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@939e │ │ -404f96: 7110 e4a5 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@a5e4 │ │ -404f9c: 0c05 |000e: move-result-object v5 │ │ -404f9e: 6e20 bbac 6500 |000f: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setFeedSkipEnding:(I)V // method@acbb │ │ -404fa4: 5445 9e93 |0012: iget-object v5, v4, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$1;.this$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@939e │ │ -404fa8: 7110 e4a5 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@a5e4 │ │ -404fae: 0c05 |0017: move-result-object v5 │ │ -404fb0: 7110 619c 0500 |0018: invoke-static {v5}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Ljava/util/concurrent/Future; // method@9c61 │ │ -404fb6: 7100 8db7 0000 |001b: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -404fbc: 0c05 |001e: move-result-object v5 │ │ -404fbe: 2206 b01a |001f: new-instance v6, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent; // type@1ab0 │ │ -404fc2: 5440 9e93 |0021: iget-object v0, v4, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$1;.this$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@939e │ │ -404fc6: 7110 e4a5 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@a5e4 │ │ -404fcc: 0c00 |0026: move-result-object v0 │ │ -404fce: 6e10 adac 0000 |0027: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFeedSkipIntro:()I // method@acad │ │ -404fd4: 0a00 |002a: move-result v0 │ │ -404fd6: 5441 9e93 |002b: iget-object v1, v4, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$1;.this$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@939e │ │ -404fda: 7110 e4a5 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@a5e4 │ │ -404fe0: 0c01 |0030: move-result-object v1 │ │ -404fe2: 6e10 acac 0100 |0031: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFeedSkipEnding:()I // method@acac │ │ -404fe8: 0a01 |0034: move-result v1 │ │ -404fea: 5442 9e93 |0035: iget-object v2, v4, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$1;.this$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@939e │ │ -404fee: 7110 e3a5 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@a5e3 │ │ -404ff4: 0c02 |003a: move-result-object v2 │ │ -404ff6: 6e10 f4ab 0200 |003b: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -404ffc: 0b02 |003e: move-result-wide v2 │ │ -404ffe: 7053 8da2 0621 |003f: invoke-direct {v6, v0, v1, v2, v3}, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.:(IIJ)V // method@a28d │ │ -405004: 6e20 90b7 6500 |0042: invoke-virtual {v5, v6}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -40500a: 0e00 |0045: return-void │ │ +404f38: |[404f38] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$1.onConfirmed:(II)V │ │ +404f48: 5440 9e93 |0000: iget-object v0, v4, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$1;.this$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@939e │ │ +404f4c: 7110 e4a5 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@a5e4 │ │ +404f52: 0c00 |0005: move-result-object v0 │ │ +404f54: 6e20 bcac 5000 |0006: invoke-virtual {v0, v5}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setFeedSkipIntro:(I)V // method@acbc │ │ +404f5a: 5445 9e93 |0009: iget-object v5, v4, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$1;.this$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@939e │ │ +404f5e: 7110 e4a5 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@a5e4 │ │ +404f64: 0c05 |000e: move-result-object v5 │ │ +404f66: 6e20 bbac 6500 |000f: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setFeedSkipEnding:(I)V // method@acbb │ │ +404f6c: 5445 9e93 |0012: iget-object v5, v4, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$1;.this$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@939e │ │ +404f70: 7110 e4a5 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@a5e4 │ │ +404f76: 0c05 |0017: move-result-object v5 │ │ +404f78: 7110 619c 0500 |0018: invoke-static {v5}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Ljava/util/concurrent/Future; // method@9c61 │ │ +404f7e: 7100 8db7 0000 |001b: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +404f84: 0c05 |001e: move-result-object v5 │ │ +404f86: 2206 b01a |001f: new-instance v6, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent; // type@1ab0 │ │ +404f8a: 5440 9e93 |0021: iget-object v0, v4, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$1;.this$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@939e │ │ +404f8e: 7110 e4a5 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@a5e4 │ │ +404f94: 0c00 |0026: move-result-object v0 │ │ +404f96: 6e10 adac 0000 |0027: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFeedSkipIntro:()I // method@acad │ │ +404f9c: 0a00 |002a: move-result v0 │ │ +404f9e: 5441 9e93 |002b: iget-object v1, v4, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$1;.this$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@939e │ │ +404fa2: 7110 e4a5 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@a5e4 │ │ +404fa8: 0c01 |0030: move-result-object v1 │ │ +404faa: 6e10 acac 0100 |0031: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFeedSkipEnding:()I // method@acac │ │ +404fb0: 0a01 |0034: move-result v1 │ │ +404fb2: 5442 9e93 |0035: iget-object v2, v4, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$1;.this$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@939e │ │ +404fb6: 7110 e3a5 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@a5e3 │ │ +404fbc: 0c02 |003a: move-result-object v2 │ │ +404fbe: 6e10 f4ab 0200 |003b: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +404fc4: 0b02 |003e: move-result-wide v2 │ │ +404fc6: 7053 8da2 0621 |003f: invoke-direct {v6, v0, v1, v2, v3}, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.:(IIJ)V // method@a28d │ │ +404fcc: 6e20 90b7 6500 |0042: invoke-virtual {v5, v6}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +404fd2: 0e00 |0045: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0009 line=225 │ │ 0x0012 line=226 │ │ 0x001b line=227 │ │ 0x0027 line=228 │ │ @@ -1739838,18 +1739821,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 │ │ -40500c: |[40500c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$2.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedFilter;)V │ │ -40501c: 5b01 9f93 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$2;.this$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@939f │ │ -405020: 7030 b0a0 2003 |0002: invoke-direct {v0, v2, v3}, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedFilter;)V // method@a0b0 │ │ -405026: 0e00 |0005: return-void │ │ +404fd4: |[404fd4] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$2.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedFilter;)V │ │ +404fe4: 5b01 9f93 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$2;.this$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@939f │ │ +404fe8: 7030 b0a0 2003 |0002: invoke-direct {v0, v2, v3}, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedFilter;)V // method@a0b0 │ │ +404fee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ 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; │ │ @@ -1739861,24 +1739844,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 │ │ -405028: |[405028] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$2.onConfirmed:(Lde/danoeh/antennapod/model/feed/FeedFilter;)V │ │ -405038: 5410 9f93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$2;.this$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@939f │ │ -40503c: 7110 e4a5 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@a5e4 │ │ -405042: 0c00 |0005: move-result-object v0 │ │ -405044: 6e20 bdac 2000 |0006: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setFilter:(Lde/danoeh/antennapod/model/feed/FeedFilter;)V // method@acbd │ │ -40504a: 5412 9f93 |0009: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$2;.this$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@939f │ │ -40504e: 7110 e4a5 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@a5e4 │ │ -405054: 0c02 |000e: move-result-object v2 │ │ -405056: 7110 619c 0200 |000f: invoke-static {v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Ljava/util/concurrent/Future; // method@9c61 │ │ -40505c: 0e00 |0012: return-void │ │ +404ff0: |[404ff0] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$2.onConfirmed:(Lde/danoeh/antennapod/model/feed/FeedFilter;)V │ │ +405000: 5410 9f93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$2;.this$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@939f │ │ +405004: 7110 e4a5 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@a5e4 │ │ +40500a: 0c00 |0005: move-result-object v0 │ │ +40500c: 6e20 bdac 2000 |0006: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setFilter:(Lde/danoeh/antennapod/model/feed/FeedFilter;)V // method@acbd │ │ +405012: 5412 9f93 |0009: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$2;.this$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@939f │ │ +405016: 7110 e4a5 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@a5e4 │ │ +40501c: 0c02 |000e: move-result-object v2 │ │ +40501e: 7110 619c 0200 |000f: invoke-static {v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Ljava/util/concurrent/Future; // method@9c61 │ │ +405024: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ 0x0009 line=275 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$2; │ │ 0x0000 - 0x0013 reg=2 (null) Lde/danoeh/antennapod/model/feed/FeedFilter; │ │ @@ -1739917,17 +1739900,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 │ │ -4050a0: |[4050a0] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$3.$r8$lambda$lDyzqxgb6Ks-RlTabbB4jr0ul0A:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3;Ljava/util/concurrent/Future;)V │ │ -4050b0: 7020 cea5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3;.lambda$onConfirmed$0:(Ljava/util/concurrent/Future;)V // method@a5ce │ │ -4050b6: 0e00 |0003: return-void │ │ +405068: |[405068] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$3.$r8$lambda$lDyzqxgb6Ks-RlTabbB4jr0ul0A:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3;Ljava/util/concurrent/Future;)V │ │ +405078: 7020 cea5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3;.lambda$onConfirmed$0:(Ljava/util/concurrent/Future;)V // method@a5ce │ │ +40507e: 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; │ │ │ │ @@ -1739936,24 +1739919,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 │ │ -4050b8: |[4050b8] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$3.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroid/content/Context;IZLjava/lang/String;Ljava/lang/String;)V │ │ -4050c8: 5b67 a293 |0000: iput-object v7, v6, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3;.this$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@93a2 │ │ -4050cc: 0760 |0002: move-object v0, v6 │ │ -4050ce: 0781 |0003: move-object v1, v8 │ │ -4050d0: 0192 |0004: move v2, v9 │ │ -4050d2: 01a3 |0005: move v3, v10 │ │ -4050d4: 07b4 |0006: move-object v4, v11 │ │ -4050d6: 07c5 |0007: move-object v5, v12 │ │ -4050d8: 7606 76a0 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@a076 │ │ -4050de: 0e00 |000b: return-void │ │ +405080: |[405080] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$3.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroid/content/Context;IZLjava/lang/String;Ljava/lang/String;)V │ │ +405090: 5b67 a293 |0000: iput-object v7, v6, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3;.this$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@93a2 │ │ +405094: 0760 |0002: move-object v0, v6 │ │ +405096: 0781 |0003: move-object v1, v8 │ │ +405098: 0192 |0004: move v2, v9 │ │ +40509a: 01a3 |0005: move v3, v10 │ │ +40509c: 07b4 |0006: move-object v4, v11 │ │ +40509e: 07c5 |0007: move-object v5, v12 │ │ +4050a0: 7606 76a0 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@a076 │ │ +4050a6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ 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; │ │ @@ -1739967,28 +1739950,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 │ │ -4050e0: |[4050e0] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$3.lambda$onConfirmed$0:(Ljava/util/concurrent/Future;)V │ │ -4050f0: 7210 2fb6 0200 |0000: invoke-interface {v2}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b62f │ │ -4050f6: 2807 |0003: goto 000a // +0007 │ │ -4050f8: 0d02 |0004: move-exception v2 │ │ -4050fa: 2802 |0005: goto 0007 // +0002 │ │ -4050fc: 0d02 |0006: move-exception v2 │ │ -4050fe: 6e10 8db3 0200 |0007: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -405104: 6e10 4a14 0100 |000a: invoke-virtual {v1}, Landroidx/appcompat/app/AlertDialog$Builder;.getContext:()Landroid/content/Context; // method@144a │ │ -40510a: 0c02 |000d: move-result-object v2 │ │ -40510c: 5410 a293 |000e: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3;.this$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@93a2 │ │ -405110: 7110 e3a5 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@a5e3 │ │ -405116: 0c00 |0013: move-result-object v0 │ │ -405118: 7120 e59d 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@9de5 │ │ -40511e: 0e00 |0017: return-void │ │ +4050a8: |[4050a8] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$3.lambda$onConfirmed$0:(Ljava/util/concurrent/Future;)V │ │ +4050b8: 7210 2fb6 0200 |0000: invoke-interface {v2}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b62f │ │ +4050be: 2807 |0003: goto 000a // +0007 │ │ +4050c0: 0d02 |0004: move-exception v2 │ │ +4050c2: 2802 |0005: goto 0007 // +0002 │ │ +4050c4: 0d02 |0006: move-exception v2 │ │ +4050c6: 6e10 8db3 0200 |0007: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +4050cc: 6e10 4a14 0100 |000a: invoke-virtual {v1}, Landroidx/appcompat/app/AlertDialog$Builder;.getContext:()Landroid/content/Context; // method@144a │ │ +4050d2: 0c02 |000d: move-result-object v2 │ │ +4050d4: 5410 a293 |000e: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3;.this$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@93a2 │ │ +4050d8: 7110 e3a5 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@a5e3 │ │ +4050de: 0c00 |0013: move-result-object v0 │ │ +4050e0: 7120 e59d 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@9de5 │ │ +4050e6: 0e00 |0017: return-void │ │ catches : 1 │ │ 0x0000 - 0x0003 │ │ Ljava/lang/InterruptedException; -> 0x0006 │ │ Ljava/util/concurrent/ExecutionException; -> 0x0004 │ │ positions : │ │ 0x0000 line=295 │ │ 0x0007 line=297 │ │ @@ -1740003,35 +1739986,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 │ │ -405130: |[405130] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$3.onConfirmed:(Ljava/lang/String;Ljava/lang/String;)V │ │ -405140: 5410 a293 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3;.this$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@93a2 │ │ -405144: 7110 e4a5 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@a5e4 │ │ -40514a: 0c00 |0005: move-result-object v0 │ │ -40514c: 6e20 c2ac 2000 |0006: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setUsername:(Ljava/lang/String;)V // method@acc2 │ │ -405152: 5412 a293 |0009: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3;.this$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@93a2 │ │ -405156: 7110 e4a5 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@a5e4 │ │ -40515c: 0c02 |000e: move-result-object v2 │ │ -40515e: 6e20 c0ac 3200 |000f: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setPassword:(Ljava/lang/String;)V // method@acc0 │ │ -405164: 5412 a293 |0012: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3;.this$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@93a2 │ │ -405168: 7110 e4a5 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@a5e4 │ │ -40516e: 0c02 |0017: move-result-object v2 │ │ -405170: 7110 619c 0200 |0018: invoke-static {v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Ljava/util/concurrent/Future; // method@9c61 │ │ -405176: 0c02 |001b: move-result-object v2 │ │ -405178: 2203 921e |001c: new-instance v3, Ljava/lang/Thread; // type@1e92 │ │ -40517c: 2200 6f1b |001e: new-instance v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3$$ExternalSyntheticLambda0; // type@1b6f │ │ -405180: 7030 caa5 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@a5ca │ │ -405186: 1a02 d651 |0023: const-string v2, "RefreshAfterCredentialChange" // string@51d6 │ │ -40518a: 7030 72b3 0302 |0025: invoke-direct {v3, v0, v2}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;Ljava/lang/String;)V // method@b372 │ │ -405190: 6e10 81b3 0300 |0028: invoke-virtual {v3}, Ljava/lang/Thread;.start:()V // method@b381 │ │ -405196: 0e00 |002b: return-void │ │ +4050f8: |[4050f8] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$3.onConfirmed:(Ljava/lang/String;Ljava/lang/String;)V │ │ +405108: 5410 a293 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3;.this$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@93a2 │ │ +40510c: 7110 e4a5 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@a5e4 │ │ +405112: 0c00 |0005: move-result-object v0 │ │ +405114: 6e20 c2ac 2000 |0006: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setUsername:(Ljava/lang/String;)V // method@acc2 │ │ +40511a: 5412 a293 |0009: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3;.this$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@93a2 │ │ +40511e: 7110 e4a5 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@a5e4 │ │ +405124: 0c02 |000e: move-result-object v2 │ │ +405126: 6e20 c0ac 3200 |000f: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setPassword:(Ljava/lang/String;)V // method@acc0 │ │ +40512c: 5412 a293 |0012: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3;.this$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@93a2 │ │ +405130: 7110 e4a5 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@a5e4 │ │ +405136: 0c02 |0017: move-result-object v2 │ │ +405138: 7110 619c 0200 |0018: invoke-static {v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Ljava/util/concurrent/Future; // method@9c61 │ │ +40513e: 0c02 |001b: move-result-object v2 │ │ +405140: 2203 921e |001c: new-instance v3, Ljava/lang/Thread; // type@1e92 │ │ +405144: 2200 6f1b |001e: new-instance v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3$$ExternalSyntheticLambda0; // type@1b6f │ │ +405148: 7030 caa5 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@a5ca │ │ +40514e: 1a02 d651 |0023: const-string v2, "RefreshAfterCredentialChange" // string@51d6 │ │ +405152: 7030 72b3 0302 |0025: invoke-direct {v3, v0, v2}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;Ljava/lang/String;)V // method@b372 │ │ +405158: 6e10 81b3 0300 |0028: invoke-virtual {v3}, Ljava/lang/Thread;.start:()V // method@b381 │ │ +40515e: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ 0x0009 line=290 │ │ 0x0012 line=291 │ │ 0x001c line=293 │ │ 0x0028 line=300 │ │ @@ -1740091,17 +1740074,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 │ │ -406438: |[406438] de.danoeh.antennapod.fragment.FeedSettingsFragment.$r8$lambda$A4DJ3L41a3actc_FBt1xpIgewCk:(JLio/reactivex/MaybeEmitter;)V │ │ -406448: 7130 15a6 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment;.lambda$onCreateView$1:(JLio/reactivex/MaybeEmitter;)V // method@a615 │ │ -40644e: 0e00 |0003: return-void │ │ +406400: |[406400] de.danoeh.antennapod.fragment.FeedSettingsFragment.$r8$lambda$A4DJ3L41a3actc_FBt1xpIgewCk:(JLio/reactivex/MaybeEmitter;)V │ │ +406410: 7130 15a6 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment;.lambda$onCreateView$1:(JLio/reactivex/MaybeEmitter;)V // method@a615 │ │ +406416: 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; │ │ │ │ @@ -1740110,34 +1740093,34 @@ │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -406450: |[406450] de.danoeh.antennapod.fragment.FeedSettingsFragment.$r8$lambda$R2l3RS7X7E3q3BFiGRzb1KL9gU8:()V │ │ -406460: 7100 18a6 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment;.lambda$onCreateView$4:()V // method@a618 │ │ -406466: 0e00 |0003: return-void │ │ +406418: |[406418] de.danoeh.antennapod.fragment.FeedSettingsFragment.$r8$lambda$R2l3RS7X7E3q3BFiGRzb1KL9gU8:()V │ │ +406428: 7100 18a6 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment;.lambda$onCreateView$4:()V // method@a618 │ │ +40642e: 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 │ │ -406468: |[406468] de.danoeh.antennapod.fragment.FeedSettingsFragment.$r8$lambda$X-Dcf1OYV3St5NU_j0hgIaqT6JQ:(Lcom/google/android/material/appbar/MaterialToolbar;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -406478: 7120 16a6 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@a616 │ │ -40647e: 0e00 |0003: return-void │ │ +406430: |[406430] de.danoeh.antennapod.fragment.FeedSettingsFragment.$r8$lambda$X-Dcf1OYV3St5NU_j0hgIaqT6JQ:(Lcom/google/android/material/appbar/MaterialToolbar;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +406440: 7120 16a6 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@a616 │ │ +406446: 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; │ │ │ │ @@ -1740146,17 +1740129,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 │ │ -406480: |[406480] de.danoeh.antennapod.fragment.FeedSettingsFragment.$r8$lambda$eG4u3IQhX_03ELk143lvX2zZKk8:(Ljava/lang/Throwable;)V │ │ -406490: 7110 17a6 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment;.lambda$onCreateView$3:(Ljava/lang/Throwable;)V // method@a617 │ │ -406496: 0e00 |0003: return-void │ │ +406448: |[406448] de.danoeh.antennapod.fragment.FeedSettingsFragment.$r8$lambda$eG4u3IQhX_03ELk143lvX2zZKk8:(Ljava/lang/Throwable;)V │ │ +406458: 7110 17a6 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment;.lambda$onCreateView$3:(Ljava/lang/Throwable;)V // method@a617 │ │ +40645e: 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;) │ │ @@ -1740164,17 +1740147,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 │ │ -406498: |[406498] de.danoeh.antennapod.fragment.FeedSettingsFragment.$r8$lambda$v06SHldlWUuCuSvgA3MkWiY1qGU:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment;Landroid/view/View;)V │ │ -4064a8: 7020 14a6 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment;.lambda$onCreateView$0:(Landroid/view/View;)V // method@a614 │ │ -4064ae: 0e00 |0003: return-void │ │ +406460: |[406460] de.danoeh.antennapod.fragment.FeedSettingsFragment.$r8$lambda$v06SHldlWUuCuSvgA3MkWiY1qGU:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment;Landroid/view/View;)V │ │ +406470: 7020 14a6 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment;.lambda$onCreateView$0:(Landroid/view/View;)V // method@a614 │ │ +406476: 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; │ │ │ │ @@ -1740183,17 +1740166,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4064b0: |[4064b0] de.danoeh.antennapod.fragment.FeedSettingsFragment.:()V │ │ -4064c0: 7010 1e35 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/Fragment;.:()V // method@351e │ │ -4064c6: 0e00 |0003: return-void │ │ +406478: |[406478] de.danoeh.antennapod.fragment.FeedSettingsFragment.:()V │ │ +406488: 7010 1e35 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/Fragment;.:()V // method@351e │ │ +40648e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment; │ │ │ │ #6 : (in Lde/danoeh/antennapod/fragment/FeedSettingsFragment;) │ │ @@ -1740201,19 +1740184,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4064c8: |[4064c8] de.danoeh.antennapod.fragment.FeedSettingsFragment.lambda$onCreateView$0:(Landroid/view/View;)V │ │ -4064d8: 6e10 4135 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3541 │ │ -4064de: 0c01 |0003: move-result-object v1 │ │ -4064e0: 6e10 3d37 0100 |0004: invoke-virtual {v1}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@373d │ │ -4064e6: 0e00 |0007: return-void │ │ +406490: |[406490] de.danoeh.antennapod.fragment.FeedSettingsFragment.lambda$onCreateView$0:(Landroid/view/View;)V │ │ +4064a0: 6e10 4135 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3541 │ │ +4064a6: 0c01 |0003: move-result-object v1 │ │ +4064a8: 6e10 3d37 0100 |0004: invoke-virtual {v1}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@373d │ │ +4064ae: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1740222,22 +1740205,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 │ │ -4064e8: |[4064e8] de.danoeh.antennapod.fragment.FeedSettingsFragment.lambda$onCreateView$1:(JLio/reactivex/MaybeEmitter;)V │ │ -4064f8: 7120 549b 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeed:(J)Lde/danoeh/antennapod/model/feed/Feed; // method@9b54 │ │ -4064fe: 0c00 |0003: move-result-object v0 │ │ -406500: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ -406504: 7220 7ab1 0200 |0006: invoke-interface {v2, v0}, Lio/reactivex/MaybeEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b17a │ │ -40650a: 2804 |0009: goto 000d // +0004 │ │ -40650c: 7210 79b1 0200 |000a: invoke-interface {v2}, Lio/reactivex/MaybeEmitter;.onComplete:()V // method@b179 │ │ -406512: 0e00 |000d: return-void │ │ +4064b0: |[4064b0] de.danoeh.antennapod.fragment.FeedSettingsFragment.lambda$onCreateView$1:(JLio/reactivex/MaybeEmitter;)V │ │ +4064c0: 7120 549b 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeed:(J)Lde/danoeh/antennapod/model/feed/Feed; // method@9b54 │ │ +4064c6: 0c00 |0003: move-result-object v0 │ │ +4064c8: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ +4064cc: 7220 7ab1 0200 |0006: invoke-interface {v2, v0}, Lio/reactivex/MaybeEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b17a │ │ +4064d2: 2804 |0009: goto 000d // +0004 │ │ +4064d4: 7210 79b1 0200 |000a: invoke-interface {v2}, Lio/reactivex/MaybeEmitter;.onComplete:()V // method@b179 │ │ +4064da: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0006 line=89 │ │ 0x000a line=91 │ │ locals : │ │ 0x0000 - 0x000e reg=0 (null) J │ │ @@ -1740248,19 +1740231,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 │ │ -406514: |[406514] de.danoeh.antennapod.fragment.FeedSettingsFragment.lambda$onCreateView$2:(Lcom/google/android/material/appbar/MaterialToolbar;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -406524: 6e10 d6ab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ -40652a: 0c01 |0003: move-result-object v1 │ │ -40652c: 6e20 7121 1000 |0004: invoke-virtual {v0, v1}, Landroidx/appcompat/widget/Toolbar;.setSubtitle:(Ljava/lang/CharSequence;)V // method@2171 │ │ -406532: 0e00 |0007: return-void │ │ +4064dc: |[4064dc] de.danoeh.antennapod.fragment.FeedSettingsFragment.lambda$onCreateView$2:(Lcom/google/android/material/appbar/MaterialToolbar;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +4064ec: 6e10 d6ab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ +4064f2: 0c01 |0003: move-result-object v1 │ │ +4064f4: 6e20 7121 1000 |0004: invoke-virtual {v0, v1}, Landroidx/appcompat/widget/Toolbar;.setSubtitle:(Ljava/lang/CharSequence;)V // method@2171 │ │ +4064fa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 (null) Lcom/google/android/material/appbar/MaterialToolbar; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ @@ -1740269,20 +1740252,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 │ │ -406534: |[406534] de.danoeh.antennapod.fragment.FeedSettingsFragment.lambda$onCreateView$3:(Ljava/lang/Throwable;)V │ │ -406544: 1a00 ad1d |0000: const-string v0, "FeedSettingsFragment" // string@1dad │ │ -406548: 7110 020b 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ -40654e: 0c01 |0005: move-result-object v1 │ │ -406550: 7120 fe0a 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -406556: 0e00 |0009: return-void │ │ +4064fc: |[4064fc] de.danoeh.antennapod.fragment.FeedSettingsFragment.lambda$onCreateView$3:(Ljava/lang/Throwable;)V │ │ +40650c: 1a00 ad1d |0000: const-string v0, "FeedSettingsFragment" // string@1dad │ │ +406510: 7110 020b 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ +406516: 0c01 |0005: move-result-object v1 │ │ +406518: 7120 fe0a 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +40651e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=97 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Ljava/lang/Throwable; │ │ │ │ #10 : (in Lde/danoeh/antennapod/fragment/FeedSettingsFragment;) │ │ @@ -1740290,41 +1740273,41 @@ │ │ type : '()V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -406558: |[406558] de.danoeh.antennapod.fragment.FeedSettingsFragment.lambda$onCreateView$4:()V │ │ -406568: 0e00 |0000: return-void │ │ +406520: |[406520] de.danoeh.antennapod.fragment.FeedSettingsFragment.lambda$onCreateView$4:()V │ │ +406530: 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 │ │ -4063f8: |[4063f8] de.danoeh.antennapod.fragment.FeedSettingsFragment.newInstance:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/fragment/FeedSettingsFragment; │ │ -406408: 2200 721b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment; // type@1b72 │ │ -40640c: 7010 13a6 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment;.:()V // method@a613 │ │ -406412: 2201 7701 |0005: new-instance v1, Landroid/os/Bundle; // type@0177 │ │ -406416: 7010 0a07 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@070a │ │ -40641c: 1a02 cf79 |000a: const-string v2, "de.danoeh.antennapod.extra.feedId" // string@79cf │ │ -406420: 6e10 f4ab 0500 |000c: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -406426: 0b03 |000f: move-result-wide v3 │ │ -406428: 6e40 0007 2143 |0010: invoke-virtual {v1, v2, v3, v4}, Landroid/os/BaseBundle;.putLong:(Ljava/lang/String;J)V // method@0700 │ │ -40642e: 6e20 be35 1000 |0013: invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@35be │ │ -406434: 1100 |0016: return-object v0 │ │ +4063c0: |[4063c0] de.danoeh.antennapod.fragment.FeedSettingsFragment.newInstance:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/fragment/FeedSettingsFragment; │ │ +4063d0: 2200 721b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment; // type@1b72 │ │ +4063d4: 7010 13a6 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment;.:()V // method@a613 │ │ +4063da: 2201 7701 |0005: new-instance v1, Landroid/os/Bundle; // type@0177 │ │ +4063de: 7010 0a07 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@070a │ │ +4063e4: 1a02 cf79 |000a: const-string v2, "de.danoeh.antennapod.extra.feedId" // string@79cf │ │ +4063e8: 6e10 f4ab 0500 |000c: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +4063ee: 0b03 |000f: move-result-wide v3 │ │ +4063f0: 6e40 0007 2143 |0010: invoke-virtual {v1, v2, v3, v4}, Landroid/os/BaseBundle;.putLong:(Ljava/lang/String;J)V // method@0700 │ │ +4063f6: 6e20 be35 1000 |0013: invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@35be │ │ +4063fc: 1100 |0016: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0005 line=66 │ │ 0x000c line=67 │ │ 0x0013 line=68 │ │ locals : │ │ @@ -1740336,64 +1740319,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 │ │ -406314: |[406314] de.danoeh.antennapod.fragment.FeedSettingsFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -406324: 1408 5c00 0d7f |0000: const v8, #float 1.87423e+38 // #7f0d005c │ │ -40632a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -40632c: 6e40 b20b 8607 |0004: invoke-virtual {v6, v8, v7, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -406332: 0c06 |0007: move-result-object v6 │ │ -406334: 6e10 2b35 0500 |0008: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@352b │ │ -40633a: 0c07 |000b: move-result-object v7 │ │ -40633c: 1a08 cf79 |000c: const-string v8, "de.danoeh.antennapod.extra.feedId" // string@79cf │ │ -406340: 6e20 f406 8700 |000e: invoke-virtual {v7, v8}, Landroid/os/BaseBundle;.getLong:(Ljava/lang/String;)J // method@06f4 │ │ -406346: 0b07 |0011: move-result-wide v7 │ │ -406348: 1400 9403 0a7f |0012: const v0, #float 1.83452e+38 // #7f0a0394 │ │ -40634e: 6e20 780c 0600 |0015: invoke-virtual {v6, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -406354: 0c00 |0018: move-result-object v0 │ │ -406356: 1f00 6a14 |0019: check-cast v0, Lcom/google/android/material/appbar/MaterialToolbar; // type@146a │ │ -40635a: 2201 541b |001b: new-instance v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda0; // type@1b54 │ │ -40635e: 7020 95a5 5100 |001d: invoke-direct {v1, v5}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment;)V // method@a595 │ │ -406364: 6e20 6c21 1000 |0020: invoke-virtual {v0, v1}, Landroidx/appcompat/widget/Toolbar;.setNavigationOnClickListener:(Landroid/view/View$OnClickListener;)V // method@216c │ │ -40636a: 6e10 4135 0500 |0023: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3541 │ │ -406370: 0c01 |0026: move-result-object v1 │ │ -406372: 6e10 e136 0100 |0027: invoke-virtual {v1}, Landroidx/fragment/app/FragmentManager;.beginTransaction:()Landroidx/fragment/app/FragmentTransaction; // method@36e1 │ │ -406378: 0c01 |002a: move-result-object v1 │ │ -40637a: 7120 faa5 8700 |002b: invoke-static {v7, v8}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.newInstance:(J)Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // method@a5fa │ │ -406380: 0c02 |002e: move-result-object v2 │ │ -406382: 1a03 bbd9 |002f: const-string v3, "settings_fragment" // string@d9bb │ │ -406386: 1404 f602 0a7f |0031: const v4, #float 1.83449e+38 // #7f0a02f6 │ │ -40638c: 6e40 d637 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@37d6 │ │ -406392: 0c01 |0037: move-result-object v1 │ │ -406394: 6e10 cd37 0100 |0038: invoke-virtual {v1}, Landroidx/fragment/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@37cd │ │ -40639a: 2201 551b |003b: new-instance v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda1; // type@1b55 │ │ -40639e: 7030 97a5 7108 |003d: invoke-direct {v1, v7, v8}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda1;.:(J)V // method@a597 │ │ -4063a4: 7110 72b1 0100 |0040: invoke-static {v1}, Lio/reactivex/Maybe;.create:(Lio/reactivex/MaybeOnSubscribe;)Lio/reactivex/Maybe; // method@b172 │ │ -4063aa: 0c07 |0043: move-result-object v7 │ │ -4063ac: 7100 95b1 0000 |0044: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ -4063b2: 0c08 |0047: move-result-object v8 │ │ -4063b4: 6e20 77b1 8700 |0048: invoke-virtual {v7, v8}, Lio/reactivex/Maybe;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b177 │ │ -4063ba: 0c07 |004b: move-result-object v7 │ │ -4063bc: 7100 90b1 0000 |004c: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ -4063c2: 0c08 |004f: move-result-object v8 │ │ -4063c4: 6e20 74b1 8700 |0050: invoke-virtual {v7, v8}, Lio/reactivex/Maybe;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b174 │ │ -4063ca: 0c07 |0053: move-result-object v7 │ │ -4063cc: 2208 561b |0054: new-instance v8, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda2; // type@1b56 │ │ -4063d0: 7020 99a5 0800 |0056: invoke-direct {v8, v0}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda2;.:(Lcom/google/android/material/appbar/MaterialToolbar;)V // method@a599 │ │ -4063d6: 2200 571b |0059: new-instance v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda3; // type@1b57 │ │ -4063da: 7010 9ba5 0000 |005b: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda3;.:()V // method@a59b │ │ -4063e0: 2201 581b |005e: new-instance v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda4; // type@1b58 │ │ -4063e4: 7010 9da5 0100 |0060: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda4;.:()V // method@a59d │ │ -4063ea: 6e40 76b1 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@b176 │ │ -4063f0: 0c07 |0066: move-result-object v7 │ │ -4063f2: 5b57 b393 |0067: iput-object v7, v5, Lde/danoeh/antennapod/fragment/FeedSettingsFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@93b3 │ │ -4063f6: 1106 |0069: return-object v6 │ │ +4062dc: |[4062dc] de.danoeh.antennapod.fragment.FeedSettingsFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +4062ec: 1408 5c00 0d7f |0000: const v8, #float 1.87423e+38 // #7f0d005c │ │ +4062f2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +4062f4: 6e40 b20b 8607 |0004: invoke-virtual {v6, v8, v7, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +4062fa: 0c06 |0007: move-result-object v6 │ │ +4062fc: 6e10 2b35 0500 |0008: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@352b │ │ +406302: 0c07 |000b: move-result-object v7 │ │ +406304: 1a08 cf79 |000c: const-string v8, "de.danoeh.antennapod.extra.feedId" // string@79cf │ │ +406308: 6e20 f406 8700 |000e: invoke-virtual {v7, v8}, Landroid/os/BaseBundle;.getLong:(Ljava/lang/String;)J // method@06f4 │ │ +40630e: 0b07 |0011: move-result-wide v7 │ │ +406310: 1400 9403 0a7f |0012: const v0, #float 1.83452e+38 // #7f0a0394 │ │ +406316: 6e20 780c 0600 |0015: invoke-virtual {v6, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +40631c: 0c00 |0018: move-result-object v0 │ │ +40631e: 1f00 6a14 |0019: check-cast v0, Lcom/google/android/material/appbar/MaterialToolbar; // type@146a │ │ +406322: 2201 541b |001b: new-instance v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda0; // type@1b54 │ │ +406326: 7020 95a5 5100 |001d: invoke-direct {v1, v5}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment;)V // method@a595 │ │ +40632c: 6e20 6c21 1000 |0020: invoke-virtual {v0, v1}, Landroidx/appcompat/widget/Toolbar;.setNavigationOnClickListener:(Landroid/view/View$OnClickListener;)V // method@216c │ │ +406332: 6e10 4135 0500 |0023: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3541 │ │ +406338: 0c01 |0026: move-result-object v1 │ │ +40633a: 6e10 e136 0100 |0027: invoke-virtual {v1}, Landroidx/fragment/app/FragmentManager;.beginTransaction:()Landroidx/fragment/app/FragmentTransaction; // method@36e1 │ │ +406340: 0c01 |002a: move-result-object v1 │ │ +406342: 7120 faa5 8700 |002b: invoke-static {v7, v8}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.newInstance:(J)Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // method@a5fa │ │ +406348: 0c02 |002e: move-result-object v2 │ │ +40634a: 1a03 bbd9 |002f: const-string v3, "settings_fragment" // string@d9bb │ │ +40634e: 1404 f602 0a7f |0031: const v4, #float 1.83449e+38 // #7f0a02f6 │ │ +406354: 6e40 d637 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@37d6 │ │ +40635a: 0c01 |0037: move-result-object v1 │ │ +40635c: 6e10 cd37 0100 |0038: invoke-virtual {v1}, Landroidx/fragment/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@37cd │ │ +406362: 2201 551b |003b: new-instance v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda1; // type@1b55 │ │ +406366: 7030 97a5 7108 |003d: invoke-direct {v1, v7, v8}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda1;.:(J)V // method@a597 │ │ +40636c: 7110 72b1 0100 |0040: invoke-static {v1}, Lio/reactivex/Maybe;.create:(Lio/reactivex/MaybeOnSubscribe;)Lio/reactivex/Maybe; // method@b172 │ │ +406372: 0c07 |0043: move-result-object v7 │ │ +406374: 7100 95b1 0000 |0044: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ +40637a: 0c08 |0047: move-result-object v8 │ │ +40637c: 6e20 77b1 8700 |0048: invoke-virtual {v7, v8}, Lio/reactivex/Maybe;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b177 │ │ +406382: 0c07 |004b: move-result-object v7 │ │ +406384: 7100 90b1 0000 |004c: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ +40638a: 0c08 |004f: move-result-object v8 │ │ +40638c: 6e20 74b1 8700 |0050: invoke-virtual {v7, v8}, Lio/reactivex/Maybe;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b174 │ │ +406392: 0c07 |0053: move-result-object v7 │ │ +406394: 2208 561b |0054: new-instance v8, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda2; // type@1b56 │ │ +406398: 7020 99a5 0800 |0056: invoke-direct {v8, v0}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda2;.:(Lcom/google/android/material/appbar/MaterialToolbar;)V // method@a599 │ │ +40639e: 2200 571b |0059: new-instance v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda3; // type@1b57 │ │ +4063a2: 7010 9ba5 0000 |005b: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda3;.:()V // method@a59b │ │ +4063a8: 2201 581b |005e: new-instance v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda4; // type@1b58 │ │ +4063ac: 7010 9da5 0100 |0060: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda4;.:()V // method@a59d │ │ +4063b2: 6e40 76b1 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@b176 │ │ +4063b8: 0c07 |0066: move-result-object v7 │ │ +4063ba: 5b57 b393 |0067: iput-object v7, v5, Lde/danoeh/antennapod/fragment/FeedSettingsFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@93b3 │ │ +4063be: 1106 |0069: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=75 │ │ 0x0008 line=76 │ │ 0x0015 line=78 │ │ 0x001b line=79 │ │ 0x0023 line=81 │ │ @@ -1740415,20 +1740398,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -40656c: |[40656c] de.danoeh.antennapod.fragment.FeedSettingsFragment.onDestroy:()V │ │ -40657c: 6f10 7a35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onDestroy:()V // method@357a │ │ -406582: 5410 b393 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@93b3 │ │ -406586: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -40658a: 7210 91b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ -406590: 0e00 |000a: return-void │ │ +406534: |[406534] de.danoeh.antennapod.fragment.FeedSettingsFragment.onDestroy:()V │ │ +406544: 6f10 7a35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onDestroy:()V // method@357a │ │ +40654a: 5410 b393 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@93b3 │ │ +40654e: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +406552: 7210 91b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ +406558: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0003 line=107 │ │ 0x0007 line=108 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment; │ │ @@ -1740498,17 +1740481,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 │ │ -406df4: |[406df4] de.danoeh.antennapod.fragment.ItemDescriptionFragment.$r8$lambda$9rz8CmHFIFTnxEgyGAUTXjXxiqc:(Ljava/lang/Throwable;)V │ │ -406e04: 7110 47a6 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.lambda$load$4:(Ljava/lang/Throwable;)V // method@a647 │ │ -406e0a: 0e00 |0003: return-void │ │ +406dbc: |[406dbc] de.danoeh.antennapod.fragment.ItemDescriptionFragment.$r8$lambda$9rz8CmHFIFTnxEgyGAUTXjXxiqc:(Ljava/lang/Throwable;)V │ │ +406dcc: 7110 47a6 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.lambda$load$4:(Ljava/lang/Throwable;)V // method@a647 │ │ +406dd2: 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;) │ │ @@ -1740516,18 +1740499,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 │ │ -406cc0: |[406cc0] de.danoeh.antennapod.fragment.ItemDescriptionFragment.$r8$lambda$Ndf6cOlXXqNlJ_VZzSFHq5S0l64:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)Z │ │ -406cd0: 7010 51a6 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.restoreFromPreference:()Z // method@a651 │ │ -406cd6: 0a00 |0003: move-result v0 │ │ -406cd8: 0f00 |0004: return v0 │ │ +406c88: |[406c88] de.danoeh.antennapod.fragment.ItemDescriptionFragment.$r8$lambda$Ndf6cOlXXqNlJ_VZzSFHq5S0l64:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)Z │ │ +406c98: 7010 51a6 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.restoreFromPreference:()Z // method@a651 │ │ +406c9e: 0a00 |0003: move-result v0 │ │ +406ca0: 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;) │ │ @@ -1740535,17 +1740518,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 │ │ -406e0c: |[406e0c] de.danoeh.antennapod.fragment.ItemDescriptionFragment.$r8$lambda$_YS2I55wB4zvxDVhwwui35vWYzw:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;Ljava/lang/String;)V │ │ -406e1c: 7020 46a6 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.lambda$load$3:(Ljava/lang/String;)V // method@a646 │ │ -406e22: 0e00 |0003: return-void │ │ +406dd4: |[406dd4] de.danoeh.antennapod.fragment.ItemDescriptionFragment.$r8$lambda$_YS2I55wB4zvxDVhwwui35vWYzw:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;Ljava/lang/String;)V │ │ +406de4: 7020 46a6 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.lambda$load$3:(Ljava/lang/String;)V // method@a646 │ │ +406dea: 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; │ │ │ │ @@ -1740554,17 +1740537,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 │ │ -406e24: |[406e24] de.danoeh.antennapod.fragment.ItemDescriptionFragment.$r8$lambda$bVg58wP1fYhswSurEY59xqW0bn0:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;Ljava/lang/Integer;)V │ │ -406e34: 7020 48a6 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.lambda$onCreateView$0:(Ljava/lang/Integer;)V // method@a648 │ │ -406e3a: 0e00 |0003: return-void │ │ +406dec: |[406dec] de.danoeh.antennapod.fragment.ItemDescriptionFragment.$r8$lambda$bVg58wP1fYhswSurEY59xqW0bn0:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;Ljava/lang/Integer;)V │ │ +406dfc: 7020 48a6 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.lambda$onCreateView$0:(Ljava/lang/Integer;)V // method@a648 │ │ +406e02: 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; │ │ │ │ @@ -1740573,17 +1740556,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 │ │ -406e3c: |[406e3c] de.danoeh.antennapod.fragment.ItemDescriptionFragment.$r8$lambda$nxq5VjwZESiSBP5hmKY-Yo0x4Mw:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;Landroid/content/Context;Lio/reactivex/MaybeEmitter;)V │ │ -406e4c: 7030 45a6 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.lambda$load$2:(Landroid/content/Context;Lio/reactivex/MaybeEmitter;)V // method@a645 │ │ -406e52: 0e00 |0003: return-void │ │ +406e04: |[406e04] de.danoeh.antennapod.fragment.ItemDescriptionFragment.$r8$lambda$nxq5VjwZESiSBP5hmKY-Yo0x4Mw:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;Landroid/content/Context;Lio/reactivex/MaybeEmitter;)V │ │ +406e14: 7030 45a6 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.lambda$load$2:(Landroid/content/Context;Lio/reactivex/MaybeEmitter;)V // method@a645 │ │ +406e1a: 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; │ │ @@ -1740593,17 +1740576,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 │ │ -406e54: |[406e54] de.danoeh.antennapod.fragment.ItemDescriptionFragment.$r8$lambda$qC_mHwPmIwHFRNgQMqZNehB2puk:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)V │ │ -406e64: 7010 49a6 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.lambda$onCreateView$1:()V // method@a649 │ │ -406e6a: 0e00 |0003: return-void │ │ +406e1c: |[406e1c] de.danoeh.antennapod.fragment.ItemDescriptionFragment.$r8$lambda$qC_mHwPmIwHFRNgQMqZNehB2puk:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)V │ │ +406e2c: 7010 49a6 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.lambda$onCreateView$1:()V // method@a649 │ │ +406e32: 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;) │ │ @@ -1740611,17 +1740594,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 │ │ -406ddc: |[406ddc] de.danoeh.antennapod.fragment.ItemDescriptionFragment.-$$Nest$fgetwebvDescription:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)Lde/danoeh/antennapod/view/ShownotesWebView; │ │ -406dec: 5400 c993 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@93c9 │ │ -406df0: 1100 |0002: return-object v0 │ │ +406da4: |[406da4] de.danoeh.antennapod.fragment.ItemDescriptionFragment.-$$Nest$fgetwebvDescription:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)Lde/danoeh/antennapod/view/ShownotesWebView; │ │ +406db4: 5400 c993 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@93c9 │ │ +406db8: 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;) │ │ @@ -1740629,17 +1740612,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 │ │ -406e6c: |[406e6c] de.danoeh.antennapod.fragment.ItemDescriptionFragment.-$$Nest$mload:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)V │ │ -406e7c: 7010 4aa6 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.load:()V // method@a64a │ │ -406e82: 0e00 |0003: return-void │ │ +406e34: |[406e34] de.danoeh.antennapod.fragment.ItemDescriptionFragment.-$$Nest$mload:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)V │ │ +406e44: 7010 4aa6 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.load:()V // method@a64a │ │ +406e4a: 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;) │ │ @@ -1740647,17 +1740630,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -406e84: |[406e84] de.danoeh.antennapod.fragment.ItemDescriptionFragment.:()V │ │ -406e94: 7010 1e35 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/Fragment;.:()V // method@351e │ │ -406e9a: 0e00 |0003: return-void │ │ +406e4c: |[406e4c] de.danoeh.antennapod.fragment.ItemDescriptionFragment.:()V │ │ +406e5c: 7010 1e35 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/Fragment;.:()V // method@351e │ │ +406e62: 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;) │ │ @@ -1740665,46 +1740648,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 │ │ -406e9c: |[406e9c] de.danoeh.antennapod.fragment.ItemDescriptionFragment.lambda$load$2:(Landroid/content/Context;Lio/reactivex/MaybeEmitter;)V │ │ -406eac: 5440 c793 |0000: iget-object v0, v4, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@93c7 │ │ -406eb0: 6e10 309e 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ -406eb6: 0c00 |0005: move-result-object v0 │ │ -406eb8: 3900 0600 |0006: if-nez v0, 000c // +0006 │ │ -406ebc: 7210 79b1 0600 |0008: invoke-interface {v6}, Lio/reactivex/MaybeEmitter;.onComplete:()V // method@b179 │ │ -406ec2: 0e00 |000b: return-void │ │ -406ec4: 2001 bc1c |000c: instance-of v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -406ec8: 3801 1d00 |000e: if-eqz v1, 002b // +001d │ │ -406ecc: 0701 |0010: move-object v1, v0 │ │ -406ece: 1f01 bc1c |0011: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -406ed2: 6e10 73ac 0100 |0013: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -406ed8: 0c02 |0016: move-result-object v2 │ │ -406eda: 3902 0d00 |0017: if-nez v2, 0024 // +000d │ │ -406ede: 6e10 74ac 0100 |0019: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItemId:()J // method@ac74 │ │ -406ee4: 0b02 |001c: move-result-wide v2 │ │ -406ee6: 7120 579b 3200 |001d: invoke-static {v2, v3}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItem:(J)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9b57 │ │ -406eec: 0c02 |0020: move-result-object v2 │ │ -406eee: 6e20 91ac 2100 |0021: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@ac91 │ │ -406ef4: 6e10 73ac 0100 |0024: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -406efa: 0c01 |0027: move-result-object v1 │ │ -406efc: 7110 7a9b 0100 |0028: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBReader;.loadDescriptionOfFeedItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9b7a │ │ -406f02: 2201 b219 |002b: new-instance v1, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner; // type@19b2 │ │ -406f06: 7210 e4ac 0000 |002d: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getDescription:()Ljava/lang/String; // method@ace4 │ │ -406f0c: 0c02 |0030: move-result-object v2 │ │ -406f0e: 7210 e5ac 0000 |0031: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ace5 │ │ -406f14: 0a00 |0034: move-result v0 │ │ -406f16: 7040 0a9e 5102 |0035: invoke-direct {v1, v5, v2, v0}, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.:(Landroid/content/Context;Ljava/lang/String;I)V // method@9e0a │ │ -406f1c: 6e10 119e 0100 |0038: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.processShownotes:()Ljava/lang/String; // method@9e11 │ │ -406f22: 0c05 |003b: move-result-object v5 │ │ -406f24: 7220 7ab1 5600 |003c: invoke-interface {v6, v5}, Lio/reactivex/MaybeEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b17a │ │ -406f2a: 0e00 |003f: return-void │ │ +406e64: |[406e64] de.danoeh.antennapod.fragment.ItemDescriptionFragment.lambda$load$2:(Landroid/content/Context;Lio/reactivex/MaybeEmitter;)V │ │ +406e74: 5440 c793 |0000: iget-object v0, v4, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@93c7 │ │ +406e78: 6e10 309e 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ +406e7e: 0c00 |0005: move-result-object v0 │ │ +406e80: 3900 0600 |0006: if-nez v0, 000c // +0006 │ │ +406e84: 7210 79b1 0600 |0008: invoke-interface {v6}, Lio/reactivex/MaybeEmitter;.onComplete:()V // method@b179 │ │ +406e8a: 0e00 |000b: return-void │ │ +406e8c: 2001 bc1c |000c: instance-of v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +406e90: 3801 1d00 |000e: if-eqz v1, 002b // +001d │ │ +406e94: 0701 |0010: move-object v1, v0 │ │ +406e96: 1f01 bc1c |0011: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +406e9a: 6e10 73ac 0100 |0013: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +406ea0: 0c02 |0016: move-result-object v2 │ │ +406ea2: 3902 0d00 |0017: if-nez v2, 0024 // +000d │ │ +406ea6: 6e10 74ac 0100 |0019: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItemId:()J // method@ac74 │ │ +406eac: 0b02 |001c: move-result-wide v2 │ │ +406eae: 7120 579b 3200 |001d: invoke-static {v2, v3}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItem:(J)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9b57 │ │ +406eb4: 0c02 |0020: move-result-object v2 │ │ +406eb6: 6e20 91ac 2100 |0021: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@ac91 │ │ +406ebc: 6e10 73ac 0100 |0024: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +406ec2: 0c01 |0027: move-result-object v1 │ │ +406ec4: 7110 7a9b 0100 |0028: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBReader;.loadDescriptionOfFeedItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9b7a │ │ +406eca: 2201 b219 |002b: new-instance v1, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner; // type@19b2 │ │ +406ece: 7210 e4ac 0000 |002d: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getDescription:()Ljava/lang/String; // method@ace4 │ │ +406ed4: 0c02 |0030: move-result-object v2 │ │ +406ed6: 7210 e5ac 0000 |0031: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ace5 │ │ +406edc: 0a00 |0034: move-result v0 │ │ +406ede: 7040 0a9e 5102 |0035: invoke-direct {v1, v5, v2, v0}, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.:(Landroid/content/Context;Ljava/lang/String;I)V // method@9e0a │ │ +406ee4: 6e10 119e 0100 |0038: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.processShownotes:()Ljava/lang/String; // method@9e11 │ │ +406eea: 0c05 |003b: move-result-object v5 │ │ +406eec: 7220 7ab1 5600 |003c: invoke-interface {v6, v5}, Lio/reactivex/MaybeEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b17a │ │ +406ef2: 0e00 |003f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0008 line=97 │ │ 0x000c line=100 │ │ 0x0010 line=101 │ │ 0x0013 line=102 │ │ @@ -1740723,26 +1740706,26 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 22 16-bit code units │ │ -406f2c: |[406f2c] de.danoeh.antennapod.fragment.ItemDescriptionFragment.lambda$load$3:(Ljava/lang/String;)V │ │ -406f3c: 5460 c993 |0000: iget-object v0, v6, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@93c9 │ │ -406f40: 1a01 2699 |0002: const-string v1, "https://127.0.0.1" // string@9926 │ │ -406f44: 1a03 d7df |0004: const-string v3, "text/html" // string@dfd7 │ │ -406f48: 1a04 15e5 |0006: const-string v4, "utf-8" // string@e515 │ │ -406f4c: 1a05 b967 |0008: const-string v5, "about:blank" // string@67b9 │ │ -406f50: 0772 |000a: move-object v2, v7 │ │ -406f52: 7406 840f 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@0f84 │ │ -406f58: 1a07 fe22 |000e: const-string v7, "ItemDescriptionFragment" // string@22fe │ │ -406f5c: 1a00 ad61 |0010: const-string v0, "Webview loaded" // string@61ad │ │ -406f60: 7120 fe0a 0700 |0012: invoke-static {v7, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -406f66: 0e00 |0015: return-void │ │ +406ef4: |[406ef4] de.danoeh.antennapod.fragment.ItemDescriptionFragment.lambda$load$3:(Ljava/lang/String;)V │ │ +406f04: 5460 c993 |0000: iget-object v0, v6, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@93c9 │ │ +406f08: 1a01 2699 |0002: const-string v1, "https://127.0.0.1" // string@9926 │ │ +406f0c: 1a03 d7df |0004: const-string v3, "text/html" // string@dfd7 │ │ +406f10: 1a04 15e5 |0006: const-string v4, "utf-8" // string@e515 │ │ +406f14: 1a05 b967 |0008: const-string v5, "about:blank" // string@67b9 │ │ +406f18: 0772 |000a: move-object v2, v7 │ │ +406f1a: 7406 840f 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@0f84 │ │ +406f20: 1a07 fe22 |000e: const-string v7, "ItemDescriptionFragment" // string@22fe │ │ +406f24: 1a00 ad61 |0010: const-string v0, "Webview loaded" // string@61ad │ │ +406f28: 7120 fe0a 0700 |0012: invoke-static {v7, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +406f2e: 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; │ │ @@ -1740752,20 +1740735,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 │ │ -406f68: |[406f68] de.danoeh.antennapod.fragment.ItemDescriptionFragment.lambda$load$4:(Ljava/lang/Throwable;)V │ │ -406f78: 1a00 fe22 |0000: const-string v0, "ItemDescriptionFragment" // string@22fe │ │ -406f7c: 7110 020b 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ -406f82: 0c01 |0005: move-result-object v1 │ │ -406f84: 7120 000b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -406f8a: 0e00 |0009: return-void │ │ +406f30: |[406f30] de.danoeh.antennapod.fragment.ItemDescriptionFragment.lambda$load$4:(Ljava/lang/Throwable;)V │ │ +406f40: 1a00 fe22 |0000: const-string v0, "ItemDescriptionFragment" // string@22fe │ │ +406f44: 7110 020b 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ +406f4a: 0c01 |0005: move-result-object v1 │ │ +406f4c: 7120 000b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +406f52: 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;) │ │ @@ -1740773,21 +1740756,21 @@ │ │ type : '(Ljava/lang/Integer;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -406f8c: |[406f8c] de.danoeh.antennapod.fragment.ItemDescriptionFragment.lambda$onCreateView$0:(Ljava/lang/Integer;)V │ │ -406f9c: 5410 c793 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@93c7 │ │ -406fa0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -406fa4: 6e10 b8b2 0200 |0004: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@b2b8 │ │ -406faa: 0a02 |0007: move-result v2 │ │ -406fac: 6e20 439e 2000 |0008: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.seekTo:(I)V // method@9e43 │ │ -406fb2: 0e00 |000b: return-void │ │ +406f54: |[406f54] de.danoeh.antennapod.fragment.ItemDescriptionFragment.lambda$onCreateView$0:(Ljava/lang/Integer;)V │ │ +406f64: 5410 c793 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@93c7 │ │ +406f68: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +406f6c: 6e10 b8b2 0200 |0004: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@b2b8 │ │ +406f72: 0a02 |0007: move-result v2 │ │ +406f74: 6e20 439e 2000 |0008: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.seekTo:(I)V // method@9e43 │ │ +406f7a: 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; │ │ @@ -1740797,21 +1740780,21 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -406fb4: |[406fb4] de.danoeh.antennapod.fragment.ItemDescriptionFragment.lambda$onCreateView$1:()V │ │ -406fc4: 5440 c993 |0000: iget-object v0, v4, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@93c9 │ │ -406fc8: 2201 7a1b |0002: new-instance v1, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda5; // type@1b7a │ │ -406fcc: 7020 36a6 4100 |0004: invoke-direct {v1, v4}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)V // method@a636 │ │ -406fd2: 1602 3200 |0007: const-wide/16 v2, #int 50 // #32 │ │ -406fd6: 6e40 260d 1032 |0009: invoke-virtual {v0, v1, v2, v3}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0d26 │ │ -406fdc: 0e00 |000c: return-void │ │ +406f7c: |[406f7c] de.danoeh.antennapod.fragment.ItemDescriptionFragment.lambda$onCreateView$1:()V │ │ +406f8c: 5440 c993 |0000: iget-object v0, v4, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@93c9 │ │ +406f90: 2201 7a1b |0002: new-instance v1, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda5; // type@1b7a │ │ +406f94: 7020 36a6 4100 |0004: invoke-direct {v1, v4}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)V // method@a636 │ │ +406f9a: 1602 3200 |0007: const-wide/16 v2, #int 50 // #32 │ │ +406f9e: 6e40 260d 1032 |0009: invoke-virtual {v0, v1, v2, v3}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0d26 │ │ +406fa4: 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;) │ │ @@ -1740819,45 +1740802,45 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -406fe0: |[406fe0] de.danoeh.antennapod.fragment.ItemDescriptionFragment.load:()V │ │ -406ff0: 1a00 fe22 |0000: const-string v0, "ItemDescriptionFragment" // string@22fe │ │ -406ff4: 1a01 5ca4 |0002: const-string v1, "load()" // string@a45c │ │ -406ff8: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -406ffe: 5430 c893 |0007: iget-object v0, v3, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webViewLoader:Lio/reactivex/disposables/Disposable; // field@93c8 │ │ -407002: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ -407006: 7210 91b1 0000 |000b: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ -40700c: 6e10 2d35 0300 |000e: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -407012: 0c00 |0011: move-result-object v0 │ │ -407014: 3900 0300 |0012: if-nez v0, 0015 // +0003 │ │ -407018: 0e00 |0014: return-void │ │ -40701a: 2201 771b |0015: new-instance v1, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda2; // type@1b77 │ │ -40701e: 7030 30a6 3100 |0017: invoke-direct {v1, v3, v0}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;Landroid/content/Context;)V // method@a630 │ │ -407024: 7110 72b1 0100 |001a: invoke-static {v1}, Lio/reactivex/Maybe;.create:(Lio/reactivex/MaybeOnSubscribe;)Lio/reactivex/Maybe; // method@b172 │ │ -40702a: 0c00 |001d: move-result-object v0 │ │ -40702c: 7100 95b1 0000 |001e: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ -407032: 0c01 |0021: move-result-object v1 │ │ -407034: 6e20 77b1 1000 |0022: invoke-virtual {v0, v1}, Lio/reactivex/Maybe;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b177 │ │ -40703a: 0c00 |0025: move-result-object v0 │ │ -40703c: 7100 90b1 0000 |0026: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ -407042: 0c01 |0029: move-result-object v1 │ │ -407044: 6e20 74b1 1000 |002a: invoke-virtual {v0, v1}, Lio/reactivex/Maybe;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b174 │ │ -40704a: 0c00 |002d: move-result-object v0 │ │ -40704c: 2201 781b |002e: new-instance v1, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda3; // type@1b78 │ │ -407050: 7020 32a6 3100 |0030: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)V // method@a632 │ │ -407056: 2202 791b |0033: new-instance v2, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda4; // type@1b79 │ │ -40705a: 7010 34a6 0200 |0035: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda4;.:()V // method@a634 │ │ -407060: 6e30 75b1 1002 |0038: invoke-virtual {v0, v1, v2}, Lio/reactivex/Maybe;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b175 │ │ -407066: 0c00 |003b: move-result-object v0 │ │ -407068: 5b30 c893 |003c: iput-object v0, v3, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webViewLoader:Lio/reactivex/disposables/Disposable; // field@93c8 │ │ -40706c: 0e00 |003e: return-void │ │ +406fa8: |[406fa8] de.danoeh.antennapod.fragment.ItemDescriptionFragment.load:()V │ │ +406fb8: 1a00 fe22 |0000: const-string v0, "ItemDescriptionFragment" // string@22fe │ │ +406fbc: 1a01 5ca4 |0002: const-string v1, "load()" // string@a45c │ │ +406fc0: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +406fc6: 5430 c893 |0007: iget-object v0, v3, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webViewLoader:Lio/reactivex/disposables/Disposable; // field@93c8 │ │ +406fca: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ +406fce: 7210 91b1 0000 |000b: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ +406fd4: 6e10 2d35 0300 |000e: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +406fda: 0c00 |0011: move-result-object v0 │ │ +406fdc: 3900 0300 |0012: if-nez v0, 0015 // +0003 │ │ +406fe0: 0e00 |0014: return-void │ │ +406fe2: 2201 771b |0015: new-instance v1, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda2; // type@1b77 │ │ +406fe6: 7030 30a6 3100 |0017: invoke-direct {v1, v3, v0}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;Landroid/content/Context;)V // method@a630 │ │ +406fec: 7110 72b1 0100 |001a: invoke-static {v1}, Lio/reactivex/Maybe;.create:(Lio/reactivex/MaybeOnSubscribe;)Lio/reactivex/Maybe; // method@b172 │ │ +406ff2: 0c00 |001d: move-result-object v0 │ │ +406ff4: 7100 95b1 0000 |001e: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ +406ffa: 0c01 |0021: move-result-object v1 │ │ +406ffc: 6e20 77b1 1000 |0022: invoke-virtual {v0, v1}, Lio/reactivex/Maybe;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b177 │ │ +407002: 0c00 |0025: move-result-object v0 │ │ +407004: 7100 90b1 0000 |0026: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ +40700a: 0c01 |0029: move-result-object v1 │ │ +40700c: 6e20 74b1 1000 |002a: invoke-virtual {v0, v1}, Lio/reactivex/Maybe;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b174 │ │ +407012: 0c00 |002d: move-result-object v0 │ │ +407014: 2201 781b |002e: new-instance v1, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda3; // type@1b78 │ │ +407018: 7020 32a6 3100 |0030: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)V // method@a632 │ │ +40701e: 2202 791b |0033: new-instance v2, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda4; // type@1b79 │ │ +407022: 7010 34a6 0200 |0035: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda4;.:()V // method@a634 │ │ +407028: 6e30 75b1 1002 |0038: invoke-virtual {v0, v1, v2}, Lio/reactivex/Maybe;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b175 │ │ +40702e: 0c00 |003b: move-result-object v0 │ │ +407030: 5b30 c893 |003c: iput-object v0, v3, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webViewLoader:Lio/reactivex/disposables/Disposable; // field@93c8 │ │ +407034: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=86 │ │ 0x0007 line=87 │ │ 0x000b line=88 │ │ 0x000e line=90 │ │ 0x0015 line=94 │ │ @@ -1740872,66 +1740855,66 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 103 16-bit code units │ │ -406cfc: |[406cfc] de.danoeh.antennapod.fragment.ItemDescriptionFragment.restoreFromPreference:()Z │ │ -406d0c: 1a00 7452 |0000: const-string v0, "Restoring from preferences" // string@5274 │ │ -406d10: 1a01 fe22 |0002: const-string v1, "ItemDescriptionFragment" // string@22fe │ │ -406d14: 7120 fe0a 0100 |0004: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -406d1a: 6e10 2735 0600 |0007: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -406d20: 0c00 |000a: move-result-object v0 │ │ -406d22: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -406d24: 3800 5a00 |000c: if-eqz v0, 0066 // +005a │ │ -406d28: 1a03 0123 |000e: const-string v3, "ItemDescriptionFragmentPrefs" // string@2301 │ │ -406d2c: 6e30 3002 3002 |0010: invoke-virtual {v0, v3, v2}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ -406d32: 0c00 |0013: move-result-object v0 │ │ -406d34: 1a03 bcc6 |0014: const-string v3, "prefPlayableId" // string@c6bc │ │ -406d38: 1a04 0000 |0016: const-string v4, "" // string@0000 │ │ -406d3c: 7230 9f02 3004 |0018: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ -406d42: 0c03 |001b: move-result-object v3 │ │ -406d44: 1a04 d4c6 |001c: const-string v4, "prefScrollY" // string@c6d4 │ │ -406d48: 12f5 |001e: const/4 v5, #int -1 // #ff │ │ -406d4a: 7230 9d02 4005 |001f: invoke-interface {v0, v4, v5}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@029d │ │ -406d50: 0a00 |0022: move-result v0 │ │ -406d52: 5464 c793 |0023: iget-object v4, v6, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@93c7 │ │ -406d56: 3804 4100 |0025: if-eqz v4, 0066 // +0041 │ │ -406d5a: 3250 3f00 |0027: if-eq v0, v5, 0066 // +003f │ │ -406d5e: 6e10 309e 0400 |0029: invoke-virtual {v4}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ -406d64: 0c04 |002c: move-result-object v4 │ │ -406d66: 3804 3900 |002d: if-eqz v4, 0066 // +0039 │ │ -406d6a: 5464 c793 |002f: iget-object v4, v6, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@93c7 │ │ -406d6e: 6e10 309e 0400 |0031: invoke-virtual {v4}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ -406d74: 0c04 |0034: move-result-object v4 │ │ -406d76: 7210 e8ac 0400 |0035: invoke-interface {v4}, Lde/danoeh/antennapod/model/playback/Playable;.getIdentifier:()Ljava/lang/Object; // method@ace8 │ │ -406d7c: 0c04 |0038: move-result-object v4 │ │ -406d7e: 6e10 06b3 0400 |0039: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ -406d84: 0c04 |003c: move-result-object v4 │ │ -406d86: 6e20 28b3 4300 |003d: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -406d8c: 0a03 |0040: move-result v3 │ │ -406d8e: 3803 2500 |0041: if-eqz v3, 0066 // +0025 │ │ -406d92: 5463 c993 |0043: iget-object v3, v6, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@93c9 │ │ -406d96: 3803 2100 |0045: if-eqz v3, 0066 // +0021 │ │ -406d9a: 2202 8f1e |0047: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ -406d9e: 7010 50b3 0200 |0049: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -406da4: 1a03 7352 |004c: const-string v3, "Restored scroll Position: " // string@5273 │ │ -406da8: 6e20 5cb3 3200 |004e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -406dae: 6e20 57b3 0200 |0051: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -406db4: 6e10 67b3 0200 |0054: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -406dba: 0c02 |0057: move-result-object v2 │ │ -406dbc: 7120 fe0a 2100 |0058: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -406dc2: 5461 c993 |005b: iget-object v1, v6, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@93c9 │ │ -406dc6: 6e10 c70c 0100 |005d: invoke-virtual {v1}, Landroid/view/View;.getScrollX:()I // method@0cc7 │ │ -406dcc: 0a02 |0060: move-result v2 │ │ -406dce: 6e30 3e0d 2100 |0061: invoke-virtual {v1, v2, v0}, Landroid/view/View;.scrollTo:(II)V // method@0d3e │ │ -406dd4: 1210 |0064: const/4 v0, #int 1 // #1 │ │ -406dd6: 0f00 |0065: return v0 │ │ -406dd8: 0f02 |0066: return v2 │ │ +406cc4: |[406cc4] de.danoeh.antennapod.fragment.ItemDescriptionFragment.restoreFromPreference:()Z │ │ +406cd4: 1a00 7452 |0000: const-string v0, "Restoring from preferences" // string@5274 │ │ +406cd8: 1a01 fe22 |0002: const-string v1, "ItemDescriptionFragment" // string@22fe │ │ +406cdc: 7120 fe0a 0100 |0004: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +406ce2: 6e10 2735 0600 |0007: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +406ce8: 0c00 |000a: move-result-object v0 │ │ +406cea: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +406cec: 3800 5a00 |000c: if-eqz v0, 0066 // +005a │ │ +406cf0: 1a03 0123 |000e: const-string v3, "ItemDescriptionFragmentPrefs" // string@2301 │ │ +406cf4: 6e30 3002 3002 |0010: invoke-virtual {v0, v3, v2}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ +406cfa: 0c00 |0013: move-result-object v0 │ │ +406cfc: 1a03 bcc6 |0014: const-string v3, "prefPlayableId" // string@c6bc │ │ +406d00: 1a04 0000 |0016: const-string v4, "" // string@0000 │ │ +406d04: 7230 9f02 3004 |0018: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ +406d0a: 0c03 |001b: move-result-object v3 │ │ +406d0c: 1a04 d4c6 |001c: const-string v4, "prefScrollY" // string@c6d4 │ │ +406d10: 12f5 |001e: const/4 v5, #int -1 // #ff │ │ +406d12: 7230 9d02 4005 |001f: invoke-interface {v0, v4, v5}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@029d │ │ +406d18: 0a00 |0022: move-result v0 │ │ +406d1a: 5464 c793 |0023: iget-object v4, v6, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@93c7 │ │ +406d1e: 3804 4100 |0025: if-eqz v4, 0066 // +0041 │ │ +406d22: 3250 3f00 |0027: if-eq v0, v5, 0066 // +003f │ │ +406d26: 6e10 309e 0400 |0029: invoke-virtual {v4}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ +406d2c: 0c04 |002c: move-result-object v4 │ │ +406d2e: 3804 3900 |002d: if-eqz v4, 0066 // +0039 │ │ +406d32: 5464 c793 |002f: iget-object v4, v6, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@93c7 │ │ +406d36: 6e10 309e 0400 |0031: invoke-virtual {v4}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ +406d3c: 0c04 |0034: move-result-object v4 │ │ +406d3e: 7210 e8ac 0400 |0035: invoke-interface {v4}, Lde/danoeh/antennapod/model/playback/Playable;.getIdentifier:()Ljava/lang/Object; // method@ace8 │ │ +406d44: 0c04 |0038: move-result-object v4 │ │ +406d46: 6e10 06b3 0400 |0039: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ +406d4c: 0c04 |003c: move-result-object v4 │ │ +406d4e: 6e20 28b3 4300 |003d: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +406d54: 0a03 |0040: move-result v3 │ │ +406d56: 3803 2500 |0041: if-eqz v3, 0066 // +0025 │ │ +406d5a: 5463 c993 |0043: iget-object v3, v6, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@93c9 │ │ +406d5e: 3803 2100 |0045: if-eqz v3, 0066 // +0021 │ │ +406d62: 2202 8f1e |0047: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ +406d66: 7010 50b3 0200 |0049: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +406d6c: 1a03 7352 |004c: const-string v3, "Restored scroll Position: " // string@5273 │ │ +406d70: 6e20 5cb3 3200 |004e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +406d76: 6e20 57b3 0200 |0051: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +406d7c: 6e10 67b3 0200 |0054: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +406d82: 0c02 |0057: move-result-object v2 │ │ +406d84: 7120 fe0a 2100 |0058: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +406d8a: 5461 c993 |005b: iget-object v1, v6, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@93c9 │ │ +406d8e: 6e10 c70c 0100 |005d: invoke-virtual {v1}, Landroid/view/View;.getScrollX:()I // method@0cc7 │ │ +406d94: 0a02 |0060: move-result v2 │ │ +406d96: 6e30 3e0d 2100 |0061: invoke-virtual {v1, v2, v0}, Landroid/view/View;.scrollTo:(II)V // method@0d3e │ │ +406d9c: 1210 |0064: const/4 v0, #int 1 // #1 │ │ +406d9e: 0f00 |0065: return v0 │ │ +406da0: 0f02 |0066: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=144 │ │ 0x0007 line=145 │ │ 0x0010 line=147 │ │ 0x0018 line=148 │ │ 0x001f line=149 │ │ @@ -1740947,67 +1740930,67 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 111 16-bit code units │ │ -407144: |[407144] de.danoeh.antennapod.fragment.ItemDescriptionFragment.savePreference:()V │ │ -407154: 1a00 5e54 |0000: const-string v0, "Saving preferences" // string@545e │ │ -407158: 1a01 fe22 |0002: const-string v1, "ItemDescriptionFragment" // string@22fe │ │ -40715c: 7120 fe0a 0100 |0004: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -407162: 6e10 2735 0600 |0007: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -407168: 0c00 |000a: move-result-object v0 │ │ -40716a: 1a02 0123 |000b: const-string v2, "ItemDescriptionFragmentPrefs" // string@2301 │ │ -40716e: 1203 |000d: const/4 v3, #int 0 // #0 │ │ -407170: 6e30 3002 2003 |000e: invoke-virtual {v0, v2, v3}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ -407176: 0c00 |0011: move-result-object v0 │ │ -407178: 7210 9a02 0000 |0012: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -40717e: 0c00 |0015: move-result-object v0 │ │ -407180: 5462 c793 |0016: iget-object v2, v6, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@93c7 │ │ -407184: 1a03 bcc6 |0018: const-string v3, "prefPlayableId" // string@c6bc │ │ -407188: 1a04 d4c6 |001a: const-string v4, "prefScrollY" // string@c6d4 │ │ -40718c: 3802 4100 |001c: if-eqz v2, 005d // +0041 │ │ -407190: 6e10 309e 0200 |001e: invoke-virtual {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ -407196: 0c02 |0021: move-result-object v2 │ │ -407198: 3802 3b00 |0022: if-eqz v2, 005d // +003b │ │ -40719c: 5462 c993 |0024: iget-object v2, v6, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@93c9 │ │ -4071a0: 3802 3700 |0026: if-eqz v2, 005d // +0037 │ │ -4071a4: 2202 8f1e |0028: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ -4071a8: 7010 50b3 0200 |002a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -4071ae: 1a05 5f54 |002d: const-string v5, "Saving scroll position: " // string@545f │ │ -4071b2: 6e20 5cb3 5200 |002f: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4071b8: 5465 c993 |0032: iget-object v5, v6, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@93c9 │ │ -4071bc: 6e10 c80c 0500 |0034: invoke-virtual {v5}, Landroid/view/View;.getScrollY:()I // method@0cc8 │ │ -4071c2: 0a05 |0037: move-result v5 │ │ -4071c4: 6e20 57b3 5200 |0038: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -4071ca: 6e10 67b3 0200 |003b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -4071d0: 0c02 |003e: move-result-object v2 │ │ -4071d2: 7120 fe0a 2100 |003f: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -4071d8: 5461 c993 |0042: iget-object v1, v6, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@93c9 │ │ -4071dc: 6e10 c80c 0100 |0044: invoke-virtual {v1}, Landroid/view/View;.getScrollY:()I // method@0cc8 │ │ -4071e2: 0a01 |0047: move-result v1 │ │ -4071e4: 7230 9402 4001 |0048: invoke-interface {v0, v4, v1}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0294 │ │ -4071ea: 5461 c793 |004b: iget-object v1, v6, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@93c7 │ │ -4071ee: 6e10 309e 0100 |004d: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ -4071f4: 0c01 |0050: move-result-object v1 │ │ -4071f6: 7210 e8ac 0100 |0051: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getIdentifier:()Ljava/lang/Object; // method@ace8 │ │ -4071fc: 0c01 |0054: move-result-object v1 │ │ -4071fe: 6e10 06b3 0100 |0055: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ -407204: 0c01 |0058: move-result-object v1 │ │ -407206: 7230 9602 3001 |0059: invoke-interface {v0, v3, v1}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ -40720c: 280f |005c: goto 006b // +000f │ │ -40720e: 1a02 3ccf |005d: const-string v2, "savePreferences was called while media or webview was null" // string@cf3c │ │ -407212: 7120 fe0a 2100 |005f: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -407218: 12f1 |0062: const/4 v1, #int -1 // #ff │ │ -40721a: 7230 9402 4001 |0063: invoke-interface {v0, v4, v1}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0294 │ │ -407220: 1a01 0000 |0066: const-string v1, "" // string@0000 │ │ -407224: 7230 9602 3001 |0068: invoke-interface {v0, v3, v1}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ -40722a: 7210 9002 0000 |006b: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -407230: 0e00 |006e: return-void │ │ +40710c: |[40710c] de.danoeh.antennapod.fragment.ItemDescriptionFragment.savePreference:()V │ │ +40711c: 1a00 5e54 |0000: const-string v0, "Saving preferences" // string@545e │ │ +407120: 1a01 fe22 |0002: const-string v1, "ItemDescriptionFragment" // string@22fe │ │ +407124: 7120 fe0a 0100 |0004: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +40712a: 6e10 2735 0600 |0007: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +407130: 0c00 |000a: move-result-object v0 │ │ +407132: 1a02 0123 |000b: const-string v2, "ItemDescriptionFragmentPrefs" // string@2301 │ │ +407136: 1203 |000d: const/4 v3, #int 0 // #0 │ │ +407138: 6e30 3002 2003 |000e: invoke-virtual {v0, v2, v3}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ +40713e: 0c00 |0011: move-result-object v0 │ │ +407140: 7210 9a02 0000 |0012: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +407146: 0c00 |0015: move-result-object v0 │ │ +407148: 5462 c793 |0016: iget-object v2, v6, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@93c7 │ │ +40714c: 1a03 bcc6 |0018: const-string v3, "prefPlayableId" // string@c6bc │ │ +407150: 1a04 d4c6 |001a: const-string v4, "prefScrollY" // string@c6d4 │ │ +407154: 3802 4100 |001c: if-eqz v2, 005d // +0041 │ │ +407158: 6e10 309e 0200 |001e: invoke-virtual {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ +40715e: 0c02 |0021: move-result-object v2 │ │ +407160: 3802 3b00 |0022: if-eqz v2, 005d // +003b │ │ +407164: 5462 c993 |0024: iget-object v2, v6, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@93c9 │ │ +407168: 3802 3700 |0026: if-eqz v2, 005d // +0037 │ │ +40716c: 2202 8f1e |0028: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ +407170: 7010 50b3 0200 |002a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +407176: 1a05 5f54 |002d: const-string v5, "Saving scroll position: " // string@545f │ │ +40717a: 6e20 5cb3 5200 |002f: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +407180: 5465 c993 |0032: iget-object v5, v6, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@93c9 │ │ +407184: 6e10 c80c 0500 |0034: invoke-virtual {v5}, Landroid/view/View;.getScrollY:()I // method@0cc8 │ │ +40718a: 0a05 |0037: move-result v5 │ │ +40718c: 6e20 57b3 5200 |0038: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +407192: 6e10 67b3 0200 |003b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +407198: 0c02 |003e: move-result-object v2 │ │ +40719a: 7120 fe0a 2100 |003f: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +4071a0: 5461 c993 |0042: iget-object v1, v6, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@93c9 │ │ +4071a4: 6e10 c80c 0100 |0044: invoke-virtual {v1}, Landroid/view/View;.getScrollY:()I // method@0cc8 │ │ +4071aa: 0a01 |0047: move-result v1 │ │ +4071ac: 7230 9402 4001 |0048: invoke-interface {v0, v4, v1}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0294 │ │ +4071b2: 5461 c793 |004b: iget-object v1, v6, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@93c7 │ │ +4071b6: 6e10 309e 0100 |004d: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ +4071bc: 0c01 |0050: move-result-object v1 │ │ +4071be: 7210 e8ac 0100 |0051: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getIdentifier:()Ljava/lang/Object; // method@ace8 │ │ +4071c4: 0c01 |0054: move-result-object v1 │ │ +4071c6: 6e10 06b3 0100 |0055: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ +4071cc: 0c01 |0058: move-result-object v1 │ │ +4071ce: 7230 9602 3001 |0059: invoke-interface {v0, v3, v1}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ +4071d4: 280f |005c: goto 006b // +000f │ │ +4071d6: 1a02 3ccf |005d: const-string v2, "savePreferences was called while media or webview was null" // string@cf3c │ │ +4071da: 7120 fe0a 2100 |005f: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +4071e0: 12f1 |0062: const/4 v1, #int -1 // #ff │ │ +4071e2: 7230 9402 4001 |0063: invoke-interface {v0, v4, v1}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0294 │ │ +4071e8: 1a01 0000 |0066: const-string v1, "" // string@0000 │ │ +4071ec: 7230 9602 3001 |0068: invoke-interface {v0, v3, v1}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ +4071f2: 7210 9002 0000 |006b: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +4071f8: 0e00 |006e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=127 │ │ 0x0007 line=128 │ │ 0x0012 line=129 │ │ 0x0016 line=130 │ │ 0x0028 line=131 │ │ @@ -1741028,19 +1741011,19 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -406cdc: |[406cdc] de.danoeh.antennapod.fragment.ItemDescriptionFragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -406cec: 5410 c993 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@93c9 │ │ -406cf0: 6e20 4fb1 2000 |0002: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/view/ShownotesWebView;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@b14f │ │ -406cf6: 0a02 |0005: move-result v2 │ │ -406cf8: 0f02 |0006: return v2 │ │ +406ca4: |[406ca4] de.danoeh.antennapod.fragment.ItemDescriptionFragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +406cb4: 5410 c993 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@93c9 │ │ +406cb8: 6e20 4fb1 2000 |0002: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/view/ShownotesWebView;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@b14f │ │ +406cbe: 0a02 |0005: move-result v2 │ │ +406cc0: 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; │ │ │ │ @@ -1741049,40 +1741032,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 │ │ -406c3c: |[406c3c] de.danoeh.antennapod.fragment.ItemDescriptionFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -406c4c: 1a04 fe22 |0000: const-string v4, "ItemDescriptionFragment" // string@22fe │ │ -406c50: 1a00 2c17 |0002: const-string v0, "Creating view" // string@172c │ │ -406c54: 7120 fe0a 0400 |0004: invoke-static {v4, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -406c5a: 1404 6e00 0d7f |0007: const v4, #float 1.87423e+38 // #7f0d006e │ │ -406c60: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -406c62: 6e40 b20b 4203 |000b: invoke-virtual {v2, v4, v3, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -406c68: 0c02 |000e: move-result-object v2 │ │ -406c6a: 1403 e203 0a7f |000f: const v3, #float 1.83454e+38 // #7f0a03e2 │ │ -406c70: 6e20 780c 3200 |0012: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -406c76: 0c03 |0015: move-result-object v3 │ │ -406c78: 1f03 111e |0016: check-cast v3, Lde/danoeh/antennapod/view/ShownotesWebView; // type@1e11 │ │ -406c7c: 5b13 c993 |0018: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@93c9 │ │ -406c80: 2204 751b |001a: new-instance v4, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda0; // type@1b75 │ │ -406c84: 7020 2ca6 1400 |001c: invoke-direct {v4, v1}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)V // method@a62c │ │ -406c8a: 6e20 51b1 4300 |001f: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/view/ShownotesWebView;.setTimecodeSelectedListener:(Landroidx/core/util/Consumer;)V // method@b151 │ │ -406c90: 5413 c993 |0022: iget-object v3, v1, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@93c9 │ │ -406c94: 2204 761b |0024: new-instance v4, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda1; // type@1b76 │ │ -406c98: 7020 2ea6 1400 |0026: invoke-direct {v4, v1}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)V // method@a62e │ │ -406c9e: 6e20 50b1 4300 |0029: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/view/ShownotesWebView;.setPageFinishedListener:(Ljava/lang/Runnable;)V // method@b150 │ │ -406ca4: 2203 7b1b |002c: new-instance v3, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$1; // type@1b7b │ │ -406ca8: 7030 38a6 1302 |002e: invoke-direct {v3, v1, v2}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$1;.:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;Landroid/view/View;)V // method@a638 │ │ -406cae: 6e20 580c 3200 |0031: invoke-virtual {v2, v3}, Landroid/view/View;.addOnLayoutChangeListener:(Landroid/view/View$OnLayoutChangeListener;)V // method@0c58 │ │ -406cb4: 5413 c993 |0034: iget-object v3, v1, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@93c9 │ │ -406cb8: 6e20 ae35 3100 |0036: invoke-virtual {v1, v3}, Landroidx/fragment/app/Fragment;.registerForContextMenu:(Landroid/view/View;)V // method@35ae │ │ -406cbe: 1102 |0039: return-object v2 │ │ +406c04: |[406c04] de.danoeh.antennapod.fragment.ItemDescriptionFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +406c14: 1a04 fe22 |0000: const-string v4, "ItemDescriptionFragment" // string@22fe │ │ +406c18: 1a00 2c17 |0002: const-string v0, "Creating view" // string@172c │ │ +406c1c: 7120 fe0a 0400 |0004: invoke-static {v4, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +406c22: 1404 6e00 0d7f |0007: const v4, #float 1.87423e+38 // #7f0d006e │ │ +406c28: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +406c2a: 6e40 b20b 4203 |000b: invoke-virtual {v2, v4, v3, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +406c30: 0c02 |000e: move-result-object v2 │ │ +406c32: 1403 e203 0a7f |000f: const v3, #float 1.83454e+38 // #7f0a03e2 │ │ +406c38: 6e20 780c 3200 |0012: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +406c3e: 0c03 |0015: move-result-object v3 │ │ +406c40: 1f03 111e |0016: check-cast v3, Lde/danoeh/antennapod/view/ShownotesWebView; // type@1e11 │ │ +406c44: 5b13 c993 |0018: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@93c9 │ │ +406c48: 2204 751b |001a: new-instance v4, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda0; // type@1b75 │ │ +406c4c: 7020 2ca6 1400 |001c: invoke-direct {v4, v1}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)V // method@a62c │ │ +406c52: 6e20 51b1 4300 |001f: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/view/ShownotesWebView;.setTimecodeSelectedListener:(Landroidx/core/util/Consumer;)V // method@b151 │ │ +406c58: 5413 c993 |0022: iget-object v3, v1, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@93c9 │ │ +406c5c: 2204 761b |0024: new-instance v4, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda1; // type@1b76 │ │ +406c60: 7020 2ea6 1400 |0026: invoke-direct {v4, v1}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)V // method@a62e │ │ +406c66: 6e20 50b1 4300 |0029: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/view/ShownotesWebView;.setPageFinishedListener:(Ljava/lang/Runnable;)V // method@b150 │ │ +406c6c: 2203 7b1b |002c: new-instance v3, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$1; // type@1b7b │ │ +406c70: 7030 38a6 1302 |002e: invoke-direct {v3, v1, v2}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$1;.:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;Landroid/view/View;)V // method@a638 │ │ +406c76: 6e20 580c 3200 |0031: invoke-virtual {v2, v3}, Landroid/view/View;.addOnLayoutChangeListener:(Landroid/view/View$OnLayoutChangeListener;)V // method@0c58 │ │ +406c7c: 5413 c993 |0034: iget-object v3, v1, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@93c9 │ │ +406c80: 6e20 ae35 3100 |0036: invoke-virtual {v1, v3}, Landroidx/fragment/app/Fragment;.registerForContextMenu:(Landroid/view/View;)V // method@35ae │ │ +406c86: 1102 |0039: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=43 │ │ 0x000b line=44 │ │ 0x0012 line=45 │ │ 0x001a line=46 │ │ 0x0022 line=51 │ │ @@ -1741099,25 +1741082,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -407070: |[407070] de.danoeh.antennapod.fragment.ItemDescriptionFragment.onDestroy:()V │ │ -407080: 6f10 7a35 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onDestroy:()V // method@357a │ │ -407086: 1a00 fe22 |0003: const-string v0, "ItemDescriptionFragment" // string@22fe │ │ -40708a: 1a01 8b1e |0005: const-string v1, "Fragment destroyed" // string@1e8b │ │ -40708e: 7120 fe0a 1000 |0007: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -407094: 5420 c993 |000a: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@93c9 │ │ -407098: 3800 0a00 |000c: if-eqz v0, 0016 // +000a │ │ -40709c: 6e10 1b0e 0000 |000e: invoke-virtual {v0}, Landroid/view/ViewGroup;.removeAllViews:()V // method@0e1b │ │ -4070a2: 5420 c993 |0011: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@93c9 │ │ -4070a6: 6e10 820f 0000 |0013: invoke-virtual {v0}, Landroid/webkit/WebView;.destroy:()V // method@0f82 │ │ -4070ac: 0e00 |0016: return-void │ │ +407038: |[407038] de.danoeh.antennapod.fragment.ItemDescriptionFragment.onDestroy:()V │ │ +407048: 6f10 7a35 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onDestroy:()V // method@357a │ │ +40704e: 1a00 fe22 |0003: const-string v0, "ItemDescriptionFragment" // string@22fe │ │ +407052: 1a01 8b1e |0005: const-string v1, "Fragment destroyed" // string@1e8b │ │ +407056: 7120 fe0a 1000 |0007: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +40705c: 5420 c993 |000a: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@93c9 │ │ +407060: 3800 0a00 |000c: if-eqz v0, 0016 // +000a │ │ +407064: 6e10 1b0e 0000 |000e: invoke-virtual {v0}, Landroid/view/ViewGroup;.removeAllViews:()V // method@0e1b │ │ +40706a: 5420 c993 |0011: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@93c9 │ │ +40706e: 6e10 820f 0000 |0013: invoke-virtual {v0}, Landroid/webkit/WebView;.destroy:()V // method@0f82 │ │ +407074: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0007 line=73 │ │ 0x000a line=74 │ │ 0x000e line=75 │ │ 0x0011 line=76 │ │ @@ -1741129,18 +1741112,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -4070b0: |[4070b0] de.danoeh.antennapod.fragment.ItemDescriptionFragment.onPause:()V │ │ -4070c0: 6f10 8635 0000 |0000: invoke-super {v0}, Landroidx/fragment/app/Fragment;.onPause:()V // method@3586 │ │ -4070c6: 7010 52a6 0000 |0003: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.savePreference:()V // method@a652 │ │ -4070cc: 0e00 |0006: return-void │ │ +407078: |[407078] de.danoeh.antennapod.fragment.ItemDescriptionFragment.onPause:()V │ │ +407088: 6f10 8635 0000 |0000: invoke-super {v0}, Landroidx/fragment/app/Fragment;.onPause:()V // method@3586 │ │ +40708e: 7010 52a6 0000 |0003: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.savePreference:()V // method@a652 │ │ +407094: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ 0x0003 line=123 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; │ │ │ │ @@ -1741149,24 +1741132,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -4070d0: |[4070d0] de.danoeh.antennapod.fragment.ItemDescriptionFragment.onStart:()V │ │ -4070e0: 6f10 8d35 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onStart:()V // method@358d │ │ -4070e6: 2200 7c1b |0003: new-instance v0, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$2; // type@1b7c │ │ -4070ea: 6e10 2735 0200 |0005: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -4070f0: 0c01 |0008: move-result-object v1 │ │ -4070f2: 7030 3aa6 2001 |0009: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$2;.:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;Landroid/app/Activity;)V // method@a63a │ │ -4070f8: 5b20 c793 |000c: iput-object v0, v2, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@93c7 │ │ -4070fc: 6e10 379e 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.init:()V // method@9e37 │ │ -407102: 7010 4aa6 0200 |0011: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.load:()V // method@a64a │ │ -407108: 0e00 |0014: return-void │ │ +407098: |[407098] de.danoeh.antennapod.fragment.ItemDescriptionFragment.onStart:()V │ │ +4070a8: 6f10 8d35 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onStart:()V // method@358d │ │ +4070ae: 2200 7c1b |0003: new-instance v0, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$2; // type@1b7c │ │ +4070b2: 6e10 2735 0200 |0005: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +4070b8: 0c01 |0008: move-result-object v1 │ │ +4070ba: 7030 3aa6 2001 |0009: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$2;.:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;Landroid/app/Activity;)V // method@a63a │ │ +4070c0: 5b20 c793 |000c: iput-object v0, v2, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@93c7 │ │ +4070c4: 6e10 379e 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.init:()V // method@9e37 │ │ +4070ca: 7010 4aa6 0200 |0011: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.load:()V // method@a64a │ │ +4070d0: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x0003 line=169 │ │ 0x000e line=175 │ │ 0x0011 line=176 │ │ locals : │ │ @@ -1741177,24 +1741160,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -40710c: |[40710c] de.danoeh.antennapod.fragment.ItemDescriptionFragment.onStop:()V │ │ -40711c: 6f10 8e35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onStop:()V // method@358e │ │ -407122: 5410 c893 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webViewLoader:Lio/reactivex/disposables/Disposable; // field@93c8 │ │ -407126: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -40712a: 7210 91b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ -407130: 5410 c793 |000a: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@93c7 │ │ -407134: 6e10 429e 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.release:()V // method@9e42 │ │ -40713a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -40713c: 5b10 c793 |0010: iput-object v0, v1, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@93c7 │ │ -407140: 0e00 |0012: return-void │ │ +4070d4: |[4070d4] de.danoeh.antennapod.fragment.ItemDescriptionFragment.onStop:()V │ │ +4070e4: 6f10 8e35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onStop:()V // method@358e │ │ +4070ea: 5410 c893 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webViewLoader:Lio/reactivex/disposables/Disposable; // field@93c8 │ │ +4070ee: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +4070f2: 7210 91b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ +4070f8: 5410 c793 |000a: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@93c7 │ │ +4070fc: 6e10 429e 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.release:()V // method@9e42 │ │ +407102: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +407104: 5b10 c793 |0010: iput-object v0, v1, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@93c7 │ │ +407108: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ 0x0003 line=183 │ │ 0x0007 line=184 │ │ 0x000a line=186 │ │ 0x0010 line=187 │ │ @@ -1741206,20 +1741189,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -407234: |[407234] de.danoeh.antennapod.fragment.ItemDescriptionFragment.scrollToTop:()V │ │ -407244: 5420 c993 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@93c9 │ │ -407248: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -40724a: 6e30 3e0d 1001 |0003: invoke-virtual {v0, v1, v1}, Landroid/view/View;.scrollTo:(II)V // method@0d3e │ │ -407250: 7010 52a6 0200 |0006: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.savePreference:()V // method@a652 │ │ -407256: 0e00 |0009: return-void │ │ +4071fc: |[4071fc] de.danoeh.antennapod.fragment.ItemDescriptionFragment.scrollToTop:()V │ │ +40720c: 5420 c993 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@93c9 │ │ +407210: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +407212: 6e30 3e0d 1001 |0003: invoke-virtual {v0, v1, v1}, Landroid/view/View;.scrollTo:(II)V // method@0d3e │ │ +407218: 7010 52a6 0200 |0006: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.savePreference:()V // method@a652 │ │ +40721e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x0006 line=163 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; │ │ │ │ @@ -1741368,17 +1741351,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 │ │ -4077bc: |[4077bc] de.danoeh.antennapod.fragment.ItemFragment.$r8$lambda$3ZOcgMkMRoVZmpCubHBG4oXgU0w:(Ljava/lang/Throwable;)V │ │ -4077cc: 7110 76a6 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/ItemFragment;.lambda$load$8:(Ljava/lang/Throwable;)V // method@a676 │ │ -4077d2: 0e00 |0003: return-void │ │ +407784: |[407784] de.danoeh.antennapod.fragment.ItemFragment.$r8$lambda$3ZOcgMkMRoVZmpCubHBG4oXgU0w:(Ljava/lang/Throwable;)V │ │ +407794: 7110 76a6 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/ItemFragment;.lambda$load$8:(Ljava/lang/Throwable;)V // method@a676 │ │ +40779a: 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;) │ │ @@ -1741386,18 +1741369,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 │ │ -407728: |[407728] de.danoeh.antennapod.fragment.ItemFragment.$r8$lambda$AoVEL9bRft7E73aAwrbgp-kKdCo:(Lde/danoeh/antennapod/fragment/ItemFragment;)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ -407738: 7010 7fa6 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/ItemFragment;.loadInBackground:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@a67f │ │ -40773e: 0c00 |0003: move-result-object v0 │ │ -407740: 1100 |0004: return-object v0 │ │ +4076f0: |[4076f0] de.danoeh.antennapod.fragment.ItemFragment.$r8$lambda$AoVEL9bRft7E73aAwrbgp-kKdCo:(Lde/danoeh/antennapod/fragment/ItemFragment;)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ +407700: 7010 7fa6 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/ItemFragment;.loadInBackground:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@a67f │ │ +407706: 0c00 |0003: move-result-object v0 │ │ +407708: 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;) │ │ @@ -1741405,17 +1741388,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 │ │ -4077d4: |[4077d4] de.danoeh.antennapod.fragment.ItemFragment.$r8$lambda$Ex5cXan2kW61-pwAqlZMkugs0Ac:(Lde/danoeh/antennapod/fragment/ItemFragment;Landroid/view/View;)V │ │ -4077e4: 7020 7aa6 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ItemFragment;.lambda$onCreateView$3:(Landroid/view/View;)V // method@a67a │ │ -4077ea: 0e00 |0003: return-void │ │ +40779c: |[40779c] de.danoeh.antennapod.fragment.ItemFragment.$r8$lambda$Ex5cXan2kW61-pwAqlZMkugs0Ac:(Lde/danoeh/antennapod/fragment/ItemFragment;Landroid/view/View;)V │ │ +4077ac: 7020 7aa6 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ItemFragment;.lambda$onCreateView$3:(Landroid/view/View;)V // method@a67a │ │ +4077b2: 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; │ │ │ │ @@ -1741424,17 +1741407,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 │ │ -4077ec: |[4077ec] de.danoeh.antennapod.fragment.ItemFragment.$r8$lambda$PaFn_WuTDtg1aCI4s6Ap0_5Q5f8:(Lde/danoeh/antennapod/fragment/ItemFragment;ZLcom/skydoves/balloon/Balloon;Landroid/view/View;)V │ │ -4077fc: 7040 7ca6 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@a67c │ │ -407802: 0e00 |0003: return-void │ │ +4077b4: |[4077b4] de.danoeh.antennapod.fragment.ItemFragment.$r8$lambda$PaFn_WuTDtg1aCI4s6Ap0_5Q5f8:(Lde/danoeh/antennapod/fragment/ItemFragment;ZLcom/skydoves/balloon/Balloon;Landroid/view/View;)V │ │ +4077c4: 7040 7ca6 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@a67c │ │ +4077ca: 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; │ │ @@ -1741445,17 +1741428,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 │ │ -407804: |[407804] de.danoeh.antennapod.fragment.ItemFragment.$r8$lambda$VASlpUzT7TvsSrSpKHSsRNrXVGY:(Lde/danoeh/antennapod/fragment/ItemFragment;Landroid/view/View;)V │ │ -407814: 7020 7ba6 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ItemFragment;.lambda$onCreateView$4:(Landroid/view/View;)V // method@a67b │ │ -40781a: 0e00 |0003: return-void │ │ +4077cc: |[4077cc] de.danoeh.antennapod.fragment.ItemFragment.$r8$lambda$VASlpUzT7TvsSrSpKHSsRNrXVGY:(Lde/danoeh/antennapod/fragment/ItemFragment;Landroid/view/View;)V │ │ +4077dc: 7020 7ba6 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ItemFragment;.lambda$onCreateView$4:(Landroid/view/View;)V // method@a67b │ │ +4077e2: 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; │ │ │ │ @@ -1741464,17 +1741447,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 │ │ -40781c: |[40781c] de.danoeh.antennapod.fragment.ItemFragment.$r8$lambda$WuUTa9lzUsBBT2YN9wjhY1y-rFU:(Lde/danoeh/antennapod/fragment/ItemFragment;Landroid/view/View;)V │ │ -40782c: 7020 79a6 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ItemFragment;.lambda$onCreateView$2:(Landroid/view/View;)V // method@a679 │ │ -407832: 0e00 |0003: return-void │ │ +4077e4: |[4077e4] de.danoeh.antennapod.fragment.ItemFragment.$r8$lambda$WuUTa9lzUsBBT2YN9wjhY1y-rFU:(Lde/danoeh/antennapod/fragment/ItemFragment;Landroid/view/View;)V │ │ +4077f4: 7020 79a6 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ItemFragment;.lambda$onCreateView$2:(Landroid/view/View;)V // method@a679 │ │ +4077fa: 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; │ │ │ │ @@ -1741483,17 +1741466,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 │ │ -407834: |[407834] de.danoeh.antennapod.fragment.ItemFragment.$r8$lambda$YLIiYvE64T3H20kOukfLs8V0jNw:(Lde/danoeh/antennapod/fragment/ItemFragment;Ljava/lang/Integer;)V │ │ -407844: 7020 78a6 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ItemFragment;.lambda$onCreateView$1:(Ljava/lang/Integer;)V // method@a678 │ │ -40784a: 0e00 |0003: return-void │ │ +4077fc: |[4077fc] de.danoeh.antennapod.fragment.ItemFragment.$r8$lambda$YLIiYvE64T3H20kOukfLs8V0jNw:(Lde/danoeh/antennapod/fragment/ItemFragment;Ljava/lang/Integer;)V │ │ +40780c: 7020 78a6 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ItemFragment;.lambda$onCreateView$1:(Ljava/lang/Integer;)V // method@a678 │ │ +407812: 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; │ │ │ │ @@ -1741502,17 +1741485,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 │ │ -40784c: |[40784c] de.danoeh.antennapod.fragment.ItemFragment.$r8$lambda$keNgtnGXeLRfhHeWL96w7CLf3Ps:(Lcom/skydoves/balloon/Balloon;Landroid/view/View;)V │ │ -40785c: 7120 7da6 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/ItemFragment;.lambda$showOnDemandConfigBalloon$6:(Lcom/skydoves/balloon/Balloon;Landroid/view/View;)V // method@a67d │ │ -407862: 0e00 |0003: return-void │ │ +407814: |[407814] de.danoeh.antennapod.fragment.ItemFragment.$r8$lambda$keNgtnGXeLRfhHeWL96w7CLf3Ps:(Lcom/skydoves/balloon/Balloon;Landroid/view/View;)V │ │ +407824: 7120 7da6 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/ItemFragment;.lambda$showOnDemandConfigBalloon$6:(Lcom/skydoves/balloon/Balloon;Landroid/view/View;)V // method@a67d │ │ +40782a: 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; │ │ │ │ @@ -1741521,17 +1741504,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 │ │ -407864: |[407864] de.danoeh.antennapod.fragment.ItemFragment.$r8$lambda$wsz9xQAKFIUty9epOUdqQ5CsRgY:(Lde/danoeh/antennapod/fragment/ItemFragment;Landroid/view/View;)V │ │ -407874: 7020 77a6 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ItemFragment;.lambda$onCreateView$0:(Landroid/view/View;)V // method@a677 │ │ -40787a: 0e00 |0003: return-void │ │ +40782c: |[40782c] de.danoeh.antennapod.fragment.ItemFragment.$r8$lambda$wsz9xQAKFIUty9epOUdqQ5CsRgY:(Lde/danoeh/antennapod/fragment/ItemFragment;Landroid/view/View;)V │ │ +40783c: 7020 77a6 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ItemFragment;.lambda$onCreateView$0:(Landroid/view/View;)V // method@a677 │ │ +407842: 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; │ │ │ │ @@ -1741540,17 +1741523,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 │ │ -40787c: |[40787c] de.danoeh.antennapod.fragment.ItemFragment.$r8$lambda$ydszLZEJ1ib-ITNdUzs2kHdKRNU:(Lde/danoeh/antennapod/fragment/ItemFragment;Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -40788c: 7020 75a6 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ItemFragment;.lambda$load$7:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a675 │ │ -407892: 0e00 |0003: return-void │ │ +407844: |[407844] de.danoeh.antennapod.fragment.ItemFragment.$r8$lambda$ydszLZEJ1ib-ITNdUzs2kHdKRNU:(Lde/danoeh/antennapod/fragment/ItemFragment;Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +407854: 7020 75a6 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ItemFragment;.lambda$load$7:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a675 │ │ +40785a: 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; │ │ │ │ @@ -1741559,19 +1741542,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -407894: |[407894] de.danoeh.antennapod.fragment.ItemFragment.:()V │ │ -4078a4: 7010 1e35 0100 |0000: invoke-direct {v1}, Landroidx/fragment/app/Fragment;.:()V // method@351e │ │ -4078aa: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -4078ac: 5c10 e593 |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.itemsLoaded:Z // field@93e5 │ │ -4078b0: 0e00 |0006: return-void │ │ +40785c: |[40785c] de.danoeh.antennapod.fragment.ItemFragment.:()V │ │ +40786c: 7010 1e35 0100 |0000: invoke-direct {v1}, Landroidx/fragment/app/Fragment;.:()V // method@351e │ │ +407872: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +407874: 5c10 e593 |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.itemsLoaded:Z // field@93e5 │ │ +407878: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0004 line=92 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/ItemFragment; │ │ │ │ @@ -1741580,23 +1741563,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 │ │ -4078b4: |[4078b4] de.danoeh.antennapod.fragment.ItemFragment.lambda$load$7:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -4078c4: 5420 e893 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.progbarLoading:Landroid/widget/ProgressBar; // field@93e8 │ │ -4078c8: 1301 0800 |0002: const/16 v1, #int 8 // #8 │ │ -4078cc: 6e20 9c0d 1000 |0004: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -4078d2: 5b23 e393 |0007: iput-object v3, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93e3 │ │ -4078d6: 7010 87a6 0200 |0009: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/ItemFragment;.onFragmentLoaded:()V // method@a687 │ │ -4078dc: 1213 |000c: const/4 v3, #int 1 // #1 │ │ -4078de: 5c23 e593 |000d: iput-boolean v3, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.itemsLoaded:Z // field@93e5 │ │ -4078e2: 0e00 |000f: return-void │ │ +40787c: |[40787c] de.danoeh.antennapod.fragment.ItemFragment.lambda$load$7:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +40788c: 5420 e893 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.progbarLoading:Landroid/widget/ProgressBar; // field@93e8 │ │ +407890: 1301 0800 |0002: const/16 v1, #int 8 // #8 │ │ +407894: 6e20 9c0d 1000 |0004: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +40789a: 5b23 e393 |0007: iput-object v3, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93e3 │ │ +40789e: 7010 87a6 0200 |0009: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/ItemFragment;.onFragmentLoaded:()V // method@a687 │ │ +4078a4: 1213 |000c: const/4 v3, #int 1 // #1 │ │ +4078a6: 5c23 e593 |000d: iput-boolean v3, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.itemsLoaded:Z // field@93e5 │ │ +4078aa: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=415 │ │ 0x0007 line=416 │ │ 0x0009 line=417 │ │ 0x000d line=418 │ │ locals : │ │ @@ -1741608,20 +1741591,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 │ │ -4078e4: |[4078e4] de.danoeh.antennapod.fragment.ItemFragment.lambda$load$8:(Ljava/lang/Throwable;)V │ │ -4078f4: 1a00 0423 |0000: const-string v0, "ItemFragment" // string@2304 │ │ -4078f8: 7110 020b 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ -4078fe: 0c01 |0005: move-result-object v1 │ │ -407900: 7120 000b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -407906: 0e00 |0009: return-void │ │ +4078ac: |[4078ac] de.danoeh.antennapod.fragment.ItemFragment.lambda$load$8:(Ljava/lang/Throwable;)V │ │ +4078bc: 1a00 0423 |0000: const-string v0, "ItemFragment" // string@2304 │ │ +4078c0: 7110 020b 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ +4078c6: 0c01 |0005: move-result-object v1 │ │ +4078c8: 7120 000b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +4078ce: 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;) │ │ @@ -1741629,17 +1741612,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -407908: |[407908] de.danoeh.antennapod.fragment.ItemFragment.lambda$onCreateView$0:(Landroid/view/View;)V │ │ -407918: 7010 8da6 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/ItemFragment;.openPodcast:()V // method@a68d │ │ -40791e: 0e00 |0003: return-void │ │ +4078d0: |[4078d0] de.danoeh.antennapod.fragment.ItemFragment.lambda$onCreateView$0:(Landroid/view/View;)V │ │ +4078e0: 7010 8da6 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/ItemFragment;.openPodcast:()V // method@a68d │ │ +4078e6: 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; │ │ │ │ @@ -1741648,50 +1741631,50 @@ │ │ type : '(Ljava/lang/Integer;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 70 16-bit code units │ │ -407920: |[407920] de.danoeh.antennapod.fragment.ItemFragment.lambda$onCreateView$1:(Ljava/lang/Integer;)V │ │ -407930: 5420 e093 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@93e0 │ │ -407934: 3800 3600 |0002: if-eqz v0, 0038 // +0036 │ │ -407938: 5420 e393 |0004: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93e3 │ │ -40793c: 6e10 35ac 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -407942: 0c00 |0009: move-result-object v0 │ │ -407944: 3800 2e00 |000a: if-eqz v0, 0038 // +002e │ │ -407948: 5420 e093 |000c: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@93e0 │ │ -40794c: 6e10 309e 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ -407952: 0c00 |0011: move-result-object v0 │ │ -407954: 3800 2600 |0012: if-eqz v0, 0038 // +0026 │ │ -407958: 5420 e393 |0014: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93e3 │ │ -40795c: 6e10 35ac 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -407962: 0c00 |0019: move-result-object v0 │ │ -407964: 6e10 71ac 0000 |001a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getIdentifier:()Ljava/lang/Object; // method@ac71 │ │ -40796a: 0c00 |001d: move-result-object v0 │ │ -40796c: 5421 e093 |001e: iget-object v1, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@93e0 │ │ -407970: 6e10 309e 0100 |0020: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ -407976: 0c01 |0023: move-result-object v1 │ │ -407978: 7210 e8ac 0100 |0024: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getIdentifier:()Ljava/lang/Object; // method@ace8 │ │ -40797e: 0c01 |0027: move-result-object v1 │ │ -407980: 7120 b1b5 1000 |0028: invoke-static {v0, v1}, Ljava/util/Objects;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b5b1 │ │ -407986: 0a00 |002b: move-result v0 │ │ -407988: 3800 0c00 |002c: if-eqz v0, 0038 // +000c │ │ -40798c: 5420 e093 |002e: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@93e0 │ │ -407990: 6e10 b8b2 0300 |0030: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@b2b8 │ │ -407996: 0a03 |0033: move-result v3 │ │ -407998: 6e20 439e 3000 |0034: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.seekTo:(I)V // method@9e43 │ │ -40799e: 280e |0037: goto 0045 // +000e │ │ -4079a0: 6e10 2735 0200 |0038: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -4079a6: 0c03 |003b: move-result-object v3 │ │ -4079a8: 1f03 d917 |003c: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -4079ac: 1400 5b02 127f |003e: const v0, #float 1.9408e+38 // #7f12025b │ │ -4079b2: 1201 |0041: const/4 v1, #int 0 // #0 │ │ -4079b4: 6e30 b494 0301 |0042: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@94b4 │ │ -4079ba: 0e00 |0045: return-void │ │ +4078e8: |[4078e8] de.danoeh.antennapod.fragment.ItemFragment.lambda$onCreateView$1:(Ljava/lang/Integer;)V │ │ +4078f8: 5420 e093 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@93e0 │ │ +4078fc: 3800 3600 |0002: if-eqz v0, 0038 // +0036 │ │ +407900: 5420 e393 |0004: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93e3 │ │ +407904: 6e10 35ac 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +40790a: 0c00 |0009: move-result-object v0 │ │ +40790c: 3800 2e00 |000a: if-eqz v0, 0038 // +002e │ │ +407910: 5420 e093 |000c: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@93e0 │ │ +407914: 6e10 309e 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ +40791a: 0c00 |0011: move-result-object v0 │ │ +40791c: 3800 2600 |0012: if-eqz v0, 0038 // +0026 │ │ +407920: 5420 e393 |0014: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93e3 │ │ +407924: 6e10 35ac 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +40792a: 0c00 |0019: move-result-object v0 │ │ +40792c: 6e10 71ac 0000 |001a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getIdentifier:()Ljava/lang/Object; // method@ac71 │ │ +407932: 0c00 |001d: move-result-object v0 │ │ +407934: 5421 e093 |001e: iget-object v1, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@93e0 │ │ +407938: 6e10 309e 0100 |0020: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ +40793e: 0c01 |0023: move-result-object v1 │ │ +407940: 7210 e8ac 0100 |0024: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getIdentifier:()Ljava/lang/Object; // method@ace8 │ │ +407946: 0c01 |0027: move-result-object v1 │ │ +407948: 7120 b1b5 1000 |0028: invoke-static {v0, v1}, Ljava/util/Objects;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b5b1 │ │ +40794e: 0a00 |002b: move-result v0 │ │ +407950: 3800 0c00 |002c: if-eqz v0, 0038 // +000c │ │ +407954: 5420 e093 |002e: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@93e0 │ │ +407958: 6e10 b8b2 0300 |0030: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@b2b8 │ │ +40795e: 0a03 |0033: move-result v3 │ │ +407960: 6e20 439e 3000 |0034: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.seekTo:(I)V // method@9e43 │ │ +407966: 280e |0037: goto 0045 // +000e │ │ +407968: 6e10 2735 0200 |0038: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +40796e: 0c03 |003b: move-result-object v3 │ │ +407970: 1f03 d917 |003c: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +407974: 1400 5b02 127f |003e: const v0, #float 1.9408e+38 // #7f12025b │ │ +40797a: 1201 |0041: const/4 v1, #int 0 // #0 │ │ +40797c: 6e30 b494 0301 |0042: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@94b4 │ │ +407982: 0e00 |0045: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0016 line=145 │ │ 0x002e line=146 │ │ 0x0038 line=148 │ │ locals : │ │ @@ -1741703,17 +1741686,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4079bc: |[4079bc] de.danoeh.antennapod.fragment.ItemFragment.lambda$onCreateView$2:(Landroid/view/View;)V │ │ -4079cc: 7010 8da6 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/ItemFragment;.openPodcast:()V // method@a68d │ │ -4079d2: 0e00 |0003: return-void │ │ +407984: |[407984] de.danoeh.antennapod.fragment.ItemFragment.lambda$onCreateView$2:(Landroid/view/View;)V │ │ +407994: 7010 8da6 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/ItemFragment;.openPodcast:()V // method@a68d │ │ +40799a: 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; │ │ │ │ @@ -1741722,35 +1741705,35 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -4079d4: |[4079d4] de.danoeh.antennapod.fragment.ItemFragment.lambda$onCreateView$3:(Landroid/view/View;)V │ │ -4079e4: 5412 d893 |0000: iget-object v2, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton1:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@93d8 │ │ -4079e8: 2022 7818 |0002: instance-of v2, v2, Lde/danoeh/antennapod/adapter/actionbutton/StreamActionButton; // type@1878 │ │ -4079ec: 3802 1500 |0004: if-eqz v2, 0019 // +0015 │ │ -4079f0: 7100 e8b0 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isStreamOverDownload:()Z // method@b0e8 │ │ -4079f6: 0a02 |0009: move-result v2 │ │ -4079f8: 3902 0f00 |000a: if-nez v2, 0019 // +000f │ │ -4079fc: 6202 b08c |000c: sget-object v2, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.ACTION_STREAM:Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction; // field@8cb0 │ │ -407a00: 7110 c998 0200 |000e: invoke-static {v2}, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.hasSignificantBiasTo:(Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;)Z // method@98c9 │ │ -407a06: 0a02 |0011: move-result v2 │ │ -407a08: 3802 0700 |0012: if-eqz v2, 0019 // +0007 │ │ -407a0c: 1212 |0014: const/4 v2, #int 1 // #1 │ │ -407a0e: 7020 8ea6 2100 |0015: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/ItemFragment;.showOnDemandConfigBalloon:(Z)V // method@a68e │ │ -407a14: 0e00 |0018: return-void │ │ -407a16: 5412 d893 |0019: iget-object v2, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton1:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@93d8 │ │ -407a1a: 3902 0300 |001b: if-nez v2, 001e // +0003 │ │ -407a1e: 0e00 |001d: return-void │ │ -407a20: 6e10 2d35 0100 |001e: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -407a26: 0c00 |0021: move-result-object v0 │ │ -407a28: 6e20 c897 0200 |0022: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.onClick:(Landroid/content/Context;)V // method@97c8 │ │ -407a2e: 0e00 |0025: return-void │ │ +40799c: |[40799c] de.danoeh.antennapod.fragment.ItemFragment.lambda$onCreateView$3:(Landroid/view/View;)V │ │ +4079ac: 5412 d893 |0000: iget-object v2, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton1:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@93d8 │ │ +4079b0: 2022 7818 |0002: instance-of v2, v2, Lde/danoeh/antennapod/adapter/actionbutton/StreamActionButton; // type@1878 │ │ +4079b4: 3802 1500 |0004: if-eqz v2, 0019 // +0015 │ │ +4079b8: 7100 e8b0 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isStreamOverDownload:()Z // method@b0e8 │ │ +4079be: 0a02 |0009: move-result v2 │ │ +4079c0: 3902 0f00 |000a: if-nez v2, 0019 // +000f │ │ +4079c4: 6202 b08c |000c: sget-object v2, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.ACTION_STREAM:Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction; // field@8cb0 │ │ +4079c8: 7110 c998 0200 |000e: invoke-static {v2}, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.hasSignificantBiasTo:(Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;)Z // method@98c9 │ │ +4079ce: 0a02 |0011: move-result v2 │ │ +4079d0: 3802 0700 |0012: if-eqz v2, 0019 // +0007 │ │ +4079d4: 1212 |0014: const/4 v2, #int 1 // #1 │ │ +4079d6: 7020 8ea6 2100 |0015: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/ItemFragment;.showOnDemandConfigBalloon:(Z)V // method@a68e │ │ +4079dc: 0e00 |0018: return-void │ │ +4079de: 5412 d893 |0019: iget-object v2, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton1:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@93d8 │ │ +4079e2: 3902 0300 |001b: if-nez v2, 001e // +0003 │ │ +4079e6: 0e00 |001d: return-void │ │ +4079e8: 6e10 2d35 0100 |001e: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +4079ee: 0c00 |0021: move-result-object v0 │ │ +4079f0: 6e20 c897 0200 |0022: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.onClick:(Landroid/content/Context;)V // method@97c8 │ │ +4079f6: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 0x000e line=168 │ │ 0x0015 line=169 │ │ 0x0019 line=171 │ │ 0x001e line=174 │ │ @@ -1741763,35 +1741746,35 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -407a30: |[407a30] de.danoeh.antennapod.fragment.ItemFragment.lambda$onCreateView$4:(Landroid/view/View;)V │ │ -407a40: 5412 d993 |0000: iget-object v2, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton2:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@93d9 │ │ -407a44: 2022 7118 |0002: instance-of v2, v2, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton; // type@1871 │ │ -407a48: 3802 1500 |0004: if-eqz v2, 0019 // +0015 │ │ -407a4c: 7100 e8b0 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isStreamOverDownload:()Z // method@b0e8 │ │ -407a52: 0a02 |0009: move-result v2 │ │ -407a54: 3802 0f00 |000a: if-eqz v2, 0019 // +000f │ │ -407a58: 6202 af8c |000c: sget-object v2, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.ACTION_DOWNLOAD:Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction; // field@8caf │ │ -407a5c: 7110 c998 0200 |000e: invoke-static {v2}, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.hasSignificantBiasTo:(Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;)Z // method@98c9 │ │ -407a62: 0a02 |0011: move-result v2 │ │ -407a64: 3802 0700 |0012: if-eqz v2, 0019 // +0007 │ │ -407a68: 1202 |0014: const/4 v2, #int 0 // #0 │ │ -407a6a: 7020 8ea6 2100 |0015: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/ItemFragment;.showOnDemandConfigBalloon:(Z)V // method@a68e │ │ -407a70: 0e00 |0018: return-void │ │ -407a72: 5412 d993 |0019: iget-object v2, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton2:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@93d9 │ │ -407a76: 3902 0300 |001b: if-nez v2, 001e // +0003 │ │ -407a7a: 0e00 |001d: return-void │ │ -407a7c: 6e10 2d35 0100 |001e: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -407a82: 0c00 |0021: move-result-object v0 │ │ -407a84: 6e20 c897 0200 |0022: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.onClick:(Landroid/content/Context;)V // method@97c8 │ │ -407a8a: 0e00 |0025: return-void │ │ +4079f8: |[4079f8] de.danoeh.antennapod.fragment.ItemFragment.lambda$onCreateView$4:(Landroid/view/View;)V │ │ +407a08: 5412 d993 |0000: iget-object v2, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton2:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@93d9 │ │ +407a0c: 2022 7118 |0002: instance-of v2, v2, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton; // type@1871 │ │ +407a10: 3802 1500 |0004: if-eqz v2, 0019 // +0015 │ │ +407a14: 7100 e8b0 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isStreamOverDownload:()Z // method@b0e8 │ │ +407a1a: 0a02 |0009: move-result v2 │ │ +407a1c: 3802 0f00 |000a: if-eqz v2, 0019 // +000f │ │ +407a20: 6202 af8c |000c: sget-object v2, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.ACTION_DOWNLOAD:Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction; // field@8caf │ │ +407a24: 7110 c998 0200 |000e: invoke-static {v2}, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.hasSignificantBiasTo:(Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;)Z // method@98c9 │ │ +407a2a: 0a02 |0011: move-result v2 │ │ +407a2c: 3802 0700 |0012: if-eqz v2, 0019 // +0007 │ │ +407a30: 1202 |0014: const/4 v2, #int 0 // #0 │ │ +407a32: 7020 8ea6 2100 |0015: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/ItemFragment;.showOnDemandConfigBalloon:(Z)V // method@a68e │ │ +407a38: 0e00 |0018: return-void │ │ +407a3a: 5412 d993 |0019: iget-object v2, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton2:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@93d9 │ │ +407a3e: 3902 0300 |001b: if-nez v2, 001e // +0003 │ │ +407a42: 0e00 |001d: return-void │ │ +407a44: 6e10 2d35 0100 |001e: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +407a4a: 0c00 |0021: move-result-object v0 │ │ +407a4c: 6e20 c897 0200 |0022: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.onClick:(Landroid/content/Context;)V // method@97c8 │ │ +407a52: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x000e line=178 │ │ 0x0015 line=179 │ │ 0x0019 line=181 │ │ 0x001e line=184 │ │ @@ -1741804,29 +1741787,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 │ │ -407a8c: |[407a8c] de.danoeh.antennapod.fragment.ItemFragment.lambda$showOnDemandConfigBalloon$5:(ZLcom/skydoves/balloon/Balloon;Landroid/view/View;)V │ │ -407a9c: 7110 0ab1 0200 |0000: invoke-static {v2}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setStreamOverDownload:(Z)V // method@b10a │ │ -407aa2: 7100 8db7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -407aa8: 0c02 |0006: move-result-object v2 │ │ -407aaa: 2204 a81a |0007: new-instance v4, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; // type@1aa8 │ │ -407aae: 7010 70a2 0400 |0009: invoke-direct {v4}, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;.:()V // method@a270 │ │ -407ab4: 6e20 90b7 4200 |000c: invoke-virtual {v2, v4}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -407aba: 6e10 2735 0100 |000f: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -407ac0: 0c02 |0012: move-result-object v2 │ │ -407ac2: 1f02 d917 |0013: check-cast v2, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -407ac6: 1404 4102 127f |0015: const v4, #float 1.94079e+38 // #7f120241 │ │ -407acc: 12f0 |0018: const/4 v0, #int -1 // #ff │ │ -407ace: 6e30 b494 4200 |0019: invoke-virtual {v2, v4, v0}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@94b4 │ │ -407ad4: 6e10 ee90 0300 |001c: invoke-virtual {v3}, Lcom/skydoves/balloon/Balloon;.dismiss:()V // method@90ee │ │ -407ada: 0e00 |001f: return-void │ │ +407a54: |[407a54] de.danoeh.antennapod.fragment.ItemFragment.lambda$showOnDemandConfigBalloon$5:(ZLcom/skydoves/balloon/Balloon;Landroid/view/View;)V │ │ +407a64: 7110 0ab1 0200 |0000: invoke-static {v2}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setStreamOverDownload:(Z)V // method@b10a │ │ +407a6a: 7100 8db7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +407a70: 0c02 |0006: move-result-object v2 │ │ +407a72: 2204 a81a |0007: new-instance v4, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; // type@1aa8 │ │ +407a76: 7010 70a2 0400 |0009: invoke-direct {v4}, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;.:()V // method@a270 │ │ +407a7c: 6e20 90b7 4200 |000c: invoke-virtual {v2, v4}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +407a82: 6e10 2735 0100 |000f: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +407a88: 0c02 |0012: move-result-object v2 │ │ +407a8a: 1f02 d917 |0013: check-cast v2, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +407a8e: 1404 4102 127f |0015: const v4, #float 1.94079e+38 // #7f120241 │ │ +407a94: 12f0 |0018: const/4 v0, #int -1 // #ff │ │ +407a96: 6e30 b494 4200 |0019: invoke-virtual {v2, v4, v0}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@94b4 │ │ +407a9c: 6e10 ee90 0300 |001c: invoke-virtual {v3}, Lcom/skydoves/balloon/Balloon;.dismiss:()V // method@90ee │ │ +407aa2: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ 0x0003 line=213 │ │ 0x000f line=214 │ │ 0x001c line=216 │ │ locals : │ │ @@ -1741840,19 +1741823,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 │ │ -407adc: |[407adc] de.danoeh.antennapod.fragment.ItemFragment.lambda$showOnDemandConfigBalloon$6:(Lcom/skydoves/balloon/Balloon;Landroid/view/View;)V │ │ -407aec: 6201 b08c |0000: sget-object v1, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.ACTION_STREAM:Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction; // field@8cb0 │ │ -407af0: 7110 c898 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.doNotAskAgain:(Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;)V // method@98c8 │ │ -407af6: 6e10 ee90 0000 |0005: invoke-virtual {v0}, Lcom/skydoves/balloon/Balloon;.dismiss:()V // method@90ee │ │ -407afc: 0e00 |0008: return-void │ │ +407aa4: |[407aa4] de.danoeh.antennapod.fragment.ItemFragment.lambda$showOnDemandConfigBalloon$6:(Lcom/skydoves/balloon/Balloon;Landroid/view/View;)V │ │ +407ab4: 6201 b08c |0000: sget-object v1, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.ACTION_STREAM:Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction; // field@8cb0 │ │ +407ab8: 7110 c898 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.doNotAskAgain:(Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;)V // method@98c8 │ │ +407abe: 6e10 ee90 0000 |0005: invoke-virtual {v0}, Lcom/skydoves/balloon/Balloon;.dismiss:()V // method@90ee │ │ +407ac4: 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; │ │ @@ -1741862,43 +1741845,43 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 59 16-bit code units │ │ -407b00: |[407b00] de.danoeh.antennapod.fragment.ItemFragment.load:()V │ │ -407b10: 5430 e193 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/ItemFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@93e1 │ │ -407b14: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -407b18: 7210 91b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ -407b1e: 5530 e593 |0007: iget-boolean v0, v3, Lde/danoeh/antennapod/fragment/ItemFragment;.itemsLoaded:Z // field@93e5 │ │ -407b22: 3900 0800 |0009: if-nez v0, 0011 // +0008 │ │ -407b26: 5430 e893 |000b: iget-object v0, v3, Lde/danoeh/antennapod/fragment/ItemFragment;.progbarLoading:Landroid/widget/ProgressBar; // field@93e8 │ │ -407b2a: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -407b2c: 6e20 9c0d 1000 |000e: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -407b32: 2200 851b |0011: new-instance v0, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda7; // type@1b85 │ │ -407b36: 7020 62a6 3000 |0013: invoke-direct {v0, v3}, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/fragment/ItemFragment;)V // method@a662 │ │ -407b3c: 7110 7db1 0000 |0016: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b17d │ │ -407b42: 0c00 |0019: move-result-object v0 │ │ -407b44: 7100 95b1 0000 |001a: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ -407b4a: 0c01 |001d: move-result-object v1 │ │ -407b4c: 6e20 85b1 1000 |001e: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b185 │ │ -407b52: 0c00 |0021: move-result-object v0 │ │ -407b54: 7100 90b1 0000 |0022: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ -407b5a: 0c01 |0025: move-result-object v1 │ │ -407b5c: 6e20 80b1 1000 |0026: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b180 │ │ -407b62: 0c00 |0029: move-result-object v0 │ │ -407b64: 2201 861b |002a: new-instance v1, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda8; // type@1b86 │ │ -407b68: 7020 64a6 3100 |002c: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/fragment/ItemFragment;)V // method@a664 │ │ -407b6e: 2202 871b |002f: new-instance v2, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda9; // type@1b87 │ │ -407b72: 7010 66a6 0200 |0031: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda9;.:()V // method@a666 │ │ -407b78: 6e30 83b1 1002 |0034: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b183 │ │ -407b7e: 0c00 |0037: move-result-object v0 │ │ -407b80: 5b30 e193 |0038: iput-object v0, v3, Lde/danoeh/antennapod/fragment/ItemFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@93e1 │ │ -407b84: 0e00 |003a: return-void │ │ +407ac8: |[407ac8] de.danoeh.antennapod.fragment.ItemFragment.load:()V │ │ +407ad8: 5430 e193 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/ItemFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@93e1 │ │ +407adc: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +407ae0: 7210 91b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ +407ae6: 5530 e593 |0007: iget-boolean v0, v3, Lde/danoeh/antennapod/fragment/ItemFragment;.itemsLoaded:Z // field@93e5 │ │ +407aea: 3900 0800 |0009: if-nez v0, 0011 // +0008 │ │ +407aee: 5430 e893 |000b: iget-object v0, v3, Lde/danoeh/antennapod/fragment/ItemFragment;.progbarLoading:Landroid/widget/ProgressBar; // field@93e8 │ │ +407af2: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +407af4: 6e20 9c0d 1000 |000e: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +407afa: 2200 851b |0011: new-instance v0, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda7; // type@1b85 │ │ +407afe: 7020 62a6 3000 |0013: invoke-direct {v0, v3}, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/fragment/ItemFragment;)V // method@a662 │ │ +407b04: 7110 7db1 0000 |0016: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b17d │ │ +407b0a: 0c00 |0019: move-result-object v0 │ │ +407b0c: 7100 95b1 0000 |001a: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ +407b12: 0c01 |001d: move-result-object v1 │ │ +407b14: 6e20 85b1 1000 |001e: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b185 │ │ +407b1a: 0c00 |0021: move-result-object v0 │ │ +407b1c: 7100 90b1 0000 |0022: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ +407b22: 0c01 |0025: move-result-object v1 │ │ +407b24: 6e20 80b1 1000 |0026: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b180 │ │ +407b2a: 0c00 |0029: move-result-object v0 │ │ +407b2c: 2201 861b |002a: new-instance v1, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda8; // type@1b86 │ │ +407b30: 7020 64a6 3100 |002c: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/fragment/ItemFragment;)V // method@a664 │ │ +407b36: 2202 871b |002f: new-instance v2, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda9; // type@1b87 │ │ +407b3a: 7010 66a6 0200 |0031: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda9;.:()V // method@a666 │ │ +407b40: 6e30 83b1 1002 |0034: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b183 │ │ +407b46: 0c00 |0037: move-result-object v0 │ │ +407b48: 5b30 e193 |0038: iput-object v0, v3, Lde/danoeh/antennapod/fragment/ItemFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@93e1 │ │ +407b4c: 0e00 |003a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=405 │ │ 0x0004 line=406 │ │ 0x0007 line=408 │ │ 0x000b line=409 │ │ 0x0011 line=411 │ │ @@ -1741913,40 +1741896,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 │ │ -407744: |[407744] de.danoeh.antennapod.fragment.ItemFragment.loadInBackground:()Lde/danoeh/antennapod/model/feed/FeedItem; │ │ -407754: 5350 e493 |0000: iget-wide v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.itemId:J // field@93e4 │ │ -407758: 7120 579b 1000 |0002: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItem:(J)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9b57 │ │ -40775e: 0c00 |0005: move-result-object v0 │ │ -407760: 6e10 2d35 0500 |0006: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -407766: 0c01 |0009: move-result-object v1 │ │ -407768: 3800 2800 |000a: if-eqz v0, 0032 // +0028 │ │ -40776c: 3801 2600 |000c: if-eqz v1, 0032 // +0026 │ │ -407770: 6e10 35ac 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -407776: 0c02 |0011: move-result-object v2 │ │ -407778: 3802 0b00 |0012: if-eqz v2, 001d // +000b │ │ -40777c: 6e10 35ac 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -407782: 0c02 |0017: move-result-object v2 │ │ -407784: 6e10 6dac 0200 |0018: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac6d │ │ -40778a: 0a02 |001b: move-result v2 │ │ -40778c: 2804 |001c: goto 0020 // +0004 │ │ -40778e: 1402 ffff ff7f |001d: const v2, #float nan // #7fffffff │ │ -407794: 7110 7a9b 0000 |0020: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.loadDescriptionOfFeedItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9b7a │ │ -40779a: 2203 b219 |0023: new-instance v3, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner; // type@19b2 │ │ -40779e: 6e10 2bac 0000 |0025: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getDescription:()Ljava/lang/String; // method@ac2b │ │ -4077a4: 0c04 |0028: move-result-object v4 │ │ -4077a6: 7040 0a9e 1324 |0029: invoke-direct {v3, v1, v4, v2}, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.:(Landroid/content/Context;Ljava/lang/String;I)V // method@9e0a │ │ -4077ac: 6e10 119e 0300 |002c: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.processShownotes:()Ljava/lang/String; // method@9e11 │ │ -4077b2: 0c01 |002f: move-result-object v1 │ │ -4077b4: 5b51 ef93 |0030: iput-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.webviewData:Ljava/lang/String; // field@93ef │ │ -4077b8: 1100 |0032: return-object v0 │ │ +40770c: |[40770c] de.danoeh.antennapod.fragment.ItemFragment.loadInBackground:()Lde/danoeh/antennapod/model/feed/FeedItem; │ │ +40771c: 5350 e493 |0000: iget-wide v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.itemId:J // field@93e4 │ │ +407720: 7120 579b 1000 |0002: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItem:(J)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9b57 │ │ +407726: 0c00 |0005: move-result-object v0 │ │ +407728: 6e10 2d35 0500 |0006: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +40772e: 0c01 |0009: move-result-object v1 │ │ +407730: 3800 2800 |000a: if-eqz v0, 0032 // +0028 │ │ +407734: 3801 2600 |000c: if-eqz v1, 0032 // +0026 │ │ +407738: 6e10 35ac 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +40773e: 0c02 |0011: move-result-object v2 │ │ +407740: 3802 0b00 |0012: if-eqz v2, 001d // +000b │ │ +407744: 6e10 35ac 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +40774a: 0c02 |0017: move-result-object v2 │ │ +40774c: 6e10 6dac 0200 |0018: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac6d │ │ +407752: 0a02 |001b: move-result v2 │ │ +407754: 2804 |001c: goto 0020 // +0004 │ │ +407756: 1402 ffff ff7f |001d: const v2, #float nan // #7fffffff │ │ +40775c: 7110 7a9b 0000 |0020: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.loadDescriptionOfFeedItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9b7a │ │ +407762: 2203 b219 |0023: new-instance v3, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner; // type@19b2 │ │ +407766: 6e10 2bac 0000 |0025: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getDescription:()Ljava/lang/String; // method@ac2b │ │ +40776c: 0c04 |0028: move-result-object v4 │ │ +40776e: 7040 0a9e 1324 |0029: invoke-direct {v3, v1, v4, v2}, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.:(Landroid/content/Context;Ljava/lang/String;I)V // method@9e0a │ │ +407774: 6e10 119e 0300 |002c: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.processShownotes:()Ljava/lang/String; // method@9e11 │ │ +40777a: 0c01 |002f: move-result-object v1 │ │ +40777c: 5b51 ef93 |0030: iput-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.webviewData:Ljava/lang/String; // field@93ef │ │ +407780: 1100 |0032: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=424 │ │ 0x0006 line=425 │ │ 0x000e line=427 │ │ 0x0020 line=428 │ │ 0x0023 line=429 │ │ @@ -1741959,23 +1741942,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 │ │ -4076f0: |[4076f0] de.danoeh.antennapod.fragment.ItemFragment.newInstance:(J)Lde/danoeh/antennapod/fragment/ItemFragment; │ │ -407700: 2200 891b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/ItemFragment; // type@1b89 │ │ -407704: 7010 74a6 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/ItemFragment;.:()V // method@a674 │ │ -40770a: 2201 7701 |0005: new-instance v1, Landroid/os/Bundle; // type@0177 │ │ -40770e: 7010 0a07 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@070a │ │ -407714: 1a02 9b85 |000a: const-string v2, "feeditem" // string@859b │ │ -407718: 6e40 0007 2143 |000c: invoke-virtual {v1, v2, v3, v4}, Landroid/os/BaseBundle;.putLong:(Ljava/lang/String;J)V // method@0700 │ │ -40771e: 6e20 be35 1000 |000f: invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@35be │ │ -407724: 1100 |0012: return-object v0 │ │ +4076b8: |[4076b8] de.danoeh.antennapod.fragment.ItemFragment.newInstance:(J)Lde/danoeh/antennapod/fragment/ItemFragment; │ │ +4076c8: 2200 891b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/ItemFragment; // type@1b89 │ │ +4076cc: 7010 74a6 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/ItemFragment;.:()V // method@a674 │ │ +4076d2: 2201 7701 |0005: new-instance v1, Landroid/os/Bundle; // type@0177 │ │ +4076d6: 7010 0a07 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@070a │ │ +4076dc: 1a02 9b85 |000a: const-string v2, "feeditem" // string@859b │ │ +4076e0: 6e40 0007 2143 |000c: invoke-virtual {v1, v2, v3, v4}, Landroid/os/BaseBundle;.putLong:(Ljava/lang/String;J)V // method@0700 │ │ +4076e6: 6e20 be35 1000 |000f: invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@35be │ │ +4076ec: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0005 line=86 │ │ 0x000c line=87 │ │ 0x000f line=88 │ │ locals : │ │ @@ -1741986,27 +1741969,27 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 25 16-bit code units │ │ -407cfc: |[407cfc] de.danoeh.antennapod.fragment.ItemFragment.onFragmentLoaded:()V │ │ -407d0c: 5462 ef93 |0000: iget-object v2, v6, Lde/danoeh/antennapod/fragment/ItemFragment;.webviewData:Ljava/lang/String; // field@93ef │ │ -407d10: 3802 1300 |0002: if-eqz v2, 0015 // +0013 │ │ -407d14: 5560 e593 |0004: iget-boolean v0, v6, Lde/danoeh/antennapod/fragment/ItemFragment;.itemsLoaded:Z // field@93e5 │ │ -407d18: 3900 0f00 |0006: if-nez v0, 0015 // +000f │ │ -407d1c: 5460 ee93 |0008: iget-object v0, v6, Lde/danoeh/antennapod/fragment/ItemFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@93ee │ │ -407d20: 1a01 2699 |000a: const-string v1, "https://127.0.0.1" // string@9926 │ │ -407d24: 1a03 d7df |000c: const-string v3, "text/html" // string@dfd7 │ │ -407d28: 1a04 15e5 |000e: const-string v4, "utf-8" // string@e515 │ │ -407d2c: 1a05 b967 |0010: const-string v5, "about:blank" // string@67b9 │ │ -407d30: 7406 840f 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@0f84 │ │ -407d36: 7010 8fa6 0600 |0015: invoke-direct {v6}, Lde/danoeh/antennapod/fragment/ItemFragment;.updateAppearance:()V // method@a68f │ │ -407d3c: 0e00 |0018: return-void │ │ +407cc4: |[407cc4] de.danoeh.antennapod.fragment.ItemFragment.onFragmentLoaded:()V │ │ +407cd4: 5462 ef93 |0000: iget-object v2, v6, Lde/danoeh/antennapod/fragment/ItemFragment;.webviewData:Ljava/lang/String; // field@93ef │ │ +407cd8: 3802 1300 |0002: if-eqz v2, 0015 // +0013 │ │ +407cdc: 5560 e593 |0004: iget-boolean v0, v6, Lde/danoeh/antennapod/fragment/ItemFragment;.itemsLoaded:Z // field@93e5 │ │ +407ce0: 3900 0f00 |0006: if-nez v0, 0015 // +000f │ │ +407ce4: 5460 ee93 |0008: iget-object v0, v6, Lde/danoeh/antennapod/fragment/ItemFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@93ee │ │ +407ce8: 1a01 2699 |000a: const-string v1, "https://127.0.0.1" // string@9926 │ │ +407cec: 1a03 d7df |000c: const-string v3, "text/html" // string@dfd7 │ │ +407cf0: 1a04 15e5 |000e: const-string v4, "utf-8" // string@e515 │ │ +407cf4: 1a05 b967 |0010: const-string v5, "about:blank" // string@67b9 │ │ +407cf8: 7406 840f 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@0f84 │ │ +407cfe: 7010 8fa6 0600 |0015: invoke-direct {v6}, Lde/danoeh/antennapod/fragment/ItemFragment;.updateAppearance:()V // method@a68f │ │ +407d04: 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; │ │ @@ -1742016,27 +1741999,27 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -407e1c: |[407e1c] de.danoeh.antennapod.fragment.ItemFragment.openPodcast:()V │ │ -407e2c: 5420 e393 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93e3 │ │ -407e30: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -407e34: 0e00 |0004: return-void │ │ -407e36: 6e10 2eac 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeedId:()J // method@ac2e │ │ -407e3c: 0b00 |0008: move-result-wide v0 │ │ -407e3e: 7120 7aa5 1000 |0009: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.newInstance:(J)Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // method@a57a │ │ -407e44: 0c00 |000c: move-result-object v0 │ │ -407e46: 6e10 2735 0200 |000d: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -407e4c: 0c01 |0010: move-result-object v1 │ │ -407e4e: 1f01 d917 |0011: check-cast v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -407e52: 6e20 9a94 0100 |0013: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@949a │ │ -407e58: 0e00 |0016: return-void │ │ +407de4: |[407de4] de.danoeh.antennapod.fragment.ItemFragment.openPodcast:()V │ │ +407df4: 5420 e393 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93e3 │ │ +407df8: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +407dfc: 0e00 |0004: return-void │ │ +407dfe: 6e10 2eac 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeedId:()J // method@ac2e │ │ +407e04: 0b00 |0008: move-result-wide v0 │ │ +407e06: 7120 7aa5 1000 |0009: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.newInstance:(J)Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // method@a57a │ │ +407e0c: 0c00 |000c: move-result-object v0 │ │ +407e0e: 6e10 2735 0200 |000d: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +407e14: 0c01 |0010: move-result-object v1 │ │ +407e16: 1f01 d917 |0011: check-cast v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +407e1a: 6e20 9a94 0100 |0013: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@949a │ │ +407e20: 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; │ │ @@ -1742046,111 +1742029,111 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 194 16-bit code units │ │ -407e5c: |[407e5c] de.danoeh.antennapod.fragment.ItemFragment.showOnDemandConfigBalloon:(Z)V │ │ -407e6c: 7100 83b5 0000 |0000: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b583 │ │ -407e72: 0c00 |0003: move-result-object v0 │ │ -407e74: 7110 af0a 0000 |0004: invoke-static {v0}, Landroid/text/TextUtils;.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I // method@0aaf │ │ -407e7a: 0a00 |0007: move-result v0 │ │ -407e7c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -407e7e: 1212 |0009: const/4 v2, #int 1 // #1 │ │ -407e80: 3320 0400 |000a: if-ne v0, v2, 000e // +0004 │ │ -407e84: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -407e86: 2802 |000d: goto 000f // +0002 │ │ -407e88: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -407e8a: 2203 1917 |000f: new-instance v3, Lcom/skydoves/balloon/Balloon$Builder; // type@1719 │ │ -407e8e: 6e10 2d35 0600 |0011: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -407e94: 0c04 |0014: move-result-object v4 │ │ -407e96: 7020 4590 4300 |0015: invoke-direct {v3, v4}, Lcom/skydoves/balloon/Balloon$Builder;.:(Landroid/content/Context;)V // method@9045 │ │ -407e9c: 6204 9b47 |0018: sget-object v4, Lcom/skydoves/balloon/ArrowOrientation;.TOP:Lcom/skydoves/balloon/ArrowOrientation; // field@479b │ │ -407ea0: 6e20 a790 4300 |001a: invoke-virtual {v3, v4}, Lcom/skydoves/balloon/Balloon$Builder;.setArrowOrientation:(Lcom/skydoves/balloon/ArrowOrientation;)Lcom/skydoves/balloon/Balloon$Builder; // method@90a7 │ │ -407ea6: 0c03 |001d: move-result-object v3 │ │ -407ea8: 6204 9e47 |001e: sget-object v4, Lcom/skydoves/balloon/ArrowOrientationRules;.ALIGN_FIXED:Lcom/skydoves/balloon/ArrowOrientationRules; // field@479e │ │ -407eac: 6e20 a890 4300 |0020: invoke-virtual {v3, v4}, Lcom/skydoves/balloon/Balloon$Builder;.setArrowOrientationRules:(Lcom/skydoves/balloon/ArrowOrientationRules;)Lcom/skydoves/balloon/Balloon$Builder; // method@90a8 │ │ -407eb2: 0c03 |0023: move-result-object v3 │ │ -407eb4: b770 |0024: xor-int/2addr v0, v7 │ │ -407eb6: 3800 0400 |0025: if-eqz v0, 0029 // +0004 │ │ -407eba: 1200 |0027: const/4 v0, #int 0 // #0 │ │ -407ebc: 2803 |0028: goto 002b // +0003 │ │ -407ebe: 1500 003f |0029: const/high16 v0, #int 1056964608 // #3f00 │ │ -407ec2: 1504 803e |002b: const/high16 v4, #int 1048576000 // #3e80 │ │ -407ec6: c640 |002d: add-float/2addr v0, v4 │ │ -407ec8: 6e20 a990 0300 |002e: invoke-virtual {v3, v0}, Lcom/skydoves/balloon/Balloon$Builder;.setArrowPosition:(F)Lcom/skydoves/balloon/Balloon$Builder; // method@90a9 │ │ -407ece: 0c00 |0031: move-result-object v0 │ │ -407ed0: 1503 803f |0032: const/high16 v3, #int 1065353216 // #3f80 │ │ -407ed4: 6e20 b290 3000 |0034: invoke-virtual {v0, v3}, Lcom/skydoves/balloon/Balloon$Builder;.setWidthRatio:(F)Lcom/skydoves/balloon/Balloon$Builder; // method@90b2 │ │ -407eda: 0c00 |0037: move-result-object v0 │ │ -407edc: 1303 0800 |0038: const/16 v3, #int 8 // #8 │ │ -407ee0: 6e20 b090 3000 |003a: invoke-virtual {v0, v3}, Lcom/skydoves/balloon/Balloon$Builder;.setMarginLeft:(I)Lcom/skydoves/balloon/Balloon$Builder; // method@90b0 │ │ -407ee6: 0c00 |003d: move-result-object v0 │ │ -407ee8: 6e20 b190 3000 |003e: invoke-virtual {v0, v3}, Lcom/skydoves/balloon/Balloon$Builder;.setMarginRight:(I)Lcom/skydoves/balloon/Balloon$Builder; // method@90b1 │ │ -407eee: 0c00 |0041: move-result-object v0 │ │ -407ef0: 6e10 2d35 0600 |0042: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -407ef6: 0c03 |0045: move-result-object v3 │ │ -407ef8: 1404 0101 047f |0046: const v4, #float 1.75463e+38 // #7f040101 │ │ -407efe: 7120 2ab1 4300 |0049: invoke-static {v3, v4}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b12a │ │ -407f04: 0a03 |004c: move-result v3 │ │ -407f06: 6e20 aa90 3000 |004d: invoke-virtual {v0, v3}, Lcom/skydoves/balloon/Balloon$Builder;.setBackgroundColor:(I)Lcom/skydoves/balloon/Balloon$Builder; // method@90aa │ │ -407f0c: 0c00 |0050: move-result-object v0 │ │ -407f0e: 6203 3648 |0051: sget-object v3, Lcom/skydoves/balloon/BalloonAnimation;.OVERSHOOT:Lcom/skydoves/balloon/BalloonAnimation; // field@4836 │ │ -407f12: 6e20 ab90 3000 |0053: invoke-virtual {v0, v3}, Lcom/skydoves/balloon/Balloon$Builder;.setBalloonAnimation:(Lcom/skydoves/balloon/BalloonAnimation;)Lcom/skydoves/balloon/Balloon$Builder; // method@90ab │ │ -407f18: 0c00 |0056: move-result-object v0 │ │ -407f1a: 1403 be00 0d7f |0057: const v3, #float 1.87425e+38 // #7f0d00be │ │ -407f20: 6e20 ae90 3000 |005a: invoke-virtual {v0, v3}, Lcom/skydoves/balloon/Balloon$Builder;.setLayout:(I)Lcom/skydoves/balloon/Balloon$Builder; // method@90ae │ │ -407f26: 0c00 |005d: move-result-object v0 │ │ -407f28: 6e20 ac90 2000 |005e: invoke-virtual {v0, v2}, Lcom/skydoves/balloon/Balloon$Builder;.setDismissWhenTouchOutside:(Z)Lcom/skydoves/balloon/Balloon$Builder; // method@90ac │ │ -407f2e: 0c00 |0061: move-result-object v0 │ │ -407f30: 6e20 af90 6000 |0062: invoke-virtual {v0, v6}, Lcom/skydoves/balloon/Balloon$Builder;.setLifecycleOwner:(Landroidx/lifecycle/LifecycleOwner;)Lcom/skydoves/balloon/Balloon$Builder; // method@90af │ │ -407f36: 0c00 |0065: move-result-object v0 │ │ -407f38: 6e10 4690 0000 |0066: invoke-virtual {v0}, Lcom/skydoves/balloon/Balloon$Builder;.build:()Lcom/skydoves/balloon/Balloon; // method@9046 │ │ -407f3e: 0c00 |0069: move-result-object v0 │ │ -407f40: 6e10 f990 0000 |006a: invoke-virtual {v0}, Lcom/skydoves/balloon/Balloon;.getContentView:()Landroid/view/ViewGroup; // method@90f9 │ │ -407f46: 0c02 |006d: move-result-object v2 │ │ -407f48: 1403 7300 0a7f |006e: const v3, #float 1.83436e+38 // #7f0a0073 │ │ -407f4e: 6e20 780c 3200 |0071: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -407f54: 0c02 |0074: move-result-object v2 │ │ -407f56: 1f02 e602 |0075: check-cast v2, Landroid/widget/Button; // type@02e6 │ │ -407f5a: 6e10 f990 0000 |0077: invoke-virtual {v0}, Lcom/skydoves/balloon/Balloon;.getContentView:()Landroid/view/ViewGroup; // method@90f9 │ │ -407f60: 0c03 |007a: move-result-object v3 │ │ -407f62: 1404 7200 0a7f |007b: const v4, #float 1.83436e+38 // #7f0a0072 │ │ -407f68: 6e20 780c 4300 |007e: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -407f6e: 0c03 |0081: move-result-object v3 │ │ -407f70: 1f03 e602 |0082: check-cast v3, Landroid/widget/Button; // type@02e6 │ │ -407f74: 6e10 f990 0000 |0084: invoke-virtual {v0}, Lcom/skydoves/balloon/Balloon;.getContentView:()Landroid/view/ViewGroup; // method@90f9 │ │ -407f7a: 0c04 |0087: move-result-object v4 │ │ -407f7c: 1405 7600 0a7f |0088: const v5, #float 1.83436e+38 // #7f0a0076 │ │ -407f82: 6e20 780c 5400 |008b: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -407f88: 0c04 |008e: move-result-object v4 │ │ -407f8a: 1f04 1503 |008f: check-cast v4, Landroid/widget/TextView; // type@0315 │ │ -407f8e: 3807 0600 |0091: if-eqz v7, 0097 // +0006 │ │ -407f92: 1405 4202 127f |0093: const v5, #float 1.94079e+38 // #7f120242 │ │ -407f98: 2804 |0096: goto 009a // +0004 │ │ -407f9a: 1405 4002 127f |0097: const v5, #float 1.94079e+38 // #7f120240 │ │ -407fa0: 6e20 9c12 5400 |009a: invoke-virtual {v4, v5}, Landroid/widget/TextView;.setText:(I)V // method@129c │ │ -407fa6: 2204 7e1b |009d: new-instance v4, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda0; // type@1b7e │ │ -407faa: 7040 54a6 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@a654 │ │ -407fb0: 6e20 710d 4200 |00a2: invoke-virtual {v2, v4}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -407fb6: 2207 7f1b |00a5: new-instance v7, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda1; // type@1b7f │ │ -407fba: 7020 56a6 0700 |00a7: invoke-direct {v7, v0}, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda1;.:(Lcom/skydoves/balloon/Balloon;)V // method@a656 │ │ -407fc0: 6e20 710d 7300 |00aa: invoke-virtual {v3, v7}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -407fc6: 5467 da93 |00ad: iget-object v7, v6, Lde/danoeh/antennapod/fragment/ItemFragment;.butAction1:Landroid/view/View; // field@93da │ │ -407fca: 6e10 4735 0600 |00af: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@3547 │ │ -407fd0: 0c02 |00b2: move-result-object v2 │ │ -407fd2: 6e10 0003 0200 |00b3: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0300 │ │ -407fd8: 0c02 |00b6: move-result-object v2 │ │ -407fda: 5222 9601 |00b7: iget v2, v2, Landroid/util/DisplayMetrics;.density:F // field@0196 │ │ -407fde: 1503 40c1 |00b9: const/high16 v3, #int -1052770304 // #c140 │ │ -407fe2: a802 0203 |00bb: mul-float v2, v2, v3 │ │ -407fe6: 8722 |00bd: float-to-int v2, v2 │ │ -407fe8: 6e40 2291 7021 |00be: invoke-virtual {v0, v7, v1, v2}, Lcom/skydoves/balloon/Balloon;.showAlignBottom:(Landroid/view/View;II)V // method@9122 │ │ -407fee: 0e00 |00c1: return-void │ │ +407e24: |[407e24] de.danoeh.antennapod.fragment.ItemFragment.showOnDemandConfigBalloon:(Z)V │ │ +407e34: 7100 83b5 0000 |0000: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b583 │ │ +407e3a: 0c00 |0003: move-result-object v0 │ │ +407e3c: 7110 af0a 0000 |0004: invoke-static {v0}, Landroid/text/TextUtils;.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I // method@0aaf │ │ +407e42: 0a00 |0007: move-result v0 │ │ +407e44: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +407e46: 1212 |0009: const/4 v2, #int 1 // #1 │ │ +407e48: 3320 0400 |000a: if-ne v0, v2, 000e // +0004 │ │ +407e4c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +407e4e: 2802 |000d: goto 000f // +0002 │ │ +407e50: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +407e52: 2203 1917 |000f: new-instance v3, Lcom/skydoves/balloon/Balloon$Builder; // type@1719 │ │ +407e56: 6e10 2d35 0600 |0011: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +407e5c: 0c04 |0014: move-result-object v4 │ │ +407e5e: 7020 4590 4300 |0015: invoke-direct {v3, v4}, Lcom/skydoves/balloon/Balloon$Builder;.:(Landroid/content/Context;)V // method@9045 │ │ +407e64: 6204 9b47 |0018: sget-object v4, Lcom/skydoves/balloon/ArrowOrientation;.TOP:Lcom/skydoves/balloon/ArrowOrientation; // field@479b │ │ +407e68: 6e20 a790 4300 |001a: invoke-virtual {v3, v4}, Lcom/skydoves/balloon/Balloon$Builder;.setArrowOrientation:(Lcom/skydoves/balloon/ArrowOrientation;)Lcom/skydoves/balloon/Balloon$Builder; // method@90a7 │ │ +407e6e: 0c03 |001d: move-result-object v3 │ │ +407e70: 6204 9e47 |001e: sget-object v4, Lcom/skydoves/balloon/ArrowOrientationRules;.ALIGN_FIXED:Lcom/skydoves/balloon/ArrowOrientationRules; // field@479e │ │ +407e74: 6e20 a890 4300 |0020: invoke-virtual {v3, v4}, Lcom/skydoves/balloon/Balloon$Builder;.setArrowOrientationRules:(Lcom/skydoves/balloon/ArrowOrientationRules;)Lcom/skydoves/balloon/Balloon$Builder; // method@90a8 │ │ +407e7a: 0c03 |0023: move-result-object v3 │ │ +407e7c: b770 |0024: xor-int/2addr v0, v7 │ │ +407e7e: 3800 0400 |0025: if-eqz v0, 0029 // +0004 │ │ +407e82: 1200 |0027: const/4 v0, #int 0 // #0 │ │ +407e84: 2803 |0028: goto 002b // +0003 │ │ +407e86: 1500 003f |0029: const/high16 v0, #int 1056964608 // #3f00 │ │ +407e8a: 1504 803e |002b: const/high16 v4, #int 1048576000 // #3e80 │ │ +407e8e: c640 |002d: add-float/2addr v0, v4 │ │ +407e90: 6e20 a990 0300 |002e: invoke-virtual {v3, v0}, Lcom/skydoves/balloon/Balloon$Builder;.setArrowPosition:(F)Lcom/skydoves/balloon/Balloon$Builder; // method@90a9 │ │ +407e96: 0c00 |0031: move-result-object v0 │ │ +407e98: 1503 803f |0032: const/high16 v3, #int 1065353216 // #3f80 │ │ +407e9c: 6e20 b290 3000 |0034: invoke-virtual {v0, v3}, Lcom/skydoves/balloon/Balloon$Builder;.setWidthRatio:(F)Lcom/skydoves/balloon/Balloon$Builder; // method@90b2 │ │ +407ea2: 0c00 |0037: move-result-object v0 │ │ +407ea4: 1303 0800 |0038: const/16 v3, #int 8 // #8 │ │ +407ea8: 6e20 b090 3000 |003a: invoke-virtual {v0, v3}, Lcom/skydoves/balloon/Balloon$Builder;.setMarginLeft:(I)Lcom/skydoves/balloon/Balloon$Builder; // method@90b0 │ │ +407eae: 0c00 |003d: move-result-object v0 │ │ +407eb0: 6e20 b190 3000 |003e: invoke-virtual {v0, v3}, Lcom/skydoves/balloon/Balloon$Builder;.setMarginRight:(I)Lcom/skydoves/balloon/Balloon$Builder; // method@90b1 │ │ +407eb6: 0c00 |0041: move-result-object v0 │ │ +407eb8: 6e10 2d35 0600 |0042: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +407ebe: 0c03 |0045: move-result-object v3 │ │ +407ec0: 1404 0101 047f |0046: const v4, #float 1.75463e+38 // #7f040101 │ │ +407ec6: 7120 2ab1 4300 |0049: invoke-static {v3, v4}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b12a │ │ +407ecc: 0a03 |004c: move-result v3 │ │ +407ece: 6e20 aa90 3000 |004d: invoke-virtual {v0, v3}, Lcom/skydoves/balloon/Balloon$Builder;.setBackgroundColor:(I)Lcom/skydoves/balloon/Balloon$Builder; // method@90aa │ │ +407ed4: 0c00 |0050: move-result-object v0 │ │ +407ed6: 6203 3648 |0051: sget-object v3, Lcom/skydoves/balloon/BalloonAnimation;.OVERSHOOT:Lcom/skydoves/balloon/BalloonAnimation; // field@4836 │ │ +407eda: 6e20 ab90 3000 |0053: invoke-virtual {v0, v3}, Lcom/skydoves/balloon/Balloon$Builder;.setBalloonAnimation:(Lcom/skydoves/balloon/BalloonAnimation;)Lcom/skydoves/balloon/Balloon$Builder; // method@90ab │ │ +407ee0: 0c00 |0056: move-result-object v0 │ │ +407ee2: 1403 be00 0d7f |0057: const v3, #float 1.87425e+38 // #7f0d00be │ │ +407ee8: 6e20 ae90 3000 |005a: invoke-virtual {v0, v3}, Lcom/skydoves/balloon/Balloon$Builder;.setLayout:(I)Lcom/skydoves/balloon/Balloon$Builder; // method@90ae │ │ +407eee: 0c00 |005d: move-result-object v0 │ │ +407ef0: 6e20 ac90 2000 |005e: invoke-virtual {v0, v2}, Lcom/skydoves/balloon/Balloon$Builder;.setDismissWhenTouchOutside:(Z)Lcom/skydoves/balloon/Balloon$Builder; // method@90ac │ │ +407ef6: 0c00 |0061: move-result-object v0 │ │ +407ef8: 6e20 af90 6000 |0062: invoke-virtual {v0, v6}, Lcom/skydoves/balloon/Balloon$Builder;.setLifecycleOwner:(Landroidx/lifecycle/LifecycleOwner;)Lcom/skydoves/balloon/Balloon$Builder; // method@90af │ │ +407efe: 0c00 |0065: move-result-object v0 │ │ +407f00: 6e10 4690 0000 |0066: invoke-virtual {v0}, Lcom/skydoves/balloon/Balloon$Builder;.build:()Lcom/skydoves/balloon/Balloon; // method@9046 │ │ +407f06: 0c00 |0069: move-result-object v0 │ │ +407f08: 6e10 f990 0000 |006a: invoke-virtual {v0}, Lcom/skydoves/balloon/Balloon;.getContentView:()Landroid/view/ViewGroup; // method@90f9 │ │ +407f0e: 0c02 |006d: move-result-object v2 │ │ +407f10: 1403 7300 0a7f |006e: const v3, #float 1.83436e+38 // #7f0a0073 │ │ +407f16: 6e20 780c 3200 |0071: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +407f1c: 0c02 |0074: move-result-object v2 │ │ +407f1e: 1f02 e602 |0075: check-cast v2, Landroid/widget/Button; // type@02e6 │ │ +407f22: 6e10 f990 0000 |0077: invoke-virtual {v0}, Lcom/skydoves/balloon/Balloon;.getContentView:()Landroid/view/ViewGroup; // method@90f9 │ │ +407f28: 0c03 |007a: move-result-object v3 │ │ +407f2a: 1404 7200 0a7f |007b: const v4, #float 1.83436e+38 // #7f0a0072 │ │ +407f30: 6e20 780c 4300 |007e: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +407f36: 0c03 |0081: move-result-object v3 │ │ +407f38: 1f03 e602 |0082: check-cast v3, Landroid/widget/Button; // type@02e6 │ │ +407f3c: 6e10 f990 0000 |0084: invoke-virtual {v0}, Lcom/skydoves/balloon/Balloon;.getContentView:()Landroid/view/ViewGroup; // method@90f9 │ │ +407f42: 0c04 |0087: move-result-object v4 │ │ +407f44: 1405 7600 0a7f |0088: const v5, #float 1.83436e+38 // #7f0a0076 │ │ +407f4a: 6e20 780c 5400 |008b: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +407f50: 0c04 |008e: move-result-object v4 │ │ +407f52: 1f04 1503 |008f: check-cast v4, Landroid/widget/TextView; // type@0315 │ │ +407f56: 3807 0600 |0091: if-eqz v7, 0097 // +0006 │ │ +407f5a: 1405 4202 127f |0093: const v5, #float 1.94079e+38 // #7f120242 │ │ +407f60: 2804 |0096: goto 009a // +0004 │ │ +407f62: 1405 4002 127f |0097: const v5, #float 1.94079e+38 // #7f120240 │ │ +407f68: 6e20 9c12 5400 |009a: invoke-virtual {v4, v5}, Landroid/widget/TextView;.setText:(I)V // method@129c │ │ +407f6e: 2204 7e1b |009d: new-instance v4, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda0; // type@1b7e │ │ +407f72: 7040 54a6 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@a654 │ │ +407f78: 6e20 710d 4200 |00a2: invoke-virtual {v2, v4}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +407f7e: 2207 7f1b |00a5: new-instance v7, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda1; // type@1b7f │ │ +407f82: 7020 56a6 0700 |00a7: invoke-direct {v7, v0}, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda1;.:(Lcom/skydoves/balloon/Balloon;)V // method@a656 │ │ +407f88: 6e20 710d 7300 |00aa: invoke-virtual {v3, v7}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +407f8e: 5467 da93 |00ad: iget-object v7, v6, Lde/danoeh/antennapod/fragment/ItemFragment;.butAction1:Landroid/view/View; // field@93da │ │ +407f92: 6e10 4735 0600 |00af: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@3547 │ │ +407f98: 0c02 |00b2: move-result-object v2 │ │ +407f9a: 6e10 0003 0200 |00b3: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0300 │ │ +407fa0: 0c02 |00b6: move-result-object v2 │ │ +407fa2: 5222 9601 |00b7: iget v2, v2, Landroid/util/DisplayMetrics;.density:F // field@0196 │ │ +407fa6: 1503 40c1 |00b9: const/high16 v3, #int -1052770304 // #c140 │ │ +407faa: a802 0203 |00bb: mul-float v2, v2, v3 │ │ +407fae: 8722 |00bd: float-to-int v2, v2 │ │ +407fb0: 6e40 2291 7021 |00be: invoke-virtual {v0, v7, v1, v2}, Lcom/skydoves/balloon/Balloon;.showAlignBottom:(Landroid/view/View;II)V // method@9122 │ │ +407fb6: 0e00 |00c1: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ 0x000f line=192 │ │ 0x001a line=193 │ │ 0x0020 line=194 │ │ 0x002e line=195 │ │ @@ -1742179,106 +1742162,106 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 187 16-bit code units │ │ -407ff0: |[407ff0] de.danoeh.antennapod.fragment.ItemFragment.updateAppearance:()V │ │ -408000: 5450 e393 |0000: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93e3 │ │ -408004: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -408008: 1a00 0423 |0004: const-string v0, "ItemFragment" // string@2304 │ │ -40800c: 1a01 8ee3 |0006: const-string v1, "updateAppearance item is null" // string@e38e │ │ -408010: 7120 fe0a 1000 |0008: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -408016: 0e00 |000b: return-void │ │ -408018: 5451 eb93 |000c: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.txtvPodcast:Landroid/widget/TextView; // field@93eb │ │ -40801c: 6e10 2dac 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -408022: 0c00 |0011: move-result-object v0 │ │ -408024: 6e10 d6ab 0000 |0012: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ -40802a: 0c00 |0015: move-result-object v0 │ │ -40802c: 6e20 9d12 0100 |0016: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -408032: 5450 ed93 |0019: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.txtvTitle:Landroid/widget/TextView; // field@93ed │ │ -408036: 5451 e393 |001b: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93e3 │ │ -40803a: 6e10 3aac 0100 |001d: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ac3a │ │ -408040: 0c01 |0020: move-result-object v1 │ │ -408042: 6e20 9d12 1000 |0021: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -408048: 5450 e393 |0024: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93e3 │ │ -40804c: 6e10 39ac 0000 |0026: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ -408052: 0c00 |0029: move-result-object v0 │ │ -408054: 3800 2400 |002a: if-eqz v0, 004e // +0024 │ │ -408058: 6e10 2735 0500 |002c: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -40805e: 0c00 |002f: move-result-object v0 │ │ -408060: 5451 e393 |0030: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93e3 │ │ -408064: 6e10 39ac 0100 |0032: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ -40806a: 0c01 |0035: move-result-object v1 │ │ -40806c: 7120 1d9d 1000 |0036: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/DateFormatter;.formatAbbrev:(Landroid/content/Context;Ljava/util/Date;)Ljava/lang/String; // method@9d1d │ │ -408072: 0c00 |0039: move-result-object v0 │ │ -408074: 5451 ec93 |003a: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.txtvPublished:Landroid/widget/TextView; // field@93ec │ │ -408078: 6e20 9d12 0100 |003c: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -40807e: 5450 ec93 |003f: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.txtvPublished:Landroid/widget/TextView; // field@93ec │ │ -408082: 5451 e393 |0041: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93e3 │ │ -408086: 6e10 39ac 0100 |0043: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ -40808c: 0c01 |0046: move-result-object v1 │ │ -40808e: 7110 1e9d 0100 |0047: invoke-static {v1}, Lde/danoeh/antennapod/core/util/DateFormatter;.formatForAccessibility:(Ljava/util/Date;)Ljava/lang/String; // method@9d1e │ │ -408094: 0c01 |004a: move-result-object v1 │ │ -408096: 6e20 510d 1000 |004b: invoke-virtual {v0, v1}, Landroid/view/View;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0d51 │ │ -40809c: 2200 7e0f |004e: new-instance v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ -4080a0: 7010 cf5a 0000 |0050: invoke-direct {v0}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5acf │ │ -4080a6: 1401 7600 067f |0053: const v1, #float 1.78119e+38 // #7f060076 │ │ -4080ac: 6e20 3f5a 1000 |0056: invoke-virtual {v0, v1}, Lcom/bumptech/glide/request/BaseRequestOptions;.error:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a3f │ │ -4080b2: 0c00 |0059: move-result-object v0 │ │ -4080b4: 1f00 7e0f |005a: check-cast v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ -4080b8: 1221 |005c: const/4 v1, #int 2 // #2 │ │ -4080ba: 2311 8820 |005d: new-array v1, v1, [Lcom/bumptech/glide/load/Transformation; // type@2088 │ │ -4080be: 2202 f60e |005f: new-instance v2, Lcom/bumptech/glide/load/resource/bitmap/FitCenter; // type@0ef6 │ │ -4080c2: 7010 ea57 0200 |0061: invoke-direct {v2}, Lcom/bumptech/glide/load/resource/bitmap/FitCenter;.:()V // method@57ea │ │ -4080c8: 1203 |0064: const/4 v3, #int 0 // #0 │ │ -4080ca: 4d02 0103 |0065: aput-object v2, v1, v3 │ │ -4080ce: 2202 020f |0067: new-instance v2, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners; // type@0f02 │ │ -4080d2: 6e10 4735 0500 |0069: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@3547 │ │ -4080d8: 0c03 |006c: move-result-object v3 │ │ -4080da: 6e10 0003 0300 |006d: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0300 │ │ -4080e0: 0c03 |0070: move-result-object v3 │ │ -4080e2: 5233 9601 |0071: iget v3, v3, Landroid/util/DisplayMetrics;.density:F // field@0196 │ │ -4080e6: 1504 0041 |0073: const/high16 v4, #int 1090519040 // #4100 │ │ -4080ea: a803 0304 |0075: mul-float v3, v3, v4 │ │ -4080ee: 8733 |0077: float-to-int v3, v3 │ │ -4080f0: 7020 3758 3200 |0078: invoke-direct {v2, v3}, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners;.:(I)V // method@5837 │ │ -4080f6: 1213 |007b: const/4 v3, #int 1 // #1 │ │ -4080f8: 4d02 0103 |007c: aput-object v2, v1, v3 │ │ -4080fc: 6e20 855a 1000 |007e: invoke-virtual {v0, v1}, Lcom/bumptech/glide/request/BaseRequestOptions;.transform:([Lcom/bumptech/glide/load/Transformation;)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a85 │ │ -408102: 0c00 |0081: move-result-object v0 │ │ -408104: 1f00 7e0f |0082: check-cast v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ -408108: 6e10 395a 0000 |0084: invoke-virtual {v0}, Lcom/bumptech/glide/request/BaseRequestOptions;.dontAnimate:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a39 │ │ -40810e: 0c00 |0087: move-result-object v0 │ │ -408110: 1f00 7e0f |0088: check-cast v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ -408114: 7110 0a51 0500 |008a: invoke-static {v5}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/Fragment;)Lcom/bumptech/glide/RequestManager; // method@510a │ │ -40811a: 0c01 |008d: move-result-object v1 │ │ -40811c: 5452 e393 |008e: iget-object v2, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93e3 │ │ -408120: 6e10 31ac 0200 |0090: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getImageLocation:()Ljava/lang/String; // method@ac31 │ │ -408126: 0c02 |0093: move-result-object v2 │ │ -408128: 6e20 a751 2100 |0094: invoke-virtual {v1, v2}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@51a7 │ │ -40812e: 0c01 |0097: move-result-object v1 │ │ -408130: 7110 0a51 0500 |0098: invoke-static {v5}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/Fragment;)Lcom/bumptech/glide/RequestManager; // method@510a │ │ -408136: 0c02 |009b: move-result-object v2 │ │ -408138: 5453 e393 |009c: iget-object v3, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93e3 │ │ -40813c: 7110 9698 0300 |009e: invoke-static {v3}, Lde/danoeh/antennapod/core/feed/util/ImageResourceUtils;.getFallbackImageLocation:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9896 │ │ -408142: 0c03 |00a1: move-result-object v3 │ │ -408144: 6e20 a751 3200 |00a2: invoke-virtual {v2, v3}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@51a7 │ │ -40814a: 0c02 |00a5: move-result-object v2 │ │ -40814c: 6e20 5351 0200 |00a6: invoke-virtual {v2, v0}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@5153 │ │ -408152: 0c02 |00a9: move-result-object v2 │ │ -408154: 6e20 5e51 2100 |00aa: invoke-virtual {v1, v2}, Lcom/bumptech/glide/RequestBuilder;.error:(Lcom/bumptech/glide/RequestBuilder;)Lcom/bumptech/glide/RequestBuilder; // method@515e │ │ -40815a: 0c01 |00ad: move-result-object v1 │ │ -40815c: 6e20 5351 0100 |00ae: invoke-virtual {v1, v0}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@5153 │ │ -408162: 0c00 |00b1: move-result-object v0 │ │ -408164: 5451 e293 |00b2: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.imgvCover:Landroid/widget/ImageView; // field@93e2 │ │ -408168: 6e20 6751 1000 |00b4: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestBuilder;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@5167 │ │ -40816e: 7010 90a6 0500 |00b7: invoke-direct {v5}, Lde/danoeh/antennapod/fragment/ItemFragment;.updateButtons:()V // method@a690 │ │ -408174: 0e00 |00ba: return-void │ │ +407fb8: |[407fb8] de.danoeh.antennapod.fragment.ItemFragment.updateAppearance:()V │ │ +407fc8: 5450 e393 |0000: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93e3 │ │ +407fcc: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +407fd0: 1a00 0423 |0004: const-string v0, "ItemFragment" // string@2304 │ │ +407fd4: 1a01 8ee3 |0006: const-string v1, "updateAppearance item is null" // string@e38e │ │ +407fd8: 7120 fe0a 1000 |0008: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +407fde: 0e00 |000b: return-void │ │ +407fe0: 5451 eb93 |000c: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.txtvPodcast:Landroid/widget/TextView; // field@93eb │ │ +407fe4: 6e10 2dac 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +407fea: 0c00 |0011: move-result-object v0 │ │ +407fec: 6e10 d6ab 0000 |0012: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ +407ff2: 0c00 |0015: move-result-object v0 │ │ +407ff4: 6e20 9d12 0100 |0016: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +407ffa: 5450 ed93 |0019: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.txtvTitle:Landroid/widget/TextView; // field@93ed │ │ +407ffe: 5451 e393 |001b: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93e3 │ │ +408002: 6e10 3aac 0100 |001d: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ac3a │ │ +408008: 0c01 |0020: move-result-object v1 │ │ +40800a: 6e20 9d12 1000 |0021: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +408010: 5450 e393 |0024: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93e3 │ │ +408014: 6e10 39ac 0000 |0026: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ +40801a: 0c00 |0029: move-result-object v0 │ │ +40801c: 3800 2400 |002a: if-eqz v0, 004e // +0024 │ │ +408020: 6e10 2735 0500 |002c: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +408026: 0c00 |002f: move-result-object v0 │ │ +408028: 5451 e393 |0030: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93e3 │ │ +40802c: 6e10 39ac 0100 |0032: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ +408032: 0c01 |0035: move-result-object v1 │ │ +408034: 7120 1d9d 1000 |0036: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/DateFormatter;.formatAbbrev:(Landroid/content/Context;Ljava/util/Date;)Ljava/lang/String; // method@9d1d │ │ +40803a: 0c00 |0039: move-result-object v0 │ │ +40803c: 5451 ec93 |003a: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.txtvPublished:Landroid/widget/TextView; // field@93ec │ │ +408040: 6e20 9d12 0100 |003c: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +408046: 5450 ec93 |003f: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.txtvPublished:Landroid/widget/TextView; // field@93ec │ │ +40804a: 5451 e393 |0041: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93e3 │ │ +40804e: 6e10 39ac 0100 |0043: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac39 │ │ +408054: 0c01 |0046: move-result-object v1 │ │ +408056: 7110 1e9d 0100 |0047: invoke-static {v1}, Lde/danoeh/antennapod/core/util/DateFormatter;.formatForAccessibility:(Ljava/util/Date;)Ljava/lang/String; // method@9d1e │ │ +40805c: 0c01 |004a: move-result-object v1 │ │ +40805e: 6e20 510d 1000 |004b: invoke-virtual {v0, v1}, Landroid/view/View;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0d51 │ │ +408064: 2200 7e0f |004e: new-instance v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ +408068: 7010 cf5a 0000 |0050: invoke-direct {v0}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5acf │ │ +40806e: 1401 7600 067f |0053: const v1, #float 1.78119e+38 // #7f060076 │ │ +408074: 6e20 3f5a 1000 |0056: invoke-virtual {v0, v1}, Lcom/bumptech/glide/request/BaseRequestOptions;.error:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a3f │ │ +40807a: 0c00 |0059: move-result-object v0 │ │ +40807c: 1f00 7e0f |005a: check-cast v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ +408080: 1221 |005c: const/4 v1, #int 2 // #2 │ │ +408082: 2311 8820 |005d: new-array v1, v1, [Lcom/bumptech/glide/load/Transformation; // type@2088 │ │ +408086: 2202 f60e |005f: new-instance v2, Lcom/bumptech/glide/load/resource/bitmap/FitCenter; // type@0ef6 │ │ +40808a: 7010 ea57 0200 |0061: invoke-direct {v2}, Lcom/bumptech/glide/load/resource/bitmap/FitCenter;.:()V // method@57ea │ │ +408090: 1203 |0064: const/4 v3, #int 0 // #0 │ │ +408092: 4d02 0103 |0065: aput-object v2, v1, v3 │ │ +408096: 2202 020f |0067: new-instance v2, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners; // type@0f02 │ │ +40809a: 6e10 4735 0500 |0069: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@3547 │ │ +4080a0: 0c03 |006c: move-result-object v3 │ │ +4080a2: 6e10 0003 0300 |006d: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0300 │ │ +4080a8: 0c03 |0070: move-result-object v3 │ │ +4080aa: 5233 9601 |0071: iget v3, v3, Landroid/util/DisplayMetrics;.density:F // field@0196 │ │ +4080ae: 1504 0041 |0073: const/high16 v4, #int 1090519040 // #4100 │ │ +4080b2: a803 0304 |0075: mul-float v3, v3, v4 │ │ +4080b6: 8733 |0077: float-to-int v3, v3 │ │ +4080b8: 7020 3758 3200 |0078: invoke-direct {v2, v3}, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners;.:(I)V // method@5837 │ │ +4080be: 1213 |007b: const/4 v3, #int 1 // #1 │ │ +4080c0: 4d02 0103 |007c: aput-object v2, v1, v3 │ │ +4080c4: 6e20 855a 1000 |007e: invoke-virtual {v0, v1}, Lcom/bumptech/glide/request/BaseRequestOptions;.transform:([Lcom/bumptech/glide/load/Transformation;)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a85 │ │ +4080ca: 0c00 |0081: move-result-object v0 │ │ +4080cc: 1f00 7e0f |0082: check-cast v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ +4080d0: 6e10 395a 0000 |0084: invoke-virtual {v0}, Lcom/bumptech/glide/request/BaseRequestOptions;.dontAnimate:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a39 │ │ +4080d6: 0c00 |0087: move-result-object v0 │ │ +4080d8: 1f00 7e0f |0088: check-cast v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ +4080dc: 7110 0a51 0500 |008a: invoke-static {v5}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/Fragment;)Lcom/bumptech/glide/RequestManager; // method@510a │ │ +4080e2: 0c01 |008d: move-result-object v1 │ │ +4080e4: 5452 e393 |008e: iget-object v2, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93e3 │ │ +4080e8: 6e10 31ac 0200 |0090: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getImageLocation:()Ljava/lang/String; // method@ac31 │ │ +4080ee: 0c02 |0093: move-result-object v2 │ │ +4080f0: 6e20 a751 2100 |0094: invoke-virtual {v1, v2}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@51a7 │ │ +4080f6: 0c01 |0097: move-result-object v1 │ │ +4080f8: 7110 0a51 0500 |0098: invoke-static {v5}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/Fragment;)Lcom/bumptech/glide/RequestManager; // method@510a │ │ +4080fe: 0c02 |009b: move-result-object v2 │ │ +408100: 5453 e393 |009c: iget-object v3, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93e3 │ │ +408104: 7110 9698 0300 |009e: invoke-static {v3}, Lde/danoeh/antennapod/core/feed/util/ImageResourceUtils;.getFallbackImageLocation:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9896 │ │ +40810a: 0c03 |00a1: move-result-object v3 │ │ +40810c: 6e20 a751 3200 |00a2: invoke-virtual {v2, v3}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@51a7 │ │ +408112: 0c02 |00a5: move-result-object v2 │ │ +408114: 6e20 5351 0200 |00a6: invoke-virtual {v2, v0}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@5153 │ │ +40811a: 0c02 |00a9: move-result-object v2 │ │ +40811c: 6e20 5e51 2100 |00aa: invoke-virtual {v1, v2}, Lcom/bumptech/glide/RequestBuilder;.error:(Lcom/bumptech/glide/RequestBuilder;)Lcom/bumptech/glide/RequestBuilder; // method@515e │ │ +408122: 0c01 |00ad: move-result-object v1 │ │ +408124: 6e20 5351 0100 |00ae: invoke-virtual {v1, v0}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@5153 │ │ +40812a: 0c00 |00b1: move-result-object v0 │ │ +40812c: 5451 e293 |00b2: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.imgvCover:Landroid/widget/ImageView; // field@93e2 │ │ +408130: 6e20 6751 1000 |00b4: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestBuilder;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@5167 │ │ +408136: 7010 90a6 0500 |00b7: invoke-direct {v5}, Lde/danoeh/antennapod/fragment/ItemFragment;.updateButtons:()V // method@a690 │ │ +40813c: 0e00 |00ba: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ 0x0008 line=276 │ │ 0x000c line=279 │ │ 0x0019 line=280 │ │ 0x0024 line=282 │ │ @@ -1742307,190 +1742290,190 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 365 16-bit code units │ │ -408178: |[408178] de.danoeh.antennapod.fragment.ItemFragment.updateButtons:()V │ │ -408188: 5450 e793 |0000: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.progbarDownload:Lde/danoeh/antennapod/ui/common/CircularProgressBar; // field@93e7 │ │ -40818c: 1301 0800 |0002: const/16 v1, #int 8 // #8 │ │ -408190: 6e20 9c0d 1000 |0004: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -408196: 5450 e393 |0007: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93e3 │ │ -40819a: 6e10 3cac 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ac3c │ │ -4081a0: 0a00 |000c: move-result v0 │ │ -4081a2: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -4081a4: 3800 5600 |000e: if-eqz v0, 0064 // +0056 │ │ -4081a8: 7100 ddad 0000 |0010: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@addd │ │ -4081ae: 0c00 |0013: move-result-object v0 │ │ -4081b0: 5453 e393 |0014: iget-object v3, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93e3 │ │ -4081b4: 6e10 35ac 0300 |0016: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -4081ba: 0c03 |0019: move-result-object v3 │ │ -4081bc: 6e10 01ac 0300 |001a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ -4081c2: 0c03 |001d: move-result-object v3 │ │ -4081c4: 6e20 dfad 3000 |001e: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.isDownloadingEpisode:(Ljava/lang/String;)Z // method@addf │ │ -4081ca: 0a00 |0021: move-result v0 │ │ -4081cc: 3800 4200 |0022: if-eqz v0, 0064 // +0042 │ │ -4081d0: 5450 e793 |0024: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.progbarDownload:Lde/danoeh/antennapod/ui/common/CircularProgressBar; // field@93e7 │ │ -4081d4: 6e20 9c0d 2000 |0026: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -4081da: 5450 e793 |0029: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.progbarDownload:Lde/danoeh/antennapod/ui/common/CircularProgressBar; // field@93e7 │ │ -4081de: 7100 ddad 0000 |002b: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@addd │ │ -4081e4: 0c03 |002e: move-result-object v3 │ │ -4081e6: 5454 e393 |002f: iget-object v4, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93e3 │ │ -4081ea: 6e10 35ac 0400 |0031: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -4081f0: 0c04 |0034: move-result-object v4 │ │ -4081f2: 6e10 01ac 0400 |0035: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ -4081f8: 0c04 |0038: move-result-object v4 │ │ -4081fa: 6e20 dead 4300 |0039: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.getProgress:(Ljava/lang/String;)I // method@adde │ │ -408200: 0a03 |003c: move-result v3 │ │ -408202: 1214 |003d: const/4 v4, #int 1 // #1 │ │ -408204: 7120 e4b2 3400 |003e: invoke-static {v4, v3}, Ljava/lang/Math;.max:(II)I // method@b2e4 │ │ -40820a: 0a03 |0041: move-result v3 │ │ -40820c: 8233 |0042: int-to-float v3, v3 │ │ -40820e: 1404 0ad7 233c |0043: const v4, #float 0.01 // #3c23d70a │ │ -408214: a803 0304 |0046: mul-float v3, v3, v4 │ │ -408218: 5454 e393 |0048: iget-object v4, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93e3 │ │ -40821c: 6e30 27b1 3004 |004a: invoke-virtual {v0, v3, v4}, Lde/danoeh/antennapod/ui/common/CircularProgressBar;.setPercentage:(FLjava/lang/Object;)V // method@b127 │ │ -408222: 5450 e793 |004d: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.progbarDownload:Lde/danoeh/antennapod/ui/common/CircularProgressBar; // field@93e7 │ │ -408226: 7100 ddad 0000 |004f: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@addd │ │ -40822c: 0c03 |0052: move-result-object v3 │ │ -40822e: 5454 e393 |0053: iget-object v4, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93e3 │ │ -408232: 6e10 35ac 0400 |0055: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -408238: 0c04 |0058: move-result-object v4 │ │ -40823a: 6e10 01ac 0400 |0059: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ -408240: 0c04 |005c: move-result-object v4 │ │ -408242: 6e20 e0ad 4300 |005d: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.isEpisodeQueued:(Ljava/lang/String;)Z // method@ade0 │ │ -408248: 0a03 |0060: move-result v3 │ │ -40824a: 6e20 26b1 3000 |0061: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/ui/common/CircularProgressBar;.setIndeterminate:(Z)V // method@b126 │ │ -408250: 5450 e393 |0064: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93e3 │ │ -408254: 6e10 35ac 0000 |0066: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -40825a: 0c00 |0069: move-result-object v0 │ │ -40825c: 3900 1b00 |006a: if-nez v0, 0085 // +001b │ │ -408260: 2200 7418 |006c: new-instance v0, Lde/danoeh/antennapod/adapter/actionbutton/MarkAsPlayedActionButton; // type@1874 │ │ -408264: 5451 e393 |006e: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93e3 │ │ -408268: 7020 c997 1000 |0070: invoke-direct {v0, v1}, Lde/danoeh/antennapod/adapter/actionbutton/MarkAsPlayedActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@97c9 │ │ -40826e: 5b50 d893 |0073: iput-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton1:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@93d8 │ │ -408272: 2200 7918 |0075: new-instance v0, Lde/danoeh/antennapod/adapter/actionbutton/VisitWebsiteActionButton; // type@1879 │ │ -408276: 5451 e393 |0077: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93e3 │ │ -40827a: 7020 de97 1000 |0079: invoke-direct {v0, v1}, Lde/danoeh/antennapod/adapter/actionbutton/VisitWebsiteActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@97de │ │ -408280: 5b50 d993 |007c: iput-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton2:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@93d9 │ │ -408284: 5450 e693 |007e: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.noMediaLabel:Landroid/view/View; // field@93e6 │ │ -408288: 6e20 9c0d 2000 |0080: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -40828e: 2900 9c00 |0083: goto/16 011f // +009c │ │ -408292: 5452 e693 |0085: iget-object v2, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.noMediaLabel:Landroid/view/View; // field@93e6 │ │ -408296: 6e20 9c0d 1200 |0087: invoke-virtual {v2, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -40829c: 6e10 6dac 0000 |008a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac6d │ │ -4082a2: 0a01 |008d: move-result v1 │ │ -4082a4: 3d01 2100 |008e: if-lez v1, 00af // +0021 │ │ -4082a8: 5451 ea93 |0090: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.txtvDuration:Landroid/widget/TextView; // field@93ea │ │ -4082ac: 6e10 6dac 0000 |0092: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac6d │ │ -4082b2: 0a02 |0095: move-result v2 │ │ -4082b4: 7110 189d 0200 |0096: invoke-static {v2}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9d18 │ │ -4082ba: 0c02 |0099: move-result-object v2 │ │ -4082bc: 6e20 9d12 2100 |009a: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -4082c2: 5451 ea93 |009d: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.txtvDuration:Landroid/widget/TextView; // field@93ea │ │ -4082c6: 6e10 2d35 0500 |009f: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -4082cc: 0c02 |00a2: move-result-object v2 │ │ -4082ce: 6e10 6dac 0000 |00a3: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac6d │ │ -4082d4: 0a03 |00a6: move-result v3 │ │ -4082d6: 8133 |00a7: int-to-long v3, v3 │ │ -4082d8: 7130 169d 3204 |00a8: invoke-static {v2, v3, v4}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLocalized:(Landroid/content/Context;J)Ljava/lang/String; // method@9d16 │ │ -4082de: 0c02 |00ab: move-result-object v2 │ │ -4082e0: 6e20 510d 2100 |00ac: invoke-virtual {v1, v2}, Landroid/view/View;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0d51 │ │ -4082e6: 7110 b69d 0000 |00af: invoke-static {v0}, Lde/danoeh/antennapod/core/util/PlaybackStatus;.isCurrentlyPlaying:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@9db6 │ │ -4082ec: 0a01 |00b2: move-result v1 │ │ -4082ee: 3801 0c00 |00b3: if-eqz v1, 00bf // +000c │ │ -4082f2: 2201 7518 |00b5: new-instance v1, Lde/danoeh/antennapod/adapter/actionbutton/PauseActionButton; // type@1875 │ │ -4082f6: 5452 e393 |00b7: iget-object v2, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93e3 │ │ -4082fa: 7020 ce97 2100 |00b9: invoke-direct {v1, v2}, Lde/danoeh/antennapod/adapter/actionbutton/PauseActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@97ce │ │ -408300: 5b51 d893 |00bc: iput-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton1:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@93d8 │ │ -408304: 2830 |00be: goto 00ee // +0030 │ │ -408306: 5451 e393 |00bf: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93e3 │ │ -40830a: 6e10 2dac 0100 |00c1: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ -408310: 0c01 |00c4: move-result-object v1 │ │ -408312: 6e10 daab 0100 |00c5: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ -408318: 0a01 |00c8: move-result v1 │ │ -40831a: 3801 0c00 |00c9: if-eqz v1, 00d5 // +000c │ │ -40831e: 2201 7718 |00cb: new-instance v1, Lde/danoeh/antennapod/adapter/actionbutton/PlayLocalActionButton; // type@1877 │ │ -408322: 5452 e393 |00cd: iget-object v2, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93e3 │ │ -408326: 7020 d697 2100 |00cf: invoke-direct {v1, v2}, Lde/danoeh/antennapod/adapter/actionbutton/PlayLocalActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@97d6 │ │ -40832c: 5b51 d893 |00d2: iput-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton1:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@93d8 │ │ -408330: 281a |00d4: goto 00ee // +001a │ │ -408332: 6e10 04ac 0000 |00d5: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ac04 │ │ -408338: 0a01 |00d8: move-result v1 │ │ -40833a: 3801 0c00 |00d9: if-eqz v1, 00e5 // +000c │ │ -40833e: 2201 7618 |00db: new-instance v1, Lde/danoeh/antennapod/adapter/actionbutton/PlayActionButton; // type@1876 │ │ -408342: 5452 e393 |00dd: iget-object v2, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93e3 │ │ -408346: 7020 d297 2100 |00df: invoke-direct {v1, v2}, Lde/danoeh/antennapod/adapter/actionbutton/PlayActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@97d2 │ │ -40834c: 5b51 d893 |00e2: iput-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton1:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@93d8 │ │ -408350: 280a |00e4: goto 00ee // +000a │ │ -408352: 2201 7818 |00e5: new-instance v1, Lde/danoeh/antennapod/adapter/actionbutton/StreamActionButton; // type@1878 │ │ -408356: 5452 e393 |00e7: iget-object v2, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93e3 │ │ -40835a: 7020 da97 2100 |00e9: invoke-direct {v1, v2}, Lde/danoeh/antennapod/adapter/actionbutton/StreamActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@97da │ │ -408360: 5b51 d893 |00ec: iput-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton1:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@93d8 │ │ -408364: 7100 ddad 0000 |00ee: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@addd │ │ -40836a: 0c01 |00f1: move-result-object v1 │ │ -40836c: 6e10 01ac 0000 |00f2: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ -408372: 0c02 |00f5: move-result-object v2 │ │ -408374: 6e20 dfad 2100 |00f6: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.isDownloadingEpisode:(Ljava/lang/String;)Z // method@addf │ │ -40837a: 0a01 |00f9: move-result v1 │ │ -40837c: 3801 0c00 |00fa: if-eqz v1, 0106 // +000c │ │ -408380: 2200 6c18 |00fc: new-instance v0, Lde/danoeh/antennapod/adapter/actionbutton/CancelDownloadActionButton; // type@186c │ │ -408384: 5451 e393 |00fe: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93e3 │ │ -408388: 7020 a397 1000 |0100: invoke-direct {v0, v1}, Lde/danoeh/antennapod/adapter/actionbutton/CancelDownloadActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@97a3 │ │ -40838e: 5b50 d993 |0103: iput-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton2:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@93d9 │ │ -408392: 281a |0105: goto 011f // +001a │ │ -408394: 6e10 04ac 0000 |0106: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ac04 │ │ -40839a: 0a00 |0109: move-result v0 │ │ -40839c: 3900 0c00 |010a: if-nez v0, 0116 // +000c │ │ -4083a0: 2200 7118 |010c: new-instance v0, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton; // type@1871 │ │ -4083a4: 5451 e393 |010e: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93e3 │ │ -4083a8: 7020 b697 1000 |0110: invoke-direct {v0, v1}, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@97b6 │ │ -4083ae: 5b50 d993 |0113: iput-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton2:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@93d9 │ │ -4083b2: 280a |0115: goto 011f // +000a │ │ -4083b4: 2200 6e18 |0116: new-instance v0, Lde/danoeh/antennapod/adapter/actionbutton/DeleteActionButton; // type@186e │ │ -4083b8: 5451 e393 |0118: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93e3 │ │ -4083bc: 7020 aa97 1000 |011a: invoke-direct {v0, v1}, Lde/danoeh/antennapod/adapter/actionbutton/DeleteActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@97aa │ │ -4083c2: 5b50 d993 |011d: iput-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton2:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@93d9 │ │ -4083c6: 5450 dc93 |011f: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.butAction1Text:Landroid/widget/TextView; // field@93dc │ │ -4083ca: 5451 d893 |0121: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton1:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@93d8 │ │ -4083ce: 6e10 c597 0100 |0123: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.getLabel:()I // method@97c5 │ │ -4083d4: 0a01 |0126: move-result v1 │ │ -4083d6: 6e20 9c12 1000 |0127: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(I)V // method@129c │ │ -4083dc: 5450 dc93 |012a: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.butAction1Text:Landroid/widget/TextView; // field@93dc │ │ -4083e0: 1201 |012c: const/4 v1, #int 0 // #0 │ │ -4083e2: 6e20 aa12 1000 |012d: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setTransformationMethod:(Landroid/text/method/TransformationMethod;)V // method@12aa │ │ -4083e8: 5450 db93 |0130: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.butAction1Icon:Landroid/widget/ImageView; // field@93db │ │ -4083ec: 5452 d893 |0132: iget-object v2, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton1:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@93d8 │ │ -4083f0: 6e10 c497 0200 |0134: invoke-virtual {v2}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.getDrawable:()I // method@97c4 │ │ -4083f6: 0a02 |0137: move-result v2 │ │ -4083f8: 6e20 4611 2000 |0138: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1146 │ │ -4083fe: 5450 da93 |013b: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.butAction1:Landroid/view/View; // field@93da │ │ -408402: 5452 d893 |013d: iget-object v2, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton1:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@93d8 │ │ -408406: 6e10 c697 0200 |013f: invoke-virtual {v2}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.getVisibility:()I // method@97c6 │ │ -40840c: 0a02 |0142: move-result v2 │ │ -40840e: 6e20 9c0d 2000 |0143: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -408414: 5450 df93 |0146: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.butAction2Text:Landroid/widget/TextView; // field@93df │ │ -408418: 5452 d993 |0148: iget-object v2, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton2:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@93d9 │ │ -40841c: 6e10 c597 0200 |014a: invoke-virtual {v2}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.getLabel:()I // method@97c5 │ │ -408422: 0a02 |014d: move-result v2 │ │ -408424: 6e20 9c12 2000 |014e: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(I)V // method@129c │ │ -40842a: 5450 df93 |0151: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.butAction2Text:Landroid/widget/TextView; // field@93df │ │ -40842e: 6e20 aa12 1000 |0153: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setTransformationMethod:(Landroid/text/method/TransformationMethod;)V // method@12aa │ │ -408434: 5450 de93 |0156: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.butAction2Icon:Landroid/widget/ImageView; // field@93de │ │ -408438: 5451 d993 |0158: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton2:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@93d9 │ │ -40843c: 6e10 c497 0100 |015a: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.getDrawable:()I // method@97c4 │ │ -408442: 0a01 |015d: move-result v1 │ │ -408444: 6e20 4611 1000 |015e: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1146 │ │ -40844a: 5450 dd93 |0161: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.butAction2:Landroid/view/View; // field@93dd │ │ -40844e: 5451 d993 |0163: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton2:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@93d9 │ │ -408452: 6e10 c697 0100 |0165: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.getVisibility:()I // method@97c6 │ │ -408458: 0a01 |0168: move-result v1 │ │ -40845a: 6e20 9c0d 1000 |0169: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -408460: 0e00 |016c: return-void │ │ +408140: |[408140] de.danoeh.antennapod.fragment.ItemFragment.updateButtons:()V │ │ +408150: 5450 e793 |0000: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.progbarDownload:Lde/danoeh/antennapod/ui/common/CircularProgressBar; // field@93e7 │ │ +408154: 1301 0800 |0002: const/16 v1, #int 8 // #8 │ │ +408158: 6e20 9c0d 1000 |0004: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +40815e: 5450 e393 |0007: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93e3 │ │ +408162: 6e10 3cac 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ac3c │ │ +408168: 0a00 |000c: move-result v0 │ │ +40816a: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +40816c: 3800 5600 |000e: if-eqz v0, 0064 // +0056 │ │ +408170: 7100 ddad 0000 |0010: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@addd │ │ +408176: 0c00 |0013: move-result-object v0 │ │ +408178: 5453 e393 |0014: iget-object v3, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93e3 │ │ +40817c: 6e10 35ac 0300 |0016: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +408182: 0c03 |0019: move-result-object v3 │ │ +408184: 6e10 01ac 0300 |001a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ +40818a: 0c03 |001d: move-result-object v3 │ │ +40818c: 6e20 dfad 3000 |001e: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.isDownloadingEpisode:(Ljava/lang/String;)Z // method@addf │ │ +408192: 0a00 |0021: move-result v0 │ │ +408194: 3800 4200 |0022: if-eqz v0, 0064 // +0042 │ │ +408198: 5450 e793 |0024: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.progbarDownload:Lde/danoeh/antennapod/ui/common/CircularProgressBar; // field@93e7 │ │ +40819c: 6e20 9c0d 2000 |0026: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +4081a2: 5450 e793 |0029: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.progbarDownload:Lde/danoeh/antennapod/ui/common/CircularProgressBar; // field@93e7 │ │ +4081a6: 7100 ddad 0000 |002b: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@addd │ │ +4081ac: 0c03 |002e: move-result-object v3 │ │ +4081ae: 5454 e393 |002f: iget-object v4, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93e3 │ │ +4081b2: 6e10 35ac 0400 |0031: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +4081b8: 0c04 |0034: move-result-object v4 │ │ +4081ba: 6e10 01ac 0400 |0035: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ +4081c0: 0c04 |0038: move-result-object v4 │ │ +4081c2: 6e20 dead 4300 |0039: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.getProgress:(Ljava/lang/String;)I // method@adde │ │ +4081c8: 0a03 |003c: move-result v3 │ │ +4081ca: 1214 |003d: const/4 v4, #int 1 // #1 │ │ +4081cc: 7120 e4b2 3400 |003e: invoke-static {v4, v3}, Ljava/lang/Math;.max:(II)I // method@b2e4 │ │ +4081d2: 0a03 |0041: move-result v3 │ │ +4081d4: 8233 |0042: int-to-float v3, v3 │ │ +4081d6: 1404 0ad7 233c |0043: const v4, #float 0.01 // #3c23d70a │ │ +4081dc: a803 0304 |0046: mul-float v3, v3, v4 │ │ +4081e0: 5454 e393 |0048: iget-object v4, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93e3 │ │ +4081e4: 6e30 27b1 3004 |004a: invoke-virtual {v0, v3, v4}, Lde/danoeh/antennapod/ui/common/CircularProgressBar;.setPercentage:(FLjava/lang/Object;)V // method@b127 │ │ +4081ea: 5450 e793 |004d: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.progbarDownload:Lde/danoeh/antennapod/ui/common/CircularProgressBar; // field@93e7 │ │ +4081ee: 7100 ddad 0000 |004f: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@addd │ │ +4081f4: 0c03 |0052: move-result-object v3 │ │ +4081f6: 5454 e393 |0053: iget-object v4, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93e3 │ │ +4081fa: 6e10 35ac 0400 |0055: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +408200: 0c04 |0058: move-result-object v4 │ │ +408202: 6e10 01ac 0400 |0059: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ +408208: 0c04 |005c: move-result-object v4 │ │ +40820a: 6e20 e0ad 4300 |005d: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.isEpisodeQueued:(Ljava/lang/String;)Z // method@ade0 │ │ +408210: 0a03 |0060: move-result v3 │ │ +408212: 6e20 26b1 3000 |0061: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/ui/common/CircularProgressBar;.setIndeterminate:(Z)V // method@b126 │ │ +408218: 5450 e393 |0064: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93e3 │ │ +40821c: 6e10 35ac 0000 |0066: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +408222: 0c00 |0069: move-result-object v0 │ │ +408224: 3900 1b00 |006a: if-nez v0, 0085 // +001b │ │ +408228: 2200 7418 |006c: new-instance v0, Lde/danoeh/antennapod/adapter/actionbutton/MarkAsPlayedActionButton; // type@1874 │ │ +40822c: 5451 e393 |006e: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93e3 │ │ +408230: 7020 c997 1000 |0070: invoke-direct {v0, v1}, Lde/danoeh/antennapod/adapter/actionbutton/MarkAsPlayedActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@97c9 │ │ +408236: 5b50 d893 |0073: iput-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton1:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@93d8 │ │ +40823a: 2200 7918 |0075: new-instance v0, Lde/danoeh/antennapod/adapter/actionbutton/VisitWebsiteActionButton; // type@1879 │ │ +40823e: 5451 e393 |0077: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93e3 │ │ +408242: 7020 de97 1000 |0079: invoke-direct {v0, v1}, Lde/danoeh/antennapod/adapter/actionbutton/VisitWebsiteActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@97de │ │ +408248: 5b50 d993 |007c: iput-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton2:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@93d9 │ │ +40824c: 5450 e693 |007e: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.noMediaLabel:Landroid/view/View; // field@93e6 │ │ +408250: 6e20 9c0d 2000 |0080: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +408256: 2900 9c00 |0083: goto/16 011f // +009c │ │ +40825a: 5452 e693 |0085: iget-object v2, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.noMediaLabel:Landroid/view/View; // field@93e6 │ │ +40825e: 6e20 9c0d 1200 |0087: invoke-virtual {v2, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +408264: 6e10 6dac 0000 |008a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac6d │ │ +40826a: 0a01 |008d: move-result v1 │ │ +40826c: 3d01 2100 |008e: if-lez v1, 00af // +0021 │ │ +408270: 5451 ea93 |0090: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.txtvDuration:Landroid/widget/TextView; // field@93ea │ │ +408274: 6e10 6dac 0000 |0092: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac6d │ │ +40827a: 0a02 |0095: move-result v2 │ │ +40827c: 7110 189d 0200 |0096: invoke-static {v2}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9d18 │ │ +408282: 0c02 |0099: move-result-object v2 │ │ +408284: 6e20 9d12 2100 |009a: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +40828a: 5451 ea93 |009d: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.txtvDuration:Landroid/widget/TextView; // field@93ea │ │ +40828e: 6e10 2d35 0500 |009f: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +408294: 0c02 |00a2: move-result-object v2 │ │ +408296: 6e10 6dac 0000 |00a3: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac6d │ │ +40829c: 0a03 |00a6: move-result v3 │ │ +40829e: 8133 |00a7: int-to-long v3, v3 │ │ +4082a0: 7130 169d 3204 |00a8: invoke-static {v2, v3, v4}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLocalized:(Landroid/content/Context;J)Ljava/lang/String; // method@9d16 │ │ +4082a6: 0c02 |00ab: move-result-object v2 │ │ +4082a8: 6e20 510d 2100 |00ac: invoke-virtual {v1, v2}, Landroid/view/View;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0d51 │ │ +4082ae: 7110 b69d 0000 |00af: invoke-static {v0}, Lde/danoeh/antennapod/core/util/PlaybackStatus;.isCurrentlyPlaying:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@9db6 │ │ +4082b4: 0a01 |00b2: move-result v1 │ │ +4082b6: 3801 0c00 |00b3: if-eqz v1, 00bf // +000c │ │ +4082ba: 2201 7518 |00b5: new-instance v1, Lde/danoeh/antennapod/adapter/actionbutton/PauseActionButton; // type@1875 │ │ +4082be: 5452 e393 |00b7: iget-object v2, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93e3 │ │ +4082c2: 7020 ce97 2100 |00b9: invoke-direct {v1, v2}, Lde/danoeh/antennapod/adapter/actionbutton/PauseActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@97ce │ │ +4082c8: 5b51 d893 |00bc: iput-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton1:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@93d8 │ │ +4082cc: 2830 |00be: goto 00ee // +0030 │ │ +4082ce: 5451 e393 |00bf: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93e3 │ │ +4082d2: 6e10 2dac 0100 |00c1: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac2d │ │ +4082d8: 0c01 |00c4: move-result-object v1 │ │ +4082da: 6e10 daab 0100 |00c5: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ +4082e0: 0a01 |00c8: move-result v1 │ │ +4082e2: 3801 0c00 |00c9: if-eqz v1, 00d5 // +000c │ │ +4082e6: 2201 7718 |00cb: new-instance v1, Lde/danoeh/antennapod/adapter/actionbutton/PlayLocalActionButton; // type@1877 │ │ +4082ea: 5452 e393 |00cd: iget-object v2, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93e3 │ │ +4082ee: 7020 d697 2100 |00cf: invoke-direct {v1, v2}, Lde/danoeh/antennapod/adapter/actionbutton/PlayLocalActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@97d6 │ │ +4082f4: 5b51 d893 |00d2: iput-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton1:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@93d8 │ │ +4082f8: 281a |00d4: goto 00ee // +001a │ │ +4082fa: 6e10 04ac 0000 |00d5: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ac04 │ │ +408300: 0a01 |00d8: move-result v1 │ │ +408302: 3801 0c00 |00d9: if-eqz v1, 00e5 // +000c │ │ +408306: 2201 7618 |00db: new-instance v1, Lde/danoeh/antennapod/adapter/actionbutton/PlayActionButton; // type@1876 │ │ +40830a: 5452 e393 |00dd: iget-object v2, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93e3 │ │ +40830e: 7020 d297 2100 |00df: invoke-direct {v1, v2}, Lde/danoeh/antennapod/adapter/actionbutton/PlayActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@97d2 │ │ +408314: 5b51 d893 |00e2: iput-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton1:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@93d8 │ │ +408318: 280a |00e4: goto 00ee // +000a │ │ +40831a: 2201 7818 |00e5: new-instance v1, Lde/danoeh/antennapod/adapter/actionbutton/StreamActionButton; // type@1878 │ │ +40831e: 5452 e393 |00e7: iget-object v2, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93e3 │ │ +408322: 7020 da97 2100 |00e9: invoke-direct {v1, v2}, Lde/danoeh/antennapod/adapter/actionbutton/StreamActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@97da │ │ +408328: 5b51 d893 |00ec: iput-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton1:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@93d8 │ │ +40832c: 7100 ddad 0000 |00ee: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@addd │ │ +408332: 0c01 |00f1: move-result-object v1 │ │ +408334: 6e10 01ac 0000 |00f2: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ +40833a: 0c02 |00f5: move-result-object v2 │ │ +40833c: 6e20 dfad 2100 |00f6: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.isDownloadingEpisode:(Ljava/lang/String;)Z // method@addf │ │ +408342: 0a01 |00f9: move-result v1 │ │ +408344: 3801 0c00 |00fa: if-eqz v1, 0106 // +000c │ │ +408348: 2200 6c18 |00fc: new-instance v0, Lde/danoeh/antennapod/adapter/actionbutton/CancelDownloadActionButton; // type@186c │ │ +40834c: 5451 e393 |00fe: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93e3 │ │ +408350: 7020 a397 1000 |0100: invoke-direct {v0, v1}, Lde/danoeh/antennapod/adapter/actionbutton/CancelDownloadActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@97a3 │ │ +408356: 5b50 d993 |0103: iput-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton2:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@93d9 │ │ +40835a: 281a |0105: goto 011f // +001a │ │ +40835c: 6e10 04ac 0000 |0106: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ac04 │ │ +408362: 0a00 |0109: move-result v0 │ │ +408364: 3900 0c00 |010a: if-nez v0, 0116 // +000c │ │ +408368: 2200 7118 |010c: new-instance v0, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton; // type@1871 │ │ +40836c: 5451 e393 |010e: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93e3 │ │ +408370: 7020 b697 1000 |0110: invoke-direct {v0, v1}, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@97b6 │ │ +408376: 5b50 d993 |0113: iput-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton2:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@93d9 │ │ +40837a: 280a |0115: goto 011f // +000a │ │ +40837c: 2200 6e18 |0116: new-instance v0, Lde/danoeh/antennapod/adapter/actionbutton/DeleteActionButton; // type@186e │ │ +408380: 5451 e393 |0118: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93e3 │ │ +408384: 7020 aa97 1000 |011a: invoke-direct {v0, v1}, Lde/danoeh/antennapod/adapter/actionbutton/DeleteActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@97aa │ │ +40838a: 5b50 d993 |011d: iput-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton2:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@93d9 │ │ +40838e: 5450 dc93 |011f: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.butAction1Text:Landroid/widget/TextView; // field@93dc │ │ +408392: 5451 d893 |0121: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton1:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@93d8 │ │ +408396: 6e10 c597 0100 |0123: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.getLabel:()I // method@97c5 │ │ +40839c: 0a01 |0126: move-result v1 │ │ +40839e: 6e20 9c12 1000 |0127: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(I)V // method@129c │ │ +4083a4: 5450 dc93 |012a: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.butAction1Text:Landroid/widget/TextView; // field@93dc │ │ +4083a8: 1201 |012c: const/4 v1, #int 0 // #0 │ │ +4083aa: 6e20 aa12 1000 |012d: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setTransformationMethod:(Landroid/text/method/TransformationMethod;)V // method@12aa │ │ +4083b0: 5450 db93 |0130: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.butAction1Icon:Landroid/widget/ImageView; // field@93db │ │ +4083b4: 5452 d893 |0132: iget-object v2, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton1:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@93d8 │ │ +4083b8: 6e10 c497 0200 |0134: invoke-virtual {v2}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.getDrawable:()I // method@97c4 │ │ +4083be: 0a02 |0137: move-result v2 │ │ +4083c0: 6e20 4611 2000 |0138: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1146 │ │ +4083c6: 5450 da93 |013b: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.butAction1:Landroid/view/View; // field@93da │ │ +4083ca: 5452 d893 |013d: iget-object v2, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton1:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@93d8 │ │ +4083ce: 6e10 c697 0200 |013f: invoke-virtual {v2}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.getVisibility:()I // method@97c6 │ │ +4083d4: 0a02 |0142: move-result v2 │ │ +4083d6: 6e20 9c0d 2000 |0143: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +4083dc: 5450 df93 |0146: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.butAction2Text:Landroid/widget/TextView; // field@93df │ │ +4083e0: 5452 d993 |0148: iget-object v2, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton2:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@93d9 │ │ +4083e4: 6e10 c597 0200 |014a: invoke-virtual {v2}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.getLabel:()I // method@97c5 │ │ +4083ea: 0a02 |014d: move-result v2 │ │ +4083ec: 6e20 9c12 2000 |014e: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(I)V // method@129c │ │ +4083f2: 5450 df93 |0151: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.butAction2Text:Landroid/widget/TextView; // field@93df │ │ +4083f6: 6e20 aa12 1000 |0153: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setTransformationMethod:(Landroid/text/method/TransformationMethod;)V // method@12aa │ │ +4083fc: 5450 de93 |0156: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.butAction2Icon:Landroid/widget/ImageView; // field@93de │ │ +408400: 5451 d993 |0158: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton2:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@93d9 │ │ +408404: 6e10 c497 0100 |015a: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.getDrawable:()I // method@97c4 │ │ +40840a: 0a01 |015d: move-result v1 │ │ +40840c: 6e20 4611 1000 |015e: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1146 │ │ +408412: 5450 dd93 |0161: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.butAction2:Landroid/view/View; // field@93dd │ │ +408416: 5451 d993 |0163: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton2:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@93d9 │ │ +40841a: 6e10 c697 0100 |0165: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.getVisibility:()I // method@97c6 │ │ +408420: 0a01 |0168: move-result v1 │ │ +408422: 6e20 9c0d 1000 |0169: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +408428: 0e00 |016c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=305 │ │ 0x0007 line=306 │ │ 0x0010 line=307 │ │ 0x0024 line=308 │ │ 0x0029 line=309 │ │ @@ -1742538,19 +1742521,19 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -4076d0: |[4076d0] de.danoeh.antennapod.fragment.ItemFragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -4076e0: 5410 ee93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@93ee │ │ -4076e4: 6e20 4fb1 2000 |0002: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/view/ShownotesWebView;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@b14f │ │ -4076ea: 0a02 |0005: move-result v2 │ │ -4076ec: 0f02 |0006: return v2 │ │ +407698: |[407698] de.danoeh.antennapod.fragment.ItemFragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +4076a8: 5410 ee93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@93ee │ │ +4076ac: 6e20 4fb1 2000 |0002: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/view/ShownotesWebView;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@b14f │ │ +4076b2: 0a02 |0005: move-result v2 │ │ +4076b4: 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; │ │ │ │ @@ -1742559,23 +1742542,23 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -407b88: |[407b88] de.danoeh.antennapod.fragment.ItemFragment.onCreate:(Landroid/os/Bundle;)V │ │ -407b98: 6f20 7435 3200 |0000: invoke-super {v2, v3}, Landroidx/fragment/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@3574 │ │ -407b9e: 6e10 2b35 0200 |0003: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@352b │ │ -407ba4: 0c03 |0006: move-result-object v3 │ │ -407ba6: 1a00 9b85 |0007: const-string v0, "feeditem" // string@859b │ │ -407baa: 6e20 f406 0300 |0009: invoke-virtual {v3, v0}, Landroid/os/BaseBundle;.getLong:(Ljava/lang/String;)J // method@06f4 │ │ -407bb0: 0b00 |000c: move-result-wide v0 │ │ -407bb2: 5a20 e493 |000d: iput-wide v0, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.itemId:J // field@93e4 │ │ -407bb6: 0e00 |000f: return-void │ │ +407b50: |[407b50] de.danoeh.antennapod.fragment.ItemFragment.onCreate:(Landroid/os/Bundle;)V │ │ +407b60: 6f20 7435 3200 |0000: invoke-super {v2, v3}, Landroidx/fragment/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@3574 │ │ +407b66: 6e10 2b35 0200 |0003: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@352b │ │ +407b6c: 0c03 |0006: move-result-object v3 │ │ +407b6e: 1a00 9b85 |0007: const-string v0, "feeditem" // string@859b │ │ +407b72: 6e20 f406 0300 |0009: invoke-virtual {v3, v0}, Landroid/os/BaseBundle;.getLong:(Ljava/lang/String;)J // method@06f4 │ │ +407b78: 0b00 |000c: move-result-wide v0 │ │ +407b7a: 5a20 e493 |000d: iput-wide v0, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.itemId:J // field@93e4 │ │ +407b7e: 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; │ │ @@ -1742585,125 +1742568,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 │ │ -4074d0: |[4074d0] de.danoeh.antennapod.fragment.ItemFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -4074e0: 6f40 7935 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@3579 │ │ -4074e6: 1404 5800 0d7f |0003: const v4, #float 1.87423e+38 // #7f0d0058 │ │ -4074ec: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -4074ee: 6e40 b20b 4203 |0007: invoke-virtual {v2, v4, v3, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -4074f4: 0c02 |000a: move-result-object v2 │ │ -4074f6: 1403 d700 0a7f |000b: const v3, #float 1.83438e+38 // #7f0a00d7 │ │ -4074fc: 6e20 780c 3200 |000e: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -407502: 0c03 |0011: move-result-object v3 │ │ -407504: 1f03 9d02 |0012: check-cast v3, Landroid/view/ViewGroup; // type@029d │ │ -407508: 5b13 e993 |0014: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.root:Landroid/view/ViewGroup; // field@93e9 │ │ -40750c: 1403 b703 0a7f |0016: const v3, #float 1.83453e+38 // #7f0a03b7 │ │ -407512: 6e20 780c 3200 |0019: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -407518: 0c03 |001c: move-result-object v3 │ │ -40751a: 1f03 1503 |001d: check-cast v3, Landroid/widget/TextView; // type@0315 │ │ -40751e: 5b13 eb93 |001f: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.txtvPodcast:Landroid/widget/TextView; // field@93eb │ │ -407522: 2204 801b |0021: new-instance v4, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda2; // type@1b80 │ │ -407526: 7020 58a6 1400 |0023: invoke-direct {v4, v1}, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/ItemFragment;)V // method@a658 │ │ -40752c: 6e20 710d 4300 |0026: invoke-virtual {v3, v4}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -407532: 1403 c303 0a7f |0029: const v3, #float 1.83453e+38 // #7f0a03c3 │ │ -407538: 6e20 780c 3200 |002c: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -40753e: 0c03 |002f: move-result-object v3 │ │ -407540: 1f03 1503 |0030: check-cast v3, Landroid/widget/TextView; // type@0315 │ │ -407544: 5b13 ed93 |0032: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.txtvTitle:Landroid/widget/TextView; // field@93ed │ │ -407548: 6004 dd00 |0034: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -40754c: 1300 1700 |0036: const/16 v0, #int 23 // #17 │ │ -407550: 3404 0600 |0038: if-lt v4, v0, 003e // +0006 │ │ -407554: 1224 |003a: const/4 v4, #int 2 // #2 │ │ -407556: 7120 ec30 4300 |003b: invoke-static {v3, v4}, Landroidx/core/widget/TextViewCompat$Api23Impl$$ExternalSyntheticApiModelOutline3;.m:(Landroid/widget/TextView;I)V // method@30ec │ │ -40755c: 1403 a803 0a7f |003e: const v3, #float 1.83452e+38 // #7f0a03a8 │ │ -407562: 6e20 780c 3200 |0041: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -407568: 0c03 |0044: move-result-object v3 │ │ -40756a: 1f03 1503 |0045: check-cast v3, Landroid/widget/TextView; // type@0315 │ │ -40756e: 5b13 ea93 |0047: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.txtvDuration:Landroid/widget/TextView; // field@93ea │ │ -407572: 1403 bd03 0a7f |0049: const v3, #float 1.83453e+38 // #7f0a03bd │ │ -407578: 6e20 780c 3200 |004c: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -40757e: 0c03 |004f: move-result-object v3 │ │ -407580: 1f03 1503 |0050: check-cast v3, Landroid/widget/TextView; // type@0315 │ │ -407584: 5b13 ec93 |0052: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.txtvPublished:Landroid/widget/TextView; // field@93ec │ │ -407588: 5413 ed93 |0054: iget-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.txtvTitle:Landroid/widget/TextView; // field@93ed │ │ -40758c: 6204 9101 |0056: sget-object v4, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0191 │ │ -407590: 6e20 7e12 4300 |0058: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@127e │ │ -407596: 1403 e103 0a7f |005b: const v3, #float 1.83454e+38 // #7f0a03e1 │ │ -40759c: 6e20 780c 3200 |005e: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -4075a2: 0c03 |0061: move-result-object v3 │ │ -4075a4: 1f03 111e |0062: check-cast v3, Lde/danoeh/antennapod/view/ShownotesWebView; // type@1e11 │ │ -4075a8: 5b13 ee93 |0064: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@93ee │ │ -4075ac: 2204 811b |0066: new-instance v4, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda3; // type@1b81 │ │ -4075b0: 7020 5aa6 1400 |0068: invoke-direct {v4, v1}, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/ItemFragment;)V // method@a65a │ │ -4075b6: 6e20 51b1 4300 |006b: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/view/ShownotesWebView;.setTimecodeSelectedListener:(Landroidx/core/util/Consumer;)V // method@b151 │ │ -4075bc: 5413 ee93 |006e: iget-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@93ee │ │ -4075c0: 6e20 ae35 3100 |0070: invoke-virtual {v1, v3}, Landroidx/fragment/app/Fragment;.registerForContextMenu:(Landroid/view/View;)V // method@35ae │ │ -4075c6: 1403 c401 0a7f |0073: const v3, #float 1.83443e+38 // #7f0a01c4 │ │ -4075cc: 6e20 780c 3200 |0076: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -4075d2: 0c03 |0079: move-result-object v3 │ │ -4075d4: 1f03 f902 |007a: check-cast v3, Landroid/widget/ImageView; // type@02f9 │ │ -4075d8: 5b13 e293 |007c: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.imgvCover:Landroid/widget/ImageView; // field@93e2 │ │ -4075dc: 2204 821b |007e: new-instance v4, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda4; // type@1b82 │ │ -4075e0: 7020 5ca6 1400 |0080: invoke-direct {v4, v1}, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/ItemFragment;)V // method@a65c │ │ -4075e6: 6e20 710d 4300 |0083: invoke-virtual {v3, v4}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -4075ec: 1403 bf00 0a7f |0086: const v3, #float 1.83437e+38 // #7f0a00bf │ │ -4075f2: 6e20 780c 3200 |0089: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -4075f8: 0c03 |008c: move-result-object v3 │ │ -4075fa: 1f03 f51d |008d: check-cast v3, Lde/danoeh/antennapod/ui/common/CircularProgressBar; // type@1df5 │ │ -4075fe: 5b13 e793 |008f: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.progbarDownload:Lde/danoeh/antennapod/ui/common/CircularProgressBar; // field@93e7 │ │ -407602: 1403 9202 0a7f |0091: const v3, #float 1.83447e+38 // #7f0a0292 │ │ -407608: 6e20 780c 3200 |0094: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -40760e: 0c03 |0097: move-result-object v3 │ │ -407610: 1f03 0203 |0098: check-cast v3, Landroid/widget/ProgressBar; // type@0302 │ │ -407614: 5b13 e893 |009a: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.progbarLoading:Landroid/widget/ProgressBar; // field@93e8 │ │ -407618: 1403 8800 0a7f |009c: const v3, #float 1.83436e+38 // #7f0a0088 │ │ -40761e: 6e20 780c 3200 |009f: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -407624: 0c03 |00a2: move-result-object v3 │ │ -407626: 5b13 da93 |00a3: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.butAction1:Landroid/view/View; // field@93da │ │ -40762a: 1403 8b00 0a7f |00a5: const v3, #float 1.83436e+38 // #7f0a008b │ │ -407630: 6e20 780c 3200 |00a8: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -407636: 0c03 |00ab: move-result-object v3 │ │ -407638: 5b13 dd93 |00ac: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.butAction2:Landroid/view/View; // field@93dd │ │ -40763c: 1403 8900 0a7f |00ae: const v3, #float 1.83436e+38 // #7f0a0089 │ │ -407642: 6e20 780c 3200 |00b1: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -407648: 0c03 |00b4: move-result-object v3 │ │ -40764a: 1f03 f902 |00b5: check-cast v3, Landroid/widget/ImageView; // type@02f9 │ │ -40764e: 5b13 db93 |00b7: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.butAction1Icon:Landroid/widget/ImageView; // field@93db │ │ -407652: 1403 8c00 0a7f |00b9: const v3, #float 1.83436e+38 // #7f0a008c │ │ -407658: 6e20 780c 3200 |00bc: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -40765e: 0c03 |00bf: move-result-object v3 │ │ -407660: 1f03 f902 |00c0: check-cast v3, Landroid/widget/ImageView; // type@02f9 │ │ -407664: 5b13 de93 |00c2: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.butAction2Icon:Landroid/widget/ImageView; // field@93de │ │ -407668: 1403 8a00 0a7f |00c4: const v3, #float 1.83436e+38 // #7f0a008a │ │ -40766e: 6e20 780c 3200 |00c7: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -407674: 0c03 |00ca: move-result-object v3 │ │ -407676: 1f03 1503 |00cb: check-cast v3, Landroid/widget/TextView; // type@0315 │ │ -40767a: 5b13 dc93 |00cd: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.butAction1Text:Landroid/widget/TextView; // field@93dc │ │ -40767e: 1403 8d00 0a7f |00cf: const v3, #float 1.83436e+38 // #7f0a008d │ │ -407684: 6e20 780c 3200 |00d2: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -40768a: 0c03 |00d5: move-result-object v3 │ │ -40768c: 1f03 1503 |00d6: check-cast v3, Landroid/widget/TextView; // type@0315 │ │ -407690: 5b13 df93 |00d8: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.butAction2Text:Landroid/widget/TextView; // field@93df │ │ -407694: 1403 4502 0a7f |00da: const v3, #float 1.83445e+38 // #7f0a0245 │ │ -40769a: 6e20 780c 3200 |00dd: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -4076a0: 0c03 |00e0: move-result-object v3 │ │ -4076a2: 5b13 e693 |00e1: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.noMediaLabel:Landroid/view/View; // field@93e6 │ │ -4076a6: 5413 da93 |00e3: iget-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.butAction1:Landroid/view/View; // field@93da │ │ -4076aa: 2204 831b |00e5: new-instance v4, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda5; // type@1b83 │ │ -4076ae: 7020 5ea6 1400 |00e7: invoke-direct {v4, v1}, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/ItemFragment;)V // method@a65e │ │ -4076b4: 6e20 710d 4300 |00ea: invoke-virtual {v3, v4}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -4076ba: 5413 dd93 |00ed: iget-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.butAction2:Landroid/view/View; // field@93dd │ │ -4076be: 2204 841b |00ef: new-instance v4, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda6; // type@1b84 │ │ -4076c2: 7020 60a6 1400 |00f1: invoke-direct {v4, v1}, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/fragment/ItemFragment;)V // method@a660 │ │ -4076c8: 6e20 710d 4300 |00f4: invoke-virtual {v3, v4}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -4076ce: 1102 |00f7: return-object v2 │ │ +407498: |[407498] de.danoeh.antennapod.fragment.ItemFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +4074a8: 6f40 7935 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@3579 │ │ +4074ae: 1404 5800 0d7f |0003: const v4, #float 1.87423e+38 // #7f0d0058 │ │ +4074b4: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +4074b6: 6e40 b20b 4203 |0007: invoke-virtual {v2, v4, v3, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +4074bc: 0c02 |000a: move-result-object v2 │ │ +4074be: 1403 d700 0a7f |000b: const v3, #float 1.83438e+38 // #7f0a00d7 │ │ +4074c4: 6e20 780c 3200 |000e: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +4074ca: 0c03 |0011: move-result-object v3 │ │ +4074cc: 1f03 9d02 |0012: check-cast v3, Landroid/view/ViewGroup; // type@029d │ │ +4074d0: 5b13 e993 |0014: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.root:Landroid/view/ViewGroup; // field@93e9 │ │ +4074d4: 1403 b703 0a7f |0016: const v3, #float 1.83453e+38 // #7f0a03b7 │ │ +4074da: 6e20 780c 3200 |0019: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +4074e0: 0c03 |001c: move-result-object v3 │ │ +4074e2: 1f03 1503 |001d: check-cast v3, Landroid/widget/TextView; // type@0315 │ │ +4074e6: 5b13 eb93 |001f: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.txtvPodcast:Landroid/widget/TextView; // field@93eb │ │ +4074ea: 2204 801b |0021: new-instance v4, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda2; // type@1b80 │ │ +4074ee: 7020 58a6 1400 |0023: invoke-direct {v4, v1}, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/ItemFragment;)V // method@a658 │ │ +4074f4: 6e20 710d 4300 |0026: invoke-virtual {v3, v4}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +4074fa: 1403 c303 0a7f |0029: const v3, #float 1.83453e+38 // #7f0a03c3 │ │ +407500: 6e20 780c 3200 |002c: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +407506: 0c03 |002f: move-result-object v3 │ │ +407508: 1f03 1503 |0030: check-cast v3, Landroid/widget/TextView; // type@0315 │ │ +40750c: 5b13 ed93 |0032: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.txtvTitle:Landroid/widget/TextView; // field@93ed │ │ +407510: 6004 dd00 |0034: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +407514: 1300 1700 |0036: const/16 v0, #int 23 // #17 │ │ +407518: 3404 0600 |0038: if-lt v4, v0, 003e // +0006 │ │ +40751c: 1224 |003a: const/4 v4, #int 2 // #2 │ │ +40751e: 7120 ec30 4300 |003b: invoke-static {v3, v4}, Landroidx/core/widget/TextViewCompat$Api23Impl$$ExternalSyntheticApiModelOutline3;.m:(Landroid/widget/TextView;I)V // method@30ec │ │ +407524: 1403 a803 0a7f |003e: const v3, #float 1.83452e+38 // #7f0a03a8 │ │ +40752a: 6e20 780c 3200 |0041: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +407530: 0c03 |0044: move-result-object v3 │ │ +407532: 1f03 1503 |0045: check-cast v3, Landroid/widget/TextView; // type@0315 │ │ +407536: 5b13 ea93 |0047: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.txtvDuration:Landroid/widget/TextView; // field@93ea │ │ +40753a: 1403 bd03 0a7f |0049: const v3, #float 1.83453e+38 // #7f0a03bd │ │ +407540: 6e20 780c 3200 |004c: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +407546: 0c03 |004f: move-result-object v3 │ │ +407548: 1f03 1503 |0050: check-cast v3, Landroid/widget/TextView; // type@0315 │ │ +40754c: 5b13 ec93 |0052: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.txtvPublished:Landroid/widget/TextView; // field@93ec │ │ +407550: 5413 ed93 |0054: iget-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.txtvTitle:Landroid/widget/TextView; // field@93ed │ │ +407554: 6204 9101 |0056: sget-object v4, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0191 │ │ +407558: 6e20 7e12 4300 |0058: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@127e │ │ +40755e: 1403 e103 0a7f |005b: const v3, #float 1.83454e+38 // #7f0a03e1 │ │ +407564: 6e20 780c 3200 |005e: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +40756a: 0c03 |0061: move-result-object v3 │ │ +40756c: 1f03 111e |0062: check-cast v3, Lde/danoeh/antennapod/view/ShownotesWebView; // type@1e11 │ │ +407570: 5b13 ee93 |0064: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@93ee │ │ +407574: 2204 811b |0066: new-instance v4, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda3; // type@1b81 │ │ +407578: 7020 5aa6 1400 |0068: invoke-direct {v4, v1}, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/ItemFragment;)V // method@a65a │ │ +40757e: 6e20 51b1 4300 |006b: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/view/ShownotesWebView;.setTimecodeSelectedListener:(Landroidx/core/util/Consumer;)V // method@b151 │ │ +407584: 5413 ee93 |006e: iget-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@93ee │ │ +407588: 6e20 ae35 3100 |0070: invoke-virtual {v1, v3}, Landroidx/fragment/app/Fragment;.registerForContextMenu:(Landroid/view/View;)V // method@35ae │ │ +40758e: 1403 c401 0a7f |0073: const v3, #float 1.83443e+38 // #7f0a01c4 │ │ +407594: 6e20 780c 3200 |0076: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +40759a: 0c03 |0079: move-result-object v3 │ │ +40759c: 1f03 f902 |007a: check-cast v3, Landroid/widget/ImageView; // type@02f9 │ │ +4075a0: 5b13 e293 |007c: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.imgvCover:Landroid/widget/ImageView; // field@93e2 │ │ +4075a4: 2204 821b |007e: new-instance v4, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda4; // type@1b82 │ │ +4075a8: 7020 5ca6 1400 |0080: invoke-direct {v4, v1}, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/ItemFragment;)V // method@a65c │ │ +4075ae: 6e20 710d 4300 |0083: invoke-virtual {v3, v4}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +4075b4: 1403 bf00 0a7f |0086: const v3, #float 1.83437e+38 // #7f0a00bf │ │ +4075ba: 6e20 780c 3200 |0089: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +4075c0: 0c03 |008c: move-result-object v3 │ │ +4075c2: 1f03 f51d |008d: check-cast v3, Lde/danoeh/antennapod/ui/common/CircularProgressBar; // type@1df5 │ │ +4075c6: 5b13 e793 |008f: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.progbarDownload:Lde/danoeh/antennapod/ui/common/CircularProgressBar; // field@93e7 │ │ +4075ca: 1403 9202 0a7f |0091: const v3, #float 1.83447e+38 // #7f0a0292 │ │ +4075d0: 6e20 780c 3200 |0094: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +4075d6: 0c03 |0097: move-result-object v3 │ │ +4075d8: 1f03 0203 |0098: check-cast v3, Landroid/widget/ProgressBar; // type@0302 │ │ +4075dc: 5b13 e893 |009a: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.progbarLoading:Landroid/widget/ProgressBar; // field@93e8 │ │ +4075e0: 1403 8800 0a7f |009c: const v3, #float 1.83436e+38 // #7f0a0088 │ │ +4075e6: 6e20 780c 3200 |009f: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +4075ec: 0c03 |00a2: move-result-object v3 │ │ +4075ee: 5b13 da93 |00a3: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.butAction1:Landroid/view/View; // field@93da │ │ +4075f2: 1403 8b00 0a7f |00a5: const v3, #float 1.83436e+38 // #7f0a008b │ │ +4075f8: 6e20 780c 3200 |00a8: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +4075fe: 0c03 |00ab: move-result-object v3 │ │ +407600: 5b13 dd93 |00ac: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.butAction2:Landroid/view/View; // field@93dd │ │ +407604: 1403 8900 0a7f |00ae: const v3, #float 1.83436e+38 // #7f0a0089 │ │ +40760a: 6e20 780c 3200 |00b1: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +407610: 0c03 |00b4: move-result-object v3 │ │ +407612: 1f03 f902 |00b5: check-cast v3, Landroid/widget/ImageView; // type@02f9 │ │ +407616: 5b13 db93 |00b7: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.butAction1Icon:Landroid/widget/ImageView; // field@93db │ │ +40761a: 1403 8c00 0a7f |00b9: const v3, #float 1.83436e+38 // #7f0a008c │ │ +407620: 6e20 780c 3200 |00bc: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +407626: 0c03 |00bf: move-result-object v3 │ │ +407628: 1f03 f902 |00c0: check-cast v3, Landroid/widget/ImageView; // type@02f9 │ │ +40762c: 5b13 de93 |00c2: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.butAction2Icon:Landroid/widget/ImageView; // field@93de │ │ +407630: 1403 8a00 0a7f |00c4: const v3, #float 1.83436e+38 // #7f0a008a │ │ +407636: 6e20 780c 3200 |00c7: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +40763c: 0c03 |00ca: move-result-object v3 │ │ +40763e: 1f03 1503 |00cb: check-cast v3, Landroid/widget/TextView; // type@0315 │ │ +407642: 5b13 dc93 |00cd: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.butAction1Text:Landroid/widget/TextView; // field@93dc │ │ +407646: 1403 8d00 0a7f |00cf: const v3, #float 1.83436e+38 // #7f0a008d │ │ +40764c: 6e20 780c 3200 |00d2: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +407652: 0c03 |00d5: move-result-object v3 │ │ +407654: 1f03 1503 |00d6: check-cast v3, Landroid/widget/TextView; // type@0315 │ │ +407658: 5b13 df93 |00d8: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.butAction2Text:Landroid/widget/TextView; // field@93df │ │ +40765c: 1403 4502 0a7f |00da: const v3, #float 1.83445e+38 // #7f0a0245 │ │ +407662: 6e20 780c 3200 |00dd: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +407668: 0c03 |00e0: move-result-object v3 │ │ +40766a: 5b13 e693 |00e1: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.noMediaLabel:Landroid/view/View; // field@93e6 │ │ +40766e: 5413 da93 |00e3: iget-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.butAction1:Landroid/view/View; // field@93da │ │ +407672: 2204 831b |00e5: new-instance v4, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda5; // type@1b83 │ │ +407676: 7020 5ea6 1400 |00e7: invoke-direct {v4, v1}, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/ItemFragment;)V // method@a65e │ │ +40767c: 6e20 710d 4300 |00ea: invoke-virtual {v3, v4}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +407682: 5413 dd93 |00ed: iget-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.butAction2:Landroid/view/View; // field@93dd │ │ +407686: 2204 841b |00ef: new-instance v4, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda6; // type@1b84 │ │ +40768a: 7020 60a6 1400 |00f1: invoke-direct {v4, v1}, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/fragment/ItemFragment;)V // method@a660 │ │ +407690: 6e20 710d 4300 |00f4: invoke-virtual {v3, v4}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +407696: 1102 |00f7: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ 0x0007 line=129 │ │ 0x000e line=131 │ │ 0x0019 line=133 │ │ 0x0021 line=134 │ │ @@ -1742740,27 +1742723,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -407bb8: |[407bb8] de.danoeh.antennapod.fragment.ItemFragment.onDestroyView:()V │ │ -407bc8: 6f10 7c35 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onDestroyView:()V // method@357c │ │ -407bce: 5420 e193 |0003: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@93e1 │ │ -407bd2: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -407bd6: 7210 91b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ -407bdc: 5420 ee93 |000a: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@93ee │ │ -407be0: 3800 0e00 |000c: if-eqz v0, 001a // +000e │ │ -407be4: 5421 e993 |000e: iget-object v1, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.root:Landroid/view/ViewGroup; // field@93e9 │ │ -407be8: 3801 0a00 |0010: if-eqz v1, 001a // +000a │ │ -407bec: 6e20 1d0e 0100 |0012: invoke-virtual {v1, v0}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@0e1d │ │ -407bf2: 5420 ee93 |0015: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@93ee │ │ -407bf6: 6e10 820f 0000 |0017: invoke-virtual {v0}, Landroid/webkit/WebView;.destroy:()V // method@0f82 │ │ -407bfc: 0e00 |001a: return-void │ │ +407b80: |[407b80] de.danoeh.antennapod.fragment.ItemFragment.onDestroyView:()V │ │ +407b90: 6f10 7c35 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onDestroyView:()V // method@357c │ │ +407b96: 5420 e193 |0003: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@93e1 │ │ +407b9a: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +407b9e: 7210 91b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ +407ba4: 5420 ee93 |000a: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@93ee │ │ +407ba8: 3800 0e00 |000c: if-eqz v0, 001a // +000e │ │ +407bac: 5421 e993 |000e: iget-object v1, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.root:Landroid/view/ViewGroup; // field@93e9 │ │ +407bb0: 3801 0a00 |0010: if-eqz v1, 001a // +000a │ │ +407bb4: 6e20 1d0e 0100 |0012: invoke-virtual {v1, v0}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@0e1d │ │ +407bba: 5420 ee93 |0015: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@93ee │ │ +407bbe: 6e10 820f 0000 |0017: invoke-virtual {v0}, Landroid/webkit/WebView;.destroy:()V // method@0f82 │ │ +407bc4: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ 0x0003 line=258 │ │ 0x0007 line=259 │ │ 0x000a line=261 │ │ 0x0012 line=262 │ │ @@ -1742773,39 +1742756,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 │ │ -407c00: |[407c00] de.danoeh.antennapod.fragment.ItemFragment.onEventMainThread:(Lde/danoeh/antennapod/event/EpisodeDownloadEvent;)V │ │ -407c10: 5410 e393 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93e3 │ │ -407c14: 3800 2b00 |0002: if-eqz v0, 002d // +002b │ │ -407c18: 6e10 35ac 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -407c1e: 0c00 |0007: move-result-object v0 │ │ -407c20: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ -407c24: 2823 |000a: goto 002d // +0023 │ │ -407c26: 6e10 46a2 0200 |000b: invoke-virtual {v2}, Lde/danoeh/antennapod/event/EpisodeDownloadEvent;.getUrls:()Ljava/util/Set; // method@a246 │ │ -407c2c: 0c02 |000e: move-result-object v2 │ │ -407c2e: 5410 e393 |000f: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93e3 │ │ -407c32: 6e10 35ac 0000 |0011: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -407c38: 0c00 |0014: move-result-object v0 │ │ -407c3a: 6e10 01ac 0000 |0015: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ -407c40: 0c00 |0018: move-result-object v0 │ │ -407c42: 7220 c3b5 0200 |0019: invoke-interface {v2, v0}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b5c3 │ │ -407c48: 0a02 |001c: move-result v2 │ │ -407c4a: 3902 0300 |001d: if-nez v2, 0020 // +0003 │ │ -407c4e: 0e00 |001f: return-void │ │ -407c50: 5512 e593 |0020: iget-boolean v2, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.itemsLoaded:Z // field@93e5 │ │ -407c54: 3802 0b00 |0022: if-eqz v2, 002d // +000b │ │ -407c58: 6e10 2735 0100 |0024: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -407c5e: 0c02 |0027: move-result-object v2 │ │ -407c60: 3802 0500 |0028: if-eqz v2, 002d // +0005 │ │ -407c64: 7010 90a6 0100 |002a: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/ItemFragment;.updateButtons:()V // method@a690 │ │ -407c6a: 0e00 |002d: return-void │ │ +407bc8: |[407bc8] de.danoeh.antennapod.fragment.ItemFragment.onEventMainThread:(Lde/danoeh/antennapod/event/EpisodeDownloadEvent;)V │ │ +407bd8: 5410 e393 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93e3 │ │ +407bdc: 3800 2b00 |0002: if-eqz v0, 002d // +002b │ │ +407be0: 6e10 35ac 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +407be6: 0c00 |0007: move-result-object v0 │ │ +407be8: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ +407bec: 2823 |000a: goto 002d // +0023 │ │ +407bee: 6e10 46a2 0200 |000b: invoke-virtual {v2}, Lde/danoeh/antennapod/event/EpisodeDownloadEvent;.getUrls:()Ljava/util/Set; // method@a246 │ │ +407bf4: 0c02 |000e: move-result-object v2 │ │ +407bf6: 5410 e393 |000f: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93e3 │ │ +407bfa: 6e10 35ac 0000 |0011: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +407c00: 0c00 |0014: move-result-object v0 │ │ +407c02: 6e10 01ac 0000 |0015: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ +407c08: 0c00 |0018: move-result-object v0 │ │ +407c0a: 7220 c3b5 0200 |0019: invoke-interface {v2, v0}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b5c3 │ │ +407c10: 0a02 |001c: move-result v2 │ │ +407c12: 3902 0300 |001d: if-nez v2, 0020 // +0003 │ │ +407c16: 0e00 |001f: return-void │ │ +407c18: 5512 e593 |0020: iget-boolean v2, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.itemsLoaded:Z // field@93e5 │ │ +407c1c: 3802 0b00 |0022: if-eqz v2, 002d // +000b │ │ +407c20: 6e10 2735 0100 |0024: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +407c26: 0c02 |0027: move-result-object v2 │ │ +407c28: 3802 0500 |0028: if-eqz v2, 002d // +0005 │ │ +407c2c: 7010 90a6 0100 |002a: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/ItemFragment;.updateButtons:()V // method@a690 │ │ +407c32: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=383 │ │ 0x000b line=386 │ │ 0x0020 line=389 │ │ 0x002a line=390 │ │ locals : │ │ @@ -1742817,44 +1742800,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 │ │ -407c6c: |[407c6c] de.danoeh.antennapod.fragment.ItemFragment.onEventMainThread:(Lde/danoeh/antennapod/event/FeedItemEvent;)V │ │ -407c7c: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -407c80: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -407c86: 1a01 a0bf |0005: const-string v1, "onEventMainThread() called with: event = [" // string@bfa0 │ │ -407c8a: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -407c90: 6e20 5bb3 6000 |000a: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ -407c96: 1a01 4666 |000d: const-string v1, "]" // string@6646 │ │ -407c9a: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -407ca0: 6e10 67b3 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -407ca6: 0c00 |0015: move-result-object v0 │ │ -407ca8: 1a01 0423 |0016: const-string v1, "ItemFragment" // string@2304 │ │ -407cac: 7120 fe0a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -407cb2: 5466 5f91 |001b: iget-object v6, v6, Lde/danoeh/antennapod/event/FeedItemEvent;.items:Ljava/util/List; // field@915f │ │ -407cb6: 7210 6ab5 0600 |001d: invoke-interface {v6}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -407cbc: 0c06 |0020: move-result-object v6 │ │ -407cbe: 7210 4db5 0600 |0021: invoke-interface {v6}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -407cc4: 0a00 |0024: move-result v0 │ │ -407cc6: 3800 1900 |0025: if-eqz v0, 003e // +0019 │ │ -407cca: 7210 4eb5 0600 |0027: invoke-interface {v6}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -407cd0: 0c00 |002a: move-result-object v0 │ │ -407cd2: 1f00 b91c |002b: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -407cd6: 5451 e393 |002d: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93e3 │ │ -407cda: 6e10 f4ab 0100 |002f: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -407ce0: 0b01 |0032: move-result-wide v1 │ │ -407ce2: 6e10 f4ab 0000 |0033: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -407ce8: 0b03 |0036: move-result-wide v3 │ │ -407cea: 3100 0103 |0037: cmp-long v0, v1, v3 │ │ -407cee: 3900 e8ff |0039: if-nez v0, 0021 // -0018 │ │ -407cf2: 7010 7ea6 0500 |003b: invoke-direct {v5}, Lde/danoeh/antennapod/fragment/ItemFragment;.load:()V // method@a67e │ │ -407cf8: 0e00 |003e: return-void │ │ +407c34: |[407c34] de.danoeh.antennapod.fragment.ItemFragment.onEventMainThread:(Lde/danoeh/antennapod/event/FeedItemEvent;)V │ │ +407c44: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +407c48: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +407c4e: 1a01 a0bf |0005: const-string v1, "onEventMainThread() called with: event = [" // string@bfa0 │ │ +407c52: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +407c58: 6e20 5bb3 6000 |000a: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ +407c5e: 1a01 4666 |000d: const-string v1, "]" // string@6646 │ │ +407c62: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +407c68: 6e10 67b3 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +407c6e: 0c00 |0015: move-result-object v0 │ │ +407c70: 1a01 0423 |0016: const-string v1, "ItemFragment" // string@2304 │ │ +407c74: 7120 fe0a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +407c7a: 5466 5f91 |001b: iget-object v6, v6, Lde/danoeh/antennapod/event/FeedItemEvent;.items:Ljava/util/List; // field@915f │ │ +407c7e: 7210 6ab5 0600 |001d: invoke-interface {v6}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +407c84: 0c06 |0020: move-result-object v6 │ │ +407c86: 7210 4db5 0600 |0021: invoke-interface {v6}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +407c8c: 0a00 |0024: move-result v0 │ │ +407c8e: 3800 1900 |0025: if-eqz v0, 003e // +0019 │ │ +407c92: 7210 4eb5 0600 |0027: invoke-interface {v6}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +407c98: 0c00 |002a: move-result-object v0 │ │ +407c9a: 1f00 b91c |002b: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +407c9e: 5451 e393 |002d: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93e3 │ │ +407ca2: 6e10 f4ab 0100 |002f: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +407ca8: 0b01 |0032: move-result-wide v1 │ │ +407caa: 6e10 f4ab 0000 |0033: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +407cb0: 0b03 |0036: move-result-wide v3 │ │ +407cb2: 3100 0103 |0037: cmp-long v0, v1, v3 │ │ +407cb6: 3900 e8ff |0039: if-nez v0, 0021 // -0018 │ │ +407cba: 7010 7ea6 0500 |003b: invoke-direct {v5}, Lde/danoeh/antennapod/fragment/ItemFragment;.load:()V // method@a67e │ │ +407cc0: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=372 │ │ 0x001b line=373 │ │ 0x002d line=374 │ │ 0x003b line=375 │ │ locals : │ │ @@ -1742866,17 +1742849,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 │ │ -407d40: |[407d40] de.danoeh.antennapod.fragment.ItemFragment.onPlayerStatusChanged:(Lde/danoeh/antennapod/event/PlayerStatusEvent;)V │ │ -407d50: 7010 90a6 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/ItemFragment;.updateButtons:()V // method@a690 │ │ -407d56: 0e00 |0003: return-void │ │ +407d08: |[407d08] de.danoeh.antennapod.fragment.ItemFragment.onPlayerStatusChanged:(Lde/danoeh/antennapod/event/PlayerStatusEvent;)V │ │ +407d18: 7010 90a6 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/ItemFragment;.updateButtons:()V // method@a690 │ │ +407d1e: 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; │ │ │ │ @@ -1742885,23 +1742868,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -407d58: |[407d58] de.danoeh.antennapod.fragment.ItemFragment.onResume:()V │ │ -407d68: 6f10 8b35 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onResume:()V // method@358b │ │ -407d6e: 5520 e593 |0003: iget-boolean v0, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.itemsLoaded:Z // field@93e5 │ │ -407d72: 3800 0c00 |0005: if-eqz v0, 0011 // +000c │ │ -407d76: 5420 e893 |0007: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.progbarLoading:Landroid/widget/ProgressBar; // field@93e8 │ │ -407d7a: 1301 0800 |0009: const/16 v1, #int 8 // #8 │ │ -407d7e: 6e20 9c0d 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -407d84: 7010 8fa6 0200 |000e: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/ItemFragment;.updateAppearance:()V // method@a68f │ │ -407d8a: 0e00 |0011: return-void │ │ +407d20: |[407d20] de.danoeh.antennapod.fragment.ItemFragment.onResume:()V │ │ +407d30: 6f10 8b35 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onResume:()V // method@358b │ │ +407d36: 5520 e593 |0003: iget-boolean v0, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.itemsLoaded:Z // field@93e5 │ │ +407d3a: 3800 0c00 |0005: if-eqz v0, 0011 // +000c │ │ +407d3e: 5420 e893 |0007: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.progbarLoading:Landroid/widget/ProgressBar; // field@93e8 │ │ +407d42: 1301 0800 |0009: const/16 v1, #int 8 // #8 │ │ +407d46: 6e20 9c0d 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +407d4c: 7010 8fa6 0200 |000e: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/ItemFragment;.updateAppearance:()V // method@a68f │ │ +407d52: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ 0x0003 line=242 │ │ 0x0007 line=243 │ │ 0x000e line=244 │ │ locals : │ │ @@ -1742912,27 +1742895,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -407d8c: |[407d8c] de.danoeh.antennapod.fragment.ItemFragment.onStart:()V │ │ -407d9c: 6f10 8d35 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onStart:()V // method@358d │ │ -407da2: 7100 8db7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -407da8: 0c00 |0006: move-result-object v0 │ │ -407daa: 6e20 92b7 2000 |0007: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b792 │ │ -407db0: 2200 881b |000a: new-instance v0, Lde/danoeh/antennapod/fragment/ItemFragment$1; // type@1b88 │ │ -407db4: 6e10 2735 0200 |000c: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -407dba: 0c01 |000f: move-result-object v1 │ │ -407dbc: 7030 68a6 2001 |0010: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/fragment/ItemFragment$1;.:(Lde/danoeh/antennapod/fragment/ItemFragment;Landroid/app/Activity;)V // method@a668 │ │ -407dc2: 5b20 e093 |0013: iput-object v0, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@93e0 │ │ -407dc6: 6e10 379e 0000 |0015: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.init:()V // method@9e37 │ │ -407dcc: 7010 7ea6 0200 |0018: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/ItemFragment;.load:()V // method@a67e │ │ -407dd2: 0e00 |001b: return-void │ │ +407d54: |[407d54] de.danoeh.antennapod.fragment.ItemFragment.onStart:()V │ │ +407d64: 6f10 8d35 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onStart:()V // method@358d │ │ +407d6a: 7100 8db7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +407d70: 0c00 |0006: move-result-object v0 │ │ +407d72: 6e20 92b7 2000 |0007: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b792 │ │ +407d78: 2200 881b |000a: new-instance v0, Lde/danoeh/antennapod/fragment/ItemFragment$1; // type@1b88 │ │ +407d7c: 6e10 2735 0200 |000c: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +407d82: 0c01 |000f: move-result-object v1 │ │ +407d84: 7030 68a6 2001 |0010: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/fragment/ItemFragment$1;.:(Lde/danoeh/antennapod/fragment/ItemFragment;Landroid/app/Activity;)V // method@a668 │ │ +407d8a: 5b20 e093 |0013: iput-object v0, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@93e0 │ │ +407d8e: 6e10 379e 0000 |0015: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.init:()V // method@9e37 │ │ +407d94: 7010 7ea6 0200 |0018: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/ItemFragment;.load:()V // method@a67e │ │ +407d9a: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ 0x0003 line=228 │ │ 0x000a line=229 │ │ 0x0015 line=235 │ │ 0x0018 line=236 │ │ @@ -1742944,22 +1742927,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -407dd4: |[407dd4] de.danoeh.antennapod.fragment.ItemFragment.onStop:()V │ │ -407de4: 6f10 8e35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onStop:()V // method@358e │ │ -407dea: 7100 8db7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -407df0: 0c00 |0006: move-result-object v0 │ │ -407df2: 6e20 93b7 1000 |0007: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b793 │ │ -407df8: 5410 e093 |000a: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@93e0 │ │ -407dfc: 6e10 429e 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.release:()V // method@9e42 │ │ -407e02: 0e00 |000f: return-void │ │ +407d9c: |[407d9c] de.danoeh.antennapod.fragment.ItemFragment.onStop:()V │ │ +407dac: 6f10 8e35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onStop:()V // method@358e │ │ +407db2: 7100 8db7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +407db8: 0c00 |0006: move-result-object v0 │ │ +407dba: 6e20 93b7 1000 |0007: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b793 │ │ +407dc0: 5410 e093 |000a: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@93e0 │ │ +407dc4: 6e10 429e 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.release:()V // method@9e42 │ │ +407dca: 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; │ │ @@ -1742969,17 +1742952,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 │ │ -407e04: |[407e04] de.danoeh.antennapod.fragment.ItemFragment.onUnreadItemsChanged:(Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;)V │ │ -407e14: 7010 7ea6 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/ItemFragment;.load:()V // method@a67e │ │ -407e1a: 0e00 |0003: return-void │ │ +407dcc: |[407dcc] de.danoeh.antennapod.fragment.ItemFragment.onUnreadItemsChanged:(Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;)V │ │ +407ddc: 7010 7ea6 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/ItemFragment;.load:()V // method@a67e │ │ +407de2: 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; │ │ │ │ @@ -1743054,18 +1743037,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 │ │ -408798: |[408798] de.danoeh.antennapod.fragment.ItemPagerFragment.$r8$lambda$-Ab0t51gws32NKBF25OthWKkMIM:(J)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ -4087a8: 7120 a2a6 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.lambda$loadItem$1:(J)Lde/danoeh/antennapod/model/feed/FeedItem; // method@a6a2 │ │ -4087ae: 0c00 |0003: move-result-object v0 │ │ -4087b0: 1100 |0004: return-object v0 │ │ +408760: |[408760] de.danoeh.antennapod.fragment.ItemPagerFragment.$r8$lambda$-Ab0t51gws32NKBF25OthWKkMIM:(J)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ +408770: 7120 a2a6 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.lambda$loadItem$1:(J)Lde/danoeh/antennapod/model/feed/FeedItem; // method@a6a2 │ │ +408776: 0c00 |0003: move-result-object v0 │ │ +408778: 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;) │ │ @@ -1743073,17 +1743056,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 │ │ -4087e8: |[4087e8] de.danoeh.antennapod.fragment.ItemPagerFragment.$r8$lambda$0qP6Em-6bVAhc70OtXuF4hq19nc:(Lde/danoeh/antennapod/fragment/ItemPagerFragment;Landroid/view/View;)V │ │ -4087f8: 7020 a4a6 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.lambda$onCreateView$0:(Landroid/view/View;)V // method@a6a4 │ │ -4087fe: 0e00 |0003: return-void │ │ +4087b0: |[4087b0] de.danoeh.antennapod.fragment.ItemPagerFragment.$r8$lambda$0qP6Em-6bVAhc70OtXuF4hq19nc:(Lde/danoeh/antennapod/fragment/ItemPagerFragment;Landroid/view/View;)V │ │ +4087c0: 7020 a4a6 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.lambda$onCreateView$0:(Landroid/view/View;)V // method@a6a4 │ │ +4087c6: 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; │ │ │ │ @@ -1743092,17 +1743075,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 │ │ -408800: |[408800] de.danoeh.antennapod.fragment.ItemPagerFragment.$r8$lambda$ahVtGn9oUE7X6zIr0M6aychsey4:(Lde/danoeh/antennapod/fragment/ItemPagerFragment;Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -408810: 7020 a3a6 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.lambda$loadItem$2:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a6a3 │ │ -408816: 0e00 |0003: return-void │ │ +4087c8: |[4087c8] de.danoeh.antennapod.fragment.ItemPagerFragment.$r8$lambda$ahVtGn9oUE7X6zIr0M6aychsey4:(Lde/danoeh/antennapod/fragment/ItemPagerFragment;Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +4087d8: 7020 a3a6 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.lambda$loadItem$2:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a6a3 │ │ +4087de: 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; │ │ │ │ @@ -1743111,17 +1743094,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 │ │ -4087d0: |[4087d0] de.danoeh.antennapod.fragment.ItemPagerFragment.-$$Nest$fgetfeedItems:(Lde/danoeh/antennapod/fragment/ItemPagerFragment;)[J │ │ -4087e0: 5400 f993 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.feedItems:[J // field@93f9 │ │ -4087e4: 1100 |0002: return-object v0 │ │ +408798: |[408798] de.danoeh.antennapod.fragment.ItemPagerFragment.-$$Nest$fgetfeedItems:(Lde/danoeh/antennapod/fragment/ItemPagerFragment;)[J │ │ +4087a8: 5400 f993 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.feedItems:[J // field@93f9 │ │ +4087ac: 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;) │ │ @@ -1743129,17 +1743112,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 │ │ -408818: |[408818] de.danoeh.antennapod.fragment.ItemPagerFragment.-$$Nest$mloadItem:(Lde/danoeh/antennapod/fragment/ItemPagerFragment;J)V │ │ -408828: 7030 a5a6 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.loadItem:(J)V // method@a6a5 │ │ -40882e: 0e00 |0003: return-void │ │ +4087e0: |[4087e0] de.danoeh.antennapod.fragment.ItemPagerFragment.-$$Nest$mloadItem:(Lde/danoeh/antennapod/fragment/ItemPagerFragment;J)V │ │ +4087f0: 7030 a5a6 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.loadItem:(J)V // method@a6a5 │ │ +4087f6: 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 │ │ │ │ @@ -1743148,17 +1743131,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -408830: |[408830] de.danoeh.antennapod.fragment.ItemPagerFragment.:()V │ │ -408840: 7010 1e35 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/Fragment;.:()V // method@351e │ │ -408846: 0e00 |0003: return-void │ │ +4087f8: |[4087f8] de.danoeh.antennapod.fragment.ItemPagerFragment.:()V │ │ +408808: 7010 1e35 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/Fragment;.:()V // method@351e │ │ +40880e: 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;) │ │ @@ -1743166,18 +1743149,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 │ │ -4087b4: |[4087b4] de.danoeh.antennapod.fragment.ItemPagerFragment.lambda$loadItem$1:(J)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ -4087c4: 7120 579b 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItem:(J)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9b57 │ │ -4087ca: 0c00 |0003: move-result-object v0 │ │ -4087cc: 1100 |0004: return-object v0 │ │ +40877c: |[40877c] de.danoeh.antennapod.fragment.ItemPagerFragment.lambda$loadItem$1:(J)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ +40878c: 7120 579b 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItem:(J)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9b57 │ │ +408792: 0c00 |0003: move-result-object v0 │ │ +408794: 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;) │ │ @@ -1743185,18 +1743168,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 │ │ -408848: |[408848] de.danoeh.antennapod.fragment.ItemPagerFragment.lambda$loadItem$2:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -408858: 5b01 fa93 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93fa │ │ -40885c: 6e10 ada6 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.refreshToolbarState:()V // method@a6ad │ │ -408862: 0e00 |0005: return-void │ │ +408810: |[408810] de.danoeh.antennapod.fragment.ItemPagerFragment.lambda$loadItem$2:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +408820: 5b01 fa93 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93fa │ │ +408824: 6e10 ada6 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.refreshToolbarState:()V // method@a6ad │ │ +40882a: 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; │ │ @@ -1743206,19 +1743189,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -408864: |[408864] de.danoeh.antennapod.fragment.ItemPagerFragment.lambda$onCreateView$0:(Landroid/view/View;)V │ │ -408874: 6e10 4135 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3541 │ │ -40887a: 0c01 |0003: move-result-object v1 │ │ -40887c: 6e10 3d37 0100 |0004: invoke-virtual {v1}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@373d │ │ -408882: 0e00 |0007: return-void │ │ +40882c: |[40882c] de.danoeh.antennapod.fragment.ItemPagerFragment.lambda$onCreateView$0:(Landroid/view/View;)V │ │ +40883c: 6e10 4135 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3541 │ │ +408842: 0c01 |0003: move-result-object v1 │ │ +408844: 6e10 3d37 0100 |0004: invoke-virtual {v1}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@373d │ │ +40884a: 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; │ │ │ │ @@ -1743227,38 +1743210,38 @@ │ │ type : '(J)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -408884: |[408884] de.danoeh.antennapod.fragment.ItemPagerFragment.loadItem:(J)V │ │ -408894: 5410 f893 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@93f8 │ │ -408898: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -40889c: 7210 91b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ -4088a2: 2200 8a1b |0007: new-instance v0, Lde/danoeh/antennapod/fragment/ItemPagerFragment$$ExternalSyntheticLambda0; // type@1b8a │ │ -4088a6: 7030 91a6 2003 |0009: invoke-direct {v0, v2, v3}, Lde/danoeh/antennapod/fragment/ItemPagerFragment$$ExternalSyntheticLambda0;.:(J)V // method@a691 │ │ -4088ac: 7110 7db1 0000 |000c: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b17d │ │ -4088b2: 0c02 |000f: move-result-object v2 │ │ -4088b4: 7100 95b1 0000 |0010: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ -4088ba: 0c03 |0013: move-result-object v3 │ │ -4088bc: 6e20 85b1 3200 |0014: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b185 │ │ -4088c2: 0c02 |0017: move-result-object v2 │ │ -4088c4: 7100 90b1 0000 |0018: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ -4088ca: 0c03 |001b: move-result-object v3 │ │ -4088cc: 6e20 80b1 3200 |001c: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b180 │ │ -4088d2: 0c02 |001f: move-result-object v2 │ │ -4088d4: 2203 8b1b |0020: new-instance v3, Lde/danoeh/antennapod/fragment/ItemPagerFragment$$ExternalSyntheticLambda1; // type@1b8b │ │ -4088d8: 7020 93a6 1300 |0022: invoke-direct {v3, v1}, Lde/danoeh/antennapod/fragment/ItemPagerFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/ItemPagerFragment;)V // method@a693 │ │ -4088de: 2200 f318 |0025: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda14; // type@18f3 │ │ -4088e2: 7010 fc99 0000 |0027: invoke-direct {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda14;.:()V // method@99fc │ │ -4088e8: 6e30 83b1 3200 |002a: invoke-virtual {v2, v3, v0}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b183 │ │ -4088ee: 0c02 |002d: move-result-object v2 │ │ -4088f0: 5b12 f893 |002e: iput-object v2, v1, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@93f8 │ │ -4088f4: 0e00 |0030: return-void │ │ +40884c: |[40884c] de.danoeh.antennapod.fragment.ItemPagerFragment.loadItem:(J)V │ │ +40885c: 5410 f893 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@93f8 │ │ +408860: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +408864: 7210 91b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ +40886a: 2200 8a1b |0007: new-instance v0, Lde/danoeh/antennapod/fragment/ItemPagerFragment$$ExternalSyntheticLambda0; // type@1b8a │ │ +40886e: 7030 91a6 2003 |0009: invoke-direct {v0, v2, v3}, Lde/danoeh/antennapod/fragment/ItemPagerFragment$$ExternalSyntheticLambda0;.:(J)V // method@a691 │ │ +408874: 7110 7db1 0000 |000c: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b17d │ │ +40887a: 0c02 |000f: move-result-object v2 │ │ +40887c: 7100 95b1 0000 |0010: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ +408882: 0c03 |0013: move-result-object v3 │ │ +408884: 6e20 85b1 3200 |0014: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b185 │ │ +40888a: 0c02 |0017: move-result-object v2 │ │ +40888c: 7100 90b1 0000 |0018: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ +408892: 0c03 |001b: move-result-object v3 │ │ +408894: 6e20 80b1 3200 |001c: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b180 │ │ +40889a: 0c02 |001f: move-result-object v2 │ │ +40889c: 2203 8b1b |0020: new-instance v3, Lde/danoeh/antennapod/fragment/ItemPagerFragment$$ExternalSyntheticLambda1; // type@1b8b │ │ +4088a0: 7020 93a6 1300 |0022: invoke-direct {v3, v1}, Lde/danoeh/antennapod/fragment/ItemPagerFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/ItemPagerFragment;)V // method@a693 │ │ +4088a6: 2200 f318 |0025: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda14; // type@18f3 │ │ +4088aa: 7010 fc99 0000 |0027: invoke-direct {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda14;.:()V // method@99fc │ │ +4088b0: 6e30 83b1 3200 |002a: invoke-virtual {v2, v3, v0}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b183 │ │ +4088b6: 0c02 |002d: move-result-object v2 │ │ +4088b8: 5b12 f893 |002e: iput-object v2, v1, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@93f8 │ │ +4088bc: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0004 line=118 │ │ 0x0007 line=121 │ │ 0x0010 line=122 │ │ 0x0018 line=123 │ │ @@ -1743272,28 +1743255,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 │ │ -40874c: |[40874c] de.danoeh.antennapod.fragment.ItemPagerFragment.newInstance:([JI)Lde/danoeh/antennapod/fragment/ItemPagerFragment; │ │ -40875c: 2200 8f1b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/ItemPagerFragment; // type@1b8f │ │ -408760: 7010 a1a6 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.:()V // method@a6a1 │ │ -408766: 2201 7701 |0005: new-instance v1, Landroid/os/Bundle; // type@0177 │ │ -40876a: 7010 0a07 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@070a │ │ -408770: 1a02 a685 |000a: const-string v2, "feeditems" // string@85a6 │ │ -408774: 6e30 0107 2103 |000c: invoke-virtual {v1, v2, v3}, Landroid/os/BaseBundle;.putLongArray:(Ljava/lang/String;[J)V // method@0701 │ │ -40877a: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -40877c: 7120 e4b2 4300 |0010: invoke-static {v3, v4}, Ljava/lang/Math;.max:(II)I // method@b2e4 │ │ -408782: 0a03 |0013: move-result v3 │ │ -408784: 1a04 a185 |0014: const-string v4, "feeditem_pos" // string@85a1 │ │ -408788: 6e30 fe06 4103 |0016: invoke-virtual {v1, v4, v3}, Landroid/os/BaseBundle;.putInt:(Ljava/lang/String;I)V // method@06fe │ │ -40878e: 6e20 be35 1000 |0019: invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@35be │ │ -408794: 1100 |001c: return-object v0 │ │ +408714: |[408714] de.danoeh.antennapod.fragment.ItemPagerFragment.newInstance:([JI)Lde/danoeh/antennapod/fragment/ItemPagerFragment; │ │ +408724: 2200 8f1b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/ItemPagerFragment; // type@1b8f │ │ +408728: 7010 a1a6 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.:()V // method@a6a1 │ │ +40872e: 2201 7701 |0005: new-instance v1, Landroid/os/Bundle; // type@0177 │ │ +408732: 7010 0a07 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@070a │ │ +408738: 1a02 a685 |000a: const-string v2, "feeditems" // string@85a6 │ │ +40873c: 6e30 0107 2103 |000c: invoke-virtual {v1, v2, v3}, Landroid/os/BaseBundle;.putLongArray:(Ljava/lang/String;[J)V // method@0701 │ │ +408742: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +408744: 7120 e4b2 4300 |0010: invoke-static {v3, v4}, Ljava/lang/Math;.max:(II)I // method@b2e4 │ │ +40874a: 0a03 |0013: move-result v3 │ │ +40874c: 1a04 a185 |0014: const-string v4, "feeditem_pos" // string@85a1 │ │ +408750: 6e30 fe06 4103 |0016: invoke-virtual {v1, v4, v3}, Landroid/os/BaseBundle;.putInt:(Ljava/lang/String;I)V // method@06fe │ │ +408756: 6e20 be35 1000 |0019: invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@35be │ │ +40875c: 1100 |001c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0005 line=49 │ │ 0x000c line=50 │ │ 0x0010 line=51 │ │ 0x0019 line=52 │ │ @@ -1743306,27 +1743289,27 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -4089bc: |[4089bc] de.danoeh.antennapod.fragment.ItemPagerFragment.openPodcast:()V │ │ -4089cc: 5420 fa93 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93fa │ │ -4089d0: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -4089d4: 0e00 |0004: return-void │ │ -4089d6: 6e10 2eac 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeedId:()J // method@ac2e │ │ -4089dc: 0b00 |0008: move-result-wide v0 │ │ -4089de: 7120 7aa5 1000 |0009: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.newInstance:(J)Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // method@a57a │ │ -4089e4: 0c00 |000c: move-result-object v0 │ │ -4089e6: 6e10 2735 0200 |000d: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -4089ec: 0c01 |0010: move-result-object v1 │ │ -4089ee: 1f01 d917 |0011: check-cast v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -4089f2: 6e20 9a94 0100 |0013: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@949a │ │ -4089f8: 0e00 |0016: return-void │ │ +408984: |[408984] de.danoeh.antennapod.fragment.ItemPagerFragment.openPodcast:()V │ │ +408994: 5420 fa93 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93fa │ │ +408998: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +40899c: 0e00 |0004: return-void │ │ +40899e: 6e10 2eac 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeedId:()J // method@ac2e │ │ +4089a4: 0b00 |0008: move-result-wide v0 │ │ +4089a6: 7120 7aa5 1000 |0009: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.newInstance:(J)Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // method@a57a │ │ +4089ac: 0c00 |000c: move-result-object v0 │ │ +4089ae: 6e10 2735 0200 |000d: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +4089b4: 0c01 |0010: move-result-object v1 │ │ +4089b6: 1f01 d917 |0011: check-cast v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +4089ba: 6e20 9a94 0100 |0013: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@949a │ │ +4089c0: 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; │ │ @@ -1743337,85 +1743320,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 │ │ -4085c0: |[4085c0] de.danoeh.antennapod.fragment.ItemPagerFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -4085d0: 6f40 7935 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@3579 │ │ -4085d6: 1400 5900 0d7f |0003: const v0, #float 1.87423e+38 // #7f0d0059 │ │ -4085dc: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -4085de: 6e40 b20b 0516 |0007: invoke-virtual {v5, v0, v6, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -4085e4: 0c05 |000a: move-result-object v5 │ │ -4085e6: 1406 9403 0a7f |000b: const v6, #float 1.83452e+38 // #7f0a0394 │ │ -4085ec: 6e20 780c 6500 |000e: invoke-virtual {v5, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -4085f2: 0c06 |0011: move-result-object v6 │ │ -4085f4: 1f06 6a14 |0012: check-cast v6, Lcom/google/android/material/appbar/MaterialToolbar; // type@146a │ │ -4085f8: 5b46 fc93 |0014: iput-object v6, v4, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@93fc │ │ -4085fc: 1a00 0000 |0016: const-string v0, "" // string@0000 │ │ -408600: 6e20 7621 0600 |0018: invoke-virtual {v6, v0}, Landroidx/appcompat/widget/Toolbar;.setTitle:(Ljava/lang/CharSequence;)V // method@2176 │ │ -408606: 5446 fc93 |001b: iget-object v6, v4, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@93fc │ │ -40860a: 1400 0700 0f7f |001d: const v0, #float 1.9008e+38 // #7f0f0007 │ │ -408610: 6e20 4521 0600 |0020: invoke-virtual {v6, v0}, Landroidx/appcompat/widget/Toolbar;.inflateMenu:(I)V // method@2145 │ │ -408616: 5446 fc93 |0023: iget-object v6, v4, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@93fc │ │ -40861a: 2200 8c1b |0025: new-instance v0, Lde/danoeh/antennapod/fragment/ItemPagerFragment$$ExternalSyntheticLambda2; // type@1b8c │ │ -40861e: 7020 95a6 4000 |0027: invoke-direct {v0, v4}, Lde/danoeh/antennapod/fragment/ItemPagerFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/ItemPagerFragment;)V // method@a695 │ │ -408624: 6e20 6c21 0600 |002a: invoke-virtual {v6, v0}, Landroidx/appcompat/widget/Toolbar;.setNavigationOnClickListener:(Landroid/view/View$OnClickListener;)V // method@216c │ │ -40862a: 5446 fc93 |002d: iget-object v6, v4, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@93fc │ │ -40862e: 6e20 6d21 4600 |002f: invoke-virtual {v6, v4}, Landroidx/appcompat/widget/Toolbar;.setOnMenuItemClickListener:(Landroidx/appcompat/widget/Toolbar$OnMenuItemClickListener;)V // method@216d │ │ -408634: 6e10 2b35 0400 |0032: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@352b │ │ -40863a: 0c06 |0035: move-result-object v6 │ │ -40863c: 1a00 a685 |0036: const-string v0, "feeditems" // string@85a6 │ │ -408640: 6e20 f606 0600 |0038: invoke-virtual {v6, v0}, Landroid/os/BaseBundle;.getLongArray:(Ljava/lang/String;)[J // method@06f6 │ │ -408646: 0c06 |003b: move-result-object v6 │ │ -408648: 5b46 f993 |003c: iput-object v6, v4, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.feedItems:[J // field@93f9 │ │ -40864c: 6e10 2b35 0400 |003e: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@352b │ │ -408652: 0c06 |0041: move-result-object v6 │ │ -408654: 1a00 a185 |0042: const-string v0, "feeditem_pos" // string@85a1 │ │ -408658: 6e20 f206 0600 |0044: invoke-virtual {v6, v0}, Landroid/os/BaseBundle;.getInt:(Ljava/lang/String;)I // method@06f2 │ │ -40865e: 0a06 |0047: move-result v6 │ │ -408660: 7120 e4b2 6100 |0048: invoke-static {v1, v6}, Ljava/lang/Math;.max:(II)I // method@b2e4 │ │ -408666: 0a06 |004b: move-result v6 │ │ -408668: 1400 6602 0a7f |004c: const v0, #float 1.83446e+38 // #7f0a0266 │ │ -40866e: 6e20 780c 0500 |004f: invoke-virtual {v5, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -408674: 0c00 |0052: move-result-object v0 │ │ -408676: 1f00 6c0c |0053: check-cast v0, Landroidx/viewpager2/widget/ViewPager2; // type@0c6c │ │ -40867a: 5b40 fb93 |0055: iput-object v0, v4, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.pager:Landroidx/viewpager2/widget/ViewPager2; // field@93fb │ │ -40867e: 7100 7b0c 0000 |0057: invoke-static {}, Landroid/view/View;.generateViewId:()I // method@0c7b │ │ -408684: 0a00 |005a: move-result v0 │ │ -408686: 3807 0e00 |005b: if-eqz v7, 0069 // +000e │ │ -40868a: 1a02 43c3 |005d: const-string v2, "pager_id" // string@c343 │ │ -40868e: 6e30 f306 2701 |005f: invoke-virtual {v7, v2, v1}, Landroid/os/BaseBundle;.getInt:(Ljava/lang/String;I)I // method@06f3 │ │ -408694: 0a03 |0062: move-result v3 │ │ -408696: 3803 0600 |0063: if-eqz v3, 0069 // +0006 │ │ -40869a: 6e30 f306 2701 |0065: invoke-virtual {v7, v2, v1}, Landroid/os/BaseBundle;.getInt:(Ljava/lang/String;I)I // method@06f3 │ │ -4086a0: 0a00 |0068: move-result v0 │ │ -4086a2: 5447 fb93 |0069: iget-object v7, v4, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.pager:Landroidx/viewpager2/widget/ViewPager2; // field@93fb │ │ -4086a6: 6e20 5b0d 0700 |006b: invoke-virtual {v7, v0}, Landroid/view/View;.setId:(I)V // method@0d5b │ │ -4086ac: 5447 fb93 |006e: iget-object v7, v4, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.pager:Landroidx/viewpager2/widget/ViewPager2; // field@93fb │ │ -4086b0: 2200 8e1b |0070: new-instance v0, Lde/danoeh/antennapod/fragment/ItemPagerFragment$ItemPagerAdapter; // type@1b8e │ │ -4086b4: 7030 99a6 4004 |0072: invoke-direct {v0, v4, v4}, Lde/danoeh/antennapod/fragment/ItemPagerFragment$ItemPagerAdapter;.:(Lde/danoeh/antennapod/fragment/ItemPagerFragment;Landroidx/fragment/app/Fragment;)V // method@a699 │ │ -4086ba: 6e20 ee4b 0700 |0075: invoke-virtual {v7, v0}, Landroidx/viewpager2/widget/ViewPager2;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@4bee │ │ -4086c0: 5447 fb93 |0078: iget-object v7, v4, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.pager:Landroidx/viewpager2/widget/ViewPager2; // field@93fb │ │ -4086c4: 6e30 f04b 6701 |007a: invoke-virtual {v7, v6, v1}, Landroidx/viewpager2/widget/ViewPager2;.setCurrentItem:(IZ)V // method@4bf0 │ │ -4086ca: 5447 fb93 |007d: iget-object v7, v4, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.pager:Landroidx/viewpager2/widget/ViewPager2; // field@93fb │ │ -4086ce: 1210 |007f: const/4 v0, #int 1 // #1 │ │ -4086d0: 6e20 f34b 0700 |0080: invoke-virtual {v7, v0}, Landroidx/viewpager2/widget/ViewPager2;.setOffscreenPageLimit:(I)V // method@4bf3 │ │ -4086d6: 5447 f993 |0083: iget-object v7, v4, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.feedItems:[J // field@93f9 │ │ -4086da: 4506 0706 |0085: aget-wide v6, v7, v6 │ │ -4086de: 7030 a5a6 6407 |0087: invoke-direct {v4, v6, v7}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.loadItem:(J)V // method@a6a5 │ │ -4086e4: 5446 fb93 |008a: iget-object v6, v4, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.pager:Landroidx/viewpager2/widget/ViewPager2; // field@93fb │ │ -4086e8: 2207 8d1b |008c: new-instance v7, Lde/danoeh/antennapod/fragment/ItemPagerFragment$1; // type@1b8d │ │ -4086ec: 7020 97a6 4700 |008e: invoke-direct {v7, v4}, Lde/danoeh/antennapod/fragment/ItemPagerFragment$1;.:(Lde/danoeh/antennapod/fragment/ItemPagerFragment;)V // method@a697 │ │ -4086f2: 6e20 eb4b 7600 |0091: invoke-virtual {v6, v7}, Landroidx/viewpager2/widget/ViewPager2;.registerOnPageChangeCallback:(Landroidx/viewpager2/widget/ViewPager2$OnPageChangeCallback;)V // method@4beb │ │ -4086f8: 7100 8db7 0000 |0094: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -4086fe: 0c06 |0097: move-result-object v6 │ │ -408700: 6e20 92b7 4600 |0098: invoke-virtual {v6, v4}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b792 │ │ -408706: 1105 |009b: return-object v5 │ │ +408588: |[408588] de.danoeh.antennapod.fragment.ItemPagerFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +408598: 6f40 7935 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@3579 │ │ +40859e: 1400 5900 0d7f |0003: const v0, #float 1.87423e+38 // #7f0d0059 │ │ +4085a4: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +4085a6: 6e40 b20b 0516 |0007: invoke-virtual {v5, v0, v6, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +4085ac: 0c05 |000a: move-result-object v5 │ │ +4085ae: 1406 9403 0a7f |000b: const v6, #float 1.83452e+38 // #7f0a0394 │ │ +4085b4: 6e20 780c 6500 |000e: invoke-virtual {v5, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +4085ba: 0c06 |0011: move-result-object v6 │ │ +4085bc: 1f06 6a14 |0012: check-cast v6, Lcom/google/android/material/appbar/MaterialToolbar; // type@146a │ │ +4085c0: 5b46 fc93 |0014: iput-object v6, v4, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@93fc │ │ +4085c4: 1a00 0000 |0016: const-string v0, "" // string@0000 │ │ +4085c8: 6e20 7621 0600 |0018: invoke-virtual {v6, v0}, Landroidx/appcompat/widget/Toolbar;.setTitle:(Ljava/lang/CharSequence;)V // method@2176 │ │ +4085ce: 5446 fc93 |001b: iget-object v6, v4, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@93fc │ │ +4085d2: 1400 0700 0f7f |001d: const v0, #float 1.9008e+38 // #7f0f0007 │ │ +4085d8: 6e20 4521 0600 |0020: invoke-virtual {v6, v0}, Landroidx/appcompat/widget/Toolbar;.inflateMenu:(I)V // method@2145 │ │ +4085de: 5446 fc93 |0023: iget-object v6, v4, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@93fc │ │ +4085e2: 2200 8c1b |0025: new-instance v0, Lde/danoeh/antennapod/fragment/ItemPagerFragment$$ExternalSyntheticLambda2; // type@1b8c │ │ +4085e6: 7020 95a6 4000 |0027: invoke-direct {v0, v4}, Lde/danoeh/antennapod/fragment/ItemPagerFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/ItemPagerFragment;)V // method@a695 │ │ +4085ec: 6e20 6c21 0600 |002a: invoke-virtual {v6, v0}, Landroidx/appcompat/widget/Toolbar;.setNavigationOnClickListener:(Landroid/view/View$OnClickListener;)V // method@216c │ │ +4085f2: 5446 fc93 |002d: iget-object v6, v4, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@93fc │ │ +4085f6: 6e20 6d21 4600 |002f: invoke-virtual {v6, v4}, Landroidx/appcompat/widget/Toolbar;.setOnMenuItemClickListener:(Landroidx/appcompat/widget/Toolbar$OnMenuItemClickListener;)V // method@216d │ │ +4085fc: 6e10 2b35 0400 |0032: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@352b │ │ +408602: 0c06 |0035: move-result-object v6 │ │ +408604: 1a00 a685 |0036: const-string v0, "feeditems" // string@85a6 │ │ +408608: 6e20 f606 0600 |0038: invoke-virtual {v6, v0}, Landroid/os/BaseBundle;.getLongArray:(Ljava/lang/String;)[J // method@06f6 │ │ +40860e: 0c06 |003b: move-result-object v6 │ │ +408610: 5b46 f993 |003c: iput-object v6, v4, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.feedItems:[J // field@93f9 │ │ +408614: 6e10 2b35 0400 |003e: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@352b │ │ +40861a: 0c06 |0041: move-result-object v6 │ │ +40861c: 1a00 a185 |0042: const-string v0, "feeditem_pos" // string@85a1 │ │ +408620: 6e20 f206 0600 |0044: invoke-virtual {v6, v0}, Landroid/os/BaseBundle;.getInt:(Ljava/lang/String;)I // method@06f2 │ │ +408626: 0a06 |0047: move-result v6 │ │ +408628: 7120 e4b2 6100 |0048: invoke-static {v1, v6}, Ljava/lang/Math;.max:(II)I // method@b2e4 │ │ +40862e: 0a06 |004b: move-result v6 │ │ +408630: 1400 6602 0a7f |004c: const v0, #float 1.83446e+38 // #7f0a0266 │ │ +408636: 6e20 780c 0500 |004f: invoke-virtual {v5, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +40863c: 0c00 |0052: move-result-object v0 │ │ +40863e: 1f00 6c0c |0053: check-cast v0, Landroidx/viewpager2/widget/ViewPager2; // type@0c6c │ │ +408642: 5b40 fb93 |0055: iput-object v0, v4, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.pager:Landroidx/viewpager2/widget/ViewPager2; // field@93fb │ │ +408646: 7100 7b0c 0000 |0057: invoke-static {}, Landroid/view/View;.generateViewId:()I // method@0c7b │ │ +40864c: 0a00 |005a: move-result v0 │ │ +40864e: 3807 0e00 |005b: if-eqz v7, 0069 // +000e │ │ +408652: 1a02 43c3 |005d: const-string v2, "pager_id" // string@c343 │ │ +408656: 6e30 f306 2701 |005f: invoke-virtual {v7, v2, v1}, Landroid/os/BaseBundle;.getInt:(Ljava/lang/String;I)I // method@06f3 │ │ +40865c: 0a03 |0062: move-result v3 │ │ +40865e: 3803 0600 |0063: if-eqz v3, 0069 // +0006 │ │ +408662: 6e30 f306 2701 |0065: invoke-virtual {v7, v2, v1}, Landroid/os/BaseBundle;.getInt:(Ljava/lang/String;I)I // method@06f3 │ │ +408668: 0a00 |0068: move-result v0 │ │ +40866a: 5447 fb93 |0069: iget-object v7, v4, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.pager:Landroidx/viewpager2/widget/ViewPager2; // field@93fb │ │ +40866e: 6e20 5b0d 0700 |006b: invoke-virtual {v7, v0}, Landroid/view/View;.setId:(I)V // method@0d5b │ │ +408674: 5447 fb93 |006e: iget-object v7, v4, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.pager:Landroidx/viewpager2/widget/ViewPager2; // field@93fb │ │ +408678: 2200 8e1b |0070: new-instance v0, Lde/danoeh/antennapod/fragment/ItemPagerFragment$ItemPagerAdapter; // type@1b8e │ │ +40867c: 7030 99a6 4004 |0072: invoke-direct {v0, v4, v4}, Lde/danoeh/antennapod/fragment/ItemPagerFragment$ItemPagerAdapter;.:(Lde/danoeh/antennapod/fragment/ItemPagerFragment;Landroidx/fragment/app/Fragment;)V // method@a699 │ │ +408682: 6e20 ee4b 0700 |0075: invoke-virtual {v7, v0}, Landroidx/viewpager2/widget/ViewPager2;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@4bee │ │ +408688: 5447 fb93 |0078: iget-object v7, v4, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.pager:Landroidx/viewpager2/widget/ViewPager2; // field@93fb │ │ +40868c: 6e30 f04b 6701 |007a: invoke-virtual {v7, v6, v1}, Landroidx/viewpager2/widget/ViewPager2;.setCurrentItem:(IZ)V // method@4bf0 │ │ +408692: 5447 fb93 |007d: iget-object v7, v4, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.pager:Landroidx/viewpager2/widget/ViewPager2; // field@93fb │ │ +408696: 1210 |007f: const/4 v0, #int 1 // #1 │ │ +408698: 6e20 f34b 0700 |0080: invoke-virtual {v7, v0}, Landroidx/viewpager2/widget/ViewPager2;.setOffscreenPageLimit:(I)V // method@4bf3 │ │ +40869e: 5447 f993 |0083: iget-object v7, v4, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.feedItems:[J // field@93f9 │ │ +4086a2: 4506 0706 |0085: aget-wide v6, v7, v6 │ │ +4086a6: 7030 a5a6 6407 |0087: invoke-direct {v4, v6, v7}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.loadItem:(J)V // method@a6a5 │ │ +4086ac: 5446 fb93 |008a: iget-object v6, v4, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.pager:Landroidx/viewpager2/widget/ViewPager2; // field@93fb │ │ +4086b0: 2207 8d1b |008c: new-instance v7, Lde/danoeh/antennapod/fragment/ItemPagerFragment$1; // type@1b8d │ │ +4086b4: 7020 97a6 4700 |008e: invoke-direct {v7, v4}, Lde/danoeh/antennapod/fragment/ItemPagerFragment$1;.:(Lde/danoeh/antennapod/fragment/ItemPagerFragment;)V // method@a697 │ │ +4086ba: 6e20 eb4b 7600 |0091: invoke-virtual {v6, v7}, Landroidx/viewpager2/widget/ViewPager2;.registerOnPageChangeCallback:(Landroidx/viewpager2/widget/ViewPager2$OnPageChangeCallback;)V // method@4beb │ │ +4086c0: 7100 8db7 0000 |0094: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +4086c6: 0c06 |0097: move-result-object v6 │ │ +4086c8: 6e20 92b7 4600 |0098: invoke-virtual {v6, v4}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b792 │ │ +4086ce: 1105 |009b: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0007 line=65 │ │ 0x000e line=66 │ │ 0x0018 line=67 │ │ 0x001b line=68 │ │ @@ -1743445,23 +1743428,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -4088f8: |[4088f8] de.danoeh.antennapod.fragment.ItemPagerFragment.onDestroyView:()V │ │ -408908: 6f10 7c35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onDestroyView:()V // method@357c │ │ -40890e: 7100 8db7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -408914: 0c00 |0006: move-result-object v0 │ │ -408916: 6e20 93b7 1000 |0007: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b793 │ │ -40891c: 5410 f893 |000a: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@93f8 │ │ -408920: 3800 0500 |000c: if-eqz v0, 0011 // +0005 │ │ -408924: 7210 91b1 0000 |000e: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ -40892a: 0e00 |0011: return-void │ │ +4088c0: |[4088c0] de.danoeh.antennapod.fragment.ItemPagerFragment.onDestroyView:()V │ │ +4088d0: 6f10 7c35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onDestroyView:()V // method@357c │ │ +4088d6: 7100 8db7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +4088dc: 0c00 |0006: move-result-object v0 │ │ +4088de: 6e20 93b7 1000 |0007: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b793 │ │ +4088e4: 5410 f893 |000a: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@93f8 │ │ +4088e8: 3800 0500 |000c: if-eqz v0, 0011 // +0005 │ │ +4088ec: 7210 91b1 0000 |000e: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ +4088f2: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ 0x0003 line=110 │ │ 0x000a line=111 │ │ 0x000e line=112 │ │ locals : │ │ @@ -1743472,35 +1743455,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 │ │ -40892c: |[40892c] de.danoeh.antennapod.fragment.ItemPagerFragment.onEventMainThread:(Lde/danoeh/antennapod/event/FeedItemEvent;)V │ │ -40893c: 5477 5f91 |0000: iget-object v7, v7, Lde/danoeh/antennapod/event/FeedItemEvent;.items:Ljava/util/List; // field@915f │ │ -408940: 7210 6ab5 0700 |0002: invoke-interface {v7}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -408946: 0c07 |0005: move-result-object v7 │ │ -408948: 7210 4db5 0700 |0006: invoke-interface {v7}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -40894e: 0a00 |0009: move-result v0 │ │ -408950: 3800 1d00 |000a: if-eqz v0, 0027 // +001d │ │ -408954: 7210 4eb5 0700 |000c: invoke-interface {v7}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -40895a: 0c00 |000f: move-result-object v0 │ │ -40895c: 1f00 b91c |0010: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -408960: 5461 fa93 |0012: iget-object v1, v6, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93fa │ │ -408964: 3801 f2ff |0014: if-eqz v1, 0006 // -000e │ │ -408968: 6e10 f4ab 0100 |0016: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -40896e: 0b01 |0019: move-result-wide v1 │ │ -408970: 6e10 f4ab 0000 |001a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -408976: 0b03 |001d: move-result-wide v3 │ │ -408978: 3105 0103 |001e: cmp-long v5, v1, v3 │ │ -40897c: 3905 e6ff |0020: if-nez v5, 0006 // -001a │ │ -408980: 5b60 fa93 |0022: iput-object v0, v6, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93fa │ │ -408984: 6e10 ada6 0600 |0024: invoke-virtual {v6}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.refreshToolbarState:()V // method@a6ad │ │ -40898a: 0e00 |0027: return-void │ │ +4088f4: |[4088f4] de.danoeh.antennapod.fragment.ItemPagerFragment.onEventMainThread:(Lde/danoeh/antennapod/event/FeedItemEvent;)V │ │ +408904: 5477 5f91 |0000: iget-object v7, v7, Lde/danoeh/antennapod/event/FeedItemEvent;.items:Ljava/util/List; // field@915f │ │ +408908: 7210 6ab5 0700 |0002: invoke-interface {v7}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +40890e: 0c07 |0005: move-result-object v7 │ │ +408910: 7210 4db5 0700 |0006: invoke-interface {v7}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +408916: 0a00 |0009: move-result v0 │ │ +408918: 3800 1d00 |000a: if-eqz v0, 0027 // +001d │ │ +40891c: 7210 4eb5 0700 |000c: invoke-interface {v7}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +408922: 0c00 |000f: move-result-object v0 │ │ +408924: 1f00 b91c |0010: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +408928: 5461 fa93 |0012: iget-object v1, v6, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93fa │ │ +40892c: 3801 f2ff |0014: if-eqz v1, 0006 // -000e │ │ +408930: 6e10 f4ab 0100 |0016: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +408936: 0b01 |0019: move-result-wide v1 │ │ +408938: 6e10 f4ab 0000 |001a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +40893e: 0b03 |001d: move-result-wide v3 │ │ +408940: 3105 0103 |001e: cmp-long v5, v1, v3 │ │ +408944: 3905 e6ff |0020: if-nez v5, 0006 // -001a │ │ +408948: 5b60 fa93 |0022: iput-object v0, v6, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93fa │ │ +40894c: 6e10 ada6 0600 |0024: invoke-virtual {v6}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.refreshToolbarState:()V // method@a6ad │ │ +408952: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ 0x0012 line=155 │ │ 0x0022 line=156 │ │ 0x0024 line=157 │ │ locals : │ │ @@ -1743512,28 +1743495,28 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -408708: |[408708] de.danoeh.antennapod.fragment.ItemPagerFragment.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ -408718: 7210 db0b 0300 |0000: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ -40871e: 0a00 |0003: move-result v0 │ │ -408720: 1401 5f02 0a7f |0004: const v1, #float 1.83446e+38 // #7f0a025f │ │ -408726: 3310 0700 |0007: if-ne v0, v1, 000e // +0007 │ │ -40872a: 7010 aca6 0200 |0009: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.openPodcast:()V // method@a6ac │ │ -408730: 1213 |000c: const/4 v3, #int 1 // #1 │ │ -408732: 0f03 |000d: return v3 │ │ -408734: 7210 db0b 0300 |000e: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ -40873a: 0a03 |0011: move-result v3 │ │ -40873c: 5420 fa93 |0012: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93fa │ │ -408740: 7130 5bab 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@ab5b │ │ -408746: 0a03 |0017: move-result v3 │ │ -408748: 0f03 |0018: return v3 │ │ +4086d0: |[4086d0] de.danoeh.antennapod.fragment.ItemPagerFragment.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ +4086e0: 7210 db0b 0300 |0000: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ +4086e6: 0a00 |0003: move-result v0 │ │ +4086e8: 1401 5f02 0a7f |0004: const v1, #float 1.83446e+38 // #7f0a025f │ │ +4086ee: 3310 0700 |0007: if-ne v0, v1, 000e // +0007 │ │ +4086f2: 7010 aca6 0200 |0009: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.openPodcast:()V // method@a6ac │ │ +4086f8: 1213 |000c: const/4 v3, #int 1 // #1 │ │ +4086fa: 0f03 |000d: return v3 │ │ +4086fc: 7210 db0b 0300 |000e: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ +408702: 0a03 |0011: move-result v3 │ │ +408704: 5420 fa93 |0012: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93fa │ │ +408708: 7130 5bab 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@ab5b │ │ +40870e: 0a03 |0017: move-result v3 │ │ +408710: 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; │ │ @@ -1743544,22 +1743527,22 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -40898c: |[40898c] de.danoeh.antennapod.fragment.ItemPagerFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -40899c: 6f20 8c35 3200 |0000: invoke-super {v2, v3}, Landroidx/fragment/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@358c │ │ -4089a2: 5420 fb93 |0003: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.pager:Landroidx/viewpager2/widget/ViewPager2; // field@93fb │ │ -4089a6: 6e10 990c 0000 |0005: invoke-virtual {v0}, Landroid/view/View;.getId:()I // method@0c99 │ │ -4089ac: 0a00 |0008: move-result v0 │ │ -4089ae: 1a01 43c3 |0009: const-string v1, "pager_id" // string@c343 │ │ -4089b2: 6e30 fe06 1300 |000b: invoke-virtual {v3, v1, v0}, Landroid/os/BaseBundle;.putInt:(Ljava/lang/String;I)V // method@06fe │ │ -4089b8: 0e00 |000e: return-void │ │ +408954: |[408954] de.danoeh.antennapod.fragment.ItemPagerFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +408964: 6f20 8c35 3200 |0000: invoke-super {v2, v3}, Landroidx/fragment/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@358c │ │ +40896a: 5420 fb93 |0003: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.pager:Landroidx/viewpager2/widget/ViewPager2; // field@93fb │ │ +40896e: 6e10 990c 0000 |0005: invoke-virtual {v0}, Landroid/view/View;.getId:()I // method@0c99 │ │ +408974: 0a00 |0008: move-result v0 │ │ +408976: 1a01 43c3 |0009: const-string v1, "pager_id" // string@c343 │ │ +40897a: 6e30 fe06 1300 |000b: invoke-virtual {v3, v1, v0}, Landroid/os/BaseBundle;.putInt:(Ljava/lang/String;I)V // method@06fe │ │ +408980: 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; │ │ @@ -1743569,38 +1743552,38 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -4089fc: |[4089fc] de.danoeh.antennapod.fragment.ItemPagerFragment.refreshToolbarState:()V │ │ -408a0c: 5430 fa93 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93fa │ │ -408a10: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -408a14: 0e00 |0004: return-void │ │ -408a16: 6e10 3cac 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ac3c │ │ -408a1c: 0a00 |0008: move-result v0 │ │ -408a1e: 3800 0e00 |0009: if-eqz v0, 0017 // +000e │ │ -408a22: 5430 fc93 |000b: iget-object v0, v3, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@93fc │ │ -408a26: 6e10 2f21 0000 |000d: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ -408a2c: 0c00 |0010: move-result-object v0 │ │ -408a2e: 5431 fa93 |0011: iget-object v1, v3, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93fa │ │ -408a32: 7120 5cab 1000 |0013: invoke-static {v0, v1}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.onPrepareMenu:(Landroid/view/Menu;Lde/danoeh/antennapod/model/feed/FeedItem;)Z // method@ab5c │ │ -408a38: 2812 |0016: goto 0028 // +0012 │ │ -408a3a: 5430 fc93 |0017: iget-object v0, v3, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@93fc │ │ -408a3e: 6e10 2f21 0000 |0019: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ -408a44: 0c00 |001c: move-result-object v0 │ │ -408a46: 5431 fa93 |001d: iget-object v1, v3, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93fa │ │ -408a4a: 1222 |001f: const/4 v2, #int 2 // #2 │ │ -408a4c: 2322 0120 |0020: new-array v2, v2, [I // type@2001 │ │ -408a50: 2602 0800 0000 |0022: fill-array-data v2, 0000002a // +00000008 │ │ -408a56: 7130 5dab 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@ab5d │ │ -408a5c: 0e00 |0028: return-void │ │ -408a5e: 0000 |0029: nop // spacer │ │ -408a60: 0003 0400 0200 0000 f001 0a7f e003 ... |002a: array-data (8 units) │ │ +4089c4: |[4089c4] de.danoeh.antennapod.fragment.ItemPagerFragment.refreshToolbarState:()V │ │ +4089d4: 5430 fa93 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93fa │ │ +4089d8: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +4089dc: 0e00 |0004: return-void │ │ +4089de: 6e10 3cac 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ac3c │ │ +4089e4: 0a00 |0008: move-result v0 │ │ +4089e6: 3800 0e00 |0009: if-eqz v0, 0017 // +000e │ │ +4089ea: 5430 fc93 |000b: iget-object v0, v3, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@93fc │ │ +4089ee: 6e10 2f21 0000 |000d: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ +4089f4: 0c00 |0010: move-result-object v0 │ │ +4089f6: 5431 fa93 |0011: iget-object v1, v3, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93fa │ │ +4089fa: 7120 5cab 1000 |0013: invoke-static {v0, v1}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.onPrepareMenu:(Landroid/view/Menu;Lde/danoeh/antennapod/model/feed/FeedItem;)Z // method@ab5c │ │ +408a00: 2812 |0016: goto 0028 // +0012 │ │ +408a02: 5430 fc93 |0017: iget-object v0, v3, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@93fc │ │ +408a06: 6e10 2f21 0000 |0019: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ +408a0c: 0c00 |001c: move-result-object v0 │ │ +408a0e: 5431 fa93 |001d: iget-object v1, v3, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@93fa │ │ +408a12: 1222 |001f: const/4 v2, #int 2 // #2 │ │ +408a14: 2322 0120 |0020: new-array v2, v2, [I // type@2001 │ │ +408a18: 2602 0800 0000 |0022: fill-array-data v2, 0000002a // +00000008 │ │ +408a1e: 7130 5dab 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@ab5d │ │ +408a24: 0e00 |0028: return-void │ │ +408a26: 0000 |0029: nop // spacer │ │ +408a28: 0003 0400 0200 0000 f001 0a7f e003 ... |002a: array-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0005 line=134 │ │ 0x000b line=135 │ │ 0x0017 line=138 │ │ locals : │ │ @@ -1743709,17 +1743692,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 │ │ -409aa0: |[409aa0] de.danoeh.antennapod.fragment.NavDrawerFragment.$r8$lambda$KjBaM7dbyBo6d-MQ_jD5n7kn6SI:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -409ab0: 7020 f3a6 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.lambda$onFeedContextMenuClicked$2:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@a6f3 │ │ -409ab6: 0e00 |0003: return-void │ │ +409a68: |[409a68] de.danoeh.antennapod.fragment.NavDrawerFragment.$r8$lambda$KjBaM7dbyBo6d-MQ_jD5n7kn6SI:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +409a78: 7020 f3a6 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.lambda$onFeedContextMenuClicked$2:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@a6f3 │ │ +409a7e: 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; │ │ │ │ @@ -1743728,18 +1743711,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 │ │ -40969c: |[40969c] de.danoeh.antennapod.fragment.NavDrawerFragment.$r8$lambda$S63HVI9Sxaxg7sxQyqceYKEg1UM:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Landroidx/core/util/Pair; │ │ -4096ac: 7010 eea6 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.lambda$loadData$3:()Landroidx/core/util/Pair; // method@a6ee │ │ -4096b2: 0c00 |0003: move-result-object v0 │ │ -4096b4: 1100 |0004: return-object v0 │ │ +409664: |[409664] de.danoeh.antennapod.fragment.NavDrawerFragment.$r8$lambda$S63HVI9Sxaxg7sxQyqceYKEg1UM:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Landroidx/core/util/Pair; │ │ +409674: 7010 eea6 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.lambda$loadData$3:()Landroidx/core/util/Pair; // method@a6ee │ │ +40967a: 0c00 |0003: move-result-object v0 │ │ +40967c: 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;) │ │ @@ -1743747,17 +1743730,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 │ │ -409ab8: |[409ab8] de.danoeh.antennapod.fragment.NavDrawerFragment.$r8$lambda$dpY2qh_FHX0D0nfBslrFJr_F-Mc:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Ljava/lang/Throwable;)V │ │ -409ac8: 7020 f0a6 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.lambda$loadData$5:(Ljava/lang/Throwable;)V // method@a6f0 │ │ -409ace: 0e00 |0003: return-void │ │ +409a80: |[409a80] de.danoeh.antennapod.fragment.NavDrawerFragment.$r8$lambda$dpY2qh_FHX0D0nfBslrFJr_F-Mc:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Ljava/lang/Throwable;)V │ │ +409a90: 7020 f0a6 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.lambda$loadData$5:(Ljava/lang/Throwable;)V // method@a6f0 │ │ +409a96: 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; │ │ │ │ @@ -1743766,17 +1743749,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 │ │ -409ad0: |[409ad0] de.danoeh.antennapod.fragment.NavDrawerFragment.$r8$lambda$loHayKHVXfsQ3EKcguYfoRXLPpQ:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Landroid/view/View;)V │ │ -409ae0: 7020 f2a6 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.lambda$onCreateView$1:(Landroid/view/View;)V // method@a6f2 │ │ -409ae6: 0e00 |0003: return-void │ │ +409a98: |[409a98] de.danoeh.antennapod.fragment.NavDrawerFragment.$r8$lambda$loHayKHVXfsQ3EKcguYfoRXLPpQ:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Landroid/view/View;)V │ │ +409aa8: 7020 f2a6 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.lambda$onCreateView$1:(Landroid/view/View;)V // method@a6f2 │ │ +409aae: 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; │ │ │ │ @@ -1743785,17 +1743768,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 │ │ -409ae8: |[409ae8] de.danoeh.antennapod.fragment.NavDrawerFragment.$r8$lambda$pEFGhv-0IQiJY3AoBv9zyA-WWaQ:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Landroidx/core/util/Pair;)V │ │ -409af8: 7020 efa6 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.lambda$loadData$4:(Landroidx/core/util/Pair;)V // method@a6ef │ │ -409afe: 0e00 |0003: return-void │ │ +409ab0: |[409ab0] de.danoeh.antennapod.fragment.NavDrawerFragment.$r8$lambda$pEFGhv-0IQiJY3AoBv9zyA-WWaQ:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Landroidx/core/util/Pair;)V │ │ +409ac0: 7020 efa6 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.lambda$loadData$4:(Landroidx/core/util/Pair;)V // method@a6ef │ │ +409ac6: 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; │ │ │ │ @@ -1743804,18 +1743787,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 │ │ -4096f4: |[4096f4] de.danoeh.antennapod.fragment.NavDrawerFragment.$r8$lambda$vSOTjECMXGO1ubJ3Bd04XRdqokU:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Landroid/view/View;Landroidx/core/view/WindowInsetsCompat;)Landroidx/core/view/WindowInsetsCompat; │ │ -409704: 7030 f1a6 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@a6f1 │ │ -40970a: 0c00 |0003: move-result-object v0 │ │ -40970c: 1100 |0004: return-object v0 │ │ +4096bc: |[4096bc] de.danoeh.antennapod.fragment.NavDrawerFragment.$r8$lambda$vSOTjECMXGO1ubJ3Bd04XRdqokU:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Landroid/view/View;Landroidx/core/view/WindowInsetsCompat;)Landroidx/core/view/WindowInsetsCompat; │ │ +4096cc: 7030 f1a6 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@a6f1 │ │ +4096d2: 0c00 |0003: move-result-object v0 │ │ +4096d4: 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; │ │ @@ -1743825,17 +1743808,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 │ │ -4099cc: |[4099cc] de.danoeh.antennapod.fragment.NavDrawerFragment.-$$Nest$fgetflatItemList:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Ljava/util/List; │ │ -4099dc: 5400 1294 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.flatItemList:Ljava/util/List; // field@9412 │ │ -4099e0: 1100 |0002: return-object v0 │ │ +409994: |[409994] de.danoeh.antennapod.fragment.NavDrawerFragment.-$$Nest$fgetflatItemList:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Ljava/util/List; │ │ +4099a4: 5400 1294 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.flatItemList:Ljava/util/List; // field@9412 │ │ +4099a8: 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;) │ │ @@ -1743843,17 +1743826,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 │ │ -409940: |[409940] de.danoeh.antennapod.fragment.NavDrawerFragment.-$$Nest$fgetnavAdapter:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/adapter/NavListAdapter; │ │ -409950: 5400 1494 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.navAdapter:Lde/danoeh/antennapod/adapter/NavListAdapter; // field@9414 │ │ -409954: 1100 |0002: return-object v0 │ │ +409908: |[409908] de.danoeh.antennapod.fragment.NavDrawerFragment.-$$Nest$fgetnavAdapter:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/adapter/NavListAdapter; │ │ +409918: 5400 1494 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.navAdapter:Lde/danoeh/antennapod/adapter/NavListAdapter; // field@9414 │ │ +40991c: 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;) │ │ @@ -1743861,17 +1743844,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 │ │ -409958: |[409958] de.danoeh.antennapod.fragment.NavDrawerFragment.-$$Nest$fgetnavDrawerData:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/core/storage/NavDrawerData; │ │ -409968: 5400 1594 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.navDrawerData:Lde/danoeh/antennapod/core/storage/NavDrawerData; // field@9415 │ │ -40996c: 1100 |0002: return-object v0 │ │ +409920: |[409920] de.danoeh.antennapod.fragment.NavDrawerFragment.-$$Nest$fgetnavDrawerData:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/core/storage/NavDrawerData; │ │ +409930: 5400 1594 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.navDrawerData:Lde/danoeh/antennapod/core/storage/NavDrawerData; // field@9415 │ │ +409934: 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;) │ │ @@ -1743879,17 +1743862,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 │ │ -409a88: |[409a88] de.danoeh.antennapod.fragment.NavDrawerFragment.-$$Nest$fgetopenFolders:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Ljava/util/Set; │ │ -409a98: 5400 1694 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.openFolders:Ljava/util/Set; // field@9416 │ │ -409a9c: 1100 |0002: return-object v0 │ │ +409a50: |[409a50] de.danoeh.antennapod.fragment.NavDrawerFragment.-$$Nest$fgetopenFolders:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Ljava/util/Set; │ │ +409a60: 5400 1694 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.openFolders:Ljava/util/Set; // field@9416 │ │ +409a64: 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;) │ │ @@ -1743897,17 +1743880,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 │ │ -409b00: |[409b00] de.danoeh.antennapod.fragment.NavDrawerFragment.-$$Nest$fputcontextPressedItem:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;)V │ │ -409b10: 5b01 1094 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.contextPressedItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@9410 │ │ -409b14: 0e00 |0002: return-void │ │ +409ac8: |[409ac8] de.danoeh.antennapod.fragment.NavDrawerFragment.-$$Nest$fputcontextPressedItem:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;)V │ │ +409ad8: 5b01 1094 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.contextPressedItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@9410 │ │ +409adc: 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; │ │ │ │ @@ -1743916,17 +1743899,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 │ │ -409b18: |[409b18] de.danoeh.antennapod.fragment.NavDrawerFragment.-$$Nest$fputdisposable:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Lio/reactivex/disposables/Disposable;)V │ │ -409b28: 5b01 1194 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9411 │ │ -409b2c: 0e00 |0002: return-void │ │ +409ae0: |[409ae0] de.danoeh.antennapod.fragment.NavDrawerFragment.-$$Nest$fputdisposable:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Lio/reactivex/disposables/Disposable;)V │ │ +409af0: 5b01 1194 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9411 │ │ +409af4: 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; │ │ │ │ @@ -1743935,17 +1743918,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 │ │ -409b30: |[409b30] de.danoeh.antennapod.fragment.NavDrawerFragment.-$$Nest$fputflatItemList:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Ljava/util/List;)V │ │ -409b40: 5b01 1294 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.flatItemList:Ljava/util/List; // field@9412 │ │ -409b44: 0e00 |0002: return-void │ │ +409af8: |[409af8] de.danoeh.antennapod.fragment.NavDrawerFragment.-$$Nest$fputflatItemList:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Ljava/util/List;)V │ │ +409b08: 5b01 1294 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.flatItemList:Ljava/util/List; // field@9412 │ │ +409b0c: 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; │ │ │ │ @@ -1743954,18 +1743937,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 │ │ -4099e4: |[4099e4] de.danoeh.antennapod.fragment.NavDrawerFragment.-$$Nest$mmakeFlatDrawerData:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Ljava/util/List;I)Ljava/util/List; │ │ -4099f4: 7030 f5a6 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.makeFlatDrawerData:(Ljava/util/List;I)Ljava/util/List; // method@a6f5 │ │ -4099fa: 0c00 |0003: move-result-object v0 │ │ -4099fc: 1100 |0004: return-object v0 │ │ +4099ac: |[4099ac] de.danoeh.antennapod.fragment.NavDrawerFragment.-$$Nest$mmakeFlatDrawerData:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Ljava/util/List;I)Ljava/util/List; │ │ +4099bc: 7030 f5a6 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.makeFlatDrawerData:(Ljava/util/List;I)Ljava/util/List; // method@a6f5 │ │ +4099c2: 0c00 |0003: move-result-object v0 │ │ +4099c4: 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 │ │ @@ -1743975,53 +1743958,53 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 0 │ │ outs : 9 │ │ insns size : 25 16-bit code units │ │ -409b48: |[409b48] de.danoeh.antennapod.fragment.NavDrawerFragment.:()V │ │ -409b58: 1a00 7b20 |0000: const-string v0, "HomeFragment" // string@207b │ │ -409b5c: 1a01 fd50 |0002: const-string v1, "QueueFragment" // string@50fd │ │ -409b60: 1a02 cc4b |0004: const-string v2, "NewEpisodesFragment" // string@4bcc │ │ -409b64: 1a03 271b |0006: const-string v3, "EpisodesFragment" // string@1b27 │ │ -409b68: 1a04 5457 |0008: const-string v4, "SubscriptionFragment" // string@5754 │ │ -409b6c: 1a05 9319 |000a: const-string v5, "DownloadsFragment" // string@1993 │ │ -409b70: 1a06 3b4f |000c: const-string v6, "PlaybackHistoryFragment" // string@4f3b │ │ -409b74: 1a07 210d |000e: const-string v7, "AddFeedFragment" // string@0d21 │ │ -409b78: 1a08 5757 |0010: const-string v8, "SubscriptionList" // string@5757 │ │ -409b7c: 2509 2b21 0000 |0012: filled-new-array/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, [Ljava/lang/String; // type@212b │ │ -409b82: 0c00 |0015: move-result-object v0 │ │ -409b84: 6900 0b94 |0016: sput-object v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.NAV_DRAWER_TAGS:[Ljava/lang/String; // field@940b │ │ -409b88: 0e00 |0018: return-void │ │ +409b10: |[409b10] de.danoeh.antennapod.fragment.NavDrawerFragment.:()V │ │ +409b20: 1a00 7b20 |0000: const-string v0, "HomeFragment" // string@207b │ │ +409b24: 1a01 fd50 |0002: const-string v1, "QueueFragment" // string@50fd │ │ +409b28: 1a02 cc4b |0004: const-string v2, "NewEpisodesFragment" // string@4bcc │ │ +409b2c: 1a03 271b |0006: const-string v3, "EpisodesFragment" // string@1b27 │ │ +409b30: 1a04 5457 |0008: const-string v4, "SubscriptionFragment" // string@5754 │ │ +409b34: 1a05 9319 |000a: const-string v5, "DownloadsFragment" // string@1993 │ │ +409b38: 1a06 3b4f |000c: const-string v6, "PlaybackHistoryFragment" // string@4f3b │ │ +409b3c: 1a07 210d |000e: const-string v7, "AddFeedFragment" // string@0d21 │ │ +409b40: 1a08 5757 |0010: const-string v8, "SubscriptionList" // string@5757 │ │ +409b44: 2509 2b21 0000 |0012: filled-new-array/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, [Ljava/lang/String; // type@212b │ │ +409b4a: 0c00 |0015: move-result-object v0 │ │ +409b4c: 6900 0b94 |0016: sput-object v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.NAV_DRAWER_TAGS:[Ljava/lang/String; // field@940b │ │ +409b50: 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 │ │ -409b8c: |[409b8c] de.danoeh.antennapod.fragment.NavDrawerFragment.:()V │ │ -409b9c: 7010 1e35 0100 |0000: invoke-direct {v1}, Landroidx/fragment/app/Fragment;.:()V // method@351e │ │ -409ba2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -409ba4: 5b10 1094 |0004: iput-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.contextPressedItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@9410 │ │ -409ba8: 2200 0a1f |0006: new-instance v0, Ljava/util/HashSet; // type@1f0a │ │ -409bac: 7010 3fb5 0000 |0008: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@b53f │ │ -409bb2: 5b10 1694 |000b: iput-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.openFolders:Ljava/util/Set; // field@9416 │ │ -409bb6: 2200 9e1b |000d: new-instance v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2; // type@1b9e │ │ -409bba: 7020 cda6 1000 |000f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)V // method@a6cd │ │ -409bc0: 5b10 1394 |0012: iput-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.itemAccess:Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess; // field@9413 │ │ -409bc4: 0e00 |0014: return-void │ │ +409b54: |[409b54] de.danoeh.antennapod.fragment.NavDrawerFragment.:()V │ │ +409b64: 7010 1e35 0100 |0000: invoke-direct {v1}, Landroidx/fragment/app/Fragment;.:()V // method@351e │ │ +409b6a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +409b6c: 5b10 1094 |0004: iput-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.contextPressedItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@9410 │ │ +409b70: 2200 0a1f |0006: new-instance v0, Ljava/util/HashSet; // type@1f0a │ │ +409b74: 7010 3fb5 0000 |0008: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@b53f │ │ +409b7a: 5b10 1694 |000b: iput-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.openFolders:Ljava/util/Set; // field@9416 │ │ +409b7e: 2200 9e1b |000d: new-instance v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2; // type@1b9e │ │ +409b82: 7020 cda6 1000 |000f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)V // method@a6cd │ │ +409b88: 5b10 1394 |0012: iput-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.itemAccess:Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess; // field@9413 │ │ +409b8c: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0004 line=96 │ │ 0x0006 line=100 │ │ 0x000d line=273 │ │ locals : │ │ @@ -1744032,33 +1744015,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 │ │ -409970: |[409970] de.danoeh.antennapod.fragment.NavDrawerFragment.getLastNavFragment:(Landroid/content/Context;)Ljava/lang/String; │ │ -409980: 1a00 504b |0000: const-string v0, "NavDrawerPrefs" // string@4b50 │ │ -409984: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -409986: 6e30 3002 0201 |0003: invoke-virtual {v2, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ -40998c: 0c02 |0006: move-result-object v2 │ │ -40998e: 1a00 b0c6 |0007: const-string v0, "prefLastFragmentTag" // string@c6b0 │ │ -409992: 1a01 7b20 |0009: const-string v1, "HomeFragment" // string@207b │ │ -409996: 7230 9f02 0201 |000b: invoke-interface {v2, v0, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ -40999c: 0c02 |000e: move-result-object v2 │ │ -40999e: 2200 8f1e |000f: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -4099a2: 7010 50b3 0000 |0011: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -4099a8: 1a01 448f |0014: const-string v1, "getLastNavFragment() -> " // string@8f44 │ │ -4099ac: 6e20 5cb3 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4099b2: 6e20 5cb3 2000 |0019: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4099b8: 6e10 67b3 0000 |001c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -4099be: 0c00 |001f: move-result-object v0 │ │ -4099c0: 1a01 4e4b |0020: const-string v1, "NavDrawerFragment" // string@4b4e │ │ -4099c4: 7120 fe0a 0100 |0022: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -4099ca: 1102 |0025: return-object v2 │ │ +409938: |[409938] de.danoeh.antennapod.fragment.NavDrawerFragment.getLastNavFragment:(Landroid/content/Context;)Ljava/lang/String; │ │ +409948: 1a00 504b |0000: const-string v0, "NavDrawerPrefs" // string@4b50 │ │ +40994c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +40994e: 6e30 3002 0201 |0003: invoke-virtual {v2, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ +409954: 0c02 |0006: move-result-object v2 │ │ +409956: 1a00 b0c6 |0007: const-string v0, "prefLastFragmentTag" // string@c6b0 │ │ +40995a: 1a01 7b20 |0009: const-string v1, "HomeFragment" // string@207b │ │ +40995e: 7230 9f02 0201 |000b: invoke-interface {v2, v0, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ +409964: 0c02 |000e: move-result-object v2 │ │ +409966: 2200 8f1e |000f: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +40996a: 7010 50b3 0000 |0011: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +409970: 1a01 448f |0014: const-string v1, "getLastNavFragment() -> " // string@8f44 │ │ +409974: 6e20 5cb3 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +40997a: 6e20 5cb3 2000 |0019: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +409980: 6e10 67b3 0000 |001c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +409986: 0c00 |001f: move-result-object v0 │ │ +409988: 1a01 4e4b |0020: const-string v1, "NavDrawerFragment" // string@4b4e │ │ +40998c: 7120 fe0a 0100 |0022: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +409992: 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; │ │ @@ -1744068,26 +1744051,26 @@ │ │ type : '()Landroidx/core/util/Pair;' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -4096b8: |[4096b8] de.danoeh.antennapod.fragment.NavDrawerFragment.lambda$loadData$3:()Landroidx/core/util/Pair; │ │ -4096c8: 7100 cdb0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getSubscriptionsFilter:()Lde/danoeh/antennapod/model/feed/SubscriptionsFilter; // method@b0cd │ │ -4096ce: 0c00 |0003: move-result-object v0 │ │ -4096d0: 7110 659b 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@9b65 │ │ -4096d6: 0c00 |0007: move-result-object v0 │ │ -4096d8: 2201 1e07 |0008: new-instance v1, Landroidx/core/util/Pair; // type@071e │ │ -4096dc: 5402 028e |000a: iget-object v2, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData;.items:Ljava/util/List; // field@8e02 │ │ -4096e0: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -4096e2: 7030 f5a6 2403 |000d: invoke-direct {v4, v2, v3}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.makeFlatDrawerData:(Ljava/util/List;I)Ljava/util/List; // method@a6f5 │ │ -4096e8: 0c02 |0010: move-result-object v2 │ │ -4096ea: 7030 b82b 0102 |0011: invoke-direct {v1, v0, v2}, Landroidx/core/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@2bb8 │ │ -4096f0: 1101 |0014: return-object v1 │ │ +409680: |[409680] de.danoeh.antennapod.fragment.NavDrawerFragment.lambda$loadData$3:()Landroidx/core/util/Pair; │ │ +409690: 7100 cdb0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getSubscriptionsFilter:()Lde/danoeh/antennapod/model/feed/SubscriptionsFilter; // method@b0cd │ │ +409696: 0c00 |0003: move-result-object v0 │ │ +409698: 7110 659b 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@9b65 │ │ +40969e: 0c00 |0007: move-result-object v0 │ │ +4096a0: 2201 1e07 |0008: new-instance v1, Landroidx/core/util/Pair; // type@071e │ │ +4096a4: 5402 028e |000a: iget-object v2, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData;.items:Ljava/util/List; // field@8e02 │ │ +4096a8: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +4096aa: 7030 f5a6 2403 |000d: invoke-direct {v4, v2, v3}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.makeFlatDrawerData:(Ljava/util/List;I)Ljava/util/List; // method@a6f5 │ │ +4096b0: 0c02 |0010: move-result-object v2 │ │ +4096b2: 7030 b82b 0102 |0011: invoke-direct {v1, v0, v2}, Landroidx/core/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@2bb8 │ │ +4096b8: 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; │ │ │ │ @@ -1744096,27 +1744079,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 │ │ -409bc8: |[409bc8] de.danoeh.antennapod.fragment.NavDrawerFragment.lambda$loadData$4:(Landroidx/core/util/Pair;)V │ │ -409bd8: 5420 6610 |0000: iget-object v0, v2, Landroidx/core/util/Pair;.first:Ljava/lang/Object; // field@1066 │ │ -409bdc: 1f00 6419 |0002: check-cast v0, Lde/danoeh/antennapod/core/storage/NavDrawerData; // type@1964 │ │ -409be0: 5b10 1594 |0004: iput-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.navDrawerData:Lde/danoeh/antennapod/core/storage/NavDrawerData; // field@9415 │ │ -409be4: 5422 6710 |0006: iget-object v2, v2, Landroidx/core/util/Pair;.second:Ljava/lang/Object; // field@1067 │ │ -409be8: 1f02 101f |0008: check-cast v2, Ljava/util/List; // type@1f10 │ │ -409bec: 5b12 1294 |000a: iput-object v2, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.flatItemList:Ljava/util/List; // field@9412 │ │ -409bf0: 5412 1494 |000c: iget-object v2, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.navAdapter:Lde/danoeh/antennapod/adapter/NavListAdapter; // field@9414 │ │ -409bf4: 6e10 ce41 0200 |000e: invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ce │ │ -409bfa: 5412 1794 |0011: iget-object v2, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.progressBar:Landroid/widget/ProgressBar; // field@9417 │ │ -409bfe: 1300 0800 |0013: const/16 v0, #int 8 // #8 │ │ -409c02: 6e20 9c0d 0200 |0015: invoke-virtual {v2, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -409c08: 0e00 |0018: return-void │ │ +409b90: |[409b90] de.danoeh.antennapod.fragment.NavDrawerFragment.lambda$loadData$4:(Landroidx/core/util/Pair;)V │ │ +409ba0: 5420 6610 |0000: iget-object v0, v2, Landroidx/core/util/Pair;.first:Ljava/lang/Object; // field@1066 │ │ +409ba4: 1f00 6419 |0002: check-cast v0, Lde/danoeh/antennapod/core/storage/NavDrawerData; // type@1964 │ │ +409ba8: 5b10 1594 |0004: iput-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.navDrawerData:Lde/danoeh/antennapod/core/storage/NavDrawerData; // field@9415 │ │ +409bac: 5422 6710 |0006: iget-object v2, v2, Landroidx/core/util/Pair;.second:Ljava/lang/Object; // field@1067 │ │ +409bb0: 1f02 101f |0008: check-cast v2, Ljava/util/List; // type@1f10 │ │ +409bb4: 5b12 1294 |000a: iput-object v2, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.flatItemList:Ljava/util/List; // field@9412 │ │ +409bb8: 5412 1494 |000c: iget-object v2, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.navAdapter:Lde/danoeh/antennapod/adapter/NavListAdapter; // field@9414 │ │ +409bbc: 6e10 ce41 0200 |000e: invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ce │ │ +409bc2: 5412 1794 |0011: iget-object v2, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.progressBar:Landroid/widget/ProgressBar; // field@9417 │ │ +409bc6: 1300 0800 |0013: const/16 v0, #int 8 // #8 │ │ +409bca: 6e20 9c0d 0200 |0015: invoke-virtual {v2, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +409bd0: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=424 │ │ 0x0006 line=425 │ │ 0x000c line=426 │ │ 0x0011 line=427 │ │ locals : │ │ @@ -1744128,23 +1744111,23 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -409c0c: |[409c0c] de.danoeh.antennapod.fragment.NavDrawerFragment.lambda$loadData$5:(Ljava/lang/Throwable;)V │ │ -409c1c: 1a00 4e4b |0000: const-string v0, "NavDrawerFragment" // string@4b4e │ │ -409c20: 7110 020b 0200 |0002: invoke-static {v2}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ -409c26: 0c02 |0005: move-result-object v2 │ │ -409c28: 7120 000b 2000 |0006: invoke-static {v0, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -409c2e: 5412 1794 |0009: iget-object v2, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.progressBar:Landroid/widget/ProgressBar; // field@9417 │ │ -409c32: 1300 0800 |000b: const/16 v0, #int 8 // #8 │ │ -409c36: 6e20 9c0d 0200 |000d: invoke-virtual {v2, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -409c3c: 0e00 |0010: return-void │ │ +409bd4: |[409bd4] de.danoeh.antennapod.fragment.NavDrawerFragment.lambda$loadData$5:(Ljava/lang/Throwable;)V │ │ +409be4: 1a00 4e4b |0000: const-string v0, "NavDrawerFragment" // string@4b4e │ │ +409be8: 7110 020b 0200 |0002: invoke-static {v2}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ +409bee: 0c02 |0005: move-result-object v2 │ │ +409bf0: 7120 000b 2000 |0006: invoke-static {v0, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +409bf6: 5412 1794 |0009: iget-object v2, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.progressBar:Landroid/widget/ProgressBar; // field@9417 │ │ +409bfa: 1300 0800 |000b: const/16 v0, #int 8 // #8 │ │ +409bfe: 6e20 9c0d 0200 |000d: invoke-virtual {v2, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +409c04: 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; │ │ @@ -1744154,62 +1744137,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 │ │ -409710: |[409710] de.danoeh.antennapod.fragment.NavDrawerFragment.lambda$onCreateView$0:(Landroid/view/View;Landroidx/core/view/WindowInsetsCompat;)Landroidx/core/view/WindowInsetsCompat; │ │ -409720: 7100 ca2e 0000 |0000: invoke-static {}, Landroidx/core/view/WindowInsetsCompat$Type;.systemBars:()I // method@2eca │ │ -409726: 0a00 |0003: move-result v0 │ │ -409728: 6e20 dd2e 0700 |0004: invoke-virtual {v7, v0}, Landroidx/core/view/WindowInsetsCompat;.getInsets:(I)Landroidx/core/graphics/Insets; // method@2edd │ │ -40972e: 0c00 |0007: move-result-object v0 │ │ -409730: 5201 c90f |0008: iget v1, v0, Landroidx/core/graphics/Insets;.left:I // field@0fc9 │ │ -409734: 5202 cb0f |000a: iget v2, v0, Landroidx/core/graphics/Insets;.top:I // field@0fcb │ │ -409738: 5203 ca0f |000c: iget v3, v0, Landroidx/core/graphics/Insets;.right:I // field@0fca │ │ -40973c: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -40973e: 6e54 7a0d 1632 |000f: invoke-virtual {v6, v1, v2, v3, v4}, Landroid/view/View;.setPadding:(IIII)V // method@0d7a │ │ -409744: 6e10 2735 0500 |0012: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -40974a: 0c01 |0015: move-result-object v1 │ │ -40974c: 6002 dd00 |0016: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -409750: 1303 1c00 |0018: const/16 v3, #int 28 // #1c │ │ -409754: 1204 |001a: const/4 v4, #int 0 // #0 │ │ -409756: 3432 2200 |001b: if-lt v2, v3, 003d // +0022 │ │ -40975a: 3801 2000 |001d: if-eqz v1, 003d // +0020 │ │ -40975e: 6e10 2735 0500 |001f: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -409764: 0c01 |0022: move-result-object v1 │ │ -409766: 6e10 8000 0100 |0023: invoke-virtual {v1}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0080 │ │ -40976c: 0c01 |0026: move-result-object v1 │ │ -40976e: 7110 b0a6 0100 |0027: invoke-static {v1}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticApiModelOutline0;.m:(Landroid/view/Window;)I // method@a6b0 │ │ -409774: 0a01 |002a: move-result v1 │ │ -409776: 3901 0300 |002b: if-nez v1, 002e // +0003 │ │ -40977a: 2810 |002d: goto 003d // +0010 │ │ -40977c: 6e10 4735 0500 |002e: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@3547 │ │ -409782: 0c01 |0031: move-result-object v1 │ │ -409784: 6e10 0003 0100 |0032: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0300 │ │ -40978a: 0c01 |0035: move-result-object v1 │ │ -40978c: 5211 9601 |0036: iget v1, v1, Landroid/util/DisplayMetrics;.density:F // field@0196 │ │ -409790: 1502 803f |0038: const/high16 v2, #int 1065353216 // #3f80 │ │ -409794: a801 0102 |003a: mul-float v1, v1, v2 │ │ -409798: 2802 |003c: goto 003e // +0002 │ │ -40979a: 1201 |003d: const/4 v1, #int 0 // #0 │ │ -40979c: 5200 c80f |003e: iget v0, v0, Landroidx/core/graphics/Insets;.bottom:I // field@0fc8 │ │ -4097a0: 8200 |0040: int-to-float v0, v0 │ │ -4097a2: c710 |0041: sub-float/2addr v0, v1 │ │ -4097a4: 7110 ecb2 0000 |0042: invoke-static {v0}, Ljava/lang/Math;.round:(F)I // method@b2ec │ │ -4097aa: 0a00 |0045: move-result v0 │ │ -4097ac: 8200 |0046: int-to-float v0, v0 │ │ -4097ae: 7120 e3b2 0400 |0047: invoke-static {v4, v0}, Ljava/lang/Math;.max:(FF)F // method@b2e3 │ │ -4097b4: 0a00 |004a: move-result v0 │ │ -4097b6: 6e10 a00c 0600 |004b: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0ca0 │ │ -4097bc: 0c06 |004e: move-result-object v6 │ │ -4097be: 1f06 9b02 |004f: check-cast v6, Landroid/view/ViewGroup$MarginLayoutParams; // type@029b │ │ -4097c2: 8700 |0051: float-to-int v0, v0 │ │ -4097c4: 5960 b101 |0052: iput v0, v6, Landroid/view/ViewGroup$MarginLayoutParams;.bottomMargin:I // field@01b1 │ │ -4097c8: 1107 |0054: return-object v7 │ │ +4096d8: |[4096d8] de.danoeh.antennapod.fragment.NavDrawerFragment.lambda$onCreateView$0:(Landroid/view/View;Landroidx/core/view/WindowInsetsCompat;)Landroidx/core/view/WindowInsetsCompat; │ │ +4096e8: 7100 ca2e 0000 |0000: invoke-static {}, Landroidx/core/view/WindowInsetsCompat$Type;.systemBars:()I // method@2eca │ │ +4096ee: 0a00 |0003: move-result v0 │ │ +4096f0: 6e20 dd2e 0700 |0004: invoke-virtual {v7, v0}, Landroidx/core/view/WindowInsetsCompat;.getInsets:(I)Landroidx/core/graphics/Insets; // method@2edd │ │ +4096f6: 0c00 |0007: move-result-object v0 │ │ +4096f8: 5201 c90f |0008: iget v1, v0, Landroidx/core/graphics/Insets;.left:I // field@0fc9 │ │ +4096fc: 5202 cb0f |000a: iget v2, v0, Landroidx/core/graphics/Insets;.top:I // field@0fcb │ │ +409700: 5203 ca0f |000c: iget v3, v0, Landroidx/core/graphics/Insets;.right:I // field@0fca │ │ +409704: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +409706: 6e54 7a0d 1632 |000f: invoke-virtual {v6, v1, v2, v3, v4}, Landroid/view/View;.setPadding:(IIII)V // method@0d7a │ │ +40970c: 6e10 2735 0500 |0012: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +409712: 0c01 |0015: move-result-object v1 │ │ +409714: 6002 dd00 |0016: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +409718: 1303 1c00 |0018: const/16 v3, #int 28 // #1c │ │ +40971c: 1204 |001a: const/4 v4, #int 0 // #0 │ │ +40971e: 3432 2200 |001b: if-lt v2, v3, 003d // +0022 │ │ +409722: 3801 2000 |001d: if-eqz v1, 003d // +0020 │ │ +409726: 6e10 2735 0500 |001f: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +40972c: 0c01 |0022: move-result-object v1 │ │ +40972e: 6e10 8000 0100 |0023: invoke-virtual {v1}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0080 │ │ +409734: 0c01 |0026: move-result-object v1 │ │ +409736: 7110 b0a6 0100 |0027: invoke-static {v1}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticApiModelOutline0;.m:(Landroid/view/Window;)I // method@a6b0 │ │ +40973c: 0a01 |002a: move-result v1 │ │ +40973e: 3901 0300 |002b: if-nez v1, 002e // +0003 │ │ +409742: 2810 |002d: goto 003d // +0010 │ │ +409744: 6e10 4735 0500 |002e: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@3547 │ │ +40974a: 0c01 |0031: move-result-object v1 │ │ +40974c: 6e10 0003 0100 |0032: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0300 │ │ +409752: 0c01 |0035: move-result-object v1 │ │ +409754: 5211 9601 |0036: iget v1, v1, Landroid/util/DisplayMetrics;.density:F // field@0196 │ │ +409758: 1502 803f |0038: const/high16 v2, #int 1065353216 // #3f80 │ │ +40975c: a801 0102 |003a: mul-float v1, v1, v2 │ │ +409760: 2802 |003c: goto 003e // +0002 │ │ +409762: 1201 |003d: const/4 v1, #int 0 // #0 │ │ +409764: 5200 c80f |003e: iget v0, v0, Landroidx/core/graphics/Insets;.bottom:I // field@0fc8 │ │ +409768: 8200 |0040: int-to-float v0, v0 │ │ +40976a: c710 |0041: sub-float/2addr v0, v1 │ │ +40976c: 7110 ecb2 0000 |0042: invoke-static {v0}, Ljava/lang/Math;.round:(F)I // method@b2ec │ │ +409772: 0a00 |0045: move-result v0 │ │ +409774: 8200 |0046: int-to-float v0, v0 │ │ +409776: 7120 e3b2 0400 |0047: invoke-static {v4, v0}, Ljava/lang/Math;.max:(FF)F // method@b2e3 │ │ +40977c: 0a00 |004a: move-result v0 │ │ +40977e: 6e10 a00c 0600 |004b: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0ca0 │ │ +409784: 0c06 |004e: move-result-object v6 │ │ +409786: 1f06 9b02 |004f: check-cast v6, Landroid/view/ViewGroup$MarginLayoutParams; // type@029b │ │ +40978a: 8700 |0051: float-to-int v0, v0 │ │ +40978c: 5960 b101 |0052: iput v0, v6, Landroid/view/ViewGroup$MarginLayoutParams;.bottomMargin:I // field@01b1 │ │ +409790: 1107 |0054: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ 0x0008 line=110 │ │ 0x0012 line=112 │ │ 0x0016 line=113 │ │ 0x001f line=114 │ │ @@ -1744226,22 +1744209,22 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -409c40: |[409c40] de.danoeh.antennapod.fragment.NavDrawerFragment.lambda$onCreateView$1:(Landroid/view/View;)V │ │ -409c50: 2203 6c00 |0000: new-instance v3, Landroid/content/Intent; // type@006c │ │ -409c54: 6e10 2735 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -409c5a: 0c00 |0005: move-result-object v0 │ │ -409c5c: 1c01 0618 |0006: const-class v1, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1806 │ │ -409c60: 7030 5902 0301 |0008: invoke-direct {v3, v0, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0259 │ │ -409c66: 6e20 d335 3200 |000b: invoke-virtual {v2, v3}, Landroidx/fragment/app/Fragment;.startActivity:(Landroid/content/Intent;)V // method@35d3 │ │ -409c6c: 0e00 |000e: return-void │ │ +409c08: |[409c08] de.danoeh.antennapod.fragment.NavDrawerFragment.lambda$onCreateView$1:(Landroid/view/View;)V │ │ +409c18: 2203 6c00 |0000: new-instance v3, Landroid/content/Intent; // type@006c │ │ +409c1c: 6e10 2735 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +409c22: 0c00 |0005: move-result-object v0 │ │ +409c24: 1c01 0618 |0006: const-class v1, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1806 │ │ +409c28: 7030 5902 0301 |0008: invoke-direct {v3, v0, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0259 │ │ +409c2e: 6e20 d335 3200 |000b: invoke-virtual {v2, v3}, Landroidx/fragment/app/Fragment;.startActivity:(Landroid/content/Intent;)V // method@35d3 │ │ +409c34: 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; │ │ │ │ @@ -1744250,39 +1744233,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 │ │ -409c70: |[409c70] de.danoeh.antennapod.fragment.NavDrawerFragment.lambda$onFeedContextMenuClicked$2:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -409c80: 6e10 f4ab 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -409c86: 0b00 |0003: move-result-wide v0 │ │ -409c88: 7120 4bb3 1000 |0004: invoke-static {v0, v1}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b34b │ │ -409c8e: 0c03 |0007: move-result-object v3 │ │ -409c90: 6e10 2d35 0200 |0008: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -409c96: 0c00 |000b: move-result-object v0 │ │ -409c98: 7110 eda6 0000 |000c: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.getLastNavFragment:(Landroid/content/Context;)Ljava/lang/String; // method@a6ed │ │ -409c9e: 0c00 |000f: move-result-object v0 │ │ -409ca0: 6e20 28b3 0300 |0010: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -409ca6: 0a03 |0013: move-result v3 │ │ -409ca8: 3803 1b00 |0014: if-eqz v3, 002f // +001b │ │ -409cac: 6e10 2735 0200 |0016: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -409cb2: 0c03 |0019: move-result-object v3 │ │ -409cb4: 1f03 d917 |001a: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -409cb8: 7100 b5b0 0000 |001c: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDefaultPage:()Ljava/lang/String; // method@b0b5 │ │ -409cbe: 0c00 |001f: move-result-object v0 │ │ -409cc0: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -409cc2: 6e30 9e94 0301 |0021: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@949e │ │ -409cc8: 6e10 2735 0200 |0024: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -409cce: 0c03 |0027: move-result-object v3 │ │ -409cd0: 6e10 0536 0300 |0028: invoke-virtual {v3}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3605 │ │ -409cd6: 0c03 |002b: move-result-object v3 │ │ -409cd8: 6e10 0b37 0300 |002c: invoke-virtual {v3}, Landroidx/fragment/app/FragmentManager;.executePendingTransactions:()Z // method@370b │ │ -409cde: 0e00 |002f: return-void │ │ +409c38: |[409c38] de.danoeh.antennapod.fragment.NavDrawerFragment.lambda$onFeedContextMenuClicked$2:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +409c48: 6e10 f4ab 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +409c4e: 0b00 |0003: move-result-wide v0 │ │ +409c50: 7120 4bb3 1000 |0004: invoke-static {v0, v1}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b34b │ │ +409c56: 0c03 |0007: move-result-object v3 │ │ +409c58: 6e10 2d35 0200 |0008: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +409c5e: 0c00 |000b: move-result-object v0 │ │ +409c60: 7110 eda6 0000 |000c: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.getLastNavFragment:(Landroid/content/Context;)Ljava/lang/String; // method@a6ed │ │ +409c66: 0c00 |000f: move-result-object v0 │ │ +409c68: 6e20 28b3 0300 |0010: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +409c6e: 0a03 |0013: move-result v3 │ │ +409c70: 3803 1b00 |0014: if-eqz v3, 002f // +001b │ │ +409c74: 6e10 2735 0200 |0016: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +409c7a: 0c03 |0019: move-result-object v3 │ │ +409c7c: 1f03 d917 |001a: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +409c80: 7100 b5b0 0000 |001c: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDefaultPage:()Ljava/lang/String; // method@b0b5 │ │ +409c86: 0c00 |001f: move-result-object v0 │ │ +409c88: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +409c8a: 6e30 9e94 0301 |0021: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@949e │ │ +409c90: 6e10 2735 0200 |0024: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +409c96: 0c03 |0027: move-result-object v3 │ │ +409c98: 6e10 0536 0300 |0028: invoke-virtual {v3}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3605 │ │ +409c9e: 0c03 |002b: move-result-object v3 │ │ +409ca0: 6e10 0b37 0300 |002c: invoke-virtual {v3}, Landroidx/fragment/app/FragmentManager;.executePendingTransactions:()Z // method@370b │ │ +409ca6: 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; │ │ @@ -1744293,35 +1744276,35 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 42 16-bit code units │ │ -409ce0: |[409ce0] de.danoeh.antennapod.fragment.NavDrawerFragment.loadData:()V │ │ -409cf0: 2200 921b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda1; // type@1b92 │ │ -409cf4: 7020 b1a6 3000 |0002: invoke-direct {v0, v3}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)V // method@a6b1 │ │ -409cfa: 7110 7db1 0000 |0005: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b17d │ │ -409d00: 0c00 |0008: move-result-object v0 │ │ -409d02: 7100 95b1 0000 |0009: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ -409d08: 0c01 |000c: move-result-object v1 │ │ -409d0a: 6e20 85b1 1000 |000d: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b185 │ │ -409d10: 0c00 |0010: move-result-object v0 │ │ -409d12: 7100 90b1 0000 |0011: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ -409d18: 0c01 |0014: move-result-object v1 │ │ -409d1a: 6e20 80b1 1000 |0015: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b180 │ │ -409d20: 0c00 |0018: move-result-object v0 │ │ -409d22: 2201 931b |0019: new-instance v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda2; // type@1b93 │ │ -409d26: 7020 b3a6 3100 |001b: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)V // method@a6b3 │ │ -409d2c: 2202 941b |001e: new-instance v2, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda3; // type@1b94 │ │ -409d30: 7020 b5a6 3200 |0020: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)V // method@a6b5 │ │ -409d36: 6e30 83b1 1002 |0023: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b183 │ │ -409d3c: 0c00 |0026: move-result-object v0 │ │ -409d3e: 5b30 1194 |0027: iput-object v0, v3, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9411 │ │ -409d42: 0e00 |0029: return-void │ │ +409ca8: |[409ca8] de.danoeh.antennapod.fragment.NavDrawerFragment.loadData:()V │ │ +409cb8: 2200 921b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda1; // type@1b92 │ │ +409cbc: 7020 b1a6 3000 |0002: invoke-direct {v0, v3}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)V // method@a6b1 │ │ +409cc2: 7110 7db1 0000 |0005: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b17d │ │ +409cc8: 0c00 |0008: move-result-object v0 │ │ +409cca: 7100 95b1 0000 |0009: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ +409cd0: 0c01 |000c: move-result-object v1 │ │ +409cd2: 6e20 85b1 1000 |000d: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b185 │ │ +409cd8: 0c00 |0010: move-result-object v0 │ │ +409cda: 7100 90b1 0000 |0011: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ +409ce0: 0c01 |0014: move-result-object v1 │ │ +409ce2: 6e20 80b1 1000 |0015: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b180 │ │ +409ce8: 0c00 |0018: move-result-object v0 │ │ +409cea: 2201 931b |0019: new-instance v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda2; // type@1b93 │ │ +409cee: 7020 b3a6 3100 |001b: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)V // method@a6b3 │ │ +409cf4: 2202 941b |001e: new-instance v2, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda3; // type@1b94 │ │ +409cf8: 7020 b5a6 3200 |0020: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)V // method@a6b5 │ │ +409cfe: 6e30 83b1 1002 |0023: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b183 │ │ +409d04: 0c00 |0026: move-result-object v0 │ │ +409d06: 5b30 1194 |0027: iput-object v0, v3, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9411 │ │ +409d0a: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=415 │ │ 0x0009 line=420 │ │ 0x0011 line=421 │ │ 0x0023 line=422 │ │ locals : │ │ @@ -1744332,44 +1744315,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 │ │ -409a00: |[409a00] de.danoeh.antennapod.fragment.NavDrawerFragment.makeFlatDrawerData:(Ljava/util/List;I)Ljava/util/List; │ │ -409a10: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -409a14: 7010 a0b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -409a1a: 7210 6ab5 0500 |0005: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -409a20: 0c05 |0008: move-result-object v5 │ │ -409a22: 7210 4db5 0500 |0009: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -409a28: 0a01 |000c: move-result v1 │ │ -409a2a: 3801 2e00 |000d: if-eqz v1, 003b // +002e │ │ -409a2e: 7210 4eb5 0500 |000f: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -409a34: 0c01 |0012: move-result-object v1 │ │ -409a36: 1f01 6119 |0013: check-cast v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // type@1961 │ │ -409a3a: 6e20 949c 6100 |0015: invoke-virtual {v1, v6}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.setLayer:(I)V // method@9c94 │ │ -409a40: 7220 5fb5 1000 |0018: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -409a46: 5412 fb8d |001b: iget-object v2, v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8dfb │ │ -409a4a: 6203 f88d |001d: sget-object v3, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.TAG:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8df8 │ │ -409a4e: 3332 eaff |001f: if-ne v2, v3, 0009 // -0016 │ │ -409a52: 1f01 6319 |0021: check-cast v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem; // type@1963 │ │ -409a56: 5442 1694 |0023: iget-object v2, v4, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.openFolders:Ljava/util/Set; // field@9416 │ │ -409a5a: 5413 008e |0025: iget-object v3, v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.name:Ljava/lang/String; // field@8e00 │ │ -409a5e: 7220 c3b5 3200 |0027: invoke-interface {v2, v3}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b5c3 │ │ -409a64: 0a02 |002a: move-result v2 │ │ -409a66: 5c12 ff8d |002b: iput-boolean v2, v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.isOpen:Z // field@8dff │ │ -409a6a: 3802 dcff |002d: if-eqz v2, 0009 // -0024 │ │ -409a6e: 5411 fe8d |002f: iget-object v1, v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.children:Ljava/util/List; // field@8dfe │ │ -409a72: d802 0601 |0031: add-int/lit8 v2, v6, #int 1 // #01 │ │ -409a76: 7030 f5a6 1402 |0033: invoke-direct {v4, v1, v2}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.makeFlatDrawerData:(Ljava/util/List;I)Ljava/util/List; // method@a6f5 │ │ -409a7c: 0c01 |0036: move-result-object v1 │ │ -409a7e: 7220 61b5 1000 |0037: invoke-interface {v0, v1}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@b561 │ │ -409a84: 28cf |003a: goto 0009 // -0031 │ │ -409a86: 1100 |003b: return-object v0 │ │ +4099c8: |[4099c8] de.danoeh.antennapod.fragment.NavDrawerFragment.makeFlatDrawerData:(Ljava/util/List;I)Ljava/util/List; │ │ +4099d8: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +4099dc: 7010 a0b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +4099e2: 7210 6ab5 0500 |0005: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +4099e8: 0c05 |0008: move-result-object v5 │ │ +4099ea: 7210 4db5 0500 |0009: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +4099f0: 0a01 |000c: move-result v1 │ │ +4099f2: 3801 2e00 |000d: if-eqz v1, 003b // +002e │ │ +4099f6: 7210 4eb5 0500 |000f: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +4099fc: 0c01 |0012: move-result-object v1 │ │ +4099fe: 1f01 6119 |0013: check-cast v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // type@1961 │ │ +409a02: 6e20 949c 6100 |0015: invoke-virtual {v1, v6}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.setLayer:(I)V // method@9c94 │ │ +409a08: 7220 5fb5 1000 |0018: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +409a0e: 5412 fb8d |001b: iget-object v2, v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8dfb │ │ +409a12: 6203 f88d |001d: sget-object v3, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.TAG:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8df8 │ │ +409a16: 3332 eaff |001f: if-ne v2, v3, 0009 // -0016 │ │ +409a1a: 1f01 6319 |0021: check-cast v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem; // type@1963 │ │ +409a1e: 5442 1694 |0023: iget-object v2, v4, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.openFolders:Ljava/util/Set; // field@9416 │ │ +409a22: 5413 008e |0025: iget-object v3, v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.name:Ljava/lang/String; // field@8e00 │ │ +409a26: 7220 c3b5 3200 |0027: invoke-interface {v2, v3}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b5c3 │ │ +409a2c: 0a02 |002a: move-result v2 │ │ +409a2e: 5c12 ff8d |002b: iput-boolean v2, v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.isOpen:Z // field@8dff │ │ +409a32: 3802 dcff |002d: if-eqz v2, 0009 // -0024 │ │ +409a36: 5411 fe8d |002f: iget-object v1, v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.children:Ljava/util/List; // field@8dfe │ │ +409a3a: d802 0601 |0031: add-int/lit8 v2, v6, #int 1 // #01 │ │ +409a3e: 7030 f5a6 1402 |0033: invoke-direct {v4, v1, v2}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.makeFlatDrawerData:(Ljava/util/List;I)Ljava/util/List; // method@a6f5 │ │ +409a44: 0c01 |0036: move-result-object v1 │ │ +409a46: 7220 61b5 1000 |0037: invoke-interface {v0, v1}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@b561 │ │ +409a4c: 28cf |003a: goto 0009 // -0031 │ │ +409a4e: 1100 |003b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=435 │ │ 0x0005 line=436 │ │ 0x0015 line=437 │ │ 0x0018 line=438 │ │ 0x001b line=439 │ │ @@ -1744386,65 +1744369,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 │ │ -409818: |[409818] de.danoeh.antennapod.fragment.NavDrawerFragment.onFeedContextMenuClicked:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/view/MenuItem;)Z │ │ -409828: 7210 db0b 0b00 |0000: invoke-interface {v11}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ -40982e: 0a00 |0003: move-result v0 │ │ -409830: 1401 a502 0a7f |0004: const v1, #float 1.83447e+38 // #7f0a02a5 │ │ -409836: 1212 |0007: const/4 v2, #int 1 // #1 │ │ -409838: 3310 1c00 |0008: if-ne v0, v1, 0024 // +001c │ │ -40983c: 220b 991b |000a: new-instance v11, Lde/danoeh/antennapod/fragment/NavDrawerFragment$1; // type@1b99 │ │ -409840: 6e10 2d35 0900 |000c: invoke-virtual {v9}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -409846: 0c05 |000f: move-result-object v5 │ │ -409848: 1406 fd02 127f |0010: const v6, #float 1.94083e+38 // #7f1202fd │ │ -40984e: 1407 fc02 127f |0013: const v7, #float 1.94083e+38 // #7f1202fc │ │ -409854: 07b3 |0016: move-object v3, v11 │ │ -409856: 0794 |0017: move-object v4, v9 │ │ -409858: 07a8 |0018: move-object v8, v10 │ │ -40985a: 7606 bfa6 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@a6bf │ │ -409860: 6e10 4898 0b00 |001c: invoke-virtual {v11}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.createNewDialog:()Landroidx/appcompat/app/AlertDialog; // method@9848 │ │ -409866: 0c0a |001f: move-result-object v10 │ │ -409868: 6e10 ff00 0a00 |0020: invoke-virtual {v10}, Landroid/app/Dialog;.show:()V // method@00ff │ │ -40986e: 0f02 |0023: return v2 │ │ -409870: 1401 2c01 0a7f |0024: const v1, #float 1.8344e+38 // #7f0a012c │ │ -409876: 3310 1800 |0027: if-ne v0, v1, 003f // +0018 │ │ -40987a: 6e10 d4ab 0a00 |0029: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ -409880: 0c0a |002c: move-result-object v10 │ │ -409882: 7110 17b5 0a00 |002d: invoke-static {v10}, Ljava/util/Collections;.singletonList:(Ljava/lang/Object;)Ljava/util/List; // method@b517 │ │ -409888: 0c0a |0030: move-result-object v10 │ │ -40988a: 7110 ffa1 0a00 |0031: invoke-static {v10}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.newInstance:(Ljava/util/List;)Lde/danoeh/antennapod/dialog/TagSettingsDialog; // method@a1ff │ │ -409890: 0c0a |0034: move-result-object v10 │ │ -409892: 6e10 2c35 0900 |0035: invoke-virtual {v9}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@352c │ │ -409898: 0c0b |0038: move-result-object v11 │ │ -40989a: 1a00 9659 |0039: const-string v0, "TagSettingsDialog" // string@5996 │ │ -40989e: 6e30 f134 ba00 |003b: invoke-virtual {v10, v11, v0}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34f1 │ │ -4098a4: 0f02 |003e: return v2 │ │ -4098a6: 1401 ae02 0a7f |003f: const v1, #float 1.83447e+38 // #7f0a02ae │ │ -4098ac: 3310 0f00 |0042: if-ne v0, v1, 0051 // +000f │ │ -4098b0: 220b 511a |0044: new-instance v11, Lde/danoeh/antennapod/dialog/RenameItemDialog; // type@1a51 │ │ -4098b4: 6e10 2735 0900 |0046: invoke-virtual {v9}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -4098ba: 0c00 |0049: move-result-object v0 │ │ -4098bc: 7030 46a1 0b0a |004a: invoke-direct {v11, v0, v10}, Lde/danoeh/antennapod/dialog/RenameItemDialog;.:(Landroid/app/Activity;Lde/danoeh/antennapod/model/feed/Feed;)V // method@a146 │ │ -4098c2: 6e10 4aa1 0b00 |004d: invoke-virtual {v11}, Lde/danoeh/antennapod/dialog/RenameItemDialog;.show:()V // method@a14a │ │ -4098c8: 0f02 |0050: return v2 │ │ -4098ca: 1401 a602 0a7f |0051: const v1, #float 1.83447e+38 // #7f0a02a6 │ │ -4098d0: 3310 0f00 |0054: if-ne v0, v1, 0063 // +000f │ │ -4098d4: 6e10 2d35 0900 |0056: invoke-virtual {v9}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -4098da: 0c0b |0059: move-result-object v11 │ │ -4098dc: 2200 961b |005a: new-instance v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda5; // type@1b96 │ │ -4098e0: 7030 b9a6 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@a6b9 │ │ -4098e6: 7130 3ca1 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@a13c │ │ -4098ec: 0f02 |0062: return v2 │ │ -4098ee: 6f20 7335 b900 |0063: invoke-super {v9, v11}, Landroidx/fragment/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@3573 │ │ -4098f4: 0a0a |0066: move-result v10 │ │ -4098f6: 0f0a |0067: return v10 │ │ +4097e0: |[4097e0] de.danoeh.antennapod.fragment.NavDrawerFragment.onFeedContextMenuClicked:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/view/MenuItem;)Z │ │ +4097f0: 7210 db0b 0b00 |0000: invoke-interface {v11}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ +4097f6: 0a00 |0003: move-result v0 │ │ +4097f8: 1401 a502 0a7f |0004: const v1, #float 1.83447e+38 // #7f0a02a5 │ │ +4097fe: 1212 |0007: const/4 v2, #int 1 // #1 │ │ +409800: 3310 1c00 |0008: if-ne v0, v1, 0024 // +001c │ │ +409804: 220b 991b |000a: new-instance v11, Lde/danoeh/antennapod/fragment/NavDrawerFragment$1; // type@1b99 │ │ +409808: 6e10 2d35 0900 |000c: invoke-virtual {v9}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +40980e: 0c05 |000f: move-result-object v5 │ │ +409810: 1406 fd02 127f |0010: const v6, #float 1.94083e+38 // #7f1202fd │ │ +409816: 1407 fc02 127f |0013: const v7, #float 1.94083e+38 // #7f1202fc │ │ +40981c: 07b3 |0016: move-object v3, v11 │ │ +40981e: 0794 |0017: move-object v4, v9 │ │ +409820: 07a8 |0018: move-object v8, v10 │ │ +409822: 7606 bfa6 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@a6bf │ │ +409828: 6e10 4898 0b00 |001c: invoke-virtual {v11}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.createNewDialog:()Landroidx/appcompat/app/AlertDialog; // method@9848 │ │ +40982e: 0c0a |001f: move-result-object v10 │ │ +409830: 6e10 ff00 0a00 |0020: invoke-virtual {v10}, Landroid/app/Dialog;.show:()V // method@00ff │ │ +409836: 0f02 |0023: return v2 │ │ +409838: 1401 2c01 0a7f |0024: const v1, #float 1.8344e+38 // #7f0a012c │ │ +40983e: 3310 1800 |0027: if-ne v0, v1, 003f // +0018 │ │ +409842: 6e10 d4ab 0a00 |0029: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ +409848: 0c0a |002c: move-result-object v10 │ │ +40984a: 7110 17b5 0a00 |002d: invoke-static {v10}, Ljava/util/Collections;.singletonList:(Ljava/lang/Object;)Ljava/util/List; // method@b517 │ │ +409850: 0c0a |0030: move-result-object v10 │ │ +409852: 7110 ffa1 0a00 |0031: invoke-static {v10}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.newInstance:(Ljava/util/List;)Lde/danoeh/antennapod/dialog/TagSettingsDialog; // method@a1ff │ │ +409858: 0c0a |0034: move-result-object v10 │ │ +40985a: 6e10 2c35 0900 |0035: invoke-virtual {v9}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@352c │ │ +409860: 0c0b |0038: move-result-object v11 │ │ +409862: 1a00 9659 |0039: const-string v0, "TagSettingsDialog" // string@5996 │ │ +409866: 6e30 f134 ba00 |003b: invoke-virtual {v10, v11, v0}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34f1 │ │ +40986c: 0f02 |003e: return v2 │ │ +40986e: 1401 ae02 0a7f |003f: const v1, #float 1.83447e+38 // #7f0a02ae │ │ +409874: 3310 0f00 |0042: if-ne v0, v1, 0051 // +000f │ │ +409878: 220b 511a |0044: new-instance v11, Lde/danoeh/antennapod/dialog/RenameItemDialog; // type@1a51 │ │ +40987c: 6e10 2735 0900 |0046: invoke-virtual {v9}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +409882: 0c00 |0049: move-result-object v0 │ │ +409884: 7030 46a1 0b0a |004a: invoke-direct {v11, v0, v10}, Lde/danoeh/antennapod/dialog/RenameItemDialog;.:(Landroid/app/Activity;Lde/danoeh/antennapod/model/feed/Feed;)V // method@a146 │ │ +40988a: 6e10 4aa1 0b00 |004d: invoke-virtual {v11}, Lde/danoeh/antennapod/dialog/RenameItemDialog;.show:()V // method@a14a │ │ +409890: 0f02 |0050: return v2 │ │ +409892: 1401 a602 0a7f |0051: const v1, #float 1.83447e+38 // #7f0a02a6 │ │ +409898: 3310 0f00 |0054: if-ne v0, v1, 0063 // +000f │ │ +40989c: 6e10 2d35 0900 |0056: invoke-virtual {v9}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +4098a2: 0c0b |0059: move-result-object v11 │ │ +4098a4: 2200 961b |005a: new-instance v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda5; // type@1b96 │ │ +4098a8: 7030 b9a6 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@a6b9 │ │ +4098ae: 7130 3ca1 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@a13c │ │ +4098b4: 0f02 |0062: return v2 │ │ +4098b6: 6f20 7335 b900 |0063: invoke-super {v9, v11}, Landroidx/fragment/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@3573 │ │ +4098bc: 0a0a |0066: move-result v10 │ │ +4098be: 0f0a |0067: return v10 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ 0x000a line=204 │ │ 0x001c line=213 │ │ 0x0029 line=216 │ │ 0x0035 line=217 │ │ @@ -1744461,29 +1744444,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 │ │ -4098f8: |[4098f8] de.danoeh.antennapod.fragment.NavDrawerFragment.onTagContextMenuClicked:(Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;Landroid/view/MenuItem;)Z │ │ -409908: 7210 db0b 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ -40990e: 0a00 |0003: move-result v0 │ │ -409910: 1401 ad02 0a7f |0004: const v1, #float 1.83447e+38 // #7f0a02ad │ │ -409916: 3310 1000 |0007: if-ne v0, v1, 0017 // +0010 │ │ -40991a: 2204 511a |0009: new-instance v4, Lde/danoeh/antennapod/dialog/RenameItemDialog; // type@1a51 │ │ -40991e: 6e10 2735 0200 |000b: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -409924: 0c00 |000e: move-result-object v0 │ │ -409926: 7030 45a1 0403 |000f: invoke-direct {v4, v0, v3}, Lde/danoeh/antennapod/dialog/RenameItemDialog;.:(Landroid/app/Activity;Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;)V // method@a145 │ │ -40992c: 6e10 4aa1 0400 |0012: invoke-virtual {v4}, Lde/danoeh/antennapod/dialog/RenameItemDialog;.show:()V // method@a14a │ │ -409932: 1213 |0015: const/4 v3, #int 1 // #1 │ │ -409934: 0f03 |0016: return v3 │ │ -409936: 6f20 7335 4200 |0017: invoke-super {v2, v4}, Landroidx/fragment/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@3573 │ │ -40993c: 0a03 |001a: move-result v3 │ │ -40993e: 0f03 |001b: return v3 │ │ +4098c0: |[4098c0] de.danoeh.antennapod.fragment.NavDrawerFragment.onTagContextMenuClicked:(Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;Landroid/view/MenuItem;)Z │ │ +4098d0: 7210 db0b 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ +4098d6: 0a00 |0003: move-result v0 │ │ +4098d8: 1401 ad02 0a7f |0004: const v1, #float 1.83447e+38 // #7f0a02ad │ │ +4098de: 3310 1000 |0007: if-ne v0, v1, 0017 // +0010 │ │ +4098e2: 2204 511a |0009: new-instance v4, Lde/danoeh/antennapod/dialog/RenameItemDialog; // type@1a51 │ │ +4098e6: 6e10 2735 0200 |000b: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +4098ec: 0c00 |000e: move-result-object v0 │ │ +4098ee: 7030 45a1 0403 |000f: invoke-direct {v4, v0, v3}, Lde/danoeh/antennapod/dialog/RenameItemDialog;.:(Landroid/app/Activity;Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;)V // method@a145 │ │ +4098f4: 6e10 4aa1 0400 |0012: invoke-virtual {v4}, Lde/danoeh/antennapod/dialog/RenameItemDialog;.show:()V // method@a14a │ │ +4098fa: 1213 |0015: const/4 v3, #int 1 // #1 │ │ +4098fc: 0f03 |0016: return v3 │ │ +4098fe: 6f20 7335 4200 |0017: invoke-super {v2, v4}, Landroidx/fragment/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@3573 │ │ +409904: 0a03 |001a: move-result v3 │ │ +409906: 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; │ │ @@ -1744495,39 +1744478,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 │ │ -409f18: |[409f18] de.danoeh.antennapod.fragment.NavDrawerFragment.saveLastNavFragment:(Landroid/content/Context;Ljava/lang/String;)V │ │ -409f28: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -409f2c: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -409f32: 1a01 34cf |0005: const-string v1, "saveLastNavFragment(tag: " // string@cf34 │ │ -409f36: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -409f3c: 6e20 5cb3 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -409f42: 1a01 4007 |000d: const-string v1, ")" // string@0740 │ │ -409f46: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -409f4c: 6e10 67b3 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -409f52: 0c00 |0015: move-result-object v0 │ │ -409f54: 1a01 4e4b |0016: const-string v1, "NavDrawerFragment" // string@4b4e │ │ -409f58: 7120 fe0a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -409f5e: 1a00 504b |001b: const-string v0, "NavDrawerPrefs" // string@4b50 │ │ -409f62: 1201 |001d: const/4 v1, #int 0 // #0 │ │ -409f64: 6e30 3002 0201 |001e: invoke-virtual {v2, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ -409f6a: 0c02 |0021: move-result-object v2 │ │ -409f6c: 7210 9a02 0200 |0022: invoke-interface {v2}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -409f72: 0c02 |0025: move-result-object v2 │ │ -409f74: 1a00 b0c6 |0026: const-string v0, "prefLastFragmentTag" // string@c6b0 │ │ -409f78: 3803 0600 |0028: if-eqz v3, 002e // +0006 │ │ -409f7c: 7230 9602 0203 |002a: invoke-interface {v2, v0, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ -409f82: 2804 |002d: goto 0031 // +0004 │ │ -409f84: 7220 9802 0200 |002e: invoke-interface {v2, v0}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0298 │ │ -409f8a: 7210 9002 0200 |0031: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -409f90: 0e00 |0034: return-void │ │ +409ee0: |[409ee0] de.danoeh.antennapod.fragment.NavDrawerFragment.saveLastNavFragment:(Landroid/content/Context;Ljava/lang/String;)V │ │ +409ef0: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +409ef4: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +409efa: 1a01 34cf |0005: const-string v1, "saveLastNavFragment(tag: " // string@cf34 │ │ +409efe: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +409f04: 6e20 5cb3 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +409f0a: 1a01 4007 |000d: const-string v1, ")" // string@0740 │ │ +409f0e: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +409f14: 6e10 67b3 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +409f1a: 0c00 |0015: move-result-object v0 │ │ +409f1c: 1a01 4e4b |0016: const-string v1, "NavDrawerFragment" // string@4b4e │ │ +409f20: 7120 fe0a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +409f26: 1a00 504b |001b: const-string v0, "NavDrawerPrefs" // string@4b50 │ │ +409f2a: 1201 |001d: const/4 v1, #int 0 // #0 │ │ +409f2c: 6e30 3002 0201 |001e: invoke-virtual {v2, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ +409f32: 0c02 |0021: move-result-object v2 │ │ +409f34: 7210 9a02 0200 |0022: invoke-interface {v2}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +409f3a: 0c02 |0025: move-result-object v2 │ │ +409f3c: 1a00 b0c6 |0026: const-string v0, "prefLastFragmentTag" // string@c6b0 │ │ +409f40: 3803 0600 |0028: if-eqz v3, 002e // +0006 │ │ +409f44: 7230 9602 0203 |002a: invoke-interface {v2, v0, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ +409f4a: 2804 |002d: goto 0031 // +0004 │ │ +409f4c: 7220 9802 0200 |002e: invoke-interface {v2, v0}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0298 │ │ +409f52: 7210 9002 0200 |0031: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +409f58: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ 0x001e line=452 │ │ 0x0022 line=453 │ │ 0x002a line=455 │ │ 0x002e line=457 │ │ @@ -1744541,54 +1744524,54 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 80 16-bit code units │ │ -409f94: |[409f94] de.danoeh.antennapod.fragment.NavDrawerFragment.setupDrawerRoundBackground:(Landroid/view/View;)V │ │ -409fa4: 7100 a185 0000 |0000: invoke-static {}, Lcom/google/android/material/shape/ShapeAppearanceModel;.builder:()Lcom/google/android/material/shape/ShapeAppearanceModel$Builder; // method@85a1 │ │ -409faa: 0c00 |0003: move-result-object v0 │ │ -409fac: 6e10 4735 0400 |0004: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@3547 │ │ -409fb2: 0c01 |0007: move-result-object v1 │ │ -409fb4: 1402 9500 077f |0008: const v2, #float 1.79449e+38 // #7f070095 │ │ -409fba: 6e20 fd02 2100 |000b: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getDimension:(I)F // method@02fd │ │ -409fc0: 0a01 |000e: move-result v1 │ │ -409fc2: 6e10 4735 0400 |000f: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@3547 │ │ -409fc8: 0c02 |0012: move-result-object v2 │ │ -409fca: 6e10 fc02 0200 |0013: invoke-virtual {v2}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@02fc │ │ -409fd0: 0c02 |0016: move-result-object v2 │ │ -409fd2: 6e10 e602 0200 |0017: invoke-virtual {v2}, Landroid/content/res/Configuration;.getLayoutDirection:()I // method@02e6 │ │ -409fd8: 0a02 |001a: move-result v2 │ │ -409fda: 1213 |001b: const/4 v3, #int 1 // #1 │ │ -409fdc: 3332 0300 |001c: if-ne v2, v3, 001f // +0003 │ │ -409fe0: 2802 |001e: goto 0020 // +0002 │ │ -409fe2: 1203 |001f: const/4 v3, #int 0 // #0 │ │ -409fe4: 3803 0a00 |0020: if-eqz v3, 002a // +000a │ │ -409fe8: 6e20 9685 1000 |0022: invoke-virtual {v0, v1}, Lcom/google/android/material/shape/ShapeAppearanceModel$Builder;.setTopLeftCornerSize:(F)Lcom/google/android/material/shape/ShapeAppearanceModel$Builder; // method@8596 │ │ -409fee: 0c02 |0025: move-result-object v2 │ │ -409ff0: 6e20 8e85 1200 |0026: invoke-virtual {v2, v1}, Lcom/google/android/material/shape/ShapeAppearanceModel$Builder;.setBottomLeftCornerSize:(F)Lcom/google/android/material/shape/ShapeAppearanceModel$Builder; // method@858e │ │ -409ff6: 2808 |0029: goto 0031 // +0008 │ │ -409ff8: 6e20 9a85 1000 |002a: invoke-virtual {v0, v1}, Lcom/google/android/material/shape/ShapeAppearanceModel$Builder;.setTopRightCornerSize:(F)Lcom/google/android/material/shape/ShapeAppearanceModel$Builder; // method@859a │ │ -409ffe: 0c02 |002d: move-result-object v2 │ │ -40a000: 6e20 9285 1200 |002e: invoke-virtual {v2, v1}, Lcom/google/android/material/shape/ShapeAppearanceModel$Builder;.setBottomRightCornerSize:(F)Lcom/google/android/material/shape/ShapeAppearanceModel$Builder; // method@8592 │ │ -40a006: 2201 8915 |0031: new-instance v1, Lcom/google/android/material/shape/MaterialShapeDrawable; // type@1589 │ │ -40a00a: 6e10 8885 0000 |0033: invoke-virtual {v0}, Lcom/google/android/material/shape/ShapeAppearanceModel$Builder;.build:()Lcom/google/android/material/shape/ShapeAppearanceModel; // method@8588 │ │ -40a010: 0c00 |0036: move-result-object v0 │ │ -40a012: 7020 1c85 0100 |0037: invoke-direct {v1, v0}, Lcom/google/android/material/shape/MaterialShapeDrawable;.:(Lcom/google/android/material/shape/ShapeAppearanceModel;)V // method@851c │ │ -40a018: 6e10 8a0c 0500 |003a: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0c8a │ │ -40a01e: 0c00 |003d: move-result-object v0 │ │ -40a020: 1402 3100 0101 |003e: const v2, #float 2.36937e-38 // #01010031 │ │ -40a026: 7120 2ab1 2000 |0041: invoke-static {v0, v2}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b12a │ │ -40a02c: 0a00 |0044: move-result v0 │ │ -40a02e: 7110 e002 0000 |0045: invoke-static {v0}, Landroid/content/res/ColorStateList;.valueOf:(I)Landroid/content/res/ColorStateList; // method@02e0 │ │ -40a034: 0c00 |0048: move-result-object v0 │ │ -40a036: 6e20 5d85 0100 |0049: invoke-virtual {v1, v0}, Lcom/google/android/material/shape/MaterialShapeDrawable;.setFillColor:(Landroid/content/res/ColorStateList;)V // method@855d │ │ -40a03c: 6e20 480d 1500 |004c: invoke-virtual {v5, v1}, Landroid/view/View;.setBackground:(Landroid/graphics/drawable/Drawable;)V // method@0d48 │ │ -40a042: 0e00 |004f: return-void │ │ +409f5c: |[409f5c] de.danoeh.antennapod.fragment.NavDrawerFragment.setupDrawerRoundBackground:(Landroid/view/View;)V │ │ +409f6c: 7100 a185 0000 |0000: invoke-static {}, Lcom/google/android/material/shape/ShapeAppearanceModel;.builder:()Lcom/google/android/material/shape/ShapeAppearanceModel$Builder; // method@85a1 │ │ +409f72: 0c00 |0003: move-result-object v0 │ │ +409f74: 6e10 4735 0400 |0004: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@3547 │ │ +409f7a: 0c01 |0007: move-result-object v1 │ │ +409f7c: 1402 9500 077f |0008: const v2, #float 1.79449e+38 // #7f070095 │ │ +409f82: 6e20 fd02 2100 |000b: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getDimension:(I)F // method@02fd │ │ +409f88: 0a01 |000e: move-result v1 │ │ +409f8a: 6e10 4735 0400 |000f: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@3547 │ │ +409f90: 0c02 |0012: move-result-object v2 │ │ +409f92: 6e10 fc02 0200 |0013: invoke-virtual {v2}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@02fc │ │ +409f98: 0c02 |0016: move-result-object v2 │ │ +409f9a: 6e10 e602 0200 |0017: invoke-virtual {v2}, Landroid/content/res/Configuration;.getLayoutDirection:()I // method@02e6 │ │ +409fa0: 0a02 |001a: move-result v2 │ │ +409fa2: 1213 |001b: const/4 v3, #int 1 // #1 │ │ +409fa4: 3332 0300 |001c: if-ne v2, v3, 001f // +0003 │ │ +409fa8: 2802 |001e: goto 0020 // +0002 │ │ +409faa: 1203 |001f: const/4 v3, #int 0 // #0 │ │ +409fac: 3803 0a00 |0020: if-eqz v3, 002a // +000a │ │ +409fb0: 6e20 9685 1000 |0022: invoke-virtual {v0, v1}, Lcom/google/android/material/shape/ShapeAppearanceModel$Builder;.setTopLeftCornerSize:(F)Lcom/google/android/material/shape/ShapeAppearanceModel$Builder; // method@8596 │ │ +409fb6: 0c02 |0025: move-result-object v2 │ │ +409fb8: 6e20 8e85 1200 |0026: invoke-virtual {v2, v1}, Lcom/google/android/material/shape/ShapeAppearanceModel$Builder;.setBottomLeftCornerSize:(F)Lcom/google/android/material/shape/ShapeAppearanceModel$Builder; // method@858e │ │ +409fbe: 2808 |0029: goto 0031 // +0008 │ │ +409fc0: 6e20 9a85 1000 |002a: invoke-virtual {v0, v1}, Lcom/google/android/material/shape/ShapeAppearanceModel$Builder;.setTopRightCornerSize:(F)Lcom/google/android/material/shape/ShapeAppearanceModel$Builder; // method@859a │ │ +409fc6: 0c02 |002d: move-result-object v2 │ │ +409fc8: 6e20 9285 1200 |002e: invoke-virtual {v2, v1}, Lcom/google/android/material/shape/ShapeAppearanceModel$Builder;.setBottomRightCornerSize:(F)Lcom/google/android/material/shape/ShapeAppearanceModel$Builder; // method@8592 │ │ +409fce: 2201 8915 |0031: new-instance v1, Lcom/google/android/material/shape/MaterialShapeDrawable; // type@1589 │ │ +409fd2: 6e10 8885 0000 |0033: invoke-virtual {v0}, Lcom/google/android/material/shape/ShapeAppearanceModel$Builder;.build:()Lcom/google/android/material/shape/ShapeAppearanceModel; // method@8588 │ │ +409fd8: 0c00 |0036: move-result-object v0 │ │ +409fda: 7020 1c85 0100 |0037: invoke-direct {v1, v0}, Lcom/google/android/material/shape/MaterialShapeDrawable;.:(Lcom/google/android/material/shape/ShapeAppearanceModel;)V // method@851c │ │ +409fe0: 6e10 8a0c 0500 |003a: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0c8a │ │ +409fe6: 0c00 |003d: move-result-object v0 │ │ +409fe8: 1402 3100 0101 |003e: const v2, #float 2.36937e-38 // #01010031 │ │ +409fee: 7120 2ab1 2000 |0041: invoke-static {v0, v2}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b12a │ │ +409ff4: 0a00 |0044: move-result v0 │ │ +409ff6: 7110 e002 0000 |0045: invoke-static {v0}, Landroid/content/res/ColorStateList;.valueOf:(I)Landroid/content/res/ColorStateList; // method@02e0 │ │ +409ffc: 0c00 |0048: move-result-object v0 │ │ +409ffe: 6e20 5d85 0100 |0049: invoke-virtual {v1, v0}, Lcom/google/android/material/shape/MaterialShapeDrawable;.setFillColor:(Landroid/content/res/ColorStateList;)V // method@855d │ │ +40a004: 6e20 480d 1500 |004c: invoke-virtual {v5, v1}, Landroid/view/View;.setBackground:(Landroid/graphics/drawable/Drawable;)V // method@0d48 │ │ +40a00a: 0e00 |004f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ 0x0004 line=143 │ │ 0x000f line=144 │ │ 0x0022 line=146 │ │ 0x002a line=148 │ │ @@ -1744606,32 +1744589,32 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -4097cc: |[4097cc] de.danoeh.antennapod.fragment.NavDrawerFragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -4097dc: 5430 1094 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.contextPressedItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@9410 │ │ -4097e0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4097e2: 5b31 1094 |0003: iput-object v1, v3, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.contextPressedItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@9410 │ │ -4097e6: 3900 0400 |0005: if-nez v0, 0009 // +0004 │ │ -4097ea: 1204 |0007: const/4 v4, #int 0 // #0 │ │ -4097ec: 0f04 |0008: return v4 │ │ -4097ee: 5401 fb8d |0009: iget-object v1, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8dfb │ │ -4097f2: 6202 f78d |000b: sget-object v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.FEED:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8df7 │ │ -4097f6: 3321 0b00 |000d: if-ne v1, v2, 0018 // +000b │ │ -4097fa: 1f00 6219 |000f: check-cast v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem; // type@1962 │ │ -4097fe: 5400 fd8d |0011: iget-object v0, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@8dfd │ │ -409802: 7030 faa6 0304 |0013: invoke-direct {v3, v0, v4}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.onFeedContextMenuClicked:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/view/MenuItem;)Z // method@a6fa │ │ -409808: 0a04 |0016: move-result v4 │ │ -40980a: 0f04 |0017: return v4 │ │ -40980c: 7030 ffa6 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@a6ff │ │ -409812: 0a04 |001b: move-result v4 │ │ -409814: 0f04 |001c: return v4 │ │ +409794: |[409794] de.danoeh.antennapod.fragment.NavDrawerFragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +4097a4: 5430 1094 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.contextPressedItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@9410 │ │ +4097a8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4097aa: 5b31 1094 |0003: iput-object v1, v3, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.contextPressedItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@9410 │ │ +4097ae: 3900 0400 |0005: if-nez v0, 0009 // +0004 │ │ +4097b2: 1204 |0007: const/4 v4, #int 0 // #0 │ │ +4097b4: 0f04 |0008: return v4 │ │ +4097b6: 5401 fb8d |0009: iget-object v1, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8dfb │ │ +4097ba: 6202 f78d |000b: sget-object v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.FEED:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8df7 │ │ +4097be: 3321 0b00 |000d: if-ne v1, v2, 0018 // +000b │ │ +4097c2: 1f00 6219 |000f: check-cast v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem; // type@1962 │ │ +4097c6: 5400 fd8d |0011: iget-object v0, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@8dfd │ │ +4097ca: 7030 faa6 0304 |0013: invoke-direct {v3, v0, v4}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.onFeedContextMenuClicked:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/view/MenuItem;)Z // method@a6fa │ │ +4097d0: 0a04 |0016: move-result v4 │ │ +4097d2: 0f04 |0017: return v4 │ │ +4097d4: 7030 ffa6 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@a6ff │ │ +4097da: 0a04 |001b: move-result v4 │ │ +4097dc: 0f04 |001c: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ 0x0003 line=190 │ │ 0x0009 line=194 │ │ 0x000f line=195 │ │ 0x0018 line=197 │ │ @@ -1744644,37 +1744627,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 │ │ -409d44: |[409d44] de.danoeh.antennapod.fragment.NavDrawerFragment.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -409d54: 6f40 7735 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@3577 │ │ -409d5a: 6e10 2735 0100 |0003: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -409d60: 0c03 |0006: move-result-object v3 │ │ -409d62: 6e10 7b00 0300 |0007: invoke-virtual {v3}, Landroid/app/Activity;.getMenuInflater:()Landroid/view/MenuInflater; // method@007b │ │ -409d68: 0c03 |000a: move-result-object v3 │ │ -409d6a: 5414 1094 |000b: iget-object v4, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.contextPressedItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@9410 │ │ -409d6e: 6e10 939c 0400 |000d: invoke-virtual {v4}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.getTitle:()Ljava/lang/String; // method@9c93 │ │ -409d74: 0c04 |0010: move-result-object v4 │ │ -409d76: 7220 650b 4200 |0011: invoke-interface {v2, v4}, Landroid/view/ContextMenu;.setHeaderTitle:(Ljava/lang/CharSequence;)Landroid/view/ContextMenu; // method@0b65 │ │ -409d7c: 5414 1094 |0014: iget-object v4, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.contextPressedItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@9410 │ │ -409d80: 5444 fb8d |0016: iget-object v4, v4, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8dfb │ │ -409d84: 6200 f78d |0018: sget-object v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.FEED:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8df7 │ │ -409d88: 3304 0900 |001a: if-ne v4, v0, 0023 // +0009 │ │ -409d8c: 1404 1000 0f7f |001c: const v4, #float 1.9008e+38 // #7f0f0010 │ │ -409d92: 6e30 cd0b 4302 |001f: invoke-virtual {v3, v4, v2}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bcd │ │ -409d98: 2807 |0022: goto 0029 // +0007 │ │ -409d9a: 1404 1100 0f7f |0023: const v4, #float 1.9008e+38 // #7f0f0011 │ │ -409da0: 6e30 cd0b 4302 |0026: invoke-virtual {v3, v4, v2}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bcd │ │ -409da6: 2203 951b |0029: new-instance v3, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda4; // type@1b95 │ │ -409daa: 7020 b7a6 1300 |002b: invoke-direct {v3, v1}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)V // method@a6b7 │ │ -409db0: 7120 9b98 3200 |002e: invoke-static {v2, v3}, Lde/danoeh/antennapod/core/menuhandler/MenuItemUtils;.setOnClickListeners:(Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;)V // method@989b │ │ -409db6: 0e00 |0031: return-void │ │ +409d0c: |[409d0c] de.danoeh.antennapod.fragment.NavDrawerFragment.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +409d1c: 6f40 7735 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@3577 │ │ +409d22: 6e10 2735 0100 |0003: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +409d28: 0c03 |0006: move-result-object v3 │ │ +409d2a: 6e10 7b00 0300 |0007: invoke-virtual {v3}, Landroid/app/Activity;.getMenuInflater:()Landroid/view/MenuInflater; // method@007b │ │ +409d30: 0c03 |000a: move-result-object v3 │ │ +409d32: 5414 1094 |000b: iget-object v4, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.contextPressedItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@9410 │ │ +409d36: 6e10 939c 0400 |000d: invoke-virtual {v4}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.getTitle:()Ljava/lang/String; // method@9c93 │ │ +409d3c: 0c04 |0010: move-result-object v4 │ │ +409d3e: 7220 650b 4200 |0011: invoke-interface {v2, v4}, Landroid/view/ContextMenu;.setHeaderTitle:(Ljava/lang/CharSequence;)Landroid/view/ContextMenu; // method@0b65 │ │ +409d44: 5414 1094 |0014: iget-object v4, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.contextPressedItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@9410 │ │ +409d48: 5444 fb8d |0016: iget-object v4, v4, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8dfb │ │ +409d4c: 6200 f78d |0018: sget-object v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.FEED:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8df7 │ │ +409d50: 3304 0900 |001a: if-ne v4, v0, 0023 // +0009 │ │ +409d54: 1404 1000 0f7f |001c: const v4, #float 1.9008e+38 // #7f0f0010 │ │ +409d5a: 6e30 cd0b 4302 |001f: invoke-virtual {v3, v4, v2}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bcd │ │ +409d60: 2807 |0022: goto 0029 // +0007 │ │ +409d62: 1404 1100 0f7f |0023: const v4, #float 1.9008e+38 // #7f0f0011 │ │ +409d68: 6e30 cd0b 4302 |0026: invoke-virtual {v3, v4, v2}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bcd │ │ +409d6e: 2203 951b |0029: new-instance v3, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda4; // type@1b95 │ │ +409d72: 7020 b7a6 1300 |002b: invoke-direct {v3, v1}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)V // method@a6b7 │ │ +409d78: 7120 9b98 3200 |002e: invoke-static {v2, v3}, Lde/danoeh/antennapod/core/menuhandler/MenuItemUtils;.setOnClickListeners:(Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;)V // method@989b │ │ +409d7e: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0003 line=176 │ │ 0x000b line=177 │ │ 0x0014 line=178 │ │ 0x001f line=179 │ │ @@ -1744691,69 +1744674,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 │ │ -409594: |[409594] de.danoeh.antennapod.fragment.NavDrawerFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -4095a4: 6f40 7935 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@3579 │ │ -4095aa: 1406 a400 0d7f |0003: const v6, #float 1.87424e+38 // #7f0d00a4 │ │ -4095b0: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -4095b2: 6e40 b20b 6405 |0007: invoke-virtual {v4, v6, v5, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -4095b8: 0c04 |000a: move-result-object v4 │ │ -4095ba: 7020 03a7 4300 |000b: invoke-direct {v3, v4}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.setupDrawerRoundBackground:(Landroid/view/View;)V // method@a703 │ │ -4095c0: 2205 971b |000e: new-instance v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda6; // type@1b97 │ │ -4095c4: 7020 bba6 3500 |0010: invoke-direct {v5, v3}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)V // method@a6bb │ │ -4095ca: 7120 fd2d 5400 |0013: invoke-static {v4, v5}, Landroidx/core/view/ViewCompat;.setOnApplyWindowInsetsListener:(Landroid/view/View;Landroidx/core/view/OnApplyWindowInsetsListener;)V // method@2dfd │ │ -4095d0: 6e10 2d35 0300 |0016: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -4095d6: 0c05 |0019: move-result-object v5 │ │ -4095d8: 1a06 504b |001a: const-string v6, "NavDrawerPrefs" // string@4b50 │ │ -4095dc: 6e30 3002 6500 |001c: invoke-virtual {v5, v6, v0}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ -4095e2: 0c05 |001f: move-result-object v5 │ │ -4095e4: 2206 0a1f |0020: new-instance v6, Ljava/util/HashSet; // type@1f0a │ │ -4095e8: 2200 0a1f |0022: new-instance v0, Ljava/util/HashSet; // type@1f0a │ │ -4095ec: 7010 3fb5 0000 |0024: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@b53f │ │ -4095f2: 1a01 b6c6 |0027: const-string v1, "prefOpenFolders" // string@c6b6 │ │ -4095f6: 7230 a002 1500 |0029: invoke-interface {v5, v1, v0}, Landroid/content/SharedPreferences;.getStringSet:(Ljava/lang/String;Ljava/util/Set;)Ljava/util/Set; // method@02a0 │ │ -4095fc: 0c00 |002c: move-result-object v0 │ │ -4095fe: 7020 41b5 0600 |002d: invoke-direct {v6, v0}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@b541 │ │ -409604: 5b36 1694 |0030: iput-object v6, v3, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.openFolders:Ljava/util/Set; // field@9416 │ │ -409608: 1406 9402 0a7f |0032: const v6, #float 1.83447e+38 // #7f0a0294 │ │ -40960e: 6e20 780c 6400 |0035: invoke-virtual {v4, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -409614: 0c06 |0038: move-result-object v6 │ │ -409616: 1f06 0203 |0039: check-cast v6, Landroid/widget/ProgressBar; // type@0302 │ │ -40961a: 5b36 1794 |003b: iput-object v6, v3, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.progressBar:Landroid/widget/ProgressBar; // field@9417 │ │ -40961e: 1406 3902 0a7f |003d: const v6, #float 1.83445e+38 // #7f0a0239 │ │ -409624: 6e20 780c 6400 |0040: invoke-virtual {v4, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -40962a: 0c06 |0043: move-result-object v6 │ │ -40962c: 1f06 400b |0044: check-cast v6, Landroidx/recyclerview/widget/RecyclerView; // type@0b40 │ │ -409630: 2200 5918 |0046: new-instance v0, Lde/danoeh/antennapod/adapter/NavListAdapter; // type@1859 │ │ -409634: 5431 1394 |0048: iget-object v1, v3, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.itemAccess:Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess; // field@9413 │ │ -409638: 6e10 2735 0300 |004a: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -40963e: 0c02 |004d: move-result-object v2 │ │ -409640: 7030 2897 1002 |004e: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/adapter/NavListAdapter;.:(Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess;Landroid/app/Activity;)V // method@9728 │ │ -409646: 5b30 1494 |0051: iput-object v0, v3, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.navAdapter:Lde/danoeh/antennapod/adapter/NavListAdapter; // field@9414 │ │ -40964a: 1211 |0053: const/4 v1, #int 1 // #1 │ │ -40964c: 6e20 e241 1000 |0054: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.setHasStableIds:(Z)V // method@41e2 │ │ -409652: 5430 1494 |0057: iget-object v0, v3, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.navAdapter:Lde/danoeh/antennapod/adapter/NavListAdapter; // field@9414 │ │ -409656: 6e20 3e44 0600 |0059: invoke-virtual {v6, v0}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@443e │ │ -40965c: 2200 0c0b |005c: new-instance v0, Landroidx/recyclerview/widget/LinearLayoutManager; // type@0b0c │ │ -409660: 6e10 2d35 0300 |005e: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -409666: 0c01 |0061: move-result-object v1 │ │ -409668: 7020 ec40 1000 |0062: invoke-direct {v0, v1}, Landroidx/recyclerview/widget/LinearLayoutManager;.:(Landroid/content/Context;)V // method@40ec │ │ -40966e: 6e20 4844 0600 |0065: invoke-virtual {v6, v0}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@4448 │ │ -409674: 1406 3a02 0a7f |0068: const v6, #float 1.83445e+38 // #7f0a023a │ │ -40967a: 6e20 780c 6400 |006b: invoke-virtual {v4, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -409680: 0c06 |006e: move-result-object v6 │ │ -409682: 2200 981b |006f: new-instance v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda7; // type@1b98 │ │ -409686: 7020 bda6 3000 |0071: invoke-direct {v0, v3}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)V // method@a6bd │ │ -40968c: 6e20 710d 0600 |0074: invoke-virtual {v6, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -409692: 7220 a102 3500 |0077: invoke-interface {v5, v3}, Landroid/content/SharedPreferences;.registerOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@02a1 │ │ -409698: 1104 |007a: return-object v4 │ │ +40955c: |[40955c] de.danoeh.antennapod.fragment.NavDrawerFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +40956c: 6f40 7935 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@3579 │ │ +409572: 1406 a400 0d7f |0003: const v6, #float 1.87424e+38 // #7f0d00a4 │ │ +409578: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +40957a: 6e40 b20b 6405 |0007: invoke-virtual {v4, v6, v5, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +409580: 0c04 |000a: move-result-object v4 │ │ +409582: 7020 03a7 4300 |000b: invoke-direct {v3, v4}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.setupDrawerRoundBackground:(Landroid/view/View;)V // method@a703 │ │ +409588: 2205 971b |000e: new-instance v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda6; // type@1b97 │ │ +40958c: 7020 bba6 3500 |0010: invoke-direct {v5, v3}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)V // method@a6bb │ │ +409592: 7120 fd2d 5400 |0013: invoke-static {v4, v5}, Landroidx/core/view/ViewCompat;.setOnApplyWindowInsetsListener:(Landroid/view/View;Landroidx/core/view/OnApplyWindowInsetsListener;)V // method@2dfd │ │ +409598: 6e10 2d35 0300 |0016: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +40959e: 0c05 |0019: move-result-object v5 │ │ +4095a0: 1a06 504b |001a: const-string v6, "NavDrawerPrefs" // string@4b50 │ │ +4095a4: 6e30 3002 6500 |001c: invoke-virtual {v5, v6, v0}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ +4095aa: 0c05 |001f: move-result-object v5 │ │ +4095ac: 2206 0a1f |0020: new-instance v6, Ljava/util/HashSet; // type@1f0a │ │ +4095b0: 2200 0a1f |0022: new-instance v0, Ljava/util/HashSet; // type@1f0a │ │ +4095b4: 7010 3fb5 0000 |0024: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@b53f │ │ +4095ba: 1a01 b6c6 |0027: const-string v1, "prefOpenFolders" // string@c6b6 │ │ +4095be: 7230 a002 1500 |0029: invoke-interface {v5, v1, v0}, Landroid/content/SharedPreferences;.getStringSet:(Ljava/lang/String;Ljava/util/Set;)Ljava/util/Set; // method@02a0 │ │ +4095c4: 0c00 |002c: move-result-object v0 │ │ +4095c6: 7020 41b5 0600 |002d: invoke-direct {v6, v0}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@b541 │ │ +4095cc: 5b36 1694 |0030: iput-object v6, v3, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.openFolders:Ljava/util/Set; // field@9416 │ │ +4095d0: 1406 9402 0a7f |0032: const v6, #float 1.83447e+38 // #7f0a0294 │ │ +4095d6: 6e20 780c 6400 |0035: invoke-virtual {v4, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +4095dc: 0c06 |0038: move-result-object v6 │ │ +4095de: 1f06 0203 |0039: check-cast v6, Landroid/widget/ProgressBar; // type@0302 │ │ +4095e2: 5b36 1794 |003b: iput-object v6, v3, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.progressBar:Landroid/widget/ProgressBar; // field@9417 │ │ +4095e6: 1406 3902 0a7f |003d: const v6, #float 1.83445e+38 // #7f0a0239 │ │ +4095ec: 6e20 780c 6400 |0040: invoke-virtual {v4, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +4095f2: 0c06 |0043: move-result-object v6 │ │ +4095f4: 1f06 400b |0044: check-cast v6, Landroidx/recyclerview/widget/RecyclerView; // type@0b40 │ │ +4095f8: 2200 5918 |0046: new-instance v0, Lde/danoeh/antennapod/adapter/NavListAdapter; // type@1859 │ │ +4095fc: 5431 1394 |0048: iget-object v1, v3, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.itemAccess:Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess; // field@9413 │ │ +409600: 6e10 2735 0300 |004a: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +409606: 0c02 |004d: move-result-object v2 │ │ +409608: 7030 2897 1002 |004e: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/adapter/NavListAdapter;.:(Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess;Landroid/app/Activity;)V // method@9728 │ │ +40960e: 5b30 1494 |0051: iput-object v0, v3, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.navAdapter:Lde/danoeh/antennapod/adapter/NavListAdapter; // field@9414 │ │ +409612: 1211 |0053: const/4 v1, #int 1 // #1 │ │ +409614: 6e20 e241 1000 |0054: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.setHasStableIds:(Z)V // method@41e2 │ │ +40961a: 5430 1494 |0057: iget-object v0, v3, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.navAdapter:Lde/danoeh/antennapod/adapter/NavListAdapter; // field@9414 │ │ +40961e: 6e20 3e44 0600 |0059: invoke-virtual {v6, v0}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@443e │ │ +409624: 2200 0c0b |005c: new-instance v0, Landroidx/recyclerview/widget/LinearLayoutManager; // type@0b0c │ │ +409628: 6e10 2d35 0300 |005e: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +40962e: 0c01 |0061: move-result-object v1 │ │ +409630: 7020 ec40 1000 |0062: invoke-direct {v0, v1}, Landroidx/recyclerview/widget/LinearLayoutManager;.:(Landroid/content/Context;)V // method@40ec │ │ +409636: 6e20 4844 0600 |0065: invoke-virtual {v6, v0}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@4448 │ │ +40963c: 1406 3a02 0a7f |0068: const v6, #float 1.83445e+38 // #7f0a023a │ │ +409642: 6e20 780c 6400 |006b: invoke-virtual {v4, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +409648: 0c06 |006e: move-result-object v6 │ │ +40964a: 2200 981b |006f: new-instance v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda7; // type@1b98 │ │ +40964e: 7020 bda6 3000 |0071: invoke-direct {v0, v3}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)V // method@a6bd │ │ +409654: 6e20 710d 0600 |0074: invoke-virtual {v6, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +40965a: 7220 a102 3500 |0077: invoke-interface {v5, v3}, Landroid/content/SharedPreferences;.registerOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@02a1 │ │ +409660: 1104 |007a: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0007 line=106 │ │ 0x000b line=107 │ │ 0x000e line=108 │ │ 0x0016 line=122 │ │ @@ -1744777,30 +1744760,30 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -409db8: |[409db8] de.danoeh.antennapod.fragment.NavDrawerFragment.onDestroyView:()V │ │ -409dc8: 6f10 7c35 0300 |0000: invoke-super {v3}, Landroidx/fragment/app/Fragment;.onDestroyView:()V // method@357c │ │ -409dce: 7100 8db7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -409dd4: 0c00 |0006: move-result-object v0 │ │ -409dd6: 6e20 93b7 3000 |0007: invoke-virtual {v0, v3}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b793 │ │ -409ddc: 5430 1194 |000a: iget-object v0, v3, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9411 │ │ -409de0: 3800 0500 |000c: if-eqz v0, 0011 // +0005 │ │ -409de4: 7210 91b1 0000 |000e: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ -409dea: 6e10 2d35 0300 |0011: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -409df0: 0c00 |0014: move-result-object v0 │ │ -409df2: 1a01 504b |0015: const-string v1, "NavDrawerPrefs" // string@4b50 │ │ -409df6: 1202 |0017: const/4 v2, #int 0 // #0 │ │ -409df8: 6e30 3002 1002 |0018: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ -409dfe: 0c00 |001b: move-result-object v0 │ │ -409e00: 7220 a202 3000 |001c: invoke-interface {v0, v3}, Landroid/content/SharedPreferences;.unregisterOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@02a2 │ │ -409e06: 0e00 |001f: return-void │ │ +409d80: |[409d80] de.danoeh.antennapod.fragment.NavDrawerFragment.onDestroyView:()V │ │ +409d90: 6f10 7c35 0300 |0000: invoke-super {v3}, Landroidx/fragment/app/Fragment;.onDestroyView:()V // method@357c │ │ +409d96: 7100 8db7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +409d9c: 0c00 |0006: move-result-object v0 │ │ +409d9e: 6e20 93b7 3000 |0007: invoke-virtual {v0, v3}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b793 │ │ +409da4: 5430 1194 |000a: iget-object v0, v3, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9411 │ │ +409da8: 3800 0500 |000c: if-eqz v0, 0011 // +0005 │ │ +409dac: 7210 91b1 0000 |000e: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ +409db2: 6e10 2d35 0300 |0011: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +409db8: 0c00 |0014: move-result-object v0 │ │ +409dba: 1a01 504b |0015: const-string v1, "NavDrawerPrefs" // string@4b50 │ │ +409dbe: 1202 |0017: const/4 v2, #int 0 // #0 │ │ +409dc0: 6e30 3002 1002 |0018: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ +409dc6: 0c00 |001b: move-result-object v0 │ │ +409dc8: 7220 a202 3000 |001c: invoke-interface {v0, v3}, Landroid/content/SharedPreferences;.unregisterOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@02a2 │ │ +409dce: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0003 line=165 │ │ 0x000a line=166 │ │ 0x000e line=167 │ │ 0x0011 line=169 │ │ @@ -1744813,17 +1744796,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 │ │ -409e08: |[409e08] de.danoeh.antennapod.fragment.NavDrawerFragment.onFeedListChanged:(Lde/danoeh/antennapod/event/FeedListUpdateEvent;)V │ │ -409e18: 7010 f4a6 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.loadData:()V // method@a6f4 │ │ -409e1e: 0e00 |0003: return-void │ │ +409dd0: |[409dd0] de.danoeh.antennapod.fragment.NavDrawerFragment.onFeedListChanged:(Lde/danoeh/antennapod/event/FeedListUpdateEvent;)V │ │ +409de0: 7010 f4a6 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.loadData:()V // method@a6f4 │ │ +409de6: 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; │ │ │ │ @@ -1744832,36 +1744815,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 │ │ -409e20: |[409e20] de.danoeh.antennapod.fragment.NavDrawerFragment.onQueueChanged:(Lde/danoeh/antennapod/event/QueueEvent;)V │ │ -409e30: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -409e34: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -409e3a: 1a01 ffc0 |0005: const-string v1, "onQueueChanged(" // string@c0ff │ │ -409e3e: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -409e44: 6e20 5bb3 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ -409e4a: 1a01 4007 |000d: const-string v1, ")" // string@0740 │ │ -409e4e: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -409e54: 6e10 67b3 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -409e5a: 0c00 |0015: move-result-object v0 │ │ -409e5c: 1a01 4e4b |0016: const-string v1, "NavDrawerFragment" // string@4b4e │ │ -409e60: 7120 fe0a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -409e66: 5433 7091 |001b: iget-object v3, v3, Lde/danoeh/antennapod/event/QueueEvent;.action:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@9170 │ │ -409e6a: 6200 6a91 |001d: sget-object v0, Lde/danoeh/antennapod/event/QueueEvent$Action;.DELETED_MEDIA:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@916a │ │ -409e6e: 3203 0e00 |001f: if-eq v3, v0, 002d // +000e │ │ -409e72: 6200 6f91 |0021: sget-object v0, Lde/danoeh/antennapod/event/QueueEvent$Action;.SORTED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@916f │ │ -409e76: 3203 0a00 |0023: if-eq v3, v0, 002d // +000a │ │ -409e7a: 6200 6c91 |0025: sget-object v0, Lde/danoeh/antennapod/event/QueueEvent$Action;.MOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@916c │ │ -409e7e: 3303 0300 |0027: if-ne v3, v0, 002a // +0003 │ │ -409e82: 2804 |0029: goto 002d // +0004 │ │ -409e84: 7010 f4a6 0200 |002a: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.loadData:()V // method@a6f4 │ │ -409e8a: 0e00 |002d: return-void │ │ +409de8: |[409de8] de.danoeh.antennapod.fragment.NavDrawerFragment.onQueueChanged:(Lde/danoeh/antennapod/event/QueueEvent;)V │ │ +409df8: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +409dfc: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +409e02: 1a01 ffc0 |0005: const-string v1, "onQueueChanged(" // string@c0ff │ │ +409e06: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +409e0c: 6e20 5bb3 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ +409e12: 1a01 4007 |000d: const-string v1, ")" // string@0740 │ │ +409e16: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +409e1c: 6e10 67b3 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +409e22: 0c00 |0015: move-result-object v0 │ │ +409e24: 1a01 4e4b |0016: const-string v1, "NavDrawerFragment" // string@4b4e │ │ +409e28: 7120 fe0a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +409e2e: 5433 7091 |001b: iget-object v3, v3, Lde/danoeh/antennapod/event/QueueEvent;.action:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@9170 │ │ +409e32: 6200 6a91 |001d: sget-object v0, Lde/danoeh/antennapod/event/QueueEvent$Action;.DELETED_MEDIA:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@916a │ │ +409e36: 3203 0e00 |001f: if-eq v3, v0, 002d // +000e │ │ +409e3a: 6200 6f91 |0021: sget-object v0, Lde/danoeh/antennapod/event/QueueEvent$Action;.SORTED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@916f │ │ +409e3e: 3203 0a00 |0023: if-eq v3, v0, 002d // +000a │ │ +409e42: 6200 6c91 |0025: sget-object v0, Lde/danoeh/antennapod/event/QueueEvent$Action;.MOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@916c │ │ +409e46: 3303 0300 |0027: if-ne v3, v0, 002a // +0003 │ │ +409e4a: 2804 |0029: goto 002d // +0004 │ │ +409e4c: 7010 f4a6 0200 |002a: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.loadData:()V // method@a6f4 │ │ +409e52: 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; │ │ @@ -1744872,18 +1744855,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -409e8c: |[409e8c] de.danoeh.antennapod.fragment.NavDrawerFragment.onResume:()V │ │ -409e9c: 6f10 8b35 0000 |0000: invoke-super {v0}, Landroidx/fragment/app/Fragment;.onResume:()V // method@358b │ │ -409ea2: 7010 f4a6 0000 |0003: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.loadData:()V // method@a6f4 │ │ -409ea8: 0e00 |0006: return-void │ │ +409e54: |[409e54] de.danoeh.antennapod.fragment.NavDrawerFragment.onResume:()V │ │ +409e64: 6f10 8b35 0000 |0000: invoke-super {v0}, Landroidx/fragment/app/Fragment;.onResume:()V // method@358b │ │ +409e6a: 7010 f4a6 0000 |0003: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.loadData:()V // method@a6f4 │ │ +409e70: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=269 │ │ 0x0003 line=270 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lde/danoeh/antennapod/fragment/NavDrawerFragment; │ │ │ │ @@ -1744892,22 +1744875,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 │ │ -409eac: |[409eac] de.danoeh.antennapod.fragment.NavDrawerFragment.onSharedPreferenceChanged:(Landroid/content/SharedPreferences;Ljava/lang/String;)V │ │ -409ebc: 1a01 b0c6 |0000: const-string v1, "prefLastFragmentTag" // string@c6b0 │ │ -409ec0: 6e20 28b3 2100 |0002: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -409ec6: 0a01 |0005: move-result v1 │ │ -409ec8: 3801 0700 |0006: if-eqz v1, 000d // +0007 │ │ -409ecc: 5401 1494 |0008: iget-object v1, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.navAdapter:Lde/danoeh/antennapod/adapter/NavListAdapter; // field@9414 │ │ -409ed0: 6e10 ce41 0100 |000a: invoke-virtual {v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ce │ │ -409ed6: 0e00 |000d: return-void │ │ +409e74: |[409e74] de.danoeh.antennapod.fragment.NavDrawerFragment.onSharedPreferenceChanged:(Landroid/content/SharedPreferences;Ljava/lang/String;)V │ │ +409e84: 1a01 b0c6 |0000: const-string v1, "prefLastFragmentTag" // string@c6b0 │ │ +409e88: 6e20 28b3 2100 |0002: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +409e8e: 0a01 |0005: move-result v1 │ │ +409e90: 3801 0700 |0006: if-eqz v1, 000d // +0007 │ │ +409e94: 5401 1494 |0008: iget-object v1, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.navAdapter:Lde/danoeh/antennapod/adapter/NavListAdapter; // field@9414 │ │ +409e98: 6e10 ce41 0100 |000a: invoke-virtual {v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ce │ │ +409e9e: 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; │ │ @@ -1744918,17 +1744901,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 │ │ -409ed8: |[409ed8] de.danoeh.antennapod.fragment.NavDrawerFragment.onUnreadItemsChanged:(Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;)V │ │ -409ee8: 7010 f4a6 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.loadData:()V // method@a6f4 │ │ -409eee: 0e00 |0003: return-void │ │ +409ea0: |[409ea0] de.danoeh.antennapod.fragment.NavDrawerFragment.onUnreadItemsChanged:(Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;)V │ │ +409eb0: 7010 f4a6 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.loadData:()V // method@a6f4 │ │ +409eb6: 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; │ │ │ │ @@ -1744937,20 +1744920,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 │ │ -409ef0: |[409ef0] de.danoeh.antennapod.fragment.NavDrawerFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -409f00: 6f30 8f35 1002 |0000: invoke-super {v0, v1, v2}, Landroidx/fragment/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@358f │ │ -409f06: 7100 8db7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -409f0c: 0c01 |0006: move-result-object v1 │ │ -409f0e: 6e20 92b7 0100 |0007: invoke-virtual {v1, v0}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b792 │ │ -409f14: 0e00 |000a: return-void │ │ +409eb8: |[409eb8] de.danoeh.antennapod.fragment.NavDrawerFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +409ec8: 6f30 8f35 1002 |0000: invoke-super {v0, v1, v2}, Landroidx/fragment/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@358f │ │ +409ece: 7100 8db7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +409ed4: 0c01 |0006: move-result-object v1 │ │ +409ed6: 6e20 92b7 0100 |0007: invoke-virtual {v1, v0}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b792 │ │ +409edc: 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; │ │ @@ -1745044,17 +1745027,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 │ │ -40a488: |[40a488] de.danoeh.antennapod.fragment.OnlineSearchFragment.$r8$lambda$1XS-Mk03UPPdugqRnltVYU21osA:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Ljava/lang/String;Landroid/view/View;)V │ │ -40a498: 7030 23a7 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.lambda$search$4:(Ljava/lang/String;Landroid/view/View;)V // method@a723 │ │ -40a49e: 0e00 |0003: return-void │ │ +40a450: |[40a450] de.danoeh.antennapod.fragment.OnlineSearchFragment.$r8$lambda$1XS-Mk03UPPdugqRnltVYU21osA:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Ljava/lang/String;Landroid/view/View;)V │ │ +40a460: 7030 23a7 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.lambda$search$4:(Ljava/lang/String;Landroid/view/View;)V // method@a723 │ │ +40a466: 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; │ │ @@ -1745064,17 +1745047,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 │ │ -40a4a0: |[40a4a0] de.danoeh.antennapod.fragment.OnlineSearchFragment.$r8$lambda$NW4OsDvYKWINhpIvoT2etYDrC-o:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Landroid/view/View;)V │ │ -40a4b0: 7020 25a7 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.lambda$setupToolbar$1:(Landroid/view/View;)V // method@a725 │ │ -40a4b6: 0e00 |0003: return-void │ │ +40a468: |[40a468] de.danoeh.antennapod.fragment.OnlineSearchFragment.$r8$lambda$NW4OsDvYKWINhpIvoT2etYDrC-o:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Landroid/view/View;)V │ │ +40a478: 7020 25a7 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.lambda$setupToolbar$1:(Landroid/view/View;)V // method@a725 │ │ +40a47e: 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; │ │ │ │ @@ -1745083,17 +1745066,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 │ │ -40a4b8: |[40a4b8] de.danoeh.antennapod.fragment.OnlineSearchFragment.$r8$lambda$SwQnlDUIanH3svKBhKZ6hiugs7s:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Ljava/lang/String;Ljava/util/List;)V │ │ -40a4c8: 7030 22a7 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.lambda$search$3:(Ljava/lang/String;Ljava/util/List;)V // method@a722 │ │ -40a4ce: 0e00 |0003: return-void │ │ +40a480: |[40a480] de.danoeh.antennapod.fragment.OnlineSearchFragment.$r8$lambda$SwQnlDUIanH3svKBhKZ6hiugs7s:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Ljava/lang/String;Ljava/util/List;)V │ │ +40a490: 7030 22a7 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.lambda$search$3:(Ljava/lang/String;Ljava/util/List;)V // method@a722 │ │ +40a496: 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; │ │ @@ -1745103,17 +1745086,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 │ │ -40a4d0: |[40a4d0] de.danoeh.antennapod.fragment.OnlineSearchFragment.$r8$lambda$UpOGOc2Ub2h8vCquP4rSnnwDzhc:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -40a4e0: 7606 21a7 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@a721 │ │ -40a4e6: 0e00 |0003: return-void │ │ +40a498: |[40a498] de.danoeh.antennapod.fragment.OnlineSearchFragment.$r8$lambda$UpOGOc2Ub2h8vCquP4rSnnwDzhc:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +40a4a8: 7606 21a7 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@a721 │ │ +40a4ae: 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; │ │ @@ -1745125,17 +1745108,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 │ │ -40a4e8: |[40a4e8] de.danoeh.antennapod.fragment.OnlineSearchFragment.$r8$lambda$VPk_VGNqF6ninNn4g-Lc3uMSZfc:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Landroid/view/View;Z)V │ │ -40a4f8: 7030 26a7 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.lambda$setupToolbar$2:(Landroid/view/View;Z)V // method@a726 │ │ -40a4fe: 0e00 |0003: return-void │ │ +40a4b0: |[40a4b0] de.danoeh.antennapod.fragment.OnlineSearchFragment.$r8$lambda$VPk_VGNqF6ninNn4g-Lc3uMSZfc:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Landroid/view/View;Z)V │ │ +40a4c0: 7030 26a7 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.lambda$setupToolbar$2:(Landroid/view/View;Z)V // method@a726 │ │ +40a4c6: 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 │ │ @@ -1745145,17 +1745128,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 │ │ -40a500: |[40a500] de.danoeh.antennapod.fragment.OnlineSearchFragment.$r8$lambda$dXXePMSpHN-LPYvoQA_K5zoScKo:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Ljava/lang/String;Ljava/lang/Throwable;)V │ │ -40a510: 7030 24a7 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.lambda$search$5:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@a724 │ │ -40a516: 0e00 |0003: return-void │ │ +40a4c8: |[40a4c8] de.danoeh.antennapod.fragment.OnlineSearchFragment.$r8$lambda$dXXePMSpHN-LPYvoQA_K5zoScKo:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Ljava/lang/String;Ljava/lang/Throwable;)V │ │ +40a4d8: 7030 24a7 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.lambda$search$5:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@a724 │ │ +40a4de: 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; │ │ @@ -1745165,17 +1745148,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 │ │ -40a518: |[40a518] de.danoeh.antennapod.fragment.OnlineSearchFragment.-$$Nest$msearch:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Ljava/lang/String;)V │ │ -40a528: 7020 2ca7 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.search:(Ljava/lang/String;)V // method@a72c │ │ -40a52e: 0e00 |0003: return-void │ │ +40a4e0: |[40a4e0] de.danoeh.antennapod.fragment.OnlineSearchFragment.-$$Nest$msearch:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Ljava/lang/String;)V │ │ +40a4f0: 7020 2ca7 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.search:(Ljava/lang/String;)V // method@a72c │ │ +40a4f6: 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; │ │ │ │ @@ -1745184,17 +1745167,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40a530: |[40a530] de.danoeh.antennapod.fragment.OnlineSearchFragment.:()V │ │ -40a540: 7010 1e35 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/Fragment;.:()V // method@351e │ │ -40a546: 0e00 |0003: return-void │ │ +40a4f8: |[40a4f8] de.danoeh.antennapod.fragment.OnlineSearchFragment.:()V │ │ +40a508: 7010 1e35 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/Fragment;.:()V // method@351e │ │ +40a50e: 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;) │ │ @@ -1745202,32 +1745185,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 │ │ -40a548: |[40a548] de.danoeh.antennapod.fragment.OnlineSearchFragment.lambda$onCreateView$0:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -40a558: 5401 2e94 |0000: iget-object v1, v0, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.searchResults:Ljava/util/List; // field@942e │ │ -40a55c: 7220 66b5 3100 |0002: invoke-interface {v1, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -40a562: 0c01 |0005: move-result-object v1 │ │ -40a564: 1f01 dd1c |0006: check-cast v1, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1cdd │ │ -40a568: 2202 6c00 |0008: new-instance v2, Landroid/content/Intent; // type@006c │ │ -40a56c: 6e10 2735 0000 |000a: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -40a572: 0c03 |000d: move-result-object v3 │ │ -40a574: 1c04 f417 |000e: const-class v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // type@17f4 │ │ -40a578: 7030 5902 3204 |0010: invoke-direct {v2, v3, v4}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0259 │ │ -40a57e: 1a03 076d |0013: const-string v3, "arg.feedurl" // string@6d07 │ │ -40a582: 5411 e997 |0015: iget-object v1, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@97e9 │ │ -40a586: 6e30 7a02 3201 |0017: invoke-virtual {v2, v3, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@027a │ │ -40a58c: 1a01 6ddd |001a: const-string v1, "started_from_search" // string@dd6d │ │ -40a590: 1213 |001c: const/4 v3, #int 1 // #1 │ │ -40a592: 6e30 7b02 1203 |001d: invoke-virtual {v2, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@027b │ │ -40a598: 6e20 d335 2000 |0020: invoke-virtual {v0, v2}, Landroidx/fragment/app/Fragment;.startActivity:(Landroid/content/Intent;)V // method@35d3 │ │ -40a59e: 0e00 |0023: return-void │ │ +40a510: |[40a510] de.danoeh.antennapod.fragment.OnlineSearchFragment.lambda$onCreateView$0:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +40a520: 5401 2e94 |0000: iget-object v1, v0, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.searchResults:Ljava/util/List; // field@942e │ │ +40a524: 7220 66b5 3100 |0002: invoke-interface {v1, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +40a52a: 0c01 |0005: move-result-object v1 │ │ +40a52c: 1f01 dd1c |0006: check-cast v1, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1cdd │ │ +40a530: 2202 6c00 |0008: new-instance v2, Landroid/content/Intent; // type@006c │ │ +40a534: 6e10 2735 0000 |000a: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +40a53a: 0c03 |000d: move-result-object v3 │ │ +40a53c: 1c04 f417 |000e: const-class v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // type@17f4 │ │ +40a540: 7030 5902 3204 |0010: invoke-direct {v2, v3, v4}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0259 │ │ +40a546: 1a03 076d |0013: const-string v3, "arg.feedurl" // string@6d07 │ │ +40a54a: 5411 e997 |0015: iget-object v1, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@97e9 │ │ +40a54e: 6e30 7a02 3201 |0017: invoke-virtual {v2, v3, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@027a │ │ +40a554: 1a01 6ddd |001a: const-string v1, "started_from_search" // string@dd6d │ │ +40a558: 1213 |001c: const/4 v3, #int 1 // #1 │ │ +40a55a: 6e30 7b02 1203 |001d: invoke-virtual {v2, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@027b │ │ +40a560: 6e20 d335 2000 |0020: invoke-virtual {v0, v2}, Landroidx/fragment/app/Fragment;.startActivity:(Landroid/content/Intent;)V // method@35d3 │ │ +40a566: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0008 line=104 │ │ 0x0015 line=105 │ │ 0x001d line=106 │ │ 0x0020 line=107 │ │ @@ -1745243,52 +1745226,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 │ │ -40a5a0: |[40a5a0] de.danoeh.antennapod.fragment.OnlineSearchFragment.lambda$search$3:(Ljava/lang/String;Ljava/util/List;)V │ │ -40a5b0: 5b35 2e94 |0000: iput-object v5, v3, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.searchResults:Ljava/util/List; // field@942e │ │ -40a5b4: 5435 2c94 |0002: iget-object v5, v3, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.progressBar:Landroid/widget/ProgressBar; // field@942c │ │ -40a5b8: 1300 0800 |0004: const/16 v0, #int 8 // #8 │ │ -40a5bc: 6e20 9c0d 0500 |0006: invoke-virtual {v5, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -40a5c2: 5435 2894 |0009: iget-object v5, v3, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.adapter:Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter; // field@9428 │ │ -40a5c6: 6e10 c00f 0500 |000b: invoke-virtual {v5}, Landroid/widget/ArrayAdapter;.clear:()V // method@0fc0 │ │ -40a5cc: 5435 2894 |000e: iget-object v5, v3, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.adapter:Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter; // field@9428 │ │ -40a5d0: 5431 2e94 |0010: iget-object v1, v3, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.searchResults:Ljava/util/List; // field@942e │ │ -40a5d4: 6e20 bf0f 1500 |0012: invoke-virtual {v5, v1}, Landroid/widget/ArrayAdapter;.addAll:(Ljava/util/Collection;)V // method@0fbf │ │ -40a5da: 5435 2894 |0015: iget-object v5, v3, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.adapter:Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter; // field@9428 │ │ -40a5de: 6e10 fd0f 0500 |0017: invoke-virtual {v5}, Landroid/widget/BaseAdapter;.notifyDataSetInvalidated:()V // method@0ffd │ │ -40a5e4: 5435 2b94 |001a: iget-object v5, v3, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.gridView:Landroid/widget/GridView; // field@942b │ │ -40a5e8: 5431 2e94 |001c: iget-object v1, v3, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.searchResults:Ljava/util/List; // field@942e │ │ -40a5ec: 7210 69b5 0100 |001e: invoke-interface {v1}, Ljava/util/List;.isEmpty:()Z // method@b569 │ │ -40a5f2: 0a01 |0021: move-result v1 │ │ -40a5f4: 1202 |0022: const/4 v2, #int 0 // #0 │ │ -40a5f6: 3901 0400 |0023: if-nez v1, 0027 // +0004 │ │ -40a5fa: 1201 |0025: const/4 v1, #int 0 // #0 │ │ -40a5fc: 2803 |0026: goto 0029 // +0003 │ │ -40a5fe: 1301 0800 |0027: const/16 v1, #int 8 // #8 │ │ -40a602: 6e20 9c0d 1500 |0029: invoke-virtual {v5, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -40a608: 5435 2f94 |002c: iget-object v5, v3, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.txtvEmpty:Landroid/widget/TextView; // field@942f │ │ -40a60c: 5431 2e94 |002e: iget-object v1, v3, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.searchResults:Ljava/util/List; // field@942e │ │ -40a610: 7210 69b5 0100 |0030: invoke-interface {v1}, Ljava/util/List;.isEmpty:()Z // method@b569 │ │ -40a616: 0a01 |0033: move-result v1 │ │ -40a618: 3801 0300 |0034: if-eqz v1, 0037 // +0003 │ │ -40a61c: 1200 |0036: const/4 v0, #int 0 // #0 │ │ -40a61e: 6e20 9c0d 0500 |0037: invoke-virtual {v5, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -40a624: 5435 2f94 |003a: iget-object v5, v3, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.txtvEmpty:Landroid/widget/TextView; // field@942f │ │ -40a628: 1210 |003c: const/4 v0, #int 1 // #1 │ │ -40a62a: 2300 2921 |003d: new-array v0, v0, [Ljava/lang/Object; // type@2129 │ │ -40a62e: 4d04 0002 |003f: aput-object v4, v0, v2 │ │ -40a632: 1404 2202 127f |0041: const v4, #float 1.94078e+38 // #7f120222 │ │ -40a638: 6e30 5035 4300 |0044: invoke-virtual {v3, v4, v0}, Landroidx/fragment/app/Fragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@3550 │ │ -40a63e: 0c04 |0047: move-result-object v4 │ │ -40a640: 6e20 9d12 4500 |0048: invoke-virtual {v5, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -40a646: 0e00 |004b: return-void │ │ +40a568: |[40a568] de.danoeh.antennapod.fragment.OnlineSearchFragment.lambda$search$3:(Ljava/lang/String;Ljava/util/List;)V │ │ +40a578: 5b35 2e94 |0000: iput-object v5, v3, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.searchResults:Ljava/util/List; // field@942e │ │ +40a57c: 5435 2c94 |0002: iget-object v5, v3, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.progressBar:Landroid/widget/ProgressBar; // field@942c │ │ +40a580: 1300 0800 |0004: const/16 v0, #int 8 // #8 │ │ +40a584: 6e20 9c0d 0500 |0006: invoke-virtual {v5, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +40a58a: 5435 2894 |0009: iget-object v5, v3, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.adapter:Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter; // field@9428 │ │ +40a58e: 6e10 c00f 0500 |000b: invoke-virtual {v5}, Landroid/widget/ArrayAdapter;.clear:()V // method@0fc0 │ │ +40a594: 5435 2894 |000e: iget-object v5, v3, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.adapter:Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter; // field@9428 │ │ +40a598: 5431 2e94 |0010: iget-object v1, v3, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.searchResults:Ljava/util/List; // field@942e │ │ +40a59c: 6e20 bf0f 1500 |0012: invoke-virtual {v5, v1}, Landroid/widget/ArrayAdapter;.addAll:(Ljava/util/Collection;)V // method@0fbf │ │ +40a5a2: 5435 2894 |0015: iget-object v5, v3, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.adapter:Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter; // field@9428 │ │ +40a5a6: 6e10 fd0f 0500 |0017: invoke-virtual {v5}, Landroid/widget/BaseAdapter;.notifyDataSetInvalidated:()V // method@0ffd │ │ +40a5ac: 5435 2b94 |001a: iget-object v5, v3, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.gridView:Landroid/widget/GridView; // field@942b │ │ +40a5b0: 5431 2e94 |001c: iget-object v1, v3, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.searchResults:Ljava/util/List; // field@942e │ │ +40a5b4: 7210 69b5 0100 |001e: invoke-interface {v1}, Ljava/util/List;.isEmpty:()Z // method@b569 │ │ +40a5ba: 0a01 |0021: move-result v1 │ │ +40a5bc: 1202 |0022: const/4 v2, #int 0 // #0 │ │ +40a5be: 3901 0400 |0023: if-nez v1, 0027 // +0004 │ │ +40a5c2: 1201 |0025: const/4 v1, #int 0 // #0 │ │ +40a5c4: 2803 |0026: goto 0029 // +0003 │ │ +40a5c6: 1301 0800 |0027: const/16 v1, #int 8 // #8 │ │ +40a5ca: 6e20 9c0d 1500 |0029: invoke-virtual {v5, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +40a5d0: 5435 2f94 |002c: iget-object v5, v3, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.txtvEmpty:Landroid/widget/TextView; // field@942f │ │ +40a5d4: 5431 2e94 |002e: iget-object v1, v3, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.searchResults:Ljava/util/List; // field@942e │ │ +40a5d8: 7210 69b5 0100 |0030: invoke-interface {v1}, Ljava/util/List;.isEmpty:()Z // method@b569 │ │ +40a5de: 0a01 |0033: move-result v1 │ │ +40a5e0: 3801 0300 |0034: if-eqz v1, 0037 // +0003 │ │ +40a5e4: 1200 |0036: const/4 v0, #int 0 // #0 │ │ +40a5e6: 6e20 9c0d 0500 |0037: invoke-virtual {v5, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +40a5ec: 5435 2f94 |003a: iget-object v5, v3, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.txtvEmpty:Landroid/widget/TextView; // field@942f │ │ +40a5f0: 1210 |003c: const/4 v0, #int 1 // #1 │ │ +40a5f2: 2300 2921 |003d: new-array v0, v0, [Ljava/lang/Object; // type@2129 │ │ +40a5f6: 4d04 0002 |003f: aput-object v4, v0, v2 │ │ +40a5fa: 1404 2202 127f |0041: const v4, #float 1.94078e+38 // #7f120222 │ │ +40a600: 6e30 5035 4300 |0044: invoke-virtual {v3, v4, v0}, Landroidx/fragment/app/Fragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@3550 │ │ +40a606: 0c04 |0047: move-result-object v4 │ │ +40a608: 6e20 9d12 4500 |0048: invoke-virtual {v5, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +40a60e: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0002 line=194 │ │ 0x0009 line=195 │ │ 0x000e line=196 │ │ 0x0015 line=197 │ │ @@ -1745305,17 +1745288,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 │ │ -40a648: |[40a648] de.danoeh.antennapod.fragment.OnlineSearchFragment.lambda$search$4:(Ljava/lang/String;Landroid/view/View;)V │ │ -40a658: 7020 2ca7 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.search:(Ljava/lang/String;)V // method@a72c │ │ -40a65e: 0e00 |0003: return-void │ │ +40a610: |[40a610] de.danoeh.antennapod.fragment.OnlineSearchFragment.lambda$search$4:(Ljava/lang/String;Landroid/view/View;)V │ │ +40a620: 7020 2ca7 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.search:(Ljava/lang/String;)V // method@a72c │ │ +40a626: 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; │ │ @@ -1745325,36 +1745308,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 │ │ -40a660: |[40a660] de.danoeh.antennapod.fragment.OnlineSearchFragment.lambda$search$5:(Ljava/lang/String;Ljava/lang/Throwable;)V │ │ -40a670: 1a00 ee1e |0000: const-string v0, "FyydSearchFragment" // string@1eee │ │ -40a674: 7110 020b 0400 |0002: invoke-static {v4}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ -40a67a: 0c01 |0005: move-result-object v1 │ │ -40a67c: 7120 000b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -40a682: 5420 2c94 |0009: iget-object v0, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.progressBar:Landroid/widget/ProgressBar; // field@942c │ │ -40a686: 1301 0800 |000b: const/16 v1, #int 8 // #8 │ │ -40a68a: 6e20 9c0d 1000 |000d: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -40a690: 5420 3094 |0010: iget-object v0, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.txtvError:Landroid/widget/TextView; // field@9430 │ │ -40a694: 6e10 90b3 0400 |0012: invoke-virtual {v4}, Ljava/lang/Throwable;.toString:()Ljava/lang/String; // method@b390 │ │ -40a69a: 0c04 |0015: move-result-object v4 │ │ -40a69c: 6e20 9d12 4000 |0016: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -40a6a2: 5424 3094 |0019: iget-object v4, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.txtvError:Landroid/widget/TextView; // field@9430 │ │ -40a6a6: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -40a6a8: 6e20 9c0d 0400 |001c: invoke-virtual {v4, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -40a6ae: 5424 2994 |001f: iget-object v4, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.butRetry:Landroid/widget/Button; // field@9429 │ │ -40a6b2: 2201 a51b |0021: new-instance v1, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda5; // type@1ba5 │ │ -40a6b6: 7030 0ea7 2103 |0023: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Ljava/lang/String;)V // method@a70e │ │ -40a6bc: 6e20 710d 1400 |0026: invoke-virtual {v4, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -40a6c2: 5423 2994 |0029: iget-object v3, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.butRetry:Landroid/widget/Button; // field@9429 │ │ -40a6c6: 6e20 9c0d 0300 |002b: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -40a6cc: 0e00 |002e: return-void │ │ +40a628: |[40a628] de.danoeh.antennapod.fragment.OnlineSearchFragment.lambda$search$5:(Ljava/lang/String;Ljava/lang/Throwable;)V │ │ +40a638: 1a00 ee1e |0000: const-string v0, "FyydSearchFragment" // string@1eee │ │ +40a63c: 7110 020b 0400 |0002: invoke-static {v4}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ +40a642: 0c01 |0005: move-result-object v1 │ │ +40a644: 7120 000b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +40a64a: 5420 2c94 |0009: iget-object v0, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.progressBar:Landroid/widget/ProgressBar; // field@942c │ │ +40a64e: 1301 0800 |000b: const/16 v1, #int 8 // #8 │ │ +40a652: 6e20 9c0d 1000 |000d: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +40a658: 5420 3094 |0010: iget-object v0, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.txtvError:Landroid/widget/TextView; // field@9430 │ │ +40a65c: 6e10 90b3 0400 |0012: invoke-virtual {v4}, Ljava/lang/Throwable;.toString:()Ljava/lang/String; // method@b390 │ │ +40a662: 0c04 |0015: move-result-object v4 │ │ +40a664: 6e20 9d12 4000 |0016: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +40a66a: 5424 3094 |0019: iget-object v4, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.txtvError:Landroid/widget/TextView; // field@9430 │ │ +40a66e: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +40a670: 6e20 9c0d 0400 |001c: invoke-virtual {v4, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +40a676: 5424 2994 |001f: iget-object v4, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.butRetry:Landroid/widget/Button; // field@9429 │ │ +40a67a: 2201 a51b |0021: new-instance v1, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda5; // type@1ba5 │ │ +40a67e: 7030 0ea7 2103 |0023: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Ljava/lang/String;)V // method@a70e │ │ +40a684: 6e20 710d 1400 |0026: invoke-virtual {v4, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +40a68a: 5423 2994 |0029: iget-object v3, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.butRetry:Landroid/widget/Button; // field@9429 │ │ +40a68e: 6e20 9c0d 0300 |002b: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +40a694: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=202 │ │ 0x0009 line=203 │ │ 0x0010 line=204 │ │ 0x0019 line=205 │ │ 0x001f line=206 │ │ @@ -1745369,19 +1745352,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -40a6d0: |[40a6d0] de.danoeh.antennapod.fragment.OnlineSearchFragment.lambda$setupToolbar$1:(Landroid/view/View;)V │ │ -40a6e0: 6e10 4135 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3541 │ │ -40a6e6: 0c01 |0003: move-result-object v1 │ │ -40a6e8: 6e10 3d37 0100 |0004: invoke-virtual {v1}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@373d │ │ -40a6ee: 0e00 |0007: return-void │ │ +40a698: |[40a698] de.danoeh.antennapod.fragment.OnlineSearchFragment.lambda$setupToolbar$1:(Landroid/view/View;)V │ │ +40a6a8: 6e10 4135 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3541 │ │ +40a6ae: 0c01 |0003: move-result-object v1 │ │ +40a6b0: 6e10 3d37 0100 |0004: invoke-virtual {v1}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@373d │ │ +40a6b6: 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; │ │ │ │ @@ -1745390,20 +1745373,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 │ │ -40a6f0: |[40a6f0] de.danoeh.antennapod.fragment.OnlineSearchFragment.lambda$setupToolbar$2:(Landroid/view/View;Z)V │ │ -40a700: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ -40a704: 6e10 770c 0100 |0002: invoke-virtual {v1}, Landroid/view/View;.findFocus:()Landroid/view/View; // method@0c77 │ │ -40a70a: 0c01 |0005: move-result-object v1 │ │ -40a70c: 7020 2ea7 1000 |0006: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.showInputMethod:(Landroid/view/View;)V // method@a72e │ │ -40a712: 0e00 |0009: return-void │ │ +40a6b8: |[40a6b8] de.danoeh.antennapod.fragment.OnlineSearchFragment.lambda$setupToolbar$2:(Landroid/view/View;Z)V │ │ +40a6c8: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ +40a6cc: 6e10 770c 0100 |0002: invoke-virtual {v1}, Landroid/view/View;.findFocus:()Landroid/view/View; // method@0c77 │ │ +40a6d2: 0c01 |0005: move-result-object v1 │ │ +40a6d4: 7020 2ea7 1000 |0006: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.showInputMethod:(Landroid/view/View;)V // method@a72e │ │ +40a6da: 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 │ │ @@ -1745413,19 +1745396,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 │ │ -40a424: |[40a424] de.danoeh.antennapod.fragment.OnlineSearchFragment.newInstance:(Ljava/lang/Class;)Lde/danoeh/antennapod/fragment/OnlineSearchFragment; │ │ -40a434: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40a436: 7120 28a7 0100 |0001: invoke-static {v1, v0}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.newInstance:(Ljava/lang/Class;Ljava/lang/String;)Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // method@a728 │ │ -40a43c: 0c01 |0004: move-result-object v1 │ │ -40a43e: 1101 |0005: return-object v1 │ │ +40a3ec: |[40a3ec] de.danoeh.antennapod.fragment.OnlineSearchFragment.newInstance:(Ljava/lang/Class;)Lde/danoeh/antennapod/fragment/OnlineSearchFragment; │ │ +40a3fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40a3fe: 7120 28a7 0100 |0001: invoke-static {v1, v0}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.newInstance:(Ljava/lang/Class;Ljava/lang/String;)Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // method@a728 │ │ +40a404: 0c01 |0004: move-result-object v1 │ │ +40a406: 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;) │ │ @@ -1745433,27 +1745416,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 │ │ -40a440: |[40a440] de.danoeh.antennapod.fragment.OnlineSearchFragment.newInstance:(Ljava/lang/Class;Ljava/lang/String;)Lde/danoeh/antennapod/fragment/OnlineSearchFragment; │ │ -40a450: 2200 a91b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // type@1ba9 │ │ -40a454: 7010 20a7 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.:()V // method@a720 │ │ -40a45a: 2201 7701 |0005: new-instance v1, Landroid/os/Bundle; // type@0177 │ │ -40a45e: 7010 0a07 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@070a │ │ -40a464: 6e10 76b2 0300 |000a: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@b276 │ │ -40a46a: 0c03 |000d: move-result-object v3 │ │ -40a46c: 1a02 2ed0 |000e: const-string v2, "searcher" // string@d02e │ │ -40a470: 6e30 0207 2103 |0010: invoke-virtual {v1, v2, v3}, Landroid/os/BaseBundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0702 │ │ -40a476: 1a03 e1c8 |0013: const-string v3, "query" // string@c8e1 │ │ -40a47a: 6e30 0207 3104 |0015: invoke-virtual {v1, v3, v4}, Landroid/os/BaseBundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0702 │ │ -40a480: 6e20 be35 1000 |0018: invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@35be │ │ -40a486: 1100 |001b: return-object v0 │ │ +40a408: |[40a408] de.danoeh.antennapod.fragment.OnlineSearchFragment.newInstance:(Ljava/lang/Class;Ljava/lang/String;)Lde/danoeh/antennapod/fragment/OnlineSearchFragment; │ │ +40a418: 2200 a91b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // type@1ba9 │ │ +40a41c: 7010 20a7 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.:()V // method@a720 │ │ +40a422: 2201 7701 |0005: new-instance v1, Landroid/os/Bundle; // type@0177 │ │ +40a426: 7010 0a07 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@070a │ │ +40a42c: 6e10 76b2 0300 |000a: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@b276 │ │ +40a432: 0c03 |000d: move-result-object v3 │ │ +40a434: 1a02 2ed0 |000e: const-string v2, "searcher" // string@d02e │ │ +40a438: 6e30 0207 2103 |0010: invoke-virtual {v1, v2, v3}, Landroid/os/BaseBundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0702 │ │ +40a43e: 1a03 e1c8 |0013: const-string v3, "query" // string@c8e1 │ │ +40a442: 6e30 0207 3104 |0015: invoke-virtual {v1, v3, v4}, Landroid/os/BaseBundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0702 │ │ +40a448: 6e20 be35 1000 |0018: invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@35be │ │ +40a44e: 1100 |001b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0005 line=64 │ │ 0x000a line=65 │ │ 0x0015 line=66 │ │ 0x0018 line=67 │ │ @@ -1745466,30 +1745449,30 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -40a7d4: |[40a7d4] de.danoeh.antennapod.fragment.OnlineSearchFragment.search:(Ljava/lang/String;)V │ │ -40a7e4: 5430 2a94 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@942a │ │ -40a7e8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -40a7ec: 7210 91b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ -40a7f2: 7010 2fa7 0300 |0007: invoke-direct {v3}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.showOnlyProgressBar:()V // method@a72f │ │ -40a7f8: 5430 2d94 |000a: iget-object v0, v3, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.searchProvider:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@942d │ │ -40a7fc: 7220 85ad 4000 |000c: invoke-interface {v0, v4}, Lde/danoeh/antennapod/net/discovery/PodcastSearcher;.search:(Ljava/lang/String;)Lio/reactivex/Single; // method@ad85 │ │ -40a802: 0c00 |000f: move-result-object v0 │ │ -40a804: 2201 a01b |0010: new-instance v1, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda0; // type@1ba0 │ │ -40a808: 7030 04a7 3104 |0012: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Ljava/lang/String;)V // method@a704 │ │ -40a80e: 2202 a11b |0015: new-instance v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda1; // type@1ba1 │ │ -40a812: 7030 06a7 3204 |0017: invoke-direct {v2, v3, v4}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Ljava/lang/String;)V // method@a706 │ │ -40a818: 6e30 8cb1 1002 |001a: invoke-virtual {v0, v1, v2}, Lio/reactivex/Single;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b18c │ │ -40a81e: 0c04 |001d: move-result-object v4 │ │ -40a820: 5b34 2a94 |001e: iput-object v4, v3, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@942a │ │ -40a824: 0e00 |0020: return-void │ │ +40a79c: |[40a79c] de.danoeh.antennapod.fragment.OnlineSearchFragment.search:(Ljava/lang/String;)V │ │ +40a7ac: 5430 2a94 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@942a │ │ +40a7b0: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +40a7b4: 7210 91b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ +40a7ba: 7010 2fa7 0300 |0007: invoke-direct {v3}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.showOnlyProgressBar:()V // method@a72f │ │ +40a7c0: 5430 2d94 |000a: iget-object v0, v3, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.searchProvider:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@942d │ │ +40a7c4: 7220 85ad 4000 |000c: invoke-interface {v0, v4}, Lde/danoeh/antennapod/net/discovery/PodcastSearcher;.search:(Ljava/lang/String;)Lio/reactivex/Single; // method@ad85 │ │ +40a7ca: 0c00 |000f: move-result-object v0 │ │ +40a7cc: 2201 a01b |0010: new-instance v1, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda0; // type@1ba0 │ │ +40a7d0: 7030 04a7 3104 |0012: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Ljava/lang/String;)V // method@a704 │ │ +40a7d6: 2202 a11b |0015: new-instance v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda1; // type@1ba1 │ │ +40a7da: 7030 06a7 3204 |0017: invoke-direct {v2, v3, v4}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Ljava/lang/String;)V // method@a706 │ │ +40a7e0: 6e30 8cb1 1002 |001a: invoke-virtual {v0, v1, v2}, Lio/reactivex/Single;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b18c │ │ +40a7e6: 0c04 |001d: move-result-object v4 │ │ +40a7e8: 5b34 2a94 |001e: iput-object v4, v3, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@942a │ │ +40a7ec: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ 0x0004 line=189 │ │ 0x0007 line=191 │ │ 0x000a line=192 │ │ locals : │ │ @@ -1745501,56 +1745484,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 │ │ -40a828: |[40a828] de.danoeh.antennapod.fragment.OnlineSearchFragment.setupToolbar:(Lcom/google/android/material/appbar/MaterialToolbar;)V │ │ -40a838: 1400 1200 0f7f |0000: const v0, #float 1.9008e+38 // #7f0f0012 │ │ -40a83e: 6e20 4521 0400 |0003: invoke-virtual {v4, v0}, Landroidx/appcompat/widget/Toolbar;.inflateMenu:(I)V // method@2145 │ │ -40a844: 2200 a21b |0006: new-instance v0, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda2; // type@1ba2 │ │ -40a848: 7020 08a7 3000 |0008: invoke-direct {v0, v3}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;)V // method@a708 │ │ -40a84e: 6e20 6c21 0400 |000b: invoke-virtual {v4, v0}, Landroidx/appcompat/widget/Toolbar;.setNavigationOnClickListener:(Landroid/view/View$OnClickListener;)V // method@216c │ │ -40a854: 6e10 2f21 0400 |000e: invoke-virtual {v4}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ -40a85a: 0c04 |0011: move-result-object v4 │ │ -40a85c: 1400 4700 0a7f |0012: const v0, #float 1.83435e+38 // #7f0a0047 │ │ -40a862: 7220 bf0b 0400 |0015: invoke-interface {v4, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -40a868: 0c04 |0018: move-result-object v4 │ │ -40a86a: 7210 d20b 0400 |0019: invoke-interface {v4}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@0bd2 │ │ -40a870: 0c00 |001c: move-result-object v0 │ │ -40a872: 1f00 e604 |001d: check-cast v0, Landroidx/appcompat/widget/SearchView; // type@04e6 │ │ -40a876: 1401 1103 127f |001f: const v1, #float 1.94083e+38 // #7f120311 │ │ -40a87c: 6e20 4f35 1300 |0022: invoke-virtual {v3, v1}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@354f │ │ -40a882: 0c01 |0025: move-result-object v1 │ │ -40a884: 6e20 3120 1000 |0026: invoke-virtual {v0, v1}, Landroidx/appcompat/widget/SearchView;.setQueryHint:(Ljava/lang/CharSequence;)V // method@2031 │ │ -40a88a: 2201 a71b |0029: new-instance v1, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$2; // type@1ba7 │ │ -40a88e: 7030 13a7 3100 |002b: invoke-direct {v1, v3, v0}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$2;.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Landroidx/appcompat/widget/SearchView;)V // method@a713 │ │ -40a894: 6e20 2c20 1000 |002e: invoke-virtual {v0, v1}, Landroidx/appcompat/widget/SearchView;.setOnQueryTextListener:(Landroidx/appcompat/widget/SearchView$OnQueryTextListener;)V // method@202c │ │ -40a89a: 2201 a31b |0031: new-instance v1, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda3; // type@1ba3 │ │ -40a89e: 7020 0aa7 3100 |0033: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;)V // method@a70a │ │ -40a8a4: 6e20 2b20 1000 |0036: invoke-virtual {v0, v1}, Landroidx/appcompat/widget/SearchView;.setOnQueryTextFocusChangeListener:(Landroid/view/View$OnFocusChangeListener;)V // method@202b │ │ -40a8aa: 2201 a81b |0039: new-instance v1, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$3; // type@1ba8 │ │ -40a8ae: 7020 16a7 3100 |003b: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$3;.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;)V // method@a716 │ │ -40a8b4: 7220 f90b 1400 |003e: invoke-interface {v4, v1}, Landroid/view/MenuItem;.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; // method@0bf9 │ │ -40a8ba: 7210 d10b 0400 |0041: invoke-interface {v4}, Landroid/view/MenuItem;.expandActionView:()Z // method@0bd1 │ │ -40a8c0: 6e10 2b35 0300 |0044: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@352b │ │ -40a8c6: 0c04 |0047: move-result-object v4 │ │ -40a8c8: 1a01 e1c8 |0048: const-string v1, "query" // string@c8e1 │ │ -40a8cc: 1202 |004a: const/4 v2, #int 0 // #0 │ │ -40a8ce: 6e30 f806 1402 |004b: invoke-virtual {v4, v1, v2}, Landroid/os/BaseBundle;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@06f8 │ │ -40a8d4: 0c04 |004e: move-result-object v4 │ │ -40a8d6: 3804 0e00 |004f: if-eqz v4, 005d // +000e │ │ -40a8da: 6e10 2b35 0300 |0051: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@352b │ │ -40a8e0: 0c04 |0054: move-result-object v4 │ │ -40a8e2: 6e30 f806 1402 |0055: invoke-virtual {v4, v1, v2}, Landroid/os/BaseBundle;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@06f8 │ │ -40a8e8: 0c04 |0058: move-result-object v4 │ │ -40a8ea: 1211 |0059: const/4 v1, #int 1 // #1 │ │ -40a8ec: 6e30 3020 4001 |005a: invoke-virtual {v0, v4, v1}, Landroidx/appcompat/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@2030 │ │ -40a8f2: 0e00 |005d: return-void │ │ +40a7f0: |[40a7f0] de.danoeh.antennapod.fragment.OnlineSearchFragment.setupToolbar:(Lcom/google/android/material/appbar/MaterialToolbar;)V │ │ +40a800: 1400 1200 0f7f |0000: const v0, #float 1.9008e+38 // #7f0f0012 │ │ +40a806: 6e20 4521 0400 |0003: invoke-virtual {v4, v0}, Landroidx/appcompat/widget/Toolbar;.inflateMenu:(I)V // method@2145 │ │ +40a80c: 2200 a21b |0006: new-instance v0, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda2; // type@1ba2 │ │ +40a810: 7020 08a7 3000 |0008: invoke-direct {v0, v3}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;)V // method@a708 │ │ +40a816: 6e20 6c21 0400 |000b: invoke-virtual {v4, v0}, Landroidx/appcompat/widget/Toolbar;.setNavigationOnClickListener:(Landroid/view/View$OnClickListener;)V // method@216c │ │ +40a81c: 6e10 2f21 0400 |000e: invoke-virtual {v4}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ +40a822: 0c04 |0011: move-result-object v4 │ │ +40a824: 1400 4700 0a7f |0012: const v0, #float 1.83435e+38 // #7f0a0047 │ │ +40a82a: 7220 bf0b 0400 |0015: invoke-interface {v4, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +40a830: 0c04 |0018: move-result-object v4 │ │ +40a832: 7210 d20b 0400 |0019: invoke-interface {v4}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@0bd2 │ │ +40a838: 0c00 |001c: move-result-object v0 │ │ +40a83a: 1f00 e604 |001d: check-cast v0, Landroidx/appcompat/widget/SearchView; // type@04e6 │ │ +40a83e: 1401 1103 127f |001f: const v1, #float 1.94083e+38 // #7f120311 │ │ +40a844: 6e20 4f35 1300 |0022: invoke-virtual {v3, v1}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@354f │ │ +40a84a: 0c01 |0025: move-result-object v1 │ │ +40a84c: 6e20 3120 1000 |0026: invoke-virtual {v0, v1}, Landroidx/appcompat/widget/SearchView;.setQueryHint:(Ljava/lang/CharSequence;)V // method@2031 │ │ +40a852: 2201 a71b |0029: new-instance v1, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$2; // type@1ba7 │ │ +40a856: 7030 13a7 3100 |002b: invoke-direct {v1, v3, v0}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$2;.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Landroidx/appcompat/widget/SearchView;)V // method@a713 │ │ +40a85c: 6e20 2c20 1000 |002e: invoke-virtual {v0, v1}, Landroidx/appcompat/widget/SearchView;.setOnQueryTextListener:(Landroidx/appcompat/widget/SearchView$OnQueryTextListener;)V // method@202c │ │ +40a862: 2201 a31b |0031: new-instance v1, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda3; // type@1ba3 │ │ +40a866: 7020 0aa7 3100 |0033: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;)V // method@a70a │ │ +40a86c: 6e20 2b20 1000 |0036: invoke-virtual {v0, v1}, Landroidx/appcompat/widget/SearchView;.setOnQueryTextFocusChangeListener:(Landroid/view/View$OnFocusChangeListener;)V // method@202b │ │ +40a872: 2201 a81b |0039: new-instance v1, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$3; // type@1ba8 │ │ +40a876: 7020 16a7 3100 |003b: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$3;.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;)V // method@a716 │ │ +40a87c: 7220 f90b 1400 |003e: invoke-interface {v4, v1}, Landroid/view/MenuItem;.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; // method@0bf9 │ │ +40a882: 7210 d10b 0400 |0041: invoke-interface {v4}, Landroid/view/MenuItem;.expandActionView:()Z // method@0bd1 │ │ +40a888: 6e10 2b35 0300 |0044: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@352b │ │ +40a88e: 0c04 |0047: move-result-object v4 │ │ +40a890: 1a01 e1c8 |0048: const-string v1, "query" // string@c8e1 │ │ +40a894: 1202 |004a: const/4 v2, #int 0 // #0 │ │ +40a896: 6e30 f806 1402 |004b: invoke-virtual {v4, v1, v2}, Landroid/os/BaseBundle;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@06f8 │ │ +40a89c: 0c04 |004e: move-result-object v4 │ │ +40a89e: 3804 0e00 |004f: if-eqz v4, 005d // +000e │ │ +40a8a2: 6e10 2b35 0300 |0051: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@352b │ │ +40a8a8: 0c04 |0054: move-result-object v4 │ │ +40a8aa: 6e30 f806 1402 |0055: invoke-virtual {v4, v1, v2}, Landroid/os/BaseBundle;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@06f8 │ │ +40a8b0: 0c04 |0058: move-result-object v4 │ │ +40a8b2: 1211 |0059: const/4 v1, #int 1 // #1 │ │ +40a8b4: 6e30 3020 4001 |005a: invoke-virtual {v0, v4, v1}, Landroidx/appcompat/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@2030 │ │ +40a8ba: 0e00 |005d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=144 │ │ 0x0006 line=145 │ │ 0x000e line=147 │ │ 0x0019 line=148 │ │ 0x0022 line=149 │ │ @@ -1745569,25 +1745552,25 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -40a8f4: |[40a8f4] de.danoeh.antennapod.fragment.OnlineSearchFragment.showInputMethod:(Landroid/view/View;)V │ │ -40a904: 6e10 2735 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -40a90a: 0c00 |0003: move-result-object v0 │ │ -40a90c: 1a01 639b |0004: const-string v1, "input_method" // string@9b63 │ │ -40a910: 6e20 3402 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ -40a916: 0c00 |0009: move-result-object v0 │ │ -40a918: 1f00 d102 |000a: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@02d1 │ │ -40a91c: 3800 0600 |000c: if-eqz v0, 0012 // +0006 │ │ -40a920: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -40a922: 6e30 790f 3001 |000f: invoke-virtual {v0, v3, v1}, Landroid/view/inputmethod/InputMethodManager;.showSoftInput:(Landroid/view/View;I)Z // method@0f79 │ │ -40a928: 0e00 |0012: return-void │ │ +40a8bc: |[40a8bc] de.danoeh.antennapod.fragment.OnlineSearchFragment.showInputMethod:(Landroid/view/View;)V │ │ +40a8cc: 6e10 2735 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +40a8d2: 0c00 |0003: move-result-object v0 │ │ +40a8d4: 1a01 639b |0004: const-string v1, "input_method" // string@9b63 │ │ +40a8d8: 6e20 3402 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ +40a8de: 0c00 |0009: move-result-object v0 │ │ +40a8e0: 1f00 d102 |000a: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@02d1 │ │ +40a8e4: 3800 0600 |000c: if-eqz v0, 0012 // +0006 │ │ +40a8e8: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +40a8ea: 6e30 790f 3001 |000f: invoke-virtual {v0, v3, v1}, Landroid/view/inputmethod/InputMethodManager;.showSoftInput:(Landroid/view/View;I)Z // method@0f79 │ │ +40a8f0: 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; │ │ @@ -1745597,28 +1745580,28 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -40a92c: |[40a92c] de.danoeh.antennapod.fragment.OnlineSearchFragment.showOnlyProgressBar:()V │ │ -40a93c: 5420 2b94 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.gridView:Landroid/widget/GridView; // field@942b │ │ -40a940: 1301 0800 |0002: const/16 v1, #int 8 // #8 │ │ -40a944: 6e20 9c0d 1000 |0004: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -40a94a: 5420 3094 |0007: iget-object v0, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.txtvError:Landroid/widget/TextView; // field@9430 │ │ -40a94e: 6e20 9c0d 1000 |0009: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -40a954: 5420 2994 |000c: iget-object v0, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.butRetry:Landroid/widget/Button; // field@9429 │ │ -40a958: 6e20 9c0d 1000 |000e: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -40a95e: 5420 2f94 |0011: iget-object v0, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.txtvEmpty:Landroid/widget/TextView; // field@942f │ │ -40a962: 6e20 9c0d 1000 |0013: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -40a968: 5420 2c94 |0016: iget-object v0, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.progressBar:Landroid/widget/ProgressBar; // field@942c │ │ -40a96c: 1201 |0018: const/4 v1, #int 0 // #0 │ │ -40a96e: 6e20 9c0d 1000 |0019: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -40a974: 0e00 |001c: return-void │ │ +40a8f4: |[40a8f4] de.danoeh.antennapod.fragment.OnlineSearchFragment.showOnlyProgressBar:()V │ │ +40a904: 5420 2b94 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.gridView:Landroid/widget/GridView; // field@942b │ │ +40a908: 1301 0800 |0002: const/16 v1, #int 8 // #8 │ │ +40a90c: 6e20 9c0d 1000 |0004: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +40a912: 5420 3094 |0007: iget-object v0, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.txtvError:Landroid/widget/TextView; // field@9430 │ │ +40a916: 6e20 9c0d 1000 |0009: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +40a91c: 5420 2994 |000c: iget-object v0, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.butRetry:Landroid/widget/Button; // field@9429 │ │ +40a920: 6e20 9c0d 1000 |000e: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +40a926: 5420 2f94 |0011: iget-object v0, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.txtvEmpty:Landroid/widget/TextView; // field@942f │ │ +40a92a: 6e20 9c0d 1000 |0013: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +40a930: 5420 2c94 |0016: iget-object v0, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.progressBar:Landroid/widget/ProgressBar; // field@942c │ │ +40a934: 1201 |0018: const/4 v1, #int 0 // #0 │ │ +40a936: 6e20 9c0d 1000 |0019: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +40a93c: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0007 line=213 │ │ 0x000c line=214 │ │ 0x0011 line=215 │ │ 0x0016 line=216 │ │ @@ -1745631,48 +1745614,48 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 66 16-bit code units │ │ -40a714: |[40a714] de.danoeh.antennapod.fragment.OnlineSearchFragment.onCreate:(Landroid/os/Bundle;)V │ │ -40a724: 6f20 7435 5400 |0000: invoke-super {v4, v5}, Landroidx/fragment/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@3574 │ │ -40a72a: 7100 89ad 0000 |0003: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@ad89 │ │ -40a730: 0c05 |0006: move-result-object v5 │ │ -40a732: 7210 6ab5 0500 |0007: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -40a738: 0c05 |000a: move-result-object v5 │ │ -40a73a: 7210 4db5 0500 |000b: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -40a740: 0a00 |000e: move-result v0 │ │ -40a742: 3800 2600 |000f: if-eqz v0, 0035 // +0026 │ │ -40a746: 7210 4eb5 0500 |0011: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -40a74c: 0c00 |0014: move-result-object v0 │ │ -40a74e: 1f00 df1c |0015: check-cast v0, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1cdf │ │ -40a752: 5401 ec97 |0017: iget-object v1, v0, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@97ec │ │ -40a756: 6e10 02b3 0100 |0019: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b302 │ │ -40a75c: 0c01 |001c: move-result-object v1 │ │ -40a75e: 6e10 76b2 0100 |001d: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@b276 │ │ -40a764: 0c01 |0020: move-result-object v1 │ │ -40a766: 6e10 2b35 0400 |0021: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@352b │ │ -40a76c: 0c02 |0024: move-result-object v2 │ │ -40a76e: 1a03 2ed0 |0025: const-string v3, "searcher" // string@d02e │ │ -40a772: 6e20 f706 3200 |0027: invoke-virtual {v2, v3}, Landroid/os/BaseBundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@06f7 │ │ -40a778: 0c02 |002a: move-result-object v2 │ │ -40a77a: 6e20 28b3 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -40a780: 0a01 |002e: move-result v1 │ │ -40a782: 3801 dcff |002f: if-eqz v1, 000b // -0024 │ │ -40a786: 5405 ec97 |0031: iget-object v5, v0, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@97ec │ │ -40a78a: 5b45 2d94 |0033: iput-object v5, v4, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.searchProvider:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@942d │ │ -40a78e: 5445 2d94 |0035: iget-object v5, v4, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.searchProvider:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@942d │ │ -40a792: 3805 0300 |0037: if-eqz v5, 003a // +0003 │ │ -40a796: 0e00 |0039: return-void │ │ -40a798: 2205 701e |003a: new-instance v5, Ljava/lang/IllegalArgumentException; // type@1e70 │ │ -40a79c: 1a00 b74f |003c: const-string v0, "Podcast searcher not found" // string@4fb7 │ │ -40a7a0: 7020 abb2 0500 |003e: invoke-direct {v5, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b2ab │ │ -40a7a6: 2705 |0041: throw v5 │ │ +40a6dc: |[40a6dc] de.danoeh.antennapod.fragment.OnlineSearchFragment.onCreate:(Landroid/os/Bundle;)V │ │ +40a6ec: 6f20 7435 5400 |0000: invoke-super {v4, v5}, Landroidx/fragment/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@3574 │ │ +40a6f2: 7100 89ad 0000 |0003: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@ad89 │ │ +40a6f8: 0c05 |0006: move-result-object v5 │ │ +40a6fa: 7210 6ab5 0500 |0007: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +40a700: 0c05 |000a: move-result-object v5 │ │ +40a702: 7210 4db5 0500 |000b: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +40a708: 0a00 |000e: move-result v0 │ │ +40a70a: 3800 2600 |000f: if-eqz v0, 0035 // +0026 │ │ +40a70e: 7210 4eb5 0500 |0011: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +40a714: 0c00 |0014: move-result-object v0 │ │ +40a716: 1f00 df1c |0015: check-cast v0, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1cdf │ │ +40a71a: 5401 ec97 |0017: iget-object v1, v0, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@97ec │ │ +40a71e: 6e10 02b3 0100 |0019: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b302 │ │ +40a724: 0c01 |001c: move-result-object v1 │ │ +40a726: 6e10 76b2 0100 |001d: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@b276 │ │ +40a72c: 0c01 |0020: move-result-object v1 │ │ +40a72e: 6e10 2b35 0400 |0021: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@352b │ │ +40a734: 0c02 |0024: move-result-object v2 │ │ +40a736: 1a03 2ed0 |0025: const-string v3, "searcher" // string@d02e │ │ +40a73a: 6e20 f706 3200 |0027: invoke-virtual {v2, v3}, Landroid/os/BaseBundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@06f7 │ │ +40a740: 0c02 |002a: move-result-object v2 │ │ +40a742: 6e20 28b3 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +40a748: 0a01 |002e: move-result v1 │ │ +40a74a: 3801 dcff |002f: if-eqz v1, 000b // -0024 │ │ +40a74e: 5405 ec97 |0031: iget-object v5, v0, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@97ec │ │ +40a752: 5b45 2d94 |0033: iput-object v5, v4, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.searchProvider:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@942d │ │ +40a756: 5445 2d94 |0035: iget-object v5, v4, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.searchProvider:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@942d │ │ +40a75a: 3805 0300 |0037: if-eqz v5, 003a // +0003 │ │ +40a75e: 0e00 |0039: return-void │ │ +40a760: 2205 701e |003a: new-instance v5, Ljava/lang/IllegalArgumentException; // type@1e70 │ │ +40a764: 1a00 b74f |003c: const-string v0, "Podcast searcher not found" // string@4fb7 │ │ +40a768: 7020 abb2 0500 |003e: invoke-direct {v5, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b2ab │ │ +40a76e: 2705 |0041: throw v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0003 line=82 │ │ 0x0017 line=83 │ │ 0x0031 line=84 │ │ 0x0035 line=88 │ │ @@ -1745686,81 +1745669,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 │ │ -40a2ec: |[40a2ec] de.danoeh.antennapod.fragment.OnlineSearchFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -40a2fc: 1405 5f00 0d7f |0000: const v5, #float 1.87423e+38 // #7f0d005f │ │ -40a302: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -40a304: 6e40 b20b 5304 |0004: invoke-virtual {v3, v5, v4, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -40a30a: 0c03 |0007: move-result-object v3 │ │ -40a30c: 1404 a901 0a7f |0008: const v4, #float 1.83442e+38 // #7f0a01a9 │ │ -40a312: 6e20 780c 4300 |000b: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -40a318: 0c04 |000e: move-result-object v4 │ │ -40a31a: 1f04 f402 |000f: check-cast v4, Landroid/widget/GridView; // type@02f4 │ │ -40a31e: 5b24 2b94 |0011: iput-object v4, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.gridView:Landroid/widget/GridView; // field@942b │ │ -40a322: 2204 7b18 |0013: new-instance v4, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter; // type@187b │ │ -40a326: 6e10 2735 0200 |0015: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -40a32c: 0c05 |0018: move-result-object v5 │ │ -40a32e: 2201 fd1e |0019: new-instance v1, Ljava/util/ArrayList; // type@1efd │ │ -40a332: 7010 a0b4 0100 |001b: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -40a338: 7030 e497 5401 |001e: invoke-direct {v4, v5, v1}, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter;.:(Landroid/content/Context;Ljava/util/List;)V // method@97e4 │ │ -40a33e: 5b24 2894 |0021: iput-object v4, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.adapter:Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter; // field@9428 │ │ -40a342: 5425 2b94 |0023: iget-object v5, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.gridView:Landroid/widget/GridView; // field@942b │ │ -40a346: 6e20 0211 4500 |0025: invoke-virtual {v5, v4}, Landroid/widget/GridView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1102 │ │ -40a34c: 5424 2b94 |0028: iget-object v4, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.gridView:Landroid/widget/GridView; // field@942b │ │ -40a350: 2205 a41b |002a: new-instance v5, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda4; // type@1ba4 │ │ -40a354: 7020 0ca7 2500 |002c: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;)V // method@a70c │ │ -40a35a: 6e20 b60f 5400 |002f: invoke-virtual {v4, v5}, Landroid/widget/AdapterView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@0fb6 │ │ -40a360: 1404 9402 0a7f |0032: const v4, #float 1.83447e+38 // #7f0a0294 │ │ -40a366: 6e20 780c 4300 |0035: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -40a36c: 0c04 |0038: move-result-object v4 │ │ -40a36e: 1f04 0203 |0039: check-cast v4, Landroid/widget/ProgressBar; // type@0302 │ │ -40a372: 5b24 2c94 |003b: iput-object v4, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.progressBar:Landroid/widget/ProgressBar; // field@942c │ │ -40a376: 1404 aa03 0a7f |003d: const v4, #float 1.83452e+38 // #7f0a03aa │ │ -40a37c: 6e20 780c 4300 |0040: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -40a382: 0c04 |0043: move-result-object v4 │ │ -40a384: 1f04 1503 |0044: check-cast v4, Landroid/widget/TextView; // type@0315 │ │ -40a388: 5b24 3094 |0046: iput-object v4, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.txtvError:Landroid/widget/TextView; // field@9430 │ │ -40a38c: 1404 9c00 0a7f |0048: const v4, #float 1.83437e+38 // #7f0a009c │ │ -40a392: 6e20 780c 4300 |004b: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -40a398: 0c04 |004e: move-result-object v4 │ │ -40a39a: 1f04 e602 |004f: check-cast v4, Landroid/widget/Button; // type@02e6 │ │ -40a39e: 5b24 2994 |0051: iput-object v4, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.butRetry:Landroid/widget/Button; // field@9429 │ │ -40a3a2: 1404 0400 0201 |0053: const v4, #float 2.38772e-38 // #01020004 │ │ -40a3a8: 6e20 780c 4300 |0056: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -40a3ae: 0c04 |0059: move-result-object v4 │ │ -40a3b0: 1f04 1503 |005a: check-cast v4, Landroid/widget/TextView; // type@0315 │ │ -40a3b4: 5b24 2f94 |005c: iput-object v4, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.txtvEmpty:Landroid/widget/TextView; // field@942f │ │ -40a3b8: 1404 da02 0a7f |005e: const v4, #float 1.83448e+38 // #7f0a02da │ │ -40a3be: 6e20 780c 4300 |0061: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -40a3c4: 0c04 |0064: move-result-object v4 │ │ -40a3c6: 1f04 1503 |0065: check-cast v4, Landroid/widget/TextView; // type@0315 │ │ -40a3ca: 1215 |0067: const/4 v5, #int 1 // #1 │ │ -40a3cc: 2355 2921 |0068: new-array v5, v5, [Ljava/lang/Object; // type@2129 │ │ -40a3d0: 5421 2d94 |006a: iget-object v1, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.searchProvider:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@942d │ │ -40a3d4: 7210 83ad 0100 |006c: invoke-interface {v1}, Lde/danoeh/antennapod/net/discovery/PodcastSearcher;.getName:()Ljava/lang/String; // method@ad83 │ │ -40a3da: 0c01 |006f: move-result-object v1 │ │ -40a3dc: 4d01 0500 |0070: aput-object v1, v5, v0 │ │ -40a3e0: 1400 1303 127f |0072: const v0, #float 1.94083e+38 // #7f120313 │ │ -40a3e6: 6e30 5035 0205 |0075: invoke-virtual {v2, v0, v5}, Landroidx/fragment/app/Fragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@3550 │ │ -40a3ec: 0c05 |0078: move-result-object v5 │ │ -40a3ee: 6e20 9d12 5400 |0079: invoke-virtual {v4, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -40a3f4: 1404 9403 0a7f |007c: const v4, #float 1.83452e+38 // #7f0a0394 │ │ -40a3fa: 6e20 780c 4300 |007f: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -40a400: 0c04 |0082: move-result-object v4 │ │ -40a402: 1f04 6a14 |0083: check-cast v4, Lcom/google/android/material/appbar/MaterialToolbar; // type@146a │ │ -40a406: 7020 2da7 4200 |0085: invoke-direct {v2, v4}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.setupToolbar:(Lcom/google/android/material/appbar/MaterialToolbar;)V // method@a72d │ │ -40a40c: 5424 2b94 |0088: iget-object v4, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.gridView:Landroid/widget/GridView; // field@942b │ │ -40a410: 2205 a61b |008a: new-instance v5, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$1; // type@1ba6 │ │ -40a414: 7020 10a7 2500 |008c: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$1;.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;)V // method@a710 │ │ -40a41a: 6e20 990f 5400 |008f: invoke-virtual {v4, v5}, Landroid/widget/AbsListView;.setOnScrollListener:(Landroid/widget/AbsListView$OnScrollListener;)V // method@0f99 │ │ -40a420: 1103 |0092: return-object v3 │ │ +40a2b4: |[40a2b4] de.danoeh.antennapod.fragment.OnlineSearchFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +40a2c4: 1405 5f00 0d7f |0000: const v5, #float 1.87423e+38 // #7f0d005f │ │ +40a2ca: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +40a2cc: 6e40 b20b 5304 |0004: invoke-virtual {v3, v5, v4, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +40a2d2: 0c03 |0007: move-result-object v3 │ │ +40a2d4: 1404 a901 0a7f |0008: const v4, #float 1.83442e+38 // #7f0a01a9 │ │ +40a2da: 6e20 780c 4300 |000b: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +40a2e0: 0c04 |000e: move-result-object v4 │ │ +40a2e2: 1f04 f402 |000f: check-cast v4, Landroid/widget/GridView; // type@02f4 │ │ +40a2e6: 5b24 2b94 |0011: iput-object v4, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.gridView:Landroid/widget/GridView; // field@942b │ │ +40a2ea: 2204 7b18 |0013: new-instance v4, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter; // type@187b │ │ +40a2ee: 6e10 2735 0200 |0015: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +40a2f4: 0c05 |0018: move-result-object v5 │ │ +40a2f6: 2201 fd1e |0019: new-instance v1, Ljava/util/ArrayList; // type@1efd │ │ +40a2fa: 7010 a0b4 0100 |001b: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +40a300: 7030 e497 5401 |001e: invoke-direct {v4, v5, v1}, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter;.:(Landroid/content/Context;Ljava/util/List;)V // method@97e4 │ │ +40a306: 5b24 2894 |0021: iput-object v4, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.adapter:Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter; // field@9428 │ │ +40a30a: 5425 2b94 |0023: iget-object v5, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.gridView:Landroid/widget/GridView; // field@942b │ │ +40a30e: 6e20 0211 4500 |0025: invoke-virtual {v5, v4}, Landroid/widget/GridView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1102 │ │ +40a314: 5424 2b94 |0028: iget-object v4, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.gridView:Landroid/widget/GridView; // field@942b │ │ +40a318: 2205 a41b |002a: new-instance v5, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda4; // type@1ba4 │ │ +40a31c: 7020 0ca7 2500 |002c: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;)V // method@a70c │ │ +40a322: 6e20 b60f 5400 |002f: invoke-virtual {v4, v5}, Landroid/widget/AdapterView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@0fb6 │ │ +40a328: 1404 9402 0a7f |0032: const v4, #float 1.83447e+38 // #7f0a0294 │ │ +40a32e: 6e20 780c 4300 |0035: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +40a334: 0c04 |0038: move-result-object v4 │ │ +40a336: 1f04 0203 |0039: check-cast v4, Landroid/widget/ProgressBar; // type@0302 │ │ +40a33a: 5b24 2c94 |003b: iput-object v4, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.progressBar:Landroid/widget/ProgressBar; // field@942c │ │ +40a33e: 1404 aa03 0a7f |003d: const v4, #float 1.83452e+38 // #7f0a03aa │ │ +40a344: 6e20 780c 4300 |0040: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +40a34a: 0c04 |0043: move-result-object v4 │ │ +40a34c: 1f04 1503 |0044: check-cast v4, Landroid/widget/TextView; // type@0315 │ │ +40a350: 5b24 3094 |0046: iput-object v4, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.txtvError:Landroid/widget/TextView; // field@9430 │ │ +40a354: 1404 9c00 0a7f |0048: const v4, #float 1.83437e+38 // #7f0a009c │ │ +40a35a: 6e20 780c 4300 |004b: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +40a360: 0c04 |004e: move-result-object v4 │ │ +40a362: 1f04 e602 |004f: check-cast v4, Landroid/widget/Button; // type@02e6 │ │ +40a366: 5b24 2994 |0051: iput-object v4, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.butRetry:Landroid/widget/Button; // field@9429 │ │ +40a36a: 1404 0400 0201 |0053: const v4, #float 2.38772e-38 // #01020004 │ │ +40a370: 6e20 780c 4300 |0056: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +40a376: 0c04 |0059: move-result-object v4 │ │ +40a378: 1f04 1503 |005a: check-cast v4, Landroid/widget/TextView; // type@0315 │ │ +40a37c: 5b24 2f94 |005c: iput-object v4, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.txtvEmpty:Landroid/widget/TextView; // field@942f │ │ +40a380: 1404 da02 0a7f |005e: const v4, #float 1.83448e+38 // #7f0a02da │ │ +40a386: 6e20 780c 4300 |0061: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +40a38c: 0c04 |0064: move-result-object v4 │ │ +40a38e: 1f04 1503 |0065: check-cast v4, Landroid/widget/TextView; // type@0315 │ │ +40a392: 1215 |0067: const/4 v5, #int 1 // #1 │ │ +40a394: 2355 2921 |0068: new-array v5, v5, [Ljava/lang/Object; // type@2129 │ │ +40a398: 5421 2d94 |006a: iget-object v1, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.searchProvider:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@942d │ │ +40a39c: 7210 83ad 0100 |006c: invoke-interface {v1}, Lde/danoeh/antennapod/net/discovery/PodcastSearcher;.getName:()Ljava/lang/String; // method@ad83 │ │ +40a3a2: 0c01 |006f: move-result-object v1 │ │ +40a3a4: 4d01 0500 |0070: aput-object v1, v5, v0 │ │ +40a3a8: 1400 1303 127f |0072: const v0, #float 1.94083e+38 // #7f120313 │ │ +40a3ae: 6e30 5035 0205 |0075: invoke-virtual {v2, v0, v5}, Landroidx/fragment/app/Fragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@3550 │ │ +40a3b4: 0c05 |0078: move-result-object v5 │ │ +40a3b6: 6e20 9d12 5400 |0079: invoke-virtual {v4, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +40a3bc: 1404 9403 0a7f |007c: const v4, #float 1.83452e+38 // #7f0a0394 │ │ +40a3c2: 6e20 780c 4300 |007f: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +40a3c8: 0c04 |0082: move-result-object v4 │ │ +40a3ca: 1f04 6a14 |0083: check-cast v4, Lcom/google/android/material/appbar/MaterialToolbar; // type@146a │ │ +40a3ce: 7020 2da7 4200 |0085: invoke-direct {v2, v4}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.setupToolbar:(Lcom/google/android/material/appbar/MaterialToolbar;)V // method@a72d │ │ +40a3d4: 5424 2b94 |0088: iget-object v4, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.gridView:Landroid/widget/GridView; // field@942b │ │ +40a3d8: 2205 a61b |008a: new-instance v5, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$1; // type@1ba6 │ │ +40a3dc: 7020 10a7 2500 |008c: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$1;.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;)V // method@a710 │ │ +40a3e2: 6e20 990f 5400 |008f: invoke-virtual {v4, v5}, Landroid/widget/AbsListView;.setOnScrollListener:(Landroid/widget/AbsListView$OnScrollListener;)V // method@0f99 │ │ +40a3e8: 1103 |0092: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=96 │ │ 0x000b line=97 │ │ 0x0013 line=98 │ │ 0x0023 line=99 │ │ 0x0028 line=102 │ │ @@ -1745783,22 +1745766,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -40a7a8: |[40a7a8] de.danoeh.antennapod.fragment.OnlineSearchFragment.onDestroy:()V │ │ -40a7b8: 6f10 7a35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onDestroy:()V // method@357a │ │ -40a7be: 5410 2a94 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@942a │ │ -40a7c2: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -40a7c6: 7210 91b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ -40a7cc: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -40a7ce: 5b10 2894 |000b: iput-object v0, v1, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.adapter:Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter; // field@9428 │ │ -40a7d2: 0e00 |000d: return-void │ │ +40a770: |[40a770] de.danoeh.antennapod.fragment.OnlineSearchFragment.onDestroy:()V │ │ +40a780: 6f10 7a35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onDestroy:()V // method@357a │ │ +40a786: 5410 2a94 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@942a │ │ +40a78a: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +40a78e: 7210 91b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ +40a794: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +40a796: 5b10 2894 |000b: iput-object v0, v1, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.adapter:Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter; // field@9428 │ │ +40a79a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x0003 line=137 │ │ 0x0007 line=138 │ │ 0x000b line=140 │ │ locals : │ │ @@ -1745846,23 +1745829,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 │ │ -40b15c: |[40b15c] de.danoeh.antennapod.fragment.QueueFragment$QueueSwipeActions.:(Lde/danoeh/antennapod/fragment/QueueFragment;)V │ │ -40b16c: 5b23 4494 |0000: iput-object v3, v2, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.this$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@9444 │ │ -40b170: 1230 |0002: const/4 v0, #int 3 // #3 │ │ -40b172: 1a01 fd50 |0003: const-string v1, "QueueFragment" // string@50fd │ │ -40b176: 7040 32ab 0213 |0005: invoke-direct {v2, v0, v3, v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.:(ILandroidx/fragment/app/Fragment;Ljava/lang/String;)V // method@ab32 │ │ -40b17c: 12f3 |0008: const/4 v3, #int -1 // #ff │ │ -40b17e: 5923 4294 |0009: iput v3, v2, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.dragFrom:I // field@9442 │ │ -40b182: 5923 4394 |000b: iput v3, v2, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.dragTo:I // field@9443 │ │ -40b186: 0e00 |000d: return-void │ │ +40b124: |[40b124] de.danoeh.antennapod.fragment.QueueFragment$QueueSwipeActions.:(Lde/danoeh/antennapod/fragment/QueueFragment;)V │ │ +40b134: 5b23 4494 |0000: iput-object v3, v2, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.this$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@9444 │ │ +40b138: 1230 |0002: const/4 v0, #int 3 // #3 │ │ +40b13a: 1a01 fd50 |0003: const-string v1, "QueueFragment" // string@50fd │ │ +40b13e: 7040 32ab 0213 |0005: invoke-direct {v2, v0, v3, v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.:(ILandroidx/fragment/app/Fragment;Ljava/lang/String;)V // method@ab32 │ │ +40b144: 12f3 |0008: const/4 v3, #int -1 // #ff │ │ +40b146: 5923 4294 |0009: iput v3, v2, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.dragFrom:I // field@9442 │ │ +40b14a: 5923 4394 |000b: iput v3, v2, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.dragTo:I // field@9443 │ │ +40b14e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=576 │ │ 0x0005 line=577 │ │ 0x0009 line=573 │ │ 0x000b line=574 │ │ locals : │ │ @@ -1745874,32 +1745857,32 @@ │ │ type : '(II)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 40 16-bit code units │ │ -40b200: |[40b200] de.danoeh.antennapod.fragment.QueueFragment$QueueSwipeActions.reallyMoved:(II)V │ │ -40b210: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -40b214: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -40b21a: 1a01 9f63 |0005: const-string v1, "Write to database move(" // string@639f │ │ -40b21e: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -40b224: 6e20 57b3 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -40b22a: 1a01 bb07 |000d: const-string v1, ", " // string@07bb │ │ -40b22e: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -40b234: 6e20 57b3 4000 |0012: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -40b23a: 1a01 4007 |0015: const-string v1, ")" // string@0740 │ │ -40b23e: 6e20 5cb3 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -40b244: 6e10 67b3 0000 |001a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -40b24a: 0c00 |001d: move-result-object v0 │ │ -40b24c: 1a01 fd50 |001e: const-string v1, "QueueFragment" // string@50fd │ │ -40b250: 7120 fe0a 0100 |0020: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -40b256: 1210 |0023: const/4 v0, #int 1 // #1 │ │ -40b258: 7130 4b9c 4300 |0024: invoke-static {v3, v4, v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.moveQueueItem:(IIZ)Ljava/util/concurrent/Future; // method@9c4b │ │ -40b25e: 0e00 |0027: return-void │ │ +40b1c8: |[40b1c8] de.danoeh.antennapod.fragment.QueueFragment$QueueSwipeActions.reallyMoved:(II)V │ │ +40b1d8: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +40b1dc: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +40b1e2: 1a01 9f63 |0005: const-string v1, "Write to database move(" // string@639f │ │ +40b1e6: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +40b1ec: 6e20 57b3 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +40b1f2: 1a01 bb07 |000d: const-string v1, ", " // string@07bb │ │ +40b1f6: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +40b1fc: 6e20 57b3 4000 |0012: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +40b202: 1a01 4007 |0015: const-string v1, ")" // string@0740 │ │ +40b206: 6e20 5cb3 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +40b20c: 6e10 67b3 0000 |001a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +40b212: 0c00 |001d: move-result-object v0 │ │ +40b214: 1a01 fd50 |001e: const-string v1, "QueueFragment" // string@50fd │ │ +40b218: 7120 fe0a 0100 |0020: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +40b21e: 1210 |0023: const/4 v0, #int 1 // #1 │ │ +40b220: 7130 4b9c 4300 |0024: invoke-static {v3, v4, v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.moveQueueItem:(IIZ)Ljava/util/concurrent/Future; // method@9c4b │ │ +40b226: 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 │ │ @@ -1745911,26 +1745894,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 │ │ -40b188: |[40b188] de.danoeh.antennapod.fragment.QueueFragment$QueueSwipeActions.clearView:(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V │ │ -40b198: 6f30 35ab 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@ab35 │ │ -40b19e: 5212 4294 |0003: iget v2, v1, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.dragFrom:I // field@9442 │ │ -40b1a2: 12f3 |0005: const/4 v3, #int -1 // #ff │ │ -40b1a4: 3232 0b00 |0006: if-eq v2, v3, 0011 // +000b │ │ -40b1a8: 5210 4394 |0008: iget v0, v1, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.dragTo:I // field@9443 │ │ -40b1ac: 3230 0700 |000a: if-eq v0, v3, 0011 // +0007 │ │ -40b1b0: 3202 0500 |000c: if-eq v2, v0, 0011 // +0005 │ │ -40b1b4: 7030 5ea7 2100 |000e: invoke-direct {v1, v2, v0}, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.reallyMoved:(II)V // method@a75e │ │ -40b1ba: 5913 4394 |0011: iput v3, v1, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.dragTo:I // field@9443 │ │ -40b1be: 5913 4294 |0013: iput v3, v1, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.dragFrom:I // field@9442 │ │ -40b1c2: 0e00 |0015: return-void │ │ +40b150: |[40b150] de.danoeh.antennapod.fragment.QueueFragment$QueueSwipeActions.clearView:(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V │ │ +40b160: 6f30 35ab 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@ab35 │ │ +40b166: 5212 4294 |0003: iget v2, v1, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.dragFrom:I // field@9442 │ │ +40b16a: 12f3 |0005: const/4 v3, #int -1 // #ff │ │ +40b16c: 3232 0b00 |0006: if-eq v2, v3, 0011 // +000b │ │ +40b170: 5210 4394 |0008: iget v0, v1, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.dragTo:I // field@9443 │ │ +40b174: 3230 0700 |000a: if-eq v0, v3, 0011 // +0007 │ │ +40b178: 3202 0500 |000c: if-eq v2, v0, 0011 // +0005 │ │ +40b17c: 7030 5ea7 2100 |000e: invoke-direct {v1, v2, v0}, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.reallyMoved:(II)V // method@a75e │ │ +40b182: 5913 4394 |0011: iput v3, v1, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.dragTo:I // field@9443 │ │ +40b186: 5913 4294 |0013: iput v3, v1, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.dragFrom:I // field@9442 │ │ +40b18a: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=620 │ │ 0x0003 line=622 │ │ 0x000e line=623 │ │ 0x0011 line=626 │ │ locals : │ │ @@ -1745943,17 +1745926,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -40b030: |[40b030] de.danoeh.antennapod.fragment.QueueFragment$QueueSwipeActions.isLongPressDragEnabled:()Z │ │ -40b040: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40b042: 0f00 |0001: return v0 │ │ +40aff8: |[40aff8] de.danoeh.antennapod.fragment.QueueFragment$QueueSwipeActions.isLongPressDragEnabled:()Z │ │ +40b008: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40b00a: 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;) │ │ @@ -1745961,79 +1745944,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 │ │ -40b044: |[40b044] de.danoeh.antennapod.fragment.QueueFragment$QueueSwipeActions.onMove:(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$ViewHolder;Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)Z │ │ -40b054: 6e10 5443 0500 |0000: invoke-virtual {v5}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.getBindingAdapterPosition:()I // method@4354 │ │ -40b05a: 0a04 |0003: move-result v4 │ │ -40b05c: 6e10 5443 0600 |0004: invoke-virtual {v6}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.getBindingAdapterPosition:()I // method@4354 │ │ -40b062: 0a00 |0007: move-result v0 │ │ -40b064: 5231 4294 |0008: iget v1, v3, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.dragFrom:I // field@9442 │ │ -40b068: 12f2 |000a: const/4 v2, #int -1 // #ff │ │ -40b06a: 3321 0400 |000b: if-ne v1, v2, 000f // +0004 │ │ -40b06e: 5934 4294 |000d: iput v4, v3, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.dragFrom:I // field@9442 │ │ -40b072: 5930 4394 |000f: iput v0, v3, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.dragTo:I // field@9443 │ │ -40b076: 6e10 5443 0500 |0011: invoke-virtual {v5}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.getBindingAdapterPosition:()I // method@4354 │ │ -40b07c: 0a04 |0014: move-result v4 │ │ -40b07e: 6e10 5443 0600 |0015: invoke-virtual {v6}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.getBindingAdapterPosition:()I // method@4354 │ │ -40b084: 0a05 |0018: move-result v5 │ │ -40b086: 2206 8f1e |0019: new-instance v6, Ljava/lang/StringBuilder; // type@1e8f │ │ -40b08a: 7010 50b3 0600 |001b: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -40b090: 1a00 8db9 |001e: const-string v0, "move(" // string@b98d │ │ -40b094: 6e20 5cb3 0600 |0020: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -40b09a: 6e20 57b3 4600 |0023: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -40b0a0: 1a00 bb07 |0026: const-string v0, ", " // string@07bb │ │ -40b0a4: 6e20 5cb3 0600 |0028: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -40b0aa: 6e20 57b3 5600 |002b: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -40b0b0: 1a00 5707 |002e: const-string v0, ") in memory" // string@0757 │ │ -40b0b4: 6e20 5cb3 0600 |0030: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -40b0ba: 6e10 67b3 0600 |0033: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -40b0c0: 0c06 |0036: move-result-object v6 │ │ -40b0c2: 1a00 fd50 |0037: const-string v0, "QueueFragment" // string@50fd │ │ -40b0c6: 7120 fe0a 6000 |0039: invoke-static {v0, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -40b0cc: 5436 4494 |003c: iget-object v6, v3, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.this$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@9444 │ │ -40b0d0: 7110 68a7 0600 |003e: invoke-static {v6}, Lde/danoeh/antennapod/fragment/QueueFragment;.-$$Nest$fgetqueue:(Lde/danoeh/antennapod/fragment/QueueFragment;)Ljava/util/List; // method@a768 │ │ -40b0d6: 0c06 |0041: move-result-object v6 │ │ -40b0d8: 3806 3f00 |0042: if-eqz v6, 0081 // +003f │ │ -40b0dc: 5436 4494 |0044: iget-object v6, v3, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.this$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@9444 │ │ -40b0e0: 7110 68a7 0600 |0046: invoke-static {v6}, Lde/danoeh/antennapod/fragment/QueueFragment;.-$$Nest$fgetqueue:(Lde/danoeh/antennapod/fragment/QueueFragment;)Ljava/util/List; // method@a768 │ │ -40b0e6: 0c06 |0049: move-result-object v6 │ │ -40b0e8: 7210 72b5 0600 |004a: invoke-interface {v6}, Ljava/util/List;.size:()I // method@b572 │ │ -40b0ee: 0a06 |004d: move-result v6 │ │ -40b0f0: 3564 3300 |004e: if-ge v4, v6, 0081 // +0033 │ │ -40b0f4: 5436 4494 |0050: iget-object v6, v3, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.this$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@9444 │ │ -40b0f8: 7110 68a7 0600 |0052: invoke-static {v6}, Lde/danoeh/antennapod/fragment/QueueFragment;.-$$Nest$fgetqueue:(Lde/danoeh/antennapod/fragment/QueueFragment;)Ljava/util/List; // method@a768 │ │ -40b0fe: 0c06 |0055: move-result-object v6 │ │ -40b100: 7210 72b5 0600 |0056: invoke-interface {v6}, Ljava/util/List;.size:()I // method@b572 │ │ -40b106: 0a06 |0059: move-result v6 │ │ -40b108: 3565 2700 |005a: if-ge v5, v6, 0081 // +0027 │ │ -40b10c: 3a04 2500 |005c: if-ltz v4, 0081 // +0025 │ │ -40b110: 3b05 0300 |005e: if-gez v5, 0061 // +0003 │ │ -40b114: 2821 |0060: goto 0081 // +0021 │ │ -40b116: 5436 4494 |0061: iget-object v6, v3, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.this$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@9444 │ │ -40b11a: 7110 68a7 0600 |0063: invoke-static {v6}, Lde/danoeh/antennapod/fragment/QueueFragment;.-$$Nest$fgetqueue:(Lde/danoeh/antennapod/fragment/QueueFragment;)Ljava/util/List; // method@a768 │ │ -40b120: 0c06 |0066: move-result-object v6 │ │ -40b122: 5430 4494 |0067: iget-object v0, v3, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.this$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@9444 │ │ -40b126: 7110 68a7 0000 |0069: invoke-static {v0}, Lde/danoeh/antennapod/fragment/QueueFragment;.-$$Nest$fgetqueue:(Lde/danoeh/antennapod/fragment/QueueFragment;)Ljava/util/List; // method@a768 │ │ -40b12c: 0c00 |006c: move-result-object v0 │ │ -40b12e: 7220 6eb5 4000 |006d: invoke-interface {v0, v4}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@b56e │ │ -40b134: 0c00 |0070: move-result-object v0 │ │ -40b136: 1f00 b91c |0071: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -40b13a: 7230 5eb5 5600 |0073: invoke-interface {v6, v5, v0}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@b55e │ │ -40b140: 5436 4494 |0076: iget-object v6, v3, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.this$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@9444 │ │ -40b144: 7110 69a7 0600 |0078: invoke-static {v6}, Lde/danoeh/antennapod/fragment/QueueFragment;.-$$Nest$fgetrecyclerAdapter:(Lde/danoeh/antennapod/fragment/QueueFragment;)Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // method@a769 │ │ -40b14a: 0c06 |007b: move-result-object v6 │ │ -40b14c: 6e30 d241 4605 |007c: invoke-virtual {v6, v4, v5}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyItemMoved:(II)V // method@41d2 │ │ -40b152: 1214 |007f: const/4 v4, #int 1 // #1 │ │ -40b154: 0f04 |0080: return v4 │ │ -40b156: 1204 |0081: const/4 v4, #int 0 // #0 │ │ -40b158: 0f04 |0082: return v4 │ │ +40b00c: |[40b00c] de.danoeh.antennapod.fragment.QueueFragment$QueueSwipeActions.onMove:(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$ViewHolder;Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)Z │ │ +40b01c: 6e10 5443 0500 |0000: invoke-virtual {v5}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.getBindingAdapterPosition:()I // method@4354 │ │ +40b022: 0a04 |0003: move-result v4 │ │ +40b024: 6e10 5443 0600 |0004: invoke-virtual {v6}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.getBindingAdapterPosition:()I // method@4354 │ │ +40b02a: 0a00 |0007: move-result v0 │ │ +40b02c: 5231 4294 |0008: iget v1, v3, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.dragFrom:I // field@9442 │ │ +40b030: 12f2 |000a: const/4 v2, #int -1 // #ff │ │ +40b032: 3321 0400 |000b: if-ne v1, v2, 000f // +0004 │ │ +40b036: 5934 4294 |000d: iput v4, v3, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.dragFrom:I // field@9442 │ │ +40b03a: 5930 4394 |000f: iput v0, v3, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.dragTo:I // field@9443 │ │ +40b03e: 6e10 5443 0500 |0011: invoke-virtual {v5}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.getBindingAdapterPosition:()I // method@4354 │ │ +40b044: 0a04 |0014: move-result v4 │ │ +40b046: 6e10 5443 0600 |0015: invoke-virtual {v6}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.getBindingAdapterPosition:()I // method@4354 │ │ +40b04c: 0a05 |0018: move-result v5 │ │ +40b04e: 2206 8f1e |0019: new-instance v6, Ljava/lang/StringBuilder; // type@1e8f │ │ +40b052: 7010 50b3 0600 |001b: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +40b058: 1a00 8db9 |001e: const-string v0, "move(" // string@b98d │ │ +40b05c: 6e20 5cb3 0600 |0020: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +40b062: 6e20 57b3 4600 |0023: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +40b068: 1a00 bb07 |0026: const-string v0, ", " // string@07bb │ │ +40b06c: 6e20 5cb3 0600 |0028: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +40b072: 6e20 57b3 5600 |002b: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +40b078: 1a00 5707 |002e: const-string v0, ") in memory" // string@0757 │ │ +40b07c: 6e20 5cb3 0600 |0030: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +40b082: 6e10 67b3 0600 |0033: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +40b088: 0c06 |0036: move-result-object v6 │ │ +40b08a: 1a00 fd50 |0037: const-string v0, "QueueFragment" // string@50fd │ │ +40b08e: 7120 fe0a 6000 |0039: invoke-static {v0, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +40b094: 5436 4494 |003c: iget-object v6, v3, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.this$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@9444 │ │ +40b098: 7110 68a7 0600 |003e: invoke-static {v6}, Lde/danoeh/antennapod/fragment/QueueFragment;.-$$Nest$fgetqueue:(Lde/danoeh/antennapod/fragment/QueueFragment;)Ljava/util/List; // method@a768 │ │ +40b09e: 0c06 |0041: move-result-object v6 │ │ +40b0a0: 3806 3f00 |0042: if-eqz v6, 0081 // +003f │ │ +40b0a4: 5436 4494 |0044: iget-object v6, v3, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.this$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@9444 │ │ +40b0a8: 7110 68a7 0600 |0046: invoke-static {v6}, Lde/danoeh/antennapod/fragment/QueueFragment;.-$$Nest$fgetqueue:(Lde/danoeh/antennapod/fragment/QueueFragment;)Ljava/util/List; // method@a768 │ │ +40b0ae: 0c06 |0049: move-result-object v6 │ │ +40b0b0: 7210 72b5 0600 |004a: invoke-interface {v6}, Ljava/util/List;.size:()I // method@b572 │ │ +40b0b6: 0a06 |004d: move-result v6 │ │ +40b0b8: 3564 3300 |004e: if-ge v4, v6, 0081 // +0033 │ │ +40b0bc: 5436 4494 |0050: iget-object v6, v3, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.this$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@9444 │ │ +40b0c0: 7110 68a7 0600 |0052: invoke-static {v6}, Lde/danoeh/antennapod/fragment/QueueFragment;.-$$Nest$fgetqueue:(Lde/danoeh/antennapod/fragment/QueueFragment;)Ljava/util/List; // method@a768 │ │ +40b0c6: 0c06 |0055: move-result-object v6 │ │ +40b0c8: 7210 72b5 0600 |0056: invoke-interface {v6}, Ljava/util/List;.size:()I // method@b572 │ │ +40b0ce: 0a06 |0059: move-result v6 │ │ +40b0d0: 3565 2700 |005a: if-ge v5, v6, 0081 // +0027 │ │ +40b0d4: 3a04 2500 |005c: if-ltz v4, 0081 // +0025 │ │ +40b0d8: 3b05 0300 |005e: if-gez v5, 0061 // +0003 │ │ +40b0dc: 2821 |0060: goto 0081 // +0021 │ │ +40b0de: 5436 4494 |0061: iget-object v6, v3, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.this$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@9444 │ │ +40b0e2: 7110 68a7 0600 |0063: invoke-static {v6}, Lde/danoeh/antennapod/fragment/QueueFragment;.-$$Nest$fgetqueue:(Lde/danoeh/antennapod/fragment/QueueFragment;)Ljava/util/List; // method@a768 │ │ +40b0e8: 0c06 |0066: move-result-object v6 │ │ +40b0ea: 5430 4494 |0067: iget-object v0, v3, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.this$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@9444 │ │ +40b0ee: 7110 68a7 0000 |0069: invoke-static {v0}, Lde/danoeh/antennapod/fragment/QueueFragment;.-$$Nest$fgetqueue:(Lde/danoeh/antennapod/fragment/QueueFragment;)Ljava/util/List; // method@a768 │ │ +40b0f4: 0c00 |006c: move-result-object v0 │ │ +40b0f6: 7220 6eb5 4000 |006d: invoke-interface {v0, v4}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@b56e │ │ +40b0fc: 0c00 |0070: move-result-object v0 │ │ +40b0fe: 1f00 b91c |0071: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +40b102: 7230 5eb5 5600 |0073: invoke-interface {v6, v5, v0}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@b55e │ │ +40b108: 5436 4494 |0076: iget-object v6, v3, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.this$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@9444 │ │ +40b10c: 7110 69a7 0600 |0078: invoke-static {v6}, Lde/danoeh/antennapod/fragment/QueueFragment;.-$$Nest$fgetrecyclerAdapter:(Lde/danoeh/antennapod/fragment/QueueFragment;)Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // method@a769 │ │ +40b112: 0c06 |007b: move-result-object v6 │ │ +40b114: 6e30 d241 4605 |007c: invoke-virtual {v6, v4, v5}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyItemMoved:(II)V // method@41d2 │ │ +40b11a: 1214 |007f: const/4 v4, #int 1 // #1 │ │ +40b11c: 0f04 |0080: return v4 │ │ +40b11e: 1204 |0081: const/4 v4, #int 0 // #0 │ │ +40b120: 0f04 |0082: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=583 │ │ 0x0004 line=584 │ │ 0x0008 line=587 │ │ 0x000d line=588 │ │ 0x000f line=590 │ │ @@ -1746054,25 +1746037,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 │ │ -40b1c4: |[40b1c4] de.danoeh.antennapod.fragment.QueueFragment$QueueSwipeActions.onSwiped:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ -40b1d4: 5410 4494 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.this$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@9444 │ │ -40b1d8: 7110 67a7 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/QueueFragment;.-$$Nest$fgetdisposable:(Lde/danoeh/antennapod/fragment/QueueFragment;)Lio/reactivex/disposables/Disposable; // method@a767 │ │ -40b1de: 0c00 |0005: move-result-object v0 │ │ -40b1e0: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ -40b1e4: 5410 4494 |0008: iget-object v0, v1, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.this$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@9444 │ │ -40b1e8: 7110 67a7 0000 |000a: invoke-static {v0}, Lde/danoeh/antennapod/fragment/QueueFragment;.-$$Nest$fgetdisposable:(Lde/danoeh/antennapod/fragment/QueueFragment;)Lio/reactivex/disposables/Disposable; // method@a767 │ │ -40b1ee: 0c00 |000d: move-result-object v0 │ │ -40b1f0: 7210 91b1 0000 |000e: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ -40b1f6: 6f30 42ab 2103 |0011: invoke-super {v1, v2, v3}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.onSwiped:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V // method@ab42 │ │ -40b1fc: 0e00 |0014: return-void │ │ +40b18c: |[40b18c] de.danoeh.antennapod.fragment.QueueFragment$QueueSwipeActions.onSwiped:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ +40b19c: 5410 4494 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.this$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@9444 │ │ +40b1a0: 7110 67a7 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/QueueFragment;.-$$Nest$fgetdisposable:(Lde/danoeh/antennapod/fragment/QueueFragment;)Lio/reactivex/disposables/Disposable; // method@a767 │ │ +40b1a6: 0c00 |0005: move-result-object v0 │ │ +40b1a8: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ +40b1ac: 5410 4494 |0008: iget-object v0, v1, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.this$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@9444 │ │ +40b1b0: 7110 67a7 0000 |000a: invoke-static {v0}, Lde/danoeh/antennapod/fragment/QueueFragment;.-$$Nest$fgetdisposable:(Lde/danoeh/antennapod/fragment/QueueFragment;)Lio/reactivex/disposables/Disposable; // method@a767 │ │ +40b1b6: 0c00 |000d: move-result-object v0 │ │ +40b1b8: 7210 91b1 0000 |000e: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ +40b1be: 6f30 42ab 2103 |0011: invoke-super {v1, v2, v3}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.onSwiped:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V // method@ab42 │ │ +40b1c4: 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; │ │ @@ -1746200,17 +1746183,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 │ │ -40b930: |[40b930] de.danoeh.antennapod.fragment.QueueFragment.$r8$lambda$8sGSwR88KUmtz8hcaoNAezeqRY8:(Lde/danoeh/antennapod/fragment/QueueFragment;ZLjava/util/List;)V │ │ -40b940: 7030 6ca7 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/QueueFragment;.lambda$loadItems$6:(ZLjava/util/List;)V // method@a76c │ │ -40b946: 0e00 |0003: return-void │ │ +40b8f8: |[40b8f8] de.danoeh.antennapod.fragment.QueueFragment.$r8$lambda$8sGSwR88KUmtz8hcaoNAezeqRY8:(Lde/danoeh/antennapod/fragment/QueueFragment;ZLjava/util/List;)V │ │ +40b908: 7030 6ca7 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/QueueFragment;.lambda$loadItems$6:(ZLjava/util/List;)V // method@a76c │ │ +40b90e: 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; │ │ @@ -1746220,17 +1746203,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 │ │ -40b948: |[40b948] de.danoeh.antennapod.fragment.QueueFragment.$r8$lambda$IBWsncDEktt0aEbHJZZgkRE_Y3k:(Lde/danoeh/antennapod/fragment/QueueFragment;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ -40b958: 7020 71a7 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/QueueFragment;.lambda$onCreateView$4:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V // method@a771 │ │ -40b95e: 0e00 |0003: return-void │ │ +40b910: |[40b910] de.danoeh.antennapod.fragment.QueueFragment.$r8$lambda$IBWsncDEktt0aEbHJZZgkRE_Y3k:(Lde/danoeh/antennapod/fragment/QueueFragment;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ +40b920: 7020 71a7 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/QueueFragment;.lambda$onCreateView$4:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V // method@a771 │ │ +40b926: 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; │ │ │ │ @@ -1746239,17 +1746222,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 │ │ -40b960: |[40b960] de.danoeh.antennapod.fragment.QueueFragment.$r8$lambda$JlZBCAuc5dCffb9_CJy1N5GCXfU:(Lde/danoeh/antennapod/fragment/QueueFragment;Landroid/widget/CheckBox;Landroid/content/DialogInterface;I)V │ │ -40b970: 7040 73a7 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@a773 │ │ -40b976: 0e00 |0003: return-void │ │ +40b928: |[40b928] de.danoeh.antennapod.fragment.QueueFragment.$r8$lambda$JlZBCAuc5dCffb9_CJy1N5GCXfU:(Lde/danoeh/antennapod/fragment/QueueFragment;Landroid/widget/CheckBox;Landroid/content/DialogInterface;I)V │ │ +40b938: 7040 73a7 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@a773 │ │ +40b93e: 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; │ │ @@ -1746260,17 +1746243,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 │ │ -40b978: |[40b978] de.danoeh.antennapod.fragment.QueueFragment.$r8$lambda$SQ_0U6GWLfWK_MBlG1VXCW9LzSU:(Ljava/lang/Throwable;)V │ │ -40b988: 7110 6da7 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/QueueFragment;.lambda$loadItems$7:(Ljava/lang/Throwable;)V // method@a76d │ │ -40b98e: 0e00 |0003: return-void │ │ +40b940: |[40b940] de.danoeh.antennapod.fragment.QueueFragment.$r8$lambda$SQ_0U6GWLfWK_MBlG1VXCW9LzSU:(Ljava/lang/Throwable;)V │ │ +40b950: 7110 6da7 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/QueueFragment;.lambda$loadItems$7:(Ljava/lang/Throwable;)V // method@a76d │ │ +40b956: 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;) │ │ @@ -1746278,17 +1746261,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 │ │ -40b990: |[40b990] de.danoeh.antennapod.fragment.QueueFragment.$r8$lambda$ZHMsoIy9hxqieeNM2zuLPk7_3-U:(Lde/danoeh/antennapod/fragment/QueueFragment;)V │ │ -40b9a0: 7010 6ea7 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/QueueFragment;.lambda$onCreateView$1:()V // method@a76e │ │ -40b9a6: 0e00 |0003: return-void │ │ +40b958: |[40b958] de.danoeh.antennapod.fragment.QueueFragment.$r8$lambda$ZHMsoIy9hxqieeNM2zuLPk7_3-U:(Lde/danoeh/antennapod/fragment/QueueFragment;)V │ │ +40b968: 7010 6ea7 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/QueueFragment;.lambda$onCreateView$1:()V // method@a76e │ │ +40b96e: 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;) │ │ @@ -1746296,18 +1746279,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 │ │ -40b5a8: |[40b5a8] de.danoeh.antennapod.fragment.QueueFragment.$r8$lambda$e_JBAfm6kTYr1NzlnwsvHWS8SNY:(Lde/danoeh/antennapod/fragment/QueueFragment;Landroid/view/View;)Z │ │ -40b5b8: 7020 6fa7 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/QueueFragment;.lambda$onCreateView$2:(Landroid/view/View;)Z // method@a76f │ │ -40b5be: 0a00 |0003: move-result v0 │ │ -40b5c0: 0f00 |0004: return v0 │ │ +40b570: |[40b570] de.danoeh.antennapod.fragment.QueueFragment.$r8$lambda$e_JBAfm6kTYr1NzlnwsvHWS8SNY:(Lde/danoeh/antennapod/fragment/QueueFragment;Landroid/view/View;)Z │ │ +40b580: 7020 6fa7 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/QueueFragment;.lambda$onCreateView$2:(Landroid/view/View;)Z // method@a76f │ │ +40b586: 0a00 |0003: move-result v0 │ │ +40b588: 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; │ │ │ │ @@ -1746316,18 +1746299,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 │ │ -40b5c4: |[40b5c4] de.danoeh.antennapod.fragment.QueueFragment.$r8$lambda$hTNQHG-PZeYciKxumnk23lrxSj0:(Lde/danoeh/antennapod/fragment/QueueFragment;Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z │ │ -40b5d4: 7020 72a7 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/QueueFragment;.lambda$onCreateView$5:(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z // method@a772 │ │ -40b5da: 0a00 |0003: move-result v0 │ │ -40b5dc: 0f00 |0004: return v0 │ │ +40b58c: |[40b58c] de.danoeh.antennapod.fragment.QueueFragment.$r8$lambda$hTNQHG-PZeYciKxumnk23lrxSj0:(Lde/danoeh/antennapod/fragment/QueueFragment;Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z │ │ +40b59c: 7020 72a7 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/QueueFragment;.lambda$onCreateView$5:(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z // method@a772 │ │ +40b5a2: 0a00 |0003: move-result v0 │ │ +40b5a4: 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; │ │ │ │ @@ -1746336,17 +1746319,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 │ │ -40b9a8: |[40b9a8] de.danoeh.antennapod.fragment.QueueFragment.$r8$lambda$zRQ5A-cCjONOmk2I1LO-6XlJlmM:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ -40b9b8: 7110 70a7 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/QueueFragment;.lambda$onCreateView$3:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V // method@a770 │ │ -40b9be: 0e00 |0003: return-void │ │ +40b970: |[40b970] de.danoeh.antennapod.fragment.QueueFragment.$r8$lambda$zRQ5A-cCjONOmk2I1LO-6XlJlmM:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ +40b980: 7110 70a7 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/QueueFragment;.lambda$onCreateView$3:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V // method@a770 │ │ +40b986: 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;) │ │ @@ -1746354,17 +1746337,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 │ │ -40b900: |[40b900] de.danoeh.antennapod.fragment.QueueFragment.-$$Nest$fgetdisposable:(Lde/danoeh/antennapod/fragment/QueueFragment;)Lio/reactivex/disposables/Disposable; │ │ -40b910: 5400 4a94 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/QueueFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@944a │ │ -40b914: 1100 |0002: return-object v0 │ │ +40b8c8: |[40b8c8] de.danoeh.antennapod.fragment.QueueFragment.-$$Nest$fgetdisposable:(Lde/danoeh/antennapod/fragment/QueueFragment;)Lio/reactivex/disposables/Disposable; │ │ +40b8d8: 5400 4a94 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/QueueFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@944a │ │ +40b8dc: 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;) │ │ @@ -1746372,17 +1746355,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 │ │ -40b918: |[40b918] de.danoeh.antennapod.fragment.QueueFragment.-$$Nest$fgetqueue:(Lde/danoeh/antennapod/fragment/QueueFragment;)Ljava/util/List; │ │ -40b928: 5400 4f94 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@944f │ │ -40b92c: 1100 |0002: return-object v0 │ │ +40b8e0: |[40b8e0] de.danoeh.antennapod.fragment.QueueFragment.-$$Nest$fgetqueue:(Lde/danoeh/antennapod/fragment/QueueFragment;)Ljava/util/List; │ │ +40b8f0: 5400 4f94 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@944f │ │ +40b8f4: 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;) │ │ @@ -1746390,17 +1746373,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 │ │ -40b8e8: |[40b8e8] de.danoeh.antennapod.fragment.QueueFragment.-$$Nest$fgetrecyclerAdapter:(Lde/danoeh/antennapod/fragment/QueueFragment;)Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; │ │ -40b8f8: 5400 5094 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@9450 │ │ -40b8fc: 1100 |0002: return-object v0 │ │ +40b8b0: |[40b8b0] de.danoeh.antennapod.fragment.QueueFragment.-$$Nest$fgetrecyclerAdapter:(Lde/danoeh/antennapod/fragment/QueueFragment;)Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; │ │ +40b8c0: 5400 5094 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@9450 │ │ +40b8c4: 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;) │ │ @@ -1746408,17 +1746391,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 │ │ -40b8d0: |[40b8d0] de.danoeh.antennapod.fragment.QueueFragment.-$$Nest$fgetspeedDialView:(Lde/danoeh/antennapod/fragment/QueueFragment;)Lcom/leinardi/android/speeddial/SpeedDialView; │ │ -40b8e0: 5400 5294 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/QueueFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@9452 │ │ -40b8e4: 1100 |0002: return-object v0 │ │ +40b898: |[40b898] de.danoeh.antennapod.fragment.QueueFragment.-$$Nest$fgetspeedDialView:(Lde/danoeh/antennapod/fragment/QueueFragment;)Lcom/leinardi/android/speeddial/SpeedDialView; │ │ +40b8a8: 5400 5294 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/QueueFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@9452 │ │ +40b8ac: 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;) │ │ @@ -1746426,17 +1746409,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40b9c0: |[40b9c0] de.danoeh.antennapod.fragment.QueueFragment.:()V │ │ -40b9d0: 7010 1e35 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/Fragment;.:()V // method@351e │ │ -40b9d6: 0e00 |0003: return-void │ │ +40b988: |[40b988] de.danoeh.antennapod.fragment.QueueFragment.:()V │ │ +40b998: 7010 1e35 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/Fragment;.:()V // method@351e │ │ +40b99e: 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;) │ │ @@ -1746444,31 +1746427,31 @@ │ │ type : '(ZLjava/util/List;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -40b9d8: |[40b9d8] de.danoeh.antennapod.fragment.QueueFragment.lambda$loadItems$6:(ZLjava/util/List;)V │ │ -40b9e8: 5b13 4f94 |0000: iput-object v3, v1, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@944f │ │ -40b9ec: 5413 4e94 |0002: iget-object v3, v1, Lde/danoeh/antennapod/fragment/QueueFragment;.progressBar:Landroid/widget/ProgressBar; // field@944e │ │ -40b9f0: 1300 0800 |0004: const/16 v0, #int 8 // #8 │ │ -40b9f4: 6e20 9c0d 0300 |0006: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -40b9fa: 5413 5094 |0009: iget-object v3, v1, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@9450 │ │ -40b9fe: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -40ba00: 6e20 c296 0300 |000c: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.setDummyViews:(I)V // method@96c2 │ │ -40ba06: 5413 5094 |000f: iget-object v3, v1, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@9450 │ │ -40ba0a: 5410 4f94 |0011: iget-object v0, v1, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@944f │ │ -40ba0e: 6e20 c396 0300 |0013: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.updateItems:(Ljava/util/List;)V // method@96c3 │ │ -40ba14: 3802 0900 |0016: if-eqz v2, 001f // +0009 │ │ -40ba18: 5412 5194 |0018: iget-object v2, v1, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@9451 │ │ -40ba1c: 1a03 fd50 |001a: const-string v3, "QueueFragment" // string@50fd │ │ -40ba20: 6e20 43b1 3200 |001c: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView;.restoreScrollPosition:(Ljava/lang/String;)V // method@b143 │ │ -40ba26: 7010 88a7 0100 |001f: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/QueueFragment;.refreshInfoBar:()V // method@a788 │ │ -40ba2c: 0e00 |0022: return-void │ │ +40b9a0: |[40b9a0] de.danoeh.antennapod.fragment.QueueFragment.lambda$loadItems$6:(ZLjava/util/List;)V │ │ +40b9b0: 5b13 4f94 |0000: iput-object v3, v1, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@944f │ │ +40b9b4: 5413 4e94 |0002: iget-object v3, v1, Lde/danoeh/antennapod/fragment/QueueFragment;.progressBar:Landroid/widget/ProgressBar; // field@944e │ │ +40b9b8: 1300 0800 |0004: const/16 v0, #int 8 // #8 │ │ +40b9bc: 6e20 9c0d 0300 |0006: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +40b9c2: 5413 5094 |0009: iget-object v3, v1, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@9450 │ │ +40b9c6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +40b9c8: 6e20 c296 0300 |000c: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.setDummyViews:(I)V // method@96c2 │ │ +40b9ce: 5413 5094 |000f: iget-object v3, v1, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@9450 │ │ +40b9d2: 5410 4f94 |0011: iget-object v0, v1, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@944f │ │ +40b9d6: 6e20 c396 0300 |0013: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.updateItems:(Ljava/util/List;)V // method@96c3 │ │ +40b9dc: 3802 0900 |0016: if-eqz v2, 001f // +0009 │ │ +40b9e0: 5412 5194 |0018: iget-object v2, v1, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@9451 │ │ +40b9e4: 1a03 fd50 |001a: const-string v3, "QueueFragment" // string@50fd │ │ +40b9e8: 6e20 43b1 3200 |001c: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView;.restoreScrollPosition:(Ljava/lang/String;)V // method@b143 │ │ +40b9ee: 7010 88a7 0100 |001f: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/QueueFragment;.refreshInfoBar:()V // method@a788 │ │ +40b9f4: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=543 │ │ 0x0002 line=544 │ │ 0x0009 line=545 │ │ 0x000f line=546 │ │ 0x0018 line=548 │ │ @@ -1746483,20 +1746466,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 │ │ -40ba30: |[40ba30] de.danoeh.antennapod.fragment.QueueFragment.lambda$loadItems$7:(Ljava/lang/Throwable;)V │ │ -40ba40: 1a00 fd50 |0000: const-string v0, "QueueFragment" // string@50fd │ │ -40ba44: 7110 020b 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ -40ba4a: 0c01 |0005: move-result-object v1 │ │ -40ba4c: 7120 000b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -40ba52: 0e00 |0009: return-void │ │ +40b9f8: |[40b9f8] de.danoeh.antennapod.fragment.QueueFragment.lambda$loadItems$7:(Ljava/lang/Throwable;)V │ │ +40ba08: 1a00 fd50 |0000: const-string v0, "QueueFragment" // string@50fd │ │ +40ba0c: 7110 020b 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ +40ba12: 0c01 |0005: move-result-object v1 │ │ +40ba14: 7120 000b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +40ba1a: 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;) │ │ @@ -1746504,19 +1746487,19 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -40ba54: |[40ba54] de.danoeh.antennapod.fragment.QueueFragment.lambda$onCreateView$1:()V │ │ -40ba64: 5420 5194 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@9451 │ │ -40ba68: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -40ba6a: 6e20 5844 1000 |0003: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.smoothScrollToPosition:(I)V // method@4458 │ │ -40ba70: 0e00 |0006: return-void │ │ +40ba1c: |[40ba1c] de.danoeh.antennapod.fragment.QueueFragment.lambda$onCreateView$1:()V │ │ +40ba2c: 5420 5194 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@9451 │ │ +40ba30: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +40ba32: 6e20 5844 1000 |0003: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.smoothScrollToPosition:(I)V // method@4458 │ │ +40ba38: 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;) │ │ @@ -1746524,24 +1746507,24 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -40b5e0: |[40b5e0] de.danoeh.antennapod.fragment.QueueFragment.lambda$onCreateView$2:(Landroid/view/View;)Z │ │ -40b5f0: 5412 5194 |0000: iget-object v2, v1, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@9451 │ │ -40b5f4: 1250 |0002: const/4 v0, #int 5 // #5 │ │ -40b5f6: 6e20 3b44 0200 |0003: invoke-virtual {v2, v0}, Landroidx/recyclerview/widget/RecyclerView;.scrollToPosition:(I)V // method@443b │ │ -40b5fc: 5412 5194 |0006: iget-object v2, v1, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@9451 │ │ -40b600: 2200 b41b |0008: new-instance v0, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda8; // type@1bb4 │ │ -40b604: 7020 4da7 1000 |000a: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/fragment/QueueFragment;)V // method@a74d │ │ -40b60a: 6e20 250d 0200 |000d: invoke-virtual {v2, v0}, Landroid/view/View;.post:(Ljava/lang/Runnable;)Z // method@0d25 │ │ -40b610: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -40b612: 0f02 |0011: return v2 │ │ +40b5a8: |[40b5a8] de.danoeh.antennapod.fragment.QueueFragment.lambda$onCreateView$2:(Landroid/view/View;)Z │ │ +40b5b8: 5412 5194 |0000: iget-object v2, v1, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@9451 │ │ +40b5bc: 1250 |0002: const/4 v0, #int 5 // #5 │ │ +40b5be: 6e20 3b44 0200 |0003: invoke-virtual {v2, v0}, Landroidx/recyclerview/widget/RecyclerView;.scrollToPosition:(I)V // method@443b │ │ +40b5c4: 5412 5194 |0006: iget-object v2, v1, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@9451 │ │ +40b5c8: 2200 b41b |0008: new-instance v0, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda8; // type@1bb4 │ │ +40b5cc: 7020 4da7 1000 |000a: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/fragment/QueueFragment;)V // method@a74d │ │ +40b5d2: 6e20 250d 0200 |000d: invoke-virtual {v2, v0}, Landroid/view/View;.post:(Ljava/lang/Runnable;)Z // method@0d25 │ │ +40b5d8: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +40b5da: 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; │ │ @@ -1746551,18 +1746534,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 │ │ -40ba74: |[40ba74] de.danoeh.antennapod.fragment.QueueFragment.lambda$onCreateView$3:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ -40ba84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40ba86: 6e20 9a47 0100 |0001: invoke-virtual {v1, v0}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setRefreshing:(Z)V // method@479a │ │ -40ba8c: 0e00 |0004: return-void │ │ +40ba3c: |[40ba3c] de.danoeh.antennapod.fragment.QueueFragment.lambda$onCreateView$3:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ +40ba4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40ba4e: 6e20 9a47 0100 |0001: invoke-virtual {v1, v0}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setRefreshing:(Z)V // method@479a │ │ +40ba54: 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;) │ │ @@ -1746570,32 +1746553,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 │ │ -40ba90: |[40ba90] de.danoeh.antennapod.fragment.QueueFragment.lambda$onCreateView$4:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ -40baa0: 6e10 b335 0400 |0000: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ -40baa6: 0c00 |0003: move-result-object v0 │ │ -40baa8: 7110 e79d 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnceOrAsk:(Landroid/content/Context;)V // method@9de7 │ │ -40baae: 2200 7f01 |0007: new-instance v0, Landroid/os/Handler; // type@017f │ │ -40bab2: 7100 6807 0000 |0009: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@0768 │ │ -40bab8: 0c01 |000c: move-result-object v1 │ │ -40baba: 7020 4407 1000 |000d: invoke-direct {v0, v1}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0744 │ │ -40bac0: 2201 ac1b |0010: new-instance v1, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda0; // type@1bac │ │ -40bac4: 7020 3da7 5100 |0012: invoke-direct {v1, v5}, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda0;.:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V // method@a73d │ │ -40baca: 6e10 4735 0400 |0015: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@3547 │ │ -40bad0: 0c05 |0018: move-result-object v5 │ │ -40bad2: 1402 5600 0b7f |0019: const v2, #float 1.84764e+38 // #7f0b0056 │ │ -40bad8: 6e20 0703 2500 |001c: invoke-virtual {v5, v2}, Landroid/content/res/Resources;.getInteger:(I)I // method@0307 │ │ -40bade: 0a05 |001f: move-result v5 │ │ -40bae0: 8152 |0020: int-to-long v2, v5 │ │ -40bae2: 6e40 5107 1032 |0021: invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0751 │ │ -40bae8: 0e00 |0024: return-void │ │ +40ba58: |[40ba58] de.danoeh.antennapod.fragment.QueueFragment.lambda$onCreateView$4:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ +40ba68: 6e10 b335 0400 |0000: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ +40ba6e: 0c00 |0003: move-result-object v0 │ │ +40ba70: 7110 e79d 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnceOrAsk:(Landroid/content/Context;)V // method@9de7 │ │ +40ba76: 2200 7f01 |0007: new-instance v0, Landroid/os/Handler; // type@017f │ │ +40ba7a: 7100 6807 0000 |0009: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@0768 │ │ +40ba80: 0c01 |000c: move-result-object v1 │ │ +40ba82: 7020 4407 1000 |000d: invoke-direct {v0, v1}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0744 │ │ +40ba88: 2201 ac1b |0010: new-instance v1, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda0; // type@1bac │ │ +40ba8c: 7020 3da7 5100 |0012: invoke-direct {v1, v5}, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda0;.:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V // method@a73d │ │ +40ba92: 6e10 4735 0400 |0015: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@3547 │ │ +40ba98: 0c05 |0018: move-result-object v5 │ │ +40ba9a: 1402 5600 0b7f |0019: const v2, #float 1.84764e+38 // #7f0b0056 │ │ +40baa0: 6e20 0703 2500 |001c: invoke-virtual {v5, v2}, Landroid/content/res/Resources;.getInteger:(I)I // method@0307 │ │ +40baa6: 0a05 |001f: move-result v5 │ │ +40baa8: 8152 |0020: int-to-long v2, v5 │ │ +40baaa: 6e40 5107 1032 |0021: invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0751 │ │ +40bab0: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=460 │ │ 0x0007 line=461 │ │ 0x0015 line=462 │ │ 0x0021 line=461 │ │ locals : │ │ @@ -1746607,30 +1746590,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 │ │ -40b614: |[40b614] de.danoeh.antennapod.fragment.QueueFragment.lambda$onCreateView$5:(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z │ │ -40b624: 2200 e71b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler; // type@1be7 │ │ -40b628: 6e10 2735 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -40b62e: 0c01 |0005: move-result-object v1 │ │ -40b630: 1f01 d917 |0006: check-cast v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -40b634: 6e10 708f 0300 |0008: invoke-virtual {v3}, Lcom/leinardi/android/speeddial/SpeedDialActionItem;.getId:()I // method@8f70 │ │ -40b63a: 0a03 |000b: move-result v3 │ │ -40b63c: 7030 53a8 1003 |000c: invoke-direct {v0, v1, v3}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.:(Lde/danoeh/antennapod/activity/MainActivity;I)V // method@a853 │ │ -40b642: 5423 5094 |000f: iget-object v3, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@9450 │ │ -40b646: 6e10 b596 0300 |0011: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getSelectedItems:()Ljava/util/List; // method@96b5 │ │ -40b64c: 0c03 |0014: move-result-object v3 │ │ -40b64e: 6e20 57a8 3000 |0015: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.handleAction:(Ljava/util/List;)V // method@a857 │ │ -40b654: 5423 5094 |0018: iget-object v3, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@9450 │ │ -40b658: 6e10 5997 0300 |001a: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.endSelectMode:()V // method@9759 │ │ -40b65e: 1213 |001d: const/4 v3, #int 1 // #1 │ │ -40b660: 0f03 |001e: return v3 │ │ +40b5dc: |[40b5dc] de.danoeh.antennapod.fragment.QueueFragment.lambda$onCreateView$5:(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z │ │ +40b5ec: 2200 e71b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler; // type@1be7 │ │ +40b5f0: 6e10 2735 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +40b5f6: 0c01 |0005: move-result-object v1 │ │ +40b5f8: 1f01 d917 |0006: check-cast v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +40b5fc: 6e10 708f 0300 |0008: invoke-virtual {v3}, Lcom/leinardi/android/speeddial/SpeedDialActionItem;.getId:()I // method@8f70 │ │ +40b602: 0a03 |000b: move-result v3 │ │ +40b604: 7030 53a8 1003 |000c: invoke-direct {v0, v1, v3}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.:(Lde/danoeh/antennapod/activity/MainActivity;I)V // method@a853 │ │ +40b60a: 5423 5094 |000f: iget-object v3, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@9450 │ │ +40b60e: 6e10 b596 0300 |0011: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getSelectedItems:()Ljava/util/List; // method@96b5 │ │ +40b614: 0c03 |0014: move-result-object v3 │ │ +40b616: 6e20 57a8 3000 |0015: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.handleAction:(Ljava/util/List;)V // method@a857 │ │ +40b61c: 5423 5094 |0018: iget-object v3, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@9450 │ │ +40b620: 6e10 5997 0300 |001a: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.endSelectMode:()V // method@9759 │ │ +40b626: 1213 |001d: const/4 v3, #int 1 // #1 │ │ +40b628: 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; │ │ @@ -1746641,28 +1746624,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 │ │ -40baec: |[40baec] de.danoeh.antennapod.fragment.QueueFragment.lambda$toggleQueueLock$0:(Landroid/widget/CheckBox;Landroid/content/DialogInterface;I)V │ │ -40bafc: 5413 4d94 |0000: iget-object v3, v1, Lde/danoeh/antennapod/fragment/QueueFragment;.prefs:Landroid/content/SharedPreferences; // field@944d │ │ -40bb00: 7210 9a02 0300 |0002: invoke-interface {v3}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -40bb06: 0c03 |0005: move-result-object v3 │ │ -40bb08: 6e10 7410 0200 |0006: invoke-virtual {v2}, Landroid/widget/CompoundButton;.isChecked:()Z // method@1074 │ │ -40bb0e: 0a02 |0009: move-result v2 │ │ -40bb10: 1214 |000a: const/4 v4, #int 1 // #1 │ │ -40bb12: b742 |000b: xor-int/2addr v2, v4 │ │ -40bb14: 1a00 58db |000c: const-string v0, "show_lock_warning" // string@db58 │ │ -40bb18: 7230 9202 0302 |000e: invoke-interface {v3, v0, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ -40bb1e: 0c02 |0011: move-result-object v2 │ │ -40bb20: 7210 9002 0200 |0012: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -40bb26: 7020 8aa7 4100 |0015: invoke-direct {v1, v4}, Lde/danoeh/antennapod/fragment/QueueFragment;.setQueueLocked:(Z)V // method@a78a │ │ -40bb2c: 0e00 |0018: return-void │ │ +40bab4: |[40bab4] de.danoeh.antennapod.fragment.QueueFragment.lambda$toggleQueueLock$0:(Landroid/widget/CheckBox;Landroid/content/DialogInterface;I)V │ │ +40bac4: 5413 4d94 |0000: iget-object v3, v1, Lde/danoeh/antennapod/fragment/QueueFragment;.prefs:Landroid/content/SharedPreferences; // field@944d │ │ +40bac8: 7210 9a02 0300 |0002: invoke-interface {v3}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +40bace: 0c03 |0005: move-result-object v3 │ │ +40bad0: 6e10 7410 0200 |0006: invoke-virtual {v2}, Landroid/widget/CompoundButton;.isChecked:()Z // method@1074 │ │ +40bad6: 0a02 |0009: move-result v2 │ │ +40bad8: 1214 |000a: const/4 v4, #int 1 // #1 │ │ +40bada: b742 |000b: xor-int/2addr v2, v4 │ │ +40badc: 1a00 58db |000c: const-string v0, "show_lock_warning" // string@db58 │ │ +40bae0: 7230 9202 0302 |000e: invoke-interface {v3, v0, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ +40bae6: 0c02 |0011: move-result-object v2 │ │ +40bae8: 7210 9002 0200 |0012: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +40baee: 7020 8aa7 4100 |0015: invoke-direct {v1, v4}, Lde/danoeh/antennapod/fragment/QueueFragment;.setQueueLocked:(Z)V // method@a78a │ │ +40baf4: 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; │ │ @@ -1746674,45 +1746657,45 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 65 16-bit code units │ │ -40bb30: |[40bb30] de.danoeh.antennapod.fragment.QueueFragment.loadItems:(Z)V │ │ -40bb40: 1a00 fd50 |0000: const-string v0, "QueueFragment" // string@50fd │ │ -40bb44: 1a01 96a4 |0002: const-string v1, "loadItems()" // string@a496 │ │ -40bb48: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -40bb4e: 5420 4a94 |0007: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@944a │ │ -40bb52: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ -40bb56: 7210 91b1 0000 |000b: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ -40bb5c: 5420 4f94 |000e: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@944f │ │ -40bb60: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ -40bb64: 5420 4b94 |0012: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@944b │ │ -40bb68: 6e10 3bb1 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/view/EmptyViewHandler;.hide:()V // method@b13b │ │ -40bb6e: 2200 ad1b |0017: new-instance v0, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda1; // type@1bad │ │ -40bb72: 7010 3fa7 0000 |0019: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda1;.:()V // method@a73f │ │ -40bb78: 7110 7db1 0000 |001c: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b17d │ │ -40bb7e: 0c00 |001f: move-result-object v0 │ │ -40bb80: 7100 95b1 0000 |0020: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ -40bb86: 0c01 |0023: move-result-object v1 │ │ -40bb88: 6e20 85b1 1000 |0024: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b185 │ │ -40bb8e: 0c00 |0027: move-result-object v0 │ │ -40bb90: 7100 90b1 0000 |0028: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ -40bb96: 0c01 |002b: move-result-object v1 │ │ -40bb98: 6e20 80b1 1000 |002c: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b180 │ │ -40bb9e: 0c00 |002f: move-result-object v0 │ │ -40bba0: 2201 ae1b |0030: new-instance v1, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda2; // type@1bae │ │ -40bba4: 7030 41a7 2103 |0032: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/QueueFragment;Z)V // method@a741 │ │ -40bbaa: 2203 af1b |0035: new-instance v3, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda3; // type@1baf │ │ -40bbae: 7010 43a7 0300 |0037: invoke-direct {v3}, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda3;.:()V // method@a743 │ │ -40bbb4: 6e30 83b1 1003 |003a: invoke-virtual {v0, v1, v3}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b183 │ │ -40bbba: 0c03 |003d: move-result-object v3 │ │ -40bbbc: 5b23 4a94 |003e: iput-object v3, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@944a │ │ -40bbc0: 0e00 |0040: return-void │ │ +40baf8: |[40baf8] de.danoeh.antennapod.fragment.QueueFragment.loadItems:(Z)V │ │ +40bb08: 1a00 fd50 |0000: const-string v0, "QueueFragment" // string@50fd │ │ +40bb0c: 1a01 96a4 |0002: const-string v1, "loadItems()" // string@a496 │ │ +40bb10: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +40bb16: 5420 4a94 |0007: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@944a │ │ +40bb1a: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ +40bb1e: 7210 91b1 0000 |000b: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ +40bb24: 5420 4f94 |000e: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@944f │ │ +40bb28: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ +40bb2c: 5420 4b94 |0012: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@944b │ │ +40bb30: 6e10 3bb1 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/view/EmptyViewHandler;.hide:()V // method@b13b │ │ +40bb36: 2200 ad1b |0017: new-instance v0, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda1; // type@1bad │ │ +40bb3a: 7010 3fa7 0000 |0019: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda1;.:()V // method@a73f │ │ +40bb40: 7110 7db1 0000 |001c: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b17d │ │ +40bb46: 0c00 |001f: move-result-object v0 │ │ +40bb48: 7100 95b1 0000 |0020: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ +40bb4e: 0c01 |0023: move-result-object v1 │ │ +40bb50: 6e20 85b1 1000 |0024: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b185 │ │ +40bb56: 0c00 |0027: move-result-object v0 │ │ +40bb58: 7100 90b1 0000 |0028: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ +40bb5e: 0c01 |002b: move-result-object v1 │ │ +40bb60: 6e20 80b1 1000 |002c: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b180 │ │ +40bb66: 0c00 |002f: move-result-object v0 │ │ +40bb68: 2201 ae1b |0030: new-instance v1, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda2; // type@1bae │ │ +40bb6c: 7030 41a7 2103 |0032: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/QueueFragment;Z)V // method@a741 │ │ +40bb72: 2203 af1b |0035: new-instance v3, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda3; // type@1baf │ │ +40bb76: 7010 43a7 0300 |0037: invoke-direct {v3}, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda3;.:()V // method@a743 │ │ +40bb7c: 6e30 83b1 1003 |003a: invoke-virtual {v0, v1, v3}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b183 │ │ +40bb82: 0c03 |003d: move-result-object v3 │ │ +40bb84: 5b23 4a94 |003e: iput-object v3, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@944a │ │ +40bb88: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=532 │ │ 0x0007 line=533 │ │ 0x000b line=534 │ │ 0x000e line=536 │ │ 0x0012 line=537 │ │ @@ -1746729,105 +1746712,105 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 179 16-bit code units │ │ -40c130: |[40c130] de.danoeh.antennapod.fragment.QueueFragment.refreshInfoBar:()V │ │ -40c140: 7100 83b5 0000 |0000: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b583 │ │ -40c146: 0c00 |0003: move-result-object v0 │ │ -40c148: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -40c14a: 2311 2921 |0005: new-array v1, v1, [Ljava/lang/Object; // type@2129 │ │ -40c14e: 5482 4f94 |0007: iget-object v2, v8, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@944f │ │ -40c152: 7210 72b5 0200 |0009: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b572 │ │ -40c158: 0a02 |000c: move-result v2 │ │ -40c15a: 7110 c1b2 0200 |000d: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -40c160: 0c02 |0010: move-result-object v2 │ │ -40c162: 1203 |0011: const/4 v3, #int 0 // #0 │ │ -40c164: 4d02 0103 |0012: aput-object v2, v1, v3 │ │ -40c168: 1402 f700 127f |0014: const v2, #float 1.94072e+38 // #7f1200f7 │ │ -40c16e: 6e20 4f35 2800 |0017: invoke-virtual {v8, v2}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@354f │ │ -40c174: 0c02 |001a: move-result-object v2 │ │ -40c176: 1213 |001b: const/4 v3, #int 1 // #1 │ │ -40c178: 4d02 0103 |001c: aput-object v2, v1, v3 │ │ -40c17c: 1a02 4a06 |001e: const-string v2, "%d%s" // string@064a │ │ -40c180: 7130 2bb3 2001 |0020: invoke-static {v0, v2, v1}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32b │ │ -40c186: 0c00 |0023: move-result-object v0 │ │ -40c188: 5481 4f94 |0024: iget-object v1, v8, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@944f │ │ -40c18c: 7210 72b5 0100 |0026: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b572 │ │ -40c192: 0a01 |0029: move-result v1 │ │ -40c194: 3d01 8300 |002a: if-lez v1, 00ad // +0083 │ │ -40c198: 5481 4f94 |002c: iget-object v1, v8, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@944f │ │ -40c19c: 7210 6ab5 0100 |002e: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -40c1a2: 0c01 |0031: move-result-object v1 │ │ -40c1a4: 1602 0000 |0032: const-wide/16 v2, #int 0 // #0 │ │ -40c1a8: 7210 4db5 0100 |0034: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -40c1ae: 0a04 |0037: move-result v4 │ │ -40c1b0: 3804 3700 |0038: if-eqz v4, 006f // +0037 │ │ -40c1b4: 7210 4eb5 0100 |003a: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -40c1ba: 0c04 |003d: move-result-object v4 │ │ -40c1bc: 1f04 b91c |003e: check-cast v4, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -40c1c0: 7100 18b1 0000 |0040: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.timeRespectsSpeed:()Z // method@b118 │ │ -40c1c6: 0a05 |0043: move-result v5 │ │ -40c1c8: 3805 0b00 |0044: if-eqz v5, 004f // +000b │ │ -40c1cc: 6e10 35ac 0400 |0046: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -40c1d2: 0c05 |0049: move-result-object v5 │ │ -40c1d4: 7110 9998 0500 |004a: invoke-static {v5}, Lde/danoeh/antennapod/core/feed/util/PlaybackSpeedUtils;.getCurrentPlaybackSpeed:(Lde/danoeh/antennapod/model/playback/Playable;)F // method@9899 │ │ -40c1da: 0a05 |004d: move-result v5 │ │ -40c1dc: 2803 |004e: goto 0051 // +0003 │ │ -40c1de: 1505 803f |004f: const/high16 v5, #int 1065353216 // #3f80 │ │ -40c1e2: 6e10 35ac 0400 |0051: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -40c1e8: 0c06 |0054: move-result-object v6 │ │ -40c1ea: 3806 dfff |0055: if-eqz v6, 0034 // -0021 │ │ -40c1ee: 6e10 35ac 0400 |0057: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -40c1f4: 0c06 |005a: move-result-object v6 │ │ -40c1f6: 6e10 6dac 0600 |005b: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac6d │ │ -40c1fc: 0a06 |005e: move-result v6 │ │ -40c1fe: 6e10 35ac 0400 |005f: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -40c204: 0c04 |0062: move-result-object v4 │ │ -40c206: 6e10 7eac 0400 |0063: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPosition:()I // method@ac7e │ │ -40c20c: 0a04 |0066: move-result v4 │ │ -40c20e: b146 |0067: sub-int/2addr v6, v4 │ │ -40c210: 8166 |0068: int-to-long v6, v6 │ │ -40c212: 8522 |0069: long-to-float v2, v2 │ │ -40c214: 8563 |006a: long-to-float v3, v6 │ │ -40c216: c953 |006b: div-float/2addr v3, v5 │ │ -40c218: c632 |006c: add-float/2addr v2, v3 │ │ -40c21a: 8822 |006d: float-to-long v2, v2 │ │ -40c21c: 28c6 |006e: goto 0034 // -003a │ │ -40c21e: 2201 8f1e |006f: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -40c222: 7010 50b3 0100 |0071: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -40c228: 6e20 5cb3 0100 |0074: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -40c22e: 1a00 f701 |0077: const-string v0, " • " // string@01f7 │ │ -40c232: 6e20 5cb3 0100 |0079: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -40c238: 6e10 67b3 0100 |007c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -40c23e: 0c00 |007f: move-result-object v0 │ │ -40c240: 2201 8f1e |0080: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -40c244: 7010 50b3 0100 |0082: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -40c24a: 6e20 5cb3 0100 |0085: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -40c250: 1400 9103 127f |0088: const v0, #float 1.94086e+38 // #7f120391 │ │ -40c256: 6e20 4f35 0800 |008b: invoke-virtual {v8, v0}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@354f │ │ -40c25c: 0c00 |008e: move-result-object v0 │ │ -40c25e: 6e20 5cb3 0100 |008f: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -40c264: 6e10 67b3 0100 |0092: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -40c26a: 0c00 |0095: move-result-object v0 │ │ -40c26c: 2201 8f1e |0096: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -40c270: 7010 50b3 0100 |0098: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -40c276: 6e20 5cb3 0100 |009b: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -40c27c: 6e10 2735 0800 |009e: invoke-virtual {v8}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -40c282: 0c00 |00a1: move-result-object v0 │ │ -40c284: 7130 169d 2003 |00a2: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLocalized:(Landroid/content/Context;J)Ljava/lang/String; // method@9d16 │ │ -40c28a: 0c00 |00a5: move-result-object v0 │ │ -40c28c: 6e20 5cb3 0100 |00a6: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -40c292: 6e10 67b3 0100 |00a9: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -40c298: 0c00 |00ac: move-result-object v0 │ │ -40c29a: 5481 4c94 |00ad: iget-object v1, v8, Lde/danoeh/antennapod/fragment/QueueFragment;.infoBar:Landroid/widget/TextView; // field@944c │ │ -40c29e: 6e20 9d12 0100 |00af: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -40c2a4: 0e00 |00b2: return-void │ │ +40c0f8: |[40c0f8] de.danoeh.antennapod.fragment.QueueFragment.refreshInfoBar:()V │ │ +40c108: 7100 83b5 0000 |0000: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b583 │ │ +40c10e: 0c00 |0003: move-result-object v0 │ │ +40c110: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +40c112: 2311 2921 |0005: new-array v1, v1, [Ljava/lang/Object; // type@2129 │ │ +40c116: 5482 4f94 |0007: iget-object v2, v8, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@944f │ │ +40c11a: 7210 72b5 0200 |0009: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b572 │ │ +40c120: 0a02 |000c: move-result v2 │ │ +40c122: 7110 c1b2 0200 |000d: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +40c128: 0c02 |0010: move-result-object v2 │ │ +40c12a: 1203 |0011: const/4 v3, #int 0 // #0 │ │ +40c12c: 4d02 0103 |0012: aput-object v2, v1, v3 │ │ +40c130: 1402 f700 127f |0014: const v2, #float 1.94072e+38 // #7f1200f7 │ │ +40c136: 6e20 4f35 2800 |0017: invoke-virtual {v8, v2}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@354f │ │ +40c13c: 0c02 |001a: move-result-object v2 │ │ +40c13e: 1213 |001b: const/4 v3, #int 1 // #1 │ │ +40c140: 4d02 0103 |001c: aput-object v2, v1, v3 │ │ +40c144: 1a02 4a06 |001e: const-string v2, "%d%s" // string@064a │ │ +40c148: 7130 2bb3 2001 |0020: invoke-static {v0, v2, v1}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32b │ │ +40c14e: 0c00 |0023: move-result-object v0 │ │ +40c150: 5481 4f94 |0024: iget-object v1, v8, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@944f │ │ +40c154: 7210 72b5 0100 |0026: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b572 │ │ +40c15a: 0a01 |0029: move-result v1 │ │ +40c15c: 3d01 8300 |002a: if-lez v1, 00ad // +0083 │ │ +40c160: 5481 4f94 |002c: iget-object v1, v8, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@944f │ │ +40c164: 7210 6ab5 0100 |002e: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +40c16a: 0c01 |0031: move-result-object v1 │ │ +40c16c: 1602 0000 |0032: const-wide/16 v2, #int 0 // #0 │ │ +40c170: 7210 4db5 0100 |0034: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +40c176: 0a04 |0037: move-result v4 │ │ +40c178: 3804 3700 |0038: if-eqz v4, 006f // +0037 │ │ +40c17c: 7210 4eb5 0100 |003a: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +40c182: 0c04 |003d: move-result-object v4 │ │ +40c184: 1f04 b91c |003e: check-cast v4, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +40c188: 7100 18b1 0000 |0040: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.timeRespectsSpeed:()Z // method@b118 │ │ +40c18e: 0a05 |0043: move-result v5 │ │ +40c190: 3805 0b00 |0044: if-eqz v5, 004f // +000b │ │ +40c194: 6e10 35ac 0400 |0046: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +40c19a: 0c05 |0049: move-result-object v5 │ │ +40c19c: 7110 9998 0500 |004a: invoke-static {v5}, Lde/danoeh/antennapod/core/feed/util/PlaybackSpeedUtils;.getCurrentPlaybackSpeed:(Lde/danoeh/antennapod/model/playback/Playable;)F // method@9899 │ │ +40c1a2: 0a05 |004d: move-result v5 │ │ +40c1a4: 2803 |004e: goto 0051 // +0003 │ │ +40c1a6: 1505 803f |004f: const/high16 v5, #int 1065353216 // #3f80 │ │ +40c1aa: 6e10 35ac 0400 |0051: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +40c1b0: 0c06 |0054: move-result-object v6 │ │ +40c1b2: 3806 dfff |0055: if-eqz v6, 0034 // -0021 │ │ +40c1b6: 6e10 35ac 0400 |0057: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +40c1bc: 0c06 |005a: move-result-object v6 │ │ +40c1be: 6e10 6dac 0600 |005b: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac6d │ │ +40c1c4: 0a06 |005e: move-result v6 │ │ +40c1c6: 6e10 35ac 0400 |005f: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +40c1cc: 0c04 |0062: move-result-object v4 │ │ +40c1ce: 6e10 7eac 0400 |0063: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPosition:()I // method@ac7e │ │ +40c1d4: 0a04 |0066: move-result v4 │ │ +40c1d6: b146 |0067: sub-int/2addr v6, v4 │ │ +40c1d8: 8166 |0068: int-to-long v6, v6 │ │ +40c1da: 8522 |0069: long-to-float v2, v2 │ │ +40c1dc: 8563 |006a: long-to-float v3, v6 │ │ +40c1de: c953 |006b: div-float/2addr v3, v5 │ │ +40c1e0: c632 |006c: add-float/2addr v2, v3 │ │ +40c1e2: 8822 |006d: float-to-long v2, v2 │ │ +40c1e4: 28c6 |006e: goto 0034 // -003a │ │ +40c1e6: 2201 8f1e |006f: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +40c1ea: 7010 50b3 0100 |0071: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +40c1f0: 6e20 5cb3 0100 |0074: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +40c1f6: 1a00 f701 |0077: const-string v0, " • " // string@01f7 │ │ +40c1fa: 6e20 5cb3 0100 |0079: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +40c200: 6e10 67b3 0100 |007c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +40c206: 0c00 |007f: move-result-object v0 │ │ +40c208: 2201 8f1e |0080: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +40c20c: 7010 50b3 0100 |0082: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +40c212: 6e20 5cb3 0100 |0085: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +40c218: 1400 9103 127f |0088: const v0, #float 1.94086e+38 // #7f120391 │ │ +40c21e: 6e20 4f35 0800 |008b: invoke-virtual {v8, v0}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@354f │ │ +40c224: 0c00 |008e: move-result-object v0 │ │ +40c226: 6e20 5cb3 0100 |008f: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +40c22c: 6e10 67b3 0100 |0092: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +40c232: 0c00 |0095: move-result-object v0 │ │ +40c234: 2201 8f1e |0096: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +40c238: 7010 50b3 0100 |0098: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +40c23e: 6e20 5cb3 0100 |009b: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +40c244: 6e10 2735 0800 |009e: invoke-virtual {v8}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +40c24a: 0c00 |00a1: move-result-object v0 │ │ +40c24c: 7130 169d 2003 |00a2: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLocalized:(Landroid/content/Context;J)Ljava/lang/String; // method@9d16 │ │ +40c252: 0c00 |00a5: move-result-object v0 │ │ +40c254: 6e20 5cb3 0100 |00a6: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +40c25a: 6e10 67b3 0100 |00a9: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +40c260: 0c00 |00ac: move-result-object v0 │ │ +40c262: 5481 4c94 |00ad: iget-object v1, v8, Lde/danoeh/antennapod/fragment/QueueFragment;.infoBar:Landroid/widget/TextView; // field@944c │ │ +40c266: 6e20 9d12 0100 |00af: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +40c26c: 0e00 |00b2: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=510 │ │ 0x0009 line=511 │ │ 0x0020 line=510 │ │ 0x0024 line=512 │ │ 0x002c line=514 │ │ @@ -1746847,49 +1746830,49 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 74 16-bit code units │ │ -40c2a8: |[40c2a8] de.danoeh.antennapod.fragment.QueueFragment.refreshToolbarState:()V │ │ -40c2b8: 7100 e5b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isQueueKeepSorted:()Z // method@b0e5 │ │ -40c2be: 0a00 |0003: move-result v0 │ │ -40c2c0: 5441 5494 |0004: iget-object v1, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9454 │ │ -40c2c4: 6e10 2f21 0100 |0006: invoke-virtual {v1}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ -40c2ca: 0c01 |0009: move-result-object v1 │ │ -40c2cc: 1402 9802 0a7f |000a: const v2, #float 1.83447e+38 // #7f0a0298 │ │ -40c2d2: 7220 bf0b 2100 |000d: invoke-interface {v1, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -40c2d8: 0c01 |0010: move-result-object v1 │ │ -40c2da: 7100 e6b0 0000 |0011: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isQueueLocked:()Z // method@b0e6 │ │ -40c2e0: 0a03 |0014: move-result v3 │ │ -40c2e2: 7220 ef0b 3100 |0015: invoke-interface {v1, v3}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@0bef │ │ -40c2e8: 5441 5494 |0018: iget-object v1, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9454 │ │ -40c2ec: 6e10 2f21 0100 |001a: invoke-virtual {v1}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ -40c2f2: 0c01 |001d: move-result-object v1 │ │ -40c2f4: 7220 bf0b 2100 |001e: invoke-interface {v1, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -40c2fa: 0c01 |0021: move-result-object v1 │ │ -40c2fc: df02 0001 |0022: xor-int/lit8 v2, v0, #int 1 // #01 │ │ -40c300: 7220 020c 2100 |0024: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ -40c306: 5441 5494 |0027: iget-object v1, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9454 │ │ -40c30a: 6e10 2f21 0100 |0029: invoke-virtual {v1}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ -40c310: 0c01 |002c: move-result-object v1 │ │ -40c312: 1402 2103 0a7f |002d: const v2, #float 1.8345e+38 // #7f0a0321 │ │ -40c318: 7220 bf0b 2100 |0030: invoke-interface {v1, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -40c31e: 0c01 |0033: move-result-object v1 │ │ -40c320: df02 0001 |0034: xor-int/lit8 v2, v0, #int 1 // #01 │ │ -40c324: 7220 020c 2100 |0036: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ -40c32a: 5441 5494 |0039: iget-object v1, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9454 │ │ -40c32e: 6e10 2f21 0100 |003b: invoke-virtual {v1}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ -40c334: 0c01 |003e: move-result-object v1 │ │ -40c336: 1402 d601 0a7f |003f: const v2, #float 1.83443e+38 // #7f0a01d6 │ │ -40c33c: 7220 bf0b 2100 |0042: invoke-interface {v1, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -40c342: 0c01 |0045: move-result-object v1 │ │ -40c344: 7220 ef0b 0100 |0046: invoke-interface {v1, v0}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@0bef │ │ -40c34a: 0e00 |0049: return-void │ │ +40c270: |[40c270] de.danoeh.antennapod.fragment.QueueFragment.refreshToolbarState:()V │ │ +40c280: 7100 e5b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isQueueKeepSorted:()Z // method@b0e5 │ │ +40c286: 0a00 |0003: move-result v0 │ │ +40c288: 5441 5494 |0004: iget-object v1, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9454 │ │ +40c28c: 6e10 2f21 0100 |0006: invoke-virtual {v1}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ +40c292: 0c01 |0009: move-result-object v1 │ │ +40c294: 1402 9802 0a7f |000a: const v2, #float 1.83447e+38 // #7f0a0298 │ │ +40c29a: 7220 bf0b 2100 |000d: invoke-interface {v1, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +40c2a0: 0c01 |0010: move-result-object v1 │ │ +40c2a2: 7100 e6b0 0000 |0011: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isQueueLocked:()Z // method@b0e6 │ │ +40c2a8: 0a03 |0014: move-result v3 │ │ +40c2aa: 7220 ef0b 3100 |0015: invoke-interface {v1, v3}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@0bef │ │ +40c2b0: 5441 5494 |0018: iget-object v1, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9454 │ │ +40c2b4: 6e10 2f21 0100 |001a: invoke-virtual {v1}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ +40c2ba: 0c01 |001d: move-result-object v1 │ │ +40c2bc: 7220 bf0b 2100 |001e: invoke-interface {v1, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +40c2c2: 0c01 |0021: move-result-object v1 │ │ +40c2c4: df02 0001 |0022: xor-int/lit8 v2, v0, #int 1 // #01 │ │ +40c2c8: 7220 020c 2100 |0024: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ +40c2ce: 5441 5494 |0027: iget-object v1, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9454 │ │ +40c2d2: 6e10 2f21 0100 |0029: invoke-virtual {v1}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ +40c2d8: 0c01 |002c: move-result-object v1 │ │ +40c2da: 1402 2103 0a7f |002d: const v2, #float 1.8345e+38 // #7f0a0321 │ │ +40c2e0: 7220 bf0b 2100 |0030: invoke-interface {v1, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +40c2e6: 0c01 |0033: move-result-object v1 │ │ +40c2e8: df02 0001 |0034: xor-int/lit8 v2, v0, #int 1 // #01 │ │ +40c2ec: 7220 020c 2100 |0036: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ +40c2f2: 5441 5494 |0039: iget-object v1, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9454 │ │ +40c2f6: 6e10 2f21 0100 |003b: invoke-virtual {v1}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ +40c2fc: 0c01 |003e: move-result-object v1 │ │ +40c2fe: 1402 d601 0a7f |003f: const v2, #float 1.83443e+38 // #7f0a01d6 │ │ +40c304: 7220 bf0b 2100 |0042: invoke-interface {v1, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +40c30a: 0c01 |0045: move-result-object v1 │ │ +40c30c: 7220 ef0b 0100 |0046: invoke-interface {v1, v0}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@0bef │ │ +40c312: 0e00 |0049: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0004 line=259 │ │ 0x0018 line=260 │ │ 0x0027 line=261 │ │ 0x0039 line=262 │ │ @@ -1746901,38 +1746884,38 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -40c34c: |[40c34c] de.danoeh.antennapod.fragment.QueueFragment.setQueueLocked:(Z)V │ │ -40c35c: 7110 06b1 0300 |0000: invoke-static {v3}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setQueueLocked:(Z)V // method@b106 │ │ -40c362: 7010 89a7 0200 |0003: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/QueueFragment;.refreshToolbarState:()V // method@a789 │ │ -40c368: 5420 5094 |0006: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@9450 │ │ -40c36c: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ -40c370: 6e10 4b97 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter;.updateDragDropEnabled:()V // method@974b │ │ -40c376: 5420 4f94 |000d: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@944f │ │ -40c37a: 7210 72b5 0000 |000f: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ -40c380: 0a00 |0012: move-result v0 │ │ -40c382: 3900 1e00 |0013: if-nez v0, 0031 // +001e │ │ -40c386: 12f0 |0015: const/4 v0, #int -1 // #ff │ │ -40c388: 3803 0f00 |0016: if-eqz v3, 0025 // +000f │ │ -40c38c: 6e10 2735 0200 |0018: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -40c392: 0c03 |001b: move-result-object v3 │ │ -40c394: 1f03 d917 |001c: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -40c398: 1401 f002 127f |001e: const v1, #float 1.94083e+38 // #7f1202f0 │ │ -40c39e: 6e30 b494 1300 |0021: invoke-virtual {v3, v1, v0}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@94b4 │ │ -40c3a4: 280d |0024: goto 0031 // +000d │ │ -40c3a6: 6e10 2735 0200 |0025: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -40c3ac: 0c03 |0028: move-result-object v3 │ │ -40c3ae: 1f03 d917 |0029: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -40c3b2: 1401 f102 127f |002b: const v1, #float 1.94083e+38 // #7f1202f1 │ │ -40c3b8: 6e30 b494 1300 |002e: invoke-virtual {v3, v1, v0}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@94b4 │ │ -40c3be: 0e00 |0031: return-void │ │ +40c314: |[40c314] de.danoeh.antennapod.fragment.QueueFragment.setQueueLocked:(Z)V │ │ +40c324: 7110 06b1 0300 |0000: invoke-static {v3}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setQueueLocked:(Z)V // method@b106 │ │ +40c32a: 7010 89a7 0200 |0003: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/QueueFragment;.refreshToolbarState:()V // method@a789 │ │ +40c330: 5420 5094 |0006: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@9450 │ │ +40c334: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ +40c338: 6e10 4b97 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter;.updateDragDropEnabled:()V // method@974b │ │ +40c33e: 5420 4f94 |000d: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@944f │ │ +40c342: 7210 72b5 0000 |000f: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ +40c348: 0a00 |0012: move-result v0 │ │ +40c34a: 3900 1e00 |0013: if-nez v0, 0031 // +001e │ │ +40c34e: 12f0 |0015: const/4 v0, #int -1 // #ff │ │ +40c350: 3803 0f00 |0016: if-eqz v3, 0025 // +000f │ │ +40c354: 6e10 2735 0200 |0018: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +40c35a: 0c03 |001b: move-result-object v3 │ │ +40c35c: 1f03 d917 |001c: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +40c360: 1401 f002 127f |001e: const v1, #float 1.94083e+38 // #7f1202f0 │ │ +40c366: 6e30 b494 1300 |0021: invoke-virtual {v3, v1, v0}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@94b4 │ │ +40c36c: 280d |0024: goto 0031 // +000d │ │ +40c36e: 6e10 2735 0200 |0025: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +40c374: 0c03 |0028: move-result-object v3 │ │ +40c376: 1f03 d917 |0029: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +40c37a: 1401 f102 127f |002b: const v1, #float 1.94083e+38 // #7f1202f1 │ │ +40c380: 6e30 b494 1300 |002e: invoke-virtual {v3, v1, v0}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@94b4 │ │ +40c386: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=348 │ │ 0x0003 line=349 │ │ 0x0006 line=350 │ │ 0x000a line=351 │ │ 0x000d line=353 │ │ @@ -1746947,19 +1746930,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 │ │ -40c3c0: |[40c3c0] de.danoeh.antennapod.fragment.QueueFragment.setSortOrder:(Lde/danoeh/antennapod/model/feed/SortOrder;)V │ │ -40c3d0: 7110 05b1 0200 |0000: invoke-static {v2}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setQueueKeepSortedOrder:(Lde/danoeh/antennapod/model/feed/SortOrder;)V // method@b105 │ │ -40c3d6: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -40c3d8: 7120 559c 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@9c55 │ │ -40c3de: 0e00 |0007: return-void │ │ +40c388: |[40c388] de.danoeh.antennapod.fragment.QueueFragment.setSortOrder:(Lde/danoeh/antennapod/model/feed/SortOrder;)V │ │ +40c398: 7110 05b1 0200 |0000: invoke-static {v2}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setQueueKeepSortedOrder:(Lde/danoeh/antennapod/model/feed/SortOrder;)V // method@b105 │ │ +40c39e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +40c3a0: 7120 559c 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@9c55 │ │ +40c3a6: 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; │ │ @@ -1746969,55 +1746952,55 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 89 16-bit code units │ │ -40c3e0: |[40c3e0] de.danoeh.antennapod.fragment.QueueFragment.toggleQueueLock:()V │ │ -40c3f0: 7100 e6b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isQueueLocked:()Z // method@b0e6 │ │ -40c3f6: 0a00 |0003: move-result v0 │ │ -40c3f8: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -40c3fc: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -40c3fe: 7020 8aa7 0500 |0007: invoke-direct {v5, v0}, Lde/danoeh/antennapod/fragment/QueueFragment;.setQueueLocked:(Z)V // method@a78a │ │ -40c404: 284e |000a: goto 0058 // +004e │ │ -40c406: 5450 4d94 |000b: iget-object v0, v5, Lde/danoeh/antennapod/fragment/QueueFragment;.prefs:Landroid/content/SharedPreferences; // field@944d │ │ -40c40a: 1a01 58db |000d: const-string v1, "show_lock_warning" // string@db58 │ │ -40c40e: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -40c410: 7230 9b02 1002 |0010: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ -40c416: 0a00 |0013: move-result v0 │ │ -40c418: 3900 0600 |0014: if-nez v0, 001a // +0006 │ │ -40c41c: 7020 8aa7 2500 |0016: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/QueueFragment;.setQueueLocked:(Z)V // method@a78a │ │ -40c422: 283f |0019: goto 0058 // +003f │ │ -40c424: 2200 1715 |001a: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ -40c428: 6e10 2d35 0500 |001c: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -40c42e: 0c01 |001f: move-result-object v1 │ │ -40c430: 7020 8381 1000 |0020: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ -40c436: 1401 a401 127f |0023: const v1, #float 1.94076e+38 // #7f1201a4 │ │ -40c43c: 6e20 cf81 1000 |0026: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ -40c442: 1402 ef02 127f |0029: const v2, #float 1.94083e+38 // #7f1202ef │ │ -40c448: 6e20 a381 2000 |002c: invoke-virtual {v0, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81a3 │ │ -40c44e: 6e10 2d35 0500 |002f: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -40c454: 0c02 |0032: move-result-object v2 │ │ -40c456: 1403 2800 0d7f |0033: const v3, #float 1.87422e+38 // #7f0d0028 │ │ -40c45c: 1204 |0036: const/4 v4, #int 0 // #0 │ │ -40c45e: 7130 ed0c 3204 |0037: invoke-static {v2, v3, v4}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ced │ │ -40c464: 0c02 |003a: move-result-object v2 │ │ -40c466: 1403 b900 0a7f |003b: const v3, #float 1.83437e+38 // #7f0a00b9 │ │ -40c46c: 6e20 780c 3200 |003e: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -40c472: 0c03 |0041: move-result-object v3 │ │ -40c474: 1f03 e702 |0042: check-cast v3, Landroid/widget/CheckBox; // type@02e7 │ │ -40c478: 6e20 d481 2000 |0044: invoke-virtual {v0, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81d4 │ │ -40c47e: 2202 b01b |0047: new-instance v2, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda4; // type@1bb0 │ │ -40c482: 7030 45a7 5203 |0049: invoke-direct {v2, v5, v3}, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/QueueFragment;Landroid/widget/CheckBox;)V // method@a745 │ │ -40c488: 6e30 c181 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@81c1 │ │ -40c48e: 1401 4b00 127f |004f: const v1, #float 1.94069e+38 // #7f12004b │ │ -40c494: 6e30 ad81 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@81ad │ │ -40c49a: 6e10 7114 0000 |0055: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ -40c4a0: 0e00 |0058: return-void │ │ +40c3a8: |[40c3a8] de.danoeh.antennapod.fragment.QueueFragment.toggleQueueLock:()V │ │ +40c3b8: 7100 e6b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isQueueLocked:()Z // method@b0e6 │ │ +40c3be: 0a00 |0003: move-result v0 │ │ +40c3c0: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +40c3c4: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +40c3c6: 7020 8aa7 0500 |0007: invoke-direct {v5, v0}, Lde/danoeh/antennapod/fragment/QueueFragment;.setQueueLocked:(Z)V // method@a78a │ │ +40c3cc: 284e |000a: goto 0058 // +004e │ │ +40c3ce: 5450 4d94 |000b: iget-object v0, v5, Lde/danoeh/antennapod/fragment/QueueFragment;.prefs:Landroid/content/SharedPreferences; // field@944d │ │ +40c3d2: 1a01 58db |000d: const-string v1, "show_lock_warning" // string@db58 │ │ +40c3d6: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +40c3d8: 7230 9b02 1002 |0010: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ +40c3de: 0a00 |0013: move-result v0 │ │ +40c3e0: 3900 0600 |0014: if-nez v0, 001a // +0006 │ │ +40c3e4: 7020 8aa7 2500 |0016: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/QueueFragment;.setQueueLocked:(Z)V // method@a78a │ │ +40c3ea: 283f |0019: goto 0058 // +003f │ │ +40c3ec: 2200 1715 |001a: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ +40c3f0: 6e10 2d35 0500 |001c: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +40c3f6: 0c01 |001f: move-result-object v1 │ │ +40c3f8: 7020 8381 1000 |0020: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ +40c3fe: 1401 a401 127f |0023: const v1, #float 1.94076e+38 // #7f1201a4 │ │ +40c404: 6e20 cf81 1000 |0026: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ +40c40a: 1402 ef02 127f |0029: const v2, #float 1.94083e+38 // #7f1202ef │ │ +40c410: 6e20 a381 2000 |002c: invoke-virtual {v0, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81a3 │ │ +40c416: 6e10 2d35 0500 |002f: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +40c41c: 0c02 |0032: move-result-object v2 │ │ +40c41e: 1403 2800 0d7f |0033: const v3, #float 1.87422e+38 // #7f0d0028 │ │ +40c424: 1204 |0036: const/4 v4, #int 0 // #0 │ │ +40c426: 7130 ed0c 3204 |0037: invoke-static {v2, v3, v4}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ced │ │ +40c42c: 0c02 |003a: move-result-object v2 │ │ +40c42e: 1403 b900 0a7f |003b: const v3, #float 1.83437e+38 // #7f0a00b9 │ │ +40c434: 6e20 780c 3200 |003e: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +40c43a: 0c03 |0041: move-result-object v3 │ │ +40c43c: 1f03 e702 |0042: check-cast v3, Landroid/widget/CheckBox; // type@02e7 │ │ +40c440: 6e20 d481 2000 |0044: invoke-virtual {v0, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81d4 │ │ +40c446: 2202 b01b |0047: new-instance v2, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda4; // type@1bb0 │ │ +40c44a: 7030 45a7 5203 |0049: invoke-direct {v2, v5, v3}, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/QueueFragment;Landroid/widget/CheckBox;)V // method@a745 │ │ +40c450: 6e30 c181 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@81c1 │ │ +40c456: 1401 4b00 127f |004f: const v1, #float 1.94069e+38 // #7f12004b │ │ +40c45c: 6e30 ad81 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@81ad │ │ +40c462: 6e10 7114 0000 |0055: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ +40c468: 0e00 |0058: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=321 │ │ 0x0007 line=323 │ │ 0x000b line=325 │ │ 0x0016 line=327 │ │ 0x001a line=329 │ │ @@ -1747038,100 +1747021,100 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 174 16-bit code units │ │ -40b664: |[40b664] de.danoeh.antennapod.fragment.QueueFragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -40b674: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -40b678: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -40b67e: 1a01 10bf |0005: const-string v1, "onContextItemSelected() called with: item = [" // string@bf10 │ │ -40b682: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -40b688: 6e20 5bb3 7000 |000a: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ -40b68e: 1a01 4666 |000d: const-string v1, "]" // string@6646 │ │ -40b692: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -40b698: 6e10 67b3 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -40b69e: 0c00 |0015: move-result-object v0 │ │ -40b6a0: 1a01 fd50 |0016: const-string v1, "QueueFragment" // string@50fd │ │ -40b6a4: 7120 fe0a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -40b6aa: 6e10 6b35 0600 |001b: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.isVisible:()Z // method@356b │ │ -40b6b0: 0a00 |001e: move-result v0 │ │ -40b6b2: 1202 |001f: const/4 v2, #int 0 // #0 │ │ -40b6b4: 3800 8d00 |0020: if-eqz v0, 00ad // +008d │ │ -40b6b8: 5460 5094 |0022: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@9450 │ │ -40b6bc: 3900 0400 |0024: if-nez v0, 0028 // +0004 │ │ -40b6c0: 2900 8700 |0026: goto/16 00ad // +0087 │ │ -40b6c4: 6e10 b496 0000 |0028: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getLongPressedItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@96b4 │ │ -40b6ca: 0c00 |002b: move-result-object v0 │ │ -40b6cc: 3900 0c00 |002c: if-nez v0, 0038 // +000c │ │ -40b6d0: 1a00 d654 |002e: const-string v0, "Selected item was null, ignoring selection" // string@54d6 │ │ -40b6d4: 7120 030b 0100 |0030: invoke-static {v1, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b03 │ │ -40b6da: 6f20 7335 7600 |0033: invoke-super {v6, v7}, Landroidx/fragment/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@3573 │ │ -40b6e0: 0a07 |0036: move-result v7 │ │ -40b6e2: 0f07 |0037: return v7 │ │ -40b6e4: 5463 4f94 |0038: iget-object v3, v6, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@944f │ │ -40b6e8: 6e10 f4ab 0000 |003a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -40b6ee: 0b04 |003d: move-result-wide v4 │ │ -40b6f0: 7130 849d 4305 |003e: invoke-static {v3, v4, v5}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.indexOfItemWithId:(Ljava/util/List;J)I // method@9d84 │ │ -40b6f6: 0a03 |0041: move-result v3 │ │ -40b6f8: 3b03 0c00 |0042: if-gez v3, 004e // +000c │ │ -40b6fc: 1a00 d454 |0044: const-string v0, "Selected item no longer exist, ignoring selection" // string@54d4 │ │ -40b700: 7120 030b 0100 |0046: invoke-static {v1, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b03 │ │ -40b706: 6f20 7335 7600 |0049: invoke-super {v6, v7}, Landroidx/fragment/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@3573 │ │ -40b70c: 0a07 |004c: move-result v7 │ │ -40b70e: 0f07 |004d: return v7 │ │ -40b710: 5461 5094 |004e: iget-object v1, v6, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@9450 │ │ -40b714: 6e20 bc96 7100 |0050: invoke-virtual {v1, v7}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@96bc │ │ -40b71a: 0a01 |0053: move-result v1 │ │ -40b71c: 1214 |0054: const/4 v4, #int 1 // #1 │ │ -40b71e: 3801 0300 |0055: if-eqz v1, 0058 // +0003 │ │ -40b722: 0f04 |0057: return v4 │ │ -40b724: 7210 db0b 0700 |0058: invoke-interface {v7}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ -40b72a: 0a01 |005b: move-result v1 │ │ -40b72c: 1405 1b02 0a7f |005c: const v5, #float 1.83444e+38 // #7f0a021b │ │ -40b732: 3351 1a00 |005f: if-ne v1, v5, 0079 // +001a │ │ -40b736: 5467 4f94 |0061: iget-object v7, v6, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@944f │ │ -40b73a: 7220 6eb5 3700 |0063: invoke-interface {v7, v3}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@b56e │ │ -40b740: 0c01 |0066: move-result-object v1 │ │ -40b742: 1f01 b91c |0067: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -40b746: 7230 5eb5 2701 |0069: invoke-interface {v7, v2, v1}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@b55e │ │ -40b74c: 5467 5094 |006c: iget-object v7, v6, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@9450 │ │ -40b750: 6e30 d241 3702 |006e: invoke-virtual {v7, v3, v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyItemMoved:(II)V // method@41d2 │ │ -40b756: 6e10 f4ab 0000 |0071: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -40b75c: 0b00 |0074: move-result-wide v0 │ │ -40b75e: 7130 4e9c 1004 |0075: invoke-static {v0, v1, v4}, Lde/danoeh/antennapod/core/storage/DBWriter;.moveQueueItemToTop:(JZ)Ljava/util/concurrent/Future; // method@9c4e │ │ -40b764: 0f04 |0078: return v4 │ │ -40b766: 1402 1a02 0a7f |0079: const v2, #float 1.83444e+38 // #7f0a021a │ │ -40b76c: 3321 2800 |007c: if-ne v1, v2, 00a4 // +0028 │ │ -40b770: 5467 4f94 |007e: iget-object v7, v6, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@944f │ │ -40b774: 7210 72b5 0700 |0080: invoke-interface {v7}, Ljava/util/List;.size:()I // method@b572 │ │ -40b77a: 0a01 |0083: move-result v1 │ │ -40b77c: b141 |0084: sub-int/2addr v1, v4 │ │ -40b77e: 5462 4f94 |0085: iget-object v2, v6, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@944f │ │ -40b782: 7220 6eb5 3200 |0087: invoke-interface {v2, v3}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@b56e │ │ -40b788: 0c02 |008a: move-result-object v2 │ │ -40b78a: 1f02 b91c |008b: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -40b78e: 7230 5eb5 1702 |008d: invoke-interface {v7, v1, v2}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@b55e │ │ -40b794: 5467 5094 |0090: iget-object v7, v6, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@9450 │ │ -40b798: 5461 4f94 |0092: iget-object v1, v6, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@944f │ │ -40b79c: 7210 72b5 0100 |0094: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b572 │ │ -40b7a2: 0a01 |0097: move-result v1 │ │ -40b7a4: b141 |0098: sub-int/2addr v1, v4 │ │ -40b7a6: 6e30 d241 3701 |0099: invoke-virtual {v7, v3, v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyItemMoved:(II)V // method@41d2 │ │ -40b7ac: 6e10 f4ab 0000 |009c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -40b7b2: 0b00 |009f: move-result-wide v0 │ │ -40b7b4: 7130 4d9c 1004 |00a0: invoke-static {v0, v1, v4}, Lde/danoeh/antennapod/core/storage/DBWriter;.moveQueueItemToBottom:(JZ)Ljava/util/concurrent/Future; // method@9c4d │ │ -40b7ba: 0f04 |00a3: return v4 │ │ -40b7bc: 7210 db0b 0700 |00a4: invoke-interface {v7}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ -40b7c2: 0a07 |00a7: move-result v7 │ │ -40b7c4: 7130 5bab 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@ab5b │ │ -40b7ca: 0a07 |00ab: move-result v7 │ │ -40b7cc: 0f07 |00ac: return v7 │ │ -40b7ce: 0f02 |00ad: return v2 │ │ +40b62c: |[40b62c] de.danoeh.antennapod.fragment.QueueFragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +40b63c: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +40b640: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +40b646: 1a01 10bf |0005: const-string v1, "onContextItemSelected() called with: item = [" // string@bf10 │ │ +40b64a: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +40b650: 6e20 5bb3 7000 |000a: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ +40b656: 1a01 4666 |000d: const-string v1, "]" // string@6646 │ │ +40b65a: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +40b660: 6e10 67b3 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +40b666: 0c00 |0015: move-result-object v0 │ │ +40b668: 1a01 fd50 |0016: const-string v1, "QueueFragment" // string@50fd │ │ +40b66c: 7120 fe0a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +40b672: 6e10 6b35 0600 |001b: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.isVisible:()Z // method@356b │ │ +40b678: 0a00 |001e: move-result v0 │ │ +40b67a: 1202 |001f: const/4 v2, #int 0 // #0 │ │ +40b67c: 3800 8d00 |0020: if-eqz v0, 00ad // +008d │ │ +40b680: 5460 5094 |0022: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@9450 │ │ +40b684: 3900 0400 |0024: if-nez v0, 0028 // +0004 │ │ +40b688: 2900 8700 |0026: goto/16 00ad // +0087 │ │ +40b68c: 6e10 b496 0000 |0028: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getLongPressedItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@96b4 │ │ +40b692: 0c00 |002b: move-result-object v0 │ │ +40b694: 3900 0c00 |002c: if-nez v0, 0038 // +000c │ │ +40b698: 1a00 d654 |002e: const-string v0, "Selected item was null, ignoring selection" // string@54d6 │ │ +40b69c: 7120 030b 0100 |0030: invoke-static {v1, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b03 │ │ +40b6a2: 6f20 7335 7600 |0033: invoke-super {v6, v7}, Landroidx/fragment/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@3573 │ │ +40b6a8: 0a07 |0036: move-result v7 │ │ +40b6aa: 0f07 |0037: return v7 │ │ +40b6ac: 5463 4f94 |0038: iget-object v3, v6, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@944f │ │ +40b6b0: 6e10 f4ab 0000 |003a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +40b6b6: 0b04 |003d: move-result-wide v4 │ │ +40b6b8: 7130 849d 4305 |003e: invoke-static {v3, v4, v5}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.indexOfItemWithId:(Ljava/util/List;J)I // method@9d84 │ │ +40b6be: 0a03 |0041: move-result v3 │ │ +40b6c0: 3b03 0c00 |0042: if-gez v3, 004e // +000c │ │ +40b6c4: 1a00 d454 |0044: const-string v0, "Selected item no longer exist, ignoring selection" // string@54d4 │ │ +40b6c8: 7120 030b 0100 |0046: invoke-static {v1, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b03 │ │ +40b6ce: 6f20 7335 7600 |0049: invoke-super {v6, v7}, Landroidx/fragment/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@3573 │ │ +40b6d4: 0a07 |004c: move-result v7 │ │ +40b6d6: 0f07 |004d: return v7 │ │ +40b6d8: 5461 5094 |004e: iget-object v1, v6, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@9450 │ │ +40b6dc: 6e20 bc96 7100 |0050: invoke-virtual {v1, v7}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@96bc │ │ +40b6e2: 0a01 |0053: move-result v1 │ │ +40b6e4: 1214 |0054: const/4 v4, #int 1 // #1 │ │ +40b6e6: 3801 0300 |0055: if-eqz v1, 0058 // +0003 │ │ +40b6ea: 0f04 |0057: return v4 │ │ +40b6ec: 7210 db0b 0700 |0058: invoke-interface {v7}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ +40b6f2: 0a01 |005b: move-result v1 │ │ +40b6f4: 1405 1b02 0a7f |005c: const v5, #float 1.83444e+38 // #7f0a021b │ │ +40b6fa: 3351 1a00 |005f: if-ne v1, v5, 0079 // +001a │ │ +40b6fe: 5467 4f94 |0061: iget-object v7, v6, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@944f │ │ +40b702: 7220 6eb5 3700 |0063: invoke-interface {v7, v3}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@b56e │ │ +40b708: 0c01 |0066: move-result-object v1 │ │ +40b70a: 1f01 b91c |0067: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +40b70e: 7230 5eb5 2701 |0069: invoke-interface {v7, v2, v1}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@b55e │ │ +40b714: 5467 5094 |006c: iget-object v7, v6, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@9450 │ │ +40b718: 6e30 d241 3702 |006e: invoke-virtual {v7, v3, v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyItemMoved:(II)V // method@41d2 │ │ +40b71e: 6e10 f4ab 0000 |0071: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +40b724: 0b00 |0074: move-result-wide v0 │ │ +40b726: 7130 4e9c 1004 |0075: invoke-static {v0, v1, v4}, Lde/danoeh/antennapod/core/storage/DBWriter;.moveQueueItemToTop:(JZ)Ljava/util/concurrent/Future; // method@9c4e │ │ +40b72c: 0f04 |0078: return v4 │ │ +40b72e: 1402 1a02 0a7f |0079: const v2, #float 1.83444e+38 // #7f0a021a │ │ +40b734: 3321 2800 |007c: if-ne v1, v2, 00a4 // +0028 │ │ +40b738: 5467 4f94 |007e: iget-object v7, v6, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@944f │ │ +40b73c: 7210 72b5 0700 |0080: invoke-interface {v7}, Ljava/util/List;.size:()I // method@b572 │ │ +40b742: 0a01 |0083: move-result v1 │ │ +40b744: b141 |0084: sub-int/2addr v1, v4 │ │ +40b746: 5462 4f94 |0085: iget-object v2, v6, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@944f │ │ +40b74a: 7220 6eb5 3200 |0087: invoke-interface {v2, v3}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@b56e │ │ +40b750: 0c02 |008a: move-result-object v2 │ │ +40b752: 1f02 b91c |008b: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +40b756: 7230 5eb5 1702 |008d: invoke-interface {v7, v1, v2}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@b55e │ │ +40b75c: 5467 5094 |0090: iget-object v7, v6, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@9450 │ │ +40b760: 5461 4f94 |0092: iget-object v1, v6, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@944f │ │ +40b764: 7210 72b5 0100 |0094: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b572 │ │ +40b76a: 0a01 |0097: move-result v1 │ │ +40b76c: b141 |0098: sub-int/2addr v1, v4 │ │ +40b76e: 6e30 d241 3701 |0099: invoke-virtual {v7, v3, v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyItemMoved:(II)V // method@41d2 │ │ +40b774: 6e10 f4ab 0000 |009c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +40b77a: 0b00 |009f: move-result-wide v0 │ │ +40b77c: 7130 4d9c 1004 |00a0: invoke-static {v0, v1, v4}, Lde/danoeh/antennapod/core/storage/DBWriter;.moveQueueItemToBottom:(JZ)Ljava/util/concurrent/Future; // method@9c4d │ │ +40b782: 0f04 |00a3: return v4 │ │ +40b784: 7210 db0b 0700 |00a4: invoke-interface {v7}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ +40b78a: 0a07 |00a7: move-result v7 │ │ +40b78c: 7130 5bab 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@ab5b │ │ +40b792: 0a07 |00ab: move-result v7 │ │ +40b794: 0f07 |00ac: return v7 │ │ +40b796: 0f02 |00ad: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=374 │ │ 0x001b line=375 │ │ 0x0028 line=378 │ │ 0x0030 line=380 │ │ 0x0033 line=381 │ │ @@ -1747156,26 +1747139,26 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -40bbc4: |[40bbc4] de.danoeh.antennapod.fragment.QueueFragment.onCreate:(Landroid/os/Bundle;)V │ │ -40bbd4: 6f20 7435 3200 |0000: invoke-super {v2, v3}, Landroidx/fragment/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@3574 │ │ -40bbda: 1213 |0003: const/4 v3, #int 1 // #1 │ │ -40bbdc: 6e20 cb35 3200 |0004: invoke-virtual {v2, v3}, Landroidx/fragment/app/Fragment;.setRetainInstance:(Z)V // method@35cb │ │ -40bbe2: 6e10 2735 0200 |0007: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -40bbe8: 0c03 |000a: move-result-object v3 │ │ -40bbea: 1a00 fd50 |000b: const-string v0, "QueueFragment" // string@50fd │ │ -40bbee: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -40bbf0: 6e30 3002 0301 |000e: invoke-virtual {v3, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ -40bbf6: 0c03 |0011: move-result-object v3 │ │ -40bbf8: 5b23 4d94 |0012: iput-object v3, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.prefs:Landroid/content/SharedPreferences; // field@944d │ │ -40bbfc: 0e00 |0014: return-void │ │ +40bb8c: |[40bb8c] de.danoeh.antennapod.fragment.QueueFragment.onCreate:(Landroid/os/Bundle;)V │ │ +40bb9c: 6f20 7435 3200 |0000: invoke-super {v2, v3}, Landroidx/fragment/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@3574 │ │ +40bba2: 1213 |0003: const/4 v3, #int 1 // #1 │ │ +40bba4: 6e20 cb35 3200 |0004: invoke-virtual {v2, v3}, Landroidx/fragment/app/Fragment;.setRetainInstance:(Z)V // method@35cb │ │ +40bbaa: 6e10 2735 0200 |0007: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +40bbb0: 0c03 |000a: move-result-object v3 │ │ +40bbb2: 1a00 fd50 |000b: const-string v0, "QueueFragment" // string@50fd │ │ +40bbb6: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +40bbb8: 6e30 3002 0301 |000e: invoke-virtual {v3, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ +40bbbe: 0c03 |0011: move-result-object v3 │ │ +40bbc0: 5b23 4d94 |0012: iput-object v3, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.prefs:Landroid/content/SharedPreferences; // field@944d │ │ +40bbc4: 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; │ │ @@ -1747186,193 +1747169,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 │ │ -40b260: |[40b260] de.danoeh.antennapod.fragment.QueueFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -40b270: 6f40 7935 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@3579 │ │ -40b276: 1400 d100 0d7f |0003: const v0, #float 1.87425e+38 // #7f0d00d1 │ │ -40b27c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -40b27e: 6e40 b20b 0314 |0007: invoke-virtual {v3, v0, v4, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -40b284: 0c03 |000a: move-result-object v3 │ │ -40b286: 1404 9403 0a7f |000b: const v4, #float 1.83452e+38 // #7f0a0394 │ │ -40b28c: 6e20 780c 4300 |000e: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -40b292: 0c04 |0011: move-result-object v4 │ │ -40b294: 1f04 6a14 |0012: check-cast v4, Lcom/google/android/material/appbar/MaterialToolbar; // type@146a │ │ -40b298: 5b24 5494 |0014: iput-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9454 │ │ -40b29c: 6e20 6d21 2400 |0016: invoke-virtual {v4, v2}, Landroidx/appcompat/widget/Toolbar;.setOnMenuItemClickListener:(Landroidx/appcompat/widget/Toolbar$OnMenuItemClickListener;)V // method@216d │ │ -40b2a2: 5424 5494 |0019: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9454 │ │ -40b2a6: 2200 b11b |001b: new-instance v0, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda5; // type@1bb1 │ │ -40b2aa: 7020 47a7 2000 |001d: invoke-direct {v0, v2}, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/QueueFragment;)V // method@a747 │ │ -40b2b0: 6e20 760d 0400 |0020: invoke-virtual {v4, v0}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d76 │ │ -40b2b6: 6e10 4135 0200 |0023: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3541 │ │ -40b2bc: 0c04 |0026: move-result-object v4 │ │ -40b2be: 6e10 1537 0400 |0027: invoke-virtual {v4}, Landroidx/fragment/app/FragmentManager;.getBackStackEntryCount:()I // method@3715 │ │ -40b2c4: 0a04 |002a: move-result v4 │ │ -40b2c6: 3804 0400 |002b: if-eqz v4, 002f // +0004 │ │ -40b2ca: 1214 |002d: const/4 v4, #int 1 // #1 │ │ -40b2cc: 2802 |002e: goto 0030 // +0002 │ │ -40b2ce: 1204 |002f: const/4 v4, #int 0 // #0 │ │ -40b2d0: 5c24 4994 |0030: iput-boolean v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.displayUpArrow:Z // field@9449 │ │ -40b2d4: 3805 0a00 |0032: if-eqz v5, 003c // +000a │ │ -40b2d8: 1a04 7ae3 |0034: const-string v4, "up_arrow" // string@e37a │ │ -40b2dc: 6e20 0f07 4500 |0036: invoke-virtual {v5, v4}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@070f │ │ -40b2e2: 0a04 |0039: move-result v4 │ │ -40b2e4: 5c24 4994 |003a: iput-boolean v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.displayUpArrow:Z // field@9449 │ │ -40b2e8: 6e10 2735 0200 |003c: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -40b2ee: 0c04 |003f: move-result-object v4 │ │ -40b2f0: 1f04 d917 |0040: check-cast v4, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -40b2f4: 5425 5494 |0042: iget-object v5, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9454 │ │ -40b2f8: 5520 4994 |0044: iget-boolean v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.displayUpArrow:Z // field@9449 │ │ -40b2fc: 6e30 b394 5400 |0046: invoke-virtual {v4, v5, v0}, Lde/danoeh/antennapod/activity/MainActivity;.setupToolbarToggle:(Lcom/google/android/material/appbar/MaterialToolbar;Z)V // method@94b3 │ │ -40b302: 5424 5494 |0049: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9454 │ │ -40b306: 1405 1500 0f7f |004b: const v5, #float 1.9008e+38 // #7f0f0015 │ │ -40b30c: 6e20 4521 5400 |004e: invoke-virtual {v4, v5}, Landroidx/appcompat/widget/Toolbar;.inflateMenu:(I)V // method@2145 │ │ -40b312: 5424 5494 |0051: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9454 │ │ -40b316: 6e10 2f21 0400 |0053: invoke-virtual {v4}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ -40b31c: 0c04 |0056: move-result-object v4 │ │ -40b31e: 1405 9902 0a7f |0057: const v5, #float 1.83447e+38 // #7f0a0299 │ │ -40b324: 7220 bf0b 5400 |005a: invoke-interface {v4, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -40b32a: 0c04 |005d: move-result-object v4 │ │ -40b32c: 6e10 2735 0200 |005e: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -40b332: 0c05 |0061: move-result-object v5 │ │ -40b334: 6e10 7b00 0500 |0062: invoke-virtual {v5}, Landroid/app/Activity;.getMenuInflater:()Landroid/view/MenuInflater; // method@007b │ │ -40b33a: 0c05 |0065: move-result-object v5 │ │ -40b33c: 1400 1900 0f7f |0066: const v0, #float 1.9008e+38 // #7f0f0019 │ │ -40b342: 7210 e00b 0400 |0069: invoke-interface {v4}, Landroid/view/MenuItem;.getSubMenu:()Landroid/view/SubMenu; // method@0be0 │ │ -40b348: 0c04 |006c: move-result-object v4 │ │ -40b34a: 6e30 cd0b 0504 |006d: invoke-virtual {v5, v0, v4}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bcd │ │ -40b350: 7010 89a7 0200 |0070: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/QueueFragment;.refreshToolbarState:()V // method@a789 │ │ -40b356: 1404 9402 0a7f |0073: const v4, #float 1.83447e+38 // #7f0a0294 │ │ -40b35c: 6e20 780c 4300 |0076: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -40b362: 0c04 |0079: move-result-object v4 │ │ -40b364: 1f04 0203 |007a: check-cast v4, Landroid/widget/ProgressBar; // type@0302 │ │ -40b368: 5b24 4e94 |007c: iput-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.progressBar:Landroid/widget/ProgressBar; // field@944e │ │ -40b36c: 6e20 9c0d 1400 |007e: invoke-virtual {v4, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -40b372: 1404 cb01 0a7f |0081: const v4, #float 1.83443e+38 // #7f0a01cb │ │ -40b378: 6e20 780c 4300 |0084: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -40b37e: 0c04 |0087: move-result-object v4 │ │ -40b380: 1f04 1503 |0088: check-cast v4, Landroid/widget/TextView; // type@0315 │ │ -40b384: 5b24 4c94 |008a: iput-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.infoBar:Landroid/widget/TextView; // field@944c │ │ -40b388: 1404 a002 0a7f |008c: const v4, #float 1.83447e+38 // #7f0a02a0 │ │ -40b38e: 6e20 780c 4300 |008f: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -40b394: 0c04 |0092: move-result-object v4 │ │ -40b396: 1f04 081e |0093: check-cast v4, Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // type@1e08 │ │ -40b39a: 5b24 5194 |0095: iput-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@9451 │ │ -40b39e: 6e10 dd43 0400 |0097: invoke-virtual {v4}, Landroidx/recyclerview/widget/RecyclerView;.getItemAnimator:()Landroidx/recyclerview/widget/RecyclerView$ItemAnimator; // method@43dd │ │ -40b3a4: 0c04 |009a: move-result-object v4 │ │ -40b3a6: 2045 440b |009b: instance-of v5, v4, Landroidx/recyclerview/widget/SimpleItemAnimator; // type@0b44 │ │ -40b3aa: 3805 0700 |009d: if-eqz v5, 00a4 // +0007 │ │ -40b3ae: 1f04 440b |009f: check-cast v4, Landroidx/recyclerview/widget/SimpleItemAnimator; // type@0b44 │ │ -40b3b2: 6e20 9344 1400 |00a1: invoke-virtual {v4, v1}, Landroidx/recyclerview/widget/SimpleItemAnimator;.setSupportsChangeAnimations:(Z)V // method@4493 │ │ -40b3b8: 5424 5194 |00a4: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@9451 │ │ -40b3bc: 6e10 2735 0200 |00a6: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -40b3c2: 0c05 |00a9: move-result-object v5 │ │ -40b3c4: 1f05 d917 |00aa: check-cast v5, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -40b3c8: 6e10 8f94 0500 |00ac: invoke-virtual {v5}, Lde/danoeh/antennapod/activity/MainActivity;.getRecycledViewPool:()Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool; // method@948f │ │ -40b3ce: 0c05 |00af: move-result-object v5 │ │ -40b3d0: 6e20 4e44 5400 |00b0: invoke-virtual {v4, v5}, Landroidx/recyclerview/widget/RecyclerView;.setRecycledViewPool:(Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool;)V // method@444e │ │ -40b3d6: 5424 5194 |00b3: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@9451 │ │ -40b3da: 6e20 ae35 4200 |00b5: invoke-virtual {v2, v4}, Landroidx/fragment/app/Fragment;.registerForContextMenu:(Landroid/view/View;)V // method@35ae │ │ -40b3e0: 5424 5194 |00b8: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@9451 │ │ -40b3e4: 2205 0a1e |00ba: new-instance v5, Lde/danoeh/antennapod/view/LiftOnScrollListener; // type@1e0a │ │ -40b3e8: 1400 5f00 0a7f |00bc: const v0, #float 1.83435e+38 // #7f0a005f │ │ -40b3ee: 6e20 780c 0300 |00bf: invoke-virtual {v3, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -40b3f4: 0c00 |00c2: move-result-object v0 │ │ -40b3f6: 7020 46b1 0500 |00c3: invoke-direct {v5, v0}, Lde/danoeh/antennapod/view/LiftOnScrollListener;.:(Landroid/view/View;)V // method@b146 │ │ -40b3fc: 6e20 8343 5400 |00c6: invoke-virtual {v4, v5}, Landroidx/recyclerview/widget/RecyclerView;.addOnScrollListener:(Landroidx/recyclerview/widget/RecyclerView$OnScrollListener;)V // method@4383 │ │ -40b402: 2204 ba1b |00c9: new-instance v4, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions; // type@1bba │ │ -40b406: 7020 59a7 2400 |00cb: invoke-direct {v4, v2}, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.:(Lde/danoeh/antennapod/fragment/QueueFragment;)V // method@a759 │ │ -40b40c: 5b24 5394 |00ce: iput-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.swipeActions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@9453 │ │ -40b410: 2205 ba1c |00d0: new-instance v5, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1cba │ │ -40b414: 1a00 09c9 |00d2: const-string v0, "queued" // string@c909 │ │ -40b418: 7020 55ac 0500 |00d4: invoke-direct {v5, v0}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac55 │ │ -40b41e: 6e20 44ab 5400 |00d7: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.setFilter:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V // method@ab44 │ │ -40b424: 5424 5394 |00da: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.swipeActions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@9453 │ │ -40b428: 5425 5194 |00dc: iget-object v5, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@9451 │ │ -40b42c: 6e20 34ab 5400 |00de: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.attachTo:(Landroidx/recyclerview/widget/RecyclerView;)Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // method@ab34 │ │ -40b432: 2204 b71b |00e1: new-instance v4, Lde/danoeh/antennapod/fragment/QueueFragment$2; // type@1bb7 │ │ -40b436: 6e10 2735 0200 |00e3: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -40b43c: 0c05 |00e6: move-result-object v5 │ │ -40b43e: 1f05 d917 |00e7: check-cast v5, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -40b442: 5420 5394 |00e9: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.swipeActions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@9453 │ │ -40b446: 7040 53a7 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@a753 │ │ -40b44c: 5b24 5094 |00ee: iput-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@9450 │ │ -40b450: 6e20 5d97 2400 |00f0: invoke-virtual {v4, v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.setOnSelectModeListener:(Lde/danoeh/antennapod/adapter/SelectableAdapter$OnSelectModeListener;)V // method@975d │ │ -40b456: 5424 5194 |00f3: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@9451 │ │ -40b45a: 5425 5094 |00f5: iget-object v5, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@9450 │ │ -40b45e: 6e20 3e44 5400 |00f7: invoke-virtual {v4, v5}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@443e │ │ -40b464: 1404 5d03 0a7f |00fa: const v4, #float 1.83451e+38 // #7f0a035d │ │ -40b46a: 6e20 780c 4300 |00fd: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -40b470: 0c04 |0100: move-result-object v4 │ │ -40b472: 1f04 c50b |0101: check-cast v4, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // type@0bc5 │ │ -40b476: 6e10 4735 0200 |0103: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@3547 │ │ -40b47c: 0c05 |0106: move-result-object v5 │ │ -40b47e: 1400 5500 0b7f |0107: const v0, #float 1.84764e+38 // #7f0b0055 │ │ -40b484: 6e20 0703 0500 |010a: invoke-virtual {v5, v0}, Landroid/content/res/Resources;.getInteger:(I)I // method@0307 │ │ -40b48a: 0a05 |010d: move-result v5 │ │ -40b48c: 6e20 9247 5400 |010e: invoke-virtual {v4, v5}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setDistanceToTriggerSync:(I)V // method@4792 │ │ -40b492: 2205 b21b |0111: new-instance v5, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda6; // type@1bb2 │ │ -40b496: 7030 49a7 2504 |0113: invoke-direct {v5, v2, v4}, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/fragment/QueueFragment;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V // method@a749 │ │ -40b49c: 6e20 9647 5400 |0116: invoke-virtual {v4, v5}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setOnRefreshListener:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout$OnRefreshListener;)V // method@4796 │ │ -40b4a2: 2204 071e |0119: new-instance v4, Lde/danoeh/antennapod/view/EmptyViewHandler; // type@1e07 │ │ -40b4a6: 6e10 2d35 0200 |011b: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -40b4ac: 0c05 |011e: move-result-object v5 │ │ -40b4ae: 7020 38b1 5400 |011f: invoke-direct {v4, v5}, Lde/danoeh/antennapod/view/EmptyViewHandler;.:(Landroid/content/Context;)V // method@b138 │ │ -40b4b4: 5b24 4b94 |0122: iput-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@944b │ │ -40b4b8: 5425 5194 |0124: iget-object v5, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@9451 │ │ -40b4bc: 6e20 3ab1 5400 |0126: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/view/EmptyViewHandler;.attachToRecyclerView:(Landroidx/recyclerview/widget/RecyclerView;)V // method@b13a │ │ -40b4c2: 5424 4b94 |0129: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@944b │ │ -40b4c6: 1405 3001 087f |012b: const v5, #float 1.80781e+38 // #7f080130 │ │ -40b4cc: 6e20 3cb1 5400 |012e: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setIcon:(I)V // method@b13c │ │ -40b4d2: 5424 4b94 |0131: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@944b │ │ -40b4d6: 1405 1a02 127f |0133: const v5, #float 1.94078e+38 // #7f12021a │ │ -40b4dc: 6e20 3fb1 5400 |0136: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setTitle:(I)V // method@b13f │ │ -40b4e2: 5424 4b94 |0139: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@944b │ │ -40b4e6: 1405 1b02 127f |013b: const v5, #float 1.94078e+38 // #7f12021b │ │ -40b4ec: 6e20 3db1 5400 |013e: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setMessage:(I)V // method@b13d │ │ -40b4f2: 5424 4b94 |0141: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@944b │ │ -40b4f6: 5425 5094 |0143: iget-object v5, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@9450 │ │ -40b4fa: 6e20 40b1 5400 |0145: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/view/EmptyViewHandler;.updateAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@b140 │ │ -40b500: 1404 8101 0a7f |0148: const v4, #float 1.83441e+38 // #7f0a0181 │ │ -40b506: 6e20 780c 4300 |014b: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -40b50c: 0c04 |014e: move-result-object v4 │ │ -40b50e: 1f04 0217 |014f: check-cast v4, Lcom/leinardi/android/speeddial/SpeedDialView; // type@1702 │ │ -40b512: 5b24 5294 |0151: iput-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@9452 │ │ -40b516: 1405 8201 0a7f |0153: const v5, #float 1.83441e+38 // #7f0a0182 │ │ -40b51c: 6e20 780c 5300 |0156: invoke-virtual {v3, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -40b522: 0c05 |0159: move-result-object v5 │ │ -40b524: 1f05 f416 |015a: check-cast v5, Lcom/leinardi/android/speeddial/SpeedDialOverlayLayout; // type@16f4 │ │ -40b528: 6e20 f78f 5400 |015c: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.setOverlayLayout:(Lcom/leinardi/android/speeddial/SpeedDialOverlayLayout;)V // method@8ff7 │ │ -40b52e: 5424 5294 |015f: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@9452 │ │ -40b532: 1405 0500 0f7f |0161: const v5, #float 1.9008e+38 // #7f0f0005 │ │ -40b538: 6e20 de8f 5400 |0164: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.inflate:(I)V // method@8fde │ │ -40b53e: 5424 5294 |0167: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@9452 │ │ -40b542: 1405 ef01 0a7f |0169: const v5, #float 1.83444e+38 // #7f0a01ef │ │ -40b548: 6e20 e78f 5400 |016c: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.removeActionItemById:(I)Lcom/leinardi/android/speeddial/SpeedDialActionItem; // method@8fe7 │ │ -40b54e: 5424 5294 |016f: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@9452 │ │ -40b552: 1405 f101 0a7f |0171: const v5, #float 1.83444e+38 // #7f0a01f1 │ │ -40b558: 6e20 e78f 5400 |0174: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.removeActionItemById:(I)Lcom/leinardi/android/speeddial/SpeedDialActionItem; // method@8fe7 │ │ -40b55e: 5424 5294 |0177: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@9452 │ │ -40b562: 1405 5100 0a7f |0179: const v5, #float 1.83435e+38 // #7f0a0051 │ │ -40b568: 6e20 e78f 5400 |017c: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.removeActionItemById:(I)Lcom/leinardi/android/speeddial/SpeedDialActionItem; // method@8fe7 │ │ -40b56e: 5424 5294 |017f: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@9452 │ │ -40b572: 1405 a502 0a7f |0181: const v5, #float 1.83447e+38 // #7f0a02a5 │ │ -40b578: 6e20 e78f 5400 |0184: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.removeActionItemById:(I)Lcom/leinardi/android/speeddial/SpeedDialActionItem; // method@8fe7 │ │ -40b57e: 5424 5294 |0187: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@9452 │ │ -40b582: 2205 b81b |0189: new-instance v5, Lde/danoeh/antennapod/fragment/QueueFragment$3; // type@1bb8 │ │ -40b586: 7020 55a7 2500 |018b: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/QueueFragment$3;.:(Lde/danoeh/antennapod/fragment/QueueFragment;)V // method@a755 │ │ -40b58c: 6e20 f58f 5400 |018e: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.setOnChangeListener:(Lcom/leinardi/android/speeddial/SpeedDialView$OnChangeListener;)V // method@8ff5 │ │ -40b592: 5424 5294 |0191: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@9452 │ │ -40b596: 2205 b31b |0193: new-instance v5, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda7; // type@1bb3 │ │ -40b59a: 7020 4ba7 2500 |0195: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/fragment/QueueFragment;)V // method@a74b │ │ -40b5a0: 6e20 f48f 5400 |0198: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.setOnActionSelectedListener:(Lcom/leinardi/android/speeddial/SpeedDialView$OnActionSelectedListener;)V // method@8ff4 │ │ -40b5a6: 1103 |019b: return-object v3 │ │ +40b228: |[40b228] de.danoeh.antennapod.fragment.QueueFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +40b238: 6f40 7935 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@3579 │ │ +40b23e: 1400 d100 0d7f |0003: const v0, #float 1.87425e+38 // #7f0d00d1 │ │ +40b244: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +40b246: 6e40 b20b 0314 |0007: invoke-virtual {v3, v0, v4, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +40b24c: 0c03 |000a: move-result-object v3 │ │ +40b24e: 1404 9403 0a7f |000b: const v4, #float 1.83452e+38 // #7f0a0394 │ │ +40b254: 6e20 780c 4300 |000e: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +40b25a: 0c04 |0011: move-result-object v4 │ │ +40b25c: 1f04 6a14 |0012: check-cast v4, Lcom/google/android/material/appbar/MaterialToolbar; // type@146a │ │ +40b260: 5b24 5494 |0014: iput-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9454 │ │ +40b264: 6e20 6d21 2400 |0016: invoke-virtual {v4, v2}, Landroidx/appcompat/widget/Toolbar;.setOnMenuItemClickListener:(Landroidx/appcompat/widget/Toolbar$OnMenuItemClickListener;)V // method@216d │ │ +40b26a: 5424 5494 |0019: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9454 │ │ +40b26e: 2200 b11b |001b: new-instance v0, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda5; // type@1bb1 │ │ +40b272: 7020 47a7 2000 |001d: invoke-direct {v0, v2}, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/QueueFragment;)V // method@a747 │ │ +40b278: 6e20 760d 0400 |0020: invoke-virtual {v4, v0}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d76 │ │ +40b27e: 6e10 4135 0200 |0023: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3541 │ │ +40b284: 0c04 |0026: move-result-object v4 │ │ +40b286: 6e10 1537 0400 |0027: invoke-virtual {v4}, Landroidx/fragment/app/FragmentManager;.getBackStackEntryCount:()I // method@3715 │ │ +40b28c: 0a04 |002a: move-result v4 │ │ +40b28e: 3804 0400 |002b: if-eqz v4, 002f // +0004 │ │ +40b292: 1214 |002d: const/4 v4, #int 1 // #1 │ │ +40b294: 2802 |002e: goto 0030 // +0002 │ │ +40b296: 1204 |002f: const/4 v4, #int 0 // #0 │ │ +40b298: 5c24 4994 |0030: iput-boolean v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.displayUpArrow:Z // field@9449 │ │ +40b29c: 3805 0a00 |0032: if-eqz v5, 003c // +000a │ │ +40b2a0: 1a04 7ae3 |0034: const-string v4, "up_arrow" // string@e37a │ │ +40b2a4: 6e20 0f07 4500 |0036: invoke-virtual {v5, v4}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@070f │ │ +40b2aa: 0a04 |0039: move-result v4 │ │ +40b2ac: 5c24 4994 |003a: iput-boolean v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.displayUpArrow:Z // field@9449 │ │ +40b2b0: 6e10 2735 0200 |003c: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +40b2b6: 0c04 |003f: move-result-object v4 │ │ +40b2b8: 1f04 d917 |0040: check-cast v4, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +40b2bc: 5425 5494 |0042: iget-object v5, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9454 │ │ +40b2c0: 5520 4994 |0044: iget-boolean v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.displayUpArrow:Z // field@9449 │ │ +40b2c4: 6e30 b394 5400 |0046: invoke-virtual {v4, v5, v0}, Lde/danoeh/antennapod/activity/MainActivity;.setupToolbarToggle:(Lcom/google/android/material/appbar/MaterialToolbar;Z)V // method@94b3 │ │ +40b2ca: 5424 5494 |0049: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9454 │ │ +40b2ce: 1405 1500 0f7f |004b: const v5, #float 1.9008e+38 // #7f0f0015 │ │ +40b2d4: 6e20 4521 5400 |004e: invoke-virtual {v4, v5}, Landroidx/appcompat/widget/Toolbar;.inflateMenu:(I)V // method@2145 │ │ +40b2da: 5424 5494 |0051: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9454 │ │ +40b2de: 6e10 2f21 0400 |0053: invoke-virtual {v4}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ +40b2e4: 0c04 |0056: move-result-object v4 │ │ +40b2e6: 1405 9902 0a7f |0057: const v5, #float 1.83447e+38 // #7f0a0299 │ │ +40b2ec: 7220 bf0b 5400 |005a: invoke-interface {v4, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +40b2f2: 0c04 |005d: move-result-object v4 │ │ +40b2f4: 6e10 2735 0200 |005e: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +40b2fa: 0c05 |0061: move-result-object v5 │ │ +40b2fc: 6e10 7b00 0500 |0062: invoke-virtual {v5}, Landroid/app/Activity;.getMenuInflater:()Landroid/view/MenuInflater; // method@007b │ │ +40b302: 0c05 |0065: move-result-object v5 │ │ +40b304: 1400 1900 0f7f |0066: const v0, #float 1.9008e+38 // #7f0f0019 │ │ +40b30a: 7210 e00b 0400 |0069: invoke-interface {v4}, Landroid/view/MenuItem;.getSubMenu:()Landroid/view/SubMenu; // method@0be0 │ │ +40b310: 0c04 |006c: move-result-object v4 │ │ +40b312: 6e30 cd0b 0504 |006d: invoke-virtual {v5, v0, v4}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bcd │ │ +40b318: 7010 89a7 0200 |0070: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/QueueFragment;.refreshToolbarState:()V // method@a789 │ │ +40b31e: 1404 9402 0a7f |0073: const v4, #float 1.83447e+38 // #7f0a0294 │ │ +40b324: 6e20 780c 4300 |0076: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +40b32a: 0c04 |0079: move-result-object v4 │ │ +40b32c: 1f04 0203 |007a: check-cast v4, Landroid/widget/ProgressBar; // type@0302 │ │ +40b330: 5b24 4e94 |007c: iput-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.progressBar:Landroid/widget/ProgressBar; // field@944e │ │ +40b334: 6e20 9c0d 1400 |007e: invoke-virtual {v4, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +40b33a: 1404 cb01 0a7f |0081: const v4, #float 1.83443e+38 // #7f0a01cb │ │ +40b340: 6e20 780c 4300 |0084: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +40b346: 0c04 |0087: move-result-object v4 │ │ +40b348: 1f04 1503 |0088: check-cast v4, Landroid/widget/TextView; // type@0315 │ │ +40b34c: 5b24 4c94 |008a: iput-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.infoBar:Landroid/widget/TextView; // field@944c │ │ +40b350: 1404 a002 0a7f |008c: const v4, #float 1.83447e+38 // #7f0a02a0 │ │ +40b356: 6e20 780c 4300 |008f: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +40b35c: 0c04 |0092: move-result-object v4 │ │ +40b35e: 1f04 081e |0093: check-cast v4, Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // type@1e08 │ │ +40b362: 5b24 5194 |0095: iput-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@9451 │ │ +40b366: 6e10 dd43 0400 |0097: invoke-virtual {v4}, Landroidx/recyclerview/widget/RecyclerView;.getItemAnimator:()Landroidx/recyclerview/widget/RecyclerView$ItemAnimator; // method@43dd │ │ +40b36c: 0c04 |009a: move-result-object v4 │ │ +40b36e: 2045 440b |009b: instance-of v5, v4, Landroidx/recyclerview/widget/SimpleItemAnimator; // type@0b44 │ │ +40b372: 3805 0700 |009d: if-eqz v5, 00a4 // +0007 │ │ +40b376: 1f04 440b |009f: check-cast v4, Landroidx/recyclerview/widget/SimpleItemAnimator; // type@0b44 │ │ +40b37a: 6e20 9344 1400 |00a1: invoke-virtual {v4, v1}, Landroidx/recyclerview/widget/SimpleItemAnimator;.setSupportsChangeAnimations:(Z)V // method@4493 │ │ +40b380: 5424 5194 |00a4: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@9451 │ │ +40b384: 6e10 2735 0200 |00a6: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +40b38a: 0c05 |00a9: move-result-object v5 │ │ +40b38c: 1f05 d917 |00aa: check-cast v5, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +40b390: 6e10 8f94 0500 |00ac: invoke-virtual {v5}, Lde/danoeh/antennapod/activity/MainActivity;.getRecycledViewPool:()Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool; // method@948f │ │ +40b396: 0c05 |00af: move-result-object v5 │ │ +40b398: 6e20 4e44 5400 |00b0: invoke-virtual {v4, v5}, Landroidx/recyclerview/widget/RecyclerView;.setRecycledViewPool:(Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool;)V // method@444e │ │ +40b39e: 5424 5194 |00b3: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@9451 │ │ +40b3a2: 6e20 ae35 4200 |00b5: invoke-virtual {v2, v4}, Landroidx/fragment/app/Fragment;.registerForContextMenu:(Landroid/view/View;)V // method@35ae │ │ +40b3a8: 5424 5194 |00b8: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@9451 │ │ +40b3ac: 2205 0a1e |00ba: new-instance v5, Lde/danoeh/antennapod/view/LiftOnScrollListener; // type@1e0a │ │ +40b3b0: 1400 5f00 0a7f |00bc: const v0, #float 1.83435e+38 // #7f0a005f │ │ +40b3b6: 6e20 780c 0300 |00bf: invoke-virtual {v3, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +40b3bc: 0c00 |00c2: move-result-object v0 │ │ +40b3be: 7020 46b1 0500 |00c3: invoke-direct {v5, v0}, Lde/danoeh/antennapod/view/LiftOnScrollListener;.:(Landroid/view/View;)V // method@b146 │ │ +40b3c4: 6e20 8343 5400 |00c6: invoke-virtual {v4, v5}, Landroidx/recyclerview/widget/RecyclerView;.addOnScrollListener:(Landroidx/recyclerview/widget/RecyclerView$OnScrollListener;)V // method@4383 │ │ +40b3ca: 2204 ba1b |00c9: new-instance v4, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions; // type@1bba │ │ +40b3ce: 7020 59a7 2400 |00cb: invoke-direct {v4, v2}, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.:(Lde/danoeh/antennapod/fragment/QueueFragment;)V // method@a759 │ │ +40b3d4: 5b24 5394 |00ce: iput-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.swipeActions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@9453 │ │ +40b3d8: 2205 ba1c |00d0: new-instance v5, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1cba │ │ +40b3dc: 1a00 09c9 |00d2: const-string v0, "queued" // string@c909 │ │ +40b3e0: 7020 55ac 0500 |00d4: invoke-direct {v5, v0}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac55 │ │ +40b3e6: 6e20 44ab 5400 |00d7: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.setFilter:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V // method@ab44 │ │ +40b3ec: 5424 5394 |00da: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.swipeActions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@9453 │ │ +40b3f0: 5425 5194 |00dc: iget-object v5, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@9451 │ │ +40b3f4: 6e20 34ab 5400 |00de: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.attachTo:(Landroidx/recyclerview/widget/RecyclerView;)Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // method@ab34 │ │ +40b3fa: 2204 b71b |00e1: new-instance v4, Lde/danoeh/antennapod/fragment/QueueFragment$2; // type@1bb7 │ │ +40b3fe: 6e10 2735 0200 |00e3: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +40b404: 0c05 |00e6: move-result-object v5 │ │ +40b406: 1f05 d917 |00e7: check-cast v5, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +40b40a: 5420 5394 |00e9: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.swipeActions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@9453 │ │ +40b40e: 7040 53a7 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@a753 │ │ +40b414: 5b24 5094 |00ee: iput-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@9450 │ │ +40b418: 6e20 5d97 2400 |00f0: invoke-virtual {v4, v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.setOnSelectModeListener:(Lde/danoeh/antennapod/adapter/SelectableAdapter$OnSelectModeListener;)V // method@975d │ │ +40b41e: 5424 5194 |00f3: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@9451 │ │ +40b422: 5425 5094 |00f5: iget-object v5, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@9450 │ │ +40b426: 6e20 3e44 5400 |00f7: invoke-virtual {v4, v5}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@443e │ │ +40b42c: 1404 5d03 0a7f |00fa: const v4, #float 1.83451e+38 // #7f0a035d │ │ +40b432: 6e20 780c 4300 |00fd: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +40b438: 0c04 |0100: move-result-object v4 │ │ +40b43a: 1f04 c50b |0101: check-cast v4, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // type@0bc5 │ │ +40b43e: 6e10 4735 0200 |0103: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@3547 │ │ +40b444: 0c05 |0106: move-result-object v5 │ │ +40b446: 1400 5500 0b7f |0107: const v0, #float 1.84764e+38 // #7f0b0055 │ │ +40b44c: 6e20 0703 0500 |010a: invoke-virtual {v5, v0}, Landroid/content/res/Resources;.getInteger:(I)I // method@0307 │ │ +40b452: 0a05 |010d: move-result v5 │ │ +40b454: 6e20 9247 5400 |010e: invoke-virtual {v4, v5}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setDistanceToTriggerSync:(I)V // method@4792 │ │ +40b45a: 2205 b21b |0111: new-instance v5, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda6; // type@1bb2 │ │ +40b45e: 7030 49a7 2504 |0113: invoke-direct {v5, v2, v4}, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/fragment/QueueFragment;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V // method@a749 │ │ +40b464: 6e20 9647 5400 |0116: invoke-virtual {v4, v5}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setOnRefreshListener:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout$OnRefreshListener;)V // method@4796 │ │ +40b46a: 2204 071e |0119: new-instance v4, Lde/danoeh/antennapod/view/EmptyViewHandler; // type@1e07 │ │ +40b46e: 6e10 2d35 0200 |011b: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +40b474: 0c05 |011e: move-result-object v5 │ │ +40b476: 7020 38b1 5400 |011f: invoke-direct {v4, v5}, Lde/danoeh/antennapod/view/EmptyViewHandler;.:(Landroid/content/Context;)V // method@b138 │ │ +40b47c: 5b24 4b94 |0122: iput-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@944b │ │ +40b480: 5425 5194 |0124: iget-object v5, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@9451 │ │ +40b484: 6e20 3ab1 5400 |0126: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/view/EmptyViewHandler;.attachToRecyclerView:(Landroidx/recyclerview/widget/RecyclerView;)V // method@b13a │ │ +40b48a: 5424 4b94 |0129: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@944b │ │ +40b48e: 1405 3001 087f |012b: const v5, #float 1.80781e+38 // #7f080130 │ │ +40b494: 6e20 3cb1 5400 |012e: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setIcon:(I)V // method@b13c │ │ +40b49a: 5424 4b94 |0131: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@944b │ │ +40b49e: 1405 1a02 127f |0133: const v5, #float 1.94078e+38 // #7f12021a │ │ +40b4a4: 6e20 3fb1 5400 |0136: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setTitle:(I)V // method@b13f │ │ +40b4aa: 5424 4b94 |0139: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@944b │ │ +40b4ae: 1405 1b02 127f |013b: const v5, #float 1.94078e+38 // #7f12021b │ │ +40b4b4: 6e20 3db1 5400 |013e: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setMessage:(I)V // method@b13d │ │ +40b4ba: 5424 4b94 |0141: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@944b │ │ +40b4be: 5425 5094 |0143: iget-object v5, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@9450 │ │ +40b4c2: 6e20 40b1 5400 |0145: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/view/EmptyViewHandler;.updateAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@b140 │ │ +40b4c8: 1404 8101 0a7f |0148: const v4, #float 1.83441e+38 // #7f0a0181 │ │ +40b4ce: 6e20 780c 4300 |014b: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +40b4d4: 0c04 |014e: move-result-object v4 │ │ +40b4d6: 1f04 0217 |014f: check-cast v4, Lcom/leinardi/android/speeddial/SpeedDialView; // type@1702 │ │ +40b4da: 5b24 5294 |0151: iput-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@9452 │ │ +40b4de: 1405 8201 0a7f |0153: const v5, #float 1.83441e+38 // #7f0a0182 │ │ +40b4e4: 6e20 780c 5300 |0156: invoke-virtual {v3, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +40b4ea: 0c05 |0159: move-result-object v5 │ │ +40b4ec: 1f05 f416 |015a: check-cast v5, Lcom/leinardi/android/speeddial/SpeedDialOverlayLayout; // type@16f4 │ │ +40b4f0: 6e20 f78f 5400 |015c: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.setOverlayLayout:(Lcom/leinardi/android/speeddial/SpeedDialOverlayLayout;)V // method@8ff7 │ │ +40b4f6: 5424 5294 |015f: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@9452 │ │ +40b4fa: 1405 0500 0f7f |0161: const v5, #float 1.9008e+38 // #7f0f0005 │ │ +40b500: 6e20 de8f 5400 |0164: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.inflate:(I)V // method@8fde │ │ +40b506: 5424 5294 |0167: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@9452 │ │ +40b50a: 1405 ef01 0a7f |0169: const v5, #float 1.83444e+38 // #7f0a01ef │ │ +40b510: 6e20 e78f 5400 |016c: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.removeActionItemById:(I)Lcom/leinardi/android/speeddial/SpeedDialActionItem; // method@8fe7 │ │ +40b516: 5424 5294 |016f: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@9452 │ │ +40b51a: 1405 f101 0a7f |0171: const v5, #float 1.83444e+38 // #7f0a01f1 │ │ +40b520: 6e20 e78f 5400 |0174: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.removeActionItemById:(I)Lcom/leinardi/android/speeddial/SpeedDialActionItem; // method@8fe7 │ │ +40b526: 5424 5294 |0177: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@9452 │ │ +40b52a: 1405 5100 0a7f |0179: const v5, #float 1.83435e+38 // #7f0a0051 │ │ +40b530: 6e20 e78f 5400 |017c: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.removeActionItemById:(I)Lcom/leinardi/android/speeddial/SpeedDialActionItem; // method@8fe7 │ │ +40b536: 5424 5294 |017f: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@9452 │ │ +40b53a: 1405 a502 0a7f |0181: const v5, #float 1.83447e+38 // #7f0a02a5 │ │ +40b540: 6e20 e78f 5400 |0184: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.removeActionItemById:(I)Lcom/leinardi/android/speeddial/SpeedDialActionItem; // method@8fe7 │ │ +40b546: 5424 5294 |0187: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@9452 │ │ +40b54a: 2205 b81b |0189: new-instance v5, Lde/danoeh/antennapod/fragment/QueueFragment$3; // type@1bb8 │ │ +40b54e: 7020 55a7 2500 |018b: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/QueueFragment$3;.:(Lde/danoeh/antennapod/fragment/QueueFragment;)V // method@a755 │ │ +40b554: 6e20 f58f 5400 |018e: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.setOnChangeListener:(Lcom/leinardi/android/speeddial/SpeedDialView$OnChangeListener;)V // method@8ff5 │ │ +40b55a: 5424 5294 |0191: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@9452 │ │ +40b55e: 2205 b31b |0193: new-instance v5, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda7; // type@1bb3 │ │ +40b562: 7020 4ba7 2500 |0195: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/fragment/QueueFragment;)V // method@a74b │ │ +40b568: 6e20 f48f 5400 |0198: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.setOnActionSelectedListener:(Lcom/leinardi/android/speeddial/SpeedDialView$OnActionSelectedListener;)V // method@8ff4 │ │ +40b56e: 1103 |019b: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=410 │ │ 0x0007 line=411 │ │ 0x000e line=412 │ │ 0x0016 line=413 │ │ 0x0019 line=414 │ │ @@ -1747429,27 +1747412,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -40bc00: |[40bc00] de.danoeh.antennapod.fragment.QueueFragment.onDestroyView:()V │ │ -40bc10: 6f10 7c35 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onDestroyView:()V // method@357c │ │ -40bc16: 5420 5094 |0003: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@9450 │ │ -40bc1a: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -40bc1e: 6e10 5997 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.endSelectMode:()V // method@9759 │ │ -40bc24: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -40bc26: 5b20 5094 |000b: iput-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@9450 │ │ -40bc2a: 5421 5494 |000d: iget-object v1, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9454 │ │ -40bc2e: 3801 0a00 |000f: if-eqz v1, 0019 // +000a │ │ -40bc32: 6e20 6d21 0100 |0011: invoke-virtual {v1, v0}, Landroidx/appcompat/widget/Toolbar;.setOnMenuItemClickListener:(Landroidx/appcompat/widget/Toolbar$OnMenuItemClickListener;)V // method@216d │ │ -40bc38: 5421 5494 |0014: iget-object v1, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9454 │ │ -40bc3c: 6e20 760d 0100 |0016: invoke-virtual {v1, v0}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d76 │ │ -40bc42: 0e00 |0019: return-void │ │ +40bbc8: |[40bbc8] de.danoeh.antennapod.fragment.QueueFragment.onDestroyView:()V │ │ +40bbd8: 6f10 7c35 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onDestroyView:()V // method@357c │ │ +40bbde: 5420 5094 |0003: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@9450 │ │ +40bbe2: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +40bbe6: 6e10 5997 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.endSelectMode:()V // method@9759 │ │ +40bbec: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +40bbee: 5b20 5094 |000b: iput-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@9450 │ │ +40bbf2: 5421 5494 |000d: iget-object v1, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9454 │ │ +40bbf6: 3801 0a00 |000f: if-eqz v1, 0019 // +000a │ │ +40bbfa: 6e20 6d21 0100 |0011: invoke-virtual {v1, v0}, Landroidx/appcompat/widget/Toolbar;.setOnMenuItemClickListener:(Landroidx/appcompat/widget/Toolbar$OnMenuItemClickListener;)V // method@216d │ │ +40bc00: 5421 5494 |0014: iget-object v1, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9454 │ │ +40bc04: 6e20 760d 0100 |0016: invoke-virtual {v1, v0}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d76 │ │ +40bc0a: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ 0x0003 line=247 │ │ 0x0007 line=248 │ │ 0x000b line=250 │ │ 0x000d line=251 │ │ @@ -1747463,27 +1747446,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -40bc44: |[40bc44] de.danoeh.antennapod.fragment.QueueFragment.onEndSelectMode:()V │ │ -40bc54: 5420 5294 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@9452 │ │ -40bc58: 6e10 cc8f 0000 |0002: invoke-virtual {v0}, Lcom/leinardi/android/speeddial/SpeedDialView;.close:()V // method@8fcc │ │ -40bc5e: 5420 5294 |0005: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@9452 │ │ -40bc62: 1301 0800 |0007: const/16 v1, #int 8 // #8 │ │ -40bc66: 6e20 9c0d 1000 |0009: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -40bc6c: 5420 4c94 |000c: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.infoBar:Landroid/widget/TextView; // field@944c │ │ -40bc70: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -40bc72: 6e20 9c0d 1000 |000f: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -40bc78: 5420 5394 |0012: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.swipeActions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@9453 │ │ -40bc7c: 5421 5194 |0014: iget-object v1, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@9451 │ │ -40bc80: 6e20 34ab 1000 |0016: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.attachTo:(Landroidx/recyclerview/widget/RecyclerView;)Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // method@ab34 │ │ -40bc86: 0e00 |0019: return-void │ │ +40bc0c: |[40bc0c] de.danoeh.antennapod.fragment.QueueFragment.onEndSelectMode:()V │ │ +40bc1c: 5420 5294 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@9452 │ │ +40bc20: 6e10 cc8f 0000 |0002: invoke-virtual {v0}, Lcom/leinardi/android/speeddial/SpeedDialView;.close:()V // method@8fcc │ │ +40bc26: 5420 5294 |0005: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@9452 │ │ +40bc2a: 1301 0800 |0007: const/16 v1, #int 8 // #8 │ │ +40bc2e: 6e20 9c0d 1000 |0009: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +40bc34: 5420 4c94 |000c: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.infoBar:Landroid/widget/TextView; // field@944c │ │ +40bc38: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +40bc3a: 6e20 9c0d 1000 |000f: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +40bc40: 5420 5394 |0012: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.swipeActions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@9453 │ │ +40bc44: 5421 5194 |0014: iget-object v1, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@9451 │ │ +40bc48: 6e20 34ab 1000 |0016: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.attachTo:(Landroidx/recyclerview/widget/RecyclerView;)Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // method@ab34 │ │ +40bc4e: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=564 │ │ 0x0005 line=565 │ │ 0x000c line=566 │ │ 0x0012 line=567 │ │ locals : │ │ @@ -1747494,36 +1747477,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 │ │ -40bc88: |[40bc88] de.danoeh.antennapod.fragment.QueueFragment.onEventMainThread:(Lde/danoeh/antennapod/event/EpisodeDownloadEvent;)V │ │ -40bc98: 5420 4f94 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@944f │ │ -40bc9c: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -40bca0: 0e00 |0004: return-void │ │ -40bca2: 6e10 46a2 0300 |0005: invoke-virtual {v3}, Lde/danoeh/antennapod/event/EpisodeDownloadEvent;.getUrls:()Ljava/util/Set; // method@a246 │ │ -40bca8: 0c03 |0008: move-result-object v3 │ │ -40bcaa: 7210 c8b5 0300 |0009: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@b5c8 │ │ -40bcb0: 0c03 |000c: move-result-object v3 │ │ -40bcb2: 7210 4db5 0300 |000d: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -40bcb8: 0a00 |0010: move-result v0 │ │ -40bcba: 3800 1600 |0011: if-eqz v0, 0027 // +0016 │ │ -40bcbe: 7210 4eb5 0300 |0013: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -40bcc4: 0c00 |0016: move-result-object v0 │ │ -40bcc6: 1f00 8d1e |0017: check-cast v0, Ljava/lang/String; // type@1e8d │ │ -40bcca: 5421 4f94 |0019: iget-object v1, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@944f │ │ -40bcce: 7120 839d 0100 |001b: invoke-static {v1, v0}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.indexOfItemWithDownloadUrl:(Ljava/util/List;Ljava/lang/String;)I // method@9d83 │ │ -40bcd4: 0a00 |001e: move-result v0 │ │ -40bcd6: 3a00 eeff |001f: if-ltz v0, 000d // -0012 │ │ -40bcda: 5421 5094 |0021: iget-object v1, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@9450 │ │ -40bcde: 6e20 b996 0100 |0023: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.notifyItemChangedCompat:(I)V // method@96b9 │ │ -40bce4: 28e7 |0026: goto 000d // -0019 │ │ -40bce6: 0e00 |0027: return-void │ │ +40bc50: |[40bc50] de.danoeh.antennapod.fragment.QueueFragment.onEventMainThread:(Lde/danoeh/antennapod/event/EpisodeDownloadEvent;)V │ │ +40bc60: 5420 4f94 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@944f │ │ +40bc64: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +40bc68: 0e00 |0004: return-void │ │ +40bc6a: 6e10 46a2 0300 |0005: invoke-virtual {v3}, Lde/danoeh/antennapod/event/EpisodeDownloadEvent;.getUrls:()Ljava/util/Set; // method@a246 │ │ +40bc70: 0c03 |0008: move-result-object v3 │ │ +40bc72: 7210 c8b5 0300 |0009: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@b5c8 │ │ +40bc78: 0c03 |000c: move-result-object v3 │ │ +40bc7a: 7210 4db5 0300 |000d: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +40bc80: 0a00 |0010: move-result v0 │ │ +40bc82: 3800 1600 |0011: if-eqz v0, 0027 // +0016 │ │ +40bc86: 7210 4eb5 0300 |0013: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +40bc8c: 0c00 |0016: move-result-object v0 │ │ +40bc8e: 1f00 8d1e |0017: check-cast v0, Ljava/lang/String; // type@1e8d │ │ +40bc92: 5421 4f94 |0019: iget-object v1, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@944f │ │ +40bc96: 7120 839d 0100 |001b: invoke-static {v1, v0}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.indexOfItemWithDownloadUrl:(Ljava/util/List;Ljava/lang/String;)I // method@9d83 │ │ +40bc9c: 0a00 |001e: move-result v0 │ │ +40bc9e: 3a00 eeff |001f: if-ltz v0, 000d // -0012 │ │ +40bca2: 5421 5094 |0021: iget-object v1, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@9450 │ │ +40bca6: 6e20 b996 0100 |0023: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.notifyItemChangedCompat:(I)V // method@96b9 │ │ +40bcac: 28e7 |0026: goto 000d // -0019 │ │ +40bcae: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ 0x0005 line=192 │ │ 0x0019 line=193 │ │ 0x0021 line=195 │ │ locals : │ │ @@ -1747535,59 +1747518,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 │ │ -40bce8: |[40bce8] de.danoeh.antennapod.fragment.QueueFragment.onEventMainThread:(Lde/danoeh/antennapod/event/FeedItemEvent;)V │ │ -40bcf8: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -40bcfc: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -40bd02: 1a01 a0bf |0005: const-string v1, "onEventMainThread() called with: event = [" // string@bfa0 │ │ -40bd06: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -40bd0c: 6e20 5bb3 7000 |000a: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ -40bd12: 1a01 4666 |000d: const-string v1, "]" // string@6646 │ │ -40bd16: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -40bd1c: 6e10 67b3 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -40bd22: 0c00 |0015: move-result-object v0 │ │ -40bd24: 1a01 fd50 |0016: const-string v1, "QueueFragment" // string@50fd │ │ -40bd28: 7120 fe0a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -40bd2e: 5460 4f94 |001b: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@944f │ │ -40bd32: 3900 0300 |001d: if-nez v0, 0020 // +0003 │ │ -40bd36: 0e00 |001f: return-void │ │ -40bd38: 5460 5094 |0020: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@9450 │ │ -40bd3c: 3900 0700 |0022: if-nez v0, 0029 // +0007 │ │ -40bd40: 1217 |0024: const/4 v7, #int 1 // #1 │ │ -40bd42: 7020 74a7 7600 |0025: invoke-direct {v6, v7}, Lde/danoeh/antennapod/fragment/QueueFragment;.loadItems:(Z)V // method@a774 │ │ -40bd48: 0e00 |0028: return-void │ │ -40bd4a: 5470 5f91 |0029: iget-object v0, v7, Lde/danoeh/antennapod/event/FeedItemEvent;.items:Ljava/util/List; // field@915f │ │ -40bd4e: 7210 72b5 0000 |002b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ -40bd54: 0a00 |002e: move-result v0 │ │ -40bd56: 1201 |002f: const/4 v1, #int 0 // #0 │ │ -40bd58: 3501 2b00 |0030: if-ge v1, v0, 005b // +002b │ │ -40bd5c: 5472 5f91 |0032: iget-object v2, v7, Lde/danoeh/antennapod/event/FeedItemEvent;.items:Ljava/util/List; // field@915f │ │ -40bd60: 7220 66b5 1200 |0034: invoke-interface {v2, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -40bd66: 0c02 |0037: move-result-object v2 │ │ -40bd68: 1f02 b91c |0038: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -40bd6c: 5463 4f94 |003a: iget-object v3, v6, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@944f │ │ -40bd70: 6e10 f4ab 0200 |003c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -40bd76: 0b04 |003f: move-result-wide v4 │ │ -40bd78: 7130 849d 4305 |0040: invoke-static {v3, v4, v5}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.indexOfItemWithId:(Ljava/util/List;J)I // method@9d84 │ │ -40bd7e: 0a03 |0043: move-result v3 │ │ -40bd80: 3a03 1400 |0044: if-ltz v3, 0058 // +0014 │ │ -40bd84: 5464 4f94 |0046: iget-object v4, v6, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@944f │ │ -40bd88: 7220 6eb5 3400 |0048: invoke-interface {v4, v3}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@b56e │ │ -40bd8e: 5464 4f94 |004b: iget-object v4, v6, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@944f │ │ -40bd92: 7230 5eb5 3402 |004d: invoke-interface {v4, v3, v2}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@b55e │ │ -40bd98: 5462 5094 |0050: iget-object v2, v6, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@9450 │ │ -40bd9c: 6e20 b996 3200 |0052: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.notifyItemChangedCompat:(I)V // method@96b9 │ │ -40bda2: 7010 88a7 0600 |0055: invoke-direct {v6}, Lde/danoeh/antennapod/fragment/QueueFragment;.refreshInfoBar:()V // method@a788 │ │ -40bda8: d801 0101 |0058: add-int/lit8 v1, v1, #int 1 // #01 │ │ -40bdac: 28d6 |005a: goto 0030 // -002a │ │ -40bdae: 0e00 |005b: return-void │ │ +40bcb0: |[40bcb0] de.danoeh.antennapod.fragment.QueueFragment.onEventMainThread:(Lde/danoeh/antennapod/event/FeedItemEvent;)V │ │ +40bcc0: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +40bcc4: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +40bcca: 1a01 a0bf |0005: const-string v1, "onEventMainThread() called with: event = [" // string@bfa0 │ │ +40bcce: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +40bcd4: 6e20 5bb3 7000 |000a: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ +40bcda: 1a01 4666 |000d: const-string v1, "]" // string@6646 │ │ +40bcde: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +40bce4: 6e10 67b3 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +40bcea: 0c00 |0015: move-result-object v0 │ │ +40bcec: 1a01 fd50 |0016: const-string v1, "QueueFragment" // string@50fd │ │ +40bcf0: 7120 fe0a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +40bcf6: 5460 4f94 |001b: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@944f │ │ +40bcfa: 3900 0300 |001d: if-nez v0, 0020 // +0003 │ │ +40bcfe: 0e00 |001f: return-void │ │ +40bd00: 5460 5094 |0020: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@9450 │ │ +40bd04: 3900 0700 |0022: if-nez v0, 0029 // +0007 │ │ +40bd08: 1217 |0024: const/4 v7, #int 1 // #1 │ │ +40bd0a: 7020 74a7 7600 |0025: invoke-direct {v6, v7}, Lde/danoeh/antennapod/fragment/QueueFragment;.loadItems:(Z)V // method@a774 │ │ +40bd10: 0e00 |0028: return-void │ │ +40bd12: 5470 5f91 |0029: iget-object v0, v7, Lde/danoeh/antennapod/event/FeedItemEvent;.items:Ljava/util/List; // field@915f │ │ +40bd16: 7210 72b5 0000 |002b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ +40bd1c: 0a00 |002e: move-result v0 │ │ +40bd1e: 1201 |002f: const/4 v1, #int 0 // #0 │ │ +40bd20: 3501 2b00 |0030: if-ge v1, v0, 005b // +002b │ │ +40bd24: 5472 5f91 |0032: iget-object v2, v7, Lde/danoeh/antennapod/event/FeedItemEvent;.items:Ljava/util/List; // field@915f │ │ +40bd28: 7220 66b5 1200 |0034: invoke-interface {v2, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +40bd2e: 0c02 |0037: move-result-object v2 │ │ +40bd30: 1f02 b91c |0038: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +40bd34: 5463 4f94 |003a: iget-object v3, v6, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@944f │ │ +40bd38: 6e10 f4ab 0200 |003c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +40bd3e: 0b04 |003f: move-result-wide v4 │ │ +40bd40: 7130 849d 4305 |0040: invoke-static {v3, v4, v5}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.indexOfItemWithId:(Ljava/util/List;J)I // method@9d84 │ │ +40bd46: 0a03 |0043: move-result v3 │ │ +40bd48: 3a03 1400 |0044: if-ltz v3, 0058 // +0014 │ │ +40bd4c: 5464 4f94 |0046: iget-object v4, v6, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@944f │ │ +40bd50: 7220 6eb5 3400 |0048: invoke-interface {v4, v3}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@b56e │ │ +40bd56: 5464 4f94 |004b: iget-object v4, v6, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@944f │ │ +40bd5a: 7230 5eb5 3402 |004d: invoke-interface {v4, v3, v2}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@b55e │ │ +40bd60: 5462 5094 |0050: iget-object v2, v6, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@9450 │ │ +40bd64: 6e20 b996 3200 |0052: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.notifyItemChangedCompat:(I)V // method@96b9 │ │ +40bd6a: 7010 88a7 0600 |0055: invoke-direct {v6}, Lde/danoeh/antennapod/fragment/QueueFragment;.refreshInfoBar:()V // method@a788 │ │ +40bd70: d801 0101 |0058: add-int/lit8 v1, v1, #int 1 // #01 │ │ +40bd74: 28d6 |005a: goto 0030 // -002a │ │ +40bd76: 0e00 |005b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x001b line=169 │ │ 0x0020 line=171 │ │ 0x0025 line=172 │ │ 0x0029 line=175 │ │ @@ -1747606,22 +1747589,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 │ │ -40bdb0: |[40bdb0] de.danoeh.antennapod.fragment.QueueFragment.onEventMainThread:(Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;)V │ │ -40bdc0: 5420 5494 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9454 │ │ -40bdc4: 6e10 2f21 0000 |0002: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ -40bdca: 0c00 |0005: move-result-object v0 │ │ -40bdcc: 1401 a402 0a7f |0006: const v1, #float 1.83447e+38 // #7f0a02a4 │ │ -40bdd2: 5533 6191 |0009: iget-boolean v3, v3, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;.isFeedUpdateRunning:Z // field@9161 │ │ -40bdd6: 7130 9c98 1003 |000b: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/core/menuhandler/MenuItemUtils;.updateRefreshMenuItem:(Landroid/view/Menu;IZ)V // method@989c │ │ -40bddc: 0e00 |000e: return-void │ │ +40bd78: |[40bd78] de.danoeh.antennapod.fragment.QueueFragment.onEventMainThread:(Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;)V │ │ +40bd88: 5420 5494 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9454 │ │ +40bd8c: 6e10 2f21 0000 |0002: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ +40bd92: 0c00 |0005: move-result-object v0 │ │ +40bd94: 1401 a402 0a7f |0006: const v1, #float 1.83447e+38 // #7f0a02a4 │ │ +40bd9a: 5533 6191 |0009: iget-boolean v3, v3, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;.isFeedUpdateRunning:Z // field@9161 │ │ +40bd9e: 7130 9c98 1003 |000b: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/core/menuhandler/MenuItemUtils;.updateRefreshMenuItem:(Landroid/view/Menu;IZ)V // method@989c │ │ +40bda4: 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; │ │ │ │ @@ -1747630,77 +1747613,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 │ │ -40bde0: |[40bde0] de.danoeh.antennapod.fragment.QueueFragment.onEventMainThread:(Lde/danoeh/antennapod/event/QueueEvent;)V │ │ -40bdf0: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -40bdf4: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -40bdfa: 1a01 a0bf |0005: const-string v1, "onEventMainThread() called with: event = [" // string@bfa0 │ │ -40bdfe: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -40be04: 6e20 5bb3 5000 |000a: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ -40be0a: 1a01 4666 |000d: const-string v1, "]" // string@6646 │ │ -40be0e: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -40be14: 6e10 67b3 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -40be1a: 0c00 |0015: move-result-object v0 │ │ -40be1c: 1a01 fd50 |0016: const-string v1, "QueueFragment" // string@50fd │ │ -40be20: 7120 fe0a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -40be26: 5440 4f94 |001b: iget-object v0, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@944f │ │ -40be2a: 3900 0300 |001d: if-nez v0, 0020 // +0003 │ │ -40be2e: 0e00 |001f: return-void │ │ -40be30: 5440 5094 |0020: iget-object v0, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@9450 │ │ -40be34: 3900 0700 |0022: if-nez v0, 0029 // +0007 │ │ -40be38: 1215 |0024: const/4 v5, #int 1 // #1 │ │ -40be3a: 7020 74a7 5400 |0025: invoke-direct {v4, v5}, Lde/danoeh/antennapod/fragment/QueueFragment;.loadItems:(Z)V // method@a774 │ │ -40be40: 0e00 |0028: return-void │ │ -40be42: 6200 4194 |0029: sget-object v0, Lde/danoeh/antennapod/fragment/QueueFragment$4;.$SwitchMap$de$danoeh$antennapod$event$QueueEvent$Action:[I // field@9441 │ │ -40be46: 5452 7091 |002b: iget-object v2, v5, Lde/danoeh/antennapod/event/QueueEvent;.action:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@9170 │ │ -40be4a: 6e10 97b2 0200 |002d: invoke-virtual {v2}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -40be50: 0a02 |0030: move-result v2 │ │ -40be52: 4400 0002 |0031: aget v0, v0, v2 │ │ -40be56: 2b00 4d00 0000 |0033: packed-switch v0, 00000080 // +0000004d │ │ -40be5c: 2840 |0036: goto 0076 // +0040 │ │ -40be5e: 0e00 |0037: return-void │ │ -40be60: 5445 4f94 |0038: iget-object v5, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@944f │ │ -40be64: 7210 62b5 0500 |003a: invoke-interface {v5}, Ljava/util/List;.clear:()V // method@b562 │ │ -40be6a: 5445 5094 |003d: iget-object v5, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@9450 │ │ -40be6e: 5440 4f94 |003f: iget-object v0, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@944f │ │ -40be72: 6e20 c396 0500 |0041: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.updateItems:(Ljava/util/List;)V // method@96c3 │ │ -40be78: 2832 |0044: goto 0076 // +0032 │ │ -40be7a: 5440 4f94 |0045: iget-object v0, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@944f │ │ -40be7e: 5455 7191 |0047: iget-object v5, v5, Lde/danoeh/antennapod/event/QueueEvent;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9171 │ │ -40be82: 6e10 f4ab 0500 |0049: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -40be88: 0b02 |004c: move-result-wide v2 │ │ -40be8a: 7130 849d 2003 |004d: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.indexOfItemWithId:(Ljava/util/List;J)I // method@9d84 │ │ -40be90: 0a05 |0050: move-result v5 │ │ -40be92: 5440 4f94 |0051: iget-object v0, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@944f │ │ -40be96: 7220 6eb5 5000 |0053: invoke-interface {v0, v5}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@b56e │ │ -40be9c: 5440 5094 |0056: iget-object v0, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@9450 │ │ -40bea0: 6e20 d741 5000 |0058: invoke-virtual {v0, v5}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyItemRemoved:(I)V // method@41d7 │ │ -40bea6: 281b |005b: goto 0076 // +001b │ │ -40bea8: 5455 7291 |005c: iget-object v5, v5, Lde/danoeh/antennapod/event/QueueEvent;.items:Ljava/util/List; // field@9172 │ │ -40beac: 5b45 4f94 |005e: iput-object v5, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@944f │ │ -40beb0: 5440 5094 |0060: iget-object v0, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@9450 │ │ -40beb4: 6e20 c396 5000 |0062: invoke-virtual {v0, v5}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.updateItems:(Ljava/util/List;)V // method@96c3 │ │ -40beba: 2811 |0065: goto 0076 // +0011 │ │ -40bebc: 5440 4f94 |0066: iget-object v0, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@944f │ │ -40bec0: 5252 7391 |0068: iget v2, v5, Lde/danoeh/antennapod/event/QueueEvent;.position:I // field@9173 │ │ -40bec4: 5453 7191 |006a: iget-object v3, v5, Lde/danoeh/antennapod/event/QueueEvent;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9171 │ │ -40bec8: 7230 5eb5 2003 |006c: invoke-interface {v0, v2, v3}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@b55e │ │ -40bece: 5440 5094 |006f: iget-object v0, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@9450 │ │ -40bed2: 5255 7391 |0071: iget v5, v5, Lde/danoeh/antennapod/event/QueueEvent;.position:I // field@9173 │ │ -40bed6: 6e20 d141 5000 |0073: invoke-virtual {v0, v5}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyItemInserted:(I)V // method@41d1 │ │ -40bedc: 5445 5194 |0076: iget-object v5, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@9451 │ │ -40bee0: 6e20 44b1 1500 |0078: invoke-virtual {v5, v1}, Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView;.saveScrollPosition:(Ljava/lang/String;)V // method@b144 │ │ -40bee6: 7010 88a7 0400 |007b: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/QueueFragment;.refreshInfoBar:()V // method@a788 │ │ -40beec: 0e00 |007e: return-void │ │ -40beee: 0000 |007f: nop // spacer │ │ -40bef0: 0001 0700 0100 0000 3300 0000 2900 ... |0080: packed-switch-data (18 units) │ │ +40bda8: |[40bda8] de.danoeh.antennapod.fragment.QueueFragment.onEventMainThread:(Lde/danoeh/antennapod/event/QueueEvent;)V │ │ +40bdb8: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +40bdbc: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +40bdc2: 1a01 a0bf |0005: const-string v1, "onEventMainThread() called with: event = [" // string@bfa0 │ │ +40bdc6: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +40bdcc: 6e20 5bb3 5000 |000a: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ +40bdd2: 1a01 4666 |000d: const-string v1, "]" // string@6646 │ │ +40bdd6: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +40bddc: 6e10 67b3 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +40bde2: 0c00 |0015: move-result-object v0 │ │ +40bde4: 1a01 fd50 |0016: const-string v1, "QueueFragment" // string@50fd │ │ +40bde8: 7120 fe0a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +40bdee: 5440 4f94 |001b: iget-object v0, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@944f │ │ +40bdf2: 3900 0300 |001d: if-nez v0, 0020 // +0003 │ │ +40bdf6: 0e00 |001f: return-void │ │ +40bdf8: 5440 5094 |0020: iget-object v0, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@9450 │ │ +40bdfc: 3900 0700 |0022: if-nez v0, 0029 // +0007 │ │ +40be00: 1215 |0024: const/4 v5, #int 1 // #1 │ │ +40be02: 7020 74a7 5400 |0025: invoke-direct {v4, v5}, Lde/danoeh/antennapod/fragment/QueueFragment;.loadItems:(Z)V // method@a774 │ │ +40be08: 0e00 |0028: return-void │ │ +40be0a: 6200 4194 |0029: sget-object v0, Lde/danoeh/antennapod/fragment/QueueFragment$4;.$SwitchMap$de$danoeh$antennapod$event$QueueEvent$Action:[I // field@9441 │ │ +40be0e: 5452 7091 |002b: iget-object v2, v5, Lde/danoeh/antennapod/event/QueueEvent;.action:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@9170 │ │ +40be12: 6e10 97b2 0200 |002d: invoke-virtual {v2}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +40be18: 0a02 |0030: move-result v2 │ │ +40be1a: 4400 0002 |0031: aget v0, v0, v2 │ │ +40be1e: 2b00 4d00 0000 |0033: packed-switch v0, 00000080 // +0000004d │ │ +40be24: 2840 |0036: goto 0076 // +0040 │ │ +40be26: 0e00 |0037: return-void │ │ +40be28: 5445 4f94 |0038: iget-object v5, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@944f │ │ +40be2c: 7210 62b5 0500 |003a: invoke-interface {v5}, Ljava/util/List;.clear:()V // method@b562 │ │ +40be32: 5445 5094 |003d: iget-object v5, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@9450 │ │ +40be36: 5440 4f94 |003f: iget-object v0, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@944f │ │ +40be3a: 6e20 c396 0500 |0041: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.updateItems:(Ljava/util/List;)V // method@96c3 │ │ +40be40: 2832 |0044: goto 0076 // +0032 │ │ +40be42: 5440 4f94 |0045: iget-object v0, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@944f │ │ +40be46: 5455 7191 |0047: iget-object v5, v5, Lde/danoeh/antennapod/event/QueueEvent;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9171 │ │ +40be4a: 6e10 f4ab 0500 |0049: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +40be50: 0b02 |004c: move-result-wide v2 │ │ +40be52: 7130 849d 2003 |004d: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.indexOfItemWithId:(Ljava/util/List;J)I // method@9d84 │ │ +40be58: 0a05 |0050: move-result v5 │ │ +40be5a: 5440 4f94 |0051: iget-object v0, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@944f │ │ +40be5e: 7220 6eb5 5000 |0053: invoke-interface {v0, v5}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@b56e │ │ +40be64: 5440 5094 |0056: iget-object v0, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@9450 │ │ +40be68: 6e20 d741 5000 |0058: invoke-virtual {v0, v5}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyItemRemoved:(I)V // method@41d7 │ │ +40be6e: 281b |005b: goto 0076 // +001b │ │ +40be70: 5455 7291 |005c: iget-object v5, v5, Lde/danoeh/antennapod/event/QueueEvent;.items:Ljava/util/List; // field@9172 │ │ +40be74: 5b45 4f94 |005e: iput-object v5, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@944f │ │ +40be78: 5440 5094 |0060: iget-object v0, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@9450 │ │ +40be7c: 6e20 c396 5000 |0062: invoke-virtual {v0, v5}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.updateItems:(Ljava/util/List;)V // method@96c3 │ │ +40be82: 2811 |0065: goto 0076 // +0011 │ │ +40be84: 5440 4f94 |0066: iget-object v0, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@944f │ │ +40be88: 5252 7391 |0068: iget v2, v5, Lde/danoeh/antennapod/event/QueueEvent;.position:I // field@9173 │ │ +40be8c: 5453 7191 |006a: iget-object v3, v5, Lde/danoeh/antennapod/event/QueueEvent;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9171 │ │ +40be90: 7230 5eb5 2003 |006c: invoke-interface {v0, v2, v3}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@b55e │ │ +40be96: 5440 5094 |006f: iget-object v0, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@9450 │ │ +40be9a: 5255 7391 |0071: iget v5, v5, Lde/danoeh/antennapod/event/QueueEvent;.position:I // field@9173 │ │ +40be9e: 6e20 d141 5000 |0073: invoke-virtual {v0, v5}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyItemInserted:(I)V // method@41d1 │ │ +40bea4: 5445 5194 |0076: iget-object v5, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@9451 │ │ +40bea8: 6e20 44b1 1500 |0078: invoke-virtual {v5, v1}, Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView;.saveScrollPosition:(Ljava/lang/String;)V // method@b144 │ │ +40beae: 7010 88a7 0400 |007b: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/QueueFragment;.refreshInfoBar:()V // method@a788 │ │ +40beb4: 0e00 |007e: return-void │ │ +40beb6: 0000 |007f: nop // spacer │ │ +40beb8: 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 │ │ @@ -1747724,35 +1747707,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 │ │ -40bf14: |[40bf14] de.danoeh.antennapod.fragment.QueueFragment.onEventMainThread:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V │ │ -40bf24: 5430 5094 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@9450 │ │ -40bf28: 3800 2200 |0002: if-eqz v0, 0024 // +0022 │ │ -40bf2c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -40bf2e: 5431 5094 |0005: iget-object v1, v3, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@9450 │ │ -40bf32: 6e10 b196 0100 |0007: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getItemCount:()I // method@96b1 │ │ -40bf38: 0a01 |000a: move-result v1 │ │ -40bf3a: 3510 1900 |000b: if-ge v0, v1, 0024 // +0019 │ │ -40bf3e: 5431 5194 |000d: iget-object v1, v3, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@9451 │ │ -40bf42: 6e20 c043 0100 |000f: invoke-virtual {v1, v0}, Landroidx/recyclerview/widget/RecyclerView;.findViewHolderForAdapterPosition:(I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; // method@43c0 │ │ -40bf48: 0c01 |0012: move-result-object v1 │ │ -40bf4a: 1f01 141e |0013: check-cast v1, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // type@1e14 │ │ -40bf4e: 3801 0c00 |0015: if-eqz v1, 0021 // +000c │ │ -40bf52: 6e10 5ab1 0100 |0017: invoke-virtual {v1}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.isCurrentlyPlayingItem:()Z // method@b15a │ │ -40bf58: 0a02 |001a: move-result v2 │ │ -40bf5a: 3802 0600 |001b: if-eqz v2, 0021 // +0006 │ │ -40bf5e: 6e20 5bb1 4100 |001d: invoke-virtual {v1, v4}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.notifyPlaybackPositionUpdated:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V // method@b15b │ │ -40bf64: 2804 |0020: goto 0024 // +0004 │ │ -40bf66: d800 0001 |0021: add-int/lit8 v0, v0, #int 1 // #01 │ │ -40bf6a: 28e2 |0023: goto 0005 // -001e │ │ -40bf6c: 0e00 |0024: return-void │ │ +40bedc: |[40bedc] de.danoeh.antennapod.fragment.QueueFragment.onEventMainThread:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V │ │ +40beec: 5430 5094 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@9450 │ │ +40bef0: 3800 2200 |0002: if-eqz v0, 0024 // +0022 │ │ +40bef4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +40bef6: 5431 5094 |0005: iget-object v1, v3, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@9450 │ │ +40befa: 6e10 b196 0100 |0007: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getItemCount:()I // method@96b1 │ │ +40bf00: 0a01 |000a: move-result v1 │ │ +40bf02: 3510 1900 |000b: if-ge v0, v1, 0024 // +0019 │ │ +40bf06: 5431 5194 |000d: iget-object v1, v3, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@9451 │ │ +40bf0a: 6e20 c043 0100 |000f: invoke-virtual {v1, v0}, Landroidx/recyclerview/widget/RecyclerView;.findViewHolderForAdapterPosition:(I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; // method@43c0 │ │ +40bf10: 0c01 |0012: move-result-object v1 │ │ +40bf12: 1f01 141e |0013: check-cast v1, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // type@1e14 │ │ +40bf16: 3801 0c00 |0015: if-eqz v1, 0021 // +000c │ │ +40bf1a: 6e10 5ab1 0100 |0017: invoke-virtual {v1}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.isCurrentlyPlayingItem:()Z // method@b15a │ │ +40bf20: 0a02 |001a: move-result v2 │ │ +40bf22: 3802 0600 |001b: if-eqz v2, 0021 // +0006 │ │ +40bf26: 6e20 5bb1 4100 |001d: invoke-virtual {v1, v4}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.notifyPlaybackPositionUpdated:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V // method@b15b │ │ +40bf2c: 2804 |0020: goto 0024 // +0004 │ │ +40bf2e: d800 0001 |0021: add-int/lit8 v0, v0, #int 1 // #01 │ │ +40bf32: 28e2 |0023: goto 0005 // -001e │ │ +40bf34: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ 0x0005 line=203 │ │ 0x000d line=204 │ │ 0x000f line=205 │ │ 0x0017 line=206 │ │ @@ -1747766,43 +1747749,43 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -40bf70: |[40bf70] de.danoeh.antennapod.fragment.QueueFragment.onKeyUp:(Landroid/view/KeyEvent;)V │ │ -40bf80: 6e10 6135 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.isAdded:()Z // method@3561 │ │ -40bf86: 0a00 |0003: move-result v0 │ │ -40bf88: 3800 3000 |0004: if-eqz v0, 0034 // +0030 │ │ -40bf8c: 6e10 6b35 0100 |0006: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.isVisible:()Z // method@356b │ │ -40bf92: 0a00 |0009: move-result v0 │ │ -40bf94: 3800 2a00 |000a: if-eqz v0, 0034 // +002a │ │ -40bf98: 6e10 6635 0100 |000c: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.isMenuVisible:()Z // method@3566 │ │ -40bf9e: 0a00 |000f: move-result v0 │ │ -40bfa0: 3900 0300 |0010: if-nez v0, 0013 // +0003 │ │ -40bfa4: 2822 |0012: goto 0034 // +0022 │ │ -40bfa6: 6e10 9a0b 0200 |0013: invoke-virtual {v2}, Landroid/view/KeyEvent;.getKeyCode:()I // method@0b9a │ │ -40bfac: 0a02 |0016: move-result v2 │ │ -40bfae: 1300 1e00 |0017: const/16 v0, #int 30 // #1e │ │ -40bfb2: 3202 0e00 |0019: if-eq v2, v0, 0027 // +000e │ │ -40bfb6: 1300 3000 |001b: const/16 v0, #int 48 // #30 │ │ -40bfba: 3202 0300 |001d: if-eq v2, v0, 0020 // +0003 │ │ -40bfbe: 2815 |001f: goto 0034 // +0015 │ │ -40bfc0: 5412 5194 |0020: iget-object v2, v1, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@9451 │ │ -40bfc4: 1200 |0022: const/4 v0, #int 0 // #0 │ │ -40bfc6: 6e20 5844 0200 |0023: invoke-virtual {v2, v0}, Landroidx/recyclerview/widget/RecyclerView;.smoothScrollToPosition:(I)V // method@4458 │ │ -40bfcc: 280e |0026: goto 0034 // +000e │ │ -40bfce: 5412 5194 |0027: iget-object v2, v1, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@9451 │ │ -40bfd2: 5410 5094 |0029: iget-object v0, v1, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@9450 │ │ -40bfd6: 6e10 b196 0000 |002b: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getItemCount:()I // method@96b1 │ │ -40bfdc: 0a00 |002e: move-result v0 │ │ -40bfde: d800 00ff |002f: add-int/lit8 v0, v0, #int -1 // #ff │ │ -40bfe2: 6e20 5844 0200 |0031: invoke-virtual {v2, v0}, Landroidx/recyclerview/widget/RecyclerView;.smoothScrollToPosition:(I)V // method@4458 │ │ -40bfe8: 0e00 |0034: return-void │ │ +40bf38: |[40bf38] de.danoeh.antennapod.fragment.QueueFragment.onKeyUp:(Landroid/view/KeyEvent;)V │ │ +40bf48: 6e10 6135 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.isAdded:()Z // method@3561 │ │ +40bf4e: 0a00 |0003: move-result v0 │ │ +40bf50: 3800 3000 |0004: if-eqz v0, 0034 // +0030 │ │ +40bf54: 6e10 6b35 0100 |0006: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.isVisible:()Z // method@356b │ │ +40bf5a: 0a00 |0009: move-result v0 │ │ +40bf5c: 3800 2a00 |000a: if-eqz v0, 0034 // +002a │ │ +40bf60: 6e10 6635 0100 |000c: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.isMenuVisible:()Z // method@3566 │ │ +40bf66: 0a00 |000f: move-result v0 │ │ +40bf68: 3900 0300 |0010: if-nez v0, 0013 // +0003 │ │ +40bf6c: 2822 |0012: goto 0034 // +0022 │ │ +40bf6e: 6e10 9a0b 0200 |0013: invoke-virtual {v2}, Landroid/view/KeyEvent;.getKeyCode:()I // method@0b9a │ │ +40bf74: 0a02 |0016: move-result v2 │ │ +40bf76: 1300 1e00 |0017: const/16 v0, #int 30 // #1e │ │ +40bf7a: 3202 0e00 |0019: if-eq v2, v0, 0027 // +000e │ │ +40bf7e: 1300 3000 |001b: const/16 v0, #int 48 // #30 │ │ +40bf82: 3202 0300 |001d: if-eq v2, v0, 0020 // +0003 │ │ +40bf86: 2815 |001f: goto 0034 // +0015 │ │ +40bf88: 5412 5194 |0020: iget-object v2, v1, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@9451 │ │ +40bf8c: 1200 |0022: const/4 v0, #int 0 // #0 │ │ +40bf8e: 6e20 5844 0200 |0023: invoke-virtual {v2, v0}, Landroidx/recyclerview/widget/RecyclerView;.smoothScrollToPosition:(I)V // method@4458 │ │ +40bf94: 280e |0026: goto 0034 // +000e │ │ +40bf96: 5412 5194 |0027: iget-object v2, v1, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@9451 │ │ +40bf9a: 5410 5094 |0029: iget-object v0, v1, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@9450 │ │ +40bf9e: 6e10 b196 0000 |002b: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getItemCount:()I // method@96b1 │ │ +40bfa4: 0a00 |002e: move-result v0 │ │ +40bfa6: d800 00ff |002f: add-int/lit8 v0, v0, #int -1 // #ff │ │ +40bfaa: 6e20 5844 0200 |0031: invoke-virtual {v2, v0}, Landroidx/recyclerview/widget/RecyclerView;.smoothScrollToPosition:(I)V // method@4458 │ │ +40bfb0: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ 0x0013 line=232 │ │ 0x0020 line=234 │ │ 0x0027 line=237 │ │ locals : │ │ @@ -1747814,71 +1747797,71 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 119 16-bit code units │ │ -40b7d0: |[40b7d0] de.danoeh.antennapod.fragment.QueueFragment.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ -40b7e0: 7210 db0b 0500 |0000: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ -40b7e6: 0a00 |0003: move-result v0 │ │ -40b7e8: 1401 9802 0a7f |0004: const v1, #float 1.83447e+38 // #7f0a0298 │ │ -40b7ee: 1212 |0007: const/4 v2, #int 1 // #1 │ │ -40b7f0: 3310 0600 |0008: if-ne v0, v1, 000e // +0006 │ │ -40b7f4: 7010 8ca7 0400 |000a: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/QueueFragment;.toggleQueueLock:()V // method@a78c │ │ -40b7fa: 0f02 |000d: return v2 │ │ -40b7fc: 1401 a402 0a7f |000e: const v1, #float 1.83447e+38 // #7f0a02a4 │ │ -40b802: 3310 0a00 |0011: if-ne v0, v1, 001b // +000a │ │ -40b806: 6e10 b335 0400 |0013: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ -40b80c: 0c05 |0016: move-result-object v5 │ │ -40b80e: 7110 e79d 0500 |0017: invoke-static {v5}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnceOrAsk:(Landroid/content/Context;)V // method@9de7 │ │ -40b814: 0f02 |001a: return v2 │ │ -40b816: 1401 c800 0a7f |001b: const v1, #float 1.83438e+38 // #7f0a00c8 │ │ -40b81c: 3310 1900 |001e: if-ne v0, v1, 0037 // +0019 │ │ -40b820: 2205 b51b |0020: new-instance v5, Lde/danoeh/antennapod/fragment/QueueFragment$1; // type@1bb5 │ │ -40b824: 6e10 2735 0400 |0022: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -40b82a: 0c00 |0025: move-result-object v0 │ │ -40b82c: 1401 5900 127f |0026: const v1, #float 1.94069e+38 // #7f120059 │ │ -40b832: 1403 5800 127f |0029: const v3, #float 1.94069e+38 // #7f120058 │ │ -40b838: 7053 4fa7 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@a74f │ │ -40b83e: 6e10 4898 0500 |002f: invoke-virtual {v5}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.createNewDialog:()Landroidx/appcompat/app/AlertDialog; // method@9848 │ │ -40b844: 0c05 |0032: move-result-object v5 │ │ -40b846: 6e10 ff00 0500 |0033: invoke-virtual {v5}, Landroid/app/Dialog;.show:()V // method@00ff │ │ -40b84c: 0f02 |0036: return v2 │ │ -40b84e: 1401 d601 0a7f |0037: const v1, #float 1.83443e+38 // #7f0a01d6 │ │ -40b854: 3310 1e00 |003a: if-ne v0, v1, 0058 // +001e │ │ -40b858: 7100 e5b0 0000 |003c: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isQueueKeepSorted:()Z // method@b0e5 │ │ -40b85e: 0a05 |003f: move-result v5 │ │ -40b860: b725 |0040: xor-int/2addr v5, v2 │ │ -40b862: 7110 04b1 0500 |0041: invoke-static {v5}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setQueueKeepSorted:(Z)V // method@b104 │ │ -40b868: 3805 0900 |0044: if-eqz v5, 004d // +0009 │ │ -40b86c: 7100 c9b0 0000 |0046: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getQueueKeepSortedOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; // method@b0c9 │ │ -40b872: 0c05 |0049: move-result-object v5 │ │ -40b874: 7120 559c 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@9c55 │ │ -40b87a: 5445 5094 |004d: iget-object v5, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@9450 │ │ -40b87e: 3805 0500 |004f: if-eqz v5, 0054 // +0005 │ │ -40b882: 6e10 4b97 0500 |0051: invoke-virtual {v5}, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter;.updateDragDropEnabled:()V // method@974b │ │ -40b888: 7010 89a7 0400 |0054: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/QueueFragment;.refreshToolbarState:()V // method@a789 │ │ -40b88e: 0f02 |0057: return v2 │ │ -40b890: 1401 4700 0a7f |0058: const v1, #float 1.83435e+38 // #7f0a0047 │ │ -40b896: 3310 1000 |005b: if-ne v0, v1, 006b // +0010 │ │ -40b89a: 6e10 2735 0400 |005d: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -40b8a0: 0c05 |0060: move-result-object v5 │ │ -40b8a2: 1f05 d917 |0061: check-cast v5, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -40b8a6: 7100 eba7 0000 |0063: invoke-static {}, Lde/danoeh/antennapod/fragment/SearchFragment;.newInstance:()Lde/danoeh/antennapod/fragment/SearchFragment; // method@a7eb │ │ -40b8ac: 0c00 |0066: move-result-object v0 │ │ -40b8ae: 6e20 9a94 0500 |0067: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@949a │ │ -40b8b4: 0f02 |006a: return v2 │ │ -40b8b6: 7110 afa6 0500 |006b: invoke-static {v5}, Lde/danoeh/antennapod/fragment/MenuItemToSortOrderConverter;.convert:(Landroid/view/MenuItem;)Lde/danoeh/antennapod/model/feed/SortOrder; // method@a6af │ │ -40b8bc: 0c05 |006e: move-result-object v5 │ │ -40b8be: 3805 0600 |006f: if-eqz v5, 0075 // +0006 │ │ -40b8c2: 7020 8ba7 5400 |0071: invoke-direct {v4, v5}, Lde/danoeh/antennapod/fragment/QueueFragment;.setSortOrder:(Lde/danoeh/antennapod/model/feed/SortOrder;)V // method@a78b │ │ -40b8c8: 0f02 |0074: return v2 │ │ -40b8ca: 1205 |0075: const/4 v5, #int 0 // #0 │ │ -40b8cc: 0f05 |0076: return v5 │ │ +40b798: |[40b798] de.danoeh.antennapod.fragment.QueueFragment.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ +40b7a8: 7210 db0b 0500 |0000: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ +40b7ae: 0a00 |0003: move-result v0 │ │ +40b7b0: 1401 9802 0a7f |0004: const v1, #float 1.83447e+38 // #7f0a0298 │ │ +40b7b6: 1212 |0007: const/4 v2, #int 1 // #1 │ │ +40b7b8: 3310 0600 |0008: if-ne v0, v1, 000e // +0006 │ │ +40b7bc: 7010 8ca7 0400 |000a: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/QueueFragment;.toggleQueueLock:()V // method@a78c │ │ +40b7c2: 0f02 |000d: return v2 │ │ +40b7c4: 1401 a402 0a7f |000e: const v1, #float 1.83447e+38 // #7f0a02a4 │ │ +40b7ca: 3310 0a00 |0011: if-ne v0, v1, 001b // +000a │ │ +40b7ce: 6e10 b335 0400 |0013: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ +40b7d4: 0c05 |0016: move-result-object v5 │ │ +40b7d6: 7110 e79d 0500 |0017: invoke-static {v5}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnceOrAsk:(Landroid/content/Context;)V // method@9de7 │ │ +40b7dc: 0f02 |001a: return v2 │ │ +40b7de: 1401 c800 0a7f |001b: const v1, #float 1.83438e+38 // #7f0a00c8 │ │ +40b7e4: 3310 1900 |001e: if-ne v0, v1, 0037 // +0019 │ │ +40b7e8: 2205 b51b |0020: new-instance v5, Lde/danoeh/antennapod/fragment/QueueFragment$1; // type@1bb5 │ │ +40b7ec: 6e10 2735 0400 |0022: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +40b7f2: 0c00 |0025: move-result-object v0 │ │ +40b7f4: 1401 5900 127f |0026: const v1, #float 1.94069e+38 // #7f120059 │ │ +40b7fa: 1403 5800 127f |0029: const v3, #float 1.94069e+38 // #7f120058 │ │ +40b800: 7053 4fa7 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@a74f │ │ +40b806: 6e10 4898 0500 |002f: invoke-virtual {v5}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.createNewDialog:()Landroidx/appcompat/app/AlertDialog; // method@9848 │ │ +40b80c: 0c05 |0032: move-result-object v5 │ │ +40b80e: 6e10 ff00 0500 |0033: invoke-virtual {v5}, Landroid/app/Dialog;.show:()V // method@00ff │ │ +40b814: 0f02 |0036: return v2 │ │ +40b816: 1401 d601 0a7f |0037: const v1, #float 1.83443e+38 // #7f0a01d6 │ │ +40b81c: 3310 1e00 |003a: if-ne v0, v1, 0058 // +001e │ │ +40b820: 7100 e5b0 0000 |003c: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isQueueKeepSorted:()Z // method@b0e5 │ │ +40b826: 0a05 |003f: move-result v5 │ │ +40b828: b725 |0040: xor-int/2addr v5, v2 │ │ +40b82a: 7110 04b1 0500 |0041: invoke-static {v5}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setQueueKeepSorted:(Z)V // method@b104 │ │ +40b830: 3805 0900 |0044: if-eqz v5, 004d // +0009 │ │ +40b834: 7100 c9b0 0000 |0046: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getQueueKeepSortedOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; // method@b0c9 │ │ +40b83a: 0c05 |0049: move-result-object v5 │ │ +40b83c: 7120 559c 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@9c55 │ │ +40b842: 5445 5094 |004d: iget-object v5, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@9450 │ │ +40b846: 3805 0500 |004f: if-eqz v5, 0054 // +0005 │ │ +40b84a: 6e10 4b97 0500 |0051: invoke-virtual {v5}, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter;.updateDragDropEnabled:()V // method@974b │ │ +40b850: 7010 89a7 0400 |0054: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/QueueFragment;.refreshToolbarState:()V // method@a789 │ │ +40b856: 0f02 |0057: return v2 │ │ +40b858: 1401 4700 0a7f |0058: const v1, #float 1.83435e+38 // #7f0a0047 │ │ +40b85e: 3310 1000 |005b: if-ne v0, v1, 006b // +0010 │ │ +40b862: 6e10 2735 0400 |005d: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +40b868: 0c05 |0060: move-result-object v5 │ │ +40b86a: 1f05 d917 |0061: check-cast v5, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +40b86e: 7100 eba7 0000 |0063: invoke-static {}, Lde/danoeh/antennapod/fragment/SearchFragment;.newInstance:()Lde/danoeh/antennapod/fragment/SearchFragment; // method@a7eb │ │ +40b874: 0c00 |0066: move-result-object v0 │ │ +40b876: 6e20 9a94 0500 |0067: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@949a │ │ +40b87c: 0f02 |006a: return v2 │ │ +40b87e: 7110 afa6 0500 |006b: invoke-static {v5}, Lde/danoeh/antennapod/fragment/MenuItemToSortOrderConverter;.convert:(Landroid/view/MenuItem;)Lde/danoeh/antennapod/model/feed/SortOrder; // method@a6af │ │ +40b884: 0c05 |006e: move-result-object v5 │ │ +40b886: 3805 0600 |006f: if-eqz v5, 0075 // +0006 │ │ +40b88a: 7020 8ba7 5400 |0071: invoke-direct {v4, v5}, Lde/danoeh/antennapod/fragment/QueueFragment;.setSortOrder:(Lde/danoeh/antennapod/model/feed/SortOrder;)V // method@a78b │ │ +40b890: 0f02 |0074: return v2 │ │ +40b892: 1205 |0075: const/4 v5, #int 0 // #0 │ │ +40b894: 0f05 |0076: return v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=272 │ │ 0x000a line=274 │ │ 0x0013 line=277 │ │ 0x0020 line=281 │ │ 0x002f line=292 │ │ @@ -1747901,20 +1747884,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -40bfec: |[40bfec] de.danoeh.antennapod.fragment.QueueFragment.onPause:()V │ │ -40bffc: 6f10 8635 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onPause:()V // method@3586 │ │ -40c002: 5420 5194 |0003: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@9451 │ │ -40c006: 1a01 fd50 |0005: const-string v1, "QueueFragment" // string@50fd │ │ -40c00a: 6e20 44b1 1000 |0007: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView;.saveScrollPosition:(Ljava/lang/String;)V // method@b144 │ │ -40c010: 0e00 |000a: return-void │ │ +40bfb4: |[40bfb4] de.danoeh.antennapod.fragment.QueueFragment.onPause:()V │ │ +40bfc4: 6f10 8635 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onPause:()V // method@3586 │ │ +40bfca: 5420 5194 |0003: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@9451 │ │ +40bfce: 1a01 fd50 |0005: const-string v1, "QueueFragment" // string@50fd │ │ +40bfd2: 6e20 44b1 1000 |0007: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView;.saveScrollPosition:(Ljava/lang/String;)V // method@b144 │ │ +40bfd8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0003 line=118 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lde/danoeh/antennapod/fragment/QueueFragment; │ │ │ │ @@ -1747923,19 +1747906,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 │ │ -40c014: |[40c014] de.danoeh.antennapod.fragment.QueueFragment.onPlayerStatusChanged:(Lde/danoeh/antennapod/event/PlayerStatusEvent;)V │ │ -40c024: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -40c026: 7020 74a7 1000 |0001: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/QueueFragment;.loadItems:(Z)V // method@a774 │ │ -40c02c: 7010 89a7 0000 |0004: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/QueueFragment;.refreshToolbarState:()V // method@a789 │ │ -40c032: 0e00 |0007: return-void │ │ +40bfdc: |[40bfdc] de.danoeh.antennapod.fragment.QueueFragment.onPlayerStatusChanged:(Lde/danoeh/antennapod/event/PlayerStatusEvent;)V │ │ +40bfec: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +40bfee: 7020 74a7 1000 |0001: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/QueueFragment;.loadItems:(Z)V // method@a774 │ │ +40bff4: 7010 89a7 0000 |0004: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/QueueFragment;.refreshToolbarState:()V // method@a789 │ │ +40bffa: 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; │ │ @@ -1747945,20 +1747928,20 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -40c034: |[40c034] de.danoeh.antennapod.fragment.QueueFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -40c044: 1a00 7ae3 |0000: const-string v0, "up_arrow" // string@e37a │ │ -40c048: 5521 4994 |0002: iget-boolean v1, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.displayUpArrow:Z // field@9449 │ │ -40c04c: 6e30 1f07 0301 |0004: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@071f │ │ -40c052: 6f20 8c35 3200 |0007: invoke-super {v2, v3}, Landroidx/fragment/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@358c │ │ -40c058: 0e00 |000a: return-void │ │ +40bffc: |[40bffc] de.danoeh.antennapod.fragment.QueueFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +40c00c: 1a00 7ae3 |0000: const-string v0, "up_arrow" // string@e37a │ │ +40c010: 5521 4994 |0002: iget-boolean v1, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.displayUpArrow:Z // field@9449 │ │ +40c014: 6e30 1f07 0301 |0004: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@071f │ │ +40c01a: 6f20 8c35 3200 |0007: invoke-super {v2, v3}, Landroidx/fragment/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@358c │ │ +40c020: 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; │ │ @@ -1747968,27 +1747951,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -40c05c: |[40c05c] de.danoeh.antennapod.fragment.QueueFragment.onStart:()V │ │ -40c06c: 6f10 8d35 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onStart:()V // method@358d │ │ -40c072: 5420 4f94 |0003: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@944f │ │ -40c076: 3800 0900 |0005: if-eqz v0, 000e // +0009 │ │ -40c07a: 5420 5194 |0007: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@9451 │ │ -40c07e: 1a01 fd50 |0009: const-string v1, "QueueFragment" // string@50fd │ │ -40c082: 6e20 43b1 1000 |000b: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView;.restoreScrollPosition:(Ljava/lang/String;)V // method@b143 │ │ -40c088: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -40c08a: 7020 74a7 0200 |000f: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/QueueFragment;.loadItems:(Z)V // method@a774 │ │ -40c090: 7100 8db7 0000 |0012: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -40c096: 0c00 |0015: move-result-object v0 │ │ -40c098: 6e20 92b7 2000 |0016: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b792 │ │ -40c09e: 0e00 |0019: return-void │ │ +40c024: |[40c024] de.danoeh.antennapod.fragment.QueueFragment.onStart:()V │ │ +40c034: 6f10 8d35 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onStart:()V // method@358d │ │ +40c03a: 5420 4f94 |0003: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@944f │ │ +40c03e: 3800 0900 |0005: if-eqz v0, 000e // +0009 │ │ +40c042: 5420 5194 |0007: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@9451 │ │ +40c046: 1a01 fd50 |0009: const-string v1, "QueueFragment" // string@50fd │ │ +40c04a: 6e20 43b1 1000 |000b: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView;.restoreScrollPosition:(Ljava/lang/String;)V // method@b143 │ │ +40c050: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +40c052: 7020 74a7 0200 |000f: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/QueueFragment;.loadItems:(Z)V // method@a774 │ │ +40c058: 7100 8db7 0000 |0012: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +40c05e: 0c00 |0015: move-result-object v0 │ │ +40c060: 6e20 92b7 2000 |0016: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b792 │ │ +40c066: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0003 line=108 │ │ 0x0007 line=109 │ │ 0x000f line=111 │ │ 0x0012 line=112 │ │ @@ -1748000,25 +1747983,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -40c0a0: |[40c0a0] de.danoeh.antennapod.fragment.QueueFragment.onStartSelectMode:()V │ │ -40c0b0: 5420 5394 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.swipeActions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@9453 │ │ -40c0b4: 6e10 36ab 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.detach:()V // method@ab36 │ │ -40c0ba: 5420 5294 |0005: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@9452 │ │ -40c0be: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -40c0c0: 6e20 9c0d 1000 |0008: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -40c0c6: 7010 89a7 0200 |000b: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/QueueFragment;.refreshToolbarState:()V // method@a789 │ │ -40c0cc: 5420 4c94 |000e: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.infoBar:Landroid/widget/TextView; // field@944c │ │ -40c0d0: 1301 0800 |0010: const/16 v1, #int 8 // #8 │ │ -40c0d4: 6e20 9c0d 1000 |0012: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -40c0da: 0e00 |0015: return-void │ │ +40c068: |[40c068] de.danoeh.antennapod.fragment.QueueFragment.onStartSelectMode:()V │ │ +40c078: 5420 5394 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.swipeActions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@9453 │ │ +40c07c: 6e10 36ab 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.detach:()V // method@ab36 │ │ +40c082: 5420 5294 |0005: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@9452 │ │ +40c086: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +40c088: 6e20 9c0d 1000 |0008: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +40c08e: 7010 89a7 0200 |000b: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/QueueFragment;.refreshToolbarState:()V // method@a789 │ │ +40c094: 5420 4c94 |000e: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.infoBar:Landroid/widget/TextView; // field@944c │ │ +40c098: 1301 0800 |0010: const/16 v1, #int 8 // #8 │ │ +40c09c: 6e20 9c0d 1000 |0012: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +40c0a2: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=556 │ │ 0x0005 line=557 │ │ 0x000b line=558 │ │ 0x000e line=559 │ │ locals : │ │ @@ -1748029,23 +1748012,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -40c0dc: |[40c0dc] de.danoeh.antennapod.fragment.QueueFragment.onStop:()V │ │ -40c0ec: 6f10 8e35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onStop:()V // method@358e │ │ -40c0f2: 7100 8db7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -40c0f8: 0c00 |0006: move-result-object v0 │ │ -40c0fa: 6e20 93b7 1000 |0007: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b793 │ │ -40c100: 5410 4a94 |000a: iget-object v0, v1, Lde/danoeh/antennapod/fragment/QueueFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@944a │ │ -40c104: 3800 0500 |000c: if-eqz v0, 0011 // +0005 │ │ -40c108: 7210 91b1 0000 |000e: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ -40c10e: 0e00 |0011: return-void │ │ +40c0a4: |[40c0a4] de.danoeh.antennapod.fragment.QueueFragment.onStop:()V │ │ +40c0b4: 6f10 8e35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onStop:()V // method@358e │ │ +40c0ba: 7100 8db7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +40c0c0: 0c00 |0006: move-result-object v0 │ │ +40c0c2: 6e20 93b7 1000 |0007: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b793 │ │ +40c0c8: 5410 4a94 |000a: iget-object v0, v1, Lde/danoeh/antennapod/fragment/QueueFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@944a │ │ +40c0cc: 3800 0500 |000c: if-eqz v0, 0011 // +0005 │ │ +40c0d0: 7210 91b1 0000 |000e: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ +40c0d6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0003 line=124 │ │ 0x000a line=125 │ │ 0x000e line=126 │ │ locals : │ │ @@ -1748056,19 +1748039,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 │ │ -40c110: |[40c110] de.danoeh.antennapod.fragment.QueueFragment.onUnreadItemsChanged:(Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;)V │ │ -40c120: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -40c122: 7020 74a7 1000 |0001: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/QueueFragment;.loadItems:(Z)V // method@a774 │ │ -40c128: 7010 89a7 0000 |0004: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/QueueFragment;.refreshToolbarState:()V // method@a789 │ │ -40c12e: 0e00 |0007: return-void │ │ +40c0d8: |[40c0d8] de.danoeh.antennapod.fragment.QueueFragment.onUnreadItemsChanged:(Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;)V │ │ +40c0e8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +40c0ea: 7020 74a7 1000 |0001: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/QueueFragment;.loadItems:(Z)V // method@a774 │ │ +40c0f0: 7010 89a7 0000 |0004: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/QueueFragment;.refreshToolbarState:()V // method@a789 │ │ +40c0f6: 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; │ │ @@ -1748149,17 +1748132,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 │ │ -40c7c4: |[40c7c4] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.$r8$lambda$2v4YmE2O3h5wI6Kpdb3-MY3k8r4:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;Ljava/util/List;)V │ │ -40c7d4: 7020 a2a7 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.lambda$loadToplist$3:(Ljava/util/List;)V // method@a7a2 │ │ -40c7da: 0e00 |0003: return-void │ │ +40c78c: |[40c78c] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.$r8$lambda$2v4YmE2O3h5wI6Kpdb3-MY3k8r4:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;Ljava/util/List;)V │ │ +40c79c: 7020 a2a7 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.lambda$loadToplist$3:(Ljava/util/List;)V // method@a7a2 │ │ +40c7a2: 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; │ │ │ │ @@ -1748168,17 +1748151,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 │ │ -40c7dc: |[40c7dc] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.$r8$lambda$A-0CsOpHqJIx-y8hV6TA1O_J1wU:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;Landroid/view/View;)V │ │ -40c7ec: 7020 a5a7 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.lambda$onCreateView$0:(Landroid/view/View;)V // method@a7a5 │ │ -40c7f2: 0e00 |0003: return-void │ │ +40c7a4: |[40c7a4] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.$r8$lambda$A-0CsOpHqJIx-y8hV6TA1O_J1wU:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;Landroid/view/View;)V │ │ +40c7b4: 7020 a5a7 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.lambda$onCreateView$0:(Landroid/view/View;)V // method@a7a5 │ │ +40c7ba: 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; │ │ │ │ @@ -1748187,18 +1748170,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 │ │ -40c780: |[40c780] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.$r8$lambda$Ipj8-e6A3J5J8BXROUJgI2l3feY:(Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;Ljava/lang/String;)Ljava/util/List; │ │ -40c790: 7120 a1a7 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@a7a1 │ │ -40c796: 0c00 |0003: move-result-object v0 │ │ -40c798: 1100 |0004: return-object v0 │ │ +40c748: |[40c748] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.$r8$lambda$Ipj8-e6A3J5J8BXROUJgI2l3feY:(Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;Ljava/lang/String;)Ljava/util/List; │ │ +40c758: 7120 a1a7 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@a7a1 │ │ +40c75e: 0c00 |0003: move-result-object v0 │ │ +40c760: 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; │ │ │ │ @@ -1748207,17 +1748190,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 │ │ -40c7f4: |[40c7f4] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.$r8$lambda$iEH5ngA4TezWHhmLEdhTTbqGt-c:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;Ljava/lang/Throwable;)V │ │ -40c804: 7020 a4a7 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.lambda$loadToplist$5:(Ljava/lang/Throwable;)V // method@a7a4 │ │ -40c80a: 0e00 |0003: return-void │ │ +40c7bc: |[40c7bc] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.$r8$lambda$iEH5ngA4TezWHhmLEdhTTbqGt-c:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;Ljava/lang/Throwable;)V │ │ +40c7cc: 7020 a4a7 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.lambda$loadToplist$5:(Ljava/lang/Throwable;)V // method@a7a4 │ │ +40c7d2: 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; │ │ │ │ @@ -1748226,17 +1748209,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 │ │ -40c80c: |[40c80c] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.$r8$lambda$t9mG1UFgLQpu_4saqcAV3UNTdRQ:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;Landroid/content/SharedPreferences;Landroid/view/View;)V │ │ -40c81c: 7030 a0a7 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.lambda$loadToplist$1:(Landroid/content/SharedPreferences;Landroid/view/View;)V // method@a7a0 │ │ -40c822: 0e00 |0003: return-void │ │ +40c7d4: |[40c7d4] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.$r8$lambda$t9mG1UFgLQpu_4saqcAV3UNTdRQ:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;Landroid/content/SharedPreferences;Landroid/view/View;)V │ │ +40c7e4: 7030 a0a7 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.lambda$loadToplist$1:(Landroid/content/SharedPreferences;Landroid/view/View;)V // method@a7a0 │ │ +40c7ea: 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; │ │ @@ -1748246,17 +1748229,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 │ │ -40c824: |[40c824] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.$r8$lambda$w63laqliuyfSiHPpbvsMyOZmI70:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;Landroid/view/View;)V │ │ -40c834: 7020 a3a7 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.lambda$loadToplist$4:(Landroid/view/View;)V // method@a7a3 │ │ -40c83a: 0e00 |0003: return-void │ │ +40c7ec: |[40c7ec] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.$r8$lambda$w63laqliuyfSiHPpbvsMyOZmI70:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;Landroid/view/View;)V │ │ +40c7fc: 7020 a3a7 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.lambda$loadToplist$4:(Landroid/view/View;)V // method@a7a3 │ │ +40c802: 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; │ │ │ │ @@ -1748265,17 +1748248,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40c83c: |[40c83c] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.:()V │ │ -40c84c: 7010 1e35 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/Fragment;.:()V // method@351e │ │ -40c852: 0e00 |0003: return-void │ │ +40c804: |[40c804] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.:()V │ │ +40c814: 7010 1e35 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/Fragment;.:()V // method@351e │ │ +40c81a: 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;) │ │ @@ -1748283,24 +1748266,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 │ │ -40c854: |[40c854] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.lambda$loadToplist$1:(Landroid/content/SharedPreferences;Landroid/view/View;)V │ │ -40c864: 7210 9a02 0200 |0000: invoke-interface {v2}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -40c86a: 0c02 |0003: move-result-object v2 │ │ -40c86c: 1a03 10bc |0004: const-string v3, "needs_confirm" // string@bc10 │ │ -40c870: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -40c872: 7230 9202 3200 |0007: invoke-interface {v2, v3, v0}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ -40c878: 0c02 |000a: move-result-object v2 │ │ -40c87a: 7210 9002 0200 |000b: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -40c880: 7010 a6a7 0100 |000e: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.loadToplist:()V // method@a7a6 │ │ -40c886: 0e00 |0011: return-void │ │ +40c81c: |[40c81c] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.lambda$loadToplist$1:(Landroid/content/SharedPreferences;Landroid/view/View;)V │ │ +40c82c: 7210 9a02 0200 |0000: invoke-interface {v2}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +40c832: 0c02 |0003: move-result-object v2 │ │ +40c834: 1a03 10bc |0004: const-string v3, "needs_confirm" // string@bc10 │ │ +40c838: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +40c83a: 7230 9202 3200 |0007: invoke-interface {v2, v3, v0}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ +40c840: 0c02 |000a: move-result-object v2 │ │ +40c842: 7210 9002 0200 |000b: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +40c848: 7010 a6a7 0100 |000e: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.loadToplist:()V // method@a7a6 │ │ +40c84e: 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; │ │ @@ -1748311,21 +1748294,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 │ │ -40c79c: |[40c79c] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.lambda$loadToplist$2:(Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;Ljava/lang/String;)Ljava/util/List; │ │ -40c7ac: 1300 0c00 |0000: const/16 v0, #int 12 // #c │ │ -40c7b0: 7100 5e9b 0000 |0002: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedList:()Ljava/util/List; // method@9b5e │ │ -40c7b6: 0c01 |0005: move-result-object v1 │ │ -40c7b8: 6e40 6dad 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@ad6d │ │ -40c7be: 0c02 |0009: move-result-object v2 │ │ -40c7c0: 1102 |000a: return-object v2 │ │ +40c764: |[40c764] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.lambda$loadToplist$2:(Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;Ljava/lang/String;)Ljava/util/List; │ │ +40c774: 1300 0c00 |0000: const/16 v0, #int 12 // #c │ │ +40c778: 7100 5e9b 0000 |0002: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedList:()Ljava/util/List; // method@9b5e │ │ +40c77e: 0c01 |0005: move-result-object v1 │ │ +40c780: 6e40 6dad 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@ad6d │ │ +40c786: 0c02 |0009: move-result-object v2 │ │ +40c788: 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; │ │ │ │ @@ -1748334,40 +1748317,40 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -40c888: |[40c888] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.lambda$loadToplist$3:(Ljava/util/List;)V │ │ -40c898: 5430 6494 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorView:Landroid/widget/LinearLayout; // field@9464 │ │ -40c89c: 1301 0800 |0002: const/16 v1, #int 8 // #8 │ │ -40c8a0: 6e20 9c0d 1000 |0004: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -40c8a6: 7210 72b5 0400 |0007: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b572 │ │ -40c8ac: 0a00 |000a: move-result v0 │ │ -40c8ae: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -40c8b0: 3900 1e00 |000c: if-nez v0, 002a // +001e │ │ -40c8b4: 5434 6394 |000e: iget-object v4, v3, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorTextView:Landroid/widget/TextView; // field@9463 │ │ -40c8b8: 6e10 4735 0300 |0010: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@3547 │ │ -40c8be: 0c00 |0013: move-result-object v0 │ │ -40c8c0: 1402 1403 127f |0014: const v2, #float 1.94083e+38 // #7f120314 │ │ -40c8c6: 6e20 1503 2000 |0017: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@0315 │ │ -40c8cc: 0c00 |001a: move-result-object v0 │ │ -40c8ce: 6e20 9d12 0400 |001b: invoke-virtual {v4, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -40c8d4: 5434 6494 |001e: iget-object v4, v3, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorView:Landroid/widget/LinearLayout; // field@9464 │ │ -40c8d8: 6e20 9c0d 1400 |0020: invoke-virtual {v4, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -40c8de: 5434 6094 |0023: iget-object v4, v3, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.discoverGridLayout:Landroid/widget/GridView; // field@9460 │ │ -40c8e2: 1240 |0025: const/4 v0, #int 4 // #4 │ │ -40c8e4: 6e20 9c0d 0400 |0026: invoke-virtual {v4, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -40c8ea: 280b |0029: goto 0034 // +000b │ │ -40c8ec: 5430 6094 |002a: iget-object v0, v3, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.discoverGridLayout:Landroid/widget/GridView; // field@9460 │ │ -40c8f0: 6e20 9c0d 1000 |002c: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -40c8f6: 5430 5f94 |002f: iget-object v0, v3, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.adapter:Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter; // field@945f │ │ -40c8fa: 6e20 cb96 4000 |0031: invoke-virtual {v0, v4}, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter;.updateData:(Ljava/util/List;)V // method@96cb │ │ -40c900: 0e00 |0034: return-void │ │ +40c850: |[40c850] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.lambda$loadToplist$3:(Ljava/util/List;)V │ │ +40c860: 5430 6494 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorView:Landroid/widget/LinearLayout; // field@9464 │ │ +40c864: 1301 0800 |0002: const/16 v1, #int 8 // #8 │ │ +40c868: 6e20 9c0d 1000 |0004: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +40c86e: 7210 72b5 0400 |0007: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b572 │ │ +40c874: 0a00 |000a: move-result v0 │ │ +40c876: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +40c878: 3900 1e00 |000c: if-nez v0, 002a // +001e │ │ +40c87c: 5434 6394 |000e: iget-object v4, v3, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorTextView:Landroid/widget/TextView; // field@9463 │ │ +40c880: 6e10 4735 0300 |0010: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@3547 │ │ +40c886: 0c00 |0013: move-result-object v0 │ │ +40c888: 1402 1403 127f |0014: const v2, #float 1.94083e+38 // #7f120314 │ │ +40c88e: 6e20 1503 2000 |0017: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@0315 │ │ +40c894: 0c00 |001a: move-result-object v0 │ │ +40c896: 6e20 9d12 0400 |001b: invoke-virtual {v4, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +40c89c: 5434 6494 |001e: iget-object v4, v3, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorView:Landroid/widget/LinearLayout; // field@9464 │ │ +40c8a0: 6e20 9c0d 1400 |0020: invoke-virtual {v4, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +40c8a6: 5434 6094 |0023: iget-object v4, v3, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.discoverGridLayout:Landroid/widget/GridView; // field@9460 │ │ +40c8aa: 1240 |0025: const/4 v0, #int 4 // #4 │ │ +40c8ac: 6e20 9c0d 0400 |0026: invoke-virtual {v4, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +40c8b2: 280b |0029: goto 0034 // +000b │ │ +40c8b4: 5430 6094 |002a: iget-object v0, v3, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.discoverGridLayout:Landroid/widget/GridView; // field@9460 │ │ +40c8b8: 6e20 9c0d 1000 |002c: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +40c8be: 5430 5f94 |002f: iget-object v0, v3, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.adapter:Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter; // field@945f │ │ +40c8c2: 6e20 cb96 4000 |0031: invoke-virtual {v0, v4}, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter;.updateData:(Ljava/util/List;)V // method@96cb │ │ +40c8c8: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ 0x0007 line=150 │ │ 0x000e line=151 │ │ 0x001e line=152 │ │ 0x0023 line=153 │ │ @@ -1748382,17 +1748365,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40c904: |[40c904] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.lambda$loadToplist$4:(Landroid/view/View;)V │ │ -40c914: 7010 a6a7 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.loadToplist:()V // method@a7a6 │ │ -40c91a: 0e00 |0003: return-void │ │ +40c8cc: |[40c8cc] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.lambda$loadToplist$4:(Landroid/view/View;)V │ │ +40c8dc: 7010 a6a7 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.loadToplist:()V // method@a7a6 │ │ +40c8e2: 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; │ │ │ │ @@ -1748401,36 +1748384,36 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -40c91c: |[40c91c] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.lambda$loadToplist$5:(Ljava/lang/Throwable;)V │ │ -40c92c: 1a00 661d |0000: const-string v0, "FeedDiscoveryFragment" // string@1d66 │ │ -40c930: 7110 020b 0300 |0002: invoke-static {v3}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ -40c936: 0c01 |0005: move-result-object v1 │ │ -40c938: 7120 000b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -40c93e: 5420 6394 |0009: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorTextView:Landroid/widget/TextView; // field@9463 │ │ -40c942: 6e10 89b3 0300 |000b: invoke-virtual {v3}, Ljava/lang/Throwable;.getLocalizedMessage:()Ljava/lang/String; // method@b389 │ │ -40c948: 0c03 |000e: move-result-object v3 │ │ -40c94a: 6e20 9d12 3000 |000f: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -40c950: 5423 6494 |0012: iget-object v3, v2, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorView:Landroid/widget/LinearLayout; // field@9464 │ │ -40c954: 1200 |0014: const/4 v0, #int 0 // #0 │ │ -40c956: 6e20 9c0d 0300 |0015: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -40c95c: 5423 6094 |0018: iget-object v3, v2, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.discoverGridLayout:Landroid/widget/GridView; // field@9460 │ │ -40c960: 1241 |001a: const/4 v1, #int 4 // #4 │ │ -40c962: 6e20 9c0d 1300 |001b: invoke-virtual {v3, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -40c968: 5423 6294 |001e: iget-object v3, v2, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorRetry:Landroid/widget/Button; // field@9462 │ │ -40c96c: 6e20 9c0d 0300 |0020: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -40c972: 5423 6294 |0023: iget-object v3, v2, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorRetry:Landroid/widget/Button; // field@9462 │ │ -40c976: 2200 bc1b |0025: new-instance v0, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda0; // type@1bbc │ │ -40c97a: 7020 8da7 2000 |0027: invoke-direct {v0, v2}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;)V // method@a78d │ │ -40c980: 6e20 710d 0300 |002a: invoke-virtual {v3, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -40c986: 0e00 |002d: return-void │ │ +40c8e4: |[40c8e4] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.lambda$loadToplist$5:(Ljava/lang/Throwable;)V │ │ +40c8f4: 1a00 661d |0000: const-string v0, "FeedDiscoveryFragment" // string@1d66 │ │ +40c8f8: 7110 020b 0300 |0002: invoke-static {v3}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ +40c8fe: 0c01 |0005: move-result-object v1 │ │ +40c900: 7120 000b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +40c906: 5420 6394 |0009: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorTextView:Landroid/widget/TextView; // field@9463 │ │ +40c90a: 6e10 89b3 0300 |000b: invoke-virtual {v3}, Ljava/lang/Throwable;.getLocalizedMessage:()Ljava/lang/String; // method@b389 │ │ +40c910: 0c03 |000e: move-result-object v3 │ │ +40c912: 6e20 9d12 3000 |000f: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +40c918: 5423 6494 |0012: iget-object v3, v2, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorView:Landroid/widget/LinearLayout; // field@9464 │ │ +40c91c: 1200 |0014: const/4 v0, #int 0 // #0 │ │ +40c91e: 6e20 9c0d 0300 |0015: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +40c924: 5423 6094 |0018: iget-object v3, v2, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.discoverGridLayout:Landroid/widget/GridView; // field@9460 │ │ +40c928: 1241 |001a: const/4 v1, #int 4 // #4 │ │ +40c92a: 6e20 9c0d 1300 |001b: invoke-virtual {v3, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +40c930: 5423 6294 |001e: iget-object v3, v2, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorRetry:Landroid/widget/Button; // field@9462 │ │ +40c934: 6e20 9c0d 0300 |0020: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +40c93a: 5423 6294 |0023: iget-object v3, v2, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorRetry:Landroid/widget/Button; // field@9462 │ │ +40c93e: 2200 bc1b |0025: new-instance v0, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda0; // type@1bbc │ │ +40c942: 7020 8da7 2000 |0027: invoke-direct {v0, v2}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;)V // method@a78d │ │ +40c948: 6e20 710d 0300 |002a: invoke-virtual {v3, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +40c94e: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=159 │ │ 0x0009 line=160 │ │ 0x0012 line=161 │ │ 0x0018 line=162 │ │ 0x001e line=163 │ │ @@ -1748444,22 +1748427,22 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -40c988: |[40c988] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.lambda$onCreateView$0:(Landroid/view/View;)V │ │ -40c998: 6e10 2735 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -40c99e: 0c02 |0003: move-result-object v2 │ │ -40c9a0: 1f02 d917 |0004: check-cast v2, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -40c9a4: 2200 061b |0006: new-instance v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment; // type@1b06 │ │ -40c9a8: 7010 17a4 0000 |0008: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.:()V // method@a417 │ │ -40c9ae: 6e20 9a94 0200 |000b: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@949a │ │ -40c9b4: 0e00 |000e: return-void │ │ +40c950: |[40c950] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.lambda$onCreateView$0:(Landroid/view/View;)V │ │ +40c960: 6e10 2735 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +40c966: 0c02 |0003: move-result-object v2 │ │ +40c968: 1f02 d917 |0004: check-cast v2, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +40c96c: 2200 061b |0006: new-instance v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment; // type@1b06 │ │ +40c970: 7010 17a4 0000 |0008: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.:()V // method@a417 │ │ +40c976: 6e20 9a94 0200 |000b: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@949a │ │ +40c97c: 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; │ │ │ │ @@ -1748468,103 +1748451,103 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 194 16-bit code units │ │ -40c9b8: |[40c9b8] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.loadToplist:()V │ │ -40c9c8: 5460 6494 |0000: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorView:Landroid/widget/LinearLayout; // field@9464 │ │ -40c9cc: 1301 0800 |0002: const/16 v1, #int 8 // #8 │ │ -40c9d0: 6e20 9c0d 1000 |0004: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -40c9d6: 5460 6294 |0007: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorRetry:Landroid/widget/Button; // field@9462 │ │ -40c9da: 1242 |0009: const/4 v2, #int 4 // #4 │ │ -40c9dc: 6e20 9c0d 2000 |000a: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -40c9e2: 5460 6294 |000d: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorRetry:Landroid/widget/Button; // field@9462 │ │ -40c9e6: 1402 0a03 127f |000f: const v2, #float 1.94083e+38 // #7f12030a │ │ -40c9ec: 6e20 9c12 2000 |0012: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(I)V // method@129c │ │ -40c9f2: 5460 6594 |0015: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.poweredByTextView:Landroid/widget/TextView; // field@9465 │ │ -40c9f6: 1202 |0017: const/4 v2, #int 0 // #0 │ │ -40c9f8: 6e20 9c0d 2000 |0018: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -40c9fe: 2200 da1c |001b: new-instance v0, Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader; // type@1cda │ │ -40ca02: 6e10 2d35 0600 |001d: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -40ca08: 0c03 |0020: move-result-object v3 │ │ -40ca0a: 7020 6bad 3000 |0021: invoke-direct {v0, v3}, Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;.:(Landroid/content/Context;)V // method@ad6b │ │ -40ca10: 6e10 2735 0600 |0024: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -40ca16: 0c03 |0027: move-result-object v3 │ │ -40ca18: 1a04 1b17 |0028: const-string v4, "CountryRegionPrefs" // string@171b │ │ -40ca1c: 6e30 3002 4302 |002a: invoke-virtual {v3, v4, v2}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ -40ca22: 0c03 |002d: move-result-object v3 │ │ -40ca24: 7100 83b5 0000 |002e: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b583 │ │ -40ca2a: 0c04 |0031: move-result-object v4 │ │ -40ca2c: 6e10 82b5 0400 |0032: invoke-virtual {v4}, Ljava/util/Locale;.getCountry:()Ljava/lang/String; // method@b582 │ │ -40ca32: 0c04 |0035: move-result-object v4 │ │ -40ca34: 1a05 0377 |0036: const-string v5, "country_code" // string@7703 │ │ -40ca38: 7230 9f02 5304 |0038: invoke-interface {v3, v5, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ -40ca3e: 0c04 |003b: move-result-object v4 │ │ -40ca40: 1a05 7a98 |003c: const-string v5, "hidden_discovery_country" // string@987a │ │ -40ca44: 7230 9b02 5302 |003e: invoke-interface {v3, v5, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ -40ca4a: 0a05 |0041: move-result v5 │ │ -40ca4c: 3805 1f00 |0042: if-eqz v5, 0061 // +001f │ │ -40ca50: 5460 6394 |0044: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorTextView:Landroid/widget/TextView; // field@9463 │ │ -40ca54: 1403 8800 127f |0046: const v3, #float 1.9407e+38 // #7f120088 │ │ -40ca5a: 6e20 9c12 3000 |0049: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(I)V // method@129c │ │ -40ca60: 5460 6494 |004c: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorView:Landroid/widget/LinearLayout; // field@9464 │ │ -40ca64: 6e20 9c0d 2000 |004e: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -40ca6a: 5460 6094 |0051: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.discoverGridLayout:Landroid/widget/GridView; // field@9460 │ │ -40ca6e: 6e20 9c0d 1000 |0053: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -40ca74: 5460 6294 |0056: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorRetry:Landroid/widget/Button; // field@9462 │ │ -40ca78: 6e20 9c0d 1000 |0058: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -40ca7e: 5460 6594 |005b: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.poweredByTextView:Landroid/widget/TextView; // field@9465 │ │ -40ca82: 6e20 9c0d 1000 |005d: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -40ca88: 0e00 |0060: return-void │ │ -40ca8a: 1a01 10bc |0061: const-string v1, "needs_confirm" // string@bc10 │ │ -40ca8e: 1215 |0063: const/4 v5, #int 1 // #1 │ │ -40ca90: 7230 9b02 1305 |0064: invoke-interface {v3, v1, v5}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ -40ca96: 0a01 |0067: move-result v1 │ │ -40ca98: 3801 3000 |0068: if-eqz v1, 0098 // +0030 │ │ -40ca9c: 5460 6394 |006a: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorTextView:Landroid/widget/TextView; // field@9463 │ │ -40caa0: 1a01 0000 |006c: const-string v1, "" // string@0000 │ │ -40caa4: 6e20 9d12 1000 |006e: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -40caaa: 5460 6494 |0071: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorView:Landroid/widget/LinearLayout; // field@9464 │ │ -40caae: 6e20 9c0d 2000 |0073: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -40cab4: 5460 6094 |0076: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.discoverGridLayout:Landroid/widget/GridView; // field@9460 │ │ -40cab8: 6e20 9c0d 2000 |0078: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -40cabe: 5460 6294 |007b: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorRetry:Landroid/widget/Button; // field@9462 │ │ -40cac2: 6e20 9c0d 2000 |007d: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -40cac8: 5460 6294 |0080: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorRetry:Landroid/widget/Button; // field@9462 │ │ -40cacc: 1401 8600 127f |0082: const v1, #float 1.9407e+38 // #7f120086 │ │ -40cad2: 6e20 9c12 1000 |0085: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(I)V // method@129c │ │ -40cad8: 5460 6594 |0088: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.poweredByTextView:Landroid/widget/TextView; // field@9465 │ │ -40cadc: 6e20 9c0d 2000 |008a: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -40cae2: 5460 6294 |008d: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorRetry:Landroid/widget/Button; // field@9462 │ │ -40cae6: 2201 bd1b |008f: new-instance v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda1; // type@1bbd │ │ -40caea: 7030 8fa7 6103 |0091: invoke-direct {v1, v6, v3}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;Landroid/content/SharedPreferences;)V // method@a78f │ │ -40caf0: 6e20 710d 1000 |0094: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -40caf6: 0e00 |0097: return-void │ │ -40caf8: 2201 be1b |0098: new-instance v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda2; // type@1bbe │ │ -40cafc: 7030 91a7 0104 |009a: invoke-direct {v1, v0, v4}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;Ljava/lang/String;)V // method@a791 │ │ -40cb02: 7110 7db1 0100 |009d: invoke-static {v1}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b17d │ │ -40cb08: 0c00 |00a0: move-result-object v0 │ │ -40cb0a: 7100 95b1 0000 |00a1: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ -40cb10: 0c01 |00a4: move-result-object v1 │ │ -40cb12: 6e20 85b1 1000 |00a5: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b185 │ │ -40cb18: 0c00 |00a8: move-result-object v0 │ │ -40cb1a: 7100 90b1 0000 |00a9: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ -40cb20: 0c01 |00ac: move-result-object v1 │ │ -40cb22: 6e20 80b1 1000 |00ad: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b180 │ │ -40cb28: 0c00 |00b0: move-result-object v0 │ │ -40cb2a: 2201 bf1b |00b1: new-instance v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda3; // type@1bbf │ │ -40cb2e: 7020 93a7 6100 |00b3: invoke-direct {v1, v6}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;)V // method@a793 │ │ -40cb34: 2202 c01b |00b6: new-instance v2, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda4; // type@1bc0 │ │ -40cb38: 7020 95a7 6200 |00b8: invoke-direct {v2, v6}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;)V // method@a795 │ │ -40cb3e: 6e30 83b1 1002 |00bb: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b183 │ │ -40cb44: 0c00 |00be: move-result-object v0 │ │ -40cb46: 5b60 6194 |00bf: iput-object v0, v6, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9461 │ │ -40cb4a: 0e00 |00c1: return-void │ │ +40c980: |[40c980] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.loadToplist:()V │ │ +40c990: 5460 6494 |0000: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorView:Landroid/widget/LinearLayout; // field@9464 │ │ +40c994: 1301 0800 |0002: const/16 v1, #int 8 // #8 │ │ +40c998: 6e20 9c0d 1000 |0004: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +40c99e: 5460 6294 |0007: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorRetry:Landroid/widget/Button; // field@9462 │ │ +40c9a2: 1242 |0009: const/4 v2, #int 4 // #4 │ │ +40c9a4: 6e20 9c0d 2000 |000a: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +40c9aa: 5460 6294 |000d: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorRetry:Landroid/widget/Button; // field@9462 │ │ +40c9ae: 1402 0a03 127f |000f: const v2, #float 1.94083e+38 // #7f12030a │ │ +40c9b4: 6e20 9c12 2000 |0012: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(I)V // method@129c │ │ +40c9ba: 5460 6594 |0015: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.poweredByTextView:Landroid/widget/TextView; // field@9465 │ │ +40c9be: 1202 |0017: const/4 v2, #int 0 // #0 │ │ +40c9c0: 6e20 9c0d 2000 |0018: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +40c9c6: 2200 da1c |001b: new-instance v0, Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader; // type@1cda │ │ +40c9ca: 6e10 2d35 0600 |001d: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +40c9d0: 0c03 |0020: move-result-object v3 │ │ +40c9d2: 7020 6bad 3000 |0021: invoke-direct {v0, v3}, Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;.:(Landroid/content/Context;)V // method@ad6b │ │ +40c9d8: 6e10 2735 0600 |0024: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +40c9de: 0c03 |0027: move-result-object v3 │ │ +40c9e0: 1a04 1b17 |0028: const-string v4, "CountryRegionPrefs" // string@171b │ │ +40c9e4: 6e30 3002 4302 |002a: invoke-virtual {v3, v4, v2}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ +40c9ea: 0c03 |002d: move-result-object v3 │ │ +40c9ec: 7100 83b5 0000 |002e: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b583 │ │ +40c9f2: 0c04 |0031: move-result-object v4 │ │ +40c9f4: 6e10 82b5 0400 |0032: invoke-virtual {v4}, Ljava/util/Locale;.getCountry:()Ljava/lang/String; // method@b582 │ │ +40c9fa: 0c04 |0035: move-result-object v4 │ │ +40c9fc: 1a05 0377 |0036: const-string v5, "country_code" // string@7703 │ │ +40ca00: 7230 9f02 5304 |0038: invoke-interface {v3, v5, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ +40ca06: 0c04 |003b: move-result-object v4 │ │ +40ca08: 1a05 7a98 |003c: const-string v5, "hidden_discovery_country" // string@987a │ │ +40ca0c: 7230 9b02 5302 |003e: invoke-interface {v3, v5, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ +40ca12: 0a05 |0041: move-result v5 │ │ +40ca14: 3805 1f00 |0042: if-eqz v5, 0061 // +001f │ │ +40ca18: 5460 6394 |0044: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorTextView:Landroid/widget/TextView; // field@9463 │ │ +40ca1c: 1403 8800 127f |0046: const v3, #float 1.9407e+38 // #7f120088 │ │ +40ca22: 6e20 9c12 3000 |0049: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(I)V // method@129c │ │ +40ca28: 5460 6494 |004c: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorView:Landroid/widget/LinearLayout; // field@9464 │ │ +40ca2c: 6e20 9c0d 2000 |004e: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +40ca32: 5460 6094 |0051: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.discoverGridLayout:Landroid/widget/GridView; // field@9460 │ │ +40ca36: 6e20 9c0d 1000 |0053: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +40ca3c: 5460 6294 |0056: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorRetry:Landroid/widget/Button; // field@9462 │ │ +40ca40: 6e20 9c0d 1000 |0058: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +40ca46: 5460 6594 |005b: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.poweredByTextView:Landroid/widget/TextView; // field@9465 │ │ +40ca4a: 6e20 9c0d 1000 |005d: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +40ca50: 0e00 |0060: return-void │ │ +40ca52: 1a01 10bc |0061: const-string v1, "needs_confirm" // string@bc10 │ │ +40ca56: 1215 |0063: const/4 v5, #int 1 // #1 │ │ +40ca58: 7230 9b02 1305 |0064: invoke-interface {v3, v1, v5}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ +40ca5e: 0a01 |0067: move-result v1 │ │ +40ca60: 3801 3000 |0068: if-eqz v1, 0098 // +0030 │ │ +40ca64: 5460 6394 |006a: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorTextView:Landroid/widget/TextView; // field@9463 │ │ +40ca68: 1a01 0000 |006c: const-string v1, "" // string@0000 │ │ +40ca6c: 6e20 9d12 1000 |006e: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +40ca72: 5460 6494 |0071: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorView:Landroid/widget/LinearLayout; // field@9464 │ │ +40ca76: 6e20 9c0d 2000 |0073: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +40ca7c: 5460 6094 |0076: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.discoverGridLayout:Landroid/widget/GridView; // field@9460 │ │ +40ca80: 6e20 9c0d 2000 |0078: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +40ca86: 5460 6294 |007b: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorRetry:Landroid/widget/Button; // field@9462 │ │ +40ca8a: 6e20 9c0d 2000 |007d: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +40ca90: 5460 6294 |0080: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorRetry:Landroid/widget/Button; // field@9462 │ │ +40ca94: 1401 8600 127f |0082: const v1, #float 1.9407e+38 // #7f120086 │ │ +40ca9a: 6e20 9c12 1000 |0085: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(I)V // method@129c │ │ +40caa0: 5460 6594 |0088: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.poweredByTextView:Landroid/widget/TextView; // field@9465 │ │ +40caa4: 6e20 9c0d 2000 |008a: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +40caaa: 5460 6294 |008d: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorRetry:Landroid/widget/Button; // field@9462 │ │ +40caae: 2201 bd1b |008f: new-instance v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda1; // type@1bbd │ │ +40cab2: 7030 8fa7 6103 |0091: invoke-direct {v1, v6, v3}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;Landroid/content/SharedPreferences;)V // method@a78f │ │ +40cab8: 6e20 710d 1000 |0094: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +40cabe: 0e00 |0097: return-void │ │ +40cac0: 2201 be1b |0098: new-instance v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda2; // type@1bbe │ │ +40cac4: 7030 91a7 0104 |009a: invoke-direct {v1, v0, v4}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;Ljava/lang/String;)V // method@a791 │ │ +40caca: 7110 7db1 0100 |009d: invoke-static {v1}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b17d │ │ +40cad0: 0c00 |00a0: move-result-object v0 │ │ +40cad2: 7100 95b1 0000 |00a1: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ +40cad8: 0c01 |00a4: move-result-object v1 │ │ +40cada: 6e20 85b1 1000 |00a5: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b185 │ │ +40cae0: 0c00 |00a8: move-result-object v0 │ │ +40cae2: 7100 90b1 0000 |00a9: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ +40cae8: 0c01 |00ac: move-result-object v1 │ │ +40caea: 6e20 80b1 1000 |00ad: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b180 │ │ +40caf0: 0c00 |00b0: move-result-object v0 │ │ +40caf2: 2201 bf1b |00b1: new-instance v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda3; // type@1bbf │ │ +40caf6: 7020 93a7 6100 |00b3: invoke-direct {v1, v6}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;)V // method@a793 │ │ +40cafc: 2202 c01b |00b6: new-instance v2, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda4; // type@1bc0 │ │ +40cb00: 7020 95a7 6200 |00b8: invoke-direct {v2, v6}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;)V // method@a795 │ │ +40cb06: 6e30 83b1 1002 |00bb: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b183 │ │ +40cb0c: 0c00 |00be: move-result-object v0 │ │ +40cb0e: 5b60 6194 |00bf: iput-object v0, v6, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9461 │ │ +40cb12: 0e00 |00c1: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0007 line=112 │ │ 0x000d line=113 │ │ 0x0015 line=114 │ │ 0x001b line=116 │ │ @@ -1748598,97 +1748581,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 │ │ -40c610: |[40c610] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -40c620: 6f40 7935 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@3579 │ │ -40c626: 1404 d200 0d7f |0003: const v4, #float 1.87425e+38 // #7f0d00d2 │ │ -40c62c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -40c62e: 6e40 b20b 4203 |0007: invoke-virtual {v2, v4, v3, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -40c634: 0c02 |000a: move-result-object v2 │ │ -40c636: 1403 1101 0a7f |000b: const v3, #float 1.83439e+38 // #7f0a0111 │ │ -40c63c: 6e20 780c 3200 |000e: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -40c642: 0c03 |0011: move-result-object v3 │ │ -40c644: 2204 c11b |0012: new-instance v4, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda5; // type@1bc1 │ │ -40c648: 7020 97a7 1400 |0014: invoke-direct {v4, v1}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;)V // method@a797 │ │ -40c64e: 6e20 710d 4300 |0017: invoke-virtual {v3, v4}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -40c654: 1403 0f01 0a7f |001a: const v3, #float 1.83439e+38 // #7f0a010f │ │ -40c65a: 6e20 780c 3200 |001d: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -40c660: 0c03 |0020: move-result-object v3 │ │ -40c662: 1f03 f402 |0021: check-cast v3, Landroid/widget/GridView; // type@02f4 │ │ -40c666: 5b13 6094 |0023: iput-object v3, v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.discoverGridLayout:Landroid/widget/GridView; // field@9460 │ │ -40c66a: 1403 0c01 0a7f |0025: const v3, #float 1.83439e+38 // #7f0a010c │ │ -40c670: 6e20 780c 3200 |0028: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -40c676: 0c03 |002b: move-result-object v3 │ │ -40c678: 1f03 fb02 |002c: check-cast v3, Landroid/widget/LinearLayout; // type@02fb │ │ -40c67c: 5b13 6494 |002e: iput-object v3, v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorView:Landroid/widget/LinearLayout; // field@9464 │ │ -40c680: 1403 0e01 0a7f |0030: const v3, #float 1.83439e+38 // #7f0a010e │ │ -40c686: 6e20 780c 3200 |0033: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -40c68c: 0c03 |0036: move-result-object v3 │ │ -40c68e: 1f03 1503 |0037: check-cast v3, Landroid/widget/TextView; // type@0315 │ │ -40c692: 5b13 6394 |0039: iput-object v3, v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorTextView:Landroid/widget/TextView; // field@9463 │ │ -40c696: 1403 0d01 0a7f |003b: const v3, #float 1.83439e+38 // #7f0a010d │ │ -40c69c: 6e20 780c 3200 |003e: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -40c6a2: 0c03 |0041: move-result-object v3 │ │ -40c6a4: 1f03 e602 |0042: check-cast v3, Landroid/widget/Button; // type@02e6 │ │ -40c6a8: 5b13 6294 |0044: iput-object v3, v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorRetry:Landroid/widget/Button; // field@9462 │ │ -40c6ac: 1403 1201 0a7f |0046: const v3, #float 1.83439e+38 // #7f0a0112 │ │ -40c6b2: 6e20 780c 3200 |0049: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -40c6b8: 0c03 |004c: move-result-object v3 │ │ -40c6ba: 1f03 1503 |004d: check-cast v3, Landroid/widget/TextView; // type@0315 │ │ -40c6be: 5b13 6594 |004f: iput-object v3, v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.poweredByTextView:Landroid/widget/TextView; // field@9465 │ │ -40c6c2: 2203 4118 |0051: new-instance v3, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter; // type@1841 │ │ -40c6c6: 6e10 2735 0100 |0053: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -40c6cc: 0c04 |0056: move-result-object v4 │ │ -40c6ce: 1f04 d917 |0057: check-cast v4, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -40c6d2: 7020 c596 4300 |0059: invoke-direct {v3, v4}, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@96c5 │ │ -40c6d8: 5b13 5f94 |005c: iput-object v3, v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.adapter:Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter; // field@945f │ │ -40c6dc: 5414 6094 |005e: iget-object v4, v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.discoverGridLayout:Landroid/widget/GridView; // field@9460 │ │ -40c6e0: 6e20 0211 3400 |0060: invoke-virtual {v4, v3}, Landroid/widget/GridView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1102 │ │ -40c6e6: 5413 6094 |0063: iget-object v3, v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.discoverGridLayout:Landroid/widget/GridView; // field@9460 │ │ -40c6ea: 6e20 b60f 1300 |0065: invoke-virtual {v3, v1}, Landroid/widget/AdapterView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@0fb6 │ │ -40c6f0: 6e10 2d35 0100 |0068: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -40c6f6: 0c03 |006b: move-result-object v3 │ │ -40c6f8: 6e10 2f02 0300 |006c: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ -40c6fe: 0c03 |006f: move-result-object v3 │ │ -40c700: 6e10 0003 0300 |0070: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0300 │ │ -40c706: 0c03 |0073: move-result-object v3 │ │ -40c708: 5234 9901 |0074: iget v4, v3, Landroid/util/DisplayMetrics;.widthPixels:I // field@0199 │ │ -40c70c: 8244 |0076: int-to-float v4, v4 │ │ -40c70e: 5233 9601 |0077: iget v3, v3, Landroid/util/DisplayMetrics;.density:F // field@0196 │ │ -40c712: c934 |0079: div-float/2addr v4, v3 │ │ -40c714: 1503 1644 |007a: const/high16 v3, #int 1142292480 // #4416 │ │ -40c718: 2d03 0403 |007c: cmpl-float v3, v4, v3 │ │ -40c71c: 3d03 0900 |007e: if-lez v3, 0087 // +0009 │ │ -40c720: 5413 6094 |0080: iget-object v3, v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.discoverGridLayout:Landroid/widget/GridView; // field@9460 │ │ -40c724: 1264 |0082: const/4 v4, #int 6 // #6 │ │ -40c726: 6e20 0311 4300 |0083: invoke-virtual {v3, v4}, Landroid/widget/GridView;.setNumColumns:(I)V // method@1103 │ │ -40c72c: 2807 |0086: goto 008d // +0007 │ │ -40c72e: 5413 6094 |0087: iget-object v3, v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.discoverGridLayout:Landroid/widget/GridView; // field@9460 │ │ -40c732: 1244 |0089: const/4 v4, #int 4 // #4 │ │ -40c734: 6e20 0311 4300 |008a: invoke-virtual {v3, v4}, Landroid/widget/GridView;.setNumColumns:(I)V // method@1103 │ │ -40c73a: 2203 fd1e |008d: new-instance v3, Ljava/util/ArrayList; // type@1efd │ │ -40c73e: 7010 a0b4 0300 |008f: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -40c744: 1304 0c00 |0092: const/16 v4, #int 12 // #c │ │ -40c748: 3540 0c00 |0094: if-ge v0, v4, 00a0 // +000c │ │ -40c74c: 7100 7dad 0000 |0096: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.dummy:()Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // method@ad7d │ │ -40c752: 0c04 |0099: move-result-object v4 │ │ -40c754: 7220 5fb5 4300 |009a: invoke-interface {v3, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -40c75a: d800 0001 |009d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -40c75e: 28f3 |009f: goto 0092 // -000d │ │ -40c760: 5414 5f94 |00a0: iget-object v4, v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.adapter:Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter; // field@945f │ │ -40c764: 6e20 cb96 3400 |00a2: invoke-virtual {v4, v3}, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter;.updateData:(Ljava/util/List;)V // method@96cb │ │ -40c76a: 7010 a6a7 0100 |00a5: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.loadToplist:()V // method@a7a6 │ │ -40c770: 7100 8db7 0000 |00a8: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -40c776: 0c03 |00ab: move-result-object v3 │ │ -40c778: 6e20 92b7 1300 |00ac: invoke-virtual {v3, v1}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b792 │ │ -40c77e: 1102 |00af: return-object v2 │ │ +40c5d8: |[40c5d8] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +40c5e8: 6f40 7935 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@3579 │ │ +40c5ee: 1404 d200 0d7f |0003: const v4, #float 1.87425e+38 // #7f0d00d2 │ │ +40c5f4: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +40c5f6: 6e40 b20b 4203 |0007: invoke-virtual {v2, v4, v3, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +40c5fc: 0c02 |000a: move-result-object v2 │ │ +40c5fe: 1403 1101 0a7f |000b: const v3, #float 1.83439e+38 // #7f0a0111 │ │ +40c604: 6e20 780c 3200 |000e: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +40c60a: 0c03 |0011: move-result-object v3 │ │ +40c60c: 2204 c11b |0012: new-instance v4, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda5; // type@1bc1 │ │ +40c610: 7020 97a7 1400 |0014: invoke-direct {v4, v1}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;)V // method@a797 │ │ +40c616: 6e20 710d 4300 |0017: invoke-virtual {v3, v4}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +40c61c: 1403 0f01 0a7f |001a: const v3, #float 1.83439e+38 // #7f0a010f │ │ +40c622: 6e20 780c 3200 |001d: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +40c628: 0c03 |0020: move-result-object v3 │ │ +40c62a: 1f03 f402 |0021: check-cast v3, Landroid/widget/GridView; // type@02f4 │ │ +40c62e: 5b13 6094 |0023: iput-object v3, v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.discoverGridLayout:Landroid/widget/GridView; // field@9460 │ │ +40c632: 1403 0c01 0a7f |0025: const v3, #float 1.83439e+38 // #7f0a010c │ │ +40c638: 6e20 780c 3200 |0028: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +40c63e: 0c03 |002b: move-result-object v3 │ │ +40c640: 1f03 fb02 |002c: check-cast v3, Landroid/widget/LinearLayout; // type@02fb │ │ +40c644: 5b13 6494 |002e: iput-object v3, v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorView:Landroid/widget/LinearLayout; // field@9464 │ │ +40c648: 1403 0e01 0a7f |0030: const v3, #float 1.83439e+38 // #7f0a010e │ │ +40c64e: 6e20 780c 3200 |0033: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +40c654: 0c03 |0036: move-result-object v3 │ │ +40c656: 1f03 1503 |0037: check-cast v3, Landroid/widget/TextView; // type@0315 │ │ +40c65a: 5b13 6394 |0039: iput-object v3, v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorTextView:Landroid/widget/TextView; // field@9463 │ │ +40c65e: 1403 0d01 0a7f |003b: const v3, #float 1.83439e+38 // #7f0a010d │ │ +40c664: 6e20 780c 3200 |003e: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +40c66a: 0c03 |0041: move-result-object v3 │ │ +40c66c: 1f03 e602 |0042: check-cast v3, Landroid/widget/Button; // type@02e6 │ │ +40c670: 5b13 6294 |0044: iput-object v3, v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorRetry:Landroid/widget/Button; // field@9462 │ │ +40c674: 1403 1201 0a7f |0046: const v3, #float 1.83439e+38 // #7f0a0112 │ │ +40c67a: 6e20 780c 3200 |0049: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +40c680: 0c03 |004c: move-result-object v3 │ │ +40c682: 1f03 1503 |004d: check-cast v3, Landroid/widget/TextView; // type@0315 │ │ +40c686: 5b13 6594 |004f: iput-object v3, v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.poweredByTextView:Landroid/widget/TextView; // field@9465 │ │ +40c68a: 2203 4118 |0051: new-instance v3, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter; // type@1841 │ │ +40c68e: 6e10 2735 0100 |0053: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +40c694: 0c04 |0056: move-result-object v4 │ │ +40c696: 1f04 d917 |0057: check-cast v4, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +40c69a: 7020 c596 4300 |0059: invoke-direct {v3, v4}, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@96c5 │ │ +40c6a0: 5b13 5f94 |005c: iput-object v3, v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.adapter:Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter; // field@945f │ │ +40c6a4: 5414 6094 |005e: iget-object v4, v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.discoverGridLayout:Landroid/widget/GridView; // field@9460 │ │ +40c6a8: 6e20 0211 3400 |0060: invoke-virtual {v4, v3}, Landroid/widget/GridView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1102 │ │ +40c6ae: 5413 6094 |0063: iget-object v3, v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.discoverGridLayout:Landroid/widget/GridView; // field@9460 │ │ +40c6b2: 6e20 b60f 1300 |0065: invoke-virtual {v3, v1}, Landroid/widget/AdapterView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@0fb6 │ │ +40c6b8: 6e10 2d35 0100 |0068: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +40c6be: 0c03 |006b: move-result-object v3 │ │ +40c6c0: 6e10 2f02 0300 |006c: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ +40c6c6: 0c03 |006f: move-result-object v3 │ │ +40c6c8: 6e10 0003 0300 |0070: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0300 │ │ +40c6ce: 0c03 |0073: move-result-object v3 │ │ +40c6d0: 5234 9901 |0074: iget v4, v3, Landroid/util/DisplayMetrics;.widthPixels:I // field@0199 │ │ +40c6d4: 8244 |0076: int-to-float v4, v4 │ │ +40c6d6: 5233 9601 |0077: iget v3, v3, Landroid/util/DisplayMetrics;.density:F // field@0196 │ │ +40c6da: c934 |0079: div-float/2addr v4, v3 │ │ +40c6dc: 1503 1644 |007a: const/high16 v3, #int 1142292480 // #4416 │ │ +40c6e0: 2d03 0403 |007c: cmpl-float v3, v4, v3 │ │ +40c6e4: 3d03 0900 |007e: if-lez v3, 0087 // +0009 │ │ +40c6e8: 5413 6094 |0080: iget-object v3, v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.discoverGridLayout:Landroid/widget/GridView; // field@9460 │ │ +40c6ec: 1264 |0082: const/4 v4, #int 6 // #6 │ │ +40c6ee: 6e20 0311 4300 |0083: invoke-virtual {v3, v4}, Landroid/widget/GridView;.setNumColumns:(I)V // method@1103 │ │ +40c6f4: 2807 |0086: goto 008d // +0007 │ │ +40c6f6: 5413 6094 |0087: iget-object v3, v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.discoverGridLayout:Landroid/widget/GridView; // field@9460 │ │ +40c6fa: 1244 |0089: const/4 v4, #int 4 // #4 │ │ +40c6fc: 6e20 0311 4300 |008a: invoke-virtual {v3, v4}, Landroid/widget/GridView;.setNumColumns:(I)V // method@1103 │ │ +40c702: 2203 fd1e |008d: new-instance v3, Ljava/util/ArrayList; // type@1efd │ │ +40c706: 7010 a0b4 0300 |008f: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +40c70c: 1304 0c00 |0092: const/16 v4, #int 12 // #c │ │ +40c710: 3540 0c00 |0094: if-ge v0, v4, 00a0 // +000c │ │ +40c714: 7100 7dad 0000 |0096: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.dummy:()Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // method@ad7d │ │ +40c71a: 0c04 |0099: move-result-object v4 │ │ +40c71c: 7220 5fb5 4300 |009a: invoke-interface {v3, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +40c722: d800 0001 |009d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +40c726: 28f3 |009f: goto 0092 // -000d │ │ +40c728: 5414 5f94 |00a0: iget-object v4, v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.adapter:Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter; // field@945f │ │ +40c72c: 6e20 cb96 3400 |00a2: invoke-virtual {v4, v3}, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter;.updateData:(Ljava/util/List;)V // method@96cb │ │ +40c732: 7010 a6a7 0100 |00a5: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.loadToplist:()V // method@a7a6 │ │ +40c738: 7100 8db7 0000 |00a8: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +40c73e: 0c03 |00ab: move-result-object v3 │ │ +40c740: 6e20 92b7 1300 |00ac: invoke-virtual {v3, v1}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b792 │ │ +40c746: 1102 |00af: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0007 line=58 │ │ 0x000e line=59 │ │ 0x0012 line=60 │ │ 0x001d line=63 │ │ @@ -1748719,23 +1748702,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -40cb4c: |[40cb4c] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.onDestroy:()V │ │ -40cb5c: 6f10 7a35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onDestroy:()V // method@357a │ │ -40cb62: 7100 8db7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -40cb68: 0c00 |0006: move-result-object v0 │ │ -40cb6a: 6e20 93b7 1000 |0007: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b793 │ │ -40cb70: 5410 6194 |000a: iget-object v0, v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9461 │ │ -40cb74: 3800 0500 |000c: if-eqz v0, 0011 // +0005 │ │ -40cb78: 7210 91b1 0000 |000e: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ -40cb7e: 0e00 |0011: return-void │ │ +40cb14: |[40cb14] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.onDestroy:()V │ │ +40cb24: 6f10 7a35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onDestroy:()V // method@357a │ │ +40cb2a: 7100 8db7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +40cb30: 0c00 |0006: move-result-object v0 │ │ +40cb32: 6e20 93b7 1000 |0007: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b793 │ │ +40cb38: 5410 6194 |000a: iget-object v0, v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9461 │ │ +40cb3c: 3800 0500 |000c: if-eqz v0, 0011 // +0005 │ │ +40cb40: 7210 91b1 0000 |000e: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ +40cb46: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x0003 line=98 │ │ 0x000a line=99 │ │ 0x000e line=100 │ │ locals : │ │ @@ -1748746,17 +1748729,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 │ │ -40cb80: |[40cb80] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.onDiscoveryDefaultUpdateEvent:(Lde/danoeh/antennapod/event/DiscoveryDefaultUpdateEvent;)V │ │ -40cb90: 7010 a6a7 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.loadToplist:()V // method@a7a6 │ │ -40cb96: 0e00 |0003: return-void │ │ +40cb48: |[40cb48] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.onDiscoveryDefaultUpdateEvent:(Lde/danoeh/antennapod/event/DiscoveryDefaultUpdateEvent;)V │ │ +40cb58: 7010 a6a7 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.loadToplist:()V // method@a7a6 │ │ +40cb5e: 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; │ │ │ │ @@ -1748765,33 +1748748,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 │ │ -40cb98: |[40cb98] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -40cba8: 5401 5f94 |0000: iget-object v1, v0, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.adapter:Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter; // field@945f │ │ -40cbac: 6e20 c796 3100 |0002: invoke-virtual {v1, v3}, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter;.getItem:(I)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // method@96c7 │ │ -40cbb2: 0c01 |0005: move-result-object v1 │ │ -40cbb4: 5412 e997 |0006: iget-object v2, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@97e9 │ │ -40cbb8: 7110 b10a 0200 |0008: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -40cbbe: 0a02 |000b: move-result v2 │ │ -40cbc0: 3802 0300 |000c: if-eqz v2, 000f // +0003 │ │ -40cbc4: 0e00 |000e: return-void │ │ -40cbc6: 2202 6c00 |000f: new-instance v2, Landroid/content/Intent; // type@006c │ │ -40cbca: 6e10 2735 0000 |0011: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -40cbd0: 0c03 |0014: move-result-object v3 │ │ -40cbd2: 1c04 f417 |0015: const-class v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // type@17f4 │ │ -40cbd6: 7030 5902 3204 |0017: invoke-direct {v2, v3, v4}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0259 │ │ -40cbdc: 1a03 076d |001a: const-string v3, "arg.feedurl" // string@6d07 │ │ -40cbe0: 5411 e997 |001c: iget-object v1, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@97e9 │ │ -40cbe4: 6e30 7a02 3201 |001e: invoke-virtual {v2, v3, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@027a │ │ -40cbea: 6e20 d335 2000 |0021: invoke-virtual {v0, v2}, Landroidx/fragment/app/Fragment;.startActivity:(Landroid/content/Intent;)V // method@35d3 │ │ -40cbf0: 0e00 |0024: return-void │ │ +40cb60: |[40cb60] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +40cb70: 5401 5f94 |0000: iget-object v1, v0, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.adapter:Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter; // field@945f │ │ +40cb74: 6e20 c796 3100 |0002: invoke-virtual {v1, v3}, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter;.getItem:(I)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // method@96c7 │ │ +40cb7a: 0c01 |0005: move-result-object v1 │ │ +40cb7c: 5412 e997 |0006: iget-object v2, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@97e9 │ │ +40cb80: 7110 b10a 0200 |0008: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +40cb86: 0a02 |000b: move-result v2 │ │ +40cb88: 3802 0300 |000c: if-eqz v2, 000f // +0003 │ │ +40cb8c: 0e00 |000e: return-void │ │ +40cb8e: 2202 6c00 |000f: new-instance v2, Landroid/content/Intent; // type@006c │ │ +40cb92: 6e10 2735 0000 |0011: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +40cb98: 0c03 |0014: move-result-object v3 │ │ +40cb9a: 1c04 f417 |0015: const-class v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // type@17f4 │ │ +40cb9e: 7030 5902 3204 |0017: invoke-direct {v2, v3, v4}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0259 │ │ +40cba4: 1a03 076d |001a: const-string v3, "arg.feedurl" // string@6d07 │ │ +40cba8: 5411 e997 |001c: iget-object v1, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@97e9 │ │ +40cbac: 6e30 7a02 3201 |001e: invoke-virtual {v2, v3, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@027a │ │ +40cbb2: 6e20 d335 2000 |0021: invoke-virtual {v0, v2}, Landroidx/fragment/app/Fragment;.startActivity:(Landroid/content/Intent;)V // method@35d3 │ │ +40cbb8: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ 0x0006 line=171 │ │ 0x000f line=174 │ │ 0x001c line=175 │ │ 0x0021 line=176 │ │ @@ -1748836,18 +1748819,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 │ │ -40ce28: |[40ce28] de.danoeh.antennapod.fragment.SearchFragment$1.:(Lde/danoeh/antennapod/fragment/SearchFragment;Lde/danoeh/antennapod/activity/MainActivity;)V │ │ -40ce38: 5b01 6e94 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SearchFragment$1;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@946e │ │ -40ce3c: 7020 ac96 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@96ac │ │ -40ce42: 0e00 |0005: return-void │ │ +40cdf0: |[40cdf0] de.danoeh.antennapod.fragment.SearchFragment$1.:(Lde/danoeh/antennapod/fragment/SearchFragment;Lde/danoeh/antennapod/activity/MainActivity;)V │ │ +40ce00: 5b01 6e94 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SearchFragment$1;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@946e │ │ +40ce04: 7020 ac96 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@96ac │ │ +40ce0a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ 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; │ │ @@ -1748858,29 +1748841,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 │ │ -40ce44: |[40ce44] de.danoeh.antennapod.fragment.SearchFragment$1.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -40ce54: 6f40 bd96 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@96bd │ │ -40ce5a: 6e10 5b97 0000 |0003: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.inActionMode:()Z // method@975b │ │ -40ce60: 0a02 |0006: move-result v2 │ │ -40ce62: 3902 0d00 |0007: if-nez v2, 0014 // +000d │ │ -40ce66: 1402 3302 0a7f |0009: const v2, #float 1.83445e+38 // #7f0a0233 │ │ -40ce6c: 7220 bf0b 2100 |000c: invoke-interface {v1, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -40ce72: 0c02 |000f: move-result-object v2 │ │ -40ce74: 1213 |0010: const/4 v3, #int 1 // #1 │ │ -40ce76: 7220 020c 3200 |0011: invoke-interface {v2, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ -40ce7c: 5402 6e94 |0014: iget-object v2, v0, Lde/danoeh/antennapod/fragment/SearchFragment$1;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@946e │ │ -40ce80: 2203 cc1b |0016: new-instance v3, Lde/danoeh/antennapod/fragment/SearchFragment$1$$ExternalSyntheticLambda0; // type@1bcc │ │ -40ce84: 7020 bda7 2300 |0018: invoke-direct {v3, v2}, Lde/danoeh/antennapod/fragment/SearchFragment$1$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V // method@a7bd │ │ -40ce8a: 7120 9b98 3100 |001b: invoke-static {v1, v3}, Lde/danoeh/antennapod/core/menuhandler/MenuItemUtils;.setOnClickListeners:(Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;)V // method@989b │ │ -40ce90: 0e00 |001e: return-void │ │ +40ce0c: |[40ce0c] de.danoeh.antennapod.fragment.SearchFragment$1.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +40ce1c: 6f40 bd96 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@96bd │ │ +40ce22: 6e10 5b97 0000 |0003: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.inActionMode:()Z // method@975b │ │ +40ce28: 0a02 |0006: move-result v2 │ │ +40ce2a: 3902 0d00 |0007: if-nez v2, 0014 // +000d │ │ +40ce2e: 1402 3302 0a7f |0009: const v2, #float 1.83445e+38 // #7f0a0233 │ │ +40ce34: 7220 bf0b 2100 |000c: invoke-interface {v1, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +40ce3a: 0c02 |000f: move-result-object v2 │ │ +40ce3c: 1213 |0010: const/4 v3, #int 1 // #1 │ │ +40ce3e: 7220 020c 3200 |0011: invoke-interface {v2, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ +40ce44: 5402 6e94 |0014: iget-object v2, v0, Lde/danoeh/antennapod/fragment/SearchFragment$1;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@946e │ │ +40ce48: 2203 cc1b |0016: new-instance v3, Lde/danoeh/antennapod/fragment/SearchFragment$1$$ExternalSyntheticLambda0; // type@1bcc │ │ +40ce4c: 7020 bda7 2300 |0018: invoke-direct {v3, v2}, Lde/danoeh/antennapod/fragment/SearchFragment$1$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V // method@a7bd │ │ +40ce52: 7120 9b98 3100 |001b: invoke-static {v1, v3}, Lde/danoeh/antennapod/core/menuhandler/MenuItemUtils;.setOnClickListeners:(Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;)V // method@989b │ │ +40ce58: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0003 line=152 │ │ 0x000c line=153 │ │ 0x0014 line=155 │ │ locals : │ │ @@ -1749014,17 +1748997,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 │ │ -40d708: |[40d708] de.danoeh.antennapod.fragment.SearchFragment.$r8$lambda$1XT7dd3T3xIeWjxEM4dJZ4Eckdw:(Lde/danoeh/antennapod/fragment/SearchFragment;Landroid/view/View;)V │ │ -40d718: 7020 eaa7 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/SearchFragment;.lambda$setupToolbar$3:(Landroid/view/View;)V // method@a7ea │ │ -40d71e: 0e00 |0003: return-void │ │ +40d6d0: |[40d6d0] de.danoeh.antennapod.fragment.SearchFragment.$r8$lambda$1XT7dd3T3xIeWjxEM4dJZ4Eckdw:(Lde/danoeh/antennapod/fragment/SearchFragment;Landroid/view/View;)V │ │ +40d6e0: 7020 eaa7 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/SearchFragment;.lambda$setupToolbar$3:(Landroid/view/View;)V // method@a7ea │ │ +40d6e6: 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; │ │ │ │ @@ -1749033,17 +1749016,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 │ │ -40d720: |[40d720] de.danoeh.antennapod.fragment.SearchFragment.$r8$lambda$BnWlLYRZQWBlNRv1Ut79GiEXU88:(Lde/danoeh/antennapod/fragment/SearchFragment;Landroid/view/View;Z)V │ │ -40d730: 7030 e6a7 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/SearchFragment;.lambda$onCreateView$1:(Landroid/view/View;Z)V // method@a7e6 │ │ -40d736: 0e00 |0003: return-void │ │ +40d6e8: |[40d6e8] de.danoeh.antennapod.fragment.SearchFragment.$r8$lambda$BnWlLYRZQWBlNRv1Ut79GiEXU88:(Lde/danoeh/antennapod/fragment/SearchFragment;Landroid/view/View;Z)V │ │ +40d6f8: 7030 e6a7 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/SearchFragment;.lambda$onCreateView$1:(Landroid/view/View;Z)V // method@a7e6 │ │ +40d6fe: 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 │ │ @@ -1749053,18 +1749036,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 │ │ -40d1d0: |[40d1d0] de.danoeh.antennapod.fragment.SearchFragment.$r8$lambda$Trx8r_VkLRNT7ZKtZ-kWgc6apag:(Lde/danoeh/antennapod/fragment/SearchFragment;)Landroid/util/Pair; │ │ -40d1e0: 7010 fba7 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/SearchFragment;.performSearch:()Landroid/util/Pair; // method@a7fb │ │ -40d1e6: 0c00 |0003: move-result-object v0 │ │ -40d1e8: 1100 |0004: return-object v0 │ │ +40d198: |[40d198] de.danoeh.antennapod.fragment.SearchFragment.$r8$lambda$Trx8r_VkLRNT7ZKtZ-kWgc6apag:(Lde/danoeh/antennapod/fragment/SearchFragment;)Landroid/util/Pair; │ │ +40d1a8: 7010 fba7 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/SearchFragment;.performSearch:()Landroid/util/Pair; // method@a7fb │ │ +40d1ae: 0c00 |0003: move-result-object v0 │ │ +40d1b0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/SearchFragment; │ │ │ │ #3 : (in Lde/danoeh/antennapod/fragment/SearchFragment;) │ │ @@ -1749072,34 +1749055,34 @@ │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -40d738: |[40d738] de.danoeh.antennapod.fragment.SearchFragment.$r8$lambda$aJFdVyqy_vpDoY0jVx8OSfHziXE:()V │ │ -40d748: 7100 e4a7 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/SearchFragment;.lambda$onContextItemSelected$4:()V // method@a7e4 │ │ -40d74e: 0e00 |0003: return-void │ │ +40d700: |[40d700] de.danoeh.antennapod.fragment.SearchFragment.$r8$lambda$aJFdVyqy_vpDoY0jVx8OSfHziXE:()V │ │ +40d710: 7100 e4a7 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/SearchFragment;.lambda$onContextItemSelected$4:()V // method@a7e4 │ │ +40d716: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #4 : (in Lde/danoeh/antennapod/fragment/SearchFragment;) │ │ name : '$r8$lambda$d9eYe8E2F50VH2nJaoudXz6zS_I' │ │ type : '(Lde/danoeh/antennapod/fragment/SearchFragment;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40d750: |[40d750] de.danoeh.antennapod.fragment.SearchFragment.$r8$lambda$d9eYe8E2F50VH2nJaoudXz6zS_I:(Lde/danoeh/antennapod/fragment/SearchFragment;)V │ │ -40d760: 7010 fda7 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/SearchFragment;.searchOnline:()V // method@a7fd │ │ -40d766: 0e00 |0003: return-void │ │ +40d718: |[40d718] de.danoeh.antennapod.fragment.SearchFragment.$r8$lambda$d9eYe8E2F50VH2nJaoudXz6zS_I:(Lde/danoeh/antennapod/fragment/SearchFragment;)V │ │ +40d728: 7010 fda7 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/SearchFragment;.searchOnline:()V // method@a7fd │ │ +40d72e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/SearchFragment; │ │ │ │ #5 : (in Lde/danoeh/antennapod/fragment/SearchFragment;) │ │ @@ -1749107,17 +1749090,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 │ │ -40d768: |[40d768] de.danoeh.antennapod.fragment.SearchFragment.$r8$lambda$i9LlSwBTImmnuNwdtZfMNJzPDig:(Lde/danoeh/antennapod/fragment/SearchFragment;Landroid/view/View;)V │ │ -40d778: 7020 e5a7 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/SearchFragment;.lambda$onCreateView$0:(Landroid/view/View;)V // method@a7e5 │ │ -40d77e: 0e00 |0003: return-void │ │ +40d730: |[40d730] de.danoeh.antennapod.fragment.SearchFragment.$r8$lambda$i9LlSwBTImmnuNwdtZfMNJzPDig:(Lde/danoeh/antennapod/fragment/SearchFragment;Landroid/view/View;)V │ │ +40d740: 7020 e5a7 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/SearchFragment;.lambda$onCreateView$0:(Landroid/view/View;)V // method@a7e5 │ │ +40d746: 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; │ │ │ │ @@ -1749126,17 +1749109,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 │ │ -40d780: |[40d780] de.danoeh.antennapod.fragment.SearchFragment.$r8$lambda$nJeVk3BpYdGYlhz9UrPWCll9Xec:(Ljava/lang/Throwable;)V │ │ -40d790: 7110 e9a7 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/SearchFragment;.lambda$search$6:(Ljava/lang/Throwable;)V // method@a7e9 │ │ -40d796: 0e00 |0003: return-void │ │ +40d748: |[40d748] de.danoeh.antennapod.fragment.SearchFragment.$r8$lambda$nJeVk3BpYdGYlhz9UrPWCll9Xec:(Ljava/lang/Throwable;)V │ │ +40d758: 7110 e9a7 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/SearchFragment;.lambda$search$6:(Ljava/lang/Throwable;)V // method@a7e9 │ │ +40d75e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/lang/Throwable; │ │ │ │ #7 : (in Lde/danoeh/antennapod/fragment/SearchFragment;) │ │ @@ -1749144,17 +1749127,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 │ │ -40d798: |[40d798] de.danoeh.antennapod.fragment.SearchFragment.$r8$lambda$uN4xhBjDhxS6QQTZ3Hq3RBm7CAo:(Lde/danoeh/antennapod/fragment/SearchFragment;Landroid/util/Pair;)V │ │ -40d7a8: 7020 e8a7 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/SearchFragment;.lambda$search$5:(Landroid/util/Pair;)V // method@a7e8 │ │ -40d7ae: 0e00 |0003: return-void │ │ +40d760: |[40d760] de.danoeh.antennapod.fragment.SearchFragment.$r8$lambda$uN4xhBjDhxS6QQTZ3Hq3RBm7CAo:(Lde/danoeh/antennapod/fragment/SearchFragment;Landroid/util/Pair;)V │ │ +40d770: 7020 e8a7 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/SearchFragment;.lambda$search$5:(Landroid/util/Pair;)V // method@a7e8 │ │ +40d776: 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; │ │ │ │ @@ -1749163,18 +1749146,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/SearchFragment;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 │ │ -40d528: |[40d528] de.danoeh.antennapod.fragment.SearchFragment.$r8$lambda$vOFYO-bsj1LqcySDfAuHs1ezDXE:(Lde/danoeh/antennapod/fragment/SearchFragment;Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z │ │ -40d538: 7020 e7a7 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/SearchFragment;.lambda$onCreateView$2:(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z // method@a7e7 │ │ -40d53e: 0a00 |0003: move-result v0 │ │ -40d540: 0f00 |0004: return v0 │ │ +40d4f0: |[40d4f0] de.danoeh.antennapod.fragment.SearchFragment.$r8$lambda$vOFYO-bsj1LqcySDfAuHs1ezDXE:(Lde/danoeh/antennapod/fragment/SearchFragment;Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z │ │ +40d500: 7020 e7a7 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/SearchFragment;.lambda$onCreateView$2:(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z // method@a7e7 │ │ +40d506: 0a00 |0003: move-result v0 │ │ +40d508: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/SearchFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Lcom/leinardi/android/speeddial/SpeedDialActionItem; │ │ │ │ @@ -1749183,17 +1749166,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/SearchFragment;)Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40d618: |[40d618] de.danoeh.antennapod.fragment.SearchFragment.-$$Nest$fgetadapter:(Lde/danoeh/antennapod/fragment/SearchFragment;)Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; │ │ -40d628: 5400 7a94 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/SearchFragment;.adapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@947a │ │ -40d62c: 1100 |0002: return-object v0 │ │ +40d5e0: |[40d5e0] de.danoeh.antennapod.fragment.SearchFragment.-$$Nest$fgetadapter:(Lde/danoeh/antennapod/fragment/SearchFragment;)Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; │ │ +40d5f0: 5400 7a94 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/SearchFragment;.adapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@947a │ │ +40d5f4: 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;) │ │ @@ -1749201,17 +1749184,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 │ │ -40d1b8: |[40d1b8] de.danoeh.antennapod.fragment.SearchFragment.-$$Nest$fgetautomaticSearchDebouncer:(Lde/danoeh/antennapod/fragment/SearchFragment;)Landroid/os/Handler; │ │ -40d1c8: 5400 7c94 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/SearchFragment;.automaticSearchDebouncer:Landroid/os/Handler; // field@947c │ │ -40d1cc: 1100 |0002: return-object v0 │ │ +40d180: |[40d180] de.danoeh.antennapod.fragment.SearchFragment.-$$Nest$fgetautomaticSearchDebouncer:(Lde/danoeh/antennapod/fragment/SearchFragment;)Landroid/os/Handler; │ │ +40d190: 5400 7c94 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/SearchFragment;.automaticSearchDebouncer:Landroid/os/Handler; // field@947c │ │ +40d194: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/fragment/SearchFragment; │ │ │ │ #11 : (in Lde/danoeh/antennapod/fragment/SearchFragment;) │ │ @@ -1749219,17 +1749202,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 │ │ -40d6f0: |[40d6f0] de.danoeh.antennapod.fragment.SearchFragment.-$$Nest$fgetlastQueryChange:(Lde/danoeh/antennapod/fragment/SearchFragment;)J │ │ -40d700: 5320 8194 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/fragment/SearchFragment;.lastQueryChange:J // field@9481 │ │ -40d704: 1000 |0002: return-wide v0 │ │ +40d6b8: |[40d6b8] de.danoeh.antennapod.fragment.SearchFragment.-$$Nest$fgetlastQueryChange:(Lde/danoeh/antennapod/fragment/SearchFragment;)J │ │ +40d6c8: 5320 8194 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/fragment/SearchFragment;.lastQueryChange:J // field@9481 │ │ +40d6cc: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 (null) Lde/danoeh/antennapod/fragment/SearchFragment; │ │ │ │ #12 : (in Lde/danoeh/antennapod/fragment/SearchFragment;) │ │ @@ -1749237,17 +1749220,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 │ │ -40d510: |[40d510] de.danoeh.antennapod.fragment.SearchFragment.-$$Nest$fgetsearchView:(Lde/danoeh/antennapod/fragment/SearchFragment;)Landroidx/appcompat/widget/SearchView; │ │ -40d520: 5400 8594 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/SearchFragment;.searchView:Landroidx/appcompat/widget/SearchView; // field@9485 │ │ -40d524: 1100 |0002: return-object v0 │ │ +40d4d8: |[40d4d8] de.danoeh.antennapod.fragment.SearchFragment.-$$Nest$fgetsearchView:(Lde/danoeh/antennapod/fragment/SearchFragment;)Landroidx/appcompat/widget/SearchView; │ │ +40d4e8: 5400 8594 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/SearchFragment;.searchView:Landroidx/appcompat/widget/SearchView; // field@9485 │ │ +40d4ec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/fragment/SearchFragment; │ │ │ │ #13 : (in Lde/danoeh/antennapod/fragment/SearchFragment;) │ │ @@ -1749255,17 +1749238,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/SearchFragment;)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 │ │ -40d630: |[40d630] de.danoeh.antennapod.fragment.SearchFragment.-$$Nest$fgetspeedDialBinding:(Lde/danoeh/antennapod/fragment/SearchFragment;)Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; │ │ -40d640: 5400 8694 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/SearchFragment;.speedDialBinding:Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // field@9486 │ │ -40d644: 1100 |0002: return-object v0 │ │ +40d5f8: |[40d5f8] de.danoeh.antennapod.fragment.SearchFragment.-$$Nest$fgetspeedDialBinding:(Lde/danoeh/antennapod/fragment/SearchFragment;)Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; │ │ +40d608: 5400 8694 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/SearchFragment;.speedDialBinding:Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // field@9486 │ │ +40d60c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/fragment/SearchFragment; │ │ │ │ #14 : (in Lde/danoeh/antennapod/fragment/SearchFragment;) │ │ @@ -1749273,17 +1749256,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 │ │ -40d7b0: |[40d7b0] de.danoeh.antennapod.fragment.SearchFragment.-$$Nest$fputlastQueryChange:(Lde/danoeh/antennapod/fragment/SearchFragment;J)V │ │ -40d7c0: 5a01 8194 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/fragment/SearchFragment;.lastQueryChange:J // field@9481 │ │ -40d7c4: 0e00 |0002: return-void │ │ +40d778: |[40d778] de.danoeh.antennapod.fragment.SearchFragment.-$$Nest$fputlastQueryChange:(Lde/danoeh/antennapod/fragment/SearchFragment;J)V │ │ +40d788: 5a01 8194 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/fragment/SearchFragment;.lastQueryChange:J // field@9481 │ │ +40d78c: 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 │ │ │ │ @@ -1749292,17 +1749275,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 │ │ -40d7c8: |[40d7c8] de.danoeh.antennapod.fragment.SearchFragment.-$$Nest$msearch:(Lde/danoeh/antennapod/fragment/SearchFragment;)V │ │ -40d7d8: 7010 fca7 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/SearchFragment;.search:()V // method@a7fc │ │ -40d7de: 0e00 |0003: return-void │ │ +40d790: |[40d790] de.danoeh.antennapod.fragment.SearchFragment.-$$Nest$msearch:(Lde/danoeh/antennapod/fragment/SearchFragment;)V │ │ +40d7a0: 7010 fca7 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/SearchFragment;.search:()V // method@a7fc │ │ +40d7a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/SearchFragment; │ │ │ │ #16 : (in Lde/danoeh/antennapod/fragment/SearchFragment;) │ │ @@ -1749310,17 +1749293,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 │ │ -40d7e0: |[40d7e0] de.danoeh.antennapod.fragment.SearchFragment.-$$Nest$msearchWithProgressBar:(Lde/danoeh/antennapod/fragment/SearchFragment;)V │ │ -40d7f0: 7010 00a8 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/SearchFragment;.searchWithProgressBar:()V // method@a800 │ │ -40d7f6: 0e00 |0003: return-void │ │ +40d7a8: |[40d7a8] de.danoeh.antennapod.fragment.SearchFragment.-$$Nest$msearchWithProgressBar:(Lde/danoeh/antennapod/fragment/SearchFragment;)V │ │ +40d7b8: 7010 00a8 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/SearchFragment;.searchWithProgressBar:()V // method@a800 │ │ +40d7be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/SearchFragment; │ │ │ │ #17 : (in Lde/danoeh/antennapod/fragment/SearchFragment;) │ │ @@ -1749328,21 +1749311,21 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -40d7f8: |[40d7f8] de.danoeh.antennapod.fragment.SearchFragment.:()V │ │ -40d808: 7010 1e35 0200 |0000: invoke-direct {v2}, Landroidx/fragment/app/Fragment;.:()V // method@351e │ │ -40d80e: 1600 0000 |0003: const-wide/16 v0, #int 0 // #0 │ │ -40d812: 5a20 8194 |0005: iput-wide v0, v2, Lde/danoeh/antennapod/fragment/SearchFragment;.lastQueryChange:J // field@9481 │ │ -40d816: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -40d818: 5c20 8094 |0008: iput-boolean v0, v2, Lde/danoeh/antennapod/fragment/SearchFragment;.isOtherViewInFoucus:Z // field@9480 │ │ -40d81c: 0e00 |000a: return-void │ │ +40d7c0: |[40d7c0] de.danoeh.antennapod.fragment.SearchFragment.:()V │ │ +40d7d0: 7010 1e35 0200 |0000: invoke-direct {v2}, Landroidx/fragment/app/Fragment;.:()V // method@351e │ │ +40d7d6: 1600 0000 |0003: const-wide/16 v0, #int 0 // #0 │ │ +40d7da: 5a20 8194 |0005: iput-wide v0, v2, Lde/danoeh/antennapod/fragment/SearchFragment;.lastQueryChange:J // field@9481 │ │ +40d7de: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +40d7e0: 5c20 8094 |0008: iput-boolean v0, v2, Lde/danoeh/antennapod/fragment/SearchFragment;.isOtherViewInFoucus:Z // field@9480 │ │ +40d7e4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0005 line=87 │ │ 0x0008 line=89 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lde/danoeh/antennapod/fragment/SearchFragment; │ │ @@ -1749352,38 +1749335,38 @@ │ │ type : '()V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -40d820: |[40d820] de.danoeh.antennapod.fragment.SearchFragment.lambda$onContextItemSelected$4:()V │ │ -40d830: 0e00 |0000: return-void │ │ +40d7e8: |[40d7e8] de.danoeh.antennapod.fragment.SearchFragment.lambda$onContextItemSelected$4:()V │ │ +40d7f8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #19 : (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 │ │ -40d834: |[40d834] de.danoeh.antennapod.fragment.SearchFragment.lambda$onCreateView$0:(Landroid/view/View;)V │ │ -40d844: 6e10 2b35 0300 |0000: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@352b │ │ -40d84a: 0c04 |0003: move-result-object v4 │ │ -40d84c: 1a00 3b85 |0004: const-string v0, "feed" // string@853b │ │ -40d850: 1601 0000 |0006: const-wide/16 v1, #int 0 // #0 │ │ -40d854: 6e40 0007 0421 |0008: invoke-virtual {v4, v0, v1, v2}, Landroid/os/BaseBundle;.putLong:(Ljava/lang/String;J)V // method@0700 │ │ -40d85a: 7010 00a8 0300 |000b: invoke-direct {v3}, Lde/danoeh/antennapod/fragment/SearchFragment;.searchWithProgressBar:()V // method@a800 │ │ -40d860: 0e00 |000e: return-void │ │ +40d7fc: |[40d7fc] de.danoeh.antennapod.fragment.SearchFragment.lambda$onCreateView$0:(Landroid/view/View;)V │ │ +40d80c: 6e10 2b35 0300 |0000: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@352b │ │ +40d812: 0c04 |0003: move-result-object v4 │ │ +40d814: 1a00 3b85 |0004: const-string v0, "feed" // string@853b │ │ +40d818: 1601 0000 |0006: const-wide/16 v1, #int 0 // #0 │ │ +40d81c: 6e40 0007 0421 |0008: invoke-virtual {v4, v0, v1, v2}, Landroid/os/BaseBundle;.putLong:(Ljava/lang/String;J)V // method@0700 │ │ +40d822: 7010 00a8 0300 |000b: invoke-direct {v3}, Lde/danoeh/antennapod/fragment/SearchFragment;.searchWithProgressBar:()V // method@a800 │ │ +40d828: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ 0x000b line=186 │ │ locals : │ │ 0x0000 - 0x000f reg=3 this Lde/danoeh/antennapod/fragment/SearchFragment; │ │ 0x0000 - 0x000f reg=4 (null) Landroid/view/View; │ │ @@ -1749393,22 +1749376,22 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -40d864: |[40d864] de.danoeh.antennapod.fragment.SearchFragment.lambda$onCreateView$1:(Landroid/view/View;Z)V │ │ -40d874: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ -40d878: 5502 8094 |0002: iget-boolean v2, v0, Lde/danoeh/antennapod/fragment/SearchFragment;.isOtherViewInFoucus:Z // field@9480 │ │ -40d87c: 3902 0900 |0004: if-nez v2, 000d // +0009 │ │ -40d880: 6e10 770c 0100 |0006: invoke-virtual {v1}, Landroid/view/View;.findFocus:()Landroid/view/View; // method@0c77 │ │ -40d886: 0c01 |0009: move-result-object v1 │ │ -40d888: 7020 02a8 1000 |000a: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/SearchFragment;.showInputMethod:(Landroid/view/View;)V // method@a802 │ │ -40d88e: 0e00 |000d: return-void │ │ +40d82c: |[40d82c] de.danoeh.antennapod.fragment.SearchFragment.lambda$onCreateView$1:(Landroid/view/View;Z)V │ │ +40d83c: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ +40d840: 5502 8094 |0002: iget-boolean v2, v0, Lde/danoeh/antennapod/fragment/SearchFragment;.isOtherViewInFoucus:Z // field@9480 │ │ +40d844: 3902 0900 |0004: if-nez v2, 000d // +0009 │ │ +40d848: 6e10 770c 0100 |0006: invoke-virtual {v1}, Landroid/view/View;.findFocus:()Landroid/view/View; // method@0c77 │ │ +40d84e: 0c01 |0009: move-result-object v1 │ │ +40d850: 7020 02a8 1000 |000a: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/SearchFragment;.showInputMethod:(Landroid/view/View;)V // method@a802 │ │ +40d856: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=194 │ │ 0x0006 line=195 │ │ locals : │ │ 0x0000 - 0x000e reg=0 this Lde/danoeh/antennapod/fragment/SearchFragment; │ │ 0x0000 - 0x000e reg=1 (null) Landroid/view/View; │ │ @@ -1749419,30 +1749402,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 │ │ -40d544: |[40d544] de.danoeh.antennapod.fragment.SearchFragment.lambda$onCreateView$2:(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z │ │ -40d554: 2200 e71b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler; // type@1be7 │ │ -40d558: 6e10 2735 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -40d55e: 0c01 |0005: move-result-object v1 │ │ -40d560: 1f01 d917 |0006: check-cast v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -40d564: 6e10 708f 0300 |0008: invoke-virtual {v3}, Lcom/leinardi/android/speeddial/SpeedDialActionItem;.getId:()I // method@8f70 │ │ -40d56a: 0a03 |000b: move-result v3 │ │ -40d56c: 7030 53a8 1003 |000c: invoke-direct {v0, v1, v3}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.:(Lde/danoeh/antennapod/activity/MainActivity;I)V // method@a853 │ │ -40d572: 5423 7a94 |000f: iget-object v3, v2, Lde/danoeh/antennapod/fragment/SearchFragment;.adapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@947a │ │ -40d576: 6e10 b596 0300 |0011: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getSelectedItems:()Ljava/util/List; // method@96b5 │ │ -40d57c: 0c03 |0014: move-result-object v3 │ │ -40d57e: 6e20 57a8 3000 |0015: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.handleAction:(Ljava/util/List;)V // method@a857 │ │ -40d584: 5423 7a94 |0018: iget-object v3, v2, Lde/danoeh/antennapod/fragment/SearchFragment;.adapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@947a │ │ -40d588: 6e10 5997 0300 |001a: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.endSelectMode:()V // method@9759 │ │ -40d58e: 1213 |001d: const/4 v3, #int 1 // #1 │ │ -40d590: 0f03 |001e: return v3 │ │ +40d50c: |[40d50c] de.danoeh.antennapod.fragment.SearchFragment.lambda$onCreateView$2:(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z │ │ +40d51c: 2200 e71b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler; // type@1be7 │ │ +40d520: 6e10 2735 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +40d526: 0c01 |0005: move-result-object v1 │ │ +40d528: 1f01 d917 |0006: check-cast v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +40d52c: 6e10 708f 0300 |0008: invoke-virtual {v3}, Lcom/leinardi/android/speeddial/SpeedDialActionItem;.getId:()I // method@8f70 │ │ +40d532: 0a03 |000b: move-result v3 │ │ +40d534: 7030 53a8 1003 |000c: invoke-direct {v0, v1, v3}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.:(Lde/danoeh/antennapod/activity/MainActivity;I)V // method@a853 │ │ +40d53a: 5423 7a94 |000f: iget-object v3, v2, Lde/danoeh/antennapod/fragment/SearchFragment;.adapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@947a │ │ +40d53e: 6e10 b596 0300 |0011: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getSelectedItems:()Ljava/util/List; // method@96b5 │ │ +40d544: 0c03 |0014: move-result-object v3 │ │ +40d546: 6e20 57a8 3000 |0015: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.handleAction:(Ljava/util/List;)V // method@a857 │ │ +40d54c: 5423 7a94 |0018: iget-object v3, v2, Lde/danoeh/antennapod/fragment/SearchFragment;.adapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@947a │ │ +40d550: 6e10 5997 0300 |001a: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.endSelectMode:()V // method@9759 │ │ +40d556: 1213 |001d: const/4 v3, #int 1 // #1 │ │ +40d558: 0f03 |001e: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ 0x0011 line=228 │ │ 0x0018 line=229 │ │ locals : │ │ 0x0000 - 0x001f reg=2 this Lde/danoeh/antennapod/fragment/SearchFragment; │ │ @@ -1749453,67 +1749436,67 @@ │ │ type : '(Landroid/util/Pair;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 106 16-bit code units │ │ -40d890: |[40d890] de.danoeh.antennapod.fragment.SearchFragment.lambda$search$5:(Landroid/util/Pair;)V │ │ -40d8a0: 5450 8294 |0000: iget-object v0, v5, Lde/danoeh/antennapod/fragment/SearchFragment;.progressBar:Landroid/widget/ProgressBar; // field@9482 │ │ -40d8a4: 1301 0800 |0002: const/16 v1, #int 8 // #8 │ │ -40d8a8: 6e20 9c0d 1000 |0004: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -40d8ae: 5460 9a01 |0007: iget-object v0, v6, Landroid/util/Pair;.first:Ljava/lang/Object; // field@019a │ │ -40d8b2: 0701 |0009: move-object v1, v0 │ │ -40d8b4: 1f01 101f |000a: check-cast v1, Ljava/util/List; // type@1f10 │ │ -40d8b8: 5b51 8494 |000c: iput-object v1, v5, Lde/danoeh/antennapod/fragment/SearchFragment;.results:Ljava/util/List; // field@9484 │ │ -40d8bc: 5451 7a94 |000e: iget-object v1, v5, Lde/danoeh/antennapod/fragment/SearchFragment;.adapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@947a │ │ -40d8c0: 1f00 101f |0010: check-cast v0, Ljava/util/List; // type@1f10 │ │ -40d8c4: 6e20 c396 0100 |0012: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.updateItems:(Ljava/util/List;)V // method@96c3 │ │ -40d8ca: 6e10 2b35 0500 |0015: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@352b │ │ -40d8d0: 0c00 |0018: move-result-object v0 │ │ -40d8d2: 1a01 3b85 |0019: const-string v1, "feed" // string@853b │ │ -40d8d6: 1602 0000 |001b: const-wide/16 v2, #int 0 // #0 │ │ -40d8da: 6e40 f506 1032 |001d: invoke-virtual {v0, v1, v2, v3}, Landroid/os/BaseBundle;.getLong:(Ljava/lang/String;J)J // method@06f5 │ │ -40d8e0: 0b00 |0020: move-result-wide v0 │ │ -40d8e2: 3104 0002 |0021: cmp-long v4, v0, v2 │ │ -40d8e6: 3904 0c00 |0023: if-nez v4, 002f // +000c │ │ -40d8ea: 5450 7b94 |0025: iget-object v0, v5, Lde/danoeh/antennapod/fragment/SearchFragment;.adapterFeeds:Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter; // field@947b │ │ -40d8ee: 5466 9b01 |0027: iget-object v6, v6, Landroid/util/Pair;.second:Ljava/lang/Object; // field@019b │ │ -40d8f2: 1f06 101f |0029: check-cast v6, Ljava/util/List; // type@1f10 │ │ -40d8f6: 6e20 ef96 6000 |002b: invoke-virtual {v0, v6}, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.updateData:(Ljava/util/List;)V // method@96ef │ │ -40d8fc: 280a |002e: goto 0038 // +000a │ │ -40d8fe: 5456 7b94 |002f: iget-object v6, v5, Lde/danoeh/antennapod/fragment/SearchFragment;.adapterFeeds:Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter; // field@947b │ │ -40d902: 7100 0cb5 0000 |0031: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b50c │ │ -40d908: 0c00 |0034: move-result-object v0 │ │ -40d90a: 6e20 ef96 0600 |0035: invoke-virtual {v6, v0}, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.updateData:(Ljava/util/List;)V // method@96ef │ │ -40d910: 5456 8594 |0038: iget-object v6, v5, Lde/danoeh/antennapod/fragment/SearchFragment;.searchView:Landroidx/appcompat/widget/SearchView; // field@9485 │ │ -40d914: 6e10 0320 0600 |003a: invoke-virtual {v6}, Landroidx/appcompat/widget/SearchView;.getQuery:()Ljava/lang/CharSequence; // method@2003 │ │ -40d91a: 0c06 |003d: move-result-object v6 │ │ -40d91c: 7210 4bb2 0600 |003e: invoke-interface {v6}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@b24b │ │ -40d922: 0c06 |0041: move-result-object v6 │ │ -40d924: 6e10 34b3 0600 |0042: invoke-virtual {v6}, Ljava/lang/String;.isEmpty:()Z // method@b334 │ │ -40d92a: 0a06 |0045: move-result v6 │ │ -40d92c: 3806 0b00 |0046: if-eqz v6, 0051 // +000b │ │ -40d930: 5456 7f94 |0048: iget-object v6, v5, Lde/danoeh/antennapod/fragment/SearchFragment;.emptyViewHandler:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@947f │ │ -40d934: 1400 9903 127f |004a: const v0, #float 1.94086e+38 // #7f120399 │ │ -40d93a: 6e20 3db1 0600 |004d: invoke-virtual {v6, v0}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setMessage:(I)V // method@b13d │ │ -40d940: 2819 |0050: goto 0069 // +0019 │ │ -40d942: 5456 7f94 |0051: iget-object v6, v5, Lde/danoeh/antennapod/fragment/SearchFragment;.emptyViewHandler:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@947f │ │ -40d946: 1210 |0053: const/4 v0, #int 1 // #1 │ │ -40d948: 2300 2921 |0054: new-array v0, v0, [Ljava/lang/Object; // type@2129 │ │ -40d94c: 5451 8594 |0056: iget-object v1, v5, Lde/danoeh/antennapod/fragment/SearchFragment;.searchView:Landroidx/appcompat/widget/SearchView; // field@9485 │ │ -40d950: 6e10 0320 0100 |0058: invoke-virtual {v1}, Landroidx/appcompat/widget/SearchView;.getQuery:()Ljava/lang/CharSequence; // method@2003 │ │ -40d956: 0c01 |005b: move-result-object v1 │ │ -40d958: 1202 |005c: const/4 v2, #int 0 // #0 │ │ -40d95a: 4d01 0002 |005d: aput-object v1, v0, v2 │ │ -40d95e: 1401 2202 127f |005f: const v1, #float 1.94078e+38 // #7f120222 │ │ -40d964: 6e30 5035 1500 |0062: invoke-virtual {v5, v1, v0}, Landroidx/fragment/app/Fragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@3550 │ │ -40d96a: 0c00 |0065: move-result-object v0 │ │ -40d96c: 6e20 3eb1 0600 |0066: invoke-virtual {v6, v0}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setMessage:(Ljava/lang/String;)V // method@b13e │ │ -40d972: 0e00 |0069: return-void │ │ +40d858: |[40d858] de.danoeh.antennapod.fragment.SearchFragment.lambda$search$5:(Landroid/util/Pair;)V │ │ +40d868: 5450 8294 |0000: iget-object v0, v5, Lde/danoeh/antennapod/fragment/SearchFragment;.progressBar:Landroid/widget/ProgressBar; // field@9482 │ │ +40d86c: 1301 0800 |0002: const/16 v1, #int 8 // #8 │ │ +40d870: 6e20 9c0d 1000 |0004: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +40d876: 5460 9a01 |0007: iget-object v0, v6, Landroid/util/Pair;.first:Ljava/lang/Object; // field@019a │ │ +40d87a: 0701 |0009: move-object v1, v0 │ │ +40d87c: 1f01 101f |000a: check-cast v1, Ljava/util/List; // type@1f10 │ │ +40d880: 5b51 8494 |000c: iput-object v1, v5, Lde/danoeh/antennapod/fragment/SearchFragment;.results:Ljava/util/List; // field@9484 │ │ +40d884: 5451 7a94 |000e: iget-object v1, v5, Lde/danoeh/antennapod/fragment/SearchFragment;.adapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@947a │ │ +40d888: 1f00 101f |0010: check-cast v0, Ljava/util/List; // type@1f10 │ │ +40d88c: 6e20 c396 0100 |0012: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.updateItems:(Ljava/util/List;)V // method@96c3 │ │ +40d892: 6e10 2b35 0500 |0015: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@352b │ │ +40d898: 0c00 |0018: move-result-object v0 │ │ +40d89a: 1a01 3b85 |0019: const-string v1, "feed" // string@853b │ │ +40d89e: 1602 0000 |001b: const-wide/16 v2, #int 0 // #0 │ │ +40d8a2: 6e40 f506 1032 |001d: invoke-virtual {v0, v1, v2, v3}, Landroid/os/BaseBundle;.getLong:(Ljava/lang/String;J)J // method@06f5 │ │ +40d8a8: 0b00 |0020: move-result-wide v0 │ │ +40d8aa: 3104 0002 |0021: cmp-long v4, v0, v2 │ │ +40d8ae: 3904 0c00 |0023: if-nez v4, 002f // +000c │ │ +40d8b2: 5450 7b94 |0025: iget-object v0, v5, Lde/danoeh/antennapod/fragment/SearchFragment;.adapterFeeds:Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter; // field@947b │ │ +40d8b6: 5466 9b01 |0027: iget-object v6, v6, Landroid/util/Pair;.second:Ljava/lang/Object; // field@019b │ │ +40d8ba: 1f06 101f |0029: check-cast v6, Ljava/util/List; // type@1f10 │ │ +40d8be: 6e20 ef96 6000 |002b: invoke-virtual {v0, v6}, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.updateData:(Ljava/util/List;)V // method@96ef │ │ +40d8c4: 280a |002e: goto 0038 // +000a │ │ +40d8c6: 5456 7b94 |002f: iget-object v6, v5, Lde/danoeh/antennapod/fragment/SearchFragment;.adapterFeeds:Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter; // field@947b │ │ +40d8ca: 7100 0cb5 0000 |0031: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b50c │ │ +40d8d0: 0c00 |0034: move-result-object v0 │ │ +40d8d2: 6e20 ef96 0600 |0035: invoke-virtual {v6, v0}, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.updateData:(Ljava/util/List;)V // method@96ef │ │ +40d8d8: 5456 8594 |0038: iget-object v6, v5, Lde/danoeh/antennapod/fragment/SearchFragment;.searchView:Landroidx/appcompat/widget/SearchView; // field@9485 │ │ +40d8dc: 6e10 0320 0600 |003a: invoke-virtual {v6}, Landroidx/appcompat/widget/SearchView;.getQuery:()Ljava/lang/CharSequence; // method@2003 │ │ +40d8e2: 0c06 |003d: move-result-object v6 │ │ +40d8e4: 7210 4bb2 0600 |003e: invoke-interface {v6}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@b24b │ │ +40d8ea: 0c06 |0041: move-result-object v6 │ │ +40d8ec: 6e10 34b3 0600 |0042: invoke-virtual {v6}, Ljava/lang/String;.isEmpty:()Z // method@b334 │ │ +40d8f2: 0a06 |0045: move-result v6 │ │ +40d8f4: 3806 0b00 |0046: if-eqz v6, 0051 // +000b │ │ +40d8f8: 5456 7f94 |0048: iget-object v6, v5, Lde/danoeh/antennapod/fragment/SearchFragment;.emptyViewHandler:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@947f │ │ +40d8fc: 1400 9903 127f |004a: const v0, #float 1.94086e+38 // #7f120399 │ │ +40d902: 6e20 3db1 0600 |004d: invoke-virtual {v6, v0}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setMessage:(I)V // method@b13d │ │ +40d908: 2819 |0050: goto 0069 // +0019 │ │ +40d90a: 5456 7f94 |0051: iget-object v6, v5, Lde/danoeh/antennapod/fragment/SearchFragment;.emptyViewHandler:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@947f │ │ +40d90e: 1210 |0053: const/4 v0, #int 1 // #1 │ │ +40d910: 2300 2921 |0054: new-array v0, v0, [Ljava/lang/Object; // type@2129 │ │ +40d914: 5451 8594 |0056: iget-object v1, v5, Lde/danoeh/antennapod/fragment/SearchFragment;.searchView:Landroidx/appcompat/widget/SearchView; // field@9485 │ │ +40d918: 6e10 0320 0100 |0058: invoke-virtual {v1}, Landroidx/appcompat/widget/SearchView;.getQuery:()Ljava/lang/CharSequence; // method@2003 │ │ +40d91e: 0c01 |005b: move-result-object v1 │ │ +40d920: 1202 |005c: const/4 v2, #int 0 // #0 │ │ +40d922: 4d01 0002 |005d: aput-object v1, v0, v2 │ │ +40d926: 1401 2202 127f |005f: const v1, #float 1.94078e+38 // #7f120222 │ │ +40d92c: 6e30 5035 1500 |0062: invoke-virtual {v5, v1, v0}, Landroidx/fragment/app/Fragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@3550 │ │ +40d932: 0c00 |0065: move-result-object v0 │ │ +40d934: 6e20 3eb1 0600 |0066: invoke-virtual {v6, v0}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setMessage:(Ljava/lang/String;)V // method@b13e │ │ +40d93a: 0e00 |0069: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=387 │ │ 0x0007 line=388 │ │ 0x000e line=389 │ │ 0x0015 line=390 │ │ 0x0025 line=391 │ │ @@ -1749530,20 +1749513,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 │ │ -40d974: |[40d974] de.danoeh.antennapod.fragment.SearchFragment.lambda$search$6:(Ljava/lang/Throwable;)V │ │ -40d984: 1a00 8954 |0000: const-string v0, "SearchFragment" // string@5489 │ │ -40d988: 7110 020b 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ -40d98e: 0c01 |0005: move-result-object v1 │ │ -40d990: 7120 000b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -40d996: 0e00 |0009: return-void │ │ +40d93c: |[40d93c] de.danoeh.antennapod.fragment.SearchFragment.lambda$search$6:(Ljava/lang/Throwable;)V │ │ +40d94c: 1a00 8954 |0000: const-string v0, "SearchFragment" // string@5489 │ │ +40d950: 7110 020b 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ +40d956: 0c01 |0005: move-result-object v1 │ │ +40d958: 7120 000b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +40d95e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=401 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Ljava/lang/Throwable; │ │ │ │ #24 : (in Lde/danoeh/antennapod/fragment/SearchFragment;) │ │ @@ -1749551,19 +1749534,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -40d998: |[40d998] de.danoeh.antennapod.fragment.SearchFragment.lambda$setupToolbar$3:(Landroid/view/View;)V │ │ -40d9a8: 6e10 4135 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3541 │ │ -40d9ae: 0c01 |0003: move-result-object v1 │ │ -40d9b0: 6e10 3d37 0100 |0004: invoke-virtual {v1}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@373d │ │ -40d9b6: 0e00 |0007: return-void │ │ +40d960: |[40d960] de.danoeh.antennapod.fragment.SearchFragment.lambda$setupToolbar$3:(Landroid/view/View;)V │ │ +40d970: 6e10 4135 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3541 │ │ +40d976: 0c01 |0003: move-result-object v1 │ │ +40d978: 6e10 3d37 0100 |0004: invoke-virtual {v1}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@373d │ │ +40d97e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/SearchFragment; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1749572,24 +1749555,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 │ │ -40d648: |[40d648] de.danoeh.antennapod.fragment.SearchFragment.newInstance:()Lde/danoeh/antennapod/fragment/SearchFragment; │ │ -40d658: 2200 d41b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/SearchFragment; // type@1bd4 │ │ -40d65c: 7010 e3a7 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/SearchFragment;.:()V // method@a7e3 │ │ -40d662: 2201 7701 |0005: new-instance v1, Landroid/os/Bundle; // type@0177 │ │ -40d666: 7010 0a07 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@070a │ │ -40d66c: 1a02 3b85 |000a: const-string v2, "feed" // string@853b │ │ -40d670: 1603 0000 |000c: const-wide/16 v3, #int 0 // #0 │ │ -40d674: 6e40 0007 2143 |000e: invoke-virtual {v1, v2, v3, v4}, Landroid/os/BaseBundle;.putLong:(Ljava/lang/String;J)V // method@0700 │ │ -40d67a: 6e20 be35 1000 |0011: invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@35be │ │ -40d680: 1100 |0014: return-object v0 │ │ +40d610: |[40d610] de.danoeh.antennapod.fragment.SearchFragment.newInstance:()Lde/danoeh/antennapod/fragment/SearchFragment; │ │ +40d620: 2200 d41b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/SearchFragment; // type@1bd4 │ │ +40d624: 7010 e3a7 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/SearchFragment;.:()V // method@a7e3 │ │ +40d62a: 2201 7701 |0005: new-instance v1, Landroid/os/Bundle; // type@0177 │ │ +40d62e: 7010 0a07 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@070a │ │ +40d634: 1a02 3b85 |000a: const-string v2, "feed" // string@853b │ │ +40d638: 1603 0000 |000c: const-wide/16 v3, #int 0 // #0 │ │ +40d63c: 6e40 0007 2143 |000e: invoke-virtual {v1, v2, v3, v4}, Landroid/os/BaseBundle;.putLong:(Ljava/lang/String;J)V // method@0700 │ │ +40d642: 6e20 be35 1000 |0011: invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@35be │ │ +40d648: 1100 |0014: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0005 line=97 │ │ 0x000e line=98 │ │ 0x0011 line=99 │ │ locals : │ │ @@ -1749599,26 +1749582,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 │ │ -40d6b0: |[40d6b0] de.danoeh.antennapod.fragment.SearchFragment.newInstance:(JLjava/lang/String;)Lde/danoeh/antennapod/fragment/SearchFragment; │ │ -40d6c0: 7100 eba7 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/SearchFragment;.newInstance:()Lde/danoeh/antennapod/fragment/SearchFragment; // method@a7eb │ │ -40d6c6: 0c00 |0003: move-result-object v0 │ │ -40d6c8: 6e10 2b35 0000 |0004: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@352b │ │ -40d6ce: 0c01 |0007: move-result-object v1 │ │ -40d6d0: 1a02 3b85 |0008: const-string v2, "feed" // string@853b │ │ -40d6d4: 6e40 0007 2143 |000a: invoke-virtual {v1, v2, v3, v4}, Landroid/os/BaseBundle;.putLong:(Ljava/lang/String;J)V // method@0700 │ │ -40d6da: 6e10 2b35 0000 |000d: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@352b │ │ -40d6e0: 0c03 |0010: move-result-object v3 │ │ -40d6e2: 1a04 4e85 |0011: const-string v4, "feedName" // string@854e │ │ -40d6e6: 6e30 0207 4305 |0013: invoke-virtual {v3, v4, v5}, Landroid/os/BaseBundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0702 │ │ -40d6ec: 1100 |0016: return-object v0 │ │ +40d678: |[40d678] de.danoeh.antennapod.fragment.SearchFragment.newInstance:(JLjava/lang/String;)Lde/danoeh/antennapod/fragment/SearchFragment; │ │ +40d688: 7100 eba7 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/SearchFragment;.newInstance:()Lde/danoeh/antennapod/fragment/SearchFragment; // method@a7eb │ │ +40d68e: 0c00 |0003: move-result-object v0 │ │ +40d690: 6e10 2b35 0000 |0004: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@352b │ │ +40d696: 0c01 |0007: move-result-object v1 │ │ +40d698: 1a02 3b85 |0008: const-string v2, "feed" // string@853b │ │ +40d69c: 6e40 0007 2143 |000a: invoke-virtual {v1, v2, v3, v4}, Landroid/os/BaseBundle;.putLong:(Ljava/lang/String;J)V // method@0700 │ │ +40d6a2: 6e10 2b35 0000 |000d: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@352b │ │ +40d6a8: 0c03 |0010: move-result-object v3 │ │ +40d6aa: 1a04 4e85 |0011: const-string v4, "feedName" // string@854e │ │ +40d6ae: 6e30 0207 4305 |0013: invoke-virtual {v3, v4, v5}, Landroid/os/BaseBundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0702 │ │ +40d6b4: 1100 |0016: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0004 line=117 │ │ 0x000d line=118 │ │ locals : │ │ 0x0000 - 0x0017 reg=3 (null) J │ │ @@ -1749629,22 +1749612,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 │ │ -40d684: |[40d684] de.danoeh.antennapod.fragment.SearchFragment.newInstance:(Ljava/lang/String;)Lde/danoeh/antennapod/fragment/SearchFragment; │ │ -40d694: 7100 eba7 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/SearchFragment;.newInstance:()Lde/danoeh/antennapod/fragment/SearchFragment; // method@a7eb │ │ -40d69a: 0c00 |0003: move-result-object v0 │ │ -40d69c: 6e10 2b35 0000 |0004: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@352b │ │ -40d6a2: 0c01 |0007: move-result-object v1 │ │ -40d6a4: 1a02 e1c8 |0008: const-string v2, "query" // string@c8e1 │ │ -40d6a8: 6e30 0207 2103 |000a: invoke-virtual {v1, v2, v3}, Landroid/os/BaseBundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0702 │ │ -40d6ae: 1100 |000d: return-object v0 │ │ +40d64c: |[40d64c] de.danoeh.antennapod.fragment.SearchFragment.newInstance:(Ljava/lang/String;)Lde/danoeh/antennapod/fragment/SearchFragment; │ │ +40d65c: 7100 eba7 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/SearchFragment;.newInstance:()Lde/danoeh/antennapod/fragment/SearchFragment; // method@a7eb │ │ +40d662: 0c00 |0003: move-result-object v0 │ │ +40d664: 6e10 2b35 0000 |0004: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@352b │ │ +40d66a: 0c01 |0007: move-result-object v1 │ │ +40d66c: 1a02 e1c8 |0008: const-string v2, "query" // string@c8e1 │ │ +40d670: 6e30 0207 2103 |000a: invoke-virtual {v1, v2, v3}, Landroid/os/BaseBundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0702 │ │ +40d676: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0004 line=108 │ │ locals : │ │ 0x0000 - 0x000e reg=3 (null) Ljava/lang/String; │ │ │ │ @@ -1749653,42 +1749636,42 @@ │ │ type : '()Landroid/util/Pair;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -40d1ec: |[40d1ec] de.danoeh.antennapod.fragment.SearchFragment.performSearch:()Landroid/util/Pair; │ │ -40d1fc: 5430 8594 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/SearchFragment;.searchView:Landroidx/appcompat/widget/SearchView; // field@9485 │ │ -40d200: 6e10 0320 0000 |0002: invoke-virtual {v0}, Landroidx/appcompat/widget/SearchView;.getQuery:()Ljava/lang/CharSequence; // method@2003 │ │ -40d206: 0c00 |0005: move-result-object v0 │ │ -40d208: 7210 4bb2 0000 |0006: invoke-interface {v0}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@b24b │ │ -40d20e: 0c00 |0009: move-result-object v0 │ │ -40d210: 6e10 34b3 0000 |000a: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@b334 │ │ -40d216: 0a01 |000d: move-result v1 │ │ -40d218: 3801 1000 |000e: if-eqz v1, 001e // +0010 │ │ -40d21c: 2200 4502 |0010: new-instance v0, Landroid/util/Pair; // type@0245 │ │ -40d220: 7100 0cb5 0000 |0012: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b50c │ │ -40d226: 0c01 |0015: move-result-object v1 │ │ -40d228: 7100 0cb5 0000 |0016: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b50c │ │ -40d22e: 0c02 |0019: move-result-object v2 │ │ -40d230: 7030 0e0b 1002 |001a: invoke-direct {v0, v1, v2}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0b0e │ │ -40d236: 1100 |001d: return-object v0 │ │ -40d238: 6e10 2b35 0300 |001e: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@352b │ │ -40d23e: 0c01 |0021: move-result-object v1 │ │ -40d240: 1a02 3b85 |0022: const-string v2, "feed" // string@853b │ │ -40d244: 6e20 f406 2100 |0024: invoke-virtual {v1, v2}, Landroid/os/BaseBundle;.getLong:(Ljava/lang/String;)J // method@06f4 │ │ -40d24a: 0b01 |0027: move-result-wide v1 │ │ -40d24c: 7130 849c 1002 |0028: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/FeedSearcher;.searchFeedItems:(Ljava/lang/String;J)Ljava/util/List; // method@9c84 │ │ -40d252: 0c01 |002b: move-result-object v1 │ │ -40d254: 7110 859c 0000 |002c: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/FeedSearcher;.searchFeeds:(Ljava/lang/String;)Ljava/util/List; // method@9c85 │ │ -40d25a: 0c00 |002f: move-result-object v0 │ │ -40d25c: 2202 4502 |0030: new-instance v2, Landroid/util/Pair; // type@0245 │ │ -40d260: 7030 0e0b 1200 |0032: invoke-direct {v2, v1, v0}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0b0e │ │ -40d266: 1102 |0035: return-object v2 │ │ +40d1b4: |[40d1b4] de.danoeh.antennapod.fragment.SearchFragment.performSearch:()Landroid/util/Pair; │ │ +40d1c4: 5430 8594 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/SearchFragment;.searchView:Landroidx/appcompat/widget/SearchView; // field@9485 │ │ +40d1c8: 6e10 0320 0000 |0002: invoke-virtual {v0}, Landroidx/appcompat/widget/SearchView;.getQuery:()Ljava/lang/CharSequence; // method@2003 │ │ +40d1ce: 0c00 |0005: move-result-object v0 │ │ +40d1d0: 7210 4bb2 0000 |0006: invoke-interface {v0}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@b24b │ │ +40d1d6: 0c00 |0009: move-result-object v0 │ │ +40d1d8: 6e10 34b3 0000 |000a: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@b334 │ │ +40d1de: 0a01 |000d: move-result v1 │ │ +40d1e0: 3801 1000 |000e: if-eqz v1, 001e // +0010 │ │ +40d1e4: 2200 4502 |0010: new-instance v0, Landroid/util/Pair; // type@0245 │ │ +40d1e8: 7100 0cb5 0000 |0012: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b50c │ │ +40d1ee: 0c01 |0015: move-result-object v1 │ │ +40d1f0: 7100 0cb5 0000 |0016: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b50c │ │ +40d1f6: 0c02 |0019: move-result-object v2 │ │ +40d1f8: 7030 0e0b 1002 |001a: invoke-direct {v0, v1, v2}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0b0e │ │ +40d1fe: 1100 |001d: return-object v0 │ │ +40d200: 6e10 2b35 0300 |001e: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@352b │ │ +40d206: 0c01 |0021: move-result-object v1 │ │ +40d208: 1a02 3b85 |0022: const-string v2, "feed" // string@853b │ │ +40d20c: 6e20 f406 2100 |0024: invoke-virtual {v1, v2}, Landroid/os/BaseBundle;.getLong:(Ljava/lang/String;)J // method@06f4 │ │ +40d212: 0b01 |0027: move-result-wide v1 │ │ +40d214: 7130 849c 1002 |0028: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/FeedSearcher;.searchFeedItems:(Ljava/lang/String;J)Ljava/util/List; // method@9c84 │ │ +40d21a: 0c01 |002b: move-result-object v1 │ │ +40d21c: 7110 859c 0000 |002c: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/FeedSearcher;.searchFeeds:(Ljava/lang/String;)Ljava/util/List; // method@9c85 │ │ +40d222: 0c00 |002f: move-result-object v0 │ │ +40d224: 2202 4502 |0030: new-instance v2, Landroid/util/Pair; // type@0245 │ │ +40d228: 7030 0e0b 1200 |0032: invoke-direct {v2, v1, v0}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0b0e │ │ +40d22e: 1102 |0035: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=406 │ │ 0x000a line=407 │ │ 0x0010 line=408 │ │ 0x001e line=410 │ │ 0x0028 line=411 │ │ @@ -1749702,56 +1749685,56 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 87 16-bit code units │ │ -40dca0: |[40dca0] de.danoeh.antennapod.fragment.SearchFragment.search:()V │ │ -40dcb0: 5460 7e94 |0000: iget-object v0, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@947e │ │ -40dcb4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -40dcb8: 7210 91b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ -40dcbe: 5460 7b94 |0007: iget-object v0, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.adapterFeeds:Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter; // field@947b │ │ -40dcc2: 2201 c41b |0009: new-instance v1, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda1; // type@1bc4 │ │ -40dcc6: 7020 ada7 6100 |000b: invoke-direct {v1, v6}, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V // method@a7ad │ │ -40dccc: 1402 1003 127f |000e: const v2, #float 1.94083e+38 // #7f120310 │ │ -40dcd2: 6e30 ee96 2001 |0011: invoke-virtual {v0, v2, v1}, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.setEndButton:(ILjava/lang/Runnable;)V // method@96ee │ │ -40dcd8: 5460 7d94 |0014: iget-object v0, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.chip:Lcom/google/android/material/chip/Chip; // field@947d │ │ -40dcdc: 6e10 2b35 0600 |0016: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@352b │ │ -40dce2: 0c01 |0019: move-result-object v1 │ │ -40dce4: 1a02 3b85 |001a: const-string v2, "feed" // string@853b │ │ -40dce8: 1603 0000 |001c: const-wide/16 v3, #int 0 // #0 │ │ -40dcec: 6e40 f506 2143 |001e: invoke-virtual {v1, v2, v3, v4}, Landroid/os/BaseBundle;.getLong:(Ljava/lang/String;J)J // method@06f5 │ │ -40dcf2: 0b01 |0021: move-result-wide v1 │ │ -40dcf4: 3105 0103 |0022: cmp-long v5, v1, v3 │ │ -40dcf8: 3905 0500 |0024: if-nez v5, 0029 // +0005 │ │ -40dcfc: 1301 0800 |0026: const/16 v1, #int 8 // #8 │ │ -40dd00: 2802 |0028: goto 002a // +0002 │ │ -40dd02: 1201 |0029: const/4 v1, #int 0 // #0 │ │ -40dd04: 6e20 9c0d 1000 |002a: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -40dd0a: 2200 c51b |002d: new-instance v0, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda2; // type@1bc5 │ │ -40dd0e: 7020 afa7 6000 |002f: invoke-direct {v0, v6}, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V // method@a7af │ │ -40dd14: 7110 7db1 0000 |0032: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b17d │ │ -40dd1a: 0c00 |0035: move-result-object v0 │ │ -40dd1c: 7100 95b1 0000 |0036: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ -40dd22: 0c01 |0039: move-result-object v1 │ │ -40dd24: 6e20 85b1 1000 |003a: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b185 │ │ -40dd2a: 0c00 |003d: move-result-object v0 │ │ -40dd2c: 7100 90b1 0000 |003e: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ -40dd32: 0c01 |0041: move-result-object v1 │ │ -40dd34: 6e20 80b1 1000 |0042: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b180 │ │ -40dd3a: 0c00 |0045: move-result-object v0 │ │ -40dd3c: 2201 c61b |0046: new-instance v1, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda3; // type@1bc6 │ │ -40dd40: 7020 b1a7 6100 |0048: invoke-direct {v1, v6}, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V // method@a7b1 │ │ -40dd46: 2202 c71b |004b: new-instance v2, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda4; // type@1bc7 │ │ -40dd4a: 7010 b3a7 0200 |004d: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda4;.:()V // method@a7b3 │ │ -40dd50: 6e30 83b1 1002 |0050: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b183 │ │ -40dd56: 0c00 |0053: move-result-object v0 │ │ -40dd58: 5b60 7e94 |0054: iput-object v0, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@947e │ │ -40dd5c: 0e00 |0056: return-void │ │ +40dc68: |[40dc68] de.danoeh.antennapod.fragment.SearchFragment.search:()V │ │ +40dc78: 5460 7e94 |0000: iget-object v0, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@947e │ │ +40dc7c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +40dc80: 7210 91b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ +40dc86: 5460 7b94 |0007: iget-object v0, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.adapterFeeds:Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter; // field@947b │ │ +40dc8a: 2201 c41b |0009: new-instance v1, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda1; // type@1bc4 │ │ +40dc8e: 7020 ada7 6100 |000b: invoke-direct {v1, v6}, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V // method@a7ad │ │ +40dc94: 1402 1003 127f |000e: const v2, #float 1.94083e+38 // #7f120310 │ │ +40dc9a: 6e30 ee96 2001 |0011: invoke-virtual {v0, v2, v1}, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.setEndButton:(ILjava/lang/Runnable;)V // method@96ee │ │ +40dca0: 5460 7d94 |0014: iget-object v0, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.chip:Lcom/google/android/material/chip/Chip; // field@947d │ │ +40dca4: 6e10 2b35 0600 |0016: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@352b │ │ +40dcaa: 0c01 |0019: move-result-object v1 │ │ +40dcac: 1a02 3b85 |001a: const-string v2, "feed" // string@853b │ │ +40dcb0: 1603 0000 |001c: const-wide/16 v3, #int 0 // #0 │ │ +40dcb4: 6e40 f506 2143 |001e: invoke-virtual {v1, v2, v3, v4}, Landroid/os/BaseBundle;.getLong:(Ljava/lang/String;J)J // method@06f5 │ │ +40dcba: 0b01 |0021: move-result-wide v1 │ │ +40dcbc: 3105 0103 |0022: cmp-long v5, v1, v3 │ │ +40dcc0: 3905 0500 |0024: if-nez v5, 0029 // +0005 │ │ +40dcc4: 1301 0800 |0026: const/16 v1, #int 8 // #8 │ │ +40dcc8: 2802 |0028: goto 002a // +0002 │ │ +40dcca: 1201 |0029: const/4 v1, #int 0 // #0 │ │ +40dccc: 6e20 9c0d 1000 |002a: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +40dcd2: 2200 c51b |002d: new-instance v0, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda2; // type@1bc5 │ │ +40dcd6: 7020 afa7 6000 |002f: invoke-direct {v0, v6}, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V // method@a7af │ │ +40dcdc: 7110 7db1 0000 |0032: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b17d │ │ +40dce2: 0c00 |0035: move-result-object v0 │ │ +40dce4: 7100 95b1 0000 |0036: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ +40dcea: 0c01 |0039: move-result-object v1 │ │ +40dcec: 6e20 85b1 1000 |003a: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b185 │ │ +40dcf2: 0c00 |003d: move-result-object v0 │ │ +40dcf4: 7100 90b1 0000 |003e: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ +40dcfa: 0c01 |0041: move-result-object v1 │ │ +40dcfc: 6e20 80b1 1000 |0042: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b180 │ │ +40dd02: 0c00 |0045: move-result-object v0 │ │ +40dd04: 2201 c61b |0046: new-instance v1, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda3; // type@1bc6 │ │ +40dd08: 7020 b1a7 6100 |0048: invoke-direct {v1, v6}, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V // method@a7b1 │ │ +40dd0e: 2202 c71b |004b: new-instance v2, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda4; // type@1bc7 │ │ +40dd12: 7010 b3a7 0200 |004d: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda4;.:()V // method@a7b3 │ │ +40dd18: 6e30 83b1 1002 |0050: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b183 │ │ +40dd1e: 0c00 |0053: move-result-object v0 │ │ +40dd20: 5b60 7e94 |0054: iput-object v0, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@947e │ │ +40dd24: 0e00 |0056: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=378 │ │ 0x0004 line=379 │ │ 0x0007 line=381 │ │ 0x0014 line=382 │ │ 0x002d line=383 │ │ @@ -1749766,54 +1749749,54 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 81 16-bit code units │ │ -40dd60: |[40dd60] de.danoeh.antennapod.fragment.SearchFragment.searchOnline:()V │ │ -40dd70: 5440 8594 |0000: iget-object v0, v4, Lde/danoeh/antennapod/fragment/SearchFragment;.searchView:Landroidx/appcompat/widget/SearchView; // field@9485 │ │ -40dd74: 6e10 f51f 0000 |0002: invoke-virtual {v0}, Landroidx/appcompat/widget/SearchView;.clearFocus:()V // method@1ff5 │ │ -40dd7a: 6e10 2735 0400 |0005: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -40dd80: 0c00 |0008: move-result-object v0 │ │ -40dd82: 1a01 639b |0009: const-string v1, "input_method" // string@9b63 │ │ -40dd86: 6e20 3402 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ -40dd8c: 0c00 |000e: move-result-object v0 │ │ -40dd8e: 1f00 d102 |000f: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@02d1 │ │ -40dd92: 5441 8594 |0011: iget-object v1, v4, Lde/danoeh/antennapod/fragment/SearchFragment;.searchView:Landroidx/appcompat/widget/SearchView; // field@9485 │ │ -40dd96: 6e10 df0c 0100 |0013: invoke-virtual {v1}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@0cdf │ │ -40dd9c: 0c01 |0016: move-result-object v1 │ │ -40dd9e: 1202 |0017: const/4 v2, #int 0 // #0 │ │ -40dda0: 6e30 760f 1002 |0018: invoke-virtual {v0, v1, v2}, Landroid/view/inputmethod/InputMethodManager;.hideSoftInputFromWindow:(Landroid/os/IBinder;I)Z // method@0f76 │ │ -40dda6: 5440 8594 |001b: iget-object v0, v4, Lde/danoeh/antennapod/fragment/SearchFragment;.searchView:Landroidx/appcompat/widget/SearchView; // field@9485 │ │ -40ddaa: 6e10 0320 0000 |001d: invoke-virtual {v0}, Landroidx/appcompat/widget/SearchView;.getQuery:()Ljava/lang/CharSequence; // method@2003 │ │ -40ddb0: 0c00 |0020: move-result-object v0 │ │ -40ddb2: 7210 4bb2 0000 |0021: invoke-interface {v0}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@b24b │ │ -40ddb8: 0c00 |0024: move-result-object v0 │ │ -40ddba: 1a01 2399 |0025: const-string v1, "http[s]?://.*" // string@9923 │ │ -40ddbe: 6e20 37b3 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b337 │ │ -40ddc4: 0a01 |002a: move-result v1 │ │ -40ddc6: 3801 1600 |002b: if-eqz v1, 0041 // +0016 │ │ -40ddca: 2201 6c00 |002d: new-instance v1, Landroid/content/Intent; // type@006c │ │ -40ddce: 6e10 2735 0400 |002f: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -40ddd4: 0c02 |0032: move-result-object v2 │ │ -40ddd6: 1c03 f417 |0033: const-class v3, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // type@17f4 │ │ -40ddda: 7030 5902 2103 |0035: invoke-direct {v1, v2, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0259 │ │ -40dde0: 1a02 076d |0038: const-string v2, "arg.feedurl" // string@6d07 │ │ -40dde4: 6e30 7a02 2100 |003a: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@027a │ │ -40ddea: 6e20 d335 1400 |003d: invoke-virtual {v4, v1}, Landroidx/fragment/app/Fragment;.startActivity:(Landroid/content/Intent;)V // method@35d3 │ │ -40ddf0: 0e00 |0040: return-void │ │ -40ddf2: 6e10 2735 0400 |0041: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -40ddf8: 0c01 |0044: move-result-object v1 │ │ -40ddfa: 1f01 d917 |0045: check-cast v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -40ddfe: 1c02 d21c |0047: const-class v2, Lde/danoeh/antennapod/net/discovery/CombinedSearcher; // type@1cd2 │ │ -40de02: 7120 28a7 0200 |0049: invoke-static {v2, v0}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.newInstance:(Ljava/lang/Class;Ljava/lang/String;)Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // method@a728 │ │ -40de08: 0c00 |004c: move-result-object v0 │ │ -40de0a: 6e20 9a94 0100 |004d: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@949a │ │ -40de10: 0e00 |0050: return-void │ │ +40dd28: |[40dd28] de.danoeh.antennapod.fragment.SearchFragment.searchOnline:()V │ │ +40dd38: 5440 8594 |0000: iget-object v0, v4, Lde/danoeh/antennapod/fragment/SearchFragment;.searchView:Landroidx/appcompat/widget/SearchView; // field@9485 │ │ +40dd3c: 6e10 f51f 0000 |0002: invoke-virtual {v0}, Landroidx/appcompat/widget/SearchView;.clearFocus:()V // method@1ff5 │ │ +40dd42: 6e10 2735 0400 |0005: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +40dd48: 0c00 |0008: move-result-object v0 │ │ +40dd4a: 1a01 639b |0009: const-string v1, "input_method" // string@9b63 │ │ +40dd4e: 6e20 3402 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ +40dd54: 0c00 |000e: move-result-object v0 │ │ +40dd56: 1f00 d102 |000f: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@02d1 │ │ +40dd5a: 5441 8594 |0011: iget-object v1, v4, Lde/danoeh/antennapod/fragment/SearchFragment;.searchView:Landroidx/appcompat/widget/SearchView; // field@9485 │ │ +40dd5e: 6e10 df0c 0100 |0013: invoke-virtual {v1}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@0cdf │ │ +40dd64: 0c01 |0016: move-result-object v1 │ │ +40dd66: 1202 |0017: const/4 v2, #int 0 // #0 │ │ +40dd68: 6e30 760f 1002 |0018: invoke-virtual {v0, v1, v2}, Landroid/view/inputmethod/InputMethodManager;.hideSoftInputFromWindow:(Landroid/os/IBinder;I)Z // method@0f76 │ │ +40dd6e: 5440 8594 |001b: iget-object v0, v4, Lde/danoeh/antennapod/fragment/SearchFragment;.searchView:Landroidx/appcompat/widget/SearchView; // field@9485 │ │ +40dd72: 6e10 0320 0000 |001d: invoke-virtual {v0}, Landroidx/appcompat/widget/SearchView;.getQuery:()Ljava/lang/CharSequence; // method@2003 │ │ +40dd78: 0c00 |0020: move-result-object v0 │ │ +40dd7a: 7210 4bb2 0000 |0021: invoke-interface {v0}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@b24b │ │ +40dd80: 0c00 |0024: move-result-object v0 │ │ +40dd82: 1a01 2399 |0025: const-string v1, "http[s]?://.*" // string@9923 │ │ +40dd86: 6e20 37b3 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b337 │ │ +40dd8c: 0a01 |002a: move-result v1 │ │ +40dd8e: 3801 1600 |002b: if-eqz v1, 0041 // +0016 │ │ +40dd92: 2201 6c00 |002d: new-instance v1, Landroid/content/Intent; // type@006c │ │ +40dd96: 6e10 2735 0400 |002f: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +40dd9c: 0c02 |0032: move-result-object v2 │ │ +40dd9e: 1c03 f417 |0033: const-class v3, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // type@17f4 │ │ +40dda2: 7030 5902 2103 |0035: invoke-direct {v1, v2, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0259 │ │ +40dda8: 1a02 076d |0038: const-string v2, "arg.feedurl" // string@6d07 │ │ +40ddac: 6e30 7a02 2100 |003a: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@027a │ │ +40ddb2: 6e20 d335 1400 |003d: invoke-virtual {v4, v1}, Landroidx/fragment/app/Fragment;.startActivity:(Landroid/content/Intent;)V // method@35d3 │ │ +40ddb8: 0e00 |0040: return-void │ │ +40ddba: 6e10 2735 0400 |0041: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +40ddc0: 0c01 |0044: move-result-object v1 │ │ +40ddc2: 1f01 d917 |0045: check-cast v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +40ddc6: 1c02 d21c |0047: const-class v2, Lde/danoeh/antennapod/net/discovery/CombinedSearcher; // type@1cd2 │ │ +40ddca: 7120 28a7 0200 |0049: invoke-static {v2, v0}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.newInstance:(Ljava/lang/Class;Ljava/lang/String;)Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // method@a728 │ │ +40ddd0: 0c00 |004c: move-result-object v0 │ │ +40ddd2: 6e20 9a94 0100 |004d: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@949a │ │ +40ddd8: 0e00 |0050: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=424 │ │ 0x0005 line=425 │ │ 0x0011 line=426 │ │ 0x001b line=427 │ │ 0x0027 line=428 │ │ @@ -1749831,20 +1749814,20 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -40de14: |[40de14] de.danoeh.antennapod.fragment.SearchFragment.searchViewFocusOff:()V │ │ -40de24: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -40de26: 5c10 8094 |0001: iput-boolean v0, v1, Lde/danoeh/antennapod/fragment/SearchFragment;.isOtherViewInFoucus:Z // field@9480 │ │ -40de2a: 5410 8594 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SearchFragment;.searchView:Landroidx/appcompat/widget/SearchView; // field@9485 │ │ -40de2e: 6e10 f51f 0000 |0005: invoke-virtual {v0}, Landroidx/appcompat/widget/SearchView;.clearFocus:()V // method@1ff5 │ │ -40de34: 0e00 |0008: return-void │ │ +40dddc: |[40dddc] de.danoeh.antennapod.fragment.SearchFragment.searchViewFocusOff:()V │ │ +40ddec: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +40ddee: 5c10 8094 |0001: iput-boolean v0, v1, Lde/danoeh/antennapod/fragment/SearchFragment;.isOtherViewInFoucus:Z // field@9480 │ │ +40ddf2: 5410 8594 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SearchFragment;.searchView:Landroidx/appcompat/widget/SearchView; // field@9485 │ │ +40ddf6: 6e10 f51f 0000 |0005: invoke-virtual {v0}, Landroidx/appcompat/widget/SearchView;.clearFocus:()V // method@1ff5 │ │ +40ddfc: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=455 │ │ 0x0003 line=456 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lde/danoeh/antennapod/fragment/SearchFragment; │ │ │ │ @@ -1749853,20 +1749836,20 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -40de38: |[40de38] de.danoeh.antennapod.fragment.SearchFragment.searchViewFocusOn:()V │ │ -40de48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40de4a: 5c10 8094 |0001: iput-boolean v0, v1, Lde/danoeh/antennapod/fragment/SearchFragment;.isOtherViewInFoucus:Z // field@9480 │ │ -40de4e: 5410 8594 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SearchFragment;.searchView:Landroidx/appcompat/widget/SearchView; // field@9485 │ │ -40de52: 6e10 320d 0000 |0005: invoke-virtual {v0}, Landroid/view/View;.requestFocus:()Z // method@0d32 │ │ -40de58: 0e00 |0008: return-void │ │ +40de00: |[40de00] de.danoeh.antennapod.fragment.SearchFragment.searchViewFocusOn:()V │ │ +40de10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40de12: 5c10 8094 |0001: iput-boolean v0, v1, Lde/danoeh/antennapod/fragment/SearchFragment;.isOtherViewInFoucus:Z // field@9480 │ │ +40de16: 5410 8594 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SearchFragment;.searchView:Landroidx/appcompat/widget/SearchView; // field@9485 │ │ +40de1a: 6e10 320d 0000 |0005: invoke-virtual {v0}, Landroid/view/View;.requestFocus:()Z // method@0d32 │ │ +40de20: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=460 │ │ 0x0003 line=461 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lde/danoeh/antennapod/fragment/SearchFragment; │ │ │ │ @@ -1749875,22 +1749858,22 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -40de5c: |[40de5c] de.danoeh.antennapod.fragment.SearchFragment.searchWithProgressBar:()V │ │ -40de6c: 5420 8294 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SearchFragment;.progressBar:Landroid/widget/ProgressBar; // field@9482 │ │ -40de70: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -40de72: 6e20 9c0d 1000 |0003: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -40de78: 5420 7f94 |0006: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SearchFragment;.emptyViewHandler:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@947f │ │ -40de7c: 6e10 3bb1 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/view/EmptyViewHandler;.hide:()V // method@b13b │ │ -40de82: 7010 fca7 0200 |000b: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/SearchFragment;.search:()V // method@a7fc │ │ -40de88: 0e00 |000e: return-void │ │ +40de24: |[40de24] de.danoeh.antennapod.fragment.SearchFragment.searchWithProgressBar:()V │ │ +40de34: 5420 8294 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SearchFragment;.progressBar:Landroid/widget/ProgressBar; // field@9482 │ │ +40de38: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +40de3a: 6e20 9c0d 1000 |0003: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +40de40: 5420 7f94 |0006: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SearchFragment;.emptyViewHandler:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@947f │ │ +40de44: 6e10 3bb1 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/view/EmptyViewHandler;.hide:()V // method@b13b │ │ +40de4a: 7010 fca7 0200 |000b: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/SearchFragment;.search:()V // method@a7fc │ │ +40de50: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=372 │ │ 0x0006 line=373 │ │ 0x000b line=374 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lde/danoeh/antennapod/fragment/SearchFragment; │ │ @@ -1749900,53 +1749883,53 @@ │ │ type : '(Lcom/google/android/material/appbar/MaterialToolbar;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 89 16-bit code units │ │ -40de8c: |[40de8c] de.danoeh.antennapod.fragment.SearchFragment.setupToolbar:(Lcom/google/android/material/appbar/MaterialToolbar;)V │ │ -40de9c: 1400 0e03 127f |0000: const v0, #float 1.94083e+38 // #7f12030e │ │ -40dea2: 6e20 7521 0400 |0003: invoke-virtual {v4, v0}, Landroidx/appcompat/widget/Toolbar;.setTitle:(I)V // method@2175 │ │ -40dea8: 2201 c81b |0006: new-instance v1, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda5; // type@1bc8 │ │ -40deac: 7020 b5a7 3100 |0008: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V // method@a7b5 │ │ -40deb2: 6e20 6c21 1400 |000b: invoke-virtual {v4, v1}, Landroidx/appcompat/widget/Toolbar;.setNavigationOnClickListener:(Landroid/view/View$OnClickListener;)V // method@216c │ │ -40deb8: 1401 1700 0f7f |000e: const v1, #float 1.9008e+38 // #7f0f0017 │ │ -40debe: 6e20 4521 1400 |0011: invoke-virtual {v4, v1}, Landroidx/appcompat/widget/Toolbar;.inflateMenu:(I)V // method@2145 │ │ -40dec4: 6e10 2f21 0400 |0014: invoke-virtual {v4}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ -40deca: 0c04 |0017: move-result-object v4 │ │ -40decc: 1401 4700 0a7f |0018: const v1, #float 1.83435e+38 // #7f0a0047 │ │ -40ded2: 7220 bf0b 1400 |001b: invoke-interface {v4, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -40ded8: 0c04 |001e: move-result-object v4 │ │ -40deda: 7210 d10b 0400 |001f: invoke-interface {v4}, Landroid/view/MenuItem;.expandActionView:()Z // method@0bd1 │ │ -40dee0: 7210 d20b 0400 |0022: invoke-interface {v4}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@0bd2 │ │ -40dee6: 0c01 |0025: move-result-object v1 │ │ -40dee8: 1f01 e604 |0026: check-cast v1, Landroidx/appcompat/widget/SearchView; // type@04e6 │ │ -40deec: 5b31 8594 |0028: iput-object v1, v3, Lde/danoeh/antennapod/fragment/SearchFragment;.searchView:Landroidx/appcompat/widget/SearchView; // field@9485 │ │ -40def0: 6e20 4f35 0300 |002a: invoke-virtual {v3, v0}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@354f │ │ -40def6: 0c00 |002d: move-result-object v0 │ │ -40def8: 6e20 3120 0100 |002e: invoke-virtual {v1, v0}, Landroidx/appcompat/widget/SearchView;.setQueryHint:(Ljava/lang/CharSequence;)V // method@2031 │ │ -40defe: 5430 8594 |0031: iget-object v0, v3, Lde/danoeh/antennapod/fragment/SearchFragment;.searchView:Landroidx/appcompat/widget/SearchView; // field@9485 │ │ -40df02: 6e10 2b35 0300 |0033: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@352b │ │ -40df08: 0c01 |0036: move-result-object v1 │ │ -40df0a: 1a02 e1c8 |0037: const-string v2, "query" // string@c8e1 │ │ -40df0e: 6e20 f706 2100 |0039: invoke-virtual {v1, v2}, Landroid/os/BaseBundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@06f7 │ │ -40df14: 0c01 |003c: move-result-object v1 │ │ -40df16: 1212 |003d: const/4 v2, #int 1 // #1 │ │ -40df18: 6e30 3020 1002 |003e: invoke-virtual {v0, v1, v2}, Landroidx/appcompat/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@2030 │ │ -40df1e: 5430 8594 |0041: iget-object v0, v3, Lde/danoeh/antennapod/fragment/SearchFragment;.searchView:Landroidx/appcompat/widget/SearchView; // field@9485 │ │ -40df22: 6e10 320d 0000 |0043: invoke-virtual {v0}, Landroid/view/View;.requestFocus:()Z // method@0d32 │ │ -40df28: 5430 8594 |0046: iget-object v0, v3, Lde/danoeh/antennapod/fragment/SearchFragment;.searchView:Landroidx/appcompat/widget/SearchView; // field@9485 │ │ -40df2c: 2201 d21b |0048: new-instance v1, Lde/danoeh/antennapod/fragment/SearchFragment$5; // type@1bd2 │ │ -40df30: 7020 cba7 3100 |004a: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/SearchFragment$5;.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V // method@a7cb │ │ -40df36: 6e20 2c20 1000 |004d: invoke-virtual {v0, v1}, Landroidx/appcompat/widget/SearchView;.setOnQueryTextListener:(Landroidx/appcompat/widget/SearchView$OnQueryTextListener;)V // method@202c │ │ -40df3c: 2200 d31b |0050: new-instance v0, Lde/danoeh/antennapod/fragment/SearchFragment$6; // type@1bd3 │ │ -40df40: 7020 cfa7 3000 |0052: invoke-direct {v0, v3}, Lde/danoeh/antennapod/fragment/SearchFragment$6;.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V // method@a7cf │ │ -40df46: 7220 f90b 0400 |0055: invoke-interface {v4, v0}, Landroid/view/MenuItem;.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; // method@0bf9 │ │ -40df4c: 0e00 |0058: return-void │ │ +40de54: |[40de54] de.danoeh.antennapod.fragment.SearchFragment.setupToolbar:(Lcom/google/android/material/appbar/MaterialToolbar;)V │ │ +40de64: 1400 0e03 127f |0000: const v0, #float 1.94083e+38 // #7f12030e │ │ +40de6a: 6e20 7521 0400 |0003: invoke-virtual {v4, v0}, Landroidx/appcompat/widget/Toolbar;.setTitle:(I)V // method@2175 │ │ +40de70: 2201 c81b |0006: new-instance v1, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda5; // type@1bc8 │ │ +40de74: 7020 b5a7 3100 |0008: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V // method@a7b5 │ │ +40de7a: 6e20 6c21 1400 |000b: invoke-virtual {v4, v1}, Landroidx/appcompat/widget/Toolbar;.setNavigationOnClickListener:(Landroid/view/View$OnClickListener;)V // method@216c │ │ +40de80: 1401 1700 0f7f |000e: const v1, #float 1.9008e+38 // #7f0f0017 │ │ +40de86: 6e20 4521 1400 |0011: invoke-virtual {v4, v1}, Landroidx/appcompat/widget/Toolbar;.inflateMenu:(I)V // method@2145 │ │ +40de8c: 6e10 2f21 0400 |0014: invoke-virtual {v4}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ +40de92: 0c04 |0017: move-result-object v4 │ │ +40de94: 1401 4700 0a7f |0018: const v1, #float 1.83435e+38 // #7f0a0047 │ │ +40de9a: 7220 bf0b 1400 |001b: invoke-interface {v4, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +40dea0: 0c04 |001e: move-result-object v4 │ │ +40dea2: 7210 d10b 0400 |001f: invoke-interface {v4}, Landroid/view/MenuItem;.expandActionView:()Z // method@0bd1 │ │ +40dea8: 7210 d20b 0400 |0022: invoke-interface {v4}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@0bd2 │ │ +40deae: 0c01 |0025: move-result-object v1 │ │ +40deb0: 1f01 e604 |0026: check-cast v1, Landroidx/appcompat/widget/SearchView; // type@04e6 │ │ +40deb4: 5b31 8594 |0028: iput-object v1, v3, Lde/danoeh/antennapod/fragment/SearchFragment;.searchView:Landroidx/appcompat/widget/SearchView; // field@9485 │ │ +40deb8: 6e20 4f35 0300 |002a: invoke-virtual {v3, v0}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@354f │ │ +40debe: 0c00 |002d: move-result-object v0 │ │ +40dec0: 6e20 3120 0100 |002e: invoke-virtual {v1, v0}, Landroidx/appcompat/widget/SearchView;.setQueryHint:(Ljava/lang/CharSequence;)V // method@2031 │ │ +40dec6: 5430 8594 |0031: iget-object v0, v3, Lde/danoeh/antennapod/fragment/SearchFragment;.searchView:Landroidx/appcompat/widget/SearchView; // field@9485 │ │ +40deca: 6e10 2b35 0300 |0033: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@352b │ │ +40ded0: 0c01 |0036: move-result-object v1 │ │ +40ded2: 1a02 e1c8 |0037: const-string v2, "query" // string@c8e1 │ │ +40ded6: 6e20 f706 2100 |0039: invoke-virtual {v1, v2}, Landroid/os/BaseBundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@06f7 │ │ +40dedc: 0c01 |003c: move-result-object v1 │ │ +40dede: 1212 |003d: const/4 v2, #int 1 // #1 │ │ +40dee0: 6e30 3020 1002 |003e: invoke-virtual {v0, v1, v2}, Landroidx/appcompat/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@2030 │ │ +40dee6: 5430 8594 |0041: iget-object v0, v3, Lde/danoeh/antennapod/fragment/SearchFragment;.searchView:Landroidx/appcompat/widget/SearchView; // field@9485 │ │ +40deea: 6e10 320d 0000 |0043: invoke-virtual {v0}, Landroid/view/View;.requestFocus:()Z // method@0d32 │ │ +40def0: 5430 8594 |0046: iget-object v0, v3, Lde/danoeh/antennapod/fragment/SearchFragment;.searchView:Landroidx/appcompat/widget/SearchView; // field@9485 │ │ +40def4: 2201 d21b |0048: new-instance v1, Lde/danoeh/antennapod/fragment/SearchFragment$5; // type@1bd2 │ │ +40def8: 7020 cba7 3100 |004a: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/SearchFragment$5;.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V // method@a7cb │ │ +40defe: 6e20 2c20 1000 |004d: invoke-virtual {v0, v1}, Landroidx/appcompat/widget/SearchView;.setOnQueryTextListener:(Landroidx/appcompat/widget/SearchView$OnQueryTextListener;)V // method@202c │ │ +40df04: 2200 d31b |0050: new-instance v0, Lde/danoeh/antennapod/fragment/SearchFragment$6; // type@1bd3 │ │ +40df08: 7020 cfa7 3000 |0052: invoke-direct {v0, v3}, Lde/danoeh/antennapod/fragment/SearchFragment$6;.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V // method@a7cf │ │ +40df0e: 7220 f90b 0400 |0055: invoke-interface {v4, v0}, Landroid/view/MenuItem;.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; // method@0bf9 │ │ +40df14: 0e00 |0058: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=243 │ │ 0x0006 line=244 │ │ 0x0011 line=245 │ │ 0x0014 line=247 │ │ 0x001f line=248 │ │ @@ -1749965,25 +1749948,25 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -40df50: |[40df50] de.danoeh.antennapod.fragment.SearchFragment.showInputMethod:(Landroid/view/View;)V │ │ -40df60: 6e10 2735 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -40df66: 0c00 |0003: move-result-object v0 │ │ -40df68: 1a01 639b |0004: const-string v1, "input_method" // string@9b63 │ │ -40df6c: 6e20 3402 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ -40df72: 0c00 |0009: move-result-object v0 │ │ -40df74: 1f00 d102 |000a: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@02d1 │ │ -40df78: 3800 0600 |000c: if-eqz v0, 0012 // +0006 │ │ -40df7c: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -40df7e: 6e30 790f 3001 |000f: invoke-virtual {v0, v3, v1}, Landroid/view/inputmethod/InputMethodManager;.showSoftInput:(Landroid/view/View;I)Z // method@0f79 │ │ -40df84: 0e00 |0012: return-void │ │ +40df18: |[40df18] de.danoeh.antennapod.fragment.SearchFragment.showInputMethod:(Landroid/view/View;)V │ │ +40df28: 6e10 2735 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +40df2e: 0c00 |0003: move-result-object v0 │ │ +40df30: 1a01 639b |0004: const-string v1, "input_method" // string@9b63 │ │ +40df34: 6e20 3402 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ +40df3a: 0c00 |0009: move-result-object v0 │ │ +40df3c: 1f00 d102 |000a: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@02d1 │ │ +40df40: 3800 0600 |000c: if-eqz v0, 0012 // +0006 │ │ +40df44: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +40df46: 6e30 790f 3001 |000f: invoke-virtual {v0, v3, v1}, Landroid/view/inputmethod/InputMethodManager;.showSoftInput:(Landroid/view/View;I)Z // method@0f79 │ │ +40df4c: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=417 │ │ 0x000f line=419 │ │ locals : │ │ 0x0000 - 0x0013 reg=2 this Lde/danoeh/antennapod/fragment/SearchFragment; │ │ 0x0000 - 0x0013 reg=3 (null) Landroid/view/View; │ │ @@ -1749994,46 +1749977,46 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 58 16-bit code units │ │ -40d594: |[40d594] de.danoeh.antennapod.fragment.SearchFragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -40d5a4: 5440 7b94 |0000: iget-object v0, v4, Lde/danoeh/antennapod/fragment/SearchFragment;.adapterFeeds:Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter; // field@947b │ │ -40d5a8: 6e10 e496 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.getLongPressedItem:()Lde/danoeh/antennapod/model/feed/Feed; // method@96e4 │ │ -40d5ae: 0c00 |0005: move-result-object v0 │ │ -40d5b0: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -40d5b2: 3800 1200 |0007: if-eqz v0, 0019 // +0012 │ │ -40d5b6: 7210 db0b 0500 |0009: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ -40d5bc: 0a02 |000c: move-result v2 │ │ -40d5be: 2203 c31b |000d: new-instance v3, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda0; // type@1bc3 │ │ -40d5c2: 7010 aba7 0300 |000f: invoke-direct {v3}, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda0;.:()V // method@a7ab │ │ -40d5c8: 7140 76ab 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@ab76 │ │ -40d5ce: 0a00 |0015: move-result v0 │ │ -40d5d0: 3800 0300 |0016: if-eqz v0, 0019 // +0003 │ │ -40d5d4: 0f01 |0018: return v1 │ │ -40d5d6: 5440 7a94 |0019: iget-object v0, v4, Lde/danoeh/antennapod/fragment/SearchFragment;.adapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@947a │ │ -40d5da: 6e10 b496 0000 |001b: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getLongPressedItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@96b4 │ │ -40d5e0: 0c00 |001e: move-result-object v0 │ │ -40d5e2: 3800 1600 |001f: if-eqz v0, 0035 // +0016 │ │ -40d5e6: 5442 7a94 |0021: iget-object v2, v4, Lde/danoeh/antennapod/fragment/SearchFragment;.adapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@947a │ │ -40d5ea: 6e20 bc96 5200 |0023: invoke-virtual {v2, v5}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@96bc │ │ -40d5f0: 0a02 |0026: move-result v2 │ │ -40d5f2: 3802 0300 |0027: if-eqz v2, 002a // +0003 │ │ -40d5f6: 0f01 |0029: return v1 │ │ -40d5f8: 7210 db0b 0500 |002a: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ -40d5fe: 0a02 |002d: move-result v2 │ │ -40d600: 7130 5bab 2400 |002e: invoke-static {v4, v2, v0}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.onMenuItemClicked:(Landroidx/fragment/app/Fragment;ILde/danoeh/antennapod/model/feed/FeedItem;)Z // method@ab5b │ │ -40d606: 0a00 |0031: move-result v0 │ │ -40d608: 3800 0300 |0032: if-eqz v0, 0035 // +0003 │ │ -40d60c: 0f01 |0034: return v1 │ │ -40d60e: 6f20 7335 5400 |0035: invoke-super {v4, v5}, Landroidx/fragment/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@3573 │ │ -40d614: 0a05 |0038: move-result v5 │ │ -40d616: 0f05 |0039: return v5 │ │ +40d55c: |[40d55c] de.danoeh.antennapod.fragment.SearchFragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +40d56c: 5440 7b94 |0000: iget-object v0, v4, Lde/danoeh/antennapod/fragment/SearchFragment;.adapterFeeds:Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter; // field@947b │ │ +40d570: 6e10 e496 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.getLongPressedItem:()Lde/danoeh/antennapod/model/feed/Feed; // method@96e4 │ │ +40d576: 0c00 |0005: move-result-object v0 │ │ +40d578: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +40d57a: 3800 1200 |0007: if-eqz v0, 0019 // +0012 │ │ +40d57e: 7210 db0b 0500 |0009: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ +40d584: 0a02 |000c: move-result v2 │ │ +40d586: 2203 c31b |000d: new-instance v3, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda0; // type@1bc3 │ │ +40d58a: 7010 aba7 0300 |000f: invoke-direct {v3}, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda0;.:()V // method@a7ab │ │ +40d590: 7140 76ab 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@ab76 │ │ +40d596: 0a00 |0015: move-result v0 │ │ +40d598: 3800 0300 |0016: if-eqz v0, 0019 // +0003 │ │ +40d59c: 0f01 |0018: return v1 │ │ +40d59e: 5440 7a94 |0019: iget-object v0, v4, Lde/danoeh/antennapod/fragment/SearchFragment;.adapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@947a │ │ +40d5a2: 6e10 b496 0000 |001b: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getLongPressedItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@96b4 │ │ +40d5a8: 0c00 |001e: move-result-object v0 │ │ +40d5aa: 3800 1600 |001f: if-eqz v0, 0035 // +0016 │ │ +40d5ae: 5442 7a94 |0021: iget-object v2, v4, Lde/danoeh/antennapod/fragment/SearchFragment;.adapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@947a │ │ +40d5b2: 6e20 bc96 5200 |0023: invoke-virtual {v2, v5}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@96bc │ │ +40d5b8: 0a02 |0026: move-result v2 │ │ +40d5ba: 3802 0300 |0027: if-eqz v2, 002a // +0003 │ │ +40d5be: 0f01 |0029: return v1 │ │ +40d5c0: 7210 db0b 0500 |002a: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ +40d5c6: 0a02 |002d: move-result v2 │ │ +40d5c8: 7130 5bab 2400 |002e: invoke-static {v4, v2, v0}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.onMenuItemClicked:(Landroidx/fragment/app/Fragment;ILde/danoeh/antennapod/model/feed/FeedItem;)Z // method@ab5b │ │ +40d5ce: 0a00 |0031: move-result v0 │ │ +40d5d0: 3800 0300 |0032: if-eqz v0, 0035 // +0003 │ │ +40d5d4: 0f01 |0034: return v1 │ │ +40d5d6: 6f20 7335 5400 |0035: invoke-super {v4, v5}, Landroidx/fragment/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@3573 │ │ +40d5dc: 0a05 |0038: move-result v5 │ │ +40d5de: 0f05 |0039: return v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=293 │ │ 0x0009 line=295 │ │ 0x0019 line=298 │ │ 0x0021 line=300 │ │ 0x002a line=303 │ │ @@ -1750047,24 +1750030,24 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -40d9b8: |[40d9b8] de.danoeh.antennapod.fragment.SearchFragment.onCreate:(Landroid/os/Bundle;)V │ │ -40d9c8: 6f20 7435 2100 |0000: invoke-super {v1, v2}, Landroidx/fragment/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@3574 │ │ -40d9ce: 1212 |0003: const/4 v2, #int 1 // #1 │ │ -40d9d0: 6e20 cb35 2100 |0004: invoke-virtual {v1, v2}, Landroidx/fragment/app/Fragment;.setRetainInstance:(Z)V // method@35cb │ │ -40d9d6: 2202 7f01 |0007: new-instance v2, Landroid/os/Handler; // type@017f │ │ -40d9da: 7100 6807 0000 |0009: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@0768 │ │ -40d9e0: 0c00 |000c: move-result-object v0 │ │ -40d9e2: 7020 4407 0200 |000d: invoke-direct {v2, v0}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0744 │ │ -40d9e8: 5b12 7c94 |0010: iput-object v2, v1, Lde/danoeh/antennapod/fragment/SearchFragment;.automaticSearchDebouncer:Landroid/os/Handler; // field@947c │ │ -40d9ec: 0e00 |0012: return-void │ │ +40d980: |[40d980] de.danoeh.antennapod.fragment.SearchFragment.onCreate:(Landroid/os/Bundle;)V │ │ +40d990: 6f20 7435 2100 |0000: invoke-super {v1, v2}, Landroidx/fragment/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@3574 │ │ +40d996: 1212 |0003: const/4 v2, #int 1 // #1 │ │ +40d998: 6e20 cb35 2100 |0004: invoke-virtual {v1, v2}, Landroidx/fragment/app/Fragment;.setRetainInstance:(Z)V // method@35cb │ │ +40d99e: 2202 7f01 |0007: new-instance v2, Landroid/os/Handler; // type@017f │ │ +40d9a2: 7100 6807 0000 |0009: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@0768 │ │ +40d9a8: 0c00 |000c: move-result-object v0 │ │ +40d9aa: 7020 4407 0200 |000d: invoke-direct {v2, v0}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0744 │ │ +40d9b0: 5b12 7c94 |0010: iput-object v2, v1, Lde/danoeh/antennapod/fragment/SearchFragment;.automaticSearchDebouncer:Landroid/os/Handler; // field@947c │ │ +40d9b4: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0004 line=125 │ │ 0x0007 line=126 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Lde/danoeh/antennapod/fragment/SearchFragment; │ │ @@ -1750075,160 +1750058,160 @@ │ │ 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 : 332 16-bit code units │ │ -40d268: |[40d268] de.danoeh.antennapod.fragment.SearchFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -40d278: 1409 d700 0d7f |0000: const v9, #float 1.87426e+38 // #7f0d00d7 │ │ -40d27e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -40d280: 6e40 b20b 9708 |0004: invoke-virtual {v7, v9, v8, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -40d286: 0c07 |0007: move-result-object v7 │ │ -40d288: 1408 9403 0a7f |0008: const v8, #float 1.83452e+38 // #7f0a0394 │ │ -40d28e: 6e20 780c 8700 |000b: invoke-virtual {v7, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -40d294: 0c08 |000e: move-result-object v8 │ │ -40d296: 1f08 6a14 |000f: check-cast v8, Lcom/google/android/material/appbar/MaterialToolbar; // type@146a │ │ -40d29a: 7020 01a8 8600 |0011: invoke-direct {v6, v8}, Lde/danoeh/antennapod/fragment/SearchFragment;.setupToolbar:(Lcom/google/android/material/appbar/MaterialToolbar;)V // method@a801 │ │ -40d2a0: 7110 9d9f 0700 |0014: invoke-static {v7}, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // method@9f9d │ │ -40d2a6: 0c08 |0017: move-result-object v8 │ │ -40d2a8: 5b68 8694 |0018: iput-object v8, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.speedDialBinding:Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // field@9486 │ │ -40d2ac: 1408 9402 0a7f |001a: const v8, #float 1.83447e+38 // #7f0a0294 │ │ -40d2b2: 6e20 780c 8700 |001d: invoke-virtual {v7, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -40d2b8: 0c08 |0020: move-result-object v8 │ │ -40d2ba: 1f08 0203 |0021: check-cast v8, Landroid/widget/ProgressBar; // type@0302 │ │ -40d2be: 5b68 8294 |0023: iput-object v8, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.progressBar:Landroid/widget/ProgressBar; // field@9482 │ │ -40d2c2: 1408 a002 0a7f |0025: const v8, #float 1.83447e+38 // #7f0a02a0 │ │ -40d2c8: 6e20 780c 8700 |0028: invoke-virtual {v7, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -40d2ce: 0c08 |002b: move-result-object v8 │ │ -40d2d0: 1f08 081e |002c: check-cast v8, Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // type@1e08 │ │ -40d2d4: 5b68 8394 |002e: iput-object v8, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@9483 │ │ -40d2d8: 6e10 2735 0600 |0030: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -40d2de: 0c09 |0033: move-result-object v9 │ │ -40d2e0: 1f09 d917 |0034: check-cast v9, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -40d2e4: 6e10 8f94 0900 |0036: invoke-virtual {v9}, Lde/danoeh/antennapod/activity/MainActivity;.getRecycledViewPool:()Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool; // method@948f │ │ -40d2ea: 0c09 |0039: move-result-object v9 │ │ -40d2ec: 6e20 4e44 9800 |003a: invoke-virtual {v8, v9}, Landroidx/recyclerview/widget/RecyclerView;.setRecycledViewPool:(Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool;)V // method@444e │ │ -40d2f2: 5468 8394 |003d: iget-object v8, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@9483 │ │ -40d2f6: 6e20 ae35 8600 |003f: invoke-virtual {v6, v8}, Landroidx/fragment/app/Fragment;.registerForContextMenu:(Landroid/view/View;)V // method@35ae │ │ -40d2fc: 2208 cd1b |0042: new-instance v8, Lde/danoeh/antennapod/fragment/SearchFragment$1; // type@1bcd │ │ -40d300: 6e10 2735 0600 |0044: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -40d306: 0c09 |0047: move-result-object v9 │ │ -40d308: 1f09 d917 |0048: check-cast v9, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -40d30c: 7030 bfa7 6809 |004a: invoke-direct {v8, v6, v9}, Lde/danoeh/antennapod/fragment/SearchFragment$1;.:(Lde/danoeh/antennapod/fragment/SearchFragment;Lde/danoeh/antennapod/activity/MainActivity;)V // method@a7bf │ │ -40d312: 5b68 7a94 |004d: iput-object v8, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.adapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@947a │ │ -40d316: 6e20 5d97 6800 |004f: invoke-virtual {v8, v6}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.setOnSelectModeListener:(Lde/danoeh/antennapod/adapter/SelectableAdapter$OnSelectModeListener;)V // method@975d │ │ -40d31c: 5468 8394 |0052: iget-object v8, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@9483 │ │ -40d320: 5469 7a94 |0054: iget-object v9, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.adapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@947a │ │ -40d324: 6e20 3e44 9800 |0056: invoke-virtual {v8, v9}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@443e │ │ -40d32a: 5468 8394 |0059: iget-object v8, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@9483 │ │ -40d32e: 2209 0a1e |005b: new-instance v9, Lde/danoeh/antennapod/view/LiftOnScrollListener; // type@1e0a │ │ -40d332: 1401 5f00 0a7f |005d: const v1, #float 1.83435e+38 // #7f0a005f │ │ -40d338: 6e20 780c 1700 |0060: invoke-virtual {v7, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -40d33e: 0c01 |0063: move-result-object v1 │ │ -40d340: 7020 46b1 1900 |0064: invoke-direct {v9, v1}, Lde/danoeh/antennapod/view/LiftOnScrollListener;.:(Landroid/view/View;)V // method@b146 │ │ -40d346: 6e20 8343 9800 |0067: invoke-virtual {v8, v9}, Landroidx/recyclerview/widget/RecyclerView;.addOnScrollListener:(Landroidx/recyclerview/widget/RecyclerView$OnScrollListener;)V // method@4383 │ │ -40d34c: 1408 a102 0a7f |006a: const v8, #float 1.83447e+38 // #7f0a02a1 │ │ -40d352: 6e20 780c 8700 |006d: invoke-virtual {v7, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -40d358: 0c08 |0070: move-result-object v8 │ │ -40d35a: 1f08 400b |0071: check-cast v8, Landroidx/recyclerview/widget/RecyclerView; // type@0b40 │ │ -40d35e: 2209 0c0b |0073: new-instance v9, Landroidx/recyclerview/widget/LinearLayoutManager; // type@0b0c │ │ -40d362: 6e10 2735 0600 |0075: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -40d368: 0c01 |0078: move-result-object v1 │ │ -40d36a: 7020 ec40 1900 |0079: invoke-direct {v9, v1}, Landroidx/recyclerview/widget/LinearLayoutManager;.:(Landroid/content/Context;)V // method@40ec │ │ -40d370: 6e20 3241 0900 |007c: invoke-virtual {v9, v0}, Landroidx/recyclerview/widget/LinearLayoutManager;.setOrientation:(I)V // method@4132 │ │ -40d376: 6e20 4844 9800 |007f: invoke-virtual {v8, v9}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@4448 │ │ -40d37c: 2209 ce1b |0082: new-instance v9, Lde/danoeh/antennapod/fragment/SearchFragment$2; // type@1bce │ │ -40d380: 6e10 2735 0600 |0084: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -40d386: 0c01 |0087: move-result-object v1 │ │ -40d388: 1f01 d917 |0088: check-cast v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -40d38c: 7030 c1a7 6901 |008a: invoke-direct {v9, v6, v1}, Lde/danoeh/antennapod/fragment/SearchFragment$2;.:(Lde/danoeh/antennapod/fragment/SearchFragment;Lde/danoeh/antennapod/activity/MainActivity;)V // method@a7c1 │ │ -40d392: 5b69 7b94 |008d: iput-object v9, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.adapterFeeds:Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter; // field@947b │ │ -40d396: 6e20 3e44 9800 |008f: invoke-virtual {v8, v9}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@443e │ │ -40d39c: 2208 071e |0092: new-instance v8, Lde/danoeh/antennapod/view/EmptyViewHandler; // type@1e07 │ │ -40d3a0: 6e10 2d35 0600 |0094: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -40d3a6: 0c09 |0097: move-result-object v9 │ │ -40d3a8: 7020 38b1 9800 |0098: invoke-direct {v8, v9}, Lde/danoeh/antennapod/view/EmptyViewHandler;.:(Landroid/content/Context;)V // method@b138 │ │ -40d3ae: 5b68 7f94 |009b: iput-object v8, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.emptyViewHandler:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@947f │ │ -40d3b2: 5469 8394 |009d: iget-object v9, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@9483 │ │ -40d3b6: 6e20 3ab1 9800 |009f: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/view/EmptyViewHandler;.attachToRecyclerView:(Landroidx/recyclerview/widget/RecyclerView;)V // method@b13a │ │ -40d3bc: 5468 7f94 |00a2: iget-object v8, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.emptyViewHandler:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@947f │ │ -40d3c0: 1409 3b01 087f |00a4: const v9, #float 1.80781e+38 // #7f08013b │ │ -40d3c6: 6e20 3cb1 9800 |00a7: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setIcon:(I)V // method@b13c │ │ -40d3cc: 5468 7f94 |00aa: iget-object v8, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.emptyViewHandler:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@947f │ │ -40d3d0: 1409 1403 127f |00ac: const v9, #float 1.94083e+38 // #7f120314 │ │ -40d3d6: 6e20 3fb1 9800 |00af: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setTitle:(I)V // method@b13f │ │ -40d3dc: 5468 7f94 |00b2: iget-object v8, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.emptyViewHandler:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@947f │ │ -40d3e0: 1409 9903 127f |00b4: const v9, #float 1.94086e+38 // #7f120399 │ │ -40d3e6: 6e20 3db1 9800 |00b7: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setMessage:(I)V // method@b13d │ │ -40d3ec: 7100 8db7 0000 |00ba: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -40d3f2: 0c08 |00bd: move-result-object v8 │ │ -40d3f4: 6e20 92b7 6800 |00be: invoke-virtual {v8, v6}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b792 │ │ -40d3fa: 1408 8801 0a7f |00c1: const v8, #float 1.83441e+38 // #7f0a0188 │ │ -40d400: 6e20 780c 8700 |00c4: invoke-virtual {v7, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -40d406: 0c08 |00c7: move-result-object v8 │ │ -40d408: 1f08 bf14 |00c8: check-cast v8, Lcom/google/android/material/chip/Chip; // type@14bf │ │ -40d40c: 5b68 7d94 |00ca: iput-object v8, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.chip:Lcom/google/android/material/chip/Chip; // field@947d │ │ -40d410: 2209 c91b |00cc: new-instance v9, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda6; // type@1bc9 │ │ -40d414: 7020 b7a7 6900 |00ce: invoke-direct {v9, v6}, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V // method@a7b7 │ │ -40d41a: 6e20 097f 9800 |00d1: invoke-virtual {v8, v9}, Lcom/google/android/material/chip/Chip;.setOnCloseIconClickListener:(Landroid/view/View$OnClickListener;)V // method@7f09 │ │ -40d420: 5468 7d94 |00d4: iget-object v8, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.chip:Lcom/google/android/material/chip/Chip; // field@947d │ │ -40d424: 6e10 2b35 0600 |00d6: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@352b │ │ -40d42a: 0c09 |00d9: move-result-object v9 │ │ -40d42c: 1a01 3b85 |00da: const-string v1, "feed" // string@853b │ │ -40d430: 1602 0000 |00dc: const-wide/16 v2, #int 0 // #0 │ │ -40d434: 6e40 f506 1932 |00de: invoke-virtual {v9, v1, v2, v3}, Landroid/os/BaseBundle;.getLong:(Ljava/lang/String;J)J // method@06f5 │ │ -40d43a: 0b04 |00e1: move-result-wide v4 │ │ -40d43c: 3109 0402 |00e2: cmp-long v9, v4, v2 │ │ -40d440: 3909 0400 |00e4: if-nez v9, 00e8 // +0004 │ │ -40d444: 1300 0800 |00e6: const/16 v0, #int 8 // #8 │ │ -40d448: 6e20 9c0d 0800 |00e8: invoke-virtual {v8, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -40d44e: 5468 7d94 |00eb: iget-object v8, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.chip:Lcom/google/android/material/chip/Chip; // field@947d │ │ -40d452: 6e10 2b35 0600 |00ed: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@352b │ │ -40d458: 0c09 |00f0: move-result-object v9 │ │ -40d45a: 1a00 4e85 |00f1: const-string v0, "feedName" // string@854e │ │ -40d45e: 1a01 0000 |00f3: const-string v1, "" // string@0000 │ │ -40d462: 6e30 f806 0901 |00f5: invoke-virtual {v9, v0, v1}, Landroid/os/BaseBundle;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@06f8 │ │ -40d468: 0c09 |00f8: move-result-object v9 │ │ -40d46a: 6e20 9d12 9800 |00f9: invoke-virtual {v8, v9}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -40d470: 6e10 2b35 0600 |00fc: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@352b │ │ -40d476: 0c08 |00ff: move-result-object v8 │ │ -40d478: 1a09 e1c8 |0100: const-string v9, "query" // string@c8e1 │ │ -40d47c: 1200 |0102: const/4 v0, #int 0 // #0 │ │ -40d47e: 6e30 f806 9800 |0103: invoke-virtual {v8, v9, v0}, Landroid/os/BaseBundle;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@06f8 │ │ -40d484: 0c08 |0106: move-result-object v8 │ │ -40d486: 3808 0500 |0107: if-eqz v8, 010c // +0005 │ │ -40d48a: 7010 fca7 0600 |0109: invoke-direct {v6}, Lde/danoeh/antennapod/fragment/SearchFragment;.search:()V // method@a7fc │ │ -40d490: 5468 8594 |010c: iget-object v8, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.searchView:Landroidx/appcompat/widget/SearchView; // field@9485 │ │ -40d494: 2209 ca1b |010e: new-instance v9, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda7; // type@1bca │ │ -40d498: 7020 b9a7 6900 |0110: invoke-direct {v9, v6}, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V // method@a7b9 │ │ -40d49e: 6e20 2b20 9800 |0113: invoke-virtual {v8, v9}, Landroidx/appcompat/widget/SearchView;.setOnQueryTextFocusChangeListener:(Landroid/view/View$OnFocusChangeListener;)V // method@202b │ │ -40d4a4: 5468 8394 |0116: iget-object v8, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@9483 │ │ -40d4a8: 2209 cf1b |0118: new-instance v9, Lde/danoeh/antennapod/fragment/SearchFragment$3; // type@1bcf │ │ -40d4ac: 7020 c3a7 6900 |011a: invoke-direct {v9, v6}, Lde/danoeh/antennapod/fragment/SearchFragment$3;.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V // method@a7c3 │ │ -40d4b2: 6e20 8343 9800 |011d: invoke-virtual {v8, v9}, Landroidx/recyclerview/widget/RecyclerView;.addOnScrollListener:(Landroidx/recyclerview/widget/RecyclerView$OnScrollListener;)V // method@4383 │ │ -40d4b8: 5468 8694 |0120: iget-object v8, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.speedDialBinding:Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // field@9486 │ │ -40d4bc: 5489 d48f |0122: iget-object v9, v8, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSD:Lcom/leinardi/android/speeddial/SpeedDialView; // field@8fd4 │ │ -40d4c0: 5488 d58f |0124: iget-object v8, v8, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSDOverlay:Lcom/leinardi/android/speeddial/SpeedDialOverlayLayout; // field@8fd5 │ │ -40d4c4: 6e20 f78f 8900 |0126: invoke-virtual {v9, v8}, Lcom/leinardi/android/speeddial/SpeedDialView;.setOverlayLayout:(Lcom/leinardi/android/speeddial/SpeedDialOverlayLayout;)V // method@8ff7 │ │ -40d4ca: 5468 8694 |0129: iget-object v8, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.speedDialBinding:Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // field@9486 │ │ -40d4ce: 5488 d48f |012b: iget-object v8, v8, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSD:Lcom/leinardi/android/speeddial/SpeedDialView; // field@8fd4 │ │ -40d4d2: 1409 0500 0f7f |012d: const v9, #float 1.9008e+38 // #7f0f0005 │ │ -40d4d8: 6e20 de8f 9800 |0130: invoke-virtual {v8, v9}, Lcom/leinardi/android/speeddial/SpeedDialView;.inflate:(I)V // method@8fde │ │ -40d4de: 5468 8694 |0133: iget-object v8, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.speedDialBinding:Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // field@9486 │ │ -40d4e2: 5488 d48f |0135: iget-object v8, v8, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSD:Lcom/leinardi/android/speeddial/SpeedDialView; // field@8fd4 │ │ -40d4e6: 2209 d01b |0137: new-instance v9, Lde/danoeh/antennapod/fragment/SearchFragment$4; // type@1bd0 │ │ -40d4ea: 7020 c5a7 6900 |0139: invoke-direct {v9, v6}, Lde/danoeh/antennapod/fragment/SearchFragment$4;.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V // method@a7c5 │ │ -40d4f0: 6e20 f58f 9800 |013c: invoke-virtual {v8, v9}, Lcom/leinardi/android/speeddial/SpeedDialView;.setOnChangeListener:(Lcom/leinardi/android/speeddial/SpeedDialView$OnChangeListener;)V // method@8ff5 │ │ -40d4f6: 5468 8694 |013f: iget-object v8, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.speedDialBinding:Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // field@9486 │ │ -40d4fa: 5488 d48f |0141: iget-object v8, v8, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSD:Lcom/leinardi/android/speeddial/SpeedDialView; // field@8fd4 │ │ -40d4fe: 2209 cb1b |0143: new-instance v9, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda8; // type@1bcb │ │ -40d502: 7020 bba7 6900 |0145: invoke-direct {v9, v6}, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V // method@a7bb │ │ -40d508: 6e20 f48f 9800 |0148: invoke-virtual {v8, v9}, Lcom/leinardi/android/speeddial/SpeedDialView;.setOnActionSelectedListener:(Lcom/leinardi/android/speeddial/SpeedDialView$OnActionSelectedListener;)V // method@8ff4 │ │ -40d50e: 1107 |014b: return-object v7 │ │ +40d230: |[40d230] de.danoeh.antennapod.fragment.SearchFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +40d240: 1409 d700 0d7f |0000: const v9, #float 1.87426e+38 // #7f0d00d7 │ │ +40d246: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +40d248: 6e40 b20b 9708 |0004: invoke-virtual {v7, v9, v8, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +40d24e: 0c07 |0007: move-result-object v7 │ │ +40d250: 1408 9403 0a7f |0008: const v8, #float 1.83452e+38 // #7f0a0394 │ │ +40d256: 6e20 780c 8700 |000b: invoke-virtual {v7, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +40d25c: 0c08 |000e: move-result-object v8 │ │ +40d25e: 1f08 6a14 |000f: check-cast v8, Lcom/google/android/material/appbar/MaterialToolbar; // type@146a │ │ +40d262: 7020 01a8 8600 |0011: invoke-direct {v6, v8}, Lde/danoeh/antennapod/fragment/SearchFragment;.setupToolbar:(Lcom/google/android/material/appbar/MaterialToolbar;)V // method@a801 │ │ +40d268: 7110 9d9f 0700 |0014: invoke-static {v7}, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // method@9f9d │ │ +40d26e: 0c08 |0017: move-result-object v8 │ │ +40d270: 5b68 8694 |0018: iput-object v8, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.speedDialBinding:Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // field@9486 │ │ +40d274: 1408 9402 0a7f |001a: const v8, #float 1.83447e+38 // #7f0a0294 │ │ +40d27a: 6e20 780c 8700 |001d: invoke-virtual {v7, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +40d280: 0c08 |0020: move-result-object v8 │ │ +40d282: 1f08 0203 |0021: check-cast v8, Landroid/widget/ProgressBar; // type@0302 │ │ +40d286: 5b68 8294 |0023: iput-object v8, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.progressBar:Landroid/widget/ProgressBar; // field@9482 │ │ +40d28a: 1408 a002 0a7f |0025: const v8, #float 1.83447e+38 // #7f0a02a0 │ │ +40d290: 6e20 780c 8700 |0028: invoke-virtual {v7, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +40d296: 0c08 |002b: move-result-object v8 │ │ +40d298: 1f08 081e |002c: check-cast v8, Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // type@1e08 │ │ +40d29c: 5b68 8394 |002e: iput-object v8, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@9483 │ │ +40d2a0: 6e10 2735 0600 |0030: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +40d2a6: 0c09 |0033: move-result-object v9 │ │ +40d2a8: 1f09 d917 |0034: check-cast v9, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +40d2ac: 6e10 8f94 0900 |0036: invoke-virtual {v9}, Lde/danoeh/antennapod/activity/MainActivity;.getRecycledViewPool:()Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool; // method@948f │ │ +40d2b2: 0c09 |0039: move-result-object v9 │ │ +40d2b4: 6e20 4e44 9800 |003a: invoke-virtual {v8, v9}, Landroidx/recyclerview/widget/RecyclerView;.setRecycledViewPool:(Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool;)V // method@444e │ │ +40d2ba: 5468 8394 |003d: iget-object v8, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@9483 │ │ +40d2be: 6e20 ae35 8600 |003f: invoke-virtual {v6, v8}, Landroidx/fragment/app/Fragment;.registerForContextMenu:(Landroid/view/View;)V // method@35ae │ │ +40d2c4: 2208 cd1b |0042: new-instance v8, Lde/danoeh/antennapod/fragment/SearchFragment$1; // type@1bcd │ │ +40d2c8: 6e10 2735 0600 |0044: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +40d2ce: 0c09 |0047: move-result-object v9 │ │ +40d2d0: 1f09 d917 |0048: check-cast v9, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +40d2d4: 7030 bfa7 6809 |004a: invoke-direct {v8, v6, v9}, Lde/danoeh/antennapod/fragment/SearchFragment$1;.:(Lde/danoeh/antennapod/fragment/SearchFragment;Lde/danoeh/antennapod/activity/MainActivity;)V // method@a7bf │ │ +40d2da: 5b68 7a94 |004d: iput-object v8, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.adapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@947a │ │ +40d2de: 6e20 5d97 6800 |004f: invoke-virtual {v8, v6}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.setOnSelectModeListener:(Lde/danoeh/antennapod/adapter/SelectableAdapter$OnSelectModeListener;)V // method@975d │ │ +40d2e4: 5468 8394 |0052: iget-object v8, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@9483 │ │ +40d2e8: 5469 7a94 |0054: iget-object v9, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.adapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@947a │ │ +40d2ec: 6e20 3e44 9800 |0056: invoke-virtual {v8, v9}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@443e │ │ +40d2f2: 5468 8394 |0059: iget-object v8, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@9483 │ │ +40d2f6: 2209 0a1e |005b: new-instance v9, Lde/danoeh/antennapod/view/LiftOnScrollListener; // type@1e0a │ │ +40d2fa: 1401 5f00 0a7f |005d: const v1, #float 1.83435e+38 // #7f0a005f │ │ +40d300: 6e20 780c 1700 |0060: invoke-virtual {v7, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +40d306: 0c01 |0063: move-result-object v1 │ │ +40d308: 7020 46b1 1900 |0064: invoke-direct {v9, v1}, Lde/danoeh/antennapod/view/LiftOnScrollListener;.:(Landroid/view/View;)V // method@b146 │ │ +40d30e: 6e20 8343 9800 |0067: invoke-virtual {v8, v9}, Landroidx/recyclerview/widget/RecyclerView;.addOnScrollListener:(Landroidx/recyclerview/widget/RecyclerView$OnScrollListener;)V // method@4383 │ │ +40d314: 1408 a102 0a7f |006a: const v8, #float 1.83447e+38 // #7f0a02a1 │ │ +40d31a: 6e20 780c 8700 |006d: invoke-virtual {v7, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +40d320: 0c08 |0070: move-result-object v8 │ │ +40d322: 1f08 400b |0071: check-cast v8, Landroidx/recyclerview/widget/RecyclerView; // type@0b40 │ │ +40d326: 2209 0c0b |0073: new-instance v9, Landroidx/recyclerview/widget/LinearLayoutManager; // type@0b0c │ │ +40d32a: 6e10 2735 0600 |0075: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +40d330: 0c01 |0078: move-result-object v1 │ │ +40d332: 7020 ec40 1900 |0079: invoke-direct {v9, v1}, Landroidx/recyclerview/widget/LinearLayoutManager;.:(Landroid/content/Context;)V // method@40ec │ │ +40d338: 6e20 3241 0900 |007c: invoke-virtual {v9, v0}, Landroidx/recyclerview/widget/LinearLayoutManager;.setOrientation:(I)V // method@4132 │ │ +40d33e: 6e20 4844 9800 |007f: invoke-virtual {v8, v9}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@4448 │ │ +40d344: 2209 ce1b |0082: new-instance v9, Lde/danoeh/antennapod/fragment/SearchFragment$2; // type@1bce │ │ +40d348: 6e10 2735 0600 |0084: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +40d34e: 0c01 |0087: move-result-object v1 │ │ +40d350: 1f01 d917 |0088: check-cast v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +40d354: 7030 c1a7 6901 |008a: invoke-direct {v9, v6, v1}, Lde/danoeh/antennapod/fragment/SearchFragment$2;.:(Lde/danoeh/antennapod/fragment/SearchFragment;Lde/danoeh/antennapod/activity/MainActivity;)V // method@a7c1 │ │ +40d35a: 5b69 7b94 |008d: iput-object v9, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.adapterFeeds:Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter; // field@947b │ │ +40d35e: 6e20 3e44 9800 |008f: invoke-virtual {v8, v9}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@443e │ │ +40d364: 2208 071e |0092: new-instance v8, Lde/danoeh/antennapod/view/EmptyViewHandler; // type@1e07 │ │ +40d368: 6e10 2d35 0600 |0094: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +40d36e: 0c09 |0097: move-result-object v9 │ │ +40d370: 7020 38b1 9800 |0098: invoke-direct {v8, v9}, Lde/danoeh/antennapod/view/EmptyViewHandler;.:(Landroid/content/Context;)V // method@b138 │ │ +40d376: 5b68 7f94 |009b: iput-object v8, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.emptyViewHandler:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@947f │ │ +40d37a: 5469 8394 |009d: iget-object v9, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@9483 │ │ +40d37e: 6e20 3ab1 9800 |009f: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/view/EmptyViewHandler;.attachToRecyclerView:(Landroidx/recyclerview/widget/RecyclerView;)V // method@b13a │ │ +40d384: 5468 7f94 |00a2: iget-object v8, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.emptyViewHandler:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@947f │ │ +40d388: 1409 3b01 087f |00a4: const v9, #float 1.80781e+38 // #7f08013b │ │ +40d38e: 6e20 3cb1 9800 |00a7: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setIcon:(I)V // method@b13c │ │ +40d394: 5468 7f94 |00aa: iget-object v8, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.emptyViewHandler:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@947f │ │ +40d398: 1409 1403 127f |00ac: const v9, #float 1.94083e+38 // #7f120314 │ │ +40d39e: 6e20 3fb1 9800 |00af: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setTitle:(I)V // method@b13f │ │ +40d3a4: 5468 7f94 |00b2: iget-object v8, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.emptyViewHandler:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@947f │ │ +40d3a8: 1409 9903 127f |00b4: const v9, #float 1.94086e+38 // #7f120399 │ │ +40d3ae: 6e20 3db1 9800 |00b7: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setMessage:(I)V // method@b13d │ │ +40d3b4: 7100 8db7 0000 |00ba: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +40d3ba: 0c08 |00bd: move-result-object v8 │ │ +40d3bc: 6e20 92b7 6800 |00be: invoke-virtual {v8, v6}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b792 │ │ +40d3c2: 1408 8801 0a7f |00c1: const v8, #float 1.83441e+38 // #7f0a0188 │ │ +40d3c8: 6e20 780c 8700 |00c4: invoke-virtual {v7, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +40d3ce: 0c08 |00c7: move-result-object v8 │ │ +40d3d0: 1f08 bf14 |00c8: check-cast v8, Lcom/google/android/material/chip/Chip; // type@14bf │ │ +40d3d4: 5b68 7d94 |00ca: iput-object v8, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.chip:Lcom/google/android/material/chip/Chip; // field@947d │ │ +40d3d8: 2209 c91b |00cc: new-instance v9, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda6; // type@1bc9 │ │ +40d3dc: 7020 b7a7 6900 |00ce: invoke-direct {v9, v6}, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V // method@a7b7 │ │ +40d3e2: 6e20 097f 9800 |00d1: invoke-virtual {v8, v9}, Lcom/google/android/material/chip/Chip;.setOnCloseIconClickListener:(Landroid/view/View$OnClickListener;)V // method@7f09 │ │ +40d3e8: 5468 7d94 |00d4: iget-object v8, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.chip:Lcom/google/android/material/chip/Chip; // field@947d │ │ +40d3ec: 6e10 2b35 0600 |00d6: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@352b │ │ +40d3f2: 0c09 |00d9: move-result-object v9 │ │ +40d3f4: 1a01 3b85 |00da: const-string v1, "feed" // string@853b │ │ +40d3f8: 1602 0000 |00dc: const-wide/16 v2, #int 0 // #0 │ │ +40d3fc: 6e40 f506 1932 |00de: invoke-virtual {v9, v1, v2, v3}, Landroid/os/BaseBundle;.getLong:(Ljava/lang/String;J)J // method@06f5 │ │ +40d402: 0b04 |00e1: move-result-wide v4 │ │ +40d404: 3109 0402 |00e2: cmp-long v9, v4, v2 │ │ +40d408: 3909 0400 |00e4: if-nez v9, 00e8 // +0004 │ │ +40d40c: 1300 0800 |00e6: const/16 v0, #int 8 // #8 │ │ +40d410: 6e20 9c0d 0800 |00e8: invoke-virtual {v8, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +40d416: 5468 7d94 |00eb: iget-object v8, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.chip:Lcom/google/android/material/chip/Chip; // field@947d │ │ +40d41a: 6e10 2b35 0600 |00ed: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@352b │ │ +40d420: 0c09 |00f0: move-result-object v9 │ │ +40d422: 1a00 4e85 |00f1: const-string v0, "feedName" // string@854e │ │ +40d426: 1a01 0000 |00f3: const-string v1, "" // string@0000 │ │ +40d42a: 6e30 f806 0901 |00f5: invoke-virtual {v9, v0, v1}, Landroid/os/BaseBundle;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@06f8 │ │ +40d430: 0c09 |00f8: move-result-object v9 │ │ +40d432: 6e20 9d12 9800 |00f9: invoke-virtual {v8, v9}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +40d438: 6e10 2b35 0600 |00fc: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@352b │ │ +40d43e: 0c08 |00ff: move-result-object v8 │ │ +40d440: 1a09 e1c8 |0100: const-string v9, "query" // string@c8e1 │ │ +40d444: 1200 |0102: const/4 v0, #int 0 // #0 │ │ +40d446: 6e30 f806 9800 |0103: invoke-virtual {v8, v9, v0}, Landroid/os/BaseBundle;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@06f8 │ │ +40d44c: 0c08 |0106: move-result-object v8 │ │ +40d44e: 3808 0500 |0107: if-eqz v8, 010c // +0005 │ │ +40d452: 7010 fca7 0600 |0109: invoke-direct {v6}, Lde/danoeh/antennapod/fragment/SearchFragment;.search:()V // method@a7fc │ │ +40d458: 5468 8594 |010c: iget-object v8, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.searchView:Landroidx/appcompat/widget/SearchView; // field@9485 │ │ +40d45c: 2209 ca1b |010e: new-instance v9, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda7; // type@1bca │ │ +40d460: 7020 b9a7 6900 |0110: invoke-direct {v9, v6}, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V // method@a7b9 │ │ +40d466: 6e20 2b20 9800 |0113: invoke-virtual {v8, v9}, Landroidx/appcompat/widget/SearchView;.setOnQueryTextFocusChangeListener:(Landroid/view/View$OnFocusChangeListener;)V // method@202b │ │ +40d46c: 5468 8394 |0116: iget-object v8, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@9483 │ │ +40d470: 2209 cf1b |0118: new-instance v9, Lde/danoeh/antennapod/fragment/SearchFragment$3; // type@1bcf │ │ +40d474: 7020 c3a7 6900 |011a: invoke-direct {v9, v6}, Lde/danoeh/antennapod/fragment/SearchFragment$3;.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V // method@a7c3 │ │ +40d47a: 6e20 8343 9800 |011d: invoke-virtual {v8, v9}, Landroidx/recyclerview/widget/RecyclerView;.addOnScrollListener:(Landroidx/recyclerview/widget/RecyclerView$OnScrollListener;)V // method@4383 │ │ +40d480: 5468 8694 |0120: iget-object v8, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.speedDialBinding:Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // field@9486 │ │ +40d484: 5489 d48f |0122: iget-object v9, v8, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSD:Lcom/leinardi/android/speeddial/SpeedDialView; // field@8fd4 │ │ +40d488: 5488 d58f |0124: iget-object v8, v8, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSDOverlay:Lcom/leinardi/android/speeddial/SpeedDialOverlayLayout; // field@8fd5 │ │ +40d48c: 6e20 f78f 8900 |0126: invoke-virtual {v9, v8}, Lcom/leinardi/android/speeddial/SpeedDialView;.setOverlayLayout:(Lcom/leinardi/android/speeddial/SpeedDialOverlayLayout;)V // method@8ff7 │ │ +40d492: 5468 8694 |0129: iget-object v8, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.speedDialBinding:Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // field@9486 │ │ +40d496: 5488 d48f |012b: iget-object v8, v8, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSD:Lcom/leinardi/android/speeddial/SpeedDialView; // field@8fd4 │ │ +40d49a: 1409 0500 0f7f |012d: const v9, #float 1.9008e+38 // #7f0f0005 │ │ +40d4a0: 6e20 de8f 9800 |0130: invoke-virtual {v8, v9}, Lcom/leinardi/android/speeddial/SpeedDialView;.inflate:(I)V // method@8fde │ │ +40d4a6: 5468 8694 |0133: iget-object v8, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.speedDialBinding:Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // field@9486 │ │ +40d4aa: 5488 d48f |0135: iget-object v8, v8, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSD:Lcom/leinardi/android/speeddial/SpeedDialView; // field@8fd4 │ │ +40d4ae: 2209 d01b |0137: new-instance v9, Lde/danoeh/antennapod/fragment/SearchFragment$4; // type@1bd0 │ │ +40d4b2: 7020 c5a7 6900 |0139: invoke-direct {v9, v6}, Lde/danoeh/antennapod/fragment/SearchFragment$4;.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V // method@a7c5 │ │ +40d4b8: 6e20 f58f 9800 |013c: invoke-virtual {v8, v9}, Lcom/leinardi/android/speeddial/SpeedDialView;.setOnChangeListener:(Lcom/leinardi/android/speeddial/SpeedDialView$OnChangeListener;)V // method@8ff5 │ │ +40d4be: 5468 8694 |013f: iget-object v8, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.speedDialBinding:Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // field@9486 │ │ +40d4c2: 5488 d48f |0141: iget-object v8, v8, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSD:Lcom/leinardi/android/speeddial/SpeedDialView; // field@8fd4 │ │ +40d4c6: 2209 cb1b |0143: new-instance v9, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda8; // type@1bcb │ │ +40d4ca: 7020 bba7 6900 |0145: invoke-direct {v9, v6}, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V // method@a7bb │ │ +40d4d0: 6e20 f48f 9800 |0148: invoke-virtual {v8, v9}, Lcom/leinardi/android/speeddial/SpeedDialView;.setOnActionSelectedListener:(Lcom/leinardi/android/speeddial/SpeedDialView$OnActionSelectedListener;)V // method@8ff4 │ │ +40d4d6: 1107 |014b: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=141 │ │ 0x000b line=142 │ │ 0x0014 line=143 │ │ 0x001d line=144 │ │ 0x0028 line=145 │ │ @@ -1750273,20 +1750256,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -40d9f0: |[40d9f0] de.danoeh.antennapod.fragment.SearchFragment.onDestroyView:()V │ │ -40da00: 6f10 7c35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onDestroyView:()V // method@357c │ │ -40da06: 7100 8db7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -40da0c: 0c00 |0006: move-result-object v0 │ │ -40da0e: 6e20 93b7 1000 |0007: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b793 │ │ -40da14: 0e00 |000a: return-void │ │ +40d9b8: |[40d9b8] de.danoeh.antennapod.fragment.SearchFragment.onDestroyView:()V │ │ +40d9c8: 6f10 7c35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onDestroyView:()V // method@357c │ │ +40d9ce: 7100 8db7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +40d9d4: 0c00 |0006: move-result-object v0 │ │ +40d9d6: 6e20 93b7 1000 |0007: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b793 │ │ +40d9dc: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=238 │ │ 0x0003 line=239 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/fragment/SearchFragment; │ │ │ │ @@ -1750295,24 +1750278,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -40da18: |[40da18] de.danoeh.antennapod.fragment.SearchFragment.onEndSelectMode:()V │ │ -40da28: 5420 8694 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SearchFragment;.speedDialBinding:Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // field@9486 │ │ -40da2c: 5400 d48f |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSD:Lcom/leinardi/android/speeddial/SpeedDialView; // field@8fd4 │ │ -40da30: 6e10 cc8f 0000 |0004: invoke-virtual {v0}, Lcom/leinardi/android/speeddial/SpeedDialView;.close:()V // method@8fcc │ │ -40da36: 5420 8694 |0007: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SearchFragment;.speedDialBinding:Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // field@9486 │ │ -40da3a: 5400 d48f |0009: iget-object v0, v0, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSD:Lcom/leinardi/android/speeddial/SpeedDialView; // field@8fd4 │ │ -40da3e: 1301 0800 |000b: const/16 v1, #int 8 // #8 │ │ -40da42: 6e20 9c0d 1000 |000d: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -40da48: 7010 ffa7 0200 |0010: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/SearchFragment;.searchViewFocusOn:()V // method@a7ff │ │ -40da4e: 0e00 |0013: return-void │ │ +40d9e0: |[40d9e0] de.danoeh.antennapod.fragment.SearchFragment.onEndSelectMode:()V │ │ +40d9f0: 5420 8694 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SearchFragment;.speedDialBinding:Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // field@9486 │ │ +40d9f4: 5400 d48f |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSD:Lcom/leinardi/android/speeddial/SpeedDialView; // field@8fd4 │ │ +40d9f8: 6e10 cc8f 0000 |0004: invoke-virtual {v0}, Lcom/leinardi/android/speeddial/SpeedDialView;.close:()V // method@8fcc │ │ +40d9fe: 5420 8694 |0007: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SearchFragment;.speedDialBinding:Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // field@9486 │ │ +40da02: 5400 d48f |0009: iget-object v0, v0, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSD:Lcom/leinardi/android/speeddial/SpeedDialView; // field@8fd4 │ │ +40da06: 1301 0800 |000b: const/16 v1, #int 8 // #8 │ │ +40da0a: 6e20 9c0d 1000 |000d: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +40da10: 7010 ffa7 0200 |0010: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/SearchFragment;.searchViewFocusOn:()V // method@a7ff │ │ +40da16: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=449 │ │ 0x0007 line=450 │ │ 0x0010 line=451 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lde/danoeh/antennapod/fragment/SearchFragment; │ │ @@ -1750322,36 +1750305,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 │ │ -40da50: |[40da50] de.danoeh.antennapod.fragment.SearchFragment.onEventMainThread:(Lde/danoeh/antennapod/event/EpisodeDownloadEvent;)V │ │ -40da60: 5420 8494 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SearchFragment;.results:Ljava/util/List; // field@9484 │ │ -40da64: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -40da68: 0e00 |0004: return-void │ │ -40da6a: 6e10 46a2 0300 |0005: invoke-virtual {v3}, Lde/danoeh/antennapod/event/EpisodeDownloadEvent;.getUrls:()Ljava/util/Set; // method@a246 │ │ -40da70: 0c03 |0008: move-result-object v3 │ │ -40da72: 7210 c8b5 0300 |0009: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@b5c8 │ │ -40da78: 0c03 |000c: move-result-object v3 │ │ -40da7a: 7210 4db5 0300 |000d: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -40da80: 0a00 |0010: move-result v0 │ │ -40da82: 3800 1600 |0011: if-eqz v0, 0027 // +0016 │ │ -40da86: 7210 4eb5 0300 |0013: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -40da8c: 0c00 |0016: move-result-object v0 │ │ -40da8e: 1f00 8d1e |0017: check-cast v0, Ljava/lang/String; // type@1e8d │ │ -40da92: 5421 8494 |0019: iget-object v1, v2, Lde/danoeh/antennapod/fragment/SearchFragment;.results:Ljava/util/List; // field@9484 │ │ -40da96: 7120 839d 0100 |001b: invoke-static {v1, v0}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.indexOfItemWithDownloadUrl:(Ljava/util/List;Ljava/lang/String;)I // method@9d83 │ │ -40da9c: 0a00 |001e: move-result v0 │ │ -40da9e: 3a00 eeff |001f: if-ltz v0, 000d // -0012 │ │ -40daa2: 5421 7a94 |0021: iget-object v1, v2, Lde/danoeh/antennapod/fragment/SearchFragment;.adapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@947a │ │ -40daa6: 6e20 b996 0100 |0023: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.notifyItemChangedCompat:(I)V // method@96b9 │ │ -40daac: 28e7 |0026: goto 000d // -0019 │ │ -40daae: 0e00 |0027: return-void │ │ +40da18: |[40da18] de.danoeh.antennapod.fragment.SearchFragment.onEventMainThread:(Lde/danoeh/antennapod/event/EpisodeDownloadEvent;)V │ │ +40da28: 5420 8494 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SearchFragment;.results:Ljava/util/List; // field@9484 │ │ +40da2c: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +40da30: 0e00 |0004: return-void │ │ +40da32: 6e10 46a2 0300 |0005: invoke-virtual {v3}, Lde/danoeh/antennapod/event/EpisodeDownloadEvent;.getUrls:()Ljava/util/Set; // method@a246 │ │ +40da38: 0c03 |0008: move-result-object v3 │ │ +40da3a: 7210 c8b5 0300 |0009: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@b5c8 │ │ +40da40: 0c03 |000c: move-result-object v3 │ │ +40da42: 7210 4db5 0300 |000d: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +40da48: 0a00 |0010: move-result v0 │ │ +40da4a: 3800 1600 |0011: if-eqz v0, 0027 // +0016 │ │ +40da4e: 7210 4eb5 0300 |0013: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +40da54: 0c00 |0016: move-result-object v0 │ │ +40da56: 1f00 8d1e |0017: check-cast v0, Ljava/lang/String; // type@1e8d │ │ +40da5a: 5421 8494 |0019: iget-object v1, v2, Lde/danoeh/antennapod/fragment/SearchFragment;.results:Ljava/util/List; // field@9484 │ │ +40da5e: 7120 839d 0100 |001b: invoke-static {v1, v0}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.indexOfItemWithDownloadUrl:(Ljava/util/List;Ljava/lang/String;)I // method@9d83 │ │ +40da64: 0a00 |001e: move-result v0 │ │ +40da66: 3a00 eeff |001f: if-ltz v0, 000d // -0012 │ │ +40da6a: 5421 7a94 |0021: iget-object v1, v2, Lde/danoeh/antennapod/fragment/SearchFragment;.adapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@947a │ │ +40da6e: 6e20 b996 0100 |0023: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.notifyItemChangedCompat:(I)V // method@96b9 │ │ +40da74: 28e7 |0026: goto 000d // -0019 │ │ +40da76: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=342 │ │ 0x0005 line=345 │ │ 0x0019 line=346 │ │ 0x0021 line=348 │ │ locals : │ │ @@ -1750363,57 +1750346,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 │ │ -40dab0: |[40dab0] de.danoeh.antennapod.fragment.SearchFragment.onEventMainThread:(Lde/danoeh/antennapod/event/FeedItemEvent;)V │ │ -40dac0: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -40dac4: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -40daca: 1a01 a0bf |0005: const-string v1, "onEventMainThread() called with: event = [" // string@bfa0 │ │ -40dace: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -40dad4: 6e20 5bb3 7000 |000a: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ -40dada: 1a01 4666 |000d: const-string v1, "]" // string@6646 │ │ -40dade: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -40dae4: 6e10 67b3 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -40daea: 0c00 |0015: move-result-object v0 │ │ -40daec: 1a01 8954 |0016: const-string v1, "SearchFragment" // string@5489 │ │ -40daf0: 7120 fe0a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -40daf6: 5460 8494 |001b: iget-object v0, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.results:Ljava/util/List; // field@9484 │ │ -40dafa: 3900 0300 |001d: if-nez v0, 0020 // +0003 │ │ -40dafe: 0e00 |001f: return-void │ │ -40db00: 5460 7a94 |0020: iget-object v0, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.adapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@947a │ │ -40db04: 3900 0600 |0022: if-nez v0, 0028 // +0006 │ │ -40db08: 7010 fca7 0600 |0024: invoke-direct {v6}, Lde/danoeh/antennapod/fragment/SearchFragment;.search:()V // method@a7fc │ │ -40db0e: 0e00 |0027: return-void │ │ -40db10: 5470 5f91 |0028: iget-object v0, v7, Lde/danoeh/antennapod/event/FeedItemEvent;.items:Ljava/util/List; // field@915f │ │ -40db14: 7210 72b5 0000 |002a: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ -40db1a: 0a00 |002d: move-result v0 │ │ -40db1c: 1201 |002e: const/4 v1, #int 0 // #0 │ │ -40db1e: 3501 2800 |002f: if-ge v1, v0, 0057 // +0028 │ │ -40db22: 5472 5f91 |0031: iget-object v2, v7, Lde/danoeh/antennapod/event/FeedItemEvent;.items:Ljava/util/List; // field@915f │ │ -40db26: 7220 66b5 1200 |0033: invoke-interface {v2, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -40db2c: 0c02 |0036: move-result-object v2 │ │ -40db2e: 1f02 b91c |0037: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -40db32: 5463 8494 |0039: iget-object v3, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.results:Ljava/util/List; // field@9484 │ │ -40db36: 6e10 f4ab 0200 |003b: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -40db3c: 0b04 |003e: move-result-wide v4 │ │ -40db3e: 7130 849d 4305 |003f: invoke-static {v3, v4, v5}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.indexOfItemWithId:(Ljava/util/List;J)I // method@9d84 │ │ -40db44: 0a03 |0042: move-result v3 │ │ -40db46: 3a03 1100 |0043: if-ltz v3, 0054 // +0011 │ │ -40db4a: 5464 8494 |0045: iget-object v4, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.results:Ljava/util/List; // field@9484 │ │ -40db4e: 7220 6eb5 3400 |0047: invoke-interface {v4, v3}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@b56e │ │ -40db54: 5464 8494 |004a: iget-object v4, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.results:Ljava/util/List; // field@9484 │ │ -40db58: 7230 5eb5 3402 |004c: invoke-interface {v4, v3, v2}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@b55e │ │ -40db5e: 5462 7a94 |004f: iget-object v2, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.adapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@947a │ │ -40db62: 6e20 b996 3200 |0051: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.notifyItemChangedCompat:(I)V // method@96b9 │ │ -40db68: d801 0101 |0054: add-int/lit8 v1, v1, #int 1 // #01 │ │ -40db6c: 28d9 |0056: goto 002f // -0027 │ │ -40db6e: 0e00 |0057: return-void │ │ +40da78: |[40da78] de.danoeh.antennapod.fragment.SearchFragment.onEventMainThread:(Lde/danoeh/antennapod/event/FeedItemEvent;)V │ │ +40da88: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +40da8c: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +40da92: 1a01 a0bf |0005: const-string v1, "onEventMainThread() called with: event = [" // string@bfa0 │ │ +40da96: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +40da9c: 6e20 5bb3 7000 |000a: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ +40daa2: 1a01 4666 |000d: const-string v1, "]" // string@6646 │ │ +40daa6: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +40daac: 6e10 67b3 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +40dab2: 0c00 |0015: move-result-object v0 │ │ +40dab4: 1a01 8954 |0016: const-string v1, "SearchFragment" // string@5489 │ │ +40dab8: 7120 fe0a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +40dabe: 5460 8494 |001b: iget-object v0, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.results:Ljava/util/List; // field@9484 │ │ +40dac2: 3900 0300 |001d: if-nez v0, 0020 // +0003 │ │ +40dac6: 0e00 |001f: return-void │ │ +40dac8: 5460 7a94 |0020: iget-object v0, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.adapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@947a │ │ +40dacc: 3900 0600 |0022: if-nez v0, 0028 // +0006 │ │ +40dad0: 7010 fca7 0600 |0024: invoke-direct {v6}, Lde/danoeh/antennapod/fragment/SearchFragment;.search:()V // method@a7fc │ │ +40dad6: 0e00 |0027: return-void │ │ +40dad8: 5470 5f91 |0028: iget-object v0, v7, Lde/danoeh/antennapod/event/FeedItemEvent;.items:Ljava/util/List; // field@915f │ │ +40dadc: 7210 72b5 0000 |002a: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ +40dae2: 0a00 |002d: move-result v0 │ │ +40dae4: 1201 |002e: const/4 v1, #int 0 // #0 │ │ +40dae6: 3501 2800 |002f: if-ge v1, v0, 0057 // +0028 │ │ +40daea: 5472 5f91 |0031: iget-object v2, v7, Lde/danoeh/antennapod/event/FeedItemEvent;.items:Ljava/util/List; // field@915f │ │ +40daee: 7220 66b5 1200 |0033: invoke-interface {v2, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +40daf4: 0c02 |0036: move-result-object v2 │ │ +40daf6: 1f02 b91c |0037: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +40dafa: 5463 8494 |0039: iget-object v3, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.results:Ljava/util/List; // field@9484 │ │ +40dafe: 6e10 f4ab 0200 |003b: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +40db04: 0b04 |003e: move-result-wide v4 │ │ +40db06: 7130 849d 4305 |003f: invoke-static {v3, v4, v5}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.indexOfItemWithId:(Ljava/util/List;J)I // method@9d84 │ │ +40db0c: 0a03 |0042: move-result v3 │ │ +40db0e: 3a03 1100 |0043: if-ltz v3, 0054 // +0011 │ │ +40db12: 5464 8494 |0045: iget-object v4, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.results:Ljava/util/List; // field@9484 │ │ +40db16: 7220 6eb5 3400 |0047: invoke-interface {v4, v3}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@b56e │ │ +40db1c: 5464 8494 |004a: iget-object v4, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.results:Ljava/util/List; // field@9484 │ │ +40db20: 7230 5eb5 3402 |004c: invoke-interface {v4, v3, v2}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@b55e │ │ +40db26: 5462 7a94 |004f: iget-object v2, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.adapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@947a │ │ +40db2a: 6e20 b996 3200 |0051: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.notifyItemChangedCompat:(I)V // method@96b9 │ │ +40db30: d801 0101 |0054: add-int/lit8 v1, v1, #int 1 // #01 │ │ +40db34: 28d9 |0056: goto 002f // -0027 │ │ +40db36: 0e00 |0057: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ 0x001b line=323 │ │ 0x0020 line=325 │ │ 0x0024 line=326 │ │ 0x0028 line=329 │ │ @@ -1750431,35 +1750414,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 │ │ -40db70: |[40db70] de.danoeh.antennapod.fragment.SearchFragment.onEventMainThread:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V │ │ -40db80: 5430 7a94 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/SearchFragment;.adapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@947a │ │ -40db84: 3800 2200 |0002: if-eqz v0, 0024 // +0022 │ │ -40db88: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -40db8a: 5431 7a94 |0005: iget-object v1, v3, Lde/danoeh/antennapod/fragment/SearchFragment;.adapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@947a │ │ -40db8e: 6e10 b196 0100 |0007: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getItemCount:()I // method@96b1 │ │ -40db94: 0a01 |000a: move-result v1 │ │ -40db96: 3510 1900 |000b: if-ge v0, v1, 0024 // +0019 │ │ -40db9a: 5431 8394 |000d: iget-object v1, v3, Lde/danoeh/antennapod/fragment/SearchFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@9483 │ │ -40db9e: 6e20 c043 0100 |000f: invoke-virtual {v1, v0}, Landroidx/recyclerview/widget/RecyclerView;.findViewHolderForAdapterPosition:(I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; // method@43c0 │ │ -40dba4: 0c01 |0012: move-result-object v1 │ │ -40dba6: 1f01 141e |0013: check-cast v1, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // type@1e14 │ │ -40dbaa: 3801 0c00 |0015: if-eqz v1, 0021 // +000c │ │ -40dbae: 6e10 5ab1 0100 |0017: invoke-virtual {v1}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.isCurrentlyPlayingItem:()Z // method@b15a │ │ -40dbb4: 0a02 |001a: move-result v2 │ │ -40dbb6: 3802 0600 |001b: if-eqz v2, 0021 // +0006 │ │ -40dbba: 6e20 5bb1 4100 |001d: invoke-virtual {v1, v4}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.notifyPlaybackPositionUpdated:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V // method@b15b │ │ -40dbc0: 2804 |0020: goto 0024 // +0004 │ │ -40dbc2: d800 0001 |0021: add-int/lit8 v0, v0, #int 1 // #01 │ │ -40dbc6: 28e2 |0023: goto 0005 // -001e │ │ -40dbc8: 0e00 |0024: return-void │ │ +40db38: |[40db38] de.danoeh.antennapod.fragment.SearchFragment.onEventMainThread:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V │ │ +40db48: 5430 7a94 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/SearchFragment;.adapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@947a │ │ +40db4c: 3800 2200 |0002: if-eqz v0, 0024 // +0022 │ │ +40db50: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +40db52: 5431 7a94 |0005: iget-object v1, v3, Lde/danoeh/antennapod/fragment/SearchFragment;.adapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@947a │ │ +40db56: 6e10 b196 0100 |0007: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getItemCount:()I // method@96b1 │ │ +40db5c: 0a01 |000a: move-result v1 │ │ +40db5e: 3510 1900 |000b: if-ge v0, v1, 0024 // +0019 │ │ +40db62: 5431 8394 |000d: iget-object v1, v3, Lde/danoeh/antennapod/fragment/SearchFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@9483 │ │ +40db66: 6e20 c043 0100 |000f: invoke-virtual {v1, v0}, Landroidx/recyclerview/widget/RecyclerView;.findViewHolderForAdapterPosition:(I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; // method@43c0 │ │ +40db6c: 0c01 |0012: move-result-object v1 │ │ +40db6e: 1f01 141e |0013: check-cast v1, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // type@1e14 │ │ +40db72: 3801 0c00 |0015: if-eqz v1, 0021 // +000c │ │ +40db76: 6e10 5ab1 0100 |0017: invoke-virtual {v1}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.isCurrentlyPlayingItem:()Z // method@b15a │ │ +40db7c: 0a02 |001a: move-result v2 │ │ +40db7e: 3802 0600 |001b: if-eqz v2, 0021 // +0006 │ │ +40db82: 6e20 5bb1 4100 |001d: invoke-virtual {v1, v4}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.notifyPlaybackPositionUpdated:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V // method@b15b │ │ +40db88: 2804 |0020: goto 0024 // +0004 │ │ +40db8a: d800 0001 |0021: add-int/lit8 v0, v0, #int 1 // #01 │ │ +40db8e: 28e2 |0023: goto 0005 // -001e │ │ +40db90: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=355 │ │ 0x0005 line=356 │ │ 0x000d line=357 │ │ 0x0017 line=358 │ │ 0x001d line=359 │ │ @@ -1750472,17 +1750455,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 │ │ -40dbcc: |[40dbcc] de.danoeh.antennapod.fragment.SearchFragment.onFeedListChanged:(Lde/danoeh/antennapod/event/FeedListUpdateEvent;)V │ │ -40dbdc: 7010 fca7 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/SearchFragment;.search:()V // method@a7fc │ │ -40dbe2: 0e00 |0003: return-void │ │ +40db94: |[40db94] de.danoeh.antennapod.fragment.SearchFragment.onFeedListChanged:(Lde/danoeh/antennapod/event/FeedListUpdateEvent;)V │ │ +40dba4: 7010 fca7 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/SearchFragment;.search:()V // method@a7fc │ │ +40dbaa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=312 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/SearchFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/event/FeedListUpdateEvent; │ │ │ │ @@ -1750491,17 +1750474,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 │ │ -40dbe4: |[40dbe4] de.danoeh.antennapod.fragment.SearchFragment.onPlayerStatusChanged:(Lde/danoeh/antennapod/event/PlayerStatusEvent;)V │ │ -40dbf4: 7010 fca7 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/SearchFragment;.search:()V // method@a7fc │ │ -40dbfa: 0e00 |0003: return-void │ │ +40dbac: |[40dbac] de.danoeh.antennapod.fragment.SearchFragment.onPlayerStatusChanged:(Lde/danoeh/antennapod/event/PlayerStatusEvent;)V │ │ +40dbbc: 7010 fca7 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/SearchFragment;.search:()V // method@a7fc │ │ +40dbc2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/SearchFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/event/PlayerStatusEvent; │ │ │ │ @@ -1750510,33 +1750493,33 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -40dbfc: |[40dbfc] de.danoeh.antennapod.fragment.SearchFragment.onStartSelectMode:()V │ │ -40dc0c: 7010 fea7 0200 |0000: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/SearchFragment;.searchViewFocusOff:()V // method@a7fe │ │ -40dc12: 5420 8694 |0003: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SearchFragment;.speedDialBinding:Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // field@9486 │ │ -40dc16: 5400 d48f |0005: iget-object v0, v0, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSD:Lcom/leinardi/android/speeddial/SpeedDialView; // field@8fd4 │ │ -40dc1a: 1401 a802 0a7f |0007: const v1, #float 1.83447e+38 // #7f0a02a8 │ │ -40dc20: 6e20 e78f 1000 |000a: invoke-virtual {v0, v1}, Lcom/leinardi/android/speeddial/SpeedDialView;.removeActionItemById:(I)Lcom/leinardi/android/speeddial/SpeedDialActionItem; // method@8fe7 │ │ -40dc26: 5420 8694 |000d: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SearchFragment;.speedDialBinding:Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // field@9486 │ │ -40dc2a: 5400 d48f |000f: iget-object v0, v0, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSD:Lcom/leinardi/android/speeddial/SpeedDialView; // field@8fd4 │ │ -40dc2e: 1401 a902 0a7f |0011: const v1, #float 1.83447e+38 // #7f0a02a9 │ │ -40dc34: 6e20 e78f 1000 |0014: invoke-virtual {v0, v1}, Lcom/leinardi/android/speeddial/SpeedDialView;.removeActionItemById:(I)Lcom/leinardi/android/speeddial/SpeedDialActionItem; // method@8fe7 │ │ -40dc3a: 5420 8694 |0017: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SearchFragment;.speedDialBinding:Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // field@9486 │ │ -40dc3e: 5400 d48f |0019: iget-object v0, v0, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSD:Lcom/leinardi/android/speeddial/SpeedDialView; // field@8fd4 │ │ -40dc42: 1401 f500 0a7f |001b: const v1, #float 1.83438e+38 // #7f0a00f5 │ │ -40dc48: 6e20 e78f 1000 |001e: invoke-virtual {v0, v1}, Lcom/leinardi/android/speeddial/SpeedDialView;.removeActionItemById:(I)Lcom/leinardi/android/speeddial/SpeedDialActionItem; // method@8fe7 │ │ -40dc4e: 5420 8694 |0021: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SearchFragment;.speedDialBinding:Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // field@9486 │ │ -40dc52: 5400 d48f |0023: iget-object v0, v0, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSD:Lcom/leinardi/android/speeddial/SpeedDialView; // field@8fd4 │ │ -40dc56: 1201 |0025: const/4 v1, #int 0 // #0 │ │ -40dc58: 6e20 9c0d 1000 |0026: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -40dc5e: 0e00 |0029: return-void │ │ +40dbc4: |[40dbc4] de.danoeh.antennapod.fragment.SearchFragment.onStartSelectMode:()V │ │ +40dbd4: 7010 fea7 0200 |0000: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/SearchFragment;.searchViewFocusOff:()V // method@a7fe │ │ +40dbda: 5420 8694 |0003: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SearchFragment;.speedDialBinding:Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // field@9486 │ │ +40dbde: 5400 d48f |0005: iget-object v0, v0, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSD:Lcom/leinardi/android/speeddial/SpeedDialView; // field@8fd4 │ │ +40dbe2: 1401 a802 0a7f |0007: const v1, #float 1.83447e+38 // #7f0a02a8 │ │ +40dbe8: 6e20 e78f 1000 |000a: invoke-virtual {v0, v1}, Lcom/leinardi/android/speeddial/SpeedDialView;.removeActionItemById:(I)Lcom/leinardi/android/speeddial/SpeedDialActionItem; // method@8fe7 │ │ +40dbee: 5420 8694 |000d: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SearchFragment;.speedDialBinding:Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // field@9486 │ │ +40dbf2: 5400 d48f |000f: iget-object v0, v0, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSD:Lcom/leinardi/android/speeddial/SpeedDialView; // field@8fd4 │ │ +40dbf6: 1401 a902 0a7f |0011: const v1, #float 1.83447e+38 // #7f0a02a9 │ │ +40dbfc: 6e20 e78f 1000 |0014: invoke-virtual {v0, v1}, Lcom/leinardi/android/speeddial/SpeedDialView;.removeActionItemById:(I)Lcom/leinardi/android/speeddial/SpeedDialActionItem; // method@8fe7 │ │ +40dc02: 5420 8694 |0017: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SearchFragment;.speedDialBinding:Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // field@9486 │ │ +40dc06: 5400 d48f |0019: iget-object v0, v0, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSD:Lcom/leinardi/android/speeddial/SpeedDialView; // field@8fd4 │ │ +40dc0a: 1401 f500 0a7f |001b: const v1, #float 1.83438e+38 // #7f0a00f5 │ │ +40dc10: 6e20 e78f 1000 |001e: invoke-virtual {v0, v1}, Lcom/leinardi/android/speeddial/SpeedDialView;.removeActionItemById:(I)Lcom/leinardi/android/speeddial/SpeedDialActionItem; // method@8fe7 │ │ +40dc16: 5420 8694 |0021: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SearchFragment;.speedDialBinding:Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // field@9486 │ │ +40dc1a: 5400 d48f |0023: iget-object v0, v0, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSD:Lcom/leinardi/android/speeddial/SpeedDialView; // field@8fd4 │ │ +40dc1e: 1201 |0025: const/4 v1, #int 0 // #0 │ │ +40dc20: 6e20 9c0d 1000 |0026: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +40dc26: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=440 │ │ 0x0003 line=441 │ │ 0x000d line=442 │ │ 0x0017 line=443 │ │ 0x0021 line=444 │ │ @@ -1750548,20 +1750531,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -40dc60: |[40dc60] de.danoeh.antennapod.fragment.SearchFragment.onStop:()V │ │ -40dc70: 6f10 8e35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onStop:()V // method@358e │ │ -40dc76: 5410 7e94 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SearchFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@947e │ │ -40dc7a: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -40dc7e: 7210 91b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ -40dc84: 0e00 |000a: return-void │ │ +40dc28: |[40dc28] de.danoeh.antennapod.fragment.SearchFragment.onStop:()V │ │ +40dc38: 6f10 8e35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onStop:()V // method@358e │ │ +40dc3e: 5410 7e94 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SearchFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@947e │ │ +40dc42: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +40dc46: 7210 91b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ +40dc4c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0003 line=132 │ │ 0x0007 line=133 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/fragment/SearchFragment; │ │ @@ -1750571,17 +1750554,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 │ │ -40dc88: |[40dc88] de.danoeh.antennapod.fragment.SearchFragment.onUnreadItemsChanged:(Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;)V │ │ -40dc98: 7010 fca7 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/SearchFragment;.search:()V // method@a7fc │ │ -40dc9e: 0e00 |0003: return-void │ │ +40dc50: |[40dc50] de.danoeh.antennapod.fragment.SearchFragment.onUnreadItemsChanged:(Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;)V │ │ +40dc60: 7010 fca7 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/SearchFragment;.search:()V // method@a7fc │ │ +40dc66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=317 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/SearchFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; │ │ │ │ @@ -1750619,18 +1750602,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 │ │ -40e240: |[40e240] de.danoeh.antennapod.fragment.SubscriptionFragment$1.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;Lde/danoeh/antennapod/activity/MainActivity;)V │ │ -40e250: 5b01 9394 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$1;.this$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@9493 │ │ -40e254: 7020 8e97 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@978e │ │ -40e25a: 0e00 |0005: return-void │ │ +40e208: |[40e208] de.danoeh.antennapod.fragment.SubscriptionFragment$1.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;Lde/danoeh/antennapod/activity/MainActivity;)V │ │ +40e218: 5b01 9394 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$1;.this$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@9493 │ │ +40e21c: 7020 8e97 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@978e │ │ +40e222: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ 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; │ │ @@ -1750641,21 +1750624,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 │ │ -40e25c: |[40e25c] de.danoeh.antennapod.fragment.SubscriptionFragment$1.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -40e26c: 6f40 9d97 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@979d │ │ -40e272: 5402 9394 |0003: iget-object v2, v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$1;.this$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@9493 │ │ -40e276: 2203 e01b |0005: new-instance v3, Lde/danoeh/antennapod/fragment/SubscriptionFragment$1$$ExternalSyntheticLambda0; // type@1be0 │ │ -40e27a: 7020 19a8 2300 |0007: invoke-direct {v3, v2}, Lde/danoeh/antennapod/fragment/SubscriptionFragment$1$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V // method@a819 │ │ -40e280: 7120 9b98 3100 |000a: invoke-static {v1, v3}, Lde/danoeh/antennapod/core/menuhandler/MenuItemUtils;.setOnClickListeners:(Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;)V // method@989b │ │ -40e286: 0e00 |000d: return-void │ │ +40e224: |[40e224] de.danoeh.antennapod.fragment.SubscriptionFragment$1.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +40e234: 6f40 9d97 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@979d │ │ +40e23a: 5402 9394 |0003: iget-object v2, v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$1;.this$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@9493 │ │ +40e23e: 2203 e01b |0005: new-instance v3, Lde/danoeh/antennapod/fragment/SubscriptionFragment$1$$ExternalSyntheticLambda0; // type@1be0 │ │ +40e242: 7020 19a8 2300 |0007: invoke-direct {v3, v2}, Lde/danoeh/antennapod/fragment/SubscriptionFragment$1$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V // method@a819 │ │ +40e248: 7120 9b98 3100 |000a: invoke-static {v1, v3}, Lde/danoeh/antennapod/core/menuhandler/MenuItemUtils;.setOnClickListeners:(Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;)V // method@989b │ │ +40e24e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ 0x0003 line=150 │ │ locals : │ │ 0x0000 - 0x000e reg=0 this Lde/danoeh/antennapod/fragment/SubscriptionFragment$1; │ │ 0x0000 - 0x000e reg=1 (null) Landroid/view/ContextMenu; │ │ @@ -1750788,17 +1750771,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 │ │ -40e910: |[40e910] de.danoeh.antennapod.fragment.SubscriptionFragment.$r8$lambda$-damZnZ5ii1h3IuCN003JzqP1Lk:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;Landroid/view/View;)V │ │ -40e920: 7020 34a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.lambda$onCreateView$3:(Landroid/view/View;)V // method@a834 │ │ -40e926: 0e00 |0003: return-void │ │ +40e8d8: |[40e8d8] de.danoeh.antennapod.fragment.SubscriptionFragment.$r8$lambda$-damZnZ5ii1h3IuCN003JzqP1Lk:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;Landroid/view/View;)V │ │ +40e8e8: 7020 34a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.lambda$onCreateView$3:(Landroid/view/View;)V // method@a834 │ │ +40e8ee: 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; │ │ │ │ @@ -1750807,17 +1750790,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 │ │ -40e928: |[40e928] de.danoeh.antennapod.fragment.SubscriptionFragment.$r8$lambda$0XJTwjdH_NSQ3UfuLZ4mR1Q3L3U:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ -40e938: 7110 35a8 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.lambda$onCreateView$4:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V // method@a835 │ │ -40e93e: 0e00 |0003: return-void │ │ +40e8f0: |[40e8f0] de.danoeh.antennapod.fragment.SubscriptionFragment.$r8$lambda$0XJTwjdH_NSQ3UfuLZ4mR1Q3L3U:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ +40e900: 7110 35a8 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.lambda$onCreateView$4:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V // method@a835 │ │ +40e906: 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;) │ │ @@ -1750825,17 +1750808,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 │ │ -40e940: |[40e940] de.danoeh.antennapod.fragment.SubscriptionFragment.$r8$lambda$2Rro7tQi5QKZaMyqNkJSvl--87o:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V │ │ -40e950: 7010 38a8 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.loadSubscriptions:()V // method@a838 │ │ -40e956: 0e00 |0003: return-void │ │ +40e908: |[40e908] de.danoeh.antennapod.fragment.SubscriptionFragment.$r8$lambda$2Rro7tQi5QKZaMyqNkJSvl--87o:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V │ │ +40e918: 7010 38a8 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.loadSubscriptions:()V // method@a838 │ │ +40e91e: 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;) │ │ @@ -1750843,18 +1750826,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 │ │ -40e5c0: |[40e5c0] de.danoeh.antennapod.fragment.SubscriptionFragment.$r8$lambda$CZrDJ9oF4h8rwi9D7IiCAjfHeJw:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z │ │ -40e5d0: 7020 37a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.lambda$onCreateView$6:(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z // method@a837 │ │ -40e5d6: 0a00 |0003: move-result v0 │ │ -40e5d8: 0f00 |0004: return v0 │ │ +40e588: |[40e588] de.danoeh.antennapod.fragment.SubscriptionFragment.$r8$lambda$CZrDJ9oF4h8rwi9D7IiCAjfHeJw:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z │ │ +40e598: 7020 37a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.lambda$onCreateView$6:(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z // method@a837 │ │ +40e59e: 0a00 |0003: move-result v0 │ │ +40e5a0: 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; │ │ │ │ @@ -1750863,17 +1750846,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 │ │ -40e958: |[40e958] de.danoeh.antennapod.fragment.SubscriptionFragment.$r8$lambda$IunUbgtD88XwNXosHytVeTO3o2U:(Ljava/lang/Throwable;)V │ │ -40e968: 7110 30a8 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.lambda$loadSubscriptions$9:(Ljava/lang/Throwable;)V // method@a830 │ │ -40e96e: 0e00 |0003: return-void │ │ +40e920: |[40e920] de.danoeh.antennapod.fragment.SubscriptionFragment.$r8$lambda$IunUbgtD88XwNXosHytVeTO3o2U:(Ljava/lang/Throwable;)V │ │ +40e930: 7110 30a8 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.lambda$loadSubscriptions$9:(Ljava/lang/Throwable;)V // method@a830 │ │ +40e936: 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;) │ │ @@ -1750881,18 +1750864,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 │ │ -40e880: |[40e880] de.danoeh.antennapod.fragment.SubscriptionFragment.$r8$lambda$WK3ZDZkWwOe2tupcTdUrij4G8qQ:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)Ljava/util/List; │ │ -40e890: 7010 2ea8 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.lambda$loadSubscriptions$7:()Ljava/util/List; // method@a82e │ │ -40e896: 0c00 |0003: move-result-object v0 │ │ -40e898: 1100 |0004: return-object v0 │ │ +40e848: |[40e848] de.danoeh.antennapod.fragment.SubscriptionFragment.$r8$lambda$WK3ZDZkWwOe2tupcTdUrij4G8qQ:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)Ljava/util/List; │ │ +40e858: 7010 2ea8 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.lambda$loadSubscriptions$7:()Ljava/util/List; // method@a82e │ │ +40e85e: 0c00 |0003: move-result-object v0 │ │ +40e860: 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;) │ │ @@ -1750900,17 +1750883,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 │ │ -40e970: |[40e970] de.danoeh.antennapod.fragment.SubscriptionFragment.$r8$lambda$WY1bOl3N66IpVarHw6ph2K4WEgs:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ -40e980: 7020 36a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.lambda$onCreateView$5:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V // method@a836 │ │ -40e986: 0e00 |0003: return-void │ │ +40e938: |[40e938] de.danoeh.antennapod.fragment.SubscriptionFragment.$r8$lambda$WY1bOl3N66IpVarHw6ph2K4WEgs:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ +40e948: 7020 36a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.lambda$onCreateView$5:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V // method@a836 │ │ +40e94e: 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; │ │ │ │ @@ -1750919,17 +1750902,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 │ │ -40e988: |[40e988] de.danoeh.antennapod.fragment.SubscriptionFragment.$r8$lambda$dq37z8yfqrtOhJkrQnfD9qBC9Rg:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;Landroid/view/View;)V │ │ -40e998: 7020 33a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.lambda$onCreateView$2:(Landroid/view/View;)V // method@a833 │ │ -40e99e: 0e00 |0003: return-void │ │ +40e950: |[40e950] de.danoeh.antennapod.fragment.SubscriptionFragment.$r8$lambda$dq37z8yfqrtOhJkrQnfD9qBC9Rg:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;Landroid/view/View;)V │ │ +40e960: 7020 33a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.lambda$onCreateView$2:(Landroid/view/View;)V // method@a833 │ │ +40e966: 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; │ │ │ │ @@ -1750938,18 +1750921,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 │ │ -40e5dc: |[40e5dc] de.danoeh.antennapod.fragment.SubscriptionFragment.$r8$lambda$egU46U6268OBjox4p4k-cjJuPHo:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;Landroid/view/View;)Z │ │ -40e5ec: 7020 32a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.lambda$onCreateView$1:(Landroid/view/View;)Z // method@a832 │ │ -40e5f2: 0a00 |0003: move-result v0 │ │ -40e5f4: 0f00 |0004: return v0 │ │ +40e5a4: |[40e5a4] de.danoeh.antennapod.fragment.SubscriptionFragment.$r8$lambda$egU46U6268OBjox4p4k-cjJuPHo:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;Landroid/view/View;)Z │ │ +40e5b4: 7020 32a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.lambda$onCreateView$1:(Landroid/view/View;)Z // method@a832 │ │ +40e5ba: 0a00 |0003: move-result v0 │ │ +40e5bc: 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; │ │ │ │ @@ -1750958,17 +1750941,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 │ │ -40e9a0: |[40e9a0] de.danoeh.antennapod.fragment.SubscriptionFragment.$r8$lambda$hrh-UEV7RizmUecj69Jf70oJccA:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;Ljava/util/List;)V │ │ -40e9b0: 7020 2fa8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.lambda$loadSubscriptions$8:(Ljava/util/List;)V // method@a82f │ │ -40e9b6: 0e00 |0003: return-void │ │ +40e968: |[40e968] de.danoeh.antennapod.fragment.SubscriptionFragment.$r8$lambda$hrh-UEV7RizmUecj69Jf70oJccA:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;Ljava/util/List;)V │ │ +40e978: 7020 2fa8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.lambda$loadSubscriptions$8:(Ljava/util/List;)V // method@a82f │ │ +40e97e: 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; │ │ │ │ @@ -1750977,17 +1750960,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 │ │ -40e9b8: |[40e9b8] de.danoeh.antennapod.fragment.SubscriptionFragment.$r8$lambda$v7pIKRTnPR4Pb6laD9wKlLhuYGY:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V │ │ -40e9c8: 7010 31a8 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.lambda$onCreateView$0:()V // method@a831 │ │ -40e9ce: 0e00 |0003: return-void │ │ +40e980: |[40e980] de.danoeh.antennapod.fragment.SubscriptionFragment.$r8$lambda$v7pIKRTnPR4Pb6laD9wKlLhuYGY:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V │ │ +40e990: 7010 31a8 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.lambda$onCreateView$0:()V // method@a831 │ │ +40e996: 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;) │ │ @@ -1750995,41 +1750978,41 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 22 16-bit code units │ │ -40e9d0: |[40e9d0] de.danoeh.antennapod.fragment.SubscriptionFragment.:()V │ │ -40e9e0: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -40e9e2: 2300 0120 |0001: new-array v0, v0, [I // type@2001 │ │ -40e9e6: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ -40e9ec: 6900 9694 |0006: sput-object v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.COLUMN_CHECKBOX_IDS:[I // field@9496 │ │ -40e9f0: 0e00 |0008: return-void │ │ -40e9f2: 0000 |0009: nop // spacer │ │ -40e9f4: 0003 0400 0400 0000 4f03 0a7f 5003 ... |000a: array-data (12 units) │ │ +40e998: |[40e998] de.danoeh.antennapod.fragment.SubscriptionFragment.:()V │ │ +40e9a8: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +40e9aa: 2300 0120 |0001: new-array v0, v0, [I // type@2001 │ │ +40e9ae: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ +40e9b4: 6900 9694 |0006: sput-object v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.COLUMN_CHECKBOX_IDS:[I // field@9496 │ │ +40e9b8: 0e00 |0008: return-void │ │ +40e9ba: 0000 |0009: nop // spacer │ │ +40e9bc: 0003 0400 0400 0000 4f03 0a7f 5003 ... |000a: array-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0003 line=73 │ │ 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 │ │ -40ea0c: |[40ea0c] de.danoeh.antennapod.fragment.SubscriptionFragment.:()V │ │ -40ea1c: 7010 1e35 0100 |0000: invoke-direct {v1}, Landroidx/fragment/app/Fragment;.:()V // method@351e │ │ -40ea22: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -40ea24: 5b10 9d94 |0004: iput-object v0, v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.displayedFolder:Ljava/lang/String; // field@949d │ │ -40ea28: 0e00 |0006: return-void │ │ +40e9d4: |[40e9d4] de.danoeh.antennapod.fragment.SubscriptionFragment.:()V │ │ +40e9e4: 7010 1e35 0100 |0000: invoke-direct {v1}, Landroidx/fragment/app/Fragment;.:()V // method@351e │ │ +40e9ea: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +40e9ec: 5b10 9d94 |0004: iput-object v0, v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.displayedFolder:Ljava/lang/String; // field@949d │ │ +40e9f0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0004 line=85 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/SubscriptionFragment; │ │ │ │ @@ -1751038,21 +1751021,21 @@ │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -40e858: |[40e858] de.danoeh.antennapod.fragment.SubscriptionFragment.getDefaultNumOfColumns:()I │ │ -40e868: 6e10 4735 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@3547 │ │ -40e86e: 0c00 |0003: move-result-object v0 │ │ -40e870: 1401 5400 0b7f |0004: const v1, #float 1.84764e+38 // #7f0b0054 │ │ -40e876: 6e20 0703 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getInteger:(I)I // method@0307 │ │ -40e87c: 0a00 |000a: move-result v0 │ │ -40e87e: 0f00 |000b: return v0 │ │ +40e820: |[40e820] de.danoeh.antennapod.fragment.SubscriptionFragment.getDefaultNumOfColumns:()I │ │ +40e830: 6e10 4735 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@3547 │ │ +40e836: 0c00 |0003: move-result-object v0 │ │ +40e838: 1401 5400 0b7f |0004: const v1, #float 1.84764e+38 // #7f0b0054 │ │ +40e83e: 6e20 0703 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getInteger:(I)I // method@0307 │ │ +40e844: 0a00 |000a: move-result v0 │ │ +40e846: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=328 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lde/danoeh/antennapod/fragment/SubscriptionFragment; │ │ │ │ #14 : (in Lde/danoeh/antennapod/fragment/SubscriptionFragment;) │ │ @@ -1751060,40 +1751043,40 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -40e89c: |[40e89c] de.danoeh.antennapod.fragment.SubscriptionFragment.lambda$loadSubscriptions$7:()Ljava/util/List; │ │ -40e8ac: 7100 cdb0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getSubscriptionsFilter:()Lde/danoeh/antennapod/model/feed/SubscriptionsFilter; // method@b0cd │ │ -40e8b2: 0c00 |0003: move-result-object v0 │ │ -40e8b4: 7110 659b 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@9b65 │ │ -40e8ba: 0c00 |0007: move-result-object v0 │ │ -40e8bc: 5400 028e |0008: iget-object v0, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData;.items:Ljava/util/List; // field@8e02 │ │ -40e8c0: 7210 6ab5 0000 |000a: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -40e8c6: 0c01 |000d: move-result-object v1 │ │ -40e8c8: 7210 4db5 0100 |000e: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -40e8ce: 0a02 |0011: move-result v2 │ │ -40e8d0: 3802 1e00 |0012: if-eqz v2, 0030 // +001e │ │ -40e8d4: 7210 4eb5 0100 |0014: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -40e8da: 0c02 |0017: move-result-object v2 │ │ -40e8dc: 1f02 6119 |0018: check-cast v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // type@1961 │ │ -40e8e0: 5423 fb8d |001a: iget-object v3, v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8dfb │ │ -40e8e4: 6204 f88d |001c: sget-object v4, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.TAG:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8df8 │ │ -40e8e8: 3343 f0ff |001e: if-ne v3, v4, 000e // -0010 │ │ -40e8ec: 6e10 939c 0200 |0020: invoke-virtual {v2}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.getTitle:()Ljava/lang/String; // method@9c93 │ │ -40e8f2: 0c03 |0023: move-result-object v3 │ │ -40e8f4: 5454 9d94 |0024: iget-object v4, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.displayedFolder:Ljava/lang/String; // field@949d │ │ -40e8f8: 6e20 28b3 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -40e8fe: 0a03 |0029: move-result v3 │ │ -40e900: 3803 e4ff |002a: if-eqz v3, 000e // -001c │ │ -40e904: 1f02 6319 |002c: check-cast v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem; // type@1963 │ │ -40e908: 5420 fe8d |002e: iget-object v0, v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.children:Ljava/util/List; // field@8dfe │ │ -40e90c: 1100 |0030: return-object v0 │ │ +40e864: |[40e864] de.danoeh.antennapod.fragment.SubscriptionFragment.lambda$loadSubscriptions$7:()Ljava/util/List; │ │ +40e874: 7100 cdb0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getSubscriptionsFilter:()Lde/danoeh/antennapod/model/feed/SubscriptionsFilter; // method@b0cd │ │ +40e87a: 0c00 |0003: move-result-object v0 │ │ +40e87c: 7110 659b 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@9b65 │ │ +40e882: 0c00 |0007: move-result-object v0 │ │ +40e884: 5400 028e |0008: iget-object v0, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData;.items:Ljava/util/List; // field@8e02 │ │ +40e888: 7210 6ab5 0000 |000a: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +40e88e: 0c01 |000d: move-result-object v1 │ │ +40e890: 7210 4db5 0100 |000e: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +40e896: 0a02 |0011: move-result v2 │ │ +40e898: 3802 1e00 |0012: if-eqz v2, 0030 // +001e │ │ +40e89c: 7210 4eb5 0100 |0014: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +40e8a2: 0c02 |0017: move-result-object v2 │ │ +40e8a4: 1f02 6119 |0018: check-cast v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // type@1961 │ │ +40e8a8: 5423 fb8d |001a: iget-object v3, v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8dfb │ │ +40e8ac: 6204 f88d |001c: sget-object v4, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.TAG:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8df8 │ │ +40e8b0: 3343 f0ff |001e: if-ne v3, v4, 000e // -0010 │ │ +40e8b4: 6e10 939c 0200 |0020: invoke-virtual {v2}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.getTitle:()Ljava/lang/String; // method@9c93 │ │ +40e8ba: 0c03 |0023: move-result-object v3 │ │ +40e8bc: 5454 9d94 |0024: iget-object v4, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.displayedFolder:Ljava/lang/String; // field@949d │ │ +40e8c0: 6e20 28b3 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +40e8c6: 0a03 |0029: move-result v3 │ │ +40e8c8: 3803 e4ff |002a: if-eqz v3, 000e // -001c │ │ +40e8cc: 1f02 6319 |002c: check-cast v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem; // type@1963 │ │ +40e8d0: 5420 fe8d |002e: iget-object v0, v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.children:Ljava/util/List; // field@8dfe │ │ +40e8d4: 1100 |0030: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0008 line=295 │ │ 0x000a line=296 │ │ 0x001a line=297 │ │ 0x0020 line=298 │ │ @@ -1751106,33 +1751089,33 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -40ea2c: |[40ea2c] de.danoeh.antennapod.fragment.SubscriptionFragment.lambda$loadSubscriptions$8:(Ljava/util/List;)V │ │ -40ea3c: 5420 a194 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.listItems:Ljava/util/List; // field@94a1 │ │ -40ea40: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ -40ea44: 7210 72b5 0000 |0004: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ -40ea4a: 0a00 |0007: move-result v0 │ │ -40ea4c: 7210 72b5 0300 |0008: invoke-interface {v3}, Ljava/util/List;.size:()I // method@b572 │ │ -40ea52: 0a01 |000b: move-result v1 │ │ -40ea54: 3710 0700 |000c: if-le v0, v1, 0013 // +0007 │ │ -40ea58: 5420 a594 |000e: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionAdapter:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@94a5 │ │ -40ea5c: 6e10 5997 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.endSelectMode:()V // method@9759 │ │ -40ea62: 5b23 a194 |0013: iput-object v3, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.listItems:Ljava/util/List; // field@94a1 │ │ -40ea66: 5420 a394 |0015: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.progressBar:Landroid/widget/ProgressBar; // field@94a3 │ │ -40ea6a: 1301 0800 |0017: const/16 v1, #int 8 // #8 │ │ -40ea6e: 6e20 9c0d 1000 |0019: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -40ea74: 5420 a594 |001c: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionAdapter:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@94a5 │ │ -40ea78: 6e20 a197 3000 |001e: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.setItems:(Ljava/util/List;)V // method@97a1 │ │ -40ea7e: 5423 9f94 |0021: iget-object v3, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@949f │ │ -40ea82: 6e10 41b1 0300 |0023: invoke-virtual {v3}, Lde/danoeh/antennapod/view/EmptyViewHandler;.updateVisibility:()V // method@b141 │ │ -40ea88: 0e00 |0026: return-void │ │ +40e9f4: |[40e9f4] de.danoeh.antennapod.fragment.SubscriptionFragment.lambda$loadSubscriptions$8:(Ljava/util/List;)V │ │ +40ea04: 5420 a194 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.listItems:Ljava/util/List; // field@94a1 │ │ +40ea08: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ +40ea0c: 7210 72b5 0000 |0004: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ +40ea12: 0a00 |0007: move-result v0 │ │ +40ea14: 7210 72b5 0300 |0008: invoke-interface {v3}, Ljava/util/List;.size:()I // method@b572 │ │ +40ea1a: 0a01 |000b: move-result v1 │ │ +40ea1c: 3710 0700 |000c: if-le v0, v1, 0013 // +0007 │ │ +40ea20: 5420 a594 |000e: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionAdapter:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@94a5 │ │ +40ea24: 6e10 5997 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.endSelectMode:()V // method@9759 │ │ +40ea2a: 5b23 a194 |0013: iput-object v3, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.listItems:Ljava/util/List; // field@94a1 │ │ +40ea2e: 5420 a394 |0015: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.progressBar:Landroid/widget/ProgressBar; // field@94a3 │ │ +40ea32: 1301 0800 |0017: const/16 v1, #int 8 // #8 │ │ +40ea36: 6e20 9c0d 1000 |0019: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +40ea3c: 5420 a594 |001c: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionAdapter:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@94a5 │ │ +40ea40: 6e20 a197 3000 |001e: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.setItems:(Ljava/util/List;)V // method@97a1 │ │ +40ea46: 5423 9f94 |0021: iget-object v3, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@949f │ │ +40ea4a: 6e10 41b1 0300 |0023: invoke-virtual {v3}, Lde/danoeh/antennapod/view/EmptyViewHandler;.updateVisibility:()V // method@b141 │ │ +40ea50: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=308 │ │ 0x000e line=310 │ │ 0x0013 line=312 │ │ 0x0015 line=313 │ │ 0x001c line=314 │ │ @@ -1751146,20 +1751129,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 │ │ -40ea8c: |[40ea8c] de.danoeh.antennapod.fragment.SubscriptionFragment.lambda$loadSubscriptions$9:(Ljava/lang/Throwable;)V │ │ -40ea9c: 1a00 5457 |0000: const-string v0, "SubscriptionFragment" // string@5754 │ │ -40eaa0: 7110 020b 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ -40eaa6: 0c01 |0005: move-result-object v1 │ │ -40eaa8: 7120 000b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -40eaae: 0e00 |0009: return-void │ │ +40ea54: |[40ea54] de.danoeh.antennapod.fragment.SubscriptionFragment.lambda$loadSubscriptions$9:(Ljava/lang/Throwable;)V │ │ +40ea64: 1a00 5457 |0000: const-string v0, "SubscriptionFragment" // string@5754 │ │ +40ea68: 7110 020b 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ +40ea6e: 0c01 |0005: move-result-object v1 │ │ +40ea70: 7120 000b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +40ea76: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=317 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Ljava/lang/Throwable; │ │ │ │ #17 : (in Lde/danoeh/antennapod/fragment/SubscriptionFragment;) │ │ @@ -1751167,19 +1751150,19 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -40eab0: |[40eab0] de.danoeh.antennapod.fragment.SubscriptionFragment.lambda$onCreateView$0:()V │ │ -40eac0: 5420 a694 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@94a6 │ │ -40eac4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -40eac6: 6e20 5844 1000 |0003: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.smoothScrollToPosition:(I)V // method@4458 │ │ -40eacc: 0e00 |0006: return-void │ │ +40ea78: |[40ea78] de.danoeh.antennapod.fragment.SubscriptionFragment.lambda$onCreateView$0:()V │ │ +40ea88: 5420 a694 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@94a6 │ │ +40ea8c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +40ea8e: 6e20 5844 1000 |0003: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.smoothScrollToPosition:(I)V // method@4458 │ │ +40ea94: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lde/danoeh/antennapod/fragment/SubscriptionFragment; │ │ │ │ #18 : (in Lde/danoeh/antennapod/fragment/SubscriptionFragment;) │ │ @@ -1751187,24 +1751170,24 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -40e5f8: |[40e5f8] de.danoeh.antennapod.fragment.SubscriptionFragment.lambda$onCreateView$1:(Landroid/view/View;)Z │ │ -40e608: 5412 a694 |0000: iget-object v2, v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@94a6 │ │ -40e60c: 1250 |0002: const/4 v0, #int 5 // #5 │ │ -40e60e: 6e20 3b44 0200 |0003: invoke-virtual {v2, v0}, Landroidx/recyclerview/widget/RecyclerView;.scrollToPosition:(I)V // method@443b │ │ -40e614: 5412 a694 |0006: iget-object v2, v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@94a6 │ │ -40e618: 2200 dc1b |0008: new-instance v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda6; // type@1bdc │ │ -40e61c: 7020 11a8 1000 |000a: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V // method@a811 │ │ -40e622: 6e20 250d 0200 |000d: invoke-virtual {v2, v0}, Landroid/view/View;.post:(Ljava/lang/Runnable;)Z // method@0d25 │ │ -40e628: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -40e62a: 0f02 |0011: return v2 │ │ +40e5c0: |[40e5c0] de.danoeh.antennapod.fragment.SubscriptionFragment.lambda$onCreateView$1:(Landroid/view/View;)Z │ │ +40e5d0: 5412 a694 |0000: iget-object v2, v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@94a6 │ │ +40e5d4: 1250 |0002: const/4 v0, #int 5 // #5 │ │ +40e5d6: 6e20 3b44 0200 |0003: invoke-virtual {v2, v0}, Landroidx/recyclerview/widget/RecyclerView;.scrollToPosition:(I)V // method@443b │ │ +40e5dc: 5412 a694 |0006: iget-object v2, v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@94a6 │ │ +40e5e0: 2200 dc1b |0008: new-instance v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda6; // type@1bdc │ │ +40e5e4: 7020 11a8 1000 |000a: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V // method@a811 │ │ +40e5ea: 6e20 250d 0200 |000d: invoke-virtual {v2, v0}, Landroid/view/View;.post:(Ljava/lang/Runnable;)Z // method@0d25 │ │ +40e5f0: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +40e5f2: 0f02 |0011: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0006 line=119 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lde/danoeh/antennapod/fragment/SubscriptionFragment; │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/View; │ │ @@ -1751214,26 +1751197,26 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -40ead0: |[40ead0] de.danoeh.antennapod.fragment.SubscriptionFragment.lambda$onCreateView$2:(Landroid/view/View;)V │ │ -40eae0: 6e10 2735 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -40eae6: 0c02 |0003: move-result-object v2 │ │ -40eae8: 2022 d917 |0004: instance-of v2, v2, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -40eaec: 3802 1000 |0006: if-eqz v2, 0016 // +0010 │ │ -40eaf0: 6e10 2735 0100 |0008: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -40eaf6: 0c02 |000b: move-result-object v2 │ │ -40eaf8: 1f02 d917 |000c: check-cast v2, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -40eafc: 2200 c51a |000e: new-instance v0, Lde/danoeh/antennapod/fragment/AddFeedFragment; // type@1ac5 │ │ -40eb00: 7010 cba2 0000 |0010: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.:()V // method@a2cb │ │ -40eb06: 6e20 9a94 0200 |0013: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@949a │ │ -40eb0c: 0e00 |0016: return-void │ │ +40ea98: |[40ea98] de.danoeh.antennapod.fragment.SubscriptionFragment.lambda$onCreateView$2:(Landroid/view/View;)V │ │ +40eaa8: 6e10 2735 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +40eaae: 0c02 |0003: move-result-object v2 │ │ +40eab0: 2022 d917 |0004: instance-of v2, v2, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +40eab4: 3802 1000 |0006: if-eqz v2, 0016 // +0010 │ │ +40eab8: 6e10 2735 0100 |0008: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +40eabe: 0c02 |000b: move-result-object v2 │ │ +40eac0: 1f02 d917 |000c: check-cast v2, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +40eac4: 2200 c51a |000e: new-instance v0, Lde/danoeh/antennapod/fragment/AddFeedFragment; // type@1ac5 │ │ +40eac8: 7010 cba2 0000 |0010: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.:()V // method@a2cb │ │ +40eace: 6e20 9a94 0200 |0013: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@949a │ │ +40ead4: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ 0x0008 line=164 │ │ locals : │ │ 0x0000 - 0x0017 reg=1 this Lde/danoeh/antennapod/fragment/SubscriptionFragment; │ │ 0x0000 - 0x0017 reg=2 (null) Landroid/view/View; │ │ @@ -1751243,19 +1751226,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -40eb10: |[40eb10] de.danoeh.antennapod.fragment.SubscriptionFragment.lambda$onCreateView$3:(Landroid/view/View;)V │ │ -40eb20: 6e10 b335 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ -40eb26: 0c01 |0003: move-result-object v1 │ │ -40eb28: 7110 a7a1 0100 |0004: invoke-static {v1}, Lde/danoeh/antennapod/dialog/SubscriptionsFilterDialog;.showDialog:(Landroid/content/Context;)V // method@a1a7 │ │ -40eb2e: 0e00 |0007: return-void │ │ +40ead8: |[40ead8] de.danoeh.antennapod.fragment.SubscriptionFragment.lambda$onCreateView$3:(Landroid/view/View;)V │ │ +40eae8: 6e10 b335 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ +40eaee: 0c01 |0003: move-result-object v1 │ │ +40eaf0: 7110 a7a1 0100 |0004: invoke-static {v1}, Lde/danoeh/antennapod/dialog/SubscriptionsFilterDialog;.showDialog:(Landroid/content/Context;)V // method@a1a7 │ │ +40eaf6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/SubscriptionFragment; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1751264,18 +1751247,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 │ │ -40eb30: |[40eb30] de.danoeh.antennapod.fragment.SubscriptionFragment.lambda$onCreateView$4:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ -40eb40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40eb42: 6e20 9a47 0100 |0001: invoke-virtual {v1, v0}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setRefreshing:(Z)V // method@479a │ │ -40eb48: 0e00 |0004: return-void │ │ +40eaf8: |[40eaf8] de.danoeh.antennapod.fragment.SubscriptionFragment.lambda$onCreateView$4:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ +40eb08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40eb0a: 6e20 9a47 0100 |0001: invoke-virtual {v1, v0}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setRefreshing:(Z)V // method@479a │ │ +40eb10: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=175 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; │ │ │ │ #22 : (in Lde/danoeh/antennapod/fragment/SubscriptionFragment;) │ │ @@ -1751283,32 +1751266,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 │ │ -40eb4c: |[40eb4c] de.danoeh.antennapod.fragment.SubscriptionFragment.lambda$onCreateView$5:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ -40eb5c: 6e10 b335 0400 |0000: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ -40eb62: 0c00 |0003: move-result-object v0 │ │ -40eb64: 7110 e79d 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnceOrAsk:(Landroid/content/Context;)V // method@9de7 │ │ -40eb6a: 2200 7f01 |0007: new-instance v0, Landroid/os/Handler; // type@017f │ │ -40eb6e: 7100 6807 0000 |0009: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@0768 │ │ -40eb74: 0c01 |000c: move-result-object v1 │ │ -40eb76: 7020 4407 1000 |000d: invoke-direct {v0, v1}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0744 │ │ -40eb7c: 2201 db1b |0010: new-instance v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda5; // type@1bdb │ │ -40eb80: 7020 0fa8 5100 |0012: invoke-direct {v1, v5}, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda5;.:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V // method@a80f │ │ -40eb86: 6e10 4735 0400 |0015: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@3547 │ │ -40eb8c: 0c05 |0018: move-result-object v5 │ │ -40eb8e: 1402 5600 0b7f |0019: const v2, #float 1.84764e+38 // #7f0b0056 │ │ -40eb94: 6e20 0703 2500 |001c: invoke-virtual {v5, v2}, Landroid/content/res/Resources;.getInteger:(I)I // method@0307 │ │ -40eb9a: 0a05 |001f: move-result v5 │ │ -40eb9c: 8152 |0020: int-to-long v2, v5 │ │ -40eb9e: 6e40 5107 1032 |0021: invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0751 │ │ -40eba4: 0e00 |0024: return-void │ │ +40eb14: |[40eb14] de.danoeh.antennapod.fragment.SubscriptionFragment.lambda$onCreateView$5:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ +40eb24: 6e10 b335 0400 |0000: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ +40eb2a: 0c00 |0003: move-result-object v0 │ │ +40eb2c: 7110 e79d 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnceOrAsk:(Landroid/content/Context;)V // method@9de7 │ │ +40eb32: 2200 7f01 |0007: new-instance v0, Landroid/os/Handler; // type@017f │ │ +40eb36: 7100 6807 0000 |0009: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@0768 │ │ +40eb3c: 0c01 |000c: move-result-object v1 │ │ +40eb3e: 7020 4407 1000 |000d: invoke-direct {v0, v1}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0744 │ │ +40eb44: 2201 db1b |0010: new-instance v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda5; // type@1bdb │ │ +40eb48: 7020 0fa8 5100 |0012: invoke-direct {v1, v5}, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda5;.:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V // method@a80f │ │ +40eb4e: 6e10 4735 0400 |0015: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@3547 │ │ +40eb54: 0c05 |0018: move-result-object v5 │ │ +40eb56: 1402 5600 0b7f |0019: const v2, #float 1.84764e+38 // #7f0b0056 │ │ +40eb5c: 6e20 0703 2500 |001c: invoke-virtual {v5, v2}, Landroid/content/res/Resources;.getInteger:(I)I // method@0307 │ │ +40eb62: 0a05 |001f: move-result v5 │ │ +40eb64: 8152 |0020: int-to-long v2, v5 │ │ +40eb66: 6e40 5107 1032 |0021: invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0751 │ │ +40eb6c: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0007 line=175 │ │ 0x0015 line=176 │ │ 0x0021 line=175 │ │ locals : │ │ @@ -1751320,28 +1751303,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 │ │ -40e62c: |[40e62c] de.danoeh.antennapod.fragment.SubscriptionFragment.lambda$onCreateView$6:(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z │ │ -40e63c: 2200 f41b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler; // type@1bf4 │ │ -40e640: 6e10 2735 0300 |0002: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -40e646: 0c01 |0005: move-result-object v1 │ │ -40e648: 1f01 d917 |0006: check-cast v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -40e64c: 5432 a594 |0008: iget-object v2, v3, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionAdapter:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@94a5 │ │ -40e650: 6e10 9597 0200 |000a: invoke-virtual {v2}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.getSelectedItems:()Ljava/util/List; // method@9795 │ │ -40e656: 0c02 |000d: move-result-object v2 │ │ -40e658: 7030 84a8 1002 |000e: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.:(Lde/danoeh/antennapod/activity/MainActivity;Ljava/util/List;)V // method@a884 │ │ -40e65e: 6e10 708f 0400 |0011: invoke-virtual {v4}, Lcom/leinardi/android/speeddial/SpeedDialActionItem;.getId:()I // method@8f70 │ │ -40e664: 0a04 |0014: move-result v4 │ │ -40e666: 6e20 88a8 4000 |0015: invoke-virtual {v0, v4}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.handleAction:(I)V // method@a888 │ │ -40e66c: 1214 |0018: const/4 v4, #int 1 // #1 │ │ -40e66e: 0f04 |0019: return v4 │ │ +40e5f4: |[40e5f4] de.danoeh.antennapod.fragment.SubscriptionFragment.lambda$onCreateView$6:(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z │ │ +40e604: 2200 f41b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler; // type@1bf4 │ │ +40e608: 6e10 2735 0300 |0002: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +40e60e: 0c01 |0005: move-result-object v1 │ │ +40e610: 1f01 d917 |0006: check-cast v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +40e614: 5432 a594 |0008: iget-object v2, v3, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionAdapter:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@94a5 │ │ +40e618: 6e10 9597 0200 |000a: invoke-virtual {v2}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.getSelectedItems:()Ljava/util/List; // method@9795 │ │ +40e61e: 0c02 |000d: move-result-object v2 │ │ +40e620: 7030 84a8 1002 |000e: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.:(Lde/danoeh/antennapod/activity/MainActivity;Ljava/util/List;)V // method@a884 │ │ +40e626: 6e10 708f 0400 |0011: invoke-virtual {v4}, Lcom/leinardi/android/speeddial/SpeedDialActionItem;.getId:()I // method@8f70 │ │ +40e62c: 0a04 |0014: move-result v4 │ │ +40e62e: 6e20 88a8 4000 |0015: invoke-virtual {v0, v4}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.handleAction:(I)V // method@a888 │ │ +40e634: 1214 |0018: const/4 v4, #int 1 // #1 │ │ +40e636: 0f04 |0019: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0011 line=194 │ │ locals : │ │ 0x0000 - 0x001a reg=3 this Lde/danoeh/antennapod/fragment/SubscriptionFragment; │ │ 0x0000 - 0x001a reg=4 (null) Lcom/leinardi/android/speeddial/SpeedDialActionItem; │ │ @@ -1751351,52 +1751334,52 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 78 16-bit code units │ │ -40eba8: |[40eba8] de.danoeh.antennapod.fragment.SubscriptionFragment.loadSubscriptions:()V │ │ -40ebb8: 5430 9e94 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@949e │ │ -40ebbc: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -40ebc0: 7210 91b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ -40ebc6: 5430 9f94 |0007: iget-object v0, v3, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@949f │ │ -40ebca: 6e10 3bb1 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/view/EmptyViewHandler;.hide:()V // method@b13b │ │ -40ebd0: 2200 dd1b |000c: new-instance v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda7; // type@1bdd │ │ -40ebd4: 7020 13a8 3000 |000e: invoke-direct {v0, v3}, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V // method@a813 │ │ -40ebda: 7110 7db1 0000 |0011: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b17d │ │ -40ebe0: 0c00 |0014: move-result-object v0 │ │ -40ebe2: 7100 95b1 0000 |0015: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ -40ebe8: 0c01 |0018: move-result-object v1 │ │ -40ebea: 6e20 85b1 1000 |0019: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b185 │ │ -40ebf0: 0c00 |001c: move-result-object v0 │ │ -40ebf2: 7100 90b1 0000 |001d: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ -40ebf8: 0c01 |0020: move-result-object v1 │ │ -40ebfa: 6e20 80b1 1000 |0021: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b180 │ │ -40ec00: 0c00 |0024: move-result-object v0 │ │ -40ec02: 2201 de1b |0025: new-instance v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda8; // type@1bde │ │ -40ec06: 7020 15a8 3100 |0027: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V // method@a815 │ │ -40ec0c: 2202 df1b |002a: new-instance v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda9; // type@1bdf │ │ -40ec10: 7010 17a8 0200 |002c: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda9;.:()V // method@a817 │ │ -40ec16: 6e30 83b1 1002 |002f: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b183 │ │ -40ec1c: 0c00 |0032: move-result-object v0 │ │ -40ec1e: 5b30 9e94 |0033: iput-object v0, v3, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@949e │ │ -40ec22: 7100 cdb0 0000 |0035: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getSubscriptionsFilter:()Lde/danoeh/antennapod/model/feed/SubscriptionsFilter; // method@b0cd │ │ -40ec28: 0c00 |0038: move-result-object v0 │ │ -40ec2a: 6e10 d5ac 0000 |0039: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.isEnabled:()Z // method@acd5 │ │ -40ec30: 0a00 |003c: move-result v0 │ │ -40ec32: 3800 0900 |003d: if-eqz v0, 0046 // +0009 │ │ -40ec36: 5430 a094 |003f: iget-object v0, v3, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.feedsFilteredMsg:Landroid/widget/LinearLayout; // field@94a0 │ │ -40ec3a: 1201 |0041: const/4 v1, #int 0 // #0 │ │ -40ec3c: 6e20 9c0d 1000 |0042: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -40ec42: 2808 |0045: goto 004d // +0008 │ │ -40ec44: 5430 a094 |0046: iget-object v0, v3, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.feedsFilteredMsg:Landroid/widget/LinearLayout; // field@94a0 │ │ -40ec48: 1301 0800 |0048: const/16 v1, #int 8 // #8 │ │ -40ec4c: 6e20 9c0d 1000 |004a: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -40ec52: 0e00 |004d: return-void │ │ +40eb70: |[40eb70] de.danoeh.antennapod.fragment.SubscriptionFragment.loadSubscriptions:()V │ │ +40eb80: 5430 9e94 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@949e │ │ +40eb84: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +40eb88: 7210 91b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ +40eb8e: 5430 9f94 |0007: iget-object v0, v3, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@949f │ │ +40eb92: 6e10 3bb1 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/view/EmptyViewHandler;.hide:()V // method@b13b │ │ +40eb98: 2200 dd1b |000c: new-instance v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda7; // type@1bdd │ │ +40eb9c: 7020 13a8 3000 |000e: invoke-direct {v0, v3}, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V // method@a813 │ │ +40eba2: 7110 7db1 0000 |0011: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b17d │ │ +40eba8: 0c00 |0014: move-result-object v0 │ │ +40ebaa: 7100 95b1 0000 |0015: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ +40ebb0: 0c01 |0018: move-result-object v1 │ │ +40ebb2: 6e20 85b1 1000 |0019: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b185 │ │ +40ebb8: 0c00 |001c: move-result-object v0 │ │ +40ebba: 7100 90b1 0000 |001d: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ +40ebc0: 0c01 |0020: move-result-object v1 │ │ +40ebc2: 6e20 80b1 1000 |0021: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b180 │ │ +40ebc8: 0c00 |0024: move-result-object v0 │ │ +40ebca: 2201 de1b |0025: new-instance v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda8; // type@1bde │ │ +40ebce: 7020 15a8 3100 |0027: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V // method@a815 │ │ +40ebd4: 2202 df1b |002a: new-instance v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda9; // type@1bdf │ │ +40ebd8: 7010 17a8 0200 |002c: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda9;.:()V // method@a817 │ │ +40ebde: 6e30 83b1 1002 |002f: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b183 │ │ +40ebe4: 0c00 |0032: move-result-object v0 │ │ +40ebe6: 5b30 9e94 |0033: iput-object v0, v3, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@949e │ │ +40ebea: 7100 cdb0 0000 |0035: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getSubscriptionsFilter:()Lde/danoeh/antennapod/model/feed/SubscriptionsFilter; // method@b0cd │ │ +40ebf0: 0c00 |0038: move-result-object v0 │ │ +40ebf2: 6e10 d5ac 0000 |0039: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.isEnabled:()Z // method@acd5 │ │ +40ebf8: 0a00 |003c: move-result v0 │ │ +40ebfa: 3800 0900 |003d: if-eqz v0, 0046 // +0009 │ │ +40ebfe: 5430 a094 |003f: iget-object v0, v3, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.feedsFilteredMsg:Landroid/widget/LinearLayout; // field@94a0 │ │ +40ec02: 1201 |0041: const/4 v1, #int 0 // #0 │ │ +40ec04: 6e20 9c0d 1000 |0042: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +40ec0a: 2808 |0045: goto 004d // +0008 │ │ +40ec0c: 5430 a094 |0046: iget-object v0, v3, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.feedsFilteredMsg:Landroid/widget/LinearLayout; // field@94a0 │ │ +40ec10: 1301 0800 |0048: const/16 v1, #int 8 // #8 │ │ +40ec14: 6e20 9c0d 1000 |004a: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +40ec1a: 0e00 |004d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=288 │ │ 0x0004 line=289 │ │ 0x0007 line=291 │ │ 0x000c line=292 │ │ 0x0015 line=304 │ │ @@ -1751413,23 +1751396,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 │ │ -40e820: |[40e820] de.danoeh.antennapod.fragment.SubscriptionFragment.newInstance:(Ljava/lang/String;)Lde/danoeh/antennapod/fragment/SubscriptionFragment; │ │ -40e830: 2200 e31b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment; // type@1be3 │ │ -40e834: 7010 2ca8 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.:()V // method@a82c │ │ -40e83a: 2201 7701 |0005: new-instance v1, Landroid/os/Bundle; // type@0177 │ │ -40e83e: 7010 0a07 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@070a │ │ -40e844: 1a02 5b87 |000a: const-string v2, "folder" // string@875b │ │ -40e848: 6e30 0207 2103 |000c: invoke-virtual {v1, v2, v3}, Landroid/os/BaseBundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0702 │ │ -40e84e: 6e20 be35 1000 |000f: invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@35be │ │ -40e854: 1100 |0012: return-object v0 │ │ +40e7e8: |[40e7e8] de.danoeh.antennapod.fragment.SubscriptionFragment.newInstance:(Ljava/lang/String;)Lde/danoeh/antennapod/fragment/SubscriptionFragment; │ │ +40e7f8: 2200 e31b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment; // type@1be3 │ │ +40e7fc: 7010 2ca8 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.:()V // method@a82c │ │ +40e802: 2201 7701 |0005: new-instance v1, Landroid/os/Bundle; // type@0177 │ │ +40e806: 7010 0a07 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@070a │ │ +40e80c: 1a02 5b87 |000a: const-string v2, "folder" // string@875b │ │ +40e810: 6e30 0207 2103 |000c: invoke-virtual {v1, v2, v3}, Landroid/os/BaseBundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0702 │ │ +40e816: 6e20 be35 1000 |000f: invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@35be │ │ +40e81c: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0005 line=97 │ │ 0x000c line=98 │ │ 0x000f line=99 │ │ locals : │ │ @@ -1751440,32 +1751423,32 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -40ee20: |[40ee20] de.danoeh.antennapod.fragment.SubscriptionFragment.refreshToolbarState:()V │ │ -40ee30: 5430 a294 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.prefs:Landroid/content/SharedPreferences; // field@94a2 │ │ -40ee34: 1a01 fc74 |0002: const-string v1, "columns" // string@74fc │ │ -40ee38: 7010 2da8 0300 |0004: invoke-direct {v3}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.getDefaultNumOfColumns:()I // method@a82d │ │ -40ee3e: 0a02 |0007: move-result v2 │ │ -40ee40: 7230 9d02 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@029d │ │ -40ee46: 0a00 |000b: move-result v0 │ │ -40ee48: 5431 a794 |000c: iget-object v1, v3, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@94a7 │ │ -40ee4c: 6e10 2f21 0100 |000e: invoke-virtual {v1}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ -40ee52: 0c01 |0011: move-result-object v1 │ │ -40ee54: 6202 9694 |0012: sget-object v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.COLUMN_CHECKBOX_IDS:[I // field@9496 │ │ -40ee58: d800 00fe |0014: add-int/lit8 v0, v0, #int -2 // #fe │ │ -40ee5c: 4400 0200 |0016: aget v0, v2, v0 │ │ -40ee60: 7220 bf0b 0100 |0018: invoke-interface {v1, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -40ee66: 0c00 |001b: move-result-object v0 │ │ -40ee68: 1211 |001c: const/4 v1, #int 1 // #1 │ │ -40ee6a: 7220 ef0b 1000 |001d: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@0bef │ │ -40ee70: 0e00 |0020: return-void │ │ +40ede8: |[40ede8] de.danoeh.antennapod.fragment.SubscriptionFragment.refreshToolbarState:()V │ │ +40edf8: 5430 a294 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.prefs:Landroid/content/SharedPreferences; // field@94a2 │ │ +40edfc: 1a01 fc74 |0002: const-string v1, "columns" // string@74fc │ │ +40ee00: 7010 2da8 0300 |0004: invoke-direct {v3}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.getDefaultNumOfColumns:()I // method@a82d │ │ +40ee06: 0a02 |0007: move-result v2 │ │ +40ee08: 7230 9d02 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@029d │ │ +40ee0e: 0a00 |000b: move-result v0 │ │ +40ee10: 5431 a794 |000c: iget-object v1, v3, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@94a7 │ │ +40ee14: 6e10 2f21 0100 |000e: invoke-virtual {v1}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ +40ee1a: 0c01 |0011: move-result-object v1 │ │ +40ee1c: 6202 9694 |0012: sget-object v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.COLUMN_CHECKBOX_IDS:[I // field@9496 │ │ +40ee20: d800 00fe |0014: add-int/lit8 v0, v0, #int -2 // #fe │ │ +40ee24: 4400 0200 |0016: aget v0, v2, v0 │ │ +40ee28: 7220 bf0b 0100 |0018: invoke-interface {v1, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +40ee2e: 0c00 |001b: move-result-object v0 │ │ +40ee30: 1211 |001c: const/4 v1, #int 1 // #1 │ │ +40ee32: 7220 ef0b 1000 |001d: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@0bef │ │ +40ee38: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x000c line=209 │ │ locals : │ │ 0x0000 - 0x0021 reg=3 this Lde/danoeh/antennapod/fragment/SubscriptionFragment; │ │ │ │ @@ -1751474,34 +1751457,34 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 40 16-bit code units │ │ -40ee74: |[40ee74] de.danoeh.antennapod.fragment.SubscriptionFragment.setColumnNumber:(I)V │ │ -40ee84: 2200 f60a |0000: new-instance v0, Landroidx/recyclerview/widget/GridLayoutManager; // type@0af6 │ │ -40ee88: 6e10 2d35 0400 |0002: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -40ee8e: 0c01 |0005: move-result-object v1 │ │ -40ee90: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -40ee92: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -40ee94: 7053 2940 1025 |0008: invoke-direct {v0, v1, v5, v2, v3}, Landroidx/recyclerview/widget/GridLayoutManager;.:(Landroid/content/Context;IIZ)V // method@4029 │ │ -40ee9a: 5441 a594 |000b: iget-object v1, v4, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionAdapter:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@94a5 │ │ -40ee9e: 6e20 a097 5100 |000d: invoke-virtual {v1, v5}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.setColumnCount:(I)V // method@97a0 │ │ -40eea4: 5441 a694 |0010: iget-object v1, v4, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@94a6 │ │ -40eea8: 6e20 4844 0100 |0012: invoke-virtual {v1, v0}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@4448 │ │ -40eeae: 5440 a294 |0015: iget-object v0, v4, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.prefs:Landroid/content/SharedPreferences; // field@94a2 │ │ -40eeb2: 7210 9a02 0000 |0017: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -40eeb8: 0c00 |001a: move-result-object v0 │ │ -40eeba: 1a01 fc74 |001b: const-string v1, "columns" // string@74fc │ │ -40eebe: 7230 9402 1005 |001d: invoke-interface {v0, v1, v5}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0294 │ │ -40eec4: 0c05 |0020: move-result-object v5 │ │ -40eec6: 7210 9002 0500 |0021: invoke-interface {v5}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -40eecc: 7010 46a8 0400 |0024: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.refreshToolbarState:()V // method@a846 │ │ -40eed2: 0e00 |0027: return-void │ │ +40ee3c: |[40ee3c] de.danoeh.antennapod.fragment.SubscriptionFragment.setColumnNumber:(I)V │ │ +40ee4c: 2200 f60a |0000: new-instance v0, Landroidx/recyclerview/widget/GridLayoutManager; // type@0af6 │ │ +40ee50: 6e10 2d35 0400 |0002: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +40ee56: 0c01 |0005: move-result-object v1 │ │ +40ee58: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +40ee5a: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +40ee5c: 7053 2940 1025 |0008: invoke-direct {v0, v1, v5, v2, v3}, Landroidx/recyclerview/widget/GridLayoutManager;.:(Landroid/content/Context;IIZ)V // method@4029 │ │ +40ee62: 5441 a594 |000b: iget-object v1, v4, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionAdapter:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@94a5 │ │ +40ee66: 6e20 a097 5100 |000d: invoke-virtual {v1, v5}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.setColumnCount:(I)V // method@97a0 │ │ +40ee6c: 5441 a694 |0010: iget-object v1, v4, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@94a6 │ │ +40ee70: 6e20 4844 0100 |0012: invoke-virtual {v1, v0}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@4448 │ │ +40ee76: 5440 a294 |0015: iget-object v0, v4, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.prefs:Landroid/content/SharedPreferences; // field@94a2 │ │ +40ee7a: 7210 9a02 0000 |0017: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +40ee80: 0c00 |001a: move-result-object v0 │ │ +40ee82: 1a01 fc74 |001b: const-string v1, "columns" // string@74fc │ │ +40ee86: 7230 9402 1005 |001d: invoke-interface {v0, v1, v5}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0294 │ │ +40ee8c: 0c05 |0020: move-result-object v5 │ │ +40ee8e: 7210 9002 0500 |0021: invoke-interface {v5}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +40ee94: 7010 46a8 0400 |0024: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.refreshToolbarState:()V // method@a846 │ │ +40ee9a: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ 0x000b line=254 │ │ 0x0010 line=255 │ │ 0x0015 line=256 │ │ 0x0024 line=257 │ │ @@ -1751514,32 +1751497,32 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -40eed4: |[40eed4] de.danoeh.antennapod.fragment.SubscriptionFragment.setupEmptyView:()V │ │ -40eee4: 2200 071e |0000: new-instance v0, Lde/danoeh/antennapod/view/EmptyViewHandler; // type@1e07 │ │ -40eee8: 6e10 2d35 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -40eeee: 0c01 |0005: move-result-object v1 │ │ -40eef0: 7020 38b1 1000 |0006: invoke-direct {v0, v1}, Lde/danoeh/antennapod/view/EmptyViewHandler;.:(Landroid/content/Context;)V // method@b138 │ │ -40eef6: 5b20 9f94 |0009: iput-object v0, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@949f │ │ -40eefa: 1401 4c01 087f |000b: const v1, #float 1.80782e+38 // #7f08014c │ │ -40ef00: 6e20 3cb1 1000 |000e: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setIcon:(I)V // method@b13c │ │ -40ef06: 5420 9f94 |0011: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@949f │ │ -40ef0a: 1401 2402 127f |0013: const v1, #float 1.94078e+38 // #7f120224 │ │ -40ef10: 6e20 3fb1 1000 |0016: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setTitle:(I)V // method@b13f │ │ -40ef16: 5420 9f94 |0019: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@949f │ │ -40ef1a: 1401 2502 127f |001b: const v1, #float 1.94078e+38 // #7f120225 │ │ -40ef20: 6e20 3db1 1000 |001e: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setMessage:(I)V // method@b13d │ │ -40ef26: 5420 9f94 |0021: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@949f │ │ -40ef2a: 5421 a694 |0023: iget-object v1, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@94a6 │ │ -40ef2e: 6e20 3ab1 1000 |0025: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/view/EmptyViewHandler;.attachToRecyclerView:(Landroidx/recyclerview/widget/RecyclerView;)V // method@b13a │ │ -40ef34: 0e00 |0028: return-void │ │ +40ee9c: |[40ee9c] de.danoeh.antennapod.fragment.SubscriptionFragment.setupEmptyView:()V │ │ +40eeac: 2200 071e |0000: new-instance v0, Lde/danoeh/antennapod/view/EmptyViewHandler; // type@1e07 │ │ +40eeb0: 6e10 2d35 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +40eeb6: 0c01 |0005: move-result-object v1 │ │ +40eeb8: 7020 38b1 1000 |0006: invoke-direct {v0, v1}, Lde/danoeh/antennapod/view/EmptyViewHandler;.:(Landroid/content/Context;)V // method@b138 │ │ +40eebe: 5b20 9f94 |0009: iput-object v0, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@949f │ │ +40eec2: 1401 4c01 087f |000b: const v1, #float 1.80782e+38 // #7f08014c │ │ +40eec8: 6e20 3cb1 1000 |000e: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setIcon:(I)V // method@b13c │ │ +40eece: 5420 9f94 |0011: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@949f │ │ +40eed2: 1401 2402 127f |0013: const v1, #float 1.94078e+38 // #7f120224 │ │ +40eed8: 6e20 3fb1 1000 |0016: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setTitle:(I)V // method@b13f │ │ +40eede: 5420 9f94 |0019: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@949f │ │ +40eee2: 1401 2502 127f |001b: const v1, #float 1.94078e+38 // #7f120225 │ │ +40eee8: 6e20 3db1 1000 |001e: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setMessage:(I)V // method@b13d │ │ +40eeee: 5420 9f94 |0021: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@949f │ │ +40eef2: 5421 a694 |0023: iget-object v1, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@94a6 │ │ +40eef6: 6e20 3ab1 1000 |0025: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/view/EmptyViewHandler;.attachToRecyclerView:(Landroidx/recyclerview/widget/RecyclerView;)V // method@b13a │ │ +40eefc: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ 0x000e line=262 │ │ 0x0011 line=263 │ │ 0x0019 line=264 │ │ 0x0021 line=265 │ │ @@ -1751552,52 +1751535,52 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 74 16-bit code units │ │ -40e670: |[40e670] de.danoeh.antennapod.fragment.SubscriptionFragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -40e680: 5450 a594 |0000: iget-object v0, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionAdapter:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@94a5 │ │ -40e684: 6e10 9497 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.getSelectedItem:()Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // method@9794 │ │ -40e68a: 0c00 |0005: move-result-object v0 │ │ -40e68c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -40e68e: 3900 0300 |0007: if-nez v0, 000a // +0003 │ │ -40e692: 0f01 |0009: return v1 │ │ -40e694: 7210 db0b 0600 |000a: invoke-interface {v6}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ -40e69a: 0a02 |000d: move-result v2 │ │ -40e69c: 5403 fb8d |000e: iget-object v3, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8dfb │ │ -40e6a0: 6204 f88d |0010: sget-object v4, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.TAG:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8df8 │ │ -40e6a4: 3343 1500 |0012: if-ne v3, v4, 0027 // +0015 │ │ -40e6a8: 1403 ad02 0a7f |0014: const v3, #float 1.83447e+38 // #7f0a02ad │ │ -40e6ae: 3332 1000 |0017: if-ne v2, v3, 0027 // +0010 │ │ -40e6b2: 2206 511a |0019: new-instance v6, Lde/danoeh/antennapod/dialog/RenameItemDialog; // type@1a51 │ │ -40e6b6: 6e10 2735 0500 |001b: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -40e6bc: 0c01 |001e: move-result-object v1 │ │ -40e6be: 7030 45a1 1600 |001f: invoke-direct {v6, v1, v0}, Lde/danoeh/antennapod/dialog/RenameItemDialog;.:(Landroid/app/Activity;Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;)V // method@a145 │ │ -40e6c4: 6e10 4aa1 0600 |0022: invoke-virtual {v6}, Lde/danoeh/antennapod/dialog/RenameItemDialog;.show:()V // method@a14a │ │ -40e6ca: 1216 |0025: const/4 v6, #int 1 // #1 │ │ -40e6cc: 0f06 |0026: return v6 │ │ -40e6ce: 1f00 6219 |0027: check-cast v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem; // type@1962 │ │ -40e6d2: 5400 fd8d |0029: iget-object v0, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@8dfd │ │ -40e6d6: 1403 3302 0a7f |002b: const v3, #float 1.83445e+38 // #7f0a0233 │ │ -40e6dc: 3332 0e00 |002e: if-ne v2, v3, 003c // +000e │ │ -40e6e0: 5450 a494 |0030: iget-object v0, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@94a4 │ │ -40e6e4: 6e20 9c0d 1000 |0032: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -40e6ea: 5450 a594 |0035: iget-object v0, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionAdapter:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@94a5 │ │ -40e6ee: 6e20 9c97 6000 |0037: invoke-virtual {v0, v6}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@979c │ │ -40e6f4: 0a06 |003a: move-result v6 │ │ -40e6f6: 0f06 |003b: return v6 │ │ -40e6f8: 7210 db0b 0600 |003c: invoke-interface {v6}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ -40e6fe: 0a06 |003f: move-result v6 │ │ -40e700: 2201 d61b |0040: new-instance v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda10; // type@1bd6 │ │ -40e704: 7020 05a8 5100 |0042: invoke-direct {v1, v5}, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda10;.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V // method@a805 │ │ -40e70a: 7140 76ab 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@ab76 │ │ -40e710: 0a06 |0048: move-result v6 │ │ -40e712: 0f06 |0049: return v6 │ │ +40e638: |[40e638] de.danoeh.antennapod.fragment.SubscriptionFragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +40e648: 5450 a594 |0000: iget-object v0, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionAdapter:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@94a5 │ │ +40e64c: 6e10 9497 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.getSelectedItem:()Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // method@9794 │ │ +40e652: 0c00 |0005: move-result-object v0 │ │ +40e654: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +40e656: 3900 0300 |0007: if-nez v0, 000a // +0003 │ │ +40e65a: 0f01 |0009: return v1 │ │ +40e65c: 7210 db0b 0600 |000a: invoke-interface {v6}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ +40e662: 0a02 |000d: move-result v2 │ │ +40e664: 5403 fb8d |000e: iget-object v3, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8dfb │ │ +40e668: 6204 f88d |0010: sget-object v4, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.TAG:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8df8 │ │ +40e66c: 3343 1500 |0012: if-ne v3, v4, 0027 // +0015 │ │ +40e670: 1403 ad02 0a7f |0014: const v3, #float 1.83447e+38 // #7f0a02ad │ │ +40e676: 3332 1000 |0017: if-ne v2, v3, 0027 // +0010 │ │ +40e67a: 2206 511a |0019: new-instance v6, Lde/danoeh/antennapod/dialog/RenameItemDialog; // type@1a51 │ │ +40e67e: 6e10 2735 0500 |001b: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +40e684: 0c01 |001e: move-result-object v1 │ │ +40e686: 7030 45a1 1600 |001f: invoke-direct {v6, v1, v0}, Lde/danoeh/antennapod/dialog/RenameItemDialog;.:(Landroid/app/Activity;Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;)V // method@a145 │ │ +40e68c: 6e10 4aa1 0600 |0022: invoke-virtual {v6}, Lde/danoeh/antennapod/dialog/RenameItemDialog;.show:()V // method@a14a │ │ +40e692: 1216 |0025: const/4 v6, #int 1 // #1 │ │ +40e694: 0f06 |0026: return v6 │ │ +40e696: 1f00 6219 |0027: check-cast v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem; // type@1962 │ │ +40e69a: 5400 fd8d |0029: iget-object v0, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@8dfd │ │ +40e69e: 1403 3302 0a7f |002b: const v3, #float 1.83445e+38 // #7f0a0233 │ │ +40e6a4: 3332 0e00 |002e: if-ne v2, v3, 003c // +000e │ │ +40e6a8: 5450 a494 |0030: iget-object v0, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@94a4 │ │ +40e6ac: 6e20 9c0d 1000 |0032: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +40e6b2: 5450 a594 |0035: iget-object v0, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionAdapter:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@94a5 │ │ +40e6b6: 6e20 9c97 6000 |0037: invoke-virtual {v0, v6}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@979c │ │ +40e6bc: 0a06 |003a: move-result v6 │ │ +40e6be: 0f06 |003b: return v6 │ │ +40e6c0: 7210 db0b 0600 |003c: invoke-interface {v6}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ +40e6c6: 0a06 |003f: move-result v6 │ │ +40e6c8: 2201 d61b |0040: new-instance v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda10; // type@1bd6 │ │ +40e6cc: 7020 05a8 5100 |0042: invoke-direct {v1, v5}, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda10;.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V // method@a805 │ │ +40e6d2: 7140 76ab 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@ab76 │ │ +40e6d8: 0a06 |0048: move-result v6 │ │ +40e6da: 0f06 |0049: return v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ 0x000a line=337 │ │ 0x000e line=338 │ │ 0x0019 line=339 │ │ 0x0027 line=343 │ │ @@ -1751613,26 +1751596,26 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -40ec54: |[40ec54] de.danoeh.antennapod.fragment.SubscriptionFragment.onCreate:(Landroid/os/Bundle;)V │ │ -40ec64: 6f20 7435 3200 |0000: invoke-super {v2, v3}, Landroidx/fragment/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@3574 │ │ -40ec6a: 1213 |0003: const/4 v3, #int 1 // #1 │ │ -40ec6c: 6e20 cb35 3200 |0004: invoke-virtual {v2, v3}, Landroidx/fragment/app/Fragment;.setRetainInstance:(Z)V // method@35cb │ │ -40ec72: 6e10 b135 0200 |0007: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.requireActivity:()Landroidx/fragment/app/FragmentActivity; // method@35b1 │ │ -40ec78: 0c03 |000a: move-result-object v3 │ │ -40ec7a: 1a00 5457 |000b: const-string v0, "SubscriptionFragment" // string@5754 │ │ -40ec7e: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -40ec80: 6e30 3002 0301 |000e: invoke-virtual {v3, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ -40ec86: 0c03 |0011: move-result-object v3 │ │ -40ec88: 5b23 a294 |0012: iput-object v3, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.prefs:Landroid/content/SharedPreferences; // field@94a2 │ │ -40ec8c: 0e00 |0014: return-void │ │ +40ec1c: |[40ec1c] de.danoeh.antennapod.fragment.SubscriptionFragment.onCreate:(Landroid/os/Bundle;)V │ │ +40ec2c: 6f20 7435 3200 |0000: invoke-super {v2, v3}, Landroidx/fragment/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@3574 │ │ +40ec32: 1213 |0003: const/4 v3, #int 1 // #1 │ │ +40ec34: 6e20 cb35 3200 |0004: invoke-virtual {v2, v3}, Landroidx/fragment/app/Fragment;.setRetainInstance:(Z)V // method@35cb │ │ +40ec3a: 6e10 b135 0200 |0007: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.requireActivity:()Landroidx/fragment/app/FragmentActivity; // method@35b1 │ │ +40ec40: 0c03 |000a: move-result-object v3 │ │ +40ec42: 1a00 5457 |000b: const-string v0, "SubscriptionFragment" // string@5754 │ │ +40ec46: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +40ec48: 6e30 3002 0301 |000e: invoke-virtual {v3, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ +40ec4e: 0c03 |0011: move-result-object v3 │ │ +40ec50: 5b23 a294 |0012: iput-object v3, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.prefs:Landroid/content/SharedPreferences; // field@94a2 │ │ +40ec54: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0004 line=106 │ │ 0x0007 line=108 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 this Lde/danoeh/antennapod/fragment/SubscriptionFragment; │ │ @@ -1751643,182 +1751626,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 │ │ -40e2cc: |[40e2cc] de.danoeh.antennapod.fragment.SubscriptionFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -40e2dc: 1400 6000 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0060 │ │ -40e2e2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -40e2e4: 6e40 b20b 0617 |0004: invoke-virtual {v6, v0, v7, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -40e2ea: 0c06 |0007: move-result-object v6 │ │ -40e2ec: 1407 9403 0a7f |0008: const v7, #float 1.83452e+38 // #7f0a0394 │ │ -40e2f2: 6e20 780c 7600 |000b: invoke-virtual {v6, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -40e2f8: 0c07 |000e: move-result-object v7 │ │ -40e2fa: 1f07 6a14 |000f: check-cast v7, Lcom/google/android/material/appbar/MaterialToolbar; // type@146a │ │ -40e2fe: 5b57 a794 |0011: iput-object v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@94a7 │ │ -40e302: 6e20 6d21 5700 |0013: invoke-virtual {v7, v5}, Landroidx/appcompat/widget/Toolbar;.setOnMenuItemClickListener:(Landroidx/appcompat/widget/Toolbar$OnMenuItemClickListener;)V // method@216d │ │ -40e308: 5457 a794 |0016: iget-object v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@94a7 │ │ -40e30c: 2200 d51b |0018: new-instance v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda0; // type@1bd5 │ │ -40e310: 7020 03a8 5000 |001a: invoke-direct {v0, v5}, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V // method@a803 │ │ -40e316: 6e20 760d 0700 |001d: invoke-virtual {v7, v0}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d76 │ │ -40e31c: 6e10 4135 0500 |0020: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3541 │ │ -40e322: 0c07 |0023: move-result-object v7 │ │ -40e324: 6e10 1537 0700 |0024: invoke-virtual {v7}, Landroidx/fragment/app/FragmentManager;.getBackStackEntryCount:()I // method@3715 │ │ -40e32a: 0a07 |0027: move-result v7 │ │ -40e32c: 1210 |0028: const/4 v0, #int 1 // #1 │ │ -40e32e: 3807 0400 |0029: if-eqz v7, 002d // +0004 │ │ -40e332: 1217 |002b: const/4 v7, #int 1 // #1 │ │ -40e334: 2802 |002c: goto 002e // +0002 │ │ -40e336: 1207 |002d: const/4 v7, #int 0 // #0 │ │ -40e338: 5c57 9c94 |002e: iput-boolean v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.displayUpArrow:Z // field@949c │ │ -40e33c: 3808 0a00 |0030: if-eqz v8, 003a // +000a │ │ -40e340: 1a07 7ae3 |0032: const-string v7, "up_arrow" // string@e37a │ │ -40e344: 6e20 0f07 7800 |0034: invoke-virtual {v8, v7}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@070f │ │ -40e34a: 0a07 |0037: move-result v7 │ │ -40e34c: 5c57 9c94 |0038: iput-boolean v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.displayUpArrow:Z // field@949c │ │ -40e350: 6e10 2735 0500 |003a: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -40e356: 0c07 |003d: move-result-object v7 │ │ -40e358: 1f07 d917 |003e: check-cast v7, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -40e35c: 5458 a794 |0040: iget-object v8, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@94a7 │ │ -40e360: 5552 9c94 |0042: iget-boolean v2, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.displayUpArrow:Z // field@949c │ │ -40e364: 6e30 b394 8702 |0044: invoke-virtual {v7, v8, v2}, Lde/danoeh/antennapod/activity/MainActivity;.setupToolbarToggle:(Lcom/google/android/material/appbar/MaterialToolbar;Z)V // method@94b3 │ │ -40e36a: 5457 a794 |0047: iget-object v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@94a7 │ │ -40e36e: 1408 1b00 0f7f |0049: const v8, #float 1.9008e+38 // #7f0f001b │ │ -40e374: 6e20 4521 8700 |004c: invoke-virtual {v7, v8}, Landroidx/appcompat/widget/Toolbar;.inflateMenu:(I)V // method@2145 │ │ -40e37a: 1207 |004f: const/4 v7, #int 0 // #0 │ │ -40e37c: 6208 9694 |0050: sget-object v8, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.COLUMN_CHECKBOX_IDS:[I // field@9496 │ │ -40e380: 2182 |0052: array-length v2, v8 │ │ -40e382: 3527 2800 |0053: if-ge v7, v2, 007b // +0028 │ │ -40e386: 5452 a794 |0055: iget-object v2, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@94a7 │ │ -40e38a: 6e10 2f21 0200 |0057: invoke-virtual {v2}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ -40e390: 0c02 |005a: move-result-object v2 │ │ -40e392: 4408 0807 |005b: aget v8, v8, v7 │ │ -40e396: 7220 bf0b 8200 |005d: invoke-interface {v2, v8}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -40e39c: 0c08 |0060: move-result-object v8 │ │ -40e39e: 7100 83b5 0000 |0061: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b583 │ │ -40e3a4: 0c02 |0064: move-result-object v2 │ │ -40e3a6: 2303 2921 |0065: new-array v3, v0, [Ljava/lang/Object; // type@2129 │ │ -40e3aa: d804 0702 |0067: add-int/lit8 v4, v7, #int 2 // #02 │ │ -40e3ae: 7110 c1b2 0400 |0069: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -40e3b4: 0c04 |006c: move-result-object v4 │ │ -40e3b6: 4d04 0301 |006d: aput-object v4, v3, v1 │ │ -40e3ba: 1a04 4806 |006f: const-string v4, "%d" // string@0648 │ │ -40e3be: 7130 2bb3 4203 |0071: invoke-static {v2, v4, v3}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32b │ │ -40e3c4: 0c02 |0074: move-result-object v2 │ │ -40e3c6: 7220 ff0b 2800 |0075: invoke-interface {v8, v2}, Landroid/view/MenuItem;.setTitle:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@0bff │ │ -40e3cc: d807 0701 |0078: add-int/lit8 v7, v7, #int 1 // #01 │ │ -40e3d0: 28d6 |007a: goto 0050 // -002a │ │ -40e3d2: 7010 46a8 0500 |007b: invoke-direct {v5}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.refreshToolbarState:()V // method@a846 │ │ -40e3d8: 6e10 2b35 0500 |007e: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@352b │ │ -40e3de: 0c07 |0081: move-result-object v7 │ │ -40e3e0: 3807 1600 |0082: if-eqz v7, 0098 // +0016 │ │ -40e3e4: 6e10 2b35 0500 |0084: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@352b │ │ -40e3ea: 0c07 |0087: move-result-object v7 │ │ -40e3ec: 1a08 5b87 |0088: const-string v8, "folder" // string@875b │ │ -40e3f0: 1200 |008a: const/4 v0, #int 0 // #0 │ │ -40e3f2: 6e30 f806 8700 |008b: invoke-virtual {v7, v8, v0}, Landroid/os/BaseBundle;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@06f8 │ │ -40e3f8: 0c07 |008e: move-result-object v7 │ │ -40e3fa: 5b57 9d94 |008f: iput-object v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.displayedFolder:Ljava/lang/String; // field@949d │ │ -40e3fe: 3807 0700 |0091: if-eqz v7, 0098 // +0007 │ │ -40e402: 5458 a794 |0093: iget-object v8, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@94a7 │ │ -40e406: 6e20 7621 7800 |0095: invoke-virtual {v8, v7}, Landroidx/appcompat/widget/Toolbar;.setTitle:(Ljava/lang/CharSequence;)V // method@2176 │ │ -40e40c: 1407 5503 0a7f |0098: const v7, #float 1.83451e+38 // #7f0a0355 │ │ -40e412: 6e20 780c 7600 |009b: invoke-virtual {v6, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -40e418: 0c07 |009e: move-result-object v7 │ │ -40e41a: 1f07 400b |009f: check-cast v7, Landroidx/recyclerview/widget/RecyclerView; // type@0b40 │ │ -40e41e: 5b57 a694 |00a1: iput-object v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@94a6 │ │ -40e422: 2208 6918 |00a3: new-instance v8, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$GridDividerItemDecorator; // type@1869 │ │ -40e426: 7010 7f97 0800 |00a5: invoke-direct {v8}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$GridDividerItemDecorator;.:()V // method@977f │ │ -40e42c: 6e20 7f43 8700 |00a8: invoke-virtual {v7, v8}, Landroidx/recyclerview/widget/RecyclerView;.addItemDecoration:(Landroidx/recyclerview/widget/RecyclerView$ItemDecoration;)V // method@437f │ │ -40e432: 5457 a694 |00ab: iget-object v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@94a6 │ │ -40e436: 6e20 ae35 7500 |00ad: invoke-virtual {v5, v7}, Landroidx/fragment/app/Fragment;.registerForContextMenu:(Landroid/view/View;)V // method@35ae │ │ -40e43c: 5457 a694 |00b0: iget-object v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@94a6 │ │ -40e440: 2208 0a1e |00b2: new-instance v8, Lde/danoeh/antennapod/view/LiftOnScrollListener; // type@1e0a │ │ -40e444: 1400 5f00 0a7f |00b4: const v0, #float 1.83435e+38 // #7f0a005f │ │ -40e44a: 6e20 780c 0600 |00b7: invoke-virtual {v6, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -40e450: 0c00 |00ba: move-result-object v0 │ │ -40e452: 7020 46b1 0800 |00bb: invoke-direct {v8, v0}, Lde/danoeh/antennapod/view/LiftOnScrollListener;.:(Landroid/view/View;)V // method@b146 │ │ -40e458: 6e20 8343 8700 |00be: invoke-virtual {v7, v8}, Landroidx/recyclerview/widget/RecyclerView;.addOnScrollListener:(Landroidx/recyclerview/widget/RecyclerView$OnScrollListener;)V // method@4383 │ │ -40e45e: 2207 e11b |00c1: new-instance v7, Lde/danoeh/antennapod/fragment/SubscriptionFragment$1; // type@1be1 │ │ -40e462: 6e10 2735 0500 |00c3: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -40e468: 0c08 |00c6: move-result-object v8 │ │ -40e46a: 1f08 d917 |00c7: check-cast v8, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -40e46e: 7030 1ba8 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@a81b │ │ -40e474: 5b57 a594 |00cc: iput-object v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionAdapter:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@94a5 │ │ -40e478: 5457 a294 |00ce: iget-object v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.prefs:Landroid/content/SharedPreferences; // field@94a2 │ │ -40e47c: 1a08 fc74 |00d0: const-string v8, "columns" // string@74fc │ │ -40e480: 7010 2da8 0500 |00d2: invoke-direct {v5}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.getDefaultNumOfColumns:()I // method@a82d │ │ -40e486: 0a00 |00d5: move-result v0 │ │ -40e488: 7230 9d02 8700 |00d6: invoke-interface {v7, v8, v0}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@029d │ │ -40e48e: 0a07 |00d9: move-result v7 │ │ -40e490: 7020 47a8 7500 |00da: invoke-direct {v5, v7}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.setColumnNumber:(I)V // method@a847 │ │ -40e496: 5457 a594 |00dd: iget-object v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionAdapter:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@94a5 │ │ -40e49a: 6e20 5d97 5700 |00df: invoke-virtual {v7, v5}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.setOnSelectModeListener:(Lde/danoeh/antennapod/adapter/SelectableAdapter$OnSelectModeListener;)V // method@975d │ │ -40e4a0: 5457 a694 |00e2: iget-object v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@94a6 │ │ -40e4a4: 5458 a594 |00e4: iget-object v8, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionAdapter:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@94a5 │ │ -40e4a8: 6e20 3e44 8700 |00e6: invoke-virtual {v7, v8}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@443e │ │ -40e4ae: 7010 48a8 0500 |00e9: invoke-direct {v5}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.setupEmptyView:()V // method@a848 │ │ -40e4b4: 1407 9402 0a7f |00ec: const v7, #float 1.83447e+38 // #7f0a0294 │ │ -40e4ba: 6e20 780c 7600 |00ef: invoke-virtual {v6, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -40e4c0: 0c07 |00f2: move-result-object v7 │ │ -40e4c2: 1f07 0203 |00f3: check-cast v7, Landroid/widget/ProgressBar; // type@0302 │ │ -40e4c6: 5b57 a394 |00f5: iput-object v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.progressBar:Landroid/widget/ProgressBar; // field@94a3 │ │ -40e4ca: 6e20 9c0d 1700 |00f7: invoke-virtual {v7, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -40e4d0: 1407 5303 0a7f |00fa: const v7, #float 1.83451e+38 // #7f0a0353 │ │ -40e4d6: 6e20 780c 7600 |00fd: invoke-virtual {v6, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -40e4dc: 0c07 |0100: move-result-object v7 │ │ -40e4de: 1f07 3115 |0101: check-cast v7, Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // type@1531 │ │ -40e4e2: 2208 d71b |0103: new-instance v8, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda1; // type@1bd7 │ │ -40e4e6: 7020 07a8 5800 |0105: invoke-direct {v8, v5}, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V // method@a807 │ │ -40e4ec: 6e20 710d 8700 |0108: invoke-virtual {v7, v8}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -40e4f2: 1407 8a01 0a7f |010b: const v7, #float 1.83441e+38 // #7f0a018a │ │ -40e4f8: 6e20 780c 7600 |010e: invoke-virtual {v6, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -40e4fe: 0c07 |0111: move-result-object v7 │ │ -40e500: 1f07 fb02 |0112: check-cast v7, Landroid/widget/LinearLayout; // type@02fb │ │ -40e504: 5b57 a094 |0114: iput-object v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.feedsFilteredMsg:Landroid/widget/LinearLayout; // field@94a0 │ │ -40e508: 2208 d81b |0116: new-instance v8, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda2; // type@1bd8 │ │ -40e50c: 7020 09a8 5800 |0118: invoke-direct {v8, v5}, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V // method@a809 │ │ -40e512: 6e20 710d 8700 |011b: invoke-virtual {v7, v8}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -40e518: 1407 5d03 0a7f |011e: const v7, #float 1.83451e+38 // #7f0a035d │ │ -40e51e: 6e20 780c 7600 |0121: invoke-virtual {v6, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -40e524: 0c07 |0124: move-result-object v7 │ │ -40e526: 1f07 c50b |0125: check-cast v7, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // type@0bc5 │ │ -40e52a: 6e10 4735 0500 |0127: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@3547 │ │ -40e530: 0c08 |012a: move-result-object v8 │ │ -40e532: 1400 5500 0b7f |012b: const v0, #float 1.84764e+38 // #7f0b0055 │ │ -40e538: 6e20 0703 0800 |012e: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getInteger:(I)I // method@0307 │ │ -40e53e: 0a08 |0131: move-result v8 │ │ -40e540: 6e20 9247 8700 |0132: invoke-virtual {v7, v8}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setDistanceToTriggerSync:(I)V // method@4792 │ │ -40e546: 2208 d91b |0135: new-instance v8, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda3; // type@1bd9 │ │ -40e54a: 7030 0ba8 5807 |0137: invoke-direct {v8, v5, v7}, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V // method@a80b │ │ -40e550: 6e20 9647 8700 |013a: invoke-virtual {v7, v8}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setOnRefreshListener:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout$OnRefreshListener;)V // method@4796 │ │ -40e556: 1407 8101 0a7f |013d: const v7, #float 1.83441e+38 // #7f0a0181 │ │ -40e55c: 6e20 780c 7600 |0140: invoke-virtual {v6, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -40e562: 0c07 |0143: move-result-object v7 │ │ -40e564: 1f07 0217 |0144: check-cast v7, Lcom/leinardi/android/speeddial/SpeedDialView; // type@1702 │ │ -40e568: 5b57 a494 |0146: iput-object v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@94a4 │ │ -40e56c: 1408 8201 0a7f |0148: const v8, #float 1.83441e+38 // #7f0a0182 │ │ -40e572: 6e20 780c 8600 |014b: invoke-virtual {v6, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -40e578: 0c08 |014e: move-result-object v8 │ │ -40e57a: 1f08 f416 |014f: check-cast v8, Lcom/leinardi/android/speeddial/SpeedDialOverlayLayout; // type@16f4 │ │ -40e57e: 6e20 f78f 8700 |0151: invoke-virtual {v7, v8}, Lcom/leinardi/android/speeddial/SpeedDialView;.setOverlayLayout:(Lcom/leinardi/android/speeddial/SpeedDialOverlayLayout;)V // method@8ff7 │ │ -40e584: 5457 a494 |0154: iget-object v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@94a4 │ │ -40e588: 1408 0f00 0f7f |0156: const v8, #float 1.9008e+38 // #7f0f000f │ │ -40e58e: 6e20 de8f 8700 |0159: invoke-virtual {v7, v8}, Lcom/leinardi/android/speeddial/SpeedDialView;.inflate:(I)V // method@8fde │ │ -40e594: 5457 a494 |015c: iget-object v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@94a4 │ │ -40e598: 2208 e21b |015e: new-instance v8, Lde/danoeh/antennapod/fragment/SubscriptionFragment$2; // type@1be2 │ │ -40e59c: 7020 1da8 5800 |0160: invoke-direct {v8, v5}, Lde/danoeh/antennapod/fragment/SubscriptionFragment$2;.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V // method@a81d │ │ -40e5a2: 6e20 f58f 8700 |0163: invoke-virtual {v7, v8}, Lcom/leinardi/android/speeddial/SpeedDialView;.setOnChangeListener:(Lcom/leinardi/android/speeddial/SpeedDialView$OnChangeListener;)V // method@8ff5 │ │ -40e5a8: 5457 a494 |0166: iget-object v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@94a4 │ │ -40e5ac: 2208 da1b |0168: new-instance v8, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda4; // type@1bda │ │ -40e5b0: 7020 0da8 5800 |016a: invoke-direct {v8, v5}, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V // method@a80d │ │ -40e5b6: 6e20 f48f 8700 |016d: invoke-virtual {v7, v8}, Lcom/leinardi/android/speeddial/SpeedDialView;.setOnActionSelectedListener:(Lcom/leinardi/android/speeddial/SpeedDialView$OnActionSelectedListener;)V // method@8ff4 │ │ -40e5bc: 1106 |0170: return-object v6 │ │ +40e294: |[40e294] de.danoeh.antennapod.fragment.SubscriptionFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +40e2a4: 1400 6000 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0060 │ │ +40e2aa: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +40e2ac: 6e40 b20b 0617 |0004: invoke-virtual {v6, v0, v7, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +40e2b2: 0c06 |0007: move-result-object v6 │ │ +40e2b4: 1407 9403 0a7f |0008: const v7, #float 1.83452e+38 // #7f0a0394 │ │ +40e2ba: 6e20 780c 7600 |000b: invoke-virtual {v6, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +40e2c0: 0c07 |000e: move-result-object v7 │ │ +40e2c2: 1f07 6a14 |000f: check-cast v7, Lcom/google/android/material/appbar/MaterialToolbar; // type@146a │ │ +40e2c6: 5b57 a794 |0011: iput-object v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@94a7 │ │ +40e2ca: 6e20 6d21 5700 |0013: invoke-virtual {v7, v5}, Landroidx/appcompat/widget/Toolbar;.setOnMenuItemClickListener:(Landroidx/appcompat/widget/Toolbar$OnMenuItemClickListener;)V // method@216d │ │ +40e2d0: 5457 a794 |0016: iget-object v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@94a7 │ │ +40e2d4: 2200 d51b |0018: new-instance v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda0; // type@1bd5 │ │ +40e2d8: 7020 03a8 5000 |001a: invoke-direct {v0, v5}, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V // method@a803 │ │ +40e2de: 6e20 760d 0700 |001d: invoke-virtual {v7, v0}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d76 │ │ +40e2e4: 6e10 4135 0500 |0020: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3541 │ │ +40e2ea: 0c07 |0023: move-result-object v7 │ │ +40e2ec: 6e10 1537 0700 |0024: invoke-virtual {v7}, Landroidx/fragment/app/FragmentManager;.getBackStackEntryCount:()I // method@3715 │ │ +40e2f2: 0a07 |0027: move-result v7 │ │ +40e2f4: 1210 |0028: const/4 v0, #int 1 // #1 │ │ +40e2f6: 3807 0400 |0029: if-eqz v7, 002d // +0004 │ │ +40e2fa: 1217 |002b: const/4 v7, #int 1 // #1 │ │ +40e2fc: 2802 |002c: goto 002e // +0002 │ │ +40e2fe: 1207 |002d: const/4 v7, #int 0 // #0 │ │ +40e300: 5c57 9c94 |002e: iput-boolean v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.displayUpArrow:Z // field@949c │ │ +40e304: 3808 0a00 |0030: if-eqz v8, 003a // +000a │ │ +40e308: 1a07 7ae3 |0032: const-string v7, "up_arrow" // string@e37a │ │ +40e30c: 6e20 0f07 7800 |0034: invoke-virtual {v8, v7}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@070f │ │ +40e312: 0a07 |0037: move-result v7 │ │ +40e314: 5c57 9c94 |0038: iput-boolean v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.displayUpArrow:Z // field@949c │ │ +40e318: 6e10 2735 0500 |003a: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +40e31e: 0c07 |003d: move-result-object v7 │ │ +40e320: 1f07 d917 |003e: check-cast v7, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +40e324: 5458 a794 |0040: iget-object v8, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@94a7 │ │ +40e328: 5552 9c94 |0042: iget-boolean v2, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.displayUpArrow:Z // field@949c │ │ +40e32c: 6e30 b394 8702 |0044: invoke-virtual {v7, v8, v2}, Lde/danoeh/antennapod/activity/MainActivity;.setupToolbarToggle:(Lcom/google/android/material/appbar/MaterialToolbar;Z)V // method@94b3 │ │ +40e332: 5457 a794 |0047: iget-object v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@94a7 │ │ +40e336: 1408 1b00 0f7f |0049: const v8, #float 1.9008e+38 // #7f0f001b │ │ +40e33c: 6e20 4521 8700 |004c: invoke-virtual {v7, v8}, Landroidx/appcompat/widget/Toolbar;.inflateMenu:(I)V // method@2145 │ │ +40e342: 1207 |004f: const/4 v7, #int 0 // #0 │ │ +40e344: 6208 9694 |0050: sget-object v8, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.COLUMN_CHECKBOX_IDS:[I // field@9496 │ │ +40e348: 2182 |0052: array-length v2, v8 │ │ +40e34a: 3527 2800 |0053: if-ge v7, v2, 007b // +0028 │ │ +40e34e: 5452 a794 |0055: iget-object v2, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@94a7 │ │ +40e352: 6e10 2f21 0200 |0057: invoke-virtual {v2}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ +40e358: 0c02 |005a: move-result-object v2 │ │ +40e35a: 4408 0807 |005b: aget v8, v8, v7 │ │ +40e35e: 7220 bf0b 8200 |005d: invoke-interface {v2, v8}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +40e364: 0c08 |0060: move-result-object v8 │ │ +40e366: 7100 83b5 0000 |0061: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b583 │ │ +40e36c: 0c02 |0064: move-result-object v2 │ │ +40e36e: 2303 2921 |0065: new-array v3, v0, [Ljava/lang/Object; // type@2129 │ │ +40e372: d804 0702 |0067: add-int/lit8 v4, v7, #int 2 // #02 │ │ +40e376: 7110 c1b2 0400 |0069: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +40e37c: 0c04 |006c: move-result-object v4 │ │ +40e37e: 4d04 0301 |006d: aput-object v4, v3, v1 │ │ +40e382: 1a04 4806 |006f: const-string v4, "%d" // string@0648 │ │ +40e386: 7130 2bb3 4203 |0071: invoke-static {v2, v4, v3}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32b │ │ +40e38c: 0c02 |0074: move-result-object v2 │ │ +40e38e: 7220 ff0b 2800 |0075: invoke-interface {v8, v2}, Landroid/view/MenuItem;.setTitle:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@0bff │ │ +40e394: d807 0701 |0078: add-int/lit8 v7, v7, #int 1 // #01 │ │ +40e398: 28d6 |007a: goto 0050 // -002a │ │ +40e39a: 7010 46a8 0500 |007b: invoke-direct {v5}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.refreshToolbarState:()V // method@a846 │ │ +40e3a0: 6e10 2b35 0500 |007e: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@352b │ │ +40e3a6: 0c07 |0081: move-result-object v7 │ │ +40e3a8: 3807 1600 |0082: if-eqz v7, 0098 // +0016 │ │ +40e3ac: 6e10 2b35 0500 |0084: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@352b │ │ +40e3b2: 0c07 |0087: move-result-object v7 │ │ +40e3b4: 1a08 5b87 |0088: const-string v8, "folder" // string@875b │ │ +40e3b8: 1200 |008a: const/4 v0, #int 0 // #0 │ │ +40e3ba: 6e30 f806 8700 |008b: invoke-virtual {v7, v8, v0}, Landroid/os/BaseBundle;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@06f8 │ │ +40e3c0: 0c07 |008e: move-result-object v7 │ │ +40e3c2: 5b57 9d94 |008f: iput-object v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.displayedFolder:Ljava/lang/String; // field@949d │ │ +40e3c6: 3807 0700 |0091: if-eqz v7, 0098 // +0007 │ │ +40e3ca: 5458 a794 |0093: iget-object v8, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@94a7 │ │ +40e3ce: 6e20 7621 7800 |0095: invoke-virtual {v8, v7}, Landroidx/appcompat/widget/Toolbar;.setTitle:(Ljava/lang/CharSequence;)V // method@2176 │ │ +40e3d4: 1407 5503 0a7f |0098: const v7, #float 1.83451e+38 // #7f0a0355 │ │ +40e3da: 6e20 780c 7600 |009b: invoke-virtual {v6, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +40e3e0: 0c07 |009e: move-result-object v7 │ │ +40e3e2: 1f07 400b |009f: check-cast v7, Landroidx/recyclerview/widget/RecyclerView; // type@0b40 │ │ +40e3e6: 5b57 a694 |00a1: iput-object v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@94a6 │ │ +40e3ea: 2208 6918 |00a3: new-instance v8, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$GridDividerItemDecorator; // type@1869 │ │ +40e3ee: 7010 7f97 0800 |00a5: invoke-direct {v8}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$GridDividerItemDecorator;.:()V // method@977f │ │ +40e3f4: 6e20 7f43 8700 |00a8: invoke-virtual {v7, v8}, Landroidx/recyclerview/widget/RecyclerView;.addItemDecoration:(Landroidx/recyclerview/widget/RecyclerView$ItemDecoration;)V // method@437f │ │ +40e3fa: 5457 a694 |00ab: iget-object v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@94a6 │ │ +40e3fe: 6e20 ae35 7500 |00ad: invoke-virtual {v5, v7}, Landroidx/fragment/app/Fragment;.registerForContextMenu:(Landroid/view/View;)V // method@35ae │ │ +40e404: 5457 a694 |00b0: iget-object v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@94a6 │ │ +40e408: 2208 0a1e |00b2: new-instance v8, Lde/danoeh/antennapod/view/LiftOnScrollListener; // type@1e0a │ │ +40e40c: 1400 5f00 0a7f |00b4: const v0, #float 1.83435e+38 // #7f0a005f │ │ +40e412: 6e20 780c 0600 |00b7: invoke-virtual {v6, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +40e418: 0c00 |00ba: move-result-object v0 │ │ +40e41a: 7020 46b1 0800 |00bb: invoke-direct {v8, v0}, Lde/danoeh/antennapod/view/LiftOnScrollListener;.:(Landroid/view/View;)V // method@b146 │ │ +40e420: 6e20 8343 8700 |00be: invoke-virtual {v7, v8}, Landroidx/recyclerview/widget/RecyclerView;.addOnScrollListener:(Landroidx/recyclerview/widget/RecyclerView$OnScrollListener;)V // method@4383 │ │ +40e426: 2207 e11b |00c1: new-instance v7, Lde/danoeh/antennapod/fragment/SubscriptionFragment$1; // type@1be1 │ │ +40e42a: 6e10 2735 0500 |00c3: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +40e430: 0c08 |00c6: move-result-object v8 │ │ +40e432: 1f08 d917 |00c7: check-cast v8, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +40e436: 7030 1ba8 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@a81b │ │ +40e43c: 5b57 a594 |00cc: iput-object v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionAdapter:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@94a5 │ │ +40e440: 5457 a294 |00ce: iget-object v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.prefs:Landroid/content/SharedPreferences; // field@94a2 │ │ +40e444: 1a08 fc74 |00d0: const-string v8, "columns" // string@74fc │ │ +40e448: 7010 2da8 0500 |00d2: invoke-direct {v5}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.getDefaultNumOfColumns:()I // method@a82d │ │ +40e44e: 0a00 |00d5: move-result v0 │ │ +40e450: 7230 9d02 8700 |00d6: invoke-interface {v7, v8, v0}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@029d │ │ +40e456: 0a07 |00d9: move-result v7 │ │ +40e458: 7020 47a8 7500 |00da: invoke-direct {v5, v7}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.setColumnNumber:(I)V // method@a847 │ │ +40e45e: 5457 a594 |00dd: iget-object v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionAdapter:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@94a5 │ │ +40e462: 6e20 5d97 5700 |00df: invoke-virtual {v7, v5}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.setOnSelectModeListener:(Lde/danoeh/antennapod/adapter/SelectableAdapter$OnSelectModeListener;)V // method@975d │ │ +40e468: 5457 a694 |00e2: iget-object v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@94a6 │ │ +40e46c: 5458 a594 |00e4: iget-object v8, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionAdapter:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@94a5 │ │ +40e470: 6e20 3e44 8700 |00e6: invoke-virtual {v7, v8}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@443e │ │ +40e476: 7010 48a8 0500 |00e9: invoke-direct {v5}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.setupEmptyView:()V // method@a848 │ │ +40e47c: 1407 9402 0a7f |00ec: const v7, #float 1.83447e+38 // #7f0a0294 │ │ +40e482: 6e20 780c 7600 |00ef: invoke-virtual {v6, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +40e488: 0c07 |00f2: move-result-object v7 │ │ +40e48a: 1f07 0203 |00f3: check-cast v7, Landroid/widget/ProgressBar; // type@0302 │ │ +40e48e: 5b57 a394 |00f5: iput-object v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.progressBar:Landroid/widget/ProgressBar; // field@94a3 │ │ +40e492: 6e20 9c0d 1700 |00f7: invoke-virtual {v7, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +40e498: 1407 5303 0a7f |00fa: const v7, #float 1.83451e+38 // #7f0a0353 │ │ +40e49e: 6e20 780c 7600 |00fd: invoke-virtual {v6, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +40e4a4: 0c07 |0100: move-result-object v7 │ │ +40e4a6: 1f07 3115 |0101: check-cast v7, Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // type@1531 │ │ +40e4aa: 2208 d71b |0103: new-instance v8, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda1; // type@1bd7 │ │ +40e4ae: 7020 07a8 5800 |0105: invoke-direct {v8, v5}, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V // method@a807 │ │ +40e4b4: 6e20 710d 8700 |0108: invoke-virtual {v7, v8}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +40e4ba: 1407 8a01 0a7f |010b: const v7, #float 1.83441e+38 // #7f0a018a │ │ +40e4c0: 6e20 780c 7600 |010e: invoke-virtual {v6, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +40e4c6: 0c07 |0111: move-result-object v7 │ │ +40e4c8: 1f07 fb02 |0112: check-cast v7, Landroid/widget/LinearLayout; // type@02fb │ │ +40e4cc: 5b57 a094 |0114: iput-object v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.feedsFilteredMsg:Landroid/widget/LinearLayout; // field@94a0 │ │ +40e4d0: 2208 d81b |0116: new-instance v8, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda2; // type@1bd8 │ │ +40e4d4: 7020 09a8 5800 |0118: invoke-direct {v8, v5}, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V // method@a809 │ │ +40e4da: 6e20 710d 8700 |011b: invoke-virtual {v7, v8}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +40e4e0: 1407 5d03 0a7f |011e: const v7, #float 1.83451e+38 // #7f0a035d │ │ +40e4e6: 6e20 780c 7600 |0121: invoke-virtual {v6, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +40e4ec: 0c07 |0124: move-result-object v7 │ │ +40e4ee: 1f07 c50b |0125: check-cast v7, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // type@0bc5 │ │ +40e4f2: 6e10 4735 0500 |0127: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@3547 │ │ +40e4f8: 0c08 |012a: move-result-object v8 │ │ +40e4fa: 1400 5500 0b7f |012b: const v0, #float 1.84764e+38 // #7f0b0055 │ │ +40e500: 6e20 0703 0800 |012e: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getInteger:(I)I // method@0307 │ │ +40e506: 0a08 |0131: move-result v8 │ │ +40e508: 6e20 9247 8700 |0132: invoke-virtual {v7, v8}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setDistanceToTriggerSync:(I)V // method@4792 │ │ +40e50e: 2208 d91b |0135: new-instance v8, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda3; // type@1bd9 │ │ +40e512: 7030 0ba8 5807 |0137: invoke-direct {v8, v5, v7}, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V // method@a80b │ │ +40e518: 6e20 9647 8700 |013a: invoke-virtual {v7, v8}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setOnRefreshListener:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout$OnRefreshListener;)V // method@4796 │ │ +40e51e: 1407 8101 0a7f |013d: const v7, #float 1.83441e+38 // #7f0a0181 │ │ +40e524: 6e20 780c 7600 |0140: invoke-virtual {v6, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +40e52a: 0c07 |0143: move-result-object v7 │ │ +40e52c: 1f07 0217 |0144: check-cast v7, Lcom/leinardi/android/speeddial/SpeedDialView; // type@1702 │ │ +40e530: 5b57 a494 |0146: iput-object v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@94a4 │ │ +40e534: 1408 8201 0a7f |0148: const v8, #float 1.83441e+38 // #7f0a0182 │ │ +40e53a: 6e20 780c 8600 |014b: invoke-virtual {v6, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +40e540: 0c08 |014e: move-result-object v8 │ │ +40e542: 1f08 f416 |014f: check-cast v8, Lcom/leinardi/android/speeddial/SpeedDialOverlayLayout; // type@16f4 │ │ +40e546: 6e20 f78f 8700 |0151: invoke-virtual {v7, v8}, Lcom/leinardi/android/speeddial/SpeedDialView;.setOverlayLayout:(Lcom/leinardi/android/speeddial/SpeedDialOverlayLayout;)V // method@8ff7 │ │ +40e54c: 5457 a494 |0154: iget-object v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@94a4 │ │ +40e550: 1408 0f00 0f7f |0156: const v8, #float 1.9008e+38 // #7f0f000f │ │ +40e556: 6e20 de8f 8700 |0159: invoke-virtual {v7, v8}, Lcom/leinardi/android/speeddial/SpeedDialView;.inflate:(I)V // method@8fde │ │ +40e55c: 5457 a494 |015c: iget-object v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@94a4 │ │ +40e560: 2208 e21b |015e: new-instance v8, Lde/danoeh/antennapod/fragment/SubscriptionFragment$2; // type@1be2 │ │ +40e564: 7020 1da8 5800 |0160: invoke-direct {v8, v5}, Lde/danoeh/antennapod/fragment/SubscriptionFragment$2;.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V // method@a81d │ │ +40e56a: 6e20 f58f 8700 |0163: invoke-virtual {v7, v8}, Lcom/leinardi/android/speeddial/SpeedDialView;.setOnChangeListener:(Lcom/leinardi/android/speeddial/SpeedDialView$OnChangeListener;)V // method@8ff5 │ │ +40e570: 5457 a494 |0166: iget-object v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@94a4 │ │ +40e574: 2208 da1b |0168: new-instance v8, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda4; // type@1bda │ │ +40e578: 7020 0da8 5800 |016a: invoke-direct {v8, v5}, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V // method@a80d │ │ +40e57e: 6e20 f48f 8700 |016d: invoke-virtual {v7, v8}, Lcom/leinardi/android/speeddial/SpeedDialView;.setOnActionSelectedListener:(Lcom/leinardi/android/speeddial/SpeedDialView$OnActionSelectedListener;)V // method@8ff4 │ │ +40e584: 1106 |0170: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=114 │ │ 0x000b line=115 │ │ 0x0013 line=116 │ │ 0x0016 line=117 │ │ 0x0020 line=122 │ │ @@ -1751866,24 +1751849,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -40ec90: |[40ec90] de.danoeh.antennapod.fragment.SubscriptionFragment.onEndSelectMode:()V │ │ -40eca0: 5420 a494 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@94a4 │ │ -40eca4: 6e10 cc8f 0000 |0002: invoke-virtual {v0}, Lcom/leinardi/android/speeddial/SpeedDialView;.close:()V // method@8fcc │ │ -40ecaa: 5420 a494 |0005: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@94a4 │ │ -40ecae: 1301 0800 |0007: const/16 v1, #int 8 // #8 │ │ -40ecb2: 6e20 9c0d 1000 |0009: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -40ecb8: 5420 a594 |000c: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionAdapter:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@94a5 │ │ -40ecbc: 5421 a194 |000e: iget-object v1, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.listItems:Ljava/util/List; // field@94a1 │ │ -40ecc0: 6e20 a197 1000 |0010: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.setItems:(Ljava/util/List;)V // method@97a1 │ │ -40ecc6: 0e00 |0013: return-void │ │ +40ec58: |[40ec58] de.danoeh.antennapod.fragment.SubscriptionFragment.onEndSelectMode:()V │ │ +40ec68: 5420 a494 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@94a4 │ │ +40ec6c: 6e10 cc8f 0000 |0002: invoke-virtual {v0}, Lcom/leinardi/android/speeddial/SpeedDialView;.close:()V // method@8fcc │ │ +40ec72: 5420 a494 |0005: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@94a4 │ │ +40ec76: 1301 0800 |0007: const/16 v1, #int 8 // #8 │ │ +40ec7a: 6e20 9c0d 1000 |0009: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +40ec80: 5420 a594 |000c: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionAdapter:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@94a5 │ │ +40ec84: 5421 a194 |000e: iget-object v1, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.listItems:Ljava/util/List; // field@94a1 │ │ +40ec88: 6e20 a197 1000 |0010: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.setItems:(Ljava/util/List;)V // method@97a1 │ │ +40ec8e: 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/SubscriptionFragment; │ │ @@ -1751893,22 +1751876,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 │ │ -40ecc8: |[40ecc8] de.danoeh.antennapod.fragment.SubscriptionFragment.onEventMainThread:(Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;)V │ │ -40ecd8: 5420 a794 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@94a7 │ │ -40ecdc: 6e10 2f21 0000 |0002: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ -40ece2: 0c00 |0005: move-result-object v0 │ │ -40ece4: 1401 a402 0a7f |0006: const v1, #float 1.83447e+38 // #7f0a02a4 │ │ -40ecea: 5533 6191 |0009: iget-boolean v3, v3, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;.isFeedUpdateRunning:Z // field@9161 │ │ -40ecee: 7130 9c98 1003 |000b: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/core/menuhandler/MenuItemUtils;.updateRefreshMenuItem:(Landroid/view/Menu;IZ)V // method@989c │ │ -40ecf4: 0e00 |000e: return-void │ │ +40ec90: |[40ec90] de.danoeh.antennapod.fragment.SubscriptionFragment.onEventMainThread:(Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;)V │ │ +40eca0: 5420 a794 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@94a7 │ │ +40eca4: 6e10 2f21 0000 |0002: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ +40ecaa: 0c00 |0005: move-result-object v0 │ │ +40ecac: 1401 a402 0a7f |0006: const v1, #float 1.83447e+38 // #7f0a02a4 │ │ +40ecb2: 5533 6191 |0009: iget-boolean v3, v3, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;.isFeedUpdateRunning:Z // field@9161 │ │ +40ecb6: 7130 9c98 1003 |000b: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/core/menuhandler/MenuItemUtils;.updateRefreshMenuItem:(Landroid/view/Menu;IZ)V // method@989c │ │ +40ecbc: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lde/danoeh/antennapod/fragment/SubscriptionFragment; │ │ 0x0000 - 0x000f reg=3 (null) Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; │ │ │ │ @@ -1751917,17 +1751900,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 │ │ -40ecf8: |[40ecf8] de.danoeh.antennapod.fragment.SubscriptionFragment.onFeedListChanged:(Lde/danoeh/antennapod/event/FeedListUpdateEvent;)V │ │ -40ed08: 7010 38a8 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.loadSubscriptions:()V // method@a838 │ │ -40ed0e: 0e00 |0003: return-void │ │ +40ecc0: |[40ecc0] de.danoeh.antennapod.fragment.SubscriptionFragment.onFeedListChanged:(Lde/danoeh/antennapod/event/FeedListUpdateEvent;)V │ │ +40ecd0: 7010 38a8 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.loadSubscriptions:()V // method@a838 │ │ +40ecd6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/SubscriptionFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/event/FeedListUpdateEvent; │ │ │ │ @@ -1751936,76 +1751919,76 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 125 16-bit code units │ │ -40e714: |[40e714] de.danoeh.antennapod.fragment.SubscriptionFragment.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ -40e724: 7210 db0b 0300 |0000: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ -40e72a: 0a03 |0003: move-result v3 │ │ -40e72c: 1400 a402 0a7f |0004: const v0, #float 1.83447e+38 // #7f0a02a4 │ │ -40e732: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -40e734: 3303 0a00 |0008: if-ne v3, v0, 0012 // +000a │ │ -40e738: 6e10 b335 0200 |000a: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ -40e73e: 0c03 |000d: move-result-object v3 │ │ -40e740: 7110 e79d 0300 |000e: invoke-static {v3}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnceOrAsk:(Landroid/content/Context;)V // method@9de7 │ │ -40e746: 0f01 |0011: return v1 │ │ -40e748: 1400 5403 0a7f |0012: const v0, #float 1.83451e+38 // #7f0a0354 │ │ -40e74e: 3303 0a00 |0015: if-ne v3, v0, 001f // +000a │ │ -40e752: 6e10 b335 0200 |0017: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ -40e758: 0c03 |001a: move-result-object v3 │ │ -40e75a: 7110 a7a1 0300 |001b: invoke-static {v3}, Lde/danoeh/antennapod/dialog/SubscriptionsFilterDialog;.showDialog:(Landroid/content/Context;)V // method@a1a7 │ │ -40e760: 0f01 |001e: return v1 │ │ -40e762: 1400 5603 0a7f |001f: const v0, #float 1.83451e+38 // #7f0a0356 │ │ -40e768: 3303 0a00 |0022: if-ne v3, v0, 002c // +000a │ │ -40e76c: 6e10 b335 0200 |0024: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ -40e772: 0c03 |0027: move-result-object v3 │ │ -40e774: 7110 c9a0 0300 |0028: invoke-static {v3}, Lde/danoeh/antennapod/dialog/FeedSortDialog;.showDialog:(Landroid/content/Context;)V // method@a0c9 │ │ -40e77a: 0f01 |002b: return v1 │ │ -40e77c: 1400 4f03 0a7f |002c: const v0, #float 1.83451e+38 // #7f0a034f │ │ -40e782: 3303 0700 |002f: if-ne v3, v0, 0036 // +0007 │ │ -40e786: 1223 |0031: const/4 v3, #int 2 // #2 │ │ -40e788: 7020 47a8 3200 |0032: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.setColumnNumber:(I)V // method@a847 │ │ -40e78e: 0f01 |0035: return v1 │ │ -40e790: 1400 5003 0a7f |0036: const v0, #float 1.83451e+38 // #7f0a0350 │ │ -40e796: 3303 0700 |0039: if-ne v3, v0, 0040 // +0007 │ │ -40e79a: 1233 |003b: const/4 v3, #int 3 // #3 │ │ -40e79c: 7020 47a8 3200 |003c: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.setColumnNumber:(I)V // method@a847 │ │ -40e7a2: 0f01 |003f: return v1 │ │ -40e7a4: 1400 5103 0a7f |0040: const v0, #float 1.83451e+38 // #7f0a0351 │ │ -40e7aa: 3303 0700 |0043: if-ne v3, v0, 004a // +0007 │ │ -40e7ae: 1243 |0045: const/4 v3, #int 4 // #4 │ │ -40e7b0: 7020 47a8 3200 |0046: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.setColumnNumber:(I)V // method@a847 │ │ -40e7b6: 0f01 |0049: return v1 │ │ -40e7b8: 1400 5203 0a7f |004a: const v0, #float 1.83451e+38 // #7f0a0352 │ │ -40e7be: 3303 0700 |004d: if-ne v3, v0, 0054 // +0007 │ │ -40e7c2: 1253 |004f: const/4 v3, #int 5 // #5 │ │ -40e7c4: 7020 47a8 3200 |0050: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.setColumnNumber:(I)V // method@a847 │ │ -40e7ca: 0f01 |0053: return v1 │ │ -40e7cc: 1400 4700 0a7f |0054: const v0, #float 1.83435e+38 // #7f0a0047 │ │ -40e7d2: 3303 1000 |0057: if-ne v3, v0, 0067 // +0010 │ │ -40e7d6: 6e10 2735 0200 |0059: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -40e7dc: 0c03 |005c: move-result-object v3 │ │ -40e7de: 1f03 d917 |005d: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -40e7e2: 7100 eba7 0000 |005f: invoke-static {}, Lde/danoeh/antennapod/fragment/SearchFragment;.newInstance:()Lde/danoeh/antennapod/fragment/SearchFragment; // method@a7eb │ │ -40e7e8: 0c00 |0062: move-result-object v0 │ │ -40e7ea: 6e20 9a94 0300 |0063: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@949a │ │ -40e7f0: 0f01 |0066: return v1 │ │ -40e7f2: 1400 4800 0a7f |0067: const v0, #float 1.83435e+38 // #7f0a0048 │ │ -40e7f8: 3303 1100 |006a: if-ne v3, v0, 007b // +0011 │ │ -40e7fc: 6e10 2735 0200 |006c: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -40e802: 0c03 |006f: move-result-object v3 │ │ -40e804: 1f03 d917 |0070: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -40e808: 2200 031e |0072: new-instance v0, Lde/danoeh/antennapod/ui/statistics/StatisticsFragment; // type@1e03 │ │ -40e80c: 7010 32b1 0000 |0074: invoke-direct {v0}, Lde/danoeh/antennapod/ui/statistics/StatisticsFragment;.:()V // method@b132 │ │ -40e812: 6e20 9a94 0300 |0077: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@949a │ │ -40e818: 0f01 |007a: return v1 │ │ -40e81a: 1203 |007b: const/4 v3, #int 0 // #0 │ │ -40e81c: 0f03 |007c: return v3 │ │ +40e6dc: |[40e6dc] de.danoeh.antennapod.fragment.SubscriptionFragment.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ +40e6ec: 7210 db0b 0300 |0000: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ +40e6f2: 0a03 |0003: move-result v3 │ │ +40e6f4: 1400 a402 0a7f |0004: const v0, #float 1.83447e+38 // #7f0a02a4 │ │ +40e6fa: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +40e6fc: 3303 0a00 |0008: if-ne v3, v0, 0012 // +000a │ │ +40e700: 6e10 b335 0200 |000a: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ +40e706: 0c03 |000d: move-result-object v3 │ │ +40e708: 7110 e79d 0300 |000e: invoke-static {v3}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnceOrAsk:(Landroid/content/Context;)V // method@9de7 │ │ +40e70e: 0f01 |0011: return v1 │ │ +40e710: 1400 5403 0a7f |0012: const v0, #float 1.83451e+38 // #7f0a0354 │ │ +40e716: 3303 0a00 |0015: if-ne v3, v0, 001f // +000a │ │ +40e71a: 6e10 b335 0200 |0017: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ +40e720: 0c03 |001a: move-result-object v3 │ │ +40e722: 7110 a7a1 0300 |001b: invoke-static {v3}, Lde/danoeh/antennapod/dialog/SubscriptionsFilterDialog;.showDialog:(Landroid/content/Context;)V // method@a1a7 │ │ +40e728: 0f01 |001e: return v1 │ │ +40e72a: 1400 5603 0a7f |001f: const v0, #float 1.83451e+38 // #7f0a0356 │ │ +40e730: 3303 0a00 |0022: if-ne v3, v0, 002c // +000a │ │ +40e734: 6e10 b335 0200 |0024: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ +40e73a: 0c03 |0027: move-result-object v3 │ │ +40e73c: 7110 c9a0 0300 |0028: invoke-static {v3}, Lde/danoeh/antennapod/dialog/FeedSortDialog;.showDialog:(Landroid/content/Context;)V // method@a0c9 │ │ +40e742: 0f01 |002b: return v1 │ │ +40e744: 1400 4f03 0a7f |002c: const v0, #float 1.83451e+38 // #7f0a034f │ │ +40e74a: 3303 0700 |002f: if-ne v3, v0, 0036 // +0007 │ │ +40e74e: 1223 |0031: const/4 v3, #int 2 // #2 │ │ +40e750: 7020 47a8 3200 |0032: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.setColumnNumber:(I)V // method@a847 │ │ +40e756: 0f01 |0035: return v1 │ │ +40e758: 1400 5003 0a7f |0036: const v0, #float 1.83451e+38 // #7f0a0350 │ │ +40e75e: 3303 0700 |0039: if-ne v3, v0, 0040 // +0007 │ │ +40e762: 1233 |003b: const/4 v3, #int 3 // #3 │ │ +40e764: 7020 47a8 3200 |003c: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.setColumnNumber:(I)V // method@a847 │ │ +40e76a: 0f01 |003f: return v1 │ │ +40e76c: 1400 5103 0a7f |0040: const v0, #float 1.83451e+38 // #7f0a0351 │ │ +40e772: 3303 0700 |0043: if-ne v3, v0, 004a // +0007 │ │ +40e776: 1243 |0045: const/4 v3, #int 4 // #4 │ │ +40e778: 7020 47a8 3200 |0046: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.setColumnNumber:(I)V // method@a847 │ │ +40e77e: 0f01 |0049: return v1 │ │ +40e780: 1400 5203 0a7f |004a: const v0, #float 1.83451e+38 // #7f0a0352 │ │ +40e786: 3303 0700 |004d: if-ne v3, v0, 0054 // +0007 │ │ +40e78a: 1253 |004f: const/4 v3, #int 5 // #5 │ │ +40e78c: 7020 47a8 3200 |0050: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.setColumnNumber:(I)V // method@a847 │ │ +40e792: 0f01 |0053: return v1 │ │ +40e794: 1400 4700 0a7f |0054: const v0, #float 1.83435e+38 // #7f0a0047 │ │ +40e79a: 3303 1000 |0057: if-ne v3, v0, 0067 // +0010 │ │ +40e79e: 6e10 2735 0200 |0059: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +40e7a4: 0c03 |005c: move-result-object v3 │ │ +40e7a6: 1f03 d917 |005d: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +40e7aa: 7100 eba7 0000 |005f: invoke-static {}, Lde/danoeh/antennapod/fragment/SearchFragment;.newInstance:()Lde/danoeh/antennapod/fragment/SearchFragment; // method@a7eb │ │ +40e7b0: 0c00 |0062: move-result-object v0 │ │ +40e7b2: 6e20 9a94 0300 |0063: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@949a │ │ +40e7b8: 0f01 |0066: return v1 │ │ +40e7ba: 1400 4800 0a7f |0067: const v0, #float 1.83435e+38 // #7f0a0048 │ │ +40e7c0: 3303 1100 |006a: if-ne v3, v0, 007b // +0011 │ │ +40e7c4: 6e10 2735 0200 |006c: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +40e7ca: 0c03 |006f: move-result-object v3 │ │ +40e7cc: 1f03 d917 |0070: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +40e7d0: 2200 031e |0072: new-instance v0, Lde/danoeh/antennapod/ui/statistics/StatisticsFragment; // type@1e03 │ │ +40e7d4: 7010 32b1 0000 |0074: invoke-direct {v0}, Lde/danoeh/antennapod/ui/statistics/StatisticsFragment;.:()V // method@b132 │ │ +40e7da: 6e20 9a94 0300 |0077: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@949a │ │ +40e7e0: 0f01 |007a: return v1 │ │ +40e7e2: 1203 |007b: const/4 v3, #int 0 // #0 │ │ +40e7e4: 0f03 |007c: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ 0x000a line=221 │ │ 0x0017 line=224 │ │ 0x0024 line=227 │ │ 0x0032 line=230 │ │ @@ -1752023,20 +1752006,20 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -40ed10: |[40ed10] de.danoeh.antennapod.fragment.SubscriptionFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -40ed20: 1a00 7ae3 |0000: const-string v0, "up_arrow" // string@e37a │ │ -40ed24: 5521 9c94 |0002: iget-boolean v1, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.displayUpArrow:Z // field@949c │ │ -40ed28: 6e30 1f07 0301 |0004: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@071f │ │ -40ed2e: 6f20 8c35 3200 |0007: invoke-super {v2, v3}, Landroidx/fragment/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@358c │ │ -40ed34: 0e00 |000a: return-void │ │ +40ecd8: |[40ecd8] de.danoeh.antennapod.fragment.SubscriptionFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +40ece8: 1a00 7ae3 |0000: const-string v0, "up_arrow" // string@e37a │ │ +40ecec: 5521 9c94 |0002: iget-boolean v1, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.displayUpArrow:Z // field@949c │ │ +40ecf0: 6e30 1f07 0301 |0004: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@071f │ │ +40ecf6: 6f20 8c35 3200 |0007: invoke-super {v2, v3}, Landroidx/fragment/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@358c │ │ +40ecfc: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=203 │ │ 0x0007 line=204 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lde/danoeh/antennapod/fragment/SubscriptionFragment; │ │ 0x0000 - 0x000b reg=3 (null) Landroid/os/Bundle; │ │ @@ -1752046,21 +1752029,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -40ed38: |[40ed38] de.danoeh.antennapod.fragment.SubscriptionFragment.onStart:()V │ │ -40ed48: 6f10 8d35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onStart:()V // method@358d │ │ -40ed4e: 7100 8db7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -40ed54: 0c00 |0006: move-result-object v0 │ │ -40ed56: 6e20 92b7 1000 |0007: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b792 │ │ -40ed5c: 7010 38a8 0100 |000a: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.loadSubscriptions:()V // method@a838 │ │ -40ed62: 0e00 |000d: return-void │ │ +40ed00: |[40ed00] de.danoeh.antennapod.fragment.SubscriptionFragment.onStart:()V │ │ +40ed10: 6f10 8d35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onStart:()V // method@358d │ │ +40ed16: 7100 8db7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +40ed1c: 0c00 |0006: move-result-object v0 │ │ +40ed1e: 6e20 92b7 1000 |0007: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b792 │ │ +40ed24: 7010 38a8 0100 |000a: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.loadSubscriptions:()V // method@a838 │ │ +40ed2a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x0003 line=271 │ │ 0x000a line=272 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lde/danoeh/antennapod/fragment/SubscriptionFragment; │ │ @@ -1752070,34 +1752053,34 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -40ed64: |[40ed64] de.danoeh.antennapod.fragment.SubscriptionFragment.onStartSelectMode:()V │ │ -40ed74: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -40ed78: 7010 a0b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -40ed7e: 5451 a194 |0005: iget-object v1, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.listItems:Ljava/util/List; // field@94a1 │ │ -40ed82: 7210 6ab5 0100 |0007: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -40ed88: 0c01 |000a: move-result-object v1 │ │ -40ed8a: 7210 4db5 0100 |000b: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -40ed90: 0a02 |000e: move-result v2 │ │ -40ed92: 3802 1200 |000f: if-eqz v2, 0021 // +0012 │ │ -40ed96: 7210 4eb5 0100 |0011: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -40ed9c: 0c02 |0014: move-result-object v2 │ │ -40ed9e: 1f02 6119 |0015: check-cast v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // type@1961 │ │ -40eda2: 5423 fb8d |0017: iget-object v3, v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8dfb │ │ -40eda6: 6204 f78d |0019: sget-object v4, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.FEED:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8df7 │ │ -40edaa: 3343 f0ff |001b: if-ne v3, v4, 000b // -0010 │ │ -40edae: 7220 5fb5 2000 |001d: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -40edb4: 28eb |0020: goto 000b // -0015 │ │ -40edb6: 5451 a594 |0021: iget-object v1, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionAdapter:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@94a5 │ │ -40edba: 6e20 a197 0100 |0023: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.setItems:(Ljava/util/List;)V // method@97a1 │ │ -40edc0: 0e00 |0026: return-void │ │ +40ed2c: |[40ed2c] de.danoeh.antennapod.fragment.SubscriptionFragment.onStartSelectMode:()V │ │ +40ed3c: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +40ed40: 7010 a0b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +40ed46: 5451 a194 |0005: iget-object v1, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.listItems:Ljava/util/List; // field@94a1 │ │ +40ed4a: 7210 6ab5 0100 |0007: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +40ed50: 0c01 |000a: move-result-object v1 │ │ +40ed52: 7210 4db5 0100 |000b: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +40ed58: 0a02 |000e: move-result v2 │ │ +40ed5a: 3802 1200 |000f: if-eqz v2, 0021 // +0012 │ │ +40ed5e: 7210 4eb5 0100 |0011: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +40ed64: 0c02 |0014: move-result-object v2 │ │ +40ed66: 1f02 6119 |0015: check-cast v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // type@1961 │ │ +40ed6a: 5423 fb8d |0017: iget-object v3, v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8dfb │ │ +40ed6e: 6204 f78d |0019: sget-object v4, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.FEED:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8df7 │ │ +40ed72: 3343 f0ff |001b: if-ne v3, v4, 000b // -0010 │ │ +40ed76: 7220 5fb5 2000 |001d: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +40ed7c: 28eb |0020: goto 000b // -0015 │ │ +40ed7e: 5451 a594 |0021: iget-object v1, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionAdapter:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@94a5 │ │ +40ed82: 6e20 a197 0100 |0023: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.setItems:(Ljava/util/List;)V // method@97a1 │ │ +40ed88: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=370 │ │ 0x0005 line=371 │ │ 0x0017 line=372 │ │ 0x001d line=373 │ │ 0x0021 line=376 │ │ @@ -1752109,26 +1752092,26 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -40edc4: |[40edc4] de.danoeh.antennapod.fragment.SubscriptionFragment.onStop:()V │ │ -40edd4: 6f10 8e35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onStop:()V // method@358e │ │ -40edda: 7100 8db7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -40ede0: 0c00 |0006: move-result-object v0 │ │ -40ede2: 6e20 93b7 1000 |0007: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b793 │ │ -40ede8: 5410 9e94 |000a: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@949e │ │ -40edec: 3800 0500 |000c: if-eqz v0, 0011 // +0005 │ │ -40edf0: 7210 91b1 0000 |000e: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ -40edf6: 5410 a594 |0011: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionAdapter:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@94a5 │ │ -40edfa: 3800 0500 |0013: if-eqz v0, 0018 // +0005 │ │ -40edfe: 6e10 5997 0000 |0015: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.endSelectMode:()V // method@9759 │ │ -40ee04: 0e00 |0018: return-void │ │ +40ed8c: |[40ed8c] de.danoeh.antennapod.fragment.SubscriptionFragment.onStop:()V │ │ +40ed9c: 6f10 8e35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onStop:()V // method@358e │ │ +40eda2: 7100 8db7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +40eda8: 0c00 |0006: move-result-object v0 │ │ +40edaa: 6e20 93b7 1000 |0007: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b793 │ │ +40edb0: 5410 9e94 |000a: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@949e │ │ +40edb4: 3800 0500 |000c: if-eqz v0, 0011 // +0005 │ │ +40edb8: 7210 91b1 0000 |000e: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ +40edbe: 5410 a594 |0011: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionAdapter:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@94a5 │ │ +40edc2: 3800 0500 |0013: if-eqz v0, 0018 // +0005 │ │ +40edc6: 6e10 5997 0000 |0015: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.endSelectMode:()V // method@9759 │ │ +40edcc: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ 0x0003 line=278 │ │ 0x000a line=279 │ │ 0x000e line=280 │ │ 0x0011 line=282 │ │ @@ -1752141,17 +1752124,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 │ │ -40ee08: |[40ee08] de.danoeh.antennapod.fragment.SubscriptionFragment.onUnreadItemsChanged:(Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;)V │ │ -40ee18: 7010 38a8 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.loadSubscriptions:()V // method@a838 │ │ -40ee1e: 0e00 |0003: return-void │ │ +40edd0: |[40edd0] de.danoeh.antennapod.fragment.SubscriptionFragment.onUnreadItemsChanged:(Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;)V │ │ +40ede0: 7010 38a8 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.loadSubscriptions:()V // method@a838 │ │ +40ede6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=358 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/SubscriptionFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; │ │ │ │ @@ -1752204,17 +1752187,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 │ │ -4144e0: |[4144e0] de.danoeh.antennapod.fragment.preferences.about.ContributorsPagerFragment.$r8$lambda$rZJHtPoST6Yek3q2doAIQkasGBQ:(Lcom/google/android/material/tabs/TabLayout$Tab;I)V │ │ -4144f0: 7120 0faa 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@aa0f │ │ -4144f6: 0e00 |0003: return-void │ │ +4144a8: |[4144a8] de.danoeh.antennapod.fragment.preferences.about.ContributorsPagerFragment.$r8$lambda$rZJHtPoST6Yek3q2doAIQkasGBQ:(Lcom/google/android/material/tabs/TabLayout$Tab;I)V │ │ +4144b8: 7120 0faa 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@aa0f │ │ +4144be: 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 │ │ │ │ @@ -1752223,17 +1752206,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4144f8: |[4144f8] de.danoeh.antennapod.fragment.preferences.about.ContributorsPagerFragment.:()V │ │ -414508: 7010 1e35 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/Fragment;.:()V // method@351e │ │ -41450e: 0e00 |0003: return-void │ │ +4144c0: |[4144c0] de.danoeh.antennapod.fragment.preferences.about.ContributorsPagerFragment.:()V │ │ +4144d0: 7010 1e35 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/Fragment;.:()V // method@351e │ │ +4144d6: 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;) │ │ @@ -1752241,30 +1752224,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 │ │ -414510: |[414510] de.danoeh.antennapod.fragment.preferences.about.ContributorsPagerFragment.lambda$onCreateView$0:(Lcom/google/android/material/tabs/TabLayout$Tab;I)V │ │ -414520: 3802 1700 |0000: if-eqz v2, 0017 // +0017 │ │ -414524: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -414526: 3202 0d00 |0003: if-eq v2, v0, 0010 // +000d │ │ -41452a: 1220 |0005: const/4 v0, #int 2 // #2 │ │ -41452c: 3202 0300 |0006: if-eq v2, v0, 0009 // +0003 │ │ -414530: 2815 |0008: goto 001d // +0015 │ │ -414532: 1402 4b03 127f |0009: const v2, #float 1.94084e+38 // #7f12034b │ │ -414538: 6e20 1e87 2100 |000c: invoke-virtual {v1, v2}, Lcom/google/android/material/tabs/TabLayout$Tab;.setText:(I)Lcom/google/android/material/tabs/TabLayout$Tab; // method@871e │ │ -41453e: 280e |000f: goto 001d // +000e │ │ -414540: 1402 9803 127f |0010: const v2, #float 1.94086e+38 // #7f120398 │ │ -414546: 6e20 1e87 2100 |0013: invoke-virtual {v1, v2}, Lcom/google/android/material/tabs/TabLayout$Tab;.setText:(I)Lcom/google/android/material/tabs/TabLayout$Tab; // method@871e │ │ -41454c: 2807 |0016: goto 001d // +0007 │ │ -41454e: 1402 8200 127f |0017: const v2, #float 1.9407e+38 // #7f120082 │ │ -414554: 6e20 1e87 2100 |001a: invoke-virtual {v1, v2}, Lcom/google/android/material/tabs/TabLayout$Tab;.setText:(I)Lcom/google/android/material/tabs/TabLayout$Tab; // method@871e │ │ -41455a: 0e00 |001d: return-void │ │ +4144d8: |[4144d8] de.danoeh.antennapod.fragment.preferences.about.ContributorsPagerFragment.lambda$onCreateView$0:(Lcom/google/android/material/tabs/TabLayout$Tab;I)V │ │ +4144e8: 3802 1700 |0000: if-eqz v2, 0017 // +0017 │ │ +4144ec: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +4144ee: 3202 0d00 |0003: if-eq v2, v0, 0010 // +000d │ │ +4144f2: 1220 |0005: const/4 v0, #int 2 // #2 │ │ +4144f4: 3202 0300 |0006: if-eq v2, v0, 0009 // +0003 │ │ +4144f8: 2815 |0008: goto 001d // +0015 │ │ +4144fa: 1402 4b03 127f |0009: const v2, #float 1.94084e+38 // #7f12034b │ │ +414500: 6e20 1e87 2100 |000c: invoke-virtual {v1, v2}, Lcom/google/android/material/tabs/TabLayout$Tab;.setText:(I)Lcom/google/android/material/tabs/TabLayout$Tab; // method@871e │ │ +414506: 280e |000f: goto 001d // +000e │ │ +414508: 1402 9803 127f |0010: const v2, #float 1.94086e+38 // #7f120398 │ │ +41450e: 6e20 1e87 2100 |0013: invoke-virtual {v1, v2}, Lcom/google/android/material/tabs/TabLayout$Tab;.setText:(I)Lcom/google/android/material/tabs/TabLayout$Tab; // method@871e │ │ +414514: 2807 |0016: goto 001d // +0007 │ │ +414516: 1402 8200 127f |0017: const v2, #float 1.9407e+38 // #7f120082 │ │ +41451c: 6e20 1e87 2100 |001a: invoke-virtual {v1, v2}, Lcom/google/android/material/tabs/TabLayout$Tab;.setText:(I)Lcom/google/android/material/tabs/TabLayout$Tab; // method@871e │ │ +414522: 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; │ │ @@ -1752276,44 +1752259,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 │ │ -414448: |[414448] de.danoeh.antennapod.fragment.preferences.about.ContributorsPagerFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -414458: 6f40 7935 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@3579 │ │ -41445e: 1215 |0003: const/4 v5, #int 1 // #1 │ │ -414460: 6e20 c435 5200 |0004: invoke-virtual {v2, v5}, Landroidx/fragment/app/Fragment;.setHasOptionsMenu:(Z)V // method@35c4 │ │ -414466: 1405 ba00 0d7f |0007: const v5, #float 1.87425e+38 // #7f0d00ba │ │ -41446c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -41446e: 6e40 b20b 5304 |000b: invoke-virtual {v3, v5, v4, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -414474: 0c03 |000e: move-result-object v3 │ │ -414476: 1404 dd03 0a7f |000f: const v4, #float 1.83454e+38 // #7f0a03dd │ │ -41447c: 6e20 780c 4300 |0012: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -414482: 0c04 |0015: move-result-object v4 │ │ -414484: 1f04 6c0c |0016: check-cast v4, Landroidx/viewpager2/widget/ViewPager2; // type@0c6c │ │ -414488: 2205 4d1c |0018: new-instance v5, Lde/danoeh/antennapod/fragment/preferences/about/ContributorsPagerFragment$StatisticsPagerAdapter; // type@1c4d │ │ -41448c: 7020 0aaa 2500 |001a: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/preferences/about/ContributorsPagerFragment$StatisticsPagerAdapter;.:(Landroidx/fragment/app/Fragment;)V // method@aa0a │ │ -414492: 6e20 ee4b 5400 |001d: invoke-virtual {v4, v5}, Landroidx/viewpager2/widget/ViewPager2;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@4bee │ │ -414498: 1405 0e03 0a7f |0020: const v5, #float 1.83449e+38 // #7f0a030e │ │ -41449e: 6e20 780c 5300 |0023: invoke-virtual {v3, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -4144a4: 0c05 |0026: move-result-object v5 │ │ -4144a6: 1f05 d015 |0027: check-cast v5, Lcom/google/android/material/tabs/TabLayout; // type@15d0 │ │ -4144aa: 2200 d515 |0029: new-instance v0, Lcom/google/android/material/tabs/TabLayoutMediator; // type@15d5 │ │ -4144ae: 2201 4c1c |002b: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/about/ContributorsPagerFragment$$ExternalSyntheticLambda0; // type@1c4c │ │ -4144b2: 7010 08aa 0100 |002d: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/preferences/about/ContributorsPagerFragment$$ExternalSyntheticLambda0;.:()V // method@aa08 │ │ -4144b8: 7040 c187 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@87c1 │ │ -4144be: 6e10 c487 0000 |0033: invoke-virtual {v0}, Lcom/google/android/material/tabs/TabLayoutMediator;.attach:()V // method@87c4 │ │ -4144c4: 1404 9403 0a7f |0036: const v4, #float 1.83452e+38 // #7f0a0394 │ │ -4144ca: 6e20 780c 4300 |0039: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -4144d0: 0c04 |003c: move-result-object v4 │ │ -4144d2: 1305 0800 |003d: const/16 v5, #int 8 // #8 │ │ -4144d6: 6e20 9c0d 5400 |003f: invoke-virtual {v4, v5}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -4144dc: 1103 |0042: return-object v3 │ │ +414410: |[414410] de.danoeh.antennapod.fragment.preferences.about.ContributorsPagerFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +414420: 6f40 7935 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@3579 │ │ +414426: 1215 |0003: const/4 v5, #int 1 // #1 │ │ +414428: 6e20 c435 5200 |0004: invoke-virtual {v2, v5}, Landroidx/fragment/app/Fragment;.setHasOptionsMenu:(Z)V // method@35c4 │ │ +41442e: 1405 ba00 0d7f |0007: const v5, #float 1.87425e+38 // #7f0d00ba │ │ +414434: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +414436: 6e40 b20b 5304 |000b: invoke-virtual {v3, v5, v4, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +41443c: 0c03 |000e: move-result-object v3 │ │ +41443e: 1404 dd03 0a7f |000f: const v4, #float 1.83454e+38 // #7f0a03dd │ │ +414444: 6e20 780c 4300 |0012: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +41444a: 0c04 |0015: move-result-object v4 │ │ +41444c: 1f04 6c0c |0016: check-cast v4, Landroidx/viewpager2/widget/ViewPager2; // type@0c6c │ │ +414450: 2205 4d1c |0018: new-instance v5, Lde/danoeh/antennapod/fragment/preferences/about/ContributorsPagerFragment$StatisticsPagerAdapter; // type@1c4d │ │ +414454: 7020 0aaa 2500 |001a: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/preferences/about/ContributorsPagerFragment$StatisticsPagerAdapter;.:(Landroidx/fragment/app/Fragment;)V // method@aa0a │ │ +41445a: 6e20 ee4b 5400 |001d: invoke-virtual {v4, v5}, Landroidx/viewpager2/widget/ViewPager2;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@4bee │ │ +414460: 1405 0e03 0a7f |0020: const v5, #float 1.83449e+38 // #7f0a030e │ │ +414466: 6e20 780c 5300 |0023: invoke-virtual {v3, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +41446c: 0c05 |0026: move-result-object v5 │ │ +41446e: 1f05 d015 |0027: check-cast v5, Lcom/google/android/material/tabs/TabLayout; // type@15d0 │ │ +414472: 2200 d515 |0029: new-instance v0, Lcom/google/android/material/tabs/TabLayoutMediator; // type@15d5 │ │ +414476: 2201 4c1c |002b: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/about/ContributorsPagerFragment$$ExternalSyntheticLambda0; // type@1c4c │ │ +41447a: 7010 08aa 0100 |002d: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/preferences/about/ContributorsPagerFragment$$ExternalSyntheticLambda0;.:()V // method@aa08 │ │ +414480: 7040 c187 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@87c1 │ │ +414486: 6e10 c487 0000 |0033: invoke-virtual {v0}, Lcom/google/android/material/tabs/TabLayoutMediator;.attach:()V // method@87c4 │ │ +41448c: 1404 9403 0a7f |0036: const v4, #float 1.83452e+38 // #7f0a0394 │ │ +414492: 6e20 780c 4300 |0039: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +414498: 0c04 |003c: move-result-object v4 │ │ +41449a: 1305 0800 |003d: const/16 v5, #int 8 // #8 │ │ +41449e: 6e20 9c0d 5400 |003f: invoke-virtual {v4, v5}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +4144a4: 1103 |0042: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0004 line=29 │ │ 0x000b line=31 │ │ 0x0012 line=32 │ │ 0x0018 line=33 │ │ @@ -1752332,24 +1752315,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -41455c: |[41455c] de.danoeh.antennapod.fragment.preferences.about.ContributorsPagerFragment.onStart:()V │ │ -41456c: 6f10 8d35 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onStart:()V // method@358d │ │ -414572: 6e10 2735 0200 |0003: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -414578: 0c00 |0006: move-result-object v0 │ │ -41457a: 1f00 0618 |0007: check-cast v0, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1806 │ │ -41457e: 6e10 8914 0000 |0009: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1489 │ │ -414584: 0c00 |000c: move-result-object v0 │ │ -414586: 1401 6a00 127f |000d: const v1, #float 1.94069e+38 // #7f12006a │ │ -41458c: 6e20 e213 1000 |0010: invoke-virtual {v0, v1}, Landroidx/appcompat/app/ActionBar;.setTitle:(I)V // method@13e2 │ │ -414592: 0e00 |0013: return-void │ │ +414524: |[414524] de.danoeh.antennapod.fragment.preferences.about.ContributorsPagerFragment.onStart:()V │ │ +414534: 6f10 8d35 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onStart:()V // method@358d │ │ +41453a: 6e10 2735 0200 |0003: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +414540: 0c00 |0006: move-result-object v0 │ │ +414542: 1f00 0618 |0007: check-cast v0, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1806 │ │ +414546: 6e10 8914 0000 |0009: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1489 │ │ +41454c: 0c00 |000c: move-result-object v0 │ │ +41454e: 1401 6a00 127f |000d: const v1, #float 1.94069e+38 // #7f12006a │ │ +414554: 6e20 e213 1000 |0010: invoke-virtual {v0, v1}, Landroidx/appcompat/app/ActionBar;.setTitle:(I)V // method@13e2 │ │ +41455a: 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; │ │ │ │ @@ -1752387,24 +1752370,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 │ │ -416878: |[416878] 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 │ │ -416888: 5b67 a995 |0000: iput-object v7, v6, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$1;.this$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; // field@95a9 │ │ -41688c: 0760 |0002: move-object v0, v6 │ │ -41688e: 0781 |0003: move-object v1, v8 │ │ -416890: 0192 |0004: move v2, v9 │ │ -416892: 01a3 |0005: move v3, v10 │ │ -416894: 07b4 |0006: move-object v4, v11 │ │ -416896: 07c5 |0007: move-object v5, v12 │ │ -416898: 7606 76a0 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@a076 │ │ -41689e: 0e00 |000b: return-void │ │ +416840: |[416840] 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 │ │ +416850: 5b67 a995 |0000: iput-object v7, v6, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$1;.this$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; // field@95a9 │ │ +416854: 0760 |0002: move-object v0, v6 │ │ +416856: 0781 |0003: move-object v1, v8 │ │ +416858: 0192 |0004: move v2, v9 │ │ +41685a: 01a3 |0005: move v3, v10 │ │ +41685c: 07b4 |0006: move-object v4, v11 │ │ +41685e: 07c5 |0007: move-object v5, v12 │ │ +416860: 7606 76a0 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@a076 │ │ +416866: 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; │ │ @@ -1752419,17 +1752402,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 │ │ -4168a0: |[4168a0] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment$1.onConfirmed:(Ljava/lang/String;Ljava/lang/String;)V │ │ -4168b0: 7110 c89c 0200 |0000: invoke-static {v2}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.setPassword:(Ljava/lang/String;)V // method@9cc8 │ │ -4168b6: 0e00 |0003: return-void │ │ +416868: |[416868] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment$1.onConfirmed:(Ljava/lang/String;Ljava/lang/String;)V │ │ +416878: 7110 c89c 0200 |0000: invoke-static {v2}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.setPassword:(Ljava/lang/String;)V // method@9cc8 │ │ +41687e: 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; │ │ @@ -1752459,17 +1752442,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -42e884: |[42e884] de.danoeh.antennapod.preferences.MasterSwitchPreference.:(Landroid/content/Context;)V │ │ -42e894: 7020 7b3e 1000 |0000: invoke-direct {v0, v1}, Landroidx/preference/SwitchPreferenceCompat;.:(Landroid/content/Context;)V // method@3e7b │ │ -42e89a: 0e00 |0003: return-void │ │ +42e84c: |[42e84c] de.danoeh.antennapod.preferences.MasterSwitchPreference.:(Landroid/content/Context;)V │ │ +42e85c: 7020 7b3e 1000 |0000: invoke-direct {v0, v1}, Landroidx/preference/SwitchPreferenceCompat;.:(Landroid/content/Context;)V // method@3e7b │ │ +42e862: 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; │ │ │ │ @@ -1752478,17 +1752461,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 │ │ -42e89c: |[42e89c] de.danoeh.antennapod.preferences.MasterSwitchPreference.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -42e8ac: 7030 7c3e 1002 |0000: invoke-direct {v0, v1, v2}, Landroidx/preference/SwitchPreferenceCompat;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@3e7c │ │ -42e8b2: 0e00 |0003: return-void │ │ +42e864: |[42e864] de.danoeh.antennapod.preferences.MasterSwitchPreference.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +42e874: 7030 7c3e 1002 |0000: invoke-direct {v0, v1, v2}, Landroidx/preference/SwitchPreferenceCompat;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@3e7c │ │ +42e87a: 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; │ │ @@ -1752498,17 +1752481,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 │ │ -42e8b4: |[42e8b4] de.danoeh.antennapod.preferences.MasterSwitchPreference.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -42e8c4: 7040 7d3e 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroidx/preference/SwitchPreferenceCompat;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@3e7d │ │ -42e8ca: 0e00 |0003: return-void │ │ +42e87c: |[42e87c] de.danoeh.antennapod.preferences.MasterSwitchPreference.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +42e88c: 7040 7d3e 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroidx/preference/SwitchPreferenceCompat;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@3e7d │ │ +42e892: 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; │ │ @@ -1752519,17 +1752502,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 │ │ -42e8cc: |[42e8cc] de.danoeh.antennapod.preferences.MasterSwitchPreference.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V │ │ -42e8dc: 7054 7e3e 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Landroidx/preference/SwitchPreferenceCompat;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@3e7e │ │ -42e8e2: 0e00 |0003: return-void │ │ +42e894: |[42e894] de.danoeh.antennapod.preferences.MasterSwitchPreference.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V │ │ +42e8a4: 7054 7e3e 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Landroidx/preference/SwitchPreferenceCompat;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@3e7e │ │ +42e8aa: 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; │ │ @@ -1752542,33 +1752525,33 @@ │ │ type : '(Landroidx/preference/PreferenceViewHolder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -42e8e4: |[42e8e4] de.danoeh.antennapod.preferences.MasterSwitchPreference.onBindViewHolder:(Landroidx/preference/PreferenceViewHolder;)V │ │ -42e8f4: 6f20 813e 4300 |0000: invoke-super {v3, v4}, Landroidx/preference/SwitchPreferenceCompat;.onBindViewHolder:(Landroidx/preference/PreferenceViewHolder;)V // method@3e81 │ │ -42e8fa: 5440 101a |0003: iget-object v0, v4, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ -42e8fe: 6e10 253d 0300 |0005: invoke-virtual {v3}, Landroidx/preference/Preference;.getContext:()Landroid/content/Context; // method@3d25 │ │ -42e904: 0c01 |0008: move-result-object v1 │ │ -42e906: 1402 0601 047f |0009: const v2, #float 1.75463e+38 // #7f040106 │ │ -42e90c: 7120 2ab1 2100 |000c: invoke-static {v1, v2}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b12a │ │ -42e912: 0a01 |000f: move-result v1 │ │ -42e914: 6e20 490d 1000 |0010: invoke-virtual {v0, v1}, Landroid/view/View;.setBackgroundColor:(I)V // method@0d49 │ │ -42e91a: 1400 1600 0201 |0013: const v0, #float 2.38773e-38 // #01020016 │ │ -42e920: 6e20 4b3e 0400 |0016: invoke-virtual {v4, v0}, Landroidx/preference/PreferenceViewHolder;.findViewById:(I)Landroid/view/View; // method@3e4b │ │ -42e926: 0c04 |0019: move-result-object v4 │ │ -42e928: 1f04 1503 |001a: check-cast v4, Landroid/widget/TextView; // type@0315 │ │ -42e92c: 3804 0a00 |001c: if-eqz v4, 0026 // +000a │ │ -42e930: 6e10 5f12 0400 |001e: invoke-virtual {v4}, Landroid/widget/TextView;.getTypeface:()Landroid/graphics/Typeface; // method@125f │ │ -42e936: 0c00 |0021: move-result-object v0 │ │ -42e938: 1211 |0022: const/4 v1, #int 1 // #1 │ │ -42e93a: 6e30 ac12 0401 |0023: invoke-virtual {v4, v0, v1}, Landroid/widget/TextView;.setTypeface:(Landroid/graphics/Typeface;I)V // method@12ac │ │ -42e940: 0e00 |0026: return-void │ │ +42e8ac: |[42e8ac] de.danoeh.antennapod.preferences.MasterSwitchPreference.onBindViewHolder:(Landroidx/preference/PreferenceViewHolder;)V │ │ +42e8bc: 6f20 813e 4300 |0000: invoke-super {v3, v4}, Landroidx/preference/SwitchPreferenceCompat;.onBindViewHolder:(Landroidx/preference/PreferenceViewHolder;)V // method@3e81 │ │ +42e8c2: 5440 101a |0003: iget-object v0, v4, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ +42e8c6: 6e10 253d 0300 |0005: invoke-virtual {v3}, Landroidx/preference/Preference;.getContext:()Landroid/content/Context; // method@3d25 │ │ +42e8cc: 0c01 |0008: move-result-object v1 │ │ +42e8ce: 1402 0601 047f |0009: const v2, #float 1.75463e+38 // #7f040106 │ │ +42e8d4: 7120 2ab1 2100 |000c: invoke-static {v1, v2}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b12a │ │ +42e8da: 0a01 |000f: move-result v1 │ │ +42e8dc: 6e20 490d 1000 |0010: invoke-virtual {v0, v1}, Landroid/view/View;.setBackgroundColor:(I)V // method@0d49 │ │ +42e8e2: 1400 1600 0201 |0013: const v0, #float 2.38773e-38 // #01020016 │ │ +42e8e8: 6e20 4b3e 0400 |0016: invoke-virtual {v4, v0}, Landroidx/preference/PreferenceViewHolder;.findViewById:(I)Landroid/view/View; // method@3e4b │ │ +42e8ee: 0c04 |0019: move-result-object v4 │ │ +42e8f0: 1f04 1503 |001a: check-cast v4, Landroid/widget/TextView; // type@0315 │ │ +42e8f4: 3804 0a00 |001c: if-eqz v4, 0026 // +000a │ │ +42e8f8: 6e10 5f12 0400 |001e: invoke-virtual {v4}, Landroid/widget/TextView;.getTypeface:()Landroid/graphics/Typeface; // method@125f │ │ +42e8fe: 0c00 |0021: move-result-object v0 │ │ +42e900: 1211 |0022: const/4 v1, #int 1 // #1 │ │ +42e902: 6e30 ac12 0401 |0023: invoke-virtual {v4, v0, v1}, Landroid/widget/TextView;.setTypeface:(Landroid/graphics/Typeface;I)V // method@12ac │ │ +42e908: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=36 │ │ 0x0016 line=37 │ │ 0x001e line=39 │ │ locals : │ │ @@ -1752600,17 +1752583,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 │ │ -42e97c: |[42e97c] de.danoeh.antennapod.preferences.MaterialListPreference.$r8$lambda$VJvvISieRjvryjiRWQGsKMc9UUk:(Lde/danoeh/antennapod/preferences/MaterialListPreference;Landroid/content/DialogInterface;I)V │ │ -42e98c: 7030 fcaf 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/preferences/MaterialListPreference;.lambda$onClick$0:(Landroid/content/DialogInterface;I)V // method@affc │ │ -42e992: 0e00 |0003: return-void │ │ +42e944: |[42e944] de.danoeh.antennapod.preferences.MaterialListPreference.$r8$lambda$VJvvISieRjvryjiRWQGsKMc9UUk:(Lde/danoeh/antennapod/preferences/MaterialListPreference;Landroid/content/DialogInterface;I)V │ │ +42e954: 7030 fcaf 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/preferences/MaterialListPreference;.lambda$onClick$0:(Landroid/content/DialogInterface;I)V // method@affc │ │ +42e95a: 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 │ │ @@ -1752620,17 +1752603,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -42e994: |[42e994] de.danoeh.antennapod.preferences.MaterialListPreference.:(Landroid/content/Context;)V │ │ -42e9a4: 7020 c23c 1000 |0000: invoke-direct {v0, v1}, Landroidx/preference/ListPreference;.:(Landroid/content/Context;)V // method@3cc2 │ │ -42e9aa: 0e00 |0003: return-void │ │ +42e95c: |[42e95c] de.danoeh.antennapod.preferences.MaterialListPreference.:(Landroid/content/Context;)V │ │ +42e96c: 7020 c23c 1000 |0000: invoke-direct {v0, v1}, Landroidx/preference/ListPreference;.:(Landroid/content/Context;)V // method@3cc2 │ │ +42e972: 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; │ │ │ │ @@ -1752639,17 +1752622,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 │ │ -42e9ac: |[42e9ac] de.danoeh.antennapod.preferences.MaterialListPreference.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -42e9bc: 7030 c33c 1002 |0000: invoke-direct {v0, v1, v2}, Landroidx/preference/ListPreference;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@3cc3 │ │ -42e9c2: 0e00 |0003: return-void │ │ +42e974: |[42e974] de.danoeh.antennapod.preferences.MaterialListPreference.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +42e984: 7030 c33c 1002 |0000: invoke-direct {v0, v1, v2}, Landroidx/preference/ListPreference;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@3cc3 │ │ +42e98a: 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; │ │ @@ -1752659,30 +1752642,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 │ │ -42e9c4: |[42e9c4] de.danoeh.antennapod.preferences.MaterialListPreference.lambda$onClick$0:(Landroid/content/DialogInterface;I)V │ │ -42e9d4: 7210 5602 0100 |0000: invoke-interface {v1}, Landroid/content/DialogInterface;.dismiss:()V // method@0256 │ │ -42e9da: 3a02 1b00 |0003: if-ltz v2, 001e // +001b │ │ -42e9de: 6e10 c93c 0000 |0005: invoke-virtual {v0}, Landroidx/preference/ListPreference;.getEntryValues:()[Ljava/lang/CharSequence; // method@3cc9 │ │ -42e9e4: 0c01 |0008: move-result-object v1 │ │ -42e9e6: 3801 1500 |0009: if-eqz v1, 001e // +0015 │ │ -42e9ea: 6e10 c93c 0000 |000b: invoke-virtual {v0}, Landroidx/preference/ListPreference;.getEntryValues:()[Ljava/lang/CharSequence; // method@3cc9 │ │ -42e9f0: 0c01 |000e: move-result-object v1 │ │ -42e9f2: 4601 0102 |000f: aget-object v1, v1, v2 │ │ -42e9f6: 7210 4bb2 0100 |0011: invoke-interface {v1}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@b24b │ │ -42e9fc: 0c01 |0014: move-result-object v1 │ │ -42e9fe: 6e20 1d3d 1000 |0015: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.callChangeListener:(Ljava/lang/Object;)Z // method@3d1d │ │ -42ea04: 0a02 |0018: move-result v2 │ │ -42ea06: 3802 0500 |0019: if-eqz v2, 001e // +0005 │ │ -42ea0a: 6e20 d63c 1000 |001b: invoke-virtual {v0, v1}, Landroidx/preference/ListPreference;.setValue:(Ljava/lang/String;)V // method@3cd6 │ │ -42ea10: 0e00 |001e: return-void │ │ +42e98c: |[42e98c] de.danoeh.antennapod.preferences.MaterialListPreference.lambda$onClick$0:(Landroid/content/DialogInterface;I)V │ │ +42e99c: 7210 5602 0100 |0000: invoke-interface {v1}, Landroid/content/DialogInterface;.dismiss:()V // method@0256 │ │ +42e9a2: 3a02 1b00 |0003: if-ltz v2, 001e // +001b │ │ +42e9a6: 6e10 c93c 0000 |0005: invoke-virtual {v0}, Landroidx/preference/ListPreference;.getEntryValues:()[Ljava/lang/CharSequence; // method@3cc9 │ │ +42e9ac: 0c01 |0008: move-result-object v1 │ │ +42e9ae: 3801 1500 |0009: if-eqz v1, 001e // +0015 │ │ +42e9b2: 6e10 c93c 0000 |000b: invoke-virtual {v0}, Landroidx/preference/ListPreference;.getEntryValues:()[Ljava/lang/CharSequence; // method@3cc9 │ │ +42e9b8: 0c01 |000e: move-result-object v1 │ │ +42e9ba: 4601 0102 |000f: aget-object v1, v1, v2 │ │ +42e9be: 7210 4bb2 0100 |0011: invoke-interface {v1}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@b24b │ │ +42e9c4: 0c01 |0014: move-result-object v1 │ │ +42e9c6: 6e20 1d3d 1000 |0015: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.callChangeListener:(Ljava/lang/Object;)Z // method@3d1d │ │ +42e9cc: 0a02 |0018: move-result v2 │ │ +42e9ce: 3802 0500 |0019: if-eqz v2, 001e // +0005 │ │ +42e9d2: 6e20 d63c 1000 |001b: invoke-virtual {v0, v1}, Landroidx/preference/ListPreference;.setValue:(Ljava/lang/String;)V // method@3cd6 │ │ +42e9d8: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0005 line=34 │ │ 0x000b line=35 │ │ 0x0015 line=36 │ │ 0x001b line=37 │ │ @@ -1752697,53 +1752680,53 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 76 16-bit code units │ │ -42ea14: |[42ea14] de.danoeh.antennapod.preferences.MaterialListPreference.onClick:()V │ │ -42ea24: 2200 1715 |0000: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ -42ea28: 6e10 253d 0600 |0002: invoke-virtual {v6}, Landroidx/preference/Preference;.getContext:()Landroid/content/Context; // method@3d25 │ │ -42ea2e: 0c01 |0005: move-result-object v1 │ │ -42ea30: 7020 8381 1000 |0006: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ -42ea36: 6e10 3f3d 0600 |0009: invoke-virtual {v6}, Landroidx/preference/Preference;.getTitle:()Ljava/lang/CharSequence; // method@3d3f │ │ -42ea3c: 0c01 |000c: move-result-object v1 │ │ -42ea3e: 6e20 d081 1000 |000d: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81d0 │ │ -42ea44: 6e10 703c 0600 |0010: invoke-virtual {v6}, Landroidx/preference/DialogPreference;.getDialogIcon:()Landroid/graphics/drawable/Drawable; // method@3c70 │ │ -42ea4a: 0c01 |0013: move-result-object v1 │ │ -42ea4c: 6e20 9a81 1000 |0014: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@819a │ │ -42ea52: 6e10 743c 0600 |0017: invoke-virtual {v6}, Landroidx/preference/DialogPreference;.getNegativeButtonText:()Ljava/lang/CharSequence; // method@3c74 │ │ -42ea58: 0c01 |001a: move-result-object v1 │ │ -42ea5a: 1202 |001b: const/4 v2, #int 0 // #0 │ │ -42ea5c: 6e30 ae81 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@81ae │ │ -42ea62: 6e10 c93c 0600 |001f: invoke-virtual {v6}, Landroidx/preference/ListPreference;.getEntryValues:()[Ljava/lang/CharSequence; // method@3cc9 │ │ -42ea68: 0c01 |0022: move-result-object v1 │ │ -42ea6a: 12f2 |0023: const/4 v2, #int -1 // #ff │ │ -42ea6c: 1203 |0024: const/4 v3, #int 0 // #0 │ │ -42ea6e: 2114 |0025: array-length v4, v1 │ │ -42ea70: 3543 1600 |0026: if-ge v3, v4, 003c // +0016 │ │ -42ea74: 4604 0103 |0028: aget-object v4, v1, v3 │ │ -42ea78: 7210 4bb2 0400 |002a: invoke-interface {v4}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@b24b │ │ -42ea7e: 0c04 |002d: move-result-object v4 │ │ -42ea80: 6e10 cb3c 0600 |002e: invoke-virtual {v6}, Landroidx/preference/ListPreference;.getValue:()Ljava/lang/String; // method@3ccb │ │ -42ea86: 0c05 |0031: move-result-object v5 │ │ -42ea88: 6e20 28b3 5400 |0032: invoke-virtual {v4, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -42ea8e: 0a04 |0035: move-result v4 │ │ -42ea90: 3804 0300 |0036: if-eqz v4, 0039 // +0003 │ │ -42ea94: 0132 |0038: move v2, v3 │ │ -42ea96: d803 0301 |0039: add-int/lit8 v3, v3, #int 1 // #01 │ │ -42ea9a: 28ea |003b: goto 0025 // -0016 │ │ -42ea9c: 6e10 c73c 0600 |003c: invoke-virtual {v6}, Landroidx/preference/ListPreference;.getEntries:()[Ljava/lang/CharSequence; // method@3cc7 │ │ -42eaa2: 0c01 |003f: move-result-object v1 │ │ -42eaa4: 2203 b81d |0040: new-instance v3, Lde/danoeh/antennapod/preferences/MaterialListPreference$$ExternalSyntheticLambda0; // type@1db8 │ │ -42eaa8: 7020 f7af 6300 |0042: invoke-direct {v3, v6}, Lde/danoeh/antennapod/preferences/MaterialListPreference$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/preferences/MaterialListPreference;)V // method@aff7 │ │ -42eaae: 6e40 cc81 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@81cc │ │ -42eab4: 6e10 7114 0000 |0048: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ -42eaba: 0e00 |004b: return-void │ │ +42e9dc: |[42e9dc] de.danoeh.antennapod.preferences.MaterialListPreference.onClick:()V │ │ +42e9ec: 2200 1715 |0000: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ +42e9f0: 6e10 253d 0600 |0002: invoke-virtual {v6}, Landroidx/preference/Preference;.getContext:()Landroid/content/Context; // method@3d25 │ │ +42e9f6: 0c01 |0005: move-result-object v1 │ │ +42e9f8: 7020 8381 1000 |0006: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ +42e9fe: 6e10 3f3d 0600 |0009: invoke-virtual {v6}, Landroidx/preference/Preference;.getTitle:()Ljava/lang/CharSequence; // method@3d3f │ │ +42ea04: 0c01 |000c: move-result-object v1 │ │ +42ea06: 6e20 d081 1000 |000d: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81d0 │ │ +42ea0c: 6e10 703c 0600 |0010: invoke-virtual {v6}, Landroidx/preference/DialogPreference;.getDialogIcon:()Landroid/graphics/drawable/Drawable; // method@3c70 │ │ +42ea12: 0c01 |0013: move-result-object v1 │ │ +42ea14: 6e20 9a81 1000 |0014: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@819a │ │ +42ea1a: 6e10 743c 0600 |0017: invoke-virtual {v6}, Landroidx/preference/DialogPreference;.getNegativeButtonText:()Ljava/lang/CharSequence; // method@3c74 │ │ +42ea20: 0c01 |001a: move-result-object v1 │ │ +42ea22: 1202 |001b: const/4 v2, #int 0 // #0 │ │ +42ea24: 6e30 ae81 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@81ae │ │ +42ea2a: 6e10 c93c 0600 |001f: invoke-virtual {v6}, Landroidx/preference/ListPreference;.getEntryValues:()[Ljava/lang/CharSequence; // method@3cc9 │ │ +42ea30: 0c01 |0022: move-result-object v1 │ │ +42ea32: 12f2 |0023: const/4 v2, #int -1 // #ff │ │ +42ea34: 1203 |0024: const/4 v3, #int 0 // #0 │ │ +42ea36: 2114 |0025: array-length v4, v1 │ │ +42ea38: 3543 1600 |0026: if-ge v3, v4, 003c // +0016 │ │ +42ea3c: 4604 0103 |0028: aget-object v4, v1, v3 │ │ +42ea40: 7210 4bb2 0400 |002a: invoke-interface {v4}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@b24b │ │ +42ea46: 0c04 |002d: move-result-object v4 │ │ +42ea48: 6e10 cb3c 0600 |002e: invoke-virtual {v6}, Landroidx/preference/ListPreference;.getValue:()Ljava/lang/String; // method@3ccb │ │ +42ea4e: 0c05 |0031: move-result-object v5 │ │ +42ea50: 6e20 28b3 5400 |0032: invoke-virtual {v4, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +42ea56: 0a04 |0035: move-result v4 │ │ +42ea58: 3804 0300 |0036: if-eqz v4, 0039 // +0003 │ │ +42ea5c: 0132 |0038: move v2, v3 │ │ +42ea5e: d803 0301 |0039: add-int/lit8 v3, v3, #int 1 // #01 │ │ +42ea62: 28ea |003b: goto 0025 // -0016 │ │ +42ea64: 6e10 c73c 0600 |003c: invoke-virtual {v6}, Landroidx/preference/ListPreference;.getEntries:()[Ljava/lang/CharSequence; // method@3cc7 │ │ +42ea6a: 0c01 |003f: move-result-object v1 │ │ +42ea6c: 2203 b81d |0040: new-instance v3, Lde/danoeh/antennapod/preferences/MaterialListPreference$$ExternalSyntheticLambda0; // type@1db8 │ │ +42ea70: 7020 f7af 6300 |0042: invoke-direct {v3, v6}, Lde/danoeh/antennapod/preferences/MaterialListPreference$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/preferences/MaterialListPreference;)V // method@aff7 │ │ +42ea76: 6e40 cc81 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@81cc │ │ +42ea7c: 6e10 7114 0000 |0048: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ +42ea82: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ 0x0009 line=21 │ │ 0x0010 line=22 │ │ 0x0017 line=23 │ │ 0x001f line=25 │ │ @@ -1752779,17 +1752762,17 @@ │ │ type : '([ZLandroid/content/DialogInterface;IZ)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -42eb3c: |[42eb3c] de.danoeh.antennapod.preferences.MaterialMultiSelectListPreference.$r8$lambda$nO6mXIOh2uHfVtIJUzxjsaZuf7w:([ZLandroid/content/DialogInterface;IZ)V │ │ -42eb4c: 7140 06b0 1032 |0000: invoke-static {v0, v1, v2, v3}, Lde/danoeh/antennapod/preferences/MaterialMultiSelectListPreference;.lambda$onClick$0:([ZLandroid/content/DialogInterface;IZ)V // method@b006 │ │ -42eb52: 0e00 |0003: return-void │ │ +42eb04: |[42eb04] de.danoeh.antennapod.preferences.MaterialMultiSelectListPreference.$r8$lambda$nO6mXIOh2uHfVtIJUzxjsaZuf7w:([ZLandroid/content/DialogInterface;IZ)V │ │ +42eb14: 7140 06b0 1032 |0000: invoke-static {v0, v1, v2, v3}, Lde/danoeh/antennapod/preferences/MaterialMultiSelectListPreference;.lambda$onClick$0:([ZLandroid/content/DialogInterface;IZ)V // method@b006 │ │ +42eb1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) [Z │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -1752800,17 +1752783,17 @@ │ │ type : '(Lde/danoeh/antennapod/preferences/MaterialMultiSelectListPreference;[Ljava/lang/CharSequence;[ZLandroid/content/DialogInterface;I)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -42eb54: |[42eb54] de.danoeh.antennapod.preferences.MaterialMultiSelectListPreference.$r8$lambda$vV0OxkYlfKWV6lgiHLqGVGO7-GY:(Lde/danoeh/antennapod/preferences/MaterialMultiSelectListPreference;[Ljava/lang/CharSequence;[ZLandroid/content/DialogInterface;I)V │ │ -42eb64: 7054 07b0 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Lde/danoeh/antennapod/preferences/MaterialMultiSelectListPreference;.lambda$onClick$1:([Ljava/lang/CharSequence;[ZLandroid/content/DialogInterface;I)V // method@b007 │ │ -42eb6a: 0e00 |0003: return-void │ │ +42eb1c: |[42eb1c] de.danoeh.antennapod.preferences.MaterialMultiSelectListPreference.$r8$lambda$vV0OxkYlfKWV6lgiHLqGVGO7-GY:(Lde/danoeh/antennapod/preferences/MaterialMultiSelectListPreference;[Ljava/lang/CharSequence;[ZLandroid/content/DialogInterface;I)V │ │ +42eb2c: 7054 07b0 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Lde/danoeh/antennapod/preferences/MaterialMultiSelectListPreference;.lambda$onClick$1:([Ljava/lang/CharSequence;[ZLandroid/content/DialogInterface;I)V // method@b007 │ │ +42eb32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/preferences/MaterialMultiSelectListPreference; │ │ 0x0000 - 0x0004 reg=1 (null) [Ljava/lang/CharSequence; │ │ 0x0000 - 0x0004 reg=2 (null) [Z │ │ @@ -1752822,17 +1752805,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -42eb6c: |[42eb6c] de.danoeh.antennapod.preferences.MaterialMultiSelectListPreference.:(Landroid/content/Context;)V │ │ -42eb7c: 7020 ea3c 1000 |0000: invoke-direct {v0, v1}, Landroidx/preference/MultiSelectListPreference;.:(Landroid/content/Context;)V // method@3cea │ │ -42eb82: 0e00 |0003: return-void │ │ +42eb34: |[42eb34] de.danoeh.antennapod.preferences.MaterialMultiSelectListPreference.:(Landroid/content/Context;)V │ │ +42eb44: 7020 ea3c 1000 |0000: invoke-direct {v0, v1}, Landroidx/preference/MultiSelectListPreference;.:(Landroid/content/Context;)V // method@3cea │ │ +42eb4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/preferences/MaterialMultiSelectListPreference; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/Context; │ │ │ │ @@ -1752841,17 +1752824,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 │ │ -42eb84: |[42eb84] de.danoeh.antennapod.preferences.MaterialMultiSelectListPreference.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -42eb94: 7030 eb3c 1002 |0000: invoke-direct {v0, v1, v2}, Landroidx/preference/MultiSelectListPreference;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@3ceb │ │ -42eb9a: 0e00 |0003: return-void │ │ +42eb4c: |[42eb4c] de.danoeh.antennapod.preferences.MaterialMultiSelectListPreference.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +42eb5c: 7030 eb3c 1002 |0000: invoke-direct {v0, v1, v2}, Landroidx/preference/MultiSelectListPreference;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@3ceb │ │ +42eb62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/preferences/MaterialMultiSelectListPreference; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/util/AttributeSet; │ │ @@ -1752861,17 +1752844,17 @@ │ │ type : '([ZLandroid/content/DialogInterface;IZ)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42eb9c: |[42eb9c] de.danoeh.antennapod.preferences.MaterialMultiSelectListPreference.lambda$onClick$0:([ZLandroid/content/DialogInterface;IZ)V │ │ -42ebac: 4e03 0002 |0000: aput-boolean v3, v0, v2 │ │ -42ebb0: 0e00 |0002: return-void │ │ +42eb64: |[42eb64] de.danoeh.antennapod.preferences.MaterialMultiSelectListPreference.lambda$onClick$0:([ZLandroid/content/DialogInterface;IZ)V │ │ +42eb74: 4e03 0002 |0000: aput-boolean v3, v0, v2 │ │ +42eb78: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) [Z │ │ 0x0000 - 0x0003 reg=1 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0003 reg=2 (null) I │ │ @@ -1752882,32 +1752865,32 @@ │ │ type : '([Ljava/lang/CharSequence;[ZLandroid/content/DialogInterface;I)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -42ebb4: |[42ebb4] de.danoeh.antennapod.preferences.MaterialMultiSelectListPreference.lambda$onClick$1:([Ljava/lang/CharSequence;[ZLandroid/content/DialogInterface;I)V │ │ -42ebc4: 2204 0a1f |0000: new-instance v4, Ljava/util/HashSet; // type@1f0a │ │ -42ebc8: 7010 3fb5 0400 |0002: invoke-direct {v4}, Ljava/util/HashSet;.:()V // method@b53f │ │ -42ebce: 1205 |0005: const/4 v5, #int 0 // #0 │ │ -42ebd0: 2120 |0006: array-length v0, v2 │ │ -42ebd2: 3505 1600 |0007: if-ge v5, v0, 001d // +0016 │ │ -42ebd6: 4700 0305 |0009: aget-boolean v0, v3, v5 │ │ -42ebda: 3800 0f00 |000b: if-eqz v0, 001a // +000f │ │ -42ebde: 6e10 f03c 0100 |000d: invoke-virtual {v1}, Landroidx/preference/MultiSelectListPreference;.getEntryValues:()[Ljava/lang/CharSequence; // method@3cf0 │ │ -42ebe4: 0c00 |0010: move-result-object v0 │ │ -42ebe6: 4600 0005 |0011: aget-object v0, v0, v5 │ │ -42ebea: 7210 4bb2 0000 |0013: invoke-interface {v0}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@b24b │ │ -42ebf0: 0c00 |0016: move-result-object v0 │ │ -42ebf2: 7220 c0b5 0400 |0017: invoke-interface {v4, v0}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@b5c0 │ │ -42ebf8: d805 0501 |001a: add-int/lit8 v5, v5, #int 1 // #01 │ │ -42ebfc: 28ea |001c: goto 0006 // -0016 │ │ -42ebfe: 6e20 fb3c 4100 |001d: invoke-virtual {v1, v4}, Landroidx/preference/MultiSelectListPreference;.setValues:(Ljava/util/Set;)V // method@3cfb │ │ -42ec04: 0e00 |0020: return-void │ │ +42eb7c: |[42eb7c] de.danoeh.antennapod.preferences.MaterialMultiSelectListPreference.lambda$onClick$1:([Ljava/lang/CharSequence;[ZLandroid/content/DialogInterface;I)V │ │ +42eb8c: 2204 0a1f |0000: new-instance v4, Ljava/util/HashSet; // type@1f0a │ │ +42eb90: 7010 3fb5 0400 |0002: invoke-direct {v4}, Ljava/util/HashSet;.:()V // method@b53f │ │ +42eb96: 1205 |0005: const/4 v5, #int 0 // #0 │ │ +42eb98: 2120 |0006: array-length v0, v2 │ │ +42eb9a: 3505 1600 |0007: if-ge v5, v0, 001d // +0016 │ │ +42eb9e: 4700 0305 |0009: aget-boolean v0, v3, v5 │ │ +42eba2: 3800 0f00 |000b: if-eqz v0, 001a // +000f │ │ +42eba6: 6e10 f03c 0100 |000d: invoke-virtual {v1}, Landroidx/preference/MultiSelectListPreference;.getEntryValues:()[Ljava/lang/CharSequence; // method@3cf0 │ │ +42ebac: 0c00 |0010: move-result-object v0 │ │ +42ebae: 4600 0005 |0011: aget-object v0, v0, v5 │ │ +42ebb2: 7210 4bb2 0000 |0013: invoke-interface {v0}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@b24b │ │ +42ebb8: 0c00 |0016: move-result-object v0 │ │ +42ebba: 7220 c0b5 0400 |0017: invoke-interface {v4, v0}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@b5c0 │ │ +42ebc0: d805 0501 |001a: add-int/lit8 v5, v5, #int 1 // #01 │ │ +42ebc4: 28ea |001c: goto 0006 // -0016 │ │ +42ebc6: 6e20 fb3c 4100 |001d: invoke-virtual {v1, v4}, Landroidx/preference/MultiSelectListPreference;.setValues:(Ljava/util/Set;)V // method@3cfb │ │ +42ebcc: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0006 line=38 │ │ 0x0009 line=39 │ │ 0x000d line=40 │ │ 0x001d line=43 │ │ @@ -1752924,59 +1752907,59 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 92 16-bit code units │ │ -42ec08: |[42ec08] de.danoeh.antennapod.preferences.MaterialMultiSelectListPreference.onClick:()V │ │ -42ec18: 2200 1715 |0000: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ -42ec1c: 6e10 253d 0600 |0002: invoke-virtual {v6}, Landroidx/preference/Preference;.getContext:()Landroid/content/Context; // method@3d25 │ │ -42ec22: 0c01 |0005: move-result-object v1 │ │ -42ec24: 7020 8381 1000 |0006: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ -42ec2a: 6e10 3f3d 0600 |0009: invoke-virtual {v6}, Landroidx/preference/Preference;.getTitle:()Ljava/lang/CharSequence; // method@3d3f │ │ -42ec30: 0c01 |000c: move-result-object v1 │ │ -42ec32: 6e20 d081 1000 |000d: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81d0 │ │ -42ec38: 6e10 703c 0600 |0010: invoke-virtual {v6}, Landroidx/preference/DialogPreference;.getDialogIcon:()Landroid/graphics/drawable/Drawable; // method@3c70 │ │ -42ec3e: 0c01 |0013: move-result-object v1 │ │ -42ec40: 6e20 9a81 1000 |0014: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@819a │ │ -42ec46: 6e10 743c 0600 |0017: invoke-virtual {v6}, Landroidx/preference/DialogPreference;.getNegativeButtonText:()Ljava/lang/CharSequence; // method@3c74 │ │ -42ec4c: 0c01 |001a: move-result-object v1 │ │ -42ec4e: 1202 |001b: const/4 v2, #int 0 // #0 │ │ -42ec50: 6e30 ae81 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@81ae │ │ -42ec56: 6e10 ef3c 0600 |001f: invoke-virtual {v6}, Landroidx/preference/MultiSelectListPreference;.getEntries:()[Ljava/lang/CharSequence; // method@3cef │ │ -42ec5c: 0c01 |0022: move-result-object v1 │ │ -42ec5e: 2111 |0023: array-length v1, v1 │ │ -42ec60: 2311 4121 |0024: new-array v1, v1, [Z // type@2141 │ │ -42ec64: 6e10 f03c 0600 |0026: invoke-virtual {v6}, Landroidx/preference/MultiSelectListPreference;.getEntryValues:()[Ljava/lang/CharSequence; // method@3cf0 │ │ -42ec6a: 0c02 |0029: move-result-object v2 │ │ -42ec6c: 1203 |002a: const/4 v3, #int 0 // #0 │ │ -42ec6e: 2124 |002b: array-length v4, v2 │ │ -42ec70: 3543 1500 |002c: if-ge v3, v4, 0041 // +0015 │ │ -42ec74: 6e10 f23c 0600 |002e: invoke-virtual {v6}, Landroidx/preference/MultiSelectListPreference;.getValues:()Ljava/util/Set; // method@3cf2 │ │ -42ec7a: 0c04 |0031: move-result-object v4 │ │ -42ec7c: 4605 0203 |0032: aget-object v5, v2, v3 │ │ -42ec80: 7210 4bb2 0500 |0034: invoke-interface {v5}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@b24b │ │ -42ec86: 0c05 |0037: move-result-object v5 │ │ -42ec88: 7220 c3b5 5400 |0038: invoke-interface {v4, v5}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b5c3 │ │ -42ec8e: 0a04 |003b: move-result v4 │ │ -42ec90: 4e04 0103 |003c: aput-boolean v4, v1, v3 │ │ -42ec94: d803 0301 |003e: add-int/lit8 v3, v3, #int 1 // #01 │ │ -42ec98: 28eb |0040: goto 002b // -0015 │ │ -42ec9a: 6e10 ef3c 0600 |0041: invoke-virtual {v6}, Landroidx/preference/MultiSelectListPreference;.getEntries:()[Ljava/lang/CharSequence; // method@3cef │ │ -42eca0: 0c03 |0044: move-result-object v3 │ │ -42eca2: 2204 ba1d |0045: new-instance v4, Lde/danoeh/antennapod/preferences/MaterialMultiSelectListPreference$$ExternalSyntheticLambda0; // type@1dba │ │ -42eca6: 7020 feaf 1400 |0047: invoke-direct {v4, v1}, Lde/danoeh/antennapod/preferences/MaterialMultiSelectListPreference$$ExternalSyntheticLambda0;.:([Z)V // method@affe │ │ -42ecac: 6e40 aa81 3041 |004a: invoke-virtual {v0, v3, v1, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMultiChoiceItems:([Ljava/lang/CharSequence;[ZLandroid/content/DialogInterface$OnMultiChoiceClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81aa │ │ -42ecb2: 2203 bb1d |004d: new-instance v3, Lde/danoeh/antennapod/preferences/MaterialMultiSelectListPreference$$ExternalSyntheticLambda1; // type@1dbb │ │ -42ecb6: 7040 00b0 6312 |004f: invoke-direct {v3, v6, v2, v1}, Lde/danoeh/antennapod/preferences/MaterialMultiSelectListPreference$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/preferences/MaterialMultiSelectListPreference;[Ljava/lang/CharSequence;[Z)V // method@b000 │ │ -42ecbc: 1401 0a00 0401 |0052: const v1, #float 2.42446e-38 // #0104000a │ │ -42ecc2: 6e30 c181 1003 |0055: invoke-virtual {v0, v1, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81c1 │ │ -42ecc8: 6e10 7114 0000 |0058: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ -42ecce: 0e00 |005b: return-void │ │ +42ebd0: |[42ebd0] de.danoeh.antennapod.preferences.MaterialMultiSelectListPreference.onClick:()V │ │ +42ebe0: 2200 1715 |0000: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ +42ebe4: 6e10 253d 0600 |0002: invoke-virtual {v6}, Landroidx/preference/Preference;.getContext:()Landroid/content/Context; // method@3d25 │ │ +42ebea: 0c01 |0005: move-result-object v1 │ │ +42ebec: 7020 8381 1000 |0006: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ +42ebf2: 6e10 3f3d 0600 |0009: invoke-virtual {v6}, Landroidx/preference/Preference;.getTitle:()Ljava/lang/CharSequence; // method@3d3f │ │ +42ebf8: 0c01 |000c: move-result-object v1 │ │ +42ebfa: 6e20 d081 1000 |000d: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81d0 │ │ +42ec00: 6e10 703c 0600 |0010: invoke-virtual {v6}, Landroidx/preference/DialogPreference;.getDialogIcon:()Landroid/graphics/drawable/Drawable; // method@3c70 │ │ +42ec06: 0c01 |0013: move-result-object v1 │ │ +42ec08: 6e20 9a81 1000 |0014: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@819a │ │ +42ec0e: 6e10 743c 0600 |0017: invoke-virtual {v6}, Landroidx/preference/DialogPreference;.getNegativeButtonText:()Ljava/lang/CharSequence; // method@3c74 │ │ +42ec14: 0c01 |001a: move-result-object v1 │ │ +42ec16: 1202 |001b: const/4 v2, #int 0 // #0 │ │ +42ec18: 6e30 ae81 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@81ae │ │ +42ec1e: 6e10 ef3c 0600 |001f: invoke-virtual {v6}, Landroidx/preference/MultiSelectListPreference;.getEntries:()[Ljava/lang/CharSequence; // method@3cef │ │ +42ec24: 0c01 |0022: move-result-object v1 │ │ +42ec26: 2111 |0023: array-length v1, v1 │ │ +42ec28: 2311 4121 |0024: new-array v1, v1, [Z // type@2141 │ │ +42ec2c: 6e10 f03c 0600 |0026: invoke-virtual {v6}, Landroidx/preference/MultiSelectListPreference;.getEntryValues:()[Ljava/lang/CharSequence; // method@3cf0 │ │ +42ec32: 0c02 |0029: move-result-object v2 │ │ +42ec34: 1203 |002a: const/4 v3, #int 0 // #0 │ │ +42ec36: 2124 |002b: array-length v4, v2 │ │ +42ec38: 3543 1500 |002c: if-ge v3, v4, 0041 // +0015 │ │ +42ec3c: 6e10 f23c 0600 |002e: invoke-virtual {v6}, Landroidx/preference/MultiSelectListPreference;.getValues:()Ljava/util/Set; // method@3cf2 │ │ +42ec42: 0c04 |0031: move-result-object v4 │ │ +42ec44: 4605 0203 |0032: aget-object v5, v2, v3 │ │ +42ec48: 7210 4bb2 0500 |0034: invoke-interface {v5}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@b24b │ │ +42ec4e: 0c05 |0037: move-result-object v5 │ │ +42ec50: 7220 c3b5 5400 |0038: invoke-interface {v4, v5}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b5c3 │ │ +42ec56: 0a04 |003b: move-result v4 │ │ +42ec58: 4e04 0103 |003c: aput-boolean v4, v1, v3 │ │ +42ec5c: d803 0301 |003e: add-int/lit8 v3, v3, #int 1 // #01 │ │ +42ec60: 28eb |0040: goto 002b // -0015 │ │ +42ec62: 6e10 ef3c 0600 |0041: invoke-virtual {v6}, Landroidx/preference/MultiSelectListPreference;.getEntries:()[Ljava/lang/CharSequence; // method@3cef │ │ +42ec68: 0c03 |0044: move-result-object v3 │ │ +42ec6a: 2204 ba1d |0045: new-instance v4, Lde/danoeh/antennapod/preferences/MaterialMultiSelectListPreference$$ExternalSyntheticLambda0; // type@1dba │ │ +42ec6e: 7020 feaf 1400 |0047: invoke-direct {v4, v1}, Lde/danoeh/antennapod/preferences/MaterialMultiSelectListPreference$$ExternalSyntheticLambda0;.:([Z)V // method@affe │ │ +42ec74: 6e40 aa81 3041 |004a: invoke-virtual {v0, v3, v1, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMultiChoiceItems:([Ljava/lang/CharSequence;[ZLandroid/content/DialogInterface$OnMultiChoiceClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81aa │ │ +42ec7a: 2203 bb1d |004d: new-instance v3, Lde/danoeh/antennapod/preferences/MaterialMultiSelectListPreference$$ExternalSyntheticLambda1; // type@1dbb │ │ +42ec7e: 7040 00b0 6312 |004f: invoke-direct {v3, v6, v2, v1}, Lde/danoeh/antennapod/preferences/MaterialMultiSelectListPreference$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/preferences/MaterialMultiSelectListPreference;[Ljava/lang/CharSequence;[Z)V // method@b000 │ │ +42ec84: 1401 0a00 0401 |0052: const v1, #float 2.42446e-38 // #0104000a │ │ +42ec8a: 6e30 c181 1003 |0055: invoke-virtual {v0, v1, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81c1 │ │ +42ec90: 6e10 7114 0000 |0058: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ +42ec96: 0e00 |005b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0009 line=25 │ │ 0x0010 line=26 │ │ 0x0017 line=27 │ │ 0x001f line=29 │ │ @@ -1767784,17 +1767767,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 │ │ -3f2fac: |[3f2fac] de.danoeh.antennapod.dialog.PlaybackControlsDialog.$r8$lambda$9fuKbU5Q-ibPU3EonGV3xKqF_Sg:(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;)V │ │ -3f2fbc: 7010 faa0 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.setupAudioTracks:()V // method@a0fa │ │ -3f2fc2: 0e00 |0003: return-void │ │ +3f2f74: |[3f2f74] de.danoeh.antennapod.dialog.PlaybackControlsDialog.$r8$lambda$9fuKbU5Q-ibPU3EonGV3xKqF_Sg:(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;)V │ │ +3f2f84: 7010 faa0 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.setupAudioTracks:()V // method@a0fa │ │ +3f2f8a: 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;) │ │ @@ -1767802,17 +1767785,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 │ │ -3f2fc4: |[3f2fc4] de.danoeh.antennapod.dialog.PlaybackControlsDialog.$r8$lambda$cCNhxbA4JvxE14w9gi8oVsqnQ8I:(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;Landroid/widget/CompoundButton;Z)V │ │ -3f2fd4: 7030 f5a0 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.lambda$setupUi$0:(Landroid/widget/CompoundButton;Z)V // method@a0f5 │ │ -3f2fda: 0e00 |0003: return-void │ │ +3f2f8c: |[3f2f8c] de.danoeh.antennapod.dialog.PlaybackControlsDialog.$r8$lambda$cCNhxbA4JvxE14w9gi8oVsqnQ8I:(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;Landroid/widget/CompoundButton;Z)V │ │ +3f2f9c: 7030 f5a0 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.lambda$setupUi$0:(Landroid/widget/CompoundButton;Z)V // method@a0f5 │ │ +3f2fa2: 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 │ │ @@ -1767822,17 +1767805,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 │ │ -3f2fdc: |[3f2fdc] de.danoeh.antennapod.dialog.PlaybackControlsDialog.$r8$lambda$gH0EJs9R2jV5RVRNQDISEZeQA2I:(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;ILjava/util/List;Landroid/view/View;)V │ │ -3f2fec: 7040 f4a0 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.lambda$setupAudioTracks$1:(ILjava/util/List;Landroid/view/View;)V // method@a0f4 │ │ -3f2ff2: 0e00 |0003: return-void │ │ +3f2fa4: |[3f2fa4] de.danoeh.antennapod.dialog.PlaybackControlsDialog.$r8$lambda$gH0EJs9R2jV5RVRNQDISEZeQA2I:(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;ILjava/util/List;Landroid/view/View;)V │ │ +3f2fb4: 7040 f4a0 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.lambda$setupAudioTracks$1:(ILjava/util/List;Landroid/view/View;)V // method@a0f4 │ │ +3f2fba: 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; │ │ @@ -1767843,17 +1767826,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 │ │ -3f2ff4: |[3f2ff4] de.danoeh.antennapod.dialog.PlaybackControlsDialog.-$$Nest$msetupAudioTracks:(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;)V │ │ -3f3004: 7010 faa0 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.setupAudioTracks:()V // method@a0fa │ │ -3f300a: 0e00 |0003: return-void │ │ +3f2fbc: |[3f2fbc] de.danoeh.antennapod.dialog.PlaybackControlsDialog.-$$Nest$msetupAudioTracks:(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;)V │ │ +3f2fcc: 7010 faa0 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.setupAudioTracks:()V // method@a0fa │ │ +3f2fd2: 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;) │ │ @@ -1767861,17 +1767844,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 │ │ -3f300c: |[3f300c] de.danoeh.antennapod.dialog.PlaybackControlsDialog.-$$Nest$msetupUi:(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;)V │ │ -3f301c: 7010 fba0 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.setupUi:()V // method@a0fb │ │ -3f3022: 0e00 |0003: return-void │ │ +3f2fd4: |[3f2fd4] de.danoeh.antennapod.dialog.PlaybackControlsDialog.-$$Nest$msetupUi:(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;)V │ │ +3f2fe4: 7010 fba0 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.setupUi:()V // method@a0fb │ │ +3f2fea: 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;) │ │ @@ -1767879,17 +1767862,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f3024: |[3f3024] de.danoeh.antennapod.dialog.PlaybackControlsDialog.:()V │ │ -3f3034: 7010 cc34 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/DialogFragment;.:()V // method@34cc │ │ -3f303a: 0e00 |0003: return-void │ │ +3f2fec: |[3f2fec] de.danoeh.antennapod.dialog.PlaybackControlsDialog.:()V │ │ +3f2ffc: 7010 cc34 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/DialogFragment;.:()V // method@34cc │ │ +3f3002: 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;) │ │ @@ -1767897,30 +1767880,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 │ │ -3f303c: |[3f303c] de.danoeh.antennapod.dialog.PlaybackControlsDialog.lambda$setupAudioTracks$1:(ILjava/util/List;Landroid/view/View;)V │ │ -3f304c: 5425 ce90 |0000: iget-object v5, v2, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@90ce │ │ -3f3050: d803 0301 |0002: add-int/lit8 v3, v3, #int 1 // #01 │ │ -3f3054: 7210 72b5 0400 |0004: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b572 │ │ -3f305a: 0a04 |0007: move-result v4 │ │ -3f305c: b443 |0008: rem-int/2addr v3, v4 │ │ -3f305e: 6e20 449e 3500 |0009: invoke-virtual {v5, v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.setAudioTrack:(I)V // method@9e44 │ │ -3f3064: 2203 7f01 |000c: new-instance v3, Landroid/os/Handler; // type@017f │ │ -3f3068: 7100 6807 0000 |000e: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@0768 │ │ -3f306e: 0c04 |0011: move-result-object v4 │ │ -3f3070: 7020 4407 4300 |0012: invoke-direct {v3, v4}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0744 │ │ -3f3076: 2204 3d1a |0015: new-instance v4, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$$ExternalSyntheticLambda2; // type@1a3d │ │ -3f307a: 7020 eaa0 2400 |0017: invoke-direct {v4, v2}, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;)V // method@a0ea │ │ -3f3080: 1600 f401 |001a: const-wide/16 v0, #int 500 // #1f4 │ │ -3f3084: 6e40 5107 4310 |001c: invoke-virtual {v3, v4, v0, v1}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0751 │ │ -3f308a: 0e00 |001f: return-void │ │ +3f3004: |[3f3004] de.danoeh.antennapod.dialog.PlaybackControlsDialog.lambda$setupAudioTracks$1:(ILjava/util/List;Landroid/view/View;)V │ │ +3f3014: 5425 ce90 |0000: iget-object v5, v2, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@90ce │ │ +3f3018: d803 0301 |0002: add-int/lit8 v3, v3, #int 1 // #01 │ │ +3f301c: 7210 72b5 0400 |0004: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b572 │ │ +3f3022: 0a04 |0007: move-result v4 │ │ +3f3024: b443 |0008: rem-int/2addr v3, v4 │ │ +3f3026: 6e20 449e 3500 |0009: invoke-virtual {v5, v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.setAudioTrack:(I)V // method@9e44 │ │ +3f302c: 2203 7f01 |000c: new-instance v3, Landroid/os/Handler; // type@017f │ │ +3f3030: 7100 6807 0000 |000e: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@0768 │ │ +3f3036: 0c04 |0011: move-result-object v4 │ │ +3f3038: 7020 4407 4300 |0012: invoke-direct {v3, v4}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0744 │ │ +3f303e: 2204 3d1a |0015: new-instance v4, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$$ExternalSyntheticLambda2; // type@1a3d │ │ +3f3042: 7020 eaa0 2400 |0017: invoke-direct {v4, v2}, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;)V // method@a0ea │ │ +3f3048: 1600 f401 |001a: const-wide/16 v0, #int 500 // #1f4 │ │ +3f304c: 6e40 5107 4310 |001c: invoke-virtual {v3, v4, v0, v1}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0751 │ │ +3f3052: 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 │ │ @@ -1767932,19 +1767915,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 │ │ -3f308c: |[3f308c] de.danoeh.antennapod.dialog.PlaybackControlsDialog.lambda$setupUi$0:(Landroid/widget/CompoundButton;Z)V │ │ -3f309c: 7110 09b1 0200 |0000: invoke-static {v2}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setSkipSilence:(Z)V // method@b109 │ │ -3f30a2: 5401 ce90 |0003: iget-object v1, v0, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@90ce │ │ -3f30a6: 6e20 469e 2100 |0005: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.setSkipSilence:(Z)V // method@9e46 │ │ -3f30ac: 0e00 |0008: return-void │ │ +3f3054: |[3f3054] de.danoeh.antennapod.dialog.PlaybackControlsDialog.lambda$setupUi$0:(Landroid/widget/CompoundButton;Z)V │ │ +3f3064: 7110 09b1 0200 |0000: invoke-static {v2}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setSkipSilence:(Z)V // method@b109 │ │ +3f306a: 5401 ce90 |0003: iget-object v1, v0, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@90ce │ │ +3f306e: 6e20 469e 2100 |0005: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.setSkipSilence:(Z)V // method@9e46 │ │ +3f3074: 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; │ │ @@ -1767955,21 +1767938,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 │ │ -3f2f80: |[3f2f80] de.danoeh.antennapod.dialog.PlaybackControlsDialog.newInstance:()Lde/danoeh/antennapod/dialog/PlaybackControlsDialog; │ │ -3f2f90: 2200 7701 |0000: new-instance v0, Landroid/os/Bundle; // type@0177 │ │ -3f2f94: 7010 0a07 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@070a │ │ -3f2f9a: 2201 3f1a |0005: new-instance v1, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog; // type@1a3f │ │ -3f2f9e: 7010 f3a0 0100 |0007: invoke-direct {v1}, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.:()V // method@a0f3 │ │ -3f2fa4: 6e20 be35 0100 |000a: invoke-virtual {v1, v0}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@35be │ │ -3f2faa: 1101 |000d: return-object v1 │ │ +3f2f48: |[3f2f48] de.danoeh.antennapod.dialog.PlaybackControlsDialog.newInstance:()Lde/danoeh/antennapod/dialog/PlaybackControlsDialog; │ │ +3f2f58: 2200 7701 |0000: new-instance v0, Landroid/os/Bundle; // type@0177 │ │ +3f2f5c: 7010 0a07 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@070a │ │ +3f2f62: 2201 3f1a |0005: new-instance v1, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog; // type@1a3f │ │ +3f2f66: 7010 f3a0 0100 |0007: invoke-direct {v1}, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.:()V // method@a0f3 │ │ +3f2f6c: 6e20 be35 0100 |000a: invoke-virtual {v1, v0}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@35be │ │ +3f2f72: 1101 |000d: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0005 line=25 │ │ 0x000a line=26 │ │ locals : │ │ │ │ @@ -1767978,45 +1767961,45 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 61 16-bit code units │ │ -3f3114: |[3f3114] de.danoeh.antennapod.dialog.PlaybackControlsDialog.setupAudioTracks:()V │ │ -3f3124: 5450 ce90 |0000: iget-object v0, v5, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@90ce │ │ -3f3128: 6e10 2d9e 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getAudioTracks:()Ljava/util/List; // method@9e2d │ │ -3f312e: 0c00 |0005: move-result-object v0 │ │ -3f3130: 5451 ce90 |0006: iget-object v1, v5, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@90ce │ │ -3f3134: 6e10 329e 0100 |0008: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getSelectedAudioTrack:()I // method@9e32 │ │ -3f313a: 0a01 |000b: move-result v1 │ │ -3f313c: 5452 cf90 |000c: iget-object v2, v5, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.dialog:Landroidx/appcompat/app/AlertDialog; // field@90cf │ │ -3f3140: 1403 6400 0a7f |000e: const v3, #float 1.83435e+38 // #7f0a0064 │ │ -3f3146: 6e20 9315 3200 |0011: invoke-virtual {v2, v3}, Landroidx/appcompat/app/AppCompatDialog;.findViewById:(I)Landroid/view/View; // method@1593 │ │ -3f314c: 0c02 |0014: move-result-object v2 │ │ -3f314e: 1f02 e602 |0015: check-cast v2, Landroid/widget/Button; // type@02e6 │ │ -3f3152: 7210 72b5 0000 |0017: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ -3f3158: 0a03 |001a: move-result v3 │ │ -3f315a: 1224 |001b: const/4 v4, #int 2 // #2 │ │ -3f315c: 3443 1b00 |001c: if-lt v3, v4, 0037 // +001b │ │ -3f3160: 3b01 0300 |001e: if-gez v1, 0021 // +0003 │ │ -3f3164: 2817 |0020: goto 0037 // +0017 │ │ -3f3166: 1203 |0021: const/4 v3, #int 0 // #0 │ │ -3f3168: 6e20 9c0d 3200 |0022: invoke-virtual {v2, v3}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3f316e: 7220 66b5 1000 |0025: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3f3174: 0c03 |0028: move-result-object v3 │ │ -3f3176: 1f03 5f1e |0029: check-cast v3, Ljava/lang/CharSequence; // type@1e5f │ │ -3f317a: 6e20 9d12 3200 |002b: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3f3180: 2203 3b1a |002e: new-instance v3, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$$ExternalSyntheticLambda0; // type@1a3b │ │ -3f3184: 7040 e6a0 5301 |0030: invoke-direct {v3, v5, v1, v0}, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;ILjava/util/List;)V // method@a0e6 │ │ -3f318a: 6e20 710d 3200 |0033: invoke-virtual {v2, v3}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3f3190: 0e00 |0036: return-void │ │ -3f3192: 1300 0800 |0037: const/16 v0, #int 8 // #8 │ │ -3f3196: 6e20 9c0d 0200 |0039: invoke-virtual {v2, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3f319c: 0e00 |003c: return-void │ │ +3f30dc: |[3f30dc] de.danoeh.antennapod.dialog.PlaybackControlsDialog.setupAudioTracks:()V │ │ +3f30ec: 5450 ce90 |0000: iget-object v0, v5, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@90ce │ │ +3f30f0: 6e10 2d9e 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getAudioTracks:()Ljava/util/List; // method@9e2d │ │ +3f30f6: 0c00 |0005: move-result-object v0 │ │ +3f30f8: 5451 ce90 |0006: iget-object v1, v5, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@90ce │ │ +3f30fc: 6e10 329e 0100 |0008: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getSelectedAudioTrack:()I // method@9e32 │ │ +3f3102: 0a01 |000b: move-result v1 │ │ +3f3104: 5452 cf90 |000c: iget-object v2, v5, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.dialog:Landroidx/appcompat/app/AlertDialog; // field@90cf │ │ +3f3108: 1403 6400 0a7f |000e: const v3, #float 1.83435e+38 // #7f0a0064 │ │ +3f310e: 6e20 9315 3200 |0011: invoke-virtual {v2, v3}, Landroidx/appcompat/app/AppCompatDialog;.findViewById:(I)Landroid/view/View; // method@1593 │ │ +3f3114: 0c02 |0014: move-result-object v2 │ │ +3f3116: 1f02 e602 |0015: check-cast v2, Landroid/widget/Button; // type@02e6 │ │ +3f311a: 7210 72b5 0000 |0017: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ +3f3120: 0a03 |001a: move-result v3 │ │ +3f3122: 1224 |001b: const/4 v4, #int 2 // #2 │ │ +3f3124: 3443 1b00 |001c: if-lt v3, v4, 0037 // +001b │ │ +3f3128: 3b01 0300 |001e: if-gez v1, 0021 // +0003 │ │ +3f312c: 2817 |0020: goto 0037 // +0017 │ │ +3f312e: 1203 |0021: const/4 v3, #int 0 // #0 │ │ +3f3130: 6e20 9c0d 3200 |0022: invoke-virtual {v2, v3}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3f3136: 7220 66b5 1000 |0025: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3f313c: 0c03 |0028: move-result-object v3 │ │ +3f313e: 1f03 5f1e |0029: check-cast v3, Ljava/lang/CharSequence; // type@1e5f │ │ +3f3142: 6e20 9d12 3200 |002b: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3f3148: 2203 3b1a |002e: new-instance v3, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$$ExternalSyntheticLambda0; // type@1a3b │ │ +3f314c: 7040 e6a0 5301 |0030: invoke-direct {v3, v5, v1, v0}, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;ILjava/util/List;)V // method@a0e6 │ │ +3f3152: 6e20 710d 3200 |0033: invoke-virtual {v2, v3}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3f3158: 0e00 |0036: return-void │ │ +3f315a: 1300 0800 |0037: const/16 v0, #int 8 // #8 │ │ +3f315e: 6e20 9c0d 0200 |0039: invoke-virtual {v2, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3f3164: 0e00 |003c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0006 line=76 │ │ 0x000c line=77 │ │ 0x0017 line=78 │ │ 0x0022 line=83 │ │ @@ -1768031,27 +1768014,27 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -3f31a0: |[3f31a0] de.danoeh.antennapod.dialog.PlaybackControlsDialog.setupUi:()V │ │ -3f31b0: 5420 cf90 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.dialog:Landroidx/appcompat/app/AlertDialog; // field@90cf │ │ -3f31b4: 1401 0b03 0a7f |0002: const v1, #float 1.83449e+38 // #7f0a030b │ │ -3f31ba: 6e20 9315 1000 |0005: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AppCompatDialog;.findViewById:(I)Landroid/view/View; // method@1593 │ │ -3f31c0: 0c00 |0008: move-result-object v0 │ │ -3f31c2: 1f00 e702 |0009: check-cast v0, Landroid/widget/CheckBox; // type@02e7 │ │ -3f31c6: 7100 e7b0 0000 |000b: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isSkipSilence:()Z // method@b0e7 │ │ -3f31cc: 0a01 |000e: move-result v1 │ │ -3f31ce: 6e20 8210 1000 |000f: invoke-virtual {v0, v1}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1082 │ │ -3f31d4: 2201 3c1a |0012: new-instance v1, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$$ExternalSyntheticLambda1; // type@1a3c │ │ -3f31d8: 7020 e8a0 2100 |0014: invoke-direct {v1, v2}, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;)V // method@a0e8 │ │ -3f31de: 6e20 8510 1000 |0017: invoke-virtual {v0, v1}, Landroid/widget/CompoundButton;.setOnCheckedChangeListener:(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V // method@1085 │ │ -3f31e4: 0e00 |001a: return-void │ │ +3f3168: |[3f3168] de.danoeh.antennapod.dialog.PlaybackControlsDialog.setupUi:()V │ │ +3f3178: 5420 cf90 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.dialog:Landroidx/appcompat/app/AlertDialog; // field@90cf │ │ +3f317c: 1401 0b03 0a7f |0002: const v1, #float 1.83449e+38 // #7f0a030b │ │ +3f3182: 6e20 9315 1000 |0005: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AppCompatDialog;.findViewById:(I)Landroid/view/View; // method@1593 │ │ +3f3188: 0c00 |0008: move-result-object v0 │ │ +3f318a: 1f00 e702 |0009: check-cast v0, Landroid/widget/CheckBox; // type@02e7 │ │ +3f318e: 7100 e7b0 0000 |000b: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isSkipSilence:()Z // method@b0e7 │ │ +3f3194: 0a01 |000e: move-result v1 │ │ +3f3196: 6e20 8210 1000 |000f: invoke-virtual {v0, v1}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1082 │ │ +3f319c: 2201 3c1a |0012: new-instance v1, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$$ExternalSyntheticLambda1; // type@1a3c │ │ +3f31a0: 7020 e8a0 2100 |0014: invoke-direct {v1, v2}, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;)V // method@a0e8 │ │ +3f31a6: 6e20 8510 1000 |0017: invoke-virtual {v0, v1}, Landroid/widget/CompoundButton;.setOnCheckedChangeListener:(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V // method@1085 │ │ +3f31ac: 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; │ │ @@ -1768062,33 +1768045,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 │ │ -3f2f24: |[3f2f24] de.danoeh.antennapod.dialog.PlaybackControlsDialog.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -3f2f34: 2203 1715 |0000: new-instance v3, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ -3f2f38: 6e10 2d35 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -3f2f3e: 0c00 |0005: move-result-object v0 │ │ -3f2f40: 7020 8381 0300 |0006: invoke-direct {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ -3f2f46: 1400 3000 127f |0009: const v0, #float 1.94068e+38 // #7f120030 │ │ -3f2f4c: 6e20 cf81 0300 |000c: invoke-virtual {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ -3f2f52: 0c03 |000f: move-result-object v3 │ │ -3f2f54: 1400 2200 0d7f |0010: const v0, #float 1.87422e+38 // #7f0d0022 │ │ -3f2f5a: 6e20 d381 0300 |0013: invoke-virtual {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81d3 │ │ -3f2f60: 0c03 |0016: move-result-object v3 │ │ -3f2f62: 1400 5b00 127f |0017: const v0, #float 1.94069e+38 // #7f12005b │ │ -3f2f68: 1201 |001a: const/4 v1, #int 0 // #0 │ │ -3f2f6a: 6e30 c181 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@81c1 │ │ -3f2f70: 0c03 |001e: move-result-object v3 │ │ -3f2f72: 6e10 8581 0300 |001f: invoke-virtual {v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.create:()Landroidx/appcompat/app/AlertDialog; // method@8185 │ │ -3f2f78: 0c03 |0022: move-result-object v3 │ │ -3f2f7a: 5b23 cf90 |0023: iput-object v3, v2, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.dialog:Landroidx/appcompat/app/AlertDialog; // field@90cf │ │ -3f2f7e: 1103 |0025: return-object v3 │ │ +3f2eec: |[3f2eec] de.danoeh.antennapod.dialog.PlaybackControlsDialog.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +3f2efc: 2203 1715 |0000: new-instance v3, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ +3f2f00: 6e10 2d35 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +3f2f06: 0c00 |0005: move-result-object v0 │ │ +3f2f08: 7020 8381 0300 |0006: invoke-direct {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ +3f2f0e: 1400 3000 127f |0009: const v0, #float 1.94068e+38 // #7f120030 │ │ +3f2f14: 6e20 cf81 0300 |000c: invoke-virtual {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ +3f2f1a: 0c03 |000f: move-result-object v3 │ │ +3f2f1c: 1400 2200 0d7f |0010: const v0, #float 1.87422e+38 // #7f0d0022 │ │ +3f2f22: 6e20 d381 0300 |0013: invoke-virtual {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81d3 │ │ +3f2f28: 0c03 |0016: move-result-object v3 │ │ +3f2f2a: 1400 5b00 127f |0017: const v0, #float 1.94069e+38 // #7f12005b │ │ +3f2f30: 1201 |001a: const/4 v1, #int 0 // #0 │ │ +3f2f32: 6e30 c181 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@81c1 │ │ +3f2f38: 0c03 |001e: move-result-object v3 │ │ +3f2f3a: 6e10 8581 0300 |001f: invoke-virtual {v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.create:()Landroidx/appcompat/app/AlertDialog; // method@8185 │ │ +3f2f40: 0c03 |0022: move-result-object v3 │ │ +3f2f42: 5b23 cf90 |0023: iput-object v3, v2, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.dialog:Landroidx/appcompat/app/AlertDialog; // field@90cf │ │ +3f2f46: 1103 |0025: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x000c line=59 │ │ 0x0013 line=60 │ │ 0x001b line=61 │ │ locals : │ │ @@ -1768100,24 +1768083,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -3f30b0: |[3f30b0] de.danoeh.antennapod.dialog.PlaybackControlsDialog.onStart:()V │ │ -3f30c0: 6f10 e634 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/DialogFragment;.onStart:()V // method@34e6 │ │ -3f30c6: 2200 3e1a |0003: new-instance v0, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$1; // type@1a3e │ │ -3f30ca: 6e10 2735 0200 |0005: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -3f30d0: 0c01 |0008: move-result-object v1 │ │ -3f30d2: 7030 eca0 2001 |0009: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$1;.:(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;Landroid/app/Activity;)V // method@a0ec │ │ -3f30d8: 5b20 ce90 |000c: iput-object v0, v2, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@90ce │ │ -3f30dc: 6e10 379e 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.init:()V // method@9e37 │ │ -3f30e2: 7010 fba0 0200 |0011: invoke-direct {v2}, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.setupUi:()V // method@a0fb │ │ -3f30e8: 0e00 |0014: return-void │ │ +3f3078: |[3f3078] de.danoeh.antennapod.dialog.PlaybackControlsDialog.onStart:()V │ │ +3f3088: 6f10 e634 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/DialogFragment;.onStart:()V // method@34e6 │ │ +3f308e: 2200 3e1a |0003: new-instance v0, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$1; // type@1a3e │ │ +3f3092: 6e10 2735 0200 |0005: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +3f3098: 0c01 |0008: move-result-object v1 │ │ +3f309a: 7030 eca0 2001 |0009: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$1;.:(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;Landroid/app/Activity;)V // method@a0ec │ │ +3f30a0: 5b20 ce90 |000c: iput-object v0, v2, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@90ce │ │ +3f30a4: 6e10 379e 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.init:()V // method@9e37 │ │ +3f30aa: 7010 fba0 0200 |0011: invoke-direct {v2}, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.setupUi:()V // method@a0fb │ │ +3f30b0: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=37 │ │ 0x000e line=44 │ │ 0x0011 line=45 │ │ locals : │ │ @@ -1768128,21 +1768111,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -3f30ec: |[3f30ec] de.danoeh.antennapod.dialog.PlaybackControlsDialog.onStop:()V │ │ -3f30fc: 6f10 e734 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/DialogFragment;.onStop:()V // method@34e7 │ │ -3f3102: 5410 ce90 |0003: iget-object v0, v1, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@90ce │ │ -3f3106: 6e10 429e 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.release:()V // method@9e42 │ │ -3f310c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -3f310e: 5b10 ce90 |0009: iput-object v0, v1, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@90ce │ │ -3f3112: 0e00 |000b: return-void │ │ +3f30b4: |[3f30b4] de.danoeh.antennapod.dialog.PlaybackControlsDialog.onStop:()V │ │ +3f30c4: 6f10 e734 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/DialogFragment;.onStop:()V // method@34e7 │ │ +3f30ca: 5410 ce90 |0003: iget-object v0, v1, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@90ce │ │ +3f30ce: 6e10 429e 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.release:()V // method@9e42 │ │ +3f30d4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +3f30d6: 5b10 ce90 |0009: iput-object v0, v1, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@90ce │ │ +3f30da: 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; │ │ @@ -1768200,17 +1768183,17 @@ │ │ type : '(Landroid/widget/ImageView;Landroid/widget/CompoundButton;Z)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3f5318: |[3f5318] de.danoeh.antennapod.dialog.SleepTimerDialog.$r8$lambda$5tIrb_lN-gK2kUQavdf7cwFOsdo:(Landroid/widget/ImageView;Landroid/widget/CompoundButton;Z)V │ │ -3f5328: 7130 8ca1 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.lambda$onCreateDialog$6:(Landroid/widget/ImageView;Landroid/widget/CompoundButton;Z)V // method@a18c │ │ -3f532e: 0e00 |0003: return-void │ │ +3f52e0: |[3f52e0] de.danoeh.antennapod.dialog.SleepTimerDialog.$r8$lambda$5tIrb_lN-gK2kUQavdf7cwFOsdo:(Landroid/widget/ImageView;Landroid/widget/CompoundButton;Z)V │ │ +3f52f0: 7130 8ca1 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.lambda$onCreateDialog$6:(Landroid/widget/ImageView;Landroid/widget/CompoundButton;Z)V // method@a18c │ │ +3f52f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/widget/ImageView; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/widget/CompoundButton; │ │ 0x0000 - 0x0004 reg=2 (null) Z │ │ @@ -1768220,17 +1768203,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 │ │ -3f5330: |[3f5330] de.danoeh.antennapod.dialog.SleepTimerDialog.$r8$lambda$BLj6jYMFP1nEk92VD9NZLts_VGE:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;)V │ │ -3f5340: 7010 89a1 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.lambda$onCreateDialog$3:()V // method@a189 │ │ -3f5346: 0e00 |0003: return-void │ │ +3f52f8: |[3f52f8] de.danoeh.antennapod.dialog.SleepTimerDialog.$r8$lambda$BLj6jYMFP1nEk92VD9NZLts_VGE:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;)V │ │ +3f5308: 7010 89a1 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.lambda$onCreateDialog$3:()V // method@a189 │ │ +3f530e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/dialog/SleepTimerDialog; │ │ │ │ #2 : (in Lde/danoeh/antennapod/dialog/SleepTimerDialog;) │ │ @@ -1768238,17 +1768221,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 │ │ -3f5348: |[3f5348] de.danoeh.antennapod.dialog.SleepTimerDialog.$r8$lambda$L1BPkBtqICgSHEhlSYXvfQqR38A:(Landroid/widget/CompoundButton;Z)V │ │ -3f5358: 7120 8aa1 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.lambda$onCreateDialog$4:(Landroid/widget/CompoundButton;Z)V // method@a18a │ │ -3f535e: 0e00 |0003: return-void │ │ +3f5310: |[3f5310] de.danoeh.antennapod.dialog.SleepTimerDialog.$r8$lambda$L1BPkBtqICgSHEhlSYXvfQqR38A:(Landroid/widget/CompoundButton;Z)V │ │ +3f5320: 7120 8aa1 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.lambda$onCreateDialog$4:(Landroid/widget/CompoundButton;Z)V // method@a18a │ │ +3f5326: 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 │ │ │ │ @@ -1768257,17 +1768240,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 │ │ -3f5360: |[3f5360] de.danoeh.antennapod.dialog.SleepTimerDialog.$r8$lambda$Q0UHzb3igw-dhvFYjkbioMIrvBs:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Landroid/view/View;)V │ │ -3f5370: 7020 8ea1 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.lambda$onCreateDialog$8:(Landroid/view/View;)V // method@a18e │ │ -3f5376: 0e00 |0003: return-void │ │ +3f5328: |[3f5328] de.danoeh.antennapod.dialog.SleepTimerDialog.$r8$lambda$Q0UHzb3igw-dhvFYjkbioMIrvBs:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Landroid/view/View;)V │ │ +3f5338: 7020 8ea1 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.lambda$onCreateDialog$8:(Landroid/view/View;)V // method@a18e │ │ +3f533e: 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; │ │ │ │ @@ -1768276,17 +1768259,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 │ │ -3f5378: |[3f5378] de.danoeh.antennapod.dialog.SleepTimerDialog.$r8$lambda$V6FknKBihoS8uz6NHH5oWIOIsqQ:(Landroid/widget/CompoundButton;Z)V │ │ -3f5388: 7120 8ba1 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.lambda$onCreateDialog$5:(Landroid/widget/CompoundButton;Z)V // method@a18b │ │ -3f538e: 0e00 |0003: return-void │ │ +3f5340: |[3f5340] de.danoeh.antennapod.dialog.SleepTimerDialog.$r8$lambda$V6FknKBihoS8uz6NHH5oWIOIsqQ:(Landroid/widget/CompoundButton;Z)V │ │ +3f5350: 7120 8ba1 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.lambda$onCreateDialog$5:(Landroid/widget/CompoundButton;Z)V // method@a18b │ │ +3f5356: 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 │ │ │ │ @@ -1768295,17 +1768278,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 │ │ -3f5390: |[3f5390] de.danoeh.antennapod.dialog.SleepTimerDialog.$r8$lambda$_2dvyfF_CKd3ZpVR8V-wWkjkt4M:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Landroid/view/View;)V │ │ -3f53a0: 7020 87a1 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.lambda$onCreateDialog$1:(Landroid/view/View;)V // method@a187 │ │ -3f53a6: 0e00 |0003: return-void │ │ +3f5358: |[3f5358] de.danoeh.antennapod.dialog.SleepTimerDialog.$r8$lambda$_2dvyfF_CKd3ZpVR8V-wWkjkt4M:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Landroid/view/View;)V │ │ +3f5368: 7020 87a1 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.lambda$onCreateDialog$1:(Landroid/view/View;)V // method@a187 │ │ +3f536e: 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; │ │ │ │ @@ -1768314,17 +1768297,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 │ │ -3f53a8: |[3f53a8] de.danoeh.antennapod.dialog.SleepTimerDialog.$r8$lambda$bEe3_-ZMRNPWx2KIiuoz1vA69yc:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Landroid/view/View;Landroid/view/View;)V │ │ -3f53b8: 7030 8fa1 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.lambda$onCreateDialog$9:(Landroid/view/View;Landroid/view/View;)V // method@a18f │ │ -3f53be: 0e00 |0003: return-void │ │ +3f5370: |[3f5370] de.danoeh.antennapod.dialog.SleepTimerDialog.$r8$lambda$bEe3_-ZMRNPWx2KIiuoz1vA69yc:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Landroid/view/View;Landroid/view/View;)V │ │ +3f5380: 7030 8fa1 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.lambda$onCreateDialog$9:(Landroid/view/View;Landroid/view/View;)V // method@a18f │ │ +3f5386: 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; │ │ @@ -1768334,17 +1768317,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 │ │ -3f53c0: |[3f53c0] de.danoeh.antennapod.dialog.SleepTimerDialog.$r8$lambda$hfWLyd6duG161XpFEG1LgoBD5mI:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Landroid/view/View;)V │ │ -3f53d0: 7020 8da1 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.lambda$onCreateDialog$7:(Landroid/view/View;)V // method@a18d │ │ -3f53d6: 0e00 |0003: return-void │ │ +3f5388: |[3f5388] de.danoeh.antennapod.dialog.SleepTimerDialog.$r8$lambda$hfWLyd6duG161XpFEG1LgoBD5mI:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Landroid/view/View;)V │ │ +3f5398: 7020 8da1 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.lambda$onCreateDialog$7:(Landroid/view/View;)V // method@a18d │ │ +3f539e: 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; │ │ │ │ @@ -1768353,17 +1768336,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 │ │ -3f53d8: |[3f53d8] de.danoeh.antennapod.dialog.SleepTimerDialog.$r8$lambda$lM6w7nT4-j8eQn2b_RBo2bqpbhw:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Landroid/view/View;)V │ │ -3f53e8: 7020 86a1 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.lambda$onCreateDialog$0:(Landroid/view/View;)V // method@a186 │ │ -3f53ee: 0e00 |0003: return-void │ │ +3f53a0: |[3f53a0] de.danoeh.antennapod.dialog.SleepTimerDialog.$r8$lambda$lM6w7nT4-j8eQn2b_RBo2bqpbhw:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Landroid/view/View;)V │ │ +3f53b0: 7020 86a1 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.lambda$onCreateDialog$0:(Landroid/view/View;)V // method@a186 │ │ +3f53b6: 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; │ │ │ │ @@ -1768372,17 +1768355,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 │ │ -3f53f0: |[3f53f0] de.danoeh.antennapod.dialog.SleepTimerDialog.$r8$lambda$t7G0Oule-ROlsaTm41UXAQxp6eg:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Landroid/view/View;)V │ │ -3f5400: 7020 88a1 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.lambda$onCreateDialog$2:(Landroid/view/View;)V // method@a188 │ │ -3f5406: 0e00 |0003: return-void │ │ +3f53b8: |[3f53b8] de.danoeh.antennapod.dialog.SleepTimerDialog.$r8$lambda$t7G0Oule-ROlsaTm41UXAQxp6eg:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Landroid/view/View;)V │ │ +3f53c8: 7020 88a1 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.lambda$onCreateDialog$2:(Landroid/view/View;)V // method@a188 │ │ +3f53ce: 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; │ │ │ │ @@ -1768391,17 +1768374,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 │ │ -3f5408: |[3f5408] de.danoeh.antennapod.dialog.SleepTimerDialog.$r8$lambda$z0k6P4CPg40pgs94CDu0TDXxc1M:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Lde/danoeh/antennapod/dialog/TimeRangeDialog;Landroid/content/DialogInterface;)V │ │ -3f5418: 7030 90a1 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@a190 │ │ -3f541e: 0e00 |0003: return-void │ │ +3f53d0: |[3f53d0] de.danoeh.antennapod.dialog.SleepTimerDialog.$r8$lambda$z0k6P4CPg40pgs94CDu0TDXxc1M:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Lde/danoeh/antennapod/dialog/TimeRangeDialog;Landroid/content/DialogInterface;)V │ │ +3f53e0: 7030 90a1 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@a190 │ │ +3f53e6: 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; │ │ @@ -1768411,17 +1768394,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f5420: |[3f5420] de.danoeh.antennapod.dialog.SleepTimerDialog.:()V │ │ -3f5430: 7010 cc34 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/DialogFragment;.:()V // method@34cc │ │ -3f5436: 0e00 |0003: return-void │ │ +3f53e8: |[3f53e8] de.danoeh.antennapod.dialog.SleepTimerDialog.:()V │ │ +3f53f8: 7010 cc34 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/DialogFragment;.:()V // method@34cc │ │ +3f53fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/dialog/SleepTimerDialog; │ │ │ │ #12 : (in Lde/danoeh/antennapod/dialog/SleepTimerDialog;) │ │ @@ -1768429,26 +1768412,26 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -3f5438: |[3f5438] de.danoeh.antennapod.dialog.SleepTimerDialog.closeKeyboard:(Landroid/view/View;)V │ │ -3f5448: 6e10 2d35 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -3f544e: 0c00 |0003: move-result-object v0 │ │ -3f5450: 1a01 639b |0004: const-string v1, "input_method" // string@9b63 │ │ -3f5454: 6e20 3402 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ -3f545a: 0c00 |0009: move-result-object v0 │ │ -3f545c: 1f00 d102 |000a: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@02d1 │ │ -3f5460: 6e10 df0c 0300 |000c: invoke-virtual {v3}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@0cdf │ │ -3f5466: 0c03 |000f: move-result-object v3 │ │ -3f5468: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -3f546a: 6e30 760f 3001 |0011: invoke-virtual {v0, v3, v1}, Landroid/view/inputmethod/InputMethodManager;.hideSoftInputFromWindow:(Landroid/os/IBinder;I)Z // method@0f76 │ │ -3f5470: 0e00 |0014: return-void │ │ +3f5400: |[3f5400] de.danoeh.antennapod.dialog.SleepTimerDialog.closeKeyboard:(Landroid/view/View;)V │ │ +3f5410: 6e10 2d35 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +3f5416: 0c00 |0003: move-result-object v0 │ │ +3f5418: 1a01 639b |0004: const-string v1, "input_method" // string@9b63 │ │ +3f541c: 6e20 3402 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ +3f5422: 0c00 |0009: move-result-object v0 │ │ +3f5424: 1f00 d102 |000a: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@02d1 │ │ +3f5428: 6e10 df0c 0300 |000c: invoke-virtual {v3}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@0cdf │ │ +3f542e: 0c03 |000f: move-result-object v3 │ │ +3f5430: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +3f5432: 6e30 760f 3001 |0011: invoke-virtual {v0, v3, v1}, Landroid/view/inputmethod/InputMethodManager;.hideSoftInputFromWindow:(Landroid/os/IBinder;I)Z // method@0f76 │ │ +3f5438: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ 0x000c line=212 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 this Lde/danoeh/antennapod/dialog/SleepTimerDialog; │ │ 0x0000 - 0x0015 reg=3 (null) Landroid/view/View; │ │ @@ -1768458,20 +1768441,20 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -3f5474: |[3f5474] de.danoeh.antennapod.dialog.SleepTimerDialog.lambda$onCreateDialog$0:(Landroid/view/View;)V │ │ -3f5484: 5423 1091 |0000: iget-object v3, v2, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9110 │ │ -3f5488: 3803 0800 |0002: if-eqz v3, 000a // +0008 │ │ -3f548c: 1700 e093 0400 |0004: const-wide/32 v0, #float 4.2039e-40 // #000493e0 │ │ -3f5492: 6e30 2c9e 0301 |0007: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.extendSleepTimer:(J)V // method@9e2c │ │ -3f5498: 0e00 |000a: return-void │ │ +3f543c: |[3f543c] de.danoeh.antennapod.dialog.SleepTimerDialog.lambda$onCreateDialog$0:(Landroid/view/View;)V │ │ +3f544c: 5423 1091 |0000: iget-object v3, v2, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9110 │ │ +3f5450: 3803 0800 |0002: if-eqz v3, 000a // +0008 │ │ +3f5454: 1700 e093 0400 |0004: const-wide/32 v0, #float 4.2039e-40 // #000493e0 │ │ +3f545a: 6e30 2c9e 0301 |0007: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.extendSleepTimer:(J)V // method@9e2c │ │ +3f5460: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0007 line=91 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lde/danoeh/antennapod/dialog/SleepTimerDialog; │ │ 0x0000 - 0x000b reg=3 (null) Landroid/view/View; │ │ @@ -1768481,20 +1768464,20 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -3f549c: |[3f549c] de.danoeh.antennapod.dialog.SleepTimerDialog.lambda$onCreateDialog$1:(Landroid/view/View;)V │ │ -3f54ac: 5423 1091 |0000: iget-object v3, v2, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9110 │ │ -3f54b0: 3803 0800 |0002: if-eqz v3, 000a // +0008 │ │ -3f54b4: 1700 c027 0900 |0004: const-wide/32 v0, #float 8.40779e-40 // #000927c0 │ │ -3f54ba: 6e30 2c9e 0301 |0007: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.extendSleepTimer:(J)V // method@9e2c │ │ -3f54c0: 0e00 |000a: return-void │ │ +3f5464: |[3f5464] de.danoeh.antennapod.dialog.SleepTimerDialog.lambda$onCreateDialog$1:(Landroid/view/View;)V │ │ +3f5474: 5423 1091 |0000: iget-object v3, v2, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9110 │ │ +3f5478: 3803 0800 |0002: if-eqz v3, 000a // +0008 │ │ +3f547c: 1700 c027 0900 |0004: const-wide/32 v0, #float 8.40779e-40 // #000927c0 │ │ +3f5482: 6e30 2c9e 0301 |0007: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.extendSleepTimer:(J)V // method@9e2c │ │ +3f5488: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0007 line=96 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lde/danoeh/antennapod/dialog/SleepTimerDialog; │ │ 0x0000 - 0x000b reg=3 (null) Landroid/view/View; │ │ @@ -1768504,20 +1768487,20 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -3f54c4: |[3f54c4] de.danoeh.antennapod.dialog.SleepTimerDialog.lambda$onCreateDialog$2:(Landroid/view/View;)V │ │ -3f54d4: 5423 1091 |0000: iget-object v3, v2, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9110 │ │ -3f54d8: 3803 0800 |0002: if-eqz v3, 000a // +0008 │ │ -3f54dc: 1700 804f 1200 |0004: const-wide/32 v0, #float 1.68156e-39 // #00124f80 │ │ -3f54e2: 6e30 2c9e 0301 |0007: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.extendSleepTimer:(J)V // method@9e2c │ │ -3f54e8: 0e00 |000a: return-void │ │ +3f548c: |[3f548c] de.danoeh.antennapod.dialog.SleepTimerDialog.lambda$onCreateDialog$2:(Landroid/view/View;)V │ │ +3f549c: 5423 1091 |0000: iget-object v3, v2, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9110 │ │ +3f54a0: 3803 0800 |0002: if-eqz v3, 000a // +0008 │ │ +3f54a4: 1700 804f 1200 |0004: const-wide/32 v0, #float 1.68156e-39 // #00124f80 │ │ +3f54aa: 6e30 2c9e 0301 |0007: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.extendSleepTimer:(J)V // method@9e2c │ │ +3f54b0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0007 line=101 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lde/danoeh/antennapod/dialog/SleepTimerDialog; │ │ 0x0000 - 0x000b reg=3 (null) Landroid/view/View; │ │ @@ -1768527,25 +1768510,25 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -3f54ec: |[3f54ec] de.danoeh.antennapod.dialog.SleepTimerDialog.lambda$onCreateDialog$3:()V │ │ -3f54fc: 6e10 2d35 0300 |0000: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -3f5502: 0c00 |0003: move-result-object v0 │ │ -3f5504: 1a01 639b |0004: const-string v1, "input_method" // string@9b63 │ │ -3f5508: 6e20 3402 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ -3f550e: 0c00 |0009: move-result-object v0 │ │ -3f5510: 1f00 d102 |000a: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@02d1 │ │ -3f5514: 5431 1191 |000c: iget-object v1, v3, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.etxtTime:Landroid/widget/EditText; // field@9111 │ │ -3f5518: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -3f551a: 6e30 790f 1002 |000f: invoke-virtual {v0, v1, v2}, Landroid/view/inputmethod/InputMethodManager;.showSoftInput:(Landroid/view/View;I)Z // method@0f79 │ │ -3f5520: 0e00 |0012: return-void │ │ +3f54b4: |[3f54b4] de.danoeh.antennapod.dialog.SleepTimerDialog.lambda$onCreateDialog$3:()V │ │ +3f54c4: 6e10 2d35 0300 |0000: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +3f54ca: 0c00 |0003: move-result-object v0 │ │ +3f54cc: 1a01 639b |0004: const-string v1, "input_method" // string@9b63 │ │ +3f54d0: 6e20 3402 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ +3f54d6: 0c00 |0009: move-result-object v0 │ │ +3f54d8: 1f00 d102 |000a: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@02d1 │ │ +3f54dc: 5431 1191 |000c: iget-object v1, v3, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.etxtTime:Landroid/widget/EditText; // field@9111 │ │ +3f54e0: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +3f54e2: 6e30 790f 1002 |000f: invoke-virtual {v0, v1, v2}, Landroid/view/inputmethod/InputMethodManager;.showSoftInput:(Landroid/view/View;I)Z // method@0f79 │ │ +3f54e8: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x000c line=108 │ │ locals : │ │ 0x0000 - 0x0013 reg=3 this Lde/danoeh/antennapod/dialog/SleepTimerDialog; │ │ │ │ @@ -1768554,17 +1768537,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 │ │ -3f5524: |[3f5524] de.danoeh.antennapod.dialog.SleepTimerDialog.lambda$onCreateDialog$4:(Landroid/widget/CompoundButton;Z)V │ │ -3f5534: 7110 ba98 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.setShakeToReset:(Z)V // method@98ba │ │ -3f553a: 0e00 |0003: return-void │ │ +3f54ec: |[3f54ec] de.danoeh.antennapod.dialog.SleepTimerDialog.lambda$onCreateDialog$4:(Landroid/widget/CompoundButton;Z)V │ │ +3f54fc: 7110 ba98 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.setShakeToReset:(Z)V // method@98ba │ │ +3f5502: 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 │ │ │ │ @@ -1768573,17 +1768556,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 │ │ -3f553c: |[3f553c] de.danoeh.antennapod.dialog.SleepTimerDialog.lambda$onCreateDialog$5:(Landroid/widget/CompoundButton;Z)V │ │ -3f554c: 7110 bb98 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.setVibrate:(Z)V // method@98bb │ │ -3f5552: 0e00 |0003: return-void │ │ +3f5504: |[3f5504] de.danoeh.antennapod.dialog.SleepTimerDialog.lambda$onCreateDialog$5:(Landroid/widget/CompoundButton;Z)V │ │ +3f5514: 7110 bb98 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.setVibrate:(Z)V // method@98bb │ │ +3f551a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/widget/CompoundButton; │ │ 0x0000 - 0x0004 reg=1 (null) Z │ │ │ │ @@ -1768592,23 +1768575,23 @@ │ │ type : '(Landroid/widget/ImageView;Landroid/widget/CompoundButton;Z)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -3f5554: |[3f5554] de.danoeh.antennapod.dialog.SleepTimerDialog.lambda$onCreateDialog$6:(Landroid/widget/ImageView;Landroid/widget/CompoundButton;Z)V │ │ -3f5564: 7110 b698 0200 |0000: invoke-static {v2}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.setAutoEnable:(Z)V // method@98b6 │ │ -3f556a: 6e20 540d 2000 |0003: invoke-virtual {v0, v2}, Landroid/view/View;.setEnabled:(Z)V // method@0d54 │ │ -3f5570: 3802 0500 |0006: if-eqz v2, 000b // +0005 │ │ -3f5574: 1501 803f |0008: const/high16 v1, #int 1065353216 // #3f80 │ │ -3f5578: 2803 |000a: goto 000d // +0003 │ │ -3f557a: 1501 003f |000b: const/high16 v1, #int 1056964608 // #3f00 │ │ -3f557e: 6e20 460d 1000 |000d: invoke-virtual {v0, v1}, Landroid/view/View;.setAlpha:(F)V // method@0d46 │ │ -3f5584: 0e00 |0010: return-void │ │ +3f551c: |[3f551c] de.danoeh.antennapod.dialog.SleepTimerDialog.lambda$onCreateDialog$6:(Landroid/widget/ImageView;Landroid/widget/CompoundButton;Z)V │ │ +3f552c: 7110 b698 0200 |0000: invoke-static {v2}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.setAutoEnable:(Z)V // method@98b6 │ │ +3f5532: 6e20 540d 2000 |0003: invoke-virtual {v0, v2}, Landroid/view/View;.setEnabled:(Z)V // method@0d54 │ │ +3f5538: 3802 0500 |0006: if-eqz v2, 000b // +0005 │ │ +3f553c: 1501 803f |0008: const/high16 v1, #int 1065353216 // #3f80 │ │ +3f5540: 2803 |000a: goto 000d // +0003 │ │ +3f5542: 1501 003f |000b: const/high16 v1, #int 1056964608 // #3f00 │ │ +3f5546: 6e20 460d 1000 |000d: invoke-virtual {v0, v1}, Landroid/view/View;.setAlpha:(F)V // method@0d46 │ │ +3f554c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ 0x0003 line=129 │ │ 0x000d line=130 │ │ locals : │ │ 0x0000 - 0x0011 reg=0 (null) Landroid/widget/ImageView; │ │ @@ -1768620,23 +1768603,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -3f5588: |[3f5588] de.danoeh.antennapod.dialog.SleepTimerDialog.lambda$onCreateDialog$7:(Landroid/view/View;)V │ │ -3f5598: 7100 b198 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.autoEnableFrom:()I // method@98b1 │ │ -3f559e: 0a03 |0003: move-result v3 │ │ -3f55a0: 7100 b298 0000 |0004: invoke-static {}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.autoEnableTo:()I // method@98b2 │ │ -3f55a6: 0a00 |0007: move-result v0 │ │ -3f55a8: 6e10 2d35 0200 |0008: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -3f55ae: 0c01 |000b: move-result-object v1 │ │ -3f55b0: 7040 94a1 1203 |000c: invoke-direct {v2, v1, v3, v0}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.showTimeRangeDialog:(Landroid/content/Context;II)V // method@a194 │ │ -3f55b6: 0e00 |000f: return-void │ │ +3f5550: |[3f5550] de.danoeh.antennapod.dialog.SleepTimerDialog.lambda$onCreateDialog$7:(Landroid/view/View;)V │ │ +3f5560: 7100 b198 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.autoEnableFrom:()I // method@98b1 │ │ +3f5566: 0a03 |0003: move-result v3 │ │ +3f5568: 7100 b298 0000 |0004: invoke-static {}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.autoEnableTo:()I // method@98b2 │ │ +3f556e: 0a00 |0007: move-result v0 │ │ +3f5570: 6e10 2d35 0200 |0008: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +3f5576: 0c01 |000b: move-result-object v1 │ │ +3f5578: 7040 94a1 1203 |000c: invoke-direct {v2, v1, v3, v0}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.showTimeRangeDialog:(Landroid/content/Context;II)V // method@a194 │ │ +3f557e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0004 line=136 │ │ 0x0008 line=137 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Lde/danoeh/antennapod/dialog/SleepTimerDialog; │ │ @@ -1768647,19 +1768630,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3f55b8: |[3f55b8] de.danoeh.antennapod.dialog.SleepTimerDialog.lambda$onCreateDialog$8:(Landroid/view/View;)V │ │ -3f55c8: 5401 1091 |0000: iget-object v1, v0, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9110 │ │ -3f55cc: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ -3f55d0: 6e10 2b9e 0100 |0004: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.disableSleepTimer:()V // method@9e2b │ │ -3f55d6: 0e00 |0007: return-void │ │ +3f5580: |[3f5580] de.danoeh.antennapod.dialog.SleepTimerDialog.lambda$onCreateDialog$8:(Landroid/view/View;)V │ │ +3f5590: 5401 1091 |0000: iget-object v1, v0, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9110 │ │ +3f5594: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ +3f5598: 6e10 2b9e 0100 |0004: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.disableSleepTimer:()V // method@9e2b │ │ +3f559e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ 0x0004 line=143 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/dialog/SleepTimerDialog; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/view/View; │ │ @@ -1768669,57 +1768652,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 │ │ -3f55d8: |[3f55d8] de.danoeh.antennapod.dialog.SleepTimerDialog.lambda$onCreateDialog$9:(Landroid/view/View;Landroid/view/View;)V │ │ -3f55e8: 6307 538d |0000: sget-boolean v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isRunning:Z // field@8d53 │ │ -3f55ec: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -3f55ee: 3907 0d00 |0003: if-nez v7, 0010 // +000d │ │ -3f55f2: 1407 2102 127f |0005: const v7, #float 1.94078e+38 // #7f120221 │ │ -3f55f8: 7130 b586 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@86b5 │ │ -3f55fe: 0c06 |000b: move-result-object v6 │ │ -3f5600: 6e10 bb86 0600 |000c: invoke-virtual {v6}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@86bb │ │ -3f5606: 0e00 |000f: return-void │ │ -3f5608: 5457 1191 |0010: iget-object v7, v5, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.etxtTime:Landroid/widget/EditText; // field@9111 │ │ -3f560c: 6e10 9d10 0700 |0012: invoke-virtual {v7}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@109d │ │ -3f5612: 0c07 |0015: move-result-object v7 │ │ -3f5614: 6e10 06b3 0700 |0016: invoke-virtual {v7}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ -3f561a: 0c07 |0019: move-result-object v7 │ │ -3f561c: 7110 ccb2 0700 |001a: invoke-static {v7}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b2cc │ │ -3f5622: 0b01 |001d: move-result-wide v1 │ │ -3f5624: 1603 0000 |001e: const-wide/16 v3, #int 0 // #0 │ │ -3f5628: 3107 0103 |0020: cmp-long v7, v1, v3 │ │ -3f562c: 3807 1e00 |0022: if-eqz v7, 0040 // +001e │ │ -3f5630: 5457 1191 |0024: iget-object v7, v5, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.etxtTime:Landroid/widget/EditText; // field@9111 │ │ -3f5634: 6e10 9d10 0700 |0026: invoke-virtual {v7}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@109d │ │ -3f563a: 0c07 |0029: move-result-object v7 │ │ -3f563c: 6e10 06b3 0700 |002a: invoke-virtual {v7}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ -3f5642: 0c07 |002d: move-result-object v7 │ │ -3f5644: 7110 b998 0700 |002e: invoke-static {v7}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.setLastTimer:(Ljava/lang/String;)V // method@98b9 │ │ -3f564a: 5457 1091 |0031: iget-object v7, v5, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9110 │ │ -3f564e: 3807 0900 |0033: if-eqz v7, 003c // +0009 │ │ -3f5652: 7100 bd98 0000 |0035: invoke-static {}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.timerMillis:()J // method@98bd │ │ -3f5658: 0b01 |0038: move-result-wide v1 │ │ -3f565a: 6e30 479e 1702 |0039: invoke-virtual {v7, v1, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.setSleepTimer:(J)V // method@9e47 │ │ -3f5660: 7020 85a1 6500 |003c: invoke-direct {v5, v6}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.closeKeyboard:(Landroid/view/View;)V // method@a185 │ │ -3f5666: 2817 |003f: goto 0056 // +0017 │ │ -3f5668: 2207 801e |0040: new-instance v7, Ljava/lang/NumberFormatException; // type@1e80 │ │ -3f566c: 1a01 da5b |0042: const-string v1, "Timer must not be zero" // string@5bda │ │ -3f5670: 7020 feb2 1700 |0044: invoke-direct {v7, v1}, Ljava/lang/NumberFormatException;.:(Ljava/lang/String;)V // method@b2fe │ │ -3f5676: 2707 |0047: throw v7 │ │ -3f5678: 0d07 |0048: move-exception v7 │ │ -3f567a: 6e10 8db3 0700 |0049: invoke-virtual {v7}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -3f5680: 1407 8f03 127f |004c: const v7, #float 1.94086e+38 // #7f12038f │ │ -3f5686: 7130 b586 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@86b5 │ │ -3f568c: 0c06 |0052: move-result-object v6 │ │ -3f568e: 6e10 bb86 0600 |0053: invoke-virtual {v6}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@86bb │ │ -3f5694: 0e00 |0056: return-void │ │ +3f55a0: |[3f55a0] de.danoeh.antennapod.dialog.SleepTimerDialog.lambda$onCreateDialog$9:(Landroid/view/View;Landroid/view/View;)V │ │ +3f55b0: 6307 538d |0000: sget-boolean v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isRunning:Z // field@8d53 │ │ +3f55b4: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +3f55b6: 3907 0d00 |0003: if-nez v7, 0010 // +000d │ │ +3f55ba: 1407 2102 127f |0005: const v7, #float 1.94078e+38 // #7f120221 │ │ +3f55c0: 7130 b586 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@86b5 │ │ +3f55c6: 0c06 |000b: move-result-object v6 │ │ +3f55c8: 6e10 bb86 0600 |000c: invoke-virtual {v6}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@86bb │ │ +3f55ce: 0e00 |000f: return-void │ │ +3f55d0: 5457 1191 |0010: iget-object v7, v5, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.etxtTime:Landroid/widget/EditText; // field@9111 │ │ +3f55d4: 6e10 9d10 0700 |0012: invoke-virtual {v7}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@109d │ │ +3f55da: 0c07 |0015: move-result-object v7 │ │ +3f55dc: 6e10 06b3 0700 |0016: invoke-virtual {v7}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ +3f55e2: 0c07 |0019: move-result-object v7 │ │ +3f55e4: 7110 ccb2 0700 |001a: invoke-static {v7}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b2cc │ │ +3f55ea: 0b01 |001d: move-result-wide v1 │ │ +3f55ec: 1603 0000 |001e: const-wide/16 v3, #int 0 // #0 │ │ +3f55f0: 3107 0103 |0020: cmp-long v7, v1, v3 │ │ +3f55f4: 3807 1e00 |0022: if-eqz v7, 0040 // +001e │ │ +3f55f8: 5457 1191 |0024: iget-object v7, v5, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.etxtTime:Landroid/widget/EditText; // field@9111 │ │ +3f55fc: 6e10 9d10 0700 |0026: invoke-virtual {v7}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@109d │ │ +3f5602: 0c07 |0029: move-result-object v7 │ │ +3f5604: 6e10 06b3 0700 |002a: invoke-virtual {v7}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ +3f560a: 0c07 |002d: move-result-object v7 │ │ +3f560c: 7110 b998 0700 |002e: invoke-static {v7}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.setLastTimer:(Ljava/lang/String;)V // method@98b9 │ │ +3f5612: 5457 1091 |0031: iget-object v7, v5, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9110 │ │ +3f5616: 3807 0900 |0033: if-eqz v7, 003c // +0009 │ │ +3f561a: 7100 bd98 0000 |0035: invoke-static {}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.timerMillis:()J // method@98bd │ │ +3f5620: 0b01 |0038: move-result-wide v1 │ │ +3f5622: 6e30 479e 1702 |0039: invoke-virtual {v7, v1, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.setSleepTimer:(J)V // method@9e47 │ │ +3f5628: 7020 85a1 6500 |003c: invoke-direct {v5, v6}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.closeKeyboard:(Landroid/view/View;)V // method@a185 │ │ +3f562e: 2817 |003f: goto 0056 // +0017 │ │ +3f5630: 2207 801e |0040: new-instance v7, Ljava/lang/NumberFormatException; // type@1e80 │ │ +3f5634: 1a01 da5b |0042: const-string v1, "Timer must not be zero" // string@5bda │ │ +3f5638: 7020 feb2 1700 |0044: invoke-direct {v7, v1}, Ljava/lang/NumberFormatException;.:(Ljava/lang/String;)V // method@b2fe │ │ +3f563e: 2707 |0047: throw v7 │ │ +3f5640: 0d07 |0048: move-exception v7 │ │ +3f5642: 6e10 8db3 0700 |0049: invoke-virtual {v7}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +3f5648: 1407 8f03 127f |004c: const v7, #float 1.94086e+38 // #7f12038f │ │ +3f564e: 7130 b586 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@86b5 │ │ +3f5654: 0c06 |0052: move-result-object v6 │ │ +3f5656: 6e10 bb86 0600 |0053: invoke-virtual {v6}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@86bb │ │ +3f565c: 0e00 |0056: return-void │ │ catches : 1 │ │ 0x0010 - 0x0048 │ │ Ljava/lang/NumberFormatException; -> 0x0048 │ │ positions : │ │ 0x0000 line=148 │ │ 0x0008 line=149 │ │ 0x0010 line=153 │ │ @@ -1768740,23 +1768723,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 │ │ -3f56a8: |[3f56a8] de.danoeh.antennapod.dialog.SleepTimerDialog.lambda$showTimeRangeDialog$10:(Lde/danoeh/antennapod/dialog/TimeRangeDialog;Landroid/content/DialogInterface;)V │ │ -3f56b8: 6e10 0ca2 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/dialog/TimeRangeDialog;.getFrom:()I // method@a20c │ │ -3f56be: 0a02 |0003: move-result v2 │ │ -3f56c0: 7110 b798 0200 |0004: invoke-static {v2}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.setAutoEnableFrom:(I)V // method@98b7 │ │ -3f56c6: 6e10 0da2 0100 |0007: invoke-virtual {v1}, Lde/danoeh/antennapod/dialog/TimeRangeDialog;.getTo:()I // method@a20d │ │ -3f56cc: 0a01 |000a: move-result v1 │ │ -3f56ce: 7110 b898 0100 |000b: invoke-static {v1}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.setAutoEnableTo:(I)V // method@98b8 │ │ -3f56d4: 7010 96a1 0000 |000e: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.updateAutoEnableText:()V // method@a196 │ │ -3f56da: 0e00 |0011: return-void │ │ +3f5670: |[3f5670] de.danoeh.antennapod.dialog.SleepTimerDialog.lambda$showTimeRangeDialog$10:(Lde/danoeh/antennapod/dialog/TimeRangeDialog;Landroid/content/DialogInterface;)V │ │ +3f5680: 6e10 0ca2 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/dialog/TimeRangeDialog;.getFrom:()I // method@a20c │ │ +3f5686: 0a02 |0003: move-result v2 │ │ +3f5688: 7110 b798 0200 |0004: invoke-static {v2}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.setAutoEnableFrom:(I)V // method@98b7 │ │ +3f568e: 6e10 0da2 0100 |0007: invoke-virtual {v1}, Lde/danoeh/antennapod/dialog/TimeRangeDialog;.getTo:()I // method@a20d │ │ +3f5694: 0a01 |000a: move-result v1 │ │ +3f5696: 7110 b898 0100 |000b: invoke-static {v1}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.setAutoEnableTo:(I)V // method@98b8 │ │ +3f569c: 7010 96a1 0000 |000e: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.updateAutoEnableText:()V // method@a196 │ │ +3f56a2: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ 0x0007 line=174 │ │ 0x000e line=175 │ │ locals : │ │ 0x0000 - 0x0012 reg=0 this Lde/danoeh/antennapod/dialog/SleepTimerDialog; │ │ @@ -1768768,22 +1768751,22 @@ │ │ type : '(Landroid/content/Context;II)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -3f5754: |[3f5754] de.danoeh.antennapod.dialog.SleepTimerDialog.showTimeRangeDialog:(Landroid/content/Context;II)V │ │ -3f5764: 2200 811a |0000: new-instance v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog; // type@1a81 │ │ -3f5768: 7040 0ba2 2043 |0002: invoke-direct {v0, v2, v3, v4}, Lde/danoeh/antennapod/dialog/TimeRangeDialog;.:(Landroid/content/Context;II)V // method@a20b │ │ -3f576e: 2202 591a |0005: new-instance v2, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda10; // type@1a59 │ │ -3f5772: 7030 63a1 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@a163 │ │ -3f5778: 6e20 ba81 2000 |000a: invoke-virtual {v0, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setOnDismissListener:(Landroid/content/DialogInterface$OnDismissListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ba │ │ -3f577e: 6e10 7114 0000 |000d: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ -3f5784: 0e00 |0010: return-void │ │ +3f571c: |[3f571c] de.danoeh.antennapod.dialog.SleepTimerDialog.showTimeRangeDialog:(Landroid/content/Context;II)V │ │ +3f572c: 2200 811a |0000: new-instance v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog; // type@1a81 │ │ +3f5730: 7040 0ba2 2043 |0002: invoke-direct {v0, v2, v3, v4}, Lde/danoeh/antennapod/dialog/TimeRangeDialog;.:(Landroid/content/Context;II)V // method@a20b │ │ +3f5736: 2202 591a |0005: new-instance v2, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda10; // type@1a59 │ │ +3f573a: 7030 63a1 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@a163 │ │ +3f5740: 6e20 ba81 2000 |000a: invoke-virtual {v0, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setOnDismissListener:(Landroid/content/DialogInterface$OnDismissListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ba │ │ +3f5746: 6e10 7114 0000 |000d: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ +3f574c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x0005 line=172 │ │ 0x000d line=177 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lde/danoeh/antennapod/dialog/SleepTimerDialog; │ │ @@ -1768796,95 +1768779,95 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 153 16-bit code units │ │ -3f5810: |[3f5810] de.danoeh.antennapod.dialog.SleepTimerDialog.updateAutoEnableText:()V │ │ -3f5820: 7100 b198 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.autoEnableFrom:()I // method@98b1 │ │ -3f5826: 0a00 |0003: move-result v0 │ │ -3f5828: 7100 b298 0000 |0004: invoke-static {}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.autoEnableTo:()I // method@98b2 │ │ -3f582e: 0a01 |0007: move-result v1 │ │ -3f5830: 3310 0b00 |0008: if-ne v0, v1, 0013 // +000b │ │ -3f5834: 1400 3b00 127f |000a: const v0, #float 1.94068e+38 // #7f12003b │ │ -3f583a: 6e20 4f35 0d00 |000d: invoke-virtual {v13, v0}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@354f │ │ -3f5840: 0c00 |0010: move-result-object v0 │ │ -3f5842: 2900 8200 |0011: goto/16 0093 // +0082 │ │ -3f5846: 6e10 2d35 0d00 |0013: invoke-virtual {v13}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -3f584c: 0c02 |0016: move-result-object v2 │ │ -3f584e: 7110 bb0a 0200 |0017: invoke-static {v2}, Landroid/text/format/DateFormat;.is24HourFormat:(Landroid/content/Context;)Z // method@0abb │ │ -3f5854: 0a02 |001a: move-result v2 │ │ -3f5856: 1403 3c00 127f |001b: const v3, #float 1.94069e+38 // #7f12003c │ │ -3f585c: 1224 |001e: const/4 v4, #int 2 // #2 │ │ -3f585e: 1215 |001f: const/4 v5, #int 1 // #1 │ │ -3f5860: 1206 |0020: const/4 v6, #int 0 // #0 │ │ -3f5862: 3802 2f00 |0021: if-eqz v2, 0050 // +002f │ │ -3f5866: 7100 83b5 0000 |0023: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b583 │ │ -3f586c: 0c02 |0026: move-result-object v2 │ │ -3f586e: 2357 2921 |0027: new-array v7, v5, [Ljava/lang/Object; // type@2129 │ │ -3f5872: 7110 c1b2 0000 |0029: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -3f5878: 0c00 |002c: move-result-object v0 │ │ -3f587a: 4d00 0706 |002d: aput-object v0, v7, v6 │ │ -3f587e: 1a00 3b06 |002f: const-string v0, "%02d:00" // string@063b │ │ -3f5882: 7130 2bb3 0207 |0031: invoke-static {v2, v0, v7}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32b │ │ -3f5888: 0c02 |0034: move-result-object v2 │ │ -3f588a: 7100 83b5 0000 |0035: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b583 │ │ -3f5890: 0c07 |0038: move-result-object v7 │ │ -3f5892: 2358 2921 |0039: new-array v8, v5, [Ljava/lang/Object; // type@2129 │ │ -3f5896: 7110 c1b2 0100 |003b: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -3f589c: 0c01 |003e: move-result-object v1 │ │ -3f589e: 4d01 0806 |003f: aput-object v1, v8, v6 │ │ -3f58a2: 7130 2bb3 0708 |0041: invoke-static {v7, v0, v8}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32b │ │ -3f58a8: 0c00 |0044: move-result-object v0 │ │ -3f58aa: 2341 2921 |0045: new-array v1, v4, [Ljava/lang/Object; // type@2129 │ │ -3f58ae: 4d02 0106 |0047: aput-object v2, v1, v6 │ │ -3f58b2: 4d00 0105 |0049: aput-object v0, v1, v5 │ │ -3f58b6: 6e30 5035 3d01 |004b: invoke-virtual {v13, v3, v1}, Landroidx/fragment/app/Fragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@3550 │ │ -3f58bc: 0c00 |004e: move-result-object v0 │ │ -3f58be: 2844 |004f: goto 0093 // +0044 │ │ -3f58c0: 7100 83b5 0000 |0050: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b583 │ │ -3f58c6: 0c02 |0053: move-result-object v2 │ │ -3f58c8: 2347 2921 |0054: new-array v7, v4, [Ljava/lang/Object; // type@2129 │ │ -3f58cc: dc08 000c |0056: rem-int/lit8 v8, v0, #int 12 // #0c │ │ -3f58d0: 7110 c1b2 0800 |0058: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -3f58d6: 0c08 |005b: move-result-object v8 │ │ -3f58d8: 4d08 0706 |005c: aput-object v8, v7, v6 │ │ -3f58dc: 1a08 d64d |005e: const-string v8, "PM" // string@4dd6 │ │ -3f58e0: 1a09 130c |0060: const-string v9, "AM" // string@0c13 │ │ -3f58e4: 130a 0c00 |0062: const/16 v10, #int 12 // #c │ │ -3f58e8: 34a0 0400 |0064: if-lt v0, v10, 0068 // +0004 │ │ -3f58ec: 0780 |0066: move-object v0, v8 │ │ -3f58ee: 2802 |0067: goto 0069 // +0002 │ │ -3f58f0: 0790 |0068: move-object v0, v9 │ │ -3f58f2: 4d00 0705 |0069: aput-object v0, v7, v5 │ │ -3f58f6: 1a00 3c06 |006b: const-string v0, "%02d:00 %s" // string@063c │ │ -3f58fa: 7130 2bb3 0207 |006d: invoke-static {v2, v0, v7}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32b │ │ -3f5900: 0c02 |0070: move-result-object v2 │ │ -3f5902: 7100 83b5 0000 |0071: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b583 │ │ -3f5908: 0c07 |0074: move-result-object v7 │ │ -3f590a: 234b 2921 |0075: new-array v11, v4, [Ljava/lang/Object; // type@2129 │ │ -3f590e: dc0c 010c |0077: rem-int/lit8 v12, v1, #int 12 // #0c │ │ -3f5912: 7110 c1b2 0c00 |0079: invoke-static {v12}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -3f5918: 0c0c |007c: move-result-object v12 │ │ -3f591a: 4d0c 0b06 |007d: aput-object v12, v11, v6 │ │ -3f591e: 34a1 0300 |007f: if-lt v1, v10, 0082 // +0003 │ │ -3f5922: 2802 |0081: goto 0083 // +0002 │ │ -3f5924: 0798 |0082: move-object v8, v9 │ │ -3f5926: 4d08 0b05 |0083: aput-object v8, v11, v5 │ │ -3f592a: 7130 2bb3 070b |0085: invoke-static {v7, v0, v11}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32b │ │ -3f5930: 0c00 |0088: move-result-object v0 │ │ -3f5932: 2341 2921 |0089: new-array v1, v4, [Ljava/lang/Object; // type@2129 │ │ -3f5936: 4d02 0106 |008b: aput-object v2, v1, v6 │ │ -3f593a: 4d00 0105 |008d: aput-object v0, v1, v5 │ │ -3f593e: 6e30 5035 3d01 |008f: invoke-virtual {v13, v3, v1}, Landroidx/fragment/app/Fragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@3550 │ │ -3f5944: 0c00 |0092: move-result-object v0 │ │ -3f5946: 54d1 0f91 |0093: iget-object v1, v13, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.chAutoEnable:Landroid/widget/CheckBox; // field@910f │ │ -3f594a: 6e20 9d12 0100 |0095: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3f5950: 0e00 |0098: return-void │ │ +3f57d8: |[3f57d8] de.danoeh.antennapod.dialog.SleepTimerDialog.updateAutoEnableText:()V │ │ +3f57e8: 7100 b198 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.autoEnableFrom:()I // method@98b1 │ │ +3f57ee: 0a00 |0003: move-result v0 │ │ +3f57f0: 7100 b298 0000 |0004: invoke-static {}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.autoEnableTo:()I // method@98b2 │ │ +3f57f6: 0a01 |0007: move-result v1 │ │ +3f57f8: 3310 0b00 |0008: if-ne v0, v1, 0013 // +000b │ │ +3f57fc: 1400 3b00 127f |000a: const v0, #float 1.94068e+38 // #7f12003b │ │ +3f5802: 6e20 4f35 0d00 |000d: invoke-virtual {v13, v0}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@354f │ │ +3f5808: 0c00 |0010: move-result-object v0 │ │ +3f580a: 2900 8200 |0011: goto/16 0093 // +0082 │ │ +3f580e: 6e10 2d35 0d00 |0013: invoke-virtual {v13}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +3f5814: 0c02 |0016: move-result-object v2 │ │ +3f5816: 7110 bb0a 0200 |0017: invoke-static {v2}, Landroid/text/format/DateFormat;.is24HourFormat:(Landroid/content/Context;)Z // method@0abb │ │ +3f581c: 0a02 |001a: move-result v2 │ │ +3f581e: 1403 3c00 127f |001b: const v3, #float 1.94069e+38 // #7f12003c │ │ +3f5824: 1224 |001e: const/4 v4, #int 2 // #2 │ │ +3f5826: 1215 |001f: const/4 v5, #int 1 // #1 │ │ +3f5828: 1206 |0020: const/4 v6, #int 0 // #0 │ │ +3f582a: 3802 2f00 |0021: if-eqz v2, 0050 // +002f │ │ +3f582e: 7100 83b5 0000 |0023: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b583 │ │ +3f5834: 0c02 |0026: move-result-object v2 │ │ +3f5836: 2357 2921 |0027: new-array v7, v5, [Ljava/lang/Object; // type@2129 │ │ +3f583a: 7110 c1b2 0000 |0029: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +3f5840: 0c00 |002c: move-result-object v0 │ │ +3f5842: 4d00 0706 |002d: aput-object v0, v7, v6 │ │ +3f5846: 1a00 3b06 |002f: const-string v0, "%02d:00" // string@063b │ │ +3f584a: 7130 2bb3 0207 |0031: invoke-static {v2, v0, v7}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32b │ │ +3f5850: 0c02 |0034: move-result-object v2 │ │ +3f5852: 7100 83b5 0000 |0035: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b583 │ │ +3f5858: 0c07 |0038: move-result-object v7 │ │ +3f585a: 2358 2921 |0039: new-array v8, v5, [Ljava/lang/Object; // type@2129 │ │ +3f585e: 7110 c1b2 0100 |003b: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +3f5864: 0c01 |003e: move-result-object v1 │ │ +3f5866: 4d01 0806 |003f: aput-object v1, v8, v6 │ │ +3f586a: 7130 2bb3 0708 |0041: invoke-static {v7, v0, v8}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32b │ │ +3f5870: 0c00 |0044: move-result-object v0 │ │ +3f5872: 2341 2921 |0045: new-array v1, v4, [Ljava/lang/Object; // type@2129 │ │ +3f5876: 4d02 0106 |0047: aput-object v2, v1, v6 │ │ +3f587a: 4d00 0105 |0049: aput-object v0, v1, v5 │ │ +3f587e: 6e30 5035 3d01 |004b: invoke-virtual {v13, v3, v1}, Landroidx/fragment/app/Fragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@3550 │ │ +3f5884: 0c00 |004e: move-result-object v0 │ │ +3f5886: 2844 |004f: goto 0093 // +0044 │ │ +3f5888: 7100 83b5 0000 |0050: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b583 │ │ +3f588e: 0c02 |0053: move-result-object v2 │ │ +3f5890: 2347 2921 |0054: new-array v7, v4, [Ljava/lang/Object; // type@2129 │ │ +3f5894: dc08 000c |0056: rem-int/lit8 v8, v0, #int 12 // #0c │ │ +3f5898: 7110 c1b2 0800 |0058: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +3f589e: 0c08 |005b: move-result-object v8 │ │ +3f58a0: 4d08 0706 |005c: aput-object v8, v7, v6 │ │ +3f58a4: 1a08 d64d |005e: const-string v8, "PM" // string@4dd6 │ │ +3f58a8: 1a09 130c |0060: const-string v9, "AM" // string@0c13 │ │ +3f58ac: 130a 0c00 |0062: const/16 v10, #int 12 // #c │ │ +3f58b0: 34a0 0400 |0064: if-lt v0, v10, 0068 // +0004 │ │ +3f58b4: 0780 |0066: move-object v0, v8 │ │ +3f58b6: 2802 |0067: goto 0069 // +0002 │ │ +3f58b8: 0790 |0068: move-object v0, v9 │ │ +3f58ba: 4d00 0705 |0069: aput-object v0, v7, v5 │ │ +3f58be: 1a00 3c06 |006b: const-string v0, "%02d:00 %s" // string@063c │ │ +3f58c2: 7130 2bb3 0207 |006d: invoke-static {v2, v0, v7}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32b │ │ +3f58c8: 0c02 |0070: move-result-object v2 │ │ +3f58ca: 7100 83b5 0000 |0071: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b583 │ │ +3f58d0: 0c07 |0074: move-result-object v7 │ │ +3f58d2: 234b 2921 |0075: new-array v11, v4, [Ljava/lang/Object; // type@2129 │ │ +3f58d6: dc0c 010c |0077: rem-int/lit8 v12, v1, #int 12 // #0c │ │ +3f58da: 7110 c1b2 0c00 |0079: invoke-static {v12}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +3f58e0: 0c0c |007c: move-result-object v12 │ │ +3f58e2: 4d0c 0b06 |007d: aput-object v12, v11, v6 │ │ +3f58e6: 34a1 0300 |007f: if-lt v1, v10, 0082 // +0003 │ │ +3f58ea: 2802 |0081: goto 0083 // +0002 │ │ +3f58ec: 0798 |0082: move-object v8, v9 │ │ +3f58ee: 4d08 0b05 |0083: aput-object v8, v11, v5 │ │ +3f58f2: 7130 2bb3 070b |0085: invoke-static {v7, v0, v11}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32b │ │ +3f58f8: 0c00 |0088: move-result-object v0 │ │ +3f58fa: 2341 2921 |0089: new-array v1, v4, [Ljava/lang/Object; // type@2129 │ │ +3f58fe: 4d02 0106 |008b: aput-object v2, v1, v6 │ │ +3f5902: 4d00 0105 |008d: aput-object v0, v1, v5 │ │ +3f5906: 6e30 5035 3d01 |008f: invoke-virtual {v13, v3, v1}, Landroidx/fragment/app/Fragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@3550 │ │ +3f590c: 0c00 |0092: move-result-object v0 │ │ +3f590e: 54d1 0f91 |0093: iget-object v1, v13, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.chAutoEnable:Landroid/widget/CheckBox; // field@910f │ │ +3f5912: 6e20 9d12 0100 |0095: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3f5918: 0e00 |0098: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ 0x0004 line=183 │ │ 0x000d line=186 │ │ 0x0013 line=187 │ │ 0x0023 line=188 │ │ @@ -1768907,179 +1768890,179 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 374 16-bit code units │ │ -3f501c: |[3f501c] de.danoeh.antennapod.dialog.SleepTimerDialog.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -3f502c: 6e10 2d35 0800 |0000: invoke-virtual {v8}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -3f5032: 0c09 |0003: move-result-object v9 │ │ -3f5034: 1400 f900 0d7f |0004: const v0, #float 1.87426e+38 // #7f0d00f9 │ │ -3f503a: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -3f503c: 7130 ed0c 0901 |0008: invoke-static {v9, v0, v1}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ced │ │ -3f5042: 0c09 |000b: move-result-object v9 │ │ -3f5044: 2200 1715 |000c: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ -3f5048: 6e10 2d35 0800 |000e: invoke-virtual {v8}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -3f504e: 0c02 |0011: move-result-object v2 │ │ -3f5050: 7020 8381 2000 |0012: invoke-direct {v0, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ -3f5056: 1402 3703 127f |0015: const v2, #float 1.94084e+38 // #7f120337 │ │ -3f505c: 6e20 cf81 2000 |0018: invoke-virtual {v0, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ -3f5062: 6e20 d481 9000 |001b: invoke-virtual {v0, v9}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81d4 │ │ -3f5068: 1402 5b00 127f |001e: const v2, #float 1.94069e+38 // #7f12005b │ │ -3f506e: 6e30 c181 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@81c1 │ │ -3f5074: 1401 4501 0a7f |0024: const v1, #float 1.8344e+38 // #7f0a0145 │ │ -3f507a: 6e20 780c 1900 |0027: invoke-virtual {v9, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3f5080: 0c01 |002a: move-result-object v1 │ │ -3f5082: 1f01 ee02 |002b: check-cast v1, Landroid/widget/EditText; // type@02ee │ │ -3f5086: 5b81 1191 |002d: iput-object v1, v8, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.etxtTime:Landroid/widget/EditText; // field@9111 │ │ -3f508a: 1401 8d03 0a7f |002f: const v1, #float 1.83452e+38 // #7f0a038d │ │ -3f5090: 6e20 780c 1900 |0032: invoke-virtual {v9, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3f5096: 0c01 |0035: move-result-object v1 │ │ -3f5098: 1f01 fb02 |0036: check-cast v1, Landroid/widget/LinearLayout; // type@02fb │ │ -3f509c: 5b81 1491 |0038: iput-object v1, v8, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.timeSetup:Landroid/widget/LinearLayout; // field@9114 │ │ -3f50a0: 1401 8a03 0a7f |003a: const v1, #float 1.83452e+38 // #7f0a038a │ │ -3f50a6: 6e20 780c 1900 |003d: invoke-virtual {v9, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3f50ac: 0c01 |0040: move-result-object v1 │ │ -3f50ae: 1f01 fb02 |0041: check-cast v1, Landroid/widget/LinearLayout; // type@02fb │ │ -3f50b2: 5b81 1391 |0043: iput-object v1, v8, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.timeDisplay:Landroid/widget/LinearLayout; // field@9113 │ │ -3f50b6: 1302 0800 |0045: const/16 v2, #int 8 // #8 │ │ -3f50ba: 6e20 9c0d 2100 |0047: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3f50c0: 1401 8903 0a7f |004a: const v1, #float 1.83452e+38 // #7f0a0389 │ │ -3f50c6: 6e20 780c 1900 |004d: invoke-virtual {v9, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3f50cc: 0c01 |0050: move-result-object v1 │ │ -3f50ce: 1f01 1503 |0051: check-cast v1, Landroid/widget/TextView; // type@0315 │ │ -3f50d2: 5b81 1291 |0053: iput-object v1, v8, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.time:Landroid/widget/TextView; // field@9112 │ │ -3f50d6: 1401 7d01 0a7f |0055: const v1, #float 1.83441e+38 // #7f0a017d │ │ -3f50dc: 6e20 780c 1900 |0058: invoke-virtual {v9, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3f50e2: 0c01 |005b: move-result-object v1 │ │ -3f50e4: 1f01 e602 |005c: check-cast v1, Landroid/widget/Button; // type@02e6 │ │ -3f50e8: 1212 |005e: const/4 v2, #int 1 // #1 │ │ -3f50ea: 2323 2921 |005f: new-array v3, v2, [Ljava/lang/Object; // type@2129 │ │ -3f50ee: 1254 |0061: const/4 v4, #int 5 // #5 │ │ -3f50f0: 7110 c1b2 0400 |0062: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -3f50f6: 0c04 |0065: move-result-object v4 │ │ -3f50f8: 1205 |0066: const/4 v5, #int 0 // #0 │ │ -3f50fa: 4d04 0305 |0067: aput-object v4, v3, v5 │ │ -3f50fe: 1404 3701 127f |0069: const v4, #float 1.94074e+38 // #7f120137 │ │ -3f5104: 6e30 5035 4803 |006c: invoke-virtual {v8, v4, v3}, Landroidx/fragment/app/Fragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@3550 │ │ -3f510a: 0c03 |006f: move-result-object v3 │ │ -3f510c: 6e20 9d12 3100 |0070: invoke-virtual {v1, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3f5112: 1403 7e01 0a7f |0073: const v3, #float 1.83441e+38 // #7f0a017e │ │ -3f5118: 6e20 780c 3900 |0076: invoke-virtual {v9, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3f511e: 0c03 |0079: move-result-object v3 │ │ -3f5120: 1f03 e602 |007a: check-cast v3, Landroid/widget/Button; // type@02e6 │ │ -3f5124: 2326 2921 |007c: new-array v6, v2, [Ljava/lang/Object; // type@2129 │ │ -3f5128: 1307 0a00 |007e: const/16 v7, #int 10 // #a │ │ -3f512c: 7110 c1b2 0700 |0080: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -3f5132: 0c07 |0083: move-result-object v7 │ │ -3f5134: 4d07 0605 |0084: aput-object v7, v6, v5 │ │ -3f5138: 6e30 5035 4806 |0086: invoke-virtual {v8, v4, v6}, Landroidx/fragment/app/Fragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@3550 │ │ -3f513e: 0c06 |0089: move-result-object v6 │ │ -3f5140: 6e20 9d12 6300 |008a: invoke-virtual {v3, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3f5146: 1406 7f01 0a7f |008d: const v6, #float 1.83441e+38 // #7f0a017f │ │ -3f514c: 6e20 780c 6900 |0090: invoke-virtual {v9, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3f5152: 0c06 |0093: move-result-object v6 │ │ -3f5154: 1f06 e602 |0094: check-cast v6, Landroid/widget/Button; // type@02e6 │ │ -3f5158: 2322 2921 |0096: new-array v2, v2, [Ljava/lang/Object; // type@2129 │ │ -3f515c: 1307 1400 |0098: const/16 v7, #int 20 // #14 │ │ -3f5160: 7110 c1b2 0700 |009a: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -3f5166: 0c07 |009d: move-result-object v7 │ │ -3f5168: 4d07 0205 |009e: aput-object v7, v2, v5 │ │ -3f516c: 6e30 5035 4802 |00a0: invoke-virtual {v8, v4, v2}, Landroidx/fragment/app/Fragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@3550 │ │ -3f5172: 0c02 |00a3: move-result-object v2 │ │ -3f5174: 6e20 9d12 2600 |00a4: invoke-virtual {v6, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3f517a: 2202 581a |00a7: new-instance v2, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda0; // type@1a58 │ │ -3f517e: 7020 61a1 8200 |00a9: invoke-direct {v2, v8}, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;)V // method@a161 │ │ -3f5184: 6e20 710d 2100 |00ac: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3f518a: 2201 5a1a |00af: new-instance v1, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda1; // type@1a5a │ │ -3f518e: 7020 65a1 8100 |00b1: invoke-direct {v1, v8}, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;)V // method@a165 │ │ -3f5194: 6e20 710d 1300 |00b4: invoke-virtual {v3, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3f519a: 2201 5b1a |00b7: new-instance v1, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda2; // type@1a5b │ │ -3f519e: 7020 67a1 8100 |00b9: invoke-direct {v1, v8}, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;)V // method@a167 │ │ -3f51a4: 6e20 710d 1600 |00bc: invoke-virtual {v6, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3f51aa: 5481 1191 |00bf: iget-object v1, v8, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.etxtTime:Landroid/widget/EditText; // field@9111 │ │ -3f51ae: 7100 b598 0000 |00c1: invoke-static {}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.lastTimerValue:()Ljava/lang/String; // method@98b5 │ │ -3f51b4: 0c02 |00c4: move-result-object v2 │ │ -3f51b6: 6e20 9d12 2100 |00c5: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3f51bc: 5481 1191 |00c8: iget-object v1, v8, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.etxtTime:Landroid/widget/EditText; // field@9111 │ │ -3f51c0: 2202 5c1a |00ca: new-instance v2, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda3; // type@1a5c │ │ -3f51c4: 7020 69a1 8200 |00cc: invoke-direct {v2, v8}, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;)V // method@a169 │ │ -3f51ca: 1603 6400 |00cf: const-wide/16 v3, #int 100 // #64 │ │ -3f51ce: 6e40 260d 2143 |00d1: invoke-virtual {v1, v2, v3, v4}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0d26 │ │ -3f51d4: 1401 aa00 0a7f |00d4: const v1, #float 1.83437e+38 // #7f0a00aa │ │ -3f51da: 6e20 780c 1900 |00d7: invoke-virtual {v9, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3f51e0: 0c01 |00da: move-result-object v1 │ │ -3f51e2: 1f01 e702 |00db: check-cast v1, Landroid/widget/CheckBox; // type@02e7 │ │ -3f51e6: 1402 ab00 0a7f |00dd: const v2, #float 1.83437e+38 // #7f0a00ab │ │ -3f51ec: 6e20 780c 2900 |00e0: invoke-virtual {v9, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3f51f2: 0c02 |00e3: move-result-object v2 │ │ -3f51f4: 1f02 e702 |00e4: check-cast v2, Landroid/widget/CheckBox; // type@02e7 │ │ -3f51f8: 1403 b100 0a7f |00e6: const v3, #float 1.83437e+38 // #7f0a00b1 │ │ -3f51fe: 6e20 780c 3900 |00e9: invoke-virtual {v9, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3f5204: 0c03 |00ec: move-result-object v3 │ │ -3f5206: 1f03 e702 |00ed: check-cast v3, Landroid/widget/CheckBox; // type@02e7 │ │ -3f520a: 5b83 0f91 |00ef: iput-object v3, v8, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.chAutoEnable:Landroid/widget/CheckBox; // field@910f │ │ -3f520e: 1403 b500 0a7f |00f1: const v3, #float 1.83437e+38 // #7f0a00b5 │ │ -3f5214: 6e20 780c 3900 |00f4: invoke-virtual {v9, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3f521a: 0c03 |00f7: move-result-object v3 │ │ -3f521c: 1f03 f902 |00f8: check-cast v3, Landroid/widget/ImageView; // type@02f9 │ │ -3f5220: 7100 bc98 0000 |00fa: invoke-static {}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.shakeToReset:()Z // method@98bc │ │ -3f5226: 0a04 |00fd: move-result v4 │ │ -3f5228: 6e20 8210 4100 |00fe: invoke-virtual {v1, v4}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1082 │ │ -3f522e: 7100 be98 0000 |0101: invoke-static {}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.vibrate:()Z // method@98be │ │ -3f5234: 0a04 |0104: move-result v4 │ │ -3f5236: 6e20 8210 4200 |0105: invoke-virtual {v2, v4}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1082 │ │ -3f523c: 5484 0f91 |0108: iget-object v4, v8, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.chAutoEnable:Landroid/widget/CheckBox; // field@910f │ │ -3f5240: 7100 b098 0000 |010a: invoke-static {}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.autoEnable:()Z // method@98b0 │ │ -3f5246: 0a05 |010d: move-result v5 │ │ -3f5248: 6e20 8210 5400 |010e: invoke-virtual {v4, v5}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1082 │ │ -3f524e: 5484 0f91 |0111: iget-object v4, v8, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.chAutoEnable:Landroid/widget/CheckBox; // field@910f │ │ -3f5252: 6e10 7410 0400 |0113: invoke-virtual {v4}, Landroid/widget/CompoundButton;.isChecked:()Z // method@1074 │ │ -3f5258: 0a04 |0116: move-result v4 │ │ -3f525a: 6e20 540d 4300 |0117: invoke-virtual {v3, v4}, Landroid/view/View;.setEnabled:(Z)V // method@0d54 │ │ -3f5260: 5484 0f91 |011a: iget-object v4, v8, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.chAutoEnable:Landroid/widget/CheckBox; // field@910f │ │ -3f5264: 6e10 7410 0400 |011c: invoke-virtual {v4}, Landroid/widget/CompoundButton;.isChecked:()Z // method@1074 │ │ -3f526a: 0a04 |011f: move-result v4 │ │ -3f526c: 3804 0500 |0120: if-eqz v4, 0125 // +0005 │ │ -3f5270: 1504 803f |0122: const/high16 v4, #int 1065353216 // #3f80 │ │ -3f5274: 2803 |0124: goto 0127 // +0003 │ │ -3f5276: 1504 003f |0125: const/high16 v4, #int 1056964608 // #3f00 │ │ -3f527a: 6e20 460d 4300 |0127: invoke-virtual {v3, v4}, Landroid/view/View;.setAlpha:(F)V // method@0d46 │ │ -3f5280: 2204 5d1a |012a: new-instance v4, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda4; // type@1a5d │ │ -3f5284: 7010 6ba1 0400 |012c: invoke-direct {v4}, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda4;.:()V // method@a16b │ │ -3f528a: 6e20 8510 4100 |012f: invoke-virtual {v1, v4}, Landroid/widget/CompoundButton;.setOnCheckedChangeListener:(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V // method@1085 │ │ -3f5290: 2201 5e1a |0132: new-instance v1, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda5; // type@1a5e │ │ -3f5294: 7010 6da1 0100 |0134: invoke-direct {v1}, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda5;.:()V // method@a16d │ │ -3f529a: 6e20 8510 1200 |0137: invoke-virtual {v2, v1}, Landroid/widget/CompoundButton;.setOnCheckedChangeListener:(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V // method@1085 │ │ -3f52a0: 5481 0f91 |013a: iget-object v1, v8, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.chAutoEnable:Landroid/widget/CheckBox; // field@910f │ │ -3f52a4: 2202 5f1a |013c: new-instance v2, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda6; // type@1a5f │ │ -3f52a8: 7020 6fa1 3200 |013e: invoke-direct {v2, v3}, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda6;.:(Landroid/widget/ImageView;)V // method@a16f │ │ -3f52ae: 6e20 8510 2100 |0141: invoke-virtual {v1, v2}, Landroid/widget/CompoundButton;.setOnCheckedChangeListener:(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V // method@1085 │ │ -3f52b4: 7010 96a1 0800 |0144: invoke-direct {v8}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.updateAutoEnableText:()V // method@a196 │ │ -3f52ba: 2201 601a |0147: new-instance v1, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda7; // type@1a60 │ │ -3f52be: 7020 71a1 8100 |0149: invoke-direct {v1, v8}, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;)V // method@a171 │ │ -3f52c4: 6e20 710d 1300 |014c: invoke-virtual {v3, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3f52ca: 1401 0901 0a7f |014f: const v1, #float 1.83439e+38 // #7f0a0109 │ │ -3f52d0: 6e20 780c 1900 |0152: invoke-virtual {v9, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3f52d6: 0c01 |0155: move-result-object v1 │ │ -3f52d8: 1f01 e602 |0156: check-cast v1, Landroid/widget/Button; // type@02e6 │ │ -3f52dc: 2202 611a |0158: new-instance v2, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda8; // type@1a61 │ │ -3f52e0: 7020 73a1 8200 |015a: invoke-direct {v2, v8}, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;)V // method@a173 │ │ -3f52e6: 6e20 710d 2100 |015d: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3f52ec: 1401 f302 0a7f |0160: const v1, #float 1.83449e+38 // #7f0a02f3 │ │ -3f52f2: 6e20 780c 1900 |0163: invoke-virtual {v9, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3f52f8: 0c01 |0166: move-result-object v1 │ │ -3f52fa: 1f01 e602 |0167: check-cast v1, Landroid/widget/Button; // type@02e6 │ │ -3f52fe: 2202 621a |0169: new-instance v2, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda9; // type@1a62 │ │ -3f5302: 7030 75a1 8209 |016b: invoke-direct {v2, v8, v9}, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda9;.:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Landroid/view/View;)V // method@a175 │ │ -3f5308: 6e20 710d 2100 |016e: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3f530e: 6e10 8581 0000 |0171: invoke-virtual {v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.create:()Landroidx/appcompat/app/AlertDialog; // method@8185 │ │ -3f5314: 0c09 |0174: move-result-object v9 │ │ -3f5316: 1109 |0175: return-object v9 │ │ +3f4fe4: |[3f4fe4] de.danoeh.antennapod.dialog.SleepTimerDialog.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +3f4ff4: 6e10 2d35 0800 |0000: invoke-virtual {v8}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +3f4ffa: 0c09 |0003: move-result-object v9 │ │ +3f4ffc: 1400 f900 0d7f |0004: const v0, #float 1.87426e+38 // #7f0d00f9 │ │ +3f5002: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +3f5004: 7130 ed0c 0901 |0008: invoke-static {v9, v0, v1}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ced │ │ +3f500a: 0c09 |000b: move-result-object v9 │ │ +3f500c: 2200 1715 |000c: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ +3f5010: 6e10 2d35 0800 |000e: invoke-virtual {v8}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +3f5016: 0c02 |0011: move-result-object v2 │ │ +3f5018: 7020 8381 2000 |0012: invoke-direct {v0, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ +3f501e: 1402 3703 127f |0015: const v2, #float 1.94084e+38 // #7f120337 │ │ +3f5024: 6e20 cf81 2000 |0018: invoke-virtual {v0, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ +3f502a: 6e20 d481 9000 |001b: invoke-virtual {v0, v9}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81d4 │ │ +3f5030: 1402 5b00 127f |001e: const v2, #float 1.94069e+38 // #7f12005b │ │ +3f5036: 6e30 c181 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@81c1 │ │ +3f503c: 1401 4501 0a7f |0024: const v1, #float 1.8344e+38 // #7f0a0145 │ │ +3f5042: 6e20 780c 1900 |0027: invoke-virtual {v9, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3f5048: 0c01 |002a: move-result-object v1 │ │ +3f504a: 1f01 ee02 |002b: check-cast v1, Landroid/widget/EditText; // type@02ee │ │ +3f504e: 5b81 1191 |002d: iput-object v1, v8, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.etxtTime:Landroid/widget/EditText; // field@9111 │ │ +3f5052: 1401 8d03 0a7f |002f: const v1, #float 1.83452e+38 // #7f0a038d │ │ +3f5058: 6e20 780c 1900 |0032: invoke-virtual {v9, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3f505e: 0c01 |0035: move-result-object v1 │ │ +3f5060: 1f01 fb02 |0036: check-cast v1, Landroid/widget/LinearLayout; // type@02fb │ │ +3f5064: 5b81 1491 |0038: iput-object v1, v8, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.timeSetup:Landroid/widget/LinearLayout; // field@9114 │ │ +3f5068: 1401 8a03 0a7f |003a: const v1, #float 1.83452e+38 // #7f0a038a │ │ +3f506e: 6e20 780c 1900 |003d: invoke-virtual {v9, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3f5074: 0c01 |0040: move-result-object v1 │ │ +3f5076: 1f01 fb02 |0041: check-cast v1, Landroid/widget/LinearLayout; // type@02fb │ │ +3f507a: 5b81 1391 |0043: iput-object v1, v8, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.timeDisplay:Landroid/widget/LinearLayout; // field@9113 │ │ +3f507e: 1302 0800 |0045: const/16 v2, #int 8 // #8 │ │ +3f5082: 6e20 9c0d 2100 |0047: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3f5088: 1401 8903 0a7f |004a: const v1, #float 1.83452e+38 // #7f0a0389 │ │ +3f508e: 6e20 780c 1900 |004d: invoke-virtual {v9, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3f5094: 0c01 |0050: move-result-object v1 │ │ +3f5096: 1f01 1503 |0051: check-cast v1, Landroid/widget/TextView; // type@0315 │ │ +3f509a: 5b81 1291 |0053: iput-object v1, v8, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.time:Landroid/widget/TextView; // field@9112 │ │ +3f509e: 1401 7d01 0a7f |0055: const v1, #float 1.83441e+38 // #7f0a017d │ │ +3f50a4: 6e20 780c 1900 |0058: invoke-virtual {v9, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3f50aa: 0c01 |005b: move-result-object v1 │ │ +3f50ac: 1f01 e602 |005c: check-cast v1, Landroid/widget/Button; // type@02e6 │ │ +3f50b0: 1212 |005e: const/4 v2, #int 1 // #1 │ │ +3f50b2: 2323 2921 |005f: new-array v3, v2, [Ljava/lang/Object; // type@2129 │ │ +3f50b6: 1254 |0061: const/4 v4, #int 5 // #5 │ │ +3f50b8: 7110 c1b2 0400 |0062: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +3f50be: 0c04 |0065: move-result-object v4 │ │ +3f50c0: 1205 |0066: const/4 v5, #int 0 // #0 │ │ +3f50c2: 4d04 0305 |0067: aput-object v4, v3, v5 │ │ +3f50c6: 1404 3701 127f |0069: const v4, #float 1.94074e+38 // #7f120137 │ │ +3f50cc: 6e30 5035 4803 |006c: invoke-virtual {v8, v4, v3}, Landroidx/fragment/app/Fragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@3550 │ │ +3f50d2: 0c03 |006f: move-result-object v3 │ │ +3f50d4: 6e20 9d12 3100 |0070: invoke-virtual {v1, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3f50da: 1403 7e01 0a7f |0073: const v3, #float 1.83441e+38 // #7f0a017e │ │ +3f50e0: 6e20 780c 3900 |0076: invoke-virtual {v9, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3f50e6: 0c03 |0079: move-result-object v3 │ │ +3f50e8: 1f03 e602 |007a: check-cast v3, Landroid/widget/Button; // type@02e6 │ │ +3f50ec: 2326 2921 |007c: new-array v6, v2, [Ljava/lang/Object; // type@2129 │ │ +3f50f0: 1307 0a00 |007e: const/16 v7, #int 10 // #a │ │ +3f50f4: 7110 c1b2 0700 |0080: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +3f50fa: 0c07 |0083: move-result-object v7 │ │ +3f50fc: 4d07 0605 |0084: aput-object v7, v6, v5 │ │ +3f5100: 6e30 5035 4806 |0086: invoke-virtual {v8, v4, v6}, Landroidx/fragment/app/Fragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@3550 │ │ +3f5106: 0c06 |0089: move-result-object v6 │ │ +3f5108: 6e20 9d12 6300 |008a: invoke-virtual {v3, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3f510e: 1406 7f01 0a7f |008d: const v6, #float 1.83441e+38 // #7f0a017f │ │ +3f5114: 6e20 780c 6900 |0090: invoke-virtual {v9, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3f511a: 0c06 |0093: move-result-object v6 │ │ +3f511c: 1f06 e602 |0094: check-cast v6, Landroid/widget/Button; // type@02e6 │ │ +3f5120: 2322 2921 |0096: new-array v2, v2, [Ljava/lang/Object; // type@2129 │ │ +3f5124: 1307 1400 |0098: const/16 v7, #int 20 // #14 │ │ +3f5128: 7110 c1b2 0700 |009a: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +3f512e: 0c07 |009d: move-result-object v7 │ │ +3f5130: 4d07 0205 |009e: aput-object v7, v2, v5 │ │ +3f5134: 6e30 5035 4802 |00a0: invoke-virtual {v8, v4, v2}, Landroidx/fragment/app/Fragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@3550 │ │ +3f513a: 0c02 |00a3: move-result-object v2 │ │ +3f513c: 6e20 9d12 2600 |00a4: invoke-virtual {v6, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3f5142: 2202 581a |00a7: new-instance v2, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda0; // type@1a58 │ │ +3f5146: 7020 61a1 8200 |00a9: invoke-direct {v2, v8}, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;)V // method@a161 │ │ +3f514c: 6e20 710d 2100 |00ac: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3f5152: 2201 5a1a |00af: new-instance v1, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda1; // type@1a5a │ │ +3f5156: 7020 65a1 8100 |00b1: invoke-direct {v1, v8}, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;)V // method@a165 │ │ +3f515c: 6e20 710d 1300 |00b4: invoke-virtual {v3, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3f5162: 2201 5b1a |00b7: new-instance v1, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda2; // type@1a5b │ │ +3f5166: 7020 67a1 8100 |00b9: invoke-direct {v1, v8}, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;)V // method@a167 │ │ +3f516c: 6e20 710d 1600 |00bc: invoke-virtual {v6, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3f5172: 5481 1191 |00bf: iget-object v1, v8, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.etxtTime:Landroid/widget/EditText; // field@9111 │ │ +3f5176: 7100 b598 0000 |00c1: invoke-static {}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.lastTimerValue:()Ljava/lang/String; // method@98b5 │ │ +3f517c: 0c02 |00c4: move-result-object v2 │ │ +3f517e: 6e20 9d12 2100 |00c5: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3f5184: 5481 1191 |00c8: iget-object v1, v8, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.etxtTime:Landroid/widget/EditText; // field@9111 │ │ +3f5188: 2202 5c1a |00ca: new-instance v2, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda3; // type@1a5c │ │ +3f518c: 7020 69a1 8200 |00cc: invoke-direct {v2, v8}, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;)V // method@a169 │ │ +3f5192: 1603 6400 |00cf: const-wide/16 v3, #int 100 // #64 │ │ +3f5196: 6e40 260d 2143 |00d1: invoke-virtual {v1, v2, v3, v4}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0d26 │ │ +3f519c: 1401 aa00 0a7f |00d4: const v1, #float 1.83437e+38 // #7f0a00aa │ │ +3f51a2: 6e20 780c 1900 |00d7: invoke-virtual {v9, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3f51a8: 0c01 |00da: move-result-object v1 │ │ +3f51aa: 1f01 e702 |00db: check-cast v1, Landroid/widget/CheckBox; // type@02e7 │ │ +3f51ae: 1402 ab00 0a7f |00dd: const v2, #float 1.83437e+38 // #7f0a00ab │ │ +3f51b4: 6e20 780c 2900 |00e0: invoke-virtual {v9, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3f51ba: 0c02 |00e3: move-result-object v2 │ │ +3f51bc: 1f02 e702 |00e4: check-cast v2, Landroid/widget/CheckBox; // type@02e7 │ │ +3f51c0: 1403 b100 0a7f |00e6: const v3, #float 1.83437e+38 // #7f0a00b1 │ │ +3f51c6: 6e20 780c 3900 |00e9: invoke-virtual {v9, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3f51cc: 0c03 |00ec: move-result-object v3 │ │ +3f51ce: 1f03 e702 |00ed: check-cast v3, Landroid/widget/CheckBox; // type@02e7 │ │ +3f51d2: 5b83 0f91 |00ef: iput-object v3, v8, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.chAutoEnable:Landroid/widget/CheckBox; // field@910f │ │ +3f51d6: 1403 b500 0a7f |00f1: const v3, #float 1.83437e+38 // #7f0a00b5 │ │ +3f51dc: 6e20 780c 3900 |00f4: invoke-virtual {v9, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3f51e2: 0c03 |00f7: move-result-object v3 │ │ +3f51e4: 1f03 f902 |00f8: check-cast v3, Landroid/widget/ImageView; // type@02f9 │ │ +3f51e8: 7100 bc98 0000 |00fa: invoke-static {}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.shakeToReset:()Z // method@98bc │ │ +3f51ee: 0a04 |00fd: move-result v4 │ │ +3f51f0: 6e20 8210 4100 |00fe: invoke-virtual {v1, v4}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1082 │ │ +3f51f6: 7100 be98 0000 |0101: invoke-static {}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.vibrate:()Z // method@98be │ │ +3f51fc: 0a04 |0104: move-result v4 │ │ +3f51fe: 6e20 8210 4200 |0105: invoke-virtual {v2, v4}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1082 │ │ +3f5204: 5484 0f91 |0108: iget-object v4, v8, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.chAutoEnable:Landroid/widget/CheckBox; // field@910f │ │ +3f5208: 7100 b098 0000 |010a: invoke-static {}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.autoEnable:()Z // method@98b0 │ │ +3f520e: 0a05 |010d: move-result v5 │ │ +3f5210: 6e20 8210 5400 |010e: invoke-virtual {v4, v5}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1082 │ │ +3f5216: 5484 0f91 |0111: iget-object v4, v8, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.chAutoEnable:Landroid/widget/CheckBox; // field@910f │ │ +3f521a: 6e10 7410 0400 |0113: invoke-virtual {v4}, Landroid/widget/CompoundButton;.isChecked:()Z // method@1074 │ │ +3f5220: 0a04 |0116: move-result v4 │ │ +3f5222: 6e20 540d 4300 |0117: invoke-virtual {v3, v4}, Landroid/view/View;.setEnabled:(Z)V // method@0d54 │ │ +3f5228: 5484 0f91 |011a: iget-object v4, v8, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.chAutoEnable:Landroid/widget/CheckBox; // field@910f │ │ +3f522c: 6e10 7410 0400 |011c: invoke-virtual {v4}, Landroid/widget/CompoundButton;.isChecked:()Z // method@1074 │ │ +3f5232: 0a04 |011f: move-result v4 │ │ +3f5234: 3804 0500 |0120: if-eqz v4, 0125 // +0005 │ │ +3f5238: 1504 803f |0122: const/high16 v4, #int 1065353216 // #3f80 │ │ +3f523c: 2803 |0124: goto 0127 // +0003 │ │ +3f523e: 1504 003f |0125: const/high16 v4, #int 1056964608 // #3f00 │ │ +3f5242: 6e20 460d 4300 |0127: invoke-virtual {v3, v4}, Landroid/view/View;.setAlpha:(F)V // method@0d46 │ │ +3f5248: 2204 5d1a |012a: new-instance v4, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda4; // type@1a5d │ │ +3f524c: 7010 6ba1 0400 |012c: invoke-direct {v4}, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda4;.:()V // method@a16b │ │ +3f5252: 6e20 8510 4100 |012f: invoke-virtual {v1, v4}, Landroid/widget/CompoundButton;.setOnCheckedChangeListener:(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V // method@1085 │ │ +3f5258: 2201 5e1a |0132: new-instance v1, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda5; // type@1a5e │ │ +3f525c: 7010 6da1 0100 |0134: invoke-direct {v1}, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda5;.:()V // method@a16d │ │ +3f5262: 6e20 8510 1200 |0137: invoke-virtual {v2, v1}, Landroid/widget/CompoundButton;.setOnCheckedChangeListener:(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V // method@1085 │ │ +3f5268: 5481 0f91 |013a: iget-object v1, v8, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.chAutoEnable:Landroid/widget/CheckBox; // field@910f │ │ +3f526c: 2202 5f1a |013c: new-instance v2, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda6; // type@1a5f │ │ +3f5270: 7020 6fa1 3200 |013e: invoke-direct {v2, v3}, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda6;.:(Landroid/widget/ImageView;)V // method@a16f │ │ +3f5276: 6e20 8510 2100 |0141: invoke-virtual {v1, v2}, Landroid/widget/CompoundButton;.setOnCheckedChangeListener:(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V // method@1085 │ │ +3f527c: 7010 96a1 0800 |0144: invoke-direct {v8}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.updateAutoEnableText:()V // method@a196 │ │ +3f5282: 2201 601a |0147: new-instance v1, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda7; // type@1a60 │ │ +3f5286: 7020 71a1 8100 |0149: invoke-direct {v1, v8}, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;)V // method@a171 │ │ +3f528c: 6e20 710d 1300 |014c: invoke-virtual {v3, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3f5292: 1401 0901 0a7f |014f: const v1, #float 1.83439e+38 // #7f0a0109 │ │ +3f5298: 6e20 780c 1900 |0152: invoke-virtual {v9, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3f529e: 0c01 |0155: move-result-object v1 │ │ +3f52a0: 1f01 e602 |0156: check-cast v1, Landroid/widget/Button; // type@02e6 │ │ +3f52a4: 2202 611a |0158: new-instance v2, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda8; // type@1a61 │ │ +3f52a8: 7020 73a1 8200 |015a: invoke-direct {v2, v8}, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;)V // method@a173 │ │ +3f52ae: 6e20 710d 2100 |015d: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3f52b4: 1401 f302 0a7f |0160: const v1, #float 1.83449e+38 // #7f0a02f3 │ │ +3f52ba: 6e20 780c 1900 |0163: invoke-virtual {v9, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3f52c0: 0c01 |0166: move-result-object v1 │ │ +3f52c2: 1f01 e602 |0167: check-cast v1, Landroid/widget/Button; // type@02e6 │ │ +3f52c6: 2202 621a |0169: new-instance v2, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda9; // type@1a62 │ │ +3f52ca: 7030 75a1 8209 |016b: invoke-direct {v2, v8, v9}, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda9;.:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Landroid/view/View;)V // method@a175 │ │ +3f52d0: 6e20 710d 2100 |016e: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3f52d6: 6e10 8581 0000 |0171: invoke-virtual {v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.create:()Landroidx/appcompat/app/AlertDialog; // method@8185 │ │ +3f52dc: 0c09 |0174: move-result-object v9 │ │ +3f52de: 1109 |0175: return-object v9 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x000c line=73 │ │ 0x0018 line=74 │ │ 0x001b line=75 │ │ 0x0021 line=76 │ │ @@ -1769127,26 +1769110,26 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -3f56dc: |[3f56dc] de.danoeh.antennapod.dialog.SleepTimerDialog.onStart:()V │ │ -3f56ec: 6f10 e634 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/DialogFragment;.onStart:()V // method@34e6 │ │ -3f56f2: 2200 631a |0003: new-instance v0, Lde/danoeh/antennapod/dialog/SleepTimerDialog$1; // type@1a63 │ │ -3f56f6: 6e10 2735 0200 |0005: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -3f56fc: 0c01 |0008: move-result-object v1 │ │ -3f56fe: 7030 77a1 2001 |0009: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/dialog/SleepTimerDialog$1;.:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Landroid/app/Activity;)V // method@a177 │ │ -3f5704: 5b20 1091 |000c: iput-object v0, v2, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9110 │ │ -3f5708: 6e10 379e 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.init:()V // method@9e37 │ │ -3f570e: 7100 8db7 0000 |0011: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3f5714: 0c00 |0014: move-result-object v0 │ │ -3f5716: 6e20 92b7 2000 |0015: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b792 │ │ -3f571c: 0e00 |0018: return-void │ │ +3f56a4: |[3f56a4] de.danoeh.antennapod.dialog.SleepTimerDialog.onStart:()V │ │ +3f56b4: 6f10 e634 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/DialogFragment;.onStart:()V // method@34e6 │ │ +3f56ba: 2200 631a |0003: new-instance v0, Lde/danoeh/antennapod/dialog/SleepTimerDialog$1; // type@1a63 │ │ +3f56be: 6e10 2735 0200 |0005: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +3f56c4: 0c01 |0008: move-result-object v1 │ │ +3f56c6: 7030 77a1 2001 |0009: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/dialog/SleepTimerDialog$1;.:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Landroid/app/Activity;)V // method@a177 │ │ +3f56cc: 5b20 1091 |000c: iput-object v0, v2, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9110 │ │ +3f56d0: 6e10 379e 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.init:()V // method@9e37 │ │ +3f56d6: 7100 8db7 0000 |0011: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3f56dc: 0c00 |0014: move-result-object v0 │ │ +3f56de: 6e20 92b7 2000 |0015: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b792 │ │ +3f56e4: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0003 line=51 │ │ 0x000e line=56 │ │ 0x0011 line=57 │ │ locals : │ │ @@ -1769157,23 +1769140,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -3f5720: |[3f5720] de.danoeh.antennapod.dialog.SleepTimerDialog.onStop:()V │ │ -3f5730: 6f10 e734 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/DialogFragment;.onStop:()V // method@34e7 │ │ -3f5736: 5410 1091 |0003: iget-object v0, v1, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9110 │ │ -3f573a: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -3f573e: 6e10 429e 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.release:()V // method@9e42 │ │ -3f5744: 7100 8db7 0000 |000a: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3f574a: 0c00 |000d: move-result-object v0 │ │ -3f574c: 6e20 93b7 1000 |000e: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b793 │ │ -3f5752: 0e00 |0011: return-void │ │ +3f56e8: |[3f56e8] de.danoeh.antennapod.dialog.SleepTimerDialog.onStop:()V │ │ +3f56f8: 6f10 e734 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/DialogFragment;.onStop:()V // method@34e7 │ │ +3f56fe: 5410 1091 |0003: iget-object v0, v1, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9110 │ │ +3f5702: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +3f5706: 6e10 429e 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.release:()V // method@9e42 │ │ +3f570c: 7100 8db7 0000 |000a: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3f5712: 0c00 |000d: move-result-object v0 │ │ +3f5714: 6e20 93b7 1000 |000e: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b793 │ │ +3f571a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0003 line=63 │ │ 0x0007 line=64 │ │ 0x000a line=66 │ │ locals : │ │ @@ -1769184,47 +1769167,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 │ │ -3f5788: |[3f5788] de.danoeh.antennapod.dialog.SleepTimerDialog.timerUpdated:(Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;)V │ │ -3f5798: 5440 1391 |0000: iget-object v0, v4, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.timeDisplay:Landroid/widget/LinearLayout; // field@9113 │ │ -3f579c: 6e10 87a2 0500 |0002: invoke-virtual {v5}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.isOver:()Z // method@a287 │ │ -3f57a2: 0a01 |0005: move-result v1 │ │ -3f57a4: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -3f57a6: 1303 0800 |0007: const/16 v3, #int 8 // #8 │ │ -3f57aa: 3901 0b00 |0009: if-nez v1, 0014 // +000b │ │ -3f57ae: 6e10 86a2 0500 |000b: invoke-virtual {v5}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.isCancelled:()Z // method@a286 │ │ -3f57b4: 0a01 |000e: move-result v1 │ │ -3f57b6: 3801 0300 |000f: if-eqz v1, 0012 // +0003 │ │ -3f57ba: 2803 |0011: goto 0014 // +0003 │ │ -3f57bc: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -3f57be: 2803 |0013: goto 0016 // +0003 │ │ -3f57c0: 1301 0800 |0014: const/16 v1, #int 8 // #8 │ │ -3f57c4: 6e20 9c0d 1000 |0016: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3f57ca: 5440 1491 |0019: iget-object v0, v4, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.timeSetup:Landroid/widget/LinearLayout; // field@9114 │ │ -3f57ce: 6e10 87a2 0500 |001b: invoke-virtual {v5}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.isOver:()Z // method@a287 │ │ -3f57d4: 0a01 |001e: move-result v1 │ │ -3f57d6: 3901 0b00 |001f: if-nez v1, 002a // +000b │ │ -3f57da: 6e10 86a2 0500 |0021: invoke-virtual {v5}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.isCancelled:()Z // method@a286 │ │ -3f57e0: 0a01 |0024: move-result v1 │ │ -3f57e2: 3801 0300 |0025: if-eqz v1, 0028 // +0003 │ │ -3f57e6: 2803 |0027: goto 002a // +0003 │ │ -3f57e8: 1302 0800 |0028: const/16 v2, #int 8 // #8 │ │ -3f57ec: 6e20 9c0d 2000 |002a: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3f57f2: 5440 1291 |002d: iget-object v0, v4, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.time:Landroid/widget/TextView; // field@9112 │ │ -3f57f6: 6e10 85a2 0500 |002f: invoke-virtual {v5}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.getTimeLeft:()J // method@a285 │ │ -3f57fc: 0b01 |0032: move-result-wide v1 │ │ -3f57fe: 8415 |0033: long-to-int v5, v1 │ │ -3f5800: 7110 189d 0500 |0034: invoke-static {v5}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9d18 │ │ -3f5806: 0c05 |0037: move-result-object v5 │ │ -3f5808: 6e20 9d12 5000 |0038: invoke-virtual {v0, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3f580e: 0e00 |003b: return-void │ │ +3f5750: |[3f5750] de.danoeh.antennapod.dialog.SleepTimerDialog.timerUpdated:(Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;)V │ │ +3f5760: 5440 1391 |0000: iget-object v0, v4, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.timeDisplay:Landroid/widget/LinearLayout; // field@9113 │ │ +3f5764: 6e10 87a2 0500 |0002: invoke-virtual {v5}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.isOver:()Z // method@a287 │ │ +3f576a: 0a01 |0005: move-result v1 │ │ +3f576c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +3f576e: 1303 0800 |0007: const/16 v3, #int 8 // #8 │ │ +3f5772: 3901 0b00 |0009: if-nez v1, 0014 // +000b │ │ +3f5776: 6e10 86a2 0500 |000b: invoke-virtual {v5}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.isCancelled:()Z // method@a286 │ │ +3f577c: 0a01 |000e: move-result v1 │ │ +3f577e: 3801 0300 |000f: if-eqz v1, 0012 // +0003 │ │ +3f5782: 2803 |0011: goto 0014 // +0003 │ │ +3f5784: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +3f5786: 2803 |0013: goto 0016 // +0003 │ │ +3f5788: 1301 0800 |0014: const/16 v1, #int 8 // #8 │ │ +3f578c: 6e20 9c0d 1000 |0016: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3f5792: 5440 1491 |0019: iget-object v0, v4, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.timeSetup:Landroid/widget/LinearLayout; // field@9114 │ │ +3f5796: 6e10 87a2 0500 |001b: invoke-virtual {v5}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.isOver:()Z // method@a287 │ │ +3f579c: 0a01 |001e: move-result v1 │ │ +3f579e: 3901 0b00 |001f: if-nez v1, 002a // +000b │ │ +3f57a2: 6e10 86a2 0500 |0021: invoke-virtual {v5}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.isCancelled:()Z // method@a286 │ │ +3f57a8: 0a01 |0024: move-result v1 │ │ +3f57aa: 3801 0300 |0025: if-eqz v1, 0028 // +0003 │ │ +3f57ae: 2803 |0027: goto 002a // +0003 │ │ +3f57b0: 1302 0800 |0028: const/16 v2, #int 8 // #8 │ │ +3f57b4: 6e20 9c0d 2000 |002a: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3f57ba: 5440 1291 |002d: iget-object v0, v4, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.time:Landroid/widget/TextView; // field@9112 │ │ +3f57be: 6e10 85a2 0500 |002f: invoke-virtual {v5}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.getTimeLeft:()J // method@a285 │ │ +3f57c4: 0b01 |0032: move-result-wide v1 │ │ +3f57c6: 8415 |0033: long-to-int v5, v1 │ │ +3f57c8: 7110 189d 0500 |0034: invoke-static {v5}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9d18 │ │ +3f57ce: 0c05 |0037: move-result-object v5 │ │ +3f57d0: 6e20 9d12 5000 |0038: invoke-virtual {v0, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3f57d6: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ 0x0019 line=206 │ │ 0x002d line=207 │ │ locals : │ │ 0x0000 - 0x003c reg=4 this Lde/danoeh/antennapod/dialog/SleepTimerDialog; │ │ @@ -1769291,17 +1769274,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 │ │ -3f7248: |[3f7248] de.danoeh.antennapod.dialog.TagSettingsDialog.$r8$lambda$4D6y7Ubm3JUZSLuSr29rFnpGT0Q:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;Ljava/util/List;)V │ │ -3f7258: 7020 faa1 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.lambda$loadTags$3:(Ljava/util/List;)V // method@a1fa │ │ -3f725e: 0e00 |0003: return-void │ │ +3f7210: |[3f7210] de.danoeh.antennapod.dialog.TagSettingsDialog.$r8$lambda$4D6y7Ubm3JUZSLuSr29rFnpGT0Q:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;Ljava/util/List;)V │ │ +3f7220: 7020 faa1 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.lambda$loadTags$3:(Ljava/util/List;)V // method@a1fa │ │ +3f7226: 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; │ │ │ │ @@ -1769310,35 +1769293,35 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -3f71ac: |[3f71ac] de.danoeh.antennapod.dialog.TagSettingsDialog.$r8$lambda$5lSY7vpkFB9KPOy9xvl-rjKi-h4:()Ljava/util/List; │ │ -3f71bc: 7100 f9a1 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.lambda$loadTags$2:()Ljava/util/List; // method@a1f9 │ │ -3f71c2: 0c00 |0003: move-result-object v0 │ │ -3f71c4: 1100 |0004: return-object v0 │ │ +3f7174: |[3f7174] de.danoeh.antennapod.dialog.TagSettingsDialog.$r8$lambda$5lSY7vpkFB9KPOy9xvl-rjKi-h4:()Ljava/util/List; │ │ +3f7184: 7100 f9a1 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.lambda$loadTags$2:()Ljava/util/List; // method@a1f9 │ │ +3f718a: 0c00 |0003: move-result-object v0 │ │ +3f718c: 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 │ │ -3f7260: |[3f7260] de.danoeh.antennapod.dialog.TagSettingsDialog.$r8$lambda$9qf-6E2vOfeh-rVXKHnJpVuXML4:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;Landroid/view/View;)V │ │ -3f7270: 7020 fca1 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.lambda$onCreateDialog$0:(Landroid/view/View;)V // method@a1fc │ │ -3f7276: 0e00 |0003: return-void │ │ +3f7228: |[3f7228] de.danoeh.antennapod.dialog.TagSettingsDialog.$r8$lambda$9qf-6E2vOfeh-rVXKHnJpVuXML4:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;Landroid/view/View;)V │ │ +3f7238: 7020 fca1 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.lambda$onCreateDialog$0:(Landroid/view/View;)V // method@a1fc │ │ +3f723e: 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; │ │ │ │ @@ -1769347,17 +1769330,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 │ │ -3f7278: |[3f7278] de.danoeh.antennapod.dialog.TagSettingsDialog.$r8$lambda$rrWY0HtzzCEUQ_JVdpHJyjyzZmU:(Ljava/lang/Throwable;)V │ │ -3f7288: 7110 fba1 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.lambda$loadTags$4:(Ljava/lang/Throwable;)V // method@a1fb │ │ -3f728e: 0e00 |0003: return-void │ │ +3f7240: |[3f7240] de.danoeh.antennapod.dialog.TagSettingsDialog.$r8$lambda$rrWY0HtzzCEUQ_JVdpHJyjyzZmU:(Ljava/lang/Throwable;)V │ │ +3f7250: 7110 fba1 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.lambda$loadTags$4:(Ljava/lang/Throwable;)V // method@a1fb │ │ +3f7256: 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;) │ │ @@ -1769365,17 +1769348,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 │ │ -3f7290: |[3f7290] 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 │ │ -3f72a0: 7054 fda1 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@a1fd │ │ -3f72a6: 0e00 |0003: return-void │ │ +3f7258: |[3f7258] 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 │ │ +3f7268: 7054 fda1 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@a1fd │ │ +3f726e: 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; │ │ @@ -1769387,17 +1769370,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 │ │ -3f71c8: |[3f71c8] de.danoeh.antennapod.dialog.TagSettingsDialog.-$$Nest$fgetdisplayedTags:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;)Ljava/util/List; │ │ -3f71d8: 5400 3b91 |0000: iget-object v0, v0, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.displayedTags:Ljava/util/List; // field@913b │ │ -3f71dc: 1100 |0002: return-object v0 │ │ +3f7190: |[3f7190] de.danoeh.antennapod.dialog.TagSettingsDialog.-$$Nest$fgetdisplayedTags:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;)Ljava/util/List; │ │ +3f71a0: 5400 3b91 |0000: iget-object v0, v0, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.displayedTags:Ljava/util/List; // field@913b │ │ +3f71a4: 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;) │ │ @@ -1769405,17 +1769388,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 │ │ -3f7154: |[3f7154] de.danoeh.antennapod.dialog.TagSettingsDialog.-$$Nest$fgetviewBinding:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;)Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; │ │ -3f7164: 5400 3c91 |0000: iget-object v0, v0, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // field@913c │ │ -3f7168: 1100 |0002: return-object v0 │ │ +3f711c: |[3f711c] de.danoeh.antennapod.dialog.TagSettingsDialog.-$$Nest$fgetviewBinding:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;)Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; │ │ +3f712c: 5400 3c91 |0000: iget-object v0, v0, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // field@913c │ │ +3f7130: 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;) │ │ @@ -1769423,17 +1769406,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f72a8: |[3f72a8] de.danoeh.antennapod.dialog.TagSettingsDialog.:()V │ │ -3f72b8: 7010 cc34 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/DialogFragment;.:()V // method@34cc │ │ -3f72be: 0e00 |0003: return-void │ │ +3f7270: |[3f7270] de.danoeh.antennapod.dialog.TagSettingsDialog.:()V │ │ +3f7280: 7010 cc34 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/DialogFragment;.:()V // method@34cc │ │ +3f7286: 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;) │ │ @@ -1769441,32 +1769424,32 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -3f72c0: |[3f72c0] de.danoeh.antennapod.dialog.TagSettingsDialog.addTag:(Ljava/lang/String;)V │ │ -3f72d0: 7110 b10a 0200 |0000: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -3f72d6: 0a00 |0003: move-result v0 │ │ -3f72d8: 3900 1e00 |0004: if-nez v0, 0022 // +001e │ │ -3f72dc: 5410 3b91 |0006: iget-object v0, v1, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.displayedTags:Ljava/util/List; // field@913b │ │ -3f72e0: 7220 63b5 2000 |0008: invoke-interface {v0, v2}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b563 │ │ -3f72e6: 0a00 |000b: move-result v0 │ │ -3f72e8: 3800 0300 |000c: if-eqz v0, 000f // +0003 │ │ -3f72ec: 2814 |000e: goto 0022 // +0014 │ │ -3f72ee: 5410 3b91 |000f: iget-object v0, v1, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.displayedTags:Ljava/util/List; // field@913b │ │ -3f72f2: 7220 5fb5 2000 |0011: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -3f72f8: 5412 3c91 |0014: iget-object v2, v1, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // field@913c │ │ -3f72fc: 5422 fb8e |0016: iget-object v2, v2, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.newTagEditText:Landroid/widget/AutoCompleteTextView; // field@8efb │ │ -3f7300: 1a00 0000 |0018: const-string v0, "" // string@0000 │ │ -3f7304: 6e20 9d12 0200 |001a: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3f730a: 5412 3a91 |001d: iget-object v2, v1, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.adapter:Lde/danoeh/antennapod/adapter/SimpleChipAdapter; // field@913a │ │ -3f730e: 6e10 ce41 0200 |001f: invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ce │ │ -3f7314: 0e00 |0022: return-void │ │ +3f7288: |[3f7288] de.danoeh.antennapod.dialog.TagSettingsDialog.addTag:(Ljava/lang/String;)V │ │ +3f7298: 7110 b10a 0200 |0000: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +3f729e: 0a00 |0003: move-result v0 │ │ +3f72a0: 3900 1e00 |0004: if-nez v0, 0022 // +001e │ │ +3f72a4: 5410 3b91 |0006: iget-object v0, v1, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.displayedTags:Ljava/util/List; // field@913b │ │ +3f72a8: 7220 63b5 2000 |0008: invoke-interface {v0, v2}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b563 │ │ +3f72ae: 0a00 |000b: move-result v0 │ │ +3f72b0: 3800 0300 |000c: if-eqz v0, 000f // +0003 │ │ +3f72b4: 2814 |000e: goto 0022 // +0014 │ │ +3f72b6: 5410 3b91 |000f: iget-object v0, v1, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.displayedTags:Ljava/util/List; // field@913b │ │ +3f72ba: 7220 5fb5 2000 |0011: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +3f72c0: 5412 3c91 |0014: iget-object v2, v1, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // field@913c │ │ +3f72c4: 5422 fb8e |0016: iget-object v2, v2, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.newTagEditText:Landroid/widget/AutoCompleteTextView; // field@8efb │ │ +3f72c8: 1a00 0000 |0018: const-string v0, "" // string@0000 │ │ +3f72cc: 6e20 9d12 0200 |001a: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3f72d2: 5412 3a91 |001d: iget-object v2, v1, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.adapter:Lde/danoeh/antennapod/adapter/SimpleChipAdapter; // field@913a │ │ +3f72d6: 6e10 ce41 0200 |001f: invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ce │ │ +3f72dc: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x000f line=139 │ │ 0x0014 line=140 │ │ 0x001d line=141 │ │ locals : │ │ @@ -1769478,37 +1769461,37 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -3f71e0: |[3f71e0] de.danoeh.antennapod.dialog.TagSettingsDialog.lambda$loadTags$2:()Ljava/util/List; │ │ -3f71f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3f71f2: 7110 659b 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@9b65 │ │ -3f71f8: 0c00 |0004: move-result-object v0 │ │ -3f71fa: 5400 028e |0005: iget-object v0, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData;.items:Ljava/util/List; // field@8e02 │ │ -3f71fe: 2201 fd1e |0007: new-instance v1, Ljava/util/ArrayList; // type@1efd │ │ -3f7202: 7010 a0b4 0100 |0009: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -3f7208: 7210 6ab5 0000 |000c: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -3f720e: 0c00 |000f: move-result-object v0 │ │ -3f7210: 7210 4db5 0000 |0010: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3f7216: 0a02 |0013: move-result v2 │ │ -3f7218: 3802 1600 |0014: if-eqz v2, 002a // +0016 │ │ -3f721c: 7210 4eb5 0000 |0016: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3f7222: 0c02 |0019: move-result-object v2 │ │ -3f7224: 1f02 6119 |001a: check-cast v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // type@1961 │ │ -3f7228: 5423 fb8d |001c: iget-object v3, v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8dfb │ │ -3f722c: 6204 f88d |001e: sget-object v4, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.TAG:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8df8 │ │ -3f7230: 3343 f0ff |0020: if-ne v3, v4, 0010 // -0010 │ │ -3f7234: 6e10 939c 0200 |0022: invoke-virtual {v2}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.getTitle:()Ljava/lang/String; // method@9c93 │ │ -3f723a: 0c02 |0025: move-result-object v2 │ │ -3f723c: 7220 5fb5 2100 |0026: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -3f7242: 28e7 |0029: goto 0010 // -0019 │ │ -3f7244: 1101 |002a: return-object v1 │ │ +3f71a8: |[3f71a8] de.danoeh.antennapod.dialog.TagSettingsDialog.lambda$loadTags$2:()Ljava/util/List; │ │ +3f71b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3f71ba: 7110 659b 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@9b65 │ │ +3f71c0: 0c00 |0004: move-result-object v0 │ │ +3f71c2: 5400 028e |0005: iget-object v0, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData;.items:Ljava/util/List; // field@8e02 │ │ +3f71c6: 2201 fd1e |0007: new-instance v1, Ljava/util/ArrayList; // type@1efd │ │ +3f71ca: 7010 a0b4 0100 |0009: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +3f71d0: 7210 6ab5 0000 |000c: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +3f71d6: 0c00 |000f: move-result-object v0 │ │ +3f71d8: 7210 4db5 0000 |0010: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3f71de: 0a02 |0013: move-result v2 │ │ +3f71e0: 3802 1600 |0014: if-eqz v2, 002a // +0016 │ │ +3f71e4: 7210 4eb5 0000 |0016: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3f71ea: 0c02 |0019: move-result-object v2 │ │ +3f71ec: 1f02 6119 |001a: check-cast v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // type@1961 │ │ +3f71f0: 5423 fb8d |001c: iget-object v3, v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8dfb │ │ +3f71f4: 6204 f88d |001e: sget-object v4, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.TAG:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8df8 │ │ +3f71f8: 3343 f0ff |0020: if-ne v3, v4, 0010 // -0010 │ │ +3f71fc: 6e10 939c 0200 |0022: invoke-virtual {v2}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.getTitle:()Ljava/lang/String; // method@9c93 │ │ +3f7202: 0c02 |0025: move-result-object v2 │ │ +3f7204: 7220 5fb5 2100 |0026: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +3f720a: 28e7 |0029: goto 0010 // -0019 │ │ +3f720c: 1101 |002a: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=113 │ │ 0x0005 line=114 │ │ 0x0007 line=115 │ │ 0x000c line=116 │ │ 0x001c line=117 │ │ @@ -1769520,24 +1769503,24 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -3f7318: |[3f7318] de.danoeh.antennapod.dialog.TagSettingsDialog.lambda$loadTags$3:(Ljava/util/List;)V │ │ -3f7328: 2200 e202 |0000: new-instance v0, Landroid/widget/ArrayAdapter; // type@02e2 │ │ -3f732c: 6e10 2d35 0300 |0002: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -3f7332: 0c01 |0005: move-result-object v1 │ │ -3f7334: 1402 e800 0d7f |0006: const v2, #float 1.87426e+38 // #7f0d00e8 │ │ -3f733a: 7040 bc0f 1042 |0009: invoke-direct {v0, v1, v2, v4}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@0fbc │ │ -3f7340: 5434 3c91 |000c: iget-object v4, v3, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // field@913c │ │ -3f7344: 5444 fb8e |000e: iget-object v4, v4, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.newTagEditText:Landroid/widget/AutoCompleteTextView; // field@8efb │ │ -3f7348: 6e20 e40f 0400 |0010: invoke-virtual {v4, v0}, Landroid/widget/AutoCompleteTextView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@0fe4 │ │ -3f734e: 0e00 |0013: return-void │ │ +3f72e0: |[3f72e0] de.danoeh.antennapod.dialog.TagSettingsDialog.lambda$loadTags$3:(Ljava/util/List;)V │ │ +3f72f0: 2200 e202 |0000: new-instance v0, Landroid/widget/ArrayAdapter; // type@02e2 │ │ +3f72f4: 6e10 2d35 0300 |0002: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +3f72fa: 0c01 |0005: move-result-object v1 │ │ +3f72fc: 1402 e800 0d7f |0006: const v2, #float 1.87426e+38 // #7f0d00e8 │ │ +3f7302: 7040 bc0f 1042 |0009: invoke-direct {v0, v1, v2, v4}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@0fbc │ │ +3f7308: 5434 3c91 |000c: iget-object v4, v3, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // field@913c │ │ +3f730c: 5444 fb8e |000e: iget-object v4, v4, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.newTagEditText:Landroid/widget/AutoCompleteTextView; // field@8efb │ │ +3f7310: 6e20 e40f 0400 |0010: invoke-virtual {v4, v0}, Landroid/widget/AutoCompleteTextView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@0fe4 │ │ +3f7316: 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; │ │ @@ -1769547,20 +1769530,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 │ │ -3f7350: |[3f7350] de.danoeh.antennapod.dialog.TagSettingsDialog.lambda$loadTags$4:(Ljava/lang/Throwable;)V │ │ -3f7360: 1a00 9659 |0000: const-string v0, "TagSettingsDialog" // string@5996 │ │ -3f7364: 7110 020b 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ -3f736a: 0c01 |0005: move-result-object v1 │ │ -3f736c: 7120 000b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -3f7372: 0e00 |0009: return-void │ │ +3f7318: |[3f7318] de.danoeh.antennapod.dialog.TagSettingsDialog.lambda$loadTags$4:(Ljava/lang/Throwable;)V │ │ +3f7328: 1a00 9659 |0000: const-string v0, "TagSettingsDialog" // string@5996 │ │ +3f732c: 7110 020b 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ +3f7332: 0c01 |0005: move-result-object v1 │ │ +3f7334: 7120 000b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +3f733a: 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;) │ │ @@ -1769568,25 +1769551,25 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -3f7374: |[3f7374] de.danoeh.antennapod.dialog.TagSettingsDialog.lambda$onCreateDialog$0:(Landroid/view/View;)V │ │ -3f7384: 5401 3c91 |0000: iget-object v1, v0, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // field@913c │ │ -3f7388: 5411 fb8e |0002: iget-object v1, v1, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.newTagEditText:Landroid/widget/AutoCompleteTextView; // field@8efb │ │ -3f738c: 6e10 9d10 0100 |0004: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@109d │ │ -3f7392: 0c01 |0007: move-result-object v1 │ │ -3f7394: 6e10 06b3 0100 |0008: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ -3f739a: 0c01 |000b: move-result-object v1 │ │ -3f739c: 6e10 47b3 0100 |000c: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b347 │ │ -3f73a2: 0c01 |000f: move-result-object v1 │ │ -3f73a4: 7020 f8a1 1000 |0010: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.addTag:(Ljava/lang/String;)V // method@a1f8 │ │ -3f73aa: 0e00 |0013: return-void │ │ +3f733c: |[3f733c] de.danoeh.antennapod.dialog.TagSettingsDialog.lambda$onCreateDialog$0:(Landroid/view/View;)V │ │ +3f734c: 5401 3c91 |0000: iget-object v1, v0, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // field@913c │ │ +3f7350: 5411 fb8e |0002: iget-object v1, v1, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.newTagEditText:Landroid/widget/AutoCompleteTextView; // field@8efb │ │ +3f7354: 6e10 9d10 0100 |0004: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@109d │ │ +3f735a: 0c01 |0007: move-result-object v1 │ │ +3f735c: 6e10 06b3 0100 |0008: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ +3f7362: 0c01 |000b: move-result-object v1 │ │ +3f7364: 6e10 47b3 0100 |000c: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b347 │ │ +3f736a: 0c01 |000f: move-result-object v1 │ │ +3f736c: 7020 f8a1 1000 |0010: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.addTag:(Ljava/lang/String;)V // method@a1f8 │ │ +3f7372: 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; │ │ │ │ @@ -1769595,26 +1769578,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 │ │ -3f73ac: |[3f73ac] de.danoeh.antennapod.dialog.TagSettingsDialog.lambda$onCreateDialog$1:(Ljava/util/ArrayList;Ljava/util/Set;Landroid/content/DialogInterface;I)V │ │ -3f73bc: 5403 3c91 |0000: iget-object v3, v0, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // field@913c │ │ -3f73c0: 5433 fb8e |0002: iget-object v3, v3, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.newTagEditText:Landroid/widget/AutoCompleteTextView; // field@8efb │ │ -3f73c4: 6e10 9d10 0300 |0004: invoke-virtual {v3}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@109d │ │ -3f73ca: 0c03 |0007: move-result-object v3 │ │ -3f73cc: 6e10 06b3 0300 |0008: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ -3f73d2: 0c03 |000b: move-result-object v3 │ │ -3f73d4: 6e10 47b3 0300 |000c: invoke-virtual {v3}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b347 │ │ -3f73da: 0c03 |000f: move-result-object v3 │ │ -3f73dc: 7020 f8a1 3000 |0010: invoke-direct {v0, v3}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.addTag:(Ljava/lang/String;)V // method@a1f8 │ │ -3f73e2: 7030 01a2 1002 |0013: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.updatePreferencesTags:(Ljava/util/List;Ljava/util/Set;)V // method@a201 │ │ -3f73e8: 0e00 |0016: return-void │ │ +3f7374: |[3f7374] de.danoeh.antennapod.dialog.TagSettingsDialog.lambda$onCreateDialog$1:(Ljava/util/ArrayList;Ljava/util/Set;Landroid/content/DialogInterface;I)V │ │ +3f7384: 5403 3c91 |0000: iget-object v3, v0, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // field@913c │ │ +3f7388: 5433 fb8e |0002: iget-object v3, v3, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.newTagEditText:Landroid/widget/AutoCompleteTextView; // field@8efb │ │ +3f738c: 6e10 9d10 0300 |0004: invoke-virtual {v3}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@109d │ │ +3f7392: 0c03 |0007: move-result-object v3 │ │ +3f7394: 6e10 06b3 0300 |0008: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ +3f739a: 0c03 |000b: move-result-object v3 │ │ +3f739c: 6e10 47b3 0300 |000c: invoke-virtual {v3}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b347 │ │ +3f73a2: 0c03 |000f: move-result-object v3 │ │ +3f73a4: 7020 f8a1 3000 |0010: invoke-direct {v0, v3}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.addTag:(Ljava/lang/String;)V // method@a1f8 │ │ +3f73aa: 7030 01a2 1002 |0013: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.updatePreferencesTags:(Ljava/util/List;Ljava/util/Set;)V // method@a201 │ │ +3f73b0: 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; │ │ @@ -1769627,33 +1769610,33 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -3f73ec: |[3f73ec] de.danoeh.antennapod.dialog.TagSettingsDialog.loadTags:()V │ │ -3f73fc: 2200 781a |0000: new-instance v0, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda0; // type@1a78 │ │ -3f7400: 7010 e1a1 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda0;.:()V // method@a1e1 │ │ -3f7406: 7110 7db1 0000 |0005: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b17d │ │ -3f740c: 0c00 |0008: move-result-object v0 │ │ -3f740e: 7100 95b1 0000 |0009: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ -3f7414: 0c01 |000c: move-result-object v1 │ │ -3f7416: 6e20 85b1 1000 |000d: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b185 │ │ -3f741c: 0c00 |0010: move-result-object v0 │ │ -3f741e: 7100 90b1 0000 |0011: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ -3f7424: 0c01 |0014: move-result-object v1 │ │ -3f7426: 6e20 80b1 1000 |0015: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b180 │ │ -3f742c: 0c00 |0018: move-result-object v0 │ │ -3f742e: 2201 791a |0019: new-instance v1, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda1; // type@1a79 │ │ -3f7432: 7020 e3a1 3100 |001b: invoke-direct {v1, v3}, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;)V // method@a1e3 │ │ -3f7438: 2202 7a1a |001e: new-instance v2, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda2; // type@1a7a │ │ -3f743c: 7010 e5a1 0200 |0020: invoke-direct {v2}, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda2;.:()V // method@a1e5 │ │ -3f7442: 6e30 83b1 1002 |0023: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b183 │ │ -3f7448: 0e00 |0026: return-void │ │ +3f73b4: |[3f73b4] de.danoeh.antennapod.dialog.TagSettingsDialog.loadTags:()V │ │ +3f73c4: 2200 781a |0000: new-instance v0, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda0; // type@1a78 │ │ +3f73c8: 7010 e1a1 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda0;.:()V // method@a1e1 │ │ +3f73ce: 7110 7db1 0000 |0005: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b17d │ │ +3f73d4: 0c00 |0008: move-result-object v0 │ │ +3f73d6: 7100 95b1 0000 |0009: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ +3f73dc: 0c01 |000c: move-result-object v1 │ │ +3f73de: 6e20 85b1 1000 |000d: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b185 │ │ +3f73e4: 0c00 |0010: move-result-object v0 │ │ +3f73e6: 7100 90b1 0000 |0011: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ +3f73ec: 0c01 |0014: move-result-object v1 │ │ +3f73ee: 6e20 80b1 1000 |0015: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b180 │ │ +3f73f4: 0c00 |0018: move-result-object v0 │ │ +3f73f6: 2201 791a |0019: new-instance v1, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda1; // type@1a79 │ │ +3f73fa: 7020 e3a1 3100 |001b: invoke-direct {v1, v3}, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;)V // method@a1e3 │ │ +3f7400: 2202 7a1a |001e: new-instance v2, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda2; // type@1a7a │ │ +3f7404: 7010 e5a1 0200 |0020: invoke-direct {v2}, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda2;.:()V // method@a1e5 │ │ +3f740a: 6e30 83b1 1002 |0023: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b183 │ │ +3f7410: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0009 line=123 │ │ 0x0011 line=124 │ │ 0x0023 line=125 │ │ locals : │ │ @@ -1769664,25 +1769647,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 │ │ -3f716c: |[3f716c] de.danoeh.antennapod.dialog.TagSettingsDialog.newInstance:(Ljava/util/List;)Lde/danoeh/antennapod/dialog/TagSettingsDialog; │ │ -3f717c: 2200 7f1a |0000: new-instance v0, Lde/danoeh/antennapod/dialog/TagSettingsDialog; // type@1a7f │ │ -3f7180: 7010 f7a1 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.:()V // method@a1f7 │ │ -3f7186: 2201 7701 |0005: new-instance v1, Landroid/os/Bundle; // type@0177 │ │ -3f718a: 7010 0a07 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@070a │ │ -3f7190: 2202 fd1e |000a: new-instance v2, Ljava/util/ArrayList; // type@1efd │ │ -3f7194: 7020 a2b4 3200 |000c: invoke-direct {v2, v3}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@b4a2 │ │ -3f719a: 1a03 7685 |000f: const-string v3, "feed_preferences" // string@8576 │ │ -3f719e: 6e30 2e07 3102 |0011: invoke-virtual {v1, v3, v2}, Landroid/os/Bundle;.putSerializable:(Ljava/lang/String;Ljava/io/Serializable;)V // method@072e │ │ -3f71a4: 6e20 be35 1000 |0014: invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@35be │ │ -3f71aa: 1100 |0017: return-object v0 │ │ +3f7134: |[3f7134] de.danoeh.antennapod.dialog.TagSettingsDialog.newInstance:(Ljava/util/List;)Lde/danoeh/antennapod/dialog/TagSettingsDialog; │ │ +3f7144: 2200 7f1a |0000: new-instance v0, Lde/danoeh/antennapod/dialog/TagSettingsDialog; // type@1a7f │ │ +3f7148: 7010 f7a1 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.:()V // method@a1f7 │ │ +3f714e: 2201 7701 |0005: new-instance v1, Landroid/os/Bundle; // type@0177 │ │ +3f7152: 7010 0a07 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@070a │ │ +3f7158: 2202 fd1e |000a: new-instance v2, Ljava/util/ArrayList; // type@1efd │ │ +3f715c: 7020 a2b4 3200 |000c: invoke-direct {v2, v3}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@b4a2 │ │ +3f7162: 1a03 7685 |000f: const-string v3, "feed_preferences" // string@8576 │ │ +3f7166: 6e30 2e07 3102 |0011: invoke-virtual {v1, v3, v2}, Landroid/os/Bundle;.putSerializable:(Ljava/lang/String;Ljava/io/Serializable;)V // method@072e │ │ +3f716c: 6e20 be35 1000 |0014: invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@35be │ │ +3f7172: 1100 |0017: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0005 line=44 │ │ 0x000a line=45 │ │ 0x0014 line=46 │ │ locals : │ │ @@ -1769693,41 +1769676,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 │ │ -3f744c: |[3f744c] de.danoeh.antennapod.dialog.TagSettingsDialog.updatePreferencesTags:(Ljava/util/List;Ljava/util/Set;)V │ │ -3f745c: 5430 3c91 |0000: iget-object v0, v3, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // field@913c │ │ -3f7460: 5400 fd8e |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.rootFolderCheckbox:Landroid/widget/CheckBox; // field@8efd │ │ -3f7464: 6e10 7410 0000 |0004: invoke-virtual {v0}, Landroid/widget/CompoundButton;.isChecked:()Z // method@1074 │ │ -3f746a: 0a00 |0007: move-result v0 │ │ -3f746c: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ -3f7470: 5430 3b91 |000a: iget-object v0, v3, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.displayedTags:Ljava/util/List; // field@913b │ │ -3f7474: 1a01 1902 |000c: const-string v1, "#root" // string@0219 │ │ -3f7478: 7220 5fb5 1000 |000e: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -3f747e: 7210 6ab5 0400 |0011: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -3f7484: 0c04 |0014: move-result-object v4 │ │ -3f7486: 7210 4db5 0400 |0015: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3f748c: 0a00 |0018: move-result v0 │ │ -3f748e: 3800 1c00 |0019: if-eqz v0, 0035 // +001c │ │ -3f7492: 7210 4eb5 0400 |001b: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3f7498: 0c00 |001e: move-result-object v0 │ │ -3f749a: 1f00 bf1c |001f: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedPreferences; // type@1cbf │ │ -3f749e: 6e10 b3ac 0000 |0021: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getTags:()Ljava/util/Set; // method@acb3 │ │ -3f74a4: 0c01 |0024: move-result-object v1 │ │ -3f74a6: 7220 cab5 5100 |0025: invoke-interface {v1, v5}, Ljava/util/Set;.removeAll:(Ljava/util/Collection;)Z // method@b5ca │ │ -3f74ac: 6e10 b3ac 0000 |0028: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getTags:()Ljava/util/Set; // method@acb3 │ │ -3f74b2: 0c01 |002b: move-result-object v1 │ │ -3f74b4: 5432 3b91 |002c: iget-object v2, v3, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.displayedTags:Ljava/util/List; // field@913b │ │ -3f74b8: 7220 c1b5 2100 |002e: invoke-interface {v1, v2}, Ljava/util/Set;.addAll:(Ljava/util/Collection;)Z // method@b5c1 │ │ -3f74be: 7110 619c 0000 |0031: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Ljava/util/concurrent/Future; // method@9c61 │ │ -3f74c4: 28e1 |0034: goto 0015 // -001f │ │ -3f74c6: 0e00 |0035: return-void │ │ +3f7414: |[3f7414] de.danoeh.antennapod.dialog.TagSettingsDialog.updatePreferencesTags:(Ljava/util/List;Ljava/util/Set;)V │ │ +3f7424: 5430 3c91 |0000: iget-object v0, v3, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // field@913c │ │ +3f7428: 5400 fd8e |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.rootFolderCheckbox:Landroid/widget/CheckBox; // field@8efd │ │ +3f742c: 6e10 7410 0000 |0004: invoke-virtual {v0}, Landroid/widget/CompoundButton;.isChecked:()Z // method@1074 │ │ +3f7432: 0a00 |0007: move-result v0 │ │ +3f7434: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ +3f7438: 5430 3b91 |000a: iget-object v0, v3, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.displayedTags:Ljava/util/List; // field@913b │ │ +3f743c: 1a01 1902 |000c: const-string v1, "#root" // string@0219 │ │ +3f7440: 7220 5fb5 1000 |000e: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +3f7446: 7210 6ab5 0400 |0011: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +3f744c: 0c04 |0014: move-result-object v4 │ │ +3f744e: 7210 4db5 0400 |0015: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3f7454: 0a00 |0018: move-result v0 │ │ +3f7456: 3800 1c00 |0019: if-eqz v0, 0035 // +001c │ │ +3f745a: 7210 4eb5 0400 |001b: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3f7460: 0c00 |001e: move-result-object v0 │ │ +3f7462: 1f00 bf1c |001f: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedPreferences; // type@1cbf │ │ +3f7466: 6e10 b3ac 0000 |0021: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getTags:()Ljava/util/Set; // method@acb3 │ │ +3f746c: 0c01 |0024: move-result-object v1 │ │ +3f746e: 7220 cab5 5100 |0025: invoke-interface {v1, v5}, Ljava/util/Set;.removeAll:(Ljava/util/Collection;)Z // method@b5ca │ │ +3f7474: 6e10 b3ac 0000 |0028: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getTags:()Ljava/util/Set; // method@acb3 │ │ +3f747a: 0c01 |002b: move-result-object v1 │ │ +3f747c: 5432 3b91 |002c: iget-object v2, v3, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.displayedTags:Ljava/util/List; // field@913b │ │ +3f7480: 7220 c1b5 2100 |002e: invoke-interface {v1, v2}, Ljava/util/Set;.addAll:(Ljava/util/Collection;)Z // method@b5c1 │ │ +3f7486: 7110 619c 0000 |0031: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Ljava/util/concurrent/Future; // method@9c61 │ │ +3f748c: 28e1 |0034: goto 0015 // -001f │ │ +3f748e: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x000a line=146 │ │ 0x0011 line=148 │ │ 0x0021 line=149 │ │ 0x0028 line=150 │ │ @@ -1769743,120 +1769726,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 │ │ -3f6f78: |[3f6f78] de.danoeh.antennapod.dialog.TagSettingsDialog.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -3f6f88: 6e10 2b35 0700 |0000: invoke-virtual {v7}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@352b │ │ -3f6f8e: 0c08 |0003: move-result-object v8 │ │ -3f6f90: 1a00 7685 |0004: const-string v0, "feed_preferences" // string@8576 │ │ -3f6f94: 6e20 1a07 0800 |0006: invoke-virtual {v8, v0}, Landroid/os/Bundle;.getSerializable:(Ljava/lang/String;)Ljava/io/Serializable; // method@071a │ │ -3f6f9a: 0c08 |0009: move-result-object v8 │ │ -3f6f9c: 1f08 fd1e |000a: check-cast v8, Ljava/util/ArrayList; // type@1efd │ │ -3f6fa0: 2200 0a1f |000c: new-instance v0, Ljava/util/HashSet; // type@1f0a │ │ -3f6fa4: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -3f6fa6: 6e20 aab4 1800 |000f: invoke-virtual {v8, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@b4aa │ │ -3f6fac: 0c02 |0012: move-result-object v2 │ │ -3f6fae: 1f02 bf1c |0013: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedPreferences; // type@1cbf │ │ -3f6fb2: 6e10 b3ac 0200 |0015: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getTags:()Ljava/util/Set; // method@acb3 │ │ -3f6fb8: 0c02 |0018: move-result-object v2 │ │ -3f6fba: 7020 41b5 2000 |0019: invoke-direct {v0, v2}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@b541 │ │ -3f6fc0: 6e10 adb4 0800 |001c: invoke-virtual {v8}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@b4ad │ │ -3f6fc6: 0c02 |001f: move-result-object v2 │ │ -3f6fc8: 7210 4db5 0200 |0020: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3f6fce: 0a03 |0023: move-result v3 │ │ -3f6fd0: 3803 1000 |0024: if-eqz v3, 0034 // +0010 │ │ -3f6fd4: 7210 4eb5 0200 |0026: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3f6fda: 0c03 |0029: move-result-object v3 │ │ -3f6fdc: 1f03 bf1c |002a: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedPreferences; // type@1cbf │ │ -3f6fe0: 6e10 b3ac 0300 |002c: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getTags:()Ljava/util/Set; // method@acb3 │ │ -3f6fe6: 0c03 |002f: move-result-object v3 │ │ -3f6fe8: 7220 cbb5 3000 |0030: invoke-interface {v0, v3}, Ljava/util/Set;.retainAll:(Ljava/util/Collection;)Z // method@b5cb │ │ -3f6fee: 28ed |0033: goto 0020 // -0013 │ │ -3f6ff0: 2202 fd1e |0034: new-instance v2, Ljava/util/ArrayList; // type@1efd │ │ -3f6ff4: 7020 a2b4 0200 |0036: invoke-direct {v2, v0}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@b4a2 │ │ -3f6ffa: 5b72 3b91 |0039: iput-object v2, v7, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.displayedTags:Ljava/util/List; // field@913b │ │ -3f6ffe: 1a03 1902 |003b: const-string v3, "#root" // string@0219 │ │ -3f7002: 7220 6fb5 3200 |003d: invoke-interface {v2, v3}, Ljava/util/List;.remove:(Ljava/lang/Object;)Z // method@b56f │ │ -3f7008: 6e10 3a35 0700 |0040: invoke-virtual {v7}, Landroidx/fragment/app/Fragment;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@353a │ │ -3f700e: 0c02 |0043: move-result-object v2 │ │ -3f7010: 7110 d49e 0200 |0044: invoke-static {v2}, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // method@9ed4 │ │ -3f7016: 0c02 |0047: move-result-object v2 │ │ -3f7018: 5b72 3c91 |0048: iput-object v2, v7, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // field@913c │ │ -3f701c: 5422 ff8e |004a: iget-object v2, v2, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.tagsRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@8eff │ │ -3f7020: 2204 f60a |004c: new-instance v4, Landroidx/recyclerview/widget/GridLayoutManager; // type@0af6 │ │ -3f7024: 6e10 2d35 0700 |004e: invoke-virtual {v7}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -3f702a: 0c05 |0051: move-result-object v5 │ │ -3f702c: 1226 |0052: const/4 v6, #int 2 // #2 │ │ -3f702e: 7030 2840 5406 |0053: invoke-direct {v4, v5, v6}, Landroidx/recyclerview/widget/GridLayoutManager;.:(Landroid/content/Context;I)V // method@4028 │ │ -3f7034: 6e20 4844 4200 |0056: invoke-virtual {v2, v4}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@4448 │ │ -3f703a: 5472 3c91 |0059: iget-object v2, v7, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // field@913c │ │ -3f703e: 5422 ff8e |005b: iget-object v2, v2, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.tagsRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@8eff │ │ -3f7042: 2204 091e |005d: new-instance v4, Lde/danoeh/antennapod/view/ItemOffsetDecoration; // type@1e09 │ │ -3f7046: 6e10 2d35 0700 |005f: invoke-virtual {v7}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -3f704c: 0c05 |0062: move-result-object v5 │ │ -3f704e: 1246 |0063: const/4 v6, #int 4 // #4 │ │ -3f7050: 7030 45b1 5406 |0064: invoke-direct {v4, v5, v6}, Lde/danoeh/antennapod/view/ItemOffsetDecoration;.:(Landroid/content/Context;I)V // method@b145 │ │ -3f7056: 6e20 7f43 4200 |0067: invoke-virtual {v2, v4}, Landroidx/recyclerview/widget/RecyclerView;.addItemDecoration:(Landroidx/recyclerview/widget/RecyclerView$ItemDecoration;)V // method@437f │ │ -3f705c: 2202 7d1a |006a: new-instance v2, Lde/danoeh/antennapod/dialog/TagSettingsDialog$1; // type@1a7d │ │ -3f7060: 6e10 2d35 0700 |006c: invoke-virtual {v7}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -3f7066: 0c04 |006f: move-result-object v4 │ │ -3f7068: 7030 eba1 7204 |0070: invoke-direct {v2, v7, v4}, Lde/danoeh/antennapod/dialog/TagSettingsDialog$1;.:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;Landroid/content/Context;)V // method@a1eb │ │ -3f706e: 5b72 3a91 |0073: iput-object v2, v7, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.adapter:Lde/danoeh/antennapod/adapter/SimpleChipAdapter; // field@913a │ │ -3f7072: 5474 3c91 |0075: iget-object v4, v7, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // field@913c │ │ -3f7076: 5444 ff8e |0077: iget-object v4, v4, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.tagsRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@8eff │ │ -3f707a: 6e20 3e44 2400 |0079: invoke-virtual {v4, v2}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@443e │ │ -3f7080: 5472 3c91 |007c: iget-object v2, v7, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // field@913c │ │ -3f7084: 5422 fd8e |007e: iget-object v2, v2, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.rootFolderCheckbox:Landroid/widget/CheckBox; // field@8efd │ │ -3f7088: 7220 c3b5 3000 |0080: invoke-interface {v0, v3}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b5c3 │ │ -3f708e: 0a03 |0083: move-result v3 │ │ -3f7090: 6e20 8210 3200 |0084: invoke-virtual {v2, v3}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1082 │ │ -3f7096: 5472 3c91 |0087: iget-object v2, v7, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // field@913c │ │ -3f709a: 5422 fc8e |0089: iget-object v2, v2, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.newTagTextInput:Lcom/google/android/material/textfield/TextInputLayout; // field@8efc │ │ -3f709e: 2203 7b1a |008b: new-instance v3, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda3; // type@1a7b │ │ -3f70a2: 7020 e7a1 7300 |008d: invoke-direct {v3, v7}, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;)V // method@a1e7 │ │ -3f70a8: 6e20 e989 3200 |0090: invoke-virtual {v2, v3}, Lcom/google/android/material/textfield/TextInputLayout;.setEndIconOnClickListener:(Landroid/view/View$OnClickListener;)V // method@89e9 │ │ -3f70ae: 7010 fea1 0700 |0093: invoke-direct {v7}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.loadTags:()V // method@a1fe │ │ -3f70b4: 5472 3c91 |0096: iget-object v2, v7, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // field@913c │ │ -3f70b8: 5422 fb8e |0098: iget-object v2, v2, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.newTagEditText:Landroid/widget/AutoCompleteTextView; // field@8efb │ │ -3f70bc: 1213 |009a: const/4 v3, #int 1 // #1 │ │ -3f70be: 6e20 f90f 3200 |009b: invoke-virtual {v2, v3}, Landroid/widget/AutoCompleteTextView;.setThreshold:(I)V // method@0ff9 │ │ -3f70c4: 5472 3c91 |009e: iget-object v2, v7, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // field@913c │ │ -3f70c8: 5422 fb8e |00a0: iget-object v2, v2, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.newTagEditText:Landroid/widget/AutoCompleteTextView; // field@8efb │ │ -3f70cc: 2204 7e1a |00a2: new-instance v4, Lde/danoeh/antennapod/dialog/TagSettingsDialog$2; // type@1a7e │ │ -3f70d0: 7020 eea1 7400 |00a4: invoke-direct {v4, v7}, Lde/danoeh/antennapod/dialog/TagSettingsDialog$2;.:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;)V // method@a1ee │ │ -3f70d6: 6e20 780d 4200 |00a7: invoke-virtual {v2, v4}, Landroid/view/View;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0d78 │ │ -3f70dc: 6e10 b3b4 0800 |00aa: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@b4b3 │ │ -3f70e2: 0a02 |00ad: move-result v2 │ │ -3f70e4: 3732 0900 |00ae: if-le v2, v3, 00b7 // +0009 │ │ -3f70e8: 5472 3c91 |00b0: iget-object v2, v7, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // field@913c │ │ -3f70ec: 5422 fa8e |00b2: iget-object v2, v2, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.commonTagsInfo:Lcom/joanzapata/iconify/widget/IconTextView; // field@8efa │ │ -3f70f0: 6e20 9c0d 1200 |00b4: invoke-virtual {v2, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3f70f6: 2201 1715 |00b7: new-instance v1, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ -3f70fa: 6e10 2d35 0700 |00b9: invoke-virtual {v7}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -3f7100: 0c02 |00bc: move-result-object v2 │ │ -3f7102: 7020 8381 2100 |00bd: invoke-direct {v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ -3f7108: 5472 3c91 |00c0: iget-object v2, v7, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // field@913c │ │ -3f710c: 6e10 d39e 0200 |00c2: invoke-virtual {v2}, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9ed3 │ │ -3f7112: 0c02 |00c5: move-result-object v2 │ │ -3f7114: 6e20 d481 2100 |00c6: invoke-virtual {v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81d4 │ │ -3f711a: 1402 5301 127f |00c9: const v2, #float 1.94074e+38 // #7f120153 │ │ -3f7120: 6e20 cf81 2100 |00cc: invoke-virtual {v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ -3f7126: 2202 7c1a |00cf: new-instance v2, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda4; // type@1a7c │ │ -3f712a: 7040 e9a1 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@a1e9 │ │ -3f7130: 1408 0a00 0401 |00d4: const v8, #float 2.42446e-38 // #0104000a │ │ -3f7136: 6e30 c181 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@81c1 │ │ -3f713c: 1408 4b00 127f |00da: const v8, #float 1.94069e+38 // #7f12004b │ │ -3f7142: 1200 |00dd: const/4 v0, #int 0 // #0 │ │ -3f7144: 6e30 ad81 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@81ad │ │ -3f714a: 6e10 8581 0100 |00e1: invoke-virtual {v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.create:()Landroidx/appcompat/app/AlertDialog; // method@8185 │ │ -3f7150: 0c08 |00e4: move-result-object v8 │ │ -3f7152: 1108 |00e5: return-object v8 │ │ +3f6f40: |[3f6f40] de.danoeh.antennapod.dialog.TagSettingsDialog.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +3f6f50: 6e10 2b35 0700 |0000: invoke-virtual {v7}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@352b │ │ +3f6f56: 0c08 |0003: move-result-object v8 │ │ +3f6f58: 1a00 7685 |0004: const-string v0, "feed_preferences" // string@8576 │ │ +3f6f5c: 6e20 1a07 0800 |0006: invoke-virtual {v8, v0}, Landroid/os/Bundle;.getSerializable:(Ljava/lang/String;)Ljava/io/Serializable; // method@071a │ │ +3f6f62: 0c08 |0009: move-result-object v8 │ │ +3f6f64: 1f08 fd1e |000a: check-cast v8, Ljava/util/ArrayList; // type@1efd │ │ +3f6f68: 2200 0a1f |000c: new-instance v0, Ljava/util/HashSet; // type@1f0a │ │ +3f6f6c: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +3f6f6e: 6e20 aab4 1800 |000f: invoke-virtual {v8, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@b4aa │ │ +3f6f74: 0c02 |0012: move-result-object v2 │ │ +3f6f76: 1f02 bf1c |0013: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedPreferences; // type@1cbf │ │ +3f6f7a: 6e10 b3ac 0200 |0015: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getTags:()Ljava/util/Set; // method@acb3 │ │ +3f6f80: 0c02 |0018: move-result-object v2 │ │ +3f6f82: 7020 41b5 2000 |0019: invoke-direct {v0, v2}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@b541 │ │ +3f6f88: 6e10 adb4 0800 |001c: invoke-virtual {v8}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@b4ad │ │ +3f6f8e: 0c02 |001f: move-result-object v2 │ │ +3f6f90: 7210 4db5 0200 |0020: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3f6f96: 0a03 |0023: move-result v3 │ │ +3f6f98: 3803 1000 |0024: if-eqz v3, 0034 // +0010 │ │ +3f6f9c: 7210 4eb5 0200 |0026: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3f6fa2: 0c03 |0029: move-result-object v3 │ │ +3f6fa4: 1f03 bf1c |002a: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedPreferences; // type@1cbf │ │ +3f6fa8: 6e10 b3ac 0300 |002c: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getTags:()Ljava/util/Set; // method@acb3 │ │ +3f6fae: 0c03 |002f: move-result-object v3 │ │ +3f6fb0: 7220 cbb5 3000 |0030: invoke-interface {v0, v3}, Ljava/util/Set;.retainAll:(Ljava/util/Collection;)Z // method@b5cb │ │ +3f6fb6: 28ed |0033: goto 0020 // -0013 │ │ +3f6fb8: 2202 fd1e |0034: new-instance v2, Ljava/util/ArrayList; // type@1efd │ │ +3f6fbc: 7020 a2b4 0200 |0036: invoke-direct {v2, v0}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@b4a2 │ │ +3f6fc2: 5b72 3b91 |0039: iput-object v2, v7, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.displayedTags:Ljava/util/List; // field@913b │ │ +3f6fc6: 1a03 1902 |003b: const-string v3, "#root" // string@0219 │ │ +3f6fca: 7220 6fb5 3200 |003d: invoke-interface {v2, v3}, Ljava/util/List;.remove:(Ljava/lang/Object;)Z // method@b56f │ │ +3f6fd0: 6e10 3a35 0700 |0040: invoke-virtual {v7}, Landroidx/fragment/app/Fragment;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@353a │ │ +3f6fd6: 0c02 |0043: move-result-object v2 │ │ +3f6fd8: 7110 d49e 0200 |0044: invoke-static {v2}, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // method@9ed4 │ │ +3f6fde: 0c02 |0047: move-result-object v2 │ │ +3f6fe0: 5b72 3c91 |0048: iput-object v2, v7, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // field@913c │ │ +3f6fe4: 5422 ff8e |004a: iget-object v2, v2, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.tagsRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@8eff │ │ +3f6fe8: 2204 f60a |004c: new-instance v4, Landroidx/recyclerview/widget/GridLayoutManager; // type@0af6 │ │ +3f6fec: 6e10 2d35 0700 |004e: invoke-virtual {v7}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +3f6ff2: 0c05 |0051: move-result-object v5 │ │ +3f6ff4: 1226 |0052: const/4 v6, #int 2 // #2 │ │ +3f6ff6: 7030 2840 5406 |0053: invoke-direct {v4, v5, v6}, Landroidx/recyclerview/widget/GridLayoutManager;.:(Landroid/content/Context;I)V // method@4028 │ │ +3f6ffc: 6e20 4844 4200 |0056: invoke-virtual {v2, v4}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@4448 │ │ +3f7002: 5472 3c91 |0059: iget-object v2, v7, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // field@913c │ │ +3f7006: 5422 ff8e |005b: iget-object v2, v2, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.tagsRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@8eff │ │ +3f700a: 2204 091e |005d: new-instance v4, Lde/danoeh/antennapod/view/ItemOffsetDecoration; // type@1e09 │ │ +3f700e: 6e10 2d35 0700 |005f: invoke-virtual {v7}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +3f7014: 0c05 |0062: move-result-object v5 │ │ +3f7016: 1246 |0063: const/4 v6, #int 4 // #4 │ │ +3f7018: 7030 45b1 5406 |0064: invoke-direct {v4, v5, v6}, Lde/danoeh/antennapod/view/ItemOffsetDecoration;.:(Landroid/content/Context;I)V // method@b145 │ │ +3f701e: 6e20 7f43 4200 |0067: invoke-virtual {v2, v4}, Landroidx/recyclerview/widget/RecyclerView;.addItemDecoration:(Landroidx/recyclerview/widget/RecyclerView$ItemDecoration;)V // method@437f │ │ +3f7024: 2202 7d1a |006a: new-instance v2, Lde/danoeh/antennapod/dialog/TagSettingsDialog$1; // type@1a7d │ │ +3f7028: 6e10 2d35 0700 |006c: invoke-virtual {v7}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +3f702e: 0c04 |006f: move-result-object v4 │ │ +3f7030: 7030 eba1 7204 |0070: invoke-direct {v2, v7, v4}, Lde/danoeh/antennapod/dialog/TagSettingsDialog$1;.:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;Landroid/content/Context;)V // method@a1eb │ │ +3f7036: 5b72 3a91 |0073: iput-object v2, v7, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.adapter:Lde/danoeh/antennapod/adapter/SimpleChipAdapter; // field@913a │ │ +3f703a: 5474 3c91 |0075: iget-object v4, v7, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // field@913c │ │ +3f703e: 5444 ff8e |0077: iget-object v4, v4, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.tagsRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@8eff │ │ +3f7042: 6e20 3e44 2400 |0079: invoke-virtual {v4, v2}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@443e │ │ +3f7048: 5472 3c91 |007c: iget-object v2, v7, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // field@913c │ │ +3f704c: 5422 fd8e |007e: iget-object v2, v2, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.rootFolderCheckbox:Landroid/widget/CheckBox; // field@8efd │ │ +3f7050: 7220 c3b5 3000 |0080: invoke-interface {v0, v3}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b5c3 │ │ +3f7056: 0a03 |0083: move-result v3 │ │ +3f7058: 6e20 8210 3200 |0084: invoke-virtual {v2, v3}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1082 │ │ +3f705e: 5472 3c91 |0087: iget-object v2, v7, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // field@913c │ │ +3f7062: 5422 fc8e |0089: iget-object v2, v2, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.newTagTextInput:Lcom/google/android/material/textfield/TextInputLayout; // field@8efc │ │ +3f7066: 2203 7b1a |008b: new-instance v3, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda3; // type@1a7b │ │ +3f706a: 7020 e7a1 7300 |008d: invoke-direct {v3, v7}, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;)V // method@a1e7 │ │ +3f7070: 6e20 e989 3200 |0090: invoke-virtual {v2, v3}, Lcom/google/android/material/textfield/TextInputLayout;.setEndIconOnClickListener:(Landroid/view/View$OnClickListener;)V // method@89e9 │ │ +3f7076: 7010 fea1 0700 |0093: invoke-direct {v7}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.loadTags:()V // method@a1fe │ │ +3f707c: 5472 3c91 |0096: iget-object v2, v7, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // field@913c │ │ +3f7080: 5422 fb8e |0098: iget-object v2, v2, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.newTagEditText:Landroid/widget/AutoCompleteTextView; // field@8efb │ │ +3f7084: 1213 |009a: const/4 v3, #int 1 // #1 │ │ +3f7086: 6e20 f90f 3200 |009b: invoke-virtual {v2, v3}, Landroid/widget/AutoCompleteTextView;.setThreshold:(I)V // method@0ff9 │ │ +3f708c: 5472 3c91 |009e: iget-object v2, v7, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // field@913c │ │ +3f7090: 5422 fb8e |00a0: iget-object v2, v2, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.newTagEditText:Landroid/widget/AutoCompleteTextView; // field@8efb │ │ +3f7094: 2204 7e1a |00a2: new-instance v4, Lde/danoeh/antennapod/dialog/TagSettingsDialog$2; // type@1a7e │ │ +3f7098: 7020 eea1 7400 |00a4: invoke-direct {v4, v7}, Lde/danoeh/antennapod/dialog/TagSettingsDialog$2;.:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;)V // method@a1ee │ │ +3f709e: 6e20 780d 4200 |00a7: invoke-virtual {v2, v4}, Landroid/view/View;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0d78 │ │ +3f70a4: 6e10 b3b4 0800 |00aa: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@b4b3 │ │ +3f70aa: 0a02 |00ad: move-result v2 │ │ +3f70ac: 3732 0900 |00ae: if-le v2, v3, 00b7 // +0009 │ │ +3f70b0: 5472 3c91 |00b0: iget-object v2, v7, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // field@913c │ │ +3f70b4: 5422 fa8e |00b2: iget-object v2, v2, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.commonTagsInfo:Lcom/joanzapata/iconify/widget/IconTextView; // field@8efa │ │ +3f70b8: 6e20 9c0d 1200 |00b4: invoke-virtual {v2, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3f70be: 2201 1715 |00b7: new-instance v1, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ +3f70c2: 6e10 2d35 0700 |00b9: invoke-virtual {v7}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +3f70c8: 0c02 |00bc: move-result-object v2 │ │ +3f70ca: 7020 8381 2100 |00bd: invoke-direct {v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ +3f70d0: 5472 3c91 |00c0: iget-object v2, v7, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // field@913c │ │ +3f70d4: 6e10 d39e 0200 |00c2: invoke-virtual {v2}, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9ed3 │ │ +3f70da: 0c02 |00c5: move-result-object v2 │ │ +3f70dc: 6e20 d481 2100 |00c6: invoke-virtual {v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81d4 │ │ +3f70e2: 1402 5301 127f |00c9: const v2, #float 1.94074e+38 // #7f120153 │ │ +3f70e8: 6e20 cf81 2100 |00cc: invoke-virtual {v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ +3f70ee: 2202 7c1a |00cf: new-instance v2, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda4; // type@1a7c │ │ +3f70f2: 7040 e9a1 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@a1e9 │ │ +3f70f8: 1408 0a00 0401 |00d4: const v8, #float 2.42446e-38 // #0104000a │ │ +3f70fe: 6e30 c181 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@81c1 │ │ +3f7104: 1408 4b00 127f |00da: const v8, #float 1.94069e+38 // #7f12004b │ │ +3f710a: 1200 |00dd: const/4 v0, #int 0 // #0 │ │ +3f710c: 6e30 ad81 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@81ad │ │ +3f7112: 6e10 8581 0100 |00e1: invoke-virtual {v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.create:()Landroidx/appcompat/app/AlertDialog; // method@8185 │ │ +3f7118: 0c08 |00e4: move-result-object v8 │ │ +3f711a: 1108 |00e5: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x000c line=55 │ │ 0x001c line=57 │ │ 0x002c line=58 │ │ 0x0034 line=60 │ │ @@ -1769940,17 +1769923,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 │ │ -3fa514: |[3fa514] de.danoeh.antennapod.fragment.AllEpisodesFragment.$r8$lambda$DUqIS9-nCaPd4Qk7H0n6por3PgQ:(Lde/danoeh/antennapod/fragment/AllEpisodesFragment;Landroid/view/View;)V │ │ -3fa524: 7020 eca2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.lambda$onCreateView$0:(Landroid/view/View;)V // method@a2ec │ │ -3fa52a: 0e00 |0003: return-void │ │ +3fa4dc: |[3fa4dc] de.danoeh.antennapod.fragment.AllEpisodesFragment.$r8$lambda$DUqIS9-nCaPd4Qk7H0n6por3PgQ:(Lde/danoeh/antennapod/fragment/AllEpisodesFragment;Landroid/view/View;)V │ │ +3fa4ec: 7020 eca2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.lambda$onCreateView$0:(Landroid/view/View;)V // method@a2ec │ │ +3fa4f2: 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; │ │ │ │ @@ -1769959,17 +1769942,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3fa52c: |[3fa52c] de.danoeh.antennapod.fragment.AllEpisodesFragment.:()V │ │ -3fa53c: 7010 79a4 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.:()V // method@a479 │ │ -3fa542: 0e00 |0003: return-void │ │ +3fa4f4: |[3fa4f4] de.danoeh.antennapod.fragment.AllEpisodesFragment.:()V │ │ +3fa504: 7010 79a4 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.:()V // method@a479 │ │ +3fa50a: 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;) │ │ @@ -1769977,31 +1769960,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 │ │ -3fa400: |[3fa400] de.danoeh.antennapod.fragment.AllEpisodesFragment.getSortOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; │ │ -3fa410: 5430 7992 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.prefs:Landroid/content/SharedPreferences; // field@9279 │ │ -3fa414: 2201 8f1e |0002: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -3fa418: 7010 50b3 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3fa41e: 1a02 0000 |0007: const-string v2, "" // string@0000 │ │ -3fa422: 6e20 5cb3 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3fa428: 6202 8397 |000c: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9783 │ │ -3fa42c: 5222 9297 |000e: iget v2, v2, Lde/danoeh/antennapod/model/feed/SortOrder;.code:I // field@9792 │ │ -3fa430: 6e20 57b3 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -3fa436: 6e10 67b3 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3fa43c: 0c01 |0016: move-result-object v1 │ │ -3fa43e: 1a02 a2c6 |0017: const-string v2, "prefEpisodesSort" // string@c6a2 │ │ -3fa442: 7230 9f02 2001 |0019: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ -3fa448: 0c00 |001c: move-result-object v0 │ │ -3fa44a: 7110 cbac 0000 |001d: invoke-static {v0}, Lde/danoeh/antennapod/model/feed/SortOrder;.fromCodeString:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/SortOrder; // method@accb │ │ -3fa450: 0c00 |0020: move-result-object v0 │ │ -3fa452: 1100 |0021: return-object v0 │ │ +3fa3c8: |[3fa3c8] de.danoeh.antennapod.fragment.AllEpisodesFragment.getSortOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; │ │ +3fa3d8: 5430 7992 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.prefs:Landroid/content/SharedPreferences; // field@9279 │ │ +3fa3dc: 2201 8f1e |0002: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +3fa3e0: 7010 50b3 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3fa3e6: 1a02 0000 |0007: const-string v2, "" // string@0000 │ │ +3fa3ea: 6e20 5cb3 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3fa3f0: 6202 8397 |000c: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9783 │ │ +3fa3f4: 5222 9297 |000e: iget v2, v2, Lde/danoeh/antennapod/model/feed/SortOrder;.code:I // field@9792 │ │ +3fa3f8: 6e20 57b3 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +3fa3fe: 6e10 67b3 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3fa404: 0c01 |0016: move-result-object v1 │ │ +3fa406: 1a02 a2c6 |0017: const-string v2, "prefEpisodesSort" // string@c6a2 │ │ +3fa40a: 7230 9f02 2001 |0019: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ +3fa410: 0c00 |001c: move-result-object v0 │ │ +3fa412: 7110 cbac 0000 |001d: invoke-static {v0}, Lde/danoeh/antennapod/model/feed/SortOrder;.fromCodeString:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/SortOrder; // method@accb │ │ +3fa418: 0c00 |0020: move-result-object v0 │ │ +3fa41a: 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;) │ │ @@ -1770009,66 +1769992,66 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 113 16-bit code units │ │ -3fa544: |[3fa544] de.danoeh.antennapod.fragment.AllEpisodesFragment.inflateSortMenu:()V │ │ -3fa554: 5430 3093 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9330 │ │ -3fa558: 6e10 2f21 0000 |0002: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ -3fa55e: 0c00 |0005: move-result-object v0 │ │ -3fa560: 1401 3b01 0a7f |0006: const v1, #float 1.8344e+38 // #7f0a013b │ │ -3fa566: 7220 bf0b 1000 |0009: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -3fa56c: 0c00 |000c: move-result-object v0 │ │ -3fa56e: 6e10 2735 0300 |000d: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -3fa574: 0c01 |0010: move-result-object v1 │ │ -3fa576: 6e10 7b00 0100 |0011: invoke-virtual {v1}, Landroid/app/Activity;.getMenuInflater:()Landroid/view/MenuInflater; // method@007b │ │ -3fa57c: 0c01 |0014: move-result-object v1 │ │ -3fa57e: 1402 1900 0f7f |0015: const v2, #float 1.9008e+38 // #7f0f0019 │ │ -3fa584: 7210 e00b 0000 |0018: invoke-interface {v0}, Landroid/view/MenuItem;.getSubMenu:()Landroid/view/SubMenu; // method@0be0 │ │ -3fa58a: 0c00 |001b: move-result-object v0 │ │ -3fa58c: 6e30 cd0b 2100 |001c: invoke-virtual {v1, v2, v0}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bcd │ │ -3fa592: 5430 3093 |001f: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9330 │ │ -3fa596: 6e10 2f21 0000 |0021: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ -3fa59c: 0c00 |0024: move-result-object v0 │ │ -3fa59e: 1401 1a03 0a7f |0025: const v1, #float 1.8345e+38 // #7f0a031a │ │ -3fa5a4: 7220 bf0b 1000 |0028: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -3fa5aa: 0c00 |002b: move-result-object v0 │ │ -3fa5ac: 1201 |002c: const/4 v1, #int 0 // #0 │ │ -3fa5ae: 7220 020c 1000 |002d: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ -3fa5b4: 5430 3093 |0030: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9330 │ │ -3fa5b8: 6e10 2f21 0000 |0032: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ -3fa5be: 0c00 |0035: move-result-object v0 │ │ -3fa5c0: 1402 1d03 0a7f |0036: const v2, #float 1.8345e+38 // #7f0a031d │ │ -3fa5c6: 7220 bf0b 2000 |0039: invoke-interface {v0, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -3fa5cc: 0c00 |003c: move-result-object v0 │ │ -3fa5ce: 7220 020c 1000 |003d: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ -3fa5d4: 5430 3093 |0040: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9330 │ │ -3fa5d8: 6e10 2f21 0000 |0042: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ -3fa5de: 0c00 |0045: move-result-object v0 │ │ -3fa5e0: 1402 2103 0a7f |0046: const v2, #float 1.8345e+38 // #7f0a0321 │ │ -3fa5e6: 7220 bf0b 2000 |0049: invoke-interface {v0, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -3fa5ec: 0c00 |004c: move-result-object v0 │ │ -3fa5ee: 7220 020c 1000 |004d: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ -3fa5f4: 5430 3093 |0050: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9330 │ │ -3fa5f8: 6e10 2f21 0000 |0052: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ -3fa5fe: 0c00 |0055: move-result-object v0 │ │ -3fa600: 1402 2503 0a7f |0056: const v2, #float 1.8345e+38 // #7f0a0325 │ │ -3fa606: 7220 bf0b 2000 |0059: invoke-interface {v0, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -3fa60c: 0c00 |005c: move-result-object v0 │ │ -3fa60e: 7220 020c 1000 |005d: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ -3fa614: 5430 3093 |0060: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9330 │ │ -3fa618: 6e10 2f21 0000 |0062: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ -3fa61e: 0c00 |0065: move-result-object v0 │ │ -3fa620: 1402 d601 0a7f |0066: const v2, #float 1.83443e+38 // #7f0a01d6 │ │ -3fa626: 7220 bf0b 2000 |0069: invoke-interface {v0, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -3fa62c: 0c00 |006c: move-result-object v0 │ │ -3fa62e: 7220 020c 1000 |006d: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ -3fa634: 0e00 |0070: return-void │ │ +3fa50c: |[3fa50c] de.danoeh.antennapod.fragment.AllEpisodesFragment.inflateSortMenu:()V │ │ +3fa51c: 5430 3093 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9330 │ │ +3fa520: 6e10 2f21 0000 |0002: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ +3fa526: 0c00 |0005: move-result-object v0 │ │ +3fa528: 1401 3b01 0a7f |0006: const v1, #float 1.8344e+38 // #7f0a013b │ │ +3fa52e: 7220 bf0b 1000 |0009: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +3fa534: 0c00 |000c: move-result-object v0 │ │ +3fa536: 6e10 2735 0300 |000d: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +3fa53c: 0c01 |0010: move-result-object v1 │ │ +3fa53e: 6e10 7b00 0100 |0011: invoke-virtual {v1}, Landroid/app/Activity;.getMenuInflater:()Landroid/view/MenuInflater; // method@007b │ │ +3fa544: 0c01 |0014: move-result-object v1 │ │ +3fa546: 1402 1900 0f7f |0015: const v2, #float 1.9008e+38 // #7f0f0019 │ │ +3fa54c: 7210 e00b 0000 |0018: invoke-interface {v0}, Landroid/view/MenuItem;.getSubMenu:()Landroid/view/SubMenu; // method@0be0 │ │ +3fa552: 0c00 |001b: move-result-object v0 │ │ +3fa554: 6e30 cd0b 2100 |001c: invoke-virtual {v1, v2, v0}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bcd │ │ +3fa55a: 5430 3093 |001f: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9330 │ │ +3fa55e: 6e10 2f21 0000 |0021: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ +3fa564: 0c00 |0024: move-result-object v0 │ │ +3fa566: 1401 1a03 0a7f |0025: const v1, #float 1.8345e+38 // #7f0a031a │ │ +3fa56c: 7220 bf0b 1000 |0028: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +3fa572: 0c00 |002b: move-result-object v0 │ │ +3fa574: 1201 |002c: const/4 v1, #int 0 // #0 │ │ +3fa576: 7220 020c 1000 |002d: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ +3fa57c: 5430 3093 |0030: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9330 │ │ +3fa580: 6e10 2f21 0000 |0032: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ +3fa586: 0c00 |0035: move-result-object v0 │ │ +3fa588: 1402 1d03 0a7f |0036: const v2, #float 1.8345e+38 // #7f0a031d │ │ +3fa58e: 7220 bf0b 2000 |0039: invoke-interface {v0, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +3fa594: 0c00 |003c: move-result-object v0 │ │ +3fa596: 7220 020c 1000 |003d: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ +3fa59c: 5430 3093 |0040: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9330 │ │ +3fa5a0: 6e10 2f21 0000 |0042: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ +3fa5a6: 0c00 |0045: move-result-object v0 │ │ +3fa5a8: 1402 2103 0a7f |0046: const v2, #float 1.8345e+38 // #7f0a0321 │ │ +3fa5ae: 7220 bf0b 2000 |0049: invoke-interface {v0, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +3fa5b4: 0c00 |004c: move-result-object v0 │ │ +3fa5b6: 7220 020c 1000 |004d: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ +3fa5bc: 5430 3093 |0050: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9330 │ │ +3fa5c0: 6e10 2f21 0000 |0052: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ +3fa5c6: 0c00 |0055: move-result-object v0 │ │ +3fa5c8: 1402 2503 0a7f |0056: const v2, #float 1.8345e+38 // #7f0a0325 │ │ +3fa5ce: 7220 bf0b 2000 |0059: invoke-interface {v0, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +3fa5d4: 0c00 |005c: move-result-object v0 │ │ +3fa5d6: 7220 020c 1000 |005d: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ +3fa5dc: 5430 3093 |0060: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9330 │ │ +3fa5e0: 6e10 2f21 0000 |0062: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ +3fa5e6: 0c00 |0065: move-result-object v0 │ │ +3fa5e8: 1402 d601 0a7f |0066: const v2, #float 1.83443e+38 // #7f0a01d6 │ │ +3fa5ee: 7220 bf0b 2000 |0069: invoke-interface {v0, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +3fa5f4: 0c00 |006c: move-result-object v0 │ │ +3fa5f6: 7220 020c 1000 |006d: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ +3fa5fc: 0e00 |0070: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x000d line=51 │ │ 0x001f line=54 │ │ 0x0030 line=55 │ │ 0x0040 line=56 │ │ @@ -1770082,24 +1770065,24 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -3fa638: |[3fa638] de.danoeh.antennapod.fragment.AllEpisodesFragment.lambda$onCreateView$0:(Landroid/view/View;)V │ │ -3fa648: 6e10 e7a2 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.getFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@a2e7 │ │ -3fa64e: 0c03 |0003: move-result-object v3 │ │ -3fa650: 7110 68a0 0300 |0004: invoke-static {v3}, Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog;.newInstance:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog; // method@a068 │ │ -3fa656: 0c03 |0007: move-result-object v3 │ │ -3fa658: 6e10 2c35 0200 |0008: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@352c │ │ -3fa65e: 0c00 |000b: move-result-object v0 │ │ -3fa660: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -3fa662: 6e30 f134 0301 |000d: invoke-virtual {v3, v0, v1}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34f1 │ │ -3fa668: 0e00 |0010: return-void │ │ +3fa600: |[3fa600] de.danoeh.antennapod.fragment.AllEpisodesFragment.lambda$onCreateView$0:(Landroid/view/View;)V │ │ +3fa610: 6e10 e7a2 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.getFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@a2e7 │ │ +3fa616: 0c03 |0003: move-result-object v3 │ │ +3fa618: 7110 68a0 0300 |0004: invoke-static {v3}, Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog;.newInstance:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog; // method@a068 │ │ +3fa61e: 0c03 |0007: move-result-object v3 │ │ +3fa620: 6e10 2c35 0200 |0008: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@352c │ │ +3fa626: 0c00 |000b: move-result-object v0 │ │ +3fa628: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +3fa62a: 6e30 f134 0301 |000d: invoke-virtual {v3, v0, v1}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34f1 │ │ +3fa630: 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; │ │ │ │ @@ -1770108,32 +1770091,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 │ │ -3fa6c0: |[3fa6c0] de.danoeh.antennapod.fragment.AllEpisodesFragment.saveSortOrderAndRefresh:(Lde/danoeh/antennapod/model/feed/SortOrder;)V │ │ -3fa6d0: 5430 7992 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.prefs:Landroid/content/SharedPreferences; // field@9279 │ │ -3fa6d4: 7210 9a02 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -3fa6da: 0c00 |0005: move-result-object v0 │ │ -3fa6dc: 2201 8f1e |0006: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -3fa6e0: 7010 50b3 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3fa6e6: 1a02 0000 |000b: const-string v2, "" // string@0000 │ │ -3fa6ea: 6e20 5cb3 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3fa6f0: 5244 9297 |0010: iget v4, v4, Lde/danoeh/antennapod/model/feed/SortOrder;.code:I // field@9792 │ │ -3fa6f4: 6e20 57b3 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -3fa6fa: 6e10 67b3 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3fa700: 0c04 |0018: move-result-object v4 │ │ -3fa702: 1a01 a2c6 |0019: const-string v1, "prefEpisodesSort" // string@c6a2 │ │ -3fa706: 7230 9602 1004 |001b: invoke-interface {v0, v1, v4}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ -3fa70c: 0c04 |001e: move-result-object v4 │ │ -3fa70e: 7210 9002 0400 |001f: invoke-interface {v4}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -3fa714: 6e10 8ea4 0300 |0022: invoke-virtual {v3}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.loadItems:()V // method@a48e │ │ -3fa71a: 0e00 |0025: return-void │ │ +3fa688: |[3fa688] de.danoeh.antennapod.fragment.AllEpisodesFragment.saveSortOrderAndRefresh:(Lde/danoeh/antennapod/model/feed/SortOrder;)V │ │ +3fa698: 5430 7992 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.prefs:Landroid/content/SharedPreferences; // field@9279 │ │ +3fa69c: 7210 9a02 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +3fa6a2: 0c00 |0005: move-result-object v0 │ │ +3fa6a4: 2201 8f1e |0006: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +3fa6a8: 7010 50b3 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3fa6ae: 1a02 0000 |000b: const-string v2, "" // string@0000 │ │ +3fa6b2: 6e20 5cb3 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3fa6b8: 5244 9297 |0010: iget v4, v4, Lde/danoeh/antennapod/model/feed/SortOrder;.code:I // field@9792 │ │ +3fa6bc: 6e20 57b3 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +3fa6c2: 6e10 67b3 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3fa6c8: 0c04 |0018: move-result-object v4 │ │ +3fa6ca: 1a01 a2c6 |0019: const-string v1, "prefEpisodesSort" // string@c6a2 │ │ +3fa6ce: 7230 9602 1004 |001b: invoke-interface {v0, v1, v4}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ +3fa6d4: 0c04 |001e: move-result-object v4 │ │ +3fa6d6: 7210 9002 0400 |001f: invoke-interface {v4}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +3fa6dc: 6e10 8ea4 0300 |0022: invoke-virtual {v3}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.loadItems:()V // method@a48e │ │ +3fa6e2: 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; │ │ @@ -1770143,53 +1770126,53 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 82 16-bit code units │ │ -3fa71c: |[3fa71c] de.danoeh.antennapod.fragment.AllEpisodesFragment.updateFilterUi:()V │ │ -3fa72c: 5420 2f93 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.swipeActions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@932f │ │ -3fa730: 6e10 e7a2 0200 |0002: invoke-virtual {v2}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.getFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@a2e7 │ │ -3fa736: 0c01 |0005: move-result-object v1 │ │ -3fa738: 6e20 44ab 1000 |0006: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.setFilter:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V // method@ab44 │ │ -3fa73e: 6e10 e7a2 0200 |0009: invoke-virtual {v2}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.getFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@a2e7 │ │ -3fa744: 0c00 |000c: move-result-object v0 │ │ -3fa746: 6e10 57ac 0000 |000d: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.getValues:()[Ljava/lang/String; // method@ac57 │ │ -3fa74c: 0c00 |0010: move-result-object v0 │ │ -3fa74e: 2100 |0011: array-length v0, v0 │ │ -3fa750: 3d00 1100 |0012: if-lez v0, 0023 // +0011 │ │ -3fa754: 5420 3193 |0014: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.txtvInformation:Landroid/widget/TextView; // field@9331 │ │ -3fa758: 1201 |0016: const/4 v1, #int 0 // #0 │ │ -3fa75a: 6e20 9c0d 1000 |0017: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3fa760: 5420 2693 |001a: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@9326 │ │ -3fa764: 1401 0f02 127f |001c: const v1, #float 1.94078e+38 // #7f12020f │ │ -3fa76a: 6e20 3db1 1000 |001f: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setMessage:(I)V // method@b13d │ │ -3fa770: 2810 |0022: goto 0032 // +0010 │ │ -3fa772: 5420 3193 |0023: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.txtvInformation:Landroid/widget/TextView; // field@9331 │ │ -3fa776: 1301 0800 |0025: const/16 v1, #int 8 // #8 │ │ -3fa77a: 6e20 9c0d 1000 |0027: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3fa780: 5420 2693 |002a: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@9326 │ │ -3fa784: 1401 1102 127f |002c: const v1, #float 1.94078e+38 // #7f120211 │ │ -3fa78a: 6e20 3db1 1000 |002f: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setMessage:(I)V // method@b13d │ │ -3fa790: 5420 3093 |0032: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9330 │ │ -3fa794: 6e10 2f21 0000 |0034: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ -3fa79a: 0c00 |0037: move-result-object v0 │ │ -3fa79c: 1401 4000 0a7f |0038: const v1, #float 1.83435e+38 // #7f0a0040 │ │ -3fa7a2: 7220 bf0b 1000 |003b: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -3fa7a8: 0c00 |003e: move-result-object v0 │ │ -3fa7aa: 6e10 e7a2 0200 |003f: invoke-virtual {v2}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.getFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@a2e7 │ │ -3fa7b0: 0c01 |0042: move-result-object v1 │ │ -3fa7b2: 5511 4697 |0043: iget-boolean v1, v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showIsFavorite:Z // field@9746 │ │ -3fa7b6: 3801 0600 |0045: if-eqz v1, 004b // +0006 │ │ -3fa7ba: 1401 4801 087f |0047: const v1, #float 1.80782e+38 // #7f080148 │ │ -3fa7c0: 2804 |004a: goto 004e // +0004 │ │ -3fa7c2: 1401 4901 087f |004b: const v1, #float 1.80782e+38 // #7f080149 │ │ -3fa7c8: 7220 f20b 1000 |004e: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0bf2 │ │ -3fa7ce: 0e00 |0051: return-void │ │ +3fa6e4: |[3fa6e4] de.danoeh.antennapod.fragment.AllEpisodesFragment.updateFilterUi:()V │ │ +3fa6f4: 5420 2f93 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.swipeActions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@932f │ │ +3fa6f8: 6e10 e7a2 0200 |0002: invoke-virtual {v2}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.getFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@a2e7 │ │ +3fa6fe: 0c01 |0005: move-result-object v1 │ │ +3fa700: 6e20 44ab 1000 |0006: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.setFilter:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V // method@ab44 │ │ +3fa706: 6e10 e7a2 0200 |0009: invoke-virtual {v2}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.getFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@a2e7 │ │ +3fa70c: 0c00 |000c: move-result-object v0 │ │ +3fa70e: 6e10 57ac 0000 |000d: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.getValues:()[Ljava/lang/String; // method@ac57 │ │ +3fa714: 0c00 |0010: move-result-object v0 │ │ +3fa716: 2100 |0011: array-length v0, v0 │ │ +3fa718: 3d00 1100 |0012: if-lez v0, 0023 // +0011 │ │ +3fa71c: 5420 3193 |0014: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.txtvInformation:Landroid/widget/TextView; // field@9331 │ │ +3fa720: 1201 |0016: const/4 v1, #int 0 // #0 │ │ +3fa722: 6e20 9c0d 1000 |0017: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3fa728: 5420 2693 |001a: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@9326 │ │ +3fa72c: 1401 0f02 127f |001c: const v1, #float 1.94078e+38 // #7f12020f │ │ +3fa732: 6e20 3db1 1000 |001f: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setMessage:(I)V // method@b13d │ │ +3fa738: 2810 |0022: goto 0032 // +0010 │ │ +3fa73a: 5420 3193 |0023: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.txtvInformation:Landroid/widget/TextView; // field@9331 │ │ +3fa73e: 1301 0800 |0025: const/16 v1, #int 8 // #8 │ │ +3fa742: 6e20 9c0d 1000 |0027: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3fa748: 5420 2693 |002a: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@9326 │ │ +3fa74c: 1401 1102 127f |002c: const v1, #float 1.94078e+38 // #7f120211 │ │ +3fa752: 6e20 3db1 1000 |002f: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setMessage:(I)V // method@b13d │ │ +3fa758: 5420 3093 |0032: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9330 │ │ +3fa75c: 6e10 2f21 0000 |0034: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ +3fa762: 0c00 |0037: move-result-object v0 │ │ +3fa764: 1401 4000 0a7f |0038: const v1, #float 1.83435e+38 // #7f0a0040 │ │ +3fa76a: 7220 bf0b 1000 |003b: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +3fa770: 0c00 |003e: move-result-object v0 │ │ +3fa772: 6e10 e7a2 0200 |003f: invoke-virtual {v2}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.getFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@a2e7 │ │ +3fa778: 0c01 |0042: move-result-object v1 │ │ +3fa77a: 5511 4697 |0043: iget-boolean v1, v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showIsFavorite:Z // field@9746 │ │ +3fa77e: 3801 0600 |0045: if-eqz v1, 004b // +0006 │ │ +3fa782: 1401 4801 087f |0047: const v1, #float 1.80782e+38 // #7f080148 │ │ +3fa788: 2804 |004a: goto 004e // +0004 │ │ +3fa78a: 1401 4901 087f |004b: const v1, #float 1.80782e+38 // #7f080149 │ │ +3fa790: 7220 f20b 1000 |004e: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0bf2 │ │ +3fa796: 0e00 |0051: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0009 line=136 │ │ 0x0014 line=137 │ │ 0x001a line=138 │ │ 0x0023 line=140 │ │ @@ -1770206,28 +1770189,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 │ │ -3fa3bc: |[3fa3bc] de.danoeh.antennapod.fragment.AllEpisodesFragment.getFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; │ │ -3fa3cc: 6e10 2735 0400 |0000: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -3fa3d2: 0c00 |0003: move-result-object v0 │ │ -3fa3d4: 1a01 f74f |0004: const-string v1, "PrefAllEpisodesFragment" // string@4ff7 │ │ -3fa3d8: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -3fa3da: 6e30 3002 1002 |0007: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ -3fa3e0: 0c00 |000a: move-result-object v0 │ │ -3fa3e2: 2201 ba1c |000b: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1cba │ │ -3fa3e6: 1a02 e685 |000d: const-string v2, "filter" // string@85e6 │ │ -3fa3ea: 1a03 0000 |000f: const-string v3, "" // string@0000 │ │ -3fa3ee: 7230 9f02 2003 |0011: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ -3fa3f4: 0c00 |0014: move-result-object v0 │ │ -3fa3f6: 7020 55ac 0100 |0015: invoke-direct {v1, v0}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac55 │ │ -3fa3fc: 1101 |0018: return-object v1 │ │ +3fa384: |[3fa384] de.danoeh.antennapod.fragment.AllEpisodesFragment.getFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; │ │ +3fa394: 6e10 2735 0400 |0000: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +3fa39a: 0c00 |0003: move-result-object v0 │ │ +3fa39c: 1a01 f74f |0004: const-string v1, "PrefAllEpisodesFragment" // string@4ff7 │ │ +3fa3a0: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +3fa3a2: 6e30 3002 1002 |0007: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ +3fa3a8: 0c00 |000a: move-result-object v0 │ │ +3fa3aa: 2201 ba1c |000b: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1cba │ │ +3fa3ae: 1a02 e685 |000d: const-string v2, "filter" // string@85e6 │ │ +3fa3b2: 1a03 0000 |000f: const-string v3, "" // string@0000 │ │ +3fa3b6: 7230 9f02 2003 |0011: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029f │ │ +3fa3bc: 0c00 |0014: move-result-object v0 │ │ +3fa3be: 7020 55ac 0100 |0015: invoke-direct {v1, v0}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac55 │ │ +3fa3c4: 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; │ │ │ │ @@ -1770236,17 +1770219,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3fa478: |[3fa478] de.danoeh.antennapod.fragment.AllEpisodesFragment.getFragmentTag:()Ljava/lang/String; │ │ -3fa488: 1a00 271b |0000: const-string v0, "EpisodesFragment" // string@1b27 │ │ -3fa48c: 1100 |0002: return-object v0 │ │ +3fa440: |[3fa440] de.danoeh.antennapod.fragment.AllEpisodesFragment.getFragmentTag:()Ljava/lang/String; │ │ +3fa450: 1a00 271b |0000: const-string v0, "EpisodesFragment" // string@1b27 │ │ +3fa454: 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;) │ │ @@ -1770254,17 +1770237,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3fa490: |[3fa490] de.danoeh.antennapod.fragment.AllEpisodesFragment.getPrefName:()Ljava/lang/String; │ │ -3fa4a0: 1a00 f74f |0000: const-string v0, "PrefAllEpisodesFragment" // string@4ff7 │ │ -3fa4a4: 1100 |0002: return-object v0 │ │ +3fa458: |[3fa458] de.danoeh.antennapod.fragment.AllEpisodesFragment.getPrefName:()Ljava/lang/String; │ │ +3fa468: 1a00 f74f |0000: const-string v0, "PrefAllEpisodesFragment" // string@4ff7 │ │ +3fa46c: 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;) │ │ @@ -1770272,25 +1770255,25 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -3fa4a8: |[3fa4a8] de.danoeh.antennapod.fragment.AllEpisodesFragment.loadData:()Ljava/util/List; │ │ -3fa4b8: 5240 2b93 |0000: iget v0, v4, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.page:I // field@932b │ │ -3fa4bc: d200 9600 |0002: mul-int/lit16 v0, v0, #int 150 // #0096 │ │ -3fa4c0: 6e10 e7a2 0400 |0004: invoke-virtual {v4}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.getFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@a2e7 │ │ -3fa4c6: 0c01 |0007: move-result-object v1 │ │ -3fa4c8: 7010 eaa2 0400 |0008: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.getSortOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; // method@a2ea │ │ -3fa4ce: 0c02 |000b: move-result-object v2 │ │ -3fa4d0: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -3fa4d2: 7140 529b 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@9b52 │ │ -3fa4d8: 0c00 |0010: move-result-object v0 │ │ -3fa4da: 1100 |0011: return-object v0 │ │ +3fa470: |[3fa470] de.danoeh.antennapod.fragment.AllEpisodesFragment.loadData:()Ljava/util/List; │ │ +3fa480: 5240 2b93 |0000: iget v0, v4, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.page:I // field@932b │ │ +3fa484: d200 9600 |0002: mul-int/lit16 v0, v0, #int 150 // #0096 │ │ +3fa488: 6e10 e7a2 0400 |0004: invoke-virtual {v4}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.getFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@a2e7 │ │ +3fa48e: 0c01 |0007: move-result-object v1 │ │ +3fa490: 7010 eaa2 0400 |0008: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.getSortOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; // method@a2ea │ │ +3fa496: 0c02 |000b: move-result-object v2 │ │ +3fa498: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +3fa49a: 7140 529b 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@9b52 │ │ +3fa4a0: 0c00 |0010: move-result-object v0 │ │ +3fa4a2: 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;) │ │ @@ -1770298,25 +1770281,25 @@ │ │ type : '(I)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -3fa4dc: |[3fa4dc] de.danoeh.antennapod.fragment.AllEpisodesFragment.loadMoreData:(I)Ljava/util/List; │ │ -3fa4ec: d804 04ff |0000: add-int/lit8 v4, v4, #int -1 // #ff │ │ -3fa4f0: 1300 9600 |0002: const/16 v0, #int 150 // #96 │ │ -3fa4f4: d244 9600 |0004: mul-int/lit16 v4, v4, #int 150 // #0096 │ │ -3fa4f8: 6e10 e7a2 0300 |0006: invoke-virtual {v3}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.getFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@a2e7 │ │ -3fa4fe: 0c01 |0009: move-result-object v1 │ │ -3fa500: 7010 eaa2 0300 |000a: invoke-direct {v3}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.getSortOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; // method@a2ea │ │ -3fa506: 0c02 |000d: move-result-object v2 │ │ -3fa508: 7140 529b 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@9b52 │ │ -3fa50e: 0c04 |0011: move-result-object v4 │ │ -3fa510: 1104 |0012: return-object v4 │ │ +3fa4a4: |[3fa4a4] de.danoeh.antennapod.fragment.AllEpisodesFragment.loadMoreData:(I)Ljava/util/List; │ │ +3fa4b4: d804 04ff |0000: add-int/lit8 v4, v4, #int -1 // #ff │ │ +3fa4b8: 1300 9600 |0002: const/16 v0, #int 150 // #96 │ │ +3fa4bc: d244 9600 |0004: mul-int/lit16 v4, v4, #int 150 // #0096 │ │ +3fa4c0: 6e10 e7a2 0300 |0006: invoke-virtual {v3}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.getFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@a2e7 │ │ +3fa4c6: 0c01 |0009: move-result-object v1 │ │ +3fa4c8: 7010 eaa2 0300 |000a: invoke-direct {v3}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.getSortOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; // method@a2ea │ │ +3fa4ce: 0c02 |000d: move-result-object v2 │ │ +3fa4d0: 7140 529b 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@9b52 │ │ +3fa4d6: 0c04 |0011: move-result-object v4 │ │ +3fa4d8: 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 │ │ │ │ @@ -1770325,20 +1770308,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -3fa454: |[3fa454] de.danoeh.antennapod.fragment.AllEpisodesFragment.loadTotalItemCount:()I │ │ -3fa464: 6e10 e7a2 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.getFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@a2e7 │ │ -3fa46a: 0c00 |0003: move-result-object v0 │ │ -3fa46c: 7110 719b 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getTotalEpisodeCount:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)I // method@9b71 │ │ -3fa472: 0a00 |0007: move-result v0 │ │ -3fa474: 0f00 |0008: return v0 │ │ +3fa41c: |[3fa41c] de.danoeh.antennapod.fragment.AllEpisodesFragment.loadTotalItemCount:()I │ │ +3fa42c: 6e10 e7a2 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.getFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@a2e7 │ │ +3fa432: 0c00 |0003: move-result-object v0 │ │ +3fa434: 7110 719b 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getTotalEpisodeCount:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)I // method@9b71 │ │ +3fa43a: 0a00 |0007: move-result v0 │ │ +3fa43c: 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;) │ │ @@ -1770346,38 +1770329,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 │ │ -3fa26c: |[3fa26c] de.danoeh.antennapod.fragment.AllEpisodesFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -3fa27c: 6f40 93a4 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@a493 │ │ -3fa282: 0c02 |0003: move-result-object v2 │ │ -3fa284: 5413 3093 |0004: iget-object v3, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9330 │ │ -3fa288: 1404 0400 0f7f |0006: const v4, #float 1.9008e+38 // #7f0f0004 │ │ -3fa28e: 6e20 4521 4300 |0009: invoke-virtual {v3, v4}, Landroidx/appcompat/widget/Toolbar;.inflateMenu:(I)V // method@2145 │ │ -3fa294: 7010 eba2 0100 |000c: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.inflateSortMenu:()V // method@a2eb │ │ -3fa29a: 5413 3093 |000f: iget-object v3, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9330 │ │ -3fa29e: 1404 f600 127f |0011: const v4, #float 1.94072e+38 // #7f1200f6 │ │ -3fa2a4: 6e20 7521 4300 |0014: invoke-virtual {v3, v4}, Landroidx/appcompat/widget/Toolbar;.setTitle:(I)V // method@2175 │ │ -3fa2aa: 6e10 a8a4 0100 |0017: invoke-virtual {v1}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.updateToolbar:()V // method@a4a8 │ │ -3fa2b0: 7010 f4a2 0100 |001a: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.updateFilterUi:()V // method@a2f4 │ │ -3fa2b6: 6e10 2735 0100 |001d: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -3fa2bc: 0c03 |0020: move-result-object v3 │ │ -3fa2be: 1a04 f74f |0021: const-string v4, "PrefAllEpisodesFragment" // string@4ff7 │ │ -3fa2c2: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -3fa2c4: 6e30 3002 4300 |0024: invoke-virtual {v3, v4, v0}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ -3fa2ca: 0c03 |0027: move-result-object v3 │ │ -3fa2cc: 5b13 7992 |0028: iput-object v3, v1, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.prefs:Landroid/content/SharedPreferences; // field@9279 │ │ -3fa2d0: 5413 3193 |002a: iget-object v3, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.txtvInformation:Landroid/widget/TextView; // field@9331 │ │ -3fa2d4: 2204 c61a |002c: new-instance v4, Lde/danoeh/antennapod/fragment/AllEpisodesFragment$$ExternalSyntheticLambda0; // type@1ac6 │ │ -3fa2d8: 7020 e3a2 1400 |002e: invoke-direct {v4, v1}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/AllEpisodesFragment;)V // method@a2e3 │ │ -3fa2de: 6e20 710d 4300 |0031: invoke-virtual {v3, v4}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3fa2e4: 1102 |0034: return-object v2 │ │ +3fa234: |[3fa234] de.danoeh.antennapod.fragment.AllEpisodesFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +3fa244: 6f40 93a4 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@a493 │ │ +3fa24a: 0c02 |0003: move-result-object v2 │ │ +3fa24c: 5413 3093 |0004: iget-object v3, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9330 │ │ +3fa250: 1404 0400 0f7f |0006: const v4, #float 1.9008e+38 // #7f0f0004 │ │ +3fa256: 6e20 4521 4300 |0009: invoke-virtual {v3, v4}, Landroidx/appcompat/widget/Toolbar;.inflateMenu:(I)V // method@2145 │ │ +3fa25c: 7010 eba2 0100 |000c: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.inflateSortMenu:()V // method@a2eb │ │ +3fa262: 5413 3093 |000f: iget-object v3, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9330 │ │ +3fa266: 1404 f600 127f |0011: const v4, #float 1.94072e+38 // #7f1200f6 │ │ +3fa26c: 6e20 7521 4300 |0014: invoke-virtual {v3, v4}, Landroidx/appcompat/widget/Toolbar;.setTitle:(I)V // method@2175 │ │ +3fa272: 6e10 a8a4 0100 |0017: invoke-virtual {v1}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.updateToolbar:()V // method@a4a8 │ │ +3fa278: 7010 f4a2 0100 |001a: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.updateFilterUi:()V // method@a2f4 │ │ +3fa27e: 6e10 2735 0100 |001d: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +3fa284: 0c03 |0020: move-result-object v3 │ │ +3fa286: 1a04 f74f |0021: const-string v4, "PrefAllEpisodesFragment" // string@4ff7 │ │ +3fa28a: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +3fa28c: 6e30 3002 4300 |0024: invoke-virtual {v3, v4, v0}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ +3fa292: 0c03 |0027: move-result-object v3 │ │ +3fa294: 5b13 7992 |0028: iput-object v3, v1, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.prefs:Landroid/content/SharedPreferences; // field@9279 │ │ +3fa298: 5413 3193 |002a: iget-object v3, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.txtvInformation:Landroid/widget/TextView; // field@9331 │ │ +3fa29c: 2204 c61a |002c: new-instance v4, Lde/danoeh/antennapod/fragment/AllEpisodesFragment$$ExternalSyntheticLambda0; // type@1ac6 │ │ +3fa2a0: 7020 e3a2 1400 |002e: invoke-direct {v4, v1}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/AllEpisodesFragment;)V // method@a2e3 │ │ +3fa2a6: 6e20 710d 4300 |0031: invoke-virtual {v3, v4}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3fa2ac: 1102 |0034: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0004 line=38 │ │ 0x000c line=39 │ │ 0x000f line=40 │ │ 0x0017 line=41 │ │ @@ -1770395,31 +1770378,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 │ │ -3fa66c: |[3fa66c] de.danoeh.antennapod.fragment.AllEpisodesFragment.onFilterChanged:(Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog$AllEpisodesFilterChangedEvent;)V │ │ -3fa67c: 5420 7992 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.prefs:Landroid/content/SharedPreferences; // field@9279 │ │ -3fa680: 7210 9a02 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -3fa686: 0c00 |0005: move-result-object v0 │ │ -3fa688: 5433 9790 |0006: iget-object v3, v3, Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog$AllEpisodesFilterChangedEvent;.filterValues:Ljava/util/Set; // field@9097 │ │ -3fa68c: 1a01 ba07 |0008: const-string v1, "," // string@07ba │ │ -3fa690: 7120 78b7 1300 |000a: invoke-static {v3, v1}, Lorg/apache/commons/lang3/StringUtils;.join:(Ljava/lang/Iterable;Ljava/lang/String;)Ljava/lang/String; // method@b778 │ │ -3fa696: 0c03 |000d: move-result-object v3 │ │ -3fa698: 1a01 e685 |000e: const-string v1, "filter" // string@85e6 │ │ -3fa69c: 7230 9602 1003 |0010: invoke-interface {v0, v1, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ -3fa6a2: 0c03 |0013: move-result-object v3 │ │ -3fa6a4: 7210 9002 0300 |0014: invoke-interface {v3}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -3fa6aa: 7010 f4a2 0200 |0017: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.updateFilterUi:()V // method@a2f4 │ │ -3fa6b0: 1213 |001a: const/4 v3, #int 1 // #1 │ │ -3fa6b2: 5923 2b93 |001b: iput v3, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.page:I // field@932b │ │ -3fa6b6: 6e10 8ea4 0200 |001d: invoke-virtual {v2}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.loadItems:()V // method@a48e │ │ -3fa6bc: 0e00 |0020: return-void │ │ +3fa634: |[3fa634] de.danoeh.antennapod.fragment.AllEpisodesFragment.onFilterChanged:(Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog$AllEpisodesFilterChangedEvent;)V │ │ +3fa644: 5420 7992 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.prefs:Landroid/content/SharedPreferences; // field@9279 │ │ +3fa648: 7210 9a02 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +3fa64e: 0c00 |0005: move-result-object v0 │ │ +3fa650: 5433 9790 |0006: iget-object v3, v3, Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog$AllEpisodesFilterChangedEvent;.filterValues:Ljava/util/Set; // field@9097 │ │ +3fa654: 1a01 ba07 |0008: const-string v1, "," // string@07ba │ │ +3fa658: 7120 78b7 1300 |000a: invoke-static {v3, v1}, Lorg/apache/commons/lang3/StringUtils;.join:(Ljava/lang/Iterable;Ljava/lang/String;)Ljava/lang/String; // method@b778 │ │ +3fa65e: 0c03 |000d: move-result-object v3 │ │ +3fa660: 1a01 e685 |000e: const-string v1, "filter" // string@85e6 │ │ +3fa664: 7230 9602 1003 |0010: invoke-interface {v0, v1, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ +3fa66a: 0c03 |0013: move-result-object v3 │ │ +3fa66c: 7210 9002 0300 |0014: invoke-interface {v3}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +3fa672: 7010 f4a2 0200 |0017: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.updateFilterUi:()V // method@a2f4 │ │ +3fa678: 1213 |001a: const/4 v3, #int 1 // #1 │ │ +3fa67a: 5923 2b93 |001b: iput v3, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.page:I // field@932b │ │ +3fa67e: 6e10 8ea4 0200 |001d: invoke-virtual {v2}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.loadItems:()V // method@a48e │ │ +3fa684: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ 0x0017 line=129 │ │ 0x001b line=130 │ │ 0x001d line=131 │ │ locals : │ │ @@ -1770431,63 +1770414,63 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 97 16-bit code units │ │ -3fa2e8: |[3fa2e8] de.danoeh.antennapod.fragment.AllEpisodesFragment.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ -3fa2f8: 6f20 9da4 4300 |0000: invoke-super {v3, v4}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@a49d │ │ -3fa2fe: 0a00 |0003: move-result v0 │ │ -3fa300: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -3fa302: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ -3fa306: 0f01 |0007: return v1 │ │ -3fa308: 7210 db0b 0400 |0008: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ -3fa30e: 0a00 |000b: move-result v0 │ │ -3fa310: 1402 9101 0a7f |000c: const v2, #float 1.83442e+38 // #7f0a0191 │ │ -3fa316: 3320 1300 |000f: if-ne v0, v2, 0022 // +0013 │ │ -3fa31a: 6e10 e7a2 0300 |0011: invoke-virtual {v3}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.getFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@a2e7 │ │ -3fa320: 0c04 |0014: move-result-object v4 │ │ -3fa322: 7110 68a0 0400 |0015: invoke-static {v4}, Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog;.newInstance:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog; // method@a068 │ │ -3fa328: 0c04 |0018: move-result-object v4 │ │ -3fa32a: 6e10 2c35 0300 |0019: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@352c │ │ -3fa330: 0c00 |001c: move-result-object v0 │ │ -3fa332: 1202 |001d: const/4 v2, #int 0 // #0 │ │ -3fa334: 6e30 f134 0402 |001e: invoke-virtual {v4, v0, v2}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34f1 │ │ -3fa33a: 0f01 |0021: return v1 │ │ -3fa33c: 7210 db0b 0400 |0022: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ -3fa342: 0a00 |0025: move-result v0 │ │ -3fa344: 1402 4000 0a7f |0026: const v2, #float 1.83435e+38 // #7f0a0040 │ │ -3fa34a: 3320 2c00 |0029: if-ne v0, v2, 0055 // +002c │ │ -3fa34e: 2204 fd1e |002b: new-instance v4, Ljava/util/ArrayList; // type@1efd │ │ -3fa352: 6e10 e7a2 0300 |002d: invoke-virtual {v3}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.getFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@a2e7 │ │ -3fa358: 0c00 |0030: move-result-object v0 │ │ -3fa35a: 6e10 58ac 0000 |0031: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.getValuesList:()Ljava/util/List; // method@ac58 │ │ -3fa360: 0c00 |0034: move-result-object v0 │ │ -3fa362: 7020 a2b4 0400 |0035: invoke-direct {v4, v0}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@b4a2 │ │ -3fa368: 1a00 6e9f |0038: const-string v0, "is_favorite" // string@9f6e │ │ -3fa36c: 6e20 a8b4 0400 |003a: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@b4a8 │ │ -3fa372: 0a02 |003d: move-result v2 │ │ -3fa374: 3802 0600 |003e: if-eqz v2, 0044 // +0006 │ │ -3fa378: 6e20 b0b4 0400 |0040: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@b4b0 │ │ -3fa37e: 2804 |0043: goto 0047 // +0004 │ │ -3fa380: 6e20 a4b4 0400 |0044: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b4a4 │ │ -3fa386: 2200 171a |0047: new-instance v0, Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog$AllEpisodesFilterChangedEvent; // type@1a17 │ │ -3fa38a: 2202 0a1f |0049: new-instance v2, Ljava/util/HashSet; // type@1f0a │ │ -3fa38e: 7020 41b5 4200 |004b: invoke-direct {v2, v4}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@b541 │ │ -3fa394: 7020 66a0 2000 |004e: invoke-direct {v0, v2}, Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog$AllEpisodesFilterChangedEvent;.:(Ljava/util/Set;)V // method@a066 │ │ -3fa39a: 6e20 f1a2 0300 |0051: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.onFilterChanged:(Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog$AllEpisodesFilterChangedEvent;)V // method@a2f1 │ │ -3fa3a0: 0f01 |0054: return v1 │ │ -3fa3a2: 7110 afa6 0400 |0055: invoke-static {v4}, Lde/danoeh/antennapod/fragment/MenuItemToSortOrderConverter;.convert:(Landroid/view/MenuItem;)Lde/danoeh/antennapod/model/feed/SortOrder; // method@a6af │ │ -3fa3a8: 0c04 |0058: move-result-object v4 │ │ -3fa3aa: 3804 0600 |0059: if-eqz v4, 005f // +0006 │ │ -3fa3ae: 7020 f3a2 4300 |005b: invoke-direct {v3, v4}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.saveSortOrderAndRefresh:(Lde/danoeh/antennapod/model/feed/SortOrder;)V // method@a2f3 │ │ -3fa3b4: 0f01 |005e: return v1 │ │ -3fa3b6: 1204 |005f: const/4 v4, #int 0 // #0 │ │ -3fa3b8: 0f04 |0060: return v4 │ │ +3fa2b0: |[3fa2b0] de.danoeh.antennapod.fragment.AllEpisodesFragment.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ +3fa2c0: 6f20 9da4 4300 |0000: invoke-super {v3, v4}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@a49d │ │ +3fa2c6: 0a00 |0003: move-result v0 │ │ +3fa2c8: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +3fa2ca: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ +3fa2ce: 0f01 |0007: return v1 │ │ +3fa2d0: 7210 db0b 0400 |0008: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ +3fa2d6: 0a00 |000b: move-result v0 │ │ +3fa2d8: 1402 9101 0a7f |000c: const v2, #float 1.83442e+38 // #7f0a0191 │ │ +3fa2de: 3320 1300 |000f: if-ne v0, v2, 0022 // +0013 │ │ +3fa2e2: 6e10 e7a2 0300 |0011: invoke-virtual {v3}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.getFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@a2e7 │ │ +3fa2e8: 0c04 |0014: move-result-object v4 │ │ +3fa2ea: 7110 68a0 0400 |0015: invoke-static {v4}, Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog;.newInstance:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog; // method@a068 │ │ +3fa2f0: 0c04 |0018: move-result-object v4 │ │ +3fa2f2: 6e10 2c35 0300 |0019: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@352c │ │ +3fa2f8: 0c00 |001c: move-result-object v0 │ │ +3fa2fa: 1202 |001d: const/4 v2, #int 0 // #0 │ │ +3fa2fc: 6e30 f134 0402 |001e: invoke-virtual {v4, v0, v2}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34f1 │ │ +3fa302: 0f01 |0021: return v1 │ │ +3fa304: 7210 db0b 0400 |0022: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ +3fa30a: 0a00 |0025: move-result v0 │ │ +3fa30c: 1402 4000 0a7f |0026: const v2, #float 1.83435e+38 // #7f0a0040 │ │ +3fa312: 3320 2c00 |0029: if-ne v0, v2, 0055 // +002c │ │ +3fa316: 2204 fd1e |002b: new-instance v4, Ljava/util/ArrayList; // type@1efd │ │ +3fa31a: 6e10 e7a2 0300 |002d: invoke-virtual {v3}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.getFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@a2e7 │ │ +3fa320: 0c00 |0030: move-result-object v0 │ │ +3fa322: 6e10 58ac 0000 |0031: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.getValuesList:()Ljava/util/List; // method@ac58 │ │ +3fa328: 0c00 |0034: move-result-object v0 │ │ +3fa32a: 7020 a2b4 0400 |0035: invoke-direct {v4, v0}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@b4a2 │ │ +3fa330: 1a00 6e9f |0038: const-string v0, "is_favorite" // string@9f6e │ │ +3fa334: 6e20 a8b4 0400 |003a: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@b4a8 │ │ +3fa33a: 0a02 |003d: move-result v2 │ │ +3fa33c: 3802 0600 |003e: if-eqz v2, 0044 // +0006 │ │ +3fa340: 6e20 b0b4 0400 |0040: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@b4b0 │ │ +3fa346: 2804 |0043: goto 0047 // +0004 │ │ +3fa348: 6e20 a4b4 0400 |0044: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b4a4 │ │ +3fa34e: 2200 171a |0047: new-instance v0, Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog$AllEpisodesFilterChangedEvent; // type@1a17 │ │ +3fa352: 2202 0a1f |0049: new-instance v2, Ljava/util/HashSet; // type@1f0a │ │ +3fa356: 7020 41b5 4200 |004b: invoke-direct {v2, v4}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@b541 │ │ +3fa35c: 7020 66a0 2000 |004e: invoke-direct {v0, v2}, Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog$AllEpisodesFilterChangedEvent;.:(Ljava/util/Set;)V // method@a066 │ │ +3fa362: 6e20 f1a2 0300 |0051: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.onFilterChanged:(Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog$AllEpisodesFilterChangedEvent;)V // method@a2f1 │ │ +3fa368: 0f01 |0054: return v1 │ │ +3fa36a: 7110 afa6 0400 |0055: invoke-static {v4}, Lde/danoeh/antennapod/fragment/MenuItemToSortOrderConverter;.convert:(Landroid/view/MenuItem;)Lde/danoeh/antennapod/model/feed/SortOrder; // method@a6af │ │ +3fa370: 0c04 |0058: move-result-object v4 │ │ +3fa372: 3804 0600 |0059: if-eqz v4, 005f // +0006 │ │ +3fa376: 7020 f3a2 4300 |005b: invoke-direct {v3, v4}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.saveSortOrderAndRefresh:(Lde/danoeh/antennapod/model/feed/SortOrder;)V // method@a2f3 │ │ +3fa37c: 0f01 |005e: return v1 │ │ +3fa37e: 1204 |005f: const/4 v4, #int 0 // #0 │ │ +3fa380: 0f04 |0060: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0008 line=99 │ │ 0x0011 line=100 │ │ 0x0022 line=102 │ │ 0x002b line=103 │ │ @@ -1770606,18 +1770589,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 │ │ -4051c0: |[4051c0] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$5rDDvt1eY_krPdHjG93Tv58zvKI:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;)Z │ │ -4051d0: 7020 f8a5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$setupTags$17:(Landroidx/preference/Preference;)Z // method@a5f8 │ │ -4051d6: 0a00 |0003: move-result v0 │ │ -4051d8: 0f00 |0004: return v0 │ │ +405188: |[405188] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$5rDDvt1eY_krPdHjG93Tv58zvKI:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;)Z │ │ +405198: 7020 f8a5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$setupTags$17:(Landroidx/preference/Preference;)Z // method@a5f8 │ │ +40519e: 0a00 |0003: move-result v0 │ │ +4051a0: 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; │ │ │ │ @@ -1770626,17 +1770609,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 │ │ -40590c: |[40590c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$BPHoZKUsnAkCatw0FBm8PLwXjKM:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -40591c: 7020 e9a5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$onCreatePreferences$2:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@a5e9 │ │ -405922: 0e00 |0003: return-void │ │ +4058d4: |[4058d4] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$BPHoZKUsnAkCatw0FBm8PLwXjKM:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +4058e4: 7020 e9a5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$onCreatePreferences$2:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@a5e9 │ │ +4058ea: 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; │ │ │ │ @@ -1770645,18 +1770628,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 │ │ -4051dc: |[4051dc] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$BTcFvs1XndlnQr5JYWy4LEwCgDM:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -4051ec: 7030 f3a5 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$setupNewEpisodesAction$14:(Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a5f3 │ │ -4051f2: 0a00 |0003: move-result v0 │ │ -4051f4: 0f00 |0004: return v0 │ │ +4051a4: |[4051a4] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$BTcFvs1XndlnQr5JYWy4LEwCgDM:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +4051b4: 7030 f3a5 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$setupNewEpisodesAction$14:(Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a5f3 │ │ +4051ba: 0a00 |0003: move-result v0 │ │ +4051bc: 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; │ │ @@ -1770666,18 +1770649,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 │ │ -4051f8: |[4051f8] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$CejCx9MCIOzVunddLUkHDXj9pR8:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/SwitchPreferenceCompat;Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -405208: 7040 eea5 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$setupAutoDownloadPreference$16:(Landroidx/preference/SwitchPreferenceCompat;Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a5ee │ │ -40520e: 0a00 |0003: move-result v0 │ │ -405210: 0f00 |0004: return v0 │ │ +4051c0: |[4051c0] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$CejCx9MCIOzVunddLUkHDXj9pR8:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/SwitchPreferenceCompat;Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +4051d0: 7040 eea5 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$setupAutoDownloadPreference$16:(Landroidx/preference/SwitchPreferenceCompat;Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a5ee │ │ +4051d6: 0a00 |0003: move-result v0 │ │ +4051d8: 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; │ │ @@ -1770688,18 +1770671,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 │ │ -405214: |[405214] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$F8kbvfBgo4K1PD0Ni2MLUFLvtkU:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/SwitchPreferenceCompat;Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -405224: 7040 f0a5 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$setupEpisodeNotificationPreference$18:(Landroidx/preference/SwitchPreferenceCompat;Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a5f0 │ │ -40522a: 0a00 |0003: move-result v0 │ │ -40522c: 0f00 |0004: return v0 │ │ +4051dc: |[4051dc] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$F8kbvfBgo4K1PD0Ni2MLUFLvtkU:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/SwitchPreferenceCompat;Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +4051ec: 7040 f0a5 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$setupEpisodeNotificationPreference$18:(Landroidx/preference/SwitchPreferenceCompat;Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a5f0 │ │ +4051f2: 0a00 |0003: move-result v0 │ │ +4051f4: 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; │ │ @@ -1770710,17 +1770693,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 │ │ -405924: |[405924] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$G1QM0LehcZIADCXey55gslGRRaU:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/widget/CompoundButton;Z)V │ │ -405934: 7130 f5a5 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$setupPlaybackSpeedPreference$7:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/widget/CompoundButton;Z)V // method@a5f5 │ │ -40593a: 0e00 |0003: return-void │ │ +4058ec: |[4058ec] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$G1QM0LehcZIADCXey55gslGRRaU:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/widget/CompoundButton;Z)V │ │ +4058fc: 7130 f5a5 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$setupPlaybackSpeedPreference$7:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/widget/CompoundButton;Z)V // method@a5f5 │ │ +405902: 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 │ │ @@ -1770730,18 +1770713,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 │ │ -405230: |[405230] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$MEp2e1EaK_eK022pYPGEIrrcRmM:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;)Z │ │ -405240: 7020 efa5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$setupEpisodeFilterPreference$10:(Landroidx/preference/Preference;)Z // method@a5ef │ │ -405246: 0a00 |0003: move-result v0 │ │ -405248: 0f00 |0004: return v0 │ │ +4051f8: |[4051f8] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$MEp2e1EaK_eK022pYPGEIrrcRmM:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;)Z │ │ +405208: 7020 efa5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$setupEpisodeFilterPreference$10:(Landroidx/preference/Preference;)Z // method@a5ef │ │ +40520e: 0a00 |0003: move-result v0 │ │ +405210: 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; │ │ │ │ @@ -1770750,18 +1770733,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 │ │ -40524c: |[40524c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$SGG5fXXOjoP7ACAdzyKokuBykZQ:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;)Z │ │ -40525c: 7020 eca5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$setupAuthentificationPreference$11:(Landroidx/preference/Preference;)Z // method@a5ec │ │ -405262: 0a00 |0003: move-result v0 │ │ -405264: 0f00 |0004: return v0 │ │ +405214: |[405214] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$SGG5fXXOjoP7ACAdzyKokuBykZQ:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;)Z │ │ +405224: 7020 eca5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$setupAuthentificationPreference$11:(Landroidx/preference/Preference;)Z // method@a5ec │ │ +40522a: 0a00 |0003: move-result v0 │ │ +40522c: 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; │ │ │ │ @@ -1770770,17 +1770753,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 │ │ -40593c: |[40593c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$SYeeOcK23b_Vgy9yf80eUA4HBCM:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Ljava/lang/Float;)V │ │ -40594c: 7120 f4a5 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$setupPlaybackSpeedPreference$6:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Ljava/lang/Float;)V // method@a5f4 │ │ -405952: 0e00 |0003: return-void │ │ +405904: |[405904] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$SYeeOcK23b_Vgy9yf80eUA4HBCM:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Ljava/lang/Float;)V │ │ +405914: 7120 f4a5 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$setupPlaybackSpeedPreference$6:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Ljava/lang/Float;)V // method@a5f4 │ │ +40591a: 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; │ │ │ │ @@ -1770789,17 +1770772,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 │ │ -405954: |[405954] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$UBEXJse2Z5rmNFlmPUrZH9RysHM:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/content/DialogInterface;I)V │ │ -405964: 7040 f6a5 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$setupPlaybackSpeedPreference$8:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/content/DialogInterface;I)V // method@a5f6 │ │ -40596a: 0e00 |0003: return-void │ │ +40591c: |[40591c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$UBEXJse2Z5rmNFlmPUrZH9RysHM:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/content/DialogInterface;I)V │ │ +40592c: 7040 f6a5 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$setupPlaybackSpeedPreference$8:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/content/DialogInterface;I)V // method@a5f6 │ │ +405932: 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; │ │ @@ -1770810,18 +1770793,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 │ │ -405268: |[405268] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$c9Iky_ilXArlH6YsEn_OI2Ve4gw:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;)Z │ │ -405278: 7020 f1a5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$setupFeedAutoSkipPreference$5:(Landroidx/preference/Preference;)Z // method@a5f1 │ │ -40527e: 0a00 |0003: move-result v0 │ │ -405280: 0f00 |0004: return v0 │ │ +405230: |[405230] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$c9Iky_ilXArlH6YsEn_OI2Ve4gw:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;)Z │ │ +405240: 7020 f1a5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$setupFeedAutoSkipPreference$5:(Landroidx/preference/Preference;)Z // method@a5f1 │ │ +405246: 0a00 |0003: move-result v0 │ │ +405248: 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; │ │ │ │ @@ -1770830,17 +1770813,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Ljava/lang/Boolean;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -40596c: |[40596c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$dDGqeQzHgp038hpnrVXnemVpyS8:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Ljava/lang/Boolean;)V │ │ -40597c: 7020 e7a5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$new$0:(Ljava/lang/Boolean;)V // method@a5e7 │ │ -405982: 0e00 |0003: return-void │ │ +405934: |[405934] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$dDGqeQzHgp038hpnrVXnemVpyS8:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Ljava/lang/Boolean;)V │ │ +405944: 7020 e7a5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$new$0:(Ljava/lang/Boolean;)V // method@a5e7 │ │ +40594a: 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) Ljava/lang/Boolean; │ │ │ │ @@ -1770849,17 +1770832,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 │ │ -405984: |[405984] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$ebWV0iqxTHb8Lu82EBq6dXNB6Eg:(Ljava/lang/Throwable;)V │ │ -405994: 7110 eaa5 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$onCreatePreferences$3:(Ljava/lang/Throwable;)V // method@a5ea │ │ -40599a: 0e00 |0003: return-void │ │ +40594c: |[40594c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$ebWV0iqxTHb8Lu82EBq6dXNB6Eg:(Ljava/lang/Throwable;)V │ │ +40595c: 7110 eaa5 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$onCreatePreferences$3:(Ljava/lang/Throwable;)V // method@a5ea │ │ +405962: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/lang/Throwable; │ │ │ │ #13 : (in Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;) │ │ @@ -1770867,18 +1770850,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 │ │ -405284: |[405284] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$eeP0mgrsMH9tjllDUIpJSASKZpA:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;)Z │ │ -405294: 7020 f7a5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$setupPlaybackSpeedPreference$9:(Landroidx/preference/Preference;)Z // method@a5f7 │ │ -40529a: 0a00 |0003: move-result v0 │ │ -40529c: 0f00 |0004: return v0 │ │ +40524c: |[40524c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$eeP0mgrsMH9tjllDUIpJSASKZpA:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;)Z │ │ +40525c: 7020 f7a5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$setupPlaybackSpeedPreference$9:(Landroidx/preference/Preference;)Z // method@a5f7 │ │ +405262: 0a00 |0003: move-result v0 │ │ +405264: 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; │ │ │ │ @@ -1770887,18 +1770870,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 │ │ -4052a0: |[4052a0] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$hIaTdUMv7UXFpg5Kf22wyJ0gyzA:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -4052b0: 7030 f9a5 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$setupVolumeAdaptationPreferences$13:(Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a5f9 │ │ -4052b6: 0a00 |0003: move-result v0 │ │ -4052b8: 0f00 |0004: return v0 │ │ +405268: |[405268] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$hIaTdUMv7UXFpg5Kf22wyJ0gyzA:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +405278: 7030 f9a5 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$setupVolumeAdaptationPreferences$13:(Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a5f9 │ │ +40527e: 0a00 |0003: move-result v0 │ │ +405280: 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; │ │ @@ -1770908,17 +1770891,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 │ │ -40599c: |[40599c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$kfr6e3Ld6b3rvS18aZgrB85FPXo:(JLio/reactivex/MaybeEmitter;)V │ │ -4059ac: 7130 e8a5 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$onCreatePreferences$1:(JLio/reactivex/MaybeEmitter;)V // method@a5e8 │ │ -4059b2: 0e00 |0003: return-void │ │ +405964: |[405964] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$kfr6e3Ld6b3rvS18aZgrB85FPXo:(JLio/reactivex/MaybeEmitter;)V │ │ +405974: 7130 e8a5 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$onCreatePreferences$1:(JLio/reactivex/MaybeEmitter;)V // method@a5e8 │ │ +40597a: 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; │ │ │ │ @@ -1770927,18 +1770910,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 │ │ -4052bc: |[4052bc] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$o6PbHn7u06F6rO9KzHgOOhoMx9A:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -4052cc: 7030 eda5 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$setupAutoDeletePreference$12:(Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a5ed │ │ -4052d2: 0a00 |0003: move-result v0 │ │ -4052d4: 0f00 |0004: return v0 │ │ +405284: |[405284] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$o6PbHn7u06F6rO9KzHgOOhoMx9A:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +405294: 7030 eda5 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$setupAutoDeletePreference$12:(Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a5ed │ │ +40529a: 0a00 |0003: move-result v0 │ │ +40529c: 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; │ │ @@ -1770948,18 +1770931,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 │ │ -4052d8: |[4052d8] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$pldnE-inOd1uFs6pcWzeuSdhNpo:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/SwitchPreferenceCompat;Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -4052e8: 7040 f2a5 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$setupKeepUpdatedPreference$15:(Landroidx/preference/SwitchPreferenceCompat;Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a5f2 │ │ -4052ee: 0a00 |0003: move-result v0 │ │ -4052f0: 0f00 |0004: return v0 │ │ +4052a0: |[4052a0] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$pldnE-inOd1uFs6pcWzeuSdhNpo:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/SwitchPreferenceCompat;Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +4052b0: 7040 f2a5 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$setupKeepUpdatedPreference$15:(Landroidx/preference/SwitchPreferenceCompat;Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a5f2 │ │ +4052b6: 0a00 |0003: move-result v0 │ │ +4052b8: 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; │ │ @@ -1770970,34 +1770953,34 @@ │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -4059b4: |[4059b4] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$zxkOOZcYU0Qi7hjzIUwcuKHbiJA:()V │ │ -4059c4: 7100 eba5 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$onCreatePreferences$4:()V // method@a5eb │ │ -4059ca: 0e00 |0003: return-void │ │ +40597c: |[40597c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$zxkOOZcYU0Qi7hjzIUwcuKHbiJA:()V │ │ +40598c: 7100 eba5 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$onCreatePreferences$4:()V // method@a5eb │ │ +405992: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #19 : (in Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;) │ │ name : '-$$Nest$fgetfeed' │ │ 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 │ │ -4058dc: |[4058dc] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.-$$Nest$fgetfeed:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)Lde/danoeh/antennapod/model/feed/Feed; │ │ -4058ec: 5400 ad93 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@93ad │ │ -4058f0: 1100 |0002: return-object v0 │ │ +4058a4: |[4058a4] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.-$$Nest$fgetfeed:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)Lde/danoeh/antennapod/model/feed/Feed; │ │ +4058b4: 5400 ad93 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@93ad │ │ +4058b8: 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;) │ │ @@ -1771005,17 +1770988,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 │ │ -4058f4: |[4058f4] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.-$$Nest$fgetfeedPreferences:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ -405904: 5400 ae93 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ -405908: 1100 |0002: return-object v0 │ │ +4058bc: |[4058bc] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.-$$Nest$fgetfeedPreferences:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ +4058cc: 5400 ae93 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ +4058d0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ │ │ #21 : (in Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;) │ │ @@ -1771023,28 +1771006,28 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 25 16-bit code units │ │ -4059cc: |[4059cc] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.:()V │ │ -4059dc: 1a00 e27f |0000: const-string v0, "episodeFilter" // string@7fe2 │ │ -4059e0: 6900 a793 |0002: sput-object v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_EPISODE_FILTER:Ljava/lang/CharSequence; // field@93a7 │ │ -4059e4: 1a00 5485 |0004: const-string v0, "feedSettingsScreen" // string@8554 │ │ -4059e8: 6900 aa93 |0006: sput-object v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_SCREEN:Ljava/lang/CharSequence; // field@93aa │ │ -4059ec: 1a00 ff6d |0008: const-string v0, "authentication" // string@6dff │ │ -4059f0: 6900 a393 |000a: sput-object v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_AUTHENTICATION:Ljava/lang/CharSequence; // field@93a3 │ │ -4059f4: 1a00 126e |000c: const-string v0, "autoDelete" // string@6e12 │ │ -4059f8: 6900 a493 |000e: sput-object v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_AUTO_DELETE:Ljava/lang/CharSequence; // field@93a4 │ │ -4059fc: 1a00 196e |0010: const-string v0, "autoDownloadCategory" // string@6e19 │ │ -405a00: 6900 a693 |0012: sput-object v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_CATEGORY_AUTO_DOWNLOAD:Ljava/lang/CharSequence; // field@93a6 │ │ -405a04: 1a00 4f85 |0014: const-string v0, "feedNewEpisodesAction" // string@854f │ │ -405a08: 6900 a993 |0016: sput-object v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_NEW_EPISODES_ACTION:Ljava/lang/CharSequence; // field@93a9 │ │ -405a0c: 0e00 |0018: return-void │ │ +405994: |[405994] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.:()V │ │ +4059a4: 1a00 e27f |0000: const-string v0, "episodeFilter" // string@7fe2 │ │ +4059a8: 6900 a793 |0002: sput-object v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_EPISODE_FILTER:Ljava/lang/CharSequence; // field@93a7 │ │ +4059ac: 1a00 5485 |0004: const-string v0, "feedSettingsScreen" // string@8554 │ │ +4059b0: 6900 aa93 |0006: sput-object v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_SCREEN:Ljava/lang/CharSequence; // field@93aa │ │ +4059b4: 1a00 ff6d |0008: const-string v0, "authentication" // string@6dff │ │ +4059b8: 6900 a393 |000a: sput-object v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_AUTHENTICATION:Ljava/lang/CharSequence; // field@93a3 │ │ +4059bc: 1a00 126e |000c: const-string v0, "autoDelete" // string@6e12 │ │ +4059c0: 6900 a493 |000e: sput-object v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_AUTO_DELETE:Ljava/lang/CharSequence; // field@93a4 │ │ +4059c4: 1a00 196e |0010: const-string v0, "autoDownloadCategory" // string@6e19 │ │ +4059c8: 6900 a693 |0012: sput-object v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_CATEGORY_AUTO_DOWNLOAD:Ljava/lang/CharSequence; // field@93a6 │ │ +4059cc: 1a00 4f85 |0014: const-string v0, "feedNewEpisodesAction" // string@854f │ │ +4059d0: 6900 a993 |0016: sput-object v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_NEW_EPISODES_ACTION:Ljava/lang/CharSequence; // field@93a9 │ │ +4059d4: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=113 │ │ 0x0006 line=114 │ │ 0x000a line=115 │ │ 0x000e line=116 │ │ 0x0012 line=117 │ │ @@ -1771056,26 +1771039,26 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -405a10: |[405a10] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.:()V │ │ -405a20: 7010 ba3d 0200 |0000: invoke-direct {v2}, Landroidx/preference/PreferenceFragmentCompat;.:()V // method@3dba │ │ -405a26: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -405a28: 5c20 af93 |0004: iput-boolean v0, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.notificationPermissionDenied:Z // field@93af │ │ -405a2c: 2200 4b03 |0006: new-instance v0, Landroidx/activity/result/contract/ActivityResultContracts$RequestPermission; // type@034b │ │ -405a30: 7010 b013 0000 |0008: invoke-direct {v0}, Landroidx/activity/result/contract/ActivityResultContracts$RequestPermission;.:()V // method@13b0 │ │ -405a36: 2201 5f1b |000b: new-instance v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda14; // type@1b5f │ │ -405a3a: 7020 aaa5 2100 |000d: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda14;.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V // method@a5aa │ │ -405a40: 6e30 ac35 0201 |0010: invoke-virtual {v2, v0, v1}, Landroidx/fragment/app/Fragment;.registerForActivityResult:(Landroidx/activity/result/contract/ActivityResultContract;Landroidx/activity/result/ActivityResultCallback;)Landroidx/activity/result/ActivityResultLauncher; // method@35ac │ │ -405a46: 0c00 |0013: move-result-object v0 │ │ -405a48: 5b20 b093 |0014: iput-object v0, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.requestPermissionLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@93b0 │ │ -405a4c: 0e00 |0016: return-void │ │ +4059d8: |[4059d8] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.:()V │ │ +4059e8: 7010 ba3d 0200 |0000: invoke-direct {v2}, Landroidx/preference/PreferenceFragmentCompat;.:()V // method@3dba │ │ +4059ee: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +4059f0: 5c20 af93 |0004: iput-boolean v0, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.notificationPermissionDenied:Z // field@93af │ │ +4059f4: 2200 4b03 |0006: new-instance v0, Landroidx/activity/result/contract/ActivityResultContracts$RequestPermission; // type@034b │ │ +4059f8: 7010 b013 0000 |0008: invoke-direct {v0}, Landroidx/activity/result/contract/ActivityResultContracts$RequestPermission;.:()V // method@13b0 │ │ +4059fe: 2201 5f1b |000b: new-instance v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda14; // type@1b5f │ │ +405a02: 7020 aaa5 2100 |000d: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda14;.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V // method@a5aa │ │ +405a08: 6e30 ac35 0201 |0010: invoke-virtual {v2, v0, v1}, Landroidx/fragment/app/Fragment;.registerForActivityResult:(Landroidx/activity/result/contract/ActivityResultContract;Landroidx/activity/result/ActivityResultCallback;)Landroidx/activity/result/ActivityResultLauncher; // method@35ac │ │ +405a0e: 0c00 |0013: move-result-object v0 │ │ +405a10: 5b20 b093 |0014: iput-object v0, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.requestPermissionLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@93b0 │ │ +405a14: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0004 line=135 │ │ 0x0006 line=136 │ │ 0x0010 line=137 │ │ locals : │ │ @@ -1771086,44 +1771069,44 @@ │ │ type : '(Ljava/lang/Boolean;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 58 16-bit code units │ │ -405a50: |[405a50] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$new$0:(Ljava/lang/Boolean;)V │ │ -405a60: 6e10 3eb2 0400 |0000: invoke-virtual {v4}, Ljava/lang/Boolean;.booleanValue:()Z // method@b23e │ │ -405a66: 0a04 |0003: move-result v4 │ │ -405a68: 3804 0300 |0004: if-eqz v4, 0007 // +0003 │ │ -405a6c: 0e00 |0006: return-void │ │ -405a6e: 5534 af93 |0007: iget-boolean v4, v3, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.notificationPermissionDenied:Z // field@93af │ │ -405a72: 3804 1f00 |0009: if-eqz v4, 0028 // +001f │ │ -405a76: 2204 6c00 |000b: new-instance v4, Landroid/content/Intent; // type@006c │ │ -405a7a: 1a00 446b |000d: const-string v0, "android.settings.APPLICATION_DETAILS_SETTINGS" // string@6b44 │ │ -405a7e: 7020 5b02 0400 |000f: invoke-direct {v4, v0}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@025b │ │ -405a84: 6e10 2d35 0300 |0012: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -405a8a: 0c00 |0015: move-result-object v0 │ │ -405a8c: 6e10 2e02 0000 |0016: invoke-virtual {v0}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@022e │ │ -405a92: 0c00 |0019: move-result-object v0 │ │ -405a94: 1201 |001a: const/4 v1, #int 0 // #0 │ │ -405a96: 1a02 0fc3 |001b: const-string v2, "package" // string@c30f │ │ -405a9a: 7130 c106 0201 |001d: invoke-static {v2, v0, v1}, Landroid/net/Uri;.fromParts:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri; // method@06c1 │ │ -405aa0: 0c00 |0020: move-result-object v0 │ │ -405aa2: 6e20 8502 0400 |0021: invoke-virtual {v4, v0}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@0285 │ │ -405aa8: 6e20 d335 4300 |0024: invoke-virtual {v3, v4}, Landroidx/fragment/app/Fragment;.startActivity:(Landroid/content/Intent;)V // method@35d3 │ │ -405aae: 0e00 |0027: return-void │ │ -405ab0: 6e10 2d35 0300 |0028: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -405ab6: 0c04 |002b: move-result-object v4 │ │ -405ab8: 1400 3b02 127f |002c: const v0, #float 1.94079e+38 // #7f12023b │ │ -405abe: 1211 |002f: const/4 v1, #int 1 // #1 │ │ -405ac0: 7130 af12 0401 |0030: invoke-static {v4, v0, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12af │ │ -405ac6: 0c04 |0033: move-result-object v4 │ │ -405ac8: 6e10 b112 0400 |0034: invoke-virtual {v4}, Landroid/widget/Toast;.show:()V // method@12b1 │ │ -405ace: 5c31 af93 |0037: iput-boolean v1, v3, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.notificationPermissionDenied:Z // field@93af │ │ -405ad2: 0e00 |0039: return-void │ │ +405a18: |[405a18] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$new$0:(Ljava/lang/Boolean;)V │ │ +405a28: 6e10 3eb2 0400 |0000: invoke-virtual {v4}, Ljava/lang/Boolean;.booleanValue:()Z // method@b23e │ │ +405a2e: 0a04 |0003: move-result v4 │ │ +405a30: 3804 0300 |0004: if-eqz v4, 0007 // +0003 │ │ +405a34: 0e00 |0006: return-void │ │ +405a36: 5534 af93 |0007: iget-boolean v4, v3, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.notificationPermissionDenied:Z // field@93af │ │ +405a3a: 3804 1f00 |0009: if-eqz v4, 0028 // +001f │ │ +405a3e: 2204 6c00 |000b: new-instance v4, Landroid/content/Intent; // type@006c │ │ +405a42: 1a00 446b |000d: const-string v0, "android.settings.APPLICATION_DETAILS_SETTINGS" // string@6b44 │ │ +405a46: 7020 5b02 0400 |000f: invoke-direct {v4, v0}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@025b │ │ +405a4c: 6e10 2d35 0300 |0012: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +405a52: 0c00 |0015: move-result-object v0 │ │ +405a54: 6e10 2e02 0000 |0016: invoke-virtual {v0}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@022e │ │ +405a5a: 0c00 |0019: move-result-object v0 │ │ +405a5c: 1201 |001a: const/4 v1, #int 0 // #0 │ │ +405a5e: 1a02 0fc3 |001b: const-string v2, "package" // string@c30f │ │ +405a62: 7130 c106 0201 |001d: invoke-static {v2, v0, v1}, Landroid/net/Uri;.fromParts:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri; // method@06c1 │ │ +405a68: 0c00 |0020: move-result-object v0 │ │ +405a6a: 6e20 8502 0400 |0021: invoke-virtual {v4, v0}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@0285 │ │ +405a70: 6e20 d335 4300 |0024: invoke-virtual {v3, v4}, Landroidx/fragment/app/Fragment;.startActivity:(Landroid/content/Intent;)V // method@35d3 │ │ +405a76: 0e00 |0027: return-void │ │ +405a78: 6e10 2d35 0300 |0028: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +405a7e: 0c04 |002b: move-result-object v4 │ │ +405a80: 1400 3b02 127f |002c: const v0, #float 1.94079e+38 // #7f12023b │ │ +405a86: 1211 |002f: const/4 v1, #int 1 // #1 │ │ +405a88: 7130 af12 0401 |0030: invoke-static {v4, v0, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12af │ │ +405a8e: 0c04 |0033: move-result-object v4 │ │ +405a90: 6e10 b112 0400 |0034: invoke-virtual {v4}, Landroid/widget/Toast;.show:()V // method@12b1 │ │ +405a96: 5c31 af93 |0037: iput-boolean v1, v3, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.notificationPermissionDenied:Z // field@93af │ │ +405a9a: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 0x0007 line=141 │ │ 0x000b line=142 │ │ 0x0012 line=143 │ │ 0x0021 line=144 │ │ @@ -1771139,22 +1771122,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 │ │ -405ad4: |[405ad4] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$onCreatePreferences$1:(JLio/reactivex/MaybeEmitter;)V │ │ -405ae4: 7120 549b 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeed:(J)Lde/danoeh/antennapod/model/feed/Feed; // method@9b54 │ │ -405aea: 0c00 |0003: move-result-object v0 │ │ -405aec: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ -405af0: 7220 7ab1 0200 |0006: invoke-interface {v2, v0}, Lio/reactivex/MaybeEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b17a │ │ -405af6: 2804 |0009: goto 000d // +0004 │ │ -405af8: 7210 79b1 0200 |000a: invoke-interface {v2}, Lio/reactivex/MaybeEmitter;.onComplete:()V // method@b179 │ │ -405afe: 0e00 |000d: return-void │ │ +405a9c: |[405a9c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$onCreatePreferences$1:(JLio/reactivex/MaybeEmitter;)V │ │ +405aac: 7120 549b 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeed:(J)Lde/danoeh/antennapod/model/feed/Feed; // method@9b54 │ │ +405ab2: 0c00 |0003: move-result-object v0 │ │ +405ab4: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ +405ab8: 7220 7ab1 0200 |0006: invoke-interface {v2, v0}, Lio/reactivex/MaybeEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b17a │ │ +405abe: 2804 |0009: goto 000d // +0004 │ │ +405ac0: 7210 79b1 0200 |000a: invoke-interface {v2}, Lio/reactivex/MaybeEmitter;.onComplete:()V // method@b179 │ │ +405ac6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ 0x0006 line=171 │ │ 0x000a line=173 │ │ locals : │ │ 0x0000 - 0x000e reg=0 (null) J │ │ @@ -1771165,54 +1771148,54 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 94 16-bit code units │ │ -405b00: |[405b00] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$onCreatePreferences$2:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -405b10: 5b12 ad93 |0000: iput-object v2, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@93ad │ │ -405b14: 6e10 d4ab 0200 |0002: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ -405b1a: 0c02 |0005: move-result-object v2 │ │ -405b1c: 5b12 ae93 |0006: iput-object v2, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ -405b20: 7010 00a6 0100 |0008: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.setupAutoDownloadGlobalPreference:()V // method@a600 │ │ -405b26: 7010 01a6 0100 |000b: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.setupAutoDownloadPreference:()V // method@a601 │ │ -405b2c: 7010 05a6 0100 |000e: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.setupKeepUpdatedPreference:()V // method@a605 │ │ -405b32: 7010 ffa5 0100 |0011: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.setupAutoDeletePreference:()V // method@a5ff │ │ -405b38: 7010 09a6 0100 |0014: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.setupVolumeAdaptationPreferences:()V // method@a609 │ │ -405b3e: 7010 06a6 0100 |0017: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.setupNewEpisodesAction:()V // method@a606 │ │ -405b44: 7010 fea5 0100 |001a: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.setupAuthentificationPreference:()V // method@a5fe │ │ -405b4a: 7010 02a6 0100 |001d: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.setupEpisodeFilterPreference:()V // method@a602 │ │ -405b50: 7010 07a6 0100 |0020: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.setupPlaybackSpeedPreference:()V // method@a607 │ │ -405b56: 7010 04a6 0100 |0023: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.setupFeedAutoSkipPreference:()V // method@a604 │ │ -405b5c: 7010 03a6 0100 |0026: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.setupEpisodeNotificationPreference:()V // method@a603 │ │ -405b62: 7010 08a6 0100 |0029: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.setupTags:()V // method@a608 │ │ -405b68: 7010 0aa6 0100 |002c: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.updateAutoDeleteSummary:()V // method@a60a │ │ -405b6e: 7010 0da6 0100 |002f: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.updateVolumeAdaptationValue:()V // method@a60d │ │ -405b74: 7010 0ba6 0100 |0032: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.updateAutoDownloadEnabled:()V // method@a60b │ │ -405b7a: 7010 0ca6 0100 |0035: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.updateNewEpisodesAction:()V // method@a60c │ │ -405b80: 5412 ad93 |0038: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@93ad │ │ -405b84: 6e10 daab 0200 |003a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ -405b8a: 0a02 |003d: move-result v2 │ │ -405b8c: 3802 1500 |003e: if-eqz v2, 0053 // +0015 │ │ -405b90: 6202 a393 |0040: sget-object v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_AUTHENTICATION:Ljava/lang/CharSequence; // field@93a3 │ │ -405b94: 6e20 bd3d 2100 |0042: invoke-virtual {v1, v2}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -405b9a: 0c02 |0045: move-result-object v2 │ │ -405b9c: 1200 |0046: const/4 v0, #int 0 // #0 │ │ -405b9e: 6e20 853d 0200 |0047: invoke-virtual {v2, v0}, Landroidx/preference/Preference;.setVisible:(Z)V // method@3d85 │ │ -405ba4: 6202 a693 |004a: sget-object v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_CATEGORY_AUTO_DOWNLOAD:Ljava/lang/CharSequence; // field@93a6 │ │ -405ba8: 6e20 bd3d 2100 |004c: invoke-virtual {v1, v2}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -405bae: 0c02 |004f: move-result-object v2 │ │ -405bb0: 6e20 853d 0200 |0050: invoke-virtual {v2, v0}, Landroidx/preference/Preference;.setVisible:(Z)V // method@3d85 │ │ -405bb6: 6202 aa93 |0053: sget-object v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_SCREEN:Ljava/lang/CharSequence; // field@93aa │ │ -405bba: 6e20 bd3d 2100 |0055: invoke-virtual {v1, v2}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -405bc0: 0c02 |0058: move-result-object v2 │ │ -405bc2: 1210 |0059: const/4 v0, #int 1 // #1 │ │ -405bc4: 6e20 853d 0200 |005a: invoke-virtual {v2, v0}, Landroidx/preference/Preference;.setVisible:(Z)V // method@3d85 │ │ -405bca: 0e00 |005d: return-void │ │ +405ac8: |[405ac8] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$onCreatePreferences$2:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +405ad8: 5b12 ad93 |0000: iput-object v2, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@93ad │ │ +405adc: 6e10 d4ab 0200 |0002: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ +405ae2: 0c02 |0005: move-result-object v2 │ │ +405ae4: 5b12 ae93 |0006: iput-object v2, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ +405ae8: 7010 00a6 0100 |0008: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.setupAutoDownloadGlobalPreference:()V // method@a600 │ │ +405aee: 7010 01a6 0100 |000b: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.setupAutoDownloadPreference:()V // method@a601 │ │ +405af4: 7010 05a6 0100 |000e: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.setupKeepUpdatedPreference:()V // method@a605 │ │ +405afa: 7010 ffa5 0100 |0011: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.setupAutoDeletePreference:()V // method@a5ff │ │ +405b00: 7010 09a6 0100 |0014: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.setupVolumeAdaptationPreferences:()V // method@a609 │ │ +405b06: 7010 06a6 0100 |0017: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.setupNewEpisodesAction:()V // method@a606 │ │ +405b0c: 7010 fea5 0100 |001a: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.setupAuthentificationPreference:()V // method@a5fe │ │ +405b12: 7010 02a6 0100 |001d: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.setupEpisodeFilterPreference:()V // method@a602 │ │ +405b18: 7010 07a6 0100 |0020: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.setupPlaybackSpeedPreference:()V // method@a607 │ │ +405b1e: 7010 04a6 0100 |0023: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.setupFeedAutoSkipPreference:()V // method@a604 │ │ +405b24: 7010 03a6 0100 |0026: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.setupEpisodeNotificationPreference:()V // method@a603 │ │ +405b2a: 7010 08a6 0100 |0029: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.setupTags:()V // method@a608 │ │ +405b30: 7010 0aa6 0100 |002c: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.updateAutoDeleteSummary:()V // method@a60a │ │ +405b36: 7010 0da6 0100 |002f: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.updateVolumeAdaptationValue:()V // method@a60d │ │ +405b3c: 7010 0ba6 0100 |0032: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.updateAutoDownloadEnabled:()V // method@a60b │ │ +405b42: 7010 0ca6 0100 |0035: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.updateNewEpisodesAction:()V // method@a60c │ │ +405b48: 5412 ad93 |0038: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@93ad │ │ +405b4c: 6e10 daab 0200 |003a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abda │ │ +405b52: 0a02 |003d: move-result v2 │ │ +405b54: 3802 1500 |003e: if-eqz v2, 0053 // +0015 │ │ +405b58: 6202 a393 |0040: sget-object v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_AUTHENTICATION:Ljava/lang/CharSequence; // field@93a3 │ │ +405b5c: 6e20 bd3d 2100 |0042: invoke-virtual {v1, v2}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +405b62: 0c02 |0045: move-result-object v2 │ │ +405b64: 1200 |0046: const/4 v0, #int 0 // #0 │ │ +405b66: 6e20 853d 0200 |0047: invoke-virtual {v2, v0}, Landroidx/preference/Preference;.setVisible:(Z)V // method@3d85 │ │ +405b6c: 6202 a693 |004a: sget-object v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_CATEGORY_AUTO_DOWNLOAD:Ljava/lang/CharSequence; // field@93a6 │ │ +405b70: 6e20 bd3d 2100 |004c: invoke-virtual {v1, v2}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +405b76: 0c02 |004f: move-result-object v2 │ │ +405b78: 6e20 853d 0200 |0050: invoke-virtual {v2, v0}, Landroidx/preference/Preference;.setVisible:(Z)V // method@3d85 │ │ +405b7e: 6202 aa93 |0053: sget-object v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_SCREEN:Ljava/lang/CharSequence; // field@93aa │ │ +405b82: 6e20 bd3d 2100 |0055: invoke-virtual {v1, v2}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +405b88: 0c02 |0058: move-result-object v2 │ │ +405b8a: 1210 |0059: const/4 v0, #int 1 // #1 │ │ +405b8c: 6e20 853d 0200 |005a: invoke-virtual {v2, v0}, Landroidx/preference/Preference;.setVisible:(Z)V // method@3d85 │ │ +405b92: 0e00 |005d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ 0x0002 line=180 │ │ 0x0008 line=182 │ │ 0x000b line=183 │ │ 0x000e line=184 │ │ @@ -1771242,20 +1771225,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 │ │ -405bcc: |[405bcc] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$onCreatePreferences$3:(Ljava/lang/Throwable;)V │ │ -405bdc: 1a00 ad1d |0000: const-string v0, "FeedSettingsFragment" // string@1dad │ │ -405be0: 7110 020b 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ -405be6: 0c01 |0005: move-result-object v1 │ │ -405be8: 7120 fe0a 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -405bee: 0e00 |0009: return-void │ │ +405b94: |[405b94] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$onCreatePreferences$3:(Ljava/lang/Throwable;)V │ │ +405ba4: 1a00 ad1d |0000: const-string v0, "FeedSettingsFragment" // string@1dad │ │ +405ba8: 7110 020b 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ +405bae: 0c01 |0005: move-result-object v1 │ │ +405bb0: 7120 fe0a 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +405bb6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=206 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Ljava/lang/Throwable; │ │ │ │ #27 : (in Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;) │ │ @@ -1771263,48 +1771246,48 @@ │ │ type : '()V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -405bf0: |[405bf0] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$onCreatePreferences$4:()V │ │ -405c00: 0e00 |0000: return-void │ │ +405bb8: |[405bb8] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$onCreatePreferences$4:()V │ │ +405bc8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #28 : (in Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;) │ │ name : 'lambda$setupAuthentificationPreference$11' │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 32 16-bit code units │ │ -4052f4: |[4052f4] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$setupAuthentificationPreference$11:(Landroidx/preference/Preference;)Z │ │ -405304: 2208 701b |0000: new-instance v8, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3; // type@1b70 │ │ -405308: 6e10 2d35 0700 |0002: invoke-virtual {v7}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -40530e: 0c02 |0005: move-result-object v2 │ │ -405310: 1403 3300 127f |0006: const v3, #float 1.94068e+38 // #7f120033 │ │ -405316: 1214 |0009: const/4 v4, #int 1 // #1 │ │ -405318: 5470 ae93 |000a: iget-object v0, v7, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ -40531c: 6e10 b5ac 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getUsername:()Ljava/lang/String; // method@acb5 │ │ -405322: 0c05 |000f: move-result-object v5 │ │ -405324: 5470 ae93 |0010: iget-object v0, v7, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ -405328: 6e10 b1ac 0000 |0012: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getPassword:()Ljava/lang/String; // method@acb1 │ │ -40532e: 0c06 |0015: move-result-object v6 │ │ -405330: 0780 |0016: move-object v0, v8 │ │ -405332: 0771 |0017: move-object v1, v7 │ │ -405334: 7607 cda5 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@a5cd │ │ -40533a: 6e10 7114 0800 |001b: invoke-virtual {v8}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ -405340: 1208 |001e: const/4 v8, #int 0 // #0 │ │ -405342: 0f08 |001f: return v8 │ │ +4052bc: |[4052bc] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$setupAuthentificationPreference$11:(Landroidx/preference/Preference;)Z │ │ +4052cc: 2208 701b |0000: new-instance v8, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3; // type@1b70 │ │ +4052d0: 6e10 2d35 0700 |0002: invoke-virtual {v7}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +4052d6: 0c02 |0005: move-result-object v2 │ │ +4052d8: 1403 3300 127f |0006: const v3, #float 1.94068e+38 // #7f120033 │ │ +4052de: 1214 |0009: const/4 v4, #int 1 // #1 │ │ +4052e0: 5470 ae93 |000a: iget-object v0, v7, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ +4052e4: 6e10 b5ac 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getUsername:()Ljava/lang/String; // method@acb5 │ │ +4052ea: 0c05 |000f: move-result-object v5 │ │ +4052ec: 5470 ae93 |0010: iget-object v0, v7, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ +4052f0: 6e10 b1ac 0000 |0012: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getPassword:()Ljava/lang/String; // method@acb1 │ │ +4052f6: 0c06 |0015: move-result-object v6 │ │ +4052f8: 0780 |0016: move-object v0, v8 │ │ +4052fa: 0771 |0017: move-object v1, v7 │ │ +4052fc: 7607 cda5 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@a5cd │ │ +405302: 6e10 7114 0800 |001b: invoke-virtual {v8}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ +405308: 1208 |001e: const/4 v8, #int 0 // #0 │ │ +40530a: 0f08 |001f: return v8 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=284 │ │ 0x000c line=286 │ │ 0x001b line=302 │ │ locals : │ │ 0x0000 - 0x0020 reg=7 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ @@ -1771315,63 +1771298,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 │ │ -405344: |[405344] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$setupAutoDeletePreference$12:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -405354: 1f04 8d1e |0000: check-cast v4, Ljava/lang/String; // type@1e8d │ │ -405358: 6e10 2fb3 0400 |0002: invoke-virtual {v4}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ -40535e: 6e10 2fb3 0400 |0005: invoke-virtual {v4}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ -405364: 0a03 |0008: move-result v3 │ │ -405366: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -405368: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ -40536a: 2c03 4900 0000 |000b: sparse-switch v3, 00000054 // +00000049 │ │ -405370: 2821 |000e: goto 002f // +0021 │ │ -405372: 1a03 2abc |000f: const-string v3, "never" // string@bc2a │ │ -405376: 6e20 28b3 3400 |0011: invoke-virtual {v4, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -40537c: 0a03 |0014: move-result v3 │ │ -40537e: 3903 0300 |0015: if-nez v3, 0018 // +0003 │ │ -405382: 2818 |0017: goto 002f // +0018 │ │ -405384: 1221 |0018: const/4 v1, #int 2 // #2 │ │ -405386: 2816 |0019: goto 002f // +0016 │ │ -405388: 1a03 9d96 |001a: const-string v3, "global" // string@969d │ │ -40538c: 6e20 28b3 3400 |001c: invoke-virtual {v4, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -405392: 0a03 |001f: move-result v3 │ │ -405394: 3903 0300 |0020: if-nez v3, 0023 // +0003 │ │ -405398: 280d |0022: goto 002f // +000d │ │ -40539a: 1211 |0023: const/4 v1, #int 1 // #1 │ │ -40539c: 280b |0024: goto 002f // +000b │ │ -40539e: 1a03 c06a |0025: const-string v3, "always" // string@6ac0 │ │ -4053a2: 6e20 28b3 3400 |0027: invoke-virtual {v4, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -4053a8: 0a03 |002a: move-result v3 │ │ -4053aa: 3903 0300 |002b: if-nez v3, 002e // +0003 │ │ -4053ae: 2802 |002d: goto 002f // +0002 │ │ -4053b0: 1201 |002e: const/4 v1, #int 0 // #0 │ │ -4053b2: 2b01 3300 0000 |002f: packed-switch v1, 00000062 // +00000033 │ │ -4053b8: 2818 |0032: goto 004a // +0018 │ │ -4053ba: 5423 ae93 |0033: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ -4053be: 6204 6797 |0035: sget-object v4, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.NEVER:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@9767 │ │ -4053c2: 6e20 b7ac 4300 |0037: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setAutoDeleteAction:(Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;)V // method@acb7 │ │ -4053c8: 2810 |003a: goto 004a // +0010 │ │ -4053ca: 5423 ae93 |003b: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ -4053ce: 6204 6697 |003d: sget-object v4, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@9766 │ │ -4053d2: 6e20 b7ac 4300 |003f: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setAutoDeleteAction:(Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;)V // method@acb7 │ │ -4053d8: 2808 |0042: goto 004a // +0008 │ │ -4053da: 5423 ae93 |0043: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ -4053de: 6204 6597 |0045: sget-object v4, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.ALWAYS:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@9765 │ │ -4053e2: 6e20 b7ac 4300 |0047: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setAutoDeleteAction:(Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;)V // method@acb7 │ │ -4053e8: 5423 ae93 |004a: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ -4053ec: 7110 619c 0300 |004c: invoke-static {v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Ljava/util/concurrent/Future; // method@9c61 │ │ -4053f2: 7010 0aa6 0200 |004f: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.updateAutoDeleteSummary:()V // method@a60a │ │ -4053f8: 0f00 |0052: return v0 │ │ -4053fa: 0000 |0053: nop // spacer │ │ -4053fc: 0002 0300 0f92 afab a303 e9b5 8cca ... |0054: sparse-switch-data (14 units) │ │ -405418: 0001 0300 0000 0000 1400 0000 0c00 ... |0062: packed-switch-data (10 units) │ │ +40530c: |[40530c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$setupAutoDeletePreference$12:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +40531c: 1f04 8d1e |0000: check-cast v4, Ljava/lang/String; // type@1e8d │ │ +405320: 6e10 2fb3 0400 |0002: invoke-virtual {v4}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ +405326: 6e10 2fb3 0400 |0005: invoke-virtual {v4}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ +40532c: 0a03 |0008: move-result v3 │ │ +40532e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +405330: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ +405332: 2c03 4900 0000 |000b: sparse-switch v3, 00000054 // +00000049 │ │ +405338: 2821 |000e: goto 002f // +0021 │ │ +40533a: 1a03 2abc |000f: const-string v3, "never" // string@bc2a │ │ +40533e: 6e20 28b3 3400 |0011: invoke-virtual {v4, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +405344: 0a03 |0014: move-result v3 │ │ +405346: 3903 0300 |0015: if-nez v3, 0018 // +0003 │ │ +40534a: 2818 |0017: goto 002f // +0018 │ │ +40534c: 1221 |0018: const/4 v1, #int 2 // #2 │ │ +40534e: 2816 |0019: goto 002f // +0016 │ │ +405350: 1a03 9d96 |001a: const-string v3, "global" // string@969d │ │ +405354: 6e20 28b3 3400 |001c: invoke-virtual {v4, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +40535a: 0a03 |001f: move-result v3 │ │ +40535c: 3903 0300 |0020: if-nez v3, 0023 // +0003 │ │ +405360: 280d |0022: goto 002f // +000d │ │ +405362: 1211 |0023: const/4 v1, #int 1 // #1 │ │ +405364: 280b |0024: goto 002f // +000b │ │ +405366: 1a03 c06a |0025: const-string v3, "always" // string@6ac0 │ │ +40536a: 6e20 28b3 3400 |0027: invoke-virtual {v4, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +405370: 0a03 |002a: move-result v3 │ │ +405372: 3903 0300 |002b: if-nez v3, 002e // +0003 │ │ +405376: 2802 |002d: goto 002f // +0002 │ │ +405378: 1201 |002e: const/4 v1, #int 0 // #0 │ │ +40537a: 2b01 3300 0000 |002f: packed-switch v1, 00000062 // +00000033 │ │ +405380: 2818 |0032: goto 004a // +0018 │ │ +405382: 5423 ae93 |0033: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ +405386: 6204 6797 |0035: sget-object v4, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.NEVER:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@9767 │ │ +40538a: 6e20 b7ac 4300 |0037: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setAutoDeleteAction:(Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;)V // method@acb7 │ │ +405390: 2810 |003a: goto 004a // +0010 │ │ +405392: 5423 ae93 |003b: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ +405396: 6204 6697 |003d: sget-object v4, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@9766 │ │ +40539a: 6e20 b7ac 4300 |003f: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setAutoDeleteAction:(Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;)V // method@acb7 │ │ +4053a0: 2808 |0042: goto 004a // +0008 │ │ +4053a2: 5423 ae93 |0043: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ +4053a6: 6204 6597 |0045: sget-object v4, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.ALWAYS:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@9765 │ │ +4053aa: 6e20 b7ac 4300 |0047: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setAutoDeleteAction:(Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;)V // method@acb7 │ │ +4053b0: 5423 ae93 |004a: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ +4053b4: 7110 619c 0300 |004c: invoke-static {v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Ljava/util/concurrent/Future; // method@9c61 │ │ +4053ba: 7010 0aa6 0200 |004f: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.updateAutoDeleteSummary:()V // method@a60a │ │ +4053c0: 0f00 |0052: return v0 │ │ +4053c2: 0000 |0053: nop // spacer │ │ +4053c4: 0002 0300 0f92 afab a303 e9b5 8cca ... |0054: sparse-switch-data (14 units) │ │ +4053e0: 0001 0300 0000 0000 1400 0000 0c00 ... |0062: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=309 │ │ 0x0033 line=317 │ │ 0x003b line=311 │ │ 0x0043 line=314 │ │ 0x004a line=321 │ │ @@ -1771386,28 +1771369,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 │ │ -40542c: |[40542c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$setupAutoDownloadPreference$16:(Landroidx/preference/SwitchPreferenceCompat;Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -40543c: 6203 dfd9 |0000: sget-object v3, Ljava/lang/Boolean;.TRUE:Ljava/lang/Boolean; // field@d9df │ │ -405440: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -405442: 3334 0400 |0003: if-ne v4, v3, 0007 // +0004 │ │ -405446: 1213 |0005: const/4 v3, #int 1 // #1 │ │ -405448: 2802 |0006: goto 0008 // +0002 │ │ -40544a: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -40544c: 5414 ae93 |0008: iget-object v4, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ -405450: 6e20 b8ac 3400 |000a: invoke-virtual {v4, v3}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setAutoDownload:(Z)V // method@acb8 │ │ -405456: 5414 ae93 |000d: iget-object v4, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ -40545a: 7110 619c 0400 |000f: invoke-static {v4}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Ljava/util/concurrent/Future; // method@9c61 │ │ -405460: 7010 0ba6 0100 |0012: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.updateAutoDownloadEnabled:()V // method@a60b │ │ -405466: 6e20 9f3e 3200 |0015: invoke-virtual {v2, v3}, Landroidx/preference/TwoStatePreference;.setChecked:(Z)V // method@3e9f │ │ -40546c: 0f00 |0018: return v0 │ │ +4053f4: |[4053f4] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$setupAutoDownloadPreference$16:(Landroidx/preference/SwitchPreferenceCompat;Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +405404: 6203 dfd9 |0000: sget-object v3, Ljava/lang/Boolean;.TRUE:Ljava/lang/Boolean; // field@d9df │ │ +405408: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +40540a: 3334 0400 |0003: if-ne v4, v3, 0007 // +0004 │ │ +40540e: 1213 |0005: const/4 v3, #int 1 // #1 │ │ +405410: 2802 |0006: goto 0008 // +0002 │ │ +405412: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +405414: 5414 ae93 |0008: iget-object v4, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ +405418: 6e20 b8ac 3400 |000a: invoke-virtual {v4, v3}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setAutoDownload:(Z)V // method@acb8 │ │ +40541e: 5414 ae93 |000d: iget-object v4, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ +405422: 7110 619c 0400 |000f: invoke-static {v4}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Ljava/util/concurrent/Future; // method@9c61 │ │ +405428: 7010 0ba6 0100 |0012: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.updateAutoDownloadEnabled:()V // method@a60b │ │ +40542e: 6e20 9f3e 3200 |0015: invoke-virtual {v2, v3}, Landroidx/preference/TwoStatePreference;.setChecked:(Z)V // method@3e9f │ │ +405434: 0f00 |0018: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=466 │ │ 0x0008 line=468 │ │ 0x000d line=469 │ │ 0x0012 line=470 │ │ 0x0015 line=471 │ │ @@ -1771422,25 +1771405,25 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -405470: |[405470] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$setupEpisodeFilterPreference$10:(Landroidx/preference/Preference;)Z │ │ -405480: 2203 6e1b |0000: new-instance v3, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$2; // type@1b6e │ │ -405484: 6e10 2d35 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -40548a: 0c00 |0005: move-result-object v0 │ │ -40548c: 5421 ae93 |0006: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ -405490: 6e10 aeac 0100 |0008: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFilter:()Lde/danoeh/antennapod/model/feed/FeedFilter; // method@acae │ │ -405496: 0c01 |000b: move-result-object v1 │ │ -405498: 7040 c8a5 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@a5c8 │ │ -40549e: 6e10 7114 0300 |000f: invoke-virtual {v3}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ -4054a4: 1203 |0012: const/4 v3, #int 0 // #0 │ │ -4054a6: 0f03 |0013: return v3 │ │ +405438: |[405438] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$setupEpisodeFilterPreference$10:(Landroidx/preference/Preference;)Z │ │ +405448: 2203 6e1b |0000: new-instance v3, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$2; // type@1b6e │ │ +40544c: 6e10 2d35 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +405452: 0c00 |0005: move-result-object v0 │ │ +405454: 5421 ae93 |0006: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ +405458: 6e10 aeac 0100 |0008: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFilter:()Lde/danoeh/antennapod/model/feed/FeedFilter; // method@acae │ │ +40545e: 0c01 |000b: move-result-object v1 │ │ +405460: 7040 c8a5 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@a5c8 │ │ +405466: 6e10 7114 0300 |000f: invoke-virtual {v3}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ +40546c: 1203 |0012: const/4 v3, #int 0 // #0 │ │ +40546e: 0f03 |0013: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ 0x000f line=277 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ 0x0000 - 0x0014 reg=3 (null) Landroidx/preference/Preference; │ │ @@ -1771450,39 +1771433,39 @@ │ │ type : '(Landroidx/preference/SwitchPreferenceCompat;Landroidx/preference/Preference;Ljava/lang/Object;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -4054a8: |[4054a8] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$setupEpisodeNotificationPreference$18:(Landroidx/preference/SwitchPreferenceCompat;Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -4054b8: 6004 dd00 |0000: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -4054bc: 1300 2100 |0002: const/16 v0, #int 33 // #21 │ │ -4054c0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -4054c2: 3404 1400 |0005: if-lt v4, v0, 0019 // +0014 │ │ -4054c6: 6e10 2d35 0200 |0007: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -4054cc: 0c04 |000a: move-result-object v4 │ │ -4054ce: 1a00 3d6b |000b: const-string v0, "android.permission.POST_NOTIFICATIONS" // string@6b3d │ │ -4054d2: 7120 8928 0400 |000d: invoke-static {v4, v0}, Landroidx/core/content/ContextCompat;.checkSelfPermission:(Landroid/content/Context;Ljava/lang/String;)I // method@2889 │ │ -4054d8: 0a04 |0010: move-result v4 │ │ -4054da: 3804 0800 |0011: if-eqz v4, 0019 // +0008 │ │ -4054de: 5423 b093 |0013: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.requestPermissionLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@93b0 │ │ -4054e2: 6e20 5a13 0300 |0015: invoke-virtual {v3, v0}, Landroidx/activity/result/ActivityResultLauncher;.launch:(Ljava/lang/Object;)V // method@135a │ │ -4054e8: 0f01 |0018: return v1 │ │ -4054ea: 6204 dfd9 |0019: sget-object v4, Ljava/lang/Boolean;.TRUE:Ljava/lang/Boolean; // field@d9df │ │ -4054ee: 3345 0400 |001b: if-ne v5, v4, 001f // +0004 │ │ -4054f2: 1214 |001d: const/4 v4, #int 1 // #1 │ │ -4054f4: 2802 |001e: goto 0020 // +0002 │ │ -4054f6: 1204 |001f: const/4 v4, #int 0 // #0 │ │ -4054f8: 5425 ae93 |0020: iget-object v5, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ -4054fc: 6e20 c1ac 4500 |0022: invoke-virtual {v5, v4}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setShowEpisodeNotification:(Z)V // method@acc1 │ │ -405502: 5425 ae93 |0025: iget-object v5, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ -405506: 7110 619c 0500 |0027: invoke-static {v5}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Ljava/util/concurrent/Future; // method@9c61 │ │ -40550c: 6e20 9f3e 4300 |002a: invoke-virtual {v3, v4}, Landroidx/preference/TwoStatePreference;.setChecked:(Z)V // method@3e9f │ │ -405512: 0f01 |002d: return v1 │ │ +405470: |[405470] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$setupEpisodeNotificationPreference$18:(Landroidx/preference/SwitchPreferenceCompat;Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +405480: 6004 dd00 |0000: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +405484: 1300 2100 |0002: const/16 v0, #int 33 // #21 │ │ +405488: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +40548a: 3404 1400 |0005: if-lt v4, v0, 0019 // +0014 │ │ +40548e: 6e10 2d35 0200 |0007: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +405494: 0c04 |000a: move-result-object v4 │ │ +405496: 1a00 3d6b |000b: const-string v0, "android.permission.POST_NOTIFICATIONS" // string@6b3d │ │ +40549a: 7120 8928 0400 |000d: invoke-static {v4, v0}, Landroidx/core/content/ContextCompat;.checkSelfPermission:(Landroid/content/Context;Ljava/lang/String;)I // method@2889 │ │ +4054a0: 0a04 |0010: move-result v4 │ │ +4054a2: 3804 0800 |0011: if-eqz v4, 0019 // +0008 │ │ +4054a6: 5423 b093 |0013: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.requestPermissionLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@93b0 │ │ +4054aa: 6e20 5a13 0300 |0015: invoke-virtual {v3, v0}, Landroidx/activity/result/ActivityResultLauncher;.launch:(Ljava/lang/Object;)V // method@135a │ │ +4054b0: 0f01 |0018: return v1 │ │ +4054b2: 6204 dfd9 |0019: sget-object v4, Ljava/lang/Boolean;.TRUE:Ljava/lang/Boolean; // field@d9df │ │ +4054b6: 3345 0400 |001b: if-ne v5, v4, 001f // +0004 │ │ +4054ba: 1214 |001d: const/4 v4, #int 1 // #1 │ │ +4054bc: 2802 |001e: goto 0020 // +0002 │ │ +4054be: 1204 |001f: const/4 v4, #int 0 // #0 │ │ +4054c0: 5425 ae93 |0020: iget-object v5, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ +4054c4: 6e20 c1ac 4500 |0022: invoke-virtual {v5, v4}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setShowEpisodeNotification:(Z)V // method@acc1 │ │ +4054ca: 5425 ae93 |0025: iget-object v5, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ +4054ce: 7110 619c 0500 |0027: invoke-static {v5}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Ljava/util/concurrent/Future; // method@9c61 │ │ +4054d4: 6e20 9f3e 4300 |002a: invoke-virtual {v3, v4}, Landroidx/preference/TwoStatePreference;.setChecked:(Z)V // method@3e9f │ │ +4054da: 0f01 |002d: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=496 │ │ 0x0013 line=498 │ │ 0x0019 line=501 │ │ 0x0020 line=502 │ │ 0x0025 line=503 │ │ @@ -1771498,28 +1771481,28 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 26 16-bit code units │ │ -405514: |[405514] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$setupFeedAutoSkipPreference$5:(Landroidx/preference/Preference;)Z │ │ -405524: 2204 6d1b |0000: new-instance v4, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$1; // type@1b6d │ │ -405528: 6e10 2d35 0300 |0002: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -40552e: 0c00 |0005: move-result-object v0 │ │ -405530: 5431 ae93 |0006: iget-object v1, v3, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ -405534: 6e10 adac 0100 |0008: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFeedSkipIntro:()I // method@acad │ │ -40553a: 0a01 |000b: move-result v1 │ │ -40553c: 5432 ae93 |000c: iget-object v2, v3, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ -405540: 6e10 acac 0200 |000e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFeedSkipEnding:()I // method@acac │ │ -405546: 0a02 |0011: move-result v2 │ │ -405548: 7052 c6a5 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@a5c6 │ │ -40554e: 6e10 7114 0400 |0015: invoke-virtual {v4}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ -405554: 1204 |0018: const/4 v4, #int 0 // #0 │ │ -405556: 0f04 |0019: return v4 │ │ +4054dc: |[4054dc] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$setupFeedAutoSkipPreference$5:(Landroidx/preference/Preference;)Z │ │ +4054ec: 2204 6d1b |0000: new-instance v4, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$1; // type@1b6d │ │ +4054f0: 6e10 2d35 0300 |0002: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +4054f6: 0c00 |0005: move-result-object v0 │ │ +4054f8: 5431 ae93 |0006: iget-object v1, v3, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ +4054fc: 6e10 adac 0100 |0008: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFeedSkipIntro:()I // method@acad │ │ +405502: 0a01 |000b: move-result v1 │ │ +405504: 5432 ae93 |000c: iget-object v2, v3, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ +405508: 6e10 acac 0200 |000e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFeedSkipEnding:()I // method@acac │ │ +40550e: 0a02 |0011: move-result v2 │ │ +405510: 7052 c6a5 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@a5c6 │ │ +405516: 6e10 7114 0400 |0015: invoke-virtual {v4}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ +40551c: 1204 |0018: const/4 v4, #int 0 // #0 │ │ +40551e: 0f04 |0019: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ 0x0008 line=220 │ │ 0x000e line=221 │ │ 0x0015 line=232 │ │ locals : │ │ @@ -1771531,27 +1771514,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 │ │ -405558: |[405558] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$setupKeepUpdatedPreference$15:(Landroidx/preference/SwitchPreferenceCompat;Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -405568: 6203 dfd9 |0000: sget-object v3, Ljava/lang/Boolean;.TRUE:Ljava/lang/Boolean; // field@d9df │ │ -40556c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -40556e: 3334 0400 |0003: if-ne v4, v3, 0007 // +0004 │ │ -405572: 1213 |0005: const/4 v3, #int 1 // #1 │ │ -405574: 2802 |0006: goto 0008 // +0002 │ │ -405576: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -405578: 5414 ae93 |0008: iget-object v4, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ -40557c: 6e20 beac 3400 |000a: invoke-virtual {v4, v3}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setKeepUpdated:(Z)V // method@acbe │ │ -405582: 5414 ae93 |000d: iget-object v4, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ -405586: 7110 619c 0400 |000f: invoke-static {v4}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Ljava/util/concurrent/Future; // method@9c61 │ │ -40558c: 6e20 9f3e 3200 |0012: invoke-virtual {v2, v3}, Landroidx/preference/TwoStatePreference;.setChecked:(Z)V // method@3e9f │ │ -405592: 0f00 |0015: return v0 │ │ +405520: |[405520] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$setupKeepUpdatedPreference$15:(Landroidx/preference/SwitchPreferenceCompat;Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +405530: 6203 dfd9 |0000: sget-object v3, Ljava/lang/Boolean;.TRUE:Ljava/lang/Boolean; // field@d9df │ │ +405534: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +405536: 3334 0400 |0003: if-ne v4, v3, 0007 // +0004 │ │ +40553a: 1213 |0005: const/4 v3, #int 1 // #1 │ │ +40553c: 2802 |0006: goto 0008 // +0002 │ │ +40553e: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +405540: 5414 ae93 |0008: iget-object v4, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ +405544: 6e20 beac 3400 |000a: invoke-virtual {v4, v3}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setKeepUpdated:(Z)V // method@acbe │ │ +40554a: 5414 ae93 |000d: iget-object v4, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ +40554e: 7110 619c 0400 |000f: invoke-static {v4}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Ljava/util/concurrent/Future; // method@9c61 │ │ +405554: 6e20 9f3e 3200 |0012: invoke-virtual {v2, v3}, Landroidx/preference/TwoStatePreference;.setChecked:(Z)V // method@3e9f │ │ +40555a: 0f00 |0015: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=436 │ │ 0x0008 line=437 │ │ 0x000d line=438 │ │ 0x0012 line=439 │ │ locals : │ │ @@ -1771565,27 +1771548,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 │ │ -405594: |[405594] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$setupNewEpisodesAction$14:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -4055a4: 1f02 8d1e |0000: check-cast v2, Ljava/lang/String; // type@1e8d │ │ -4055a8: 7110 b9b2 0200 |0002: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ -4055ae: 0a01 |0005: move-result v1 │ │ -4055b0: 5402 ae93 |0006: iget-object v2, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ -4055b4: 7110 a1ac 0100 |0008: invoke-static {v1}, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.fromCode:(I)Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // method@aca1 │ │ -4055ba: 0c01 |000b: move-result-object v1 │ │ -4055bc: 6e20 bfac 1200 |000c: invoke-virtual {v2, v1}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setNewEpisodesAction:(Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;)V // method@acbf │ │ -4055c2: 5401 ae93 |000f: iget-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ -4055c6: 7110 619c 0100 |0011: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Ljava/util/concurrent/Future; // method@9c61 │ │ -4055cc: 7010 0ca6 0000 |0014: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.updateNewEpisodesAction:()V // method@a60c │ │ -4055d2: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -4055d4: 0f01 |0018: return v1 │ │ +40555c: |[40555c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$setupNewEpisodesAction$14:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +40556c: 1f02 8d1e |0000: check-cast v2, Ljava/lang/String; // type@1e8d │ │ +405570: 7110 b9b2 0200 |0002: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ +405576: 0a01 |0005: move-result v1 │ │ +405578: 5402 ae93 |0006: iget-object v2, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ +40557c: 7110 a1ac 0100 |0008: invoke-static {v1}, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.fromCode:(I)Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // method@aca1 │ │ +405582: 0c01 |000b: move-result-object v1 │ │ +405584: 6e20 bfac 1200 |000c: invoke-virtual {v2, v1}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setNewEpisodesAction:(Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;)V // method@acbf │ │ +40558a: 5401 ae93 |000f: iget-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ +40558e: 7110 619c 0100 |0011: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Ljava/util/concurrent/Future; // method@9c61 │ │ +405594: 7010 0ca6 0000 |0014: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.updateNewEpisodesAction:()V // method@a60c │ │ +40559a: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +40559c: 0f01 |0018: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=405 │ │ 0x0006 line=406 │ │ 0x000f line=407 │ │ 0x0014 line=408 │ │ locals : │ │ @@ -1771598,27 +1771581,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 │ │ -405c04: |[405c04] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$setupPlaybackSpeedPreference$6:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Ljava/lang/Float;)V │ │ -405c14: 5433 0290 |0000: iget-object v3, v3, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.currentSpeedLabel:Landroid/widget/TextView; // field@9002 │ │ -405c18: 7100 83b5 0000 |0002: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b583 │ │ -405c1e: 0c00 |0005: move-result-object v0 │ │ -405c20: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -405c22: 2311 2921 |0007: new-array v1, v1, [Ljava/lang/Object; // type@2129 │ │ -405c26: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -405c28: 4d04 0102 |000a: aput-object v4, v1, v2 │ │ -405c2c: 1a04 3506 |000c: const-string v4, "%.2fx" // string@0635 │ │ -405c30: 7130 2bb3 4001 |000e: invoke-static {v0, v4, v1}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32b │ │ -405c36: 0c04 |0011: move-result-object v4 │ │ -405c38: 6e20 9d12 4300 |0012: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -405c3e: 0e00 |0015: return-void │ │ +405bcc: |[405bcc] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$setupPlaybackSpeedPreference$6:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Ljava/lang/Float;)V │ │ +405bdc: 5433 0290 |0000: iget-object v3, v3, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.currentSpeedLabel:Landroid/widget/TextView; // field@9002 │ │ +405be0: 7100 83b5 0000 |0002: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b583 │ │ +405be6: 0c00 |0005: move-result-object v0 │ │ +405be8: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +405bea: 2311 2921 |0007: new-array v1, v1, [Ljava/lang/Object; // type@2129 │ │ +405bee: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +405bf0: 4d04 0102 |000a: aput-object v4, v1, v2 │ │ +405bf4: 1a04 3506 |000c: const-string v4, "%.2fx" // string@0635 │ │ +405bf8: 7130 2bb3 4001 |000e: invoke-static {v0, v4, v1}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32b │ │ +405bfe: 0c04 |0011: move-result-object v4 │ │ +405c00: 6e20 9d12 4300 |0012: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +405c06: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ locals : │ │ 0x0000 - 0x0016 reg=3 (null) Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; │ │ 0x0000 - 0x0016 reg=4 (null) Ljava/lang/Float; │ │ │ │ @@ -1771627,32 +1771610,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 │ │ -405c40: |[405c40] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$setupPlaybackSpeedPreference$7:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/widget/CompoundButton;Z)V │ │ -405c50: 5434 0490 |0000: iget-object v4, v3, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.seekBar:Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar; // field@9004 │ │ -405c54: df00 0501 |0002: xor-int/lit8 v0, v5, #int 1 // #01 │ │ -405c58: 6e20 4cb1 0400 |0004: invoke-virtual {v4, v0}, Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar;.setEnabled:(Z)V // method@b14c │ │ -405c5e: 5434 0490 |0007: iget-object v4, v3, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.seekBar:Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar; // field@9004 │ │ -405c62: 1400 cdcc cc3e |0009: const v0, #float 0.4 // #3ecccccd │ │ -405c68: 1501 803f |000c: const/high16 v1, #int 1065353216 // #3f80 │ │ -405c6c: 3805 0600 |000e: if-eqz v5, 0014 // +0006 │ │ -405c70: 1402 cdcc cc3e |0010: const v2, #float 0.4 // #3ecccccd │ │ -405c76: 2803 |0013: goto 0016 // +0003 │ │ -405c78: 1502 803f |0014: const/high16 v2, #int 1065353216 // #3f80 │ │ -405c7c: 6e20 460d 2400 |0016: invoke-virtual {v4, v2}, Landroid/view/View;.setAlpha:(F)V // method@0d46 │ │ -405c82: 5433 0290 |0019: iget-object v3, v3, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.currentSpeedLabel:Landroid/widget/TextView; // field@9002 │ │ -405c86: 3805 0300 |001b: if-eqz v5, 001e // +0003 │ │ -405c8a: 2803 |001d: goto 0020 // +0003 │ │ -405c8c: 1500 803f |001e: const/high16 v0, #int 1065353216 // #3f80 │ │ -405c90: 6e20 460d 0300 |0020: invoke-virtual {v3, v0}, Landroid/view/View;.setAlpha:(F)V // method@0d46 │ │ -405c96: 0e00 |0023: return-void │ │ +405c08: |[405c08] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$setupPlaybackSpeedPreference$7:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/widget/CompoundButton;Z)V │ │ +405c18: 5434 0490 |0000: iget-object v4, v3, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.seekBar:Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar; // field@9004 │ │ +405c1c: df00 0501 |0002: xor-int/lit8 v0, v5, #int 1 // #01 │ │ +405c20: 6e20 4cb1 0400 |0004: invoke-virtual {v4, v0}, Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar;.setEnabled:(Z)V // method@b14c │ │ +405c26: 5434 0490 |0007: iget-object v4, v3, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.seekBar:Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar; // field@9004 │ │ +405c2a: 1400 cdcc cc3e |0009: const v0, #float 0.4 // #3ecccccd │ │ +405c30: 1501 803f |000c: const/high16 v1, #int 1065353216 // #3f80 │ │ +405c34: 3805 0600 |000e: if-eqz v5, 0014 // +0006 │ │ +405c38: 1402 cdcc cc3e |0010: const v2, #float 0.4 // #3ecccccd │ │ +405c3e: 2803 |0013: goto 0016 // +0003 │ │ +405c40: 1502 803f |0014: const/high16 v2, #int 1065353216 // #3f80 │ │ +405c44: 6e20 460d 2400 |0016: invoke-virtual {v4, v2}, Landroid/view/View;.setAlpha:(F)V // method@0d46 │ │ +405c4a: 5433 0290 |0019: iget-object v3, v3, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.currentSpeedLabel:Landroid/widget/TextView; // field@9002 │ │ +405c4e: 3805 0300 |001b: if-eqz v5, 001e // +0003 │ │ +405c52: 2803 |001d: goto 0020 // +0003 │ │ +405c54: 1500 803f |001e: const/high16 v0, #int 1065353216 // #3f80 │ │ +405c58: 6e20 460d 0300 |0020: invoke-virtual {v3, v0}, Landroid/view/View;.setAlpha:(F)V // method@0d46 │ │ +405c5e: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ 0x0007 line=247 │ │ 0x0019 line=248 │ │ locals : │ │ 0x0000 - 0x0024 reg=3 (null) Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; │ │ @@ -1771664,40 +1771647,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 │ │ -405c98: |[405c98] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$setupPlaybackSpeedPreference$8:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/content/DialogInterface;I)V │ │ -405ca8: 5434 0590 |0000: iget-object v4, v3, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.useGlobalCheckbox:Landroid/widget/CheckBox; // field@9005 │ │ -405cac: 6e10 7410 0400 |0002: invoke-virtual {v4}, Landroid/widget/CompoundButton;.isChecked:()Z // method@1074 │ │ -405cb2: 0a04 |0005: move-result v4 │ │ -405cb4: 3804 0500 |0006: if-eqz v4, 000b // +0005 │ │ -405cb8: 1503 80bf |0008: const/high16 v3, #int -1082130432 // #bf80 │ │ -405cbc: 2807 |000a: goto 0011 // +0007 │ │ -405cbe: 5433 0490 |000b: iget-object v3, v3, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.seekBar:Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar; // field@9004 │ │ -405cc2: 6e10 4bb1 0300 |000d: invoke-virtual {v3}, Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar;.getCurrentSpeed:()F // method@b14b │ │ -405cc8: 0a03 |0010: move-result v3 │ │ -405cca: 5424 ae93 |0011: iget-object v4, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ -405cce: 6e20 baac 3400 |0013: invoke-virtual {v4, v3}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setFeedPlaybackSpeed:(F)V // method@acba │ │ -405cd4: 5423 ae93 |0016: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ -405cd8: 7110 619c 0300 |0018: invoke-static {v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Ljava/util/concurrent/Future; // method@9c61 │ │ -405cde: 7100 8db7 0000 |001b: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -405ce4: 0c03 |001e: move-result-object v3 │ │ -405ce6: 2204 b11a |001f: new-instance v4, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent; // type@1ab1 │ │ -405cea: 5425 ae93 |0021: iget-object v5, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ -405cee: 6e10 abac 0500 |0023: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFeedPlaybackSpeed:()F // method@acab │ │ -405cf4: 0a05 |0026: move-result v5 │ │ -405cf6: 5420 ad93 |0027: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@93ad │ │ -405cfa: 6e10 f4ab 0000 |0029: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -405d00: 0b00 |002c: move-result-wide v0 │ │ -405d02: 7040 91a2 5410 |002d: invoke-direct {v4, v5, v0, v1}, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;.:(FJ)V // method@a291 │ │ -405d08: 6e20 90b7 4300 |0030: invoke-virtual {v3, v4}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -405d0e: 0e00 |0033: return-void │ │ +405c60: |[405c60] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$setupPlaybackSpeedPreference$8:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/content/DialogInterface;I)V │ │ +405c70: 5434 0590 |0000: iget-object v4, v3, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.useGlobalCheckbox:Landroid/widget/CheckBox; // field@9005 │ │ +405c74: 6e10 7410 0400 |0002: invoke-virtual {v4}, Landroid/widget/CompoundButton;.isChecked:()Z // method@1074 │ │ +405c7a: 0a04 |0005: move-result v4 │ │ +405c7c: 3804 0500 |0006: if-eqz v4, 000b // +0005 │ │ +405c80: 1503 80bf |0008: const/high16 v3, #int -1082130432 // #bf80 │ │ +405c84: 2807 |000a: goto 0011 // +0007 │ │ +405c86: 5433 0490 |000b: iget-object v3, v3, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.seekBar:Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar; // field@9004 │ │ +405c8a: 6e10 4bb1 0300 |000d: invoke-virtual {v3}, Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar;.getCurrentSpeed:()F // method@b14b │ │ +405c90: 0a03 |0010: move-result v3 │ │ +405c92: 5424 ae93 |0011: iget-object v4, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ +405c96: 6e20 baac 3400 |0013: invoke-virtual {v4, v3}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setFeedPlaybackSpeed:(F)V // method@acba │ │ +405c9c: 5423 ae93 |0016: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ +405ca0: 7110 619c 0300 |0018: invoke-static {v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Ljava/util/concurrent/Future; // method@9c61 │ │ +405ca6: 7100 8db7 0000 |001b: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +405cac: 0c03 |001e: move-result-object v3 │ │ +405cae: 2204 b11a |001f: new-instance v4, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent; // type@1ab1 │ │ +405cb2: 5425 ae93 |0021: iget-object v5, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ +405cb6: 6e10 abac 0500 |0023: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFeedPlaybackSpeed:()F // method@acab │ │ +405cbc: 0a05 |0026: move-result v5 │ │ +405cbe: 5420 ad93 |0027: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@93ad │ │ +405cc2: 6e10 f4ab 0000 |0029: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +405cc8: 0b00 |002c: move-result-wide v0 │ │ +405cca: 7040 91a2 5410 |002d: invoke-direct {v4, v5, v0, v1}, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;.:(FJ)V // method@a291 │ │ +405cd0: 6e20 90b7 4300 |0030: invoke-virtual {v3, v4}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +405cd6: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=256 │ │ 0x000b line=257 │ │ 0x0011 line=258 │ │ 0x0016 line=259 │ │ 0x001b line=260 │ │ @@ -1771714,65 +1771697,65 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 106 16-bit code units │ │ -4055d8: |[4055d8] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$setupPlaybackSpeedPreference$9:(Landroidx/preference/Preference;)Z │ │ -4055e8: 6e10 3a35 0500 |0000: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@353a │ │ -4055ee: 0c06 |0003: move-result-object v6 │ │ -4055f0: 7110 ce9f 0600 |0004: invoke-static {v6}, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // method@9fce │ │ -4055f6: 0c06 |0007: move-result-object v6 │ │ -4055f8: 5460 0490 |0008: iget-object v0, v6, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.seekBar:Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar; // field@9004 │ │ -4055fc: 2201 6a1b |000a: new-instance v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda7; // type@1b6a │ │ -405600: 7020 c0a5 6100 |000c: invoke-direct {v1, v6}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;)V // method@a5c0 │ │ -405606: 6e20 4db1 1000 |000f: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar;.setProgressChangedListener:(Landroidx/core/util/Consumer;)V // method@b14d │ │ -40560c: 5450 ae93 |0012: iget-object v0, v5, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ -405610: 6e10 abac 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFeedPlaybackSpeed:()F // method@acab │ │ -405616: 0a00 |0017: move-result v0 │ │ -405618: 5461 0590 |0018: iget-object v1, v6, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.useGlobalCheckbox:Landroid/widget/CheckBox; // field@9005 │ │ -40561c: 2202 6b1b |001a: new-instance v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda8; // type@1b6b │ │ -405620: 7020 c2a5 6200 |001c: invoke-direct {v2, v6}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;)V // method@a5c2 │ │ -405626: 6e20 8510 2100 |001f: invoke-virtual {v1, v2}, Landroid/widget/CompoundButton;.setOnCheckedChangeListener:(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V // method@1085 │ │ -40562c: 5461 0590 |0022: iget-object v1, v6, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.useGlobalCheckbox:Landroid/widget/CheckBox; // field@9005 │ │ -405630: 1502 80bf |0024: const/high16 v2, #int -1082130432 // #bf80 │ │ -405634: 1213 |0026: const/4 v3, #int 1 // #1 │ │ -405636: 2d02 0002 |0027: cmpl-float v2, v0, v2 │ │ -40563a: 3902 0400 |0029: if-nez v2, 002d // +0004 │ │ -40563e: 1214 |002b: const/4 v4, #int 1 // #1 │ │ -405640: 2802 |002c: goto 002e // +0002 │ │ -405642: 1204 |002d: const/4 v4, #int 0 // #0 │ │ -405644: 6e20 8210 4100 |002e: invoke-virtual {v1, v4}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1082 │ │ -40564a: 5461 0490 |0031: iget-object v1, v6, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.seekBar:Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar; // field@9004 │ │ -40564e: 3902 0400 |0033: if-nez v2, 0037 // +0004 │ │ -405652: 1500 803f |0035: const/high16 v0, #int 1065353216 // #3f80 │ │ -405656: 6e20 4eb1 0100 |0037: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar;.updateSpeed:(F)V // method@b14e │ │ -40565c: 2200 1715 |003a: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ -405660: 6e10 2d35 0500 |003c: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -405666: 0c01 |003f: move-result-object v1 │ │ -405668: 7020 8381 1000 |0040: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ -40566e: 1401 6602 127f |0043: const v1, #float 1.9408e+38 // #7f120266 │ │ -405674: 6e20 cf81 1000 |0046: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ -40567a: 0c00 |0049: move-result-object v0 │ │ -40567c: 6e10 cd9f 0600 |004a: invoke-virtual {v6}, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9fcd │ │ -405682: 0c01 |004d: move-result-object v1 │ │ -405684: 6e20 d481 1000 |004e: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81d4 │ │ -40568a: 0c00 |0051: move-result-object v0 │ │ -40568c: 2201 6c1b |0052: new-instance v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda9; // type@1b6c │ │ -405690: 7030 c4a5 5106 |0054: invoke-direct {v1, v5, v6}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda9;.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;)V // method@a5c4 │ │ -405696: 1406 0a00 0401 |0057: const v6, #float 2.42446e-38 // #0104000a │ │ -40569c: 6e30 c181 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@81c1 │ │ -4056a2: 0c06 |005d: move-result-object v6 │ │ -4056a4: 1400 4b00 127f |005e: const v0, #float 1.94069e+38 // #7f12004b │ │ -4056aa: 1201 |0061: const/4 v1, #int 0 // #0 │ │ -4056ac: 6e30 ad81 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@81ad │ │ -4056b2: 0c06 |0065: move-result-object v6 │ │ -4056b4: 6e10 7114 0600 |0066: invoke-virtual {v6}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ -4056ba: 0f03 |0069: return v3 │ │ +4055a0: |[4055a0] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$setupPlaybackSpeedPreference$9:(Landroidx/preference/Preference;)Z │ │ +4055b0: 6e10 3a35 0500 |0000: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@353a │ │ +4055b6: 0c06 |0003: move-result-object v6 │ │ +4055b8: 7110 ce9f 0600 |0004: invoke-static {v6}, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // method@9fce │ │ +4055be: 0c06 |0007: move-result-object v6 │ │ +4055c0: 5460 0490 |0008: iget-object v0, v6, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.seekBar:Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar; // field@9004 │ │ +4055c4: 2201 6a1b |000a: new-instance v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda7; // type@1b6a │ │ +4055c8: 7020 c0a5 6100 |000c: invoke-direct {v1, v6}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;)V // method@a5c0 │ │ +4055ce: 6e20 4db1 1000 |000f: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar;.setProgressChangedListener:(Landroidx/core/util/Consumer;)V // method@b14d │ │ +4055d4: 5450 ae93 |0012: iget-object v0, v5, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ +4055d8: 6e10 abac 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFeedPlaybackSpeed:()F // method@acab │ │ +4055de: 0a00 |0017: move-result v0 │ │ +4055e0: 5461 0590 |0018: iget-object v1, v6, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.useGlobalCheckbox:Landroid/widget/CheckBox; // field@9005 │ │ +4055e4: 2202 6b1b |001a: new-instance v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda8; // type@1b6b │ │ +4055e8: 7020 c2a5 6200 |001c: invoke-direct {v2, v6}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;)V // method@a5c2 │ │ +4055ee: 6e20 8510 2100 |001f: invoke-virtual {v1, v2}, Landroid/widget/CompoundButton;.setOnCheckedChangeListener:(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V // method@1085 │ │ +4055f4: 5461 0590 |0022: iget-object v1, v6, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.useGlobalCheckbox:Landroid/widget/CheckBox; // field@9005 │ │ +4055f8: 1502 80bf |0024: const/high16 v2, #int -1082130432 // #bf80 │ │ +4055fc: 1213 |0026: const/4 v3, #int 1 // #1 │ │ +4055fe: 2d02 0002 |0027: cmpl-float v2, v0, v2 │ │ +405602: 3902 0400 |0029: if-nez v2, 002d // +0004 │ │ +405606: 1214 |002b: const/4 v4, #int 1 // #1 │ │ +405608: 2802 |002c: goto 002e // +0002 │ │ +40560a: 1204 |002d: const/4 v4, #int 0 // #0 │ │ +40560c: 6e20 8210 4100 |002e: invoke-virtual {v1, v4}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1082 │ │ +405612: 5461 0490 |0031: iget-object v1, v6, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.seekBar:Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar; // field@9004 │ │ +405616: 3902 0400 |0033: if-nez v2, 0037 // +0004 │ │ +40561a: 1500 803f |0035: const/high16 v0, #int 1065353216 // #3f80 │ │ +40561e: 6e20 4eb1 0100 |0037: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar;.updateSpeed:(F)V // method@b14e │ │ +405624: 2200 1715 |003a: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ +405628: 6e10 2d35 0500 |003c: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +40562e: 0c01 |003f: move-result-object v1 │ │ +405630: 7020 8381 1000 |0040: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ +405636: 1401 6602 127f |0043: const v1, #float 1.9408e+38 // #7f120266 │ │ +40563c: 6e20 cf81 1000 |0046: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ +405642: 0c00 |0049: move-result-object v0 │ │ +405644: 6e10 cd9f 0600 |004a: invoke-virtual {v6}, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9fcd │ │ +40564a: 0c01 |004d: move-result-object v1 │ │ +40564c: 6e20 d481 1000 |004e: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81d4 │ │ +405652: 0c00 |0051: move-result-object v0 │ │ +405654: 2201 6c1b |0052: new-instance v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda9; // type@1b6c │ │ +405658: 7030 c4a5 5106 |0054: invoke-direct {v1, v5, v6}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda9;.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;)V // method@a5c4 │ │ +40565e: 1406 0a00 0401 |0057: const v6, #float 2.42446e-38 // #0104000a │ │ +405664: 6e30 c181 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@81c1 │ │ +40566a: 0c06 |005d: move-result-object v6 │ │ +40566c: 1400 4b00 127f |005e: const v0, #float 1.94069e+38 // #7f12004b │ │ +405672: 1201 |0061: const/4 v1, #int 0 // #0 │ │ +405674: 6e30 ad81 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@81ad │ │ +40567a: 0c06 |0065: move-result-object v6 │ │ +40567c: 6e10 7114 0600 |0066: invoke-virtual {v6}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ +405682: 0f03 |0069: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ 0x0008 line=242 │ │ 0x0012 line=244 │ │ 0x0018 line=245 │ │ 0x0022 line=250 │ │ @@ -1771792,26 +1771775,26 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -4056bc: |[4056bc] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$setupTags$17:(Landroidx/preference/Preference;)Z │ │ -4056cc: 5423 ae93 |0000: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ -4056d0: 7110 17b5 0300 |0002: invoke-static {v3}, Ljava/util/Collections;.singletonList:(Ljava/lang/Object;)Ljava/util/List; // method@b517 │ │ -4056d6: 0c03 |0005: move-result-object v3 │ │ -4056d8: 7110 ffa1 0300 |0006: invoke-static {v3}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.newInstance:(Ljava/util/List;)Lde/danoeh/antennapod/dialog/TagSettingsDialog; // method@a1ff │ │ -4056de: 0c03 |0009: move-result-object v3 │ │ -4056e0: 6e10 2c35 0200 |000a: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@352c │ │ -4056e6: 0c00 |000d: move-result-object v0 │ │ -4056e8: 1a01 9659 |000e: const-string v1, "TagSettingsDialog" // string@5996 │ │ -4056ec: 6e30 f134 0301 |0010: invoke-virtual {v3, v0, v1}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34f1 │ │ -4056f2: 1213 |0013: const/4 v3, #int 1 // #1 │ │ -4056f4: 0f03 |0014: return v3 │ │ +405684: |[405684] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$setupTags$17:(Landroidx/preference/Preference;)Z │ │ +405694: 5423 ae93 |0000: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ +405698: 7110 17b5 0300 |0002: invoke-static {v3}, Ljava/util/Collections;.singletonList:(Ljava/lang/Object;)Ljava/util/List; // method@b517 │ │ +40569e: 0c03 |0005: move-result-object v3 │ │ +4056a0: 7110 ffa1 0300 |0006: invoke-static {v3}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.newInstance:(Ljava/util/List;)Lde/danoeh/antennapod/dialog/TagSettingsDialog; // method@a1ff │ │ +4056a6: 0c03 |0009: move-result-object v3 │ │ +4056a8: 6e10 2c35 0200 |000a: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@352c │ │ +4056ae: 0c00 |000d: move-result-object v0 │ │ +4056b0: 1a01 9659 |000e: const-string v1, "TagSettingsDialog" // string@5996 │ │ +4056b4: 6e30 f134 0301 |0010: invoke-virtual {v3, v0, v1}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34f1 │ │ +4056ba: 1213 |0013: const/4 v3, #int 1 // #1 │ │ +4056bc: 0f03 |0014: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=485 │ │ 0x000a line=486 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ 0x0000 - 0x0015 reg=3 (null) Landroidx/preference/Preference; │ │ @@ -1771821,106 +1771804,106 @@ │ │ type : '(Landroidx/preference/Preference;Ljava/lang/Object;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 206 16-bit code units │ │ -4056f8: |[4056f8] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$setupVolumeAdaptationPreferences$13:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -405708: 1f06 8d1e |0000: check-cast v6, Ljava/lang/String; // type@1e8d │ │ -40570c: 6e10 2fb3 0600 |0002: invoke-virtual {v6}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ -405712: 6e10 2fb3 0600 |0005: invoke-virtual {v6}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ -405718: 0a05 |0008: move-result v5 │ │ -40571a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -40571c: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ -40571e: 2c05 9900 0000 |000b: sparse-switch v5, 000000a4 // +00000099 │ │ -405724: 2842 |000e: goto 0050 // +0042 │ │ -405726: 1a05 f6a3 |000f: const-string v5, "light_boost" // string@a3f6 │ │ -40572a: 6e20 28b3 5600 |0011: invoke-virtual {v6, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -405730: 0a05 |0014: move-result v5 │ │ -405732: 3905 0300 |0015: if-nez v5, 0018 // +0003 │ │ -405736: 2839 |0017: goto 0050 // +0039 │ │ -405738: 1251 |0018: const/4 v1, #int 5 // #5 │ │ -40573a: 2837 |0019: goto 0050 // +0037 │ │ -40573c: 1a05 f3a3 |001a: const-string v5, "light" // string@a3f3 │ │ -405740: 6e20 28b3 5600 |001c: invoke-virtual {v6, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -405746: 0a05 |001f: move-result v5 │ │ -405748: 3905 0300 |0020: if-nez v5, 0023 // +0003 │ │ -40574c: 282e |0022: goto 0050 // +002e │ │ -40574e: 1241 |0023: const/4 v1, #int 4 // #4 │ │ -405750: 282c |0024: goto 0050 // +002c │ │ -405752: 1a05 6298 |0025: const-string v5, "heavy" // string@9862 │ │ -405756: 6e20 28b3 5600 |0027: invoke-virtual {v6, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -40575c: 0a05 |002a: move-result v5 │ │ -40575e: 3905 0300 |002b: if-nez v5, 002e // +0003 │ │ -405762: 2823 |002d: goto 0050 // +0023 │ │ -405764: 1231 |002e: const/4 v1, #int 3 // #3 │ │ -405766: 2821 |002f: goto 0050 // +0021 │ │ -405768: 1a05 16be |0030: const-string v5, "off" // string@be16 │ │ -40576c: 6e20 28b3 5600 |0032: invoke-virtual {v6, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -405772: 0a05 |0035: move-result v5 │ │ -405774: 3905 0300 |0036: if-nez v5, 0039 // +0003 │ │ -405778: 2818 |0038: goto 0050 // +0018 │ │ -40577a: 1221 |0039: const/4 v1, #int 2 // #2 │ │ -40577c: 2816 |003a: goto 0050 // +0016 │ │ -40577e: 1a05 9fb8 |003b: const-string v5, "medium_boost" // string@b89f │ │ -405782: 6e20 28b3 5600 |003d: invoke-virtual {v6, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -405788: 0a05 |0040: move-result v5 │ │ -40578a: 3905 0300 |0041: if-nez v5, 0044 // +0003 │ │ -40578e: 280d |0043: goto 0050 // +000d │ │ -405790: 1211 |0044: const/4 v1, #int 1 // #1 │ │ -405792: 280b |0045: goto 0050 // +000b │ │ -405794: 1a05 6398 |0046: const-string v5, "heavy_boost" // string@9863 │ │ -405798: 6e20 28b3 5600 |0048: invoke-virtual {v6, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -40579e: 0a05 |004b: move-result v5 │ │ -4057a0: 3905 0300 |004c: if-nez v5, 004f // +0003 │ │ -4057a4: 2802 |004e: goto 0050 // +0002 │ │ -4057a6: 1201 |004f: const/4 v1, #int 0 // #0 │ │ -4057a8: 2b01 6e00 0000 |0050: packed-switch v1, 000000be // +0000006e │ │ -4057ae: 2830 |0053: goto 0083 // +0030 │ │ -4057b0: 5445 ae93 |0054: iget-object v5, v4, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ -4057b4: 6206 a097 |0056: sget-object v6, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.LIGHT_BOOST:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@97a0 │ │ -4057b8: 6e20 c3ac 6500 |0058: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setVolumeAdaptionSetting:(Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;)V // method@acc3 │ │ -4057be: 2828 |005b: goto 0083 // +0028 │ │ -4057c0: 5445 ae93 |005c: iget-object v5, v4, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ -4057c4: 6206 a197 |005e: sget-object v6, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.LIGHT_REDUCTION:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@97a1 │ │ -4057c8: 6e20 c3ac 6500 |0060: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setVolumeAdaptionSetting:(Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;)V // method@acc3 │ │ -4057ce: 2820 |0063: goto 0083 // +0020 │ │ -4057d0: 5445 ae93 |0064: iget-object v5, v4, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ -4057d4: 6206 9f97 |0066: sget-object v6, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.HEAVY_REDUCTION:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@979f │ │ -4057d8: 6e20 c3ac 6500 |0068: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setVolumeAdaptionSetting:(Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;)V // method@acc3 │ │ -4057de: 2818 |006b: goto 0083 // +0018 │ │ -4057e0: 5445 ae93 |006c: iget-object v5, v4, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ -4057e4: 6206 a397 |006e: sget-object v6, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.OFF:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@97a3 │ │ -4057e8: 6e20 c3ac 6500 |0070: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setVolumeAdaptionSetting:(Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;)V // method@acc3 │ │ -4057ee: 2810 |0073: goto 0083 // +0010 │ │ -4057f0: 5445 ae93 |0074: iget-object v5, v4, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ -4057f4: 6206 a297 |0076: sget-object v6, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.MEDIUM_BOOST:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@97a2 │ │ -4057f8: 6e20 c3ac 6500 |0078: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setVolumeAdaptionSetting:(Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;)V // method@acc3 │ │ -4057fe: 2808 |007b: goto 0083 // +0008 │ │ -405800: 5445 ae93 |007c: iget-object v5, v4, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ -405804: 6206 9e97 |007e: sget-object v6, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.HEAVY_BOOST:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@979e │ │ -405808: 6e20 c3ac 6500 |0080: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setVolumeAdaptionSetting:(Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;)V // method@acc3 │ │ -40580e: 5445 ae93 |0083: iget-object v5, v4, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ -405812: 7110 619c 0500 |0085: invoke-static {v5}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Ljava/util/concurrent/Future; // method@9c61 │ │ -405818: 7010 0da6 0400 |0088: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.updateVolumeAdaptationValue:()V // method@a60d │ │ -40581e: 7100 8db7 0000 |008b: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -405824: 0c05 |008e: move-result-object v5 │ │ -405826: 2206 b21a |008f: new-instance v6, Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent; // type@1ab2 │ │ -40582a: 5441 ae93 |0091: iget-object v1, v4, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ -40582e: 6e10 b6ac 0100 |0093: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getVolumeAdaptionSetting:()Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // method@acb6 │ │ -405834: 0c01 |0096: move-result-object v1 │ │ -405836: 5442 ad93 |0097: iget-object v2, v4, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@93ad │ │ -40583a: 6e10 f4ab 0200 |0099: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -405840: 0b02 |009c: move-result-wide v2 │ │ -405842: 7040 94a2 1632 |009d: invoke-direct {v6, v1, v2, v3}, Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent;.:(Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;J)V // method@a294 │ │ -405848: 6e20 90b7 6500 |00a0: invoke-virtual {v5, v6}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -40584e: 0f00 |00a3: return v0 │ │ -405850: 0002 0600 2b86 2296 59ea 45e9 6fad ... |00a4: sparse-switch-data (26 units) │ │ -405884: 0001 0600 0000 0000 2c00 0000 2400 ... |00be: packed-switch-data (16 units) │ │ +4056c0: |[4056c0] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$setupVolumeAdaptationPreferences$13:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +4056d0: 1f06 8d1e |0000: check-cast v6, Ljava/lang/String; // type@1e8d │ │ +4056d4: 6e10 2fb3 0600 |0002: invoke-virtual {v6}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ +4056da: 6e10 2fb3 0600 |0005: invoke-virtual {v6}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ +4056e0: 0a05 |0008: move-result v5 │ │ +4056e2: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +4056e4: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ +4056e6: 2c05 9900 0000 |000b: sparse-switch v5, 000000a4 // +00000099 │ │ +4056ec: 2842 |000e: goto 0050 // +0042 │ │ +4056ee: 1a05 f6a3 |000f: const-string v5, "light_boost" // string@a3f6 │ │ +4056f2: 6e20 28b3 5600 |0011: invoke-virtual {v6, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +4056f8: 0a05 |0014: move-result v5 │ │ +4056fa: 3905 0300 |0015: if-nez v5, 0018 // +0003 │ │ +4056fe: 2839 |0017: goto 0050 // +0039 │ │ +405700: 1251 |0018: const/4 v1, #int 5 // #5 │ │ +405702: 2837 |0019: goto 0050 // +0037 │ │ +405704: 1a05 f3a3 |001a: const-string v5, "light" // string@a3f3 │ │ +405708: 6e20 28b3 5600 |001c: invoke-virtual {v6, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +40570e: 0a05 |001f: move-result v5 │ │ +405710: 3905 0300 |0020: if-nez v5, 0023 // +0003 │ │ +405714: 282e |0022: goto 0050 // +002e │ │ +405716: 1241 |0023: const/4 v1, #int 4 // #4 │ │ +405718: 282c |0024: goto 0050 // +002c │ │ +40571a: 1a05 6298 |0025: const-string v5, "heavy" // string@9862 │ │ +40571e: 6e20 28b3 5600 |0027: invoke-virtual {v6, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +405724: 0a05 |002a: move-result v5 │ │ +405726: 3905 0300 |002b: if-nez v5, 002e // +0003 │ │ +40572a: 2823 |002d: goto 0050 // +0023 │ │ +40572c: 1231 |002e: const/4 v1, #int 3 // #3 │ │ +40572e: 2821 |002f: goto 0050 // +0021 │ │ +405730: 1a05 16be |0030: const-string v5, "off" // string@be16 │ │ +405734: 6e20 28b3 5600 |0032: invoke-virtual {v6, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +40573a: 0a05 |0035: move-result v5 │ │ +40573c: 3905 0300 |0036: if-nez v5, 0039 // +0003 │ │ +405740: 2818 |0038: goto 0050 // +0018 │ │ +405742: 1221 |0039: const/4 v1, #int 2 // #2 │ │ +405744: 2816 |003a: goto 0050 // +0016 │ │ +405746: 1a05 9fb8 |003b: const-string v5, "medium_boost" // string@b89f │ │ +40574a: 6e20 28b3 5600 |003d: invoke-virtual {v6, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +405750: 0a05 |0040: move-result v5 │ │ +405752: 3905 0300 |0041: if-nez v5, 0044 // +0003 │ │ +405756: 280d |0043: goto 0050 // +000d │ │ +405758: 1211 |0044: const/4 v1, #int 1 // #1 │ │ +40575a: 280b |0045: goto 0050 // +000b │ │ +40575c: 1a05 6398 |0046: const-string v5, "heavy_boost" // string@9863 │ │ +405760: 6e20 28b3 5600 |0048: invoke-virtual {v6, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +405766: 0a05 |004b: move-result v5 │ │ +405768: 3905 0300 |004c: if-nez v5, 004f // +0003 │ │ +40576c: 2802 |004e: goto 0050 // +0002 │ │ +40576e: 1201 |004f: const/4 v1, #int 0 // #0 │ │ +405770: 2b01 6e00 0000 |0050: packed-switch v1, 000000be // +0000006e │ │ +405776: 2830 |0053: goto 0083 // +0030 │ │ +405778: 5445 ae93 |0054: iget-object v5, v4, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ +40577c: 6206 a097 |0056: sget-object v6, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.LIGHT_BOOST:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@97a0 │ │ +405780: 6e20 c3ac 6500 |0058: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setVolumeAdaptionSetting:(Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;)V // method@acc3 │ │ +405786: 2828 |005b: goto 0083 // +0028 │ │ +405788: 5445 ae93 |005c: iget-object v5, v4, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ +40578c: 6206 a197 |005e: sget-object v6, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.LIGHT_REDUCTION:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@97a1 │ │ +405790: 6e20 c3ac 6500 |0060: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setVolumeAdaptionSetting:(Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;)V // method@acc3 │ │ +405796: 2820 |0063: goto 0083 // +0020 │ │ +405798: 5445 ae93 |0064: iget-object v5, v4, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ +40579c: 6206 9f97 |0066: sget-object v6, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.HEAVY_REDUCTION:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@979f │ │ +4057a0: 6e20 c3ac 6500 |0068: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setVolumeAdaptionSetting:(Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;)V // method@acc3 │ │ +4057a6: 2818 |006b: goto 0083 // +0018 │ │ +4057a8: 5445 ae93 |006c: iget-object v5, v4, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ +4057ac: 6206 a397 |006e: sget-object v6, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.OFF:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@97a3 │ │ +4057b0: 6e20 c3ac 6500 |0070: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setVolumeAdaptionSetting:(Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;)V // method@acc3 │ │ +4057b6: 2810 |0073: goto 0083 // +0010 │ │ +4057b8: 5445 ae93 |0074: iget-object v5, v4, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ +4057bc: 6206 a297 |0076: sget-object v6, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.MEDIUM_BOOST:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@97a2 │ │ +4057c0: 6e20 c3ac 6500 |0078: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setVolumeAdaptionSetting:(Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;)V // method@acc3 │ │ +4057c6: 2808 |007b: goto 0083 // +0008 │ │ +4057c8: 5445 ae93 |007c: iget-object v5, v4, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ +4057cc: 6206 9e97 |007e: sget-object v6, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.HEAVY_BOOST:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@979e │ │ +4057d0: 6e20 c3ac 6500 |0080: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setVolumeAdaptionSetting:(Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;)V // method@acc3 │ │ +4057d6: 5445 ae93 |0083: iget-object v5, v4, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ +4057da: 7110 619c 0500 |0085: invoke-static {v5}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Ljava/util/concurrent/Future; // method@9c61 │ │ +4057e0: 7010 0da6 0400 |0088: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.updateVolumeAdaptationValue:()V // method@a60d │ │ +4057e6: 7100 8db7 0000 |008b: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +4057ec: 0c05 |008e: move-result-object v5 │ │ +4057ee: 2206 b21a |008f: new-instance v6, Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent; // type@1ab2 │ │ +4057f2: 5441 ae93 |0091: iget-object v1, v4, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ +4057f6: 6e10 b6ac 0100 |0093: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getVolumeAdaptionSetting:()Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // method@acb6 │ │ +4057fc: 0c01 |0096: move-result-object v1 │ │ +4057fe: 5442 ad93 |0097: iget-object v2, v4, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@93ad │ │ +405802: 6e10 f4ab 0200 |0099: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +405808: 0b02 |009c: move-result-wide v2 │ │ +40580a: 7040 94a2 1632 |009d: invoke-direct {v6, v1, v2, v3}, Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent;.:(Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;J)V // method@a294 │ │ +405810: 6e20 90b7 6500 |00a0: invoke-virtual {v5, v6}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +405816: 0f00 |00a3: return v0 │ │ +405818: 0002 0600 2b86 2296 59ea 45e9 6fad ... |00a4: sparse-switch-data (26 units) │ │ +40584c: 0001 0600 0000 0000 2c00 0000 2400 ... |00be: packed-switch-data (16 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=349 │ │ 0x0054 line=360 │ │ 0x005c line=354 │ │ 0x0064 line=357 │ │ 0x006c line=351 │ │ @@ -1771941,23 +1771924,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 │ │ -4058a4: |[4058a4] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.newInstance:(J)Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ -4058b4: 2200 711b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // type@1b71 │ │ -4058b8: 7010 e6a5 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.:()V // method@a5e6 │ │ -4058be: 2201 7701 |0005: new-instance v1, Landroid/os/Bundle; // type@0177 │ │ -4058c2: 7010 0a07 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@070a │ │ -4058c8: 1a02 cf79 |000a: const-string v2, "de.danoeh.antennapod.extra.feedId" // string@79cf │ │ -4058cc: 6e40 0007 2143 |000c: invoke-virtual {v1, v2, v3, v4}, Landroid/os/BaseBundle;.putLong:(Ljava/lang/String;J)V // method@0700 │ │ -4058d2: 6e20 be35 1000 |000f: invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@35be │ │ -4058d8: 1100 |0012: return-object v0 │ │ +40586c: |[40586c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.newInstance:(J)Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ +40587c: 2200 711b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // type@1b71 │ │ +405880: 7010 e6a5 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.:()V // method@a5e6 │ │ +405886: 2201 7701 |0005: new-instance v1, Landroid/os/Bundle; // type@0177 │ │ +40588a: 7010 0a07 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@070a │ │ +405890: 1a02 cf79 |000a: const-string v2, "de.danoeh.antennapod.extra.feedId" // string@79cf │ │ +405894: 6e40 0007 2143 |000c: invoke-virtual {v1, v2, v3, v4}, Landroid/os/BaseBundle;.putLong:(Ljava/lang/String;J)V // method@0700 │ │ +40589a: 6e20 be35 1000 |000f: invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@35be │ │ +4058a0: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ 0x0005 line=129 │ │ 0x000c line=130 │ │ 0x000f line=131 │ │ locals : │ │ @@ -1771968,22 +1771951,22 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -405ddc: |[405ddc] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.setupAuthentificationPreference:()V │ │ -405dec: 6200 a393 |0000: sget-object v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_AUTHENTICATION:Ljava/lang/CharSequence; // field@93a3 │ │ -405df0: 6e20 bd3d 0200 |0002: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -405df6: 0c00 |0005: move-result-object v0 │ │ -405df8: 2201 631b |0006: new-instance v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda18; // type@1b63 │ │ -405dfc: 7020 b2a5 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda18;.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V // method@a5b2 │ │ -405e02: 6e20 783d 1000 |000b: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ -405e08: 0e00 |000e: return-void │ │ +405da4: |[405da4] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.setupAuthentificationPreference:()V │ │ +405db4: 6200 a393 |0000: sget-object v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_AUTHENTICATION:Ljava/lang/CharSequence; // field@93a3 │ │ +405db8: 6e20 bd3d 0200 |0002: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +405dbe: 0c00 |0005: move-result-object v0 │ │ +405dc0: 2201 631b |0006: new-instance v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda18; // type@1b63 │ │ +405dc4: 7020 b2a5 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda18;.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V // method@a5b2 │ │ +405dca: 6e20 783d 1000 |000b: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ +405dd0: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=283 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ │ │ #44 : (in Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;) │ │ @@ -1771991,22 +1771974,22 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -405e0c: |[405e0c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.setupAutoDeletePreference:()V │ │ -405e1c: 6200 a493 |0000: sget-object v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_AUTO_DELETE:Ljava/lang/CharSequence; // field@93a4 │ │ -405e20: 6e20 bd3d 0200 |0002: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -405e26: 0c00 |0005: move-result-object v0 │ │ -405e28: 2201 691b |0006: new-instance v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda6; // type@1b69 │ │ -405e2c: 7020 bea5 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V // method@a5be │ │ -405e32: 6e20 773d 1000 |000b: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceChangeListener:(Landroidx/preference/Preference$OnPreferenceChangeListener;)V // method@3d77 │ │ -405e38: 0e00 |000e: return-void │ │ +405dd4: |[405dd4] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.setupAutoDeletePreference:()V │ │ +405de4: 6200 a493 |0000: sget-object v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_AUTO_DELETE:Ljava/lang/CharSequence; // field@93a4 │ │ +405de8: 6e20 bd3d 0200 |0002: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +405dee: 0c00 |0005: move-result-object v0 │ │ +405df0: 2201 691b |0006: new-instance v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda6; // type@1b69 │ │ +405df4: 7020 bea5 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V // method@a5be │ │ +405dfa: 6e20 773d 1000 |000b: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceChangeListener:(Landroidx/preference/Preference$OnPreferenceChangeListener;)V // method@3d77 │ │ +405e00: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=308 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ │ │ #45 : (in Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;) │ │ @@ -1772014,32 +1771997,32 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -405e3c: |[405e3c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.setupAutoDownloadGlobalPreference:()V │ │ -405e4c: 7100 dfb0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownload:()Z // method@b0df │ │ -405e52: 0a00 |0003: move-result v0 │ │ -405e54: 3900 2000 |0004: if-nez v0, 0024 // +0020 │ │ -405e58: 1a00 186e |0006: const-string v0, "autoDownload" // string@6e18 │ │ -405e5c: 6e20 bd3d 0300 |0008: invoke-virtual {v3, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -405e62: 0c00 |000b: move-result-object v0 │ │ -405e64: 1f00 af0a |000c: check-cast v0, Landroidx/preference/SwitchPreferenceCompat; // type@0aaf │ │ -405e68: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -405e6a: 6e20 9f3e 1000 |000f: invoke-virtual {v0, v1}, Landroidx/preference/TwoStatePreference;.setChecked:(Z)V // method@3e9f │ │ -405e70: 6e20 6d3d 1000 |0012: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setEnabled:(Z)V // method@3d6d │ │ -405e76: 1402 3600 127f |0015: const v2, #float 1.94068e+38 // #7f120036 │ │ -405e7c: 6e20 7f3d 2000 |0018: invoke-virtual {v0, v2}, Landroidx/preference/Preference;.setSummary:(I)V // method@3d7f │ │ -405e82: 6200 a793 |001b: sget-object v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_EPISODE_FILTER:Ljava/lang/CharSequence; // field@93a7 │ │ -405e86: 6e20 bd3d 0300 |001d: invoke-virtual {v3, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -405e8c: 0c00 |0020: move-result-object v0 │ │ -405e8e: 6e20 6d3d 1000 |0021: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setEnabled:(Z)V // method@3d6d │ │ -405e94: 0e00 |0024: return-void │ │ +405e04: |[405e04] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.setupAutoDownloadGlobalPreference:()V │ │ +405e14: 7100 dfb0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownload:()Z // method@b0df │ │ +405e1a: 0a00 |0003: move-result v0 │ │ +405e1c: 3900 2000 |0004: if-nez v0, 0024 // +0020 │ │ +405e20: 1a00 186e |0006: const-string v0, "autoDownload" // string@6e18 │ │ +405e24: 6e20 bd3d 0300 |0008: invoke-virtual {v3, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +405e2a: 0c00 |000b: move-result-object v0 │ │ +405e2c: 1f00 af0a |000c: check-cast v0, Landroidx/preference/SwitchPreferenceCompat; // type@0aaf │ │ +405e30: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +405e32: 6e20 9f3e 1000 |000f: invoke-virtual {v0, v1}, Landroidx/preference/TwoStatePreference;.setChecked:(Z)V // method@3e9f │ │ +405e38: 6e20 6d3d 1000 |0012: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setEnabled:(Z)V // method@3d6d │ │ +405e3e: 1402 3600 127f |0015: const v2, #float 1.94068e+38 // #7f120036 │ │ +405e44: 6e20 7f3d 2000 |0018: invoke-virtual {v0, v2}, Landroidx/preference/Preference;.setSummary:(I)V // method@3d7f │ │ +405e4a: 6200 a793 |001b: sget-object v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_EPISODE_FILTER:Ljava/lang/CharSequence; // field@93a7 │ │ +405e4e: 6e20 bd3d 0300 |001d: invoke-virtual {v3, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +405e54: 0c00 |0020: move-result-object v0 │ │ +405e56: 6e20 6d3d 1000 |0021: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setEnabled:(Z)V // method@3d6d │ │ +405e5c: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=445 │ │ 0x0008 line=446 │ │ 0x000f line=447 │ │ 0x0012 line=448 │ │ 0x0018 line=449 │ │ @@ -1772052,38 +1772035,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -405e98: |[405e98] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.setupAutoDownloadPreference:()V │ │ -405ea8: 1a00 186e |0000: const-string v0, "autoDownload" // string@6e18 │ │ -405eac: 6e20 bd3d 0200 |0002: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -405eb2: 0c00 |0005: move-result-object v0 │ │ -405eb4: 1f00 af0a |0006: check-cast v0, Landroidx/preference/SwitchPreferenceCompat; // type@0aaf │ │ -405eb8: 7100 dfb0 0000 |0008: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownload:()Z // method@b0df │ │ -405ebe: 0a01 |000b: move-result v1 │ │ -405ec0: 6e20 6d3d 1000 |000c: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setEnabled:(Z)V // method@3d6d │ │ -405ec6: 7100 dfb0 0000 |000f: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownload:()Z // method@b0df │ │ -405ecc: 0a01 |0012: move-result v1 │ │ -405ece: 3801 0c00 |0013: if-eqz v1, 001f // +000c │ │ -405ed2: 5421 ae93 |0015: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ -405ed6: 6e10 a8ac 0100 |0017: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getAutoDownload:()Z // method@aca8 │ │ -405edc: 0a01 |001a: move-result v1 │ │ -405ede: 6e20 9f3e 1000 |001b: invoke-virtual {v0, v1}, Landroidx/preference/TwoStatePreference;.setChecked:(Z)V // method@3e9f │ │ -405ee4: 280b |001e: goto 0029 // +000b │ │ -405ee6: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -405ee8: 6e20 9f3e 1000 |0020: invoke-virtual {v0, v1}, Landroidx/preference/TwoStatePreference;.setChecked:(Z)V // method@3e9f │ │ -405eee: 1401 3600 127f |0023: const v1, #float 1.94068e+38 // #7f120036 │ │ -405ef4: 6e20 7f3d 1000 |0026: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setSummary:(I)V // method@3d7f │ │ -405efa: 2201 671b |0029: new-instance v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda4; // type@1b67 │ │ -405efe: 7030 baa5 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@a5ba │ │ -405f04: 6e20 773d 1000 |002e: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceChangeListener:(Landroidx/preference/Preference$OnPreferenceChangeListener;)V // method@3d77 │ │ -405f0a: 0e00 |0031: return-void │ │ +405e60: |[405e60] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.setupAutoDownloadPreference:()V │ │ +405e70: 1a00 186e |0000: const-string v0, "autoDownload" // string@6e18 │ │ +405e74: 6e20 bd3d 0200 |0002: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +405e7a: 0c00 |0005: move-result-object v0 │ │ +405e7c: 1f00 af0a |0006: check-cast v0, Landroidx/preference/SwitchPreferenceCompat; // type@0aaf │ │ +405e80: 7100 dfb0 0000 |0008: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownload:()Z // method@b0df │ │ +405e86: 0a01 |000b: move-result v1 │ │ +405e88: 6e20 6d3d 1000 |000c: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setEnabled:(Z)V // method@3d6d │ │ +405e8e: 7100 dfb0 0000 |000f: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownload:()Z // method@b0df │ │ +405e94: 0a01 |0012: move-result v1 │ │ +405e96: 3801 0c00 |0013: if-eqz v1, 001f // +000c │ │ +405e9a: 5421 ae93 |0015: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ +405e9e: 6e10 a8ac 0100 |0017: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getAutoDownload:()Z // method@aca8 │ │ +405ea4: 0a01 |001a: move-result v1 │ │ +405ea6: 6e20 9f3e 1000 |001b: invoke-virtual {v0, v1}, Landroidx/preference/TwoStatePreference;.setChecked:(Z)V // method@3e9f │ │ +405eac: 280b |001e: goto 0029 // +000b │ │ +405eae: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +405eb0: 6e20 9f3e 1000 |0020: invoke-virtual {v0, v1}, Landroidx/preference/TwoStatePreference;.setChecked:(Z)V // method@3e9f │ │ +405eb6: 1401 3600 127f |0023: const v1, #float 1.94068e+38 // #7f120036 │ │ +405ebc: 6e20 7f3d 1000 |0026: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setSummary:(I)V // method@3d7f │ │ +405ec2: 2201 671b |0029: new-instance v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda4; // type@1b67 │ │ +405ec6: 7030 baa5 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@a5ba │ │ +405ecc: 6e20 773d 1000 |002e: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceChangeListener:(Landroidx/preference/Preference$OnPreferenceChangeListener;)V // method@3d77 │ │ +405ed2: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=455 │ │ 0x0008 line=457 │ │ 0x000f line=458 │ │ 0x0015 line=459 │ │ 0x0020 line=461 │ │ @@ -1772097,22 +1772080,22 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -405f0c: |[405f0c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.setupEpisodeFilterPreference:()V │ │ -405f1c: 6200 a793 |0000: sget-object v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_EPISODE_FILTER:Ljava/lang/CharSequence; // field@93a7 │ │ -405f20: 6e20 bd3d 0200 |0002: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -405f26: 0c00 |0005: move-result-object v0 │ │ -405f28: 2201 651b |0006: new-instance v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda2; // type@1b65 │ │ -405f2c: 7020 b6a5 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V // method@a5b6 │ │ -405f32: 6e20 783d 1000 |000b: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ -405f38: 0e00 |000e: return-void │ │ +405ed4: |[405ed4] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.setupEpisodeFilterPreference:()V │ │ +405ee4: 6200 a793 |0000: sget-object v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_EPISODE_FILTER:Ljava/lang/CharSequence; // field@93a7 │ │ +405ee8: 6e20 bd3d 0200 |0002: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +405eee: 0c00 |0005: move-result-object v0 │ │ +405ef0: 2201 651b |0006: new-instance v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda2; // type@1b65 │ │ +405ef4: 7020 b6a5 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V // method@a5b6 │ │ +405efa: 6e20 783d 1000 |000b: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ +405f00: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ │ │ #48 : (in Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;) │ │ @@ -1772120,27 +1772103,27 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -405f3c: |[405f3c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.setupEpisodeNotificationPreference:()V │ │ -405f4c: 1a00 e57f |0000: const-string v0, "episodeNotification" // string@7fe5 │ │ -405f50: 6e20 bd3d 0200 |0002: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -405f56: 0c00 |0005: move-result-object v0 │ │ -405f58: 1f00 af0a |0006: check-cast v0, Landroidx/preference/SwitchPreferenceCompat; // type@0aaf │ │ -405f5c: 5421 ae93 |0008: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ -405f60: 6e10 b2ac 0100 |000a: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getShowEpisodeNotification:()Z // method@acb2 │ │ -405f66: 0a01 |000d: move-result v1 │ │ -405f68: 6e20 9f3e 1000 |000e: invoke-virtual {v0, v1}, Landroidx/preference/TwoStatePreference;.setChecked:(Z)V // method@3e9f │ │ -405f6e: 2201 601b |0011: new-instance v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda15; // type@1b60 │ │ -405f72: 7030 aca5 2100 |0013: invoke-direct {v1, v2, v0}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda15;.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/SwitchPreferenceCompat;)V // method@a5ac │ │ -405f78: 6e20 773d 1000 |0016: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceChangeListener:(Landroidx/preference/Preference$OnPreferenceChangeListener;)V // method@3d77 │ │ -405f7e: 0e00 |0019: return-void │ │ +405f04: |[405f04] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.setupEpisodeNotificationPreference:()V │ │ +405f14: 1a00 e57f |0000: const-string v0, "episodeNotification" // string@7fe5 │ │ +405f18: 6e20 bd3d 0200 |0002: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +405f1e: 0c00 |0005: move-result-object v0 │ │ +405f20: 1f00 af0a |0006: check-cast v0, Landroidx/preference/SwitchPreferenceCompat; // type@0aaf │ │ +405f24: 5421 ae93 |0008: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ +405f28: 6e10 b2ac 0100 |000a: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getShowEpisodeNotification:()Z // method@acb2 │ │ +405f2e: 0a01 |000d: move-result v1 │ │ +405f30: 6e20 9f3e 1000 |000e: invoke-virtual {v0, v1}, Landroidx/preference/TwoStatePreference;.setChecked:(Z)V // method@3e9f │ │ +405f36: 2201 601b |0011: new-instance v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda15; // type@1b60 │ │ +405f3a: 7030 aca5 2100 |0013: invoke-direct {v1, v2, v0}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda15;.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/SwitchPreferenceCompat;)V // method@a5ac │ │ +405f40: 6e20 773d 1000 |0016: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceChangeListener:(Landroidx/preference/Preference$OnPreferenceChangeListener;)V // method@3d77 │ │ +405f46: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=492 │ │ 0x0008 line=494 │ │ 0x0011 line=495 │ │ locals : │ │ 0x0000 - 0x001a reg=2 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ @@ -1772150,22 +1772133,22 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -405f80: |[405f80] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.setupFeedAutoSkipPreference:()V │ │ -405f90: 1a00 4185 |0000: const-string v0, "feedAutoSkip" // string@8541 │ │ -405f94: 6e20 bd3d 0200 |0002: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -405f9a: 0c00 |0005: move-result-object v0 │ │ -405f9c: 2201 661b |0006: new-instance v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda3; // type@1b66 │ │ -405fa0: 7020 b8a5 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V // method@a5b8 │ │ -405fa6: 6e20 783d 1000 |000b: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ -405fac: 0e00 |000e: return-void │ │ +405f48: |[405f48] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.setupFeedAutoSkipPreference:()V │ │ +405f58: 1a00 4185 |0000: const-string v0, "feedAutoSkip" // string@8541 │ │ +405f5c: 6e20 bd3d 0200 |0002: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +405f62: 0c00 |0005: move-result-object v0 │ │ +405f64: 2201 661b |0006: new-instance v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda3; // type@1b66 │ │ +405f68: 7020 b8a5 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V // method@a5b8 │ │ +405f6e: 6e20 783d 1000 |000b: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ +405f74: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=218 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ │ │ #50 : (in Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;) │ │ @@ -1772173,27 +1772156,27 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -405fb0: |[405fb0] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.setupKeepUpdatedPreference:()V │ │ -405fc0: 1a00 10a0 |0000: const-string v0, "keepUpdated" // string@a010 │ │ -405fc4: 6e20 bd3d 0200 |0002: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -405fca: 0c00 |0005: move-result-object v0 │ │ -405fcc: 1f00 af0a |0006: check-cast v0, Landroidx/preference/SwitchPreferenceCompat; // type@0aaf │ │ -405fd0: 5421 ae93 |0008: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ -405fd4: 6e10 afac 0100 |000a: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getKeepUpdated:()Z // method@acaf │ │ -405fda: 0a01 |000d: move-result v1 │ │ -405fdc: 6e20 9f3e 1000 |000e: invoke-virtual {v0, v1}, Landroidx/preference/TwoStatePreference;.setChecked:(Z)V // method@3e9f │ │ -405fe2: 2201 641b |0011: new-instance v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda1; // type@1b64 │ │ -405fe6: 7030 b4a5 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@a5b4 │ │ -405fec: 6e20 773d 1000 |0016: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceChangeListener:(Landroidx/preference/Preference$OnPreferenceChangeListener;)V // method@3d77 │ │ -405ff2: 0e00 |0019: return-void │ │ +405f78: |[405f78] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.setupKeepUpdatedPreference:()V │ │ +405f88: 1a00 10a0 |0000: const-string v0, "keepUpdated" // string@a010 │ │ +405f8c: 6e20 bd3d 0200 |0002: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +405f92: 0c00 |0005: move-result-object v0 │ │ +405f94: 1f00 af0a |0006: check-cast v0, Landroidx/preference/SwitchPreferenceCompat; // type@0aaf │ │ +405f98: 5421 ae93 |0008: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ +405f9c: 6e10 afac 0100 |000a: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getKeepUpdated:()Z // method@acaf │ │ +405fa2: 0a01 |000d: move-result v1 │ │ +405fa4: 6e20 9f3e 1000 |000e: invoke-virtual {v0, v1}, Landroidx/preference/TwoStatePreference;.setChecked:(Z)V // method@3e9f │ │ +405faa: 2201 641b |0011: new-instance v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda1; // type@1b64 │ │ +405fae: 7030 b4a5 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@a5b4 │ │ +405fb4: 6e20 773d 1000 |0016: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceChangeListener:(Landroidx/preference/Preference$OnPreferenceChangeListener;)V // method@3d77 │ │ +405fba: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=432 │ │ 0x0008 line=434 │ │ 0x0011 line=435 │ │ locals : │ │ 0x0000 - 0x001a reg=2 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ @@ -1772203,22 +1772186,22 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -405ff4: |[405ff4] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.setupNewEpisodesAction:()V │ │ -406004: 6200 a993 |0000: sget-object v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_NEW_EPISODES_ACTION:Ljava/lang/CharSequence; // field@93a9 │ │ -406008: 6e20 bd3d 0200 |0002: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -40600e: 0c00 |0005: move-result-object v0 │ │ -406010: 2201 681b |0006: new-instance v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda5; // type@1b68 │ │ -406014: 7020 bca5 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V // method@a5bc │ │ -40601a: 6e20 773d 1000 |000b: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceChangeListener:(Landroidx/preference/Preference$OnPreferenceChangeListener;)V // method@3d77 │ │ -406020: 0e00 |000e: return-void │ │ +405fbc: |[405fbc] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.setupNewEpisodesAction:()V │ │ +405fcc: 6200 a993 |0000: sget-object v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_NEW_EPISODES_ACTION:Ljava/lang/CharSequence; // field@93a9 │ │ +405fd0: 6e20 bd3d 0200 |0002: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +405fd6: 0c00 |0005: move-result-object v0 │ │ +405fd8: 2201 681b |0006: new-instance v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda5; // type@1b68 │ │ +405fdc: 7020 bca5 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V // method@a5bc │ │ +405fe2: 6e20 773d 1000 |000b: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceChangeListener:(Landroidx/preference/Preference$OnPreferenceChangeListener;)V // method@3d77 │ │ +405fe8: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=404 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ │ │ #52 : (in Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;) │ │ @@ -1772226,22 +1772209,22 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -406024: |[406024] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.setupPlaybackSpeedPreference:()V │ │ -406034: 1a00 5285 |0000: const-string v0, "feedPlaybackSpeed" // string@8552 │ │ -406038: 6e20 bd3d 0200 |0002: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -40603e: 0c00 |0005: move-result-object v0 │ │ -406040: 2201 611b |0006: new-instance v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda16; // type@1b61 │ │ -406044: 7020 aea5 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda16;.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V // method@a5ae │ │ -40604a: 6e20 783d 1000 |000b: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ -406050: 0e00 |000e: return-void │ │ +405fec: |[405fec] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.setupPlaybackSpeedPreference:()V │ │ +405ffc: 1a00 5285 |0000: const-string v0, "feedPlaybackSpeed" // string@8552 │ │ +406000: 6e20 bd3d 0200 |0002: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +406006: 0c00 |0005: move-result-object v0 │ │ +406008: 2201 611b |0006: new-instance v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda16; // type@1b61 │ │ +40600c: 7020 aea5 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda16;.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V // method@a5ae │ │ +406012: 6e20 783d 1000 |000b: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ +406018: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=238 │ │ 0x0006 line=239 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ │ │ @@ -1772250,22 +1772233,22 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -406054: |[406054] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.setupTags:()V │ │ -406064: 1a00 79df |0000: const-string v0, "tags" // string@df79 │ │ -406068: 6e20 bd3d 0200 |0002: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -40606e: 0c00 |0005: move-result-object v0 │ │ -406070: 2201 5a1b |0006: new-instance v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda0; // type@1b5a │ │ -406074: 7020 a0a5 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V // method@a5a0 │ │ -40607a: 6e20 783d 1000 |000b: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ -406080: 0e00 |000e: return-void │ │ +40601c: |[40601c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.setupTags:()V │ │ +40602c: 1a00 79df |0000: const-string v0, "tags" // string@df79 │ │ +406030: 6e20 bd3d 0200 |0002: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +406036: 0c00 |0005: move-result-object v0 │ │ +406038: 2201 5a1b |0006: new-instance v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda0; // type@1b5a │ │ +40603c: 7020 a0a5 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V // method@a5a0 │ │ +406042: 6e20 783d 1000 |000b: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ +406048: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=484 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ │ │ #54 : (in Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;) │ │ @@ -1772273,23 +1772256,23 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -406084: |[406084] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.setupVolumeAdaptationPreferences:()V │ │ -406094: 1a00 04e7 |0000: const-string v0, "volumeReduction" // string@e704 │ │ -406098: 6e20 bd3d 0200 |0002: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -40609e: 0c00 |0005: move-result-object v0 │ │ -4060a0: 1f00 6f0a |0006: check-cast v0, Landroidx/preference/ListPreference; // type@0a6f │ │ -4060a4: 2201 621b |0008: new-instance v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda17; // type@1b62 │ │ -4060a8: 7020 b0a5 2100 |000a: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda17;.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V // method@a5b0 │ │ -4060ae: 6e20 773d 1000 |000d: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceChangeListener:(Landroidx/preference/Preference$OnPreferenceChangeListener;)V // method@3d77 │ │ -4060b4: 0e00 |0010: return-void │ │ +40604c: |[40604c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.setupVolumeAdaptationPreferences:()V │ │ +40605c: 1a00 04e7 |0000: const-string v0, "volumeReduction" // string@e704 │ │ +406060: 6e20 bd3d 0200 |0002: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +406066: 0c00 |0005: move-result-object v0 │ │ +406068: 1f00 6f0a |0006: check-cast v0, Landroidx/preference/ListPreference; // type@0a6f │ │ +40606c: 2201 621b |0008: new-instance v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda17; // type@1b62 │ │ +406070: 7020 b0a5 2100 |000a: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda17;.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V // method@a5b0 │ │ +406076: 6e20 773d 1000 |000d: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceChangeListener:(Landroidx/preference/Preference$OnPreferenceChangeListener;)V // method@3d77 │ │ +40607c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=347 │ │ 0x0008 line=348 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ │ │ @@ -1772298,48 +1772281,48 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 68 16-bit code units │ │ -4060b8: |[4060b8] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.updateAutoDeleteSummary:()V │ │ -4060c8: 6200 a493 |0000: sget-object v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_AUTO_DELETE:Ljava/lang/CharSequence; // field@93a4 │ │ -4060cc: 6e20 bd3d 0300 |0002: invoke-virtual {v3, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -4060d2: 0c00 |0005: move-result-object v0 │ │ -4060d4: 1f00 6f0a |0006: check-cast v0, Landroidx/preference/ListPreference; // type@0a6f │ │ -4060d8: 6201 8693 |0008: sget-object v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$1;.$SwitchMap$de$danoeh$antennapod$model$feed$FeedPreferences$AutoDeleteAction:[I // field@9386 │ │ -4060dc: 5432 ae93 |000a: iget-object v2, v3, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ -4060e0: 6e10 a7ac 0200 |000c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getAutoDeleteAction:()Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // method@aca7 │ │ -4060e6: 0c02 |000f: move-result-object v2 │ │ -4060e8: 6e10 97b2 0200 |0010: invoke-virtual {v2}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -4060ee: 0a02 |0013: move-result v2 │ │ -4060f0: 4401 0102 |0014: aget v1, v1, v2 │ │ -4060f4: 1212 |0016: const/4 v2, #int 1 // #1 │ │ -4060f6: 3221 2100 |0017: if-eq v1, v2, 0038 // +0021 │ │ -4060fa: 1222 |0019: const/4 v2, #int 2 // #2 │ │ -4060fc: 3221 1200 |001a: if-eq v1, v2, 002c // +0012 │ │ -406100: 1232 |001c: const/4 v2, #int 3 // #3 │ │ -406102: 3221 0300 |001d: if-eq v1, v2, 0020 // +0003 │ │ -406106: 2824 |001f: goto 0043 // +0024 │ │ -406108: 1401 4001 127f |0020: const v1, #float 1.94074e+38 // #7f120140 │ │ -40610e: 6e20 7f3d 1000 |0023: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setSummary:(I)V // method@3d7f │ │ -406114: 1a01 2abc |0026: const-string v1, "never" // string@bc2a │ │ -406118: 6e20 d63c 1000 |0028: invoke-virtual {v0, v1}, Landroidx/preference/ListPreference;.setValue:(Ljava/lang/String;)V // method@3cd6 │ │ -40611e: 2818 |002b: goto 0043 // +0018 │ │ -406120: 1401 3f01 127f |002c: const v1, #float 1.94074e+38 // #7f12013f │ │ -406126: 6e20 7f3d 1000 |002f: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setSummary:(I)V // method@3d7f │ │ -40612c: 1a01 c06a |0032: const-string v1, "always" // string@6ac0 │ │ -406130: 6e20 d63c 1000 |0034: invoke-virtual {v0, v1}, Landroidx/preference/ListPreference;.setValue:(Ljava/lang/String;)V // method@3cd6 │ │ -406136: 280c |0037: goto 0043 // +000c │ │ -406138: 1401 6201 127f |0038: const v1, #float 1.94074e+38 // #7f120162 │ │ -40613e: 6e20 7f3d 1000 |003b: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setSummary:(I)V // method@3d7f │ │ -406144: 1a01 9d96 |003e: const-string v1, "global" // string@969d │ │ -406148: 6e20 d63c 1000 |0040: invoke-virtual {v0, v1}, Landroidx/preference/ListPreference;.setValue:(Ljava/lang/String;)V // method@3cd6 │ │ -40614e: 0e00 |0043: return-void │ │ +406080: |[406080] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.updateAutoDeleteSummary:()V │ │ +406090: 6200 a493 |0000: sget-object v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_AUTO_DELETE:Ljava/lang/CharSequence; // field@93a4 │ │ +406094: 6e20 bd3d 0300 |0002: invoke-virtual {v3, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +40609a: 0c00 |0005: move-result-object v0 │ │ +40609c: 1f00 6f0a |0006: check-cast v0, Landroidx/preference/ListPreference; // type@0a6f │ │ +4060a0: 6201 8693 |0008: sget-object v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$1;.$SwitchMap$de$danoeh$antennapod$model$feed$FeedPreferences$AutoDeleteAction:[I // field@9386 │ │ +4060a4: 5432 ae93 |000a: iget-object v2, v3, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ +4060a8: 6e10 a7ac 0200 |000c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getAutoDeleteAction:()Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // method@aca7 │ │ +4060ae: 0c02 |000f: move-result-object v2 │ │ +4060b0: 6e10 97b2 0200 |0010: invoke-virtual {v2}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +4060b6: 0a02 |0013: move-result v2 │ │ +4060b8: 4401 0102 |0014: aget v1, v1, v2 │ │ +4060bc: 1212 |0016: const/4 v2, #int 1 // #1 │ │ +4060be: 3221 2100 |0017: if-eq v1, v2, 0038 // +0021 │ │ +4060c2: 1222 |0019: const/4 v2, #int 2 // #2 │ │ +4060c4: 3221 1200 |001a: if-eq v1, v2, 002c // +0012 │ │ +4060c8: 1232 |001c: const/4 v2, #int 3 // #3 │ │ +4060ca: 3221 0300 |001d: if-eq v1, v2, 0020 // +0003 │ │ +4060ce: 2824 |001f: goto 0043 // +0024 │ │ +4060d0: 1401 4001 127f |0020: const v1, #float 1.94074e+38 // #7f120140 │ │ +4060d6: 6e20 7f3d 1000 |0023: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setSummary:(I)V // method@3d7f │ │ +4060dc: 1a01 2abc |0026: const-string v1, "never" // string@bc2a │ │ +4060e0: 6e20 d63c 1000 |0028: invoke-virtual {v0, v1}, Landroidx/preference/ListPreference;.setValue:(Ljava/lang/String;)V // method@3cd6 │ │ +4060e6: 2818 |002b: goto 0043 // +0018 │ │ +4060e8: 1401 3f01 127f |002c: const v1, #float 1.94074e+38 // #7f12013f │ │ +4060ee: 6e20 7f3d 1000 |002f: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setSummary:(I)V // method@3d7f │ │ +4060f4: 1a01 c06a |0032: const-string v1, "always" // string@6ac0 │ │ +4060f8: 6e20 d63c 1000 |0034: invoke-virtual {v0, v1}, Landroidx/preference/ListPreference;.setValue:(Ljava/lang/String;)V // method@3cd6 │ │ +4060fe: 280c |0037: goto 0043 // +000c │ │ +406100: 1401 6201 127f |0038: const v1, #float 1.94074e+38 // #7f120162 │ │ +406106: 6e20 7f3d 1000 |003b: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setSummary:(I)V // method@3d7f │ │ +40610c: 1a01 9d96 |003e: const-string v1, "global" // string@969d │ │ +406110: 6e20 d63c 1000 |0040: invoke-virtual {v0, v1}, Landroidx/preference/ListPreference;.setValue:(Ljava/lang/String;)V // method@3cd6 │ │ +406116: 0e00 |0043: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=328 │ │ 0x0008 line=330 │ │ 0x0023 line=340 │ │ 0x0028 line=341 │ │ 0x002f line=336 │ │ @@ -1772354,37 +1772337,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -406150: |[406150] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.updateAutoDownloadEnabled:()V │ │ -406160: 5420 ad93 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@93ad │ │ -406164: 3800 2600 |0002: if-eqz v0, 0028 // +0026 │ │ -406168: 6e10 d4ab 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ -40616e: 0c00 |0007: move-result-object v0 │ │ -406170: 3800 2000 |0008: if-eqz v0, 0028 // +0020 │ │ -406174: 5420 ad93 |000a: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@93ad │ │ -406178: 6e10 d4ab 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ -40617e: 0c00 |000f: move-result-object v0 │ │ -406180: 6e10 a8ac 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getAutoDownload:()Z // method@aca8 │ │ -406186: 0a00 |0013: move-result v0 │ │ -406188: 3800 0a00 |0014: if-eqz v0, 001e // +000a │ │ -40618c: 7100 dfb0 0000 |0016: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownload:()Z // method@b0df │ │ -406192: 0a00 |0019: move-result v0 │ │ -406194: 3800 0400 |001a: if-eqz v0, 001e // +0004 │ │ -406198: 1210 |001c: const/4 v0, #int 1 // #1 │ │ -40619a: 2802 |001d: goto 001f // +0002 │ │ -40619c: 1200 |001e: const/4 v0, #int 0 // #0 │ │ -40619e: 6201 a793 |001f: sget-object v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_EPISODE_FILTER:Ljava/lang/CharSequence; // field@93a7 │ │ -4061a2: 6e20 bd3d 1200 |0021: invoke-virtual {v2, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -4061a8: 0c01 |0024: move-result-object v1 │ │ -4061aa: 6e20 6d3d 0100 |0025: invoke-virtual {v1, v0}, Landroidx/preference/Preference;.setEnabled:(Z)V // method@3d6d │ │ -4061b0: 0e00 |0028: return-void │ │ +406118: |[406118] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.updateAutoDownloadEnabled:()V │ │ +406128: 5420 ad93 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@93ad │ │ +40612c: 3800 2600 |0002: if-eqz v0, 0028 // +0026 │ │ +406130: 6e10 d4ab 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ +406136: 0c00 |0007: move-result-object v0 │ │ +406138: 3800 2000 |0008: if-eqz v0, 0028 // +0020 │ │ +40613c: 5420 ad93 |000a: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@93ad │ │ +406140: 6e10 d4ab 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ +406146: 0c00 |000f: move-result-object v0 │ │ +406148: 6e10 a8ac 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getAutoDownload:()Z // method@aca8 │ │ +40614e: 0a00 |0013: move-result v0 │ │ +406150: 3800 0a00 |0014: if-eqz v0, 001e // +000a │ │ +406154: 7100 dfb0 0000 |0016: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownload:()Z // method@b0df │ │ +40615a: 0a00 |0019: move-result v0 │ │ +40615c: 3800 0400 |001a: if-eqz v0, 001e // +0004 │ │ +406160: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +406162: 2802 |001d: goto 001f // +0002 │ │ +406164: 1200 |001e: const/4 v0, #int 0 // #0 │ │ +406166: 6201 a793 |001f: sget-object v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_EPISODE_FILTER:Ljava/lang/CharSequence; // field@93a7 │ │ +40616a: 6e20 bd3d 1200 |0021: invoke-virtual {v2, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +406170: 0c01 |0024: move-result-object v1 │ │ +406172: 6e20 6d3d 0100 |0025: invoke-virtual {v1, v0}, Landroidx/preference/Preference;.setEnabled:(Z)V // method@3d6d │ │ +406178: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ 0x000a line=478 │ │ 0x001f line=479 │ │ locals : │ │ 0x0000 - 0x0029 reg=2 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ @@ -1772394,54 +1772377,54 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 81 16-bit code units │ │ -4061b4: |[4061b4] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.updateNewEpisodesAction:()V │ │ -4061c4: 6200 a993 |0000: sget-object v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_NEW_EPISODES_ACTION:Ljava/lang/CharSequence; // field@93a9 │ │ -4061c8: 6e20 bd3d 0300 |0002: invoke-virtual {v3, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -4061ce: 0c00 |0005: move-result-object v0 │ │ -4061d0: 1f00 6f0a |0006: check-cast v0, Landroidx/preference/ListPreference; // type@0a6f │ │ -4061d4: 2201 8f1e |0008: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -4061d8: 7010 50b3 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -4061de: 1a02 0000 |000d: const-string v2, "" // string@0000 │ │ -4061e2: 6e20 5cb3 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4061e8: 5432 ae93 |0012: iget-object v2, v3, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ -4061ec: 6e10 b0ac 0200 |0014: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getNewEpisodesAction:()Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // method@acb0 │ │ -4061f2: 0c02 |0017: move-result-object v2 │ │ -4061f4: 5222 6d97 |0018: iget v2, v2, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.code:I // field@976d │ │ -4061f8: 6e20 57b3 2100 |001a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -4061fe: 6e10 67b3 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -406204: 0c01 |0020: move-result-object v1 │ │ -406206: 6e20 d63c 1000 |0021: invoke-virtual {v0, v1}, Landroidx/preference/ListPreference;.setValue:(Ljava/lang/String;)V // method@3cd6 │ │ -40620c: 6201 8793 |0024: sget-object v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$1;.$SwitchMap$de$danoeh$antennapod$model$feed$FeedPreferences$NewEpisodesAction:[I // field@9387 │ │ -406210: 5432 ae93 |0026: iget-object v2, v3, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ -406214: 6e10 b0ac 0200 |0028: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getNewEpisodesAction:()Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // method@acb0 │ │ -40621a: 0c02 |002b: move-result-object v2 │ │ -40621c: 6e10 97b2 0200 |002c: invoke-virtual {v2}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -406222: 0a02 |002f: move-result v2 │ │ -406224: 4401 0102 |0030: aget v1, v1, v2 │ │ -406228: 1212 |0032: const/4 v2, #int 1 // #1 │ │ -40622a: 3221 1700 |0033: if-eq v1, v2, 004a // +0017 │ │ -40622e: 1222 |0035: const/4 v2, #int 2 // #2 │ │ -406230: 3221 0d00 |0036: if-eq v1, v2, 0043 // +000d │ │ -406234: 1232 |0038: const/4 v2, #int 3 // #3 │ │ -406236: 3221 0300 |0039: if-eq v1, v2, 003c // +0003 │ │ -40623a: 2815 |003b: goto 0050 // +0015 │ │ -40623c: 1401 4d01 127f |003c: const v1, #float 1.94074e+38 // #7f12014d │ │ -406242: 6e20 7f3d 1000 |003f: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setSummary:(I)V // method@3d7f │ │ -406248: 280e |0042: goto 0050 // +000e │ │ -40624a: 1401 4c01 127f |0043: const v1, #float 1.94074e+38 // #7f12014c │ │ -406250: 6e20 7f3d 1000 |0046: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setSummary:(I)V // method@3d7f │ │ -406256: 2807 |0049: goto 0050 // +0007 │ │ -406258: 1401 6201 127f |004a: const v1, #float 1.94074e+38 // #7f120162 │ │ -40625e: 6e20 7f3d 1000 |004d: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setSummary:(I)V // method@3d7f │ │ -406264: 0e00 |0050: return-void │ │ +40617c: |[40617c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.updateNewEpisodesAction:()V │ │ +40618c: 6200 a993 |0000: sget-object v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_NEW_EPISODES_ACTION:Ljava/lang/CharSequence; // field@93a9 │ │ +406190: 6e20 bd3d 0300 |0002: invoke-virtual {v3, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +406196: 0c00 |0005: move-result-object v0 │ │ +406198: 1f00 6f0a |0006: check-cast v0, Landroidx/preference/ListPreference; // type@0a6f │ │ +40619c: 2201 8f1e |0008: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +4061a0: 7010 50b3 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +4061a6: 1a02 0000 |000d: const-string v2, "" // string@0000 │ │ +4061aa: 6e20 5cb3 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4061b0: 5432 ae93 |0012: iget-object v2, v3, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ +4061b4: 6e10 b0ac 0200 |0014: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getNewEpisodesAction:()Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // method@acb0 │ │ +4061ba: 0c02 |0017: move-result-object v2 │ │ +4061bc: 5222 6d97 |0018: iget v2, v2, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.code:I // field@976d │ │ +4061c0: 6e20 57b3 2100 |001a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +4061c6: 6e10 67b3 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +4061cc: 0c01 |0020: move-result-object v1 │ │ +4061ce: 6e20 d63c 1000 |0021: invoke-virtual {v0, v1}, Landroidx/preference/ListPreference;.setValue:(Ljava/lang/String;)V // method@3cd6 │ │ +4061d4: 6201 8793 |0024: sget-object v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$1;.$SwitchMap$de$danoeh$antennapod$model$feed$FeedPreferences$NewEpisodesAction:[I // field@9387 │ │ +4061d8: 5432 ae93 |0026: iget-object v2, v3, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ +4061dc: 6e10 b0ac 0200 |0028: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getNewEpisodesAction:()Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // method@acb0 │ │ +4061e2: 0c02 |002b: move-result-object v2 │ │ +4061e4: 6e10 97b2 0200 |002c: invoke-virtual {v2}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +4061ea: 0a02 |002f: move-result v2 │ │ +4061ec: 4401 0102 |0030: aget v1, v1, v2 │ │ +4061f0: 1212 |0032: const/4 v2, #int 1 // #1 │ │ +4061f2: 3221 1700 |0033: if-eq v1, v2, 004a // +0017 │ │ +4061f6: 1222 |0035: const/4 v2, #int 2 // #2 │ │ +4061f8: 3221 0d00 |0036: if-eq v1, v2, 0043 // +000d │ │ +4061fc: 1232 |0038: const/4 v2, #int 3 // #3 │ │ +4061fe: 3221 0300 |0039: if-eq v1, v2, 003c // +0003 │ │ +406202: 2815 |003b: goto 0050 // +0015 │ │ +406204: 1401 4d01 127f |003c: const v1, #float 1.94074e+38 // #7f12014d │ │ +40620a: 6e20 7f3d 1000 |003f: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setSummary:(I)V // method@3d7f │ │ +406210: 280e |0042: goto 0050 // +000e │ │ +406212: 1401 4c01 127f |0043: const v1, #float 1.94074e+38 // #7f12014c │ │ +406218: 6e20 7f3d 1000 |0046: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setSummary:(I)V // method@3d7f │ │ +40621e: 2807 |0049: goto 0050 // +0007 │ │ +406220: 1401 6201 127f |004a: const v1, #float 1.94074e+38 // #7f120162 │ │ +406226: 6e20 7f3d 1000 |004d: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setSummary:(I)V // method@3d7f │ │ +40622c: 0e00 |0050: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=414 │ │ 0x0008 line=415 │ │ 0x0024 line=417 │ │ 0x003f line=425 │ │ 0x0046 line=422 │ │ @@ -1772454,47 +1772437,47 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 78 16-bit code units │ │ -406268: |[406268] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.updateVolumeAdaptationValue:()V │ │ -406278: 1a00 04e7 |0000: const-string v0, "volumeReduction" // string@e704 │ │ -40627c: 6e20 bd3d 0300 |0002: invoke-virtual {v3, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -406282: 0c00 |0005: move-result-object v0 │ │ -406284: 1f00 6f0a |0006: check-cast v0, Landroidx/preference/ListPreference; // type@0a6f │ │ -406288: 6201 8893 |0008: sget-object v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$1;.$SwitchMap$de$danoeh$antennapod$model$feed$VolumeAdaptionSetting:[I // field@9388 │ │ -40628c: 5432 ae93 |000a: iget-object v2, v3, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ -406290: 6e10 b6ac 0200 |000c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getVolumeAdaptionSetting:()Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // method@acb6 │ │ -406296: 0c02 |000f: move-result-object v2 │ │ -406298: 6e10 97b2 0200 |0010: invoke-virtual {v2}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -40629e: 0a02 |0013: move-result v2 │ │ -4062a0: 4401 0102 |0014: aget v1, v1, v2 │ │ -4062a4: 2b01 2800 0000 |0016: packed-switch v1, 0000003e // +00000028 │ │ -4062aa: 2824 |0019: goto 003d // +0024 │ │ -4062ac: 1a01 6398 |001a: const-string v1, "heavy_boost" // string@9863 │ │ -4062b0: 6e20 d63c 1000 |001c: invoke-virtual {v0, v1}, Landroidx/preference/ListPreference;.setValue:(Ljava/lang/String;)V // method@3cd6 │ │ -4062b6: 281e |001f: goto 003d // +001e │ │ -4062b8: 1a01 9fb8 |0020: const-string v1, "medium_boost" // string@b89f │ │ -4062bc: 6e20 d63c 1000 |0022: invoke-virtual {v0, v1}, Landroidx/preference/ListPreference;.setValue:(Ljava/lang/String;)V // method@3cd6 │ │ -4062c2: 2818 |0025: goto 003d // +0018 │ │ -4062c4: 1a01 f6a3 |0026: const-string v1, "light_boost" // string@a3f6 │ │ -4062c8: 6e20 d63c 1000 |0028: invoke-virtual {v0, v1}, Landroidx/preference/ListPreference;.setValue:(Ljava/lang/String;)V // method@3cd6 │ │ -4062ce: 2812 |002b: goto 003d // +0012 │ │ -4062d0: 1a01 6298 |002c: const-string v1, "heavy" // string@9862 │ │ -4062d4: 6e20 d63c 1000 |002e: invoke-virtual {v0, v1}, Landroidx/preference/ListPreference;.setValue:(Ljava/lang/String;)V // method@3cd6 │ │ -4062da: 280c |0031: goto 003d // +000c │ │ -4062dc: 1a01 f3a3 |0032: const-string v1, "light" // string@a3f3 │ │ -4062e0: 6e20 d63c 1000 |0034: invoke-virtual {v0, v1}, Landroidx/preference/ListPreference;.setValue:(Ljava/lang/String;)V // method@3cd6 │ │ -4062e6: 2806 |0037: goto 003d // +0006 │ │ -4062e8: 1a01 16be |0038: const-string v1, "off" // string@be16 │ │ -4062ec: 6e20 d63c 1000 |003a: invoke-virtual {v0, v1}, Landroidx/preference/ListPreference;.setValue:(Ljava/lang/String;)V // method@3cd6 │ │ -4062f2: 0e00 |003d: return-void │ │ -4062f4: 0001 0600 0100 0000 2200 0000 1c00 ... |003e: packed-switch-data (16 units) │ │ +406230: |[406230] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.updateVolumeAdaptationValue:()V │ │ +406240: 1a00 04e7 |0000: const-string v0, "volumeReduction" // string@e704 │ │ +406244: 6e20 bd3d 0300 |0002: invoke-virtual {v3, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +40624a: 0c00 |0005: move-result-object v0 │ │ +40624c: 1f00 6f0a |0006: check-cast v0, Landroidx/preference/ListPreference; // type@0a6f │ │ +406250: 6201 8893 |0008: sget-object v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$1;.$SwitchMap$de$danoeh$antennapod$model$feed$VolumeAdaptionSetting:[I // field@9388 │ │ +406254: 5432 ae93 |000a: iget-object v2, v3, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@93ae │ │ +406258: 6e10 b6ac 0200 |000c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getVolumeAdaptionSetting:()Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // method@acb6 │ │ +40625e: 0c02 |000f: move-result-object v2 │ │ +406260: 6e10 97b2 0200 |0010: invoke-virtual {v2}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +406266: 0a02 |0013: move-result v2 │ │ +406268: 4401 0102 |0014: aget v1, v1, v2 │ │ +40626c: 2b01 2800 0000 |0016: packed-switch v1, 0000003e // +00000028 │ │ +406272: 2824 |0019: goto 003d // +0024 │ │ +406274: 1a01 6398 |001a: const-string v1, "heavy_boost" // string@9863 │ │ +406278: 6e20 d63c 1000 |001c: invoke-virtual {v0, v1}, Landroidx/preference/ListPreference;.setValue:(Ljava/lang/String;)V // method@3cd6 │ │ +40627e: 281e |001f: goto 003d // +001e │ │ +406280: 1a01 9fb8 |0020: const-string v1, "medium_boost" // string@b89f │ │ +406284: 6e20 d63c 1000 |0022: invoke-virtual {v0, v1}, Landroidx/preference/ListPreference;.setValue:(Ljava/lang/String;)V // method@3cd6 │ │ +40628a: 2818 |0025: goto 003d // +0018 │ │ +40628c: 1a01 f6a3 |0026: const-string v1, "light_boost" // string@a3f6 │ │ +406290: 6e20 d63c 1000 |0028: invoke-virtual {v0, v1}, Landroidx/preference/ListPreference;.setValue:(Ljava/lang/String;)V // method@3cd6 │ │ +406296: 2812 |002b: goto 003d // +0012 │ │ +406298: 1a01 6298 |002c: const-string v1, "heavy" // string@9862 │ │ +40629c: 6e20 d63c 1000 |002e: invoke-virtual {v0, v1}, Landroidx/preference/ListPreference;.setValue:(Ljava/lang/String;)V // method@3cd6 │ │ +4062a2: 280c |0031: goto 003d // +000c │ │ +4062a4: 1a01 f3a3 |0032: const-string v1, "light" // string@a3f3 │ │ +4062a8: 6e20 d63c 1000 |0034: invoke-virtual {v0, v1}, Landroidx/preference/ListPreference;.setValue:(Ljava/lang/String;)V // method@3cd6 │ │ +4062ae: 2806 |0037: goto 003d // +0006 │ │ +4062b0: 1a01 16be |0038: const-string v1, "off" // string@be16 │ │ +4062b4: 6e20 d63c 1000 |003a: invoke-virtual {v0, v1}, Landroidx/preference/ListPreference;.setValue:(Ljava/lang/String;)V // method@3cd6 │ │ +4062ba: 0e00 |003d: return-void │ │ +4062bc: 0001 0600 0100 0000 2200 0000 1c00 ... |003e: packed-switch-data (16 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=379 │ │ 0x0008 line=381 │ │ 0x001c line=398 │ │ 0x0022 line=395 │ │ 0x0028 line=392 │ │ @@ -1772510,49 +1772493,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 │ │ -405d10: |[405d10] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.onCreatePreferences:(Landroid/os/Bundle;Ljava/lang/String;)V │ │ -405d20: 1403 0200 157f |0000: const v3, #float 1.98055e+38 // #7f150002 │ │ -405d26: 6e20 bb3d 3200 |0003: invoke-virtual {v2, v3}, Landroidx/preference/PreferenceFragmentCompat;.addPreferencesFromResource:(I)V // method@3dbb │ │ -405d2c: 6203 aa93 |0006: sget-object v3, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_SCREEN:Ljava/lang/CharSequence; // field@93aa │ │ -405d30: 6e20 bd3d 3200 |0008: invoke-virtual {v2, v3}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -405d36: 0c03 |000b: move-result-object v3 │ │ -405d38: 1204 |000c: const/4 v4, #int 0 // #0 │ │ -405d3a: 6e20 853d 4300 |000d: invoke-virtual {v3, v4}, Landroidx/preference/Preference;.setVisible:(Z)V // method@3d85 │ │ -405d40: 6e10 2b35 0200 |0010: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@352b │ │ -405d46: 0c03 |0013: move-result-object v3 │ │ -405d48: 1a04 cf79 |0014: const-string v4, "de.danoeh.antennapod.extra.feedId" // string@79cf │ │ -405d4c: 6e20 f406 4300 |0016: invoke-virtual {v3, v4}, Landroid/os/BaseBundle;.getLong:(Ljava/lang/String;)J // method@06f4 │ │ -405d52: 0b03 |0019: move-result-wide v3 │ │ -405d54: 2200 5b1b |001a: new-instance v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda10; // type@1b5b │ │ -405d58: 7030 a2a5 3004 |001c: invoke-direct {v0, v3, v4}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda10;.:(J)V // method@a5a2 │ │ -405d5e: 7110 72b1 0000 |001f: invoke-static {v0}, Lio/reactivex/Maybe;.create:(Lio/reactivex/MaybeOnSubscribe;)Lio/reactivex/Maybe; // method@b172 │ │ -405d64: 0c03 |0022: move-result-object v3 │ │ -405d66: 7100 95b1 0000 |0023: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ -405d6c: 0c04 |0026: move-result-object v4 │ │ -405d6e: 6e20 77b1 4300 |0027: invoke-virtual {v3, v4}, Lio/reactivex/Maybe;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b177 │ │ -405d74: 0c03 |002a: move-result-object v3 │ │ -405d76: 7100 90b1 0000 |002b: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ -405d7c: 0c04 |002e: move-result-object v4 │ │ -405d7e: 6e20 74b1 4300 |002f: invoke-virtual {v3, v4}, Lio/reactivex/Maybe;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b174 │ │ -405d84: 0c03 |0032: move-result-object v3 │ │ -405d86: 2204 5c1b |0033: new-instance v4, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda11; // type@1b5c │ │ -405d8a: 7020 a4a5 2400 |0035: invoke-direct {v4, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda11;.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V // method@a5a4 │ │ -405d90: 2200 5d1b |0038: new-instance v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda12; // type@1b5d │ │ -405d94: 7010 a6a5 0000 |003a: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda12;.:()V // method@a5a6 │ │ -405d9a: 2201 5e1b |003d: new-instance v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda13; // type@1b5e │ │ -405d9e: 7010 a8a5 0100 |003f: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda13;.:()V // method@a5a8 │ │ -405da4: 6e40 76b1 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@b176 │ │ -405daa: 0c03 |0045: move-result-object v3 │ │ -405dac: 5b23 ac93 |0046: iput-object v3, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@93ac │ │ -405db0: 0e00 |0048: return-void │ │ +405cd8: |[405cd8] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.onCreatePreferences:(Landroid/os/Bundle;Ljava/lang/String;)V │ │ +405ce8: 1403 0200 157f |0000: const v3, #float 1.98055e+38 // #7f150002 │ │ +405cee: 6e20 bb3d 3200 |0003: invoke-virtual {v2, v3}, Landroidx/preference/PreferenceFragmentCompat;.addPreferencesFromResource:(I)V // method@3dbb │ │ +405cf4: 6203 aa93 |0006: sget-object v3, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_SCREEN:Ljava/lang/CharSequence; // field@93aa │ │ +405cf8: 6e20 bd3d 3200 |0008: invoke-virtual {v2, v3}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +405cfe: 0c03 |000b: move-result-object v3 │ │ +405d00: 1204 |000c: const/4 v4, #int 0 // #0 │ │ +405d02: 6e20 853d 4300 |000d: invoke-virtual {v3, v4}, Landroidx/preference/Preference;.setVisible:(Z)V // method@3d85 │ │ +405d08: 6e10 2b35 0200 |0010: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@352b │ │ +405d0e: 0c03 |0013: move-result-object v3 │ │ +405d10: 1a04 cf79 |0014: const-string v4, "de.danoeh.antennapod.extra.feedId" // string@79cf │ │ +405d14: 6e20 f406 4300 |0016: invoke-virtual {v3, v4}, Landroid/os/BaseBundle;.getLong:(Ljava/lang/String;)J // method@06f4 │ │ +405d1a: 0b03 |0019: move-result-wide v3 │ │ +405d1c: 2200 5b1b |001a: new-instance v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda10; // type@1b5b │ │ +405d20: 7030 a2a5 3004 |001c: invoke-direct {v0, v3, v4}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda10;.:(J)V // method@a5a2 │ │ +405d26: 7110 72b1 0000 |001f: invoke-static {v0}, Lio/reactivex/Maybe;.create:(Lio/reactivex/MaybeOnSubscribe;)Lio/reactivex/Maybe; // method@b172 │ │ +405d2c: 0c03 |0022: move-result-object v3 │ │ +405d2e: 7100 95b1 0000 |0023: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ +405d34: 0c04 |0026: move-result-object v4 │ │ +405d36: 6e20 77b1 4300 |0027: invoke-virtual {v3, v4}, Lio/reactivex/Maybe;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b177 │ │ +405d3c: 0c03 |002a: move-result-object v3 │ │ +405d3e: 7100 90b1 0000 |002b: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ +405d44: 0c04 |002e: move-result-object v4 │ │ +405d46: 6e20 74b1 4300 |002f: invoke-virtual {v3, v4}, Lio/reactivex/Maybe;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b174 │ │ +405d4c: 0c03 |0032: move-result-object v3 │ │ +405d4e: 2204 5c1b |0033: new-instance v4, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda11; // type@1b5c │ │ +405d52: 7020 a4a5 2400 |0035: invoke-direct {v4, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda11;.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V // method@a5a4 │ │ +405d58: 2200 5d1b |0038: new-instance v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda12; // type@1b5d │ │ +405d5c: 7010 a6a5 0000 |003a: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda12;.:()V // method@a5a6 │ │ +405d62: 2201 5e1b |003d: new-instance v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda13; // type@1b5e │ │ +405d66: 7010 a8a5 0100 |003f: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda13;.:()V // method@a5a8 │ │ +405d6c: 6e40 76b1 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@b176 │ │ +405d72: 0c03 |0045: move-result-object v3 │ │ +405d74: 5b23 ac93 |0046: iput-object v3, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@93ac │ │ +405d78: 0e00 |0048: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=163 │ │ 0x0006 line=165 │ │ 0x0010 line=167 │ │ 0x001a line=168 │ │ 0x0023 line=176 │ │ @@ -1772568,21 +1772551,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 │ │ -405198: |[405198] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.onCreateRecyclerView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroidx/recyclerview/widget/RecyclerView; │ │ -4051a8: 6f40 c73d 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@3dc7 │ │ -4051ae: 0c01 |0003: move-result-object v1 │ │ -4051b0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -4051b2: 6e20 4544 2100 |0005: invoke-virtual {v1, v2}, Landroidx/recyclerview/widget/RecyclerView;.setItemAnimator:(Landroidx/recyclerview/widget/RecyclerView$ItemAnimator;)V // method@4445 │ │ -4051b8: 6e20 310e 2100 |0008: invoke-virtual {v1, v2}, Landroid/view/ViewGroup;.setLayoutAnimation:(Landroid/view/animation/LayoutAnimationController;)V // method@0e31 │ │ -4051be: 1101 |000b: return-object v1 │ │ +405160: |[405160] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.onCreateRecyclerView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroidx/recyclerview/widget/RecyclerView; │ │ +405170: 6f40 c73d 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@3dc7 │ │ +405176: 0c01 |0003: move-result-object v1 │ │ +405178: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +40517a: 6e20 4544 2100 |0005: invoke-virtual {v1, v2}, Landroidx/recyclerview/widget/RecyclerView;.setItemAnimator:(Landroidx/recyclerview/widget/RecyclerView$ItemAnimator;)V // method@4445 │ │ +405180: 6e20 310e 2100 |0008: invoke-virtual {v1, v2}, Landroid/view/ViewGroup;.setLayoutAnimation:(Landroid/view/animation/LayoutAnimationController;)V // method@0e31 │ │ +405186: 1101 |000b: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ 0x0005 line=156 │ │ 0x0008 line=157 │ │ locals : │ │ 0x0000 - 0x000c reg=0 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ @@ -1772595,20 +1772578,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -405db4: |[405db4] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.onDestroy:()V │ │ -405dc4: 6f10 7a35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onDestroy:()V // method@357a │ │ -405dca: 5410 ac93 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@93ac │ │ -405dce: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -405dd2: 7210 91b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ -405dd8: 0e00 |000a: return-void │ │ +405d7c: |[405d7c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.onDestroy:()V │ │ +405d8c: 6f10 7a35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onDestroy:()V // method@357a │ │ +405d92: 5410 ac93 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@93ac │ │ +405d96: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +405d9a: 7210 91b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ +405da0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ 0x0003 line=212 │ │ 0x0007 line=213 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ @@ -1772663,17 +1772646,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 │ │ -4067f8: |[4067f8] de.danoeh.antennapod.fragment.InboxFragment.$r8$lambda$-TaCdAIH-lt8ITCZvgaG_Ivifrw:(Lde/danoeh/antennapod/fragment/InboxFragment;Landroid/widget/CheckBox;Landroid/content/DialogInterface;I)V │ │ -406808: 7040 24a6 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@a624 │ │ -40680e: 0e00 |0003: return-void │ │ +4067c0: |[4067c0] de.danoeh.antennapod.fragment.InboxFragment.$r8$lambda$-TaCdAIH-lt8ITCZvgaG_Ivifrw:(Lde/danoeh/antennapod/fragment/InboxFragment;Landroid/widget/CheckBox;Landroid/content/DialogInterface;I)V │ │ +4067d0: 7040 24a6 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@a624 │ │ +4067d6: 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; │ │ @@ -1772684,17 +1772667,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -406810: |[406810] de.danoeh.antennapod.fragment.InboxFragment.:()V │ │ -406820: 7010 79a4 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.:()V // method@a479 │ │ -406826: 0e00 |0003: return-void │ │ +4067d8: |[4067d8] de.danoeh.antennapod.fragment.InboxFragment.:()V │ │ +4067e8: 7010 79a4 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.:()V // method@a479 │ │ +4067ee: 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;) │ │ @@ -1772702,66 +1772685,66 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 113 16-bit code units │ │ -406828: |[406828] de.danoeh.antennapod.fragment.InboxFragment.inflateSortMenu:()V │ │ -406838: 5430 3093 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9330 │ │ -40683c: 6e10 2f21 0000 |0002: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ -406842: 0c00 |0005: move-result-object v0 │ │ -406844: 1401 c501 0a7f |0006: const v1, #float 1.83443e+38 // #7f0a01c5 │ │ -40684a: 7220 bf0b 1000 |0009: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -406850: 0c00 |000c: move-result-object v0 │ │ -406852: 6e10 2735 0300 |000d: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -406858: 0c01 |0010: move-result-object v1 │ │ -40685a: 6e10 7b00 0100 |0011: invoke-virtual {v1}, Landroid/app/Activity;.getMenuInflater:()Landroid/view/MenuInflater; // method@007b │ │ -406860: 0c01 |0014: move-result-object v1 │ │ -406862: 1402 1900 0f7f |0015: const v2, #float 1.9008e+38 // #7f0f0019 │ │ -406868: 7210 e00b 0000 |0018: invoke-interface {v0}, Landroid/view/MenuItem;.getSubMenu:()Landroid/view/SubMenu; // method@0be0 │ │ -40686e: 0c00 |001b: move-result-object v0 │ │ -406870: 6e30 cd0b 2100 |001c: invoke-virtual {v1, v2, v0}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bcd │ │ -406876: 5430 3093 |001f: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9330 │ │ -40687a: 6e10 2f21 0000 |0021: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ -406880: 0c00 |0024: move-result-object v0 │ │ -406882: 1401 1a03 0a7f |0025: const v1, #float 1.8345e+38 // #7f0a031a │ │ -406888: 7220 bf0b 1000 |0028: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -40688e: 0c00 |002b: move-result-object v0 │ │ -406890: 1201 |002c: const/4 v1, #int 0 // #0 │ │ -406892: 7220 020c 1000 |002d: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ -406898: 5430 3093 |0030: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9330 │ │ -40689c: 6e10 2f21 0000 |0032: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ -4068a2: 0c00 |0035: move-result-object v0 │ │ -4068a4: 1402 1d03 0a7f |0036: const v2, #float 1.8345e+38 // #7f0a031d │ │ -4068aa: 7220 bf0b 2000 |0039: invoke-interface {v0, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -4068b0: 0c00 |003c: move-result-object v0 │ │ -4068b2: 7220 020c 1000 |003d: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ -4068b8: 5430 3093 |0040: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9330 │ │ -4068bc: 6e10 2f21 0000 |0042: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ -4068c2: 0c00 |0045: move-result-object v0 │ │ -4068c4: 1402 2103 0a7f |0046: const v2, #float 1.8345e+38 // #7f0a0321 │ │ -4068ca: 7220 bf0b 2000 |0049: invoke-interface {v0, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -4068d0: 0c00 |004c: move-result-object v0 │ │ -4068d2: 7220 020c 1000 |004d: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ -4068d8: 5430 3093 |0050: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9330 │ │ -4068dc: 6e10 2f21 0000 |0052: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ -4068e2: 0c00 |0055: move-result-object v0 │ │ -4068e4: 1402 2503 0a7f |0056: const v2, #float 1.8345e+38 // #7f0a0325 │ │ -4068ea: 7220 bf0b 2000 |0059: invoke-interface {v0, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -4068f0: 0c00 |005c: move-result-object v0 │ │ -4068f2: 7220 020c 1000 |005d: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ -4068f8: 5430 3093 |0060: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9330 │ │ -4068fc: 6e10 2f21 0000 |0062: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ -406902: 0c00 |0065: move-result-object v0 │ │ -406904: 1402 d601 0a7f |0066: const v2, #float 1.83443e+38 // #7f0a01d6 │ │ -40690a: 7220 bf0b 2000 |0069: invoke-interface {v0, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -406910: 0c00 |006c: move-result-object v0 │ │ -406912: 7220 020c 1000 |006d: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ -406918: 0e00 |0070: return-void │ │ +4067f0: |[4067f0] de.danoeh.antennapod.fragment.InboxFragment.inflateSortMenu:()V │ │ +406800: 5430 3093 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9330 │ │ +406804: 6e10 2f21 0000 |0002: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ +40680a: 0c00 |0005: move-result-object v0 │ │ +40680c: 1401 c501 0a7f |0006: const v1, #float 1.83443e+38 // #7f0a01c5 │ │ +406812: 7220 bf0b 1000 |0009: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +406818: 0c00 |000c: move-result-object v0 │ │ +40681a: 6e10 2735 0300 |000d: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +406820: 0c01 |0010: move-result-object v1 │ │ +406822: 6e10 7b00 0100 |0011: invoke-virtual {v1}, Landroid/app/Activity;.getMenuInflater:()Landroid/view/MenuInflater; // method@007b │ │ +406828: 0c01 |0014: move-result-object v1 │ │ +40682a: 1402 1900 0f7f |0015: const v2, #float 1.9008e+38 // #7f0f0019 │ │ +406830: 7210 e00b 0000 |0018: invoke-interface {v0}, Landroid/view/MenuItem;.getSubMenu:()Landroid/view/SubMenu; // method@0be0 │ │ +406836: 0c00 |001b: move-result-object v0 │ │ +406838: 6e30 cd0b 2100 |001c: invoke-virtual {v1, v2, v0}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bcd │ │ +40683e: 5430 3093 |001f: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9330 │ │ +406842: 6e10 2f21 0000 |0021: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ +406848: 0c00 |0024: move-result-object v0 │ │ +40684a: 1401 1a03 0a7f |0025: const v1, #float 1.8345e+38 // #7f0a031a │ │ +406850: 7220 bf0b 1000 |0028: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +406856: 0c00 |002b: move-result-object v0 │ │ +406858: 1201 |002c: const/4 v1, #int 0 // #0 │ │ +40685a: 7220 020c 1000 |002d: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ +406860: 5430 3093 |0030: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9330 │ │ +406864: 6e10 2f21 0000 |0032: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ +40686a: 0c00 |0035: move-result-object v0 │ │ +40686c: 1402 1d03 0a7f |0036: const v2, #float 1.8345e+38 // #7f0a031d │ │ +406872: 7220 bf0b 2000 |0039: invoke-interface {v0, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +406878: 0c00 |003c: move-result-object v0 │ │ +40687a: 7220 020c 1000 |003d: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ +406880: 5430 3093 |0040: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9330 │ │ +406884: 6e10 2f21 0000 |0042: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ +40688a: 0c00 |0045: move-result-object v0 │ │ +40688c: 1402 2103 0a7f |0046: const v2, #float 1.8345e+38 // #7f0a0321 │ │ +406892: 7220 bf0b 2000 |0049: invoke-interface {v0, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +406898: 0c00 |004c: move-result-object v0 │ │ +40689a: 7220 020c 1000 |004d: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ +4068a0: 5430 3093 |0050: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9330 │ │ +4068a4: 6e10 2f21 0000 |0052: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ +4068aa: 0c00 |0055: move-result-object v0 │ │ +4068ac: 1402 2503 0a7f |0056: const v2, #float 1.8345e+38 // #7f0a0325 │ │ +4068b2: 7220 bf0b 2000 |0059: invoke-interface {v0, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +4068b8: 0c00 |005c: move-result-object v0 │ │ +4068ba: 7220 020c 1000 |005d: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ +4068c0: 5430 3093 |0060: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9330 │ │ +4068c4: 6e10 2f21 0000 |0062: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ +4068ca: 0c00 |0065: move-result-object v0 │ │ +4068cc: 1402 d601 0a7f |0066: const v2, #float 1.83443e+38 // #7f0a01d6 │ │ +4068d2: 7220 bf0b 2000 |0069: invoke-interface {v0, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +4068d8: 0c00 |006c: move-result-object v0 │ │ +4068da: 7220 020c 1000 |006d: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ +4068e0: 0e00 |0070: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ 0x0009 line=123 │ │ 0x000d line=124 │ │ 0x0018 line=125 │ │ 0x001f line=128 │ │ @@ -1772777,27 +1772760,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 │ │ -40691c: |[40691c] de.danoeh.antennapod.fragment.InboxFragment.lambda$showRemoveAllDialog$0:(Landroid/widget/CheckBox;Landroid/content/DialogInterface;I)V │ │ -40692c: 7210 5602 0200 |0000: invoke-interface {v2}, Landroid/content/DialogInterface;.dismiss:()V // method@0256 │ │ -406932: 7010 2aa6 0000 |0003: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/InboxFragment;.removeAllFromInbox:()V // method@a62a │ │ -406938: 5402 b993 |0006: iget-object v2, v0, Lde/danoeh/antennapod/fragment/InboxFragment;.prefs:Landroid/content/SharedPreferences; // field@93b9 │ │ -40693c: 7210 9a02 0200 |0008: invoke-interface {v2}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -406942: 0c02 |000b: move-result-object v2 │ │ -406944: 1a03 94c6 |000c: const-string v3, "prefDoNotPromptRemovalAllFromInbox" // string@c694 │ │ -406948: 6e10 7410 0100 |000e: invoke-virtual {v1}, Landroid/widget/CompoundButton;.isChecked:()Z // method@1074 │ │ -40694e: 0a01 |0011: move-result v1 │ │ -406950: 7230 9202 3201 |0012: invoke-interface {v2, v3, v1}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ -406956: 0c01 |0015: move-result-object v1 │ │ -406958: 7210 9002 0100 |0016: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -40695e: 0e00 |0019: return-void │ │ +4068e4: |[4068e4] de.danoeh.antennapod.fragment.InboxFragment.lambda$showRemoveAllDialog$0:(Landroid/widget/CheckBox;Landroid/content/DialogInterface;I)V │ │ +4068f4: 7210 5602 0200 |0000: invoke-interface {v2}, Landroid/content/DialogInterface;.dismiss:()V // method@0256 │ │ +4068fa: 7010 2aa6 0000 |0003: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/InboxFragment;.removeAllFromInbox:()V // method@a62a │ │ +406900: 5402 b993 |0006: iget-object v2, v0, Lde/danoeh/antennapod/fragment/InboxFragment;.prefs:Landroid/content/SharedPreferences; // field@93b9 │ │ +406904: 7210 9a02 0200 |0008: invoke-interface {v2}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +40690a: 0c02 |000b: move-result-object v2 │ │ +40690c: 1a03 94c6 |000c: const-string v3, "prefDoNotPromptRemovalAllFromInbox" // string@c694 │ │ +406910: 6e10 7410 0100 |000e: invoke-virtual {v1}, Landroid/widget/CompoundButton;.isChecked:()Z // method@1074 │ │ +406916: 0a01 |0011: move-result v1 │ │ +406918: 7230 9202 3201 |0012: invoke-interface {v2, v3, v1}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ +40691e: 0c01 |0015: move-result-object v1 │ │ +406920: 7210 9002 0100 |0016: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +406926: 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; │ │ @@ -1772810,23 +1772793,23 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -406960: |[406960] de.danoeh.antennapod.fragment.InboxFragment.removeAllFromInbox:()V │ │ -406970: 7100 4f9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBWriter;.removeAllNewFlags:()Ljava/util/concurrent/Future; // method@9c4f │ │ -406976: 6e10 2735 0300 |0003: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -40697c: 0c00 |0006: move-result-object v0 │ │ -40697e: 1f00 d917 |0007: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -406982: 1401 0303 127f |0009: const v1, #float 1.94083e+38 // #7f120303 │ │ -406988: 1202 |000c: const/4 v2, #int 0 // #0 │ │ -40698a: 6e30 b494 1002 |000d: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@94b4 │ │ -406990: 0e00 |0010: return-void │ │ +406928: |[406928] de.danoeh.antennapod.fragment.InboxFragment.removeAllFromInbox:()V │ │ +406938: 7100 4f9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBWriter;.removeAllNewFlags:()Ljava/util/concurrent/Future; // method@9c4f │ │ +40693e: 6e10 2735 0300 |0003: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +406944: 0c00 |0006: move-result-object v0 │ │ +406946: 1f00 d917 |0007: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +40694a: 1401 0303 127f |0009: const v1, #float 1.94083e+38 // #7f120303 │ │ +406950: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +406952: 6e30 b494 1002 |000d: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@94b4 │ │ +406958: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0003 line=118 │ │ locals : │ │ 0x0000 - 0x0011 reg=3 this Lde/danoeh/antennapod/fragment/InboxFragment; │ │ │ │ @@ -1772835,42 +1772818,42 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 66 16-bit code units │ │ -406994: |[406994] de.danoeh.antennapod.fragment.InboxFragment.showRemoveAllDialog:()V │ │ -4069a4: 2200 1715 |0000: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ -4069a8: 6e10 2d35 0400 |0002: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -4069ae: 0c01 |0005: move-result-object v1 │ │ -4069b0: 7020 8381 1000 |0006: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ -4069b6: 1401 fd02 127f |0009: const v1, #float 1.94083e+38 // #7f1202fd │ │ -4069bc: 6e20 cf81 1000 |000c: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ -4069c2: 1401 fc02 127f |000f: const v1, #float 1.94083e+38 // #7f1202fc │ │ -4069c8: 6e20 a381 1000 |0012: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81a3 │ │ -4069ce: 6e10 2d35 0400 |0015: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -4069d4: 0c01 |0018: move-result-object v1 │ │ -4069d6: 1402 2800 0d7f |0019: const v2, #float 1.87422e+38 // #7f0d0028 │ │ -4069dc: 1203 |001c: const/4 v3, #int 0 // #0 │ │ -4069de: 7130 ed0c 2103 |001d: invoke-static {v1, v2, v3}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ced │ │ -4069e4: 0c01 |0020: move-result-object v1 │ │ -4069e6: 1402 b900 0a7f |0021: const v2, #float 1.83437e+38 // #7f0a00b9 │ │ -4069ec: 6e20 780c 2100 |0024: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -4069f2: 0c02 |0027: move-result-object v2 │ │ -4069f4: 1f02 e702 |0028: check-cast v2, Landroid/widget/CheckBox; // type@02e7 │ │ -4069f8: 6e20 d481 1000 |002a: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81d4 │ │ -4069fe: 2201 731b |002d: new-instance v1, Lde/danoeh/antennapod/fragment/InboxFragment$$ExternalSyntheticLambda0; // type@1b73 │ │ -406a02: 7030 1ca6 4102 |002f: invoke-direct {v1, v4, v2}, Lde/danoeh/antennapod/fragment/InboxFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/InboxFragment;Landroid/widget/CheckBox;)V // method@a61c │ │ -406a08: 1402 5e00 127f |0032: const v2, #float 1.94069e+38 // #7f12005e │ │ -406a0e: 6e30 c181 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@81c1 │ │ -406a14: 1401 4b00 127f |0038: const v1, #float 1.94069e+38 // #7f12004b │ │ -406a1a: 6e30 ad81 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@81ad │ │ -406a20: 6e10 7114 0000 |003e: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ -406a26: 0e00 |0041: return-void │ │ +40695c: |[40695c] de.danoeh.antennapod.fragment.InboxFragment.showRemoveAllDialog:()V │ │ +40696c: 2200 1715 |0000: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ +406970: 6e10 2d35 0400 |0002: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +406976: 0c01 |0005: move-result-object v1 │ │ +406978: 7020 8381 1000 |0006: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ +40697e: 1401 fd02 127f |0009: const v1, #float 1.94083e+38 // #7f1202fd │ │ +406984: 6e20 cf81 1000 |000c: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ +40698a: 1401 fc02 127f |000f: const v1, #float 1.94083e+38 // #7f1202fc │ │ +406990: 6e20 a381 1000 |0012: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81a3 │ │ +406996: 6e10 2d35 0400 |0015: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +40699c: 0c01 |0018: move-result-object v1 │ │ +40699e: 1402 2800 0d7f |0019: const v2, #float 1.87422e+38 // #7f0d0028 │ │ +4069a4: 1203 |001c: const/4 v3, #int 0 // #0 │ │ +4069a6: 7130 ed0c 2103 |001d: invoke-static {v1, v2, v3}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ced │ │ +4069ac: 0c01 |0020: move-result-object v1 │ │ +4069ae: 1402 b900 0a7f |0021: const v2, #float 1.83437e+38 // #7f0a00b9 │ │ +4069b4: 6e20 780c 2100 |0024: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +4069ba: 0c02 |0027: move-result-object v2 │ │ +4069bc: 1f02 e702 |0028: check-cast v2, Landroid/widget/CheckBox; // type@02e7 │ │ +4069c0: 6e20 d481 1000 |002a: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81d4 │ │ +4069c6: 2201 731b |002d: new-instance v1, Lde/danoeh/antennapod/fragment/InboxFragment$$ExternalSyntheticLambda0; // type@1b73 │ │ +4069ca: 7030 1ca6 4102 |002f: invoke-direct {v1, v4, v2}, Lde/danoeh/antennapod/fragment/InboxFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/InboxFragment;Landroid/widget/CheckBox;)V // method@a61c │ │ +4069d0: 1402 5e00 127f |0032: const v2, #float 1.94069e+38 // #7f12005e │ │ +4069d6: 6e30 c181 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@81c1 │ │ +4069dc: 1401 4b00 127f |0038: const v1, #float 1.94069e+38 // #7f12004b │ │ +4069e2: 6e30 ad81 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@81ad │ │ +4069e8: 6e10 7114 0000 |003e: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ +4069ee: 0e00 |0041: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x000c line=137 │ │ 0x0012 line=138 │ │ 0x0015 line=140 │ │ 0x0024 line=141 │ │ @@ -1772887,19 +1772870,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 │ │ -406708: |[406708] de.danoeh.antennapod.fragment.InboxFragment.getFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; │ │ -406718: 2200 ba1c |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1cba │ │ -40671c: 1a01 2bbc |0002: const-string v1, "new" // string@bc2b │ │ -406720: 7020 55ac 1000 |0004: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac55 │ │ -406726: 1100 |0007: return-object v0 │ │ +4066d0: |[4066d0] de.danoeh.antennapod.fragment.InboxFragment.getFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; │ │ +4066e0: 2200 ba1c |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1cba │ │ +4066e4: 1a01 2bbc |0002: const-string v1, "new" // string@bc2b │ │ +4066e8: 7020 55ac 1000 |0004: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac55 │ │ +4066ee: 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;) │ │ @@ -1772907,17 +1772890,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -406750: |[406750] de.danoeh.antennapod.fragment.InboxFragment.getFragmentTag:()Ljava/lang/String; │ │ -406760: 1a00 cc4b |0000: const-string v0, "NewEpisodesFragment" // string@4bcc │ │ -406764: 1100 |0002: return-object v0 │ │ +406718: |[406718] de.danoeh.antennapod.fragment.InboxFragment.getFragmentTag:()Ljava/lang/String; │ │ +406728: 1a00 cc4b |0000: const-string v0, "NewEpisodesFragment" // string@4bcc │ │ +40672c: 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;) │ │ @@ -1772925,17 +1772908,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -406768: |[406768] de.danoeh.antennapod.fragment.InboxFragment.getPrefName:()Ljava/lang/String; │ │ -406778: 1a00 f84f |0000: const-string v0, "PrefNewEpisodesFragment" // string@4ff8 │ │ -40677c: 1100 |0002: return-object v0 │ │ +406730: |[406730] de.danoeh.antennapod.fragment.InboxFragment.getPrefName:()Ljava/lang/String; │ │ +406740: 1a00 f84f |0000: const-string v0, "PrefNewEpisodesFragment" // string@4ff8 │ │ +406744: 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;) │ │ @@ -1772943,26 +1772926,26 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -406780: |[406780] de.danoeh.antennapod.fragment.InboxFragment.loadData:()Ljava/util/List; │ │ -406790: 5240 2b93 |0000: iget v0, v4, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.page:I // field@932b │ │ -406794: d200 9600 |0002: mul-int/lit16 v0, v0, #int 150 // #0096 │ │ -406798: 2201 ba1c |0004: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1cba │ │ -40679c: 1a02 2bbc |0006: const-string v2, "new" // string@bc2b │ │ -4067a0: 7020 55ac 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac55 │ │ -4067a6: 7100 c1b0 0000 |000b: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getInboxSortedOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; // method@b0c1 │ │ -4067ac: 0c02 |000e: move-result-object v2 │ │ -4067ae: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -4067b0: 7140 529b 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@9b52 │ │ -4067b6: 0c00 |0013: move-result-object v0 │ │ -4067b8: 1100 |0014: return-object v0 │ │ +406748: |[406748] de.danoeh.antennapod.fragment.InboxFragment.loadData:()Ljava/util/List; │ │ +406758: 5240 2b93 |0000: iget v0, v4, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.page:I // field@932b │ │ +40675c: d200 9600 |0002: mul-int/lit16 v0, v0, #int 150 // #0096 │ │ +406760: 2201 ba1c |0004: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1cba │ │ +406764: 1a02 2bbc |0006: const-string v2, "new" // string@bc2b │ │ +406768: 7020 55ac 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac55 │ │ +40676e: 7100 c1b0 0000 |000b: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getInboxSortedOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; // method@b0c1 │ │ +406774: 0c02 |000e: move-result-object v2 │ │ +406776: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +406778: 7140 529b 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@9b52 │ │ +40677e: 0c00 |0013: move-result-object v0 │ │ +406780: 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; │ │ @@ -1772972,26 +1772955,26 @@ │ │ type : '(I)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 22 16-bit code units │ │ -4067bc: |[4067bc] de.danoeh.antennapod.fragment.InboxFragment.loadMoreData:(I)Ljava/util/List; │ │ -4067cc: d804 04ff |0000: add-int/lit8 v4, v4, #int -1 // #ff │ │ -4067d0: 1300 9600 |0002: const/16 v0, #int 150 // #96 │ │ -4067d4: d244 9600 |0004: mul-int/lit16 v4, v4, #int 150 // #0096 │ │ -4067d8: 2201 ba1c |0006: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1cba │ │ -4067dc: 1a02 2bbc |0008: const-string v2, "new" // string@bc2b │ │ -4067e0: 7020 55ac 2100 |000a: invoke-direct {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac55 │ │ -4067e6: 7100 c1b0 0000 |000d: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getInboxSortedOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; // method@b0c1 │ │ -4067ec: 0c02 |0010: move-result-object v2 │ │ -4067ee: 7140 529b 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@9b52 │ │ -4067f4: 0c04 |0014: move-result-object v4 │ │ -4067f6: 1104 |0015: return-object v4 │ │ +406784: |[406784] de.danoeh.antennapod.fragment.InboxFragment.loadMoreData:(I)Ljava/util/List; │ │ +406794: d804 04ff |0000: add-int/lit8 v4, v4, #int -1 // #ff │ │ +406798: 1300 9600 |0002: const/16 v0, #int 150 // #96 │ │ +40679c: d244 9600 |0004: mul-int/lit16 v4, v4, #int 150 // #0096 │ │ +4067a0: 2201 ba1c |0006: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1cba │ │ +4067a4: 1a02 2bbc |0008: const-string v2, "new" // string@bc2b │ │ +4067a8: 7020 55ac 2100 |000a: invoke-direct {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac55 │ │ +4067ae: 7100 c1b0 0000 |000d: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getInboxSortedOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; // method@b0c1 │ │ +4067b4: 0c02 |0010: move-result-object v2 │ │ +4067b6: 7140 529b 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@9b52 │ │ +4067bc: 0c04 |0014: move-result-object v4 │ │ +4067be: 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; │ │ @@ -1773002,21 +1772985,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -406728: |[406728] de.danoeh.antennapod.fragment.InboxFragment.loadTotalItemCount:()I │ │ -406738: 2200 ba1c |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1cba │ │ -40673c: 1a01 2bbc |0002: const-string v1, "new" // string@bc2b │ │ -406740: 7020 55ac 1000 |0004: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac55 │ │ -406746: 7110 719b 0000 |0007: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getTotalEpisodeCount:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)I // method@9b71 │ │ -40674c: 0a00 |000a: move-result v0 │ │ -40674e: 0f00 |000b: return v0 │ │ +4066f0: |[4066f0] de.danoeh.antennapod.fragment.InboxFragment.loadTotalItemCount:()I │ │ +406700: 2200 ba1c |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1cba │ │ +406704: 1a01 2bbc |0002: const-string v1, "new" // string@bc2b │ │ +406708: 7020 55ac 1000 |0004: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac55 │ │ +40670e: 7110 719b 0000 |0007: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getTotalEpisodeCount:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)I // method@9b71 │ │ +406714: 0a00 |000a: move-result v0 │ │ +406716: 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;) │ │ @@ -1773024,51 +1773007,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 │ │ -4065d4: |[4065d4] de.danoeh.antennapod.fragment.InboxFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -4065e4: 6f40 93a4 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@a493 │ │ -4065ea: 0c02 |0003: move-result-object v2 │ │ -4065ec: 5413 3093 |0004: iget-object v3, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9330 │ │ -4065f0: 1404 0b00 0f7f |0006: const v4, #float 1.9008e+38 // #7f0f000b │ │ -4065f6: 6e20 4521 4300 |0009: invoke-virtual {v3, v4}, Landroidx/appcompat/widget/Toolbar;.inflateMenu:(I)V // method@2145 │ │ -4065fc: 7010 23a6 0100 |000c: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/InboxFragment;.inflateSortMenu:()V // method@a623 │ │ -406602: 5413 3093 |000f: iget-object v3, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9330 │ │ -406606: 1404 8d01 127f |0011: const v4, #float 1.94075e+38 // #7f12018d │ │ -40660c: 6e20 7521 4300 |0014: invoke-virtual {v3, v4}, Landroidx/appcompat/widget/Toolbar;.setTitle:(I)V // method@2175 │ │ -406612: 6e10 2735 0100 |0017: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -406618: 0c03 |001a: move-result-object v3 │ │ -40661a: 1a04 f84f |001b: const-string v4, "PrefNewEpisodesFragment" // string@4ff8 │ │ -40661e: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -406620: 6e30 3002 4300 |001e: invoke-virtual {v3, v4, v0}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ -406626: 0c03 |0021: move-result-object v3 │ │ -406628: 5b13 b993 |0022: iput-object v3, v1, Lde/danoeh/antennapod/fragment/InboxFragment;.prefs:Landroid/content/SharedPreferences; // field@93b9 │ │ -40662c: 6e10 a8a4 0100 |0024: invoke-virtual {v1}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.updateToolbar:()V // method@a4a8 │ │ -406632: 5413 2693 |0027: iget-object v3, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@9326 │ │ -406636: 1404 0f01 087f |0029: const v4, #float 1.80781e+38 // #7f08010f │ │ -40663c: 6e20 3cb1 4300 |002c: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setIcon:(I)V // method@b13c │ │ -406642: 5413 2693 |002f: iget-object v3, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@9326 │ │ -406646: 1404 1802 127f |0031: const v4, #float 1.94078e+38 // #7f120218 │ │ -40664c: 6e20 3fb1 4300 |0034: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setTitle:(I)V // method@b13f │ │ -406652: 5413 2693 |0037: iget-object v3, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@9326 │ │ -406656: 1404 1902 127f |0039: const v4, #float 1.94078e+38 // #7f120219 │ │ -40665c: 6e20 3db1 4300 |003c: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setMessage:(I)V // method@b13d │ │ -406662: 5413 2e93 |003f: iget-object v3, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@932e │ │ -406666: 1404 f101 0a7f |0041: const v4, #float 1.83444e+38 // #7f0a01f1 │ │ -40666c: 6e20 e78f 4300 |0044: invoke-virtual {v3, v4}, Lcom/leinardi/android/speeddial/SpeedDialView;.removeActionItemById:(I)Lcom/leinardi/android/speeddial/SpeedDialActionItem; // method@8fe7 │ │ -406672: 5413 2e93 |0047: iget-object v3, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@932e │ │ -406676: 1404 a902 0a7f |0049: const v4, #float 1.83447e+38 // #7f0a02a9 │ │ -40667c: 6e20 e78f 4300 |004c: invoke-virtual {v3, v4}, Lcom/leinardi/android/speeddial/SpeedDialView;.removeActionItemById:(I)Lcom/leinardi/android/speeddial/SpeedDialActionItem; // method@8fe7 │ │ -406682: 5413 2e93 |004f: iget-object v3, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@932e │ │ -406686: 1404 f500 0a7f |0051: const v4, #float 1.83438e+38 // #7f0a00f5 │ │ -40668c: 6e20 e78f 4300 |0054: invoke-virtual {v3, v4}, Lcom/leinardi/android/speeddial/SpeedDialView;.removeActionItemById:(I)Lcom/leinardi/android/speeddial/SpeedDialActionItem; // method@8fe7 │ │ -406692: 1102 |0057: return-object v2 │ │ +40659c: |[40659c] de.danoeh.antennapod.fragment.InboxFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +4065ac: 6f40 93a4 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@a493 │ │ +4065b2: 0c02 |0003: move-result-object v2 │ │ +4065b4: 5413 3093 |0004: iget-object v3, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9330 │ │ +4065b8: 1404 0b00 0f7f |0006: const v4, #float 1.9008e+38 // #7f0f000b │ │ +4065be: 6e20 4521 4300 |0009: invoke-virtual {v3, v4}, Landroidx/appcompat/widget/Toolbar;.inflateMenu:(I)V // method@2145 │ │ +4065c4: 7010 23a6 0100 |000c: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/InboxFragment;.inflateSortMenu:()V // method@a623 │ │ +4065ca: 5413 3093 |000f: iget-object v3, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9330 │ │ +4065ce: 1404 8d01 127f |0011: const v4, #float 1.94075e+38 // #7f12018d │ │ +4065d4: 6e20 7521 4300 |0014: invoke-virtual {v3, v4}, Landroidx/appcompat/widget/Toolbar;.setTitle:(I)V // method@2175 │ │ +4065da: 6e10 2735 0100 |0017: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +4065e0: 0c03 |001a: move-result-object v3 │ │ +4065e2: 1a04 f84f |001b: const-string v4, "PrefNewEpisodesFragment" // string@4ff8 │ │ +4065e6: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +4065e8: 6e30 3002 4300 |001e: invoke-virtual {v3, v4, v0}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ +4065ee: 0c03 |0021: move-result-object v3 │ │ +4065f0: 5b13 b993 |0022: iput-object v3, v1, Lde/danoeh/antennapod/fragment/InboxFragment;.prefs:Landroid/content/SharedPreferences; // field@93b9 │ │ +4065f4: 6e10 a8a4 0100 |0024: invoke-virtual {v1}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.updateToolbar:()V // method@a4a8 │ │ +4065fa: 5413 2693 |0027: iget-object v3, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@9326 │ │ +4065fe: 1404 0f01 087f |0029: const v4, #float 1.80781e+38 // #7f08010f │ │ +406604: 6e20 3cb1 4300 |002c: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setIcon:(I)V // method@b13c │ │ +40660a: 5413 2693 |002f: iget-object v3, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@9326 │ │ +40660e: 1404 1802 127f |0031: const v4, #float 1.94078e+38 // #7f120218 │ │ +406614: 6e20 3fb1 4300 |0034: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setTitle:(I)V // method@b13f │ │ +40661a: 5413 2693 |0037: iget-object v3, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@9326 │ │ +40661e: 1404 1902 127f |0039: const v4, #float 1.94078e+38 // #7f120219 │ │ +406624: 6e20 3db1 4300 |003c: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setMessage:(I)V // method@b13d │ │ +40662a: 5413 2e93 |003f: iget-object v3, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@932e │ │ +40662e: 1404 f101 0a7f |0041: const v4, #float 1.83444e+38 // #7f0a01f1 │ │ +406634: 6e20 e78f 4300 |0044: invoke-virtual {v3, v4}, Lcom/leinardi/android/speeddial/SpeedDialView;.removeActionItemById:(I)Lcom/leinardi/android/speeddial/SpeedDialActionItem; // method@8fe7 │ │ +40663a: 5413 2e93 |0047: iget-object v3, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@932e │ │ +40663e: 1404 a902 0a7f |0049: const v4, #float 1.83447e+38 // #7f0a02a9 │ │ +406644: 6e20 e78f 4300 |004c: invoke-virtual {v3, v4}, Lcom/leinardi/android/speeddial/SpeedDialView;.removeActionItemById:(I)Lcom/leinardi/android/speeddial/SpeedDialActionItem; // method@8fe7 │ │ +40664a: 5413 2e93 |004f: iget-object v3, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@932e │ │ +40664e: 1404 f500 0a7f |0051: const v4, #float 1.83438e+38 // #7f0a00f5 │ │ +406654: 6e20 e78f 4300 |0054: invoke-virtual {v3, v4}, Lcom/leinardi/android/speeddial/SpeedDialView;.removeActionItemById:(I)Lcom/leinardi/android/speeddial/SpeedDialActionItem; // method@8fe7 │ │ +40665a: 1102 |0057: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0004 line=44 │ │ 0x000c line=45 │ │ 0x000f line=47 │ │ 0x0017 line=48 │ │ @@ -1773090,41 +1773073,41 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -406694: |[406694] de.danoeh.antennapod.fragment.InboxFragment.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ -4066a4: 6f20 9da4 5400 |0000: invoke-super {v4, v5}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@a49d │ │ -4066aa: 0a00 |0003: move-result v0 │ │ -4066ac: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -4066ae: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ -4066b2: 0f01 |0007: return v1 │ │ -4066b4: 7210 db0b 0500 |0008: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ -4066ba: 0a00 |000b: move-result v0 │ │ -4066bc: 1402 a502 0a7f |000c: const v2, #float 1.83447e+38 // #7f0a02a5 │ │ -4066c2: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -4066c4: 3320 1400 |0010: if-ne v0, v2, 0024 // +0014 │ │ -4066c8: 5445 b993 |0012: iget-object v5, v4, Lde/danoeh/antennapod/fragment/InboxFragment;.prefs:Landroid/content/SharedPreferences; // field@93b9 │ │ -4066cc: 1a00 94c6 |0014: const-string v0, "prefDoNotPromptRemovalAllFromInbox" // string@c694 │ │ -4066d0: 7230 9b02 0503 |0016: invoke-interface {v5, v0, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ -4066d6: 0a05 |0019: move-result v5 │ │ -4066d8: 3805 0600 |001a: if-eqz v5, 0020 // +0006 │ │ -4066dc: 7010 2aa6 0400 |001c: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/InboxFragment;.removeAllFromInbox:()V // method@a62a │ │ -4066e2: 2804 |001f: goto 0023 // +0004 │ │ -4066e4: 7010 2ba6 0400 |0020: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/InboxFragment;.showRemoveAllDialog:()V // method@a62b │ │ -4066ea: 0f01 |0023: return v1 │ │ -4066ec: 7110 afa6 0500 |0024: invoke-static {v5}, Lde/danoeh/antennapod/fragment/MenuItemToSortOrderConverter;.convert:(Landroid/view/MenuItem;)Lde/danoeh/antennapod/model/feed/SortOrder; // method@a6af │ │ -4066f2: 0c05 |0027: move-result-object v5 │ │ -4066f4: 3805 0900 |0028: if-eqz v5, 0031 // +0009 │ │ -4066f8: 7110 00b1 0500 |002a: invoke-static {v5}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setInboxSortedOrder:(Lde/danoeh/antennapod/model/feed/SortOrder;)V // method@b100 │ │ -4066fe: 6e10 8ea4 0400 |002d: invoke-virtual {v4}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.loadItems:()V // method@a48e │ │ -406704: 0f01 |0030: return v1 │ │ -406706: 0f03 |0031: return v3 │ │ +40665c: |[40665c] de.danoeh.antennapod.fragment.InboxFragment.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ +40666c: 6f20 9da4 5400 |0000: invoke-super {v4, v5}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@a49d │ │ +406672: 0a00 |0003: move-result v0 │ │ +406674: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +406676: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ +40667a: 0f01 |0007: return v1 │ │ +40667c: 7210 db0b 0500 |0008: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ +406682: 0a00 |000b: move-result v0 │ │ +406684: 1402 a502 0a7f |000c: const v2, #float 1.83447e+38 // #7f0a02a5 │ │ +40668a: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +40668c: 3320 1400 |0010: if-ne v0, v2, 0024 // +0014 │ │ +406690: 5445 b993 |0012: iget-object v5, v4, Lde/danoeh/antennapod/fragment/InboxFragment;.prefs:Landroid/content/SharedPreferences; // field@93b9 │ │ +406694: 1a00 94c6 |0014: const-string v0, "prefDoNotPromptRemovalAllFromInbox" // string@c694 │ │ +406698: 7230 9b02 0503 |0016: invoke-interface {v5, v0, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ +40669e: 0a05 |0019: move-result v5 │ │ +4066a0: 3805 0600 |001a: if-eqz v5, 0020 // +0006 │ │ +4066a4: 7010 2aa6 0400 |001c: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/InboxFragment;.removeAllFromInbox:()V // method@a62a │ │ +4066aa: 2804 |001f: goto 0023 // +0004 │ │ +4066ac: 7010 2ba6 0400 |0020: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/InboxFragment;.showRemoveAllDialog:()V // method@a62b │ │ +4066b2: 0f01 |0023: return v1 │ │ +4066b4: 7110 afa6 0500 |0024: invoke-static {v5}, Lde/danoeh/antennapod/fragment/MenuItemToSortOrderConverter;.convert:(Landroid/view/MenuItem;)Lde/danoeh/antennapod/model/feed/SortOrder; // method@a6af │ │ +4066ba: 0c05 |0027: move-result-object v5 │ │ +4066bc: 3805 0900 |0028: if-eqz v5, 0031 // +0009 │ │ +4066c0: 7110 00b1 0500 |002a: invoke-static {v5}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setInboxSortedOrder:(Lde/danoeh/antennapod/model/feed/SortOrder;)V // method@b100 │ │ +4066c6: 6e10 8ea4 0400 |002d: invoke-virtual {v4}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.loadItems:()V // method@a48e │ │ +4066cc: 0f01 |0030: return v1 │ │ +4066ce: 0f03 |0031: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0008 line=79 │ │ 0x0012 line=80 │ │ 0x001c line=81 │ │ 0x0020 line=83 │ │ @@ -1773173,17 +1773156,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40ab3c: |[40ab3c] de.danoeh.antennapod.fragment.PlaybackHistoryFragment.:()V │ │ -40ab4c: 7010 79a4 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.:()V // method@a479 │ │ -40ab52: 0e00 |0003: return-void │ │ +40ab04: |[40ab04] de.danoeh.antennapod.fragment.PlaybackHistoryFragment.:()V │ │ +40ab14: 7010 79a4 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.:()V // method@a479 │ │ +40ab1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/PlaybackHistoryFragment; │ │ │ │ Virtual methods - │ │ @@ -1773192,18 +1773175,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 │ │ -40aa88: |[40aa88] de.danoeh.antennapod.fragment.PlaybackHistoryFragment.getFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; │ │ -40aa98: 7100 5bac 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.unfiltered:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@ac5b │ │ -40aa9e: 0c00 |0003: move-result-object v0 │ │ -40aaa0: 1100 |0004: return-object v0 │ │ +40aa50: |[40aa50] de.danoeh.antennapod.fragment.PlaybackHistoryFragment.getFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; │ │ +40aa60: 7100 5bac 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.unfiltered:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@ac5b │ │ +40aa66: 0c00 |0003: move-result-object v0 │ │ +40aa68: 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;) │ │ @@ -1773211,17 +1773194,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40aac0: |[40aac0] de.danoeh.antennapod.fragment.PlaybackHistoryFragment.getFragmentTag:()Ljava/lang/String; │ │ -40aad0: 1a00 3b4f |0000: const-string v0, "PlaybackHistoryFragment" // string@4f3b │ │ -40aad4: 1100 |0002: return-object v0 │ │ +40aa88: |[40aa88] de.danoeh.antennapod.fragment.PlaybackHistoryFragment.getFragmentTag:()Ljava/lang/String; │ │ +40aa98: 1a00 3b4f |0000: const-string v0, "PlaybackHistoryFragment" // string@4f3b │ │ +40aa9c: 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;) │ │ @@ -1773229,17 +1773212,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40aad8: |[40aad8] de.danoeh.antennapod.fragment.PlaybackHistoryFragment.getPrefName:()Ljava/lang/String; │ │ -40aae8: 1a00 3b4f |0000: const-string v0, "PlaybackHistoryFragment" // string@4f3b │ │ -40aaec: 1100 |0002: return-object v0 │ │ +40aaa0: |[40aaa0] de.danoeh.antennapod.fragment.PlaybackHistoryFragment.getPrefName:()Ljava/lang/String; │ │ +40aab0: 1a00 3b4f |0000: const-string v0, "PlaybackHistoryFragment" // string@4f3b │ │ +40aab4: 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;) │ │ @@ -1773247,21 +1773230,21 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -40aaf0: |[40aaf0] de.danoeh.antennapod.fragment.PlaybackHistoryFragment.loadData:()Ljava/util/List; │ │ -40ab00: 5220 2b93 |0000: iget v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.page:I // field@932b │ │ -40ab04: d200 9600 |0002: mul-int/lit16 v0, v0, #int 150 // #0096 │ │ -40ab08: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -40ab0a: 7120 689b 0100 |0005: invoke-static {v1, v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getPlaybackHistory:(II)Ljava/util/List; // method@9b68 │ │ -40ab10: 0c00 |0008: move-result-object v0 │ │ -40ab12: 1100 |0009: return-object v0 │ │ +40aab8: |[40aab8] de.danoeh.antennapod.fragment.PlaybackHistoryFragment.loadData:()Ljava/util/List; │ │ +40aac8: 5220 2b93 |0000: iget v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.page:I // field@932b │ │ +40aacc: d200 9600 |0002: mul-int/lit16 v0, v0, #int 150 // #0096 │ │ +40aad0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +40aad2: 7120 689b 0100 |0005: invoke-static {v1, v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getPlaybackHistory:(II)Ljava/util/List; // method@9b68 │ │ +40aad8: 0c00 |0008: move-result-object v0 │ │ +40aada: 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;) │ │ @@ -1773269,21 +1773252,21 @@ │ │ type : '(I)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -40ab14: |[40ab14] de.danoeh.antennapod.fragment.PlaybackHistoryFragment.loadMoreData:(I)Ljava/util/List; │ │ -40ab24: d802 02ff |0000: add-int/lit8 v2, v2, #int -1 // #ff │ │ -40ab28: 1300 9600 |0002: const/16 v0, #int 150 // #96 │ │ -40ab2c: d222 9600 |0004: mul-int/lit16 v2, v2, #int 150 // #0096 │ │ -40ab30: 7120 689b 0200 |0006: invoke-static {v2, v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getPlaybackHistory:(II)Ljava/util/List; // method@9b68 │ │ -40ab36: 0c02 |0009: move-result-object v2 │ │ -40ab38: 1102 |000a: return-object v2 │ │ +40aadc: |[40aadc] de.danoeh.antennapod.fragment.PlaybackHistoryFragment.loadMoreData:(I)Ljava/util/List; │ │ +40aaec: d802 02ff |0000: add-int/lit8 v2, v2, #int -1 // #ff │ │ +40aaf0: 1300 9600 |0002: const/16 v0, #int 150 // #96 │ │ +40aaf4: d222 9600 |0004: mul-int/lit16 v2, v2, #int 150 // #0096 │ │ +40aaf8: 7120 689b 0200 |0006: invoke-static {v2, v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getPlaybackHistory:(II)Ljava/util/List; // method@9b68 │ │ +40aafe: 0c02 |0009: move-result-object v2 │ │ +40ab00: 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 │ │ │ │ @@ -1773292,19 +1773275,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -40aaa4: |[40aaa4] de.danoeh.antennapod.fragment.PlaybackHistoryFragment.loadTotalItemCount:()I │ │ -40aab4: 7100 699b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getPlaybackHistoryLength:()J // method@9b69 │ │ -40aaba: 0b00 |0003: move-result-wide v0 │ │ -40aabc: 8401 |0004: long-to-int v1, v0 │ │ -40aabe: 0f01 |0005: return v1 │ │ +40aa6c: |[40aa6c] de.danoeh.antennapod.fragment.PlaybackHistoryFragment.loadTotalItemCount:()I │ │ +40aa7c: 7100 699b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getPlaybackHistoryLength:()J // method@9b69 │ │ +40aa82: 0b00 |0003: move-result-wide v0 │ │ +40aa84: 8401 |0004: long-to-int v1, v0 │ │ +40aa86: 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;) │ │ @@ -1773312,34 +1773295,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 │ │ -40a9b4: |[40a9b4] de.danoeh.antennapod.fragment.PlaybackHistoryFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -40a9c4: 6f40 93a4 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@a493 │ │ -40a9ca: 0c01 |0003: move-result-object v1 │ │ -40a9cc: 5402 3093 |0004: iget-object v2, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9330 │ │ -40a9d0: 1403 1400 0f7f |0006: const v3, #float 1.9008e+38 // #7f0f0014 │ │ -40a9d6: 6e20 4521 3200 |0009: invoke-virtual {v2, v3}, Landroidx/appcompat/widget/Toolbar;.inflateMenu:(I)V // method@2145 │ │ -40a9dc: 5402 3093 |000c: iget-object v2, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9330 │ │ -40a9e0: 1403 6302 127f |000e: const v3, #float 1.9408e+38 // #7f120263 │ │ -40a9e6: 6e20 7521 3200 |0011: invoke-virtual {v2, v3}, Landroidx/appcompat/widget/Toolbar;.setTitle:(I)V // method@2175 │ │ -40a9ec: 6e10 3ca7 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/fragment/PlaybackHistoryFragment;.updateToolbar:()V // method@a73c │ │ -40a9f2: 5402 2693 |0017: iget-object v2, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@9326 │ │ -40a9f6: 1403 0c01 087f |0019: const v3, #float 1.8078e+38 // #7f08010c │ │ -40a9fc: 6e20 3cb1 3200 |001c: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setIcon:(I)V // method@b13c │ │ -40aa02: 5402 2693 |001f: iget-object v2, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@9326 │ │ -40aa06: 1403 1602 127f |0021: const v3, #float 1.94078e+38 // #7f120216 │ │ -40aa0c: 6e20 3fb1 3200 |0024: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setTitle:(I)V // method@b13f │ │ -40aa12: 5402 2693 |0027: iget-object v2, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@9326 │ │ -40aa16: 1403 1702 127f |0029: const v3, #float 1.94078e+38 // #7f120217 │ │ -40aa1c: 6e20 3db1 3200 |002c: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setMessage:(I)V // method@b13d │ │ -40aa22: 1101 |002f: return-object v1 │ │ +40a97c: |[40a97c] de.danoeh.antennapod.fragment.PlaybackHistoryFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +40a98c: 6f40 93a4 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@a493 │ │ +40a992: 0c01 |0003: move-result-object v1 │ │ +40a994: 5402 3093 |0004: iget-object v2, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9330 │ │ +40a998: 1403 1400 0f7f |0006: const v3, #float 1.9008e+38 // #7f0f0014 │ │ +40a99e: 6e20 4521 3200 |0009: invoke-virtual {v2, v3}, Landroidx/appcompat/widget/Toolbar;.inflateMenu:(I)V // method@2145 │ │ +40a9a4: 5402 3093 |000c: iget-object v2, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9330 │ │ +40a9a8: 1403 6302 127f |000e: const v3, #float 1.9408e+38 // #7f120263 │ │ +40a9ae: 6e20 7521 3200 |0011: invoke-virtual {v2, v3}, Landroidx/appcompat/widget/Toolbar;.setTitle:(I)V // method@2175 │ │ +40a9b4: 6e10 3ca7 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/fragment/PlaybackHistoryFragment;.updateToolbar:()V // method@a73c │ │ +40a9ba: 5402 2693 |0017: iget-object v2, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@9326 │ │ +40a9be: 1403 0c01 087f |0019: const v3, #float 1.8078e+38 // #7f08010c │ │ +40a9c4: 6e20 3cb1 3200 |001c: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setIcon:(I)V // method@b13c │ │ +40a9ca: 5402 2693 |001f: iget-object v2, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@9326 │ │ +40a9ce: 1403 1602 127f |0021: const v3, #float 1.94078e+38 // #7f120216 │ │ +40a9d4: 6e20 3fb1 3200 |0024: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setTitle:(I)V // method@b13f │ │ +40a9da: 5402 2693 |0027: iget-object v2, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@9326 │ │ +40a9de: 1403 1702 127f |0029: const v3, #float 1.94078e+38 // #7f120217 │ │ +40a9e4: 6e20 3db1 3200 |002c: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setMessage:(I)V // method@b13d │ │ +40a9ea: 1101 |002f: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0004 line=29 │ │ 0x000c line=30 │ │ 0x0014 line=31 │ │ 0x0017 line=32 │ │ @@ -1773356,18 +1773339,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 │ │ -40ab54: |[40ab54] de.danoeh.antennapod.fragment.PlaybackHistoryFragment.onHistoryUpdated:(Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent;)V │ │ -40ab64: 6e10 8ea4 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.loadItems:()V // method@a48e │ │ -40ab6a: 6e10 3ca7 0000 |0003: invoke-virtual {v0}, Lde/danoeh/antennapod/fragment/PlaybackHistoryFragment;.updateToolbar:()V // method@a73c │ │ -40ab70: 0e00 |0006: return-void │ │ +40ab1c: |[40ab1c] de.danoeh.antennapod.fragment.PlaybackHistoryFragment.onHistoryUpdated:(Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent;)V │ │ +40ab2c: 6e10 8ea4 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.loadItems:()V // method@a48e │ │ +40ab32: 6e10 3ca7 0000 |0003: invoke-virtual {v0}, Lde/danoeh/antennapod/fragment/PlaybackHistoryFragment;.updateToolbar:()V // method@a73c │ │ +40ab38: 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; │ │ @@ -1773377,36 +1773360,36 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 42 16-bit code units │ │ -40aa24: |[40aa24] de.danoeh.antennapod.fragment.PlaybackHistoryFragment.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ -40aa34: 6f20 9da4 5400 |0000: invoke-super {v4, v5}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@a49d │ │ -40aa3a: 0a00 |0003: move-result v0 │ │ -40aa3c: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -40aa3e: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ -40aa42: 0f01 |0007: return v1 │ │ -40aa44: 7210 db0b 0500 |0008: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ -40aa4a: 0a05 |000b: move-result v5 │ │ -40aa4c: 1400 c600 0a7f |000c: const v0, #float 1.83437e+38 // #7f0a00c6 │ │ -40aa52: 3305 1900 |000f: if-ne v5, v0, 0028 // +0019 │ │ -40aa56: 2205 aa1b |0011: new-instance v5, Lde/danoeh/antennapod/fragment/PlaybackHistoryFragment$1; // type@1baa │ │ -40aa5a: 6e10 2735 0400 |0013: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -40aa60: 0c00 |0016: move-result-object v0 │ │ -40aa62: 1402 5600 127f |0017: const v2, #float 1.94069e+38 // #7f120056 │ │ -40aa68: 1403 5700 127f |001a: const v3, #float 1.94069e+38 // #7f120057 │ │ -40aa6e: 7053 30a7 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@a730 │ │ -40aa74: 6e10 4898 0500 |0020: invoke-virtual {v5}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.createNewDialog:()Landroidx/appcompat/app/AlertDialog; // method@9848 │ │ -40aa7a: 0c05 |0023: move-result-object v5 │ │ -40aa7c: 6e10 ff00 0500 |0024: invoke-virtual {v5}, Landroid/app/Dialog;.show:()V // method@00ff │ │ -40aa82: 0f01 |0027: return v1 │ │ -40aa84: 1205 |0028: const/4 v5, #int 0 // #0 │ │ -40aa86: 0f05 |0029: return v5 │ │ +40a9ec: |[40a9ec] de.danoeh.antennapod.fragment.PlaybackHistoryFragment.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ +40a9fc: 6f20 9da4 5400 |0000: invoke-super {v4, v5}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@a49d │ │ +40aa02: 0a00 |0003: move-result v0 │ │ +40aa04: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +40aa06: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ +40aa0a: 0f01 |0007: return v1 │ │ +40aa0c: 7210 db0b 0500 |0008: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ +40aa12: 0a05 |000b: move-result v5 │ │ +40aa14: 1400 c600 0a7f |000c: const v0, #float 1.83437e+38 // #7f0a00c6 │ │ +40aa1a: 3305 1900 |000f: if-ne v5, v0, 0028 // +0019 │ │ +40aa1e: 2205 aa1b |0011: new-instance v5, Lde/danoeh/antennapod/fragment/PlaybackHistoryFragment$1; // type@1baa │ │ +40aa22: 6e10 2735 0400 |0013: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +40aa28: 0c00 |0016: move-result-object v0 │ │ +40aa2a: 1402 5600 127f |0017: const v2, #float 1.94069e+38 // #7f120056 │ │ +40aa30: 1403 5700 127f |001a: const v3, #float 1.94069e+38 // #7f120057 │ │ +40aa36: 7053 30a7 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@a730 │ │ +40aa3c: 6e10 4898 0500 |0020: invoke-virtual {v5}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.createNewDialog:()Landroidx/appcompat/app/AlertDialog; // method@9848 │ │ +40aa42: 0c05 |0023: move-result-object v5 │ │ +40aa44: 6e10 ff00 0500 |0024: invoke-virtual {v5}, Landroid/app/Dialog;.show:()V // method@00ff │ │ +40aa4a: 0f01 |0027: return v1 │ │ +40aa4c: 1205 |0028: const/4 v5, #int 0 // #0 │ │ +40aa4e: 0f05 |0029: return v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0008 line=58 │ │ 0x0011 line=60 │ │ 0x0013 line=61 │ │ 0x0020 line=71 │ │ @@ -1773419,27 +1773402,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -40ab74: |[40ab74] de.danoeh.antennapod.fragment.PlaybackHistoryFragment.updateToolbar:()V │ │ -40ab84: 5420 3093 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9330 │ │ -40ab88: 6e10 2f21 0000 |0002: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ -40ab8e: 0c00 |0005: move-result-object v0 │ │ -40ab90: 1401 c600 0a7f |0006: const v1, #float 1.83437e+38 // #7f0a00c6 │ │ -40ab96: 7220 bf0b 1000 |0009: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -40ab9c: 0c00 |000c: move-result-object v0 │ │ -40ab9e: 5421 2793 |000d: iget-object v1, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.episodes:Ljava/util/List; // field@9327 │ │ -40aba2: 7210 69b5 0100 |000f: invoke-interface {v1}, Ljava/util/List;.isEmpty:()Z // method@b569 │ │ -40aba8: 0a01 |0012: move-result v1 │ │ -40abaa: df01 0101 |0013: xor-int/lit8 v1, v1, #int 1 // #01 │ │ -40abae: 7220 020c 1000 |0015: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ -40abb4: 0e00 |0018: return-void │ │ +40ab3c: |[40ab3c] de.danoeh.antennapod.fragment.PlaybackHistoryFragment.updateToolbar:()V │ │ +40ab4c: 5420 3093 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9330 │ │ +40ab50: 6e10 2f21 0000 |0002: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@212f │ │ +40ab56: 0c00 |0005: move-result-object v0 │ │ +40ab58: 1401 c600 0a7f |0006: const v1, #float 1.83437e+38 // #7f0a00c6 │ │ +40ab5e: 7220 bf0b 1000 |0009: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +40ab64: 0c00 |000c: move-result-object v0 │ │ +40ab66: 5421 2793 |000d: iget-object v1, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.episodes:Ljava/util/List; // field@9327 │ │ +40ab6a: 7210 69b5 0100 |000f: invoke-interface {v1}, Ljava/util/List;.isEmpty:()Z // method@b569 │ │ +40ab70: 0a01 |0012: move-result v1 │ │ +40ab72: df01 0101 |0013: xor-int/lit8 v1, v1, #int 1 // #01 │ │ +40ab76: 7220 020c 1000 |0015: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ +40ab7c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0019 reg=2 this Lde/danoeh/antennapod/fragment/PlaybackHistoryFragment; │ │ │ │ source_file_idx : 20284 (PlaybackHistoryFragment.java) │ │ @@ -1773476,18 +1773459,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 │ │ -40ae44: |[40ae44] de.danoeh.antennapod.fragment.QueueFragment$2.:(Lde/danoeh/antennapod/fragment/QueueFragment;Lde/danoeh/antennapod/activity/MainActivity;Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;)V │ │ -40ae54: 5b01 3f94 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/QueueFragment$2;.this$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@943f │ │ -40ae58: 7030 4697 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@9746 │ │ -40ae5e: 0e00 |0005: return-void │ │ +40ae0c: |[40ae0c] de.danoeh.antennapod.fragment.QueueFragment$2.:(Lde/danoeh/antennapod/fragment/QueueFragment;Lde/danoeh/antennapod/activity/MainActivity;Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;)V │ │ +40ae1c: 5b01 3f94 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/QueueFragment$2;.this$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@943f │ │ +40ae20: 7030 4697 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@9746 │ │ +40ae26: 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; │ │ @@ -1773499,21 +1773482,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 │ │ -40ae60: |[40ae60] de.danoeh.antennapod.fragment.QueueFragment$2.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -40ae70: 6f40 4a97 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@974a │ │ -40ae76: 5402 3f94 |0003: iget-object v2, v0, Lde/danoeh/antennapod/fragment/QueueFragment$2;.this$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@943f │ │ -40ae7a: 2203 b61b |0005: new-instance v3, Lde/danoeh/antennapod/fragment/QueueFragment$2$$ExternalSyntheticLambda0; // type@1bb6 │ │ -40ae7e: 7020 51a7 2300 |0007: invoke-direct {v3, v2}, Lde/danoeh/antennapod/fragment/QueueFragment$2$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/QueueFragment;)V // method@a751 │ │ -40ae84: 7120 9b98 3100 |000a: invoke-static {v1, v3}, Lde/danoeh/antennapod/core/menuhandler/MenuItemUtils;.setOnClickListeners:(Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;)V // method@989b │ │ -40ae8a: 0e00 |000d: return-void │ │ +40ae28: |[40ae28] de.danoeh.antennapod.fragment.QueueFragment$2.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +40ae38: 6f40 4a97 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@974a │ │ +40ae3e: 5402 3f94 |0003: iget-object v2, v0, Lde/danoeh/antennapod/fragment/QueueFragment$2;.this$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@943f │ │ +40ae42: 2203 b61b |0005: new-instance v3, Lde/danoeh/antennapod/fragment/QueueFragment$2$$ExternalSyntheticLambda0; // type@1bb6 │ │ +40ae46: 7020 51a7 2300 |0007: invoke-direct {v3, v2}, Lde/danoeh/antennapod/fragment/QueueFragment$2$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/QueueFragment;)V // method@a751 │ │ +40ae4c: 7120 9b98 3100 |000a: invoke-static {v1, v3}, Lde/danoeh/antennapod/core/menuhandler/MenuItemUtils;.setOnClickListeners:(Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;)V // method@989b │ │ +40ae52: 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; │ │ @@ -1773558,18 +1773541,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 │ │ -41000c: |[41000c] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.$r8$lambda$NVGYAJAFlB2o1WZdHwX4CThihUw:(Landroidx/preference/Preference;)Z │ │ -41001c: 7110 ada8 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.lambda$buildAutodownloadSelectedNetworksPreference$3:(Landroidx/preference/Preference;)Z // method@a8ad │ │ -410022: 0a00 |0003: move-result v0 │ │ -410024: 0f00 |0004: return v0 │ │ +40ffd4: |[40ffd4] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.$r8$lambda$NVGYAJAFlB2o1WZdHwX4CThihUw:(Landroidx/preference/Preference;)Z │ │ +40ffe4: 7110 ada8 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.lambda$buildAutodownloadSelectedNetworksPreference$3:(Landroidx/preference/Preference;)Z // method@a8ad │ │ +40ffea: 0a00 |0003: move-result v0 │ │ +40ffec: 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;) │ │ @@ -1773577,18 +1773560,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 │ │ -410028: |[410028] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.$r8$lambda$PfULA_bVQL7BoRfT3Rpo_EGtK4k:(Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -410038: 7030 afa8 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.lambda$setupAutoDownloadScreen$1:(Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a8af │ │ -41003e: 0a00 |0003: move-result v0 │ │ -410040: 0f00 |0004: return v0 │ │ +40fff0: |[40fff0] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.$r8$lambda$PfULA_bVQL7BoRfT3Rpo_EGtK4k:(Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +410000: 7030 afa8 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.lambda$setupAutoDownloadScreen$1:(Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a8af │ │ +410006: 0a00 |0003: move-result v0 │ │ +410008: 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; │ │ @@ -1773598,18 +1773581,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 │ │ -410044: |[410044] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.$r8$lambda$_gNeWdeWL2NP2atrSTep4oWkujs:(Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -410054: 7030 aea8 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.lambda$setupAutoDownloadScreen$0:(Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a8ae │ │ -41005a: 0a00 |0003: move-result v0 │ │ -41005c: 0f00 |0004: return v0 │ │ +41000c: |[41000c] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.$r8$lambda$_gNeWdeWL2NP2atrSTep4oWkujs:(Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +41001c: 7030 aea8 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.lambda$setupAutoDownloadScreen$0:(Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a8ae │ │ +410022: 0a00 |0003: move-result v0 │ │ +410024: 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; │ │ @@ -1773619,18 +1773602,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 │ │ -41018c: |[41018c] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.$r8$lambda$eCBCNALTTShKrsRdpbELTfoB39A:(Landroid/net/wifi/WifiConfiguration;Landroid/net/wifi/WifiConfiguration;)I │ │ -41019c: 7120 aca8 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@a8ac │ │ -4101a2: 0a00 |0003: move-result v0 │ │ -4101a4: 0f00 |0004: return v0 │ │ +410154: |[410154] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.$r8$lambda$eCBCNALTTShKrsRdpbELTfoB39A:(Landroid/net/wifi/WifiConfiguration;Landroid/net/wifi/WifiConfiguration;)I │ │ +410164: 7120 aca8 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@a8ac │ │ +41016a: 0a00 |0003: move-result v0 │ │ +41016c: 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; │ │ │ │ @@ -1773639,17 +1773622,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4101f8: |[4101f8] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.:()V │ │ -410208: 7010 ba3d 0000 |0000: invoke-direct {v0}, Landroidx/preference/PreferenceFragmentCompat;.:()V // method@3dba │ │ -41020e: 0e00 |0003: return-void │ │ +4101c0: |[4101c0] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.:()V │ │ +4101d0: 7010 ba3d 0000 |0000: invoke-direct {v0}, Landroidx/preference/PreferenceFragmentCompat;.:()V // method@3dba │ │ +4101d6: 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;) │ │ @@ -1773657,18 +1773640,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 │ │ -4101dc: |[4101dc] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.blankIfNull:(Ljava/lang/String;)Ljava/lang/String; │ │ -4101ec: 3900 0400 |0000: if-nez v0, 0004 // +0004 │ │ -4101f0: 1a00 0000 |0002: const-string v0, "" // string@0000 │ │ -4101f4: 1100 |0004: return-object v0 │ │ +4101a4: |[4101a4] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.blankIfNull:(Ljava/lang/String;)Ljava/lang/String; │ │ +4101b4: 3900 0400 |0000: if-nez v0, 0004 // +0004 │ │ +4101b8: 1a00 0000 |0002: const-string v0, "" // string@0000 │ │ +4101bc: 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;) │ │ @@ -1773676,79 +1773659,79 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 134 16-bit code units │ │ -410210: |[410210] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.buildAutodownloadSelectedNetworksPreference:()V │ │ -410220: 6000 dd00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -410224: 1301 1d00 |0002: const/16 v1, #int 29 // #1d │ │ -410228: 3410 0300 |0004: if-lt v0, v1, 0007 // +0003 │ │ -41022c: 0e00 |0006: return-void │ │ -41022e: 6e10 2735 0a00 |0007: invoke-virtual {v10}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -410234: 0c00 |000a: move-result-object v0 │ │ -410236: 54a1 c894 |000b: iget-object v1, v10, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.selectedNetworks:[Landroidx/preference/CheckBoxPreference; // field@94c8 │ │ -41023a: 3801 0500 |000d: if-eqz v1, 0012 // +0005 │ │ -41023e: 7010 aba8 0a00 |000f: invoke-direct {v10}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.clearAutodownloadSelectedNetworsPreference:()V // method@a8ab │ │ -410244: 6e10 1902 0000 |0012: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0219 │ │ -41024a: 0c01 |0015: move-result-object v1 │ │ -41024c: 1a02 7ee7 |0016: const-string v2, "wifi" // string@e77e │ │ -410250: 6e20 3402 2100 |0018: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ -410256: 0c01 |001b: move-result-object v1 │ │ -410258: 1f01 6601 |001c: check-cast v1, Landroid/net/wifi/WifiManager; // type@0166 │ │ -41025c: 6e10 da06 0100 |001e: invoke-virtual {v1}, Landroid/net/wifi/WifiManager;.getConfiguredNetworks:()Ljava/util/List; // method@06da │ │ -410262: 0c01 |0021: move-result-object v1 │ │ -410264: 3901 0a00 |0022: if-nez v1, 002c // +000a │ │ -410268: 1a00 700f |0024: const-string v0, "AutoDnldPrefFragment" // string@0f70 │ │ -41026c: 1a01 1317 |0026: const-string v1, "Couldn't get list of configure Wi-Fi networks" // string@1713 │ │ -410270: 7120 000b 1000 |0028: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -410276: 0e00 |002b: return-void │ │ -410278: 2202 f51b |002c: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment$$ExternalSyntheticLambda0; // type@1bf5 │ │ -41027c: 7010 9aa8 0200 |002e: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment$$ExternalSyntheticLambda0;.:()V // method@a89a │ │ -410282: 7120 19b5 2100 |0031: invoke-static {v1, v2}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b519 │ │ -410288: 7210 72b5 0100 |0034: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b572 │ │ -41028e: 0a02 |0037: move-result v2 │ │ -410290: 2322 6020 |0038: new-array v2, v2, [Landroidx/preference/CheckBoxPreference; // type@2060 │ │ -410294: 5ba2 c894 |003a: iput-object v2, v10, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.selectedNetworks:[Landroidx/preference/CheckBoxPreference; // field@94c8 │ │ -410298: 7100 b2b0 0000 |003c: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getAutodownloadSelectedNetworks:()[Ljava/lang/String; // method@b0b2 │ │ -41029e: 0c02 |003f: move-result-object v2 │ │ -4102a0: 7110 b6b4 0200 |0040: invoke-static {v2}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b4b6 │ │ -4102a6: 0c02 |0043: move-result-object v2 │ │ -4102a8: 6e10 c13d 0a00 |0044: invoke-virtual {v10}, Landroidx/preference/PreferenceFragmentCompat;.getPreferenceScreen:()Landroidx/preference/PreferenceScreen; // method@3dc1 │ │ -4102ae: 0c03 |0047: move-result-object v3 │ │ -4102b0: 2204 f61b |0048: new-instance v4, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment$$ExternalSyntheticLambda1; // type@1bf6 │ │ -4102b4: 7010 9ca8 0400 |004a: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment$$ExternalSyntheticLambda1;.:()V // method@a89c │ │ -4102ba: 1205 |004d: const/4 v5, #int 0 // #0 │ │ -4102bc: 1206 |004e: const/4 v6, #int 0 // #0 │ │ -4102be: 7210 72b5 0100 |004f: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b572 │ │ -4102c4: 0a07 |0052: move-result v7 │ │ -4102c6: 3576 3200 |0053: if-ge v6, v7, 0085 // +0032 │ │ -4102ca: 7220 66b5 6100 |0055: invoke-interface {v1, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -4102d0: 0c07 |0058: move-result-object v7 │ │ -4102d2: 1f07 6301 |0059: check-cast v7, Landroid/net/wifi/WifiConfiguration; // type@0163 │ │ -4102d6: 2208 600a |005b: new-instance v8, Landroidx/preference/CheckBoxPreference; // type@0a60 │ │ -4102da: 7020 633c 0800 |005d: invoke-direct {v8, v0}, Landroidx/preference/CheckBoxPreference;.:(Landroid/content/Context;)V // method@3c63 │ │ -4102e0: 5279 d700 |0060: iget v9, v7, Landroid/net/wifi/WifiConfiguration;.networkId:I // field@00d7 │ │ -4102e4: 7110 c0b2 0900 |0062: invoke-static {v9}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@b2c0 │ │ -4102ea: 0c09 |0065: move-result-object v9 │ │ -4102ec: 5477 d600 |0066: iget-object v7, v7, Landroid/net/wifi/WifiConfiguration;.SSID:Ljava/lang/String; // field@00d6 │ │ -4102f0: 6e20 833d 7800 |0068: invoke-virtual {v8, v7}, Landroidx/preference/Preference;.setTitle:(Ljava/lang/CharSequence;)V // method@3d83 │ │ -4102f6: 6e20 743d 9800 |006b: invoke-virtual {v8, v9}, Landroidx/preference/Preference;.setKey:(Ljava/lang/String;)V // method@3d74 │ │ -4102fc: 6e20 783d 4800 |006e: invoke-virtual {v8, v4}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ -410302: 6e20 7a3d 5800 |0071: invoke-virtual {v8, v5}, Landroidx/preference/Preference;.setPersistent:(Z)V // method@3d7a │ │ -410308: 7220 63b5 9200 |0074: invoke-interface {v2, v9}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b563 │ │ -41030e: 0a07 |0077: move-result v7 │ │ -410310: 6e20 9f3e 7800 |0078: invoke-virtual {v8, v7}, Landroidx/preference/TwoStatePreference;.setChecked:(Z)V // method@3e9f │ │ -410316: 54a7 c894 |007b: iget-object v7, v10, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.selectedNetworks:[Landroidx/preference/CheckBoxPreference; // field@94c8 │ │ -41031a: 4d08 0706 |007d: aput-object v8, v7, v6 │ │ -41031e: 6e20 ed3d 8300 |007f: invoke-virtual {v3, v8}, Landroidx/preference/PreferenceGroup;.addPreference:(Landroidx/preference/Preference;)Z // method@3ded │ │ -410324: d806 0601 |0082: add-int/lit8 v6, v6, #int 1 // #01 │ │ -410328: 28cb |0084: goto 004f // -0035 │ │ -41032a: 0e00 |0085: return-void │ │ +4101d8: |[4101d8] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.buildAutodownloadSelectedNetworksPreference:()V │ │ +4101e8: 6000 dd00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +4101ec: 1301 1d00 |0002: const/16 v1, #int 29 // #1d │ │ +4101f0: 3410 0300 |0004: if-lt v0, v1, 0007 // +0003 │ │ +4101f4: 0e00 |0006: return-void │ │ +4101f6: 6e10 2735 0a00 |0007: invoke-virtual {v10}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +4101fc: 0c00 |000a: move-result-object v0 │ │ +4101fe: 54a1 c894 |000b: iget-object v1, v10, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.selectedNetworks:[Landroidx/preference/CheckBoxPreference; // field@94c8 │ │ +410202: 3801 0500 |000d: if-eqz v1, 0012 // +0005 │ │ +410206: 7010 aba8 0a00 |000f: invoke-direct {v10}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.clearAutodownloadSelectedNetworsPreference:()V // method@a8ab │ │ +41020c: 6e10 1902 0000 |0012: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0219 │ │ +410212: 0c01 |0015: move-result-object v1 │ │ +410214: 1a02 7ee7 |0016: const-string v2, "wifi" // string@e77e │ │ +410218: 6e20 3402 2100 |0018: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ +41021e: 0c01 |001b: move-result-object v1 │ │ +410220: 1f01 6601 |001c: check-cast v1, Landroid/net/wifi/WifiManager; // type@0166 │ │ +410224: 6e10 da06 0100 |001e: invoke-virtual {v1}, Landroid/net/wifi/WifiManager;.getConfiguredNetworks:()Ljava/util/List; // method@06da │ │ +41022a: 0c01 |0021: move-result-object v1 │ │ +41022c: 3901 0a00 |0022: if-nez v1, 002c // +000a │ │ +410230: 1a00 700f |0024: const-string v0, "AutoDnldPrefFragment" // string@0f70 │ │ +410234: 1a01 1317 |0026: const-string v1, "Couldn't get list of configure Wi-Fi networks" // string@1713 │ │ +410238: 7120 000b 1000 |0028: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +41023e: 0e00 |002b: return-void │ │ +410240: 2202 f51b |002c: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment$$ExternalSyntheticLambda0; // type@1bf5 │ │ +410244: 7010 9aa8 0200 |002e: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment$$ExternalSyntheticLambda0;.:()V // method@a89a │ │ +41024a: 7120 19b5 2100 |0031: invoke-static {v1, v2}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b519 │ │ +410250: 7210 72b5 0100 |0034: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b572 │ │ +410256: 0a02 |0037: move-result v2 │ │ +410258: 2322 6020 |0038: new-array v2, v2, [Landroidx/preference/CheckBoxPreference; // type@2060 │ │ +41025c: 5ba2 c894 |003a: iput-object v2, v10, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.selectedNetworks:[Landroidx/preference/CheckBoxPreference; // field@94c8 │ │ +410260: 7100 b2b0 0000 |003c: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getAutodownloadSelectedNetworks:()[Ljava/lang/String; // method@b0b2 │ │ +410266: 0c02 |003f: move-result-object v2 │ │ +410268: 7110 b6b4 0200 |0040: invoke-static {v2}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b4b6 │ │ +41026e: 0c02 |0043: move-result-object v2 │ │ +410270: 6e10 c13d 0a00 |0044: invoke-virtual {v10}, Landroidx/preference/PreferenceFragmentCompat;.getPreferenceScreen:()Landroidx/preference/PreferenceScreen; // method@3dc1 │ │ +410276: 0c03 |0047: move-result-object v3 │ │ +410278: 2204 f61b |0048: new-instance v4, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment$$ExternalSyntheticLambda1; // type@1bf6 │ │ +41027c: 7010 9ca8 0400 |004a: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment$$ExternalSyntheticLambda1;.:()V // method@a89c │ │ +410282: 1205 |004d: const/4 v5, #int 0 // #0 │ │ +410284: 1206 |004e: const/4 v6, #int 0 // #0 │ │ +410286: 7210 72b5 0100 |004f: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b572 │ │ +41028c: 0a07 |0052: move-result v7 │ │ +41028e: 3576 3200 |0053: if-ge v6, v7, 0085 // +0032 │ │ +410292: 7220 66b5 6100 |0055: invoke-interface {v1, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +410298: 0c07 |0058: move-result-object v7 │ │ +41029a: 1f07 6301 |0059: check-cast v7, Landroid/net/wifi/WifiConfiguration; // type@0163 │ │ +41029e: 2208 600a |005b: new-instance v8, Landroidx/preference/CheckBoxPreference; // type@0a60 │ │ +4102a2: 7020 633c 0800 |005d: invoke-direct {v8, v0}, Landroidx/preference/CheckBoxPreference;.:(Landroid/content/Context;)V // method@3c63 │ │ +4102a8: 5279 d700 |0060: iget v9, v7, Landroid/net/wifi/WifiConfiguration;.networkId:I // field@00d7 │ │ +4102ac: 7110 c0b2 0900 |0062: invoke-static {v9}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@b2c0 │ │ +4102b2: 0c09 |0065: move-result-object v9 │ │ +4102b4: 5477 d600 |0066: iget-object v7, v7, Landroid/net/wifi/WifiConfiguration;.SSID:Ljava/lang/String; // field@00d6 │ │ +4102b8: 6e20 833d 7800 |0068: invoke-virtual {v8, v7}, Landroidx/preference/Preference;.setTitle:(Ljava/lang/CharSequence;)V // method@3d83 │ │ +4102be: 6e20 743d 9800 |006b: invoke-virtual {v8, v9}, Landroidx/preference/Preference;.setKey:(Ljava/lang/String;)V // method@3d74 │ │ +4102c4: 6e20 783d 4800 |006e: invoke-virtual {v8, v4}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ +4102ca: 6e20 7a3d 5800 |0071: invoke-virtual {v8, v5}, Landroidx/preference/Preference;.setPersistent:(Z)V // method@3d7a │ │ +4102d0: 7220 63b5 9200 |0074: invoke-interface {v2, v9}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b563 │ │ +4102d6: 0a07 |0077: move-result v7 │ │ +4102d8: 6e20 9f3e 7800 |0078: invoke-virtual {v8, v7}, Landroidx/preference/TwoStatePreference;.setChecked:(Z)V // method@3e9f │ │ +4102de: 54a7 c894 |007b: iget-object v7, v10, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.selectedNetworks:[Landroidx/preference/CheckBoxPreference; // field@94c8 │ │ +4102e2: 4d08 0706 |007d: aput-object v8, v7, v6 │ │ +4102e6: 6e20 ed3d 8300 |007f: invoke-virtual {v3, v8}, Landroidx/preference/PreferenceGroup;.addPreference:(Landroidx/preference/Preference;)Z // method@3ded │ │ +4102ec: d806 0601 |0082: add-int/lit8 v6, v6, #int 1 // #01 │ │ +4102f0: 28cb |0084: goto 004f // -0035 │ │ +4102f2: 0e00 |0085: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x0007 line=95 │ │ 0x000b line=97 │ │ 0x000f line=98 │ │ 0x0012 line=101 │ │ @@ -1773779,88 +1773762,88 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 139 16-bit code units │ │ -41032c: |[41032c] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.buildEpisodeCleanupPreference:()V │ │ -41033c: 6e10 2735 0900 |0000: invoke-virtual {v9}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -410342: 0c00 |0003: move-result-object v0 │ │ -410344: 6e10 2f02 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ -41034a: 0c00 |0007: move-result-object v0 │ │ -41034c: 1a01 a0c6 |0008: const-string v1, "prefEpisodeCleanup" // string@c6a0 │ │ -410350: 6e20 bd3d 1900 |000a: invoke-virtual {v9, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -410356: 0c01 |000d: move-result-object v1 │ │ -410358: 1f01 6f0a |000e: check-cast v1, Landroidx/preference/ListPreference; // type@0a6f │ │ -41035c: 1402 0a00 037f |0010: const v2, #float 1.74129e+38 // #7f03000a │ │ -410362: 6e20 1303 2000 |0013: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0313 │ │ -410368: 0c02 |0016: move-result-object v2 │ │ -41036a: 2123 |0017: array-length v3, v2 │ │ -41036c: 2333 2b21 |0018: new-array v3, v3, [Ljava/lang/String; // type@212b │ │ -410370: 1204 |001a: const/4 v4, #int 0 // #0 │ │ -410372: 1205 |001b: const/4 v5, #int 0 // #0 │ │ -410374: 2126 |001c: array-length v6, v2 │ │ -410376: 3565 6a00 |001d: if-ge v5, v6, 0087 // +006a │ │ -41037a: 4606 0205 |001f: aget-object v6, v2, v5 │ │ -41037e: 7110 b9b2 0600 |0021: invoke-static {v6}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ -410384: 0a06 |0024: move-result v6 │ │ -410386: 12d7 |0025: const/4 v7, #int -3 // #fd │ │ -410388: 3376 0c00 |0026: if-ne v6, v7, 0032 // +000c │ │ -41038c: 1406 ee00 127f |0028: const v6, #float 1.94072e+38 // #7f1200ee │ │ -410392: 6e20 1103 6000 |002b: invoke-virtual {v0, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0311 │ │ -410398: 0c06 |002e: move-result-object v6 │ │ -41039a: 4d06 0305 |002f: aput-object v6, v3, v5 │ │ -41039e: 2853 |0031: goto 0084 // +0053 │ │ -4103a0: 12f7 |0032: const/4 v7, #int -1 // #ff │ │ -4103a2: 3376 0c00 |0033: if-ne v6, v7, 003f // +000c │ │ -4103a6: 1406 f000 127f |0035: const v6, #float 1.94072e+38 // #7f1200f0 │ │ -4103ac: 6e20 1103 6000 |0038: invoke-virtual {v0, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0311 │ │ -4103b2: 0c06 |003b: move-result-object v6 │ │ -4103b4: 4d06 0305 |003c: aput-object v6, v3, v5 │ │ -4103b8: 2846 |003e: goto 0084 // +0046 │ │ -4103ba: 12e7 |003f: const/4 v7, #int -2 // #fe │ │ -4103bc: 3376 0c00 |0040: if-ne v6, v7, 004c // +000c │ │ -4103c0: 1406 ef00 127f |0042: const v6, #float 1.94072e+38 // #7f1200ef │ │ -4103c6: 6e20 1103 6000 |0045: invoke-virtual {v0, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0311 │ │ -4103cc: 0c06 |0048: move-result-object v6 │ │ -4103ce: 4d06 0305 |0049: aput-object v6, v3, v5 │ │ -4103d2: 2839 |004b: goto 0084 // +0039 │ │ -4103d4: 3906 0c00 |004c: if-nez v6, 0058 // +000c │ │ -4103d8: 1406 ed00 127f |004e: const v6, #float 1.94072e+38 // #7f1200ed │ │ -4103de: 6e20 1103 6000 |0051: invoke-virtual {v0, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0311 │ │ -4103e4: 0c06 |0054: move-result-object v6 │ │ -4103e6: 4d06 0305 |0055: aput-object v6, v3, v5 │ │ -4103ea: 282d |0057: goto 0084 // +002d │ │ -4103ec: 1217 |0058: const/4 v7, #int 1 // #1 │ │ -4103ee: 3d06 1800 |0059: if-lez v6, 0071 // +0018 │ │ -4103f2: 1308 1800 |005b: const/16 v8, #int 24 // #18 │ │ -4103f6: 3586 1400 |005d: if-ge v6, v8, 0071 // +0014 │ │ -4103fa: 2377 2921 |005f: new-array v7, v7, [Ljava/lang/Object; // type@2129 │ │ -4103fe: 7110 c1b2 0600 |0061: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -410404: 0c08 |0064: move-result-object v8 │ │ -410406: 4d08 0704 |0065: aput-object v8, v7, v4 │ │ -41040a: 1408 0700 117f |0067: const v8, #float 1.92738e+38 // #7f110007 │ │ -410410: 6e40 0b03 8076 |006a: invoke-virtual {v0, v8, v6, v7}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@030b │ │ -410416: 0c06 |006d: move-result-object v6 │ │ -410418: 4d06 0305 |006e: aput-object v6, v3, v5 │ │ -41041c: 2814 |0070: goto 0084 // +0014 │ │ -41041e: db06 0618 |0071: div-int/lit8 v6, v6, #int 24 // #18 │ │ -410422: 2377 2921 |0073: new-array v7, v7, [Ljava/lang/Object; // type@2129 │ │ -410426: 7110 c1b2 0600 |0075: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -41042c: 0c08 |0078: move-result-object v8 │ │ -41042e: 4d08 0704 |0079: aput-object v8, v7, v4 │ │ -410432: 1408 0600 117f |007b: const v8, #float 1.92738e+38 // #7f110006 │ │ -410438: 6e40 0b03 8076 |007e: invoke-virtual {v0, v8, v6, v7}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@030b │ │ -41043e: 0c06 |0081: move-result-object v6 │ │ -410440: 4d06 0305 |0082: aput-object v6, v3, v5 │ │ -410444: d805 0501 |0084: add-int/lit8 v5, v5, #int 1 // #01 │ │ -410448: 2896 |0086: goto 001c // -006a │ │ -41044a: 6e20 d23c 3100 |0087: invoke-virtual {v1, v3}, Landroidx/preference/ListPreference;.setEntries:([Ljava/lang/CharSequence;)V // method@3cd2 │ │ -410450: 0e00 |008a: return-void │ │ +4102f4: |[4102f4] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.buildEpisodeCleanupPreference:()V │ │ +410304: 6e10 2735 0900 |0000: invoke-virtual {v9}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +41030a: 0c00 |0003: move-result-object v0 │ │ +41030c: 6e10 2f02 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ +410312: 0c00 |0007: move-result-object v0 │ │ +410314: 1a01 a0c6 |0008: const-string v1, "prefEpisodeCleanup" // string@c6a0 │ │ +410318: 6e20 bd3d 1900 |000a: invoke-virtual {v9, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +41031e: 0c01 |000d: move-result-object v1 │ │ +410320: 1f01 6f0a |000e: check-cast v1, Landroidx/preference/ListPreference; // type@0a6f │ │ +410324: 1402 0a00 037f |0010: const v2, #float 1.74129e+38 // #7f03000a │ │ +41032a: 6e20 1303 2000 |0013: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0313 │ │ +410330: 0c02 |0016: move-result-object v2 │ │ +410332: 2123 |0017: array-length v3, v2 │ │ +410334: 2333 2b21 |0018: new-array v3, v3, [Ljava/lang/String; // type@212b │ │ +410338: 1204 |001a: const/4 v4, #int 0 // #0 │ │ +41033a: 1205 |001b: const/4 v5, #int 0 // #0 │ │ +41033c: 2126 |001c: array-length v6, v2 │ │ +41033e: 3565 6a00 |001d: if-ge v5, v6, 0087 // +006a │ │ +410342: 4606 0205 |001f: aget-object v6, v2, v5 │ │ +410346: 7110 b9b2 0600 |0021: invoke-static {v6}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ +41034c: 0a06 |0024: move-result v6 │ │ +41034e: 12d7 |0025: const/4 v7, #int -3 // #fd │ │ +410350: 3376 0c00 |0026: if-ne v6, v7, 0032 // +000c │ │ +410354: 1406 ee00 127f |0028: const v6, #float 1.94072e+38 // #7f1200ee │ │ +41035a: 6e20 1103 6000 |002b: invoke-virtual {v0, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0311 │ │ +410360: 0c06 |002e: move-result-object v6 │ │ +410362: 4d06 0305 |002f: aput-object v6, v3, v5 │ │ +410366: 2853 |0031: goto 0084 // +0053 │ │ +410368: 12f7 |0032: const/4 v7, #int -1 // #ff │ │ +41036a: 3376 0c00 |0033: if-ne v6, v7, 003f // +000c │ │ +41036e: 1406 f000 127f |0035: const v6, #float 1.94072e+38 // #7f1200f0 │ │ +410374: 6e20 1103 6000 |0038: invoke-virtual {v0, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0311 │ │ +41037a: 0c06 |003b: move-result-object v6 │ │ +41037c: 4d06 0305 |003c: aput-object v6, v3, v5 │ │ +410380: 2846 |003e: goto 0084 // +0046 │ │ +410382: 12e7 |003f: const/4 v7, #int -2 // #fe │ │ +410384: 3376 0c00 |0040: if-ne v6, v7, 004c // +000c │ │ +410388: 1406 ef00 127f |0042: const v6, #float 1.94072e+38 // #7f1200ef │ │ +41038e: 6e20 1103 6000 |0045: invoke-virtual {v0, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0311 │ │ +410394: 0c06 |0048: move-result-object v6 │ │ +410396: 4d06 0305 |0049: aput-object v6, v3, v5 │ │ +41039a: 2839 |004b: goto 0084 // +0039 │ │ +41039c: 3906 0c00 |004c: if-nez v6, 0058 // +000c │ │ +4103a0: 1406 ed00 127f |004e: const v6, #float 1.94072e+38 // #7f1200ed │ │ +4103a6: 6e20 1103 6000 |0051: invoke-virtual {v0, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0311 │ │ +4103ac: 0c06 |0054: move-result-object v6 │ │ +4103ae: 4d06 0305 |0055: aput-object v6, v3, v5 │ │ +4103b2: 282d |0057: goto 0084 // +002d │ │ +4103b4: 1217 |0058: const/4 v7, #int 1 // #1 │ │ +4103b6: 3d06 1800 |0059: if-lez v6, 0071 // +0018 │ │ +4103ba: 1308 1800 |005b: const/16 v8, #int 24 // #18 │ │ +4103be: 3586 1400 |005d: if-ge v6, v8, 0071 // +0014 │ │ +4103c2: 2377 2921 |005f: new-array v7, v7, [Ljava/lang/Object; // type@2129 │ │ +4103c6: 7110 c1b2 0600 |0061: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +4103cc: 0c08 |0064: move-result-object v8 │ │ +4103ce: 4d08 0704 |0065: aput-object v8, v7, v4 │ │ +4103d2: 1408 0700 117f |0067: const v8, #float 1.92738e+38 // #7f110007 │ │ +4103d8: 6e40 0b03 8076 |006a: invoke-virtual {v0, v8, v6, v7}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@030b │ │ +4103de: 0c06 |006d: move-result-object v6 │ │ +4103e0: 4d06 0305 |006e: aput-object v6, v3, v5 │ │ +4103e4: 2814 |0070: goto 0084 // +0014 │ │ +4103e6: db06 0618 |0071: div-int/lit8 v6, v6, #int 24 // #18 │ │ +4103ea: 2377 2921 |0073: new-array v7, v7, [Ljava/lang/Object; // type@2129 │ │ +4103ee: 7110 c1b2 0600 |0075: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +4103f4: 0c08 |0078: move-result-object v8 │ │ +4103f6: 4d08 0704 |0079: aput-object v8, v7, v4 │ │ +4103fa: 1408 0600 117f |007b: const v8, #float 1.92738e+38 // #7f110006 │ │ +410400: 6e40 0b03 8076 |007e: invoke-virtual {v0, v8, v6, v7}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@030b │ │ +410406: 0c06 |0081: move-result-object v6 │ │ +410408: 4d06 0305 |0082: aput-object v6, v3, v5 │ │ +41040c: d805 0501 |0084: add-int/lit8 v5, v5, #int 1 // #01 │ │ +410410: 2896 |0086: goto 001c // -006a │ │ +410412: 6e20 d23c 3100 |0087: invoke-virtual {v1, v3}, Landroidx/preference/ListPreference;.setEntries:([Ljava/lang/CharSequence;)V // method@3cd2 │ │ +410418: 0e00 |008a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ 0x000a line=171 │ │ 0x0013 line=172 │ │ 0x0017 line=174 │ │ 0x001c line=175 │ │ @@ -1773881,40 +1773864,40 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -410454: |[410454] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.checkAutodownloadItemVisibility:(Z)V │ │ -410464: 1a00 9fc6 |0000: const-string v0, "prefEpisodeCacheSize" // string@c69f │ │ -410468: 6e20 bd3d 0100 |0002: invoke-virtual {v1, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -41046e: 0c00 |0005: move-result-object v0 │ │ -410470: 6e20 6d3d 2000 |0006: invoke-virtual {v0, v2}, Landroidx/preference/Preference;.setEnabled:(Z)V // method@3d6d │ │ -410476: 1a00 9ac6 |0009: const-string v0, "prefEnableAutoDownloadOnBattery" // string@c69a │ │ -41047a: 6e20 bd3d 0100 |000b: invoke-virtual {v1, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -410480: 0c00 |000e: move-result-object v0 │ │ -410482: 6e20 6d3d 2000 |000f: invoke-virtual {v0, v2}, Landroidx/preference/Preference;.setEnabled:(Z)V // method@3d6d │ │ -410488: 1a00 9cc6 |0012: const-string v0, "prefEnableAutoDownloadWifiFilter" // string@c69c │ │ -41048c: 6e20 bd3d 0100 |0014: invoke-virtual {v1, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -410492: 0c00 |0017: move-result-object v0 │ │ -410494: 6e20 6d3d 2000 |0018: invoke-virtual {v0, v2}, Landroidx/preference/Preference;.setEnabled:(Z)V // method@3d6d │ │ -41049a: 1a00 a0c6 |001b: const-string v0, "prefEpisodeCleanup" // string@c6a0 │ │ -41049e: 6e20 bd3d 0100 |001d: invoke-virtual {v1, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -4104a4: 0c00 |0020: move-result-object v0 │ │ -4104a6: 6e20 6d3d 2000 |0021: invoke-virtual {v0, v2}, Landroidx/preference/Preference;.setEnabled:(Z)V // method@3d6d │ │ -4104ac: 3802 0a00 |0024: if-eqz v2, 002e // +000a │ │ -4104b0: 7100 e1b0 0000 |0026: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownloadWifiFilter:()Z // method@b0e1 │ │ -4104b6: 0a02 |0029: move-result v2 │ │ -4104b8: 3802 0400 |002a: if-eqz v2, 002e // +0004 │ │ -4104bc: 1212 |002c: const/4 v2, #int 1 // #1 │ │ -4104be: 2802 |002d: goto 002f // +0002 │ │ -4104c0: 1202 |002e: const/4 v2, #int 0 // #0 │ │ -4104c2: 7020 b3a8 2100 |002f: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.setSelectedNetworksEnabled:(Z)V // method@a8b3 │ │ -4104c8: 0e00 |0032: return-void │ │ +41041c: |[41041c] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.checkAutodownloadItemVisibility:(Z)V │ │ +41042c: 1a00 9fc6 |0000: const-string v0, "prefEpisodeCacheSize" // string@c69f │ │ +410430: 6e20 bd3d 0100 |0002: invoke-virtual {v1, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +410436: 0c00 |0005: move-result-object v0 │ │ +410438: 6e20 6d3d 2000 |0006: invoke-virtual {v0, v2}, Landroidx/preference/Preference;.setEnabled:(Z)V // method@3d6d │ │ +41043e: 1a00 9ac6 |0009: const-string v0, "prefEnableAutoDownloadOnBattery" // string@c69a │ │ +410442: 6e20 bd3d 0100 |000b: invoke-virtual {v1, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +410448: 0c00 |000e: move-result-object v0 │ │ +41044a: 6e20 6d3d 2000 |000f: invoke-virtual {v0, v2}, Landroidx/preference/Preference;.setEnabled:(Z)V // method@3d6d │ │ +410450: 1a00 9cc6 |0012: const-string v0, "prefEnableAutoDownloadWifiFilter" // string@c69c │ │ +410454: 6e20 bd3d 0100 |0014: invoke-virtual {v1, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +41045a: 0c00 |0017: move-result-object v0 │ │ +41045c: 6e20 6d3d 2000 |0018: invoke-virtual {v0, v2}, Landroidx/preference/Preference;.setEnabled:(Z)V // method@3d6d │ │ +410462: 1a00 a0c6 |001b: const-string v0, "prefEpisodeCleanup" // string@c6a0 │ │ +410466: 6e20 bd3d 0100 |001d: invoke-virtual {v1, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +41046c: 0c00 |0020: move-result-object v0 │ │ +41046e: 6e20 6d3d 2000 |0021: invoke-virtual {v0, v2}, Landroidx/preference/Preference;.setEnabled:(Z)V // method@3d6d │ │ +410474: 3802 0a00 |0024: if-eqz v2, 002e // +000a │ │ +410478: 7100 e1b0 0000 |0026: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownloadWifiFilter:()Z // method@b0e1 │ │ +41047e: 0a02 |0029: move-result v2 │ │ +410480: 3802 0400 |002a: if-eqz v2, 002e // +0004 │ │ +410484: 1212 |002c: const/4 v2, #int 1 // #1 │ │ +410486: 2802 |002d: goto 002f // +0002 │ │ +410488: 1202 |002e: const/4 v2, #int 0 // #0 │ │ +41048a: 7020 b3a8 2100 |002f: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.setSelectedNetworksEnabled:(Z)V // method@a8b3 │ │ +410490: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=78 │ │ 0x000b line=79 │ │ 0x0014 line=80 │ │ 0x001d line=81 │ │ 0x0026 line=82 │ │ @@ -1773927,29 +1773910,29 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -4104cc: |[4104cc] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.clearAutodownloadSelectedNetworsPreference:()V │ │ -4104dc: 5450 c894 |0000: iget-object v0, v5, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.selectedNetworks:[Landroidx/preference/CheckBoxPreference; // field@94c8 │ │ -4104e0: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ -4104e4: 6e10 c13d 0500 |0004: invoke-virtual {v5}, Landroidx/preference/PreferenceFragmentCompat;.getPreferenceScreen:()Landroidx/preference/PreferenceScreen; // method@3dc1 │ │ -4104ea: 0c00 |0007: move-result-object v0 │ │ -4104ec: 5451 c894 |0008: iget-object v1, v5, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.selectedNetworks:[Landroidx/preference/CheckBoxPreference; // field@94c8 │ │ -4104f0: 2112 |000a: array-length v2, v1 │ │ -4104f2: 1203 |000b: const/4 v3, #int 0 // #0 │ │ -4104f4: 3523 0c00 |000c: if-ge v3, v2, 0018 // +000c │ │ -4104f8: 4604 0103 |000e: aget-object v4, v1, v3 │ │ -4104fc: 3804 0500 |0010: if-eqz v4, 0015 // +0005 │ │ -410500: 6e20 fc3d 4000 |0012: invoke-virtual {v0, v4}, Landroidx/preference/PreferenceGroup;.removePreference:(Landroidx/preference/Preference;)Z // method@3dfc │ │ -410506: d803 0301 |0015: add-int/lit8 v3, v3, #int 1 // #01 │ │ -41050a: 28f5 |0017: goto 000c // -000b │ │ -41050c: 0e00 |0018: return-void │ │ +410494: |[410494] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.clearAutodownloadSelectedNetworsPreference:()V │ │ +4104a4: 5450 c894 |0000: iget-object v0, v5, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.selectedNetworks:[Landroidx/preference/CheckBoxPreference; // field@94c8 │ │ +4104a8: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ +4104ac: 6e10 c13d 0500 |0004: invoke-virtual {v5}, Landroidx/preference/PreferenceFragmentCompat;.getPreferenceScreen:()Landroidx/preference/PreferenceScreen; // method@3dc1 │ │ +4104b2: 0c00 |0007: move-result-object v0 │ │ +4104b4: 5451 c894 |0008: iget-object v1, v5, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.selectedNetworks:[Landroidx/preference/CheckBoxPreference; // field@94c8 │ │ +4104b8: 2112 |000a: array-length v2, v1 │ │ +4104ba: 1203 |000b: const/4 v3, #int 0 // #0 │ │ +4104bc: 3523 0c00 |000c: if-ge v3, v2, 0018 // +000c │ │ +4104c0: 4604 0103 |000e: aget-object v4, v1, v3 │ │ +4104c4: 3804 0500 |0010: if-eqz v4, 0015 // +0005 │ │ +4104c8: 6e20 fc3d 4000 |0012: invoke-virtual {v0, v4}, Landroidx/preference/PreferenceGroup;.removePreference:(Landroidx/preference/Preference;)Z // method@3dfc │ │ +4104ce: d803 0301 |0015: add-int/lit8 v3, v3, #int 1 // #01 │ │ +4104d2: 28f5 |0017: goto 000c // -000b │ │ +4104d4: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ 0x0004 line=158 │ │ 0x0008 line=160 │ │ 0x0012 line=162 │ │ locals : │ │ @@ -1773960,24 +1773943,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 │ │ -4101a8: |[4101a8] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.lambda$buildAutodownloadSelectedNetworksPreference$2:(Landroid/net/wifi/WifiConfiguration;Landroid/net/wifi/WifiConfiguration;)I │ │ -4101b8: 5400 d600 |0000: iget-object v0, v0, Landroid/net/wifi/WifiConfiguration;.SSID:Ljava/lang/String; // field@00d6 │ │ -4101bc: 7110 a7a8 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.blankIfNull:(Ljava/lang/String;)Ljava/lang/String; // method@a8a7 │ │ -4101c2: 0c00 |0005: move-result-object v0 │ │ -4101c4: 5411 d600 |0006: iget-object v1, v1, Landroid/net/wifi/WifiConfiguration;.SSID:Ljava/lang/String; // field@00d6 │ │ -4101c8: 7110 a7a8 0100 |0008: invoke-static {v1}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.blankIfNull:(Ljava/lang/String;)Ljava/lang/String; // method@a8a7 │ │ -4101ce: 0c01 |000b: move-result-object v1 │ │ -4101d0: 6e20 22b3 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.compareToIgnoreCase:(Ljava/lang/String;)I // method@b322 │ │ -4101d6: 0a00 |000f: move-result v0 │ │ -4101d8: 0f00 |0010: return v0 │ │ +410170: |[410170] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.lambda$buildAutodownloadSelectedNetworksPreference$2:(Landroid/net/wifi/WifiConfiguration;Landroid/net/wifi/WifiConfiguration;)I │ │ +410180: 5400 d600 |0000: iget-object v0, v0, Landroid/net/wifi/WifiConfiguration;.SSID:Ljava/lang/String; // field@00d6 │ │ +410184: 7110 a7a8 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.blankIfNull:(Ljava/lang/String;)Ljava/lang/String; // method@a8a7 │ │ +41018a: 0c00 |0005: move-result-object v0 │ │ +41018c: 5411 d600 |0006: iget-object v1, v1, Landroid/net/wifi/WifiConfiguration;.SSID:Ljava/lang/String; // field@00d6 │ │ +410190: 7110 a7a8 0100 |0008: invoke-static {v1}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.blankIfNull:(Ljava/lang/String;)Ljava/lang/String; // method@a8a7 │ │ +410196: 0c01 |000b: move-result-object v1 │ │ +410198: 6e20 22b3 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.compareToIgnoreCase:(Ljava/lang/String;)I // method@b322 │ │ +41019e: 0a00 |000f: move-result v0 │ │ +4101a0: 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; │ │ │ │ @@ -1773986,58 +1773969,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 │ │ -410060: |[410060] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.lambda$buildAutodownloadSelectedNetworksPreference$3:(Landroidx/preference/Preference;)Z │ │ -410070: 2050 600a |0000: instance-of v0, v5, Landroidx/preference/CheckBoxPreference; // type@0a60 │ │ -410074: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -410076: 3800 5700 |0003: if-eqz v0, 005a // +0057 │ │ -41007a: 6e10 2d3d 0500 |0005: invoke-virtual {v5}, Landroidx/preference/Preference;.getKey:()Ljava/lang/String; // method@3d2d │ │ -410080: 0c00 |0008: move-result-object v0 │ │ -410082: 2202 fd1e |0009: new-instance v2, Ljava/util/ArrayList; // type@1efd │ │ -410086: 7100 b2b0 0000 |000b: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getAutodownloadSelectedNetworks:()[Ljava/lang/String; // method@b0b2 │ │ -41008c: 0c03 |000e: move-result-object v3 │ │ -41008e: 7110 b6b4 0300 |000f: invoke-static {v3}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b4b6 │ │ -410094: 0c03 |0012: move-result-object v3 │ │ -410096: 7020 a2b4 3200 |0013: invoke-direct {v2, v3}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@b4a2 │ │ -41009c: 1f05 600a |0016: check-cast v5, Landroidx/preference/CheckBoxPreference; // type@0a60 │ │ -4100a0: 6e10 993e 0500 |0018: invoke-virtual {v5}, Landroidx/preference/TwoStatePreference;.isChecked:()Z // method@3e99 │ │ -4100a6: 0a05 |001b: move-result v5 │ │ -4100a8: 2203 8f1e |001c: new-instance v3, Ljava/lang/StringBuilder; // type@1e8f │ │ -4100ac: 7010 50b3 0300 |001e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -4100b2: 1a04 d754 |0021: const-string v4, "Selected network " // string@54d7 │ │ -4100b6: 6e20 5cb3 4300 |0023: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4100bc: 6e20 5cb3 0300 |0026: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4100c2: 1a04 a309 |0029: const-string v4, ". New state: " // string@09a3 │ │ -4100c6: 6e20 5cb3 4300 |002b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4100cc: 6e20 5db3 5300 |002e: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@b35d │ │ -4100d2: 6e10 67b3 0300 |0031: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -4100d8: 0c03 |0034: move-result-object v3 │ │ -4100da: 1a04 700f |0035: const-string v4, "AutoDnldPrefFragment" // string@0f70 │ │ -4100de: 7120 fe0a 3400 |0037: invoke-static {v4, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -4100e4: 7220 68b5 0200 |003a: invoke-interface {v2, v0}, Ljava/util/List;.indexOf:(Ljava/lang/Object;)I // method@b568 │ │ -4100ea: 0a03 |003d: move-result v3 │ │ -4100ec: 3a03 0800 |003e: if-ltz v3, 0046 // +0008 │ │ -4100f0: 3905 0600 |0040: if-nez v5, 0046 // +0006 │ │ -4100f4: 7220 6eb5 3200 |0042: invoke-interface {v2, v3}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@b56e │ │ -4100fa: 2808 |0045: goto 004d // +0008 │ │ -4100fc: 3b03 0700 |0046: if-gez v3, 004d // +0007 │ │ -410100: 3805 0500 |0048: if-eqz v5, 004d // +0005 │ │ -410104: 7220 5fb5 0200 |004a: invoke-interface {v2, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -41010a: 2315 2b21 |004d: new-array v5, v1, [Ljava/lang/String; // type@212b │ │ -41010e: 7220 75b5 5200 |004f: invoke-interface {v2, v5}, Ljava/util/List;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@b575 │ │ -410114: 0c05 |0052: move-result-object v5 │ │ -410116: 1f05 2b21 |0053: check-cast v5, [Ljava/lang/String; // type@212b │ │ -41011a: 7110 f3b0 0500 |0055: invoke-static {v5}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAutodownloadSelectedNetworks:([Ljava/lang/String;)V // method@b0f3 │ │ -410120: 1215 |0058: const/4 v5, #int 1 // #1 │ │ -410122: 0f05 |0059: return v5 │ │ -410124: 0f01 |005a: return v1 │ │ +410028: |[410028] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.lambda$buildAutodownloadSelectedNetworksPreference$3:(Landroidx/preference/Preference;)Z │ │ +410038: 2050 600a |0000: instance-of v0, v5, Landroidx/preference/CheckBoxPreference; // type@0a60 │ │ +41003c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +41003e: 3800 5700 |0003: if-eqz v0, 005a // +0057 │ │ +410042: 6e10 2d3d 0500 |0005: invoke-virtual {v5}, Landroidx/preference/Preference;.getKey:()Ljava/lang/String; // method@3d2d │ │ +410048: 0c00 |0008: move-result-object v0 │ │ +41004a: 2202 fd1e |0009: new-instance v2, Ljava/util/ArrayList; // type@1efd │ │ +41004e: 7100 b2b0 0000 |000b: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getAutodownloadSelectedNetworks:()[Ljava/lang/String; // method@b0b2 │ │ +410054: 0c03 |000e: move-result-object v3 │ │ +410056: 7110 b6b4 0300 |000f: invoke-static {v3}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b4b6 │ │ +41005c: 0c03 |0012: move-result-object v3 │ │ +41005e: 7020 a2b4 3200 |0013: invoke-direct {v2, v3}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@b4a2 │ │ +410064: 1f05 600a |0016: check-cast v5, Landroidx/preference/CheckBoxPreference; // type@0a60 │ │ +410068: 6e10 993e 0500 |0018: invoke-virtual {v5}, Landroidx/preference/TwoStatePreference;.isChecked:()Z // method@3e99 │ │ +41006e: 0a05 |001b: move-result v5 │ │ +410070: 2203 8f1e |001c: new-instance v3, Ljava/lang/StringBuilder; // type@1e8f │ │ +410074: 7010 50b3 0300 |001e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +41007a: 1a04 d754 |0021: const-string v4, "Selected network " // string@54d7 │ │ +41007e: 6e20 5cb3 4300 |0023: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +410084: 6e20 5cb3 0300 |0026: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +41008a: 1a04 a309 |0029: const-string v4, ". New state: " // string@09a3 │ │ +41008e: 6e20 5cb3 4300 |002b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +410094: 6e20 5db3 5300 |002e: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@b35d │ │ +41009a: 6e10 67b3 0300 |0031: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +4100a0: 0c03 |0034: move-result-object v3 │ │ +4100a2: 1a04 700f |0035: const-string v4, "AutoDnldPrefFragment" // string@0f70 │ │ +4100a6: 7120 fe0a 3400 |0037: invoke-static {v4, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +4100ac: 7220 68b5 0200 |003a: invoke-interface {v2, v0}, Ljava/util/List;.indexOf:(Ljava/lang/Object;)I // method@b568 │ │ +4100b2: 0a03 |003d: move-result v3 │ │ +4100b4: 3a03 0800 |003e: if-ltz v3, 0046 // +0008 │ │ +4100b8: 3905 0600 |0040: if-nez v5, 0046 // +0006 │ │ +4100bc: 7220 6eb5 3200 |0042: invoke-interface {v2, v3}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@b56e │ │ +4100c2: 2808 |0045: goto 004d // +0008 │ │ +4100c4: 3b03 0700 |0046: if-gez v3, 004d // +0007 │ │ +4100c8: 3805 0500 |0048: if-eqz v5, 004d // +0005 │ │ +4100cc: 7220 5fb5 0200 |004a: invoke-interface {v2, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +4100d2: 2315 2b21 |004d: new-array v5, v1, [Ljava/lang/String; // type@212b │ │ +4100d6: 7220 75b5 5200 |004f: invoke-interface {v2, v5}, Ljava/util/List;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@b575 │ │ +4100dc: 0c05 |0052: move-result-object v5 │ │ +4100de: 1f05 2b21 |0053: check-cast v5, [Ljava/lang/String; // type@212b │ │ +4100e2: 7110 f3b0 0500 |0055: invoke-static {v5}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAutodownloadSelectedNetworks:([Ljava/lang/String;)V // method@b0f3 │ │ +4100e8: 1215 |0058: const/4 v5, #int 1 // #1 │ │ +4100ea: 0f05 |0059: return v5 │ │ +4100ec: 0f01 |005a: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0005 line=116 │ │ 0x0009 line=117 │ │ 0x000b line=119 │ │ 0x000f line=118 │ │ @@ -1774056,23 +1774039,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 │ │ -410128: |[410128] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.lambda$setupAutoDownloadScreen$0:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -410138: 2021 5d1e |0000: instance-of v1, v2, Ljava/lang/Boolean; // type@1e5d │ │ -41013c: 3801 0b00 |0002: if-eqz v1, 000d // +000b │ │ -410140: 1f02 5d1e |0004: check-cast v2, Ljava/lang/Boolean; // type@1e5d │ │ -410144: 6e10 3eb2 0200 |0006: invoke-virtual {v2}, Ljava/lang/Boolean;.booleanValue:()Z // method@b23e │ │ -41014a: 0a01 |0009: move-result v1 │ │ -41014c: 7020 aaa8 1000 |000a: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.checkAutodownloadItemVisibility:(Z)V // method@a8aa │ │ -410152: 1211 |000d: const/4 v1, #int 1 // #1 │ │ -410154: 0f01 |000e: return v1 │ │ +4100f0: |[4100f0] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.lambda$setupAutoDownloadScreen$0:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +410100: 2021 5d1e |0000: instance-of v1, v2, Ljava/lang/Boolean; // type@1e5d │ │ +410104: 3801 0b00 |0002: if-eqz v1, 000d // +000b │ │ +410108: 1f02 5d1e |0004: check-cast v2, Ljava/lang/Boolean; // type@1e5d │ │ +41010c: 6e10 3eb2 0200 |0006: invoke-virtual {v2}, Ljava/lang/Boolean;.booleanValue:()Z // method@b23e │ │ +410112: 0a01 |0009: move-result v1 │ │ +410114: 7020 aaa8 1000 |000a: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.checkAutodownloadItemVisibility:(Z)V // method@a8aa │ │ +41011a: 1211 |000d: const/4 v1, #int 1 // #1 │ │ +41011c: 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; │ │ @@ -1774083,25 +1774066,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 │ │ -410158: |[410158] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.lambda$setupAutoDownloadScreen$1:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -410168: 2021 5d1e |0000: instance-of v1, v2, Ljava/lang/Boolean; // type@1e5d │ │ -41016c: 3801 0d00 |0002: if-eqz v1, 000f // +000d │ │ -410170: 1f02 5d1e |0004: check-cast v2, Ljava/lang/Boolean; // type@1e5d │ │ -410174: 6e10 3eb2 0200 |0006: invoke-virtual {v2}, Ljava/lang/Boolean;.booleanValue:()Z // method@b23e │ │ -41017a: 0a01 |0009: move-result v1 │ │ -41017c: 7020 b3a8 1000 |000a: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.setSelectedNetworksEnabled:(Z)V // method@a8b3 │ │ -410182: 1211 |000d: const/4 v1, #int 1 // #1 │ │ -410184: 0f01 |000e: return v1 │ │ -410186: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -410188: 0f01 |0010: return v1 │ │ +410120: |[410120] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.lambda$setupAutoDownloadScreen$1:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +410130: 2021 5d1e |0000: instance-of v1, v2, Ljava/lang/Boolean; // type@1e5d │ │ +410134: 3801 0d00 |0002: if-eqz v1, 000f // +000d │ │ +410138: 1f02 5d1e |0004: check-cast v2, Ljava/lang/Boolean; // type@1e5d │ │ +41013c: 6e10 3eb2 0200 |0006: invoke-virtual {v2}, Ljava/lang/Boolean;.booleanValue:()Z // method@b23e │ │ +410142: 0a01 |0009: move-result v1 │ │ +410144: 7020 b3a8 1000 |000a: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.setSelectedNetworksEnabled:(Z)V // method@a8b3 │ │ +41014a: 1211 |000d: const/4 v1, #int 1 // #1 │ │ +41014c: 0f01 |000e: return v1 │ │ +41014e: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +410150: 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; │ │ @@ -1774112,25 +1774095,25 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -4105b0: |[4105b0] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.setSelectedNetworksEnabled:(Z)V │ │ -4105c0: 5440 c894 |0000: iget-object v0, v4, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.selectedNetworks:[Landroidx/preference/CheckBoxPreference; // field@94c8 │ │ -4105c4: 3800 0e00 |0002: if-eqz v0, 0010 // +000e │ │ -4105c8: 2101 |0004: array-length v1, v0 │ │ -4105ca: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -4105cc: 3512 0a00 |0006: if-ge v2, v1, 0010 // +000a │ │ -4105d0: 4603 0002 |0008: aget-object v3, v0, v2 │ │ -4105d4: 6e20 6d3d 5300 |000a: invoke-virtual {v3, v5}, Landroidx/preference/Preference;.setEnabled:(Z)V // method@3d6d │ │ -4105da: d802 0201 |000d: add-int/lit8 v2, v2, #int 1 // #01 │ │ -4105de: 28f7 |000f: goto 0006 // -0009 │ │ -4105e0: 0e00 |0010: return-void │ │ +410578: |[410578] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.setSelectedNetworksEnabled:(Z)V │ │ +410588: 5440 c894 |0000: iget-object v0, v4, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.selectedNetworks:[Landroidx/preference/CheckBoxPreference; // field@94c8 │ │ +41058c: 3800 0e00 |0002: if-eqz v0, 0010 // +000e │ │ +410590: 2101 |0004: array-length v1, v0 │ │ +410592: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +410594: 3512 0a00 |0006: if-ge v2, v1, 0010 // +000a │ │ +410598: 4603 0002 |0008: aget-object v3, v0, v2 │ │ +41059c: 6e20 6d3d 5300 |000a: invoke-virtual {v3, v5}, Landroidx/preference/Preference;.setEnabled:(Z)V // method@3d6d │ │ +4105a2: d802 0201 |000d: add-int/lit8 v2, v2, #int 1 // #01 │ │ +4105a6: 28f7 |000f: goto 0006 // -0009 │ │ +4105a8: 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; │ │ @@ -1774141,35 +1774124,35 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -4105e4: |[4105e4] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.setupAutoDownloadScreen:()V │ │ -4105f4: 1a00 99c6 |0000: const-string v0, "prefEnableAutoDl" // string@c699 │ │ -4105f8: 6e20 bd3d 0300 |0002: invoke-virtual {v3, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -4105fe: 0c00 |0005: move-result-object v0 │ │ -410600: 2201 f71b |0006: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment$$ExternalSyntheticLambda2; // type@1bf7 │ │ -410604: 7020 9ea8 3100 |0008: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;)V // method@a89e │ │ -41060a: 6e20 773d 1000 |000b: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceChangeListener:(Landroidx/preference/Preference$OnPreferenceChangeListener;)V // method@3d77 │ │ -410610: 6000 dd00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -410614: 1301 1d00 |0010: const/16 v1, #int 29 // #1d │ │ -410618: 1a02 9cc6 |0012: const-string v2, "prefEnableAutoDownloadWifiFilter" // string@c69c │ │ -41061c: 3410 0a00 |0014: if-lt v0, v1, 001e // +000a │ │ -410620: 6e20 bd3d 2300 |0016: invoke-virtual {v3, v2}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -410626: 0c00 |0019: move-result-object v0 │ │ -410628: 1201 |001a: const/4 v1, #int 0 // #0 │ │ -41062a: 6e20 853d 1000 |001b: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setVisible:(Z)V // method@3d85 │ │ -410630: 6e20 bd3d 2300 |001e: invoke-virtual {v3, v2}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -410636: 0c00 |0021: move-result-object v0 │ │ -410638: 2201 f81b |0022: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment$$ExternalSyntheticLambda3; // type@1bf8 │ │ -41063c: 7020 a0a8 3100 |0024: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;)V // method@a8a0 │ │ -410642: 6e20 773d 1000 |0027: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceChangeListener:(Landroidx/preference/Preference$OnPreferenceChangeListener;)V // method@3d77 │ │ -410648: 0e00 |002a: return-void │ │ +4105ac: |[4105ac] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.setupAutoDownloadScreen:()V │ │ +4105bc: 1a00 99c6 |0000: const-string v0, "prefEnableAutoDl" // string@c699 │ │ +4105c0: 6e20 bd3d 0300 |0002: invoke-virtual {v3, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +4105c6: 0c00 |0005: move-result-object v0 │ │ +4105c8: 2201 f71b |0006: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment$$ExternalSyntheticLambda2; // type@1bf7 │ │ +4105cc: 7020 9ea8 3100 |0008: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;)V // method@a89e │ │ +4105d2: 6e20 773d 1000 |000b: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceChangeListener:(Landroidx/preference/Preference$OnPreferenceChangeListener;)V // method@3d77 │ │ +4105d8: 6000 dd00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +4105dc: 1301 1d00 |0010: const/16 v1, #int 29 // #1d │ │ +4105e0: 1a02 9cc6 |0012: const-string v2, "prefEnableAutoDownloadWifiFilter" // string@c69c │ │ +4105e4: 3410 0a00 |0014: if-lt v0, v1, 001e // +000a │ │ +4105e8: 6e20 bd3d 2300 |0016: invoke-virtual {v3, v2}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +4105ee: 0c00 |0019: move-result-object v0 │ │ +4105f0: 1201 |001a: const/4 v1, #int 0 // #0 │ │ +4105f2: 6e20 853d 1000 |001b: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setVisible:(Z)V // method@3d85 │ │ +4105f8: 6e20 bd3d 2300 |001e: invoke-virtual {v3, v2}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +4105fe: 0c00 |0021: move-result-object v0 │ │ +410600: 2201 f81b |0022: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment$$ExternalSyntheticLambda3; // type@1bf8 │ │ +410604: 7020 a0a8 3100 |0024: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;)V // method@a8a0 │ │ +41060a: 6e20 773d 1000 |0027: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceChangeListener:(Landroidx/preference/Preference$OnPreferenceChangeListener;)V // method@3d77 │ │ +410610: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=54 │ │ 0x000e line=61 │ │ 0x0016 line=62 │ │ 0x001e line=64 │ │ 0x0027 line=65 │ │ @@ -1774182,24 +1774165,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 │ │ -410510: |[410510] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.onCreatePreferences:(Landroid/os/Bundle;Ljava/lang/String;)V │ │ -410520: 1401 0700 157f |0000: const v1, #float 1.98055e+38 // #7f150007 │ │ -410526: 6e20 bb3d 1000 |0003: invoke-virtual {v0, v1}, Landroidx/preference/PreferenceFragmentCompat;.addPreferencesFromResource:(I)V // method@3dbb │ │ -41052c: 7010 b4a8 0000 |0006: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.setupAutoDownloadScreen:()V // method@a8b4 │ │ -410532: 7010 a8a8 0000 |0009: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.buildAutodownloadSelectedNetworksPreference:()V // method@a8a8 │ │ -410538: 7100 e1b0 0000 |000c: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownloadWifiFilter:()Z // method@b0e1 │ │ -41053e: 0a01 |000f: move-result v1 │ │ -410540: 7020 b3a8 1000 |0010: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.setSelectedNetworksEnabled:(Z)V // method@a8b3 │ │ -410546: 7010 a9a8 0000 |0013: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.buildEpisodeCleanupPreference:()V // method@a8a9 │ │ -41054c: 0e00 |0016: return-void │ │ +4104d8: |[4104d8] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.onCreatePreferences:(Landroid/os/Bundle;Ljava/lang/String;)V │ │ +4104e8: 1401 0700 157f |0000: const v1, #float 1.98055e+38 // #7f150007 │ │ +4104ee: 6e20 bb3d 1000 |0003: invoke-virtual {v0, v1}, Landroidx/preference/PreferenceFragmentCompat;.addPreferencesFromResource:(I)V // method@3dbb │ │ +4104f4: 7010 b4a8 0000 |0006: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.setupAutoDownloadScreen:()V // method@a8b4 │ │ +4104fa: 7010 a8a8 0000 |0009: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.buildAutodownloadSelectedNetworksPreference:()V // method@a8a8 │ │ +410500: 7100 e1b0 0000 |000c: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownloadWifiFilter:()Z // method@b0e1 │ │ +410506: 0a01 |000f: move-result v1 │ │ +410508: 7020 b3a8 1000 |0010: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.setSelectedNetworksEnabled:(Z)V // method@a8b3 │ │ +41050e: 7010 a9a8 0000 |0013: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.buildEpisodeCleanupPreference:()V // method@a8a9 │ │ +410514: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=33 │ │ 0x0006 line=35 │ │ 0x0009 line=36 │ │ 0x000c line=37 │ │ 0x0013 line=38 │ │ @@ -1774213,20 +1774196,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -410550: |[410550] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.onResume:()V │ │ -410560: 6f10 8b35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onResume:()V // method@358b │ │ -410566: 7100 dfb0 0000 |0003: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownload:()Z // method@b0df │ │ -41056c: 0a00 |0006: move-result v0 │ │ -41056e: 7020 aaa8 0100 |0007: invoke-direct {v1, v0}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.checkAutodownloadItemVisibility:(Z)V // method@a8aa │ │ -410574: 0e00 |000a: return-void │ │ +410518: |[410518] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.onResume:()V │ │ +410528: 6f10 8b35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onResume:()V // method@358b │ │ +41052e: 7100 dfb0 0000 |0003: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownload:()Z // method@b0df │ │ +410534: 0a00 |0006: move-result v0 │ │ +410536: 7020 aaa8 0100 |0007: invoke-direct {v1, v0}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.checkAutodownloadItemVisibility:(Z)V // method@a8aa │ │ +41053c: 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; │ │ │ │ @@ -1774235,24 +1774218,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -410578: |[410578] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.onStart:()V │ │ -410588: 6f10 ce3d 0200 |0000: invoke-super {v2}, Landroidx/preference/PreferenceFragmentCompat;.onStart:()V // method@3dce │ │ -41058e: 6e10 2735 0200 |0003: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -410594: 0c00 |0006: move-result-object v0 │ │ -410596: 1f00 0618 |0007: check-cast v0, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1806 │ │ -41059a: 6e10 8914 0000 |0009: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1489 │ │ -4105a0: 0c00 |000c: move-result-object v0 │ │ -4105a2: 1401 7702 127f |000d: const v1, #float 1.9408e+38 // #7f120277 │ │ -4105a8: 6e20 e213 1000 |0010: invoke-virtual {v0, v1}, Landroidx/appcompat/app/ActionBar;.setTitle:(I)V // method@13e2 │ │ -4105ae: 0e00 |0013: return-void │ │ +410540: |[410540] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.onStart:()V │ │ +410550: 6f10 ce3d 0200 |0000: invoke-super {v2}, Landroidx/preference/PreferenceFragmentCompat;.onStart:()V // method@3dce │ │ +410556: 6e10 2735 0200 |0003: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +41055c: 0c00 |0006: move-result-object v0 │ │ +41055e: 1f00 0618 |0007: check-cast v0, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1806 │ │ +410562: 6e10 8914 0000 |0009: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1489 │ │ +410568: 0c00 |000c: move-result-object v0 │ │ +41056a: 1401 7702 127f |000d: const v1, #float 1.9408e+38 // #7f120277 │ │ +410570: 6e20 e213 1000 |0010: invoke-virtual {v0, v1}, Landroidx/appcompat/app/ActionBar;.setTitle:(I)V // method@13e2 │ │ +410576: 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; │ │ │ │ @@ -1774306,17 +1774289,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 │ │ -4108d4: |[4108d4] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.$r8$lambda$1uV4LQ007CaLl3h_Re02bKCyewo:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;Ljava/lang/String;)V │ │ -4108e4: 7020 caa8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;.lambda$setupNetworkScreen$2:(Ljava/lang/String;)V // method@a8ca │ │ -4108ea: 0e00 |0003: return-void │ │ +41089c: |[41089c] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.$r8$lambda$1uV4LQ007CaLl3h_Re02bKCyewo:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;Ljava/lang/String;)V │ │ +4108ac: 7020 caa8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;.lambda$setupNetworkScreen$2:(Ljava/lang/String;)V // method@a8ca │ │ +4108b2: 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; │ │ │ │ @@ -1774325,17 +1774308,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;Landroid/content/DialogInterface;I)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -4108ec: |[4108ec] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.$r8$lambda$TOT1UlhcN-Mg7ZW6xOkWRYTWLQE:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;Landroid/content/DialogInterface;I)V │ │ -4108fc: 7030 cda8 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;.lambda$showAutoDeleteEnableDialog$5:(Landroid/content/DialogInterface;I)V // method@a8cd │ │ -410902: 0e00 |0003: return-void │ │ +4108b4: |[4108b4] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.$r8$lambda$TOT1UlhcN-Mg7ZW6xOkWRYTWLQE:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;Landroid/content/DialogInterface;I)V │ │ +4108c4: 7030 cda8 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;.lambda$showAutoDeleteEnableDialog$5:(Landroid/content/DialogInterface;I)V // method@a8cd │ │ +4108ca: 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) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -1774345,18 +1774328,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 │ │ -4107b0: |[4107b0] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.$r8$lambda$YJ7ukiqWKzilyyr5jGEb35a8ulQ:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;Landroidx/preference/Preference;)Z │ │ -4107c0: 7020 c9a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;.lambda$setupNetworkScreen$1:(Landroidx/preference/Preference;)Z // method@a8c9 │ │ -4107c6: 0a00 |0003: move-result v0 │ │ -4107c8: 0f00 |0004: return v0 │ │ +410778: |[410778] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.$r8$lambda$YJ7ukiqWKzilyyr5jGEb35a8ulQ:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;Landroidx/preference/Preference;)Z │ │ +410788: 7020 c9a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;.lambda$setupNetworkScreen$1:(Landroidx/preference/Preference;)Z // method@a8c9 │ │ +41078e: 0a00 |0003: move-result v0 │ │ +410790: 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; │ │ │ │ @@ -1774365,18 +1774348,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;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 │ │ -4107cc: |[4107cc] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.$r8$lambda$hIt14OQhGzWxucUR63GrTaj25u0:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -4107dc: 7030 cca8 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;.lambda$setupNetworkScreen$4:(Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a8cc │ │ -4107e2: 0a00 |0003: move-result v0 │ │ -4107e4: 0f00 |0004: return v0 │ │ +410794: |[410794] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.$r8$lambda$hIt14OQhGzWxucUR63GrTaj25u0:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +4107a4: 7030 cca8 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;.lambda$setupNetworkScreen$4:(Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a8cc │ │ +4107aa: 0a00 |0003: move-result v0 │ │ +4107ac: 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; │ │ 0x0000 - 0x0005 reg=2 (null) Ljava/lang/Object; │ │ @@ -1774386,18 +1774369,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 │ │ -4107e8: |[4107e8] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.$r8$lambda$k1VVXEi3WzWUojSg7HmELESS6xA:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;Landroidx/preference/Preference;)Z │ │ -4107f8: 7020 c8a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;.lambda$setupNetworkScreen$0:(Landroidx/preference/Preference;)Z // method@a8c8 │ │ -4107fe: 0a00 |0003: move-result v0 │ │ -410800: 0f00 |0004: return v0 │ │ +4107b0: |[4107b0] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.$r8$lambda$k1VVXEi3WzWUojSg7HmELESS6xA:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;Landroidx/preference/Preference;)Z │ │ +4107c0: 7020 c8a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;.lambda$setupNetworkScreen$0:(Landroidx/preference/Preference;)Z // method@a8c8 │ │ +4107c6: 0a00 |0003: move-result v0 │ │ +4107c8: 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; │ │ │ │ @@ -1774406,18 +1774389,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 │ │ -410804: |[410804] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.$r8$lambda$qxqHk5tA6kmAMv5pYstLPVXco0Y:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;Landroidx/preference/Preference;)Z │ │ -410814: 7020 cba8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;.lambda$setupNetworkScreen$3:(Landroidx/preference/Preference;)Z // method@a8cb │ │ -41081a: 0a00 |0003: move-result v0 │ │ -41081c: 0f00 |0004: return v0 │ │ +4107cc: |[4107cc] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.$r8$lambda$qxqHk5tA6kmAMv5pYstLPVXco0Y:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;Landroidx/preference/Preference;)Z │ │ +4107dc: 7020 cba8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;.lambda$setupNetworkScreen$3:(Landroidx/preference/Preference;)Z // method@a8cb │ │ +4107e2: 0a00 |0003: move-result v0 │ │ +4107e4: 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; │ │ │ │ @@ -1774426,19 +1774409,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -410904: |[410904] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.:()V │ │ -410914: 7010 ba3d 0100 |0000: invoke-direct {v1}, Landroidx/preference/PreferenceFragmentCompat;.:()V // method@3dba │ │ -41091a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -41091c: 5c10 d394 |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;.blockAutoDeleteLocal:Z // field@94d3 │ │ -410920: 0e00 |0006: return-void │ │ +4108cc: |[4108cc] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.:()V │ │ +4108dc: 7010 ba3d 0100 |0000: invoke-direct {v1}, Landroidx/preference/PreferenceFragmentCompat;.:()V // method@3dba │ │ +4108e2: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +4108e4: 5c10 d394 |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;.blockAutoDeleteLocal:Z // field@94d3 │ │ +4108e8: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ 0x0004 line=28 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; │ │ │ │ @@ -1774447,22 +1774430,22 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -410820: |[410820] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.lambda$setupNetworkScreen$0:(Landroidx/preference/Preference;)Z │ │ -410830: 6e10 2735 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -410836: 0c02 |0003: move-result-object v2 │ │ -410838: 1f02 0618 |0004: check-cast v2, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1806 │ │ -41083c: 1400 0700 157f |0006: const v0, #float 1.98055e+38 // #7f150007 │ │ -410842: 6e20 8b95 0200 |0009: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/activity/PreferenceActivity;.openScreen:(I)Landroidx/preference/PreferenceFragmentCompat; // method@958b │ │ -410848: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -41084a: 0f02 |000d: return v2 │ │ +4107e8: |[4107e8] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.lambda$setupNetworkScreen$0:(Landroidx/preference/Preference;)Z │ │ +4107f8: 6e10 2735 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +4107fe: 0c02 |0003: move-result-object v2 │ │ +410800: 1f02 0618 |0004: check-cast v2, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1806 │ │ +410804: 1400 0700 157f |0006: const v0, #float 1.98055e+38 // #7f150007 │ │ +41080a: 6e20 8b95 0200 |0009: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/activity/PreferenceActivity;.openScreen:(I)Landroidx/preference/PreferenceFragmentCompat; // method@958b │ │ +410810: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +410812: 0f02 |000d: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; │ │ 0x0000 - 0x000e reg=2 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1774471,22 +1774454,22 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -41084c: |[41084c] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.lambda$setupNetworkScreen$1:(Landroidx/preference/Preference;)Z │ │ -41085c: 2202 481a |0000: new-instance v2, Lde/danoeh/antennapod/dialog/ProxyDialog; // type@1a48 │ │ -410860: 6e10 2735 0100 |0002: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -410866: 0c00 |0005: move-result-object v0 │ │ -410868: 7020 18a1 0200 |0006: invoke-direct {v2, v0}, Lde/danoeh/antennapod/dialog/ProxyDialog;.:(Landroid/content/Context;)V // method@a118 │ │ -41086e: 6e10 26a1 0200 |0009: invoke-virtual {v2}, Lde/danoeh/antennapod/dialog/ProxyDialog;.show:()Landroid/app/Dialog; // method@a126 │ │ -410874: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -410876: 0f02 |000d: return v2 │ │ +410814: |[410814] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.lambda$setupNetworkScreen$1:(Landroidx/preference/Preference;)Z │ │ +410824: 2202 481a |0000: new-instance v2, Lde/danoeh/antennapod/dialog/ProxyDialog; // type@1a48 │ │ +410828: 6e10 2735 0100 |0002: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +41082e: 0c00 |0005: move-result-object v0 │ │ +410830: 7020 18a1 0200 |0006: invoke-direct {v2, v0}, Lde/danoeh/antennapod/dialog/ProxyDialog;.:(Landroid/content/Context;)V // method@a118 │ │ +410836: 6e10 26a1 0200 |0009: invoke-virtual {v2}, Lde/danoeh/antennapod/dialog/ProxyDialog;.show:()Landroid/app/Dialog; // method@a126 │ │ +41083c: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +41083e: 0f02 |000d: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0009 line=63 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; │ │ 0x0000 - 0x000e reg=2 (null) Landroidx/preference/Preference; │ │ @@ -1774496,18 +1774479,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -410924: |[410924] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.lambda$setupNetworkScreen$2:(Ljava/lang/String;)V │ │ -410934: 7110 f5b0 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setDataFolder:(Ljava/lang/String;)V // method@b0f5 │ │ -41093a: 7010 d3a8 0000 |0003: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;.setDataFolderText:()V // method@a8d3 │ │ -410940: 0e00 |0006: return-void │ │ +4108ec: |[4108ec] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.lambda$setupNetworkScreen$2:(Ljava/lang/String;)V │ │ +4108fc: 7110 f5b0 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setDataFolder:(Ljava/lang/String;)V // method@b0f5 │ │ +410902: 7010 d3a8 0000 |0003: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;.setDataFolderText:()V // method@a8d3 │ │ +410908: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0003 line=69 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/String; │ │ @@ -1774517,22 +1774500,22 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -410878: |[410878] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.lambda$setupNetworkScreen$3:(Landroidx/preference/Preference;)Z │ │ -410888: 6e10 2d35 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -41088e: 0c02 |0003: move-result-object v2 │ │ -410890: 2200 fe1b |0004: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda4; // type@1bfe │ │ -410894: 7020 bda8 1000 |0006: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;)V // method@a8bd │ │ -41089a: 7120 82a0 0200 |0009: invoke-static {v2, v0}, Lde/danoeh/antennapod/dialog/ChooseDataFolderDialog;.showDialog:(Landroid/content/Context;Landroidx/core/util/Consumer;)V // method@a082 │ │ -4108a0: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -4108a2: 0f02 |000d: return v2 │ │ +410840: |[410840] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.lambda$setupNetworkScreen$3:(Landroidx/preference/Preference;)Z │ │ +410850: 6e10 2d35 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +410856: 0c02 |0003: move-result-object v2 │ │ +410858: 2200 fe1b |0004: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda4; // type@1bfe │ │ +41085c: 7020 bda8 1000 |0006: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;)V // method@a8bd │ │ +410862: 7120 82a0 0200 |0009: invoke-static {v2, v0}, Lde/danoeh/antennapod/dialog/ChooseDataFolderDialog;.showDialog:(Landroid/content/Context;Landroidx/core/util/Consumer;)V // method@a082 │ │ +410868: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +41086a: 0f02 |000d: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; │ │ 0x0000 - 0x000e reg=2 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1774541,24 +1774524,24 @@ │ │ type : '(Landroidx/preference/Preference;Ljava/lang/Object;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -4108a4: |[4108a4] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.lambda$setupNetworkScreen$4:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -4108b4: 5501 d394 |0000: iget-boolean v1, v0, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;.blockAutoDeleteLocal:Z // field@94d3 │ │ -4108b8: 3801 0b00 |0002: if-eqz v1, 000d // +000b │ │ -4108bc: 6201 dfd9 |0004: sget-object v1, Ljava/lang/Boolean;.TRUE:Ljava/lang/Boolean; // field@d9df │ │ -4108c0: 3312 0700 |0006: if-ne v2, v1, 000d // +0007 │ │ -4108c4: 7010 d5a8 0000 |0008: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;.showAutoDeleteEnableDialog:()V // method@a8d5 │ │ -4108ca: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -4108cc: 0f01 |000c: return v1 │ │ -4108ce: 1211 |000d: const/4 v1, #int 1 // #1 │ │ -4108d0: 0f01 |000e: return v1 │ │ +41086c: |[41086c] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.lambda$setupNetworkScreen$4:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +41087c: 5501 d394 |0000: iget-boolean v1, v0, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;.blockAutoDeleteLocal:Z // field@94d3 │ │ +410880: 3801 0b00 |0002: if-eqz v1, 000d // +000b │ │ +410884: 6201 dfd9 |0004: sget-object v1, Ljava/lang/Boolean;.TRUE:Ljava/lang/Boolean; // field@d9df │ │ +410888: 3312 0700 |0006: if-ne v2, v1, 000d // +0007 │ │ +41088c: 7010 d5a8 0000 |0008: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;.showAutoDeleteEnableDialog:()V // method@a8d5 │ │ +410892: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +410894: 0f01 |000c: return v1 │ │ +410896: 1211 |000d: const/4 v1, #int 1 // #1 │ │ +410898: 0f01 |000e: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0008 line=75 │ │ locals : │ │ 0x0000 - 0x000f reg=0 this Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; │ │ 0x0000 - 0x000f reg=1 (null) Landroidx/preference/Preference; │ │ @@ -1774569,25 +1774552,25 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -410944: |[410944] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.lambda$showAutoDeleteEnableDialog$5:(Landroid/content/DialogInterface;I)V │ │ -410954: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -410956: 5c01 d394 |0001: iput-boolean v1, v0, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;.blockAutoDeleteLocal:Z // field@94d3 │ │ -41095a: 1a01 86c6 |0003: const-string v1, "prefAutoDeleteLocal" // string@c686 │ │ -41095e: 6e20 bd3d 1000 |0005: invoke-virtual {v0, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -410964: 0c01 |0008: move-result-object v1 │ │ -410966: 1f01 b20a |0009: check-cast v1, Landroidx/preference/TwoStatePreference; // type@0ab2 │ │ -41096a: 1212 |000b: const/4 v2, #int 1 // #1 │ │ -41096c: 6e20 9f3e 2100 |000c: invoke-virtual {v1, v2}, Landroidx/preference/TwoStatePreference;.setChecked:(Z)V // method@3e9f │ │ -410972: 5c02 d394 |000f: iput-boolean v2, v0, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;.blockAutoDeleteLocal:Z // field@94d3 │ │ -410976: 0e00 |0011: return-void │ │ +41090c: |[41090c] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.lambda$showAutoDeleteEnableDialog$5:(Landroid/content/DialogInterface;I)V │ │ +41091c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +41091e: 5c01 d394 |0001: iput-boolean v1, v0, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;.blockAutoDeleteLocal:Z // field@94d3 │ │ +410922: 1a01 86c6 |0003: const-string v1, "prefAutoDeleteLocal" // string@c686 │ │ +410926: 6e20 bd3d 1000 |0005: invoke-virtual {v0, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +41092c: 0c01 |0008: move-result-object v1 │ │ +41092e: 1f01 b20a |0009: check-cast v1, Landroidx/preference/TwoStatePreference; // type@0ab2 │ │ +410932: 1212 |000b: const/4 v2, #int 1 // #1 │ │ +410934: 6e20 9f3e 2100 |000c: invoke-virtual {v1, v2}, Landroidx/preference/TwoStatePreference;.setChecked:(Z)V // method@3e9f │ │ +41093a: 5c02 d394 |000f: iput-boolean v2, v0, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;.blockAutoDeleteLocal:Z // field@94d3 │ │ +41093e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=101 │ │ 0x0005 line=102 │ │ 0x000f line=103 │ │ locals : │ │ 0x0000 - 0x0012 reg=0 this Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; │ │ @@ -1774599,26 +1774582,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -410a70: |[410a70] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.setDataFolderText:()V │ │ -410a80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -410a82: 7110 b4b0 0000 |0001: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDataFolder:(Ljava/lang/String;)Ljava/io/File; // method@b0b4 │ │ -410a88: 0c00 |0004: move-result-object v0 │ │ -410a8a: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ -410a8e: 1a01 8cc6 |0007: const-string v1, "prefChooseDataDir" // string@c68c │ │ -410a92: 6e20 bd3d 1200 |0009: invoke-virtual {v2, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -410a98: 0c01 |000c: move-result-object v1 │ │ -410a9a: 6e10 ceb1 0000 |000d: invoke-virtual {v0}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b1ce │ │ -410aa0: 0c00 |0010: move-result-object v0 │ │ -410aa2: 6e20 803d 0100 |0011: invoke-virtual {v1, v0}, Landroidx/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V // method@3d80 │ │ -410aa8: 0e00 |0014: return-void │ │ +410a38: |[410a38] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.setDataFolderText:()V │ │ +410a48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +410a4a: 7110 b4b0 0000 |0001: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDataFolder:(Ljava/lang/String;)Ljava/io/File; // method@b0b4 │ │ +410a50: 0c00 |0004: move-result-object v0 │ │ +410a52: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ +410a56: 1a01 8cc6 |0007: const-string v1, "prefChooseDataDir" // string@c68c │ │ +410a5a: 6e20 bd3d 1200 |0009: invoke-virtual {v2, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +410a60: 0c01 |000c: move-result-object v1 │ │ +410a62: 6e10 ceb1 0000 |000d: invoke-virtual {v0}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b1ce │ │ +410a68: 0c00 |0010: move-result-object v0 │ │ +410a6a: 6e20 803d 0100 |0011: invoke-virtual {v1, v0}, Landroidx/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V // method@3d80 │ │ +410a70: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=84 │ │ 0x0009 line=86 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 this Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; │ │ │ │ @@ -1774627,40 +1774610,40 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 57 16-bit code units │ │ -410aac: |[410aac] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.setupNetworkScreen:()V │ │ -410abc: 1a00 87c6 |0000: const-string v0, "prefAutoDownloadSettings" // string@c687 │ │ -410ac0: 6e20 bd3d 0200 |0002: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -410ac6: 0c00 |0005: move-result-object v0 │ │ -410ac8: 2201 fa1b |0006: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda0; // type@1bfa │ │ -410acc: 7020 b5a8 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;)V // method@a8b5 │ │ -410ad2: 6e20 783d 1000 |000b: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ -410ad8: 1a00 c3c6 |000e: const-string v0, "prefProxy" // string@c6c3 │ │ -410adc: 6e20 bd3d 0200 |0010: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -410ae2: 0c00 |0013: move-result-object v0 │ │ -410ae4: 2201 fb1b |0014: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda1; // type@1bfb │ │ -410ae8: 7020 b7a8 2100 |0016: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;)V // method@a8b7 │ │ -410aee: 6e20 783d 1000 |0019: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ -410af4: 1a00 8cc6 |001c: const-string v0, "prefChooseDataDir" // string@c68c │ │ -410af8: 6e20 bd3d 0200 |001e: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -410afe: 0c00 |0021: move-result-object v0 │ │ -410b00: 2201 fc1b |0022: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda2; // type@1bfc │ │ -410b04: 7020 b9a8 2100 |0024: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;)V // method@a8b9 │ │ -410b0a: 6e20 783d 1000 |0027: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ -410b10: 1a00 86c6 |002a: const-string v0, "prefAutoDeleteLocal" // string@c686 │ │ -410b14: 6e20 bd3d 0200 |002c: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -410b1a: 0c00 |002f: move-result-object v0 │ │ -410b1c: 2201 fd1b |0030: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda3; // type@1bfd │ │ -410b20: 7020 bba8 2100 |0032: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;)V // method@a8bb │ │ -410b26: 6e20 773d 1000 |0035: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceChangeListener:(Landroidx/preference/Preference$OnPreferenceChangeListener;)V // method@3d77 │ │ -410b2c: 0e00 |0038: return-void │ │ +410a74: |[410a74] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.setupNetworkScreen:()V │ │ +410a84: 1a00 87c6 |0000: const-string v0, "prefAutoDownloadSettings" // string@c687 │ │ +410a88: 6e20 bd3d 0200 |0002: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +410a8e: 0c00 |0005: move-result-object v0 │ │ +410a90: 2201 fa1b |0006: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda0; // type@1bfa │ │ +410a94: 7020 b5a8 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;)V // method@a8b5 │ │ +410a9a: 6e20 783d 1000 |000b: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ +410aa0: 1a00 c3c6 |000e: const-string v0, "prefProxy" // string@c6c3 │ │ +410aa4: 6e20 bd3d 0200 |0010: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +410aaa: 0c00 |0013: move-result-object v0 │ │ +410aac: 2201 fb1b |0014: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda1; // type@1bfb │ │ +410ab0: 7020 b7a8 2100 |0016: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;)V // method@a8b7 │ │ +410ab6: 6e20 783d 1000 |0019: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ +410abc: 1a00 8cc6 |001c: const-string v0, "prefChooseDataDir" // string@c68c │ │ +410ac0: 6e20 bd3d 0200 |001e: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +410ac6: 0c00 |0021: move-result-object v0 │ │ +410ac8: 2201 fc1b |0022: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda2; // type@1bfc │ │ +410acc: 7020 b9a8 2100 |0024: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;)V // method@a8b9 │ │ +410ad2: 6e20 783d 1000 |0027: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ +410ad8: 1a00 86c6 |002a: const-string v0, "prefAutoDeleteLocal" // string@c686 │ │ +410adc: 6e20 bd3d 0200 |002c: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +410ae2: 0c00 |002f: move-result-object v0 │ │ +410ae4: 2201 fd1b |0030: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda3; // type@1bfd │ │ +410ae8: 7020 bba8 2100 |0032: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;)V // method@a8bb │ │ +410aee: 6e20 773d 1000 |0035: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceChangeListener:(Landroidx/preference/Preference$OnPreferenceChangeListener;)V // method@3d77 │ │ +410af4: 0e00 |0038: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=56 │ │ 0x0010 line=61 │ │ 0x001e line=66 │ │ 0x002c line=73 │ │ locals : │ │ @@ -1774671,33 +1774654,33 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 40 16-bit code units │ │ -410b30: |[410b30] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.showAutoDeleteEnableDialog:()V │ │ -410b40: 2200 1715 |0000: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ -410b44: 6e10 b335 0300 |0002: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ -410b4a: 0c01 |0005: move-result-object v1 │ │ -410b4c: 7020 8381 1000 |0006: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ -410b52: 1401 6f02 127f |0009: const v1, #float 1.9408e+38 // #7f12026f │ │ -410b58: 6e20 a381 1000 |000c: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81a3 │ │ -410b5e: 0c00 |000f: move-result-object v0 │ │ -410b60: 2201 ff1b |0010: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda5; // type@1bff │ │ -410b64: 7020 bfa8 3100 |0012: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;)V // method@a8bf │ │ -410b6a: 1402 ab03 127f |0015: const v2, #float 1.94086e+38 // #7f1203ab │ │ -410b70: 6e30 c181 2001 |0018: invoke-virtual {v0, v2, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81c1 │ │ -410b76: 0c00 |001b: move-result-object v0 │ │ -410b78: 1401 4b00 127f |001c: const v1, #float 1.94069e+38 // #7f12004b │ │ -410b7e: 1202 |001f: const/4 v2, #int 0 // #0 │ │ -410b80: 6e30 ad81 1002 |0020: invoke-virtual {v0, v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ -410b86: 0c00 |0023: move-result-object v0 │ │ -410b88: 6e10 7114 0000 |0024: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ -410b8e: 0e00 |0027: return-void │ │ +410af8: |[410af8] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.showAutoDeleteEnableDialog:()V │ │ +410b08: 2200 1715 |0000: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ +410b0c: 6e10 b335 0300 |0002: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ +410b12: 0c01 |0005: move-result-object v1 │ │ +410b14: 7020 8381 1000 |0006: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ +410b1a: 1401 6f02 127f |0009: const v1, #float 1.9408e+38 // #7f12026f │ │ +410b20: 6e20 a381 1000 |000c: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81a3 │ │ +410b26: 0c00 |000f: move-result-object v0 │ │ +410b28: 2201 ff1b |0010: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda5; // type@1bff │ │ +410b2c: 7020 bfa8 3100 |0012: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;)V // method@a8bf │ │ +410b32: 1402 ab03 127f |0015: const v2, #float 1.94086e+38 // #7f1203ab │ │ +410b38: 6e30 c181 2001 |0018: invoke-virtual {v0, v2, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81c1 │ │ +410b3e: 0c00 |001b: move-result-object v0 │ │ +410b40: 1401 4b00 127f |001c: const v1, #float 1.94069e+38 // #7f12004b │ │ +410b46: 1202 |001f: const/4 v2, #int 0 // #0 │ │ +410b48: 6e30 ad81 1002 |0020: invoke-virtual {v0, v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ +410b4e: 0c00 |0023: move-result-object v0 │ │ +410b50: 6e10 7114 0000 |0024: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ +410b56: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x000c line=99 │ │ 0x0018 line=100 │ │ 0x0020 line=105 │ │ 0x0024 line=106 │ │ @@ -1774710,19 +1774693,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 │ │ -410978: |[410978] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.onCreatePreferences:(Landroid/os/Bundle;Ljava/lang/String;)V │ │ -410988: 1401 0800 157f |0000: const v1, #float 1.98055e+38 // #7f150008 │ │ -41098e: 6e20 bb3d 1000 |0003: invoke-virtual {v0, v1}, Landroidx/preference/PreferenceFragmentCompat;.addPreferencesFromResource:(I)V // method@3dbb │ │ -410994: 7010 d4a8 0000 |0006: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;.setupNetworkScreen:()V // method@a8d4 │ │ -41099a: 0e00 |0009: return-void │ │ +410940: |[410940] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.onCreatePreferences:(Landroid/os/Bundle;Ljava/lang/String;)V │ │ +410950: 1401 0800 157f |0000: const v1, #float 1.98055e+38 // #7f150008 │ │ +410956: 6e20 bb3d 1000 |0003: invoke-virtual {v0, v1}, Landroidx/preference/PreferenceFragmentCompat;.addPreferencesFromResource:(I)V // method@3dbb │ │ +41095c: 7010 d4a8 0000 |0006: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;.setupNetworkScreen:()V // method@a8d4 │ │ +410962: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=32 │ │ 0x0006 line=33 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; │ │ 0x0000 - 0x000a reg=1 (null) Landroid/os/Bundle; │ │ @@ -1774733,18 +1774716,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -41099c: |[41099c] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.onResume:()V │ │ -4109ac: 6f10 8b35 0000 |0000: invoke-super {v0}, Landroidx/fragment/app/Fragment;.onResume:()V // method@358b │ │ -4109b2: 7010 d3a8 0000 |0003: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;.setDataFolderText:()V // method@a8d3 │ │ -4109b8: 0e00 |0006: return-void │ │ +410964: |[410964] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.onResume:()V │ │ +410974: 6f10 8b35 0000 |0000: invoke-super {v0}, Landroidx/fragment/app/Fragment;.onResume:()V // method@358b │ │ +41097a: 7010 d3a8 0000 |0003: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;.setDataFolderText:()V // method@a8d3 │ │ +410980: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0003 line=52 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; │ │ │ │ @@ -1774753,24 +1774736,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 │ │ -4109bc: |[4109bc] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.onSharedPreferenceChanged:(Landroid/content/SharedPreferences;Ljava/lang/String;)V │ │ -4109cc: 1a01 88c6 |0000: const-string v1, "prefAutoUpdateIntervall" // string@c688 │ │ -4109d0: 6e20 28b3 2100 |0002: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -4109d6: 0a01 |0005: move-result v1 │ │ -4109d8: 3801 0a00 |0006: if-eqz v1, 0010 // +000a │ │ -4109dc: 6e10 2d35 0000 |0008: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -4109e2: 0c01 |000b: move-result-object v1 │ │ -4109e4: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -4109e6: 7120 e39d 2100 |000d: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.restartUpdateAlarm:(Landroid/content/Context;Z)V // method@9de3 │ │ -4109ec: 0e00 |0010: return-void │ │ +410984: |[410984] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.onSharedPreferenceChanged:(Landroid/content/SharedPreferences;Ljava/lang/String;)V │ │ +410994: 1a01 88c6 |0000: const-string v1, "prefAutoUpdateIntervall" // string@c688 │ │ +410998: 6e20 28b3 2100 |0002: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +41099e: 0a01 |0005: move-result v1 │ │ +4109a0: 3801 0a00 |0006: if-eqz v1, 0010 // +000a │ │ +4109a4: 6e10 2d35 0000 |0008: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +4109aa: 0c01 |000b: move-result-object v1 │ │ +4109ac: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +4109ae: 7120 e39d 2100 |000d: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.restartUpdateAlarm:(Landroid/content/Context;Z)V // method@9de3 │ │ +4109b4: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=92 │ │ 0x0008 line=93 │ │ locals : │ │ 0x0000 - 0x0011 reg=0 this Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; │ │ 0x0000 - 0x0011 reg=1 (null) Landroid/content/SharedPreferences; │ │ @@ -1774781,29 +1774764,29 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -4109f0: |[4109f0] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.onStart:()V │ │ -410a00: 6f10 ce3d 0200 |0000: invoke-super {v2}, Landroidx/preference/PreferenceFragmentCompat;.onStart:()V // method@3dce │ │ -410a06: 6e10 2735 0200 |0003: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -410a0c: 0c00 |0006: move-result-object v0 │ │ -410a0e: 1f00 0618 |0007: check-cast v0, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1806 │ │ -410a12: 6e10 8914 0000 |0009: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1489 │ │ -410a18: 0c00 |000c: move-result-object v0 │ │ -410a1a: 1401 b300 127f |000d: const v1, #float 1.94071e+38 // #7f1200b3 │ │ -410a20: 6e20 e213 1000 |0010: invoke-virtual {v0, v1}, Landroidx/appcompat/app/ActionBar;.setTitle:(I)V // method@13e2 │ │ -410a26: 6e10 2d35 0200 |0013: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -410a2c: 0c00 |0016: move-result-object v0 │ │ -410a2e: 7110 2d3e 0000 |0017: invoke-static {v0}, Landroidx/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@3e2d │ │ -410a34: 0c00 |001a: move-result-object v0 │ │ -410a36: 7220 a102 2000 |001b: invoke-interface {v0, v2}, Landroid/content/SharedPreferences;.registerOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@02a1 │ │ -410a3c: 0e00 |001e: return-void │ │ +4109b8: |[4109b8] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.onStart:()V │ │ +4109c8: 6f10 ce3d 0200 |0000: invoke-super {v2}, Landroidx/preference/PreferenceFragmentCompat;.onStart:()V // method@3dce │ │ +4109ce: 6e10 2735 0200 |0003: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +4109d4: 0c00 |0006: move-result-object v0 │ │ +4109d6: 1f00 0618 |0007: check-cast v0, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1806 │ │ +4109da: 6e10 8914 0000 |0009: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1489 │ │ +4109e0: 0c00 |000c: move-result-object v0 │ │ +4109e2: 1401 b300 127f |000d: const v1, #float 1.94071e+38 // #7f1200b3 │ │ +4109e8: 6e20 e213 1000 |0010: invoke-virtual {v0, v1}, Landroidx/appcompat/app/ActionBar;.setTitle:(I)V // method@13e2 │ │ +4109ee: 6e10 2d35 0200 |0013: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +4109f4: 0c00 |0016: move-result-object v0 │ │ +4109f6: 7110 2d3e 0000 |0017: invoke-static {v0}, Landroidx/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@3e2d │ │ +4109fc: 0c00 |001a: move-result-object v0 │ │ +4109fe: 7220 a102 2000 |001b: invoke-interface {v0, v2}, Landroid/content/SharedPreferences;.registerOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@02a1 │ │ +410a04: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0003 line=39 │ │ 0x0013 line=40 │ │ locals : │ │ 0x0000 - 0x001f reg=2 this Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; │ │ @@ -1774813,22 +1774796,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -410a40: |[410a40] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.onStop:()V │ │ -410a50: 6f10 cf3d 0100 |0000: invoke-super {v1}, Landroidx/preference/PreferenceFragmentCompat;.onStop:()V // method@3dcf │ │ -410a56: 6e10 2d35 0100 |0003: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -410a5c: 0c00 |0006: move-result-object v0 │ │ -410a5e: 7110 2d3e 0000 |0007: invoke-static {v0}, Landroidx/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@3e2d │ │ -410a64: 0c00 |000a: move-result-object v0 │ │ -410a66: 7220 a202 1000 |000b: invoke-interface {v0, v1}, Landroid/content/SharedPreferences;.unregisterOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@02a2 │ │ -410a6c: 0e00 |000e: return-void │ │ +410a08: |[410a08] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.onStop:()V │ │ +410a18: 6f10 cf3d 0100 |0000: invoke-super {v1}, Landroidx/preference/PreferenceFragmentCompat;.onStop:()V // method@3dcf │ │ +410a1e: 6e10 2d35 0100 |0003: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +410a24: 0c00 |0006: move-result-object v0 │ │ +410a26: 7110 2d3e 0000 |0007: invoke-static {v0}, Landroidx/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@3e2d │ │ +410a2c: 0c00 |000a: move-result-object v0 │ │ +410a2e: 7220 a202 1000 |000b: invoke-interface {v0, v1}, Landroid/content/SharedPreferences;.unregisterOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@02a2 │ │ +410a34: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; │ │ │ │ @@ -1774984,17 +1774967,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 │ │ -4114b8: |[4114b8] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$-Uo5BQfZTzcrl0mTR4eznJ0O6so:(Landroid/content/DialogInterface;I)V │ │ -4114c8: 7120 3ca9 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.lambda$showDatabaseImportSuccessDialog$9:(Landroid/content/DialogInterface;I)V // method@a93c │ │ -4114ce: 0e00 |0003: return-void │ │ +411480: |[411480] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$-Uo5BQfZTzcrl0mTR4eznJ0O6so:(Landroid/content/DialogInterface;I)V │ │ +411490: 7120 3ca9 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.lambda$showDatabaseImportSuccessDialog$9:(Landroid/content/DialogInterface;I)V // method@a93c │ │ +411496: 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 │ │ │ │ @@ -1775003,17 +1774986,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 │ │ -4114d0: |[4114d0] 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 │ │ -4114e0: 7030 32a9 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@a932 │ │ -4114e6: 0e00 |0003: return-void │ │ +411498: |[411498] 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 │ │ +4114a8: 7030 32a9 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@a932 │ │ +4114ae: 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; │ │ @@ -1775023,17 +1775006,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 │ │ -4114e8: |[4114e8] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$2BGjhD0x69fc58YktS15pR_4JAk:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/net/Uri;)V │ │ -4114f8: 7020 26a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.backupDatabaseResult:(Landroid/net/Uri;)V // method@a926 │ │ -4114fe: 0e00 |0003: return-void │ │ +4114b0: |[4114b0] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$2BGjhD0x69fc58YktS15pR_4JAk:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/net/Uri;)V │ │ +4114c0: 7020 26a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.backupDatabaseResult:(Landroid/net/Uri;)V // method@a926 │ │ +4114c6: 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; │ │ │ │ @@ -1775042,18 +1775025,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 │ │ -4112c8: |[4112c8] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$Ahvgv3u8nQSKxU1qz7DwIJmD6V0:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroidx/preference/Preference;)Z │ │ -4112d8: 7020 38a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.lambda$setupStorageScreen$2:(Landroidx/preference/Preference;)Z // method@a938 │ │ -4112de: 0a00 |0003: move-result v0 │ │ -4112e0: 0f00 |0004: return v0 │ │ +411290: |[411290] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$Ahvgv3u8nQSKxU1qz7DwIJmD6V0:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroidx/preference/Preference;)Z │ │ +4112a0: 7020 38a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.lambda$setupStorageScreen$2:(Landroidx/preference/Preference;)Z // method@a938 │ │ +4112a6: 0a00 |0003: move-result v0 │ │ +4112a8: 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; │ │ │ │ @@ -1775062,17 +1775045,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 │ │ -411500: |[411500] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$BuTPdBIn0MFVkA2_p67to2y34Xw:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroidx/activity/result/ActivityResult;)V │ │ -411510: 7020 27a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.chooseFavoritesExportPathResult:(Landroidx/activity/result/ActivityResult;)V // method@a927 │ │ -411516: 0e00 |0003: return-void │ │ +4114c8: |[4114c8] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$BuTPdBIn0MFVkA2_p67to2y34Xw:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroidx/activity/result/ActivityResult;)V │ │ +4114d8: 7020 27a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.chooseFavoritesExportPathResult:(Landroidx/activity/result/ActivityResult;)V // method@a927 │ │ +4114de: 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; │ │ │ │ @@ -1775081,17 +1775064,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 │ │ -411518: |[411518] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$CrGB6Drj6dvrMC3-o2xLm3DUxZM:(Landroid/content/DialogInterface;I)V │ │ -411528: 7120 3da9 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.lambda$showExportErrorDialog$11:(Landroid/content/DialogInterface;I)V // method@a93d │ │ -41152e: 0e00 |0003: return-void │ │ +4114e0: |[4114e0] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$CrGB6Drj6dvrMC3-o2xLm3DUxZM:(Landroid/content/DialogInterface;I)V │ │ +4114f0: 7120 3da9 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.lambda$showExportErrorDialog$11:(Landroid/content/DialogInterface;I)V // method@a93d │ │ +4114f6: 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 │ │ │ │ @@ -1775100,17 +1775083,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 │ │ -411530: |[411530] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$HPf3xLdqRA7oPg4qRs7-unNCcdo:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/net/Uri;)V │ │ -411540: 7020 2fa9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.lambda$backupDatabaseResult$14:(Landroid/net/Uri;)V // method@a92f │ │ -411546: 0e00 |0003: return-void │ │ +4114f8: |[4114f8] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$HPf3xLdqRA7oPg4qRs7-unNCcdo:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/net/Uri;)V │ │ +411508: 7020 2fa9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.lambda$backupDatabaseResult$14:(Landroid/net/Uri;)V // method@a92f │ │ +41150e: 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; │ │ │ │ @@ -1775119,17 +1775102,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 │ │ -411548: |[411548] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$L4WiPDDjxquJdfBbzPujCT988M0:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroidx/activity/result/ActivityResult;)V │ │ -411558: 7020 29a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.chooseOpmlExportPathResult:(Landroidx/activity/result/ActivityResult;)V // method@a929 │ │ -41155e: 0e00 |0003: return-void │ │ +411510: |[411510] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$L4WiPDDjxquJdfBbzPujCT988M0:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroidx/activity/result/ActivityResult;)V │ │ +411520: 7020 29a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.chooseOpmlExportPathResult:(Landroidx/activity/result/ActivityResult;)V // method@a929 │ │ +411526: 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; │ │ │ │ @@ -1775138,17 +1775121,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 │ │ -411560: |[411560] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$MtuxL2kLTDRAWwOmCewLlguiHhY:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroidx/activity/result/ActivityResult;)V │ │ -411570: 7020 28a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.chooseHtmlExportPathResult:(Landroidx/activity/result/ActivityResult;)V // method@a928 │ │ -411576: 0e00 |0003: return-void │ │ +411528: |[411528] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$MtuxL2kLTDRAWwOmCewLlguiHhY:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroidx/activity/result/ActivityResult;)V │ │ +411538: 7020 28a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.chooseHtmlExportPathResult:(Landroidx/activity/result/ActivityResult;)V // method@a928 │ │ +41153e: 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; │ │ │ │ @@ -1775157,17 +1775140,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Ljava/lang/String;Landroid/net/Uri;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -411578: |[411578] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$RTP7vlHjD7RUZsS01HZtVO37Obw:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Ljava/lang/String;Landroid/net/Uri;Landroid/view/View;)V │ │ -411588: 7040 3ea9 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.lambda$showExportSuccessSnackbar$10:(Ljava/lang/String;Landroid/net/Uri;Landroid/view/View;)V // method@a93e │ │ -41158e: 0e00 |0003: return-void │ │ +411540: |[411540] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$RTP7vlHjD7RUZsS01HZtVO37Obw:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Ljava/lang/String;Landroid/net/Uri;Landroid/view/View;)V │ │ +411550: 7040 3ea9 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.lambda$showExportSuccessSnackbar$10:(Ljava/lang/String;Landroid/net/Uri;Landroid/view/View;)V // method@a93e │ │ +411556: 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/String; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/net/Uri; │ │ @@ -1775178,17 +1775161,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 │ │ -411590: |[411590] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$TSzdmIZiaNhmXneLtNf1cWv4ZqE:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroidx/activity/result/ActivityResult;)V │ │ -4115a0: 7020 43a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.restoreDatabaseResult:(Landroidx/activity/result/ActivityResult;)V // method@a943 │ │ -4115a6: 0e00 |0003: return-void │ │ +411558: |[411558] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$TSzdmIZiaNhmXneLtNf1cWv4ZqE:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroidx/activity/result/ActivityResult;)V │ │ +411568: 7020 43a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.restoreDatabaseResult:(Landroidx/activity/result/ActivityResult;)V // method@a943 │ │ +41156e: 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; │ │ │ │ @@ -1775197,17 +1775180,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 │ │ -4115a8: |[4115a8] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$UfohHg5s8RB1rM7rTqA403a58aM:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/net/Uri;)V │ │ -4115b8: 7020 30a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.lambda$backupDatabaseResult$15:(Landroid/net/Uri;)V // method@a930 │ │ -4115be: 0e00 |0003: return-void │ │ +411570: |[411570] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$UfohHg5s8RB1rM7rTqA403a58aM:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/net/Uri;)V │ │ +411580: 7020 30a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.lambda$backupDatabaseResult$15:(Landroid/net/Uri;)V // method@a930 │ │ +411586: 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; │ │ │ │ @@ -1775216,17 +1775199,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 │ │ -4115c0: |[4115c0] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$YePFoVpUmTw9CPuKpBc3GkyyjMw:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/net/Uri;)V │ │ -4115d0: 7020 34a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.lambda$restoreDatabaseResult$12:(Landroid/net/Uri;)V // method@a934 │ │ -4115d6: 0e00 |0003: return-void │ │ +411588: |[411588] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$YePFoVpUmTw9CPuKpBc3GkyyjMw:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/net/Uri;)V │ │ +411598: 7020 34a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.lambda$restoreDatabaseResult$12:(Landroid/net/Uri;)V // method@a934 │ │ +41159e: 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; │ │ │ │ @@ -1775235,18 +1775218,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 │ │ -4112e4: |[4112e4] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$eyLW1ku9_bYBOs8tH8IXgrznpeA:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroidx/preference/Preference;)Z │ │ -4112f4: 7020 3aa9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.lambda$setupStorageScreen$4:(Landroidx/preference/Preference;)Z // method@a93a │ │ -4112fa: 0a00 |0003: move-result v0 │ │ -4112fc: 0f00 |0004: return v0 │ │ +4112ac: |[4112ac] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$eyLW1ku9_bYBOs8tH8IXgrznpeA:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroidx/preference/Preference;)Z │ │ +4112bc: 7020 3aa9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.lambda$setupStorageScreen$4:(Landroidx/preference/Preference;)Z // method@a93a │ │ +4112c2: 0a00 |0003: move-result v0 │ │ +4112c4: 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; │ │ │ │ @@ -1775255,17 +1775238,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 │ │ -4115d8: |[4115d8] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$fH9OzLzgqWjBXfh6xzImmijjb8Y:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Ljava/lang/Throwable;)V │ │ -4115e8: 7020 46a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.showExportErrorDialog:(Ljava/lang/Throwable;)V // method@a946 │ │ -4115ee: 0e00 |0003: return-void │ │ +4115a0: |[4115a0] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$fH9OzLzgqWjBXfh6xzImmijjb8Y:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Ljava/lang/Throwable;)V │ │ +4115b0: 7020 46a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.showExportErrorDialog:(Ljava/lang/Throwable;)V // method@a946 │ │ +4115b6: 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; │ │ │ │ @@ -1775274,18 +1775257,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 │ │ -411300: |[411300] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$gPynJKyd4AyNcSuU65R2wpBUvY8:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroidx/preference/Preference;)Z │ │ -411310: 7020 36a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.lambda$setupStorageScreen$0:(Landroidx/preference/Preference;)Z // method@a936 │ │ -411316: 0a00 |0003: move-result v0 │ │ -411318: 0f00 |0004: return v0 │ │ +4112c8: |[4112c8] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$gPynJKyd4AyNcSuU65R2wpBUvY8:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroidx/preference/Preference;)Z │ │ +4112d8: 7020 36a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.lambda$setupStorageScreen$0:(Landroidx/preference/Preference;)Z // method@a936 │ │ +4112de: 0a00 |0003: move-result v0 │ │ +4112e0: 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; │ │ │ │ @@ -1775294,17 +1775277,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 │ │ -4115f0: |[4115f0] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$lKrWWbplFJ20Zq_TORHK8C2iZsY:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V │ │ -411600: 7010 35a9 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.lambda$restoreDatabaseResult$13:()V // method@a935 │ │ -411606: 0e00 |0003: return-void │ │ +4115b8: |[4115b8] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$lKrWWbplFJ20Zq_TORHK8C2iZsY:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V │ │ +4115c8: 7010 35a9 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.lambda$restoreDatabaseResult$13:()V // method@a935 │ │ +4115ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ │ │ #17 : (in Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;) │ │ @@ -1775312,18 +1775295,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 │ │ -41131c: |[41131c] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$n8BcfJcXBqfbbF1kBTp7OPPM83w:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroidx/preference/Preference;)Z │ │ -41132c: 7020 37a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.lambda$setupStorageScreen$1:(Landroidx/preference/Preference;)Z // method@a937 │ │ -411332: 0a00 |0003: move-result v0 │ │ -411334: 0f00 |0004: return v0 │ │ +4112e4: |[4112e4] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$n8BcfJcXBqfbbF1kBTp7OPPM83w:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroidx/preference/Preference;)Z │ │ +4112f4: 7020 37a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.lambda$setupStorageScreen$1:(Landroidx/preference/Preference;)Z // method@a937 │ │ +4112fa: 0a00 |0003: move-result v0 │ │ +4112fc: 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; │ │ │ │ @@ -1775332,17 +1775315,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 │ │ -411608: |[411608] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$nZOTwQBqJB4iLKzAriss3xsShL4:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/net/Uri;)V │ │ -411618: 7020 2aa9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.chooseOpmlImportPathResult:(Landroid/net/Uri;)V // method@a92a │ │ -41161e: 0e00 |0003: return-void │ │ +4115d0: |[4115d0] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$nZOTwQBqJB4iLKzAriss3xsShL4:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/net/Uri;)V │ │ +4115e0: 7020 2aa9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.chooseOpmlImportPathResult:(Landroid/net/Uri;)V // method@a92a │ │ +4115e6: 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; │ │ │ │ @@ -1775351,17 +1775334,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 │ │ -411620: |[411620] 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 │ │ -411630: 7040 31a9 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@a931 │ │ -411636: 0e00 |0003: return-void │ │ +4115e8: |[4115e8] 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 │ │ +4115f8: 7040 31a9 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@a931 │ │ +4115fe: 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; │ │ @@ -1775372,17 +1775355,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 │ │ -411638: |[411638] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$sPtU7N8_G47hD6GejofxSmOssjE:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/content/DialogInterface;I)V │ │ -411648: 7030 33a9 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.lambda$importDatabase$8:(Landroid/content/DialogInterface;I)V // method@a933 │ │ -41164e: 0e00 |0003: return-void │ │ +411600: |[411600] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$sPtU7N8_G47hD6GejofxSmOssjE:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/content/DialogInterface;I)V │ │ +411610: 7030 33a9 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.lambda$importDatabase$8:(Landroid/content/DialogInterface;I)V // method@a933 │ │ +411616: 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 │ │ @@ -1775392,18 +1775375,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 │ │ -411338: |[411338] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$viSv99OnfpZ9cQCGoEY1p7qlVBk:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroidx/preference/Preference;)Z │ │ -411348: 7020 39a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.lambda$setupStorageScreen$3:(Landroidx/preference/Preference;)Z // method@a939 │ │ -41134e: 0a00 |0003: move-result v0 │ │ -411350: 0f00 |0004: return v0 │ │ +411300: |[411300] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$viSv99OnfpZ9cQCGoEY1p7qlVBk:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroidx/preference/Preference;)Z │ │ +411310: 7020 39a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.lambda$setupStorageScreen$3:(Landroidx/preference/Preference;)Z // method@a939 │ │ +411316: 0a00 |0003: move-result v0 │ │ +411318: 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; │ │ │ │ @@ -1775412,18 +1775395,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 │ │ -411354: |[411354] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$yLka6mrAQ41B3JracxUrM1NkLkU:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroidx/preference/Preference;)Z │ │ -411364: 7020 3ba9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.lambda$setupStorageScreen$5:(Landroidx/preference/Preference;)Z // method@a93b │ │ -41136a: 0a00 |0003: move-result v0 │ │ -41136c: 0f00 |0004: return v0 │ │ +41131c: |[41131c] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$yLka6mrAQ41B3JracxUrM1NkLkU:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroidx/preference/Preference;)Z │ │ +41132c: 7020 3ba9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.lambda$setupStorageScreen$5:(Landroidx/preference/Preference;)Z // method@a93b │ │ +411332: 0a00 |0003: move-result v0 │ │ +411334: 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; │ │ │ │ @@ -1775432,60 +1775415,60 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 101 16-bit code units │ │ -411650: |[411650] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.:()V │ │ -411660: 7010 ba3d 0200 |0000: invoke-direct {v2}, Landroidx/preference/PreferenceFragmentCompat;.:()V // method@3dba │ │ -411666: 2200 4d03 |0003: new-instance v0, Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult; // type@034d │ │ -41166a: 7010 ba13 0000 |0005: invoke-direct {v0}, Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult;.:()V // method@13ba │ │ -411670: 2201 141c |0008: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda5; // type@1c14 │ │ -411674: 7020 fca8 2100 |000a: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a8fc │ │ -41167a: 6e30 ac35 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@35ac │ │ -411680: 0c00 |0010: move-result-object v0 │ │ -411682: 5b20 0995 |0011: iput-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.chooseOpmlExportPathLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@9509 │ │ -411686: 2200 4d03 |0013: new-instance v0, Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult; // type@034d │ │ -41168a: 7010 ba13 0000 |0015: invoke-direct {v0}, Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult;.:()V // method@13ba │ │ -411690: 2201 151c |0018: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda6; // type@1c15 │ │ -411694: 7020 fea8 2100 |001a: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a8fe │ │ -41169a: 6e30 ac35 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@35ac │ │ -4116a0: 0c00 |0020: move-result-object v0 │ │ -4116a2: 5b20 0895 |0021: iput-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.chooseHtmlExportPathLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@9508 │ │ -4116a6: 2200 4d03 |0023: new-instance v0, Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult; // type@034d │ │ -4116aa: 7010 ba13 0000 |0025: invoke-direct {v0}, Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult;.:()V // method@13ba │ │ -4116b0: 2201 161c |0028: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda7; // type@1c16 │ │ -4116b4: 7020 00a9 2100 |002a: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a900 │ │ -4116ba: 6e30 ac35 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@35ac │ │ -4116c0: 0c00 |0030: move-result-object v0 │ │ -4116c2: 5b20 0795 |0031: iput-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.chooseFavoritesExportPathLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@9507 │ │ -4116c6: 2200 4d03 |0033: new-instance v0, Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult; // type@034d │ │ -4116ca: 7010 ba13 0000 |0035: invoke-direct {v0}, Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult;.:()V // method@13ba │ │ -4116d0: 2201 171c |0038: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda8; // type@1c17 │ │ -4116d4: 7020 02a9 2100 |003a: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a902 │ │ -4116da: 6e30 ac35 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@35ac │ │ -4116e0: 0c00 |0040: move-result-object v0 │ │ -4116e2: 5b20 0d95 |0041: iput-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.restoreDatabaseLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@950d │ │ -4116e6: 2200 1a1c |0043: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$BackupDatabase; // type@1c1a │ │ -4116ea: 1201 |0045: const/4 v1, #int 0 // #0 │ │ -4116ec: 7020 07a9 1000 |0046: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$BackupDatabase;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$BackupDatabase-IA;)V // method@a907 │ │ -4116f2: 2201 181c |0049: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda9; // type@1c18 │ │ -4116f6: 7020 04a9 2100 |004b: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda9;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a904 │ │ -4116fc: 6e30 ac35 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@35ac │ │ -411702: 0c00 |0051: move-result-object v0 │ │ -411704: 5b20 0695 |0052: iput-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.backupDatabaseLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@9506 │ │ -411708: 2200 4703 |0054: new-instance v0, Landroidx/activity/result/contract/ActivityResultContracts$GetContent; // type@0347 │ │ -41170c: 7010 9713 0000 |0056: invoke-direct {v0}, Landroidx/activity/result/contract/ActivityResultContracts$GetContent;.:()V // method@1397 │ │ -411712: 2201 021c |0059: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda10; // type@1c02 │ │ -411716: 7020 d8a8 2100 |005b: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda10;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a8d8 │ │ -41171c: 6e30 ac35 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@35ac │ │ -411722: 0c00 |0061: move-result-object v0 │ │ -411724: 5b20 0a95 |0062: iput-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.chooseOpmlImportPathLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@950a │ │ -411728: 0e00 |0064: return-void │ │ +411618: |[411618] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.:()V │ │ +411628: 7010 ba3d 0200 |0000: invoke-direct {v2}, Landroidx/preference/PreferenceFragmentCompat;.:()V // method@3dba │ │ +41162e: 2200 4d03 |0003: new-instance v0, Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult; // type@034d │ │ +411632: 7010 ba13 0000 |0005: invoke-direct {v0}, Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult;.:()V // method@13ba │ │ +411638: 2201 141c |0008: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda5; // type@1c14 │ │ +41163c: 7020 fca8 2100 |000a: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a8fc │ │ +411642: 6e30 ac35 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@35ac │ │ +411648: 0c00 |0010: move-result-object v0 │ │ +41164a: 5b20 0995 |0011: iput-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.chooseOpmlExportPathLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@9509 │ │ +41164e: 2200 4d03 |0013: new-instance v0, Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult; // type@034d │ │ +411652: 7010 ba13 0000 |0015: invoke-direct {v0}, Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult;.:()V // method@13ba │ │ +411658: 2201 151c |0018: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda6; // type@1c15 │ │ +41165c: 7020 fea8 2100 |001a: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a8fe │ │ +411662: 6e30 ac35 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@35ac │ │ +411668: 0c00 |0020: move-result-object v0 │ │ +41166a: 5b20 0895 |0021: iput-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.chooseHtmlExportPathLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@9508 │ │ +41166e: 2200 4d03 |0023: new-instance v0, Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult; // type@034d │ │ +411672: 7010 ba13 0000 |0025: invoke-direct {v0}, Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult;.:()V // method@13ba │ │ +411678: 2201 161c |0028: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda7; // type@1c16 │ │ +41167c: 7020 00a9 2100 |002a: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a900 │ │ +411682: 6e30 ac35 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@35ac │ │ +411688: 0c00 |0030: move-result-object v0 │ │ +41168a: 5b20 0795 |0031: iput-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.chooseFavoritesExportPathLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@9507 │ │ +41168e: 2200 4d03 |0033: new-instance v0, Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult; // type@034d │ │ +411692: 7010 ba13 0000 |0035: invoke-direct {v0}, Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult;.:()V // method@13ba │ │ +411698: 2201 171c |0038: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda8; // type@1c17 │ │ +41169c: 7020 02a9 2100 |003a: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a902 │ │ +4116a2: 6e30 ac35 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@35ac │ │ +4116a8: 0c00 |0040: move-result-object v0 │ │ +4116aa: 5b20 0d95 |0041: iput-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.restoreDatabaseLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@950d │ │ +4116ae: 2200 1a1c |0043: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$BackupDatabase; // type@1c1a │ │ +4116b2: 1201 |0045: const/4 v1, #int 0 // #0 │ │ +4116b4: 7020 07a9 1000 |0046: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$BackupDatabase;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$BackupDatabase-IA;)V // method@a907 │ │ +4116ba: 2201 181c |0049: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda9; // type@1c18 │ │ +4116be: 7020 04a9 2100 |004b: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda9;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a904 │ │ +4116c4: 6e30 ac35 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@35ac │ │ +4116ca: 0c00 |0051: move-result-object v0 │ │ +4116cc: 5b20 0695 |0052: iput-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.backupDatabaseLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@9506 │ │ +4116d0: 2200 4703 |0054: new-instance v0, Landroidx/activity/result/contract/ActivityResultContracts$GetContent; // type@0347 │ │ +4116d4: 7010 9713 0000 |0056: invoke-direct {v0}, Landroidx/activity/result/contract/ActivityResultContracts$GetContent;.:()V // method@1397 │ │ +4116da: 2201 021c |0059: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda10; // type@1c02 │ │ +4116de: 7020 d8a8 2100 |005b: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda10;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a8d8 │ │ +4116e4: 6e30 ac35 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@35ac │ │ +4116ea: 0c00 |0061: move-result-object v0 │ │ +4116ec: 5b20 0a95 |0062: iput-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.chooseOpmlImportPathLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@950a │ │ +4116f0: 0e00 |0064: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=60 │ │ 0x000d line=61 │ │ 0x0013 line=62 │ │ 0x001d line=63 │ │ @@ -1775505,39 +1775488,39 @@ │ │ type : '(Landroid/net/Uri;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -41172c: |[41172c] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.backupDatabaseResult:(Landroid/net/Uri;)V │ │ -41173c: 3903 0300 |0000: if-nez v3, 0003 // +0003 │ │ -411740: 0e00 |0002: return-void │ │ -411742: 5420 0c95 |0003: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.progressDialog:Landroid/app/ProgressDialog; // field@950c │ │ -411746: 6e10 ff00 0000 |0005: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@00ff │ │ -41174c: 2200 0c1c |0008: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda1; // type@1c0c │ │ -411750: 7030 eca8 2003 |000a: invoke-direct {v0, v2, v3}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/net/Uri;)V // method@a8ec │ │ -411756: 7110 67b1 0000 |000d: invoke-static {v0}, Lio/reactivex/Completable;.fromAction:(Lio/reactivex/functions/Action;)Lio/reactivex/Completable; // method@b167 │ │ -41175c: 0c00 |0010: move-result-object v0 │ │ -41175e: 7100 95b1 0000 |0011: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ -411764: 0c01 |0014: move-result-object v1 │ │ -411766: 6e20 6cb1 1000 |0015: invoke-virtual {v0, v1}, Lio/reactivex/Completable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b16c │ │ -41176c: 0c00 |0018: move-result-object v0 │ │ -41176e: 7100 90b1 0000 |0019: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ -411774: 0c01 |001c: move-result-object v1 │ │ -411776: 6e20 69b1 1000 |001d: invoke-virtual {v0, v1}, Lio/reactivex/Completable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b169 │ │ -41177c: 0c00 |0020: move-result-object v0 │ │ -41177e: 2201 111c |0021: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda2; // type@1c11 │ │ -411782: 7030 f6a8 2103 |0023: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/net/Uri;)V // method@a8f6 │ │ -411788: 2203 121c |0026: new-instance v3, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda3; // type@1c12 │ │ -41178c: 7020 f8a8 2300 |0028: invoke-direct {v3, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a8f8 │ │ -411792: 6e30 6bb1 1003 |002b: invoke-virtual {v0, v1, v3}, Lio/reactivex/Completable;.subscribe:(Lio/reactivex/functions/Action;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b16b │ │ -411798: 0c03 |002e: move-result-object v3 │ │ -41179a: 5b23 0b95 |002f: iput-object v3, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@950b │ │ -41179e: 0e00 |0031: return-void │ │ +4116f4: |[4116f4] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.backupDatabaseResult:(Landroid/net/Uri;)V │ │ +411704: 3903 0300 |0000: if-nez v3, 0003 // +0003 │ │ +411708: 0e00 |0002: return-void │ │ +41170a: 5420 0c95 |0003: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.progressDialog:Landroid/app/ProgressDialog; // field@950c │ │ +41170e: 6e10 ff00 0000 |0005: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@00ff │ │ +411714: 2200 0c1c |0008: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda1; // type@1c0c │ │ +411718: 7030 eca8 2003 |000a: invoke-direct {v0, v2, v3}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/net/Uri;)V // method@a8ec │ │ +41171e: 7110 67b1 0000 |000d: invoke-static {v0}, Lio/reactivex/Completable;.fromAction:(Lio/reactivex/functions/Action;)Lio/reactivex/Completable; // method@b167 │ │ +411724: 0c00 |0010: move-result-object v0 │ │ +411726: 7100 95b1 0000 |0011: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ +41172c: 0c01 |0014: move-result-object v1 │ │ +41172e: 6e20 6cb1 1000 |0015: invoke-virtual {v0, v1}, Lio/reactivex/Completable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b16c │ │ +411734: 0c00 |0018: move-result-object v0 │ │ +411736: 7100 90b1 0000 |0019: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ +41173c: 0c01 |001c: move-result-object v1 │ │ +41173e: 6e20 69b1 1000 |001d: invoke-virtual {v0, v1}, Lio/reactivex/Completable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b169 │ │ +411744: 0c00 |0020: move-result-object v0 │ │ +411746: 2201 111c |0021: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda2; // type@1c11 │ │ +41174a: 7030 f6a8 2103 |0023: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/net/Uri;)V // method@a8f6 │ │ +411750: 2203 121c |0026: new-instance v3, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda3; // type@1c12 │ │ +411754: 7020 f8a8 2300 |0028: invoke-direct {v3, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a8f8 │ │ +41175a: 6e30 6bb1 1003 |002b: invoke-virtual {v0, v1, v3}, Lio/reactivex/Completable;.subscribe:(Lio/reactivex/functions/Action;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b16b │ │ +411760: 0c03 |002e: move-result-object v3 │ │ +411762: 5b23 0b95 |002f: iput-object v3, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@950b │ │ +411766: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=257 │ │ 0x0008 line=258 │ │ 0x0011 line=259 │ │ 0x0019 line=260 │ │ 0x002b line=261 │ │ @@ -1775550,32 +1775533,32 @@ │ │ type : '(Landroidx/activity/result/ActivityResult;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 33 16-bit code units │ │ -4117a0: |[4117a0] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.chooseFavoritesExportPathResult:(Landroidx/activity/result/ActivityResult;)V │ │ -4117b0: 6e10 5413 0300 |0000: invoke-virtual {v3}, Landroidx/activity/result/ActivityResult;.getResultCode:()I // method@1354 │ │ -4117b6: 0a00 |0003: move-result v0 │ │ -4117b8: 12f1 |0004: const/4 v1, #int -1 // #ff │ │ -4117ba: 3310 1b00 |0005: if-ne v0, v1, 0020 // +001b │ │ -4117be: 6e10 5313 0300 |0007: invoke-virtual {v3}, Landroidx/activity/result/ActivityResult;.getData:()Landroid/content/Intent; // method@1353 │ │ -4117c4: 0c00 |000a: move-result-object v0 │ │ -4117c6: 3900 0300 |000b: if-nez v0, 000e // +0003 │ │ -4117ca: 2813 |000d: goto 0020 // +0013 │ │ -4117cc: 6e10 5313 0300 |000e: invoke-virtual {v3}, Landroidx/activity/result/ActivityResult;.getData:()Landroid/content/Intent; // method@1353 │ │ -4117d2: 0c03 |0011: move-result-object v3 │ │ -4117d4: 6e10 6502 0300 |0012: invoke-virtual {v3}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@0265 │ │ -4117da: 0c03 |0015: move-result-object v3 │ │ -4117dc: 2200 a818 |0016: new-instance v0, Lde/danoeh/antennapod/core/export/favorites/FavoritesWriter; // type@18a8 │ │ -4117e0: 7010 5498 0000 |0018: invoke-direct {v0}, Lde/danoeh/antennapod/core/export/favorites/FavoritesWriter;.:()V // method@9854 │ │ -4117e6: 6201 f394 |001b: sget-object v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.FAVORITES:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // field@94f3 │ │ -4117ea: 7040 2da9 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@a92d │ │ -4117f0: 0e00 |0020: return-void │ │ +411768: |[411768] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.chooseFavoritesExportPathResult:(Landroidx/activity/result/ActivityResult;)V │ │ +411778: 6e10 5413 0300 |0000: invoke-virtual {v3}, Landroidx/activity/result/ActivityResult;.getResultCode:()I // method@1354 │ │ +41177e: 0a00 |0003: move-result v0 │ │ +411780: 12f1 |0004: const/4 v1, #int -1 // #ff │ │ +411782: 3310 1b00 |0005: if-ne v0, v1, 0020 // +001b │ │ +411786: 6e10 5313 0300 |0007: invoke-virtual {v3}, Landroidx/activity/result/ActivityResult;.getData:()Landroid/content/Intent; // method@1353 │ │ +41178c: 0c00 |000a: move-result-object v0 │ │ +41178e: 3900 0300 |000b: if-nez v0, 000e // +0003 │ │ +411792: 2813 |000d: goto 0020 // +0013 │ │ +411794: 6e10 5313 0300 |000e: invoke-virtual {v3}, Landroidx/activity/result/ActivityResult;.getData:()Landroid/content/Intent; // method@1353 │ │ +41179a: 0c03 |0011: move-result-object v3 │ │ +41179c: 6e10 6502 0300 |0012: invoke-virtual {v3}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@0265 │ │ +4117a2: 0c03 |0015: move-result-object v3 │ │ +4117a4: 2200 a818 |0016: new-instance v0, Lde/danoeh/antennapod/core/export/favorites/FavoritesWriter; // type@18a8 │ │ +4117a8: 7010 5498 0000 |0018: invoke-direct {v0}, Lde/danoeh/antennapod/core/export/favorites/FavoritesWriter;.:()V // method@9854 │ │ +4117ae: 6201 f394 |001b: sget-object v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.FAVORITES:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // field@94f3 │ │ +4117b2: 7040 2da9 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@a92d │ │ +4117b8: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ 0x000e line=234 │ │ 0x0016 line=235 │ │ locals : │ │ 0x0000 - 0x0021 reg=2 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ @@ -1775586,32 +1775569,32 @@ │ │ type : '(Landroidx/activity/result/ActivityResult;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 33 16-bit code units │ │ -4117f4: |[4117f4] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.chooseHtmlExportPathResult:(Landroidx/activity/result/ActivityResult;)V │ │ -411804: 6e10 5413 0300 |0000: invoke-virtual {v3}, Landroidx/activity/result/ActivityResult;.getResultCode:()I // method@1354 │ │ -41180a: 0a00 |0003: move-result v0 │ │ -41180c: 12f1 |0004: const/4 v1, #int -1 // #ff │ │ -41180e: 3310 1b00 |0005: if-ne v0, v1, 0020 // +001b │ │ -411812: 6e10 5313 0300 |0007: invoke-virtual {v3}, Landroidx/activity/result/ActivityResult;.getData:()Landroid/content/Intent; // method@1353 │ │ -411818: 0c00 |000a: move-result-object v0 │ │ -41181a: 3900 0300 |000b: if-nez v0, 000e // +0003 │ │ -41181e: 2813 |000d: goto 0020 // +0013 │ │ -411820: 6e10 5313 0300 |000e: invoke-virtual {v3}, Landroidx/activity/result/ActivityResult;.getData:()Landroid/content/Intent; // method@1353 │ │ -411826: 0c03 |0011: move-result-object v3 │ │ -411828: 6e10 6502 0300 |0012: invoke-virtual {v3}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@0265 │ │ -41182e: 0c03 |0015: move-result-object v3 │ │ -411830: 2200 a918 |0016: new-instance v0, Lde/danoeh/antennapod/core/export/html/HtmlWriter; // type@18a9 │ │ -411834: 7010 5a98 0000 |0018: invoke-direct {v0}, Lde/danoeh/antennapod/core/export/html/HtmlWriter;.:()V // method@985a │ │ -41183a: 6201 f494 |001b: sget-object v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.HTML:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // field@94f4 │ │ -41183e: 7040 2da9 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@a92d │ │ -411844: 0e00 |0020: return-void │ │ +4117bc: |[4117bc] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.chooseHtmlExportPathResult:(Landroidx/activity/result/ActivityResult;)V │ │ +4117cc: 6e10 5413 0300 |0000: invoke-virtual {v3}, Landroidx/activity/result/ActivityResult;.getResultCode:()I // method@1354 │ │ +4117d2: 0a00 |0003: move-result v0 │ │ +4117d4: 12f1 |0004: const/4 v1, #int -1 // #ff │ │ +4117d6: 3310 1b00 |0005: if-ne v0, v1, 0020 // +001b │ │ +4117da: 6e10 5313 0300 |0007: invoke-virtual {v3}, Landroidx/activity/result/ActivityResult;.getData:()Landroid/content/Intent; // method@1353 │ │ +4117e0: 0c00 |000a: move-result-object v0 │ │ +4117e2: 3900 0300 |000b: if-nez v0, 000e // +0003 │ │ +4117e6: 2813 |000d: goto 0020 // +0013 │ │ +4117e8: 6e10 5313 0300 |000e: invoke-virtual {v3}, Landroidx/activity/result/ActivityResult;.getData:()Landroid/content/Intent; // method@1353 │ │ +4117ee: 0c03 |0011: move-result-object v3 │ │ +4117f0: 6e10 6502 0300 |0012: invoke-virtual {v3}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@0265 │ │ +4117f6: 0c03 |0015: move-result-object v3 │ │ +4117f8: 2200 a918 |0016: new-instance v0, Lde/danoeh/antennapod/core/export/html/HtmlWriter; // type@18a9 │ │ +4117fc: 7010 5a98 0000 |0018: invoke-direct {v0}, Lde/danoeh/antennapod/core/export/html/HtmlWriter;.:()V // method@985a │ │ +411802: 6201 f494 |001b: sget-object v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.HTML:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // field@94f4 │ │ +411806: 7040 2da9 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@a92d │ │ +41180c: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ 0x000e line=226 │ │ 0x0016 line=227 │ │ locals : │ │ 0x0000 - 0x0021 reg=2 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ @@ -1775622,32 +1775605,32 @@ │ │ type : '(Landroidx/activity/result/ActivityResult;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 33 16-bit code units │ │ -411848: |[411848] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.chooseOpmlExportPathResult:(Landroidx/activity/result/ActivityResult;)V │ │ -411858: 6e10 5413 0300 |0000: invoke-virtual {v3}, Landroidx/activity/result/ActivityResult;.getResultCode:()I // method@1354 │ │ -41185e: 0a00 |0003: move-result v0 │ │ -411860: 12f1 |0004: const/4 v1, #int -1 // #ff │ │ -411862: 3310 1b00 |0005: if-ne v0, v1, 0020 // +001b │ │ -411866: 6e10 5313 0300 |0007: invoke-virtual {v3}, Landroidx/activity/result/ActivityResult;.getData:()Landroid/content/Intent; // method@1353 │ │ -41186c: 0c00 |000a: move-result-object v0 │ │ -41186e: 3900 0300 |000b: if-nez v0, 000e // +0003 │ │ -411872: 2813 |000d: goto 0020 // +0013 │ │ -411874: 6e10 5313 0300 |000e: invoke-virtual {v3}, Landroidx/activity/result/ActivityResult;.getData:()Landroid/content/Intent; // method@1353 │ │ -41187a: 0c03 |0011: move-result-object v3 │ │ -41187c: 6e10 6502 0300 |0012: invoke-virtual {v3}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@0265 │ │ -411882: 0c03 |0015: move-result-object v3 │ │ -411884: 2200 ad18 |0016: new-instance v0, Lde/danoeh/antennapod/core/export/opml/OpmlWriter; // type@18ad │ │ -411888: 7010 6998 0000 |0018: invoke-direct {v0}, Lde/danoeh/antennapod/core/export/opml/OpmlWriter;.:()V // method@9869 │ │ -41188e: 6201 f594 |001b: sget-object v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.OPML:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // field@94f5 │ │ -411892: 7040 2da9 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@a92d │ │ -411898: 0e00 |0020: return-void │ │ +411810: |[411810] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.chooseOpmlExportPathResult:(Landroidx/activity/result/ActivityResult;)V │ │ +411820: 6e10 5413 0300 |0000: invoke-virtual {v3}, Landroidx/activity/result/ActivityResult;.getResultCode:()I // method@1354 │ │ +411826: 0a00 |0003: move-result v0 │ │ +411828: 12f1 |0004: const/4 v1, #int -1 // #ff │ │ +41182a: 3310 1b00 |0005: if-ne v0, v1, 0020 // +001b │ │ +41182e: 6e10 5313 0300 |0007: invoke-virtual {v3}, Landroidx/activity/result/ActivityResult;.getData:()Landroid/content/Intent; // method@1353 │ │ +411834: 0c00 |000a: move-result-object v0 │ │ +411836: 3900 0300 |000b: if-nez v0, 000e // +0003 │ │ +41183a: 2813 |000d: goto 0020 // +0013 │ │ +41183c: 6e10 5313 0300 |000e: invoke-virtual {v3}, Landroidx/activity/result/ActivityResult;.getData:()Landroid/content/Intent; // method@1353 │ │ +411842: 0c03 |0011: move-result-object v3 │ │ +411844: 6e10 6502 0300 |0012: invoke-virtual {v3}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@0265 │ │ +41184a: 0c03 |0015: move-result-object v3 │ │ +41184c: 2200 ad18 |0016: new-instance v0, Lde/danoeh/antennapod/core/export/opml/OpmlWriter; // type@18ad │ │ +411850: 7010 6998 0000 |0018: invoke-direct {v0}, Lde/danoeh/antennapod/core/export/opml/OpmlWriter;.:()V // method@9869 │ │ +411856: 6201 f594 |001b: sget-object v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.OPML:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // field@94f5 │ │ +41185a: 7040 2da9 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@a92d │ │ +411860: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ 0x000e line=218 │ │ 0x0016 line=219 │ │ locals : │ │ 0x0000 - 0x0021 reg=2 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ @@ -1775658,25 +1775641,25 @@ │ │ type : '(Landroid/net/Uri;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -41189c: |[41189c] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.chooseOpmlImportPathResult:(Landroid/net/Uri;)V │ │ -4118ac: 3904 0300 |0000: if-nez v4, 0003 // +0003 │ │ -4118b0: 0e00 |0002: return-void │ │ -4118b2: 2200 6c00 |0003: new-instance v0, Landroid/content/Intent; // type@006c │ │ -4118b6: 6e10 2d35 0300 |0005: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -4118bc: 0c01 |0008: move-result-object v1 │ │ -4118be: 1c02 0218 |0009: const-class v2, Lde/danoeh/antennapod/activity/OpmlImportActivity; // type@1802 │ │ -4118c2: 7030 5902 1002 |000b: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0259 │ │ -4118c8: 6e20 8502 4000 |000e: invoke-virtual {v0, v4}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@0285 │ │ -4118ce: 6e20 d335 0300 |0011: invoke-virtual {v3, v0}, Landroidx/fragment/app/Fragment;.startActivity:(Landroid/content/Intent;)V // method@35d3 │ │ -4118d4: 0e00 |0014: return-void │ │ +411864: |[411864] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.chooseOpmlImportPathResult:(Landroid/net/Uri;)V │ │ +411874: 3904 0300 |0000: if-nez v4, 0003 // +0003 │ │ +411878: 0e00 |0002: return-void │ │ +41187a: 2200 6c00 |0003: new-instance v0, Landroid/content/Intent; // type@006c │ │ +41187e: 6e10 2d35 0300 |0005: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +411884: 0c01 |0008: move-result-object v1 │ │ +411886: 1c02 0218 |0009: const-class v2, Lde/danoeh/antennapod/activity/OpmlImportActivity; // type@1802 │ │ +41188a: 7030 5902 1002 |000b: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0259 │ │ +411890: 6e20 8502 4000 |000e: invoke-virtual {v0, v4}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@0285 │ │ +411896: 6e20 d335 0300 |0011: invoke-virtual {v3, v0}, Landroidx/fragment/app/Fragment;.startActivity:(Landroid/content/Intent;)V // method@35d3 │ │ +41189c: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=271 │ │ 0x000e line=272 │ │ 0x0011 line=273 │ │ locals : │ │ 0x0000 - 0x0015 reg=3 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ @@ -1775687,30 +1775670,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 │ │ -41146c: |[41146c] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.dateStampFilename:(Ljava/lang/String;)Ljava/lang/String; │ │ -41147c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -41147e: 2300 2921 |0001: new-array v0, v0, [Ljava/lang/Object; // type@2129 │ │ -411482: 2201 f61e |0003: new-instance v1, Ljava/text/SimpleDateFormat; // type@1ef6 │ │ -411486: 1a02 7de8 |0005: const-string v2, "yyyy-MM-dd" // string@e87d │ │ -41148a: 6203 fed9 |0007: sget-object v3, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d9fe │ │ -41148e: 7030 72b4 2103 |0009: invoke-direct {v1, v2, v3}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@b472 │ │ -411494: 2202 051f |000c: new-instance v2, Ljava/util/Date; // type@1f05 │ │ -411498: 7010 21b5 0200 |000e: invoke-direct {v2}, Ljava/util/Date;.:()V // method@b521 │ │ -41149e: 6e20 60b4 2100 |0011: invoke-virtual {v1, v2}, Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@b460 │ │ -4114a4: 0c01 |0014: move-result-object v1 │ │ -4114a6: 1202 |0015: const/4 v2, #int 0 // #0 │ │ -4114a8: 4d01 0002 |0016: aput-object v1, v0, v2 │ │ -4114ac: 7120 2ab3 0500 |0018: invoke-static {v5, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32a │ │ -4114b2: 0c05 |001b: move-result-object v5 │ │ -4114b4: 1105 |001c: return-object v5 │ │ +411434: |[411434] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.dateStampFilename:(Ljava/lang/String;)Ljava/lang/String; │ │ +411444: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +411446: 2300 2921 |0001: new-array v0, v0, [Ljava/lang/Object; // type@2129 │ │ +41144a: 2201 f61e |0003: new-instance v1, Ljava/text/SimpleDateFormat; // type@1ef6 │ │ +41144e: 1a02 7de8 |0005: const-string v2, "yyyy-MM-dd" // string@e87d │ │ +411452: 6203 fed9 |0007: sget-object v3, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d9fe │ │ +411456: 7030 72b4 2103 |0009: invoke-direct {v1, v2, v3}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@b472 │ │ +41145c: 2202 051f |000c: new-instance v2, Ljava/util/Date; // type@1f05 │ │ +411460: 7010 21b5 0200 |000e: invoke-direct {v2}, Ljava/util/Date;.:()V // method@b521 │ │ +411466: 6e20 60b4 2100 |0011: invoke-virtual {v1, v2}, Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@b460 │ │ +41146c: 0c01 |0014: move-result-object v1 │ │ +41146e: 1202 |0015: const/4 v2, #int 0 // #0 │ │ +411470: 4d01 0002 |0016: aput-object v1, v0, v2 │ │ +411474: 7120 2ab3 0500 |0018: invoke-static {v5, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32a │ │ +41147a: 0c05 |001b: move-result-object v5 │ │ +41147c: 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; │ │ │ │ @@ -1775719,21 +1775702,21 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -4118d8: |[4118d8] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.exportDatabase:()V │ │ -4118e8: 5420 0695 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.backupDatabaseLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@9506 │ │ -4118ec: 1a01 bb0d |0002: const-string v1, "AntennaPodBackup-%s.db" // string@0dbb │ │ -4118f0: 7020 2ba9 1200 |0004: invoke-direct {v2, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.dateStampFilename:(Ljava/lang/String;)Ljava/lang/String; // method@a92b │ │ -4118f6: 0c01 |0007: move-result-object v1 │ │ -4118f8: 6e20 5a13 1000 |0008: invoke-virtual {v0, v1}, Landroidx/activity/result/ActivityResultLauncher;.launch:(Ljava/lang/Object;)V // method@135a │ │ -4118fe: 0e00 |000b: return-void │ │ +4118a0: |[4118a0] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.exportDatabase:()V │ │ +4118b0: 5420 0695 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.backupDatabaseLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@9506 │ │ +4118b4: 1a01 bb0d |0002: const-string v1, "AntennaPodBackup-%s.db" // string@0dbb │ │ +4118b8: 7020 2ba9 1200 |0004: invoke-direct {v2, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.dateStampFilename:(Ljava/lang/String;)Ljava/lang/String; // method@a92b │ │ +4118be: 0c01 |0007: move-result-object v1 │ │ +4118c0: 6e20 5a13 1000 |0008: invoke-virtual {v0, v1}, Landroidx/activity/result/ActivityResultLauncher;.launch:(Ljava/lang/Object;)V // method@135a │ │ +4118c6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ │ │ #31 : (in Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;) │ │ @@ -1775741,70 +1775724,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 │ │ -411900: |[411900] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.exportWithWriter:(Lde/danoeh/antennapod/core/export/ExportWriter;Landroid/net/Uri;Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;)V │ │ -411910: 6e10 2735 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -411916: 0c00 |0003: move-result-object v0 │ │ -411918: 5421 0c95 |0004: iget-object v1, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.progressDialog:Landroid/app/ProgressDialog; // field@950c │ │ -41191c: 6e10 ff00 0100 |0006: invoke-virtual {v1}, Landroid/app/Dialog;.show:()V // method@00ff │ │ -411922: 3904 3a00 |0009: if-nez v4, 0043 // +003a │ │ -411926: 2204 7f18 |000b: new-instance v4, Lde/danoeh/antennapod/asynctask/ExportWorker; // type@187f │ │ -41192a: 6e10 2d35 0200 |000d: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -411930: 0c01 |0010: move-result-object v1 │ │ -411932: 7030 ef97 3401 |0011: invoke-direct {v4, v3, v1}, Lde/danoeh/antennapod/asynctask/ExportWorker;.:(Lde/danoeh/antennapod/core/export/ExportWriter;Landroid/content/Context;)V // method@97ef │ │ -411938: 6e10 f197 0400 |0014: invoke-virtual {v4}, Lde/danoeh/antennapod/asynctask/ExportWorker;.exportObservable:()Lio/reactivex/Observable; // method@97f1 │ │ -41193e: 0c03 |0017: move-result-object v3 │ │ -411940: 7100 95b1 0000 |0018: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ -411946: 0c04 |001b: move-result-object v4 │ │ -411948: 6e20 85b1 4300 |001c: invoke-virtual {v3, v4}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b185 │ │ -41194e: 0c03 |001f: move-result-object v3 │ │ -411950: 7100 90b1 0000 |0020: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ -411956: 0c04 |0023: move-result-object v4 │ │ -411958: 6e20 80b1 4300 |0024: invoke-virtual {v3, v4}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b180 │ │ -41195e: 0c03 |0027: move-result-object v3 │ │ -411960: 2204 041c |0028: new-instance v4, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda12; // type@1c04 │ │ -411964: 7040 dca8 2450 |002a: invoke-direct {v4, v2, v0, v5}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda12;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/content/Context;Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;)V // method@a8dc │ │ -41196a: 2205 121c |002d: new-instance v5, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda3; // type@1c12 │ │ -41196e: 7020 f8a8 2500 |002f: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a8f8 │ │ -411974: 5420 0c95 |0032: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.progressDialog:Landroid/app/ProgressDialog; // field@950c │ │ -411978: 7110 b3b5 0000 |0034: invoke-static {v0}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@b5b3 │ │ -41197e: 2201 051c |0037: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda13; // type@1c05 │ │ -411982: 7020 dea8 0100 |0039: invoke-direct {v1, v0}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda13;.:(Landroid/app/ProgressDialog;)V // method@a8de │ │ -411988: 6e40 84b1 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@b184 │ │ -41198e: 0c03 |003f: move-result-object v3 │ │ -411990: 5b23 0b95 |0040: iput-object v3, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@950b │ │ -411994: 2834 |0042: goto 0076 // +0034 │ │ -411996: 2201 7d18 |0043: new-instance v1, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker; // type@187d │ │ -41199a: 7040 e997 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@97e9 │ │ -4119a0: 6e10 ea97 0100 |0048: invoke-virtual {v1}, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker;.exportObservable:()Lio/reactivex/Observable; // method@97ea │ │ -4119a6: 0c03 |004b: move-result-object v3 │ │ -4119a8: 7100 95b1 0000 |004c: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ -4119ae: 0c04 |004f: move-result-object v4 │ │ -4119b0: 6e20 85b1 4300 |0050: invoke-virtual {v3, v4}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b185 │ │ -4119b6: 0c03 |0053: move-result-object v3 │ │ -4119b8: 7100 90b1 0000 |0054: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ -4119be: 0c04 |0057: move-result-object v4 │ │ -4119c0: 6e20 80b1 4300 |0058: invoke-virtual {v3, v4}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b180 │ │ -4119c6: 0c03 |005b: move-result-object v3 │ │ -4119c8: 2204 061c |005c: new-instance v4, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda14; // type@1c06 │ │ -4119cc: 7030 e0a8 2405 |005e: invoke-direct {v4, v2, v5}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda14;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;)V // method@a8e0 │ │ -4119d2: 2205 121c |0061: new-instance v5, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda3; // type@1c12 │ │ -4119d6: 7020 f8a8 2500 |0063: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a8f8 │ │ -4119dc: 5420 0c95 |0066: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.progressDialog:Landroid/app/ProgressDialog; // field@950c │ │ -4119e0: 7110 b3b5 0000 |0068: invoke-static {v0}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@b5b3 │ │ -4119e6: 2201 051c |006b: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda13; // type@1c05 │ │ -4119ea: 7020 dea8 0100 |006d: invoke-direct {v1, v0}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda13;.:(Landroid/app/ProgressDialog;)V // method@a8de │ │ -4119f0: 6e40 84b1 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@b184 │ │ -4119f6: 0c03 |0073: move-result-object v3 │ │ -4119f8: 5b23 0b95 |0074: iput-object v3, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@950b │ │ -4119fc: 0e00 |0076: return-void │ │ +4118c8: |[4118c8] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.exportWithWriter:(Lde/danoeh/antennapod/core/export/ExportWriter;Landroid/net/Uri;Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;)V │ │ +4118d8: 6e10 2735 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +4118de: 0c00 |0003: move-result-object v0 │ │ +4118e0: 5421 0c95 |0004: iget-object v1, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.progressDialog:Landroid/app/ProgressDialog; // field@950c │ │ +4118e4: 6e10 ff00 0100 |0006: invoke-virtual {v1}, Landroid/app/Dialog;.show:()V // method@00ff │ │ +4118ea: 3904 3a00 |0009: if-nez v4, 0043 // +003a │ │ +4118ee: 2204 7f18 |000b: new-instance v4, Lde/danoeh/antennapod/asynctask/ExportWorker; // type@187f │ │ +4118f2: 6e10 2d35 0200 |000d: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +4118f8: 0c01 |0010: move-result-object v1 │ │ +4118fa: 7030 ef97 3401 |0011: invoke-direct {v4, v3, v1}, Lde/danoeh/antennapod/asynctask/ExportWorker;.:(Lde/danoeh/antennapod/core/export/ExportWriter;Landroid/content/Context;)V // method@97ef │ │ +411900: 6e10 f197 0400 |0014: invoke-virtual {v4}, Lde/danoeh/antennapod/asynctask/ExportWorker;.exportObservable:()Lio/reactivex/Observable; // method@97f1 │ │ +411906: 0c03 |0017: move-result-object v3 │ │ +411908: 7100 95b1 0000 |0018: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ +41190e: 0c04 |001b: move-result-object v4 │ │ +411910: 6e20 85b1 4300 |001c: invoke-virtual {v3, v4}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b185 │ │ +411916: 0c03 |001f: move-result-object v3 │ │ +411918: 7100 90b1 0000 |0020: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ +41191e: 0c04 |0023: move-result-object v4 │ │ +411920: 6e20 80b1 4300 |0024: invoke-virtual {v3, v4}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b180 │ │ +411926: 0c03 |0027: move-result-object v3 │ │ +411928: 2204 041c |0028: new-instance v4, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda12; // type@1c04 │ │ +41192c: 7040 dca8 2450 |002a: invoke-direct {v4, v2, v0, v5}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda12;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/content/Context;Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;)V // method@a8dc │ │ +411932: 2205 121c |002d: new-instance v5, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda3; // type@1c12 │ │ +411936: 7020 f8a8 2500 |002f: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a8f8 │ │ +41193c: 5420 0c95 |0032: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.progressDialog:Landroid/app/ProgressDialog; // field@950c │ │ +411940: 7110 b3b5 0000 |0034: invoke-static {v0}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@b5b3 │ │ +411946: 2201 051c |0037: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda13; // type@1c05 │ │ +41194a: 7020 dea8 0100 |0039: invoke-direct {v1, v0}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda13;.:(Landroid/app/ProgressDialog;)V // method@a8de │ │ +411950: 6e40 84b1 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@b184 │ │ +411956: 0c03 |003f: move-result-object v3 │ │ +411958: 5b23 0b95 |0040: iput-object v3, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@950b │ │ +41195c: 2834 |0042: goto 0076 // +0034 │ │ +41195e: 2201 7d18 |0043: new-instance v1, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker; // type@187d │ │ +411962: 7040 e997 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@97e9 │ │ +411968: 6e10 ea97 0100 |0048: invoke-virtual {v1}, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker;.exportObservable:()Lio/reactivex/Observable; // method@97ea │ │ +41196e: 0c03 |004b: move-result-object v3 │ │ +411970: 7100 95b1 0000 |004c: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ +411976: 0c04 |004f: move-result-object v4 │ │ +411978: 6e20 85b1 4300 |0050: invoke-virtual {v3, v4}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b185 │ │ +41197e: 0c03 |0053: move-result-object v3 │ │ +411980: 7100 90b1 0000 |0054: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ +411986: 0c04 |0057: move-result-object v4 │ │ +411988: 6e20 80b1 4300 |0058: invoke-virtual {v3, v4}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b180 │ │ +41198e: 0c03 |005b: move-result-object v3 │ │ +411990: 2204 061c |005c: new-instance v4, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda14; // type@1c06 │ │ +411994: 7030 e0a8 2405 |005e: invoke-direct {v4, v2, v5}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda14;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;)V // method@a8e0 │ │ +41199a: 2205 121c |0061: new-instance v5, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda3; // type@1c12 │ │ +41199e: 7020 f8a8 2500 |0063: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a8f8 │ │ +4119a4: 5420 0c95 |0066: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.progressDialog:Landroid/app/ProgressDialog; // field@950c │ │ +4119a8: 7110 b3b5 0000 |0068: invoke-static {v0}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@b5b3 │ │ +4119ae: 2201 051c |006b: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda13; // type@1c05 │ │ +4119b2: 7020 dea8 0100 |006d: invoke-direct {v1, v0}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda13;.:(Landroid/app/ProgressDialog;)V // method@a8de │ │ +4119b8: 6e40 84b1 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@b184 │ │ +4119be: 0c03 |0073: move-result-object v3 │ │ +4119c0: 5b23 0b95 |0074: iput-object v3, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@950b │ │ +4119c4: 0e00 |0076: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0004 line=142 │ │ 0x000b line=144 │ │ 0x0018 line=145 │ │ 0x0020 line=146 │ │ @@ -1775827,32 +1775810,32 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -411a00: |[411a00] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.importDatabase:()V │ │ -411a10: 2200 1715 |0000: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ -411a14: 6e10 2735 0300 |0002: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -411a1a: 0c01 |0005: move-result-object v1 │ │ -411a1c: 7020 8381 1000 |0006: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ -411a22: 1401 7300 127f |0009: const v1, #float 1.9407e+38 // #7f120073 │ │ -411a28: 6e20 cf81 1000 |000c: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ -411a2e: 1401 7500 127f |000f: const v1, #float 1.9407e+38 // #7f120075 │ │ -411a34: 6e20 a381 1000 |0012: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81a3 │ │ -411a3a: 1401 0e02 127f |0015: const v1, #float 1.94078e+38 // #7f12020e │ │ -411a40: 1202 |0018: const/4 v2, #int 0 // #0 │ │ -411a42: 6e30 ad81 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@81ad │ │ -411a48: 2201 011c |001c: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda0; // type@1c01 │ │ -411a4c: 7020 d6a8 3100 |001e: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a8d6 │ │ -411a52: 1402 5e00 127f |0021: const v2, #float 1.94069e+38 // #7f12005e │ │ -411a58: 6e30 c181 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@81c1 │ │ -411a5e: 6e10 7114 0000 |0027: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ -411a64: 0e00 |002a: return-void │ │ +4119c8: |[4119c8] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.importDatabase:()V │ │ +4119d8: 2200 1715 |0000: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ +4119dc: 6e10 2735 0300 |0002: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +4119e2: 0c01 |0005: move-result-object v1 │ │ +4119e4: 7020 8381 1000 |0006: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ +4119ea: 1401 7300 127f |0009: const v1, #float 1.9407e+38 // #7f120073 │ │ +4119f0: 6e20 cf81 1000 |000c: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ +4119f6: 1401 7500 127f |000f: const v1, #float 1.9407e+38 // #7f120075 │ │ +4119fc: 6e20 a381 1000 |0012: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81a3 │ │ +411a02: 1401 0e02 127f |0015: const v1, #float 1.94078e+38 // #7f12020e │ │ +411a08: 1202 |0018: const/4 v2, #int 0 // #0 │ │ +411a0a: 6e30 ad81 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@81ad │ │ +411a10: 2201 011c |001c: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda0; // type@1c01 │ │ +411a14: 7020 d6a8 3100 |001e: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a8d6 │ │ +411a1a: 1402 5e00 127f |0021: const v2, #float 1.94069e+38 // #7f12005e │ │ +411a20: 6e30 c181 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@81c1 │ │ +411a26: 6e10 7114 0000 |0027: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ +411a2c: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ 0x000c line=170 │ │ 0x0012 line=171 │ │ 0x0019 line=174 │ │ 0x001c line=175 │ │ @@ -1775865,19 +1775848,19 @@ │ │ type : '(Landroid/net/Uri;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -411a68: |[411a68] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.lambda$backupDatabaseResult$14:(Landroid/net/Uri;)V │ │ -411a78: 6e10 2d35 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -411a7e: 0c00 |0003: move-result-object v0 │ │ -411a80: 7120 679c 0200 |0004: invoke-static {v2, v0}, Lde/danoeh/antennapod/core/storage/DatabaseExporter;.exportToDocument:(Landroid/net/Uri;Landroid/content/Context;)V // method@9c67 │ │ -411a86: 0e00 |0007: return-void │ │ +411a30: |[411a30] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.lambda$backupDatabaseResult$14:(Landroid/net/Uri;)V │ │ +411a40: 6e10 2d35 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +411a46: 0c00 |0003: move-result-object v0 │ │ +411a48: 7120 679c 0200 |0004: invoke-static {v2, v0}, Lde/danoeh/antennapod/core/storage/DatabaseExporter;.exportToDocument:(Landroid/net/Uri;Landroid/content/Context;)V // method@9c67 │ │ +411a4e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/net/Uri; │ │ │ │ @@ -1775886,20 +1775869,20 @@ │ │ type : '(Landroid/net/Uri;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -411a88: |[411a88] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.lambda$backupDatabaseResult$15:(Landroid/net/Uri;)V │ │ -411a98: 1a00 816c |0000: const-string v0, "application/x-sqlite3" // string@6c81 │ │ -411a9c: 6e30 47a9 2100 |0002: invoke-virtual {v1, v2, v0}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.showExportSuccessSnackbar:(Landroid/net/Uri;Ljava/lang/String;)V // method@a947 │ │ -411aa2: 5412 0c95 |0005: iget-object v2, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.progressDialog:Landroid/app/ProgressDialog; // field@950c │ │ -411aa6: 6e10 e000 0200 |0007: invoke-virtual {v2}, Landroid/app/Dialog;.dismiss:()V // method@00e0 │ │ -411aac: 0e00 |000a: return-void │ │ +411a50: |[411a50] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.lambda$backupDatabaseResult$15:(Landroid/net/Uri;)V │ │ +411a60: 1a00 816c |0000: const-string v0, "application/x-sqlite3" // string@6c81 │ │ +411a64: 6e30 47a9 2100 |0002: invoke-virtual {v1, v2, v0}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.showExportSuccessSnackbar:(Landroid/net/Uri;Ljava/lang/String;)V // method@a947 │ │ +411a6a: 5412 0c95 |0005: iget-object v2, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.progressDialog:Landroid/app/ProgressDialog; // field@950c │ │ +411a6e: 6e10 e000 0200 |0007: invoke-virtual {v2}, Landroid/app/Dialog;.dismiss:()V // method@00e0 │ │ +411a74: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=262 │ │ 0x0005 line=263 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ 0x0000 - 0x000b reg=2 (null) Landroid/net/Uri; │ │ @@ -1775909,25 +1775892,25 @@ │ │ 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 : 3 │ │ insns size : 21 16-bit code units │ │ -411ab0: |[411ab0] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.lambda$exportWithWriter$6:(Landroid/content/Context;Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;Ljava/io/File;)V │ │ -411ac0: 6e10 1902 0300 |0000: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0219 │ │ -411ac6: 0c00 |0003: move-result-object v0 │ │ -411ac8: 1401 e502 127f |0004: const v1, #float 1.94082e+38 // #7f1202e5 │ │ -411ace: 6e20 3102 1300 |0007: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -411ad4: 0c03 |000a: move-result-object v3 │ │ -411ad6: 7130 a628 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@28a6 │ │ -411adc: 0c03 |000e: move-result-object v3 │ │ -411ade: 5444 f694 |000f: iget-object v4, v4, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.contentType:Ljava/lang/String; // field@94f6 │ │ -411ae2: 6e30 47a9 3204 |0011: invoke-virtual {v2, v3, v4}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.showExportSuccessSnackbar:(Landroid/net/Uri;Ljava/lang/String;)V // method@a947 │ │ -411ae8: 0e00 |0014: return-void │ │ +411a78: |[411a78] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.lambda$exportWithWriter$6:(Landroid/content/Context;Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;Ljava/io/File;)V │ │ +411a88: 6e10 1902 0300 |0000: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0219 │ │ +411a8e: 0c00 |0003: move-result-object v0 │ │ +411a90: 1401 e502 127f |0004: const v1, #float 1.94082e+38 // #7f1202e5 │ │ +411a96: 6e20 3102 1300 |0007: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +411a9c: 0c03 |000a: move-result-object v3 │ │ +411a9e: 7130 a628 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@28a6 │ │ +411aa4: 0c03 |000e: move-result-object v3 │ │ +411aa6: 5444 f694 |000f: iget-object v4, v4, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.contentType:Ljava/lang/String; // field@94f6 │ │ +411aaa: 6e30 47a9 3204 |0011: invoke-virtual {v2, v3, v4}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.showExportSuccessSnackbar:(Landroid/net/Uri;Ljava/lang/String;)V // method@a947 │ │ +411ab0: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ 0x0007 line=149 │ │ 0x000b line=148 │ │ 0x000f line=150 │ │ locals : │ │ @@ -1775941,20 +1775924,20 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;Landroidx/documentfile/provider/DocumentFile;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -411aec: |[411aec] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.lambda$exportWithWriter$7:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;Landroidx/documentfile/provider/DocumentFile;)V │ │ -411afc: 6e10 e831 0200 |0000: invoke-virtual {v2}, Landroidx/documentfile/provider/DocumentFile;.getUri:()Landroid/net/Uri; // method@31e8 │ │ -411b02: 0c02 |0003: move-result-object v2 │ │ -411b04: 5411 f694 |0004: iget-object v1, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.contentType:Ljava/lang/String; // field@94f6 │ │ -411b08: 6e30 47a9 2001 |0006: invoke-virtual {v0, v2, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.showExportSuccessSnackbar:(Landroid/net/Uri;Ljava/lang/String;)V // method@a947 │ │ -411b0e: 0e00 |0009: return-void │ │ +411ab4: |[411ab4] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.lambda$exportWithWriter$7:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;Landroidx/documentfile/provider/DocumentFile;)V │ │ +411ac4: 6e10 e831 0200 |0000: invoke-virtual {v2}, Landroidx/documentfile/provider/DocumentFile;.getUri:()Landroid/net/Uri; // method@31e8 │ │ +411aca: 0c02 |0003: move-result-object v2 │ │ +411acc: 5411 f694 |0004: iget-object v1, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.contentType:Ljava/lang/String; // field@94f6 │ │ +411ad0: 6e30 47a9 2001 |0006: invoke-virtual {v0, v2, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.showExportSuccessSnackbar:(Landroid/net/Uri;Ljava/lang/String;)V // method@a947 │ │ +411ad6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ 0x0000 - 0x000a reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; │ │ 0x0000 - 0x000a reg=2 (null) Landroidx/documentfile/provider/DocumentFile; │ │ @@ -1775964,23 +1775947,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 │ │ -411b10: |[411b10] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.lambda$importDatabase$8:(Landroid/content/DialogInterface;I)V │ │ -411b20: 2201 6c00 |0000: new-instance v1, Landroid/content/Intent; // type@006c │ │ -411b24: 1a02 f26a |0002: const-string v2, "android.intent.action.OPEN_DOCUMENT" // string@6af2 │ │ -411b28: 7020 5b02 2100 |0004: invoke-direct {v1, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@025b │ │ -411b2e: 1a02 7f07 |0007: const-string v2, "*/*" // string@077f │ │ -411b32: 6e20 8902 2100 |0009: invoke-virtual {v1, v2}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@0289 │ │ -411b38: 5402 0d95 |000c: iget-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.restoreDatabaseLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@950d │ │ -411b3c: 6e20 5a13 1200 |000e: invoke-virtual {v2, v1}, Landroidx/activity/result/ActivityResultLauncher;.launch:(Ljava/lang/Object;)V // method@135a │ │ -411b42: 0e00 |0011: return-void │ │ +411ad8: |[411ad8] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.lambda$importDatabase$8:(Landroid/content/DialogInterface;I)V │ │ +411ae8: 2201 6c00 |0000: new-instance v1, Landroid/content/Intent; // type@006c │ │ +411aec: 1a02 f26a |0002: const-string v2, "android.intent.action.OPEN_DOCUMENT" // string@6af2 │ │ +411af0: 7020 5b02 2100 |0004: invoke-direct {v1, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@025b │ │ +411af6: 1a02 7f07 |0007: const-string v2, "*/*" // string@077f │ │ +411afa: 6e20 8902 2100 |0009: invoke-virtual {v1, v2}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@0289 │ │ +411b00: 5402 0d95 |000c: iget-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.restoreDatabaseLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@950d │ │ +411b04: 6e20 5a13 1200 |000e: invoke-virtual {v2, v1}, Landroidx/activity/result/ActivityResultLauncher;.launch:(Ljava/lang/Object;)V // method@135a │ │ +411b0a: 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; │ │ @@ -1775992,19 +1775975,19 @@ │ │ type : '(Landroid/net/Uri;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -411b44: |[411b44] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.lambda$restoreDatabaseResult$12:(Landroid/net/Uri;)V │ │ -411b54: 6e10 2d35 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -411b5a: 0c00 |0003: move-result-object v0 │ │ -411b5c: 7120 699c 0200 |0004: invoke-static {v2, v0}, Lde/danoeh/antennapod/core/storage/DatabaseExporter;.importBackup:(Landroid/net/Uri;Landroid/content/Context;)V // method@9c69 │ │ -411b62: 0e00 |0007: return-void │ │ +411b0c: |[411b0c] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.lambda$restoreDatabaseResult$12:(Landroid/net/Uri;)V │ │ +411b1c: 6e10 2d35 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +411b22: 0c00 |0003: move-result-object v0 │ │ +411b24: 7120 699c 0200 |0004: invoke-static {v2, v0}, Lde/danoeh/antennapod/core/storage/DatabaseExporter;.importBackup:(Landroid/net/Uri;Landroid/content/Context;)V // method@9c69 │ │ +411b2a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/net/Uri; │ │ │ │ @@ -1776013,19 +1775996,19 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -411b64: |[411b64] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.lambda$restoreDatabaseResult$13:()V │ │ -411b74: 7010 45a9 0100 |0000: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.showDatabaseImportSuccessDialog:()V // method@a945 │ │ -411b7a: 5410 0c95 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.progressDialog:Landroid/app/ProgressDialog; // field@950c │ │ -411b7e: 6e10 e000 0000 |0005: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@00e0 │ │ -411b84: 0e00 |0008: return-void │ │ +411b2c: |[411b2c] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.lambda$restoreDatabaseResult$13:()V │ │ +411b3c: 7010 45a9 0100 |0000: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.showDatabaseImportSuccessDialog:()V // method@a945 │ │ +411b42: 5410 0c95 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.progressDialog:Landroid/app/ProgressDialog; // field@950c │ │ +411b46: 6e10 e000 0000 |0005: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@00e0 │ │ +411b4c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ 0x0003 line=249 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ │ │ @@ -1776034,22 +1776017,22 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -411370: |[411370] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.lambda$setupStorageScreen$0:(Landroidx/preference/Preference;)Z │ │ -411380: 6203 f594 |0000: sget-object v3, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.OPML:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // field@94f5 │ │ -411384: 5420 0995 |0002: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.chooseOpmlExportPathLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@9509 │ │ -411388: 2201 ad18 |0004: new-instance v1, Lde/danoeh/antennapod/core/export/opml/OpmlWriter; // type@18ad │ │ -41138c: 7010 6998 0100 |0006: invoke-direct {v1}, Lde/danoeh/antennapod/core/export/opml/OpmlWriter;.:()V // method@9869 │ │ -411392: 7040 42a9 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@a942 │ │ -411398: 1213 |000c: const/4 v3, #int 1 // #1 │ │ -41139a: 0f03 |000d: return v3 │ │ +411338: |[411338] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.lambda$setupStorageScreen$0:(Landroidx/preference/Preference;)Z │ │ +411348: 6203 f594 |0000: sget-object v3, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.OPML:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // field@94f5 │ │ +41134c: 5420 0995 |0002: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.chooseOpmlExportPathLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@9509 │ │ +411350: 2201 ad18 |0004: new-instance v1, Lde/danoeh/antennapod/core/export/opml/OpmlWriter; // type@18ad │ │ +411354: 7010 6998 0100 |0006: invoke-direct {v1}, Lde/danoeh/antennapod/core/export/opml/OpmlWriter;.:()V // method@9869 │ │ +41135a: 7040 42a9 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@a942 │ │ +411360: 1213 |000c: const/4 v3, #int 1 // #1 │ │ +411362: 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; │ │ │ │ @@ -1776058,22 +1776041,22 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -41139c: |[41139c] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.lambda$setupStorageScreen$1:(Landroidx/preference/Preference;)Z │ │ -4113ac: 6203 f494 |0000: sget-object v3, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.HTML:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // field@94f4 │ │ -4113b0: 5420 0895 |0002: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.chooseHtmlExportPathLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@9508 │ │ -4113b4: 2201 a918 |0004: new-instance v1, Lde/danoeh/antennapod/core/export/html/HtmlWriter; // type@18a9 │ │ -4113b8: 7010 5a98 0100 |0006: invoke-direct {v1}, Lde/danoeh/antennapod/core/export/html/HtmlWriter;.:()V // method@985a │ │ -4113be: 7040 42a9 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@a942 │ │ -4113c4: 1213 |000c: const/4 v3, #int 1 // #1 │ │ -4113c6: 0f03 |000d: return v3 │ │ +411364: |[411364] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.lambda$setupStorageScreen$1:(Landroidx/preference/Preference;)Z │ │ +411374: 6203 f494 |0000: sget-object v3, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.HTML:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // field@94f4 │ │ +411378: 5420 0895 |0002: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.chooseHtmlExportPathLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@9508 │ │ +41137c: 2201 a918 |0004: new-instance v1, Lde/danoeh/antennapod/core/export/html/HtmlWriter; // type@18a9 │ │ +411380: 7010 5a98 0100 |0006: invoke-direct {v1}, Lde/danoeh/antennapod/core/export/html/HtmlWriter;.:()V // method@985a │ │ +411386: 7040 42a9 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@a942 │ │ +41138c: 1213 |000c: const/4 v3, #int 1 // #1 │ │ +41138e: 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; │ │ │ │ @@ -1776082,24 +1776065,24 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -4113c8: |[4113c8] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.lambda$setupStorageScreen$2:(Landroidx/preference/Preference;)Z │ │ -4113d8: 5412 0a95 |0000: iget-object v2, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.chooseOpmlImportPathLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@950a │ │ -4113dc: 1a00 7f07 |0002: const-string v0, "*/*" // string@077f │ │ -4113e0: 6e20 5a13 0200 |0004: invoke-virtual {v2, v0}, Landroidx/activity/result/ActivityResultLauncher;.launch:(Ljava/lang/Object;)V // method@135a │ │ -4113e6: 2808 |0007: goto 000f // +0008 │ │ -4113e8: 1a02 2c22 |0008: const-string v2, "ImportExPrefFragment" // string@222c │ │ -4113ec: 1a00 e44b |000a: const-string v0, "No activity found. Should never happen..." // string@4be4 │ │ -4113f0: 7120 000b 0200 |000c: invoke-static {v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -4113f6: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -4113f8: 0f02 |0010: return v2 │ │ +411390: |[411390] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.lambda$setupStorageScreen$2:(Landroidx/preference/Preference;)Z │ │ +4113a0: 5412 0a95 |0000: iget-object v2, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.chooseOpmlImportPathLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@950a │ │ +4113a4: 1a00 7f07 |0002: const-string v0, "*/*" // string@077f │ │ +4113a8: 6e20 5a13 0200 |0004: invoke-virtual {v2, v0}, Landroidx/activity/result/ActivityResultLauncher;.launch:(Ljava/lang/Object;)V // method@135a │ │ +4113ae: 2808 |0007: goto 000f // +0008 │ │ +4113b0: 1a02 2c22 |0008: const-string v2, "ImportExPrefFragment" // string@222c │ │ +4113b4: 1a00 e44b |000a: const-string v0, "No activity found. Should never happen..." // string@4be4 │ │ +4113b8: 7120 000b 0200 |000c: invoke-static {v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +4113be: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +4113c0: 0f02 |0010: return v2 │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ Landroid/content/ActivityNotFoundException; -> 0x0008 │ │ positions : │ │ 0x0000 line=117 │ │ 0x000c line=119 │ │ locals : │ │ @@ -1776111,18 +1776094,18 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -411408: |[411408] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.lambda$setupStorageScreen$3:(Landroidx/preference/Preference;)Z │ │ -411418: 7010 2ea9 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.importDatabase:()V // method@a92e │ │ -41141e: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -411420: 0f01 |0004: return v1 │ │ +4113d0: |[4113d0] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.lambda$setupStorageScreen$3:(Landroidx/preference/Preference;)Z │ │ +4113e0: 7010 2ea9 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.importDatabase:()V // method@a92e │ │ +4113e6: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +4113e8: 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; │ │ │ │ @@ -1776131,18 +1776114,18 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -411424: |[411424] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.lambda$setupStorageScreen$4:(Landroidx/preference/Preference;)Z │ │ -411434: 7010 2ca9 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.exportDatabase:()V // method@a92c │ │ -41143a: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -41143c: 0f01 |0004: return v1 │ │ +4113ec: |[4113ec] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.lambda$setupStorageScreen$4:(Landroidx/preference/Preference;)Z │ │ +4113fc: 7010 2ca9 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.exportDatabase:()V // method@a92c │ │ +411402: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +411404: 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; │ │ │ │ @@ -1776151,22 +1776134,22 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -411440: |[411440] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.lambda$setupStorageScreen$5:(Landroidx/preference/Preference;)Z │ │ -411450: 6203 f394 |0000: sget-object v3, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.FAVORITES:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // field@94f3 │ │ -411454: 5420 0795 |0002: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.chooseFavoritesExportPathLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@9507 │ │ -411458: 2201 a818 |0004: new-instance v1, Lde/danoeh/antennapod/core/export/favorites/FavoritesWriter; // type@18a8 │ │ -41145c: 7010 5498 0100 |0006: invoke-direct {v1}, Lde/danoeh/antennapod/core/export/favorites/FavoritesWriter;.:()V // method@9854 │ │ -411462: 7040 42a9 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@a942 │ │ -411468: 1213 |000c: const/4 v3, #int 1 // #1 │ │ -41146a: 0f03 |000d: return v3 │ │ +411408: |[411408] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.lambda$setupStorageScreen$5:(Landroidx/preference/Preference;)Z │ │ +411418: 6203 f394 |0000: sget-object v3, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.FAVORITES:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // field@94f3 │ │ +41141c: 5420 0795 |0002: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.chooseFavoritesExportPathLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@9507 │ │ +411420: 2201 a818 |0004: new-instance v1, Lde/danoeh/antennapod/core/export/favorites/FavoritesWriter; // type@18a8 │ │ +411424: 7010 5498 0100 |0006: invoke-direct {v1}, Lde/danoeh/antennapod/core/export/favorites/FavoritesWriter;.:()V // method@9854 │ │ +41142a: 7040 42a9 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@a942 │ │ +411430: 1213 |000c: const/4 v3, #int 1 // #1 │ │ +411432: 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; │ │ │ │ @@ -1776175,17 +1776158,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 │ │ -411b88: |[411b88] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.lambda$showDatabaseImportSuccessDialog$9:(Landroid/content/DialogInterface;I)V │ │ -411b98: 7100 4a94 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/PodcastApp;.forceRestart:()V // method@944a │ │ -411b9e: 0e00 |0003: return-void │ │ +411b50: |[411b50] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.lambda$showDatabaseImportSuccessDialog$9:(Landroid/content/DialogInterface;I)V │ │ +411b60: 7100 4a94 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/PodcastApp;.forceRestart:()V // method@944a │ │ +411b66: 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 │ │ │ │ @@ -1776194,17 +1776177,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 │ │ -411ba0: |[411ba0] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.lambda$showExportErrorDialog$11:(Landroid/content/DialogInterface;I)V │ │ -411bb0: 7210 5602 0000 |0000: invoke-interface {v0}, Landroid/content/DialogInterface;.dismiss:()V // method@0256 │ │ -411bb6: 0e00 |0003: return-void │ │ +411b68: |[411b68] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.lambda$showExportErrorDialog$11:(Landroid/content/DialogInterface;I)V │ │ +411b78: 7210 5602 0000 |0000: invoke-interface {v0}, Landroid/content/DialogInterface;.dismiss:()V // method@0256 │ │ +411b7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0004 reg=1 (null) I │ │ │ │ @@ -1776213,28 +1776196,28 @@ │ │ type : '(Ljava/lang/String;Landroid/net/Uri;Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -411bb8: |[411bb8] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.lambda$showExportSuccessSnackbar$10:(Ljava/lang/String;Landroid/net/Uri;Landroid/view/View;)V │ │ -411bc8: 2204 1d06 |0000: new-instance v4, Landroidx/core/app/ShareCompat$IntentBuilder; // type@061d │ │ -411bcc: 6e10 2d35 0100 |0002: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -411bd2: 0c00 |0005: move-result-object v0 │ │ -411bd4: 7020 5f28 0400 |0006: invoke-direct {v4, v0}, Landroidx/core/app/ShareCompat$IntentBuilder;.:(Landroid/content/Context;)V // method@285f │ │ -411bda: 6e20 6728 2400 |0009: invoke-virtual {v4, v2}, Landroidx/core/app/ShareCompat$IntentBuilder;.setType:(Ljava/lang/String;)Landroidx/core/app/ShareCompat$IntentBuilder; // method@2867 │ │ -411be0: 0c02 |000c: move-result-object v2 │ │ -411be2: 6e20 6028 3200 |000d: invoke-virtual {v2, v3}, Landroidx/core/app/ShareCompat$IntentBuilder;.addStream:(Landroid/net/Uri;)Landroidx/core/app/ShareCompat$IntentBuilder; // method@2860 │ │ -411be8: 0c02 |0010: move-result-object v2 │ │ -411bea: 1403 2703 127f |0011: const v3, #float 1.94084e+38 // #7f120327 │ │ -411bf0: 6e20 6428 3200 |0014: invoke-virtual {v2, v3}, Landroidx/core/app/ShareCompat$IntentBuilder;.setChooserTitle:(I)Landroidx/core/app/ShareCompat$IntentBuilder; // method@2864 │ │ -411bf6: 0c02 |0017: move-result-object v2 │ │ -411bf8: 6e10 6828 0200 |0018: invoke-virtual {v2}, Landroidx/core/app/ShareCompat$IntentBuilder;.startChooser:()V // method@2868 │ │ -411bfe: 0e00 |001b: return-void │ │ +411b80: |[411b80] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.lambda$showExportSuccessSnackbar$10:(Ljava/lang/String;Landroid/net/Uri;Landroid/view/View;)V │ │ +411b90: 2204 1d06 |0000: new-instance v4, Landroidx/core/app/ShareCompat$IntentBuilder; // type@061d │ │ +411b94: 6e10 2d35 0100 |0002: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +411b9a: 0c00 |0005: move-result-object v0 │ │ +411b9c: 7020 5f28 0400 |0006: invoke-direct {v4, v0}, Landroidx/core/app/ShareCompat$IntentBuilder;.:(Landroid/content/Context;)V // method@285f │ │ +411ba2: 6e20 6728 2400 |0009: invoke-virtual {v4, v2}, Landroidx/core/app/ShareCompat$IntentBuilder;.setType:(Ljava/lang/String;)Landroidx/core/app/ShareCompat$IntentBuilder; // method@2867 │ │ +411ba8: 0c02 |000c: move-result-object v2 │ │ +411baa: 6e20 6028 3200 |000d: invoke-virtual {v2, v3}, Landroidx/core/app/ShareCompat$IntentBuilder;.addStream:(Landroid/net/Uri;)Landroidx/core/app/ShareCompat$IntentBuilder; // method@2860 │ │ +411bb0: 0c02 |0010: move-result-object v2 │ │ +411bb2: 1403 2703 127f |0011: const v3, #float 1.94084e+38 // #7f120327 │ │ +411bb8: 6e20 6428 3200 |0014: invoke-virtual {v2, v3}, Landroidx/core/app/ShareCompat$IntentBuilder;.setChooserTitle:(I)Landroidx/core/app/ShareCompat$IntentBuilder; // method@2864 │ │ +411bbe: 0c02 |0017: move-result-object v2 │ │ +411bc0: 6e10 6828 0200 |0018: invoke-virtual {v2}, Landroidx/core/app/ShareCompat$IntentBuilder;.startChooser:()V // method@2868 │ │ +411bc6: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0009 line=198 │ │ 0x000d line=199 │ │ 0x0014 line=200 │ │ 0x0018 line=201 │ │ @@ -1776249,38 +1776232,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 │ │ -411cc4: |[411cc4] 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 │ │ -411cd4: 5440 f894 |0000: iget-object v0, v4, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.outputNameTemplate:Ljava/lang/String; // field@94f8 │ │ -411cd8: 7020 2ba9 0300 |0002: invoke-direct {v3, v0}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.dateStampFilename:(Ljava/lang/String;)Ljava/lang/String; // method@a92b │ │ -411cde: 0c00 |0005: move-result-object v0 │ │ -411ce0: 2201 6c00 |0006: new-instance v1, Landroid/content/Intent; // type@006c │ │ -411ce4: 1a02 ea6a |0008: const-string v2, "android.intent.action.CREATE_DOCUMENT" // string@6aea │ │ -411ce8: 7020 5b02 2100 |000a: invoke-direct {v1, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@025b │ │ -411cee: 1a02 fc6a |000d: const-string v2, "android.intent.category.OPENABLE" // string@6afc │ │ -411cf2: 6e20 5d02 2100 |000f: invoke-virtual {v1, v2}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@025d │ │ -411cf8: 0c01 |0012: move-result-object v1 │ │ -411cfa: 5442 f694 |0013: iget-object v2, v4, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.contentType:Ljava/lang/String; // field@94f6 │ │ -411cfe: 6e20 8902 2100 |0015: invoke-virtual {v1, v2}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@0289 │ │ -411d04: 0c01 |0018: move-result-object v1 │ │ -411d06: 1a02 056b |0019: const-string v2, "android.intent.extra.TITLE" // string@6b05 │ │ -411d0a: 6e30 7a02 2100 |001b: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@027a │ │ -411d10: 0c00 |001e: move-result-object v0 │ │ -411d12: 6e20 5a13 0500 |001f: invoke-virtual {v5, v0}, Landroidx/activity/result/ActivityResultLauncher;.launch:(Ljava/lang/Object;)V // method@135a │ │ -411d18: 0e00 |0022: return-void │ │ -411d1a: 1a05 2c22 |0023: const-string v5, "ImportExPrefFragment" // string@222c │ │ -411d1e: 1a00 e44b |0025: const-string v0, "No activity found. Should never happen..." // string@4be4 │ │ -411d22: 7120 000b 0500 |0027: invoke-static {v5, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -411d28: 1205 |002a: const/4 v5, #int 0 // #0 │ │ -411d2a: 7040 2da9 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@a92d │ │ -411d30: 0e00 |002e: return-void │ │ +411c8c: |[411c8c] 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 │ │ +411c9c: 5440 f894 |0000: iget-object v0, v4, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.outputNameTemplate:Ljava/lang/String; // field@94f8 │ │ +411ca0: 7020 2ba9 0300 |0002: invoke-direct {v3, v0}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.dateStampFilename:(Ljava/lang/String;)Ljava/lang/String; // method@a92b │ │ +411ca6: 0c00 |0005: move-result-object v0 │ │ +411ca8: 2201 6c00 |0006: new-instance v1, Landroid/content/Intent; // type@006c │ │ +411cac: 1a02 ea6a |0008: const-string v2, "android.intent.action.CREATE_DOCUMENT" // string@6aea │ │ +411cb0: 7020 5b02 2100 |000a: invoke-direct {v1, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@025b │ │ +411cb6: 1a02 fc6a |000d: const-string v2, "android.intent.category.OPENABLE" // string@6afc │ │ +411cba: 6e20 5d02 2100 |000f: invoke-virtual {v1, v2}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@025d │ │ +411cc0: 0c01 |0012: move-result-object v1 │ │ +411cc2: 5442 f694 |0013: iget-object v2, v4, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.contentType:Ljava/lang/String; // field@94f6 │ │ +411cc6: 6e20 8902 2100 |0015: invoke-virtual {v1, v2}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@0289 │ │ +411ccc: 0c01 |0018: move-result-object v1 │ │ +411cce: 1a02 056b |0019: const-string v2, "android.intent.extra.TITLE" // string@6b05 │ │ +411cd2: 6e30 7a02 2100 |001b: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@027a │ │ +411cd8: 0c00 |001e: move-result-object v0 │ │ +411cda: 6e20 5a13 0500 |001f: invoke-virtual {v5, v0}, Landroidx/activity/result/ActivityResultLauncher;.launch:(Ljava/lang/Object;)V // method@135a │ │ +411ce0: 0e00 |0022: return-void │ │ +411ce2: 1a05 2c22 |0023: const-string v5, "ImportExPrefFragment" // string@222c │ │ +411ce6: 1a00 e44b |0025: const-string v0, "No activity found. Should never happen..." // string@4be4 │ │ +411cea: 7120 000b 0500 |0027: invoke-static {v5, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +411cf0: 1205 |002a: const/4 v5, #int 0 // #0 │ │ +411cf2: 7040 2da9 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@a92d │ │ +411cf8: 0e00 |002e: return-void │ │ catches : 1 │ │ 0x001f - 0x0022 │ │ Landroid/content/ActivityNotFoundException; -> 0x0023 │ │ positions : │ │ 0x0000 line=277 │ │ 0x0006 line=279 │ │ 0x000f line=280 │ │ @@ -1776300,49 +1776283,49 @@ │ │ type : '(Landroidx/activity/result/ActivityResult;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 69 16-bit code units │ │ -411d40: |[411d40] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.restoreDatabaseResult:(Landroidx/activity/result/ActivityResult;)V │ │ -411d50: 6e10 5413 0300 |0000: invoke-virtual {v3}, Landroidx/activity/result/ActivityResult;.getResultCode:()I // method@1354 │ │ -411d56: 0a00 |0003: move-result v0 │ │ -411d58: 12f1 |0004: const/4 v1, #int -1 // #ff │ │ -411d5a: 3310 3f00 |0005: if-ne v0, v1, 0044 // +003f │ │ -411d5e: 6e10 5313 0300 |0007: invoke-virtual {v3}, Landroidx/activity/result/ActivityResult;.getData:()Landroid/content/Intent; // method@1353 │ │ -411d64: 0c00 |000a: move-result-object v0 │ │ -411d66: 3900 0300 |000b: if-nez v0, 000e // +0003 │ │ -411d6a: 2837 |000d: goto 0044 // +0037 │ │ -411d6c: 6e10 5313 0300 |000e: invoke-virtual {v3}, Landroidx/activity/result/ActivityResult;.getData:()Landroid/content/Intent; // method@1353 │ │ -411d72: 0c03 |0011: move-result-object v3 │ │ -411d74: 6e10 6502 0300 |0012: invoke-virtual {v3}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@0265 │ │ -411d7a: 0c03 |0015: move-result-object v3 │ │ -411d7c: 5420 0c95 |0016: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.progressDialog:Landroid/app/ProgressDialog; // field@950c │ │ -411d80: 6e10 ff00 0000 |0018: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@00ff │ │ -411d86: 2200 071c |001b: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda15; // type@1c07 │ │ -411d8a: 7030 e2a8 2003 |001d: invoke-direct {v0, v2, v3}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda15;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/net/Uri;)V // method@a8e2 │ │ -411d90: 7110 67b1 0000 |0020: invoke-static {v0}, Lio/reactivex/Completable;.fromAction:(Lio/reactivex/functions/Action;)Lio/reactivex/Completable; // method@b167 │ │ -411d96: 0c03 |0023: move-result-object v3 │ │ -411d98: 7100 95b1 0000 |0024: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ -411d9e: 0c00 |0027: move-result-object v0 │ │ -411da0: 6e20 6cb1 0300 |0028: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b16c │ │ -411da6: 0c03 |002b: move-result-object v3 │ │ -411da8: 7100 90b1 0000 |002c: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ -411dae: 0c00 |002f: move-result-object v0 │ │ -411db0: 6e20 69b1 0300 |0030: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b169 │ │ -411db6: 0c03 |0033: move-result-object v3 │ │ -411db8: 2200 081c |0034: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda16; // type@1c08 │ │ -411dbc: 7020 e4a8 2000 |0036: invoke-direct {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda16;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a8e4 │ │ -411dc2: 2201 121c |0039: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda3; // type@1c12 │ │ -411dc6: 7020 f8a8 2100 |003b: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a8f8 │ │ -411dcc: 6e30 6bb1 0301 |003e: invoke-virtual {v3, v0, v1}, Lio/reactivex/Completable;.subscribe:(Lio/reactivex/functions/Action;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b16b │ │ -411dd2: 0c03 |0041: move-result-object v3 │ │ -411dd4: 5b23 0b95 |0042: iput-object v3, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@950b │ │ -411dd8: 0e00 |0044: return-void │ │ +411d08: |[411d08] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.restoreDatabaseResult:(Landroidx/activity/result/ActivityResult;)V │ │ +411d18: 6e10 5413 0300 |0000: invoke-virtual {v3}, Landroidx/activity/result/ActivityResult;.getResultCode:()I // method@1354 │ │ +411d1e: 0a00 |0003: move-result v0 │ │ +411d20: 12f1 |0004: const/4 v1, #int -1 // #ff │ │ +411d22: 3310 3f00 |0005: if-ne v0, v1, 0044 // +003f │ │ +411d26: 6e10 5313 0300 |0007: invoke-virtual {v3}, Landroidx/activity/result/ActivityResult;.getData:()Landroid/content/Intent; // method@1353 │ │ +411d2c: 0c00 |000a: move-result-object v0 │ │ +411d2e: 3900 0300 |000b: if-nez v0, 000e // +0003 │ │ +411d32: 2837 |000d: goto 0044 // +0037 │ │ +411d34: 6e10 5313 0300 |000e: invoke-virtual {v3}, Landroidx/activity/result/ActivityResult;.getData:()Landroid/content/Intent; // method@1353 │ │ +411d3a: 0c03 |0011: move-result-object v3 │ │ +411d3c: 6e10 6502 0300 |0012: invoke-virtual {v3}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@0265 │ │ +411d42: 0c03 |0015: move-result-object v3 │ │ +411d44: 5420 0c95 |0016: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.progressDialog:Landroid/app/ProgressDialog; // field@950c │ │ +411d48: 6e10 ff00 0000 |0018: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@00ff │ │ +411d4e: 2200 071c |001b: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda15; // type@1c07 │ │ +411d52: 7030 e2a8 2003 |001d: invoke-direct {v0, v2, v3}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda15;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/net/Uri;)V // method@a8e2 │ │ +411d58: 7110 67b1 0000 |0020: invoke-static {v0}, Lio/reactivex/Completable;.fromAction:(Lio/reactivex/functions/Action;)Lio/reactivex/Completable; // method@b167 │ │ +411d5e: 0c03 |0023: move-result-object v3 │ │ +411d60: 7100 95b1 0000 |0024: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ +411d66: 0c00 |0027: move-result-object v0 │ │ +411d68: 6e20 6cb1 0300 |0028: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b16c │ │ +411d6e: 0c03 |002b: move-result-object v3 │ │ +411d70: 7100 90b1 0000 |002c: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ +411d76: 0c00 |002f: move-result-object v0 │ │ +411d78: 6e20 69b1 0300 |0030: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b169 │ │ +411d7e: 0c03 |0033: move-result-object v3 │ │ +411d80: 2200 081c |0034: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda16; // type@1c08 │ │ +411d84: 7020 e4a8 2000 |0036: invoke-direct {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda16;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a8e4 │ │ +411d8a: 2201 121c |0039: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda3; // type@1c12 │ │ +411d8e: 7020 f8a8 2100 |003b: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a8f8 │ │ +411d94: 6e30 6bb1 0301 |003e: invoke-virtual {v3, v0, v1}, Lio/reactivex/Completable;.subscribe:(Lio/reactivex/functions/Action;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b16b │ │ +411d9a: 0c03 |0041: move-result-object v3 │ │ +411d9c: 5b23 0b95 |0042: iput-object v3, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@950b │ │ +411da0: 0e00 |0044: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ 0x000e line=242 │ │ 0x0016 line=243 │ │ 0x001b line=244 │ │ 0x0024 line=245 │ │ @@ -1776357,52 +1776340,52 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -411ddc: |[411ddc] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.setupStorageScreen:()V │ │ -411dec: 1a00 b7c6 |0000: const-string v0, "prefOpmlExport" // string@c6b7 │ │ -411df0: 6e20 bd3d 0200 |0002: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -411df6: 0c00 |0005: move-result-object v0 │ │ -411df8: 2201 091c |0006: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda17; // type@1c09 │ │ -411dfc: 7020 e6a8 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda17;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a8e6 │ │ -411e02: 6e20 783d 1000 |000b: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ -411e08: 1a00 aec6 |000e: const-string v0, "prefHtmlExport" // string@c6ae │ │ -411e0c: 6e20 bd3d 0200 |0010: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -411e12: 0c00 |0013: move-result-object v0 │ │ -411e14: 2201 0a1c |0014: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda18; // type@1c0a │ │ -411e18: 7020 e8a8 2100 |0016: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda18;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a8e8 │ │ -411e1e: 6e20 783d 1000 |0019: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ -411e24: 1a00 b8c6 |001c: const-string v0, "prefOpmlImport" // string@c6b8 │ │ -411e28: 6e20 bd3d 0200 |001e: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -411e2e: 0c00 |0021: move-result-object v0 │ │ -411e30: 2201 0b1c |0022: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda19; // type@1c0b │ │ -411e34: 7020 eaa8 2100 |0024: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda19;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a8ea │ │ -411e3a: 6e20 783d 1000 |0027: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ -411e40: 1a00 91c6 |002a: const-string v0, "prefDatabaseImport" // string@c691 │ │ -411e44: 6e20 bd3d 0200 |002c: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -411e4a: 0c00 |002f: move-result-object v0 │ │ -411e4c: 2201 0d1c |0030: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda20; // type@1c0d │ │ -411e50: 7020 eea8 2100 |0032: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda20;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a8ee │ │ -411e56: 6e20 783d 1000 |0035: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ -411e5c: 1a00 90c6 |0038: const-string v0, "prefDatabaseExport" // string@c690 │ │ -411e60: 6e20 bd3d 0200 |003a: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -411e66: 0c00 |003d: move-result-object v0 │ │ -411e68: 2201 0e1c |003e: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda21; // type@1c0e │ │ -411e6c: 7020 f0a8 2100 |0040: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda21;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a8f0 │ │ -411e72: 6e20 783d 1000 |0043: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ -411e78: 1a00 a6c6 |0046: const-string v0, "prefFavoritesExport" // string@c6a6 │ │ -411e7c: 6e20 bd3d 0200 |0048: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -411e82: 0c00 |004b: move-result-object v0 │ │ -411e84: 2201 0f1c |004c: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda22; // type@1c0f │ │ -411e88: 7020 f2a8 2100 |004e: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda22;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a8f2 │ │ -411e8e: 6e20 783d 1000 |0051: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ -411e94: 0e00 |0054: return-void │ │ +411da4: |[411da4] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.setupStorageScreen:()V │ │ +411db4: 1a00 b7c6 |0000: const-string v0, "prefOpmlExport" // string@c6b7 │ │ +411db8: 6e20 bd3d 0200 |0002: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +411dbe: 0c00 |0005: move-result-object v0 │ │ +411dc0: 2201 091c |0006: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda17; // type@1c09 │ │ +411dc4: 7020 e6a8 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda17;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a8e6 │ │ +411dca: 6e20 783d 1000 |000b: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ +411dd0: 1a00 aec6 |000e: const-string v0, "prefHtmlExport" // string@c6ae │ │ +411dd4: 6e20 bd3d 0200 |0010: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +411dda: 0c00 |0013: move-result-object v0 │ │ +411ddc: 2201 0a1c |0014: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda18; // type@1c0a │ │ +411de0: 7020 e8a8 2100 |0016: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda18;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a8e8 │ │ +411de6: 6e20 783d 1000 |0019: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ +411dec: 1a00 b8c6 |001c: const-string v0, "prefOpmlImport" // string@c6b8 │ │ +411df0: 6e20 bd3d 0200 |001e: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +411df6: 0c00 |0021: move-result-object v0 │ │ +411df8: 2201 0b1c |0022: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda19; // type@1c0b │ │ +411dfc: 7020 eaa8 2100 |0024: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda19;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a8ea │ │ +411e02: 6e20 783d 1000 |0027: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ +411e08: 1a00 91c6 |002a: const-string v0, "prefDatabaseImport" // string@c691 │ │ +411e0c: 6e20 bd3d 0200 |002c: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +411e12: 0c00 |002f: move-result-object v0 │ │ +411e14: 2201 0d1c |0030: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda20; // type@1c0d │ │ +411e18: 7020 eea8 2100 |0032: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda20;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a8ee │ │ +411e1e: 6e20 783d 1000 |0035: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ +411e24: 1a00 90c6 |0038: const-string v0, "prefDatabaseExport" // string@c690 │ │ +411e28: 6e20 bd3d 0200 |003a: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +411e2e: 0c00 |003d: move-result-object v0 │ │ +411e30: 2201 0e1c |003e: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda21; // type@1c0e │ │ +411e34: 7020 f0a8 2100 |0040: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda21;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a8f0 │ │ +411e3a: 6e20 783d 1000 |0043: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ +411e40: 1a00 a6c6 |0046: const-string v0, "prefFavoritesExport" // string@c6a6 │ │ +411e44: 6e20 bd3d 0200 |0048: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +411e4a: 0c00 |004b: move-result-object v0 │ │ +411e4c: 2201 0f1c |004c: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda22; // type@1c0f │ │ +411e50: 7020 f2a8 2100 |004e: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda22;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a8f2 │ │ +411e56: 6e20 783d 1000 |0051: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ +411e5c: 0e00 |0054: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=103 │ │ 0x0010 line=109 │ │ 0x001e line=114 │ │ 0x002c line=123 │ │ 0x003a line=128 │ │ @@ -1776415,31 +1776398,31 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 40 16-bit code units │ │ -411e98: |[411e98] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.showDatabaseImportSuccessDialog:()V │ │ -411ea8: 2200 1715 |0000: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ -411eac: 6e10 2d35 0300 |0002: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -411eb2: 0c01 |0005: move-result-object v1 │ │ -411eb4: 7020 8381 1000 |0006: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ -411eba: 1401 6c03 127f |0009: const v1, #float 1.94085e+38 // #7f12036c │ │ -411ec0: 6e20 cf81 1000 |000c: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ -411ec6: 1401 8b01 127f |000f: const v1, #float 1.94075e+38 // #7f12018b │ │ -411ecc: 6e20 a381 1000 |0012: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81a3 │ │ -411ed2: 1201 |0015: const/4 v1, #int 0 // #0 │ │ -411ed4: 6e20 9281 1000 |0016: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setCancelable:(Z)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8192 │ │ -411eda: 2201 131c |0019: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda4; // type@1c13 │ │ -411ede: 7010 faa8 0100 |001b: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda4;.:()V // method@a8fa │ │ -411ee4: 1402 0a00 0401 |001e: const v2, #float 2.42446e-38 // #0104000a │ │ -411eea: 6e30 c181 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@81c1 │ │ -411ef0: 6e10 7114 0000 |0024: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ -411ef6: 0e00 |0027: return-void │ │ +411e60: |[411e60] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.showDatabaseImportSuccessDialog:()V │ │ +411e70: 2200 1715 |0000: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ +411e74: 6e10 2d35 0300 |0002: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +411e7a: 0c01 |0005: move-result-object v1 │ │ +411e7c: 7020 8381 1000 |0006: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ +411e82: 1401 6c03 127f |0009: const v1, #float 1.94085e+38 // #7f12036c │ │ +411e88: 6e20 cf81 1000 |000c: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ +411e8e: 1401 8b01 127f |000f: const v1, #float 1.94075e+38 // #7f12018b │ │ +411e94: 6e20 a381 1000 |0012: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81a3 │ │ +411e9a: 1201 |0015: const/4 v1, #int 0 // #0 │ │ +411e9c: 6e20 9281 1000 |0016: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setCancelable:(Z)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8192 │ │ +411ea2: 2201 131c |0019: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda4; // type@1c13 │ │ +411ea6: 7010 faa8 0100 |001b: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda4;.:()V // method@a8fa │ │ +411eac: 1402 0a00 0401 |001e: const v2, #float 2.42446e-38 // #0104000a │ │ +411eb2: 6e30 c181 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@81c1 │ │ +411eb8: 6e10 7114 0000 |0024: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ +411ebe: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ 0x000c line=187 │ │ 0x0012 line=188 │ │ 0x0016 line=189 │ │ 0x0019 line=190 │ │ @@ -1776452,32 +1776435,32 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 42 16-bit code units │ │ -411ef8: |[411ef8] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.showExportErrorDialog:(Ljava/lang/Throwable;)V │ │ -411f08: 5430 0c95 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.progressDialog:Landroid/app/ProgressDialog; // field@950c │ │ -411f0c: 6e10 e000 0000 |0002: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@00e0 │ │ -411f12: 2200 1715 |0005: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ -411f16: 6e10 2d35 0300 |0007: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -411f1c: 0c01 |000a: move-result-object v1 │ │ -411f1e: 7020 8381 1000 |000b: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ -411f24: 2201 101c |000e: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda23; // type@1c10 │ │ -411f28: 7010 f4a8 0100 |0010: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda23;.:()V // method@a8f4 │ │ -411f2e: 1402 0a00 0401 |0013: const v2, #float 2.42446e-38 // #0104000a │ │ -411f34: 6e30 c181 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@81c1 │ │ -411f3a: 1401 3301 127f |0019: const v1, #float 1.94074e+38 // #7f120133 │ │ -411f40: 6e20 cf81 1000 |001c: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ -411f46: 6e10 8ab3 0400 |001f: invoke-virtual {v4}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ -411f4c: 0c04 |0022: move-result-object v4 │ │ -411f4e: 6e20 a481 4000 |0023: invoke-virtual {v0, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81a4 │ │ -411f54: 6e10 7114 0000 |0026: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ -411f5a: 0e00 |0029: return-void │ │ +411ec0: |[411ec0] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.showExportErrorDialog:(Ljava/lang/Throwable;)V │ │ +411ed0: 5430 0c95 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.progressDialog:Landroid/app/ProgressDialog; // field@950c │ │ +411ed4: 6e10 e000 0000 |0002: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@00e0 │ │ +411eda: 2200 1715 |0005: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ +411ede: 6e10 2d35 0300 |0007: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +411ee4: 0c01 |000a: move-result-object v1 │ │ +411ee6: 7020 8381 1000 |000b: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ +411eec: 2201 101c |000e: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda23; // type@1c10 │ │ +411ef0: 7010 f4a8 0100 |0010: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda23;.:()V // method@a8f4 │ │ +411ef6: 1402 0a00 0401 |0013: const v2, #float 2.42446e-38 // #0104000a │ │ +411efc: 6e30 c181 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@81c1 │ │ +411f02: 1401 3301 127f |0019: const v1, #float 1.94074e+38 // #7f120133 │ │ +411f08: 6e20 cf81 1000 |001c: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ +411f0e: 6e10 8ab3 0400 |001f: invoke-virtual {v4}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ +411f14: 0c04 |0022: move-result-object v4 │ │ +411f16: 6e20 a481 4000 |0023: invoke-virtual {v0, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81a4 │ │ +411f1c: 6e10 7114 0000 |0026: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ +411f22: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x0005 line=207 │ │ 0x000e line=208 │ │ 0x001c line=209 │ │ 0x001f line=210 │ │ @@ -1776492,33 +1776475,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 │ │ -411c00: |[411c00] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.onCreatePreferences:(Landroid/os/Bundle;Ljava/lang/String;)V │ │ -411c10: 1402 0900 157f |0000: const v2, #float 1.98055e+38 // #7f150009 │ │ -411c16: 6e20 bb3d 2100 |0003: invoke-virtual {v1, v2}, Landroidx/preference/PreferenceFragmentCompat;.addPreferencesFromResource:(I)V // method@3dbb │ │ -411c1c: 7010 44a9 0100 |0006: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.setupStorageScreen:()V // method@a944 │ │ -411c22: 2202 3a00 |0009: new-instance v2, Landroid/app/ProgressDialog; // type@003a │ │ -411c26: 6e10 2d35 0100 |000b: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -411c2c: 0c03 |000e: move-result-object v3 │ │ -411c2e: 7020 8c01 3200 |000f: invoke-direct {v2, v3}, Landroid/app/ProgressDialog;.:(Landroid/content/Context;)V // method@018c │ │ -411c34: 5b12 0c95 |0012: iput-object v2, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.progressDialog:Landroid/app/ProgressDialog; // field@950c │ │ -411c38: 1213 |0014: const/4 v3, #int 1 // #1 │ │ -411c3a: 6e20 8d01 3200 |0015: invoke-virtual {v2, v3}, Landroid/app/ProgressDialog;.setIndeterminate:(Z)V // method@018d │ │ -411c40: 5412 0c95 |0018: iget-object v2, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.progressDialog:Landroid/app/ProgressDialog; // field@950c │ │ -411c44: 6e10 2d35 0100 |001a: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -411c4a: 0c03 |001d: move-result-object v3 │ │ -411c4c: 1400 6802 127f |001e: const v0, #float 1.9408e+38 // #7f120268 │ │ -411c52: 6e20 3102 0300 |0021: invoke-virtual {v3, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -411c58: 0c03 |0024: move-result-object v3 │ │ -411c5a: 6e20 8e01 3200 |0025: invoke-virtual {v2, v3}, Landroid/app/ProgressDialog;.setMessage:(Ljava/lang/CharSequence;)V // method@018e │ │ -411c60: 0e00 |0028: return-void │ │ +411bc8: |[411bc8] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.onCreatePreferences:(Landroid/os/Bundle;Ljava/lang/String;)V │ │ +411bd8: 1402 0900 157f |0000: const v2, #float 1.98055e+38 // #7f150009 │ │ +411bde: 6e20 bb3d 2100 |0003: invoke-virtual {v1, v2}, Landroidx/preference/PreferenceFragmentCompat;.addPreferencesFromResource:(I)V // method@3dbb │ │ +411be4: 7010 44a9 0100 |0006: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.setupStorageScreen:()V // method@a944 │ │ +411bea: 2202 3a00 |0009: new-instance v2, Landroid/app/ProgressDialog; // type@003a │ │ +411bee: 6e10 2d35 0100 |000b: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +411bf4: 0c03 |000e: move-result-object v3 │ │ +411bf6: 7020 8c01 3200 |000f: invoke-direct {v2, v3}, Landroid/app/ProgressDialog;.:(Landroid/content/Context;)V // method@018c │ │ +411bfc: 5b12 0c95 |0012: iput-object v2, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.progressDialog:Landroid/app/ProgressDialog; // field@950c │ │ +411c00: 1213 |0014: const/4 v3, #int 1 // #1 │ │ +411c02: 6e20 8d01 3200 |0015: invoke-virtual {v2, v3}, Landroid/app/ProgressDialog;.setIndeterminate:(Z)V // method@018d │ │ +411c08: 5412 0c95 |0018: iget-object v2, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.progressDialog:Landroid/app/ProgressDialog; // field@950c │ │ +411c0c: 6e10 2d35 0100 |001a: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +411c12: 0c03 |001d: move-result-object v3 │ │ +411c14: 1400 6802 127f |001e: const v0, #float 1.9408e+38 // #7f120268 │ │ +411c1a: 6e20 3102 0300 |0021: invoke-virtual {v3, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +411c20: 0c03 |0024: move-result-object v3 │ │ +411c22: 6e20 8e01 3200 |0025: invoke-virtual {v2, v3}, Landroid/app/ProgressDialog;.setMessage:(Ljava/lang/CharSequence;)V // method@018e │ │ +411c28: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=77 │ │ 0x0006 line=78 │ │ 0x0009 line=79 │ │ 0x0015 line=80 │ │ 0x0018 line=81 │ │ @@ -1776532,24 +1776515,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -411c64: |[411c64] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.onStart:()V │ │ -411c74: 6f10 ce3d 0200 |0000: invoke-super {v2}, Landroidx/preference/PreferenceFragmentCompat;.onStart:()V // method@3dce │ │ -411c7a: 6e10 2735 0200 |0003: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -411c80: 0c00 |0006: move-result-object v0 │ │ -411c82: 1f00 0618 |0007: check-cast v0, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1806 │ │ -411c86: 6e10 8914 0000 |0009: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1489 │ │ -411c8c: 0c00 |000c: move-result-object v0 │ │ -411c8e: 1401 8701 127f |000d: const v1, #float 1.94075e+38 // #7f120187 │ │ -411c94: 6e20 e213 1000 |0010: invoke-virtual {v0, v1}, Landroidx/appcompat/app/ActionBar;.setTitle:(I)V // method@13e2 │ │ -411c9a: 0e00 |0013: return-void │ │ +411c2c: |[411c2c] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.onStart:()V │ │ +411c3c: 6f10 ce3d 0200 |0000: invoke-super {v2}, Landroidx/preference/PreferenceFragmentCompat;.onStart:()V // method@3dce │ │ +411c42: 6e10 2735 0200 |0003: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +411c48: 0c00 |0006: move-result-object v0 │ │ +411c4a: 1f00 0618 |0007: check-cast v0, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1806 │ │ +411c4e: 6e10 8914 0000 |0009: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1489 │ │ +411c54: 0c00 |000c: move-result-object v0 │ │ +411c56: 1401 8701 127f |000d: const v1, #float 1.94075e+38 // #7f120187 │ │ +411c5c: 6e20 e213 1000 |0010: invoke-virtual {v0, v1}, Landroidx/appcompat/app/ActionBar;.setTitle:(I)V // method@13e2 │ │ +411c62: 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; │ │ │ │ @@ -1776558,20 +1776541,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -411c9c: |[411c9c] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.onStop:()V │ │ -411cac: 6f10 cf3d 0100 |0000: invoke-super {v1}, Landroidx/preference/PreferenceFragmentCompat;.onStop:()V // method@3dcf │ │ -411cb2: 5410 0b95 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@950b │ │ -411cb6: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -411cba: 7210 91b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ -411cc0: 0e00 |000a: return-void │ │ +411c64: |[411c64] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.onStop:()V │ │ +411c74: 6f10 cf3d 0100 |0000: invoke-super {v1}, Landroidx/preference/PreferenceFragmentCompat;.onStop:()V // method@3dcf │ │ +411c7a: 5410 0b95 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@950b │ │ +411c7e: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +411c82: 7210 91b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ +411c88: 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; │ │ @@ -1776581,28 +1776564,28 @@ │ │ type : '(Landroid/net/Uri;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 28 16-bit code units │ │ -411f5c: |[411f5c] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.showExportSuccessSnackbar:(Landroid/net/Uri;Ljava/lang/String;)V │ │ -411f6c: 6e10 5735 0300 |0000: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getView:()Landroid/view/View; // method@3557 │ │ -411f72: 0c00 |0003: move-result-object v0 │ │ -411f74: 1401 3501 127f |0004: const v1, #float 1.94074e+38 // #7f120135 │ │ -411f7a: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -411f7c: 7130 b586 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@86b5 │ │ -411f82: 0c00 |000b: move-result-object v0 │ │ -411f84: 2201 031c |000c: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda11; // type@1c03 │ │ -411f88: 7040 daa8 3145 |000e: invoke-direct {v1, v3, v5, v4}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda11;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Ljava/lang/String;Landroid/net/Uri;)V // method@a8da │ │ -411f8e: 1404 2703 127f |0011: const v4, #float 1.94084e+38 // #7f120327 │ │ -411f94: 6e30 b886 4001 |0014: invoke-virtual {v0, v4, v1}, Lcom/google/android/material/snackbar/Snackbar;.setAction:(ILandroid/view/View$OnClickListener;)Lcom/google/android/material/snackbar/Snackbar; // method@86b8 │ │ -411f9a: 0c04 |0017: move-result-object v4 │ │ -411f9c: 6e10 bb86 0400 |0018: invoke-virtual {v4}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@86bb │ │ -411fa2: 0e00 |001b: return-void │ │ +411f24: |[411f24] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.showExportSuccessSnackbar:(Landroid/net/Uri;Ljava/lang/String;)V │ │ +411f34: 6e10 5735 0300 |0000: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getView:()Landroid/view/View; // method@3557 │ │ +411f3a: 0c00 |0003: move-result-object v0 │ │ +411f3c: 1401 3501 127f |0004: const v1, #float 1.94074e+38 // #7f120135 │ │ +411f42: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +411f44: 7130 b586 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@86b5 │ │ +411f4a: 0c00 |000b: move-result-object v0 │ │ +411f4c: 2201 031c |000c: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda11; // type@1c03 │ │ +411f50: 7040 daa8 3145 |000e: invoke-direct {v1, v3, v5, v4}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda11;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Ljava/lang/String;Landroid/net/Uri;)V // method@a8da │ │ +411f56: 1404 2703 127f |0011: const v4, #float 1.94084e+38 // #7f120327 │ │ +411f5c: 6e30 b886 4001 |0014: invoke-virtual {v0, v4, v1}, Lcom/google/android/material/snackbar/Snackbar;.setAction:(ILandroid/view/View$OnClickListener;)Lcom/google/android/material/snackbar/Snackbar; // method@86b8 │ │ +411f62: 0c04 |0017: move-result-object v4 │ │ +411f64: 6e10 bb86 0400 |0018: invoke-virtual {v4}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@86bb │ │ +411f6a: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ 0x0014 line=196 │ │ 0x0018 line=202 │ │ locals : │ │ 0x0000 - 0x001c reg=3 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ @@ -1776694,18 +1776677,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 │ │ -412238: |[412238] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.$r8$lambda$42rJWPBBDo6AwhTNAshqP_ExX7E:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z │ │ -412248: 7020 6ca9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.lambda$setupMainScreen$1:(Landroidx/preference/Preference;)Z // method@a96c │ │ -41224e: 0a00 |0003: move-result v0 │ │ -412250: 0f00 |0004: return v0 │ │ +412200: |[412200] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.$r8$lambda$42rJWPBBDo6AwhTNAshqP_ExX7E:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z │ │ +412210: 7020 6ca9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.lambda$setupMainScreen$1:(Landroidx/preference/Preference;)Z // method@a96c │ │ +412216: 0a00 |0003: move-result v0 │ │ +412218: 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; │ │ │ │ @@ -1776714,18 +1776697,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 │ │ -412254: |[412254] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.$r8$lambda$65xX_-DhqLQkZllja_rN0YGo-a8:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z │ │ -412264: 7020 6ea9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.lambda$setupMainScreen$2:(Landroidx/preference/Preference;)Z // method@a96e │ │ -41226a: 0a00 |0003: move-result v0 │ │ -41226c: 0f00 |0004: return v0 │ │ +41221c: |[41221c] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.$r8$lambda$65xX_-DhqLQkZllja_rN0YGo-a8:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z │ │ +41222c: 7020 6ea9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.lambda$setupMainScreen$2:(Landroidx/preference/Preference;)Z // method@a96e │ │ +412232: 0a00 |0003: move-result v0 │ │ +412234: 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; │ │ │ │ @@ -1776734,18 +1776717,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 │ │ -412270: |[412270] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.$r8$lambda$Ddwd4BouIBHYtp0gXgW0ut7saps:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z │ │ -412280: 7020 73a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.lambda$setupMainScreen$7:(Landroidx/preference/Preference;)Z // method@a973 │ │ -412286: 0a00 |0003: move-result v0 │ │ -412288: 0f00 |0004: return v0 │ │ +412238: |[412238] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.$r8$lambda$Ddwd4BouIBHYtp0gXgW0ut7saps:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z │ │ +412248: 7020 73a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.lambda$setupMainScreen$7:(Landroidx/preference/Preference;)Z // method@a973 │ │ +41224e: 0a00 |0003: move-result v0 │ │ +412250: 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; │ │ │ │ @@ -1776754,18 +1776737,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 │ │ -41228c: |[41228c] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.$r8$lambda$FyyQhpzeoT4fJIlTsVFlnmHRZrc:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z │ │ -41229c: 7020 6ba9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.lambda$setupMainScreen$0:(Landroidx/preference/Preference;)Z // method@a96b │ │ -4122a2: 0a00 |0003: move-result v0 │ │ -4122a4: 0f00 |0004: return v0 │ │ +412254: |[412254] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.$r8$lambda$FyyQhpzeoT4fJIlTsVFlnmHRZrc:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z │ │ +412264: 7020 6ba9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.lambda$setupMainScreen$0:(Landroidx/preference/Preference;)Z // method@a96b │ │ +41226a: 0a00 |0003: move-result v0 │ │ +41226c: 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; │ │ │ │ @@ -1776774,18 +1776757,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 │ │ -4122a8: |[4122a8] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.$r8$lambda$HMP0S50M1QTW3z18Sid3X1U-s0Q:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z │ │ -4122b8: 7020 75a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.lambda$setupMainScreen$9:(Landroidx/preference/Preference;)Z // method@a975 │ │ -4122be: 0a00 |0003: move-result v0 │ │ -4122c0: 0f00 |0004: return v0 │ │ +412270: |[412270] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.$r8$lambda$HMP0S50M1QTW3z18Sid3X1U-s0Q:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z │ │ +412280: 7020 75a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.lambda$setupMainScreen$9:(Landroidx/preference/Preference;)Z // method@a975 │ │ +412286: 0a00 |0003: move-result v0 │ │ +412288: 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; │ │ │ │ @@ -1776794,18 +1776777,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 │ │ -4122c4: |[4122c4] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.$r8$lambda$IrAt3I90P-mOD3iZR2kOf3oUMlw:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z │ │ -4122d4: 7020 70a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.lambda$setupMainScreen$4:(Landroidx/preference/Preference;)Z // method@a970 │ │ -4122da: 0a00 |0003: move-result v0 │ │ -4122dc: 0f00 |0004: return v0 │ │ +41228c: |[41228c] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.$r8$lambda$IrAt3I90P-mOD3iZR2kOf3oUMlw:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z │ │ +41229c: 7020 70a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.lambda$setupMainScreen$4:(Landroidx/preference/Preference;)Z // method@a970 │ │ +4122a2: 0a00 |0003: move-result v0 │ │ +4122a4: 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; │ │ │ │ @@ -1776814,18 +1776797,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 │ │ -4122e0: |[4122e0] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.$r8$lambda$MvKX3Q19xVoBgXkJZtl11s67wCY:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z │ │ -4122f0: 7020 72a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.lambda$setupMainScreen$6:(Landroidx/preference/Preference;)Z // method@a972 │ │ -4122f6: 0a00 |0003: move-result v0 │ │ -4122f8: 0f00 |0004: return v0 │ │ +4122a8: |[4122a8] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.$r8$lambda$MvKX3Q19xVoBgXkJZtl11s67wCY:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z │ │ +4122b8: 7020 72a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.lambda$setupMainScreen$6:(Landroidx/preference/Preference;)Z // method@a972 │ │ +4122be: 0a00 |0003: move-result v0 │ │ +4122c0: 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; │ │ │ │ @@ -1776834,18 +1776817,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 │ │ -4122fc: |[4122fc] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.$r8$lambda$VgHpwM3uE9SWg1PfnK5KYT1vGhw:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z │ │ -41230c: 7020 6da9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.lambda$setupMainScreen$10:(Landroidx/preference/Preference;)Z // method@a96d │ │ -412312: 0a00 |0003: move-result v0 │ │ -412314: 0f00 |0004: return v0 │ │ +4122c4: |[4122c4] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.$r8$lambda$VgHpwM3uE9SWg1PfnK5KYT1vGhw:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z │ │ +4122d4: 7020 6da9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.lambda$setupMainScreen$10:(Landroidx/preference/Preference;)Z // method@a96d │ │ +4122da: 0a00 |0003: move-result v0 │ │ +4122dc: 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; │ │ │ │ @@ -1776854,18 +1776837,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 │ │ -412318: |[412318] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.$r8$lambda$cAWrsOQ_HLFfuMsWmqz8xVPr-1Q:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z │ │ -412328: 7020 74a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.lambda$setupMainScreen$8:(Landroidx/preference/Preference;)Z // method@a974 │ │ -41232e: 0a00 |0003: move-result v0 │ │ -412330: 0f00 |0004: return v0 │ │ +4122e0: |[4122e0] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.$r8$lambda$cAWrsOQ_HLFfuMsWmqz8xVPr-1Q:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z │ │ +4122f0: 7020 74a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.lambda$setupMainScreen$8:(Landroidx/preference/Preference;)Z // method@a974 │ │ +4122f6: 0a00 |0003: move-result v0 │ │ +4122f8: 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; │ │ │ │ @@ -1776874,18 +1776857,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 │ │ -412334: |[412334] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.$r8$lambda$gZLLZTV7WthlmZ2hu3VvMheRW0I:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z │ │ -412344: 7020 71a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.lambda$setupMainScreen$5:(Landroidx/preference/Preference;)Z // method@a971 │ │ -41234a: 0a00 |0003: move-result v0 │ │ -41234c: 0f00 |0004: return v0 │ │ +4122fc: |[4122fc] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.$r8$lambda$gZLLZTV7WthlmZ2hu3VvMheRW0I:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z │ │ +41230c: 7020 71a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.lambda$setupMainScreen$5:(Landroidx/preference/Preference;)Z // method@a971 │ │ +412312: 0a00 |0003: move-result v0 │ │ +412314: 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; │ │ │ │ @@ -1776894,18 +1776877,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 │ │ -412350: |[412350] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.$r8$lambda$trILbzktiJleNMhOu6-yKmdZmos:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z │ │ -412360: 7020 6fa9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.lambda$setupMainScreen$3:(Landroidx/preference/Preference;)Z // method@a96f │ │ -412366: 0a00 |0003: move-result v0 │ │ -412368: 0f00 |0004: return v0 │ │ +412318: |[412318] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.$r8$lambda$trILbzktiJleNMhOu6-yKmdZmos:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z │ │ +412328: 7020 6fa9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.lambda$setupMainScreen$3:(Landroidx/preference/Preference;)Z // method@a96f │ │ +41232e: 0a00 |0003: move-result v0 │ │ +412330: 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; │ │ │ │ @@ -1776914,17 +1776897,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4126dc: |[4126dc] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.:()V │ │ -4126ec: 7010 ba3d 0000 |0000: invoke-direct {v0}, Landroidx/preference/PreferenceFragmentCompat;.:()V // method@3dba │ │ -4126f2: 0e00 |0003: return-void │ │ +4126a4: |[4126a4] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.:()V │ │ +4126b4: 7010 ba3d 0000 |0000: invoke-direct {v0}, Landroidx/preference/PreferenceFragmentCompat;.:()V // method@3dba │ │ +4126ba: 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;) │ │ @@ -1776932,67 +1776915,67 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 102 16-bit code units │ │ -4125bc: |[4125bc] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.getLocalizedWebsiteLink:()Ljava/lang/String; │ │ -4125cc: 6e10 2d35 0400 |0000: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -4125d2: 0c00 |0003: move-result-object v0 │ │ -4125d4: 6e10 1b02 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@021b │ │ -4125da: 0c00 |0007: move-result-object v0 │ │ -4125dc: 1a01 4ce7 |0008: const-string v1, "website-languages.txt" // string@e74c │ │ -4125e0: 6e20 d902 1000 |000a: invoke-virtual {v0, v1}, Landroid/content/res/AssetManager;.open:(Ljava/lang/String;)Ljava/io/InputStream; // method@02d9 │ │ -4125e6: 0c00 |000d: move-result-object v0 │ │ -4125e8: 6201 fad9 |000e: sget-object v1, Ljava/nio/charset/StandardCharsets;.UTF_8:Ljava/nio/charset/Charset; // field@d9fa │ │ -4125ec: 6e10 4fb4 0100 |0010: invoke-virtual {v1}, Ljava/nio/charset/Charset;.name:()Ljava/lang/String; // method@b44f │ │ -4125f2: 0c01 |0013: move-result-object v1 │ │ -4125f4: 7120 67b7 1000 |0014: invoke-static {v0, v1}, Lorg/apache/commons/io/IOUtils;.toString:(Ljava/io/InputStream;Ljava/lang/String;)Ljava/lang/String; // method@b767 │ │ -4125fa: 0c01 |0017: move-result-object v1 │ │ -4125fc: 1a02 0200 |0018: const-string v2, " │ │ +412584: |[412584] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.getLocalizedWebsiteLink:()Ljava/lang/String; │ │ +412594: 6e10 2d35 0400 |0000: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +41259a: 0c00 |0003: move-result-object v0 │ │ +41259c: 6e10 1b02 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@021b │ │ +4125a2: 0c00 |0007: move-result-object v0 │ │ +4125a4: 1a01 4ce7 |0008: const-string v1, "website-languages.txt" // string@e74c │ │ +4125a8: 6e20 d902 1000 |000a: invoke-virtual {v0, v1}, Landroid/content/res/AssetManager;.open:(Ljava/lang/String;)Ljava/io/InputStream; // method@02d9 │ │ +4125ae: 0c00 |000d: move-result-object v0 │ │ +4125b0: 6201 fad9 |000e: sget-object v1, Ljava/nio/charset/StandardCharsets;.UTF_8:Ljava/nio/charset/Charset; // field@d9fa │ │ +4125b4: 6e10 4fb4 0100 |0010: invoke-virtual {v1}, Ljava/nio/charset/Charset;.name:()Ljava/lang/String; // method@b44f │ │ +4125ba: 0c01 |0013: move-result-object v1 │ │ +4125bc: 7120 67b7 1000 |0014: invoke-static {v0, v1}, Lorg/apache/commons/io/IOUtils;.toString:(Ljava/io/InputStream;Ljava/lang/String;)Ljava/lang/String; // method@b767 │ │ +4125c2: 0c01 |0017: move-result-object v1 │ │ +4125c4: 1a02 0200 |0018: const-string v2, " │ │ " // string@0002 │ │ -412600: 6e20 3cb3 2100 |001a: invoke-virtual {v1, v2}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b33c │ │ -412606: 0c01 |001d: move-result-object v1 │ │ -412608: 7100 83b5 0000 |001e: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b583 │ │ -41260e: 0c02 |0021: move-result-object v2 │ │ -412610: 6e10 8ab5 0200 |0022: invoke-virtual {v2}, Ljava/util/Locale;.getLanguage:()Ljava/lang/String; // method@b58a │ │ -412616: 0c02 |0025: move-result-object v2 │ │ -412618: 7120 71b7 2100 |0026: invoke-static {v1, v2}, Lorg/apache/commons/lang3/ArrayUtils;.contains:([Ljava/lang/Object;Ljava/lang/Object;)Z // method@b771 │ │ -41261e: 0a01 |0029: move-result v1 │ │ -412620: 3801 2100 |002a: if-eqz v1, 004b // +0021 │ │ -412624: 1a01 da7e |002c: const-string v1, "en" // string@7eda │ │ -412628: 6e20 28b3 2100 |002e: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -41262e: 0a01 |0031: move-result v1 │ │ -412630: 3901 1900 |0032: if-nez v1, 004b // +0019 │ │ -412634: 2201 8f1e |0034: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -412638: 7010 50b3 0100 |0036: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -41263e: 1a03 2899 |0039: const-string v3, "https://antennapod.org/" // string@9928 │ │ -412642: 6e20 5cb3 3100 |003b: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -412648: 6e20 5cb3 2100 |003e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -41264e: 6e10 67b3 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -412654: 0c01 |0044: move-result-object v1 │ │ -412656: 3800 0500 |0045: if-eqz v0, 004a // +0005 │ │ -41265a: 6e10 fab1 0000 |0047: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@b1fa │ │ -412660: 1101 |004a: return-object v1 │ │ -412662: 1a01 2799 |004b: const-string v1, "https://antennapod.org" // string@9927 │ │ -412666: 3800 0500 |004d: if-eqz v0, 0052 // +0005 │ │ -41266a: 6e10 fab1 0000 |004f: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@b1fa │ │ -412670: 1101 |0052: return-object v1 │ │ -412672: 0d01 |0053: move-exception v1 │ │ -412674: 3800 0a00 |0054: if-eqz v0, 005e // +000a │ │ -412678: 6e10 fab1 0000 |0056: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@b1fa │ │ -41267e: 2805 |0059: goto 005e // +0005 │ │ -412680: 0d00 |005a: move-exception v0 │ │ -412682: 6e20 87b3 0100 |005b: invoke-virtual {v1, v0}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b387 │ │ -412688: 2701 |005e: throw v1 │ │ -41268a: 0d00 |005f: move-exception v0 │ │ -41268c: 2201 881e |0060: new-instance v1, Ljava/lang/RuntimeException; // type@1e88 │ │ -412690: 7020 12b3 0100 |0062: invoke-direct {v1, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@b312 │ │ -412696: 2701 |0065: throw v1 │ │ +4125c8: 6e20 3cb3 2100 |001a: invoke-virtual {v1, v2}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b33c │ │ +4125ce: 0c01 |001d: move-result-object v1 │ │ +4125d0: 7100 83b5 0000 |001e: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b583 │ │ +4125d6: 0c02 |0021: move-result-object v2 │ │ +4125d8: 6e10 8ab5 0200 |0022: invoke-virtual {v2}, Ljava/util/Locale;.getLanguage:()Ljava/lang/String; // method@b58a │ │ +4125de: 0c02 |0025: move-result-object v2 │ │ +4125e0: 7120 71b7 2100 |0026: invoke-static {v1, v2}, Lorg/apache/commons/lang3/ArrayUtils;.contains:([Ljava/lang/Object;Ljava/lang/Object;)Z // method@b771 │ │ +4125e6: 0a01 |0029: move-result v1 │ │ +4125e8: 3801 2100 |002a: if-eqz v1, 004b // +0021 │ │ +4125ec: 1a01 da7e |002c: const-string v1, "en" // string@7eda │ │ +4125f0: 6e20 28b3 2100 |002e: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +4125f6: 0a01 |0031: move-result v1 │ │ +4125f8: 3901 1900 |0032: if-nez v1, 004b // +0019 │ │ +4125fc: 2201 8f1e |0034: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +412600: 7010 50b3 0100 |0036: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +412606: 1a03 2899 |0039: const-string v3, "https://antennapod.org/" // string@9928 │ │ +41260a: 6e20 5cb3 3100 |003b: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +412610: 6e20 5cb3 2100 |003e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +412616: 6e10 67b3 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +41261c: 0c01 |0044: move-result-object v1 │ │ +41261e: 3800 0500 |0045: if-eqz v0, 004a // +0005 │ │ +412622: 6e10 fab1 0000 |0047: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@b1fa │ │ +412628: 1101 |004a: return-object v1 │ │ +41262a: 1a01 2799 |004b: const-string v1, "https://antennapod.org" // string@9927 │ │ +41262e: 3800 0500 |004d: if-eqz v0, 0052 // +0005 │ │ +412632: 6e10 fab1 0000 |004f: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@b1fa │ │ +412638: 1101 |0052: return-object v1 │ │ +41263a: 0d01 |0053: move-exception v1 │ │ +41263c: 3800 0a00 |0054: if-eqz v0, 005e // +000a │ │ +412640: 6e10 fab1 0000 |0056: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@b1fa │ │ +412646: 2805 |0059: goto 005e // +0005 │ │ +412648: 0d00 |005a: move-exception v0 │ │ +41264a: 6e20 87b3 0100 |005b: invoke-virtual {v1, v0}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b387 │ │ +412650: 2701 |005e: throw v1 │ │ +412652: 0d00 |005f: move-exception v0 │ │ +412654: 2201 881e |0060: new-instance v1, Ljava/lang/RuntimeException; // type@1e88 │ │ +412658: 7020 12b3 0100 |0062: invoke-direct {v1, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@b312 │ │ +41265e: 2701 |0065: throw v1 │ │ catches : 7 │ │ 0x0000 - 0x000e │ │ Ljava/io/IOException; -> 0x005f │ │ 0x000e - 0x0045 │ │ -> 0x0053 │ │ 0x0047 - 0x004a │ │ Ljava/io/IOException; -> 0x005f │ │ @@ -1777021,22 +1777004,22 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -41236c: |[41236c] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.lambda$setupMainScreen$0:(Landroidx/preference/Preference;)Z │ │ -41237c: 6e10 2735 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -412382: 0c02 |0003: move-result-object v2 │ │ -412384: 1f02 0618 |0004: check-cast v2, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1806 │ │ -412388: 1400 0e00 157f |0006: const v0, #float 1.98055e+38 // #7f15000e │ │ -41238e: 6e20 8b95 0200 |0009: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/activity/PreferenceActivity;.openScreen:(I)Landroidx/preference/PreferenceFragmentCompat; // method@958b │ │ -412394: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -412396: 0f02 |000d: return v2 │ │ +412334: |[412334] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.lambda$setupMainScreen$0:(Landroidx/preference/Preference;)Z │ │ +412344: 6e10 2735 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +41234a: 0c02 |0003: move-result-object v2 │ │ +41234c: 1f02 0618 |0004: check-cast v2, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1806 │ │ +412350: 1400 0e00 157f |0006: const v0, #float 1.98055e+38 // #7f15000e │ │ +412356: 6e20 8b95 0200 |0009: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/activity/PreferenceActivity;.openScreen:(I)Landroidx/preference/PreferenceFragmentCompat; // method@958b │ │ +41235c: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +41235e: 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; │ │ │ │ @@ -1777045,22 +1777028,22 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -412398: |[412398] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.lambda$setupMainScreen$1:(Landroidx/preference/Preference;)Z │ │ -4123a8: 6e10 2735 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -4123ae: 0c02 |0003: move-result-object v2 │ │ -4123b0: 1f02 0618 |0004: check-cast v2, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1806 │ │ -4123b4: 1400 0b00 157f |0006: const v0, #float 1.98055e+38 // #7f15000b │ │ -4123ba: 6e20 8b95 0200 |0009: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/activity/PreferenceActivity;.openScreen:(I)Landroidx/preference/PreferenceFragmentCompat; // method@958b │ │ -4123c0: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -4123c2: 0f02 |000d: return v2 │ │ +412360: |[412360] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.lambda$setupMainScreen$1:(Landroidx/preference/Preference;)Z │ │ +412370: 6e10 2735 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +412376: 0c02 |0003: move-result-object v2 │ │ +412378: 1f02 0618 |0004: check-cast v2, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1806 │ │ +41237c: 1400 0b00 157f |0006: const v0, #float 1.98055e+38 // #7f15000b │ │ +412382: 6e20 8b95 0200 |0009: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/activity/PreferenceActivity;.openScreen:(I)Landroidx/preference/PreferenceFragmentCompat; // method@958b │ │ +412388: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +41238a: 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; │ │ │ │ @@ -1777069,23 +1777052,23 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -4123c4: |[4123c4] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.lambda$setupMainScreen$10:(Landroidx/preference/Preference;)Z │ │ -4123d4: 2203 6c00 |0000: new-instance v3, Landroid/content/Intent; // type@006c │ │ -4123d8: 6e10 2735 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -4123de: 0c00 |0005: move-result-object v0 │ │ -4123e0: 1c01 d017 |0006: const-class v1, Lde/danoeh/antennapod/activity/BugReportActivity; // type@17d0 │ │ -4123e4: 7030 5902 0301 |0008: invoke-direct {v3, v0, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0259 │ │ -4123ea: 6e20 d335 3200 |000b: invoke-virtual {v2, v3}, Landroidx/fragment/app/Fragment;.startActivity:(Landroid/content/Intent;)V // method@35d3 │ │ -4123f0: 1213 |000e: const/4 v3, #int 1 // #1 │ │ -4123f2: 0f03 |000f: return v3 │ │ +41238c: |[41238c] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.lambda$setupMainScreen$10:(Landroidx/preference/Preference;)Z │ │ +41239c: 2203 6c00 |0000: new-instance v3, Landroid/content/Intent; // type@006c │ │ +4123a0: 6e10 2735 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +4123a6: 0c00 |0005: move-result-object v0 │ │ +4123a8: 1c01 d017 |0006: const-class v1, Lde/danoeh/antennapod/activity/BugReportActivity; // type@17d0 │ │ +4123ac: 7030 5902 0301 |0008: invoke-direct {v3, v0, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0259 │ │ +4123b2: 6e20 d335 3200 |000b: invoke-virtual {v2, v3}, Landroidx/fragment/app/Fragment;.startActivity:(Landroid/content/Intent;)V // method@35d3 │ │ +4123b8: 1213 |000e: const/4 v3, #int 1 // #1 │ │ +4123ba: 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; │ │ │ │ @@ -1777094,22 +1777077,22 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -4123f4: |[4123f4] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.lambda$setupMainScreen$2:(Landroidx/preference/Preference;)Z │ │ -412404: 6e10 2735 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -41240a: 0c02 |0003: move-result-object v2 │ │ -41240c: 1f02 0618 |0004: check-cast v2, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1806 │ │ -412410: 1400 0800 157f |0006: const v0, #float 1.98055e+38 // #7f150008 │ │ -412416: 6e20 8b95 0200 |0009: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/activity/PreferenceActivity;.openScreen:(I)Landroidx/preference/PreferenceFragmentCompat; // method@958b │ │ -41241c: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -41241e: 0f02 |000d: return v2 │ │ +4123bc: |[4123bc] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.lambda$setupMainScreen$2:(Landroidx/preference/Preference;)Z │ │ +4123cc: 6e10 2735 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +4123d2: 0c02 |0003: move-result-object v2 │ │ +4123d4: 1f02 0618 |0004: check-cast v2, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1806 │ │ +4123d8: 1400 0800 157f |0006: const v0, #float 1.98055e+38 // #7f150008 │ │ +4123de: 6e20 8b95 0200 |0009: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/activity/PreferenceActivity;.openScreen:(I)Landroidx/preference/PreferenceFragmentCompat; // method@958b │ │ +4123e4: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +4123e6: 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; │ │ │ │ @@ -1777118,22 +1777101,22 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -412420: |[412420] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.lambda$setupMainScreen$3:(Landroidx/preference/Preference;)Z │ │ -412430: 6e10 2735 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -412436: 0c02 |0003: move-result-object v2 │ │ -412438: 1f02 0618 |0004: check-cast v2, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1806 │ │ -41243c: 1400 0d00 157f |0006: const v0, #float 1.98055e+38 // #7f15000d │ │ -412442: 6e20 8b95 0200 |0009: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/activity/PreferenceActivity;.openScreen:(I)Landroidx/preference/PreferenceFragmentCompat; // method@958b │ │ -412448: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -41244a: 0f02 |000d: return v2 │ │ +4123e8: |[4123e8] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.lambda$setupMainScreen$3:(Landroidx/preference/Preference;)Z │ │ +4123f8: 6e10 2735 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +4123fe: 0c02 |0003: move-result-object v2 │ │ +412400: 1f02 0618 |0004: check-cast v2, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1806 │ │ +412404: 1400 0d00 157f |0006: const v0, #float 1.98055e+38 // #7f15000d │ │ +41240a: 6e20 8b95 0200 |0009: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/activity/PreferenceActivity;.openScreen:(I)Landroidx/preference/PreferenceFragmentCompat; // method@958b │ │ +412410: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +412412: 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; │ │ │ │ @@ -1777142,22 +1777125,22 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -41244c: |[41244c] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.lambda$setupMainScreen$4:(Landroidx/preference/Preference;)Z │ │ -41245c: 6e10 2735 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -412462: 0c02 |0003: move-result-object v2 │ │ -412464: 1f02 0618 |0004: check-cast v2, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1806 │ │ -412468: 1400 0900 157f |0006: const v0, #float 1.98055e+38 // #7f150009 │ │ -41246e: 6e20 8b95 0200 |0009: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/activity/PreferenceActivity;.openScreen:(I)Landroidx/preference/PreferenceFragmentCompat; // method@958b │ │ -412474: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -412476: 0f02 |000d: return v2 │ │ +412414: |[412414] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.lambda$setupMainScreen$4:(Landroidx/preference/Preference;)Z │ │ +412424: 6e10 2735 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +41242a: 0c02 |0003: move-result-object v2 │ │ +41242c: 1f02 0618 |0004: check-cast v2, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1806 │ │ +412430: 1400 0900 157f |0006: const v0, #float 1.98055e+38 // #7f150009 │ │ +412436: 6e20 8b95 0200 |0009: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/activity/PreferenceActivity;.openScreen:(I)Landroidx/preference/PreferenceFragmentCompat; // method@958b │ │ +41243c: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +41243e: 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; │ │ │ │ @@ -1777166,22 +1777149,22 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -412478: |[412478] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.lambda$setupMainScreen$5:(Landroidx/preference/Preference;)Z │ │ -412488: 6e10 2735 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -41248e: 0c02 |0003: move-result-object v2 │ │ -412490: 1f02 0618 |0004: check-cast v2, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1806 │ │ -412494: 1400 0a00 157f |0006: const v0, #float 1.98055e+38 // #7f15000a │ │ -41249a: 6e20 8b95 0200 |0009: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/activity/PreferenceActivity;.openScreen:(I)Landroidx/preference/PreferenceFragmentCompat; // method@958b │ │ -4124a0: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -4124a2: 0f02 |000d: return v2 │ │ +412440: |[412440] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.lambda$setupMainScreen$5:(Landroidx/preference/Preference;)Z │ │ +412450: 6e10 2735 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +412456: 0c02 |0003: move-result-object v2 │ │ +412458: 1f02 0618 |0004: check-cast v2, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1806 │ │ +41245c: 1400 0a00 157f |0006: const v0, #float 1.98055e+38 // #7f15000a │ │ +412462: 6e20 8b95 0200 |0009: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/activity/PreferenceActivity;.openScreen:(I)Landroidx/preference/PreferenceFragmentCompat; // method@958b │ │ +412468: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +41246a: 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; │ │ │ │ @@ -1777190,32 +1777173,32 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -4124a4: |[4124a4] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.lambda$setupMainScreen$6:(Landroidx/preference/Preference;)Z │ │ -4124b4: 6e10 4135 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3541 │ │ -4124ba: 0c03 |0003: move-result-object v3 │ │ -4124bc: 6e10 e136 0300 |0004: invoke-virtual {v3}, Landroidx/fragment/app/FragmentManager;.beginTransaction:()Landroidx/fragment/app/FragmentTransaction; // method@36e1 │ │ -4124c2: 0c03 |0007: move-result-object v3 │ │ -4124c4: 2200 4b1c |0008: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment; // type@1c4b │ │ -4124c8: 7010 01aa 0000 |000a: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;.:()V // method@aa01 │ │ -4124ce: 1401 f502 0a7f |000d: const v1, #float 1.83449e+38 // #7f0a02f5 │ │ -4124d4: 6e30 d537 1300 |0010: invoke-virtual {v3, v1, v0}, Landroidx/fragment/app/FragmentTransaction;.replace:(ILandroidx/fragment/app/Fragment;)Landroidx/fragment/app/FragmentTransaction; // method@37d5 │ │ -4124da: 0c03 |0013: move-result-object v3 │ │ -4124dc: 1400 1b00 127f |0014: const v0, #float 1.94068e+38 // #7f12001b │ │ -4124e2: 6e20 4f35 0200 |0017: invoke-virtual {v2, v0}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@354f │ │ -4124e8: 0c00 |001a: move-result-object v0 │ │ -4124ea: 6e20 cb37 0300 |001b: invoke-virtual {v3, v0}, Landroidx/fragment/app/FragmentTransaction;.addToBackStack:(Ljava/lang/String;)Landroidx/fragment/app/FragmentTransaction; // method@37cb │ │ -4124f0: 0c03 |001e: move-result-object v3 │ │ -4124f2: 6e10 cc37 0300 |001f: invoke-virtual {v3}, Landroidx/fragment/app/FragmentTransaction;.commit:()I // method@37cc │ │ -4124f8: 1213 |0022: const/4 v3, #int 1 // #1 │ │ -4124fa: 0f03 |0023: return v3 │ │ +41246c: |[41246c] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.lambda$setupMainScreen$6:(Landroidx/preference/Preference;)Z │ │ +41247c: 6e10 4135 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3541 │ │ +412482: 0c03 |0003: move-result-object v3 │ │ +412484: 6e10 e136 0300 |0004: invoke-virtual {v3}, Landroidx/fragment/app/FragmentManager;.beginTransaction:()Landroidx/fragment/app/FragmentTransaction; // method@36e1 │ │ +41248a: 0c03 |0007: move-result-object v3 │ │ +41248c: 2200 4b1c |0008: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment; // type@1c4b │ │ +412490: 7010 01aa 0000 |000a: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;.:()V // method@aa01 │ │ +412496: 1401 f502 0a7f |000d: const v1, #float 1.83449e+38 // #7f0a02f5 │ │ +41249c: 6e30 d537 1300 |0010: invoke-virtual {v3, v1, v0}, Landroidx/fragment/app/FragmentTransaction;.replace:(ILandroidx/fragment/app/Fragment;)Landroidx/fragment/app/FragmentTransaction; // method@37d5 │ │ +4124a2: 0c03 |0013: move-result-object v3 │ │ +4124a4: 1400 1b00 127f |0014: const v0, #float 1.94068e+38 // #7f12001b │ │ +4124aa: 6e20 4f35 0200 |0017: invoke-virtual {v2, v0}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@354f │ │ +4124b0: 0c00 |001a: move-result-object v0 │ │ +4124b2: 6e20 cb37 0300 |001b: invoke-virtual {v3, v0}, Landroidx/fragment/app/FragmentTransaction;.addToBackStack:(Ljava/lang/String;)Landroidx/fragment/app/FragmentTransaction; // method@37cb │ │ +4124b8: 0c03 |001e: move-result-object v3 │ │ +4124ba: 6e10 cc37 0300 |001f: invoke-virtual {v3}, Landroidx/fragment/app/FragmentTransaction;.commit:()I // method@37cc │ │ +4124c0: 1213 |0022: const/4 v3, #int 1 // #1 │ │ +4124c2: 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; │ │ @@ -1777226,29 +1777209,29 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -4124fc: |[4124fc] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.lambda$setupMainScreen$7:(Landroidx/preference/Preference;)Z │ │ -41250c: 6e10 2d35 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -412512: 0c03 |0003: move-result-object v3 │ │ -412514: 2200 8f1e |0004: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -412518: 7010 50b3 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -41251e: 7010 6aa9 0200 |0009: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.getLocalizedWebsiteLink:()Ljava/lang/String; // method@a96a │ │ -412524: 0c01 |000c: move-result-object v1 │ │ -412526: 6e20 5cb3 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -41252c: 1a01 ee09 |0010: const-string v1, "/documentation/" // string@09ee │ │ -412530: 6e20 5cb3 1000 |0012: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -412536: 6e10 67b3 0000 |0015: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -41253c: 0c00 |0018: move-result-object v0 │ │ -41253e: 7120 8e9d 0300 |0019: invoke-static {v3, v0}, Lde/danoeh/antennapod/core/util/IntentUtils;.openInBrowser:(Landroid/content/Context;Ljava/lang/String;)V // method@9d8e │ │ -412544: 1213 |001c: const/4 v3, #int 1 // #1 │ │ -412546: 0f03 |001d: return v3 │ │ +4124c4: |[4124c4] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.lambda$setupMainScreen$7:(Landroidx/preference/Preference;)Z │ │ +4124d4: 6e10 2d35 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +4124da: 0c03 |0003: move-result-object v3 │ │ +4124dc: 2200 8f1e |0004: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +4124e0: 7010 50b3 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +4124e6: 7010 6aa9 0200 |0009: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.getLocalizedWebsiteLink:()Ljava/lang/String; // method@a96a │ │ +4124ec: 0c01 |000c: move-result-object v1 │ │ +4124ee: 6e20 5cb3 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4124f4: 1a01 ee09 |0010: const-string v1, "/documentation/" // string@09ee │ │ +4124f8: 6e20 5cb3 1000 |0012: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4124fe: 6e10 67b3 0000 |0015: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +412504: 0c00 |0018: move-result-object v0 │ │ +412506: 7120 8e9d 0300 |0019: invoke-static {v3, v0}, Lde/danoeh/antennapod/core/util/IntentUtils;.openInBrowser:(Landroid/content/Context;Ljava/lang/String;)V // method@9d8e │ │ +41250c: 1213 |001c: const/4 v3, #int 1 // #1 │ │ +41250e: 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; │ │ │ │ @@ -1777257,21 +1777240,21 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -412548: |[412548] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.lambda$setupMainScreen$8:(Landroidx/preference/Preference;)Z │ │ -412558: 6e10 2d35 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -41255e: 0c02 |0003: move-result-object v2 │ │ -412560: 1a00 2e99 |0004: const-string v0, "https://forum.antennapod.org/" // string@992e │ │ -412564: 7120 8e9d 0200 |0006: invoke-static {v2, v0}, Lde/danoeh/antennapod/core/util/IntentUtils;.openInBrowser:(Landroid/content/Context;Ljava/lang/String;)V // method@9d8e │ │ -41256a: 1212 |0009: const/4 v2, #int 1 // #1 │ │ -41256c: 0f02 |000a: return v2 │ │ +412510: |[412510] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.lambda$setupMainScreen$8:(Landroidx/preference/Preference;)Z │ │ +412520: 6e10 2d35 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +412526: 0c02 |0003: move-result-object v2 │ │ +412528: 1a00 2e99 |0004: const-string v0, "https://forum.antennapod.org/" // string@992e │ │ +41252c: 7120 8e9d 0200 |0006: invoke-static {v2, v0}, Lde/danoeh/antennapod/core/util/IntentUtils;.openInBrowser:(Landroid/content/Context;Ljava/lang/String;)V // method@9d8e │ │ +412532: 1212 |0009: const/4 v2, #int 1 // #1 │ │ +412534: 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; │ │ │ │ @@ -1777280,29 +1777263,29 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -412570: |[412570] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.lambda$setupMainScreen$9:(Landroidx/preference/Preference;)Z │ │ -412580: 6e10 2d35 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -412586: 0c03 |0003: move-result-object v3 │ │ -412588: 2200 8f1e |0004: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -41258c: 7010 50b3 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -412592: 7010 6aa9 0200 |0009: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.getLocalizedWebsiteLink:()Ljava/lang/String; // method@a96a │ │ -412598: 0c01 |000c: move-result-object v1 │ │ -41259a: 6e20 5cb3 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4125a0: 1a01 e809 |0010: const-string v1, "/contribute/" // string@09e8 │ │ -4125a4: 6e20 5cb3 1000 |0012: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -4125aa: 6e10 67b3 0000 |0015: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -4125b0: 0c00 |0018: move-result-object v0 │ │ -4125b2: 7120 8e9d 0300 |0019: invoke-static {v3, v0}, Lde/danoeh/antennapod/core/util/IntentUtils;.openInBrowser:(Landroid/content/Context;Ljava/lang/String;)V // method@9d8e │ │ -4125b8: 1213 |001c: const/4 v3, #int 1 // #1 │ │ -4125ba: 0f03 |001d: return v3 │ │ +412538: |[412538] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.lambda$setupMainScreen$9:(Landroidx/preference/Preference;)Z │ │ +412548: 6e10 2d35 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +41254e: 0c03 |0003: move-result-object v3 │ │ +412550: 2200 8f1e |0004: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +412554: 7010 50b3 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +41255a: 7010 6aa9 0200 |0009: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.getLocalizedWebsiteLink:()Ljava/lang/String; // method@a96a │ │ +412560: 0c01 |000c: move-result-object v1 │ │ +412562: 6e20 5cb3 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +412568: 1a01 e809 |0010: const-string v1, "/contribute/" // string@09e8 │ │ +41256c: 6e20 5cb3 1000 |0012: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +412572: 6e10 67b3 0000 |0015: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +412578: 0c00 |0018: move-result-object v0 │ │ +41257a: 7120 8e9d 0300 |0019: invoke-static {v3, v0}, Lde/danoeh/antennapod/core/util/IntentUtils;.openInBrowser:(Landroid/content/Context;Ljava/lang/String;)V // method@9d8e │ │ +412580: 1213 |001c: const/4 v3, #int 1 // #1 │ │ +412582: 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; │ │ │ │ @@ -1777311,82 +1777294,82 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 155 16-bit code units │ │ -412868: |[412868] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.setupMainScreen:()V │ │ -412878: 1a00 d1c6 |0000: const-string v0, "prefScreenInterface" // string@c6d1 │ │ -41287c: 6e20 bd3d 0200 |0002: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -412882: 0c00 |0005: move-result-object v0 │ │ -412884: 2201 1d1c |0006: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda0; // type@1c1d │ │ -412888: 7020 48a9 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V // method@a948 │ │ -41288e: 6e20 783d 1000 |000b: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ -412894: 1a00 d2c6 |000e: const-string v0, "prefScreenPlayback" // string@c6d2 │ │ -412898: 6e20 bd3d 0200 |0010: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -41289e: 0c00 |0013: move-result-object v0 │ │ -4128a0: 2201 201c |0014: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda2; // type@1c20 │ │ -4128a4: 7020 4ea9 2100 |0016: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V // method@a94e │ │ -4128aa: 6e20 783d 1000 |0019: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ -4128b0: 1a00 cfc6 |001c: const-string v0, "prefScreenDownloads" // string@c6cf │ │ -4128b4: 6e20 bd3d 0200 |001e: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -4128ba: 0c00 |0021: move-result-object v0 │ │ -4128bc: 2201 211c |0022: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda3; // type@1c21 │ │ -4128c0: 7020 50a9 2100 |0024: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V // method@a950 │ │ -4128c6: 6e20 783d 1000 |0027: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ -4128cc: 1a00 d3c6 |002a: const-string v0, "prefScreenSynchronization" // string@c6d3 │ │ -4128d0: 6e20 bd3d 0200 |002c: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -4128d6: 0c00 |002f: move-result-object v0 │ │ -4128d8: 2201 221c |0030: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda4; // type@1c22 │ │ -4128dc: 7020 52a9 2100 |0032: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V // method@a952 │ │ -4128e2: 6e20 783d 1000 |0035: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ -4128e8: 1a00 d0c6 |0038: const-string v0, "prefScreenImportExport" // string@c6d0 │ │ -4128ec: 6e20 bd3d 0200 |003a: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -4128f2: 0c00 |003d: move-result-object v0 │ │ -4128f4: 2201 231c |003e: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda5; // type@1c23 │ │ -4128f8: 7020 54a9 2100 |0040: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V // method@a954 │ │ -4128fe: 6e20 783d 1000 |0043: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ -412904: 1a00 71bd |0046: const-string v0, "notifications" // string@bd71 │ │ -412908: 6e20 bd3d 0200 |0048: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -41290e: 0c00 |004b: move-result-object v0 │ │ -412910: 2201 241c |004c: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda6; // type@1c24 │ │ -412914: 7020 56a9 2100 |004e: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V // method@a956 │ │ -41291a: 6e20 783d 1000 |0051: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ -412920: 1a00 84c6 |0054: const-string v0, "prefAbout" // string@c684 │ │ -412924: 6e20 bd3d 0200 |0056: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -41292a: 0c00 |0059: move-result-object v0 │ │ -41292c: 2201 251c |005a: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda7; // type@1c25 │ │ -412930: 7020 58a9 2100 |005c: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V // method@a958 │ │ -412936: 6e20 783d 1000 |005f: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ -41293c: 1a00 95c6 |0062: const-string v0, "prefDocumentation" // string@c695 │ │ -412940: 6e20 bd3d 0200 |0064: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -412946: 0c00 |0067: move-result-object v0 │ │ -412948: 2201 261c |0068: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda8; // type@1c26 │ │ -41294c: 7020 5aa9 2100 |006a: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V // method@a95a │ │ -412952: 6e20 783d 1000 |006d: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ -412958: 1a00 ecc6 |0070: const-string v0, "prefViewForum" // string@c6ec │ │ -41295c: 6e20 bd3d 0200 |0072: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -412962: 0c00 |0075: move-result-object v0 │ │ -412964: 2201 271c |0076: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda9; // type@1c27 │ │ -412968: 7020 5ca9 2100 |0078: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda9;.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V // method@a95c │ │ -41296e: 6e20 783d 1000 |007b: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ -412974: 1a00 8ec6 |007e: const-string v0, "prefContribute" // string@c68e │ │ -412978: 6e20 bd3d 0200 |0080: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -41297e: 0c00 |0083: move-result-object v0 │ │ -412980: 2201 1e1c |0084: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda10; // type@1c1e │ │ -412984: 7020 4aa9 2100 |0086: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda10;.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V // method@a94a │ │ -41298a: 6e20 783d 1000 |0089: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ -412990: 1a00 d5c6 |008c: const-string v0, "prefSendBugReport" // string@c6d5 │ │ -412994: 6e20 bd3d 0200 |008e: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -41299a: 0c00 |0091: move-result-object v0 │ │ -41299c: 2201 1f1c |0092: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda1; // type@1c1f │ │ -4129a0: 7020 4ca9 2100 |0094: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V // method@a94c │ │ -4129a6: 6e20 783d 1000 |0097: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ -4129ac: 0e00 |009a: return-void │ │ +412830: |[412830] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.setupMainScreen:()V │ │ +412840: 1a00 d1c6 |0000: const-string v0, "prefScreenInterface" // string@c6d1 │ │ +412844: 6e20 bd3d 0200 |0002: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +41284a: 0c00 |0005: move-result-object v0 │ │ +41284c: 2201 1d1c |0006: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda0; // type@1c1d │ │ +412850: 7020 48a9 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V // method@a948 │ │ +412856: 6e20 783d 1000 |000b: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ +41285c: 1a00 d2c6 |000e: const-string v0, "prefScreenPlayback" // string@c6d2 │ │ +412860: 6e20 bd3d 0200 |0010: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +412866: 0c00 |0013: move-result-object v0 │ │ +412868: 2201 201c |0014: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda2; // type@1c20 │ │ +41286c: 7020 4ea9 2100 |0016: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V // method@a94e │ │ +412872: 6e20 783d 1000 |0019: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ +412878: 1a00 cfc6 |001c: const-string v0, "prefScreenDownloads" // string@c6cf │ │ +41287c: 6e20 bd3d 0200 |001e: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +412882: 0c00 |0021: move-result-object v0 │ │ +412884: 2201 211c |0022: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda3; // type@1c21 │ │ +412888: 7020 50a9 2100 |0024: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V // method@a950 │ │ +41288e: 6e20 783d 1000 |0027: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ +412894: 1a00 d3c6 |002a: const-string v0, "prefScreenSynchronization" // string@c6d3 │ │ +412898: 6e20 bd3d 0200 |002c: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +41289e: 0c00 |002f: move-result-object v0 │ │ +4128a0: 2201 221c |0030: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda4; // type@1c22 │ │ +4128a4: 7020 52a9 2100 |0032: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V // method@a952 │ │ +4128aa: 6e20 783d 1000 |0035: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ +4128b0: 1a00 d0c6 |0038: const-string v0, "prefScreenImportExport" // string@c6d0 │ │ +4128b4: 6e20 bd3d 0200 |003a: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +4128ba: 0c00 |003d: move-result-object v0 │ │ +4128bc: 2201 231c |003e: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda5; // type@1c23 │ │ +4128c0: 7020 54a9 2100 |0040: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V // method@a954 │ │ +4128c6: 6e20 783d 1000 |0043: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ +4128cc: 1a00 71bd |0046: const-string v0, "notifications" // string@bd71 │ │ +4128d0: 6e20 bd3d 0200 |0048: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +4128d6: 0c00 |004b: move-result-object v0 │ │ +4128d8: 2201 241c |004c: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda6; // type@1c24 │ │ +4128dc: 7020 56a9 2100 |004e: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V // method@a956 │ │ +4128e2: 6e20 783d 1000 |0051: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ +4128e8: 1a00 84c6 |0054: const-string v0, "prefAbout" // string@c684 │ │ +4128ec: 6e20 bd3d 0200 |0056: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +4128f2: 0c00 |0059: move-result-object v0 │ │ +4128f4: 2201 251c |005a: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda7; // type@1c25 │ │ +4128f8: 7020 58a9 2100 |005c: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V // method@a958 │ │ +4128fe: 6e20 783d 1000 |005f: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ +412904: 1a00 95c6 |0062: const-string v0, "prefDocumentation" // string@c695 │ │ +412908: 6e20 bd3d 0200 |0064: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +41290e: 0c00 |0067: move-result-object v0 │ │ +412910: 2201 261c |0068: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda8; // type@1c26 │ │ +412914: 7020 5aa9 2100 |006a: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V // method@a95a │ │ +41291a: 6e20 783d 1000 |006d: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ +412920: 1a00 ecc6 |0070: const-string v0, "prefViewForum" // string@c6ec │ │ +412924: 6e20 bd3d 0200 |0072: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +41292a: 0c00 |0075: move-result-object v0 │ │ +41292c: 2201 271c |0076: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda9; // type@1c27 │ │ +412930: 7020 5ca9 2100 |0078: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda9;.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V // method@a95c │ │ +412936: 6e20 783d 1000 |007b: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ +41293c: 1a00 8ec6 |007e: const-string v0, "prefContribute" // string@c68e │ │ +412940: 6e20 bd3d 0200 |0080: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +412946: 0c00 |0083: move-result-object v0 │ │ +412948: 2201 1e1c |0084: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda10; // type@1c1e │ │ +41294c: 7020 4aa9 2100 |0086: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda10;.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V // method@a94a │ │ +412952: 6e20 783d 1000 |0089: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ +412958: 1a00 d5c6 |008c: const-string v0, "prefSendBugReport" // string@c6d5 │ │ +41295c: 6e20 bd3d 0200 |008e: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +412962: 0c00 |0091: move-result-object v0 │ │ +412964: 2201 1f1c |0092: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda1; // type@1c1f │ │ +412968: 7020 4ca9 2100 |0094: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V // method@a94c │ │ +41296e: 6e20 783d 1000 |0097: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ +412974: 0e00 |009a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=83 │ │ 0x0010 line=87 │ │ 0x001e line=91 │ │ 0x002c line=95 │ │ 0x003a line=99 │ │ @@ -1777404,95 +1777387,95 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 181 16-bit code units │ │ -4129b0: |[4129b0] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.setupSearch:()V │ │ -4129c0: 1a00 0cd0 |0000: const-string v0, "searchPreference" // string@d00c │ │ -4129c4: 6e20 bd3d 0500 |0002: invoke-virtual {v5, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -4129ca: 0c00 |0005: move-result-object v0 │ │ -4129cc: 1f00 cc0f |0006: check-cast v0, Lcom/bytehamster/lib/preferencesearch/SearchPreference; // type@0fcc │ │ -4129d0: 6e10 a25c 0000 |0008: invoke-virtual {v0}, Lcom/bytehamster/lib/preferencesearch/SearchPreference;.getSearchConfiguration:()Lcom/bytehamster/lib/preferencesearch/SearchConfiguration; // method@5ca2 │ │ -4129d6: 0c00 |000b: move-result-object v0 │ │ -4129d8: 6e10 2735 0500 |000c: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -4129de: 0c01 |000f: move-result-object v1 │ │ -4129e0: 1f01 7603 |0010: check-cast v1, Landroidx/appcompat/app/AppCompatActivity; // type@0376 │ │ -4129e4: 6e20 975c 1000 |0012: invoke-virtual {v0, v1}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration;.setActivity:(Landroidx/appcompat/app/AppCompatActivity;)V // method@5c97 │ │ -4129ea: 1401 f502 0a7f |0015: const v1, #float 1.83449e+38 // #7f0a02f5 │ │ -4129f0: 6e20 995c 1000 |0018: invoke-virtual {v0, v1}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration;.setFragmentContainerViewId:(I)V // method@5c99 │ │ -4129f6: 1211 |001b: const/4 v1, #int 1 // #1 │ │ -4129f8: 6e20 985c 1000 |001c: invoke-virtual {v0, v1}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration;.setBreadcrumbsEnabled:(Z)V // method@5c98 │ │ -4129fe: 1401 0e00 157f |001f: const v1, #float 1.98055e+38 // #7f15000e │ │ -412a04: 6e20 925c 1000 |0022: invoke-virtual {v0, v1}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration;.index:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c92 │ │ -412a0a: 0c02 |0025: move-result-object v2 │ │ -412a0c: 7110 8395 0100 |0026: invoke-static {v1}, Lde/danoeh/antennapod/activity/PreferenceActivity;.getTitleOfPage:(I)I // method@9583 │ │ -412a12: 0a03 |0029: move-result v3 │ │ -412a14: 6e20 835c 3200 |002a: invoke-virtual {v2, v3}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem;.addBreadcrumb:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c83 │ │ -412a1a: 1402 0b00 157f |002d: const v2, #float 1.98055e+38 // #7f15000b │ │ -412a20: 6e20 925c 2000 |0030: invoke-virtual {v0, v2}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration;.index:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c92 │ │ -412a26: 0c03 |0033: move-result-object v3 │ │ -412a28: 7110 8395 0200 |0034: invoke-static {v2}, Lde/danoeh/antennapod/activity/PreferenceActivity;.getTitleOfPage:(I)I // method@9583 │ │ -412a2e: 0a02 |0037: move-result v2 │ │ -412a30: 6e20 835c 2300 |0038: invoke-virtual {v3, v2}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem;.addBreadcrumb:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c83 │ │ -412a36: 1402 0800 157f |003b: const v2, #float 1.98055e+38 // #7f150008 │ │ -412a3c: 6e20 925c 2000 |003e: invoke-virtual {v0, v2}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration;.index:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c92 │ │ -412a42: 0c03 |0041: move-result-object v3 │ │ -412a44: 7110 8395 0200 |0042: invoke-static {v2}, Lde/danoeh/antennapod/activity/PreferenceActivity;.getTitleOfPage:(I)I // method@9583 │ │ -412a4a: 0a04 |0045: move-result v4 │ │ -412a4c: 6e20 835c 4300 |0046: invoke-virtual {v3, v4}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem;.addBreadcrumb:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c83 │ │ -412a52: 1403 0900 157f |0049: const v3, #float 1.98055e+38 // #7f150009 │ │ -412a58: 6e20 925c 3000 |004c: invoke-virtual {v0, v3}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration;.index:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c92 │ │ -412a5e: 0c04 |004f: move-result-object v4 │ │ -412a60: 7110 8395 0300 |0050: invoke-static {v3}, Lde/danoeh/antennapod/activity/PreferenceActivity;.getTitleOfPage:(I)I // method@9583 │ │ -412a66: 0a03 |0053: move-result v3 │ │ -412a68: 6e20 835c 3400 |0054: invoke-virtual {v4, v3}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem;.addBreadcrumb:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c83 │ │ -412a6e: 1403 0700 157f |0057: const v3, #float 1.98055e+38 // #7f150007 │ │ -412a74: 6e20 925c 3000 |005a: invoke-virtual {v0, v3}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration;.index:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c92 │ │ -412a7a: 0c04 |005d: move-result-object v4 │ │ -412a7c: 7110 8395 0200 |005e: invoke-static {v2}, Lde/danoeh/antennapod/activity/PreferenceActivity;.getTitleOfPage:(I)I // method@9583 │ │ -412a82: 0a02 |0061: move-result v2 │ │ -412a84: 6e20 835c 2400 |0062: invoke-virtual {v4, v2}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem;.addBreadcrumb:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c83 │ │ -412a8a: 0c02 |0065: move-result-object v2 │ │ -412a8c: 1404 3d00 127f |0066: const v4, #float 1.94069e+38 // #7f12003d │ │ -412a92: 6e20 835c 4200 |0069: invoke-virtual {v2, v4}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem;.addBreadcrumb:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c83 │ │ -412a98: 0c02 |006c: move-result-object v2 │ │ -412a9a: 7110 8395 0300 |006d: invoke-static {v3}, Lde/danoeh/antennapod/activity/PreferenceActivity;.getTitleOfPage:(I)I // method@9583 │ │ -412aa0: 0a03 |0070: move-result v3 │ │ -412aa2: 6e20 835c 3200 |0071: invoke-virtual {v2, v3}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem;.addBreadcrumb:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c83 │ │ -412aa8: 1402 0d00 157f |0074: const v2, #float 1.98055e+38 // #7f15000d │ │ -412aae: 6e20 925c 2000 |0077: invoke-virtual {v0, v2}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration;.index:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c92 │ │ -412ab4: 0c03 |007a: move-result-object v3 │ │ -412ab6: 7110 8395 0200 |007b: invoke-static {v2}, Lde/danoeh/antennapod/activity/PreferenceActivity;.getTitleOfPage:(I)I // method@9583 │ │ -412abc: 0a02 |007e: move-result v2 │ │ -412abe: 6e20 835c 2300 |007f: invoke-virtual {v3, v2}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem;.addBreadcrumb:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c83 │ │ -412ac4: 1402 0a00 157f |0082: const v2, #float 1.98055e+38 // #7f15000a │ │ -412aca: 6e20 925c 2000 |0085: invoke-virtual {v0, v2}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration;.index:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c92 │ │ -412ad0: 0c03 |0088: move-result-object v3 │ │ -412ad2: 7110 8395 0200 |0089: invoke-static {v2}, Lde/danoeh/antennapod/activity/PreferenceActivity;.getTitleOfPage:(I)I // method@9583 │ │ -412ad8: 0a02 |008c: move-result v2 │ │ -412ada: 6e20 835c 2300 |008d: invoke-virtual {v3, v2}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem;.addBreadcrumb:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c83 │ │ -412ae0: 1402 0200 157f |0090: const v2, #float 1.98055e+38 // #7f150002 │ │ -412ae6: 6e20 925c 2000 |0093: invoke-virtual {v0, v2}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration;.index:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c92 │ │ -412aec: 0c03 |0096: move-result-object v3 │ │ -412aee: 7110 8395 0200 |0097: invoke-static {v2}, Lde/danoeh/antennapod/activity/PreferenceActivity;.getTitleOfPage:(I)I // method@9583 │ │ -412af4: 0a02 |009a: move-result v2 │ │ -412af6: 6e20 835c 2300 |009b: invoke-virtual {v3, v2}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem;.addBreadcrumb:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c83 │ │ -412afc: 1402 0c00 157f |009e: const v2, #float 1.98055e+38 // #7f15000c │ │ -412b02: 6e20 925c 2000 |00a1: invoke-virtual {v0, v2}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration;.index:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c92 │ │ -412b08: 0c00 |00a4: move-result-object v0 │ │ -412b0a: 7110 8395 0100 |00a5: invoke-static {v1}, Lde/danoeh/antennapod/activity/PreferenceActivity;.getTitleOfPage:(I)I // method@9583 │ │ -412b10: 0a01 |00a8: move-result v1 │ │ -412b12: 6e20 835c 1000 |00a9: invoke-virtual {v0, v1}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem;.addBreadcrumb:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c83 │ │ -412b18: 0c00 |00ac: move-result-object v0 │ │ -412b1a: 7110 8395 0200 |00ad: invoke-static {v2}, Lde/danoeh/antennapod/activity/PreferenceActivity;.getTitleOfPage:(I)I // method@9583 │ │ -412b20: 0a01 |00b0: move-result v1 │ │ -412b22: 6e20 835c 1000 |00b1: invoke-virtual {v0, v1}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem;.addBreadcrumb:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c83 │ │ -412b28: 0e00 |00b4: return-void │ │ +412978: |[412978] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.setupSearch:()V │ │ +412988: 1a00 0cd0 |0000: const-string v0, "searchPreference" // string@d00c │ │ +41298c: 6e20 bd3d 0500 |0002: invoke-virtual {v5, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +412992: 0c00 |0005: move-result-object v0 │ │ +412994: 1f00 cc0f |0006: check-cast v0, Lcom/bytehamster/lib/preferencesearch/SearchPreference; // type@0fcc │ │ +412998: 6e10 a25c 0000 |0008: invoke-virtual {v0}, Lcom/bytehamster/lib/preferencesearch/SearchPreference;.getSearchConfiguration:()Lcom/bytehamster/lib/preferencesearch/SearchConfiguration; // method@5ca2 │ │ +41299e: 0c00 |000b: move-result-object v0 │ │ +4129a0: 6e10 2735 0500 |000c: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +4129a6: 0c01 |000f: move-result-object v1 │ │ +4129a8: 1f01 7603 |0010: check-cast v1, Landroidx/appcompat/app/AppCompatActivity; // type@0376 │ │ +4129ac: 6e20 975c 1000 |0012: invoke-virtual {v0, v1}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration;.setActivity:(Landroidx/appcompat/app/AppCompatActivity;)V // method@5c97 │ │ +4129b2: 1401 f502 0a7f |0015: const v1, #float 1.83449e+38 // #7f0a02f5 │ │ +4129b8: 6e20 995c 1000 |0018: invoke-virtual {v0, v1}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration;.setFragmentContainerViewId:(I)V // method@5c99 │ │ +4129be: 1211 |001b: const/4 v1, #int 1 // #1 │ │ +4129c0: 6e20 985c 1000 |001c: invoke-virtual {v0, v1}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration;.setBreadcrumbsEnabled:(Z)V // method@5c98 │ │ +4129c6: 1401 0e00 157f |001f: const v1, #float 1.98055e+38 // #7f15000e │ │ +4129cc: 6e20 925c 1000 |0022: invoke-virtual {v0, v1}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration;.index:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c92 │ │ +4129d2: 0c02 |0025: move-result-object v2 │ │ +4129d4: 7110 8395 0100 |0026: invoke-static {v1}, Lde/danoeh/antennapod/activity/PreferenceActivity;.getTitleOfPage:(I)I // method@9583 │ │ +4129da: 0a03 |0029: move-result v3 │ │ +4129dc: 6e20 835c 3200 |002a: invoke-virtual {v2, v3}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem;.addBreadcrumb:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c83 │ │ +4129e2: 1402 0b00 157f |002d: const v2, #float 1.98055e+38 // #7f15000b │ │ +4129e8: 6e20 925c 2000 |0030: invoke-virtual {v0, v2}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration;.index:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c92 │ │ +4129ee: 0c03 |0033: move-result-object v3 │ │ +4129f0: 7110 8395 0200 |0034: invoke-static {v2}, Lde/danoeh/antennapod/activity/PreferenceActivity;.getTitleOfPage:(I)I // method@9583 │ │ +4129f6: 0a02 |0037: move-result v2 │ │ +4129f8: 6e20 835c 2300 |0038: invoke-virtual {v3, v2}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem;.addBreadcrumb:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c83 │ │ +4129fe: 1402 0800 157f |003b: const v2, #float 1.98055e+38 // #7f150008 │ │ +412a04: 6e20 925c 2000 |003e: invoke-virtual {v0, v2}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration;.index:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c92 │ │ +412a0a: 0c03 |0041: move-result-object v3 │ │ +412a0c: 7110 8395 0200 |0042: invoke-static {v2}, Lde/danoeh/antennapod/activity/PreferenceActivity;.getTitleOfPage:(I)I // method@9583 │ │ +412a12: 0a04 |0045: move-result v4 │ │ +412a14: 6e20 835c 4300 |0046: invoke-virtual {v3, v4}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem;.addBreadcrumb:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c83 │ │ +412a1a: 1403 0900 157f |0049: const v3, #float 1.98055e+38 // #7f150009 │ │ +412a20: 6e20 925c 3000 |004c: invoke-virtual {v0, v3}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration;.index:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c92 │ │ +412a26: 0c04 |004f: move-result-object v4 │ │ +412a28: 7110 8395 0300 |0050: invoke-static {v3}, Lde/danoeh/antennapod/activity/PreferenceActivity;.getTitleOfPage:(I)I // method@9583 │ │ +412a2e: 0a03 |0053: move-result v3 │ │ +412a30: 6e20 835c 3400 |0054: invoke-virtual {v4, v3}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem;.addBreadcrumb:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c83 │ │ +412a36: 1403 0700 157f |0057: const v3, #float 1.98055e+38 // #7f150007 │ │ +412a3c: 6e20 925c 3000 |005a: invoke-virtual {v0, v3}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration;.index:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c92 │ │ +412a42: 0c04 |005d: move-result-object v4 │ │ +412a44: 7110 8395 0200 |005e: invoke-static {v2}, Lde/danoeh/antennapod/activity/PreferenceActivity;.getTitleOfPage:(I)I // method@9583 │ │ +412a4a: 0a02 |0061: move-result v2 │ │ +412a4c: 6e20 835c 2400 |0062: invoke-virtual {v4, v2}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem;.addBreadcrumb:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c83 │ │ +412a52: 0c02 |0065: move-result-object v2 │ │ +412a54: 1404 3d00 127f |0066: const v4, #float 1.94069e+38 // #7f12003d │ │ +412a5a: 6e20 835c 4200 |0069: invoke-virtual {v2, v4}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem;.addBreadcrumb:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c83 │ │ +412a60: 0c02 |006c: move-result-object v2 │ │ +412a62: 7110 8395 0300 |006d: invoke-static {v3}, Lde/danoeh/antennapod/activity/PreferenceActivity;.getTitleOfPage:(I)I // method@9583 │ │ +412a68: 0a03 |0070: move-result v3 │ │ +412a6a: 6e20 835c 3200 |0071: invoke-virtual {v2, v3}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem;.addBreadcrumb:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c83 │ │ +412a70: 1402 0d00 157f |0074: const v2, #float 1.98055e+38 // #7f15000d │ │ +412a76: 6e20 925c 2000 |0077: invoke-virtual {v0, v2}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration;.index:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c92 │ │ +412a7c: 0c03 |007a: move-result-object v3 │ │ +412a7e: 7110 8395 0200 |007b: invoke-static {v2}, Lde/danoeh/antennapod/activity/PreferenceActivity;.getTitleOfPage:(I)I // method@9583 │ │ +412a84: 0a02 |007e: move-result v2 │ │ +412a86: 6e20 835c 2300 |007f: invoke-virtual {v3, v2}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem;.addBreadcrumb:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c83 │ │ +412a8c: 1402 0a00 157f |0082: const v2, #float 1.98055e+38 // #7f15000a │ │ +412a92: 6e20 925c 2000 |0085: invoke-virtual {v0, v2}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration;.index:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c92 │ │ +412a98: 0c03 |0088: move-result-object v3 │ │ +412a9a: 7110 8395 0200 |0089: invoke-static {v2}, Lde/danoeh/antennapod/activity/PreferenceActivity;.getTitleOfPage:(I)I // method@9583 │ │ +412aa0: 0a02 |008c: move-result v2 │ │ +412aa2: 6e20 835c 2300 |008d: invoke-virtual {v3, v2}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem;.addBreadcrumb:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c83 │ │ +412aa8: 1402 0200 157f |0090: const v2, #float 1.98055e+38 // #7f150002 │ │ +412aae: 6e20 925c 2000 |0093: invoke-virtual {v0, v2}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration;.index:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c92 │ │ +412ab4: 0c03 |0096: move-result-object v3 │ │ +412ab6: 7110 8395 0200 |0097: invoke-static {v2}, Lde/danoeh/antennapod/activity/PreferenceActivity;.getTitleOfPage:(I)I // method@9583 │ │ +412abc: 0a02 |009a: move-result v2 │ │ +412abe: 6e20 835c 2300 |009b: invoke-virtual {v3, v2}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem;.addBreadcrumb:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c83 │ │ +412ac4: 1402 0c00 157f |009e: const v2, #float 1.98055e+38 // #7f15000c │ │ +412aca: 6e20 925c 2000 |00a1: invoke-virtual {v0, v2}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration;.index:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c92 │ │ +412ad0: 0c00 |00a4: move-result-object v0 │ │ +412ad2: 7110 8395 0100 |00a5: invoke-static {v1}, Lde/danoeh/antennapod/activity/PreferenceActivity;.getTitleOfPage:(I)I // method@9583 │ │ +412ad8: 0a01 |00a8: move-result v1 │ │ +412ada: 6e20 835c 1000 |00a9: invoke-virtual {v0, v1}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem;.addBreadcrumb:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c83 │ │ +412ae0: 0c00 |00ac: move-result-object v0 │ │ +412ae2: 7110 8395 0200 |00ad: invoke-static {v2}, Lde/danoeh/antennapod/activity/PreferenceActivity;.getTitleOfPage:(I)I // method@9583 │ │ +412ae8: 0a01 |00b0: move-result v1 │ │ +412aea: 6e20 835c 1000 |00b1: invoke-virtual {v0, v1}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem;.addBreadcrumb:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c83 │ │ +412af0: 0e00 |00b4: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=148 │ │ 0x0008 line=149 │ │ 0x000c line=150 │ │ 0x0018 line=151 │ │ 0x001c line=152 │ │ @@ -1777526,81 +1777509,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 │ │ -4126f4: |[4126f4] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.onCreatePreferences:(Landroid/os/Bundle;Ljava/lang/String;)V │ │ -412704: 1405 0500 157f |0000: const v5, #float 1.98055e+38 // #7f150005 │ │ -41270a: 6e20 bb3d 5400 |0003: invoke-virtual {v4, v5}, Landroidx/preference/PreferenceFragmentCompat;.addPreferencesFromResource:(I)V // method@3dbb │ │ -412710: 7010 78a9 0400 |0006: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.setupMainScreen:()V // method@a978 │ │ -412716: 7010 79a9 0400 |0009: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.setupSearch:()V // method@a979 │ │ -41271c: 6e10 2d35 0400 |000c: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -412722: 0c05 |000f: move-result-object v5 │ │ -412724: 6e10 2e02 0500 |0010: invoke-virtual {v5}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@022e │ │ -41272a: 0c05 |0013: move-result-object v5 │ │ -41272c: 6e10 2fb3 0500 |0014: invoke-virtual {v5}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ -412732: 0a05 |0017: move-result v5 │ │ -412734: 1406 a2e8 b76a |0018: const v6, #float 1.11166e+26 // #6ab7e8a2 │ │ -41273a: 1500 ccff |001b: const/high16 v0, #int -3407872 // #ffcc │ │ -41273e: 1401 1101 087f |001d: const v1, #float 1.80781e+38 // #7f080111 │ │ -412744: 1402 07ea 0ab9 |0020: const v2, #float -0.000132479 // #b90aea07 │ │ -41274a: 1a03 62c8 |0023: const-string v3, "project" // string@c862 │ │ -41274e: 3265 3b00 |0025: if-eq v5, v6, 0060 // +003b │ │ -412752: 3225 3900 |0027: if-eq v5, v2, 0060 // +0039 │ │ -412756: 6e20 bd3d 3400 |0029: invoke-virtual {v4, v3}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -41275c: 0c05 |002c: move-result-object v5 │ │ -41275e: 1206 |002d: const/4 v6, #int 0 // #0 │ │ -412760: 6e20 853d 6500 |002e: invoke-virtual {v5, v6}, Landroidx/preference/Preference;.setVisible:(Z)V // method@3d85 │ │ -412766: 2205 7f0a |0031: new-instance v5, Landroidx/preference/Preference; // type@0a7f │ │ -41276a: 6e10 2d35 0400 |0033: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -412770: 0c06 |0036: move-result-object v6 │ │ -412772: 7020 183d 6500 |0037: invoke-direct {v5, v6}, Landroidx/preference/Preference;.:(Landroid/content/Context;)V // method@3d18 │ │ -412778: 6e20 703d 1500 |003a: invoke-virtual {v5, v1}, Landroidx/preference/Preference;.setIcon:(I)V // method@3d70 │ │ -41277e: 6e10 2a3d 0500 |003d: invoke-virtual {v5}, Landroidx/preference/Preference;.getIcon:()Landroid/graphics/drawable/Drawable; // method@3d2a │ │ -412784: 0c06 |0040: move-result-object v6 │ │ -412786: 6e10 0805 0600 |0041: invoke-virtual {v6}, Landroid/graphics/drawable/Drawable;.mutate:()Landroid/graphics/drawable/Drawable; // method@0508 │ │ -41278c: 0c06 |0044: move-result-object v6 │ │ -41278e: 2201 d800 |0045: new-instance v1, Landroid/graphics/PorterDuffColorFilter; // type@00d8 │ │ -412792: 6202 a800 |0047: sget-object v2, Landroid/graphics/PorterDuff$Mode;.MULTIPLY:Landroid/graphics/PorterDuff$Mode; // field@00a8 │ │ -412796: 7030 7204 0102 |0049: invoke-direct {v1, v0, v2}, Landroid/graphics/PorterDuffColorFilter;.:(ILandroid/graphics/PorterDuff$Mode;)V // method@0472 │ │ -41279c: 6e20 1605 1600 |004c: invoke-virtual {v6, v1}, Landroid/graphics/drawable/Drawable;.setColorFilter:(Landroid/graphics/ColorFilter;)V // method@0516 │ │ -4127a2: 1a06 b25b |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@5bb2 │ │ -4127a6: 6e20 803d 6500 |0051: invoke-virtual {v5, v6}, Landroidx/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V // method@3d80 │ │ -4127ac: 6e20 bd3d 3400 |0054: invoke-virtual {v4, v3}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -4127b2: 0c06 |0057: move-result-object v6 │ │ -4127b4: 6e10 323d 0600 |0058: invoke-virtual {v6}, Landroidx/preference/Preference;.getParent:()Landroidx/preference/PreferenceGroup; // method@3d32 │ │ -4127ba: 0c06 |005b: move-result-object v6 │ │ -4127bc: 6e20 ed3d 5600 |005c: invoke-virtual {v6, v5}, Landroidx/preference/PreferenceGroup;.addPreference:(Landroidx/preference/Preference;)Z // method@3ded │ │ -4127c2: 2835 |005f: goto 0094 // +0035 │ │ -4127c4: 3325 3400 |0060: if-ne v5, v2, 0094 // +0034 │ │ -4127c8: 2205 7f0a |0062: new-instance v5, Landroidx/preference/Preference; // type@0a7f │ │ -4127cc: 6e10 2d35 0400 |0064: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -4127d2: 0c06 |0067: move-result-object v6 │ │ -4127d4: 7020 183d 6500 |0068: invoke-direct {v5, v6}, Landroidx/preference/Preference;.:(Landroid/content/Context;)V // method@3d18 │ │ -4127da: 6e20 703d 1500 |006b: invoke-virtual {v5, v1}, Landroidx/preference/Preference;.setIcon:(I)V // method@3d70 │ │ -4127e0: 6e10 2a3d 0500 |006e: invoke-virtual {v5}, Landroidx/preference/Preference;.getIcon:()Landroid/graphics/drawable/Drawable; // method@3d2a │ │ -4127e6: 0c06 |0071: move-result-object v6 │ │ -4127e8: 6e10 0805 0600 |0072: invoke-virtual {v6}, Landroid/graphics/drawable/Drawable;.mutate:()Landroid/graphics/drawable/Drawable; // method@0508 │ │ -4127ee: 0c06 |0075: move-result-object v6 │ │ -4127f0: 2201 d800 |0076: new-instance v1, Landroid/graphics/PorterDuffColorFilter; // type@00d8 │ │ -4127f4: 6202 a800 |0078: sget-object v2, Landroid/graphics/PorterDuff$Mode;.MULTIPLY:Landroid/graphics/PorterDuff$Mode; // field@00a8 │ │ -4127f8: 7030 7204 0102 |007a: invoke-direct {v1, v0, v2}, Landroid/graphics/PorterDuffColorFilter;.:(ILandroid/graphics/PorterDuff$Mode;)V // method@0472 │ │ -4127fe: 6e20 1605 1600 |007d: invoke-virtual {v6, v1}, Landroid/graphics/drawable/Drawable;.setColorFilter:(Landroid/graphics/ColorFilter;)V // method@0516 │ │ -412804: 12f6 |0080: const/4 v6, #int -1 // #ff │ │ -412806: 6e20 793d 6500 |0081: invoke-virtual {v5, v6}, Landroidx/preference/Preference;.setOrder:(I)V // method@3d79 │ │ -41280c: 1a06 b95b |0084: const-string v6, "This is a development version of AntennaPod and not meant for daily use" // string@5bb9 │ │ -412810: 6e20 803d 6500 |0086: invoke-virtual {v5, v6}, Landroidx/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V // method@3d80 │ │ -412816: 6e20 bd3d 3400 |0089: invoke-virtual {v4, v3}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -41281c: 0c06 |008c: move-result-object v6 │ │ -41281e: 6e10 323d 0600 |008d: invoke-virtual {v6}, Landroidx/preference/Preference;.getParent:()Landroidx/preference/PreferenceGroup; // method@3d32 │ │ -412824: 0c06 |0090: move-result-object v6 │ │ -412826: 6e20 ed3d 5600 |0091: invoke-virtual {v6, v5}, Landroidx/preference/PreferenceGroup;.addPreference:(Landroidx/preference/Preference;)Z // method@3ded │ │ -41282c: 0e00 |0094: return-void │ │ +4126bc: |[4126bc] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.onCreatePreferences:(Landroid/os/Bundle;Ljava/lang/String;)V │ │ +4126cc: 1405 0500 157f |0000: const v5, #float 1.98055e+38 // #7f150005 │ │ +4126d2: 6e20 bb3d 5400 |0003: invoke-virtual {v4, v5}, Landroidx/preference/PreferenceFragmentCompat;.addPreferencesFromResource:(I)V // method@3dbb │ │ +4126d8: 7010 78a9 0400 |0006: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.setupMainScreen:()V // method@a978 │ │ +4126de: 7010 79a9 0400 |0009: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.setupSearch:()V // method@a979 │ │ +4126e4: 6e10 2d35 0400 |000c: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +4126ea: 0c05 |000f: move-result-object v5 │ │ +4126ec: 6e10 2e02 0500 |0010: invoke-virtual {v5}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@022e │ │ +4126f2: 0c05 |0013: move-result-object v5 │ │ +4126f4: 6e10 2fb3 0500 |0014: invoke-virtual {v5}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ +4126fa: 0a05 |0017: move-result v5 │ │ +4126fc: 1406 a2e8 b76a |0018: const v6, #float 1.11166e+26 // #6ab7e8a2 │ │ +412702: 1500 ccff |001b: const/high16 v0, #int -3407872 // #ffcc │ │ +412706: 1401 1101 087f |001d: const v1, #float 1.80781e+38 // #7f080111 │ │ +41270c: 1402 07ea 0ab9 |0020: const v2, #float -0.000132479 // #b90aea07 │ │ +412712: 1a03 62c8 |0023: const-string v3, "project" // string@c862 │ │ +412716: 3265 3b00 |0025: if-eq v5, v6, 0060 // +003b │ │ +41271a: 3225 3900 |0027: if-eq v5, v2, 0060 // +0039 │ │ +41271e: 6e20 bd3d 3400 |0029: invoke-virtual {v4, v3}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +412724: 0c05 |002c: move-result-object v5 │ │ +412726: 1206 |002d: const/4 v6, #int 0 // #0 │ │ +412728: 6e20 853d 6500 |002e: invoke-virtual {v5, v6}, Landroidx/preference/Preference;.setVisible:(Z)V // method@3d85 │ │ +41272e: 2205 7f0a |0031: new-instance v5, Landroidx/preference/Preference; // type@0a7f │ │ +412732: 6e10 2d35 0400 |0033: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +412738: 0c06 |0036: move-result-object v6 │ │ +41273a: 7020 183d 6500 |0037: invoke-direct {v5, v6}, Landroidx/preference/Preference;.:(Landroid/content/Context;)V // method@3d18 │ │ +412740: 6e20 703d 1500 |003a: invoke-virtual {v5, v1}, Landroidx/preference/Preference;.setIcon:(I)V // method@3d70 │ │ +412746: 6e10 2a3d 0500 |003d: invoke-virtual {v5}, Landroidx/preference/Preference;.getIcon:()Landroid/graphics/drawable/Drawable; // method@3d2a │ │ +41274c: 0c06 |0040: move-result-object v6 │ │ +41274e: 6e10 0805 0600 |0041: invoke-virtual {v6}, Landroid/graphics/drawable/Drawable;.mutate:()Landroid/graphics/drawable/Drawable; // method@0508 │ │ +412754: 0c06 |0044: move-result-object v6 │ │ +412756: 2201 d800 |0045: new-instance v1, Landroid/graphics/PorterDuffColorFilter; // type@00d8 │ │ +41275a: 6202 a800 |0047: sget-object v2, Landroid/graphics/PorterDuff$Mode;.MULTIPLY:Landroid/graphics/PorterDuff$Mode; // field@00a8 │ │ +41275e: 7030 7204 0102 |0049: invoke-direct {v1, v0, v2}, Landroid/graphics/PorterDuffColorFilter;.:(ILandroid/graphics/PorterDuff$Mode;)V // method@0472 │ │ +412764: 6e20 1605 1600 |004c: invoke-virtual {v6, v1}, Landroid/graphics/drawable/Drawable;.setColorFilter:(Landroid/graphics/ColorFilter;)V // method@0516 │ │ +41276a: 1a06 b25b |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@5bb2 │ │ +41276e: 6e20 803d 6500 |0051: invoke-virtual {v5, v6}, Landroidx/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V // method@3d80 │ │ +412774: 6e20 bd3d 3400 |0054: invoke-virtual {v4, v3}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +41277a: 0c06 |0057: move-result-object v6 │ │ +41277c: 6e10 323d 0600 |0058: invoke-virtual {v6}, Landroidx/preference/Preference;.getParent:()Landroidx/preference/PreferenceGroup; // method@3d32 │ │ +412782: 0c06 |005b: move-result-object v6 │ │ +412784: 6e20 ed3d 5600 |005c: invoke-virtual {v6, v5}, Landroidx/preference/PreferenceGroup;.addPreference:(Landroidx/preference/Preference;)Z // method@3ded │ │ +41278a: 2835 |005f: goto 0094 // +0035 │ │ +41278c: 3325 3400 |0060: if-ne v5, v2, 0094 // +0034 │ │ +412790: 2205 7f0a |0062: new-instance v5, Landroidx/preference/Preference; // type@0a7f │ │ +412794: 6e10 2d35 0400 |0064: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +41279a: 0c06 |0067: move-result-object v6 │ │ +41279c: 7020 183d 6500 |0068: invoke-direct {v5, v6}, Landroidx/preference/Preference;.:(Landroid/content/Context;)V // method@3d18 │ │ +4127a2: 6e20 703d 1500 |006b: invoke-virtual {v5, v1}, Landroidx/preference/Preference;.setIcon:(I)V // method@3d70 │ │ +4127a8: 6e10 2a3d 0500 |006e: invoke-virtual {v5}, Landroidx/preference/Preference;.getIcon:()Landroid/graphics/drawable/Drawable; // method@3d2a │ │ +4127ae: 0c06 |0071: move-result-object v6 │ │ +4127b0: 6e10 0805 0600 |0072: invoke-virtual {v6}, Landroid/graphics/drawable/Drawable;.mutate:()Landroid/graphics/drawable/Drawable; // method@0508 │ │ +4127b6: 0c06 |0075: move-result-object v6 │ │ +4127b8: 2201 d800 |0076: new-instance v1, Landroid/graphics/PorterDuffColorFilter; // type@00d8 │ │ +4127bc: 6202 a800 |0078: sget-object v2, Landroid/graphics/PorterDuff$Mode;.MULTIPLY:Landroid/graphics/PorterDuff$Mode; // field@00a8 │ │ +4127c0: 7030 7204 0102 |007a: invoke-direct {v1, v0, v2}, Landroid/graphics/PorterDuffColorFilter;.:(ILandroid/graphics/PorterDuff$Mode;)V // method@0472 │ │ +4127c6: 6e20 1605 1600 |007d: invoke-virtual {v6, v1}, Landroid/graphics/drawable/Drawable;.setColorFilter:(Landroid/graphics/ColorFilter;)V // method@0516 │ │ +4127cc: 12f6 |0080: const/4 v6, #int -1 // #ff │ │ +4127ce: 6e20 793d 6500 |0081: invoke-virtual {v5, v6}, Landroidx/preference/Preference;.setOrder:(I)V // method@3d79 │ │ +4127d4: 1a06 b95b |0084: const-string v6, "This is a development version of AntennaPod and not meant for daily use" // string@5bb9 │ │ +4127d8: 6e20 803d 6500 |0086: invoke-virtual {v5, v6}, Landroidx/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V // method@3d80 │ │ +4127de: 6e20 bd3d 3400 |0089: invoke-virtual {v4, v3}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +4127e4: 0c06 |008c: move-result-object v6 │ │ +4127e6: 6e10 323d 0600 |008d: invoke-virtual {v6}, Landroidx/preference/Preference;.getParent:()Landroidx/preference/PreferenceGroup; // method@3d32 │ │ +4127ec: 0c06 |0090: move-result-object v6 │ │ +4127ee: 6e20 ed3d 5600 |0091: invoke-virtual {v6, v5}, Landroidx/preference/PreferenceGroup;.addPreference:(Landroidx/preference/Preference;)Z // method@3ded │ │ +4127f4: 0e00 |0094: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=45 │ │ 0x0006 line=46 │ │ 0x0009 line=47 │ │ 0x000c line=53 │ │ 0x0029 line=55 │ │ @@ -1777627,24 +1777610,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -412830: |[412830] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.onStart:()V │ │ -412840: 6f10 ce3d 0200 |0000: invoke-super {v2}, Landroidx/preference/PreferenceFragmentCompat;.onStart:()V // method@3dce │ │ -412846: 6e10 2735 0200 |0003: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -41284c: 0c00 |0006: move-result-object v0 │ │ -41284e: 1f00 0618 |0007: check-cast v0, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1806 │ │ -412852: 6e10 8914 0000 |0009: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1489 │ │ -412858: 0c00 |000c: move-result-object v0 │ │ -41285a: 1401 2003 127f |000d: const v1, #float 1.94084e+38 // #7f120320 │ │ -412860: 6e20 e213 1000 |0010: invoke-virtual {v0, v1}, Landroidx/appcompat/app/ActionBar;.setTitle:(I)V // method@13e2 │ │ -412866: 0e00 |0013: return-void │ │ +4127f8: |[4127f8] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.onStart:()V │ │ +412808: 6f10 ce3d 0200 |0000: invoke-super {v2}, Landroidx/preference/PreferenceFragmentCompat;.onStart:()V // method@3dce │ │ +41280e: 6e10 2735 0200 |0003: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +412814: 0c00 |0006: move-result-object v0 │ │ +412816: 1f00 0618 |0007: check-cast v0, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1806 │ │ +41281a: 6e10 8914 0000 |0009: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1489 │ │ +412820: 0c00 |000c: move-result-object v0 │ │ +412822: 1401 2003 127f |000d: const v1, #float 1.94084e+38 // #7f120320 │ │ +412828: 6e20 e213 1000 |0010: invoke-virtual {v0, v1}, Landroidx/appcompat/app/ActionBar;.setTitle:(I)V // method@13e2 │ │ +41282e: 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; │ │ │ │ @@ -1777678,17 +1777661,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -412b2c: |[412b2c] de.danoeh.antennapod.fragment.preferences.NotificationPreferencesFragment.:()V │ │ -412b3c: 7010 ba3d 0000 |0000: invoke-direct {v0}, Landroidx/preference/PreferenceFragmentCompat;.:()V // method@3dba │ │ -412b42: 0e00 |0003: return-void │ │ +412af4: |[412af4] de.danoeh.antennapod.fragment.preferences.NotificationPreferencesFragment.:()V │ │ +412b04: 7010 ba3d 0000 |0000: invoke-direct {v0}, Landroidx/preference/PreferenceFragmentCompat;.:()V // method@3dba │ │ +412b0a: 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;) │ │ @@ -1777696,22 +1777679,22 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -412ba0: |[412ba0] de.danoeh.antennapod.fragment.preferences.NotificationPreferencesFragment.setUpScreen:()V │ │ -412bb0: 1a00 22c7 |0000: const-string v0, "pref_gpodnet_notifications" // string@c722 │ │ -412bb4: 6e20 bd3d 0200 |0002: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -412bba: 0c00 |0005: move-result-object v0 │ │ -412bbc: 7100 d99c 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.isProviderConnected:()Z // method@9cd9 │ │ -412bc2: 0a01 |0009: move-result v1 │ │ -412bc4: 6e20 6d3d 1000 |000a: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setEnabled:(Z)V // method@3d6d │ │ -412bca: 0e00 |000d: return-void │ │ +412b68: |[412b68] de.danoeh.antennapod.fragment.preferences.NotificationPreferencesFragment.setUpScreen:()V │ │ +412b78: 1a00 22c7 |0000: const-string v0, "pref_gpodnet_notifications" // string@c722 │ │ +412b7c: 6e20 bd3d 0200 |0002: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +412b82: 0c00 |0005: move-result-object v0 │ │ +412b84: 7100 d99c 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.isProviderConnected:()Z // method@9cd9 │ │ +412b8a: 0a01 |0009: move-result v1 │ │ +412b8c: 6e20 6d3d 1000 |000a: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setEnabled:(Z)V // method@3d6d │ │ +412b92: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=26 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lde/danoeh/antennapod/fragment/preferences/NotificationPreferencesFragment; │ │ │ │ Virtual methods - │ │ @@ -1777720,19 +1777703,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 │ │ -412b44: |[412b44] de.danoeh.antennapod.fragment.preferences.NotificationPreferencesFragment.onCreatePreferences:(Landroid/os/Bundle;Ljava/lang/String;)V │ │ -412b54: 1401 0a00 157f |0000: const v1, #float 1.98055e+38 // #7f15000a │ │ -412b5a: 6e20 bb3d 1000 |0003: invoke-virtual {v0, v1}, Landroidx/preference/PreferenceFragmentCompat;.addPreferencesFromResource:(I)V // method@3dbb │ │ -412b60: 7010 7da9 0000 |0006: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/NotificationPreferencesFragment;.setUpScreen:()V // method@a97d │ │ -412b66: 0e00 |0009: return-void │ │ +412b0c: |[412b0c] de.danoeh.antennapod.fragment.preferences.NotificationPreferencesFragment.onCreatePreferences:(Landroid/os/Bundle;Ljava/lang/String;)V │ │ +412b1c: 1401 0a00 157f |0000: const v1, #float 1.98055e+38 // #7f15000a │ │ +412b22: 6e20 bb3d 1000 |0003: invoke-virtual {v0, v1}, Landroidx/preference/PreferenceFragmentCompat;.addPreferencesFromResource:(I)V // method@3dbb │ │ +412b28: 7010 7da9 0000 |0006: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/NotificationPreferencesFragment;.setUpScreen:()V // method@a97d │ │ +412b2e: 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; │ │ @@ -1777743,24 +1777726,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -412b68: |[412b68] de.danoeh.antennapod.fragment.preferences.NotificationPreferencesFragment.onStart:()V │ │ -412b78: 6f10 ce3d 0200 |0000: invoke-super {v2}, Landroidx/preference/PreferenceFragmentCompat;.onStart:()V // method@3dce │ │ -412b7e: 6e10 2735 0200 |0003: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -412b84: 0c00 |0006: move-result-object v0 │ │ -412b86: 1f00 0618 |0007: check-cast v0, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1806 │ │ -412b8a: 6e10 8914 0000 |0009: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1489 │ │ -412b90: 0c00 |000c: move-result-object v0 │ │ -412b92: 1401 3e02 127f |000d: const v1, #float 1.94079e+38 // #7f12023e │ │ -412b98: 6e20 e213 1000 |0010: invoke-virtual {v0, v1}, Landroidx/appcompat/app/ActionBar;.setTitle:(I)V // method@13e2 │ │ -412b9e: 0e00 |0013: return-void │ │ +412b30: |[412b30] de.danoeh.antennapod.fragment.preferences.NotificationPreferencesFragment.onStart:()V │ │ +412b40: 6f10 ce3d 0200 |0000: invoke-super {v2}, Landroidx/preference/PreferenceFragmentCompat;.onStart:()V // method@3dce │ │ +412b46: 6e10 2735 0200 |0003: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +412b4c: 0c00 |0006: move-result-object v0 │ │ +412b4e: 1f00 0618 |0007: check-cast v0, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1806 │ │ +412b52: 6e10 8914 0000 |0009: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1489 │ │ +412b58: 0c00 |000c: move-result-object v0 │ │ +412b5a: 1401 3e02 127f |000d: const v1, #float 1.94079e+38 // #7f12023e │ │ +412b60: 6e20 e213 1000 |0010: invoke-virtual {v0, v1}, Landroidx/appcompat/app/ActionBar;.setTitle:(I)V // method@13e2 │ │ +412b66: 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; │ │ │ │ @@ -1777813,18 +1777796,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 │ │ -412d58: |[412d58] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment.$r8$lambda$-HXH_u5WNl63lRTCGMabRXhYrLI:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -412d68: 7120 94a9 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;.lambda$setupPlaybackScreen$3:(Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a994 │ │ -412d6e: 0a00 |0003: move-result v0 │ │ -412d70: 0f00 |0004: return v0 │ │ +412d20: |[412d20] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment.$r8$lambda$-HXH_u5WNl63lRTCGMabRXhYrLI:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +412d30: 7120 94a9 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;.lambda$setupPlaybackScreen$3:(Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a994 │ │ +412d36: 0a00 |0003: move-result v0 │ │ +412d38: 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; │ │ │ │ @@ -1777833,18 +1777816,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 │ │ -412d74: |[412d74] 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 │ │ -412d84: 7154 90a9 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@a990 │ │ -412d8a: 0a00 |0003: move-result v0 │ │ -412d8c: 0f00 |0004: return v0 │ │ +412d3c: |[412d3c] 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 │ │ +412d4c: 7154 90a9 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@a990 │ │ +412d52: 0a00 |0003: move-result v0 │ │ +412d54: 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; │ │ @@ -1777856,18 +1777839,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 │ │ -412d90: |[412d90] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment.$r8$lambda$GJrDa1QM-QTHT5O84dFw7SntVh4:(Landroid/app/Activity;Landroidx/preference/Preference;)Z │ │ -412da0: 7120 93a9 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;.lambda$setupPlaybackScreen$2:(Landroid/app/Activity;Landroidx/preference/Preference;)Z // method@a993 │ │ -412da6: 0a00 |0003: move-result v0 │ │ -412da8: 0f00 |0004: return v0 │ │ +412d58: |[412d58] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment.$r8$lambda$GJrDa1QM-QTHT5O84dFw7SntVh4:(Landroid/app/Activity;Landroidx/preference/Preference;)Z │ │ +412d68: 7120 93a9 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;.lambda$setupPlaybackScreen$2:(Landroid/app/Activity;Landroidx/preference/Preference;)Z // method@a993 │ │ +412d6e: 0a00 |0003: move-result v0 │ │ +412d70: 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; │ │ │ │ @@ -1777876,18 +1777859,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 │ │ -412dac: |[412dac] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment.$r8$lambda$n7ow9s9JgSShv1f4wuzYtlFdilA:(Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;Landroidx/preference/Preference;)Z │ │ -412dbc: 7020 91a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;.lambda$setupPlaybackScreen$0:(Landroidx/preference/Preference;)Z // method@a991 │ │ -412dc2: 0a00 |0003: move-result v0 │ │ -412dc4: 0f00 |0004: return v0 │ │ +412d74: |[412d74] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment.$r8$lambda$n7ow9s9JgSShv1f4wuzYtlFdilA:(Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;Landroidx/preference/Preference;)Z │ │ +412d84: 7020 91a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;.lambda$setupPlaybackScreen$0:(Landroidx/preference/Preference;)Z // method@a991 │ │ +412d8a: 0a00 |0003: move-result v0 │ │ +412d8c: 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; │ │ │ │ @@ -1777896,18 +1777879,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 │ │ -412dc8: |[412dc8] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment.$r8$lambda$ykTVMYQhScUkhjeLUrTqygYcdWw:(Landroid/app/Activity;Landroidx/preference/Preference;)Z │ │ -412dd8: 7120 92a9 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;.lambda$setupPlaybackScreen$1:(Landroid/app/Activity;Landroidx/preference/Preference;)Z // method@a992 │ │ -412dde: 0a00 |0003: move-result v0 │ │ -412de0: 0f00 |0004: return v0 │ │ +412d90: |[412d90] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment.$r8$lambda$ykTVMYQhScUkhjeLUrTqygYcdWw:(Landroid/app/Activity;Landroidx/preference/Preference;)Z │ │ +412da0: 7120 92a9 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;.lambda$setupPlaybackScreen$1:(Landroid/app/Activity;Landroidx/preference/Preference;)Z // method@a992 │ │ +412da6: 0a00 |0003: move-result v0 │ │ +412da8: 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; │ │ │ │ @@ -1777916,17 +1777899,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -412ed4: |[412ed4] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment.:()V │ │ -412ee4: 7010 ba3d 0000 |0000: invoke-direct {v0}, Landroidx/preference/PreferenceFragmentCompat;.:()V // method@3dba │ │ -412eea: 0e00 |0003: return-void │ │ +412e9c: |[412e9c] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment.:()V │ │ +412eac: 7010 ba3d 0000 |0000: invoke-direct {v0}, Landroidx/preference/PreferenceFragmentCompat;.:()V // method@3dba │ │ +412eb2: 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;) │ │ @@ -1777934,55 +1777917,55 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 82 16-bit code units │ │ -412eec: |[412eec] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment.buildEnqueueLocationPreference:()V │ │ -412efc: 6e10 b135 0800 |0000: invoke-virtual {v8}, Landroidx/fragment/app/Fragment;.requireActivity:()Landroidx/fragment/app/FragmentActivity; // method@35b1 │ │ -412f02: 0c00 |0003: move-result-object v0 │ │ -412f04: 6e10 2f02 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ -412f0a: 0c00 |0007: move-result-object v0 │ │ -412f0c: 2201 2905 |0008: new-instance v1, Landroidx/collection/ArrayMap; // type@0529 │ │ -412f10: 7010 cc22 0100 |000a: invoke-direct {v1}, Landroidx/collection/ArrayMap;.:()V // method@22cc │ │ -412f16: 1402 0600 037f |000d: const v2, #float 1.74129e+38 // #7f030006 │ │ -412f1c: 6e20 1303 2000 |0010: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0313 │ │ -412f22: 0c02 |0013: move-result-object v2 │ │ -412f24: 1403 0500 037f |0014: const v3, #float 1.74129e+38 // #7f030005 │ │ -412f2a: 6e20 1303 3000 |0017: invoke-virtual {v0, v3}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0313 │ │ -412f30: 0c03 |001a: move-result-object v3 │ │ -412f32: 1204 |001b: const/4 v4, #int 0 // #0 │ │ -412f34: 1205 |001c: const/4 v5, #int 0 // #0 │ │ -412f36: 2126 |001d: array-length v6, v2 │ │ -412f38: 3565 0c00 |001e: if-ge v5, v6, 002a // +000c │ │ -412f3c: 4606 0205 |0020: aget-object v6, v2, v5 │ │ -412f40: 4607 0305 |0022: aget-object v7, v3, v5 │ │ -412f44: 7230 9ab5 6107 |0024: invoke-interface {v1, v6, v7}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b59a │ │ -412f4a: d805 0501 |0027: add-int/lit8 v5, v5, #int 1 // #01 │ │ -412f4e: 28f4 |0029: goto 001d // -000c │ │ -412f50: 1a02 9ec6 |002a: const-string v2, "prefEnqueueLocation" // string@c69e │ │ -412f54: 7020 97a9 2800 |002c: invoke-direct {v8, v2}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;.requirePreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@a997 │ │ -412f5a: 0c02 |002f: move-result-object v2 │ │ -412f5c: 1f02 6f0a |0030: check-cast v2, Landroidx/preference/ListPreference; // type@0a6f │ │ -412f60: 1213 |0032: const/4 v3, #int 1 // #1 │ │ -412f62: 2333 2921 |0033: new-array v3, v3, [Ljava/lang/Object; // type@2129 │ │ -412f66: 6e10 cb3c 0200 |0035: invoke-virtual {v2}, Landroidx/preference/ListPreference;.getValue:()Ljava/lang/String; // method@3ccb │ │ -412f6c: 0c05 |0038: move-result-object v5 │ │ -412f6e: 7220 96b5 5100 |0039: invoke-interface {v1, v5}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b596 │ │ -412f74: 0c05 |003c: move-result-object v5 │ │ -412f76: 4d05 0304 |003d: aput-object v5, v3, v4 │ │ -412f7a: 1404 8702 127f |003f: const v4, #float 1.9408e+38 // #7f120287 │ │ -412f80: 6e30 1203 4003 |0042: invoke-virtual {v0, v4, v3}, Landroid/content/res/Resources;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0312 │ │ -412f86: 0c03 |0045: move-result-object v3 │ │ -412f88: 6e20 d53c 3200 |0046: invoke-virtual {v2, v3}, Landroidx/preference/ListPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@3cd5 │ │ -412f8e: 2203 2a1c |0049: new-instance v3, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda0; // type@1c2a │ │ -412f92: 7040 7ea9 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@a97e │ │ -412f98: 6e20 773d 3200 |004e: invoke-virtual {v2, v3}, Landroidx/preference/Preference;.setOnPreferenceChangeListener:(Landroidx/preference/Preference$OnPreferenceChangeListener;)V // method@3d77 │ │ -412f9e: 0e00 |0051: return-void │ │ +412eb4: |[412eb4] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment.buildEnqueueLocationPreference:()V │ │ +412ec4: 6e10 b135 0800 |0000: invoke-virtual {v8}, Landroidx/fragment/app/Fragment;.requireActivity:()Landroidx/fragment/app/FragmentActivity; // method@35b1 │ │ +412eca: 0c00 |0003: move-result-object v0 │ │ +412ecc: 6e10 2f02 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ +412ed2: 0c00 |0007: move-result-object v0 │ │ +412ed4: 2201 2905 |0008: new-instance v1, Landroidx/collection/ArrayMap; // type@0529 │ │ +412ed8: 7010 cc22 0100 |000a: invoke-direct {v1}, Landroidx/collection/ArrayMap;.:()V // method@22cc │ │ +412ede: 1402 0600 037f |000d: const v2, #float 1.74129e+38 // #7f030006 │ │ +412ee4: 6e20 1303 2000 |0010: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0313 │ │ +412eea: 0c02 |0013: move-result-object v2 │ │ +412eec: 1403 0500 037f |0014: const v3, #float 1.74129e+38 // #7f030005 │ │ +412ef2: 6e20 1303 3000 |0017: invoke-virtual {v0, v3}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0313 │ │ +412ef8: 0c03 |001a: move-result-object v3 │ │ +412efa: 1204 |001b: const/4 v4, #int 0 // #0 │ │ +412efc: 1205 |001c: const/4 v5, #int 0 // #0 │ │ +412efe: 2126 |001d: array-length v6, v2 │ │ +412f00: 3565 0c00 |001e: if-ge v5, v6, 002a // +000c │ │ +412f04: 4606 0205 |0020: aget-object v6, v2, v5 │ │ +412f08: 4607 0305 |0022: aget-object v7, v3, v5 │ │ +412f0c: 7230 9ab5 6107 |0024: invoke-interface {v1, v6, v7}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b59a │ │ +412f12: d805 0501 |0027: add-int/lit8 v5, v5, #int 1 // #01 │ │ +412f16: 28f4 |0029: goto 001d // -000c │ │ +412f18: 1a02 9ec6 |002a: const-string v2, "prefEnqueueLocation" // string@c69e │ │ +412f1c: 7020 97a9 2800 |002c: invoke-direct {v8, v2}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;.requirePreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@a997 │ │ +412f22: 0c02 |002f: move-result-object v2 │ │ +412f24: 1f02 6f0a |0030: check-cast v2, Landroidx/preference/ListPreference; // type@0a6f │ │ +412f28: 1213 |0032: const/4 v3, #int 1 // #1 │ │ +412f2a: 2333 2921 |0033: new-array v3, v3, [Ljava/lang/Object; // type@2129 │ │ +412f2e: 6e10 cb3c 0200 |0035: invoke-virtual {v2}, Landroidx/preference/ListPreference;.getValue:()Ljava/lang/String; // method@3ccb │ │ +412f34: 0c05 |0038: move-result-object v5 │ │ +412f36: 7220 96b5 5100 |0039: invoke-interface {v1, v5}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b596 │ │ +412f3c: 0c05 |003c: move-result-object v5 │ │ +412f3e: 4d05 0304 |003d: aput-object v5, v3, v4 │ │ +412f42: 1404 8702 127f |003f: const v4, #float 1.9408e+38 // #7f120287 │ │ +412f48: 6e30 1203 4003 |0042: invoke-virtual {v0, v4, v3}, Landroid/content/res/Resources;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0312 │ │ +412f4e: 0c03 |0045: move-result-object v3 │ │ +412f50: 6e20 d53c 3200 |0046: invoke-virtual {v2, v3}, Landroidx/preference/ListPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@3cd5 │ │ +412f56: 2203 2a1c |0049: new-instance v3, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda0; // type@1c2a │ │ +412f5a: 7040 7ea9 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@a97e │ │ +412f60: 6e20 773d 3200 |004e: invoke-virtual {v2, v3}, Landroidx/preference/Preference;.setOnPreferenceChangeListener:(Landroidx/preference/Preference$OnPreferenceChangeListener;)V // method@3d77 │ │ +412f66: 0e00 |0051: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0008 line=74 │ │ 0x0010 line=76 │ │ 0x0017 line=77 │ │ 0x001d line=78 │ │ @@ -1777998,66 +1777981,66 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 98 16-bit code units │ │ -412fa0: |[412fa0] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment.buildSmartMarkAsPlayedPreference:()V │ │ -412fb0: 6e10 2735 0900 |0000: invoke-virtual {v9}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -412fb6: 0c00 |0003: move-result-object v0 │ │ -412fb8: 6e10 2f02 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ -412fbe: 0c00 |0007: move-result-object v0 │ │ -412fc0: 1a01 dbc6 |0008: const-string v1, "prefSmartMarkAsPlayedSecs" // string@c6db │ │ -412fc4: 6e20 bd3d 1900 |000a: invoke-virtual {v9, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -412fca: 0c01 |000d: move-result-object v1 │ │ -412fcc: 1f01 6f0a |000e: check-cast v1, Landroidx/preference/ListPreference; // type@0a6f │ │ -412fd0: 1402 2200 037f |0010: const v2, #float 1.7413e+38 // #7f030022 │ │ -412fd6: 6e20 1303 2000 |0013: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0313 │ │ -412fdc: 0c02 |0016: move-result-object v2 │ │ -412fde: 2123 |0017: array-length v3, v2 │ │ -412fe0: 2333 2b21 |0018: new-array v3, v3, [Ljava/lang/String; // type@212b │ │ -412fe4: 1204 |001a: const/4 v4, #int 0 // #0 │ │ -412fe6: 1205 |001b: const/4 v5, #int 0 // #0 │ │ -412fe8: 2126 |001c: array-length v6, v2 │ │ -412fea: 3565 4100 |001d: if-ge v5, v6, 005e // +0041 │ │ -412fee: 3905 0c00 |001f: if-nez v5, 002b // +000c │ │ -412ff2: 1406 cc02 127f |0021: const v6, #float 1.94082e+38 // #7f1202cc │ │ -412ff8: 6e20 1103 6000 |0024: invoke-virtual {v0, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0311 │ │ -412ffe: 0c06 |0027: move-result-object v6 │ │ -413000: 4d06 0305 |0028: aput-object v6, v3, v5 │ │ -413004: 2831 |002a: goto 005b // +0031 │ │ -413006: 4606 0205 |002b: aget-object v6, v2, v5 │ │ -41300a: 7110 b9b2 0600 |002d: invoke-static {v6}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ -413010: 0a06 |0030: move-result v6 │ │ -413012: 1307 3c00 |0031: const/16 v7, #int 60 // #3c │ │ -413016: 1218 |0033: const/4 v8, #int 1 // #1 │ │ -413018: 3576 1400 |0034: if-ge v6, v7, 0048 // +0014 │ │ -41301c: 2387 2921 |0036: new-array v7, v8, [Ljava/lang/Object; // type@2129 │ │ -413020: 7110 c1b2 0600 |0038: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -413026: 0c08 |003b: move-result-object v8 │ │ -413028: 4d08 0704 |003c: aput-object v8, v7, v4 │ │ -41302c: 1408 1600 117f |003e: const v8, #float 1.92739e+38 // #7f110016 │ │ -413032: 6e40 0b03 8076 |0041: invoke-virtual {v0, v8, v6, v7}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@030b │ │ -413038: 0c06 |0044: move-result-object v6 │ │ -41303a: 4d06 0305 |0045: aput-object v6, v3, v5 │ │ -41303e: 2814 |0047: goto 005b // +0014 │ │ -413040: db06 063c |0048: div-int/lit8 v6, v6, #int 60 // #3c │ │ -413044: 2387 2921 |004a: new-array v7, v8, [Ljava/lang/Object; // type@2129 │ │ -413048: 7110 c1b2 0600 |004c: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -41304e: 0c08 |004f: move-result-object v8 │ │ -413050: 4d08 0704 |0050: aput-object v8, v7, v4 │ │ -413054: 1408 1500 117f |0052: const v8, #float 1.92738e+38 // #7f110015 │ │ -41305a: 6e40 0b03 8076 |0055: invoke-virtual {v0, v8, v6, v7}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@030b │ │ -413060: 0c06 |0058: move-result-object v6 │ │ -413062: 4d06 0305 |0059: aput-object v6, v3, v5 │ │ -413066: d805 0501 |005b: add-int/lit8 v5, v5, #int 1 // #01 │ │ -41306a: 28bf |005d: goto 001c // -0041 │ │ -41306c: 6e20 d23c 3100 |005e: invoke-virtual {v1, v3}, Landroidx/preference/ListPreference;.setEntries:([Ljava/lang/CharSequence;)V // method@3cd2 │ │ -413072: 0e00 |0061: return-void │ │ +412f68: |[412f68] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment.buildSmartMarkAsPlayedPreference:()V │ │ +412f78: 6e10 2735 0900 |0000: invoke-virtual {v9}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +412f7e: 0c00 |0003: move-result-object v0 │ │ +412f80: 6e10 2f02 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ +412f86: 0c00 |0007: move-result-object v0 │ │ +412f88: 1a01 dbc6 |0008: const-string v1, "prefSmartMarkAsPlayedSecs" // string@c6db │ │ +412f8c: 6e20 bd3d 1900 |000a: invoke-virtual {v9, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +412f92: 0c01 |000d: move-result-object v1 │ │ +412f94: 1f01 6f0a |000e: check-cast v1, Landroidx/preference/ListPreference; // type@0a6f │ │ +412f98: 1402 2200 037f |0010: const v2, #float 1.7413e+38 // #7f030022 │ │ +412f9e: 6e20 1303 2000 |0013: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0313 │ │ +412fa4: 0c02 |0016: move-result-object v2 │ │ +412fa6: 2123 |0017: array-length v3, v2 │ │ +412fa8: 2333 2b21 |0018: new-array v3, v3, [Ljava/lang/String; // type@212b │ │ +412fac: 1204 |001a: const/4 v4, #int 0 // #0 │ │ +412fae: 1205 |001b: const/4 v5, #int 0 // #0 │ │ +412fb0: 2126 |001c: array-length v6, v2 │ │ +412fb2: 3565 4100 |001d: if-ge v5, v6, 005e // +0041 │ │ +412fb6: 3905 0c00 |001f: if-nez v5, 002b // +000c │ │ +412fba: 1406 cc02 127f |0021: const v6, #float 1.94082e+38 // #7f1202cc │ │ +412fc0: 6e20 1103 6000 |0024: invoke-virtual {v0, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0311 │ │ +412fc6: 0c06 |0027: move-result-object v6 │ │ +412fc8: 4d06 0305 |0028: aput-object v6, v3, v5 │ │ +412fcc: 2831 |002a: goto 005b // +0031 │ │ +412fce: 4606 0205 |002b: aget-object v6, v2, v5 │ │ +412fd2: 7110 b9b2 0600 |002d: invoke-static {v6}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ +412fd8: 0a06 |0030: move-result v6 │ │ +412fda: 1307 3c00 |0031: const/16 v7, #int 60 // #3c │ │ +412fde: 1218 |0033: const/4 v8, #int 1 // #1 │ │ +412fe0: 3576 1400 |0034: if-ge v6, v7, 0048 // +0014 │ │ +412fe4: 2387 2921 |0036: new-array v7, v8, [Ljava/lang/Object; // type@2129 │ │ +412fe8: 7110 c1b2 0600 |0038: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +412fee: 0c08 |003b: move-result-object v8 │ │ +412ff0: 4d08 0704 |003c: aput-object v8, v7, v4 │ │ +412ff4: 1408 1600 117f |003e: const v8, #float 1.92739e+38 // #7f110016 │ │ +412ffa: 6e40 0b03 8076 |0041: invoke-virtual {v0, v8, v6, v7}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@030b │ │ +413000: 0c06 |0044: move-result-object v6 │ │ +413002: 4d06 0305 |0045: aput-object v6, v3, v5 │ │ +413006: 2814 |0047: goto 005b // +0014 │ │ +413008: db06 063c |0048: div-int/lit8 v6, v6, #int 60 // #3c │ │ +41300c: 2387 2921 |004a: new-array v7, v8, [Ljava/lang/Object; // type@2129 │ │ +413010: 7110 c1b2 0600 |004c: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +413016: 0c08 |004f: move-result-object v8 │ │ +413018: 4d08 0704 |0050: aput-object v8, v7, v4 │ │ +41301c: 1408 1500 117f |0052: const v8, #float 1.92738e+38 // #7f110015 │ │ +413022: 6e40 0b03 8076 |0055: invoke-virtual {v0, v8, v6, v7}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@030b │ │ +413028: 0c06 |0058: move-result-object v6 │ │ +41302a: 4d06 0305 |0059: aput-object v6, v3, v5 │ │ +41302e: d805 0501 |005b: add-int/lit8 v5, v5, #int 1 // #01 │ │ +413032: 28bf |005d: goto 001c // -0041 │ │ +413034: 6e20 d23c 3100 |005e: invoke-virtual {v1, v3}, Landroidx/preference/ListPreference;.setEntries:([Ljava/lang/CharSequence;)V // method@3cd2 │ │ +41303a: 0e00 |0061: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x000a line=110 │ │ 0x0013 line=111 │ │ 0x0017 line=112 │ │ 0x001c line=113 │ │ @@ -1778075,30 +1778058,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 │ │ -412de4: |[412de4] 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 │ │ -412df4: 2065 8d1e |0000: instance-of v5, v6, Ljava/lang/String; // type@1e8d │ │ -412df8: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -412dfa: 3905 0300 |0003: if-nez v5, 0006 // +0003 │ │ -412dfe: 0f00 |0005: return v0 │ │ -412e00: 1f06 8d1e |0006: check-cast v6, Ljava/lang/String; // type@1e8d │ │ -412e04: 1215 |0008: const/4 v5, #int 1 // #1 │ │ -412e06: 2351 2921 |0009: new-array v1, v5, [Ljava/lang/Object; // type@2129 │ │ -412e0a: 7220 96b5 6400 |000b: invoke-interface {v4, v6}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b596 │ │ -412e10: 0c04 |000e: move-result-object v4 │ │ -412e12: 4d04 0100 |000f: aput-object v4, v1, v0 │ │ -412e16: 1404 8702 127f |0011: const v4, #float 1.9408e+38 // #7f120287 │ │ -412e1c: 6e30 1203 4301 |0014: invoke-virtual {v3, v4, v1}, Landroid/content/res/Resources;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0312 │ │ -412e22: 0c03 |0017: move-result-object v3 │ │ -412e24: 6e20 d53c 3200 |0018: invoke-virtual {v2, v3}, Landroidx/preference/ListPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@3cd5 │ │ -412e2a: 0f05 |001b: return v5 │ │ +412dac: |[412dac] 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 │ │ +412dbc: 2065 8d1e |0000: instance-of v5, v6, Ljava/lang/String; // type@1e8d │ │ +412dc0: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +412dc2: 3905 0300 |0003: if-nez v5, 0006 // +0003 │ │ +412dc6: 0f00 |0005: return v0 │ │ +412dc8: 1f06 8d1e |0006: check-cast v6, Ljava/lang/String; // type@1e8d │ │ +412dcc: 1215 |0008: const/4 v5, #int 1 // #1 │ │ +412dce: 2351 2921 |0009: new-array v1, v5, [Ljava/lang/Object; // type@2129 │ │ +412dd2: 7220 96b5 6400 |000b: invoke-interface {v4, v6}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b596 │ │ +412dd8: 0c04 |000e: move-result-object v4 │ │ +412dda: 4d04 0100 |000f: aput-object v4, v1, v0 │ │ +412dde: 1404 8702 127f |0011: const v4, #float 1.9408e+38 // #7f120287 │ │ +412de4: 6e30 1203 4301 |0014: invoke-virtual {v3, v4, v1}, Landroid/content/res/Resources;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0312 │ │ +412dea: 0c03 |0017: move-result-object v3 │ │ +412dec: 6e20 d53c 3200 |0018: invoke-virtual {v2, v3}, Landroidx/preference/ListPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@3cd5 │ │ +412df2: 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; │ │ @@ -1778112,23 +1778095,23 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -412e2c: |[412e2c] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment.lambda$setupPlaybackScreen$0:(Landroidx/preference/Preference;)Z │ │ -412e3c: 2203 8b1a |0000: new-instance v3, Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // type@1a8b │ │ -412e40: 7010 2fa2 0300 |0002: invoke-direct {v3}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.:()V // method@a22f │ │ -412e46: 6e10 2c35 0200 |0005: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@352c │ │ -412e4c: 0c00 |0008: move-result-object v0 │ │ -412e4e: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -412e50: 6e30 f134 0301 |000a: invoke-virtual {v3, v0, v1}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34f1 │ │ -412e56: 1213 |000d: const/4 v3, #int 1 // #1 │ │ -412e58: 0f03 |000e: return v3 │ │ +412df4: |[412df4] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment.lambda$setupPlaybackScreen$0:(Landroidx/preference/Preference;)Z │ │ +412e04: 2203 8b1a |0000: new-instance v3, Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // type@1a8b │ │ +412e08: 7010 2fa2 0300 |0002: invoke-direct {v3}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.:()V // method@a22f │ │ +412e0e: 6e10 2c35 0200 |0005: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@352c │ │ +412e14: 0c00 |0008: move-result-object v0 │ │ +412e16: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +412e18: 6e30 f134 0301 |000a: invoke-virtual {v3, v0, v1}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34f1 │ │ +412e1e: 1213 |000d: const/4 v3, #int 1 // #1 │ │ +412e20: 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; │ │ │ │ @@ -1778137,20 +1778120,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 │ │ -412e5c: |[412e5c] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment.lambda$setupPlaybackScreen$1:(Landroid/app/Activity;Landroidx/preference/Preference;)Z │ │ -412e6c: 6202 0291 |0000: sget-object v2, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;.SKIP_REWIND:Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // field@9102 │ │ -412e70: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -412e72: 7130 60a1 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@a160 │ │ -412e78: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -412e7a: 0f01 |0007: return v1 │ │ +412e24: |[412e24] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment.lambda$setupPlaybackScreen$1:(Landroid/app/Activity;Landroidx/preference/Preference;)Z │ │ +412e34: 6202 0291 |0000: sget-object v2, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;.SKIP_REWIND:Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // field@9102 │ │ +412e38: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +412e3a: 7130 60a1 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@a160 │ │ +412e40: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +412e42: 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; │ │ │ │ @@ -1778159,20 +1778142,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 │ │ -412e7c: |[412e7c] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment.lambda$setupPlaybackScreen$2:(Landroid/app/Activity;Landroidx/preference/Preference;)Z │ │ -412e8c: 6202 0191 |0000: sget-object v2, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;.SKIP_FORWARD:Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // field@9101 │ │ -412e90: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -412e92: 7130 60a1 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@a160 │ │ -412e98: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -412e9a: 0f01 |0007: return v1 │ │ +412e44: |[412e44] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment.lambda$setupPlaybackScreen$2:(Landroid/app/Activity;Landroidx/preference/Preference;)Z │ │ +412e54: 6202 0191 |0000: sget-object v2, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;.SKIP_FORWARD:Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // field@9101 │ │ +412e58: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +412e5a: 7130 60a1 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@a160 │ │ +412e60: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +412e62: 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; │ │ │ │ @@ -1778181,24 +1778164,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 │ │ -412e9c: |[412e9c] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment.lambda$setupPlaybackScreen$3:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -412eac: 7100 8db7 0000 |0000: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -412eb2: 0c00 |0003: move-result-object v0 │ │ -412eb4: 2201 a81a |0004: new-instance v1, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; // type@1aa8 │ │ -412eb8: 7010 70a2 0100 |0006: invoke-direct {v1}, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;.:()V // method@a270 │ │ -412ebe: 6e20 90b7 1000 |0009: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -412ec4: 6200 b08c |000c: sget-object v0, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.ACTION_STREAM:Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction; // field@8cb0 │ │ -412ec8: 7110 c898 0000 |000e: invoke-static {v0}, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.doNotAskAgain:(Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;)V // method@98c8 │ │ -412ece: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -412ed0: 0f00 |0012: return v0 │ │ +412e64: |[412e64] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment.lambda$setupPlaybackScreen$3:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +412e74: 7100 8db7 0000 |0000: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +412e7a: 0c00 |0003: move-result-object v0 │ │ +412e7c: 2201 a81a |0004: new-instance v1, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; // type@1aa8 │ │ +412e80: 7010 70a2 0100 |0006: invoke-direct {v1}, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;.:()V // method@a270 │ │ +412e86: 6e20 90b7 1000 |0009: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +412e8c: 6200 b08c |000c: sget-object v0, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.ACTION_STREAM:Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction; // field@8cb0 │ │ +412e90: 7110 c898 0000 |000e: invoke-static {v0}, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.doNotAskAgain:(Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;)V // method@98c8 │ │ +412e96: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +412e98: 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; │ │ @@ -1778208,31 +1778191,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 │ │ -412d00: |[412d00] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment.requirePreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; │ │ -412d10: 6e20 bd3d 4300 |0000: invoke-virtual {v3, v4}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -412d16: 0c00 |0003: move-result-object v0 │ │ -412d18: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ -412d1c: 1100 |0006: return-object v0 │ │ -412d1e: 2200 701e |0007: new-instance v0, Ljava/lang/IllegalArgumentException; // type@1e70 │ │ -412d22: 2201 8f1e |0009: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -412d26: 7010 50b3 0100 |000b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -412d2c: 1a02 0150 |000e: const-string v2, "Preference with key '" // string@5001 │ │ -412d30: 6e20 5cb3 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -412d36: 6e20 5bb3 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ -412d3c: 1a04 6f06 |0016: const-string v4, "' is not found" // string@066f │ │ -412d40: 6e20 5cb3 4100 |0018: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -412d46: 6e10 67b3 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -412d4c: 0c04 |001e: move-result-object v4 │ │ -412d4e: 7020 abb2 4000 |001f: invoke-direct {v0, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b2ab │ │ -412d54: 2700 |0022: throw v0 │ │ +412cc8: |[412cc8] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment.requirePreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; │ │ +412cd8: 6e20 bd3d 4300 |0000: invoke-virtual {v3, v4}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +412cde: 0c00 |0003: move-result-object v0 │ │ +412ce0: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ +412ce4: 1100 |0006: return-object v0 │ │ +412ce6: 2200 701e |0007: new-instance v0, Ljava/lang/IllegalArgumentException; // type@1e70 │ │ +412cea: 2201 8f1e |0009: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +412cee: 7010 50b3 0100 |000b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +412cf4: 1a02 0150 |000e: const-string v2, "Preference with key '" // string@5001 │ │ +412cf8: 6e20 5cb3 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +412cfe: 6e20 5bb3 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ +412d04: 1a04 6f06 |0016: const-string v4, "' is not found" // string@066f │ │ +412d08: 6e20 5cb3 4100 |0018: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +412d0e: 6e10 67b3 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +412d14: 0c04 |001e: move-result-object v4 │ │ +412d16: 7020 abb2 4000 |001f: invoke-direct {v0, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b2ab │ │ +412d1c: 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; │ │ @@ -1778242,55 +1778225,55 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 89 16-bit code units │ │ -4130d8: |[4130d8] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment.setupPlaybackScreen:()V │ │ -4130e8: 6e10 2735 0300 |0000: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -4130ee: 0c00 |0003: move-result-object v0 │ │ -4130f0: 1a01 c1c6 |0004: const-string v1, "prefPlaybackSpeedLauncher" // string@c6c1 │ │ -4130f4: 6e20 bd3d 1300 |0006: invoke-virtual {v3, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -4130fa: 0c01 |0009: move-result-object v1 │ │ -4130fc: 2202 2b1c |000a: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda1; // type@1c2b │ │ -413100: 7020 80a9 3200 |000c: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;)V // method@a980 │ │ -413106: 6e20 783d 2100 |000f: invoke-virtual {v1, v2}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ -41310c: 1a01 bec6 |0012: const-string v1, "prefPlaybackRewindDeltaLauncher" // string@c6be │ │ -413110: 6e20 bd3d 1300 |0014: invoke-virtual {v3, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -413116: 0c01 |0017: move-result-object v1 │ │ -413118: 2202 2c1c |0018: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda2; // type@1c2c │ │ -41311c: 7020 82a9 0200 |001a: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda2;.:(Landroid/app/Activity;)V // method@a982 │ │ -413122: 6e20 783d 2100 |001d: invoke-virtual {v1, v2}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ -413128: 1a01 bdc6 |0020: const-string v1, "prefPlaybackFastForwardDeltaLauncher" // string@c6bd │ │ -41312c: 6e20 bd3d 1300 |0022: invoke-virtual {v3, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -413132: 0c01 |0025: move-result-object v1 │ │ -413134: 2202 2d1c |0026: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda3; // type@1c2d │ │ -413138: 7020 84a9 0200 |0028: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda3;.:(Landroid/app/Activity;)V // method@a984 │ │ -41313e: 6e20 783d 2100 |002b: invoke-virtual {v1, v2}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ -413144: 1a00 dcc6 |002e: const-string v0, "prefStreamOverDownload" // string@c6dc │ │ -413148: 6e20 bd3d 0300 |0030: invoke-virtual {v3, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -41314e: 0c00 |0033: move-result-object v0 │ │ -413150: 2201 2e1c |0034: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda4; // type@1c2e │ │ -413154: 7010 86a9 0100 |0036: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda4;.:()V // method@a986 │ │ -41315a: 6e20 773d 1000 |0039: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceChangeListener:(Landroidx/preference/Preference$OnPreferenceChangeListener;)V // method@3d77 │ │ -413160: 6000 dd00 |003c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -413164: 1301 1f00 |003e: const/16 v1, #int 31 // #1f │ │ -413168: 3410 1500 |0040: if-lt v0, v1, 0055 // +0015 │ │ -41316c: 1a00 eac6 |0042: const-string v0, "prefUnpauseOnHeadsetReconnect" // string@c6ea │ │ -413170: 6e20 bd3d 0300 |0044: invoke-virtual {v3, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -413176: 0c00 |0047: move-result-object v0 │ │ -413178: 1201 |0048: const/4 v1, #int 0 // #0 │ │ -41317a: 6e20 853d 1000 |0049: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setVisible:(Z)V // method@3d85 │ │ -413180: 1a00 e9c6 |004c: const-string v0, "prefUnpauseOnBluetoothReconnect" // string@c6e9 │ │ -413184: 6e20 bd3d 0300 |004e: invoke-virtual {v3, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -41318a: 0c00 |0051: move-result-object v0 │ │ -41318c: 6e20 853d 1000 |0052: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setVisible:(Z)V // method@3d85 │ │ -413192: 7010 8ea9 0300 |0055: invoke-direct {v3}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;.buildEnqueueLocationPreference:()V // method@a98e │ │ -413198: 0e00 |0058: return-void │ │ +4130a0: |[4130a0] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment.setupPlaybackScreen:()V │ │ +4130b0: 6e10 2735 0300 |0000: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +4130b6: 0c00 |0003: move-result-object v0 │ │ +4130b8: 1a01 c1c6 |0004: const-string v1, "prefPlaybackSpeedLauncher" // string@c6c1 │ │ +4130bc: 6e20 bd3d 1300 |0006: invoke-virtual {v3, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +4130c2: 0c01 |0009: move-result-object v1 │ │ +4130c4: 2202 2b1c |000a: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda1; // type@1c2b │ │ +4130c8: 7020 80a9 3200 |000c: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;)V // method@a980 │ │ +4130ce: 6e20 783d 2100 |000f: invoke-virtual {v1, v2}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ +4130d4: 1a01 bec6 |0012: const-string v1, "prefPlaybackRewindDeltaLauncher" // string@c6be │ │ +4130d8: 6e20 bd3d 1300 |0014: invoke-virtual {v3, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +4130de: 0c01 |0017: move-result-object v1 │ │ +4130e0: 2202 2c1c |0018: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda2; // type@1c2c │ │ +4130e4: 7020 82a9 0200 |001a: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda2;.:(Landroid/app/Activity;)V // method@a982 │ │ +4130ea: 6e20 783d 2100 |001d: invoke-virtual {v1, v2}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ +4130f0: 1a01 bdc6 |0020: const-string v1, "prefPlaybackFastForwardDeltaLauncher" // string@c6bd │ │ +4130f4: 6e20 bd3d 1300 |0022: invoke-virtual {v3, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +4130fa: 0c01 |0025: move-result-object v1 │ │ +4130fc: 2202 2d1c |0026: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda3; // type@1c2d │ │ +413100: 7020 84a9 0200 |0028: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda3;.:(Landroid/app/Activity;)V // method@a984 │ │ +413106: 6e20 783d 2100 |002b: invoke-virtual {v1, v2}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ +41310c: 1a00 dcc6 |002e: const-string v0, "prefStreamOverDownload" // string@c6dc │ │ +413110: 6e20 bd3d 0300 |0030: invoke-virtual {v3, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +413116: 0c00 |0033: move-result-object v0 │ │ +413118: 2201 2e1c |0034: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda4; // type@1c2e │ │ +41311c: 7010 86a9 0100 |0036: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda4;.:()V // method@a986 │ │ +413122: 6e20 773d 1000 |0039: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceChangeListener:(Landroidx/preference/Preference$OnPreferenceChangeListener;)V // method@3d77 │ │ +413128: 6000 dd00 |003c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +41312c: 1301 1f00 |003e: const/16 v1, #int 31 // #1f │ │ +413130: 3410 1500 |0040: if-lt v0, v1, 0055 // +0015 │ │ +413134: 1a00 eac6 |0042: const-string v0, "prefUnpauseOnHeadsetReconnect" // string@c6ea │ │ +413138: 6e20 bd3d 0300 |0044: invoke-virtual {v3, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +41313e: 0c00 |0047: move-result-object v0 │ │ +413140: 1201 |0048: const/4 v1, #int 0 // #0 │ │ +413142: 6e20 853d 1000 |0049: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setVisible:(Z)V // method@3d85 │ │ +413148: 1a00 e9c6 |004c: const-string v0, "prefUnpauseOnBluetoothReconnect" // string@c6e9 │ │ +41314c: 6e20 bd3d 0300 |004e: invoke-virtual {v3, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +413152: 0c00 |0051: move-result-object v0 │ │ +413154: 6e20 853d 1000 |0052: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setVisible:(Z)V // method@3d85 │ │ +41315a: 7010 8ea9 0300 |0055: invoke-direct {v3}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;.buildEnqueueLocationPreference:()V // method@a98e │ │ +413160: 0e00 |0058: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0006 line=45 │ │ 0x0014 line=49 │ │ 0x0022 line=53 │ │ 0x0030 line=57 │ │ @@ -1778307,20 +1778290,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 │ │ -413074: |[413074] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment.onCreatePreferences:(Landroid/os/Bundle;Ljava/lang/String;)V │ │ -413084: 1401 0b00 157f |0000: const v1, #float 1.98055e+38 // #7f15000b │ │ -41308a: 6e20 bb3d 1000 |0003: invoke-virtual {v0, v1}, Landroidx/preference/PreferenceFragmentCompat;.addPreferencesFromResource:(I)V // method@3dbb │ │ -413090: 7010 98a9 0000 |0006: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;.setupPlaybackScreen:()V // method@a998 │ │ -413096: 7010 8fa9 0000 |0009: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;.buildSmartMarkAsPlayedPreference:()V // method@a98f │ │ -41309c: 0e00 |000c: return-void │ │ +41303c: |[41303c] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment.onCreatePreferences:(Landroid/os/Bundle;Ljava/lang/String;)V │ │ +41304c: 1401 0b00 157f |0000: const v1, #float 1.98055e+38 // #7f15000b │ │ +413052: 6e20 bb3d 1000 |0003: invoke-virtual {v0, v1}, Landroidx/preference/PreferenceFragmentCompat;.addPreferencesFromResource:(I)V // method@3dbb │ │ +413058: 7010 98a9 0000 |0006: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;.setupPlaybackScreen:()V // method@a998 │ │ +41305e: 7010 8fa9 0000 |0009: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;.buildSmartMarkAsPlayedPreference:()V // method@a98f │ │ +413064: 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; │ │ @@ -1778332,24 +1778315,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -4130a0: |[4130a0] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment.onStart:()V │ │ -4130b0: 6f10 ce3d 0200 |0000: invoke-super {v2}, Landroidx/preference/PreferenceFragmentCompat;.onStart:()V // method@3dce │ │ -4130b6: 6e10 2735 0200 |0003: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -4130bc: 0c00 |0006: move-result-object v0 │ │ -4130be: 1f00 0618 |0007: check-cast v0, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1806 │ │ -4130c2: 6e10 8914 0000 |0009: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1489 │ │ -4130c8: 0c00 |000c: move-result-object v0 │ │ -4130ca: 1401 6402 127f |000d: const v1, #float 1.9408e+38 // #7f120264 │ │ -4130d0: 6e20 e213 1000 |0010: invoke-virtual {v0, v1}, Landroidx/appcompat/app/ActionBar;.setTitle:(I)V // method@13e2 │ │ -4130d6: 0e00 |0013: return-void │ │ +413068: |[413068] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment.onStart:()V │ │ +413078: 6f10 ce3d 0200 |0000: invoke-super {v2}, Landroidx/preference/PreferenceFragmentCompat;.onStart:()V // method@3dce │ │ +41307e: 6e10 2735 0200 |0003: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +413084: 0c00 |0006: move-result-object v0 │ │ +413086: 1f00 0618 |0007: check-cast v0, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1806 │ │ +41308a: 6e10 8914 0000 |0009: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1489 │ │ +413090: 0c00 |000c: move-result-object v0 │ │ +413092: 1401 6402 127f |000d: const v1, #float 1.9408e+38 // #7f120264 │ │ +413098: 6e20 e213 1000 |0010: invoke-virtual {v0, v1}, Landroidx/appcompat/app/ActionBar;.setTitle:(I)V // method@13e2 │ │ +41309e: 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; │ │ │ │ @@ -1778408,35 +1778391,35 @@ │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -413634: |[413634] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.$r8$lambda$4UuRCtvUhqC_pnV50IUOhtjDtjg:()V │ │ -413644: 7100 c4a9 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.lambda$onCreatePreferences$4:()V // method@a9c4 │ │ -41364a: 0e00 |0003: return-void │ │ +4135fc: |[4135fc] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.$r8$lambda$4UuRCtvUhqC_pnV50IUOhtjDtjg:()V │ │ +41360c: 7100 c4a9 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.lambda$onCreatePreferences$4:()V // method@a9c4 │ │ +413612: 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 │ │ -413424: |[413424] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.$r8$lambda$BO_UxjyjxM00CFcNOBDf6EYNcKs:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;Landroidx/preference/Preference;)Z │ │ -413434: 7020 c5a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.lambda$onCreatePreferences$5:(Landroidx/preference/Preference;)Z // method@a9c5 │ │ -41343a: 0a00 |0003: move-result v0 │ │ -41343c: 0f00 |0004: return v0 │ │ +4133ec: |[4133ec] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.$r8$lambda$BO_UxjyjxM00CFcNOBDf6EYNcKs:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;Landroidx/preference/Preference;)Z │ │ +4133fc: 7020 c5a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.lambda$onCreatePreferences$5:(Landroidx/preference/Preference;)Z // method@a9c5 │ │ +413402: 0a00 |0003: move-result v0 │ │ +413404: 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; │ │ │ │ @@ -1778445,35 +1778428,35 @@ │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -41364c: |[41364c] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.$r8$lambda$BOrtmL61VNn_dPTQuA3NdNPvS_c:()V │ │ -41365c: 7100 c0a9 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.lambda$onCreatePreferences$10:()V // method@a9c0 │ │ -413662: 0e00 |0003: return-void │ │ +413614: |[413614] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.$r8$lambda$BOrtmL61VNn_dPTQuA3NdNPvS_c:()V │ │ +413624: 7100 c0a9 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.lambda$onCreatePreferences$10:()V // method@a9c0 │ │ +41362a: 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 │ │ -413440: |[413440] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.$r8$lambda$ERNLRPMb97tY52ftgS3H80_NHg8:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;Landroidx/preference/Preference;)Z │ │ -413450: 7020 bfa9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.lambda$onCreatePreferences$1:(Landroidx/preference/Preference;)Z // method@a9bf │ │ -413456: 0a00 |0003: move-result v0 │ │ -413458: 0f00 |0004: return v0 │ │ +413408: |[413408] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.$r8$lambda$ERNLRPMb97tY52ftgS3H80_NHg8:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;Landroidx/preference/Preference;)Z │ │ +413418: 7020 bfa9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.lambda$onCreatePreferences$1:(Landroidx/preference/Preference;)Z // method@a9bf │ │ +41341e: 0a00 |0003: move-result v0 │ │ +413420: 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; │ │ │ │ @@ -1778482,18 +1778465,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 │ │ -41345c: |[41345c] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.$r8$lambda$QijvuRsvlMFel9Gl09YQNy5UvlI:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;Landroidx/preference/Preference;)Z │ │ -41346c: 7020 c3a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.lambda$onCreatePreferences$3:(Landroidx/preference/Preference;)Z // method@a9c3 │ │ -413472: 0a00 |0003: move-result v0 │ │ -413474: 0f00 |0004: return v0 │ │ +413424: |[413424] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.$r8$lambda$QijvuRsvlMFel9Gl09YQNy5UvlI:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;Landroidx/preference/Preference;)Z │ │ +413434: 7020 c3a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.lambda$onCreatePreferences$3:(Landroidx/preference/Preference;)Z // method@a9c3 │ │ +41343a: 0a00 |0003: move-result v0 │ │ +41343c: 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; │ │ │ │ @@ -1778502,69 +1778485,69 @@ │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -413664: |[413664] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.$r8$lambda$R6LZdbvI1JjsrVke7eB3OjeJE_I:()V │ │ -413674: 7100 c6a9 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.lambda$onCreatePreferences$6:()V // method@a9c6 │ │ -41367a: 0e00 |0003: return-void │ │ +41362c: |[41362c] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.$r8$lambda$R6LZdbvI1JjsrVke7eB3OjeJE_I:()V │ │ +41363c: 7100 c6a9 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.lambda$onCreatePreferences$6:()V // method@a9c6 │ │ +413642: 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 │ │ -41367c: |[41367c] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.$r8$lambda$ReorMsaUUvMoi-1zrFxF8BfhkW8:()V │ │ -41368c: 7100 bea9 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.lambda$onCreatePreferences$0:()V // method@a9be │ │ -413692: 0e00 |0003: return-void │ │ +413644: |[413644] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.$r8$lambda$ReorMsaUUvMoi-1zrFxF8BfhkW8:()V │ │ +413654: 7100 bea9 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.lambda$onCreatePreferences$0:()V // method@a9be │ │ +41365a: 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 │ │ -413694: |[413694] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.$r8$lambda$Y2kaEkk7_qKLl4jULO25jtb7Dvo:()V │ │ -4136a4: 7100 c8a9 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.lambda$onCreatePreferences$8:()V // method@a9c8 │ │ -4136aa: 0e00 |0003: return-void │ │ +41365c: |[41365c] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.$r8$lambda$Y2kaEkk7_qKLl4jULO25jtb7Dvo:()V │ │ +41366c: 7100 c8a9 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.lambda$onCreatePreferences$8:()V // method@a9c8 │ │ +413672: 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 │ │ -413478: |[413478] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.$r8$lambda$dV2v_u59LmWn-RDIAhST9exC6UI:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;Landroidx/preference/Preference;)Z │ │ -413488: 7020 c9a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.lambda$onCreatePreferences$9:(Landroidx/preference/Preference;)Z // method@a9c9 │ │ -41348e: 0a00 |0003: move-result v0 │ │ -413490: 0f00 |0004: return v0 │ │ +413440: |[413440] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.$r8$lambda$dV2v_u59LmWn-RDIAhST9exC6UI:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;Landroidx/preference/Preference;)Z │ │ +413450: 7020 c9a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.lambda$onCreatePreferences$9:(Landroidx/preference/Preference;)Z // method@a9c9 │ │ +413456: 0a00 |0003: move-result v0 │ │ +413458: 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; │ │ │ │ @@ -1778573,35 +1778556,35 @@ │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -4136ac: |[4136ac] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.$r8$lambda$g5olG1VERo81kXXIXN6YAt45YkA:()V │ │ -4136bc: 7100 c2a9 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.lambda$onCreatePreferences$2:()V // method@a9c2 │ │ -4136c2: 0e00 |0003: return-void │ │ +413674: |[413674] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.$r8$lambda$g5olG1VERo81kXXIXN6YAt45YkA:()V │ │ +413684: 7100 c2a9 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.lambda$onCreatePreferences$2:()V // method@a9c2 │ │ +41368a: 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 │ │ -413494: |[413494] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.$r8$lambda$oBgcfBlFIpi6Q6zg5MBKE5jCJP8:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;Landroidx/preference/Preference;)Z │ │ -4134a4: 7020 c1a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.lambda$onCreatePreferences$11:(Landroidx/preference/Preference;)Z // method@a9c1 │ │ -4134aa: 0a00 |0003: move-result v0 │ │ -4134ac: 0f00 |0004: return v0 │ │ +41345c: |[41345c] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.$r8$lambda$oBgcfBlFIpi6Q6zg5MBKE5jCJP8:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;Landroidx/preference/Preference;)Z │ │ +41346c: 7020 c1a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.lambda$onCreatePreferences$11:(Landroidx/preference/Preference;)Z // method@a9c1 │ │ +413472: 0a00 |0003: move-result v0 │ │ +413474: 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; │ │ │ │ @@ -1778610,18 +1778593,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 │ │ -4134b0: |[4134b0] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.$r8$lambda$rCNe-dS2-SsP-1LWSPZc1ZMH_uk:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;Landroidx/preference/Preference;)Z │ │ -4134c0: 7020 c7a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.lambda$onCreatePreferences$7:(Landroidx/preference/Preference;)Z // method@a9c7 │ │ -4134c6: 0a00 |0003: move-result v0 │ │ -4134c8: 0f00 |0004: return v0 │ │ +413478: |[413478] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.$r8$lambda$rCNe-dS2-SsP-1LWSPZc1ZMH_uk:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;Landroidx/preference/Preference;)Z │ │ +413488: 7020 c7a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.lambda$onCreatePreferences$7:(Landroidx/preference/Preference;)Z // method@a9c7 │ │ +41348e: 0a00 |0003: move-result v0 │ │ +413490: 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; │ │ │ │ @@ -1778630,17 +1778613,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4136c4: |[4136c4] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.:()V │ │ -4136d4: 7010 ba3d 0000 |0000: invoke-direct {v0}, Landroidx/preference/PreferenceFragmentCompat;.:()V // method@3dba │ │ -4136da: 0e00 |0003: return-void │ │ +41368c: |[41368c] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.:()V │ │ +41369c: 7010 ba3d 0000 |0000: invoke-direct {v0}, Landroidx/preference/PreferenceFragmentCompat;.:()V // method@3dba │ │ +4136a2: 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;) │ │ @@ -1778648,41 +1778631,41 @@ │ │ type : '()V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4136dc: |[4136dc] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.lambda$onCreatePreferences$0:()V │ │ -4136ec: 0e00 |0000: return-void │ │ +4136a4: |[4136a4] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.lambda$onCreatePreferences$0:()V │ │ +4136b4: 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 │ │ -4134cc: |[4134cc] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.lambda$onCreatePreferences$1:(Landroidx/preference/Preference;)Z │ │ -4134dc: 2203 771a |0000: new-instance v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog; // type@1a77 │ │ -4134e0: 6e10 b335 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ -4134e6: 0c00 |0005: move-result-object v0 │ │ -4134e8: 1a01 fd50 |0006: const-string v1, "QueueFragment" // string@50fd │ │ -4134ec: 7030 cea1 0301 |0008: invoke-direct {v3, v0, v1}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.:(Landroid/content/Context;Ljava/lang/String;)V // method@a1ce │ │ -4134f2: 2200 301c |000b: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda0; // type@1c30 │ │ -4134f6: 7010 99a9 0000 |000d: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda0;.:()V // method@a999 │ │ -4134fc: 6e20 dfa1 0300 |0010: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.show:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog$Callback;)V // method@a1df │ │ -413502: 1213 |0013: const/4 v3, #int 1 // #1 │ │ -413504: 0f03 |0014: return v3 │ │ +413494: |[413494] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.lambda$onCreatePreferences$1:(Landroidx/preference/Preference;)Z │ │ +4134a4: 2203 771a |0000: new-instance v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog; // type@1a77 │ │ +4134a8: 6e10 b335 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ +4134ae: 0c00 |0005: move-result-object v0 │ │ +4134b0: 1a01 fd50 |0006: const-string v1, "QueueFragment" // string@50fd │ │ +4134b4: 7030 cea1 0301 |0008: invoke-direct {v3, v0, v1}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.:(Landroid/content/Context;Ljava/lang/String;)V // method@a1ce │ │ +4134ba: 2200 301c |000b: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda0; // type@1c30 │ │ +4134be: 7010 99a9 0000 |000d: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda0;.:()V // method@a999 │ │ +4134c4: 6e20 dfa1 0300 |0010: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.show:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog$Callback;)V // method@a1df │ │ +4134ca: 1213 |0013: const/4 v3, #int 1 // #1 │ │ +4134cc: 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; │ │ │ │ @@ -1778691,41 +1778674,41 @@ │ │ type : '()V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4136f0: |[4136f0] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.lambda$onCreatePreferences$10:()V │ │ -413700: 0e00 |0000: return-void │ │ +4136b8: |[4136b8] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.lambda$onCreatePreferences$10:()V │ │ +4136c8: 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 │ │ -413508: |[413508] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.lambda$onCreatePreferences$11:(Landroidx/preference/Preference;)Z │ │ -413518: 2203 771a |0000: new-instance v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog; // type@1a77 │ │ -41351c: 6e10 b335 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ -413522: 0c00 |0005: move-result-object v0 │ │ -413524: 1a01 3b4f |0006: const-string v1, "PlaybackHistoryFragment" // string@4f3b │ │ -413528: 7030 cea1 0301 |0008: invoke-direct {v3, v0, v1}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.:(Landroid/content/Context;Ljava/lang/String;)V // method@a1ce │ │ -41352e: 2200 331c |000b: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda1; // type@1c33 │ │ -413532: 7010 9fa9 0000 |000d: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda1;.:()V // method@a99f │ │ -413538: 6e20 dfa1 0300 |0010: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.show:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog$Callback;)V // method@a1df │ │ -41353e: 1213 |0013: const/4 v3, #int 1 // #1 │ │ -413540: 0f03 |0014: return v3 │ │ +4134d0: |[4134d0] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.lambda$onCreatePreferences$11:(Landroidx/preference/Preference;)Z │ │ +4134e0: 2203 771a |0000: new-instance v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog; // type@1a77 │ │ +4134e4: 6e10 b335 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ +4134ea: 0c00 |0005: move-result-object v0 │ │ +4134ec: 1a01 3b4f |0006: const-string v1, "PlaybackHistoryFragment" // string@4f3b │ │ +4134f0: 7030 cea1 0301 |0008: invoke-direct {v3, v0, v1}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.:(Landroid/content/Context;Ljava/lang/String;)V // method@a1ce │ │ +4134f6: 2200 331c |000b: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda1; // type@1c33 │ │ +4134fa: 7010 9fa9 0000 |000d: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda1;.:()V // method@a99f │ │ +413500: 6e20 dfa1 0300 |0010: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.show:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog$Callback;)V // method@a1df │ │ +413506: 1213 |0013: const/4 v3, #int 1 // #1 │ │ +413508: 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; │ │ │ │ @@ -1778734,41 +1778717,41 @@ │ │ type : '()V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -413704: |[413704] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.lambda$onCreatePreferences$2:()V │ │ -413714: 0e00 |0000: return-void │ │ +4136cc: |[4136cc] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.lambda$onCreatePreferences$2:()V │ │ +4136dc: 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 │ │ -413544: |[413544] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.lambda$onCreatePreferences$3:(Landroidx/preference/Preference;)Z │ │ -413554: 2203 771a |0000: new-instance v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog; // type@1a77 │ │ -413558: 6e10 b335 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ -41355e: 0c00 |0005: move-result-object v0 │ │ -413560: 1a01 cc4b |0006: const-string v1, "NewEpisodesFragment" // string@4bcc │ │ -413564: 7030 cea1 0301 |0008: invoke-direct {v3, v0, v1}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.:(Landroid/content/Context;Ljava/lang/String;)V // method@a1ce │ │ -41356a: 2200 341c |000b: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda2; // type@1c34 │ │ -41356e: 7010 a1a9 0000 |000d: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda2;.:()V // method@a9a1 │ │ -413574: 6e20 dfa1 0300 |0010: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.show:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog$Callback;)V // method@a1df │ │ -41357a: 1213 |0013: const/4 v3, #int 1 // #1 │ │ -41357c: 0f03 |0014: return v3 │ │ +41350c: |[41350c] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.lambda$onCreatePreferences$3:(Landroidx/preference/Preference;)Z │ │ +41351c: 2203 771a |0000: new-instance v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog; // type@1a77 │ │ +413520: 6e10 b335 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ +413526: 0c00 |0005: move-result-object v0 │ │ +413528: 1a01 cc4b |0006: const-string v1, "NewEpisodesFragment" // string@4bcc │ │ +41352c: 7030 cea1 0301 |0008: invoke-direct {v3, v0, v1}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.:(Landroid/content/Context;Ljava/lang/String;)V // method@a1ce │ │ +413532: 2200 341c |000b: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda2; // type@1c34 │ │ +413536: 7010 a1a9 0000 |000d: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda2;.:()V // method@a9a1 │ │ +41353c: 6e20 dfa1 0300 |0010: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.show:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog$Callback;)V // method@a1df │ │ +413542: 1213 |0013: const/4 v3, #int 1 // #1 │ │ +413544: 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; │ │ │ │ @@ -1778777,41 +1778760,41 @@ │ │ type : '()V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -413718: |[413718] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.lambda$onCreatePreferences$4:()V │ │ -413728: 0e00 |0000: return-void │ │ +4136e0: |[4136e0] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.lambda$onCreatePreferences$4:()V │ │ +4136f0: 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 │ │ -413580: |[413580] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.lambda$onCreatePreferences$5:(Landroidx/preference/Preference;)Z │ │ -413590: 2203 771a |0000: new-instance v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog; // type@1a77 │ │ -413594: 6e10 b335 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ -41359a: 0c00 |0005: move-result-object v0 │ │ -41359c: 1a01 271b |0006: const-string v1, "EpisodesFragment" // string@1b27 │ │ -4135a0: 7030 cea1 0301 |0008: invoke-direct {v3, v0, v1}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.:(Landroid/content/Context;Ljava/lang/String;)V // method@a1ce │ │ -4135a6: 2200 3b1c |000b: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda9; // type@1c3b │ │ -4135aa: 7010 afa9 0000 |000d: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda9;.:()V // method@a9af │ │ -4135b0: 6e20 dfa1 0300 |0010: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.show:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog$Callback;)V // method@a1df │ │ -4135b6: 1213 |0013: const/4 v3, #int 1 // #1 │ │ -4135b8: 0f03 |0014: return v3 │ │ +413548: |[413548] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.lambda$onCreatePreferences$5:(Landroidx/preference/Preference;)Z │ │ +413558: 2203 771a |0000: new-instance v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog; // type@1a77 │ │ +41355c: 6e10 b335 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ +413562: 0c00 |0005: move-result-object v0 │ │ +413564: 1a01 271b |0006: const-string v1, "EpisodesFragment" // string@1b27 │ │ +413568: 7030 cea1 0301 |0008: invoke-direct {v3, v0, v1}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.:(Landroid/content/Context;Ljava/lang/String;)V // method@a1ce │ │ +41356e: 2200 3b1c |000b: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda9; // type@1c3b │ │ +413572: 7010 afa9 0000 |000d: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda9;.:()V // method@a9af │ │ +413578: 6e20 dfa1 0300 |0010: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.show:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog$Callback;)V // method@a1df │ │ +41357e: 1213 |0013: const/4 v3, #int 1 // #1 │ │ +413580: 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; │ │ │ │ @@ -1778820,41 +1778803,41 @@ │ │ type : '()V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -41372c: |[41372c] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.lambda$onCreatePreferences$6:()V │ │ -41373c: 0e00 |0000: return-void │ │ +4136f4: |[4136f4] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.lambda$onCreatePreferences$6:()V │ │ +413704: 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 │ │ -4135bc: |[4135bc] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.lambda$onCreatePreferences$7:(Landroidx/preference/Preference;)Z │ │ -4135cc: 2203 771a |0000: new-instance v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog; // type@1a77 │ │ -4135d0: 6e10 b335 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ -4135d6: 0c00 |0005: move-result-object v0 │ │ -4135d8: 1a01 9319 |0006: const-string v1, "DownloadsFragment" // string@1993 │ │ -4135dc: 7030 cea1 0301 |0008: invoke-direct {v3, v0, v1}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.:(Landroid/content/Context;Ljava/lang/String;)V // method@a1ce │ │ -4135e2: 2200 311c |000b: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda10; // type@1c31 │ │ -4135e6: 7010 9ba9 0000 |000d: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda10;.:()V // method@a99b │ │ -4135ec: 6e20 dfa1 0300 |0010: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.show:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog$Callback;)V // method@a1df │ │ -4135f2: 1213 |0013: const/4 v3, #int 1 // #1 │ │ -4135f4: 0f03 |0014: return v3 │ │ +413584: |[413584] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.lambda$onCreatePreferences$7:(Landroidx/preference/Preference;)Z │ │ +413594: 2203 771a |0000: new-instance v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog; // type@1a77 │ │ +413598: 6e10 b335 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ +41359e: 0c00 |0005: move-result-object v0 │ │ +4135a0: 1a01 9319 |0006: const-string v1, "DownloadsFragment" // string@1993 │ │ +4135a4: 7030 cea1 0301 |0008: invoke-direct {v3, v0, v1}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.:(Landroid/content/Context;Ljava/lang/String;)V // method@a1ce │ │ +4135aa: 2200 311c |000b: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda10; // type@1c31 │ │ +4135ae: 7010 9ba9 0000 |000d: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda10;.:()V // method@a99b │ │ +4135b4: 6e20 dfa1 0300 |0010: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.show:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog$Callback;)V // method@a1df │ │ +4135ba: 1213 |0013: const/4 v3, #int 1 // #1 │ │ +4135bc: 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; │ │ │ │ @@ -1778863,41 +1778846,41 @@ │ │ type : '()V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -413740: |[413740] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.lambda$onCreatePreferences$8:()V │ │ -413750: 0e00 |0000: return-void │ │ +413708: |[413708] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.lambda$onCreatePreferences$8:()V │ │ +413718: 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 │ │ -4135f8: |[4135f8] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.lambda$onCreatePreferences$9:(Landroidx/preference/Preference;)Z │ │ -413608: 2203 771a |0000: new-instance v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog; // type@1a77 │ │ -41360c: 6e10 b335 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ -413612: 0c00 |0005: move-result-object v0 │ │ -413614: 1a01 1423 |0006: const-string v1, "ItemlistFragment" // string@2314 │ │ -413618: 7030 cea1 0301 |0008: invoke-direct {v3, v0, v1}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.:(Landroid/content/Context;Ljava/lang/String;)V // method@a1ce │ │ -41361e: 2200 321c |000b: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda11; // type@1c32 │ │ -413622: 7010 9da9 0000 |000d: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda11;.:()V // method@a99d │ │ -413628: 6e20 dfa1 0300 |0010: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.show:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog$Callback;)V // method@a1df │ │ -41362e: 1213 |0013: const/4 v3, #int 1 // #1 │ │ -413630: 0f03 |0014: return v3 │ │ +4135c0: |[4135c0] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.lambda$onCreatePreferences$9:(Landroidx/preference/Preference;)Z │ │ +4135d0: 2203 771a |0000: new-instance v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog; // type@1a77 │ │ +4135d4: 6e10 b335 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ +4135da: 0c00 |0005: move-result-object v0 │ │ +4135dc: 1a01 1423 |0006: const-string v1, "ItemlistFragment" // string@2314 │ │ +4135e0: 7030 cea1 0301 |0008: invoke-direct {v3, v0, v1}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.:(Landroid/content/Context;Ljava/lang/String;)V // method@a1ce │ │ +4135e6: 2200 321c |000b: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda11; // type@1c32 │ │ +4135ea: 7010 9da9 0000 |000d: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda11;.:()V // method@a99d │ │ +4135f0: 6e20 dfa1 0300 |0010: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.show:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog$Callback;)V // method@a1df │ │ +4135f6: 1213 |0013: const/4 v3, #int 1 // #1 │ │ +4135f8: 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; │ │ │ │ @@ -1778907,54 +1778890,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 │ │ -413754: |[413754] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.onCreatePreferences:(Landroid/os/Bundle;Ljava/lang/String;)V │ │ -413764: 1401 0c00 157f |0000: const v1, #float 1.98055e+38 // #7f15000c │ │ -41376a: 6e20 bb3d 1000 |0003: invoke-virtual {v0, v1}, Landroidx/preference/PreferenceFragmentCompat;.addPreferencesFromResource:(I)V // method@3dbb │ │ -413770: 1a01 e5c6 |0006: const-string v1, "prefSwipeQueue" // string@c6e5 │ │ -413774: 6e20 bd3d 1000 |0008: invoke-virtual {v0, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -41377a: 0c01 |000b: move-result-object v1 │ │ -41377c: 2202 351c |000c: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda3; // type@1c35 │ │ -413780: 7020 a3a9 0200 |000e: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;)V // method@a9a3 │ │ -413786: 6e20 783d 2100 |0011: invoke-virtual {v1, v2}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ -41378c: 1a01 e4c6 |0014: const-string v1, "prefSwipeInbox" // string@c6e4 │ │ -413790: 6e20 bd3d 1000 |0016: invoke-virtual {v0, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -413796: 0c01 |0019: move-result-object v1 │ │ -413798: 2202 361c |001a: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda4; // type@1c36 │ │ -41379c: 7020 a5a9 0200 |001c: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;)V // method@a9a5 │ │ -4137a2: 6e20 783d 2100 |001f: invoke-virtual {v1, v2}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ -4137a8: 1a01 e1c6 |0022: const-string v1, "prefSwipeEpisodes" // string@c6e1 │ │ -4137ac: 6e20 bd3d 1000 |0024: invoke-virtual {v0, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -4137b2: 0c01 |0027: move-result-object v1 │ │ -4137b4: 2202 371c |0028: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda5; // type@1c37 │ │ -4137b8: 7020 a7a9 0200 |002a: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;)V // method@a9a7 │ │ -4137be: 6e20 783d 2100 |002d: invoke-virtual {v1, v2}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ -4137c4: 1a01 e0c6 |0030: const-string v1, "prefSwipeDownloads" // string@c6e0 │ │ -4137c8: 6e20 bd3d 1000 |0032: invoke-virtual {v0, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -4137ce: 0c01 |0035: move-result-object v1 │ │ -4137d0: 2202 381c |0036: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda6; // type@1c38 │ │ -4137d4: 7020 a9a9 0200 |0038: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;)V // method@a9a9 │ │ -4137da: 6e20 783d 2100 |003b: invoke-virtual {v1, v2}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ -4137e0: 1a01 e2c6 |003e: const-string v1, "prefSwipeFeed" // string@c6e2 │ │ -4137e4: 6e20 bd3d 1000 |0040: invoke-virtual {v0, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -4137ea: 0c01 |0043: move-result-object v1 │ │ -4137ec: 2202 391c |0044: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda7; // type@1c39 │ │ -4137f0: 7020 aba9 0200 |0046: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;)V // method@a9ab │ │ -4137f6: 6e20 783d 2100 |0049: invoke-virtual {v1, v2}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ -4137fc: 1a01 e3c6 |004c: const-string v1, "prefSwipeHistory" // string@c6e3 │ │ -413800: 6e20 bd3d 1000 |004e: invoke-virtual {v0, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -413806: 0c01 |0051: move-result-object v1 │ │ -413808: 2202 3a1c |0052: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda8; // type@1c3a │ │ -41380c: 7020 ada9 0200 |0054: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;)V // method@a9ad │ │ -413812: 6e20 783d 2100 |0057: invoke-virtual {v1, v2}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ -413818: 0e00 |005a: return-void │ │ +41371c: |[41371c] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.onCreatePreferences:(Landroid/os/Bundle;Ljava/lang/String;)V │ │ +41372c: 1401 0c00 157f |0000: const v1, #float 1.98055e+38 // #7f15000c │ │ +413732: 6e20 bb3d 1000 |0003: invoke-virtual {v0, v1}, Landroidx/preference/PreferenceFragmentCompat;.addPreferencesFromResource:(I)V // method@3dbb │ │ +413738: 1a01 e5c6 |0006: const-string v1, "prefSwipeQueue" // string@c6e5 │ │ +41373c: 6e20 bd3d 1000 |0008: invoke-virtual {v0, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +413742: 0c01 |000b: move-result-object v1 │ │ +413744: 2202 351c |000c: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda3; // type@1c35 │ │ +413748: 7020 a3a9 0200 |000e: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;)V // method@a9a3 │ │ +41374e: 6e20 783d 2100 |0011: invoke-virtual {v1, v2}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ +413754: 1a01 e4c6 |0014: const-string v1, "prefSwipeInbox" // string@c6e4 │ │ +413758: 6e20 bd3d 1000 |0016: invoke-virtual {v0, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +41375e: 0c01 |0019: move-result-object v1 │ │ +413760: 2202 361c |001a: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda4; // type@1c36 │ │ +413764: 7020 a5a9 0200 |001c: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;)V // method@a9a5 │ │ +41376a: 6e20 783d 2100 |001f: invoke-virtual {v1, v2}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ +413770: 1a01 e1c6 |0022: const-string v1, "prefSwipeEpisodes" // string@c6e1 │ │ +413774: 6e20 bd3d 1000 |0024: invoke-virtual {v0, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +41377a: 0c01 |0027: move-result-object v1 │ │ +41377c: 2202 371c |0028: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda5; // type@1c37 │ │ +413780: 7020 a7a9 0200 |002a: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;)V // method@a9a7 │ │ +413786: 6e20 783d 2100 |002d: invoke-virtual {v1, v2}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ +41378c: 1a01 e0c6 |0030: const-string v1, "prefSwipeDownloads" // string@c6e0 │ │ +413790: 6e20 bd3d 1000 |0032: invoke-virtual {v0, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +413796: 0c01 |0035: move-result-object v1 │ │ +413798: 2202 381c |0036: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda6; // type@1c38 │ │ +41379c: 7020 a9a9 0200 |0038: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;)V // method@a9a9 │ │ +4137a2: 6e20 783d 2100 |003b: invoke-virtual {v1, v2}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ +4137a8: 1a01 e2c6 |003e: const-string v1, "prefSwipeFeed" // string@c6e2 │ │ +4137ac: 6e20 bd3d 1000 |0040: invoke-virtual {v0, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +4137b2: 0c01 |0043: move-result-object v1 │ │ +4137b4: 2202 391c |0044: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda7; // type@1c39 │ │ +4137b8: 7020 aba9 0200 |0046: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;)V // method@a9ab │ │ +4137be: 6e20 783d 2100 |0049: invoke-virtual {v1, v2}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ +4137c4: 1a01 e3c6 |004c: const-string v1, "prefSwipeHistory" // string@c6e3 │ │ +4137c8: 6e20 bd3d 1000 |004e: invoke-virtual {v0, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +4137ce: 0c01 |0051: move-result-object v1 │ │ +4137d0: 2202 3a1c |0052: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda8; // type@1c3a │ │ +4137d4: 7020 ada9 0200 |0054: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;)V // method@a9ad │ │ +4137da: 6e20 783d 2100 |0057: invoke-virtual {v1, v2}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ +4137e0: 0e00 |005a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=25 │ │ 0x0008 line=27 │ │ 0x0016 line=31 │ │ 0x0024 line=35 │ │ 0x0032 line=39 │ │ @@ -1778970,24 +1778953,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -41381c: |[41381c] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.onStart:()V │ │ -41382c: 6f10 ce3d 0200 |0000: invoke-super {v2}, Landroidx/preference/PreferenceFragmentCompat;.onStart:()V // method@3dce │ │ -413832: 6e10 2735 0200 |0003: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -413838: 0c00 |0006: move-result-object v0 │ │ -41383a: 1f00 0618 |0007: check-cast v0, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1806 │ │ -41383e: 6e10 8914 0000 |0009: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1489 │ │ -413844: 0c00 |000c: move-result-object v0 │ │ -413846: 1401 7403 127f |000d: const v1, #float 1.94085e+38 // #7f120374 │ │ -41384c: 6e20 e213 1000 |0010: invoke-virtual {v0, v1}, Landroidx/appcompat/app/ActionBar;.setTitle:(I)V // method@13e2 │ │ -413852: 0e00 |0013: return-void │ │ +4137e4: |[4137e4] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.onStart:()V │ │ +4137f4: 6f10 ce3d 0200 |0000: invoke-super {v2}, Landroidx/preference/PreferenceFragmentCompat;.onStart:()V // method@3dce │ │ +4137fa: 6e10 2735 0200 |0003: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +413800: 0c00 |0006: move-result-object v0 │ │ +413802: 1f00 0618 |0007: check-cast v0, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1806 │ │ +413806: 6e10 8914 0000 |0009: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1489 │ │ +41380c: 0c00 |000c: move-result-object v0 │ │ +41380e: 1401 7403 127f |000d: const v1, #float 1.94085e+38 // #7f120374 │ │ +413814: 6e20 e213 1000 |0010: invoke-virtual {v0, v1}, Landroidx/appcompat/app/ActionBar;.setTitle:(I)V // method@13e2 │ │ +41381a: 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; │ │ │ │ @@ -1779021,17 +1779004,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 │ │ -413c64: |[413c64] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.$r8$lambda$9_RjUg9WCzeiw2kuCfp3fxsDhzg:(Ljava/util/List;Landroid/content/DialogInterface;I)V │ │ -413c74: 7130 f0a9 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@a9f0 │ │ -413c7a: 0e00 |0003: return-void │ │ +413c2c: |[413c2c] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.$r8$lambda$9_RjUg9WCzeiw2kuCfp3fxsDhzg:(Ljava/util/List;Landroid/content/DialogInterface;I)V │ │ +413c3c: 7130 f0a9 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@a9f0 │ │ +413c42: 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 │ │ @@ -1779041,18 +1779024,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 │ │ -413a78: |[413a78] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.$r8$lambda$HAPl_o-ijq7XLZn7M9uKQO99vYM:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -413a88: 7030 e8a9 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;.lambda$setupInterfaceScreen$0:(Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a9e8 │ │ -413a8e: 0a00 |0003: move-result v0 │ │ -413a90: 0f00 |0004: return v0 │ │ +413a40: |[413a40] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.$r8$lambda$HAPl_o-ijq7XLZn7M9uKQO99vYM:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +413a50: 7030 e8a9 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;.lambda$setupInterfaceScreen$0:(Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a9e8 │ │ +413a56: 0a00 |0003: move-result v0 │ │ +413a58: 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; │ │ @@ -1779062,17 +1779045,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 │ │ -413c7c: |[413c7c] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.$r8$lambda$RJCWnEvVQckh6Jq15YsB5qRcfwE:([ZLjava/util/List;Landroid/content/Context;Landroid/content/DialogInterface;IZ)V │ │ -413c8c: 7706 efa9 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@a9ef │ │ -413c92: 0e00 |0003: return-void │ │ +413c44: |[413c44] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.$r8$lambda$RJCWnEvVQckh6Jq15YsB5qRcfwE:([ZLjava/util/List;Landroid/content/Context;Landroid/content/DialogInterface;IZ)V │ │ +413c54: 7706 efa9 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@a9ef │ │ +413c5a: 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; │ │ @@ -1779085,18 +1779068,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 │ │ -413a94: |[413a94] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.$r8$lambda$UlxX-N1ZNJhzH-kuxaY3TAeAM18:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;Landroidx/preference/Preference;)Z │ │ -413aa4: 7020 eea9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;.lambda$setupInterfaceScreen$6:(Landroidx/preference/Preference;)Z // method@a9ee │ │ -413aaa: 0a00 |0003: move-result v0 │ │ -413aac: 0f00 |0004: return v0 │ │ +413a5c: |[413a5c] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.$r8$lambda$UlxX-N1ZNJhzH-kuxaY3TAeAM18:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;Landroidx/preference/Preference;)Z │ │ +413a6c: 7020 eea9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;.lambda$setupInterfaceScreen$6:(Landroidx/preference/Preference;)Z // method@a9ee │ │ +413a72: 0a00 |0003: move-result v0 │ │ +413a74: 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; │ │ │ │ @@ -1779105,18 +1779088,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 │ │ -413ab0: |[413ab0] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.$r8$lambda$f8CaQaZDM_nEM1DrW5GRlOFz6ss:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;Landroidx/preference/Preference;)Z │ │ -413ac0: 7020 eca9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;.lambda$setupInterfaceScreen$4:(Landroidx/preference/Preference;)Z // method@a9ec │ │ -413ac6: 0a00 |0003: move-result v0 │ │ -413ac8: 0f00 |0004: return v0 │ │ +413a78: |[413a78] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.$r8$lambda$f8CaQaZDM_nEM1DrW5GRlOFz6ss:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;Landroidx/preference/Preference;)Z │ │ +413a88: 7020 eca9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;.lambda$setupInterfaceScreen$4:(Landroidx/preference/Preference;)Z // method@a9ec │ │ +413a8e: 0a00 |0003: move-result v0 │ │ +413a90: 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; │ │ │ │ @@ -1779125,18 +1779108,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 │ │ -413acc: |[413acc] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.$r8$lambda$izPoGtkozbTo4v5uULxbwzhbKQo:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -413adc: 7120 e9a9 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;.lambda$setupInterfaceScreen$1:(Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a9e9 │ │ -413ae2: 0a00 |0003: move-result v0 │ │ -413ae4: 0f00 |0004: return v0 │ │ +413a94: |[413a94] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.$r8$lambda$izPoGtkozbTo4v5uULxbwzhbKQo:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +413aa4: 7120 e9a9 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;.lambda$setupInterfaceScreen$1:(Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a9e9 │ │ +413aaa: 0a00 |0003: move-result v0 │ │ +413aac: 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; │ │ │ │ @@ -1779145,18 +1779128,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 │ │ -413ae8: |[413ae8] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.$r8$lambda$nG5i4OEEUFMXVsCbte2S6S7-_Bk:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;Landroidx/preference/Preference;)Z │ │ -413af8: 7020 eba9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;.lambda$setupInterfaceScreen$3:(Landroidx/preference/Preference;)Z // method@a9eb │ │ -413afe: 0a00 |0003: move-result v0 │ │ -413b00: 0f00 |0004: return v0 │ │ +413ab0: |[413ab0] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.$r8$lambda$nG5i4OEEUFMXVsCbte2S6S7-_Bk:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;Landroidx/preference/Preference;)Z │ │ +413ac0: 7020 eba9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;.lambda$setupInterfaceScreen$3:(Landroidx/preference/Preference;)Z // method@a9eb │ │ +413ac6: 0a00 |0003: move-result v0 │ │ +413ac8: 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; │ │ │ │ @@ -1779165,18 +1779148,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 │ │ -413b04: |[413b04] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.$r8$lambda$v4DFPxMhaoJE7pjOljgx2CFaLho:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;Landroidx/preference/Preference;)Z │ │ -413b14: 7020 eaa9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;.lambda$setupInterfaceScreen$2:(Landroidx/preference/Preference;)Z // method@a9ea │ │ -413b1a: 0a00 |0003: move-result v0 │ │ -413b1c: 0f00 |0004: return v0 │ │ +413acc: |[413acc] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.$r8$lambda$v4DFPxMhaoJE7pjOljgx2CFaLho:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;Landroidx/preference/Preference;)Z │ │ +413adc: 7020 eaa9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;.lambda$setupInterfaceScreen$2:(Landroidx/preference/Preference;)Z // method@a9ea │ │ +413ae2: 0a00 |0003: move-result v0 │ │ +413ae4: 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; │ │ │ │ @@ -1779185,18 +1779168,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 │ │ -413b20: |[413b20] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.$r8$lambda$vEDulIkFoZiG6Z8ozQ_pjw72mfs:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;Landroidx/preference/Preference;)Z │ │ -413b30: 7020 eda9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;.lambda$setupInterfaceScreen$5:(Landroidx/preference/Preference;)Z // method@a9ed │ │ -413b36: 0a00 |0003: move-result v0 │ │ -413b38: 0f00 |0004: return v0 │ │ +413ae8: |[413ae8] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.$r8$lambda$vEDulIkFoZiG6Z8ozQ_pjw72mfs:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;Landroidx/preference/Preference;)Z │ │ +413af8: 7020 eda9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;.lambda$setupInterfaceScreen$5:(Landroidx/preference/Preference;)Z // method@a9ed │ │ +413afe: 0a00 |0003: move-result v0 │ │ +413b00: 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; │ │ │ │ @@ -1779205,17 +1779188,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -413c94: |[413c94] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.:()V │ │ -413ca4: 7010 ba3d 0000 |0000: invoke-direct {v0}, Landroidx/preference/PreferenceFragmentCompat;.:()V // method@3dba │ │ -413caa: 0e00 |0003: return-void │ │ +413c5c: |[413c5c] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.:()V │ │ +413c6c: 7010 ba3d 0000 |0000: invoke-direct {v0}, Landroidx/preference/PreferenceFragmentCompat;.:()V // method@3dba │ │ +413c72: 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;) │ │ @@ -1779223,20 +1779206,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 │ │ -413b3c: |[413b3c] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.lambda$setupInterfaceScreen$0:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -413b4c: 6e10 2735 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -413b52: 0c01 |0003: move-result-object v1 │ │ -413b54: 7110 3e27 0100 |0004: invoke-static {v1}, Landroidx/core/app/ActivityCompat;.recreate:(Landroid/app/Activity;)V // method@273e │ │ -413b5a: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -413b5c: 0f01 |0008: return v1 │ │ +413b04: |[413b04] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.lambda$setupInterfaceScreen$0:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +413b14: 6e10 2735 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +413b1a: 0c01 |0003: move-result-object v1 │ │ +413b1c: 7110 3e27 0100 |0004: invoke-static {v1}, Landroidx/core/app/ActivityCompat;.recreate:(Landroid/app/Activity;)V // method@273e │ │ +413b22: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +413b24: 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; │ │ @@ -1779246,29 +1779229,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 │ │ -413b60: |[413b60] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.lambda$setupInterfaceScreen$1:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -413b70: 1f01 5d1e |0000: check-cast v1, Ljava/lang/Boolean; // type@1e5d │ │ -413b74: 7110 08b1 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setShowRemainTimeSetting:(Ljava/lang/Boolean;)V // method@b108 │ │ -413b7a: 7100 8db7 0000 |0005: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -413b80: 0c00 |0008: move-result-object v0 │ │ -413b82: 2201 a81a |0009: new-instance v1, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; // type@1aa8 │ │ -413b86: 7010 70a2 0100 |000b: invoke-direct {v1}, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;.:()V // method@a270 │ │ -413b8c: 6e20 90b7 1000 |000e: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -413b92: 7100 8db7 0000 |0011: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -413b98: 0c00 |0014: move-result-object v0 │ │ -413b9a: 2201 981a |0015: new-instance v1, Lde/danoeh/antennapod/event/PlayerStatusEvent; // type@1a98 │ │ -413b9e: 7010 54a2 0100 |0017: invoke-direct {v1}, Lde/danoeh/antennapod/event/PlayerStatusEvent;.:()V // method@a254 │ │ -413ba4: 6e20 90b7 1000 |001a: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -413baa: 1210 |001d: const/4 v0, #int 1 // #1 │ │ -413bac: 0f00 |001e: return v0 │ │ +413b28: |[413b28] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.lambda$setupInterfaceScreen$1:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +413b38: 1f01 5d1e |0000: check-cast v1, Ljava/lang/Boolean; // type@1e5d │ │ +413b3c: 7110 08b1 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setShowRemainTimeSetting:(Ljava/lang/Boolean;)V // method@b108 │ │ +413b42: 7100 8db7 0000 |0005: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +413b48: 0c00 |0008: move-result-object v0 │ │ +413b4a: 2201 a81a |0009: new-instance v1, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; // type@1aa8 │ │ +413b4e: 7010 70a2 0100 |000b: invoke-direct {v1}, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;.:()V // method@a270 │ │ +413b54: 6e20 90b7 1000 |000e: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +413b5a: 7100 8db7 0000 |0011: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +413b60: 0c00 |0014: move-result-object v0 │ │ +413b62: 2201 981a |0015: new-instance v1, Lde/danoeh/antennapod/event/PlayerStatusEvent; // type@1a98 │ │ +413b66: 7010 54a2 0100 |0017: invoke-direct {v1}, Lde/danoeh/antennapod/event/PlayerStatusEvent;.:()V // method@a254 │ │ +413b6c: 6e20 90b7 1000 |001a: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +413b72: 1210 |001d: const/4 v0, #int 1 // #1 │ │ +413b74: 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; │ │ @@ -1779279,21 +1779262,21 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -413bb0: |[413bb0] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.lambda$setupInterfaceScreen$2:(Landroidx/preference/Preference;)Z │ │ -413bc0: 6e10 2d35 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -413bc6: 0c02 |0003: move-result-object v2 │ │ -413bc8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -413bca: 7120 92a0 0200 |0005: invoke-static {v2, v0}, Lde/danoeh/antennapod/dialog/DrawerPreferencesDialog;.show:(Landroid/content/Context;Ljava/lang/Runnable;)V // method@a092 │ │ -413bd0: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -413bd2: 0f02 |0009: return v2 │ │ +413b78: |[413b78] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.lambda$setupInterfaceScreen$2:(Landroidx/preference/Preference;)Z │ │ +413b88: 6e10 2d35 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +413b8e: 0c02 |0003: move-result-object v2 │ │ +413b90: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +413b92: 7120 92a0 0200 |0005: invoke-static {v2, v0}, Lde/danoeh/antennapod/dialog/DrawerPreferencesDialog;.show:(Landroid/content/Context;Ljava/lang/Runnable;)V // method@a092 │ │ +413b98: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +413b9a: 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; │ │ │ │ @@ -1779302,18 +1779285,18 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -413bd4: |[413bd4] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.lambda$setupInterfaceScreen$3:(Landroidx/preference/Preference;)Z │ │ -413be4: 7010 f4a9 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;.showNotificationButtonsDialog:()V // method@a9f4 │ │ -413bea: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -413bec: 0f01 |0004: return v1 │ │ +413b9c: |[413b9c] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.lambda$setupInterfaceScreen$3:(Landroidx/preference/Preference;)Z │ │ +413bac: 7010 f4a9 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;.showNotificationButtonsDialog:()V // method@a9f4 │ │ +413bb2: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +413bb4: 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; │ │ │ │ @@ -1779322,20 +1779305,20 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -413bf0: |[413bf0] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.lambda$setupInterfaceScreen$4:(Landroidx/preference/Preference;)Z │ │ -413c00: 6e10 b335 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ -413c06: 0c01 |0003: move-result-object v1 │ │ -413c08: 7110 a7a1 0100 |0004: invoke-static {v1}, Lde/danoeh/antennapod/dialog/SubscriptionsFilterDialog;.showDialog:(Landroid/content/Context;)V // method@a1a7 │ │ -413c0e: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -413c10: 0f01 |0008: return v1 │ │ +413bb8: |[413bb8] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.lambda$setupInterfaceScreen$4:(Landroidx/preference/Preference;)Z │ │ +413bc8: 6e10 b335 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ +413bce: 0c01 |0003: move-result-object v1 │ │ +413bd0: 7110 a7a1 0100 |0004: invoke-static {v1}, Lde/danoeh/antennapod/dialog/SubscriptionsFilterDialog;.showDialog:(Landroid/content/Context;)V // method@a1a7 │ │ +413bd6: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +413bd8: 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; │ │ │ │ @@ -1779344,20 +1779327,20 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -413c14: |[413c14] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.lambda$setupInterfaceScreen$5:(Landroidx/preference/Preference;)Z │ │ -413c24: 6e10 b335 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ -413c2a: 0c01 |0003: move-result-object v1 │ │ -413c2c: 7110 c9a0 0100 |0004: invoke-static {v1}, Lde/danoeh/antennapod/dialog/FeedSortDialog;.showDialog:(Landroid/content/Context;)V // method@a0c9 │ │ -413c32: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -413c34: 0f01 |0008: return v1 │ │ +413bdc: |[413bdc] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.lambda$setupInterfaceScreen$5:(Landroidx/preference/Preference;)Z │ │ +413bec: 6e10 b335 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ +413bf2: 0c01 |0003: move-result-object v1 │ │ +413bf4: 7110 c9a0 0100 |0004: invoke-static {v1}, Lde/danoeh/antennapod/dialog/FeedSortDialog;.showDialog:(Landroid/content/Context;)V // method@a0c9 │ │ +413bfa: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +413bfc: 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; │ │ │ │ @@ -1779366,22 +1779349,22 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -413c38: |[413c38] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.lambda$setupInterfaceScreen$6:(Landroidx/preference/Preference;)Z │ │ -413c48: 6e10 2735 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -413c4e: 0c02 |0003: move-result-object v2 │ │ -413c50: 1f02 0618 |0004: check-cast v2, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1806 │ │ -413c54: 1400 0c00 157f |0006: const v0, #float 1.98055e+38 // #7f15000c │ │ -413c5a: 6e20 8b95 0200 |0009: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/activity/PreferenceActivity;.openScreen:(I)Landroidx/preference/PreferenceFragmentCompat; // method@958b │ │ -413c60: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -413c62: 0f02 |000d: return v2 │ │ +413c00: |[413c00] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.lambda$setupInterfaceScreen$6:(Landroidx/preference/Preference;)Z │ │ +413c10: 6e10 2735 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +413c16: 0c02 |0003: move-result-object v2 │ │ +413c18: 1f02 0618 |0004: check-cast v2, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1806 │ │ +413c1c: 1400 0c00 157f |0006: const v0, #float 1.98055e+38 // #7f15000c │ │ +413c22: 6e20 8b95 0200 |0009: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/activity/PreferenceActivity;.openScreen:(I)Landroidx/preference/PreferenceFragmentCompat; // method@958b │ │ +413c28: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +413c2a: 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; │ │ │ │ @@ -1779390,52 +1779373,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 │ │ -413cac: |[413cac] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.lambda$showNotificationButtonsDialog$7:([ZLjava/util/List;Landroid/content/Context;Landroid/content/DialogInterface;IZ)V │ │ -413cbc: 4e06 0105 |0000: aput-boolean v6, v1, v5 │ │ -413cc0: 3806 3e00 |0002: if-eqz v6, 0040 // +003e │ │ -413cc4: 7210 72b5 0200 |0004: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b572 │ │ -413cca: 0a06 |0007: move-result v6 │ │ -413ccc: 1220 |0008: const/4 v0, #int 2 // #2 │ │ -413cce: 3506 0a00 |0009: if-ge v6, v0, 0013 // +000a │ │ -413cd2: 7110 c1b2 0500 |000b: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -413cd8: 0c01 |000e: move-result-object v1 │ │ -413cda: 7220 5fb5 1200 |000f: invoke-interface {v2, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -413ce0: 2835 |0012: goto 0047 // +0035 │ │ -413ce2: 1202 |0013: const/4 v2, #int 0 // #0 │ │ -413ce4: 4e02 0105 |0014: aput-boolean v2, v1, v5 │ │ -413ce8: 1f04 7303 |0016: check-cast v4, Landroidx/appcompat/app/AlertDialog; // type@0373 │ │ -413cec: 6e10 7414 0400 |0018: invoke-virtual {v4}, Landroidx/appcompat/app/AlertDialog;.getListView:()Landroid/widget/ListView; // method@1474 │ │ -413cf2: 0c01 |001b: move-result-object v1 │ │ -413cf4: 6e30 980f 5102 |001c: invoke-virtual {v1, v5, v2}, Landroid/widget/AbsListView;.setItemChecked:(IZ)V // method@0f98 │ │ -413cfa: 6e10 2f02 0300 |001f: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ -413d00: 0c03 |0022: move-result-object v3 │ │ -413d02: 1404 7c02 127f |0023: const v4, #float 1.9408e+38 // #7f12027c │ │ -413d08: 6e20 1103 4300 |0026: invoke-virtual {v3, v4}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0311 │ │ -413d0e: 0c03 |0029: move-result-object v3 │ │ -413d10: 1214 |002a: const/4 v4, #int 1 // #1 │ │ -413d12: 2344 2921 |002b: new-array v4, v4, [Ljava/lang/Object; // type@2129 │ │ -413d16: 7110 c1b2 0000 |002d: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -413d1c: 0c05 |0030: move-result-object v5 │ │ -413d1e: 4d05 0402 |0031: aput-object v5, v4, v2 │ │ -413d22: 7120 2ab3 4300 |0033: invoke-static {v3, v4}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32a │ │ -413d28: 0c02 |0036: move-result-object v2 │ │ -413d2a: 12f3 |0037: const/4 v3, #int -1 // #ff │ │ -413d2c: 7130 b686 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@86b6 │ │ -413d32: 0c01 |003b: move-result-object v1 │ │ -413d34: 6e10 bb86 0100 |003c: invoke-virtual {v1}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@86bb │ │ -413d3a: 2808 |003f: goto 0047 // +0008 │ │ -413d3c: 7110 c1b2 0500 |0040: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -413d42: 0c01 |0043: move-result-object v1 │ │ -413d44: 7220 6fb5 1200 |0044: invoke-interface {v2, v1}, Ljava/util/List;.remove:(Ljava/lang/Object;)Z // method@b56f │ │ -413d4a: 0e00 |0047: return-void │ │ +413c74: |[413c74] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.lambda$showNotificationButtonsDialog$7:([ZLjava/util/List;Landroid/content/Context;Landroid/content/DialogInterface;IZ)V │ │ +413c84: 4e06 0105 |0000: aput-boolean v6, v1, v5 │ │ +413c88: 3806 3e00 |0002: if-eqz v6, 0040 // +003e │ │ +413c8c: 7210 72b5 0200 |0004: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b572 │ │ +413c92: 0a06 |0007: move-result v6 │ │ +413c94: 1220 |0008: const/4 v0, #int 2 // #2 │ │ +413c96: 3506 0a00 |0009: if-ge v6, v0, 0013 // +000a │ │ +413c9a: 7110 c1b2 0500 |000b: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +413ca0: 0c01 |000e: move-result-object v1 │ │ +413ca2: 7220 5fb5 1200 |000f: invoke-interface {v2, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +413ca8: 2835 |0012: goto 0047 // +0035 │ │ +413caa: 1202 |0013: const/4 v2, #int 0 // #0 │ │ +413cac: 4e02 0105 |0014: aput-boolean v2, v1, v5 │ │ +413cb0: 1f04 7303 |0016: check-cast v4, Landroidx/appcompat/app/AlertDialog; // type@0373 │ │ +413cb4: 6e10 7414 0400 |0018: invoke-virtual {v4}, Landroidx/appcompat/app/AlertDialog;.getListView:()Landroid/widget/ListView; // method@1474 │ │ +413cba: 0c01 |001b: move-result-object v1 │ │ +413cbc: 6e30 980f 5102 |001c: invoke-virtual {v1, v5, v2}, Landroid/widget/AbsListView;.setItemChecked:(IZ)V // method@0f98 │ │ +413cc2: 6e10 2f02 0300 |001f: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ +413cc8: 0c03 |0022: move-result-object v3 │ │ +413cca: 1404 7c02 127f |0023: const v4, #float 1.9408e+38 // #7f12027c │ │ +413cd0: 6e20 1103 4300 |0026: invoke-virtual {v3, v4}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0311 │ │ +413cd6: 0c03 |0029: move-result-object v3 │ │ +413cd8: 1214 |002a: const/4 v4, #int 1 // #1 │ │ +413cda: 2344 2921 |002b: new-array v4, v4, [Ljava/lang/Object; // type@2129 │ │ +413cde: 7110 c1b2 0000 |002d: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +413ce4: 0c05 |0030: move-result-object v5 │ │ +413ce6: 4d05 0402 |0031: aput-object v5, v4, v2 │ │ +413cea: 7120 2ab3 4300 |0033: invoke-static {v3, v4}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32a │ │ +413cf0: 0c02 |0036: move-result-object v2 │ │ +413cf2: 12f3 |0037: const/4 v3, #int -1 // #ff │ │ +413cf4: 7130 b686 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@86b6 │ │ +413cfa: 0c01 |003b: move-result-object v1 │ │ +413cfc: 6e10 bb86 0100 |003c: invoke-virtual {v1}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@86bb │ │ +413d02: 2808 |003f: goto 0047 // +0008 │ │ +413d04: 7110 c1b2 0500 |0040: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +413d0a: 0c01 |0043: move-result-object v1 │ │ +413d0c: 7220 6fb5 1200 |0044: invoke-interface {v2, v1}, Ljava/util/List;.remove:(Ljava/lang/Object;)Z // method@b56f │ │ +413d12: 0e00 |0047: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0004 line=114 │ │ 0x000b line=115 │ │ 0x0014 line=120 │ │ 0x0016 line=121 │ │ @@ -1779459,17 +1779442,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 │ │ -413d4c: |[413d4c] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.lambda$showNotificationButtonsDialog$8:(Ljava/util/List;Landroid/content/DialogInterface;I)V │ │ -413d5c: 7110 f4b0 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setCompactNotificationButtons:(Ljava/util/List;)V // method@b0f4 │ │ -413d62: 0e00 |0003: return-void │ │ +413d14: |[413d14] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.lambda$showNotificationButtonsDialog$8:(Ljava/util/List;Landroid/content/DialogInterface;I)V │ │ +413d24: 7110 f4b0 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setCompactNotificationButtons:(Ljava/util/List;)V // method@b0f4 │ │ +413d2a: 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 │ │ @@ -1779479,79 +1779462,79 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 144 16-bit code units │ │ -413dc0: |[413dc0] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.setupInterfaceScreen:()V │ │ -413dd0: 2200 3f1c |0000: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda2; // type@1c3f │ │ -413dd4: 7020 d0a9 4000 |0002: invoke-direct {v0, v4}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;)V // method@a9d0 │ │ -413dda: 1a01 e6c6 |0005: const-string v1, "prefTheme" // string@c6e6 │ │ -413dde: 6e20 bd3d 1400 |0007: invoke-virtual {v4, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -413de4: 0c01 |000a: move-result-object v1 │ │ -413de6: 6e20 773d 0100 |000b: invoke-virtual {v1, v0}, Landroidx/preference/Preference;.setOnPreferenceChangeListener:(Landroidx/preference/Preference$OnPreferenceChangeListener;)V // method@3d77 │ │ -413dec: 1a01 e7c6 |000e: const-string v1, "prefThemeBlack" // string@c6e7 │ │ -413df0: 6e20 bd3d 1400 |0010: invoke-virtual {v4, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -413df6: 0c01 |0013: move-result-object v1 │ │ -413df8: 6e20 773d 0100 |0014: invoke-virtual {v1, v0}, Landroidx/preference/Preference;.setOnPreferenceChangeListener:(Landroidx/preference/Preference$OnPreferenceChangeListener;)V // method@3d77 │ │ -413dfe: 1a01 e8c6 |0017: const-string v1, "prefTintedColors" // string@c6e8 │ │ -413e02: 6e20 bd3d 1400 |0019: invoke-virtual {v4, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -413e08: 0c02 |001c: move-result-object v2 │ │ -413e0a: 6e20 773d 0200 |001d: invoke-virtual {v2, v0}, Landroidx/preference/Preference;.setOnPreferenceChangeListener:(Landroidx/preference/Preference$OnPreferenceChangeListener;)V // method@3d77 │ │ -413e10: 6000 dd00 |0020: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -413e14: 1302 1f00 |0022: const/16 v2, #int 31 // #1f │ │ -413e18: 1203 |0024: const/4 v3, #int 0 // #0 │ │ -413e1a: 3520 0900 |0025: if-ge v0, v2, 002e // +0009 │ │ -413e1e: 6e20 bd3d 1400 |0027: invoke-virtual {v4, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -413e24: 0c01 |002a: move-result-object v1 │ │ -413e26: 6e20 853d 3100 |002b: invoke-virtual {v1, v3}, Landroidx/preference/Preference;.setVisible:(Z)V // method@3d85 │ │ -413e2c: 1a01 49db |002e: const-string v1, "showTimeLeft" // string@db49 │ │ -413e30: 6e20 bd3d 1400 |0030: invoke-virtual {v4, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -413e36: 0c01 |0033: move-result-object v1 │ │ -413e38: 2202 401c |0034: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda3; // type@1c40 │ │ -413e3c: 7010 d2a9 0200 |0036: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda3;.:()V // method@a9d2 │ │ -413e42: 6e20 773d 2100 |0039: invoke-virtual {v1, v2}, Landroidx/preference/Preference;.setOnPreferenceChangeListener:(Landroidx/preference/Preference$OnPreferenceChangeListener;)V // method@3d77 │ │ -413e48: 1a01 adc6 |003c: const-string v1, "prefHiddenDrawerItems" // string@c6ad │ │ -413e4c: 6e20 bd3d 1400 |003e: invoke-virtual {v4, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -413e52: 0c01 |0041: move-result-object v1 │ │ -413e54: 2202 411c |0042: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda4; // type@1c41 │ │ -413e58: 7020 d4a9 4200 |0044: invoke-direct {v2, v4}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;)V // method@a9d4 │ │ -413e5e: 6e20 783d 2100 |0047: invoke-virtual {v1, v2}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ -413e64: 1a01 8dc6 |004a: const-string v1, "prefCompactNotificationButtons" // string@c68d │ │ -413e68: 6e20 bd3d 1400 |004c: invoke-virtual {v4, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -413e6e: 0c01 |004f: move-result-object v1 │ │ -413e70: 2202 421c |0050: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda5; // type@1c42 │ │ -413e74: 7020 d6a9 4200 |0052: invoke-direct {v2, v4}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;)V // method@a9d6 │ │ -413e7a: 6e20 783d 2100 |0055: invoke-virtual {v1, v2}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ -413e80: 1a01 dec6 |0058: const-string v1, "prefSubscriptionsFilter" // string@c6de │ │ -413e84: 6e20 bd3d 1400 |005a: invoke-virtual {v4, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -413e8a: 0c01 |005d: move-result-object v1 │ │ -413e8c: 2202 431c |005e: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda6; // type@1c43 │ │ -413e90: 7020 d8a9 4200 |0060: invoke-direct {v2, v4}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;)V // method@a9d8 │ │ -413e96: 6e20 783d 2100 |0063: invoke-virtual {v1, v2}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ -413e9c: 1a01 98c6 |0066: const-string v1, "prefDrawerFeedOrder" // string@c698 │ │ -413ea0: 6e20 bd3d 1400 |0068: invoke-virtual {v4, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -413ea6: 0c01 |006b: move-result-object v1 │ │ -413ea8: 2202 441c |006c: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda7; // type@1c44 │ │ -413eac: 7020 daa9 4200 |006e: invoke-direct {v2, v4}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;)V // method@a9da │ │ -413eb2: 6e20 783d 2100 |0071: invoke-virtual {v1, v2}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ -413eb8: 1a01 dfc6 |0074: const-string v1, "prefSwipe" // string@c6df │ │ -413ebc: 6e20 bd3d 1400 |0076: invoke-virtual {v4, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -413ec2: 0c01 |0079: move-result-object v1 │ │ -413ec4: 2202 451c |007a: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda8; // type@1c45 │ │ -413ec8: 7020 dca9 4200 |007c: invoke-direct {v2, v4}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;)V // method@a9dc │ │ -413ece: 6e20 783d 2100 |007f: invoke-virtual {v1, v2}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ -413ed4: 1301 1a00 |0082: const/16 v1, #int 26 // #1a │ │ -413ed8: 3410 0b00 |0084: if-lt v0, v1, 008f // +000b │ │ -413edc: 1a00 a3c6 |0086: const-string v0, "prefExpandNotify" // string@c6a3 │ │ -413ee0: 6e20 bd3d 0400 |0088: invoke-virtual {v4, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -413ee6: 0c00 |008b: move-result-object v0 │ │ -413ee8: 6e20 853d 3000 |008c: invoke-virtual {v0, v3}, Landroidx/preference/Preference;.setVisible:(Z)V // method@3d85 │ │ -413eee: 0e00 |008f: return-void │ │ +413d88: |[413d88] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.setupInterfaceScreen:()V │ │ +413d98: 2200 3f1c |0000: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda2; // type@1c3f │ │ +413d9c: 7020 d0a9 4000 |0002: invoke-direct {v0, v4}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;)V // method@a9d0 │ │ +413da2: 1a01 e6c6 |0005: const-string v1, "prefTheme" // string@c6e6 │ │ +413da6: 6e20 bd3d 1400 |0007: invoke-virtual {v4, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +413dac: 0c01 |000a: move-result-object v1 │ │ +413dae: 6e20 773d 0100 |000b: invoke-virtual {v1, v0}, Landroidx/preference/Preference;.setOnPreferenceChangeListener:(Landroidx/preference/Preference$OnPreferenceChangeListener;)V // method@3d77 │ │ +413db4: 1a01 e7c6 |000e: const-string v1, "prefThemeBlack" // string@c6e7 │ │ +413db8: 6e20 bd3d 1400 |0010: invoke-virtual {v4, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +413dbe: 0c01 |0013: move-result-object v1 │ │ +413dc0: 6e20 773d 0100 |0014: invoke-virtual {v1, v0}, Landroidx/preference/Preference;.setOnPreferenceChangeListener:(Landroidx/preference/Preference$OnPreferenceChangeListener;)V // method@3d77 │ │ +413dc6: 1a01 e8c6 |0017: const-string v1, "prefTintedColors" // string@c6e8 │ │ +413dca: 6e20 bd3d 1400 |0019: invoke-virtual {v4, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +413dd0: 0c02 |001c: move-result-object v2 │ │ +413dd2: 6e20 773d 0200 |001d: invoke-virtual {v2, v0}, Landroidx/preference/Preference;.setOnPreferenceChangeListener:(Landroidx/preference/Preference$OnPreferenceChangeListener;)V // method@3d77 │ │ +413dd8: 6000 dd00 |0020: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +413ddc: 1302 1f00 |0022: const/16 v2, #int 31 // #1f │ │ +413de0: 1203 |0024: const/4 v3, #int 0 // #0 │ │ +413de2: 3520 0900 |0025: if-ge v0, v2, 002e // +0009 │ │ +413de6: 6e20 bd3d 1400 |0027: invoke-virtual {v4, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +413dec: 0c01 |002a: move-result-object v1 │ │ +413dee: 6e20 853d 3100 |002b: invoke-virtual {v1, v3}, Landroidx/preference/Preference;.setVisible:(Z)V // method@3d85 │ │ +413df4: 1a01 49db |002e: const-string v1, "showTimeLeft" // string@db49 │ │ +413df8: 6e20 bd3d 1400 |0030: invoke-virtual {v4, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +413dfe: 0c01 |0033: move-result-object v1 │ │ +413e00: 2202 401c |0034: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda3; // type@1c40 │ │ +413e04: 7010 d2a9 0200 |0036: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda3;.:()V // method@a9d2 │ │ +413e0a: 6e20 773d 2100 |0039: invoke-virtual {v1, v2}, Landroidx/preference/Preference;.setOnPreferenceChangeListener:(Landroidx/preference/Preference$OnPreferenceChangeListener;)V // method@3d77 │ │ +413e10: 1a01 adc6 |003c: const-string v1, "prefHiddenDrawerItems" // string@c6ad │ │ +413e14: 6e20 bd3d 1400 |003e: invoke-virtual {v4, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +413e1a: 0c01 |0041: move-result-object v1 │ │ +413e1c: 2202 411c |0042: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda4; // type@1c41 │ │ +413e20: 7020 d4a9 4200 |0044: invoke-direct {v2, v4}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;)V // method@a9d4 │ │ +413e26: 6e20 783d 2100 |0047: invoke-virtual {v1, v2}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ +413e2c: 1a01 8dc6 |004a: const-string v1, "prefCompactNotificationButtons" // string@c68d │ │ +413e30: 6e20 bd3d 1400 |004c: invoke-virtual {v4, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +413e36: 0c01 |004f: move-result-object v1 │ │ +413e38: 2202 421c |0050: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda5; // type@1c42 │ │ +413e3c: 7020 d6a9 4200 |0052: invoke-direct {v2, v4}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;)V // method@a9d6 │ │ +413e42: 6e20 783d 2100 |0055: invoke-virtual {v1, v2}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ +413e48: 1a01 dec6 |0058: const-string v1, "prefSubscriptionsFilter" // string@c6de │ │ +413e4c: 6e20 bd3d 1400 |005a: invoke-virtual {v4, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +413e52: 0c01 |005d: move-result-object v1 │ │ +413e54: 2202 431c |005e: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda6; // type@1c43 │ │ +413e58: 7020 d8a9 4200 |0060: invoke-direct {v2, v4}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;)V // method@a9d8 │ │ +413e5e: 6e20 783d 2100 |0063: invoke-virtual {v1, v2}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ +413e64: 1a01 98c6 |0066: const-string v1, "prefDrawerFeedOrder" // string@c698 │ │ +413e68: 6e20 bd3d 1400 |0068: invoke-virtual {v4, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +413e6e: 0c01 |006b: move-result-object v1 │ │ +413e70: 2202 441c |006c: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda7; // type@1c44 │ │ +413e74: 7020 daa9 4200 |006e: invoke-direct {v2, v4}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;)V // method@a9da │ │ +413e7a: 6e20 783d 2100 |0071: invoke-virtual {v1, v2}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ +413e80: 1a01 dfc6 |0074: const-string v1, "prefSwipe" // string@c6df │ │ +413e84: 6e20 bd3d 1400 |0076: invoke-virtual {v4, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +413e8a: 0c01 |0079: move-result-object v1 │ │ +413e8c: 2202 451c |007a: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda8; // type@1c45 │ │ +413e90: 7020 dca9 4200 |007c: invoke-direct {v2, v4}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;)V // method@a9dc │ │ +413e96: 6e20 783d 2100 |007f: invoke-virtual {v1, v2}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ +413e9c: 1301 1a00 |0082: const/16 v1, #int 26 // #1a │ │ +413ea0: 3410 0b00 |0084: if-lt v0, v1, 008f // +000b │ │ +413ea4: 1a00 a3c6 |0086: const-string v0, "prefExpandNotify" // string@c6a3 │ │ +413ea8: 6e20 bd3d 0400 |0088: invoke-virtual {v4, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +413eae: 0c00 |008b: move-result-object v0 │ │ +413eb0: 6e20 853d 3000 |008c: invoke-virtual {v0, v3}, Landroidx/preference/Preference;.setVisible:(Z)V // method@3d85 │ │ +413eb6: 0e00 |008f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0007 line=45 │ │ 0x0010 line=46 │ │ 0x0019 line=47 │ │ 0x0020 line=48 │ │ @@ -1779577,67 +1779560,67 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 108 16-bit code units │ │ -413ef0: |[413ef0] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.showNotificationButtonsDialog:()V │ │ -413f00: 6e10 2735 0900 |0000: invoke-virtual {v9}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -413f06: 0c00 |0003: move-result-object v0 │ │ -413f08: 7100 b3b0 0000 |0004: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getCompactNotificationButtons:()Ljava/util/List; // method@b0b3 │ │ -413f0e: 0c01 |0007: move-result-object v1 │ │ -413f10: 6e10 2f02 0000 |0008: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ -413f16: 0c02 |000b: move-result-object v2 │ │ -413f18: 1403 0200 037f |000c: const v3, #float 1.74129e+38 // #7f030002 │ │ -413f1e: 6e20 1303 3200 |000f: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0313 │ │ -413f24: 0c02 |0012: move-result-object v2 │ │ -413f26: 2123 |0013: array-length v3, v2 │ │ -413f28: 2334 4121 |0014: new-array v4, v3, [Z // type@2141 │ │ -413f2c: 1205 |0016: const/4 v5, #int 0 // #0 │ │ -413f2e: 1206 |0017: const/4 v6, #int 0 // #0 │ │ -413f30: 1217 |0018: const/4 v7, #int 1 // #1 │ │ -413f32: 3536 1100 |0019: if-ge v6, v3, 002a // +0011 │ │ -413f36: 7110 c1b2 0600 |001b: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -413f3c: 0c08 |001e: move-result-object v8 │ │ -413f3e: 7220 63b5 8100 |001f: invoke-interface {v1, v8}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b563 │ │ -413f44: 0a08 |0022: move-result v8 │ │ -413f46: 3808 0400 |0023: if-eqz v8, 0027 // +0004 │ │ -413f4a: 4e07 0406 |0025: aput-boolean v7, v4, v6 │ │ -413f4e: d806 0601 |0027: add-int/lit8 v6, v6, #int 1 // #01 │ │ -413f52: 28ef |0029: goto 0018 // -0011 │ │ -413f54: 2203 1715 |002a: new-instance v3, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ -413f58: 7020 8381 0300 |002c: invoke-direct {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ -413f5e: 6e10 2f02 0000 |002f: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ -413f64: 0c06 |0032: move-result-object v6 │ │ -413f66: 1408 7d02 127f |0033: const v8, #float 1.9408e+38 // #7f12027d │ │ -413f6c: 6e20 1103 8600 |0036: invoke-virtual {v6, v8}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0311 │ │ -413f72: 0c06 |0039: move-result-object v6 │ │ -413f74: 2377 2921 |003a: new-array v7, v7, [Ljava/lang/Object; // type@2129 │ │ -413f78: 1228 |003c: const/4 v8, #int 2 // #2 │ │ -413f7a: 7110 c1b2 0800 |003d: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -413f80: 0c08 |0040: move-result-object v8 │ │ -413f82: 4d08 0705 |0041: aput-object v8, v7, v5 │ │ -413f86: 7120 2ab3 7600 |0043: invoke-static {v6, v7}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32a │ │ -413f8c: 0c05 |0046: move-result-object v5 │ │ -413f8e: 6e20 d081 5300 |0047: invoke-virtual {v3, v5}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81d0 │ │ -413f94: 2205 3d1c |004a: new-instance v5, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda0; // type@1c3d │ │ -413f98: 7040 cca9 4501 |004c: invoke-direct {v5, v4, v1, v0}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda0;.:([ZLjava/util/List;Landroid/content/Context;)V // method@a9cc │ │ -413f9e: 6e40 aa81 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@81aa │ │ -413fa4: 2200 3e1c |0052: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda1; // type@1c3e │ │ -413fa8: 7020 cea9 1000 |0054: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda1;.:(Ljava/util/List;)V // method@a9ce │ │ -413fae: 1401 5e00 127f |0057: const v1, #float 1.94069e+38 // #7f12005e │ │ -413fb4: 6e30 c181 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@81c1 │ │ -413fba: 1400 4b00 127f |005d: const v0, #float 1.94069e+38 // #7f12004b │ │ -413fc0: 1201 |0060: const/4 v1, #int 0 // #0 │ │ -413fc2: 6e30 ad81 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@81ad │ │ -413fc8: 6e10 8581 0300 |0064: invoke-virtual {v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.create:()Landroidx/appcompat/app/AlertDialog; // method@8185 │ │ -413fce: 0c00 |0067: move-result-object v0 │ │ -413fd0: 6e10 ff00 0000 |0068: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@00ff │ │ -413fd6: 0e00 |006b: return-void │ │ +413eb8: |[413eb8] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.showNotificationButtonsDialog:()V │ │ +413ec8: 6e10 2735 0900 |0000: invoke-virtual {v9}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +413ece: 0c00 |0003: move-result-object v0 │ │ +413ed0: 7100 b3b0 0000 |0004: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getCompactNotificationButtons:()Ljava/util/List; // method@b0b3 │ │ +413ed6: 0c01 |0007: move-result-object v1 │ │ +413ed8: 6e10 2f02 0000 |0008: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ +413ede: 0c02 |000b: move-result-object v2 │ │ +413ee0: 1403 0200 037f |000c: const v3, #float 1.74129e+38 // #7f030002 │ │ +413ee6: 6e20 1303 3200 |000f: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0313 │ │ +413eec: 0c02 |0012: move-result-object v2 │ │ +413eee: 2123 |0013: array-length v3, v2 │ │ +413ef0: 2334 4121 |0014: new-array v4, v3, [Z // type@2141 │ │ +413ef4: 1205 |0016: const/4 v5, #int 0 // #0 │ │ +413ef6: 1206 |0017: const/4 v6, #int 0 // #0 │ │ +413ef8: 1217 |0018: const/4 v7, #int 1 // #1 │ │ +413efa: 3536 1100 |0019: if-ge v6, v3, 002a // +0011 │ │ +413efe: 7110 c1b2 0600 |001b: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +413f04: 0c08 |001e: move-result-object v8 │ │ +413f06: 7220 63b5 8100 |001f: invoke-interface {v1, v8}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b563 │ │ +413f0c: 0a08 |0022: move-result v8 │ │ +413f0e: 3808 0400 |0023: if-eqz v8, 0027 // +0004 │ │ +413f12: 4e07 0406 |0025: aput-boolean v7, v4, v6 │ │ +413f16: d806 0601 |0027: add-int/lit8 v6, v6, #int 1 // #01 │ │ +413f1a: 28ef |0029: goto 0018 // -0011 │ │ +413f1c: 2203 1715 |002a: new-instance v3, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ +413f20: 7020 8381 0300 |002c: invoke-direct {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ +413f26: 6e10 2f02 0000 |002f: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022f │ │ +413f2c: 0c06 |0032: move-result-object v6 │ │ +413f2e: 1408 7d02 127f |0033: const v8, #float 1.9408e+38 // #7f12027d │ │ +413f34: 6e20 1103 8600 |0036: invoke-virtual {v6, v8}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0311 │ │ +413f3a: 0c06 |0039: move-result-object v6 │ │ +413f3c: 2377 2921 |003a: new-array v7, v7, [Ljava/lang/Object; // type@2129 │ │ +413f40: 1228 |003c: const/4 v8, #int 2 // #2 │ │ +413f42: 7110 c1b2 0800 |003d: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +413f48: 0c08 |0040: move-result-object v8 │ │ +413f4a: 4d08 0705 |0041: aput-object v8, v7, v5 │ │ +413f4e: 7120 2ab3 7600 |0043: invoke-static {v6, v7}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32a │ │ +413f54: 0c05 |0046: move-result-object v5 │ │ +413f56: 6e20 d081 5300 |0047: invoke-virtual {v3, v5}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81d0 │ │ +413f5c: 2205 3d1c |004a: new-instance v5, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda0; // type@1c3d │ │ +413f60: 7040 cca9 4501 |004c: invoke-direct {v5, v4, v1, v0}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda0;.:([ZLjava/util/List;Landroid/content/Context;)V // method@a9cc │ │ +413f66: 6e40 aa81 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@81aa │ │ +413f6c: 2200 3e1c |0052: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda1; // type@1c3e │ │ +413f70: 7020 cea9 1000 |0054: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda1;.:(Ljava/util/List;)V // method@a9ce │ │ +413f76: 1401 5e00 127f |0057: const v1, #float 1.94069e+38 // #7f12005e │ │ +413f7c: 6e30 c181 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@81c1 │ │ +413f82: 1400 4b00 127f |005d: const v0, #float 1.94069e+38 // #7f12004b │ │ +413f88: 1201 |0060: const/4 v1, #int 0 // #0 │ │ +413f8a: 6e30 ad81 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@81ad │ │ +413f90: 6e10 8581 0300 |0064: invoke-virtual {v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.create:()Landroidx/appcompat/app/AlertDialog; // method@8185 │ │ +413f96: 0c00 |0067: move-result-object v0 │ │ +413f98: 6e10 ff00 0000 |0068: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@00ff │ │ +413f9e: 0e00 |006b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0004 line=96 │ │ 0x0008 line=97 │ │ 0x0013 line=99 │ │ 0x001b line=102 │ │ @@ -1779659,19 +1779642,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 │ │ -413d64: |[413d64] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.onCreatePreferences:(Landroid/os/Bundle;Ljava/lang/String;)V │ │ -413d74: 1401 0e00 157f |0000: const v1, #float 1.98055e+38 // #7f15000e │ │ -413d7a: 6e20 bb3d 1000 |0003: invoke-virtual {v0, v1}, Landroidx/preference/PreferenceFragmentCompat;.addPreferencesFromResource:(I)V // method@3dbb │ │ -413d80: 7010 f3a9 0000 |0006: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;.setupInterfaceScreen:()V // method@a9f3 │ │ -413d86: 0e00 |0009: return-void │ │ +413d2c: |[413d2c] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.onCreatePreferences:(Landroid/os/Bundle;Ljava/lang/String;)V │ │ +413d3c: 1401 0e00 157f |0000: const v1, #float 1.98055e+38 // #7f15000e │ │ +413d42: 6e20 bb3d 1000 |0003: invoke-virtual {v0, v1}, Landroidx/preference/PreferenceFragmentCompat;.addPreferencesFromResource:(I)V // method@3dbb │ │ +413d48: 7010 f3a9 0000 |0006: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;.setupInterfaceScreen:()V // method@a9f3 │ │ +413d4e: 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; │ │ @@ -1779682,24 +1779665,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -413d88: |[413d88] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.onStart:()V │ │ -413d98: 6f10 ce3d 0200 |0000: invoke-super {v2}, Landroidx/preference/PreferenceFragmentCompat;.onStart:()V // method@3dce │ │ -413d9e: 6e10 2735 0200 |0003: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -413da4: 0c00 |0006: move-result-object v0 │ │ -413da6: 1f00 0618 |0007: check-cast v0, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1806 │ │ -413daa: 6e10 8914 0000 |0009: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1489 │ │ -413db0: 0c00 |000c: move-result-object v0 │ │ -413db2: 1401 9f03 127f |000d: const v1, #float 1.94086e+38 // #7f12039f │ │ -413db8: 6e20 e213 1000 |0010: invoke-virtual {v0, v1}, Landroidx/appcompat/app/ActionBar;.setTitle:(I)V // method@13e2 │ │ -413dbe: 0e00 |0013: return-void │ │ +413d50: |[413d50] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.onStart:()V │ │ +413d60: 6f10 ce3d 0200 |0000: invoke-super {v2}, Landroidx/preference/PreferenceFragmentCompat;.onStart:()V // method@3dce │ │ +413d66: 6e10 2735 0200 |0003: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +413d6c: 0c00 |0006: move-result-object v0 │ │ +413d6e: 1f00 0618 |0007: check-cast v0, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1806 │ │ +413d72: 6e10 8914 0000 |0009: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1489 │ │ +413d78: 0c00 |000c: move-result-object v0 │ │ +413d7a: 1401 9f03 127f |000d: const v1, #float 1.94086e+38 // #7f12039f │ │ +413d80: 6e20 e213 1000 |0010: invoke-virtual {v0, v1}, Landroidx/appcompat/app/ActionBar;.setTitle:(I)V // method@13e2 │ │ +413d86: 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; │ │ │ │ @@ -1779728,18 +1779711,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 │ │ -4140c8: |[4140c8] de.danoeh.antennapod.fragment.preferences.about.AboutFragment.$r8$lambda$Mi96UGTr2ZYW3Tzb9c8SRUz-H4g:(Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;Landroidx/preference/Preference;)Z │ │ -4140d8: 7020 04aa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;.lambda$onCreatePreferences$2:(Landroidx/preference/Preference;)Z // method@aa04 │ │ -4140de: 0a00 |0003: move-result v0 │ │ -4140e0: 0f00 |0004: return v0 │ │ +414090: |[414090] de.danoeh.antennapod.fragment.preferences.about.AboutFragment.$r8$lambda$Mi96UGTr2ZYW3Tzb9c8SRUz-H4g:(Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;Landroidx/preference/Preference;)Z │ │ +4140a0: 7020 04aa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;.lambda$onCreatePreferences$2:(Landroidx/preference/Preference;)Z // method@aa04 │ │ +4140a6: 0a00 |0003: move-result v0 │ │ +4140a8: 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; │ │ │ │ @@ -1779748,18 +1779731,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 │ │ -4140e4: |[4140e4] de.danoeh.antennapod.fragment.preferences.about.AboutFragment.$r8$lambda$XLYKlcN9Ag3MEX3-27XdG7jPqKw:(Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;Landroidx/preference/Preference;)Z │ │ -4140f4: 7020 03aa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;.lambda$onCreatePreferences$1:(Landroidx/preference/Preference;)Z // method@aa03 │ │ -4140fa: 0a00 |0003: move-result v0 │ │ -4140fc: 0f00 |0004: return v0 │ │ +4140ac: |[4140ac] de.danoeh.antennapod.fragment.preferences.about.AboutFragment.$r8$lambda$XLYKlcN9Ag3MEX3-27XdG7jPqKw:(Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;Landroidx/preference/Preference;)Z │ │ +4140bc: 7020 03aa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;.lambda$onCreatePreferences$1:(Landroidx/preference/Preference;)Z // method@aa03 │ │ +4140c2: 0a00 |0003: move-result v0 │ │ +4140c4: 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; │ │ │ │ @@ -1779768,18 +1779751,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 │ │ -414100: |[414100] de.danoeh.antennapod.fragment.preferences.about.AboutFragment.$r8$lambda$vPJCOrLGdx6MpLWeBpPSRuNBQXo:(Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;Landroidx/preference/Preference;)Z │ │ -414110: 7020 02aa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;.lambda$onCreatePreferences$0:(Landroidx/preference/Preference;)Z // method@aa02 │ │ -414116: 0a00 |0003: move-result v0 │ │ -414118: 0f00 |0004: return v0 │ │ +4140c8: |[4140c8] de.danoeh.antennapod.fragment.preferences.about.AboutFragment.$r8$lambda$vPJCOrLGdx6MpLWeBpPSRuNBQXo:(Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;Landroidx/preference/Preference;)Z │ │ +4140d8: 7020 02aa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;.lambda$onCreatePreferences$0:(Landroidx/preference/Preference;)Z // method@aa02 │ │ +4140de: 0a00 |0003: move-result v0 │ │ +4140e0: 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; │ │ │ │ @@ -1779788,18 +1779771,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 │ │ -41411c: |[41411c] de.danoeh.antennapod.fragment.preferences.about.AboutFragment.$r8$lambda$yZrn4gsaO46KnL00urYHWJqo8c8:(Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;Landroidx/preference/Preference;)Z │ │ -41412c: 7020 05aa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;.lambda$onCreatePreferences$3:(Landroidx/preference/Preference;)Z // method@aa05 │ │ -414132: 0a00 |0003: move-result v0 │ │ -414134: 0f00 |0004: return v0 │ │ +4140e4: |[4140e4] de.danoeh.antennapod.fragment.preferences.about.AboutFragment.$r8$lambda$yZrn4gsaO46KnL00urYHWJqo8c8:(Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;Landroidx/preference/Preference;)Z │ │ +4140f4: 7020 05aa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;.lambda$onCreatePreferences$3:(Landroidx/preference/Preference;)Z // method@aa05 │ │ +4140fa: 0a00 |0003: move-result v0 │ │ +4140fc: 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; │ │ │ │ @@ -1779808,17 +1779791,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -414298: |[414298] de.danoeh.antennapod.fragment.preferences.about.AboutFragment.:()V │ │ -4142a8: 7010 ba3d 0000 |0000: invoke-direct {v0}, Landroidx/preference/PreferenceFragmentCompat;.:()V // method@3dba │ │ -4142ae: 0e00 |0003: return-void │ │ +414260: |[414260] de.danoeh.antennapod.fragment.preferences.about.AboutFragment.:()V │ │ +414270: 7010 ba3d 0000 |0000: invoke-direct {v0}, Landroidx/preference/PreferenceFragmentCompat;.:()V // method@3dba │ │ +414276: 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;) │ │ @@ -1779826,44 +1779809,44 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 59 16-bit code units │ │ -414138: |[414138] de.danoeh.antennapod.fragment.preferences.about.AboutFragment.lambda$onCreatePreferences$0:(Landroidx/preference/Preference;)Z │ │ -414148: 6e10 2d35 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -41414e: 0c03 |0003: move-result-object v3 │ │ -414150: 1a00 0674 |0004: const-string v0, "clipboard" // string@7406 │ │ -414154: 6e20 3402 0300 |0006: invoke-virtual {v3, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ -41415a: 0c03 |0009: move-result-object v3 │ │ -41415c: 1f03 5a00 |000a: check-cast v3, Landroid/content/ClipboardManager; // type@005a │ │ -414160: 1400 4500 127f |000c: const v0, #float 1.94069e+38 // #7f120045 │ │ -414166: 6e20 4f35 0200 |000f: invoke-virtual {v2, v0}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@354f │ │ -41416c: 0c00 |0012: move-result-object v0 │ │ -41416e: 1a01 bf67 |0013: const-string v1, "about_version" // string@67bf │ │ -414172: 6e20 bd3d 1200 |0015: invoke-virtual {v2, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -414178: 0c01 |0018: move-result-object v1 │ │ -41417a: 6e10 3d3d 0100 |0019: invoke-virtual {v1}, Landroidx/preference/Preference;.getSummary:()Ljava/lang/CharSequence; // method@3d3d │ │ -414180: 0c01 |001c: move-result-object v1 │ │ -414182: 7120 f201 1000 |001d: invoke-static {v0, v1}, Landroid/content/ClipData;.newPlainText:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Landroid/content/ClipData; // method@01f2 │ │ -414188: 0c00 |0020: move-result-object v0 │ │ -41418a: 6e20 f401 0300 |0021: invoke-virtual {v3, v0}, Landroid/content/ClipboardManager;.setPrimaryClip:(Landroid/content/ClipData;)V // method@01f4 │ │ -414190: 6003 dd00 |0024: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -414194: 1300 2000 |0026: const/16 v0, #int 32 // #20 │ │ -414198: 3603 1100 |0028: if-gt v3, v0, 0039 // +0011 │ │ -41419c: 6e10 5735 0200 |002a: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getView:()Landroid/view/View; // method@3557 │ │ -4141a2: 0c03 |002d: move-result-object v3 │ │ -4141a4: 1400 6c00 127f |002e: const v0, #float 1.94069e+38 // #7f12006c │ │ -4141aa: 12f1 |0031: const/4 v1, #int -1 // #ff │ │ -4141ac: 7130 b586 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@86b5 │ │ -4141b2: 0c03 |0035: move-result-object v3 │ │ -4141b4: 6e10 bb86 0300 |0036: invoke-virtual {v3}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@86bb │ │ -4141ba: 1213 |0039: const/4 v3, #int 1 // #1 │ │ -4141bc: 0f03 |003a: return v3 │ │ +414100: |[414100] de.danoeh.antennapod.fragment.preferences.about.AboutFragment.lambda$onCreatePreferences$0:(Landroidx/preference/Preference;)Z │ │ +414110: 6e10 2d35 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +414116: 0c03 |0003: move-result-object v3 │ │ +414118: 1a00 0674 |0004: const-string v0, "clipboard" // string@7406 │ │ +41411c: 6e20 3402 0300 |0006: invoke-virtual {v3, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ +414122: 0c03 |0009: move-result-object v3 │ │ +414124: 1f03 5a00 |000a: check-cast v3, Landroid/content/ClipboardManager; // type@005a │ │ +414128: 1400 4500 127f |000c: const v0, #float 1.94069e+38 // #7f120045 │ │ +41412e: 6e20 4f35 0200 |000f: invoke-virtual {v2, v0}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@354f │ │ +414134: 0c00 |0012: move-result-object v0 │ │ +414136: 1a01 bf67 |0013: const-string v1, "about_version" // string@67bf │ │ +41413a: 6e20 bd3d 1200 |0015: invoke-virtual {v2, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +414140: 0c01 |0018: move-result-object v1 │ │ +414142: 6e10 3d3d 0100 |0019: invoke-virtual {v1}, Landroidx/preference/Preference;.getSummary:()Ljava/lang/CharSequence; // method@3d3d │ │ +414148: 0c01 |001c: move-result-object v1 │ │ +41414a: 7120 f201 1000 |001d: invoke-static {v0, v1}, Landroid/content/ClipData;.newPlainText:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Landroid/content/ClipData; // method@01f2 │ │ +414150: 0c00 |0020: move-result-object v0 │ │ +414152: 6e20 f401 0300 |0021: invoke-virtual {v3, v0}, Landroid/content/ClipboardManager;.setPrimaryClip:(Landroid/content/ClipData;)V // method@01f4 │ │ +414158: 6003 dd00 |0024: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +41415c: 1300 2000 |0026: const/16 v0, #int 32 // #20 │ │ +414160: 3603 1100 |0028: if-gt v3, v0, 0039 // +0011 │ │ +414164: 6e10 5735 0200 |002a: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getView:()Landroid/view/View; // method@3557 │ │ +41416a: 0c03 |002d: move-result-object v3 │ │ +41416c: 1400 6c00 127f |002e: const v0, #float 1.94069e+38 // #7f12006c │ │ +414172: 12f1 |0031: const/4 v1, #int -1 // #ff │ │ +414174: 7130 b586 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@86b5 │ │ +41417a: 0c03 |0035: move-result-object v3 │ │ +41417c: 6e10 bb86 0300 |0036: invoke-virtual {v3}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@86bb │ │ +414182: 1213 |0039: const/4 v3, #int 1 // #1 │ │ +414184: 0f03 |003a: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x000f line=25 │ │ 0x0015 line=26 │ │ 0x001d line=25 │ │ 0x0021 line=27 │ │ @@ -1779878,32 +1779861,32 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -4141c0: |[4141c0] de.danoeh.antennapod.fragment.preferences.about.AboutFragment.lambda$onCreatePreferences$1:(Landroidx/preference/Preference;)Z │ │ -4141d0: 6e10 4135 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3541 │ │ -4141d6: 0c03 |0003: move-result-object v3 │ │ -4141d8: 6e10 e136 0300 |0004: invoke-virtual {v3}, Landroidx/fragment/app/FragmentManager;.beginTransaction:()Landroidx/fragment/app/FragmentTransaction; // method@36e1 │ │ -4141de: 0c03 |0007: move-result-object v3 │ │ -4141e0: 2200 4e1c |0008: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/about/ContributorsPagerFragment; // type@1c4e │ │ -4141e4: 7010 0eaa 0000 |000a: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/about/ContributorsPagerFragment;.:()V // method@aa0e │ │ -4141ea: 1401 f502 0a7f |000d: const v1, #float 1.83449e+38 // #7f0a02f5 │ │ -4141f0: 6e30 d537 1300 |0010: invoke-virtual {v3, v1, v0}, Landroidx/fragment/app/FragmentTransaction;.replace:(ILandroidx/fragment/app/Fragment;)Landroidx/fragment/app/FragmentTransaction; // method@37d5 │ │ -4141f6: 0c03 |0013: move-result-object v3 │ │ -4141f8: 1400 6a00 127f |0014: const v0, #float 1.94069e+38 // #7f12006a │ │ -4141fe: 6e20 4f35 0200 |0017: invoke-virtual {v2, v0}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@354f │ │ -414204: 0c00 |001a: move-result-object v0 │ │ -414206: 6e20 cb37 0300 |001b: invoke-virtual {v3, v0}, Landroidx/fragment/app/FragmentTransaction;.addToBackStack:(Ljava/lang/String;)Landroidx/fragment/app/FragmentTransaction; // method@37cb │ │ -41420c: 0c03 |001e: move-result-object v3 │ │ -41420e: 6e10 cc37 0300 |001f: invoke-virtual {v3}, Landroidx/fragment/app/FragmentTransaction;.commit:()I // method@37cc │ │ -414214: 1213 |0022: const/4 v3, #int 1 // #1 │ │ -414216: 0f03 |0023: return v3 │ │ +414188: |[414188] de.danoeh.antennapod.fragment.preferences.about.AboutFragment.lambda$onCreatePreferences$1:(Landroidx/preference/Preference;)Z │ │ +414198: 6e10 4135 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3541 │ │ +41419e: 0c03 |0003: move-result-object v3 │ │ +4141a0: 6e10 e136 0300 |0004: invoke-virtual {v3}, Landroidx/fragment/app/FragmentManager;.beginTransaction:()Landroidx/fragment/app/FragmentTransaction; // method@36e1 │ │ +4141a6: 0c03 |0007: move-result-object v3 │ │ +4141a8: 2200 4e1c |0008: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/about/ContributorsPagerFragment; // type@1c4e │ │ +4141ac: 7010 0eaa 0000 |000a: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/about/ContributorsPagerFragment;.:()V // method@aa0e │ │ +4141b2: 1401 f502 0a7f |000d: const v1, #float 1.83449e+38 // #7f0a02f5 │ │ +4141b8: 6e30 d537 1300 |0010: invoke-virtual {v3, v1, v0}, Landroidx/fragment/app/FragmentTransaction;.replace:(ILandroidx/fragment/app/Fragment;)Landroidx/fragment/app/FragmentTransaction; // method@37d5 │ │ +4141be: 0c03 |0013: move-result-object v3 │ │ +4141c0: 1400 6a00 127f |0014: const v0, #float 1.94069e+38 // #7f12006a │ │ +4141c6: 6e20 4f35 0200 |0017: invoke-virtual {v2, v0}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@354f │ │ +4141cc: 0c00 |001a: move-result-object v0 │ │ +4141ce: 6e20 cb37 0300 |001b: invoke-virtual {v3, v0}, Landroidx/fragment/app/FragmentTransaction;.addToBackStack:(Ljava/lang/String;)Landroidx/fragment/app/FragmentTransaction; // method@37cb │ │ +4141d4: 0c03 |001e: move-result-object v3 │ │ +4141d6: 6e10 cc37 0300 |001f: invoke-virtual {v3}, Landroidx/fragment/app/FragmentTransaction;.commit:()I // method@37cc │ │ +4141dc: 1213 |0022: const/4 v3, #int 1 // #1 │ │ +4141de: 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; │ │ @@ -1779914,21 +1779897,21 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -414218: |[414218] de.danoeh.antennapod.fragment.preferences.about.AboutFragment.lambda$onCreatePreferences$2:(Landroidx/preference/Preference;)Z │ │ -414228: 6e10 2d35 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -41422e: 0c02 |0003: move-result-object v2 │ │ -414230: 1a00 2999 |0004: const-string v0, "https://antennapod.org/privacy/" // string@9929 │ │ -414234: 7120 8e9d 0200 |0006: invoke-static {v2, v0}, Lde/danoeh/antennapod/core/util/IntentUtils;.openInBrowser:(Landroid/content/Context;Ljava/lang/String;)V // method@9d8e │ │ -41423a: 1212 |0009: const/4 v2, #int 1 // #1 │ │ -41423c: 0f02 |000a: return v2 │ │ +4141e0: |[4141e0] de.danoeh.antennapod.fragment.preferences.about.AboutFragment.lambda$onCreatePreferences$2:(Landroidx/preference/Preference;)Z │ │ +4141f0: 6e10 2d35 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +4141f6: 0c02 |0003: move-result-object v2 │ │ +4141f8: 1a00 2999 |0004: const-string v0, "https://antennapod.org/privacy/" // string@9929 │ │ +4141fc: 7120 8e9d 0200 |0006: invoke-static {v2, v0}, Lde/danoeh/antennapod/core/util/IntentUtils;.openInBrowser:(Landroid/content/Context;Ljava/lang/String;)V // method@9d8e │ │ +414202: 1212 |0009: const/4 v2, #int 1 // #1 │ │ +414204: 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; │ │ │ │ @@ -1779937,32 +1779920,32 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -414240: |[414240] de.danoeh.antennapod.fragment.preferences.about.AboutFragment.lambda$onCreatePreferences$3:(Landroidx/preference/Preference;)Z │ │ -414250: 6e10 4135 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3541 │ │ -414256: 0c03 |0003: move-result-object v3 │ │ -414258: 6e10 e136 0300 |0004: invoke-virtual {v3}, Landroidx/fragment/app/FragmentManager;.beginTransaction:()Landroidx/fragment/app/FragmentTransaction; // method@36e1 │ │ -41425e: 0c03 |0007: move-result-object v3 │ │ -414260: 2200 581c |0008: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment; // type@1c58 │ │ -414264: 7010 2eaa 0000 |000a: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;.:()V // method@aa2e │ │ -41426a: 1401 f502 0a7f |000d: const v1, #float 1.83449e+38 // #7f0a02f5 │ │ -414270: 6e30 d537 1300 |0010: invoke-virtual {v3, v1, v0}, Landroidx/fragment/app/FragmentTransaction;.replace:(ILandroidx/fragment/app/Fragment;)Landroidx/fragment/app/FragmentTransaction; // method@37d5 │ │ -414276: 0c03 |0013: move-result-object v3 │ │ -414278: 1400 9803 127f |0014: const v0, #float 1.94086e+38 // #7f120398 │ │ -41427e: 6e20 4f35 0200 |0017: invoke-virtual {v2, v0}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@354f │ │ -414284: 0c00 |001a: move-result-object v0 │ │ -414286: 6e20 cb37 0300 |001b: invoke-virtual {v3, v0}, Landroidx/fragment/app/FragmentTransaction;.addToBackStack:(Ljava/lang/String;)Landroidx/fragment/app/FragmentTransaction; // method@37cb │ │ -41428c: 0c03 |001e: move-result-object v3 │ │ -41428e: 6e10 cc37 0300 |001f: invoke-virtual {v3}, Landroidx/fragment/app/FragmentTransaction;.commit:()I // method@37cc │ │ -414294: 1213 |0022: const/4 v3, #int 1 // #1 │ │ -414296: 0f03 |0023: return v3 │ │ +414208: |[414208] de.danoeh.antennapod.fragment.preferences.about.AboutFragment.lambda$onCreatePreferences$3:(Landroidx/preference/Preference;)Z │ │ +414218: 6e10 4135 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3541 │ │ +41421e: 0c03 |0003: move-result-object v3 │ │ +414220: 6e10 e136 0300 |0004: invoke-virtual {v3}, Landroidx/fragment/app/FragmentManager;.beginTransaction:()Landroidx/fragment/app/FragmentTransaction; // method@36e1 │ │ +414226: 0c03 |0007: move-result-object v3 │ │ +414228: 2200 581c |0008: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment; // type@1c58 │ │ +41422c: 7010 2eaa 0000 |000a: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;.:()V // method@aa2e │ │ +414232: 1401 f502 0a7f |000d: const v1, #float 1.83449e+38 // #7f0a02f5 │ │ +414238: 6e30 d537 1300 |0010: invoke-virtual {v3, v1, v0}, Landroidx/fragment/app/FragmentTransaction;.replace:(ILandroidx/fragment/app/Fragment;)Landroidx/fragment/app/FragmentTransaction; // method@37d5 │ │ +41423e: 0c03 |0013: move-result-object v3 │ │ +414240: 1400 9803 127f |0014: const v0, #float 1.94086e+38 // #7f120398 │ │ +414246: 6e20 4f35 0200 |0017: invoke-virtual {v2, v0}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@354f │ │ +41424c: 0c00 |001a: move-result-object v0 │ │ +41424e: 6e20 cb37 0300 |001b: invoke-virtual {v3, v0}, Landroidx/fragment/app/FragmentTransaction;.addToBackStack:(Ljava/lang/String;)Landroidx/fragment/app/FragmentTransaction; // method@37cb │ │ +414254: 0c03 |001e: move-result-object v3 │ │ +414256: 6e10 cc37 0300 |001f: invoke-virtual {v3}, Landroidx/fragment/app/FragmentTransaction;.commit:()I // method@37cc │ │ +41425c: 1213 |0022: const/4 v3, #int 1 // #1 │ │ +41425e: 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; │ │ @@ -1779974,56 +1779957,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 │ │ -4142b0: |[4142b0] de.danoeh.antennapod.fragment.preferences.about.AboutFragment.onCreatePreferences:(Landroid/os/Bundle;Ljava/lang/String;)V │ │ -4142c0: 1404 0600 157f |0000: const v4, #float 1.98055e+38 // #7f150006 │ │ -4142c6: 6e20 bb3d 4300 |0003: invoke-virtual {v3, v4}, Landroidx/preference/PreferenceFragmentCompat;.addPreferencesFromResource:(I)V // method@3dbb │ │ -4142cc: 1a04 bf67 |0006: const-string v4, "about_version" // string@67bf │ │ -4142d0: 6e20 bd3d 4300 |0008: invoke-virtual {v3, v4}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -4142d6: 0c05 |000b: move-result-object v5 │ │ -4142d8: 1220 |000c: const/4 v0, #int 2 // #2 │ │ -4142da: 2300 2921 |000d: new-array v0, v0, [Ljava/lang/Object; // type@2129 │ │ -4142de: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -4142e0: 1a02 220a |0010: const-string v2, "3.2.0" // string@0a22 │ │ -4142e4: 4d02 0001 |0012: aput-object v2, v0, v1 │ │ -4142e8: 1211 |0014: const/4 v1, #int 1 // #1 │ │ -4142ea: 1a02 280a |0015: const-string v2, "58081fe5b" // string@0a28 │ │ -4142ee: 4d02 0001 |0017: aput-object v2, v0, v1 │ │ -4142f2: 1a01 5106 |0019: const-string v1, "%s (%s)" // string@0651 │ │ -4142f6: 7120 2ab3 0100 |001b: invoke-static {v1, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32a │ │ -4142fc: 0c00 |001e: move-result-object v0 │ │ -4142fe: 6e20 803d 0500 |001f: invoke-virtual {v5, v0}, Landroidx/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V // method@3d80 │ │ -414304: 6e20 bd3d 4300 |0022: invoke-virtual {v3, v4}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -41430a: 0c04 |0025: move-result-object v4 │ │ -41430c: 2205 471c |0026: new-instance v5, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda0; // type@1c47 │ │ -414310: 7020 f5a9 3500 |0028: invoke-direct {v5, v3}, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;)V // method@a9f5 │ │ -414316: 6e20 783d 5400 |002b: invoke-virtual {v4, v5}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ -41431c: 1a04 ba67 |002e: const-string v4, "about_contributors" // string@67ba │ │ -414320: 6e20 bd3d 4300 |0030: invoke-virtual {v3, v4}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -414326: 0c04 |0033: move-result-object v4 │ │ -414328: 2205 481c |0034: new-instance v5, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda1; // type@1c48 │ │ -41432c: 7020 f7a9 3500 |0036: invoke-direct {v5, v3}, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;)V // method@a9f7 │ │ -414332: 6e20 783d 5400 |0039: invoke-virtual {v4, v5}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ -414338: 1a04 bd67 |003c: const-string v4, "about_privacy_policy" // string@67bd │ │ -41433c: 6e20 bd3d 4300 |003e: invoke-virtual {v3, v4}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -414342: 0c04 |0041: move-result-object v4 │ │ -414344: 2205 491c |0042: new-instance v5, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda2; // type@1c49 │ │ -414348: 7020 f9a9 3500 |0044: invoke-direct {v5, v3}, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;)V // method@a9f9 │ │ -41434e: 6e20 783d 5400 |0047: invoke-virtual {v4, v5}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ -414354: 1a04 bb67 |004a: const-string v4, "about_licenses" // string@67bb │ │ -414358: 6e20 bd3d 4300 |004c: invoke-virtual {v3, v4}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -41435e: 0c04 |004f: move-result-object v4 │ │ -414360: 2205 4a1c |0050: new-instance v5, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda3; // type@1c4a │ │ -414364: 7020 fba9 3500 |0052: invoke-direct {v5, v3}, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;)V // method@a9fb │ │ -41436a: 6e20 783d 5400 |0055: invoke-virtual {v4, v5}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ -414370: 0e00 |0058: return-void │ │ +414278: |[414278] de.danoeh.antennapod.fragment.preferences.about.AboutFragment.onCreatePreferences:(Landroid/os/Bundle;Ljava/lang/String;)V │ │ +414288: 1404 0600 157f |0000: const v4, #float 1.98055e+38 // #7f150006 │ │ +41428e: 6e20 bb3d 4300 |0003: invoke-virtual {v3, v4}, Landroidx/preference/PreferenceFragmentCompat;.addPreferencesFromResource:(I)V // method@3dbb │ │ +414294: 1a04 bf67 |0006: const-string v4, "about_version" // string@67bf │ │ +414298: 6e20 bd3d 4300 |0008: invoke-virtual {v3, v4}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +41429e: 0c05 |000b: move-result-object v5 │ │ +4142a0: 1220 |000c: const/4 v0, #int 2 // #2 │ │ +4142a2: 2300 2921 |000d: new-array v0, v0, [Ljava/lang/Object; // type@2129 │ │ +4142a6: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +4142a8: 1a02 220a |0010: const-string v2, "3.2.0" // string@0a22 │ │ +4142ac: 4d02 0001 |0012: aput-object v2, v0, v1 │ │ +4142b0: 1211 |0014: const/4 v1, #int 1 // #1 │ │ +4142b2: 1a02 280a |0015: const-string v2, "58081fe5b" // string@0a28 │ │ +4142b6: 4d02 0001 |0017: aput-object v2, v0, v1 │ │ +4142ba: 1a01 5106 |0019: const-string v1, "%s (%s)" // string@0651 │ │ +4142be: 7120 2ab3 0100 |001b: invoke-static {v1, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32a │ │ +4142c4: 0c00 |001e: move-result-object v0 │ │ +4142c6: 6e20 803d 0500 |001f: invoke-virtual {v5, v0}, Landroidx/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V // method@3d80 │ │ +4142cc: 6e20 bd3d 4300 |0022: invoke-virtual {v3, v4}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +4142d2: 0c04 |0025: move-result-object v4 │ │ +4142d4: 2205 471c |0026: new-instance v5, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda0; // type@1c47 │ │ +4142d8: 7020 f5a9 3500 |0028: invoke-direct {v5, v3}, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;)V // method@a9f5 │ │ +4142de: 6e20 783d 5400 |002b: invoke-virtual {v4, v5}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ +4142e4: 1a04 ba67 |002e: const-string v4, "about_contributors" // string@67ba │ │ +4142e8: 6e20 bd3d 4300 |0030: invoke-virtual {v3, v4}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +4142ee: 0c04 |0033: move-result-object v4 │ │ +4142f0: 2205 481c |0034: new-instance v5, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda1; // type@1c48 │ │ +4142f4: 7020 f7a9 3500 |0036: invoke-direct {v5, v3}, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;)V // method@a9f7 │ │ +4142fa: 6e20 783d 5400 |0039: invoke-virtual {v4, v5}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ +414300: 1a04 bd67 |003c: const-string v4, "about_privacy_policy" // string@67bd │ │ +414304: 6e20 bd3d 4300 |003e: invoke-virtual {v3, v4}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +41430a: 0c04 |0041: move-result-object v4 │ │ +41430c: 2205 491c |0042: new-instance v5, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda2; // type@1c49 │ │ +414310: 7020 f9a9 3500 |0044: invoke-direct {v5, v3}, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;)V // method@a9f9 │ │ +414316: 6e20 783d 5400 |0047: invoke-virtual {v4, v5}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ +41431c: 1a04 bb67 |004a: const-string v4, "about_licenses" // string@67bb │ │ +414320: 6e20 bd3d 4300 |004c: invoke-virtual {v3, v4}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +414326: 0c04 |004f: move-result-object v4 │ │ +414328: 2205 4a1c |0050: new-instance v5, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda3; // type@1c4a │ │ +41432c: 7020 fba9 3500 |0052: invoke-direct {v5, v3}, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;)V // method@a9fb │ │ +414332: 6e20 783d 5400 |0055: invoke-virtual {v4, v5}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ +414338: 0e00 |0058: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=19 │ │ 0x0008 line=21 │ │ 0x0022 line=23 │ │ 0x0030 line=33 │ │ 0x003e line=39 │ │ @@ -1780038,24 +1780021,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -414374: |[414374] de.danoeh.antennapod.fragment.preferences.about.AboutFragment.onStart:()V │ │ -414384: 6f10 ce3d 0200 |0000: invoke-super {v2}, Landroidx/preference/PreferenceFragmentCompat;.onStart:()V // method@3dce │ │ -41438a: 6e10 2735 0200 |0003: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -414390: 0c00 |0006: move-result-object v0 │ │ -414392: 1f00 0618 |0007: check-cast v0, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1806 │ │ -414396: 6e10 8914 0000 |0009: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1489 │ │ -41439c: 0c00 |000c: move-result-object v0 │ │ -41439e: 1401 1b00 127f |000d: const v1, #float 1.94068e+38 // #7f12001b │ │ -4143a4: 6e20 e213 1000 |0010: invoke-virtual {v0, v1}, Landroidx/appcompat/app/ActionBar;.setTitle:(I)V // method@13e2 │ │ -4143aa: 0e00 |0013: return-void │ │ +41433c: |[41433c] de.danoeh.antennapod.fragment.preferences.about.AboutFragment.onStart:()V │ │ +41434c: 6f10 ce3d 0200 |0000: invoke-super {v2}, Landroidx/preference/PreferenceFragmentCompat;.onStart:()V // method@3dce │ │ +414352: 6e10 2735 0200 |0003: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +414358: 0c00 |0006: move-result-object v0 │ │ +41435a: 1f00 0618 |0007: check-cast v0, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1806 │ │ +41435e: 6e10 8914 0000 |0009: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1489 │ │ +414364: 0c00 |000c: move-result-object v0 │ │ +414366: 1401 1b00 127f |000d: const v1, #float 1.94068e+38 // #7f12001b │ │ +41436c: 6e20 e213 1000 |0010: invoke-virtual {v0, v1}, Landroidx/appcompat/app/ActionBar;.setTitle:(I)V // method@13e2 │ │ +414372: 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; │ │ │ │ @@ -1780096,17 +1780079,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 │ │ -414644: |[414644] de.danoeh.antennapod.fragment.preferences.about.DevelopersFragment.$r8$lambda$KCDbi0B1wZb4d4nGirL9Kd6uIyE:(Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;Ljava/lang/Throwable;)V │ │ -414654: 7020 1eaa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;.lambda$onViewCreated$2:(Ljava/lang/Throwable;)V // method@aa1e │ │ -41465a: 0e00 |0003: return-void │ │ +41460c: |[41460c] de.danoeh.antennapod.fragment.preferences.about.DevelopersFragment.$r8$lambda$KCDbi0B1wZb4d4nGirL9Kd6uIyE:(Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;Ljava/lang/Throwable;)V │ │ +41461c: 7020 1eaa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;.lambda$onViewCreated$2:(Ljava/lang/Throwable;)V // method@aa1e │ │ +414622: 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; │ │ │ │ @@ -1780115,17 +1780098,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 │ │ -41465c: |[41465c] de.danoeh.antennapod.fragment.preferences.about.DevelopersFragment.$r8$lambda$Sx15o_W2mPJk0y_fLEQZnhl5GjU:(Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;Ljava/util/ArrayList;)V │ │ -41466c: 7020 1daa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;.lambda$onViewCreated$1:(Ljava/util/ArrayList;)V // method@aa1d │ │ -414672: 0e00 |0003: return-void │ │ +414624: |[414624] de.danoeh.antennapod.fragment.preferences.about.DevelopersFragment.$r8$lambda$Sx15o_W2mPJk0y_fLEQZnhl5GjU:(Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;Ljava/util/ArrayList;)V │ │ +414634: 7020 1daa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;.lambda$onViewCreated$1:(Ljava/util/ArrayList;)V // method@aa1d │ │ +41463a: 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; │ │ │ │ @@ -1780134,17 +1780117,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 │ │ -414674: |[414674] de.danoeh.antennapod.fragment.preferences.about.DevelopersFragment.$r8$lambda$lbV3IUVByr8N2VKEyanJYuB2dG8:(Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;Lio/reactivex/SingleEmitter;)V │ │ -414684: 7020 1caa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;.lambda$onViewCreated$0:(Lio/reactivex/SingleEmitter;)V // method@aa1c │ │ -41468a: 0e00 |0003: return-void │ │ +41463c: |[41463c] de.danoeh.antennapod.fragment.preferences.about.DevelopersFragment.$r8$lambda$lbV3IUVByr8N2VKEyanJYuB2dG8:(Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;Lio/reactivex/SingleEmitter;)V │ │ +41464c: 7020 1caa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;.lambda$onViewCreated$0:(Lio/reactivex/SingleEmitter;)V // method@aa1c │ │ +414652: 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; │ │ │ │ @@ -1780153,17 +1780136,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41468c: |[41468c] de.danoeh.antennapod.fragment.preferences.about.DevelopersFragment.:()V │ │ -41469c: 7010 3138 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/ListFragment;.:()V // method@3831 │ │ -4146a2: 0e00 |0003: return-void │ │ +414654: |[414654] de.danoeh.antennapod.fragment.preferences.about.DevelopersFragment.:()V │ │ +414664: 7010 3138 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/ListFragment;.:()V // method@3831 │ │ +41466a: 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;) │ │ @@ -1780171,56 +1780154,56 @@ │ │ type : '(Lio/reactivex/SingleEmitter;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 87 16-bit code units │ │ -4146a4: |[4146a4] de.danoeh.antennapod.fragment.preferences.about.DevelopersFragment.lambda$onViewCreated$0:(Lio/reactivex/SingleEmitter;)V │ │ -4146b4: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -4146b8: 7010 a0b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -4146be: 2201 351e |0005: new-instance v1, Ljava/io/BufferedReader; // type@1e35 │ │ -4146c2: 2202 471e |0007: new-instance v2, Ljava/io/InputStreamReader; // type@1e47 │ │ -4146c6: 6e10 2d35 0800 |0009: invoke-virtual {v8}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -4146cc: 0c03 |000c: move-result-object v3 │ │ -4146ce: 6e10 1b02 0300 |000d: invoke-virtual {v3}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@021b │ │ -4146d4: 0c03 |0010: move-result-object v3 │ │ -4146d6: 1a04 7e7b |0011: const-string v4, "developers.csv" // string@7b7e │ │ -4146da: 6e20 d902 4300 |0013: invoke-virtual {v3, v4}, Landroid/content/res/AssetManager;.open:(Ljava/lang/String;)Ljava/io/InputStream; // method@02d9 │ │ -4146e0: 0c03 |0016: move-result-object v3 │ │ -4146e2: 1a04 3f5d |0017: const-string v4, "UTF-8" // string@5d3f │ │ -4146e6: 7030 02b2 3204 |0019: invoke-direct {v2, v3, v4}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;Ljava/lang/String;)V // method@b202 │ │ -4146ec: 7020 a2b1 2100 |001c: invoke-direct {v1, v2}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;)V // method@b1a2 │ │ -4146f2: 6e10 a3b1 0100 |001f: invoke-virtual {v1}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@b1a3 │ │ -4146f8: 0c02 |0022: move-result-object v2 │ │ -4146fa: 3802 3000 |0023: if-eqz v2, 0053 // +0030 │ │ -4146fe: 1a03 5c0a |0025: const-string v3, ";" // string@0a5c │ │ -414702: 6e20 3cb3 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b33c │ │ -414708: 0c02 |002a: move-result-object v2 │ │ -41470a: 2203 6318 |002b: new-instance v3, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter$ListItem; // type@1863 │ │ -41470e: 1204 |002d: const/4 v4, #int 0 // #0 │ │ -414710: 4604 0204 |002e: aget-object v4, v2, v4 │ │ -414714: 1225 |0030: const/4 v5, #int 2 // #2 │ │ -414716: 4605 0205 |0031: aget-object v5, v2, v5 │ │ -41471a: 2206 8f1e |0033: new-instance v6, Ljava/lang/StringBuilder; // type@1e8f │ │ -41471e: 7010 50b3 0600 |0035: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -414724: 1a07 2c99 |0038: const-string v7, "https://avatars2.githubusercontent.com/u/" // string@992c │ │ -414728: 6e20 5cb3 7600 |003a: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -41472e: 1217 |003d: const/4 v7, #int 1 // #1 │ │ -414730: 4602 0207 |003e: aget-object v2, v2, v7 │ │ -414734: 6e20 5cb3 2600 |0040: invoke-virtual {v6, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -41473a: 1a02 520b |0043: const-string v2, "?s=60&v=4" // string@0b52 │ │ -41473e: 6e20 5cb3 2600 |0045: invoke-virtual {v6, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -414744: 6e10 67b3 0600 |0048: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -41474a: 0c02 |004b: move-result-object v2 │ │ -41474c: 7040 7497 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@9774 │ │ -414752: 6e20 a4b4 3000 |004f: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b4a4 │ │ -414758: 28cd |0052: goto 001f // -0033 │ │ -41475a: 7220 8fb1 0900 |0053: invoke-interface {v9, v0}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b18f │ │ -414760: 0e00 |0056: return-void │ │ +41466c: |[41466c] de.danoeh.antennapod.fragment.preferences.about.DevelopersFragment.lambda$onViewCreated$0:(Lio/reactivex/SingleEmitter;)V │ │ +41467c: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +414680: 7010 a0b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +414686: 2201 351e |0005: new-instance v1, Ljava/io/BufferedReader; // type@1e35 │ │ +41468a: 2202 471e |0007: new-instance v2, Ljava/io/InputStreamReader; // type@1e47 │ │ +41468e: 6e10 2d35 0800 |0009: invoke-virtual {v8}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +414694: 0c03 |000c: move-result-object v3 │ │ +414696: 6e10 1b02 0300 |000d: invoke-virtual {v3}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@021b │ │ +41469c: 0c03 |0010: move-result-object v3 │ │ +41469e: 1a04 7e7b |0011: const-string v4, "developers.csv" // string@7b7e │ │ +4146a2: 6e20 d902 4300 |0013: invoke-virtual {v3, v4}, Landroid/content/res/AssetManager;.open:(Ljava/lang/String;)Ljava/io/InputStream; // method@02d9 │ │ +4146a8: 0c03 |0016: move-result-object v3 │ │ +4146aa: 1a04 3f5d |0017: const-string v4, "UTF-8" // string@5d3f │ │ +4146ae: 7030 02b2 3204 |0019: invoke-direct {v2, v3, v4}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;Ljava/lang/String;)V // method@b202 │ │ +4146b4: 7020 a2b1 2100 |001c: invoke-direct {v1, v2}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;)V // method@b1a2 │ │ +4146ba: 6e10 a3b1 0100 |001f: invoke-virtual {v1}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@b1a3 │ │ +4146c0: 0c02 |0022: move-result-object v2 │ │ +4146c2: 3802 3000 |0023: if-eqz v2, 0053 // +0030 │ │ +4146c6: 1a03 5c0a |0025: const-string v3, ";" // string@0a5c │ │ +4146ca: 6e20 3cb3 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b33c │ │ +4146d0: 0c02 |002a: move-result-object v2 │ │ +4146d2: 2203 6318 |002b: new-instance v3, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter$ListItem; // type@1863 │ │ +4146d6: 1204 |002d: const/4 v4, #int 0 // #0 │ │ +4146d8: 4604 0204 |002e: aget-object v4, v2, v4 │ │ +4146dc: 1225 |0030: const/4 v5, #int 2 // #2 │ │ +4146de: 4605 0205 |0031: aget-object v5, v2, v5 │ │ +4146e2: 2206 8f1e |0033: new-instance v6, Ljava/lang/StringBuilder; // type@1e8f │ │ +4146e6: 7010 50b3 0600 |0035: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +4146ec: 1a07 2c99 |0038: const-string v7, "https://avatars2.githubusercontent.com/u/" // string@992c │ │ +4146f0: 6e20 5cb3 7600 |003a: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +4146f6: 1217 |003d: const/4 v7, #int 1 // #1 │ │ +4146f8: 4602 0207 |003e: aget-object v2, v2, v7 │ │ +4146fc: 6e20 5cb3 2600 |0040: invoke-virtual {v6, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +414702: 1a02 520b |0043: const-string v2, "?s=60&v=4" // string@0b52 │ │ +414706: 6e20 5cb3 2600 |0045: invoke-virtual {v6, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +41470c: 6e10 67b3 0600 |0048: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +414712: 0c02 |004b: move-result-object v2 │ │ +414714: 7040 7497 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@9774 │ │ +41471a: 6e20 a4b4 3000 |004f: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b4a4 │ │ +414720: 28cd |0052: goto 001f // -0033 │ │ +414722: 7220 8fb1 0900 |0053: invoke-interface {v9, v0}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b18f │ │ +414728: 0e00 |0056: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0005 line=31 │ │ 0x0009 line=32 │ │ 0x001f line=34 │ │ 0x0027 line=35 │ │ @@ -1780235,21 +1780218,21 @@ │ │ type : '(Ljava/util/ArrayList;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -414764: |[414764] de.danoeh.antennapod.fragment.preferences.about.DevelopersFragment.lambda$onViewCreated$1:(Ljava/util/ArrayList;)V │ │ -414774: 2200 6418 |0000: new-instance v0, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter; // type@1864 │ │ -414778: 6e10 2d35 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -41477e: 0c01 |0005: move-result-object v1 │ │ -414780: 7030 7597 1003 |0006: invoke-direct {v0, v1, v3}, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter;.:(Landroid/content/Context;Ljava/util/List;)V // method@9775 │ │ -414786: 6e20 3d38 0200 |0009: invoke-virtual {v2, v0}, Landroidx/fragment/app/ListFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@383d │ │ -41478c: 0e00 |000c: return-void │ │ +41472c: |[41472c] de.danoeh.antennapod.fragment.preferences.about.DevelopersFragment.lambda$onViewCreated$1:(Ljava/util/ArrayList;)V │ │ +41473c: 2200 6418 |0000: new-instance v0, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter; // type@1864 │ │ +414740: 6e10 2d35 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +414746: 0c01 |0005: move-result-object v1 │ │ +414748: 7030 7597 1003 |0006: invoke-direct {v0, v1, v3}, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter;.:(Landroid/content/Context;Ljava/util/List;)V // method@9775 │ │ +41474e: 6e20 3d38 0200 |0009: invoke-virtual {v2, v0}, Landroidx/fragment/app/ListFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@383d │ │ +414754: 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; │ │ │ │ @@ -1780258,24 +1780241,24 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -414790: |[414790] de.danoeh.antennapod.fragment.preferences.about.DevelopersFragment.lambda$onViewCreated$2:(Ljava/lang/Throwable;)V │ │ -4147a0: 6e10 2d35 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -4147a6: 0c00 |0003: move-result-object v0 │ │ -4147a8: 6e10 8ab3 0300 |0004: invoke-virtual {v3}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ -4147ae: 0c03 |0007: move-result-object v3 │ │ -4147b0: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -4147b2: 7130 b012 3001 |0009: invoke-static {v0, v3, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@12b0 │ │ -4147b8: 0c03 |000c: move-result-object v3 │ │ -4147ba: 6e10 b112 0300 |000d: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@12b1 │ │ -4147c0: 0e00 |0010: return-void │ │ +414758: |[414758] de.danoeh.antennapod.fragment.preferences.about.DevelopersFragment.lambda$onViewCreated$2:(Ljava/lang/Throwable;)V │ │ +414768: 6e10 2d35 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +41476e: 0c00 |0003: move-result-object v0 │ │ +414770: 6e10 8ab3 0300 |0004: invoke-virtual {v3}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ +414776: 0c03 |0007: move-result-object v3 │ │ +414778: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +41477a: 7130 b012 3001 |0009: invoke-static {v0, v3, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@12b0 │ │ +414780: 0c03 |000c: move-result-object v3 │ │ +414782: 6e10 b112 0300 |000d: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@12b1 │ │ +414788: 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; │ │ │ │ @@ -1780285,20 +1780268,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -4147c4: |[4147c4] de.danoeh.antennapod.fragment.preferences.about.DevelopersFragment.onStop:()V │ │ -4147d4: 6f10 8e35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onStop:()V // method@358e │ │ -4147da: 5410 5295 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;.developersLoader:Lio/reactivex/disposables/Disposable; // field@9552 │ │ -4147de: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -4147e2: 7210 91b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ -4147e8: 0e00 |000a: return-void │ │ +41478c: |[41478c] de.danoeh.antennapod.fragment.preferences.about.DevelopersFragment.onStop:()V │ │ +41479c: 6f10 8e35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onStop:()V // method@358e │ │ +4147a2: 5410 5295 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;.developersLoader:Lio/reactivex/disposables/Disposable; // field@9552 │ │ +4147a6: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +4147aa: 7210 91b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ +4147b0: 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; │ │ @@ -1780308,44 +1780291,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 │ │ -4147ec: |[4147ec] de.danoeh.antennapod.fragment.preferences.about.DevelopersFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -4147fc: 6f30 3a38 2103 |0000: invoke-super {v1, v2, v3}, Landroidx/fragment/app/ListFragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@383a │ │ -414802: 6e10 3438 0100 |0003: invoke-virtual {v1}, Landroidx/fragment/app/ListFragment;.getListView:()Landroid/widget/ListView; // method@3834 │ │ -414808: 0c02 |0006: move-result-object v2 │ │ -41480a: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -41480c: 6e20 9011 3200 |0008: invoke-virtual {v2, v3}, Landroid/widget/ListView;.setDivider:(Landroid/graphics/drawable/Drawable;)V // method@1190 │ │ -414812: 6e10 3438 0100 |000b: invoke-virtual {v1}, Landroidx/fragment/app/ListFragment;.getListView:()Landroid/widget/ListView; // method@3834 │ │ -414818: 0c02 |000e: move-result-object v2 │ │ -41481a: 1403 0d00 0601 |000f: const v3, #float 2.46119e-38 // #0106000d │ │ -414820: 6e20 9b0f 3200 |0012: invoke-virtual {v2, v3}, Landroid/widget/AbsListView;.setSelector:(I)V // method@0f9b │ │ -414826: 2202 4f1c |0015: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment$$ExternalSyntheticLambda0; // type@1c4f │ │ -41482a: 7020 12aa 1200 |0017: invoke-direct {v2, v1}, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;)V // method@aa12 │ │ -414830: 7110 88b1 0200 |001a: invoke-static {v2}, Lio/reactivex/Single;.create:(Lio/reactivex/SingleOnSubscribe;)Lio/reactivex/Single; // method@b188 │ │ -414836: 0c02 |001d: move-result-object v2 │ │ -414838: 7100 95b1 0000 |001e: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ -41483e: 0c03 |0021: move-result-object v3 │ │ -414840: 6e20 8db1 3200 |0022: invoke-virtual {v2, v3}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b18d │ │ -414846: 0c02 |0025: move-result-object v2 │ │ -414848: 7100 90b1 0000 |0026: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ -41484e: 0c03 |0029: move-result-object v3 │ │ -414850: 6e20 8bb1 3200 |002a: invoke-virtual {v2, v3}, Lio/reactivex/Single;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b18b │ │ -414856: 0c02 |002d: move-result-object v2 │ │ -414858: 2203 501c |002e: new-instance v3, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment$$ExternalSyntheticLambda1; // type@1c50 │ │ -41485c: 7020 14aa 1300 |0030: invoke-direct {v3, v1}, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;)V // method@aa14 │ │ -414862: 2200 511c |0033: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment$$ExternalSyntheticLambda2; // type@1c51 │ │ -414866: 7020 16aa 1000 |0035: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;)V // method@aa16 │ │ -41486c: 6e30 8cb1 3200 |0038: invoke-virtual {v2, v3, v0}, Lio/reactivex/Single;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b18c │ │ -414872: 0c02 |003b: move-result-object v2 │ │ -414874: 5b12 5295 |003c: iput-object v2, v1, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;.developersLoader:Lio/reactivex/disposables/Disposable; // field@9552 │ │ -414878: 0e00 |003e: return-void │ │ +4147b4: |[4147b4] de.danoeh.antennapod.fragment.preferences.about.DevelopersFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +4147c4: 6f30 3a38 2103 |0000: invoke-super {v1, v2, v3}, Landroidx/fragment/app/ListFragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@383a │ │ +4147ca: 6e10 3438 0100 |0003: invoke-virtual {v1}, Landroidx/fragment/app/ListFragment;.getListView:()Landroid/widget/ListView; // method@3834 │ │ +4147d0: 0c02 |0006: move-result-object v2 │ │ +4147d2: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +4147d4: 6e20 9011 3200 |0008: invoke-virtual {v2, v3}, Landroid/widget/ListView;.setDivider:(Landroid/graphics/drawable/Drawable;)V // method@1190 │ │ +4147da: 6e10 3438 0100 |000b: invoke-virtual {v1}, Landroidx/fragment/app/ListFragment;.getListView:()Landroid/widget/ListView; // method@3834 │ │ +4147e0: 0c02 |000e: move-result-object v2 │ │ +4147e2: 1403 0d00 0601 |000f: const v3, #float 2.46119e-38 // #0106000d │ │ +4147e8: 6e20 9b0f 3200 |0012: invoke-virtual {v2, v3}, Landroid/widget/AbsListView;.setSelector:(I)V // method@0f9b │ │ +4147ee: 2202 4f1c |0015: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment$$ExternalSyntheticLambda0; // type@1c4f │ │ +4147f2: 7020 12aa 1200 |0017: invoke-direct {v2, v1}, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;)V // method@aa12 │ │ +4147f8: 7110 88b1 0200 |001a: invoke-static {v2}, Lio/reactivex/Single;.create:(Lio/reactivex/SingleOnSubscribe;)Lio/reactivex/Single; // method@b188 │ │ +4147fe: 0c02 |001d: move-result-object v2 │ │ +414800: 7100 95b1 0000 |001e: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ +414806: 0c03 |0021: move-result-object v3 │ │ +414808: 6e20 8db1 3200 |0022: invoke-virtual {v2, v3}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b18d │ │ +41480e: 0c02 |0025: move-result-object v2 │ │ +414810: 7100 90b1 0000 |0026: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ +414816: 0c03 |0029: move-result-object v3 │ │ +414818: 6e20 8bb1 3200 |002a: invoke-virtual {v2, v3}, Lio/reactivex/Single;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b18b │ │ +41481e: 0c02 |002d: move-result-object v2 │ │ +414820: 2203 501c |002e: new-instance v3, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment$$ExternalSyntheticLambda1; // type@1c50 │ │ +414824: 7020 14aa 1300 |0030: invoke-direct {v3, v1}, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;)V // method@aa14 │ │ +41482a: 2200 511c |0033: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment$$ExternalSyntheticLambda2; // type@1c51 │ │ +41482e: 7020 16aa 1000 |0035: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;)V // method@aa16 │ │ +414834: 6e30 8cb1 3200 |0038: invoke-virtual {v2, v3, v0}, Lio/reactivex/Single;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b18c │ │ +41483a: 0c02 |003b: move-result-object v2 │ │ +41483c: 5b12 5295 |003c: iput-object v2, v1, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;.developersLoader:Lio/reactivex/disposables/Disposable; // field@9552 │ │ +414840: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=26 │ │ 0x000b line=27 │ │ 0x0015 line=29 │ │ 0x001e line=41 │ │ @@ -1780401,17 +1780384,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 │ │ -41498c: |[41498c] 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 │ │ -41499c: 7040 2faa 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@aa2f │ │ -4149a2: 0e00 |0003: return-void │ │ +414954: |[414954] 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 │ │ +414964: 7040 2faa 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@aa2f │ │ +41496a: 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; │ │ @@ -1780422,17 +1780405,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 │ │ -4149a4: |[4149a4] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment.$r8$lambda$B_a0pNLSKVfvecpSfo1C3XC1Zd0:(Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;Lio/reactivex/SingleEmitter;)V │ │ -4149b4: 7020 30aa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;.lambda$onViewCreated$0:(Lio/reactivex/SingleEmitter;)V // method@aa30 │ │ -4149ba: 0e00 |0003: return-void │ │ +41496c: |[41496c] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment.$r8$lambda$B_a0pNLSKVfvecpSfo1C3XC1Zd0:(Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;Lio/reactivex/SingleEmitter;)V │ │ +41497c: 7020 30aa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;.lambda$onViewCreated$0:(Lio/reactivex/SingleEmitter;)V // method@aa30 │ │ +414982: 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; │ │ │ │ @@ -1780441,17 +1780424,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 │ │ -4149bc: |[4149bc] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment.$r8$lambda$dcPZyEvIUTT-4jCAUJH9Zb1uHSE:(Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;Ljava/lang/Throwable;)V │ │ -4149cc: 7020 32aa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;.lambda$onViewCreated$2:(Ljava/lang/Throwable;)V // method@aa32 │ │ -4149d2: 0e00 |0003: return-void │ │ +414984: |[414984] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment.$r8$lambda$dcPZyEvIUTT-4jCAUJH9Zb1uHSE:(Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;Ljava/lang/Throwable;)V │ │ +414994: 7020 32aa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;.lambda$onViewCreated$2:(Ljava/lang/Throwable;)V // method@aa32 │ │ +41499a: 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; │ │ │ │ @@ -1780460,17 +1780443,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 │ │ -4149d4: |[4149d4] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment.$r8$lambda$nQc3FXDdLJF803H89nav_cJHQR0:(Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;Ljava/util/ArrayList;)V │ │ -4149e4: 7020 31aa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;.lambda$onViewCreated$1:(Ljava/util/ArrayList;)V // method@aa31 │ │ -4149ea: 0e00 |0003: return-void │ │ +41499c: |[41499c] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment.$r8$lambda$nQc3FXDdLJF803H89nav_cJHQR0:(Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;Ljava/util/ArrayList;)V │ │ +4149ac: 7020 31aa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;.lambda$onViewCreated$1:(Ljava/util/ArrayList;)V // method@aa31 │ │ +4149b2: 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; │ │ │ │ @@ -1780479,20 +1780462,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -4149ec: |[4149ec] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment.:()V │ │ -4149fc: 7010 3138 0100 |0000: invoke-direct {v1}, Landroidx/fragment/app/ListFragment;.:()V // method@3831 │ │ -414a02: 2200 fd1e |0003: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -414a06: 7010 a0b4 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -414a0c: 5b10 5a95 |0008: iput-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;.licenses:Ljava/util/ArrayList; // field@955a │ │ -414a10: 0e00 |000a: return-void │ │ +4149b4: |[4149b4] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment.:()V │ │ +4149c4: 7010 3138 0100 |0000: invoke-direct {v1}, Landroidx/fragment/app/ListFragment;.:()V // method@3831 │ │ +4149ca: 2200 fd1e |0003: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +4149ce: 7010 a0b4 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +4149d4: 5b10 5a95 |0008: iput-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;.licenses:Ljava/util/ArrayList; // field@955a │ │ +4149d8: 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; │ │ │ │ @@ -1780501,26 +1780484,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 │ │ -414a14: |[414a14] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment.lambda$onListItemClick$3:(Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$LicenseItem;Landroid/content/DialogInterface;I)V │ │ -414a24: 3903 0c00 |0000: if-nez v3, 000c // +000c │ │ -414a28: 6e10 2d35 0000 |0002: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -414a2e: 0c02 |0005: move-result-object v2 │ │ -414a30: 5411 5995 |0006: iget-object v1, v1, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$LicenseItem;.licenseUrl:Ljava/lang/String; // field@9559 │ │ -414a34: 7120 8e9d 1200 |0008: invoke-static {v2, v1}, Lde/danoeh/antennapod/core/util/IntentUtils;.openInBrowser:(Landroid/content/Context;Ljava/lang/String;)V // method@9d8e │ │ -414a3a: 2809 |000b: goto 0014 // +0009 │ │ -414a3c: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -414a3e: 3323 0700 |000d: if-ne v3, v2, 0014 // +0007 │ │ -414a42: 5411 5895 |000f: iget-object v1, v1, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$LicenseItem;.licenseTextFile:Ljava/lang/String; // field@9558 │ │ -414a46: 7020 37aa 1000 |0011: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;.showLicenseText:(Ljava/lang/String;)V // method@aa37 │ │ -414a4c: 0e00 |0014: return-void │ │ +4149dc: |[4149dc] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment.lambda$onListItemClick$3:(Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$LicenseItem;Landroid/content/DialogInterface;I)V │ │ +4149ec: 3903 0c00 |0000: if-nez v3, 000c // +000c │ │ +4149f0: 6e10 2d35 0000 |0002: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +4149f6: 0c02 |0005: move-result-object v2 │ │ +4149f8: 5411 5995 |0006: iget-object v1, v1, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$LicenseItem;.licenseUrl:Ljava/lang/String; // field@9559 │ │ +4149fc: 7120 8e9d 1200 |0008: invoke-static {v2, v1}, Lde/danoeh/antennapod/core/util/IntentUtils;.openInBrowser:(Landroid/content/Context;Ljava/lang/String;)V // method@9d8e │ │ +414a02: 2809 |000b: goto 0014 // +0009 │ │ +414a04: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +414a06: 3323 0700 |000d: if-ne v3, v2, 0014 // +0007 │ │ +414a0a: 5411 5895 |000f: iget-object v1, v1, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$LicenseItem;.licenseTextFile:Ljava/lang/String; // field@9558 │ │ +414a0e: 7020 37aa 1000 |0011: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;.showLicenseText:(Ljava/lang/String;)V // method@aa37 │ │ +414a14: 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; │ │ @@ -1780532,86 +1780515,86 @@ │ │ type : '(Lio/reactivex/SingleEmitter;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 138 16-bit code units │ │ -414a50: |[414a50] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment.lambda$onViewCreated$0:(Lio/reactivex/SingleEmitter;)V │ │ -414a60: 54c0 5a95 |0000: iget-object v0, v12, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;.licenses:Ljava/util/ArrayList; // field@955a │ │ -414a64: 6e10 a6b4 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@b4a6 │ │ -414a6a: 6e10 2d35 0c00 |0005: invoke-virtual {v12}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -414a70: 0c00 |0008: move-result-object v0 │ │ -414a72: 6e10 1b02 0000 |0009: invoke-virtual {v0}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@021b │ │ -414a78: 0c00 |000c: move-result-object v0 │ │ -414a7a: 1a01 e4a3 |000d: const-string v1, "licenses.xml" // string@a3e4 │ │ -414a7e: 6e20 d902 1000 |000f: invoke-virtual {v0, v1}, Landroid/content/res/AssetManager;.open:(Ljava/lang/String;)Ljava/io/InputStream; // method@02d9 │ │ -414a84: 0c00 |0012: move-result-object v0 │ │ -414a86: 7100 a7b6 0000 |0013: invoke-static {}, Ljavax/xml/parsers/DocumentBuilderFactory;.newInstance:()Ljavax/xml/parsers/DocumentBuilderFactory; // method@b6a7 │ │ -414a8c: 0c01 |0016: move-result-object v1 │ │ -414a8e: 6e10 a6b6 0100 |0017: invoke-virtual {v1}, Ljavax/xml/parsers/DocumentBuilderFactory;.newDocumentBuilder:()Ljavax/xml/parsers/DocumentBuilder; // method@b6a6 │ │ -414a94: 0c01 |001a: move-result-object v1 │ │ -414a96: 6e20 a5b6 0100 |001b: invoke-virtual {v1, v0}, Ljavax/xml/parsers/DocumentBuilder;.parse:(Ljava/io/InputStream;)Lorg/w3c/dom/Document; // method@b6a5 │ │ -414a9c: 0c00 |001e: move-result-object v0 │ │ -414a9e: 1a01 dca3 |001f: const-string v1, "library" // string@a3dc │ │ -414aa2: 7220 cdb7 1000 |0021: invoke-interface {v0, v1}, Lorg/w3c/dom/Document;.getElementsByTagName:(Ljava/lang/String;)Lorg/w3c/dom/NodeList; // method@b7cd │ │ -414aa8: 0c00 |0024: move-result-object v0 │ │ -414aaa: 1201 |0025: const/4 v1, #int 0 // #0 │ │ -414aac: 1202 |0026: const/4 v2, #int 0 // #0 │ │ -414aae: 7210 d1b7 0000 |0027: invoke-interface {v0}, Lorg/w3c/dom/NodeList;.getLength:()I // method@b7d1 │ │ -414ab4: 0a03 |002a: move-result v3 │ │ -414ab6: 3532 5900 |002b: if-ge v2, v3, 0084 // +0059 │ │ -414aba: 7220 d2b7 2000 |002d: invoke-interface {v0, v2}, Lorg/w3c/dom/NodeList;.item:(I)Lorg/w3c/dom/Node; // method@b7d2 │ │ -414ac0: 0c03 |0030: move-result-object v3 │ │ -414ac2: 7210 cfb7 0300 |0031: invoke-interface {v3}, Lorg/w3c/dom/Node;.getAttributes:()Lorg/w3c/dom/NamedNodeMap; // method@b7cf │ │ -414ac8: 0c03 |0034: move-result-object v3 │ │ -414aca: 54c4 5a95 |0035: iget-object v4, v12, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;.licenses:Ljava/util/ArrayList; // field@955a │ │ -414ace: 220b 571c |0037: new-instance v11, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$LicenseItem; // type@1c57 │ │ -414ad2: 1a05 b6bb |0039: const-string v5, "name" // string@bbb6 │ │ -414ad6: 7220 ceb7 5300 |003b: invoke-interface {v3, v5}, Lorg/w3c/dom/NamedNodeMap;.getNamedItem:(Ljava/lang/String;)Lorg/w3c/dom/Node; // method@b7ce │ │ -414adc: 0c05 |003e: move-result-object v5 │ │ -414ade: 7210 d0b7 0500 |003f: invoke-interface {v5}, Lorg/w3c/dom/Node;.getTextContent:()Ljava/lang/String; // method@b7d0 │ │ -414ae4: 0c06 |0042: move-result-object v6 │ │ -414ae6: 1225 |0043: const/4 v5, #int 2 // #2 │ │ -414ae8: 2355 2921 |0044: new-array v5, v5, [Ljava/lang/Object; // type@2129 │ │ -414aec: 1a07 046e |0046: const-string v7, "author" // string@6e04 │ │ -414af0: 7220 ceb7 7300 |0048: invoke-interface {v3, v7}, Lorg/w3c/dom/NamedNodeMap;.getNamedItem:(Ljava/lang/String;)Lorg/w3c/dom/Node; // method@b7ce │ │ -414af6: 0c07 |004b: move-result-object v7 │ │ -414af8: 7210 d0b7 0700 |004c: invoke-interface {v7}, Lorg/w3c/dom/Node;.getTextContent:()Ljava/lang/String; // method@b7d0 │ │ -414afe: 0c07 |004f: move-result-object v7 │ │ -414b00: 4d07 0501 |0050: aput-object v7, v5, v1 │ │ -414b04: 1a07 dda3 |0052: const-string v7, "license" // string@a3dd │ │ -414b08: 7220 ceb7 7300 |0054: invoke-interface {v3, v7}, Lorg/w3c/dom/NamedNodeMap;.getNamedItem:(Ljava/lang/String;)Lorg/w3c/dom/Node; // method@b7ce │ │ -414b0e: 0c07 |0057: move-result-object v7 │ │ -414b10: 7210 d0b7 0700 |0058: invoke-interface {v7}, Lorg/w3c/dom/Node;.getTextContent:()Ljava/lang/String; // method@b7d0 │ │ -414b16: 0c07 |005b: move-result-object v7 │ │ -414b18: 1218 |005c: const/4 v8, #int 1 // #1 │ │ -414b1a: 4d07 0508 |005d: aput-object v7, v5, v8 │ │ -414b1e: 1a07 f311 |005f: const-string v7, "By %s, %s license" // string@11f3 │ │ -414b22: 7120 2ab3 5700 |0061: invoke-static {v7, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32a │ │ -414b28: 0c07 |0064: move-result-object v7 │ │ -414b2a: 1208 |0065: const/4 v8, #int 0 // #0 │ │ -414b2c: 1a05 4be7 |0066: const-string v5, "website" // string@e74b │ │ -414b30: 7220 ceb7 5300 |0068: invoke-interface {v3, v5}, Lorg/w3c/dom/NamedNodeMap;.getNamedItem:(Ljava/lang/String;)Lorg/w3c/dom/Node; // method@b7ce │ │ -414b36: 0c05 |006b: move-result-object v5 │ │ -414b38: 7210 d0b7 0500 |006c: invoke-interface {v5}, Lorg/w3c/dom/Node;.getTextContent:()Ljava/lang/String; // method@b7d0 │ │ -414b3e: 0c09 |006f: move-result-object v9 │ │ -414b40: 1a05 dfa3 |0070: const-string v5, "licenseText" // string@a3df │ │ -414b44: 7220 ceb7 5300 |0072: invoke-interface {v3, v5}, Lorg/w3c/dom/NamedNodeMap;.getNamedItem:(Ljava/lang/String;)Lorg/w3c/dom/Node; // method@b7ce │ │ -414b4a: 0c03 |0075: move-result-object v3 │ │ -414b4c: 7210 d0b7 0300 |0076: invoke-interface {v3}, Lorg/w3c/dom/Node;.getTextContent:()Ljava/lang/String; // method@b7d0 │ │ -414b52: 0c0a |0079: move-result-object v10 │ │ -414b54: 07b5 |007a: move-object v5, v11 │ │ -414b56: 7606 29aa 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@aa29 │ │ -414b5c: 6e20 a4b4 b400 |007e: invoke-virtual {v4, v11}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b4a4 │ │ -414b62: d802 0201 |0081: add-int/lit8 v2, v2, #int 1 // #01 │ │ -414b66: 28a4 |0083: goto 0027 // -005c │ │ -414b68: 54c0 5a95 |0084: iget-object v0, v12, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;.licenses:Ljava/util/ArrayList; // field@955a │ │ -414b6c: 7220 8fb1 0d00 |0086: invoke-interface {v13, v0}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b18f │ │ -414b72: 0e00 |0089: return-void │ │ +414a18: |[414a18] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment.lambda$onViewCreated$0:(Lio/reactivex/SingleEmitter;)V │ │ +414a28: 54c0 5a95 |0000: iget-object v0, v12, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;.licenses:Ljava/util/ArrayList; // field@955a │ │ +414a2c: 6e10 a6b4 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@b4a6 │ │ +414a32: 6e10 2d35 0c00 |0005: invoke-virtual {v12}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +414a38: 0c00 |0008: move-result-object v0 │ │ +414a3a: 6e10 1b02 0000 |0009: invoke-virtual {v0}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@021b │ │ +414a40: 0c00 |000c: move-result-object v0 │ │ +414a42: 1a01 e4a3 |000d: const-string v1, "licenses.xml" // string@a3e4 │ │ +414a46: 6e20 d902 1000 |000f: invoke-virtual {v0, v1}, Landroid/content/res/AssetManager;.open:(Ljava/lang/String;)Ljava/io/InputStream; // method@02d9 │ │ +414a4c: 0c00 |0012: move-result-object v0 │ │ +414a4e: 7100 a7b6 0000 |0013: invoke-static {}, Ljavax/xml/parsers/DocumentBuilderFactory;.newInstance:()Ljavax/xml/parsers/DocumentBuilderFactory; // method@b6a7 │ │ +414a54: 0c01 |0016: move-result-object v1 │ │ +414a56: 6e10 a6b6 0100 |0017: invoke-virtual {v1}, Ljavax/xml/parsers/DocumentBuilderFactory;.newDocumentBuilder:()Ljavax/xml/parsers/DocumentBuilder; // method@b6a6 │ │ +414a5c: 0c01 |001a: move-result-object v1 │ │ +414a5e: 6e20 a5b6 0100 |001b: invoke-virtual {v1, v0}, Ljavax/xml/parsers/DocumentBuilder;.parse:(Ljava/io/InputStream;)Lorg/w3c/dom/Document; // method@b6a5 │ │ +414a64: 0c00 |001e: move-result-object v0 │ │ +414a66: 1a01 dca3 |001f: const-string v1, "library" // string@a3dc │ │ +414a6a: 7220 cdb7 1000 |0021: invoke-interface {v0, v1}, Lorg/w3c/dom/Document;.getElementsByTagName:(Ljava/lang/String;)Lorg/w3c/dom/NodeList; // method@b7cd │ │ +414a70: 0c00 |0024: move-result-object v0 │ │ +414a72: 1201 |0025: const/4 v1, #int 0 // #0 │ │ +414a74: 1202 |0026: const/4 v2, #int 0 // #0 │ │ +414a76: 7210 d1b7 0000 |0027: invoke-interface {v0}, Lorg/w3c/dom/NodeList;.getLength:()I // method@b7d1 │ │ +414a7c: 0a03 |002a: move-result v3 │ │ +414a7e: 3532 5900 |002b: if-ge v2, v3, 0084 // +0059 │ │ +414a82: 7220 d2b7 2000 |002d: invoke-interface {v0, v2}, Lorg/w3c/dom/NodeList;.item:(I)Lorg/w3c/dom/Node; // method@b7d2 │ │ +414a88: 0c03 |0030: move-result-object v3 │ │ +414a8a: 7210 cfb7 0300 |0031: invoke-interface {v3}, Lorg/w3c/dom/Node;.getAttributes:()Lorg/w3c/dom/NamedNodeMap; // method@b7cf │ │ +414a90: 0c03 |0034: move-result-object v3 │ │ +414a92: 54c4 5a95 |0035: iget-object v4, v12, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;.licenses:Ljava/util/ArrayList; // field@955a │ │ +414a96: 220b 571c |0037: new-instance v11, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$LicenseItem; // type@1c57 │ │ +414a9a: 1a05 b6bb |0039: const-string v5, "name" // string@bbb6 │ │ +414a9e: 7220 ceb7 5300 |003b: invoke-interface {v3, v5}, Lorg/w3c/dom/NamedNodeMap;.getNamedItem:(Ljava/lang/String;)Lorg/w3c/dom/Node; // method@b7ce │ │ +414aa4: 0c05 |003e: move-result-object v5 │ │ +414aa6: 7210 d0b7 0500 |003f: invoke-interface {v5}, Lorg/w3c/dom/Node;.getTextContent:()Ljava/lang/String; // method@b7d0 │ │ +414aac: 0c06 |0042: move-result-object v6 │ │ +414aae: 1225 |0043: const/4 v5, #int 2 // #2 │ │ +414ab0: 2355 2921 |0044: new-array v5, v5, [Ljava/lang/Object; // type@2129 │ │ +414ab4: 1a07 046e |0046: const-string v7, "author" // string@6e04 │ │ +414ab8: 7220 ceb7 7300 |0048: invoke-interface {v3, v7}, Lorg/w3c/dom/NamedNodeMap;.getNamedItem:(Ljava/lang/String;)Lorg/w3c/dom/Node; // method@b7ce │ │ +414abe: 0c07 |004b: move-result-object v7 │ │ +414ac0: 7210 d0b7 0700 |004c: invoke-interface {v7}, Lorg/w3c/dom/Node;.getTextContent:()Ljava/lang/String; // method@b7d0 │ │ +414ac6: 0c07 |004f: move-result-object v7 │ │ +414ac8: 4d07 0501 |0050: aput-object v7, v5, v1 │ │ +414acc: 1a07 dda3 |0052: const-string v7, "license" // string@a3dd │ │ +414ad0: 7220 ceb7 7300 |0054: invoke-interface {v3, v7}, Lorg/w3c/dom/NamedNodeMap;.getNamedItem:(Ljava/lang/String;)Lorg/w3c/dom/Node; // method@b7ce │ │ +414ad6: 0c07 |0057: move-result-object v7 │ │ +414ad8: 7210 d0b7 0700 |0058: invoke-interface {v7}, Lorg/w3c/dom/Node;.getTextContent:()Ljava/lang/String; // method@b7d0 │ │ +414ade: 0c07 |005b: move-result-object v7 │ │ +414ae0: 1218 |005c: const/4 v8, #int 1 // #1 │ │ +414ae2: 4d07 0508 |005d: aput-object v7, v5, v8 │ │ +414ae6: 1a07 f311 |005f: const-string v7, "By %s, %s license" // string@11f3 │ │ +414aea: 7120 2ab3 5700 |0061: invoke-static {v7, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32a │ │ +414af0: 0c07 |0064: move-result-object v7 │ │ +414af2: 1208 |0065: const/4 v8, #int 0 // #0 │ │ +414af4: 1a05 4be7 |0066: const-string v5, "website" // string@e74b │ │ +414af8: 7220 ceb7 5300 |0068: invoke-interface {v3, v5}, Lorg/w3c/dom/NamedNodeMap;.getNamedItem:(Ljava/lang/String;)Lorg/w3c/dom/Node; // method@b7ce │ │ +414afe: 0c05 |006b: move-result-object v5 │ │ +414b00: 7210 d0b7 0500 |006c: invoke-interface {v5}, Lorg/w3c/dom/Node;.getTextContent:()Ljava/lang/String; // method@b7d0 │ │ +414b06: 0c09 |006f: move-result-object v9 │ │ +414b08: 1a05 dfa3 |0070: const-string v5, "licenseText" // string@a3df │ │ +414b0c: 7220 ceb7 5300 |0072: invoke-interface {v3, v5}, Lorg/w3c/dom/NamedNodeMap;.getNamedItem:(Ljava/lang/String;)Lorg/w3c/dom/Node; // method@b7ce │ │ +414b12: 0c03 |0075: move-result-object v3 │ │ +414b14: 7210 d0b7 0300 |0076: invoke-interface {v3}, Lorg/w3c/dom/Node;.getTextContent:()Ljava/lang/String; // method@b7d0 │ │ +414b1a: 0c0a |0079: move-result-object v10 │ │ +414b1c: 07b5 |007a: move-object v5, v11 │ │ +414b1e: 7606 29aa 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@aa29 │ │ +414b24: 6e20 a4b4 b400 |007e: invoke-virtual {v4, v11}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b4a4 │ │ +414b2a: d802 0201 |0081: add-int/lit8 v2, v2, #int 1 // #01 │ │ +414b2e: 28a4 |0083: goto 0027 // -005c │ │ +414b30: 54c0 5a95 |0084: iget-object v0, v12, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;.licenses:Ljava/util/ArrayList; // field@955a │ │ +414b34: 7220 8fb1 0d00 |0086: invoke-interface {v13, v0}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b18f │ │ +414b3a: 0e00 |0089: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0005 line=42 │ │ 0x0013 line=43 │ │ 0x001b line=44 │ │ 0x0027 line=45 │ │ @@ -1780634,21 +1780617,21 @@ │ │ type : '(Ljava/util/ArrayList;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -414b74: |[414b74] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment.lambda$onViewCreated$1:(Ljava/util/ArrayList;)V │ │ -414b84: 2200 6418 |0000: new-instance v0, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter; // type@1864 │ │ -414b88: 6e10 2d35 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -414b8e: 0c01 |0005: move-result-object v1 │ │ -414b90: 7030 7597 1003 |0006: invoke-direct {v0, v1, v3}, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter;.:(Landroid/content/Context;Ljava/util/List;)V // method@9775 │ │ -414b96: 6e20 3d38 0200 |0009: invoke-virtual {v2, v0}, Landroidx/fragment/app/ListFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@383d │ │ -414b9c: 0e00 |000c: return-void │ │ +414b3c: |[414b3c] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment.lambda$onViewCreated$1:(Ljava/util/ArrayList;)V │ │ +414b4c: 2200 6418 |0000: new-instance v0, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter; // type@1864 │ │ +414b50: 6e10 2d35 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +414b56: 0c01 |0005: move-result-object v1 │ │ +414b58: 7030 7597 1003 |0006: invoke-direct {v0, v1, v3}, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter;.:(Landroid/content/Context;Ljava/util/List;)V // method@9775 │ │ +414b5e: 6e20 3d38 0200 |0009: invoke-virtual {v2, v0}, Landroidx/fragment/app/ListFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@383d │ │ +414b64: 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; │ │ │ │ @@ -1780657,24 +1780640,24 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -414ba0: |[414ba0] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment.lambda$onViewCreated$2:(Ljava/lang/Throwable;)V │ │ -414bb0: 6e10 2d35 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -414bb6: 0c00 |0003: move-result-object v0 │ │ -414bb8: 6e10 8ab3 0300 |0004: invoke-virtual {v3}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ -414bbe: 0c03 |0007: move-result-object v3 │ │ -414bc0: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -414bc2: 7130 b012 3001 |0009: invoke-static {v0, v3, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@12b0 │ │ -414bc8: 0c03 |000c: move-result-object v3 │ │ -414bca: 6e10 b112 0300 |000d: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@12b1 │ │ -414bd0: 0e00 |0010: return-void │ │ +414b68: |[414b68] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment.lambda$onViewCreated$2:(Ljava/lang/Throwable;)V │ │ +414b78: 6e10 2d35 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +414b7e: 0c00 |0003: move-result-object v0 │ │ +414b80: 6e10 8ab3 0300 |0004: invoke-virtual {v3}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ +414b86: 0c03 |0007: move-result-object v3 │ │ +414b88: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +414b8a: 7130 b012 3001 |0009: invoke-static {v0, v3, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@12b0 │ │ +414b90: 0c03 |000c: move-result-object v3 │ │ +414b92: 6e10 b112 0300 |000d: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@12b1 │ │ +414b98: 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; │ │ │ │ @@ -1780683,47 +1780666,47 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 66 16-bit code units │ │ -414d28: |[414d28] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment.showLicenseText:(Ljava/lang/String;)V │ │ -414d38: 2200 351e |0000: new-instance v0, Ljava/io/BufferedReader; // type@1e35 │ │ -414d3c: 2201 471e |0002: new-instance v1, Ljava/io/InputStreamReader; // type@1e47 │ │ -414d40: 6e10 2d35 0300 |0004: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -414d46: 0c02 |0007: move-result-object v2 │ │ -414d48: 6e10 1b02 0200 |0008: invoke-virtual {v2}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@021b │ │ -414d4e: 0c02 |000b: move-result-object v2 │ │ -414d50: 6e20 d902 4200 |000c: invoke-virtual {v2, v4}, Landroid/content/res/AssetManager;.open:(Ljava/lang/String;)Ljava/io/InputStream; // method@02d9 │ │ -414d56: 0c04 |000f: move-result-object v4 │ │ -414d58: 1a02 3f5d |0010: const-string v2, "UTF-8" // string@5d3f │ │ -414d5c: 7030 02b2 4102 |0012: invoke-direct {v1, v4, v2}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;Ljava/lang/String;)V // method@b202 │ │ -414d62: 7020 a2b1 1000 |0015: invoke-direct {v0, v1}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;)V // method@b1a2 │ │ -414d68: 2204 8f1e |0018: new-instance v4, Ljava/lang/StringBuilder; // type@1e8f │ │ -414d6c: 7010 50b3 0400 |001a: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -414d72: 6e10 a3b1 0000 |001d: invoke-virtual {v0}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@b1a3 │ │ -414d78: 0c01 |0020: move-result-object v1 │ │ -414d7a: 3801 0b00 |0021: if-eqz v1, 002c // +000b │ │ -414d7e: 6e20 5cb3 1400 |0023: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -414d84: 1a01 0200 |0026: const-string v1, " │ │ +414cf0: |[414cf0] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment.showLicenseText:(Ljava/lang/String;)V │ │ +414d00: 2200 351e |0000: new-instance v0, Ljava/io/BufferedReader; // type@1e35 │ │ +414d04: 2201 471e |0002: new-instance v1, Ljava/io/InputStreamReader; // type@1e47 │ │ +414d08: 6e10 2d35 0300 |0004: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +414d0e: 0c02 |0007: move-result-object v2 │ │ +414d10: 6e10 1b02 0200 |0008: invoke-virtual {v2}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@021b │ │ +414d16: 0c02 |000b: move-result-object v2 │ │ +414d18: 6e20 d902 4200 |000c: invoke-virtual {v2, v4}, Landroid/content/res/AssetManager;.open:(Ljava/lang/String;)Ljava/io/InputStream; // method@02d9 │ │ +414d1e: 0c04 |000f: move-result-object v4 │ │ +414d20: 1a02 3f5d |0010: const-string v2, "UTF-8" // string@5d3f │ │ +414d24: 7030 02b2 4102 |0012: invoke-direct {v1, v4, v2}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;Ljava/lang/String;)V // method@b202 │ │ +414d2a: 7020 a2b1 1000 |0015: invoke-direct {v0, v1}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;)V // method@b1a2 │ │ +414d30: 2204 8f1e |0018: new-instance v4, Ljava/lang/StringBuilder; // type@1e8f │ │ +414d34: 7010 50b3 0400 |001a: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +414d3a: 6e10 a3b1 0000 |001d: invoke-virtual {v0}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@b1a3 │ │ +414d40: 0c01 |0020: move-result-object v1 │ │ +414d42: 3801 0b00 |0021: if-eqz v1, 002c // +000b │ │ +414d46: 6e20 5cb3 1400 |0023: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +414d4c: 1a01 0200 |0026: const-string v1, " │ │ " // string@0002 │ │ -414d88: 6e20 5cb3 1400 |0028: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -414d8e: 28f2 |002b: goto 001d // -000e │ │ -414d90: 2200 1715 |002c: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ -414d94: 6e10 2d35 0300 |002e: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -414d9a: 0c01 |0031: move-result-object v1 │ │ -414d9c: 7020 8381 1000 |0032: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ -414da2: 6e20 a481 4000 |0035: invoke-virtual {v0, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81a4 │ │ -414da8: 0c04 |0038: move-result-object v4 │ │ -414daa: 6e10 7114 0400 |0039: invoke-virtual {v4}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ -414db0: 2805 |003c: goto 0041 // +0005 │ │ -414db2: 0d04 |003d: move-exception v4 │ │ -414db4: 6e10 8db3 0400 |003e: invoke-virtual {v4}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -414dba: 0e00 |0041: return-void │ │ +414d50: 6e20 5cb3 1400 |0028: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +414d56: 28f2 |002b: goto 001d // -000e │ │ +414d58: 2200 1715 |002c: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ +414d5c: 6e10 2d35 0300 |002e: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +414d62: 0c01 |0031: move-result-object v1 │ │ +414d64: 7020 8381 1000 |0032: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ +414d6a: 6e20 a481 4000 |0035: invoke-virtual {v0, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81a4 │ │ +414d70: 0c04 |0038: move-result-object v4 │ │ +414d72: 6e10 7114 0400 |0039: invoke-virtual {v4}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ +414d78: 2805 |003c: goto 0041 // +0005 │ │ +414d7a: 0d04 |003d: move-exception v4 │ │ +414d7c: 6e10 8db3 0400 |003e: invoke-virtual {v4}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +414d82: 0e00 |0041: return-void │ │ catches : 1 │ │ 0x0000 - 0x003c │ │ Ljava/io/IOException; -> 0x003d │ │ positions : │ │ 0x0000 line=97 │ │ 0x0004 line=98 │ │ 0x0018 line=99 │ │ @@ -1780743,41 +1780726,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 │ │ -414bd4: |[414bd4] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V │ │ -414be4: 7506 3938 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@3839 │ │ -414bea: 5401 5a95 |0003: iget-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;.licenses:Ljava/util/ArrayList; // field@955a │ │ -414bee: 6e20 aab4 3100 |0005: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@b4aa │ │ -414bf4: 0c01 |0008: move-result-object v1 │ │ -414bf6: 1f01 571c |0009: check-cast v1, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$LicenseItem; // type@1c57 │ │ -414bfa: 1222 |000b: const/4 v2, #int 2 // #2 │ │ -414bfc: 2322 2221 |000c: new-array v2, v2, [Ljava/lang/CharSequence; // type@2122 │ │ -414c00: 1203 |000e: const/4 v3, #int 0 // #0 │ │ -414c02: 1a04 ea60 |000f: const-string v4, "View website" // string@60ea │ │ -414c06: 4d04 0203 |0011: aput-object v4, v2, v3 │ │ -414c0a: 1213 |0013: const/4 v3, #int 1 // #1 │ │ -414c0c: 1a04 e860 |0014: const-string v4, "View license" // string@60e8 │ │ -414c10: 4d04 0203 |0016: aput-object v4, v2, v3 │ │ -414c14: 2203 1715 |0018: new-instance v3, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ -414c18: 6e10 2d35 0000 |001a: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -414c1e: 0c04 |001d: move-result-object v4 │ │ -414c20: 7020 8381 4300 |001e: invoke-direct {v3, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ -414c26: 5414 2c6d |0021: iget-object v4, v1, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter$ListItem;.title:Ljava/lang/String; // field@6d2c │ │ -414c2a: 6e20 d081 4300 |0023: invoke-virtual {v3, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81d0 │ │ -414c30: 0c03 |0026: move-result-object v3 │ │ -414c32: 2204 561c |0027: new-instance v4, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda3; // type@1c56 │ │ -414c36: 7030 27aa 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@aa27 │ │ -414c3c: 6e30 a081 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@81a0 │ │ -414c42: 0c01 |002f: move-result-object v1 │ │ -414c44: 6e10 7114 0100 |0030: invoke-virtual {v1}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ -414c4a: 0e00 |0033: return-void │ │ +414b9c: |[414b9c] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V │ │ +414bac: 7506 3938 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@3839 │ │ +414bb2: 5401 5a95 |0003: iget-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;.licenses:Ljava/util/ArrayList; // field@955a │ │ +414bb6: 6e20 aab4 3100 |0005: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@b4aa │ │ +414bbc: 0c01 |0008: move-result-object v1 │ │ +414bbe: 1f01 571c |0009: check-cast v1, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$LicenseItem; // type@1c57 │ │ +414bc2: 1222 |000b: const/4 v2, #int 2 // #2 │ │ +414bc4: 2322 2221 |000c: new-array v2, v2, [Ljava/lang/CharSequence; // type@2122 │ │ +414bc8: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +414bca: 1a04 ea60 |000f: const-string v4, "View website" // string@60ea │ │ +414bce: 4d04 0203 |0011: aput-object v4, v2, v3 │ │ +414bd2: 1213 |0013: const/4 v3, #int 1 // #1 │ │ +414bd4: 1a04 e860 |0014: const-string v4, "View license" // string@60e8 │ │ +414bd8: 4d04 0203 |0016: aput-object v4, v2, v3 │ │ +414bdc: 2203 1715 |0018: new-instance v3, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ +414be0: 6e10 2d35 0000 |001a: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +414be6: 0c04 |001d: move-result-object v4 │ │ +414be8: 7020 8381 4300 |001e: invoke-direct {v3, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ +414bee: 5414 2c6d |0021: iget-object v4, v1, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter$ListItem;.title:Ljava/lang/String; // field@6d2c │ │ +414bf2: 6e20 d081 4300 |0023: invoke-virtual {v3, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81d0 │ │ +414bf8: 0c03 |0026: move-result-object v3 │ │ +414bfa: 2204 561c |0027: new-instance v4, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda3; // type@1c56 │ │ +414bfe: 7030 27aa 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@aa27 │ │ +414c04: 6e30 a081 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@81a0 │ │ +414c0a: 0c01 |002f: move-result-object v1 │ │ +414c0c: 6e10 7114 0100 |0030: invoke-virtual {v1}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ +414c12: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0003 line=82 │ │ 0x0018 line=84 │ │ 0x0023 line=85 │ │ 0x002c line=86 │ │ @@ -1780794,24 +1780777,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -414c4c: |[414c4c] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment.onStart:()V │ │ -414c5c: 6f10 8d35 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onStart:()V // method@358d │ │ -414c62: 6e10 2735 0200 |0003: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -414c68: 0c00 |0006: move-result-object v0 │ │ -414c6a: 1f00 0618 |0007: check-cast v0, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1806 │ │ -414c6e: 6e10 8914 0000 |0009: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1489 │ │ -414c74: 0c00 |000c: move-result-object v0 │ │ -414c76: 1401 9e01 127f |000d: const v1, #float 1.94076e+38 // #7f12019e │ │ -414c7c: 6e20 e213 1000 |0010: invoke-virtual {v0, v1}, Landroidx/appcompat/app/ActionBar;.setTitle:(I)V // method@13e2 │ │ -414c82: 0e00 |0013: return-void │ │ +414c14: |[414c14] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment.onStart:()V │ │ +414c24: 6f10 8d35 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onStart:()V // method@358d │ │ +414c2a: 6e10 2735 0200 |0003: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +414c30: 0c00 |0006: move-result-object v0 │ │ +414c32: 1f00 0618 |0007: check-cast v0, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1806 │ │ +414c36: 6e10 8914 0000 |0009: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1489 │ │ +414c3c: 0c00 |000c: move-result-object v0 │ │ +414c3e: 1401 9e01 127f |000d: const v1, #float 1.94076e+38 // #7f12019e │ │ +414c44: 6e20 e213 1000 |0010: invoke-virtual {v0, v1}, Landroidx/appcompat/app/ActionBar;.setTitle:(I)V // method@13e2 │ │ +414c4a: 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; │ │ │ │ @@ -1780820,20 +1780803,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -414c84: |[414c84] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment.onStop:()V │ │ -414c94: 6f10 8e35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onStop:()V // method@358e │ │ -414c9a: 5410 5b95 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;.licensesLoader:Lio/reactivex/disposables/Disposable; // field@955b │ │ -414c9e: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -414ca2: 7210 91b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ -414ca8: 0e00 |000a: return-void │ │ +414c4c: |[414c4c] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment.onStop:()V │ │ +414c5c: 6f10 8e35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onStop:()V // method@358e │ │ +414c62: 5410 5b95 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;.licensesLoader:Lio/reactivex/disposables/Disposable; // field@955b │ │ +414c66: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +414c6a: 7210 91b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ +414c70: 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; │ │ @@ -1780843,40 +1780826,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 │ │ -414cac: |[414cac] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -414cbc: 6f30 3a38 2103 |0000: invoke-super {v1, v2, v3}, Landroidx/fragment/app/ListFragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@383a │ │ -414cc2: 6e10 3438 0100 |0003: invoke-virtual {v1}, Landroidx/fragment/app/ListFragment;.getListView:()Landroid/widget/ListView; // method@3834 │ │ -414cc8: 0c02 |0006: move-result-object v2 │ │ -414cca: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -414ccc: 6e20 9011 3200 |0008: invoke-virtual {v2, v3}, Landroid/widget/ListView;.setDivider:(Landroid/graphics/drawable/Drawable;)V // method@1190 │ │ -414cd2: 2202 531c |000b: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda0; // type@1c53 │ │ -414cd6: 7020 21aa 1200 |000d: invoke-direct {v2, v1}, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;)V // method@aa21 │ │ -414cdc: 7110 88b1 0200 |0010: invoke-static {v2}, Lio/reactivex/Single;.create:(Lio/reactivex/SingleOnSubscribe;)Lio/reactivex/Single; // method@b188 │ │ -414ce2: 0c02 |0013: move-result-object v2 │ │ -414ce4: 7100 95b1 0000 |0014: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ -414cea: 0c03 |0017: move-result-object v3 │ │ -414cec: 6e20 8db1 3200 |0018: invoke-virtual {v2, v3}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b18d │ │ -414cf2: 0c02 |001b: move-result-object v2 │ │ -414cf4: 7100 90b1 0000 |001c: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ -414cfa: 0c03 |001f: move-result-object v3 │ │ -414cfc: 6e20 8bb1 3200 |0020: invoke-virtual {v2, v3}, Lio/reactivex/Single;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b18b │ │ -414d02: 0c02 |0023: move-result-object v2 │ │ -414d04: 2203 541c |0024: new-instance v3, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda1; // type@1c54 │ │ -414d08: 7020 23aa 1300 |0026: invoke-direct {v3, v1}, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;)V // method@aa23 │ │ -414d0e: 2200 551c |0029: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda2; // type@1c55 │ │ -414d12: 7020 25aa 1000 |002b: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;)V // method@aa25 │ │ -414d18: 6e30 8cb1 3200 |002e: invoke-virtual {v2, v3, v0}, Lio/reactivex/Single;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b18c │ │ -414d1e: 0c02 |0031: move-result-object v2 │ │ -414d20: 5b12 5b95 |0032: iput-object v2, v1, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;.licensesLoader:Lio/reactivex/disposables/Disposable; // field@955b │ │ -414d24: 0e00 |0034: return-void │ │ +414c74: |[414c74] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +414c84: 6f30 3a38 2103 |0000: invoke-super {v1, v2, v3}, Landroidx/fragment/app/ListFragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@383a │ │ +414c8a: 6e10 3438 0100 |0003: invoke-virtual {v1}, Landroidx/fragment/app/ListFragment;.getListView:()Landroid/widget/ListView; // method@3834 │ │ +414c90: 0c02 |0006: move-result-object v2 │ │ +414c92: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +414c94: 6e20 9011 3200 |0008: invoke-virtual {v2, v3}, Landroid/widget/ListView;.setDivider:(Landroid/graphics/drawable/Drawable;)V // method@1190 │ │ +414c9a: 2202 531c |000b: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda0; // type@1c53 │ │ +414c9e: 7020 21aa 1200 |000d: invoke-direct {v2, v1}, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;)V // method@aa21 │ │ +414ca4: 7110 88b1 0200 |0010: invoke-static {v2}, Lio/reactivex/Single;.create:(Lio/reactivex/SingleOnSubscribe;)Lio/reactivex/Single; // method@b188 │ │ +414caa: 0c02 |0013: move-result-object v2 │ │ +414cac: 7100 95b1 0000 |0014: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ +414cb2: 0c03 |0017: move-result-object v3 │ │ +414cb4: 6e20 8db1 3200 |0018: invoke-virtual {v2, v3}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b18d │ │ +414cba: 0c02 |001b: move-result-object v2 │ │ +414cbc: 7100 90b1 0000 |001c: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ +414cc2: 0c03 |001f: move-result-object v3 │ │ +414cc4: 6e20 8bb1 3200 |0020: invoke-virtual {v2, v3}, Lio/reactivex/Single;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b18b │ │ +414cca: 0c02 |0023: move-result-object v2 │ │ +414ccc: 2203 541c |0024: new-instance v3, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda1; // type@1c54 │ │ +414cd0: 7020 23aa 1300 |0026: invoke-direct {v3, v1}, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;)V // method@aa23 │ │ +414cd6: 2200 551c |0029: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda2; // type@1c55 │ │ +414cda: 7020 25aa 1000 |002b: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;)V // method@aa25 │ │ +414ce0: 6e30 8cb1 3200 |002e: invoke-virtual {v2, v3, v0}, Lio/reactivex/Single;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b18c │ │ +414ce6: 0c02 |0031: move-result-object v2 │ │ +414ce8: 5b12 5b95 |0032: iput-object v2, v1, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;.licensesLoader:Lio/reactivex/disposables/Disposable; // field@955b │ │ +414cec: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ 0x000b line=40 │ │ 0x0014 line=58 │ │ 0x001c line=59 │ │ @@ -1780923,17 +1780906,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 │ │ -414e7c: |[414e7c] de.danoeh.antennapod.fragment.preferences.about.SpecialThanksFragment.$r8$lambda$8OAsYRwG2A3RarrTw30S0WUcD8k:(Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;Lio/reactivex/SingleEmitter;)V │ │ -414e8c: 7020 42aa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;.lambda$onViewCreated$0:(Lio/reactivex/SingleEmitter;)V // method@aa42 │ │ -414e92: 0e00 |0003: return-void │ │ +414e44: |[414e44] de.danoeh.antennapod.fragment.preferences.about.SpecialThanksFragment.$r8$lambda$8OAsYRwG2A3RarrTw30S0WUcD8k:(Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;Lio/reactivex/SingleEmitter;)V │ │ +414e54: 7020 42aa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;.lambda$onViewCreated$0:(Lio/reactivex/SingleEmitter;)V // method@aa42 │ │ +414e5a: 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; │ │ │ │ @@ -1780942,17 +1780925,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 │ │ -414e94: |[414e94] de.danoeh.antennapod.fragment.preferences.about.SpecialThanksFragment.$r8$lambda$AgQmYItWGwBuLQK1-290VD9yDj4:(Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;Ljava/lang/Throwable;)V │ │ -414ea4: 7020 44aa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;.lambda$onViewCreated$2:(Ljava/lang/Throwable;)V // method@aa44 │ │ -414eaa: 0e00 |0003: return-void │ │ +414e5c: |[414e5c] de.danoeh.antennapod.fragment.preferences.about.SpecialThanksFragment.$r8$lambda$AgQmYItWGwBuLQK1-290VD9yDj4:(Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;Ljava/lang/Throwable;)V │ │ +414e6c: 7020 44aa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;.lambda$onViewCreated$2:(Ljava/lang/Throwable;)V // method@aa44 │ │ +414e72: 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; │ │ │ │ @@ -1780961,17 +1780944,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 │ │ -414eac: |[414eac] de.danoeh.antennapod.fragment.preferences.about.SpecialThanksFragment.$r8$lambda$s7-SLZ0PaMiia3bsOrQNvCiaTnc:(Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;Ljava/util/ArrayList;)V │ │ -414ebc: 7020 43aa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;.lambda$onViewCreated$1:(Ljava/util/ArrayList;)V // method@aa43 │ │ -414ec2: 0e00 |0003: return-void │ │ +414e74: |[414e74] de.danoeh.antennapod.fragment.preferences.about.SpecialThanksFragment.$r8$lambda$s7-SLZ0PaMiia3bsOrQNvCiaTnc:(Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;Ljava/util/ArrayList;)V │ │ +414e84: 7020 43aa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;.lambda$onViewCreated$1:(Ljava/util/ArrayList;)V // method@aa43 │ │ +414e8a: 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; │ │ │ │ @@ -1780980,17 +1780963,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -414ec4: |[414ec4] de.danoeh.antennapod.fragment.preferences.about.SpecialThanksFragment.:()V │ │ -414ed4: 7010 3138 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/ListFragment;.:()V // method@3831 │ │ -414eda: 0e00 |0003: return-void │ │ +414e8c: |[414e8c] de.danoeh.antennapod.fragment.preferences.about.SpecialThanksFragment.:()V │ │ +414e9c: 7010 3138 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/ListFragment;.:()V // method@3831 │ │ +414ea2: 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;) │ │ @@ -1780998,47 +1780981,47 @@ │ │ type : '(Lio/reactivex/SingleEmitter;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 65 16-bit code units │ │ -414edc: |[414edc] de.danoeh.antennapod.fragment.preferences.about.SpecialThanksFragment.lambda$onViewCreated$0:(Lio/reactivex/SingleEmitter;)V │ │ -414eec: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -414ef0: 7010 a0b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -414ef6: 2201 351e |0005: new-instance v1, Ljava/io/BufferedReader; // type@1e35 │ │ -414efa: 2202 471e |0007: new-instance v2, Ljava/io/InputStreamReader; // type@1e47 │ │ -414efe: 6e10 2d35 0700 |0009: invoke-virtual {v7}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -414f04: 0c03 |000c: move-result-object v3 │ │ -414f06: 6e10 1b02 0300 |000d: invoke-virtual {v3}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@021b │ │ -414f0c: 0c03 |0010: move-result-object v3 │ │ -414f0e: 1a04 99dc |0011: const-string v4, "special_thanks.csv" // string@dc99 │ │ -414f12: 6e20 d902 4300 |0013: invoke-virtual {v3, v4}, Landroid/content/res/AssetManager;.open:(Ljava/lang/String;)Ljava/io/InputStream; // method@02d9 │ │ -414f18: 0c03 |0016: move-result-object v3 │ │ -414f1a: 1a04 3f5d |0017: const-string v4, "UTF-8" // string@5d3f │ │ -414f1e: 7030 02b2 3204 |0019: invoke-direct {v2, v3, v4}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;Ljava/lang/String;)V // method@b202 │ │ -414f24: 7020 a2b1 2100 |001c: invoke-direct {v1, v2}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;)V // method@b1a2 │ │ -414f2a: 6e10 a3b1 0100 |001f: invoke-virtual {v1}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@b1a3 │ │ -414f30: 0c02 |0022: move-result-object v2 │ │ -414f32: 3802 1a00 |0023: if-eqz v2, 003d // +001a │ │ -414f36: 1a03 5c0a |0025: const-string v3, ";" // string@0a5c │ │ -414f3a: 6e20 3cb3 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b33c │ │ -414f40: 0c02 |002a: move-result-object v2 │ │ -414f42: 2203 6318 |002b: new-instance v3, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter$ListItem; // type@1863 │ │ -414f46: 1204 |002d: const/4 v4, #int 0 // #0 │ │ -414f48: 4604 0204 |002e: aget-object v4, v2, v4 │ │ -414f4c: 1215 |0030: const/4 v5, #int 1 // #1 │ │ -414f4e: 4605 0205 |0031: aget-object v5, v2, v5 │ │ -414f52: 1226 |0033: const/4 v6, #int 2 // #2 │ │ -414f54: 4602 0206 |0034: aget-object v2, v2, v6 │ │ -414f58: 7040 7497 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@9774 │ │ -414f5e: 6e20 a4b4 3000 |0039: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b4a4 │ │ -414f64: 28e3 |003c: goto 001f // -001d │ │ -414f66: 7220 8fb1 0800 |003d: invoke-interface {v8, v0}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b18f │ │ -414f6c: 0e00 |0040: return-void │ │ +414ea4: |[414ea4] de.danoeh.antennapod.fragment.preferences.about.SpecialThanksFragment.lambda$onViewCreated$0:(Lio/reactivex/SingleEmitter;)V │ │ +414eb4: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +414eb8: 7010 a0b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +414ebe: 2201 351e |0005: new-instance v1, Ljava/io/BufferedReader; // type@1e35 │ │ +414ec2: 2202 471e |0007: new-instance v2, Ljava/io/InputStreamReader; // type@1e47 │ │ +414ec6: 6e10 2d35 0700 |0009: invoke-virtual {v7}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +414ecc: 0c03 |000c: move-result-object v3 │ │ +414ece: 6e10 1b02 0300 |000d: invoke-virtual {v3}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@021b │ │ +414ed4: 0c03 |0010: move-result-object v3 │ │ +414ed6: 1a04 99dc |0011: const-string v4, "special_thanks.csv" // string@dc99 │ │ +414eda: 6e20 d902 4300 |0013: invoke-virtual {v3, v4}, Landroid/content/res/AssetManager;.open:(Ljava/lang/String;)Ljava/io/InputStream; // method@02d9 │ │ +414ee0: 0c03 |0016: move-result-object v3 │ │ +414ee2: 1a04 3f5d |0017: const-string v4, "UTF-8" // string@5d3f │ │ +414ee6: 7030 02b2 3204 |0019: invoke-direct {v2, v3, v4}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;Ljava/lang/String;)V // method@b202 │ │ +414eec: 7020 a2b1 2100 |001c: invoke-direct {v1, v2}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;)V // method@b1a2 │ │ +414ef2: 6e10 a3b1 0100 |001f: invoke-virtual {v1}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@b1a3 │ │ +414ef8: 0c02 |0022: move-result-object v2 │ │ +414efa: 3802 1a00 |0023: if-eqz v2, 003d // +001a │ │ +414efe: 1a03 5c0a |0025: const-string v3, ";" // string@0a5c │ │ +414f02: 6e20 3cb3 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b33c │ │ +414f08: 0c02 |002a: move-result-object v2 │ │ +414f0a: 2203 6318 |002b: new-instance v3, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter$ListItem; // type@1863 │ │ +414f0e: 1204 |002d: const/4 v4, #int 0 // #0 │ │ +414f10: 4604 0204 |002e: aget-object v4, v2, v4 │ │ +414f14: 1215 |0030: const/4 v5, #int 1 // #1 │ │ +414f16: 4605 0205 |0031: aget-object v5, v2, v5 │ │ +414f1a: 1226 |0033: const/4 v6, #int 2 // #2 │ │ +414f1c: 4602 0206 |0034: aget-object v2, v2, v6 │ │ +414f20: 7040 7497 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@9774 │ │ +414f26: 6e20 a4b4 3000 |0039: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b4a4 │ │ +414f2c: 28e3 |003c: goto 001f // -001d │ │ +414f2e: 7220 8fb1 0800 |003d: invoke-interface {v8, v0}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b18f │ │ +414f34: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0005 line=31 │ │ 0x0009 line=32 │ │ 0x001f line=34 │ │ 0x0027 line=35 │ │ @@ -1781053,21 +1781036,21 @@ │ │ type : '(Ljava/util/ArrayList;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -414f70: |[414f70] de.danoeh.antennapod.fragment.preferences.about.SpecialThanksFragment.lambda$onViewCreated$1:(Ljava/util/ArrayList;)V │ │ -414f80: 2200 6418 |0000: new-instance v0, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter; // type@1864 │ │ -414f84: 6e10 2d35 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -414f8a: 0c01 |0005: move-result-object v1 │ │ -414f8c: 7030 7597 1003 |0006: invoke-direct {v0, v1, v3}, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter;.:(Landroid/content/Context;Ljava/util/List;)V // method@9775 │ │ -414f92: 6e20 3d38 0200 |0009: invoke-virtual {v2, v0}, Landroidx/fragment/app/ListFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@383d │ │ -414f98: 0e00 |000c: return-void │ │ +414f38: |[414f38] de.danoeh.antennapod.fragment.preferences.about.SpecialThanksFragment.lambda$onViewCreated$1:(Ljava/util/ArrayList;)V │ │ +414f48: 2200 6418 |0000: new-instance v0, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter; // type@1864 │ │ +414f4c: 6e10 2d35 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +414f52: 0c01 |0005: move-result-object v1 │ │ +414f54: 7030 7597 1003 |0006: invoke-direct {v0, v1, v3}, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter;.:(Landroid/content/Context;Ljava/util/List;)V // method@9775 │ │ +414f5a: 6e20 3d38 0200 |0009: invoke-virtual {v2, v0}, Landroidx/fragment/app/ListFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@383d │ │ +414f60: 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; │ │ │ │ @@ -1781076,24 +1781059,24 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -414f9c: |[414f9c] de.danoeh.antennapod.fragment.preferences.about.SpecialThanksFragment.lambda$onViewCreated$2:(Ljava/lang/Throwable;)V │ │ -414fac: 6e10 2d35 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -414fb2: 0c00 |0003: move-result-object v0 │ │ -414fb4: 6e10 8ab3 0300 |0004: invoke-virtual {v3}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ -414fba: 0c03 |0007: move-result-object v3 │ │ -414fbc: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -414fbe: 7130 b012 3001 |0009: invoke-static {v0, v3, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@12b0 │ │ -414fc4: 0c03 |000c: move-result-object v3 │ │ -414fc6: 6e10 b112 0300 |000d: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@12b1 │ │ -414fcc: 0e00 |0010: return-void │ │ +414f64: |[414f64] de.danoeh.antennapod.fragment.preferences.about.SpecialThanksFragment.lambda$onViewCreated$2:(Ljava/lang/Throwable;)V │ │ +414f74: 6e10 2d35 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +414f7a: 0c00 |0003: move-result-object v0 │ │ +414f7c: 6e10 8ab3 0300 |0004: invoke-virtual {v3}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ +414f82: 0c03 |0007: move-result-object v3 │ │ +414f84: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +414f86: 7130 b012 3001 |0009: invoke-static {v0, v3, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@12b0 │ │ +414f8c: 0c03 |000c: move-result-object v3 │ │ +414f8e: 6e10 b112 0300 |000d: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@12b1 │ │ +414f94: 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; │ │ │ │ @@ -1781103,20 +1781086,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -414fd0: |[414fd0] de.danoeh.antennapod.fragment.preferences.about.SpecialThanksFragment.onStop:()V │ │ -414fe0: 6f10 8e35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onStop:()V // method@358e │ │ -414fe6: 5410 5f95 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;.translatorsLoader:Lio/reactivex/disposables/Disposable; // field@955f │ │ -414fea: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -414fee: 7210 91b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ -414ff4: 0e00 |000a: return-void │ │ +414f98: |[414f98] de.danoeh.antennapod.fragment.preferences.about.SpecialThanksFragment.onStop:()V │ │ +414fa8: 6f10 8e35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onStop:()V // method@358e │ │ +414fae: 5410 5f95 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;.translatorsLoader:Lio/reactivex/disposables/Disposable; // field@955f │ │ +414fb2: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +414fb6: 7210 91b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ +414fbc: 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; │ │ @@ -1781126,44 +1781109,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 │ │ -414ff8: |[414ff8] de.danoeh.antennapod.fragment.preferences.about.SpecialThanksFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -415008: 6f30 3a38 2103 |0000: invoke-super {v1, v2, v3}, Landroidx/fragment/app/ListFragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@383a │ │ -41500e: 6e10 3438 0100 |0003: invoke-virtual {v1}, Landroidx/fragment/app/ListFragment;.getListView:()Landroid/widget/ListView; // method@3834 │ │ -415014: 0c02 |0006: move-result-object v2 │ │ -415016: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -415018: 6e20 9011 3200 |0008: invoke-virtual {v2, v3}, Landroid/widget/ListView;.setDivider:(Landroid/graphics/drawable/Drawable;)V // method@1190 │ │ -41501e: 6e10 3438 0100 |000b: invoke-virtual {v1}, Landroidx/fragment/app/ListFragment;.getListView:()Landroid/widget/ListView; // method@3834 │ │ -415024: 0c02 |000e: move-result-object v2 │ │ -415026: 1403 0d00 0601 |000f: const v3, #float 2.46119e-38 // #0106000d │ │ -41502c: 6e20 9b0f 3200 |0012: invoke-virtual {v2, v3}, Landroid/widget/AbsListView;.setSelector:(I)V // method@0f9b │ │ -415032: 2202 591c |0015: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment$$ExternalSyntheticLambda0; // type@1c59 │ │ -415036: 7020 38aa 1200 |0017: invoke-direct {v2, v1}, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;)V // method@aa38 │ │ -41503c: 7110 88b1 0200 |001a: invoke-static {v2}, Lio/reactivex/Single;.create:(Lio/reactivex/SingleOnSubscribe;)Lio/reactivex/Single; // method@b188 │ │ -415042: 0c02 |001d: move-result-object v2 │ │ -415044: 7100 95b1 0000 |001e: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ -41504a: 0c03 |0021: move-result-object v3 │ │ -41504c: 6e20 8db1 3200 |0022: invoke-virtual {v2, v3}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b18d │ │ -415052: 0c02 |0025: move-result-object v2 │ │ -415054: 7100 90b1 0000 |0026: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ -41505a: 0c03 |0029: move-result-object v3 │ │ -41505c: 6e20 8bb1 3200 |002a: invoke-virtual {v2, v3}, Lio/reactivex/Single;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b18b │ │ -415062: 0c02 |002d: move-result-object v2 │ │ -415064: 2203 5a1c |002e: new-instance v3, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment$$ExternalSyntheticLambda1; // type@1c5a │ │ -415068: 7020 3aaa 1300 |0030: invoke-direct {v3, v1}, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;)V // method@aa3a │ │ -41506e: 2200 5b1c |0033: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment$$ExternalSyntheticLambda2; // type@1c5b │ │ -415072: 7020 3caa 1000 |0035: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;)V // method@aa3c │ │ -415078: 6e30 8cb1 3200 |0038: invoke-virtual {v2, v3, v0}, Lio/reactivex/Single;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b18c │ │ -41507e: 0c02 |003b: move-result-object v2 │ │ -415080: 5b12 5f95 |003c: iput-object v2, v1, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;.translatorsLoader:Lio/reactivex/disposables/Disposable; // field@955f │ │ -415084: 0e00 |003e: return-void │ │ +414fc0: |[414fc0] de.danoeh.antennapod.fragment.preferences.about.SpecialThanksFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +414fd0: 6f30 3a38 2103 |0000: invoke-super {v1, v2, v3}, Landroidx/fragment/app/ListFragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@383a │ │ +414fd6: 6e10 3438 0100 |0003: invoke-virtual {v1}, Landroidx/fragment/app/ListFragment;.getListView:()Landroid/widget/ListView; // method@3834 │ │ +414fdc: 0c02 |0006: move-result-object v2 │ │ +414fde: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +414fe0: 6e20 9011 3200 |0008: invoke-virtual {v2, v3}, Landroid/widget/ListView;.setDivider:(Landroid/graphics/drawable/Drawable;)V // method@1190 │ │ +414fe6: 6e10 3438 0100 |000b: invoke-virtual {v1}, Landroidx/fragment/app/ListFragment;.getListView:()Landroid/widget/ListView; // method@3834 │ │ +414fec: 0c02 |000e: move-result-object v2 │ │ +414fee: 1403 0d00 0601 |000f: const v3, #float 2.46119e-38 // #0106000d │ │ +414ff4: 6e20 9b0f 3200 |0012: invoke-virtual {v2, v3}, Landroid/widget/AbsListView;.setSelector:(I)V // method@0f9b │ │ +414ffa: 2202 591c |0015: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment$$ExternalSyntheticLambda0; // type@1c59 │ │ +414ffe: 7020 38aa 1200 |0017: invoke-direct {v2, v1}, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;)V // method@aa38 │ │ +415004: 7110 88b1 0200 |001a: invoke-static {v2}, Lio/reactivex/Single;.create:(Lio/reactivex/SingleOnSubscribe;)Lio/reactivex/Single; // method@b188 │ │ +41500a: 0c02 |001d: move-result-object v2 │ │ +41500c: 7100 95b1 0000 |001e: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ +415012: 0c03 |0021: move-result-object v3 │ │ +415014: 6e20 8db1 3200 |0022: invoke-virtual {v2, v3}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b18d │ │ +41501a: 0c02 |0025: move-result-object v2 │ │ +41501c: 7100 90b1 0000 |0026: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ +415022: 0c03 |0029: move-result-object v3 │ │ +415024: 6e20 8bb1 3200 |002a: invoke-virtual {v2, v3}, Lio/reactivex/Single;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b18b │ │ +41502a: 0c02 |002d: move-result-object v2 │ │ +41502c: 2203 5a1c |002e: new-instance v3, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment$$ExternalSyntheticLambda1; // type@1c5a │ │ +415030: 7020 3aaa 1300 |0030: invoke-direct {v3, v1}, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;)V // method@aa3a │ │ +415036: 2200 5b1c |0033: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment$$ExternalSyntheticLambda2; // type@1c5b │ │ +41503a: 7020 3caa 1000 |0035: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;)V // method@aa3c │ │ +415040: 6e30 8cb1 3200 |0038: invoke-virtual {v2, v3, v0}, Lio/reactivex/Single;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b18c │ │ +415046: 0c02 |003b: move-result-object v2 │ │ +415048: 5b12 5f95 |003c: iput-object v2, v1, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;.translatorsLoader:Lio/reactivex/disposables/Disposable; // field@955f │ │ +41504c: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=26 │ │ 0x000b line=27 │ │ 0x0015 line=29 │ │ 0x001e line=40 │ │ @@ -1781211,17 +1781194,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 │ │ -415138: |[415138] de.danoeh.antennapod.fragment.preferences.about.TranslatorsFragment.$r8$lambda$GWseQjVZp__oP9c3XwK7rRz19b8:(Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;Ljava/lang/Throwable;)V │ │ -415148: 7020 53aa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;.lambda$onViewCreated$2:(Ljava/lang/Throwable;)V // method@aa53 │ │ -41514e: 0e00 |0003: return-void │ │ +415100: |[415100] de.danoeh.antennapod.fragment.preferences.about.TranslatorsFragment.$r8$lambda$GWseQjVZp__oP9c3XwK7rRz19b8:(Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;Ljava/lang/Throwable;)V │ │ +415110: 7020 53aa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;.lambda$onViewCreated$2:(Ljava/lang/Throwable;)V // method@aa53 │ │ +415116: 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; │ │ │ │ @@ -1781230,17 +1781213,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 │ │ -415150: |[415150] de.danoeh.antennapod.fragment.preferences.about.TranslatorsFragment.$r8$lambda$_APKigpYK7Ksuv5UhAI2PobZ4LE:(Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;Ljava/util/ArrayList;)V │ │ -415160: 7020 52aa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;.lambda$onViewCreated$1:(Ljava/util/ArrayList;)V // method@aa52 │ │ -415166: 0e00 |0003: return-void │ │ +415118: |[415118] de.danoeh.antennapod.fragment.preferences.about.TranslatorsFragment.$r8$lambda$_APKigpYK7Ksuv5UhAI2PobZ4LE:(Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;Ljava/util/ArrayList;)V │ │ +415128: 7020 52aa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;.lambda$onViewCreated$1:(Ljava/util/ArrayList;)V // method@aa52 │ │ +41512e: 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; │ │ │ │ @@ -1781249,17 +1781232,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 │ │ -415168: |[415168] de.danoeh.antennapod.fragment.preferences.about.TranslatorsFragment.$r8$lambda$oD8E70vOW6J76a9fQje9gJFDrkg:(Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;Lio/reactivex/SingleEmitter;)V │ │ -415178: 7020 51aa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;.lambda$onViewCreated$0:(Lio/reactivex/SingleEmitter;)V // method@aa51 │ │ -41517e: 0e00 |0003: return-void │ │ +415130: |[415130] de.danoeh.antennapod.fragment.preferences.about.TranslatorsFragment.$r8$lambda$oD8E70vOW6J76a9fQje9gJFDrkg:(Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;Lio/reactivex/SingleEmitter;)V │ │ +415140: 7020 51aa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;.lambda$onViewCreated$0:(Lio/reactivex/SingleEmitter;)V // method@aa51 │ │ +415146: 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; │ │ │ │ @@ -1781268,17 +1781251,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -415180: |[415180] de.danoeh.antennapod.fragment.preferences.about.TranslatorsFragment.:()V │ │ -415190: 7010 3138 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/ListFragment;.:()V // method@3831 │ │ -415196: 0e00 |0003: return-void │ │ +415148: |[415148] de.danoeh.antennapod.fragment.preferences.about.TranslatorsFragment.:()V │ │ +415158: 7010 3138 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/ListFragment;.:()V // method@3831 │ │ +41515e: 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;) │ │ @@ -1781286,46 +1781269,46 @@ │ │ type : '(Lio/reactivex/SingleEmitter;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 63 16-bit code units │ │ -415198: |[415198] de.danoeh.antennapod.fragment.preferences.about.TranslatorsFragment.lambda$onViewCreated$0:(Lio/reactivex/SingleEmitter;)V │ │ -4151a8: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -4151ac: 7010 a0b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -4151b2: 2201 351e |0005: new-instance v1, Ljava/io/BufferedReader; // type@1e35 │ │ -4151b6: 2202 471e |0007: new-instance v2, Ljava/io/InputStreamReader; // type@1e47 │ │ -4151ba: 6e10 2d35 0600 |0009: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -4151c0: 0c03 |000c: move-result-object v3 │ │ -4151c2: 6e10 1b02 0300 |000d: invoke-virtual {v3}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@021b │ │ -4151c8: 0c03 |0010: move-result-object v3 │ │ -4151ca: 1a04 5fe2 |0011: const-string v4, "translators.csv" // string@e25f │ │ -4151ce: 6e20 d902 4300 |0013: invoke-virtual {v3, v4}, Landroid/content/res/AssetManager;.open:(Ljava/lang/String;)Ljava/io/InputStream; // method@02d9 │ │ -4151d4: 0c03 |0016: move-result-object v3 │ │ -4151d6: 1a04 3f5d |0017: const-string v4, "UTF-8" // string@5d3f │ │ -4151da: 7030 02b2 3204 |0019: invoke-direct {v2, v3, v4}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;Ljava/lang/String;)V // method@b202 │ │ -4151e0: 7020 a2b1 2100 |001c: invoke-direct {v1, v2}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;)V // method@b1a2 │ │ -4151e6: 6e10 a3b1 0100 |001f: invoke-virtual {v1}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@b1a3 │ │ -4151ec: 0c02 |0022: move-result-object v2 │ │ -4151ee: 3802 1800 |0023: if-eqz v2, 003b // +0018 │ │ -4151f2: 1a03 5c0a |0025: const-string v3, ";" // string@0a5c │ │ -4151f6: 6e20 3cb3 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b33c │ │ -4151fc: 0c02 |002a: move-result-object v2 │ │ -4151fe: 2203 6318 |002b: new-instance v3, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter$ListItem; // type@1863 │ │ -415202: 1204 |002d: const/4 v4, #int 0 // #0 │ │ -415204: 4604 0204 |002e: aget-object v4, v2, v4 │ │ -415208: 1215 |0030: const/4 v5, #int 1 // #1 │ │ -41520a: 4602 0205 |0031: aget-object v2, v2, v5 │ │ -41520e: 1205 |0033: const/4 v5, #int 0 // #0 │ │ -415210: 7040 7497 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@9774 │ │ -415216: 6e20 a4b4 3000 |0037: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b4a4 │ │ -41521c: 28e5 |003a: goto 001f // -001b │ │ -41521e: 7220 8fb1 0700 |003b: invoke-interface {v7, v0}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b18f │ │ -415224: 0e00 |003e: return-void │ │ +415160: |[415160] de.danoeh.antennapod.fragment.preferences.about.TranslatorsFragment.lambda$onViewCreated$0:(Lio/reactivex/SingleEmitter;)V │ │ +415170: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +415174: 7010 a0b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +41517a: 2201 351e |0005: new-instance v1, Ljava/io/BufferedReader; // type@1e35 │ │ +41517e: 2202 471e |0007: new-instance v2, Ljava/io/InputStreamReader; // type@1e47 │ │ +415182: 6e10 2d35 0600 |0009: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +415188: 0c03 |000c: move-result-object v3 │ │ +41518a: 6e10 1b02 0300 |000d: invoke-virtual {v3}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@021b │ │ +415190: 0c03 |0010: move-result-object v3 │ │ +415192: 1a04 5fe2 |0011: const-string v4, "translators.csv" // string@e25f │ │ +415196: 6e20 d902 4300 |0013: invoke-virtual {v3, v4}, Landroid/content/res/AssetManager;.open:(Ljava/lang/String;)Ljava/io/InputStream; // method@02d9 │ │ +41519c: 0c03 |0016: move-result-object v3 │ │ +41519e: 1a04 3f5d |0017: const-string v4, "UTF-8" // string@5d3f │ │ +4151a2: 7030 02b2 3204 |0019: invoke-direct {v2, v3, v4}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;Ljava/lang/String;)V // method@b202 │ │ +4151a8: 7020 a2b1 2100 |001c: invoke-direct {v1, v2}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;)V // method@b1a2 │ │ +4151ae: 6e10 a3b1 0100 |001f: invoke-virtual {v1}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@b1a3 │ │ +4151b4: 0c02 |0022: move-result-object v2 │ │ +4151b6: 3802 1800 |0023: if-eqz v2, 003b // +0018 │ │ +4151ba: 1a03 5c0a |0025: const-string v3, ";" // string@0a5c │ │ +4151be: 6e20 3cb3 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b33c │ │ +4151c4: 0c02 |002a: move-result-object v2 │ │ +4151c6: 2203 6318 |002b: new-instance v3, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter$ListItem; // type@1863 │ │ +4151ca: 1204 |002d: const/4 v4, #int 0 // #0 │ │ +4151cc: 4604 0204 |002e: aget-object v4, v2, v4 │ │ +4151d0: 1215 |0030: const/4 v5, #int 1 // #1 │ │ +4151d2: 4602 0205 |0031: aget-object v2, v2, v5 │ │ +4151d6: 1205 |0033: const/4 v5, #int 0 // #0 │ │ +4151d8: 7040 7497 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@9774 │ │ +4151de: 6e20 a4b4 3000 |0037: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b4a4 │ │ +4151e4: 28e5 |003a: goto 001f // -001b │ │ +4151e6: 7220 8fb1 0700 |003b: invoke-interface {v7, v0}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b18f │ │ +4151ec: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0005 line=31 │ │ 0x0009 line=32 │ │ 0x001f line=34 │ │ 0x0027 line=35 │ │ @@ -1781340,21 +1781323,21 @@ │ │ type : '(Ljava/util/ArrayList;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -415228: |[415228] de.danoeh.antennapod.fragment.preferences.about.TranslatorsFragment.lambda$onViewCreated$1:(Ljava/util/ArrayList;)V │ │ -415238: 2200 6418 |0000: new-instance v0, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter; // type@1864 │ │ -41523c: 6e10 2d35 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -415242: 0c01 |0005: move-result-object v1 │ │ -415244: 7030 7597 1003 |0006: invoke-direct {v0, v1, v3}, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter;.:(Landroid/content/Context;Ljava/util/List;)V // method@9775 │ │ -41524a: 6e20 3d38 0200 |0009: invoke-virtual {v2, v0}, Landroidx/fragment/app/ListFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@383d │ │ -415250: 0e00 |000c: return-void │ │ +4151f0: |[4151f0] de.danoeh.antennapod.fragment.preferences.about.TranslatorsFragment.lambda$onViewCreated$1:(Ljava/util/ArrayList;)V │ │ +415200: 2200 6418 |0000: new-instance v0, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter; // type@1864 │ │ +415204: 6e10 2d35 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +41520a: 0c01 |0005: move-result-object v1 │ │ +41520c: 7030 7597 1003 |0006: invoke-direct {v0, v1, v3}, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter;.:(Landroid/content/Context;Ljava/util/List;)V // method@9775 │ │ +415212: 6e20 3d38 0200 |0009: invoke-virtual {v2, v0}, Landroidx/fragment/app/ListFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@383d │ │ +415218: 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; │ │ │ │ @@ -1781363,24 +1781346,24 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -415254: |[415254] de.danoeh.antennapod.fragment.preferences.about.TranslatorsFragment.lambda$onViewCreated$2:(Ljava/lang/Throwable;)V │ │ -415264: 6e10 2d35 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -41526a: 0c00 |0003: move-result-object v0 │ │ -41526c: 6e10 8ab3 0300 |0004: invoke-virtual {v3}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ -415272: 0c03 |0007: move-result-object v3 │ │ -415274: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -415276: 7130 b012 3001 |0009: invoke-static {v0, v3, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@12b0 │ │ -41527c: 0c03 |000c: move-result-object v3 │ │ -41527e: 6e10 b112 0300 |000d: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@12b1 │ │ -415284: 0e00 |0010: return-void │ │ +41521c: |[41521c] de.danoeh.antennapod.fragment.preferences.about.TranslatorsFragment.lambda$onViewCreated$2:(Ljava/lang/Throwable;)V │ │ +41522c: 6e10 2d35 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +415232: 0c00 |0003: move-result-object v0 │ │ +415234: 6e10 8ab3 0300 |0004: invoke-virtual {v3}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ +41523a: 0c03 |0007: move-result-object v3 │ │ +41523c: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +41523e: 7130 b012 3001 |0009: invoke-static {v0, v3, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@12b0 │ │ +415244: 0c03 |000c: move-result-object v3 │ │ +415246: 6e10 b112 0300 |000d: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@12b1 │ │ +41524c: 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; │ │ │ │ @@ -1781390,20 +1781373,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -415288: |[415288] de.danoeh.antennapod.fragment.preferences.about.TranslatorsFragment.onStop:()V │ │ -415298: 6f10 8e35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onStop:()V // method@358e │ │ -41529e: 5410 6395 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;.translatorsLoader:Lio/reactivex/disposables/Disposable; // field@9563 │ │ -4152a2: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -4152a6: 7210 91b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ -4152ac: 0e00 |000a: return-void │ │ +415250: |[415250] de.danoeh.antennapod.fragment.preferences.about.TranslatorsFragment.onStop:()V │ │ +415260: 6f10 8e35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onStop:()V // method@358e │ │ +415266: 5410 6395 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;.translatorsLoader:Lio/reactivex/disposables/Disposable; // field@9563 │ │ +41526a: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +41526e: 7210 91b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ +415274: 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; │ │ @@ -1781413,44 +1781396,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 │ │ -4152b0: |[4152b0] de.danoeh.antennapod.fragment.preferences.about.TranslatorsFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -4152c0: 6f30 3a38 2103 |0000: invoke-super {v1, v2, v3}, Landroidx/fragment/app/ListFragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@383a │ │ -4152c6: 6e10 3438 0100 |0003: invoke-virtual {v1}, Landroidx/fragment/app/ListFragment;.getListView:()Landroid/widget/ListView; // method@3834 │ │ -4152cc: 0c02 |0006: move-result-object v2 │ │ -4152ce: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -4152d0: 6e20 9011 3200 |0008: invoke-virtual {v2, v3}, Landroid/widget/ListView;.setDivider:(Landroid/graphics/drawable/Drawable;)V // method@1190 │ │ -4152d6: 6e10 3438 0100 |000b: invoke-virtual {v1}, Landroidx/fragment/app/ListFragment;.getListView:()Landroid/widget/ListView; // method@3834 │ │ -4152dc: 0c02 |000e: move-result-object v2 │ │ -4152de: 1403 0d00 0601 |000f: const v3, #float 2.46119e-38 // #0106000d │ │ -4152e4: 6e20 9b0f 3200 |0012: invoke-virtual {v2, v3}, Landroid/widget/AbsListView;.setSelector:(I)V // method@0f9b │ │ -4152ea: 2202 5d1c |0015: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment$$ExternalSyntheticLambda0; // type@1c5d │ │ -4152ee: 7020 47aa 1200 |0017: invoke-direct {v2, v1}, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;)V // method@aa47 │ │ -4152f4: 7110 88b1 0200 |001a: invoke-static {v2}, Lio/reactivex/Single;.create:(Lio/reactivex/SingleOnSubscribe;)Lio/reactivex/Single; // method@b188 │ │ -4152fa: 0c02 |001d: move-result-object v2 │ │ -4152fc: 7100 95b1 0000 |001e: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ -415302: 0c03 |0021: move-result-object v3 │ │ -415304: 6e20 8db1 3200 |0022: invoke-virtual {v2, v3}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b18d │ │ -41530a: 0c02 |0025: move-result-object v2 │ │ -41530c: 7100 90b1 0000 |0026: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ -415312: 0c03 |0029: move-result-object v3 │ │ -415314: 6e20 8bb1 3200 |002a: invoke-virtual {v2, v3}, Lio/reactivex/Single;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b18b │ │ -41531a: 0c02 |002d: move-result-object v2 │ │ -41531c: 2203 5e1c |002e: new-instance v3, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment$$ExternalSyntheticLambda1; // type@1c5e │ │ -415320: 7020 49aa 1300 |0030: invoke-direct {v3, v1}, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;)V // method@aa49 │ │ -415326: 2200 5f1c |0033: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment$$ExternalSyntheticLambda2; // type@1c5f │ │ -41532a: 7020 4baa 1000 |0035: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;)V // method@aa4b │ │ -415330: 6e30 8cb1 3200 |0038: invoke-virtual {v2, v3, v0}, Lio/reactivex/Single;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b18c │ │ -415336: 0c02 |003b: move-result-object v2 │ │ -415338: 5b12 6395 |003c: iput-object v2, v1, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;.translatorsLoader:Lio/reactivex/disposables/Disposable; // field@9563 │ │ -41533c: 0e00 |003e: return-void │ │ +415278: |[415278] de.danoeh.antennapod.fragment.preferences.about.TranslatorsFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +415288: 6f30 3a38 2103 |0000: invoke-super {v1, v2, v3}, Landroidx/fragment/app/ListFragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@383a │ │ +41528e: 6e10 3438 0100 |0003: invoke-virtual {v1}, Landroidx/fragment/app/ListFragment;.getListView:()Landroid/widget/ListView; // method@3834 │ │ +415294: 0c02 |0006: move-result-object v2 │ │ +415296: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +415298: 6e20 9011 3200 |0008: invoke-virtual {v2, v3}, Landroid/widget/ListView;.setDivider:(Landroid/graphics/drawable/Drawable;)V // method@1190 │ │ +41529e: 6e10 3438 0100 |000b: invoke-virtual {v1}, Landroidx/fragment/app/ListFragment;.getListView:()Landroid/widget/ListView; // method@3834 │ │ +4152a4: 0c02 |000e: move-result-object v2 │ │ +4152a6: 1403 0d00 0601 |000f: const v3, #float 2.46119e-38 // #0106000d │ │ +4152ac: 6e20 9b0f 3200 |0012: invoke-virtual {v2, v3}, Landroid/widget/AbsListView;.setSelector:(I)V // method@0f9b │ │ +4152b2: 2202 5d1c |0015: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment$$ExternalSyntheticLambda0; // type@1c5d │ │ +4152b6: 7020 47aa 1200 |0017: invoke-direct {v2, v1}, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;)V // method@aa47 │ │ +4152bc: 7110 88b1 0200 |001a: invoke-static {v2}, Lio/reactivex/Single;.create:(Lio/reactivex/SingleOnSubscribe;)Lio/reactivex/Single; // method@b188 │ │ +4152c2: 0c02 |001d: move-result-object v2 │ │ +4152c4: 7100 95b1 0000 |001e: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ +4152ca: 0c03 |0021: move-result-object v3 │ │ +4152cc: 6e20 8db1 3200 |0022: invoke-virtual {v2, v3}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b18d │ │ +4152d2: 0c02 |0025: move-result-object v2 │ │ +4152d4: 7100 90b1 0000 |0026: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ +4152da: 0c03 |0029: move-result-object v3 │ │ +4152dc: 6e20 8bb1 3200 |002a: invoke-virtual {v2, v3}, Lio/reactivex/Single;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b18b │ │ +4152e2: 0c02 |002d: move-result-object v2 │ │ +4152e4: 2203 5e1c |002e: new-instance v3, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment$$ExternalSyntheticLambda1; // type@1c5e │ │ +4152e8: 7020 49aa 1300 |0030: invoke-direct {v3, v1}, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;)V // method@aa49 │ │ +4152ee: 2200 5f1c |0033: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment$$ExternalSyntheticLambda2; // type@1c5f │ │ +4152f2: 7020 4baa 1000 |0035: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;)V // method@aa4b │ │ +4152f8: 6e30 8cb1 3200 |0038: invoke-virtual {v2, v3, v0}, Lio/reactivex/Single;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b18c │ │ +4152fe: 0c02 |003b: move-result-object v2 │ │ +415300: 5b12 6395 |003c: iput-object v2, v1, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;.translatorsLoader:Lio/reactivex/disposables/Disposable; // field@9563 │ │ +415304: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=26 │ │ 0x000b line=27 │ │ 0x0015 line=29 │ │ 0x001e line=40 │ │ @@ -1781560,17 +1781543,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 │ │ -415bf4: |[415bf4] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.$r8$lambda$5HSxrwSkxssr1rRNE7ajziJwF3M:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Landroid/widget/Button;Landroid/widget/ProgressBar;)V │ │ -415c04: 7030 9daa 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@aa9d │ │ -415c0a: 0e00 |0003: return-void │ │ +415bbc: |[415bbc] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.$r8$lambda$5HSxrwSkxssr1rRNE7ajziJwF3M:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Landroid/widget/Button;Landroid/widget/ProgressBar;)V │ │ +415bcc: 7030 9daa 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@aa9d │ │ +415bd2: 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; │ │ @@ -1781580,17 +1781563,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 │ │ -415c0c: |[415c0c] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.$r8$lambda$948BgOmtQ1hKerzBLIBBaHWI7ew:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Landroid/widget/EditText;Landroid/view/View;)V │ │ -415c1c: 7030 9aaa 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@aa9a │ │ -415c22: 0e00 |0003: return-void │ │ +415bd4: |[415bd4] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.$r8$lambda$948BgOmtQ1hKerzBLIBBaHWI7ew:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Landroid/widget/EditText;Landroid/view/View;)V │ │ +415be4: 7030 9aaa 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@aa9a │ │ +415bea: 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; │ │ @@ -1781600,17 +1781583,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 │ │ -415c24: |[415c24] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.$r8$lambda$HRR4HR1CYCwfv59iHlXQ9KhpLKs:(Landroid/widget/EditText;Landroid/widget/ProgressBar;Landroid/widget/TextView;Ljava/lang/Throwable;)V │ │ -415c34: 7140 94aa 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@aa94 │ │ -415c3a: 0e00 |0003: return-void │ │ +415bec: |[415bec] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.$r8$lambda$HRR4HR1CYCwfv59iHlXQ9KhpLKs:(Landroid/widget/EditText;Landroid/widget/ProgressBar;Landroid/widget/TextView;Ljava/lang/Throwable;)V │ │ +415bfc: 7140 94aa 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@aa94 │ │ +415c02: 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; │ │ @@ -1781621,17 +1781604,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 │ │ -415c3c: |[415c3c] 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 │ │ -415c4c: 7030 98aa 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@aa98 │ │ -415c52: 0e00 |0003: return-void │ │ +415c04: |[415c04] 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 │ │ +415c14: 7030 98aa 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@aa98 │ │ +415c1a: 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; │ │ @@ -1781641,17 +1781624,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 │ │ -415c54: |[415c54] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.$r8$lambda$PblfpjkWv1kDOd7pkvsz-m1lYHc:(Landroid/widget/Button;Landroid/widget/ProgressBar;Landroid/widget/TextView;Ljava/lang/Throwable;)V │ │ -415c64: 7140 9eaa 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@aa9e │ │ -415c6a: 0e00 |0003: return-void │ │ +415c1c: |[415c1c] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.$r8$lambda$PblfpjkWv1kDOd7pkvsz-m1lYHc:(Landroid/widget/Button;Landroid/widget/ProgressBar;Landroid/widget/TextView;Ljava/lang/Throwable;)V │ │ +415c2c: 7140 9eaa 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@aa9e │ │ +415c32: 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; │ │ @@ -1781662,17 +1781645,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 │ │ -415c6c: |[415c6c] 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 │ │ -415c7c: 7030 97aa 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@aa97 │ │ -415c82: 0e00 |0003: return-void │ │ +415c34: |[415c34] 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 │ │ +415c44: 7030 97aa 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@aa97 │ │ +415c4a: 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; │ │ @@ -1781682,18 +1781665,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 │ │ -415aec: |[415aec] 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; │ │ -415afc: 7020 95aa 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@aa95 │ │ -415b02: 0c00 |0003: move-result-object v0 │ │ -415b04: 1100 |0004: return-object v0 │ │ +415ab4: |[415ab4] 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; │ │ +415ac4: 7020 95aa 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@aa95 │ │ +415aca: 0c00 |0003: move-result-object v0 │ │ +415acc: 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; │ │ │ │ @@ -1781702,17 +1781685,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 │ │ -415c84: |[415c84] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.$r8$lambda$YUSH0dHdRR4EPRKbVrvK0aNPPWc:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Landroid/view/View;)V │ │ -415c94: 7020 99aa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.lambda$setupFinishView$11:(Landroid/view/View;)V // method@aa99 │ │ -415c9a: 0e00 |0003: return-void │ │ +415c4c: |[415c4c] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.$r8$lambda$YUSH0dHdRR4EPRKbVrvK0aNPPWc:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Landroid/view/View;)V │ │ +415c5c: 7020 99aa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.lambda$setupFinishView$11:(Landroid/view/View;)V // method@aa99 │ │ +415c62: 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; │ │ │ │ @@ -1781721,17 +1781704,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 │ │ -415c9c: |[415c9c] 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 │ │ -415cac: 7030 96aa 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@aa96 │ │ -415cb2: 0e00 |0003: return-void │ │ +415c64: |[415c64] 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 │ │ +415c74: 7030 96aa 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@aa96 │ │ +415c7a: 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; │ │ @@ -1781741,18 +1781724,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 │ │ -4159fc: |[4159fc] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.$r8$lambda$btU-qR9nimsqShldb3E3b0M-dwg:(Landroid/widget/Button;Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z │ │ -415a0c: 7140 9baa 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@aa9b │ │ -415a12: 0a00 |0003: move-result v0 │ │ -415a14: 0f00 |0004: return v0 │ │ +4159c4: |[4159c4] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.$r8$lambda$btU-qR9nimsqShldb3E3b0M-dwg:(Landroid/widget/Button;Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z │ │ +4159d4: 7140 9baa 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@aa9b │ │ +4159da: 0a00 |0003: move-result v0 │ │ +4159dc: 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 │ │ @@ -1781763,17 +1781746,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 │ │ -415cb4: |[415cb4] 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 │ │ -415cc4: 7607 9faa 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@aa9f │ │ -415cca: 0e00 |0003: return-void │ │ +415c7c: |[415c7c] 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 │ │ +415c8c: 7607 9faa 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@aa9f │ │ +415c92: 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; │ │ @@ -1781787,17 +1781770,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 │ │ -415ccc: |[415ccc] 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 │ │ -415cdc: 7030 9caa 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@aa9c │ │ -415ce2: 0e00 |0003: return-void │ │ +415c94: |[415c94] 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 │ │ +415ca4: 7030 9caa 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@aa9c │ │ +415caa: 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; │ │ @@ -1781807,19 +1781790,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -415ce4: |[415ce4] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.:()V │ │ -415cf4: 7010 cc34 0100 |0000: invoke-direct {v1}, Landroidx/fragment/app/DialogFragment;.:()V // method@34cc │ │ -415cfa: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -415cfc: 5910 9495 |0004: iput v0, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.currentStep:I // field@9594 │ │ -415d00: 0e00 |0006: return-void │ │ +415cac: |[415cac] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.:()V │ │ +415cbc: 7010 cc34 0100 |0000: invoke-direct {v1}, Landroidx/fragment/app/DialogFragment;.:()V // method@34cc │ │ +415cc2: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +415cc4: 5910 9495 |0004: iput v0, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.currentStep:I // field@9594 │ │ +415cc8: 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; │ │ │ │ @@ -1781828,72 +1781811,72 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 112 16-bit code units │ │ -415d04: |[415d04] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.advance:()V │ │ -415d14: 5250 9495 |0000: iget v0, v5, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.currentStep:I // field@9594 │ │ -415d18: 1231 |0002: const/4 v1, #int 3 // #3 │ │ -415d1a: 3510 6900 |0003: if-ge v0, v1, 006c // +0069 │ │ -415d1e: 5451 9a95 |0005: iget-object v1, v5, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.viewFlipper:Landroid/widget/ViewFlipper; // field@959a │ │ -415d22: 1212 |0007: const/4 v2, #int 1 // #1 │ │ -415d24: b020 |0008: add-int/2addr v0, v2 │ │ -415d26: 6e20 eb0d 0100 |0009: invoke-virtual {v1, v0}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0deb │ │ -415d2c: 0c00 |000c: move-result-object v0 │ │ -415d2e: 5251 9495 |000d: iget v1, v5, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.currentStep:I // field@9594 │ │ -415d32: 12f3 |000f: const/4 v3, #int -1 // #ff │ │ -415d34: 3331 0600 |0010: if-ne v1, v3, 0016 // +0006 │ │ -415d38: 7020 a3aa 0500 |0012: invoke-direct {v5, v0}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.setupHostView:(Landroid/view/View;)V // method@aaa3 │ │ -415d3e: 2848 |0015: goto 005d // +0048 │ │ -415d40: 3901 0600 |0016: if-nez v1, 001c // +0006 │ │ -415d44: 7020 a4aa 0500 |0018: invoke-direct {v5, v0}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.setupLoginView:(Landroid/view/View;)V // method@aaa4 │ │ -415d4a: 2842 |001b: goto 005d // +0042 │ │ -415d4c: 3321 1600 |001c: if-ne v1, v2, 0032 // +0016 │ │ -415d50: 5451 9995 |001e: iget-object v1, v5, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.username:Ljava/lang/String; // field@9599 │ │ -415d54: 3801 0a00 |0020: if-eqz v1, 002a // +000a │ │ -415d58: 5451 9695 |0022: iget-object v1, v5, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.password:Ljava/lang/String; // field@9596 │ │ -415d5c: 3801 0600 |0024: if-eqz v1, 002a // +0006 │ │ -415d60: 7020 a1aa 0500 |0026: invoke-direct {v5, v0}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.setupDeviceView:(Landroid/view/View;)V // method@aaa1 │ │ -415d66: 2834 |0029: goto 005d // +0034 │ │ -415d68: 2200 711e |002a: new-instance v0, Ljava/lang/IllegalStateException; // type@1e71 │ │ -415d6c: 1a01 5a5e |002c: const-string v1, "Username and password must not be null here" // string@5e5a │ │ -415d70: 7020 afb2 1000 |002e: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@b2af │ │ -415d76: 2700 |0031: throw v0 │ │ -415d78: 1224 |0032: const/4 v4, #int 2 // #2 │ │ -415d7a: 3341 2a00 |0033: if-ne v1, v4, 005d // +002a │ │ -415d7e: 5451 9795 |0035: iget-object v1, v5, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.selectedDevice:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; // field@9597 │ │ -415d82: 3801 1e00 |0037: if-eqz v1, 0055 // +001e │ │ -415d86: 6201 1e8e |0039: sget-object v1, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.GPODDER_NET:Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // field@8e1e │ │ -415d8a: 7110 de9c 0100 |003b: invoke-static {v1}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.setSelectedSyncProvider:(Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;)V // method@9cde │ │ -415d90: 5451 9995 |003e: iget-object v1, v5, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.username:Ljava/lang/String; // field@9599 │ │ -415d94: 7110 c99c 0100 |0040: invoke-static {v1}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.setUsername:(Ljava/lang/String;)V // method@9cc9 │ │ -415d9a: 5451 9695 |0043: iget-object v1, v5, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.password:Ljava/lang/String; // field@9596 │ │ -415d9e: 7110 c89c 0100 |0045: invoke-static {v1}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.setPassword:(Ljava/lang/String;)V // method@9cc8 │ │ -415da4: 5451 9795 |0048: iget-object v1, v5, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.selectedDevice:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; // field@9597 │ │ -415da8: 6e10 53ae 0100 |004a: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.getId:()Ljava/lang/String; // method@ae53 │ │ -415dae: 0c01 |004d: move-result-object v1 │ │ -415db0: 7110 c69c 0100 |004e: invoke-static {v1}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.setDeviceID:(Ljava/lang/String;)V // method@9cc6 │ │ -415db6: 7020 a2aa 0500 |0051: invoke-direct {v5, v0}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.setupFinishView:(Landroid/view/View;)V // method@aaa2 │ │ -415dbc: 2809 |0054: goto 005d // +0009 │ │ -415dbe: 2200 711e |0055: new-instance v0, Ljava/lang/IllegalStateException; // type@1e71 │ │ -415dc2: 1a01 0319 |0057: const-string v1, "Device must not be null here" // string@1903 │ │ -415dc6: 7020 afb2 1000 |0059: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@b2af │ │ -415dcc: 2700 |005c: throw v0 │ │ -415dce: 5250 9495 |005d: iget v0, v5, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.currentStep:I // field@9594 │ │ -415dd2: 3230 0700 |005f: if-eq v0, v3, 0066 // +0007 │ │ -415dd6: 5450 9a95 |0061: iget-object v0, v5, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.viewFlipper:Landroid/widget/ViewFlipper; // field@959a │ │ -415dda: 6e10 c412 0000 |0063: invoke-virtual {v0}, Landroid/widget/ViewAnimator;.showNext:()V // method@12c4 │ │ -415de0: 5250 9495 |0066: iget v0, v5, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.currentStep:I // field@9594 │ │ -415de4: b020 |0068: add-int/2addr v0, v2 │ │ -415de6: 5950 9495 |0069: iput v0, v5, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.currentStep:I // field@9594 │ │ -415dea: 2804 |006b: goto 006f // +0004 │ │ -415dec: 6e10 d234 0500 |006c: invoke-virtual {v5}, Landroidx/fragment/app/DialogFragment;.dismiss:()V // method@34d2 │ │ -415df2: 0e00 |006f: return-void │ │ +415ccc: |[415ccc] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.advance:()V │ │ +415cdc: 5250 9495 |0000: iget v0, v5, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.currentStep:I // field@9594 │ │ +415ce0: 1231 |0002: const/4 v1, #int 3 // #3 │ │ +415ce2: 3510 6900 |0003: if-ge v0, v1, 006c // +0069 │ │ +415ce6: 5451 9a95 |0005: iget-object v1, v5, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.viewFlipper:Landroid/widget/ViewFlipper; // field@959a │ │ +415cea: 1212 |0007: const/4 v2, #int 1 // #1 │ │ +415cec: b020 |0008: add-int/2addr v0, v2 │ │ +415cee: 6e20 eb0d 0100 |0009: invoke-virtual {v1, v0}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0deb │ │ +415cf4: 0c00 |000c: move-result-object v0 │ │ +415cf6: 5251 9495 |000d: iget v1, v5, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.currentStep:I // field@9594 │ │ +415cfa: 12f3 |000f: const/4 v3, #int -1 // #ff │ │ +415cfc: 3331 0600 |0010: if-ne v1, v3, 0016 // +0006 │ │ +415d00: 7020 a3aa 0500 |0012: invoke-direct {v5, v0}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.setupHostView:(Landroid/view/View;)V // method@aaa3 │ │ +415d06: 2848 |0015: goto 005d // +0048 │ │ +415d08: 3901 0600 |0016: if-nez v1, 001c // +0006 │ │ +415d0c: 7020 a4aa 0500 |0018: invoke-direct {v5, v0}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.setupLoginView:(Landroid/view/View;)V // method@aaa4 │ │ +415d12: 2842 |001b: goto 005d // +0042 │ │ +415d14: 3321 1600 |001c: if-ne v1, v2, 0032 // +0016 │ │ +415d18: 5451 9995 |001e: iget-object v1, v5, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.username:Ljava/lang/String; // field@9599 │ │ +415d1c: 3801 0a00 |0020: if-eqz v1, 002a // +000a │ │ +415d20: 5451 9695 |0022: iget-object v1, v5, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.password:Ljava/lang/String; // field@9596 │ │ +415d24: 3801 0600 |0024: if-eqz v1, 002a // +0006 │ │ +415d28: 7020 a1aa 0500 |0026: invoke-direct {v5, v0}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.setupDeviceView:(Landroid/view/View;)V // method@aaa1 │ │ +415d2e: 2834 |0029: goto 005d // +0034 │ │ +415d30: 2200 711e |002a: new-instance v0, Ljava/lang/IllegalStateException; // type@1e71 │ │ +415d34: 1a01 5a5e |002c: const-string v1, "Username and password must not be null here" // string@5e5a │ │ +415d38: 7020 afb2 1000 |002e: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@b2af │ │ +415d3e: 2700 |0031: throw v0 │ │ +415d40: 1224 |0032: const/4 v4, #int 2 // #2 │ │ +415d42: 3341 2a00 |0033: if-ne v1, v4, 005d // +002a │ │ +415d46: 5451 9795 |0035: iget-object v1, v5, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.selectedDevice:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; // field@9597 │ │ +415d4a: 3801 1e00 |0037: if-eqz v1, 0055 // +001e │ │ +415d4e: 6201 1e8e |0039: sget-object v1, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.GPODDER_NET:Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // field@8e1e │ │ +415d52: 7110 de9c 0100 |003b: invoke-static {v1}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.setSelectedSyncProvider:(Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;)V // method@9cde │ │ +415d58: 5451 9995 |003e: iget-object v1, v5, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.username:Ljava/lang/String; // field@9599 │ │ +415d5c: 7110 c99c 0100 |0040: invoke-static {v1}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.setUsername:(Ljava/lang/String;)V // method@9cc9 │ │ +415d62: 5451 9695 |0043: iget-object v1, v5, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.password:Ljava/lang/String; // field@9596 │ │ +415d66: 7110 c89c 0100 |0045: invoke-static {v1}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.setPassword:(Ljava/lang/String;)V // method@9cc8 │ │ +415d6c: 5451 9795 |0048: iget-object v1, v5, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.selectedDevice:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; // field@9597 │ │ +415d70: 6e10 53ae 0100 |004a: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.getId:()Ljava/lang/String; // method@ae53 │ │ +415d76: 0c01 |004d: move-result-object v1 │ │ +415d78: 7110 c69c 0100 |004e: invoke-static {v1}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.setDeviceID:(Ljava/lang/String;)V // method@9cc6 │ │ +415d7e: 7020 a2aa 0500 |0051: invoke-direct {v5, v0}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.setupFinishView:(Landroid/view/View;)V // method@aaa2 │ │ +415d84: 2809 |0054: goto 005d // +0009 │ │ +415d86: 2200 711e |0055: new-instance v0, Ljava/lang/IllegalStateException; // type@1e71 │ │ +415d8a: 1a01 0319 |0057: const-string v1, "Device must not be null here" // string@1903 │ │ +415d8e: 7020 afb2 1000 |0059: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@b2af │ │ +415d94: 2700 |005c: throw v0 │ │ +415d96: 5250 9495 |005d: iget v0, v5, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.currentStep:I // field@9594 │ │ +415d9a: 3230 0700 |005f: if-eq v0, v3, 0066 // +0007 │ │ +415d9e: 5450 9a95 |0061: iget-object v0, v5, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.viewFlipper:Landroid/widget/ViewFlipper; // field@959a │ │ +415da2: 6e10 c412 0000 |0063: invoke-virtual {v0}, Landroid/widget/ViewAnimator;.showNext:()V // method@12c4 │ │ +415da8: 5250 9495 |0066: iget v0, v5, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.currentStep:I // field@9594 │ │ +415dac: b020 |0068: add-int/2addr v0, v2 │ │ +415dae: 5950 9495 |0069: iput v0, v5, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.currentStep:I // field@9594 │ │ +415db2: 2804 |006b: goto 006f // +0004 │ │ +415db4: 6e10 d234 0500 |006c: invoke-virtual {v5}, Landroidx/fragment/app/DialogFragment;.dismiss:()V // method@34d2 │ │ +415dba: 0e00 |006f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ 0x0005 line=243 │ │ 0x000d line=244 │ │ 0x0012 line=245 │ │ 0x0018 line=247 │ │ @@ -1781919,58 +1781902,58 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 93 16-bit code units │ │ -415df4: |[415df4] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.createDevice:(Landroid/view/View;)V │ │ -415e04: 1400 ff00 0a7f |0000: const v0, #float 1.83439e+38 // #7f0a00ff │ │ -415e0a: 6e20 780c 0600 |0003: invoke-virtual {v6, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -415e10: 0c00 |0006: move-result-object v0 │ │ -415e12: 1f00 ee02 |0007: check-cast v0, Landroid/widget/EditText; // type@02ee │ │ -415e16: 1401 0001 0a7f |0009: const v1, #float 1.83439e+38 // #7f0a0100 │ │ -415e1c: 6e20 780c 1600 |000c: invoke-virtual {v6, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -415e22: 0c01 |000f: move-result-object v1 │ │ -415e24: 1f01 1503 |0010: check-cast v1, Landroid/widget/TextView; // type@0315 │ │ -415e28: 1402 9102 0a7f |0012: const v2, #float 1.83447e+38 // #7f0a0291 │ │ -415e2e: 6e20 780c 2600 |0015: invoke-virtual {v6, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -415e34: 0c06 |0018: move-result-object v6 │ │ -415e36: 1f06 0203 |0019: check-cast v6, Landroid/widget/ProgressBar; // type@0302 │ │ -415e3a: 6e10 9d10 0000 |001b: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@109d │ │ -415e40: 0c02 |001e: move-result-object v2 │ │ -415e42: 6e10 06b3 0200 |001f: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ -415e48: 0c02 |0022: move-result-object v2 │ │ -415e4a: 7020 93aa 2500 |0023: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.isDeviceInList:(Ljava/lang/String;)Z // method@aa93 │ │ -415e50: 0a03 |0026: move-result v3 │ │ -415e52: 3803 0300 |0027: if-eqz v3, 002a // +0003 │ │ -415e56: 0e00 |0029: return-void │ │ -415e58: 1203 |002a: const/4 v3, #int 0 // #0 │ │ -415e5a: 6e20 9c0d 3600 |002b: invoke-virtual {v6, v3}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -415e60: 1304 0800 |002e: const/16 v4, #int 8 // #8 │ │ -415e64: 6e20 9c0d 4100 |0030: invoke-virtual {v1, v4}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -415e6a: 6e20 540d 3000 |0033: invoke-virtual {v0, v3}, Landroid/view/View;.setEnabled:(Z)V // method@0d54 │ │ -415e70: 2203 711c |0036: new-instance v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda7; // type@1c71 │ │ -415e74: 7030 7caa 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@aa7c │ │ -415e7a: 7110 7db1 0300 |003b: invoke-static {v3}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b17d │ │ -415e80: 0c02 |003e: move-result-object v2 │ │ -415e82: 7100 95b1 0000 |003f: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ -415e88: 0c03 |0042: move-result-object v3 │ │ -415e8a: 6e20 85b1 3200 |0043: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b185 │ │ -415e90: 0c02 |0046: move-result-object v2 │ │ -415e92: 7100 90b1 0000 |0047: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ -415e98: 0c03 |004a: move-result-object v3 │ │ -415e9a: 6e20 80b1 3200 |004b: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b180 │ │ -415ea0: 0c02 |004e: move-result-object v2 │ │ -415ea2: 2203 721c |004f: new-instance v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda8; // type@1c72 │ │ -415ea6: 7030 7eaa 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@aa7e │ │ -415eac: 2204 731c |0054: new-instance v4, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda9; // type@1c73 │ │ -415eb0: 7040 80aa 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@aa80 │ │ -415eb6: 6e30 83b1 3204 |0059: invoke-virtual {v2, v3, v4}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b183 │ │ -415ebc: 0e00 |005c: return-void │ │ +415dbc: |[415dbc] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.createDevice:(Landroid/view/View;)V │ │ +415dcc: 1400 ff00 0a7f |0000: const v0, #float 1.83439e+38 // #7f0a00ff │ │ +415dd2: 6e20 780c 0600 |0003: invoke-virtual {v6, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +415dd8: 0c00 |0006: move-result-object v0 │ │ +415dda: 1f00 ee02 |0007: check-cast v0, Landroid/widget/EditText; // type@02ee │ │ +415dde: 1401 0001 0a7f |0009: const v1, #float 1.83439e+38 // #7f0a0100 │ │ +415de4: 6e20 780c 1600 |000c: invoke-virtual {v6, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +415dea: 0c01 |000f: move-result-object v1 │ │ +415dec: 1f01 1503 |0010: check-cast v1, Landroid/widget/TextView; // type@0315 │ │ +415df0: 1402 9102 0a7f |0012: const v2, #float 1.83447e+38 // #7f0a0291 │ │ +415df6: 6e20 780c 2600 |0015: invoke-virtual {v6, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +415dfc: 0c06 |0018: move-result-object v6 │ │ +415dfe: 1f06 0203 |0019: check-cast v6, Landroid/widget/ProgressBar; // type@0302 │ │ +415e02: 6e10 9d10 0000 |001b: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@109d │ │ +415e08: 0c02 |001e: move-result-object v2 │ │ +415e0a: 6e10 06b3 0200 |001f: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ +415e10: 0c02 |0022: move-result-object v2 │ │ +415e12: 7020 93aa 2500 |0023: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.isDeviceInList:(Ljava/lang/String;)Z // method@aa93 │ │ +415e18: 0a03 |0026: move-result v3 │ │ +415e1a: 3803 0300 |0027: if-eqz v3, 002a // +0003 │ │ +415e1e: 0e00 |0029: return-void │ │ +415e20: 1203 |002a: const/4 v3, #int 0 // #0 │ │ +415e22: 6e20 9c0d 3600 |002b: invoke-virtual {v6, v3}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +415e28: 1304 0800 |002e: const/16 v4, #int 8 // #8 │ │ +415e2c: 6e20 9c0d 4100 |0030: invoke-virtual {v1, v4}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +415e32: 6e20 540d 3000 |0033: invoke-virtual {v0, v3}, Landroid/view/View;.setEnabled:(Z)V // method@0d54 │ │ +415e38: 2203 711c |0036: new-instance v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda7; // type@1c71 │ │ +415e3c: 7030 7caa 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@aa7c │ │ +415e42: 7110 7db1 0300 |003b: invoke-static {v3}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b17d │ │ +415e48: 0c02 |003e: move-result-object v2 │ │ +415e4a: 7100 95b1 0000 |003f: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ +415e50: 0c03 |0042: move-result-object v3 │ │ +415e52: 6e20 85b1 3200 |0043: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b185 │ │ +415e58: 0c02 |0046: move-result-object v2 │ │ +415e5a: 7100 90b1 0000 |0047: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ +415e60: 0c03 |004a: move-result-object v3 │ │ +415e62: 6e20 80b1 3200 |004b: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b180 │ │ +415e68: 0c02 |004e: move-result-object v2 │ │ +415e6a: 2203 721c |004f: new-instance v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda8; // type@1c72 │ │ +415e6e: 7030 7eaa 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@aa7e │ │ +415e74: 2204 731c |0054: new-instance v4, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda9; // type@1c73 │ │ +415e78: 7040 80aa 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@aa80 │ │ +415e7e: 6e30 83b1 3204 |0059: invoke-virtual {v2, v3, v4}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b183 │ │ +415e84: 0e00 |005c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=171 │ │ 0x000c line=172 │ │ 0x0015 line=173 │ │ 0x001b line=175 │ │ 0x0023 line=176 │ │ @@ -1781990,25 +1781973,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 │ │ -415b44: |[415b44] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.generateDeviceId:(Ljava/lang/String;)Ljava/lang/String; │ │ -415b54: 7110 899d 0300 |0000: invoke-static {v3}, Lde/danoeh/antennapod/core/util/FileNameGenerator;.generateFileName:(Ljava/lang/String;)Ljava/lang/String; // method@9d89 │ │ -415b5a: 0c03 |0003: move-result-object v3 │ │ -415b5c: 1a00 2b66 |0004: const-string v0, "\W" // string@662b │ │ -415b60: 1a01 7266 |0006: const-string v1, "_" // string@6672 │ │ -415b64: 6e30 3ab3 0301 |0008: invoke-virtual {v3, v0, v1}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b33a │ │ -415b6a: 0c03 |000b: move-result-object v3 │ │ -415b6c: 6200 fed9 |000c: sget-object v0, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d9fe │ │ -415b70: 6e20 44b3 0300 |000e: invoke-virtual {v3, v0}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b344 │ │ -415b76: 0c03 |0011: move-result-object v3 │ │ -415b78: 1103 |0012: return-object v3 │ │ +415b0c: |[415b0c] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.generateDeviceId:(Ljava/lang/String;)Ljava/lang/String; │ │ +415b1c: 7110 899d 0300 |0000: invoke-static {v3}, Lde/danoeh/antennapod/core/util/FileNameGenerator;.generateFileName:(Ljava/lang/String;)Ljava/lang/String; // method@9d89 │ │ +415b22: 0c03 |0003: move-result-object v3 │ │ +415b24: 1a00 2b66 |0004: const-string v0, "\W" // string@662b │ │ +415b28: 1a01 7266 |0006: const-string v1, "_" // string@6672 │ │ +415b2c: 6e30 3ab3 0301 |0008: invoke-virtual {v3, v0, v1}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b33a │ │ +415b32: 0c03 |000b: move-result-object v3 │ │ +415b34: 6200 fed9 |000c: sget-object v0, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d9fe │ │ +415b38: 6e20 44b3 0300 |000e: invoke-virtual {v3, v0}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b344 │ │ +415b3e: 0c03 |0011: move-result-object v3 │ │ +415b40: 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; │ │ │ │ @@ -1782017,41 +1782000,41 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -415b7c: |[415b7c] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.generateDeviceName:()Ljava/lang/String; │ │ -415b8c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -415b8e: 2301 2921 |0001: new-array v1, v0, [Ljava/lang/Object; // type@2129 │ │ -415b92: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -415b94: 6203 e200 |0004: sget-object v3, Landroid/os/Build;.MODEL:Ljava/lang/String; // field@00e2 │ │ -415b98: 4d03 0102 |0006: aput-object v3, v1, v2 │ │ -415b9c: 1402 6801 127f |0008: const v2, #float 1.94075e+38 // #7f120168 │ │ -415ba2: 6e30 5035 2501 |000b: invoke-virtual {v5, v2, v1}, Landroidx/fragment/app/Fragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@3550 │ │ -415ba8: 0c01 |000e: move-result-object v1 │ │ -415baa: 0712 |000f: move-object v2, v1 │ │ -415bac: 1213 |0010: const/4 v3, #int 1 // #1 │ │ -415bae: 7020 93aa 2500 |0011: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.isDeviceInList:(Ljava/lang/String;)Z // method@aa93 │ │ -415bb4: 0a04 |0014: move-result v4 │ │ -415bb6: 3804 1d00 |0015: if-eqz v4, 0032 // +001d │ │ -415bba: 2202 8f1e |0017: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ -415bbe: 7010 50b3 0200 |0019: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -415bc4: 6e20 5cb3 1200 |001c: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -415bca: 1a04 3200 |001f: const-string v4, " (" // string@0032 │ │ -415bce: 6e20 5cb3 4200 |0021: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -415bd4: 6e20 57b3 3200 |0024: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -415bda: 1a04 4007 |0027: const-string v4, ")" // string@0740 │ │ -415bde: 6e20 5cb3 4200 |0029: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -415be4: 6e10 67b3 0200 |002c: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -415bea: 0c02 |002f: move-result-object v2 │ │ -415bec: b003 |0030: add-int/2addr v3, v0 │ │ -415bee: 28e0 |0031: goto 0011 // -0020 │ │ -415bf0: 1102 |0032: return-object v2 │ │ +415b44: |[415b44] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.generateDeviceName:()Ljava/lang/String; │ │ +415b54: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +415b56: 2301 2921 |0001: new-array v1, v0, [Ljava/lang/Object; // type@2129 │ │ +415b5a: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +415b5c: 6203 e200 |0004: sget-object v3, Landroid/os/Build;.MODEL:Ljava/lang/String; // field@00e2 │ │ +415b60: 4d03 0102 |0006: aput-object v3, v1, v2 │ │ +415b64: 1402 6801 127f |0008: const v2, #float 1.94075e+38 // #7f120168 │ │ +415b6a: 6e30 5035 2501 |000b: invoke-virtual {v5, v2, v1}, Landroidx/fragment/app/Fragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@3550 │ │ +415b70: 0c01 |000e: move-result-object v1 │ │ +415b72: 0712 |000f: move-object v2, v1 │ │ +415b74: 1213 |0010: const/4 v3, #int 1 // #1 │ │ +415b76: 7020 93aa 2500 |0011: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.isDeviceInList:(Ljava/lang/String;)Z // method@aa93 │ │ +415b7c: 0a04 |0014: move-result v4 │ │ +415b7e: 3804 1d00 |0015: if-eqz v4, 0032 // +001d │ │ +415b82: 2202 8f1e |0017: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ +415b86: 7010 50b3 0200 |0019: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +415b8c: 6e20 5cb3 1200 |001c: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +415b92: 1a04 3200 |001f: const-string v4, " (" // string@0032 │ │ +415b96: 6e20 5cb3 4200 |0021: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +415b9c: 6e20 57b3 3200 |0024: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +415ba2: 1a04 4007 |0027: const-string v4, ")" // string@0740 │ │ +415ba6: 6e20 5cb3 4200 |0029: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +415bac: 6e10 67b3 0200 |002c: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +415bb2: 0c02 |002f: move-result-object v2 │ │ +415bb4: b003 |0030: add-int/2addr v3, v0 │ │ +415bb6: 28e0 |0031: goto 0011 // -0020 │ │ +415bb8: 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; │ │ @@ -1782061,43 +1782044,43 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -415a18: |[415a18] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.isDeviceInList:(Ljava/lang/String;)Z │ │ -415a28: 5450 9595 |0000: iget-object v0, v5, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.devices:Ljava/util/List; // field@9595 │ │ -415a2c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -415a2e: 3900 0300 |0003: if-nez v0, 0006 // +0003 │ │ -415a32: 0f01 |0005: return v1 │ │ -415a34: 7020 91aa 6500 |0006: invoke-direct {v5, v6}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.generateDeviceId:(Ljava/lang/String;)Ljava/lang/String; // method@aa91 │ │ -415a3a: 0c00 |0009: move-result-object v0 │ │ -415a3c: 5452 9595 |000a: iget-object v2, v5, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.devices:Ljava/util/List; // field@9595 │ │ -415a40: 7210 6ab5 0200 |000c: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -415a46: 0c02 |000f: move-result-object v2 │ │ -415a48: 7210 4db5 0200 |0010: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -415a4e: 0a03 |0013: move-result v3 │ │ -415a50: 3803 1e00 |0014: if-eqz v3, 0032 // +001e │ │ -415a54: 7210 4eb5 0200 |0016: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -415a5a: 0c03 |0019: move-result-object v3 │ │ -415a5c: 1f03 331d |001a: check-cast v3, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; // type@1d33 │ │ -415a60: 6e10 53ae 0300 |001c: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.getId:()Ljava/lang/String; // method@ae53 │ │ -415a66: 0c04 |001f: move-result-object v4 │ │ -415a68: 6e20 28b3 0400 |0020: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -415a6e: 0a04 |0023: move-result v4 │ │ -415a70: 3904 0c00 |0024: if-nez v4, 0030 // +000c │ │ -415a74: 6e10 52ae 0300 |0026: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.getCaption:()Ljava/lang/String; // method@ae52 │ │ -415a7a: 0c03 |0029: move-result-object v3 │ │ -415a7c: 6e20 28b3 6300 |002a: invoke-virtual {v3, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -415a82: 0a03 |002d: move-result v3 │ │ -415a84: 3803 e2ff |002e: if-eqz v3, 0010 // -001e │ │ -415a88: 1216 |0030: const/4 v6, #int 1 // #1 │ │ -415a8a: 0f06 |0031: return v6 │ │ -415a8c: 0f01 |0032: return v1 │ │ +4159e0: |[4159e0] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.isDeviceInList:(Ljava/lang/String;)Z │ │ +4159f0: 5450 9595 |0000: iget-object v0, v5, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.devices:Ljava/util/List; // field@9595 │ │ +4159f4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4159f6: 3900 0300 |0003: if-nez v0, 0006 // +0003 │ │ +4159fa: 0f01 |0005: return v1 │ │ +4159fc: 7020 91aa 6500 |0006: invoke-direct {v5, v6}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.generateDeviceId:(Ljava/lang/String;)Ljava/lang/String; // method@aa91 │ │ +415a02: 0c00 |0009: move-result-object v0 │ │ +415a04: 5452 9595 |000a: iget-object v2, v5, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.devices:Ljava/util/List; // field@9595 │ │ +415a08: 7210 6ab5 0200 |000c: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +415a0e: 0c02 |000f: move-result-object v2 │ │ +415a10: 7210 4db5 0200 |0010: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +415a16: 0a03 |0013: move-result v3 │ │ +415a18: 3803 1e00 |0014: if-eqz v3, 0032 // +001e │ │ +415a1c: 7210 4eb5 0200 |0016: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +415a22: 0c03 |0019: move-result-object v3 │ │ +415a24: 1f03 331d |001a: check-cast v3, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; // type@1d33 │ │ +415a28: 6e10 53ae 0300 |001c: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.getId:()Ljava/lang/String; // method@ae53 │ │ +415a2e: 0c04 |001f: move-result-object v4 │ │ +415a30: 6e20 28b3 0400 |0020: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +415a36: 0a04 |0023: move-result v4 │ │ +415a38: 3904 0c00 |0024: if-nez v4, 0030 // +000c │ │ +415a3c: 6e10 52ae 0300 |0026: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.getCaption:()Ljava/lang/String; // method@ae52 │ │ +415a42: 0c03 |0029: move-result-object v3 │ │ +415a44: 6e20 28b3 6300 |002a: invoke-virtual {v3, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +415a4a: 0a03 |002d: move-result v3 │ │ +415a4c: 3803 e2ff |002e: if-eqz v3, 0010 // -001e │ │ +415a50: 1216 |0030: const/4 v6, #int 1 // #1 │ │ +415a52: 0f06 |0031: return v6 │ │ +415a54: 0f01 |0032: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ 0x0006 line=223 │ │ 0x000a line=224 │ │ 0x001c line=225 │ │ locals : │ │ @@ -1782109,25 +1782092,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 │ │ -415ec0: |[415ec0] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.lambda$createDevice$10:(Landroid/widget/EditText;Landroid/widget/ProgressBar;Landroid/widget/TextView;Ljava/lang/Throwable;)V │ │ -415ed0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -415ed2: 6e20 540d 0100 |0001: invoke-virtual {v1, v0}, Landroid/view/View;.setEnabled:(Z)V // method@0d54 │ │ -415ed8: 1301 0800 |0004: const/16 v1, #int 8 // #8 │ │ -415edc: 6e20 9c0d 1200 |0006: invoke-virtual {v2, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -415ee2: 6e10 8ab3 0400 |0009: invoke-virtual {v4}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ -415ee8: 0c01 |000c: move-result-object v1 │ │ -415eea: 6e20 9d12 1300 |000d: invoke-virtual {v3, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -415ef0: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -415ef2: 6e20 9c0d 1300 |0011: invoke-virtual {v3, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -415ef8: 0e00 |0014: return-void │ │ +415e88: |[415e88] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.lambda$createDevice$10:(Landroid/widget/EditText;Landroid/widget/ProgressBar;Landroid/widget/TextView;Ljava/lang/Throwable;)V │ │ +415e98: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +415e9a: 6e20 540d 0100 |0001: invoke-virtual {v1, v0}, Landroid/view/View;.setEnabled:(Z)V // method@0d54 │ │ +415ea0: 1301 0800 |0004: const/16 v1, #int 8 // #8 │ │ +415ea4: 6e20 9c0d 1200 |0006: invoke-virtual {v2, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +415eaa: 6e10 8ab3 0400 |0009: invoke-virtual {v4}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ +415eb0: 0c01 |000c: move-result-object v1 │ │ +415eb2: 6e20 9d12 1300 |000d: invoke-virtual {v3, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +415eb8: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +415eba: 6e20 9c0d 1300 |0011: invoke-virtual {v3, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +415ec0: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=195 │ │ 0x0006 line=196 │ │ 0x0009 line=197 │ │ 0x0011 line=198 │ │ locals : │ │ @@ -1782141,26 +1782124,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 │ │ -415b08: |[415b08] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.lambda$createDevice$8:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; │ │ -415b18: 7020 91aa 5400 |0000: invoke-direct {v4, v5}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.generateDeviceId:(Ljava/lang/String;)Ljava/lang/String; // method@aa91 │ │ -415b1e: 0c00 |0003: move-result-object v0 │ │ -415b20: 5441 9895 |0004: iget-object v1, v4, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.service:Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService; // field@9598 │ │ -415b24: 6202 17c5 |0006: sget-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.MOBILE:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c517 │ │ -415b28: 6e40 21ae 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@ae21 │ │ -415b2e: 2201 331d |000b: new-instance v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; // type@1d33 │ │ -415b32: 6e10 4eae 0200 |000d: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.toString:()Ljava/lang/String; // method@ae4e │ │ -415b38: 0c02 |0010: move-result-object v2 │ │ -415b3a: 1203 |0011: const/4 v3, #int 0 // #0 │ │ -415b3c: 7053 51ae 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@ae51 │ │ -415b42: 1101 |0015: return-object v1 │ │ +415ad0: |[415ad0] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.lambda$createDevice$8:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; │ │ +415ae0: 7020 91aa 5400 |0000: invoke-direct {v4, v5}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.generateDeviceId:(Ljava/lang/String;)Ljava/lang/String; // method@aa91 │ │ +415ae6: 0c00 |0003: move-result-object v0 │ │ +415ae8: 5441 9895 |0004: iget-object v1, v4, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.service:Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService; // field@9598 │ │ +415aec: 6202 17c5 |0006: sget-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.MOBILE:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c517 │ │ +415af0: 6e40 21ae 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@ae21 │ │ +415af6: 2201 331d |000b: new-instance v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; // type@1d33 │ │ +415afa: 6e10 4eae 0200 |000d: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.toString:()Ljava/lang/String; // method@ae4e │ │ +415b00: 0c02 |0010: move-result-object v2 │ │ +415b02: 1203 |0011: const/4 v3, #int 0 // #0 │ │ +415b04: 7053 51ae 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@ae51 │ │ +415b0a: 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; │ │ @@ -1782171,20 +1782154,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 │ │ -415efc: |[415efc] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.lambda$createDevice$9:(Landroid/widget/ProgressBar;Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;)V │ │ -415f0c: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -415f10: 6e20 9c0d 0200 |0002: invoke-virtual {v2, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -415f16: 5b13 9795 |0005: iput-object v3, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.selectedDevice:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; // field@9597 │ │ -415f1a: 7010 8faa 0100 |0007: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.advance:()V // method@aa8f │ │ -415f20: 0e00 |000a: return-void │ │ +415ec4: |[415ec4] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.lambda$createDevice$9:(Landroid/widget/ProgressBar;Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;)V │ │ +415ed4: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +415ed8: 6e20 9c0d 0200 |0002: invoke-virtual {v2, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +415ede: 5b13 9795 |0005: iput-object v3, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.selectedDevice:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; // field@9597 │ │ +415ee2: 7010 8faa 0100 |0007: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.advance:()V // method@aa8f │ │ +415ee8: 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; │ │ @@ -1782196,17 +1782179,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 │ │ -415f24: |[415f24] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.lambda$setupDeviceView$6:(Landroid/view/View;Landroid/view/View;)V │ │ -415f34: 7020 90aa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.createDevice:(Landroid/view/View;)V // method@aa90 │ │ -415f3a: 0e00 |0003: return-void │ │ +415eec: |[415eec] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.lambda$setupDeviceView$6:(Landroid/view/View;Landroid/view/View;)V │ │ +415efc: 7020 90aa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.createDevice:(Landroid/view/View;)V // method@aa90 │ │ +415f02: 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; │ │ @@ -1782216,18 +1782199,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 │ │ -415f3c: |[415f3c] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.lambda$setupDeviceView$7:(Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;Landroid/view/View;)V │ │ -415f4c: 5b01 9795 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.selectedDevice:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; // field@9597 │ │ -415f50: 7010 8faa 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.advance:()V // method@aa8f │ │ -415f56: 0e00 |0005: return-void │ │ +415f04: |[415f04] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.lambda$setupDeviceView$7:(Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;Landroid/view/View;)V │ │ +415f14: 5b01 9795 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.selectedDevice:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; // field@9597 │ │ +415f18: 7010 8faa 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.advance:()V // method@aa8f │ │ +415f1e: 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; │ │ @@ -1782238,20 +1782221,20 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -415f58: |[415f58] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.lambda$setupFinishView$11:(Landroid/view/View;)V │ │ -415f68: 6e10 d234 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/DialogFragment;.dismiss:()V // method@34d2 │ │ -415f6e: 6e10 2d35 0000 |0003: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -415f74: 0c01 |0006: move-result-object v1 │ │ -415f76: 7110 b99c 0100 |0007: invoke-static {v1}, Lde/danoeh/antennapod/core/sync/SyncService;.sync:(Landroid/content/Context;)V // method@9cb9 │ │ -415f7c: 0e00 |000a: return-void │ │ +415f20: |[415f20] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.lambda$setupFinishView$11:(Landroid/view/View;)V │ │ +415f30: 6e10 d234 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/DialogFragment;.dismiss:()V // method@34d2 │ │ +415f36: 6e10 2d35 0000 |0003: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +415f3c: 0c01 |0006: move-result-object v1 │ │ +415f3e: 7110 b99c 0100 |0007: invoke-static {v1}, Lde/danoeh/antennapod/core/sync/SyncService;.sync:(Landroid/content/Context;)V // method@9cb9 │ │ +415f44: 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; │ │ @@ -1782261,50 +1782244,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 │ │ -415f80: |[415f80] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.lambda$setupHostView$0:(Landroid/widget/EditText;Landroid/view/View;)V │ │ -415f90: 6e10 9d10 0700 |0000: invoke-virtual {v7}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@109d │ │ -415f96: 0c08 |0003: move-result-object v8 │ │ -415f98: 7210 49b2 0800 |0004: invoke-interface {v8}, Ljava/lang/CharSequence;.length:()I // method@b249 │ │ -415f9e: 0a08 |0007: move-result v8 │ │ -415fa0: 3908 0300 |0008: if-nez v8, 000b // +0003 │ │ -415fa4: 0e00 |000a: return-void │ │ -415fa6: 6e10 2d35 0600 |000b: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -415fac: 0c08 |000e: move-result-object v8 │ │ -415fae: 7110 c09c 0800 |000f: invoke-static {v8}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.clear:(Landroid/content/Context;)V // method@9cc0 │ │ -415fb4: 6e10 9d10 0700 |0012: invoke-virtual {v7}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@109d │ │ -415fba: 0c07 |0015: move-result-object v7 │ │ -415fbc: 6e10 06b3 0700 |0016: invoke-virtual {v7}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ -415fc2: 0c07 |0019: move-result-object v7 │ │ -415fc4: 7110 c79c 0700 |001a: invoke-static {v7}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.setHosturl:(Ljava/lang/String;)V // method@9cc7 │ │ -415fca: 2207 1e1d |001d: new-instance v7, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService; // type@1d1e │ │ -415fce: 7100 f698 0000 |001f: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@98f6 │ │ -415fd4: 0c01 |0022: move-result-object v1 │ │ -415fd6: 7100 c29c 0000 |0023: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getHosturl:()Ljava/lang/String; // method@9cc2 │ │ -415fdc: 0c02 |0026: move-result-object v2 │ │ -415fde: 7100 c19c 0000 |0027: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getDeviceID:()Ljava/lang/String; // method@9cc1 │ │ -415fe4: 0c03 |002a: move-result-object v3 │ │ -415fe6: 7100 c59c 0000 |002b: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getUsername:()Ljava/lang/String; // method@9cc5 │ │ -415fec: 0c04 |002e: move-result-object v4 │ │ -415fee: 7100 c39c 0000 |002f: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getPassword:()Ljava/lang/String; // method@9cc3 │ │ -415ff4: 0c05 |0032: move-result-object v5 │ │ -415ff6: 0770 |0033: move-object v0, v7 │ │ -415ff8: 7606 1fae 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@ae1f │ │ -415ffe: 5b67 9895 |0037: iput-object v7, v6, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.service:Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService; // field@9598 │ │ -416002: 6e10 d634 0600 |0039: invoke-virtual {v6}, Landroidx/fragment/app/DialogFragment;.getDialog:()Landroid/app/Dialog; // method@34d6 │ │ -416008: 0c07 |003c: move-result-object v7 │ │ -41600a: 7100 c29c 0000 |003d: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getHosturl:()Ljava/lang/String; // method@9cc2 │ │ -416010: 0c08 |0040: move-result-object v8 │ │ -416012: 6e20 fe00 8700 |0041: invoke-virtual {v7, v8}, Landroid/app/Dialog;.setTitle:(Ljava/lang/CharSequence;)V // method@00fe │ │ -416018: 7010 8faa 0600 |0044: invoke-direct {v6}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.advance:()V // method@aa8f │ │ -41601e: 0e00 |0047: return-void │ │ +415f48: |[415f48] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.lambda$setupHostView$0:(Landroid/widget/EditText;Landroid/view/View;)V │ │ +415f58: 6e10 9d10 0700 |0000: invoke-virtual {v7}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@109d │ │ +415f5e: 0c08 |0003: move-result-object v8 │ │ +415f60: 7210 49b2 0800 |0004: invoke-interface {v8}, Ljava/lang/CharSequence;.length:()I // method@b249 │ │ +415f66: 0a08 |0007: move-result v8 │ │ +415f68: 3908 0300 |0008: if-nez v8, 000b // +0003 │ │ +415f6c: 0e00 |000a: return-void │ │ +415f6e: 6e10 2d35 0600 |000b: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +415f74: 0c08 |000e: move-result-object v8 │ │ +415f76: 7110 c09c 0800 |000f: invoke-static {v8}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.clear:(Landroid/content/Context;)V // method@9cc0 │ │ +415f7c: 6e10 9d10 0700 |0012: invoke-virtual {v7}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@109d │ │ +415f82: 0c07 |0015: move-result-object v7 │ │ +415f84: 6e10 06b3 0700 |0016: invoke-virtual {v7}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ +415f8a: 0c07 |0019: move-result-object v7 │ │ +415f8c: 7110 c79c 0700 |001a: invoke-static {v7}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.setHosturl:(Ljava/lang/String;)V // method@9cc7 │ │ +415f92: 2207 1e1d |001d: new-instance v7, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService; // type@1d1e │ │ +415f96: 7100 f698 0000 |001f: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@98f6 │ │ +415f9c: 0c01 |0022: move-result-object v1 │ │ +415f9e: 7100 c29c 0000 |0023: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getHosturl:()Ljava/lang/String; // method@9cc2 │ │ +415fa4: 0c02 |0026: move-result-object v2 │ │ +415fa6: 7100 c19c 0000 |0027: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getDeviceID:()Ljava/lang/String; // method@9cc1 │ │ +415fac: 0c03 |002a: move-result-object v3 │ │ +415fae: 7100 c59c 0000 |002b: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getUsername:()Ljava/lang/String; // method@9cc5 │ │ +415fb4: 0c04 |002e: move-result-object v4 │ │ +415fb6: 7100 c39c 0000 |002f: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getPassword:()Ljava/lang/String; // method@9cc3 │ │ +415fbc: 0c05 |0032: move-result-object v5 │ │ +415fbe: 0770 |0033: move-object v0, v7 │ │ +415fc0: 7606 1fae 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@ae1f │ │ +415fc6: 5b67 9895 |0037: iput-object v7, v6, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.service:Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService; // field@9598 │ │ +415fca: 6e10 d634 0600 |0039: invoke-virtual {v6}, Landroidx/fragment/app/DialogFragment;.getDialog:()Landroid/app/Dialog; // method@34d6 │ │ +415fd0: 0c07 |003c: move-result-object v7 │ │ +415fd2: 7100 c29c 0000 |003d: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getHosturl:()Ljava/lang/String; // method@9cc2 │ │ +415fd8: 0c08 |0040: move-result-object v8 │ │ +415fda: 6e20 fe00 8700 |0041: invoke-virtual {v7, v8}, Landroid/app/Dialog;.setTitle:(Ljava/lang/CharSequence;)V // method@00fe │ │ +415fe0: 7010 8faa 0600 |0044: invoke-direct {v6}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.advance:()V // method@aa8f │ │ +415fe6: 0e00 |0047: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x000b line=86 │ │ 0x0012 line=87 │ │ 0x001d line=88 │ │ 0x0023 line=89 │ │ @@ -1782321,24 +1782304,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 │ │ -415a90: |[415a90] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.lambda$setupLoginView$1:(Landroid/widget/Button;Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z │ │ -415aa0: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -415aa2: 3312 0a00 |0001: if-ne v2, v1, 000b // +000a │ │ -415aa6: 6e10 210d 0000 |0003: invoke-virtual {v0}, Landroid/view/View;.performClick:()Z // method@0d21 │ │ -415aac: 0a00 |0006: move-result v0 │ │ -415aae: 3800 0400 |0007: if-eqz v0, 000b // +0004 │ │ -415ab2: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -415ab4: 2802 |000a: goto 000c // +0002 │ │ -415ab6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -415ab8: 0f00 |000c: return v0 │ │ +415a58: |[415a58] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.lambda$setupLoginView$1:(Landroid/widget/Button;Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z │ │ +415a68: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +415a6a: 3312 0a00 |0001: if-ne v2, v1, 000b // +000a │ │ +415a6e: 6e10 210d 0000 |0003: invoke-virtual {v0}, Landroid/view/View;.performClick:()Z // method@0d21 │ │ +415a74: 0a00 |0006: move-result v0 │ │ +415a76: 3800 0400 |0007: if-eqz v0, 000b // +0004 │ │ +415a7a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +415a7c: 2802 |000a: goto 000c // +0002 │ │ +415a7e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +415a80: 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 │ │ @@ -1782349,26 +1782332,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 │ │ -416020: |[416020] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.lambda$setupLoginView$2:(Ljava/lang/String;Ljava/lang/String;)V │ │ -416030: 5410 9895 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.service:Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService; // field@9598 │ │ -416034: 6e30 2fae 2003 |0002: invoke-virtual {v0, v2, v3}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.setCredentials:(Ljava/lang/String;Ljava/lang/String;)V // method@ae2f │ │ -41603a: 5410 9895 |0005: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.service:Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService; // field@9598 │ │ -41603e: 6e10 27ae 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.login:()V // method@ae27 │ │ -416044: 5410 9895 |000a: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.service:Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService; // field@9598 │ │ -416048: 6e10 23ae 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.getDevices:()Ljava/util/List; // method@ae23 │ │ -41604e: 0c00 |000f: move-result-object v0 │ │ -416050: 5b10 9595 |0010: iput-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.devices:Ljava/util/List; // field@9595 │ │ -416054: 5b12 9995 |0012: iput-object v2, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.username:Ljava/lang/String; // field@9599 │ │ -416058: 5b13 9695 |0014: iput-object v3, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.password:Ljava/lang/String; // field@9596 │ │ -41605c: 0e00 |0016: return-void │ │ +415fe8: |[415fe8] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.lambda$setupLoginView$2:(Ljava/lang/String;Ljava/lang/String;)V │ │ +415ff8: 5410 9895 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.service:Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService; // field@9598 │ │ +415ffc: 6e30 2fae 2003 |0002: invoke-virtual {v0, v2, v3}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.setCredentials:(Ljava/lang/String;Ljava/lang/String;)V // method@ae2f │ │ +416002: 5410 9895 |0005: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.service:Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService; // field@9598 │ │ +416006: 6e10 27ae 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.login:()V // method@ae27 │ │ +41600c: 5410 9895 |000a: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.service:Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService; // field@9598 │ │ +416010: 6e10 23ae 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.getDevices:()Ljava/util/List; // method@ae23 │ │ +416016: 0c00 |000f: move-result-object v0 │ │ +416018: 5b10 9595 |0010: iput-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.devices:Ljava/util/List; // field@9595 │ │ +41601c: 5b12 9995 |0012: iput-object v2, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.username:Ljava/lang/String; // field@9599 │ │ +416020: 5b13 9695 |0014: iput-object v3, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.password:Ljava/lang/String; // field@9596 │ │ +416024: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ 0x0005 line=129 │ │ 0x000a line=130 │ │ 0x0012 line=131 │ │ 0x0014 line=132 │ │ @@ -1782382,21 +1782365,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 │ │ -416060: |[416060] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.lambda$setupLoginView$3:(Landroid/widget/Button;Landroid/widget/ProgressBar;)V │ │ -416070: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -416072: 6e20 540d 0200 |0001: invoke-virtual {v2, v0}, Landroid/view/View;.setEnabled:(Z)V // method@0d54 │ │ -416078: 1302 0800 |0004: const/16 v2, #int 8 // #8 │ │ -41607c: 6e20 9c0d 2300 |0006: invoke-virtual {v3, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -416082: 7010 8faa 0100 |0009: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.advance:()V // method@aa8f │ │ -416088: 0e00 |000c: return-void │ │ +416028: |[416028] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.lambda$setupLoginView$3:(Landroid/widget/Button;Landroid/widget/ProgressBar;)V │ │ +416038: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +41603a: 6e20 540d 0200 |0001: invoke-virtual {v2, v0}, Landroid/view/View;.setEnabled:(Z)V // method@0d54 │ │ +416040: 1302 0800 |0004: const/16 v2, #int 8 // #8 │ │ +416044: 6e20 9c0d 2300 |0006: invoke-virtual {v3, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +41604a: 7010 8faa 0100 |0009: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.advance:()V // method@aa8f │ │ +416050: 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; │ │ @@ -1782408,27 +1782391,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 │ │ -41608c: |[41608c] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.lambda$setupLoginView$4:(Landroid/widget/Button;Landroid/widget/ProgressBar;Landroid/widget/TextView;Ljava/lang/Throwable;)V │ │ -41609c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -41609e: 6e20 540d 0100 |0001: invoke-virtual {v1, v0}, Landroid/view/View;.setEnabled:(Z)V // method@0d54 │ │ -4160a4: 1301 0800 |0004: const/16 v1, #int 8 // #8 │ │ -4160a8: 6e20 9c0d 1200 |0006: invoke-virtual {v2, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -4160ae: 6e10 88b3 0400 |0009: invoke-virtual {v4}, Ljava/lang/Throwable;.getCause:()Ljava/lang/Throwable; // method@b388 │ │ -4160b4: 0c01 |000c: move-result-object v1 │ │ -4160b6: 6e10 8ab3 0100 |000d: invoke-virtual {v1}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ -4160bc: 0c01 |0010: move-result-object v1 │ │ -4160be: 6e20 9d12 1300 |0011: invoke-virtual {v3, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -4160c4: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -4160c6: 6e20 9c0d 1300 |0015: invoke-virtual {v3, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -4160cc: 0e00 |0018: return-void │ │ +416054: |[416054] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.lambda$setupLoginView$4:(Landroid/widget/Button;Landroid/widget/ProgressBar;Landroid/widget/TextView;Ljava/lang/Throwable;)V │ │ +416064: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +416066: 6e20 540d 0100 |0001: invoke-virtual {v1, v0}, Landroid/view/View;.setEnabled:(Z)V // method@0d54 │ │ +41606c: 1301 0800 |0004: const/16 v1, #int 8 // #8 │ │ +416070: 6e20 9c0d 1200 |0006: invoke-virtual {v2, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +416076: 6e10 88b3 0400 |0009: invoke-virtual {v4}, Ljava/lang/Throwable;.getCause:()Ljava/lang/Throwable; // method@b388 │ │ +41607c: 0c01 |000c: move-result-object v1 │ │ +41607e: 6e10 8ab3 0100 |000d: invoke-virtual {v1}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ +416084: 0c01 |0010: move-result-object v1 │ │ +416086: 6e20 9d12 1300 |0011: invoke-virtual {v3, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +41608c: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +41608e: 6e20 9c0d 1300 |0015: invoke-virtual {v3, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +416094: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=141 │ │ 0x0006 line=142 │ │ 0x0009 line=143 │ │ 0x0015 line=144 │ │ locals : │ │ @@ -1782442,63 +1782425,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 │ │ -4160d0: |[4160d0] 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 │ │ -4160e0: 6e10 9d10 0300 |0000: invoke-virtual {v3}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@109d │ │ -4160e6: 0c03 |0003: move-result-object v3 │ │ -4160e8: 6e10 06b3 0300 |0004: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ -4160ee: 0c03 |0007: move-result-object v3 │ │ -4160f0: 6e10 9d10 0400 |0008: invoke-virtual {v4}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@109d │ │ -4160f6: 0c04 |000b: move-result-object v4 │ │ -4160f8: 6e10 06b3 0400 |000c: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ -4160fe: 0c04 |000f: move-result-object v4 │ │ -416100: 7020 a5aa 3200 |0010: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.usernameHasUnwantedChars:(Ljava/lang/String;)Z // method@aaa5 │ │ -416106: 0a08 |0013: move-result v8 │ │ -416108: 1200 |0014: const/4 v0, #int 0 // #0 │ │ -41610a: 3808 0c00 |0015: if-eqz v8, 0021 // +000c │ │ -41610e: 1403 7201 127f |0017: const v3, #float 1.94075e+38 // #7f120172 │ │ -416114: 6e20 9c12 3500 |001a: invoke-virtual {v5, v3}, Landroid/widget/TextView;.setText:(I)V // method@129c │ │ -41611a: 6e20 9c0d 0500 |001d: invoke-virtual {v5, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -416120: 0e00 |0020: return-void │ │ -416122: 6e20 540d 0600 |0021: invoke-virtual {v6, v0}, Landroid/view/View;.setEnabled:(Z)V // method@0d54 │ │ -416128: 6e20 9c0d 0700 |0024: invoke-virtual {v7, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -41612e: 1308 0800 |0027: const/16 v8, #int 8 // #8 │ │ -416132: 6e20 9c0d 8500 |0029: invoke-virtual {v5, v8}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -416138: 6e10 2d35 0200 |002c: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -41613e: 0c08 |002f: move-result-object v8 │ │ -416140: 1a00 639b |0030: const-string v0, "input_method" // string@9b63 │ │ -416144: 6e20 3402 0800 |0032: invoke-virtual {v8, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ -41614a: 0c08 |0035: move-result-object v8 │ │ -41614c: 1f08 d102 |0036: check-cast v8, Landroid/view/inputmethod/InputMethodManager; // type@02d1 │ │ -416150: 6e10 df0c 0600 |0038: invoke-virtual {v6}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@0cdf │ │ -416156: 0c00 |003b: move-result-object v0 │ │ -416158: 1221 |003c: const/4 v1, #int 2 // #2 │ │ -41615a: 6e30 760f 0801 |003d: invoke-virtual {v8, v0, v1}, Landroid/view/inputmethod/InputMethodManager;.hideSoftInputFromWindow:(Landroid/os/IBinder;I)Z // method@0f76 │ │ -416160: 2208 6b1c |0040: new-instance v8, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda1; // type@1c6b │ │ -416164: 7040 70aa 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@aa70 │ │ -41616a: 7110 67b1 0800 |0045: invoke-static {v8}, Lio/reactivex/Completable;.fromAction:(Lio/reactivex/functions/Action;)Lio/reactivex/Completable; // method@b167 │ │ -416170: 0c03 |0048: move-result-object v3 │ │ -416172: 7100 95b1 0000 |0049: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ -416178: 0c04 |004c: move-result-object v4 │ │ -41617a: 6e20 6cb1 4300 |004d: invoke-virtual {v3, v4}, Lio/reactivex/Completable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b16c │ │ -416180: 0c03 |0050: move-result-object v3 │ │ -416182: 7100 90b1 0000 |0051: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ -416188: 0c04 |0054: move-result-object v4 │ │ -41618a: 6e20 69b1 4300 |0055: invoke-virtual {v3, v4}, Lio/reactivex/Completable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b169 │ │ -416190: 0c03 |0058: move-result-object v3 │ │ -416192: 2204 6c1c |0059: new-instance v4, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda2; // type@1c6c │ │ -416196: 7040 72aa 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@aa72 │ │ -41619c: 2208 6d1c |005e: new-instance v8, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda3; // type@1c6d │ │ -4161a0: 7040 74aa 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@aa74 │ │ -4161a6: 6e30 6bb1 4308 |0063: invoke-virtual {v3, v4, v8}, Lio/reactivex/Completable;.subscribe:(Lio/reactivex/functions/Action;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b16b │ │ -4161ac: 0e00 |0066: return-void │ │ +416098: |[416098] 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 │ │ +4160a8: 6e10 9d10 0300 |0000: invoke-virtual {v3}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@109d │ │ +4160ae: 0c03 |0003: move-result-object v3 │ │ +4160b0: 6e10 06b3 0300 |0004: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ +4160b6: 0c03 |0007: move-result-object v3 │ │ +4160b8: 6e10 9d10 0400 |0008: invoke-virtual {v4}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@109d │ │ +4160be: 0c04 |000b: move-result-object v4 │ │ +4160c0: 6e10 06b3 0400 |000c: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ +4160c6: 0c04 |000f: move-result-object v4 │ │ +4160c8: 7020 a5aa 3200 |0010: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.usernameHasUnwantedChars:(Ljava/lang/String;)Z // method@aaa5 │ │ +4160ce: 0a08 |0013: move-result v8 │ │ +4160d0: 1200 |0014: const/4 v0, #int 0 // #0 │ │ +4160d2: 3808 0c00 |0015: if-eqz v8, 0021 // +000c │ │ +4160d6: 1403 7201 127f |0017: const v3, #float 1.94075e+38 // #7f120172 │ │ +4160dc: 6e20 9c12 3500 |001a: invoke-virtual {v5, v3}, Landroid/widget/TextView;.setText:(I)V // method@129c │ │ +4160e2: 6e20 9c0d 0500 |001d: invoke-virtual {v5, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +4160e8: 0e00 |0020: return-void │ │ +4160ea: 6e20 540d 0600 |0021: invoke-virtual {v6, v0}, Landroid/view/View;.setEnabled:(Z)V // method@0d54 │ │ +4160f0: 6e20 9c0d 0700 |0024: invoke-virtual {v7, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +4160f6: 1308 0800 |0027: const/16 v8, #int 8 // #8 │ │ +4160fa: 6e20 9c0d 8500 |0029: invoke-virtual {v5, v8}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +416100: 6e10 2d35 0200 |002c: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +416106: 0c08 |002f: move-result-object v8 │ │ +416108: 1a00 639b |0030: const-string v0, "input_method" // string@9b63 │ │ +41610c: 6e20 3402 0800 |0032: invoke-virtual {v8, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ +416112: 0c08 |0035: move-result-object v8 │ │ +416114: 1f08 d102 |0036: check-cast v8, Landroid/view/inputmethod/InputMethodManager; // type@02d1 │ │ +416118: 6e10 df0c 0600 |0038: invoke-virtual {v6}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@0cdf │ │ +41611e: 0c00 |003b: move-result-object v0 │ │ +416120: 1221 |003c: const/4 v1, #int 2 // #2 │ │ +416122: 6e30 760f 0801 |003d: invoke-virtual {v8, v0, v1}, Landroid/view/inputmethod/InputMethodManager;.hideSoftInputFromWindow:(Landroid/os/IBinder;I)Z // method@0f76 │ │ +416128: 2208 6b1c |0040: new-instance v8, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda1; // type@1c6b │ │ +41612c: 7040 70aa 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@aa70 │ │ +416132: 7110 67b1 0800 |0045: invoke-static {v8}, Lio/reactivex/Completable;.fromAction:(Lio/reactivex/functions/Action;)Lio/reactivex/Completable; // method@b167 │ │ +416138: 0c03 |0048: move-result-object v3 │ │ +41613a: 7100 95b1 0000 |0049: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ +416140: 0c04 |004c: move-result-object v4 │ │ +416142: 6e20 6cb1 4300 |004d: invoke-virtual {v3, v4}, Lio/reactivex/Completable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b16c │ │ +416148: 0c03 |0050: move-result-object v3 │ │ +41614a: 7100 90b1 0000 |0051: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ +416150: 0c04 |0054: move-result-object v4 │ │ +416152: 6e20 69b1 4300 |0055: invoke-virtual {v3, v4}, Lio/reactivex/Completable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b169 │ │ +416158: 0c03 |0058: move-result-object v3 │ │ +41615a: 2204 6c1c |0059: new-instance v4, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda2; // type@1c6c │ │ +41615e: 7040 72aa 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@aa72 │ │ +416164: 2208 6d1c |005e: new-instance v8, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda3; // type@1c6d │ │ +416168: 7040 74aa 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@aa74 │ │ +41616e: 6e30 6bb1 4308 |0063: invoke-virtual {v3, v4, v8}, Lio/reactivex/Completable;.subscribe:(Lio/reactivex/functions/Action;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b16b │ │ +416174: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0008 line=112 │ │ 0x0010 line=114 │ │ 0x001a line=115 │ │ 0x001d line=116 │ │ @@ -1782526,61 +1782509,61 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 101 16-bit code units │ │ -4161b0: |[4161b0] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.setupDeviceView:(Landroid/view/View;)V │ │ -4161c0: 1400 ff00 0a7f |0000: const v0, #float 1.83439e+38 // #7f0a00ff │ │ -4161c6: 6e20 780c 0600 |0003: invoke-virtual {v6, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -4161cc: 0c00 |0006: move-result-object v0 │ │ -4161ce: 1f00 ee02 |0007: check-cast v0, Landroid/widget/EditText; // type@02ee │ │ -4161d2: 1401 0101 0a7f |0009: const v1, #float 1.83439e+38 // #7f0a0101 │ │ -4161d8: 6e20 780c 1600 |000c: invoke-virtual {v6, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -4161de: 0c01 |000f: move-result-object v1 │ │ -4161e0: 1f01 fb02 |0010: check-cast v1, Landroid/widget/LinearLayout; // type@02fb │ │ -4161e4: 7010 92aa 0500 |0012: invoke-direct {v5}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.generateDeviceName:()Ljava/lang/String; // method@aa92 │ │ -4161ea: 0c02 |0015: move-result-object v2 │ │ -4161ec: 6e20 9d12 2000 |0016: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -4161f2: 1400 e800 0a7f |0019: const v0, #float 1.83438e+38 // #7f0a00e8 │ │ -4161f8: 6e20 780c 0600 |001c: invoke-virtual {v6, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -4161fe: 0c00 |001f: move-result-object v0 │ │ -416200: 1f00 a614 |0020: check-cast v0, Lcom/google/android/material/button/MaterialButton; // type@14a6 │ │ -416204: 2202 691c |0022: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda10; // type@1c69 │ │ -416208: 7030 6caa 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@aa6c │ │ -41620e: 6e20 710d 2000 |0027: invoke-virtual {v0, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -416214: 5456 9595 |002a: iget-object v6, v5, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.devices:Ljava/util/List; // field@9595 │ │ -416218: 7210 6ab5 0600 |002c: invoke-interface {v6}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -41621e: 0c06 |002f: move-result-object v6 │ │ -416220: 7210 4db5 0600 |0030: invoke-interface {v6}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -416226: 0a00 |0033: move-result v0 │ │ -416228: 3800 3000 |0034: if-eqz v0, 0064 // +0030 │ │ -41622c: 7210 4eb5 0600 |0036: invoke-interface {v6}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -416232: 0c00 |0039: move-result-object v0 │ │ -416234: 1f00 331d |003a: check-cast v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; // type@1d33 │ │ -416238: 6e10 2d35 0500 |003c: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -41623e: 0c02 |003f: move-result-object v2 │ │ -416240: 1403 6300 0d7f |0040: const v3, #float 1.87423e+38 // #7f0d0063 │ │ -416246: 1204 |0043: const/4 v4, #int 0 // #0 │ │ -416248: 7130 ed0c 3204 |0044: invoke-static {v2, v3, v4}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ced │ │ -41624e: 0c02 |0047: move-result-object v2 │ │ -416250: 1403 e702 0a7f |0048: const v3, #float 1.83449e+38 // #7f0a02e7 │ │ -416256: 6e20 780c 3200 |004b: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -41625c: 0c03 |004e: move-result-object v3 │ │ -41625e: 1f03 e602 |004f: check-cast v3, Landroid/widget/Button; // type@02e6 │ │ -416262: 2204 6a1c |0051: new-instance v4, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda11; // type@1c6a │ │ -416266: 7030 6eaa 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@aa6e │ │ -41626c: 6e20 710d 4300 |0056: invoke-virtual {v3, v4}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -416272: 6e10 52ae 0000 |0059: invoke-virtual {v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.getCaption:()Ljava/lang/String; // method@ae52 │ │ -416278: 0c00 |005c: move-result-object v0 │ │ -41627a: 6e20 9d12 0300 |005d: invoke-virtual {v3, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -416280: 6e20 cd0d 2100 |0060: invoke-virtual {v1, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -416286: 28cd |0063: goto 0030 // -0033 │ │ -416288: 0e00 |0064: return-void │ │ +416178: |[416178] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.setupDeviceView:(Landroid/view/View;)V │ │ +416188: 1400 ff00 0a7f |0000: const v0, #float 1.83439e+38 // #7f0a00ff │ │ +41618e: 6e20 780c 0600 |0003: invoke-virtual {v6, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +416194: 0c00 |0006: move-result-object v0 │ │ +416196: 1f00 ee02 |0007: check-cast v0, Landroid/widget/EditText; // type@02ee │ │ +41619a: 1401 0101 0a7f |0009: const v1, #float 1.83439e+38 // #7f0a0101 │ │ +4161a0: 6e20 780c 1600 |000c: invoke-virtual {v6, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +4161a6: 0c01 |000f: move-result-object v1 │ │ +4161a8: 1f01 fb02 |0010: check-cast v1, Landroid/widget/LinearLayout; // type@02fb │ │ +4161ac: 7010 92aa 0500 |0012: invoke-direct {v5}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.generateDeviceName:()Ljava/lang/String; // method@aa92 │ │ +4161b2: 0c02 |0015: move-result-object v2 │ │ +4161b4: 6e20 9d12 2000 |0016: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +4161ba: 1400 e800 0a7f |0019: const v0, #float 1.83438e+38 // #7f0a00e8 │ │ +4161c0: 6e20 780c 0600 |001c: invoke-virtual {v6, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +4161c6: 0c00 |001f: move-result-object v0 │ │ +4161c8: 1f00 a614 |0020: check-cast v0, Lcom/google/android/material/button/MaterialButton; // type@14a6 │ │ +4161cc: 2202 691c |0022: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda10; // type@1c69 │ │ +4161d0: 7030 6caa 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@aa6c │ │ +4161d6: 6e20 710d 2000 |0027: invoke-virtual {v0, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +4161dc: 5456 9595 |002a: iget-object v6, v5, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.devices:Ljava/util/List; // field@9595 │ │ +4161e0: 7210 6ab5 0600 |002c: invoke-interface {v6}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +4161e6: 0c06 |002f: move-result-object v6 │ │ +4161e8: 7210 4db5 0600 |0030: invoke-interface {v6}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +4161ee: 0a00 |0033: move-result v0 │ │ +4161f0: 3800 3000 |0034: if-eqz v0, 0064 // +0030 │ │ +4161f4: 7210 4eb5 0600 |0036: invoke-interface {v6}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +4161fa: 0c00 |0039: move-result-object v0 │ │ +4161fc: 1f00 331d |003a: check-cast v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; // type@1d33 │ │ +416200: 6e10 2d35 0500 |003c: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +416206: 0c02 |003f: move-result-object v2 │ │ +416208: 1403 6300 0d7f |0040: const v3, #float 1.87423e+38 // #7f0d0063 │ │ +41620e: 1204 |0043: const/4 v4, #int 0 // #0 │ │ +416210: 7130 ed0c 3204 |0044: invoke-static {v2, v3, v4}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ced │ │ +416216: 0c02 |0047: move-result-object v2 │ │ +416218: 1403 e702 0a7f |0048: const v3, #float 1.83449e+38 // #7f0a02e7 │ │ +41621e: 6e20 780c 3200 |004b: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +416224: 0c03 |004e: move-result-object v3 │ │ +416226: 1f03 e602 |004f: check-cast v3, Landroid/widget/Button; // type@02e6 │ │ +41622a: 2204 6a1c |0051: new-instance v4, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda11; // type@1c6a │ │ +41622e: 7030 6eaa 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@aa6e │ │ +416234: 6e20 710d 4300 |0056: invoke-virtual {v3, v4}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +41623a: 6e10 52ae 0000 |0059: invoke-virtual {v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.getCaption:()Ljava/lang/String; // method@ae52 │ │ +416240: 0c00 |005c: move-result-object v0 │ │ +416242: 6e20 9d12 0300 |005d: invoke-virtual {v3, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +416248: 6e20 cd0d 2100 |0060: invoke-virtual {v1, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +41624e: 28cd |0063: goto 0030 // -0033 │ │ +416250: 0e00 |0064: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=151 │ │ 0x000c line=152 │ │ 0x0012 line=153 │ │ 0x001c line=155 │ │ 0x0022 line=156 │ │ @@ -1782599,23 +1782582,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -41628c: |[41628c] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.setupFinishView:(Landroid/view/View;)V │ │ -41629c: 1400 a200 0a7f |0000: const v0, #float 1.83437e+38 // #7f0a00a2 │ │ -4162a2: 6e20 780c 0200 |0003: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -4162a8: 0c02 |0006: move-result-object v2 │ │ -4162aa: 1f02 e602 |0007: check-cast v2, Landroid/widget/Button; // type@02e6 │ │ -4162ae: 2200 6e1c |0009: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda4; // type@1c6e │ │ -4162b2: 7020 76aa 1000 |000b: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;)V // method@aa76 │ │ -4162b8: 6e20 710d 0200 |000e: invoke-virtual {v2, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -4162be: 0e00 |0011: return-void │ │ +416254: |[416254] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.setupFinishView:(Landroid/view/View;)V │ │ +416264: 1400 a200 0a7f |0000: const v0, #float 1.83437e+38 // #7f0a00a2 │ │ +41626a: 6e20 780c 0200 |0003: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +416270: 0c02 |0006: move-result-object v2 │ │ +416272: 1f02 e602 |0007: check-cast v2, Landroid/widget/Button; // type@02e6 │ │ +416276: 2200 6e1c |0009: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda4; // type@1c6e │ │ +41627a: 7020 76aa 1000 |000b: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;)V // method@aa76 │ │ +416280: 6e20 710d 0200 |000e: invoke-virtual {v2, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +416286: 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; │ │ @@ -1782625,27 +1782608,27 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -4162c0: |[4162c0] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.setupHostView:(Landroid/view/View;)V │ │ -4162d0: 1400 bc00 0a7f |0000: const v0, #float 1.83437e+38 // #7f0a00bc │ │ -4162d6: 6e20 780c 0300 |0003: invoke-virtual {v3, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -4162dc: 0c00 |0006: move-result-object v0 │ │ -4162de: 1f00 e602 |0007: check-cast v0, Landroid/widget/Button; // type@02e6 │ │ -4162e2: 1401 f102 0a7f |0009: const v1, #float 1.83449e+38 // #7f0a02f1 │ │ -4162e8: 6e20 780c 1300 |000c: invoke-virtual {v3, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -4162ee: 0c03 |000f: move-result-object v3 │ │ -4162f0: 1f03 ee02 |0010: check-cast v3, Landroid/widget/EditText; // type@02ee │ │ -4162f4: 2201 681c |0012: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda0; // type@1c68 │ │ -4162f8: 7030 6aaa 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@aa6a │ │ -4162fe: 6e20 710d 1000 |0017: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -416304: 0e00 |001a: return-void │ │ +416288: |[416288] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.setupHostView:(Landroid/view/View;)V │ │ +416298: 1400 bc00 0a7f |0000: const v0, #float 1.83437e+38 // #7f0a00bc │ │ +41629e: 6e20 780c 0300 |0003: invoke-virtual {v3, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +4162a4: 0c00 |0006: move-result-object v0 │ │ +4162a6: 1f00 e602 |0007: check-cast v0, Landroid/widget/Button; // type@02e6 │ │ +4162aa: 1401 f102 0a7f |0009: const v1, #float 1.83449e+38 // #7f0a02f1 │ │ +4162b0: 6e20 780c 1300 |000c: invoke-virtual {v3, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +4162b6: 0c03 |000f: move-result-object v3 │ │ +4162b8: 1f03 ee02 |0010: check-cast v3, Landroid/widget/EditText; // type@02ee │ │ +4162bc: 2201 681c |0012: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda0; // type@1c68 │ │ +4162c0: 7030 6aaa 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@aa6a │ │ +4162c6: 6e20 710d 1000 |0017: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +4162cc: 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; │ │ @@ -1782656,61 +1782639,61 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 94 16-bit code units │ │ -416308: |[416308] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.setupLoginView:(Landroid/view/View;)V │ │ -416318: 1400 4601 0a7f |0000: const v0, #float 1.8344e+38 // #7f0a0146 │ │ -41631e: 6e20 780c 0900 |0003: invoke-virtual {v9, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -416324: 0c00 |0006: move-result-object v0 │ │ -416326: 0703 |0007: move-object v3, v0 │ │ -416328: 1f03 ee02 |0008: check-cast v3, Landroid/widget/EditText; // type@02ee │ │ -41632c: 1400 4201 0a7f |000a: const v0, #float 1.8344e+38 // #7f0a0142 │ │ -416332: 6e20 780c 0900 |000d: invoke-virtual {v9, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -416338: 0c00 |0010: move-result-object v0 │ │ -41633a: 0704 |0011: move-object v4, v0 │ │ -41633c: 1f04 ee02 |0012: check-cast v4, Landroid/widget/EditText; // type@02ee │ │ -416340: 1400 9500 0a7f |0014: const v0, #float 1.83436e+38 // #7f0a0095 │ │ -416346: 6e20 780c 0900 |0017: invoke-virtual {v9, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -41634c: 0c00 |001a: move-result-object v0 │ │ -41634e: 1f00 e602 |001b: check-cast v0, Landroid/widget/Button; // type@02e6 │ │ -416352: 1401 e900 0a7f |001d: const v1, #float 1.83438e+38 // #7f0a00e9 │ │ -416358: 6e20 780c 1900 |0020: invoke-virtual {v9, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -41635e: 0c01 |0023: move-result-object v1 │ │ -416360: 0715 |0024: move-object v5, v1 │ │ -416362: 1f05 1503 |0025: check-cast v5, Landroid/widget/TextView; // type@0315 │ │ -416366: 1401 8f02 0a7f |0027: const v1, #float 1.83447e+38 // #7f0a028f │ │ -41636c: 6e20 780c 1900 |002a: invoke-virtual {v9, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -416372: 0c01 |002d: move-result-object v1 │ │ -416374: 0717 |002e: move-object v7, v1 │ │ -416376: 1f07 0203 |002f: check-cast v7, Landroid/widget/ProgressBar; // type@0302 │ │ -41637a: 1401 e700 0a7f |0031: const v1, #float 1.83438e+38 // #7f0a00e7 │ │ -416380: 6e20 780c 1900 |0034: invoke-virtual {v9, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -416386: 0c09 |0037: move-result-object v9 │ │ -416388: 1f09 1503 |0038: check-cast v9, Landroid/widget/TextView; // type@0315 │ │ -41638c: 7100 c29c 0000 |003a: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getHosturl:()Ljava/lang/String; // method@9cc2 │ │ -416392: 0c01 |003d: move-result-object v1 │ │ -416394: 1a02 0d99 |003e: const-string v2, "http://" // string@990d │ │ -416398: 6e20 3eb3 2100 |0040: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b33e │ │ -41639e: 0a01 |0043: move-result v1 │ │ -4163a0: 3801 0600 |0044: if-eqz v1, 004a // +0006 │ │ -4163a4: 1201 |0046: const/4 v1, #int 0 // #0 │ │ -4163a6: 6e20 9c0d 1900 |0047: invoke-virtual {v9, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -4163ac: 2209 6f1c |004a: new-instance v9, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda5; // type@1c6f │ │ -4163b0: 7020 78aa 0900 |004c: invoke-direct {v9, v0}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda5;.:(Landroid/widget/Button;)V // method@aa78 │ │ -4163b6: 6e20 9612 9400 |004f: invoke-virtual {v4, v9}, Landroid/widget/TextView;.setOnEditorActionListener:(Landroid/widget/TextView$OnEditorActionListener;)V // method@1296 │ │ -4163bc: 2209 701c |0052: new-instance v9, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda6; // type@1c70 │ │ -4163c0: 0791 |0054: move-object v1, v9 │ │ -4163c2: 0782 |0055: move-object v2, v8 │ │ -4163c4: 0706 |0056: move-object v6, v0 │ │ -4163c6: 7607 7aaa 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@aa7a │ │ -4163cc: 6e20 710d 9000 |005a: invoke-virtual {v0, v9}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -4163d2: 0e00 |005d: return-void │ │ +4162d0: |[4162d0] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.setupLoginView:(Landroid/view/View;)V │ │ +4162e0: 1400 4601 0a7f |0000: const v0, #float 1.8344e+38 // #7f0a0146 │ │ +4162e6: 6e20 780c 0900 |0003: invoke-virtual {v9, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +4162ec: 0c00 |0006: move-result-object v0 │ │ +4162ee: 0703 |0007: move-object v3, v0 │ │ +4162f0: 1f03 ee02 |0008: check-cast v3, Landroid/widget/EditText; // type@02ee │ │ +4162f4: 1400 4201 0a7f |000a: const v0, #float 1.8344e+38 // #7f0a0142 │ │ +4162fa: 6e20 780c 0900 |000d: invoke-virtual {v9, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +416300: 0c00 |0010: move-result-object v0 │ │ +416302: 0704 |0011: move-object v4, v0 │ │ +416304: 1f04 ee02 |0012: check-cast v4, Landroid/widget/EditText; // type@02ee │ │ +416308: 1400 9500 0a7f |0014: const v0, #float 1.83436e+38 // #7f0a0095 │ │ +41630e: 6e20 780c 0900 |0017: invoke-virtual {v9, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +416314: 0c00 |001a: move-result-object v0 │ │ +416316: 1f00 e602 |001b: check-cast v0, Landroid/widget/Button; // type@02e6 │ │ +41631a: 1401 e900 0a7f |001d: const v1, #float 1.83438e+38 // #7f0a00e9 │ │ +416320: 6e20 780c 1900 |0020: invoke-virtual {v9, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +416326: 0c01 |0023: move-result-object v1 │ │ +416328: 0715 |0024: move-object v5, v1 │ │ +41632a: 1f05 1503 |0025: check-cast v5, Landroid/widget/TextView; // type@0315 │ │ +41632e: 1401 8f02 0a7f |0027: const v1, #float 1.83447e+38 // #7f0a028f │ │ +416334: 6e20 780c 1900 |002a: invoke-virtual {v9, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +41633a: 0c01 |002d: move-result-object v1 │ │ +41633c: 0717 |002e: move-object v7, v1 │ │ +41633e: 1f07 0203 |002f: check-cast v7, Landroid/widget/ProgressBar; // type@0302 │ │ +416342: 1401 e700 0a7f |0031: const v1, #float 1.83438e+38 // #7f0a00e7 │ │ +416348: 6e20 780c 1900 |0034: invoke-virtual {v9, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +41634e: 0c09 |0037: move-result-object v9 │ │ +416350: 1f09 1503 |0038: check-cast v9, Landroid/widget/TextView; // type@0315 │ │ +416354: 7100 c29c 0000 |003a: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getHosturl:()Ljava/lang/String; // method@9cc2 │ │ +41635a: 0c01 |003d: move-result-object v1 │ │ +41635c: 1a02 0d99 |003e: const-string v2, "http://" // string@990d │ │ +416360: 6e20 3eb3 2100 |0040: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b33e │ │ +416366: 0a01 |0043: move-result v1 │ │ +416368: 3801 0600 |0044: if-eqz v1, 004a // +0006 │ │ +41636c: 1201 |0046: const/4 v1, #int 0 // #0 │ │ +41636e: 6e20 9c0d 1900 |0047: invoke-virtual {v9, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +416374: 2209 6f1c |004a: new-instance v9, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda5; // type@1c6f │ │ +416378: 7020 78aa 0900 |004c: invoke-direct {v9, v0}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda5;.:(Landroid/widget/Button;)V // method@aa78 │ │ +41637e: 6e20 9612 9400 |004f: invoke-virtual {v4, v9}, Landroid/widget/TextView;.setOnEditorActionListener:(Landroid/widget/TextView$OnEditorActionListener;)V // method@1296 │ │ +416384: 2209 701c |0052: new-instance v9, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda6; // type@1c70 │ │ +416388: 0791 |0054: move-object v1, v9 │ │ +41638a: 0782 |0055: move-object v2, v8 │ │ +41638c: 0706 |0056: move-object v6, v0 │ │ +41638e: 7607 7aaa 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@aa7a │ │ +416394: 6e20 710d 9000 |005a: invoke-virtual {v0, v9}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +41639a: 0e00 |005d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=97 │ │ 0x000d line=98 │ │ 0x0017 line=99 │ │ 0x0020 line=100 │ │ 0x002a line=101 │ │ @@ -1782728,23 +1782711,23 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -415abc: |[415abc] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.usernameHasUnwantedChars:(Ljava/lang/String;)Z │ │ -415acc: 1a00 b364 |0000: const-string v0, "[!@#$%&*()+=|<>?{}\[\]~]" // string@64b3 │ │ -415ad0: 7110 7db6 0000 |0002: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@b67d │ │ -415ad6: 0c00 |0005: move-result-object v0 │ │ -415ad8: 6e20 7fb6 2000 |0006: invoke-virtual {v0, v2}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@b67f │ │ -415ade: 0c02 |0009: move-result-object v2 │ │ -415ae0: 6e10 76b6 0200 |000a: invoke-virtual {v2}, Ljava/util/regex/Matcher;.find:()Z // method@b676 │ │ -415ae6: 0a02 |000d: move-result v2 │ │ -415ae8: 0f02 |000e: return v2 │ │ +415a84: |[415a84] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.usernameHasUnwantedChars:(Ljava/lang/String;)Z │ │ +415a94: 1a00 b364 |0000: const-string v0, "[!@#$%&*()+=|<>?{}\[\]~]" // string@64b3 │ │ +415a98: 7110 7db6 0000 |0002: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@b67d │ │ +415a9e: 0c00 |0005: move-result-object v0 │ │ +415aa0: 6e20 7fb6 2000 |0006: invoke-virtual {v0, v2}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@b67f │ │ +415aa6: 0c02 |0009: move-result-object v2 │ │ +415aa8: 6e10 76b6 0200 |000a: invoke-virtual {v2}, Ljava/util/regex/Matcher;.find:()Z // method@b676 │ │ +415aae: 0a02 |000d: move-result v2 │ │ +415ab0: 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; │ │ @@ -1782756,42 +1782739,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 │ │ -415970: |[415970] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -415980: 2204 1715 |0000: new-instance v4, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ -415984: 6e10 2d35 0300 |0002: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -41598a: 0c00 |0005: move-result-object v0 │ │ -41598c: 7020 8381 0400 |0006: invoke-direct {v4, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ -415992: 1400 6d01 127f |0009: const v0, #float 1.94075e+38 // #7f12016d │ │ -415998: 6e20 cf81 0400 |000c: invoke-virtual {v4, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ -41599e: 1400 4b00 127f |000f: const v0, #float 1.94069e+38 // #7f12004b │ │ -4159a4: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -4159a6: 6e30 ad81 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@81ad │ │ -4159ac: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -4159ae: 6e20 9281 0400 |0017: invoke-virtual {v4, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setCancelable:(Z)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8192 │ │ -4159b4: 6e20 ec34 0300 |001a: invoke-virtual {v3, v0}, Landroidx/fragment/app/DialogFragment;.setCancelable:(Z)V // method@34ec │ │ -4159ba: 6e10 2d35 0300 |001d: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -4159c0: 0c00 |0020: move-result-object v0 │ │ -4159c2: 1402 6400 0d7f |0021: const v2, #float 1.87423e+38 // #7f0d0064 │ │ -4159c8: 7130 ed0c 2001 |0024: invoke-static {v0, v2, v1}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ced │ │ -4159ce: 0c00 |0027: move-result-object v0 │ │ -4159d0: 1401 dc03 0a7f |0028: const v1, #float 1.83454e+38 // #7f0a03dc │ │ -4159d6: 6e20 780c 1000 |002b: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -4159dc: 0c01 |002e: move-result-object v1 │ │ -4159de: 1f01 1b03 |002f: check-cast v1, Landroid/widget/ViewFlipper; // type@031b │ │ -4159e2: 5b31 9a95 |0031: iput-object v1, v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.viewFlipper:Landroid/widget/ViewFlipper; // field@959a │ │ -4159e6: 7010 8faa 0300 |0033: invoke-direct {v3}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.advance:()V // method@aa8f │ │ -4159ec: 6e20 d481 0400 |0036: invoke-virtual {v4, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81d4 │ │ -4159f2: 6e10 8581 0400 |0039: invoke-virtual {v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.create:()Landroidx/appcompat/app/AlertDialog; // method@8185 │ │ -4159f8: 0c04 |003c: move-result-object v4 │ │ -4159fa: 1104 |003d: return-object v4 │ │ +415938: |[415938] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +415948: 2204 1715 |0000: new-instance v4, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ +41594c: 6e10 2d35 0300 |0002: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +415952: 0c00 |0005: move-result-object v0 │ │ +415954: 7020 8381 0400 |0006: invoke-direct {v4, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ +41595a: 1400 6d01 127f |0009: const v0, #float 1.94075e+38 // #7f12016d │ │ +415960: 6e20 cf81 0400 |000c: invoke-virtual {v4, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ +415966: 1400 4b00 127f |000f: const v0, #float 1.94069e+38 // #7f12004b │ │ +41596c: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +41596e: 6e30 ad81 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@81ad │ │ +415974: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +415976: 6e20 9281 0400 |0017: invoke-virtual {v4, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setCancelable:(Z)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8192 │ │ +41597c: 6e20 ec34 0300 |001a: invoke-virtual {v3, v0}, Landroidx/fragment/app/DialogFragment;.setCancelable:(Z)V // method@34ec │ │ +415982: 6e10 2d35 0300 |001d: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +415988: 0c00 |0020: move-result-object v0 │ │ +41598a: 1402 6400 0d7f |0021: const v2, #float 1.87423e+38 // #7f0d0064 │ │ +415990: 7130 ed0c 2001 |0024: invoke-static {v0, v2, v1}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ced │ │ +415996: 0c00 |0027: move-result-object v0 │ │ +415998: 1401 dc03 0a7f |0028: const v1, #float 1.83454e+38 // #7f0a03dc │ │ +41599e: 6e20 780c 1000 |002b: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +4159a4: 0c01 |002e: move-result-object v1 │ │ +4159a6: 1f01 1b03 |002f: check-cast v1, Landroid/widget/ViewFlipper; // type@031b │ │ +4159aa: 5b31 9a95 |0031: iput-object v1, v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.viewFlipper:Landroid/widget/ViewFlipper; // field@959a │ │ +4159ae: 7010 8faa 0300 |0033: invoke-direct {v3}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.advance:()V // method@aa8f │ │ +4159b4: 6e20 d481 0400 |0036: invoke-virtual {v4, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81d4 │ │ +4159ba: 6e10 8581 0400 |0039: invoke-virtual {v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.create:()Landroidx/appcompat/app/AlertDialog; // method@8185 │ │ +4159c0: 0c04 |003c: move-result-object v4 │ │ +4159c2: 1104 |003d: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x000c line=66 │ │ 0x0013 line=67 │ │ 0x0017 line=68 │ │ 0x001a line=69 │ │ @@ -1782852,17 +1782835,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 │ │ -4164d8: |[4164d8] de.danoeh.antennapod.fragment.preferences.synchronization.NextcloudAuthenticationFragment.$r8$lambda$P32jZOtSTQ0aTCgF76Z6XB2Z0nQ:(Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;Landroid/view/View;)V │ │ -4164e8: 7020 aaaa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.lambda$onCreateDialog$0:(Landroid/view/View;)V // method@aaaa │ │ -4164ee: 0e00 |0003: return-void │ │ +4164a0: |[4164a0] de.danoeh.antennapod.fragment.preferences.synchronization.NextcloudAuthenticationFragment.$r8$lambda$P32jZOtSTQ0aTCgF76Z6XB2Z0nQ:(Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;Landroid/view/View;)V │ │ +4164b0: 7020 aaaa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.lambda$onCreateDialog$0:(Landroid/view/View;)V // method@aaaa │ │ +4164b6: 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; │ │ │ │ @@ -1782871,19 +1782854,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -4164f0: |[4164f0] de.danoeh.antennapod.fragment.preferences.synchronization.NextcloudAuthenticationFragment.:()V │ │ -416500: 7010 cc34 0100 |0000: invoke-direct {v1}, Landroidx/fragment/app/DialogFragment;.:()V // method@34cc │ │ -416506: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -416508: 5c10 9f95 |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.shouldDismiss:Z // field@959f │ │ -41650c: 0e00 |0006: return-void │ │ +4164b8: |[4164b8] de.danoeh.antennapod.fragment.preferences.synchronization.NextcloudAuthenticationFragment.:()V │ │ +4164c8: 7010 cc34 0100 |0000: invoke-direct {v1}, Landroidx/fragment/app/DialogFragment;.:()V // method@34cc │ │ +4164ce: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +4164d0: 5c10 9f95 |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.shouldDismiss:Z // field@959f │ │ +4164d4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0004 line=29 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment; │ │ │ │ @@ -1782892,30 +1782875,30 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 31 16-bit code units │ │ -416510: |[416510] de.danoeh.antennapod.fragment.preferences.synchronization.NextcloudAuthenticationFragment.lambda$onCreateDialog$0:(Landroid/view/View;)V │ │ -416520: 2204 541d |0000: new-instance v4, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // type@1d54 │ │ -416524: 7100 f698 0000 |0002: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@98f6 │ │ -41652a: 0c00 |0005: move-result-object v0 │ │ -41652c: 5431 a095 |0006: iget-object v1, v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.viewBinding:Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; // field@95a0 │ │ -416530: 5411 ea8f |0008: iget-object v1, v1, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.serverUrlText:Lcom/google/android/material/textfield/TextInputEditText; // field@8fea │ │ -416534: 6e10 021c 0100 |000a: invoke-virtual {v1}, Landroidx/appcompat/widget/AppCompatEditText;.getText:()Landroid/text/Editable; // method@1c02 │ │ -41653a: 0c01 |000d: move-result-object v1 │ │ -41653c: 6e10 06b3 0100 |000e: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ -416542: 0c01 |0011: move-result-object v1 │ │ -416544: 6e10 2d35 0300 |0012: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -41654a: 0c02 |0015: move-result-object v2 │ │ -41654c: 7053 c3ae 0421 |0016: 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@aec3 │ │ -416552: 5b34 9e95 |0019: iput-object v4, v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.nextcloudLoginFlow:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@959e │ │ -416556: 7010 b1aa 0300 |001b: invoke-direct {v3}, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.startLoginFlow:()V // method@aab1 │ │ -41655c: 0e00 |001e: return-void │ │ +4164d8: |[4164d8] de.danoeh.antennapod.fragment.preferences.synchronization.NextcloudAuthenticationFragment.lambda$onCreateDialog$0:(Landroid/view/View;)V │ │ +4164e8: 2204 541d |0000: new-instance v4, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // type@1d54 │ │ +4164ec: 7100 f698 0000 |0002: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@98f6 │ │ +4164f2: 0c00 |0005: move-result-object v0 │ │ +4164f4: 5431 a095 |0006: iget-object v1, v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.viewBinding:Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; // field@95a0 │ │ +4164f8: 5411 ea8f |0008: iget-object v1, v1, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.serverUrlText:Lcom/google/android/material/textfield/TextInputEditText; // field@8fea │ │ +4164fc: 6e10 021c 0100 |000a: invoke-virtual {v1}, Landroidx/appcompat/widget/AppCompatEditText;.getText:()Landroid/text/Editable; // method@1c02 │ │ +416502: 0c01 |000d: move-result-object v1 │ │ +416504: 6e10 06b3 0100 |000e: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b306 │ │ +41650a: 0c01 |0011: move-result-object v1 │ │ +41650c: 6e10 2d35 0300 |0012: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +416512: 0c02 |0015: move-result-object v2 │ │ +416514: 7053 c3ae 0421 |0016: 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@aec3 │ │ +41651a: 5b34 9e95 |0019: iput-object v4, v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.nextcloudLoginFlow:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@959e │ │ +41651e: 7010 b1aa 0300 |001b: invoke-direct {v3}, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.startLoginFlow:()V // method@aab1 │ │ +416524: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x000a line=45 │ │ 0x001b line=46 │ │ locals : │ │ 0x0000 - 0x001f reg=3 this Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment; │ │ @@ -1782926,32 +1782909,32 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -4166a8: |[4166a8] de.danoeh.antennapod.fragment.preferences.synchronization.NextcloudAuthenticationFragment.startLoginFlow:()V │ │ -4166b8: 5420 a095 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.viewBinding:Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; // field@95a0 │ │ -4166bc: 5400 e78f |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.errorText:Landroid/widget/TextView; // field@8fe7 │ │ -4166c0: 1301 0800 |0004: const/16 v1, #int 8 // #8 │ │ -4166c4: 6e20 9c0d 1000 |0006: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -4166ca: 5420 a095 |0009: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.viewBinding:Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; // field@95a0 │ │ -4166ce: 5400 e68f |000b: iget-object v0, v0, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.chooseHostButton:Landroid/widget/Button; // field@8fe6 │ │ -4166d2: 6e20 9c0d 1000 |000d: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -4166d8: 5420 a095 |0010: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.viewBinding:Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; // field@95a0 │ │ -4166dc: 5400 e88f |0012: iget-object v0, v0, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.loginProgressContainer:Landroid/widget/LinearLayout; // field@8fe8 │ │ -4166e0: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -4166e2: 6e20 9c0d 1000 |0015: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -4166e8: 5420 a095 |0018: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.viewBinding:Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; // field@95a0 │ │ -4166ec: 5400 ea8f |001a: iget-object v0, v0, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.serverUrlText:Lcom/google/android/material/textfield/TextInputEditText; // field@8fea │ │ -4166f0: 6e20 540d 1000 |001c: invoke-virtual {v0, v1}, Landroid/view/View;.setEnabled:(Z)V // method@0d54 │ │ -4166f6: 5420 9e95 |001f: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.nextcloudLoginFlow:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@959e │ │ -4166fa: 6e10 d0ae 0000 |0021: invoke-virtual {v0}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.start:()V // method@aed0 │ │ -416700: 0e00 |0024: return-void │ │ +416670: |[416670] de.danoeh.antennapod.fragment.preferences.synchronization.NextcloudAuthenticationFragment.startLoginFlow:()V │ │ +416680: 5420 a095 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.viewBinding:Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; // field@95a0 │ │ +416684: 5400 e78f |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.errorText:Landroid/widget/TextView; // field@8fe7 │ │ +416688: 1301 0800 |0004: const/16 v1, #int 8 // #8 │ │ +41668c: 6e20 9c0d 1000 |0006: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +416692: 5420 a095 |0009: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.viewBinding:Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; // field@95a0 │ │ +416696: 5400 e68f |000b: iget-object v0, v0, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.chooseHostButton:Landroid/widget/Button; // field@8fe6 │ │ +41669a: 6e20 9c0d 1000 |000d: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +4166a0: 5420 a095 |0010: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.viewBinding:Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; // field@95a0 │ │ +4166a4: 5400 e88f |0012: iget-object v0, v0, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.loginProgressContainer:Landroid/widget/LinearLayout; // field@8fe8 │ │ +4166a8: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +4166aa: 6e20 9c0d 1000 |0015: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +4166b0: 5420 a095 |0018: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.viewBinding:Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; // field@95a0 │ │ +4166b4: 5400 ea8f |001a: iget-object v0, v0, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.serverUrlText:Lcom/google/android/material/textfield/TextInputEditText; // field@8fea │ │ +4166b8: 6e20 540d 1000 |001c: invoke-virtual {v0, v1}, Landroid/view/View;.setEnabled:(Z)V // method@0d54 │ │ +4166be: 5420 9e95 |001f: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.nextcloudLoginFlow:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@959e │ │ +4166c2: 6e10 d0ae 0000 |0021: invoke-virtual {v0}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.start:()V // method@aed0 │ │ +4166c8: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0009 line=58 │ │ 0x0010 line=59 │ │ 0x0018 line=60 │ │ 0x001f line=61 │ │ @@ -1782964,58 +1782947,58 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 94 16-bit code units │ │ -41640c: |[41640c] de.danoeh.antennapod.fragment.preferences.synchronization.NextcloudAuthenticationFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -41641c: 2200 1715 |0000: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ -416420: 6e10 2d35 0400 |0002: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -416426: 0c01 |0005: move-result-object v1 │ │ -416428: 7020 8381 1000 |0006: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ -41642e: 1401 6d01 127f |0009: const v1, #float 1.94075e+38 // #7f12016d │ │ -416434: 6e20 cf81 1000 |000c: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ -41643a: 1401 4b00 127f |000f: const v1, #float 1.94069e+38 // #7f12004b │ │ -416440: 1202 |0012: const/4 v2, #int 0 // #0 │ │ -416442: 6e30 ad81 1002 |0013: invoke-virtual {v0, v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ -416448: 1201 |0016: const/4 v1, #int 0 // #0 │ │ -41644a: 6e20 9281 1000 |0017: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setCancelable:(Z)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8192 │ │ -416450: 6e20 ec34 1400 |001a: invoke-virtual {v4, v1}, Landroidx/fragment/app/DialogFragment;.setCancelable:(Z)V // method@34ec │ │ -416456: 6e10 3a35 0400 |001d: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@353a │ │ -41645c: 0c01 |0020: move-result-object v1 │ │ -41645e: 7110 b69f 0100 |0021: invoke-static {v1}, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; // method@9fb6 │ │ -416464: 0c01 |0024: move-result-object v1 │ │ -416466: 5b41 a095 |0025: iput-object v1, v4, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.viewBinding:Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; // field@95a0 │ │ -41646a: 6e10 b59f 0100 |0027: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9fb5 │ │ -416470: 0c01 |002a: move-result-object v1 │ │ -416472: 6e20 d481 1000 |002b: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81d4 │ │ -416478: 5441 a095 |002e: iget-object v1, v4, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.viewBinding:Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; // field@95a0 │ │ -41647c: 5411 e68f |0030: iget-object v1, v1, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.chooseHostButton:Landroid/widget/Button; // field@8fe6 │ │ -416480: 2202 751c |0032: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment$$ExternalSyntheticLambda0; // type@1c75 │ │ -416484: 7020 a6aa 4200 |0034: invoke-direct {v2, v4}, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;)V // method@aaa6 │ │ -41648a: 6e20 710d 2100 |0037: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -416490: 3805 1f00 |003a: if-eqz v5, 0059 // +001f │ │ -416494: 1a01 8e47 |003c: const-string v1, "LoginFlow" // string@478e │ │ -416498: 6e20 1c07 1500 |003e: invoke-virtual {v5, v1}, Landroid/os/Bundle;.getStringArrayList:(Ljava/lang/String;)Ljava/util/ArrayList; // method@071c │ │ -41649e: 0c02 |0041: move-result-object v2 │ │ -4164a0: 3802 1700 |0042: if-eqz v2, 0059 // +0017 │ │ -4164a4: 7100 f698 0000 |0044: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@98f6 │ │ -4164aa: 0c02 |0047: move-result-object v2 │ │ -4164ac: 6e10 2d35 0400 |0048: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -4164b2: 0c03 |004b: move-result-object v3 │ │ -4164b4: 6e20 1c07 1500 |004c: invoke-virtual {v5, v1}, Landroid/os/Bundle;.getStringArrayList:(Ljava/lang/String;)Ljava/util/ArrayList; // method@071c │ │ -4164ba: 0c05 |004f: move-result-object v5 │ │ -4164bc: 7140 c6ae 3254 |0050: invoke-static {v2, v3, v4, v5}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.fromInstanceState:(Lokhttp3/OkHttpClient;Landroid/content/Context;Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback;Ljava/util/ArrayList;)Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // method@aec6 │ │ -4164c2: 0c05 |0053: move-result-object v5 │ │ -4164c4: 5b45 9e95 |0054: iput-object v5, v4, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.nextcloudLoginFlow:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@959e │ │ -4164c8: 7010 b1aa 0400 |0056: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.startLoginFlow:()V // method@aab1 │ │ -4164ce: 6e10 8581 0000 |0059: invoke-virtual {v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.create:()Landroidx/appcompat/app/AlertDialog; // method@8185 │ │ -4164d4: 0c05 |005c: move-result-object v5 │ │ -4164d6: 1105 |005d: return-object v5 │ │ +4163d4: |[4163d4] de.danoeh.antennapod.fragment.preferences.synchronization.NextcloudAuthenticationFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +4163e4: 2200 1715 |0000: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ +4163e8: 6e10 2d35 0400 |0002: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +4163ee: 0c01 |0005: move-result-object v1 │ │ +4163f0: 7020 8381 1000 |0006: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ +4163f6: 1401 6d01 127f |0009: const v1, #float 1.94075e+38 // #7f12016d │ │ +4163fc: 6e20 cf81 1000 |000c: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ +416402: 1401 4b00 127f |000f: const v1, #float 1.94069e+38 // #7f12004b │ │ +416408: 1202 |0012: const/4 v2, #int 0 // #0 │ │ +41640a: 6e30 ad81 1002 |0013: invoke-virtual {v0, v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ +416410: 1201 |0016: const/4 v1, #int 0 // #0 │ │ +416412: 6e20 9281 1000 |0017: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setCancelable:(Z)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8192 │ │ +416418: 6e20 ec34 1400 |001a: invoke-virtual {v4, v1}, Landroidx/fragment/app/DialogFragment;.setCancelable:(Z)V // method@34ec │ │ +41641e: 6e10 3a35 0400 |001d: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@353a │ │ +416424: 0c01 |0020: move-result-object v1 │ │ +416426: 7110 b69f 0100 |0021: invoke-static {v1}, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; // method@9fb6 │ │ +41642c: 0c01 |0024: move-result-object v1 │ │ +41642e: 5b41 a095 |0025: iput-object v1, v4, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.viewBinding:Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; // field@95a0 │ │ +416432: 6e10 b59f 0100 |0027: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9fb5 │ │ +416438: 0c01 |002a: move-result-object v1 │ │ +41643a: 6e20 d481 1000 |002b: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81d4 │ │ +416440: 5441 a095 |002e: iget-object v1, v4, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.viewBinding:Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; // field@95a0 │ │ +416444: 5411 e68f |0030: iget-object v1, v1, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.chooseHostButton:Landroid/widget/Button; // field@8fe6 │ │ +416448: 2202 751c |0032: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment$$ExternalSyntheticLambda0; // type@1c75 │ │ +41644c: 7020 a6aa 4200 |0034: invoke-direct {v2, v4}, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;)V // method@aaa6 │ │ +416452: 6e20 710d 2100 |0037: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +416458: 3805 1f00 |003a: if-eqz v5, 0059 // +001f │ │ +41645c: 1a01 8e47 |003c: const-string v1, "LoginFlow" // string@478e │ │ +416460: 6e20 1c07 1500 |003e: invoke-virtual {v5, v1}, Landroid/os/Bundle;.getStringArrayList:(Ljava/lang/String;)Ljava/util/ArrayList; // method@071c │ │ +416466: 0c02 |0041: move-result-object v2 │ │ +416468: 3802 1700 |0042: if-eqz v2, 0059 // +0017 │ │ +41646c: 7100 f698 0000 |0044: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@98f6 │ │ +416472: 0c02 |0047: move-result-object v2 │ │ +416474: 6e10 2d35 0400 |0048: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +41647a: 0c03 |004b: move-result-object v3 │ │ +41647c: 6e20 1c07 1500 |004c: invoke-virtual {v5, v1}, Landroid/os/Bundle;.getStringArrayList:(Ljava/lang/String;)Ljava/util/ArrayList; // method@071c │ │ +416482: 0c05 |004f: move-result-object v5 │ │ +416484: 7140 c6ae 3254 |0050: invoke-static {v2, v3, v4, v5}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.fromInstanceState:(Lokhttp3/OkHttpClient;Landroid/content/Context;Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback;Ljava/util/ArrayList;)Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // method@aec6 │ │ +41648a: 0c05 |0053: move-result-object v5 │ │ +41648c: 5b45 9e95 |0054: iput-object v5, v4, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.nextcloudLoginFlow:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@959e │ │ +416490: 7010 b1aa 0400 |0056: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.startLoginFlow:()V // method@aab1 │ │ +416496: 6e10 8581 0000 |0059: invoke-virtual {v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.create:()Landroidx/appcompat/app/AlertDialog; // method@8185 │ │ +41649c: 0c05 |005c: move-result-object v5 │ │ +41649e: 1105 |005d: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x000c line=35 │ │ 0x0013 line=36 │ │ 0x0017 line=37 │ │ 0x001a line=38 │ │ @@ -1783037,20 +1783020,20 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -416560: |[416560] de.danoeh.antennapod.fragment.preferences.synchronization.NextcloudAuthenticationFragment.onDismiss:(Landroid/content/DialogInterface;)V │ │ -416570: 6f20 e134 1000 |0000: invoke-super {v0, v1}, Landroidx/fragment/app/DialogFragment;.onDismiss:(Landroid/content/DialogInterface;)V // method@34e1 │ │ -416576: 5401 9e95 |0003: iget-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.nextcloudLoginFlow:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@959e │ │ -41657a: 3801 0500 |0005: if-eqz v1, 000a // +0005 │ │ -41657e: 6e10 c4ae 0100 |0007: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.cancel:()V // method@aec4 │ │ -416584: 0e00 |000a: return-void │ │ +416528: |[416528] de.danoeh.antennapod.fragment.preferences.synchronization.NextcloudAuthenticationFragment.onDismiss:(Landroid/content/DialogInterface;)V │ │ +416538: 6f20 e134 1000 |0000: invoke-super {v0, v1}, Landroidx/fragment/app/DialogFragment;.onDismiss:(Landroid/content/DialogInterface;)V // method@34e1 │ │ +41653e: 5401 9e95 |0003: iget-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.nextcloudLoginFlow:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@959e │ │ +416542: 3801 0500 |0005: if-eqz v1, 000a // +0005 │ │ +416546: 6e10 c4ae 0100 |0007: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.cancel:()V // method@aec4 │ │ +41654c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0003 line=75 │ │ 0x0007 line=76 │ │ locals : │ │ 0x0000 - 0x000b reg=0 this Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment; │ │ @@ -1783061,34 +1783044,34 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -416588: |[416588] de.danoeh.antennapod.fragment.preferences.synchronization.NextcloudAuthenticationFragment.onNextcloudAuthError:(Ljava/lang/String;)V │ │ -416598: 5420 a095 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.viewBinding:Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; // field@95a0 │ │ -41659c: 5400 e88f |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.loginProgressContainer:Landroid/widget/LinearLayout; // field@8fe8 │ │ -4165a0: 1301 0800 |0004: const/16 v1, #int 8 // #8 │ │ -4165a4: 6e20 9c0d 1000 |0006: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -4165aa: 5420 a095 |0009: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.viewBinding:Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; // field@95a0 │ │ -4165ae: 5400 e78f |000b: iget-object v0, v0, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.errorText:Landroid/widget/TextView; // field@8fe7 │ │ -4165b2: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -4165b4: 6e20 9c0d 1000 |000e: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -4165ba: 5420 a095 |0011: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.viewBinding:Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; // field@95a0 │ │ -4165be: 5400 e78f |0013: iget-object v0, v0, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.errorText:Landroid/widget/TextView; // field@8fe7 │ │ -4165c2: 6e20 9d12 3000 |0015: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -4165c8: 5423 a095 |0018: iget-object v3, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.viewBinding:Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; // field@95a0 │ │ -4165cc: 5433 e68f |001a: iget-object v3, v3, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.chooseHostButton:Landroid/widget/Button; // field@8fe6 │ │ -4165d0: 6e20 9c0d 1300 |001c: invoke-virtual {v3, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -4165d6: 5423 a095 |001f: iget-object v3, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.viewBinding:Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; // field@95a0 │ │ -4165da: 5433 ea8f |0021: iget-object v3, v3, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.serverUrlText:Lcom/google/android/material/textfield/TextInputEditText; // field@8fea │ │ -4165de: 1210 |0023: const/4 v0, #int 1 // #1 │ │ -4165e0: 6e20 540d 0300 |0024: invoke-virtual {v3, v0}, Landroid/view/View;.setEnabled:(Z)V // method@0d54 │ │ -4165e6: 0e00 |0027: return-void │ │ +416550: |[416550] de.danoeh.antennapod.fragment.preferences.synchronization.NextcloudAuthenticationFragment.onNextcloudAuthError:(Ljava/lang/String;)V │ │ +416560: 5420 a095 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.viewBinding:Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; // field@95a0 │ │ +416564: 5400 e88f |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.loginProgressContainer:Landroid/widget/LinearLayout; // field@8fe8 │ │ +416568: 1301 0800 |0004: const/16 v1, #int 8 // #8 │ │ +41656c: 6e20 9c0d 1000 |0006: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +416572: 5420 a095 |0009: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.viewBinding:Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; // field@95a0 │ │ +416576: 5400 e78f |000b: iget-object v0, v0, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.errorText:Landroid/widget/TextView; // field@8fe7 │ │ +41657a: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +41657c: 6e20 9c0d 1000 |000e: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +416582: 5420 a095 |0011: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.viewBinding:Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; // field@95a0 │ │ +416586: 5400 e78f |0013: iget-object v0, v0, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.errorText:Landroid/widget/TextView; // field@8fe7 │ │ +41658a: 6e20 9d12 3000 |0015: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +416590: 5423 a095 |0018: iget-object v3, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.viewBinding:Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; // field@95a0 │ │ +416594: 5433 e68f |001a: iget-object v3, v3, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.chooseHostButton:Landroid/widget/Button; // field@8fe6 │ │ +416598: 6e20 9c0d 1300 |001c: invoke-virtual {v3, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +41659e: 5423 a095 |001f: iget-object v3, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.viewBinding:Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; // field@95a0 │ │ +4165a2: 5433 ea8f |0021: iget-object v3, v3, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.serverUrlText:Lcom/google/android/material/textfield/TextInputEditText; // field@8fea │ │ +4165a6: 1210 |0023: const/4 v0, #int 1 // #1 │ │ +4165a8: 6e20 540d 0300 |0024: invoke-virtual {v3, v0}, Landroid/view/View;.setEnabled:(Z)V // method@0d54 │ │ +4165ae: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0009 line=106 │ │ 0x0011 line=107 │ │ 0x0018 line=108 │ │ 0x001f line=109 │ │ @@ -1783101,34 +1783084,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 │ │ -4165e8: |[4165e8] de.danoeh.antennapod.fragment.preferences.synchronization.NextcloudAuthenticationFragment.onNextcloudAuthenticated:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -4165f8: 6200 1f8e |0000: sget-object v0, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.NEXTCLOUD_GPODDER:Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // field@8e1f │ │ -4165fc: 7110 de9c 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.setSelectedSyncProvider:(Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;)V // method@9cde │ │ -416602: 6e10 2d35 0100 |0005: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -416608: 0c00 |0008: move-result-object v0 │ │ -41660a: 7110 c09c 0000 |0009: invoke-static {v0}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.clear:(Landroid/content/Context;)V // method@9cc0 │ │ -416610: 7110 c89c 0400 |000c: invoke-static {v4}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.setPassword:(Ljava/lang/String;)V // method@9cc8 │ │ -416616: 7110 c79c 0200 |000f: invoke-static {v2}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.setHosturl:(Ljava/lang/String;)V // method@9cc7 │ │ -41661c: 7110 c99c 0300 |0012: invoke-static {v3}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.setUsername:(Ljava/lang/String;)V // method@9cc9 │ │ -416622: 6e10 2d35 0100 |0015: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -416628: 0c02 |0018: move-result-object v2 │ │ -41662a: 7110 b39c 0200 |0019: invoke-static {v2}, Lde/danoeh/antennapod/core/sync/SyncService;.fullSync:(Landroid/content/Context;)V // method@9cb3 │ │ -416630: 6e10 6935 0100 |001c: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.isResumed:()Z // method@3569 │ │ -416636: 0a02 |001f: move-result v2 │ │ -416638: 3802 0600 |0020: if-eqz v2, 0026 // +0006 │ │ -41663c: 6e10 d234 0100 |0022: invoke-virtual {v1}, Landroidx/fragment/app/DialogFragment;.dismiss:()V // method@34d2 │ │ -416642: 2804 |0025: goto 0029 // +0004 │ │ -416644: 1212 |0026: const/4 v2, #int 1 // #1 │ │ -416646: 5c12 9f95 |0027: iput-boolean v2, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.shouldDismiss:Z // field@959f │ │ -41664a: 0e00 |0029: return-void │ │ +4165b0: |[4165b0] de.danoeh.antennapod.fragment.preferences.synchronization.NextcloudAuthenticationFragment.onNextcloudAuthenticated:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +4165c0: 6200 1f8e |0000: sget-object v0, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.NEXTCLOUD_GPODDER:Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // field@8e1f │ │ +4165c4: 7110 de9c 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.setSelectedSyncProvider:(Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;)V // method@9cde │ │ +4165ca: 6e10 2d35 0100 |0005: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +4165d0: 0c00 |0008: move-result-object v0 │ │ +4165d2: 7110 c09c 0000 |0009: invoke-static {v0}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.clear:(Landroid/content/Context;)V // method@9cc0 │ │ +4165d8: 7110 c89c 0400 |000c: invoke-static {v4}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.setPassword:(Ljava/lang/String;)V // method@9cc8 │ │ +4165de: 7110 c79c 0200 |000f: invoke-static {v2}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.setHosturl:(Ljava/lang/String;)V // method@9cc7 │ │ +4165e4: 7110 c99c 0300 |0012: invoke-static {v3}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.setUsername:(Ljava/lang/String;)V // method@9cc9 │ │ +4165ea: 6e10 2d35 0100 |0015: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +4165f0: 0c02 |0018: move-result-object v2 │ │ +4165f2: 7110 b39c 0200 |0019: invoke-static {v2}, Lde/danoeh/antennapod/core/sync/SyncService;.fullSync:(Landroid/content/Context;)V // method@9cb3 │ │ +4165f8: 6e10 6935 0100 |001c: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.isResumed:()Z // method@3569 │ │ +4165fe: 0a02 |001f: move-result v2 │ │ +416600: 3802 0600 |0020: if-eqz v2, 0026 // +0006 │ │ +416604: 6e10 d234 0100 |0022: invoke-virtual {v1}, Landroidx/fragment/app/DialogFragment;.dismiss:()V // method@34d2 │ │ +41660a: 2804 |0025: goto 0029 // +0004 │ │ +41660c: 1212 |0026: const/4 v2, #int 1 // #1 │ │ +41660e: 5c12 9f95 |0027: iput-boolean v2, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.shouldDismiss:Z // field@959f │ │ +416612: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0005 line=91 │ │ 0x000c line=92 │ │ 0x000f line=93 │ │ 0x0012 line=94 │ │ @@ -1783147,20 +1783130,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -41664c: |[41664c] de.danoeh.antennapod.fragment.preferences.synchronization.NextcloudAuthenticationFragment.onResume:()V │ │ -41665c: 6f10 8b35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onResume:()V // method@358b │ │ -416662: 5510 9f95 |0003: iget-boolean v0, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.shouldDismiss:Z // field@959f │ │ -416666: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -41666a: 6e10 d234 0100 |0007: invoke-virtual {v1}, Landroidx/fragment/app/DialogFragment;.dismiss:()V // method@34d2 │ │ -416670: 0e00 |000a: return-void │ │ +416614: |[416614] de.danoeh.antennapod.fragment.preferences.synchronization.NextcloudAuthenticationFragment.onResume:()V │ │ +416624: 6f10 8b35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onResume:()V // method@358b │ │ +41662a: 5510 9f95 |0003: iget-boolean v0, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.shouldDismiss:Z // field@959f │ │ +41662e: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +416632: 6e10 d234 0100 |0007: invoke-virtual {v1}, Landroidx/fragment/app/DialogFragment;.dismiss:()V // method@34d2 │ │ +416638: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0003 line=83 │ │ 0x0007 line=84 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment; │ │ @@ -1783170,23 +1783153,23 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -416674: |[416674] de.danoeh.antennapod.fragment.preferences.synchronization.NextcloudAuthenticationFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -416684: 6f20 e534 3200 |0000: invoke-super {v2, v3}, Landroidx/fragment/app/DialogFragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@34e5 │ │ -41668a: 5420 9e95 |0003: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.nextcloudLoginFlow:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@959e │ │ -41668e: 3800 0b00 |0005: if-eqz v0, 0010 // +000b │ │ -416692: 1a01 8e47 |0007: const-string v1, "LoginFlow" // string@478e │ │ -416696: 6e10 cfae 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.saveInstanceState:()Ljava/util/ArrayList; // method@aecf │ │ -41669c: 0c00 |000c: move-result-object v0 │ │ -41669e: 6e30 3407 1300 |000d: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putStringArrayList:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@0734 │ │ -4166a4: 0e00 |0010: return-void │ │ +41663c: |[41663c] de.danoeh.antennapod.fragment.preferences.synchronization.NextcloudAuthenticationFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +41664c: 6f20 e534 3200 |0000: invoke-super {v2, v3}, Landroidx/fragment/app/DialogFragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@34e5 │ │ +416652: 5420 9e95 |0003: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.nextcloudLoginFlow:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@959e │ │ +416656: 3800 0b00 |0005: if-eqz v0, 0010 // +000b │ │ +41665a: 1a01 8e47 |0007: const-string v1, "LoginFlow" // string@478e │ │ +41665e: 6e10 cfae 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.saveInstanceState:()Ljava/util/ArrayList; // method@aecf │ │ +416664: 0c00 |000c: move-result-object v0 │ │ +416666: 6e30 3407 1300 |000d: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putStringArrayList:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@0734 │ │ +41666c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0003 line=67 │ │ 0x0009 line=68 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment; │ │ @@ -1783246,18 +1783229,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 │ │ -416a20: |[416a20] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.$r8$lambda$FKGfB2cXB9QwrrtZUmOoDMzExDw:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;Landroidx/preference/Preference;)Z │ │ -416a30: 7020 d2aa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.lambda$setupScreen$3:(Landroidx/preference/Preference;)Z // method@aad2 │ │ -416a36: 0a00 |0003: move-result v0 │ │ -416a38: 0f00 |0004: return v0 │ │ +4169e8: |[4169e8] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.$r8$lambda$FKGfB2cXB9QwrrtZUmOoDMzExDw:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;Landroidx/preference/Preference;)Z │ │ +4169f8: 7020 d2aa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.lambda$setupScreen$3:(Landroidx/preference/Preference;)Z // method@aad2 │ │ +4169fe: 0a00 |0003: move-result v0 │ │ +416a00: 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; │ │ │ │ @@ -1783266,18 +1783249,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 │ │ -416a3c: |[416a3c] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.$r8$lambda$exHRfVeNCLqeQfaYKVX3jmQimbg:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;Landroid/app/Activity;Landroidx/preference/Preference;)Z │ │ -416a4c: 7030 cfaa 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@aacf │ │ -416a52: 0a00 |0003: move-result v0 │ │ -416a54: 0f00 |0004: return v0 │ │ +416a04: |[416a04] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.$r8$lambda$exHRfVeNCLqeQfaYKVX3jmQimbg:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;Landroid/app/Activity;Landroidx/preference/Preference;)Z │ │ +416a14: 7030 cfaa 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@aacf │ │ +416a1a: 0a00 |0003: move-result v0 │ │ +416a1c: 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; │ │ @@ -1783287,18 +1783270,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 │ │ -416a58: |[416a58] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.$r8$lambda$fzwcUjm80cSkoZgvY_BxQaiK5dA:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;Landroidx/preference/Preference;)Z │ │ -416a68: 7020 d1aa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.lambda$setupScreen$2:(Landroidx/preference/Preference;)Z // method@aad1 │ │ -416a6e: 0a00 |0003: move-result v0 │ │ -416a70: 0f00 |0004: return v0 │ │ +416a20: |[416a20] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.$r8$lambda$fzwcUjm80cSkoZgvY_BxQaiK5dA:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;Landroidx/preference/Preference;)Z │ │ +416a30: 7020 d1aa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.lambda$setupScreen$2:(Landroidx/preference/Preference;)Z // method@aad1 │ │ +416a36: 0a00 |0003: move-result v0 │ │ +416a38: 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; │ │ │ │ @@ -1783307,18 +1783290,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 │ │ -416a74: |[416a74] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.$r8$lambda$oWbIoEgjdg9r-IZBiWqdh1Y5w4w:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;Landroidx/preference/Preference;)Z │ │ -416a84: 7020 d0aa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.lambda$setupScreen$1:(Landroidx/preference/Preference;)Z // method@aad0 │ │ -416a8a: 0a00 |0003: move-result v0 │ │ -416a8c: 0f00 |0004: return v0 │ │ +416a3c: |[416a3c] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.$r8$lambda$oWbIoEgjdg9r-IZBiWqdh1Y5w4w:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;Landroidx/preference/Preference;)Z │ │ +416a4c: 7020 d0aa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.lambda$setupScreen$1:(Landroidx/preference/Preference;)Z // method@aad0 │ │ +416a52: 0a00 |0003: move-result v0 │ │ +416a54: 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; │ │ │ │ @@ -1783327,17 +1783310,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 │ │ -416bec: |[416bec] 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 │ │ -416bfc: 7040 ceaa 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@aace │ │ -416c02: 0e00 |0003: return-void │ │ +416bb4: |[416bb4] 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 │ │ +416bc4: 7040 ceaa 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@aace │ │ +416bca: 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; │ │ @@ -1783348,18 +1783331,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 │ │ -416a90: |[416a90] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.$r8$lambda$sWnE5wmdcP3Yxdnsdts3XeRJiko:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;Landroidx/preference/Preference;)Z │ │ -416aa0: 7020 d3aa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.lambda$updateScreen$4:(Landroidx/preference/Preference;)Z // method@aad3 │ │ -416aa6: 0a00 |0003: move-result v0 │ │ -416aa8: 0f00 |0004: return v0 │ │ +416a58: |[416a58] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.$r8$lambda$sWnE5wmdcP3Yxdnsdts3XeRJiko:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;Landroidx/preference/Preference;)Z │ │ +416a68: 7020 d3aa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.lambda$updateScreen$4:(Landroidx/preference/Preference;)Z // method@aad3 │ │ +416a6e: 0a00 |0003: move-result v0 │ │ +416a70: 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; │ │ │ │ @@ -1783368,17 +1783351,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -416c04: |[416c04] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.:()V │ │ -416c14: 7010 ba3d 0000 |0000: invoke-direct {v0}, Landroidx/preference/PreferenceFragmentCompat;.:()V // method@3dba │ │ -416c1a: 0e00 |0003: return-void │ │ +416bcc: |[416bcc] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.:()V │ │ +416bdc: 7010 ba3d 0000 |0000: invoke-direct {v0}, Landroidx/preference/PreferenceFragmentCompat;.:()V // method@3dba │ │ +416be2: 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;) │ │ @@ -1783386,33 +1783369,33 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 43 16-bit code units │ │ -416c1c: |[416c1c] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.chooseProviderAndLogin:()V │ │ -416c2c: 2200 1715 |0000: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ -416c30: 6e10 2d35 0500 |0002: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -416c36: 0c01 |0005: move-result-object v1 │ │ -416c38: 7020 8381 1000 |0006: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ -416c3e: 1401 8300 127f |0009: const v1, #float 1.9407e+38 // #7f120083 │ │ -416c44: 6e20 cf81 1000 |000c: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ -416c4a: 7100 d19c 0000 |000f: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.values:()[Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // method@9cd1 │ │ -416c50: 0c01 |0012: move-result-object v1 │ │ -416c52: 2202 7f1c |0013: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2; // type@1c7f │ │ -416c56: 6e10 2d35 0500 |0015: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -416c5c: 0c03 |0018: move-result-object v3 │ │ -416c5e: 1404 1f00 0d7f |0019: const v4, #float 1.87422e+38 // #7f0d001f │ │ -416c64: 7051 c1aa 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@aac1 │ │ -416c6a: 2203 7c1c |001f: new-instance v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda5; // type@1c7c │ │ -416c6e: 7030 bcaa 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@aabc │ │ -416c74: 6e30 8b81 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@818b │ │ -416c7a: 6e10 7114 0000 |0027: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ -416c80: 0e00 |002a: return-void │ │ +416be4: |[416be4] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.chooseProviderAndLogin:()V │ │ +416bf4: 2200 1715 |0000: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ +416bf8: 6e10 2d35 0500 |0002: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +416bfe: 0c01 |0005: move-result-object v1 │ │ +416c00: 7020 8381 1000 |0006: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ +416c06: 1401 8300 127f |0009: const v1, #float 1.9407e+38 // #7f120083 │ │ +416c0c: 6e20 cf81 1000 |000c: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ +416c12: 7100 d19c 0000 |000f: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.values:()[Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // method@9cd1 │ │ +416c18: 0c01 |0012: move-result-object v1 │ │ +416c1a: 2202 7f1c |0013: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2; // type@1c7f │ │ +416c1e: 6e10 2d35 0500 |0015: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +416c24: 0c03 |0018: move-result-object v3 │ │ +416c26: 1404 1f00 0d7f |0019: const v4, #float 1.87422e+38 // #7f0d001f │ │ +416c2c: 7051 c1aa 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@aac1 │ │ +416c32: 2203 7c1c |001f: new-instance v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda5; // type@1c7c │ │ +416c36: 7030 bcaa 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@aabc │ │ +416c3c: 6e30 8b81 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@818b │ │ +416c42: 6e10 7114 0000 |0027: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ +416c48: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x000c line=153 │ │ 0x000f line=155 │ │ 0x0013 line=156 │ │ 0x0015 line=157 │ │ @@ -1783426,18 +1783409,18 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -416bd0: |[416bd0] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.getSelectedSyncProviderKey:()Ljava/lang/String; │ │ -416be0: 7100 d69c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getSelectedSyncProviderKey:()Ljava/lang/String; // method@9cd6 │ │ -416be6: 0c00 |0003: move-result-object v0 │ │ -416be8: 1100 |0004: return-object v0 │ │ +416b98: |[416b98] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.getSelectedSyncProviderKey:()Ljava/lang/String; │ │ +416ba8: 7100 d69c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getSelectedSyncProviderKey:()Ljava/lang/String; // method@9cd6 │ │ +416bae: 0c00 |0003: move-result-object v0 │ │ +416bb0: 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;) │ │ @@ -1783445,22 +1783428,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 │ │ -416aac: |[416aac] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.isProviderSelected:(Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;)Z │ │ -416abc: 7010 ccaa 0100 |0000: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.getSelectedSyncProviderKey:()Ljava/lang/String; // method@aacc │ │ -416ac2: 0c00 |0003: move-result-object v0 │ │ -416ac4: 6e10 ce9c 0200 |0004: invoke-virtual {v2}, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.getIdentifier:()Ljava/lang/String; // method@9cce │ │ -416aca: 0c02 |0007: move-result-object v2 │ │ -416acc: 6e20 28b3 0200 |0008: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -416ad2: 0a02 |000b: move-result v2 │ │ -416ad4: 0f02 |000c: return v2 │ │ +416a74: |[416a74] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.isProviderSelected:(Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;)Z │ │ +416a84: 7010 ccaa 0100 |0000: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.getSelectedSyncProviderKey:()Ljava/lang/String; // method@aacc │ │ +416a8a: 0c00 |0003: move-result-object v0 │ │ +416a8c: 6e10 ce9c 0200 |0004: invoke-virtual {v2}, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.getIdentifier:()Ljava/lang/String; // method@9cce │ │ +416a92: 0c02 |0007: move-result-object v2 │ │ +416a94: 6e20 28b3 0200 |0008: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +416a9a: 0a02 |000b: move-result v2 │ │ +416a9c: 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; │ │ @@ -1783470,40 +1783453,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 │ │ -416c84: |[416c84] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.lambda$chooseProviderAndLogin$5:([Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;Landroid/content/DialogInterface;I)V │ │ -416c94: 6202 af95 |0000: sget-object v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$3;.$SwitchMap$de$danoeh$antennapod$core$sync$SynchronizationProviderViewData:[I // field@95af │ │ -416c98: 4601 0103 |0002: aget-object v1, v1, v3 │ │ -416c9c: 6e10 97b2 0100 |0004: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -416ca2: 0a01 |0007: move-result v1 │ │ -416ca4: 4401 0201 |0008: aget v1, v2, v1 │ │ -416ca8: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -416caa: 3221 1500 |000b: if-eq v1, v2, 0020 // +0015 │ │ -416cae: 1222 |000d: const/4 v2, #int 2 // #2 │ │ -416cb0: 3221 0300 |000e: if-eq v1, v2, 0011 // +0003 │ │ -416cb4: 281e |0010: goto 002e // +001e │ │ -416cb6: 2201 761c |0011: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment; // type@1c76 │ │ -416cba: 7010 a9aa 0100 |0013: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.:()V // method@aaa9 │ │ -416cc0: 6e10 2c35 0000 |0016: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@352c │ │ -416cc6: 0c02 |0019: move-result-object v2 │ │ -416cc8: 1a03 d64b |001a: const-string v3, "NextcloudAuthenticationFragment" // string@4bd6 │ │ -416ccc: 6e30 f134 2103 |001c: invoke-virtual {v1, v2, v3}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34f1 │ │ -416cd2: 280f |001f: goto 002e // +000f │ │ -416cd4: 2201 741c |0020: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // type@1c74 │ │ -416cd8: 7010 8eaa 0100 |0022: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.:()V // method@aa8e │ │ -416cde: 6e10 2c35 0000 |0025: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@352c │ │ -416ce4: 0c02 |0028: move-result-object v2 │ │ -416ce6: 1a03 a61f |0029: const-string v3, "GpodnetAuthActivity" // string@1fa6 │ │ -416cea: 6e30 f134 2103 |002b: invoke-virtual {v1, v2, v3}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34f1 │ │ -416cf0: 7010 daaa 0000 |002e: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.updateScreen:()V // method@aada │ │ -416cf6: 0e00 |0031: return-void │ │ +416c4c: |[416c4c] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.lambda$chooseProviderAndLogin$5:([Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;Landroid/content/DialogInterface;I)V │ │ +416c5c: 6202 af95 |0000: sget-object v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$3;.$SwitchMap$de$danoeh$antennapod$core$sync$SynchronizationProviderViewData:[I // field@95af │ │ +416c60: 4601 0103 |0002: aget-object v1, v1, v3 │ │ +416c64: 6e10 97b2 0100 |0004: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +416c6a: 0a01 |0007: move-result v1 │ │ +416c6c: 4401 0201 |0008: aget v1, v2, v1 │ │ +416c70: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +416c72: 3221 1500 |000b: if-eq v1, v2, 0020 // +0015 │ │ +416c76: 1222 |000d: const/4 v2, #int 2 // #2 │ │ +416c78: 3221 0300 |000e: if-eq v1, v2, 0011 // +0003 │ │ +416c7c: 281e |0010: goto 002e // +001e │ │ +416c7e: 2201 761c |0011: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment; // type@1c76 │ │ +416c82: 7010 a9aa 0100 |0013: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.:()V // method@aaa9 │ │ +416c88: 6e10 2c35 0000 |0016: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@352c │ │ +416c8e: 0c02 |0019: move-result-object v2 │ │ +416c90: 1a03 d64b |001a: const-string v3, "NextcloudAuthenticationFragment" // string@4bd6 │ │ +416c94: 6e30 f134 2103 |001c: invoke-virtual {v1, v2, v3}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34f1 │ │ +416c9a: 280f |001f: goto 002e // +000f │ │ +416c9c: 2201 741c |0020: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // type@1c74 │ │ +416ca0: 7010 8eaa 0100 |0022: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.:()V // method@aa8e │ │ +416ca6: 6e10 2c35 0000 |0025: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@352c │ │ +416cac: 0c02 |0028: move-result-object v2 │ │ +416cae: 1a03 a61f |0029: const-string v3, "GpodnetAuthActivity" // string@1fa6 │ │ +416cb2: 6e30 f134 2103 |002b: invoke-virtual {v1, v2, v3}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34f1 │ │ +416cb8: 7010 daaa 0000 |002e: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.updateScreen:()V // method@aada │ │ +416cbe: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ 0x0011 line=193 │ │ 0x0016 line=194 │ │ 0x0020 line=189 │ │ 0x0025 line=190 │ │ @@ -1783519,28 +1783502,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 │ │ -416ad8: |[416ad8] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.lambda$setupScreen$0:(Landroid/app/Activity;Landroidx/preference/Preference;)Z │ │ -416ae8: 2209 7d1c |0000: new-instance v9, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$1; // type@1c7d │ │ -416aec: 1403 a302 127f |0002: const v3, #float 1.94081e+38 // #7f1202a3 │ │ -416af2: 1204 |0005: const/4 v4, #int 0 // #0 │ │ -416af4: 7100 c59c 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getUsername:()Ljava/lang/String; // method@9cc5 │ │ -416afa: 0c05 |0009: move-result-object v5 │ │ -416afc: 1206 |000a: const/4 v6, #int 0 // #0 │ │ -416afe: 0790 |000b: move-object v0, v9 │ │ -416b00: 0771 |000c: move-object v1, v7 │ │ -416b02: 0782 |000d: move-object v2, v8 │ │ -416b04: 7607 beaa 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@aabe │ │ -416b0a: 6e10 7114 0900 |0011: invoke-virtual {v9}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ -416b10: 1218 |0014: const/4 v8, #int 1 // #1 │ │ -416b12: 0f08 |0015: return v8 │ │ +416aa0: |[416aa0] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.lambda$setupScreen$0:(Landroid/app/Activity;Landroidx/preference/Preference;)Z │ │ +416ab0: 2209 7d1c |0000: new-instance v9, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$1; // type@1c7d │ │ +416ab4: 1403 a302 127f |0002: const v3, #float 1.94081e+38 // #7f1202a3 │ │ +416aba: 1204 |0005: const/4 v4, #int 0 // #0 │ │ +416abc: 7100 c59c 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getUsername:()Ljava/lang/String; // method@9cc5 │ │ +416ac2: 0c05 |0009: move-result-object v5 │ │ +416ac4: 1206 |000a: const/4 v6, #int 0 // #0 │ │ +416ac6: 0790 |000b: move-object v0, v9 │ │ +416ac8: 0771 |000c: move-object v1, v7 │ │ +416aca: 0782 |000d: move-object v2, v8 │ │ +416acc: 7607 beaa 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@aabe │ │ +416ad2: 6e10 7114 0900 |0011: invoke-virtual {v9}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ +416ad8: 1218 |0014: const/4 v8, #int 1 // #1 │ │ +416ada: 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; │ │ @@ -1783552,22 +1783535,22 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -416b14: |[416b14] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.lambda$setupScreen$1:(Landroidx/preference/Preference;)Z │ │ -416b24: 6e10 2735 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -416b2a: 0c01 |0003: move-result-object v1 │ │ -416b2c: 6e10 1902 0100 |0004: invoke-virtual {v1}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0219 │ │ -416b32: 0c01 |0007: move-result-object v1 │ │ -416b34: 7110 bb9c 0100 |0008: invoke-static {v1}, Lde/danoeh/antennapod/core/sync/SyncService;.syncImmediately:(Landroid/content/Context;)V // method@9cbb │ │ -416b3a: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -416b3c: 0f01 |000c: return v1 │ │ +416adc: |[416adc] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.lambda$setupScreen$1:(Landroidx/preference/Preference;)Z │ │ +416aec: 6e10 2735 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +416af2: 0c01 |0003: move-result-object v1 │ │ +416af4: 6e10 1902 0100 |0004: invoke-virtual {v1}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0219 │ │ +416afa: 0c01 |0007: move-result-object v1 │ │ +416afc: 7110 bb9c 0100 |0008: invoke-static {v1}, Lde/danoeh/antennapod/core/sync/SyncService;.syncImmediately:(Landroid/content/Context;)V // method@9cbb │ │ +416b02: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +416b04: 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; │ │ │ │ @@ -1783576,20 +1783559,20 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -416b40: |[416b40] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.lambda$setupScreen$2:(Landroidx/preference/Preference;)Z │ │ -416b50: 6e10 2d35 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -416b56: 0c01 |0003: move-result-object v1 │ │ -416b58: 7110 b39c 0100 |0004: invoke-static {v1}, Lde/danoeh/antennapod/core/sync/SyncService;.fullSync:(Landroid/content/Context;)V // method@9cb3 │ │ -416b5e: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -416b60: 0f01 |0008: return v1 │ │ +416b08: |[416b08] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.lambda$setupScreen$2:(Landroidx/preference/Preference;)Z │ │ +416b18: 6e10 2d35 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +416b1e: 0c01 |0003: move-result-object v1 │ │ +416b20: 7110 b39c 0100 |0004: invoke-static {v1}, Lde/danoeh/antennapod/core/sync/SyncService;.fullSync:(Landroid/content/Context;)V // method@9cb3 │ │ +416b26: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +416b28: 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; │ │ │ │ @@ -1783598,30 +1783581,30 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -416b64: |[416b64] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.lambda$setupScreen$3:(Landroidx/preference/Preference;)Z │ │ -416b74: 6e10 2d35 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -416b7a: 0c03 |0003: move-result-object v3 │ │ -416b7c: 7110 c09c 0300 |0004: invoke-static {v3}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.clear:(Landroid/content/Context;)V // method@9cc0 │ │ -416b82: 6e10 5735 0200 |0007: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getView:()Landroid/view/View; // method@3557 │ │ -416b88: 0c03 |000a: move-result-object v3 │ │ -416b8a: 1400 d102 127f |000b: const v0, #float 1.94082e+38 // #7f1202d1 │ │ -416b90: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -416b92: 7130 b586 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@86b5 │ │ -416b98: 0c03 |0012: move-result-object v3 │ │ -416b9a: 6e10 bb86 0300 |0013: invoke-virtual {v3}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@86bb │ │ -416ba0: 1203 |0016: const/4 v3, #int 0 // #0 │ │ -416ba2: 7110 de9c 0300 |0017: invoke-static {v3}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.setSelectedSyncProvider:(Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;)V // method@9cde │ │ -416ba8: 7010 daaa 0200 |001a: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.updateScreen:()V // method@aada │ │ -416bae: 1213 |001d: const/4 v3, #int 1 // #1 │ │ -416bb0: 0f03 |001e: return v3 │ │ +416b2c: |[416b2c] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.lambda$setupScreen$3:(Landroidx/preference/Preference;)Z │ │ +416b3c: 6e10 2d35 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +416b42: 0c03 |0003: move-result-object v3 │ │ +416b44: 7110 c09c 0300 |0004: invoke-static {v3}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.clear:(Landroid/content/Context;)V // method@9cc0 │ │ +416b4a: 6e10 5735 0200 |0007: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getView:()Landroid/view/View; // method@3557 │ │ +416b50: 0c03 |000a: move-result-object v3 │ │ +416b52: 1400 d102 127f |000b: const v0, #float 1.94082e+38 // #7f1202d1 │ │ +416b58: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +416b5a: 7130 b586 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@86b5 │ │ +416b60: 0c03 |0012: move-result-object v3 │ │ +416b62: 6e10 bb86 0300 |0013: invoke-virtual {v3}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@86bb │ │ +416b68: 1203 |0016: const/4 v3, #int 0 // #0 │ │ +416b6a: 7110 de9c 0300 |0017: invoke-static {v3}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.setSelectedSyncProvider:(Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;)V // method@9cde │ │ +416b70: 7010 daaa 0200 |001a: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.updateScreen:()V // method@aada │ │ +416b76: 1213 |001d: const/4 v3, #int 1 // #1 │ │ +416b78: 0f03 |001e: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x0007 line=105 │ │ 0x0017 line=106 │ │ 0x001a line=107 │ │ locals : │ │ @@ -1783633,18 +1783616,18 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -416bb4: |[416bb4] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.lambda$updateScreen$4:(Landroidx/preference/Preference;)Z │ │ -416bc4: 7010 cbaa 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.chooseProviderAndLogin:()V // method@aacb │ │ -416bca: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -416bcc: 0f01 |0004: return v1 │ │ +416b7c: |[416b7c] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.lambda$updateScreen$4:(Landroidx/preference/Preference;)Z │ │ +416b8c: 7010 cbaa 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.chooseProviderAndLogin:()V // method@aacb │ │ +416b92: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +416b94: 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; │ │ │ │ @@ -1783653,42 +1783636,42 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -416db4: |[416db4] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.setupScreen:()V │ │ -416dc4: 6e10 2735 0300 |0000: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -416dca: 0c00 |0003: move-result-object v0 │ │ -416dcc: 1a01 23c7 |0004: const-string v1, "pref_gpodnet_setlogin_information" // string@c723 │ │ -416dd0: 6e20 bd3d 1300 |0006: invoke-virtual {v3, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -416dd6: 0c01 |0009: move-result-object v1 │ │ -416dd8: 2202 781c |000a: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda1; // type@1c78 │ │ -416ddc: 7030 b4aa 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@aab4 │ │ -416de2: 6e20 783d 2100 |000f: invoke-virtual {v1, v2}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ -416de8: 1a00 56c7 |0012: const-string v0, "pref_synchronization_sync" // string@c756 │ │ -416dec: 6e20 bd3d 0300 |0014: invoke-virtual {v3, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -416df2: 0c00 |0017: move-result-object v0 │ │ -416df4: 2201 791c |0018: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda2; // type@1c79 │ │ -416df8: 7020 b6aa 3100 |001a: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;)V // method@aab6 │ │ -416dfe: 6e20 783d 1000 |001d: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ -416e04: 1a00 53c7 |0020: const-string v0, "pref_synchronization_force_full_sync" // string@c753 │ │ -416e08: 6e20 bd3d 0300 |0022: invoke-virtual {v3, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -416e0e: 0c00 |0025: move-result-object v0 │ │ -416e10: 2201 7a1c |0026: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda3; // type@1c7a │ │ -416e14: 7020 b8aa 3100 |0028: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;)V // method@aab8 │ │ -416e1a: 6e20 783d 1000 |002b: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ -416e20: 1a00 54c7 |002e: const-string v0, "pref_synchronization_logout" // string@c754 │ │ -416e24: 6e20 bd3d 0300 |0030: invoke-virtual {v3, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -416e2a: 0c00 |0033: move-result-object v0 │ │ -416e2c: 2201 7b1c |0034: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda4; // type@1c7b │ │ -416e30: 7020 baaa 3100 |0036: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;)V // method@aaba │ │ -416e36: 6e20 783d 1000 |0039: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ -416e3c: 0e00 |003c: return-void │ │ +416d7c: |[416d7c] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.setupScreen:()V │ │ +416d8c: 6e10 2735 0300 |0000: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +416d92: 0c00 |0003: move-result-object v0 │ │ +416d94: 1a01 23c7 |0004: const-string v1, "pref_gpodnet_setlogin_information" // string@c723 │ │ +416d98: 6e20 bd3d 1300 |0006: invoke-virtual {v3, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +416d9e: 0c01 |0009: move-result-object v1 │ │ +416da0: 2202 781c |000a: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda1; // type@1c78 │ │ +416da4: 7030 b4aa 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@aab4 │ │ +416daa: 6e20 783d 2100 |000f: invoke-virtual {v1, v2}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ +416db0: 1a00 56c7 |0012: const-string v0, "pref_synchronization_sync" // string@c756 │ │ +416db4: 6e20 bd3d 0300 |0014: invoke-virtual {v3, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +416dba: 0c00 |0017: move-result-object v0 │ │ +416dbc: 2201 791c |0018: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda2; // type@1c79 │ │ +416dc0: 7020 b6aa 3100 |001a: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;)V // method@aab6 │ │ +416dc6: 6e20 783d 1000 |001d: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ +416dcc: 1a00 53c7 |0020: const-string v0, "pref_synchronization_force_full_sync" // string@c753 │ │ +416dd0: 6e20 bd3d 0300 |0022: invoke-virtual {v3, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +416dd6: 0c00 |0025: move-result-object v0 │ │ +416dd8: 2201 7a1c |0026: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda3; // type@1c7a │ │ +416ddc: 7020 b8aa 3100 |0028: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;)V // method@aab8 │ │ +416de2: 6e20 783d 1000 |002b: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ +416de8: 1a00 54c7 |002e: const-string v0, "pref_synchronization_logout" // string@c754 │ │ +416dec: 6e20 bd3d 0300 |0030: invoke-virtual {v3, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +416df2: 0c00 |0033: move-result-object v0 │ │ +416df4: 2201 7b1c |0034: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda4; // type@1c7b │ │ +416df8: 7020 baaa 3100 |0036: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;)V // method@aaba │ │ +416dfe: 6e20 783d 1000 |0039: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ +416e04: 0e00 |003c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0006 line=82 │ │ 0x000f line=83 │ │ 0x0014 line=95 │ │ 0x0022 line=99 │ │ @@ -1783701,45 +1783684,45 @@ │ │ type : '(ZJ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 4 │ │ outs : 8 │ │ insns size : 58 16-bit code units │ │ -416ec8: |[416ec8] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.updateLastSyncReport:(ZJ)V │ │ -416ed8: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -416eda: 2300 2921 |0001: new-array v0, v0, [Ljava/lang/Object; // type@2129 │ │ -416ede: 380b 0600 |0003: if-eqz v11, 0009 // +0006 │ │ -416ee2: 140b 7101 127f |0005: const v11, #float 1.94075e+38 // #7f120171 │ │ -416ee8: 2804 |0008: goto 000c // +0004 │ │ -416eea: 140b 7001 127f |0009: const v11, #float 1.94075e+38 // #7f120170 │ │ -416ef0: 6e20 4f35 ba00 |000c: invoke-virtual {v10, v11}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@354f │ │ -416ef6: 0c0b |000f: move-result-object v11 │ │ -416ef8: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -416efa: 4d0b 0001 |0011: aput-object v11, v0, v1 │ │ -416efe: 6e10 2d35 0a00 |0013: invoke-virtual {v10}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -416f04: 0c02 |0016: move-result-object v2 │ │ -416f06: 1705 60ea 0000 |0017: const-wide/32 v5, #float 8.40779e-41 // #0000ea60 │ │ -416f0c: 1707 0084 0c24 |001a: const-wide/32 v7, #float 3.04695e-17 // #240c8400 │ │ -416f12: 1219 |001d: const/4 v9, #int 1 // #1 │ │ -416f14: 04c3 |001e: move-wide v3, v12 │ │ -416f16: 7708 bd0a 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@0abd │ │ -416f1c: 0c0b |0022: move-result-object v11 │ │ -416f1e: 121c |0023: const/4 v12, #int 1 // #1 │ │ -416f20: 4d0b 000c |0024: aput-object v11, v0, v12 │ │ -416f24: 1a0b 4206 |0026: const-string v11, "%1$s (%2$s)" // string@0642 │ │ -416f28: 7120 2ab3 0b00 |0028: invoke-static {v11, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32a │ │ -416f2e: 0c0b |002b: move-result-object v11 │ │ -416f30: 6e10 2735 0a00 |002c: invoke-virtual {v10}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -416f36: 0c0c |002f: move-result-object v12 │ │ -416f38: 1f0c 0618 |0030: check-cast v12, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1806 │ │ -416f3c: 6e10 8914 0c00 |0032: invoke-virtual {v12}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1489 │ │ -416f42: 0c0c |0035: move-result-object v12 │ │ -416f44: 6e20 e113 bc00 |0036: invoke-virtual {v12, v11}, Landroidx/appcompat/app/ActionBar;.setSubtitle:(Ljava/lang/CharSequence;)V // method@13e1 │ │ -416f4a: 0e00 |0039: return-void │ │ +416e90: |[416e90] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.updateLastSyncReport:(ZJ)V │ │ +416ea0: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +416ea2: 2300 2921 |0001: new-array v0, v0, [Ljava/lang/Object; // type@2129 │ │ +416ea6: 380b 0600 |0003: if-eqz v11, 0009 // +0006 │ │ +416eaa: 140b 7101 127f |0005: const v11, #float 1.94075e+38 // #7f120171 │ │ +416eb0: 2804 |0008: goto 000c // +0004 │ │ +416eb2: 140b 7001 127f |0009: const v11, #float 1.94075e+38 // #7f120170 │ │ +416eb8: 6e20 4f35 ba00 |000c: invoke-virtual {v10, v11}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@354f │ │ +416ebe: 0c0b |000f: move-result-object v11 │ │ +416ec0: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +416ec2: 4d0b 0001 |0011: aput-object v11, v0, v1 │ │ +416ec6: 6e10 2d35 0a00 |0013: invoke-virtual {v10}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +416ecc: 0c02 |0016: move-result-object v2 │ │ +416ece: 1705 60ea 0000 |0017: const-wide/32 v5, #float 8.40779e-41 // #0000ea60 │ │ +416ed4: 1707 0084 0c24 |001a: const-wide/32 v7, #float 3.04695e-17 // #240c8400 │ │ +416eda: 1219 |001d: const/4 v9, #int 1 // #1 │ │ +416edc: 04c3 |001e: move-wide v3, v12 │ │ +416ede: 7708 bd0a 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@0abd │ │ +416ee4: 0c0b |0022: move-result-object v11 │ │ +416ee6: 121c |0023: const/4 v12, #int 1 // #1 │ │ +416ee8: 4d0b 000c |0024: aput-object v11, v0, v12 │ │ +416eec: 1a0b 4206 |0026: const-string v11, "%1$s (%2$s)" // string@0642 │ │ +416ef0: 7120 2ab3 0b00 |0028: invoke-static {v11, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32a │ │ +416ef6: 0c0b |002b: move-result-object v11 │ │ +416ef8: 6e10 2735 0a00 |002c: invoke-virtual {v10}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +416efe: 0c0c |002f: move-result-object v12 │ │ +416f00: 1f0c 0618 |0030: check-cast v12, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1806 │ │ +416f04: 6e10 8914 0c00 |0032: invoke-virtual {v12}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1489 │ │ +416f0a: 0c0c |0035: move-result-object v12 │ │ +416f0c: 6e20 e113 bc00 |0036: invoke-virtual {v12, v11}, Landroidx/appcompat/app/ActionBar;.setSubtitle:(Ljava/lang/CharSequence;)V // method@13e1 │ │ +416f12: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x000c line=215 │ │ 0x0013 line=217 │ │ 0x0028 line=215 │ │ 0x002c line=219 │ │ locals : │ │ @@ -1783752,100 +1783735,100 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 185 16-bit code units │ │ -416f4c: |[416f4c] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.updateScreen:()V │ │ -416f5c: 7100 d99c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.isProviderConnected:()Z // method@9cd9 │ │ -416f62: 0a00 |0003: move-result v0 │ │ -416f64: 1a01 87c7 |0004: const-string v1, "preference_synchronization_description" // string@c787 │ │ -416f68: 6e20 bd3d 1500 |0006: invoke-virtual {v5, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -416f6e: 0c01 |0009: move-result-object v1 │ │ -416f70: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -416f72: 3800 2100 |000b: if-eqz v0, 002c // +0021 │ │ -416f76: 7010 ccaa 0500 |000d: invoke-direct {v5}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.getSelectedSyncProviderKey:()Ljava/lang/String; // method@aacc │ │ -416f7c: 0c03 |0010: move-result-object v3 │ │ -416f7e: 7110 cc9c 0300 |0011: invoke-static {v3}, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.fromIdentifier:(Ljava/lang/String;)Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // method@9ccc │ │ -416f84: 0c03 |0014: move-result-object v3 │ │ -416f86: 1a04 0000 |0015: const-string v4, "" // string@0000 │ │ -416f8a: 6e20 833d 4100 |0017: invoke-virtual {v1, v4}, Landroidx/preference/Preference;.setTitle:(Ljava/lang/CharSequence;)V // method@3d83 │ │ -416f90: 6e10 cf9c 0300 |001a: invoke-virtual {v3}, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.getSummaryResource:()I // method@9ccf │ │ -416f96: 0a04 |001d: move-result v4 │ │ -416f98: 6e20 7f3d 4100 |001e: invoke-virtual {v1, v4}, Landroidx/preference/Preference;.setSummary:(I)V // method@3d7f │ │ -416f9e: 6e10 cd9c 0300 |0021: invoke-virtual {v3}, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.getIconResource:()I // method@9ccd │ │ -416fa4: 0a03 |0024: move-result v3 │ │ -416fa6: 6e20 703d 3100 |0025: invoke-virtual {v1, v3}, Landroidx/preference/Preference;.setIcon:(I)V // method@3d70 │ │ -416fac: 6e20 783d 2100 |0028: invoke-virtual {v1, v2}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ -416fb2: 281b |002b: goto 0046 // +001b │ │ -416fb4: 1403 7e03 127f |002c: const v3, #float 1.94085e+38 // #7f12037e │ │ -416fba: 6e20 823d 3100 |002f: invoke-virtual {v1, v3}, Landroidx/preference/Preference;.setTitle:(I)V // method@3d82 │ │ -416fc0: 1403 8c03 127f |0032: const v3, #float 1.94086e+38 // #7f12038c │ │ -416fc6: 6e20 7f3d 3100 |0035: invoke-virtual {v1, v3}, Landroidx/preference/Preference;.setSummary:(I)V // method@3d7f │ │ -416fcc: 1403 f600 087f |0038: const v3, #float 1.8078e+38 // #7f0800f6 │ │ -416fd2: 6e20 703d 3100 |003b: invoke-virtual {v1, v3}, Landroidx/preference/Preference;.setIcon:(I)V // method@3d70 │ │ -416fd8: 2203 771c |003e: new-instance v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda0; // type@1c77 │ │ -416fdc: 7020 b2aa 5300 |0040: invoke-direct {v3, v5}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;)V // method@aab2 │ │ -416fe2: 6e20 783d 3100 |0043: invoke-virtual {v1, v3}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ -416fe8: 1a01 23c7 |0046: const-string v1, "pref_gpodnet_setlogin_information" // string@c723 │ │ -416fec: 6e20 bd3d 1500 |0048: invoke-virtual {v5, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -416ff2: 0c01 |004b: move-result-object v1 │ │ -416ff4: 6203 1e8e |004c: sget-object v3, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.GPODDER_NET:Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // field@8e1e │ │ -416ff8: 7020 cdaa 3500 |004e: invoke-direct {v5, v3}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.isProviderSelected:(Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;)Z // method@aacd │ │ -416ffe: 0a03 |0051: move-result v3 │ │ -417000: 6e20 853d 3100 |0052: invoke-virtual {v1, v3}, Landroidx/preference/Preference;.setVisible:(Z)V // method@3d85 │ │ -417006: 6e20 6d3d 0100 |0055: invoke-virtual {v1, v0}, Landroidx/preference/Preference;.setEnabled:(Z)V // method@3d6d │ │ -41700c: 1a01 56c7 |0058: const-string v1, "pref_synchronization_sync" // string@c756 │ │ -417010: 6e20 bd3d 1500 |005a: invoke-virtual {v5, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -417016: 0c01 |005d: move-result-object v1 │ │ -417018: 6e20 6d3d 0100 |005e: invoke-virtual {v1, v0}, Landroidx/preference/Preference;.setEnabled:(Z)V // method@3d6d │ │ -41701e: 1a01 53c7 |0061: const-string v1, "pref_synchronization_force_full_sync" // string@c753 │ │ -417022: 6e20 bd3d 1500 |0063: invoke-virtual {v5, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -417028: 0c01 |0066: move-result-object v1 │ │ -41702a: 6e20 6d3d 0100 |0067: invoke-virtual {v1, v0}, Landroidx/preference/Preference;.setEnabled:(Z)V // method@3d6d │ │ -417030: 1a01 54c7 |006a: const-string v1, "pref_synchronization_logout" // string@c754 │ │ -417034: 6e20 bd3d 1500 |006c: invoke-virtual {v5, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -41703a: 0c03 |006f: move-result-object v3 │ │ -41703c: 6e20 6d3d 0300 |0070: invoke-virtual {v3, v0}, Landroidx/preference/Preference;.setEnabled:(Z)V // method@3d6d │ │ -417042: 3800 3100 |0073: if-eqz v0, 00a4 // +0031 │ │ -417046: 1220 |0075: const/4 v0, #int 2 // #2 │ │ -417048: 2300 2921 |0076: new-array v0, v0, [Ljava/lang/Object; // type@2129 │ │ -41704c: 7100 c59c 0000 |0078: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getUsername:()Ljava/lang/String; // method@9cc5 │ │ -417052: 0c02 |007b: move-result-object v2 │ │ -417054: 1203 |007c: const/4 v3, #int 0 // #0 │ │ -417056: 4d02 0003 |007d: aput-object v2, v0, v3 │ │ -41705a: 1212 |007f: const/4 v2, #int 1 // #1 │ │ -41705c: 7100 c29c 0000 |0080: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getHosturl:()Ljava/lang/String; // method@9cc2 │ │ -417062: 0c04 |0083: move-result-object v4 │ │ -417064: 4d04 0002 |0084: aput-object v4, v0, v2 │ │ -417068: 1402 8503 127f |0086: const v2, #float 1.94086e+38 // #7f120385 │ │ -41706e: 6e30 5035 2500 |0089: invoke-virtual {v5, v2, v0}, Landroidx/fragment/app/Fragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@3550 │ │ -417074: 0c00 |008c: move-result-object v0 │ │ -417076: 7120 6e2b 3000 |008d: invoke-static {v0, v3}, Landroidx/core/text/HtmlCompat;.fromHtml:(Ljava/lang/String;I)Landroid/text/Spanned; // method@2b6e │ │ -41707c: 0c00 |0090: move-result-object v0 │ │ -41707e: 6e20 bd3d 1500 |0091: invoke-virtual {v5, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -417084: 0c01 |0094: move-result-object v1 │ │ -417086: 6e20 803d 0100 |0095: invoke-virtual {v1, v0}, Landroidx/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V // method@3d80 │ │ -41708c: 7100 d89c 0000 |0098: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.isLastSyncSuccessful:()Z // method@9cd8 │ │ -417092: 0a00 |009b: move-result v0 │ │ -417094: 7100 d59c 0000 |009c: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getLastSyncAttempt:()J // method@9cd5 │ │ -41709a: 0b01 |009f: move-result-wide v1 │ │ -41709c: 7040 d9aa 0521 |00a0: invoke-direct {v5, v0, v1, v2}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.updateLastSyncReport:(ZJ)V // method@aad9 │ │ -4170a2: 2815 |00a3: goto 00b8 // +0015 │ │ -4170a4: 6e20 bd3d 1500 |00a4: invoke-virtual {v5, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ -4170aa: 0c00 |00a7: move-result-object v0 │ │ -4170ac: 6e20 803d 2000 |00a8: invoke-virtual {v0, v2}, Landroidx/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V // method@3d80 │ │ -4170b2: 6e10 2735 0500 |00ab: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -4170b8: 0c00 |00ae: move-result-object v0 │ │ -4170ba: 1f00 0618 |00af: check-cast v0, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1806 │ │ -4170be: 6e10 8914 0000 |00b1: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1489 │ │ -4170c4: 0c00 |00b4: move-result-object v0 │ │ -4170c6: 6e20 e113 2000 |00b5: invoke-virtual {v0, v2}, Landroidx/appcompat/app/ActionBar;.setSubtitle:(Ljava/lang/CharSequence;)V // method@13e1 │ │ -4170cc: 0e00 |00b8: return-void │ │ +416f14: |[416f14] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.updateScreen:()V │ │ +416f24: 7100 d99c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.isProviderConnected:()Z // method@9cd9 │ │ +416f2a: 0a00 |0003: move-result v0 │ │ +416f2c: 1a01 87c7 |0004: const-string v1, "preference_synchronization_description" // string@c787 │ │ +416f30: 6e20 bd3d 1500 |0006: invoke-virtual {v5, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +416f36: 0c01 |0009: move-result-object v1 │ │ +416f38: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +416f3a: 3800 2100 |000b: if-eqz v0, 002c // +0021 │ │ +416f3e: 7010 ccaa 0500 |000d: invoke-direct {v5}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.getSelectedSyncProviderKey:()Ljava/lang/String; // method@aacc │ │ +416f44: 0c03 |0010: move-result-object v3 │ │ +416f46: 7110 cc9c 0300 |0011: invoke-static {v3}, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.fromIdentifier:(Ljava/lang/String;)Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // method@9ccc │ │ +416f4c: 0c03 |0014: move-result-object v3 │ │ +416f4e: 1a04 0000 |0015: const-string v4, "" // string@0000 │ │ +416f52: 6e20 833d 4100 |0017: invoke-virtual {v1, v4}, Landroidx/preference/Preference;.setTitle:(Ljava/lang/CharSequence;)V // method@3d83 │ │ +416f58: 6e10 cf9c 0300 |001a: invoke-virtual {v3}, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.getSummaryResource:()I // method@9ccf │ │ +416f5e: 0a04 |001d: move-result v4 │ │ +416f60: 6e20 7f3d 4100 |001e: invoke-virtual {v1, v4}, Landroidx/preference/Preference;.setSummary:(I)V // method@3d7f │ │ +416f66: 6e10 cd9c 0300 |0021: invoke-virtual {v3}, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.getIconResource:()I // method@9ccd │ │ +416f6c: 0a03 |0024: move-result v3 │ │ +416f6e: 6e20 703d 3100 |0025: invoke-virtual {v1, v3}, Landroidx/preference/Preference;.setIcon:(I)V // method@3d70 │ │ +416f74: 6e20 783d 2100 |0028: invoke-virtual {v1, v2}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ +416f7a: 281b |002b: goto 0046 // +001b │ │ +416f7c: 1403 7e03 127f |002c: const v3, #float 1.94085e+38 // #7f12037e │ │ +416f82: 6e20 823d 3100 |002f: invoke-virtual {v1, v3}, Landroidx/preference/Preference;.setTitle:(I)V // method@3d82 │ │ +416f88: 1403 8c03 127f |0032: const v3, #float 1.94086e+38 // #7f12038c │ │ +416f8e: 6e20 7f3d 3100 |0035: invoke-virtual {v1, v3}, Landroidx/preference/Preference;.setSummary:(I)V // method@3d7f │ │ +416f94: 1403 f600 087f |0038: const v3, #float 1.8078e+38 // #7f0800f6 │ │ +416f9a: 6e20 703d 3100 |003b: invoke-virtual {v1, v3}, Landroidx/preference/Preference;.setIcon:(I)V // method@3d70 │ │ +416fa0: 2203 771c |003e: new-instance v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda0; // type@1c77 │ │ +416fa4: 7020 b2aa 5300 |0040: invoke-direct {v3, v5}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;)V // method@aab2 │ │ +416faa: 6e20 783d 3100 |0043: invoke-virtual {v1, v3}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d78 │ │ +416fb0: 1a01 23c7 |0046: const-string v1, "pref_gpodnet_setlogin_information" // string@c723 │ │ +416fb4: 6e20 bd3d 1500 |0048: invoke-virtual {v5, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +416fba: 0c01 |004b: move-result-object v1 │ │ +416fbc: 6203 1e8e |004c: sget-object v3, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.GPODDER_NET:Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // field@8e1e │ │ +416fc0: 7020 cdaa 3500 |004e: invoke-direct {v5, v3}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.isProviderSelected:(Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;)Z // method@aacd │ │ +416fc6: 0a03 |0051: move-result v3 │ │ +416fc8: 6e20 853d 3100 |0052: invoke-virtual {v1, v3}, Landroidx/preference/Preference;.setVisible:(Z)V // method@3d85 │ │ +416fce: 6e20 6d3d 0100 |0055: invoke-virtual {v1, v0}, Landroidx/preference/Preference;.setEnabled:(Z)V // method@3d6d │ │ +416fd4: 1a01 56c7 |0058: const-string v1, "pref_synchronization_sync" // string@c756 │ │ +416fd8: 6e20 bd3d 1500 |005a: invoke-virtual {v5, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +416fde: 0c01 |005d: move-result-object v1 │ │ +416fe0: 6e20 6d3d 0100 |005e: invoke-virtual {v1, v0}, Landroidx/preference/Preference;.setEnabled:(Z)V // method@3d6d │ │ +416fe6: 1a01 53c7 |0061: const-string v1, "pref_synchronization_force_full_sync" // string@c753 │ │ +416fea: 6e20 bd3d 1500 |0063: invoke-virtual {v5, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +416ff0: 0c01 |0066: move-result-object v1 │ │ +416ff2: 6e20 6d3d 0100 |0067: invoke-virtual {v1, v0}, Landroidx/preference/Preference;.setEnabled:(Z)V // method@3d6d │ │ +416ff8: 1a01 54c7 |006a: const-string v1, "pref_synchronization_logout" // string@c754 │ │ +416ffc: 6e20 bd3d 1500 |006c: invoke-virtual {v5, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +417002: 0c03 |006f: move-result-object v3 │ │ +417004: 6e20 6d3d 0300 |0070: invoke-virtual {v3, v0}, Landroidx/preference/Preference;.setEnabled:(Z)V // method@3d6d │ │ +41700a: 3800 3100 |0073: if-eqz v0, 00a4 // +0031 │ │ +41700e: 1220 |0075: const/4 v0, #int 2 // #2 │ │ +417010: 2300 2921 |0076: new-array v0, v0, [Ljava/lang/Object; // type@2129 │ │ +417014: 7100 c59c 0000 |0078: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getUsername:()Ljava/lang/String; // method@9cc5 │ │ +41701a: 0c02 |007b: move-result-object v2 │ │ +41701c: 1203 |007c: const/4 v3, #int 0 // #0 │ │ +41701e: 4d02 0003 |007d: aput-object v2, v0, v3 │ │ +417022: 1212 |007f: const/4 v2, #int 1 // #1 │ │ +417024: 7100 c29c 0000 |0080: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getHosturl:()Ljava/lang/String; // method@9cc2 │ │ +41702a: 0c04 |0083: move-result-object v4 │ │ +41702c: 4d04 0002 |0084: aput-object v4, v0, v2 │ │ +417030: 1402 8503 127f |0086: const v2, #float 1.94086e+38 // #7f120385 │ │ +417036: 6e30 5035 2500 |0089: invoke-virtual {v5, v2, v0}, Landroidx/fragment/app/Fragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@3550 │ │ +41703c: 0c00 |008c: move-result-object v0 │ │ +41703e: 7120 6e2b 3000 |008d: invoke-static {v0, v3}, Landroidx/core/text/HtmlCompat;.fromHtml:(Ljava/lang/String;I)Landroid/text/Spanned; // method@2b6e │ │ +417044: 0c00 |0090: move-result-object v0 │ │ +417046: 6e20 bd3d 1500 |0091: invoke-virtual {v5, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +41704c: 0c01 |0094: move-result-object v1 │ │ +41704e: 6e20 803d 0100 |0095: invoke-virtual {v1, v0}, Landroidx/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V // method@3d80 │ │ +417054: 7100 d89c 0000 |0098: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.isLastSyncSuccessful:()Z // method@9cd8 │ │ +41705a: 0a00 |009b: move-result v0 │ │ +41705c: 7100 d59c 0000 |009c: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getLastSyncAttempt:()J // method@9cd5 │ │ +417062: 0b01 |009f: move-result-wide v1 │ │ +417064: 7040 d9aa 0521 |00a0: invoke-direct {v5, v0, v1, v2}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.updateLastSyncReport:(ZJ)V // method@aad9 │ │ +41706a: 2815 |00a3: goto 00b8 // +0015 │ │ +41706c: 6e20 bd3d 1500 |00a4: invoke-virtual {v5, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3dbd │ │ +417072: 0c00 |00a7: move-result-object v0 │ │ +417074: 6e20 803d 2000 |00a8: invoke-virtual {v0, v2}, Landroidx/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V // method@3d80 │ │ +41707a: 6e10 2735 0500 |00ab: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +417080: 0c00 |00ae: move-result-object v0 │ │ +417082: 1f00 0618 |00af: check-cast v0, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1806 │ │ +417086: 6e10 8914 0000 |00b1: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1489 │ │ +41708c: 0c00 |00b4: move-result-object v0 │ │ +41708e: 6e20 e113 2000 |00b5: invoke-virtual {v0, v2}, Landroidx/appcompat/app/ActionBar;.setSubtitle:(Ljava/lang/CharSequence;)V // method@13e1 │ │ +417094: 0e00 |00b8: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x0006 line=114 │ │ 0x000d line=117 │ │ 0x0017 line=118 │ │ 0x001a line=119 │ │ @@ -1783879,20 +1783862,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 │ │ -416cf8: |[416cf8] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.onCreatePreferences:(Landroid/os/Bundle;Ljava/lang/String;)V │ │ -416d08: 1401 0d00 157f |0000: const v1, #float 1.98055e+38 // #7f15000d │ │ -416d0e: 6e20 bb3d 1000 |0003: invoke-virtual {v0, v1}, Landroidx/preference/PreferenceFragmentCompat;.addPreferencesFromResource:(I)V // method@3dbb │ │ -416d14: 7010 d7aa 0000 |0006: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.setupScreen:()V // method@aad7 │ │ -416d1a: 7010 daaa 0000 |0009: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.updateScreen:()V // method@aada │ │ -416d20: 0e00 |000c: return-void │ │ +416cc0: |[416cc0] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.onCreatePreferences:(Landroid/os/Bundle;Ljava/lang/String;)V │ │ +416cd0: 1401 0d00 157f |0000: const v1, #float 1.98055e+38 // #7f15000d │ │ +416cd6: 6e20 bb3d 1000 |0003: invoke-virtual {v0, v1}, Landroidx/preference/PreferenceFragmentCompat;.addPreferencesFromResource:(I)V // method@3dbb │ │ +416cdc: 7010 d7aa 0000 |0006: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.setupScreen:()V // method@aad7 │ │ +416ce2: 7010 daaa 0000 |0009: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.updateScreen:()V // method@aada │ │ +416ce8: 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; │ │ @@ -1783904,28 +1783887,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -416d24: |[416d24] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.onStart:()V │ │ -416d34: 6f10 ce3d 0200 |0000: invoke-super {v2}, Landroidx/preference/PreferenceFragmentCompat;.onStart:()V // method@3dce │ │ -416d3a: 6e10 2735 0200 |0003: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -416d40: 0c00 |0006: move-result-object v0 │ │ -416d42: 1f00 0618 |0007: check-cast v0, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1806 │ │ -416d46: 6e10 8914 0000 |0009: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1489 │ │ -416d4c: 0c00 |000c: move-result-object v0 │ │ -416d4e: 1401 8803 127f |000d: const v1, #float 1.94086e+38 // #7f120388 │ │ -416d54: 6e20 e213 1000 |0010: invoke-virtual {v0, v1}, Landroidx/appcompat/app/ActionBar;.setTitle:(I)V // method@13e2 │ │ -416d5a: 7010 daaa 0200 |0013: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.updateScreen:()V // method@aada │ │ -416d60: 7100 8db7 0000 |0016: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -416d66: 0c00 |0019: move-result-object v0 │ │ -416d68: 6e20 92b7 2000 |001a: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b792 │ │ -416d6e: 0e00 |001d: return-void │ │ +416cec: |[416cec] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.onStart:()V │ │ +416cfc: 6f10 ce3d 0200 |0000: invoke-super {v2}, Landroidx/preference/PreferenceFragmentCompat;.onStart:()V // method@3dce │ │ +416d02: 6e10 2735 0200 |0003: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +416d08: 0c00 |0006: move-result-object v0 │ │ +416d0a: 1f00 0618 |0007: check-cast v0, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1806 │ │ +416d0e: 6e10 8914 0000 |0009: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1489 │ │ +416d14: 0c00 |000c: move-result-object v0 │ │ +416d16: 1401 8803 127f |000d: const v1, #float 1.94086e+38 // #7f120388 │ │ +416d1c: 6e20 e213 1000 |0010: invoke-virtual {v0, v1}, Landroidx/appcompat/app/ActionBar;.setTitle:(I)V // method@13e2 │ │ +416d22: 7010 daaa 0200 |0013: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.updateScreen:()V // method@aada │ │ +416d28: 7100 8db7 0000 |0016: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +416d2e: 0c00 |0019: move-result-object v0 │ │ +416d30: 6e20 92b7 2000 |001a: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b792 │ │ +416d36: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ 0x0013 line=54 │ │ 0x0016 line=55 │ │ locals : │ │ @@ -1783936,27 +1783919,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -416d70: |[416d70] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.onStop:()V │ │ -416d80: 6f10 cf3d 0200 |0000: invoke-super {v2}, Landroidx/preference/PreferenceFragmentCompat;.onStop:()V // method@3dcf │ │ -416d86: 7100 8db7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -416d8c: 0c00 |0006: move-result-object v0 │ │ -416d8e: 6e20 93b7 2000 |0007: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b793 │ │ -416d94: 6e10 2735 0200 |000a: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -416d9a: 0c00 |000d: move-result-object v0 │ │ -416d9c: 1f00 0618 |000e: check-cast v0, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1806 │ │ -416da0: 6e10 8914 0000 |0010: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1489 │ │ -416da6: 0c00 |0013: move-result-object v0 │ │ -416da8: 1a01 0000 |0014: const-string v1, "" // string@0000 │ │ -416dac: 6e20 e113 1000 |0016: invoke-virtual {v0, v1}, Landroidx/appcompat/app/ActionBar;.setSubtitle:(Ljava/lang/CharSequence;)V // method@13e1 │ │ -416db2: 0e00 |0019: return-void │ │ +416d38: |[416d38] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.onStop:()V │ │ +416d48: 6f10 cf3d 0200 |0000: invoke-super {v2}, Landroidx/preference/PreferenceFragmentCompat;.onStop:()V // method@3dcf │ │ +416d4e: 7100 8db7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +416d54: 0c00 |0006: move-result-object v0 │ │ +416d56: 6e20 93b7 2000 |0007: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b793 │ │ +416d5c: 6e10 2735 0200 |000a: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +416d62: 0c00 |000d: move-result-object v0 │ │ +416d64: 1f00 0618 |000e: check-cast v0, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1806 │ │ +416d68: 6e10 8914 0000 |0010: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1489 │ │ +416d6e: 0c00 |0013: move-result-object v0 │ │ +416d70: 1a01 0000 |0014: const-string v1, "" // string@0000 │ │ +416d74: 6e20 e113 1000 |0016: invoke-virtual {v0, v1}, Landroidx/appcompat/app/ActionBar;.setSubtitle:(Ljava/lang/CharSequence;)V // method@13e1 │ │ +416d7a: 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; │ │ @@ -1783966,44 +1783949,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 │ │ -416e40: |[416e40] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.syncStatusChanged:(Lde/danoeh/antennapod/event/SyncServiceEvent;)V │ │ -416e50: 7100 d99c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.isProviderConnected:()Z // method@9cd9 │ │ -416e56: 0a00 |0003: move-result v0 │ │ -416e58: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -416e5c: 0e00 |0006: return-void │ │ -416e5e: 7010 daaa 0200 |0007: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.updateScreen:()V // method@aada │ │ -416e64: 6e10 6fa2 0300 |000a: invoke-virtual {v3}, Lde/danoeh/antennapod/event/SyncServiceEvent;.getMessageResId:()I // method@a26f │ │ -416e6a: 0a00 |000d: move-result v0 │ │ -416e6c: 1401 7803 127f |000e: const v1, #float 1.94085e+38 // #7f120378 │ │ -416e72: 3210 1e00 |0011: if-eq v0, v1, 002f // +001e │ │ -416e76: 6e10 6fa2 0300 |0013: invoke-virtual {v3}, Lde/danoeh/antennapod/event/SyncServiceEvent;.getMessageResId:()I // method@a26f │ │ -416e7c: 0a00 |0016: move-result v0 │ │ -416e7e: 1401 7b03 127f |0017: const v1, #float 1.94085e+38 // #7f12037b │ │ -416e84: 3310 0300 |001a: if-ne v0, v1, 001d // +0003 │ │ -416e88: 2813 |001c: goto 002f // +0013 │ │ -416e8a: 6e10 2735 0200 |001d: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -416e90: 0c00 |0020: move-result-object v0 │ │ -416e92: 1f00 0618 |0021: check-cast v0, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1806 │ │ -416e96: 6e10 8914 0000 |0023: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1489 │ │ -416e9c: 0c00 |0026: move-result-object v0 │ │ -416e9e: 6e10 6fa2 0300 |0027: invoke-virtual {v3}, Lde/danoeh/antennapod/event/SyncServiceEvent;.getMessageResId:()I // method@a26f │ │ -416ea4: 0a03 |002a: move-result v3 │ │ -416ea6: 6e20 e013 3000 |002b: invoke-virtual {v0, v3}, Landroidx/appcompat/app/ActionBar;.setSubtitle:(I)V // method@13e0 │ │ -416eac: 280c |002e: goto 003a // +000c │ │ -416eae: 7100 d89c 0000 |002f: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.isLastSyncSuccessful:()Z // method@9cd8 │ │ -416eb4: 0a03 |0032: move-result v3 │ │ -416eb6: 7100 d59c 0000 |0033: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getLastSyncAttempt:()J // method@9cd5 │ │ -416ebc: 0b00 |0036: move-result-wide v0 │ │ -416ebe: 7040 d9aa 3210 |0037: invoke-direct {v2, v3, v0, v1}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.updateLastSyncReport:(ZJ)V // method@aad9 │ │ -416ec4: 0e00 |003a: return-void │ │ +416e08: |[416e08] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.syncStatusChanged:(Lde/danoeh/antennapod/event/SyncServiceEvent;)V │ │ +416e18: 7100 d99c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.isProviderConnected:()Z // method@9cd9 │ │ +416e1e: 0a00 |0003: move-result v0 │ │ +416e20: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +416e24: 0e00 |0006: return-void │ │ +416e26: 7010 daaa 0200 |0007: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.updateScreen:()V // method@aada │ │ +416e2c: 6e10 6fa2 0300 |000a: invoke-virtual {v3}, Lde/danoeh/antennapod/event/SyncServiceEvent;.getMessageResId:()I // method@a26f │ │ +416e32: 0a00 |000d: move-result v0 │ │ +416e34: 1401 7803 127f |000e: const v1, #float 1.94085e+38 // #7f120378 │ │ +416e3a: 3210 1e00 |0011: if-eq v0, v1, 002f // +001e │ │ +416e3e: 6e10 6fa2 0300 |0013: invoke-virtual {v3}, Lde/danoeh/antennapod/event/SyncServiceEvent;.getMessageResId:()I // method@a26f │ │ +416e44: 0a00 |0016: move-result v0 │ │ +416e46: 1401 7b03 127f |0017: const v1, #float 1.94085e+38 // #7f12037b │ │ +416e4c: 3310 0300 |001a: if-ne v0, v1, 001d // +0003 │ │ +416e50: 2813 |001c: goto 002f // +0013 │ │ +416e52: 6e10 2735 0200 |001d: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +416e58: 0c00 |0020: move-result-object v0 │ │ +416e5a: 1f00 0618 |0021: check-cast v0, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1806 │ │ +416e5e: 6e10 8914 0000 |0023: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1489 │ │ +416e64: 0c00 |0026: move-result-object v0 │ │ +416e66: 6e10 6fa2 0300 |0027: invoke-virtual {v3}, Lde/danoeh/antennapod/event/SyncServiceEvent;.getMessageResId:()I // method@a26f │ │ +416e6c: 0a03 |002a: move-result v3 │ │ +416e6e: 6e20 e013 3000 |002b: invoke-virtual {v0, v3}, Landroidx/appcompat/app/ActionBar;.setSubtitle:(I)V // method@13e0 │ │ +416e74: 280c |002e: goto 003a // +000c │ │ +416e76: 7100 d89c 0000 |002f: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.isLastSyncSuccessful:()Z // method@9cd8 │ │ +416e7c: 0a03 |0032: move-result v3 │ │ +416e7e: 7100 d59c 0000 |0033: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getLastSyncAttempt:()J // method@9cd5 │ │ +416e84: 0b00 |0036: move-result-wide v0 │ │ +416e86: 7040 d9aa 3210 |0037: invoke-direct {v2, v3, v0, v1}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.updateLastSyncReport:(ZJ)V // method@aad9 │ │ +416e8c: 0e00 |003a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0007 line=70 │ │ 0x000a line=71 │ │ 0x0013 line=72 │ │ 0x001d line=76 │ │ @@ -1785660,17 +1785643,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 │ │ -3b8980: |[3b8980] de.danoeh.antennapod.activity.BugReportActivity.$r8$lambda$43aZY3eNmBGGyNgEP4AMsQIDZfc:(Lde/danoeh/antennapod/activity/BugReportActivity;Landroid/widget/TextView;Landroid/view/View;)V │ │ -3b8990: 7030 6f94 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/BugReportActivity;.lambda$onCreate$1:(Landroid/widget/TextView;Landroid/view/View;)V // method@946f │ │ -3b8996: 0e00 |0003: return-void │ │ +3b8948: |[3b8948] de.danoeh.antennapod.activity.BugReportActivity.$r8$lambda$43aZY3eNmBGGyNgEP4AMsQIDZfc:(Lde/danoeh/antennapod/activity/BugReportActivity;Landroid/widget/TextView;Landroid/view/View;)V │ │ +3b8958: 7030 6f94 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/BugReportActivity;.lambda$onCreate$1:(Landroid/widget/TextView;Landroid/view/View;)V // method@946f │ │ +3b895e: 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; │ │ @@ -1785680,17 +1785663,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 │ │ -3b8998: |[3b8998] de.danoeh.antennapod.activity.BugReportActivity.$r8$lambda$bB0J0FXSM_kbTZHgMSLJvO6Ltlc:(Lde/danoeh/antennapod/activity/BugReportActivity;Landroid/content/DialogInterface;I)V │ │ -3b89a8: 7030 7094 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/BugReportActivity;.lambda$onOptionsItemSelected$2:(Landroid/content/DialogInterface;I)V // method@9470 │ │ -3b89ae: 0e00 |0003: return-void │ │ +3b8960: |[3b8960] de.danoeh.antennapod.activity.BugReportActivity.$r8$lambda$bB0J0FXSM_kbTZHgMSLJvO6Ltlc:(Lde/danoeh/antennapod/activity/BugReportActivity;Landroid/content/DialogInterface;I)V │ │ +3b8970: 7030 7094 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/BugReportActivity;.lambda$onOptionsItemSelected$2:(Landroid/content/DialogInterface;I)V // method@9470 │ │ +3b8976: 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 │ │ @@ -1785700,17 +1785683,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 │ │ -3b89b0: |[3b89b0] de.danoeh.antennapod.activity.BugReportActivity.$r8$lambda$mVLXeQTeMHEdXhfosv07O7TK-mQ:(Lde/danoeh/antennapod/activity/BugReportActivity;Landroid/view/View;)V │ │ -3b89c0: 7020 6e94 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/BugReportActivity;.lambda$onCreate$0:(Landroid/view/View;)V // method@946e │ │ -3b89c6: 0e00 |0003: return-void │ │ +3b8978: |[3b8978] de.danoeh.antennapod.activity.BugReportActivity.$r8$lambda$mVLXeQTeMHEdXhfosv07O7TK-mQ:(Lde/danoeh/antennapod/activity/BugReportActivity;Landroid/view/View;)V │ │ +3b8988: 7020 6e94 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/BugReportActivity;.lambda$onCreate$0:(Landroid/view/View;)V // method@946e │ │ +3b898e: 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; │ │ │ │ @@ -1785719,17 +1785702,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3b89c8: |[3b89c8] de.danoeh.antennapod.activity.BugReportActivity.:()V │ │ -3b89d8: 7010 7e14 0000 |0000: invoke-direct {v0}, Landroidx/appcompat/app/AppCompatActivity;.:()V // method@147e │ │ -3b89de: 0e00 |0003: return-void │ │ +3b8990: |[3b8990] de.danoeh.antennapod.activity.BugReportActivity.:()V │ │ +3b89a0: 7010 7e14 0000 |0000: invoke-direct {v0}, Landroidx/appcompat/app/AppCompatActivity;.:()V // method@147e │ │ +3b89a6: 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;) │ │ @@ -1785737,71 +1785720,71 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 120 16-bit code units │ │ -3b89e0: |[3b89e0] de.danoeh.antennapod.activity.BugReportActivity.exportLog:()V │ │ -3b89f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3b89f2: 1401 0200 0201 |0001: const v1, #float 2.38772e-38 // #01020002 │ │ -3b89f8: 2202 3e1e |0004: new-instance v2, Ljava/io/File; // type@1e3e │ │ -3b89fc: 1203 |0006: const/4 v3, #int 0 // #0 │ │ -3b89fe: 7110 b4b0 0300 |0007: invoke-static {v3}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDataFolder:(Ljava/lang/String;)Ljava/io/File; // method@b0b4 │ │ -3b8a04: 0c03 |000a: move-result-object v3 │ │ -3b8a06: 1a04 6388 |000b: const-string v4, "full-logs.txt" // string@8863 │ │ -3b8a0a: 7030 c4b1 3204 |000d: invoke-direct {v2, v3, v4}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@b1c4 │ │ -3b8a10: 2203 8f1e |0010: new-instance v3, Ljava/lang/StringBuilder; // type@1e8f │ │ -3b8a14: 7010 50b3 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3b8a1a: 1a04 e4a4 |0015: const-string v4, "logcat -d -f " // string@a4e4 │ │ -3b8a1e: 6e20 5cb3 4300 |0017: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3b8a24: 6e10 ceb1 0200 |001a: invoke-virtual {v2}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b1ce │ │ -3b8a2a: 0c04 |001d: move-result-object v4 │ │ -3b8a2c: 6e20 5cb3 4300 |001e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3b8a32: 6e10 67b3 0300 |0021: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3b8a38: 0c03 |0024: move-result-object v3 │ │ -3b8a3a: 7100 0eb3 0000 |0025: invoke-static {}, Ljava/lang/Runtime;.getRuntime:()Ljava/lang/Runtime; // method@b30e │ │ -3b8a40: 0c04 |0028: move-result-object v4 │ │ -3b8a42: 6e20 0cb3 3400 |0029: invoke-virtual {v4, v3}, Ljava/lang/Runtime;.exec:(Ljava/lang/String;)Ljava/lang/Process; // method@b30c │ │ -3b8a48: 1403 e502 127f |002c: const v3, #float 1.94082e+38 // #7f1202e5 │ │ -3b8a4e: 6e20 3102 3500 |002f: invoke-virtual {v5, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3b8a54: 0c03 |0032: move-result-object v3 │ │ -3b8a56: 7130 a628 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@28a6 │ │ -3b8a5c: 0c02 |0036: move-result-object v2 │ │ -3b8a5e: 2203 1d06 |0037: new-instance v3, Landroidx/core/app/ShareCompat$IntentBuilder; // type@061d │ │ -3b8a62: 7020 5f28 5300 |0039: invoke-direct {v3, v5}, Landroidx/core/app/ShareCompat$IntentBuilder;.:(Landroid/content/Context;)V // method@285f │ │ -3b8a68: 1a04 d5df |003c: const-string v4, "text/*" // string@dfd5 │ │ -3b8a6c: 6e20 6728 4300 |003e: invoke-virtual {v3, v4}, Landroidx/core/app/ShareCompat$IntentBuilder;.setType:(Ljava/lang/String;)Landroidx/core/app/ShareCompat$IntentBuilder; // method@2867 │ │ -3b8a72: 0c03 |0041: move-result-object v3 │ │ -3b8a74: 6e20 6028 2300 |0042: invoke-virtual {v3, v2}, Landroidx/core/app/ShareCompat$IntentBuilder;.addStream:(Landroid/net/Uri;)Landroidx/core/app/ShareCompat$IntentBuilder; // method@2860 │ │ -3b8a7a: 0c02 |0045: move-result-object v2 │ │ -3b8a7c: 1403 2603 127f |0046: const v3, #float 1.94084e+38 // #7f120326 │ │ -3b8a82: 6e20 6428 3200 |0049: invoke-virtual {v2, v3}, Landroidx/core/app/ShareCompat$IntentBuilder;.setChooserTitle:(I)Landroidx/core/app/ShareCompat$IntentBuilder; // method@2864 │ │ -3b8a88: 0c02 |004c: move-result-object v2 │ │ -3b8a8a: 6e10 6828 0200 |004d: invoke-virtual {v2}, Landroidx/core/app/ShareCompat$IntentBuilder;.startChooser:()V // method@2868 │ │ -3b8a90: 2827 |0050: goto 0077 // +0027 │ │ -3b8a92: 0d02 |0051: move-exception v2 │ │ -3b8a94: 6e10 8db3 0200 |0052: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -3b8a9a: 6e20 8414 1500 |0055: invoke-virtual {v5, v1}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1484 │ │ -3b8aa0: 0c02 |0058: move-result-object v2 │ │ -3b8aa2: 1403 a501 127f |0059: const v3, #float 1.94076e+38 // #7f1201a5 │ │ -3b8aa8: 7130 b586 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@86b5 │ │ -3b8aae: 0c02 |005f: move-result-object v2 │ │ -3b8ab0: 6e10 bb86 0200 |0060: invoke-virtual {v2}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@86bb │ │ -3b8ab6: 2814 |0063: goto 0077 // +0014 │ │ -3b8ab8: 0d02 |0064: move-exception v2 │ │ -3b8aba: 6e10 8db3 0200 |0065: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -3b8ac0: 6e20 8414 1500 |0068: invoke-virtual {v5, v1}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1484 │ │ -3b8ac6: 0c01 |006b: move-result-object v1 │ │ -3b8ac8: 6e10 8ab3 0200 |006c: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ -3b8ace: 0c02 |006f: move-result-object v2 │ │ -3b8ad0: 7130 b686 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@86b6 │ │ -3b8ad6: 0c00 |0073: move-result-object v0 │ │ -3b8ad8: 6e10 bb86 0000 |0074: invoke-virtual {v0}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@86bb │ │ -3b8ade: 0e00 |0077: return-void │ │ +3b89a8: |[3b89a8] de.danoeh.antennapod.activity.BugReportActivity.exportLog:()V │ │ +3b89b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3b89ba: 1401 0200 0201 |0001: const v1, #float 2.38772e-38 // #01020002 │ │ +3b89c0: 2202 3e1e |0004: new-instance v2, Ljava/io/File; // type@1e3e │ │ +3b89c4: 1203 |0006: const/4 v3, #int 0 // #0 │ │ +3b89c6: 7110 b4b0 0300 |0007: invoke-static {v3}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDataFolder:(Ljava/lang/String;)Ljava/io/File; // method@b0b4 │ │ +3b89cc: 0c03 |000a: move-result-object v3 │ │ +3b89ce: 1a04 6388 |000b: const-string v4, "full-logs.txt" // string@8863 │ │ +3b89d2: 7030 c4b1 3204 |000d: invoke-direct {v2, v3, v4}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@b1c4 │ │ +3b89d8: 2203 8f1e |0010: new-instance v3, Ljava/lang/StringBuilder; // type@1e8f │ │ +3b89dc: 7010 50b3 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3b89e2: 1a04 e4a4 |0015: const-string v4, "logcat -d -f " // string@a4e4 │ │ +3b89e6: 6e20 5cb3 4300 |0017: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3b89ec: 6e10 ceb1 0200 |001a: invoke-virtual {v2}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b1ce │ │ +3b89f2: 0c04 |001d: move-result-object v4 │ │ +3b89f4: 6e20 5cb3 4300 |001e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3b89fa: 6e10 67b3 0300 |0021: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3b8a00: 0c03 |0024: move-result-object v3 │ │ +3b8a02: 7100 0eb3 0000 |0025: invoke-static {}, Ljava/lang/Runtime;.getRuntime:()Ljava/lang/Runtime; // method@b30e │ │ +3b8a08: 0c04 |0028: move-result-object v4 │ │ +3b8a0a: 6e20 0cb3 3400 |0029: invoke-virtual {v4, v3}, Ljava/lang/Runtime;.exec:(Ljava/lang/String;)Ljava/lang/Process; // method@b30c │ │ +3b8a10: 1403 e502 127f |002c: const v3, #float 1.94082e+38 // #7f1202e5 │ │ +3b8a16: 6e20 3102 3500 |002f: invoke-virtual {v5, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3b8a1c: 0c03 |0032: move-result-object v3 │ │ +3b8a1e: 7130 a628 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@28a6 │ │ +3b8a24: 0c02 |0036: move-result-object v2 │ │ +3b8a26: 2203 1d06 |0037: new-instance v3, Landroidx/core/app/ShareCompat$IntentBuilder; // type@061d │ │ +3b8a2a: 7020 5f28 5300 |0039: invoke-direct {v3, v5}, Landroidx/core/app/ShareCompat$IntentBuilder;.:(Landroid/content/Context;)V // method@285f │ │ +3b8a30: 1a04 d5df |003c: const-string v4, "text/*" // string@dfd5 │ │ +3b8a34: 6e20 6728 4300 |003e: invoke-virtual {v3, v4}, Landroidx/core/app/ShareCompat$IntentBuilder;.setType:(Ljava/lang/String;)Landroidx/core/app/ShareCompat$IntentBuilder; // method@2867 │ │ +3b8a3a: 0c03 |0041: move-result-object v3 │ │ +3b8a3c: 6e20 6028 2300 |0042: invoke-virtual {v3, v2}, Landroidx/core/app/ShareCompat$IntentBuilder;.addStream:(Landroid/net/Uri;)Landroidx/core/app/ShareCompat$IntentBuilder; // method@2860 │ │ +3b8a42: 0c02 |0045: move-result-object v2 │ │ +3b8a44: 1403 2603 127f |0046: const v3, #float 1.94084e+38 // #7f120326 │ │ +3b8a4a: 6e20 6428 3200 |0049: invoke-virtual {v2, v3}, Landroidx/core/app/ShareCompat$IntentBuilder;.setChooserTitle:(I)Landroidx/core/app/ShareCompat$IntentBuilder; // method@2864 │ │ +3b8a50: 0c02 |004c: move-result-object v2 │ │ +3b8a52: 6e10 6828 0200 |004d: invoke-virtual {v2}, Landroidx/core/app/ShareCompat$IntentBuilder;.startChooser:()V // method@2868 │ │ +3b8a58: 2827 |0050: goto 0077 // +0027 │ │ +3b8a5a: 0d02 |0051: move-exception v2 │ │ +3b8a5c: 6e10 8db3 0200 |0052: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +3b8a62: 6e20 8414 1500 |0055: invoke-virtual {v5, v1}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1484 │ │ +3b8a68: 0c02 |0058: move-result-object v2 │ │ +3b8a6a: 1403 a501 127f |0059: const v3, #float 1.94076e+38 // #7f1201a5 │ │ +3b8a70: 7130 b586 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@86b5 │ │ +3b8a76: 0c02 |005f: move-result-object v2 │ │ +3b8a78: 6e10 bb86 0200 |0060: invoke-virtual {v2}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@86bb │ │ +3b8a7e: 2814 |0063: goto 0077 // +0014 │ │ +3b8a80: 0d02 |0064: move-exception v2 │ │ +3b8a82: 6e10 8db3 0200 |0065: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +3b8a88: 6e20 8414 1500 |0068: invoke-virtual {v5, v1}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1484 │ │ +3b8a8e: 0c01 |006b: move-result-object v1 │ │ +3b8a90: 6e10 8ab3 0200 |006c: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ +3b8a96: 0c02 |006f: move-result-object v2 │ │ +3b8a98: 7130 b686 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@86b6 │ │ +3b8a9e: 0c00 |0073: move-result-object v0 │ │ +3b8aa0: 6e10 bb86 0000 |0074: invoke-virtual {v0}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@86bb │ │ +3b8aa6: 0e00 |0077: return-void │ │ catches : 3 │ │ 0x0004 - 0x002c │ │ Ljava/io/IOException; -> 0x0064 │ │ 0x002f - 0x0050 │ │ Ljava/lang/Exception; -> 0x0051 │ │ 0x0052 - 0x0063 │ │ Ljava/io/IOException; -> 0x0064 │ │ @@ -1785829,18 +1785812,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3b8b04: |[3b8b04] de.danoeh.antennapod.activity.BugReportActivity.lambda$onCreate$0:(Landroid/view/View;)V │ │ -3b8b14: 1a01 2f99 |0000: const-string v1, "https://github.com/AntennaPod/AntennaPod/issues" // string@992f │ │ -3b8b18: 7120 8e9d 1000 |0002: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/IntentUtils;.openInBrowser:(Landroid/content/Context;Ljava/lang/String;)V // method@9d8e │ │ -3b8b1e: 0e00 |0005: return-void │ │ +3b8acc: |[3b8acc] de.danoeh.antennapod.activity.BugReportActivity.lambda$onCreate$0:(Landroid/view/View;)V │ │ +3b8adc: 1a01 2f99 |0000: const-string v1, "https://github.com/AntennaPod/AntennaPod/issues" // string@992f │ │ +3b8ae0: 7120 8e9d 1000 |0002: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/IntentUtils;.openInBrowser:(Landroid/content/Context;Ljava/lang/String;)V // method@9d8e │ │ +3b8ae6: 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; │ │ │ │ @@ -1785849,39 +1785832,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 │ │ -3b8b20: |[3b8b20] de.danoeh.antennapod.activity.BugReportActivity.lambda$onCreate$1:(Landroid/widget/TextView;Landroid/view/View;)V │ │ -3b8b30: 1a03 0674 |0000: const-string v3, "clipboard" // string@7406 │ │ -3b8b34: 6e20 3402 3100 |0002: invoke-virtual {v1, v3}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ -3b8b3a: 0c03 |0005: move-result-object v3 │ │ -3b8b3c: 1f03 5a00 |0006: check-cast v3, Landroid/content/ClipboardManager; // type@005a │ │ -3b8b40: 1400 4500 127f |0008: const v0, #float 1.94069e+38 // #7f120045 │ │ -3b8b46: 6e20 3102 0100 |000b: invoke-virtual {v1, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3b8b4c: 0c00 |000e: move-result-object v0 │ │ -3b8b4e: 6e10 5412 0200 |000f: invoke-virtual {v2}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@1254 │ │ -3b8b54: 0c02 |0012: move-result-object v2 │ │ -3b8b56: 7120 f201 2000 |0013: invoke-static {v0, v2}, Landroid/content/ClipData;.newPlainText:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Landroid/content/ClipData; // method@01f2 │ │ -3b8b5c: 0c02 |0016: move-result-object v2 │ │ -3b8b5e: 6e20 f401 2300 |0017: invoke-virtual {v3, v2}, Landroid/content/ClipboardManager;.setPrimaryClip:(Landroid/content/ClipData;)V // method@01f4 │ │ -3b8b64: 6002 dd00 |001a: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -3b8b68: 1303 2000 |001c: const/16 v3, #int 32 // #20 │ │ -3b8b6c: 3532 1400 |001e: if-ge v2, v3, 0032 // +0014 │ │ -3b8b70: 1402 0200 0201 |0020: const v2, #float 2.38772e-38 // #01020002 │ │ -3b8b76: 6e20 8414 2100 |0023: invoke-virtual {v1, v2}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1484 │ │ -3b8b7c: 0c02 |0026: move-result-object v2 │ │ -3b8b7e: 1403 6c00 127f |0027: const v3, #float 1.94069e+38 // #7f12006c │ │ -3b8b84: 12f0 |002a: const/4 v0, #int -1 // #ff │ │ -3b8b86: 7130 b586 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@86b5 │ │ -3b8b8c: 0c02 |002e: move-result-object v2 │ │ -3b8b8e: 6e10 bb86 0200 |002f: invoke-virtual {v2}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@86bb │ │ -3b8b94: 0e00 |0032: return-void │ │ +3b8ae8: |[3b8ae8] de.danoeh.antennapod.activity.BugReportActivity.lambda$onCreate$1:(Landroid/widget/TextView;Landroid/view/View;)V │ │ +3b8af8: 1a03 0674 |0000: const-string v3, "clipboard" // string@7406 │ │ +3b8afc: 6e20 3402 3100 |0002: invoke-virtual {v1, v3}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ +3b8b02: 0c03 |0005: move-result-object v3 │ │ +3b8b04: 1f03 5a00 |0006: check-cast v3, Landroid/content/ClipboardManager; // type@005a │ │ +3b8b08: 1400 4500 127f |0008: const v0, #float 1.94069e+38 // #7f120045 │ │ +3b8b0e: 6e20 3102 0100 |000b: invoke-virtual {v1, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3b8b14: 0c00 |000e: move-result-object v0 │ │ +3b8b16: 6e10 5412 0200 |000f: invoke-virtual {v2}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@1254 │ │ +3b8b1c: 0c02 |0012: move-result-object v2 │ │ +3b8b1e: 7120 f201 2000 |0013: invoke-static {v0, v2}, Landroid/content/ClipData;.newPlainText:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Landroid/content/ClipData; // method@01f2 │ │ +3b8b24: 0c02 |0016: move-result-object v2 │ │ +3b8b26: 6e20 f401 2300 |0017: invoke-virtual {v3, v2}, Landroid/content/ClipboardManager;.setPrimaryClip:(Landroid/content/ClipData;)V // method@01f4 │ │ +3b8b2c: 6002 dd00 |001a: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +3b8b30: 1303 2000 |001c: const/16 v3, #int 32 // #20 │ │ +3b8b34: 3532 1400 |001e: if-ge v2, v3, 0032 // +0014 │ │ +3b8b38: 1402 0200 0201 |0020: const v2, #float 2.38772e-38 // #01020002 │ │ +3b8b3e: 6e20 8414 2100 |0023: invoke-virtual {v1, v2}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1484 │ │ +3b8b44: 0c02 |0026: move-result-object v2 │ │ +3b8b46: 1403 6c00 127f |0027: const v3, #float 1.94069e+38 // #7f12006c │ │ +3b8b4c: 12f0 |002a: const/4 v0, #int -1 // #ff │ │ +3b8b4e: 7130 b586 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@86b5 │ │ +3b8b54: 0c02 |002e: move-result-object v2 │ │ +3b8b56: 6e10 bb86 0200 |002f: invoke-virtual {v2}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@86bb │ │ +3b8b5c: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=68 │ │ 0x000b line=69 │ │ 0x0017 line=70 │ │ 0x001a line=71 │ │ 0x0023 line=72 │ │ @@ -1785896,18 +1785879,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 │ │ -3b8b98: |[3b8b98] de.danoeh.antennapod.activity.BugReportActivity.lambda$onOptionsItemSelected$2:(Landroid/content/DialogInterface;I)V │ │ -3b8ba8: 7010 6d94 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/BugReportActivity;.exportLog:()V // method@946d │ │ -3b8bae: 7210 5602 0100 |0003: invoke-interface {v1}, Landroid/content/DialogInterface;.dismiss:()V // method@0256 │ │ -3b8bb4: 0e00 |0006: return-void │ │ +3b8b60: |[3b8b60] de.danoeh.antennapod.activity.BugReportActivity.lambda$onOptionsItemSelected$2:(Landroid/content/DialogInterface;I)V │ │ +3b8b70: 7010 6d94 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/BugReportActivity;.exportLog:()V // method@946d │ │ +3b8b76: 7210 5602 0100 |0003: invoke-interface {v1}, Landroid/content/DialogInterface;.dismiss:()V // method@0256 │ │ +3b8b7c: 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; │ │ @@ -1785919,74 +1785902,74 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 129 16-bit code units │ │ -3b8bb8: |[3b8bb8] de.danoeh.antennapod.activity.BugReportActivity.onCreate:(Landroid/os/Bundle;)V │ │ -3b8bc8: 7110 c298 0300 |0000: invoke-static {v3}, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher;.getTheme:(Landroid/content/Context;)I // method@98c2 │ │ -3b8bce: 0a00 |0003: move-result v0 │ │ -3b8bd0: 6e20 ac14 0300 |0004: invoke-virtual {v3, v0}, Landroidx/appcompat/app/AppCompatActivity;.setTheme:(I)V // method@14ac │ │ -3b8bd6: 6f20 1036 4300 |0007: invoke-super {v3, v4}, Landroidx/fragment/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@3610 │ │ -3b8bdc: 6e10 8914 0300 |000a: invoke-virtual {v3}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1489 │ │ -3b8be2: 0c04 |000d: move-result-object v4 │ │ -3b8be4: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -3b8be6: 6e20 dc13 0400 |000f: invoke-virtual {v4, v0}, Landroidx/appcompat/app/ActionBar;.setDisplayShowHomeEnabled:(Z)V // method@13dc │ │ -3b8bec: 1404 2700 0d7f |0012: const v4, #float 1.87422e+38 // #7f0d0027 │ │ -3b8bf2: 6e20 a414 4300 |0015: invoke-virtual {v3, v4}, Landroidx/appcompat/app/AppCompatActivity;.setContentView:(I)V // method@14a4 │ │ -3b8bf8: 1a04 ec4b |0018: const-string v4, "No crash report recorded" // string@4bec │ │ -3b8bfc: 7100 39a2 0000 |001a: invoke-static {}, Lde/danoeh/antennapod/error/CrashReportWriter;.getFile:()Ljava/io/File; // method@a239 │ │ -3b8c02: 0c00 |001d: move-result-object v0 │ │ -3b8c04: 6e10 cdb1 0000 |001e: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@b1cd │ │ -3b8c0a: 0a01 |0021: move-result v1 │ │ -3b8c0c: 3801 1200 |0022: if-eqz v1, 0034 // +0012 │ │ -3b8c10: 2201 401e |0024: new-instance v1, Ljava/io/FileInputStream; // type@1e40 │ │ -3b8c14: 7020 dcb1 0100 |0026: invoke-direct {v1, v0}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@b1dc │ │ -3b8c1a: 1a00 3f5d |0029: const-string v0, "UTF-8" // string@5d3f │ │ -3b8c1e: 7110 4eb4 0000 |002b: invoke-static {v0}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b44e │ │ -3b8c24: 0c00 |002e: move-result-object v0 │ │ -3b8c26: 7120 68b7 0100 |002f: invoke-static {v1, v0}, Lorg/apache/commons/io/IOUtils;.toString:(Ljava/io/InputStream;Ljava/nio/charset/Charset;)Ljava/lang/String; // method@b768 │ │ -3b8c2c: 0c04 |0032: move-result-object v4 │ │ -3b8c2e: 280b |0033: goto 003e // +000b │ │ -3b8c30: 1a00 d811 |0034: const-string v0, "BugReportActivity" // string@11d8 │ │ -3b8c34: 7120 fe0a 4000 |0036: invoke-static {v0, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3b8c3a: 2805 |0039: goto 003e // +0005 │ │ -3b8c3c: 0d00 |003a: move-exception v0 │ │ -3b8c3e: 6e10 8db3 0000 |003b: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -3b8c44: 1400 e600 0a7f |003e: const v0, #float 1.83438e+38 // #7f0a00e6 │ │ -3b8c4a: 6e20 8414 0300 |0041: invoke-virtual {v3, v0}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1484 │ │ -3b8c50: 0c00 |0044: move-result-object v0 │ │ -3b8c52: 1f00 1503 |0045: check-cast v0, Landroid/widget/TextView; // type@0315 │ │ -3b8c56: 2201 8f1e |0047: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -3b8c5a: 7010 50b3 0100 |0049: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3b8c60: 7100 3aa2 0000 |004c: invoke-static {}, Lde/danoeh/antennapod/error/CrashReportWriter;.getSystemInfo:()Ljava/lang/String; // method@a23a │ │ -3b8c66: 0c02 |004f: move-result-object v2 │ │ -3b8c68: 6e20 5cb3 2100 |0050: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3b8c6e: 1a02 0300 |0053: const-string v2, " │ │ +3b8b80: |[3b8b80] de.danoeh.antennapod.activity.BugReportActivity.onCreate:(Landroid/os/Bundle;)V │ │ +3b8b90: 7110 c298 0300 |0000: invoke-static {v3}, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher;.getTheme:(Landroid/content/Context;)I // method@98c2 │ │ +3b8b96: 0a00 |0003: move-result v0 │ │ +3b8b98: 6e20 ac14 0300 |0004: invoke-virtual {v3, v0}, Landroidx/appcompat/app/AppCompatActivity;.setTheme:(I)V // method@14ac │ │ +3b8b9e: 6f20 1036 4300 |0007: invoke-super {v3, v4}, Landroidx/fragment/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@3610 │ │ +3b8ba4: 6e10 8914 0300 |000a: invoke-virtual {v3}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1489 │ │ +3b8baa: 0c04 |000d: move-result-object v4 │ │ +3b8bac: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +3b8bae: 6e20 dc13 0400 |000f: invoke-virtual {v4, v0}, Landroidx/appcompat/app/ActionBar;.setDisplayShowHomeEnabled:(Z)V // method@13dc │ │ +3b8bb4: 1404 2700 0d7f |0012: const v4, #float 1.87422e+38 // #7f0d0027 │ │ +3b8bba: 6e20 a414 4300 |0015: invoke-virtual {v3, v4}, Landroidx/appcompat/app/AppCompatActivity;.setContentView:(I)V // method@14a4 │ │ +3b8bc0: 1a04 ec4b |0018: const-string v4, "No crash report recorded" // string@4bec │ │ +3b8bc4: 7100 39a2 0000 |001a: invoke-static {}, Lde/danoeh/antennapod/error/CrashReportWriter;.getFile:()Ljava/io/File; // method@a239 │ │ +3b8bca: 0c00 |001d: move-result-object v0 │ │ +3b8bcc: 6e10 cdb1 0000 |001e: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@b1cd │ │ +3b8bd2: 0a01 |0021: move-result v1 │ │ +3b8bd4: 3801 1200 |0022: if-eqz v1, 0034 // +0012 │ │ +3b8bd8: 2201 401e |0024: new-instance v1, Ljava/io/FileInputStream; // type@1e40 │ │ +3b8bdc: 7020 dcb1 0100 |0026: invoke-direct {v1, v0}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@b1dc │ │ +3b8be2: 1a00 3f5d |0029: const-string v0, "UTF-8" // string@5d3f │ │ +3b8be6: 7110 4eb4 0000 |002b: invoke-static {v0}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b44e │ │ +3b8bec: 0c00 |002e: move-result-object v0 │ │ +3b8bee: 7120 68b7 0100 |002f: invoke-static {v1, v0}, Lorg/apache/commons/io/IOUtils;.toString:(Ljava/io/InputStream;Ljava/nio/charset/Charset;)Ljava/lang/String; // method@b768 │ │ +3b8bf4: 0c04 |0032: move-result-object v4 │ │ +3b8bf6: 280b |0033: goto 003e // +000b │ │ +3b8bf8: 1a00 d811 |0034: const-string v0, "BugReportActivity" // string@11d8 │ │ +3b8bfc: 7120 fe0a 4000 |0036: invoke-static {v0, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3b8c02: 2805 |0039: goto 003e // +0005 │ │ +3b8c04: 0d00 |003a: move-exception v0 │ │ +3b8c06: 6e10 8db3 0000 |003b: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +3b8c0c: 1400 e600 0a7f |003e: const v0, #float 1.83438e+38 // #7f0a00e6 │ │ +3b8c12: 6e20 8414 0300 |0041: invoke-virtual {v3, v0}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1484 │ │ +3b8c18: 0c00 |0044: move-result-object v0 │ │ +3b8c1a: 1f00 1503 |0045: check-cast v0, Landroid/widget/TextView; // type@0315 │ │ +3b8c1e: 2201 8f1e |0047: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +3b8c22: 7010 50b3 0100 |0049: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3b8c28: 7100 3aa2 0000 |004c: invoke-static {}, Lde/danoeh/antennapod/error/CrashReportWriter;.getSystemInfo:()Ljava/lang/String; // method@a23a │ │ +3b8c2e: 0c02 |004f: move-result-object v2 │ │ +3b8c30: 6e20 5cb3 2100 |0050: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3b8c36: 1a02 0300 |0053: const-string v2, " │ │ │ │ " // string@0003 │ │ -3b8c72: 6e20 5cb3 2100 |0055: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3b8c78: 6e20 5cb3 4100 |0058: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3b8c7e: 6e10 67b3 0100 |005b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3b8c84: 0c04 |005e: move-result-object v4 │ │ -3b8c86: 6e20 9d12 4000 |005f: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3b8c8c: 1404 8600 0a7f |0062: const v4, #float 1.83436e+38 // #7f0a0086 │ │ -3b8c92: 6e20 8414 4300 |0065: invoke-virtual {v3, v4}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1484 │ │ -3b8c98: 0c04 |0068: move-result-object v4 │ │ -3b8c9a: 2201 ce17 |0069: new-instance v1, Lde/danoeh/antennapod/activity/BugReportActivity$$ExternalSyntheticLambda1; // type@17ce │ │ -3b8c9e: 7020 6594 3100 |006b: invoke-direct {v1, v3}, Lde/danoeh/antennapod/activity/BugReportActivity$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/activity/BugReportActivity;)V // method@9465 │ │ -3b8ca4: 6e20 710d 1400 |006e: invoke-virtual {v4, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3b8caa: 1404 8500 0a7f |0071: const v4, #float 1.83436e+38 // #7f0a0085 │ │ -3b8cb0: 6e20 8414 4300 |0074: invoke-virtual {v3, v4}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1484 │ │ -3b8cb6: 0c04 |0077: move-result-object v4 │ │ -3b8cb8: 2201 cf17 |0078: new-instance v1, Lde/danoeh/antennapod/activity/BugReportActivity$$ExternalSyntheticLambda2; // type@17cf │ │ -3b8cbc: 7030 6794 3100 |007a: invoke-direct {v1, v3, v0}, Lde/danoeh/antennapod/activity/BugReportActivity$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/activity/BugReportActivity;Landroid/widget/TextView;)V // method@9467 │ │ -3b8cc2: 6e20 710d 1400 |007d: invoke-virtual {v4, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3b8cc8: 0e00 |0080: return-void │ │ +3b8c3a: 6e20 5cb3 2100 |0055: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3b8c40: 6e20 5cb3 4100 |0058: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3b8c46: 6e10 67b3 0100 |005b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3b8c4c: 0c04 |005e: move-result-object v4 │ │ +3b8c4e: 6e20 9d12 4000 |005f: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3b8c54: 1404 8600 0a7f |0062: const v4, #float 1.83436e+38 // #7f0a0086 │ │ +3b8c5a: 6e20 8414 4300 |0065: invoke-virtual {v3, v4}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1484 │ │ +3b8c60: 0c04 |0068: move-result-object v4 │ │ +3b8c62: 2201 ce17 |0069: new-instance v1, Lde/danoeh/antennapod/activity/BugReportActivity$$ExternalSyntheticLambda1; // type@17ce │ │ +3b8c66: 7020 6594 3100 |006b: invoke-direct {v1, v3}, Lde/danoeh/antennapod/activity/BugReportActivity$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/activity/BugReportActivity;)V // method@9465 │ │ +3b8c6c: 6e20 710d 1400 |006e: invoke-virtual {v4, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3b8c72: 1404 8500 0a7f |0071: const v4, #float 1.83436e+38 // #7f0a0085 │ │ +3b8c78: 6e20 8414 4300 |0074: invoke-virtual {v3, v4}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1484 │ │ +3b8c7e: 0c04 |0077: move-result-object v4 │ │ +3b8c80: 2201 cf17 |0078: new-instance v1, Lde/danoeh/antennapod/activity/BugReportActivity$$ExternalSyntheticLambda2; // type@17cf │ │ +3b8c84: 7030 6794 3100 |007a: invoke-direct {v1, v3, v0}, Lde/danoeh/antennapod/activity/BugReportActivity$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/activity/BugReportActivity;Landroid/widget/TextView;)V // method@9467 │ │ +3b8c8a: 6e20 710d 1400 |007d: invoke-virtual {v4, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3b8c90: 0e00 |0080: return-void │ │ catches : 1 │ │ 0x001a - 0x0039 │ │ Ljava/io/IOException; -> 0x003a │ │ positions : │ │ 0x0000 line=44 │ │ 0x0007 line=45 │ │ 0x000a line=46 │ │ @@ -1786009,22 +1785992,22 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -3b88e4: |[3b88e4] de.danoeh.antennapod.activity.BugReportActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -3b88f4: 6e10 8714 0200 |0000: invoke-virtual {v2}, Landroidx/appcompat/app/AppCompatActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@1487 │ │ -3b88fa: 0c00 |0003: move-result-object v0 │ │ -3b88fc: 1501 0f7f |0004: const/high16 v1, #int 2131689472 // #7f0f │ │ -3b8900: 6e30 cd0b 1003 |0006: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bcd │ │ -3b8906: 6f20 8f00 3200 |0009: invoke-super {v2, v3}, Landroid/app/Activity;.onCreateOptionsMenu:(Landroid/view/Menu;)Z // method@008f │ │ -3b890c: 0a03 |000c: move-result v3 │ │ -3b890e: 0f03 |000d: return v3 │ │ +3b88ac: |[3b88ac] de.danoeh.antennapod.activity.BugReportActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +3b88bc: 6e10 8714 0200 |0000: invoke-virtual {v2}, Landroidx/appcompat/app/AppCompatActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@1487 │ │ +3b88c2: 0c00 |0003: move-result-object v0 │ │ +3b88c4: 1501 0f7f |0004: const/high16 v1, #int 2131689472 // #7f0f │ │ +3b88c8: 6e30 cd0b 1003 |0006: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bcd │ │ +3b88ce: 6f20 8f00 3200 |0009: invoke-super {v2, v3}, Landroid/app/Activity;.onCreateOptionsMenu:(Landroid/view/Menu;)Z // method@008f │ │ +3b88d4: 0a03 |000c: move-result v3 │ │ +3b88d6: 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; │ │ @@ -1786034,36 +1786017,36 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -3b8910: |[3b8910] de.danoeh.antennapod.activity.BugReportActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -3b8920: 7210 db0b 0300 |0000: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ -3b8926: 0a00 |0003: move-result v0 │ │ -3b8928: 1401 7c01 0a7f |0004: const v1, #float 1.83441e+38 // #7f0a017c │ │ -3b892e: 3310 2400 |0007: if-ne v0, v1, 002b // +0024 │ │ -3b8932: 2203 1715 |0009: new-instance v3, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ -3b8936: 7020 8381 2300 |000b: invoke-direct {v3, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ -3b893c: 1400 5d00 127f |000e: const v0, #float 1.94069e+38 // #7f12005d │ │ -3b8942: 6e20 a381 0300 |0011: invoke-virtual {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81a3 │ │ -3b8948: 2200 cd17 |0014: new-instance v0, Lde/danoeh/antennapod/activity/BugReportActivity$$ExternalSyntheticLambda0; // type@17cd │ │ -3b894c: 7020 6394 2000 |0016: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/BugReportActivity$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/activity/BugReportActivity;)V // method@9463 │ │ -3b8952: 1401 5e00 127f |0019: const v1, #float 1.94069e+38 // #7f12005e │ │ -3b8958: 6e30 c181 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@81c1 │ │ -3b895e: 1400 4b00 127f |001f: const v0, #float 1.94069e+38 // #7f12004b │ │ -3b8964: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -3b8966: 6e30 ad81 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@81ad │ │ -3b896c: 6e10 7114 0300 |0026: invoke-virtual {v3}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ -3b8972: 1213 |0029: const/4 v3, #int 1 // #1 │ │ -3b8974: 0f03 |002a: return v3 │ │ -3b8976: 6f20 9a00 3200 |002b: invoke-super {v2, v3}, Landroid/app/Activity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@009a │ │ -3b897c: 0a03 |002e: move-result v3 │ │ -3b897e: 0f03 |002f: return v3 │ │ +3b88d8: |[3b88d8] de.danoeh.antennapod.activity.BugReportActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +3b88e8: 7210 db0b 0300 |0000: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ +3b88ee: 0a00 |0003: move-result v0 │ │ +3b88f0: 1401 7c01 0a7f |0004: const v1, #float 1.83441e+38 // #7f0a017c │ │ +3b88f6: 3310 2400 |0007: if-ne v0, v1, 002b // +0024 │ │ +3b88fa: 2203 1715 |0009: new-instance v3, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ +3b88fe: 7020 8381 2300 |000b: invoke-direct {v3, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ +3b8904: 1400 5d00 127f |000e: const v0, #float 1.94069e+38 // #7f12005d │ │ +3b890a: 6e20 a381 0300 |0011: invoke-virtual {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81a3 │ │ +3b8910: 2200 cd17 |0014: new-instance v0, Lde/danoeh/antennapod/activity/BugReportActivity$$ExternalSyntheticLambda0; // type@17cd │ │ +3b8914: 7020 6394 2000 |0016: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/BugReportActivity$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/activity/BugReportActivity;)V // method@9463 │ │ +3b891a: 1401 5e00 127f |0019: const v1, #float 1.94069e+38 // #7f12005e │ │ +3b8920: 6e30 c181 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@81c1 │ │ +3b8926: 1400 4b00 127f |001f: const v0, #float 1.94069e+38 // #7f12004b │ │ +3b892c: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +3b892e: 6e30 ad81 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@81ad │ │ +3b8934: 6e10 7114 0300 |0026: invoke-virtual {v3}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ +3b893a: 1213 |0029: const/4 v3, #int 1 // #1 │ │ +3b893c: 0f03 |002a: return v3 │ │ +3b893e: 6f20 9a00 3200 |002b: invoke-super {v2, v3}, Landroid/app/Activity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@009a │ │ +3b8944: 0a03 |002e: move-result v3 │ │ +3b8946: 0f03 |002f: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0009 line=87 │ │ 0x0011 line=88 │ │ 0x0014 line=89 │ │ 0x0023 line=93 │ │ @@ -1786214,17 +1786197,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 │ │ -3bb14c: |[3bb14c] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$1eXi9dv1OmKquMcjHSmkjrFT7ro:(Ljava/lang/Throwable;)V │ │ -3bb15c: 7110 2795 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$startFeedDownload$8:(Ljava/lang/Throwable;)V // method@9527 │ │ -3bb162: 0e00 |0003: return-void │ │ +3bb114: |[3bb114] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$1eXi9dv1OmKquMcjHSmkjrFT7ro:(Ljava/lang/Throwable;)V │ │ +3bb124: 7110 2795 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$startFeedDownload$8:(Ljava/lang/Throwable;)V // method@9527 │ │ +3bb12a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/lang/Throwable; │ │ │ │ #1 : (in Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;) │ │ @@ -1786232,17 +1786215,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 │ │ -3bb164: |[3bb164] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$2pflPKyzEb6caYNC_FyHoyOL1DQ:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/content/DialogInterface;)V │ │ -3bb174: 7020 1d95 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$showFeedDiscoveryDialog$18:(Landroid/content/DialogInterface;)V // method@951d │ │ -3bb17a: 0e00 |0003: return-void │ │ +3bb12c: |[3bb12c] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$2pflPKyzEb6caYNC_FyHoyOL1DQ:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/content/DialogInterface;)V │ │ +3bb13c: 7020 1d95 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$showFeedDiscoveryDialog$18:(Landroid/content/DialogInterface;)V // method@951d │ │ +3bb142: 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; │ │ │ │ @@ -1786251,17 +1786234,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 │ │ -3bb17c: |[3bb17c] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$3VhBAhawE_OdE9NE0QbRDAvdh7o:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/view/View;)V │ │ -3bb18c: 7020 2095 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$showFeedInformation$13:(Landroid/view/View;)V // method@9520 │ │ -3bb192: 0e00 |0003: return-void │ │ +3bb144: |[3bb144] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$3VhBAhawE_OdE9NE0QbRDAvdh7o:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/view/View;)V │ │ +3bb154: 7020 2095 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$showFeedInformation$13:(Landroid/view/View;)V // method@9520 │ │ +3bb15a: 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; │ │ │ │ @@ -1786270,17 +1786253,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 │ │ -3bb194: |[3bb194] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$7QpvaCmFccSo93xx7d6KXsjkzTo:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/content/DialogInterface;)V │ │ -3bb1a4: 7020 1b95 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$showErrorDialog$16:(Landroid/content/DialogInterface;)V // method@951b │ │ -3bb1aa: 0e00 |0003: return-void │ │ +3bb15c: |[3bb15c] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$7QpvaCmFccSo93xx7d6KXsjkzTo:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/content/DialogInterface;)V │ │ +3bb16c: 7020 1b95 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$showErrorDialog$16:(Landroid/content/DialogInterface;)V // method@951b │ │ +3bb172: 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; │ │ │ │ @@ -1786289,17 +1786272,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 │ │ -3bb1ac: |[3bb1ac] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$7fxlNQCOBhFqMjJShk4UDiTT9bo:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/view/View;)V │ │ -3bb1bc: 7020 1595 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$onCreate$0:(Landroid/view/View;)V // method@9515 │ │ -3bb1c2: 0e00 |0003: return-void │ │ +3bb174: |[3bb174] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$7fxlNQCOBhFqMjJShk4UDiTT9bo:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/view/View;)V │ │ +3bb184: 7020 1595 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$onCreate$0:(Landroid/view/View;)V // method@9515 │ │ +3bb18a: 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; │ │ │ │ @@ -1786308,17 +1786291,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 │ │ -3bb1c4: |[3bb1c4] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$8m9HkyuNHiz41Y9zTEnyr13TOWs:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/String;)V │ │ -3bb1d4: 7020 3b95 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.startFeedDownload:(Ljava/lang/String;)V // method@953b │ │ -3bb1da: 0e00 |0003: return-void │ │ +3bb18c: |[3bb18c] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$8m9HkyuNHiz41Y9zTEnyr13TOWs:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/String;)V │ │ +3bb19c: 7020 3b95 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.startFeedDownload:(Ljava/lang/String;)V // method@953b │ │ +3bb1a2: 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; │ │ │ │ @@ -1786327,18 +1786310,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 │ │ -3bae70: |[3bae70] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$Dgaq-KTdLG47eDfm7PXiE5rMqtc:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/String;)Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; │ │ -3bae80: 7020 1995 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$parseFeed$11:(Ljava/lang/String;)Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; // method@9519 │ │ -3bae86: 0c00 |0003: move-result-object v0 │ │ -3bae88: 1100 |0004: return-object v0 │ │ +3bae38: |[3bae38] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$Dgaq-KTdLG47eDfm7PXiE5rMqtc:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/String;)Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; │ │ +3bae48: 7020 1995 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$parseFeed$11:(Ljava/lang/String;)Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; // method@9519 │ │ +3bae4e: 0c00 |0003: move-result-object v0 │ │ +3bae50: 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; │ │ │ │ @@ -1786347,17 +1786330,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 │ │ -3bb1dc: |[3bb1dc] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$GulUTiUHosujIGBUhnExzVKAkR8:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V │ │ -3bb1ec: 7010 2495 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$showNoPodcastFoundError$4:()V // method@9524 │ │ -3bb1f2: 0e00 |0003: return-void │ │ +3bb1a4: |[3bb1a4] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$GulUTiUHosujIGBUhnExzVKAkR8:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V │ │ +3bb1b4: 7010 2495 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$showNoPodcastFoundError$4:()V // method@9524 │ │ +3bb1ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ │ │ #8 : (in Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;) │ │ @@ -1786365,17 +1786348,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 │ │ -3bb1f4: |[3bb1f4] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$R2IqgsfS5HB2vWpJIh-QrpHaHOY:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/util/List;)V │ │ -3bb204: 7020 1895 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$onFeedListChanged$9:(Ljava/util/List;)V // method@9518 │ │ -3bb20a: 0e00 |0003: return-void │ │ +3bb1bc: |[3bb1bc] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$R2IqgsfS5HB2vWpJIh-QrpHaHOY:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/util/List;)V │ │ +3bb1cc: 7020 1895 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$onFeedListChanged$9:(Ljava/util/List;)V // method@9518 │ │ +3bb1d2: 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; │ │ │ │ @@ -1786384,17 +1786367,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 │ │ -3bb20c: |[3bb20c] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$R8sLQVSNnK9SNxdZ9s0YwKZfUc0:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;)V │ │ -3bb21c: 7020 1e95 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$showFeedDiscoveryDialog$19:(Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;)V // method@951e │ │ -3bb222: 0e00 |0003: return-void │ │ +3bb1d4: |[3bb1d4] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$R8sLQVSNnK9SNxdZ9s0YwKZfUc0:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;)V │ │ +3bb1e4: 7020 1e95 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$showFeedDiscoveryDialog$19:(Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;)V // method@951e │ │ +3bb1ea: 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; │ │ │ │ @@ -1786403,17 +1786386,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 │ │ -3bb224: |[3bb224] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$Uv-qZa4g3VvydZaUx7UX1dT1iW4:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/util/List;Landroid/content/DialogInterface;I)V │ │ -3bb234: 7040 1c95 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$showFeedDiscoveryDialog$17:(Ljava/util/List;Landroid/content/DialogInterface;I)V // method@951c │ │ -3bb23a: 0e00 |0003: return-void │ │ +3bb1ec: |[3bb1ec] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$Uv-qZa4g3VvydZaUx7UX1dT1iW4:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/util/List;Landroid/content/DialogInterface;I)V │ │ +3bb1fc: 7040 1c95 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$showFeedDiscoveryDialog$17:(Ljava/util/List;Landroid/content/DialogInterface;I)V // method@951c │ │ +3bb202: 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; │ │ @@ -1786424,18 +1786407,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 │ │ -3bae14: |[3bae14] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$_n08_V5c_UEGAGv4cD6rWMzvrnw:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)Lde/danoeh/antennapod/model/download/DownloadResult; │ │ -3bae24: 7020 2595 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$startFeedDownload$6:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)Lde/danoeh/antennapod/model/download/DownloadResult; // method@9525 │ │ -3bae2a: 0c00 |0003: move-result-object v0 │ │ -3bae2c: 1100 |0004: return-object v0 │ │ +3baddc: |[3baddc] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$_n08_V5c_UEGAGv4cD6rWMzvrnw:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)Lde/danoeh/antennapod/model/download/DownloadResult; │ │ +3badec: 7020 2595 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$startFeedDownload$6:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)Lde/danoeh/antennapod/model/download/DownloadResult; // method@9525 │ │ +3badf2: 0c00 |0003: move-result-object v0 │ │ +3badf4: 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; │ │ │ │ @@ -1786444,17 +1786427,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 │ │ -3bb23c: |[3bb23c] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$dJQejR4DDBjwjQFVr26yitGai7M:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/Throwable;)V │ │ -3bb24c: 7020 1495 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$lookupUrlAndDownload$5:(Ljava/lang/Throwable;)V // method@9514 │ │ -3bb252: 0e00 |0003: return-void │ │ +3bb204: |[3bb204] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$dJQejR4DDBjwjQFVr26yitGai7M:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/Throwable;)V │ │ +3bb214: 7020 1495 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$lookupUrlAndDownload$5:(Ljava/lang/Throwable;)V // method@9514 │ │ +3bb21a: 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; │ │ │ │ @@ -1786463,17 +1786446,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 │ │ -3bb254: |[3bb254] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$hi785Ed59_1ny6L2vpKQJxreomE:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lde/danoeh/antennapod/model/feed/Feed;Landroid/view/View;)V │ │ -3bb264: 7030 1f95 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$showFeedInformation$12:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/view/View;)V // method@951f │ │ -3bb26a: 0e00 |0003: return-void │ │ +3bb21c: |[3bb21c] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$hi785Ed59_1ny6L2vpKQJxreomE:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lde/danoeh/antennapod/model/feed/Feed;Landroid/view/View;)V │ │ +3bb22c: 7030 1f95 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$showFeedInformation$12:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/view/View;)V // method@951f │ │ +3bb232: 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; │ │ @@ -1786483,17 +1786466,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 │ │ -3bb26c: |[3bb26c] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$ofLVjcWPqPiY4oHOnOtKqkgLHcE:(Landroid/content/DialogInterface;I)V │ │ -3bb27c: 7120 1a95 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$showErrorDialog$15:(Landroid/content/DialogInterface;I)V // method@951a │ │ -3bb282: 0e00 |0003: return-void │ │ +3bb234: |[3bb234] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$ofLVjcWPqPiY4oHOnOtKqkgLHcE:(Landroid/content/DialogInterface;I)V │ │ +3bb244: 7120 1a95 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$showErrorDialog$15:(Landroid/content/DialogInterface;I)V // method@951a │ │ +3bb24a: 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 │ │ │ │ @@ -1786502,17 +1786485,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 │ │ -3bb284: |[3bb284] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$pZtzYKIv3qhO3KCzibr4YMRPs2U:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/content/DialogInterface;I)V │ │ -3bb294: 7030 2295 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$showNoPodcastFoundError$2:(Landroid/content/DialogInterface;I)V // method@9522 │ │ -3bb29a: 0e00 |0003: return-void │ │ +3bb24c: |[3bb24c] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$pZtzYKIv3qhO3KCzibr4YMRPs2U:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/content/DialogInterface;I)V │ │ +3bb25c: 7030 2295 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$showNoPodcastFoundError$2:(Landroid/content/DialogInterface;I)V // method@9522 │ │ +3bb262: 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 │ │ @@ -1786522,17 +1786505,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 │ │ -3bb29c: |[3bb29c] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$rVjAFLM8Px4fatga_3ikYzDf8qA:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/view/View;)V │ │ -3bb2ac: 7020 1695 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$onCreate$1:(Landroid/view/View;)V // method@9516 │ │ -3bb2b2: 0e00 |0003: return-void │ │ +3bb264: |[3bb264] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$rVjAFLM8Px4fatga_3ikYzDf8qA:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/view/View;)V │ │ +3bb274: 7020 1695 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$onCreate$1:(Landroid/view/View;)V // method@9516 │ │ +3bb27a: 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; │ │ │ │ @@ -1786541,17 +1786524,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 │ │ -3bb2b4: |[3bb2b4] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$se664ET4FM8cX0Qe5EM_I08PMVA:(Ljava/lang/Throwable;)V │ │ -3bb2c4: 7110 1795 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$onFeedListChanged$10:(Ljava/lang/Throwable;)V // method@9517 │ │ -3bb2ca: 0e00 |0003: return-void │ │ +3bb27c: |[3bb27c] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$se664ET4FM8cX0Qe5EM_I08PMVA:(Ljava/lang/Throwable;)V │ │ +3bb28c: 7110 1795 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$onFeedListChanged$10:(Ljava/lang/Throwable;)V // method@9517 │ │ +3bb292: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/lang/Throwable; │ │ │ │ #18 : (in Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;) │ │ @@ -1786559,17 +1786542,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 │ │ -3bb2cc: |[3bb2cc] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$vU4xBu4_YV9qKexlKOzPEOKKiKI:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;Lde/danoeh/antennapod/model/download/DownloadResult;)V │ │ -3bb2dc: 7030 2695 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$startFeedDownload$7:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;Lde/danoeh/antennapod/model/download/DownloadResult;)V // method@9526 │ │ -3bb2e2: 0e00 |0003: return-void │ │ +3bb294: |[3bb294] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$vU4xBu4_YV9qKexlKOzPEOKKiKI:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;Lde/danoeh/antennapod/model/download/DownloadResult;)V │ │ +3bb2a4: 7030 2695 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$startFeedDownload$7:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;Lde/danoeh/antennapod/model/download/DownloadResult;)V // method@9526 │ │ +3bb2aa: 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; │ │ @@ -1786579,17 +1786562,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 │ │ -3bb2e4: |[3bb2e4] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$vgbaSVIZP0iDMN3_JjcLPt90WXs:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/view/View;)V │ │ -3bb2f4: 7020 2195 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$showFeedInformation$14:(Landroid/view/View;)V // method@9521 │ │ -3bb2fa: 0e00 |0003: return-void │ │ +3bb2ac: |[3bb2ac] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$vgbaSVIZP0iDMN3_JjcLPt90WXs:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/view/View;)V │ │ +3bb2bc: 7020 2195 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$showFeedInformation$14:(Landroid/view/View;)V // method@9521 │ │ +3bb2c2: 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; │ │ │ │ @@ -1786598,17 +1786581,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 │ │ -3bb2fc: |[3bb2fc] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$zs-kLq0BhEH79jvRDQfgt9inLSM:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/content/DialogInterface;)V │ │ -3bb30c: 7020 2395 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$showNoPodcastFoundError$3:(Landroid/content/DialogInterface;)V // method@9523 │ │ -3bb312: 0e00 |0003: return-void │ │ +3bb2c4: |[3bb2c4] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$zs-kLq0BhEH79jvRDQfgt9inLSM:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/content/DialogInterface;)V │ │ +3bb2d4: 7020 2395 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$showNoPodcastFoundError$3:(Landroid/content/DialogInterface;)V // method@9523 │ │ +3bb2da: 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; │ │ │ │ @@ -1786617,17 +1786600,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 │ │ -3bb008: |[3bb008] de.danoeh.antennapod.activity.OnlineFeedViewActivity.-$$Nest$fgetpassword:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)Ljava/lang/String; │ │ -3bb018: 5400 416c |0000: iget-object v0, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.password:Ljava/lang/String; // field@6c41 │ │ -3bb01c: 1100 |0002: return-object v0 │ │ +3bafd0: |[3bafd0] de.danoeh.antennapod.activity.OnlineFeedViewActivity.-$$Nest$fgetpassword:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)Ljava/lang/String; │ │ +3bafe0: 5400 416c |0000: iget-object v0, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.password:Ljava/lang/String; // field@6c41 │ │ +3bafe4: 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;) │ │ @@ -1786635,17 +1786618,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 │ │ -3bb020: |[3bb020] de.danoeh.antennapod.activity.OnlineFeedViewActivity.-$$Nest$fgetusername:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)Ljava/lang/String; │ │ -3bb030: 5400 446c |0000: iget-object v0, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.username:Ljava/lang/String; // field@6c44 │ │ -3bb034: 1100 |0002: return-object v0 │ │ +3bafe8: |[3bafe8] de.danoeh.antennapod.activity.OnlineFeedViewActivity.-$$Nest$fgetusername:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)Ljava/lang/String; │ │ +3baff8: 5400 446c |0000: iget-object v0, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.username:Ljava/lang/String; // field@6c44 │ │ +3baffc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ │ │ #23 : (in Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;) │ │ @@ -1786653,17 +1786636,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 │ │ -3bb314: |[3bb314] de.danoeh.antennapod.activity.OnlineFeedViewActivity.-$$Nest$fputpassword:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/String;)V │ │ -3bb324: 5b01 416c |0000: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.password:Ljava/lang/String; // field@6c41 │ │ -3bb328: 0e00 |0002: return-void │ │ +3bb2dc: |[3bb2dc] de.danoeh.antennapod.activity.OnlineFeedViewActivity.-$$Nest$fputpassword:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/String;)V │ │ +3bb2ec: 5b01 416c |0000: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.password:Ljava/lang/String; // field@6c41 │ │ +3bb2f0: 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; │ │ │ │ @@ -1786672,17 +1786655,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 │ │ -3bb32c: |[3bb32c] de.danoeh.antennapod.activity.OnlineFeedViewActivity.-$$Nest$fputselectedDownloadUrl:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/String;)V │ │ -3bb33c: 5b01 426c |0000: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.selectedDownloadUrl:Ljava/lang/String; // field@6c42 │ │ -3bb340: 0e00 |0002: return-void │ │ +3bb2f4: |[3bb2f4] de.danoeh.antennapod.activity.OnlineFeedViewActivity.-$$Nest$fputselectedDownloadUrl:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/String;)V │ │ +3bb304: 5b01 426c |0000: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.selectedDownloadUrl:Ljava/lang/String; // field@6c42 │ │ +3bb308: 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; │ │ │ │ @@ -1786691,17 +1786674,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 │ │ -3bb344: |[3bb344] de.danoeh.antennapod.activity.OnlineFeedViewActivity.-$$Nest$fputusername:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/String;)V │ │ -3bb354: 5b01 446c |0000: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.username:Ljava/lang/String; // field@6c44 │ │ -3bb358: 0e00 |0002: return-void │ │ +3bb30c: |[3bb30c] de.danoeh.antennapod.activity.OnlineFeedViewActivity.-$$Nest$fputusername:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/String;)V │ │ +3bb31c: 5b01 446c |0000: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.username:Ljava/lang/String; // field@6c44 │ │ +3bb320: 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; │ │ │ │ @@ -1786710,17 +1786693,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 │ │ -3bb35c: |[3bb35c] de.danoeh.antennapod.activity.OnlineFeedViewActivity.-$$Nest$mshowErrorDialog:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/String;Ljava/lang/String;)V │ │ -3bb36c: 7030 3795 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.showErrorDialog:(Ljava/lang/String;Ljava/lang/String;)V // method@9537 │ │ -3bb372: 0e00 |0003: return-void │ │ +3bb324: |[3bb324] de.danoeh.antennapod.activity.OnlineFeedViewActivity.-$$Nest$mshowErrorDialog:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/String;Ljava/lang/String;)V │ │ +3bb334: 7030 3795 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.showErrorDialog:(Ljava/lang/String;Ljava/lang/String;)V // method@9537 │ │ +3bb33a: 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; │ │ @@ -1786730,17 +1786713,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 │ │ -3bb374: |[3bb374] de.danoeh.antennapod.activity.OnlineFeedViewActivity.-$$Nest$mshowFeedInformation:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lde/danoeh/antennapod/model/feed/Feed;Ljava/util/Map;)V │ │ -3bb384: 7030 3995 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.showFeedInformation:(Lde/danoeh/antennapod/model/feed/Feed;Ljava/util/Map;)V // method@9539 │ │ -3bb38a: 0e00 |0003: return-void │ │ +3bb33c: |[3bb33c] de.danoeh.antennapod.activity.OnlineFeedViewActivity.-$$Nest$mshowFeedInformation:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lde/danoeh/antennapod/model/feed/Feed;Ljava/util/Map;)V │ │ +3bb34c: 7030 3995 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.showFeedInformation:(Lde/danoeh/antennapod/model/feed/Feed;Ljava/util/Map;)V // method@9539 │ │ +3bb352: 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; │ │ @@ -1786750,17 +1786733,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 │ │ -3bb38c: |[3bb38c] de.danoeh.antennapod.activity.OnlineFeedViewActivity.-$$Nest$mstartFeedDownload:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/String;)V │ │ -3bb39c: 7020 3b95 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.startFeedDownload:(Ljava/lang/String;)V // method@953b │ │ -3bb3a2: 0e00 |0003: return-void │ │ +3bb354: |[3bb354] de.danoeh.antennapod.activity.OnlineFeedViewActivity.-$$Nest$mstartFeedDownload:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/String;)V │ │ +3bb364: 7020 3b95 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.startFeedDownload:(Ljava/lang/String;)V // method@953b │ │ +3bb36a: 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; │ │ │ │ @@ -1786769,23 +1786752,23 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -3bb3a4: |[3bb3a4] de.danoeh.antennapod.activity.OnlineFeedViewActivity.:()V │ │ -3bb3b4: 7010 7e14 0100 |0000: invoke-direct {v1}, Landroidx/appcompat/app/AppCompatActivity;.:()V // method@147e │ │ -3bb3ba: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -3bb3bc: 5b10 446c |0004: iput-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.username:Ljava/lang/String; // field@6c44 │ │ -3bb3c0: 5b10 416c |0006: iput-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.password:Ljava/lang/String; // field@6c41 │ │ -3bb3c4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -3bb3c6: 5c10 396c |0009: iput-boolean v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.didPressSubscribe:Z // field@6c39 │ │ -3bb3ca: 5c10 3e6c |000b: iput-boolean v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.isFeedFoundBySearch:Z // field@6c3e │ │ -3bb3ce: 0e00 |000d: return-void │ │ +3bb36c: |[3bb36c] de.danoeh.antennapod.activity.OnlineFeedViewActivity.:()V │ │ +3bb37c: 7010 7e14 0100 |0000: invoke-direct {v1}, Landroidx/appcompat/app/AppCompatActivity;.:()V // method@147e │ │ +3bb382: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +3bb384: 5b10 446c |0004: iput-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.username:Ljava/lang/String; // field@6c44 │ │ +3bb388: 5b10 416c |0006: iput-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.password:Ljava/lang/String; // field@6c41 │ │ +3bb38c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +3bb38e: 5c10 396c |0009: iput-boolean v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.didPressSubscribe:Z // field@6c39 │ │ +3bb392: 5c10 3e6c |000b: iput-boolean v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.isFeedFoundBySearch:Z // field@6c3e │ │ +3bb396: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0004 line=108 │ │ 0x0006 line=109 │ │ 0x0009 line=112 │ │ 0x000b line=113 │ │ @@ -1786797,61 +1786780,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 │ │ -3bb3d0: |[3bb3d0] de.danoeh.antennapod.activity.OnlineFeedViewActivity.checkDownloadResult:(Lde/danoeh/antennapod/model/download/DownloadResult;Ljava/lang/String;)V │ │ -3bb3e0: 6e10 98ab 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadResult;.isSuccessful:()Z // method@ab98 │ │ -3bb3e6: 0a00 |0003: move-result v0 │ │ -3bb3e8: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ -3bb3ec: 7020 3295 3100 |0006: invoke-direct {v1, v3}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.parseFeed:(Ljava/lang/String;)V // method@9532 │ │ -3bb3f2: 2855 |0009: goto 005e // +0055 │ │ -3bb3f4: 6e10 95ab 0200 |000a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ab95 │ │ -3bb3fa: 0c03 |000d: move-result-object v3 │ │ -3bb3fc: 6200 ce96 |000e: sget-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNAUTHORIZED:Lde/danoeh/antennapod/model/download/DownloadError; // field@96ce │ │ -3bb400: 3303 3b00 |0010: if-ne v3, v0, 004b // +003b │ │ -3bb404: 6e10 8600 0100 |0012: invoke-virtual {v1}, Landroid/app/Activity;.isFinishing:()Z // method@0086 │ │ -3bb40a: 0a02 |0015: move-result v2 │ │ -3bb40c: 3902 4800 |0016: if-nez v2, 005e // +0048 │ │ -3bb410: 5512 3f6c |0018: iget-boolean v2, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.isPaused:Z // field@6c3f │ │ -3bb414: 3902 4400 |001a: if-nez v2, 005e // +0044 │ │ -3bb418: 5412 446c |001c: iget-object v2, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.username:Ljava/lang/String; // field@6c44 │ │ -3bb41c: 3802 1100 |001e: if-eqz v2, 002f // +0011 │ │ -3bb420: 5412 416c |0020: iget-object v2, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.password:Ljava/lang/String; // field@6c41 │ │ -3bb424: 3802 0d00 |0022: if-eqz v2, 002f // +000d │ │ -3bb428: 1402 a000 127f |0024: const v2, #float 1.94071e+38 // #7f1200a0 │ │ -3bb42e: 1213 |0027: const/4 v3, #int 1 // #1 │ │ -3bb430: 7130 af12 2103 |0028: invoke-static {v1, v2, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12af │ │ -3bb436: 0c02 |002b: move-result-object v2 │ │ -3bb438: 6e10 b112 0200 |002c: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@12b1 │ │ -3bb43e: 2202 f317 |002f: new-instance v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$FeedViewAuthenticationDialog; // type@17f3 │ │ -3bb442: 5413 3b6c |0031: iget-object v3, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.downloader:Lde/danoeh/antennapod/core/service/download/Downloader; // field@6c3b │ │ -3bb446: 6e10 1a99 0300 |0033: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/download/Downloader;.getDownloadRequest:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // method@991a │ │ -3bb44c: 0c03 |0036: move-result-object v3 │ │ -3bb44e: 6e10 caad 0300 |0037: invoke-virtual {v3}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSource:()Ljava/lang/String; // method@adca │ │ -3bb454: 0c03 |003a: move-result-object v3 │ │ -3bb456: 1400 3400 127f |003b: const v0, #float 1.94068e+38 // #7f120034 │ │ -3bb45c: 7053 ed94 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@94ed │ │ -3bb462: 6e10 8581 0200 |0041: invoke-virtual {v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.create:()Landroidx/appcompat/app/AlertDialog; // method@8185 │ │ -3bb468: 0c02 |0044: move-result-object v2 │ │ -3bb46a: 5b12 386c |0045: iput-object v2, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.dialog:Landroid/app/Dialog; // field@6c38 │ │ -3bb46e: 6e10 ff00 0200 |0047: invoke-virtual {v2}, Landroid/app/Dialog;.show:()V // method@00ff │ │ -3bb474: 2814 |004a: goto 005e // +0014 │ │ -3bb476: 6e10 95ab 0200 |004b: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ab95 │ │ -3bb47c: 0c03 |004e: move-result-object v3 │ │ -3bb47e: 7110 229d 0300 |004f: invoke-static {v3}, Lde/danoeh/antennapod/core/util/DownloadErrorLabel;.from:(Lde/danoeh/antennapod/model/download/DownloadError;)I // method@9d22 │ │ -3bb484: 0a03 |0052: move-result v3 │ │ -3bb486: 6e20 3102 3100 |0053: invoke-virtual {v1, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3bb48c: 0c03 |0056: move-result-object v3 │ │ -3bb48e: 6e10 96ab 0200 |0057: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReasonDetailed:()Ljava/lang/String; // method@ab96 │ │ -3bb494: 0c02 |005a: move-result-object v2 │ │ -3bb496: 7030 3795 3102 |005b: invoke-direct {v1, v3, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.showErrorDialog:(Ljava/lang/String;Ljava/lang/String;)V // method@9537 │ │ -3bb49c: 0e00 |005e: return-void │ │ +3bb398: |[3bb398] de.danoeh.antennapod.activity.OnlineFeedViewActivity.checkDownloadResult:(Lde/danoeh/antennapod/model/download/DownloadResult;Ljava/lang/String;)V │ │ +3bb3a8: 6e10 98ab 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadResult;.isSuccessful:()Z // method@ab98 │ │ +3bb3ae: 0a00 |0003: move-result v0 │ │ +3bb3b0: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ +3bb3b4: 7020 3295 3100 |0006: invoke-direct {v1, v3}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.parseFeed:(Ljava/lang/String;)V // method@9532 │ │ +3bb3ba: 2855 |0009: goto 005e // +0055 │ │ +3bb3bc: 6e10 95ab 0200 |000a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ab95 │ │ +3bb3c2: 0c03 |000d: move-result-object v3 │ │ +3bb3c4: 6200 ce96 |000e: sget-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNAUTHORIZED:Lde/danoeh/antennapod/model/download/DownloadError; // field@96ce │ │ +3bb3c8: 3303 3b00 |0010: if-ne v3, v0, 004b // +003b │ │ +3bb3cc: 6e10 8600 0100 |0012: invoke-virtual {v1}, Landroid/app/Activity;.isFinishing:()Z // method@0086 │ │ +3bb3d2: 0a02 |0015: move-result v2 │ │ +3bb3d4: 3902 4800 |0016: if-nez v2, 005e // +0048 │ │ +3bb3d8: 5512 3f6c |0018: iget-boolean v2, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.isPaused:Z // field@6c3f │ │ +3bb3dc: 3902 4400 |001a: if-nez v2, 005e // +0044 │ │ +3bb3e0: 5412 446c |001c: iget-object v2, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.username:Ljava/lang/String; // field@6c44 │ │ +3bb3e4: 3802 1100 |001e: if-eqz v2, 002f // +0011 │ │ +3bb3e8: 5412 416c |0020: iget-object v2, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.password:Ljava/lang/String; // field@6c41 │ │ +3bb3ec: 3802 0d00 |0022: if-eqz v2, 002f // +000d │ │ +3bb3f0: 1402 a000 127f |0024: const v2, #float 1.94071e+38 // #7f1200a0 │ │ +3bb3f6: 1213 |0027: const/4 v3, #int 1 // #1 │ │ +3bb3f8: 7130 af12 2103 |0028: invoke-static {v1, v2, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12af │ │ +3bb3fe: 0c02 |002b: move-result-object v2 │ │ +3bb400: 6e10 b112 0200 |002c: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@12b1 │ │ +3bb406: 2202 f317 |002f: new-instance v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$FeedViewAuthenticationDialog; // type@17f3 │ │ +3bb40a: 5413 3b6c |0031: iget-object v3, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.downloader:Lde/danoeh/antennapod/core/service/download/Downloader; // field@6c3b │ │ +3bb40e: 6e10 1a99 0300 |0033: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/download/Downloader;.getDownloadRequest:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // method@991a │ │ +3bb414: 0c03 |0036: move-result-object v3 │ │ +3bb416: 6e10 caad 0300 |0037: invoke-virtual {v3}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSource:()Ljava/lang/String; // method@adca │ │ +3bb41c: 0c03 |003a: move-result-object v3 │ │ +3bb41e: 1400 3400 127f |003b: const v0, #float 1.94068e+38 // #7f120034 │ │ +3bb424: 7053 ed94 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@94ed │ │ +3bb42a: 6e10 8581 0200 |0041: invoke-virtual {v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.create:()Landroidx/appcompat/app/AlertDialog; // method@8185 │ │ +3bb430: 0c02 |0044: move-result-object v2 │ │ +3bb432: 5b12 386c |0045: iput-object v2, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.dialog:Landroid/app/Dialog; // field@6c38 │ │ +3bb436: 6e10 ff00 0200 |0047: invoke-virtual {v2}, Landroid/app/Dialog;.show:()V // method@00ff │ │ +3bb43c: 2814 |004a: goto 005e // +0014 │ │ +3bb43e: 6e10 95ab 0200 |004b: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ab95 │ │ +3bb444: 0c03 |004e: move-result-object v3 │ │ +3bb446: 7110 229d 0300 |004f: invoke-static {v3}, Lde/danoeh/antennapod/core/util/DownloadErrorLabel;.from:(Lde/danoeh/antennapod/model/download/DownloadError;)I // method@9d22 │ │ +3bb44c: 0a03 |0052: move-result v3 │ │ +3bb44e: 6e20 3102 3100 |0053: invoke-virtual {v1, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3bb454: 0c03 |0056: move-result-object v3 │ │ +3bb456: 6e10 96ab 0200 |0057: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReasonDetailed:()Ljava/lang/String; // method@ab96 │ │ +3bb45c: 0c02 |005a: move-result-object v2 │ │ +3bb45e: 7030 3795 3102 |005b: invoke-direct {v1, v3, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.showErrorDialog:(Ljava/lang/String;Ljava/lang/String;)V // method@9537 │ │ +3bb464: 0e00 |005e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=315 │ │ 0x0006 line=316 │ │ 0x000a line=317 │ │ 0x0012 line=318 │ │ 0x001c line=319 │ │ @@ -1786870,85 +1786853,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 │ │ -3bae8c: |[3bae8c] de.danoeh.antennapod.activity.OnlineFeedViewActivity.doParseFeed:(Ljava/lang/String;)Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; │ │ -3bae9c: 1a00 e918 |0000: const-string v0, "Deleted feed source file. Result: " // string@18e9 │ │ -3baea0: 1a01 384d |0002: const-string v1, "OnlineFeedViewActivity" // string@4d38 │ │ -3baea4: 2202 591d |0004: new-instance v2, Lde/danoeh/antennapod/parser/feed/FeedHandler; // type@1d59 │ │ -3baea8: 7010 deae 0200 |0006: invoke-direct {v2}, Lde/danoeh/antennapod/parser/feed/FeedHandler;.:()V // method@aede │ │ -3baeae: 2203 b21c |0009: new-instance v3, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ -3baeb2: 5464 426c |000b: iget-object v4, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.selectedDownloadUrl:Ljava/lang/String; // field@6c42 │ │ -3baeb6: 1205 |000d: const/4 v5, #int 0 // #0 │ │ -3baeb8: 7030 bdab 4305 |000e: invoke-direct {v3, v4, v5}, Lde/danoeh/antennapod/model/feed/Feed;.:(Ljava/lang/String;Ljava/lang/String;)V // method@abbd │ │ -3baebe: 6e20 07ac 7300 |0011: invoke-virtual {v3, v7}, Lde/danoeh/antennapod/model/feed/FeedFile;.setFile_url:(Ljava/lang/String;)V // method@ac07 │ │ -3baec4: 2204 3e1e |0014: new-instance v4, Ljava/io/File; // type@1e3e │ │ -3baec8: 7020 c5b1 7400 |0016: invoke-direct {v4, v7}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b1c5 │ │ -3baece: 6e20 dfae 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@aedf │ │ -3baed4: 0c07 |001c: move-result-object v7 │ │ -3baed6: 6e10 cbb1 0400 |001d: invoke-virtual {v4}, Ljava/io/File;.delete:()Z // method@b1cb │ │ -3baedc: 0a02 |0020: move-result v2 │ │ -3baede: 2203 8f1e |0021: new-instance v3, Ljava/lang/StringBuilder; // type@1e8f │ │ -3baee2: 7010 50b3 0300 |0023: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3baee8: 6e20 5cb3 0300 |0026: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3baeee: 6e20 5db3 2300 |0029: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@b35d │ │ -3baef4: 6e10 67b3 0300 |002c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3baefa: 0c00 |002f: move-result-object v0 │ │ -3baefc: 7120 fe0a 0100 |0030: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3baf02: 1107 |0033: return-object v7 │ │ -3baf04: 0d07 |0034: move-exception v7 │ │ -3baf06: 2849 |0035: goto 007e // +0049 │ │ -3baf08: 0d07 |0036: move-exception v7 │ │ -3baf0a: 7110 020b 0700 |0037: invoke-static {v7}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ -3baf10: 0c02 |003a: move-result-object v2 │ │ -3baf12: 7120 000b 2100 |003b: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -3baf18: 2707 |003e: throw v7 │ │ -3baf1a: 0d07 |003f: move-exception v7 │ │ -3baf1c: 1a02 1a5e |0040: const-string v2, "Unsupported feed type detected" // string@5e1a │ │ -3baf20: 7120 fe0a 2100 |0042: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3baf26: 1a02 0399 |0045: const-string v2, "html" // string@9903 │ │ -3baf2a: 6e10 0aaf 0700 |0047: invoke-virtual {v7}, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.getRootElement:()Ljava/lang/String; // method@af0a │ │ -3baf30: 0c03 |004a: move-result-object v3 │ │ -3baf32: 6e20 29b3 3200 |004b: invoke-virtual {v2, v3}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@b329 │ │ -3baf38: 0a02 |004e: move-result v2 │ │ -3baf3a: 3802 2e00 |004f: if-eqz v2, 007d // +002e │ │ -3baf3e: 5467 426c |0051: iget-object v7, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.selectedDownloadUrl:Ljava/lang/String; // field@6c42 │ │ -3baf42: 7030 3895 4607 |0053: invoke-direct {v6, v4, v7}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.showFeedDiscoveryDialog:(Ljava/io/File;Ljava/lang/String;)Z // method@9538 │ │ -3baf48: 0a07 |0056: move-result v7 │ │ -3baf4a: 3807 1900 |0057: if-eqz v7, 0070 // +0019 │ │ -3baf4e: 6e10 cbb1 0400 |0059: invoke-virtual {v4}, Ljava/io/File;.delete:()Z // method@b1cb │ │ -3baf54: 0a07 |005c: move-result v7 │ │ -3baf56: 2202 8f1e |005d: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ -3baf5a: 7010 50b3 0200 |005f: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3baf60: 6e20 5cb3 0200 |0062: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3baf66: 6e20 5db3 7200 |0065: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@b35d │ │ -3baf6c: 6e10 67b3 0200 |0068: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3baf72: 0c07 |006b: move-result-object v7 │ │ -3baf74: 7120 fe0a 7100 |006c: invoke-static {v1, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3baf7a: 1105 |006f: return-object v5 │ │ -3baf7c: 2207 691d |0070: new-instance v7, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException; // type@1d69 │ │ -3baf80: 1402 a300 127f |0072: const v2, #float 1.94071e+38 // #7f1200a3 │ │ -3baf86: 6e20 3102 2600 |0075: invoke-virtual {v6, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3baf8c: 0c02 |0078: move-result-object v2 │ │ -3baf8e: 7020 08af 2700 |0079: invoke-direct {v7, v2}, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.:(Ljava/lang/String;)V // method@af08 │ │ -3baf94: 2707 |007c: throw v7 │ │ -3baf96: 2707 |007d: throw v7 │ │ -3baf98: 6e10 cbb1 0400 |007e: invoke-virtual {v4}, Ljava/io/File;.delete:()Z // method@b1cb │ │ -3baf9e: 0a02 |0081: move-result v2 │ │ -3bafa0: 2203 8f1e |0082: new-instance v3, Ljava/lang/StringBuilder; // type@1e8f │ │ -3bafa4: 7010 50b3 0300 |0084: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3bafaa: 6e20 5cb3 0300 |0087: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3bafb0: 6e20 5db3 2300 |008a: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@b35d │ │ -3bafb6: 6e10 67b3 0300 |008d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3bafbc: 0c00 |0090: move-result-object v0 │ │ -3bafbe: 7120 fe0a 0100 |0091: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3bafc4: 2707 |0094: throw v7 │ │ +3bae54: |[3bae54] de.danoeh.antennapod.activity.OnlineFeedViewActivity.doParseFeed:(Ljava/lang/String;)Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; │ │ +3bae64: 1a00 e918 |0000: const-string v0, "Deleted feed source file. Result: " // string@18e9 │ │ +3bae68: 1a01 384d |0002: const-string v1, "OnlineFeedViewActivity" // string@4d38 │ │ +3bae6c: 2202 591d |0004: new-instance v2, Lde/danoeh/antennapod/parser/feed/FeedHandler; // type@1d59 │ │ +3bae70: 7010 deae 0200 |0006: invoke-direct {v2}, Lde/danoeh/antennapod/parser/feed/FeedHandler;.:()V // method@aede │ │ +3bae76: 2203 b21c |0009: new-instance v3, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ +3bae7a: 5464 426c |000b: iget-object v4, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.selectedDownloadUrl:Ljava/lang/String; // field@6c42 │ │ +3bae7e: 1205 |000d: const/4 v5, #int 0 // #0 │ │ +3bae80: 7030 bdab 4305 |000e: invoke-direct {v3, v4, v5}, Lde/danoeh/antennapod/model/feed/Feed;.:(Ljava/lang/String;Ljava/lang/String;)V // method@abbd │ │ +3bae86: 6e20 07ac 7300 |0011: invoke-virtual {v3, v7}, Lde/danoeh/antennapod/model/feed/FeedFile;.setFile_url:(Ljava/lang/String;)V // method@ac07 │ │ +3bae8c: 2204 3e1e |0014: new-instance v4, Ljava/io/File; // type@1e3e │ │ +3bae90: 7020 c5b1 7400 |0016: invoke-direct {v4, v7}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b1c5 │ │ +3bae96: 6e20 dfae 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@aedf │ │ +3bae9c: 0c07 |001c: move-result-object v7 │ │ +3bae9e: 6e10 cbb1 0400 |001d: invoke-virtual {v4}, Ljava/io/File;.delete:()Z // method@b1cb │ │ +3baea4: 0a02 |0020: move-result v2 │ │ +3baea6: 2203 8f1e |0021: new-instance v3, Ljava/lang/StringBuilder; // type@1e8f │ │ +3baeaa: 7010 50b3 0300 |0023: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3baeb0: 6e20 5cb3 0300 |0026: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3baeb6: 6e20 5db3 2300 |0029: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@b35d │ │ +3baebc: 6e10 67b3 0300 |002c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3baec2: 0c00 |002f: move-result-object v0 │ │ +3baec4: 7120 fe0a 0100 |0030: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3baeca: 1107 |0033: return-object v7 │ │ +3baecc: 0d07 |0034: move-exception v7 │ │ +3baece: 2849 |0035: goto 007e // +0049 │ │ +3baed0: 0d07 |0036: move-exception v7 │ │ +3baed2: 7110 020b 0700 |0037: invoke-static {v7}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ +3baed8: 0c02 |003a: move-result-object v2 │ │ +3baeda: 7120 000b 2100 |003b: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +3baee0: 2707 |003e: throw v7 │ │ +3baee2: 0d07 |003f: move-exception v7 │ │ +3baee4: 1a02 1a5e |0040: const-string v2, "Unsupported feed type detected" // string@5e1a │ │ +3baee8: 7120 fe0a 2100 |0042: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3baeee: 1a02 0399 |0045: const-string v2, "html" // string@9903 │ │ +3baef2: 6e10 0aaf 0700 |0047: invoke-virtual {v7}, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.getRootElement:()Ljava/lang/String; // method@af0a │ │ +3baef8: 0c03 |004a: move-result-object v3 │ │ +3baefa: 6e20 29b3 3200 |004b: invoke-virtual {v2, v3}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@b329 │ │ +3baf00: 0a02 |004e: move-result v2 │ │ +3baf02: 3802 2e00 |004f: if-eqz v2, 007d // +002e │ │ +3baf06: 5467 426c |0051: iget-object v7, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.selectedDownloadUrl:Ljava/lang/String; // field@6c42 │ │ +3baf0a: 7030 3895 4607 |0053: invoke-direct {v6, v4, v7}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.showFeedDiscoveryDialog:(Ljava/io/File;Ljava/lang/String;)Z // method@9538 │ │ +3baf10: 0a07 |0056: move-result v7 │ │ +3baf12: 3807 1900 |0057: if-eqz v7, 0070 // +0019 │ │ +3baf16: 6e10 cbb1 0400 |0059: invoke-virtual {v4}, Ljava/io/File;.delete:()Z // method@b1cb │ │ +3baf1c: 0a07 |005c: move-result v7 │ │ +3baf1e: 2202 8f1e |005d: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ +3baf22: 7010 50b3 0200 |005f: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3baf28: 6e20 5cb3 0200 |0062: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3baf2e: 6e20 5db3 7200 |0065: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@b35d │ │ +3baf34: 6e10 67b3 0200 |0068: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3baf3a: 0c07 |006b: move-result-object v7 │ │ +3baf3c: 7120 fe0a 7100 |006c: invoke-static {v1, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3baf42: 1105 |006f: return-object v5 │ │ +3baf44: 2207 691d |0070: new-instance v7, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException; // type@1d69 │ │ +3baf48: 1402 a300 127f |0072: const v2, #float 1.94071e+38 // #7f1200a3 │ │ +3baf4e: 6e20 3102 2600 |0075: invoke-virtual {v6, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3baf54: 0c02 |0078: move-result-object v2 │ │ +3baf56: 7020 08af 2700 |0079: invoke-direct {v7, v2}, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.:(Ljava/lang/String;)V // method@af08 │ │ +3baf5c: 2707 |007c: throw v7 │ │ +3baf5e: 2707 |007d: throw v7 │ │ +3baf60: 6e10 cbb1 0400 |007e: invoke-virtual {v4}, Ljava/io/File;.delete:()Z // method@b1cb │ │ +3baf66: 0a02 |0081: move-result v2 │ │ +3baf68: 2203 8f1e |0082: new-instance v3, Ljava/lang/StringBuilder; // type@1e8f │ │ +3baf6c: 7010 50b3 0300 |0084: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3baf72: 6e20 5cb3 0300 |0087: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3baf78: 6e20 5db3 2300 |008a: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@b35d │ │ +3baf7e: 6e10 67b3 0300 |008d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3baf84: 0c00 |0090: move-result-object v0 │ │ +3baf86: 7120 fe0a 0100 |0091: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3baf8c: 2707 |0094: throw v7 │ │ catches : 3 │ │ 0x0019 - 0x001d │ │ Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException; -> 0x003f │ │ Ljava/lang/Exception; -> 0x0036 │ │ -> 0x0034 │ │ 0x0037 - 0x0057 │ │ -> 0x0034 │ │ @@ -1786983,24 +1786966,24 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -3bac34: |[3bac34] de.danoeh.antennapod.activity.OnlineFeedViewActivity.feedInFeedlist:()Z │ │ -3bac44: 7010 1295 0500 |0000: invoke-direct {v5}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.getFeedId:()J // method@9512 │ │ -3bac4a: 0b00 |0003: move-result-wide v0 │ │ -3bac4c: 1602 0000 |0004: const-wide/16 v2, #int 0 // #0 │ │ -3bac50: 3104 0002 |0006: cmp-long v4, v0, v2 │ │ -3bac54: 3804 0400 |0008: if-eqz v4, 000c // +0004 │ │ -3bac58: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -3bac5a: 2802 |000b: goto 000d // +0002 │ │ -3bac5c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -3bac5e: 0f00 |000d: return v0 │ │ +3babfc: |[3babfc] de.danoeh.antennapod.activity.OnlineFeedViewActivity.feedInFeedlist:()Z │ │ +3bac0c: 7010 1295 0500 |0000: invoke-direct {v5}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.getFeedId:()J // method@9512 │ │ +3bac12: 0b00 |0003: move-result-wide v0 │ │ +3bac14: 1602 0000 |0004: const-wide/16 v2, #int 0 // #0 │ │ +3bac18: 3104 0002 |0006: cmp-long v4, v0, v2 │ │ +3bac1c: 3804 0400 |0008: if-eqz v4, 000c // +0004 │ │ +3bac20: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +3bac22: 2802 |000b: goto 000d // +0002 │ │ +3bac24: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +3bac26: 0f00 |000d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=571 │ │ locals : │ │ 0x0000 - 0x000e reg=5 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ │ │ #33 : (in Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;) │ │ @@ -1787008,38 +1786991,38 @@ │ │ type : '()J' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -3bb0e4: |[3bb0e4] de.danoeh.antennapod.activity.OnlineFeedViewActivity.getFeedId:()J │ │ -3bb0f4: 5460 3c6c |0000: iget-object v0, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.feeds:Ljava/util/List; // field@6c3c │ │ -3bb0f8: 1601 0000 |0002: const-wide/16 v1, #int 0 // #0 │ │ -3bb0fc: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -3bb100: 1001 |0006: return-wide v1 │ │ -3bb102: 5460 3c6c |0007: iget-object v0, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.feeds:Ljava/util/List; // field@6c3c │ │ -3bb106: 7210 6ab5 0000 |0009: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -3bb10c: 0c00 |000c: move-result-object v0 │ │ -3bb10e: 7210 4db5 0000 |000d: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3bb114: 0a03 |0010: move-result v3 │ │ -3bb116: 3803 1900 |0011: if-eqz v3, 002a // +0019 │ │ -3bb11a: 7210 4eb5 0000 |0013: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3bb120: 0c03 |0016: move-result-object v3 │ │ -3bb122: 1f03 b21c |0017: check-cast v3, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ -3bb126: 6e10 01ac 0300 |0019: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ -3bb12c: 0c04 |001c: move-result-object v4 │ │ -3bb12e: 5465 426c |001d: iget-object v5, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.selectedDownloadUrl:Ljava/lang/String; // field@6c42 │ │ -3bb132: 6e20 28b3 5400 |001f: invoke-virtual {v4, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3bb138: 0a04 |0022: move-result v4 │ │ -3bb13a: 3804 eaff |0023: if-eqz v4, 000d // -0016 │ │ -3bb13e: 6e10 f4ab 0300 |0025: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3bb144: 0b00 |0028: move-result-wide v0 │ │ -3bb146: 1000 |0029: return-wide v0 │ │ -3bb148: 1001 |002a: return-wide v1 │ │ +3bb0ac: |[3bb0ac] de.danoeh.antennapod.activity.OnlineFeedViewActivity.getFeedId:()J │ │ +3bb0bc: 5460 3c6c |0000: iget-object v0, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.feeds:Ljava/util/List; // field@6c3c │ │ +3bb0c0: 1601 0000 |0002: const-wide/16 v1, #int 0 // #0 │ │ +3bb0c4: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +3bb0c8: 1001 |0006: return-wide v1 │ │ +3bb0ca: 5460 3c6c |0007: iget-object v0, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.feeds:Ljava/util/List; // field@6c3c │ │ +3bb0ce: 7210 6ab5 0000 |0009: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +3bb0d4: 0c00 |000c: move-result-object v0 │ │ +3bb0d6: 7210 4db5 0000 |000d: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3bb0dc: 0a03 |0010: move-result v3 │ │ +3bb0de: 3803 1900 |0011: if-eqz v3, 002a // +0019 │ │ +3bb0e2: 7210 4eb5 0000 |0013: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3bb0e8: 0c03 |0016: move-result-object v3 │ │ +3bb0ea: 1f03 b21c |0017: check-cast v3, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ +3bb0ee: 6e10 01ac 0300 |0019: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ +3bb0f4: 0c04 |001c: move-result-object v4 │ │ +3bb0f6: 5465 426c |001d: iget-object v5, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.selectedDownloadUrl:Ljava/lang/String; // field@6c42 │ │ +3bb0fa: 6e20 28b3 5400 |001f: invoke-virtual {v4, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3bb100: 0a04 |0022: move-result v4 │ │ +3bb102: 3804 eaff |0023: if-eqz v4, 000d // -0016 │ │ +3bb106: 6e10 f4ab 0300 |0025: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3bb10c: 0b00 |0028: move-result-wide v0 │ │ +3bb10e: 1000 |0029: return-wide v0 │ │ +3bb110: 1001 |002a: return-wide v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=575 │ │ 0x0007 line=578 │ │ 0x0019 line=579 │ │ 0x0025 line=580 │ │ locals : │ │ @@ -1787050,88 +1787033,88 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 159 16-bit code units │ │ -3bb4c8: |[3bb4c8] de.danoeh.antennapod.activity.OnlineFeedViewActivity.handleUpdatedFeedStatus:()V │ │ -3bb4d8: 7100 ddad 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@addd │ │ -3bb4de: 0c00 |0003: move-result-object v0 │ │ -3bb4e0: 5441 426c |0004: iget-object v1, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.selectedDownloadUrl:Ljava/lang/String; // field@6c42 │ │ -3bb4e4: 6e20 dfad 1000 |0006: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.isDownloadingEpisode:(Ljava/lang/String;)Z // method@addf │ │ -3bb4ea: 0a00 |0009: move-result v0 │ │ -3bb4ec: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -3bb4ee: 3800 1500 |000b: if-eqz v0, 0020 // +0015 │ │ -3bb4f2: 5440 456c |000d: iget-object v0, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6c45 │ │ -3bb4f6: 5400 f88f |000f: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.subscribeButton:Landroid/widget/Button; // field@8ff8 │ │ -3bb4fa: 6e20 540d 1000 |0011: invoke-virtual {v0, v1}, Landroid/view/View;.setEnabled:(Z)V // method@0d54 │ │ -3bb500: 5440 456c |0014: iget-object v0, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6c45 │ │ -3bb504: 5400 f88f |0016: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.subscribeButton:Landroid/widget/Button; // field@8ff8 │ │ -3bb508: 1401 6603 127f |0018: const v1, #float 1.94085e+38 // #7f120366 │ │ -3bb50e: 6e20 9c12 1000 |001b: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(I)V // method@129c │ │ -3bb514: 2900 8000 |001e: goto/16 009e // +0080 │ │ -3bb518: 7010 1095 0400 |0020: invoke-direct {v4}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.feedInFeedlist:()Z // method@9510 │ │ -3bb51e: 0a00 |0023: move-result v0 │ │ -3bb520: 1212 |0024: const/4 v2, #int 1 // #1 │ │ -3bb522: 3800 5b00 |0025: if-eqz v0, 0080 // +005b │ │ -3bb526: 5440 456c |0027: iget-object v0, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6c45 │ │ -3bb52a: 5400 f88f |0029: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.subscribeButton:Landroid/widget/Button; // field@8ff8 │ │ -3bb52e: 6e20 540d 2000 |002b: invoke-virtual {v0, v2}, Landroid/view/View;.setEnabled:(Z)V // method@0d54 │ │ -3bb534: 5440 456c |002e: iget-object v0, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6c45 │ │ -3bb538: 5400 f88f |0030: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.subscribeButton:Landroid/widget/Button; // field@8ff8 │ │ -3bb53c: 1402 4602 127f |0032: const v2, #float 1.94079e+38 // #7f120246 │ │ -3bb542: 6e20 9c12 2000 |0035: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(I)V // method@129c │ │ -3bb548: 5540 396c |0038: iget-boolean v0, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.didPressSubscribe:Z // field@6c39 │ │ -3bb54c: 3800 6400 |003a: if-eqz v0, 009e // +0064 │ │ -3bb550: 5c41 396c |003c: iput-boolean v1, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.didPressSubscribe:Z // field@6c39 │ │ -3bb554: 7010 1295 0400 |003e: invoke-direct {v4}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.getFeedId:()J // method@9512 │ │ -3bb55a: 0b02 |0041: move-result-wide v2 │ │ -3bb55c: 7120 549b 3200 |0042: invoke-static {v2, v3}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeed:(J)Lde/danoeh/antennapod/model/feed/Feed; // method@9b54 │ │ -3bb562: 0c00 |0045: move-result-object v0 │ │ -3bb564: 6e10 d4ab 0000 |0046: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ -3bb56a: 0c00 |0049: move-result-object v0 │ │ -3bb56c: 7100 dfb0 0000 |004a: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownload:()Z // method@b0df │ │ -3bb572: 0a02 |004d: move-result v2 │ │ -3bb574: 3802 1f00 |004e: if-eqz v2, 006d // +001f │ │ -3bb578: 5442 456c |0050: iget-object v2, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6c45 │ │ -3bb57c: 5422 ee8f |0052: iget-object v2, v2, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.autoDownloadCheckBox:Landroid/widget/CheckBox; // field@8fee │ │ -3bb580: 6e10 7410 0200 |0054: invoke-virtual {v2}, Landroid/widget/CompoundButton;.isChecked:()Z // method@1074 │ │ -3bb586: 0a02 |0057: move-result v2 │ │ -3bb588: 6e20 b8ac 2000 |0058: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setAutoDownload:(Z)V // method@acb8 │ │ -3bb58e: 1a03 3a4d |005b: const-string v3, "OnlineFeedViewActivityPreferences" // string@4d3a │ │ -3bb592: 6e30 3002 3401 |005d: invoke-virtual {v4, v3, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ -3bb598: 0c01 |0060: move-result-object v1 │ │ -3bb59a: 7210 9a02 0100 |0061: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -3bb5a0: 0c01 |0064: move-result-object v1 │ │ -3bb5a2: 1a03 e1a2 |0065: const-string v3, "lastAutoDownload" // string@a2e1 │ │ -3bb5a6: 7230 9202 3102 |0067: invoke-interface {v1, v3, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ -3bb5ac: 7210 9002 0100 |006a: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -3bb5b2: 5441 446c |006d: iget-object v1, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.username:Ljava/lang/String; // field@6c44 │ │ -3bb5b6: 3801 0a00 |006f: if-eqz v1, 0079 // +000a │ │ -3bb5ba: 6e20 c2ac 1000 |0071: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setUsername:(Ljava/lang/String;)V // method@acc2 │ │ -3bb5c0: 5441 416c |0074: iget-object v1, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.password:Ljava/lang/String; // field@6c41 │ │ -3bb5c4: 6e20 c0ac 1000 |0076: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setPassword:(Ljava/lang/String;)V // method@acc0 │ │ -3bb5ca: 7110 619c 0000 |0079: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Ljava/util/concurrent/Future; // method@9c61 │ │ -3bb5d0: 7010 3195 0400 |007c: invoke-direct {v4}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.openFeed:()V // method@9531 │ │ -3bb5d6: 281f |007f: goto 009e // +001f │ │ -3bb5d8: 5440 456c |0080: iget-object v0, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6c45 │ │ -3bb5dc: 5400 f88f |0082: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.subscribeButton:Landroid/widget/Button; // field@8ff8 │ │ -3bb5e0: 6e20 540d 2000 |0084: invoke-virtual {v0, v2}, Landroid/view/View;.setEnabled:(Z)V // method@0d54 │ │ -3bb5e6: 5440 456c |0087: iget-object v0, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6c45 │ │ -3bb5ea: 5400 f88f |0089: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.subscribeButton:Landroid/widget/Button; // field@8ff8 │ │ -3bb5ee: 1402 6503 127f |008b: const v2, #float 1.94085e+38 // #7f120365 │ │ -3bb5f4: 6e20 9c12 2000 |008e: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(I)V // method@129c │ │ -3bb5fa: 7100 dfb0 0000 |0091: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownload:()Z // method@b0df │ │ -3bb600: 0a00 |0094: move-result v0 │ │ -3bb602: 3800 0900 |0095: if-eqz v0, 009e // +0009 │ │ -3bb606: 5440 456c |0097: iget-object v0, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6c45 │ │ -3bb60a: 5400 ee8f |0099: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.autoDownloadCheckBox:Landroid/widget/CheckBox; // field@8fee │ │ -3bb60e: 6e20 9c0d 1000 |009b: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3bb614: 0e00 |009e: return-void │ │ +3bb490: |[3bb490] de.danoeh.antennapod.activity.OnlineFeedViewActivity.handleUpdatedFeedStatus:()V │ │ +3bb4a0: 7100 ddad 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@addd │ │ +3bb4a6: 0c00 |0003: move-result-object v0 │ │ +3bb4a8: 5441 426c |0004: iget-object v1, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.selectedDownloadUrl:Ljava/lang/String; // field@6c42 │ │ +3bb4ac: 6e20 dfad 1000 |0006: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.isDownloadingEpisode:(Ljava/lang/String;)Z // method@addf │ │ +3bb4b2: 0a00 |0009: move-result v0 │ │ +3bb4b4: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +3bb4b6: 3800 1500 |000b: if-eqz v0, 0020 // +0015 │ │ +3bb4ba: 5440 456c |000d: iget-object v0, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6c45 │ │ +3bb4be: 5400 f88f |000f: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.subscribeButton:Landroid/widget/Button; // field@8ff8 │ │ +3bb4c2: 6e20 540d 1000 |0011: invoke-virtual {v0, v1}, Landroid/view/View;.setEnabled:(Z)V // method@0d54 │ │ +3bb4c8: 5440 456c |0014: iget-object v0, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6c45 │ │ +3bb4cc: 5400 f88f |0016: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.subscribeButton:Landroid/widget/Button; // field@8ff8 │ │ +3bb4d0: 1401 6603 127f |0018: const v1, #float 1.94085e+38 // #7f120366 │ │ +3bb4d6: 6e20 9c12 1000 |001b: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(I)V // method@129c │ │ +3bb4dc: 2900 8000 |001e: goto/16 009e // +0080 │ │ +3bb4e0: 7010 1095 0400 |0020: invoke-direct {v4}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.feedInFeedlist:()Z // method@9510 │ │ +3bb4e6: 0a00 |0023: move-result v0 │ │ +3bb4e8: 1212 |0024: const/4 v2, #int 1 // #1 │ │ +3bb4ea: 3800 5b00 |0025: if-eqz v0, 0080 // +005b │ │ +3bb4ee: 5440 456c |0027: iget-object v0, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6c45 │ │ +3bb4f2: 5400 f88f |0029: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.subscribeButton:Landroid/widget/Button; // field@8ff8 │ │ +3bb4f6: 6e20 540d 2000 |002b: invoke-virtual {v0, v2}, Landroid/view/View;.setEnabled:(Z)V // method@0d54 │ │ +3bb4fc: 5440 456c |002e: iget-object v0, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6c45 │ │ +3bb500: 5400 f88f |0030: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.subscribeButton:Landroid/widget/Button; // field@8ff8 │ │ +3bb504: 1402 4602 127f |0032: const v2, #float 1.94079e+38 // #7f120246 │ │ +3bb50a: 6e20 9c12 2000 |0035: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(I)V // method@129c │ │ +3bb510: 5540 396c |0038: iget-boolean v0, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.didPressSubscribe:Z // field@6c39 │ │ +3bb514: 3800 6400 |003a: if-eqz v0, 009e // +0064 │ │ +3bb518: 5c41 396c |003c: iput-boolean v1, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.didPressSubscribe:Z // field@6c39 │ │ +3bb51c: 7010 1295 0400 |003e: invoke-direct {v4}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.getFeedId:()J // method@9512 │ │ +3bb522: 0b02 |0041: move-result-wide v2 │ │ +3bb524: 7120 549b 3200 |0042: invoke-static {v2, v3}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeed:(J)Lde/danoeh/antennapod/model/feed/Feed; // method@9b54 │ │ +3bb52a: 0c00 |0045: move-result-object v0 │ │ +3bb52c: 6e10 d4ab 0000 |0046: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abd4 │ │ +3bb532: 0c00 |0049: move-result-object v0 │ │ +3bb534: 7100 dfb0 0000 |004a: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownload:()Z // method@b0df │ │ +3bb53a: 0a02 |004d: move-result v2 │ │ +3bb53c: 3802 1f00 |004e: if-eqz v2, 006d // +001f │ │ +3bb540: 5442 456c |0050: iget-object v2, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6c45 │ │ +3bb544: 5422 ee8f |0052: iget-object v2, v2, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.autoDownloadCheckBox:Landroid/widget/CheckBox; // field@8fee │ │ +3bb548: 6e10 7410 0200 |0054: invoke-virtual {v2}, Landroid/widget/CompoundButton;.isChecked:()Z // method@1074 │ │ +3bb54e: 0a02 |0057: move-result v2 │ │ +3bb550: 6e20 b8ac 2000 |0058: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setAutoDownload:(Z)V // method@acb8 │ │ +3bb556: 1a03 3a4d |005b: const-string v3, "OnlineFeedViewActivityPreferences" // string@4d3a │ │ +3bb55a: 6e30 3002 3401 |005d: invoke-virtual {v4, v3, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ +3bb560: 0c01 |0060: move-result-object v1 │ │ +3bb562: 7210 9a02 0100 |0061: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +3bb568: 0c01 |0064: move-result-object v1 │ │ +3bb56a: 1a03 e1a2 |0065: const-string v3, "lastAutoDownload" // string@a2e1 │ │ +3bb56e: 7230 9202 3102 |0067: invoke-interface {v1, v3, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ +3bb574: 7210 9002 0100 |006a: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +3bb57a: 5441 446c |006d: iget-object v1, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.username:Ljava/lang/String; // field@6c44 │ │ +3bb57e: 3801 0a00 |006f: if-eqz v1, 0079 // +000a │ │ +3bb582: 6e20 c2ac 1000 |0071: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setUsername:(Ljava/lang/String;)V // method@acc2 │ │ +3bb588: 5441 416c |0074: iget-object v1, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.password:Ljava/lang/String; // field@6c41 │ │ +3bb58c: 6e20 c0ac 1000 |0076: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setPassword:(Ljava/lang/String;)V // method@acc0 │ │ +3bb592: 7110 619c 0000 |0079: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Ljava/util/concurrent/Future; // method@9c61 │ │ +3bb598: 7010 3195 0400 |007c: invoke-direct {v4}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.openFeed:()V // method@9531 │ │ +3bb59e: 281f |007f: goto 009e // +001f │ │ +3bb5a0: 5440 456c |0080: iget-object v0, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6c45 │ │ +3bb5a4: 5400 f88f |0082: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.subscribeButton:Landroid/widget/Button; // field@8ff8 │ │ +3bb5a8: 6e20 540d 2000 |0084: invoke-virtual {v0, v2}, Landroid/view/View;.setEnabled:(Z)V // method@0d54 │ │ +3bb5ae: 5440 456c |0087: iget-object v0, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6c45 │ │ +3bb5b2: 5400 f88f |0089: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.subscribeButton:Landroid/widget/Button; // field@8ff8 │ │ +3bb5b6: 1402 6503 127f |008b: const v2, #float 1.94085e+38 // #7f120365 │ │ +3bb5bc: 6e20 9c12 2000 |008e: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(I)V // method@129c │ │ +3bb5c2: 7100 dfb0 0000 |0091: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownload:()Z // method@b0df │ │ +3bb5c8: 0a00 |0094: move-result v0 │ │ +3bb5ca: 3800 0900 |0095: if-eqz v0, 009e // +0009 │ │ +3bb5ce: 5440 456c |0097: iget-object v0, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6c45 │ │ +3bb5d2: 5400 ee8f |0099: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.autoDownloadCheckBox:Landroid/widget/CheckBox; // field@8fee │ │ +3bb5d6: 6e20 9c0d 1000 |009b: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3bb5dc: 0e00 |009e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=533 │ │ 0x000d line=534 │ │ 0x0014 line=535 │ │ 0x0020 line=536 │ │ 0x0027 line=537 │ │ @@ -1787164,26 +1787147,26 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -3bb618: |[3bb618] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$lookupUrlAndDownload$5:(Ljava/lang/Throwable;)V │ │ -3bb628: 2020 b318 |0000: instance-of v0, v2, Lde/danoeh/antennapod/core/feed/FeedUrlNotFoundException; // type@18b3 │ │ -3bb62c: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -3bb630: 1f02 b318 |0004: check-cast v2, Lde/danoeh/antennapod/core/feed/FeedUrlNotFoundException; // type@18b3 │ │ -3bb634: 7020 3c95 2100 |0006: invoke-direct {v1, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.tryToRetrieveFeedUrlBySearch:(Lde/danoeh/antennapod/core/feed/FeedUrlNotFoundException;)V // method@953c │ │ -3bb63a: 280d |0009: goto 0016 // +000d │ │ -3bb63c: 7010 3a95 0100 |000a: invoke-direct {v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.showNoPodcastFoundError:()V // method@953a │ │ -3bb642: 1a00 384d |000d: const-string v0, "OnlineFeedViewActivity" // string@4d38 │ │ -3bb646: 7110 020b 0200 |000f: invoke-static {v2}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ -3bb64c: 0c02 |0012: move-result-object v2 │ │ -3bb64e: 7120 000b 2000 |0013: invoke-static {v0, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -3bb654: 0e00 |0016: return-void │ │ +3bb5e0: |[3bb5e0] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$lookupUrlAndDownload$5:(Ljava/lang/Throwable;)V │ │ +3bb5f0: 2020 b318 |0000: instance-of v0, v2, Lde/danoeh/antennapod/core/feed/FeedUrlNotFoundException; // type@18b3 │ │ +3bb5f4: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +3bb5f8: 1f02 b318 |0004: check-cast v2, Lde/danoeh/antennapod/core/feed/FeedUrlNotFoundException; // type@18b3 │ │ +3bb5fc: 7020 3c95 2100 |0006: invoke-direct {v1, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.tryToRetrieveFeedUrlBySearch:(Lde/danoeh/antennapod/core/feed/FeedUrlNotFoundException;)V // method@953c │ │ +3bb602: 280d |0009: goto 0016 // +000d │ │ +3bb604: 7010 3a95 0100 |000a: invoke-direct {v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.showNoPodcastFoundError:()V // method@953a │ │ +3bb60a: 1a00 384d |000d: const-string v0, "OnlineFeedViewActivity" // string@4d38 │ │ +3bb60e: 7110 020b 0200 |000f: invoke-static {v2}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ +3bb614: 0c02 |0012: move-result-object v2 │ │ +3bb616: 7120 000b 2000 |0013: invoke-static {v0, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +3bb61c: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0004 line=259 │ │ 0x000a line=261 │ │ 0x000f line=262 │ │ locals : │ │ @@ -1787195,17 +1787178,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3bb658: |[3bb658] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$onCreate$0:(Landroid/view/View;)V │ │ -3bb668: 6e10 1195 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.finish:()V // method@9511 │ │ -3bb66e: 0e00 |0003: return-void │ │ +3bb620: |[3bb620] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$onCreate$0:(Landroid/view/View;)V │ │ +3bb630: 6e10 1195 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.finish:()V // method@9511 │ │ +3bb636: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1787214,17 +1787197,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3bb670: |[3bb670] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$onCreate$1:(Landroid/view/View;)V │ │ -3bb680: 6e10 1195 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.finish:()V // method@9511 │ │ -3bb686: 0e00 |0003: return-void │ │ +3bb638: |[3bb638] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$onCreate$1:(Landroid/view/View;)V │ │ +3bb648: 6e10 1195 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.finish:()V // method@9511 │ │ +3bb64e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1787233,20 +1787216,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 │ │ -3bb688: |[3bb688] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$onFeedListChanged$10:(Ljava/lang/Throwable;)V │ │ -3bb698: 1a00 384d |0000: const-string v0, "OnlineFeedViewActivity" // string@4d38 │ │ -3bb69c: 7110 020b 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ -3bb6a2: 0c01 |0005: move-result-object v1 │ │ -3bb6a4: 7120 000b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -3bb6aa: 0e00 |0009: return-void │ │ +3bb650: |[3bb650] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$onFeedListChanged$10:(Ljava/lang/Throwable;)V │ │ +3bb660: 1a00 384d |0000: const-string v0, "OnlineFeedViewActivity" // string@4d38 │ │ +3bb664: 7110 020b 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ +3bb66a: 0c01 |0005: move-result-object v1 │ │ +3bb66c: 7120 000b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +3bb672: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=341 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Ljava/lang/Throwable; │ │ │ │ #39 : (in Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;) │ │ @@ -1787254,18 +1787237,18 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3bb6ac: |[3bb6ac] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$onFeedListChanged$9:(Ljava/util/List;)V │ │ -3bb6bc: 5b01 3c6c |0000: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.feeds:Ljava/util/List; // field@6c3c │ │ -3bb6c0: 7010 1395 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.handleUpdatedFeedStatus:()V // method@9513 │ │ -3bb6c6: 0e00 |0005: return-void │ │ +3bb674: |[3bb674] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$onFeedListChanged$9:(Ljava/util/List;)V │ │ +3bb684: 5b01 3c6c |0000: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.feeds:Ljava/util/List; // field@6c3c │ │ +3bb688: 7010 1395 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.handleUpdatedFeedStatus:()V // method@9513 │ │ +3bb68e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=339 │ │ 0x0002 line=340 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/util/List; │ │ @@ -1787275,18 +1787258,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 │ │ -3bafec: |[3bafec] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$parseFeed$11:(Ljava/lang/String;)Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; │ │ -3baffc: 7020 0f95 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.doParseFeed:(Ljava/lang/String;)Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; // method@950f │ │ -3bb002: 0c01 |0003: move-result-object v1 │ │ -3bb004: 1101 |0004: return-object v1 │ │ +3bafb4: |[3bafb4] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$parseFeed$11:(Ljava/lang/String;)Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; │ │ +3bafc4: 7020 0f95 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.doParseFeed:(Ljava/lang/String;)Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; // method@950f │ │ +3bafca: 0c01 |0003: move-result-object v1 │ │ +3bafcc: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=352 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ 0x0000 - 0x0005 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1787295,17 +1787278,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 │ │ -3bb6c8: |[3bb6c8] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$showErrorDialog$15:(Landroid/content/DialogInterface;I)V │ │ -3bb6d8: 7210 5502 0000 |0000: invoke-interface {v0}, Landroid/content/DialogInterface;.cancel:()V // method@0255 │ │ -3bb6de: 0e00 |0003: return-void │ │ +3bb690: |[3bb690] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$showErrorDialog$15:(Landroid/content/DialogInterface;I)V │ │ +3bb6a0: 7210 5502 0000 |0000: invoke-interface {v0}, Landroid/content/DialogInterface;.cancel:()V // method@0255 │ │ +3bb6a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=600 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0004 reg=1 (null) I │ │ │ │ @@ -1787314,19 +1787297,19 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3bb6e0: |[3bb6e0] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$showErrorDialog$16:(Landroid/content/DialogInterface;)V │ │ -3bb6f0: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -3bb6f2: 6e20 b900 1000 |0001: invoke-virtual {v0, v1}, Landroid/app/Activity;.setResult:(I)V // method@00b9 │ │ -3bb6f8: 6e10 1195 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.finish:()V // method@9511 │ │ -3bb6fe: 0e00 |0007: return-void │ │ +3bb6a8: |[3bb6a8] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$showErrorDialog$16:(Landroid/content/DialogInterface;)V │ │ +3bb6b8: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +3bb6ba: 6e20 b900 1000 |0001: invoke-virtual {v0, v1}, Landroid/app/Activity;.setResult:(I)V // method@00b9 │ │ +3bb6c0: 6e10 1195 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.finish:()V // method@9511 │ │ +3bb6c6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=602 │ │ 0x0004 line=603 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/content/DialogInterface; │ │ @@ -1787336,22 +1787319,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 │ │ -3bb700: |[3bb700] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$showFeedDiscoveryDialog$17:(Ljava/util/List;Landroid/content/DialogInterface;I)V │ │ -3bb710: 7220 66b5 3100 |0000: invoke-interface {v1, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3bb716: 0c01 |0003: move-result-object v1 │ │ -3bb718: 1f01 8d1e |0004: check-cast v1, Ljava/lang/String; // type@1e8d │ │ -3bb71c: 7210 5602 0200 |0006: invoke-interface {v2}, Landroid/content/DialogInterface;.dismiss:()V // method@0256 │ │ -3bb722: 7020 3495 1000 |0009: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.resetIntent:(Ljava/lang/String;)V // method@9534 │ │ -3bb728: 7020 3b95 1000 |000c: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.startFeedDownload:(Ljava/lang/String;)V // method@953b │ │ -3bb72e: 0e00 |000f: return-void │ │ +3bb6c8: |[3bb6c8] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$showFeedDiscoveryDialog$17:(Ljava/util/List;Landroid/content/DialogInterface;I)V │ │ +3bb6d8: 7220 66b5 3100 |0000: invoke-interface {v1, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3bb6de: 0c01 |0003: move-result-object v1 │ │ +3bb6e0: 1f01 8d1e |0004: check-cast v1, Ljava/lang/String; // type@1e8d │ │ +3bb6e4: 7210 5602 0200 |0006: invoke-interface {v2}, Landroid/content/DialogInterface;.dismiss:()V // method@0256 │ │ +3bb6ea: 7020 3495 1000 |0009: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.resetIntent:(Ljava/lang/String;)V // method@9534 │ │ +3bb6f0: 7020 3b95 1000 |000c: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.startFeedDownload:(Ljava/lang/String;)V // method@953b │ │ +3bb6f6: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=657 │ │ 0x0006 line=658 │ │ 0x0009 line=659 │ │ 0x000c line=660 │ │ locals : │ │ @@ -1787365,17 +1787348,17 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3bb730: |[3bb730] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$showFeedDiscoveryDialog$18:(Landroid/content/DialogInterface;)V │ │ -3bb740: 6e10 1195 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.finish:()V // method@9511 │ │ -3bb746: 0e00 |0003: return-void │ │ +3bb6f8: |[3bb6f8] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$showFeedDiscoveryDialog$18:(Landroid/content/DialogInterface;)V │ │ +3bb708: 6e10 1195 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.finish:()V // method@9511 │ │ +3bb70e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=666 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/DialogInterface; │ │ │ │ @@ -1787384,26 +1787367,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 │ │ -3bb748: |[3bb748] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$showFeedDiscoveryDialog$19:(Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;)V │ │ -3bb758: 5410 386c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.dialog:Landroid/app/Dialog; // field@6c38 │ │ -3bb75c: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -3bb760: 6e10 e700 0000 |0004: invoke-virtual {v0}, Landroid/app/Dialog;.isShowing:()Z // method@00e7 │ │ -3bb766: 0a00 |0007: move-result v0 │ │ -3bb768: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -3bb76c: 5410 386c |000a: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.dialog:Landroid/app/Dialog; // field@6c38 │ │ -3bb770: 6e10 e000 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@00e0 │ │ -3bb776: 6e10 7114 0200 |000f: invoke-virtual {v2}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ -3bb77c: 0c02 |0012: move-result-object v2 │ │ -3bb77e: 5b12 386c |0013: iput-object v2, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.dialog:Landroid/app/Dialog; // field@6c38 │ │ -3bb782: 0e00 |0015: return-void │ │ +3bb710: |[3bb710] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$showFeedDiscoveryDialog$19:(Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;)V │ │ +3bb720: 5410 386c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.dialog:Landroid/app/Dialog; // field@6c38 │ │ +3bb724: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +3bb728: 6e10 e700 0000 |0004: invoke-virtual {v0}, Landroid/app/Dialog;.isShowing:()Z // method@00e7 │ │ +3bb72e: 0a00 |0007: move-result v0 │ │ +3bb730: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +3bb734: 5410 386c |000a: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.dialog:Landroid/app/Dialog; // field@6c38 │ │ +3bb738: 6e10 e000 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@00e0 │ │ +3bb73e: 6e10 7114 0200 |000f: invoke-virtual {v2}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ +3bb744: 0c02 |0012: move-result-object v2 │ │ +3bb746: 5b12 386c |0013: iput-object v2, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.dialog:Landroid/app/Dialog; // field@6c38 │ │ +3bb74a: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=670 │ │ 0x000a line=671 │ │ 0x000f line=673 │ │ locals : │ │ 0x0000 - 0x0016 reg=1 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ @@ -1787414,26 +1787397,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 │ │ -3bb784: |[3bb784] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$showFeedInformation$12:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/view/View;)V │ │ -3bb794: 7010 1095 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.feedInFeedlist:()Z // method@9510 │ │ -3bb79a: 0a02 |0003: move-result v2 │ │ -3bb79c: 3802 0600 |0004: if-eqz v2, 000a // +0006 │ │ -3bb7a0: 7010 3195 0000 |0006: invoke-direct {v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.openFeed:()V // method@9531 │ │ -3bb7a6: 280b |0009: goto 0014 // +000b │ │ -3bb7a8: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -3bb7aa: 7130 969b 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@9b96 │ │ -3bb7b0: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -3bb7b2: 5c01 396c |000f: iput-boolean v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.didPressSubscribe:Z // field@6c39 │ │ -3bb7b6: 7010 1395 0000 |0011: invoke-direct {v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.handleUpdatedFeedStatus:()V // method@9513 │ │ -3bb7bc: 0e00 |0014: return-void │ │ +3bb74c: |[3bb74c] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$showFeedInformation$12:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/view/View;)V │ │ +3bb75c: 7010 1095 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.feedInFeedlist:()Z // method@9510 │ │ +3bb762: 0a02 |0003: move-result v2 │ │ +3bb764: 3802 0600 |0004: if-eqz v2, 000a // +0006 │ │ +3bb768: 7010 3195 0000 |0006: invoke-direct {v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.openFeed:()V // method@9531 │ │ +3bb76e: 280b |0009: goto 0014 // +000b │ │ +3bb770: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +3bb772: 7130 969b 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@9b96 │ │ +3bb778: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +3bb77a: 5c01 396c |000f: iput-boolean v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.didPressSubscribe:Z // field@6c39 │ │ +3bb77e: 7010 1395 0000 |0011: invoke-direct {v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.handleUpdatedFeedStatus:()V // method@9513 │ │ +3bb784: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ 0x0006 line=452 │ │ 0x000b line=454 │ │ 0x000f line=455 │ │ 0x0011 line=456 │ │ @@ -1787447,19 +1787430,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -3bb7c0: |[3bb7c0] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$showFeedInformation$13:(Landroid/view/View;)V │ │ -3bb7d0: 7100 ad98 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.writeNoMediaPlaying:()V // method@98ad │ │ -3bb7d6: 1a01 7d68 |0003: const-string v1, "action.de.danoeh.antennapod.core.service.actionShutdownPlaybackService" // string@687d │ │ -3bb7da: 7120 8f9d 1000 |0005: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/IntentUtils;.sendLocalBroadcast:(Landroid/content/Context;Ljava/lang/String;)V // method@9d8f │ │ -3bb7e0: 0e00 |0008: return-void │ │ +3bb788: |[3bb788] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$showFeedInformation$13:(Landroid/view/View;)V │ │ +3bb798: 7100 ad98 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.writeNoMediaPlaying:()V // method@98ad │ │ +3bb79e: 1a01 7d68 |0003: const-string v1, "action.de.danoeh.antennapod.core.service.actionShutdownPlaybackService" // string@687d │ │ +3bb7a2: 7120 8f9d 1000 |0005: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/IntentUtils;.sendLocalBroadcast:(Landroid/content/Context;Ljava/lang/String;)V // method@9d8f │ │ +3bb7a8: 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; │ │ @@ -1787469,30 +1787452,30 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -3bb7e4: |[3bb7e4] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$showFeedInformation$14:(Landroid/view/View;)V │ │ -3bb7f4: 5412 3d6c |0000: iget-object v2, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.headerBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding; // field@6c3d │ │ -3bb7f8: 5422 fc8f |0002: iget-object v2, v2, Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding;.txtvDescription:Landroid/widget/TextView; // field@8ffc │ │ -3bb7fc: 6e10 4d12 0200 |0004: invoke-virtual {v2}, Landroid/widget/TextView;.getMaxLines:()I // method@124d │ │ -3bb802: 0a02 |0007: move-result v2 │ │ -3bb804: 1240 |0008: const/4 v0, #int 4 // #4 │ │ -3bb806: 3702 0a00 |0009: if-le v2, v0, 0013 // +000a │ │ -3bb80a: 5412 3d6c |000b: iget-object v2, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.headerBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding; // field@6c3d │ │ -3bb80e: 5422 fc8f |000d: iget-object v2, v2, Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding;.txtvDescription:Landroid/widget/TextView; // field@8ffc │ │ -3bb812: 6e20 9012 0200 |000f: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setMaxLines:(I)V // method@1290 │ │ -3bb818: 280a |0012: goto 001c // +000a │ │ -3bb81a: 5412 3d6c |0013: iget-object v2, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.headerBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding; // field@6c3d │ │ -3bb81e: 5422 fc8f |0015: iget-object v2, v2, Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding;.txtvDescription:Landroid/widget/TextView; // field@8ffc │ │ -3bb822: 1300 d007 |0017: const/16 v0, #int 2000 // #7d0 │ │ -3bb826: 6e20 9012 0200 |0019: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setMaxLines:(I)V // method@1290 │ │ -3bb82c: 0e00 |001c: return-void │ │ +3bb7ac: |[3bb7ac] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$showFeedInformation$14:(Landroid/view/View;)V │ │ +3bb7bc: 5412 3d6c |0000: iget-object v2, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.headerBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding; // field@6c3d │ │ +3bb7c0: 5422 fc8f |0002: iget-object v2, v2, Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding;.txtvDescription:Landroid/widget/TextView; // field@8ffc │ │ +3bb7c4: 6e10 4d12 0200 |0004: invoke-virtual {v2}, Landroid/widget/TextView;.getMaxLines:()I // method@124d │ │ +3bb7ca: 0a02 |0007: move-result v2 │ │ +3bb7cc: 1240 |0008: const/4 v0, #int 4 // #4 │ │ +3bb7ce: 3702 0a00 |0009: if-le v2, v0, 0013 // +000a │ │ +3bb7d2: 5412 3d6c |000b: iget-object v2, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.headerBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding; // field@6c3d │ │ +3bb7d6: 5422 fc8f |000d: iget-object v2, v2, Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding;.txtvDescription:Landroid/widget/TextView; // field@8ffc │ │ +3bb7da: 6e20 9012 0200 |000f: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setMaxLines:(I)V // method@1290 │ │ +3bb7e0: 280a |0012: goto 001c // +000a │ │ +3bb7e2: 5412 3d6c |0013: iget-object v2, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.headerBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding; // field@6c3d │ │ +3bb7e6: 5422 fc8f |0015: iget-object v2, v2, Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding;.txtvDescription:Landroid/widget/TextView; // field@8ffc │ │ +3bb7ea: 1300 d007 |0017: const/16 v0, #int 2000 // #7d0 │ │ +3bb7ee: 6e20 9012 0200 |0019: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setMaxLines:(I)V // method@1290 │ │ +3bb7f4: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=472 │ │ 0x000b line=473 │ │ 0x0013 line=475 │ │ locals : │ │ 0x0000 - 0x001d reg=1 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ @@ -1787503,17 +1787486,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 │ │ -3bb830: |[3bb830] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$showNoPodcastFoundError$2:(Landroid/content/DialogInterface;I)V │ │ -3bb840: 6e10 1195 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.finish:()V // method@9511 │ │ -3bb846: 0e00 |0003: return-void │ │ +3bb7f8: |[3bb7f8] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$showNoPodcastFoundError$2:(Landroid/content/DialogInterface;I)V │ │ +3bb808: 6e10 1195 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.finish:()V // method@9511 │ │ +3bb80e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 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 │ │ @@ -1787523,19 +1787506,19 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3bb848: |[3bb848] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$showNoPodcastFoundError$3:(Landroid/content/DialogInterface;)V │ │ -3bb858: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -3bb85a: 6e20 b900 1000 |0001: invoke-virtual {v0, v1}, Landroid/app/Activity;.setResult:(I)V // method@00b9 │ │ -3bb860: 6e10 1195 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.finish:()V // method@9511 │ │ -3bb866: 0e00 |0007: return-void │ │ +3bb810: |[3bb810] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$showNoPodcastFoundError$3:(Landroid/content/DialogInterface;)V │ │ +3bb820: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +3bb822: 6e20 b900 1000 |0001: invoke-virtual {v0, v1}, Landroid/app/Activity;.setResult:(I)V // method@00b9 │ │ +3bb828: 6e10 1195 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.finish:()V // method@9511 │ │ +3bb82e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=171 │ │ 0x0004 line=172 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/content/DialogInterface; │ │ @@ -1787545,34 +1787528,34 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -3bb868: |[3bb868] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$showNoPodcastFoundError$4:()V │ │ -3bb878: 2200 1715 |0000: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ -3bb87c: 7020 8381 3000 |0002: invoke-direct {v0, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ -3bb882: 2201 e017 |0005: new-instance v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda15; // type@17e0 │ │ -3bb886: 7020 c394 3100 |0007: invoke-direct {v1, v3}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda15;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V // method@94c3 │ │ -3bb88c: 1402 0a00 0401 |000a: const v2, #float 2.42446e-38 // #0104000a │ │ -3bb892: 6e30 b381 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@81b3 │ │ -3bb898: 0c00 |0010: move-result-object v0 │ │ -3bb89a: 1401 fb00 127f |0011: const v1, #float 1.94072e+38 // #7f1200fb │ │ -3bb8a0: 6e20 cf81 1000 |0014: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ -3bb8a6: 0c00 |0017: move-result-object v0 │ │ -3bb8a8: 1401 3f02 127f |0018: const v1, #float 1.94079e+38 // #7f12023f │ │ -3bb8ae: 6e20 a381 1000 |001b: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81a3 │ │ -3bb8b4: 0c00 |001e: move-result-object v0 │ │ -3bb8b6: 2201 e117 |001f: new-instance v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda16; // type@17e1 │ │ -3bb8ba: 7020 c594 3100 |0021: invoke-direct {v1, v3}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda16;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V // method@94c5 │ │ -3bb8c0: 6e20 ba81 1000 |0024: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setOnDismissListener:(Landroid/content/DialogInterface$OnDismissListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ba │ │ -3bb8c6: 0c00 |0027: move-result-object v0 │ │ -3bb8c8: 6e10 7114 0000 |0028: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ -3bb8ce: 0e00 |002b: return-void │ │ +3bb830: |[3bb830] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$showNoPodcastFoundError$4:()V │ │ +3bb840: 2200 1715 |0000: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ +3bb844: 7020 8381 3000 |0002: invoke-direct {v0, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ +3bb84a: 2201 e017 |0005: new-instance v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda15; // type@17e0 │ │ +3bb84e: 7020 c394 3100 |0007: invoke-direct {v1, v3}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda15;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V // method@94c3 │ │ +3bb854: 1402 0a00 0401 |000a: const v2, #float 2.42446e-38 // #0104000a │ │ +3bb85a: 6e30 b381 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@81b3 │ │ +3bb860: 0c00 |0010: move-result-object v0 │ │ +3bb862: 1401 fb00 127f |0011: const v1, #float 1.94072e+38 // #7f1200fb │ │ +3bb868: 6e20 cf81 1000 |0014: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ +3bb86e: 0c00 |0017: move-result-object v0 │ │ +3bb870: 1401 3f02 127f |0018: const v1, #float 1.94079e+38 // #7f12023f │ │ +3bb876: 6e20 a381 1000 |001b: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81a3 │ │ +3bb87c: 0c00 |001e: move-result-object v0 │ │ +3bb87e: 2201 e117 |001f: new-instance v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda16; // type@17e1 │ │ +3bb882: 7020 c594 3100 |0021: invoke-direct {v1, v3}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda16;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V // method@94c5 │ │ +3bb888: 6e20 ba81 1000 |0024: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setOnDismissListener:(Landroid/content/DialogInterface$OnDismissListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ba │ │ +3bb88e: 0c00 |0027: move-result-object v0 │ │ +3bb890: 6e10 7114 0000 |0028: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ +3bb896: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 0x000d line=167 │ │ 0x0014 line=168 │ │ 0x001b line=169 │ │ 0x0024 line=170 │ │ @@ -1787585,26 +1787568,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 │ │ -3bae30: |[3bae30] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$startFeedDownload$6:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)Lde/danoeh/antennapod/model/download/DownloadResult; │ │ -3bae40: 7100 5e9b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedList:()Ljava/util/List; // method@9b5e │ │ -3bae46: 0c00 |0003: move-result-object v0 │ │ -3bae48: 5b10 3c6c |0004: iput-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.feeds:Ljava/util/List; // field@6c3c │ │ -3bae4c: 2200 db18 |0006: new-instance v0, Lde/danoeh/antennapod/core/service/download/HttpDownloader; // type@18db │ │ -3bae50: 7020 3599 2000 |0008: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/service/download/HttpDownloader;.:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)V // method@9935 │ │ -3bae56: 5b10 3b6c |000b: iput-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.downloader:Lde/danoeh/antennapod/core/service/download/Downloader; // field@6c3b │ │ -3bae5a: 6e10 1699 0000 |000d: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/download/Downloader;.call:()Lde/danoeh/antennapod/core/service/download/Downloader; // method@9916 │ │ -3bae60: 5412 3b6c |0010: iget-object v2, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.downloader:Lde/danoeh/antennapod/core/service/download/Downloader; // field@6c3b │ │ -3bae64: 6e10 1b99 0200 |0012: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/download/Downloader;.getResult:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@991b │ │ -3bae6a: 0c02 |0015: move-result-object v2 │ │ -3bae6c: 1102 |0016: return-object v2 │ │ +3badf8: |[3badf8] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$startFeedDownload$6:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)Lde/danoeh/antennapod/model/download/DownloadResult; │ │ +3bae08: 7100 5e9b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedList:()Ljava/util/List; // method@9b5e │ │ +3bae0e: 0c00 |0003: move-result-object v0 │ │ +3bae10: 5b10 3c6c |0004: iput-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.feeds:Ljava/util/List; // field@6c3c │ │ +3bae14: 2200 db18 |0006: new-instance v0, Lde/danoeh/antennapod/core/service/download/HttpDownloader; // type@18db │ │ +3bae18: 7020 3599 2000 |0008: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/service/download/HttpDownloader;.:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)V // method@9935 │ │ +3bae1e: 5b10 3b6c |000b: iput-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.downloader:Lde/danoeh/antennapod/core/service/download/Downloader; // field@6c3b │ │ +3bae22: 6e10 1699 0000 |000d: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/download/Downloader;.call:()Lde/danoeh/antennapod/core/service/download/Downloader; // method@9916 │ │ +3bae28: 5412 3b6c |0010: iget-object v2, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.downloader:Lde/danoeh/antennapod/core/service/download/Downloader; // field@6c3b │ │ +3bae2c: 6e10 1b99 0200 |0012: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/download/Downloader;.getResult:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@991b │ │ +3bae32: 0c02 |0015: move-result-object v2 │ │ +3bae34: 1102 |0016: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x0006 line=304 │ │ 0x000d line=305 │ │ 0x0010 line=306 │ │ locals : │ │ @@ -1787616,19 +1787599,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 │ │ -3bb8d0: |[3bb8d0] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$startFeedDownload$7:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;Lde/danoeh/antennapod/model/download/DownloadResult;)V │ │ -3bb8e0: 6e10 c2ad 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getDestination:()Ljava/lang/String; // method@adc2 │ │ -3bb8e6: 0c01 |0003: move-result-object v1 │ │ -3bb8e8: 7030 0e95 2001 |0004: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.checkDownloadResult:(Lde/danoeh/antennapod/model/download/DownloadResult;Ljava/lang/String;)V // method@950e │ │ -3bb8ee: 0e00 |0007: return-void │ │ +3bb898: |[3bb898] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$startFeedDownload$7:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;Lde/danoeh/antennapod/model/download/DownloadResult;)V │ │ +3bb8a8: 6e10 c2ad 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getDestination:()Ljava/lang/String; // method@adc2 │ │ +3bb8ae: 0c01 |0003: move-result-object v1 │ │ +3bb8b0: 7030 0e95 2001 |0004: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.checkDownloadResult:(Lde/danoeh/antennapod/model/download/DownloadResult;Ljava/lang/String;)V // method@950e │ │ +3bb8b6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 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; │ │ @@ -1787638,20 +1787621,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 │ │ -3bb8f0: |[3bb8f0] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$startFeedDownload$8:(Ljava/lang/Throwable;)V │ │ -3bb900: 1a00 384d |0000: const-string v0, "OnlineFeedViewActivity" // string@4d38 │ │ -3bb904: 7110 020b 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ -3bb90a: 0c01 |0005: move-result-object v1 │ │ -3bb90c: 7120 000b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -3bb912: 0e00 |0009: return-void │ │ +3bb8b8: |[3bb8b8] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$startFeedDownload$8:(Ljava/lang/Throwable;)V │ │ +3bb8c8: 1a00 384d |0000: const-string v0, "OnlineFeedViewActivity" // string@4d38 │ │ +3bb8cc: 7110 020b 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ +3bb8d2: 0c01 |0005: move-result-object v1 │ │ +3bb8d4: 7120 000b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +3bb8da: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=311 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Ljava/lang/Throwable; │ │ │ │ #55 : (in Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;) │ │ @@ -1787659,33 +1787642,33 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -3bb914: |[3bb914] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lookupUrlAndDownload:(Ljava/lang/String;)V │ │ -3bb924: 7110 8aad 0300 |0000: invoke-static {v3}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.lookupUrl:(Ljava/lang/String;)Lio/reactivex/Single; // method@ad8a │ │ -3bb92a: 0c03 |0003: move-result-object v3 │ │ -3bb92c: 7100 95b1 0000 |0004: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ -3bb932: 0c00 |0007: move-result-object v0 │ │ -3bb934: 6e20 8db1 0300 |0008: invoke-virtual {v3, v0}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b18d │ │ -3bb93a: 0c03 |000b: move-result-object v3 │ │ -3bb93c: 7100 95b1 0000 |000c: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ -3bb942: 0c00 |000f: move-result-object v0 │ │ -3bb944: 6e20 8bb1 0300 |0010: invoke-virtual {v3, v0}, Lio/reactivex/Single;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b18b │ │ -3bb94a: 0c03 |0013: move-result-object v3 │ │ -3bb94c: 2200 e617 |0014: new-instance v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda20; // type@17e6 │ │ -3bb950: 7020 cf94 2000 |0016: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda20;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V // method@94cf │ │ -3bb956: 2201 e717 |0019: new-instance v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda21; // type@17e7 │ │ -3bb95a: 7020 d194 2100 |001b: invoke-direct {v1, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda21;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V // method@94d1 │ │ -3bb960: 6e30 8cb1 0301 |001e: invoke-virtual {v3, v0, v1}, Lio/reactivex/Single;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b18c │ │ -3bb966: 0c03 |0021: move-result-object v3 │ │ -3bb968: 5b23 3a6c |0022: iput-object v3, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.download:Lio/reactivex/disposables/Disposable; // field@6c3a │ │ -3bb96c: 0e00 |0024: return-void │ │ +3bb8dc: |[3bb8dc] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lookupUrlAndDownload:(Ljava/lang/String;)V │ │ +3bb8ec: 7110 8aad 0300 |0000: invoke-static {v3}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.lookupUrl:(Ljava/lang/String;)Lio/reactivex/Single; // method@ad8a │ │ +3bb8f2: 0c03 |0003: move-result-object v3 │ │ +3bb8f4: 7100 95b1 0000 |0004: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ +3bb8fa: 0c00 |0007: move-result-object v0 │ │ +3bb8fc: 6e20 8db1 0300 |0008: invoke-virtual {v3, v0}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b18d │ │ +3bb902: 0c03 |000b: move-result-object v3 │ │ +3bb904: 7100 95b1 0000 |000c: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ +3bb90a: 0c00 |000f: move-result-object v0 │ │ +3bb90c: 6e20 8bb1 0300 |0010: invoke-virtual {v3, v0}, Lio/reactivex/Single;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b18b │ │ +3bb912: 0c03 |0013: move-result-object v3 │ │ +3bb914: 2200 e617 |0014: new-instance v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda20; // type@17e6 │ │ +3bb918: 7020 cf94 2000 |0016: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda20;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V // method@94cf │ │ +3bb91e: 2201 e717 |0019: new-instance v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda21; // type@17e7 │ │ +3bb922: 7020 d194 2100 |001b: invoke-direct {v1, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda21;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V // method@94d1 │ │ +3bb928: 6e30 8cb1 0301 |001e: invoke-virtual {v3, v0, v1}, Lio/reactivex/Single;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b18c │ │ +3bb92e: 0c03 |0021: move-result-object v3 │ │ +3bb930: 5b23 3a6c |0022: iput-object v3, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.download:Lio/reactivex/disposables/Disposable; // field@6c3a │ │ +3bb934: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ 0x0004 line=254 │ │ 0x000c line=255 │ │ 0x001e line=256 │ │ locals : │ │ @@ -1787697,29 +1787680,29 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -3bbcd4: |[3bbcd4] de.danoeh.antennapod.activity.OnlineFeedViewActivity.openFeed:()V │ │ -3bbce4: 7010 1295 0400 |0000: invoke-direct {v4}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.getFeedId:()J // method@9512 │ │ -3bbcea: 0b00 |0003: move-result-wide v0 │ │ -3bbcec: 7130 8e94 0401 |0004: invoke-static {v4, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.getIntentToOpenFeed:(Landroid/content/Context;J)Landroid/content/Intent; // method@948e │ │ -3bbcf2: 0c00 |0007: move-result-object v0 │ │ -3bbcf4: 6e10 7800 0400 |0008: invoke-virtual {v4}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0078 │ │ -3bbcfa: 0c01 |000b: move-result-object v1 │ │ -3bbcfc: 1202 |000c: const/4 v2, #int 0 // #0 │ │ -3bbcfe: 1a03 6ddd |000d: const-string v3, "started_from_search" // string@dd6d │ │ -3bbd02: 6e30 6102 3102 |000f: invoke-virtual {v1, v3, v2}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@0261 │ │ -3bbd08: 0a01 |0012: move-result v1 │ │ -3bbd0a: 6e30 7b02 3001 |0013: invoke-virtual {v0, v3, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@027b │ │ -3bbd10: 6e10 1195 0400 |0016: invoke-virtual {v4}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.finish:()V // method@9511 │ │ -3bbd16: 6e20 4302 0400 |0019: invoke-virtual {v4, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0243 │ │ -3bbd1c: 0e00 |001c: return-void │ │ +3bbc9c: |[3bbc9c] de.danoeh.antennapod.activity.OnlineFeedViewActivity.openFeed:()V │ │ +3bbcac: 7010 1295 0400 |0000: invoke-direct {v4}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.getFeedId:()J // method@9512 │ │ +3bbcb2: 0b00 |0003: move-result-wide v0 │ │ +3bbcb4: 7130 8e94 0401 |0004: invoke-static {v4, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.getIntentToOpenFeed:(Landroid/content/Context;J)Landroid/content/Intent; // method@948e │ │ +3bbcba: 0c00 |0007: move-result-object v0 │ │ +3bbcbc: 6e10 7800 0400 |0008: invoke-virtual {v4}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0078 │ │ +3bbcc2: 0c01 |000b: move-result-object v1 │ │ +3bbcc4: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +3bbcc6: 1a03 6ddd |000d: const-string v3, "started_from_search" // string@dd6d │ │ +3bbcca: 6e30 6102 3102 |000f: invoke-virtual {v1, v3, v2}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@0261 │ │ +3bbcd0: 0a01 |0012: move-result v1 │ │ +3bbcd2: 6e30 7b02 3001 |0013: invoke-virtual {v0, v3, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@027b │ │ +3bbcd8: 6e10 1195 0400 |0016: invoke-virtual {v4}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.finish:()V // method@9511 │ │ +3bbcde: 6e20 4302 0400 |0019: invoke-virtual {v4, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0243 │ │ +3bbce4: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=525 │ │ 0x0008 line=527 │ │ 0x0013 line=526 │ │ 0x0016 line=528 │ │ 0x0019 line=529 │ │ @@ -1787731,37 +1787714,37 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 46 16-bit code units │ │ -3bbd20: |[3bbd20] de.danoeh.antennapod.activity.OnlineFeedViewActivity.parseFeed:(Ljava/lang/String;)V │ │ -3bbd30: 1a00 384d |0000: const-string v0, "OnlineFeedViewActivity" // string@4d38 │ │ -3bbd34: 1a01 d74e |0002: const-string v1, "Parsing feed" // string@4ed7 │ │ -3bbd38: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3bbd3e: 2200 da17 |0007: new-instance v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda0; // type@17da │ │ -3bbd42: 7030 b794 2003 |0009: invoke-direct {v0, v2, v3}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/String;)V // method@94b7 │ │ -3bbd48: 7110 73b1 0000 |000c: invoke-static {v0}, Lio/reactivex/Maybe;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Maybe; // method@b173 │ │ -3bbd4e: 0c03 |000f: move-result-object v3 │ │ -3bbd50: 7100 94b1 0000 |0010: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.computation:()Lio/reactivex/Scheduler; // method@b194 │ │ -3bbd56: 0c00 |0013: move-result-object v0 │ │ -3bbd58: 6e20 77b1 0300 |0014: invoke-virtual {v3, v0}, Lio/reactivex/Maybe;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b177 │ │ -3bbd5e: 0c03 |0017: move-result-object v3 │ │ -3bbd60: 7100 90b1 0000 |0018: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ -3bbd66: 0c00 |001b: move-result-object v0 │ │ -3bbd68: 6e20 74b1 0300 |001c: invoke-virtual {v3, v0}, Lio/reactivex/Maybe;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b174 │ │ -3bbd6e: 0c03 |001f: move-result-object v3 │ │ -3bbd70: 2200 f017 |0020: new-instance v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$1; // type@17f0 │ │ -3bbd74: 7020 e394 2000 |0022: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$1;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V // method@94e3 │ │ -3bbd7a: 6e20 78b1 0300 |0025: invoke-virtual {v3, v0}, Lio/reactivex/Maybe;.subscribeWith:(Lio/reactivex/MaybeObserver;)Lio/reactivex/MaybeObserver; // method@b178 │ │ -3bbd80: 0c03 |0028: move-result-object v3 │ │ -3bbd82: 1f03 2a1e |0029: check-cast v3, Lio/reactivex/disposables/Disposable; // type@1e2a │ │ -3bbd86: 5b23 406c |002b: iput-object v3, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.parser:Lio/reactivex/disposables/Disposable; // field@6c40 │ │ -3bbd8a: 0e00 |002d: return-void │ │ +3bbce8: |[3bbce8] de.danoeh.antennapod.activity.OnlineFeedViewActivity.parseFeed:(Ljava/lang/String;)V │ │ +3bbcf8: 1a00 384d |0000: const-string v0, "OnlineFeedViewActivity" // string@4d38 │ │ +3bbcfc: 1a01 d74e |0002: const-string v1, "Parsing feed" // string@4ed7 │ │ +3bbd00: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3bbd06: 2200 da17 |0007: new-instance v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda0; // type@17da │ │ +3bbd0a: 7030 b794 2003 |0009: invoke-direct {v0, v2, v3}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/String;)V // method@94b7 │ │ +3bbd10: 7110 73b1 0000 |000c: invoke-static {v0}, Lio/reactivex/Maybe;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Maybe; // method@b173 │ │ +3bbd16: 0c03 |000f: move-result-object v3 │ │ +3bbd18: 7100 94b1 0000 |0010: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.computation:()Lio/reactivex/Scheduler; // method@b194 │ │ +3bbd1e: 0c00 |0013: move-result-object v0 │ │ +3bbd20: 6e20 77b1 0300 |0014: invoke-virtual {v3, v0}, Lio/reactivex/Maybe;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b177 │ │ +3bbd26: 0c03 |0017: move-result-object v3 │ │ +3bbd28: 7100 90b1 0000 |0018: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ +3bbd2e: 0c00 |001b: move-result-object v0 │ │ +3bbd30: 6e20 74b1 0300 |001c: invoke-virtual {v3, v0}, Lio/reactivex/Maybe;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b174 │ │ +3bbd36: 0c03 |001f: move-result-object v3 │ │ +3bbd38: 2200 f017 |0020: new-instance v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$1; // type@17f0 │ │ +3bbd3c: 7020 e394 2000 |0022: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$1;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V // method@94e3 │ │ +3bbd42: 6e20 78b1 0300 |0025: invoke-virtual {v3, v0}, Lio/reactivex/Maybe;.subscribeWith:(Lio/reactivex/MaybeObserver;)Lio/reactivex/MaybeObserver; // method@b178 │ │ +3bbd48: 0c03 |0028: move-result-object v3 │ │ +3bbd4a: 1f03 2a1e |0029: check-cast v3, Lio/reactivex/disposables/Disposable; // type@1e2a │ │ +3bbd4e: 5b23 406c |002b: iput-object v3, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.parser:Lio/reactivex/disposables/Disposable; // field@6c40 │ │ +3bbd52: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=351 │ │ 0x0007 line=352 │ │ 0x0010 line=353 │ │ 0x0018 line=354 │ │ 0x0025 line=355 │ │ @@ -1787774,21 +1787757,21 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -3bbdd4: |[3bbdd4] de.danoeh.antennapod.activity.OnlineFeedViewActivity.resetIntent:(Ljava/lang/String;)V │ │ -3bbde4: 2200 6c00 |0000: new-instance v0, Landroid/content/Intent; // type@006c │ │ -3bbde8: 7010 5802 0000 |0002: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0258 │ │ -3bbdee: 1a01 076d |0005: const-string v1, "arg.feedurl" // string@6d07 │ │ -3bbdf2: 6e30 7a02 1003 |0007: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@027a │ │ -3bbdf8: 6e20 b800 0200 |000a: invoke-virtual {v2, v0}, Landroid/app/Activity;.setIntent:(Landroid/content/Intent;)V // method@00b8 │ │ -3bbdfe: 0e00 |000d: return-void │ │ +3bbd9c: |[3bbd9c] de.danoeh.antennapod.activity.OnlineFeedViewActivity.resetIntent:(Ljava/lang/String;)V │ │ +3bbdac: 2200 6c00 |0000: new-instance v0, Landroid/content/Intent; // type@006c │ │ +3bbdb0: 7010 5802 0000 |0002: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0258 │ │ +3bbdb6: 1a01 076d |0005: const-string v1, "arg.feedurl" // string@6d07 │ │ +3bbdba: 6e30 7a02 1003 |0007: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@027a │ │ +3bbdc0: 6e20 b800 0200 |000a: invoke-virtual {v2, v0}, Landroid/app/Activity;.setIntent:(Landroid/content/Intent;)V // method@00b8 │ │ +3bbdc6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ 0x0007 line=228 │ │ 0x000a line=229 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ @@ -1787799,53 +1787782,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 │ │ -3bb038: |[3bb038] de.danoeh.antennapod.activity.OnlineFeedViewActivity.searchFeedUrlByTrackName:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -3bb048: 2200 d21c |0000: new-instance v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher; // type@1cd2 │ │ -3bb04c: 7010 41ad 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.:()V // method@ad41 │ │ -3bb052: 2201 8f1e |0005: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -3bb056: 7010 50b3 0100 |0007: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3bb05c: 6e20 5cb3 4100 |000a: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3bb062: 1a02 1e00 |000d: const-string v2, " " // string@001e │ │ -3bb066: 6e20 5cb3 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3bb06c: 6e20 5cb3 5100 |0012: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3bb072: 6e10 67b3 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3bb078: 0c01 |0018: move-result-object v1 │ │ -3bb07a: 6e20 49ad 1000 |0019: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.search:(Ljava/lang/String;)Lio/reactivex/Single; // method@ad49 │ │ -3bb080: 0c00 |001c: move-result-object v0 │ │ -3bb082: 6e10 87b1 0000 |001d: invoke-virtual {v0}, Lio/reactivex/Single;.blockingGet:()Ljava/lang/Object; // method@b187 │ │ -3bb088: 0c00 |0020: move-result-object v0 │ │ -3bb08a: 1f00 101f |0021: check-cast v0, Ljava/util/List; // type@1f10 │ │ -3bb08e: 7210 6ab5 0000 |0023: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -3bb094: 0c00 |0026: move-result-object v0 │ │ -3bb096: 7210 4db5 0000 |0027: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3bb09c: 0a01 |002a: move-result v1 │ │ -3bb09e: 3801 2100 |002b: if-eqz v1, 004c // +0021 │ │ -3bb0a2: 7210 4eb5 0000 |002d: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3bb0a8: 0c01 |0030: move-result-object v1 │ │ -3bb0aa: 1f01 dd1c |0031: check-cast v1, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1cdd │ │ -3bb0ae: 5412 e997 |0033: iget-object v2, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@97e9 │ │ -3bb0b2: 3802 f2ff |0035: if-eqz v2, 0027 // -000e │ │ -3bb0b6: 5412 e897 |0037: iget-object v2, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.author:Ljava/lang/String; // field@97e8 │ │ -3bb0ba: 3802 eeff |0039: if-eqz v2, 0027 // -0012 │ │ -3bb0be: 6e20 29b3 5200 |003b: invoke-virtual {v2, v5}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@b329 │ │ -3bb0c4: 0a02 |003e: move-result v2 │ │ -3bb0c6: 3802 e8ff |003f: if-eqz v2, 0027 // -0018 │ │ -3bb0ca: 5412 eb97 |0041: iget-object v2, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.title:Ljava/lang/String; // field@97eb │ │ -3bb0ce: 6e20 29b3 4200 |0043: invoke-virtual {v2, v4}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@b329 │ │ -3bb0d4: 0a02 |0046: move-result v2 │ │ -3bb0d6: 3802 e0ff |0047: if-eqz v2, 0027 // -0020 │ │ -3bb0da: 5414 e997 |0049: iget-object v4, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@97e9 │ │ -3bb0de: 1104 |004b: return-object v4 │ │ -3bb0e0: 1204 |004c: const/4 v4, #int 0 // #0 │ │ -3bb0e2: 1104 |004d: return-object v4 │ │ +3bb000: |[3bb000] de.danoeh.antennapod.activity.OnlineFeedViewActivity.searchFeedUrlByTrackName:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +3bb010: 2200 d21c |0000: new-instance v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher; // type@1cd2 │ │ +3bb014: 7010 41ad 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.:()V // method@ad41 │ │ +3bb01a: 2201 8f1e |0005: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +3bb01e: 7010 50b3 0100 |0007: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3bb024: 6e20 5cb3 4100 |000a: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3bb02a: 1a02 1e00 |000d: const-string v2, " " // string@001e │ │ +3bb02e: 6e20 5cb3 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3bb034: 6e20 5cb3 5100 |0012: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3bb03a: 6e10 67b3 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3bb040: 0c01 |0018: move-result-object v1 │ │ +3bb042: 6e20 49ad 1000 |0019: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.search:(Ljava/lang/String;)Lio/reactivex/Single; // method@ad49 │ │ +3bb048: 0c00 |001c: move-result-object v0 │ │ +3bb04a: 6e10 87b1 0000 |001d: invoke-virtual {v0}, Lio/reactivex/Single;.blockingGet:()Ljava/lang/Object; // method@b187 │ │ +3bb050: 0c00 |0020: move-result-object v0 │ │ +3bb052: 1f00 101f |0021: check-cast v0, Ljava/util/List; // type@1f10 │ │ +3bb056: 7210 6ab5 0000 |0023: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +3bb05c: 0c00 |0026: move-result-object v0 │ │ +3bb05e: 7210 4db5 0000 |0027: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3bb064: 0a01 |002a: move-result v1 │ │ +3bb066: 3801 2100 |002b: if-eqz v1, 004c // +0021 │ │ +3bb06a: 7210 4eb5 0000 |002d: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3bb070: 0c01 |0030: move-result-object v1 │ │ +3bb072: 1f01 dd1c |0031: check-cast v1, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1cdd │ │ +3bb076: 5412 e997 |0033: iget-object v2, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@97e9 │ │ +3bb07a: 3802 f2ff |0035: if-eqz v2, 0027 // -000e │ │ +3bb07e: 5412 e897 |0037: iget-object v2, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.author:Ljava/lang/String; // field@97e8 │ │ +3bb082: 3802 eeff |0039: if-eqz v2, 0027 // -0012 │ │ +3bb086: 6e20 29b3 5200 |003b: invoke-virtual {v2, v5}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@b329 │ │ +3bb08c: 0a02 |003e: move-result v2 │ │ +3bb08e: 3802 e8ff |003f: if-eqz v2, 0027 // -0018 │ │ +3bb092: 5412 eb97 |0041: iget-object v2, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.title:Ljava/lang/String; // field@97eb │ │ +3bb096: 6e20 29b3 4200 |0043: invoke-virtual {v2, v4}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@b329 │ │ +3bb09c: 0a02 |0046: move-result v2 │ │ +3bb09e: 3802 e0ff |0047: if-eqz v2, 0027 // -0020 │ │ +3bb0a2: 5414 e997 |0049: iget-object v4, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@97e9 │ │ +3bb0a6: 1104 |004b: return-object v4 │ │ +3bb0a8: 1204 |004c: const/4 v4, #int 0 // #0 │ │ +3bb0aa: 1104 |004d: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=281 │ │ 0x0005 line=282 │ │ 0x0019 line=283 │ │ 0x0023 line=284 │ │ 0x0033 line=285 │ │ @@ -1787861,24 +1787844,24 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -3bbe00: |[3bbe00] de.danoeh.antennapod.activity.OnlineFeedViewActivity.setLoadingLayout:()V │ │ -3bbe10: 5420 456c |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6c45 │ │ -3bbe14: 5400 f58f |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.progressBar:Landroid/widget/ProgressBar; // field@8ff5 │ │ -3bbe18: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -3bbe1a: 6e20 9c0d 1000 |0005: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3bbe20: 5420 456c |0008: iget-object v0, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6c45 │ │ -3bbe24: 5400 f38f |000a: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.feedDisplayContainer:Landroid/widget/LinearLayout; // field@8ff3 │ │ -3bbe28: 1301 0800 |000c: const/16 v1, #int 8 // #8 │ │ -3bbe2c: 6e20 9c0d 1000 |000e: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3bbe32: 0e00 |0011: return-void │ │ +3bbdc8: |[3bbdc8] de.danoeh.antennapod.activity.OnlineFeedViewActivity.setLoadingLayout:()V │ │ +3bbdd8: 5420 456c |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6c45 │ │ +3bbddc: 5400 f58f |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.progressBar:Landroid/widget/ProgressBar; // field@8ff5 │ │ +3bbde0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +3bbde2: 6e20 9c0d 1000 |0005: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3bbde8: 5420 456c |0008: iget-object v0, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6c45 │ │ +3bbdec: 5400 f38f |000a: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.feedDisplayContainer:Landroid/widget/LinearLayout; // field@8ff3 │ │ +3bbdf0: 1301 0800 |000c: const/16 v1, #int 8 // #8 │ │ +3bbdf4: 6e20 9c0d 1000 |000e: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3bbdfa: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ 0x0008 line=182 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ │ │ @@ -1787887,68 +1787870,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 │ │ -3bbe34: |[3bbe34] de.danoeh.antennapod.activity.OnlineFeedViewActivity.showErrorDialog:(Ljava/lang/String;Ljava/lang/String;)V │ │ -3bbe44: 6e10 8600 0400 |0000: invoke-virtual {v4}, Landroid/app/Activity;.isFinishing:()Z // method@0086 │ │ -3bbe4a: 0a00 |0003: move-result v0 │ │ -3bbe4c: 3900 7300 |0004: if-nez v0, 0077 // +0073 │ │ -3bbe50: 5540 3f6c |0006: iget-boolean v0, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.isPaused:Z // field@6c3f │ │ -3bbe54: 3900 6f00 |0008: if-nez v0, 0077 // +006f │ │ -3bbe58: 2200 1715 |000a: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ -3bbe5c: 7020 8381 4000 |000c: invoke-direct {v0, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ -3bbe62: 1401 fb00 127f |000f: const v1, #float 1.94072e+38 // #7f1200fb │ │ -3bbe68: 6e20 cf81 1000 |0012: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ -3bbe6e: 3805 3400 |0015: if-eqz v5, 0049 // +0034 │ │ -3bbe72: 2201 8f1e |0017: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -3bbe76: 7010 50b3 0100 |0019: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3bbe7c: 6e20 5cb3 5100 |001c: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3bbe82: 1a02 0300 |001f: const-string v2, " │ │ +3bbdfc: |[3bbdfc] de.danoeh.antennapod.activity.OnlineFeedViewActivity.showErrorDialog:(Ljava/lang/String;Ljava/lang/String;)V │ │ +3bbe0c: 6e10 8600 0400 |0000: invoke-virtual {v4}, Landroid/app/Activity;.isFinishing:()Z // method@0086 │ │ +3bbe12: 0a00 |0003: move-result v0 │ │ +3bbe14: 3900 7300 |0004: if-nez v0, 0077 // +0073 │ │ +3bbe18: 5540 3f6c |0006: iget-boolean v0, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.isPaused:Z // field@6c3f │ │ +3bbe1c: 3900 6f00 |0008: if-nez v0, 0077 // +006f │ │ +3bbe20: 2200 1715 |000a: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ +3bbe24: 7020 8381 4000 |000c: invoke-direct {v0, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ +3bbe2a: 1401 fb00 127f |000f: const v1, #float 1.94072e+38 // #7f1200fb │ │ +3bbe30: 6e20 cf81 1000 |0012: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ +3bbe36: 3805 3400 |0015: if-eqz v5, 0049 // +0034 │ │ +3bbe3a: 2201 8f1e |0017: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +3bbe3e: 7010 50b3 0100 |0019: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3bbe44: 6e20 5cb3 5100 |001c: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3bbe4a: 1a02 0300 |001f: const-string v2, " │ │ │ │ " // string@0003 │ │ -3bbe86: 6e20 5cb3 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3bbe8c: 6e20 5cb3 6100 |0024: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3bbe92: 6e10 67b3 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3bbe98: 0c06 |002a: move-result-object v6 │ │ -3bbe9a: 2201 1602 |002b: new-instance v1, Landroid/text/SpannableString; // type@0216 │ │ -3bbe9e: 7020 760a 6100 |002d: invoke-direct {v1, v6}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0a76 │ │ -3bbea4: 2202 2f02 |0030: new-instance v2, Landroid/text/style/ForegroundColorSpan; // type@022f │ │ -3bbea8: 1403 8888 8888 |0032: const v3, #float -8.2173e-34 // #88888888 │ │ -3bbeae: 7020 d30a 3200 |0035: invoke-direct {v2, v3}, Landroid/text/style/ForegroundColorSpan;.:(I)V // method@0ad3 │ │ -3bbeb4: 6e10 36b3 0500 |0038: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@b336 │ │ -3bbeba: 0a05 |003b: move-result v5 │ │ -3bbebc: 6e10 36b3 0600 |003c: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@b336 │ │ -3bbec2: 0a06 |003f: move-result v6 │ │ -3bbec4: 1303 2100 |0040: const/16 v3, #int 33 // #21 │ │ -3bbec8: 6e53 780a 2165 |0042: invoke-virtual {v1, v2, v5, v6, v3}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@0a78 │ │ -3bbece: 6e20 a481 1000 |0045: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81a4 │ │ -3bbed4: 2807 |0048: goto 004f // +0007 │ │ -3bbed6: 1405 9300 127f |0049: const v5, #float 1.9407e+38 // #7f120093 │ │ -3bbedc: 6e20 a381 5000 |004c: invoke-virtual {v0, v5}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81a3 │ │ -3bbee2: 2205 ee17 |004f: new-instance v5, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda8; // type@17ee │ │ -3bbee6: 7010 df94 0500 |0051: invoke-direct {v5}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda8;.:()V // method@94df │ │ -3bbeec: 1406 0a00 0401 |0054: const v6, #float 2.42446e-38 // #0104000a │ │ -3bbef2: 6e30 c181 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@81c1 │ │ -3bbef8: 2205 ef17 |005a: new-instance v5, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda9; // type@17ef │ │ -3bbefc: 7020 e194 4500 |005c: invoke-direct {v5, v4}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda9;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V // method@94e1 │ │ -3bbf02: 6e20 ba81 5000 |005f: invoke-virtual {v0, v5}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setOnDismissListener:(Landroid/content/DialogInterface$OnDismissListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ba │ │ -3bbf08: 5445 386c |0062: iget-object v5, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.dialog:Landroid/app/Dialog; // field@6c38 │ │ -3bbf0c: 3805 0d00 |0064: if-eqz v5, 0071 // +000d │ │ -3bbf10: 6e10 e700 0500 |0066: invoke-virtual {v5}, Landroid/app/Dialog;.isShowing:()Z // method@00e7 │ │ -3bbf16: 0a05 |0069: move-result v5 │ │ -3bbf18: 3805 0700 |006a: if-eqz v5, 0071 // +0007 │ │ -3bbf1c: 5445 386c |006c: iget-object v5, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.dialog:Landroid/app/Dialog; // field@6c38 │ │ -3bbf20: 6e10 e000 0500 |006e: invoke-virtual {v5}, Landroid/app/Dialog;.dismiss:()V // method@00e0 │ │ -3bbf26: 6e10 7114 0000 |0071: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ -3bbf2c: 0c05 |0074: move-result-object v5 │ │ -3bbf2e: 5b45 386c |0075: iput-object v5, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.dialog:Landroid/app/Dialog; // field@6c38 │ │ -3bbf32: 0e00 |0077: return-void │ │ +3bbe4e: 6e20 5cb3 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3bbe54: 6e20 5cb3 6100 |0024: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3bbe5a: 6e10 67b3 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3bbe60: 0c06 |002a: move-result-object v6 │ │ +3bbe62: 2201 1602 |002b: new-instance v1, Landroid/text/SpannableString; // type@0216 │ │ +3bbe66: 7020 760a 6100 |002d: invoke-direct {v1, v6}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0a76 │ │ +3bbe6c: 2202 2f02 |0030: new-instance v2, Landroid/text/style/ForegroundColorSpan; // type@022f │ │ +3bbe70: 1403 8888 8888 |0032: const v3, #float -8.2173e-34 // #88888888 │ │ +3bbe76: 7020 d30a 3200 |0035: invoke-direct {v2, v3}, Landroid/text/style/ForegroundColorSpan;.:(I)V // method@0ad3 │ │ +3bbe7c: 6e10 36b3 0500 |0038: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@b336 │ │ +3bbe82: 0a05 |003b: move-result v5 │ │ +3bbe84: 6e10 36b3 0600 |003c: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@b336 │ │ +3bbe8a: 0a06 |003f: move-result v6 │ │ +3bbe8c: 1303 2100 |0040: const/16 v3, #int 33 // #21 │ │ +3bbe90: 6e53 780a 2165 |0042: invoke-virtual {v1, v2, v5, v6, v3}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@0a78 │ │ +3bbe96: 6e20 a481 1000 |0045: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81a4 │ │ +3bbe9c: 2807 |0048: goto 004f // +0007 │ │ +3bbe9e: 1405 9300 127f |0049: const v5, #float 1.9407e+38 // #7f120093 │ │ +3bbea4: 6e20 a381 5000 |004c: invoke-virtual {v0, v5}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81a3 │ │ +3bbeaa: 2205 ee17 |004f: new-instance v5, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda8; // type@17ee │ │ +3bbeae: 7010 df94 0500 |0051: invoke-direct {v5}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda8;.:()V // method@94df │ │ +3bbeb4: 1406 0a00 0401 |0054: const v6, #float 2.42446e-38 // #0104000a │ │ +3bbeba: 6e30 c181 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@81c1 │ │ +3bbec0: 2205 ef17 |005a: new-instance v5, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda9; // type@17ef │ │ +3bbec4: 7020 e194 4500 |005c: invoke-direct {v5, v4}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda9;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V // method@94e1 │ │ +3bbeca: 6e20 ba81 5000 |005f: invoke-virtual {v0, v5}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setOnDismissListener:(Landroid/content/DialogInterface$OnDismissListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ba │ │ +3bbed0: 5445 386c |0062: iget-object v5, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.dialog:Landroid/app/Dialog; // field@6c38 │ │ +3bbed4: 3805 0d00 |0064: if-eqz v5, 0071 // +000d │ │ +3bbed8: 6e10 e700 0500 |0066: invoke-virtual {v5}, Landroid/app/Dialog;.isShowing:()Z // method@00e7 │ │ +3bbede: 0a05 |0069: move-result v5 │ │ +3bbee0: 3805 0700 |006a: if-eqz v5, 0071 // +0007 │ │ +3bbee4: 5445 386c |006c: iget-object v5, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.dialog:Landroid/app/Dialog; // field@6c38 │ │ +3bbee8: 6e10 e000 0500 |006e: invoke-virtual {v5}, Landroid/app/Dialog;.dismiss:()V // method@00e0 │ │ +3bbeee: 6e10 7114 0000 |0071: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ +3bbef4: 0c05 |0074: move-result-object v5 │ │ +3bbef6: 5b45 386c |0075: iput-object v5, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.dialog:Landroid/app/Dialog; // field@6c38 │ │ +3bbefa: 0e00 |0077: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=588 │ │ 0x000a line=589 │ │ 0x0012 line=590 │ │ 0x0017 line=592 │ │ 0x002b line=593 │ │ @@ -1787972,90 +1787955,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 │ │ -3bacb8: |[3bacb8] de.danoeh.antennapod.activity.OnlineFeedViewActivity.showFeedDiscoveryDialog:(Ljava/io/File;Ljava/lang/String;)Z │ │ -3bacc8: 2200 bb19 |0000: new-instance v0, Lde/danoeh/antennapod/core/util/syndication/FeedDiscoverer; // type@19bb │ │ -3baccc: 7010 519e 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/core/util/syndication/FeedDiscoverer;.:()V // method@9e51 │ │ -3bacd2: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -3bacd4: 6e30 529e 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@9e52 │ │ -3bacda: 0c05 |0009: move-result-object v5 │ │ -3bacdc: 3805 8d00 |000a: if-eqz v5, 0097 // +008d │ │ -3bace0: 7210 98b5 0500 |000c: invoke-interface {v5}, Ljava/util/Map;.isEmpty:()Z // method@b598 │ │ -3bace6: 0a06 |000f: move-result v6 │ │ -3bace8: 3806 0400 |0010: if-eqz v6, 0014 // +0004 │ │ -3bacec: 2900 8500 |0012: goto/16 0097 // +0085 │ │ -3bacf0: 5546 3f6c |0014: iget-boolean v6, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.isPaused:Z // field@6c3f │ │ -3bacf4: 3906 8100 |0016: if-nez v6, 0097 // +0081 │ │ -3bacf8: 6e10 8600 0400 |0018: invoke-virtual {v4}, Landroid/app/Activity;.isFinishing:()Z // method@0086 │ │ -3bacfe: 0a06 |001b: move-result v6 │ │ -3bad00: 3806 0300 |001c: if-eqz v6, 001f // +0003 │ │ -3bad04: 2879 |001e: goto 0097 // +0079 │ │ -3bad06: 2206 fd1e |001f: new-instance v6, Ljava/util/ArrayList; // type@1efd │ │ -3bad0a: 7010 a0b4 0600 |0021: invoke-direct {v6}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -3bad10: 2200 fd1e |0024: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -3bad14: 7210 99b5 0500 |0026: invoke-interface {v5}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@b599 │ │ -3bad1a: 0c02 |0029: move-result-object v2 │ │ -3bad1c: 7020 a2b4 2000 |002a: invoke-direct {v0, v2}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@b4a2 │ │ -3bad22: 7210 6ab5 0000 |002d: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -3bad28: 0c02 |0030: move-result-object v2 │ │ -3bad2a: 7210 4db5 0200 |0031: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3bad30: 0a03 |0034: move-result v3 │ │ -3bad32: 3803 1200 |0035: if-eqz v3, 0047 // +0012 │ │ -3bad36: 7210 4eb5 0200 |0037: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3bad3c: 0c03 |003a: move-result-object v3 │ │ -3bad3e: 1f03 8d1e |003b: check-cast v3, Ljava/lang/String; // type@1e8d │ │ -3bad42: 7220 96b5 3500 |003d: invoke-interface {v5, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b596 │ │ -3bad48: 0c03 |0040: move-result-object v3 │ │ -3bad4a: 1f03 8d1e |0041: check-cast v3, Ljava/lang/String; // type@1e8d │ │ -3bad4e: 7220 5fb5 3600 |0043: invoke-interface {v6, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -3bad54: 28eb |0046: goto 0031 // -0015 │ │ -3bad56: 7210 72b5 0000 |0047: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ -3bad5c: 0a05 |004a: move-result v5 │ │ -3bad5e: 1212 |004b: const/4 v2, #int 1 // #1 │ │ -3bad60: 3325 1500 |004c: if-ne v5, v2, 0061 // +0015 │ │ -3bad64: 7220 66b5 1000 |004e: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3bad6a: 0c05 |0051: move-result-object v5 │ │ -3bad6c: 1f05 8d1e |0052: check-cast v5, Ljava/lang/String; // type@1e8d │ │ -3bad70: 7020 3495 5400 |0054: invoke-direct {v4, v5}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.resetIntent:(Ljava/lang/String;)V // method@9534 │ │ -3bad76: 7220 66b5 1000 |0057: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3bad7c: 0c05 |005a: move-result-object v5 │ │ -3bad7e: 1f05 8d1e |005b: check-cast v5, Ljava/lang/String; // type@1e8d │ │ -3bad82: 7020 3b95 5400 |005d: invoke-direct {v4, v5}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.startFeedDownload:(Ljava/lang/String;)V // method@953b │ │ -3bad88: 0f02 |0060: return v2 │ │ -3bad8a: 2205 e202 |0061: new-instance v5, Landroid/widget/ArrayAdapter; // type@02e2 │ │ -3bad8e: 1401 4200 0d7f |0063: const v1, #float 1.87422e+38 // #7f0d0042 │ │ -3bad94: 1403 c303 0a7f |0066: const v3, #float 1.83453e+38 // #7f0a03c3 │ │ -3bad9a: 7056 ba0f 4531 |0069: invoke-direct {v5, v4, v1, v3, v6}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;IILjava/util/List;)V // method@0fba │ │ -3bada0: 2206 e217 |006c: new-instance v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda17; // type@17e2 │ │ -3bada4: 7030 c794 4600 |006e: invoke-direct {v6, v4, v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda17;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/util/List;)V // method@94c7 │ │ -3badaa: 2200 1715 |0071: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ -3badae: 7020 8381 4000 |0073: invoke-direct {v0, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ -3badb4: 1401 5f01 127f |0076: const v1, #float 1.94074e+38 // #7f12015f │ │ -3badba: 6e20 cf81 1000 |0079: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ -3badc0: 0c00 |007c: move-result-object v0 │ │ -3badc2: 6e20 9281 2000 |007d: invoke-virtual {v0, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setCancelable:(Z)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8192 │ │ -3badc8: 0c00 |0080: move-result-object v0 │ │ -3badca: 2201 e317 |0081: new-instance v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda18; // type@17e3 │ │ -3badce: 7020 c994 4100 |0083: invoke-direct {v1, v4}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda18;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V // method@94c9 │ │ -3badd4: 6e20 b881 1000 |0086: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81b8 │ │ -3badda: 0c00 |0089: move-result-object v0 │ │ -3baddc: 6e30 8b81 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@818b │ │ -3bade2: 0c05 |008d: move-result-object v5 │ │ -3bade4: 2206 e417 |008e: new-instance v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda19; // type@17e4 │ │ -3bade8: 7030 cb94 4605 |0090: invoke-direct {v6, v4, v5}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda19;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;)V // method@94cb │ │ -3badee: 6e20 b200 6400 |0093: invoke-virtual {v4, v6}, Landroid/app/Activity;.runOnUiThread:(Ljava/lang/Runnable;)V // method@00b2 │ │ -3badf4: 0f02 |0096: return v2 │ │ -3badf6: 0f01 |0097: return v1 │ │ -3badf8: 0d05 |0098: move-exception v5 │ │ -3badfa: 6e10 8db3 0500 |0099: invoke-virtual {v5}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -3bae00: 0f01 |009c: return v1 │ │ +3bac80: |[3bac80] de.danoeh.antennapod.activity.OnlineFeedViewActivity.showFeedDiscoveryDialog:(Ljava/io/File;Ljava/lang/String;)Z │ │ +3bac90: 2200 bb19 |0000: new-instance v0, Lde/danoeh/antennapod/core/util/syndication/FeedDiscoverer; // type@19bb │ │ +3bac94: 7010 519e 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/core/util/syndication/FeedDiscoverer;.:()V // method@9e51 │ │ +3bac9a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +3bac9c: 6e30 529e 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@9e52 │ │ +3baca2: 0c05 |0009: move-result-object v5 │ │ +3baca4: 3805 8d00 |000a: if-eqz v5, 0097 // +008d │ │ +3baca8: 7210 98b5 0500 |000c: invoke-interface {v5}, Ljava/util/Map;.isEmpty:()Z // method@b598 │ │ +3bacae: 0a06 |000f: move-result v6 │ │ +3bacb0: 3806 0400 |0010: if-eqz v6, 0014 // +0004 │ │ +3bacb4: 2900 8500 |0012: goto/16 0097 // +0085 │ │ +3bacb8: 5546 3f6c |0014: iget-boolean v6, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.isPaused:Z // field@6c3f │ │ +3bacbc: 3906 8100 |0016: if-nez v6, 0097 // +0081 │ │ +3bacc0: 6e10 8600 0400 |0018: invoke-virtual {v4}, Landroid/app/Activity;.isFinishing:()Z // method@0086 │ │ +3bacc6: 0a06 |001b: move-result v6 │ │ +3bacc8: 3806 0300 |001c: if-eqz v6, 001f // +0003 │ │ +3baccc: 2879 |001e: goto 0097 // +0079 │ │ +3bacce: 2206 fd1e |001f: new-instance v6, Ljava/util/ArrayList; // type@1efd │ │ +3bacd2: 7010 a0b4 0600 |0021: invoke-direct {v6}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +3bacd8: 2200 fd1e |0024: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +3bacdc: 7210 99b5 0500 |0026: invoke-interface {v5}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@b599 │ │ +3bace2: 0c02 |0029: move-result-object v2 │ │ +3bace4: 7020 a2b4 2000 |002a: invoke-direct {v0, v2}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@b4a2 │ │ +3bacea: 7210 6ab5 0000 |002d: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +3bacf0: 0c02 |0030: move-result-object v2 │ │ +3bacf2: 7210 4db5 0200 |0031: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3bacf8: 0a03 |0034: move-result v3 │ │ +3bacfa: 3803 1200 |0035: if-eqz v3, 0047 // +0012 │ │ +3bacfe: 7210 4eb5 0200 |0037: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3bad04: 0c03 |003a: move-result-object v3 │ │ +3bad06: 1f03 8d1e |003b: check-cast v3, Ljava/lang/String; // type@1e8d │ │ +3bad0a: 7220 96b5 3500 |003d: invoke-interface {v5, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b596 │ │ +3bad10: 0c03 |0040: move-result-object v3 │ │ +3bad12: 1f03 8d1e |0041: check-cast v3, Ljava/lang/String; // type@1e8d │ │ +3bad16: 7220 5fb5 3600 |0043: invoke-interface {v6, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +3bad1c: 28eb |0046: goto 0031 // -0015 │ │ +3bad1e: 7210 72b5 0000 |0047: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ +3bad24: 0a05 |004a: move-result v5 │ │ +3bad26: 1212 |004b: const/4 v2, #int 1 // #1 │ │ +3bad28: 3325 1500 |004c: if-ne v5, v2, 0061 // +0015 │ │ +3bad2c: 7220 66b5 1000 |004e: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3bad32: 0c05 |0051: move-result-object v5 │ │ +3bad34: 1f05 8d1e |0052: check-cast v5, Ljava/lang/String; // type@1e8d │ │ +3bad38: 7020 3495 5400 |0054: invoke-direct {v4, v5}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.resetIntent:(Ljava/lang/String;)V // method@9534 │ │ +3bad3e: 7220 66b5 1000 |0057: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3bad44: 0c05 |005a: move-result-object v5 │ │ +3bad46: 1f05 8d1e |005b: check-cast v5, Ljava/lang/String; // type@1e8d │ │ +3bad4a: 7020 3b95 5400 |005d: invoke-direct {v4, v5}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.startFeedDownload:(Ljava/lang/String;)V // method@953b │ │ +3bad50: 0f02 |0060: return v2 │ │ +3bad52: 2205 e202 |0061: new-instance v5, Landroid/widget/ArrayAdapter; // type@02e2 │ │ +3bad56: 1401 4200 0d7f |0063: const v1, #float 1.87422e+38 // #7f0d0042 │ │ +3bad5c: 1403 c303 0a7f |0066: const v3, #float 1.83453e+38 // #7f0a03c3 │ │ +3bad62: 7056 ba0f 4531 |0069: invoke-direct {v5, v4, v1, v3, v6}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;IILjava/util/List;)V // method@0fba │ │ +3bad68: 2206 e217 |006c: new-instance v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda17; // type@17e2 │ │ +3bad6c: 7030 c794 4600 |006e: invoke-direct {v6, v4, v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda17;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/util/List;)V // method@94c7 │ │ +3bad72: 2200 1715 |0071: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ +3bad76: 7020 8381 4000 |0073: invoke-direct {v0, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ +3bad7c: 1401 5f01 127f |0076: const v1, #float 1.94074e+38 // #7f12015f │ │ +3bad82: 6e20 cf81 1000 |0079: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ +3bad88: 0c00 |007c: move-result-object v0 │ │ +3bad8a: 6e20 9281 2000 |007d: invoke-virtual {v0, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setCancelable:(Z)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8192 │ │ +3bad90: 0c00 |0080: move-result-object v0 │ │ +3bad92: 2201 e317 |0081: new-instance v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda18; // type@17e3 │ │ +3bad96: 7020 c994 4100 |0083: invoke-direct {v1, v4}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda18;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V // method@94c9 │ │ +3bad9c: 6e20 b881 1000 |0086: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81b8 │ │ +3bada2: 0c00 |0089: move-result-object v0 │ │ +3bada4: 6e30 8b81 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@818b │ │ +3badaa: 0c05 |008d: move-result-object v5 │ │ +3badac: 2206 e417 |008e: new-instance v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda19; // type@17e4 │ │ +3badb0: 7030 cb94 4605 |0090: invoke-direct {v6, v4, v5}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda19;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;)V // method@94cb │ │ +3badb6: 6e20 b200 6400 |0093: invoke-virtual {v4, v6}, Landroid/app/Activity;.runOnUiThread:(Ljava/lang/Runnable;)V // method@00b2 │ │ +3badbc: 0f02 |0096: return v2 │ │ +3badbe: 0f01 |0097: return v1 │ │ +3badc0: 0d05 |0098: move-exception v5 │ │ +3badc2: 6e10 8db3 0500 |0099: invoke-virtual {v5}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +3badc8: 0f01 |009c: return v1 │ │ catches : 1 │ │ 0x0006 - 0x0010 │ │ Ljava/io/IOException; -> 0x0098 │ │ positions : │ │ 0x0000 line=624 │ │ 0x0006 line=627 │ │ 0x000c line=628 │ │ @@ -1788086,214 +1788069,214 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;Ljava/util/Map;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 439 16-bit code units │ │ -3bbf34: |[3bbf34] de.danoeh.antennapod.activity.OnlineFeedViewActivity.showFeedInformation:(Lde/danoeh/antennapod/model/feed/Feed;Ljava/util/Map;)V │ │ -3bbf44: 5460 456c |0000: iget-object v0, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6c45 │ │ -3bbf48: 5400 f58f |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.progressBar:Landroid/widget/ProgressBar; // field@8ff5 │ │ -3bbf4c: 1301 0800 |0004: const/16 v1, #int 8 // #8 │ │ -3bbf50: 6e20 9c0d 1000 |0006: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3bbf56: 5460 456c |0009: iget-object v0, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6c45 │ │ -3bbf5a: 5400 f38f |000b: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.feedDisplayContainer:Landroid/widget/LinearLayout; // field@8ff3 │ │ -3bbf5e: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -3bbf60: 6e20 9c0d 2000 |000e: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3bbf66: 5560 3e6c |0011: iget-boolean v0, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.isFeedFoundBySearch:Z // field@6c3e │ │ -3bbf6a: 3800 1300 |0013: if-eqz v0, 0026 // +0013 │ │ -3bbf6e: 1400 0200 0201 |0015: const v0, #float 2.38772e-38 // #01020002 │ │ -3bbf74: 6e20 8414 0600 |0018: invoke-virtual {v6, v0}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1484 │ │ -3bbf7a: 0c00 |001b: move-result-object v0 │ │ -3bbf7c: 1403 1502 127f |001c: const v3, #float 1.94078e+38 // #7f120215 │ │ -3bbf82: 7130 b586 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@86b5 │ │ -3bbf88: 0c00 |0022: move-result-object v0 │ │ -3bbf8a: 6e10 bb86 0000 |0023: invoke-virtual {v0}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@86bb │ │ -3bbf90: 5460 456c |0026: iget-object v0, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6c45 │ │ -3bbf94: 5400 ef8f |0028: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.backgroundImage:Landroid/widget/ImageView; // field@8fef │ │ -3bbf98: 2203 c100 |002a: new-instance v3, Landroid/graphics/LightingColorFilter; // type@00c1 │ │ -3bbf9c: 1404 8282 82ff |002c: const v4, #float -nan // #ff828282 │ │ -3bbfa2: 7030 f203 4302 |002f: invoke-direct {v3, v4, v2}, Landroid/graphics/LightingColorFilter;.:(II)V // method@03f2 │ │ -3bbfa8: 6e20 3f11 3000 |0032: invoke-virtual {v0, v3}, Landroid/widget/ImageView;.setColorFilter:(Landroid/graphics/ColorFilter;)V // method@113f │ │ -3bbfae: 5460 456c |0035: iget-object v0, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6c45 │ │ -3bbfb2: 5400 f48f |0037: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.listView:Landroid/widget/ListView; // field@8ff4 │ │ -3bbfb6: 5463 3d6c |0039: iget-object v3, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.headerBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding; // field@6c3d │ │ -3bbfba: 6e10 c19f 0300 |003b: invoke-virtual {v3}, Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9fc1 │ │ -3bbfc0: 0c03 |003e: move-result-object v3 │ │ -3bbfc2: 6e20 8011 3000 |003f: invoke-virtual {v0, v3}, Landroid/widget/ListView;.addHeaderView:(Landroid/view/View;)V // method@1180 │ │ -3bbfc8: 5460 456c |0042: iget-object v0, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6c45 │ │ -3bbfcc: 5400 f48f |0044: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.listView:Landroid/widget/ListView; // field@8ff4 │ │ -3bbfd0: 1403 0d00 0601 |0046: const v3, #float 2.46119e-38 // #0106000d │ │ -3bbfd6: 6e20 9b0f 3000 |0049: invoke-virtual {v0, v3}, Landroid/widget/AbsListView;.setSelector:(I)V // method@0f9b │ │ -3bbfdc: 5460 456c |004c: iget-object v0, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6c45 │ │ -3bbfe0: 5400 f48f |004e: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.listView:Landroid/widget/ListView; // field@8ff4 │ │ -3bbfe4: 2203 4518 |0050: new-instance v3, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter; // type@1845 │ │ -3bbfe8: 6e10 ccab 0700 |0052: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abcc │ │ -3bbfee: 0c04 |0055: move-result-object v4 │ │ -3bbff0: 7040 d396 6342 |0056: invoke-direct {v3, v6, v2, v4}, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@96d3 │ │ -3bbff6: 6e20 8f11 3000 |0059: invoke-virtual {v0, v3}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@118f │ │ -3bbffc: 6e10 c9ab 0700 |005c: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abc9 │ │ -3bc002: 0c00 |005f: move-result-object v0 │ │ -3bc004: 7110 76b7 0000 |0060: invoke-static {v0}, Lorg/apache/commons/lang3/StringUtils;.isNotBlank:(Ljava/lang/CharSequence;)Z // method@b776 │ │ -3bc00a: 0a00 |0063: move-result v0 │ │ -3bc00c: 3800 7100 |0064: if-eqz v0, 00d5 // +0071 │ │ -3bc010: 7110 0b51 0600 |0066: invoke-static {v6}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/FragmentActivity;)Lcom/bumptech/glide/RequestManager; // method@510b │ │ -3bc016: 0c00 |0069: move-result-object v0 │ │ -3bc018: 6e10 c9ab 0700 |006a: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abc9 │ │ -3bc01e: 0c03 |006d: move-result-object v3 │ │ -3bc020: 6e20 a751 3000 |006e: invoke-virtual {v0, v3}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@51a7 │ │ -3bc026: 0c00 |0071: move-result-object v0 │ │ -3bc028: 2203 7e0f |0072: new-instance v3, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ -3bc02c: 7010 cf5a 0300 |0074: invoke-direct {v3}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5acf │ │ -3bc032: 1404 7600 067f |0077: const v4, #float 1.78119e+38 // #7f060076 │ │ -3bc038: 6e20 735a 4300 |007a: invoke-virtual {v3, v4}, Lcom/bumptech/glide/request/BaseRequestOptions;.placeholder:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a73 │ │ -3bc03e: 0c03 |007d: move-result-object v3 │ │ -3bc040: 1f03 7e0f |007e: check-cast v3, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ -3bc044: 6e20 3f5a 4300 |0080: invoke-virtual {v3, v4}, Lcom/bumptech/glide/request/BaseRequestOptions;.error:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a3f │ │ -3bc04a: 0c03 |0083: move-result-object v3 │ │ -3bc04c: 1f03 7e0f |0084: check-cast v3, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ -3bc050: 6e10 435a 0300 |0086: invoke-virtual {v3}, Lcom/bumptech/glide/request/BaseRequestOptions;.fitCenter:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a43 │ │ -3bc056: 0c03 |0089: move-result-object v3 │ │ -3bc058: 1f03 7e0f |008a: check-cast v3, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ -3bc05c: 6e10 395a 0300 |008c: invoke-virtual {v3}, Lcom/bumptech/glide/request/BaseRequestOptions;.dontAnimate:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a39 │ │ -3bc062: 0c03 |008f: move-result-object v3 │ │ -3bc064: 6e20 5351 3000 |0090: invoke-virtual {v0, v3}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@5153 │ │ -3bc06a: 0c00 |0093: move-result-object v0 │ │ -3bc06c: 5463 456c |0094: iget-object v3, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6c45 │ │ -3bc070: 5433 f28f |0096: iget-object v3, v3, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.coverImage:Landroid/widget/ImageView; // field@8ff2 │ │ -3bc074: 6e20 6751 3000 |0098: invoke-virtual {v0, v3}, Lcom/bumptech/glide/RequestBuilder;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@5167 │ │ -3bc07a: 7110 0b51 0600 |009b: invoke-static {v6}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/FragmentActivity;)Lcom/bumptech/glide/RequestManager; // method@510b │ │ -3bc080: 0c00 |009e: move-result-object v0 │ │ -3bc082: 6e10 c9ab 0700 |009f: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abc9 │ │ -3bc088: 0c03 |00a2: move-result-object v3 │ │ -3bc08a: 6e20 a751 3000 |00a3: invoke-virtual {v0, v3}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@51a7 │ │ -3bc090: 0c00 |00a6: move-result-object v0 │ │ -3bc092: 2203 7e0f |00a7: new-instance v3, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ -3bc096: 7010 cf5a 0300 |00a9: invoke-direct {v3}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5acf │ │ -3bc09c: 1404 7500 067f |00ac: const v4, #float 1.78119e+38 // #7f060075 │ │ -3bc0a2: 6e20 735a 4300 |00af: invoke-virtual {v3, v4}, Lcom/bumptech/glide/request/BaseRequestOptions;.placeholder:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a73 │ │ -3bc0a8: 0c03 |00b2: move-result-object v3 │ │ -3bc0aa: 1f03 7e0f |00b3: check-cast v3, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ -3bc0ae: 6e20 3f5a 4300 |00b5: invoke-virtual {v3, v4}, Lcom/bumptech/glide/request/BaseRequestOptions;.error:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a3f │ │ -3bc0b4: 0c03 |00b8: move-result-object v3 │ │ -3bc0b6: 1f03 7e0f |00b9: check-cast v3, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ -3bc0ba: 2204 fb1d |00bb: new-instance v4, Lde/danoeh/antennapod/ui/glide/FastBlurTransformation; // type@1dfb │ │ -3bc0be: 7010 2fb1 0400 |00bd: invoke-direct {v4}, Lde/danoeh/antennapod/ui/glide/FastBlurTransformation;.:()V // method@b12f │ │ -3bc0c4: 6e20 805a 4300 |00c0: invoke-virtual {v3, v4}, Lcom/bumptech/glide/request/BaseRequestOptions;.transform:(Lcom/bumptech/glide/load/Transformation;)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a80 │ │ -3bc0ca: 0c03 |00c3: move-result-object v3 │ │ -3bc0cc: 1f03 7e0f |00c4: check-cast v3, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ -3bc0d0: 6e10 395a 0300 |00c6: invoke-virtual {v3}, Lcom/bumptech/glide/request/BaseRequestOptions;.dontAnimate:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a39 │ │ -3bc0d6: 0c03 |00c9: move-result-object v3 │ │ -3bc0d8: 6e20 5351 3000 |00ca: invoke-virtual {v0, v3}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@5153 │ │ -3bc0de: 0c00 |00cd: move-result-object v0 │ │ -3bc0e0: 5463 456c |00ce: iget-object v3, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6c45 │ │ -3bc0e4: 5433 ef8f |00d0: iget-object v3, v3, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.backgroundImage:Landroid/widget/ImageView; // field@8fef │ │ -3bc0e8: 6e20 6751 3000 |00d2: invoke-virtual {v0, v3}, Lcom/bumptech/glide/RequestBuilder;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@5167 │ │ -3bc0ee: 5460 456c |00d5: iget-object v0, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6c45 │ │ -3bc0f2: 5400 f98f |00d7: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.titleLabel:Landroid/widget/TextView; // field@8ff9 │ │ -3bc0f6: 6e10 d6ab 0700 |00d9: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ -3bc0fc: 0c03 |00dc: move-result-object v3 │ │ -3bc0fe: 6e20 9d12 3000 |00dd: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3bc104: 5460 456c |00e0: iget-object v0, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6c45 │ │ -3bc108: 5400 ed8f |00e2: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.authorLabel:Landroid/widget/TextView; // field@8fed │ │ -3bc10c: 6e10 c2ab 0700 |00e4: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getAuthor:()Ljava/lang/String; // method@abc2 │ │ -3bc112: 0c03 |00e7: move-result-object v3 │ │ -3bc114: 6e20 9d12 3000 |00e8: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3bc11a: 5460 3d6c |00eb: iget-object v0, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.headerBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding; // field@6c3d │ │ -3bc11e: 5400 fc8f |00ed: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding;.txtvDescription:Landroid/widget/TextView; // field@8ffc │ │ -3bc122: 6e10 c4ab 0700 |00ef: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getDescription:()Ljava/lang/String; // method@abc4 │ │ -3bc128: 0c03 |00f2: move-result-object v3 │ │ -3bc12a: 7110 5d9e 0300 |00f3: invoke-static {v3}, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText;.getPlainText:(Ljava/lang/String;)Ljava/lang/String; // method@9e5d │ │ -3bc130: 0c03 |00f6: move-result-object v3 │ │ -3bc132: 6e20 9d12 3000 |00f7: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3bc138: 5460 456c |00fa: iget-object v0, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6c45 │ │ -3bc13c: 5400 f88f |00fc: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.subscribeButton:Landroid/widget/Button; // field@8ff8 │ │ -3bc140: 2203 eb17 |00fe: new-instance v3, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda5; // type@17eb │ │ -3bc144: 7030 d994 6307 |0100: invoke-direct {v3, v6, v7}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lde/danoeh/antennapod/model/feed/Feed;)V // method@94d9 │ │ -3bc14a: 6e20 710d 3000 |0103: invoke-virtual {v0, v3}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3bc150: 5460 456c |0106: iget-object v0, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6c45 │ │ -3bc154: 5400 f78f |0108: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.stopPreviewButton:Landroid/widget/Button; // field@8ff7 │ │ -3bc158: 2203 ec17 |010a: new-instance v3, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda6; // type@17ec │ │ -3bc15c: 7020 db94 6300 |010c: invoke-direct {v3, v6}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V // method@94db │ │ -3bc162: 6e20 710d 3000 |010f: invoke-virtual {v0, v3}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3bc168: 7100 dfb0 0000 |0112: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownload:()Z // method@b0df │ │ -3bc16e: 0a00 |0115: move-result v0 │ │ -3bc170: 3800 1600 |0116: if-eqz v0, 012c // +0016 │ │ -3bc174: 1a00 3a4d |0118: const-string v0, "OnlineFeedViewActivityPreferences" // string@4d3a │ │ -3bc178: 6e30 3002 0602 |011a: invoke-virtual {v6, v0, v2}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ -3bc17e: 0c00 |011d: move-result-object v0 │ │ -3bc180: 5463 456c |011e: iget-object v3, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6c45 │ │ -3bc184: 5433 ee8f |0120: iget-object v3, v3, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.autoDownloadCheckBox:Landroid/widget/CheckBox; // field@8fee │ │ -3bc188: 1a04 e1a2 |0122: const-string v4, "lastAutoDownload" // string@a2e1 │ │ -3bc18c: 1215 |0124: const/4 v5, #int 1 // #1 │ │ -3bc18e: 7230 9b02 4005 |0125: invoke-interface {v0, v4, v5}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ -3bc194: 0a00 |0128: move-result v0 │ │ -3bc196: 6e20 8210 0300 |0129: invoke-virtual {v3, v0}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1082 │ │ -3bc19c: 5460 3d6c |012c: iget-object v0, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.headerBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding; // field@6c3d │ │ -3bc1a0: 5400 fc8f |012e: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding;.txtvDescription:Landroid/widget/TextView; // field@8ffc │ │ -3bc1a4: 1243 |0130: const/4 v3, #int 4 // #4 │ │ -3bc1a6: 6e20 9012 3000 |0131: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setMaxLines:(I)V // method@1290 │ │ -3bc1ac: 5460 3d6c |0134: iget-object v0, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.headerBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding; // field@6c3d │ │ -3bc1b0: 5400 fc8f |0136: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding;.txtvDescription:Landroid/widget/TextView; // field@8ffc │ │ -3bc1b4: 2203 ed17 |0138: new-instance v3, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda7; // type@17ed │ │ -3bc1b8: 7020 dd94 6300 |013a: invoke-direct {v3, v6}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V // method@94dd │ │ -3bc1be: 6e20 710d 3000 |013d: invoke-virtual {v0, v3}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3bc1c4: 7210 98b5 0800 |0140: invoke-interface {v8}, Ljava/util/Map;.isEmpty:()Z // method@b598 │ │ -3bc1ca: 0a00 |0143: move-result v0 │ │ -3bc1cc: 3800 0a00 |0144: if-eqz v0, 014e // +000a │ │ -3bc1d0: 5467 456c |0146: iget-object v7, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6c45 │ │ -3bc1d4: 5477 ec8f |0148: iget-object v7, v7, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.alternateUrlsSpinner:Landroid/widget/Spinner; // field@8fec │ │ -3bc1d8: 6e20 9c0d 1700 |014a: invoke-virtual {v7, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3bc1de: 2866 |014d: goto 01b3 // +0066 │ │ -3bc1e0: 5460 456c |014e: iget-object v0, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6c45 │ │ -3bc1e4: 5400 ec8f |0150: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.alternateUrlsSpinner:Landroid/widget/Spinner; // field@8fec │ │ -3bc1e8: 6e20 9c0d 2000 |0152: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3bc1ee: 2200 fd1e |0155: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -3bc1f2: 7010 a0b4 0000 |0157: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -3bc1f8: 2201 fd1e |015a: new-instance v1, Ljava/util/ArrayList; // type@1efd │ │ -3bc1fc: 7010 a0b4 0100 |015c: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -3bc202: 6e10 01ac 0700 |015f: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ -3bc208: 0c02 |0162: move-result-object v2 │ │ -3bc20a: 7220 5fb5 2000 |0163: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -3bc210: 6e10 d6ab 0700 |0166: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ -3bc216: 0c07 |0169: move-result-object v7 │ │ -3bc218: 7220 5fb5 7100 |016a: invoke-interface {v1, v7}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -3bc21e: 7210 99b5 0800 |016d: invoke-interface {v8}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@b599 │ │ -3bc224: 0c07 |0170: move-result-object v7 │ │ -3bc226: 7220 61b5 7000 |0171: invoke-interface {v0, v7}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@b561 │ │ -3bc22c: 7210 99b5 0800 |0174: invoke-interface {v8}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@b599 │ │ -3bc232: 0c07 |0177: move-result-object v7 │ │ -3bc234: 7210 c8b5 0700 |0178: invoke-interface {v7}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@b5c8 │ │ -3bc23a: 0c07 |017b: move-result-object v7 │ │ -3bc23c: 7210 4db5 0700 |017c: invoke-interface {v7}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3bc242: 0a02 |017f: move-result v2 │ │ -3bc244: 3802 1200 |0180: if-eqz v2, 0192 // +0012 │ │ -3bc248: 7210 4eb5 0700 |0182: invoke-interface {v7}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3bc24e: 0c02 |0185: move-result-object v2 │ │ -3bc250: 1f02 8d1e |0186: check-cast v2, Ljava/lang/String; // type@1e8d │ │ -3bc254: 7220 96b5 2800 |0188: invoke-interface {v8, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b596 │ │ -3bc25a: 0c02 |018b: move-result-object v2 │ │ -3bc25c: 1f02 8d1e |018c: check-cast v2, Ljava/lang/String; // type@1e8d │ │ -3bc260: 7220 5fb5 2100 |018e: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -3bc266: 28eb |0191: goto 017c // -0015 │ │ -3bc268: 2207 f117 |0192: new-instance v7, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$2; // type@17f1 │ │ -3bc26c: 1408 2100 0d7f |0194: const v8, #float 1.87422e+38 // #7f0d0021 │ │ -3bc272: 7051 e894 6786 |0197: invoke-direct {v7, v6, v6, v8, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$2;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/content/Context;ILjava/util/List;)V // method@94e8 │ │ -3bc278: 1408 2000 0d7f |019a: const v8, #float 1.87422e+38 // #7f0d0020 │ │ -3bc27e: 6e20 c70f 8700 |019d: invoke-virtual {v7, v8}, Landroid/widget/ArrayAdapter;.setDropDownViewResource:(I)V // method@0fc7 │ │ -3bc284: 5468 456c |01a0: iget-object v8, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6c45 │ │ -3bc288: 5488 ec8f |01a2: iget-object v8, v8, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.alternateUrlsSpinner:Landroid/widget/Spinner; // field@8fec │ │ -3bc28c: 6e20 1a12 7800 |01a4: invoke-virtual {v8, v7}, Landroid/widget/Spinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@121a │ │ -3bc292: 5467 456c |01a7: iget-object v7, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6c45 │ │ -3bc296: 5477 ec8f |01a9: iget-object v7, v7, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.alternateUrlsSpinner:Landroid/widget/Spinner; // field@8fec │ │ -3bc29a: 2208 f217 |01ab: new-instance v8, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$3; // type@17f2 │ │ -3bc29e: 7030 ea94 6800 |01ad: invoke-direct {v8, v6, v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$3;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/util/List;)V // method@94ea │ │ -3bc2a4: 6e20 b70f 8700 |01b0: invoke-virtual {v7, v8}, Landroid/widget/AdapterView;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@0fb7 │ │ -3bc2aa: 7010 1395 0600 |01b3: invoke-direct {v6}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.handleUpdatedFeedStatus:()V // method@9513 │ │ -3bc2b0: 0e00 |01b6: return-void │ │ +3bbefc: |[3bbefc] de.danoeh.antennapod.activity.OnlineFeedViewActivity.showFeedInformation:(Lde/danoeh/antennapod/model/feed/Feed;Ljava/util/Map;)V │ │ +3bbf0c: 5460 456c |0000: iget-object v0, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6c45 │ │ +3bbf10: 5400 f58f |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.progressBar:Landroid/widget/ProgressBar; // field@8ff5 │ │ +3bbf14: 1301 0800 |0004: const/16 v1, #int 8 // #8 │ │ +3bbf18: 6e20 9c0d 1000 |0006: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3bbf1e: 5460 456c |0009: iget-object v0, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6c45 │ │ +3bbf22: 5400 f38f |000b: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.feedDisplayContainer:Landroid/widget/LinearLayout; // field@8ff3 │ │ +3bbf26: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +3bbf28: 6e20 9c0d 2000 |000e: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3bbf2e: 5560 3e6c |0011: iget-boolean v0, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.isFeedFoundBySearch:Z // field@6c3e │ │ +3bbf32: 3800 1300 |0013: if-eqz v0, 0026 // +0013 │ │ +3bbf36: 1400 0200 0201 |0015: const v0, #float 2.38772e-38 // #01020002 │ │ +3bbf3c: 6e20 8414 0600 |0018: invoke-virtual {v6, v0}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1484 │ │ +3bbf42: 0c00 |001b: move-result-object v0 │ │ +3bbf44: 1403 1502 127f |001c: const v3, #float 1.94078e+38 // #7f120215 │ │ +3bbf4a: 7130 b586 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@86b5 │ │ +3bbf50: 0c00 |0022: move-result-object v0 │ │ +3bbf52: 6e10 bb86 0000 |0023: invoke-virtual {v0}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@86bb │ │ +3bbf58: 5460 456c |0026: iget-object v0, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6c45 │ │ +3bbf5c: 5400 ef8f |0028: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.backgroundImage:Landroid/widget/ImageView; // field@8fef │ │ +3bbf60: 2203 c100 |002a: new-instance v3, Landroid/graphics/LightingColorFilter; // type@00c1 │ │ +3bbf64: 1404 8282 82ff |002c: const v4, #float -nan // #ff828282 │ │ +3bbf6a: 7030 f203 4302 |002f: invoke-direct {v3, v4, v2}, Landroid/graphics/LightingColorFilter;.:(II)V // method@03f2 │ │ +3bbf70: 6e20 3f11 3000 |0032: invoke-virtual {v0, v3}, Landroid/widget/ImageView;.setColorFilter:(Landroid/graphics/ColorFilter;)V // method@113f │ │ +3bbf76: 5460 456c |0035: iget-object v0, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6c45 │ │ +3bbf7a: 5400 f48f |0037: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.listView:Landroid/widget/ListView; // field@8ff4 │ │ +3bbf7e: 5463 3d6c |0039: iget-object v3, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.headerBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding; // field@6c3d │ │ +3bbf82: 6e10 c19f 0300 |003b: invoke-virtual {v3}, Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9fc1 │ │ +3bbf88: 0c03 |003e: move-result-object v3 │ │ +3bbf8a: 6e20 8011 3000 |003f: invoke-virtual {v0, v3}, Landroid/widget/ListView;.addHeaderView:(Landroid/view/View;)V // method@1180 │ │ +3bbf90: 5460 456c |0042: iget-object v0, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6c45 │ │ +3bbf94: 5400 f48f |0044: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.listView:Landroid/widget/ListView; // field@8ff4 │ │ +3bbf98: 1403 0d00 0601 |0046: const v3, #float 2.46119e-38 // #0106000d │ │ +3bbf9e: 6e20 9b0f 3000 |0049: invoke-virtual {v0, v3}, Landroid/widget/AbsListView;.setSelector:(I)V // method@0f9b │ │ +3bbfa4: 5460 456c |004c: iget-object v0, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6c45 │ │ +3bbfa8: 5400 f48f |004e: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.listView:Landroid/widget/ListView; // field@8ff4 │ │ +3bbfac: 2203 4518 |0050: new-instance v3, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter; // type@1845 │ │ +3bbfb0: 6e10 ccab 0700 |0052: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abcc │ │ +3bbfb6: 0c04 |0055: move-result-object v4 │ │ +3bbfb8: 7040 d396 6342 |0056: invoke-direct {v3, v6, v2, v4}, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@96d3 │ │ +3bbfbe: 6e20 8f11 3000 |0059: invoke-virtual {v0, v3}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@118f │ │ +3bbfc4: 6e10 c9ab 0700 |005c: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abc9 │ │ +3bbfca: 0c00 |005f: move-result-object v0 │ │ +3bbfcc: 7110 76b7 0000 |0060: invoke-static {v0}, Lorg/apache/commons/lang3/StringUtils;.isNotBlank:(Ljava/lang/CharSequence;)Z // method@b776 │ │ +3bbfd2: 0a00 |0063: move-result v0 │ │ +3bbfd4: 3800 7100 |0064: if-eqz v0, 00d5 // +0071 │ │ +3bbfd8: 7110 0b51 0600 |0066: invoke-static {v6}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/FragmentActivity;)Lcom/bumptech/glide/RequestManager; // method@510b │ │ +3bbfde: 0c00 |0069: move-result-object v0 │ │ +3bbfe0: 6e10 c9ab 0700 |006a: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abc9 │ │ +3bbfe6: 0c03 |006d: move-result-object v3 │ │ +3bbfe8: 6e20 a751 3000 |006e: invoke-virtual {v0, v3}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@51a7 │ │ +3bbfee: 0c00 |0071: move-result-object v0 │ │ +3bbff0: 2203 7e0f |0072: new-instance v3, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ +3bbff4: 7010 cf5a 0300 |0074: invoke-direct {v3}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5acf │ │ +3bbffa: 1404 7600 067f |0077: const v4, #float 1.78119e+38 // #7f060076 │ │ +3bc000: 6e20 735a 4300 |007a: invoke-virtual {v3, v4}, Lcom/bumptech/glide/request/BaseRequestOptions;.placeholder:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a73 │ │ +3bc006: 0c03 |007d: move-result-object v3 │ │ +3bc008: 1f03 7e0f |007e: check-cast v3, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ +3bc00c: 6e20 3f5a 4300 |0080: invoke-virtual {v3, v4}, Lcom/bumptech/glide/request/BaseRequestOptions;.error:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a3f │ │ +3bc012: 0c03 |0083: move-result-object v3 │ │ +3bc014: 1f03 7e0f |0084: check-cast v3, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ +3bc018: 6e10 435a 0300 |0086: invoke-virtual {v3}, Lcom/bumptech/glide/request/BaseRequestOptions;.fitCenter:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a43 │ │ +3bc01e: 0c03 |0089: move-result-object v3 │ │ +3bc020: 1f03 7e0f |008a: check-cast v3, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ +3bc024: 6e10 395a 0300 |008c: invoke-virtual {v3}, Lcom/bumptech/glide/request/BaseRequestOptions;.dontAnimate:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a39 │ │ +3bc02a: 0c03 |008f: move-result-object v3 │ │ +3bc02c: 6e20 5351 3000 |0090: invoke-virtual {v0, v3}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@5153 │ │ +3bc032: 0c00 |0093: move-result-object v0 │ │ +3bc034: 5463 456c |0094: iget-object v3, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6c45 │ │ +3bc038: 5433 f28f |0096: iget-object v3, v3, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.coverImage:Landroid/widget/ImageView; // field@8ff2 │ │ +3bc03c: 6e20 6751 3000 |0098: invoke-virtual {v0, v3}, Lcom/bumptech/glide/RequestBuilder;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@5167 │ │ +3bc042: 7110 0b51 0600 |009b: invoke-static {v6}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/FragmentActivity;)Lcom/bumptech/glide/RequestManager; // method@510b │ │ +3bc048: 0c00 |009e: move-result-object v0 │ │ +3bc04a: 6e10 c9ab 0700 |009f: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abc9 │ │ +3bc050: 0c03 |00a2: move-result-object v3 │ │ +3bc052: 6e20 a751 3000 |00a3: invoke-virtual {v0, v3}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@51a7 │ │ +3bc058: 0c00 |00a6: move-result-object v0 │ │ +3bc05a: 2203 7e0f |00a7: new-instance v3, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ +3bc05e: 7010 cf5a 0300 |00a9: invoke-direct {v3}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5acf │ │ +3bc064: 1404 7500 067f |00ac: const v4, #float 1.78119e+38 // #7f060075 │ │ +3bc06a: 6e20 735a 4300 |00af: invoke-virtual {v3, v4}, Lcom/bumptech/glide/request/BaseRequestOptions;.placeholder:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a73 │ │ +3bc070: 0c03 |00b2: move-result-object v3 │ │ +3bc072: 1f03 7e0f |00b3: check-cast v3, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ +3bc076: 6e20 3f5a 4300 |00b5: invoke-virtual {v3, v4}, Lcom/bumptech/glide/request/BaseRequestOptions;.error:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a3f │ │ +3bc07c: 0c03 |00b8: move-result-object v3 │ │ +3bc07e: 1f03 7e0f |00b9: check-cast v3, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ +3bc082: 2204 fb1d |00bb: new-instance v4, Lde/danoeh/antennapod/ui/glide/FastBlurTransformation; // type@1dfb │ │ +3bc086: 7010 2fb1 0400 |00bd: invoke-direct {v4}, Lde/danoeh/antennapod/ui/glide/FastBlurTransformation;.:()V // method@b12f │ │ +3bc08c: 6e20 805a 4300 |00c0: invoke-virtual {v3, v4}, Lcom/bumptech/glide/request/BaseRequestOptions;.transform:(Lcom/bumptech/glide/load/Transformation;)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a80 │ │ +3bc092: 0c03 |00c3: move-result-object v3 │ │ +3bc094: 1f03 7e0f |00c4: check-cast v3, Lcom/bumptech/glide/request/RequestOptions; // type@0f7e │ │ +3bc098: 6e10 395a 0300 |00c6: invoke-virtual {v3}, Lcom/bumptech/glide/request/BaseRequestOptions;.dontAnimate:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a39 │ │ +3bc09e: 0c03 |00c9: move-result-object v3 │ │ +3bc0a0: 6e20 5351 3000 |00ca: invoke-virtual {v0, v3}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@5153 │ │ +3bc0a6: 0c00 |00cd: move-result-object v0 │ │ +3bc0a8: 5463 456c |00ce: iget-object v3, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6c45 │ │ +3bc0ac: 5433 ef8f |00d0: iget-object v3, v3, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.backgroundImage:Landroid/widget/ImageView; // field@8fef │ │ +3bc0b0: 6e20 6751 3000 |00d2: invoke-virtual {v0, v3}, Lcom/bumptech/glide/RequestBuilder;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@5167 │ │ +3bc0b6: 5460 456c |00d5: iget-object v0, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6c45 │ │ +3bc0ba: 5400 f98f |00d7: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.titleLabel:Landroid/widget/TextView; // field@8ff9 │ │ +3bc0be: 6e10 d6ab 0700 |00d9: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ +3bc0c4: 0c03 |00dc: move-result-object v3 │ │ +3bc0c6: 6e20 9d12 3000 |00dd: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3bc0cc: 5460 456c |00e0: iget-object v0, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6c45 │ │ +3bc0d0: 5400 ed8f |00e2: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.authorLabel:Landroid/widget/TextView; // field@8fed │ │ +3bc0d4: 6e10 c2ab 0700 |00e4: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getAuthor:()Ljava/lang/String; // method@abc2 │ │ +3bc0da: 0c03 |00e7: move-result-object v3 │ │ +3bc0dc: 6e20 9d12 3000 |00e8: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3bc0e2: 5460 3d6c |00eb: iget-object v0, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.headerBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding; // field@6c3d │ │ +3bc0e6: 5400 fc8f |00ed: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding;.txtvDescription:Landroid/widget/TextView; // field@8ffc │ │ +3bc0ea: 6e10 c4ab 0700 |00ef: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getDescription:()Ljava/lang/String; // method@abc4 │ │ +3bc0f0: 0c03 |00f2: move-result-object v3 │ │ +3bc0f2: 7110 5d9e 0300 |00f3: invoke-static {v3}, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText;.getPlainText:(Ljava/lang/String;)Ljava/lang/String; // method@9e5d │ │ +3bc0f8: 0c03 |00f6: move-result-object v3 │ │ +3bc0fa: 6e20 9d12 3000 |00f7: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3bc100: 5460 456c |00fa: iget-object v0, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6c45 │ │ +3bc104: 5400 f88f |00fc: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.subscribeButton:Landroid/widget/Button; // field@8ff8 │ │ +3bc108: 2203 eb17 |00fe: new-instance v3, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda5; // type@17eb │ │ +3bc10c: 7030 d994 6307 |0100: invoke-direct {v3, v6, v7}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lde/danoeh/antennapod/model/feed/Feed;)V // method@94d9 │ │ +3bc112: 6e20 710d 3000 |0103: invoke-virtual {v0, v3}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3bc118: 5460 456c |0106: iget-object v0, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6c45 │ │ +3bc11c: 5400 f78f |0108: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.stopPreviewButton:Landroid/widget/Button; // field@8ff7 │ │ +3bc120: 2203 ec17 |010a: new-instance v3, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda6; // type@17ec │ │ +3bc124: 7020 db94 6300 |010c: invoke-direct {v3, v6}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V // method@94db │ │ +3bc12a: 6e20 710d 3000 |010f: invoke-virtual {v0, v3}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3bc130: 7100 dfb0 0000 |0112: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownload:()Z // method@b0df │ │ +3bc136: 0a00 |0115: move-result v0 │ │ +3bc138: 3800 1600 |0116: if-eqz v0, 012c // +0016 │ │ +3bc13c: 1a00 3a4d |0118: const-string v0, "OnlineFeedViewActivityPreferences" // string@4d3a │ │ +3bc140: 6e30 3002 0602 |011a: invoke-virtual {v6, v0, v2}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ +3bc146: 0c00 |011d: move-result-object v0 │ │ +3bc148: 5463 456c |011e: iget-object v3, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6c45 │ │ +3bc14c: 5433 ee8f |0120: iget-object v3, v3, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.autoDownloadCheckBox:Landroid/widget/CheckBox; // field@8fee │ │ +3bc150: 1a04 e1a2 |0122: const-string v4, "lastAutoDownload" // string@a2e1 │ │ +3bc154: 1215 |0124: const/4 v5, #int 1 // #1 │ │ +3bc156: 7230 9b02 4005 |0125: invoke-interface {v0, v4, v5}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ +3bc15c: 0a00 |0128: move-result v0 │ │ +3bc15e: 6e20 8210 0300 |0129: invoke-virtual {v3, v0}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1082 │ │ +3bc164: 5460 3d6c |012c: iget-object v0, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.headerBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding; // field@6c3d │ │ +3bc168: 5400 fc8f |012e: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding;.txtvDescription:Landroid/widget/TextView; // field@8ffc │ │ +3bc16c: 1243 |0130: const/4 v3, #int 4 // #4 │ │ +3bc16e: 6e20 9012 3000 |0131: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setMaxLines:(I)V // method@1290 │ │ +3bc174: 5460 3d6c |0134: iget-object v0, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.headerBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding; // field@6c3d │ │ +3bc178: 5400 fc8f |0136: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding;.txtvDescription:Landroid/widget/TextView; // field@8ffc │ │ +3bc17c: 2203 ed17 |0138: new-instance v3, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda7; // type@17ed │ │ +3bc180: 7020 dd94 6300 |013a: invoke-direct {v3, v6}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V // method@94dd │ │ +3bc186: 6e20 710d 3000 |013d: invoke-virtual {v0, v3}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3bc18c: 7210 98b5 0800 |0140: invoke-interface {v8}, Ljava/util/Map;.isEmpty:()Z // method@b598 │ │ +3bc192: 0a00 |0143: move-result v0 │ │ +3bc194: 3800 0a00 |0144: if-eqz v0, 014e // +000a │ │ +3bc198: 5467 456c |0146: iget-object v7, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6c45 │ │ +3bc19c: 5477 ec8f |0148: iget-object v7, v7, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.alternateUrlsSpinner:Landroid/widget/Spinner; // field@8fec │ │ +3bc1a0: 6e20 9c0d 1700 |014a: invoke-virtual {v7, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3bc1a6: 2866 |014d: goto 01b3 // +0066 │ │ +3bc1a8: 5460 456c |014e: iget-object v0, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6c45 │ │ +3bc1ac: 5400 ec8f |0150: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.alternateUrlsSpinner:Landroid/widget/Spinner; // field@8fec │ │ +3bc1b0: 6e20 9c0d 2000 |0152: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3bc1b6: 2200 fd1e |0155: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +3bc1ba: 7010 a0b4 0000 |0157: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +3bc1c0: 2201 fd1e |015a: new-instance v1, Ljava/util/ArrayList; // type@1efd │ │ +3bc1c4: 7010 a0b4 0100 |015c: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +3bc1ca: 6e10 01ac 0700 |015f: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ +3bc1d0: 0c02 |0162: move-result-object v2 │ │ +3bc1d2: 7220 5fb5 2000 |0163: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +3bc1d8: 6e10 d6ab 0700 |0166: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ +3bc1de: 0c07 |0169: move-result-object v7 │ │ +3bc1e0: 7220 5fb5 7100 |016a: invoke-interface {v1, v7}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +3bc1e6: 7210 99b5 0800 |016d: invoke-interface {v8}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@b599 │ │ +3bc1ec: 0c07 |0170: move-result-object v7 │ │ +3bc1ee: 7220 61b5 7000 |0171: invoke-interface {v0, v7}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@b561 │ │ +3bc1f4: 7210 99b5 0800 |0174: invoke-interface {v8}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@b599 │ │ +3bc1fa: 0c07 |0177: move-result-object v7 │ │ +3bc1fc: 7210 c8b5 0700 |0178: invoke-interface {v7}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@b5c8 │ │ +3bc202: 0c07 |017b: move-result-object v7 │ │ +3bc204: 7210 4db5 0700 |017c: invoke-interface {v7}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3bc20a: 0a02 |017f: move-result v2 │ │ +3bc20c: 3802 1200 |0180: if-eqz v2, 0192 // +0012 │ │ +3bc210: 7210 4eb5 0700 |0182: invoke-interface {v7}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3bc216: 0c02 |0185: move-result-object v2 │ │ +3bc218: 1f02 8d1e |0186: check-cast v2, Ljava/lang/String; // type@1e8d │ │ +3bc21c: 7220 96b5 2800 |0188: invoke-interface {v8, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b596 │ │ +3bc222: 0c02 |018b: move-result-object v2 │ │ +3bc224: 1f02 8d1e |018c: check-cast v2, Ljava/lang/String; // type@1e8d │ │ +3bc228: 7220 5fb5 2100 |018e: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +3bc22e: 28eb |0191: goto 017c // -0015 │ │ +3bc230: 2207 f117 |0192: new-instance v7, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$2; // type@17f1 │ │ +3bc234: 1408 2100 0d7f |0194: const v8, #float 1.87422e+38 // #7f0d0021 │ │ +3bc23a: 7051 e894 6786 |0197: invoke-direct {v7, v6, v6, v8, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$2;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/content/Context;ILjava/util/List;)V // method@94e8 │ │ +3bc240: 1408 2000 0d7f |019a: const v8, #float 1.87422e+38 // #7f0d0020 │ │ +3bc246: 6e20 c70f 8700 |019d: invoke-virtual {v7, v8}, Landroid/widget/ArrayAdapter;.setDropDownViewResource:(I)V // method@0fc7 │ │ +3bc24c: 5468 456c |01a0: iget-object v8, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6c45 │ │ +3bc250: 5488 ec8f |01a2: iget-object v8, v8, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.alternateUrlsSpinner:Landroid/widget/Spinner; // field@8fec │ │ +3bc254: 6e20 1a12 7800 |01a4: invoke-virtual {v8, v7}, Landroid/widget/Spinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@121a │ │ +3bc25a: 5467 456c |01a7: iget-object v7, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6c45 │ │ +3bc25e: 5477 ec8f |01a9: iget-object v7, v7, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.alternateUrlsSpinner:Landroid/widget/Spinner; // field@8fec │ │ +3bc262: 2208 f217 |01ab: new-instance v8, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$3; // type@17f2 │ │ +3bc266: 7030 ea94 6800 |01ad: invoke-direct {v8, v6, v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$3;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/util/List;)V // method@94ea │ │ +3bc26c: 6e20 b70f 8700 |01b0: invoke-virtual {v7, v8}, Landroid/widget/AdapterView;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@0fb7 │ │ +3bc272: 7010 1395 0600 |01b3: invoke-direct {v6}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.handleUpdatedFeedStatus:()V // method@9513 │ │ +3bc278: 0e00 |01b6: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=414 │ │ 0x0009 line=415 │ │ 0x0011 line=416 │ │ 0x0018 line=418 │ │ 0x0026 line=421 │ │ @@ -1788352,19 +1788335,19 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -3bc2b4: |[3bc2b4] de.danoeh.antennapod.activity.OnlineFeedViewActivity.showNoPodcastFoundError:()V │ │ -3bc2c4: 2200 e517 |0000: new-instance v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda1; // type@17e5 │ │ -3bc2c8: 7020 cd94 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V // method@94cd │ │ -3bc2ce: 6e20 b200 0100 |0005: invoke-virtual {v1, v0}, Landroid/app/Activity;.runOnUiThread:(Ljava/lang/Runnable;)V // method@00b2 │ │ -3bc2d4: 0e00 |0008: return-void │ │ +3bc27c: |[3bc27c] de.danoeh.antennapod.activity.OnlineFeedViewActivity.showNoPodcastFoundError:()V │ │ +3bc28c: 2200 e517 |0000: new-instance v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda1; // type@17e5 │ │ +3bc290: 7020 cd94 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V // method@94cd │ │ +3bc296: 6e20 b200 0100 |0005: invoke-virtual {v1, v0}, Landroid/app/Activity;.runOnUiThread:(Ljava/lang/Runnable;)V // method@00b2 │ │ +3bc29c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ │ │ #65 : (in Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;) │ │ @@ -1788372,55 +1788355,55 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 82 16-bit code units │ │ -3bc2d8: |[3bc2d8] de.danoeh.antennapod.activity.OnlineFeedViewActivity.startFeedDownload:(Ljava/lang/String;)V │ │ -3bc2e8: 1a00 384d |0000: const-string v0, "OnlineFeedViewActivity" // string@4d38 │ │ -3bc2ec: 1a01 9b56 |0002: const-string v1, "Starting feed download" // string@569b │ │ -3bc2f0: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3bc2f6: 7110 2ead 0300 |0007: invoke-static {v3}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ad2e │ │ -3bc2fc: 0c03 |000a: move-result-object v3 │ │ -3bc2fe: 5b23 426c |000b: iput-object v3, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.selectedDownloadUrl:Ljava/lang/String; // field@6c42 │ │ -3bc302: 2200 b21c |000d: new-instance v0, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ -3bc306: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -3bc308: 7030 bdab 3001 |0010: invoke-direct {v0, v3, v1}, Lde/danoeh/antennapod/model/feed/Feed;.:(Ljava/lang/String;Ljava/lang/String;)V // method@abbd │ │ -3bc30e: 7110 ff98 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@98ff │ │ -3bc314: 0c03 |0016: move-result-object v3 │ │ -3bc316: 5420 446c |0017: iget-object v0, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.username:Ljava/lang/String; // field@6c44 │ │ -3bc31a: 5421 416c |0019: iget-object v1, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.password:Ljava/lang/String; // field@6c41 │ │ -3bc31e: 6e30 b6ad 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@adb6 │ │ -3bc324: 0c03 |001e: move-result-object v3 │ │ -3bc326: 1210 |001f: const/4 v0, #int 1 // #1 │ │ -3bc328: 6e20 b7ad 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@adb7 │ │ -3bc32e: 0c03 |0023: move-result-object v3 │ │ -3bc330: 6e10 b2ad 0300 |0024: invoke-virtual {v3}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.build:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // method@adb2 │ │ -3bc336: 0c03 |0027: move-result-object v3 │ │ -3bc338: 2200 dd17 |0028: new-instance v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda12; // type@17dd │ │ -3bc33c: 7030 bd94 2003 |002a: invoke-direct {v0, v2, v3}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda12;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)V // method@94bd │ │ -3bc342: 7110 7db1 0000 |002d: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b17d │ │ -3bc348: 0c00 |0030: move-result-object v0 │ │ -3bc34a: 7100 95b1 0000 |0031: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ -3bc350: 0c01 |0034: move-result-object v1 │ │ -3bc352: 6e20 85b1 1000 |0035: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b185 │ │ -3bc358: 0c00 |0038: move-result-object v0 │ │ -3bc35a: 7100 90b1 0000 |0039: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ -3bc360: 0c01 |003c: move-result-object v1 │ │ -3bc362: 6e20 80b1 1000 |003d: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b180 │ │ -3bc368: 0c00 |0040: move-result-object v0 │ │ -3bc36a: 2201 de17 |0041: new-instance v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda13; // type@17de │ │ -3bc36e: 7030 bf94 2103 |0043: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda13;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)V // method@94bf │ │ -3bc374: 2203 df17 |0046: new-instance v3, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda14; // type@17df │ │ -3bc378: 7010 c194 0300 |0048: invoke-direct {v3}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda14;.:()V // method@94c1 │ │ -3bc37e: 6e30 83b1 1003 |004b: invoke-virtual {v0, v1, v3}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b183 │ │ -3bc384: 0c03 |004e: move-result-object v3 │ │ -3bc386: 5b23 3a6c |004f: iput-object v3, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.download:Lio/reactivex/disposables/Disposable; // field@6c3a │ │ -3bc38a: 0e00 |0051: return-void │ │ +3bc2a0: |[3bc2a0] de.danoeh.antennapod.activity.OnlineFeedViewActivity.startFeedDownload:(Ljava/lang/String;)V │ │ +3bc2b0: 1a00 384d |0000: const-string v0, "OnlineFeedViewActivity" // string@4d38 │ │ +3bc2b4: 1a01 9b56 |0002: const-string v1, "Starting feed download" // string@569b │ │ +3bc2b8: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3bc2be: 7110 2ead 0300 |0007: invoke-static {v3}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ad2e │ │ +3bc2c4: 0c03 |000a: move-result-object v3 │ │ +3bc2c6: 5b23 426c |000b: iput-object v3, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.selectedDownloadUrl:Ljava/lang/String; // field@6c42 │ │ +3bc2ca: 2200 b21c |000d: new-instance v0, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ +3bc2ce: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +3bc2d0: 7030 bdab 3001 |0010: invoke-direct {v0, v3, v1}, Lde/danoeh/antennapod/model/feed/Feed;.:(Ljava/lang/String;Ljava/lang/String;)V // method@abbd │ │ +3bc2d6: 7110 ff98 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@98ff │ │ +3bc2dc: 0c03 |0016: move-result-object v3 │ │ +3bc2de: 5420 446c |0017: iget-object v0, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.username:Ljava/lang/String; // field@6c44 │ │ +3bc2e2: 5421 416c |0019: iget-object v1, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.password:Ljava/lang/String; // field@6c41 │ │ +3bc2e6: 6e30 b6ad 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@adb6 │ │ +3bc2ec: 0c03 |001e: move-result-object v3 │ │ +3bc2ee: 1210 |001f: const/4 v0, #int 1 // #1 │ │ +3bc2f0: 6e20 b7ad 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@adb7 │ │ +3bc2f6: 0c03 |0023: move-result-object v3 │ │ +3bc2f8: 6e10 b2ad 0300 |0024: invoke-virtual {v3}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.build:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // method@adb2 │ │ +3bc2fe: 0c03 |0027: move-result-object v3 │ │ +3bc300: 2200 dd17 |0028: new-instance v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda12; // type@17dd │ │ +3bc304: 7030 bd94 2003 |002a: invoke-direct {v0, v2, v3}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda12;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)V // method@94bd │ │ +3bc30a: 7110 7db1 0000 |002d: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b17d │ │ +3bc310: 0c00 |0030: move-result-object v0 │ │ +3bc312: 7100 95b1 0000 |0031: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ +3bc318: 0c01 |0034: move-result-object v1 │ │ +3bc31a: 6e20 85b1 1000 |0035: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b185 │ │ +3bc320: 0c00 |0038: move-result-object v0 │ │ +3bc322: 7100 90b1 0000 |0039: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ +3bc328: 0c01 |003c: move-result-object v1 │ │ +3bc32a: 6e20 80b1 1000 |003d: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b180 │ │ +3bc330: 0c00 |0040: move-result-object v0 │ │ +3bc332: 2201 de17 |0041: new-instance v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda13; // type@17de │ │ +3bc336: 7030 bf94 2103 |0043: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda13;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)V // method@94bf │ │ +3bc33c: 2203 df17 |0046: new-instance v3, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda14; // type@17df │ │ +3bc340: 7010 c194 0300 |0048: invoke-direct {v3}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda14;.:()V // method@94c1 │ │ +3bc346: 6e30 83b1 1003 |004b: invoke-virtual {v0, v1, v3}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b183 │ │ +3bc34c: 0c03 |004e: move-result-object v3 │ │ +3bc34e: 5b23 3a6c |004f: iput-object v3, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.download:Lio/reactivex/disposables/Disposable; // field@6c3a │ │ +3bc352: 0e00 |0051: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=295 │ │ 0x0007 line=296 │ │ 0x000d line=297 │ │ 0x001b line=298 │ │ 0x0020 line=299 │ │ @@ -1788438,35 +1788421,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 │ │ -3bc38c: |[3bc38c] de.danoeh.antennapod.activity.OnlineFeedViewActivity.tryToRetrieveFeedUrlBySearch:(Lde/danoeh/antennapod/core/feed/FeedUrlNotFoundException;)V │ │ -3bc39c: 1a00 895d |0000: const-string v0, "Unable to retrieve feed url, trying to retrieve feed url from search" // string@5d89 │ │ -3bc3a0: 1a01 384d |0002: const-string v1, "OnlineFeedViewActivity" // string@4d38 │ │ -3bc3a4: 7120 fe0a 0100 |0004: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3bc3aa: 6e10 7d98 0300 |0007: invoke-virtual {v3}, Lde/danoeh/antennapod/core/feed/FeedUrlNotFoundException;.getTrackName:()Ljava/lang/String; // method@987d │ │ -3bc3b0: 0c00 |000a: move-result-object v0 │ │ -3bc3b2: 6e10 7b98 0300 |000b: invoke-virtual {v3}, Lde/danoeh/antennapod/core/feed/FeedUrlNotFoundException;.getArtistName:()Ljava/lang/String; // method@987b │ │ -3bc3b8: 0c03 |000e: move-result-object v3 │ │ -3bc3ba: 7030 3595 0203 |000f: invoke-direct {v2, v0, v3}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.searchFeedUrlByTrackName:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@9535 │ │ -3bc3c0: 0c03 |0012: move-result-object v3 │ │ -3bc3c2: 3803 0e00 |0013: if-eqz v3, 0021 // +000e │ │ -3bc3c6: 1a00 6e57 |0015: const-string v0, "Successfully retrieve feed url" // string@576e │ │ -3bc3ca: 7120 fe0a 0100 |0017: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3bc3d0: 1210 |001a: const/4 v0, #int 1 // #1 │ │ -3bc3d2: 5c20 3e6c |001b: iput-boolean v0, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.isFeedFoundBySearch:Z // field@6c3e │ │ -3bc3d6: 7020 3b95 3200 |001d: invoke-direct {v2, v3}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.startFeedDownload:(Ljava/lang/String;)V // method@953b │ │ -3bc3dc: 2809 |0020: goto 0029 // +0009 │ │ -3bc3de: 7010 3a95 0200 |0021: invoke-direct {v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.showNoPodcastFoundError:()V // method@953a │ │ -3bc3e4: 1a03 361d |0024: const-string v3, "Failed to retrieve feed url" // string@1d36 │ │ -3bc3e8: 7120 fe0a 3100 |0026: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3bc3ee: 0e00 |0029: return-void │ │ +3bc354: |[3bc354] de.danoeh.antennapod.activity.OnlineFeedViewActivity.tryToRetrieveFeedUrlBySearch:(Lde/danoeh/antennapod/core/feed/FeedUrlNotFoundException;)V │ │ +3bc364: 1a00 895d |0000: const-string v0, "Unable to retrieve feed url, trying to retrieve feed url from search" // string@5d89 │ │ +3bc368: 1a01 384d |0002: const-string v1, "OnlineFeedViewActivity" // string@4d38 │ │ +3bc36c: 7120 fe0a 0100 |0004: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3bc372: 6e10 7d98 0300 |0007: invoke-virtual {v3}, Lde/danoeh/antennapod/core/feed/FeedUrlNotFoundException;.getTrackName:()Ljava/lang/String; // method@987d │ │ +3bc378: 0c00 |000a: move-result-object v0 │ │ +3bc37a: 6e10 7b98 0300 |000b: invoke-virtual {v3}, Lde/danoeh/antennapod/core/feed/FeedUrlNotFoundException;.getArtistName:()Ljava/lang/String; // method@987b │ │ +3bc380: 0c03 |000e: move-result-object v3 │ │ +3bc382: 7030 3595 0203 |000f: invoke-direct {v2, v0, v3}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.searchFeedUrlByTrackName:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@9535 │ │ +3bc388: 0c03 |0012: move-result-object v3 │ │ +3bc38a: 3803 0e00 |0013: if-eqz v3, 0021 // +000e │ │ +3bc38e: 1a00 6e57 |0015: const-string v0, "Successfully retrieve feed url" // string@576e │ │ +3bc392: 7120 fe0a 0100 |0017: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3bc398: 1210 |001a: const/4 v0, #int 1 // #1 │ │ +3bc39a: 5c20 3e6c |001b: iput-boolean v0, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.isFeedFoundBySearch:Z // field@6c3e │ │ +3bc39e: 7020 3b95 3200 |001d: invoke-direct {v2, v3}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.startFeedDownload:(Ljava/lang/String;)V // method@953b │ │ +3bc3a4: 2809 |0020: goto 0029 // +0009 │ │ +3bc3a6: 7010 3a95 0200 |0021: invoke-direct {v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.showNoPodcastFoundError:()V // method@953a │ │ +3bc3ac: 1a03 361d |0024: const-string v3, "Failed to retrieve feed url" // string@1d36 │ │ +3bc3b0: 7120 fe0a 3100 |0026: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3bc3b6: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=268 │ │ 0x0007 line=269 │ │ 0x0017 line=271 │ │ 0x001b line=272 │ │ 0x001d line=273 │ │ @@ -1788482,20 +1788465,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -3bb4a0: |[3bb4a0] de.danoeh.antennapod.activity.OnlineFeedViewActivity.finish:()V │ │ -3bb4b0: 6f10 7000 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.finish:()V // method@0070 │ │ -3bb4b6: 1500 0a01 |0003: const/high16 v0, #int 17432576 // #10a │ │ -3bb4ba: 1401 0100 0a01 |0005: const v1, #float 2.53466e-38 // #010a0001 │ │ -3bb4c0: 6e30 ab00 0201 |0008: invoke-virtual {v2, v0, v1}, Landroid/app/Activity;.overridePendingTransition:(II)V // method@00ab │ │ -3bb4c6: 0e00 |000b: return-void │ │ +3bb468: |[3bb468] de.danoeh.antennapod.activity.OnlineFeedViewActivity.finish:()V │ │ +3bb478: 6f10 7000 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.finish:()V // method@0070 │ │ +3bb47e: 1500 0a01 |0003: const/high16 v0, #int 17432576 // #10a │ │ +3bb482: 1401 0100 0a01 |0005: const v1, #float 2.53466e-38 // #010a0001 │ │ +3bb488: 6e30 ab00 0201 |0008: invoke-virtual {v2, v0, v1}, Landroid/app/Activity;.overridePendingTransition:(II)V // method@00ab │ │ +3bb48e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ 0x0008 line=235 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ │ │ @@ -1788504,123 +1788487,123 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 229 16-bit code units │ │ -3bb970: |[3bb970] de.danoeh.antennapod.activity.OnlineFeedViewActivity.onCreate:(Landroid/os/Bundle;)V │ │ -3bb980: 7110 c398 0400 |0000: invoke-static {v4}, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher;.getTranslucentTheme:(Landroid/content/Context;)I // method@98c3 │ │ -3bb986: 0a00 |0003: move-result v0 │ │ -3bb988: 6e20 ac14 0400 |0004: invoke-virtual {v4, v0}, Landroidx/appcompat/app/AppCompatActivity;.setTheme:(I)V // method@14ac │ │ -3bb98e: 6f20 1036 5400 |0007: invoke-super {v4, v5}, Landroidx/fragment/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@3610 │ │ -3bb994: 6e10 7a00 0400 |000a: invoke-virtual {v4}, Landroid/app/Activity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@007a │ │ -3bb99a: 0c00 |000d: move-result-object v0 │ │ -3bb99c: 7110 bc9f 0000 |000e: invoke-static {v0}, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // method@9fbc │ │ -3bb9a2: 0c00 |0011: move-result-object v0 │ │ -3bb9a4: 5b40 456c |0012: iput-object v0, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6c45 │ │ -3bb9a8: 6e10 bb9f 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9fbb │ │ -3bb9ae: 0c00 |0017: move-result-object v0 │ │ -3bb9b0: 6e20 a514 0400 |0018: invoke-virtual {v4, v0}, Landroidx/appcompat/app/AppCompatActivity;.setContentView:(Landroid/view/View;)V // method@14a5 │ │ -3bb9b6: 5440 456c |001b: iget-object v0, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6c45 │ │ -3bb9ba: 5400 fa8f |001d: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.transparentBackground:Landroid/widget/LinearLayout; // field@8ffa │ │ -3bb9be: 2201 db17 |001f: new-instance v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda10; // type@17db │ │ -3bb9c2: 7020 b994 4100 |0021: invoke-direct {v1, v4}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda10;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V // method@94b9 │ │ -3bb9c8: 6e20 710d 1000 |0024: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3bb9ce: 5440 456c |0027: iget-object v0, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6c45 │ │ -3bb9d2: 5400 f18f |0029: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.closeButton:Landroid/widget/ImageButton; // field@8ff1 │ │ -3bb9d6: 2201 dc17 |002b: new-instance v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda11; // type@17dc │ │ -3bb9da: 7020 bb94 4100 |002d: invoke-direct {v1, v4}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda11;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V // method@94bb │ │ -3bb9e0: 6e20 710d 1000 |0030: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3bb9e6: 5440 456c |0033: iget-object v0, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6c45 │ │ -3bb9ea: 5400 f08f |0035: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.card:Landroidx/cardview/widget/CardView; // field@8ff0 │ │ -3bb9ee: 1201 |0037: const/4 v1, #int 0 // #0 │ │ -3bb9f0: 6e20 710d 1000 |0038: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3bb9f6: 5440 456c |003b: iget-object v0, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6c45 │ │ -3bb9fa: 5400 f08f |003d: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.card:Landroidx/cardview/widget/CardView; // field@8ff0 │ │ -3bb9fe: 1402 0401 047f |003f: const v2, #float 1.75463e+38 // #7f040104 │ │ -3bba04: 7120 2ab1 2400 |0042: invoke-static {v4, v2}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b12a │ │ -3bba0a: 0a02 |0045: move-result v2 │ │ -3bba0c: 6e20 7922 2000 |0046: invoke-virtual {v0, v2}, Landroidx/cardview/widget/CardView;.setCardBackgroundColor:(I)V // method@2279 │ │ -3bba12: 6e10 7a00 0400 |0049: invoke-virtual {v4}, Landroid/app/Activity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@007a │ │ -3bba18: 0c00 |004c: move-result-object v0 │ │ -3bba1a: 7110 c29f 0000 |004d: invoke-static {v0}, Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding; // method@9fc2 │ │ -3bba20: 0c00 |0050: move-result-object v0 │ │ -3bba22: 5b40 3d6c |0051: iput-object v0, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.headerBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding; // field@6c3d │ │ -3bba26: 6e10 7800 0400 |0053: invoke-virtual {v4}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0078 │ │ -3bba2c: 0c00 |0056: move-result-object v0 │ │ -3bba2e: 1a02 076d |0057: const-string v2, "arg.feedurl" // string@6d07 │ │ -3bba32: 6e20 7002 2000 |0059: invoke-virtual {v0, v2}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@0270 │ │ -3bba38: 0a00 |005c: move-result v0 │ │ -3bba3a: 3800 0b00 |005d: if-eqz v0, 0068 // +000b │ │ -3bba3e: 6e10 7800 0400 |005f: invoke-virtual {v4}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0078 │ │ -3bba44: 0c00 |0062: move-result-object v0 │ │ -3bba46: 6e20 6e02 2000 |0063: invoke-virtual {v0, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@026e │ │ -3bba4c: 0c01 |0066: move-result-object v1 │ │ -3bba4e: 2834 |0067: goto 009b // +0034 │ │ -3bba50: 6e10 7800 0400 |0068: invoke-virtual {v4}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0078 │ │ -3bba56: 0c00 |006b: move-result-object v0 │ │ -3bba58: 6e10 6002 0000 |006c: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0260 │ │ -3bba5e: 0c00 |006f: move-result-object v0 │ │ -3bba60: 1a02 f66a |0070: const-string v2, "android.intent.action.SEND" // string@6af6 │ │ -3bba64: 7120 ae0a 2000 |0072: invoke-static {v0, v2}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aae │ │ -3bba6a: 0a00 |0075: move-result v0 │ │ -3bba6c: 3800 0d00 |0076: if-eqz v0, 0083 // +000d │ │ -3bba70: 6e10 7800 0400 |0078: invoke-virtual {v4}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0078 │ │ -3bba76: 0c00 |007b: move-result-object v0 │ │ -3bba78: 1a01 046b |007c: const-string v1, "android.intent.extra.TEXT" // string@6b04 │ │ -3bba7c: 6e20 6e02 1000 |007e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@026e │ │ -3bba82: 0c01 |0081: move-result-object v1 │ │ -3bba84: 2819 |0082: goto 009b // +0019 │ │ -3bba86: 6e10 7800 0400 |0083: invoke-virtual {v4}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0078 │ │ -3bba8c: 0c00 |0086: move-result-object v0 │ │ -3bba8e: 6e10 6002 0000 |0087: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0260 │ │ -3bba94: 0c00 |008a: move-result-object v0 │ │ -3bba96: 1a02 fb6a |008b: const-string v2, "android.intent.action.VIEW" // string@6afb │ │ -3bba9a: 7120 ae0a 2000 |008d: invoke-static {v0, v2}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aae │ │ -3bbaa0: 0a00 |0090: move-result v0 │ │ -3bbaa2: 3800 0a00 |0091: if-eqz v0, 009b // +000a │ │ -3bbaa6: 6e10 7800 0400 |0093: invoke-virtual {v4}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0078 │ │ -3bbaac: 0c00 |0096: move-result-object v0 │ │ -3bbaae: 6e10 6602 0000 |0097: invoke-virtual {v0}, Landroid/content/Intent;.getDataString:()Ljava/lang/String; // method@0266 │ │ -3bbab4: 0c01 |009a: move-result-object v1 │ │ -3bbab6: 1a00 384d |009b: const-string v0, "OnlineFeedViewActivity" // string@4d38 │ │ -3bbaba: 3901 0b00 |009d: if-nez v1, 00a8 // +000b │ │ -3bbabe: 1a05 5d85 |009f: const-string v5, "feedUrl is null." // string@855d │ │ -3bbac2: 7120 000b 5000 |00a1: invoke-static {v0, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -3bbac8: 7010 3a95 0400 |00a4: invoke-direct {v4}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.showNoPodcastFoundError:()V // method@953a │ │ -3bbace: 283d |00a7: goto 00e4 // +003d │ │ -3bbad0: 2202 8f1e |00a8: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ -3bbad4: 7010 50b3 0200 |00aa: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3bbada: 1a03 fd0c |00ad: const-string v3, "Activity was started with url " // string@0cfd │ │ -3bbade: 6e20 5cb3 3200 |00af: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3bbae4: 6e20 5cb3 1200 |00b2: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3bbaea: 6e10 67b3 0200 |00b5: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3bbaf0: 0c02 |00b8: move-result-object v2 │ │ -3bbaf2: 7120 fe0a 2000 |00b9: invoke-static {v0, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3bbaf8: 7010 3695 0400 |00bc: invoke-direct {v4}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.setLoadingLayout:()V // method@9536 │ │ -3bbafe: 1a00 44de |00bf: const-string v0, "subscribeonandroid.com" // string@de44 │ │ -3bbb02: 6e20 24b3 0100 |00c1: invoke-virtual {v1, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b324 │ │ -3bbb08: 0a00 |00c4: move-result v0 │ │ -3bbb0a: 3800 0a00 |00c5: if-eqz v0, 00cf // +000a │ │ -3bbb0e: 1a00 7c06 |00c7: const-string v0, "((www.)?(subscribeonandroid.com/))" // string@067c │ │ -3bbb12: 1a02 0000 |00c9: const-string v2, "" // string@0000 │ │ -3bbb16: 6e30 3bb3 0102 |00cb: invoke-virtual {v1, v0, v2}, Ljava/lang/String;.replaceFirst:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b33b │ │ -3bbb1c: 0c01 |00ce: move-result-object v1 │ │ -3bbb1e: 3805 1200 |00cf: if-eqz v5, 00e1 // +0012 │ │ -3bbb22: 1a00 0ee5 |00d1: const-string v0, "username" // string@e50e │ │ -3bbb26: 6e20 f706 0500 |00d3: invoke-virtual {v5, v0}, Landroid/os/BaseBundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@06f7 │ │ -3bbb2c: 0c00 |00d6: move-result-object v0 │ │ -3bbb2e: 5b40 446c |00d7: iput-object v0, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.username:Ljava/lang/String; // field@6c44 │ │ -3bbb32: 1a00 45c4 |00d9: const-string v0, "password" // string@c445 │ │ -3bbb36: 6e20 f706 0500 |00db: invoke-virtual {v5, v0}, Landroid/os/BaseBundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@06f7 │ │ -3bbb3c: 0c05 |00de: move-result-object v5 │ │ -3bbb3e: 5b45 416c |00df: iput-object v5, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.password:Ljava/lang/String; // field@6c41 │ │ -3bbb42: 7020 2895 1400 |00e1: invoke-direct {v4, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lookupUrlAndDownload:(Ljava/lang/String;)V // method@9528 │ │ -3bbb48: 0e00 |00e4: return-void │ │ +3bb938: |[3bb938] de.danoeh.antennapod.activity.OnlineFeedViewActivity.onCreate:(Landroid/os/Bundle;)V │ │ +3bb948: 7110 c398 0400 |0000: invoke-static {v4}, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher;.getTranslucentTheme:(Landroid/content/Context;)I // method@98c3 │ │ +3bb94e: 0a00 |0003: move-result v0 │ │ +3bb950: 6e20 ac14 0400 |0004: invoke-virtual {v4, v0}, Landroidx/appcompat/app/AppCompatActivity;.setTheme:(I)V // method@14ac │ │ +3bb956: 6f20 1036 5400 |0007: invoke-super {v4, v5}, Landroidx/fragment/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@3610 │ │ +3bb95c: 6e10 7a00 0400 |000a: invoke-virtual {v4}, Landroid/app/Activity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@007a │ │ +3bb962: 0c00 |000d: move-result-object v0 │ │ +3bb964: 7110 bc9f 0000 |000e: invoke-static {v0}, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // method@9fbc │ │ +3bb96a: 0c00 |0011: move-result-object v0 │ │ +3bb96c: 5b40 456c |0012: iput-object v0, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6c45 │ │ +3bb970: 6e10 bb9f 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9fbb │ │ +3bb976: 0c00 |0017: move-result-object v0 │ │ +3bb978: 6e20 a514 0400 |0018: invoke-virtual {v4, v0}, Landroidx/appcompat/app/AppCompatActivity;.setContentView:(Landroid/view/View;)V // method@14a5 │ │ +3bb97e: 5440 456c |001b: iget-object v0, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6c45 │ │ +3bb982: 5400 fa8f |001d: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.transparentBackground:Landroid/widget/LinearLayout; // field@8ffa │ │ +3bb986: 2201 db17 |001f: new-instance v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda10; // type@17db │ │ +3bb98a: 7020 b994 4100 |0021: invoke-direct {v1, v4}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda10;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V // method@94b9 │ │ +3bb990: 6e20 710d 1000 |0024: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3bb996: 5440 456c |0027: iget-object v0, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6c45 │ │ +3bb99a: 5400 f18f |0029: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.closeButton:Landroid/widget/ImageButton; // field@8ff1 │ │ +3bb99e: 2201 dc17 |002b: new-instance v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda11; // type@17dc │ │ +3bb9a2: 7020 bb94 4100 |002d: invoke-direct {v1, v4}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda11;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V // method@94bb │ │ +3bb9a8: 6e20 710d 1000 |0030: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3bb9ae: 5440 456c |0033: iget-object v0, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6c45 │ │ +3bb9b2: 5400 f08f |0035: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.card:Landroidx/cardview/widget/CardView; // field@8ff0 │ │ +3bb9b6: 1201 |0037: const/4 v1, #int 0 // #0 │ │ +3bb9b8: 6e20 710d 1000 |0038: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3bb9be: 5440 456c |003b: iget-object v0, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6c45 │ │ +3bb9c2: 5400 f08f |003d: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.card:Landroidx/cardview/widget/CardView; // field@8ff0 │ │ +3bb9c6: 1402 0401 047f |003f: const v2, #float 1.75463e+38 // #7f040104 │ │ +3bb9cc: 7120 2ab1 2400 |0042: invoke-static {v4, v2}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b12a │ │ +3bb9d2: 0a02 |0045: move-result v2 │ │ +3bb9d4: 6e20 7922 2000 |0046: invoke-virtual {v0, v2}, Landroidx/cardview/widget/CardView;.setCardBackgroundColor:(I)V // method@2279 │ │ +3bb9da: 6e10 7a00 0400 |0049: invoke-virtual {v4}, Landroid/app/Activity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@007a │ │ +3bb9e0: 0c00 |004c: move-result-object v0 │ │ +3bb9e2: 7110 c29f 0000 |004d: invoke-static {v0}, Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding; // method@9fc2 │ │ +3bb9e8: 0c00 |0050: move-result-object v0 │ │ +3bb9ea: 5b40 3d6c |0051: iput-object v0, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.headerBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding; // field@6c3d │ │ +3bb9ee: 6e10 7800 0400 |0053: invoke-virtual {v4}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0078 │ │ +3bb9f4: 0c00 |0056: move-result-object v0 │ │ +3bb9f6: 1a02 076d |0057: const-string v2, "arg.feedurl" // string@6d07 │ │ +3bb9fa: 6e20 7002 2000 |0059: invoke-virtual {v0, v2}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@0270 │ │ +3bba00: 0a00 |005c: move-result v0 │ │ +3bba02: 3800 0b00 |005d: if-eqz v0, 0068 // +000b │ │ +3bba06: 6e10 7800 0400 |005f: invoke-virtual {v4}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0078 │ │ +3bba0c: 0c00 |0062: move-result-object v0 │ │ +3bba0e: 6e20 6e02 2000 |0063: invoke-virtual {v0, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@026e │ │ +3bba14: 0c01 |0066: move-result-object v1 │ │ +3bba16: 2834 |0067: goto 009b // +0034 │ │ +3bba18: 6e10 7800 0400 |0068: invoke-virtual {v4}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0078 │ │ +3bba1e: 0c00 |006b: move-result-object v0 │ │ +3bba20: 6e10 6002 0000 |006c: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0260 │ │ +3bba26: 0c00 |006f: move-result-object v0 │ │ +3bba28: 1a02 f66a |0070: const-string v2, "android.intent.action.SEND" // string@6af6 │ │ +3bba2c: 7120 ae0a 2000 |0072: invoke-static {v0, v2}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aae │ │ +3bba32: 0a00 |0075: move-result v0 │ │ +3bba34: 3800 0d00 |0076: if-eqz v0, 0083 // +000d │ │ +3bba38: 6e10 7800 0400 |0078: invoke-virtual {v4}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0078 │ │ +3bba3e: 0c00 |007b: move-result-object v0 │ │ +3bba40: 1a01 046b |007c: const-string v1, "android.intent.extra.TEXT" // string@6b04 │ │ +3bba44: 6e20 6e02 1000 |007e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@026e │ │ +3bba4a: 0c01 |0081: move-result-object v1 │ │ +3bba4c: 2819 |0082: goto 009b // +0019 │ │ +3bba4e: 6e10 7800 0400 |0083: invoke-virtual {v4}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0078 │ │ +3bba54: 0c00 |0086: move-result-object v0 │ │ +3bba56: 6e10 6002 0000 |0087: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0260 │ │ +3bba5c: 0c00 |008a: move-result-object v0 │ │ +3bba5e: 1a02 fb6a |008b: const-string v2, "android.intent.action.VIEW" // string@6afb │ │ +3bba62: 7120 ae0a 2000 |008d: invoke-static {v0, v2}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aae │ │ +3bba68: 0a00 |0090: move-result v0 │ │ +3bba6a: 3800 0a00 |0091: if-eqz v0, 009b // +000a │ │ +3bba6e: 6e10 7800 0400 |0093: invoke-virtual {v4}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0078 │ │ +3bba74: 0c00 |0096: move-result-object v0 │ │ +3bba76: 6e10 6602 0000 |0097: invoke-virtual {v0}, Landroid/content/Intent;.getDataString:()Ljava/lang/String; // method@0266 │ │ +3bba7c: 0c01 |009a: move-result-object v1 │ │ +3bba7e: 1a00 384d |009b: const-string v0, "OnlineFeedViewActivity" // string@4d38 │ │ +3bba82: 3901 0b00 |009d: if-nez v1, 00a8 // +000b │ │ +3bba86: 1a05 5d85 |009f: const-string v5, "feedUrl is null." // string@855d │ │ +3bba8a: 7120 000b 5000 |00a1: invoke-static {v0, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +3bba90: 7010 3a95 0400 |00a4: invoke-direct {v4}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.showNoPodcastFoundError:()V // method@953a │ │ +3bba96: 283d |00a7: goto 00e4 // +003d │ │ +3bba98: 2202 8f1e |00a8: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ +3bba9c: 7010 50b3 0200 |00aa: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3bbaa2: 1a03 fd0c |00ad: const-string v3, "Activity was started with url " // string@0cfd │ │ +3bbaa6: 6e20 5cb3 3200 |00af: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3bbaac: 6e20 5cb3 1200 |00b2: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3bbab2: 6e10 67b3 0200 |00b5: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3bbab8: 0c02 |00b8: move-result-object v2 │ │ +3bbaba: 7120 fe0a 2000 |00b9: invoke-static {v0, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3bbac0: 7010 3695 0400 |00bc: invoke-direct {v4}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.setLoadingLayout:()V // method@9536 │ │ +3bbac6: 1a00 44de |00bf: const-string v0, "subscribeonandroid.com" // string@de44 │ │ +3bbaca: 6e20 24b3 0100 |00c1: invoke-virtual {v1, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b324 │ │ +3bbad0: 0a00 |00c4: move-result v0 │ │ +3bbad2: 3800 0a00 |00c5: if-eqz v0, 00cf // +000a │ │ +3bbad6: 1a00 7c06 |00c7: const-string v0, "((www.)?(subscribeonandroid.com/))" // string@067c │ │ +3bbada: 1a02 0000 |00c9: const-string v2, "" // string@0000 │ │ +3bbade: 6e30 3bb3 0102 |00cb: invoke-virtual {v1, v0, v2}, Ljava/lang/String;.replaceFirst:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b33b │ │ +3bbae4: 0c01 |00ce: move-result-object v1 │ │ +3bbae6: 3805 1200 |00cf: if-eqz v5, 00e1 // +0012 │ │ +3bbaea: 1a00 0ee5 |00d1: const-string v0, "username" // string@e50e │ │ +3bbaee: 6e20 f706 0500 |00d3: invoke-virtual {v5, v0}, Landroid/os/BaseBundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@06f7 │ │ +3bbaf4: 0c00 |00d6: move-result-object v0 │ │ +3bbaf6: 5b40 446c |00d7: iput-object v0, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.username:Ljava/lang/String; // field@6c44 │ │ +3bbafa: 1a00 45c4 |00d9: const-string v0, "password" // string@c445 │ │ +3bbafe: 6e20 f706 0500 |00db: invoke-virtual {v5, v0}, Landroid/os/BaseBundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@06f7 │ │ +3bbb04: 0c05 |00de: move-result-object v5 │ │ +3bbb06: 5b45 416c |00df: iput-object v5, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.password:Ljava/lang/String; // field@6c41 │ │ +3bbb0a: 7020 2895 1400 |00e1: invoke-direct {v4, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lookupUrlAndDownload:(Ljava/lang/String;)V // method@9528 │ │ +3bbb10: 0e00 |00e4: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x0007 line=127 │ │ 0x000a line=129 │ │ 0x0014 line=130 │ │ 0x001b line=132 │ │ @@ -1788652,26 +1788635,26 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -3bbb4c: |[3bbb4c] de.danoeh.antennapod.activity.OnlineFeedViewActivity.onDestroy:()V │ │ -3bbb5c: 6f10 9114 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onDestroy:()V // method@1491 │ │ -3bbb62: 5410 436c |0003: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.updater:Lio/reactivex/disposables/Disposable; // field@6c43 │ │ -3bbb66: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -3bbb6a: 7210 91b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ -3bbb70: 5410 3a6c |000a: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.download:Lio/reactivex/disposables/Disposable; // field@6c3a │ │ -3bbb74: 3800 0500 |000c: if-eqz v0, 0011 // +0005 │ │ -3bbb78: 7210 91b1 0000 |000e: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ -3bbb7e: 5410 406c |0011: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.parser:Lio/reactivex/disposables/Disposable; // field@6c40 │ │ -3bbb82: 3800 0500 |0013: if-eqz v0, 0018 // +0005 │ │ -3bbb86: 7210 91b1 0000 |0015: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ -3bbb8c: 0e00 |0018: return-void │ │ +3bbb14: |[3bbb14] de.danoeh.antennapod.activity.OnlineFeedViewActivity.onDestroy:()V │ │ +3bbb24: 6f10 9114 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onDestroy:()V // method@1491 │ │ +3bbb2a: 5410 436c |0003: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.updater:Lio/reactivex/disposables/Disposable; // field@6c43 │ │ +3bbb2e: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +3bbb32: 7210 91b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ +3bbb38: 5410 3a6c |000a: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.download:Lio/reactivex/disposables/Disposable; // field@6c3a │ │ +3bbb3c: 3800 0500 |000c: if-eqz v0, 0011 // +0005 │ │ +3bbb40: 7210 91b1 0000 |000e: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ +3bbb46: 5410 406c |0011: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.parser:Lio/reactivex/disposables/Disposable; // field@6c40 │ │ +3bbb4a: 3800 0500 |0013: if-eqz v0, 0018 // +0005 │ │ +3bbb4e: 7210 91b1 0000 |0015: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ +3bbb54: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ 0x0003 line=208 │ │ 0x0007 line=209 │ │ 0x000a line=211 │ │ 0x000e line=212 │ │ @@ -1788685,17 +1788668,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 │ │ -3bbb90: |[3bbb90] de.danoeh.antennapod.activity.OnlineFeedViewActivity.onEventMainThread:(Lde/danoeh/antennapod/event/EpisodeDownloadEvent;)V │ │ -3bbba0: 7010 1395 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.handleUpdatedFeedStatus:()V // method@9513 │ │ -3bbba6: 0e00 |0003: return-void │ │ +3bbb58: |[3bbb58] de.danoeh.antennapod.activity.OnlineFeedViewActivity.onEventMainThread:(Lde/danoeh/antennapod/event/EpisodeDownloadEvent;)V │ │ +3bbb68: 7010 1395 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.handleUpdatedFeedStatus:()V // method@9513 │ │ +3bbb6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=347 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ │ │ │ @@ -1788704,35 +1788687,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 │ │ -3bbba8: |[3bbba8] de.danoeh.antennapod.activity.OnlineFeedViewActivity.onFeedListChanged:(Lde/danoeh/antennapod/event/FeedListUpdateEvent;)V │ │ -3bbbb8: 2203 e817 |0000: new-instance v3, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda2; // type@17e8 │ │ -3bbbbc: 7010 d394 0300 |0002: invoke-direct {v3}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda2;.:()V // method@94d3 │ │ -3bbbc2: 7110 7db1 0300 |0005: invoke-static {v3}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b17d │ │ -3bbbc8: 0c03 |0008: move-result-object v3 │ │ -3bbbca: 7100 95b1 0000 |0009: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ -3bbbd0: 0c00 |000c: move-result-object v0 │ │ -3bbbd2: 6e20 85b1 0300 |000d: invoke-virtual {v3, v0}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b185 │ │ -3bbbd8: 0c03 |0010: move-result-object v3 │ │ -3bbbda: 7100 90b1 0000 |0011: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ -3bbbe0: 0c00 |0014: move-result-object v0 │ │ -3bbbe2: 6e20 80b1 0300 |0015: invoke-virtual {v3, v0}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b180 │ │ -3bbbe8: 0c03 |0018: move-result-object v3 │ │ -3bbbea: 2200 e917 |0019: new-instance v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda3; // type@17e9 │ │ -3bbbee: 7020 d594 2000 |001b: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V // method@94d5 │ │ -3bbbf4: 2201 ea17 |001e: new-instance v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda4; // type@17ea │ │ -3bbbf8: 7010 d794 0100 |0020: invoke-direct {v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda4;.:()V // method@94d7 │ │ -3bbbfe: 6e30 83b1 0301 |0023: invoke-virtual {v3, v0, v1}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b183 │ │ -3bbc04: 0c03 |0026: move-result-object v3 │ │ -3bbc06: 5b23 436c |0027: iput-object v3, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.updater:Lio/reactivex/disposables/Disposable; // field@6c43 │ │ -3bbc0a: 0e00 |0029: return-void │ │ +3bbb70: |[3bbb70] de.danoeh.antennapod.activity.OnlineFeedViewActivity.onFeedListChanged:(Lde/danoeh/antennapod/event/FeedListUpdateEvent;)V │ │ +3bbb80: 2203 e817 |0000: new-instance v3, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda2; // type@17e8 │ │ +3bbb84: 7010 d394 0300 |0002: invoke-direct {v3}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda2;.:()V // method@94d3 │ │ +3bbb8a: 7110 7db1 0300 |0005: invoke-static {v3}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b17d │ │ +3bbb90: 0c03 |0008: move-result-object v3 │ │ +3bbb92: 7100 95b1 0000 |0009: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ +3bbb98: 0c00 |000c: move-result-object v0 │ │ +3bbb9a: 6e20 85b1 0300 |000d: invoke-virtual {v3, v0}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b185 │ │ +3bbba0: 0c03 |0010: move-result-object v3 │ │ +3bbba2: 7100 90b1 0000 |0011: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ +3bbba8: 0c00 |0014: move-result-object v0 │ │ +3bbbaa: 6e20 80b1 0300 |0015: invoke-virtual {v3, v0}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b180 │ │ +3bbbb0: 0c03 |0018: move-result-object v3 │ │ +3bbbb2: 2200 e917 |0019: new-instance v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda3; // type@17e9 │ │ +3bbbb6: 7020 d594 2000 |001b: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V // method@94d5 │ │ +3bbbbc: 2201 ea17 |001e: new-instance v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda4; // type@17ea │ │ +3bbbc0: 7010 d794 0100 |0020: invoke-direct {v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda4;.:()V // method@94d7 │ │ +3bbbc6: 6e30 83b1 0301 |0023: invoke-virtual {v3, v0, v1}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b183 │ │ +3bbbcc: 0c03 |0026: move-result-object v3 │ │ +3bbbce: 5b23 436c |0027: iput-object v3, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.updater:Lio/reactivex/disposables/Disposable; // field@6c43 │ │ +3bbbd2: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=334 │ │ 0x0009 line=335 │ │ 0x0011 line=336 │ │ 0x0023 line=337 │ │ locals : │ │ @@ -1788744,33 +1788727,33 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -3bac60: |[3bac60] de.danoeh.antennapod.activity.OnlineFeedViewActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -3bac70: 7210 db0b 0300 |0000: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ -3bac76: 0a00 |0003: move-result v0 │ │ -3bac78: 1401 2c00 0201 |0004: const v1, #float 2.38774e-38 // #0102002c │ │ -3bac7e: 3310 1800 |0007: if-ne v0, v1, 001f // +0018 │ │ -3bac82: 2203 6c00 |0009: new-instance v3, Landroid/content/Intent; // type@006c │ │ -3bac86: 1c00 d917 |000b: const-class v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -3bac8a: 7030 5902 2300 |000d: invoke-direct {v3, v2, v0}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0259 │ │ -3bac90: 7120 9027 3200 |0010: invoke-static {v2, v3}, Landroidx/core/app/NavUtils;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@2790 │ │ -3bac96: 0a00 |0013: move-result v0 │ │ -3bac98: 3800 0600 |0014: if-eqz v0, 001a // +0006 │ │ -3bac9c: 6e20 4302 3200 |0016: invoke-virtual {v2, v3}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0243 │ │ -3baca2: 2804 |0019: goto 001d // +0004 │ │ -3baca4: 7110 8e27 0200 |001a: invoke-static {v2}, Landroidx/core/app/NavUtils;.navigateUpFromSameTask:(Landroid/app/Activity;)V // method@278e │ │ -3bacaa: 1213 |001d: const/4 v3, #int 1 // #1 │ │ -3bacac: 0f03 |001e: return v3 │ │ -3bacae: 6f20 9a00 3200 |001f: invoke-super {v2, v3}, Landroid/app/Activity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@009a │ │ -3bacb4: 0a03 |0022: move-result v3 │ │ -3bacb6: 0f03 |0023: return v3 │ │ +3bac28: |[3bac28] de.danoeh.antennapod.activity.OnlineFeedViewActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +3bac38: 7210 db0b 0300 |0000: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ +3bac3e: 0a00 |0003: move-result v0 │ │ +3bac40: 1401 2c00 0201 |0004: const v1, #float 2.38774e-38 // #0102002c │ │ +3bac46: 3310 1800 |0007: if-ne v0, v1, 001f // +0018 │ │ +3bac4a: 2203 6c00 |0009: new-instance v3, Landroid/content/Intent; // type@006c │ │ +3bac4e: 1c00 d917 |000b: const-class v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +3bac52: 7030 5902 2300 |000d: invoke-direct {v3, v2, v0}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0259 │ │ +3bac58: 7120 9027 3200 |0010: invoke-static {v2, v3}, Landroidx/core/app/NavUtils;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@2790 │ │ +3bac5e: 0a00 |0013: move-result v0 │ │ +3bac60: 3800 0600 |0014: if-eqz v0, 001a // +0006 │ │ +3bac64: 6e20 4302 3200 |0016: invoke-virtual {v2, v3}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0243 │ │ +3bac6a: 2804 |0019: goto 001d // +0004 │ │ +3bac6c: 7110 8e27 0200 |001a: invoke-static {v2}, Landroidx/core/app/NavUtils;.navigateUpFromSameTask:(Landroid/app/Activity;)V // method@278e │ │ +3bac72: 1213 |001d: const/4 v3, #int 1 // #1 │ │ +3bac74: 0f03 |001e: return v3 │ │ +3bac76: 6f20 9a00 3200 |001f: invoke-super {v2, v3}, Landroid/app/Activity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@009a │ │ +3bac7c: 0a03 |0022: move-result v3 │ │ +3bac7e: 0f03 |0023: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ 0x0009 line=241 │ │ 0x0010 line=242 │ │ 0x0016 line=243 │ │ 0x001a line=245 │ │ @@ -1788784,23 +1788767,23 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -3bbc0c: |[3bbc0c] de.danoeh.antennapod.activity.OnlineFeedViewActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -3bbc1c: 6f20 0813 3200 |0000: invoke-super {v2, v3}, Landroidx/activity/ComponentActivity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@1308 │ │ -3bbc22: 1a00 0ee5 |0003: const-string v0, "username" // string@e50e │ │ -3bbc26: 5421 446c |0005: iget-object v1, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.username:Ljava/lang/String; // field@6c44 │ │ -3bbc2a: 6e30 0207 0301 |0007: invoke-virtual {v3, v0, v1}, Landroid/os/BaseBundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0702 │ │ -3bbc30: 1a00 45c4 |000a: const-string v0, "password" // string@c445 │ │ -3bbc34: 5421 416c |000c: iget-object v1, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.password:Ljava/lang/String; // field@6c41 │ │ -3bbc38: 6e30 0207 0301 |000e: invoke-virtual {v3, v0, v1}, Landroid/os/BaseBundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0702 │ │ -3bbc3e: 0e00 |0011: return-void │ │ +3bbbd4: |[3bbbd4] de.danoeh.antennapod.activity.OnlineFeedViewActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +3bbbe4: 6f20 0813 3200 |0000: invoke-super {v2, v3}, Landroidx/activity/ComponentActivity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@1308 │ │ +3bbbea: 1a00 0ee5 |0003: const-string v0, "username" // string@e50e │ │ +3bbbee: 5421 446c |0005: iget-object v1, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.username:Ljava/lang/String; // field@6c44 │ │ +3bbbf2: 6e30 0207 0301 |0007: invoke-virtual {v3, v0, v1}, Landroid/os/BaseBundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0702 │ │ +3bbbf8: 1a00 45c4 |000a: const-string v0, "password" // string@c445 │ │ +3bbbfc: 5421 416c |000c: iget-object v1, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.password:Ljava/lang/String; // field@6c41 │ │ +3bbc00: 6e30 0207 0301 |000e: invoke-virtual {v3, v0, v1}, Landroid/os/BaseBundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0702 │ │ +3bbc06: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ 0x0005 line=222 │ │ 0x000c line=223 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ @@ -1788811,22 +1788794,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -3bbc40: |[3bbc40] de.danoeh.antennapod.activity.OnlineFeedViewActivity.onStart:()V │ │ -3bbc50: 6f10 9a14 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onStart:()V // method@149a │ │ -3bbc56: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -3bbc58: 5c10 3f6c |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.isPaused:Z // field@6c3f │ │ -3bbc5c: 7100 8db7 0000 |0006: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3bbc62: 0c00 |0009: move-result-object v0 │ │ -3bbc64: 6e20 92b7 1000 |000a: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b792 │ │ -3bbc6a: 0e00 |000d: return-void │ │ +3bbc08: |[3bbc08] de.danoeh.antennapod.activity.OnlineFeedViewActivity.onStart:()V │ │ +3bbc18: 6f10 9a14 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onStart:()V // method@149a │ │ +3bbc1e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +3bbc20: 5c10 3f6c |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.isPaused:Z // field@6c3f │ │ +3bbc24: 7100 8db7 0000 |0006: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3bbc2a: 0c00 |0009: move-result-object v0 │ │ +3bbc2c: 6e20 92b7 1000 |000a: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b792 │ │ +3bbc32: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ 0x0004 line=188 │ │ 0x0006 line=189 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ @@ -1788836,36 +1788819,36 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -3bbc6c: |[3bbc6c] de.danoeh.antennapod.activity.OnlineFeedViewActivity.onStop:()V │ │ -3bbc7c: 6f10 9b14 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onStop:()V // method@149b │ │ -3bbc82: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -3bbc84: 5c10 3f6c |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.isPaused:Z // field@6c3f │ │ -3bbc88: 7100 8db7 0000 |0006: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3bbc8e: 0c00 |0009: move-result-object v0 │ │ -3bbc90: 6e20 93b7 1000 |000a: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b793 │ │ -3bbc96: 5410 3b6c |000d: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.downloader:Lde/danoeh/antennapod/core/service/download/Downloader; // field@6c3b │ │ -3bbc9a: 3800 0d00 |000f: if-eqz v0, 001c // +000d │ │ -3bbc9e: 6e10 1c99 0000 |0011: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/download/Downloader;.isFinished:()Z // method@991c │ │ -3bbca4: 0a00 |0014: move-result v0 │ │ -3bbca6: 3900 0700 |0015: if-nez v0, 001c // +0007 │ │ -3bbcaa: 5410 3b6c |0017: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.downloader:Lde/danoeh/antennapod/core/service/download/Downloader; // field@6c3b │ │ -3bbcae: 6e10 1899 0000 |0019: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/download/Downloader;.cancel:()V // method@9918 │ │ -3bbcb4: 5410 386c |001c: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.dialog:Landroid/app/Dialog; // field@6c38 │ │ -3bbcb8: 3800 0d00 |001e: if-eqz v0, 002b // +000d │ │ -3bbcbc: 6e10 e700 0000 |0020: invoke-virtual {v0}, Landroid/app/Dialog;.isShowing:()Z // method@00e7 │ │ -3bbcc2: 0a00 |0023: move-result v0 │ │ -3bbcc4: 3800 0700 |0024: if-eqz v0, 002b // +0007 │ │ -3bbcc8: 5410 386c |0026: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.dialog:Landroid/app/Dialog; // field@6c38 │ │ -3bbccc: 6e10 e000 0000 |0028: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@00e0 │ │ -3bbcd2: 0e00 |002b: return-void │ │ +3bbc34: |[3bbc34] de.danoeh.antennapod.activity.OnlineFeedViewActivity.onStop:()V │ │ +3bbc44: 6f10 9b14 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onStop:()V // method@149b │ │ +3bbc4a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +3bbc4c: 5c10 3f6c |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.isPaused:Z // field@6c3f │ │ +3bbc50: 7100 8db7 0000 |0006: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3bbc56: 0c00 |0009: move-result-object v0 │ │ +3bbc58: 6e20 93b7 1000 |000a: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b793 │ │ +3bbc5e: 5410 3b6c |000d: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.downloader:Lde/danoeh/antennapod/core/service/download/Downloader; // field@6c3b │ │ +3bbc62: 3800 0d00 |000f: if-eqz v0, 001c // +000d │ │ +3bbc66: 6e10 1c99 0000 |0011: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/download/Downloader;.isFinished:()Z // method@991c │ │ +3bbc6c: 0a00 |0014: move-result v0 │ │ +3bbc6e: 3900 0700 |0015: if-nez v0, 001c // +0007 │ │ +3bbc72: 5410 3b6c |0017: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.downloader:Lde/danoeh/antennapod/core/service/download/Downloader; // field@6c3b │ │ +3bbc76: 6e10 1899 0000 |0019: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/download/Downloader;.cancel:()V // method@9918 │ │ +3bbc7c: 5410 386c |001c: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.dialog:Landroid/app/Dialog; // field@6c38 │ │ +3bbc80: 3800 0d00 |001e: if-eqz v0, 002b // +000d │ │ +3bbc84: 6e10 e700 0000 |0020: invoke-virtual {v0}, Landroid/app/Dialog;.isShowing:()Z // method@00e7 │ │ +3bbc8a: 0a00 |0023: move-result v0 │ │ +3bbc8c: 3800 0700 |0024: if-eqz v0, 002b // +0007 │ │ +3bbc90: 5410 386c |0026: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.dialog:Landroid/app/Dialog; // field@6c38 │ │ +3bbc94: 6e10 e000 0000 |0028: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@00e0 │ │ +3bbc9a: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ 0x0004 line=195 │ │ 0x0006 line=196 │ │ 0x000d line=197 │ │ 0x0017 line=198 │ │ @@ -1788879,31 +1788862,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 │ │ -3bbd8c: |[3bbd8c] de.danoeh.antennapod.activity.OnlineFeedViewActivity.playbackStateChanged:(Lde/danoeh/antennapod/event/PlayerStatusEvent;)V │ │ -3bbd9c: 7100 a798 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.getCurrentlyPlayingMediaType:()J // method@98a7 │ │ -3bbda2: 0b00 |0003: move-result-wide v0 │ │ -3bbda4: 1602 0300 |0004: const-wide/16 v2, #int 3 // #3 │ │ -3bbda8: 1206 |0006: const/4 v6, #int 0 // #0 │ │ -3bbdaa: 3104 0002 |0007: cmp-long v4, v0, v2 │ │ -3bbdae: 3904 0400 |0009: if-nez v4, 000d // +0004 │ │ -3bbdb2: 1210 |000b: const/4 v0, #int 1 // #1 │ │ -3bbdb4: 2802 |000c: goto 000e // +0002 │ │ -3bbdb6: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -3bbdb8: 5451 456c |000e: iget-object v1, v5, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6c45 │ │ -3bbdbc: 5411 f78f |0010: iget-object v1, v1, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.stopPreviewButton:Landroid/widget/Button; // field@8ff7 │ │ -3bbdc0: 3800 0300 |0012: if-eqz v0, 0015 // +0003 │ │ -3bbdc4: 2803 |0014: goto 0017 // +0003 │ │ -3bbdc6: 1306 0800 |0015: const/16 v6, #int 8 // #8 │ │ -3bbdca: 6e20 9c0d 6100 |0017: invoke-virtual {v1, v6}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3bbdd0: 0e00 |001a: return-void │ │ +3bbd54: |[3bbd54] de.danoeh.antennapod.activity.OnlineFeedViewActivity.playbackStateChanged:(Lde/danoeh/antennapod/event/PlayerStatusEvent;)V │ │ +3bbd64: 7100 a798 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.getCurrentlyPlayingMediaType:()J // method@98a7 │ │ +3bbd6a: 0b00 |0003: move-result-wide v0 │ │ +3bbd6c: 1602 0300 |0004: const-wide/16 v2, #int 3 // #3 │ │ +3bbd70: 1206 |0006: const/4 v6, #int 0 // #0 │ │ +3bbd72: 3104 0002 |0007: cmp-long v4, v0, v2 │ │ +3bbd76: 3904 0400 |0009: if-nez v4, 000d // +0004 │ │ +3bbd7a: 1210 |000b: const/4 v0, #int 1 // #1 │ │ +3bbd7c: 2802 |000c: goto 000e // +0002 │ │ +3bbd7e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +3bbd80: 5451 456c |000e: iget-object v1, v5, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6c45 │ │ +3bbd84: 5411 f78f |0010: iget-object v1, v1, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.stopPreviewButton:Landroid/widget/Button; // field@8ff7 │ │ +3bbd88: 3800 0300 |0012: if-eqz v0, 0015 // +0003 │ │ +3bbd8c: 2803 |0014: goto 0017 // +0003 │ │ +3bbd8e: 1306 0800 |0015: const/16 v6, #int 8 // #8 │ │ +3bbd92: 6e20 9c0d 6100 |0017: invoke-virtual {v1, v6}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3bbd98: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=615 │ │ 0x000e line=616 │ │ locals : │ │ 0x0000 - 0x001b reg=5 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ 0x0000 - 0x001b reg=6 (null) Lde/danoeh/antennapod/event/PlayerStatusEvent; │ │ @@ -1788988,17 +1788971,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 │ │ -3bc890: |[3bc890] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$AQfEVrpzd-rPVHREmxf4C85x6WQ:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/content/DialogInterface;I)V │ │ -3bc8a0: 7030 6895 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$new$7:(Landroid/content/DialogInterface;I)V // method@9568 │ │ -3bc8a6: 0e00 |0003: return-void │ │ +3bc858: |[3bc858] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$AQfEVrpzd-rPVHREmxf4C85x6WQ:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/content/DialogInterface;I)V │ │ +3bc868: 7030 6895 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$new$7:(Landroid/content/DialogInterface;I)V // method@9568 │ │ +3bc86e: 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 │ │ @@ -1789008,17 +1788991,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 │ │ -3bc8a8: |[3bc8a8] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$LFDdOdFyIvqLsJjd6orqzbnHj3k:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/content/DialogInterface;I)V │ │ -3bc8b8: 7030 6795 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$new$6:(Landroid/content/DialogInterface;I)V // method@9567 │ │ -3bc8be: 0e00 |0003: return-void │ │ +3bc870: |[3bc870] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$LFDdOdFyIvqLsJjd6orqzbnHj3k:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/content/DialogInterface;I)V │ │ +3bc880: 7030 6795 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$new$6:(Landroid/content/DialogInterface;I)V // method@9567 │ │ +3bc886: 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 │ │ @@ -1789028,17 +1789011,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 │ │ -3bc8c0: |[3bc8c0] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$LlUnzqKogBje29353dCTv0Nua0M:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ -3bc8d0: 7010 6d95 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$onCreate$3:()V // method@956d │ │ -3bc8d6: 0e00 |0003: return-void │ │ +3bc888: |[3bc888] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$LlUnzqKogBje29353dCTv0Nua0M:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ +3bc898: 7010 6d95 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$onCreate$3:()V // method@956d │ │ +3bc89e: 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;) │ │ @@ -1789046,17 +1789029,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 │ │ -3bc8d8: |[3bc8d8] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$ThFwfNmx6s64D2ZGdzWGYJZy_zM:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Ljava/lang/Throwable;)V │ │ -3bc8e8: 7020 7295 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$startImport$12:(Ljava/lang/Throwable;)V // method@9572 │ │ -3bc8ee: 0e00 |0003: return-void │ │ +3bc8a0: |[3bc8a0] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$ThFwfNmx6s64D2ZGdzWGYJZy_zM:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Ljava/lang/Throwable;)V │ │ +3bc8b0: 7020 7295 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$startImport$12:(Ljava/lang/Throwable;)V // method@9572 │ │ +3bc8b6: 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; │ │ │ │ @@ -1789065,17 +1789048,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 │ │ -3bc8f0: |[3bc8f0] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$Xd9UIv5XW5BCCuVVoml4mTvpuZs:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Ljava/lang/Throwable;)V │ │ -3bc900: 7020 6e95 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$onCreate$4:(Ljava/lang/Throwable;)V // method@956e │ │ -3bc906: 0e00 |0003: return-void │ │ +3bc8b8: |[3bc8b8] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$Xd9UIv5XW5BCCuVVoml4mTvpuZs:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Ljava/lang/Throwable;)V │ │ +3bc8c8: 7020 6e95 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$onCreate$4:(Ljava/lang/Throwable;)V // method@956e │ │ +3bc8ce: 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; │ │ │ │ @@ -1789084,17 +1789067,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 │ │ -3bc908: |[3bc908] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$Z_3KH3sZAPJbgCEdUPB9KKphxIE:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Ljava/lang/Boolean;)V │ │ -3bc918: 7020 6995 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$new$8:(Ljava/lang/Boolean;)V // method@9569 │ │ -3bc91e: 0e00 |0003: return-void │ │ +3bc8d0: |[3bc8d0] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$Z_3KH3sZAPJbgCEdUPB9KKphxIE:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Ljava/lang/Boolean;)V │ │ +3bc8e0: 7020 6995 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$new$8:(Ljava/lang/Boolean;)V // method@9569 │ │ +3bc8e6: 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; │ │ │ │ @@ -1789103,17 +1789086,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 │ │ -3bc920: |[3bc920] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$atbGwXOqE7PsyPgDROlLT3XCf9w:(Landroid/content/DialogInterface;I)V │ │ -3bc930: 7120 7195 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$startImport$11:(Landroid/content/DialogInterface;I)V // method@9571 │ │ -3bc936: 0e00 |0003: return-void │ │ +3bc8e8: |[3bc8e8] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$atbGwXOqE7PsyPgDROlLT3XCf9w:(Landroid/content/DialogInterface;I)V │ │ +3bc8f8: 7120 7195 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$startImport$11:(Landroid/content/DialogInterface;I)V // method@9571 │ │ +3bc8fe: 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 │ │ │ │ @@ -1789122,17 +1789105,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 │ │ -3bc938: |[3bc938] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$eSy_MHJuRGvzx1ZpU-qlvVsCn3Y:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/view/View;)V │ │ -3bc948: 7020 6b95 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$onCreate$1:(Landroid/view/View;)V // method@956b │ │ -3bc94e: 0e00 |0003: return-void │ │ +3bc900: |[3bc900] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$eSy_MHJuRGvzx1ZpU-qlvVsCn3Y:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/view/View;)V │ │ +3bc910: 7020 6b95 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$onCreate$1:(Landroid/view/View;)V // method@956b │ │ +3bc916: 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; │ │ │ │ @@ -1789141,17 +1789124,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 │ │ -3bc950: |[3bc950] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$g7qQX1pNWDiR2uDZVcV8FwsmPog:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/view/View;)V │ │ -3bc960: 7020 6f95 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$onCreate$5:(Landroid/view/View;)V // method@956f │ │ -3bc966: 0e00 |0003: return-void │ │ +3bc918: |[3bc918] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$g7qQX1pNWDiR2uDZVcV8FwsmPog:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/view/View;)V │ │ +3bc928: 7020 6f95 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$onCreate$5:(Landroid/view/View;)V // method@956f │ │ +3bc92e: 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; │ │ │ │ @@ -1789160,17 +1789143,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 │ │ -3bc968: |[3bc968] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$oFIZABCkcpA27lc5wb3Glf3TACg:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -3bc978: 7606 6a95 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@956a │ │ -3bc97e: 0e00 |0003: return-void │ │ +3bc930: |[3bc930] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$oFIZABCkcpA27lc5wb3Glf3TACg:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +3bc940: 7606 6a95 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@956a │ │ +3bc946: 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; │ │ @@ -1789182,17 +1789165,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 │ │ -3bc980: |[3bc980] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$rzNjSlazQngF9xo_4ERy-GXl1wI:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Ljava/util/ArrayList;)V │ │ -3bc990: 7020 7095 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$startImport$10:(Ljava/util/ArrayList;)V // method@9570 │ │ -3bc996: 0e00 |0003: return-void │ │ +3bc948: |[3bc948] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$rzNjSlazQngF9xo_4ERy-GXl1wI:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Ljava/util/ArrayList;)V │ │ +3bc958: 7020 7095 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$startImport$10:(Ljava/util/ArrayList;)V // method@9570 │ │ +3bc95e: 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; │ │ │ │ @@ -1789201,18 +1789184,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 │ │ -3bc7b4: |[3bc7b4] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$sJN67YtVsuTWCvG-XDJt2Lr4Je4:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)Ljava/util/ArrayList; │ │ -3bc7c4: 7010 7395 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$startImport$9:()Ljava/util/ArrayList; // method@9573 │ │ -3bc7ca: 0c00 |0003: move-result-object v0 │ │ -3bc7cc: 1100 |0004: return-object v0 │ │ +3bc77c: |[3bc77c] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$sJN67YtVsuTWCvG-XDJt2Lr4Je4:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)Ljava/util/ArrayList; │ │ +3bc78c: 7010 7395 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$startImport$9:()Ljava/util/ArrayList; // method@9573 │ │ +3bc792: 0c00 |0003: move-result-object v0 │ │ +3bc794: 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;) │ │ @@ -1789220,17 +1789203,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 │ │ -3bc998: |[3bc998] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$wRc0Agyx9b5bQ_M-2soLqtejhQM:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ -3bc9a8: 7010 6c95 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$onCreate$2:()V // method@956c │ │ -3bc9ae: 0e00 |0003: return-void │ │ +3bc960: |[3bc960] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$wRc0Agyx9b5bQ_M-2soLqtejhQM:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ +3bc970: 7010 6c95 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$onCreate$2:()V // method@956c │ │ +3bc976: 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;) │ │ @@ -1789238,24 +1789221,24 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -3bc9b0: |[3bc9b0] de.danoeh.antennapod.activity.OpmlImportActivity.:()V │ │ -3bc9c0: 7010 7e14 0200 |0000: invoke-direct {v2}, Landroidx/appcompat/app/AppCompatActivity;.:()V // method@147e │ │ -3bc9c6: 2200 4b03 |0003: new-instance v0, Landroidx/activity/result/contract/ActivityResultContracts$RequestPermission; // type@034b │ │ -3bc9ca: 7010 b013 0000 |0005: invoke-direct {v0}, Landroidx/activity/result/contract/ActivityResultContracts$RequestPermission;.:()V // method@13b0 │ │ -3bc9d0: 2201 0118 |0008: new-instance v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda9; // type@1801 │ │ -3bc9d4: 7020 5595 2100 |000a: invoke-direct {v1, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda9;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@9555 │ │ -3bc9da: 6e30 0b13 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@130b │ │ -3bc9e0: 0c00 |0010: move-result-object v0 │ │ -3bc9e2: 5b20 566c |0011: iput-object v0, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.requestPermissionLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@6c56 │ │ -3bc9e6: 0e00 |0013: return-void │ │ +3bc978: |[3bc978] de.danoeh.antennapod.activity.OpmlImportActivity.:()V │ │ +3bc988: 7010 7e14 0200 |0000: invoke-direct {v2}, Landroidx/appcompat/app/AppCompatActivity;.:()V // method@147e │ │ +3bc98e: 2200 4b03 |0003: new-instance v0, Landroidx/activity/result/contract/ActivityResultContracts$RequestPermission; // type@034b │ │ +3bc992: 7010 b013 0000 |0005: invoke-direct {v0}, Landroidx/activity/result/contract/ActivityResultContracts$RequestPermission;.:()V // method@13b0 │ │ +3bc998: 2201 0118 |0008: new-instance v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda9; // type@1801 │ │ +3bc99c: 7020 5595 2100 |000a: invoke-direct {v1, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda9;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@9555 │ │ +3bc9a2: 6e30 0b13 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@130b │ │ +3bc9a8: 0c00 |0010: move-result-object v0 │ │ +3bc9aa: 5b20 566c |0011: iput-object v0, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.requestPermissionLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@6c56 │ │ +3bc9ae: 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; │ │ @@ -1789265,32 +1789248,32 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -3bc83c: |[3bc83c] de.danoeh.antennapod.activity.OpmlImportActivity.getTitleList:()Ljava/util/List; │ │ -3bc84c: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -3bc850: 7010 a0b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -3bc856: 5431 556c |0005: iget-object v1, v3, Lde/danoeh/antennapod/activity/OpmlImportActivity;.readElements:Ljava/util/ArrayList; // field@6c55 │ │ -3bc85a: 3801 1a00 |0007: if-eqz v1, 0021 // +001a │ │ -3bc85e: 6e10 adb4 0100 |0009: invoke-virtual {v1}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@b4ad │ │ -3bc864: 0c01 |000c: move-result-object v1 │ │ -3bc866: 7210 4db5 0100 |000d: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3bc86c: 0a02 |0010: move-result v2 │ │ -3bc86e: 3802 1000 |0011: if-eqz v2, 0021 // +0010 │ │ -3bc872: 7210 4eb5 0100 |0013: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3bc878: 0c02 |0016: move-result-object v2 │ │ -3bc87a: 1f02 aa18 |0017: check-cast v2, Lde/danoeh/antennapod/core/export/opml/OpmlElement; // type@18aa │ │ -3bc87e: 6e10 5f98 0200 |0019: invoke-virtual {v2}, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.getText:()Ljava/lang/String; // method@985f │ │ -3bc884: 0c02 |001c: move-result-object v2 │ │ -3bc886: 7220 5fb5 2000 |001d: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -3bc88c: 28ed |0020: goto 000d // -0013 │ │ -3bc88e: 1100 |0021: return-object v0 │ │ +3bc804: |[3bc804] de.danoeh.antennapod.activity.OpmlImportActivity.getTitleList:()Ljava/util/List; │ │ +3bc814: 2200 fd1e |0000: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +3bc818: 7010 a0b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +3bc81e: 5431 556c |0005: iget-object v1, v3, Lde/danoeh/antennapod/activity/OpmlImportActivity;.readElements:Ljava/util/ArrayList; // field@6c55 │ │ +3bc822: 3801 1a00 |0007: if-eqz v1, 0021 // +001a │ │ +3bc826: 6e10 adb4 0100 |0009: invoke-virtual {v1}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@b4ad │ │ +3bc82c: 0c01 |000c: move-result-object v1 │ │ +3bc82e: 7210 4db5 0100 |000d: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3bc834: 0a02 |0010: move-result v2 │ │ +3bc836: 3802 1000 |0011: if-eqz v2, 0021 // +0010 │ │ +3bc83a: 7210 4eb5 0100 |0013: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3bc840: 0c02 |0016: move-result-object v2 │ │ +3bc842: 1f02 aa18 |0017: check-cast v2, Lde/danoeh/antennapod/core/export/opml/OpmlElement; // type@18aa │ │ +3bc846: 6e10 5f98 0200 |0019: invoke-virtual {v2}, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.getText:()Ljava/lang/String; // method@985f │ │ +3bc84c: 0c02 |001c: move-result-object v2 │ │ +3bc84e: 7220 5fb5 2000 |001d: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +3bc854: 28ed |0020: goto 000d // -0013 │ │ +3bc856: 1100 |0021: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x0005 line=157 │ │ 0x0009 line=158 │ │ 0x0019 line=159 │ │ locals : │ │ @@ -1789301,17 +1789284,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 │ │ -3bca80: |[3bca80] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$new$6:(Landroid/content/DialogInterface;I)V │ │ -3bca90: 7010 7795 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.requestPermission:()V // method@9577 │ │ -3bca96: 0e00 |0003: return-void │ │ +3bca48: |[3bca48] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$new$6:(Landroid/content/DialogInterface;I)V │ │ +3bca58: 7010 7795 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.requestPermission:()V // method@9577 │ │ +3bca5e: 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 │ │ @@ -1789321,17 +1789304,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 │ │ -3bca98: |[3bca98] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$new$7:(Landroid/content/DialogInterface;I)V │ │ -3bcaa8: 6e10 7000 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.finish:()V // method@0070 │ │ -3bcaae: 0e00 |0003: return-void │ │ +3bca60: |[3bca60] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$new$7:(Landroid/content/DialogInterface;I)V │ │ +3bca70: 6e10 7000 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.finish:()V // method@0070 │ │ +3bca76: 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 │ │ @@ -1789341,37 +1789324,37 @@ │ │ type : '(Ljava/lang/Boolean;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -3bcab0: |[3bcab0] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$new$8:(Ljava/lang/Boolean;)V │ │ -3bcac0: 6e10 3eb2 0300 |0000: invoke-virtual {v3}, Ljava/lang/Boolean;.booleanValue:()Z // method@b23e │ │ -3bcac6: 0a03 |0003: move-result v3 │ │ -3bcac8: 3803 0600 |0004: if-eqz v3, 000a // +0006 │ │ -3bcacc: 7010 7995 0200 |0006: invoke-direct {v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.startImport:()V // method@9579 │ │ -3bcad2: 2828 |0009: goto 0031 // +0028 │ │ -3bcad4: 2203 1715 |000a: new-instance v3, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ -3bcad8: 7020 8381 2300 |000c: invoke-direct {v3, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ -3bcade: 1400 4c02 127f |000f: const v0, #float 1.94079e+38 // #7f12024c │ │ -3bcae4: 6e20 a381 0300 |0012: invoke-virtual {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81a3 │ │ -3bcaea: 0c03 |0015: move-result-object v3 │ │ -3bcaec: 2200 ff17 |0016: new-instance v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda7; // type@17ff │ │ -3bcaf0: 7020 5195 2000 |0018: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@9551 │ │ -3bcaf6: 1401 0a00 0401 |001b: const v1, #float 2.42446e-38 // #0104000a │ │ -3bcafc: 6e30 c181 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@81c1 │ │ -3bcb02: 0c03 |0021: move-result-object v3 │ │ -3bcb04: 2200 0018 |0022: new-instance v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda8; // type@1800 │ │ -3bcb08: 7020 5395 2000 |0024: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@9553 │ │ -3bcb0e: 1401 4b00 127f |0027: const v1, #float 1.94069e+38 // #7f12004b │ │ -3bcb14: 6e30 ad81 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@81ad │ │ -3bcb1a: 0c03 |002d: move-result-object v3 │ │ -3bcb1c: 6e10 7114 0300 |002e: invoke-virtual {v3}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ -3bcb22: 0e00 |0031: return-void │ │ +3bca78: |[3bca78] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$new$8:(Ljava/lang/Boolean;)V │ │ +3bca88: 6e10 3eb2 0300 |0000: invoke-virtual {v3}, Ljava/lang/Boolean;.booleanValue:()Z // method@b23e │ │ +3bca8e: 0a03 |0003: move-result v3 │ │ +3bca90: 3803 0600 |0004: if-eqz v3, 000a // +0006 │ │ +3bca94: 7010 7995 0200 |0006: invoke-direct {v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.startImport:()V // method@9579 │ │ +3bca9a: 2828 |0009: goto 0031 // +0028 │ │ +3bca9c: 2203 1715 |000a: new-instance v3, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ +3bcaa0: 7020 8381 2300 |000c: invoke-direct {v3, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ +3bcaa6: 1400 4c02 127f |000f: const v0, #float 1.94079e+38 // #7f12024c │ │ +3bcaac: 6e20 a381 0300 |0012: invoke-virtual {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81a3 │ │ +3bcab2: 0c03 |0015: move-result-object v3 │ │ +3bcab4: 2200 ff17 |0016: new-instance v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda7; // type@17ff │ │ +3bcab8: 7020 5195 2000 |0018: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@9551 │ │ +3bcabe: 1401 0a00 0401 |001b: const v1, #float 2.42446e-38 // #0104000a │ │ +3bcac4: 6e30 c181 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@81c1 │ │ +3bcaca: 0c03 |0021: move-result-object v3 │ │ +3bcacc: 2200 0018 |0022: new-instance v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda8; // type@1800 │ │ +3bcad0: 7020 5395 2000 |0024: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@9553 │ │ +3bcad6: 1401 4b00 127f |0027: const v1, #float 1.94069e+38 // #7f12004b │ │ +3bcadc: 6e30 ad81 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@81ad │ │ +3bcae2: 0c03 |002d: move-result-object v3 │ │ +3bcae4: 6e10 7114 0300 |002e: invoke-virtual {v3}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ +3bcaea: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ 0x0006 line=208 │ │ 0x000a line=210 │ │ 0x0012 line=211 │ │ 0x001e line=212 │ │ @@ -1789386,46 +1789369,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 │ │ -3bcb24: |[3bcb24] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$onCreate$0:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -3bcb34: 5401 596c |0000: iget-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@6c59 │ │ -3bcb38: 5411 ff8f |0002: iget-object v1, v1, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.feedlist:Landroid/widget/ListView; // field@8fff │ │ -3bcb3c: 6e10 8b0f 0100 |0004: invoke-virtual {v1}, Landroid/widget/AbsListView;.getCheckedItemPositions:()Landroid/util/SparseBooleanArray; // method@0f8b │ │ -3bcb42: 0c01 |0007: move-result-object v1 │ │ -3bcb44: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -3bcb46: 1203 |0009: const/4 v3, #int 0 // #0 │ │ -3bcb48: 1204 |000a: const/4 v4, #int 0 // #0 │ │ -3bcb4a: 6e10 2e0b 0100 |000b: invoke-virtual {v1}, Landroid/util/SparseBooleanArray;.size:()I // method@0b2e │ │ -3bcb50: 0a05 |000e: move-result v5 │ │ -3bcb52: 3553 0d00 |000f: if-ge v3, v5, 001c // +000d │ │ -3bcb56: 6e20 2f0b 3100 |0011: invoke-virtual {v1, v3}, Landroid/util/SparseBooleanArray;.valueAt:(I)Z // method@0b2f │ │ -3bcb5c: 0a05 |0014: move-result v5 │ │ -3bcb5e: 3805 0400 |0015: if-eqz v5, 0019 // +0004 │ │ -3bcb62: d804 0401 |0017: add-int/lit8 v4, v4, #int 1 // #01 │ │ -3bcb66: d803 0301 |0019: add-int/lit8 v3, v3, #int 1 // #01 │ │ -3bcb6a: 28f0 |001b: goto 000b // -0010 │ │ -3bcb6c: 5401 546c |001c: iget-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity;.listAdapter:Landroid/widget/ArrayAdapter; // field@6c54 │ │ -3bcb70: 6e10 c20f 0100 |001e: invoke-virtual {v1}, Landroid/widget/ArrayAdapter;.getCount:()I // method@0fc2 │ │ -3bcb76: 0a01 |0021: move-result v1 │ │ -3bcb78: 1213 |0022: const/4 v3, #int 1 // #1 │ │ -3bcb7a: 3314 0d00 |0023: if-ne v4, v1, 0030 // +000d │ │ -3bcb7e: 5401 576c |0025: iget-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity;.selectAll:Landroid/view/MenuItem; // field@6c57 │ │ -3bcb82: 7220 020c 2100 |0027: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ -3bcb88: 5401 536c |002a: iget-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity;.deselectAll:Landroid/view/MenuItem; // field@6c53 │ │ -3bcb8c: 7220 020c 3100 |002c: invoke-interface {v1, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ -3bcb92: 280b |002f: goto 003a // +000b │ │ -3bcb94: 5401 536c |0030: iget-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity;.deselectAll:Landroid/view/MenuItem; // field@6c53 │ │ -3bcb98: 7220 020c 2100 |0032: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ -3bcb9e: 5401 576c |0035: iget-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity;.selectAll:Landroid/view/MenuItem; // field@6c57 │ │ -3bcba2: 7220 020c 3100 |0037: invoke-interface {v1, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ -3bcba8: 0e00 |003a: return-void │ │ +3bcaec: |[3bcaec] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$onCreate$0:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +3bcafc: 5401 596c |0000: iget-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@6c59 │ │ +3bcb00: 5411 ff8f |0002: iget-object v1, v1, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.feedlist:Landroid/widget/ListView; // field@8fff │ │ +3bcb04: 6e10 8b0f 0100 |0004: invoke-virtual {v1}, Landroid/widget/AbsListView;.getCheckedItemPositions:()Landroid/util/SparseBooleanArray; // method@0f8b │ │ +3bcb0a: 0c01 |0007: move-result-object v1 │ │ +3bcb0c: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +3bcb0e: 1203 |0009: const/4 v3, #int 0 // #0 │ │ +3bcb10: 1204 |000a: const/4 v4, #int 0 // #0 │ │ +3bcb12: 6e10 2e0b 0100 |000b: invoke-virtual {v1}, Landroid/util/SparseBooleanArray;.size:()I // method@0b2e │ │ +3bcb18: 0a05 |000e: move-result v5 │ │ +3bcb1a: 3553 0d00 |000f: if-ge v3, v5, 001c // +000d │ │ +3bcb1e: 6e20 2f0b 3100 |0011: invoke-virtual {v1, v3}, Landroid/util/SparseBooleanArray;.valueAt:(I)Z // method@0b2f │ │ +3bcb24: 0a05 |0014: move-result v5 │ │ +3bcb26: 3805 0400 |0015: if-eqz v5, 0019 // +0004 │ │ +3bcb2a: d804 0401 |0017: add-int/lit8 v4, v4, #int 1 // #01 │ │ +3bcb2e: d803 0301 |0019: add-int/lit8 v3, v3, #int 1 // #01 │ │ +3bcb32: 28f0 |001b: goto 000b // -0010 │ │ +3bcb34: 5401 546c |001c: iget-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity;.listAdapter:Landroid/widget/ArrayAdapter; // field@6c54 │ │ +3bcb38: 6e10 c20f 0100 |001e: invoke-virtual {v1}, Landroid/widget/ArrayAdapter;.getCount:()I // method@0fc2 │ │ +3bcb3e: 0a01 |0021: move-result v1 │ │ +3bcb40: 1213 |0022: const/4 v3, #int 1 // #1 │ │ +3bcb42: 3314 0d00 |0023: if-ne v4, v1, 0030 // +000d │ │ +3bcb46: 5401 576c |0025: iget-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity;.selectAll:Landroid/view/MenuItem; // field@6c57 │ │ +3bcb4a: 7220 020c 2100 |0027: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ +3bcb50: 5401 536c |002a: iget-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity;.deselectAll:Landroid/view/MenuItem; // field@6c53 │ │ +3bcb54: 7220 020c 3100 |002c: invoke-interface {v1, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ +3bcb5a: 280b |002f: goto 003a // +000b │ │ +3bcb5c: 5401 536c |0030: iget-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity;.deselectAll:Landroid/view/MenuItem; // field@6c53 │ │ +3bcb60: 7220 020c 2100 |0032: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ +3bcb66: 5401 576c |0035: iget-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity;.selectAll:Landroid/view/MenuItem; // field@6c57 │ │ +3bcb6a: 7220 020c 3100 |0037: invoke-interface {v1, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ +3bcb70: 0e00 |003a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x000b line=73 │ │ 0x0011 line=74 │ │ 0x001c line=78 │ │ 0x0025 line=79 │ │ @@ -1789444,19 +1789427,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3bcbac: |[3bcbac] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$onCreate$1:(Landroid/view/View;)V │ │ -3bcbbc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -3bcbbe: 6e20 b900 1000 |0001: invoke-virtual {v0, v1}, Landroid/app/Activity;.setResult:(I)V // method@00b9 │ │ -3bcbc4: 6e10 7000 0000 |0004: invoke-virtual {v0}, Landroid/app/Activity;.finish:()V // method@0070 │ │ -3bcbca: 0e00 |0007: return-void │ │ +3bcb74: |[3bcb74] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$onCreate$1:(Landroid/view/View;)V │ │ +3bcb84: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +3bcb86: 6e20 b900 1000 |0001: invoke-virtual {v0, v1}, Landroid/app/Activity;.setResult:(I)V // method@00b9 │ │ +3bcb8c: 6e10 7000 0000 |0004: invoke-virtual {v0}, Landroid/app/Activity;.finish:()V // method@0070 │ │ +3bcb92: 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; │ │ @@ -1789466,54 +1789449,54 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 75 16-bit code units │ │ -3bcbcc: |[3bcbcc] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$onCreate$2:()V │ │ -3bcbdc: 5470 596c |0000: iget-object v0, v7, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@6c59 │ │ -3bcbe0: 5400 ff8f |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.feedlist:Landroid/widget/ListView; // field@8fff │ │ -3bcbe4: 6e10 8b0f 0000 |0004: invoke-virtual {v0}, Landroid/widget/AbsListView;.getCheckedItemPositions:()Landroid/util/SparseBooleanArray; // method@0f8b │ │ -3bcbea: 0c00 |0007: move-result-object v0 │ │ -3bcbec: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -3bcbee: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -3bcbf0: 6e10 2e0b 0000 |000a: invoke-virtual {v0}, Landroid/util/SparseBooleanArray;.size:()I // method@0b2e │ │ -3bcbf6: 0a03 |000d: move-result v3 │ │ -3bcbf8: 3532 3900 |000e: if-ge v2, v3, 0047 // +0039 │ │ -3bcbfc: 6e20 2f0b 2000 |0010: invoke-virtual {v0, v2}, Landroid/util/SparseBooleanArray;.valueAt:(I)Z // method@0b2f │ │ -3bcc02: 0a03 |0013: move-result v3 │ │ -3bcc04: 3903 0300 |0014: if-nez v3, 0017 // +0003 │ │ -3bcc08: 282e |0016: goto 0044 // +002e │ │ -3bcc0a: 5473 556c |0017: iget-object v3, v7, Lde/danoeh/antennapod/activity/OpmlImportActivity;.readElements:Ljava/util/ArrayList; // field@6c55 │ │ -3bcc0e: 6e20 2c0b 2000 |0019: invoke-virtual {v0, v2}, Landroid/util/SparseBooleanArray;.keyAt:(I)I // method@0b2c │ │ -3bcc14: 0a04 |001c: move-result v4 │ │ -3bcc16: 6e20 aab4 4300 |001d: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@b4aa │ │ -3bcc1c: 0c03 |0020: move-result-object v3 │ │ -3bcc1e: 1f03 aa18 |0021: check-cast v3, Lde/danoeh/antennapod/core/export/opml/OpmlElement; // type@18aa │ │ -3bcc22: 2204 b21c |0023: new-instance v4, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ -3bcc26: 6e10 6198 0300 |0025: invoke-virtual {v3}, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.getXmlUrl:()Ljava/lang/String; // method@9861 │ │ -3bcc2c: 0c05 |0028: move-result-object v5 │ │ -3bcc2e: 6e10 5f98 0300 |0029: invoke-virtual {v3}, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.getText:()Ljava/lang/String; // method@985f │ │ -3bcc34: 0c06 |002c: move-result-object v6 │ │ -3bcc36: 3806 0700 |002d: if-eqz v6, 0034 // +0007 │ │ -3bcc3a: 6e10 5f98 0300 |002f: invoke-virtual {v3}, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.getText:()Ljava/lang/String; // method@985f │ │ -3bcc40: 0c03 |0032: move-result-object v3 │ │ -3bcc42: 2803 |0033: goto 0036 // +0003 │ │ -3bcc44: 1a03 ef5d |0034: const-string v3, "Unknown podcast" // string@5def │ │ -3bcc48: 1206 |0036: const/4 v6, #int 0 // #0 │ │ -3bcc4a: 7040 beab 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@abbe │ │ -3bcc50: 7100 0cb5 0000 |003a: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b50c │ │ -3bcc56: 0c03 |003d: move-result-object v3 │ │ -3bcc58: 6e20 e3ab 3400 |003e: invoke-virtual {v4, v3}, Lde/danoeh/antennapod/model/feed/Feed;.setItems:(Ljava/util/List;)V // method@abe3 │ │ -3bcc5e: 7130 969b 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@9b96 │ │ -3bcc64: d802 0201 |0044: add-int/lit8 v2, v2, #int 1 // #01 │ │ -3bcc68: 28c4 |0046: goto 000a // -003c │ │ -3bcc6a: 7110 e49d 0700 |0047: invoke-static {v7}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnce:(Landroid/content/Context;)V // method@9de4 │ │ -3bcc70: 0e00 |004a: return-void │ │ +3bcb94: |[3bcb94] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$onCreate$2:()V │ │ +3bcba4: 5470 596c |0000: iget-object v0, v7, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@6c59 │ │ +3bcba8: 5400 ff8f |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.feedlist:Landroid/widget/ListView; // field@8fff │ │ +3bcbac: 6e10 8b0f 0000 |0004: invoke-virtual {v0}, Landroid/widget/AbsListView;.getCheckedItemPositions:()Landroid/util/SparseBooleanArray; // method@0f8b │ │ +3bcbb2: 0c00 |0007: move-result-object v0 │ │ +3bcbb4: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +3bcbb6: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +3bcbb8: 6e10 2e0b 0000 |000a: invoke-virtual {v0}, Landroid/util/SparseBooleanArray;.size:()I // method@0b2e │ │ +3bcbbe: 0a03 |000d: move-result v3 │ │ +3bcbc0: 3532 3900 |000e: if-ge v2, v3, 0047 // +0039 │ │ +3bcbc4: 6e20 2f0b 2000 |0010: invoke-virtual {v0, v2}, Landroid/util/SparseBooleanArray;.valueAt:(I)Z // method@0b2f │ │ +3bcbca: 0a03 |0013: move-result v3 │ │ +3bcbcc: 3903 0300 |0014: if-nez v3, 0017 // +0003 │ │ +3bcbd0: 282e |0016: goto 0044 // +002e │ │ +3bcbd2: 5473 556c |0017: iget-object v3, v7, Lde/danoeh/antennapod/activity/OpmlImportActivity;.readElements:Ljava/util/ArrayList; // field@6c55 │ │ +3bcbd6: 6e20 2c0b 2000 |0019: invoke-virtual {v0, v2}, Landroid/util/SparseBooleanArray;.keyAt:(I)I // method@0b2c │ │ +3bcbdc: 0a04 |001c: move-result v4 │ │ +3bcbde: 6e20 aab4 4300 |001d: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@b4aa │ │ +3bcbe4: 0c03 |0020: move-result-object v3 │ │ +3bcbe6: 1f03 aa18 |0021: check-cast v3, Lde/danoeh/antennapod/core/export/opml/OpmlElement; // type@18aa │ │ +3bcbea: 2204 b21c |0023: new-instance v4, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ +3bcbee: 6e10 6198 0300 |0025: invoke-virtual {v3}, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.getXmlUrl:()Ljava/lang/String; // method@9861 │ │ +3bcbf4: 0c05 |0028: move-result-object v5 │ │ +3bcbf6: 6e10 5f98 0300 |0029: invoke-virtual {v3}, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.getText:()Ljava/lang/String; // method@985f │ │ +3bcbfc: 0c06 |002c: move-result-object v6 │ │ +3bcbfe: 3806 0700 |002d: if-eqz v6, 0034 // +0007 │ │ +3bcc02: 6e10 5f98 0300 |002f: invoke-virtual {v3}, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.getText:()Ljava/lang/String; // method@985f │ │ +3bcc08: 0c03 |0032: move-result-object v3 │ │ +3bcc0a: 2803 |0033: goto 0036 // +0003 │ │ +3bcc0c: 1a03 ef5d |0034: const-string v3, "Unknown podcast" // string@5def │ │ +3bcc10: 1206 |0036: const/4 v6, #int 0 // #0 │ │ +3bcc12: 7040 beab 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@abbe │ │ +3bcc18: 7100 0cb5 0000 |003a: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b50c │ │ +3bcc1e: 0c03 |003d: move-result-object v3 │ │ +3bcc20: 6e20 e3ab 3400 |003e: invoke-virtual {v4, v3}, Lde/danoeh/antennapod/model/feed/Feed;.setItems:(Ljava/util/List;)V // method@abe3 │ │ +3bcc26: 7130 969b 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@9b96 │ │ +3bcc2c: d802 0201 |0044: add-int/lit8 v2, v2, #int 1 // #01 │ │ +3bcc30: 28c4 |0046: goto 000a // -003c │ │ +3bcc32: 7110 e49d 0700 |0047: invoke-static {v7}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnce:(Landroid/content/Context;)V // method@9de4 │ │ +3bcc38: 0e00 |004a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x000a line=94 │ │ 0x0010 line=95 │ │ 0x0017 line=98 │ │ 0x0023 line=99 │ │ @@ -1789529,27 +1789512,27 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -3bcc74: |[3bcc74] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$onCreate$3:()V │ │ -3bcc84: 5420 596c |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@6c59 │ │ -3bcc88: 5400 0090 |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.progressBar:Landroid/widget/ProgressBar; // field@9000 │ │ -3bcc8c: 1301 0800 |0004: const/16 v1, #int 8 // #8 │ │ -3bcc90: 6e20 9c0d 1000 |0006: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3bcc96: 2200 6c00 |0009: new-instance v0, Landroid/content/Intent; // type@006c │ │ -3bcc9a: 1c01 d917 |000b: const-class v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -3bcc9e: 7030 5902 2001 |000d: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0259 │ │ -3bcca4: 1501 0014 |0010: const/high16 v1, #int 335544320 // #1400 │ │ -3bcca8: 6e20 5e02 1000 |0012: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@025e │ │ -3bccae: 6e20 4302 0200 |0015: invoke-virtual {v2, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0243 │ │ -3bccb4: 6e10 7000 0200 |0018: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@0070 │ │ -3bccba: 0e00 |001b: return-void │ │ +3bcc3c: |[3bcc3c] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$onCreate$3:()V │ │ +3bcc4c: 5420 596c |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@6c59 │ │ +3bcc50: 5400 0090 |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.progressBar:Landroid/widget/ProgressBar; // field@9000 │ │ +3bcc54: 1301 0800 |0004: const/16 v1, #int 8 // #8 │ │ +3bcc58: 6e20 9c0d 1000 |0006: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3bcc5e: 2200 6c00 |0009: new-instance v0, Landroid/content/Intent; // type@006c │ │ +3bcc62: 1c01 d917 |000b: const-class v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +3bcc66: 7030 5902 2001 |000d: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0259 │ │ +3bcc6c: 1501 0014 |0010: const/high16 v1, #int 335544320 // #1400 │ │ +3bcc70: 6e20 5e02 1000 |0012: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@025e │ │ +3bcc76: 6e20 4302 0200 |0015: invoke-virtual {v2, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0243 │ │ +3bcc7c: 6e10 7000 0200 |0018: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@0070 │ │ +3bcc82: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x0009 line=111 │ │ 0x0012 line=112 │ │ 0x0015 line=113 │ │ 0x0018 line=114 │ │ @@ -1789561,27 +1789544,27 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -3bccbc: |[3bccbc] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$onCreate$4:(Ljava/lang/Throwable;)V │ │ -3bcccc: 6e10 8db3 0300 |0000: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ -3bccd2: 5420 596c |0003: iget-object v0, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@6c59 │ │ -3bccd6: 5400 0090 |0005: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.progressBar:Landroid/widget/ProgressBar; // field@9000 │ │ -3bccda: 1301 0800 |0007: const/16 v1, #int 8 // #8 │ │ -3bccde: 6e20 9c0d 1000 |0009: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3bcce4: 6e10 8ab3 0300 |000c: invoke-virtual {v3}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ -3bccea: 0c03 |000f: move-result-object v3 │ │ -3bccec: 1210 |0010: const/4 v0, #int 1 // #1 │ │ -3bccee: 7130 b012 3200 |0011: invoke-static {v2, v3, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@12b0 │ │ -3bccf4: 0c03 |0014: move-result-object v3 │ │ -3bccf6: 6e10 b112 0300 |0015: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@12b1 │ │ -3bccfc: 0e00 |0018: return-void │ │ +3bcc84: |[3bcc84] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$onCreate$4:(Ljava/lang/Throwable;)V │ │ +3bcc94: 6e10 8db3 0300 |0000: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b38d │ │ +3bcc9a: 5420 596c |0003: iget-object v0, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@6c59 │ │ +3bcc9e: 5400 0090 |0005: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.progressBar:Landroid/widget/ProgressBar; // field@9000 │ │ +3bcca2: 1301 0800 |0007: const/16 v1, #int 8 // #8 │ │ +3bcca6: 6e20 9c0d 1000 |0009: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3bccac: 6e10 8ab3 0300 |000c: invoke-virtual {v3}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ +3bccb2: 0c03 |000f: move-result-object v3 │ │ +3bccb4: 1210 |0010: const/4 v0, #int 1 // #1 │ │ +3bccb6: 7130 b012 3200 |0011: invoke-static {v2, v3, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@12b0 │ │ +3bccbc: 0c03 |0014: move-result-object v3 │ │ +3bccbe: 6e10 b112 0300 |0015: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@12b1 │ │ +3bccc4: 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; │ │ @@ -1789592,37 +1789575,37 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -3bcd00: |[3bcd00] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$onCreate$5:(Landroid/view/View;)V │ │ -3bcd10: 5423 596c |0000: iget-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@6c59 │ │ -3bcd14: 5433 0090 |0002: iget-object v3, v3, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.progressBar:Landroid/widget/ProgressBar; // field@9000 │ │ -3bcd18: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -3bcd1a: 6e20 9c0d 0300 |0005: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3bcd20: 2203 f617 |0008: new-instance v3, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda10; // type@17f6 │ │ -3bcd24: 7020 3f95 2300 |000a: invoke-direct {v3, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda10;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@953f │ │ -3bcd2a: 7110 67b1 0300 |000d: invoke-static {v3}, Lio/reactivex/Completable;.fromAction:(Lio/reactivex/functions/Action;)Lio/reactivex/Completable; // method@b167 │ │ -3bcd30: 0c03 |0010: move-result-object v3 │ │ -3bcd32: 7100 95b1 0000 |0011: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ -3bcd38: 0c00 |0014: move-result-object v0 │ │ -3bcd3a: 6e20 6cb1 0300 |0015: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b16c │ │ -3bcd40: 0c03 |0018: move-result-object v3 │ │ -3bcd42: 7100 90b1 0000 |0019: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ -3bcd48: 0c00 |001c: move-result-object v0 │ │ -3bcd4a: 6e20 69b1 0300 |001d: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b169 │ │ -3bcd50: 0c03 |0020: move-result-object v3 │ │ -3bcd52: 2200 f717 |0021: new-instance v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda11; // type@17f7 │ │ -3bcd56: 7020 4195 2000 |0023: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda11;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@9541 │ │ -3bcd5c: 2201 f817 |0026: new-instance v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda12; // type@17f8 │ │ -3bcd60: 7020 4395 2100 |0028: invoke-direct {v1, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda12;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@9543 │ │ -3bcd66: 6e30 6bb1 0301 |002b: invoke-virtual {v3, v0, v1}, Lio/reactivex/Completable;.subscribe:(Lio/reactivex/functions/Action;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b16b │ │ -3bcd6c: 0e00 |002e: return-void │ │ +3bccc8: |[3bccc8] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$onCreate$5:(Landroid/view/View;)V │ │ +3bccd8: 5423 596c |0000: iget-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@6c59 │ │ +3bccdc: 5433 0090 |0002: iget-object v3, v3, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.progressBar:Landroid/widget/ProgressBar; // field@9000 │ │ +3bcce0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +3bcce2: 6e20 9c0d 0300 |0005: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3bcce8: 2203 f617 |0008: new-instance v3, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda10; // type@17f6 │ │ +3bccec: 7020 3f95 2300 |000a: invoke-direct {v3, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda10;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@953f │ │ +3bccf2: 7110 67b1 0300 |000d: invoke-static {v3}, Lio/reactivex/Completable;.fromAction:(Lio/reactivex/functions/Action;)Lio/reactivex/Completable; // method@b167 │ │ +3bccf8: 0c03 |0010: move-result-object v3 │ │ +3bccfa: 7100 95b1 0000 |0011: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ +3bcd00: 0c00 |0014: move-result-object v0 │ │ +3bcd02: 6e20 6cb1 0300 |0015: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b16c │ │ +3bcd08: 0c03 |0018: move-result-object v3 │ │ +3bcd0a: 7100 90b1 0000 |0019: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ +3bcd10: 0c00 |001c: move-result-object v0 │ │ +3bcd12: 6e20 69b1 0300 |001d: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b169 │ │ +3bcd18: 0c03 |0020: move-result-object v3 │ │ +3bcd1a: 2200 f717 |0021: new-instance v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda11; // type@17f7 │ │ +3bcd1e: 7020 4195 2000 |0023: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda11;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@9541 │ │ +3bcd24: 2201 f817 |0026: new-instance v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda12; // type@17f8 │ │ +3bcd28: 7020 4395 2100 |0028: invoke-direct {v1, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda12;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@9543 │ │ +3bcd2e: 6e30 6bb1 0301 |002b: invoke-virtual {v3, v0, v1}, Lio/reactivex/Completable;.subscribe:(Lio/reactivex/functions/Action;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b16b │ │ +3bcd34: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x0008 line=92 │ │ 0x0011 line=106 │ │ 0x0019 line=107 │ │ 0x002b line=108 │ │ @@ -1789635,33 +1789618,33 @@ │ │ type : '(Ljava/util/ArrayList;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 40 16-bit code units │ │ -3bcd70: |[3bcd70] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$startImport$10:(Ljava/util/ArrayList;)V │ │ -3bcd80: 5420 596c |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@6c59 │ │ -3bcd84: 5400 0090 |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.progressBar:Landroid/widget/ProgressBar; // field@9000 │ │ -3bcd88: 1301 0800 |0004: const/16 v1, #int 8 // #8 │ │ -3bcd8c: 6e20 9c0d 1000 |0006: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3bcd92: 1a00 544d |0009: const-string v0, "OpmlImportBaseActivity" // string@4d54 │ │ -3bcd96: 1a01 d84e |000b: const-string v1, "Parsing was successful" // string@4ed8 │ │ -3bcd9a: 7120 fe0a 1000 |000d: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3bcda0: 5b23 556c |0010: iput-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.readElements:Ljava/util/ArrayList; // field@6c55 │ │ -3bcda4: 2203 e202 |0012: new-instance v3, Landroid/widget/ArrayAdapter; // type@02e2 │ │ -3bcda8: 1400 1000 0901 |0014: const v0, #float 2.5163e-38 // #01090010 │ │ -3bcdae: 7010 6595 0200 |0017: invoke-direct {v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.getTitleList:()Ljava/util/List; // method@9565 │ │ -3bcdb4: 0c01 |001a: move-result-object v1 │ │ -3bcdb6: 7040 bc0f 2310 |001b: invoke-direct {v3, v2, v0, v1}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@0fbc │ │ -3bcdbc: 5b23 546c |001e: iput-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.listAdapter:Landroid/widget/ArrayAdapter; // field@6c54 │ │ -3bcdc0: 5420 596c |0020: iget-object v0, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@6c59 │ │ -3bcdc4: 5400 ff8f |0022: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.feedlist:Landroid/widget/ListView; // field@8fff │ │ -3bcdc8: 6e20 8f11 3000 |0024: invoke-virtual {v0, v3}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@118f │ │ -3bcdce: 0e00 |0027: return-void │ │ +3bcd38: |[3bcd38] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$startImport$10:(Ljava/util/ArrayList;)V │ │ +3bcd48: 5420 596c |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@6c59 │ │ +3bcd4c: 5400 0090 |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.progressBar:Landroid/widget/ProgressBar; // field@9000 │ │ +3bcd50: 1301 0800 |0004: const/16 v1, #int 8 // #8 │ │ +3bcd54: 6e20 9c0d 1000 |0006: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3bcd5a: 1a00 544d |0009: const-string v0, "OpmlImportBaseActivity" // string@4d54 │ │ +3bcd5e: 1a01 d84e |000b: const-string v1, "Parsing was successful" // string@4ed8 │ │ +3bcd62: 7120 fe0a 1000 |000d: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3bcd68: 5b23 556c |0010: iput-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.readElements:Ljava/util/ArrayList; // field@6c55 │ │ +3bcd6c: 2203 e202 |0012: new-instance v3, Landroid/widget/ArrayAdapter; // type@02e2 │ │ +3bcd70: 1400 1000 0901 |0014: const v0, #float 2.5163e-38 // #01090010 │ │ +3bcd76: 7010 6595 0200 |0017: invoke-direct {v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.getTitleList:()Ljava/util/List; // method@9565 │ │ +3bcd7c: 0c01 |001a: move-result-object v1 │ │ +3bcd7e: 7040 bc0f 2310 |001b: invoke-direct {v3, v2, v0, v1}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@0fbc │ │ +3bcd84: 5b23 546c |001e: iput-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.listAdapter:Landroid/widget/ArrayAdapter; // field@6c54 │ │ +3bcd88: 5420 596c |0020: iget-object v0, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@6c59 │ │ +3bcd8c: 5400 ff8f |0022: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.feedlist:Landroid/widget/ListView; // field@8fff │ │ +3bcd90: 6e20 8f11 3000 |0024: invoke-virtual {v0, v3}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@118f │ │ +3bcd96: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ 0x000d line=240 │ │ 0x0010 line=241 │ │ 0x0012 line=242 │ │ 0x0017 line=244 │ │ @@ -1789675,17 +1789658,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 │ │ -3bcdd0: |[3bcdd0] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$startImport$11:(Landroid/content/DialogInterface;I)V │ │ -3bcde0: 7210 5602 0000 |0000: invoke-interface {v0}, Landroid/content/DialogInterface;.dismiss:()V // method@0256 │ │ -3bcde6: 0e00 |0003: return-void │ │ +3bcd98: |[3bcd98] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$startImport$11:(Landroid/content/DialogInterface;I)V │ │ +3bcda8: 7210 5602 0000 |0000: invoke-interface {v0}, Landroid/content/DialogInterface;.dismiss:()V // method@0256 │ │ +3bcdae: 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 │ │ │ │ @@ -1789694,43 +1789677,43 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -3bcde8: |[3bcde8] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$startImport$12:(Ljava/lang/Throwable;)V │ │ -3bcdf8: 5430 596c |0000: iget-object v0, v3, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@6c59 │ │ -3bcdfc: 5400 0090 |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.progressBar:Landroid/widget/ProgressBar; // field@9000 │ │ -3bce00: 1301 0800 |0004: const/16 v1, #int 8 // #8 │ │ -3bce04: 6e20 9c0d 1000 |0006: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3bce0a: 2200 1715 |0009: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ -3bce0e: 7020 8381 3000 |000b: invoke-direct {v0, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ -3bce14: 1401 fb00 127f |000e: const v1, #float 1.94072e+38 // #7f1200fb │ │ -3bce1a: 6e20 cf81 1000 |0011: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ -3bce20: 2201 8f1e |0014: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -3bce24: 7010 50b3 0100 |0016: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3bce2a: 1402 5002 127f |0019: const v2, #float 1.94079e+38 // #7f120250 │ │ -3bce30: 6e20 3102 2300 |001c: invoke-virtual {v3, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3bce36: 0c02 |001f: move-result-object v2 │ │ -3bce38: 6e20 5cb3 2100 |0020: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3bce3e: 6e10 8ab3 0400 |0023: invoke-virtual {v4}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ -3bce44: 0c04 |0026: move-result-object v4 │ │ -3bce46: 6e20 5cb3 4100 |0027: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3bce4c: 6e10 67b3 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3bce52: 0c04 |002d: move-result-object v4 │ │ -3bce54: 6e20 a481 4000 |002e: invoke-virtual {v0, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81a4 │ │ -3bce5a: 2204 f517 |0031: new-instance v4, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda0; // type@17f5 │ │ -3bce5e: 7010 3d95 0400 |0033: invoke-direct {v4}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda0;.:()V // method@953d │ │ -3bce64: 1401 0a00 0401 |0036: const v1, #float 2.42446e-38 // #0104000a │ │ -3bce6a: 6e30 b381 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@81b3 │ │ -3bce70: 6e10 8581 0000 |003c: invoke-virtual {v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.create:()Landroidx/appcompat/app/AlertDialog; // method@8185 │ │ -3bce76: 0c04 |003f: move-result-object v4 │ │ -3bce78: 6e10 ff00 0400 |0040: invoke-virtual {v4}, Landroid/app/Dialog;.show:()V // method@00ff │ │ -3bce7e: 0e00 |0043: return-void │ │ +3bcdb0: |[3bcdb0] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$startImport$12:(Ljava/lang/Throwable;)V │ │ +3bcdc0: 5430 596c |0000: iget-object v0, v3, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@6c59 │ │ +3bcdc4: 5400 0090 |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.progressBar:Landroid/widget/ProgressBar; // field@9000 │ │ +3bcdc8: 1301 0800 |0004: const/16 v1, #int 8 // #8 │ │ +3bcdcc: 6e20 9c0d 1000 |0006: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3bcdd2: 2200 1715 |0009: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ +3bcdd6: 7020 8381 3000 |000b: invoke-direct {v0, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ +3bcddc: 1401 fb00 127f |000e: const v1, #float 1.94072e+38 // #7f1200fb │ │ +3bcde2: 6e20 cf81 1000 |0011: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ +3bcde8: 2201 8f1e |0014: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +3bcdec: 7010 50b3 0100 |0016: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3bcdf2: 1402 5002 127f |0019: const v2, #float 1.94079e+38 // #7f120250 │ │ +3bcdf8: 6e20 3102 2300 |001c: invoke-virtual {v3, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3bcdfe: 0c02 |001f: move-result-object v2 │ │ +3bce00: 6e20 5cb3 2100 |0020: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3bce06: 6e10 8ab3 0400 |0023: invoke-virtual {v4}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b38a │ │ +3bce0c: 0c04 |0026: move-result-object v4 │ │ +3bce0e: 6e20 5cb3 4100 |0027: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3bce14: 6e10 67b3 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3bce1a: 0c04 |002d: move-result-object v4 │ │ +3bce1c: 6e20 a481 4000 |002e: invoke-virtual {v0, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81a4 │ │ +3bce22: 2204 f517 |0031: new-instance v4, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda0; // type@17f5 │ │ +3bce26: 7010 3d95 0400 |0033: invoke-direct {v4}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda0;.:()V // method@953d │ │ +3bce2c: 1401 0a00 0401 |0036: const v1, #float 2.42446e-38 // #0104000a │ │ +3bce32: 6e30 b381 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@81b3 │ │ +3bce38: 6e10 8581 0000 |003c: invoke-virtual {v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.create:()Landroidx/appcompat/app/AlertDialog; // method@8185 │ │ +3bce3e: 0c04 |003f: move-result-object v4 │ │ +3bce40: 6e10 ff00 0400 |0040: invoke-virtual {v4}, Landroid/app/Dialog;.show:()V // method@00ff │ │ +3bce46: 0e00 |0043: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ 0x0009 line=248 │ │ 0x0011 line=249 │ │ 0x0014 line=250 │ │ 0x0031 line=251 │ │ @@ -1789744,37 +1789727,37 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 46 16-bit code units │ │ -3bc7d0: |[3bc7d0] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$startImport$9:()Ljava/util/ArrayList; │ │ -3bc7e0: 6e10 2002 0300 |0000: invoke-virtual {v3}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0220 │ │ -3bc7e6: 0c00 |0003: move-result-object v0 │ │ -3bc7e8: 5431 586c |0004: iget-object v1, v3, Lde/danoeh/antennapod/activity/OpmlImportActivity;.uri:Landroid/net/Uri; // field@6c58 │ │ -3bc7ec: 6e20 0302 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@0203 │ │ -3bc7f2: 0c00 |0009: move-result-object v0 │ │ -3bc7f4: 2201 c71f |000a: new-instance v1, Lorg/apache/commons/io/input/BOMInputStream; // type@1fc7 │ │ -3bc7f8: 7020 69b7 0100 |000c: invoke-direct {v1, v0}, Lorg/apache/commons/io/input/BOMInputStream;.:(Ljava/io/InputStream;)V // method@b769 │ │ -3bc7fe: 6e10 6ab7 0100 |000f: invoke-virtual {v1}, Lorg/apache/commons/io/input/BOMInputStream;.getBOM:()Lorg/apache/commons/io/ByteOrderMark; // method@b76a │ │ -3bc804: 0c00 |0012: move-result-object v0 │ │ -3bc806: 3900 0500 |0013: if-nez v0, 0018 // +0005 │ │ -3bc80a: 1a00 3f5d |0015: const-string v0, "UTF-8" // string@5d3f │ │ -3bc80e: 2805 |0017: goto 001c // +0005 │ │ -3bc810: 6e10 56b7 0000 |0018: invoke-virtual {v0}, Lorg/apache/commons/io/ByteOrderMark;.getCharsetName:()Ljava/lang/String; // method@b756 │ │ -3bc816: 0c00 |001b: move-result-object v0 │ │ -3bc818: 2202 471e |001c: new-instance v2, Ljava/io/InputStreamReader; // type@1e47 │ │ -3bc81c: 7030 02b2 1200 |001e: invoke-direct {v2, v1, v0}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;Ljava/lang/String;)V // method@b202 │ │ -3bc822: 2200 ab18 |0021: new-instance v0, Lde/danoeh/antennapod/core/export/opml/OpmlReader; // type@18ab │ │ -3bc826: 7010 6698 0000 |0023: invoke-direct {v0}, Lde/danoeh/antennapod/core/export/opml/OpmlReader;.:()V // method@9866 │ │ -3bc82c: 6e20 6798 2000 |0026: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/export/opml/OpmlReader;.readDocument:(Ljava/io/Reader;)Ljava/util/ArrayList; // method@9867 │ │ -3bc832: 0c00 |0029: move-result-object v0 │ │ -3bc834: 6e10 2eb2 0200 |002a: invoke-virtual {v2}, Ljava/io/Reader;.close:()V // method@b22e │ │ -3bc83a: 1100 |002d: return-object v0 │ │ +3bc798: |[3bc798] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$startImport$9:()Ljava/util/ArrayList; │ │ +3bc7a8: 6e10 2002 0300 |0000: invoke-virtual {v3}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0220 │ │ +3bc7ae: 0c00 |0003: move-result-object v0 │ │ +3bc7b0: 5431 586c |0004: iget-object v1, v3, Lde/danoeh/antennapod/activity/OpmlImportActivity;.uri:Landroid/net/Uri; // field@6c58 │ │ +3bc7b4: 6e20 0302 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@0203 │ │ +3bc7ba: 0c00 |0009: move-result-object v0 │ │ +3bc7bc: 2201 c71f |000a: new-instance v1, Lorg/apache/commons/io/input/BOMInputStream; // type@1fc7 │ │ +3bc7c0: 7020 69b7 0100 |000c: invoke-direct {v1, v0}, Lorg/apache/commons/io/input/BOMInputStream;.:(Ljava/io/InputStream;)V // method@b769 │ │ +3bc7c6: 6e10 6ab7 0100 |000f: invoke-virtual {v1}, Lorg/apache/commons/io/input/BOMInputStream;.getBOM:()Lorg/apache/commons/io/ByteOrderMark; // method@b76a │ │ +3bc7cc: 0c00 |0012: move-result-object v0 │ │ +3bc7ce: 3900 0500 |0013: if-nez v0, 0018 // +0005 │ │ +3bc7d2: 1a00 3f5d |0015: const-string v0, "UTF-8" // string@5d3f │ │ +3bc7d6: 2805 |0017: goto 001c // +0005 │ │ +3bc7d8: 6e10 56b7 0000 |0018: invoke-virtual {v0}, Lorg/apache/commons/io/ByteOrderMark;.getCharsetName:()Ljava/lang/String; // method@b756 │ │ +3bc7de: 0c00 |001b: move-result-object v0 │ │ +3bc7e0: 2202 471e |001c: new-instance v2, Ljava/io/InputStreamReader; // type@1e47 │ │ +3bc7e4: 7030 02b2 1200 |001e: invoke-direct {v2, v1, v0}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;Ljava/lang/String;)V // method@b202 │ │ +3bc7ea: 2200 ab18 |0021: new-instance v0, Lde/danoeh/antennapod/core/export/opml/OpmlReader; // type@18ab │ │ +3bc7ee: 7010 6698 0000 |0023: invoke-direct {v0}, Lde/danoeh/antennapod/core/export/opml/OpmlReader;.:()V // method@9866 │ │ +3bc7f4: 6e20 6798 2000 |0026: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/export/opml/OpmlReader;.readDocument:(Ljava/io/Reader;)Ljava/util/ArrayList; // method@9867 │ │ +3bc7fa: 0c00 |0029: move-result-object v0 │ │ +3bc7fc: 6e10 2eb2 0200 |002a: invoke-virtual {v2}, Ljava/io/Reader;.close:()V // method@b22e │ │ +3bc802: 1100 |002d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ 0x000a line=226 │ │ 0x000f line=227 │ │ 0x0018 line=228 │ │ 0x001c line=229 │ │ @@ -1789789,19 +1789772,19 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3bcfb8: |[3bcfb8] de.danoeh.antennapod.activity.OpmlImportActivity.requestPermission:()V │ │ -3bcfc8: 5420 566c |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.requestPermissionLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@6c56 │ │ -3bcfcc: 1a01 3e6b |0002: const-string v1, "android.permission.READ_EXTERNAL_STORAGE" // string@6b3e │ │ -3bcfd0: 6e20 5a13 1000 |0004: invoke-virtual {v0, v1}, Landroidx/activity/result/ActivityResultLauncher;.launch:(Ljava/lang/Object;)V // method@135a │ │ -3bcfd6: 0e00 |0007: return-void │ │ +3bcf80: |[3bcf80] de.danoeh.antennapod.activity.OpmlImportActivity.requestPermission:()V │ │ +3bcf90: 5420 566c |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.requestPermissionLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@6c56 │ │ +3bcf94: 1a01 3e6b |0002: const-string v1, "android.permission.READ_EXTERNAL_STORAGE" // string@6b3e │ │ +3bcf98: 6e20 5a13 1000 |0004: invoke-virtual {v0, v1}, Landroidx/activity/result/ActivityResultLauncher;.launch:(Ljava/lang/Object;)V // method@135a │ │ +3bcf9e: 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;) │ │ @@ -1789809,27 +1789792,27 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -3bcfd8: |[3bcfd8] de.danoeh.antennapod.activity.OpmlImportActivity.selectAllItems:(Z)V │ │ -3bcfe8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3bcfea: 5421 596c |0001: iget-object v1, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@6c59 │ │ -3bcfee: 5411 ff8f |0003: iget-object v1, v1, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.feedlist:Landroid/widget/ListView; // field@8fff │ │ -3bcff2: 6e10 aa0f 0100 |0005: invoke-virtual {v1}, Landroid/widget/AdapterView;.getCount:()I // method@0faa │ │ -3bcff8: 0a01 |0008: move-result v1 │ │ -3bcffa: 3510 0c00 |0009: if-ge v0, v1, 0015 // +000c │ │ -3bcffe: 5421 596c |000b: iget-object v1, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@6c59 │ │ -3bd002: 5411 ff8f |000d: iget-object v1, v1, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.feedlist:Landroid/widget/ListView; // field@8fff │ │ -3bd006: 6e30 980f 0103 |000f: invoke-virtual {v1, v0, v3}, Landroid/widget/AbsListView;.setItemChecked:(IZ)V // method@0f98 │ │ -3bd00c: d800 0001 |0012: add-int/lit8 v0, v0, #int 1 // #01 │ │ -3bd010: 28ed |0014: goto 0001 // -0013 │ │ -3bd012: 0e00 |0015: return-void │ │ +3bcfa0: |[3bcfa0] de.danoeh.antennapod.activity.OpmlImportActivity.selectAllItems:(Z)V │ │ +3bcfb0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3bcfb2: 5421 596c |0001: iget-object v1, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@6c59 │ │ +3bcfb6: 5411 ff8f |0003: iget-object v1, v1, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.feedlist:Landroid/widget/ListView; // field@8fff │ │ +3bcfba: 6e10 aa0f 0100 |0005: invoke-virtual {v1}, Landroid/widget/AdapterView;.getCount:()I // method@0faa │ │ +3bcfc0: 0a01 |0008: move-result v1 │ │ +3bcfc2: 3510 0c00 |0009: if-ge v0, v1, 0015 // +000c │ │ +3bcfc6: 5421 596c |000b: iget-object v1, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@6c59 │ │ +3bcfca: 5411 ff8f |000d: iget-object v1, v1, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.feedlist:Landroid/widget/ListView; // field@8fff │ │ +3bcfce: 6e30 980f 0103 |000f: invoke-virtual {v1, v0, v3}, Landroid/widget/AbsListView;.setItemChecked:(IZ)V // method@0f98 │ │ +3bcfd4: d800 0001 |0012: add-int/lit8 v0, v0, #int 1 // #01 │ │ +3bcfd8: 28ed |0014: goto 0001 // -0013 │ │ +3bcfda: 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 │ │ @@ -1789839,37 +1789822,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -3bd014: |[3bd014] de.danoeh.antennapod.activity.OpmlImportActivity.startImport:()V │ │ -3bd024: 5430 596c |0000: iget-object v0, v3, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@6c59 │ │ -3bd028: 5400 0090 |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.progressBar:Landroid/widget/ProgressBar; // field@9000 │ │ -3bd02c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -3bd02e: 6e20 9c0d 1000 |0005: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3bd034: 2200 fc17 |0008: new-instance v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda4; // type@17fc │ │ -3bd038: 7020 4b95 3000 |000a: invoke-direct {v0, v3}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@954b │ │ -3bd03e: 7110 7db1 0000 |000d: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b17d │ │ -3bd044: 0c00 |0010: move-result-object v0 │ │ -3bd046: 7100 95b1 0000 |0011: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ -3bd04c: 0c01 |0014: move-result-object v1 │ │ -3bd04e: 6e20 85b1 1000 |0015: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b185 │ │ -3bd054: 0c00 |0018: move-result-object v0 │ │ -3bd056: 7100 90b1 0000 |0019: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ -3bd05c: 0c01 |001c: move-result-object v1 │ │ -3bd05e: 6e20 80b1 1000 |001d: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b180 │ │ -3bd064: 0c00 |0020: move-result-object v0 │ │ -3bd066: 2201 fd17 |0021: new-instance v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda5; // type@17fd │ │ -3bd06a: 7020 4d95 3100 |0023: invoke-direct {v1, v3}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@954d │ │ -3bd070: 2202 fe17 |0026: new-instance v2, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda6; // type@17fe │ │ -3bd074: 7020 4f95 3200 |0028: invoke-direct {v2, v3}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@954f │ │ -3bd07a: 6e30 83b1 1002 |002b: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b183 │ │ -3bd080: 0e00 |002e: return-void │ │ +3bcfdc: |[3bcfdc] de.danoeh.antennapod.activity.OpmlImportActivity.startImport:()V │ │ +3bcfec: 5430 596c |0000: iget-object v0, v3, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@6c59 │ │ +3bcff0: 5400 0090 |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.progressBar:Landroid/widget/ProgressBar; // field@9000 │ │ +3bcff4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +3bcff6: 6e20 9c0d 1000 |0005: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3bcffc: 2200 fc17 |0008: new-instance v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda4; // type@17fc │ │ +3bd000: 7020 4b95 3000 |000a: invoke-direct {v0, v3}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@954b │ │ +3bd006: 7110 7db1 0000 |000d: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b17d │ │ +3bd00c: 0c00 |0010: move-result-object v0 │ │ +3bd00e: 7100 95b1 0000 |0011: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ +3bd014: 0c01 |0014: move-result-object v1 │ │ +3bd016: 6e20 85b1 1000 |0015: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b185 │ │ +3bd01c: 0c00 |0018: move-result-object v0 │ │ +3bd01e: 7100 90b1 0000 |0019: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ +3bd024: 0c01 |001c: move-result-object v1 │ │ +3bd026: 6e20 80b1 1000 |001d: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b180 │ │ +3bd02c: 0c00 |0020: move-result-object v0 │ │ +3bd02e: 2201 fd17 |0021: new-instance v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda5; // type@17fd │ │ +3bd032: 7020 4d95 3100 |0023: invoke-direct {v1, v3}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@954d │ │ +3bd038: 2202 fe17 |0026: new-instance v2, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda6; // type@17fe │ │ +3bd03c: 7020 4f95 3200 |0028: invoke-direct {v2, v3}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@954f │ │ +3bd042: 6e30 83b1 1002 |002b: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b183 │ │ +3bd048: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ 0x0008 line=224 │ │ 0x0011 line=235 │ │ 0x0019 line=236 │ │ 0x002b line=237 │ │ @@ -1789882,48 +1789865,48 @@ │ │ type : '(Landroid/net/Uri;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -3bc9e8: |[3bc9e8] de.danoeh.antennapod.activity.OpmlImportActivity.importUri:(Landroid/net/Uri;)V │ │ -3bc9f8: 3903 1a00 |0000: if-nez v3, 001a // +001a │ │ -3bc9fc: 2203 1715 |0002: new-instance v3, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ -3bca00: 7020 8381 2300 |0004: invoke-direct {v3, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ -3bca06: 1400 4d02 127f |0007: const v0, #float 1.94079e+38 // #7f12024d │ │ -3bca0c: 6e20 a381 0300 |000a: invoke-virtual {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81a3 │ │ -3bca12: 0c03 |000d: move-result-object v3 │ │ -3bca14: 1400 0a00 0401 |000e: const v0, #float 2.42446e-38 // #0104000a │ │ -3bca1a: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -3bca1c: 6e30 c181 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@81c1 │ │ -3bca22: 0c03 |0015: move-result-object v3 │ │ -3bca24: 6e10 7114 0300 |0016: invoke-virtual {v3}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ -3bca2a: 0e00 |0019: return-void │ │ -3bca2c: 5b23 586c |001a: iput-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.uri:Landroid/net/Uri; // field@6c58 │ │ -3bca30: 6000 dd00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -3bca34: 1301 1700 |001e: const/16 v1, #int 23 // #17 │ │ -3bca38: 3410 2000 |0020: if-lt v0, v1, 0040 // +0020 │ │ -3bca3c: 6e10 d206 0300 |0022: invoke-virtual {v3}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@06d2 │ │ -3bca42: 0c03 |0025: move-result-object v3 │ │ -3bca44: 7100 4107 0000 |0026: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0741 │ │ -3bca4a: 0c00 |0029: move-result-object v0 │ │ -3bca4c: 6e10 dbb1 0000 |002a: invoke-virtual {v0}, Ljava/io/File;.toString:()Ljava/lang/String; // method@b1db │ │ -3bca52: 0c00 |002d: move-result-object v0 │ │ -3bca54: 6e20 24b3 0300 |002e: invoke-virtual {v3, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b324 │ │ -3bca5a: 0a03 |0031: move-result v3 │ │ -3bca5c: 3803 0e00 |0032: if-eqz v3, 0040 // +000e │ │ -3bca60: 1a03 3e6b |0034: const-string v3, "android.permission.READ_EXTERNAL_STORAGE" // string@6b3e │ │ -3bca64: 7120 8928 3200 |0036: invoke-static {v2, v3}, Landroidx/core/content/ContextCompat;.checkSelfPermission:(Landroid/content/Context;Ljava/lang/String;)I // method@2889 │ │ -3bca6a: 0a03 |0039: move-result v3 │ │ -3bca6c: 3803 0600 |003a: if-eqz v3, 0040 // +0006 │ │ -3bca70: 7010 7795 0200 |003c: invoke-direct {v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.requestPermission:()V // method@9577 │ │ -3bca76: 0e00 |003f: return-void │ │ -3bca78: 7010 7995 0200 |0040: invoke-direct {v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.startImport:()V // method@9579 │ │ -3bca7e: 0e00 |0043: return-void │ │ +3bc9b0: |[3bc9b0] de.danoeh.antennapod.activity.OpmlImportActivity.importUri:(Landroid/net/Uri;)V │ │ +3bc9c0: 3903 1a00 |0000: if-nez v3, 001a // +001a │ │ +3bc9c4: 2203 1715 |0002: new-instance v3, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ +3bc9c8: 7020 8381 2300 |0004: invoke-direct {v3, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ +3bc9ce: 1400 4d02 127f |0007: const v0, #float 1.94079e+38 // #7f12024d │ │ +3bc9d4: 6e20 a381 0300 |000a: invoke-virtual {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81a3 │ │ +3bc9da: 0c03 |000d: move-result-object v3 │ │ +3bc9dc: 1400 0a00 0401 |000e: const v0, #float 2.42446e-38 // #0104000a │ │ +3bc9e2: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +3bc9e4: 6e30 c181 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@81c1 │ │ +3bc9ea: 0c03 |0015: move-result-object v3 │ │ +3bc9ec: 6e10 7114 0300 |0016: invoke-virtual {v3}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ +3bc9f2: 0e00 |0019: return-void │ │ +3bc9f4: 5b23 586c |001a: iput-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.uri:Landroid/net/Uri; // field@6c58 │ │ +3bc9f8: 6000 dd00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +3bc9fc: 1301 1700 |001e: const/16 v1, #int 23 // #17 │ │ +3bca00: 3410 2000 |0020: if-lt v0, v1, 0040 // +0020 │ │ +3bca04: 6e10 d206 0300 |0022: invoke-virtual {v3}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@06d2 │ │ +3bca0a: 0c03 |0025: move-result-object v3 │ │ +3bca0c: 7100 4107 0000 |0026: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0741 │ │ +3bca12: 0c00 |0029: move-result-object v0 │ │ +3bca14: 6e10 dbb1 0000 |002a: invoke-virtual {v0}, Ljava/io/File;.toString:()Ljava/lang/String; // method@b1db │ │ +3bca1a: 0c00 |002d: move-result-object v0 │ │ +3bca1c: 6e20 24b3 0300 |002e: invoke-virtual {v3, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b324 │ │ +3bca22: 0a03 |0031: move-result v3 │ │ +3bca24: 3803 0e00 |0032: if-eqz v3, 0040 // +000e │ │ +3bca28: 1a03 3e6b |0034: const-string v3, "android.permission.READ_EXTERNAL_STORAGE" // string@6b3e │ │ +3bca2c: 7120 8928 3200 |0036: invoke-static {v2, v3}, Landroidx/core/content/ContextCompat;.checkSelfPermission:(Landroid/content/Context;Ljava/lang/String;)I // method@2889 │ │ +3bca32: 0a03 |0039: move-result v3 │ │ +3bca34: 3803 0600 |003a: if-eqz v3, 0040 // +0006 │ │ +3bca38: 7010 7795 0200 |003c: invoke-direct {v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.requestPermission:()V // method@9577 │ │ +3bca3e: 0e00 |003f: return-void │ │ +3bca40: 7010 7995 0200 |0040: invoke-direct {v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.startImport:()V // method@9579 │ │ +3bca46: 0e00 |0043: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=136 │ │ 0x000a line=137 │ │ 0x0012 line=138 │ │ 0x0016 line=139 │ │ 0x001a line=142 │ │ @@ -1789941,83 +1789924,83 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 147 16-bit code units │ │ -3bce80: |[3bce80] de.danoeh.antennapod.activity.OpmlImportActivity.onCreate:(Landroid/os/Bundle;)V │ │ -3bce90: 7110 c298 0200 |0000: invoke-static {v2}, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher;.getTheme:(Landroid/content/Context;)I // method@98c2 │ │ -3bce96: 0a00 |0003: move-result v0 │ │ -3bce98: 6e20 ac14 0200 |0004: invoke-virtual {v2, v0}, Landroidx/appcompat/app/AppCompatActivity;.setTheme:(I)V // method@14ac │ │ -3bce9e: 6f20 1036 3200 |0007: invoke-super {v2, v3}, Landroidx/fragment/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@3610 │ │ -3bcea4: 6e10 8914 0200 |000a: invoke-virtual {v2}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1489 │ │ -3bceaa: 0c03 |000d: move-result-object v3 │ │ -3bceac: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -3bceae: 6e20 db13 0300 |000f: invoke-virtual {v3, v0}, Landroidx/appcompat/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@13db │ │ -3bceb4: 6e10 7a00 0200 |0012: invoke-virtual {v2}, Landroid/app/Activity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@007a │ │ -3bceba: 0c03 |0015: move-result-object v3 │ │ -3bcebc: 7110 c89f 0300 |0016: invoke-static {v3}, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // method@9fc8 │ │ -3bcec2: 0c03 |0019: move-result-object v3 │ │ -3bcec4: 5b23 596c |001a: iput-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@6c59 │ │ -3bcec8: 6e10 c79f 0300 |001c: invoke-virtual {v3}, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@9fc7 │ │ -3bcece: 0c03 |001f: move-result-object v3 │ │ -3bced0: 6e20 a514 3200 |0020: invoke-virtual {v2, v3}, Landroidx/appcompat/app/AppCompatActivity;.setContentView:(Landroid/view/View;)V // method@14a5 │ │ -3bced6: 5423 596c |0023: iget-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@6c59 │ │ -3bceda: 5433 ff8f |0025: iget-object v3, v3, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.feedlist:Landroid/widget/ListView; // field@8fff │ │ -3bcede: 1220 |0027: const/4 v0, #int 2 // #2 │ │ -3bcee0: 6e20 960f 0300 |0028: invoke-virtual {v3, v0}, Landroid/widget/AbsListView;.setChoiceMode:(I)V // method@0f96 │ │ -3bcee6: 5423 596c |002b: iget-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@6c59 │ │ -3bceea: 5433 ff8f |002d: iget-object v3, v3, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.feedlist:Landroid/widget/ListView; // field@8fff │ │ -3bceee: 2200 f917 |002f: new-instance v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda1; // type@17f9 │ │ -3bcef2: 7020 4595 2000 |0031: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@9545 │ │ -3bcef8: 6e20 b60f 0300 |0034: invoke-virtual {v3, v0}, Landroid/widget/AdapterView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@0fb6 │ │ -3bcefe: 5423 596c |0037: iget-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@6c59 │ │ -3bcf02: 5433 fd8f |0039: iget-object v3, v3, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.butCancel:Landroid/widget/Button; // field@8ffd │ │ -3bcf06: 2200 fa17 |003b: new-instance v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda2; // type@17fa │ │ -3bcf0a: 7020 4795 2000 |003d: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@9547 │ │ -3bcf10: 6e20 710d 0300 |0040: invoke-virtual {v3, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3bcf16: 5423 596c |0043: iget-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@6c59 │ │ -3bcf1a: 5433 fe8f |0045: iget-object v3, v3, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.butConfirm:Landroid/widget/Button; // field@8ffe │ │ -3bcf1e: 2200 fb17 |0047: new-instance v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda3; // type@17fb │ │ -3bcf22: 7020 4995 2000 |0049: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@9549 │ │ -3bcf28: 6e20 710d 0300 |004c: invoke-virtual {v3, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3bcf2e: 6e10 7800 0200 |004f: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0078 │ │ -3bcf34: 0c03 |0052: move-result-object v3 │ │ -3bcf36: 6e10 6502 0300 |0053: invoke-virtual {v3}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@0265 │ │ -3bcf3c: 0c03 |0056: move-result-object v3 │ │ -3bcf3e: 3803 2800 |0057: if-eqz v3, 007f // +0028 │ │ -3bcf42: 6e10 d206 0300 |0059: invoke-virtual {v3}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@06d2 │ │ -3bcf48: 0c00 |005c: move-result-object v0 │ │ -3bcf4a: 1a01 de09 |005d: const-string v1, "/" // string@09de │ │ -3bcf4e: 6e20 3eb3 1000 |005f: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b33e │ │ -3bcf54: 0a00 |0062: move-result v0 │ │ -3bcf56: 3800 1c00 |0063: if-eqz v0, 007f // +001c │ │ -3bcf5a: 2200 8f1e |0065: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3bcf5e: 7010 50b3 0000 |0067: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3bcf64: 1a01 bf85 |006a: const-string v1, "file://" // string@85bf │ │ -3bcf68: 6e20 5cb3 1000 |006c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3bcf6e: 6e10 d206 0300 |006f: invoke-virtual {v3}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@06d2 │ │ -3bcf74: 0c03 |0072: move-result-object v3 │ │ -3bcf76: 6e20 5cb3 3000 |0073: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3bcf7c: 6e10 67b3 0000 |0076: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3bcf82: 0c03 |0079: move-result-object v3 │ │ -3bcf84: 7110 d106 0300 |007a: invoke-static {v3}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@06d1 │ │ -3bcf8a: 0c03 |007d: move-result-object v3 │ │ -3bcf8c: 2811 |007e: goto 008f // +0011 │ │ -3bcf8e: 6e10 7800 0200 |007f: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0078 │ │ -3bcf94: 0c00 |0082: move-result-object v0 │ │ -3bcf96: 1a01 046b |0083: const-string v1, "android.intent.extra.TEXT" // string@6b04 │ │ -3bcf9a: 6e20 6e02 1000 |0085: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@026e │ │ -3bcfa0: 0c00 |0088: move-result-object v0 │ │ -3bcfa2: 3800 0600 |0089: if-eqz v0, 008f // +0006 │ │ -3bcfa6: 7110 d106 0000 |008b: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@06d1 │ │ -3bcfac: 0c03 |008e: move-result-object v3 │ │ -3bcfae: 6e20 6695 3200 |008f: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.importUri:(Landroid/net/Uri;)V // method@9566 │ │ -3bcfb4: 0e00 |0092: return-void │ │ +3bce48: |[3bce48] de.danoeh.antennapod.activity.OpmlImportActivity.onCreate:(Landroid/os/Bundle;)V │ │ +3bce58: 7110 c298 0200 |0000: invoke-static {v2}, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher;.getTheme:(Landroid/content/Context;)I // method@98c2 │ │ +3bce5e: 0a00 |0003: move-result v0 │ │ +3bce60: 6e20 ac14 0200 |0004: invoke-virtual {v2, v0}, Landroidx/appcompat/app/AppCompatActivity;.setTheme:(I)V // method@14ac │ │ +3bce66: 6f20 1036 3200 |0007: invoke-super {v2, v3}, Landroidx/fragment/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@3610 │ │ +3bce6c: 6e10 8914 0200 |000a: invoke-virtual {v2}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1489 │ │ +3bce72: 0c03 |000d: move-result-object v3 │ │ +3bce74: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +3bce76: 6e20 db13 0300 |000f: invoke-virtual {v3, v0}, Landroidx/appcompat/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@13db │ │ +3bce7c: 6e10 7a00 0200 |0012: invoke-virtual {v2}, Landroid/app/Activity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@007a │ │ +3bce82: 0c03 |0015: move-result-object v3 │ │ +3bce84: 7110 c89f 0300 |0016: invoke-static {v3}, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // method@9fc8 │ │ +3bce8a: 0c03 |0019: move-result-object v3 │ │ +3bce8c: 5b23 596c |001a: iput-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@6c59 │ │ +3bce90: 6e10 c79f 0300 |001c: invoke-virtual {v3}, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@9fc7 │ │ +3bce96: 0c03 |001f: move-result-object v3 │ │ +3bce98: 6e20 a514 3200 |0020: invoke-virtual {v2, v3}, Landroidx/appcompat/app/AppCompatActivity;.setContentView:(Landroid/view/View;)V // method@14a5 │ │ +3bce9e: 5423 596c |0023: iget-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@6c59 │ │ +3bcea2: 5433 ff8f |0025: iget-object v3, v3, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.feedlist:Landroid/widget/ListView; // field@8fff │ │ +3bcea6: 1220 |0027: const/4 v0, #int 2 // #2 │ │ +3bcea8: 6e20 960f 0300 |0028: invoke-virtual {v3, v0}, Landroid/widget/AbsListView;.setChoiceMode:(I)V // method@0f96 │ │ +3bceae: 5423 596c |002b: iget-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@6c59 │ │ +3bceb2: 5433 ff8f |002d: iget-object v3, v3, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.feedlist:Landroid/widget/ListView; // field@8fff │ │ +3bceb6: 2200 f917 |002f: new-instance v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda1; // type@17f9 │ │ +3bceba: 7020 4595 2000 |0031: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@9545 │ │ +3bcec0: 6e20 b60f 0300 |0034: invoke-virtual {v3, v0}, Landroid/widget/AdapterView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@0fb6 │ │ +3bcec6: 5423 596c |0037: iget-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@6c59 │ │ +3bceca: 5433 fd8f |0039: iget-object v3, v3, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.butCancel:Landroid/widget/Button; // field@8ffd │ │ +3bcece: 2200 fa17 |003b: new-instance v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda2; // type@17fa │ │ +3bced2: 7020 4795 2000 |003d: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@9547 │ │ +3bced8: 6e20 710d 0300 |0040: invoke-virtual {v3, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3bcede: 5423 596c |0043: iget-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@6c59 │ │ +3bcee2: 5433 fe8f |0045: iget-object v3, v3, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.butConfirm:Landroid/widget/Button; // field@8ffe │ │ +3bcee6: 2200 fb17 |0047: new-instance v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda3; // type@17fb │ │ +3bceea: 7020 4995 2000 |0049: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@9549 │ │ +3bcef0: 6e20 710d 0300 |004c: invoke-virtual {v3, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3bcef6: 6e10 7800 0200 |004f: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0078 │ │ +3bcefc: 0c03 |0052: move-result-object v3 │ │ +3bcefe: 6e10 6502 0300 |0053: invoke-virtual {v3}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@0265 │ │ +3bcf04: 0c03 |0056: move-result-object v3 │ │ +3bcf06: 3803 2800 |0057: if-eqz v3, 007f // +0028 │ │ +3bcf0a: 6e10 d206 0300 |0059: invoke-virtual {v3}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@06d2 │ │ +3bcf10: 0c00 |005c: move-result-object v0 │ │ +3bcf12: 1a01 de09 |005d: const-string v1, "/" // string@09de │ │ +3bcf16: 6e20 3eb3 1000 |005f: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b33e │ │ +3bcf1c: 0a00 |0062: move-result v0 │ │ +3bcf1e: 3800 1c00 |0063: if-eqz v0, 007f // +001c │ │ +3bcf22: 2200 8f1e |0065: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3bcf26: 7010 50b3 0000 |0067: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3bcf2c: 1a01 bf85 |006a: const-string v1, "file://" // string@85bf │ │ +3bcf30: 6e20 5cb3 1000 |006c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3bcf36: 6e10 d206 0300 |006f: invoke-virtual {v3}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@06d2 │ │ +3bcf3c: 0c03 |0072: move-result-object v3 │ │ +3bcf3e: 6e20 5cb3 3000 |0073: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3bcf44: 6e10 67b3 0000 |0076: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3bcf4a: 0c03 |0079: move-result-object v3 │ │ +3bcf4c: 7110 d106 0300 |007a: invoke-static {v3}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@06d1 │ │ +3bcf52: 0c03 |007d: move-result-object v3 │ │ +3bcf54: 2811 |007e: goto 008f // +0011 │ │ +3bcf56: 6e10 7800 0200 |007f: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0078 │ │ +3bcf5c: 0c00 |0082: move-result-object v0 │ │ +3bcf5e: 1a01 046b |0083: const-string v1, "android.intent.extra.TEXT" // string@6b04 │ │ +3bcf62: 6e20 6e02 1000 |0085: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@026e │ │ +3bcf68: 0c00 |0088: move-result-object v0 │ │ +3bcf6a: 3800 0600 |0089: if-eqz v0, 008f // +0006 │ │ +3bcf6e: 7110 d106 0000 |008b: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@06d1 │ │ +3bcf74: 0c03 |008e: move-result-object v3 │ │ +3bcf76: 6e20 6695 3200 |008f: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.importUri:(Landroid/net/Uri;)V // method@9566 │ │ +3bcf7c: 0e00 |0092: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0007 line=64 │ │ 0x000a line=65 │ │ 0x0012 line=66 │ │ 0x001c line=67 │ │ @@ -1790040,32 +1790023,32 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -3bc6dc: |[3bc6dc] de.danoeh.antennapod.activity.OpmlImportActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -3bc6ec: 6f20 8f00 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onCreateOptionsMenu:(Landroid/view/Menu;)Z // method@008f │ │ -3bc6f2: 6e10 8714 0200 |0003: invoke-virtual {v2}, Landroidx/appcompat/app/AppCompatActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@1487 │ │ -3bc6f8: 0c00 |0006: move-result-object v0 │ │ -3bc6fa: 1401 1300 0f7f |0007: const v1, #float 1.9008e+38 // #7f0f0013 │ │ -3bc700: 6e30 cd0b 1003 |000a: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bcd │ │ -3bc706: 1400 ea02 0a7f |000d: const v0, #float 1.83449e+38 // #7f0a02ea │ │ -3bc70c: 7220 bf0b 0300 |0010: invoke-interface {v3, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -3bc712: 0c00 |0013: move-result-object v0 │ │ -3bc714: 5b20 576c |0014: iput-object v0, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.selectAll:Landroid/view/MenuItem; // field@6c57 │ │ -3bc718: 1400 f900 0a7f |0016: const v0, #float 1.83439e+38 // #7f0a00f9 │ │ -3bc71e: 7220 bf0b 0300 |0019: invoke-interface {v3, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -3bc724: 0c03 |001c: move-result-object v3 │ │ -3bc726: 5b23 536c |001d: iput-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.deselectAll:Landroid/view/MenuItem; // field@6c53 │ │ -3bc72a: 1200 |001f: const/4 v0, #int 0 // #0 │ │ -3bc72c: 7220 020c 0300 |0020: invoke-interface {v3, v0}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ -3bc732: 1213 |0023: const/4 v3, #int 1 // #1 │ │ -3bc734: 0f03 |0024: return v3 │ │ +3bc6a4: |[3bc6a4] de.danoeh.antennapod.activity.OpmlImportActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +3bc6b4: 6f20 8f00 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onCreateOptionsMenu:(Landroid/view/Menu;)Z // method@008f │ │ +3bc6ba: 6e10 8714 0200 |0003: invoke-virtual {v2}, Landroidx/appcompat/app/AppCompatActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@1487 │ │ +3bc6c0: 0c00 |0006: move-result-object v0 │ │ +3bc6c2: 1401 1300 0f7f |0007: const v1, #float 1.9008e+38 // #7f0f0013 │ │ +3bc6c8: 6e30 cd0b 1003 |000a: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bcd │ │ +3bc6ce: 1400 ea02 0a7f |000d: const v0, #float 1.83449e+38 // #7f0a02ea │ │ +3bc6d4: 7220 bf0b 0300 |0010: invoke-interface {v3, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +3bc6da: 0c00 |0013: move-result-object v0 │ │ +3bc6dc: 5b20 576c |0014: iput-object v0, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.selectAll:Landroid/view/MenuItem; // field@6c57 │ │ +3bc6e0: 1400 f900 0a7f |0016: const v0, #float 1.83439e+38 // #7f0a00f9 │ │ +3bc6e6: 7220 bf0b 0300 |0019: invoke-interface {v3, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +3bc6ec: 0c03 |001c: move-result-object v3 │ │ +3bc6ee: 5b23 536c |001d: iput-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.deselectAll:Landroid/view/MenuItem; // field@6c53 │ │ +3bc6f2: 1200 |001f: const/4 v0, #int 0 // #0 │ │ +3bc6f4: 7220 020c 0300 |0020: invoke-interface {v3, v0}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ +3bc6fa: 1213 |0023: const/4 v3, #int 1 // #1 │ │ +3bc6fc: 0f03 |0024: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 0x0003 line=168 │ │ 0x000a line=169 │ │ 0x0010 line=170 │ │ 0x0019 line=171 │ │ @@ -1790079,39 +1790062,39 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -3bc738: |[3bc738] de.danoeh.antennapod.activity.OpmlImportActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -3bc748: 7210 db0b 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ -3bc74e: 0a04 |0003: move-result v4 │ │ -3bc750: 1400 ea02 0a7f |0004: const v0, #float 1.83449e+38 // #7f0a02ea │ │ -3bc756: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -3bc758: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -3bc75a: 3304 1000 |0009: if-ne v4, v0, 0019 // +0010 │ │ -3bc75e: 5434 576c |000b: iget-object v4, v3, Lde/danoeh/antennapod/activity/OpmlImportActivity;.selectAll:Landroid/view/MenuItem; // field@6c57 │ │ -3bc762: 7220 020c 1400 |000d: invoke-interface {v4, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ -3bc768: 7020 7895 2300 |0010: invoke-direct {v3, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.selectAllItems:(Z)V // method@9578 │ │ -3bc76e: 5434 536c |0013: iget-object v4, v3, Lde/danoeh/antennapod/activity/OpmlImportActivity;.deselectAll:Landroid/view/MenuItem; // field@6c53 │ │ -3bc772: 7220 020c 2400 |0015: invoke-interface {v4, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ -3bc778: 0f02 |0018: return v2 │ │ -3bc77a: 1400 f900 0a7f |0019: const v0, #float 1.83439e+38 // #7f0a00f9 │ │ -3bc780: 3304 1000 |001c: if-ne v4, v0, 002c // +0010 │ │ -3bc784: 5434 536c |001e: iget-object v4, v3, Lde/danoeh/antennapod/activity/OpmlImportActivity;.deselectAll:Landroid/view/MenuItem; // field@6c53 │ │ -3bc788: 7220 020c 1400 |0020: invoke-interface {v4, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ -3bc78e: 7020 7895 1300 |0023: invoke-direct {v3, v1}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.selectAllItems:(Z)V // method@9578 │ │ -3bc794: 5434 576c |0026: iget-object v4, v3, Lde/danoeh/antennapod/activity/OpmlImportActivity;.selectAll:Landroid/view/MenuItem; // field@6c57 │ │ -3bc798: 7220 020c 2400 |0028: invoke-interface {v4, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ -3bc79e: 0f02 |002b: return v2 │ │ -3bc7a0: 1400 2c00 0201 |002c: const v0, #float 2.38774e-38 // #0102002c │ │ -3bc7a6: 3304 0500 |002f: if-ne v4, v0, 0034 // +0005 │ │ -3bc7aa: 6e10 7000 0300 |0031: invoke-virtual {v3}, Landroid/app/Activity;.finish:()V // method@0070 │ │ -3bc7b0: 0f01 |0034: return v1 │ │ +3bc700: |[3bc700] de.danoeh.antennapod.activity.OpmlImportActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +3bc710: 7210 db0b 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ +3bc716: 0a04 |0003: move-result v4 │ │ +3bc718: 1400 ea02 0a7f |0004: const v0, #float 1.83449e+38 // #7f0a02ea │ │ +3bc71e: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +3bc720: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +3bc722: 3304 1000 |0009: if-ne v4, v0, 0019 // +0010 │ │ +3bc726: 5434 576c |000b: iget-object v4, v3, Lde/danoeh/antennapod/activity/OpmlImportActivity;.selectAll:Landroid/view/MenuItem; // field@6c57 │ │ +3bc72a: 7220 020c 1400 |000d: invoke-interface {v4, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ +3bc730: 7020 7895 2300 |0010: invoke-direct {v3, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.selectAllItems:(Z)V // method@9578 │ │ +3bc736: 5434 536c |0013: iget-object v4, v3, Lde/danoeh/antennapod/activity/OpmlImportActivity;.deselectAll:Landroid/view/MenuItem; // field@6c53 │ │ +3bc73a: 7220 020c 2400 |0015: invoke-interface {v4, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ +3bc740: 0f02 |0018: return v2 │ │ +3bc742: 1400 f900 0a7f |0019: const v0, #float 1.83439e+38 // #7f0a00f9 │ │ +3bc748: 3304 1000 |001c: if-ne v4, v0, 002c // +0010 │ │ +3bc74c: 5434 536c |001e: iget-object v4, v3, Lde/danoeh/antennapod/activity/OpmlImportActivity;.deselectAll:Landroid/view/MenuItem; // field@6c53 │ │ +3bc750: 7220 020c 1400 |0020: invoke-interface {v4, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ +3bc756: 7020 7895 1300 |0023: invoke-direct {v3, v1}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.selectAllItems:(Z)V // method@9578 │ │ +3bc75c: 5434 576c |0026: iget-object v4, v3, Lde/danoeh/antennapod/activity/OpmlImportActivity;.selectAll:Landroid/view/MenuItem; // field@6c57 │ │ +3bc760: 7220 020c 2400 |0028: invoke-interface {v4, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ +3bc766: 0f02 |002b: return v2 │ │ +3bc768: 1400 2c00 0201 |002c: const v0, #float 2.38774e-38 // #0102002c │ │ +3bc76e: 3304 0500 |002f: if-ne v4, v0, 0034 // +0005 │ │ +3bc772: 6e10 7000 0300 |0031: invoke-virtual {v3}, Landroid/app/Activity;.finish:()V // method@0070 │ │ +3bc778: 0f01 |0034: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ 0x000b line=180 │ │ 0x0010 line=181 │ │ 0x0013 line=182 │ │ 0x001e line=185 │ │ @@ -1790151,17 +1790134,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3bd0c4: |[3bd0c4] de.danoeh.antennapod.activity.PlaybackSpeedDialogActivity.:()V │ │ -3bd0d4: 7010 7e14 0000 |0000: invoke-direct {v0}, Landroidx/appcompat/app/AppCompatActivity;.:()V // method@147e │ │ -3bd0da: 0e00 |0003: return-void │ │ +3bd08c: |[3bd08c] de.danoeh.antennapod.activity.PlaybackSpeedDialogActivity.:()V │ │ +3bd09c: 7010 7e14 0000 |0000: invoke-direct {v0}, Landroidx/appcompat/app/AppCompatActivity;.:()V // method@147e │ │ +3bd0a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/activity/PlaybackSpeedDialogActivity; │ │ │ │ Virtual methods - │ │ @@ -1790170,26 +1790153,26 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -3bd0dc: |[3bd0dc] de.danoeh.antennapod.activity.PlaybackSpeedDialogActivity.onCreate:(Landroid/os/Bundle;)V │ │ -3bd0ec: 7110 c398 0200 |0000: invoke-static {v2}, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher;.getTranslucentTheme:(Landroid/content/Context;)I // method@98c3 │ │ -3bd0f2: 0a00 |0003: move-result v0 │ │ -3bd0f4: 6e20 ac14 0200 |0004: invoke-virtual {v2, v0}, Landroidx/appcompat/app/AppCompatActivity;.setTheme:(I)V // method@14ac │ │ -3bd0fa: 6f20 1036 3200 |0007: invoke-super {v2, v3}, Landroidx/fragment/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@3610 │ │ -3bd100: 2203 0318 |000a: new-instance v3, Lde/danoeh/antennapod/activity/PlaybackSpeedDialogActivity$InnerVariableSpeedDialog; // type@1803 │ │ -3bd104: 7010 7a95 0300 |000c: invoke-direct {v3}, Lde/danoeh/antennapod/activity/PlaybackSpeedDialogActivity$InnerVariableSpeedDialog;.:()V // method@957a │ │ -3bd10a: 6e10 0536 0200 |000f: invoke-virtual {v2}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3605 │ │ -3bd110: 0c00 |0012: move-result-object v0 │ │ -3bd112: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -3bd114: 6e30 f134 0301 |0014: invoke-virtual {v3, v0, v1}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34f1 │ │ -3bd11a: 0e00 |0017: return-void │ │ +3bd0a4: |[3bd0a4] de.danoeh.antennapod.activity.PlaybackSpeedDialogActivity.onCreate:(Landroid/os/Bundle;)V │ │ +3bd0b4: 7110 c398 0200 |0000: invoke-static {v2}, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher;.getTranslucentTheme:(Landroid/content/Context;)I // method@98c3 │ │ +3bd0ba: 0a00 |0003: move-result v0 │ │ +3bd0bc: 6e20 ac14 0200 |0004: invoke-virtual {v2, v0}, Landroidx/appcompat/app/AppCompatActivity;.setTheme:(I)V // method@14ac │ │ +3bd0c2: 6f20 1036 3200 |0007: invoke-super {v2, v3}, Landroidx/fragment/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@3610 │ │ +3bd0c8: 2203 0318 |000a: new-instance v3, Lde/danoeh/antennapod/activity/PlaybackSpeedDialogActivity$InnerVariableSpeedDialog; // type@1803 │ │ +3bd0cc: 7010 7a95 0300 |000c: invoke-direct {v3}, Lde/danoeh/antennapod/activity/PlaybackSpeedDialogActivity$InnerVariableSpeedDialog;.:()V // method@957a │ │ +3bd0d2: 6e10 0536 0200 |000f: invoke-virtual {v2}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3605 │ │ +3bd0d8: 0c00 |0012: move-result-object v0 │ │ +3bd0da: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +3bd0dc: 6e30 f134 0301 |0014: invoke-virtual {v3, v0, v1}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34f1 │ │ +3bd0e2: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ 0x0007 line=17 │ │ 0x000a line=18 │ │ 0x000f line=19 │ │ locals : │ │ @@ -1790240,17 +1790223,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/PreferenceActivity;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 │ │ -3bd408: |[3bd408] de.danoeh.antennapod.activity.PreferenceActivity.$r8$lambda$KovgF3R7_Dkz4CiURj4Qk8uPDbs:(Lde/danoeh/antennapod/activity/PreferenceActivity;Lde/danoeh/antennapod/event/MessageEvent;Landroid/view/View;)V │ │ -3bd418: 7030 8495 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/PreferenceActivity;.lambda$onEventMainThread$0:(Lde/danoeh/antennapod/event/MessageEvent;Landroid/view/View;)V // method@9584 │ │ -3bd41e: 0e00 |0003: return-void │ │ +3bd3d0: |[3bd3d0] de.danoeh.antennapod.activity.PreferenceActivity.$r8$lambda$KovgF3R7_Dkz4CiURj4Qk8uPDbs:(Lde/danoeh/antennapod/activity/PreferenceActivity;Lde/danoeh/antennapod/event/MessageEvent;Landroid/view/View;)V │ │ +3bd3e0: 7030 8495 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/PreferenceActivity;.lambda$onEventMainThread$0:(Lde/danoeh/antennapod/event/MessageEvent;Landroid/view/View;)V // method@9584 │ │ +3bd3e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/activity/PreferenceActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/event/MessageEvent; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/view/View; │ │ @@ -1790260,17 +1790243,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3bd420: |[3bd420] de.danoeh.antennapod.activity.PreferenceActivity.:()V │ │ -3bd430: 7010 7e14 0000 |0000: invoke-direct {v0}, Landroidx/appcompat/app/AppCompatActivity;.:()V // method@147e │ │ -3bd436: 0e00 |0003: return-void │ │ +3bd3e8: |[3bd3e8] de.danoeh.antennapod.activity.PreferenceActivity.:()V │ │ +3bd3f8: 7010 7e14 0000 |0000: invoke-direct {v0}, Landroidx/appcompat/app/AppCompatActivity;.:()V // method@147e │ │ +3bd3fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/activity/PreferenceActivity; │ │ │ │ #2 : (in Lde/danoeh/antennapod/activity/PreferenceActivity;) │ │ @@ -1790278,57 +1790261,57 @@ │ │ type : '(I)Landroidx/preference/PreferenceFragmentCompat;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 90 16-bit code units │ │ -3bd15c: |[3bd15c] de.danoeh.antennapod.activity.PreferenceActivity.getPreferenceScreen:(I)Landroidx/preference/PreferenceFragmentCompat; │ │ -3bd16c: 1400 0e00 157f |0000: const v0, #float 1.98055e+38 // #7f15000e │ │ -3bd172: 3302 0800 |0003: if-ne v2, v0, 000b // +0008 │ │ -3bd176: 2202 461c |0005: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; // type@1c46 │ │ -3bd17a: 7010 e7a9 0200 |0007: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;.:()V // method@a9e7 │ │ -3bd180: 284f |000a: goto 0059 // +004f │ │ -3bd182: 1400 0800 157f |000b: const v0, #float 1.98055e+38 // #7f150008 │ │ -3bd188: 3302 0800 |000e: if-ne v2, v0, 0016 // +0008 │ │ -3bd18c: 2202 001c |0010: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; // type@1c00 │ │ -3bd190: 7010 c7a8 0200 |0012: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;.:()V // method@a8c7 │ │ -3bd196: 2844 |0015: goto 0059 // +0044 │ │ -3bd198: 1400 0900 157f |0016: const v0, #float 1.98055e+38 // #7f150009 │ │ -3bd19e: 3302 0800 |0019: if-ne v2, v0, 0021 // +0008 │ │ -3bd1a2: 2202 1c1c |001b: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // type@1c1c │ │ -3bd1a6: 7010 25a9 0200 |001d: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.:()V // method@a925 │ │ -3bd1ac: 2839 |0020: goto 0059 // +0039 │ │ -3bd1ae: 1400 0700 157f |0021: const v0, #float 1.98055e+38 // #7f150007 │ │ -3bd1b4: 3302 0800 |0024: if-ne v2, v0, 002c // +0008 │ │ -3bd1b8: 2202 f91b |0026: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment; // type@1bf9 │ │ -3bd1bc: 7010 a6a8 0200 |0028: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.:()V // method@a8a6 │ │ -3bd1c2: 282e |002b: goto 0059 // +002e │ │ -3bd1c4: 1400 0d00 157f |002c: const v0, #float 1.98055e+38 // #7f15000d │ │ -3bd1ca: 3302 0800 |002f: if-ne v2, v0, 0037 // +0008 │ │ -3bd1ce: 2202 811c |0031: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; // type@1c81 │ │ -3bd1d2: 7010 caaa 0200 |0033: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.:()V // method@aaca │ │ -3bd1d8: 2823 |0036: goto 0059 // +0023 │ │ -3bd1da: 1400 0b00 157f |0037: const v0, #float 1.98055e+38 // #7f15000b │ │ -3bd1e0: 3302 0800 |003a: if-ne v2, v0, 0042 // +0008 │ │ -3bd1e4: 2202 2f1c |003c: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment; // type@1c2f │ │ -3bd1e8: 7010 8da9 0200 |003e: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;.:()V // method@a98d │ │ -3bd1ee: 2818 |0041: goto 0059 // +0018 │ │ -3bd1f0: 1400 0a00 157f |0042: const v0, #float 1.98055e+38 // #7f15000a │ │ -3bd1f6: 3302 0800 |0045: if-ne v2, v0, 004d // +0008 │ │ -3bd1fa: 2202 291c |0047: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/NotificationPreferencesFragment; // type@1c29 │ │ -3bd1fe: 7010 7aa9 0200 |0049: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/NotificationPreferencesFragment;.:()V // method@a97a │ │ -3bd204: 280d |004c: goto 0059 // +000d │ │ -3bd206: 1400 0c00 157f |004d: const v0, #float 1.98055e+38 // #7f15000c │ │ -3bd20c: 3302 0800 |0050: if-ne v2, v0, 0058 // +0008 │ │ -3bd210: 2202 3c1c |0052: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; // type@1c3c │ │ -3bd214: 7010 bda9 0200 |0054: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.:()V // method@a9bd │ │ -3bd21a: 2802 |0057: goto 0059 // +0002 │ │ -3bd21c: 1202 |0058: const/4 v2, #int 0 // #0 │ │ -3bd21e: 1102 |0059: return-object v2 │ │ +3bd124: |[3bd124] de.danoeh.antennapod.activity.PreferenceActivity.getPreferenceScreen:(I)Landroidx/preference/PreferenceFragmentCompat; │ │ +3bd134: 1400 0e00 157f |0000: const v0, #float 1.98055e+38 // #7f15000e │ │ +3bd13a: 3302 0800 |0003: if-ne v2, v0, 000b // +0008 │ │ +3bd13e: 2202 461c |0005: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; // type@1c46 │ │ +3bd142: 7010 e7a9 0200 |0007: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;.:()V // method@a9e7 │ │ +3bd148: 284f |000a: goto 0059 // +004f │ │ +3bd14a: 1400 0800 157f |000b: const v0, #float 1.98055e+38 // #7f150008 │ │ +3bd150: 3302 0800 |000e: if-ne v2, v0, 0016 // +0008 │ │ +3bd154: 2202 001c |0010: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; // type@1c00 │ │ +3bd158: 7010 c7a8 0200 |0012: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;.:()V // method@a8c7 │ │ +3bd15e: 2844 |0015: goto 0059 // +0044 │ │ +3bd160: 1400 0900 157f |0016: const v0, #float 1.98055e+38 // #7f150009 │ │ +3bd166: 3302 0800 |0019: if-ne v2, v0, 0021 // +0008 │ │ +3bd16a: 2202 1c1c |001b: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // type@1c1c │ │ +3bd16e: 7010 25a9 0200 |001d: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.:()V // method@a925 │ │ +3bd174: 2839 |0020: goto 0059 // +0039 │ │ +3bd176: 1400 0700 157f |0021: const v0, #float 1.98055e+38 // #7f150007 │ │ +3bd17c: 3302 0800 |0024: if-ne v2, v0, 002c // +0008 │ │ +3bd180: 2202 f91b |0026: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment; // type@1bf9 │ │ +3bd184: 7010 a6a8 0200 |0028: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.:()V // method@a8a6 │ │ +3bd18a: 282e |002b: goto 0059 // +002e │ │ +3bd18c: 1400 0d00 157f |002c: const v0, #float 1.98055e+38 // #7f15000d │ │ +3bd192: 3302 0800 |002f: if-ne v2, v0, 0037 // +0008 │ │ +3bd196: 2202 811c |0031: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; // type@1c81 │ │ +3bd19a: 7010 caaa 0200 |0033: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.:()V // method@aaca │ │ +3bd1a0: 2823 |0036: goto 0059 // +0023 │ │ +3bd1a2: 1400 0b00 157f |0037: const v0, #float 1.98055e+38 // #7f15000b │ │ +3bd1a8: 3302 0800 |003a: if-ne v2, v0, 0042 // +0008 │ │ +3bd1ac: 2202 2f1c |003c: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment; // type@1c2f │ │ +3bd1b0: 7010 8da9 0200 |003e: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;.:()V // method@a98d │ │ +3bd1b6: 2818 |0041: goto 0059 // +0018 │ │ +3bd1b8: 1400 0a00 157f |0042: const v0, #float 1.98055e+38 // #7f15000a │ │ +3bd1be: 3302 0800 |0045: if-ne v2, v0, 004d // +0008 │ │ +3bd1c2: 2202 291c |0047: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/NotificationPreferencesFragment; // type@1c29 │ │ +3bd1c6: 7010 7aa9 0200 |0049: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/NotificationPreferencesFragment;.:()V // method@a97a │ │ +3bd1cc: 280d |004c: goto 0059 // +000d │ │ +3bd1ce: 1400 0c00 157f |004d: const v0, #float 1.98055e+38 // #7f15000c │ │ +3bd1d4: 3302 0800 |0050: if-ne v2, v0, 0058 // +0008 │ │ +3bd1d8: 2202 3c1c |0052: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; // type@1c3c │ │ +3bd1dc: 7010 bda9 0200 |0054: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.:()V // method@a9bd │ │ +3bd1e2: 2802 |0057: goto 0059 // +0002 │ │ +3bd1e4: 1202 |0058: const/4 v2, #int 0 // #0 │ │ +3bd1e6: 1102 |0059: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=76 │ │ 0x0010 line=78 │ │ 0x001b line=80 │ │ 0x0026 line=82 │ │ 0x0031 line=84 │ │ @@ -1790344,53 +1790327,53 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 85 16-bit code units │ │ -3bd34c: |[3bd34c] de.danoeh.antennapod.activity.PreferenceActivity.getTitleOfPage:(I)I │ │ -3bd35c: 1400 0800 157f |0000: const v0, #float 1.98055e+38 // #7f150008 │ │ -3bd362: 3301 0600 |0003: if-ne v1, v0, 0009 // +0006 │ │ -3bd366: 1401 b300 127f |0005: const v1, #float 1.94071e+38 // #7f1200b3 │ │ -3bd36c: 0f01 |0008: return v1 │ │ -3bd36e: 1400 0700 157f |0009: const v0, #float 1.98055e+38 // #7f150007 │ │ -3bd374: 3301 0600 |000c: if-ne v1, v0, 0012 // +0006 │ │ -3bd378: 1401 7702 127f |000e: const v1, #float 1.9408e+38 // #7f120277 │ │ -3bd37e: 0f01 |0011: return v1 │ │ -3bd380: 1400 0b00 157f |0012: const v0, #float 1.98055e+38 // #7f15000b │ │ -3bd386: 3301 0600 |0015: if-ne v1, v0, 001b // +0006 │ │ -3bd38a: 1401 6402 127f |0017: const v1, #float 1.9408e+38 // #7f120264 │ │ -3bd390: 0f01 |001a: return v1 │ │ -3bd392: 1400 0900 157f |001b: const v0, #float 1.98055e+38 // #7f150009 │ │ -3bd398: 3301 0600 |001e: if-ne v1, v0, 0024 // +0006 │ │ -3bd39c: 1401 8701 127f |0020: const v1, #float 1.94075e+38 // #7f120187 │ │ -3bd3a2: 0f01 |0023: return v1 │ │ -3bd3a4: 1400 0e00 157f |0024: const v0, #float 1.98055e+38 // #7f15000e │ │ -3bd3aa: 3301 0600 |0027: if-ne v1, v0, 002d // +0006 │ │ -3bd3ae: 1401 9f03 127f |0029: const v1, #float 1.94086e+38 // #7f12039f │ │ -3bd3b4: 0f01 |002c: return v1 │ │ -3bd3b6: 1400 0d00 157f |002d: const v0, #float 1.98055e+38 // #7f15000d │ │ -3bd3bc: 3301 0600 |0030: if-ne v1, v0, 0036 // +0006 │ │ -3bd3c0: 1401 8803 127f |0032: const v1, #float 1.94086e+38 // #7f120388 │ │ -3bd3c6: 0f01 |0035: return v1 │ │ -3bd3c8: 1400 0a00 157f |0036: const v0, #float 1.98055e+38 // #7f15000a │ │ -3bd3ce: 3301 0600 |0039: if-ne v1, v0, 003f // +0006 │ │ -3bd3d2: 1401 3e02 127f |003b: const v1, #float 1.94079e+38 // #7f12023e │ │ -3bd3d8: 0f01 |003e: return v1 │ │ -3bd3da: 1400 0200 157f |003f: const v0, #float 1.98055e+38 // #7f150002 │ │ -3bd3e0: 3301 0600 |0042: if-ne v1, v0, 0048 // +0006 │ │ -3bd3e4: 1401 5201 127f |0044: const v1, #float 1.94074e+38 // #7f120152 │ │ -3bd3ea: 0f01 |0047: return v1 │ │ -3bd3ec: 1400 0c00 157f |0048: const v0, #float 1.98055e+38 // #7f15000c │ │ -3bd3f2: 3301 0600 |004b: if-ne v1, v0, 0051 // +0006 │ │ -3bd3f6: 1401 7403 127f |004d: const v1, #float 1.94085e+38 // #7f120374 │ │ -3bd3fc: 0f01 |0050: return v1 │ │ -3bd3fe: 1401 2003 127f |0051: const v1, #float 1.94084e+38 // #7f120320 │ │ -3bd404: 0f01 |0054: return v1 │ │ +3bd314: |[3bd314] de.danoeh.antennapod.activity.PreferenceActivity.getTitleOfPage:(I)I │ │ +3bd324: 1400 0800 157f |0000: const v0, #float 1.98055e+38 // #7f150008 │ │ +3bd32a: 3301 0600 |0003: if-ne v1, v0, 0009 // +0006 │ │ +3bd32e: 1401 b300 127f |0005: const v1, #float 1.94071e+38 // #7f1200b3 │ │ +3bd334: 0f01 |0008: return v1 │ │ +3bd336: 1400 0700 157f |0009: const v0, #float 1.98055e+38 // #7f150007 │ │ +3bd33c: 3301 0600 |000c: if-ne v1, v0, 0012 // +0006 │ │ +3bd340: 1401 7702 127f |000e: const v1, #float 1.9408e+38 // #7f120277 │ │ +3bd346: 0f01 |0011: return v1 │ │ +3bd348: 1400 0b00 157f |0012: const v0, #float 1.98055e+38 // #7f15000b │ │ +3bd34e: 3301 0600 |0015: if-ne v1, v0, 001b // +0006 │ │ +3bd352: 1401 6402 127f |0017: const v1, #float 1.9408e+38 // #7f120264 │ │ +3bd358: 0f01 |001a: return v1 │ │ +3bd35a: 1400 0900 157f |001b: const v0, #float 1.98055e+38 // #7f150009 │ │ +3bd360: 3301 0600 |001e: if-ne v1, v0, 0024 // +0006 │ │ +3bd364: 1401 8701 127f |0020: const v1, #float 1.94075e+38 // #7f120187 │ │ +3bd36a: 0f01 |0023: return v1 │ │ +3bd36c: 1400 0e00 157f |0024: const v0, #float 1.98055e+38 // #7f15000e │ │ +3bd372: 3301 0600 |0027: if-ne v1, v0, 002d // +0006 │ │ +3bd376: 1401 9f03 127f |0029: const v1, #float 1.94086e+38 // #7f12039f │ │ +3bd37c: 0f01 |002c: return v1 │ │ +3bd37e: 1400 0d00 157f |002d: const v0, #float 1.98055e+38 // #7f15000d │ │ +3bd384: 3301 0600 |0030: if-ne v1, v0, 0036 // +0006 │ │ +3bd388: 1401 8803 127f |0032: const v1, #float 1.94086e+38 // #7f120388 │ │ +3bd38e: 0f01 |0035: return v1 │ │ +3bd390: 1400 0a00 157f |0036: const v0, #float 1.98055e+38 // #7f15000a │ │ +3bd396: 3301 0600 |0039: if-ne v1, v0, 003f // +0006 │ │ +3bd39a: 1401 3e02 127f |003b: const v1, #float 1.94079e+38 // #7f12023e │ │ +3bd3a0: 0f01 |003e: return v1 │ │ +3bd3a2: 1400 0200 157f |003f: const v0, #float 1.98055e+38 // #7f150002 │ │ +3bd3a8: 3301 0600 |0042: if-ne v1, v0, 0048 // +0006 │ │ +3bd3ac: 1401 5201 127f |0044: const v1, #float 1.94074e+38 // #7f120152 │ │ +3bd3b2: 0f01 |0047: return v1 │ │ +3bd3b4: 1400 0c00 157f |0048: const v0, #float 1.98055e+38 // #7f15000c │ │ +3bd3ba: 3301 0600 |004b: if-ne v1, v0, 0051 // +0006 │ │ +3bd3be: 1401 7403 127f |004d: const v1, #float 1.94085e+38 // #7f120374 │ │ +3bd3c4: 0f01 |0050: return v1 │ │ +3bd3c6: 1401 2003 127f |0051: const v1, #float 1.94084e+38 // #7f120320 │ │ +3bd3cc: 0f01 |0054: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0055 reg=1 (null) I │ │ │ │ #4 : (in Lde/danoeh/antennapod/activity/PreferenceActivity;) │ │ @@ -1790398,18 +1790381,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 │ │ -3bd438: |[3bd438] de.danoeh.antennapod.activity.PreferenceActivity.lambda$onEventMainThread$0:(Lde/danoeh/antennapod/event/MessageEvent;Landroid/view/View;)V │ │ -3bd448: 5411 6291 |0000: iget-object v1, v1, Lde/danoeh/antennapod/event/MessageEvent;.action:Landroidx/core/util/Consumer; // field@9162 │ │ -3bd44c: 7220 b02b 0100 |0002: invoke-interface {v1, v0}, Landroidx/core/util/Consumer;.accept:(Ljava/lang/Object;)V // method@2bb0 │ │ -3bd452: 0e00 |0005: return-void │ │ +3bd400: |[3bd400] de.danoeh.antennapod.activity.PreferenceActivity.lambda$onEventMainThread$0:(Lde/danoeh/antennapod/event/MessageEvent;Landroid/view/View;)V │ │ +3bd410: 5411 6291 |0000: iget-object v1, v1, Lde/danoeh/antennapod/event/MessageEvent;.action:Landroidx/core/util/Consumer; // field@9162 │ │ +3bd414: 7220 b02b 0100 |0002: invoke-interface {v1, v0}, Landroidx/core/util/Consumer;.accept:(Ljava/lang/Object;)V // method@2bb0 │ │ +3bd41a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/PreferenceActivity; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/event/MessageEvent; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ @@ -1790420,61 +1790403,61 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 97 16-bit code units │ │ -3bd454: |[3bd454] de.danoeh.antennapod.activity.PreferenceActivity.onCreate:(Landroid/os/Bundle;)V │ │ -3bd464: 7110 c298 0300 |0000: invoke-static {v3}, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher;.getTheme:(Landroid/content/Context;)I // method@98c2 │ │ -3bd46a: 0a00 |0003: move-result v0 │ │ -3bd46c: 6e20 ac14 0300 |0004: invoke-virtual {v3, v0}, Landroidx/appcompat/app/AppCompatActivity;.setTheme:(I)V // method@14ac │ │ -3bd472: 6f20 1036 4300 |0007: invoke-super {v3, v4}, Landroidx/fragment/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@3610 │ │ -3bd478: 6e10 8914 0300 |000a: invoke-virtual {v3}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1489 │ │ -3bd47e: 0c04 |000d: move-result-object v4 │ │ -3bd480: 3804 0600 |000e: if-eqz v4, 0014 // +0006 │ │ -3bd484: 1210 |0010: const/4 v0, #int 1 // #1 │ │ -3bd486: 6e20 db13 0400 |0011: invoke-virtual {v4, v0}, Landroidx/appcompat/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@13db │ │ -3bd48c: 6e10 7a00 0300 |0014: invoke-virtual {v3}, Landroid/app/Activity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@007a │ │ -3bd492: 0c04 |0017: move-result-object v4 │ │ -3bd494: 7110 04a0 0400 |0018: invoke-static {v4}, Lde/danoeh/antennapod/databinding/SettingsActivityBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SettingsActivityBinding; // method@a004 │ │ -3bd49a: 0c04 |001b: move-result-object v4 │ │ -3bd49c: 5b34 5e6c |001c: iput-object v4, v3, Lde/danoeh/antennapod/activity/PreferenceActivity;.binding:Lde/danoeh/antennapod/databinding/SettingsActivityBinding; // field@6c5e │ │ -3bd4a0: 6e10 03a0 0400 |001e: invoke-virtual {v4}, Lde/danoeh/antennapod/databinding/SettingsActivityBinding;.getRoot:()Landroidx/fragment/app/FragmentContainerView; // method@a003 │ │ -3bd4a6: 0c04 |0021: move-result-object v4 │ │ -3bd4a8: 6e20 a514 4300 |0022: invoke-virtual {v3, v4}, Landroidx/appcompat/app/AppCompatActivity;.setContentView:(Landroid/view/View;)V // method@14a5 │ │ -3bd4ae: 6e10 0536 0300 |0025: invoke-virtual {v3}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3605 │ │ -3bd4b4: 0c04 |0028: move-result-object v4 │ │ -3bd4b6: 1a00 72df |0029: const-string v0, "tag_preferences" // string@df72 │ │ -3bd4ba: 6e20 0f37 0400 |002b: invoke-virtual {v4, v0}, Landroidx/fragment/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroidx/fragment/app/Fragment; // method@370f │ │ -3bd4c0: 0c04 |002e: move-result-object v4 │ │ -3bd4c2: 3904 1e00 |002f: if-nez v4, 004d // +001e │ │ -3bd4c6: 6e10 0536 0300 |0031: invoke-virtual {v3}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3605 │ │ -3bd4cc: 0c04 |0034: move-result-object v4 │ │ -3bd4ce: 6e10 e136 0400 |0035: invoke-virtual {v4}, Landroidx/fragment/app/FragmentManager;.beginTransaction:()Landroidx/fragment/app/FragmentTransaction; // method@36e1 │ │ -3bd4d4: 0c04 |0038: move-result-object v4 │ │ -3bd4d6: 5431 5e6c |0039: iget-object v1, v3, Lde/danoeh/antennapod/activity/PreferenceActivity;.binding:Lde/danoeh/antennapod/databinding/SettingsActivityBinding; // field@6c5e │ │ -3bd4da: 5411 3490 |003b: iget-object v1, v1, Lde/danoeh/antennapod/databinding/SettingsActivityBinding;.settingsContainer:Landroidx/fragment/app/FragmentContainerView; // field@9034 │ │ -3bd4de: 6e10 990c 0100 |003d: invoke-virtual {v1}, Landroid/view/View;.getId:()I // method@0c99 │ │ -3bd4e4: 0a01 |0040: move-result v1 │ │ -3bd4e6: 2202 281c |0041: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // type@1c28 │ │ -3bd4ea: 7010 69a9 0200 |0043: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.:()V // method@a969 │ │ -3bd4f0: 6e40 d637 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@37d6 │ │ -3bd4f6: 0c04 |0049: move-result-object v4 │ │ -3bd4f8: 6e10 cc37 0400 |004a: invoke-virtual {v4}, Landroidx/fragment/app/FragmentTransaction;.commit:()I // method@37cc │ │ -3bd4fe: 6e10 7800 0300 |004d: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0078 │ │ -3bd504: 0c04 |0050: move-result-object v4 │ │ -3bd506: 1a00 444d |0051: const-string v0, "OpenAutoDownloadSettings" // string@4d44 │ │ -3bd50a: 1201 |0053: const/4 v1, #int 0 // #0 │ │ -3bd50c: 6e30 6102 0401 |0054: invoke-virtual {v4, v0, v1}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@0261 │ │ -3bd512: 0a04 |0057: move-result v4 │ │ -3bd514: 3804 0800 |0058: if-eqz v4, 0060 // +0008 │ │ -3bd518: 1404 0700 157f |005a: const v4, #float 1.98055e+38 // #7f150007 │ │ -3bd51e: 6e20 8b95 4300 |005d: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/activity/PreferenceActivity;.openScreen:(I)Landroidx/preference/PreferenceFragmentCompat; // method@958b │ │ -3bd524: 0e00 |0060: return-void │ │ +3bd41c: |[3bd41c] de.danoeh.antennapod.activity.PreferenceActivity.onCreate:(Landroid/os/Bundle;)V │ │ +3bd42c: 7110 c298 0300 |0000: invoke-static {v3}, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher;.getTheme:(Landroid/content/Context;)I // method@98c2 │ │ +3bd432: 0a00 |0003: move-result v0 │ │ +3bd434: 6e20 ac14 0300 |0004: invoke-virtual {v3, v0}, Landroidx/appcompat/app/AppCompatActivity;.setTheme:(I)V // method@14ac │ │ +3bd43a: 6f20 1036 4300 |0007: invoke-super {v3, v4}, Landroidx/fragment/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@3610 │ │ +3bd440: 6e10 8914 0300 |000a: invoke-virtual {v3}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1489 │ │ +3bd446: 0c04 |000d: move-result-object v4 │ │ +3bd448: 3804 0600 |000e: if-eqz v4, 0014 // +0006 │ │ +3bd44c: 1210 |0010: const/4 v0, #int 1 // #1 │ │ +3bd44e: 6e20 db13 0400 |0011: invoke-virtual {v4, v0}, Landroidx/appcompat/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@13db │ │ +3bd454: 6e10 7a00 0300 |0014: invoke-virtual {v3}, Landroid/app/Activity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@007a │ │ +3bd45a: 0c04 |0017: move-result-object v4 │ │ +3bd45c: 7110 04a0 0400 |0018: invoke-static {v4}, Lde/danoeh/antennapod/databinding/SettingsActivityBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SettingsActivityBinding; // method@a004 │ │ +3bd462: 0c04 |001b: move-result-object v4 │ │ +3bd464: 5b34 5e6c |001c: iput-object v4, v3, Lde/danoeh/antennapod/activity/PreferenceActivity;.binding:Lde/danoeh/antennapod/databinding/SettingsActivityBinding; // field@6c5e │ │ +3bd468: 6e10 03a0 0400 |001e: invoke-virtual {v4}, Lde/danoeh/antennapod/databinding/SettingsActivityBinding;.getRoot:()Landroidx/fragment/app/FragmentContainerView; // method@a003 │ │ +3bd46e: 0c04 |0021: move-result-object v4 │ │ +3bd470: 6e20 a514 4300 |0022: invoke-virtual {v3, v4}, Landroidx/appcompat/app/AppCompatActivity;.setContentView:(Landroid/view/View;)V // method@14a5 │ │ +3bd476: 6e10 0536 0300 |0025: invoke-virtual {v3}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3605 │ │ +3bd47c: 0c04 |0028: move-result-object v4 │ │ +3bd47e: 1a00 72df |0029: const-string v0, "tag_preferences" // string@df72 │ │ +3bd482: 6e20 0f37 0400 |002b: invoke-virtual {v4, v0}, Landroidx/fragment/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroidx/fragment/app/Fragment; // method@370f │ │ +3bd488: 0c04 |002e: move-result-object v4 │ │ +3bd48a: 3904 1e00 |002f: if-nez v4, 004d // +001e │ │ +3bd48e: 6e10 0536 0300 |0031: invoke-virtual {v3}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3605 │ │ +3bd494: 0c04 |0034: move-result-object v4 │ │ +3bd496: 6e10 e136 0400 |0035: invoke-virtual {v4}, Landroidx/fragment/app/FragmentManager;.beginTransaction:()Landroidx/fragment/app/FragmentTransaction; // method@36e1 │ │ +3bd49c: 0c04 |0038: move-result-object v4 │ │ +3bd49e: 5431 5e6c |0039: iget-object v1, v3, Lde/danoeh/antennapod/activity/PreferenceActivity;.binding:Lde/danoeh/antennapod/databinding/SettingsActivityBinding; // field@6c5e │ │ +3bd4a2: 5411 3490 |003b: iget-object v1, v1, Lde/danoeh/antennapod/databinding/SettingsActivityBinding;.settingsContainer:Landroidx/fragment/app/FragmentContainerView; // field@9034 │ │ +3bd4a6: 6e10 990c 0100 |003d: invoke-virtual {v1}, Landroid/view/View;.getId:()I // method@0c99 │ │ +3bd4ac: 0a01 |0040: move-result v1 │ │ +3bd4ae: 2202 281c |0041: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // type@1c28 │ │ +3bd4b2: 7010 69a9 0200 |0043: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.:()V // method@a969 │ │ +3bd4b8: 6e40 d637 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@37d6 │ │ +3bd4be: 0c04 |0049: move-result-object v4 │ │ +3bd4c0: 6e10 cc37 0400 |004a: invoke-virtual {v4}, Landroidx/fragment/app/FragmentTransaction;.commit:()I // method@37cc │ │ +3bd4c6: 6e10 7800 0300 |004d: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0078 │ │ +3bd4cc: 0c04 |0050: move-result-object v4 │ │ +3bd4ce: 1a00 444d |0051: const-string v0, "OpenAutoDownloadSettings" // string@4d44 │ │ +3bd4d2: 1201 |0053: const/4 v1, #int 0 // #0 │ │ +3bd4d4: 6e30 6102 0401 |0054: invoke-virtual {v4, v0, v1}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@0261 │ │ +3bd4da: 0a04 |0057: move-result v4 │ │ +3bd4dc: 3804 0800 |0058: if-eqz v4, 0060 // +0008 │ │ +3bd4e0: 1404 0700 157f |005a: const v4, #float 1.98055e+38 // #7f150007 │ │ +3bd4e6: 6e20 8b95 4300 |005d: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/activity/PreferenceActivity;.openScreen:(I)Landroidx/preference/PreferenceFragmentCompat; // method@958b │ │ +3bd4ec: 0e00 |0060: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0007 line=51 │ │ 0x000a line=53 │ │ 0x0011 line=55 │ │ 0x0014 line=58 │ │ @@ -1790495,41 +1790478,41 @@ │ │ type : '(Lde/danoeh/antennapod/event/MessageEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 58 16-bit code units │ │ -3bd528: |[3bd528] de.danoeh.antennapod.activity.PreferenceActivity.onEventMainThread:(Lde/danoeh/antennapod/event/MessageEvent;)V │ │ -3bd538: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3bd53c: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3bd542: 1a01 9dbf |0005: const-string v1, "onEvent(" // string@bf9d │ │ -3bd546: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3bd54c: 6e20 5bb3 4000 |000a: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ -3bd552: 1a01 4007 |000d: const-string v1, ")" // string@0740 │ │ -3bd556: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3bd55c: 6e10 67b3 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3bd562: 0c00 |0015: move-result-object v0 │ │ -3bd564: 1a01 72df |0016: const-string v1, "tag_preferences" // string@df72 │ │ -3bd568: 7120 fe0a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3bd56e: 5430 5e6c |001b: iget-object v0, v3, Lde/danoeh/antennapod/activity/PreferenceActivity;.binding:Lde/danoeh/antennapod/databinding/SettingsActivityBinding; // field@6c5e │ │ -3bd572: 6e10 03a0 0000 |001d: invoke-virtual {v0}, Lde/danoeh/antennapod/databinding/SettingsActivityBinding;.getRoot:()Landroidx/fragment/app/FragmentContainerView; // method@a003 │ │ -3bd578: 0c00 |0020: move-result-object v0 │ │ -3bd57a: 5441 6491 |0021: iget-object v1, v4, Lde/danoeh/antennapod/event/MessageEvent;.message:Ljava/lang/String; // field@9164 │ │ -3bd57e: 1202 |0023: const/4 v2, #int 0 // #0 │ │ -3bd580: 7130 b686 1002 |0024: invoke-static {v0, v1, v2}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@86b6 │ │ -3bd586: 0c00 |0027: move-result-object v0 │ │ -3bd588: 5441 6291 |0028: iget-object v1, v4, Lde/danoeh/antennapod/event/MessageEvent;.action:Landroidx/core/util/Consumer; // field@9162 │ │ -3bd58c: 3801 0c00 |002a: if-eqz v1, 0036 // +000c │ │ -3bd590: 5441 6391 |002c: iget-object v1, v4, Lde/danoeh/antennapod/event/MessageEvent;.actionText:Ljava/lang/String; // field@9163 │ │ -3bd594: 2202 0518 |002e: new-instance v2, Lde/danoeh/antennapod/activity/PreferenceActivity$$ExternalSyntheticLambda0; // type@1805 │ │ -3bd598: 7030 7e95 3204 |0030: invoke-direct {v2, v3, v4}, Lde/danoeh/antennapod/activity/PreferenceActivity$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/activity/PreferenceActivity;Lde/danoeh/antennapod/event/MessageEvent;)V // method@957e │ │ -3bd59e: 6e30 b986 1002 |0033: 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@86b9 │ │ -3bd5a4: 6e10 bb86 0000 |0036: invoke-virtual {v0}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@86bb │ │ -3bd5aa: 0e00 |0039: return-void │ │ +3bd4f0: |[3bd4f0] de.danoeh.antennapod.activity.PreferenceActivity.onEventMainThread:(Lde/danoeh/antennapod/event/MessageEvent;)V │ │ +3bd500: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3bd504: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3bd50a: 1a01 9dbf |0005: const-string v1, "onEvent(" // string@bf9d │ │ +3bd50e: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3bd514: 6e20 5bb3 4000 |000a: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ +3bd51a: 1a01 4007 |000d: const-string v1, ")" // string@0740 │ │ +3bd51e: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3bd524: 6e10 67b3 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3bd52a: 0c00 |0015: move-result-object v0 │ │ +3bd52c: 1a01 72df |0016: const-string v1, "tag_preferences" // string@df72 │ │ +3bd530: 7120 fe0a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3bd536: 5430 5e6c |001b: iget-object v0, v3, Lde/danoeh/antennapod/activity/PreferenceActivity;.binding:Lde/danoeh/antennapod/databinding/SettingsActivityBinding; // field@6c5e │ │ +3bd53a: 6e10 03a0 0000 |001d: invoke-virtual {v0}, Lde/danoeh/antennapod/databinding/SettingsActivityBinding;.getRoot:()Landroidx/fragment/app/FragmentContainerView; // method@a003 │ │ +3bd540: 0c00 |0020: move-result-object v0 │ │ +3bd542: 5441 6491 |0021: iget-object v1, v4, Lde/danoeh/antennapod/event/MessageEvent;.message:Ljava/lang/String; // field@9164 │ │ +3bd546: 1202 |0023: const/4 v2, #int 0 // #0 │ │ +3bd548: 7130 b686 1002 |0024: invoke-static {v0, v1, v2}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@86b6 │ │ +3bd54e: 0c00 |0027: move-result-object v0 │ │ +3bd550: 5441 6291 |0028: iget-object v1, v4, Lde/danoeh/antennapod/event/MessageEvent;.action:Landroidx/core/util/Consumer; // field@9162 │ │ +3bd554: 3801 0c00 |002a: if-eqz v1, 0036 // +000c │ │ +3bd558: 5441 6391 |002c: iget-object v1, v4, Lde/danoeh/antennapod/event/MessageEvent;.actionText:Ljava/lang/String; // field@9163 │ │ +3bd55c: 2202 0518 |002e: new-instance v2, Lde/danoeh/antennapod/activity/PreferenceActivity$$ExternalSyntheticLambda0; // type@1805 │ │ +3bd560: 7030 7e95 3204 |0030: invoke-direct {v2, v3, v4}, Lde/danoeh/antennapod/activity/PreferenceActivity$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/activity/PreferenceActivity;Lde/danoeh/antennapod/event/MessageEvent;)V // method@957e │ │ +3bd566: 6e30 b986 1002 |0033: 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@86b9 │ │ +3bd56c: 6e10 bb86 0000 |0036: invoke-virtual {v0}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@86bb │ │ +3bd572: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ 0x001b line=187 │ │ 0x0028 line=188 │ │ 0x002c line=189 │ │ 0x0036 line=191 │ │ @@ -1790542,45 +1790525,45 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -3bd2c4: |[3bd2c4] de.danoeh.antennapod.activity.PreferenceActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -3bd2d4: 7210 db0b 0300 |0000: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ -3bd2da: 0a03 |0003: move-result v3 │ │ -3bd2dc: 1400 2c00 0201 |0004: const v0, #float 2.38774e-38 // #0102002c │ │ -3bd2e2: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -3bd2e4: 3303 3300 |0008: if-ne v3, v0, 003b // +0033 │ │ -3bd2e8: 6e10 0536 0200 |000a: invoke-virtual {v2}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3605 │ │ -3bd2ee: 0c03 |000d: move-result-object v3 │ │ -3bd2f0: 6e10 1537 0300 |000e: invoke-virtual {v3}, Landroidx/fragment/app/FragmentManager;.getBackStackEntryCount:()I // method@3715 │ │ -3bd2f6: 0a03 |0011: move-result v3 │ │ -3bd2f8: 3903 0600 |0012: if-nez v3, 0018 // +0006 │ │ -3bd2fc: 6e10 7000 0200 |0014: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@0070 │ │ -3bd302: 2822 |0017: goto 0039 // +0022 │ │ -3bd304: 1a03 639b |0018: const-string v3, "input_method" // string@9b63 │ │ -3bd308: 6e20 3402 3200 |001a: invoke-virtual {v2, v3}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ -3bd30e: 0c03 |001d: move-result-object v3 │ │ -3bd310: 1f03 d102 |001e: check-cast v3, Landroid/view/inputmethod/InputMethodManager; // type@02d1 │ │ -3bd314: 6e10 7600 0200 |0020: invoke-virtual {v2}, Landroid/app/Activity;.getCurrentFocus:()Landroid/view/View; // method@0076 │ │ -3bd31a: 0c00 |0023: move-result-object v0 │ │ -3bd31c: 3900 0700 |0024: if-nez v0, 002b // +0007 │ │ -3bd320: 2200 9502 |0026: new-instance v0, Landroid/view/View; // type@0295 │ │ -3bd324: 7020 520c 2000 |0028: invoke-direct {v0, v2}, Landroid/view/View;.:(Landroid/content/Context;)V // method@0c52 │ │ -3bd32a: 6e10 df0c 0000 |002b: invoke-virtual {v0}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@0cdf │ │ -3bd330: 0c00 |002e: move-result-object v0 │ │ -3bd332: 6e30 760f 0301 |002f: invoke-virtual {v3, v0, v1}, Landroid/view/inputmethod/InputMethodManager;.hideSoftInputFromWindow:(Landroid/os/IBinder;I)Z // method@0f76 │ │ -3bd338: 6e10 0536 0200 |0032: invoke-virtual {v2}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3605 │ │ -3bd33e: 0c03 |0035: move-result-object v3 │ │ -3bd340: 6e10 3d37 0300 |0036: invoke-virtual {v3}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@373d │ │ -3bd346: 1213 |0039: const/4 v3, #int 1 // #1 │ │ -3bd348: 0f03 |003a: return v3 │ │ -3bd34a: 0f01 |003b: return v1 │ │ +3bd28c: |[3bd28c] de.danoeh.antennapod.activity.PreferenceActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +3bd29c: 7210 db0b 0300 |0000: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ +3bd2a2: 0a03 |0003: move-result v3 │ │ +3bd2a4: 1400 2c00 0201 |0004: const v0, #float 2.38774e-38 // #0102002c │ │ +3bd2aa: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +3bd2ac: 3303 3300 |0008: if-ne v3, v0, 003b // +0033 │ │ +3bd2b0: 6e10 0536 0200 |000a: invoke-virtual {v2}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3605 │ │ +3bd2b6: 0c03 |000d: move-result-object v3 │ │ +3bd2b8: 6e10 1537 0300 |000e: invoke-virtual {v3}, Landroidx/fragment/app/FragmentManager;.getBackStackEntryCount:()I // method@3715 │ │ +3bd2be: 0a03 |0011: move-result v3 │ │ +3bd2c0: 3903 0600 |0012: if-nez v3, 0018 // +0006 │ │ +3bd2c4: 6e10 7000 0200 |0014: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@0070 │ │ +3bd2ca: 2822 |0017: goto 0039 // +0022 │ │ +3bd2cc: 1a03 639b |0018: const-string v3, "input_method" // string@9b63 │ │ +3bd2d0: 6e20 3402 3200 |001a: invoke-virtual {v2, v3}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ +3bd2d6: 0c03 |001d: move-result-object v3 │ │ +3bd2d8: 1f03 d102 |001e: check-cast v3, Landroid/view/inputmethod/InputMethodManager; // type@02d1 │ │ +3bd2dc: 6e10 7600 0200 |0020: invoke-virtual {v2}, Landroid/app/Activity;.getCurrentFocus:()Landroid/view/View; // method@0076 │ │ +3bd2e2: 0c00 |0023: move-result-object v0 │ │ +3bd2e4: 3900 0700 |0024: if-nez v0, 002b // +0007 │ │ +3bd2e8: 2200 9502 |0026: new-instance v0, Landroid/view/View; // type@0295 │ │ +3bd2ec: 7020 520c 2000 |0028: invoke-direct {v0, v2}, Landroid/view/View;.:(Landroid/content/Context;)V // method@0c52 │ │ +3bd2f2: 6e10 df0c 0000 |002b: invoke-virtual {v0}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@0cdf │ │ +3bd2f8: 0c00 |002e: move-result-object v0 │ │ +3bd2fa: 6e30 760f 0301 |002f: invoke-virtual {v3, v0, v1}, Landroid/view/inputmethod/InputMethodManager;.hideSoftInputFromWindow:(Landroid/os/IBinder;I)Z // method@0f76 │ │ +3bd300: 6e10 0536 0200 |0032: invoke-virtual {v2}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3605 │ │ +3bd306: 0c03 |0035: move-result-object v3 │ │ +3bd308: 6e10 3d37 0300 |0036: invoke-virtual {v3}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@373d │ │ +3bd30e: 1213 |0039: const/4 v3, #int 1 // #1 │ │ +3bd310: 0f03 |003a: return v3 │ │ +3bd312: 0f01 |003b: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x000a line=138 │ │ 0x0014 line=139 │ │ 0x001a line=141 │ │ 0x0020 line=142 │ │ @@ -1790596,40 +1790579,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 │ │ -3bd5ac: |[3bd5ac] de.danoeh.antennapod.activity.PreferenceActivity.onSearchResultClicked:(Lcom/bytehamster/lib/preferencesearch/SearchPreferenceResult;)V │ │ -3bd5bc: 6e10 e45c 0300 |0000: invoke-virtual {v3}, Lcom/bytehamster/lib/preferencesearch/SearchPreferenceResult;.getResourceFile:()I // method@5ce4 │ │ -3bd5c2: 0a00 |0003: move-result v0 │ │ -3bd5c4: 1401 0200 157f |0004: const v1, #float 1.98055e+38 // #7f150002 │ │ -3bd5ca: 3310 1e00 |0007: if-ne v0, v1, 0025 // +001e │ │ -3bd5ce: 2203 1715 |0009: new-instance v3, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ -3bd5d2: 7020 8381 2300 |000b: invoke-direct {v3, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ -3bd5d8: 1400 5201 127f |000e: const v0, #float 1.94074e+38 // #7f120152 │ │ -3bd5de: 6e20 cf81 0300 |0011: invoke-virtual {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ -3bd5e4: 1400 9702 127f |0014: const v0, #float 1.94081e+38 // #7f120297 │ │ -3bd5ea: 6e20 a381 0300 |0017: invoke-virtual {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81a3 │ │ -3bd5f0: 1400 0a00 0401 |001a: const v0, #float 2.42446e-38 // #0104000a │ │ -3bd5f6: 1201 |001d: const/4 v1, #int 0 // #0 │ │ -3bd5f8: 6e30 c181 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@81c1 │ │ -3bd5fe: 6e10 7114 0300 |0021: invoke-virtual {v3}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ -3bd604: 2815 |0024: goto 0039 // +0015 │ │ -3bd606: 1401 0a00 157f |0025: const v1, #float 1.98055e+38 // #7f15000a │ │ -3bd60c: 3310 0600 |0028: if-ne v0, v1, 002e // +0006 │ │ -3bd610: 6e20 8b95 0200 |002a: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/activity/PreferenceActivity;.openScreen:(I)Landroidx/preference/PreferenceFragmentCompat; // method@958b │ │ -3bd616: 280c |002d: goto 0039 // +000c │ │ -3bd618: 6e10 e45c 0300 |002e: invoke-virtual {v3}, Lcom/bytehamster/lib/preferencesearch/SearchPreferenceResult;.getResourceFile:()I // method@5ce4 │ │ -3bd61e: 0a00 |0031: move-result v0 │ │ -3bd620: 6e20 8b95 0200 |0032: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/activity/PreferenceActivity;.openScreen:(I)Landroidx/preference/PreferenceFragmentCompat; // method@958b │ │ -3bd626: 0c00 |0035: move-result-object v0 │ │ -3bd628: 6e20 e55c 0300 |0036: invoke-virtual {v3, v0}, Lcom/bytehamster/lib/preferencesearch/SearchPreferenceResult;.highlight:(Landroidx/preference/PreferenceFragmentCompat;)V // method@5ce5 │ │ -3bd62e: 0e00 |0039: return-void │ │ +3bd574: |[3bd574] de.danoeh.antennapod.activity.PreferenceActivity.onSearchResultClicked:(Lcom/bytehamster/lib/preferencesearch/SearchPreferenceResult;)V │ │ +3bd584: 6e10 e45c 0300 |0000: invoke-virtual {v3}, Lcom/bytehamster/lib/preferencesearch/SearchPreferenceResult;.getResourceFile:()I // method@5ce4 │ │ +3bd58a: 0a00 |0003: move-result v0 │ │ +3bd58c: 1401 0200 157f |0004: const v1, #float 1.98055e+38 // #7f150002 │ │ +3bd592: 3310 1e00 |0007: if-ne v0, v1, 0025 // +001e │ │ +3bd596: 2203 1715 |0009: new-instance v3, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ +3bd59a: 7020 8381 2300 |000b: invoke-direct {v3, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ +3bd5a0: 1400 5201 127f |000e: const v0, #float 1.94074e+38 // #7f120152 │ │ +3bd5a6: 6e20 cf81 0300 |0011: invoke-virtual {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81cf │ │ +3bd5ac: 1400 9702 127f |0014: const v0, #float 1.94081e+38 // #7f120297 │ │ +3bd5b2: 6e20 a381 0300 |0017: invoke-virtual {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81a3 │ │ +3bd5b8: 1400 0a00 0401 |001a: const v0, #float 2.42446e-38 // #0104000a │ │ +3bd5be: 1201 |001d: const/4 v1, #int 0 // #0 │ │ +3bd5c0: 6e30 c181 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@81c1 │ │ +3bd5c6: 6e10 7114 0300 |0021: invoke-virtual {v3}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ +3bd5cc: 2815 |0024: goto 0039 // +0015 │ │ +3bd5ce: 1401 0a00 157f |0025: const v1, #float 1.98055e+38 // #7f15000a │ │ +3bd5d4: 3310 0600 |0028: if-ne v0, v1, 002e // +0006 │ │ +3bd5d8: 6e20 8b95 0200 |002a: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/activity/PreferenceActivity;.openScreen:(I)Landroidx/preference/PreferenceFragmentCompat; // method@958b │ │ +3bd5de: 280c |002d: goto 0039 // +000c │ │ +3bd5e0: 6e10 e45c 0300 |002e: invoke-virtual {v3}, Lcom/bytehamster/lib/preferencesearch/SearchPreferenceResult;.getResourceFile:()I // method@5ce4 │ │ +3bd5e6: 0a00 |0031: move-result v0 │ │ +3bd5e8: 6e20 8b95 0200 |0032: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/activity/PreferenceActivity;.openScreen:(I)Landroidx/preference/PreferenceFragmentCompat; // method@958b │ │ +3bd5ee: 0c00 |0035: move-result-object v0 │ │ +3bd5f0: 6e20 e55c 0300 |0036: invoke-virtual {v3, v0}, Lcom/bytehamster/lib/preferencesearch/SearchPreferenceResult;.highlight:(Landroidx/preference/PreferenceFragmentCompat;)V // method@5ce5 │ │ +3bd5f6: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ 0x0009 line=159 │ │ 0x0011 line=160 │ │ 0x0017 line=161 │ │ 0x001e line=162 │ │ @@ -1790646,20 +1790629,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -3bd630: |[3bd630] de.danoeh.antennapod.activity.PreferenceActivity.onStart:()V │ │ -3bd640: 6f10 9a14 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onStart:()V // method@149a │ │ -3bd646: 7100 8db7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3bd64c: 0c00 |0006: move-result-object v0 │ │ -3bd64e: 6e20 92b7 1000 |0007: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b792 │ │ -3bd654: 0e00 |000a: return-void │ │ +3bd5f8: |[3bd5f8] de.danoeh.antennapod.activity.PreferenceActivity.onStart:()V │ │ +3bd608: 6f10 9a14 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onStart:()V // method@149a │ │ +3bd60e: 7100 8db7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3bd614: 0c00 |0006: move-result-object v0 │ │ +3bd616: 6e20 92b7 1000 |0007: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b792 │ │ +3bd61c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0003 line=175 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/activity/PreferenceActivity; │ │ │ │ @@ -1790668,20 +1790651,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -3bd658: |[3bd658] de.danoeh.antennapod.activity.PreferenceActivity.onStop:()V │ │ -3bd668: 6f10 9b14 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onStop:()V // method@149b │ │ -3bd66e: 7100 8db7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3bd674: 0c00 |0006: move-result-object v0 │ │ -3bd676: 6e20 93b7 1000 |0007: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b793 │ │ -3bd67c: 0e00 |000a: return-void │ │ +3bd620: |[3bd620] de.danoeh.antennapod.activity.PreferenceActivity.onStop:()V │ │ +3bd630: 6f10 9b14 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onStop:()V // method@149b │ │ +3bd636: 7100 8db7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3bd63c: 0c00 |0006: move-result-object v0 │ │ +3bd63e: 6e20 93b7 1000 |0007: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b793 │ │ +3bd644: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ 0x0003 line=181 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/activity/PreferenceActivity; │ │ │ │ @@ -1790690,50 +1790673,50 @@ │ │ type : '(I)Landroidx/preference/PreferenceFragmentCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 74 16-bit code units │ │ -3bd220: |[3bd220] de.danoeh.antennapod.activity.PreferenceActivity.openScreen:(I)Landroidx/preference/PreferenceFragmentCompat; │ │ -3bd230: 7020 8295 4300 |0000: invoke-direct {v3, v4}, Lde/danoeh/antennapod/activity/PreferenceActivity;.getPreferenceScreen:(I)Landroidx/preference/PreferenceFragmentCompat; // method@9582 │ │ -3bd236: 0c00 |0003: move-result-object v0 │ │ -3bd238: 1401 0a00 157f |0004: const v1, #float 1.98055e+38 // #7f15000a │ │ -3bd23e: 3314 1f00 |0007: if-ne v4, v1, 0026 // +001f │ │ -3bd242: 6001 dd00 |0009: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -3bd246: 1302 1a00 |000b: const/16 v2, #int 26 // #1a │ │ -3bd24a: 3421 1900 |000d: if-lt v1, v2, 0026 // +0019 │ │ -3bd24e: 2204 6c00 |000f: new-instance v4, Landroid/content/Intent; // type@006c │ │ -3bd252: 7010 5802 0400 |0011: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@0258 │ │ -3bd258: 1a01 456b |0014: const-string v1, "android.settings.APP_NOTIFICATION_SETTINGS" // string@6b45 │ │ -3bd25c: 6e20 8102 1400 |0016: invoke-virtual {v4, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0281 │ │ -3bd262: 1a01 3f6b |0019: const-string v1, "android.provider.extra.APP_PACKAGE" // string@6b3f │ │ -3bd266: 6e10 2e02 0300 |001b: invoke-virtual {v3}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@022e │ │ -3bd26c: 0c02 |001e: move-result-object v2 │ │ -3bd26e: 6e30 7a02 1402 |001f: invoke-virtual {v4, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@027a │ │ -3bd274: 6e20 4302 4300 |0022: invoke-virtual {v3, v4}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0243 │ │ -3bd27a: 2824 |0025: goto 0049 // +0024 │ │ -3bd27c: 6e10 0536 0300 |0026: invoke-virtual {v3}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3605 │ │ -3bd282: 0c01 |0029: move-result-object v1 │ │ -3bd284: 6e10 e136 0100 |002a: invoke-virtual {v1}, Landroidx/fragment/app/FragmentManager;.beginTransaction:()Landroidx/fragment/app/FragmentTransaction; // method@36e1 │ │ -3bd28a: 0c01 |002d: move-result-object v1 │ │ -3bd28c: 5432 5e6c |002e: iget-object v2, v3, Lde/danoeh/antennapod/activity/PreferenceActivity;.binding:Lde/danoeh/antennapod/databinding/SettingsActivityBinding; // field@6c5e │ │ -3bd290: 5422 3490 |0030: iget-object v2, v2, Lde/danoeh/antennapod/databinding/SettingsActivityBinding;.settingsContainer:Landroidx/fragment/app/FragmentContainerView; // field@9034 │ │ -3bd294: 6e10 990c 0200 |0032: invoke-virtual {v2}, Landroid/view/View;.getId:()I // method@0c99 │ │ -3bd29a: 0a02 |0035: move-result v2 │ │ -3bd29c: 6e30 d537 2100 |0036: invoke-virtual {v1, v2, v0}, Landroidx/fragment/app/FragmentTransaction;.replace:(ILandroidx/fragment/app/Fragment;)Landroidx/fragment/app/FragmentTransaction; // method@37d5 │ │ -3bd2a2: 0c01 |0039: move-result-object v1 │ │ -3bd2a4: 7110 8395 0400 |003a: invoke-static {v4}, Lde/danoeh/antennapod/activity/PreferenceActivity;.getTitleOfPage:(I)I // method@9583 │ │ -3bd2aa: 0a04 |003d: move-result v4 │ │ -3bd2ac: 6e20 3102 4300 |003e: invoke-virtual {v3, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ -3bd2b2: 0c04 |0041: move-result-object v4 │ │ -3bd2b4: 6e20 cb37 4100 |0042: invoke-virtual {v1, v4}, Landroidx/fragment/app/FragmentTransaction;.addToBackStack:(Ljava/lang/String;)Landroidx/fragment/app/FragmentTransaction; // method@37cb │ │ -3bd2ba: 0c04 |0045: move-result-object v4 │ │ -3bd2bc: 6e10 cc37 0400 |0046: invoke-virtual {v4}, Landroidx/fragment/app/FragmentTransaction;.commit:()I // method@37cc │ │ -3bd2c2: 1100 |0049: return-object v0 │ │ +3bd1e8: |[3bd1e8] de.danoeh.antennapod.activity.PreferenceActivity.openScreen:(I)Landroidx/preference/PreferenceFragmentCompat; │ │ +3bd1f8: 7020 8295 4300 |0000: invoke-direct {v3, v4}, Lde/danoeh/antennapod/activity/PreferenceActivity;.getPreferenceScreen:(I)Landroidx/preference/PreferenceFragmentCompat; // method@9582 │ │ +3bd1fe: 0c00 |0003: move-result-object v0 │ │ +3bd200: 1401 0a00 157f |0004: const v1, #float 1.98055e+38 // #7f15000a │ │ +3bd206: 3314 1f00 |0007: if-ne v4, v1, 0026 // +001f │ │ +3bd20a: 6001 dd00 |0009: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +3bd20e: 1302 1a00 |000b: const/16 v2, #int 26 // #1a │ │ +3bd212: 3421 1900 |000d: if-lt v1, v2, 0026 // +0019 │ │ +3bd216: 2204 6c00 |000f: new-instance v4, Landroid/content/Intent; // type@006c │ │ +3bd21a: 7010 5802 0400 |0011: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@0258 │ │ +3bd220: 1a01 456b |0014: const-string v1, "android.settings.APP_NOTIFICATION_SETTINGS" // string@6b45 │ │ +3bd224: 6e20 8102 1400 |0016: invoke-virtual {v4, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0281 │ │ +3bd22a: 1a01 3f6b |0019: const-string v1, "android.provider.extra.APP_PACKAGE" // string@6b3f │ │ +3bd22e: 6e10 2e02 0300 |001b: invoke-virtual {v3}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@022e │ │ +3bd234: 0c02 |001e: move-result-object v2 │ │ +3bd236: 6e30 7a02 1402 |001f: invoke-virtual {v4, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@027a │ │ +3bd23c: 6e20 4302 4300 |0022: invoke-virtual {v3, v4}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0243 │ │ +3bd242: 2824 |0025: goto 0049 // +0024 │ │ +3bd244: 6e10 0536 0300 |0026: invoke-virtual {v3}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3605 │ │ +3bd24a: 0c01 |0029: move-result-object v1 │ │ +3bd24c: 6e10 e136 0100 |002a: invoke-virtual {v1}, Landroidx/fragment/app/FragmentManager;.beginTransaction:()Landroidx/fragment/app/FragmentTransaction; // method@36e1 │ │ +3bd252: 0c01 |002d: move-result-object v1 │ │ +3bd254: 5432 5e6c |002e: iget-object v2, v3, Lde/danoeh/antennapod/activity/PreferenceActivity;.binding:Lde/danoeh/antennapod/databinding/SettingsActivityBinding; // field@6c5e │ │ +3bd258: 5422 3490 |0030: iget-object v2, v2, Lde/danoeh/antennapod/databinding/SettingsActivityBinding;.settingsContainer:Landroidx/fragment/app/FragmentContainerView; // field@9034 │ │ +3bd25c: 6e10 990c 0200 |0032: invoke-virtual {v2}, Landroid/view/View;.getId:()I // method@0c99 │ │ +3bd262: 0a02 |0035: move-result v2 │ │ +3bd264: 6e30 d537 2100 |0036: invoke-virtual {v1, v2, v0}, Landroidx/fragment/app/FragmentTransaction;.replace:(ILandroidx/fragment/app/Fragment;)Landroidx/fragment/app/FragmentTransaction; // method@37d5 │ │ +3bd26a: 0c01 |0039: move-result-object v1 │ │ +3bd26c: 7110 8395 0400 |003a: invoke-static {v4}, Lde/danoeh/antennapod/activity/PreferenceActivity;.getTitleOfPage:(I)I // method@9583 │ │ +3bd272: 0a04 |003d: move-result v4 │ │ +3bd274: 6e20 3102 4300 |003e: invoke-virtual {v3, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0231 │ │ +3bd27a: 0c04 |0041: move-result-object v4 │ │ +3bd27c: 6e20 cb37 4100 |0042: invoke-virtual {v1, v4}, Landroidx/fragment/app/FragmentTransaction;.addToBackStack:(Ljava/lang/String;)Landroidx/fragment/app/FragmentTransaction; // method@37cb │ │ +3bd282: 0c04 |0045: move-result-object v4 │ │ +3bd284: 6e10 cc37 0400 |0046: invoke-virtual {v4}, Landroidx/fragment/app/FragmentTransaction;.commit:()I // method@37cc │ │ +3bd28a: 1100 |0049: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0009 line=120 │ │ 0x000f line=121 │ │ 0x0016 line=122 │ │ 0x001b line=123 │ │ @@ -1790799,17 +1790782,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 │ │ -3bd92c: |[3bd92c] de.danoeh.antennapod.activity.SelectSubscriptionActivity.$r8$lambda$R-rneCqRsjHuV52aI9vtIgp5KOQ:([Ljava/lang/Integer;Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -3bd93c: 7706 ab95 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@95ab │ │ -3bd942: 0e00 |0003: return-void │ │ +3bd8f4: |[3bd8f4] de.danoeh.antennapod.activity.SelectSubscriptionActivity.$r8$lambda$R-rneCqRsjHuV52aI9vtIgp5KOQ:([Ljava/lang/Integer;Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +3bd904: 7706 ab95 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@95ab │ │ +3bd90a: 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; │ │ @@ -1790821,17 +1790804,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 │ │ -3bd944: |[3bd944] de.danoeh.antennapod.activity.SelectSubscriptionActivity.$r8$lambda$RE2Iljw8fU0l_dvZdShRxbkGHkA:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;Landroid/view/View;)V │ │ -3bd954: 7020 aa95 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.lambda$onCreate$0:(Landroid/view/View;)V // method@95aa │ │ -3bd95a: 0e00 |0003: return-void │ │ +3bd90c: |[3bd90c] de.danoeh.antennapod.activity.SelectSubscriptionActivity.$r8$lambda$RE2Iljw8fU0l_dvZdShRxbkGHkA:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;Landroid/view/View;)V │ │ +3bd91c: 7020 aa95 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.lambda$onCreate$0:(Landroid/view/View;)V // method@95aa │ │ +3bd922: 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; │ │ │ │ @@ -1790840,18 +1790823,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 │ │ -3bd86c: |[3bd86c] de.danoeh.antennapod.activity.SelectSubscriptionActivity.$r8$lambda$_dTrWxWxv4WsQ-5Sosu9jqssfk4:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;)Ljava/util/List; │ │ -3bd87c: 7010 a795 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.lambda$loadSubscriptions$3:()Ljava/util/List; // method@95a7 │ │ -3bd882: 0c00 |0003: move-result-object v0 │ │ -3bd884: 1100 |0004: return-object v0 │ │ +3bd834: |[3bd834] de.danoeh.antennapod.activity.SelectSubscriptionActivity.$r8$lambda$_dTrWxWxv4WsQ-5Sosu9jqssfk4:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;)Ljava/util/List; │ │ +3bd844: 7010 a795 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.lambda$loadSubscriptions$3:()Ljava/util/List; // method@95a7 │ │ +3bd84a: 0c00 |0003: move-result-object v0 │ │ +3bd84c: 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;) │ │ @@ -1790859,17 +1790842,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 │ │ -3bd95c: |[3bd95c] de.danoeh.antennapod.activity.SelectSubscriptionActivity.$r8$lambda$hjlhivKsuNNjwSC7TkCrMf9P2B0:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;[Ljava/lang/Integer;Landroid/view/View;)V │ │ -3bd96c: 7030 ac95 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.lambda$onCreate$2:([Ljava/lang/Integer;Landroid/view/View;)V // method@95ac │ │ -3bd972: 0e00 |0003: return-void │ │ +3bd924: |[3bd924] de.danoeh.antennapod.activity.SelectSubscriptionActivity.$r8$lambda$hjlhivKsuNNjwSC7TkCrMf9P2B0:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;[Ljava/lang/Integer;Landroid/view/View;)V │ │ +3bd934: 7030 ac95 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.lambda$onCreate$2:([Ljava/lang/Integer;Landroid/view/View;)V // method@95ac │ │ +3bd93a: 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; │ │ @@ -1790879,17 +1790862,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 │ │ -3bd974: |[3bd974] de.danoeh.antennapod.activity.SelectSubscriptionActivity.$r8$lambda$j02A-MOTs7r1sul0bnY4P59OgWg:(Ljava/lang/Throwable;)V │ │ -3bd984: 7110 a995 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.lambda$loadSubscriptions$5:(Ljava/lang/Throwable;)V // method@95a9 │ │ -3bd98a: 0e00 |0003: return-void │ │ +3bd93c: |[3bd93c] de.danoeh.antennapod.activity.SelectSubscriptionActivity.$r8$lambda$j02A-MOTs7r1sul0bnY4P59OgWg:(Ljava/lang/Throwable;)V │ │ +3bd94c: 7110 a995 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.lambda$loadSubscriptions$5:(Ljava/lang/Throwable;)V // method@95a9 │ │ +3bd952: 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;) │ │ @@ -1790897,17 +1790880,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 │ │ -3bd98c: |[3bd98c] de.danoeh.antennapod.activity.SelectSubscriptionActivity.$r8$lambda$rW-nTKyW7W3iD8D_jfTT0y-zHNc:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;Ljava/util/List;)V │ │ -3bd99c: 7020 a895 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.lambda$loadSubscriptions$4:(Ljava/util/List;)V // method@95a8 │ │ -3bd9a2: 0e00 |0003: return-void │ │ +3bd954: |[3bd954] de.danoeh.antennapod.activity.SelectSubscriptionActivity.$r8$lambda$rW-nTKyW7W3iD8D_jfTT0y-zHNc:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;Ljava/util/List;)V │ │ +3bd964: 7020 a895 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.lambda$loadSubscriptions$4:(Ljava/util/List;)V // method@95a8 │ │ +3bd96a: 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; │ │ │ │ @@ -1790916,17 +1790899,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 │ │ -3bd9a4: |[3bd9a4] de.danoeh.antennapod.activity.SelectSubscriptionActivity.-$$Nest$maddShortcut:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;Lde/danoeh/antennapod/model/feed/Feed;Landroid/graphics/Bitmap;)V │ │ -3bd9b4: 7030 a495 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.addShortcut:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/graphics/Bitmap;)V // method@95a4 │ │ -3bd9ba: 0e00 |0003: return-void │ │ +3bd96c: |[3bd96c] de.danoeh.antennapod.activity.SelectSubscriptionActivity.-$$Nest$maddShortcut:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;Lde/danoeh/antennapod/model/feed/Feed;Landroid/graphics/Bitmap;)V │ │ +3bd97c: 7030 a495 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.addShortcut:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/graphics/Bitmap;)V // method@95a4 │ │ +3bd982: 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; │ │ @@ -1790936,17 +1790919,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3bd9bc: |[3bd9bc] de.danoeh.antennapod.activity.SelectSubscriptionActivity.:()V │ │ -3bd9cc: 7010 7e14 0000 |0000: invoke-direct {v0}, Landroidx/appcompat/app/AppCompatActivity;.:()V // method@147e │ │ -3bd9d2: 0e00 |0003: return-void │ │ +3bd984: |[3bd984] de.danoeh.antennapod.activity.SelectSubscriptionActivity.:()V │ │ +3bd994: 7010 7e14 0000 |0000: invoke-direct {v0}, Landroidx/appcompat/app/AppCompatActivity;.:()V // method@147e │ │ +3bd99a: 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;) │ │ @@ -1790954,64 +1790937,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 │ │ -3bd9d4: |[3bd9d4] de.danoeh.antennapod.activity.SelectSubscriptionActivity.addShortcut:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/graphics/Bitmap;)V │ │ -3bd9e4: 2200 6c00 |0000: new-instance v0, Landroid/content/Intent; // type@006c │ │ -3bd9e8: 1c01 d917 |0002: const-class v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -3bd9ec: 7030 5902 4001 |0004: invoke-direct {v0, v4, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0259 │ │ -3bd9f2: 1a01 f06a |0007: const-string v1, "android.intent.action.MAIN" // string@6af0 │ │ -3bd9f6: 6e20 8102 1000 |0009: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0281 │ │ -3bd9fc: 1401 0080 0010 |000c: const v1, #float 2.53422e-29 // #10008000 │ │ -3bda02: 6e20 5e02 1000 |000f: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@025e │ │ -3bda08: 6e10 f4ab 0500 |0012: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3bda0e: 0b01 |0015: move-result-wide v1 │ │ -3bda10: 1a03 e987 |0016: const-string v3, "fragment_feed_id" // string@87e9 │ │ -3bda14: 6e40 7502 3021 |0018: invoke-virtual {v0, v3, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;J)Landroid/content/Intent; // method@0275 │ │ -3bda1a: 2201 8f1e |001b: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ -3bda1e: 7010 50b3 0100 |001d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3bda24: 1a02 47de |0020: const-string v2, "subscription-" // string@de47 │ │ -3bda28: 6e20 5cb3 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3bda2e: 6e10 f4ab 0500 |0025: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3bda34: 0b02 |0028: move-result-wide v2 │ │ -3bda36: 6e30 58b3 2103 |0029: invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ -3bda3c: 6e10 67b3 0100 |002c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3bda42: 0c01 |002f: move-result-object v1 │ │ -3bda44: 3806 0700 |0030: if-eqz v6, 0037 // +0007 │ │ -3bda48: 7110 722a 0600 |0032: invoke-static {v6}, Landroidx/core/graphics/drawable/IconCompat;.createWithAdaptiveBitmap:(Landroid/graphics/Bitmap;)Landroidx/core/graphics/drawable/IconCompat; // method@2a72 │ │ -3bda4e: 0c06 |0035: move-result-object v6 │ │ -3bda50: 2808 |0036: goto 003e // +0008 │ │ -3bda52: 1406 4e01 087f |0037: const v6, #float 1.80782e+38 // #7f08014e │ │ -3bda58: 7120 772a 6400 |003a: invoke-static {v4, v6}, Landroidx/core/graphics/drawable/IconCompat;.createWithResource:(Landroid/content/Context;I)Landroidx/core/graphics/drawable/IconCompat; // method@2a77 │ │ -3bda5e: 0c06 |003d: move-result-object v6 │ │ -3bda60: 2202 4506 |003e: new-instance v2, Landroidx/core/content/pm/ShortcutInfoCompat$Builder; // type@0645 │ │ -3bda64: 7030 c928 4201 |0040: invoke-direct {v2, v4, v1}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@28c9 │ │ -3bda6a: 6e10 d6ab 0500 |0043: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ -3bda70: 0c01 |0046: move-result-object v1 │ │ -3bda72: 6e20 cf28 1200 |0047: invoke-virtual {v2, v1}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.setShortLabel:(Ljava/lang/CharSequence;)Landroidx/core/content/pm/ShortcutInfoCompat$Builder; // method@28cf │ │ -3bda78: 0c01 |004a: move-result-object v1 │ │ -3bda7a: 6e10 c6ab 0500 |004b: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getFeedTitle:()Ljava/lang/String; // method@abc6 │ │ -3bda80: 0c05 |004e: move-result-object v5 │ │ -3bda82: 6e20 ce28 5100 |004f: invoke-virtual {v1, v5}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.setLongLabel:(Ljava/lang/CharSequence;)Landroidx/core/content/pm/ShortcutInfoCompat$Builder; // method@28ce │ │ -3bda88: 0c05 |0052: move-result-object v5 │ │ -3bda8a: 6e20 cc28 0500 |0053: invoke-virtual {v5, v0}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.setIntent:(Landroid/content/Intent;)Landroidx/core/content/pm/ShortcutInfoCompat$Builder; // method@28cc │ │ -3bda90: 0c05 |0056: move-result-object v5 │ │ -3bda92: 6e20 cb28 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@28cb │ │ -3bda98: 0c05 |005a: move-result-object v5 │ │ -3bda9a: 6e10 ca28 0500 |005b: invoke-virtual {v5}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.build:()Landroidx/core/content/pm/ShortcutInfoCompat; // method@28ca │ │ -3bdaa0: 0c05 |005e: move-result-object v5 │ │ -3bdaa2: 12f6 |005f: const/4 v6, #int -1 // #ff │ │ -3bdaa4: 7120 d628 5400 |0060: invoke-static {v4, v5}, Landroidx/core/content/pm/ShortcutManagerCompat;.createShortcutResultIntent:(Landroid/content/Context;Landroidx/core/content/pm/ShortcutInfoCompat;)Landroid/content/Intent; // method@28d6 │ │ -3bdaaa: 0c05 |0063: move-result-object v5 │ │ -3bdaac: 6e30 ba00 6405 |0064: invoke-virtual {v4, v6, v5}, Landroid/app/Activity;.setResult:(ILandroid/content/Intent;)V // method@00ba │ │ -3bdab2: 6e10 7000 0400 |0067: invoke-virtual {v4}, Landroid/app/Activity;.finish:()V // method@0070 │ │ -3bdab8: 0e00 |006a: return-void │ │ +3bd99c: |[3bd99c] de.danoeh.antennapod.activity.SelectSubscriptionActivity.addShortcut:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/graphics/Bitmap;)V │ │ +3bd9ac: 2200 6c00 |0000: new-instance v0, Landroid/content/Intent; // type@006c │ │ +3bd9b0: 1c01 d917 |0002: const-class v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +3bd9b4: 7030 5902 4001 |0004: invoke-direct {v0, v4, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0259 │ │ +3bd9ba: 1a01 f06a |0007: const-string v1, "android.intent.action.MAIN" // string@6af0 │ │ +3bd9be: 6e20 8102 1000 |0009: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0281 │ │ +3bd9c4: 1401 0080 0010 |000c: const v1, #float 2.53422e-29 // #10008000 │ │ +3bd9ca: 6e20 5e02 1000 |000f: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@025e │ │ +3bd9d0: 6e10 f4ab 0500 |0012: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3bd9d6: 0b01 |0015: move-result-wide v1 │ │ +3bd9d8: 1a03 e987 |0016: const-string v3, "fragment_feed_id" // string@87e9 │ │ +3bd9dc: 6e40 7502 3021 |0018: invoke-virtual {v0, v3, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;J)Landroid/content/Intent; // method@0275 │ │ +3bd9e2: 2201 8f1e |001b: new-instance v1, Ljava/lang/StringBuilder; // type@1e8f │ │ +3bd9e6: 7010 50b3 0100 |001d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3bd9ec: 1a02 47de |0020: const-string v2, "subscription-" // string@de47 │ │ +3bd9f0: 6e20 5cb3 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3bd9f6: 6e10 f4ab 0500 |0025: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3bd9fc: 0b02 |0028: move-result-wide v2 │ │ +3bd9fe: 6e30 58b3 2103 |0029: invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b358 │ │ +3bda04: 6e10 67b3 0100 |002c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3bda0a: 0c01 |002f: move-result-object v1 │ │ +3bda0c: 3806 0700 |0030: if-eqz v6, 0037 // +0007 │ │ +3bda10: 7110 722a 0600 |0032: invoke-static {v6}, Landroidx/core/graphics/drawable/IconCompat;.createWithAdaptiveBitmap:(Landroid/graphics/Bitmap;)Landroidx/core/graphics/drawable/IconCompat; // method@2a72 │ │ +3bda16: 0c06 |0035: move-result-object v6 │ │ +3bda18: 2808 |0036: goto 003e // +0008 │ │ +3bda1a: 1406 4e01 087f |0037: const v6, #float 1.80782e+38 // #7f08014e │ │ +3bda20: 7120 772a 6400 |003a: invoke-static {v4, v6}, Landroidx/core/graphics/drawable/IconCompat;.createWithResource:(Landroid/content/Context;I)Landroidx/core/graphics/drawable/IconCompat; // method@2a77 │ │ +3bda26: 0c06 |003d: move-result-object v6 │ │ +3bda28: 2202 4506 |003e: new-instance v2, Landroidx/core/content/pm/ShortcutInfoCompat$Builder; // type@0645 │ │ +3bda2c: 7030 c928 4201 |0040: invoke-direct {v2, v4, v1}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@28c9 │ │ +3bda32: 6e10 d6ab 0500 |0043: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ +3bda38: 0c01 |0046: move-result-object v1 │ │ +3bda3a: 6e20 cf28 1200 |0047: invoke-virtual {v2, v1}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.setShortLabel:(Ljava/lang/CharSequence;)Landroidx/core/content/pm/ShortcutInfoCompat$Builder; // method@28cf │ │ +3bda40: 0c01 |004a: move-result-object v1 │ │ +3bda42: 6e10 c6ab 0500 |004b: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getFeedTitle:()Ljava/lang/String; // method@abc6 │ │ +3bda48: 0c05 |004e: move-result-object v5 │ │ +3bda4a: 6e20 ce28 5100 |004f: invoke-virtual {v1, v5}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.setLongLabel:(Ljava/lang/CharSequence;)Landroidx/core/content/pm/ShortcutInfoCompat$Builder; // method@28ce │ │ +3bda50: 0c05 |0052: move-result-object v5 │ │ +3bda52: 6e20 cc28 0500 |0053: invoke-virtual {v5, v0}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.setIntent:(Landroid/content/Intent;)Landroidx/core/content/pm/ShortcutInfoCompat$Builder; // method@28cc │ │ +3bda58: 0c05 |0056: move-result-object v5 │ │ +3bda5a: 6e20 cb28 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@28cb │ │ +3bda60: 0c05 |005a: move-result-object v5 │ │ +3bda62: 6e10 ca28 0500 |005b: invoke-virtual {v5}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.build:()Landroidx/core/content/pm/ShortcutInfoCompat; // method@28ca │ │ +3bda68: 0c05 |005e: move-result-object v5 │ │ +3bda6a: 12f6 |005f: const/4 v6, #int -1 // #ff │ │ +3bda6c: 7120 d628 5400 |0060: invoke-static {v4, v5}, Landroidx/core/content/pm/ShortcutManagerCompat;.createShortcutResultIntent:(Landroid/content/Context;Landroidx/core/content/pm/ShortcutInfoCompat;)Landroid/content/Intent; // method@28d6 │ │ +3bda72: 0c05 |0063: move-result-object v5 │ │ +3bda74: 6e30 ba00 6405 |0064: invoke-virtual {v4, v6, v5}, Landroid/app/Activity;.setResult:(ILandroid/content/Intent;)V // method@00ba │ │ +3bda7a: 6e10 7000 0400 |0067: invoke-virtual {v4}, Landroid/app/Activity;.finish:()V // method@0070 │ │ +3bda80: 0e00 |006a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0009 line=94 │ │ 0x000f line=95 │ │ 0x0012 line=96 │ │ 0x001b line=97 │ │ @@ -1791035,41 +1791018,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 │ │ -3bdabc: |[3bdabc] de.danoeh.antennapod.activity.SelectSubscriptionActivity.getBitmapFromUrl:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -3bdacc: 6e10 8814 0300 |0000: invoke-virtual {v3}, Landroidx/appcompat/app/AppCompatActivity;.getResources:()Landroid/content/res/Resources; // method@1488 │ │ -3bdad2: 0c00 |0003: move-result-object v0 │ │ -3bdad4: 6e10 0003 0000 |0004: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0300 │ │ -3bdada: 0c00 |0007: move-result-object v0 │ │ -3bdadc: 5200 9601 |0008: iget v0, v0, Landroid/util/DisplayMetrics;.density:F // field@0196 │ │ -3bdae0: 1501 0043 |000a: const/high16 v1, #int 1124073472 // #4300 │ │ -3bdae4: a800 0001 |000c: mul-float v0, v0, v1 │ │ -3bdae8: 8700 |000e: float-to-int v0, v0 │ │ -3bdaea: 7110 0b51 0300 |000f: invoke-static {v3}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/FragmentActivity;)Lcom/bumptech/glide/RequestManager; // method@510b │ │ -3bdaf0: 0c01 |0012: move-result-object v1 │ │ -3bdaf2: 6e10 9551 0100 |0013: invoke-virtual {v1}, Lcom/bumptech/glide/RequestManager;.asBitmap:()Lcom/bumptech/glide/RequestBuilder; // method@5195 │ │ -3bdaf8: 0c01 |0016: move-result-object v1 │ │ -3bdafa: 6e10 c9ab 0400 |0017: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abc9 │ │ -3bdb00: 0c02 |001a: move-result-object v2 │ │ -3bdb02: 6e20 7051 2100 |001b: invoke-virtual {v1, v2}, Lcom/bumptech/glide/RequestBuilder;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@5170 │ │ -3bdb08: 0c01 |001e: move-result-object v1 │ │ -3bdb0a: 7120 e25a 0000 |001f: invoke-static {v0, v0}, Lcom/bumptech/glide/request/RequestOptions;.overrideOf:(II)Lcom/bumptech/glide/request/RequestOptions; // method@5ae2 │ │ -3bdb10: 0c00 |0022: move-result-object v0 │ │ -3bdb12: 6e20 5351 0100 |0023: invoke-virtual {v1, v0}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@5153 │ │ -3bdb18: 0c00 |0026: move-result-object v0 │ │ -3bdb1a: 2201 0d18 |0027: new-instance v1, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$1; // type@180d │ │ -3bdb1e: 7030 9895 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@9598 │ │ -3bdb24: 6e20 6951 1000 |002c: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestBuilder;.listener:(Lcom/bumptech/glide/request/RequestListener;)Lcom/bumptech/glide/RequestBuilder; // method@5169 │ │ -3bdb2a: 0c04 |002f: move-result-object v4 │ │ -3bdb2c: 6e10 8051 0400 |0030: invoke-virtual {v4}, Lcom/bumptech/glide/RequestBuilder;.submit:()Lcom/bumptech/glide/request/FutureTarget; // method@5180 │ │ -3bdb32: 0e00 |0033: return-void │ │ +3bda84: |[3bda84] de.danoeh.antennapod.activity.SelectSubscriptionActivity.getBitmapFromUrl:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +3bda94: 6e10 8814 0300 |0000: invoke-virtual {v3}, Landroidx/appcompat/app/AppCompatActivity;.getResources:()Landroid/content/res/Resources; // method@1488 │ │ +3bda9a: 0c00 |0003: move-result-object v0 │ │ +3bda9c: 6e10 0003 0000 |0004: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0300 │ │ +3bdaa2: 0c00 |0007: move-result-object v0 │ │ +3bdaa4: 5200 9601 |0008: iget v0, v0, Landroid/util/DisplayMetrics;.density:F // field@0196 │ │ +3bdaa8: 1501 0043 |000a: const/high16 v1, #int 1124073472 // #4300 │ │ +3bdaac: a800 0001 |000c: mul-float v0, v0, v1 │ │ +3bdab0: 8700 |000e: float-to-int v0, v0 │ │ +3bdab2: 7110 0b51 0300 |000f: invoke-static {v3}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/FragmentActivity;)Lcom/bumptech/glide/RequestManager; // method@510b │ │ +3bdab8: 0c01 |0012: move-result-object v1 │ │ +3bdaba: 6e10 9551 0100 |0013: invoke-virtual {v1}, Lcom/bumptech/glide/RequestManager;.asBitmap:()Lcom/bumptech/glide/RequestBuilder; // method@5195 │ │ +3bdac0: 0c01 |0016: move-result-object v1 │ │ +3bdac2: 6e10 c9ab 0400 |0017: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abc9 │ │ +3bdac8: 0c02 |001a: move-result-object v2 │ │ +3bdaca: 6e20 7051 2100 |001b: invoke-virtual {v1, v2}, Lcom/bumptech/glide/RequestBuilder;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@5170 │ │ +3bdad0: 0c01 |001e: move-result-object v1 │ │ +3bdad2: 7120 e25a 0000 |001f: invoke-static {v0, v0}, Lcom/bumptech/glide/request/RequestOptions;.overrideOf:(II)Lcom/bumptech/glide/request/RequestOptions; // method@5ae2 │ │ +3bdad8: 0c00 |0022: move-result-object v0 │ │ +3bdada: 6e20 5351 0100 |0023: invoke-virtual {v1, v0}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@5153 │ │ +3bdae0: 0c00 |0026: move-result-object v0 │ │ +3bdae2: 2201 0d18 |0027: new-instance v1, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$1; // type@180d │ │ +3bdae6: 7030 9895 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@9598 │ │ +3bdaec: 6e20 6951 1000 |002c: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestBuilder;.listener:(Lcom/bumptech/glide/request/RequestListener;)Lcom/bumptech/glide/RequestBuilder; // method@5169 │ │ +3bdaf2: 0c04 |002f: move-result-object v4 │ │ +3bdaf4: 6e10 8051 0400 |0030: invoke-virtual {v4}, Lcom/bumptech/glide/RequestBuilder;.submit:()Lcom/bumptech/glide/request/FutureTarget; // method@5180 │ │ +3bdafa: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x000f line=119 │ │ 0x0013 line=120 │ │ 0x0017 line=121 │ │ 0x001f line=122 │ │ @@ -1791084,25 +1791067,25 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -3bd8f4: |[3bd8f4] de.danoeh.antennapod.activity.SelectSubscriptionActivity.lambda$loadSubscriptions$3:()Ljava/util/List; │ │ -3bd904: 7100 cdb0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getSubscriptionsFilter:()Lde/danoeh/antennapod/model/feed/SubscriptionsFilter; // method@b0cd │ │ -3bd90a: 0c00 |0003: move-result-object v0 │ │ -3bd90c: 7110 659b 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@9b65 │ │ -3bd912: 0c00 |0007: move-result-object v0 │ │ -3bd914: 5400 028e |0008: iget-object v0, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData;.items:Ljava/util/List; // field@8e02 │ │ -3bd918: 2201 fd1e |000a: new-instance v1, Ljava/util/ArrayList; // type@1efd │ │ -3bd91c: 7010 a0b4 0100 |000c: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -3bd922: 6e30 a695 0201 |000f: invoke-virtual {v2, v0, v1}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.getFeedItems:(Ljava/util/List;Ljava/util/List;)Ljava/util/List; // method@95a6 │ │ -3bd928: 0c00 |0012: move-result-object v0 │ │ -3bd92a: 1100 |0013: return-object v0 │ │ +3bd8bc: |[3bd8bc] de.danoeh.antennapod.activity.SelectSubscriptionActivity.lambda$loadSubscriptions$3:()Ljava/util/List; │ │ +3bd8cc: 7100 cdb0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getSubscriptionsFilter:()Lde/danoeh/antennapod/model/feed/SubscriptionsFilter; // method@b0cd │ │ +3bd8d2: 0c00 |0003: move-result-object v0 │ │ +3bd8d4: 7110 659b 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@9b65 │ │ +3bd8da: 0c00 |0007: move-result-object v0 │ │ +3bd8dc: 5400 028e |0008: iget-object v0, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData;.items:Ljava/util/List; // field@8e02 │ │ +3bd8e0: 2201 fd1e |000a: new-instance v1, Ljava/util/ArrayList; // type@1efd │ │ +3bd8e4: 7010 a0b4 0100 |000c: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +3bd8ea: 6e30 a695 0201 |000f: invoke-virtual {v2, v0, v1}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.getFeedItems:(Ljava/util/List;Ljava/util/List;)Ljava/util/List; // method@95a6 │ │ +3bd8f0: 0c00 |0012: move-result-object v0 │ │ +3bd8f2: 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; │ │ │ │ @@ -1791111,37 +1791094,37 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 47 16-bit code units │ │ -3bdb34: |[3bdb34] de.danoeh.antennapod.activity.SelectSubscriptionActivity.lambda$loadSubscriptions$4:(Ljava/util/List;)V │ │ -3bdb44: 5b23 696c |0000: iput-object v3, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.listItems:Ljava/util/List; // field@6c69 │ │ -3bdb48: 2200 fd1e |0002: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -3bdb4c: 7010 a0b4 0000 |0004: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -3bdb52: 7210 6ab5 0300 |0007: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -3bdb58: 0c03 |000a: move-result-object v3 │ │ -3bdb5a: 7210 4db5 0300 |000b: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3bdb60: 0a01 |000e: move-result v1 │ │ -3bdb62: 3801 1000 |000f: if-eqz v1, 001f // +0010 │ │ -3bdb66: 7210 4eb5 0300 |0011: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3bdb6c: 0c01 |0014: move-result-object v1 │ │ -3bdb6e: 1f01 b21c |0015: check-cast v1, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ -3bdb72: 6e10 d6ab 0100 |0017: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ -3bdb78: 0c01 |001a: move-result-object v1 │ │ -3bdb7a: 6e20 a4b4 1000 |001b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b4a4 │ │ -3bdb80: 28ed |001e: goto 000b // -0013 │ │ -3bdb82: 2203 e202 |001f: new-instance v3, Landroid/widget/ArrayAdapter; // type@02e2 │ │ -3bdb86: 1401 e600 0d7f |0021: const v1, #float 1.87426e+38 // #7f0d00e6 │ │ -3bdb8c: 7040 bc0f 2301 |0024: invoke-direct {v3, v2, v1, v0}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@0fbc │ │ -3bdb92: 5420 6a6c |0027: iget-object v0, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.viewBinding:Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // field@6c6a │ │ -3bdb96: 5400 5e90 |0029: iget-object v0, v0, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.list:Landroid/widget/ListView; // field@905e │ │ -3bdb9a: 6e20 8f11 3000 |002b: invoke-virtual {v0, v3}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@118f │ │ -3bdba0: 0e00 |002e: return-void │ │ +3bdafc: |[3bdafc] de.danoeh.antennapod.activity.SelectSubscriptionActivity.lambda$loadSubscriptions$4:(Ljava/util/List;)V │ │ +3bdb0c: 5b23 696c |0000: iput-object v3, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.listItems:Ljava/util/List; // field@6c69 │ │ +3bdb10: 2200 fd1e |0002: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +3bdb14: 7010 a0b4 0000 |0004: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +3bdb1a: 7210 6ab5 0300 |0007: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +3bdb20: 0c03 |000a: move-result-object v3 │ │ +3bdb22: 7210 4db5 0300 |000b: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3bdb28: 0a01 |000e: move-result v1 │ │ +3bdb2a: 3801 1000 |000f: if-eqz v1, 001f // +0010 │ │ +3bdb2e: 7210 4eb5 0300 |0011: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3bdb34: 0c01 |0014: move-result-object v1 │ │ +3bdb36: 1f01 b21c |0015: check-cast v1, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ +3bdb3a: 6e10 d6ab 0100 |0017: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abd6 │ │ +3bdb40: 0c01 |001a: move-result-object v1 │ │ +3bdb42: 6e20 a4b4 1000 |001b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b4a4 │ │ +3bdb48: 28ed |001e: goto 000b // -0013 │ │ +3bdb4a: 2203 e202 |001f: new-instance v3, Landroid/widget/ArrayAdapter; // type@02e2 │ │ +3bdb4e: 1401 e600 0d7f |0021: const v1, #float 1.87426e+38 // #7f0d00e6 │ │ +3bdb54: 7040 bc0f 2301 |0024: invoke-direct {v3, v2, v1, v0}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@0fbc │ │ +3bdb5a: 5420 6a6c |0027: iget-object v0, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.viewBinding:Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // field@6c6a │ │ +3bdb5e: 5400 5e90 |0029: iget-object v0, v0, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.list:Landroid/widget/ListView; // field@905e │ │ +3bdb62: 6e20 8f11 3000 |002b: invoke-virtual {v0, v3}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@118f │ │ +3bdb68: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ 0x0002 line=154 │ │ 0x0007 line=155 │ │ 0x0017 line=156 │ │ 0x001f line=158 │ │ @@ -1791155,20 +1791138,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 │ │ -3bdba4: |[3bdba4] de.danoeh.antennapod.activity.SelectSubscriptionActivity.lambda$loadSubscriptions$5:(Ljava/lang/Throwable;)V │ │ -3bdbb4: 1a00 d054 |0000: const-string v0, "SelectSubscription" // string@54d0 │ │ -3bdbb8: 7110 020b 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ -3bdbbe: 0c01 |0005: move-result-object v1 │ │ -3bdbc0: 7120 000b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -3bdbc6: 0e00 |0009: return-void │ │ +3bdb6c: |[3bdb6c] de.danoeh.antennapod.activity.SelectSubscriptionActivity.lambda$loadSubscriptions$5:(Ljava/lang/Throwable;)V │ │ +3bdb7c: 1a00 d054 |0000: const-string v0, "SelectSubscription" // string@54d0 │ │ +3bdb80: 7110 020b 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ +3bdb86: 0c01 |0005: move-result-object v1 │ │ +3bdb88: 7120 000b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +3bdb8e: 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;) │ │ @@ -1791176,17 +1791159,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3bdbc8: |[3bdbc8] de.danoeh.antennapod.activity.SelectSubscriptionActivity.lambda$onCreate$0:(Landroid/view/View;)V │ │ -3bdbd8: 6e10 7000 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.finish:()V // method@0070 │ │ -3bdbde: 0e00 |0003: return-void │ │ +3bdb90: |[3bdb90] de.danoeh.antennapod.activity.SelectSubscriptionActivity.lambda$onCreate$0:(Landroid/view/View;)V │ │ +3bdba0: 6e10 7000 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.finish:()V // method@0070 │ │ +3bdba6: 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; │ │ │ │ @@ -1791195,20 +1791178,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 │ │ -3bdbe0: |[3bdbe0] de.danoeh.antennapod.activity.SelectSubscriptionActivity.lambda$onCreate$1:([Ljava/lang/Integer;Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -3bdbf0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -3bdbf2: 7110 c1b2 0300 |0001: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -3bdbf8: 0c02 |0004: move-result-object v2 │ │ -3bdbfa: 4d02 0001 |0005: aput-object v2, v0, v1 │ │ -3bdbfe: 0e00 |0007: return-void │ │ +3bdba8: |[3bdba8] de.danoeh.antennapod.activity.SelectSubscriptionActivity.lambda$onCreate$1:([Ljava/lang/Integer;Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +3bdbb8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +3bdbba: 7110 c1b2 0300 |0001: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +3bdbc0: 0c02 |0004: move-result-object v2 │ │ +3bdbc2: 4d02 0001 |0005: aput-object v2, v0, v1 │ │ +3bdbc6: 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; │ │ @@ -1791220,35 +1791203,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 │ │ -3bdc00: |[3bdc00] de.danoeh.antennapod.activity.SelectSubscriptionActivity.lambda$onCreate$2:([Ljava/lang/Integer;Landroid/view/View;)V │ │ -3bdc10: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -3bdc12: 4600 0304 |0001: aget-object v0, v3, v4 │ │ -3bdc16: 3800 2300 |0003: if-eqz v0, 0026 // +0023 │ │ -3bdc1a: 6e10 7800 0200 |0005: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0078 │ │ -3bdc20: 0c00 |0008: move-result-object v0 │ │ -3bdc22: 6e10 6002 0000 |0009: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0260 │ │ -3bdc28: 0c00 |000c: move-result-object v0 │ │ -3bdc2a: 1a01 eb6a |000d: const-string v1, "android.intent.action.CREATE_SHORTCUT" // string@6aeb │ │ -3bdc2e: 6e20 28b3 0100 |000f: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3bdc34: 0a00 |0012: move-result v0 │ │ -3bdc36: 3800 1300 |0013: if-eqz v0, 0026 // +0013 │ │ -3bdc3a: 5420 696c |0015: iget-object v0, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.listItems:Ljava/util/List; // field@6c69 │ │ -3bdc3e: 4603 0304 |0017: aget-object v3, v3, v4 │ │ -3bdc42: 6e10 b8b2 0300 |0019: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@b2b8 │ │ -3bdc48: 0a03 |001c: move-result v3 │ │ -3bdc4a: 7220 66b5 3000 |001d: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ -3bdc50: 0c03 |0020: move-result-object v3 │ │ -3bdc52: 1f03 b21c |0021: check-cast v3, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ -3bdc56: 7020 a595 3200 |0023: invoke-direct {v2, v3}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.getBitmapFromUrl:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@95a5 │ │ -3bdc5c: 0e00 |0026: return-void │ │ +3bdbc8: |[3bdbc8] de.danoeh.antennapod.activity.SelectSubscriptionActivity.lambda$onCreate$2:([Ljava/lang/Integer;Landroid/view/View;)V │ │ +3bdbd8: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +3bdbda: 4600 0304 |0001: aget-object v0, v3, v4 │ │ +3bdbde: 3800 2300 |0003: if-eqz v0, 0026 // +0023 │ │ +3bdbe2: 6e10 7800 0200 |0005: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0078 │ │ +3bdbe8: 0c00 |0008: move-result-object v0 │ │ +3bdbea: 6e10 6002 0000 |0009: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0260 │ │ +3bdbf0: 0c00 |000c: move-result-object v0 │ │ +3bdbf2: 1a01 eb6a |000d: const-string v1, "android.intent.action.CREATE_SHORTCUT" // string@6aeb │ │ +3bdbf6: 6e20 28b3 0100 |000f: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3bdbfc: 0a00 |0012: move-result v0 │ │ +3bdbfe: 3800 1300 |0013: if-eqz v0, 0026 // +0013 │ │ +3bdc02: 5420 696c |0015: iget-object v0, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.listItems:Ljava/util/List; // field@6c69 │ │ +3bdc06: 4603 0304 |0017: aget-object v3, v3, v4 │ │ +3bdc0a: 6e10 b8b2 0300 |0019: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@b2b8 │ │ +3bdc10: 0a03 |001c: move-result v3 │ │ +3bdc12: 7220 66b5 3000 |001d: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b566 │ │ +3bdc18: 0c03 |0020: move-result-object v3 │ │ +3bdc1a: 1f03 b21c |0021: check-cast v3, Lde/danoeh/antennapod/model/feed/Feed; // type@1cb2 │ │ +3bdc1e: 7020 a595 3200 |0023: invoke-direct {v2, v3}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.getBitmapFromUrl:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@95a5 │ │ +3bdc24: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=70 │ │ 0x0005 line=71 │ │ 0x000f line=70 │ │ 0x0015 line=72 │ │ locals : │ │ @@ -1791261,38 +1791244,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -3bdc60: |[3bdc60] de.danoeh.antennapod.activity.SelectSubscriptionActivity.loadSubscriptions:()V │ │ -3bdc70: 5430 686c |0000: iget-object v0, v3, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.disposable:Lio/reactivex/disposables/Disposable; // field@6c68 │ │ -3bdc74: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -3bdc78: 7210 91b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ -3bdc7e: 2200 0a18 |0007: new-instance v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda3; // type@180a │ │ -3bdc82: 7020 9295 3000 |0009: invoke-direct {v0, v3}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;)V // method@9592 │ │ -3bdc88: 7110 7db1 0000 |000c: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b17d │ │ -3bdc8e: 0c00 |000f: move-result-object v0 │ │ -3bdc90: 7100 95b1 0000 |0010: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ -3bdc96: 0c01 |0013: move-result-object v1 │ │ -3bdc98: 6e20 85b1 1000 |0014: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b185 │ │ -3bdc9e: 0c00 |0017: move-result-object v0 │ │ -3bdca0: 7100 90b1 0000 |0018: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ -3bdca6: 0c01 |001b: move-result-object v1 │ │ -3bdca8: 6e20 80b1 1000 |001c: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b180 │ │ -3bdcae: 0c00 |001f: move-result-object v0 │ │ -3bdcb0: 2201 0b18 |0020: new-instance v1, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda4; // type@180b │ │ -3bdcb4: 7020 9495 3100 |0022: invoke-direct {v1, v3}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;)V // method@9594 │ │ -3bdcba: 2202 0c18 |0025: new-instance v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda5; // type@180c │ │ -3bdcbe: 7010 9695 0200 |0027: invoke-direct {v2}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda5;.:()V // method@9596 │ │ -3bdcc4: 6e30 83b1 1002 |002a: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b183 │ │ -3bdcca: 0c00 |002d: move-result-object v0 │ │ -3bdccc: 5b30 686c |002e: iput-object v0, v3, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.disposable:Lio/reactivex/disposables/Disposable; // field@6c68 │ │ -3bdcd0: 0e00 |0030: return-void │ │ +3bdc28: |[3bdc28] de.danoeh.antennapod.activity.SelectSubscriptionActivity.loadSubscriptions:()V │ │ +3bdc38: 5430 686c |0000: iget-object v0, v3, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.disposable:Lio/reactivex/disposables/Disposable; // field@6c68 │ │ +3bdc3c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +3bdc40: 7210 91b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ +3bdc46: 2200 0a18 |0007: new-instance v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda3; // type@180a │ │ +3bdc4a: 7020 9295 3000 |0009: invoke-direct {v0, v3}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;)V // method@9592 │ │ +3bdc50: 7110 7db1 0000 |000c: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b17d │ │ +3bdc56: 0c00 |000f: move-result-object v0 │ │ +3bdc58: 7100 95b1 0000 |0010: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ +3bdc5e: 0c01 |0013: move-result-object v1 │ │ +3bdc60: 6e20 85b1 1000 |0014: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b185 │ │ +3bdc66: 0c00 |0017: move-result-object v0 │ │ +3bdc68: 7100 90b1 0000 |0018: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ +3bdc6e: 0c01 |001b: move-result-object v1 │ │ +3bdc70: 6e20 80b1 1000 |001c: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b180 │ │ +3bdc76: 0c00 |001f: move-result-object v0 │ │ +3bdc78: 2201 0b18 |0020: new-instance v1, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda4; // type@180b │ │ +3bdc7c: 7020 9495 3100 |0022: invoke-direct {v1, v3}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;)V // method@9594 │ │ +3bdc82: 2202 0c18 |0025: new-instance v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda5; // type@180c │ │ +3bdc86: 7010 9695 0200 |0027: invoke-direct {v2}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda5;.:()V // method@9596 │ │ +3bdc8c: 6e30 83b1 1002 |002a: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b183 │ │ +3bdc92: 0c00 |002d: move-result-object v0 │ │ +3bdc94: 5b30 686c |002e: iput-object v0, v3, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.disposable:Lio/reactivex/disposables/Disposable; // field@6c68 │ │ +3bdc98: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0004 line=142 │ │ 0x0007 line=144 │ │ 0x0010 line=149 │ │ 0x0018 line=150 │ │ @@ -1791306,38 +1791289,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 │ │ -3bd888: |[3bd888] de.danoeh.antennapod.activity.SelectSubscriptionActivity.getFeedItems:(Ljava/util/List;Ljava/util/List;)Ljava/util/List; │ │ -3bd898: 7210 6ab5 0400 |0000: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -3bd89e: 0c04 |0003: move-result-object v4 │ │ -3bd8a0: 7210 4db5 0400 |0004: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3bd8a6: 0a00 |0007: move-result v0 │ │ -3bd8a8: 3800 2400 |0008: if-eqz v0, 002c // +0024 │ │ -3bd8ac: 7210 4eb5 0400 |000a: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3bd8b2: 0c00 |000d: move-result-object v0 │ │ -3bd8b4: 1f00 6119 |000e: check-cast v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // type@1961 │ │ -3bd8b8: 5401 fb8d |0010: iget-object v1, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8dfb │ │ -3bd8bc: 6202 f88d |0012: sget-object v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.TAG:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8df8 │ │ -3bd8c0: 3321 0a00 |0014: if-ne v1, v2, 001e // +000a │ │ -3bd8c4: 1f00 6319 |0016: check-cast v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem; // type@1963 │ │ -3bd8c8: 5400 fe8d |0018: iget-object v0, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.children:Ljava/util/List; // field@8dfe │ │ -3bd8cc: 6e30 a695 0305 |001a: invoke-virtual {v3, v0, v5}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.getFeedItems:(Ljava/util/List;Ljava/util/List;)Ljava/util/List; // method@95a6 │ │ -3bd8d2: 28e7 |001d: goto 0004 // -0019 │ │ -3bd8d4: 1f00 6219 |001e: check-cast v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem; // type@1962 │ │ -3bd8d8: 5400 fd8d |0020: iget-object v0, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@8dfd │ │ -3bd8dc: 7220 63b5 0500 |0022: invoke-interface {v5, v0}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b563 │ │ -3bd8e2: 0a01 |0025: move-result v1 │ │ -3bd8e4: 3901 deff |0026: if-nez v1, 0004 // -0022 │ │ -3bd8e8: 7220 5fb5 0500 |0028: invoke-interface {v5, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -3bd8ee: 28d9 |002b: goto 0004 // -0027 │ │ -3bd8f0: 1105 |002c: return-object v5 │ │ +3bd850: |[3bd850] de.danoeh.antennapod.activity.SelectSubscriptionActivity.getFeedItems:(Ljava/util/List;Ljava/util/List;)Ljava/util/List; │ │ +3bd860: 7210 6ab5 0400 |0000: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +3bd866: 0c04 |0003: move-result-object v4 │ │ +3bd868: 7210 4db5 0400 |0004: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3bd86e: 0a00 |0007: move-result v0 │ │ +3bd870: 3800 2400 |0008: if-eqz v0, 002c // +0024 │ │ +3bd874: 7210 4eb5 0400 |000a: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3bd87a: 0c00 |000d: move-result-object v0 │ │ +3bd87c: 1f00 6119 |000e: check-cast v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // type@1961 │ │ +3bd880: 5401 fb8d |0010: iget-object v1, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8dfb │ │ +3bd884: 6202 f88d |0012: sget-object v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.TAG:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8df8 │ │ +3bd888: 3321 0a00 |0014: if-ne v1, v2, 001e // +000a │ │ +3bd88c: 1f00 6319 |0016: check-cast v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem; // type@1963 │ │ +3bd890: 5400 fe8d |0018: iget-object v0, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.children:Ljava/util/List; // field@8dfe │ │ +3bd894: 6e30 a695 0305 |001a: invoke-virtual {v3, v0, v5}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.getFeedItems:(Ljava/util/List;Ljava/util/List;)Ljava/util/List; // method@95a6 │ │ +3bd89a: 28e7 |001d: goto 0004 // -0019 │ │ +3bd89c: 1f00 6219 |001e: check-cast v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem; // type@1962 │ │ +3bd8a0: 5400 fd8d |0020: iget-object v0, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@8dfd │ │ +3bd8a4: 7220 63b5 0500 |0022: invoke-interface {v5, v0}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b563 │ │ +3bd8aa: 0a01 |0025: move-result v1 │ │ +3bd8ac: 3901 deff |0026: if-nez v1, 0004 // -0022 │ │ +3bd8b0: 7220 5fb5 0500 |0028: invoke-interface {v5, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +3bd8b6: 28d9 |002b: goto 0004 // -0027 │ │ +3bd8b8: 1105 |002c: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0010 line=80 │ │ 0x0016 line=81 │ │ 0x001e line=83 │ │ 0x0022 line=84 │ │ @@ -1791352,58 +1791335,58 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 98 16-bit code units │ │ -3bdcd4: |[3bdcd4] de.danoeh.antennapod.activity.SelectSubscriptionActivity.onCreate:(Landroid/os/Bundle;)V │ │ -3bdce4: 7110 c398 0200 |0000: invoke-static {v2}, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher;.getTranslucentTheme:(Landroid/content/Context;)I // method@98c3 │ │ -3bdcea: 0a00 |0003: move-result v0 │ │ -3bdcec: 6e20 ac14 0200 |0004: invoke-virtual {v2, v0}, Landroidx/appcompat/app/AppCompatActivity;.setTheme:(I)V // method@14ac │ │ -3bdcf2: 6f20 1036 3200 |0007: invoke-super {v2, v3}, Landroidx/fragment/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@3610 │ │ -3bdcf8: 6e10 7a00 0200 |000a: invoke-virtual {v2}, Landroid/app/Activity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@007a │ │ -3bdcfe: 0c03 |000d: move-result-object v3 │ │ -3bdd00: 7110 3aa0 0300 |000e: invoke-static {v3}, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // method@a03a │ │ -3bdd06: 0c03 |0011: move-result-object v3 │ │ -3bdd08: 5b23 6a6c |0012: iput-object v3, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.viewBinding:Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // field@6c6a │ │ -3bdd0c: 6e10 39a0 0300 |0014: invoke-virtual {v3}, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a039 │ │ -3bdd12: 0c03 |0017: move-result-object v3 │ │ -3bdd14: 6e20 a514 3200 |0018: invoke-virtual {v2, v3}, Landroidx/appcompat/app/AppCompatActivity;.setContentView:(Landroid/view/View;)V // method@14a5 │ │ -3bdd1a: 5423 6a6c |001b: iget-object v3, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.viewBinding:Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // field@6c6a │ │ -3bdd1e: 5433 6190 |001d: iget-object v3, v3, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9061 │ │ -3bdd22: 6e20 a714 3200 |001f: invoke-virtual {v2, v3}, Landroidx/appcompat/app/AppCompatActivity;.setSupportActionBar:(Landroidx/appcompat/widget/Toolbar;)V // method@14a7 │ │ -3bdd28: 1403 2c03 127f |0022: const v3, #float 1.94084e+38 // #7f12032c │ │ -3bdd2e: 6e20 bc00 3200 |0025: invoke-virtual {v2, v3}, Landroid/app/Activity;.setTitle:(I)V // method@00bc │ │ -3bdd34: 5423 6a6c |0028: iget-object v3, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.viewBinding:Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // field@6c6a │ │ -3bdd38: 5433 6290 |002a: iget-object v3, v3, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.transparentBackground:Landroid/widget/LinearLayout; // field@9062 │ │ -3bdd3c: 2200 0718 |002c: new-instance v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda0; // type@1807 │ │ -3bdd40: 7020 8c95 2000 |002e: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;)V // method@958c │ │ -3bdd46: 6e20 710d 0300 |0031: invoke-virtual {v3, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3bdd4c: 5423 6a6c |0034: iget-object v3, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.viewBinding:Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // field@6c6a │ │ -3bdd50: 5433 5c90 |0036: iget-object v3, v3, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.card:Landroidx/cardview/widget/CardView; // field@905c │ │ -3bdd54: 1200 |0038: const/4 v0, #int 0 // #0 │ │ -3bdd56: 6e20 710d 0300 |0039: invoke-virtual {v3, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3bdd5c: 7010 ad95 0200 |003c: invoke-direct {v2}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.loadSubscriptions:()V // method@95ad │ │ -3bdd62: 1213 |003f: const/4 v3, #int 1 // #1 │ │ -3bdd64: 2330 2721 |0040: new-array v0, v3, [Ljava/lang/Integer; // type@2127 │ │ -3bdd68: 5421 6a6c |0042: iget-object v1, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.viewBinding:Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // field@6c6a │ │ -3bdd6c: 5411 5e90 |0044: iget-object v1, v1, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.list:Landroid/widget/ListView; // field@905e │ │ -3bdd70: 6e20 960f 3100 |0046: invoke-virtual {v1, v3}, Landroid/widget/AbsListView;.setChoiceMode:(I)V // method@0f96 │ │ -3bdd76: 5423 6a6c |0049: iget-object v3, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.viewBinding:Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // field@6c6a │ │ -3bdd7a: 5433 5e90 |004b: iget-object v3, v3, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.list:Landroid/widget/ListView; // field@905e │ │ -3bdd7e: 2201 0818 |004d: new-instance v1, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda1; // type@1808 │ │ -3bdd82: 7020 8e95 0100 |004f: invoke-direct {v1, v0}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda1;.:([Ljava/lang/Integer;)V // method@958e │ │ -3bdd88: 6e20 b60f 1300 |0052: invoke-virtual {v3, v1}, Landroid/widget/AdapterView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@0fb6 │ │ -3bdd8e: 5423 6a6c |0055: iget-object v3, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.viewBinding:Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // field@6c6a │ │ -3bdd92: 5433 6090 |0057: iget-object v3, v3, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.shortcutBtn:Landroid/widget/Button; // field@9060 │ │ -3bdd96: 2201 0918 |0059: new-instance v1, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda2; // type@1809 │ │ -3bdd9a: 7030 9095 2100 |005b: invoke-direct {v1, v2, v0}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;[Ljava/lang/Integer;)V // method@9590 │ │ -3bdda0: 6e20 710d 1300 |005e: invoke-virtual {v3, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3bdda6: 0e00 |0061: return-void │ │ +3bdc9c: |[3bdc9c] de.danoeh.antennapod.activity.SelectSubscriptionActivity.onCreate:(Landroid/os/Bundle;)V │ │ +3bdcac: 7110 c398 0200 |0000: invoke-static {v2}, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher;.getTranslucentTheme:(Landroid/content/Context;)I // method@98c3 │ │ +3bdcb2: 0a00 |0003: move-result v0 │ │ +3bdcb4: 6e20 ac14 0200 |0004: invoke-virtual {v2, v0}, Landroidx/appcompat/app/AppCompatActivity;.setTheme:(I)V // method@14ac │ │ +3bdcba: 6f20 1036 3200 |0007: invoke-super {v2, v3}, Landroidx/fragment/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@3610 │ │ +3bdcc0: 6e10 7a00 0200 |000a: invoke-virtual {v2}, Landroid/app/Activity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@007a │ │ +3bdcc6: 0c03 |000d: move-result-object v3 │ │ +3bdcc8: 7110 3aa0 0300 |000e: invoke-static {v3}, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // method@a03a │ │ +3bdcce: 0c03 |0011: move-result-object v3 │ │ +3bdcd0: 5b23 6a6c |0012: iput-object v3, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.viewBinding:Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // field@6c6a │ │ +3bdcd4: 6e10 39a0 0300 |0014: invoke-virtual {v3}, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a039 │ │ +3bdcda: 0c03 |0017: move-result-object v3 │ │ +3bdcdc: 6e20 a514 3200 |0018: invoke-virtual {v2, v3}, Landroidx/appcompat/app/AppCompatActivity;.setContentView:(Landroid/view/View;)V // method@14a5 │ │ +3bdce2: 5423 6a6c |001b: iget-object v3, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.viewBinding:Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // field@6c6a │ │ +3bdce6: 5433 6190 |001d: iget-object v3, v3, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9061 │ │ +3bdcea: 6e20 a714 3200 |001f: invoke-virtual {v2, v3}, Landroidx/appcompat/app/AppCompatActivity;.setSupportActionBar:(Landroidx/appcompat/widget/Toolbar;)V // method@14a7 │ │ +3bdcf0: 1403 2c03 127f |0022: const v3, #float 1.94084e+38 // #7f12032c │ │ +3bdcf6: 6e20 bc00 3200 |0025: invoke-virtual {v2, v3}, Landroid/app/Activity;.setTitle:(I)V // method@00bc │ │ +3bdcfc: 5423 6a6c |0028: iget-object v3, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.viewBinding:Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // field@6c6a │ │ +3bdd00: 5433 6290 |002a: iget-object v3, v3, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.transparentBackground:Landroid/widget/LinearLayout; // field@9062 │ │ +3bdd04: 2200 0718 |002c: new-instance v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda0; // type@1807 │ │ +3bdd08: 7020 8c95 2000 |002e: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;)V // method@958c │ │ +3bdd0e: 6e20 710d 0300 |0031: invoke-virtual {v3, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3bdd14: 5423 6a6c |0034: iget-object v3, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.viewBinding:Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // field@6c6a │ │ +3bdd18: 5433 5c90 |0036: iget-object v3, v3, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.card:Landroidx/cardview/widget/CardView; // field@905c │ │ +3bdd1c: 1200 |0038: const/4 v0, #int 0 // #0 │ │ +3bdd1e: 6e20 710d 0300 |0039: invoke-virtual {v3, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3bdd24: 7010 ad95 0200 |003c: invoke-direct {v2}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.loadSubscriptions:()V // method@95ad │ │ +3bdd2a: 1213 |003f: const/4 v3, #int 1 // #1 │ │ +3bdd2c: 2330 2721 |0040: new-array v0, v3, [Ljava/lang/Integer; // type@2127 │ │ +3bdd30: 5421 6a6c |0042: iget-object v1, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.viewBinding:Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // field@6c6a │ │ +3bdd34: 5411 5e90 |0044: iget-object v1, v1, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.list:Landroid/widget/ListView; // field@905e │ │ +3bdd38: 6e20 960f 3100 |0046: invoke-virtual {v1, v3}, Landroid/widget/AbsListView;.setChoiceMode:(I)V // method@0f96 │ │ +3bdd3e: 5423 6a6c |0049: iget-object v3, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.viewBinding:Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // field@6c6a │ │ +3bdd42: 5433 5e90 |004b: iget-object v3, v3, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.list:Landroid/widget/ListView; // field@905e │ │ +3bdd46: 2201 0818 |004d: new-instance v1, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda1; // type@1808 │ │ +3bdd4a: 7020 8e95 0100 |004f: invoke-direct {v1, v0}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda1;.:([Ljava/lang/Integer;)V // method@958e │ │ +3bdd50: 6e20 b60f 1300 |0052: invoke-virtual {v3, v1}, Landroid/widget/AdapterView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@0fb6 │ │ +3bdd56: 5423 6a6c |0055: iget-object v3, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.viewBinding:Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // field@6c6a │ │ +3bdd5a: 5433 6090 |0057: iget-object v3, v3, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.shortcutBtn:Landroid/widget/Button; // field@9060 │ │ +3bdd5e: 2201 0918 |0059: new-instance v1, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda2; // type@1809 │ │ +3bdd62: 7030 9095 2100 |005b: invoke-direct {v1, v2, v0}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;[Ljava/lang/Integer;)V // method@9590 │ │ +3bdd68: 6e20 710d 1300 |005e: invoke-virtual {v3, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3bdd6e: 0e00 |0061: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0007 line=52 │ │ 0x000a line=54 │ │ 0x0014 line=55 │ │ 0x001b line=56 │ │ @@ -1791475,17 +1791458,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 │ │ -3c03a8: |[3c03a8] de.danoeh.antennapod.activity.WidgetConfigActivity.$r8$lambda$72RpLrWg2du3gYCi_bmBWulHxcg:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;Landroid/view/View;)V │ │ -3c03b8: 7020 5396 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.lambda$onCreate$3:(Landroid/view/View;)V // method@9653 │ │ -3c03be: 0e00 |0003: return-void │ │ +3c0370: |[3c0370] de.danoeh.antennapod.activity.WidgetConfigActivity.$r8$lambda$72RpLrWg2du3gYCi_bmBWulHxcg:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;Landroid/view/View;)V │ │ +3c0380: 7020 5396 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.lambda$onCreate$3:(Landroid/view/View;)V // method@9653 │ │ +3c0386: 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; │ │ │ │ @@ -1791494,17 +1791477,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 │ │ -3c03c0: |[3c03c0] de.danoeh.antennapod.activity.WidgetConfigActivity.$r8$lambda$AmXhdwzU4vVoYAo4HN0awEk4fRQ:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;Landroid/view/View;)V │ │ -3c03d0: 7020 5196 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.lambda$onCreate$1:(Landroid/view/View;)V // method@9651 │ │ -3c03d6: 0e00 |0003: return-void │ │ +3c0388: |[3c0388] de.danoeh.antennapod.activity.WidgetConfigActivity.$r8$lambda$AmXhdwzU4vVoYAo4HN0awEk4fRQ:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;Landroid/view/View;)V │ │ +3c0398: 7020 5196 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.lambda$onCreate$1:(Landroid/view/View;)V // method@9651 │ │ +3c039e: 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; │ │ │ │ @@ -1791513,17 +1791496,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 │ │ -3c03d8: |[3c03d8] de.danoeh.antennapod.activity.WidgetConfigActivity.$r8$lambda$a_M-dnvdVCCAUSeYqkHmuyPzLOo:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;Landroid/view/View;)V │ │ -3c03e8: 7020 5296 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.lambda$onCreate$2:(Landroid/view/View;)V // method@9652 │ │ -3c03ee: 0e00 |0003: return-void │ │ +3c03a0: |[3c03a0] de.danoeh.antennapod.activity.WidgetConfigActivity.$r8$lambda$a_M-dnvdVCCAUSeYqkHmuyPzLOo:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;Landroid/view/View;)V │ │ +3c03b0: 7020 5296 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.lambda$onCreate$2:(Landroid/view/View;)V // method@9652 │ │ +3c03b6: 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; │ │ │ │ @@ -1791532,17 +1791515,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 │ │ -3c03f0: |[3c03f0] de.danoeh.antennapod.activity.WidgetConfigActivity.$r8$lambda$oyq0kljzIijxry51ck45PCFgul0:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;Landroid/view/View;)V │ │ -3c0400: 7020 5496 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.lambda$onCreate$4:(Landroid/view/View;)V // method@9654 │ │ -3c0406: 0e00 |0003: return-void │ │ +3c03b8: |[3c03b8] de.danoeh.antennapod.activity.WidgetConfigActivity.$r8$lambda$oyq0kljzIijxry51ck45PCFgul0:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;Landroid/view/View;)V │ │ +3c03c8: 7020 5496 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.lambda$onCreate$4:(Landroid/view/View;)V // method@9654 │ │ +3c03ce: 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; │ │ │ │ @@ -1791551,17 +1791534,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 │ │ -3c0408: |[3c0408] de.danoeh.antennapod.activity.WidgetConfigActivity.$r8$lambda$rTQDHMbZCKwactl1KwjHelbdPqE:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;Landroid/view/View;)V │ │ -3c0418: 7020 5096 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.lambda$onCreate$0:(Landroid/view/View;)V // method@9650 │ │ -3c041e: 0e00 |0003: return-void │ │ +3c03d0: |[3c03d0] de.danoeh.antennapod.activity.WidgetConfigActivity.$r8$lambda$rTQDHMbZCKwactl1KwjHelbdPqE:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;Landroid/view/View;)V │ │ +3c03e0: 7020 5096 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.lambda$onCreate$0:(Landroid/view/View;)V // method@9650 │ │ +3c03e6: 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; │ │ │ │ @@ -1791570,17 +1791553,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 │ │ -3c0310: |[3c0310] de.danoeh.antennapod.activity.WidgetConfigActivity.-$$Nest$fgetopacitySeekBar:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)Landroid/widget/SeekBar; │ │ -3c0320: 5400 986c |0000: iget-object v0, v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.opacitySeekBar:Landroid/widget/SeekBar; // field@6c98 │ │ -3c0324: 1100 |0002: return-object v0 │ │ +3c02d8: |[3c02d8] de.danoeh.antennapod.activity.WidgetConfigActivity.-$$Nest$fgetopacitySeekBar:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)Landroid/widget/SeekBar; │ │ +3c02e8: 5400 986c |0000: iget-object v0, v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.opacitySeekBar:Landroid/widget/SeekBar; // field@6c98 │ │ +3c02ec: 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;) │ │ @@ -1791588,17 +1791571,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 │ │ -3c0328: |[3c0328] de.danoeh.antennapod.activity.WidgetConfigActivity.-$$Nest$fgetopacityTextView:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)Landroid/widget/TextView; │ │ -3c0338: 5400 996c |0000: iget-object v0, v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.opacityTextView:Landroid/widget/TextView; // field@6c99 │ │ -3c033c: 1100 |0002: return-object v0 │ │ +3c02f0: |[3c02f0] de.danoeh.antennapod.activity.WidgetConfigActivity.-$$Nest$fgetopacityTextView:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)Landroid/widget/TextView; │ │ +3c0300: 5400 996c |0000: iget-object v0, v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.opacityTextView:Landroid/widget/TextView; // field@6c99 │ │ +3c0304: 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;) │ │ @@ -1791606,17 +1791589,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 │ │ -3c02f8: |[3c02f8] de.danoeh.antennapod.activity.WidgetConfigActivity.-$$Nest$fgetwidgetPreview:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)Landroid/view/View; │ │ -3c0308: 5400 9a6c |0000: iget-object v0, v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.widgetPreview:Landroid/view/View; // field@6c9a │ │ -3c030c: 1100 |0002: return-object v0 │ │ +3c02c0: |[3c02c0] de.danoeh.antennapod.activity.WidgetConfigActivity.-$$Nest$fgetwidgetPreview:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)Landroid/view/View; │ │ +3c02d0: 5400 9a6c |0000: iget-object v0, v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.widgetPreview:Landroid/view/View; // field@6c9a │ │ +3c02d4: 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;) │ │ @@ -1791624,18 +1791607,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 │ │ -3c0340: |[3c0340] de.danoeh.antennapod.activity.WidgetConfigActivity.-$$Nest$mgetColorWithAlpha:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;II)I │ │ -3c0350: 7030 4f96 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.getColorWithAlpha:(II)I // method@964f │ │ -3c0356: 0a00 |0003: move-result v0 │ │ -3c0358: 0f00 |0004: return v0 │ │ +3c0308: |[3c0308] de.danoeh.antennapod.activity.WidgetConfigActivity.-$$Nest$mgetColorWithAlpha:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;II)I │ │ +3c0318: 7030 4f96 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.getColorWithAlpha:(II)I // method@964f │ │ +3c031e: 0a00 |0003: move-result v0 │ │ +3c0320: 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 │ │ @@ -1791645,19 +1791628,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3c0420: |[3c0420] de.danoeh.antennapod.activity.WidgetConfigActivity.:()V │ │ -3c0430: 7010 7e14 0100 |0000: invoke-direct {v1}, Landroidx/appcompat/app/AppCompatActivity;.:()V // method@147e │ │ -3c0436: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -3c0438: 5910 936c |0004: iput v0, v1, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.appWidgetId:I // field@6c93 │ │ -3c043c: 0e00 |0006: return-void │ │ +3c03e8: |[3c03e8] de.danoeh.antennapod.activity.WidgetConfigActivity.:()V │ │ +3c03f8: 7010 7e14 0100 |0000: invoke-direct {v1}, Landroidx/appcompat/app/AppCompatActivity;.:()V // method@147e │ │ +3c03fe: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +3c0400: 5910 936c |0004: iput v0, v1, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.appWidgetId:I // field@6c93 │ │ +3c0404: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ 0x0004 line=20 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/activity/WidgetConfigActivity; │ │ │ │ @@ -1791666,95 +1791649,95 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 184 16-bit code units │ │ -3c0440: |[3c0440] de.danoeh.antennapod.activity.WidgetConfigActivity.confirmCreateWidget:()V │ │ -3c0450: 5440 986c |0000: iget-object v0, v4, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.opacitySeekBar:Landroid/widget/SeekBar; // field@6c98 │ │ -3c0454: 6e10 db11 0000 |0002: invoke-virtual {v0}, Landroid/widget/ProgressBar;.getProgress:()I // method@11db │ │ -3c045a: 0a00 |0005: move-result v0 │ │ -3c045c: 1401 312c 26ff |0006: const v1, #float -2.20881e+38 // #ff262c31 │ │ -3c0462: 7030 4f96 1400 |0009: invoke-direct {v4, v1, v0}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.getColorWithAlpha:(II)I // method@964f │ │ -3c0468: 0a00 |000c: move-result v0 │ │ -3c046a: 1a01 aa4f |000d: const-string v1, "PlayerWidgetPrefs" // string@4faa │ │ -3c046e: 1202 |000f: const/4 v2, #int 0 // #0 │ │ -3c0470: 6e30 3002 1402 |0010: invoke-virtual {v4, v1, v2}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ -3c0476: 0c01 |0013: move-result-object v1 │ │ -3c0478: 7210 9a02 0100 |0014: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -3c047e: 0c01 |0017: move-result-object v1 │ │ -3c0480: 2202 8f1e |0018: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ -3c0484: 7010 50b3 0200 |001a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3c048a: 1a03 66e7 |001d: const-string v3, "widget_color" // string@e766 │ │ -3c048e: 6e20 5cb3 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3c0494: 5243 936c |0022: iget v3, v4, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.appWidgetId:I // field@6c93 │ │ -3c0498: 6e20 57b3 3200 |0024: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -3c049e: 6e10 67b3 0200 |0027: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3c04a4: 0c02 |002a: move-result-object v2 │ │ -3c04a6: 7230 9402 2100 |002b: invoke-interface {v1, v2, v0}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0294 │ │ -3c04ac: 2200 8f1e |002e: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3c04b0: 7010 50b3 0000 |0030: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3c04b6: 1a02 70e7 |0033: const-string v2, "widget_playback_speed" // string@e770 │ │ -3c04ba: 6e20 5cb3 2000 |0035: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3c04c0: 5242 936c |0038: iget v2, v4, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.appWidgetId:I // field@6c93 │ │ -3c04c4: 6e20 57b3 2000 |003a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -3c04ca: 6e10 67b3 0000 |003d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3c04d0: 0c00 |0040: move-result-object v0 │ │ -3c04d2: 5442 956c |0041: iget-object v2, v4, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckPlaybackSpeed:Landroid/widget/CheckBox; // field@6c95 │ │ -3c04d6: 6e10 7410 0200 |0043: invoke-virtual {v2}, Landroid/widget/CompoundButton;.isChecked:()Z // method@1074 │ │ -3c04dc: 0a02 |0046: move-result v2 │ │ -3c04de: 7230 9202 0102 |0047: invoke-interface {v1, v0, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ -3c04e4: 2200 8f1e |004a: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3c04e8: 7010 50b3 0000 |004c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3c04ee: 1a02 73e7 |004f: const-string v2, "widget_skip" // string@e773 │ │ -3c04f2: 6e20 5cb3 2000 |0051: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3c04f8: 5242 936c |0054: iget v2, v4, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.appWidgetId:I // field@6c93 │ │ -3c04fc: 6e20 57b3 2000 |0056: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -3c0502: 6e10 67b3 0000 |0059: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3c0508: 0c00 |005c: move-result-object v0 │ │ -3c050a: 5442 976c |005d: iget-object v2, v4, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckSkip:Landroid/widget/CheckBox; // field@6c97 │ │ -3c050e: 6e10 7410 0200 |005f: invoke-virtual {v2}, Landroid/widget/CompoundButton;.isChecked:()Z // method@1074 │ │ -3c0514: 0a02 |0062: move-result v2 │ │ -3c0516: 7230 9202 0102 |0063: invoke-interface {v1, v0, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ -3c051c: 2200 8f1e |0066: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3c0520: 7010 50b3 0000 |0068: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3c0526: 1a02 71e7 |006b: const-string v2, "widget_rewind" // string@e771 │ │ -3c052a: 6e20 5cb3 2000 |006d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3c0530: 5242 936c |0070: iget v2, v4, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.appWidgetId:I // field@6c93 │ │ -3c0534: 6e20 57b3 2000 |0072: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -3c053a: 6e10 67b3 0000 |0075: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3c0540: 0c00 |0078: move-result-object v0 │ │ -3c0542: 5442 966c |0079: iget-object v2, v4, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckRewind:Landroid/widget/CheckBox; // field@6c96 │ │ -3c0546: 6e10 7410 0200 |007b: invoke-virtual {v2}, Landroid/widget/CompoundButton;.isChecked:()Z // method@1074 │ │ -3c054c: 0a02 |007e: move-result v2 │ │ -3c054e: 7230 9202 0102 |007f: invoke-interface {v1, v0, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ -3c0554: 2200 8f1e |0082: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3c0558: 7010 50b3 0000 |0084: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3c055e: 1a02 6ae7 |0087: const-string v2, "widget_fast_forward" // string@e76a │ │ -3c0562: 6e20 5cb3 2000 |0089: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3c0568: 5242 936c |008c: iget v2, v4, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.appWidgetId:I // field@6c93 │ │ -3c056c: 6e20 57b3 2000 |008e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -3c0572: 6e10 67b3 0000 |0091: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3c0578: 0c00 |0094: move-result-object v0 │ │ -3c057a: 5442 946c |0095: iget-object v2, v4, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckFastForward:Landroid/widget/CheckBox; // field@6c94 │ │ -3c057e: 6e10 7410 0200 |0097: invoke-virtual {v2}, Landroid/widget/CompoundButton;.isChecked:()Z // method@1074 │ │ -3c0584: 0a02 |009a: move-result v2 │ │ -3c0586: 7230 9202 0102 |009b: invoke-interface {v1, v0, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ -3c058c: 7210 9002 0100 |009e: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -3c0592: 2200 6c00 |00a1: new-instance v0, Landroid/content/Intent; // type@006c │ │ -3c0596: 7010 5802 0000 |00a3: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0258 │ │ -3c059c: 1a01 436c |00a6: const-string v1, "appWidgetId" // string@6c43 │ │ -3c05a0: 5242 936c |00a8: iget v2, v4, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.appWidgetId:I // field@6c93 │ │ -3c05a4: 6e30 7402 1002 |00aa: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0274 │ │ -3c05aa: 12f1 |00ad: const/4 v1, #int -1 // #ff │ │ -3c05ac: 6e30 ba00 1400 |00ae: invoke-virtual {v4, v1, v0}, Landroid/app/Activity;.setResult:(ILandroid/content/Intent;)V // method@00ba │ │ -3c05b2: 6e10 7000 0400 |00b1: invoke-virtual {v4}, Landroid/app/Activity;.finish:()V // method@0070 │ │ -3c05b8: 7110 689e 0400 |00b4: invoke-static {v4}, Lde/danoeh/antennapod/core/widget/WidgetUpdaterWorker;.enqueueWork:(Landroid/content/Context;)V // method@9e68 │ │ -3c05be: 0e00 |00b7: return-void │ │ +3c0408: |[3c0408] de.danoeh.antennapod.activity.WidgetConfigActivity.confirmCreateWidget:()V │ │ +3c0418: 5440 986c |0000: iget-object v0, v4, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.opacitySeekBar:Landroid/widget/SeekBar; // field@6c98 │ │ +3c041c: 6e10 db11 0000 |0002: invoke-virtual {v0}, Landroid/widget/ProgressBar;.getProgress:()I // method@11db │ │ +3c0422: 0a00 |0005: move-result v0 │ │ +3c0424: 1401 312c 26ff |0006: const v1, #float -2.20881e+38 // #ff262c31 │ │ +3c042a: 7030 4f96 1400 |0009: invoke-direct {v4, v1, v0}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.getColorWithAlpha:(II)I // method@964f │ │ +3c0430: 0a00 |000c: move-result v0 │ │ +3c0432: 1a01 aa4f |000d: const-string v1, "PlayerWidgetPrefs" // string@4faa │ │ +3c0436: 1202 |000f: const/4 v2, #int 0 // #0 │ │ +3c0438: 6e30 3002 1402 |0010: invoke-virtual {v4, v1, v2}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ +3c043e: 0c01 |0013: move-result-object v1 │ │ +3c0440: 7210 9a02 0100 |0014: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +3c0446: 0c01 |0017: move-result-object v1 │ │ +3c0448: 2202 8f1e |0018: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ +3c044c: 7010 50b3 0200 |001a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3c0452: 1a03 66e7 |001d: const-string v3, "widget_color" // string@e766 │ │ +3c0456: 6e20 5cb3 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3c045c: 5243 936c |0022: iget v3, v4, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.appWidgetId:I // field@6c93 │ │ +3c0460: 6e20 57b3 3200 |0024: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +3c0466: 6e10 67b3 0200 |0027: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3c046c: 0c02 |002a: move-result-object v2 │ │ +3c046e: 7230 9402 2100 |002b: invoke-interface {v1, v2, v0}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0294 │ │ +3c0474: 2200 8f1e |002e: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3c0478: 7010 50b3 0000 |0030: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3c047e: 1a02 70e7 |0033: const-string v2, "widget_playback_speed" // string@e770 │ │ +3c0482: 6e20 5cb3 2000 |0035: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3c0488: 5242 936c |0038: iget v2, v4, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.appWidgetId:I // field@6c93 │ │ +3c048c: 6e20 57b3 2000 |003a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +3c0492: 6e10 67b3 0000 |003d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3c0498: 0c00 |0040: move-result-object v0 │ │ +3c049a: 5442 956c |0041: iget-object v2, v4, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckPlaybackSpeed:Landroid/widget/CheckBox; // field@6c95 │ │ +3c049e: 6e10 7410 0200 |0043: invoke-virtual {v2}, Landroid/widget/CompoundButton;.isChecked:()Z // method@1074 │ │ +3c04a4: 0a02 |0046: move-result v2 │ │ +3c04a6: 7230 9202 0102 |0047: invoke-interface {v1, v0, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ +3c04ac: 2200 8f1e |004a: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3c04b0: 7010 50b3 0000 |004c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3c04b6: 1a02 73e7 |004f: const-string v2, "widget_skip" // string@e773 │ │ +3c04ba: 6e20 5cb3 2000 |0051: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3c04c0: 5242 936c |0054: iget v2, v4, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.appWidgetId:I // field@6c93 │ │ +3c04c4: 6e20 57b3 2000 |0056: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +3c04ca: 6e10 67b3 0000 |0059: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3c04d0: 0c00 |005c: move-result-object v0 │ │ +3c04d2: 5442 976c |005d: iget-object v2, v4, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckSkip:Landroid/widget/CheckBox; // field@6c97 │ │ +3c04d6: 6e10 7410 0200 |005f: invoke-virtual {v2}, Landroid/widget/CompoundButton;.isChecked:()Z // method@1074 │ │ +3c04dc: 0a02 |0062: move-result v2 │ │ +3c04de: 7230 9202 0102 |0063: invoke-interface {v1, v0, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ +3c04e4: 2200 8f1e |0066: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3c04e8: 7010 50b3 0000 |0068: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3c04ee: 1a02 71e7 |006b: const-string v2, "widget_rewind" // string@e771 │ │ +3c04f2: 6e20 5cb3 2000 |006d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3c04f8: 5242 936c |0070: iget v2, v4, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.appWidgetId:I // field@6c93 │ │ +3c04fc: 6e20 57b3 2000 |0072: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +3c0502: 6e10 67b3 0000 |0075: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3c0508: 0c00 |0078: move-result-object v0 │ │ +3c050a: 5442 966c |0079: iget-object v2, v4, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckRewind:Landroid/widget/CheckBox; // field@6c96 │ │ +3c050e: 6e10 7410 0200 |007b: invoke-virtual {v2}, Landroid/widget/CompoundButton;.isChecked:()Z // method@1074 │ │ +3c0514: 0a02 |007e: move-result v2 │ │ +3c0516: 7230 9202 0102 |007f: invoke-interface {v1, v0, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ +3c051c: 2200 8f1e |0082: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3c0520: 7010 50b3 0000 |0084: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3c0526: 1a02 6ae7 |0087: const-string v2, "widget_fast_forward" // string@e76a │ │ +3c052a: 6e20 5cb3 2000 |0089: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3c0530: 5242 936c |008c: iget v2, v4, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.appWidgetId:I // field@6c93 │ │ +3c0534: 6e20 57b3 2000 |008e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +3c053a: 6e10 67b3 0000 |0091: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3c0540: 0c00 |0094: move-result-object v0 │ │ +3c0542: 5442 946c |0095: iget-object v2, v4, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckFastForward:Landroid/widget/CheckBox; // field@6c94 │ │ +3c0546: 6e10 7410 0200 |0097: invoke-virtual {v2}, Landroid/widget/CompoundButton;.isChecked:()Z // method@1074 │ │ +3c054c: 0a02 |009a: move-result v2 │ │ +3c054e: 7230 9202 0102 |009b: invoke-interface {v1, v0, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ +3c0554: 7210 9002 0100 |009e: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +3c055a: 2200 6c00 |00a1: new-instance v0, Landroid/content/Intent; // type@006c │ │ +3c055e: 7010 5802 0000 |00a3: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0258 │ │ +3c0564: 1a01 436c |00a6: const-string v1, "appWidgetId" // string@6c43 │ │ +3c0568: 5242 936c |00a8: iget v2, v4, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.appWidgetId:I // field@6c93 │ │ +3c056c: 6e30 7402 1002 |00aa: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0274 │ │ +3c0572: 12f1 |00ad: const/4 v1, #int -1 // #ff │ │ +3c0574: 6e30 ba00 1400 |00ae: invoke-virtual {v4, v1, v0}, Landroid/app/Activity;.setResult:(ILandroid/content/Intent;)V // method@00ba │ │ +3c057a: 6e10 7000 0400 |00b1: invoke-virtual {v4}, Landroid/app/Activity;.finish:()V // method@0070 │ │ +3c0580: 7110 689e 0400 |00b4: invoke-static {v4}, Lde/danoeh/antennapod/core/widget/WidgetUpdaterWorker;.enqueueWork:(Landroid/content/Context;)V // method@9e68 │ │ +3c0586: 0e00 |00b7: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0010 line=125 │ │ 0x0014 line=126 │ │ 0x0018 line=127 │ │ 0x002e line=128 │ │ @@ -1791775,103 +1791758,103 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 171 16-bit code units │ │ -3c05c0: |[3c05c0] de.danoeh.antennapod.activity.WidgetConfigActivity.displayPreviewPanel:()V │ │ -3c05d0: 5450 956c |0000: iget-object v0, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckPlaybackSpeed:Landroid/widget/CheckBox; // field@6c95 │ │ -3c05d4: 6e10 7410 0000 |0002: invoke-virtual {v0}, Landroid/widget/CompoundButton;.isChecked:()Z // method@1074 │ │ -3c05da: 0a00 |0005: move-result v0 │ │ -3c05dc: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -3c05de: 3900 1d00 |0007: if-nez v0, 0024 // +001d │ │ -3c05e2: 5450 966c |0009: iget-object v0, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckRewind:Landroid/widget/CheckBox; // field@6c96 │ │ -3c05e6: 6e10 7410 0000 |000b: invoke-virtual {v0}, Landroid/widget/CompoundButton;.isChecked:()Z // method@1074 │ │ -3c05ec: 0a00 |000e: move-result v0 │ │ -3c05ee: 3900 1500 |000f: if-nez v0, 0024 // +0015 │ │ -3c05f2: 5450 946c |0011: iget-object v0, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckFastForward:Landroid/widget/CheckBox; // field@6c94 │ │ -3c05f6: 6e10 7410 0000 |0013: invoke-virtual {v0}, Landroid/widget/CompoundButton;.isChecked:()Z // method@1074 │ │ -3c05fc: 0a00 |0016: move-result v0 │ │ -3c05fe: 3900 0d00 |0017: if-nez v0, 0024 // +000d │ │ -3c0602: 5450 976c |0019: iget-object v0, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckSkip:Landroid/widget/CheckBox; // field@6c97 │ │ -3c0606: 6e10 7410 0000 |001b: invoke-virtual {v0}, Landroid/widget/CompoundButton;.isChecked:()Z // method@1074 │ │ -3c060c: 0a00 |001e: move-result v0 │ │ -3c060e: 3800 0300 |001f: if-eqz v0, 0022 // +0003 │ │ -3c0612: 2803 |0021: goto 0024 // +0003 │ │ -3c0614: 1200 |0022: const/4 v0, #int 0 // #0 │ │ -3c0616: 2802 |0023: goto 0025 // +0002 │ │ -3c0618: 1210 |0024: const/4 v0, #int 1 // #1 │ │ -3c061a: 5452 9a6c |0025: iget-object v2, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.widgetPreview:Landroid/view/View; // field@6c9a │ │ -3c061e: 1403 8001 0a7f |0027: const v3, #float 1.83441e+38 // #7f0a0180 │ │ -3c0624: 6e20 780c 3200 |002a: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3c062a: 0c02 |002d: move-result-object v2 │ │ -3c062c: 1303 0800 |002e: const/16 v3, #int 8 // #8 │ │ -3c0630: 3800 0400 |0030: if-eqz v0, 0034 // +0004 │ │ -3c0634: 1204 |0032: const/4 v4, #int 0 // #0 │ │ -3c0636: 2803 |0033: goto 0036 // +0003 │ │ -3c0638: 1304 0800 |0034: const/16 v4, #int 8 // #8 │ │ -3c063c: 6e20 9c0d 4200 |0036: invoke-virtual {v2, v4}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3c0642: 5452 9a6c |0039: iget-object v2, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.widgetPreview:Landroid/view/View; // field@6c9a │ │ -3c0646: 1404 9700 0a7f |003b: const v4, #float 1.83437e+38 // #7f0a0097 │ │ -3c064c: 6e20 780c 4200 |003e: invoke-virtual {v2, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3c0652: 0c02 |0041: move-result-object v2 │ │ -3c0654: 3800 0500 |0042: if-eqz v0, 0047 // +0005 │ │ -3c0658: 1300 0800 |0044: const/16 v0, #int 8 // #8 │ │ -3c065c: 2802 |0046: goto 0048 // +0002 │ │ -3c065e: 1200 |0047: const/4 v0, #int 0 // #0 │ │ -3c0660: 6e20 9c0d 0200 |0048: invoke-virtual {v2, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3c0666: 5450 9a6c |004b: iget-object v0, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.widgetPreview:Landroid/view/View; // field@6c9a │ │ -3c066a: 1402 9900 0a7f |004d: const v2, #float 1.83437e+38 // #7f0a0099 │ │ -3c0670: 6e20 780c 2000 |0050: invoke-virtual {v0, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3c0676: 0c00 |0053: move-result-object v0 │ │ -3c0678: 5452 956c |0054: iget-object v2, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckPlaybackSpeed:Landroid/widget/CheckBox; // field@6c95 │ │ -3c067c: 6e10 7410 0200 |0056: invoke-virtual {v2}, Landroid/widget/CompoundButton;.isChecked:()Z // method@1074 │ │ -3c0682: 0a02 |0059: move-result v2 │ │ -3c0684: 3802 0400 |005a: if-eqz v2, 005e // +0004 │ │ -3c0688: 1202 |005c: const/4 v2, #int 0 // #0 │ │ -3c068a: 2803 |005d: goto 0060 // +0003 │ │ -3c068c: 1302 0800 |005e: const/16 v2, #int 8 // #8 │ │ -3c0690: 6e20 9c0d 2000 |0060: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3c0696: 5450 9a6c |0063: iget-object v0, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.widgetPreview:Landroid/view/View; // field@6c9a │ │ -3c069a: 1402 9200 0a7f |0065: const v2, #float 1.83436e+38 // #7f0a0092 │ │ -3c06a0: 6e20 780c 2000 |0068: invoke-virtual {v0, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3c06a6: 0c00 |006b: move-result-object v0 │ │ -3c06a8: 5452 946c |006c: iget-object v2, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckFastForward:Landroid/widget/CheckBox; // field@6c94 │ │ -3c06ac: 6e10 7410 0200 |006e: invoke-virtual {v2}, Landroid/widget/CompoundButton;.isChecked:()Z // method@1074 │ │ -3c06b2: 0a02 |0071: move-result v2 │ │ -3c06b4: 3802 0400 |0072: if-eqz v2, 0076 // +0004 │ │ -3c06b8: 1202 |0074: const/4 v2, #int 0 // #0 │ │ -3c06ba: 2803 |0075: goto 0078 // +0003 │ │ -3c06bc: 1302 0800 |0076: const/16 v2, #int 8 // #8 │ │ -3c06c0: 6e20 9c0d 2000 |0078: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3c06c6: 5450 9a6c |007b: iget-object v0, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.widgetPreview:Landroid/view/View; // field@6c9a │ │ -3c06ca: 1402 a100 0a7f |007d: const v2, #float 1.83437e+38 // #7f0a00a1 │ │ -3c06d0: 6e20 780c 2000 |0080: invoke-virtual {v0, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3c06d6: 0c00 |0083: move-result-object v0 │ │ -3c06d8: 5452 976c |0084: iget-object v2, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckSkip:Landroid/widget/CheckBox; // field@6c97 │ │ -3c06dc: 6e10 7410 0200 |0086: invoke-virtual {v2}, Landroid/widget/CompoundButton;.isChecked:()Z // method@1074 │ │ -3c06e2: 0a02 |0089: move-result v2 │ │ -3c06e4: 3802 0400 |008a: if-eqz v2, 008e // +0004 │ │ -3c06e8: 1202 |008c: const/4 v2, #int 0 // #0 │ │ -3c06ea: 2803 |008d: goto 0090 // +0003 │ │ -3c06ec: 1302 0800 |008e: const/16 v2, #int 8 // #8 │ │ -3c06f0: 6e20 9c0d 2000 |0090: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3c06f6: 5450 9a6c |0093: iget-object v0, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.widgetPreview:Landroid/view/View; // field@6c9a │ │ -3c06fa: 1402 9e00 0a7f |0095: const v2, #float 1.83437e+38 // #7f0a009e │ │ -3c0700: 6e20 780c 2000 |0098: invoke-virtual {v0, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3c0706: 0c00 |009b: move-result-object v0 │ │ -3c0708: 5452 966c |009c: iget-object v2, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckRewind:Landroid/widget/CheckBox; // field@6c96 │ │ -3c070c: 6e10 7410 0200 |009e: invoke-virtual {v2}, Landroid/widget/CompoundButton;.isChecked:()Z // method@1074 │ │ -3c0712: 0a02 |00a1: move-result v2 │ │ -3c0714: 3802 0300 |00a2: if-eqz v2, 00a5 // +0003 │ │ -3c0718: 2803 |00a4: goto 00a7 // +0003 │ │ -3c071a: 1301 0800 |00a5: const/16 v1, #int 8 // #8 │ │ -3c071e: 6e20 9c0d 1000 |00a7: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3c0724: 0e00 |00aa: return-void │ │ +3c0588: |[3c0588] de.danoeh.antennapod.activity.WidgetConfigActivity.displayPreviewPanel:()V │ │ +3c0598: 5450 956c |0000: iget-object v0, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckPlaybackSpeed:Landroid/widget/CheckBox; // field@6c95 │ │ +3c059c: 6e10 7410 0000 |0002: invoke-virtual {v0}, Landroid/widget/CompoundButton;.isChecked:()Z // method@1074 │ │ +3c05a2: 0a00 |0005: move-result v0 │ │ +3c05a4: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +3c05a6: 3900 1d00 |0007: if-nez v0, 0024 // +001d │ │ +3c05aa: 5450 966c |0009: iget-object v0, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckRewind:Landroid/widget/CheckBox; // field@6c96 │ │ +3c05ae: 6e10 7410 0000 |000b: invoke-virtual {v0}, Landroid/widget/CompoundButton;.isChecked:()Z // method@1074 │ │ +3c05b4: 0a00 |000e: move-result v0 │ │ +3c05b6: 3900 1500 |000f: if-nez v0, 0024 // +0015 │ │ +3c05ba: 5450 946c |0011: iget-object v0, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckFastForward:Landroid/widget/CheckBox; // field@6c94 │ │ +3c05be: 6e10 7410 0000 |0013: invoke-virtual {v0}, Landroid/widget/CompoundButton;.isChecked:()Z // method@1074 │ │ +3c05c4: 0a00 |0016: move-result v0 │ │ +3c05c6: 3900 0d00 |0017: if-nez v0, 0024 // +000d │ │ +3c05ca: 5450 976c |0019: iget-object v0, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckSkip:Landroid/widget/CheckBox; // field@6c97 │ │ +3c05ce: 6e10 7410 0000 |001b: invoke-virtual {v0}, Landroid/widget/CompoundButton;.isChecked:()Z // method@1074 │ │ +3c05d4: 0a00 |001e: move-result v0 │ │ +3c05d6: 3800 0300 |001f: if-eqz v0, 0022 // +0003 │ │ +3c05da: 2803 |0021: goto 0024 // +0003 │ │ +3c05dc: 1200 |0022: const/4 v0, #int 0 // #0 │ │ +3c05de: 2802 |0023: goto 0025 // +0002 │ │ +3c05e0: 1210 |0024: const/4 v0, #int 1 // #1 │ │ +3c05e2: 5452 9a6c |0025: iget-object v2, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.widgetPreview:Landroid/view/View; // field@6c9a │ │ +3c05e6: 1403 8001 0a7f |0027: const v3, #float 1.83441e+38 // #7f0a0180 │ │ +3c05ec: 6e20 780c 3200 |002a: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3c05f2: 0c02 |002d: move-result-object v2 │ │ +3c05f4: 1303 0800 |002e: const/16 v3, #int 8 // #8 │ │ +3c05f8: 3800 0400 |0030: if-eqz v0, 0034 // +0004 │ │ +3c05fc: 1204 |0032: const/4 v4, #int 0 // #0 │ │ +3c05fe: 2803 |0033: goto 0036 // +0003 │ │ +3c0600: 1304 0800 |0034: const/16 v4, #int 8 // #8 │ │ +3c0604: 6e20 9c0d 4200 |0036: invoke-virtual {v2, v4}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3c060a: 5452 9a6c |0039: iget-object v2, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.widgetPreview:Landroid/view/View; // field@6c9a │ │ +3c060e: 1404 9700 0a7f |003b: const v4, #float 1.83437e+38 // #7f0a0097 │ │ +3c0614: 6e20 780c 4200 |003e: invoke-virtual {v2, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3c061a: 0c02 |0041: move-result-object v2 │ │ +3c061c: 3800 0500 |0042: if-eqz v0, 0047 // +0005 │ │ +3c0620: 1300 0800 |0044: const/16 v0, #int 8 // #8 │ │ +3c0624: 2802 |0046: goto 0048 // +0002 │ │ +3c0626: 1200 |0047: const/4 v0, #int 0 // #0 │ │ +3c0628: 6e20 9c0d 0200 |0048: invoke-virtual {v2, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3c062e: 5450 9a6c |004b: iget-object v0, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.widgetPreview:Landroid/view/View; // field@6c9a │ │ +3c0632: 1402 9900 0a7f |004d: const v2, #float 1.83437e+38 // #7f0a0099 │ │ +3c0638: 6e20 780c 2000 |0050: invoke-virtual {v0, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3c063e: 0c00 |0053: move-result-object v0 │ │ +3c0640: 5452 956c |0054: iget-object v2, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckPlaybackSpeed:Landroid/widget/CheckBox; // field@6c95 │ │ +3c0644: 6e10 7410 0200 |0056: invoke-virtual {v2}, Landroid/widget/CompoundButton;.isChecked:()Z // method@1074 │ │ +3c064a: 0a02 |0059: move-result v2 │ │ +3c064c: 3802 0400 |005a: if-eqz v2, 005e // +0004 │ │ +3c0650: 1202 |005c: const/4 v2, #int 0 // #0 │ │ +3c0652: 2803 |005d: goto 0060 // +0003 │ │ +3c0654: 1302 0800 |005e: const/16 v2, #int 8 // #8 │ │ +3c0658: 6e20 9c0d 2000 |0060: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3c065e: 5450 9a6c |0063: iget-object v0, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.widgetPreview:Landroid/view/View; // field@6c9a │ │ +3c0662: 1402 9200 0a7f |0065: const v2, #float 1.83436e+38 // #7f0a0092 │ │ +3c0668: 6e20 780c 2000 |0068: invoke-virtual {v0, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3c066e: 0c00 |006b: move-result-object v0 │ │ +3c0670: 5452 946c |006c: iget-object v2, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckFastForward:Landroid/widget/CheckBox; // field@6c94 │ │ +3c0674: 6e10 7410 0200 |006e: invoke-virtual {v2}, Landroid/widget/CompoundButton;.isChecked:()Z // method@1074 │ │ +3c067a: 0a02 |0071: move-result v2 │ │ +3c067c: 3802 0400 |0072: if-eqz v2, 0076 // +0004 │ │ +3c0680: 1202 |0074: const/4 v2, #int 0 // #0 │ │ +3c0682: 2803 |0075: goto 0078 // +0003 │ │ +3c0684: 1302 0800 |0076: const/16 v2, #int 8 // #8 │ │ +3c0688: 6e20 9c0d 2000 |0078: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3c068e: 5450 9a6c |007b: iget-object v0, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.widgetPreview:Landroid/view/View; // field@6c9a │ │ +3c0692: 1402 a100 0a7f |007d: const v2, #float 1.83437e+38 // #7f0a00a1 │ │ +3c0698: 6e20 780c 2000 |0080: invoke-virtual {v0, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3c069e: 0c00 |0083: move-result-object v0 │ │ +3c06a0: 5452 976c |0084: iget-object v2, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckSkip:Landroid/widget/CheckBox; // field@6c97 │ │ +3c06a4: 6e10 7410 0200 |0086: invoke-virtual {v2}, Landroid/widget/CompoundButton;.isChecked:()Z // method@1074 │ │ +3c06aa: 0a02 |0089: move-result v2 │ │ +3c06ac: 3802 0400 |008a: if-eqz v2, 008e // +0004 │ │ +3c06b0: 1202 |008c: const/4 v2, #int 0 // #0 │ │ +3c06b2: 2803 |008d: goto 0090 // +0003 │ │ +3c06b4: 1302 0800 |008e: const/16 v2, #int 8 // #8 │ │ +3c06b8: 6e20 9c0d 2000 |0090: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3c06be: 5450 9a6c |0093: iget-object v0, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.widgetPreview:Landroid/view/View; // field@6c9a │ │ +3c06c2: 1402 9e00 0a7f |0095: const v2, #float 1.83437e+38 // #7f0a009e │ │ +3c06c8: 6e20 780c 2000 |0098: invoke-virtual {v0, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3c06ce: 0c00 |009b: move-result-object v0 │ │ +3c06d0: 5452 966c |009c: iget-object v2, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckRewind:Landroid/widget/CheckBox; // field@6c96 │ │ +3c06d4: 6e10 7410 0200 |009e: invoke-virtual {v2}, Landroid/widget/CompoundButton;.isChecked:()Z // method@1074 │ │ +3c06da: 0a02 |00a1: move-result v2 │ │ +3c06dc: 3802 0300 |00a2: if-eqz v2, 00a5 // +0003 │ │ +3c06e0: 2803 |00a4: goto 00a7 // +0003 │ │ +3c06e2: 1301 0800 |00a5: const/16 v1, #int 8 // #8 │ │ +3c06e6: 6e20 9c0d 1000 |00a7: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3c06ec: 0e00 |00aa: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ 0x0002 line=110 │ │ 0x0025 line=111 │ │ 0x0036 line=112 │ │ 0x0039 line=113 │ │ @@ -1791889,29 +1791872,29 @@ │ │ type : '(II)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -3c035c: |[3c035c] de.danoeh.antennapod.activity.WidgetConfigActivity.getColorWithAlpha:(II)I │ │ -3c036c: 1800 7b14 ae47 e17a 843f |0000: const-wide v0, #double 0.01 // #3f847ae147ae147b │ │ -3c0376: 8362 |0005: int-to-double v2, v6 │ │ -3c0378: ad02 0200 |0006: mul-double v2, v2, v0 │ │ -3c037c: 1800 0000 0000 00e0 6f40 |0008: const-wide v0, #double 255 // #406fe00000000000 │ │ -3c0386: ad02 0200 |000d: mul-double v2, v2, v0 │ │ -3c038a: 7120 edb2 3200 |000f: invoke-static {v2, v3}, Ljava/lang/Math;.round:(D)J // method@b2ed │ │ -3c0390: 0b00 |0012: move-result-wide v0 │ │ -3c0392: 8406 |0013: long-to-int v6, v0 │ │ -3c0394: 1500 0001 |0014: const/high16 v0, #int 16777216 // #100 │ │ -3c0398: 9206 0600 |0016: mul-int v6, v6, v0 │ │ -3c039c: 1400 ffff ff00 |0018: const v0, #float 2.35099e-38 // #00ffffff │ │ -3c03a2: b505 |001b: and-int/2addr v5, v0 │ │ -3c03a4: b056 |001c: add-int/2addr v6, v5 │ │ -3c03a6: 0f06 |001d: return v6 │ │ +3c0324: |[3c0324] de.danoeh.antennapod.activity.WidgetConfigActivity.getColorWithAlpha:(II)I │ │ +3c0334: 1800 7b14 ae47 e17a 843f |0000: const-wide v0, #double 0.01 // #3f847ae147ae147b │ │ +3c033e: 8362 |0005: int-to-double v2, v6 │ │ +3c0340: ad02 0200 |0006: mul-double v2, v2, v0 │ │ +3c0344: 1800 0000 0000 00e0 6f40 |0008: const-wide v0, #double 255 // #406fe00000000000 │ │ +3c034e: ad02 0200 |000d: mul-double v2, v2, v0 │ │ +3c0352: 7120 edb2 3200 |000f: invoke-static {v2, v3}, Ljava/lang/Math;.round:(D)J // method@b2ed │ │ +3c0358: 0b00 |0012: move-result-wide v0 │ │ +3c035a: 8406 |0013: long-to-int v6, v0 │ │ +3c035c: 1500 0001 |0014: const/high16 v0, #int 16777216 // #100 │ │ +3c0360: 9206 0600 |0016: mul-int v6, v6, v0 │ │ +3c0364: 1400 ffff ff00 |0018: const v0, #float 2.35099e-38 // #00ffffff │ │ +3c036a: b505 |001b: and-int/2addr v5, v0 │ │ +3c036c: b056 |001c: add-int/2addr v6, v5 │ │ +3c036e: 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 │ │ @@ -1791921,17 +1791904,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3c0728: |[3c0728] de.danoeh.antennapod.activity.WidgetConfigActivity.lambda$onCreate$0:(Landroid/view/View;)V │ │ -3c0738: 7010 4d96 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.confirmCreateWidget:()V // method@964d │ │ -3c073e: 0e00 |0003: return-void │ │ +3c06f0: |[3c06f0] de.danoeh.antennapod.activity.WidgetConfigActivity.lambda$onCreate$0:(Landroid/view/View;)V │ │ +3c0700: 7010 4d96 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.confirmCreateWidget:()V // method@964d │ │ +3c0706: 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; │ │ │ │ @@ -1791940,17 +1791923,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3c0740: |[3c0740] de.danoeh.antennapod.activity.WidgetConfigActivity.lambda$onCreate$1:(Landroid/view/View;)V │ │ -3c0750: 7010 4e96 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.displayPreviewPanel:()V // method@964e │ │ -3c0756: 0e00 |0003: return-void │ │ +3c0708: |[3c0708] de.danoeh.antennapod.activity.WidgetConfigActivity.lambda$onCreate$1:(Landroid/view/View;)V │ │ +3c0718: 7010 4e96 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.displayPreviewPanel:()V // method@964e │ │ +3c071e: 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; │ │ │ │ @@ -1791959,17 +1791942,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3c0758: |[3c0758] de.danoeh.antennapod.activity.WidgetConfigActivity.lambda$onCreate$2:(Landroid/view/View;)V │ │ -3c0768: 7010 4e96 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.displayPreviewPanel:()V // method@964e │ │ -3c076e: 0e00 |0003: return-void │ │ +3c0720: |[3c0720] de.danoeh.antennapod.activity.WidgetConfigActivity.lambda$onCreate$2:(Landroid/view/View;)V │ │ +3c0730: 7010 4e96 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.displayPreviewPanel:()V // method@964e │ │ +3c0736: 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; │ │ │ │ @@ -1791978,17 +1791961,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3c0770: |[3c0770] de.danoeh.antennapod.activity.WidgetConfigActivity.lambda$onCreate$3:(Landroid/view/View;)V │ │ -3c0780: 7010 4e96 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.displayPreviewPanel:()V // method@964e │ │ -3c0786: 0e00 |0003: return-void │ │ +3c0738: |[3c0738] de.danoeh.antennapod.activity.WidgetConfigActivity.lambda$onCreate$3:(Landroid/view/View;)V │ │ +3c0748: 7010 4e96 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.displayPreviewPanel:()V // method@964e │ │ +3c074e: 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; │ │ │ │ @@ -1791997,17 +1791980,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3c0788: |[3c0788] de.danoeh.antennapod.activity.WidgetConfigActivity.lambda$onCreate$4:(Landroid/view/View;)V │ │ -3c0798: 7010 4e96 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.displayPreviewPanel:()V // method@964e │ │ -3c079e: 0e00 |0003: return-void │ │ +3c0750: |[3c0750] de.danoeh.antennapod.activity.WidgetConfigActivity.lambda$onCreate$4:(Landroid/view/View;)V │ │ +3c0760: 7010 4e96 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.displayPreviewPanel:()V // method@964e │ │ +3c0766: 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; │ │ │ │ @@ -1792016,89 +1791999,89 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 168 16-bit code units │ │ -3c099c: |[3c099c] de.danoeh.antennapod.activity.WidgetConfigActivity.setInitialState:()V │ │ -3c09ac: 1a00 aa4f |0000: const-string v0, "PlayerWidgetPrefs" // string@4faa │ │ -3c09b0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3c09b2: 6e30 3002 0501 |0003: invoke-virtual {v5, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ -3c09b8: 0c00 |0006: move-result-object v0 │ │ -3c09ba: 5452 956c |0007: iget-object v2, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckPlaybackSpeed:Landroid/widget/CheckBox; // field@6c95 │ │ -3c09be: 2203 8f1e |0009: new-instance v3, Ljava/lang/StringBuilder; // type@1e8f │ │ -3c09c2: 7010 50b3 0300 |000b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3c09c8: 1a04 70e7 |000e: const-string v4, "widget_playback_speed" // string@e770 │ │ -3c09cc: 6e20 5cb3 4300 |0010: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3c09d2: 5254 936c |0013: iget v4, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.appWidgetId:I // field@6c93 │ │ -3c09d6: 6e20 57b3 4300 |0015: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -3c09dc: 6e10 67b3 0300 |0018: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3c09e2: 0c03 |001b: move-result-object v3 │ │ -3c09e4: 7230 9b02 3001 |001c: invoke-interface {v0, v3, v1}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ -3c09ea: 0a03 |001f: move-result v3 │ │ -3c09ec: 6e20 8210 3200 |0020: invoke-virtual {v2, v3}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1082 │ │ -3c09f2: 5452 966c |0023: iget-object v2, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckRewind:Landroid/widget/CheckBox; // field@6c96 │ │ -3c09f6: 2203 8f1e |0025: new-instance v3, Ljava/lang/StringBuilder; // type@1e8f │ │ -3c09fa: 7010 50b3 0300 |0027: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3c0a00: 1a04 71e7 |002a: const-string v4, "widget_rewind" // string@e771 │ │ -3c0a04: 6e20 5cb3 4300 |002c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3c0a0a: 5254 936c |002f: iget v4, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.appWidgetId:I // field@6c93 │ │ -3c0a0e: 6e20 57b3 4300 |0031: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -3c0a14: 6e10 67b3 0300 |0034: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3c0a1a: 0c03 |0037: move-result-object v3 │ │ -3c0a1c: 7230 9b02 3001 |0038: invoke-interface {v0, v3, v1}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ -3c0a22: 0a03 |003b: move-result v3 │ │ -3c0a24: 6e20 8210 3200 |003c: invoke-virtual {v2, v3}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1082 │ │ -3c0a2a: 5452 946c |003f: iget-object v2, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckFastForward:Landroid/widget/CheckBox; // field@6c94 │ │ -3c0a2e: 2203 8f1e |0041: new-instance v3, Ljava/lang/StringBuilder; // type@1e8f │ │ -3c0a32: 7010 50b3 0300 |0043: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3c0a38: 1a04 6ae7 |0046: const-string v4, "widget_fast_forward" // string@e76a │ │ -3c0a3c: 6e20 5cb3 4300 |0048: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3c0a42: 5254 936c |004b: iget v4, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.appWidgetId:I // field@6c93 │ │ -3c0a46: 6e20 57b3 4300 |004d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -3c0a4c: 6e10 67b3 0300 |0050: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3c0a52: 0c03 |0053: move-result-object v3 │ │ -3c0a54: 7230 9b02 3001 |0054: invoke-interface {v0, v3, v1}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ -3c0a5a: 0a03 |0057: move-result v3 │ │ -3c0a5c: 6e20 8210 3200 |0058: invoke-virtual {v2, v3}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1082 │ │ -3c0a62: 5452 976c |005b: iget-object v2, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckSkip:Landroid/widget/CheckBox; // field@6c97 │ │ -3c0a66: 2203 8f1e |005d: new-instance v3, Ljava/lang/StringBuilder; // type@1e8f │ │ -3c0a6a: 7010 50b3 0300 |005f: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3c0a70: 1a04 73e7 |0062: const-string v4, "widget_skip" // string@e773 │ │ -3c0a74: 6e20 5cb3 4300 |0064: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3c0a7a: 5254 936c |0067: iget v4, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.appWidgetId:I // field@6c93 │ │ -3c0a7e: 6e20 57b3 4300 |0069: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -3c0a84: 6e10 67b3 0300 |006c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3c0a8a: 0c03 |006f: move-result-object v3 │ │ -3c0a8c: 7230 9b02 3001 |0070: invoke-interface {v0, v3, v1}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ -3c0a92: 0a03 |0073: move-result v3 │ │ -3c0a94: 6e20 8210 3200 |0074: invoke-virtual {v2, v3}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1082 │ │ -3c0a9a: 6002 dd00 |0077: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -3c0a9e: 1303 1800 |0079: const/16 v3, #int 24 // #18 │ │ -3c0aa2: 3432 2900 |007b: if-lt v2, v3, 00a4 // +0029 │ │ -3c0aa6: 2202 8f1e |007d: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ -3c0aaa: 7010 50b3 0200 |007f: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3c0ab0: 1a03 66e7 |0082: const-string v3, "widget_color" // string@e766 │ │ -3c0ab4: 6e20 5cb3 3200 |0084: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3c0aba: 5253 936c |0087: iget v3, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.appWidgetId:I // field@6c93 │ │ -3c0abe: 6e20 57b3 3200 |0089: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -3c0ac4: 6e10 67b3 0200 |008c: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3c0aca: 0c02 |008f: move-result-object v2 │ │ -3c0acc: 1403 312c 26ff |0090: const v3, #float -2.20881e+38 // #ff262c31 │ │ -3c0ad2: 7230 9d02 2003 |0093: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@029d │ │ -3c0ad8: 0a00 |0096: move-result v0 │ │ -3c0ada: 7110 dd03 0000 |0097: invoke-static {v0}, Landroid/graphics/Color;.alpha:(I)I // method@03dd │ │ -3c0ae0: 0a00 |009a: move-result v0 │ │ -3c0ae2: da00 0064 |009b: mul-int/lit8 v0, v0, #int 100 // #64 │ │ -3c0ae6: d300 ff00 |009d: div-int/lit16 v0, v0, #int 255 // #00ff │ │ -3c0aea: 5452 986c |009f: iget-object v2, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.opacitySeekBar:Landroid/widget/SeekBar; // field@6c98 │ │ -3c0aee: 7130 3496 0201 |00a1: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticApiModelOutline0;.m:(Landroid/widget/SeekBar;IZ)V // method@9634 │ │ -3c0af4: 7010 4e96 0500 |00a4: invoke-direct {v5}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.displayPreviewPanel:()V // method@964e │ │ -3c0afa: 0e00 |00a7: return-void │ │ +3c0964: |[3c0964] de.danoeh.antennapod.activity.WidgetConfigActivity.setInitialState:()V │ │ +3c0974: 1a00 aa4f |0000: const-string v0, "PlayerWidgetPrefs" // string@4faa │ │ +3c0978: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3c097a: 6e30 3002 0501 |0003: invoke-virtual {v5, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ +3c0980: 0c00 |0006: move-result-object v0 │ │ +3c0982: 5452 956c |0007: iget-object v2, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckPlaybackSpeed:Landroid/widget/CheckBox; // field@6c95 │ │ +3c0986: 2203 8f1e |0009: new-instance v3, Ljava/lang/StringBuilder; // type@1e8f │ │ +3c098a: 7010 50b3 0300 |000b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3c0990: 1a04 70e7 |000e: const-string v4, "widget_playback_speed" // string@e770 │ │ +3c0994: 6e20 5cb3 4300 |0010: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3c099a: 5254 936c |0013: iget v4, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.appWidgetId:I // field@6c93 │ │ +3c099e: 6e20 57b3 4300 |0015: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +3c09a4: 6e10 67b3 0300 |0018: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3c09aa: 0c03 |001b: move-result-object v3 │ │ +3c09ac: 7230 9b02 3001 |001c: invoke-interface {v0, v3, v1}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ +3c09b2: 0a03 |001f: move-result v3 │ │ +3c09b4: 6e20 8210 3200 |0020: invoke-virtual {v2, v3}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1082 │ │ +3c09ba: 5452 966c |0023: iget-object v2, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckRewind:Landroid/widget/CheckBox; // field@6c96 │ │ +3c09be: 2203 8f1e |0025: new-instance v3, Ljava/lang/StringBuilder; // type@1e8f │ │ +3c09c2: 7010 50b3 0300 |0027: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3c09c8: 1a04 71e7 |002a: const-string v4, "widget_rewind" // string@e771 │ │ +3c09cc: 6e20 5cb3 4300 |002c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3c09d2: 5254 936c |002f: iget v4, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.appWidgetId:I // field@6c93 │ │ +3c09d6: 6e20 57b3 4300 |0031: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +3c09dc: 6e10 67b3 0300 |0034: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3c09e2: 0c03 |0037: move-result-object v3 │ │ +3c09e4: 7230 9b02 3001 |0038: invoke-interface {v0, v3, v1}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ +3c09ea: 0a03 |003b: move-result v3 │ │ +3c09ec: 6e20 8210 3200 |003c: invoke-virtual {v2, v3}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1082 │ │ +3c09f2: 5452 946c |003f: iget-object v2, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckFastForward:Landroid/widget/CheckBox; // field@6c94 │ │ +3c09f6: 2203 8f1e |0041: new-instance v3, Ljava/lang/StringBuilder; // type@1e8f │ │ +3c09fa: 7010 50b3 0300 |0043: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3c0a00: 1a04 6ae7 |0046: const-string v4, "widget_fast_forward" // string@e76a │ │ +3c0a04: 6e20 5cb3 4300 |0048: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3c0a0a: 5254 936c |004b: iget v4, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.appWidgetId:I // field@6c93 │ │ +3c0a0e: 6e20 57b3 4300 |004d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +3c0a14: 6e10 67b3 0300 |0050: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3c0a1a: 0c03 |0053: move-result-object v3 │ │ +3c0a1c: 7230 9b02 3001 |0054: invoke-interface {v0, v3, v1}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ +3c0a22: 0a03 |0057: move-result v3 │ │ +3c0a24: 6e20 8210 3200 |0058: invoke-virtual {v2, v3}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1082 │ │ +3c0a2a: 5452 976c |005b: iget-object v2, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckSkip:Landroid/widget/CheckBox; // field@6c97 │ │ +3c0a2e: 2203 8f1e |005d: new-instance v3, Ljava/lang/StringBuilder; // type@1e8f │ │ +3c0a32: 7010 50b3 0300 |005f: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3c0a38: 1a04 73e7 |0062: const-string v4, "widget_skip" // string@e773 │ │ +3c0a3c: 6e20 5cb3 4300 |0064: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3c0a42: 5254 936c |0067: iget v4, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.appWidgetId:I // field@6c93 │ │ +3c0a46: 6e20 57b3 4300 |0069: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +3c0a4c: 6e10 67b3 0300 |006c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3c0a52: 0c03 |006f: move-result-object v3 │ │ +3c0a54: 7230 9b02 3001 |0070: invoke-interface {v0, v3, v1}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ +3c0a5a: 0a03 |0073: move-result v3 │ │ +3c0a5c: 6e20 8210 3200 |0074: invoke-virtual {v2, v3}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1082 │ │ +3c0a62: 6002 dd00 |0077: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +3c0a66: 1303 1800 |0079: const/16 v3, #int 24 // #18 │ │ +3c0a6a: 3432 2900 |007b: if-lt v2, v3, 00a4 // +0029 │ │ +3c0a6e: 2202 8f1e |007d: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ +3c0a72: 7010 50b3 0200 |007f: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3c0a78: 1a03 66e7 |0082: const-string v3, "widget_color" // string@e766 │ │ +3c0a7c: 6e20 5cb3 3200 |0084: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3c0a82: 5253 936c |0087: iget v3, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.appWidgetId:I // field@6c93 │ │ +3c0a86: 6e20 57b3 3200 |0089: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +3c0a8c: 6e10 67b3 0200 |008c: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3c0a92: 0c02 |008f: move-result-object v2 │ │ +3c0a94: 1403 312c 26ff |0090: const v3, #float -2.20881e+38 // #ff262c31 │ │ +3c0a9a: 7230 9d02 2003 |0093: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@029d │ │ +3c0aa0: 0a00 |0096: move-result v0 │ │ +3c0aa2: 7110 dd03 0000 |0097: invoke-static {v0}, Landroid/graphics/Color;.alpha:(I)I // method@03dd │ │ +3c0aa8: 0a00 |009a: move-result v0 │ │ +3c0aaa: da00 0064 |009b: mul-int/lit8 v0, v0, #int 100 // #64 │ │ +3c0aae: d300 ff00 |009d: div-int/lit16 v0, v0, #int 255 // #00ff │ │ +3c0ab2: 5452 986c |009f: iget-object v2, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.opacitySeekBar:Landroid/widget/SeekBar; // field@6c98 │ │ +3c0ab6: 7130 3496 0201 |00a1: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticApiModelOutline0;.m:(Landroid/widget/SeekBar;IZ)V // method@9634 │ │ +3c0abc: 7010 4e96 0500 |00a4: invoke-direct {v5}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.displayPreviewPanel:()V // method@964e │ │ +3c0ac2: 0e00 |00a7: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=94 │ │ 0x0007 line=95 │ │ 0x0023 line=96 │ │ 0x003f line=97 │ │ 0x005b line=98 │ │ @@ -1792116,119 +1792099,119 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 245 16-bit code units │ │ -3c07a0: |[3c07a0] de.danoeh.antennapod.activity.WidgetConfigActivity.onCreate:(Landroid/os/Bundle;)V │ │ -3c07b0: 7110 c298 0300 |0000: invoke-static {v3}, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher;.getTheme:(Landroid/content/Context;)I // method@98c2 │ │ -3c07b6: 0a00 |0003: move-result v0 │ │ -3c07b8: 6e20 ac14 0300 |0004: invoke-virtual {v3, v0}, Landroidx/appcompat/app/AppCompatActivity;.setTheme:(I)V // method@14ac │ │ -3c07be: 6f20 1036 4300 |0007: invoke-super {v3, v4}, Landroidx/fragment/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@3610 │ │ -3c07c4: 1404 1d00 0d7f |000a: const v4, #float 1.87422e+38 // #7f0d001d │ │ -3c07ca: 6e20 a414 4300 |000d: invoke-virtual {v3, v4}, Landroidx/appcompat/app/AppCompatActivity;.setContentView:(I)V // method@14a4 │ │ -3c07d0: 6e10 7800 0300 |0010: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0078 │ │ -3c07d6: 0c04 |0013: move-result-object v4 │ │ -3c07d8: 6e10 6702 0400 |0014: invoke-virtual {v4}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@0267 │ │ -3c07de: 0c04 |0017: move-result-object v4 │ │ -3c07e0: 1a00 436c |0018: const-string v0, "appWidgetId" // string@6c43 │ │ -3c07e4: 1201 |001a: const/4 v1, #int 0 // #0 │ │ -3c07e6: 3804 0800 |001b: if-eqz v4, 0023 // +0008 │ │ -3c07ea: 6e30 f306 0401 |001d: invoke-virtual {v4, v0, v1}, Landroid/os/BaseBundle;.getInt:(Ljava/lang/String;I)I // method@06f3 │ │ -3c07f0: 0a04 |0020: move-result v4 │ │ -3c07f2: 5934 936c |0021: iput v4, v3, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.appWidgetId:I // field@6c93 │ │ -3c07f6: 2204 6c00 |0023: new-instance v4, Landroid/content/Intent; // type@006c │ │ -3c07fa: 7010 5802 0400 |0025: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@0258 │ │ -3c0800: 5232 936c |0028: iget v2, v3, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.appWidgetId:I // field@6c93 │ │ -3c0804: 6e30 7402 0402 |002a: invoke-virtual {v4, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0274 │ │ -3c080a: 6e30 ba00 1304 |002d: invoke-virtual {v3, v1, v4}, Landroid/app/Activity;.setResult:(ILandroid/content/Intent;)V // method@00ba │ │ -3c0810: 5234 936c |0030: iget v4, v3, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.appWidgetId:I // field@6c93 │ │ -3c0814: 3904 0500 |0032: if-nez v4, 0037 // +0005 │ │ -3c0818: 6e10 7000 0300 |0034: invoke-virtual {v3}, Landroid/app/Activity;.finish:()V // method@0070 │ │ -3c081e: 1404 e903 0a7f |0037: const v4, #float 1.83454e+38 // #7f0a03e9 │ │ -3c0824: 6e20 8414 4300 |003a: invoke-virtual {v3, v4}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1484 │ │ -3c082a: 0c04 |003d: move-result-object v4 │ │ -3c082c: 1f04 1503 |003e: check-cast v4, Landroid/widget/TextView; // type@0315 │ │ -3c0830: 5b34 996c |0040: iput-object v4, v3, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.opacityTextView:Landroid/widget/TextView; // field@6c99 │ │ -3c0834: 1404 e803 0a7f |0042: const v4, #float 1.83454e+38 // #7f0a03e8 │ │ -3c083a: 6e20 8414 4300 |0045: invoke-virtual {v3, v4}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1484 │ │ -3c0840: 0c04 |0048: move-result-object v4 │ │ -3c0842: 1f04 0d03 |0049: check-cast v4, Landroid/widget/SeekBar; // type@030d │ │ -3c0846: 5b34 986c |004b: iput-object v4, v3, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.opacitySeekBar:Landroid/widget/SeekBar; // field@6c98 │ │ -3c084a: 1404 e503 0a7f |004d: const v4, #float 1.83454e+38 // #7f0a03e5 │ │ -3c0850: 6e20 8414 4300 |0050: invoke-virtual {v3, v4}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1484 │ │ -3c0856: 0c04 |0053: move-result-object v4 │ │ -3c0858: 5b34 9a6c |0054: iput-object v4, v3, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.widgetPreview:Landroid/view/View; // field@6c9a │ │ -3c085c: 1404 8f00 0a7f |0056: const v4, #float 1.83436e+38 // #7f0a008f │ │ -3c0862: 6e20 8414 4300 |0059: invoke-virtual {v3, v4}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1484 │ │ -3c0868: 0c04 |005c: move-result-object v4 │ │ -3c086a: 2200 2718 |005d: new-instance v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda1; // type@1827 │ │ -3c086e: 7020 3596 3000 |005f: invoke-direct {v0, v3}, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)V // method@9635 │ │ -3c0874: 6e20 710d 0400 |0062: invoke-virtual {v4, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3c087a: 5434 986c |0065: iget-object v4, v3, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.opacitySeekBar:Landroid/widget/SeekBar; // field@6c98 │ │ -3c087e: 2200 2c18 |0067: new-instance v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity$1; // type@182c │ │ -3c0882: 7020 3f96 3000 |0069: invoke-direct {v0, v3}, Lde/danoeh/antennapod/activity/WidgetConfigActivity$1;.:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)V // method@963f │ │ -3c0888: 6e20 0a12 0400 |006c: invoke-virtual {v4, v0}, Landroid/widget/SeekBar;.setOnSeekBarChangeListener:(Landroid/widget/SeekBar$OnSeekBarChangeListener;)V // method@120a │ │ -3c088e: 5434 9a6c |006f: iget-object v4, v3, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.widgetPreview:Landroid/view/View; // field@6c9a │ │ -3c0892: 1400 a403 0a7f |0071: const v0, #float 1.83452e+38 // #7f0a03a4 │ │ -3c0898: 6e20 780c 0400 |0074: invoke-virtual {v4, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3c089e: 0c04 |0077: move-result-object v4 │ │ -3c08a0: 1300 0800 |0078: const/16 v0, #int 8 // #8 │ │ -3c08a4: 6e20 9c0d 0400 |007a: invoke-virtual {v4, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3c08aa: 5434 9a6c |007d: iget-object v4, v3, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.widgetPreview:Landroid/view/View; // field@6c9a │ │ -3c08ae: 1400 c303 0a7f |007f: const v0, #float 1.83453e+38 // #7f0a03c3 │ │ -3c08b4: 6e20 780c 0400 |0082: invoke-virtual {v4, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3c08ba: 0c04 |0085: move-result-object v4 │ │ -3c08bc: 1f04 1503 |0086: check-cast v4, Landroid/widget/TextView; // type@0315 │ │ -3c08c0: 6e20 9c0d 1400 |0088: invoke-virtual {v4, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3c08c6: 1400 2c00 127f |008b: const v0, #float 1.94068e+38 // #7f12002c │ │ -3c08cc: 6e20 9c12 0400 |008e: invoke-virtual {v4, v0}, Landroid/widget/TextView;.setText:(I)V // method@129c │ │ -3c08d2: 5434 9a6c |0091: iget-object v4, v3, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.widgetPreview:Landroid/view/View; // field@6c9a │ │ -3c08d6: 1400 bb03 0a7f |0093: const v0, #float 1.83453e+38 // #7f0a03bb │ │ -3c08dc: 6e20 780c 0400 |0096: invoke-virtual {v4, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3c08e2: 0c04 |0099: move-result-object v4 │ │ -3c08e4: 1f04 1503 |009a: check-cast v4, Landroid/widget/TextView; // type@0315 │ │ -3c08e8: 6e20 9c0d 1400 |009c: invoke-virtual {v4, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3c08ee: 1400 6c02 127f |009f: const v0, #float 1.9408e+38 // #7f12026c │ │ -3c08f4: 6e20 9c12 0400 |00a2: invoke-virtual {v4, v0}, Landroid/widget/TextView;.setText:(I)V // method@129c │ │ -3c08fa: 1404 c100 0a7f |00a5: const v4, #float 1.83437e+38 // #7f0a00c1 │ │ -3c0900: 6e20 8414 4300 |00a8: invoke-virtual {v3, v4}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1484 │ │ -3c0906: 0c04 |00ab: move-result-object v4 │ │ -3c0908: 1f04 e702 |00ac: check-cast v4, Landroid/widget/CheckBox; // type@02e7 │ │ -3c090c: 5b34 956c |00ae: iput-object v4, v3, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckPlaybackSpeed:Landroid/widget/CheckBox; // field@6c95 │ │ -3c0910: 2200 2818 |00b0: new-instance v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda2; // type@1828 │ │ -3c0914: 7020 3796 3000 |00b2: invoke-direct {v0, v3}, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)V // method@9637 │ │ -3c091a: 6e20 710d 0400 |00b5: invoke-virtual {v4, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3c0920: 1404 c200 0a7f |00b8: const v4, #float 1.83437e+38 // #7f0a00c2 │ │ -3c0926: 6e20 8414 4300 |00bb: invoke-virtual {v3, v4}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1484 │ │ -3c092c: 0c04 |00be: move-result-object v4 │ │ -3c092e: 1f04 e702 |00bf: check-cast v4, Landroid/widget/CheckBox; // type@02e7 │ │ -3c0932: 5b34 966c |00c1: iput-object v4, v3, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckRewind:Landroid/widget/CheckBox; // field@6c96 │ │ -3c0936: 2200 2918 |00c3: new-instance v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda3; // type@1829 │ │ -3c093a: 7020 3996 3000 |00c5: invoke-direct {v0, v3}, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)V // method@9639 │ │ -3c0940: 6e20 710d 0400 |00c8: invoke-virtual {v4, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3c0946: 1404 c000 0a7f |00cb: const v4, #float 1.83437e+38 // #7f0a00c0 │ │ -3c094c: 6e20 8414 4300 |00ce: invoke-virtual {v3, v4}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1484 │ │ -3c0952: 0c04 |00d1: move-result-object v4 │ │ -3c0954: 1f04 e702 |00d2: check-cast v4, Landroid/widget/CheckBox; // type@02e7 │ │ -3c0958: 5b34 946c |00d4: iput-object v4, v3, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckFastForward:Landroid/widget/CheckBox; // field@6c94 │ │ -3c095c: 2200 2a18 |00d6: new-instance v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda4; // type@182a │ │ -3c0960: 7020 3b96 3000 |00d8: invoke-direct {v0, v3}, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)V // method@963b │ │ -3c0966: 6e20 710d 0400 |00db: invoke-virtual {v4, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3c096c: 1404 c300 0a7f |00de: const v4, #float 1.83437e+38 // #7f0a00c3 │ │ -3c0972: 6e20 8414 4300 |00e1: invoke-virtual {v3, v4}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1484 │ │ -3c0978: 0c04 |00e4: move-result-object v4 │ │ -3c097a: 1f04 e702 |00e5: check-cast v4, Landroid/widget/CheckBox; // type@02e7 │ │ -3c097e: 5b34 976c |00e7: iput-object v4, v3, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckSkip:Landroid/widget/CheckBox; // field@6c97 │ │ -3c0982: 2200 2b18 |00e9: new-instance v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda5; // type@182b │ │ -3c0986: 7020 3d96 3000 |00eb: invoke-direct {v0, v3}, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)V // method@963d │ │ -3c098c: 6e20 710d 0400 |00ee: invoke-virtual {v4, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3c0992: 7010 5696 0300 |00f1: invoke-direct {v3}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.setInitialState:()V // method@9656 │ │ -3c0998: 0e00 |00f4: return-void │ │ +3c0768: |[3c0768] de.danoeh.antennapod.activity.WidgetConfigActivity.onCreate:(Landroid/os/Bundle;)V │ │ +3c0778: 7110 c298 0300 |0000: invoke-static {v3}, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher;.getTheme:(Landroid/content/Context;)I // method@98c2 │ │ +3c077e: 0a00 |0003: move-result v0 │ │ +3c0780: 6e20 ac14 0300 |0004: invoke-virtual {v3, v0}, Landroidx/appcompat/app/AppCompatActivity;.setTheme:(I)V // method@14ac │ │ +3c0786: 6f20 1036 4300 |0007: invoke-super {v3, v4}, Landroidx/fragment/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@3610 │ │ +3c078c: 1404 1d00 0d7f |000a: const v4, #float 1.87422e+38 // #7f0d001d │ │ +3c0792: 6e20 a414 4300 |000d: invoke-virtual {v3, v4}, Landroidx/appcompat/app/AppCompatActivity;.setContentView:(I)V // method@14a4 │ │ +3c0798: 6e10 7800 0300 |0010: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0078 │ │ +3c079e: 0c04 |0013: move-result-object v4 │ │ +3c07a0: 6e10 6702 0400 |0014: invoke-virtual {v4}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@0267 │ │ +3c07a6: 0c04 |0017: move-result-object v4 │ │ +3c07a8: 1a00 436c |0018: const-string v0, "appWidgetId" // string@6c43 │ │ +3c07ac: 1201 |001a: const/4 v1, #int 0 // #0 │ │ +3c07ae: 3804 0800 |001b: if-eqz v4, 0023 // +0008 │ │ +3c07b2: 6e30 f306 0401 |001d: invoke-virtual {v4, v0, v1}, Landroid/os/BaseBundle;.getInt:(Ljava/lang/String;I)I // method@06f3 │ │ +3c07b8: 0a04 |0020: move-result v4 │ │ +3c07ba: 5934 936c |0021: iput v4, v3, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.appWidgetId:I // field@6c93 │ │ +3c07be: 2204 6c00 |0023: new-instance v4, Landroid/content/Intent; // type@006c │ │ +3c07c2: 7010 5802 0400 |0025: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@0258 │ │ +3c07c8: 5232 936c |0028: iget v2, v3, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.appWidgetId:I // field@6c93 │ │ +3c07cc: 6e30 7402 0402 |002a: invoke-virtual {v4, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0274 │ │ +3c07d2: 6e30 ba00 1304 |002d: invoke-virtual {v3, v1, v4}, Landroid/app/Activity;.setResult:(ILandroid/content/Intent;)V // method@00ba │ │ +3c07d8: 5234 936c |0030: iget v4, v3, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.appWidgetId:I // field@6c93 │ │ +3c07dc: 3904 0500 |0032: if-nez v4, 0037 // +0005 │ │ +3c07e0: 6e10 7000 0300 |0034: invoke-virtual {v3}, Landroid/app/Activity;.finish:()V // method@0070 │ │ +3c07e6: 1404 e903 0a7f |0037: const v4, #float 1.83454e+38 // #7f0a03e9 │ │ +3c07ec: 6e20 8414 4300 |003a: invoke-virtual {v3, v4}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1484 │ │ +3c07f2: 0c04 |003d: move-result-object v4 │ │ +3c07f4: 1f04 1503 |003e: check-cast v4, Landroid/widget/TextView; // type@0315 │ │ +3c07f8: 5b34 996c |0040: iput-object v4, v3, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.opacityTextView:Landroid/widget/TextView; // field@6c99 │ │ +3c07fc: 1404 e803 0a7f |0042: const v4, #float 1.83454e+38 // #7f0a03e8 │ │ +3c0802: 6e20 8414 4300 |0045: invoke-virtual {v3, v4}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1484 │ │ +3c0808: 0c04 |0048: move-result-object v4 │ │ +3c080a: 1f04 0d03 |0049: check-cast v4, Landroid/widget/SeekBar; // type@030d │ │ +3c080e: 5b34 986c |004b: iput-object v4, v3, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.opacitySeekBar:Landroid/widget/SeekBar; // field@6c98 │ │ +3c0812: 1404 e503 0a7f |004d: const v4, #float 1.83454e+38 // #7f0a03e5 │ │ +3c0818: 6e20 8414 4300 |0050: invoke-virtual {v3, v4}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1484 │ │ +3c081e: 0c04 |0053: move-result-object v4 │ │ +3c0820: 5b34 9a6c |0054: iput-object v4, v3, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.widgetPreview:Landroid/view/View; // field@6c9a │ │ +3c0824: 1404 8f00 0a7f |0056: const v4, #float 1.83436e+38 // #7f0a008f │ │ +3c082a: 6e20 8414 4300 |0059: invoke-virtual {v3, v4}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1484 │ │ +3c0830: 0c04 |005c: move-result-object v4 │ │ +3c0832: 2200 2718 |005d: new-instance v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda1; // type@1827 │ │ +3c0836: 7020 3596 3000 |005f: invoke-direct {v0, v3}, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)V // method@9635 │ │ +3c083c: 6e20 710d 0400 |0062: invoke-virtual {v4, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3c0842: 5434 986c |0065: iget-object v4, v3, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.opacitySeekBar:Landroid/widget/SeekBar; // field@6c98 │ │ +3c0846: 2200 2c18 |0067: new-instance v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity$1; // type@182c │ │ +3c084a: 7020 3f96 3000 |0069: invoke-direct {v0, v3}, Lde/danoeh/antennapod/activity/WidgetConfigActivity$1;.:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)V // method@963f │ │ +3c0850: 6e20 0a12 0400 |006c: invoke-virtual {v4, v0}, Landroid/widget/SeekBar;.setOnSeekBarChangeListener:(Landroid/widget/SeekBar$OnSeekBarChangeListener;)V // method@120a │ │ +3c0856: 5434 9a6c |006f: iget-object v4, v3, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.widgetPreview:Landroid/view/View; // field@6c9a │ │ +3c085a: 1400 a403 0a7f |0071: const v0, #float 1.83452e+38 // #7f0a03a4 │ │ +3c0860: 6e20 780c 0400 |0074: invoke-virtual {v4, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3c0866: 0c04 |0077: move-result-object v4 │ │ +3c0868: 1300 0800 |0078: const/16 v0, #int 8 // #8 │ │ +3c086c: 6e20 9c0d 0400 |007a: invoke-virtual {v4, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3c0872: 5434 9a6c |007d: iget-object v4, v3, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.widgetPreview:Landroid/view/View; // field@6c9a │ │ +3c0876: 1400 c303 0a7f |007f: const v0, #float 1.83453e+38 // #7f0a03c3 │ │ +3c087c: 6e20 780c 0400 |0082: invoke-virtual {v4, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3c0882: 0c04 |0085: move-result-object v4 │ │ +3c0884: 1f04 1503 |0086: check-cast v4, Landroid/widget/TextView; // type@0315 │ │ +3c0888: 6e20 9c0d 1400 |0088: invoke-virtual {v4, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3c088e: 1400 2c00 127f |008b: const v0, #float 1.94068e+38 // #7f12002c │ │ +3c0894: 6e20 9c12 0400 |008e: invoke-virtual {v4, v0}, Landroid/widget/TextView;.setText:(I)V // method@129c │ │ +3c089a: 5434 9a6c |0091: iget-object v4, v3, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.widgetPreview:Landroid/view/View; // field@6c9a │ │ +3c089e: 1400 bb03 0a7f |0093: const v0, #float 1.83453e+38 // #7f0a03bb │ │ +3c08a4: 6e20 780c 0400 |0096: invoke-virtual {v4, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3c08aa: 0c04 |0099: move-result-object v4 │ │ +3c08ac: 1f04 1503 |009a: check-cast v4, Landroid/widget/TextView; // type@0315 │ │ +3c08b0: 6e20 9c0d 1400 |009c: invoke-virtual {v4, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3c08b6: 1400 6c02 127f |009f: const v0, #float 1.9408e+38 // #7f12026c │ │ +3c08bc: 6e20 9c12 0400 |00a2: invoke-virtual {v4, v0}, Landroid/widget/TextView;.setText:(I)V // method@129c │ │ +3c08c2: 1404 c100 0a7f |00a5: const v4, #float 1.83437e+38 // #7f0a00c1 │ │ +3c08c8: 6e20 8414 4300 |00a8: invoke-virtual {v3, v4}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1484 │ │ +3c08ce: 0c04 |00ab: move-result-object v4 │ │ +3c08d0: 1f04 e702 |00ac: check-cast v4, Landroid/widget/CheckBox; // type@02e7 │ │ +3c08d4: 5b34 956c |00ae: iput-object v4, v3, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckPlaybackSpeed:Landroid/widget/CheckBox; // field@6c95 │ │ +3c08d8: 2200 2818 |00b0: new-instance v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda2; // type@1828 │ │ +3c08dc: 7020 3796 3000 |00b2: invoke-direct {v0, v3}, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)V // method@9637 │ │ +3c08e2: 6e20 710d 0400 |00b5: invoke-virtual {v4, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3c08e8: 1404 c200 0a7f |00b8: const v4, #float 1.83437e+38 // #7f0a00c2 │ │ +3c08ee: 6e20 8414 4300 |00bb: invoke-virtual {v3, v4}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1484 │ │ +3c08f4: 0c04 |00be: move-result-object v4 │ │ +3c08f6: 1f04 e702 |00bf: check-cast v4, Landroid/widget/CheckBox; // type@02e7 │ │ +3c08fa: 5b34 966c |00c1: iput-object v4, v3, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckRewind:Landroid/widget/CheckBox; // field@6c96 │ │ +3c08fe: 2200 2918 |00c3: new-instance v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda3; // type@1829 │ │ +3c0902: 7020 3996 3000 |00c5: invoke-direct {v0, v3}, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)V // method@9639 │ │ +3c0908: 6e20 710d 0400 |00c8: invoke-virtual {v4, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3c090e: 1404 c000 0a7f |00cb: const v4, #float 1.83437e+38 // #7f0a00c0 │ │ +3c0914: 6e20 8414 4300 |00ce: invoke-virtual {v3, v4}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1484 │ │ +3c091a: 0c04 |00d1: move-result-object v4 │ │ +3c091c: 1f04 e702 |00d2: check-cast v4, Landroid/widget/CheckBox; // type@02e7 │ │ +3c0920: 5b34 946c |00d4: iput-object v4, v3, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckFastForward:Landroid/widget/CheckBox; // field@6c94 │ │ +3c0924: 2200 2a18 |00d6: new-instance v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda4; // type@182a │ │ +3c0928: 7020 3b96 3000 |00d8: invoke-direct {v0, v3}, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)V // method@963b │ │ +3c092e: 6e20 710d 0400 |00db: invoke-virtual {v4, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3c0934: 1404 c300 0a7f |00de: const v4, #float 1.83437e+38 // #7f0a00c3 │ │ +3c093a: 6e20 8414 4300 |00e1: invoke-virtual {v3, v4}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1484 │ │ +3c0940: 0c04 |00e4: move-result-object v4 │ │ +3c0942: 1f04 e702 |00e5: check-cast v4, Landroid/widget/CheckBox; // type@02e7 │ │ +3c0946: 5b34 976c |00e7: iput-object v4, v3, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckSkip:Landroid/widget/CheckBox; // field@6c97 │ │ +3c094a: 2200 2b18 |00e9: new-instance v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda5; // type@182b │ │ +3c094e: 7020 3d96 3000 |00eb: invoke-direct {v0, v3}, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)V // method@963d │ │ +3c0954: 6e20 710d 0400 |00ee: invoke-virtual {v4, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3c095a: 7010 5696 0300 |00f1: invoke-direct {v3}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.setInitialState:()V // method@9656 │ │ +3c0960: 0e00 |00f4: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0007 line=33 │ │ 0x000d line=34 │ │ 0x0010 line=36 │ │ 0x0014 line=37 │ │ @@ -1792331,17 +1792314,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 │ │ -3fc460: |[3fc460] de.danoeh.antennapod.fragment.ChaptersFragment.$r8$lambda$Qh6i4h3MtjhNXdpAUyMQsv2mI60:(Lde/danoeh/antennapod/fragment/ChaptersFragment;ZLio/reactivex/MaybeEmitter;)V │ │ -3fc470: 7030 6ca3 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.lambda$loadMediaInfo$2:(ZLio/reactivex/MaybeEmitter;)V // method@a36c │ │ -3fc476: 0e00 |0003: return-void │ │ +3fc428: |[3fc428] de.danoeh.antennapod.fragment.ChaptersFragment.$r8$lambda$Qh6i4h3MtjhNXdpAUyMQsv2mI60:(Lde/danoeh/antennapod/fragment/ChaptersFragment;ZLio/reactivex/MaybeEmitter;)V │ │ +3fc438: 7030 6ca3 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.lambda$loadMediaInfo$2:(ZLio/reactivex/MaybeEmitter;)V // method@a36c │ │ +3fc43e: 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; │ │ @@ -1792351,17 +1792334,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 │ │ -3fc478: |[3fc478] de.danoeh.antennapod.fragment.ChaptersFragment.$r8$lambda$QqicvjTsEYV9irjhtmhReC0SOqI:(Lde/danoeh/antennapod/fragment/ChaptersFragment;Ljava/lang/Object;)V │ │ -3fc488: 7020 6da3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.lambda$loadMediaInfo$3:(Ljava/lang/Object;)V // method@a36d │ │ -3fc48e: 0e00 |0003: return-void │ │ +3fc440: |[3fc440] de.danoeh.antennapod.fragment.ChaptersFragment.$r8$lambda$QqicvjTsEYV9irjhtmhReC0SOqI:(Lde/danoeh/antennapod/fragment/ChaptersFragment;Ljava/lang/Object;)V │ │ +3fc450: 7020 6da3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.lambda$loadMediaInfo$3:(Ljava/lang/Object;)V // method@a36d │ │ +3fc456: 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; │ │ │ │ @@ -1792370,17 +1792353,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 │ │ -3fc490: |[3fc490] de.danoeh.antennapod.fragment.ChaptersFragment.$r8$lambda$iBYeSiw7Yn2HwkF8Kt6PkDU7uTw:(Lde/danoeh/antennapod/fragment/ChaptersFragment;Landroid/view/View;)V │ │ -3fc4a0: 7020 6fa3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.lambda$onCreateDialog$0:(Landroid/view/View;)V // method@a36f │ │ -3fc4a6: 0e00 |0003: return-void │ │ +3fc458: |[3fc458] de.danoeh.antennapod.fragment.ChaptersFragment.$r8$lambda$iBYeSiw7Yn2HwkF8Kt6PkDU7uTw:(Lde/danoeh/antennapod/fragment/ChaptersFragment;Landroid/view/View;)V │ │ +3fc468: 7020 6fa3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.lambda$onCreateDialog$0:(Landroid/view/View;)V // method@a36f │ │ +3fc46e: 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; │ │ │ │ @@ -1792389,17 +1792372,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 │ │ -3fc4a8: |[3fc4a8] de.danoeh.antennapod.fragment.ChaptersFragment.$r8$lambda$jwlh4D7IEboqtXtWYJy2iArdZB8:(Lde/danoeh/antennapod/fragment/ChaptersFragment;I)V │ │ -3fc4b8: 7020 70a3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.lambda$onCreateView$1:(I)V // method@a370 │ │ -3fc4be: 0e00 |0003: return-void │ │ +3fc470: |[3fc470] de.danoeh.antennapod.fragment.ChaptersFragment.$r8$lambda$jwlh4D7IEboqtXtWYJy2iArdZB8:(Lde/danoeh/antennapod/fragment/ChaptersFragment;I)V │ │ +3fc480: 7020 70a3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.lambda$onCreateView$1:(I)V // method@a370 │ │ +3fc486: 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 │ │ │ │ @@ -1792408,17 +1792391,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 │ │ -3fc4c0: |[3fc4c0] de.danoeh.antennapod.fragment.ChaptersFragment.$r8$lambda$sJeZqp9VCtYrgG2UEtXNx8720L4:(Ljava/lang/Throwable;)V │ │ -3fc4d0: 7110 6ea3 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.lambda$loadMediaInfo$4:(Ljava/lang/Throwable;)V // method@a36e │ │ -3fc4d6: 0e00 |0003: return-void │ │ +3fc488: |[3fc488] de.danoeh.antennapod.fragment.ChaptersFragment.$r8$lambda$sJeZqp9VCtYrgG2UEtXNx8720L4:(Ljava/lang/Throwable;)V │ │ +3fc498: 7110 6ea3 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.lambda$loadMediaInfo$4:(Ljava/lang/Throwable;)V // method@a36e │ │ +3fc49e: 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;) │ │ @@ -1792426,17 +1792409,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 │ │ -3fc4d8: |[3fc4d8] de.danoeh.antennapod.fragment.ChaptersFragment.-$$Nest$mloadMediaInfo:(Lde/danoeh/antennapod/fragment/ChaptersFragment;Z)V │ │ -3fc4e8: 7020 71a3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.loadMediaInfo:(Z)V // method@a371 │ │ -3fc4ee: 0e00 |0003: return-void │ │ +3fc4a0: |[3fc4a0] de.danoeh.antennapod.fragment.ChaptersFragment.-$$Nest$mloadMediaInfo:(Lde/danoeh/antennapod/fragment/ChaptersFragment;Z)V │ │ +3fc4b0: 7020 71a3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.loadMediaInfo:(Z)V // method@a371 │ │ +3fc4b6: 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 │ │ │ │ @@ -1792445,19 +1792428,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3fc4f0: |[3fc4f0] de.danoeh.antennapod.fragment.ChaptersFragment.:()V │ │ -3fc500: 7010 a315 0100 |0000: invoke-direct {v1}, Landroidx/appcompat/app/AppCompatDialogFragment;.:()V // method@15a3 │ │ -3fc506: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -3fc508: 5910 b092 |0004: iput v0, v1, Lde/danoeh/antennapod/fragment/ChaptersFragment;.focusedChapter:I // field@92b0 │ │ -3fc50c: 0e00 |0006: return-void │ │ +3fc4b8: |[3fc4b8] de.danoeh.antennapod.fragment.ChaptersFragment.:()V │ │ +3fc4c8: 7010 a315 0100 |0000: invoke-direct {v1}, Landroidx/appcompat/app/AppCompatDialogFragment;.:()V // method@15a3 │ │ +3fc4ce: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +3fc4d0: 5910 b092 |0004: iput v0, v1, Lde/danoeh/antennapod/fragment/ChaptersFragment;.focusedChapter:I // field@92b0 │ │ +3fc4d4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0004 line=43 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/ChaptersFragment; │ │ │ │ @@ -1792466,24 +1792449,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 │ │ -3fc430: |[3fc430] de.danoeh.antennapod.fragment.ChaptersFragment.getCurrentChapter:(Lde/danoeh/antennapod/model/playback/Playable;)I │ │ -3fc440: 5410 ae92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ChaptersFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92ae │ │ -3fc444: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -3fc448: 12f2 |0004: const/4 v2, #int -1 // #ff │ │ -3fc44a: 0f02 |0005: return v2 │ │ -3fc44c: 6e10 319e 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getPosition:()I // method@9e31 │ │ -3fc452: 0a00 |0009: move-result v0 │ │ -3fc454: 7120 0b9d 0200 |000a: invoke-static {v2, v0}, Lde/danoeh/antennapod/core/util/ChapterUtils;.getCurrentChapterIndex:(Lde/danoeh/antennapod/model/playback/Playable;I)I // method@9d0b │ │ -3fc45a: 0a02 |000d: move-result v2 │ │ -3fc45c: 0f02 |000e: return v2 │ │ +3fc3f8: |[3fc3f8] de.danoeh.antennapod.fragment.ChaptersFragment.getCurrentChapter:(Lde/danoeh/antennapod/model/playback/Playable;)I │ │ +3fc408: 5410 ae92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ChaptersFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92ae │ │ +3fc40c: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +3fc410: 12f2 |0004: const/4 v2, #int -1 // #ff │ │ +3fc412: 0f02 |0005: return v2 │ │ +3fc414: 6e10 319e 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getPosition:()I // method@9e31 │ │ +3fc41a: 0a00 |0009: move-result v0 │ │ +3fc41c: 7120 0b9d 0200 |000a: invoke-static {v2, v0}, Lde/danoeh/antennapod/core/util/ChapterUtils;.getCurrentChapterIndex:(Lde/danoeh/antennapod/model/playback/Playable;I)I // method@9d0b │ │ +3fc422: 0a02 |000d: move-result v2 │ │ +3fc424: 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; │ │ @@ -1792493,26 +1792476,26 @@ │ │ type : '(ZLio/reactivex/MaybeEmitter;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -3fc510: |[3fc510] de.danoeh.antennapod.fragment.ChaptersFragment.lambda$loadMediaInfo$2:(ZLio/reactivex/MaybeEmitter;)V │ │ -3fc520: 5420 ae92 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ChaptersFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92ae │ │ -3fc524: 6e10 309e 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ -3fc52a: 0c00 |0005: move-result-object v0 │ │ -3fc52c: 3800 0d00 |0006: if-eqz v0, 0013 // +000d │ │ -3fc530: 6e10 2d35 0200 |0008: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -3fc536: 0c01 |000b: move-result-object v1 │ │ -3fc538: 7130 0c9d 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@9d0c │ │ -3fc53e: 7220 7ab1 0400 |000f: invoke-interface {v4, v0}, Lio/reactivex/MaybeEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b17a │ │ -3fc544: 2804 |0012: goto 0016 // +0004 │ │ -3fc546: 7210 79b1 0400 |0013: invoke-interface {v4}, Lio/reactivex/MaybeEmitter;.onComplete:()V // method@b179 │ │ -3fc54c: 0e00 |0016: return-void │ │ +3fc4d8: |[3fc4d8] de.danoeh.antennapod.fragment.ChaptersFragment.lambda$loadMediaInfo$2:(ZLio/reactivex/MaybeEmitter;)V │ │ +3fc4e8: 5420 ae92 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ChaptersFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92ae │ │ +3fc4ec: 6e10 309e 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ +3fc4f2: 0c00 |0005: move-result-object v0 │ │ +3fc4f4: 3800 0d00 |0006: if-eqz v0, 0013 // +000d │ │ +3fc4f8: 6e10 2d35 0200 |0008: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +3fc4fe: 0c01 |000b: move-result-object v1 │ │ +3fc500: 7130 0c9d 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@9d0c │ │ +3fc506: 7220 7ab1 0400 |000f: invoke-interface {v4, v0}, Lio/reactivex/MaybeEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b17a │ │ +3fc50c: 2804 |0012: goto 0016 // +0004 │ │ +3fc50e: 7210 79b1 0400 |0013: invoke-interface {v4}, Lio/reactivex/MaybeEmitter;.onComplete:()V // method@b179 │ │ +3fc514: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ 0x0008 line=144 │ │ 0x000f line=145 │ │ 0x0013 line=147 │ │ locals : │ │ @@ -1792525,18 +1792508,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3fc550: |[3fc550] de.danoeh.antennapod.fragment.ChaptersFragment.lambda$loadMediaInfo$3:(Ljava/lang/Object;)V │ │ -3fc560: 1f01 c51c |0000: check-cast v1, Lde/danoeh/antennapod/model/playback/Playable; // type@1cc5 │ │ -3fc564: 7020 75a3 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.onMediaChanged:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@a375 │ │ -3fc56a: 0e00 |0005: return-void │ │ +3fc518: |[3fc518] de.danoeh.antennapod.fragment.ChaptersFragment.lambda$loadMediaInfo$3:(Ljava/lang/Object;)V │ │ +3fc528: 1f01 c51c |0000: check-cast v1, Lde/danoeh/antennapod/model/playback/Playable; // type@1cc5 │ │ +3fc52c: 7020 75a3 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.onMediaChanged:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@a375 │ │ +3fc532: 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; │ │ │ │ @@ -1792545,20 +1792528,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 │ │ -3fc56c: |[3fc56c] de.danoeh.antennapod.fragment.ChaptersFragment.lambda$loadMediaInfo$4:(Ljava/lang/Throwable;)V │ │ -3fc57c: 1a00 f413 |0000: const-string v0, "ChaptersFragment" // string@13f4 │ │ -3fc580: 7110 020b 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ -3fc586: 0c01 |0005: move-result-object v1 │ │ -3fc588: 7120 000b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -3fc58e: 0e00 |0009: return-void │ │ +3fc534: |[3fc534] de.danoeh.antennapod.fragment.ChaptersFragment.lambda$loadMediaInfo$4:(Ljava/lang/Throwable;)V │ │ +3fc544: 1a00 f413 |0000: const-string v0, "ChaptersFragment" // string@13f4 │ │ +3fc548: 7110 020b 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ +3fc54e: 0c01 |0005: move-result-object v1 │ │ +3fc550: 7120 000b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +3fc556: 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;) │ │ @@ -1792566,21 +1792549,21 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -3fc590: |[3fc590] de.danoeh.antennapod.fragment.ChaptersFragment.lambda$onCreateDialog$0:(Landroid/view/View;)V │ │ -3fc5a0: 5412 b392 |0000: iget-object v2, v1, Lde/danoeh/antennapod/fragment/ChaptersFragment;.progressBar:Landroid/widget/ProgressBar; // field@92b3 │ │ -3fc5a4: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -3fc5a6: 6e20 9c0d 0200 |0003: invoke-virtual {v2, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3fc5ac: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -3fc5ae: 7020 71a3 2100 |0007: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.loadMediaInfo:(Z)V // method@a371 │ │ -3fc5b4: 0e00 |000a: return-void │ │ +3fc558: |[3fc558] de.danoeh.antennapod.fragment.ChaptersFragment.lambda$onCreateDialog$0:(Landroid/view/View;)V │ │ +3fc568: 5412 b392 |0000: iget-object v2, v1, Lde/danoeh/antennapod/fragment/ChaptersFragment;.progressBar:Landroid/widget/ProgressBar; // field@92b3 │ │ +3fc56c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +3fc56e: 6e20 9c0d 0200 |0003: invoke-virtual {v2, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3fc574: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +3fc576: 7020 71a3 2100 |0007: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.loadMediaInfo:(Z)V // method@a371 │ │ +3fc57c: 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; │ │ @@ -1792590,33 +1792573,33 @@ │ │ type : '(I)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -3fc5b8: |[3fc5b8] de.danoeh.antennapod.fragment.ChaptersFragment.lambda$onCreateView$1:(I)V │ │ -3fc5c8: 5440 ae92 |0000: iget-object v0, v4, Lde/danoeh/antennapod/fragment/ChaptersFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92ae │ │ -3fc5cc: 6e10 349e 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9e34 │ │ -3fc5d2: 0c00 |0005: move-result-object v0 │ │ -3fc5d4: 6201 a7c8 |0006: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ -3fc5d8: 3210 0700 |0008: if-eq v0, v1, 000f // +0007 │ │ -3fc5dc: 5440 ae92 |000a: iget-object v0, v4, Lde/danoeh/antennapod/fragment/ChaptersFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92ae │ │ -3fc5e0: 6e10 409e 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playPause:()V // method@9e40 │ │ -3fc5e6: 5440 ad92 |000f: iget-object v0, v4, Lde/danoeh/antennapod/fragment/ChaptersFragment;.adapter:Lde/danoeh/antennapod/adapter/ChaptersListAdapter; // field@92ad │ │ -3fc5ea: 6e20 6096 5000 |0011: invoke-virtual {v0, v5}, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.getItem:(I)Lde/danoeh/antennapod/model/feed/Chapter; // method@9660 │ │ -3fc5f0: 0c00 |0014: move-result-object v0 │ │ -3fc5f2: 5441 ae92 |0015: iget-object v1, v4, Lde/danoeh/antennapod/fragment/ChaptersFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92ae │ │ -3fc5f6: 6e10 a8ab 0000 |0017: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@aba8 │ │ -3fc5fc: 0b02 |001a: move-result-wide v2 │ │ -3fc5fe: 8420 |001b: long-to-int v0, v2 │ │ -3fc600: 6e20 439e 0100 |001c: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.seekTo:(I)V // method@9e43 │ │ -3fc606: 1210 |001f: const/4 v0, #int 1 // #1 │ │ -3fc608: 7030 78a3 5400 |0020: invoke-direct {v4, v5, v0}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.updateChapterSelection:(IZ)V // method@a378 │ │ -3fc60e: 0e00 |0023: return-void │ │ +3fc580: |[3fc580] de.danoeh.antennapod.fragment.ChaptersFragment.lambda$onCreateView$1:(I)V │ │ +3fc590: 5440 ae92 |0000: iget-object v0, v4, Lde/danoeh/antennapod/fragment/ChaptersFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92ae │ │ +3fc594: 6e10 349e 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9e34 │ │ +3fc59a: 0c00 |0005: move-result-object v0 │ │ +3fc59c: 6201 a7c8 |0006: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ +3fc5a0: 3210 0700 |0008: if-eq v0, v1, 000f // +0007 │ │ +3fc5a4: 5440 ae92 |000a: iget-object v0, v4, Lde/danoeh/antennapod/fragment/ChaptersFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92ae │ │ +3fc5a8: 6e10 409e 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playPause:()V // method@9e40 │ │ +3fc5ae: 5440 ad92 |000f: iget-object v0, v4, Lde/danoeh/antennapod/fragment/ChaptersFragment;.adapter:Lde/danoeh/antennapod/adapter/ChaptersListAdapter; // field@92ad │ │ +3fc5b2: 6e20 6096 5000 |0011: invoke-virtual {v0, v5}, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.getItem:(I)Lde/danoeh/antennapod/model/feed/Chapter; // method@9660 │ │ +3fc5b8: 0c00 |0014: move-result-object v0 │ │ +3fc5ba: 5441 ae92 |0015: iget-object v1, v4, Lde/danoeh/antennapod/fragment/ChaptersFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92ae │ │ +3fc5be: 6e10 a8ab 0000 |0017: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@aba8 │ │ +3fc5c4: 0b02 |001a: move-result-wide v2 │ │ +3fc5c6: 8420 |001b: long-to-int v0, v2 │ │ +3fc5c8: 6e20 439e 0100 |001c: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.seekTo:(I)V // method@9e43 │ │ +3fc5ce: 1210 |001f: const/4 v0, #int 1 // #1 │ │ +3fc5d0: 7030 78a3 5400 |0020: invoke-direct {v4, v5, v0}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.updateChapterSelection:(IZ)V // method@a378 │ │ +3fc5d6: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x000a line=81 │ │ 0x000f line=83 │ │ 0x0015 line=84 │ │ 0x0020 line=85 │ │ @@ -1792629,38 +1792612,38 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -3fc610: |[3fc610] de.danoeh.antennapod.fragment.ChaptersFragment.loadMediaInfo:(Z)V │ │ -3fc620: 5420 af92 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ChaptersFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@92af │ │ -3fc624: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -3fc628: 7210 91b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ -3fc62e: 2200 dd1a |0007: new-instance v0, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda2; // type@1add │ │ -3fc632: 7030 5ca3 2003 |0009: invoke-direct {v0, v2, v3}, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/ChaptersFragment;Z)V // method@a35c │ │ -3fc638: 7110 72b1 0000 |000c: invoke-static {v0}, Lio/reactivex/Maybe;.create:(Lio/reactivex/MaybeOnSubscribe;)Lio/reactivex/Maybe; // method@b172 │ │ -3fc63e: 0c03 |000f: move-result-object v3 │ │ -3fc640: 7100 95b1 0000 |0010: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ -3fc646: 0c00 |0013: move-result-object v0 │ │ -3fc648: 6e20 77b1 0300 |0014: invoke-virtual {v3, v0}, Lio/reactivex/Maybe;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b177 │ │ -3fc64e: 0c03 |0017: move-result-object v3 │ │ -3fc650: 7100 90b1 0000 |0018: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ -3fc656: 0c00 |001b: move-result-object v0 │ │ -3fc658: 6e20 74b1 0300 |001c: invoke-virtual {v3, v0}, Lio/reactivex/Maybe;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b174 │ │ -3fc65e: 0c03 |001f: move-result-object v3 │ │ -3fc660: 2200 de1a |0020: new-instance v0, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda3; // type@1ade │ │ -3fc664: 7020 5ea3 2000 |0022: invoke-direct {v0, v2}, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/ChaptersFragment;)V // method@a35e │ │ -3fc66a: 2201 df1a |0025: new-instance v1, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda4; // type@1adf │ │ -3fc66e: 7010 60a3 0100 |0027: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda4;.:()V // method@a360 │ │ -3fc674: 6e30 75b1 0301 |002a: invoke-virtual {v3, v0, v1}, Lio/reactivex/Maybe;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b175 │ │ -3fc67a: 0c03 |002d: move-result-object v3 │ │ -3fc67c: 5b23 af92 |002e: iput-object v3, v2, Lde/danoeh/antennapod/fragment/ChaptersFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@92af │ │ -3fc680: 0e00 |0030: return-void │ │ +3fc5d8: |[3fc5d8] de.danoeh.antennapod.fragment.ChaptersFragment.loadMediaInfo:(Z)V │ │ +3fc5e8: 5420 af92 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ChaptersFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@92af │ │ +3fc5ec: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +3fc5f0: 7210 91b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ +3fc5f6: 2200 dd1a |0007: new-instance v0, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda2; // type@1add │ │ +3fc5fa: 7030 5ca3 2003 |0009: invoke-direct {v0, v2, v3}, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/ChaptersFragment;Z)V // method@a35c │ │ +3fc600: 7110 72b1 0000 |000c: invoke-static {v0}, Lio/reactivex/Maybe;.create:(Lio/reactivex/MaybeOnSubscribe;)Lio/reactivex/Maybe; // method@b172 │ │ +3fc606: 0c03 |000f: move-result-object v3 │ │ +3fc608: 7100 95b1 0000 |0010: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ +3fc60e: 0c00 |0013: move-result-object v0 │ │ +3fc610: 6e20 77b1 0300 |0014: invoke-virtual {v3, v0}, Lio/reactivex/Maybe;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b177 │ │ +3fc616: 0c03 |0017: move-result-object v3 │ │ +3fc618: 7100 90b1 0000 |0018: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ +3fc61e: 0c00 |001b: move-result-object v0 │ │ +3fc620: 6e20 74b1 0300 |001c: invoke-virtual {v3, v0}, Lio/reactivex/Maybe;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b174 │ │ +3fc626: 0c03 |001f: move-result-object v3 │ │ +3fc628: 2200 de1a |0020: new-instance v0, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda3; // type@1ade │ │ +3fc62c: 7020 5ea3 2000 |0022: invoke-direct {v0, v2}, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/ChaptersFragment;)V // method@a35e │ │ +3fc632: 2201 df1a |0025: new-instance v1, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda4; // type@1adf │ │ +3fc636: 7010 60a3 0100 |0027: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda4;.:()V // method@a360 │ │ +3fc63c: 6e30 75b1 0301 |002a: invoke-virtual {v3, v0, v1}, Lio/reactivex/Maybe;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b175 │ │ +3fc642: 0c03 |002d: move-result-object v3 │ │ +3fc644: 5b23 af92 |002e: iput-object v3, v2, Lde/danoeh/antennapod/fragment/ChaptersFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@92af │ │ +3fc648: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 0x0004 line=139 │ │ 0x0007 line=141 │ │ 0x0010 line=150 │ │ 0x0018 line=151 │ │ @@ -1792674,76 +1792657,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 │ │ -3fc6c0: |[3fc6c0] de.danoeh.antennapod.fragment.ChaptersFragment.onMediaChanged:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -3fc6d0: 5b45 b292 |0000: iput-object v5, v4, Lde/danoeh/antennapod/fragment/ChaptersFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@92b2 │ │ -3fc6d4: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ -3fc6d6: 5940 b092 |0003: iput v0, v4, Lde/danoeh/antennapod/fragment/ChaptersFragment;.focusedChapter:I // field@92b0 │ │ -3fc6da: 5440 ad92 |0005: iget-object v0, v4, Lde/danoeh/antennapod/fragment/ChaptersFragment;.adapter:Lde/danoeh/antennapod/adapter/ChaptersListAdapter; // field@92ad │ │ -3fc6de: 3900 0300 |0007: if-nez v0, 000a // +0003 │ │ -3fc6e2: 0e00 |0009: return-void │ │ -3fc6e4: 7210 e3ac 0500 |000a: invoke-interface {v5}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ace3 │ │ -3fc6ea: 0c00 |000d: move-result-object v0 │ │ -3fc6ec: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -3fc6ee: 3800 1e00 |000f: if-eqz v0, 002d // +001e │ │ -3fc6f2: 7210 e3ac 0500 |0011: invoke-interface {v5}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ace3 │ │ -3fc6f8: 0c00 |0014: move-result-object v0 │ │ -3fc6fa: 7210 72b5 0000 |0015: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ -3fc700: 0a00 |0018: move-result v0 │ │ -3fc702: 3900 1400 |0019: if-nez v0, 002d // +0014 │ │ -3fc706: 6e10 d234 0400 |001b: invoke-virtual {v4}, Landroidx/fragment/app/DialogFragment;.dismiss:()V // method@34d2 │ │ -3fc70c: 6e10 2d35 0400 |001e: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -3fc712: 0c00 |0021: move-result-object v0 │ │ -3fc714: 1402 1202 127f |0022: const v2, #float 1.94078e+38 // #7f120212 │ │ -3fc71a: 7130 af12 2001 |0025: invoke-static {v0, v2, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12af │ │ -3fc720: 0c00 |0028: move-result-object v0 │ │ -3fc722: 6e10 b112 0000 |0029: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@12b1 │ │ -3fc728: 2808 |002c: goto 0034 // +0008 │ │ -3fc72a: 5440 b392 |002d: iget-object v0, v4, Lde/danoeh/antennapod/fragment/ChaptersFragment;.progressBar:Landroid/widget/ProgressBar; // field@92b3 │ │ -3fc72e: 1302 0800 |002f: const/16 v2, #int 8 // #8 │ │ -3fc732: 6e20 9c0d 2000 |0031: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3fc738: 5440 ad92 |0034: iget-object v0, v4, Lde/danoeh/antennapod/fragment/ChaptersFragment;.adapter:Lde/danoeh/antennapod/adapter/ChaptersListAdapter; // field@92ad │ │ -3fc73c: 6e20 6a96 5000 |0036: invoke-virtual {v0, v5}, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.setMedia:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@966a │ │ -3fc742: 6e10 d634 0400 |0039: invoke-virtual {v4}, Landroidx/fragment/app/DialogFragment;.getDialog:()Landroid/app/Dialog; // method@34d6 │ │ -3fc748: 0c00 |003c: move-result-object v0 │ │ -3fc74a: 1f00 7303 |003d: check-cast v0, Landroidx/appcompat/app/AlertDialog; // type@0373 │ │ -3fc74e: 12d2 |003f: const/4 v2, #int -3 // #fd │ │ -3fc750: 6e20 7314 2000 |0040: invoke-virtual {v0, v2}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@1473 │ │ -3fc756: 0c00 |0043: move-result-object v0 │ │ -3fc758: 1243 |0044: const/4 v3, #int 4 // #4 │ │ -3fc75a: 6e20 9c0d 3000 |0045: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3fc760: 2050 bc1c |0048: instance-of v0, v5, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -3fc764: 3800 2700 |004a: if-eqz v0, 0071 // +0027 │ │ -3fc768: 0750 |004c: move-object v0, v5 │ │ -3fc76a: 1f00 bc1c |004d: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -3fc76e: 6e10 73ac 0000 |004f: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -3fc774: 0c03 |0052: move-result-object v3 │ │ -3fc776: 3803 1e00 |0053: if-eqz v3, 0071 // +001e │ │ -3fc77a: 6e10 73ac 0000 |0055: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -3fc780: 0c00 |0058: move-result-object v0 │ │ -3fc782: 6e10 38ac 0000 |0059: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPodcastIndexChapterUrl:()Ljava/lang/String; // method@ac38 │ │ -3fc788: 0c00 |005c: move-result-object v0 │ │ -3fc78a: 7110 b10a 0000 |005d: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -3fc790: 0a00 |0060: move-result v0 │ │ -3fc792: 3900 1000 |0061: if-nez v0, 0071 // +0010 │ │ -3fc796: 6e10 d634 0400 |0063: invoke-virtual {v4}, Landroidx/fragment/app/DialogFragment;.getDialog:()Landroid/app/Dialog; // method@34d6 │ │ -3fc79c: 0c00 |0066: move-result-object v0 │ │ -3fc79e: 1f00 7303 |0067: check-cast v0, Landroidx/appcompat/app/AlertDialog; // type@0373 │ │ -3fc7a2: 6e20 7314 2000 |0069: invoke-virtual {v0, v2}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@1473 │ │ -3fc7a8: 0c00 |006c: move-result-object v0 │ │ -3fc7aa: 1202 |006d: const/4 v2, #int 0 // #0 │ │ -3fc7ac: 6e20 9c0d 2000 |006e: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3fc7b2: 7020 6ba3 5400 |0071: invoke-direct {v4, v5}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.getCurrentChapter:(Lde/danoeh/antennapod/model/playback/Playable;)I // method@a36b │ │ -3fc7b8: 0a05 |0074: move-result v5 │ │ -3fc7ba: 7030 78a3 5401 |0075: invoke-direct {v4, v5, v1}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.updateChapterSelection:(IZ)V // method@a378 │ │ -3fc7c0: 0e00 |0078: return-void │ │ +3fc688: |[3fc688] de.danoeh.antennapod.fragment.ChaptersFragment.onMediaChanged:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +3fc698: 5b45 b292 |0000: iput-object v5, v4, Lde/danoeh/antennapod/fragment/ChaptersFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@92b2 │ │ +3fc69c: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ +3fc69e: 5940 b092 |0003: iput v0, v4, Lde/danoeh/antennapod/fragment/ChaptersFragment;.focusedChapter:I // field@92b0 │ │ +3fc6a2: 5440 ad92 |0005: iget-object v0, v4, Lde/danoeh/antennapod/fragment/ChaptersFragment;.adapter:Lde/danoeh/antennapod/adapter/ChaptersListAdapter; // field@92ad │ │ +3fc6a6: 3900 0300 |0007: if-nez v0, 000a // +0003 │ │ +3fc6aa: 0e00 |0009: return-void │ │ +3fc6ac: 7210 e3ac 0500 |000a: invoke-interface {v5}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ace3 │ │ +3fc6b2: 0c00 |000d: move-result-object v0 │ │ +3fc6b4: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +3fc6b6: 3800 1e00 |000f: if-eqz v0, 002d // +001e │ │ +3fc6ba: 7210 e3ac 0500 |0011: invoke-interface {v5}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ace3 │ │ +3fc6c0: 0c00 |0014: move-result-object v0 │ │ +3fc6c2: 7210 72b5 0000 |0015: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b572 │ │ +3fc6c8: 0a00 |0018: move-result v0 │ │ +3fc6ca: 3900 1400 |0019: if-nez v0, 002d // +0014 │ │ +3fc6ce: 6e10 d234 0400 |001b: invoke-virtual {v4}, Landroidx/fragment/app/DialogFragment;.dismiss:()V // method@34d2 │ │ +3fc6d4: 6e10 2d35 0400 |001e: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +3fc6da: 0c00 |0021: move-result-object v0 │ │ +3fc6dc: 1402 1202 127f |0022: const v2, #float 1.94078e+38 // #7f120212 │ │ +3fc6e2: 7130 af12 2001 |0025: invoke-static {v0, v2, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12af │ │ +3fc6e8: 0c00 |0028: move-result-object v0 │ │ +3fc6ea: 6e10 b112 0000 |0029: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@12b1 │ │ +3fc6f0: 2808 |002c: goto 0034 // +0008 │ │ +3fc6f2: 5440 b392 |002d: iget-object v0, v4, Lde/danoeh/antennapod/fragment/ChaptersFragment;.progressBar:Landroid/widget/ProgressBar; // field@92b3 │ │ +3fc6f6: 1302 0800 |002f: const/16 v2, #int 8 // #8 │ │ +3fc6fa: 6e20 9c0d 2000 |0031: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3fc700: 5440 ad92 |0034: iget-object v0, v4, Lde/danoeh/antennapod/fragment/ChaptersFragment;.adapter:Lde/danoeh/antennapod/adapter/ChaptersListAdapter; // field@92ad │ │ +3fc704: 6e20 6a96 5000 |0036: invoke-virtual {v0, v5}, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.setMedia:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@966a │ │ +3fc70a: 6e10 d634 0400 |0039: invoke-virtual {v4}, Landroidx/fragment/app/DialogFragment;.getDialog:()Landroid/app/Dialog; // method@34d6 │ │ +3fc710: 0c00 |003c: move-result-object v0 │ │ +3fc712: 1f00 7303 |003d: check-cast v0, Landroidx/appcompat/app/AlertDialog; // type@0373 │ │ +3fc716: 12d2 |003f: const/4 v2, #int -3 // #fd │ │ +3fc718: 6e20 7314 2000 |0040: invoke-virtual {v0, v2}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@1473 │ │ +3fc71e: 0c00 |0043: move-result-object v0 │ │ +3fc720: 1243 |0044: const/4 v3, #int 4 // #4 │ │ +3fc722: 6e20 9c0d 3000 |0045: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3fc728: 2050 bc1c |0048: instance-of v0, v5, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +3fc72c: 3800 2700 |004a: if-eqz v0, 0071 // +0027 │ │ +3fc730: 0750 |004c: move-object v0, v5 │ │ +3fc732: 1f00 bc1c |004d: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +3fc736: 6e10 73ac 0000 |004f: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +3fc73c: 0c03 |0052: move-result-object v3 │ │ +3fc73e: 3803 1e00 |0053: if-eqz v3, 0071 // +001e │ │ +3fc742: 6e10 73ac 0000 |0055: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +3fc748: 0c00 |0058: move-result-object v0 │ │ +3fc74a: 6e10 38ac 0000 |0059: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPodcastIndexChapterUrl:()Ljava/lang/String; // method@ac38 │ │ +3fc750: 0c00 |005c: move-result-object v0 │ │ +3fc752: 7110 b10a 0000 |005d: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +3fc758: 0a00 |0060: move-result v0 │ │ +3fc75a: 3900 1000 |0061: if-nez v0, 0071 // +0010 │ │ +3fc75e: 6e10 d634 0400 |0063: invoke-virtual {v4}, Landroidx/fragment/app/DialogFragment;.getDialog:()Landroid/app/Dialog; // method@34d6 │ │ +3fc764: 0c00 |0066: move-result-object v0 │ │ +3fc766: 1f00 7303 |0067: check-cast v0, Landroidx/appcompat/app/AlertDialog; // type@0373 │ │ +3fc76a: 6e20 7314 2000 |0069: invoke-virtual {v0, v2}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@1473 │ │ +3fc770: 0c00 |006c: move-result-object v0 │ │ +3fc772: 1202 |006d: const/4 v2, #int 0 // #0 │ │ +3fc774: 6e20 9c0d 2000 |006e: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3fc77a: 7020 6ba3 5400 |0071: invoke-direct {v4, v5}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.getCurrentChapter:(Lde/danoeh/antennapod/model/playback/Playable;)I // method@a36b │ │ +3fc780: 0a05 |0074: move-result v5 │ │ +3fc782: 7030 78a3 5401 |0075: invoke-direct {v4, v5, v1}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.updateChapterSelection:(IZ)V // method@a378 │ │ +3fc788: 0e00 |0078: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ 0x0003 line=158 │ │ 0x0005 line=159 │ │ 0x000a line=162 │ │ 0x001b line=163 │ │ @@ -1792765,37 +1792748,37 @@ │ │ type : '(IZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -3fc854: |[3fc854] de.danoeh.antennapod.fragment.ChaptersFragment.updateChapterSelection:(IZ)V │ │ -3fc864: 5420 ad92 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ChaptersFragment;.adapter:Lde/danoeh/antennapod/adapter/ChaptersListAdapter; // field@92ad │ │ -3fc868: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -3fc86c: 0e00 |0004: return-void │ │ -3fc86e: 12f1 |0005: const/4 v1, #int -1 // #ff │ │ -3fc870: 3213 2400 |0006: if-eq v3, v1, 002a // +0024 │ │ -3fc874: 5221 b092 |0008: iget v1, v2, Lde/danoeh/antennapod/fragment/ChaptersFragment;.focusedChapter:I // field@92b0 │ │ -3fc878: 3231 2000 |000a: if-eq v1, v3, 002a // +0020 │ │ -3fc87c: 5923 b092 |000c: iput v3, v2, Lde/danoeh/antennapod/fragment/ChaptersFragment;.focusedChapter:I // field@92b0 │ │ -3fc880: 6e20 6496 3000 |000e: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.notifyChapterChanged:(I)V // method@9664 │ │ -3fc886: 3804 1900 |0011: if-eqz v4, 002a // +0019 │ │ -3fc88a: 5424 b192 |0013: iget-object v4, v2, Lde/danoeh/antennapod/fragment/ChaptersFragment;.layoutManager:Landroidx/recyclerview/widget/LinearLayoutManager; // field@92b1 │ │ -3fc88e: 6e10 0441 0400 |0015: invoke-virtual {v4}, Landroidx/recyclerview/widget/LinearLayoutManager;.findFirstCompletelyVisibleItemPosition:()I // method@4104 │ │ -3fc894: 0a04 |0018: move-result v4 │ │ -3fc896: 3534 0a00 |0019: if-ge v4, v3, 0023 // +000a │ │ -3fc89a: 5424 b192 |001b: iget-object v4, v2, Lde/danoeh/antennapod/fragment/ChaptersFragment;.layoutManager:Landroidx/recyclerview/widget/LinearLayoutManager; // field@92b1 │ │ -3fc89e: 6e10 0941 0400 |001d: invoke-virtual {v4}, Landroidx/recyclerview/widget/LinearLayoutManager;.findLastCompletelyVisibleItemPosition:()I // method@4109 │ │ -3fc8a4: 0a04 |0020: move-result v4 │ │ -3fc8a6: 3634 0900 |0021: if-gt v4, v3, 002a // +0009 │ │ -3fc8aa: 5424 b192 |0023: iget-object v4, v2, Lde/danoeh/antennapod/fragment/ChaptersFragment;.layoutManager:Landroidx/recyclerview/widget/LinearLayoutManager; // field@92b1 │ │ -3fc8ae: 1300 6400 |0025: const/16 v0, #int 100 // #64 │ │ -3fc8b2: 6e30 3041 3400 |0027: invoke-virtual {v4, v3, v0}, Landroidx/recyclerview/widget/LinearLayoutManager;.scrollToPositionWithOffset:(II)V // method@4130 │ │ -3fc8b8: 0e00 |002a: return-void │ │ +3fc81c: |[3fc81c] de.danoeh.antennapod.fragment.ChaptersFragment.updateChapterSelection:(IZ)V │ │ +3fc82c: 5420 ad92 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ChaptersFragment;.adapter:Lde/danoeh/antennapod/adapter/ChaptersListAdapter; // field@92ad │ │ +3fc830: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +3fc834: 0e00 |0004: return-void │ │ +3fc836: 12f1 |0005: const/4 v1, #int -1 // #ff │ │ +3fc838: 3213 2400 |0006: if-eq v3, v1, 002a // +0024 │ │ +3fc83c: 5221 b092 |0008: iget v1, v2, Lde/danoeh/antennapod/fragment/ChaptersFragment;.focusedChapter:I // field@92b0 │ │ +3fc840: 3231 2000 |000a: if-eq v1, v3, 002a // +0020 │ │ +3fc844: 5923 b092 |000c: iput v3, v2, Lde/danoeh/antennapod/fragment/ChaptersFragment;.focusedChapter:I // field@92b0 │ │ +3fc848: 6e20 6496 3000 |000e: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.notifyChapterChanged:(I)V // method@9664 │ │ +3fc84e: 3804 1900 |0011: if-eqz v4, 002a // +0019 │ │ +3fc852: 5424 b192 |0013: iget-object v4, v2, Lde/danoeh/antennapod/fragment/ChaptersFragment;.layoutManager:Landroidx/recyclerview/widget/LinearLayoutManager; // field@92b1 │ │ +3fc856: 6e10 0441 0400 |0015: invoke-virtual {v4}, Landroidx/recyclerview/widget/LinearLayoutManager;.findFirstCompletelyVisibleItemPosition:()I // method@4104 │ │ +3fc85c: 0a04 |0018: move-result v4 │ │ +3fc85e: 3534 0a00 |0019: if-ge v4, v3, 0023 // +000a │ │ +3fc862: 5424 b192 |001b: iget-object v4, v2, Lde/danoeh/antennapod/fragment/ChaptersFragment;.layoutManager:Landroidx/recyclerview/widget/LinearLayoutManager; // field@92b1 │ │ +3fc866: 6e10 0941 0400 |001d: invoke-virtual {v4}, Landroidx/recyclerview/widget/LinearLayoutManager;.findLastCompletelyVisibleItemPosition:()I // method@4109 │ │ +3fc86c: 0a04 |0020: move-result v4 │ │ +3fc86e: 3634 0900 |0021: if-gt v4, v3, 002a // +0009 │ │ +3fc872: 5424 b192 |0023: iget-object v4, v2, Lde/danoeh/antennapod/fragment/ChaptersFragment;.layoutManager:Landroidx/recyclerview/widget/LinearLayoutManager; // field@92b1 │ │ +3fc876: 1300 6400 |0025: const/16 v0, #int 100 // #64 │ │ +3fc87a: 6e30 3041 3400 |0027: invoke-virtual {v4, v3, v0}, Landroidx/recyclerview/widget/LinearLayoutManager;.scrollToPositionWithOffset:(II)V // method@4130 │ │ +3fc880: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ 0x0008 line=183 │ │ 0x000c line=184 │ │ 0x000e line=185 │ │ 0x0013 line=186 │ │ @@ -1792812,55 +1792795,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 │ │ -3fc290: |[3fc290] de.danoeh.antennapod.fragment.ChaptersFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -3fc2a0: 2204 1715 |0000: new-instance v4, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ -3fc2a4: 6e10 b335 0300 |0002: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ -3fc2aa: 0c00 |0005: move-result-object v0 │ │ -3fc2ac: 7020 8381 0400 |0006: invoke-direct {v4, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ -3fc2b2: 1400 4e00 127f |0009: const v0, #float 1.94069e+38 // #7f12004e │ │ -3fc2b8: 6e20 4f35 0300 |000c: invoke-virtual {v3, v0}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@354f │ │ -3fc2be: 0c00 |000f: move-result-object v0 │ │ -3fc2c0: 6e20 d081 0400 |0010: invoke-virtual {v4, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81d0 │ │ -3fc2c6: 0c04 |0013: move-result-object v4 │ │ -3fc2c8: 6e10 3a35 0300 |0014: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@353a │ │ -3fc2ce: 0c00 |0017: move-result-object v0 │ │ -3fc2d0: 6e20 73a3 0300 |0018: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.onCreateView:(Landroid/view/LayoutInflater;)Landroid/view/View; // method@a373 │ │ -3fc2d6: 0c00 |001b: move-result-object v0 │ │ -3fc2d8: 6e20 d481 0400 |001c: invoke-virtual {v4, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81d4 │ │ -3fc2de: 0c04 |001f: move-result-object v4 │ │ -3fc2e0: 1400 5b00 127f |0020: const v0, #float 1.94069e+38 // #7f12005b │ │ -3fc2e6: 6e20 4f35 0300 |0023: invoke-virtual {v3, v0}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@354f │ │ -3fc2ec: 0c00 |0026: move-result-object v0 │ │ -3fc2ee: 1201 |0027: const/4 v1, #int 0 // #0 │ │ -3fc2f0: 6e30 c281 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@81c2 │ │ -3fc2f6: 0c04 |002b: move-result-object v4 │ │ -3fc2f8: 1400 f902 127f |002c: const v0, #float 1.94083e+38 // #7f1202f9 │ │ -3fc2fe: 6e20 4f35 0300 |002f: invoke-virtual {v3, v0}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@354f │ │ -3fc304: 0c00 |0032: move-result-object v0 │ │ -3fc306: 6e30 b481 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@81b4 │ │ -3fc30c: 0c04 |0036: move-result-object v4 │ │ -3fc30e: 6e10 8581 0400 |0037: invoke-virtual {v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.create:()Landroidx/appcompat/app/AlertDialog; // method@8185 │ │ -3fc314: 0c04 |003a: move-result-object v4 │ │ -3fc316: 6e10 ff00 0400 |003b: invoke-virtual {v4}, Landroid/app/Dialog;.show:()V // method@00ff │ │ -3fc31c: 12d0 |003e: const/4 v0, #int -3 // #fd │ │ -3fc31e: 6e20 7314 0400 |003f: invoke-virtual {v4, v0}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@1473 │ │ -3fc324: 0c01 |0042: move-result-object v1 │ │ -3fc326: 1242 |0043: const/4 v2, #int 4 // #4 │ │ -3fc328: 6e20 9c0d 2100 |0044: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3fc32e: 6e20 7314 0400 |0047: invoke-virtual {v4, v0}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@1473 │ │ -3fc334: 0c00 |004a: move-result-object v0 │ │ -3fc336: 2201 db1a |004b: new-instance v1, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda0; // type@1adb │ │ -3fc33a: 7020 58a3 3100 |004d: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/ChaptersFragment;)V // method@a358 │ │ -3fc340: 6e20 710d 1000 |0050: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3fc346: 1104 |0053: return-object v4 │ │ +3fc258: |[3fc258] de.danoeh.antennapod.fragment.ChaptersFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +3fc268: 2204 1715 |0000: new-instance v4, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ +3fc26c: 6e10 b335 0300 |0002: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35b3 │ │ +3fc272: 0c00 |0005: move-result-object v0 │ │ +3fc274: 7020 8381 0400 |0006: invoke-direct {v4, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ +3fc27a: 1400 4e00 127f |0009: const v0, #float 1.94069e+38 // #7f12004e │ │ +3fc280: 6e20 4f35 0300 |000c: invoke-virtual {v3, v0}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@354f │ │ +3fc286: 0c00 |000f: move-result-object v0 │ │ +3fc288: 6e20 d081 0400 |0010: invoke-virtual {v4, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81d0 │ │ +3fc28e: 0c04 |0013: move-result-object v4 │ │ +3fc290: 6e10 3a35 0300 |0014: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@353a │ │ +3fc296: 0c00 |0017: move-result-object v0 │ │ +3fc298: 6e20 73a3 0300 |0018: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.onCreateView:(Landroid/view/LayoutInflater;)Landroid/view/View; // method@a373 │ │ +3fc29e: 0c00 |001b: move-result-object v0 │ │ +3fc2a0: 6e20 d481 0400 |001c: invoke-virtual {v4, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81d4 │ │ +3fc2a6: 0c04 |001f: move-result-object v4 │ │ +3fc2a8: 1400 5b00 127f |0020: const v0, #float 1.94069e+38 // #7f12005b │ │ +3fc2ae: 6e20 4f35 0300 |0023: invoke-virtual {v3, v0}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@354f │ │ +3fc2b4: 0c00 |0026: move-result-object v0 │ │ +3fc2b6: 1201 |0027: const/4 v1, #int 0 // #0 │ │ +3fc2b8: 6e30 c281 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@81c2 │ │ +3fc2be: 0c04 |002b: move-result-object v4 │ │ +3fc2c0: 1400 f902 127f |002c: const v0, #float 1.94083e+38 // #7f1202f9 │ │ +3fc2c6: 6e20 4f35 0300 |002f: invoke-virtual {v3, v0}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@354f │ │ +3fc2cc: 0c00 |0032: move-result-object v0 │ │ +3fc2ce: 6e30 b481 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@81b4 │ │ +3fc2d4: 0c04 |0036: move-result-object v4 │ │ +3fc2d6: 6e10 8581 0400 |0037: invoke-virtual {v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.create:()Landroidx/appcompat/app/AlertDialog; // method@8185 │ │ +3fc2dc: 0c04 |003a: move-result-object v4 │ │ +3fc2de: 6e10 ff00 0400 |003b: invoke-virtual {v4}, Landroid/app/Dialog;.show:()V // method@00ff │ │ +3fc2e4: 12d0 |003e: const/4 v0, #int -3 // #fd │ │ +3fc2e6: 6e20 7314 0400 |003f: invoke-virtual {v4, v0}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@1473 │ │ +3fc2ec: 0c01 |0042: move-result-object v1 │ │ +3fc2ee: 1242 |0043: const/4 v2, #int 4 // #4 │ │ +3fc2f0: 6e20 9c0d 2100 |0044: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3fc2f6: 6e20 7314 0400 |0047: invoke-virtual {v4, v0}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@1473 │ │ +3fc2fc: 0c00 |004a: move-result-object v0 │ │ +3fc2fe: 2201 db1a |004b: new-instance v1, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda0; // type@1adb │ │ +3fc302: 7020 58a3 3100 |004d: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/ChaptersFragment;)V // method@a358 │ │ +3fc308: 6e20 710d 1000 |0050: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3fc30e: 1104 |0053: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x000c line=53 │ │ 0x0014 line=54 │ │ 0x0023 line=55 │ │ 0x002f line=56 │ │ @@ -1792877,64 +1792860,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 │ │ -3fc348: |[3fc348] de.danoeh.antennapod.fragment.ChaptersFragment.onCreateView:(Landroid/view/LayoutInflater;)Landroid/view/View; │ │ -3fc358: 1400 e500 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00e5 │ │ -3fc35e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3fc360: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -3fc362: 6e40 b20b 0621 |0005: invoke-virtual {v6, v0, v1, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3fc368: 0c06 |0008: move-result-object v6 │ │ -3fc36a: 1400 9403 0a7f |0009: const v0, #float 1.83452e+38 // #7f0a0394 │ │ -3fc370: 6e20 780c 0600 |000c: invoke-virtual {v6, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3fc376: 0c00 |000f: move-result-object v0 │ │ -3fc378: 1301 0800 |0010: const/16 v1, #int 8 // #8 │ │ -3fc37c: 6e20 9c0d 1000 |0012: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3fc382: 1400 a002 0a7f |0015: const v0, #float 1.83447e+38 // #7f0a02a0 │ │ -3fc388: 6e20 780c 0600 |0018: invoke-virtual {v6, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3fc38e: 0c00 |001b: move-result-object v0 │ │ -3fc390: 1f00 400b |001c: check-cast v0, Landroidx/recyclerview/widget/RecyclerView; // type@0b40 │ │ -3fc394: 1401 9002 0a7f |001e: const v1, #float 1.83447e+38 // #7f0a0290 │ │ -3fc39a: 6e20 780c 1600 |0021: invoke-virtual {v6, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3fc3a0: 0c01 |0024: move-result-object v1 │ │ -3fc3a2: 1f01 0203 |0025: check-cast v1, Landroid/widget/ProgressBar; // type@0302 │ │ -3fc3a6: 5b51 b392 |0027: iput-object v1, v5, Lde/danoeh/antennapod/fragment/ChaptersFragment;.progressBar:Landroid/widget/ProgressBar; // field@92b3 │ │ -3fc3aa: 2201 0c0b |0029: new-instance v1, Landroidx/recyclerview/widget/LinearLayoutManager; // type@0b0c │ │ -3fc3ae: 6e10 2735 0500 |002b: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -3fc3b4: 0c03 |002e: move-result-object v3 │ │ -3fc3b6: 7020 ec40 3100 |002f: invoke-direct {v1, v3}, Landroidx/recyclerview/widget/LinearLayoutManager;.:(Landroid/content/Context;)V // method@40ec │ │ -3fc3bc: 5b51 b192 |0032: iput-object v1, v5, Lde/danoeh/antennapod/fragment/ChaptersFragment;.layoutManager:Landroidx/recyclerview/widget/LinearLayoutManager; // field@92b1 │ │ -3fc3c0: 6e20 4844 1000 |0034: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@4448 │ │ -3fc3c6: 2201 e90a |0037: new-instance v1, Landroidx/recyclerview/widget/DividerItemDecoration; // type@0ae9 │ │ -3fc3ca: 6e10 8a0c 0000 |0039: invoke-virtual {v0}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0c8a │ │ -3fc3d0: 0c03 |003c: move-result-object v3 │ │ -3fc3d2: 5454 b192 |003d: iget-object v4, v5, Lde/danoeh/antennapod/fragment/ChaptersFragment;.layoutManager:Landroidx/recyclerview/widget/LinearLayoutManager; // field@92b1 │ │ -3fc3d6: 6e10 1841 0400 |003f: invoke-virtual {v4}, Landroidx/recyclerview/widget/LinearLayoutManager;.getOrientation:()I // method@4118 │ │ -3fc3dc: 0a04 |0042: move-result v4 │ │ -3fc3de: 7030 d53f 3104 |0043: invoke-direct {v1, v3, v4}, Landroidx/recyclerview/widget/DividerItemDecoration;.:(Landroid/content/Context;I)V // method@3fd5 │ │ -3fc3e4: 6e20 7f43 1000 |0046: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.addItemDecoration:(Landroidx/recyclerview/widget/RecyclerView$ItemDecoration;)V // method@437f │ │ -3fc3ea: 2201 3218 |0049: new-instance v1, Lde/danoeh/antennapod/adapter/ChaptersListAdapter; // type@1832 │ │ -3fc3ee: 6e10 2735 0500 |004b: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -3fc3f4: 0c03 |004e: move-result-object v3 │ │ -3fc3f6: 2204 dc1a |004f: new-instance v4, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda1; // type@1adc │ │ -3fc3fa: 7020 5aa3 5400 |0051: invoke-direct {v4, v5}, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/ChaptersFragment;)V // method@a35a │ │ -3fc400: 7030 5f96 3104 |0054: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.:(Landroid/content/Context;Lde/danoeh/antennapod/adapter/ChaptersListAdapter$Callback;)V // method@965f │ │ -3fc406: 5b51 ad92 |0057: iput-object v1, v5, Lde/danoeh/antennapod/fragment/ChaptersFragment;.adapter:Lde/danoeh/antennapod/adapter/ChaptersListAdapter; // field@92ad │ │ -3fc40a: 6e20 3e44 1000 |0059: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@443e │ │ -3fc410: 5451 b392 |005c: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ChaptersFragment;.progressBar:Landroid/widget/ProgressBar; // field@92b3 │ │ -3fc414: 6e20 9c0d 2100 |005e: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3fc41a: 2201 9e05 |0061: new-instance v1, Landroidx/coordinatorlayout/widget/CoordinatorLayout$LayoutParams; // type@059e │ │ -3fc41e: 12f2 |0063: const/4 v2, #int -1 // #ff │ │ -3fc420: 12e3 |0064: const/4 v3, #int -2 // #fe │ │ -3fc422: 7030 9126 2103 |0065: invoke-direct {v1, v2, v3}, Landroidx/coordinatorlayout/widget/CoordinatorLayout$LayoutParams;.:(II)V // method@2691 │ │ -3fc428: 6e20 630d 1000 |0068: invoke-virtual {v0, v1}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0d63 │ │ -3fc42e: 1106 |006b: return-object v6 │ │ +3fc310: |[3fc310] de.danoeh.antennapod.fragment.ChaptersFragment.onCreateView:(Landroid/view/LayoutInflater;)Landroid/view/View; │ │ +3fc320: 1400 e500 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00e5 │ │ +3fc326: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3fc328: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +3fc32a: 6e40 b20b 0621 |0005: invoke-virtual {v6, v0, v1, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3fc330: 0c06 |0008: move-result-object v6 │ │ +3fc332: 1400 9403 0a7f |0009: const v0, #float 1.83452e+38 // #7f0a0394 │ │ +3fc338: 6e20 780c 0600 |000c: invoke-virtual {v6, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3fc33e: 0c00 |000f: move-result-object v0 │ │ +3fc340: 1301 0800 |0010: const/16 v1, #int 8 // #8 │ │ +3fc344: 6e20 9c0d 1000 |0012: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3fc34a: 1400 a002 0a7f |0015: const v0, #float 1.83447e+38 // #7f0a02a0 │ │ +3fc350: 6e20 780c 0600 |0018: invoke-virtual {v6, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3fc356: 0c00 |001b: move-result-object v0 │ │ +3fc358: 1f00 400b |001c: check-cast v0, Landroidx/recyclerview/widget/RecyclerView; // type@0b40 │ │ +3fc35c: 1401 9002 0a7f |001e: const v1, #float 1.83447e+38 // #7f0a0290 │ │ +3fc362: 6e20 780c 1600 |0021: invoke-virtual {v6, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3fc368: 0c01 |0024: move-result-object v1 │ │ +3fc36a: 1f01 0203 |0025: check-cast v1, Landroid/widget/ProgressBar; // type@0302 │ │ +3fc36e: 5b51 b392 |0027: iput-object v1, v5, Lde/danoeh/antennapod/fragment/ChaptersFragment;.progressBar:Landroid/widget/ProgressBar; // field@92b3 │ │ +3fc372: 2201 0c0b |0029: new-instance v1, Landroidx/recyclerview/widget/LinearLayoutManager; // type@0b0c │ │ +3fc376: 6e10 2735 0500 |002b: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +3fc37c: 0c03 |002e: move-result-object v3 │ │ +3fc37e: 7020 ec40 3100 |002f: invoke-direct {v1, v3}, Landroidx/recyclerview/widget/LinearLayoutManager;.:(Landroid/content/Context;)V // method@40ec │ │ +3fc384: 5b51 b192 |0032: iput-object v1, v5, Lde/danoeh/antennapod/fragment/ChaptersFragment;.layoutManager:Landroidx/recyclerview/widget/LinearLayoutManager; // field@92b1 │ │ +3fc388: 6e20 4844 1000 |0034: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@4448 │ │ +3fc38e: 2201 e90a |0037: new-instance v1, Landroidx/recyclerview/widget/DividerItemDecoration; // type@0ae9 │ │ +3fc392: 6e10 8a0c 0000 |0039: invoke-virtual {v0}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0c8a │ │ +3fc398: 0c03 |003c: move-result-object v3 │ │ +3fc39a: 5454 b192 |003d: iget-object v4, v5, Lde/danoeh/antennapod/fragment/ChaptersFragment;.layoutManager:Landroidx/recyclerview/widget/LinearLayoutManager; // field@92b1 │ │ +3fc39e: 6e10 1841 0400 |003f: invoke-virtual {v4}, Landroidx/recyclerview/widget/LinearLayoutManager;.getOrientation:()I // method@4118 │ │ +3fc3a4: 0a04 |0042: move-result v4 │ │ +3fc3a6: 7030 d53f 3104 |0043: invoke-direct {v1, v3, v4}, Landroidx/recyclerview/widget/DividerItemDecoration;.:(Landroid/content/Context;I)V // method@3fd5 │ │ +3fc3ac: 6e20 7f43 1000 |0046: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.addItemDecoration:(Landroidx/recyclerview/widget/RecyclerView$ItemDecoration;)V // method@437f │ │ +3fc3b2: 2201 3218 |0049: new-instance v1, Lde/danoeh/antennapod/adapter/ChaptersListAdapter; // type@1832 │ │ +3fc3b6: 6e10 2735 0500 |004b: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +3fc3bc: 0c03 |004e: move-result-object v3 │ │ +3fc3be: 2204 dc1a |004f: new-instance v4, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda1; // type@1adc │ │ +3fc3c2: 7020 5aa3 5400 |0051: invoke-direct {v4, v5}, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/ChaptersFragment;)V // method@a35a │ │ +3fc3c8: 7030 5f96 3104 |0054: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.:(Landroid/content/Context;Lde/danoeh/antennapod/adapter/ChaptersListAdapter$Callback;)V // method@965f │ │ +3fc3ce: 5b51 ad92 |0057: iput-object v1, v5, Lde/danoeh/antennapod/fragment/ChaptersFragment;.adapter:Lde/danoeh/antennapod/adapter/ChaptersListAdapter; // field@92ad │ │ +3fc3d2: 6e20 3e44 1000 |0059: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@443e │ │ +3fc3d8: 5451 b392 |005c: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ChaptersFragment;.progressBar:Landroid/widget/ProgressBar; // field@92b3 │ │ +3fc3dc: 6e20 9c0d 2100 |005e: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3fc3e2: 2201 9e05 |0061: new-instance v1, Landroidx/coordinatorlayout/widget/CoordinatorLayout$LayoutParams; // type@059e │ │ +3fc3e6: 12f2 |0063: const/4 v2, #int -1 // #ff │ │ +3fc3e8: 12e3 |0064: const/4 v3, #int -2 // #fe │ │ +3fc3ea: 7030 9126 2103 |0065: invoke-direct {v1, v2, v3}, Landroidx/coordinatorlayout/widget/CoordinatorLayout$LayoutParams;.:(II)V // method@2691 │ │ +3fc3f0: 6e20 630d 1000 |0068: invoke-virtual {v0, v1}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0d63 │ │ +3fc3f6: 1106 |006b: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=70 │ │ 0x000c line=71 │ │ 0x0018 line=72 │ │ 0x0021 line=73 │ │ 0x0029 line=74 │ │ @@ -1792956,26 +1792939,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 │ │ -3fc684: |[3fc684] de.danoeh.antennapod.fragment.ChaptersFragment.onEventMainThread:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V │ │ -3fc694: 5430 b292 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/ChaptersFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@92b2 │ │ -3fc698: 7020 6ba3 0300 |0002: invoke-direct {v3, v0}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.getCurrentChapter:(Lde/danoeh/antennapod/model/playback/Playable;)I // method@a36b │ │ -3fc69e: 0a00 |0005: move-result v0 │ │ -3fc6a0: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -3fc6a2: 7030 78a3 0301 |0007: invoke-direct {v3, v0, v1}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.updateChapterSelection:(IZ)V // method@a378 │ │ -3fc6a8: 5430 ad92 |000a: iget-object v0, v3, Lde/danoeh/antennapod/fragment/ChaptersFragment;.adapter:Lde/danoeh/antennapod/adapter/ChaptersListAdapter; // field@92ad │ │ -3fc6ac: 6e10 7da2 0400 |000c: invoke-virtual {v4}, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.getPosition:()I // method@a27d │ │ -3fc6b2: 0a04 |000f: move-result v4 │ │ -3fc6b4: 8141 |0010: int-to-long v1, v4 │ │ -3fc6b6: 6e30 6596 1002 |0011: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.notifyTimeChanged:(J)V // method@9665 │ │ -3fc6bc: 0e00 |0014: return-void │ │ +3fc64c: |[3fc64c] de.danoeh.antennapod.fragment.ChaptersFragment.onEventMainThread:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V │ │ +3fc65c: 5430 b292 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/ChaptersFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@92b2 │ │ +3fc660: 7020 6ba3 0300 |0002: invoke-direct {v3, v0}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.getCurrentChapter:(Lde/danoeh/antennapod/model/playback/Playable;)I // method@a36b │ │ +3fc666: 0a00 |0005: move-result v0 │ │ +3fc668: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +3fc66a: 7030 78a3 0301 |0007: invoke-direct {v3, v0, v1}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.updateChapterSelection:(IZ)V // method@a378 │ │ +3fc670: 5430 ad92 |000a: iget-object v0, v3, Lde/danoeh/antennapod/fragment/ChaptersFragment;.adapter:Lde/danoeh/antennapod/adapter/ChaptersListAdapter; // field@92ad │ │ +3fc674: 6e10 7da2 0400 |000c: invoke-virtual {v4}, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.getPosition:()I // method@a27d │ │ +3fc67a: 0a04 |000f: move-result v4 │ │ +3fc67c: 8141 |0010: int-to-long v1, v4 │ │ +3fc67e: 6e30 6596 1002 |0011: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.notifyTimeChanged:(J)V // method@9665 │ │ +3fc684: 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; │ │ @@ -1792985,28 +1792968,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -3fc7c4: |[3fc7c4] de.danoeh.antennapod.fragment.ChaptersFragment.onStart:()V │ │ -3fc7d4: 6f10 e634 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/DialogFragment;.onStart:()V // method@34e6 │ │ -3fc7da: 2200 e01a |0003: new-instance v0, Lde/danoeh/antennapod/fragment/ChaptersFragment$1; // type@1ae0 │ │ -3fc7de: 6e10 2735 0200 |0005: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -3fc7e4: 0c01 |0008: move-result-object v1 │ │ -3fc7e6: 7030 62a3 2001 |0009: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/fragment/ChaptersFragment$1;.:(Lde/danoeh/antennapod/fragment/ChaptersFragment;Landroid/app/Activity;)V // method@a362 │ │ -3fc7ec: 5b20 ae92 |000c: iput-object v0, v2, Lde/danoeh/antennapod/fragment/ChaptersFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92ae │ │ -3fc7f0: 6e10 379e 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.init:()V // method@9e37 │ │ -3fc7f6: 7100 8db7 0000 |0011: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3fc7fc: 0c00 |0014: move-result-object v0 │ │ -3fc7fe: 6e20 92b7 2000 |0015: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b792 │ │ -3fc804: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -3fc806: 7020 71a3 0200 |0019: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.loadMediaInfo:(Z)V // method@a371 │ │ -3fc80c: 0e00 |001c: return-void │ │ +3fc78c: |[3fc78c] de.danoeh.antennapod.fragment.ChaptersFragment.onStart:()V │ │ +3fc79c: 6f10 e634 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/DialogFragment;.onStart:()V // method@34e6 │ │ +3fc7a2: 2200 e01a |0003: new-instance v0, Lde/danoeh/antennapod/fragment/ChaptersFragment$1; // type@1ae0 │ │ +3fc7a6: 6e10 2735 0200 |0005: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +3fc7ac: 0c01 |0008: move-result-object v1 │ │ +3fc7ae: 7030 62a3 2001 |0009: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/fragment/ChaptersFragment$1;.:(Lde/danoeh/antennapod/fragment/ChaptersFragment;Landroid/app/Activity;)V // method@a362 │ │ +3fc7b4: 5b20 ae92 |000c: iput-object v0, v2, Lde/danoeh/antennapod/fragment/ChaptersFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92ae │ │ +3fc7b8: 6e10 379e 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.init:()V // method@9e37 │ │ +3fc7be: 7100 8db7 0000 |0011: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3fc7c4: 0c00 |0014: move-result-object v0 │ │ +3fc7c6: 6e20 92b7 2000 |0015: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b792 │ │ +3fc7cc: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +3fc7ce: 7020 71a3 0200 |0019: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.loadMediaInfo:(Z)V // method@a371 │ │ +3fc7d4: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0003 line=101 │ │ 0x000e line=107 │ │ 0x0011 line=108 │ │ 0x0019 line=109 │ │ @@ -1793018,27 +1793001,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -3fc810: |[3fc810] de.danoeh.antennapod.fragment.ChaptersFragment.onStop:()V │ │ -3fc820: 6f10 e734 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/DialogFragment;.onStop:()V // method@34e7 │ │ -3fc826: 5410 af92 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ChaptersFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@92af │ │ -3fc82a: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -3fc82e: 7210 91b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ -3fc834: 5410 ae92 |000a: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ChaptersFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92ae │ │ -3fc838: 6e10 429e 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.release:()V // method@9e42 │ │ -3fc83e: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -3fc840: 5b10 ae92 |0010: iput-object v0, v1, Lde/danoeh/antennapod/fragment/ChaptersFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92ae │ │ -3fc844: 7100 8db7 0000 |0012: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3fc84a: 0c00 |0015: move-result-object v0 │ │ -3fc84c: 6e20 93b7 1000 |0016: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b793 │ │ -3fc852: 0e00 |0019: return-void │ │ +3fc7d8: |[3fc7d8] de.danoeh.antennapod.fragment.ChaptersFragment.onStop:()V │ │ +3fc7e8: 6f10 e734 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/DialogFragment;.onStop:()V // method@34e7 │ │ +3fc7ee: 5410 af92 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ChaptersFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@92af │ │ +3fc7f2: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +3fc7f6: 7210 91b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ +3fc7fc: 5410 ae92 |000a: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ChaptersFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92ae │ │ +3fc800: 6e10 429e 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.release:()V // method@9e42 │ │ +3fc806: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +3fc808: 5b10 ae92 |0010: iput-object v0, v1, Lde/danoeh/antennapod/fragment/ChaptersFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92ae │ │ +3fc80c: 7100 8db7 0000 |0012: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3fc812: 0c00 |0015: move-result-object v0 │ │ +3fc814: 6e20 93b7 1000 |0016: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b793 │ │ +3fc81a: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0003 line=116 │ │ 0x0007 line=117 │ │ 0x000a line=119 │ │ 0x0010 line=120 │ │ @@ -1793076,17 +1793059,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42dbb0: |[42dbb0] de.danoeh.antennapod.playback.cast.CastEnabledActivity.:()V │ │ -42dbc0: 7010 7e14 0000 |0000: invoke-direct {v0}, Landroidx/appcompat/app/AppCompatActivity;.:()V // method@147e │ │ -42dbc6: 0e00 |0003: return-void │ │ +42db78: |[42db78] de.danoeh.antennapod.playback.cast.CastEnabledActivity.:()V │ │ +42db88: 7010 7e14 0000 |0000: invoke-direct {v0}, Landroidx/appcompat/app/AppCompatActivity;.:()V // method@147e │ │ +42db8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/playback/cast/CastEnabledActivity; │ │ │ │ Virtual methods - │ │ @@ -1793095,16 +1793078,16 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -42dbc8: |[42dbc8] de.danoeh.antennapod.playback.cast.CastEnabledActivity.requestCastButton:(Landroid/view/Menu;)V │ │ -42dbd8: 0e00 |0000: return-void │ │ +42db90: |[42db90] de.danoeh.antennapod.playback.cast.CastEnabledActivity.requestCastButton:(Landroid/view/Menu;)V │ │ +42dba0: 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; │ │ │ │ @@ -1793214,17 +1793197,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 │ │ -3b92c0: |[3b92c0] de.danoeh.antennapod.activity.MainActivity.$r8$lambda$A0utXqKjZc_vzes8VGooiBAPcdc:(Ljava/util/List;)V │ │ -3b92d0: 7110 9594 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/activity/MainActivity;.lambda$onCreate$1:(Ljava/util/List;)V // method@9495 │ │ -3b92d6: 0e00 |0003: return-void │ │ +3b9288: |[3b9288] de.danoeh.antennapod.activity.MainActivity.$r8$lambda$A0utXqKjZc_vzes8VGooiBAPcdc:(Ljava/util/List;)V │ │ +3b9298: 7110 9594 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/activity/MainActivity;.lambda$onCreate$1:(Ljava/util/List;)V // method@9495 │ │ +3b929e: 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;) │ │ @@ -1793232,17 +1793215,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 │ │ -3b92d8: |[3b92d8] de.danoeh.antennapod.activity.MainActivity.$r8$lambda$JZF5HAo05Tn9ViHi8ZTbwZTB57U:(Ljava/util/List;)V │ │ -3b92e8: 7110 9694 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/activity/MainActivity;.lambda$onCreate$2:(Ljava/util/List;)V // method@9496 │ │ -3b92ee: 0e00 |0003: return-void │ │ +3b92a0: |[3b92a0] de.danoeh.antennapod.activity.MainActivity.$r8$lambda$JZF5HAo05Tn9ViHi8ZTbwZTB57U:(Ljava/util/List;)V │ │ +3b92b0: 7110 9694 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/activity/MainActivity;.lambda$onCreate$2:(Ljava/util/List;)V // method@9496 │ │ +3b92b6: 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;) │ │ @@ -1793250,18 +1793233,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 │ │ -3b8f70: |[3b8f70] de.danoeh.antennapod.activity.MainActivity.$r8$lambda$QNdA8l4gqbFuh141hqVUiDOE610:(Lde/danoeh/antennapod/activity/MainActivity;Landroid/view/View;Landroidx/core/view/WindowInsetsCompat;)Landroidx/core/view/WindowInsetsCompat; │ │ -3b8f80: 7030 9494 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@9494 │ │ -3b8f86: 0c00 |0003: move-result-object v0 │ │ -3b8f88: 1100 |0004: return-object v0 │ │ +3b8f38: |[3b8f38] de.danoeh.antennapod.activity.MainActivity.$r8$lambda$QNdA8l4gqbFuh141hqVUiDOE610:(Lde/danoeh/antennapod/activity/MainActivity;Landroid/view/View;Landroidx/core/view/WindowInsetsCompat;)Landroidx/core/view/WindowInsetsCompat; │ │ +3b8f48: 7030 9494 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@9494 │ │ +3b8f4e: 0c00 |0003: move-result-object v0 │ │ +3b8f50: 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; │ │ @@ -1793271,17 +1793254,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 │ │ -3b92f0: |[3b92f0] de.danoeh.antennapod.activity.MainActivity.$r8$lambda$Rz6oSiq837CTA4ln3QRe1wQhPHI:(Lde/danoeh/antennapod/activity/MainActivity;Lde/danoeh/antennapod/event/MessageEvent;Landroid/view/View;)V │ │ -3b9300: 7030 9794 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@9497 │ │ -3b9306: 0e00 |0003: return-void │ │ +3b92b8: |[3b92b8] de.danoeh.antennapod.activity.MainActivity.$r8$lambda$Rz6oSiq837CTA4ln3QRe1wQhPHI:(Lde/danoeh/antennapod/activity/MainActivity;Lde/danoeh/antennapod/event/MessageEvent;Landroid/view/View;)V │ │ +3b92c8: 7030 9794 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@9497 │ │ +3b92ce: 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; │ │ @@ -1793291,17 +1793274,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 │ │ -3b9308: |[3b9308] de.danoeh.antennapod.activity.MainActivity.$r8$lambda$ZHpf4k0pDEZTN7TuYKUu_e9dtYU:(Lde/danoeh/antennapod/activity/MainActivity;Landroid/view/View;)V │ │ -3b9318: 7020 9894 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.lambda$setupToolbarToggle$3:(Landroid/view/View;)V // method@9498 │ │ -3b931e: 0e00 |0003: return-void │ │ +3b92d0: |[3b92d0] de.danoeh.antennapod.activity.MainActivity.$r8$lambda$ZHpf4k0pDEZTN7TuYKUu_e9dtYU:(Lde/danoeh/antennapod/activity/MainActivity;Landroid/view/View;)V │ │ +3b92e0: 7020 9894 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.lambda$setupToolbarToggle$3:(Landroid/view/View;)V // method@9498 │ │ +3b92e6: 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; │ │ │ │ @@ -1793310,17 +1793293,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 │ │ -3b9320: |[3b9320] de.danoeh.antennapod.activity.MainActivity.$r8$lambda$r7L95UgVorLmU1eMkuls8u6g4OY:(Lde/danoeh/antennapod/activity/MainActivity;Landroid/view/View;)V │ │ -3b9330: 7020 9994 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.lambda$setupToolbarToggle$4:(Landroid/view/View;)V // method@9499 │ │ -3b9336: 0e00 |0003: return-void │ │ +3b92e8: |[3b92e8] de.danoeh.antennapod.activity.MainActivity.$r8$lambda$r7L95UgVorLmU1eMkuls8u6g4OY:(Lde/danoeh/antennapod/activity/MainActivity;Landroid/view/View;)V │ │ +3b92f8: 7020 9994 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.lambda$setupToolbarToggle$4:(Landroid/view/View;)V // method@9499 │ │ +3b92fe: 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; │ │ │ │ @@ -1793329,27 +1793312,27 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -3b9338: |[3b9338] de.danoeh.antennapod.activity.MainActivity.:()V │ │ -3b9348: 7010 dbaf 0100 |0000: invoke-direct {v1}, Lde/danoeh/antennapod/playback/cast/CastEnabledActivity;.:()V // method@afdb │ │ -3b934e: 2200 330b |0003: new-instance v0, Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool; // type@0b33 │ │ -3b9352: 7010 cf42 0000 |0005: invoke-direct {v0}, Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool;.:()V // method@42cf │ │ -3b9358: 5b10 126c |0008: iput-object v0, v1, Lde/danoeh/antennapod/activity/MainActivity;.recycledViewPool:Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool; // field@6c12 │ │ -3b935c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -3b935e: 5910 0f6c |000b: iput v0, v1, Lde/danoeh/antennapod/activity/MainActivity;.lastTheme:I // field@6c0f │ │ -3b9362: 6200 c70f |000d: sget-object v0, Landroidx/core/graphics/Insets;.NONE:Landroidx/core/graphics/Insets; // field@0fc7 │ │ -3b9366: 5b10 116c |000f: iput-object v0, v1, Lde/danoeh/antennapod/activity/MainActivity;.navigationBarInsets:Landroidx/core/graphics/Insets; // field@6c11 │ │ -3b936a: 2200 d717 |0011: new-instance v0, Lde/danoeh/antennapod/activity/MainActivity$1; // type@17d7 │ │ -3b936e: 7020 8094 1000 |0013: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/MainActivity$1;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@9480 │ │ -3b9374: 5b10 0c6c |0016: iput-object v0, v1, Lde/danoeh/antennapod/activity/MainActivity;.bottomSheetCallback:Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback; // field@6c0c │ │ -3b9378: 0e00 |0018: return-void │ │ +3b9300: |[3b9300] de.danoeh.antennapod.activity.MainActivity.:()V │ │ +3b9310: 7010 dbaf 0100 |0000: invoke-direct {v1}, Lde/danoeh/antennapod/playback/cast/CastEnabledActivity;.:()V // method@afdb │ │ +3b9316: 2200 330b |0003: new-instance v0, Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool; // type@0b33 │ │ +3b931a: 7010 cf42 0000 |0005: invoke-direct {v0}, Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool;.:()V // method@42cf │ │ +3b9320: 5b10 126c |0008: iput-object v0, v1, Lde/danoeh/antennapod/activity/MainActivity;.recycledViewPool:Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool; // field@6c12 │ │ +3b9324: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +3b9326: 5910 0f6c |000b: iput v0, v1, Lde/danoeh/antennapod/activity/MainActivity;.lastTheme:I // field@6c0f │ │ +3b932a: 6200 c70f |000d: sget-object v0, Landroidx/core/graphics/Insets;.NONE:Landroidx/core/graphics/Insets; // field@0fc7 │ │ +3b932e: 5b10 116c |000f: iput-object v0, v1, Lde/danoeh/antennapod/activity/MainActivity;.navigationBarInsets:Landroidx/core/graphics/Insets; // field@6c11 │ │ +3b9332: 2200 d717 |0011: new-instance v0, Lde/danoeh/antennapod/activity/MainActivity$1; // type@17d7 │ │ +3b9336: 7020 8094 1000 |0013: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/MainActivity$1;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@9480 │ │ +3b933c: 5b10 0c6c |0016: iput-object v0, v1, Lde/danoeh/antennapod/activity/MainActivity;.bottomSheetCallback:Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback; // field@6c0c │ │ +3b9340: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0003 line=97 │ │ 0x000b line=98 │ │ 0x000d line=99 │ │ 0x0011 line=244 │ │ @@ -1793361,30 +1793344,30 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -3b937c: |[3b937c] de.danoeh.antennapod.activity.MainActivity.checkFirstLaunch:()V │ │ -3b938c: 1a00 7648 |0000: const-string v0, "MainActivityPrefs" // string@4876 │ │ -3b9390: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3b9392: 6e30 3002 0501 |0003: invoke-virtual {v5, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ -3b9398: 0c00 |0006: move-result-object v0 │ │ -3b939a: 1a02 b1c6 |0007: const-string v2, "prefMainActivityIsFirstLaunch" // string@c6b1 │ │ -3b939e: 1213 |0009: const/4 v3, #int 1 // #1 │ │ -3b93a0: 7230 9b02 2003 |000a: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ -3b93a6: 0a04 |000d: move-result v4 │ │ -3b93a8: 3804 0f00 |000e: if-eqz v4, 001d // +000f │ │ -3b93ac: 7120 e39d 3500 |0010: invoke-static {v5, v3}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.restartUpdateAlarm:(Landroid/content/Context;Z)V // method@9de3 │ │ -3b93b2: 7210 9a02 0000 |0013: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -3b93b8: 0c00 |0016: move-result-object v0 │ │ -3b93ba: 7230 9202 2001 |0017: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ -3b93c0: 7210 9002 0000 |001a: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -3b93c6: 0e00 |001d: return-void │ │ +3b9344: |[3b9344] de.danoeh.antennapod.activity.MainActivity.checkFirstLaunch:()V │ │ +3b9354: 1a00 7648 |0000: const-string v0, "MainActivityPrefs" // string@4876 │ │ +3b9358: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3b935a: 6e30 3002 0501 |0003: invoke-virtual {v5, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ +3b9360: 0c00 |0006: move-result-object v0 │ │ +3b9362: 1a02 b1c6 |0007: const-string v2, "prefMainActivityIsFirstLaunch" // string@c6b1 │ │ +3b9366: 1213 |0009: const/4 v3, #int 1 // #1 │ │ +3b9368: 7230 9b02 2003 |000a: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ +3b936e: 0a04 |000d: move-result v4 │ │ +3b9370: 3804 0f00 |000e: if-eqz v4, 001d // +000f │ │ +3b9374: 7120 e39d 3500 |0010: invoke-static {v5, v3}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.restartUpdateAlarm:(Landroid/content/Context;Z)V // method@9de3 │ │ +3b937a: 7210 9a02 0000 |0013: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +3b9380: 0c00 |0016: move-result-object v0 │ │ +3b9382: 7230 9202 2001 |0017: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ +3b9388: 7210 9002 0000 |001a: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +3b938e: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=299 │ │ 0x000a line=300 │ │ 0x0010 line=301 │ │ 0x0013 line=303 │ │ 0x0017 line=304 │ │ @@ -1793397,20 +1793380,20 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -3b93c8: |[3b93c8] de.danoeh.antennapod.activity.MainActivity.ensureGeneratedViewIdGreaterThan:(I)V │ │ -3b93d8: 7100 7b0c 0000 |0000: invoke-static {}, Landroid/view/View;.generateViewId:()I // method@0c7b │ │ -3b93de: 0a00 |0003: move-result v0 │ │ -3b93e0: 3620 0300 |0004: if-gt v0, v2, 0007 // +0003 │ │ -3b93e4: 28fa |0006: goto 0000 // -0006 │ │ -3b93e6: 0e00 |0007: return-void │ │ +3b9390: |[3b9390] de.danoeh.antennapod.activity.MainActivity.ensureGeneratedViewIdGreaterThan:(I)V │ │ +3b93a0: 7100 7b0c 0000 |0000: invoke-static {}, Landroid/view/View;.generateViewId:()I // method@0c7b │ │ +3b93a6: 0a00 |0003: move-result v0 │ │ +3b93a8: 3620 0300 |0004: if-gt v0, v2, 0007 // +0003 │ │ +3b93ac: 28fa |0006: goto 0000 // -0006 │ │ +3b93ae: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/activity/MainActivity; │ │ 0x0000 - 0x0008 reg=2 (null) I │ │ │ │ @@ -1793419,25 +1793402,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 │ │ -3b8f34: |[3b8f34] de.danoeh.antennapod.activity.MainActivity.getIntentToOpenFeed:(Landroid/content/Context;J)Landroid/content/Intent; │ │ -3b8f44: 2200 6c00 |0000: new-instance v0, Landroid/content/Intent; // type@006c │ │ -3b8f48: 6e10 1902 0200 |0002: invoke-virtual {v2}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0219 │ │ -3b8f4e: 0c02 |0005: move-result-object v2 │ │ -3b8f50: 1c01 d917 |0006: const-class v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -3b8f54: 7030 5902 2001 |0008: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0259 │ │ -3b8f5a: 1a02 e987 |000b: const-string v2, "fragment_feed_id" // string@87e9 │ │ -3b8f5e: 6e40 7502 2043 |000d: invoke-virtual {v0, v2, v3, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;J)Landroid/content/Intent; // method@0275 │ │ -3b8f64: 1502 0004 |0010: const/high16 v2, #int 67108864 // #400 │ │ -3b8f68: 6e20 5e02 2000 |0012: invoke-virtual {v0, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@025e │ │ -3b8f6e: 1100 |0015: return-object v0 │ │ +3b8efc: |[3b8efc] de.danoeh.antennapod.activity.MainActivity.getIntentToOpenFeed:(Landroid/content/Context;J)Landroid/content/Intent; │ │ +3b8f0c: 2200 6c00 |0000: new-instance v0, Landroid/content/Intent; // type@006c │ │ +3b8f10: 6e10 1902 0200 |0002: invoke-virtual {v2}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0219 │ │ +3b8f16: 0c02 |0005: move-result-object v2 │ │ +3b8f18: 1c01 d917 |0006: const-class v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +3b8f1c: 7030 5902 2001 |0008: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0259 │ │ +3b8f22: 1a02 e987 |000b: const-string v2, "fragment_feed_id" // string@87e9 │ │ +3b8f26: 6e40 7502 2043 |000d: invoke-virtual {v0, v2, v3, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;J)Landroid/content/Intent; // method@0275 │ │ +3b8f2c: 1502 0004 |0010: const/high16 v2, #int 67108864 // #400 │ │ +3b8f30: 6e20 5e02 2000 |0012: invoke-virtual {v0, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@025e │ │ +3b8f36: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x000d line=104 │ │ 0x0012 line=105 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 (null) Landroid/content/Context; │ │ @@ -1793448,24 +1793431,24 @@ │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -3b9288: |[3b9288] de.danoeh.antennapod.activity.MainActivity.getScreenWidth:()I │ │ -3b9298: 2200 4102 |0000: new-instance v0, Landroid/util/DisplayMetrics; // type@0241 │ │ -3b929c: 7010 fd0a 0000 |0002: invoke-direct {v0}, Landroid/util/DisplayMetrics;.:()V // method@0afd │ │ -3b92a2: 6e10 8100 0200 |0005: invoke-virtual {v2}, Landroid/app/Activity;.getWindowManager:()Landroid/view/WindowManager; // method@0081 │ │ -3b92a8: 0c01 |0008: move-result-object v1 │ │ -3b92aa: 7210 cd0e 0100 |0009: invoke-interface {v1}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@0ecd │ │ -3b92b0: 0c01 |000c: move-result-object v1 │ │ -3b92b2: 6e20 6c0b 0100 |000d: invoke-virtual {v1, v0}, Landroid/view/Display;.getMetrics:(Landroid/util/DisplayMetrics;)V // method@0b6c │ │ -3b92b8: 5200 9901 |0010: iget v0, v0, Landroid/util/DisplayMetrics;.widthPixels:I // field@0199 │ │ -3b92bc: 0f00 |0012: return v0 │ │ +3b9250: |[3b9250] de.danoeh.antennapod.activity.MainActivity.getScreenWidth:()I │ │ +3b9260: 2200 4102 |0000: new-instance v0, Landroid/util/DisplayMetrics; // type@0241 │ │ +3b9264: 7010 fd0a 0000 |0002: invoke-direct {v0}, Landroid/util/DisplayMetrics;.:()V // method@0afd │ │ +3b926a: 6e10 8100 0200 |0005: invoke-virtual {v2}, Landroid/app/Activity;.getWindowManager:()Landroid/view/WindowManager; // method@0081 │ │ +3b9270: 0c01 |0008: move-result-object v1 │ │ +3b9272: 7210 cd0e 0100 |0009: invoke-interface {v1}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@0ecd │ │ +3b9278: 0c01 |000c: move-result-object v1 │ │ +3b927a: 6e20 6c0b 0100 |000d: invoke-virtual {v1, v0}, Landroid/view/Display;.getMetrics:(Landroid/util/DisplayMetrics;)V // method@0b6c │ │ +3b9280: 5200 9901 |0010: iget v0, v0, Landroid/util/DisplayMetrics;.widthPixels:I // field@0199 │ │ +3b9284: 0f00 |0012: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=478 │ │ 0x0005 line=479 │ │ 0x0010 line=480 │ │ locals : │ │ 0x0000 - 0x0013 reg=2 this Lde/danoeh/antennapod/activity/MainActivity; │ │ @@ -1793475,125 +1793458,125 @@ │ │ type : '(Landroid/net/Uri;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 238 16-bit code units │ │ -3b93e8: |[3b93e8] de.danoeh.antennapod.activity.MainActivity.handleDeeplink:(Landroid/net/Uri;)V │ │ -3b93f8: 3805 c800 |0000: if-eqz v5, 00c8 // +00c8 │ │ -3b93fc: 6e10 c706 0500 |0002: invoke-virtual {v5}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@06c7 │ │ -3b9402: 0c00 |0005: move-result-object v0 │ │ -3b9404: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -3b9408: 2900 c000 |0008: goto/16 00c8 // +00c0 │ │ -3b940c: 2200 8f1e |000a: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3b9410: 7010 50b3 0000 |000c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3b9416: 1a01 4a20 |000f: const-string v1, "Handling deeplink: " // string@204a │ │ -3b941a: 6e20 5cb3 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3b9420: 6e10 d206 0500 |0014: invoke-virtual {v5}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@06d2 │ │ -3b9426: 0c01 |0017: move-result-object v1 │ │ -3b9428: 6e20 5cb3 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3b942e: 6e10 67b3 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3b9434: 0c00 |001e: move-result-object v0 │ │ -3b9436: 1a01 7448 |001f: const-string v1, "MainActivity" // string@4874 │ │ -3b943a: 7120 fe0a 0100 |0021: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3b9440: 6e10 c706 0500 |0024: invoke-virtual {v5}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@06c7 │ │ -3b9446: 0c00 |0027: move-result-object v0 │ │ -3b9448: 6e10 2fb3 0000 |0028: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ -3b944e: 1a01 ed09 |002b: const-string v1, "/deeplink/search" // string@09ed │ │ -3b9452: 6e20 28b3 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3b9458: 0a01 |0030: move-result v1 │ │ -3b945a: 3901 8700 |0031: if-nez v1, 00b8 // +0087 │ │ -3b945e: 1a01 ec09 |0033: const-string v1, "/deeplink/main" // string@09ec │ │ -3b9462: 6e20 28b3 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3b9468: 0a00 |0038: move-result v0 │ │ -3b946a: 3900 0400 |0039: if-nez v0, 003d // +0004 │ │ -3b946e: 2900 8d00 |003b: goto/16 00c8 // +008d │ │ -3b9472: 1a00 33c3 |003d: const-string v0, "page" // string@c333 │ │ -3b9476: 6e20 cb06 0500 |003f: invoke-virtual {v5, v0}, Landroid/net/Uri;.getQueryParameter:(Ljava/lang/String;)Ljava/lang/String; // method@06cb │ │ -3b947c: 0c05 |0042: move-result-object v5 │ │ -3b947e: 3905 0300 |0043: if-nez v5, 0046 // +0003 │ │ -3b9482: 0e00 |0045: return-void │ │ -3b9484: 6e10 2fb3 0500 |0046: invoke-virtual {v5}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ -3b948a: 0a00 |0049: move-result v0 │ │ -3b948c: 1211 |004a: const/4 v1, #int 1 // #1 │ │ -3b948e: 1202 |004b: const/4 v2, #int 0 // #0 │ │ -3b9490: 12f3 |004c: const/4 v3, #int -1 // #ff │ │ -3b9492: 2c00 7d00 0000 |004d: sparse-switch v0, 000000ca // +0000007d │ │ -3b9498: 2837 |0050: goto 0087 // +0037 │ │ -3b949a: 1a00 2120 |0051: const-string v0, "HISTORY" // string@2021 │ │ -3b949e: 6e20 28b3 0500 |0053: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3b94a4: 0a00 |0056: move-result v0 │ │ -3b94a6: 3900 0300 |0057: if-nez v0, 005a // +0003 │ │ -3b94aa: 282e |0059: goto 0087 // +002e │ │ -3b94ac: 1243 |005a: const/4 v3, #int 4 // #4 │ │ -3b94ae: 282c |005b: goto 0087 // +002c │ │ -3b94b0: 1a00 1654 |005c: const-string v0, "SUBSCRIPTIONS" // string@5416 │ │ -3b94b4: 6e20 28b3 0500 |005e: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3b94ba: 0a00 |0061: move-result v0 │ │ -3b94bc: 3900 0300 |0062: if-nez v0, 0065 // +0003 │ │ -3b94c0: 2823 |0064: goto 0087 // +0023 │ │ -3b94c2: 1233 |0065: const/4 v3, #int 3 // #3 │ │ -3b94c4: 2821 |0066: goto 0087 // +0021 │ │ -3b94c6: 1a00 4d1a |0067: const-string v0, "EPISODES" // string@1a4d │ │ -3b94ca: 6e20 28b3 0500 |0069: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3b94d0: 0a00 |006c: move-result v0 │ │ -3b94d2: 3900 0300 |006d: if-nez v0, 0070 // +0003 │ │ -3b94d6: 2818 |006f: goto 0087 // +0018 │ │ -3b94d8: 1223 |0070: const/4 v3, #int 2 // #2 │ │ -3b94da: 2816 |0071: goto 0087 // +0016 │ │ -3b94dc: 1a00 f150 |0072: const-string v0, "QUEUE" // string@50f1 │ │ -3b94e0: 6e20 28b3 0500 |0074: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3b94e6: 0a00 |0077: move-result v0 │ │ -3b94e8: 3900 0300 |0078: if-nez v0, 007b // +0003 │ │ -3b94ec: 280d |007a: goto 0087 // +000d │ │ -3b94ee: 1213 |007b: const/4 v3, #int 1 // #1 │ │ -3b94f0: 280b |007c: goto 0087 // +000b │ │ -3b94f2: 1a00 0c18 |007d: const-string v0, "DOWNLOADS" // string@180c │ │ -3b94f6: 6e20 28b3 0500 |007f: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3b94fc: 0a00 |0082: move-result v0 │ │ -3b94fe: 3900 0300 |0083: if-nez v0, 0086 // +0003 │ │ -3b9502: 2802 |0085: goto 0087 // +0002 │ │ -3b9504: 1203 |0086: const/4 v3, #int 0 // #0 │ │ -3b9506: 1200 |0087: const/4 v0, #int 0 // #0 │ │ -3b9508: 2b03 5800 0000 |0088: packed-switch v3, 000000e0 // +00000058 │ │ -3b950e: 2310 2921 |008b: new-array v0, v1, [Ljava/lang/Object; // type@2129 │ │ -3b9512: 4d05 0002 |008d: aput-object v5, v0, v2 │ │ -3b9516: 1405 2b00 127f |008f: const v5, #float 1.94068e+38 // #7f12002b │ │ -3b951c: 6e30 3202 5400 |0092: invoke-virtual {v4, v5, v0}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0232 │ │ -3b9522: 0c05 |0095: move-result-object v5 │ │ -3b9524: 6e30 b594 5402 |0096: invoke-virtual {v4, v5, v2}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@94b5 │ │ -3b952a: 0e00 |0099: return-void │ │ -3b952c: 1a05 3b4f |009a: const-string v5, "PlaybackHistoryFragment" // string@4f3b │ │ -3b9530: 6e30 9e94 5400 |009c: invoke-virtual {v4, v5, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@949e │ │ -3b9536: 2829 |009f: goto 00c8 // +0029 │ │ -3b9538: 1a05 5457 |00a0: const-string v5, "SubscriptionFragment" // string@5754 │ │ -3b953c: 6e30 9e94 5400 |00a2: invoke-virtual {v4, v5, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@949e │ │ -3b9542: 2823 |00a5: goto 00c8 // +0023 │ │ -3b9544: 1a05 271b |00a6: const-string v5, "EpisodesFragment" // string@1b27 │ │ -3b9548: 6e30 9e94 5400 |00a8: invoke-virtual {v4, v5, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@949e │ │ -3b954e: 281d |00ab: goto 00c8 // +001d │ │ -3b9550: 1a05 fd50 |00ac: const-string v5, "QueueFragment" // string@50fd │ │ -3b9554: 6e30 9e94 5400 |00ae: invoke-virtual {v4, v5, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@949e │ │ -3b955a: 2817 |00b1: goto 00c8 // +0017 │ │ -3b955c: 1a05 9319 |00b2: const-string v5, "DownloadsFragment" // string@1993 │ │ -3b9560: 6e30 9e94 5400 |00b4: invoke-virtual {v4, v5, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@949e │ │ -3b9566: 2811 |00b7: goto 00c8 // +0011 │ │ -3b9568: 1a00 e1c8 |00b8: const-string v0, "query" // string@c8e1 │ │ -3b956c: 6e20 cb06 0500 |00ba: invoke-virtual {v5, v0}, Landroid/net/Uri;.getQueryParameter:(Ljava/lang/String;)Ljava/lang/String; // method@06cb │ │ -3b9572: 0c05 |00bd: move-result-object v5 │ │ -3b9574: 3905 0300 |00be: if-nez v5, 00c1 // +0003 │ │ -3b9578: 0e00 |00c0: return-void │ │ -3b957a: 7110 eda7 0500 |00c1: invoke-static {v5}, Lde/danoeh/antennapod/fragment/SearchFragment;.newInstance:(Ljava/lang/String;)Lde/danoeh/antennapod/fragment/SearchFragment; // method@a7ed │ │ -3b9580: 0c05 |00c4: move-result-object v5 │ │ -3b9582: 6e20 9a94 5400 |00c5: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@949a │ │ -3b9588: 0e00 |00c8: return-void │ │ -3b958a: 0000 |00c9: nop // spacer │ │ -3b958c: 0002 0500 cb58 56f4 f120 9d04 d8f1 ... |00ca: sparse-switch-data (22 units) │ │ -3b95b8: 0001 0500 0000 0000 2a00 0000 2400 ... |00e0: packed-switch-data (14 units) │ │ +3b93b0: |[3b93b0] de.danoeh.antennapod.activity.MainActivity.handleDeeplink:(Landroid/net/Uri;)V │ │ +3b93c0: 3805 c800 |0000: if-eqz v5, 00c8 // +00c8 │ │ +3b93c4: 6e10 c706 0500 |0002: invoke-virtual {v5}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@06c7 │ │ +3b93ca: 0c00 |0005: move-result-object v0 │ │ +3b93cc: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +3b93d0: 2900 c000 |0008: goto/16 00c8 // +00c0 │ │ +3b93d4: 2200 8f1e |000a: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3b93d8: 7010 50b3 0000 |000c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3b93de: 1a01 4a20 |000f: const-string v1, "Handling deeplink: " // string@204a │ │ +3b93e2: 6e20 5cb3 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3b93e8: 6e10 d206 0500 |0014: invoke-virtual {v5}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@06d2 │ │ +3b93ee: 0c01 |0017: move-result-object v1 │ │ +3b93f0: 6e20 5cb3 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3b93f6: 6e10 67b3 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3b93fc: 0c00 |001e: move-result-object v0 │ │ +3b93fe: 1a01 7448 |001f: const-string v1, "MainActivity" // string@4874 │ │ +3b9402: 7120 fe0a 0100 |0021: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3b9408: 6e10 c706 0500 |0024: invoke-virtual {v5}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@06c7 │ │ +3b940e: 0c00 |0027: move-result-object v0 │ │ +3b9410: 6e10 2fb3 0000 |0028: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ +3b9416: 1a01 ed09 |002b: const-string v1, "/deeplink/search" // string@09ed │ │ +3b941a: 6e20 28b3 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3b9420: 0a01 |0030: move-result v1 │ │ +3b9422: 3901 8700 |0031: if-nez v1, 00b8 // +0087 │ │ +3b9426: 1a01 ec09 |0033: const-string v1, "/deeplink/main" // string@09ec │ │ +3b942a: 6e20 28b3 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3b9430: 0a00 |0038: move-result v0 │ │ +3b9432: 3900 0400 |0039: if-nez v0, 003d // +0004 │ │ +3b9436: 2900 8d00 |003b: goto/16 00c8 // +008d │ │ +3b943a: 1a00 33c3 |003d: const-string v0, "page" // string@c333 │ │ +3b943e: 6e20 cb06 0500 |003f: invoke-virtual {v5, v0}, Landroid/net/Uri;.getQueryParameter:(Ljava/lang/String;)Ljava/lang/String; // method@06cb │ │ +3b9444: 0c05 |0042: move-result-object v5 │ │ +3b9446: 3905 0300 |0043: if-nez v5, 0046 // +0003 │ │ +3b944a: 0e00 |0045: return-void │ │ +3b944c: 6e10 2fb3 0500 |0046: invoke-virtual {v5}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ +3b9452: 0a00 |0049: move-result v0 │ │ +3b9454: 1211 |004a: const/4 v1, #int 1 // #1 │ │ +3b9456: 1202 |004b: const/4 v2, #int 0 // #0 │ │ +3b9458: 12f3 |004c: const/4 v3, #int -1 // #ff │ │ +3b945a: 2c00 7d00 0000 |004d: sparse-switch v0, 000000ca // +0000007d │ │ +3b9460: 2837 |0050: goto 0087 // +0037 │ │ +3b9462: 1a00 2120 |0051: const-string v0, "HISTORY" // string@2021 │ │ +3b9466: 6e20 28b3 0500 |0053: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3b946c: 0a00 |0056: move-result v0 │ │ +3b946e: 3900 0300 |0057: if-nez v0, 005a // +0003 │ │ +3b9472: 282e |0059: goto 0087 // +002e │ │ +3b9474: 1243 |005a: const/4 v3, #int 4 // #4 │ │ +3b9476: 282c |005b: goto 0087 // +002c │ │ +3b9478: 1a00 1654 |005c: const-string v0, "SUBSCRIPTIONS" // string@5416 │ │ +3b947c: 6e20 28b3 0500 |005e: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3b9482: 0a00 |0061: move-result v0 │ │ +3b9484: 3900 0300 |0062: if-nez v0, 0065 // +0003 │ │ +3b9488: 2823 |0064: goto 0087 // +0023 │ │ +3b948a: 1233 |0065: const/4 v3, #int 3 // #3 │ │ +3b948c: 2821 |0066: goto 0087 // +0021 │ │ +3b948e: 1a00 4d1a |0067: const-string v0, "EPISODES" // string@1a4d │ │ +3b9492: 6e20 28b3 0500 |0069: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3b9498: 0a00 |006c: move-result v0 │ │ +3b949a: 3900 0300 |006d: if-nez v0, 0070 // +0003 │ │ +3b949e: 2818 |006f: goto 0087 // +0018 │ │ +3b94a0: 1223 |0070: const/4 v3, #int 2 // #2 │ │ +3b94a2: 2816 |0071: goto 0087 // +0016 │ │ +3b94a4: 1a00 f150 |0072: const-string v0, "QUEUE" // string@50f1 │ │ +3b94a8: 6e20 28b3 0500 |0074: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3b94ae: 0a00 |0077: move-result v0 │ │ +3b94b0: 3900 0300 |0078: if-nez v0, 007b // +0003 │ │ +3b94b4: 280d |007a: goto 0087 // +000d │ │ +3b94b6: 1213 |007b: const/4 v3, #int 1 // #1 │ │ +3b94b8: 280b |007c: goto 0087 // +000b │ │ +3b94ba: 1a00 0c18 |007d: const-string v0, "DOWNLOADS" // string@180c │ │ +3b94be: 6e20 28b3 0500 |007f: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3b94c4: 0a00 |0082: move-result v0 │ │ +3b94c6: 3900 0300 |0083: if-nez v0, 0086 // +0003 │ │ +3b94ca: 2802 |0085: goto 0087 // +0002 │ │ +3b94cc: 1203 |0086: const/4 v3, #int 0 // #0 │ │ +3b94ce: 1200 |0087: const/4 v0, #int 0 // #0 │ │ +3b94d0: 2b03 5800 0000 |0088: packed-switch v3, 000000e0 // +00000058 │ │ +3b94d6: 2310 2921 |008b: new-array v0, v1, [Ljava/lang/Object; // type@2129 │ │ +3b94da: 4d05 0002 |008d: aput-object v5, v0, v2 │ │ +3b94de: 1405 2b00 127f |008f: const v5, #float 1.94068e+38 // #7f12002b │ │ +3b94e4: 6e30 3202 5400 |0092: invoke-virtual {v4, v5, v0}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0232 │ │ +3b94ea: 0c05 |0095: move-result-object v5 │ │ +3b94ec: 6e30 b594 5402 |0096: invoke-virtual {v4, v5, v2}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@94b5 │ │ +3b94f2: 0e00 |0099: return-void │ │ +3b94f4: 1a05 3b4f |009a: const-string v5, "PlaybackHistoryFragment" // string@4f3b │ │ +3b94f8: 6e30 9e94 5400 |009c: invoke-virtual {v4, v5, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@949e │ │ +3b94fe: 2829 |009f: goto 00c8 // +0029 │ │ +3b9500: 1a05 5457 |00a0: const-string v5, "SubscriptionFragment" // string@5754 │ │ +3b9504: 6e30 9e94 5400 |00a2: invoke-virtual {v4, v5, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@949e │ │ +3b950a: 2823 |00a5: goto 00c8 // +0023 │ │ +3b950c: 1a05 271b |00a6: const-string v5, "EpisodesFragment" // string@1b27 │ │ +3b9510: 6e30 9e94 5400 |00a8: invoke-virtual {v4, v5, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@949e │ │ +3b9516: 281d |00ab: goto 00c8 // +001d │ │ +3b9518: 1a05 fd50 |00ac: const-string v5, "QueueFragment" // string@50fd │ │ +3b951c: 6e30 9e94 5400 |00ae: invoke-virtual {v4, v5, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@949e │ │ +3b9522: 2817 |00b1: goto 00c8 // +0017 │ │ +3b9524: 1a05 9319 |00b2: const-string v5, "DownloadsFragment" // string@1993 │ │ +3b9528: 6e30 9e94 5400 |00b4: invoke-virtual {v4, v5, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@949e │ │ +3b952e: 2811 |00b7: goto 00c8 // +0011 │ │ +3b9530: 1a00 e1c8 |00b8: const-string v0, "query" // string@c8e1 │ │ +3b9534: 6e20 cb06 0500 |00ba: invoke-virtual {v5, v0}, Landroid/net/Uri;.getQueryParameter:(Ljava/lang/String;)Ljava/lang/String; // method@06cb │ │ +3b953a: 0c05 |00bd: move-result-object v5 │ │ +3b953c: 3905 0300 |00be: if-nez v5, 00c1 // +0003 │ │ +3b9540: 0e00 |00c0: return-void │ │ +3b9542: 7110 eda7 0500 |00c1: invoke-static {v5}, Lde/danoeh/antennapod/fragment/SearchFragment;.newInstance:(Ljava/lang/String;)Lde/danoeh/antennapod/fragment/SearchFragment; // method@a7ed │ │ +3b9548: 0c05 |00c4: move-result-object v5 │ │ +3b954a: 6e20 9a94 5400 |00c5: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@949a │ │ +3b9550: 0e00 |00c8: return-void │ │ +3b9552: 0000 |00c9: nop // spacer │ │ +3b9554: 0002 0500 cb58 56f4 f120 9d04 d8f1 ... |00ca: sparse-switch-data (22 units) │ │ +3b9580: 0001 0500 0000 0000 2a00 0000 2400 ... |00e0: packed-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=661 │ │ 0x000a line=664 │ │ 0x0024 line=665 │ │ 0x003f line=675 │ │ 0x0046 line=679 │ │ @@ -1793614,105 +1793597,105 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 185 16-bit code units │ │ -3b95d4: |[3b95d4] de.danoeh.antennapod.activity.MainActivity.handleNavIntent:()V │ │ -3b95e4: 1a00 7448 |0000: const-string v0, "MainActivity" // string@4874 │ │ -3b95e8: 1a01 4197 |0002: const-string v1, "handleNavIntent()" // string@9741 │ │ -3b95ec: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3b95f2: 6e10 7800 0a00 |0007: invoke-virtual {v10}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0078 │ │ -3b95f8: 0c00 |000a: move-result-object v0 │ │ -3b95fa: 1a01 e987 |000b: const-string v1, "fragment_feed_id" // string@87e9 │ │ -3b95fe: 6e20 7002 1000 |000d: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@0270 │ │ -3b9604: 0a02 |0010: move-result v2 │ │ -3b9606: 1203 |0011: const/4 v3, #int 0 // #0 │ │ -3b9608: 1244 |0012: const/4 v4, #int 4 // #4 │ │ -3b960a: 1a05 e287 |0013: const-string v5, "fragment_args" // string@87e2 │ │ -3b960e: 1206 |0015: const/4 v6, #int 0 // #0 │ │ -3b9610: 3802 3200 |0016: if-eqz v2, 0048 // +0032 │ │ -3b9614: 1607 0000 |0018: const-wide/16 v7, #int 0 // #0 │ │ -3b9618: 6e40 6b02 1087 |001a: invoke-virtual {v0, v1, v7, v8}, Landroid/content/Intent;.getLongExtra:(Ljava/lang/String;J)J // method@026b │ │ -3b961e: 0b01 |001d: move-result-wide v1 │ │ -3b9620: 6e20 6202 5000 |001e: invoke-virtual {v0, v5}, Landroid/content/Intent;.getBundleExtra:(Ljava/lang/String;)Landroid/os/Bundle; // method@0262 │ │ -3b9626: 0c05 |0021: move-result-object v5 │ │ -3b9628: 3109 0107 |0022: cmp-long v9, v1, v7 │ │ -3b962c: 3d09 1e00 |0024: if-lez v9, 0042 // +001e │ │ -3b9630: 1a07 6ddd |0026: const-string v7, "started_from_search" // string@dd6d │ │ -3b9634: 6e30 6102 7006 |0028: invoke-virtual {v0, v7, v6}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@0261 │ │ -3b963a: 0a07 |002b: move-result v7 │ │ -3b963c: 1a08 286a |002c: const-string v8, "add_to_back_stack" // string@6a28 │ │ -3b9640: 6e30 6102 8006 |002e: invoke-virtual {v0, v8, v6}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@0261 │ │ -3b9646: 0a08 |0031: move-result v8 │ │ -3b9648: 3907 0900 |0032: if-nez v7, 003b // +0009 │ │ -3b964c: 3808 0300 |0034: if-eqz v8, 0037 // +0003 │ │ -3b9650: 2805 |0036: goto 003b // +0005 │ │ -3b9652: 6e40 9c94 1a52 |0037: invoke-virtual {v10, v1, v2, v5}, Lde/danoeh/antennapod/activity/MainActivity;.loadFeedFragmentById:(JLandroid/os/Bundle;)V // method@949c │ │ -3b9658: 2808 |003a: goto 0042 // +0008 │ │ -3b965a: 7120 7aa5 2100 |003b: invoke-static {v1, v2}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.newInstance:(J)Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // method@a57a │ │ -3b9660: 0c01 |003e: move-result-object v1 │ │ -3b9662: 6e20 9a94 1a00 |003f: invoke-virtual {v10, v1}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@949a │ │ -3b9668: 54a1 136c |0042: iget-object v1, v10, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // field@6c13 │ │ -3b966c: 6e20 8c7c 4100 |0044: invoke-virtual {v1, v4}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@7c8c │ │ -3b9672: 2839 |0047: goto 0080 // +0039 │ │ -3b9674: 1a01 ee87 |0048: const-string v1, "fragment_tag" // string@87ee │ │ -3b9678: 6e20 7002 1000 |004a: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@0270 │ │ -3b967e: 0a02 |004d: move-result v2 │ │ -3b9680: 3802 1500 |004e: if-eqz v2, 0063 // +0015 │ │ -3b9684: 6e20 6e02 1000 |0050: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@026e │ │ -3b968a: 0c01 |0053: move-result-object v1 │ │ -3b968c: 6e20 6202 5000 |0054: invoke-virtual {v0, v5}, Landroid/content/Intent;.getBundleExtra:(Ljava/lang/String;)Landroid/os/Bundle; // method@0262 │ │ -3b9692: 0c02 |0057: move-result-object v2 │ │ -3b9694: 3801 0500 |0058: if-eqz v1, 005d // +0005 │ │ -3b9698: 6e30 9e94 1a02 |005a: invoke-virtual {v10, v1, v2}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@949e │ │ -3b969e: 54a1 136c |005d: iget-object v1, v10, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // field@6c13 │ │ -3b96a2: 6e20 8c7c 4100 |005f: invoke-virtual {v1, v4}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@7c8c │ │ -3b96a8: 281e |0062: goto 0080 // +001e │ │ -3b96aa: 1a01 6ac2 |0063: const-string v1, "open_player" // string@c26a │ │ -3b96ae: 6e30 6102 1006 |0065: invoke-virtual {v0, v1, v6}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@0261 │ │ -3b96b4: 0a01 |0068: move-result v1 │ │ -3b96b6: 3801 1000 |0069: if-eqz v1, 0079 // +0010 │ │ -3b96ba: 54a1 136c |006b: iget-object v1, v10, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // field@6c13 │ │ -3b96be: 1232 |006d: const/4 v2, #int 3 // #3 │ │ -3b96c0: 6e20 8c7c 2100 |006e: invoke-virtual {v1, v2}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@7c8c │ │ -3b96c6: 54a1 0c6c |0071: iget-object v1, v10, Lde/danoeh/antennapod/activity/MainActivity;.bottomSheetCallback:Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback; // field@6c0c │ │ -3b96ca: 1502 803f |0073: const/high16 v2, #int 1065353216 // #3f80 │ │ -3b96ce: 6e30 227c 3102 |0075: invoke-virtual {v1, v3, v2}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback;.onSlide:(Landroid/view/View;F)V // method@7c22 │ │ -3b96d4: 2808 |0078: goto 0080 // +0008 │ │ -3b96d6: 6e10 6502 0000 |0079: invoke-virtual {v0}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@0265 │ │ -3b96dc: 0c01 |007c: move-result-object v1 │ │ -3b96de: 7020 9194 1a00 |007d: invoke-direct {v10, v1}, Lde/danoeh/antennapod/activity/MainActivity;.handleDeeplink:(Landroid/net/Uri;)V // method@9491 │ │ -3b96e4: 1a01 66c2 |0080: const-string v1, "open_drawer" // string@c266 │ │ -3b96e8: 6e30 6102 1006 |0082: invoke-virtual {v0, v1, v6}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@0261 │ │ -3b96ee: 0a01 |0085: move-result v1 │ │ -3b96f0: 3801 0900 |0086: if-eqz v1, 008f // +0009 │ │ -3b96f4: 54a1 0d6c |0088: iget-object v1, v10, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@6c0d │ │ -3b96f8: 3801 0500 |008a: if-eqz v1, 008f // +0005 │ │ -3b96fc: 6e10 6d32 0100 |008c: invoke-virtual {v1}, Landroidx/drawerlayout/widget/DrawerLayout;.open:()V // method@326d │ │ -3b9702: 1a01 65c2 |008f: const-string v1, "open_download_logs" // string@c265 │ │ -3b9706: 6e30 6102 1006 |0091: invoke-virtual {v0, v1, v6}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@0261 │ │ -3b970c: 0a01 |0094: move-result v1 │ │ -3b970e: 3801 0e00 |0095: if-eqz v1, 00a3 // +000e │ │ -3b9712: 2201 0a1b |0097: new-instance v1, Lde/danoeh/antennapod/fragment/DownloadLogFragment; // type@1b0a │ │ -3b9716: 7010 30a4 0100 |0099: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.:()V // method@a430 │ │ -3b971c: 6e10 0536 0a00 |009c: invoke-virtual {v10}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3605 │ │ -3b9722: 0c02 |009f: move-result-object v2 │ │ -3b9724: 6e30 f134 2103 |00a0: invoke-virtual {v1, v2, v3}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34f1 │ │ -3b972a: 1a01 b6ca |00a3: const-string v1, "refresh_on_start" // string@cab6 │ │ -3b972e: 6e30 6102 1006 |00a5: invoke-virtual {v0, v1, v6}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@0261 │ │ -3b9734: 0a00 |00a8: move-result v0 │ │ -3b9736: 3800 0500 |00a9: if-eqz v0, 00ae // +0005 │ │ -3b973a: 7110 e79d 0a00 |00ab: invoke-static {v10}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnceOrAsk:(Landroid/content/Context;)V // method@9de7 │ │ -3b9740: 2200 6c00 |00ae: new-instance v0, Landroid/content/Intent; // type@006c │ │ -3b9744: 1c01 d917 |00b0: const-class v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -3b9748: 7030 5902 a001 |00b2: invoke-direct {v0, v10, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0259 │ │ -3b974e: 6e20 b800 0a00 |00b5: invoke-virtual {v10, v0}, Landroid/app/Activity;.setIntent:(Landroid/content/Intent;)V // method@00b8 │ │ -3b9754: 0e00 |00b8: return-void │ │ +3b959c: |[3b959c] de.danoeh.antennapod.activity.MainActivity.handleNavIntent:()V │ │ +3b95ac: 1a00 7448 |0000: const-string v0, "MainActivity" // string@4874 │ │ +3b95b0: 1a01 4197 |0002: const-string v1, "handleNavIntent()" // string@9741 │ │ +3b95b4: 7120 fe0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3b95ba: 6e10 7800 0a00 |0007: invoke-virtual {v10}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0078 │ │ +3b95c0: 0c00 |000a: move-result-object v0 │ │ +3b95c2: 1a01 e987 |000b: const-string v1, "fragment_feed_id" // string@87e9 │ │ +3b95c6: 6e20 7002 1000 |000d: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@0270 │ │ +3b95cc: 0a02 |0010: move-result v2 │ │ +3b95ce: 1203 |0011: const/4 v3, #int 0 // #0 │ │ +3b95d0: 1244 |0012: const/4 v4, #int 4 // #4 │ │ +3b95d2: 1a05 e287 |0013: const-string v5, "fragment_args" // string@87e2 │ │ +3b95d6: 1206 |0015: const/4 v6, #int 0 // #0 │ │ +3b95d8: 3802 3200 |0016: if-eqz v2, 0048 // +0032 │ │ +3b95dc: 1607 0000 |0018: const-wide/16 v7, #int 0 // #0 │ │ +3b95e0: 6e40 6b02 1087 |001a: invoke-virtual {v0, v1, v7, v8}, Landroid/content/Intent;.getLongExtra:(Ljava/lang/String;J)J // method@026b │ │ +3b95e6: 0b01 |001d: move-result-wide v1 │ │ +3b95e8: 6e20 6202 5000 |001e: invoke-virtual {v0, v5}, Landroid/content/Intent;.getBundleExtra:(Ljava/lang/String;)Landroid/os/Bundle; // method@0262 │ │ +3b95ee: 0c05 |0021: move-result-object v5 │ │ +3b95f0: 3109 0107 |0022: cmp-long v9, v1, v7 │ │ +3b95f4: 3d09 1e00 |0024: if-lez v9, 0042 // +001e │ │ +3b95f8: 1a07 6ddd |0026: const-string v7, "started_from_search" // string@dd6d │ │ +3b95fc: 6e30 6102 7006 |0028: invoke-virtual {v0, v7, v6}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@0261 │ │ +3b9602: 0a07 |002b: move-result v7 │ │ +3b9604: 1a08 286a |002c: const-string v8, "add_to_back_stack" // string@6a28 │ │ +3b9608: 6e30 6102 8006 |002e: invoke-virtual {v0, v8, v6}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@0261 │ │ +3b960e: 0a08 |0031: move-result v8 │ │ +3b9610: 3907 0900 |0032: if-nez v7, 003b // +0009 │ │ +3b9614: 3808 0300 |0034: if-eqz v8, 0037 // +0003 │ │ +3b9618: 2805 |0036: goto 003b // +0005 │ │ +3b961a: 6e40 9c94 1a52 |0037: invoke-virtual {v10, v1, v2, v5}, Lde/danoeh/antennapod/activity/MainActivity;.loadFeedFragmentById:(JLandroid/os/Bundle;)V // method@949c │ │ +3b9620: 2808 |003a: goto 0042 // +0008 │ │ +3b9622: 7120 7aa5 2100 |003b: invoke-static {v1, v2}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.newInstance:(J)Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // method@a57a │ │ +3b9628: 0c01 |003e: move-result-object v1 │ │ +3b962a: 6e20 9a94 1a00 |003f: invoke-virtual {v10, v1}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@949a │ │ +3b9630: 54a1 136c |0042: iget-object v1, v10, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // field@6c13 │ │ +3b9634: 6e20 8c7c 4100 |0044: invoke-virtual {v1, v4}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@7c8c │ │ +3b963a: 2839 |0047: goto 0080 // +0039 │ │ +3b963c: 1a01 ee87 |0048: const-string v1, "fragment_tag" // string@87ee │ │ +3b9640: 6e20 7002 1000 |004a: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@0270 │ │ +3b9646: 0a02 |004d: move-result v2 │ │ +3b9648: 3802 1500 |004e: if-eqz v2, 0063 // +0015 │ │ +3b964c: 6e20 6e02 1000 |0050: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@026e │ │ +3b9652: 0c01 |0053: move-result-object v1 │ │ +3b9654: 6e20 6202 5000 |0054: invoke-virtual {v0, v5}, Landroid/content/Intent;.getBundleExtra:(Ljava/lang/String;)Landroid/os/Bundle; // method@0262 │ │ +3b965a: 0c02 |0057: move-result-object v2 │ │ +3b965c: 3801 0500 |0058: if-eqz v1, 005d // +0005 │ │ +3b9660: 6e30 9e94 1a02 |005a: invoke-virtual {v10, v1, v2}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@949e │ │ +3b9666: 54a1 136c |005d: iget-object v1, v10, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // field@6c13 │ │ +3b966a: 6e20 8c7c 4100 |005f: invoke-virtual {v1, v4}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@7c8c │ │ +3b9670: 281e |0062: goto 0080 // +001e │ │ +3b9672: 1a01 6ac2 |0063: const-string v1, "open_player" // string@c26a │ │ +3b9676: 6e30 6102 1006 |0065: invoke-virtual {v0, v1, v6}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@0261 │ │ +3b967c: 0a01 |0068: move-result v1 │ │ +3b967e: 3801 1000 |0069: if-eqz v1, 0079 // +0010 │ │ +3b9682: 54a1 136c |006b: iget-object v1, v10, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // field@6c13 │ │ +3b9686: 1232 |006d: const/4 v2, #int 3 // #3 │ │ +3b9688: 6e20 8c7c 2100 |006e: invoke-virtual {v1, v2}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@7c8c │ │ +3b968e: 54a1 0c6c |0071: iget-object v1, v10, Lde/danoeh/antennapod/activity/MainActivity;.bottomSheetCallback:Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback; // field@6c0c │ │ +3b9692: 1502 803f |0073: const/high16 v2, #int 1065353216 // #3f80 │ │ +3b9696: 6e30 227c 3102 |0075: invoke-virtual {v1, v3, v2}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback;.onSlide:(Landroid/view/View;F)V // method@7c22 │ │ +3b969c: 2808 |0078: goto 0080 // +0008 │ │ +3b969e: 6e10 6502 0000 |0079: invoke-virtual {v0}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@0265 │ │ +3b96a4: 0c01 |007c: move-result-object v1 │ │ +3b96a6: 7020 9194 1a00 |007d: invoke-direct {v10, v1}, Lde/danoeh/antennapod/activity/MainActivity;.handleDeeplink:(Landroid/net/Uri;)V // method@9491 │ │ +3b96ac: 1a01 66c2 |0080: const-string v1, "open_drawer" // string@c266 │ │ +3b96b0: 6e30 6102 1006 |0082: invoke-virtual {v0, v1, v6}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@0261 │ │ +3b96b6: 0a01 |0085: move-result v1 │ │ +3b96b8: 3801 0900 |0086: if-eqz v1, 008f // +0009 │ │ +3b96bc: 54a1 0d6c |0088: iget-object v1, v10, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@6c0d │ │ +3b96c0: 3801 0500 |008a: if-eqz v1, 008f // +0005 │ │ +3b96c4: 6e10 6d32 0100 |008c: invoke-virtual {v1}, Landroidx/drawerlayout/widget/DrawerLayout;.open:()V // method@326d │ │ +3b96ca: 1a01 65c2 |008f: const-string v1, "open_download_logs" // string@c265 │ │ +3b96ce: 6e30 6102 1006 |0091: invoke-virtual {v0, v1, v6}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@0261 │ │ +3b96d4: 0a01 |0094: move-result v1 │ │ +3b96d6: 3801 0e00 |0095: if-eqz v1, 00a3 // +000e │ │ +3b96da: 2201 0a1b |0097: new-instance v1, Lde/danoeh/antennapod/fragment/DownloadLogFragment; // type@1b0a │ │ +3b96de: 7010 30a4 0100 |0099: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.:()V // method@a430 │ │ +3b96e4: 6e10 0536 0a00 |009c: invoke-virtual {v10}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3605 │ │ +3b96ea: 0c02 |009f: move-result-object v2 │ │ +3b96ec: 6e30 f134 2103 |00a0: invoke-virtual {v1, v2, v3}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34f1 │ │ +3b96f2: 1a01 b6ca |00a3: const-string v1, "refresh_on_start" // string@cab6 │ │ +3b96f6: 6e30 6102 1006 |00a5: invoke-virtual {v0, v1, v6}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@0261 │ │ +3b96fc: 0a00 |00a8: move-result v0 │ │ +3b96fe: 3800 0500 |00a9: if-eqz v0, 00ae // +0005 │ │ +3b9702: 7110 e79d 0a00 |00ab: invoke-static {v10}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnceOrAsk:(Landroid/content/Context;)V // method@9de7 │ │ +3b9708: 2200 6c00 |00ae: new-instance v0, Landroid/content/Intent; // type@006c │ │ +3b970c: 1c01 d917 |00b0: const-class v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +3b9710: 7030 5902 a001 |00b2: invoke-direct {v0, v10, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0259 │ │ +3b9716: 6e20 b800 0a00 |00b5: invoke-virtual {v10, v0}, Landroid/app/Activity;.setIntent:(Landroid/content/Intent;)V // method@00b8 │ │ +3b971c: 0e00 |00b8: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=586 │ │ 0x0007 line=587 │ │ 0x000d line=588 │ │ 0x001a line=589 │ │ 0x001e line=590 │ │ @@ -1793745,31 +1793728,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 │ │ -3b8f8c: |[3b8f8c] de.danoeh.antennapod.activity.MainActivity.lambda$onCreate$0:(Landroid/view/View;Landroidx/core/view/WindowInsetsCompat;)Landroidx/core/view/WindowInsetsCompat; │ │ -3b8f9c: 7100 c92e 0000 |0000: invoke-static {}, Landroidx/core/view/WindowInsetsCompat$Type;.navigationBars:()I // method@2ec9 │ │ -3b8fa2: 0a02 |0003: move-result v2 │ │ -3b8fa4: 6e20 dd2e 2300 |0004: invoke-virtual {v3, v2}, Landroidx/core/view/WindowInsetsCompat;.getInsets:(I)Landroidx/core/graphics/Insets; // method@2edd │ │ -3b8faa: 0c02 |0007: move-result-object v2 │ │ -3b8fac: 5b12 116c |0008: iput-object v2, v1, Lde/danoeh/antennapod/activity/MainActivity;.navigationBarInsets:Landroidx/core/graphics/Insets; // field@6c11 │ │ -3b8fb0: 7010 b694 0100 |000a: invoke-direct {v1}, Lde/danoeh/antennapod/activity/MainActivity;.updateInsets:()V // method@94b6 │ │ -3b8fb6: 2202 cc07 |000d: new-instance v2, Landroidx/core/view/WindowInsetsCompat$Builder; // type@07cc │ │ -3b8fba: 7020 552e 3200 |000f: invoke-direct {v2, v3}, Landroidx/core/view/WindowInsetsCompat$Builder;.:(Landroidx/core/view/WindowInsetsCompat;)V // method@2e55 │ │ -3b8fc0: 7100 c92e 0000 |0012: invoke-static {}, Landroidx/core/view/WindowInsetsCompat$Type;.navigationBars:()I // method@2ec9 │ │ -3b8fc6: 0a03 |0015: move-result v3 │ │ -3b8fc8: 6200 c70f |0016: sget-object v0, Landroidx/core/graphics/Insets;.NONE:Landroidx/core/graphics/Insets; // field@0fc7 │ │ -3b8fcc: 6e30 572e 3200 |0018: invoke-virtual {v2, v3, v0}, Landroidx/core/view/WindowInsetsCompat$Builder;.setInsets:(ILandroidx/core/graphics/Insets;)Landroidx/core/view/WindowInsetsCompat$Builder; // method@2e57 │ │ -3b8fd2: 0c02 |001b: move-result-object v2 │ │ -3b8fd4: 6e10 562e 0200 |001c: invoke-virtual {v2}, Landroidx/core/view/WindowInsetsCompat$Builder;.build:()Landroidx/core/view/WindowInsetsCompat; // method@2e56 │ │ -3b8fda: 0c02 |001f: move-result-object v2 │ │ -3b8fdc: 1102 |0020: return-object v2 │ │ +3b8f54: |[3b8f54] de.danoeh.antennapod.activity.MainActivity.lambda$onCreate$0:(Landroid/view/View;Landroidx/core/view/WindowInsetsCompat;)Landroidx/core/view/WindowInsetsCompat; │ │ +3b8f64: 7100 c92e 0000 |0000: invoke-static {}, Landroidx/core/view/WindowInsetsCompat$Type;.navigationBars:()I // method@2ec9 │ │ +3b8f6a: 0a02 |0003: move-result v2 │ │ +3b8f6c: 6e20 dd2e 2300 |0004: invoke-virtual {v3, v2}, Landroidx/core/view/WindowInsetsCompat;.getInsets:(I)Landroidx/core/graphics/Insets; // method@2edd │ │ +3b8f72: 0c02 |0007: move-result-object v2 │ │ +3b8f74: 5b12 116c |0008: iput-object v2, v1, Lde/danoeh/antennapod/activity/MainActivity;.navigationBarInsets:Landroidx/core/graphics/Insets; // field@6c11 │ │ +3b8f78: 7010 b694 0100 |000a: invoke-direct {v1}, Lde/danoeh/antennapod/activity/MainActivity;.updateInsets:()V // method@94b6 │ │ +3b8f7e: 2202 cc07 |000d: new-instance v2, Landroidx/core/view/WindowInsetsCompat$Builder; // type@07cc │ │ +3b8f82: 7020 552e 3200 |000f: invoke-direct {v2, v3}, Landroidx/core/view/WindowInsetsCompat$Builder;.:(Landroidx/core/view/WindowInsetsCompat;)V // method@2e55 │ │ +3b8f88: 7100 c92e 0000 |0012: invoke-static {}, Landroidx/core/view/WindowInsetsCompat$Type;.navigationBars:()I // method@2ec9 │ │ +3b8f8e: 0a03 |0015: move-result v3 │ │ +3b8f90: 6200 c70f |0016: sget-object v0, Landroidx/core/graphics/Insets;.NONE:Landroidx/core/graphics/Insets; // field@0fc7 │ │ +3b8f94: 6e30 572e 3200 |0018: invoke-virtual {v2, v3, v0}, Landroidx/core/view/WindowInsetsCompat$Builder;.setInsets:(ILandroidx/core/graphics/Insets;)Landroidx/core/view/WindowInsetsCompat$Builder; // method@2e57 │ │ +3b8f9a: 0c02 |001b: move-result-object v2 │ │ +3b8f9c: 6e10 562e 0200 |001c: invoke-virtual {v2}, Landroidx/core/view/WindowInsetsCompat$Builder;.build:()Landroidx/core/view/WindowInsetsCompat; // method@2e56 │ │ +3b8fa2: 0c02 |001f: move-result-object v2 │ │ +3b8fa4: 1102 |0020: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x000a line=128 │ │ 0x000d line=129 │ │ 0x0012 line=130 │ │ 0x001c line=131 │ │ @@ -1793783,42 +1793766,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 │ │ -3b9758: |[3b9758] de.danoeh.antennapod.activity.MainActivity.lambda$onCreate$1:(Ljava/util/List;)V │ │ -3b9768: 7210 6ab5 0500 |0000: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -3b976e: 0c05 |0003: move-result-object v5 │ │ -3b9770: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -3b9772: 7210 4db5 0500 |0005: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3b9778: 0a01 |0008: move-result v1 │ │ -3b977a: 3801 1c00 |0009: if-eqz v1, 0025 // +001c │ │ -3b977e: 7210 4eb5 0500 |000b: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3b9784: 0c01 |000e: move-result-object v1 │ │ -3b9786: 1f01 9a0c |000f: check-cast v1, Landroidx/work/WorkInfo; // type@0c9a │ │ -3b978a: 6e10 e04c 0100 |0011: invoke-virtual {v1}, Landroidx/work/WorkInfo;.getState:()Landroidx/work/WorkInfo$State; // method@4ce0 │ │ -3b9790: 0c02 |0014: move-result-object v2 │ │ -3b9792: 6203 4b1e |0015: sget-object v3, Landroidx/work/WorkInfo$State;.RUNNING:Landroidx/work/WorkInfo$State; // field@1e4b │ │ -3b9796: 1214 |0017: const/4 v4, #int 1 // #1 │ │ -3b9798: 3332 0400 |0018: if-ne v2, v3, 001c // +0004 │ │ -3b979c: 1210 |001a: const/4 v0, #int 1 // #1 │ │ -3b979e: 28ea |001b: goto 0005 // -0016 │ │ -3b97a0: 6e10 e04c 0100 |001c: invoke-virtual {v1}, Landroidx/work/WorkInfo;.getState:()Landroidx/work/WorkInfo$State; // method@4ce0 │ │ -3b97a6: 0c01 |001f: move-result-object v1 │ │ -3b97a8: 6202 491e |0020: sget-object v2, Landroidx/work/WorkInfo$State;.ENQUEUED:Landroidx/work/WorkInfo$State; // field@1e49 │ │ -3b97ac: 3321 e3ff |0022: if-ne v1, v2, 0005 // -001d │ │ -3b97b0: 28f6 |0024: goto 001a // -000a │ │ -3b97b2: 7100 8db7 0000 |0025: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3b97b8: 0c05 |0028: move-result-object v5 │ │ -3b97ba: 2201 951a |0029: new-instance v1, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1a95 │ │ -3b97be: 7020 4fa2 0100 |002b: invoke-direct {v1, v0}, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;.:(Z)V // method@a24f │ │ -3b97c4: 6e20 91b7 1500 |002e: invoke-virtual {v5, v1}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b791 │ │ -3b97ca: 0e00 |0031: return-void │ │ +3b9720: |[3b9720] de.danoeh.antennapod.activity.MainActivity.lambda$onCreate$1:(Ljava/util/List;)V │ │ +3b9730: 7210 6ab5 0500 |0000: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +3b9736: 0c05 |0003: move-result-object v5 │ │ +3b9738: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +3b973a: 7210 4db5 0500 |0005: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3b9740: 0a01 |0008: move-result v1 │ │ +3b9742: 3801 1c00 |0009: if-eqz v1, 0025 // +001c │ │ +3b9746: 7210 4eb5 0500 |000b: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3b974c: 0c01 |000e: move-result-object v1 │ │ +3b974e: 1f01 9a0c |000f: check-cast v1, Landroidx/work/WorkInfo; // type@0c9a │ │ +3b9752: 6e10 e04c 0100 |0011: invoke-virtual {v1}, Landroidx/work/WorkInfo;.getState:()Landroidx/work/WorkInfo$State; // method@4ce0 │ │ +3b9758: 0c02 |0014: move-result-object v2 │ │ +3b975a: 6203 4b1e |0015: sget-object v3, Landroidx/work/WorkInfo$State;.RUNNING:Landroidx/work/WorkInfo$State; // field@1e4b │ │ +3b975e: 1214 |0017: const/4 v4, #int 1 // #1 │ │ +3b9760: 3332 0400 |0018: if-ne v2, v3, 001c // +0004 │ │ +3b9764: 1210 |001a: const/4 v0, #int 1 // #1 │ │ +3b9766: 28ea |001b: goto 0005 // -0016 │ │ +3b9768: 6e10 e04c 0100 |001c: invoke-virtual {v1}, Landroidx/work/WorkInfo;.getState:()Landroidx/work/WorkInfo$State; // method@4ce0 │ │ +3b976e: 0c01 |001f: move-result-object v1 │ │ +3b9770: 6202 491e |0020: sget-object v2, Landroidx/work/WorkInfo$State;.ENQUEUED:Landroidx/work/WorkInfo$State; // field@1e49 │ │ +3b9774: 3321 e3ff |0022: if-ne v1, v2, 0005 // -001d │ │ +3b9778: 28f6 |0024: goto 001a // -000a │ │ +3b977a: 7100 8db7 0000 |0025: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3b9780: 0c05 |0028: move-result-object v5 │ │ +3b9782: 2201 951a |0029: new-instance v1, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1a95 │ │ +3b9786: 7020 4fa2 0100 |002b: invoke-direct {v1, v0}, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;.:(Z)V // method@a24f │ │ +3b978c: 6e20 91b7 1500 |002e: invoke-virtual {v5, v1}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b791 │ │ +3b9792: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0011 line=176 │ │ 0x001c line=178 │ │ 0x0025 line=182 │ │ locals : │ │ @@ -1793829,90 +1793812,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 │ │ -3b97cc: |[3b97cc] de.danoeh.antennapod.activity.MainActivity.lambda$onCreate$2:(Ljava/util/List;)V │ │ -3b97dc: 2200 091f |0000: new-instance v0, Ljava/util/HashMap; // type@1f09 │ │ -3b97e0: 7010 32b5 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@b532 │ │ -3b97e6: 7210 6ab5 0800 |0005: invoke-interface {v8}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ -3b97ec: 0c08 |0008: move-result-object v8 │ │ -3b97ee: 7210 4db5 0800 |0009: invoke-interface {v8}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3b97f4: 0a01 |000c: move-result v1 │ │ -3b97f6: 3801 6a00 |000d: if-eqz v1, 0077 // +006a │ │ -3b97fa: 7210 4eb5 0800 |000f: invoke-interface {v8}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3b9800: 0c01 |0012: move-result-object v1 │ │ -3b9802: 1f01 9a0c |0013: check-cast v1, Landroidx/work/WorkInfo; // type@0c9a │ │ -3b9806: 6e10 e14c 0100 |0015: invoke-virtual {v1}, Landroidx/work/WorkInfo;.getTags:()Ljava/util/Set; // method@4ce1 │ │ -3b980c: 0c02 |0018: move-result-object v2 │ │ -3b980e: 7210 c8b5 0200 |0019: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@b5c8 │ │ -3b9814: 0c02 |001c: move-result-object v2 │ │ -3b9816: 1203 |001d: const/4 v3, #int 0 // #0 │ │ -3b9818: 7210 4db5 0200 |001e: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ -3b981e: 0a04 |0021: move-result v4 │ │ -3b9820: 3804 1700 |0022: if-eqz v4, 0039 // +0017 │ │ -3b9824: 7210 4eb5 0200 |0024: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ -3b982a: 0c04 |0027: move-result-object v4 │ │ -3b982c: 1f04 8d1e |0028: check-cast v4, Ljava/lang/String; // type@1e8d │ │ -3b9830: 1a05 e87f |002a: const-string v5, "episodeUrl:" // string@7fe8 │ │ -3b9834: 6e20 3eb3 5400 |002c: invoke-virtual {v4, v5}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b33e │ │ -3b983a: 0a05 |002f: move-result v5 │ │ -3b983c: 3805 eeff |0030: if-eqz v5, 001e // -0012 │ │ -3b9840: 1303 0b00 |0032: const/16 v3, #int 11 // #b │ │ -3b9844: 6e20 40b3 3400 |0034: invoke-virtual {v4, v3}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b340 │ │ -3b984a: 0c03 |0037: move-result-object v3 │ │ -3b984c: 28e6 |0038: goto 001e // -001a │ │ -3b984e: 3903 0300 |0039: if-nez v3, 003c // +0003 │ │ -3b9852: 28ce |003b: goto 0009 // -0032 │ │ -3b9854: 6e10 e04c 0100 |003c: invoke-virtual {v1}, Landroidx/work/WorkInfo;.getState:()Landroidx/work/WorkInfo$State; // method@4ce0 │ │ -3b985a: 0c02 |003f: move-result-object v2 │ │ -3b985c: 6204 4b1e |0040: sget-object v4, Landroidx/work/WorkInfo$State;.RUNNING:Landroidx/work/WorkInfo$State; // field@1e4b │ │ -3b9860: 1215 |0042: const/4 v5, #int 1 // #1 │ │ -3b9862: 1206 |0043: const/4 v6, #int 0 // #0 │ │ -3b9864: 3342 0400 |0044: if-ne v2, v4, 0048 // +0004 │ │ -3b9868: 1222 |0046: const/4 v2, #int 2 // #2 │ │ -3b986a: 2815 |0047: goto 005c // +0015 │ │ -3b986c: 6e10 e04c 0100 |0048: invoke-virtual {v1}, Landroidx/work/WorkInfo;.getState:()Landroidx/work/WorkInfo$State; // method@4ce0 │ │ -3b9872: 0c02 |004b: move-result-object v2 │ │ -3b9874: 6204 491e |004c: sget-object v4, Landroidx/work/WorkInfo$State;.ENQUEUED:Landroidx/work/WorkInfo$State; // field@1e49 │ │ -3b9878: 3242 0d00 |004e: if-eq v2, v4, 005b // +000d │ │ -3b987c: 6e10 e04c 0100 |0050: invoke-virtual {v1}, Landroidx/work/WorkInfo;.getState:()Landroidx/work/WorkInfo$State; // method@4ce0 │ │ -3b9882: 0c02 |0053: move-result-object v2 │ │ -3b9884: 6204 471e |0054: sget-object v4, Landroidx/work/WorkInfo$State;.BLOCKED:Landroidx/work/WorkInfo$State; // field@1e47 │ │ -3b9888: 3342 0300 |0056: if-ne v2, v4, 0059 // +0003 │ │ -3b988c: 2803 |0058: goto 005b // +0003 │ │ -3b988e: 1212 |0059: const/4 v2, #int 1 // #1 │ │ -3b9890: 2802 |005a: goto 005c // +0002 │ │ -3b9892: 1202 |005b: const/4 v2, #int 0 // #0 │ │ -3b9894: 6e10 df4c 0100 |005c: invoke-virtual {v1}, Landroidx/work/WorkInfo;.getProgress:()Landroidx/work/Data; // method@4cdf │ │ -3b989a: 0c01 |005f: move-result-object v1 │ │ -3b989c: 1a04 51c8 |0060: const-string v4, "progress" // string@c851 │ │ -3b98a0: 12f7 |0062: const/4 v7, #int -1 // #ff │ │ -3b98a2: 6e30 534c 4107 |0063: invoke-virtual {v1, v4, v7}, Landroidx/work/Data;.getInt:(Ljava/lang/String;I)I // method@4c53 │ │ -3b98a8: 0a01 |0066: move-result v1 │ │ -3b98aa: 3371 0600 |0067: if-ne v1, v7, 006d // +0006 │ │ -3b98ae: 3252 0400 |0069: if-eq v2, v5, 006d // +0004 │ │ -3b98b2: 1201 |006b: const/4 v1, #int 0 // #0 │ │ -3b98b4: 2802 |006c: goto 006e // +0002 │ │ -3b98b6: 0126 |006d: move v6, v2 │ │ -3b98b8: 2202 ae1c |006e: new-instance v2, Lde/danoeh/antennapod/model/download/DownloadStatus; // type@1cae │ │ -3b98bc: 7030 9eab 6201 |0070: invoke-direct {v2, v6, v1}, Lde/danoeh/antennapod/model/download/DownloadStatus;.:(II)V // method@ab9e │ │ -3b98c2: 7230 9ab5 3002 |0073: invoke-interface {v0, v3, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b59a │ │ -3b98c8: 2893 |0076: goto 0009 // -006d │ │ -3b98ca: 7100 ddad 0000 |0077: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@addd │ │ -3b98d0: 0c08 |007a: move-result-object v8 │ │ -3b98d2: 6e20 e1ad 0800 |007b: invoke-virtual {v8, v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.setCurrentDownloads:(Ljava/util/Map;)V // method@ade1 │ │ -3b98d8: 7100 8db7 0000 |007e: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3b98de: 0c08 |0081: move-result-object v8 │ │ -3b98e0: 2201 911a |0082: new-instance v1, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1a91 │ │ -3b98e4: 7020 45a2 0100 |0084: invoke-direct {v1, v0}, Lde/danoeh/antennapod/event/EpisodeDownloadEvent;.:(Ljava/util/Map;)V // method@a245 │ │ -3b98ea: 6e20 91b7 1800 |0087: invoke-virtual {v8, v1}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b791 │ │ -3b98f0: 0e00 |008a: return-void │ │ +3b9794: |[3b9794] de.danoeh.antennapod.activity.MainActivity.lambda$onCreate$2:(Ljava/util/List;)V │ │ +3b97a4: 2200 091f |0000: new-instance v0, Ljava/util/HashMap; // type@1f09 │ │ +3b97a8: 7010 32b5 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@b532 │ │ +3b97ae: 7210 6ab5 0800 |0005: invoke-interface {v8}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b56a │ │ +3b97b4: 0c08 |0008: move-result-object v8 │ │ +3b97b6: 7210 4db5 0800 |0009: invoke-interface {v8}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3b97bc: 0a01 |000c: move-result v1 │ │ +3b97be: 3801 6a00 |000d: if-eqz v1, 0077 // +006a │ │ +3b97c2: 7210 4eb5 0800 |000f: invoke-interface {v8}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3b97c8: 0c01 |0012: move-result-object v1 │ │ +3b97ca: 1f01 9a0c |0013: check-cast v1, Landroidx/work/WorkInfo; // type@0c9a │ │ +3b97ce: 6e10 e14c 0100 |0015: invoke-virtual {v1}, Landroidx/work/WorkInfo;.getTags:()Ljava/util/Set; // method@4ce1 │ │ +3b97d4: 0c02 |0018: move-result-object v2 │ │ +3b97d6: 7210 c8b5 0200 |0019: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@b5c8 │ │ +3b97dc: 0c02 |001c: move-result-object v2 │ │ +3b97de: 1203 |001d: const/4 v3, #int 0 // #0 │ │ +3b97e0: 7210 4db5 0200 |001e: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b54d │ │ +3b97e6: 0a04 |0021: move-result v4 │ │ +3b97e8: 3804 1700 |0022: if-eqz v4, 0039 // +0017 │ │ +3b97ec: 7210 4eb5 0200 |0024: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b54e │ │ +3b97f2: 0c04 |0027: move-result-object v4 │ │ +3b97f4: 1f04 8d1e |0028: check-cast v4, Ljava/lang/String; // type@1e8d │ │ +3b97f8: 1a05 e87f |002a: const-string v5, "episodeUrl:" // string@7fe8 │ │ +3b97fc: 6e20 3eb3 5400 |002c: invoke-virtual {v4, v5}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b33e │ │ +3b9802: 0a05 |002f: move-result v5 │ │ +3b9804: 3805 eeff |0030: if-eqz v5, 001e // -0012 │ │ +3b9808: 1303 0b00 |0032: const/16 v3, #int 11 // #b │ │ +3b980c: 6e20 40b3 3400 |0034: invoke-virtual {v4, v3}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b340 │ │ +3b9812: 0c03 |0037: move-result-object v3 │ │ +3b9814: 28e6 |0038: goto 001e // -001a │ │ +3b9816: 3903 0300 |0039: if-nez v3, 003c // +0003 │ │ +3b981a: 28ce |003b: goto 0009 // -0032 │ │ +3b981c: 6e10 e04c 0100 |003c: invoke-virtual {v1}, Landroidx/work/WorkInfo;.getState:()Landroidx/work/WorkInfo$State; // method@4ce0 │ │ +3b9822: 0c02 |003f: move-result-object v2 │ │ +3b9824: 6204 4b1e |0040: sget-object v4, Landroidx/work/WorkInfo$State;.RUNNING:Landroidx/work/WorkInfo$State; // field@1e4b │ │ +3b9828: 1215 |0042: const/4 v5, #int 1 // #1 │ │ +3b982a: 1206 |0043: const/4 v6, #int 0 // #0 │ │ +3b982c: 3342 0400 |0044: if-ne v2, v4, 0048 // +0004 │ │ +3b9830: 1222 |0046: const/4 v2, #int 2 // #2 │ │ +3b9832: 2815 |0047: goto 005c // +0015 │ │ +3b9834: 6e10 e04c 0100 |0048: invoke-virtual {v1}, Landroidx/work/WorkInfo;.getState:()Landroidx/work/WorkInfo$State; // method@4ce0 │ │ +3b983a: 0c02 |004b: move-result-object v2 │ │ +3b983c: 6204 491e |004c: sget-object v4, Landroidx/work/WorkInfo$State;.ENQUEUED:Landroidx/work/WorkInfo$State; // field@1e49 │ │ +3b9840: 3242 0d00 |004e: if-eq v2, v4, 005b // +000d │ │ +3b9844: 6e10 e04c 0100 |0050: invoke-virtual {v1}, Landroidx/work/WorkInfo;.getState:()Landroidx/work/WorkInfo$State; // method@4ce0 │ │ +3b984a: 0c02 |0053: move-result-object v2 │ │ +3b984c: 6204 471e |0054: sget-object v4, Landroidx/work/WorkInfo$State;.BLOCKED:Landroidx/work/WorkInfo$State; // field@1e47 │ │ +3b9850: 3342 0300 |0056: if-ne v2, v4, 0059 // +0003 │ │ +3b9854: 2803 |0058: goto 005b // +0003 │ │ +3b9856: 1212 |0059: const/4 v2, #int 1 // #1 │ │ +3b9858: 2802 |005a: goto 005c // +0002 │ │ +3b985a: 1202 |005b: const/4 v2, #int 0 // #0 │ │ +3b985c: 6e10 df4c 0100 |005c: invoke-virtual {v1}, Landroidx/work/WorkInfo;.getProgress:()Landroidx/work/Data; // method@4cdf │ │ +3b9862: 0c01 |005f: move-result-object v1 │ │ +3b9864: 1a04 51c8 |0060: const-string v4, "progress" // string@c851 │ │ +3b9868: 12f7 |0062: const/4 v7, #int -1 // #ff │ │ +3b986a: 6e30 534c 4107 |0063: invoke-virtual {v1, v4, v7}, Landroidx/work/Data;.getInt:(Ljava/lang/String;I)I // method@4c53 │ │ +3b9870: 0a01 |0066: move-result v1 │ │ +3b9872: 3371 0600 |0067: if-ne v1, v7, 006d // +0006 │ │ +3b9876: 3252 0400 |0069: if-eq v2, v5, 006d // +0004 │ │ +3b987a: 1201 |006b: const/4 v1, #int 0 // #0 │ │ +3b987c: 2802 |006c: goto 006e // +0002 │ │ +3b987e: 0126 |006d: move v6, v2 │ │ +3b9880: 2202 ae1c |006e: new-instance v2, Lde/danoeh/antennapod/model/download/DownloadStatus; // type@1cae │ │ +3b9884: 7030 9eab 6201 |0070: invoke-direct {v2, v6, v1}, Lde/danoeh/antennapod/model/download/DownloadStatus;.:(II)V // method@ab9e │ │ +3b988a: 7230 9ab5 3002 |0073: invoke-interface {v0, v3, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b59a │ │ +3b9890: 2893 |0076: goto 0009 // -006d │ │ +3b9892: 7100 ddad 0000 |0077: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@addd │ │ +3b9898: 0c08 |007a: move-result-object v8 │ │ +3b989a: 6e20 e1ad 0800 |007b: invoke-virtual {v8, v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.setCurrentDownloads:(Ljava/util/Map;)V // method@ade1 │ │ +3b98a0: 7100 8db7 0000 |007e: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3b98a6: 0c08 |0081: move-result-object v8 │ │ +3b98a8: 2201 911a |0082: new-instance v1, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1a91 │ │ +3b98ac: 7020 45a2 0100 |0084: invoke-direct {v1, v0}, Lde/danoeh/antennapod/event/EpisodeDownloadEvent;.:(Ljava/util/Map;)V // method@a245 │ │ +3b98b2: 6e20 91b7 1800 |0087: invoke-virtual {v8, v1}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b791 │ │ +3b98b8: 0e00 |008a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ 0x0005 line=188 │ │ 0x0015 line=190 │ │ 0x002c line=191 │ │ 0x0034 line=192 │ │ @@ -1793931,18 +1793914,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 │ │ -3b98f4: |[3b98f4] de.danoeh.antennapod.activity.MainActivity.lambda$onEventMainThread$5:(Lde/danoeh/antennapod/event/MessageEvent;Landroid/view/View;)V │ │ -3b9904: 5411 6291 |0000: iget-object v1, v1, Lde/danoeh/antennapod/event/MessageEvent;.action:Landroidx/core/util/Consumer; // field@9162 │ │ -3b9908: 7220 b02b 0100 |0002: invoke-interface {v1, v0}, Landroidx/core/util/Consumer;.accept:(Ljava/lang/Object;)V // method@2bb0 │ │ -3b990e: 0e00 |0005: return-void │ │ +3b98bc: |[3b98bc] de.danoeh.antennapod.activity.MainActivity.lambda$onEventMainThread$5:(Lde/danoeh/antennapod/event/MessageEvent;Landroid/view/View;)V │ │ +3b98cc: 5411 6291 |0000: iget-object v1, v1, Lde/danoeh/antennapod/event/MessageEvent;.action:Landroidx/core/util/Consumer; // field@9162 │ │ +3b98d0: 7220 b02b 0100 |0002: invoke-interface {v1, v0}, Landroidx/core/util/Consumer;.accept:(Ljava/lang/Object;)V // method@2bb0 │ │ +3b98d6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=581 │ │ 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; │ │ @@ -1793952,19 +1793935,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3b9910: |[3b9910] de.danoeh.antennapod.activity.MainActivity.lambda$setupToolbarToggle$3:(Landroid/view/View;)V │ │ -3b9920: 6e10 0536 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3605 │ │ -3b9926: 0c01 |0003: move-result-object v1 │ │ -3b9928: 6e10 3d37 0100 |0004: invoke-virtual {v1}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@373d │ │ -3b992e: 0e00 |0007: return-void │ │ +3b98d8: |[3b98d8] de.danoeh.antennapod.activity.MainActivity.lambda$setupToolbarToggle$3:(Landroid/view/View;)V │ │ +3b98e8: 6e10 0536 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3605 │ │ +3b98ee: 0c01 |0003: move-result-object v1 │ │ +3b98f0: 6e10 3d37 0100 |0004: invoke-virtual {v1}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@373d │ │ +3b98f6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=281 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/activity/MainActivity; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1793973,19 +1793956,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3b9930: |[3b9930] de.danoeh.antennapod.activity.MainActivity.lambda$setupToolbarToggle$4:(Landroid/view/View;)V │ │ -3b9940: 6e10 0536 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3605 │ │ -3b9946: 0c01 |0003: move-result-object v1 │ │ -3b9948: 6e10 3d37 0100 |0004: invoke-virtual {v1}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@373d │ │ -3b994e: 0e00 |0007: return-void │ │ +3b98f8: |[3b98f8] de.danoeh.antennapod.activity.MainActivity.lambda$setupToolbarToggle$4:(Landroid/view/View;)V │ │ +3b9908: 6e10 0536 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3605 │ │ +3b990e: 0c01 |0003: move-result-object v1 │ │ +3b9910: 6e10 3d37 0100 |0004: invoke-virtual {v1}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@373d │ │ +3b9916: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/activity/MainActivity; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1793994,36 +1793977,36 @@ │ │ type : '(Landroidx/fragment/app/Fragment;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 45 16-bit code units │ │ -3b9a58: |[3b9a58] de.danoeh.antennapod.activity.MainActivity.loadFragment:(Landroidx/fragment/app/Fragment;)V │ │ -3b9a68: 6e10 0536 0400 |0000: invoke-virtual {v4}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3605 │ │ -3b9a6e: 0c00 |0003: move-result-object v0 │ │ -3b9a70: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -3b9a72: 6e10 1537 0000 |0005: invoke-virtual {v0}, Landroidx/fragment/app/FragmentManager;.getBackStackEntryCount:()I // method@3715 │ │ -3b9a78: 0a02 |0008: move-result v2 │ │ -3b9a7a: 3521 0800 |0009: if-ge v1, v2, 0011 // +0008 │ │ -3b9a7e: 6e10 3d37 0000 |000b: invoke-virtual {v0}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@373d │ │ -3b9a84: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -3b9a88: 28f5 |0010: goto 0005 // -000b │ │ -3b9a8a: 6e10 e136 0000 |0011: invoke-virtual {v0}, Landroidx/fragment/app/FragmentManager;.beginTransaction:()Landroidx/fragment/app/FragmentTransaction; // method@36e1 │ │ -3b9a90: 0c01 |0014: move-result-object v1 │ │ -3b9a92: 1402 ee01 0a7f |0015: const v2, #float 1.83443e+38 // #7f0a01ee │ │ -3b9a98: 1a03 e3b2 |0018: const-string v3, "main" // string@b2e3 │ │ -3b9a9c: 6e40 d637 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@37d6 │ │ -3b9aa2: 6e10 3d37 0000 |001d: invoke-virtual {v0}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@373d │ │ -3b9aa8: 6e10 cd37 0100 |0020: invoke-virtual {v1}, Landroidx/fragment/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@37cd │ │ -3b9aae: 5445 0d6c |0023: iget-object v5, v4, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@6c0d │ │ -3b9ab2: 3805 0700 |0025: if-eqz v5, 002c // +0007 │ │ -3b9ab6: 5440 106c |0027: iget-object v0, v4, Lde/danoeh/antennapod/activity/MainActivity;.navDrawer:Landroid/view/View; // field@6c10 │ │ -3b9aba: 6e20 3a32 0500 |0029: invoke-virtual {v5, v0}, Landroidx/drawerlayout/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@323a │ │ -3b9ac0: 0e00 |002c: return-void │ │ +3b9a20: |[3b9a20] de.danoeh.antennapod.activity.MainActivity.loadFragment:(Landroidx/fragment/app/Fragment;)V │ │ +3b9a30: 6e10 0536 0400 |0000: invoke-virtual {v4}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3605 │ │ +3b9a36: 0c00 |0003: move-result-object v0 │ │ +3b9a38: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +3b9a3a: 6e10 1537 0000 |0005: invoke-virtual {v0}, Landroidx/fragment/app/FragmentManager;.getBackStackEntryCount:()I // method@3715 │ │ +3b9a40: 0a02 |0008: move-result v2 │ │ +3b9a42: 3521 0800 |0009: if-ge v1, v2, 0011 // +0008 │ │ +3b9a46: 6e10 3d37 0000 |000b: invoke-virtual {v0}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@373d │ │ +3b9a4c: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +3b9a50: 28f5 |0010: goto 0005 // -000b │ │ +3b9a52: 6e10 e136 0000 |0011: invoke-virtual {v0}, Landroidx/fragment/app/FragmentManager;.beginTransaction:()Landroidx/fragment/app/FragmentTransaction; // method@36e1 │ │ +3b9a58: 0c01 |0014: move-result-object v1 │ │ +3b9a5a: 1402 ee01 0a7f |0015: const v2, #float 1.83443e+38 // #7f0a01ee │ │ +3b9a60: 1a03 e3b2 |0018: const-string v3, "main" // string@b2e3 │ │ +3b9a64: 6e40 d637 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@37d6 │ │ +3b9a6a: 6e10 3d37 0000 |001d: invoke-virtual {v0}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@373d │ │ +3b9a70: 6e10 cd37 0100 |0020: invoke-virtual {v1}, Landroidx/fragment/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@37cd │ │ +3b9a76: 5445 0d6c |0023: iget-object v5, v4, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@6c0d │ │ +3b9a7a: 3805 0700 |0025: if-eqz v5, 002c // +0007 │ │ +3b9a7e: 5440 106c |0027: iget-object v0, v4, Lde/danoeh/antennapod/activity/MainActivity;.navDrawer:Landroid/view/View; // field@6c10 │ │ +3b9a82: 6e20 3a32 0500 |0029: invoke-virtual {v5, v0}, Landroidx/drawerlayout/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@323a │ │ +3b9a88: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=400 │ │ 0x0005 line=402 │ │ 0x000b line=403 │ │ 0x0011 line=405 │ │ 0x001a line=406 │ │ @@ -1794040,44 +1794023,44 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 55 16-bit code units │ │ -3ba298: |[3ba298] de.danoeh.antennapod.activity.MainActivity.setNavDrawerSize:()V │ │ -3ba2a8: 5430 0e6c |0000: iget-object v0, v3, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@6c0e │ │ -3ba2ac: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -3ba2b0: 0e00 |0004: return-void │ │ -3ba2b2: 6e10 8814 0300 |0005: invoke-virtual {v3}, Landroidx/appcompat/app/AppCompatActivity;.getResources:()Landroid/content/res/Resources; // method@1488 │ │ -3ba2b8: 0c00 |0008: move-result-object v0 │ │ -3ba2ba: 1401 4e00 0b7f |0009: const v1, #float 1.84764e+38 // #7f0b004e │ │ -3ba2c0: 6e20 0703 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getInteger:(I)I // method@0307 │ │ -3ba2c6: 0a00 |000f: move-result v0 │ │ -3ba2c8: 8200 |0010: int-to-float v0, v0 │ │ -3ba2ca: 1401 0ad7 233c |0011: const v1, #float 0.01 // #3c23d70a │ │ -3ba2d0: a800 0001 |0014: mul-float v0, v0, v1 │ │ -3ba2d4: 7010 9094 0300 |0016: invoke-direct {v3}, Lde/danoeh/antennapod/activity/MainActivity;.getScreenWidth:()I // method@9490 │ │ -3ba2da: 0a01 |0019: move-result v1 │ │ -3ba2dc: 8211 |001a: int-to-float v1, v1 │ │ -3ba2de: a801 0100 |001b: mul-float v1, v1, v0 │ │ -3ba2e2: 8710 |001d: float-to-int v0, v1 │ │ -3ba2e4: 6e10 8814 0300 |001e: invoke-virtual {v3}, Landroidx/appcompat/app/AppCompatActivity;.getResources:()Landroid/content/res/Resources; // method@1488 │ │ -3ba2ea: 0c01 |0021: move-result-object v1 │ │ -3ba2ec: 1402 8602 077f |0022: const v2, #float 1.79459e+38 // #7f070286 │ │ -3ba2f2: 6e20 fd02 2100 |0025: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getDimension:(I)F // method@02fd │ │ -3ba2f8: 0a01 |0028: move-result v1 │ │ -3ba2fa: 8711 |0029: float-to-int v1, v1 │ │ -3ba2fc: 5432 106c |002a: iget-object v2, v3, Lde/danoeh/antennapod/activity/MainActivity;.navDrawer:Landroid/view/View; // field@6c10 │ │ -3ba300: 6e10 a00c 0200 |002c: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0ca0 │ │ -3ba306: 0c02 |002f: move-result-object v2 │ │ -3ba308: 7120 e8b2 1000 |0030: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@b2e8 │ │ -3ba30e: 0a00 |0033: move-result v0 │ │ -3ba310: 5920 b001 |0034: iput v0, v2, Landroid/view/ViewGroup$LayoutParams;.width:I // field@01b0 │ │ -3ba314: 0e00 |0036: return-void │ │ +3ba260: |[3ba260] de.danoeh.antennapod.activity.MainActivity.setNavDrawerSize:()V │ │ +3ba270: 5430 0e6c |0000: iget-object v0, v3, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@6c0e │ │ +3ba274: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +3ba278: 0e00 |0004: return-void │ │ +3ba27a: 6e10 8814 0300 |0005: invoke-virtual {v3}, Landroidx/appcompat/app/AppCompatActivity;.getResources:()Landroid/content/res/Resources; // method@1488 │ │ +3ba280: 0c00 |0008: move-result-object v0 │ │ +3ba282: 1401 4e00 0b7f |0009: const v1, #float 1.84764e+38 // #7f0b004e │ │ +3ba288: 6e20 0703 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getInteger:(I)I // method@0307 │ │ +3ba28e: 0a00 |000f: move-result v0 │ │ +3ba290: 8200 |0010: int-to-float v0, v0 │ │ +3ba292: 1401 0ad7 233c |0011: const v1, #float 0.01 // #3c23d70a │ │ +3ba298: a800 0001 |0014: mul-float v0, v0, v1 │ │ +3ba29c: 7010 9094 0300 |0016: invoke-direct {v3}, Lde/danoeh/antennapod/activity/MainActivity;.getScreenWidth:()I // method@9490 │ │ +3ba2a2: 0a01 |0019: move-result v1 │ │ +3ba2a4: 8211 |001a: int-to-float v1, v1 │ │ +3ba2a6: a801 0100 |001b: mul-float v1, v1, v0 │ │ +3ba2aa: 8710 |001d: float-to-int v0, v1 │ │ +3ba2ac: 6e10 8814 0300 |001e: invoke-virtual {v3}, Landroidx/appcompat/app/AppCompatActivity;.getResources:()Landroid/content/res/Resources; // method@1488 │ │ +3ba2b2: 0c01 |0021: move-result-object v1 │ │ +3ba2b4: 1402 8602 077f |0022: const v2, #float 1.79459e+38 // #7f070286 │ │ +3ba2ba: 6e20 fd02 2100 |0025: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getDimension:(I)F // method@02fd │ │ +3ba2c0: 0a01 |0028: move-result v1 │ │ +3ba2c2: 8711 |0029: float-to-int v1, v1 │ │ +3ba2c4: 5432 106c |002a: iget-object v2, v3, Lde/danoeh/antennapod/activity/MainActivity;.navDrawer:Landroid/view/View; // field@6c10 │ │ +3ba2c8: 6e10 a00c 0200 |002c: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0ca0 │ │ +3ba2ce: 0c02 |002f: move-result-object v2 │ │ +3ba2d0: 7120 e8b2 1000 |0030: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@b2e8 │ │ +3ba2d6: 0a00 |0033: move-result v0 │ │ +3ba2d8: 5920 b001 |0034: iput v0, v2, Landroid/view/ViewGroup$LayoutParams;.width:I // field@01b0 │ │ +3ba2dc: 0e00 |0036: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=467 │ │ 0x0005 line=470 │ │ 0x0016 line=471 │ │ 0x001e line=472 │ │ 0x002a line=474 │ │ @@ -1794089,37 +1794072,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -3ba4d8: |[3ba4d8] de.danoeh.antennapod.activity.MainActivity.updateInsets:()V │ │ -3ba4e8: 1400 6500 0a7f |0000: const v0, #float 1.83436e+38 // #7f0a0065 │ │ -3ba4ee: 6e20 8414 0300 |0003: invoke-virtual {v3, v0}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1484 │ │ -3ba4f4: 0c00 |0006: move-result-object v0 │ │ -3ba4f6: 6e10 db0c 0000 |0007: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0cdb │ │ -3ba4fc: 0a00 |000a: move-result v0 │ │ -3ba4fe: 3900 0400 |000b: if-nez v0, 000f // +0004 │ │ -3ba502: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -3ba504: 2802 |000e: goto 0010 // +0002 │ │ -3ba506: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -3ba508: 6e20 b294 0300 |0010: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/activity/MainActivity;.setPlayerVisible:(Z)V // method@94b2 │ │ -3ba50e: 6e10 8814 0300 |0013: invoke-virtual {v3}, Landroidx/appcompat/app/AppCompatActivity;.getResources:()Landroid/content/res/Resources; // method@1488 │ │ -3ba514: 0c00 |0016: move-result-object v0 │ │ -3ba516: 1401 b900 077f |0017: const v1, #float 1.7945e+38 // #7f0700b9 │ │ -3ba51c: 6e20 fd02 1000 |001a: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getDimension:(I)F // method@02fd │ │ -3ba522: 0a00 |001d: move-result v0 │ │ -3ba524: 8700 |001e: float-to-int v0, v0 │ │ -3ba526: 5431 136c |001f: iget-object v1, v3, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // field@6c13 │ │ -3ba52a: 5432 116c |0021: iget-object v2, v3, Lde/danoeh/antennapod/activity/MainActivity;.navigationBarInsets:Landroidx/core/graphics/Insets; // field@6c11 │ │ -3ba52e: 5222 c80f |0023: iget v2, v2, Landroidx/core/graphics/Insets;.bottom:I // field@0fc8 │ │ -3ba532: b020 |0025: add-int/2addr v0, v2 │ │ -3ba534: 6e20 887c 0100 |0026: invoke-virtual {v1, v0}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setPeekHeight:(I)V // method@7c88 │ │ -3ba53a: 0e00 |0029: return-void │ │ +3ba4a0: |[3ba4a0] de.danoeh.antennapod.activity.MainActivity.updateInsets:()V │ │ +3ba4b0: 1400 6500 0a7f |0000: const v0, #float 1.83436e+38 // #7f0a0065 │ │ +3ba4b6: 6e20 8414 0300 |0003: invoke-virtual {v3, v0}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1484 │ │ +3ba4bc: 0c00 |0006: move-result-object v0 │ │ +3ba4be: 6e10 db0c 0000 |0007: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0cdb │ │ +3ba4c4: 0a00 |000a: move-result v0 │ │ +3ba4c6: 3900 0400 |000b: if-nez v0, 000f // +0004 │ │ +3ba4ca: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +3ba4cc: 2802 |000e: goto 0010 // +0002 │ │ +3ba4ce: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +3ba4d0: 6e20 b294 0300 |0010: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/activity/MainActivity;.setPlayerVisible:(Z)V // method@94b2 │ │ +3ba4d6: 6e10 8814 0300 |0013: invoke-virtual {v3}, Landroidx/appcompat/app/AppCompatActivity;.getResources:()Landroid/content/res/Resources; // method@1488 │ │ +3ba4dc: 0c00 |0016: move-result-object v0 │ │ +3ba4de: 1401 b900 077f |0017: const v1, #float 1.7945e+38 // #7f0700b9 │ │ +3ba4e4: 6e20 fd02 1000 |001a: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getDimension:(I)F // method@02fd │ │ +3ba4ea: 0a00 |001d: move-result v0 │ │ +3ba4ec: 8700 |001e: float-to-int v0, v0 │ │ +3ba4ee: 5431 136c |001f: iget-object v1, v3, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // field@6c13 │ │ +3ba4f2: 5432 116c |0021: iget-object v2, v3, Lde/danoeh/antennapod/activity/MainActivity;.navigationBarInsets:Landroidx/core/graphics/Insets; // field@6c11 │ │ +3ba4f6: 5222 c80f |0023: iget v2, v2, Landroidx/core/graphics/Insets;.bottom:I // field@0fc8 │ │ +3ba4fa: b020 |0025: add-int/2addr v0, v2 │ │ +3ba4fc: 6e20 887c 0100 |0026: invoke-virtual {v1, v0}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setPeekHeight:(I)V // method@7c88 │ │ +3ba502: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=318 │ │ 0x0013 line=319 │ │ 0x001f line=320 │ │ locals : │ │ 0x0000 - 0x002a reg=3 this Lde/danoeh/antennapod/activity/MainActivity; │ │ @@ -1794130,17 +1794113,17 @@ │ │ type : '()Lde/danoeh/antennapod/view/LockableBottomSheetBehavior;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3b9270: |[3b9270] de.danoeh.antennapod.activity.MainActivity.getBottomSheet:()Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; │ │ -3b9280: 5410 136c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // field@6c13 │ │ -3b9284: 1100 |0002: return-object v0 │ │ +3b9238: |[3b9238] de.danoeh.antennapod.activity.MainActivity.getBottomSheet:()Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; │ │ +3b9248: 5410 136c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // field@6c13 │ │ +3b924c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/activity/MainActivity; │ │ │ │ #1 : (in Lde/danoeh/antennapod/activity/MainActivity;) │ │ @@ -1794148,17 +1794131,17 @@ │ │ type : '()Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3b8fe0: |[3b8fe0] de.danoeh.antennapod.activity.MainActivity.getRecycledViewPool:()Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool; │ │ -3b8ff0: 5410 126c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/MainActivity;.recycledViewPool:Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool; // field@6c12 │ │ -3b8ff4: 1100 |0002: return-object v0 │ │ +3b8fa8: |[3b8fa8] de.danoeh.antennapod.activity.MainActivity.getRecycledViewPool:()Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool; │ │ +3b8fb8: 5410 126c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/MainActivity;.recycledViewPool:Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool; // field@6c12 │ │ +3b8fbc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/activity/MainActivity; │ │ │ │ #2 : (in Lde/danoeh/antennapod/activity/MainActivity;) │ │ @@ -1794166,26 +1794149,26 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -3b8ff8: |[3b8ff8] de.danoeh.antennapod.activity.MainActivity.isDrawerOpen:()Z │ │ -3b9008: 5420 0d6c |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@6c0d │ │ -3b900c: 3800 0e00 |0002: if-eqz v0, 0010 // +000e │ │ -3b9010: 5421 106c |0004: iget-object v1, v2, Lde/danoeh/antennapod/activity/MainActivity;.navDrawer:Landroid/view/View; // field@6c10 │ │ -3b9014: 3801 0a00 |0006: if-eqz v1, 0010 // +000a │ │ -3b9018: 6e20 5a32 1000 |0008: invoke-virtual {v0, v1}, Landroidx/drawerlayout/widget/DrawerLayout;.isDrawerOpen:(Landroid/view/View;)Z // method@325a │ │ -3b901e: 0a00 |000b: move-result v0 │ │ -3b9020: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ -3b9024: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -3b9026: 2802 |000f: goto 0011 // +0002 │ │ -3b9028: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -3b902a: 0f00 |0011: return v0 │ │ +3b8fc0: |[3b8fc0] de.danoeh.antennapod.activity.MainActivity.isDrawerOpen:()Z │ │ +3b8fd0: 5420 0d6c |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@6c0d │ │ +3b8fd4: 3800 0e00 |0002: if-eqz v0, 0010 // +000e │ │ +3b8fd8: 5421 106c |0004: iget-object v1, v2, Lde/danoeh/antennapod/activity/MainActivity;.navDrawer:Landroid/view/View; // field@6c10 │ │ +3b8fdc: 3801 0a00 |0006: if-eqz v1, 0010 // +000a │ │ +3b8fe0: 6e20 5a32 1000 |0008: invoke-virtual {v0, v1}, Landroidx/drawerlayout/widget/DrawerLayout;.isDrawerOpen:(Landroid/view/View;)Z // method@325a │ │ +3b8fe6: 0a00 |000b: move-result v0 │ │ +3b8fe8: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ +3b8fec: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +3b8fee: 2802 |000f: goto 0011 // +0002 │ │ +3b8ff0: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +3b8ff2: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Lde/danoeh/antennapod/activity/MainActivity; │ │ │ │ #3 : (in Lde/danoeh/antennapod/activity/MainActivity;) │ │ @@ -1794193,18 +1794176,18 @@ │ │ type : '(Landroidx/fragment/app/Fragment;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -3b9950: |[3b9950] de.danoeh.antennapod.activity.MainActivity.loadChildFragment:(Landroidx/fragment/app/Fragment;)V │ │ -3b9960: 6200 aa94 |0000: sget-object v0, Lde/danoeh/antennapod/fragment/TransitionEffect;.NONE:Lde/danoeh/antennapod/fragment/TransitionEffect; // field@94aa │ │ -3b9964: 6e30 9b94 2100 |0002: invoke-virtual {v1, v2, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/fragment/TransitionEffect;)V // method@949b │ │ -3b996a: 0e00 |0005: return-void │ │ +3b9918: |[3b9918] de.danoeh.antennapod.activity.MainActivity.loadChildFragment:(Landroidx/fragment/app/Fragment;)V │ │ +3b9928: 6200 aa94 |0000: sget-object v0, Lde/danoeh/antennapod/fragment/TransitionEffect;.NONE:Lde/danoeh/antennapod/fragment/TransitionEffect; // field@94aa │ │ +3b992c: 6e30 9b94 2100 |0002: invoke-virtual {v1, v2, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/fragment/TransitionEffect;)V // method@949b │ │ +3b9932: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=446 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/activity/MainActivity; │ │ 0x0000 - 0x0006 reg=2 (null) Landroidx/fragment/app/Fragment; │ │ │ │ @@ -1794213,53 +1794196,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 │ │ -3b996c: |[3b996c] de.danoeh.antennapod.activity.MainActivity.loadChildFragment:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/fragment/TransitionEffect;)V │ │ -3b997c: 7110 80b7 0500 |0000: invoke-static {v5}, Lorg/apache/commons/lang3/Validate;.notNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@b780 │ │ -3b9982: 6e10 0536 0400 |0003: invoke-virtual {v4}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3605 │ │ -3b9988: 0c00 |0006: move-result-object v0 │ │ -3b998a: 6e10 e136 0000 |0007: invoke-virtual {v0}, Landroidx/fragment/app/FragmentManager;.beginTransaction:()Landroidx/fragment/app/FragmentTransaction; // method@36e1 │ │ -3b9990: 0c00 |000a: move-result-object v0 │ │ -3b9992: 6201 026c |000b: sget-object v1, Lde/danoeh/antennapod/activity/MainActivity$2;.$SwitchMap$de$danoeh$antennapod$fragment$TransitionEffect:[I // field@6c02 │ │ -3b9996: 6e10 97b2 0600 |000d: invoke-virtual {v6}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ -3b999c: 0a06 |0010: move-result v6 │ │ -3b999e: 4406 0106 |0011: aget v6, v1, v6 │ │ -3b99a2: 1211 |0013: const/4 v1, #int 1 // #1 │ │ -3b99a4: 3216 1600 |0014: if-eq v6, v1, 002a // +0016 │ │ -3b99a8: 1221 |0016: const/4 v1, #int 2 // #2 │ │ -3b99aa: 3216 0300 |0017: if-eq v6, v1, 001a // +0003 │ │ -3b99ae: 281a |0019: goto 0033 // +001a │ │ -3b99b0: 1406 3b00 017f |001a: const v6, #float 1.71472e+38 // #7f01003b │ │ -3b99b6: 1401 3e00 017f |001d: const v1, #float 1.71472e+38 // #7f01003e │ │ -3b99bc: 1402 3d00 017f |0020: const v2, #float 1.71472e+38 // #7f01003d │ │ -3b99c2: 1403 3c00 017f |0023: const v3, #float 1.71472e+38 // #7f01003c │ │ -3b99c8: 6e51 d837 2063 |0026: invoke-virtual {v0, v2, v3, v6, v1}, Landroidx/fragment/app/FragmentTransaction;.setCustomAnimations:(IIII)Landroidx/fragment/app/FragmentTransaction; // method@37d8 │ │ -3b99ce: 280a |0029: goto 0033 // +000a │ │ -3b99d0: 1406 2d00 017f |002a: const v6, #float 1.71471e+38 // #7f01002d │ │ -3b99d6: 1401 2e00 017f |002d: const v1, #float 1.71471e+38 // #7f01002e │ │ -3b99dc: 6e30 d737 6001 |0030: invoke-virtual {v0, v6, v1}, Landroidx/fragment/app/FragmentTransaction;.setCustomAnimations:(II)Landroidx/fragment/app/FragmentTransaction; // method@37d7 │ │ -3b99e2: 6e10 0536 0400 |0033: invoke-virtual {v4}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3605 │ │ -3b99e8: 0c06 |0036: move-result-object v6 │ │ -3b99ea: 1a01 e3b2 |0037: const-string v1, "main" // string@b2e3 │ │ -3b99ee: 6e20 0f37 1600 |0039: invoke-virtual {v6, v1}, Landroidx/fragment/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroidx/fragment/app/Fragment; // method@370f │ │ -3b99f4: 0c06 |003c: move-result-object v6 │ │ -3b99f6: 6e20 d237 6000 |003d: invoke-virtual {v0, v6}, Landroidx/fragment/app/FragmentTransaction;.hide:(Landroidx/fragment/app/Fragment;)Landroidx/fragment/app/FragmentTransaction; // method@37d2 │ │ -3b99fc: 0c06 |0040: move-result-object v6 │ │ -3b99fe: 1400 ee01 0a7f |0041: const v0, #float 1.83443e+38 // #7f0a01ee │ │ -3b9a04: 6e40 c737 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@37c7 │ │ -3b9a0a: 0c05 |0047: move-result-object v5 │ │ -3b9a0c: 1206 |0048: const/4 v6, #int 0 // #0 │ │ -3b9a0e: 6e20 cb37 6500 |0049: invoke-virtual {v5, v6}, Landroidx/fragment/app/FragmentTransaction;.addToBackStack:(Ljava/lang/String;)Landroidx/fragment/app/FragmentTransaction; // method@37cb │ │ -3b9a14: 0c05 |004c: move-result-object v5 │ │ -3b9a16: 6e10 cc37 0500 |004d: invoke-virtual {v5}, Landroidx/fragment/app/FragmentTransaction;.commit:()I // method@37cc │ │ -3b9a1c: 0e00 |0050: return-void │ │ +3b9934: |[3b9934] de.danoeh.antennapod.activity.MainActivity.loadChildFragment:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/fragment/TransitionEffect;)V │ │ +3b9944: 7110 80b7 0500 |0000: invoke-static {v5}, Lorg/apache/commons/lang3/Validate;.notNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@b780 │ │ +3b994a: 6e10 0536 0400 |0003: invoke-virtual {v4}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3605 │ │ +3b9950: 0c00 |0006: move-result-object v0 │ │ +3b9952: 6e10 e136 0000 |0007: invoke-virtual {v0}, Landroidx/fragment/app/FragmentManager;.beginTransaction:()Landroidx/fragment/app/FragmentTransaction; // method@36e1 │ │ +3b9958: 0c00 |000a: move-result-object v0 │ │ +3b995a: 6201 026c |000b: sget-object v1, Lde/danoeh/antennapod/activity/MainActivity$2;.$SwitchMap$de$danoeh$antennapod$fragment$TransitionEffect:[I // field@6c02 │ │ +3b995e: 6e10 97b2 0600 |000d: invoke-virtual {v6}, Ljava/lang/Enum;.ordinal:()I // method@b297 │ │ +3b9964: 0a06 |0010: move-result v6 │ │ +3b9966: 4406 0106 |0011: aget v6, v1, v6 │ │ +3b996a: 1211 |0013: const/4 v1, #int 1 // #1 │ │ +3b996c: 3216 1600 |0014: if-eq v6, v1, 002a // +0016 │ │ +3b9970: 1221 |0016: const/4 v1, #int 2 // #2 │ │ +3b9972: 3216 0300 |0017: if-eq v6, v1, 001a // +0003 │ │ +3b9976: 281a |0019: goto 0033 // +001a │ │ +3b9978: 1406 3b00 017f |001a: const v6, #float 1.71472e+38 // #7f01003b │ │ +3b997e: 1401 3e00 017f |001d: const v1, #float 1.71472e+38 // #7f01003e │ │ +3b9984: 1402 3d00 017f |0020: const v2, #float 1.71472e+38 // #7f01003d │ │ +3b998a: 1403 3c00 017f |0023: const v3, #float 1.71472e+38 // #7f01003c │ │ +3b9990: 6e51 d837 2063 |0026: invoke-virtual {v0, v2, v3, v6, v1}, Landroidx/fragment/app/FragmentTransaction;.setCustomAnimations:(IIII)Landroidx/fragment/app/FragmentTransaction; // method@37d8 │ │ +3b9996: 280a |0029: goto 0033 // +000a │ │ +3b9998: 1406 2d00 017f |002a: const v6, #float 1.71471e+38 // #7f01002d │ │ +3b999e: 1401 2e00 017f |002d: const v1, #float 1.71471e+38 // #7f01002e │ │ +3b99a4: 6e30 d737 6001 |0030: invoke-virtual {v0, v6, v1}, Landroidx/fragment/app/FragmentTransaction;.setCustomAnimations:(II)Landroidx/fragment/app/FragmentTransaction; // method@37d7 │ │ +3b99aa: 6e10 0536 0400 |0033: invoke-virtual {v4}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3605 │ │ +3b99b0: 0c06 |0036: move-result-object v6 │ │ +3b99b2: 1a01 e3b2 |0037: const-string v1, "main" // string@b2e3 │ │ +3b99b6: 6e20 0f37 1600 |0039: invoke-virtual {v6, v1}, Landroidx/fragment/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroidx/fragment/app/Fragment; // method@370f │ │ +3b99bc: 0c06 |003c: move-result-object v6 │ │ +3b99be: 6e20 d237 6000 |003d: invoke-virtual {v0, v6}, Landroidx/fragment/app/FragmentTransaction;.hide:(Landroidx/fragment/app/Fragment;)Landroidx/fragment/app/FragmentTransaction; // method@37d2 │ │ +3b99c4: 0c06 |0040: move-result-object v6 │ │ +3b99c6: 1400 ee01 0a7f |0041: const v0, #float 1.83443e+38 // #7f0a01ee │ │ +3b99cc: 6e40 c737 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@37c7 │ │ +3b99d2: 0c05 |0047: move-result-object v5 │ │ +3b99d4: 1206 |0048: const/4 v6, #int 0 // #0 │ │ +3b99d6: 6e20 cb37 6500 |0049: invoke-virtual {v5, v6}, Landroidx/fragment/app/FragmentTransaction;.addToBackStack:(Ljava/lang/String;)Landroidx/fragment/app/FragmentTransaction; // method@37cb │ │ +3b99dc: 0c05 |004c: move-result-object v5 │ │ +3b99de: 6e10 cc37 0500 |004d: invoke-virtual {v5}, Landroidx/fragment/app/FragmentTransaction;.commit:()I // method@37cc │ │ +3b99e4: 0e00 |0050: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=422 │ │ 0x0003 line=423 │ │ 0x000b line=425 │ │ 0x0026 line=430 │ │ 0x0030 line=427 │ │ @@ -1794277,24 +1794260,24 @@ │ │ type : '(JLandroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -3b9a20: |[3b9a20] de.danoeh.antennapod.activity.MainActivity.loadFeedFragmentById:(JLandroid/os/Bundle;)V │ │ -3b9a30: 7120 7aa5 3200 |0000: invoke-static {v2, v3}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.newInstance:(J)Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // method@a57a │ │ -3b9a36: 0c00 |0003: move-result-object v0 │ │ -3b9a38: 3804 0500 |0004: if-eqz v4, 0009 // +0005 │ │ -3b9a3c: 6e20 be35 4000 |0006: invoke-virtual {v0, v4}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@35be │ │ -3b9a42: 7120 4bb3 3200 |0009: invoke-static {v2, v3}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b34b │ │ -3b9a48: 0c02 |000c: move-result-object v2 │ │ -3b9a4a: 7120 02a7 2100 |000d: invoke-static {v1, v2}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.saveLastNavFragment:(Landroid/content/Context;Ljava/lang/String;)V // method@a702 │ │ -3b9a50: 7020 9d94 0100 |0010: invoke-direct {v1, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Landroidx/fragment/app/Fragment;)V // method@949d │ │ -3b9a56: 0e00 |0013: return-void │ │ +3b99e8: |[3b99e8] de.danoeh.antennapod.activity.MainActivity.loadFeedFragmentById:(JLandroid/os/Bundle;)V │ │ +3b99f8: 7120 7aa5 3200 |0000: invoke-static {v2, v3}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.newInstance:(J)Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // method@a57a │ │ +3b99fe: 0c00 |0003: move-result-object v0 │ │ +3b9a00: 3804 0500 |0004: if-eqz v4, 0009 // +0005 │ │ +3b9a04: 6e20 be35 4000 |0006: invoke-virtual {v0, v4}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@35be │ │ +3b9a0a: 7120 4bb3 3200 |0009: invoke-static {v2, v3}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b34b │ │ +3b9a10: 0c02 |000c: move-result-object v2 │ │ +3b9a12: 7120 02a7 2100 |000d: invoke-static {v1, v2}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.saveLastNavFragment:(Landroid/content/Context;Ljava/lang/String;)V // method@a702 │ │ +3b9a18: 7020 9d94 0100 |0010: invoke-direct {v1, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Landroidx/fragment/app/Fragment;)V // method@949d │ │ +3b9a1e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=391 │ │ 0x0006 line=393 │ │ 0x0009 line=395 │ │ 0x0010 line=396 │ │ locals : │ │ @@ -1794307,128 +1794290,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 │ │ -3b9ac4: |[3b9ac4] de.danoeh.antennapod.activity.MainActivity.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ -3b9ad4: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3b9ad8: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3b9ade: 1a01 87a4 |0005: const-string v1, "loadFragment(tag: " // string@a487 │ │ -3b9ae2: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3b9ae8: 6e20 5cb3 4000 |000a: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3b9aee: 1a01 cf07 |000d: const-string v1, ", args: " // string@07cf │ │ -3b9af2: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3b9af8: 6e20 5bb3 5000 |0012: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ -3b9afe: 1a01 4007 |0015: const-string v1, ")" // string@0740 │ │ -3b9b02: 6e20 5cb3 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3b9b08: 6e10 67b3 0000 |001a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3b9b0e: 0c00 |001d: move-result-object v0 │ │ -3b9b10: 1a01 7448 |001e: const-string v1, "MainActivity" // string@4874 │ │ -3b9b14: 7120 fe0a 0100 |0020: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3b9b1a: 6e10 2fb3 0400 |0023: invoke-virtual {v4}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ -3b9b20: 6e10 2fb3 0400 |0026: invoke-virtual {v4}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ -3b9b26: 0a00 |0029: move-result v0 │ │ -3b9b28: 1a01 7b20 |002a: const-string v1, "HomeFragment" // string@207b │ │ -3b9b2c: 12f2 |002c: const/4 v2, #int -1 // #ff │ │ -3b9b2e: 2c00 a100 0000 |002d: sparse-switch v0, 000000ce // +000000a1 │ │ -3b9b34: 2856 |0030: goto 0086 // +0056 │ │ -3b9b36: 1a00 fd50 |0031: const-string v0, "QueueFragment" // string@50fd │ │ -3b9b3a: 6e20 28b3 0400 |0033: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3b9b40: 0a00 |0036: move-result v0 │ │ -3b9b42: 3900 0300 |0037: if-nez v0, 003a // +0003 │ │ -3b9b46: 284d |0039: goto 0086 // +004d │ │ -3b9b48: 1272 |003a: const/4 v2, #int 7 // #7 │ │ -3b9b4a: 284b |003b: goto 0086 // +004b │ │ -3b9b4c: 1a00 3b4f |003c: const-string v0, "PlaybackHistoryFragment" // string@4f3b │ │ -3b9b50: 6e20 28b3 0400 |003e: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3b9b56: 0a00 |0041: move-result v0 │ │ -3b9b58: 3900 0300 |0042: if-nez v0, 0045 // +0003 │ │ -3b9b5c: 2842 |0044: goto 0086 // +0042 │ │ -3b9b5e: 1262 |0045: const/4 v2, #int 6 // #6 │ │ -3b9b60: 2840 |0046: goto 0086 // +0040 │ │ -3b9b62: 1a00 9319 |0047: const-string v0, "DownloadsFragment" // string@1993 │ │ -3b9b66: 6e20 28b3 0400 |0049: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3b9b6c: 0a00 |004c: move-result v0 │ │ -3b9b6e: 3900 0300 |004d: if-nez v0, 0050 // +0003 │ │ -3b9b72: 2837 |004f: goto 0086 // +0037 │ │ -3b9b74: 1252 |0050: const/4 v2, #int 5 // #5 │ │ -3b9b76: 2835 |0051: goto 0086 // +0035 │ │ -3b9b78: 1a00 271b |0052: const-string v0, "EpisodesFragment" // string@1b27 │ │ -3b9b7c: 6e20 28b3 0400 |0054: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3b9b82: 0a00 |0057: move-result v0 │ │ -3b9b84: 3900 0300 |0058: if-nez v0, 005b // +0003 │ │ -3b9b88: 282c |005a: goto 0086 // +002c │ │ -3b9b8a: 1242 |005b: const/4 v2, #int 4 // #4 │ │ -3b9b8c: 282a |005c: goto 0086 // +002a │ │ -3b9b8e: 1a00 210d |005d: const-string v0, "AddFeedFragment" // string@0d21 │ │ -3b9b92: 6e20 28b3 0400 |005f: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3b9b98: 0a00 |0062: move-result v0 │ │ -3b9b9a: 3900 0300 |0063: if-nez v0, 0066 // +0003 │ │ -3b9b9e: 2821 |0065: goto 0086 // +0021 │ │ -3b9ba0: 1232 |0066: const/4 v2, #int 3 // #3 │ │ -3b9ba2: 281f |0067: goto 0086 // +001f │ │ -3b9ba4: 6e20 28b3 1400 |0068: invoke-virtual {v4, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3b9baa: 0a00 |006b: move-result v0 │ │ -3b9bac: 3900 0300 |006c: if-nez v0, 006f // +0003 │ │ -3b9bb0: 2818 |006e: goto 0086 // +0018 │ │ -3b9bb2: 1222 |006f: const/4 v2, #int 2 // #2 │ │ -3b9bb4: 2816 |0070: goto 0086 // +0016 │ │ -3b9bb6: 1a00 cc4b |0071: const-string v0, "NewEpisodesFragment" // string@4bcc │ │ -3b9bba: 6e20 28b3 0400 |0073: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3b9bc0: 0a00 |0076: move-result v0 │ │ -3b9bc2: 3900 0300 |0077: if-nez v0, 007a // +0003 │ │ -3b9bc6: 280d |0079: goto 0086 // +000d │ │ -3b9bc8: 1212 |007a: const/4 v2, #int 1 // #1 │ │ -3b9bca: 280b |007b: goto 0086 // +000b │ │ -3b9bcc: 1a00 5457 |007c: const-string v0, "SubscriptionFragment" // string@5754 │ │ -3b9bd0: 6e20 28b3 0400 |007e: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3b9bd6: 0a00 |0081: move-result v0 │ │ -3b9bd8: 3900 0300 |0082: if-nez v0, 0085 // +0003 │ │ -3b9bdc: 2802 |0084: goto 0086 // +0002 │ │ -3b9bde: 1202 |0085: const/4 v2, #int 0 // #0 │ │ -3b9be0: 2b02 6a00 0000 |0086: packed-switch v2, 000000f0 // +0000006a │ │ -3b9be6: 2204 fd1d |0089: new-instance v4, Lde/danoeh/antennapod/ui/home/HomeFragment; // type@1dfd │ │ -3b9bea: 7010 31b1 0400 |008b: invoke-direct {v4}, Lde/danoeh/antennapod/ui/home/HomeFragment;.:()V // method@b131 │ │ -3b9bf0: 1205 |008e: const/4 v5, #int 0 // #0 │ │ -3b9bf2: 2833 |008f: goto 00c2 // +0033 │ │ -3b9bf4: 2200 bb1b |0090: new-instance v0, Lde/danoeh/antennapod/fragment/QueueFragment; // type@1bbb │ │ -3b9bf8: 7010 6ba7 0000 |0092: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/QueueFragment;.:()V // method@a76b │ │ -3b9bfe: 281e |0095: goto 00b3 // +001e │ │ -3b9c00: 2200 ab1b |0096: new-instance v0, Lde/danoeh/antennapod/fragment/PlaybackHistoryFragment; // type@1bab │ │ -3b9c04: 7010 32a7 0000 |0098: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/PlaybackHistoryFragment;.:()V // method@a732 │ │ -3b9c0a: 2818 |009b: goto 00b3 // +0018 │ │ -3b9c0c: 2200 eb1a |009c: new-instance v0, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // type@1aeb │ │ -3b9c10: 7010 95a3 0000 |009e: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.:()V // method@a395 │ │ -3b9c16: 2812 |00a1: goto 00b3 // +0012 │ │ -3b9c18: 2200 c71a |00a2: new-instance v0, Lde/danoeh/antennapod/fragment/AllEpisodesFragment; // type@1ac7 │ │ -3b9c1c: 7010 e6a2 0000 |00a4: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.:()V // method@a2e6 │ │ -3b9c22: 280c |00a7: goto 00b3 // +000c │ │ -3b9c24: 2200 c51a |00a8: new-instance v0, Lde/danoeh/antennapod/fragment/AddFeedFragment; // type@1ac5 │ │ -3b9c28: 7010 cba2 0000 |00aa: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.:()V // method@a2cb │ │ -3b9c2e: 2806 |00ad: goto 00b3 // +0006 │ │ -3b9c30: 2200 fd1d |00ae: new-instance v0, Lde/danoeh/antennapod/ui/home/HomeFragment; // type@1dfd │ │ -3b9c34: 7010 31b1 0000 |00b0: invoke-direct {v0}, Lde/danoeh/antennapod/ui/home/HomeFragment;.:()V // method@b131 │ │ -3b9c3a: 0741 |00b3: move-object v1, v4 │ │ -3b9c3c: 0704 |00b4: move-object v4, v0 │ │ -3b9c3e: 280d |00b5: goto 00c2 // +000d │ │ -3b9c40: 2200 741b |00b6: new-instance v0, Lde/danoeh/antennapod/fragment/InboxFragment; // type@1b74 │ │ -3b9c44: 7010 1fa6 0000 |00b8: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/InboxFragment;.:()V // method@a61f │ │ -3b9c4a: 28f8 |00bb: goto 00b3 // -0008 │ │ -3b9c4c: 2200 e31b |00bc: new-instance v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment; // type@1be3 │ │ -3b9c50: 7010 2ca8 0000 |00be: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.:()V // method@a82c │ │ -3b9c56: 28f2 |00c1: goto 00b3 // -000e │ │ -3b9c58: 3805 0500 |00c2: if-eqz v5, 00c7 // +0005 │ │ -3b9c5c: 6e20 be35 5400 |00c4: invoke-virtual {v4, v5}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@35be │ │ -3b9c62: 7120 02a7 1300 |00c7: invoke-static {v3, v1}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.saveLastNavFragment:(Landroid/content/Context;Ljava/lang/String;)V // method@a702 │ │ -3b9c68: 7020 9d94 4300 |00ca: invoke-direct {v3, v4}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Landroidx/fragment/app/Fragment;)V // method@949d │ │ -3b9c6e: 0e00 |00cd: return-void │ │ -3b9c70: 0002 0800 ad66 f0a1 e865 22b8 6f40 ... |00ce: sparse-switch-data (34 units) │ │ -3b9cb4: 0001 0800 0000 0000 3600 0000 3000 ... |00f0: packed-switch-data (20 units) │ │ +3b9a8c: |[3b9a8c] de.danoeh.antennapod.activity.MainActivity.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ +3b9a9c: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3b9aa0: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3b9aa6: 1a01 87a4 |0005: const-string v1, "loadFragment(tag: " // string@a487 │ │ +3b9aaa: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3b9ab0: 6e20 5cb3 4000 |000a: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3b9ab6: 1a01 cf07 |000d: const-string v1, ", args: " // string@07cf │ │ +3b9aba: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3b9ac0: 6e20 5bb3 5000 |0012: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ +3b9ac6: 1a01 4007 |0015: const-string v1, ")" // string@0740 │ │ +3b9aca: 6e20 5cb3 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3b9ad0: 6e10 67b3 0000 |001a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3b9ad6: 0c00 |001d: move-result-object v0 │ │ +3b9ad8: 1a01 7448 |001e: const-string v1, "MainActivity" // string@4874 │ │ +3b9adc: 7120 fe0a 0100 |0020: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3b9ae2: 6e10 2fb3 0400 |0023: invoke-virtual {v4}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ +3b9ae8: 6e10 2fb3 0400 |0026: invoke-virtual {v4}, Ljava/lang/String;.hashCode:()I // method@b32f │ │ +3b9aee: 0a00 |0029: move-result v0 │ │ +3b9af0: 1a01 7b20 |002a: const-string v1, "HomeFragment" // string@207b │ │ +3b9af4: 12f2 |002c: const/4 v2, #int -1 // #ff │ │ +3b9af6: 2c00 a100 0000 |002d: sparse-switch v0, 000000ce // +000000a1 │ │ +3b9afc: 2856 |0030: goto 0086 // +0056 │ │ +3b9afe: 1a00 fd50 |0031: const-string v0, "QueueFragment" // string@50fd │ │ +3b9b02: 6e20 28b3 0400 |0033: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3b9b08: 0a00 |0036: move-result v0 │ │ +3b9b0a: 3900 0300 |0037: if-nez v0, 003a // +0003 │ │ +3b9b0e: 284d |0039: goto 0086 // +004d │ │ +3b9b10: 1272 |003a: const/4 v2, #int 7 // #7 │ │ +3b9b12: 284b |003b: goto 0086 // +004b │ │ +3b9b14: 1a00 3b4f |003c: const-string v0, "PlaybackHistoryFragment" // string@4f3b │ │ +3b9b18: 6e20 28b3 0400 |003e: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3b9b1e: 0a00 |0041: move-result v0 │ │ +3b9b20: 3900 0300 |0042: if-nez v0, 0045 // +0003 │ │ +3b9b24: 2842 |0044: goto 0086 // +0042 │ │ +3b9b26: 1262 |0045: const/4 v2, #int 6 // #6 │ │ +3b9b28: 2840 |0046: goto 0086 // +0040 │ │ +3b9b2a: 1a00 9319 |0047: const-string v0, "DownloadsFragment" // string@1993 │ │ +3b9b2e: 6e20 28b3 0400 |0049: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3b9b34: 0a00 |004c: move-result v0 │ │ +3b9b36: 3900 0300 |004d: if-nez v0, 0050 // +0003 │ │ +3b9b3a: 2837 |004f: goto 0086 // +0037 │ │ +3b9b3c: 1252 |0050: const/4 v2, #int 5 // #5 │ │ +3b9b3e: 2835 |0051: goto 0086 // +0035 │ │ +3b9b40: 1a00 271b |0052: const-string v0, "EpisodesFragment" // string@1b27 │ │ +3b9b44: 6e20 28b3 0400 |0054: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3b9b4a: 0a00 |0057: move-result v0 │ │ +3b9b4c: 3900 0300 |0058: if-nez v0, 005b // +0003 │ │ +3b9b50: 282c |005a: goto 0086 // +002c │ │ +3b9b52: 1242 |005b: const/4 v2, #int 4 // #4 │ │ +3b9b54: 282a |005c: goto 0086 // +002a │ │ +3b9b56: 1a00 210d |005d: const-string v0, "AddFeedFragment" // string@0d21 │ │ +3b9b5a: 6e20 28b3 0400 |005f: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3b9b60: 0a00 |0062: move-result v0 │ │ +3b9b62: 3900 0300 |0063: if-nez v0, 0066 // +0003 │ │ +3b9b66: 2821 |0065: goto 0086 // +0021 │ │ +3b9b68: 1232 |0066: const/4 v2, #int 3 // #3 │ │ +3b9b6a: 281f |0067: goto 0086 // +001f │ │ +3b9b6c: 6e20 28b3 1400 |0068: invoke-virtual {v4, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3b9b72: 0a00 |006b: move-result v0 │ │ +3b9b74: 3900 0300 |006c: if-nez v0, 006f // +0003 │ │ +3b9b78: 2818 |006e: goto 0086 // +0018 │ │ +3b9b7a: 1222 |006f: const/4 v2, #int 2 // #2 │ │ +3b9b7c: 2816 |0070: goto 0086 // +0016 │ │ +3b9b7e: 1a00 cc4b |0071: const-string v0, "NewEpisodesFragment" // string@4bcc │ │ +3b9b82: 6e20 28b3 0400 |0073: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3b9b88: 0a00 |0076: move-result v0 │ │ +3b9b8a: 3900 0300 |0077: if-nez v0, 007a // +0003 │ │ +3b9b8e: 280d |0079: goto 0086 // +000d │ │ +3b9b90: 1212 |007a: const/4 v2, #int 1 // #1 │ │ +3b9b92: 280b |007b: goto 0086 // +000b │ │ +3b9b94: 1a00 5457 |007c: const-string v0, "SubscriptionFragment" // string@5754 │ │ +3b9b98: 6e20 28b3 0400 |007e: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3b9b9e: 0a00 |0081: move-result v0 │ │ +3b9ba0: 3900 0300 |0082: if-nez v0, 0085 // +0003 │ │ +3b9ba4: 2802 |0084: goto 0086 // +0002 │ │ +3b9ba6: 1202 |0085: const/4 v2, #int 0 // #0 │ │ +3b9ba8: 2b02 6a00 0000 |0086: packed-switch v2, 000000f0 // +0000006a │ │ +3b9bae: 2204 fd1d |0089: new-instance v4, Lde/danoeh/antennapod/ui/home/HomeFragment; // type@1dfd │ │ +3b9bb2: 7010 31b1 0400 |008b: invoke-direct {v4}, Lde/danoeh/antennapod/ui/home/HomeFragment;.:()V // method@b131 │ │ +3b9bb8: 1205 |008e: const/4 v5, #int 0 // #0 │ │ +3b9bba: 2833 |008f: goto 00c2 // +0033 │ │ +3b9bbc: 2200 bb1b |0090: new-instance v0, Lde/danoeh/antennapod/fragment/QueueFragment; // type@1bbb │ │ +3b9bc0: 7010 6ba7 0000 |0092: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/QueueFragment;.:()V // method@a76b │ │ +3b9bc6: 281e |0095: goto 00b3 // +001e │ │ +3b9bc8: 2200 ab1b |0096: new-instance v0, Lde/danoeh/antennapod/fragment/PlaybackHistoryFragment; // type@1bab │ │ +3b9bcc: 7010 32a7 0000 |0098: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/PlaybackHistoryFragment;.:()V // method@a732 │ │ +3b9bd2: 2818 |009b: goto 00b3 // +0018 │ │ +3b9bd4: 2200 eb1a |009c: new-instance v0, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // type@1aeb │ │ +3b9bd8: 7010 95a3 0000 |009e: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.:()V // method@a395 │ │ +3b9bde: 2812 |00a1: goto 00b3 // +0012 │ │ +3b9be0: 2200 c71a |00a2: new-instance v0, Lde/danoeh/antennapod/fragment/AllEpisodesFragment; // type@1ac7 │ │ +3b9be4: 7010 e6a2 0000 |00a4: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.:()V // method@a2e6 │ │ +3b9bea: 280c |00a7: goto 00b3 // +000c │ │ +3b9bec: 2200 c51a |00a8: new-instance v0, Lde/danoeh/antennapod/fragment/AddFeedFragment; // type@1ac5 │ │ +3b9bf0: 7010 cba2 0000 |00aa: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.:()V // method@a2cb │ │ +3b9bf6: 2806 |00ad: goto 00b3 // +0006 │ │ +3b9bf8: 2200 fd1d |00ae: new-instance v0, Lde/danoeh/antennapod/ui/home/HomeFragment; // type@1dfd │ │ +3b9bfc: 7010 31b1 0000 |00b0: invoke-direct {v0}, Lde/danoeh/antennapod/ui/home/HomeFragment;.:()V // method@b131 │ │ +3b9c02: 0741 |00b3: move-object v1, v4 │ │ +3b9c04: 0704 |00b4: move-object v4, v0 │ │ +3b9c06: 280d |00b5: goto 00c2 // +000d │ │ +3b9c08: 2200 741b |00b6: new-instance v0, Lde/danoeh/antennapod/fragment/InboxFragment; // type@1b74 │ │ +3b9c0c: 7010 1fa6 0000 |00b8: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/InboxFragment;.:()V // method@a61f │ │ +3b9c12: 28f8 |00bb: goto 00b3 // -0008 │ │ +3b9c14: 2200 e31b |00bc: new-instance v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment; // type@1be3 │ │ +3b9c18: 7010 2ca8 0000 |00be: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.:()V // method@a82c │ │ +3b9c1e: 28f2 |00c1: goto 00b3 // -000e │ │ +3b9c20: 3805 0500 |00c2: if-eqz v5, 00c7 // +0005 │ │ +3b9c24: 6e20 be35 5400 |00c4: invoke-virtual {v4, v5}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@35be │ │ +3b9c2a: 7120 02a7 1300 |00c7: invoke-static {v3, v1}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.saveLastNavFragment:(Landroid/content/Context;Ljava/lang/String;)V // method@a702 │ │ +3b9c30: 7020 9d94 4300 |00ca: invoke-direct {v3, v4}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Landroidx/fragment/app/Fragment;)V // method@949d │ │ +3b9c36: 0e00 |00cd: return-void │ │ +3b9c38: 0002 0800 ad66 f0a1 e865 22b8 6f40 ... |00ce: sparse-switch-data (34 units) │ │ +3b9c7c: 0001 0800 0000 0000 3600 0000 3000 ... |00f0: packed-switch-data (20 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=348 │ │ 0x0023 line=350 │ │ 0x0089 line=377 │ │ 0x0090 line=355 │ │ 0x0096 line=367 │ │ @@ -1794451,20 +1794434,20 @@ │ │ type : '(IILandroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -3b9cdc: |[3b9cdc] de.danoeh.antennapod.activity.MainActivity.onActivityResult:(IILandroid/content/Intent;)V │ │ -3b9cec: 6f40 0e36 1032 |0000: invoke-super {v0, v1, v2, v3}, Landroidx/fragment/app/FragmentActivity;.onActivityResult:(IILandroid/content/Intent;)V // method@360e │ │ -3b9cf2: 7110 c198 0000 |0003: invoke-static {v0}, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher;.getNoTitleTheme:(Landroid/content/Context;)I // method@98c1 │ │ -3b9cf8: 0a01 |0006: move-result v1 │ │ -3b9cfa: 5901 0f6c |0007: iput v1, v0, Lde/danoeh/antennapod/activity/MainActivity;.lastTheme:I // field@6c0f │ │ -3b9cfe: 0e00 |0009: return-void │ │ +3b9ca4: |[3b9ca4] de.danoeh.antennapod.activity.MainActivity.onActivityResult:(IILandroid/content/Intent;)V │ │ +3b9cb4: 6f40 0e36 1032 |0000: invoke-super {v0, v1, v2, v3}, Landroidx/fragment/app/FragmentActivity;.onActivityResult:(IILandroid/content/Intent;)V // method@360e │ │ +3b9cba: 7110 c198 0000 |0003: invoke-static {v0}, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher;.getNoTitleTheme:(Landroid/content/Context;)I // method@98c1 │ │ +3b9cc0: 0a01 |0006: move-result v1 │ │ +3b9cc2: 5901 0f6c |0007: iput v1, v0, Lde/danoeh/antennapod/activity/MainActivity;.lastTheme:I // field@6c0f │ │ +3b9cc6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=516 │ │ 0x0003 line=517 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/activity/MainActivity; │ │ 0x0000 - 0x000a reg=1 (null) I │ │ @@ -1794476,18 +1794459,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3b9d00: |[3b9d00] de.danoeh.antennapod.activity.MainActivity.onAttachedToWindow:()V │ │ -3b9d10: 6f10 8a00 0000 |0000: invoke-super {v0}, Landroid/app/Activity;.onAttachedToWindow:()V // method@008a │ │ -3b9d16: 7010 b694 0000 |0003: invoke-direct {v0}, Lde/danoeh/antennapod/activity/MainActivity;.updateInsets:()V // method@94b6 │ │ -3b9d1c: 0e00 |0006: return-void │ │ +3b9cc8: |[3b9cc8] de.danoeh.antennapod.activity.MainActivity.onAttachedToWindow:()V │ │ +3b9cd8: 6f10 8a00 0000 |0000: invoke-super {v0}, Landroid/app/Activity;.onAttachedToWindow:()V // method@008a │ │ +3b9cde: 7010 b694 0000 |0003: invoke-direct {v0}, Lde/danoeh/antennapod/activity/MainActivity;.updateInsets:()V // method@94b6 │ │ +3b9ce4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ 0x0003 line=222 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lde/danoeh/antennapod/activity/MainActivity; │ │ │ │ @@ -1794496,63 +1794479,63 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 92 16-bit code units │ │ -3b9d20: |[3b9d20] de.danoeh.antennapod.activity.MainActivity.onBackPressed:()V │ │ -3b9d30: 6e10 9394 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/activity/MainActivity;.isDrawerOpen:()Z // method@9493 │ │ -3b9d36: 0a00 |0003: move-result v0 │ │ -3b9d38: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -3b9d3c: 5420 0d6c |0006: iget-object v0, v2, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@6c0d │ │ -3b9d40: 5421 106c |0008: iget-object v1, v2, Lde/danoeh/antennapod/activity/MainActivity;.navDrawer:Landroid/view/View; // field@6c10 │ │ -3b9d44: 6e20 3a32 1000 |000a: invoke-virtual {v0, v1}, Landroidx/drawerlayout/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@323a │ │ -3b9d4a: 284e |000d: goto 005b // +004e │ │ -3b9d4c: 5420 136c |000e: iget-object v0, v2, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // field@6c13 │ │ -3b9d50: 6e10 627c 0000 |0010: invoke-virtual {v0}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.getState:()I // method@7c62 │ │ -3b9d56: 0a00 |0013: move-result v0 │ │ -3b9d58: 1231 |0014: const/4 v1, #int 3 // #3 │ │ -3b9d5a: 3310 0900 |0015: if-ne v0, v1, 001e // +0009 │ │ -3b9d5e: 5420 136c |0017: iget-object v0, v2, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // field@6c13 │ │ -3b9d62: 1241 |0019: const/4 v1, #int 4 // #4 │ │ -3b9d64: 6e20 8c7c 1000 |001a: invoke-virtual {v0, v1}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@7c8c │ │ -3b9d6a: 283e |001d: goto 005b // +003e │ │ -3b9d6c: 6e10 0536 0200 |001e: invoke-virtual {v2}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3605 │ │ -3b9d72: 0c00 |0021: move-result-object v0 │ │ -3b9d74: 6e10 1537 0000 |0022: invoke-virtual {v0}, Landroidx/fragment/app/FragmentManager;.getBackStackEntryCount:()I // method@3715 │ │ -3b9d7a: 0a00 |0025: move-result v0 │ │ -3b9d7c: 3800 0600 |0026: if-eqz v0, 002c // +0006 │ │ -3b9d80: 6f10 f912 0200 |0028: invoke-super {v2}, Landroidx/activity/ComponentActivity;.onBackPressed:()V // method@12f9 │ │ -3b9d86: 2830 |002b: goto 005b // +0030 │ │ -3b9d88: 7100 b5b0 0000 |002c: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDefaultPage:()Ljava/lang/String; // method@b0b5 │ │ -3b9d8e: 0c00 |002f: move-result-object v0 │ │ -3b9d90: 7110 eda6 0200 |0030: invoke-static {v2}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.getLastNavFragment:(Landroid/content/Context;)Ljava/lang/String; // method@a6ed │ │ -3b9d96: 0c01 |0033: move-result-object v1 │ │ -3b9d98: 6e20 28b3 0100 |0034: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3b9d9e: 0a01 |0037: move-result v1 │ │ -3b9da0: 3901 1000 |0038: if-nez v1, 0048 // +0010 │ │ -3b9da4: 1a01 22cb |003a: const-string v1, "remember" // string@cb22 │ │ -3b9da8: 6e20 28b3 0100 |003c: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3b9dae: 0a01 |003f: move-result v1 │ │ -3b9db0: 3801 0300 |0040: if-eqz v1, 0043 // +0003 │ │ -3b9db4: 2806 |0042: goto 0048 // +0006 │ │ -3b9db6: 1201 |0043: const/4 v1, #int 0 // #0 │ │ -3b9db8: 6e30 9e94 0201 |0044: invoke-virtual {v2, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@949e │ │ -3b9dbe: 2814 |0047: goto 005b // +0014 │ │ -3b9dc0: 7100 aeb0 0000 |0048: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.backButtonOpensDrawer:()Z // method@b0ae │ │ -3b9dc6: 0a00 |004b: move-result v0 │ │ -3b9dc8: 3800 0c00 |004c: if-eqz v0, 0058 // +000c │ │ -3b9dcc: 5420 0d6c |004e: iget-object v0, v2, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@6c0d │ │ -3b9dd0: 3800 0800 |0050: if-eqz v0, 0058 // +0008 │ │ -3b9dd4: 5421 106c |0052: iget-object v1, v2, Lde/danoeh/antennapod/activity/MainActivity;.navDrawer:Landroid/view/View; // field@6c10 │ │ -3b9dd8: 6e20 7032 1000 |0054: invoke-virtual {v0, v1}, Landroidx/drawerlayout/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@3270 │ │ -3b9dde: 2804 |0057: goto 005b // +0004 │ │ -3b9de0: 6f10 f912 0200 |0058: invoke-super {v2}, Landroidx/activity/ComponentActivity;.onBackPressed:()V // method@12f9 │ │ -3b9de6: 0e00 |005b: return-void │ │ +3b9ce8: |[3b9ce8] de.danoeh.antennapod.activity.MainActivity.onBackPressed:()V │ │ +3b9cf8: 6e10 9394 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/activity/MainActivity;.isDrawerOpen:()Z // method@9493 │ │ +3b9cfe: 0a00 |0003: move-result v0 │ │ +3b9d00: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +3b9d04: 5420 0d6c |0006: iget-object v0, v2, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@6c0d │ │ +3b9d08: 5421 106c |0008: iget-object v1, v2, Lde/danoeh/antennapod/activity/MainActivity;.navDrawer:Landroid/view/View; // field@6c10 │ │ +3b9d0c: 6e20 3a32 1000 |000a: invoke-virtual {v0, v1}, Landroidx/drawerlayout/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@323a │ │ +3b9d12: 284e |000d: goto 005b // +004e │ │ +3b9d14: 5420 136c |000e: iget-object v0, v2, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // field@6c13 │ │ +3b9d18: 6e10 627c 0000 |0010: invoke-virtual {v0}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.getState:()I // method@7c62 │ │ +3b9d1e: 0a00 |0013: move-result v0 │ │ +3b9d20: 1231 |0014: const/4 v1, #int 3 // #3 │ │ +3b9d22: 3310 0900 |0015: if-ne v0, v1, 001e // +0009 │ │ +3b9d26: 5420 136c |0017: iget-object v0, v2, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // field@6c13 │ │ +3b9d2a: 1241 |0019: const/4 v1, #int 4 // #4 │ │ +3b9d2c: 6e20 8c7c 1000 |001a: invoke-virtual {v0, v1}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@7c8c │ │ +3b9d32: 283e |001d: goto 005b // +003e │ │ +3b9d34: 6e10 0536 0200 |001e: invoke-virtual {v2}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3605 │ │ +3b9d3a: 0c00 |0021: move-result-object v0 │ │ +3b9d3c: 6e10 1537 0000 |0022: invoke-virtual {v0}, Landroidx/fragment/app/FragmentManager;.getBackStackEntryCount:()I // method@3715 │ │ +3b9d42: 0a00 |0025: move-result v0 │ │ +3b9d44: 3800 0600 |0026: if-eqz v0, 002c // +0006 │ │ +3b9d48: 6f10 f912 0200 |0028: invoke-super {v2}, Landroidx/activity/ComponentActivity;.onBackPressed:()V // method@12f9 │ │ +3b9d4e: 2830 |002b: goto 005b // +0030 │ │ +3b9d50: 7100 b5b0 0000 |002c: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDefaultPage:()Ljava/lang/String; // method@b0b5 │ │ +3b9d56: 0c00 |002f: move-result-object v0 │ │ +3b9d58: 7110 eda6 0200 |0030: invoke-static {v2}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.getLastNavFragment:(Landroid/content/Context;)Ljava/lang/String; // method@a6ed │ │ +3b9d5e: 0c01 |0033: move-result-object v1 │ │ +3b9d60: 6e20 28b3 0100 |0034: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3b9d66: 0a01 |0037: move-result v1 │ │ +3b9d68: 3901 1000 |0038: if-nez v1, 0048 // +0010 │ │ +3b9d6c: 1a01 22cb |003a: const-string v1, "remember" // string@cb22 │ │ +3b9d70: 6e20 28b3 0100 |003c: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3b9d76: 0a01 |003f: move-result v1 │ │ +3b9d78: 3801 0300 |0040: if-eqz v1, 0043 // +0003 │ │ +3b9d7c: 2806 |0042: goto 0048 // +0006 │ │ +3b9d7e: 1201 |0043: const/4 v1, #int 0 // #0 │ │ +3b9d80: 6e30 9e94 0201 |0044: invoke-virtual {v2, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@949e │ │ +3b9d86: 2814 |0047: goto 005b // +0014 │ │ +3b9d88: 7100 aeb0 0000 |0048: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.backButtonOpensDrawer:()Z // method@b0ae │ │ +3b9d8e: 0a00 |004b: move-result v0 │ │ +3b9d90: 3800 0c00 |004c: if-eqz v0, 0058 // +000c │ │ +3b9d94: 5420 0d6c |004e: iget-object v0, v2, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@6c0d │ │ +3b9d98: 3800 0800 |0050: if-eqz v0, 0058 // +0008 │ │ +3b9d9c: 5421 106c |0052: iget-object v1, v2, Lde/danoeh/antennapod/activity/MainActivity;.navDrawer:Landroid/view/View; // field@6c10 │ │ +3b9da0: 6e20 7032 1000 |0054: invoke-virtual {v0, v1}, Landroidx/drawerlayout/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@3270 │ │ +3b9da6: 2804 |0057: goto 005b // +0004 │ │ +3b9da8: 6f10 f912 0200 |0058: invoke-super {v2}, Landroidx/activity/ComponentActivity;.onBackPressed:()V // method@12f9 │ │ +3b9dae: 0e00 |005b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=554 │ │ 0x0006 line=555 │ │ 0x000e line=556 │ │ 0x0017 line=557 │ │ 0x001e line=558 │ │ @@ -1794572,21 +1794555,21 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -3b9de8: |[3b9de8] de.danoeh.antennapod.activity.MainActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -3b9df8: 6f20 8e14 2100 |0000: invoke-super {v1, v2}, Landroidx/appcompat/app/AppCompatActivity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@148e │ │ -3b9dfe: 5410 0e6c |0003: iget-object v0, v1, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@6c0e │ │ -3b9e02: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -3b9e06: 6e20 0014 2000 |0007: invoke-virtual {v0, v2}, Landroidx/appcompat/app/ActionBarDrawerToggle;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@1400 │ │ -3b9e0c: 7010 b194 0100 |000a: invoke-direct {v1}, Lde/danoeh/antennapod/activity/MainActivity;.setNavDrawerSize:()V // method@94b1 │ │ -3b9e12: 0e00 |000d: return-void │ │ +3b9db0: |[3b9db0] de.danoeh.antennapod.activity.MainActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +3b9dc0: 6f20 8e14 2100 |0000: invoke-super {v1, v2}, Landroidx/appcompat/app/AppCompatActivity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@148e │ │ +3b9dc6: 5410 0e6c |0003: iget-object v0, v1, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@6c0e │ │ +3b9dca: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +3b9dce: 6e20 0014 2000 |0007: invoke-virtual {v0, v2}, Landroidx/appcompat/app/ActionBarDrawerToggle;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@1400 │ │ +3b9dd4: 7010 b194 0100 |000a: invoke-direct {v1}, Lde/danoeh/antennapod/activity/MainActivity;.setNavDrawerSize:()V // method@94b1 │ │ +3b9dda: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=459 │ │ 0x0003 line=460 │ │ 0x0007 line=461 │ │ 0x000a line=463 │ │ locals : │ │ @@ -1794598,125 +1794581,125 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 246 16-bit code units │ │ -3b9e14: |[3b9e14] de.danoeh.antennapod.activity.MainActivity.onCreate:(Landroid/os/Bundle;)V │ │ -3b9e24: 7110 c198 0600 |0000: invoke-static {v6}, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher;.getNoTitleTheme:(Landroid/content/Context;)I // method@98c1 │ │ -3b9e2a: 0a00 |0003: move-result v0 │ │ -3b9e2c: 5960 0f6c |0004: iput v0, v6, Lde/danoeh/antennapod/activity/MainActivity;.lastTheme:I // field@6c0f │ │ -3b9e30: 6e20 ac14 0600 |0006: invoke-virtual {v6, v0}, Landroidx/appcompat/app/AppCompatActivity;.setTheme:(I)V // method@14ac │ │ -3b9e36: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -3b9e38: 3807 0b00 |000a: if-eqz v7, 0015 // +000b │ │ -3b9e3c: 1a01 a988 |000c: const-string v1, "generated_view_id" // string@88a9 │ │ -3b9e40: 6e30 f306 1700 |000e: invoke-virtual {v7, v1, v0}, Landroid/os/BaseBundle;.getInt:(Ljava/lang/String;I)I // method@06f3 │ │ -3b9e46: 0a01 |0011: move-result v1 │ │ -3b9e48: 7020 8c94 1600 |0012: invoke-direct {v6, v1}, Lde/danoeh/antennapod/activity/MainActivity;.ensureGeneratedViewIdGreaterThan:(I)V // method@948c │ │ -3b9e4e: 6e10 8000 0600 |0015: invoke-virtual {v6}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0080 │ │ -3b9e54: 0c01 |0018: move-result-object v1 │ │ -3b9e56: 7120 512e 0100 |0019: invoke-static {v1, v0}, Landroidx/core/view/WindowCompat;.setDecorFitsSystemWindows:(Landroid/view/Window;Z)V // method@2e51 │ │ -3b9e5c: 6f20 1036 7600 |001c: invoke-super {v6, v7}, Landroidx/fragment/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@3610 │ │ -3b9e62: 1407 7500 0d7f |001f: const v7, #float 1.87424e+38 // #7f0d0075 │ │ -3b9e68: 6e20 a414 7600 |0022: invoke-virtual {v6, v7}, Landroidx/appcompat/app/AppCompatActivity;.setContentView:(I)V // method@14a4 │ │ -3b9e6e: 5467 126c |0025: iget-object v7, v6, Lde/danoeh/antennapod/activity/MainActivity;.recycledViewPool:Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool; // field@6c12 │ │ -3b9e72: 1401 db03 0a7f |0027: const v1, #float 1.83453e+38 // #7f0a03db │ │ -3b9e78: 1302 1900 |002a: const/16 v2, #int 25 // #19 │ │ -3b9e7c: 6e30 da42 1702 |002c: invoke-virtual {v7, v1, v2}, Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool;.setMaxRecycledViews:(II)V // method@42da │ │ -3b9e82: 1407 1f01 0a7f |002f: const v7, #float 1.83439e+38 // #7f0a011f │ │ -3b9e88: 6e20 8414 7600 |0032: invoke-virtual {v6, v7}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1484 │ │ -3b9e8e: 0c07 |0035: move-result-object v7 │ │ -3b9e90: 1f07 a108 |0036: check-cast v7, Landroidx/drawerlayout/widget/DrawerLayout; // type@08a1 │ │ -3b9e94: 5b67 0d6c |0038: iput-object v7, v6, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@6c0d │ │ -3b9e98: 1407 3502 0a7f |003a: const v7, #float 1.83445e+38 // #7f0a0235 │ │ -3b9e9e: 6e20 8414 7600 |003d: invoke-virtual {v6, v7}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1484 │ │ -3b9ea4: 0c01 |0040: move-result-object v1 │ │ -3b9ea6: 5b61 106c |0041: iput-object v1, v6, Lde/danoeh/antennapod/activity/MainActivity;.navDrawer:Landroid/view/View; // field@6c10 │ │ -3b9eaa: 7010 b194 0600 |0043: invoke-direct {v6}, Lde/danoeh/antennapod/activity/MainActivity;.setNavDrawerSize:()V // method@94b1 │ │ -3b9eb0: 1401 ee01 0a7f |0046: const v1, #float 1.83443e+38 // #7f0a01ee │ │ -3b9eb6: 6e20 8414 1600 |0049: invoke-virtual {v6, v1}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1484 │ │ -3b9ebc: 0c01 |004c: move-result-object v1 │ │ -3b9ebe: 2202 d317 |004d: new-instance v2, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda2; // type@17d3 │ │ -3b9ec2: 7020 7894 6200 |004f: invoke-direct {v2, v6}, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@9478 │ │ -3b9ec8: 7120 fd2d 2100 |0052: invoke-static {v1, v2}, Landroidx/core/view/ViewCompat;.setOnApplyWindowInsetsListener:(Landroid/view/View;Landroidx/core/view/OnApplyWindowInsetsListener;)V // method@2dfd │ │ -3b9ece: 6e10 0536 0600 |0055: invoke-virtual {v6}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3605 │ │ -3b9ed4: 0c01 |0058: move-result-object v1 │ │ -3b9ed6: 1a02 e3b2 |0059: const-string v2, "main" // string@b2e3 │ │ -3b9eda: 6e20 0f37 2100 |005b: invoke-virtual {v1, v2}, Landroidx/fragment/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroidx/fragment/app/Fragment; // method@370f │ │ -3b9ee0: 0c02 |005e: move-result-object v2 │ │ -3b9ee2: 3902 3500 |005f: if-nez v2, 0094 // +0035 │ │ -3b9ee6: 1a02 22cb |0061: const-string v2, "remember" // string@cb22 │ │ -3b9eea: 7100 b5b0 0000 |0063: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDefaultPage:()Ljava/lang/String; // method@b0b5 │ │ -3b9ef0: 0c03 |0066: move-result-object v3 │ │ -3b9ef2: 6e20 28b3 3200 |0067: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3b9ef8: 0a02 |006a: move-result v2 │ │ -3b9efa: 1203 |006b: const/4 v3, #int 0 // #0 │ │ -3b9efc: 3902 0a00 |006c: if-nez v2, 0076 // +000a │ │ -3b9f00: 7100 b5b0 0000 |006e: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDefaultPage:()Ljava/lang/String; // method@b0b5 │ │ -3b9f06: 0c02 |0071: move-result-object v2 │ │ -3b9f08: 6e30 9e94 2603 |0072: invoke-virtual {v6, v2, v3}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@949e │ │ -3b9f0e: 281f |0075: goto 0094 // +001f │ │ -3b9f10: 7110 eda6 0600 |0076: invoke-static {v6}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.getLastNavFragment:(Landroid/content/Context;)Ljava/lang/String; // method@a6ed │ │ -3b9f16: 0c02 |0079: move-result-object v2 │ │ -3b9f18: 6204 0b94 |007a: sget-object v4, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.NAV_DRAWER_TAGS:[Ljava/lang/String; // field@940b │ │ -3b9f1c: 7120 71b7 2400 |007c: invoke-static {v4, v2}, Lorg/apache/commons/lang3/ArrayUtils;.contains:([Ljava/lang/Object;Ljava/lang/Object;)Z // method@b771 │ │ -3b9f22: 0a04 |007f: move-result v4 │ │ -3b9f24: 3804 0600 |0080: if-eqz v4, 0086 // +0006 │ │ -3b9f28: 6e30 9e94 2603 |0082: invoke-virtual {v6, v2, v3}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@949e │ │ -3b9f2e: 280f |0085: goto 0094 // +000f │ │ -3b9f30: 7110 b9b2 0200 |0086: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ -3b9f36: 0a02 |0089: move-result v2 │ │ -3b9f38: 8124 |008a: int-to-long v4, v2 │ │ -3b9f3a: 6e40 9c94 4635 |008b: invoke-virtual {v6, v4, v5, v3}, Lde/danoeh/antennapod/activity/MainActivity;.loadFeedFragmentById:(JLandroid/os/Bundle;)V // method@949c │ │ -3b9f40: 2806 |008e: goto 0094 // +0006 │ │ -3b9f42: 1a02 7b20 |008f: const-string v2, "HomeFragment" // string@207b │ │ -3b9f46: 6e30 9e94 2603 |0091: invoke-virtual {v6, v2, v3}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@949e │ │ -3b9f4c: 6e10 e136 0100 |0094: invoke-virtual {v1}, Landroidx/fragment/app/FragmentManager;.beginTransaction:()Landroidx/fragment/app/FragmentTransaction; // method@36e1 │ │ -3b9f52: 0c01 |0097: move-result-object v1 │ │ -3b9f54: 2202 9f1b |0098: new-instance v2, Lde/danoeh/antennapod/fragment/NavDrawerFragment; // type@1b9f │ │ -3b9f58: 7010 eca6 0200 |009a: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.:()V // method@a6ec │ │ -3b9f5e: 1a03 4e4b |009d: const-string v3, "NavDrawerFragment" // string@4b4e │ │ -3b9f62: 6e40 d637 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@37d6 │ │ -3b9f68: 2207 da1a |00a2: new-instance v7, Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // type@1ada │ │ -3b9f6c: 7010 2fa3 0700 |00a4: invoke-direct {v7}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.:()V // method@a32f │ │ -3b9f72: 1a02 500f |00a7: const-string v2, "AudioPlayerFragment" // string@0f50 │ │ -3b9f76: 1403 6500 0a7f |00a9: const v3, #float 1.83436e+38 // #7f0a0065 │ │ -3b9f7c: 6e40 d637 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@37d6 │ │ -3b9f82: 6e10 cc37 0100 |00af: invoke-virtual {v1}, Landroidx/fragment/app/FragmentTransaction;.commit:()I // method@37cc │ │ -3b9f88: 7010 8b94 0600 |00b2: invoke-direct {v6}, Lde/danoeh/antennapod/activity/MainActivity;.checkFirstLaunch:()V // method@948b │ │ -3b9f8e: 6e20 8414 3600 |00b5: invoke-virtual {v6, v3}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1484 │ │ -3b9f94: 0c07 |00b8: move-result-object v7 │ │ -3b9f96: 7110 557c 0700 |00b9: invoke-static {v7}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.from:(Landroid/view/View;)Lcom/google/android/material/bottomsheet/BottomSheetBehavior; // method@7c55 │ │ -3b9f9c: 0c07 |00bc: move-result-object v7 │ │ -3b9f9e: 1f07 0c1e |00bd: check-cast v7, Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // type@1e0c │ │ -3b9fa2: 5b67 136c |00bf: iput-object v7, v6, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // field@6c13 │ │ -3b9fa6: 6e20 847c 0700 |00c1: invoke-virtual {v7, v0}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setHideable:(Z)V // method@7c84 │ │ -3b9fac: 5467 136c |00c4: iget-object v7, v6, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // field@6c13 │ │ -3b9fb0: 5461 0c6c |00c6: iget-object v1, v6, Lde/danoeh/antennapod/activity/MainActivity;.bottomSheetCallback:Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback; // field@6c0c │ │ -3b9fb4: 6e20 7d7c 1700 |00c8: invoke-virtual {v7, v1}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setBottomSheetCallback:(Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback;)V // method@7c7d │ │ -3b9fba: 7120 e39d 0600 |00cb: invoke-static {v6, v0}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.restartUpdateAlarm:(Landroid/content/Context;Z)V // method@9de3 │ │ -3b9fc0: 7100 fb9c 0000 |00ce: invoke-static {}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.syncNowIfNotSyncedRecently:()V // method@9cfb │ │ -3b9fc6: 7110 ed4c 0600 |00d1: invoke-static {v6}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4ced │ │ -3b9fcc: 0c07 |00d4: move-result-object v7 │ │ -3b9fce: 1a00 5a85 |00d5: const-string v0, "feedUpdate" // string@855a │ │ -3b9fd2: 6e20 ef4c 0700 |00d7: invoke-virtual {v7, v0}, Landroidx/work/WorkManager;.getWorkInfosByTagLiveData:(Ljava/lang/String;)Landroidx/lifecycle/LiveData; // method@4cef │ │ -3b9fd8: 0c07 |00da: move-result-object v7 │ │ -3b9fda: 2200 d417 |00db: new-instance v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda3; // type@17d4 │ │ -3b9fde: 7010 7a94 0000 |00dd: invoke-direct {v0}, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda3;.:()V // method@947a │ │ -3b9fe4: 6e30 213a 6700 |00e0: invoke-virtual {v7, v6, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@3a21 │ │ -3b9fea: 7110 ed4c 0600 |00e3: invoke-static {v6}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4ced │ │ -3b9ff0: 0c07 |00e6: move-result-object v7 │ │ -3b9ff2: 1a00 e17f |00e7: const-string v0, "episodeDownload" // string@7fe1 │ │ -3b9ff6: 6e20 ef4c 0700 |00e9: invoke-virtual {v7, v0}, Landroidx/work/WorkManager;.getWorkInfosByTagLiveData:(Ljava/lang/String;)Landroidx/lifecycle/LiveData; // method@4cef │ │ -3b9ffc: 0c07 |00ec: move-result-object v7 │ │ -3b9ffe: 2200 d517 |00ed: new-instance v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda4; // type@17d5 │ │ -3ba002: 7010 7c94 0000 |00ef: invoke-direct {v0}, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda4;.:()V // method@947c │ │ -3ba008: 6e30 213a 6700 |00f2: invoke-virtual {v7, v6, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@3a21 │ │ -3ba00e: 0e00 |00f5: return-void │ │ +3b9ddc: |[3b9ddc] de.danoeh.antennapod.activity.MainActivity.onCreate:(Landroid/os/Bundle;)V │ │ +3b9dec: 7110 c198 0600 |0000: invoke-static {v6}, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher;.getNoTitleTheme:(Landroid/content/Context;)I // method@98c1 │ │ +3b9df2: 0a00 |0003: move-result v0 │ │ +3b9df4: 5960 0f6c |0004: iput v0, v6, Lde/danoeh/antennapod/activity/MainActivity;.lastTheme:I // field@6c0f │ │ +3b9df8: 6e20 ac14 0600 |0006: invoke-virtual {v6, v0}, Landroidx/appcompat/app/AppCompatActivity;.setTheme:(I)V // method@14ac │ │ +3b9dfe: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +3b9e00: 3807 0b00 |000a: if-eqz v7, 0015 // +000b │ │ +3b9e04: 1a01 a988 |000c: const-string v1, "generated_view_id" // string@88a9 │ │ +3b9e08: 6e30 f306 1700 |000e: invoke-virtual {v7, v1, v0}, Landroid/os/BaseBundle;.getInt:(Ljava/lang/String;I)I // method@06f3 │ │ +3b9e0e: 0a01 |0011: move-result v1 │ │ +3b9e10: 7020 8c94 1600 |0012: invoke-direct {v6, v1}, Lde/danoeh/antennapod/activity/MainActivity;.ensureGeneratedViewIdGreaterThan:(I)V // method@948c │ │ +3b9e16: 6e10 8000 0600 |0015: invoke-virtual {v6}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0080 │ │ +3b9e1c: 0c01 |0018: move-result-object v1 │ │ +3b9e1e: 7120 512e 0100 |0019: invoke-static {v1, v0}, Landroidx/core/view/WindowCompat;.setDecorFitsSystemWindows:(Landroid/view/Window;Z)V // method@2e51 │ │ +3b9e24: 6f20 1036 7600 |001c: invoke-super {v6, v7}, Landroidx/fragment/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@3610 │ │ +3b9e2a: 1407 7500 0d7f |001f: const v7, #float 1.87424e+38 // #7f0d0075 │ │ +3b9e30: 6e20 a414 7600 |0022: invoke-virtual {v6, v7}, Landroidx/appcompat/app/AppCompatActivity;.setContentView:(I)V // method@14a4 │ │ +3b9e36: 5467 126c |0025: iget-object v7, v6, Lde/danoeh/antennapod/activity/MainActivity;.recycledViewPool:Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool; // field@6c12 │ │ +3b9e3a: 1401 db03 0a7f |0027: const v1, #float 1.83453e+38 // #7f0a03db │ │ +3b9e40: 1302 1900 |002a: const/16 v2, #int 25 // #19 │ │ +3b9e44: 6e30 da42 1702 |002c: invoke-virtual {v7, v1, v2}, Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool;.setMaxRecycledViews:(II)V // method@42da │ │ +3b9e4a: 1407 1f01 0a7f |002f: const v7, #float 1.83439e+38 // #7f0a011f │ │ +3b9e50: 6e20 8414 7600 |0032: invoke-virtual {v6, v7}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1484 │ │ +3b9e56: 0c07 |0035: move-result-object v7 │ │ +3b9e58: 1f07 a108 |0036: check-cast v7, Landroidx/drawerlayout/widget/DrawerLayout; // type@08a1 │ │ +3b9e5c: 5b67 0d6c |0038: iput-object v7, v6, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@6c0d │ │ +3b9e60: 1407 3502 0a7f |003a: const v7, #float 1.83445e+38 // #7f0a0235 │ │ +3b9e66: 6e20 8414 7600 |003d: invoke-virtual {v6, v7}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1484 │ │ +3b9e6c: 0c01 |0040: move-result-object v1 │ │ +3b9e6e: 5b61 106c |0041: iput-object v1, v6, Lde/danoeh/antennapod/activity/MainActivity;.navDrawer:Landroid/view/View; // field@6c10 │ │ +3b9e72: 7010 b194 0600 |0043: invoke-direct {v6}, Lde/danoeh/antennapod/activity/MainActivity;.setNavDrawerSize:()V // method@94b1 │ │ +3b9e78: 1401 ee01 0a7f |0046: const v1, #float 1.83443e+38 // #7f0a01ee │ │ +3b9e7e: 6e20 8414 1600 |0049: invoke-virtual {v6, v1}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1484 │ │ +3b9e84: 0c01 |004c: move-result-object v1 │ │ +3b9e86: 2202 d317 |004d: new-instance v2, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda2; // type@17d3 │ │ +3b9e8a: 7020 7894 6200 |004f: invoke-direct {v2, v6}, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@9478 │ │ +3b9e90: 7120 fd2d 2100 |0052: invoke-static {v1, v2}, Landroidx/core/view/ViewCompat;.setOnApplyWindowInsetsListener:(Landroid/view/View;Landroidx/core/view/OnApplyWindowInsetsListener;)V // method@2dfd │ │ +3b9e96: 6e10 0536 0600 |0055: invoke-virtual {v6}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3605 │ │ +3b9e9c: 0c01 |0058: move-result-object v1 │ │ +3b9e9e: 1a02 e3b2 |0059: const-string v2, "main" // string@b2e3 │ │ +3b9ea2: 6e20 0f37 2100 |005b: invoke-virtual {v1, v2}, Landroidx/fragment/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroidx/fragment/app/Fragment; // method@370f │ │ +3b9ea8: 0c02 |005e: move-result-object v2 │ │ +3b9eaa: 3902 3500 |005f: if-nez v2, 0094 // +0035 │ │ +3b9eae: 1a02 22cb |0061: const-string v2, "remember" // string@cb22 │ │ +3b9eb2: 7100 b5b0 0000 |0063: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDefaultPage:()Ljava/lang/String; // method@b0b5 │ │ +3b9eb8: 0c03 |0066: move-result-object v3 │ │ +3b9eba: 6e20 28b3 3200 |0067: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3b9ec0: 0a02 |006a: move-result v2 │ │ +3b9ec2: 1203 |006b: const/4 v3, #int 0 // #0 │ │ +3b9ec4: 3902 0a00 |006c: if-nez v2, 0076 // +000a │ │ +3b9ec8: 7100 b5b0 0000 |006e: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDefaultPage:()Ljava/lang/String; // method@b0b5 │ │ +3b9ece: 0c02 |0071: move-result-object v2 │ │ +3b9ed0: 6e30 9e94 2603 |0072: invoke-virtual {v6, v2, v3}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@949e │ │ +3b9ed6: 281f |0075: goto 0094 // +001f │ │ +3b9ed8: 7110 eda6 0600 |0076: invoke-static {v6}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.getLastNavFragment:(Landroid/content/Context;)Ljava/lang/String; // method@a6ed │ │ +3b9ede: 0c02 |0079: move-result-object v2 │ │ +3b9ee0: 6204 0b94 |007a: sget-object v4, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.NAV_DRAWER_TAGS:[Ljava/lang/String; // field@940b │ │ +3b9ee4: 7120 71b7 2400 |007c: invoke-static {v4, v2}, Lorg/apache/commons/lang3/ArrayUtils;.contains:([Ljava/lang/Object;Ljava/lang/Object;)Z // method@b771 │ │ +3b9eea: 0a04 |007f: move-result v4 │ │ +3b9eec: 3804 0600 |0080: if-eqz v4, 0086 // +0006 │ │ +3b9ef0: 6e30 9e94 2603 |0082: invoke-virtual {v6, v2, v3}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@949e │ │ +3b9ef6: 280f |0085: goto 0094 // +000f │ │ +3b9ef8: 7110 b9b2 0200 |0086: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b2b9 │ │ +3b9efe: 0a02 |0089: move-result v2 │ │ +3b9f00: 8124 |008a: int-to-long v4, v2 │ │ +3b9f02: 6e40 9c94 4635 |008b: invoke-virtual {v6, v4, v5, v3}, Lde/danoeh/antennapod/activity/MainActivity;.loadFeedFragmentById:(JLandroid/os/Bundle;)V // method@949c │ │ +3b9f08: 2806 |008e: goto 0094 // +0006 │ │ +3b9f0a: 1a02 7b20 |008f: const-string v2, "HomeFragment" // string@207b │ │ +3b9f0e: 6e30 9e94 2603 |0091: invoke-virtual {v6, v2, v3}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@949e │ │ +3b9f14: 6e10 e136 0100 |0094: invoke-virtual {v1}, Landroidx/fragment/app/FragmentManager;.beginTransaction:()Landroidx/fragment/app/FragmentTransaction; // method@36e1 │ │ +3b9f1a: 0c01 |0097: move-result-object v1 │ │ +3b9f1c: 2202 9f1b |0098: new-instance v2, Lde/danoeh/antennapod/fragment/NavDrawerFragment; // type@1b9f │ │ +3b9f20: 7010 eca6 0200 |009a: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.:()V // method@a6ec │ │ +3b9f26: 1a03 4e4b |009d: const-string v3, "NavDrawerFragment" // string@4b4e │ │ +3b9f2a: 6e40 d637 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@37d6 │ │ +3b9f30: 2207 da1a |00a2: new-instance v7, Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // type@1ada │ │ +3b9f34: 7010 2fa3 0700 |00a4: invoke-direct {v7}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.:()V // method@a32f │ │ +3b9f3a: 1a02 500f |00a7: const-string v2, "AudioPlayerFragment" // string@0f50 │ │ +3b9f3e: 1403 6500 0a7f |00a9: const v3, #float 1.83436e+38 // #7f0a0065 │ │ +3b9f44: 6e40 d637 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@37d6 │ │ +3b9f4a: 6e10 cc37 0100 |00af: invoke-virtual {v1}, Landroidx/fragment/app/FragmentTransaction;.commit:()I // method@37cc │ │ +3b9f50: 7010 8b94 0600 |00b2: invoke-direct {v6}, Lde/danoeh/antennapod/activity/MainActivity;.checkFirstLaunch:()V // method@948b │ │ +3b9f56: 6e20 8414 3600 |00b5: invoke-virtual {v6, v3}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1484 │ │ +3b9f5c: 0c07 |00b8: move-result-object v7 │ │ +3b9f5e: 7110 557c 0700 |00b9: invoke-static {v7}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.from:(Landroid/view/View;)Lcom/google/android/material/bottomsheet/BottomSheetBehavior; // method@7c55 │ │ +3b9f64: 0c07 |00bc: move-result-object v7 │ │ +3b9f66: 1f07 0c1e |00bd: check-cast v7, Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // type@1e0c │ │ +3b9f6a: 5b67 136c |00bf: iput-object v7, v6, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // field@6c13 │ │ +3b9f6e: 6e20 847c 0700 |00c1: invoke-virtual {v7, v0}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setHideable:(Z)V // method@7c84 │ │ +3b9f74: 5467 136c |00c4: iget-object v7, v6, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // field@6c13 │ │ +3b9f78: 5461 0c6c |00c6: iget-object v1, v6, Lde/danoeh/antennapod/activity/MainActivity;.bottomSheetCallback:Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback; // field@6c0c │ │ +3b9f7c: 6e20 7d7c 1700 |00c8: invoke-virtual {v7, v1}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setBottomSheetCallback:(Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback;)V // method@7c7d │ │ +3b9f82: 7120 e39d 0600 |00cb: invoke-static {v6, v0}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.restartUpdateAlarm:(Landroid/content/Context;Z)V // method@9de3 │ │ +3b9f88: 7100 fb9c 0000 |00ce: invoke-static {}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.syncNowIfNotSyncedRecently:()V // method@9cfb │ │ +3b9f8e: 7110 ed4c 0600 |00d1: invoke-static {v6}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4ced │ │ +3b9f94: 0c07 |00d4: move-result-object v7 │ │ +3b9f96: 1a00 5a85 |00d5: const-string v0, "feedUpdate" // string@855a │ │ +3b9f9a: 6e20 ef4c 0700 |00d7: invoke-virtual {v7, v0}, Landroidx/work/WorkManager;.getWorkInfosByTagLiveData:(Ljava/lang/String;)Landroidx/lifecycle/LiveData; // method@4cef │ │ +3b9fa0: 0c07 |00da: move-result-object v7 │ │ +3b9fa2: 2200 d417 |00db: new-instance v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda3; // type@17d4 │ │ +3b9fa6: 7010 7a94 0000 |00dd: invoke-direct {v0}, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda3;.:()V // method@947a │ │ +3b9fac: 6e30 213a 6700 |00e0: invoke-virtual {v7, v6, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@3a21 │ │ +3b9fb2: 7110 ed4c 0600 |00e3: invoke-static {v6}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4ced │ │ +3b9fb8: 0c07 |00e6: move-result-object v7 │ │ +3b9fba: 1a00 e17f |00e7: const-string v0, "episodeDownload" // string@7fe1 │ │ +3b9fbe: 6e20 ef4c 0700 |00e9: invoke-virtual {v7, v0}, Landroidx/work/WorkManager;.getWorkInfosByTagLiveData:(Ljava/lang/String;)Landroidx/lifecycle/LiveData; // method@4cef │ │ +3b9fc4: 0c07 |00ec: move-result-object v7 │ │ +3b9fc6: 2200 d517 |00ed: new-instance v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda4; // type@17d5 │ │ +3b9fca: 7010 7c94 0000 |00ef: invoke-direct {v0}, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda4;.:()V // method@947c │ │ +3b9fd0: 6e30 213a 6700 |00f2: invoke-virtual {v7, v6, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@3a21 │ │ +3b9fd6: 0e00 |00f5: return-void │ │ catches : 1 │ │ 0x0086 - 0x008e │ │ Ljava/lang/NumberFormatException; -> 0x008f │ │ positions : │ │ 0x0000 line=111 │ │ 0x0006 line=112 │ │ 0x000e line=114 │ │ @@ -1794765,21 +1794748,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -3ba020: |[3ba020] de.danoeh.antennapod.activity.MainActivity.onDestroy:()V │ │ -3ba030: 6f10 9114 0200 |0000: invoke-super {v2}, Landroidx/appcompat/app/AppCompatActivity;.onDestroy:()V // method@1491 │ │ -3ba036: 5420 0d6c |0003: iget-object v0, v2, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@6c0d │ │ -3ba03a: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -3ba03e: 5421 0e6c |0007: iget-object v1, v2, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@6c0e │ │ -3ba042: 6e20 7232 1000 |0009: invoke-virtual {v0, v1}, Landroidx/drawerlayout/widget/DrawerLayout;.removeDrawerListener:(Landroidx/drawerlayout/widget/DrawerLayout$DrawerListener;)V // method@3272 │ │ -3ba048: 0e00 |000c: return-void │ │ +3b9fe8: |[3b9fe8] de.danoeh.antennapod.activity.MainActivity.onDestroy:()V │ │ +3b9ff8: 6f10 9114 0200 |0000: invoke-super {v2}, Landroidx/appcompat/app/AppCompatActivity;.onDestroy:()V // method@1491 │ │ +3b9ffe: 5420 0d6c |0003: iget-object v0, v2, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@6c0d │ │ +3ba002: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +3ba006: 5421 0e6c |0007: iget-object v1, v2, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@6c0e │ │ +3ba00a: 6e20 7232 1000 |0009: invoke-virtual {v0, v1}, Landroidx/drawerlayout/widget/DrawerLayout;.removeDrawerListener:(Landroidx/drawerlayout/widget/DrawerLayout$DrawerListener;)V // method@3272 │ │ +3ba010: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=292 │ │ 0x0003 line=293 │ │ 0x0007 line=294 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lde/danoeh/antennapod/activity/MainActivity; │ │ @@ -1794789,37 +1794772,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 │ │ -3ba04c: |[3ba04c] de.danoeh.antennapod.activity.MainActivity.onEventMainThread:(Lde/danoeh/antennapod/event/MessageEvent;)V │ │ -3ba05c: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3ba060: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3ba066: 1a01 9dbf |0005: const-string v1, "onEvent(" // string@bf9d │ │ -3ba06a: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3ba070: 6e20 5bb3 4000 |000a: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ -3ba076: 1a01 4007 |000d: const-string v1, ")" // string@0740 │ │ -3ba07a: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3ba080: 6e10 67b3 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3ba086: 0c00 |0015: move-result-object v0 │ │ -3ba088: 1a01 7448 |0016: const-string v1, "MainActivity" // string@4874 │ │ -3ba08c: 7120 fe0a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3ba092: 5440 6491 |001b: iget-object v0, v4, Lde/danoeh/antennapod/event/MessageEvent;.message:Ljava/lang/String; // field@9164 │ │ -3ba096: 1201 |001d: const/4 v1, #int 0 // #0 │ │ -3ba098: 6e30 b594 0301 |001e: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@94b5 │ │ -3ba09e: 0c00 |0021: move-result-object v0 │ │ -3ba0a0: 5441 6291 |0022: iget-object v1, v4, Lde/danoeh/antennapod/event/MessageEvent;.action:Landroidx/core/util/Consumer; // field@9162 │ │ -3ba0a4: 3801 0c00 |0024: if-eqz v1, 0030 // +000c │ │ -3ba0a8: 5441 6391 |0026: iget-object v1, v4, Lde/danoeh/antennapod/event/MessageEvent;.actionText:Ljava/lang/String; // field@9163 │ │ -3ba0ac: 2202 d617 |0028: new-instance v2, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda5; // type@17d6 │ │ -3ba0b0: 7030 7e94 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@947e │ │ -3ba0b6: 6e30 b986 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@86b9 │ │ -3ba0bc: 0e00 |0030: return-void │ │ +3ba014: |[3ba014] de.danoeh.antennapod.activity.MainActivity.onEventMainThread:(Lde/danoeh/antennapod/event/MessageEvent;)V │ │ +3ba024: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3ba028: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3ba02e: 1a01 9dbf |0005: const-string v1, "onEvent(" // string@bf9d │ │ +3ba032: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3ba038: 6e20 5bb3 4000 |000a: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ +3ba03e: 1a01 4007 |000d: const-string v1, ")" // string@0740 │ │ +3ba042: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3ba048: 6e10 67b3 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3ba04e: 0c00 |0015: move-result-object v0 │ │ +3ba050: 1a01 7448 |0016: const-string v1, "MainActivity" // string@4874 │ │ +3ba054: 7120 fe0a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3ba05a: 5440 6491 |001b: iget-object v0, v4, Lde/danoeh/antennapod/event/MessageEvent;.message:Ljava/lang/String; // field@9164 │ │ +3ba05e: 1201 |001d: const/4 v1, #int 0 // #0 │ │ +3ba060: 6e30 b594 0301 |001e: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@94b5 │ │ +3ba066: 0c00 |0021: move-result-object v0 │ │ +3ba068: 5441 6291 |0022: iget-object v1, v4, Lde/danoeh/antennapod/event/MessageEvent;.action:Landroidx/core/util/Consumer; // field@9162 │ │ +3ba06c: 3801 0c00 |0024: if-eqz v1, 0030 // +000c │ │ +3ba070: 5441 6391 |0026: iget-object v1, v4, Lde/danoeh/antennapod/event/MessageEvent;.actionText:Ljava/lang/String; // field@9163 │ │ +3ba074: 2202 d617 |0028: new-instance v2, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda5; // type@17d6 │ │ +3ba078: 7030 7e94 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@947e │ │ +3ba07e: 6e30 b986 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@86b9 │ │ +3ba084: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=577 │ │ 0x001b line=579 │ │ 0x0022 line=580 │ │ 0x0026 line=581 │ │ locals : │ │ @@ -1794831,90 +1794814,90 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 141 16-bit code units │ │ -3b902c: |[3b902c] de.danoeh.antennapod.activity.MainActivity.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ -3b903c: 6e10 7600 0500 |0000: invoke-virtual {v5}, Landroid/app/Activity;.getCurrentFocus:()Landroid/view/View; // method@0076 │ │ -3b9042: 0c00 |0003: move-result-object v0 │ │ -3b9044: 2000 ee02 |0004: instance-of v0, v0, Landroid/widget/EditText; // type@02ee │ │ -3b9048: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -3b904c: 6f30 9500 6507 |0008: invoke-super {v5, v6, v7}, Landroid/app/Activity;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@0095 │ │ -3b9052: 0a06 |000b: move-result v6 │ │ -3b9054: 0f06 |000c: return v6 │ │ -3b9056: 1a00 a46d |000d: const-string v0, "audio" // string@6da4 │ │ -3b905a: 6e20 3402 0500 |000f: invoke-virtual {v5, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ -3b9060: 0c00 |0012: move-result-object v0 │ │ -3b9062: 1f00 1f01 |0013: check-cast v0, Landroid/media/AudioManager; // type@011f │ │ -3b9066: 7100 8db7 0000 |0015: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3b906c: 0c01 |0018: move-result-object v1 │ │ -3b906e: 6e20 90b7 7100 |0019: invoke-virtual {v1, v7}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -3b9074: 1301 1d00 |001c: const/16 v1, #int 29 // #1d │ │ -3b9078: 1212 |001e: const/4 v2, #int 1 // #1 │ │ -3b907a: 3216 5500 |001f: if-eq v6, v1, 0074 // +0055 │ │ -3b907e: 1301 2000 |0021: const/16 v1, #int 32 // #20 │ │ -3b9082: 3216 4a00 |0023: if-eq v6, v1, 006d // +004a │ │ -3b9086: 1301 2900 |0025: const/16 v1, #int 41 // #29 │ │ -3b908a: 1233 |0027: const/4 v3, #int 3 // #3 │ │ -3b908c: 3216 3700 |0028: if-eq v6, v1, 005f // +0037 │ │ -3b9090: 1301 2c00 |002a: const/16 v1, #int 44 // #2c │ │ -3b9094: 3216 2c00 |002c: if-eq v6, v1, 0058 // +002c │ │ -3b9098: 1301 2f00 |002e: const/16 v1, #int 47 // #2f │ │ -3b909c: 3216 2300 |0030: if-eq v6, v1, 0053 // +0023 │ │ -3b90a0: 1301 3300 |0032: const/16 v1, #int 51 // #33 │ │ -3b90a4: 3216 1b00 |0034: if-eq v6, v1, 004f // +001b │ │ -3b90a8: 1301 4500 |0036: const/16 v1, #int 69 // #45 │ │ -3b90ac: 3216 1b00 |0038: if-eq v6, v1, 0053 // +001b │ │ -3b90b0: 1301 5100 |003a: const/16 v1, #int 81 // #51 │ │ -3b90b4: 3216 1300 |003c: if-eq v6, v1, 004f // +0013 │ │ -3b90b8: 1300 2600 |003e: const/16 v0, #int 38 // #26 │ │ -3b90bc: 3206 3400 |0040: if-eq v6, v0, 0074 // +0034 │ │ -3b90c0: 1300 2700 |0042: const/16 v0, #int 39 // #27 │ │ -3b90c4: 3206 2900 |0044: if-eq v6, v0, 006d // +0029 │ │ -3b90c8: 1300 3700 |0046: const/16 v0, #int 55 // #37 │ │ -3b90cc: 3206 2c00 |0048: if-eq v6, v0, 0074 // +002c │ │ -3b90d0: 1300 3800 |004a: const/16 v0, #int 56 // #38 │ │ -3b90d4: 3206 2100 |004c: if-eq v6, v0, 006d // +0021 │ │ -3b90d8: 281d |004e: goto 006b // +001d │ │ -3b90da: 6e40 9f05 3022 |004f: invoke-virtual {v0, v3, v2, v2}, Landroid/media/AudioManager;.adjustStreamVolume:(III)V // method@059f │ │ -3b90e0: 0f02 |0052: return v2 │ │ -3b90e2: 12f6 |0053: const/4 v6, #int -1 // #ff │ │ -3b90e4: 6e40 9f05 3026 |0054: invoke-virtual {v0, v3, v6, v2}, Landroid/media/AudioManager;.adjustStreamVolume:(III)V // method@059f │ │ -3b90ea: 0f02 |0057: return v2 │ │ -3b90ec: 1300 5500 |0058: const/16 v0, #int 85 // #55 │ │ -3b90f0: 7110 c1b2 0000 |005a: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -3b90f6: 0c00 |005d: move-result-object v0 │ │ -3b90f8: 281c |005e: goto 007a // +001c │ │ -3b90fa: 6001 dd00 |005f: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -3b90fe: 1304 1700 |0061: const/16 v4, #int 23 // #17 │ │ -3b9102: 3441 0800 |0063: if-lt v1, v4, 006b // +0008 │ │ -3b9106: 1306 6500 |0065: const/16 v6, #int 101 // #65 │ │ -3b910a: 6e40 9f05 3026 |0067: invoke-virtual {v0, v3, v6, v2}, Landroid/media/AudioManager;.adjustStreamVolume:(III)V // method@059f │ │ -3b9110: 0f02 |006a: return v2 │ │ -3b9112: 1200 |006b: const/4 v0, #int 0 // #0 │ │ -3b9114: 280e |006c: goto 007a // +000e │ │ -3b9116: 1300 5a00 |006d: const/16 v0, #int 90 // #5a │ │ -3b911a: 7110 c1b2 0000 |006f: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -3b9120: 0c00 |0072: move-result-object v0 │ │ -3b9122: 2807 |0073: goto 007a // +0007 │ │ -3b9124: 1300 5900 |0074: const/16 v0, #int 89 // #59 │ │ -3b9128: 7110 c1b2 0000 |0076: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ -3b912e: 0c00 |0079: move-result-object v0 │ │ -3b9130: 3800 0e00 |007a: if-eqz v0, 0088 // +000e │ │ -3b9134: 6e10 b8b2 0000 |007c: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@b2b8 │ │ -3b913a: 0a06 |007f: move-result v6 │ │ -3b913c: 7120 cf98 6500 |0080: invoke-static {v5, v6}, Lde/danoeh/antennapod/core/receiver/MediaButtonReceiver;.createIntent:(Landroid/content/Context;I)Landroid/content/Intent; // method@98cf │ │ -3b9142: 0c06 |0083: move-result-object v6 │ │ -3b9144: 6e20 4002 6500 |0084: invoke-virtual {v5, v6}, Landroid/content/Context;.sendBroadcast:(Landroid/content/Intent;)V // method@0240 │ │ -3b914a: 0f02 |0087: return v2 │ │ -3b914c: 6f30 9500 6507 |0088: invoke-super {v5, v6, v7}, Landroid/app/Activity;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@0095 │ │ -3b9152: 0a06 |008b: move-result v6 │ │ -3b9154: 0f06 |008c: return v6 │ │ +3b8ff4: |[3b8ff4] de.danoeh.antennapod.activity.MainActivity.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ +3b9004: 6e10 7600 0500 |0000: invoke-virtual {v5}, Landroid/app/Activity;.getCurrentFocus:()Landroid/view/View; // method@0076 │ │ +3b900a: 0c00 |0003: move-result-object v0 │ │ +3b900c: 2000 ee02 |0004: instance-of v0, v0, Landroid/widget/EditText; // type@02ee │ │ +3b9010: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +3b9014: 6f30 9500 6507 |0008: invoke-super {v5, v6, v7}, Landroid/app/Activity;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@0095 │ │ +3b901a: 0a06 |000b: move-result v6 │ │ +3b901c: 0f06 |000c: return v6 │ │ +3b901e: 1a00 a46d |000d: const-string v0, "audio" // string@6da4 │ │ +3b9022: 6e20 3402 0500 |000f: invoke-virtual {v5, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ +3b9028: 0c00 |0012: move-result-object v0 │ │ +3b902a: 1f00 1f01 |0013: check-cast v0, Landroid/media/AudioManager; // type@011f │ │ +3b902e: 7100 8db7 0000 |0015: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3b9034: 0c01 |0018: move-result-object v1 │ │ +3b9036: 6e20 90b7 7100 |0019: invoke-virtual {v1, v7}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +3b903c: 1301 1d00 |001c: const/16 v1, #int 29 // #1d │ │ +3b9040: 1212 |001e: const/4 v2, #int 1 // #1 │ │ +3b9042: 3216 5500 |001f: if-eq v6, v1, 0074 // +0055 │ │ +3b9046: 1301 2000 |0021: const/16 v1, #int 32 // #20 │ │ +3b904a: 3216 4a00 |0023: if-eq v6, v1, 006d // +004a │ │ +3b904e: 1301 2900 |0025: const/16 v1, #int 41 // #29 │ │ +3b9052: 1233 |0027: const/4 v3, #int 3 // #3 │ │ +3b9054: 3216 3700 |0028: if-eq v6, v1, 005f // +0037 │ │ +3b9058: 1301 2c00 |002a: const/16 v1, #int 44 // #2c │ │ +3b905c: 3216 2c00 |002c: if-eq v6, v1, 0058 // +002c │ │ +3b9060: 1301 2f00 |002e: const/16 v1, #int 47 // #2f │ │ +3b9064: 3216 2300 |0030: if-eq v6, v1, 0053 // +0023 │ │ +3b9068: 1301 3300 |0032: const/16 v1, #int 51 // #33 │ │ +3b906c: 3216 1b00 |0034: if-eq v6, v1, 004f // +001b │ │ +3b9070: 1301 4500 |0036: const/16 v1, #int 69 // #45 │ │ +3b9074: 3216 1b00 |0038: if-eq v6, v1, 0053 // +001b │ │ +3b9078: 1301 5100 |003a: const/16 v1, #int 81 // #51 │ │ +3b907c: 3216 1300 |003c: if-eq v6, v1, 004f // +0013 │ │ +3b9080: 1300 2600 |003e: const/16 v0, #int 38 // #26 │ │ +3b9084: 3206 3400 |0040: if-eq v6, v0, 0074 // +0034 │ │ +3b9088: 1300 2700 |0042: const/16 v0, #int 39 // #27 │ │ +3b908c: 3206 2900 |0044: if-eq v6, v0, 006d // +0029 │ │ +3b9090: 1300 3700 |0046: const/16 v0, #int 55 // #37 │ │ +3b9094: 3206 2c00 |0048: if-eq v6, v0, 0074 // +002c │ │ +3b9098: 1300 3800 |004a: const/16 v0, #int 56 // #38 │ │ +3b909c: 3206 2100 |004c: if-eq v6, v0, 006d // +0021 │ │ +3b90a0: 281d |004e: goto 006b // +001d │ │ +3b90a2: 6e40 9f05 3022 |004f: invoke-virtual {v0, v3, v2, v2}, Landroid/media/AudioManager;.adjustStreamVolume:(III)V // method@059f │ │ +3b90a8: 0f02 |0052: return v2 │ │ +3b90aa: 12f6 |0053: const/4 v6, #int -1 // #ff │ │ +3b90ac: 6e40 9f05 3026 |0054: invoke-virtual {v0, v3, v6, v2}, Landroid/media/AudioManager;.adjustStreamVolume:(III)V // method@059f │ │ +3b90b2: 0f02 |0057: return v2 │ │ +3b90b4: 1300 5500 |0058: const/16 v0, #int 85 // #55 │ │ +3b90b8: 7110 c1b2 0000 |005a: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +3b90be: 0c00 |005d: move-result-object v0 │ │ +3b90c0: 281c |005e: goto 007a // +001c │ │ +3b90c2: 6001 dd00 |005f: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +3b90c6: 1304 1700 |0061: const/16 v4, #int 23 // #17 │ │ +3b90ca: 3441 0800 |0063: if-lt v1, v4, 006b // +0008 │ │ +3b90ce: 1306 6500 |0065: const/16 v6, #int 101 // #65 │ │ +3b90d2: 6e40 9f05 3026 |0067: invoke-virtual {v0, v3, v6, v2}, Landroid/media/AudioManager;.adjustStreamVolume:(III)V // method@059f │ │ +3b90d8: 0f02 |006a: return v2 │ │ +3b90da: 1200 |006b: const/4 v0, #int 0 // #0 │ │ +3b90dc: 280e |006c: goto 007a // +000e │ │ +3b90de: 1300 5a00 |006d: const/16 v0, #int 90 // #5a │ │ +3b90e2: 7110 c1b2 0000 |006f: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +3b90e8: 0c00 |0072: move-result-object v0 │ │ +3b90ea: 2807 |0073: goto 007a // +0007 │ │ +3b90ec: 1300 5900 |0074: const/16 v0, #int 89 // #59 │ │ +3b90f0: 7110 c1b2 0000 |0076: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b2c1 │ │ +3b90f6: 0c00 |0079: move-result-object v0 │ │ +3b90f8: 3800 0e00 |007a: if-eqz v0, 0088 // +000e │ │ +3b90fc: 6e10 b8b2 0000 |007c: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@b2b8 │ │ +3b9102: 0a06 |007f: move-result v6 │ │ +3b9104: 7120 cf98 6500 |0080: invoke-static {v5, v6}, Lde/danoeh/antennapod/core/receiver/MediaButtonReceiver;.createIntent:(Landroid/content/Context;I)Landroid/content/Intent; // method@98cf │ │ +3b910a: 0c06 |0083: move-result-object v6 │ │ +3b910c: 6e20 4002 6500 |0084: invoke-virtual {v5, v6}, Landroid/content/Context;.sendBroadcast:(Landroid/content/Intent;)V // method@0240 │ │ +3b9112: 0f02 |0087: return v2 │ │ +3b9114: 6f30 9500 6507 |0088: invoke-super {v5, v6, v7}, Landroid/app/Activity;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@0095 │ │ +3b911a: 0a06 |008b: move-result v6 │ │ +3b911c: 0f06 |008c: return v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=709 │ │ 0x0004 line=710 │ │ 0x0008 line=711 │ │ 0x000f line=714 │ │ 0x0015 line=716 │ │ @@ -1794937,20 +1794920,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -3ba0c0: |[3ba0c0] de.danoeh.antennapod.activity.MainActivity.onLowMemory:()V │ │ -3ba0d0: 6f10 9600 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onLowMemory:()V // method@0096 │ │ -3ba0d6: 7110 ed50 0100 |0003: invoke-static {v1}, Lcom/bumptech/glide/Glide;.get:(Landroid/content/Context;)Lcom/bumptech/glide/Glide; // method@50ed │ │ -3ba0dc: 0c00 |0006: move-result-object v0 │ │ -3ba0de: 6e10 eb50 0000 |0007: invoke-virtual {v0}, Lcom/bumptech/glide/Glide;.clearMemory:()V // method@50eb │ │ -3ba0e4: 0e00 |000a: return-void │ │ +3ba088: |[3ba088] de.danoeh.antennapod.activity.MainActivity.onLowMemory:()V │ │ +3ba098: 6f10 9600 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onLowMemory:()V // method@0096 │ │ +3ba09e: 7110 ed50 0100 |0003: invoke-static {v1}, Lcom/bumptech/glide/Glide;.get:(Landroid/content/Context;)Lcom/bumptech/glide/Glide; // method@50ed │ │ +3ba0a4: 0c00 |0006: move-result-object v0 │ │ +3ba0a6: 6e10 eb50 0000 |0007: invoke-virtual {v0}, Lcom/bumptech/glide/Glide;.clearMemory:()V // method@50eb │ │ +3ba0ac: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=534 │ │ 0x0003 line=535 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/activity/MainActivity; │ │ │ │ @@ -1794959,19 +1794942,19 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -3ba0e8: |[3ba0e8] de.danoeh.antennapod.activity.MainActivity.onNewIntent:(Landroid/content/Intent;)V │ │ -3ba0f8: 6f20 0013 1000 |0000: invoke-super {v0, v1}, Landroidx/activity/ComponentActivity;.onNewIntent:(Landroid/content/Intent;)V // method@1300 │ │ -3ba0fe: 6e20 b800 1000 |0003: invoke-virtual {v0, v1}, Landroid/app/Activity;.setIntent:(Landroid/content/Intent;)V // method@00b8 │ │ -3ba104: 7010 9294 0000 |0006: invoke-direct {v0}, Lde/danoeh/antennapod/activity/MainActivity;.handleNavIntent:()V // method@9492 │ │ -3ba10a: 0e00 |0009: return-void │ │ +3ba0b0: |[3ba0b0] de.danoeh.antennapod.activity.MainActivity.onNewIntent:(Landroid/content/Intent;)V │ │ +3ba0c0: 6f20 0013 1000 |0000: invoke-super {v0, v1}, Landroidx/activity/ComponentActivity;.onNewIntent:(Landroid/content/Intent;)V // method@1300 │ │ +3ba0c6: 6e20 b800 1000 |0003: invoke-virtual {v0, v1}, Landroid/app/Activity;.setIntent:(Landroid/content/Intent;)V // method@00b8 │ │ +3ba0cc: 7010 9294 0000 |0006: invoke-direct {v0}, Lde/danoeh/antennapod/activity/MainActivity;.handleNavIntent:()V // method@9492 │ │ +3ba0d2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=630 │ │ 0x0003 line=631 │ │ 0x0006 line=632 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/activity/MainActivity; │ │ @@ -1794982,38 +1794965,38 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -3b9158: |[3b9158] de.danoeh.antennapod.activity.MainActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -3b9168: 5430 0e6c |0000: iget-object v0, v3, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@6c0e │ │ -3b916c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -3b916e: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ -3b9172: 6e20 0514 4000 |0005: invoke-virtual {v0, v4}, Landroidx/appcompat/app/ActionBarDrawerToggle;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@1405 │ │ -3b9178: 0a00 |0008: move-result v0 │ │ -3b917a: 3800 0300 |0009: if-eqz v0, 000c // +0003 │ │ -3b917e: 0f01 |000b: return v1 │ │ -3b9180: 7210 db0b 0400 |000c: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ -3b9186: 0a00 |000f: move-result v0 │ │ -3b9188: 1402 2c00 0201 |0010: const v2, #float 2.38774e-38 // #0102002c │ │ -3b918e: 3320 1400 |0013: if-ne v0, v2, 0027 // +0014 │ │ -3b9192: 6e10 0536 0300 |0015: invoke-virtual {v3}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3605 │ │ -3b9198: 0c04 |0018: move-result-object v4 │ │ -3b919a: 6e10 1537 0400 |0019: invoke-virtual {v4}, Landroidx/fragment/app/FragmentManager;.getBackStackEntryCount:()I // method@3715 │ │ -3b91a0: 0a04 |001c: move-result v4 │ │ -3b91a2: 3d04 0900 |001d: if-lez v4, 0026 // +0009 │ │ -3b91a6: 6e10 0536 0300 |001f: invoke-virtual {v3}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3605 │ │ -3b91ac: 0c04 |0022: move-result-object v4 │ │ -3b91ae: 6e10 3d37 0400 |0023: invoke-virtual {v4}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@373d │ │ -3b91b4: 0f01 |0026: return v1 │ │ -3b91b6: 6f20 9a00 4300 |0027: invoke-super {v3, v4}, Landroid/app/Activity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@009a │ │ -3b91bc: 0a04 |002a: move-result v4 │ │ -3b91be: 0f04 |002b: return v4 │ │ +3b9120: |[3b9120] de.danoeh.antennapod.activity.MainActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +3b9130: 5430 0e6c |0000: iget-object v0, v3, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@6c0e │ │ +3b9134: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +3b9136: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ +3b913a: 6e20 0514 4000 |0005: invoke-virtual {v0, v4}, Landroidx/appcompat/app/ActionBarDrawerToggle;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@1405 │ │ +3b9140: 0a00 |0008: move-result v0 │ │ +3b9142: 3800 0300 |0009: if-eqz v0, 000c // +0003 │ │ +3b9146: 0f01 |000b: return v1 │ │ +3b9148: 7210 db0b 0400 |000c: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ +3b914e: 0a00 |000f: move-result v0 │ │ +3b9150: 1402 2c00 0201 |0010: const v2, #float 2.38774e-38 // #0102002c │ │ +3b9156: 3320 1400 |0013: if-ne v0, v2, 0027 // +0014 │ │ +3b915a: 6e10 0536 0300 |0015: invoke-virtual {v3}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3605 │ │ +3b9160: 0c04 |0018: move-result-object v4 │ │ +3b9162: 6e10 1537 0400 |0019: invoke-virtual {v4}, Landroidx/fragment/app/FragmentManager;.getBackStackEntryCount:()I // method@3715 │ │ +3b9168: 0a04 |001c: move-result v4 │ │ +3b916a: 3d04 0900 |001d: if-lez v4, 0026 // +0009 │ │ +3b916e: 6e10 0536 0300 |001f: invoke-virtual {v3}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3605 │ │ +3b9174: 0c04 |0022: move-result-object v4 │ │ +3b9176: 6e10 3d37 0400 |0023: invoke-virtual {v4}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@373d │ │ +3b917c: 0f01 |0026: return v1 │ │ +3b917e: 6f20 9a00 4300 |0027: invoke-super {v3, v4}, Landroid/app/Activity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@009a │ │ +3b9184: 0a04 |002a: move-result v4 │ │ +3b9186: 0f04 |002b: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=540 │ │ 0x000c line=542 │ │ 0x0015 line=543 │ │ 0x001f line=544 │ │ 0x0027 line=548 │ │ @@ -1795026,20 +1795009,20 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -3ba10c: |[3ba10c] de.danoeh.antennapod.activity.MainActivity.onPostCreate:(Landroid/os/Bundle;)V │ │ -3ba11c: 6f20 9714 1000 |0000: invoke-super {v0, v1}, Landroidx/appcompat/app/AppCompatActivity;.onPostCreate:(Landroid/os/Bundle;)V // method@1497 │ │ -3ba122: 5401 0e6c |0003: iget-object v1, v0, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@6c0e │ │ -3ba126: 3801 0500 |0005: if-eqz v1, 000a // +0005 │ │ -3ba12a: 6e10 0b14 0100 |0007: invoke-virtual {v1}, Landroidx/appcompat/app/ActionBarDrawerToggle;.syncState:()V // method@140b │ │ -3ba130: 0e00 |000a: return-void │ │ +3ba0d4: |[3ba0d4] de.danoeh.antennapod.activity.MainActivity.onPostCreate:(Landroid/os/Bundle;)V │ │ +3ba0e4: 6f20 9714 1000 |0000: invoke-super {v0, v1}, Landroidx/appcompat/app/AppCompatActivity;.onPostCreate:(Landroid/os/Bundle;)V // method@1497 │ │ +3ba0ea: 5401 0e6c |0003: iget-object v1, v0, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@6c0e │ │ +3ba0ee: 3801 0500 |0005: if-eqz v1, 000a // +0005 │ │ +3ba0f2: 6e10 0b14 0100 |0007: invoke-virtual {v1}, Landroidx/appcompat/app/ActionBarDrawerToggle;.syncState:()V // method@140b │ │ +3ba0f8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ 0x0003 line=452 │ │ 0x0007 line=453 │ │ locals : │ │ 0x0000 - 0x000b reg=0 this Lde/danoeh/antennapod/activity/MainActivity; │ │ @@ -1795050,27 +1795033,27 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -3ba134: |[3ba134] de.danoeh.antennapod.activity.MainActivity.onRestoreInstanceState:(Landroid/os/Bundle;)V │ │ -3ba144: 6f20 a200 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@00a2 │ │ -3ba14a: 6e10 8d94 0200 |0003: invoke-virtual {v2}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // method@948d │ │ -3ba150: 0c03 |0006: move-result-object v3 │ │ -3ba152: 6e10 627c 0300 |0007: invoke-virtual {v3}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.getState:()I // method@7c62 │ │ -3ba158: 0a03 |000a: move-result v3 │ │ -3ba15a: 1230 |000b: const/4 v0, #int 3 // #3 │ │ -3ba15c: 3303 0a00 |000c: if-ne v3, v0, 0016 // +000a │ │ -3ba160: 5423 0c6c |000e: iget-object v3, v2, Lde/danoeh/antennapod/activity/MainActivity;.bottomSheetCallback:Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback; // field@6c0c │ │ -3ba164: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -3ba166: 1501 803f |0011: const/high16 v1, #int 1065353216 // #3f80 │ │ -3ba16a: 6e30 227c 0301 |0013: invoke-virtual {v3, v0, v1}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback;.onSlide:(Landroid/view/View;F)V // method@7c22 │ │ -3ba170: 0e00 |0016: return-void │ │ +3ba0fc: |[3ba0fc] de.danoeh.antennapod.activity.MainActivity.onRestoreInstanceState:(Landroid/os/Bundle;)V │ │ +3ba10c: 6f20 a200 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@00a2 │ │ +3ba112: 6e10 8d94 0200 |0003: invoke-virtual {v2}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // method@948d │ │ +3ba118: 0c03 |0006: move-result-object v3 │ │ +3ba11a: 6e10 627c 0300 |0007: invoke-virtual {v3}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.getState:()I // method@7c62 │ │ +3ba120: 0a03 |000a: move-result v3 │ │ +3ba122: 1230 |000b: const/4 v0, #int 3 // #3 │ │ +3ba124: 3303 0a00 |000c: if-ne v3, v0, 0016 // +000a │ │ +3ba128: 5423 0c6c |000e: iget-object v3, v2, Lde/danoeh/antennapod/activity/MainActivity;.bottomSheetCallback:Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback; // field@6c0c │ │ +3ba12c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +3ba12e: 1501 803f |0011: const/high16 v1, #int 1065353216 // #3f80 │ │ +3ba132: 6e30 227c 0301 |0013: invoke-virtual {v3, v0, v1}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback;.onSlide:(Landroid/view/View;F)V // method@7c22 │ │ +3ba138: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=485 │ │ 0x0003 line=487 │ │ 0x000e line=488 │ │ locals : │ │ 0x0000 - 0x0017 reg=2 this Lde/danoeh/antennapod/activity/MainActivity; │ │ @@ -1795081,39 +1795064,39 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 53 16-bit code units │ │ -3ba174: |[3ba174] de.danoeh.antennapod.activity.MainActivity.onResume:()V │ │ -3ba184: 6f10 1836 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/FragmentActivity;.onResume:()V // method@3618 │ │ -3ba18a: 7010 9294 0200 |0003: invoke-direct {v2}, Lde/danoeh/antennapod/activity/MainActivity;.handleNavIntent:()V // method@9492 │ │ -3ba190: 7100 29a1 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/dialog/RatingDialog;.check:()V // method@a129 │ │ -3ba196: 5220 0f6c |0009: iget v0, v2, Lde/danoeh/antennapod/activity/MainActivity;.lastTheme:I // field@6c0f │ │ -3ba19a: 7110 c198 0200 |000b: invoke-static {v2}, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher;.getNoTitleTheme:(Landroid/content/Context;)I // method@98c1 │ │ -3ba1a0: 0a01 |000e: move-result v1 │ │ -3ba1a2: 3210 0f00 |000f: if-eq v0, v1, 001e // +000f │ │ -3ba1a6: 6e10 7000 0200 |0011: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@0070 │ │ -3ba1ac: 2200 6c00 |0014: new-instance v0, Landroid/content/Intent; // type@006c │ │ -3ba1b0: 1c01 d917 |0016: const-class v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -3ba1b4: 7030 5902 2001 |0018: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0259 │ │ -3ba1ba: 6e20 4302 0200 |001b: invoke-virtual {v2, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0243 │ │ -3ba1c0: 7100 c0b0 0000 |001e: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getHiddenDrawerItems:()Ljava/util/List; // method@b0c0 │ │ -3ba1c6: 0c00 |0021: move-result-object v0 │ │ -3ba1c8: 7110 eda6 0200 |0022: invoke-static {v2}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.getLastNavFragment:(Landroid/content/Context;)Ljava/lang/String; // method@a6ed │ │ -3ba1ce: 0c01 |0025: move-result-object v1 │ │ -3ba1d0: 7220 63b5 1000 |0026: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b563 │ │ -3ba1d6: 0a00 |0029: move-result v0 │ │ -3ba1d8: 3800 0a00 |002a: if-eqz v0, 0034 // +000a │ │ -3ba1dc: 7100 b5b0 0000 |002c: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDefaultPage:()Ljava/lang/String; // method@b0b5 │ │ -3ba1e2: 0c00 |002f: move-result-object v0 │ │ -3ba1e4: 1201 |0030: const/4 v1, #int 0 // #0 │ │ -3ba1e6: 6e30 9e94 0201 |0031: invoke-virtual {v2, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@949e │ │ -3ba1ec: 0e00 |0034: return-void │ │ +3ba13c: |[3ba13c] de.danoeh.antennapod.activity.MainActivity.onResume:()V │ │ +3ba14c: 6f10 1836 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/FragmentActivity;.onResume:()V // method@3618 │ │ +3ba152: 7010 9294 0200 |0003: invoke-direct {v2}, Lde/danoeh/antennapod/activity/MainActivity;.handleNavIntent:()V // method@9492 │ │ +3ba158: 7100 29a1 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/dialog/RatingDialog;.check:()V // method@a129 │ │ +3ba15e: 5220 0f6c |0009: iget v0, v2, Lde/danoeh/antennapod/activity/MainActivity;.lastTheme:I // field@6c0f │ │ +3ba162: 7110 c198 0200 |000b: invoke-static {v2}, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher;.getNoTitleTheme:(Landroid/content/Context;)I // method@98c1 │ │ +3ba168: 0a01 |000e: move-result v1 │ │ +3ba16a: 3210 0f00 |000f: if-eq v0, v1, 001e // +000f │ │ +3ba16e: 6e10 7000 0200 |0011: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@0070 │ │ +3ba174: 2200 6c00 |0014: new-instance v0, Landroid/content/Intent; // type@006c │ │ +3ba178: 1c01 d917 |0016: const-class v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +3ba17c: 7030 5902 2001 |0018: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0259 │ │ +3ba182: 6e20 4302 0200 |001b: invoke-virtual {v2, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0243 │ │ +3ba188: 7100 c0b0 0000 |001e: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getHiddenDrawerItems:()Ljava/util/List; // method@b0c0 │ │ +3ba18e: 0c00 |0021: move-result-object v0 │ │ +3ba190: 7110 eda6 0200 |0022: invoke-static {v2}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.getLastNavFragment:(Landroid/content/Context;)Ljava/lang/String; // method@a6ed │ │ +3ba196: 0c01 |0025: move-result-object v1 │ │ +3ba198: 7220 63b5 1000 |0026: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b563 │ │ +3ba19e: 0a00 |0029: move-result v0 │ │ +3ba1a0: 3800 0a00 |002a: if-eqz v0, 0034 // +000a │ │ +3ba1a4: 7100 b5b0 0000 |002c: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDefaultPage:()Ljava/lang/String; // method@b0b5 │ │ +3ba1aa: 0c00 |002f: move-result-object v0 │ │ +3ba1ac: 1201 |0030: const/4 v1, #int 0 // #0 │ │ +3ba1ae: 6e30 9e94 0201 |0031: invoke-virtual {v2, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@949e │ │ +3ba1b4: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=501 │ │ 0x0003 line=502 │ │ 0x0006 line=503 │ │ 0x0009 line=505 │ │ 0x0011 line=506 │ │ @@ -1795128,21 +1795111,21 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -3ba1f0: |[3ba1f0] de.danoeh.antennapod.activity.MainActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -3ba200: 6f20 0813 3200 |0000: invoke-super {v2, v3}, Landroidx/activity/ComponentActivity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@1308 │ │ -3ba206: 1a00 a988 |0003: const-string v0, "generated_view_id" // string@88a9 │ │ -3ba20a: 7100 7b0c 0000 |0005: invoke-static {}, Landroid/view/View;.generateViewId:()I // method@0c7b │ │ -3ba210: 0a01 |0008: move-result v1 │ │ -3ba212: 6e30 fe06 0301 |0009: invoke-virtual {v3, v0, v1}, Landroid/os/BaseBundle;.putInt:(Ljava/lang/String;I)V // method@06fe │ │ -3ba218: 0e00 |000c: return-void │ │ +3ba1b8: |[3ba1b8] de.danoeh.antennapod.activity.MainActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +3ba1c8: 6f20 0813 3200 |0000: invoke-super {v2, v3}, Landroidx/activity/ComponentActivity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@1308 │ │ +3ba1ce: 1a00 a988 |0003: const-string v0, "generated_view_id" // string@88a9 │ │ +3ba1d2: 7100 7b0c 0000 |0005: invoke-static {}, Landroid/view/View;.generateViewId:()I // method@0c7b │ │ +3ba1d8: 0a01 |0008: move-result v1 │ │ +3ba1da: 6e30 fe06 0301 |0009: invoke-virtual {v3, v0, v1}, Landroid/os/BaseBundle;.putInt:(Ljava/lang/String;I)V // method@06fe │ │ +3ba1e0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ 0x0005 line=241 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lde/danoeh/antennapod/activity/MainActivity; │ │ 0x0000 - 0x000d reg=3 (null) Landroid/os/Bundle; │ │ @@ -1795152,21 +1795135,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -3ba21c: |[3ba21c] de.danoeh.antennapod.activity.MainActivity.onStart:()V │ │ -3ba22c: 6f10 9a14 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onStart:()V // method@149a │ │ -3ba232: 7100 8db7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3ba238: 0c00 |0006: move-result-object v0 │ │ -3ba23a: 6e20 92b7 1000 |0007: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b792 │ │ -3ba240: 7110 2aa1 0100 |000a: invoke-static {v1}, Lde/danoeh/antennapod/dialog/RatingDialog;.init:(Landroid/content/Context;)V // method@a12a │ │ -3ba246: 0e00 |000d: return-void │ │ +3ba1e4: |[3ba1e4] de.danoeh.antennapod.activity.MainActivity.onStart:()V │ │ +3ba1f4: 6f10 9a14 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onStart:()V // method@149a │ │ +3ba1fa: 7100 8db7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3ba200: 0c00 |0006: move-result-object v0 │ │ +3ba202: 6e20 92b7 1000 |0007: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b792 │ │ +3ba208: 7110 2aa1 0100 |000a: invoke-static {v1}, Lde/danoeh/antennapod/dialog/RatingDialog;.init:(Landroid/content/Context;)V // method@a12a │ │ +3ba20e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=494 │ │ 0x0003 line=495 │ │ 0x000a line=496 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lde/danoeh/antennapod/activity/MainActivity; │ │ @@ -1795176,20 +1795159,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -3ba248: |[3ba248] de.danoeh.antennapod.activity.MainActivity.onStop:()V │ │ -3ba258: 6f10 9b14 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onStop:()V // method@149b │ │ -3ba25e: 7100 8db7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3ba264: 0c00 |0006: move-result-object v0 │ │ -3ba266: 6e20 93b7 1000 |0007: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b793 │ │ -3ba26c: 0e00 |000a: return-void │ │ +3ba210: |[3ba210] de.danoeh.antennapod.activity.MainActivity.onStop:()V │ │ +3ba220: 6f10 9b14 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onStop:()V // method@149b │ │ +3ba226: 7100 8db7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3ba22c: 0c00 |0006: move-result-object v0 │ │ +3ba22e: 6e20 93b7 1000 |0007: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b793 │ │ +3ba234: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=522 │ │ 0x0003 line=523 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/activity/MainActivity; │ │ │ │ @@ -1795198,20 +1795181,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -3ba270: |[3ba270] de.danoeh.antennapod.activity.MainActivity.onTrimMemory:(I)V │ │ -3ba280: 6f20 0913 2100 |0000: invoke-super {v1, v2}, Landroidx/activity/ComponentActivity;.onTrimMemory:(I)V // method@1309 │ │ -3ba286: 7110 ed50 0100 |0003: invoke-static {v1}, Lcom/bumptech/glide/Glide;.get:(Landroid/content/Context;)Lcom/bumptech/glide/Glide; // method@50ed │ │ -3ba28c: 0c00 |0006: move-result-object v0 │ │ -3ba28e: 6e20 0451 2000 |0007: invoke-virtual {v0, v2}, Lcom/bumptech/glide/Glide;.trimMemory:(I)V // method@5104 │ │ -3ba294: 0e00 |000a: return-void │ │ +3ba238: |[3ba238] de.danoeh.antennapod.activity.MainActivity.onTrimMemory:(I)V │ │ +3ba248: 6f20 0913 2100 |0000: invoke-super {v1, v2}, Landroidx/activity/ComponentActivity;.onTrimMemory:(I)V // method@1309 │ │ +3ba24e: 7110 ed50 0100 |0003: invoke-static {v1}, Lcom/bumptech/glide/Glide;.get:(Landroid/content/Context;)Lcom/bumptech/glide/Glide; // method@50ed │ │ +3ba254: 0c00 |0006: move-result-object v0 │ │ +3ba256: 6e20 0451 2000 |0007: invoke-virtual {v0, v2}, Lcom/bumptech/glide/Glide;.trimMemory:(I)V // method@5104 │ │ +3ba25c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=528 │ │ 0x0003 line=529 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/activity/MainActivity; │ │ 0x0000 - 0x000b reg=2 (null) I │ │ @@ -1795221,76 +1795204,76 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 124 16-bit code units │ │ -3ba318: |[3ba318] de.danoeh.antennapod.activity.MainActivity.setPlayerVisible:(Z)V │ │ -3ba328: 6e10 8d94 0700 |0000: invoke-virtual {v7}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // method@948d │ │ -3ba32e: 0c00 |0003: move-result-object v0 │ │ -3ba330: df01 0801 |0004: xor-int/lit8 v1, v8, #int 1 // #01 │ │ -3ba334: 6e20 48b1 1000 |0006: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/view/LockableBottomSheetBehavior;.setLocked:(Z)V // method@b148 │ │ -3ba33a: 3808 1100 |0009: if-eqz v8, 001a // +0011 │ │ -3ba33e: 5470 0c6c |000b: iget-object v0, v7, Lde/danoeh/antennapod/activity/MainActivity;.bottomSheetCallback:Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback; // field@6c0c │ │ -3ba342: 6e10 8d94 0700 |000d: invoke-virtual {v7}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // method@948d │ │ -3ba348: 0c01 |0010: move-result-object v1 │ │ -3ba34a: 6e10 627c 0100 |0011: invoke-virtual {v1}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.getState:()I // method@7c62 │ │ -3ba350: 0a01 |0014: move-result v1 │ │ -3ba352: 1202 |0015: const/4 v2, #int 0 // #0 │ │ -3ba354: 6e30 237c 2001 |0016: invoke-virtual {v0, v2, v1}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback;.onStateChanged:(Landroid/view/View;I)V // method@7c23 │ │ -3ba35a: 2809 |0019: goto 0022 // +0009 │ │ -3ba35c: 6e10 8d94 0700 |001a: invoke-virtual {v7}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // method@948d │ │ -3ba362: 0c00 |001d: move-result-object v0 │ │ -3ba364: 1241 |001e: const/4 v1, #int 4 // #4 │ │ -3ba366: 6e20 8c7c 1000 |001f: invoke-virtual {v0, v1}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@7c8c │ │ -3ba36c: 1400 ee01 0a7f |0022: const v0, #float 1.83443e+38 // #7f0a01ee │ │ -3ba372: 6e20 8414 0700 |0025: invoke-virtual {v7, v0}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1484 │ │ -3ba378: 0c00 |0028: move-result-object v0 │ │ -3ba37a: 1f00 2b09 |0029: check-cast v0, Landroidx/fragment/app/FragmentContainerView; // type@092b │ │ -3ba37e: 6e10 a00c 0000 |002b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0ca0 │ │ -3ba384: 0c01 |002e: move-result-object v1 │ │ -3ba386: 1f01 9b02 |002f: check-cast v1, Landroid/view/ViewGroup$MarginLayoutParams; // type@029b │ │ -3ba38a: 6e10 8814 0700 |0031: invoke-virtual {v7}, Landroidx/appcompat/app/AppCompatActivity;.getResources:()Landroid/content/res/Resources; // method@1488 │ │ -3ba390: 0c02 |0034: move-result-object v2 │ │ -3ba392: 1403 b900 077f |0035: const v3, #float 1.7945e+38 // #7f0700b9 │ │ -3ba398: 6e20 fd02 3200 |0038: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getDimension:(I)F // method@02fd │ │ -3ba39e: 0a02 |003b: move-result v2 │ │ -3ba3a0: 8722 |003c: float-to-int v2, v2 │ │ -3ba3a2: 5473 116c |003d: iget-object v3, v7, Lde/danoeh/antennapod/activity/MainActivity;.navigationBarInsets:Landroidx/core/graphics/Insets; // field@6c11 │ │ -3ba3a6: 5234 c90f |003f: iget v4, v3, Landroidx/core/graphics/Insets;.left:I // field@0fc9 │ │ -3ba3aa: 5235 ca0f |0041: iget v5, v3, Landroidx/core/graphics/Insets;.right:I // field@0fca │ │ -3ba3ae: 5233 c80f |0043: iget v3, v3, Landroidx/core/graphics/Insets;.bottom:I // field@0fc8 │ │ -3ba3b2: 1206 |0045: const/4 v6, #int 0 // #0 │ │ -3ba3b4: 3808 0300 |0046: if-eqz v8, 0049 // +0003 │ │ -3ba3b8: 2802 |0048: goto 004a // +0002 │ │ -3ba3ba: 1202 |0049: const/4 v2, #int 0 // #0 │ │ -3ba3bc: b023 |004a: add-int/2addr v3, v2 │ │ -3ba3be: 6e53 c70d 4156 |004b: invoke-virtual {v1, v4, v6, v5, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.setMargins:(IIII)V // method@0dc7 │ │ -3ba3c4: 6e20 630d 1000 |004e: invoke-virtual {v0, v1}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0d63 │ │ -3ba3ca: 1400 8402 0a7f |0051: const v0, #float 1.83447e+38 // #7f0a0284 │ │ -3ba3d0: 6e20 8414 0700 |0054: invoke-virtual {v7, v0}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1484 │ │ -3ba3d6: 0c00 |0057: move-result-object v0 │ │ -3ba3d8: 1f00 2b09 |0058: check-cast v0, Landroidx/fragment/app/FragmentContainerView; // type@092b │ │ -3ba3dc: 6e10 a00c 0000 |005a: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0ca0 │ │ -3ba3e2: 0c01 |005d: move-result-object v1 │ │ -3ba3e4: 1f01 9b02 |005e: check-cast v1, Landroid/view/ViewGroup$MarginLayoutParams; // type@029b │ │ -3ba3e8: 5472 116c |0060: iget-object v2, v7, Lde/danoeh/antennapod/activity/MainActivity;.navigationBarInsets:Landroidx/core/graphics/Insets; // field@6c11 │ │ -3ba3ec: 5223 c90f |0062: iget v3, v2, Landroidx/core/graphics/Insets;.left:I // field@0fc9 │ │ -3ba3f0: 5222 ca0f |0064: iget v2, v2, Landroidx/core/graphics/Insets;.right:I // field@0fca │ │ -3ba3f4: 6e56 c70d 3126 |0066: invoke-virtual {v1, v3, v6, v2, v6}, Landroid/view/ViewGroup$MarginLayoutParams;.setMargins:(IIII)V // method@0dc7 │ │ -3ba3fa: 6e20 630d 1000 |0069: invoke-virtual {v0, v1}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0d63 │ │ -3ba400: 1400 6500 0a7f |006c: const v0, #float 1.83436e+38 // #7f0a0065 │ │ -3ba406: 6e20 8414 0700 |006f: invoke-virtual {v7, v0}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1484 │ │ -3ba40c: 0c00 |0072: move-result-object v0 │ │ -3ba40e: 3808 0300 |0073: if-eqz v8, 0076 // +0003 │ │ -3ba412: 2803 |0075: goto 0078 // +0003 │ │ -3ba414: 1306 0800 |0076: const/16 v6, #int 8 // #8 │ │ -3ba418: 6e20 9c0d 6000 |0078: invoke-virtual {v0, v6}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3ba41e: 0e00 |007b: return-void │ │ +3ba2e0: |[3ba2e0] de.danoeh.antennapod.activity.MainActivity.setPlayerVisible:(Z)V │ │ +3ba2f0: 6e10 8d94 0700 |0000: invoke-virtual {v7}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // method@948d │ │ +3ba2f6: 0c00 |0003: move-result-object v0 │ │ +3ba2f8: df01 0801 |0004: xor-int/lit8 v1, v8, #int 1 // #01 │ │ +3ba2fc: 6e20 48b1 1000 |0006: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/view/LockableBottomSheetBehavior;.setLocked:(Z)V // method@b148 │ │ +3ba302: 3808 1100 |0009: if-eqz v8, 001a // +0011 │ │ +3ba306: 5470 0c6c |000b: iget-object v0, v7, Lde/danoeh/antennapod/activity/MainActivity;.bottomSheetCallback:Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback; // field@6c0c │ │ +3ba30a: 6e10 8d94 0700 |000d: invoke-virtual {v7}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // method@948d │ │ +3ba310: 0c01 |0010: move-result-object v1 │ │ +3ba312: 6e10 627c 0100 |0011: invoke-virtual {v1}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.getState:()I // method@7c62 │ │ +3ba318: 0a01 |0014: move-result v1 │ │ +3ba31a: 1202 |0015: const/4 v2, #int 0 // #0 │ │ +3ba31c: 6e30 237c 2001 |0016: invoke-virtual {v0, v2, v1}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback;.onStateChanged:(Landroid/view/View;I)V // method@7c23 │ │ +3ba322: 2809 |0019: goto 0022 // +0009 │ │ +3ba324: 6e10 8d94 0700 |001a: invoke-virtual {v7}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // method@948d │ │ +3ba32a: 0c00 |001d: move-result-object v0 │ │ +3ba32c: 1241 |001e: const/4 v1, #int 4 // #4 │ │ +3ba32e: 6e20 8c7c 1000 |001f: invoke-virtual {v0, v1}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@7c8c │ │ +3ba334: 1400 ee01 0a7f |0022: const v0, #float 1.83443e+38 // #7f0a01ee │ │ +3ba33a: 6e20 8414 0700 |0025: invoke-virtual {v7, v0}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1484 │ │ +3ba340: 0c00 |0028: move-result-object v0 │ │ +3ba342: 1f00 2b09 |0029: check-cast v0, Landroidx/fragment/app/FragmentContainerView; // type@092b │ │ +3ba346: 6e10 a00c 0000 |002b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0ca0 │ │ +3ba34c: 0c01 |002e: move-result-object v1 │ │ +3ba34e: 1f01 9b02 |002f: check-cast v1, Landroid/view/ViewGroup$MarginLayoutParams; // type@029b │ │ +3ba352: 6e10 8814 0700 |0031: invoke-virtual {v7}, Landroidx/appcompat/app/AppCompatActivity;.getResources:()Landroid/content/res/Resources; // method@1488 │ │ +3ba358: 0c02 |0034: move-result-object v2 │ │ +3ba35a: 1403 b900 077f |0035: const v3, #float 1.7945e+38 // #7f0700b9 │ │ +3ba360: 6e20 fd02 3200 |0038: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getDimension:(I)F // method@02fd │ │ +3ba366: 0a02 |003b: move-result v2 │ │ +3ba368: 8722 |003c: float-to-int v2, v2 │ │ +3ba36a: 5473 116c |003d: iget-object v3, v7, Lde/danoeh/antennapod/activity/MainActivity;.navigationBarInsets:Landroidx/core/graphics/Insets; // field@6c11 │ │ +3ba36e: 5234 c90f |003f: iget v4, v3, Landroidx/core/graphics/Insets;.left:I // field@0fc9 │ │ +3ba372: 5235 ca0f |0041: iget v5, v3, Landroidx/core/graphics/Insets;.right:I // field@0fca │ │ +3ba376: 5233 c80f |0043: iget v3, v3, Landroidx/core/graphics/Insets;.bottom:I // field@0fc8 │ │ +3ba37a: 1206 |0045: const/4 v6, #int 0 // #0 │ │ +3ba37c: 3808 0300 |0046: if-eqz v8, 0049 // +0003 │ │ +3ba380: 2802 |0048: goto 004a // +0002 │ │ +3ba382: 1202 |0049: const/4 v2, #int 0 // #0 │ │ +3ba384: b023 |004a: add-int/2addr v3, v2 │ │ +3ba386: 6e53 c70d 4156 |004b: invoke-virtual {v1, v4, v6, v5, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.setMargins:(IIII)V // method@0dc7 │ │ +3ba38c: 6e20 630d 1000 |004e: invoke-virtual {v0, v1}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0d63 │ │ +3ba392: 1400 8402 0a7f |0051: const v0, #float 1.83447e+38 // #7f0a0284 │ │ +3ba398: 6e20 8414 0700 |0054: invoke-virtual {v7, v0}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1484 │ │ +3ba39e: 0c00 |0057: move-result-object v0 │ │ +3ba3a0: 1f00 2b09 |0058: check-cast v0, Landroidx/fragment/app/FragmentContainerView; // type@092b │ │ +3ba3a4: 6e10 a00c 0000 |005a: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0ca0 │ │ +3ba3aa: 0c01 |005d: move-result-object v1 │ │ +3ba3ac: 1f01 9b02 |005e: check-cast v1, Landroid/view/ViewGroup$MarginLayoutParams; // type@029b │ │ +3ba3b0: 5472 116c |0060: iget-object v2, v7, Lde/danoeh/antennapod/activity/MainActivity;.navigationBarInsets:Landroidx/core/graphics/Insets; // field@6c11 │ │ +3ba3b4: 5223 c90f |0062: iget v3, v2, Landroidx/core/graphics/Insets;.left:I // field@0fc9 │ │ +3ba3b8: 5222 ca0f |0064: iget v2, v2, Landroidx/core/graphics/Insets;.right:I // field@0fca │ │ +3ba3bc: 6e56 c70d 3126 |0066: invoke-virtual {v1, v3, v6, v2, v6}, Landroid/view/ViewGroup$MarginLayoutParams;.setMargins:(IIII)V // method@0dc7 │ │ +3ba3c2: 6e20 630d 1000 |0069: invoke-virtual {v0, v1}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0d63 │ │ +3ba3c8: 1400 6500 0a7f |006c: const v0, #float 1.83436e+38 // #7f0a0065 │ │ +3ba3ce: 6e20 8414 0700 |006f: invoke-virtual {v7, v0}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1484 │ │ +3ba3d4: 0c00 |0072: move-result-object v0 │ │ +3ba3d6: 3808 0300 |0073: if-eqz v8, 0076 // +0003 │ │ +3ba3da: 2803 |0075: goto 0078 // +0003 │ │ +3ba3dc: 1306 0800 |0076: const/16 v6, #int 8 // #8 │ │ +3ba3e0: 6e20 9c0d 6000 |0078: invoke-virtual {v0, v6}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3ba3e6: 0e00 |007b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ 0x000b line=326 │ │ 0x001a line=328 │ │ 0x0025 line=330 │ │ 0x002b line=331 │ │ @@ -1795311,53 +1795294,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 │ │ -3ba420: |[3ba420] de.danoeh.antennapod.activity.MainActivity.setupToolbarToggle:(Lcom/google/android/material/appbar/MaterialToolbar;Z)V │ │ -3ba430: 5480 0d6c |0000: iget-object v0, v8, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@6c0d │ │ -3ba434: 3800 3700 |0002: if-eqz v0, 0039 // +0037 │ │ -3ba438: 5481 0e6c |0004: iget-object v1, v8, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@6c0e │ │ -3ba43c: 3801 0500 |0006: if-eqz v1, 000b // +0005 │ │ -3ba440: 6e20 7232 1000 |0008: invoke-virtual {v0, v1}, Landroidx/drawerlayout/widget/DrawerLayout;.removeDrawerListener:(Landroidx/drawerlayout/widget/DrawerLayout$DrawerListener;)V // method@3272 │ │ -3ba446: 2200 6303 |000b: new-instance v0, Landroidx/appcompat/app/ActionBarDrawerToggle; // type@0363 │ │ -3ba44a: 5484 0d6c |000d: iget-object v4, v8, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@6c0d │ │ -3ba44e: 1406 bf00 127f |000f: const v6, #float 1.94071e+38 // #7f1200bf │ │ -3ba454: 1407 b500 127f |0012: const v7, #float 1.94071e+38 // #7f1200b5 │ │ -3ba45a: 0702 |0015: move-object v2, v0 │ │ -3ba45c: 0783 |0016: move-object v3, v8 │ │ -3ba45e: 0795 |0017: move-object v5, v9 │ │ -3ba460: 7606 fe13 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@13fe │ │ -3ba466: 5b80 0e6c |001b: iput-object v0, v8, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@6c0e │ │ -3ba46a: 5489 0d6c |001d: iget-object v9, v8, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@6c0d │ │ -3ba46e: 6e20 3232 0900 |001f: invoke-virtual {v9, v0}, Landroidx/drawerlayout/widget/DrawerLayout;.addDrawerListener:(Landroidx/drawerlayout/widget/DrawerLayout$DrawerListener;)V // method@3232 │ │ -3ba474: 5489 0e6c |0022: iget-object v9, v8, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@6c0e │ │ -3ba478: 6e10 0b14 0900 |0024: invoke-virtual {v9}, Landroidx/appcompat/app/ActionBarDrawerToggle;.syncState:()V // method@140b │ │ -3ba47e: 5489 0e6c |0027: iget-object v9, v8, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@6c0e │ │ -3ba482: df0a 0a01 |0029: xor-int/lit8 v10, v10, #int 1 // #01 │ │ -3ba486: 6e20 0814 a900 |002b: invoke-virtual {v9, v10}, Landroidx/appcompat/app/ActionBarDrawerToggle;.setDrawerIndicatorEnabled:(Z)V // method@1408 │ │ -3ba48c: 5489 0e6c |002e: iget-object v9, v8, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@6c0e │ │ -3ba490: 220a d117 |0030: new-instance v10, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda0; // type@17d1 │ │ -3ba494: 7020 7494 8a00 |0032: invoke-direct {v10, v8}, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@9474 │ │ -3ba49a: 6e20 0a14 a900 |0035: invoke-virtual {v9, v10}, Landroidx/appcompat/app/ActionBarDrawerToggle;.setToolbarNavigationClickListener:(Landroid/view/View$OnClickListener;)V // method@140a │ │ -3ba4a0: 281a |0038: goto 0052 // +001a │ │ -3ba4a2: 390a 0700 |0039: if-nez v10, 0040 // +0007 │ │ -3ba4a6: 120a |003b: const/4 v10, #int 0 // #0 │ │ -3ba4a8: 6e20 cd7a a900 |003c: invoke-virtual {v9, v10}, Lcom/google/android/material/appbar/MaterialToolbar;.setNavigationIcon:(Landroid/graphics/drawable/Drawable;)V // method@7acd │ │ -3ba4ae: 2813 |003f: goto 0052 // +0013 │ │ -3ba4b0: 140a 0902 047f |0040: const v10, #float 1.75469e+38 // #7f040209 │ │ -3ba4b6: 7120 2bb1 a800 |0043: invoke-static {v8, v10}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getDrawableFromAttr:(Landroid/content/Context;I)I // method@b12b │ │ -3ba4bc: 0a0a |0046: move-result v10 │ │ -3ba4be: 6e20 6a21 a900 |0047: invoke-virtual {v9, v10}, Landroidx/appcompat/widget/Toolbar;.setNavigationIcon:(I)V // method@216a │ │ -3ba4c4: 220a d217 |004a: new-instance v10, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda1; // type@17d2 │ │ -3ba4c8: 7020 7694 8a00 |004c: invoke-direct {v10, v8}, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@9476 │ │ -3ba4ce: 6e20 6c21 a900 |004f: invoke-virtual {v9, v10}, Landroidx/appcompat/widget/Toolbar;.setNavigationOnClickListener:(Landroid/view/View$OnClickListener;)V // method@216c │ │ -3ba4d4: 0e00 |0052: return-void │ │ +3ba3e8: |[3ba3e8] de.danoeh.antennapod.activity.MainActivity.setupToolbarToggle:(Lcom/google/android/material/appbar/MaterialToolbar;Z)V │ │ +3ba3f8: 5480 0d6c |0000: iget-object v0, v8, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@6c0d │ │ +3ba3fc: 3800 3700 |0002: if-eqz v0, 0039 // +0037 │ │ +3ba400: 5481 0e6c |0004: iget-object v1, v8, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@6c0e │ │ +3ba404: 3801 0500 |0006: if-eqz v1, 000b // +0005 │ │ +3ba408: 6e20 7232 1000 |0008: invoke-virtual {v0, v1}, Landroidx/drawerlayout/widget/DrawerLayout;.removeDrawerListener:(Landroidx/drawerlayout/widget/DrawerLayout$DrawerListener;)V // method@3272 │ │ +3ba40e: 2200 6303 |000b: new-instance v0, Landroidx/appcompat/app/ActionBarDrawerToggle; // type@0363 │ │ +3ba412: 5484 0d6c |000d: iget-object v4, v8, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@6c0d │ │ +3ba416: 1406 bf00 127f |000f: const v6, #float 1.94071e+38 // #7f1200bf │ │ +3ba41c: 1407 b500 127f |0012: const v7, #float 1.94071e+38 // #7f1200b5 │ │ +3ba422: 0702 |0015: move-object v2, v0 │ │ +3ba424: 0783 |0016: move-object v3, v8 │ │ +3ba426: 0795 |0017: move-object v5, v9 │ │ +3ba428: 7606 fe13 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@13fe │ │ +3ba42e: 5b80 0e6c |001b: iput-object v0, v8, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@6c0e │ │ +3ba432: 5489 0d6c |001d: iget-object v9, v8, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@6c0d │ │ +3ba436: 6e20 3232 0900 |001f: invoke-virtual {v9, v0}, Landroidx/drawerlayout/widget/DrawerLayout;.addDrawerListener:(Landroidx/drawerlayout/widget/DrawerLayout$DrawerListener;)V // method@3232 │ │ +3ba43c: 5489 0e6c |0022: iget-object v9, v8, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@6c0e │ │ +3ba440: 6e10 0b14 0900 |0024: invoke-virtual {v9}, Landroidx/appcompat/app/ActionBarDrawerToggle;.syncState:()V // method@140b │ │ +3ba446: 5489 0e6c |0027: iget-object v9, v8, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@6c0e │ │ +3ba44a: df0a 0a01 |0029: xor-int/lit8 v10, v10, #int 1 // #01 │ │ +3ba44e: 6e20 0814 a900 |002b: invoke-virtual {v9, v10}, Landroidx/appcompat/app/ActionBarDrawerToggle;.setDrawerIndicatorEnabled:(Z)V // method@1408 │ │ +3ba454: 5489 0e6c |002e: iget-object v9, v8, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@6c0e │ │ +3ba458: 220a d117 |0030: new-instance v10, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda0; // type@17d1 │ │ +3ba45c: 7020 7494 8a00 |0032: invoke-direct {v10, v8}, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@9474 │ │ +3ba462: 6e20 0a14 a900 |0035: invoke-virtual {v9, v10}, Landroidx/appcompat/app/ActionBarDrawerToggle;.setToolbarNavigationClickListener:(Landroid/view/View$OnClickListener;)V // method@140a │ │ +3ba468: 281a |0038: goto 0052 // +001a │ │ +3ba46a: 390a 0700 |0039: if-nez v10, 0040 // +0007 │ │ +3ba46e: 120a |003b: const/4 v10, #int 0 // #0 │ │ +3ba470: 6e20 cd7a a900 |003c: invoke-virtual {v9, v10}, Lcom/google/android/material/appbar/MaterialToolbar;.setNavigationIcon:(Landroid/graphics/drawable/Drawable;)V // method@7acd │ │ +3ba476: 2813 |003f: goto 0052 // +0013 │ │ +3ba478: 140a 0902 047f |0040: const v10, #float 1.75469e+38 // #7f040209 │ │ +3ba47e: 7120 2bb1 a800 |0043: invoke-static {v8, v10}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getDrawableFromAttr:(Landroid/content/Context;I)I // method@b12b │ │ +3ba484: 0a0a |0046: move-result v10 │ │ +3ba486: 6e20 6a21 a900 |0047: invoke-virtual {v9, v10}, Landroidx/appcompat/widget/Toolbar;.setNavigationIcon:(I)V // method@216a │ │ +3ba48c: 220a d217 |004a: new-instance v10, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda1; // type@17d2 │ │ +3ba490: 7020 7694 8a00 |004c: invoke-direct {v10, v8}, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@9476 │ │ +3ba496: 6e20 6c21 a900 |004f: invoke-virtual {v9, v10}, Landroidx/appcompat/widget/Toolbar;.setNavigationOnClickListener:(Landroid/view/View$OnClickListener;)V // method@216c │ │ +3ba49c: 0e00 |0052: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=272 │ │ 0x0004 line=273 │ │ 0x0008 line=274 │ │ 0x000b line=276 │ │ 0x001d line=278 │ │ @@ -1795377,22 +1795360,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 │ │ -3b91c0: |[3b91c0] de.danoeh.antennapod.activity.MainActivity.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; │ │ -3b91d0: 6e10 8814 0100 |0000: invoke-virtual {v1}, Landroidx/appcompat/app/AppCompatActivity;.getResources:()Landroid/content/res/Resources; // method@1488 │ │ -3b91d6: 0c00 |0003: move-result-object v0 │ │ -3b91d8: 6e20 1503 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@0315 │ │ -3b91de: 0c02 |0007: move-result-object v2 │ │ -3b91e0: 6e30 b594 2103 |0008: invoke-virtual {v1, v2, v3}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@94b5 │ │ -3b91e6: 0c02 |000b: move-result-object v2 │ │ -3b91e8: 1102 |000c: return-object v2 │ │ +3b9188: |[3b9188] de.danoeh.antennapod.activity.MainActivity.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; │ │ +3b9198: 6e10 8814 0100 |0000: invoke-virtual {v1}, Landroidx/appcompat/app/AppCompatActivity;.getResources:()Landroid/content/res/Resources; // method@1488 │ │ +3b919e: 0c00 |0003: move-result-object v0 │ │ +3b91a0: 6e20 1503 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@0315 │ │ +3b91a6: 0c02 |0007: move-result-object v2 │ │ +3b91a8: 6e30 b594 2103 |0008: invoke-virtual {v1, v2, v3}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@94b5 │ │ +3b91ae: 0c02 |000b: move-result-object v2 │ │ +3b91b0: 1102 |000c: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=650 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lde/danoeh/antennapod/activity/MainActivity; │ │ 0x0000 - 0x000d reg=2 (null) I │ │ 0x0000 - 0x000d reg=3 (null) I │ │ @@ -1795402,43 +1795385,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 │ │ -3b91ec: |[3b91ec] de.danoeh.antennapod.activity.MainActivity.showSnackbarAbovePlayer:(Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; │ │ -3b91fc: 6e10 8d94 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // method@948d │ │ -3b9202: 0c00 |0003: move-result-object v0 │ │ -3b9204: 6e10 627c 0000 |0004: invoke-virtual {v0}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.getState:()I // method@7c62 │ │ -3b920a: 0a00 |0007: move-result v0 │ │ -3b920c: 1241 |0008: const/4 v1, #int 4 // #4 │ │ -3b920e: 3310 2200 |0009: if-ne v0, v1, 002b // +0022 │ │ -3b9212: 1400 ee01 0a7f |000b: const v0, #float 1.83443e+38 // #7f0a01ee │ │ -3b9218: 6e20 8414 0200 |000e: invoke-virtual {v2, v0}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1484 │ │ -3b921e: 0c00 |0011: move-result-object v0 │ │ -3b9220: 7130 b686 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@86b6 │ │ -3b9226: 0c03 |0015: move-result-object v3 │ │ -3b9228: 1404 6500 0a7f |0016: const v4, #float 1.83436e+38 // #7f0a0065 │ │ -3b922e: 6e20 8414 4200 |0019: invoke-virtual {v2, v4}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1484 │ │ -3b9234: 0c00 |001c: move-result-object v0 │ │ -3b9236: 6e10 db0c 0000 |001d: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0cdb │ │ -3b923c: 0a00 |0020: move-result v0 │ │ -3b923e: 3900 1500 |0021: if-nez v0, 0036 // +0015 │ │ -3b9242: 6e20 8414 4200 |0023: invoke-virtual {v2, v4}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1484 │ │ -3b9248: 0c04 |0026: move-result-object v4 │ │ -3b924a: 6e20 9086 4300 |0027: invoke-virtual {v3, v4}, Lcom/google/android/material/snackbar/BaseTransientBottomBar;.setAnchorView:(Landroid/view/View;)Lcom/google/android/material/snackbar/BaseTransientBottomBar; // method@8690 │ │ -3b9250: 280c |002a: goto 0036 // +000c │ │ -3b9252: 1400 0200 0201 |002b: const v0, #float 2.38772e-38 // #01020002 │ │ -3b9258: 6e20 8414 0200 |002e: invoke-virtual {v2, v0}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1484 │ │ -3b925e: 0c00 |0031: move-result-object v0 │ │ -3b9260: 7130 b686 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@86b6 │ │ -3b9266: 0c03 |0035: move-result-object v3 │ │ -3b9268: 6e10 bb86 0300 |0036: invoke-virtual {v3}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@86bb │ │ -3b926e: 1103 |0039: return-object v3 │ │ +3b91b4: |[3b91b4] de.danoeh.antennapod.activity.MainActivity.showSnackbarAbovePlayer:(Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; │ │ +3b91c4: 6e10 8d94 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // method@948d │ │ +3b91ca: 0c00 |0003: move-result-object v0 │ │ +3b91cc: 6e10 627c 0000 |0004: invoke-virtual {v0}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.getState:()I // method@7c62 │ │ +3b91d2: 0a00 |0007: move-result v0 │ │ +3b91d4: 1241 |0008: const/4 v1, #int 4 // #4 │ │ +3b91d6: 3310 2200 |0009: if-ne v0, v1, 002b // +0022 │ │ +3b91da: 1400 ee01 0a7f |000b: const v0, #float 1.83443e+38 // #7f0a01ee │ │ +3b91e0: 6e20 8414 0200 |000e: invoke-virtual {v2, v0}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1484 │ │ +3b91e6: 0c00 |0011: move-result-object v0 │ │ +3b91e8: 7130 b686 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@86b6 │ │ +3b91ee: 0c03 |0015: move-result-object v3 │ │ +3b91f0: 1404 6500 0a7f |0016: const v4, #float 1.83436e+38 // #7f0a0065 │ │ +3b91f6: 6e20 8414 4200 |0019: invoke-virtual {v2, v4}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1484 │ │ +3b91fc: 0c00 |001c: move-result-object v0 │ │ +3b91fe: 6e10 db0c 0000 |001d: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0cdb │ │ +3b9204: 0a00 |0020: move-result v0 │ │ +3b9206: 3900 1500 |0021: if-nez v0, 0036 // +0015 │ │ +3b920a: 6e20 8414 4200 |0023: invoke-virtual {v2, v4}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1484 │ │ +3b9210: 0c04 |0026: move-result-object v4 │ │ +3b9212: 6e20 9086 4300 |0027: invoke-virtual {v3, v4}, Lcom/google/android/material/snackbar/BaseTransientBottomBar;.setAnchorView:(Landroid/view/View;)Lcom/google/android/material/snackbar/BaseTransientBottomBar; // method@8690 │ │ +3b9218: 280c |002a: goto 0036 // +000c │ │ +3b921a: 1400 0200 0201 |002b: const v0, #float 2.38772e-38 // #01020002 │ │ +3b9220: 6e20 8414 0200 |002e: invoke-virtual {v2, v0}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1484 │ │ +3b9226: 0c00 |0031: move-result-object v0 │ │ +3b9228: 7130 b686 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@86b6 │ │ +3b922e: 0c03 |0035: move-result-object v3 │ │ +3b9230: 6e10 bb86 0300 |0036: invoke-virtual {v3}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@86bb │ │ +3b9236: 1103 |0039: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=637 │ │ 0x000e line=638 │ │ 0x0019 line=639 │ │ 0x0023 line=640 │ │ 0x002e line=643 │ │ @@ -1795559,17 +1795542,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 │ │ -3bee84: |[3bee84] de.danoeh.antennapod.activity.VideoplayerActivity.$r8$lambda$2fP3TlNtE9Q9qPtiPQa9l6O_v_c:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Landroid/view/View;)V │ │ -3bee94: 7020 0f96 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.lambda$setupView$4:(Landroid/view/View;)V // method@960f │ │ -3bee9a: 0e00 |0003: return-void │ │ +3bee4c: |[3bee4c] de.danoeh.antennapod.activity.VideoplayerActivity.$r8$lambda$2fP3TlNtE9Q9qPtiPQa9l6O_v_c:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Landroid/view/View;)V │ │ +3bee5c: 7020 0f96 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.lambda$setupView$4:(Landroid/view/View;)V // method@960f │ │ +3bee62: 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; │ │ │ │ @@ -1795578,18 +1795561,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 │ │ -3be5f8: |[3be5f8] de.danoeh.antennapod.activity.VideoplayerActivity.$r8$lambda$J5JOCdaA7sjEwj5XNmmquouFIx0:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -3be608: 7120 1196 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.lambda$setupView$6:(Landroid/view/View;Landroid/view/MotionEvent;)Z // method@9611 │ │ -3be60e: 0a00 |0003: move-result v0 │ │ -3be610: 0f00 |0004: return v0 │ │ +3be5c0: |[3be5c0] de.danoeh.antennapod.activity.VideoplayerActivity.$r8$lambda$J5JOCdaA7sjEwj5XNmmquouFIx0:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +3be5d0: 7120 1196 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.lambda$setupView$6:(Landroid/view/View;Landroid/view/MotionEvent;)Z // method@9611 │ │ +3be5d6: 0a00 |0003: move-result v0 │ │ +3be5d8: 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; │ │ │ │ @@ -1795598,17 +1795581,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 │ │ -3bee9c: |[3bee9c] de.danoeh.antennapod.activity.VideoplayerActivity.$r8$lambda$LeNhWPugS4zjP5OU4MvDkuVas8A:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3beeac: 7020 0696 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.lambda$checkFavorite$12:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9606 │ │ -3beeb2: 0e00 |0003: return-void │ │ +3bee64: |[3bee64] de.danoeh.antennapod.activity.VideoplayerActivity.$r8$lambda$LeNhWPugS4zjP5OU4MvDkuVas8A:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3bee74: 7020 0696 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.lambda$checkFavorite$12:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9606 │ │ +3bee7a: 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; │ │ │ │ @@ -1795617,17 +1795600,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/VideoplayerActivity;Lde/danoeh/antennapod/event/MessageEvent;Landroid/content/DialogInterface;I)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -3beeb4: |[3beeb4] de.danoeh.antennapod.activity.VideoplayerActivity.$r8$lambda$Ojmk4KajYzIN-9rNuy7wqdiI9L8:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Lde/danoeh/antennapod/event/MessageEvent;Landroid/content/DialogInterface;I)V │ │ -3beec4: 7040 0a96 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.lambda$onEventMainThread$10:(Lde/danoeh/antennapod/event/MessageEvent;Landroid/content/DialogInterface;I)V // method@960a │ │ -3beeca: 0e00 |0003: return-void │ │ +3bee7c: |[3bee7c] de.danoeh.antennapod.activity.VideoplayerActivity.$r8$lambda$Ojmk4KajYzIN-9rNuy7wqdiI9L8:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Lde/danoeh/antennapod/event/MessageEvent;Landroid/content/DialogInterface;I)V │ │ +3bee8c: 7040 0a96 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.lambda$onEventMainThread$10:(Lde/danoeh/antennapod/event/MessageEvent;Landroid/content/DialogInterface;I)V // method@960a │ │ +3bee92: 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/event/MessageEvent; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/content/DialogInterface; │ │ @@ -1795638,18 +1795621,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 │ │ -3be614: |[3be614] de.danoeh.antennapod.activity.VideoplayerActivity.$r8$lambda$UVB4D5aaWvGGjs9u4a-vRNPwJyU:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Landroid/view/View;)Z │ │ -3be624: 7020 1096 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.lambda$setupView$5:(Landroid/view/View;)Z // method@9610 │ │ -3be62a: 0a00 |0003: move-result v0 │ │ -3be62c: 0f00 |0004: return v0 │ │ +3be5dc: |[3be5dc] de.danoeh.antennapod.activity.VideoplayerActivity.$r8$lambda$UVB4D5aaWvGGjs9u4a-vRNPwJyU:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Landroid/view/View;)Z │ │ +3be5ec: 7020 1096 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.lambda$setupView$5:(Landroid/view/View;)Z // method@9610 │ │ +3be5f2: 0a00 |0003: move-result v0 │ │ +3be5f4: 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; │ │ │ │ @@ -1795658,17 +1795641,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 │ │ -3beecc: |[3beecc] de.danoeh.antennapod.activity.VideoplayerActivity.$r8$lambda$VJlg31hBPduB_0qSw4hkPGX7KE0:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Landroid/view/View;)V │ │ -3beedc: 7020 0e96 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.lambda$setupView$3:(Landroid/view/View;)V // method@960e │ │ -3beee2: 0e00 |0003: return-void │ │ +3bee94: |[3bee94] de.danoeh.antennapod.activity.VideoplayerActivity.$r8$lambda$VJlg31hBPduB_0qSw4hkPGX7KE0:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Landroid/view/View;)V │ │ +3beea4: 7020 0e96 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.lambda$setupView$3:(Landroid/view/View;)V // method@960e │ │ +3beeaa: 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; │ │ │ │ @@ -1795677,17 +1795660,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 │ │ -3beee4: |[3beee4] de.danoeh.antennapod.activity.VideoplayerActivity.$r8$lambda$YUvUTap2nq06FUkaY4FFF7AeMNA:(Ljava/lang/Throwable;)V │ │ -3beef4: 7110 0796 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.lambda$checkFavorite$13:(Ljava/lang/Throwable;)V // method@9607 │ │ -3beefa: 0e00 |0003: return-void │ │ +3beeac: |[3beeac] de.danoeh.antennapod.activity.VideoplayerActivity.$r8$lambda$YUvUTap2nq06FUkaY4FFF7AeMNA:(Ljava/lang/Throwable;)V │ │ +3beebc: 7110 0796 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.lambda$checkFavorite$13:(Ljava/lang/Throwable;)V // method@9607 │ │ +3beec2: 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/VideoplayerActivity;) │ │ @@ -1795695,17 +1795678,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 │ │ -3beefc: |[3beefc] de.danoeh.antennapod.activity.VideoplayerActivity.$r8$lambda$axxhLRn1VPEdWuEbysOEf3oESd4:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V │ │ -3bef0c: 7010 0896 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.lambda$new$8:()V // method@9608 │ │ -3bef12: 0e00 |0003: return-void │ │ +3beec4: |[3beec4] de.danoeh.antennapod.activity.VideoplayerActivity.$r8$lambda$axxhLRn1VPEdWuEbysOEf3oESd4:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V │ │ +3beed4: 7010 0896 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.lambda$new$8:()V // method@9608 │ │ +3beeda: 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;) │ │ @@ -1795713,18 +1795696,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 │ │ -3be630: |[3be630] de.danoeh.antennapod.activity.VideoplayerActivity.$r8$lambda$fCozyLE_kqDHYSLzk08lD5Ht-CI:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -3be640: 7030 0996 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.lambda$new$9:(Landroid/view/View;Landroid/view/MotionEvent;)Z // method@9609 │ │ -3be646: 0a00 |0003: move-result v0 │ │ -3be648: 0f00 |0004: return v0 │ │ +3be5f8: |[3be5f8] de.danoeh.antennapod.activity.VideoplayerActivity.$r8$lambda$fCozyLE_kqDHYSLzk08lD5Ht-CI:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +3be608: 7030 0996 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.lambda$new$9:(Landroid/view/View;Landroid/view/MotionEvent;)Z // method@9609 │ │ +3be60e: 0a00 |0003: move-result v0 │ │ +3be610: 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; │ │ @@ -1795734,18 +1795717,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 │ │ -3be64c: |[3be64c] de.danoeh.antennapod.activity.VideoplayerActivity.$r8$lambda$gxht_74jOK85r33E2Hk9OhteTSw:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Landroid/view/View;)Z │ │ -3be65c: 7020 0d96 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.lambda$setupView$2:(Landroid/view/View;)Z // method@960d │ │ -3be662: 0a00 |0003: move-result v0 │ │ -3be664: 0f00 |0004: return v0 │ │ +3be614: |[3be614] de.danoeh.antennapod.activity.VideoplayerActivity.$r8$lambda$gxht_74jOK85r33E2Hk9OhteTSw:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Landroid/view/View;)Z │ │ +3be624: 7020 0d96 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.lambda$setupView$2:(Landroid/view/View;)Z // method@960d │ │ +3be62a: 0a00 |0003: move-result v0 │ │ +3be62c: 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; │ │ │ │ @@ -1795754,18 +1795737,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 │ │ -3bedc0: |[3bedc0] de.danoeh.antennapod.activity.VideoplayerActivity.$r8$lambda$hZreDAxEfnu3jLpyLjPLtfChlsE:(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ -3bedd0: 7110 0596 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.lambda$checkFavorite$11:(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9605 │ │ -3bedd6: 0c00 |0003: move-result-object v0 │ │ -3bedd8: 1100 |0004: return-object v0 │ │ +3bed88: |[3bed88] de.danoeh.antennapod.activity.VideoplayerActivity.$r8$lambda$hZreDAxEfnu3jLpyLjPLtfChlsE:(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ +3bed98: 7110 0596 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.lambda$checkFavorite$11:(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9605 │ │ +3bed9e: 0c00 |0003: move-result-object v0 │ │ +3beda0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #11 : (in Lde/danoeh/antennapod/activity/VideoplayerActivity;) │ │ @@ -1795773,17 +1795756,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 │ │ -3bef14: |[3bef14] de.danoeh.antennapod.activity.VideoplayerActivity.$r8$lambda$mFhEYUYybWTnBNR8V34xJYbN9lU:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Landroid/view/View;)V │ │ -3bef24: 7020 0b96 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.lambda$setupView$0:(Landroid/view/View;)V // method@960b │ │ -3bef2a: 0e00 |0003: return-void │ │ +3beedc: |[3beedc] de.danoeh.antennapod.activity.VideoplayerActivity.$r8$lambda$mFhEYUYybWTnBNR8V34xJYbN9lU:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Landroid/view/View;)V │ │ +3beeec: 7020 0b96 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.lambda$setupView$0:(Landroid/view/View;)V // method@960b │ │ +3beef2: 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; │ │ │ │ @@ -1795792,17 +1795775,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 │ │ -3bef2c: |[3bef2c] de.danoeh.antennapod.activity.VideoplayerActivity.$r8$lambda$nQ_gnjQtKFvFqga9jTkG2JNOyrw:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V │ │ -3bef3c: 7010 1296 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.lambda$setupView$7:()V // method@9612 │ │ -3bef42: 0e00 |0003: return-void │ │ +3beef4: |[3beef4] de.danoeh.antennapod.activity.VideoplayerActivity.$r8$lambda$nQ_gnjQtKFvFqga9jTkG2JNOyrw:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V │ │ +3bef04: 7010 1296 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.lambda$setupView$7:()V // method@9612 │ │ +3bef0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ │ │ #13 : (in Lde/danoeh/antennapod/activity/VideoplayerActivity;) │ │ @@ -1795810,17 +1795793,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 │ │ -3bef44: |[3bef44] de.danoeh.antennapod.activity.VideoplayerActivity.$r8$lambda$o-jIcUHUk4PPOd-SsqBf3NM8D7s:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Landroid/view/View;)V │ │ -3bef54: 7020 0c96 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.lambda$setupView$1:(Landroid/view/View;)V // method@960c │ │ -3bef5a: 0e00 |0003: return-void │ │ +3bef0c: |[3bef0c] de.danoeh.antennapod.activity.VideoplayerActivity.$r8$lambda$o-jIcUHUk4PPOd-SsqBf3NM8D7s:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Landroid/view/View;)V │ │ +3bef1c: 7020 0c96 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.lambda$setupView$1:(Landroid/view/View;)V // method@960c │ │ +3bef22: 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; │ │ │ │ @@ -1795829,17 +1795812,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 │ │ -3bed74: |[3bed74] de.danoeh.antennapod.activity.VideoplayerActivity.-$$Nest$fgetcontroller:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)Lde/danoeh/antennapod/core/util/playback/PlaybackController; │ │ -3bed84: 5400 7e6c |0000: iget-object v0, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c7e │ │ -3bed88: 1100 |0002: return-object v0 │ │ +3bed3c: |[3bed3c] de.danoeh.antennapod.activity.VideoplayerActivity.-$$Nest$fgetcontroller:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)Lde/danoeh/antennapod/core/util/playback/PlaybackController; │ │ +3bed4c: 5400 7e6c |0000: iget-object v0, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c7e │ │ +3bed50: 1100 |0002: return-object 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;) │ │ @@ -1795847,17 +1795830,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 │ │ -3be668: |[3be668] de.danoeh.antennapod.activity.VideoplayerActivity.-$$Nest$fgetdestroyingDueToReload:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)Z │ │ -3be678: 5500 7f6c |0000: iget-boolean v0, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity;.destroyingDueToReload:Z // field@6c7f │ │ -3be67c: 0f00 |0002: return v0 │ │ +3be630: |[3be630] de.danoeh.antennapod.activity.VideoplayerActivity.-$$Nest$fgetdestroyingDueToReload:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)Z │ │ +3be640: 5500 7f6c |0000: iget-boolean v0, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity;.destroyingDueToReload:Z // field@6c7f │ │ +3be644: 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;) │ │ @@ -1795865,17 +1795848,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 │ │ -3be680: |[3be680] de.danoeh.antennapod.activity.VideoplayerActivity.-$$Nest$fgetswitchToAudioOnly:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)Z │ │ -3be690: 5500 886c |0000: iget-boolean v0, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity;.switchToAudioOnly:Z // field@6c88 │ │ -3be694: 0f00 |0002: return v0 │ │ +3be648: |[3be648] de.danoeh.antennapod.activity.VideoplayerActivity.-$$Nest$fgetswitchToAudioOnly:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)Z │ │ +3be658: 5500 886c |0000: iget-boolean v0, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity;.switchToAudioOnly:Z // field@6c88 │ │ +3be65c: 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;) │ │ @@ -1795883,17 +1795866,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 │ │ -3be698: |[3be698] de.danoeh.antennapod.activity.VideoplayerActivity.-$$Nest$fgetvideoSurfaceCreated:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)Z │ │ -3be6a8: 5500 8b6c |0000: iget-boolean v0, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoSurfaceCreated:Z // field@6c8b │ │ -3be6ac: 0f00 |0002: return v0 │ │ +3be660: |[3be660] de.danoeh.antennapod.activity.VideoplayerActivity.-$$Nest$fgetvideoSurfaceCreated:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)Z │ │ +3be670: 5500 8b6c |0000: iget-boolean v0, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoSurfaceCreated:Z // field@6c8b │ │ +3be674: 0f00 |0002: return 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;) │ │ @@ -1795901,17 +1795884,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 │ │ -3beda8: |[3beda8] de.danoeh.antennapod.activity.VideoplayerActivity.-$$Nest$fgetviewBinding:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; │ │ -3bedb8: 5400 8c6c |0000: iget-object v0, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ -3bedbc: 1100 |0002: return-object v0 │ │ +3bed70: |[3bed70] de.danoeh.antennapod.activity.VideoplayerActivity.-$$Nest$fgetviewBinding:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; │ │ +3bed80: 5400 8c6c |0000: iget-object v0, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ +3bed84: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ │ │ #19 : (in Lde/danoeh/antennapod/activity/VideoplayerActivity;) │ │ @@ -1795919,17 +1795902,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 │ │ -3bef5c: |[3bef5c] de.danoeh.antennapod.activity.VideoplayerActivity.-$$Nest$fputvideoSurfaceCreated:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Z)V │ │ -3bef6c: 5c01 8b6c |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoSurfaceCreated:Z // field@6c8b │ │ -3bef70: 0e00 |0002: return-void │ │ +3bef24: |[3bef24] de.danoeh.antennapod.activity.VideoplayerActivity.-$$Nest$fputvideoSurfaceCreated:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Z)V │ │ +3bef34: 5c01 8b6c |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoSurfaceCreated:Z // field@6c8b │ │ +3bef38: 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 │ │ │ │ @@ -1795938,17 +1795921,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 │ │ -3bef74: |[3bef74] de.danoeh.antennapod.activity.VideoplayerActivity.-$$Nest$msetupVideoAspectRatio:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V │ │ -3bef84: 7010 2c96 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.setupVideoAspectRatio:()V // method@962c │ │ -3bef8a: 0e00 |0003: return-void │ │ +3bef3c: |[3bef3c] de.danoeh.antennapod.activity.VideoplayerActivity.-$$Nest$msetupVideoAspectRatio:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V │ │ +3bef4c: 7010 2c96 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.setupVideoAspectRatio:()V // method@962c │ │ +3bef52: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ │ │ #21 : (in Lde/danoeh/antennapod/activity/VideoplayerActivity;) │ │ @@ -1795956,41 +1795939,41 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -3bef8c: |[3bef8c] de.danoeh.antennapod.activity.VideoplayerActivity.:()V │ │ -3bef9c: 7010 dbaf 0300 |0000: invoke-direct {v3}, Lde/danoeh/antennapod/playback/cast/CastEnabledActivity;.:()V // method@afdb │ │ -3befa2: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -3befa4: 5c30 8a6c |0004: iput-boolean v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoControlsShowing:Z // field@6c8a │ │ -3befa8: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -3befaa: 5c30 8b6c |0007: iput-boolean v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoSurfaceCreated:Z // field@6c8b │ │ -3befae: 5c30 7f6c |0009: iput-boolean v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.destroyingDueToReload:Z // field@6c7f │ │ -3befb2: 1601 0000 |000b: const-wide/16 v1, #int 0 // #0 │ │ -3befb6: 5a31 836c |000d: iput-wide v1, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.lastScreenTap:J // field@6c83 │ │ -3befba: 2201 7f01 |000f: new-instance v1, Landroid/os/Handler; // type@017f │ │ -3befbe: 7100 6807 0000 |0011: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@0768 │ │ -3befc4: 0c02 |0014: move-result-object v2 │ │ -3befc6: 7020 4407 2100 |0015: invoke-direct {v1, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0744 │ │ -3befcc: 5b31 896c |0018: iput-object v1, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoControlsHider:Landroid/os/Handler; // field@6c89 │ │ -3befd0: 5c30 866c |001a: iput-boolean v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.showTimeLeft:Z // field@6c86 │ │ -3befd4: 5c30 826c |001c: iput-boolean v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.isFavorite:Z // field@6c82 │ │ -3befd8: 5c30 886c |001e: iput-boolean v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.switchToAudioOnly:Z // field@6c88 │ │ -3befdc: 2200 1718 |0020: new-instance v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda12; // type@1817 │ │ -3befe0: 7020 c795 3000 |0022: invoke-direct {v0, v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda12;.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V // method@95c7 │ │ -3befe6: 5b30 816c |0025: iput-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.hideVideoControls:Ljava/lang/Runnable; // field@6c81 │ │ -3befea: 2200 1818 |0027: new-instance v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda13; // type@1818 │ │ -3befee: 7020 c995 3000 |0029: invoke-direct {v0, v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda13;.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V // method@95c9 │ │ -3beff4: 5b30 846c |002c: iput-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.onVideoviewTouched:Landroid/view/View$OnTouchListener; // field@6c84 │ │ -3beff8: 2200 2418 |002e: new-instance v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$3; // type@1824 │ │ -3beffc: 7020 e595 3000 |0030: invoke-direct {v0, v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity$3;.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V // method@95e5 │ │ -3bf002: 5b30 876c |0033: iput-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.surfaceHolderCallback:Landroid/view/SurfaceHolder$Callback; // field@6c87 │ │ -3bf006: 0e00 |0035: return-void │ │ +3bef54: |[3bef54] de.danoeh.antennapod.activity.VideoplayerActivity.:()V │ │ +3bef64: 7010 dbaf 0300 |0000: invoke-direct {v3}, Lde/danoeh/antennapod/playback/cast/CastEnabledActivity;.:()V // method@afdb │ │ +3bef6a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +3bef6c: 5c30 8a6c |0004: iput-boolean v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoControlsShowing:Z // field@6c8a │ │ +3bef70: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +3bef72: 5c30 8b6c |0007: iput-boolean v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoSurfaceCreated:Z // field@6c8b │ │ +3bef76: 5c30 7f6c |0009: iput-boolean v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.destroyingDueToReload:Z // field@6c7f │ │ +3bef7a: 1601 0000 |000b: const-wide/16 v1, #int 0 // #0 │ │ +3bef7e: 5a31 836c |000d: iput-wide v1, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.lastScreenTap:J // field@6c83 │ │ +3bef82: 2201 7f01 |000f: new-instance v1, Landroid/os/Handler; // type@017f │ │ +3bef86: 7100 6807 0000 |0011: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@0768 │ │ +3bef8c: 0c02 |0014: move-result-object v2 │ │ +3bef8e: 7020 4407 2100 |0015: invoke-direct {v1, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0744 │ │ +3bef94: 5b31 896c |0018: iput-object v1, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoControlsHider:Landroid/os/Handler; // field@6c89 │ │ +3bef98: 5c30 866c |001a: iput-boolean v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.showTimeLeft:Z // field@6c86 │ │ +3bef9c: 5c30 826c |001c: iput-boolean v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.isFavorite:Z // field@6c82 │ │ +3befa0: 5c30 886c |001e: iput-boolean v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.switchToAudioOnly:Z // field@6c88 │ │ +3befa4: 2200 1718 |0020: new-instance v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda12; // type@1817 │ │ +3befa8: 7020 c795 3000 |0022: invoke-direct {v0, v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda12;.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V // method@95c7 │ │ +3befae: 5b30 816c |0025: iput-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.hideVideoControls:Ljava/lang/Runnable; // field@6c81 │ │ +3befb2: 2200 1818 |0027: new-instance v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda13; // type@1818 │ │ +3befb6: 7020 c995 3000 |0029: invoke-direct {v0, v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda13;.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V // method@95c9 │ │ +3befbc: 5b30 846c |002c: iput-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.onVideoviewTouched:Landroid/view/View$OnTouchListener; // field@6c84 │ │ +3befc0: 2200 2418 |002e: new-instance v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$3; // type@1824 │ │ +3befc4: 7020 e595 3000 |0030: invoke-direct {v0, v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity$3;.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V // method@95e5 │ │ +3befca: 5b30 876c |0033: iput-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.surfaceHolderCallback:Landroid/view/SurfaceHolder$Callback; // field@6c87 │ │ +3befce: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0004 line=86 │ │ 0x0007 line=87 │ │ 0x0009 line=88 │ │ 0x000d line=89 │ │ @@ -1796009,45 +1795992,45 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 62 16-bit code units │ │ -3bf084: |[3bf084] de.danoeh.antennapod.activity.VideoplayerActivity.checkFavorite:()V │ │ -3bf094: 5430 7e6c |0000: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c7e │ │ -3bf098: 6e10 309e 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ -3bf09e: 0c00 |0005: move-result-object v0 │ │ -3bf0a0: 7110 0296 0000 |0006: invoke-static {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.getFeedItem:(Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9602 │ │ -3bf0a6: 0c00 |0009: move-result-object v0 │ │ -3bf0a8: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ -3bf0ac: 0e00 |000c: return-void │ │ -3bf0ae: 5431 806c |000d: iget-object v1, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.disposable:Lio/reactivex/disposables/Disposable; // field@6c80 │ │ -3bf0b2: 3801 0500 |000f: if-eqz v1, 0014 // +0005 │ │ -3bf0b6: 7210 91b1 0100 |0011: invoke-interface {v1}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ -3bf0bc: 2201 1418 |0014: new-instance v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda0; // type@1814 │ │ -3bf0c0: 7020 c195 0100 |0016: invoke-direct {v1, v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@95c1 │ │ -3bf0c6: 7110 7db1 0100 |0019: invoke-static {v1}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b17d │ │ -3bf0cc: 0c00 |001c: move-result-object v0 │ │ -3bf0ce: 7100 95b1 0000 |001d: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ -3bf0d4: 0c01 |0020: move-result-object v1 │ │ -3bf0d6: 6e20 85b1 1000 |0021: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b185 │ │ -3bf0dc: 0c00 |0024: move-result-object v0 │ │ -3bf0de: 7100 90b1 0000 |0025: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ -3bf0e4: 0c01 |0028: move-result-object v1 │ │ -3bf0e6: 6e20 80b1 1000 |0029: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b180 │ │ -3bf0ec: 0c00 |002c: move-result-object v0 │ │ -3bf0ee: 2201 1918 |002d: new-instance v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda1; // type@1819 │ │ -3bf0f2: 7020 cb95 3100 |002f: invoke-direct {v1, v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V // method@95cb │ │ -3bf0f8: 2202 1a18 |0032: new-instance v2, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda2; // type@181a │ │ -3bf0fc: 7010 cd95 0200 |0034: invoke-direct {v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda2;.:()V // method@95cd │ │ -3bf102: 6e30 83b1 1002 |0037: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b183 │ │ -3bf108: 0c00 |003a: move-result-object v0 │ │ -3bf10a: 5b30 806c |003b: iput-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.disposable:Lio/reactivex/disposables/Disposable; // field@6c80 │ │ -3bf10e: 0e00 |003d: return-void │ │ +3bf04c: |[3bf04c] de.danoeh.antennapod.activity.VideoplayerActivity.checkFavorite:()V │ │ +3bf05c: 5430 7e6c |0000: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c7e │ │ +3bf060: 6e10 309e 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ +3bf066: 0c00 |0005: move-result-object v0 │ │ +3bf068: 7110 0296 0000 |0006: invoke-static {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.getFeedItem:(Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9602 │ │ +3bf06e: 0c00 |0009: move-result-object v0 │ │ +3bf070: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ +3bf074: 0e00 |000c: return-void │ │ +3bf076: 5431 806c |000d: iget-object v1, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.disposable:Lio/reactivex/disposables/Disposable; // field@6c80 │ │ +3bf07a: 3801 0500 |000f: if-eqz v1, 0014 // +0005 │ │ +3bf07e: 7210 91b1 0100 |0011: invoke-interface {v1}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ +3bf084: 2201 1418 |0014: new-instance v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda0; // type@1814 │ │ +3bf088: 7020 c195 0100 |0016: invoke-direct {v1, v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@95c1 │ │ +3bf08e: 7110 7db1 0100 |0019: invoke-static {v1}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b17d │ │ +3bf094: 0c00 |001c: move-result-object v0 │ │ +3bf096: 7100 95b1 0000 |001d: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ +3bf09c: 0c01 |0020: move-result-object v1 │ │ +3bf09e: 6e20 85b1 1000 |0021: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b185 │ │ +3bf0a4: 0c00 |0024: move-result-object v0 │ │ +3bf0a6: 7100 90b1 0000 |0025: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ +3bf0ac: 0c01 |0028: move-result-object v1 │ │ +3bf0ae: 6e20 80b1 1000 |0029: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b180 │ │ +3bf0b4: 0c00 |002c: move-result-object v0 │ │ +3bf0b6: 2201 1918 |002d: new-instance v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda1; // type@1819 │ │ +3bf0ba: 7020 cb95 3100 |002f: invoke-direct {v1, v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V // method@95cb │ │ +3bf0c0: 2202 1a18 |0032: new-instance v2, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda2; // type@181a │ │ +3bf0c4: 7010 cd95 0200 |0034: invoke-direct {v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda2;.:()V // method@95cd │ │ +3bf0ca: 6e30 83b1 1002 |0037: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b183 │ │ +3bf0d0: 0c00 |003a: move-result-object v0 │ │ +3bf0d2: 5b30 806c |003b: iput-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.disposable:Lio/reactivex/disposables/Disposable; // field@6c80 │ │ +3bf0d6: 0e00 |003d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=715 │ │ 0x000d line=719 │ │ 0x0011 line=720 │ │ 0x0014 line=722 │ │ 0x001d line=723 │ │ @@ -1796061,28 +1796044,28 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -3bf110: |[3bf110] de.danoeh.antennapod.activity.VideoplayerActivity.compatEnterPictureInPicture:()V │ │ -3bf120: 7110 089e 0200 |0000: invoke-static {v2}, Lde/danoeh/antennapod/core/util/gui/PictureInPictureUtil;.supportsPictureInPicture:(Landroid/app/Activity;)Z // method@9e08 │ │ -3bf126: 0a00 |0003: move-result v0 │ │ -3bf128: 3800 1600 |0004: if-eqz v0, 001a // +0016 │ │ -3bf12c: 6000 dd00 |0006: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -3bf130: 1301 1800 |0008: const/16 v1, #int 24 // #18 │ │ -3bf134: 3410 1000 |000a: if-lt v0, v1, 001a // +0010 │ │ -3bf138: 6e10 8914 0200 |000c: invoke-virtual {v2}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1489 │ │ -3bf13e: 0c00 |000f: move-result-object v0 │ │ -3bf140: 6e10 d213 0000 |0010: invoke-virtual {v0}, Landroidx/appcompat/app/ActionBar;.hide:()V // method@13d2 │ │ -3bf146: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -3bf148: 7020 0496 0200 |0014: invoke-direct {v2, v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.hideVideoControls:(Z)V // method@9604 │ │ -3bf14e: 6e10 6e00 0200 |0017: invoke-virtual {v2}, Landroid/app/Activity;.enterPictureInPictureMode:()V // method@006e │ │ -3bf154: 0e00 |001a: return-void │ │ +3bf0d8: |[3bf0d8] de.danoeh.antennapod.activity.VideoplayerActivity.compatEnterPictureInPicture:()V │ │ +3bf0e8: 7110 089e 0200 |0000: invoke-static {v2}, Lde/danoeh/antennapod/core/util/gui/PictureInPictureUtil;.supportsPictureInPicture:(Landroid/app/Activity;)Z // method@9e08 │ │ +3bf0ee: 0a00 |0003: move-result v0 │ │ +3bf0f0: 3800 1600 |0004: if-eqz v0, 001a // +0016 │ │ +3bf0f4: 6000 dd00 |0006: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +3bf0f8: 1301 1800 |0008: const/16 v1, #int 24 // #18 │ │ +3bf0fc: 3410 1000 |000a: if-lt v0, v1, 001a // +0010 │ │ +3bf100: 6e10 8914 0200 |000c: invoke-virtual {v2}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1489 │ │ +3bf106: 0c00 |000f: move-result-object v0 │ │ +3bf108: 6e10 d213 0000 |0010: invoke-virtual {v0}, Landroidx/appcompat/app/ActionBar;.hide:()V // method@13d2 │ │ +3bf10e: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +3bf110: 7020 0496 0200 |0014: invoke-direct {v2, v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.hideVideoControls:(Z)V // method@9604 │ │ +3bf116: 6e10 6e00 0200 |0017: invoke-virtual {v2}, Landroid/app/Activity;.enterPictureInPictureMode:()V // method@006e │ │ +3bf11c: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=745 │ │ 0x000c line=746 │ │ 0x0014 line=747 │ │ 0x0017 line=748 │ │ locals : │ │ @@ -1796093,23 +1796076,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 │ │ -3beddc: |[3beddc] de.danoeh.antennapod.activity.VideoplayerActivity.getFeedItem:(Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ -3bedec: 2010 bc1c |0000: instance-of v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -3bedf0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -3bedf4: 1f01 bc1c |0004: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -3bedf8: 6e10 73ac 0100 |0006: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -3bedfe: 0c01 |0009: move-result-object v1 │ │ -3bee00: 1101 |000a: return-object v1 │ │ -3bee02: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -3bee04: 1101 |000c: return-object v1 │ │ +3beda4: |[3beda4] de.danoeh.antennapod.activity.VideoplayerActivity.getFeedItem:(Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ +3bedb4: 2010 bc1c |0000: instance-of v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +3bedb8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +3bedbc: 1f01 bc1c |0004: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +3bedc0: 6e10 73ac 0100 |0006: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +3bedc6: 0c01 |0009: move-result-object v1 │ │ +3bedc8: 1101 |000a: return-object v1 │ │ +3bedca: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +3bedcc: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=737 │ │ 0x0004 line=738 │ │ locals : │ │ 0x0000 - 0x000d reg=1 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ │ │ @@ -1796118,35 +1796101,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 │ │ -3bee2c: |[3bee2c] de.danoeh.antennapod.activity.VideoplayerActivity.getWebsiteLinkWithFallback:(Lde/danoeh/antennapod/model/playback/Playable;)Ljava/lang/String; │ │ -3bee3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3bee3e: 3902 0300 |0001: if-nez v2, 0004 // +0003 │ │ -3bee42: 1100 |0003: return-object v0 │ │ -3bee44: 7210 f1ac 0200 |0004: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getWebsiteLink:()Ljava/lang/String; // method@acf1 │ │ -3bee4a: 0c01 |0007: move-result-object v1 │ │ -3bee4c: 7110 76b7 0100 |0008: invoke-static {v1}, Lorg/apache/commons/lang3/StringUtils;.isNotBlank:(Ljava/lang/CharSequence;)Z // method@b776 │ │ -3bee52: 0a01 |000b: move-result v1 │ │ -3bee54: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ -3bee58: 7210 f1ac 0200 |000e: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getWebsiteLink:()Ljava/lang/String; // method@acf1 │ │ -3bee5e: 0c02 |0011: move-result-object v2 │ │ -3bee60: 1102 |0012: return-object v2 │ │ -3bee62: 2021 bc1c |0013: instance-of v1, v2, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -3bee66: 3801 0d00 |0015: if-eqz v1, 0022 // +000d │ │ -3bee6a: 1f02 bc1c |0017: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -3bee6e: 6e10 73ac 0200 |0019: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -3bee74: 0c02 |001c: move-result-object v2 │ │ -3bee76: 7110 819d 0200 |001d: invoke-static {v2}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.getLinkWithFallback:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9d81 │ │ -3bee7c: 0c02 |0020: move-result-object v2 │ │ -3bee7e: 1102 |0021: return-object v2 │ │ -3bee80: 1100 |0022: return-object v0 │ │ +3bedf4: |[3bedf4] de.danoeh.antennapod.activity.VideoplayerActivity.getWebsiteLinkWithFallback:(Lde/danoeh/antennapod/model/playback/Playable;)Ljava/lang/String; │ │ +3bee04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3bee06: 3902 0300 |0001: if-nez v2, 0004 // +0003 │ │ +3bee0a: 1100 |0003: return-object v0 │ │ +3bee0c: 7210 f1ac 0200 |0004: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getWebsiteLink:()Ljava/lang/String; // method@acf1 │ │ +3bee12: 0c01 |0007: move-result-object v1 │ │ +3bee14: 7110 76b7 0100 |0008: invoke-static {v1}, Lorg/apache/commons/lang3/StringUtils;.isNotBlank:(Ljava/lang/CharSequence;)Z // method@b776 │ │ +3bee1a: 0a01 |000b: move-result v1 │ │ +3bee1c: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ +3bee20: 7210 f1ac 0200 |000e: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getWebsiteLink:()Ljava/lang/String; // method@acf1 │ │ +3bee26: 0c02 |0011: move-result-object v2 │ │ +3bee28: 1102 |0012: return-object v2 │ │ +3bee2a: 2021 bc1c |0013: instance-of v1, v2, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +3bee2e: 3801 0d00 |0015: if-eqz v1, 0022 // +000d │ │ +3bee32: 1f02 bc1c |0017: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +3bee36: 6e10 73ac 0200 |0019: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +3bee3c: 0c02 |001c: move-result-object v2 │ │ +3bee3e: 7110 819d 0200 |001d: invoke-static {v2}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.getLinkWithFallback:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9d81 │ │ +3bee44: 0c02 |0020: move-result-object v2 │ │ +3bee46: 1102 |0021: return-object v2 │ │ +3bee48: 1100 |0022: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=635 │ │ 0x000e line=636 │ │ 0x0013 line=637 │ │ 0x0017 line=638 │ │ locals : │ │ @@ -1796157,44 +1796140,44 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 63 16-bit code units │ │ -3bf158: |[3bf158] de.danoeh.antennapod.activity.VideoplayerActivity.hideVideoControls:(Z)V │ │ -3bf168: 3802 1900 |0000: if-eqz v2, 0019 // +0019 │ │ -3bf16c: 1402 2e00 017f |0002: const v2, #float 1.71471e+38 // #7f01002e │ │ -3bf172: 7120 5f0f 2100 |0005: invoke-static {v1, v2}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0f5f │ │ -3bf178: 0c02 |0008: move-result-object v2 │ │ -3bf17a: 3802 1000 |0009: if-eqz v2, 0019 // +0010 │ │ -3bf17e: 5410 8c6c |000b: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ -3bf182: 5400 8890 |000d: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.bottomControlsContainer:Landroid/widget/LinearLayout; // field@9088 │ │ -3bf186: 6e20 a10d 2000 |000f: invoke-virtual {v0, v2}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0da1 │ │ -3bf18c: 5410 8c6c |0012: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ -3bf190: 5400 8990 |0014: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.controlsContainer:Landroid/widget/LinearLayout; // field@9089 │ │ -3bf194: 6e20 a10d 2000 |0016: invoke-virtual {v0, v2}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0da1 │ │ -3bf19a: 6e10 8000 0100 |0019: invoke-virtual {v1}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0080 │ │ -3bf1a0: 0c02 |001c: move-result-object v2 │ │ -3bf1a2: 6e10 8c0e 0200 |001d: invoke-virtual {v2}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@0e8c │ │ -3bf1a8: 0c02 |0020: move-result-object v2 │ │ -3bf1aa: 1300 0702 |0021: const/16 v0, #int 519 // #207 │ │ -3bf1ae: 6e20 8f0d 0200 |0023: invoke-virtual {v2, v0}, Landroid/view/View;.setSystemUiVisibility:(I)V // method@0d8f │ │ -3bf1b4: 5412 8c6c |0026: iget-object v2, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ -3bf1b8: 5422 8890 |0028: iget-object v2, v2, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.bottomControlsContainer:Landroid/widget/LinearLayout; // field@9088 │ │ -3bf1bc: 1210 |002a: const/4 v0, #int 1 // #1 │ │ -3bf1be: 6e20 550d 0200 |002b: invoke-virtual {v2, v0}, Landroid/view/View;.setFitsSystemWindows:(Z)V // method@0d55 │ │ -3bf1c4: 5412 8c6c |002e: iget-object v2, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ -3bf1c8: 5422 8890 |0030: iget-object v2, v2, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.bottomControlsContainer:Landroid/widget/LinearLayout; // field@9088 │ │ -3bf1cc: 1300 0800 |0032: const/16 v0, #int 8 // #8 │ │ -3bf1d0: 6e20 9c0d 0200 |0034: invoke-virtual {v2, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3bf1d6: 5412 8c6c |0037: iget-object v2, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ -3bf1da: 5422 8990 |0039: iget-object v2, v2, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.controlsContainer:Landroid/widget/LinearLayout; // field@9089 │ │ -3bf1de: 6e20 9c0d 0200 |003b: invoke-virtual {v2, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3bf1e4: 0e00 |003e: return-void │ │ +3bf120: |[3bf120] de.danoeh.antennapod.activity.VideoplayerActivity.hideVideoControls:(Z)V │ │ +3bf130: 3802 1900 |0000: if-eqz v2, 0019 // +0019 │ │ +3bf134: 1402 2e00 017f |0002: const v2, #float 1.71471e+38 // #7f01002e │ │ +3bf13a: 7120 5f0f 2100 |0005: invoke-static {v1, v2}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0f5f │ │ +3bf140: 0c02 |0008: move-result-object v2 │ │ +3bf142: 3802 1000 |0009: if-eqz v2, 0019 // +0010 │ │ +3bf146: 5410 8c6c |000b: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ +3bf14a: 5400 8890 |000d: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.bottomControlsContainer:Landroid/widget/LinearLayout; // field@9088 │ │ +3bf14e: 6e20 a10d 2000 |000f: invoke-virtual {v0, v2}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0da1 │ │ +3bf154: 5410 8c6c |0012: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ +3bf158: 5400 8990 |0014: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.controlsContainer:Landroid/widget/LinearLayout; // field@9089 │ │ +3bf15c: 6e20 a10d 2000 |0016: invoke-virtual {v0, v2}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0da1 │ │ +3bf162: 6e10 8000 0100 |0019: invoke-virtual {v1}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0080 │ │ +3bf168: 0c02 |001c: move-result-object v2 │ │ +3bf16a: 6e10 8c0e 0200 |001d: invoke-virtual {v2}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@0e8c │ │ +3bf170: 0c02 |0020: move-result-object v2 │ │ +3bf172: 1300 0702 |0021: const/16 v0, #int 519 // #207 │ │ +3bf176: 6e20 8f0d 0200 |0023: invoke-virtual {v2, v0}, Landroid/view/View;.setSystemUiVisibility:(I)V // method@0d8f │ │ +3bf17c: 5412 8c6c |0026: iget-object v2, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ +3bf180: 5422 8890 |0028: iget-object v2, v2, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.bottomControlsContainer:Landroid/widget/LinearLayout; // field@9088 │ │ +3bf184: 1210 |002a: const/4 v0, #int 1 // #1 │ │ +3bf186: 6e20 550d 0200 |002b: invoke-virtual {v2, v0}, Landroid/view/View;.setFitsSystemWindows:(Z)V // method@0d55 │ │ +3bf18c: 5412 8c6c |002e: iget-object v2, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ +3bf190: 5422 8890 |0030: iget-object v2, v2, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.bottomControlsContainer:Landroid/widget/LinearLayout; // field@9088 │ │ +3bf194: 1300 0800 |0032: const/16 v0, #int 8 // #8 │ │ +3bf198: 6e20 9c0d 0200 |0034: invoke-virtual {v2, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3bf19e: 5412 8c6c |0037: iget-object v2, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ +3bf1a2: 5422 8990 |0039: iget-object v2, v2, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.controlsContainer:Landroid/widget/LinearLayout; // field@9089 │ │ +3bf1a6: 6e20 9c0d 0200 |003b: invoke-virtual {v2, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3bf1ac: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=489 │ │ 0x000b line=491 │ │ 0x0012 line=492 │ │ 0x0019 line=495 │ │ 0x0026 line=498 │ │ @@ -1796209,20 +1796192,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 │ │ -3bee08: |[3bee08] de.danoeh.antennapod.activity.VideoplayerActivity.lambda$checkFavorite$11:(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ -3bee18: 6e10 f4ab 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3bee1e: 0b00 |0003: move-result-wide v0 │ │ -3bee20: 7120 579b 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItem:(J)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9b57 │ │ -3bee26: 0c02 |0007: move-result-object v2 │ │ -3bee28: 1102 |0008: return-object v2 │ │ +3bedd0: |[3bedd0] de.danoeh.antennapod.activity.VideoplayerActivity.lambda$checkFavorite$11:(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ +3bede0: 6e10 f4ab 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3bede6: 0b00 |0003: move-result-wide v0 │ │ +3bede8: 7120 579b 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItem:(J)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9b57 │ │ +3bedee: 0c02 |0007: move-result-object v2 │ │ +3bedf0: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=722 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #28 : (in Lde/danoeh/antennapod/activity/VideoplayerActivity;) │ │ @@ -1796230,23 +1796213,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 │ │ -3bf1e8: |[3bf1e8] de.danoeh.antennapod.activity.VideoplayerActivity.lambda$checkFavorite$12:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3bf1f8: 1a00 511d |0000: const-string v0, "Favorite" // string@1d51 │ │ -3bf1fc: 6e20 43ac 0200 |0002: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ac43 │ │ -3bf202: 0a02 |0005: move-result v2 │ │ -3bf204: 5510 826c |0006: iget-boolean v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity;.isFavorite:Z // field@6c82 │ │ -3bf208: 3220 0700 |0008: if-eq v0, v2, 000f // +0007 │ │ -3bf20c: 5c12 826c |000a: iput-boolean v2, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity;.isFavorite:Z // field@6c82 │ │ -3bf210: 6e10 8d14 0100 |000c: invoke-virtual {v1}, Landroidx/appcompat/app/AppCompatActivity;.invalidateOptionsMenu:()V // method@148d │ │ -3bf216: 0e00 |000f: return-void │ │ +3bf1b0: |[3bf1b0] de.danoeh.antennapod.activity.VideoplayerActivity.lambda$checkFavorite$12:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3bf1c0: 1a00 511d |0000: const-string v0, "Favorite" // string@1d51 │ │ +3bf1c4: 6e20 43ac 0200 |0002: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ac43 │ │ +3bf1ca: 0a02 |0005: move-result v2 │ │ +3bf1cc: 5510 826c |0006: iget-boolean v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity;.isFavorite:Z // field@6c82 │ │ +3bf1d0: 3220 0700 |0008: if-eq v0, v2, 000f // +0007 │ │ +3bf1d4: 5c12 826c |000a: iput-boolean v2, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity;.isFavorite:Z // field@6c82 │ │ +3bf1d8: 6e10 8d14 0100 |000c: invoke-virtual {v1}, Landroidx/appcompat/app/AppCompatActivity;.invalidateOptionsMenu:()V // method@148d │ │ +3bf1de: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=727 │ │ 0x0006 line=728 │ │ 0x000a line=729 │ │ 0x000c line=730 │ │ locals : │ │ @@ -1796258,20 +1796241,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 │ │ -3bf218: |[3bf218] de.danoeh.antennapod.activity.VideoplayerActivity.lambda$checkFavorite$13:(Ljava/lang/Throwable;)V │ │ -3bf228: 1a00 df60 |0000: const-string v0, "VideoplayerActivity" // string@60df │ │ -3bf22c: 7110 020b 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ -3bf232: 0c01 |0005: move-result-object v1 │ │ -3bf234: 7120 000b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -3bf23a: 0e00 |0009: return-void │ │ +3bf1e0: |[3bf1e0] de.danoeh.antennapod.activity.VideoplayerActivity.lambda$checkFavorite$13:(Ljava/lang/Throwable;)V │ │ +3bf1f0: 1a00 df60 |0000: const-string v0, "VideoplayerActivity" // string@60df │ │ +3bf1f4: 7110 020b 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ +3bf1fa: 0c01 |0005: move-result-object v1 │ │ +3bf1fc: 7120 000b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +3bf202: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=732 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Ljava/lang/Throwable; │ │ │ │ #30 : (in Lde/danoeh/antennapod/activity/VideoplayerActivity;) │ │ @@ -1796279,28 +1796262,28 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -3bf23c: |[3bf23c] de.danoeh.antennapod.activity.VideoplayerActivity.lambda$new$8:()V │ │ -3bf24c: 5520 8a6c |0000: iget-boolean v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoControlsShowing:Z // field@6c8a │ │ -3bf250: 3800 1700 |0002: if-eqz v0, 0019 // +0017 │ │ -3bf254: 1a00 df60 |0004: const-string v0, "VideoplayerActivity" // string@60df │ │ -3bf258: 1a01 7420 |0006: const-string v1, "Hiding video controls" // string@2074 │ │ -3bf25c: 7120 fe0a 1000 |0008: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3bf262: 6e10 8914 0200 |000b: invoke-virtual {v2}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1489 │ │ -3bf268: 0c00 |000e: move-result-object v0 │ │ -3bf26a: 6e10 d213 0000 |000f: invoke-virtual {v0}, Landroidx/appcompat/app/ActionBar;.hide:()V // method@13d2 │ │ -3bf270: 1210 |0012: const/4 v0, #int 1 // #1 │ │ -3bf272: 7020 0496 0200 |0013: invoke-direct {v2, v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.hideVideoControls:(Z)V // method@9604 │ │ -3bf278: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -3bf27a: 5c20 8a6c |0017: iput-boolean v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoControlsShowing:Z // field@6c8a │ │ -3bf27e: 0e00 |0019: return-void │ │ +3bf204: |[3bf204] de.danoeh.antennapod.activity.VideoplayerActivity.lambda$new$8:()V │ │ +3bf214: 5520 8a6c |0000: iget-boolean v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoControlsShowing:Z // field@6c8a │ │ +3bf218: 3800 1700 |0002: if-eqz v0, 0019 // +0017 │ │ +3bf21c: 1a00 df60 |0004: const-string v0, "VideoplayerActivity" // string@60df │ │ +3bf220: 1a01 7420 |0006: const-string v1, "Hiding video controls" // string@2074 │ │ +3bf224: 7120 fe0a 1000 |0008: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3bf22a: 6e10 8914 0200 |000b: invoke-virtual {v2}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1489 │ │ +3bf230: 0c00 |000e: move-result-object v0 │ │ +3bf232: 6e10 d213 0000 |000f: invoke-virtual {v0}, Landroidx/appcompat/app/ActionBar;.hide:()V // method@13d2 │ │ +3bf238: 1210 |0012: const/4 v0, #int 1 // #1 │ │ +3bf23a: 7020 0496 0200 |0013: invoke-direct {v2, v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.hideVideoControls:(Z)V // method@9604 │ │ +3bf240: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +3bf242: 5c20 8a6c |0017: iput-boolean v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoControlsShowing:Z // field@6c8a │ │ +3bf246: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=317 │ │ 0x0008 line=318 │ │ 0x000b line=319 │ │ 0x0013 line=320 │ │ 0x0017 line=321 │ │ @@ -1796312,65 +1796295,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 │ │ -3be6b0: |[3be6b0] de.danoeh.antennapod.activity.VideoplayerActivity.lambda$new$9:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -3be6c0: 6e10 040c 0900 |0000: invoke-virtual {v9}, Landroid/view/MotionEvent;.getAction:()I // method@0c04 │ │ -3be6c6: 0a00 |0003: move-result v0 │ │ -3be6c8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -3be6ca: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ -3be6ce: 0f01 |0007: return v1 │ │ -3be6d0: 7110 079e 0700 |0008: invoke-static {v7}, Lde/danoeh/antennapod/core/util/gui/PictureInPictureUtil;.isInPictureInPictureMode:(Landroid/app/Activity;)Z // method@9e07 │ │ -3be6d6: 0a00 |000b: move-result v0 │ │ -3be6d8: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -3be6da: 3800 0300 |000d: if-eqz v0, 0010 // +0003 │ │ -3be6de: 0f02 |000f: return v2 │ │ -3be6e0: 5470 896c |0010: iget-object v0, v7, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoControlsHider:Landroid/os/Handler; // field@6c89 │ │ -3be6e4: 5473 816c |0012: iget-object v3, v7, Lde/danoeh/antennapod/activity/VideoplayerActivity;.hideVideoControls:Ljava/lang/Runnable; // field@6c81 │ │ -3be6e8: 6e20 5207 3000 |0014: invoke-virtual {v0, v3}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0752 │ │ -3be6ee: 7100 69b3 0000 |0017: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b369 │ │ -3be6f4: 0b03 |001a: move-result-wide v3 │ │ -3be6f6: 5375 836c |001b: iget-wide v5, v7, Lde/danoeh/antennapod/activity/VideoplayerActivity;.lastScreenTap:J // field@6c83 │ │ -3be6fa: bc53 |001d: sub-long/2addr v3, v5 │ │ -3be6fc: 1605 2c01 |001e: const-wide/16 v5, #int 300 // #12c │ │ -3be700: 3100 0305 |0020: cmp-long v0, v3, v5 │ │ -3be704: 3b00 3000 |0022: if-gez v0, 0052 // +0030 │ │ -3be708: 6e10 0f0c 0900 |0024: invoke-virtual {v9}, Landroid/view/MotionEvent;.getX:()F // method@0c0f │ │ -3be70e: 0a09 |0027: move-result v9 │ │ -3be710: 6e10 a90c 0800 |0028: invoke-virtual {v8}, Landroid/view/View;.getMeasuredWidth:()I // method@0ca9 │ │ -3be716: 0a08 |002b: move-result v8 │ │ -3be718: 8288 |002c: int-to-float v8, v8 │ │ -3be71a: 1500 0040 |002d: const/high16 v0, #int 1073741824 // #4000 │ │ -3be71e: c908 |002f: div-float/2addr v8, v0 │ │ -3be720: 2d08 0908 |0030: cmpl-float v8, v9, v8 │ │ -3be724: 3d08 0900 |0032: if-lez v8, 003b // +0009 │ │ -3be728: 6e10 1996 0700 |0034: invoke-virtual {v7}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.onFastForward:()V // method@9619 │ │ -3be72e: 7020 2f96 2700 |0037: invoke-direct {v7, v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.showSkipAnimation:(Z)V // method@962f │ │ -3be734: 2807 |003a: goto 0041 // +0007 │ │ -3be736: 6e10 2596 0700 |003b: invoke-virtual {v7}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.onRewind:()V // method@9625 │ │ -3be73c: 7020 2f96 1700 |003e: invoke-direct {v7, v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.showSkipAnimation:(Z)V // method@962f │ │ -3be742: 5578 8a6c |0041: iget-boolean v8, v7, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoControlsShowing:Z // field@6c8a │ │ -3be746: 3808 0e00 |0043: if-eqz v8, 0051 // +000e │ │ -3be74a: 6e10 8914 0700 |0045: invoke-virtual {v7}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1489 │ │ -3be750: 0c08 |0048: move-result-object v8 │ │ -3be752: 6e10 d213 0800 |0049: invoke-virtual {v8}, Landroidx/appcompat/app/ActionBar;.hide:()V // method@13d2 │ │ -3be758: 7020 0496 1700 |004c: invoke-direct {v7, v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.hideVideoControls:(Z)V // method@9604 │ │ -3be75e: 5c71 8a6c |004f: iput-boolean v1, v7, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoControlsShowing:Z // field@6c8a │ │ -3be762: 0f02 |0051: return v2 │ │ -3be764: 7010 3296 0700 |0052: invoke-direct {v7}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.toggleVideoControlsVisibility:()V // method@9632 │ │ -3be76a: 5578 8a6c |0055: iget-boolean v8, v7, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoControlsShowing:Z // field@6c8a │ │ -3be76e: 3808 0500 |0057: if-eqz v8, 005c // +0005 │ │ -3be772: 7010 2d96 0700 |0059: invoke-direct {v7}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.setupVideoControlsToggler:()V // method@962d │ │ -3be778: 7100 69b3 0000 |005c: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b369 │ │ -3be77e: 0b08 |005f: move-result-wide v8 │ │ -3be780: 5a78 836c |0060: iput-wide v8, v7, Lde/danoeh/antennapod/activity/VideoplayerActivity;.lastScreenTap:J // field@6c83 │ │ -3be784: 0f02 |0062: return v2 │ │ +3be678: |[3be678] de.danoeh.antennapod.activity.VideoplayerActivity.lambda$new$9:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +3be688: 6e10 040c 0900 |0000: invoke-virtual {v9}, Landroid/view/MotionEvent;.getAction:()I // method@0c04 │ │ +3be68e: 0a00 |0003: move-result v0 │ │ +3be690: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +3be692: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ +3be696: 0f01 |0007: return v1 │ │ +3be698: 7110 079e 0700 |0008: invoke-static {v7}, Lde/danoeh/antennapod/core/util/gui/PictureInPictureUtil;.isInPictureInPictureMode:(Landroid/app/Activity;)Z // method@9e07 │ │ +3be69e: 0a00 |000b: move-result v0 │ │ +3be6a0: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +3be6a2: 3800 0300 |000d: if-eqz v0, 0010 // +0003 │ │ +3be6a6: 0f02 |000f: return v2 │ │ +3be6a8: 5470 896c |0010: iget-object v0, v7, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoControlsHider:Landroid/os/Handler; // field@6c89 │ │ +3be6ac: 5473 816c |0012: iget-object v3, v7, Lde/danoeh/antennapod/activity/VideoplayerActivity;.hideVideoControls:Ljava/lang/Runnable; // field@6c81 │ │ +3be6b0: 6e20 5207 3000 |0014: invoke-virtual {v0, v3}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0752 │ │ +3be6b6: 7100 69b3 0000 |0017: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b369 │ │ +3be6bc: 0b03 |001a: move-result-wide v3 │ │ +3be6be: 5375 836c |001b: iget-wide v5, v7, Lde/danoeh/antennapod/activity/VideoplayerActivity;.lastScreenTap:J // field@6c83 │ │ +3be6c2: bc53 |001d: sub-long/2addr v3, v5 │ │ +3be6c4: 1605 2c01 |001e: const-wide/16 v5, #int 300 // #12c │ │ +3be6c8: 3100 0305 |0020: cmp-long v0, v3, v5 │ │ +3be6cc: 3b00 3000 |0022: if-gez v0, 0052 // +0030 │ │ +3be6d0: 6e10 0f0c 0900 |0024: invoke-virtual {v9}, Landroid/view/MotionEvent;.getX:()F // method@0c0f │ │ +3be6d6: 0a09 |0027: move-result v9 │ │ +3be6d8: 6e10 a90c 0800 |0028: invoke-virtual {v8}, Landroid/view/View;.getMeasuredWidth:()I // method@0ca9 │ │ +3be6de: 0a08 |002b: move-result v8 │ │ +3be6e0: 8288 |002c: int-to-float v8, v8 │ │ +3be6e2: 1500 0040 |002d: const/high16 v0, #int 1073741824 // #4000 │ │ +3be6e6: c908 |002f: div-float/2addr v8, v0 │ │ +3be6e8: 2d08 0908 |0030: cmpl-float v8, v9, v8 │ │ +3be6ec: 3d08 0900 |0032: if-lez v8, 003b // +0009 │ │ +3be6f0: 6e10 1996 0700 |0034: invoke-virtual {v7}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.onFastForward:()V // method@9619 │ │ +3be6f6: 7020 2f96 2700 |0037: invoke-direct {v7, v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.showSkipAnimation:(Z)V // method@962f │ │ +3be6fc: 2807 |003a: goto 0041 // +0007 │ │ +3be6fe: 6e10 2596 0700 |003b: invoke-virtual {v7}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.onRewind:()V // method@9625 │ │ +3be704: 7020 2f96 1700 |003e: invoke-direct {v7, v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.showSkipAnimation:(Z)V // method@962f │ │ +3be70a: 5578 8a6c |0041: iget-boolean v8, v7, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoControlsShowing:Z // field@6c8a │ │ +3be70e: 3808 0e00 |0043: if-eqz v8, 0051 // +000e │ │ +3be712: 6e10 8914 0700 |0045: invoke-virtual {v7}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1489 │ │ +3be718: 0c08 |0048: move-result-object v8 │ │ +3be71a: 6e10 d213 0800 |0049: invoke-virtual {v8}, Landroidx/appcompat/app/ActionBar;.hide:()V // method@13d2 │ │ +3be720: 7020 0496 1700 |004c: invoke-direct {v7, v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.hideVideoControls:(Z)V // method@9604 │ │ +3be726: 5c71 8a6c |004f: iput-boolean v1, v7, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoControlsShowing:Z // field@6c8a │ │ +3be72a: 0f02 |0051: return v2 │ │ +3be72c: 7010 3296 0700 |0052: invoke-direct {v7}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.toggleVideoControlsVisibility:()V // method@9632 │ │ +3be732: 5578 8a6c |0055: iget-boolean v8, v7, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoControlsShowing:Z // field@6c8a │ │ +3be736: 3808 0500 |0057: if-eqz v8, 005c // +0005 │ │ +3be73a: 7010 2d96 0700 |0059: invoke-direct {v7}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.setupVideoControlsToggler:()V // method@962d │ │ +3be740: 7100 69b3 0000 |005c: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b369 │ │ +3be746: 0b08 |005f: move-result-wide v8 │ │ +3be748: 5a78 836c |0060: iput-wide v8, v7, Lde/danoeh/antennapod/activity/VideoplayerActivity;.lastScreenTap:J // field@6c83 │ │ +3be74c: 0f02 |0062: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ 0x0008 line=329 │ │ 0x0010 line=332 │ │ 0x0017 line=334 │ │ 0x0024 line=335 │ │ @@ -1796396,18 +1796379,18 @@ │ │ type : '(Lde/danoeh/antennapod/event/MessageEvent;Landroid/content/DialogInterface;I)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3bf280: |[3bf280] de.danoeh.antennapod.activity.VideoplayerActivity.lambda$onEventMainThread$10:(Lde/danoeh/antennapod/event/MessageEvent;Landroid/content/DialogInterface;I)V │ │ -3bf290: 5411 6291 |0000: iget-object v1, v1, Lde/danoeh/antennapod/event/MessageEvent;.action:Landroidx/core/util/Consumer; // field@9162 │ │ -3bf294: 7220 b02b 0100 |0002: invoke-interface {v1, v0}, Landroidx/core/util/Consumer;.accept:(Ljava/lang/Object;)V // method@2bb0 │ │ -3bf29a: 0e00 |0005: return-void │ │ +3bf248: |[3bf248] de.danoeh.antennapod.activity.VideoplayerActivity.lambda$onEventMainThread$10:(Lde/danoeh/antennapod/event/MessageEvent;Landroid/content/DialogInterface;I)V │ │ +3bf258: 5411 6291 |0000: iget-object v1, v1, Lde/danoeh/antennapod/event/MessageEvent;.action:Landroidx/core/util/Consumer; // field@9162 │ │ +3bf25c: 7220 b02b 0100 |0002: invoke-interface {v1, v0}, Landroidx/core/util/Consumer;.accept:(Ljava/lang/Object;)V // method@2bb0 │ │ +3bf262: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=527 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/event/MessageEvent; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/content/DialogInterface; │ │ @@ -1796418,68 +1796401,68 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 108 16-bit code units │ │ -3bf29c: |[3bf29c] de.danoeh.antennapod.activity.VideoplayerActivity.lambda$setupView$0:(Landroid/view/View;)V │ │ -3bf2ac: 5523 866c |0000: iget-boolean v3, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.showTimeLeft:Z // field@6c86 │ │ -3bf2b0: df03 0301 |0002: xor-int/lit8 v3, v3, #int 1 // #01 │ │ -3bf2b4: 5c23 866c |0004: iput-boolean v3, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.showTimeLeft:Z // field@6c86 │ │ -3bf2b8: 5423 7e6c |0006: iget-object v3, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c7e │ │ -3bf2bc: 6e10 309e 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ -3bf2c2: 0c03 |000b: move-result-object v3 │ │ -3bf2c4: 3903 0300 |000c: if-nez v3, 000f // +0003 │ │ -3bf2c8: 0e00 |000e: return-void │ │ -3bf2ca: 2200 9f19 |000f: new-instance v0, Lde/danoeh/antennapod/core/util/TimeSpeedConverter; // type@199f │ │ -3bf2ce: 5421 7e6c |0011: iget-object v1, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c7e │ │ -3bf2d2: 6e10 2e9e 0100 |0013: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getCurrentPlaybackSpeedMultiplier:()F // method@9e2e │ │ -3bf2d8: 0a01 |0016: move-result v1 │ │ -3bf2da: 7020 c59d 1000 |0017: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.:(F)V // method@9dc5 │ │ -3bf2e0: 5521 866c |001a: iget-boolean v1, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.showTimeLeft:Z // field@6c86 │ │ -3bf2e4: 3801 2500 |001c: if-eqz v1, 0041 // +0025 │ │ -3bf2e8: 7210 e5ac 0300 |001e: invoke-interface {v3}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ace5 │ │ -3bf2ee: 0a01 |0021: move-result v1 │ │ -3bf2f0: 7210 eeac 0300 |0022: invoke-interface {v3}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@acee │ │ -3bf2f6: 0a03 |0025: move-result v3 │ │ -3bf2f8: b131 |0026: sub-int/2addr v1, v3 │ │ -3bf2fa: 6e20 c69d 1000 |0027: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.convert:(I)I // method@9dc6 │ │ -3bf300: 0a03 |002a: move-result v3 │ │ -3bf302: 2200 8f1e |002b: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3bf306: 7010 50b3 0000 |002d: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3bf30c: 1a01 d708 |0030: const-string v1, "-" // string@08d7 │ │ -3bf310: 6e20 5cb3 1000 |0032: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3bf316: 7110 189d 0300 |0035: invoke-static {v3}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9d18 │ │ -3bf31c: 0c03 |0038: move-result-object v3 │ │ -3bf31e: 6e20 5cb3 3000 |0039: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3bf324: 6e10 67b3 0000 |003c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3bf32a: 0c03 |003f: move-result-object v3 │ │ -3bf32c: 280d |0040: goto 004d // +000d │ │ -3bf32e: 7210 e5ac 0300 |0041: invoke-interface {v3}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ace5 │ │ -3bf334: 0a03 |0044: move-result v3 │ │ -3bf336: 6e20 c69d 3000 |0045: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.convert:(I)I // method@9dc6 │ │ -3bf33c: 0a03 |0048: move-result v3 │ │ -3bf33e: 7110 189d 0300 |0049: invoke-static {v3}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9d18 │ │ -3bf344: 0c03 |004c: move-result-object v3 │ │ -3bf346: 5420 8c6c |004d: iget-object v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ -3bf34a: 5400 8a90 |004f: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.durationLabel:Landroid/widget/TextView; // field@908a │ │ -3bf34e: 6e20 9d12 3000 |0051: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3bf354: 5523 866c |0054: iget-boolean v3, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.showTimeLeft:Z // field@6c86 │ │ -3bf358: 7110 42b2 0300 |0056: invoke-static {v3}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@b242 │ │ -3bf35e: 0c03 |0059: move-result-object v3 │ │ -3bf360: 7110 08b1 0300 |005a: invoke-static {v3}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setShowRemainTimeSetting:(Ljava/lang/Boolean;)V // method@b108 │ │ -3bf366: 5523 866c |005d: iget-boolean v3, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.showTimeLeft:Z // field@6c86 │ │ -3bf36a: 3803 0500 |005f: if-eqz v3, 0064 // +0005 │ │ -3bf36e: 1a03 8fe2 |0061: const-string v3, "true" // string@e28f │ │ -3bf372: 2803 |0063: goto 0066 // +0003 │ │ -3bf374: 1a03 2585 |0064: const-string v3, "false" // string@8525 │ │ -3bf378: 1a00 d9e0 |0066: const-string v0, "timeleft on click" // string@e0d9 │ │ -3bf37c: 7120 fe0a 3000 |0068: invoke-static {v0, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3bf382: 0e00 |006b: return-void │ │ +3bf264: |[3bf264] de.danoeh.antennapod.activity.VideoplayerActivity.lambda$setupView$0:(Landroid/view/View;)V │ │ +3bf274: 5523 866c |0000: iget-boolean v3, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.showTimeLeft:Z // field@6c86 │ │ +3bf278: df03 0301 |0002: xor-int/lit8 v3, v3, #int 1 // #01 │ │ +3bf27c: 5c23 866c |0004: iput-boolean v3, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.showTimeLeft:Z // field@6c86 │ │ +3bf280: 5423 7e6c |0006: iget-object v3, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c7e │ │ +3bf284: 6e10 309e 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ +3bf28a: 0c03 |000b: move-result-object v3 │ │ +3bf28c: 3903 0300 |000c: if-nez v3, 000f // +0003 │ │ +3bf290: 0e00 |000e: return-void │ │ +3bf292: 2200 9f19 |000f: new-instance v0, Lde/danoeh/antennapod/core/util/TimeSpeedConverter; // type@199f │ │ +3bf296: 5421 7e6c |0011: iget-object v1, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c7e │ │ +3bf29a: 6e10 2e9e 0100 |0013: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getCurrentPlaybackSpeedMultiplier:()F // method@9e2e │ │ +3bf2a0: 0a01 |0016: move-result v1 │ │ +3bf2a2: 7020 c59d 1000 |0017: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.:(F)V // method@9dc5 │ │ +3bf2a8: 5521 866c |001a: iget-boolean v1, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.showTimeLeft:Z // field@6c86 │ │ +3bf2ac: 3801 2500 |001c: if-eqz v1, 0041 // +0025 │ │ +3bf2b0: 7210 e5ac 0300 |001e: invoke-interface {v3}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ace5 │ │ +3bf2b6: 0a01 |0021: move-result v1 │ │ +3bf2b8: 7210 eeac 0300 |0022: invoke-interface {v3}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@acee │ │ +3bf2be: 0a03 |0025: move-result v3 │ │ +3bf2c0: b131 |0026: sub-int/2addr v1, v3 │ │ +3bf2c2: 6e20 c69d 1000 |0027: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.convert:(I)I // method@9dc6 │ │ +3bf2c8: 0a03 |002a: move-result v3 │ │ +3bf2ca: 2200 8f1e |002b: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3bf2ce: 7010 50b3 0000 |002d: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3bf2d4: 1a01 d708 |0030: const-string v1, "-" // string@08d7 │ │ +3bf2d8: 6e20 5cb3 1000 |0032: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3bf2de: 7110 189d 0300 |0035: invoke-static {v3}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9d18 │ │ +3bf2e4: 0c03 |0038: move-result-object v3 │ │ +3bf2e6: 6e20 5cb3 3000 |0039: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3bf2ec: 6e10 67b3 0000 |003c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3bf2f2: 0c03 |003f: move-result-object v3 │ │ +3bf2f4: 280d |0040: goto 004d // +000d │ │ +3bf2f6: 7210 e5ac 0300 |0041: invoke-interface {v3}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ace5 │ │ +3bf2fc: 0a03 |0044: move-result v3 │ │ +3bf2fe: 6e20 c69d 3000 |0045: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.convert:(I)I // method@9dc6 │ │ +3bf304: 0a03 |0048: move-result v3 │ │ +3bf306: 7110 189d 0300 |0049: invoke-static {v3}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9d18 │ │ +3bf30c: 0c03 |004c: move-result-object v3 │ │ +3bf30e: 5420 8c6c |004d: iget-object v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ +3bf312: 5400 8a90 |004f: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.durationLabel:Landroid/widget/TextView; // field@908a │ │ +3bf316: 6e20 9d12 3000 |0051: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3bf31c: 5523 866c |0054: iget-boolean v3, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.showTimeLeft:Z // field@6c86 │ │ +3bf320: 7110 42b2 0300 |0056: invoke-static {v3}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@b242 │ │ +3bf326: 0c03 |0059: move-result-object v3 │ │ +3bf328: 7110 08b1 0300 |005a: invoke-static {v3}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setShowRemainTimeSetting:(Ljava/lang/Boolean;)V // method@b108 │ │ +3bf32e: 5523 866c |005d: iget-boolean v3, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.showTimeLeft:Z // field@6c86 │ │ +3bf332: 3803 0500 |005f: if-eqz v3, 0064 // +0005 │ │ +3bf336: 1a03 8fe2 |0061: const-string v3, "true" // string@e28f │ │ +3bf33a: 2803 |0063: goto 0066 // +0003 │ │ +3bf33c: 1a03 2585 |0064: const-string v3, "false" // string@8525 │ │ +3bf340: 1a00 d9e0 |0066: const-string v0, "timeleft on click" // string@e0d9 │ │ +3bf344: 7120 fe0a 3000 |0068: invoke-static {v0, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3bf34a: 0e00 |006b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=264 │ │ 0x0006 line=265 │ │ 0x000f line=270 │ │ 0x001a line=272 │ │ 0x001e line=273 │ │ @@ -1796498,17 +1796481,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3bf384: |[3bf384] de.danoeh.antennapod.activity.VideoplayerActivity.lambda$setupView$1:(Landroid/view/View;)V │ │ -3bf394: 6e10 2596 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.onRewind:()V // method@9625 │ │ -3bf39a: 0e00 |0003: return-void │ │ +3bf34c: |[3bf34c] de.danoeh.antennapod.activity.VideoplayerActivity.lambda$setupView$1:(Landroid/view/View;)V │ │ +3bf35c: 6e10 2596 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.onRewind:()V // method@9625 │ │ +3bf362: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1796517,20 +1796500,20 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3be788: |[3be788] de.danoeh.antennapod.activity.VideoplayerActivity.lambda$setupView$2:(Landroid/view/View;)Z │ │ -3be798: 6202 0291 |0000: sget-object v2, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;.SKIP_REWIND:Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // field@9102 │ │ -3be79c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -3be79e: 7130 60a1 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@a160 │ │ -3be7a4: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -3be7a6: 0f02 |0007: return v2 │ │ +3be750: |[3be750] de.danoeh.antennapod.activity.VideoplayerActivity.lambda$setupView$2:(Landroid/view/View;)Z │ │ +3be760: 6202 0291 |0000: sget-object v2, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;.SKIP_REWIND:Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // field@9102 │ │ +3be764: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +3be766: 7130 60a1 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@a160 │ │ +3be76c: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +3be76e: 0f02 |0007: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=288 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -1796539,17 +1796522,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3bf39c: |[3bf39c] de.danoeh.antennapod.activity.VideoplayerActivity.lambda$setupView$3:(Landroid/view/View;)V │ │ -3bf3ac: 6e10 1f96 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.onPlayPause:()V // method@961f │ │ -3bf3b2: 0e00 |0003: return-void │ │ +3bf364: |[3bf364] de.danoeh.antennapod.activity.VideoplayerActivity.lambda$setupView$3:(Landroid/view/View;)V │ │ +3bf374: 6e10 1f96 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.onPlayPause:()V // method@961f │ │ +3bf37a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=293 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1796558,17 +1796541,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3bf3b4: |[3bf3b4] de.danoeh.antennapod.activity.VideoplayerActivity.lambda$setupView$4:(Landroid/view/View;)V │ │ -3bf3c4: 6e10 1996 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.onFastForward:()V // method@9619 │ │ -3bf3ca: 0e00 |0003: return-void │ │ +3bf37c: |[3bf37c] de.danoeh.antennapod.activity.VideoplayerActivity.lambda$setupView$4:(Landroid/view/View;)V │ │ +3bf38c: 6e10 1996 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.onFastForward:()V // method@9619 │ │ +3bf392: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1796577,20 +1796560,20 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3be7a8: |[3be7a8] de.danoeh.antennapod.activity.VideoplayerActivity.lambda$setupView$5:(Landroid/view/View;)Z │ │ -3be7b8: 6202 0191 |0000: sget-object v2, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;.SKIP_FORWARD:Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // field@9101 │ │ -3be7bc: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -3be7be: 7130 60a1 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@a160 │ │ -3be7c4: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -3be7c6: 0f02 |0007: return v2 │ │ +3be770: |[3be770] de.danoeh.antennapod.activity.VideoplayerActivity.lambda$setupView$5:(Landroid/view/View;)Z │ │ +3be780: 6202 0191 |0000: sget-object v2, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;.SKIP_FORWARD:Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // field@9101 │ │ +3be784: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +3be786: 7130 60a1 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@a160 │ │ +3be78c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +3be78e: 0f02 |0007: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -1796599,17 +1796582,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 │ │ -3be7c8: |[3be7c8] de.danoeh.antennapod.activity.VideoplayerActivity.lambda$setupView$6:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -3be7d8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -3be7da: 0f00 |0001: return v0 │ │ +3be790: |[3be790] de.danoeh.antennapod.activity.VideoplayerActivity.lambda$setupView$6:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +3be7a0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +3be7a2: 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; │ │ │ │ @@ -1796618,28 +1796601,28 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -3bf3cc: |[3bf3cc] de.danoeh.antennapod.activity.VideoplayerActivity.lambda$setupView$7:()V │ │ -3bf3dc: 5430 8c6c |0000: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ -3bf3e0: 5401 9690 |0002: iget-object v1, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.videoView:Lde/danoeh/antennapod/view/AspectRatioVideoView; // field@9096 │ │ -3bf3e4: 5400 9590 |0004: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.videoPlayerContainer:Landroid/widget/FrameLayout; // field@9095 │ │ -3bf3e8: 6e10 dc0c 0000 |0006: invoke-virtual {v0}, Landroid/view/View;.getWidth:()I // method@0cdc │ │ -3bf3ee: 0a00 |0009: move-result v0 │ │ -3bf3f0: 8200 |000a: int-to-float v0, v0 │ │ -3bf3f2: 5432 8c6c |000b: iget-object v2, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ -3bf3f6: 5422 9590 |000d: iget-object v2, v2, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.videoPlayerContainer:Landroid/widget/FrameLayout; // field@9095 │ │ -3bf3fa: 6e10 970c 0200 |000f: invoke-virtual {v2}, Landroid/view/View;.getHeight:()I // method@0c97 │ │ -3bf400: 0a02 |0012: move-result v2 │ │ -3bf402: 8222 |0013: int-to-float v2, v2 │ │ -3bf404: 6e30 34b1 0102 |0014: invoke-virtual {v1, v0, v2}, Lde/danoeh/antennapod/view/AspectRatioVideoView;.setAvailableSize:(FF)V // method@b134 │ │ -3bf40a: 0e00 |0017: return-void │ │ +3bf394: |[3bf394] de.danoeh.antennapod.activity.VideoplayerActivity.lambda$setupView$7:()V │ │ +3bf3a4: 5430 8c6c |0000: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ +3bf3a8: 5401 9690 |0002: iget-object v1, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.videoView:Lde/danoeh/antennapod/view/AspectRatioVideoView; // field@9096 │ │ +3bf3ac: 5400 9590 |0004: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.videoPlayerContainer:Landroid/widget/FrameLayout; // field@9095 │ │ +3bf3b0: 6e10 dc0c 0000 |0006: invoke-virtual {v0}, Landroid/view/View;.getWidth:()I // method@0cdc │ │ +3bf3b6: 0a00 |0009: move-result v0 │ │ +3bf3b8: 8200 |000a: int-to-float v0, v0 │ │ +3bf3ba: 5432 8c6c |000b: iget-object v2, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ +3bf3be: 5422 9590 |000d: iget-object v2, v2, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.videoPlayerContainer:Landroid/widget/FrameLayout; // field@9095 │ │ +3bf3c2: 6e10 970c 0200 |000f: invoke-virtual {v2}, Landroid/view/View;.getHeight:()I // method@0c97 │ │ +3bf3c8: 0a02 |0012: move-result v2 │ │ +3bf3ca: 8222 |0013: int-to-float v2, v2 │ │ +3bf3cc: 6e30 34b1 0102 |0014: invoke-virtual {v1, v0, v2}, Lde/danoeh/antennapod/view/AspectRatioVideoView;.setAvailableSize:(FF)V // method@b134 │ │ +3bf3d2: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=312 │ │ 0x0006 line=313 │ │ 0x0014 line=312 │ │ locals : │ │ 0x0000 - 0x0018 reg=3 this Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ @@ -1796649,18 +1796632,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 │ │ -3bed8c: |[3bed8c] de.danoeh.antennapod.activity.VideoplayerActivity.newPlaybackController:()Lde/danoeh/antennapod/core/util/playback/PlaybackController; │ │ -3bed9c: 2200 2218 |0000: new-instance v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$1; // type@1822 │ │ -3beda0: 7030 dd95 1001 |0002: invoke-direct {v0, v1, v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity$1;.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Landroid/app/Activity;)V // method@95dd │ │ -3beda6: 1100 |0005: return-object v0 │ │ +3bed54: |[3bed54] de.danoeh.antennapod.activity.VideoplayerActivity.newPlaybackController:()Lde/danoeh/antennapod/core/util/playback/PlaybackController; │ │ +3bed64: 2200 2218 |0000: new-instance v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$1; // type@1822 │ │ +3bed68: 7030 dd95 1001 |0002: invoke-direct {v0, v1, v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity$1;.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Landroid/app/Activity;)V // method@95dd │ │ +3bed6e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ │ │ #42 : (in Lde/danoeh/antennapod/activity/VideoplayerActivity;) │ │ @@ -1796668,61 +1796651,61 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 98 16-bit code units │ │ -3bfc10: |[3bfc10] de.danoeh.antennapod.activity.VideoplayerActivity.setupVideoAspectRatio:()V │ │ -3bfc20: 5540 8b6c |0000: iget-boolean v0, v4, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoSurfaceCreated:Z // field@6c8b │ │ -3bfc24: 3800 5f00 |0002: if-eqz v0, 0061 // +005f │ │ -3bfc28: 5440 7e6c |0004: iget-object v0, v4, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c7e │ │ -3bfc2c: 3800 5b00 |0006: if-eqz v0, 0061 // +005b │ │ -3bfc30: 6e10 359e 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getVideoSize:()Landroid/util/Pair; // method@9e35 │ │ -3bfc36: 0c00 |000b: move-result-object v0 │ │ -3bfc38: 1a01 df60 |000c: const-string v1, "VideoplayerActivity" // string@60df │ │ -3bfc3c: 3800 4e00 |000e: if-eqz v0, 005c // +004e │ │ -3bfc40: 5402 9a01 |0010: iget-object v2, v0, Landroid/util/Pair;.first:Ljava/lang/Object; // field@019a │ │ -3bfc44: 1f02 741e |0012: check-cast v2, Ljava/lang/Integer; // type@1e74 │ │ -3bfc48: 6e10 b8b2 0200 |0014: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@b2b8 │ │ -3bfc4e: 0a02 |0017: move-result v2 │ │ -3bfc50: 3d02 4400 |0018: if-lez v2, 005c // +0044 │ │ -3bfc54: 5402 9b01 |001a: iget-object v2, v0, Landroid/util/Pair;.second:Ljava/lang/Object; // field@019b │ │ -3bfc58: 1f02 741e |001c: check-cast v2, Ljava/lang/Integer; // type@1e74 │ │ -3bfc5c: 6e10 b8b2 0200 |001e: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@b2b8 │ │ -3bfc62: 0a02 |0021: move-result v2 │ │ -3bfc64: 3d02 3a00 |0022: if-lez v2, 005c // +003a │ │ -3bfc68: 2202 8f1e |0024: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ -3bfc6c: 7010 50b3 0200 |0026: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3bfc72: 1a03 3063 |0029: const-string v3, "Width,height of video: " // string@6330 │ │ -3bfc76: 6e20 5cb3 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3bfc7c: 5403 9a01 |002e: iget-object v3, v0, Landroid/util/Pair;.first:Ljava/lang/Object; // field@019a │ │ -3bfc80: 6e20 5bb3 3200 |0030: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ -3bfc86: 1a03 bb07 |0033: const-string v3, ", " // string@07bb │ │ -3bfc8a: 6e20 5cb3 3200 |0035: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3bfc90: 5403 9b01 |0038: iget-object v3, v0, Landroid/util/Pair;.second:Ljava/lang/Object; // field@019b │ │ -3bfc94: 6e20 5bb3 3200 |003a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ -3bfc9a: 6e10 67b3 0200 |003d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3bfca0: 0c02 |0040: move-result-object v2 │ │ -3bfca2: 7120 fe0a 2100 |0041: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3bfca8: 5441 8c6c |0044: iget-object v1, v4, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ -3bfcac: 5411 9690 |0046: iget-object v1, v1, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.videoView:Lde/danoeh/antennapod/view/AspectRatioVideoView; // field@9096 │ │ -3bfcb0: 5402 9a01 |0048: iget-object v2, v0, Landroid/util/Pair;.first:Ljava/lang/Object; // field@019a │ │ -3bfcb4: 1f02 741e |004a: check-cast v2, Ljava/lang/Integer; // type@1e74 │ │ -3bfcb8: 6e10 b8b2 0200 |004c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@b2b8 │ │ -3bfcbe: 0a02 |004f: move-result v2 │ │ -3bfcc0: 5400 9b01 |0050: iget-object v0, v0, Landroid/util/Pair;.second:Ljava/lang/Object; // field@019b │ │ -3bfcc4: 1f00 741e |0052: check-cast v0, Ljava/lang/Integer; // type@1e74 │ │ -3bfcc8: 6e10 b8b2 0000 |0054: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@b2b8 │ │ -3bfcce: 0a00 |0057: move-result v0 │ │ -3bfcd0: 6e30 35b1 2100 |0058: invoke-virtual {v1, v2, v0}, Lde/danoeh/antennapod/view/AspectRatioVideoView;.setVideoSize:(II)V // method@b135 │ │ -3bfcd6: 2806 |005b: goto 0061 // +0006 │ │ -3bfcd8: 1a00 d816 |005c: const-string v0, "Could not determine video size" // string@16d8 │ │ -3bfcdc: 7120 000b 0100 |005e: invoke-static {v1, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -3bfce2: 0e00 |0061: return-void │ │ +3bfbd8: |[3bfbd8] de.danoeh.antennapod.activity.VideoplayerActivity.setupVideoAspectRatio:()V │ │ +3bfbe8: 5540 8b6c |0000: iget-boolean v0, v4, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoSurfaceCreated:Z // field@6c8b │ │ +3bfbec: 3800 5f00 |0002: if-eqz v0, 0061 // +005f │ │ +3bfbf0: 5440 7e6c |0004: iget-object v0, v4, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c7e │ │ +3bfbf4: 3800 5b00 |0006: if-eqz v0, 0061 // +005b │ │ +3bfbf8: 6e10 359e 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getVideoSize:()Landroid/util/Pair; // method@9e35 │ │ +3bfbfe: 0c00 |000b: move-result-object v0 │ │ +3bfc00: 1a01 df60 |000c: const-string v1, "VideoplayerActivity" // string@60df │ │ +3bfc04: 3800 4e00 |000e: if-eqz v0, 005c // +004e │ │ +3bfc08: 5402 9a01 |0010: iget-object v2, v0, Landroid/util/Pair;.first:Ljava/lang/Object; // field@019a │ │ +3bfc0c: 1f02 741e |0012: check-cast v2, Ljava/lang/Integer; // type@1e74 │ │ +3bfc10: 6e10 b8b2 0200 |0014: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@b2b8 │ │ +3bfc16: 0a02 |0017: move-result v2 │ │ +3bfc18: 3d02 4400 |0018: if-lez v2, 005c // +0044 │ │ +3bfc1c: 5402 9b01 |001a: iget-object v2, v0, Landroid/util/Pair;.second:Ljava/lang/Object; // field@019b │ │ +3bfc20: 1f02 741e |001c: check-cast v2, Ljava/lang/Integer; // type@1e74 │ │ +3bfc24: 6e10 b8b2 0200 |001e: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@b2b8 │ │ +3bfc2a: 0a02 |0021: move-result v2 │ │ +3bfc2c: 3d02 3a00 |0022: if-lez v2, 005c // +003a │ │ +3bfc30: 2202 8f1e |0024: new-instance v2, Ljava/lang/StringBuilder; // type@1e8f │ │ +3bfc34: 7010 50b3 0200 |0026: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3bfc3a: 1a03 3063 |0029: const-string v3, "Width,height of video: " // string@6330 │ │ +3bfc3e: 6e20 5cb3 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3bfc44: 5403 9a01 |002e: iget-object v3, v0, Landroid/util/Pair;.first:Ljava/lang/Object; // field@019a │ │ +3bfc48: 6e20 5bb3 3200 |0030: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ +3bfc4e: 1a03 bb07 |0033: const-string v3, ", " // string@07bb │ │ +3bfc52: 6e20 5cb3 3200 |0035: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3bfc58: 5403 9b01 |0038: iget-object v3, v0, Landroid/util/Pair;.second:Ljava/lang/Object; // field@019b │ │ +3bfc5c: 6e20 5bb3 3200 |003a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ +3bfc62: 6e10 67b3 0200 |003d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3bfc68: 0c02 |0040: move-result-object v2 │ │ +3bfc6a: 7120 fe0a 2100 |0041: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3bfc70: 5441 8c6c |0044: iget-object v1, v4, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ +3bfc74: 5411 9690 |0046: iget-object v1, v1, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.videoView:Lde/danoeh/antennapod/view/AspectRatioVideoView; // field@9096 │ │ +3bfc78: 5402 9a01 |0048: iget-object v2, v0, Landroid/util/Pair;.first:Ljava/lang/Object; // field@019a │ │ +3bfc7c: 1f02 741e |004a: check-cast v2, Ljava/lang/Integer; // type@1e74 │ │ +3bfc80: 6e10 b8b2 0200 |004c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@b2b8 │ │ +3bfc86: 0a02 |004f: move-result v2 │ │ +3bfc88: 5400 9b01 |0050: iget-object v0, v0, Landroid/util/Pair;.second:Ljava/lang/Object; // field@019b │ │ +3bfc8c: 1f00 741e |0052: check-cast v0, Ljava/lang/Integer; // type@1e74 │ │ +3bfc90: 6e10 b8b2 0000 |0054: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@b2b8 │ │ +3bfc96: 0a00 |0057: move-result v0 │ │ +3bfc98: 6e30 35b1 2100 |0058: invoke-virtual {v1, v2, v0}, Lde/danoeh/antennapod/view/AspectRatioVideoView;.setVideoSize:(II)V // method@b135 │ │ +3bfc9e: 2806 |005b: goto 0061 // +0006 │ │ +3bfca0: 1a00 d816 |005c: const-string v0, "Could not determine video size" // string@16d8 │ │ +3bfca4: 7120 000b 0100 |005e: invoke-static {v1, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +3bfcaa: 0e00 |0061: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=402 │ │ 0x0008 line=403 │ │ 0x0010 line=404 │ │ 0x0024 line=405 │ │ 0x0044 line=406 │ │ @@ -1796735,23 +1796718,23 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -3bfce4: |[3bfce4] de.danoeh.antennapod.activity.VideoplayerActivity.setupVideoControlsToggler:()V │ │ -3bfcf4: 5440 896c |0000: iget-object v0, v4, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoControlsHider:Landroid/os/Handler; // field@6c89 │ │ -3bfcf8: 5441 816c |0002: iget-object v1, v4, Lde/danoeh/antennapod/activity/VideoplayerActivity;.hideVideoControls:Ljava/lang/Runnable; // field@6c81 │ │ -3bfcfc: 6e20 5207 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0752 │ │ -3bfd02: 5440 896c |0007: iget-object v0, v4, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoControlsHider:Landroid/os/Handler; // field@6c89 │ │ -3bfd06: 5441 816c |0009: iget-object v1, v4, Lde/danoeh/antennapod/activity/VideoplayerActivity;.hideVideoControls:Ljava/lang/Runnable; // field@6c81 │ │ -3bfd0a: 1602 c409 |000b: const-wide/16 v2, #int 2500 // #9c4 │ │ -3bfd0e: 6e40 5107 1032 |000d: invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0751 │ │ -3bfd14: 0e00 |0010: return-void │ │ +3bfcac: |[3bfcac] de.danoeh.antennapod.activity.VideoplayerActivity.setupVideoControlsToggler:()V │ │ +3bfcbc: 5440 896c |0000: iget-object v0, v4, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoControlsHider:Landroid/os/Handler; // field@6c89 │ │ +3bfcc0: 5441 816c |0002: iget-object v1, v4, Lde/danoeh/antennapod/activity/VideoplayerActivity;.hideVideoControls:Ljava/lang/Runnable; // field@6c81 │ │ +3bfcc4: 6e20 5207 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0752 │ │ +3bfcca: 5440 896c |0007: iget-object v0, v4, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoControlsHider:Landroid/os/Handler; // field@6c89 │ │ +3bfcce: 5441 816c |0009: iget-object v1, v4, Lde/danoeh/antennapod/activity/VideoplayerActivity;.hideVideoControls:Ljava/lang/Runnable; // field@6c81 │ │ +3bfcd2: 1602 c409 |000b: const-wide/16 v2, #int 2500 // #9c4 │ │ +3bfcd6: 6e40 5107 1032 |000d: invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0751 │ │ +3bfcdc: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=397 │ │ 0x0007 line=398 │ │ locals : │ │ 0x0000 - 0x0011 reg=4 this Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ │ │ @@ -1796760,71 +1796743,71 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 9 │ │ insns size : 120 16-bit code units │ │ -3bfe98: |[3bfe98] de.danoeh.antennapod.activity.VideoplayerActivity.showSkipAnimation:(Z)V │ │ -3bfea8: 2200 c202 |0000: new-instance v0, Landroid/view/animation/AnimationSet; // type@02c2 │ │ -3bfeac: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -3bfeae: 7020 580f 1000 |0003: invoke-direct {v0, v1}, Landroid/view/animation/AnimationSet;.:(Z)V // method@0f58 │ │ -3bfeb4: 2201 c902 |0006: new-instance v1, Landroid/view/animation/ScaleAnimation; // type@02c9 │ │ -3bfeb8: 1503 803f |0008: const/high16 v3, #int 1065353216 // #3f80 │ │ -3bfebc: 1504 0040 |000a: const/high16 v4, #int 1073741824 // #4000 │ │ -3bfec0: 1505 803f |000c: const/high16 v5, #int 1065353216 // #3f80 │ │ -3bfec4: 1506 0040 |000e: const/high16 v6, #int 1073741824 // #4000 │ │ -3bfec8: 1217 |0010: const/4 v7, #int 1 // #1 │ │ -3bfeca: 1508 003f |0011: const/high16 v8, #int 1056964608 // #3f00 │ │ -3bfece: 1219 |0013: const/4 v9, #int 1 // #1 │ │ -3bfed0: 150a 003f |0014: const/high16 v10, #int 1056964608 // #3f00 │ │ -3bfed4: 0712 |0016: move-object v2, v1 │ │ -3bfed6: 7609 670f 0200 |0017: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10}, Landroid/view/animation/ScaleAnimation;.:(FFFFIFIF)V // method@0f67 │ │ -3bfedc: 6e20 590f 1000 |001a: invoke-virtual {v0, v1}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@0f59 │ │ -3bfee2: 2201 bf02 |001d: new-instance v1, Landroid/view/animation/AlphaAnimation; // type@02bf │ │ -3bfee6: 1502 803f |001f: const/high16 v2, #int 1065353216 // #3f80 │ │ -3bfeea: 1203 |0021: const/4 v3, #int 0 // #0 │ │ -3bfeec: 7030 4c0f 2103 |0022: invoke-direct {v1, v2, v3}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@0f4c │ │ -3bfef2: 6e20 590f 1000 |0025: invoke-virtual {v0, v1}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@0f59 │ │ -3bfef8: 1201 |0028: const/4 v1, #int 0 // #0 │ │ -3bfefa: 6e20 5d0f 1000 |0029: invoke-virtual {v0, v1}, Landroid/view/animation/AnimationSet;.setFillAfter:(Z)V // method@0f5d │ │ -3bff00: 1602 2003 |002c: const-wide/16 v2, #int 800 // #320 │ │ -3bff04: 6e30 5c0f 2003 |002e: invoke-virtual {v0, v2, v3}, Landroid/view/animation/AnimationSet;.setDuration:(J)V // method@0f5c │ │ -3bff0a: 54b2 8c6c |0031: iget-object v2, v11, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ -3bff0e: 5422 9490 |0033: iget-object v2, v2, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.skipAnimationImage:Landroid/widget/ImageView; // field@9094 │ │ -3bff12: 6e10 a00c 0200 |0035: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0ca0 │ │ -3bff18: 0c02 |0038: move-result-object v2 │ │ -3bff1a: 1f02 f202 |0039: check-cast v2, Landroid/widget/FrameLayout$LayoutParams; // type@02f2 │ │ -3bff1e: 380c 1100 |003b: if-eqz v12, 004c // +0011 │ │ -3bff22: 54bc 8c6c |003d: iget-object v12, v11, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ -3bff26: 54cc 9490 |003f: iget-object v12, v12, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.skipAnimationImage:Landroid/widget/ImageView; // field@9094 │ │ -3bff2a: 1403 0301 087f |0041: const v3, #float 1.8078e+38 // #7f080103 │ │ -3bff30: 6e20 4611 3c00 |0044: invoke-virtual {v12, v3}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1146 │ │ -3bff36: 130c 1500 |0047: const/16 v12, #int 21 // #15 │ │ -3bff3a: 592c e801 |0049: iput v12, v2, Landroid/widget/FrameLayout$LayoutParams;.gravity:I // field@01e8 │ │ -3bff3e: 280f |004b: goto 005a // +000f │ │ -3bff40: 54bc 8c6c |004c: iget-object v12, v11, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ -3bff44: 54cc 9490 |004e: iget-object v12, v12, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.skipAnimationImage:Landroid/widget/ImageView; // field@9094 │ │ -3bff48: 1403 0501 087f |0050: const v3, #float 1.8078e+38 // #7f080105 │ │ -3bff4e: 6e20 4611 3c00 |0053: invoke-virtual {v12, v3}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1146 │ │ -3bff54: 130c 1300 |0056: const/16 v12, #int 19 // #13 │ │ -3bff58: 592c e801 |0058: iput v12, v2, Landroid/widget/FrameLayout$LayoutParams;.gravity:I // field@01e8 │ │ -3bff5c: 54bc 8c6c |005a: iget-object v12, v11, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ -3bff60: 54cc 9490 |005c: iget-object v12, v12, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.skipAnimationImage:Landroid/widget/ImageView; // field@9094 │ │ -3bff64: 6e20 4e11 1c00 |005e: invoke-virtual {v12, v1}, Landroid/widget/ImageView;.setVisibility:(I)V // method@114e │ │ -3bff6a: 54bc 8c6c |0061: iget-object v12, v11, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ -3bff6e: 54cc 9490 |0063: iget-object v12, v12, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.skipAnimationImage:Landroid/widget/ImageView; // field@9094 │ │ -3bff72: 6e20 630d 2c00 |0065: invoke-virtual {v12, v2}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0d63 │ │ -3bff78: 54bc 8c6c |0068: iget-object v12, v11, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ -3bff7c: 54cc 9490 |006a: iget-object v12, v12, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.skipAnimationImage:Landroid/widget/ImageView; // field@9094 │ │ -3bff80: 6e20 a10d 0c00 |006c: invoke-virtual {v12, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0da1 │ │ -3bff86: 220c 2318 |006f: new-instance v12, Lde/danoeh/antennapod/activity/VideoplayerActivity$2; // type@1823 │ │ -3bff8a: 7020 e195 bc00 |0071: invoke-direct {v12, v11}, Lde/danoeh/antennapod/activity/VideoplayerActivity$2;.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V // method@95e1 │ │ -3bff90: 6e20 540f c000 |0074: invoke-virtual {v0, v12}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@0f54 │ │ -3bff96: 0e00 |0077: return-void │ │ +3bfe60: |[3bfe60] de.danoeh.antennapod.activity.VideoplayerActivity.showSkipAnimation:(Z)V │ │ +3bfe70: 2200 c202 |0000: new-instance v0, Landroid/view/animation/AnimationSet; // type@02c2 │ │ +3bfe74: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +3bfe76: 7020 580f 1000 |0003: invoke-direct {v0, v1}, Landroid/view/animation/AnimationSet;.:(Z)V // method@0f58 │ │ +3bfe7c: 2201 c902 |0006: new-instance v1, Landroid/view/animation/ScaleAnimation; // type@02c9 │ │ +3bfe80: 1503 803f |0008: const/high16 v3, #int 1065353216 // #3f80 │ │ +3bfe84: 1504 0040 |000a: const/high16 v4, #int 1073741824 // #4000 │ │ +3bfe88: 1505 803f |000c: const/high16 v5, #int 1065353216 // #3f80 │ │ +3bfe8c: 1506 0040 |000e: const/high16 v6, #int 1073741824 // #4000 │ │ +3bfe90: 1217 |0010: const/4 v7, #int 1 // #1 │ │ +3bfe92: 1508 003f |0011: const/high16 v8, #int 1056964608 // #3f00 │ │ +3bfe96: 1219 |0013: const/4 v9, #int 1 // #1 │ │ +3bfe98: 150a 003f |0014: const/high16 v10, #int 1056964608 // #3f00 │ │ +3bfe9c: 0712 |0016: move-object v2, v1 │ │ +3bfe9e: 7609 670f 0200 |0017: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10}, Landroid/view/animation/ScaleAnimation;.:(FFFFIFIF)V // method@0f67 │ │ +3bfea4: 6e20 590f 1000 |001a: invoke-virtual {v0, v1}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@0f59 │ │ +3bfeaa: 2201 bf02 |001d: new-instance v1, Landroid/view/animation/AlphaAnimation; // type@02bf │ │ +3bfeae: 1502 803f |001f: const/high16 v2, #int 1065353216 // #3f80 │ │ +3bfeb2: 1203 |0021: const/4 v3, #int 0 // #0 │ │ +3bfeb4: 7030 4c0f 2103 |0022: invoke-direct {v1, v2, v3}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@0f4c │ │ +3bfeba: 6e20 590f 1000 |0025: invoke-virtual {v0, v1}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@0f59 │ │ +3bfec0: 1201 |0028: const/4 v1, #int 0 // #0 │ │ +3bfec2: 6e20 5d0f 1000 |0029: invoke-virtual {v0, v1}, Landroid/view/animation/AnimationSet;.setFillAfter:(Z)V // method@0f5d │ │ +3bfec8: 1602 2003 |002c: const-wide/16 v2, #int 800 // #320 │ │ +3bfecc: 6e30 5c0f 2003 |002e: invoke-virtual {v0, v2, v3}, Landroid/view/animation/AnimationSet;.setDuration:(J)V // method@0f5c │ │ +3bfed2: 54b2 8c6c |0031: iget-object v2, v11, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ +3bfed6: 5422 9490 |0033: iget-object v2, v2, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.skipAnimationImage:Landroid/widget/ImageView; // field@9094 │ │ +3bfeda: 6e10 a00c 0200 |0035: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0ca0 │ │ +3bfee0: 0c02 |0038: move-result-object v2 │ │ +3bfee2: 1f02 f202 |0039: check-cast v2, Landroid/widget/FrameLayout$LayoutParams; // type@02f2 │ │ +3bfee6: 380c 1100 |003b: if-eqz v12, 004c // +0011 │ │ +3bfeea: 54bc 8c6c |003d: iget-object v12, v11, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ +3bfeee: 54cc 9490 |003f: iget-object v12, v12, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.skipAnimationImage:Landroid/widget/ImageView; // field@9094 │ │ +3bfef2: 1403 0301 087f |0041: const v3, #float 1.8078e+38 // #7f080103 │ │ +3bfef8: 6e20 4611 3c00 |0044: invoke-virtual {v12, v3}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1146 │ │ +3bfefe: 130c 1500 |0047: const/16 v12, #int 21 // #15 │ │ +3bff02: 592c e801 |0049: iput v12, v2, Landroid/widget/FrameLayout$LayoutParams;.gravity:I // field@01e8 │ │ +3bff06: 280f |004b: goto 005a // +000f │ │ +3bff08: 54bc 8c6c |004c: iget-object v12, v11, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ +3bff0c: 54cc 9490 |004e: iget-object v12, v12, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.skipAnimationImage:Landroid/widget/ImageView; // field@9094 │ │ +3bff10: 1403 0501 087f |0050: const v3, #float 1.8078e+38 // #7f080105 │ │ +3bff16: 6e20 4611 3c00 |0053: invoke-virtual {v12, v3}, Landroid/widget/ImageView;.setImageResource:(I)V // method@1146 │ │ +3bff1c: 130c 1300 |0056: const/16 v12, #int 19 // #13 │ │ +3bff20: 592c e801 |0058: iput v12, v2, Landroid/widget/FrameLayout$LayoutParams;.gravity:I // field@01e8 │ │ +3bff24: 54bc 8c6c |005a: iget-object v12, v11, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ +3bff28: 54cc 9490 |005c: iget-object v12, v12, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.skipAnimationImage:Landroid/widget/ImageView; // field@9094 │ │ +3bff2c: 6e20 4e11 1c00 |005e: invoke-virtual {v12, v1}, Landroid/widget/ImageView;.setVisibility:(I)V // method@114e │ │ +3bff32: 54bc 8c6c |0061: iget-object v12, v11, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ +3bff36: 54cc 9490 |0063: iget-object v12, v12, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.skipAnimationImage:Landroid/widget/ImageView; // field@9094 │ │ +3bff3a: 6e20 630d 2c00 |0065: invoke-virtual {v12, v2}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0d63 │ │ +3bff40: 54bc 8c6c |0068: iget-object v12, v11, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ +3bff44: 54cc 9490 |006a: iget-object v12, v12, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.skipAnimationImage:Landroid/widget/ImageView; // field@9094 │ │ +3bff48: 6e20 a10d 0c00 |006c: invoke-virtual {v12, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0da1 │ │ +3bff4e: 220c 2318 |006f: new-instance v12, Lde/danoeh/antennapod/activity/VideoplayerActivity$2; // type@1823 │ │ +3bff52: 7020 e195 bc00 |0071: invoke-direct {v12, v11}, Lde/danoeh/antennapod/activity/VideoplayerActivity$2;.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V // method@95e1 │ │ +3bff58: 6e20 540f c000 |0074: invoke-virtual {v0, v12}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@0f54 │ │ +3bff5e: 0e00 |0077: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=360 │ │ 0x0006 line=361 │ │ 0x001d line=363 │ │ 0x0029 line=364 │ │ 0x002e line=365 │ │ @@ -1796846,36 +1796829,36 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -3bff98: |[3bff98] de.danoeh.antennapod.activity.VideoplayerActivity.showVideoControls:()V │ │ -3bffa8: 5430 8c6c |0000: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ -3bffac: 5400 8890 |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.bottomControlsContainer:Landroid/widget/LinearLayout; // field@9088 │ │ -3bffb0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -3bffb2: 6e20 9c0d 1000 |0005: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3bffb8: 5430 8c6c |0008: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ -3bffbc: 5400 8990 |000a: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.controlsContainer:Landroid/widget/LinearLayout; // field@9089 │ │ -3bffc0: 6e20 9c0d 1000 |000c: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3bffc6: 1400 2d00 017f |000f: const v0, #float 1.71471e+38 // #7f01002d │ │ -3bffcc: 7120 5f0f 0300 |0012: invoke-static {v3, v0}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0f5f │ │ -3bffd2: 0c00 |0015: move-result-object v0 │ │ -3bffd4: 3800 1000 |0016: if-eqz v0, 0026 // +0010 │ │ -3bffd8: 5432 8c6c |0018: iget-object v2, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ -3bffdc: 5422 8890 |001a: iget-object v2, v2, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.bottomControlsContainer:Landroid/widget/LinearLayout; // field@9088 │ │ -3bffe0: 6e20 a10d 0200 |001c: invoke-virtual {v2, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0da1 │ │ -3bffe6: 5432 8c6c |001f: iget-object v2, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ -3bffea: 5422 8990 |0021: iget-object v2, v2, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.controlsContainer:Landroid/widget/LinearLayout; // field@9089 │ │ -3bffee: 6e20 a10d 0200 |0023: invoke-virtual {v2, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0da1 │ │ -3bfff4: 5430 8c6c |0026: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ -3bfff8: 5400 9690 |0028: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.videoView:Lde/danoeh/antennapod/view/AspectRatioVideoView; // field@9096 │ │ -3bfffc: 6e20 8f0d 1000 |002a: invoke-virtual {v0, v1}, Landroid/view/View;.setSystemUiVisibility:(I)V // method@0d8f │ │ -3c0002: 0e00 |002d: return-void │ │ +3bff60: |[3bff60] de.danoeh.antennapod.activity.VideoplayerActivity.showVideoControls:()V │ │ +3bff70: 5430 8c6c |0000: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ +3bff74: 5400 8890 |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.bottomControlsContainer:Landroid/widget/LinearLayout; // field@9088 │ │ +3bff78: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +3bff7a: 6e20 9c0d 1000 |0005: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3bff80: 5430 8c6c |0008: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ +3bff84: 5400 8990 |000a: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.controlsContainer:Landroid/widget/LinearLayout; // field@9089 │ │ +3bff88: 6e20 9c0d 1000 |000c: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3bff8e: 1400 2d00 017f |000f: const v0, #float 1.71471e+38 // #7f01002d │ │ +3bff94: 7120 5f0f 0300 |0012: invoke-static {v3, v0}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0f5f │ │ +3bff9a: 0c00 |0015: move-result-object v0 │ │ +3bff9c: 3800 1000 |0016: if-eqz v0, 0026 // +0010 │ │ +3bffa0: 5432 8c6c |0018: iget-object v2, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ +3bffa4: 5422 8890 |001a: iget-object v2, v2, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.bottomControlsContainer:Landroid/widget/LinearLayout; // field@9088 │ │ +3bffa8: 6e20 a10d 0200 |001c: invoke-virtual {v2, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0da1 │ │ +3bffae: 5432 8c6c |001f: iget-object v2, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ +3bffb2: 5422 8990 |0021: iget-object v2, v2, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.controlsContainer:Landroid/widget/LinearLayout; // field@9089 │ │ +3bffb6: 6e20 a10d 0200 |0023: invoke-virtual {v2, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0da1 │ │ +3bffbc: 5430 8c6c |0026: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ +3bffc0: 5400 9690 |0028: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.videoView:Lde/danoeh/antennapod/view/AspectRatioVideoView; // field@9096 │ │ +3bffc4: 6e20 8f0d 1000 |002a: invoke-virtual {v0, v1}, Landroid/view/View;.setSystemUiVisibility:(I)V // method@0d8f │ │ +3bffca: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ 0x0008 line=478 │ │ 0x0012 line=479 │ │ 0x0018 line=481 │ │ 0x001f line=482 │ │ @@ -1796888,31 +1796871,31 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -3c0034: |[3c0034] de.danoeh.antennapod.activity.VideoplayerActivity.toggleVideoControlsVisibility:()V │ │ -3c0044: 5520 8a6c |0000: iget-boolean v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoControlsShowing:Z // field@6c8a │ │ -3c0048: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -3c004a: 3800 0d00 |0003: if-eqz v0, 0010 // +000d │ │ -3c004e: 6e10 8914 0200 |0005: invoke-virtual {v2}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1489 │ │ -3c0054: 0c00 |0008: move-result-object v0 │ │ -3c0056: 6e10 d213 0000 |0009: invoke-virtual {v0}, Landroidx/appcompat/app/ActionBar;.hide:()V // method@13d2 │ │ -3c005c: 7020 0496 1200 |000c: invoke-direct {v2, v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.hideVideoControls:(Z)V // method@9604 │ │ -3c0062: 280b |000f: goto 001a // +000b │ │ -3c0064: 6e10 8914 0200 |0010: invoke-virtual {v2}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1489 │ │ -3c006a: 0c00 |0013: move-result-object v0 │ │ -3c006c: 6e10 e513 0000 |0014: invoke-virtual {v0}, Landroidx/appcompat/app/ActionBar;.show:()V // method@13e5 │ │ -3c0072: 7010 3096 0200 |0017: invoke-direct {v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.showVideoControls:()V // method@9630 │ │ -3c0078: 5520 8a6c |001a: iget-boolean v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoControlsShowing:Z // field@6c8a │ │ -3c007c: b710 |001c: xor-int/2addr v0, v1 │ │ -3c007e: 5c20 8a6c |001d: iput-boolean v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoControlsShowing:Z // field@6c8a │ │ -3c0082: 0e00 |001f: return-void │ │ +3bfffc: |[3bfffc] de.danoeh.antennapod.activity.VideoplayerActivity.toggleVideoControlsVisibility:()V │ │ +3c000c: 5520 8a6c |0000: iget-boolean v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoControlsShowing:Z // field@6c8a │ │ +3c0010: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +3c0012: 3800 0d00 |0003: if-eqz v0, 0010 // +000d │ │ +3c0016: 6e10 8914 0200 |0005: invoke-virtual {v2}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1489 │ │ +3c001c: 0c00 |0008: move-result-object v0 │ │ +3c001e: 6e10 d213 0000 |0009: invoke-virtual {v0}, Landroidx/appcompat/app/ActionBar;.hide:()V // method@13d2 │ │ +3c0024: 7020 0496 1200 |000c: invoke-direct {v2, v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.hideVideoControls:(Z)V // method@9604 │ │ +3c002a: 280b |000f: goto 001a // +000b │ │ +3c002c: 6e10 8914 0200 |0010: invoke-virtual {v2}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1489 │ │ +3c0032: 0c00 |0013: move-result-object v0 │ │ +3c0034: 6e10 e513 0000 |0014: invoke-virtual {v0}, Landroidx/appcompat/app/ActionBar;.show:()V // method@13e5 │ │ +3c003a: 7010 3096 0200 |0017: invoke-direct {v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.showVideoControls:()V // method@9630 │ │ +3c0040: 5520 8a6c |001a: iget-boolean v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoControlsShowing:Z // field@6c8a │ │ +3c0044: b710 |001c: xor-int/2addr v0, v1 │ │ +3c0046: 5c20 8a6c |001d: iput-boolean v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoControlsShowing:Z // field@6c8a │ │ +3c004a: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=414 │ │ 0x0005 line=415 │ │ 0x000c line=416 │ │ 0x0010 line=418 │ │ 0x0017 line=419 │ │ @@ -1796925,41 +1796908,41 @@ │ │ type : '(II)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -3c0084: |[3c0084] de.danoeh.antennapod.activity.VideoplayerActivity.updateProgressbarPosition:(II)V │ │ -3c0094: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3c0098: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3c009e: 1a01 51e4 |0005: const-string v1, "updateProgressbarPosition(" // string@e451 │ │ -3c00a2: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3c00a8: 6e20 57b3 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -3c00ae: 1a01 bb07 |000d: const-string v1, ", " // string@07bb │ │ -3c00b2: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3c00b8: 6e20 57b3 4000 |0012: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ -3c00be: 1a01 4007 |0015: const-string v1, ")" // string@0740 │ │ -3c00c2: 6e20 5cb3 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3c00c8: 6e10 67b3 0000 |001a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3c00ce: 0c00 |001d: move-result-object v0 │ │ -3c00d0: 1a01 df60 |001e: const-string v1, "VideoplayerActivity" // string@60df │ │ -3c00d4: 7120 fe0a 0100 |0020: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3c00da: 8233 |0023: int-to-float v3, v3 │ │ -3c00dc: 8244 |0024: int-to-float v4, v4 │ │ -3c00de: c943 |0025: div-float/2addr v3, v4 │ │ -3c00e0: 5424 8c6c |0026: iget-object v4, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ -3c00e4: 5444 9190 |0028: iget-object v4, v4, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.sbPosition:Landroid/widget/SeekBar; // field@9091 │ │ -3c00e8: 6e10 da11 0400 |002a: invoke-virtual {v4}, Landroid/widget/ProgressBar;.getMax:()I // method@11da │ │ -3c00ee: 0a00 |002d: move-result v0 │ │ -3c00f0: 8200 |002e: int-to-float v0, v0 │ │ -3c00f2: a803 0300 |002f: mul-float v3, v3, v0 │ │ -3c00f6: 8733 |0031: float-to-int v3, v3 │ │ -3c00f8: 6e20 de11 3400 |0032: invoke-virtual {v4, v3}, Landroid/widget/ProgressBar;.setProgress:(I)V // method@11de │ │ -3c00fe: 0e00 |0035: return-void │ │ +3c004c: |[3c004c] de.danoeh.antennapod.activity.VideoplayerActivity.updateProgressbarPosition:(II)V │ │ +3c005c: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3c0060: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3c0066: 1a01 51e4 |0005: const-string v1, "updateProgressbarPosition(" // string@e451 │ │ +3c006a: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3c0070: 6e20 57b3 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +3c0076: 1a01 bb07 |000d: const-string v1, ", " // string@07bb │ │ +3c007a: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3c0080: 6e20 57b3 4000 |0012: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b357 │ │ +3c0086: 1a01 4007 |0015: const-string v1, ")" // string@0740 │ │ +3c008a: 6e20 5cb3 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3c0090: 6e10 67b3 0000 |001a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3c0096: 0c00 |001d: move-result-object v0 │ │ +3c0098: 1a01 df60 |001e: const-string v1, "VideoplayerActivity" // string@60df │ │ +3c009c: 7120 fe0a 0100 |0020: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3c00a2: 8233 |0023: int-to-float v3, v3 │ │ +3c00a4: 8244 |0024: int-to-float v4, v4 │ │ +3c00a6: c943 |0025: div-float/2addr v3, v4 │ │ +3c00a8: 5424 8c6c |0026: iget-object v4, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ +3c00ac: 5444 9190 |0028: iget-object v4, v4, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.sbPosition:Landroid/widget/SeekBar; // field@9091 │ │ +3c00b0: 6e10 da11 0400 |002a: invoke-virtual {v4}, Landroid/widget/ProgressBar;.getMax:()I // method@11da │ │ +3c00b6: 0a00 |002d: move-result v0 │ │ +3c00b8: 8200 |002e: int-to-float v0, v0 │ │ +3c00ba: a803 0300 |002f: mul-float v3, v3, v0 │ │ +3c00be: 8733 |0031: float-to-int v3, v3 │ │ +3c00c0: 6e20 de11 3400 |0032: invoke-virtual {v4, v3}, Landroid/widget/ProgressBar;.setProgress:(I)V // method@11de │ │ +3c00c6: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=669 │ │ 0x0026 line=671 │ │ locals : │ │ 0x0000 - 0x0036 reg=2 this Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ 0x0000 - 0x0036 reg=3 (null) I │ │ @@ -1796971,44 +1796954,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 │ │ -3bf008: |[3bf008] de.danoeh.antennapod.activity.VideoplayerActivity.bufferUpdate:(Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;)V │ │ -3bf018: 6e10 75a2 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.hasStarted:()Z // method@a275 │ │ -3bf01e: 0a00 |0003: move-result v0 │ │ -3bf020: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -3bf024: 5423 8c6c |0006: iget-object v3, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ -3bf028: 5433 8e90 |0008: iget-object v3, v3, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.progressBar:Landroid/widget/ProgressBar; // field@908e │ │ -3bf02c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -3bf02e: 6e20 9c0d 0300 |000b: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3bf034: 2827 |000e: goto 0035 // +0027 │ │ -3bf036: 6e10 74a2 0300 |000f: invoke-virtual {v3}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.hasEnded:()Z // method@a274 │ │ -3bf03c: 0a00 |0012: move-result v0 │ │ -3bf03e: 3800 0b00 |0013: if-eqz v0, 001e // +000b │ │ -3bf042: 5423 8c6c |0015: iget-object v3, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ -3bf046: 5433 8e90 |0017: iget-object v3, v3, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.progressBar:Landroid/widget/ProgressBar; // field@908e │ │ -3bf04a: 1240 |0019: const/4 v0, #int 4 // #4 │ │ -3bf04c: 6e20 9c0d 0300 |001a: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3bf052: 2818 |001d: goto 0035 // +0018 │ │ -3bf054: 5420 8c6c |001e: iget-object v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ -3bf058: 5400 9190 |0020: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.sbPosition:Landroid/widget/SeekBar; // field@9091 │ │ -3bf05c: 6e10 73a2 0300 |0022: invoke-virtual {v3}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.getProgress:()F // method@a273 │ │ -3bf062: 0a03 |0025: move-result v3 │ │ -3bf064: 5421 8c6c |0026: iget-object v1, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ -3bf068: 5411 9190 |0028: iget-object v1, v1, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.sbPosition:Landroid/widget/SeekBar; // field@9091 │ │ -3bf06c: 6e10 da11 0100 |002a: invoke-virtual {v1}, Landroid/widget/ProgressBar;.getMax:()I // method@11da │ │ -3bf072: 0a01 |002d: move-result v1 │ │ -3bf074: 8211 |002e: int-to-float v1, v1 │ │ -3bf076: a803 0301 |002f: mul-float v3, v3, v1 │ │ -3bf07a: 8733 |0031: float-to-int v3, v3 │ │ -3bf07c: 6e20 e011 3000 |0032: invoke-virtual {v0, v3}, Landroid/widget/ProgressBar;.setSecondaryProgress:(I)V // method@11e0 │ │ -3bf082: 0e00 |0035: return-void │ │ +3befd0: |[3befd0] de.danoeh.antennapod.activity.VideoplayerActivity.bufferUpdate:(Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;)V │ │ +3befe0: 6e10 75a2 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.hasStarted:()Z // method@a275 │ │ +3befe6: 0a00 |0003: move-result v0 │ │ +3befe8: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +3befec: 5423 8c6c |0006: iget-object v3, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ +3beff0: 5433 8e90 |0008: iget-object v3, v3, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.progressBar:Landroid/widget/ProgressBar; // field@908e │ │ +3beff4: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +3beff6: 6e20 9c0d 0300 |000b: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3beffc: 2827 |000e: goto 0035 // +0027 │ │ +3beffe: 6e10 74a2 0300 |000f: invoke-virtual {v3}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.hasEnded:()Z // method@a274 │ │ +3bf004: 0a00 |0012: move-result v0 │ │ +3bf006: 3800 0b00 |0013: if-eqz v0, 001e // +000b │ │ +3bf00a: 5423 8c6c |0015: iget-object v3, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ +3bf00e: 5433 8e90 |0017: iget-object v3, v3, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.progressBar:Landroid/widget/ProgressBar; // field@908e │ │ +3bf012: 1240 |0019: const/4 v0, #int 4 // #4 │ │ +3bf014: 6e20 9c0d 0300 |001a: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3bf01a: 2818 |001d: goto 0035 // +0018 │ │ +3bf01c: 5420 8c6c |001e: iget-object v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ +3bf020: 5400 9190 |0020: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.sbPosition:Landroid/widget/SeekBar; // field@9091 │ │ +3bf024: 6e10 73a2 0300 |0022: invoke-virtual {v3}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.getProgress:()F // method@a273 │ │ +3bf02a: 0a03 |0025: move-result v3 │ │ +3bf02c: 5421 8c6c |0026: iget-object v1, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ +3bf030: 5411 9190 |0028: iget-object v1, v1, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.sbPosition:Landroid/widget/SeekBar; // field@9091 │ │ +3bf034: 6e10 da11 0100 |002a: invoke-virtual {v1}, Landroid/widget/ProgressBar;.getMax:()I // method@11da │ │ +3bf03a: 0a01 |002d: move-result v1 │ │ +3bf03c: 8211 |002e: int-to-float v1, v1 │ │ +3bf03e: a803 0301 |002f: mul-float v3, v3, v1 │ │ +3bf042: 8733 |0031: float-to-int v3, v3 │ │ +3bf044: 6e20 e011 3000 |0032: invoke-virtual {v0, v3}, Landroid/widget/ProgressBar;.setSecondaryProgress:(I)V // method@11e0 │ │ +3bf04a: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ 0x0006 line=222 │ │ 0x000f line=223 │ │ 0x0015 line=224 │ │ 0x001e line=226 │ │ @@ -1797021,64 +1797004,64 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 103 16-bit code units │ │ -3bf40c: |[3bf40c] de.danoeh.antennapod.activity.VideoplayerActivity.loadMediaInfo:()V │ │ -3bf41c: 1a00 9ca4 |0000: const-string v0, "loadMediaInfo()" // string@a49c │ │ -3bf420: 1a01 df60 |0002: const-string v1, "VideoplayerActivity" // string@60df │ │ -3bf424: 7120 fe0a 0100 |0004: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3bf42a: 5430 7e6c |0007: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c7e │ │ -3bf42e: 3800 5d00 |0009: if-eqz v0, 0066 // +005d │ │ -3bf432: 6e10 309e 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ -3bf438: 0c00 |000e: move-result-object v0 │ │ -3bf43a: 3900 0300 |000f: if-nez v0, 0012 // +0003 │ │ -3bf43e: 2855 |0011: goto 0066 // +0055 │ │ -3bf440: 5430 7e6c |0012: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c7e │ │ -3bf444: 6e10 349e 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9e34 │ │ -3bf44a: 0c00 |0017: move-result-object v0 │ │ -3bf44c: 6202 a7c8 |0018: sget-object v2, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ -3bf450: 3320 2200 |001a: if-ne v0, v2, 003c // +0022 │ │ -3bf454: 5430 7e6c |001c: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c7e │ │ -3bf458: 6e10 399e 0000 |001e: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.isPlayingVideoLocally:()Z // method@9e39 │ │ -3bf45e: 0a00 |0021: move-result v0 │ │ -3bf460: 3900 1a00 |0022: if-nez v0, 003c // +001a │ │ -3bf464: 1a00 9714 |0024: const-string v0, "Closing, no longer video" // string@1497 │ │ -3bf468: 7120 fe0a 0100 |0026: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3bf46e: 1210 |0029: const/4 v0, #int 1 // #1 │ │ -3bf470: 5c30 7f6c |002a: iput-boolean v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.destroyingDueToReload:Z // field@6c7f │ │ -3bf474: 6e10 7000 0300 |002c: invoke-virtual {v3}, Landroid/app/Activity;.finish:()V // method@0070 │ │ -3bf47a: 2200 f21d |002f: new-instance v0, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // type@1df2 │ │ -3bf47e: 7020 19b1 3000 |0031: invoke-direct {v0, v3}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.:(Landroid/content/Context;)V // method@b119 │ │ -3bf484: 6e10 20b1 0000 |0034: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.withOpenPlayer:()Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // method@b120 │ │ -3bf48a: 0c00 |0037: move-result-object v0 │ │ -3bf48c: 6e10 1cb1 0000 |0038: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.start:()V // method@b11c │ │ -3bf492: 0e00 |003b: return-void │ │ -3bf494: 7100 11b1 0000 |003c: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.shouldShowRemainingTime:()Z // method@b111 │ │ -3bf49a: 0a00 |003f: move-result v0 │ │ -3bf49c: 5c30 866c |0040: iput-boolean v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.showTimeLeft:Z // field@6c86 │ │ -3bf4a0: 6e10 2196 0300 |0042: invoke-virtual {v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.onPositionObserverUpdate:()V // method@9621 │ │ -3bf4a6: 7010 0096 0300 |0045: invoke-direct {v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.checkFavorite:()V // method@9600 │ │ -3bf4ac: 5430 7e6c |0048: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c7e │ │ -3bf4b0: 6e10 309e 0000 |004a: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ -3bf4b6: 0c00 |004d: move-result-object v0 │ │ -3bf4b8: 3800 1800 |004e: if-eqz v0, 0066 // +0018 │ │ -3bf4bc: 6e10 8914 0300 |0050: invoke-virtual {v3}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1489 │ │ -3bf4c2: 0c01 |0053: move-result-object v1 │ │ -3bf4c4: 7210 e6ac 0000 |0054: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getEpisodeTitle:()Ljava/lang/String; // method@ace6 │ │ -3bf4ca: 0c02 |0057: move-result-object v2 │ │ -3bf4cc: 6e20 e113 2100 |0058: invoke-virtual {v1, v2}, Landroidx/appcompat/app/ActionBar;.setSubtitle:(Ljava/lang/CharSequence;)V // method@13e1 │ │ -3bf4d2: 6e10 8914 0300 |005b: invoke-virtual {v3}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1489 │ │ -3bf4d8: 0c01 |005e: move-result-object v1 │ │ -3bf4da: 7210 e7ac 0000 |005f: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getFeedTitle:()Ljava/lang/String; // method@ace7 │ │ -3bf4e0: 0c00 |0062: move-result-object v0 │ │ -3bf4e2: 6e20 e313 0100 |0063: invoke-virtual {v1, v0}, Landroidx/appcompat/app/ActionBar;.setTitle:(Ljava/lang/CharSequence;)V // method@13e3 │ │ -3bf4e8: 0e00 |0066: return-void │ │ +3bf3d4: |[3bf3d4] de.danoeh.antennapod.activity.VideoplayerActivity.loadMediaInfo:()V │ │ +3bf3e4: 1a00 9ca4 |0000: const-string v0, "loadMediaInfo()" // string@a49c │ │ +3bf3e8: 1a01 df60 |0002: const-string v1, "VideoplayerActivity" // string@60df │ │ +3bf3ec: 7120 fe0a 0100 |0004: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3bf3f2: 5430 7e6c |0007: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c7e │ │ +3bf3f6: 3800 5d00 |0009: if-eqz v0, 0066 // +005d │ │ +3bf3fa: 6e10 309e 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ +3bf400: 0c00 |000e: move-result-object v0 │ │ +3bf402: 3900 0300 |000f: if-nez v0, 0012 // +0003 │ │ +3bf406: 2855 |0011: goto 0066 // +0055 │ │ +3bf408: 5430 7e6c |0012: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c7e │ │ +3bf40c: 6e10 349e 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9e34 │ │ +3bf412: 0c00 |0017: move-result-object v0 │ │ +3bf414: 6202 a7c8 |0018: sget-object v2, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ +3bf418: 3320 2200 |001a: if-ne v0, v2, 003c // +0022 │ │ +3bf41c: 5430 7e6c |001c: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c7e │ │ +3bf420: 6e10 399e 0000 |001e: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.isPlayingVideoLocally:()Z // method@9e39 │ │ +3bf426: 0a00 |0021: move-result v0 │ │ +3bf428: 3900 1a00 |0022: if-nez v0, 003c // +001a │ │ +3bf42c: 1a00 9714 |0024: const-string v0, "Closing, no longer video" // string@1497 │ │ +3bf430: 7120 fe0a 0100 |0026: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3bf436: 1210 |0029: const/4 v0, #int 1 // #1 │ │ +3bf438: 5c30 7f6c |002a: iput-boolean v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.destroyingDueToReload:Z // field@6c7f │ │ +3bf43c: 6e10 7000 0300 |002c: invoke-virtual {v3}, Landroid/app/Activity;.finish:()V // method@0070 │ │ +3bf442: 2200 f21d |002f: new-instance v0, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // type@1df2 │ │ +3bf446: 7020 19b1 3000 |0031: invoke-direct {v0, v3}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.:(Landroid/content/Context;)V // method@b119 │ │ +3bf44c: 6e10 20b1 0000 |0034: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.withOpenPlayer:()Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // method@b120 │ │ +3bf452: 0c00 |0037: move-result-object v0 │ │ +3bf454: 6e10 1cb1 0000 |0038: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.start:()V // method@b11c │ │ +3bf45a: 0e00 |003b: return-void │ │ +3bf45c: 7100 11b1 0000 |003c: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.shouldShowRemainingTime:()Z // method@b111 │ │ +3bf462: 0a00 |003f: move-result v0 │ │ +3bf464: 5c30 866c |0040: iput-boolean v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.showTimeLeft:Z // field@6c86 │ │ +3bf468: 6e10 2196 0300 |0042: invoke-virtual {v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.onPositionObserverUpdate:()V // method@9621 │ │ +3bf46e: 7010 0096 0300 |0045: invoke-direct {v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.checkFavorite:()V // method@9600 │ │ +3bf474: 5430 7e6c |0048: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c7e │ │ +3bf478: 6e10 309e 0000 |004a: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ +3bf47e: 0c00 |004d: move-result-object v0 │ │ +3bf480: 3800 1800 |004e: if-eqz v0, 0066 // +0018 │ │ +3bf484: 6e10 8914 0300 |0050: invoke-virtual {v3}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1489 │ │ +3bf48a: 0c01 |0053: move-result-object v1 │ │ +3bf48c: 7210 e6ac 0000 |0054: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getEpisodeTitle:()Ljava/lang/String; // method@ace6 │ │ +3bf492: 0c02 |0057: move-result-object v2 │ │ +3bf494: 6e20 e113 2100 |0058: invoke-virtual {v1, v2}, Landroidx/appcompat/app/ActionBar;.setSubtitle:(Ljava/lang/CharSequence;)V // method@13e1 │ │ +3bf49a: 6e10 8914 0300 |005b: invoke-virtual {v3}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1489 │ │ +3bf4a0: 0c01 |005e: move-result-object v1 │ │ +3bf4a2: 7210 e7ac 0000 |005f: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getFeedTitle:()Ljava/lang/String; // method@ace7 │ │ +3bf4a8: 0c00 |0062: move-result-object v0 │ │ +3bf4aa: 6e20 e313 0100 |0063: invoke-virtual {v1, v0}, Landroidx/appcompat/app/ActionBar;.setTitle:(Ljava/lang/CharSequence;)V // method@13e3 │ │ +3bf4b0: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=239 │ │ 0x0007 line=240 │ │ 0x0012 line=243 │ │ 0x0026 line=244 │ │ 0x002a line=245 │ │ @@ -1797098,55 +1797081,55 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 90 16-bit code units │ │ -3bf4ec: |[3bf4ec] de.danoeh.antennapod.activity.VideoplayerActivity.onCreate:(Landroid/os/Bundle;)V │ │ -3bf4fc: 6e10 8000 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0080 │ │ -3bf502: 0c00 |0003: move-result-object v0 │ │ -3bf504: 1301 8000 |0004: const/16 v1, #int 128 // #80 │ │ -3bf508: 6e20 860e 1000 |0006: invoke-virtual {v0, v1}, Landroid/view/Window;.addFlags:(I)V // method@0e86 │ │ -3bf50e: 6e10 8000 0200 |0009: invoke-virtual {v2}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0080 │ │ -3bf514: 0c00 |000c: move-result-object v0 │ │ -3bf516: 1301 0001 |000d: const/16 v1, #int 256 // #100 │ │ -3bf51a: 6e20 860e 1000 |000f: invoke-virtual {v0, v1}, Landroid/view/Window;.addFlags:(I)V // method@0e86 │ │ -3bf520: 1300 0900 |0012: const/16 v0, #int 9 // #9 │ │ -3bf524: 6e20 b014 0200 |0014: invoke-virtual {v2, v0}, Landroidx/appcompat/app/AppCompatActivity;.supportRequestWindowFeature:(I)Z // method@14b0 │ │ -3bf52a: 1400 5a02 137f |0017: const v0, #float 1.95409e+38 // #7f13025a │ │ -3bf530: 6e20 ac14 0200 |001a: invoke-virtual {v2, v0}, Landroidx/appcompat/app/AppCompatActivity;.setTheme:(I)V // method@14ac │ │ -3bf536: 6f20 1036 3200 |001d: invoke-super {v2, v3}, Landroidx/fragment/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@3610 │ │ -3bf53c: 1a03 df60 |0020: const-string v3, "VideoplayerActivity" // string@60df │ │ -3bf540: 1a00 16bf |0022: const-string v0, "onCreate()" // string@bf16 │ │ -3bf544: 7120 fe0a 0300 |0024: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3bf54a: 6e10 8000 0200 |0027: invoke-virtual {v2}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0080 │ │ -3bf550: 0c03 |002a: move-result-object v3 │ │ -3bf552: 12e0 |002b: const/4 v0, #int -2 // #fe │ │ -3bf554: 6e20 980e 0300 |002c: invoke-virtual {v3, v0}, Landroid/view/Window;.setFormat:(I)V // method@0e98 │ │ -3bf55a: 7110 ae0b 0200 |002f: invoke-static {v2}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0bae │ │ -3bf560: 0c03 |0032: move-result-object v3 │ │ -3bf562: 7110 64a0 0300 |0033: invoke-static {v3}, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // method@a064 │ │ -3bf568: 0c03 |0036: move-result-object v3 │ │ -3bf56a: 5b23 8c6c |0037: iput-object v3, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ -3bf56e: 6e10 63a0 0300 |0039: invoke-virtual {v3}, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.getRoot:()Landroid/widget/FrameLayout; // method@a063 │ │ -3bf574: 0c03 |003c: move-result-object v3 │ │ -3bf576: 6e20 a514 3200 |003d: invoke-virtual {v2, v3}, Landroidx/appcompat/app/AppCompatActivity;.setContentView:(Landroid/view/View;)V // method@14a5 │ │ -3bf57c: 6e10 2e96 0200 |0040: invoke-virtual {v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.setupView:()V // method@962e │ │ -3bf582: 6e10 8914 0200 |0043: invoke-virtual {v2}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1489 │ │ -3bf588: 0c03 |0046: move-result-object v3 │ │ -3bf58a: 2200 f100 |0047: new-instance v0, Landroid/graphics/drawable/ColorDrawable; // type@00f1 │ │ -3bf58e: 1501 0080 |0049: const/high16 v1, #int -2147483648 // #8000 │ │ -3bf592: 7020 d804 1000 |004b: invoke-direct {v0, v1}, Landroid/graphics/drawable/ColorDrawable;.:(I)V // method@04d8 │ │ -3bf598: 6e20 d913 0300 |004e: invoke-virtual {v3, v0}, Landroidx/appcompat/app/ActionBar;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@13d9 │ │ -3bf59e: 6e10 8914 0200 |0051: invoke-virtual {v2}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1489 │ │ -3bf5a4: 0c03 |0054: move-result-object v3 │ │ -3bf5a6: 1210 |0055: const/4 v0, #int 1 // #1 │ │ -3bf5a8: 6e20 db13 0300 |0056: invoke-virtual {v3, v0}, Landroidx/appcompat/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@13db │ │ -3bf5ae: 0e00 |0059: return-void │ │ +3bf4b4: |[3bf4b4] de.danoeh.antennapod.activity.VideoplayerActivity.onCreate:(Landroid/os/Bundle;)V │ │ +3bf4c4: 6e10 8000 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0080 │ │ +3bf4ca: 0c00 |0003: move-result-object v0 │ │ +3bf4cc: 1301 8000 |0004: const/16 v1, #int 128 // #80 │ │ +3bf4d0: 6e20 860e 1000 |0006: invoke-virtual {v0, v1}, Landroid/view/Window;.addFlags:(I)V // method@0e86 │ │ +3bf4d6: 6e10 8000 0200 |0009: invoke-virtual {v2}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0080 │ │ +3bf4dc: 0c00 |000c: move-result-object v0 │ │ +3bf4de: 1301 0001 |000d: const/16 v1, #int 256 // #100 │ │ +3bf4e2: 6e20 860e 1000 |000f: invoke-virtual {v0, v1}, Landroid/view/Window;.addFlags:(I)V // method@0e86 │ │ +3bf4e8: 1300 0900 |0012: const/16 v0, #int 9 // #9 │ │ +3bf4ec: 6e20 b014 0200 |0014: invoke-virtual {v2, v0}, Landroidx/appcompat/app/AppCompatActivity;.supportRequestWindowFeature:(I)Z // method@14b0 │ │ +3bf4f2: 1400 5a02 137f |0017: const v0, #float 1.95409e+38 // #7f13025a │ │ +3bf4f8: 6e20 ac14 0200 |001a: invoke-virtual {v2, v0}, Landroidx/appcompat/app/AppCompatActivity;.setTheme:(I)V // method@14ac │ │ +3bf4fe: 6f20 1036 3200 |001d: invoke-super {v2, v3}, Landroidx/fragment/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@3610 │ │ +3bf504: 1a03 df60 |0020: const-string v3, "VideoplayerActivity" // string@60df │ │ +3bf508: 1a00 16bf |0022: const-string v0, "onCreate()" // string@bf16 │ │ +3bf50c: 7120 fe0a 0300 |0024: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3bf512: 6e10 8000 0200 |0027: invoke-virtual {v2}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0080 │ │ +3bf518: 0c03 |002a: move-result-object v3 │ │ +3bf51a: 12e0 |002b: const/4 v0, #int -2 // #fe │ │ +3bf51c: 6e20 980e 0300 |002c: invoke-virtual {v3, v0}, Landroid/view/Window;.setFormat:(I)V // method@0e98 │ │ +3bf522: 7110 ae0b 0200 |002f: invoke-static {v2}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0bae │ │ +3bf528: 0c03 |0032: move-result-object v3 │ │ +3bf52a: 7110 64a0 0300 |0033: invoke-static {v3}, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // method@a064 │ │ +3bf530: 0c03 |0036: move-result-object v3 │ │ +3bf532: 5b23 8c6c |0037: iput-object v3, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ +3bf536: 6e10 63a0 0300 |0039: invoke-virtual {v3}, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.getRoot:()Landroid/widget/FrameLayout; // method@a063 │ │ +3bf53c: 0c03 |003c: move-result-object v3 │ │ +3bf53e: 6e20 a514 3200 |003d: invoke-virtual {v2, v3}, Landroidx/appcompat/app/AppCompatActivity;.setContentView:(Landroid/view/View;)V // method@14a5 │ │ +3bf544: 6e10 2e96 0200 |0040: invoke-virtual {v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.setupView:()V // method@962e │ │ +3bf54a: 6e10 8914 0200 |0043: invoke-virtual {v2}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1489 │ │ +3bf550: 0c03 |0046: move-result-object v3 │ │ +3bf552: 2200 f100 |0047: new-instance v0, Landroid/graphics/drawable/ColorDrawable; // type@00f1 │ │ +3bf556: 1501 0080 |0049: const/high16 v1, #int -2147483648 // #8000 │ │ +3bf55a: 7020 d804 1000 |004b: invoke-direct {v0, v1}, Landroid/graphics/drawable/ColorDrawable;.:(I)V // method@04d8 │ │ +3bf560: 6e20 d913 0300 |004e: invoke-virtual {v3, v0}, Landroidx/appcompat/app/ActionBar;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@13d9 │ │ +3bf566: 6e10 8914 0200 |0051: invoke-virtual {v2}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1489 │ │ +3bf56c: 0c03 |0054: move-result-object v3 │ │ +3bf56e: 1210 |0055: const/4 v0, #int 1 // #1 │ │ +3bf570: 6e20 db13 0300 |0056: invoke-virtual {v3, v0}, Landroidx/appcompat/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@13db │ │ +3bf576: 0e00 |0059: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0009 line=102 │ │ 0x0014 line=104 │ │ 0x001a line=105 │ │ 0x001d line=106 │ │ @@ -1797166,23 +1797149,23 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -3be7dc: |[3be7dc] de.danoeh.antennapod.activity.VideoplayerActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -3be7ec: 6f20 8f00 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onCreateOptionsMenu:(Landroid/view/Menu;)Z // method@008f │ │ -3be7f2: 6e20 dcaf 3200 |0003: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/playback/cast/CastEnabledActivity;.requestCastButton:(Landroid/view/Menu;)V // method@afdc │ │ -3be7f8: 6e10 8714 0200 |0006: invoke-virtual {v2}, Landroidx/appcompat/app/AppCompatActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@1487 │ │ -3be7fe: 0c00 |0009: move-result-object v0 │ │ -3be800: 1401 0c00 0f7f |000a: const v1, #float 1.9008e+38 // #7f0f000c │ │ -3be806: 6e30 cd0b 1003 |000d: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bcd │ │ -3be80c: 1213 |0010: const/4 v3, #int 1 // #1 │ │ -3be80e: 0f03 |0011: return v3 │ │ +3be7a4: |[3be7a4] de.danoeh.antennapod.activity.VideoplayerActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +3be7b4: 6f20 8f00 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onCreateOptionsMenu:(Landroid/view/Menu;)Z // method@008f │ │ +3be7ba: 6e20 dcaf 3200 |0003: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/playback/cast/CastEnabledActivity;.requestCastButton:(Landroid/view/Menu;)V // method@afdc │ │ +3be7c0: 6e10 8714 0200 |0006: invoke-virtual {v2}, Landroidx/appcompat/app/AppCompatActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@1487 │ │ +3be7c6: 0c00 |0009: move-result-object v0 │ │ +3be7c8: 1401 0c00 0f7f |000a: const v1, #float 1.9008e+38 // #7f0f000c │ │ +3be7ce: 6e30 cd0b 1003 |000d: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bcd │ │ +3be7d4: 1213 |0010: const/4 v3, #int 1 // #1 │ │ +3be7d6: 0f03 |0011: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=534 │ │ 0x0003 line=535 │ │ 0x0006 line=536 │ │ 0x000d line=537 │ │ locals : │ │ @@ -1797194,38 +1797177,38 @@ │ │ type : '(Lde/danoeh/antennapod/event/MessageEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -3bf5b0: |[3bf5b0] de.danoeh.antennapod.activity.VideoplayerActivity.onEventMainThread:(Lde/danoeh/antennapod/event/MessageEvent;)V │ │ -3bf5c0: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ -3bf5c4: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3bf5ca: 1a01 9dbf |0005: const-string v1, "onEvent(" // string@bf9d │ │ -3bf5ce: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3bf5d4: 6e20 5bb3 4000 |000a: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ -3bf5da: 1a01 4007 |000d: const-string v1, ")" // string@0740 │ │ -3bf5de: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3bf5e4: 6e10 67b3 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3bf5ea: 0c00 |0015: move-result-object v0 │ │ -3bf5ec: 1a01 df60 |0016: const-string v1, "VideoplayerActivity" // string@60df │ │ -3bf5f0: 7120 fe0a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3bf5f6: 2200 1715 |001b: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ -3bf5fa: 7020 8381 3000 |001d: invoke-direct {v0, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ -3bf600: 5441 6491 |0020: iget-object v1, v4, Lde/danoeh/antennapod/event/MessageEvent;.message:Ljava/lang/String; // field@9164 │ │ -3bf604: 6e20 a481 1000 |0022: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81a4 │ │ -3bf60a: 5441 6291 |0025: iget-object v1, v4, Lde/danoeh/antennapod/event/MessageEvent;.action:Landroidx/core/util/Consumer; // field@9162 │ │ -3bf60e: 3801 0c00 |0027: if-eqz v1, 0033 // +000c │ │ -3bf612: 5441 6391 |0029: iget-object v1, v4, Lde/danoeh/antennapod/event/MessageEvent;.actionText:Ljava/lang/String; // field@9163 │ │ -3bf616: 2202 1618 |002b: new-instance v2, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda11; // type@1816 │ │ -3bf61a: 7030 c595 3204 |002d: invoke-direct {v2, v3, v4}, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda11;.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Lde/danoeh/antennapod/event/MessageEvent;)V // method@95c5 │ │ -3bf620: 6e30 c281 1002 |0030: invoke-virtual {v0, v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81c2 │ │ -3bf626: 6e10 7114 0000 |0033: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ -3bf62c: 0e00 |0036: return-void │ │ +3bf578: |[3bf578] de.danoeh.antennapod.activity.VideoplayerActivity.onEventMainThread:(Lde/danoeh/antennapod/event/MessageEvent;)V │ │ +3bf588: 2200 8f1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8f │ │ +3bf58c: 7010 50b3 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3bf592: 1a01 9dbf |0005: const-string v1, "onEvent(" // string@bf9d │ │ +3bf596: 6e20 5cb3 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3bf59c: 6e20 5bb3 4000 |000a: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b35b │ │ +3bf5a2: 1a01 4007 |000d: const-string v1, ")" // string@0740 │ │ +3bf5a6: 6e20 5cb3 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3bf5ac: 6e10 67b3 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3bf5b2: 0c00 |0015: move-result-object v0 │ │ +3bf5b4: 1a01 df60 |0016: const-string v1, "VideoplayerActivity" // string@60df │ │ +3bf5b8: 7120 fe0a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3bf5be: 2200 1715 |001b: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1517 │ │ +3bf5c2: 7020 8381 3000 |001d: invoke-direct {v0, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@8183 │ │ +3bf5c8: 5441 6491 |0020: iget-object v1, v4, Lde/danoeh/antennapod/event/MessageEvent;.message:Ljava/lang/String; // field@9164 │ │ +3bf5cc: 6e20 a481 1000 |0022: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81a4 │ │ +3bf5d2: 5441 6291 |0025: iget-object v1, v4, Lde/danoeh/antennapod/event/MessageEvent;.action:Landroidx/core/util/Consumer; // field@9162 │ │ +3bf5d6: 3801 0c00 |0027: if-eqz v1, 0033 // +000c │ │ +3bf5da: 5441 6391 |0029: iget-object v1, v4, Lde/danoeh/antennapod/event/MessageEvent;.actionText:Ljava/lang/String; // field@9163 │ │ +3bf5de: 2202 1618 |002b: new-instance v2, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda11; // type@1816 │ │ +3bf5e2: 7030 c595 3204 |002d: invoke-direct {v2, v3, v4}, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda11;.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Lde/danoeh/antennapod/event/MessageEvent;)V // method@95c5 │ │ +3bf5e8: 6e30 c281 1002 |0030: invoke-virtual {v0, v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81c2 │ │ +3bf5ee: 6e10 7114 0000 |0033: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1471 │ │ +3bf5f4: 0e00 |0036: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=523 │ │ 0x001b line=524 │ │ 0x0020 line=525 │ │ 0x0025 line=526 │ │ 0x0029 line=527 │ │ @@ -1797239,17 +1797222,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 │ │ -3bf630: |[3bf630] de.danoeh.antennapod.activity.VideoplayerActivity.onEventMainThread:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V │ │ -3bf640: 6e10 2196 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.onPositionObserverUpdate:()V // method@9621 │ │ -3bf646: 0e00 |0003: return-void │ │ +3bf5f8: |[3bf5f8] de.danoeh.antennapod.activity.VideoplayerActivity.onEventMainThread:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V │ │ +3bf608: 6e10 2196 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.onPositionObserverUpdate:()V // method@9621 │ │ +3bf60e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=506 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent; │ │ │ │ @@ -1797258,28 +1797241,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -3bf648: |[3bf648] de.danoeh.antennapod.activity.VideoplayerActivity.onFastForward:()V │ │ -3bf658: 5430 7e6c |0000: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c7e │ │ -3bf65c: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -3bf660: 0e00 |0004: return-void │ │ -3bf662: 6e10 319e 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getPosition:()I // method@9e31 │ │ -3bf668: 0a00 |0008: move-result v0 │ │ -3bf66a: 5431 7e6c |0009: iget-object v1, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c7e │ │ -3bf66e: 7100 bab0 0000 |000b: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getFastForwardSecs:()I // method@b0ba │ │ -3bf674: 0a02 |000e: move-result v2 │ │ -3bf676: d222 e803 |000f: mul-int/lit16 v2, v2, #int 1000 // #03e8 │ │ -3bf67a: b020 |0011: add-int/2addr v0, v2 │ │ -3bf67c: 6e20 439e 0100 |0012: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.seekTo:(I)V // method@9e43 │ │ -3bf682: 7010 2d96 0300 |0015: invoke-direct {v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.setupVideoControlsToggler:()V // method@962d │ │ -3bf688: 0e00 |0018: return-void │ │ +3bf610: |[3bf610] de.danoeh.antennapod.activity.VideoplayerActivity.onFastForward:()V │ │ +3bf620: 5430 7e6c |0000: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c7e │ │ +3bf624: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +3bf628: 0e00 |0004: return-void │ │ +3bf62a: 6e10 319e 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getPosition:()I // method@9e31 │ │ +3bf630: 0a00 |0008: move-result v0 │ │ +3bf632: 5431 7e6c |0009: iget-object v1, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c7e │ │ +3bf636: 7100 bab0 0000 |000b: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getFastForwardSecs:()I // method@b0ba │ │ +3bf63c: 0a02 |000e: move-result v2 │ │ +3bf63e: d222 e803 |000f: mul-int/lit16 v2, v2, #int 1000 // #03e8 │ │ +3bf642: b020 |0011: add-int/2addr v0, v2 │ │ +3bf644: 6e20 439e 0100 |0012: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.seekTo:(I)V // method@9e43 │ │ +3bf64a: 7010 2d96 0300 |0015: invoke-direct {v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.setupVideoControlsToggler:()V // method@962d │ │ +3bf650: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=442 │ │ 0x0005 line=445 │ │ 0x0009 line=446 │ │ 0x0015 line=447 │ │ locals : │ │ @@ -1797290,76 +1797273,76 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 178 16-bit code units │ │ -3be810: |[3be810] de.danoeh.antennapod.activity.VideoplayerActivity.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ -3be820: 6e10 7600 0500 |0000: invoke-virtual {v5}, Landroid/app/Activity;.getCurrentFocus:()Landroid/view/View; // method@0076 │ │ -3be826: 0c00 |0003: move-result-object v0 │ │ -3be828: 2000 ee02 |0004: instance-of v0, v0, Landroid/widget/EditText; // type@02ee │ │ -3be82c: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -3be830: 6f30 9500 6507 |0008: invoke-super {v5, v6, v7}, Landroid/app/Activity;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@0095 │ │ -3be836: 0a06 |000b: move-result v6 │ │ -3be838: 0f06 |000c: return v6 │ │ -3be83a: 1a00 a46d |000d: const-string v0, "audio" // string@6da4 │ │ -3be83e: 6e20 3402 0500 |000f: invoke-virtual {v5, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ -3be844: 0c00 |0012: move-result-object v0 │ │ -3be846: 1f00 1f01 |0013: check-cast v0, Landroid/media/AudioManager; // type@011f │ │ -3be84a: 1231 |0015: const/4 v1, #int 3 // #3 │ │ -3be84c: 1212 |0016: const/4 v2, #int 1 // #1 │ │ -3be84e: 2c06 5900 0000 |0017: sparse-switch v6, 00000070 // +00000059 │ │ -3be854: 2834 |001a: goto 004e // +0034 │ │ -3be856: 6e40 9f05 1022 |001b: invoke-virtual {v0, v1, v2, v2}, Landroid/media/AudioManager;.adjustStreamVolume:(III)V // method@059f │ │ -3be85c: 0f02 |001e: return v2 │ │ -3be85e: 12f6 |001f: const/4 v6, #int -1 // #ff │ │ -3be860: 6e40 9f05 1026 |0020: invoke-virtual {v0, v1, v6, v2}, Landroid/media/AudioManager;.adjustStreamVolume:(III)V // method@059f │ │ -3be866: 0f02 |0023: return v2 │ │ -3be868: 6e10 1f96 0500 |0024: invoke-virtual {v5}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.onPlayPause:()V // method@961f │ │ -3be86e: 7010 3296 0500 |0027: invoke-direct {v5}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.toggleVideoControlsVisibility:()V // method@9632 │ │ -3be874: 0f02 |002a: return v2 │ │ -3be876: 6003 dd00 |002b: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -3be87a: 1304 1700 |002d: const/16 v4, #int 23 // #17 │ │ -3be87e: 3443 1f00 |002f: if-lt v3, v4, 004e // +001f │ │ -3be882: 1306 6500 |0031: const/16 v6, #int 101 // #65 │ │ -3be886: 6e40 9f05 1026 |0033: invoke-virtual {v0, v1, v6, v2}, Landroid/media/AudioManager;.adjustStreamVolume:(III)V // method@059f │ │ -3be88c: 0f02 |0036: return v2 │ │ -3be88e: 7010 0196 0500 |0037: invoke-direct {v5}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.compatEnterPictureInPicture:()V // method@9601 │ │ -3be894: 0f02 |003a: return v2 │ │ -3be896: 6e10 f912 0500 |003b: invoke-virtual {v5}, Landroidx/activity/ComponentActivity;.onBackPressed:()V // method@12f9 │ │ -3be89c: 0f02 |003e: return v2 │ │ -3be89e: 6e10 1996 0500 |003f: invoke-virtual {v5}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.onFastForward:()V // method@9619 │ │ -3be8a4: 7020 2f96 2500 |0042: invoke-direct {v5, v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.showSkipAnimation:(Z)V // method@962f │ │ -3be8aa: 0f02 |0045: return v2 │ │ -3be8ac: 6e10 2596 0500 |0046: invoke-virtual {v5}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.onRewind:()V // method@9625 │ │ -3be8b2: 1206 |0049: const/4 v6, #int 0 // #0 │ │ -3be8b4: 7020 2f96 6500 |004a: invoke-direct {v5, v6}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.showSkipAnimation:(Z)V // method@962f │ │ -3be8ba: 0f02 |004d: return v2 │ │ -3be8bc: 1270 |004e: const/4 v0, #int 7 // #7 │ │ -3be8be: 3406 1b00 |004f: if-lt v6, v0, 006a // +001b │ │ -3be8c2: 1301 1000 |0051: const/16 v1, #int 16 // #10 │ │ -3be8c6: 3616 1700 |0053: if-gt v6, v1, 006a // +0017 │ │ -3be8ca: 5457 7e6c |0055: iget-object v7, v5, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c7e │ │ -3be8ce: b106 |0057: sub-int/2addr v6, v0 │ │ -3be8d0: 8266 |0058: int-to-float v6, v6 │ │ -3be8d2: 1400 cdcc cc3d |0059: const v0, #float 0.1 // #3dcccccd │ │ -3be8d8: a806 0600 |005c: mul-float v6, v6, v0 │ │ -3be8dc: 6e10 2f9e 0700 |005e: invoke-virtual {v7}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getDuration:()I // method@9e2f │ │ -3be8e2: 0a00 |0061: move-result v0 │ │ -3be8e4: 8200 |0062: int-to-float v0, v0 │ │ -3be8e6: a806 0600 |0063: mul-float v6, v6, v0 │ │ -3be8ea: 8766 |0065: float-to-int v6, v6 │ │ -3be8ec: 6e20 439e 6700 |0066: invoke-virtual {v7, v6}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.seekTo:(I)V // method@9e43 │ │ -3be8f2: 0f02 |0069: return v2 │ │ -3be8f4: 6f30 9500 6507 |006a: invoke-super {v5, v6, v7}, Landroid/app/Activity;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@0095 │ │ -3be8fa: 0a06 |006d: move-result v6 │ │ -3be8fc: 0f06 |006e: return v6 │ │ -3be8fe: 0000 |006f: nop // spacer │ │ -3be900: 0002 1000 1d00 0000 2000 0000 2200 ... |0070: sparse-switch-data (66 units) │ │ +3be7d8: |[3be7d8] de.danoeh.antennapod.activity.VideoplayerActivity.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ +3be7e8: 6e10 7600 0500 |0000: invoke-virtual {v5}, Landroid/app/Activity;.getCurrentFocus:()Landroid/view/View; // method@0076 │ │ +3be7ee: 0c00 |0003: move-result-object v0 │ │ +3be7f0: 2000 ee02 |0004: instance-of v0, v0, Landroid/widget/EditText; // type@02ee │ │ +3be7f4: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +3be7f8: 6f30 9500 6507 |0008: invoke-super {v5, v6, v7}, Landroid/app/Activity;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@0095 │ │ +3be7fe: 0a06 |000b: move-result v6 │ │ +3be800: 0f06 |000c: return v6 │ │ +3be802: 1a00 a46d |000d: const-string v0, "audio" // string@6da4 │ │ +3be806: 6e20 3402 0500 |000f: invoke-virtual {v5, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0234 │ │ +3be80c: 0c00 |0012: move-result-object v0 │ │ +3be80e: 1f00 1f01 |0013: check-cast v0, Landroid/media/AudioManager; // type@011f │ │ +3be812: 1231 |0015: const/4 v1, #int 3 // #3 │ │ +3be814: 1212 |0016: const/4 v2, #int 1 // #1 │ │ +3be816: 2c06 5900 0000 |0017: sparse-switch v6, 00000070 // +00000059 │ │ +3be81c: 2834 |001a: goto 004e // +0034 │ │ +3be81e: 6e40 9f05 1022 |001b: invoke-virtual {v0, v1, v2, v2}, Landroid/media/AudioManager;.adjustStreamVolume:(III)V // method@059f │ │ +3be824: 0f02 |001e: return v2 │ │ +3be826: 12f6 |001f: const/4 v6, #int -1 // #ff │ │ +3be828: 6e40 9f05 1026 |0020: invoke-virtual {v0, v1, v6, v2}, Landroid/media/AudioManager;.adjustStreamVolume:(III)V // method@059f │ │ +3be82e: 0f02 |0023: return v2 │ │ +3be830: 6e10 1f96 0500 |0024: invoke-virtual {v5}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.onPlayPause:()V // method@961f │ │ +3be836: 7010 3296 0500 |0027: invoke-direct {v5}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.toggleVideoControlsVisibility:()V // method@9632 │ │ +3be83c: 0f02 |002a: return v2 │ │ +3be83e: 6003 dd00 |002b: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +3be842: 1304 1700 |002d: const/16 v4, #int 23 // #17 │ │ +3be846: 3443 1f00 |002f: if-lt v3, v4, 004e // +001f │ │ +3be84a: 1306 6500 |0031: const/16 v6, #int 101 // #65 │ │ +3be84e: 6e40 9f05 1026 |0033: invoke-virtual {v0, v1, v6, v2}, Landroid/media/AudioManager;.adjustStreamVolume:(III)V // method@059f │ │ +3be854: 0f02 |0036: return v2 │ │ +3be856: 7010 0196 0500 |0037: invoke-direct {v5}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.compatEnterPictureInPicture:()V // method@9601 │ │ +3be85c: 0f02 |003a: return v2 │ │ +3be85e: 6e10 f912 0500 |003b: invoke-virtual {v5}, Landroidx/activity/ComponentActivity;.onBackPressed:()V // method@12f9 │ │ +3be864: 0f02 |003e: return v2 │ │ +3be866: 6e10 1996 0500 |003f: invoke-virtual {v5}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.onFastForward:()V // method@9619 │ │ +3be86c: 7020 2f96 2500 |0042: invoke-direct {v5, v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.showSkipAnimation:(Z)V // method@962f │ │ +3be872: 0f02 |0045: return v2 │ │ +3be874: 6e10 2596 0500 |0046: invoke-virtual {v5}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.onRewind:()V // method@9625 │ │ +3be87a: 1206 |0049: const/4 v6, #int 0 // #0 │ │ +3be87c: 7020 2f96 6500 |004a: invoke-direct {v5, v6}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.showSkipAnimation:(Z)V // method@962f │ │ +3be882: 0f02 |004d: return v2 │ │ +3be884: 1270 |004e: const/4 v0, #int 7 // #7 │ │ +3be886: 3406 1b00 |004f: if-lt v6, v0, 006a // +001b │ │ +3be88a: 1301 1000 |0051: const/16 v1, #int 16 // #10 │ │ +3be88e: 3616 1700 |0053: if-gt v6, v1, 006a // +0017 │ │ +3be892: 5457 7e6c |0055: iget-object v7, v5, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c7e │ │ +3be896: b106 |0057: sub-int/2addr v6, v0 │ │ +3be898: 8266 |0058: int-to-float v6, v6 │ │ +3be89a: 1400 cdcc cc3d |0059: const v0, #float 0.1 // #3dcccccd │ │ +3be8a0: a806 0600 |005c: mul-float v6, v6, v0 │ │ +3be8a4: 6e10 2f9e 0700 |005e: invoke-virtual {v7}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getDuration:()I // method@9e2f │ │ +3be8aa: 0a00 |0061: move-result v0 │ │ +3be8ac: 8200 |0062: int-to-float v0, v0 │ │ +3be8ae: a806 0600 |0063: mul-float v6, v6, v0 │ │ +3be8b2: 8766 |0065: float-to-int v6, v6 │ │ +3be8b4: 6e20 439e 6700 |0066: invoke-virtual {v7, v6}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.seekTo:(I)V // method@9e43 │ │ +3be8ba: 0f02 |0069: return v2 │ │ +3be8bc: 6f30 9500 6507 |006a: invoke-super {v5, v6, v7}, Landroid/app/Activity;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@0095 │ │ +3be8c2: 0a06 |006d: move-result v6 │ │ +3be8c4: 0f06 |006e: return v6 │ │ +3be8c6: 0000 |006f: nop // spacer │ │ +3be8c8: 0002 1000 1d00 0000 2000 0000 2200 ... |0070: sparse-switch-data (66 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=755 │ │ 0x0004 line=756 │ │ 0x0008 line=757 │ │ 0x000f line=760 │ │ 0x001b line=790 │ │ @@ -1797386,20 +1797369,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -3bf68c: |[3bf68c] de.danoeh.antennapod.activity.VideoplayerActivity.onLowMemory:()V │ │ -3bf69c: 6f10 9600 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onLowMemory:()V // method@0096 │ │ -3bf6a2: 7110 ed50 0100 |0003: invoke-static {v1}, Lcom/bumptech/glide/Glide;.get:(Landroid/content/Context;)Lcom/bumptech/glide/Glide; // method@50ed │ │ -3bf6a8: 0c00 |0006: move-result-object v0 │ │ -3bf6aa: 6e10 eb50 0000 |0007: invoke-virtual {v0}, Lcom/bumptech/glide/Glide;.clearMemory:()V // method@50eb │ │ -3bf6b0: 0e00 |000a: return-void │ │ +3bf654: |[3bf654] de.danoeh.antennapod.activity.VideoplayerActivity.onLowMemory:()V │ │ +3bf664: 6f10 9600 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onLowMemory:()V // method@0096 │ │ +3bf66a: 7110 ed50 0100 |0003: invoke-static {v1}, Lcom/bumptech/glide/Glide;.get:(Landroid/content/Context;)Lcom/bumptech/glide/Glide; // method@50ed │ │ +3bf670: 0c00 |0006: move-result-object v0 │ │ +3bf672: 6e10 eb50 0000 |0007: invoke-virtual {v0}, Lcom/bumptech/glide/Glide;.clearMemory:()V // method@50eb │ │ +3bf678: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ 0x0003 line=186 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ │ │ @@ -1797408,17 +1797391,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 │ │ -3bf6b4: |[3bf6b4] de.danoeh.antennapod.activity.VideoplayerActivity.onMediaPlayerError:(Lde/danoeh/antennapod/event/PlayerErrorEvent;)V │ │ -3bf6c4: 7120 e5a0 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/dialog/MediaPlayerErrorDialog;.show:(Landroid/app/Activity;Lde/danoeh/antennapod/event/PlayerErrorEvent;)V // method@a0e5 │ │ -3bf6ca: 0e00 |0003: return-void │ │ +3bf67c: |[3bf67c] de.danoeh.antennapod.activity.VideoplayerActivity.onMediaPlayerError:(Lde/danoeh/antennapod/event/PlayerErrorEvent;)V │ │ +3bf68c: 7120 e5a0 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/dialog/MediaPlayerErrorDialog;.show:(Landroid/app/Activity;Lde/danoeh/antennapod/event/PlayerErrorEvent;)V // method@a0e5 │ │ +3bf692: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=518 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/event/PlayerErrorEvent; │ │ │ │ @@ -1797427,144 +1797410,144 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 274 16-bit code units │ │ -3be984: |[3be984] de.danoeh.antennapod.activity.VideoplayerActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -3be994: 7210 db0b 0700 |0000: invoke-interface {v7}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ -3be99a: 0a00 |0003: move-result v0 │ │ -3be99c: 1401 8702 0a7f |0004: const v1, #float 1.83447e+38 // #7f0a0287 │ │ -3be9a2: 1212 |0007: const/4 v2, #int 1 // #1 │ │ -3be9a4: 3310 0800 |0008: if-ne v0, v1, 0010 // +0008 │ │ -3be9a8: 5c62 886c |000a: iput-boolean v2, v6, Lde/danoeh/antennapod/activity/VideoplayerActivity;.switchToAudioOnly:Z // field@6c88 │ │ -3be9ac: 6e10 7000 0600 |000c: invoke-virtual {v6}, Landroid/app/Activity;.finish:()V // method@0070 │ │ -3be9b2: 0f02 |000f: return v2 │ │ -3be9b4: 7210 db0b 0700 |0010: invoke-interface {v7}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ -3be9ba: 0a00 |0013: move-result v0 │ │ -3be9bc: 1401 2c00 0201 |0014: const v1, #float 2.38774e-38 // #0102002c │ │ -3be9c2: 3310 1500 |0017: if-ne v0, v1, 002c // +0015 │ │ -3be9c6: 2207 6c00 |0019: new-instance v7, Landroid/content/Intent; // type@006c │ │ -3be9ca: 1c00 d917 |001b: const-class v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ -3be9ce: 7030 5902 6700 |001d: invoke-direct {v7, v6, v0}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0259 │ │ -3be9d4: 1500 0014 |0020: const/high16 v0, #int 335544320 // #1400 │ │ -3be9d8: 6e20 5e02 0700 |0022: invoke-virtual {v7, v0}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@025e │ │ -3be9de: 6e20 4302 7600 |0025: invoke-virtual {v6, v7}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0243 │ │ -3be9e4: 6e10 7000 0600 |0028: invoke-virtual {v6}, Landroid/app/Activity;.finish:()V // method@0070 │ │ -3be9ea: 0f02 |002b: return v2 │ │ -3be9ec: 7210 db0b 0700 |002c: invoke-interface {v7}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ -3be9f2: 0a00 |002f: move-result v0 │ │ -3be9f4: 1401 8602 0a7f |0030: const v1, #float 1.83447e+38 // #7f0a0286 │ │ -3be9fa: 3310 1100 |0033: if-ne v0, v1, 0044 // +0011 │ │ -3be9fe: 2207 e11a |0035: new-instance v7, Lde/danoeh/antennapod/fragment/ChaptersFragment; // type@1ae1 │ │ -3bea02: 7010 6aa3 0700 |0037: invoke-direct {v7}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.:()V // method@a36a │ │ -3bea08: 6e10 0536 0600 |003a: invoke-virtual {v6}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3605 │ │ -3bea0e: 0c00 |003d: move-result-object v0 │ │ -3bea10: 1a01 f413 |003e: const-string v1, "ChaptersFragment" // string@13f4 │ │ -3bea14: 6e30 f134 0701 |0040: invoke-virtual {v7, v0, v1}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34f1 │ │ -3bea1a: 0f02 |0043: return v2 │ │ -3bea1c: 5460 7e6c |0044: iget-object v0, v6, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c7e │ │ -3bea20: 1201 |0046: const/4 v1, #int 0 // #0 │ │ -3bea22: 3900 0300 |0047: if-nez v0, 004a // +0003 │ │ -3bea26: 0f01 |0049: return v1 │ │ -3bea28: 6e10 309e 0000 |004a: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ -3bea2e: 0c00 |004d: move-result-object v0 │ │ -3bea30: 3900 0300 |004e: if-nez v0, 0051 // +0003 │ │ -3bea34: 0f01 |0050: return v1 │ │ -3bea36: 7110 0296 0000 |0051: invoke-static {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.getFeedItem:(Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9602 │ │ -3bea3c: 0c03 |0054: move-result-object v3 │ │ -3bea3e: 7210 db0b 0700 |0055: invoke-interface {v7}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ -3bea44: 0a04 |0058: move-result v4 │ │ -3bea46: 1405 5000 0a7f |0059: const v5, #float 1.83435e+38 // #7f0a0050 │ │ -3bea4c: 3354 0e00 |005c: if-ne v4, v5, 006a // +000e │ │ -3bea50: 3803 0c00 |005e: if-eqz v3, 006a // +000c │ │ -3bea54: 7110 0c9c 0300 |0060: invoke-static {v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.addFavoriteItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@9c0c │ │ -3bea5a: 5c62 826c |0063: iput-boolean v2, v6, Lde/danoeh/antennapod/activity/VideoplayerActivity;.isFavorite:Z // field@6c82 │ │ -3bea5e: 6e10 8d14 0600 |0065: invoke-virtual {v6}, Landroidx/appcompat/app/AppCompatActivity;.invalidateOptionsMenu:()V // method@148d │ │ -3bea64: 2900 a900 |0068: goto/16 0111 // +00a9 │ │ -3bea68: 7210 db0b 0700 |006a: invoke-interface {v7}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ -3bea6e: 0a04 |006d: move-result v4 │ │ -3bea70: 1405 a702 0a7f |006e: const v5, #float 1.83447e+38 // #7f0a02a7 │ │ -3bea76: 3354 0e00 |0071: if-ne v4, v5, 007f // +000e │ │ -3bea7a: 3803 0c00 |0073: if-eqz v3, 007f // +000c │ │ -3bea7e: 7110 509c 0300 |0075: invoke-static {v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.removeFavoriteItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@9c50 │ │ -3bea84: 5c61 826c |0078: iput-boolean v1, v6, Lde/danoeh/antennapod/activity/VideoplayerActivity;.isFavorite:Z // field@6c82 │ │ -3bea88: 6e10 8d14 0600 |007a: invoke-virtual {v6}, Landroidx/appcompat/app/AppCompatActivity;.invalidateOptionsMenu:()V // method@148d │ │ -3bea8e: 2900 9400 |007d: goto/16 0111 // +0094 │ │ -3bea92: 7210 db0b 0700 |007f: invoke-interface {v7}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ -3bea98: 0a04 |0082: move-result v4 │ │ -3bea9a: 1405 0a01 0a7f |0083: const v5, #float 1.83439e+38 // #7f0a010a │ │ -3beaa0: 3254 7d00 |0086: if-eq v4, v5, 0103 // +007d │ │ -3beaa4: 7210 db0b 0700 |0088: invoke-interface {v7}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ -3beaaa: 0a04 |008b: move-result v4 │ │ -3beaac: 1405 f402 0a7f |008c: const v5, #float 1.83449e+38 // #7f0a02f4 │ │ -3beab2: 3354 0400 |008f: if-ne v4, v5, 0093 // +0004 │ │ -3beab6: 2900 7200 |0091: goto/16 0103 // +0072 │ │ -3beaba: 7210 db0b 0700 |0093: invoke-interface {v7}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ -3beac0: 0a04 |0096: move-result v4 │ │ -3beac2: 1405 6300 0a7f |0097: const v5, #float 1.83435e+38 // #7f0a0063 │ │ -3beac8: 3354 1000 |009a: if-ne v4, v5, 00aa // +0010 │ │ -3beacc: 7100 f6a0 0000 |009c: invoke-static {}, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.newInstance:()Lde/danoeh/antennapod/dialog/PlaybackControlsDialog; // method@a0f6 │ │ -3bead2: 0c07 |009f: move-result-object v7 │ │ -3bead4: 6e10 0536 0600 |00a0: invoke-virtual {v6}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3605 │ │ -3beada: 0c00 |00a3: move-result-object v0 │ │ -3beadc: 1a01 c4c5 |00a4: const-string v1, "playback_controls" // string@c5c4 │ │ -3beae0: 6e30 f134 0701 |00a6: invoke-virtual {v7, v0, v1}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34f1 │ │ -3beae6: 2868 |00a9: goto 0111 // +0068 │ │ -3beae8: 7210 db0b 0700 |00aa: invoke-interface {v7}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ -3beaee: 0a04 |00ad: move-result v4 │ │ -3beaf0: 1405 5d02 0a7f |00ae: const v5, #float 1.83446e+38 // #7f0a025d │ │ -3beaf6: 3354 1000 |00b1: if-ne v4, v5, 00c1 // +0010 │ │ -3beafa: 3803 0e00 |00b3: if-eqz v3, 00c1 // +000e │ │ -3beafe: 6e10 2eac 0300 |00b5: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeedId:()J // method@ac2e │ │ -3beb04: 0b00 |00b8: move-result-wide v0 │ │ -3beb06: 7130 8e94 0601 |00b9: invoke-static {v6, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.getIntentToOpenFeed:(Landroid/content/Context;J)Landroid/content/Intent; // method@948e │ │ -3beb0c: 0c07 |00bc: move-result-object v7 │ │ -3beb0e: 6e20 4302 7600 |00bd: invoke-virtual {v6, v7}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0243 │ │ -3beb14: 2851 |00c0: goto 0111 // +0051 │ │ -3beb16: 7210 db0b 0700 |00c1: invoke-interface {v7}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ -3beb1c: 0a04 |00c4: move-result v4 │ │ -3beb1e: 1405 e003 0a7f |00c5: const v5, #float 1.83454e+38 // #7f0a03e0 │ │ -3beb24: 3354 0a00 |00c8: if-ne v4, v5, 00d2 // +000a │ │ -3beb28: 7110 0396 0000 |00ca: invoke-static {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.getWebsiteLinkWithFallback:(Lde/danoeh/antennapod/model/playback/Playable;)Ljava/lang/String; // method@9603 │ │ -3beb2e: 0c07 |00cd: move-result-object v7 │ │ -3beb30: 7120 8e9d 7600 |00ce: invoke-static {v6, v7}, Lde/danoeh/antennapod/core/util/IntentUtils;.openInBrowser:(Landroid/content/Context;Ljava/lang/String;)V // method@9d8e │ │ -3beb36: 2840 |00d1: goto 0111 // +0040 │ │ -3beb38: 7210 db0b 0700 |00d2: invoke-interface {v7}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ -3beb3e: 0a00 |00d5: move-result v0 │ │ -3beb40: 1404 f902 0a7f |00d6: const v4, #float 1.83449e+38 // #7f0a02f9 │ │ -3beb46: 3340 1200 |00d9: if-ne v0, v4, 00eb // +0012 │ │ -3beb4a: 3803 1000 |00db: if-eqz v3, 00eb // +0010 │ │ -3beb4e: 7110 54a1 0300 |00dd: invoke-static {v3}, Lde/danoeh/antennapod/dialog/ShareDialog;.newInstance:(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/dialog/ShareDialog; // method@a154 │ │ -3beb54: 0c07 |00e0: move-result-object v7 │ │ -3beb56: 6e10 0536 0600 |00e1: invoke-virtual {v6}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3605 │ │ -3beb5c: 0c00 |00e4: move-result-object v0 │ │ -3beb5e: 1a01 6355 |00e5: const-string v1, "ShareEpisodeDialog" // string@5563 │ │ -3beb62: 6e30 f134 0701 |00e7: invoke-virtual {v7, v0, v1}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34f1 │ │ -3beb68: 2827 |00ea: goto 0111 // +0027 │ │ -3beb6a: 7210 db0b 0700 |00eb: invoke-interface {v7}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ -3beb70: 0a07 |00ee: move-result v7 │ │ -3beb72: 1400 8302 0a7f |00ef: const v0, #float 1.83447e+38 // #7f0a0283 │ │ -3beb78: 3307 1000 |00f2: if-ne v7, v0, 0102 // +0010 │ │ -3beb7c: 2207 8b1a |00f4: new-instance v7, Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // type@1a8b │ │ -3beb80: 7010 2fa2 0700 |00f6: invoke-direct {v7}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.:()V // method@a22f │ │ -3beb86: 6e10 0536 0600 |00f9: invoke-virtual {v6}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3605 │ │ -3beb8c: 0c00 |00fc: move-result-object v0 │ │ -3beb8e: 1201 |00fd: const/4 v1, #int 0 // #0 │ │ -3beb90: 6e30 f134 0701 |00fe: invoke-virtual {v7, v0, v1}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34f1 │ │ -3beb96: 2810 |0101: goto 0111 // +0010 │ │ -3beb98: 0f01 |0102: return v1 │ │ -3beb9a: 2207 641a |0103: new-instance v7, Lde/danoeh/antennapod/dialog/SleepTimerDialog; // type@1a64 │ │ -3beb9e: 7010 84a1 0700 |0105: invoke-direct {v7}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.:()V // method@a184 │ │ -3beba4: 6e10 0536 0600 |0108: invoke-virtual {v6}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3605 │ │ -3bebaa: 0c00 |010b: move-result-object v0 │ │ -3bebac: 1a01 cd55 |010c: const-string v1, "SleepTimerDialog" // string@55cd │ │ -3bebb0: 6e30 f134 0701 |010e: invoke-virtual {v7, v0, v1}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34f1 │ │ -3bebb6: 0f02 |0111: return v2 │ │ +3be94c: |[3be94c] de.danoeh.antennapod.activity.VideoplayerActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +3be95c: 7210 db0b 0700 |0000: invoke-interface {v7}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ +3be962: 0a00 |0003: move-result v0 │ │ +3be964: 1401 8702 0a7f |0004: const v1, #float 1.83447e+38 // #7f0a0287 │ │ +3be96a: 1212 |0007: const/4 v2, #int 1 // #1 │ │ +3be96c: 3310 0800 |0008: if-ne v0, v1, 0010 // +0008 │ │ +3be970: 5c62 886c |000a: iput-boolean v2, v6, Lde/danoeh/antennapod/activity/VideoplayerActivity;.switchToAudioOnly:Z // field@6c88 │ │ +3be974: 6e10 7000 0600 |000c: invoke-virtual {v6}, Landroid/app/Activity;.finish:()V // method@0070 │ │ +3be97a: 0f02 |000f: return v2 │ │ +3be97c: 7210 db0b 0700 |0010: invoke-interface {v7}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ +3be982: 0a00 |0013: move-result v0 │ │ +3be984: 1401 2c00 0201 |0014: const v1, #float 2.38774e-38 // #0102002c │ │ +3be98a: 3310 1500 |0017: if-ne v0, v1, 002c // +0015 │ │ +3be98e: 2207 6c00 |0019: new-instance v7, Landroid/content/Intent; // type@006c │ │ +3be992: 1c00 d917 |001b: const-class v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d9 │ │ +3be996: 7030 5902 6700 |001d: invoke-direct {v7, v6, v0}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0259 │ │ +3be99c: 1500 0014 |0020: const/high16 v0, #int 335544320 // #1400 │ │ +3be9a0: 6e20 5e02 0700 |0022: invoke-virtual {v7, v0}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@025e │ │ +3be9a6: 6e20 4302 7600 |0025: invoke-virtual {v6, v7}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0243 │ │ +3be9ac: 6e10 7000 0600 |0028: invoke-virtual {v6}, Landroid/app/Activity;.finish:()V // method@0070 │ │ +3be9b2: 0f02 |002b: return v2 │ │ +3be9b4: 7210 db0b 0700 |002c: invoke-interface {v7}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ +3be9ba: 0a00 |002f: move-result v0 │ │ +3be9bc: 1401 8602 0a7f |0030: const v1, #float 1.83447e+38 // #7f0a0286 │ │ +3be9c2: 3310 1100 |0033: if-ne v0, v1, 0044 // +0011 │ │ +3be9c6: 2207 e11a |0035: new-instance v7, Lde/danoeh/antennapod/fragment/ChaptersFragment; // type@1ae1 │ │ +3be9ca: 7010 6aa3 0700 |0037: invoke-direct {v7}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.:()V // method@a36a │ │ +3be9d0: 6e10 0536 0600 |003a: invoke-virtual {v6}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3605 │ │ +3be9d6: 0c00 |003d: move-result-object v0 │ │ +3be9d8: 1a01 f413 |003e: const-string v1, "ChaptersFragment" // string@13f4 │ │ +3be9dc: 6e30 f134 0701 |0040: invoke-virtual {v7, v0, v1}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34f1 │ │ +3be9e2: 0f02 |0043: return v2 │ │ +3be9e4: 5460 7e6c |0044: iget-object v0, v6, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c7e │ │ +3be9e8: 1201 |0046: const/4 v1, #int 0 // #0 │ │ +3be9ea: 3900 0300 |0047: if-nez v0, 004a // +0003 │ │ +3be9ee: 0f01 |0049: return v1 │ │ +3be9f0: 6e10 309e 0000 |004a: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ +3be9f6: 0c00 |004d: move-result-object v0 │ │ +3be9f8: 3900 0300 |004e: if-nez v0, 0051 // +0003 │ │ +3be9fc: 0f01 |0050: return v1 │ │ +3be9fe: 7110 0296 0000 |0051: invoke-static {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.getFeedItem:(Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9602 │ │ +3bea04: 0c03 |0054: move-result-object v3 │ │ +3bea06: 7210 db0b 0700 |0055: invoke-interface {v7}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ +3bea0c: 0a04 |0058: move-result v4 │ │ +3bea0e: 1405 5000 0a7f |0059: const v5, #float 1.83435e+38 // #7f0a0050 │ │ +3bea14: 3354 0e00 |005c: if-ne v4, v5, 006a // +000e │ │ +3bea18: 3803 0c00 |005e: if-eqz v3, 006a // +000c │ │ +3bea1c: 7110 0c9c 0300 |0060: invoke-static {v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.addFavoriteItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@9c0c │ │ +3bea22: 5c62 826c |0063: iput-boolean v2, v6, Lde/danoeh/antennapod/activity/VideoplayerActivity;.isFavorite:Z // field@6c82 │ │ +3bea26: 6e10 8d14 0600 |0065: invoke-virtual {v6}, Landroidx/appcompat/app/AppCompatActivity;.invalidateOptionsMenu:()V // method@148d │ │ +3bea2c: 2900 a900 |0068: goto/16 0111 // +00a9 │ │ +3bea30: 7210 db0b 0700 |006a: invoke-interface {v7}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ +3bea36: 0a04 |006d: move-result v4 │ │ +3bea38: 1405 a702 0a7f |006e: const v5, #float 1.83447e+38 // #7f0a02a7 │ │ +3bea3e: 3354 0e00 |0071: if-ne v4, v5, 007f // +000e │ │ +3bea42: 3803 0c00 |0073: if-eqz v3, 007f // +000c │ │ +3bea46: 7110 509c 0300 |0075: invoke-static {v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.removeFavoriteItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@9c50 │ │ +3bea4c: 5c61 826c |0078: iput-boolean v1, v6, Lde/danoeh/antennapod/activity/VideoplayerActivity;.isFavorite:Z // field@6c82 │ │ +3bea50: 6e10 8d14 0600 |007a: invoke-virtual {v6}, Landroidx/appcompat/app/AppCompatActivity;.invalidateOptionsMenu:()V // method@148d │ │ +3bea56: 2900 9400 |007d: goto/16 0111 // +0094 │ │ +3bea5a: 7210 db0b 0700 |007f: invoke-interface {v7}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ +3bea60: 0a04 |0082: move-result v4 │ │ +3bea62: 1405 0a01 0a7f |0083: const v5, #float 1.83439e+38 // #7f0a010a │ │ +3bea68: 3254 7d00 |0086: if-eq v4, v5, 0103 // +007d │ │ +3bea6c: 7210 db0b 0700 |0088: invoke-interface {v7}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ +3bea72: 0a04 |008b: move-result v4 │ │ +3bea74: 1405 f402 0a7f |008c: const v5, #float 1.83449e+38 // #7f0a02f4 │ │ +3bea7a: 3354 0400 |008f: if-ne v4, v5, 0093 // +0004 │ │ +3bea7e: 2900 7200 |0091: goto/16 0103 // +0072 │ │ +3bea82: 7210 db0b 0700 |0093: invoke-interface {v7}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ +3bea88: 0a04 |0096: move-result v4 │ │ +3bea8a: 1405 6300 0a7f |0097: const v5, #float 1.83435e+38 // #7f0a0063 │ │ +3bea90: 3354 1000 |009a: if-ne v4, v5, 00aa // +0010 │ │ +3bea94: 7100 f6a0 0000 |009c: invoke-static {}, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.newInstance:()Lde/danoeh/antennapod/dialog/PlaybackControlsDialog; // method@a0f6 │ │ +3bea9a: 0c07 |009f: move-result-object v7 │ │ +3bea9c: 6e10 0536 0600 |00a0: invoke-virtual {v6}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3605 │ │ +3beaa2: 0c00 |00a3: move-result-object v0 │ │ +3beaa4: 1a01 c4c5 |00a4: const-string v1, "playback_controls" // string@c5c4 │ │ +3beaa8: 6e30 f134 0701 |00a6: invoke-virtual {v7, v0, v1}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34f1 │ │ +3beaae: 2868 |00a9: goto 0111 // +0068 │ │ +3beab0: 7210 db0b 0700 |00aa: invoke-interface {v7}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ +3beab6: 0a04 |00ad: move-result v4 │ │ +3beab8: 1405 5d02 0a7f |00ae: const v5, #float 1.83446e+38 // #7f0a025d │ │ +3beabe: 3354 1000 |00b1: if-ne v4, v5, 00c1 // +0010 │ │ +3beac2: 3803 0e00 |00b3: if-eqz v3, 00c1 // +000e │ │ +3beac6: 6e10 2eac 0300 |00b5: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeedId:()J // method@ac2e │ │ +3beacc: 0b00 |00b8: move-result-wide v0 │ │ +3beace: 7130 8e94 0601 |00b9: invoke-static {v6, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.getIntentToOpenFeed:(Landroid/content/Context;J)Landroid/content/Intent; // method@948e │ │ +3bead4: 0c07 |00bc: move-result-object v7 │ │ +3bead6: 6e20 4302 7600 |00bd: invoke-virtual {v6, v7}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0243 │ │ +3beadc: 2851 |00c0: goto 0111 // +0051 │ │ +3beade: 7210 db0b 0700 |00c1: invoke-interface {v7}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ +3beae4: 0a04 |00c4: move-result v4 │ │ +3beae6: 1405 e003 0a7f |00c5: const v5, #float 1.83454e+38 // #7f0a03e0 │ │ +3beaec: 3354 0a00 |00c8: if-ne v4, v5, 00d2 // +000a │ │ +3beaf0: 7110 0396 0000 |00ca: invoke-static {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.getWebsiteLinkWithFallback:(Lde/danoeh/antennapod/model/playback/Playable;)Ljava/lang/String; // method@9603 │ │ +3beaf6: 0c07 |00cd: move-result-object v7 │ │ +3beaf8: 7120 8e9d 7600 |00ce: invoke-static {v6, v7}, Lde/danoeh/antennapod/core/util/IntentUtils;.openInBrowser:(Landroid/content/Context;Ljava/lang/String;)V // method@9d8e │ │ +3beafe: 2840 |00d1: goto 0111 // +0040 │ │ +3beb00: 7210 db0b 0700 |00d2: invoke-interface {v7}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ +3beb06: 0a00 |00d5: move-result v0 │ │ +3beb08: 1404 f902 0a7f |00d6: const v4, #float 1.83449e+38 // #7f0a02f9 │ │ +3beb0e: 3340 1200 |00d9: if-ne v0, v4, 00eb // +0012 │ │ +3beb12: 3803 1000 |00db: if-eqz v3, 00eb // +0010 │ │ +3beb16: 7110 54a1 0300 |00dd: invoke-static {v3}, Lde/danoeh/antennapod/dialog/ShareDialog;.newInstance:(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/dialog/ShareDialog; // method@a154 │ │ +3beb1c: 0c07 |00e0: move-result-object v7 │ │ +3beb1e: 6e10 0536 0600 |00e1: invoke-virtual {v6}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3605 │ │ +3beb24: 0c00 |00e4: move-result-object v0 │ │ +3beb26: 1a01 6355 |00e5: const-string v1, "ShareEpisodeDialog" // string@5563 │ │ +3beb2a: 6e30 f134 0701 |00e7: invoke-virtual {v7, v0, v1}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34f1 │ │ +3beb30: 2827 |00ea: goto 0111 // +0027 │ │ +3beb32: 7210 db0b 0700 |00eb: invoke-interface {v7}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ +3beb38: 0a07 |00ee: move-result v7 │ │ +3beb3a: 1400 8302 0a7f |00ef: const v0, #float 1.83447e+38 // #7f0a0283 │ │ +3beb40: 3307 1000 |00f2: if-ne v7, v0, 0102 // +0010 │ │ +3beb44: 2207 8b1a |00f4: new-instance v7, Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // type@1a8b │ │ +3beb48: 7010 2fa2 0700 |00f6: invoke-direct {v7}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.:()V // method@a22f │ │ +3beb4e: 6e10 0536 0600 |00f9: invoke-virtual {v6}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3605 │ │ +3beb54: 0c00 |00fc: move-result-object v0 │ │ +3beb56: 1201 |00fd: const/4 v1, #int 0 // #0 │ │ +3beb58: 6e30 f134 0701 |00fe: invoke-virtual {v7, v0, v1}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34f1 │ │ +3beb5e: 2810 |0101: goto 0111 // +0010 │ │ +3beb60: 0f01 |0102: return v1 │ │ +3beb62: 2207 641a |0103: new-instance v7, Lde/danoeh/antennapod/dialog/SleepTimerDialog; // type@1a64 │ │ +3beb66: 7010 84a1 0700 |0105: invoke-direct {v7}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.:()V // method@a184 │ │ +3beb6c: 6e10 0536 0600 |0108: invoke-virtual {v6}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3605 │ │ +3beb72: 0c00 |010b: move-result-object v0 │ │ +3beb74: 1a01 cd55 |010c: const-string v1, "SleepTimerDialog" // string@55cd │ │ +3beb78: 6e30 f134 0701 |010e: invoke-virtual {v7, v0, v1}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34f1 │ │ +3beb7e: 0f02 |0111: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=578 │ │ 0x000a line=579 │ │ 0x000c line=580 │ │ 0x0010 line=582 │ │ 0x0019 line=583 │ │ @@ -1797609,28 +1797592,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 27 16-bit code units │ │ -3bf6cc: |[3bf6cc] de.danoeh.antennapod.activity.VideoplayerActivity.onPause:()V │ │ -3bf6dc: 7110 079e 0200 |0000: invoke-static {v2}, Lde/danoeh/antennapod/core/util/gui/PictureInPictureUtil;.isInPictureInPictureMode:(Landroid/app/Activity;)Z // method@9e07 │ │ -3bf6e2: 0a00 |0003: move-result v0 │ │ -3bf6e4: 3900 1300 |0004: if-nez v0, 0017 // +0013 │ │ -3bf6e8: 5420 7e6c |0006: iget-object v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c7e │ │ -3bf6ec: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ -3bf6f0: 6e10 349e 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9e34 │ │ -3bf6f6: 0c00 |000d: move-result-object v0 │ │ -3bf6f8: 6201 a7c8 |000e: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ -3bf6fc: 3310 0700 |0010: if-ne v0, v1, 0017 // +0007 │ │ -3bf700: 5420 7e6c |0012: iget-object v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c7e │ │ -3bf704: 6e10 3f9e 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.pause:()V // method@9e3f │ │ -3bf70a: 6f10 1536 0200 |0017: invoke-super {v2}, Landroidx/fragment/app/FragmentActivity;.onPause:()V // method@3615 │ │ -3bf710: 0e00 |001a: return-void │ │ +3bf694: |[3bf694] de.danoeh.antennapod.activity.VideoplayerActivity.onPause:()V │ │ +3bf6a4: 7110 079e 0200 |0000: invoke-static {v2}, Lde/danoeh/antennapod/core/util/gui/PictureInPictureUtil;.isInPictureInPictureMode:(Landroid/app/Activity;)Z // method@9e07 │ │ +3bf6aa: 0a00 |0003: move-result v0 │ │ +3bf6ac: 3900 1300 |0004: if-nez v0, 0017 // +0013 │ │ +3bf6b0: 5420 7e6c |0006: iget-object v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c7e │ │ +3bf6b4: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ +3bf6b8: 6e10 349e 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9e34 │ │ +3bf6be: 0c00 |000d: move-result-object v0 │ │ +3bf6c0: 6201 a7c8 |000e: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c8a7 │ │ +3bf6c4: 3310 0700 |0010: if-ne v0, v1, 0017 // +0007 │ │ +3bf6c8: 5420 7e6c |0012: iget-object v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c7e │ │ +3bf6cc: 6e10 3f9e 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.pause:()V // method@9e3f │ │ +3bf6d2: 6f10 1536 0200 |0017: invoke-super {v2}, Landroidx/fragment/app/FragmentActivity;.onPause:()V // method@3615 │ │ +3bf6d8: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ 0x0006 line=170 │ │ 0x0012 line=171 │ │ 0x0017 line=174 │ │ locals : │ │ @@ -1797641,21 +1797624,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -3bf714: |[3bf714] de.danoeh.antennapod.activity.VideoplayerActivity.onPlayPause:()V │ │ -3bf724: 5410 7e6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c7e │ │ -3bf728: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -3bf72c: 0e00 |0004: return-void │ │ -3bf72e: 6e10 409e 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playPause:()V // method@9e40 │ │ -3bf734: 7010 2d96 0100 |0008: invoke-direct {v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.setupVideoControlsToggler:()V // method@962d │ │ -3bf73a: 0e00 |000b: return-void │ │ +3bf6dc: |[3bf6dc] de.danoeh.antennapod.activity.VideoplayerActivity.onPlayPause:()V │ │ +3bf6ec: 5410 7e6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c7e │ │ +3bf6f0: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +3bf6f4: 0e00 |0004: return-void │ │ +3bf6f6: 6e10 409e 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playPause:()V // method@9e40 │ │ +3bf6fc: 7010 2d96 0100 |0008: invoke-direct {v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.setupVideoControlsToggler:()V // method@962d │ │ +3bf702: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=434 │ │ 0x0005 line=437 │ │ 0x0008 line=438 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ @@ -1797665,20 +1797648,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 │ │ -3bf73c: |[3bf73c] de.danoeh.antennapod.activity.VideoplayerActivity.onPlaybackServiceChanged:(Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent;)V │ │ -3bf74c: 5422 5092 |0000: iget-object v2, v2, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent;.action:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@9250 │ │ -3bf750: 6200 4e92 |0002: sget-object v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.SERVICE_SHUT_DOWN:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@924e │ │ -3bf754: 3302 0500 |0004: if-ne v2, v0, 0009 // +0005 │ │ -3bf758: 6e10 7000 0100 |0006: invoke-virtual {v1}, Landroid/app/Activity;.finish:()V // method@0070 │ │ -3bf75e: 0e00 |0009: return-void │ │ +3bf704: |[3bf704] de.danoeh.antennapod.activity.VideoplayerActivity.onPlaybackServiceChanged:(Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent;)V │ │ +3bf714: 5422 5092 |0000: iget-object v2, v2, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent;.action:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@9250 │ │ +3bf718: 6200 4e92 |0002: sget-object v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.SERVICE_SHUT_DOWN:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@924e │ │ +3bf71c: 3302 0500 |0004: if-ne v2, v0, 0009 // +0005 │ │ +3bf720: 6e10 7000 0100 |0006: invoke-virtual {v1}, Landroid/app/Activity;.finish:()V // method@0070 │ │ +3bf726: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=511 │ │ 0x0006 line=512 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ 0x0000 - 0x000a reg=2 (null) Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent; │ │ @@ -1797688,86 +1797671,86 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 148 16-bit code units │ │ -3bf760: |[3bf760] de.danoeh.antennapod.activity.VideoplayerActivity.onPositionObserverUpdate:()V │ │ -3bf770: 5460 7e6c |0000: iget-object v0, v6, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c7e │ │ -3bf774: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -3bf778: 0e00 |0004: return-void │ │ -3bf77a: 2201 9f19 |0005: new-instance v1, Lde/danoeh/antennapod/core/util/TimeSpeedConverter; // type@199f │ │ -3bf77e: 6e10 2e9e 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getCurrentPlaybackSpeedMultiplier:()F // method@9e2e │ │ -3bf784: 0a00 |000a: move-result v0 │ │ -3bf786: 7020 c59d 0100 |000b: invoke-direct {v1, v0}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.:(F)V // method@9dc5 │ │ -3bf78c: 5460 7e6c |000e: iget-object v0, v6, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c7e │ │ -3bf790: 6e10 319e 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getPosition:()I // method@9e31 │ │ -3bf796: 0a00 |0013: move-result v0 │ │ -3bf798: 6e20 c69d 0100 |0014: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.convert:(I)I // method@9dc6 │ │ -3bf79e: 0a00 |0017: move-result v0 │ │ -3bf7a0: 5462 7e6c |0018: iget-object v2, v6, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c7e │ │ -3bf7a4: 6e10 2f9e 0200 |001a: invoke-virtual {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getDuration:()I // method@9e2f │ │ -3bf7aa: 0a02 |001d: move-result v2 │ │ -3bf7ac: 6e20 c69d 2100 |001e: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.convert:(I)I // method@9dc6 │ │ -3bf7b2: 0a02 |0021: move-result v2 │ │ -3bf7b4: 5463 7e6c |0022: iget-object v3, v6, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c7e │ │ -3bf7b8: 6e10 2f9e 0300 |0024: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getDuration:()I // method@9e2f │ │ -3bf7be: 0a03 |0027: move-result v3 │ │ -3bf7c0: 5464 7e6c |0028: iget-object v4, v6, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c7e │ │ -3bf7c4: 6e10 319e 0400 |002a: invoke-virtual {v4}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getPosition:()I // method@9e31 │ │ -3bf7ca: 0a04 |002d: move-result v4 │ │ -3bf7cc: b143 |002e: sub-int/2addr v3, v4 │ │ -3bf7ce: 6e20 c69d 3100 |002f: invoke-virtual {v1, v3}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.convert:(I)I // method@9dc6 │ │ -3bf7d4: 0a01 |0032: move-result v1 │ │ -3bf7d6: 2203 8f1e |0033: new-instance v3, Ljava/lang/StringBuilder; // type@1e8f │ │ -3bf7da: 7010 50b3 0300 |0035: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3bf7e0: 1a04 0779 |0038: const-string v4, "currentPosition " // string@7907 │ │ -3bf7e4: 6e20 5cb3 4300 |003a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3bf7ea: 7110 189d 0000 |003d: invoke-static {v0}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9d18 │ │ -3bf7f0: 0c04 |0040: move-result-object v4 │ │ -3bf7f2: 6e20 5cb3 4300 |0041: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3bf7f8: 6e10 67b3 0300 |0044: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3bf7fe: 0c03 |0047: move-result-object v3 │ │ -3bf800: 1a04 df60 |0048: const-string v4, "VideoplayerActivity" // string@60df │ │ -3bf804: 7120 fe0a 3400 |004a: invoke-static {v4, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3bf80a: 12f3 |004d: const/4 v3, #int -1 // #ff │ │ -3bf80c: 3230 4000 |004e: if-eq v0, v3, 008e // +0040 │ │ -3bf810: 3332 0300 |0050: if-ne v2, v3, 0053 // +0003 │ │ -3bf814: 283c |0052: goto 008e // +003c │ │ -3bf816: 5463 8c6c |0053: iget-object v3, v6, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ -3bf81a: 5433 8d90 |0055: iget-object v3, v3, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.positionLabel:Landroid/widget/TextView; // field@908d │ │ -3bf81e: 7110 189d 0000 |0057: invoke-static {v0}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9d18 │ │ -3bf824: 0c04 |005a: move-result-object v4 │ │ -3bf826: 6e20 9d12 4300 |005b: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3bf82c: 5563 866c |005e: iget-boolean v3, v6, Lde/danoeh/antennapod/activity/VideoplayerActivity;.showTimeLeft:Z // field@6c86 │ │ -3bf830: 3803 1f00 |0060: if-eqz v3, 007f // +001f │ │ -3bf834: 5463 8c6c |0062: iget-object v3, v6, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ -3bf838: 5433 8a90 |0064: iget-object v3, v3, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.durationLabel:Landroid/widget/TextView; // field@908a │ │ -3bf83c: 2204 8f1e |0066: new-instance v4, Ljava/lang/StringBuilder; // type@1e8f │ │ -3bf840: 7010 50b3 0400 |0068: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ -3bf846: 1a05 d708 |006b: const-string v5, "-" // string@08d7 │ │ -3bf84a: 6e20 5cb3 5400 |006d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3bf850: 7110 189d 0100 |0070: invoke-static {v1}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9d18 │ │ -3bf856: 0c01 |0073: move-result-object v1 │ │ -3bf858: 6e20 5cb3 1400 |0074: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ -3bf85e: 6e10 67b3 0400 |0077: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ -3bf864: 0c01 |007a: move-result-object v1 │ │ -3bf866: 6e20 9d12 1300 |007b: invoke-virtual {v3, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3bf86c: 280c |007e: goto 008a // +000c │ │ -3bf86e: 5461 8c6c |007f: iget-object v1, v6, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ -3bf872: 5411 8a90 |0081: iget-object v1, v1, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.durationLabel:Landroid/widget/TextView; // field@908a │ │ -3bf876: 7110 189d 0200 |0083: invoke-static {v2}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9d18 │ │ -3bf87c: 0c03 |0086: move-result-object v3 │ │ -3bf87e: 6e20 9d12 3100 |0087: invoke-virtual {v1, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3bf884: 7030 3396 0602 |008a: invoke-direct {v6, v0, v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.updateProgressbarPosition:(II)V // method@9633 │ │ -3bf88a: 0e00 |008d: return-void │ │ -3bf88c: 1a00 fb16 |008e: const-string v0, "Could not react to position observer update because of invalid time" // string@16fb │ │ -3bf890: 7120 080b 0400 |0090: invoke-static {v4, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0b08 │ │ -3bf896: 0e00 |0093: return-void │ │ +3bf728: |[3bf728] de.danoeh.antennapod.activity.VideoplayerActivity.onPositionObserverUpdate:()V │ │ +3bf738: 5460 7e6c |0000: iget-object v0, v6, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c7e │ │ +3bf73c: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +3bf740: 0e00 |0004: return-void │ │ +3bf742: 2201 9f19 |0005: new-instance v1, Lde/danoeh/antennapod/core/util/TimeSpeedConverter; // type@199f │ │ +3bf746: 6e10 2e9e 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getCurrentPlaybackSpeedMultiplier:()F // method@9e2e │ │ +3bf74c: 0a00 |000a: move-result v0 │ │ +3bf74e: 7020 c59d 0100 |000b: invoke-direct {v1, v0}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.:(F)V // method@9dc5 │ │ +3bf754: 5460 7e6c |000e: iget-object v0, v6, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c7e │ │ +3bf758: 6e10 319e 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getPosition:()I // method@9e31 │ │ +3bf75e: 0a00 |0013: move-result v0 │ │ +3bf760: 6e20 c69d 0100 |0014: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.convert:(I)I // method@9dc6 │ │ +3bf766: 0a00 |0017: move-result v0 │ │ +3bf768: 5462 7e6c |0018: iget-object v2, v6, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c7e │ │ +3bf76c: 6e10 2f9e 0200 |001a: invoke-virtual {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getDuration:()I // method@9e2f │ │ +3bf772: 0a02 |001d: move-result v2 │ │ +3bf774: 6e20 c69d 2100 |001e: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.convert:(I)I // method@9dc6 │ │ +3bf77a: 0a02 |0021: move-result v2 │ │ +3bf77c: 5463 7e6c |0022: iget-object v3, v6, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c7e │ │ +3bf780: 6e10 2f9e 0300 |0024: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getDuration:()I // method@9e2f │ │ +3bf786: 0a03 |0027: move-result v3 │ │ +3bf788: 5464 7e6c |0028: iget-object v4, v6, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c7e │ │ +3bf78c: 6e10 319e 0400 |002a: invoke-virtual {v4}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getPosition:()I // method@9e31 │ │ +3bf792: 0a04 |002d: move-result v4 │ │ +3bf794: b143 |002e: sub-int/2addr v3, v4 │ │ +3bf796: 6e20 c69d 3100 |002f: invoke-virtual {v1, v3}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.convert:(I)I // method@9dc6 │ │ +3bf79c: 0a01 |0032: move-result v1 │ │ +3bf79e: 2203 8f1e |0033: new-instance v3, Ljava/lang/StringBuilder; // type@1e8f │ │ +3bf7a2: 7010 50b3 0300 |0035: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3bf7a8: 1a04 0779 |0038: const-string v4, "currentPosition " // string@7907 │ │ +3bf7ac: 6e20 5cb3 4300 |003a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3bf7b2: 7110 189d 0000 |003d: invoke-static {v0}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9d18 │ │ +3bf7b8: 0c04 |0040: move-result-object v4 │ │ +3bf7ba: 6e20 5cb3 4300 |0041: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3bf7c0: 6e10 67b3 0300 |0044: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3bf7c6: 0c03 |0047: move-result-object v3 │ │ +3bf7c8: 1a04 df60 |0048: const-string v4, "VideoplayerActivity" // string@60df │ │ +3bf7cc: 7120 fe0a 3400 |004a: invoke-static {v4, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3bf7d2: 12f3 |004d: const/4 v3, #int -1 // #ff │ │ +3bf7d4: 3230 4000 |004e: if-eq v0, v3, 008e // +0040 │ │ +3bf7d8: 3332 0300 |0050: if-ne v2, v3, 0053 // +0003 │ │ +3bf7dc: 283c |0052: goto 008e // +003c │ │ +3bf7de: 5463 8c6c |0053: iget-object v3, v6, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ +3bf7e2: 5433 8d90 |0055: iget-object v3, v3, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.positionLabel:Landroid/widget/TextView; // field@908d │ │ +3bf7e6: 7110 189d 0000 |0057: invoke-static {v0}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9d18 │ │ +3bf7ec: 0c04 |005a: move-result-object v4 │ │ +3bf7ee: 6e20 9d12 4300 |005b: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3bf7f4: 5563 866c |005e: iget-boolean v3, v6, Lde/danoeh/antennapod/activity/VideoplayerActivity;.showTimeLeft:Z // field@6c86 │ │ +3bf7f8: 3803 1f00 |0060: if-eqz v3, 007f // +001f │ │ +3bf7fc: 5463 8c6c |0062: iget-object v3, v6, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ +3bf800: 5433 8a90 |0064: iget-object v3, v3, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.durationLabel:Landroid/widget/TextView; // field@908a │ │ +3bf804: 2204 8f1e |0066: new-instance v4, Ljava/lang/StringBuilder; // type@1e8f │ │ +3bf808: 7010 50b3 0400 |0068: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b350 │ │ +3bf80e: 1a05 d708 |006b: const-string v5, "-" // string@08d7 │ │ +3bf812: 6e20 5cb3 5400 |006d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3bf818: 7110 189d 0100 |0070: invoke-static {v1}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9d18 │ │ +3bf81e: 0c01 |0073: move-result-object v1 │ │ +3bf820: 6e20 5cb3 1400 |0074: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b35c │ │ +3bf826: 6e10 67b3 0400 |0077: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b367 │ │ +3bf82c: 0c01 |007a: move-result-object v1 │ │ +3bf82e: 6e20 9d12 1300 |007b: invoke-virtual {v3, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3bf834: 280c |007e: goto 008a // +000c │ │ +3bf836: 5461 8c6c |007f: iget-object v1, v6, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ +3bf83a: 5411 8a90 |0081: iget-object v1, v1, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.durationLabel:Landroid/widget/TextView; // field@908a │ │ +3bf83e: 7110 189d 0200 |0083: invoke-static {v2}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9d18 │ │ +3bf844: 0c03 |0086: move-result-object v3 │ │ +3bf846: 6e20 9d12 3100 |0087: invoke-virtual {v1, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3bf84c: 7030 3396 0602 |008a: invoke-direct {v6, v0, v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.updateProgressbarPosition:(II)V // method@9633 │ │ +3bf852: 0e00 |008d: return-void │ │ +3bf854: 1a00 fb16 |008e: const-string v0, "Could not react to position observer update because of invalid time" // string@16fb │ │ +3bf858: 7120 080b 0400 |0090: invoke-static {v4, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0b08 │ │ +3bf85e: 0e00 |0093: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=644 │ │ 0x0005 line=648 │ │ 0x000e line=649 │ │ 0x0018 line=650 │ │ 0x0022 line=651 │ │ @@ -1797788,119 +1797771,119 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 214 16-bit code units │ │ -3bebb8: |[3bebb8] de.danoeh.antennapod.activity.VideoplayerActivity.onPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -3bebc8: 6f20 9f00 8700 |0000: invoke-super {v7, v8}, Landroid/app/Activity;.onPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@009f │ │ -3bebce: 5470 7e6c |0003: iget-object v0, v7, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c7e │ │ -3bebd2: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -3bebd4: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ -3bebd8: 0f01 |0008: return v1 │ │ -3bebda: 6e10 309e 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ -3bebe0: 0c00 |000c: move-result-object v0 │ │ -3bebe2: 2002 bc1c |000d: instance-of v2, v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -3bebe6: 1403 5d02 0a7f |000f: const v3, #float 1.83446e+38 // #7f0a025d │ │ -3bebec: 7220 bf0b 3800 |0012: invoke-interface {v8, v3}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -3bebf2: 0c03 |0015: move-result-object v3 │ │ -3bebf4: 7220 020c 2300 |0016: invoke-interface {v3, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ -3bebfa: 7110 0396 0000 |0019: invoke-static {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.getWebsiteLinkWithFallback:(Lde/danoeh/antennapod/model/playback/Playable;)Ljava/lang/String; // method@9603 │ │ -3bec00: 0c03 |001c: move-result-object v3 │ │ -3bec02: 1214 |001d: const/4 v4, #int 1 // #1 │ │ -3bec04: 3803 0400 |001e: if-eqz v3, 0022 // +0004 │ │ -3bec08: 1213 |0020: const/4 v3, #int 1 // #1 │ │ -3bec0a: 2802 |0021: goto 0023 // +0002 │ │ -3bec0c: 1203 |0022: const/4 v3, #int 0 // #0 │ │ -3bec0e: 1405 e003 0a7f |0023: const v5, #float 1.83454e+38 // #7f0a03e0 │ │ -3bec14: 7220 bf0b 5800 |0026: invoke-interface {v8, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -3bec1a: 0c05 |0029: move-result-object v5 │ │ -3bec1c: 7220 020c 3500 |002a: invoke-interface {v5, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ -3bec22: 3802 1100 |002d: if-eqz v2, 003e // +0011 │ │ -3bec26: 0705 |002f: move-object v5, v0 │ │ -3bec28: 1f05 bc1c |0030: check-cast v5, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -3bec2c: 6e10 73ac 0500 |0032: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ -3bec32: 0c05 |0035: move-result-object v5 │ │ -3bec34: 7110 bb9d 0500 |0036: invoke-static {v5}, Lde/danoeh/antennapod/core/util/ShareUtils;.hasLinkToShare:(Lde/danoeh/antennapod/model/feed/FeedItem;)Z // method@9dbb │ │ -3bec3a: 0a05 |0039: move-result v5 │ │ -3bec3c: 3805 0400 |003a: if-eqz v5, 003e // +0004 │ │ -3bec40: 1215 |003c: const/4 v5, #int 1 // #1 │ │ -3bec42: 2802 |003d: goto 003f // +0002 │ │ -3bec44: 1205 |003e: const/4 v5, #int 0 // #0 │ │ -3bec46: 3802 0c00 |003f: if-eqz v2, 004b // +000c │ │ -3bec4a: 1f00 bc1c |0041: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ -3bec4e: 6e10 01ac 0000 |0043: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ -3bec54: 0c00 |0046: move-result-object v0 │ │ -3bec56: 3800 0400 |0047: if-eqz v0, 004b // +0004 │ │ -3bec5a: 1210 |0049: const/4 v0, #int 1 // #1 │ │ -3bec5c: 2802 |004a: goto 004c // +0002 │ │ -3bec5e: 1200 |004b: const/4 v0, #int 0 // #0 │ │ -3bec60: 1406 f902 0a7f |004c: const v6, #float 1.83449e+38 // #7f0a02f9 │ │ -3bec66: 7220 bf0b 6800 |004f: invoke-interface {v8, v6}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -3bec6c: 0c06 |0052: move-result-object v6 │ │ -3bec6e: 3903 0900 |0053: if-nez v3, 005c // +0009 │ │ -3bec72: 3905 0700 |0055: if-nez v5, 005c // +0007 │ │ -3bec76: 3800 0300 |0057: if-eqz v0, 005a // +0003 │ │ -3bec7a: 2803 |0059: goto 005c // +0003 │ │ -3bec7c: 1200 |005a: const/4 v0, #int 0 // #0 │ │ -3bec7e: 2802 |005b: goto 005d // +0002 │ │ -3bec80: 1210 |005c: const/4 v0, #int 1 // #1 │ │ -3bec82: 7220 020c 0600 |005d: invoke-interface {v6, v0}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ -3bec88: 1400 5000 0a7f |0060: const v0, #float 1.83435e+38 // #7f0a0050 │ │ -3bec8e: 7220 bf0b 0800 |0063: invoke-interface {v8, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -3bec94: 0c03 |0066: move-result-object v3 │ │ -3bec96: 7220 020c 1300 |0067: invoke-interface {v3, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ -3bec9c: 1403 a702 0a7f |006a: const v3, #float 1.83447e+38 // #7f0a02a7 │ │ -3beca2: 7220 bf0b 3800 |006d: invoke-interface {v8, v3}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -3beca8: 0c05 |0070: move-result-object v5 │ │ -3becaa: 7220 020c 1500 |0071: invoke-interface {v5, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ -3becb0: 3802 1500 |0074: if-eqz v2, 0089 // +0015 │ │ -3becb4: 7220 bf0b 0800 |0076: invoke-interface {v8, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -3becba: 0c00 |0079: move-result-object v0 │ │ -3becbc: 5571 826c |007a: iget-boolean v1, v7, Lde/danoeh/antennapod/activity/VideoplayerActivity;.isFavorite:Z // field@6c82 │ │ -3becc0: b741 |007c: xor-int/2addr v1, v4 │ │ -3becc2: 7220 020c 1000 |007d: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ -3becc8: 7220 bf0b 3800 |0080: invoke-interface {v8, v3}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -3becce: 0c00 |0083: move-result-object v0 │ │ -3becd0: 5571 826c |0084: iget-boolean v1, v7, Lde/danoeh/antennapod/activity/VideoplayerActivity;.isFavorite:Z // field@6c82 │ │ -3becd4: 7220 020c 1000 |0086: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ -3becda: 1400 f402 0a7f |0089: const v0, #float 1.83449e+38 // #7f0a02f4 │ │ -3bece0: 7220 bf0b 0800 |008c: invoke-interface {v8, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -3bece6: 0c00 |008f: move-result-object v0 │ │ -3bece8: 5471 7e6c |0090: iget-object v1, v7, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c7e │ │ -3becec: 6e10 499e 0100 |0092: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.sleepTimerActive:()Z // method@9e49 │ │ -3becf2: 0a01 |0095: move-result v1 │ │ -3becf4: b741 |0096: xor-int/2addr v1, v4 │ │ -3becf6: 7220 020c 1000 |0097: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ -3becfc: 1400 0a01 0a7f |009a: const v0, #float 1.83439e+38 // #7f0a010a │ │ -3bed02: 7220 bf0b 0800 |009d: invoke-interface {v8, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -3bed08: 0c00 |00a0: move-result-object v0 │ │ -3bed0a: 5471 7e6c |00a1: iget-object v1, v7, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c7e │ │ -3bed0e: 6e10 499e 0100 |00a3: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.sleepTimerActive:()Z // method@9e49 │ │ -3bed14: 0a01 |00a6: move-result v1 │ │ -3bed16: 7220 020c 1000 |00a7: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ -3bed1c: 1400 8702 0a7f |00aa: const v0, #float 1.83447e+38 // #7f0a0287 │ │ -3bed22: 7220 bf0b 0800 |00ad: invoke-interface {v8, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -3bed28: 0c00 |00b0: move-result-object v0 │ │ -3bed2a: 7220 020c 4000 |00b1: invoke-interface {v0, v4}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ -3bed30: 1400 6300 0a7f |00b4: const v0, #float 1.83435e+38 // #7f0a0063 │ │ -3bed36: 7220 bf0b 0800 |00b7: invoke-interface {v8, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -3bed3c: 0c00 |00ba: move-result-object v0 │ │ -3bed3e: 1401 4701 087f |00bb: const v1, #float 1.80782e+38 // #7f080147 │ │ -3bed44: 7220 f20b 1000 |00be: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0bf2 │ │ -3bed4a: 1400 8302 0a7f |00c1: const v0, #float 1.83447e+38 // #7f0a0283 │ │ -3bed50: 7220 bf0b 0800 |00c4: invoke-interface {v8, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -3bed56: 0c00 |00c7: move-result-object v0 │ │ -3bed58: 7220 020c 4000 |00c8: invoke-interface {v0, v4}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ -3bed5e: 1400 8602 0a7f |00cb: const v0, #float 1.83447e+38 // #7f0a0286 │ │ -3bed64: 7220 bf0b 0800 |00ce: invoke-interface {v8, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -3bed6a: 0c08 |00d1: move-result-object v8 │ │ -3bed6c: 7220 020c 4800 |00d2: invoke-interface {v8, v4}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ -3bed72: 0f04 |00d5: return v4 │ │ +3beb80: |[3beb80] de.danoeh.antennapod.activity.VideoplayerActivity.onPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +3beb90: 6f20 9f00 8700 |0000: invoke-super {v7, v8}, Landroid/app/Activity;.onPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@009f │ │ +3beb96: 5470 7e6c |0003: iget-object v0, v7, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c7e │ │ +3beb9a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +3beb9c: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ +3beba0: 0f01 |0008: return v1 │ │ +3beba2: 6e10 309e 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9e30 │ │ +3beba8: 0c00 |000c: move-result-object v0 │ │ +3bebaa: 2002 bc1c |000d: instance-of v2, v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +3bebae: 1403 5d02 0a7f |000f: const v3, #float 1.83446e+38 // #7f0a025d │ │ +3bebb4: 7220 bf0b 3800 |0012: invoke-interface {v8, v3}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +3bebba: 0c03 |0015: move-result-object v3 │ │ +3bebbc: 7220 020c 2300 |0016: invoke-interface {v3, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ +3bebc2: 7110 0396 0000 |0019: invoke-static {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.getWebsiteLinkWithFallback:(Lde/danoeh/antennapod/model/playback/Playable;)Ljava/lang/String; // method@9603 │ │ +3bebc8: 0c03 |001c: move-result-object v3 │ │ +3bebca: 1214 |001d: const/4 v4, #int 1 // #1 │ │ +3bebcc: 3803 0400 |001e: if-eqz v3, 0022 // +0004 │ │ +3bebd0: 1213 |0020: const/4 v3, #int 1 // #1 │ │ +3bebd2: 2802 |0021: goto 0023 // +0002 │ │ +3bebd4: 1203 |0022: const/4 v3, #int 0 // #0 │ │ +3bebd6: 1405 e003 0a7f |0023: const v5, #float 1.83454e+38 // #7f0a03e0 │ │ +3bebdc: 7220 bf0b 5800 |0026: invoke-interface {v8, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +3bebe2: 0c05 |0029: move-result-object v5 │ │ +3bebe4: 7220 020c 3500 |002a: invoke-interface {v5, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ +3bebea: 3802 1100 |002d: if-eqz v2, 003e // +0011 │ │ +3bebee: 0705 |002f: move-object v5, v0 │ │ +3bebf0: 1f05 bc1c |0030: check-cast v5, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +3bebf4: 6e10 73ac 0500 |0032: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac73 │ │ +3bebfa: 0c05 |0035: move-result-object v5 │ │ +3bebfc: 7110 bb9d 0500 |0036: invoke-static {v5}, Lde/danoeh/antennapod/core/util/ShareUtils;.hasLinkToShare:(Lde/danoeh/antennapod/model/feed/FeedItem;)Z // method@9dbb │ │ +3bec02: 0a05 |0039: move-result v5 │ │ +3bec04: 3805 0400 |003a: if-eqz v5, 003e // +0004 │ │ +3bec08: 1215 |003c: const/4 v5, #int 1 // #1 │ │ +3bec0a: 2802 |003d: goto 003f // +0002 │ │ +3bec0c: 1205 |003e: const/4 v5, #int 0 // #0 │ │ +3bec0e: 3802 0c00 |003f: if-eqz v2, 004b // +000c │ │ +3bec12: 1f00 bc1c |0041: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1cbc │ │ +3bec16: 6e10 01ac 0000 |0043: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ +3bec1c: 0c00 |0046: move-result-object v0 │ │ +3bec1e: 3800 0400 |0047: if-eqz v0, 004b // +0004 │ │ +3bec22: 1210 |0049: const/4 v0, #int 1 // #1 │ │ +3bec24: 2802 |004a: goto 004c // +0002 │ │ +3bec26: 1200 |004b: const/4 v0, #int 0 // #0 │ │ +3bec28: 1406 f902 0a7f |004c: const v6, #float 1.83449e+38 // #7f0a02f9 │ │ +3bec2e: 7220 bf0b 6800 |004f: invoke-interface {v8, v6}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +3bec34: 0c06 |0052: move-result-object v6 │ │ +3bec36: 3903 0900 |0053: if-nez v3, 005c // +0009 │ │ +3bec3a: 3905 0700 |0055: if-nez v5, 005c // +0007 │ │ +3bec3e: 3800 0300 |0057: if-eqz v0, 005a // +0003 │ │ +3bec42: 2803 |0059: goto 005c // +0003 │ │ +3bec44: 1200 |005a: const/4 v0, #int 0 // #0 │ │ +3bec46: 2802 |005b: goto 005d // +0002 │ │ +3bec48: 1210 |005c: const/4 v0, #int 1 // #1 │ │ +3bec4a: 7220 020c 0600 |005d: invoke-interface {v6, v0}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ +3bec50: 1400 5000 0a7f |0060: const v0, #float 1.83435e+38 // #7f0a0050 │ │ +3bec56: 7220 bf0b 0800 |0063: invoke-interface {v8, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +3bec5c: 0c03 |0066: move-result-object v3 │ │ +3bec5e: 7220 020c 1300 |0067: invoke-interface {v3, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ +3bec64: 1403 a702 0a7f |006a: const v3, #float 1.83447e+38 // #7f0a02a7 │ │ +3bec6a: 7220 bf0b 3800 |006d: invoke-interface {v8, v3}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +3bec70: 0c05 |0070: move-result-object v5 │ │ +3bec72: 7220 020c 1500 |0071: invoke-interface {v5, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ +3bec78: 3802 1500 |0074: if-eqz v2, 0089 // +0015 │ │ +3bec7c: 7220 bf0b 0800 |0076: invoke-interface {v8, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +3bec82: 0c00 |0079: move-result-object v0 │ │ +3bec84: 5571 826c |007a: iget-boolean v1, v7, Lde/danoeh/antennapod/activity/VideoplayerActivity;.isFavorite:Z // field@6c82 │ │ +3bec88: b741 |007c: xor-int/2addr v1, v4 │ │ +3bec8a: 7220 020c 1000 |007d: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ +3bec90: 7220 bf0b 3800 |0080: invoke-interface {v8, v3}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +3bec96: 0c00 |0083: move-result-object v0 │ │ +3bec98: 5571 826c |0084: iget-boolean v1, v7, Lde/danoeh/antennapod/activity/VideoplayerActivity;.isFavorite:Z // field@6c82 │ │ +3bec9c: 7220 020c 1000 |0086: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ +3beca2: 1400 f402 0a7f |0089: const v0, #float 1.83449e+38 // #7f0a02f4 │ │ +3beca8: 7220 bf0b 0800 |008c: invoke-interface {v8, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +3becae: 0c00 |008f: move-result-object v0 │ │ +3becb0: 5471 7e6c |0090: iget-object v1, v7, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c7e │ │ +3becb4: 6e10 499e 0100 |0092: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.sleepTimerActive:()Z // method@9e49 │ │ +3becba: 0a01 |0095: move-result v1 │ │ +3becbc: b741 |0096: xor-int/2addr v1, v4 │ │ +3becbe: 7220 020c 1000 |0097: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ +3becc4: 1400 0a01 0a7f |009a: const v0, #float 1.83439e+38 // #7f0a010a │ │ +3becca: 7220 bf0b 0800 |009d: invoke-interface {v8, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +3becd0: 0c00 |00a0: move-result-object v0 │ │ +3becd2: 5471 7e6c |00a1: iget-object v1, v7, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c7e │ │ +3becd6: 6e10 499e 0100 |00a3: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.sleepTimerActive:()Z // method@9e49 │ │ +3becdc: 0a01 |00a6: move-result v1 │ │ +3becde: 7220 020c 1000 |00a7: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ +3bece4: 1400 8702 0a7f |00aa: const v0, #float 1.83447e+38 // #7f0a0287 │ │ +3becea: 7220 bf0b 0800 |00ad: invoke-interface {v8, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +3becf0: 0c00 |00b0: move-result-object v0 │ │ +3becf2: 7220 020c 4000 |00b1: invoke-interface {v0, v4}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ +3becf8: 1400 6300 0a7f |00b4: const v0, #float 1.83435e+38 // #7f0a0063 │ │ +3becfe: 7220 bf0b 0800 |00b7: invoke-interface {v8, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +3bed04: 0c00 |00ba: move-result-object v0 │ │ +3bed06: 1401 4701 087f |00bb: const v1, #float 1.80782e+38 // #7f080147 │ │ +3bed0c: 7220 f20b 1000 |00be: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0bf2 │ │ +3bed12: 1400 8302 0a7f |00c1: const v0, #float 1.83447e+38 // #7f0a0283 │ │ +3bed18: 7220 bf0b 0800 |00c4: invoke-interface {v8, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +3bed1e: 0c00 |00c7: move-result-object v0 │ │ +3bed20: 7220 020c 4000 |00c8: invoke-interface {v0, v4}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ +3bed26: 1400 8602 0a7f |00cb: const v0, #float 1.83447e+38 // #7f0a0286 │ │ +3bed2c: 7220 bf0b 0800 |00ce: invoke-interface {v8, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +3bed32: 0c08 |00d1: move-result-object v8 │ │ +3bed34: 7220 020c 4800 |00d2: invoke-interface {v8, v4}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ +3bed3a: 0f04 |00d5: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=543 │ │ 0x0003 line=544 │ │ 0x0009 line=547 │ │ 0x000d line=548 │ │ 0x0012 line=550 │ │ @@ -1797928,45 +1797911,45 @@ │ │ type : '(Landroid/widget/SeekBar;IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 55 16-bit code units │ │ -3bf898: |[3bf898] de.danoeh.antennapod.activity.VideoplayerActivity.onProgressChanged:(Landroid/widget/SeekBar;IZ)V │ │ -3bf8a8: 5410 7e6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c7e │ │ -3bf8ac: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -3bf8b0: 0e00 |0004: return-void │ │ -3bf8b2: 3804 3100 |0005: if-eqz v4, 0036 // +0031 │ │ -3bf8b6: 8233 |0007: int-to-float v3, v3 │ │ -3bf8b8: 6e10 da11 0200 |0008: invoke-virtual {v2}, Landroid/widget/ProgressBar;.getMax:()I // method@11da │ │ -3bf8be: 0a02 |000b: move-result v2 │ │ -3bf8c0: 8222 |000c: int-to-float v2, v2 │ │ -3bf8c2: c923 |000d: div-float/2addr v3, v2 │ │ -3bf8c4: 5913 856c |000e: iput v3, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity;.prog:F // field@6c85 │ │ -3bf8c8: 2202 9f19 |0010: new-instance v2, Lde/danoeh/antennapod/core/util/TimeSpeedConverter; // type@199f │ │ -3bf8cc: 5413 7e6c |0012: iget-object v3, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c7e │ │ -3bf8d0: 6e10 2e9e 0300 |0014: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getCurrentPlaybackSpeedMultiplier:()F // method@9e2e │ │ -3bf8d6: 0a03 |0017: move-result v3 │ │ -3bf8d8: 7020 c59d 3200 |0018: invoke-direct {v2, v3}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.:(F)V // method@9dc5 │ │ -3bf8de: 5213 856c |001b: iget v3, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity;.prog:F // field@6c85 │ │ -3bf8e2: 5414 7e6c |001d: iget-object v4, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c7e │ │ -3bf8e6: 6e10 2f9e 0400 |001f: invoke-virtual {v4}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getDuration:()I // method@9e2f │ │ -3bf8ec: 0a04 |0022: move-result v4 │ │ -3bf8ee: 8244 |0023: int-to-float v4, v4 │ │ -3bf8f0: a803 0304 |0024: mul-float v3, v3, v4 │ │ -3bf8f4: 8733 |0026: float-to-int v3, v3 │ │ -3bf8f6: 6e20 c69d 3200 |0027: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.convert:(I)I // method@9dc6 │ │ -3bf8fc: 0a02 |002a: move-result v2 │ │ -3bf8fe: 5413 8c6c |002b: iget-object v3, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ -3bf902: 5433 9390 |002d: iget-object v3, v3, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.seekPositionLabel:Landroid/widget/TextView; // field@9093 │ │ -3bf906: 7110 189d 0200 |002f: invoke-static {v2}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9d18 │ │ -3bf90c: 0c02 |0032: move-result-object v2 │ │ -3bf90e: 6e20 9d12 2300 |0033: invoke-virtual {v3, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3bf914: 0e00 |0036: return-void │ │ +3bf860: |[3bf860] de.danoeh.antennapod.activity.VideoplayerActivity.onProgressChanged:(Landroid/widget/SeekBar;IZ)V │ │ +3bf870: 5410 7e6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c7e │ │ +3bf874: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +3bf878: 0e00 |0004: return-void │ │ +3bf87a: 3804 3100 |0005: if-eqz v4, 0036 // +0031 │ │ +3bf87e: 8233 |0007: int-to-float v3, v3 │ │ +3bf880: 6e10 da11 0200 |0008: invoke-virtual {v2}, Landroid/widget/ProgressBar;.getMax:()I // method@11da │ │ +3bf886: 0a02 |000b: move-result v2 │ │ +3bf888: 8222 |000c: int-to-float v2, v2 │ │ +3bf88a: c923 |000d: div-float/2addr v3, v2 │ │ +3bf88c: 5913 856c |000e: iput v3, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity;.prog:F // field@6c85 │ │ +3bf890: 2202 9f19 |0010: new-instance v2, Lde/danoeh/antennapod/core/util/TimeSpeedConverter; // type@199f │ │ +3bf894: 5413 7e6c |0012: iget-object v3, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c7e │ │ +3bf898: 6e10 2e9e 0300 |0014: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getCurrentPlaybackSpeedMultiplier:()F // method@9e2e │ │ +3bf89e: 0a03 |0017: move-result v3 │ │ +3bf8a0: 7020 c59d 3200 |0018: invoke-direct {v2, v3}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.:(F)V // method@9dc5 │ │ +3bf8a6: 5213 856c |001b: iget v3, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity;.prog:F // field@6c85 │ │ +3bf8aa: 5414 7e6c |001d: iget-object v4, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c7e │ │ +3bf8ae: 6e10 2f9e 0400 |001f: invoke-virtual {v4}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getDuration:()I // method@9e2f │ │ +3bf8b4: 0a04 |0022: move-result v4 │ │ +3bf8b6: 8244 |0023: int-to-float v4, v4 │ │ +3bf8b8: a803 0304 |0024: mul-float v3, v3, v4 │ │ +3bf8bc: 8733 |0026: float-to-int v3, v3 │ │ +3bf8be: 6e20 c69d 3200 |0027: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.convert:(I)I // method@9dc6 │ │ +3bf8c4: 0a02 |002a: move-result v2 │ │ +3bf8c6: 5413 8c6c |002b: iget-object v3, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ +3bf8ca: 5433 9390 |002d: iget-object v3, v3, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.seekPositionLabel:Landroid/widget/TextView; // field@9093 │ │ +3bf8ce: 7110 189d 0200 |002f: invoke-static {v2}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9d18 │ │ +3bf8d4: 0c02 |0032: move-result-object v2 │ │ +3bf8d6: 6e20 9d12 2300 |0033: invoke-virtual {v3, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3bf8dc: 0e00 |0036: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=676 │ │ 0x0008 line=680 │ │ 0x0010 line=681 │ │ 0x001b line=682 │ │ 0x002b line=683 │ │ @@ -1797981,38 +1797964,38 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -3bf918: |[3bf918] de.danoeh.antennapod.activity.VideoplayerActivity.onResume:()V │ │ -3bf928: 6f10 1836 0300 |0000: invoke-super {v3}, Landroidx/fragment/app/FragmentActivity;.onResume:()V // method@3618 │ │ -3bf92e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -3bf930: 5c30 886c |0004: iput-boolean v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.switchToAudioOnly:Z // field@6c88 │ │ -3bf934: 7100 849a 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isCasting:()Z // method@9a84 │ │ -3bf93a: 0a00 |0009: move-result v0 │ │ -3bf93c: 3800 2300 |000a: if-eqz v0, 002d // +0023 │ │ -3bf940: 7110 7d9a 0300 |000c: invoke-static {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPlayerActivityIntent:(Landroid/content/Context;)Landroid/content/Intent; // method@9a7d │ │ -3bf946: 0c00 |000f: move-result-object v0 │ │ -3bf948: 6e10 6402 0000 |0010: invoke-virtual {v0}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@0264 │ │ -3bf94e: 0c01 |0013: move-result-object v1 │ │ -3bf950: 6e10 fa01 0100 |0014: invoke-virtual {v1}, Landroid/content/ComponentName;.getClassName:()Ljava/lang/String; // method@01fa │ │ -3bf956: 0c01 |0017: move-result-object v1 │ │ -3bf958: 1c02 2518 |0018: const-class v2, Lde/danoeh/antennapod/activity/VideoplayerActivity; // type@1825 │ │ -3bf95c: 6e10 76b2 0200 |001a: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@b276 │ │ -3bf962: 0c02 |001d: move-result-object v2 │ │ -3bf964: 6e20 28b3 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ -3bf96a: 0a01 |0021: move-result v1 │ │ -3bf96c: 3901 0b00 |0022: if-nez v1, 002d // +000b │ │ -3bf970: 1211 |0024: const/4 v1, #int 1 // #1 │ │ -3bf972: 5c31 7f6c |0025: iput-boolean v1, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.destroyingDueToReload:Z // field@6c7f │ │ -3bf976: 6e10 7000 0300 |0027: invoke-virtual {v3}, Landroid/app/Activity;.finish:()V // method@0070 │ │ -3bf97c: 6e20 4302 0300 |002a: invoke-virtual {v3, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0243 │ │ -3bf982: 0e00 |002d: return-void │ │ +3bf8e0: |[3bf8e0] de.danoeh.antennapod.activity.VideoplayerActivity.onResume:()V │ │ +3bf8f0: 6f10 1836 0300 |0000: invoke-super {v3}, Landroidx/fragment/app/FragmentActivity;.onResume:()V // method@3618 │ │ +3bf8f6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +3bf8f8: 5c30 886c |0004: iput-boolean v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.switchToAudioOnly:Z // field@6c88 │ │ +3bf8fc: 7100 849a 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isCasting:()Z // method@9a84 │ │ +3bf902: 0a00 |0009: move-result v0 │ │ +3bf904: 3800 2300 |000a: if-eqz v0, 002d // +0023 │ │ +3bf908: 7110 7d9a 0300 |000c: invoke-static {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPlayerActivityIntent:(Landroid/content/Context;)Landroid/content/Intent; // method@9a7d │ │ +3bf90e: 0c00 |000f: move-result-object v0 │ │ +3bf910: 6e10 6402 0000 |0010: invoke-virtual {v0}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@0264 │ │ +3bf916: 0c01 |0013: move-result-object v1 │ │ +3bf918: 6e10 fa01 0100 |0014: invoke-virtual {v1}, Landroid/content/ComponentName;.getClassName:()Ljava/lang/String; // method@01fa │ │ +3bf91e: 0c01 |0017: move-result-object v1 │ │ +3bf920: 1c02 2518 |0018: const-class v2, Lde/danoeh/antennapod/activity/VideoplayerActivity; // type@1825 │ │ +3bf924: 6e10 76b2 0200 |001a: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@b276 │ │ +3bf92a: 0c02 |001d: move-result-object v2 │ │ +3bf92c: 6e20 28b3 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b328 │ │ +3bf932: 0a01 |0021: move-result v1 │ │ +3bf934: 3901 0b00 |0022: if-nez v1, 002d // +000b │ │ +3bf938: 1211 |0024: const/4 v1, #int 1 // #1 │ │ +3bf93a: 5c31 7f6c |0025: iput-boolean v1, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.destroyingDueToReload:Z // field@6c7f │ │ +3bf93e: 6e10 7000 0300 |0027: invoke-virtual {v3}, Landroid/app/Activity;.finish:()V // method@0070 │ │ +3bf944: 6e20 4302 0300 |002a: invoke-virtual {v3, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0243 │ │ +3bf94a: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0004 line=121 │ │ 0x0006 line=122 │ │ 0x000c line=123 │ │ 0x0010 line=124 │ │ @@ -1798027,28 +1798010,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -3bf984: |[3bf984] de.danoeh.antennapod.activity.VideoplayerActivity.onRewind:()V │ │ -3bf994: 5430 7e6c |0000: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c7e │ │ -3bf998: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -3bf99c: 0e00 |0004: return-void │ │ -3bf99e: 6e10 319e 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getPosition:()I // method@9e31 │ │ -3bf9a4: 0a00 |0008: move-result v0 │ │ -3bf9a6: 5431 7e6c |0009: iget-object v1, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c7e │ │ -3bf9aa: 7100 cab0 0000 |000b: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getRewindSecs:()I // method@b0ca │ │ -3bf9b0: 0a02 |000e: move-result v2 │ │ -3bf9b2: d222 e803 |000f: mul-int/lit16 v2, v2, #int 1000 // #03e8 │ │ -3bf9b6: b120 |0011: sub-int/2addr v0, v2 │ │ -3bf9b8: 6e20 439e 0100 |0012: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.seekTo:(I)V // method@9e43 │ │ -3bf9be: 7010 2d96 0300 |0015: invoke-direct {v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.setupVideoControlsToggler:()V // method@962d │ │ -3bf9c4: 0e00 |0018: return-void │ │ +3bf94c: |[3bf94c] de.danoeh.antennapod.activity.VideoplayerActivity.onRewind:()V │ │ +3bf95c: 5430 7e6c |0000: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c7e │ │ +3bf960: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +3bf964: 0e00 |0004: return-void │ │ +3bf966: 6e10 319e 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getPosition:()I // method@9e31 │ │ +3bf96c: 0a00 |0008: move-result v0 │ │ +3bf96e: 5431 7e6c |0009: iget-object v1, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c7e │ │ +3bf972: 7100 cab0 0000 |000b: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getRewindSecs:()I // method@b0ca │ │ +3bf978: 0a02 |000e: move-result v2 │ │ +3bf97a: d222 e803 |000f: mul-int/lit16 v2, v2, #int 1000 // #03e8 │ │ +3bf97e: b120 |0011: sub-int/2addr v0, v2 │ │ +3bf980: 6e20 439e 0100 |0012: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.seekTo:(I)V // method@9e43 │ │ +3bf986: 7010 2d96 0300 |0015: invoke-direct {v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.setupVideoControlsToggler:()V // method@962d │ │ +3bf98c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=425 │ │ 0x0005 line=428 │ │ 0x0009 line=429 │ │ 0x0015 line=430 │ │ locals : │ │ @@ -1798059,26 +1798042,26 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -3bf9c8: |[3bf9c8] de.danoeh.antennapod.activity.VideoplayerActivity.onStart:()V │ │ -3bf9d8: 6f10 9a14 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onStart:()V // method@149a │ │ -3bf9de: 7010 1496 0100 |0003: invoke-direct {v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.newPlaybackController:()Lde/danoeh/antennapod/core/util/playback/PlaybackController; // method@9614 │ │ -3bf9e4: 0c00 |0006: move-result-object v0 │ │ -3bf9e6: 5b10 7e6c |0007: iput-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c7e │ │ -3bf9ea: 6e10 379e 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.init:()V // method@9e37 │ │ -3bf9f0: 6e10 1396 0100 |000c: invoke-virtual {v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.loadMediaInfo:()V // method@9613 │ │ -3bf9f6: 6e10 2196 0100 |000f: invoke-virtual {v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.onPositionObserverUpdate:()V // method@9621 │ │ -3bf9fc: 7100 8db7 0000 |0012: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3bfa02: 0c00 |0015: move-result-object v0 │ │ -3bfa04: 6e20 92b7 1000 |0016: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b792 │ │ -3bfa0a: 0e00 |0019: return-void │ │ +3bf990: |[3bf990] de.danoeh.antennapod.activity.VideoplayerActivity.onStart:()V │ │ +3bf9a0: 6f10 9a14 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onStart:()V // method@149a │ │ +3bf9a6: 7010 1496 0100 |0003: invoke-direct {v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.newPlaybackController:()Lde/danoeh/antennapod/core/util/playback/PlaybackController; // method@9614 │ │ +3bf9ac: 0c00 |0006: move-result-object v0 │ │ +3bf9ae: 5b10 7e6c |0007: iput-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c7e │ │ +3bf9b2: 6e10 379e 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.init:()V // method@9e37 │ │ +3bf9b8: 6e10 1396 0100 |000c: invoke-virtual {v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.loadMediaInfo:()V // method@9613 │ │ +3bf9be: 6e10 2196 0100 |000f: invoke-virtual {v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.onPositionObserverUpdate:()V // method@9621 │ │ +3bf9c4: 7100 8db7 0000 |0012: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3bf9ca: 0c00 |0015: move-result-object v0 │ │ +3bf9cc: 6e20 92b7 1000 |0016: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b792 │ │ +3bf9d2: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0003 line=160 │ │ 0x0009 line=161 │ │ 0x000c line=162 │ │ 0x000f line=163 │ │ @@ -1798091,45 +1798074,45 @@ │ │ type : '(Landroid/widget/SeekBar;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 65 16-bit code units │ │ -3bfa0c: |[3bfa0c] de.danoeh.antennapod.activity.VideoplayerActivity.onStartTrackingTouch:(Landroid/widget/SeekBar;)V │ │ -3bfa1c: 5423 8c6c |0000: iget-object v3, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ -3bfa20: 5433 9290 |0002: iget-object v3, v3, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.seekCardView:Landroidx/cardview/widget/CardView; // field@9092 │ │ -3bfa24: 1400 cdcc 4c3f |0004: const v0, #float 0.8 // #3f4ccccd │ │ -3bfa2a: 6e20 850d 0300 |0007: invoke-virtual {v3, v0}, Landroid/view/View;.setScaleX:(F)V // method@0d85 │ │ -3bfa30: 5423 8c6c |000a: iget-object v3, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ -3bfa34: 5433 9290 |000c: iget-object v3, v3, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.seekCardView:Landroidx/cardview/widget/CardView; // field@9092 │ │ -3bfa38: 6e20 860d 0300 |000e: invoke-virtual {v3, v0}, Landroid/view/View;.setScaleY:(F)V // method@0d86 │ │ -3bfa3e: 5423 8c6c |0011: iget-object v3, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ -3bfa42: 5433 9290 |0013: iget-object v3, v3, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.seekCardView:Landroidx/cardview/widget/CardView; // field@9092 │ │ -3bfa46: 6e10 5b0c 0300 |0015: invoke-virtual {v3}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@0c5b │ │ -3bfa4c: 0c03 |0018: move-result-object v3 │ │ -3bfa4e: 2200 9c09 |0019: new-instance v0, Landroidx/interpolator/view/animation/FastOutSlowInInterpolator; // type@099c │ │ -3bfa52: 7010 8139 0000 |001b: invoke-direct {v0}, Landroidx/interpolator/view/animation/FastOutSlowInInterpolator;.:()V // method@3981 │ │ -3bfa58: 6e20 580e 0300 |001e: invoke-virtual {v3, v0}, Landroid/view/ViewPropertyAnimator;.setInterpolator:(Landroid/animation/TimeInterpolator;)Landroid/view/ViewPropertyAnimator; // method@0e58 │ │ -3bfa5e: 0c03 |0021: move-result-object v3 │ │ -3bfa60: 1500 803f |0022: const/high16 v0, #int 1065353216 // #3f80 │ │ -3bfa64: 6e20 510e 0300 |0024: invoke-virtual {v3, v0}, Landroid/view/ViewPropertyAnimator;.alpha:(F)Landroid/view/ViewPropertyAnimator; // method@0e51 │ │ -3bfa6a: 0c03 |0027: move-result-object v3 │ │ -3bfa6c: 6e20 550e 0300 |0028: invoke-virtual {v3, v0}, Landroid/view/ViewPropertyAnimator;.scaleX:(F)Landroid/view/ViewPropertyAnimator; // method@0e55 │ │ -3bfa72: 0c03 |002b: move-result-object v3 │ │ -3bfa74: 6e20 560e 0300 |002c: invoke-virtual {v3, v0}, Landroid/view/ViewPropertyAnimator;.scaleY:(F)Landroid/view/ViewPropertyAnimator; // method@0e56 │ │ -3bfa7a: 0c03 |002f: move-result-object v3 │ │ -3bfa7c: 1600 c800 |0030: const-wide/16 v0, #int 200 // #c8 │ │ -3bfa80: 6e30 570e 0301 |0032: invoke-virtual {v3, v0, v1}, Landroid/view/ViewPropertyAnimator;.setDuration:(J)Landroid/view/ViewPropertyAnimator; // method@0e57 │ │ -3bfa86: 0c03 |0035: move-result-object v3 │ │ -3bfa88: 6e10 5c0e 0300 |0036: invoke-virtual {v3}, Landroid/view/ViewPropertyAnimator;.start:()V // method@0e5c │ │ -3bfa8e: 5423 896c |0039: iget-object v3, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoControlsHider:Landroid/os/Handler; // field@6c89 │ │ -3bfa92: 5420 816c |003b: iget-object v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.hideVideoControls:Ljava/lang/Runnable; // field@6c81 │ │ -3bfa96: 6e20 5207 0300 |003d: invoke-virtual {v3, v0}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0752 │ │ -3bfa9c: 0e00 |0040: return-void │ │ +3bf9d4: |[3bf9d4] de.danoeh.antennapod.activity.VideoplayerActivity.onStartTrackingTouch:(Landroid/widget/SeekBar;)V │ │ +3bf9e4: 5423 8c6c |0000: iget-object v3, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ +3bf9e8: 5433 9290 |0002: iget-object v3, v3, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.seekCardView:Landroidx/cardview/widget/CardView; // field@9092 │ │ +3bf9ec: 1400 cdcc 4c3f |0004: const v0, #float 0.8 // #3f4ccccd │ │ +3bf9f2: 6e20 850d 0300 |0007: invoke-virtual {v3, v0}, Landroid/view/View;.setScaleX:(F)V // method@0d85 │ │ +3bf9f8: 5423 8c6c |000a: iget-object v3, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ +3bf9fc: 5433 9290 |000c: iget-object v3, v3, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.seekCardView:Landroidx/cardview/widget/CardView; // field@9092 │ │ +3bfa00: 6e20 860d 0300 |000e: invoke-virtual {v3, v0}, Landroid/view/View;.setScaleY:(F)V // method@0d86 │ │ +3bfa06: 5423 8c6c |0011: iget-object v3, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ +3bfa0a: 5433 9290 |0013: iget-object v3, v3, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.seekCardView:Landroidx/cardview/widget/CardView; // field@9092 │ │ +3bfa0e: 6e10 5b0c 0300 |0015: invoke-virtual {v3}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@0c5b │ │ +3bfa14: 0c03 |0018: move-result-object v3 │ │ +3bfa16: 2200 9c09 |0019: new-instance v0, Landroidx/interpolator/view/animation/FastOutSlowInInterpolator; // type@099c │ │ +3bfa1a: 7010 8139 0000 |001b: invoke-direct {v0}, Landroidx/interpolator/view/animation/FastOutSlowInInterpolator;.:()V // method@3981 │ │ +3bfa20: 6e20 580e 0300 |001e: invoke-virtual {v3, v0}, Landroid/view/ViewPropertyAnimator;.setInterpolator:(Landroid/animation/TimeInterpolator;)Landroid/view/ViewPropertyAnimator; // method@0e58 │ │ +3bfa26: 0c03 |0021: move-result-object v3 │ │ +3bfa28: 1500 803f |0022: const/high16 v0, #int 1065353216 // #3f80 │ │ +3bfa2c: 6e20 510e 0300 |0024: invoke-virtual {v3, v0}, Landroid/view/ViewPropertyAnimator;.alpha:(F)Landroid/view/ViewPropertyAnimator; // method@0e51 │ │ +3bfa32: 0c03 |0027: move-result-object v3 │ │ +3bfa34: 6e20 550e 0300 |0028: invoke-virtual {v3, v0}, Landroid/view/ViewPropertyAnimator;.scaleX:(F)Landroid/view/ViewPropertyAnimator; // method@0e55 │ │ +3bfa3a: 0c03 |002b: move-result-object v3 │ │ +3bfa3c: 6e20 560e 0300 |002c: invoke-virtual {v3, v0}, Landroid/view/ViewPropertyAnimator;.scaleY:(F)Landroid/view/ViewPropertyAnimator; // method@0e56 │ │ +3bfa42: 0c03 |002f: move-result-object v3 │ │ +3bfa44: 1600 c800 |0030: const-wide/16 v0, #int 200 // #c8 │ │ +3bfa48: 6e30 570e 0301 |0032: invoke-virtual {v3, v0, v1}, Landroid/view/ViewPropertyAnimator;.setDuration:(J)Landroid/view/ViewPropertyAnimator; // method@0e57 │ │ +3bfa4e: 0c03 |0035: move-result-object v3 │ │ +3bfa50: 6e10 5c0e 0300 |0036: invoke-virtual {v3}, Landroid/view/ViewPropertyAnimator;.start:()V // method@0e5c │ │ +3bfa56: 5423 896c |0039: iget-object v3, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoControlsHider:Landroid/os/Handler; // field@6c89 │ │ +3bfa5a: 5420 816c |003b: iget-object v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.hideVideoControls:Ljava/lang/Runnable; // field@6c81 │ │ +3bfa5e: 6e20 5207 0300 |003d: invoke-virtual {v3, v0}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0752 │ │ +3bfa64: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=689 │ │ 0x000a line=690 │ │ 0x0011 line=691 │ │ 0x001e line=692 │ │ 0x0024 line=693 │ │ @@ -1798145,38 +1798128,38 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -3bfaa0: |[3bfaa0] de.danoeh.antennapod.activity.VideoplayerActivity.onStop:()V │ │ -3bfab0: 5420 7e6c |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c7e │ │ -3bfab4: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -3bfab8: 6e10 429e 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.release:()V // method@9e42 │ │ -3bfabe: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -3bfac0: 5b20 7e6c |0008: iput-object v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c7e │ │ -3bfac4: 5420 806c |000a: iget-object v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.disposable:Lio/reactivex/disposables/Disposable; // field@6c80 │ │ -3bfac8: 3800 0500 |000c: if-eqz v0, 0011 // +0005 │ │ -3bfacc: 7210 91b1 0000 |000e: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ -3bfad2: 7100 8db7 0000 |0011: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3bfad8: 0c00 |0014: move-result-object v0 │ │ -3bfada: 6e20 93b7 2000 |0015: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b793 │ │ -3bfae0: 6f10 9b14 0200 |0018: invoke-super {v2}, Landroidx/appcompat/app/AppCompatActivity;.onStop:()V // method@149b │ │ -3bfae6: 7110 079e 0200 |001b: invoke-static {v2}, Lde/danoeh/antennapod/core/util/gui/PictureInPictureUtil;.isInPictureInPictureMode:(Landroid/app/Activity;)Z // method@9e07 │ │ -3bfaec: 0a00 |001e: move-result v0 │ │ -3bfaee: 3900 0900 |001f: if-nez v0, 0028 // +0009 │ │ -3bfaf2: 5420 896c |0021: iget-object v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoControlsHider:Landroid/os/Handler; // field@6c89 │ │ -3bfaf6: 5421 816c |0023: iget-object v1, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.hideVideoControls:Ljava/lang/Runnable; // field@6c81 │ │ -3bfafa: 6e20 5207 1000 |0025: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0752 │ │ -3bfb00: 5420 8c6c |0028: iget-object v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ -3bfb04: 5400 8e90 |002a: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.progressBar:Landroid/widget/ProgressBar; // field@908e │ │ -3bfb08: 1301 0800 |002c: const/16 v1, #int 8 // #8 │ │ -3bfb0c: 6e20 9c0d 1000 |002e: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3bfb12: 0e00 |0031: return-void │ │ +3bfa68: |[3bfa68] de.danoeh.antennapod.activity.VideoplayerActivity.onStop:()V │ │ +3bfa78: 5420 7e6c |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c7e │ │ +3bfa7c: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +3bfa80: 6e10 429e 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.release:()V // method@9e42 │ │ +3bfa86: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +3bfa88: 5b20 7e6c |0008: iput-object v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c7e │ │ +3bfa8c: 5420 806c |000a: iget-object v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.disposable:Lio/reactivex/disposables/Disposable; // field@6c80 │ │ +3bfa90: 3800 0500 |000c: if-eqz v0, 0011 // +0005 │ │ +3bfa94: 7210 91b1 0000 |000e: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ +3bfa9a: 7100 8db7 0000 |0011: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3bfaa0: 0c00 |0014: move-result-object v0 │ │ +3bfaa2: 6e20 93b7 2000 |0015: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b793 │ │ +3bfaa8: 6f10 9b14 0200 |0018: invoke-super {v2}, Landroidx/appcompat/app/AppCompatActivity;.onStop:()V // method@149b │ │ +3bfaae: 7110 079e 0200 |001b: invoke-static {v2}, Lde/danoeh/antennapod/core/util/gui/PictureInPictureUtil;.isInPictureInPictureMode:(Landroid/app/Activity;)Z // method@9e07 │ │ +3bfab4: 0a00 |001e: move-result v0 │ │ +3bfab6: 3900 0900 |001f: if-nez v0, 0028 // +0009 │ │ +3bfaba: 5420 896c |0021: iget-object v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoControlsHider:Landroid/os/Handler; // field@6c89 │ │ +3bfabe: 5421 816c |0023: iget-object v1, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.hideVideoControls:Ljava/lang/Runnable; // field@6c81 │ │ +3bfac2: 6e20 5207 1000 |0025: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0752 │ │ +3bfac8: 5420 8c6c |0028: iget-object v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ +3bfacc: 5400 8e90 |002a: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.progressBar:Landroid/widget/ProgressBar; // field@908e │ │ +3bfad0: 1301 0800 |002c: const/16 v1, #int 8 // #8 │ │ +3bfad4: 6e20 9c0d 1000 |002e: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3bfada: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ 0x0004 line=135 │ │ 0x0008 line=136 │ │ 0x000a line=138 │ │ 0x000e line=139 │ │ @@ -1798193,53 +1798176,53 @@ │ │ type : '(Landroid/widget/SeekBar;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 79 16-bit code units │ │ -3bfb14: |[3bfb14] de.danoeh.antennapod.activity.VideoplayerActivity.onStopTrackingTouch:(Landroid/widget/SeekBar;)V │ │ -3bfb24: 5423 7e6c |0000: iget-object v3, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c7e │ │ -3bfb28: 3803 0f00 |0002: if-eqz v3, 0011 // +000f │ │ -3bfb2c: 5220 856c |0004: iget v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.prog:F // field@6c85 │ │ -3bfb30: 6e10 2f9e 0300 |0006: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getDuration:()I // method@9e2f │ │ -3bfb36: 0a01 |0009: move-result v1 │ │ -3bfb38: 8211 |000a: int-to-float v1, v1 │ │ -3bfb3a: a800 0001 |000b: mul-float v0, v0, v1 │ │ -3bfb3e: 8700 |000d: float-to-int v0, v0 │ │ -3bfb40: 6e20 439e 0300 |000e: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.seekTo:(I)V // method@9e43 │ │ -3bfb46: 5423 8c6c |0011: iget-object v3, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ -3bfb4a: 5433 9290 |0013: iget-object v3, v3, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.seekCardView:Landroidx/cardview/widget/CardView; // field@9092 │ │ -3bfb4e: 1500 803f |0015: const/high16 v0, #int 1065353216 // #3f80 │ │ -3bfb52: 6e20 850d 0300 |0017: invoke-virtual {v3, v0}, Landroid/view/View;.setScaleX:(F)V // method@0d85 │ │ -3bfb58: 5423 8c6c |001a: iget-object v3, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ -3bfb5c: 5433 9290 |001c: iget-object v3, v3, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.seekCardView:Landroidx/cardview/widget/CardView; // field@9092 │ │ -3bfb60: 6e20 860d 0300 |001e: invoke-virtual {v3, v0}, Landroid/view/View;.setScaleY:(F)V // method@0d86 │ │ -3bfb66: 5423 8c6c |0021: iget-object v3, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ -3bfb6a: 5433 9290 |0023: iget-object v3, v3, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.seekCardView:Landroidx/cardview/widget/CardView; // field@9092 │ │ -3bfb6e: 6e10 5b0c 0300 |0025: invoke-virtual {v3}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@0c5b │ │ -3bfb74: 0c03 |0028: move-result-object v3 │ │ -3bfb76: 2200 9c09 |0029: new-instance v0, Landroidx/interpolator/view/animation/FastOutSlowInInterpolator; // type@099c │ │ -3bfb7a: 7010 8139 0000 |002b: invoke-direct {v0}, Landroidx/interpolator/view/animation/FastOutSlowInInterpolator;.:()V // method@3981 │ │ -3bfb80: 6e20 580e 0300 |002e: invoke-virtual {v3, v0}, Landroid/view/ViewPropertyAnimator;.setInterpolator:(Landroid/animation/TimeInterpolator;)Landroid/view/ViewPropertyAnimator; // method@0e58 │ │ -3bfb86: 0c03 |0031: move-result-object v3 │ │ -3bfb88: 1200 |0032: const/4 v0, #int 0 // #0 │ │ -3bfb8a: 6e20 510e 0300 |0033: invoke-virtual {v3, v0}, Landroid/view/ViewPropertyAnimator;.alpha:(F)Landroid/view/ViewPropertyAnimator; // method@0e51 │ │ -3bfb90: 0c03 |0036: move-result-object v3 │ │ -3bfb92: 1400 cdcc 4c3f |0037: const v0, #float 0.8 // #3f4ccccd │ │ -3bfb98: 6e20 550e 0300 |003a: invoke-virtual {v3, v0}, Landroid/view/ViewPropertyAnimator;.scaleX:(F)Landroid/view/ViewPropertyAnimator; // method@0e55 │ │ -3bfb9e: 0c03 |003d: move-result-object v3 │ │ -3bfba0: 6e20 560e 0300 |003e: invoke-virtual {v3, v0}, Landroid/view/ViewPropertyAnimator;.scaleY:(F)Landroid/view/ViewPropertyAnimator; // method@0e56 │ │ -3bfba6: 0c03 |0041: move-result-object v3 │ │ -3bfba8: 1600 c800 |0042: const-wide/16 v0, #int 200 // #c8 │ │ -3bfbac: 6e30 570e 0301 |0044: invoke-virtual {v3, v0, v1}, Landroid/view/ViewPropertyAnimator;.setDuration:(J)Landroid/view/ViewPropertyAnimator; // method@0e57 │ │ -3bfbb2: 0c03 |0047: move-result-object v3 │ │ -3bfbb4: 6e10 5c0e 0300 |0048: invoke-virtual {v3}, Landroid/view/ViewPropertyAnimator;.start:()V // method@0e5c │ │ -3bfbba: 7010 2d96 0200 |004b: invoke-direct {v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.setupVideoControlsToggler:()V // method@962d │ │ -3bfbc0: 0e00 |004e: return-void │ │ +3bfadc: |[3bfadc] de.danoeh.antennapod.activity.VideoplayerActivity.onStopTrackingTouch:(Landroid/widget/SeekBar;)V │ │ +3bfaec: 5423 7e6c |0000: iget-object v3, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c7e │ │ +3bfaf0: 3803 0f00 |0002: if-eqz v3, 0011 // +000f │ │ +3bfaf4: 5220 856c |0004: iget v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.prog:F // field@6c85 │ │ +3bfaf8: 6e10 2f9e 0300 |0006: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getDuration:()I // method@9e2f │ │ +3bfafe: 0a01 |0009: move-result v1 │ │ +3bfb00: 8211 |000a: int-to-float v1, v1 │ │ +3bfb02: a800 0001 |000b: mul-float v0, v0, v1 │ │ +3bfb06: 8700 |000d: float-to-int v0, v0 │ │ +3bfb08: 6e20 439e 0300 |000e: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.seekTo:(I)V // method@9e43 │ │ +3bfb0e: 5423 8c6c |0011: iget-object v3, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ +3bfb12: 5433 9290 |0013: iget-object v3, v3, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.seekCardView:Landroidx/cardview/widget/CardView; // field@9092 │ │ +3bfb16: 1500 803f |0015: const/high16 v0, #int 1065353216 // #3f80 │ │ +3bfb1a: 6e20 850d 0300 |0017: invoke-virtual {v3, v0}, Landroid/view/View;.setScaleX:(F)V // method@0d85 │ │ +3bfb20: 5423 8c6c |001a: iget-object v3, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ +3bfb24: 5433 9290 |001c: iget-object v3, v3, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.seekCardView:Landroidx/cardview/widget/CardView; // field@9092 │ │ +3bfb28: 6e20 860d 0300 |001e: invoke-virtual {v3, v0}, Landroid/view/View;.setScaleY:(F)V // method@0d86 │ │ +3bfb2e: 5423 8c6c |0021: iget-object v3, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ +3bfb32: 5433 9290 |0023: iget-object v3, v3, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.seekCardView:Landroidx/cardview/widget/CardView; // field@9092 │ │ +3bfb36: 6e10 5b0c 0300 |0025: invoke-virtual {v3}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@0c5b │ │ +3bfb3c: 0c03 |0028: move-result-object v3 │ │ +3bfb3e: 2200 9c09 |0029: new-instance v0, Landroidx/interpolator/view/animation/FastOutSlowInInterpolator; // type@099c │ │ +3bfb42: 7010 8139 0000 |002b: invoke-direct {v0}, Landroidx/interpolator/view/animation/FastOutSlowInInterpolator;.:()V // method@3981 │ │ +3bfb48: 6e20 580e 0300 |002e: invoke-virtual {v3, v0}, Landroid/view/ViewPropertyAnimator;.setInterpolator:(Landroid/animation/TimeInterpolator;)Landroid/view/ViewPropertyAnimator; // method@0e58 │ │ +3bfb4e: 0c03 |0031: move-result-object v3 │ │ +3bfb50: 1200 |0032: const/4 v0, #int 0 // #0 │ │ +3bfb52: 6e20 510e 0300 |0033: invoke-virtual {v3, v0}, Landroid/view/ViewPropertyAnimator;.alpha:(F)Landroid/view/ViewPropertyAnimator; // method@0e51 │ │ +3bfb58: 0c03 |0036: move-result-object v3 │ │ +3bfb5a: 1400 cdcc 4c3f |0037: const v0, #float 0.8 // #3f4ccccd │ │ +3bfb60: 6e20 550e 0300 |003a: invoke-virtual {v3, v0}, Landroid/view/ViewPropertyAnimator;.scaleX:(F)Landroid/view/ViewPropertyAnimator; // method@0e55 │ │ +3bfb66: 0c03 |003d: move-result-object v3 │ │ +3bfb68: 6e20 560e 0300 |003e: invoke-virtual {v3, v0}, Landroid/view/ViewPropertyAnimator;.scaleY:(F)Landroid/view/ViewPropertyAnimator; // method@0e56 │ │ +3bfb6e: 0c03 |0041: move-result-object v3 │ │ +3bfb70: 1600 c800 |0042: const-wide/16 v0, #int 200 // #c8 │ │ +3bfb74: 6e30 570e 0301 |0044: invoke-virtual {v3, v0, v1}, Landroid/view/ViewPropertyAnimator;.setDuration:(J)Landroid/view/ViewPropertyAnimator; // method@0e57 │ │ +3bfb7a: 0c03 |0047: move-result-object v3 │ │ +3bfb7c: 6e10 5c0e 0300 |0048: invoke-virtual {v3}, Landroid/view/ViewPropertyAnimator;.start:()V // method@0e5c │ │ +3bfb82: 7010 2d96 0200 |004b: invoke-direct {v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.setupVideoControlsToggler:()V // method@962d │ │ +3bfb88: 0e00 |004e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=701 │ │ 0x0004 line=702 │ │ 0x0011 line=704 │ │ 0x001a line=705 │ │ 0x0021 line=706 │ │ @@ -1798257,20 +1798240,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -3bfbc4: |[3bfbc4] de.danoeh.antennapod.activity.VideoplayerActivity.onTrimMemory:(I)V │ │ -3bfbd4: 6f20 0913 2100 |0000: invoke-super {v1, v2}, Landroidx/activity/ComponentActivity;.onTrimMemory:(I)V // method@1309 │ │ -3bfbda: 7110 ed50 0100 |0003: invoke-static {v1}, Lcom/bumptech/glide/Glide;.get:(Landroid/content/Context;)Lcom/bumptech/glide/Glide; // method@50ed │ │ -3bfbe0: 0c00 |0006: move-result-object v0 │ │ -3bfbe2: 6e20 0451 2000 |0007: invoke-virtual {v0, v2}, Lcom/bumptech/glide/Glide;.trimMemory:(I)V // method@5104 │ │ -3bfbe8: 0e00 |000a: return-void │ │ +3bfb8c: |[3bfb8c] de.danoeh.antennapod.activity.VideoplayerActivity.onTrimMemory:(I)V │ │ +3bfb9c: 6f20 0913 2100 |0000: invoke-super {v1, v2}, Landroidx/activity/ComponentActivity;.onTrimMemory:(I)V // method@1309 │ │ +3bfba2: 7110 ed50 0100 |0003: invoke-static {v1}, Lcom/bumptech/glide/Glide;.get:(Landroid/content/Context;)Lcom/bumptech/glide/Glide; // method@50ed │ │ +3bfba8: 0c00 |0006: move-result-object v0 │ │ +3bfbaa: 6e20 0451 2000 |0007: invoke-virtual {v0, v2}, Lcom/bumptech/glide/Glide;.trimMemory:(I)V // method@5104 │ │ +3bfbb0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ 0x0003 line=180 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ 0x0000 - 0x000b reg=2 (null) I │ │ @@ -1798280,20 +1798263,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -3bfbec: |[3bfbec] de.danoeh.antennapod.activity.VideoplayerActivity.onUserLeaveHint:()V │ │ -3bfbfc: 7110 079e 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/core/util/gui/PictureInPictureUtil;.isInPictureInPictureMode:(Landroid/app/Activity;)Z // method@9e07 │ │ -3bfc02: 0a00 |0003: move-result v0 │ │ -3bfc04: 3900 0500 |0004: if-nez v0, 0009 // +0005 │ │ -3bfc08: 7010 0196 0100 |0006: invoke-direct {v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.compatEnterPictureInPicture:()V // method@9601 │ │ -3bfc0e: 0e00 |0009: return-void │ │ +3bfbb4: |[3bfbb4] de.danoeh.antennapod.activity.VideoplayerActivity.onUserLeaveHint:()V │ │ +3bfbc4: 7110 079e 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/core/util/gui/PictureInPictureUtil;.isInPictureInPictureMode:(Landroid/app/Activity;)Z // method@9e07 │ │ +3bfbca: 0a00 |0003: move-result v0 │ │ +3bfbcc: 3900 0500 |0004: if-nez v0, 0009 // +0005 │ │ +3bfbd0: 7010 0196 0100 |0006: invoke-direct {v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.compatEnterPictureInPicture:()V // method@9601 │ │ +3bfbd6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0006 line=153 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ │ │ @@ -1798302,96 +1798285,96 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 184 16-bit code units │ │ -3bfd18: |[3bfd18] de.danoeh.antennapod.activity.VideoplayerActivity.setupView:()V │ │ -3bfd28: 7100 11b1 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.shouldShowRemainingTime:()Z // method@b111 │ │ -3bfd2e: 0a00 |0003: move-result v0 │ │ -3bfd30: 5c30 866c |0004: iput-boolean v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.showTimeLeft:Z // field@6c86 │ │ -3bfd34: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ -3bfd38: 1a00 8fe2 |0008: const-string v0, "true" // string@e28f │ │ -3bfd3c: 2803 |000a: goto 000d // +0003 │ │ -3bfd3e: 1a00 2585 |000b: const-string v0, "false" // string@8525 │ │ -3bfd42: 1a01 d8e0 |000d: const-string v1, "timeleft" // string@e0d8 │ │ -3bfd46: 7120 fe0a 0100 |000f: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ -3bfd4c: 5430 8c6c |0012: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ -3bfd50: 5400 8a90 |0014: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.durationLabel:Landroid/widget/TextView; // field@908a │ │ -3bfd54: 2201 1b18 |0016: new-instance v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda3; // type@181b │ │ -3bfd58: 7020 cf95 3100 |0018: invoke-direct {v1, v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V // method@95cf │ │ -3bfd5e: 6e20 710d 1000 |001b: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3bfd64: 5430 8c6c |001e: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ -3bfd68: 5400 9190 |0020: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.sbPosition:Landroid/widget/SeekBar; // field@9091 │ │ -3bfd6c: 6e20 0a12 3000 |0022: invoke-virtual {v0, v3}, Landroid/widget/SeekBar;.setOnSeekBarChangeListener:(Landroid/widget/SeekBar$OnSeekBarChangeListener;)V // method@120a │ │ -3bfd72: 5430 8c6c |0025: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ -3bfd76: 5400 8f90 |0027: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.rewindButton:Landroid/widget/ImageButton; // field@908f │ │ -3bfd7a: 2201 1c18 |0029: new-instance v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda4; // type@181c │ │ -3bfd7e: 7020 d195 3100 |002b: invoke-direct {v1, v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V // method@95d1 │ │ -3bfd84: 6e20 710d 1000 |002e: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3bfd8a: 5430 8c6c |0031: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ -3bfd8e: 5400 8f90 |0033: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.rewindButton:Landroid/widget/ImageButton; // field@908f │ │ -3bfd92: 2201 1d18 |0035: new-instance v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda5; // type@181d │ │ -3bfd96: 7020 d395 3100 |0037: invoke-direct {v1, v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V // method@95d3 │ │ -3bfd9c: 6e20 760d 1000 |003a: invoke-virtual {v0, v1}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d76 │ │ -3bfda2: 5430 8c6c |003d: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ -3bfda6: 5400 8c90 |003f: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.playButton:Lde/danoeh/antennapod/view/PlayButton; // field@908c │ │ -3bfdaa: 1211 |0041: const/4 v1, #int 1 // #1 │ │ -3bfdac: 6e20 4ab1 1000 |0042: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/view/PlayButton;.setIsVideoScreen:(Z)V // method@b14a │ │ -3bfdb2: 5430 8c6c |0045: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ -3bfdb6: 5400 8c90 |0047: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.playButton:Lde/danoeh/antennapod/view/PlayButton; // field@908c │ │ -3bfdba: 2202 1e18 |0049: new-instance v2, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda6; // type@181e │ │ -3bfdbe: 7020 d595 3200 |004b: invoke-direct {v2, v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V // method@95d5 │ │ -3bfdc4: 6e20 710d 2000 |004e: invoke-virtual {v0, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3bfdca: 5430 8c6c |0051: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ -3bfdce: 5400 8b90 |0053: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.fastForwardButton:Landroid/widget/ImageButton; // field@908b │ │ -3bfdd2: 2202 1f18 |0055: new-instance v2, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda7; // type@181f │ │ -3bfdd6: 7020 d795 3200 |0057: invoke-direct {v2, v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V // method@95d7 │ │ -3bfddc: 6e20 710d 2000 |005a: invoke-virtual {v0, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3bfde2: 5430 8c6c |005d: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ -3bfde6: 5400 8b90 |005f: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.fastForwardButton:Landroid/widget/ImageButton; // field@908b │ │ -3bfdea: 2202 2018 |0061: new-instance v2, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda8; // type@1820 │ │ -3bfdee: 7020 d995 3200 |0063: invoke-direct {v2, v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V // method@95d9 │ │ -3bfdf4: 6e20 760d 2000 |0066: invoke-virtual {v0, v2}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d76 │ │ -3bfdfa: 5430 8c6c |0069: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ -3bfdfe: 5400 8890 |006b: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.bottomControlsContainer:Landroid/widget/LinearLayout; // field@9088 │ │ -3bfe02: 2202 2118 |006d: new-instance v2, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda9; // type@1821 │ │ -3bfe06: 7010 db95 0200 |006f: invoke-direct {v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda9;.:()V // method@95db │ │ -3bfe0c: 6e20 780d 2000 |0072: invoke-virtual {v0, v2}, Landroid/view/View;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0d78 │ │ -3bfe12: 5430 8c6c |0075: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ -3bfe16: 5400 8890 |0077: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.bottomControlsContainer:Landroid/widget/LinearLayout; // field@9088 │ │ -3bfe1a: 6e20 550d 1000 |0079: invoke-virtual {v0, v1}, Landroid/view/View;.setFitsSystemWindows:(Z)V // method@0d55 │ │ -3bfe20: 5430 8c6c |007c: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ -3bfe24: 5400 9690 |007e: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.videoView:Lde/danoeh/antennapod/view/AspectRatioVideoView; // field@9096 │ │ -3bfe28: 6e10 310c 0000 |0080: invoke-virtual {v0}, Landroid/view/SurfaceView;.getHolder:()Landroid/view/SurfaceHolder; // method@0c31 │ │ -3bfe2e: 0c00 |0083: move-result-object v0 │ │ -3bfe30: 5431 876c |0084: iget-object v1, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.surfaceHolderCallback:Landroid/view/SurfaceHolder$Callback; // field@6c87 │ │ -3bfe34: 7220 2c0c 1000 |0086: invoke-interface {v0, v1}, Landroid/view/SurfaceHolder;.addCallback:(Landroid/view/SurfaceHolder$Callback;)V // method@0c2c │ │ -3bfe3a: 5430 8c6c |0089: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ -3bfe3e: 5400 9690 |008b: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.videoView:Lde/danoeh/antennapod/view/AspectRatioVideoView; // field@9096 │ │ -3bfe42: 1301 0002 |008d: const/16 v1, #int 512 // #200 │ │ -3bfe46: 6e20 8f0d 1000 |008f: invoke-virtual {v0, v1}, Landroid/view/View;.setSystemUiVisibility:(I)V // method@0d8f │ │ -3bfe4c: 7010 2d96 0300 |0092: invoke-direct {v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.setupVideoControlsToggler:()V // method@962d │ │ -3bfe52: 6e10 8000 0300 |0095: invoke-virtual {v3}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0080 │ │ -3bfe58: 0c00 |0098: move-result-object v0 │ │ -3bfe5a: 1301 0004 |0099: const/16 v1, #int 1024 // #400 │ │ -3bfe5e: 6e30 970e 1001 |009b: invoke-virtual {v0, v1, v1}, Landroid/view/Window;.setFlags:(II)V // method@0e97 │ │ -3bfe64: 5430 8c6c |009e: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ -3bfe68: 5400 9590 |00a0: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.videoPlayerContainer:Landroid/widget/FrameLayout; // field@9095 │ │ -3bfe6c: 5431 846c |00a2: iget-object v1, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.onVideoviewTouched:Landroid/view/View$OnTouchListener; // field@6c84 │ │ -3bfe70: 6e20 780d 1000 |00a4: invoke-virtual {v0, v1}, Landroid/view/View;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0d78 │ │ -3bfe76: 5430 8c6c |00a7: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ -3bfe7a: 5400 9590 |00a9: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.videoPlayerContainer:Landroid/widget/FrameLayout; // field@9095 │ │ -3bfe7e: 6e10 da0c 0000 |00ab: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@0cda │ │ -3bfe84: 0c00 |00ae: move-result-object v0 │ │ -3bfe86: 2201 1518 |00af: new-instance v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda10; // type@1815 │ │ -3bfe8a: 7020 c395 3100 |00b1: invoke-direct {v1, v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda10;.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V // method@95c3 │ │ -3bfe90: 6e20 670e 1000 |00b4: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnGlobalLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@0e67 │ │ -3bfe96: 0e00 |00b7: return-void │ │ +3bfce0: |[3bfce0] de.danoeh.antennapod.activity.VideoplayerActivity.setupView:()V │ │ +3bfcf0: 7100 11b1 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.shouldShowRemainingTime:()Z // method@b111 │ │ +3bfcf6: 0a00 |0003: move-result v0 │ │ +3bfcf8: 5c30 866c |0004: iput-boolean v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.showTimeLeft:Z // field@6c86 │ │ +3bfcfc: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ +3bfd00: 1a00 8fe2 |0008: const-string v0, "true" // string@e28f │ │ +3bfd04: 2803 |000a: goto 000d // +0003 │ │ +3bfd06: 1a00 2585 |000b: const-string v0, "false" // string@8525 │ │ +3bfd0a: 1a01 d8e0 |000d: const-string v1, "timeleft" // string@e0d8 │ │ +3bfd0e: 7120 fe0a 0100 |000f: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0afe │ │ +3bfd14: 5430 8c6c |0012: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ +3bfd18: 5400 8a90 |0014: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.durationLabel:Landroid/widget/TextView; // field@908a │ │ +3bfd1c: 2201 1b18 |0016: new-instance v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda3; // type@181b │ │ +3bfd20: 7020 cf95 3100 |0018: invoke-direct {v1, v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V // method@95cf │ │ +3bfd26: 6e20 710d 1000 |001b: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3bfd2c: 5430 8c6c |001e: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ +3bfd30: 5400 9190 |0020: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.sbPosition:Landroid/widget/SeekBar; // field@9091 │ │ +3bfd34: 6e20 0a12 3000 |0022: invoke-virtual {v0, v3}, Landroid/widget/SeekBar;.setOnSeekBarChangeListener:(Landroid/widget/SeekBar$OnSeekBarChangeListener;)V // method@120a │ │ +3bfd3a: 5430 8c6c |0025: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ +3bfd3e: 5400 8f90 |0027: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.rewindButton:Landroid/widget/ImageButton; // field@908f │ │ +3bfd42: 2201 1c18 |0029: new-instance v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda4; // type@181c │ │ +3bfd46: 7020 d195 3100 |002b: invoke-direct {v1, v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V // method@95d1 │ │ +3bfd4c: 6e20 710d 1000 |002e: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3bfd52: 5430 8c6c |0031: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ +3bfd56: 5400 8f90 |0033: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.rewindButton:Landroid/widget/ImageButton; // field@908f │ │ +3bfd5a: 2201 1d18 |0035: new-instance v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda5; // type@181d │ │ +3bfd5e: 7020 d395 3100 |0037: invoke-direct {v1, v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V // method@95d3 │ │ +3bfd64: 6e20 760d 1000 |003a: invoke-virtual {v0, v1}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d76 │ │ +3bfd6a: 5430 8c6c |003d: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ +3bfd6e: 5400 8c90 |003f: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.playButton:Lde/danoeh/antennapod/view/PlayButton; // field@908c │ │ +3bfd72: 1211 |0041: const/4 v1, #int 1 // #1 │ │ +3bfd74: 6e20 4ab1 1000 |0042: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/view/PlayButton;.setIsVideoScreen:(Z)V // method@b14a │ │ +3bfd7a: 5430 8c6c |0045: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ +3bfd7e: 5400 8c90 |0047: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.playButton:Lde/danoeh/antennapod/view/PlayButton; // field@908c │ │ +3bfd82: 2202 1e18 |0049: new-instance v2, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda6; // type@181e │ │ +3bfd86: 7020 d595 3200 |004b: invoke-direct {v2, v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V // method@95d5 │ │ +3bfd8c: 6e20 710d 2000 |004e: invoke-virtual {v0, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3bfd92: 5430 8c6c |0051: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ +3bfd96: 5400 8b90 |0053: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.fastForwardButton:Landroid/widget/ImageButton; // field@908b │ │ +3bfd9a: 2202 1f18 |0055: new-instance v2, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda7; // type@181f │ │ +3bfd9e: 7020 d795 3200 |0057: invoke-direct {v2, v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V // method@95d7 │ │ +3bfda4: 6e20 710d 2000 |005a: invoke-virtual {v0, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3bfdaa: 5430 8c6c |005d: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ +3bfdae: 5400 8b90 |005f: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.fastForwardButton:Landroid/widget/ImageButton; // field@908b │ │ +3bfdb2: 2202 2018 |0061: new-instance v2, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda8; // type@1820 │ │ +3bfdb6: 7020 d995 3200 |0063: invoke-direct {v2, v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V // method@95d9 │ │ +3bfdbc: 6e20 760d 2000 |0066: invoke-virtual {v0, v2}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d76 │ │ +3bfdc2: 5430 8c6c |0069: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ +3bfdc6: 5400 8890 |006b: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.bottomControlsContainer:Landroid/widget/LinearLayout; // field@9088 │ │ +3bfdca: 2202 2118 |006d: new-instance v2, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda9; // type@1821 │ │ +3bfdce: 7010 db95 0200 |006f: invoke-direct {v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda9;.:()V // method@95db │ │ +3bfdd4: 6e20 780d 2000 |0072: invoke-virtual {v0, v2}, Landroid/view/View;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0d78 │ │ +3bfdda: 5430 8c6c |0075: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ +3bfdde: 5400 8890 |0077: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.bottomControlsContainer:Landroid/widget/LinearLayout; // field@9088 │ │ +3bfde2: 6e20 550d 1000 |0079: invoke-virtual {v0, v1}, Landroid/view/View;.setFitsSystemWindows:(Z)V // method@0d55 │ │ +3bfde8: 5430 8c6c |007c: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ +3bfdec: 5400 9690 |007e: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.videoView:Lde/danoeh/antennapod/view/AspectRatioVideoView; // field@9096 │ │ +3bfdf0: 6e10 310c 0000 |0080: invoke-virtual {v0}, Landroid/view/SurfaceView;.getHolder:()Landroid/view/SurfaceHolder; // method@0c31 │ │ +3bfdf6: 0c00 |0083: move-result-object v0 │ │ +3bfdf8: 5431 876c |0084: iget-object v1, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.surfaceHolderCallback:Landroid/view/SurfaceHolder$Callback; // field@6c87 │ │ +3bfdfc: 7220 2c0c 1000 |0086: invoke-interface {v0, v1}, Landroid/view/SurfaceHolder;.addCallback:(Landroid/view/SurfaceHolder$Callback;)V // method@0c2c │ │ +3bfe02: 5430 8c6c |0089: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ +3bfe06: 5400 9690 |008b: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.videoView:Lde/danoeh/antennapod/view/AspectRatioVideoView; // field@9096 │ │ +3bfe0a: 1301 0002 |008d: const/16 v1, #int 512 // #200 │ │ +3bfe0e: 6e20 8f0d 1000 |008f: invoke-virtual {v0, v1}, Landroid/view/View;.setSystemUiVisibility:(I)V // method@0d8f │ │ +3bfe14: 7010 2d96 0300 |0092: invoke-direct {v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.setupVideoControlsToggler:()V // method@962d │ │ +3bfe1a: 6e10 8000 0300 |0095: invoke-virtual {v3}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0080 │ │ +3bfe20: 0c00 |0098: move-result-object v0 │ │ +3bfe22: 1301 0004 |0099: const/16 v1, #int 1024 // #400 │ │ +3bfe26: 6e30 970e 1001 |009b: invoke-virtual {v0, v1, v1}, Landroid/view/Window;.setFlags:(II)V // method@0e97 │ │ +3bfe2c: 5430 8c6c |009e: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ +3bfe30: 5400 9590 |00a0: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.videoPlayerContainer:Landroid/widget/FrameLayout; // field@9095 │ │ +3bfe34: 5431 846c |00a2: iget-object v1, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.onVideoviewTouched:Landroid/view/View$OnTouchListener; // field@6c84 │ │ +3bfe38: 6e20 780d 1000 |00a4: invoke-virtual {v0, v1}, Landroid/view/View;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0d78 │ │ +3bfe3e: 5430 8c6c |00a7: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c8c │ │ +3bfe42: 5400 9590 |00a9: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.videoPlayerContainer:Landroid/widget/FrameLayout; // field@9095 │ │ +3bfe46: 6e10 da0c 0000 |00ab: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@0cda │ │ +3bfe4c: 0c00 |00ae: move-result-object v0 │ │ +3bfe4e: 2201 1518 |00af: new-instance v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda10; // type@1815 │ │ +3bfe52: 7020 c395 3100 |00b1: invoke-direct {v1, v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda10;.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V // method@95c3 │ │ +3bfe58: 6e20 670e 1000 |00b4: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnGlobalLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@0e67 │ │ +3bfe5e: 0e00 |00b7: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ 0x000f line=262 │ │ 0x0012 line=263 │ │ 0x001e line=285 │ │ 0x0025 line=286 │ │ @@ -1798416,23 +1798399,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 │ │ -3c0004: |[3c0004] de.danoeh.antennapod.activity.VideoplayerActivity.sleepTimerUpdate:(Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;)V │ │ -3c0014: 6e10 86a2 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.isCancelled:()Z // method@a286 │ │ -3c001a: 0a00 |0003: move-result v0 │ │ -3c001c: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ -3c0020: 6e10 8aa2 0200 |0006: invoke-virtual {v2}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.wasJustEnabled:()Z // method@a28a │ │ -3c0026: 0a02 |0009: move-result v2 │ │ -3c0028: 3802 0500 |000a: if-eqz v2, 000f // +0005 │ │ -3c002c: 6e10 ae14 0100 |000c: invoke-virtual {v1}, Landroidx/appcompat/app/AppCompatActivity;.supportInvalidateOptionsMenu:()V // method@14ae │ │ -3c0032: 0e00 |000f: return-void │ │ +3bffcc: |[3bffcc] de.danoeh.antennapod.activity.VideoplayerActivity.sleepTimerUpdate:(Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;)V │ │ +3bffdc: 6e10 86a2 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.isCancelled:()Z // method@a286 │ │ +3bffe2: 0a00 |0003: move-result v0 │ │ +3bffe4: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ +3bffe8: 6e10 8aa2 0200 |0006: invoke-virtual {v2}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.wasJustEnabled:()Z // method@a28a │ │ +3bffee: 0a02 |0009: move-result v2 │ │ +3bfff0: 3802 0500 |000a: if-eqz v2, 000f // +0005 │ │ +3bfff4: 6e10 ae14 0100 |000c: invoke-virtual {v1}, Landroidx/appcompat/app/AppCompatActivity;.supportInvalidateOptionsMenu:()V // method@14ae │ │ +3bfffa: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ 0x000c line=234 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ 0x0000 - 0x0010 reg=2 (null) Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; │ │ @@ -1798477,17 +1798460,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 │ │ -3f2c00: |[3f2c00] de.danoeh.antennapod.dialog.ItemFilterDialog.$r8$lambda$NzpxIsbkKD9RIuh76eioFmb3Wgs:(Lde/danoeh/antennapod/dialog/ItemFilterDialog;Lcom/google/android/material/button/MaterialButtonToggleGroup;IZ)V │ │ -3f2c10: 7040 dba0 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@a0db │ │ -3f2c16: 0e00 |0003: return-void │ │ +3f2bc8: |[3f2bc8] de.danoeh.antennapod.dialog.ItemFilterDialog.$r8$lambda$NzpxIsbkKD9RIuh76eioFmb3Wgs:(Lde/danoeh/antennapod/dialog/ItemFilterDialog;Lcom/google/android/material/button/MaterialButtonToggleGroup;IZ)V │ │ +3f2bd8: 7040 dba0 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@a0db │ │ +3f2bde: 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 │ │ @@ -1798498,17 +1798481,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 │ │ -3f2c18: |[3f2c18] de.danoeh.antennapod.dialog.ItemFilterDialog.$r8$lambda$wRwKifEPAEXb4tDxdKMpRgaP07E:(Lde/danoeh/antennapod/dialog/ItemFilterDialog;Landroid/content/DialogInterface;)V │ │ -3f2c28: 7020 daa0 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/ItemFilterDialog;.lambda$onCreateDialog$1:(Landroid/content/DialogInterface;)V // method@a0da │ │ -3f2c2e: 0e00 |0003: return-void │ │ +3f2be0: |[3f2be0] de.danoeh.antennapod.dialog.ItemFilterDialog.$r8$lambda$wRwKifEPAEXb4tDxdKMpRgaP07E:(Lde/danoeh/antennapod/dialog/ItemFilterDialog;Landroid/content/DialogInterface;)V │ │ +3f2bf0: 7020 daa0 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/ItemFilterDialog;.lambda$onCreateDialog$1:(Landroid/content/DialogInterface;)V // method@a0da │ │ +3f2bf6: 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; │ │ │ │ @@ -1798517,17 +1798500,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f2c30: |[3f2c30] de.danoeh.antennapod.dialog.ItemFilterDialog.:()V │ │ -3f2c40: 7010 c77c 0000 |0000: invoke-direct {v0}, Lcom/google/android/material/bottomsheet/BottomSheetDialogFragment;.:()V // method@7cc7 │ │ -3f2c46: 0e00 |0003: return-void │ │ +3f2bf8: |[3f2bf8] de.danoeh.antennapod.dialog.ItemFilterDialog.:()V │ │ +3f2c08: 7010 c77c 0000 |0000: invoke-direct {v0}, Lcom/google/android/material/bottomsheet/BottomSheetDialogFragment;.:()V // method@7cc7 │ │ +3f2c0e: 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;) │ │ @@ -1798535,18 +1798518,18 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3f2c48: |[3f2c48] de.danoeh.antennapod.dialog.ItemFilterDialog.lambda$onCreateDialog$1:(Landroid/content/DialogInterface;)V │ │ -3f2c58: 1f01 9d14 |0000: check-cast v1, Lcom/google/android/material/bottomsheet/BottomSheetDialog; // type@149d │ │ -3f2c5c: 7020 dfa0 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/ItemFilterDialog;.setupFullHeight:(Lcom/google/android/material/bottomsheet/BottomSheetDialog;)V // method@a0df │ │ -3f2c62: 0e00 |0005: return-void │ │ +3f2c10: |[3f2c10] de.danoeh.antennapod.dialog.ItemFilterDialog.lambda$onCreateDialog$1:(Landroid/content/DialogInterface;)V │ │ +3f2c20: 1f01 9d14 |0000: check-cast v1, Lcom/google/android/material/bottomsheet/BottomSheetDialog; // type@149d │ │ +3f2c24: 7020 dfa0 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/ItemFilterDialog;.setupFullHeight:(Lcom/google/android/material/bottomsheet/BottomSheetDialog;)V // method@a0df │ │ +3f2c2a: 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; │ │ @@ -1798556,19 +1798539,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 │ │ -3f2c64: |[3f2c64] de.danoeh.antennapod.dialog.ItemFilterDialog.lambda$onCreateView$0:(Lcom/google/android/material/button/MaterialButtonToggleGroup;IZ)V │ │ -3f2c74: 6e10 d9a0 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/dialog/ItemFilterDialog;.getNewFilterValues:()Ljava/util/Set; // method@a0d9 │ │ -3f2c7a: 0c01 |0003: move-result-object v1 │ │ -3f2c7c: 6e20 dea0 1000 |0004: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/dialog/ItemFilterDialog;.onFilterChanged:(Ljava/util/Set;)V // method@a0de │ │ -3f2c82: 0e00 |0007: return-void │ │ +3f2c2c: |[3f2c2c] de.danoeh.antennapod.dialog.ItemFilterDialog.lambda$onCreateView$0:(Lcom/google/android/material/button/MaterialButtonToggleGroup;IZ)V │ │ +3f2c3c: 6e10 d9a0 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/dialog/ItemFilterDialog;.getNewFilterValues:()Ljava/util/Set; // method@a0d9 │ │ +3f2c42: 0c01 |0003: move-result-object v1 │ │ +3f2c44: 6e20 dea0 1000 |0004: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/dialog/ItemFilterDialog;.onFilterChanged:(Ljava/util/Set;)V // method@a0de │ │ +3f2c4a: 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 │ │ @@ -1798579,28 +1798562,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 │ │ -3f2c84: |[3f2c84] de.danoeh.antennapod.dialog.ItemFilterDialog.setupFullHeight:(Lcom/google/android/material/bottomsheet/BottomSheetDialog;)V │ │ -3f2c94: 1400 fa00 0a7f |0000: const v0, #float 1.83439e+38 // #7f0a00fa │ │ -3f2c9a: 6e20 9315 0300 |0003: invoke-virtual {v3, v0}, Landroidx/appcompat/app/AppCompatDialog;.findViewById:(I)Landroid/view/View; // method@1593 │ │ -3f2ca0: 0c03 |0006: move-result-object v3 │ │ -3f2ca2: 1f03 f302 |0007: check-cast v3, Landroid/widget/FrameLayout; // type@02f3 │ │ -3f2ca6: 3803 1100 |0009: if-eqz v3, 001a // +0011 │ │ -3f2caa: 7110 557c 0300 |000b: invoke-static {v3}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.from:(Landroid/view/View;)Lcom/google/android/material/bottomsheet/BottomSheetBehavior; // method@7c55 │ │ -3f2cb0: 0c00 |000e: move-result-object v0 │ │ -3f2cb2: 6e10 a00c 0300 |000f: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0ca0 │ │ -3f2cb8: 0c01 |0012: move-result-object v1 │ │ -3f2cba: 6e20 630d 1300 |0013: invoke-virtual {v3, v1}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0d63 │ │ -3f2cc0: 1233 |0016: const/4 v3, #int 3 // #3 │ │ -3f2cc2: 6e20 8c7c 3000 |0017: invoke-virtual {v0, v3}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@7c8c │ │ -3f2cc8: 0e00 |001a: return-void │ │ +3f2c4c: |[3f2c4c] de.danoeh.antennapod.dialog.ItemFilterDialog.setupFullHeight:(Lcom/google/android/material/bottomsheet/BottomSheetDialog;)V │ │ +3f2c5c: 1400 fa00 0a7f |0000: const v0, #float 1.83439e+38 // #7f0a00fa │ │ +3f2c62: 6e20 9315 0300 |0003: invoke-virtual {v3, v0}, Landroidx/appcompat/app/AppCompatDialog;.findViewById:(I)Landroid/view/View; // method@1593 │ │ +3f2c68: 0c03 |0006: move-result-object v3 │ │ +3f2c6a: 1f03 f302 |0007: check-cast v3, Landroid/widget/FrameLayout; // type@02f3 │ │ +3f2c6e: 3803 1100 |0009: if-eqz v3, 001a // +0011 │ │ +3f2c72: 7110 557c 0300 |000b: invoke-static {v3}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.from:(Landroid/view/View;)Lcom/google/android/material/bottomsheet/BottomSheetBehavior; // method@7c55 │ │ +3f2c78: 0c00 |000e: move-result-object v0 │ │ +3f2c7a: 6e10 a00c 0300 |000f: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0ca0 │ │ +3f2c80: 0c01 |0012: move-result-object v1 │ │ +3f2c82: 6e20 630d 1300 |0013: invoke-virtual {v3, v1}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0d63 │ │ +3f2c88: 1233 |0016: const/4 v3, #int 3 // #3 │ │ +3f2c8a: 6e20 8c7c 3000 |0017: invoke-virtual {v0, v3}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@7c8c │ │ +3f2c90: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=80 │ │ 0x000b line=82 │ │ 0x000f line=83 │ │ 0x0013 line=84 │ │ 0x0017 line=85 │ │ @@ -1798614,50 +1798597,50 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -3f2b6c: |[3f2b6c] de.danoeh.antennapod.dialog.ItemFilterDialog.getNewFilterValues:()Ljava/util/Set; │ │ -3f2b7c: 2200 0a1f |0000: new-instance v0, Ljava/util/HashSet; // type@1f0a │ │ -3f2b80: 7010 3fb5 0000 |0002: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@b53f │ │ -3f2b86: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -3f2b88: 5452 c690 |0006: iget-object v2, v5, Lde/danoeh/antennapod/dialog/ItemFilterDialog;.rows:Landroid/widget/LinearLayout; // field@90c6 │ │ -3f2b8c: 6e10 ec0d 0200 |0008: invoke-virtual {v2}, Landroid/view/ViewGroup;.getChildCount:()I // method@0dec │ │ -3f2b92: 0a02 |000b: move-result v2 │ │ -3f2b94: 3521 3400 |000c: if-ge v1, v2, 0040 // +0034 │ │ -3f2b98: 5452 c690 |000e: iget-object v2, v5, Lde/danoeh/antennapod/dialog/ItemFilterDialog;.rows:Landroid/widget/LinearLayout; // field@90c6 │ │ -3f2b9c: 6e20 eb0d 1200 |0010: invoke-virtual {v2, v1}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0deb │ │ -3f2ba2: 0c02 |0013: move-result-object v2 │ │ -3f2ba4: 2022 ad14 |0014: instance-of v2, v2, Lcom/google/android/material/button/MaterialButtonToggleGroup; // type@14ad │ │ -3f2ba8: 3902 0300 |0016: if-nez v2, 0019 // +0003 │ │ -3f2bac: 2825 |0018: goto 003d // +0025 │ │ -3f2bae: 5452 c690 |0019: iget-object v2, v5, Lde/danoeh/antennapod/dialog/ItemFilterDialog;.rows:Landroid/widget/LinearLayout; // field@90c6 │ │ -3f2bb2: 6e20 eb0d 1200 |001b: invoke-virtual {v2, v1}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0deb │ │ -3f2bb8: 0c02 |001e: move-result-object v2 │ │ -3f2bba: 1f02 ad14 |001f: check-cast v2, Lcom/google/android/material/button/MaterialButtonToggleGroup; // type@14ad │ │ -3f2bbe: 6e10 7c7d 0200 |0021: invoke-virtual {v2}, Lcom/google/android/material/button/MaterialButtonToggleGroup;.getCheckedButtonId:()I // method@7d7c │ │ -3f2bc4: 0a03 |0024: move-result v3 │ │ -3f2bc6: 12f4 |0025: const/4 v4, #int -1 // #ff │ │ -3f2bc8: 3343 0300 |0026: if-ne v3, v4, 0029 // +0003 │ │ -3f2bcc: 2815 |0028: goto 003d // +0015 │ │ -3f2bce: 6e10 7c7d 0200 |0029: invoke-virtual {v2}, Lcom/google/android/material/button/MaterialButtonToggleGroup;.getCheckedButtonId:()I // method@7d7c │ │ -3f2bd4: 0a03 |002c: move-result v3 │ │ -3f2bd6: 6e20 780c 3200 |002d: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3f2bdc: 0c02 |0030: move-result-object v2 │ │ -3f2bde: 6e10 cf0c 0200 |0031: invoke-virtual {v2}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0ccf │ │ -3f2be4: 0c02 |0034: move-result-object v2 │ │ -3f2be6: 1f02 8d1e |0035: check-cast v2, Ljava/lang/String; // type@1e8d │ │ -3f2bea: 3902 0300 |0037: if-nez v2, 003a // +0003 │ │ -3f2bee: 2804 |0039: goto 003d // +0004 │ │ -3f2bf0: 7220 c0b5 2000 |003a: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@b5c0 │ │ -3f2bf6: d801 0101 |003d: add-int/lit8 v1, v1, #int 1 // #01 │ │ -3f2bfa: 28c7 |003f: goto 0006 // -0039 │ │ -3f2bfc: 1100 |0040: return-object v0 │ │ +3f2b34: |[3f2b34] de.danoeh.antennapod.dialog.ItemFilterDialog.getNewFilterValues:()Ljava/util/Set; │ │ +3f2b44: 2200 0a1f |0000: new-instance v0, Ljava/util/HashSet; // type@1f0a │ │ +3f2b48: 7010 3fb5 0000 |0002: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@b53f │ │ +3f2b4e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +3f2b50: 5452 c690 |0006: iget-object v2, v5, Lde/danoeh/antennapod/dialog/ItemFilterDialog;.rows:Landroid/widget/LinearLayout; // field@90c6 │ │ +3f2b54: 6e10 ec0d 0200 |0008: invoke-virtual {v2}, Landroid/view/ViewGroup;.getChildCount:()I // method@0dec │ │ +3f2b5a: 0a02 |000b: move-result v2 │ │ +3f2b5c: 3521 3400 |000c: if-ge v1, v2, 0040 // +0034 │ │ +3f2b60: 5452 c690 |000e: iget-object v2, v5, Lde/danoeh/antennapod/dialog/ItemFilterDialog;.rows:Landroid/widget/LinearLayout; // field@90c6 │ │ +3f2b64: 6e20 eb0d 1200 |0010: invoke-virtual {v2, v1}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0deb │ │ +3f2b6a: 0c02 |0013: move-result-object v2 │ │ +3f2b6c: 2022 ad14 |0014: instance-of v2, v2, Lcom/google/android/material/button/MaterialButtonToggleGroup; // type@14ad │ │ +3f2b70: 3902 0300 |0016: if-nez v2, 0019 // +0003 │ │ +3f2b74: 2825 |0018: goto 003d // +0025 │ │ +3f2b76: 5452 c690 |0019: iget-object v2, v5, Lde/danoeh/antennapod/dialog/ItemFilterDialog;.rows:Landroid/widget/LinearLayout; // field@90c6 │ │ +3f2b7a: 6e20 eb0d 1200 |001b: invoke-virtual {v2, v1}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0deb │ │ +3f2b80: 0c02 |001e: move-result-object v2 │ │ +3f2b82: 1f02 ad14 |001f: check-cast v2, Lcom/google/android/material/button/MaterialButtonToggleGroup; // type@14ad │ │ +3f2b86: 6e10 7c7d 0200 |0021: invoke-virtual {v2}, Lcom/google/android/material/button/MaterialButtonToggleGroup;.getCheckedButtonId:()I // method@7d7c │ │ +3f2b8c: 0a03 |0024: move-result v3 │ │ +3f2b8e: 12f4 |0025: const/4 v4, #int -1 // #ff │ │ +3f2b90: 3343 0300 |0026: if-ne v3, v4, 0029 // +0003 │ │ +3f2b94: 2815 |0028: goto 003d // +0015 │ │ +3f2b96: 6e10 7c7d 0200 |0029: invoke-virtual {v2}, Lcom/google/android/material/button/MaterialButtonToggleGroup;.getCheckedButtonId:()I // method@7d7c │ │ +3f2b9c: 0a03 |002c: move-result v3 │ │ +3f2b9e: 6e20 780c 3200 |002d: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3f2ba4: 0c02 |0030: move-result-object v2 │ │ +3f2ba6: 6e10 cf0c 0200 |0031: invoke-virtual {v2}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0ccf │ │ +3f2bac: 0c02 |0034: move-result-object v2 │ │ +3f2bae: 1f02 8d1e |0035: check-cast v2, Ljava/lang/String; // type@1e8d │ │ +3f2bb2: 3902 0300 |0037: if-nez v2, 003a // +0003 │ │ +3f2bb6: 2804 |0039: goto 003d // +0004 │ │ +3f2bb8: 7220 c0b5 2000 |003a: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@b5c0 │ │ +3f2bbe: d801 0101 |003d: add-int/lit8 v1, v1, #int 1 // #01 │ │ +3f2bc2: 28c7 |003f: goto 0006 // -0039 │ │ +3f2bc4: 1100 |0040: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0006 line=91 │ │ 0x000e line=92 │ │ 0x0019 line=95 │ │ 0x0021 line=96 │ │ @@ -1798671,21 +1798654,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 │ │ -3f29d0: |[3f29d0] de.danoeh.antennapod.dialog.ItemFilterDialog.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -3f29e0: 6f20 ce7c 2100 |0000: invoke-super {v1, v2}, Lcom/google/android/material/bottomsheet/BottomSheetDialogFragment;.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; // method@7cce │ │ -3f29e6: 0c02 |0003: move-result-object v2 │ │ -3f29e8: 2200 371a |0004: new-instance v0, Lde/danoeh/antennapod/dialog/ItemFilterDialog$$ExternalSyntheticLambda1; // type@1a37 │ │ -3f29ec: 7020 d4a0 1000 |0006: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/ItemFilterDialog$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/dialog/ItemFilterDialog;)V // method@a0d4 │ │ -3f29f2: 6e20 fb00 0200 |0009: invoke-virtual {v2, v0}, Landroid/app/Dialog;.setOnShowListener:(Landroid/content/DialogInterface$OnShowListener;)V // method@00fb │ │ -3f29f8: 1102 |000c: return-object v2 │ │ +3f2998: |[3f2998] de.danoeh.antennapod.dialog.ItemFilterDialog.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +3f29a8: 6f20 ce7c 2100 |0000: invoke-super {v1, v2}, Lcom/google/android/material/bottomsheet/BottomSheetDialogFragment;.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; // method@7cce │ │ +3f29ae: 0c02 |0003: move-result-object v2 │ │ +3f29b0: 2200 371a |0004: new-instance v0, Lde/danoeh/antennapod/dialog/ItemFilterDialog$$ExternalSyntheticLambda1; // type@1a37 │ │ +3f29b4: 7020 d4a0 1000 |0006: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/ItemFilterDialog$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/dialog/ItemFilterDialog;)V // method@a0d4 │ │ +3f29ba: 6e20 fb00 0200 |0009: invoke-virtual {v2, v0}, Landroid/app/Dialog;.setOnShowListener:(Landroid/content/DialogInterface$OnShowListener;)V // method@00fb │ │ +3f29c0: 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; │ │ @@ -1798695,101 +1798678,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 │ │ -3f29fc: |[3f29fc] de.danoeh.antennapod.dialog.ItemFilterDialog.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -3f2a0c: 140b 5d00 0d7f |0000: const v11, #float 1.87423e+38 // #7f0d005d │ │ -3f2a12: 120c |0003: const/4 v12, #int 0 // #0 │ │ -3f2a14: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -3f2a16: 6e40 b20b ba0c |0005: invoke-virtual {v10, v11, v12, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ -3f2a1c: 0c0b |0008: move-result-object v11 │ │ -3f2a1e: 140c 9201 0a7f |0009: const v12, #float 1.83442e+38 // #7f0a0192 │ │ -3f2a24: 6e20 780c cb00 |000c: invoke-virtual {v11, v12}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3f2a2a: 0c0c |000f: move-result-object v12 │ │ -3f2a2c: 1f0c fb02 |0010: check-cast v12, Landroid/widget/LinearLayout; // type@02fb │ │ -3f2a30: 5b9c c690 |0012: iput-object v12, v9, Lde/danoeh/antennapod/dialog/ItemFilterDialog;.rows:Landroid/widget/LinearLayout; // field@90c6 │ │ -3f2a34: 6e10 2b35 0900 |0014: invoke-virtual {v9}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@352b │ │ -3f2a3a: 0c0c |0017: move-result-object v12 │ │ -3f2a3c: 1a01 e685 |0018: const-string v1, "filter" // string@85e6 │ │ -3f2a40: 6e20 1a07 1c00 |001a: invoke-virtual {v12, v1}, Landroid/os/Bundle;.getSerializable:(Ljava/lang/String;)Ljava/io/Serializable; // method@071a │ │ -3f2a46: 0c0c |001d: move-result-object v12 │ │ -3f2a48: 1f0c ba1c |001e: check-cast v12, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1cba │ │ -3f2a4c: 7100 7998 0000 |0020: invoke-static {}, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.values:()[Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // method@9879 │ │ -3f2a52: 0c01 |0023: move-result-object v1 │ │ -3f2a54: 2112 |0024: array-length v2, v1 │ │ -3f2a56: 1203 |0025: const/4 v3, #int 0 // #0 │ │ -3f2a58: 3523 6200 |0026: if-ge v3, v2, 0088 // +0062 │ │ -3f2a5c: 4604 0103 |0028: aget-object v4, v1, v3 │ │ -3f2a60: 7110 349f 0a00 |002a: invoke-static {v10}, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FilterDialogRowBinding; // method@9f34 │ │ -3f2a66: 0c05 |002d: move-result-object v5 │ │ -3f2a68: 6e10 339f 0500 |002e: invoke-virtual {v5}, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.getRoot:()Lcom/google/android/material/button/MaterialButtonToggleGroup; // method@9f33 │ │ -3f2a6e: 0c06 |0031: move-result-object v6 │ │ -3f2a70: 2207 361a |0032: new-instance v7, Lde/danoeh/antennapod/dialog/ItemFilterDialog$$ExternalSyntheticLambda0; // type@1a36 │ │ -3f2a74: 7020 d2a0 9700 |0034: invoke-direct {v7, v9}, Lde/danoeh/antennapod/dialog/ItemFilterDialog$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/dialog/ItemFilterDialog;)V // method@a0d2 │ │ -3f2a7a: 6e20 737d 7600 |0037: invoke-virtual {v6, v7}, Lcom/google/android/material/button/MaterialButtonToggleGroup;.addOnButtonCheckedListener:(Lcom/google/android/material/button/MaterialButtonToggleGroup$OnButtonCheckedListener;)V // method@7d73 │ │ -3f2a80: 5456 798f |003a: iget-object v6, v5, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton1:Landroid/widget/Button; // field@8f79 │ │ -3f2a84: 5447 848c |003c: iget-object v7, v4, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.values:[Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // field@8c84 │ │ -3f2a88: 4607 0700 |003e: aget-object v7, v7, v0 │ │ -3f2a8c: 5277 7b8c |0040: iget v7, v7, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.displayName:I // field@8c7b │ │ -3f2a90: 6e20 9c12 7600 |0042: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setText:(I)V // method@129c │ │ -3f2a96: 5456 798f |0045: iget-object v6, v5, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton1:Landroid/widget/Button; // field@8f79 │ │ -3f2a9a: 5447 848c |0047: iget-object v7, v4, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.values:[Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // field@8c84 │ │ -3f2a9e: 4607 0700 |0049: aget-object v7, v7, v0 │ │ -3f2aa2: 5477 7c8c |004b: iget-object v7, v7, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.filterId:Ljava/lang/String; // field@8c7c │ │ -3f2aa6: 6e20 910d 7600 |004d: invoke-virtual {v6, v7}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0d91 │ │ -3f2aac: 5456 7a8f |0050: iget-object v6, v5, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton2:Landroid/widget/Button; // field@8f7a │ │ -3f2ab0: 5447 848c |0052: iget-object v7, v4, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.values:[Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // field@8c84 │ │ -3f2ab4: 1218 |0054: const/4 v8, #int 1 // #1 │ │ -3f2ab6: 4607 0708 |0055: aget-object v7, v7, v8 │ │ -3f2aba: 5277 7b8c |0057: iget v7, v7, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.displayName:I // field@8c7b │ │ -3f2abe: 6e20 9c12 7600 |0059: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setText:(I)V // method@129c │ │ -3f2ac4: 5456 7a8f |005c: iget-object v6, v5, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton2:Landroid/widget/Button; // field@8f7a │ │ -3f2ac8: 5444 848c |005e: iget-object v4, v4, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.values:[Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // field@8c84 │ │ -3f2acc: 4604 0408 |0060: aget-object v4, v4, v8 │ │ -3f2ad0: 5444 7c8c |0062: iget-object v4, v4, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.filterId:Ljava/lang/String; // field@8c7c │ │ -3f2ad4: 6e20 910d 4600 |0064: invoke-virtual {v6, v4}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0d91 │ │ -3f2ada: 5454 798f |0067: iget-object v4, v5, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton1:Landroid/widget/Button; // field@8f79 │ │ -3f2ade: 1236 |0069: const/4 v6, #int 3 // #3 │ │ -3f2ae0: 6e20 9012 6400 |006a: invoke-virtual {v4, v6}, Landroid/widget/TextView;.setMaxLines:(I)V // method@1290 │ │ -3f2ae6: 5454 798f |006d: iget-object v4, v5, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton1:Landroid/widget/Button; // field@8f79 │ │ -3f2aea: 6e20 9b12 0400 |006f: invoke-virtual {v4, v0}, Landroid/widget/TextView;.setSingleLine:(Z)V // method@129b │ │ -3f2af0: 5454 7a8f |0072: iget-object v4, v5, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton2:Landroid/widget/Button; // field@8f7a │ │ -3f2af4: 6e20 9012 6400 |0074: invoke-virtual {v4, v6}, Landroid/widget/TextView;.setMaxLines:(I)V // method@1290 │ │ -3f2afa: 5454 7a8f |0077: iget-object v4, v5, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton2:Landroid/widget/Button; // field@8f7a │ │ -3f2afe: 6e20 9b12 0400 |0079: invoke-virtual {v4, v0}, Landroid/widget/TextView;.setSingleLine:(Z)V // method@129b │ │ -3f2b04: 5494 c690 |007c: iget-object v4, v9, Lde/danoeh/antennapod/dialog/ItemFilterDialog;.rows:Landroid/widget/LinearLayout; // field@90c6 │ │ -3f2b08: 6e10 339f 0500 |007e: invoke-virtual {v5}, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.getRoot:()Lcom/google/android/material/button/MaterialButtonToggleGroup; // method@9f33 │ │ -3f2b0e: 0c05 |0081: move-result-object v5 │ │ -3f2b10: 6e20 cd0d 5400 |0082: invoke-virtual {v4, v5}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ -3f2b16: d803 0301 |0085: add-int/lit8 v3, v3, #int 1 // #01 │ │ -3f2b1a: 289f |0087: goto 0026 // -0061 │ │ -3f2b1c: 6e10 57ac 0c00 |0088: invoke-virtual {v12}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.getValues:()[Ljava/lang/String; // method@ac57 │ │ -3f2b22: 0c0a |008b: move-result-object v10 │ │ -3f2b24: 21ac |008c: array-length v12, v10 │ │ -3f2b26: 35c0 2200 |008d: if-ge v0, v12, 00af // +0022 │ │ -3f2b2a: 4601 0a00 |008f: aget-object v1, v10, v0 │ │ -3f2b2e: 7110 b10a 0100 |0091: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ -3f2b34: 0a02 |0094: move-result v2 │ │ -3f2b36: 3902 1700 |0095: if-nez v2, 00ac // +0017 │ │ -3f2b3a: 6e20 790c 1b00 |0097: invoke-virtual {v11, v1}, Landroid/view/View;.findViewWithTag:(Ljava/lang/Object;)Landroid/view/View; // method@0c79 │ │ -3f2b40: 0c01 |009a: move-result-object v1 │ │ -3f2b42: 1f01 e602 |009b: check-cast v1, Landroid/widget/Button; // type@02e6 │ │ -3f2b46: 3801 0f00 |009d: if-eqz v1, 00ac // +000f │ │ -3f2b4a: 6e10 b80c 0100 |009f: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0cb8 │ │ -3f2b50: 0c02 |00a2: move-result-object v2 │ │ -3f2b52: 1f02 ad14 |00a3: check-cast v2, Lcom/google/android/material/button/MaterialButtonToggleGroup; // type@14ad │ │ -3f2b56: 6e10 990c 0100 |00a5: invoke-virtual {v1}, Landroid/view/View;.getId:()I // method@0c99 │ │ -3f2b5c: 0a01 |00a8: move-result v1 │ │ -3f2b5e: 6e20 777d 1200 |00a9: invoke-virtual {v2, v1}, Lcom/google/android/material/button/MaterialButtonToggleGroup;.check:(I)V // method@7d77 │ │ -3f2b64: d800 0001 |00ac: add-int/lit8 v0, v0, #int 1 // #01 │ │ -3f2b68: 28df |00ae: goto 008d // -0021 │ │ -3f2b6a: 110b |00af: return-object v11 │ │ +3f29c4: |[3f29c4] de.danoeh.antennapod.dialog.ItemFilterDialog.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +3f29d4: 140b 5d00 0d7f |0000: const v11, #float 1.87423e+38 // #7f0d005d │ │ +3f29da: 120c |0003: const/4 v12, #int 0 // #0 │ │ +3f29dc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +3f29de: 6e40 b20b ba0c |0005: invoke-virtual {v10, v11, v12, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0bb2 │ │ +3f29e4: 0c0b |0008: move-result-object v11 │ │ +3f29e6: 140c 9201 0a7f |0009: const v12, #float 1.83442e+38 // #7f0a0192 │ │ +3f29ec: 6e20 780c cb00 |000c: invoke-virtual {v11, v12}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3f29f2: 0c0c |000f: move-result-object v12 │ │ +3f29f4: 1f0c fb02 |0010: check-cast v12, Landroid/widget/LinearLayout; // type@02fb │ │ +3f29f8: 5b9c c690 |0012: iput-object v12, v9, Lde/danoeh/antennapod/dialog/ItemFilterDialog;.rows:Landroid/widget/LinearLayout; // field@90c6 │ │ +3f29fc: 6e10 2b35 0900 |0014: invoke-virtual {v9}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@352b │ │ +3f2a02: 0c0c |0017: move-result-object v12 │ │ +3f2a04: 1a01 e685 |0018: const-string v1, "filter" // string@85e6 │ │ +3f2a08: 6e20 1a07 1c00 |001a: invoke-virtual {v12, v1}, Landroid/os/Bundle;.getSerializable:(Ljava/lang/String;)Ljava/io/Serializable; // method@071a │ │ +3f2a0e: 0c0c |001d: move-result-object v12 │ │ +3f2a10: 1f0c ba1c |001e: check-cast v12, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1cba │ │ +3f2a14: 7100 7998 0000 |0020: invoke-static {}, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.values:()[Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // method@9879 │ │ +3f2a1a: 0c01 |0023: move-result-object v1 │ │ +3f2a1c: 2112 |0024: array-length v2, v1 │ │ +3f2a1e: 1203 |0025: const/4 v3, #int 0 // #0 │ │ +3f2a20: 3523 6200 |0026: if-ge v3, v2, 0088 // +0062 │ │ +3f2a24: 4604 0103 |0028: aget-object v4, v1, v3 │ │ +3f2a28: 7110 349f 0a00 |002a: invoke-static {v10}, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FilterDialogRowBinding; // method@9f34 │ │ +3f2a2e: 0c05 |002d: move-result-object v5 │ │ +3f2a30: 6e10 339f 0500 |002e: invoke-virtual {v5}, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.getRoot:()Lcom/google/android/material/button/MaterialButtonToggleGroup; // method@9f33 │ │ +3f2a36: 0c06 |0031: move-result-object v6 │ │ +3f2a38: 2207 361a |0032: new-instance v7, Lde/danoeh/antennapod/dialog/ItemFilterDialog$$ExternalSyntheticLambda0; // type@1a36 │ │ +3f2a3c: 7020 d2a0 9700 |0034: invoke-direct {v7, v9}, Lde/danoeh/antennapod/dialog/ItemFilterDialog$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/dialog/ItemFilterDialog;)V // method@a0d2 │ │ +3f2a42: 6e20 737d 7600 |0037: invoke-virtual {v6, v7}, Lcom/google/android/material/button/MaterialButtonToggleGroup;.addOnButtonCheckedListener:(Lcom/google/android/material/button/MaterialButtonToggleGroup$OnButtonCheckedListener;)V // method@7d73 │ │ +3f2a48: 5456 798f |003a: iget-object v6, v5, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton1:Landroid/widget/Button; // field@8f79 │ │ +3f2a4c: 5447 848c |003c: iget-object v7, v4, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.values:[Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // field@8c84 │ │ +3f2a50: 4607 0700 |003e: aget-object v7, v7, v0 │ │ +3f2a54: 5277 7b8c |0040: iget v7, v7, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.displayName:I // field@8c7b │ │ +3f2a58: 6e20 9c12 7600 |0042: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setText:(I)V // method@129c │ │ +3f2a5e: 5456 798f |0045: iget-object v6, v5, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton1:Landroid/widget/Button; // field@8f79 │ │ +3f2a62: 5447 848c |0047: iget-object v7, v4, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.values:[Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // field@8c84 │ │ +3f2a66: 4607 0700 |0049: aget-object v7, v7, v0 │ │ +3f2a6a: 5477 7c8c |004b: iget-object v7, v7, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.filterId:Ljava/lang/String; // field@8c7c │ │ +3f2a6e: 6e20 910d 7600 |004d: invoke-virtual {v6, v7}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0d91 │ │ +3f2a74: 5456 7a8f |0050: iget-object v6, v5, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton2:Landroid/widget/Button; // field@8f7a │ │ +3f2a78: 5447 848c |0052: iget-object v7, v4, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.values:[Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // field@8c84 │ │ +3f2a7c: 1218 |0054: const/4 v8, #int 1 // #1 │ │ +3f2a7e: 4607 0708 |0055: aget-object v7, v7, v8 │ │ +3f2a82: 5277 7b8c |0057: iget v7, v7, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.displayName:I // field@8c7b │ │ +3f2a86: 6e20 9c12 7600 |0059: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setText:(I)V // method@129c │ │ +3f2a8c: 5456 7a8f |005c: iget-object v6, v5, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton2:Landroid/widget/Button; // field@8f7a │ │ +3f2a90: 5444 848c |005e: iget-object v4, v4, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.values:[Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // field@8c84 │ │ +3f2a94: 4604 0408 |0060: aget-object v4, v4, v8 │ │ +3f2a98: 5444 7c8c |0062: iget-object v4, v4, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.filterId:Ljava/lang/String; // field@8c7c │ │ +3f2a9c: 6e20 910d 4600 |0064: invoke-virtual {v6, v4}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0d91 │ │ +3f2aa2: 5454 798f |0067: iget-object v4, v5, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton1:Landroid/widget/Button; // field@8f79 │ │ +3f2aa6: 1236 |0069: const/4 v6, #int 3 // #3 │ │ +3f2aa8: 6e20 9012 6400 |006a: invoke-virtual {v4, v6}, Landroid/widget/TextView;.setMaxLines:(I)V // method@1290 │ │ +3f2aae: 5454 798f |006d: iget-object v4, v5, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton1:Landroid/widget/Button; // field@8f79 │ │ +3f2ab2: 6e20 9b12 0400 |006f: invoke-virtual {v4, v0}, Landroid/widget/TextView;.setSingleLine:(Z)V // method@129b │ │ +3f2ab8: 5454 7a8f |0072: iget-object v4, v5, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton2:Landroid/widget/Button; // field@8f7a │ │ +3f2abc: 6e20 9012 6400 |0074: invoke-virtual {v4, v6}, Landroid/widget/TextView;.setMaxLines:(I)V // method@1290 │ │ +3f2ac2: 5454 7a8f |0077: iget-object v4, v5, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton2:Landroid/widget/Button; // field@8f7a │ │ +3f2ac6: 6e20 9b12 0400 |0079: invoke-virtual {v4, v0}, Landroid/widget/TextView;.setSingleLine:(Z)V // method@129b │ │ +3f2acc: 5494 c690 |007c: iget-object v4, v9, Lde/danoeh/antennapod/dialog/ItemFilterDialog;.rows:Landroid/widget/LinearLayout; // field@90c6 │ │ +3f2ad0: 6e10 339f 0500 |007e: invoke-virtual {v5}, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.getRoot:()Lcom/google/android/material/button/MaterialButtonToggleGroup; // method@9f33 │ │ +3f2ad6: 0c05 |0081: move-result-object v5 │ │ +3f2ad8: 6e20 cd0d 5400 |0082: invoke-virtual {v4, v5}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dcd │ │ +3f2ade: d803 0301 |0085: add-int/lit8 v3, v3, #int 1 // #01 │ │ +3f2ae2: 289f |0087: goto 0026 // -0061 │ │ +3f2ae4: 6e10 57ac 0c00 |0088: invoke-virtual {v12}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.getValues:()[Ljava/lang/String; // method@ac57 │ │ +3f2aea: 0c0a |008b: move-result-object v10 │ │ +3f2aec: 21ac |008c: array-length v12, v10 │ │ +3f2aee: 35c0 2200 |008d: if-ge v0, v12, 00af // +0022 │ │ +3f2af2: 4601 0a00 |008f: aget-object v1, v10, v0 │ │ +3f2af6: 7110 b10a 0100 |0091: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0ab1 │ │ +3f2afc: 0a02 |0094: move-result v2 │ │ +3f2afe: 3902 1700 |0095: if-nez v2, 00ac // +0017 │ │ +3f2b02: 6e20 790c 1b00 |0097: invoke-virtual {v11, v1}, Landroid/view/View;.findViewWithTag:(Ljava/lang/Object;)Landroid/view/View; // method@0c79 │ │ +3f2b08: 0c01 |009a: move-result-object v1 │ │ +3f2b0a: 1f01 e602 |009b: check-cast v1, Landroid/widget/Button; // type@02e6 │ │ +3f2b0e: 3801 0f00 |009d: if-eqz v1, 00ac // +000f │ │ +3f2b12: 6e10 b80c 0100 |009f: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0cb8 │ │ +3f2b18: 0c02 |00a2: move-result-object v2 │ │ +3f2b1a: 1f02 ad14 |00a3: check-cast v2, Lcom/google/android/material/button/MaterialButtonToggleGroup; // type@14ad │ │ +3f2b1e: 6e10 990c 0100 |00a5: invoke-virtual {v1}, Landroid/view/View;.getId:()I // method@0c99 │ │ +3f2b24: 0a01 |00a8: move-result v1 │ │ +3f2b26: 6e20 777d 1200 |00a9: invoke-virtual {v2, v1}, Lcom/google/android/material/button/MaterialButtonToggleGroup;.check:(I)V // method@7d77 │ │ +3f2b2c: d800 0001 |00ac: add-int/lit8 v0, v0, #int 1 // #01 │ │ +3f2b30: 28df |00ae: goto 008d // -0021 │ │ +3f2b32: 110b |00af: return-object v11 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=38 │ │ 0x000c line=39 │ │ 0x0014 line=40 │ │ 0x0020 line=42 │ │ 0x002a line=43 │ │ @@ -1798880,17 +1798863,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 │ │ -3f484c: |[3f484c] de.danoeh.antennapod.dialog.ShareDialog.$r8$lambda$69d-m2Jj3K1YW2MLxCtWKf4lYhI:(Lde/danoeh/antennapod/dialog/ShareDialog;Landroid/view/View;)V │ │ -3f485c: 7020 53a1 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/ShareDialog;.lambda$onCreateView$1:(Landroid/view/View;)V // method@a153 │ │ -3f4862: 0e00 |0003: return-void │ │ +3f4814: |[3f4814] de.danoeh.antennapod.dialog.ShareDialog.$r8$lambda$69d-m2Jj3K1YW2MLxCtWKf4lYhI:(Lde/danoeh/antennapod/dialog/ShareDialog;Landroid/view/View;)V │ │ +3f4824: 7020 53a1 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/ShareDialog;.lambda$onCreateView$1:(Landroid/view/View;)V // method@a153 │ │ +3f482a: 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; │ │ │ │ @@ -1798899,17 +1798882,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 │ │ -3f4864: |[3f4864] de.danoeh.antennapod.dialog.ShareDialog.$r8$lambda$SwTegdRyk-sQqj2eF4iz1El-m2Q:(Lde/danoeh/antennapod/dialog/ShareDialog;Landroid/widget/RadioGroup;I)V │ │ -3f4874: 7030 52a1 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/dialog/ShareDialog;.lambda$onCreateView$0:(Landroid/widget/RadioGroup;I)V // method@a152 │ │ -3f487a: 0e00 |0003: return-void │ │ +3f482c: |[3f482c] de.danoeh.antennapod.dialog.ShareDialog.$r8$lambda$SwTegdRyk-sQqj2eF4iz1El-m2Q:(Lde/danoeh/antennapod/dialog/ShareDialog;Landroid/widget/RadioGroup;I)V │ │ +3f483c: 7030 52a1 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/dialog/ShareDialog;.lambda$onCreateView$0:(Landroid/widget/RadioGroup;I)V // method@a152 │ │ +3f4842: 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 │ │ @@ -1798919,17 +1798902,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f487c: |[3f487c] de.danoeh.antennapod.dialog.ShareDialog.:()V │ │ -3f488c: 7010 c77c 0000 |0000: invoke-direct {v0}, Lcom/google/android/material/bottomsheet/BottomSheetDialogFragment;.:()V // method@7cc7 │ │ -3f4892: 0e00 |0003: return-void │ │ +3f4844: |[3f4844] de.danoeh.antennapod.dialog.ShareDialog.:()V │ │ +3f4854: 7010 c77c 0000 |0000: invoke-direct {v0}, Lcom/google/android/material/bottomsheet/BottomSheetDialogFragment;.:()V // method@7cc7 │ │ +3f485a: 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;) │ │ @@ -1798937,26 +1798920,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 │ │ -3f4894: |[3f4894] de.danoeh.antennapod.dialog.ShareDialog.lambda$onCreateView$0:(Landroid/widget/RadioGroup;I)V │ │ -3f48a4: 5412 fc90 |0000: iget-object v2, v1, Lde/danoeh/antennapod/dialog/ShareDialog;.viewBinding:Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // field@90fc │ │ -3f48a8: 5420 3a90 |0002: iget-object v0, v2, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.sharePositionCheckbox:Landroid/widget/CheckBox; // field@903a │ │ -3f48ac: 5422 3b90 |0004: iget-object v2, v2, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.shareSocialRadio:Landroid/widget/RadioButton; // field@903b │ │ -3f48b0: 6e10 990c 0200 |0006: invoke-virtual {v2}, Landroid/view/View;.getId:()I // method@0c99 │ │ -3f48b6: 0a02 |0009: move-result v2 │ │ -3f48b8: 3323 0400 |000a: if-ne v3, v2, 000e // +0004 │ │ -3f48bc: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -3f48be: 2802 |000d: goto 000f // +0002 │ │ -3f48c0: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -3f48c2: 6e20 540d 2000 |000f: invoke-virtual {v0, v2}, Landroid/view/View;.setEnabled:(Z)V // method@0d54 │ │ -3f48c8: 0e00 |0012: return-void │ │ +3f485c: |[3f485c] de.danoeh.antennapod.dialog.ShareDialog.lambda$onCreateView$0:(Landroid/widget/RadioGroup;I)V │ │ +3f486c: 5412 fc90 |0000: iget-object v2, v1, Lde/danoeh/antennapod/dialog/ShareDialog;.viewBinding:Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // field@90fc │ │ +3f4870: 5420 3a90 |0002: iget-object v0, v2, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.sharePositionCheckbox:Landroid/widget/CheckBox; // field@903a │ │ +3f4874: 5422 3b90 |0004: iget-object v2, v2, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.shareSocialRadio:Landroid/widget/RadioButton; // field@903b │ │ +3f4878: 6e10 990c 0200 |0006: invoke-virtual {v2}, Landroid/view/View;.getId:()I // method@0c99 │ │ +3f487e: 0a02 |0009: move-result v2 │ │ +3f4880: 3323 0400 |000a: if-ne v3, v2, 000e // +0004 │ │ +3f4884: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +3f4886: 2802 |000d: goto 000f // +0002 │ │ +3f4888: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +3f488a: 6e20 540d 2000 |000f: invoke-virtual {v0, v2}, Landroid/view/View;.setEnabled:(Z)V // method@0d54 │ │ +3f4890: 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 │ │ @@ -1798966,68 +1798949,68 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 105 16-bit code units │ │ -3f48cc: |[3f48cc] de.danoeh.antennapod.dialog.ShareDialog.lambda$onCreateView$1:(Landroid/view/View;)V │ │ -3f48dc: 5434 fc90 |0000: iget-object v4, v3, Lde/danoeh/antennapod/dialog/ShareDialog;.viewBinding:Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // field@90fc │ │ -3f48e0: 5444 3a90 |0002: iget-object v4, v4, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.sharePositionCheckbox:Landroid/widget/CheckBox; // field@903a │ │ -3f48e4: 6e10 7410 0400 |0004: invoke-virtual {v4}, Landroid/widget/CompoundButton;.isChecked:()Z // method@1074 │ │ -3f48ea: 0a04 |0007: move-result v4 │ │ -3f48ec: 5430 fc90 |0008: iget-object v0, v3, Lde/danoeh/antennapod/dialog/ShareDialog;.viewBinding:Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // field@90fc │ │ -3f48f0: 5400 3b90 |000a: iget-object v0, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.shareSocialRadio:Landroid/widget/RadioButton; // field@903b │ │ -3f48f4: 6e10 7410 0000 |000c: invoke-virtual {v0}, Landroid/widget/CompoundButton;.isChecked:()Z // method@1074 │ │ -3f48fa: 0a00 |000f: move-result v0 │ │ -3f48fc: 3800 0b00 |0010: if-eqz v0, 001b // +000b │ │ -3f4900: 5430 f990 |0012: iget-object v0, v3, Lde/danoeh/antennapod/dialog/ShareDialog;.ctx:Landroid/content/Context; // field@90f9 │ │ -3f4904: 5431 fa90 |0014: iget-object v1, v3, Lde/danoeh/antennapod/dialog/ShareDialog;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@90fa │ │ -3f4908: 7130 bd9d 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@9dbd │ │ -3f490e: 1210 |0019: const/4 v0, #int 1 // #1 │ │ -3f4910: 282e |001a: goto 0048 // +002e │ │ -3f4912: 5430 fc90 |001b: iget-object v0, v3, Lde/danoeh/antennapod/dialog/ShareDialog;.viewBinding:Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // field@90fc │ │ -3f4916: 5400 3990 |001d: iget-object v0, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.shareMediaReceiverRadio:Landroid/widget/RadioButton; // field@9039 │ │ -3f491a: 6e10 7410 0000 |001f: invoke-virtual {v0}, Landroid/widget/CompoundButton;.isChecked:()Z // method@1074 │ │ -3f4920: 0a00 |0022: move-result v0 │ │ -3f4922: 3800 0f00 |0023: if-eqz v0, 0032 // +000f │ │ -3f4926: 5430 f990 |0025: iget-object v0, v3, Lde/danoeh/antennapod/dialog/ShareDialog;.ctx:Landroid/content/Context; // field@90f9 │ │ -3f492a: 5431 fa90 |0027: iget-object v1, v3, Lde/danoeh/antennapod/dialog/ShareDialog;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@90fa │ │ -3f492e: 6e10 35ac 0100 |0029: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3f4934: 0c01 |002c: move-result-object v1 │ │ -3f4936: 7120 c09d 1000 |002d: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/ShareUtils;.shareMediaDownloadLink:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@9dc0 │ │ -3f493c: 1220 |0030: const/4 v0, #int 2 // #2 │ │ -3f493e: 2817 |0031: goto 0048 // +0017 │ │ -3f4940: 5430 fc90 |0032: iget-object v0, v3, Lde/danoeh/antennapod/dialog/ShareDialog;.viewBinding:Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // field@90fc │ │ -3f4944: 5400 3890 |0034: iget-object v0, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.shareMediaFileRadio:Landroid/widget/RadioButton; // field@9038 │ │ -3f4948: 6e10 7410 0000 |0036: invoke-virtual {v0}, Landroid/widget/CompoundButton;.isChecked:()Z // method@1074 │ │ -3f494e: 0a00 |0039: move-result v0 │ │ -3f4950: 3800 2700 |003a: if-eqz v0, 0061 // +0027 │ │ -3f4954: 5430 f990 |003c: iget-object v0, v3, Lde/danoeh/antennapod/dialog/ShareDialog;.ctx:Landroid/content/Context; // field@90f9 │ │ -3f4958: 5431 fa90 |003e: iget-object v1, v3, Lde/danoeh/antennapod/dialog/ShareDialog;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@90fa │ │ -3f495c: 6e10 35ac 0100 |0040: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3f4962: 0c01 |0043: move-result-object v1 │ │ -3f4964: 7120 bc9d 1000 |0044: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/ShareUtils;.shareFeedItemFile:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@9dbc │ │ -3f496a: 1230 |0047: const/4 v0, #int 3 // #3 │ │ -3f496c: 5431 fb90 |0048: iget-object v1, v3, Lde/danoeh/antennapod/dialog/ShareDialog;.prefs:Landroid/content/SharedPreferences; // field@90fb │ │ -3f4970: 7210 9a02 0100 |004a: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ -3f4976: 0c01 |004d: move-result-object v1 │ │ -3f4978: 1a02 d6c6 |004e: const-string v2, "prefShareEpisodeStartAt" // string@c6d6 │ │ -3f497c: 7230 9202 2104 |0050: invoke-interface {v1, v2, v4}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ -3f4982: 0c04 |0053: move-result-object v4 │ │ -3f4984: 1a01 d7c6 |0054: const-string v1, "prefShareEpisodeType" // string@c6d7 │ │ -3f4988: 7230 9402 1400 |0056: invoke-interface {v4, v1, v0}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0294 │ │ -3f498e: 0c04 |0059: move-result-object v4 │ │ -3f4990: 7210 9002 0400 |005a: invoke-interface {v4}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ -3f4996: 6e10 ca7c 0300 |005d: invoke-virtual {v3}, Lcom/google/android/material/bottomsheet/BottomSheetDialogFragment;.dismiss:()V // method@7cca │ │ -3f499c: 0e00 |0060: return-void │ │ -3f499e: 2204 711e |0061: new-instance v4, Ljava/lang/IllegalStateException; // type@1e71 │ │ -3f49a2: 1a00 f35d |0063: const-string v0, "Unknown share method" // string@5df3 │ │ -3f49a6: 7020 afb2 0400 |0065: invoke-direct {v4, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@b2af │ │ -3f49ac: 2704 |0068: throw v4 │ │ +3f4894: |[3f4894] de.danoeh.antennapod.dialog.ShareDialog.lambda$onCreateView$1:(Landroid/view/View;)V │ │ +3f48a4: 5434 fc90 |0000: iget-object v4, v3, Lde/danoeh/antennapod/dialog/ShareDialog;.viewBinding:Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // field@90fc │ │ +3f48a8: 5444 3a90 |0002: iget-object v4, v4, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.sharePositionCheckbox:Landroid/widget/CheckBox; // field@903a │ │ +3f48ac: 6e10 7410 0400 |0004: invoke-virtual {v4}, Landroid/widget/CompoundButton;.isChecked:()Z // method@1074 │ │ +3f48b2: 0a04 |0007: move-result v4 │ │ +3f48b4: 5430 fc90 |0008: iget-object v0, v3, Lde/danoeh/antennapod/dialog/ShareDialog;.viewBinding:Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // field@90fc │ │ +3f48b8: 5400 3b90 |000a: iget-object v0, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.shareSocialRadio:Landroid/widget/RadioButton; // field@903b │ │ +3f48bc: 6e10 7410 0000 |000c: invoke-virtual {v0}, Landroid/widget/CompoundButton;.isChecked:()Z // method@1074 │ │ +3f48c2: 0a00 |000f: move-result v0 │ │ +3f48c4: 3800 0b00 |0010: if-eqz v0, 001b // +000b │ │ +3f48c8: 5430 f990 |0012: iget-object v0, v3, Lde/danoeh/antennapod/dialog/ShareDialog;.ctx:Landroid/content/Context; // field@90f9 │ │ +3f48cc: 5431 fa90 |0014: iget-object v1, v3, Lde/danoeh/antennapod/dialog/ShareDialog;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@90fa │ │ +3f48d0: 7130 bd9d 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@9dbd │ │ +3f48d6: 1210 |0019: const/4 v0, #int 1 // #1 │ │ +3f48d8: 282e |001a: goto 0048 // +002e │ │ +3f48da: 5430 fc90 |001b: iget-object v0, v3, Lde/danoeh/antennapod/dialog/ShareDialog;.viewBinding:Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // field@90fc │ │ +3f48de: 5400 3990 |001d: iget-object v0, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.shareMediaReceiverRadio:Landroid/widget/RadioButton; // field@9039 │ │ +3f48e2: 6e10 7410 0000 |001f: invoke-virtual {v0}, Landroid/widget/CompoundButton;.isChecked:()Z // method@1074 │ │ +3f48e8: 0a00 |0022: move-result v0 │ │ +3f48ea: 3800 0f00 |0023: if-eqz v0, 0032 // +000f │ │ +3f48ee: 5430 f990 |0025: iget-object v0, v3, Lde/danoeh/antennapod/dialog/ShareDialog;.ctx:Landroid/content/Context; // field@90f9 │ │ +3f48f2: 5431 fa90 |0027: iget-object v1, v3, Lde/danoeh/antennapod/dialog/ShareDialog;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@90fa │ │ +3f48f6: 6e10 35ac 0100 |0029: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3f48fc: 0c01 |002c: move-result-object v1 │ │ +3f48fe: 7120 c09d 1000 |002d: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/ShareUtils;.shareMediaDownloadLink:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@9dc0 │ │ +3f4904: 1220 |0030: const/4 v0, #int 2 // #2 │ │ +3f4906: 2817 |0031: goto 0048 // +0017 │ │ +3f4908: 5430 fc90 |0032: iget-object v0, v3, Lde/danoeh/antennapod/dialog/ShareDialog;.viewBinding:Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // field@90fc │ │ +3f490c: 5400 3890 |0034: iget-object v0, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.shareMediaFileRadio:Landroid/widget/RadioButton; // field@9038 │ │ +3f4910: 6e10 7410 0000 |0036: invoke-virtual {v0}, Landroid/widget/CompoundButton;.isChecked:()Z // method@1074 │ │ +3f4916: 0a00 |0039: move-result v0 │ │ +3f4918: 3800 2700 |003a: if-eqz v0, 0061 // +0027 │ │ +3f491c: 5430 f990 |003c: iget-object v0, v3, Lde/danoeh/antennapod/dialog/ShareDialog;.ctx:Landroid/content/Context; // field@90f9 │ │ +3f4920: 5431 fa90 |003e: iget-object v1, v3, Lde/danoeh/antennapod/dialog/ShareDialog;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@90fa │ │ +3f4924: 6e10 35ac 0100 |0040: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3f492a: 0c01 |0043: move-result-object v1 │ │ +3f492c: 7120 bc9d 1000 |0044: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/ShareUtils;.shareFeedItemFile:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@9dbc │ │ +3f4932: 1230 |0047: const/4 v0, #int 3 // #3 │ │ +3f4934: 5431 fb90 |0048: iget-object v1, v3, Lde/danoeh/antennapod/dialog/ShareDialog;.prefs:Landroid/content/SharedPreferences; // field@90fb │ │ +3f4938: 7210 9a02 0100 |004a: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@029a │ │ +3f493e: 0c01 |004d: move-result-object v1 │ │ +3f4940: 1a02 d6c6 |004e: const-string v2, "prefShareEpisodeStartAt" // string@c6d6 │ │ +3f4944: 7230 9202 2104 |0050: invoke-interface {v1, v2, v4}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ +3f494a: 0c04 |0053: move-result-object v4 │ │ +3f494c: 1a01 d7c6 |0054: const-string v1, "prefShareEpisodeType" // string@c6d7 │ │ +3f4950: 7230 9402 1400 |0056: invoke-interface {v4, v1, v0}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0294 │ │ +3f4956: 0c04 |0059: move-result-object v4 │ │ +3f4958: 7210 9002 0400 |005a: invoke-interface {v4}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@0290 │ │ +3f495e: 6e10 ca7c 0300 |005d: invoke-virtual {v3}, Lcom/google/android/material/bottomsheet/BottomSheetDialogFragment;.dismiss:()V // method@7cca │ │ +3f4964: 0e00 |0060: return-void │ │ +3f4966: 2204 711e |0061: new-instance v4, Ljava/lang/IllegalStateException; // type@1e71 │ │ +3f496a: 1a00 f35d |0063: const-string v0, "Unknown share method" // string@5df3 │ │ +3f496e: 7020 afb2 0400 |0065: invoke-direct {v4, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@b2af │ │ +3f4974: 2704 |0068: throw v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0008 line=59 │ │ 0x0012 line=60 │ │ 0x001b line=62 │ │ 0x0025 line=63 │ │ @@ -1799048,23 +1799031,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 │ │ -3f4814: |[3f4814] de.danoeh.antennapod.dialog.ShareDialog.newInstance:(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/dialog/ShareDialog; │ │ -3f4824: 2200 7701 |0000: new-instance v0, Landroid/os/Bundle; // type@0177 │ │ -3f4828: 7010 0a07 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@070a │ │ -3f482e: 1a01 4b85 |0005: const-string v1, "feedItem" // string@854b │ │ -3f4832: 6e30 2e07 1002 |0007: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putSerializable:(Ljava/lang/String;Ljava/io/Serializable;)V // method@072e │ │ -3f4838: 2202 541a |000a: new-instance v2, Lde/danoeh/antennapod/dialog/ShareDialog; // type@1a54 │ │ -3f483c: 7010 51a1 0200 |000c: invoke-direct {v2}, Lde/danoeh/antennapod/dialog/ShareDialog;.:()V // method@a151 │ │ -3f4842: 6e20 be35 0200 |000f: invoke-virtual {v2, v0}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@35be │ │ -3f4848: 1102 |0012: return-object v2 │ │ +3f47dc: |[3f47dc] de.danoeh.antennapod.dialog.ShareDialog.newInstance:(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/dialog/ShareDialog; │ │ +3f47ec: 2200 7701 |0000: new-instance v0, Landroid/os/Bundle; // type@0177 │ │ +3f47f0: 7010 0a07 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@070a │ │ +3f47f6: 1a01 4b85 |0005: const-string v1, "feedItem" // string@854b │ │ +3f47fa: 6e30 2e07 1002 |0007: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putSerializable:(Ljava/lang/String;Ljava/io/Serializable;)V // method@072e │ │ +3f4800: 2202 541a |000a: new-instance v2, Lde/danoeh/antennapod/dialog/ShareDialog; // type@1a54 │ │ +3f4804: 7010 51a1 0200 |000c: invoke-direct {v2}, Lde/danoeh/antennapod/dialog/ShareDialog;.:()V // method@a151 │ │ +3f480a: 6e20 be35 0200 |000f: invoke-virtual {v2, v0}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@35be │ │ +3f4810: 1102 |0012: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0007 line=34 │ │ 0x000a line=35 │ │ 0x000f line=36 │ │ locals : │ │ @@ -1799075,95 +1799058,95 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 141 16-bit code units │ │ -3f49b0: |[3f49b0] de.danoeh.antennapod.dialog.ShareDialog.setupOptions:()V │ │ -3f49c0: 5470 fa90 |0000: iget-object v0, v7, Lde/danoeh/antennapod/dialog/ShareDialog;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@90fa │ │ -3f49c4: 6e10 35ac 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3f49ca: 0c00 |0005: move-result-object v0 │ │ -3f49cc: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -3f49ce: 1212 |0007: const/4 v2, #int 1 // #1 │ │ -3f49d0: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -3f49d4: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -3f49d6: 2802 |000b: goto 000d // +0002 │ │ -3f49d8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -3f49da: 3800 1000 |000d: if-eqz v0, 001d // +0010 │ │ -3f49de: 5473 fa90 |000f: iget-object v3, v7, Lde/danoeh/antennapod/dialog/ShareDialog;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@90fa │ │ -3f49e2: 6e10 35ac 0300 |0011: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3f49e8: 0c03 |0014: move-result-object v3 │ │ -3f49ea: 6e10 04ac 0300 |0015: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ac04 │ │ -3f49f0: 0a03 |0018: move-result v3 │ │ -3f49f2: 3803 0400 |0019: if-eqz v3, 001d // +0004 │ │ -3f49f6: 1213 |001b: const/4 v3, #int 1 // #1 │ │ -3f49f8: 2802 |001c: goto 001e // +0002 │ │ -3f49fa: 1203 |001d: const/4 v3, #int 0 // #0 │ │ -3f49fc: 5474 fc90 |001e: iget-object v4, v7, Lde/danoeh/antennapod/dialog/ShareDialog;.viewBinding:Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // field@90fc │ │ -3f4a00: 5444 3890 |0020: iget-object v4, v4, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.shareMediaFileRadio:Landroid/widget/RadioButton; // field@9038 │ │ -3f4a04: 1305 0800 |0022: const/16 v5, #int 8 // #8 │ │ -3f4a08: 3803 0400 |0024: if-eqz v3, 0028 // +0004 │ │ -3f4a0c: 1206 |0026: const/4 v6, #int 0 // #0 │ │ -3f4a0e: 2803 |0027: goto 002a // +0003 │ │ -3f4a10: 1306 0800 |0028: const/16 v6, #int 8 // #8 │ │ -3f4a14: 6e20 9c0d 6400 |002a: invoke-virtual {v4, v6}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3f4a1a: 3800 1000 |002d: if-eqz v0, 003d // +0010 │ │ -3f4a1e: 5470 fa90 |002f: iget-object v0, v7, Lde/danoeh/antennapod/dialog/ShareDialog;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@90fa │ │ -3f4a22: 6e10 35ac 0000 |0031: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ -3f4a28: 0c00 |0034: move-result-object v0 │ │ -3f4a2a: 6e10 01ac 0000 |0035: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ -3f4a30: 0c00 |0038: move-result-object v0 │ │ -3f4a32: 3800 0400 |0039: if-eqz v0, 003d // +0004 │ │ -3f4a36: 1210 |003b: const/4 v0, #int 1 // #1 │ │ -3f4a38: 2802 |003c: goto 003e // +0002 │ │ -3f4a3a: 1200 |003d: const/4 v0, #int 0 // #0 │ │ -3f4a3c: 3900 0900 |003e: if-nez v0, 0047 // +0009 │ │ -3f4a40: 5474 fc90 |0040: iget-object v4, v7, Lde/danoeh/antennapod/dialog/ShareDialog;.viewBinding:Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // field@90fc │ │ -3f4a44: 5444 3990 |0042: iget-object v4, v4, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.shareMediaReceiverRadio:Landroid/widget/RadioButton; // field@9039 │ │ -3f4a48: 6e20 9c0d 5400 |0044: invoke-virtual {v4, v5}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ -3f4a4e: 5474 fb90 |0047: iget-object v4, v7, Lde/danoeh/antennapod/dialog/ShareDialog;.prefs:Landroid/content/SharedPreferences; // field@90fb │ │ -3f4a52: 1a05 d7c6 |0049: const-string v5, "prefShareEpisodeType" // string@c6d7 │ │ -3f4a56: 7230 9d02 5402 |004b: invoke-interface {v4, v5, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@029d │ │ -3f4a5c: 0a04 |004e: move-result v4 │ │ -3f4a5e: 1235 |004f: const/4 v5, #int 3 // #3 │ │ -3f4a60: 1226 |0050: const/4 v6, #int 2 // #2 │ │ -3f4a62: 3364 0400 |0051: if-ne v4, v6, 0055 // +0004 │ │ -3f4a66: 3800 0600 |0053: if-eqz v0, 0059 // +0006 │ │ -3f4a6a: 3354 0500 |0055: if-ne v4, v5, 005a // +0005 │ │ -3f4a6e: 3903 0300 |0057: if-nez v3, 005a // +0003 │ │ -3f4a72: 1214 |0059: const/4 v4, #int 1 // #1 │ │ -3f4a74: 5470 fc90 |005a: iget-object v0, v7, Lde/danoeh/antennapod/dialog/ShareDialog;.viewBinding:Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // field@90fc │ │ -3f4a78: 5400 3b90 |005c: iget-object v0, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.shareSocialRadio:Landroid/widget/RadioButton; // field@903b │ │ -3f4a7c: 3324 0400 |005e: if-ne v4, v2, 0062 // +0004 │ │ -3f4a80: 1213 |0060: const/4 v3, #int 1 // #1 │ │ -3f4a82: 2802 |0061: goto 0063 // +0002 │ │ -3f4a84: 1203 |0062: const/4 v3, #int 0 // #0 │ │ -3f4a86: 6e20 8210 3000 |0063: invoke-virtual {v0, v3}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1082 │ │ -3f4a8c: 5470 fc90 |0066: iget-object v0, v7, Lde/danoeh/antennapod/dialog/ShareDialog;.viewBinding:Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // field@90fc │ │ -3f4a90: 5400 3990 |0068: iget-object v0, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.shareMediaReceiverRadio:Landroid/widget/RadioButton; // field@9039 │ │ -3f4a94: 3364 0400 |006a: if-ne v4, v6, 006e // +0004 │ │ -3f4a98: 1213 |006c: const/4 v3, #int 1 // #1 │ │ -3f4a9a: 2802 |006d: goto 006f // +0002 │ │ -3f4a9c: 1203 |006e: const/4 v3, #int 0 // #0 │ │ -3f4a9e: 6e20 8210 3000 |006f: invoke-virtual {v0, v3}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1082 │ │ -3f4aa4: 5470 fc90 |0072: iget-object v0, v7, Lde/danoeh/antennapod/dialog/ShareDialog;.viewBinding:Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // field@90fc │ │ -3f4aa8: 5400 3890 |0074: iget-object v0, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.shareMediaFileRadio:Landroid/widget/RadioButton; // field@9038 │ │ -3f4aac: 3354 0300 |0076: if-ne v4, v5, 0079 // +0003 │ │ -3f4ab0: 2802 |0078: goto 007a // +0002 │ │ -3f4ab2: 1202 |0079: const/4 v2, #int 0 // #0 │ │ -3f4ab4: 6e20 8210 2000 |007a: invoke-virtual {v0, v2}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1082 │ │ -3f4aba: 5470 fb90 |007d: iget-object v0, v7, Lde/danoeh/antennapod/dialog/ShareDialog;.prefs:Landroid/content/SharedPreferences; // field@90fb │ │ -3f4abe: 1a02 d6c6 |007f: const-string v2, "prefShareEpisodeStartAt" // string@c6d6 │ │ -3f4ac2: 7230 9b02 2001 |0081: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ -3f4ac8: 0a00 |0084: move-result v0 │ │ -3f4aca: 5471 fc90 |0085: iget-object v1, v7, Lde/danoeh/antennapod/dialog/ShareDialog;.viewBinding:Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // field@90fc │ │ -3f4ace: 5411 3a90 |0087: iget-object v1, v1, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.sharePositionCheckbox:Landroid/widget/CheckBox; // field@903a │ │ -3f4ad2: 6e20 8210 0100 |0089: invoke-virtual {v1, v0}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1082 │ │ -3f4ad8: 0e00 |008c: return-void │ │ +3f4978: |[3f4978] de.danoeh.antennapod.dialog.ShareDialog.setupOptions:()V │ │ +3f4988: 5470 fa90 |0000: iget-object v0, v7, Lde/danoeh/antennapod/dialog/ShareDialog;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@90fa │ │ +3f498c: 6e10 35ac 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3f4992: 0c00 |0005: move-result-object v0 │ │ +3f4994: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +3f4996: 1212 |0007: const/4 v2, #int 1 // #1 │ │ +3f4998: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +3f499c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +3f499e: 2802 |000b: goto 000d // +0002 │ │ +3f49a0: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +3f49a2: 3800 1000 |000d: if-eqz v0, 001d // +0010 │ │ +3f49a6: 5473 fa90 |000f: iget-object v3, v7, Lde/danoeh/antennapod/dialog/ShareDialog;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@90fa │ │ +3f49aa: 6e10 35ac 0300 |0011: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3f49b0: 0c03 |0014: move-result-object v3 │ │ +3f49b2: 6e10 04ac 0300 |0015: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ac04 │ │ +3f49b8: 0a03 |0018: move-result v3 │ │ +3f49ba: 3803 0400 |0019: if-eqz v3, 001d // +0004 │ │ +3f49be: 1213 |001b: const/4 v3, #int 1 // #1 │ │ +3f49c0: 2802 |001c: goto 001e // +0002 │ │ +3f49c2: 1203 |001d: const/4 v3, #int 0 // #0 │ │ +3f49c4: 5474 fc90 |001e: iget-object v4, v7, Lde/danoeh/antennapod/dialog/ShareDialog;.viewBinding:Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // field@90fc │ │ +3f49c8: 5444 3890 |0020: iget-object v4, v4, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.shareMediaFileRadio:Landroid/widget/RadioButton; // field@9038 │ │ +3f49cc: 1305 0800 |0022: const/16 v5, #int 8 // #8 │ │ +3f49d0: 3803 0400 |0024: if-eqz v3, 0028 // +0004 │ │ +3f49d4: 1206 |0026: const/4 v6, #int 0 // #0 │ │ +3f49d6: 2803 |0027: goto 002a // +0003 │ │ +3f49d8: 1306 0800 |0028: const/16 v6, #int 8 // #8 │ │ +3f49dc: 6e20 9c0d 6400 |002a: invoke-virtual {v4, v6}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3f49e2: 3800 1000 |002d: if-eqz v0, 003d // +0010 │ │ +3f49e6: 5470 fa90 |002f: iget-object v0, v7, Lde/danoeh/antennapod/dialog/ShareDialog;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@90fa │ │ +3f49ea: 6e10 35ac 0000 |0031: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac35 │ │ +3f49f0: 0c00 |0034: move-result-object v0 │ │ +3f49f2: 6e10 01ac 0000 |0035: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ac01 │ │ +3f49f8: 0c00 |0038: move-result-object v0 │ │ +3f49fa: 3800 0400 |0039: if-eqz v0, 003d // +0004 │ │ +3f49fe: 1210 |003b: const/4 v0, #int 1 // #1 │ │ +3f4a00: 2802 |003c: goto 003e // +0002 │ │ +3f4a02: 1200 |003d: const/4 v0, #int 0 // #0 │ │ +3f4a04: 3900 0900 |003e: if-nez v0, 0047 // +0009 │ │ +3f4a08: 5474 fc90 |0040: iget-object v4, v7, Lde/danoeh/antennapod/dialog/ShareDialog;.viewBinding:Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // field@90fc │ │ +3f4a0c: 5444 3990 |0042: iget-object v4, v4, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.shareMediaReceiverRadio:Landroid/widget/RadioButton; // field@9039 │ │ +3f4a10: 6e20 9c0d 5400 |0044: invoke-virtual {v4, v5}, Landroid/view/View;.setVisibility:(I)V // method@0d9c │ │ +3f4a16: 5474 fb90 |0047: iget-object v4, v7, Lde/danoeh/antennapod/dialog/ShareDialog;.prefs:Landroid/content/SharedPreferences; // field@90fb │ │ +3f4a1a: 1a05 d7c6 |0049: const-string v5, "prefShareEpisodeType" // string@c6d7 │ │ +3f4a1e: 7230 9d02 5402 |004b: invoke-interface {v4, v5, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@029d │ │ +3f4a24: 0a04 |004e: move-result v4 │ │ +3f4a26: 1235 |004f: const/4 v5, #int 3 // #3 │ │ +3f4a28: 1226 |0050: const/4 v6, #int 2 // #2 │ │ +3f4a2a: 3364 0400 |0051: if-ne v4, v6, 0055 // +0004 │ │ +3f4a2e: 3800 0600 |0053: if-eqz v0, 0059 // +0006 │ │ +3f4a32: 3354 0500 |0055: if-ne v4, v5, 005a // +0005 │ │ +3f4a36: 3903 0300 |0057: if-nez v3, 005a // +0003 │ │ +3f4a3a: 1214 |0059: const/4 v4, #int 1 // #1 │ │ +3f4a3c: 5470 fc90 |005a: iget-object v0, v7, Lde/danoeh/antennapod/dialog/ShareDialog;.viewBinding:Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // field@90fc │ │ +3f4a40: 5400 3b90 |005c: iget-object v0, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.shareSocialRadio:Landroid/widget/RadioButton; // field@903b │ │ +3f4a44: 3324 0400 |005e: if-ne v4, v2, 0062 // +0004 │ │ +3f4a48: 1213 |0060: const/4 v3, #int 1 // #1 │ │ +3f4a4a: 2802 |0061: goto 0063 // +0002 │ │ +3f4a4c: 1203 |0062: const/4 v3, #int 0 // #0 │ │ +3f4a4e: 6e20 8210 3000 |0063: invoke-virtual {v0, v3}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1082 │ │ +3f4a54: 5470 fc90 |0066: iget-object v0, v7, Lde/danoeh/antennapod/dialog/ShareDialog;.viewBinding:Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // field@90fc │ │ +3f4a58: 5400 3990 |0068: iget-object v0, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.shareMediaReceiverRadio:Landroid/widget/RadioButton; // field@9039 │ │ +3f4a5c: 3364 0400 |006a: if-ne v4, v6, 006e // +0004 │ │ +3f4a60: 1213 |006c: const/4 v3, #int 1 // #1 │ │ +3f4a62: 2802 |006d: goto 006f // +0002 │ │ +3f4a64: 1203 |006e: const/4 v3, #int 0 // #0 │ │ +3f4a66: 6e20 8210 3000 |006f: invoke-virtual {v0, v3}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1082 │ │ +3f4a6c: 5470 fc90 |0072: iget-object v0, v7, Lde/danoeh/antennapod/dialog/ShareDialog;.viewBinding:Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // field@90fc │ │ +3f4a70: 5400 3890 |0074: iget-object v0, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.shareMediaFileRadio:Landroid/widget/RadioButton; // field@9038 │ │ +3f4a74: 3354 0300 |0076: if-ne v4, v5, 0079 // +0003 │ │ +3f4a78: 2802 |0078: goto 007a // +0002 │ │ +3f4a7a: 1202 |0079: const/4 v2, #int 0 // #0 │ │ +3f4a7c: 6e20 8210 2000 |007a: invoke-virtual {v0, v2}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1082 │ │ +3f4a82: 5470 fb90 |007d: iget-object v0, v7, Lde/danoeh/antennapod/dialog/ShareDialog;.prefs:Landroid/content/SharedPreferences; // field@90fb │ │ +3f4a86: 1a02 d6c6 |007f: const-string v2, "prefShareEpisodeStartAt" // string@c6d6 │ │ +3f4a8a: 7230 9b02 2001 |0081: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029b │ │ +3f4a90: 0a00 |0084: move-result v0 │ │ +3f4a92: 5471 fc90 |0085: iget-object v1, v7, Lde/danoeh/antennapod/dialog/ShareDialog;.viewBinding:Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // field@90fc │ │ +3f4a96: 5411 3a90 |0087: iget-object v1, v1, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.sharePositionCheckbox:Landroid/widget/CheckBox; // field@903a │ │ +3f4a9a: 6e20 8210 0100 |0089: invoke-virtual {v1, v0}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1082 │ │ +3f4aa0: 0e00 |008c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x000f line=82 │ │ 0x001e line=83 │ │ 0x002f line=85 │ │ 0x0040 line=87 │ │ @@ -1799182,52 +1799165,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 │ │ -3f4768: |[3f4768] de.danoeh.antennapod.dialog.ShareDialog.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -3f4778: 6e10 2b35 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@352b │ │ -3f477e: 0c03 |0003: move-result-object v3 │ │ -3f4780: 3803 2300 |0004: if-eqz v3, 0027 // +0023 │ │ -3f4784: 6e10 2735 0100 |0006: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -3f478a: 0c03 |0009: move-result-object v3 │ │ -3f478c: 5b13 f990 |000a: iput-object v3, v1, Lde/danoeh/antennapod/dialog/ShareDialog;.ctx:Landroid/content/Context; // field@90f9 │ │ -3f4790: 6e10 2b35 0100 |000c: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@352b │ │ -3f4796: 0c03 |000f: move-result-object v3 │ │ -3f4798: 1a04 4b85 |0010: const-string v4, "feedItem" // string@854b │ │ -3f479c: 6e20 1a07 4300 |0012: invoke-virtual {v3, v4}, Landroid/os/Bundle;.getSerializable:(Ljava/lang/String;)Ljava/io/Serializable; // method@071a │ │ -3f47a2: 0c03 |0015: move-result-object v3 │ │ -3f47a4: 1f03 b91c |0016: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ -3f47a8: 5b13 fa90 |0018: iput-object v3, v1, Lde/danoeh/antennapod/dialog/ShareDialog;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@90fa │ │ -3f47ac: 6e10 2735 0100 |001a: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -3f47b2: 0c03 |001d: move-result-object v3 │ │ -3f47b4: 1a04 6155 |001e: const-string v4, "ShareDialog" // string@5561 │ │ -3f47b8: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -3f47ba: 6e30 3002 4300 |0021: invoke-virtual {v3, v4, v0}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ -3f47c0: 0c03 |0024: move-result-object v3 │ │ -3f47c2: 5b13 fb90 |0025: iput-object v3, v1, Lde/danoeh/antennapod/dialog/ShareDialog;.prefs:Landroid/content/SharedPreferences; // field@90fb │ │ -3f47c6: 7110 0aa0 0200 |0027: invoke-static {v2}, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // method@a00a │ │ -3f47cc: 0c02 |002a: move-result-object v2 │ │ -3f47ce: 5b12 fc90 |002b: iput-object v2, v1, Lde/danoeh/antennapod/dialog/ShareDialog;.viewBinding:Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // field@90fc │ │ -3f47d2: 5422 3790 |002d: iget-object v2, v2, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.shareDialogRadioGroup:Landroid/widget/RadioGroup; // field@9037 │ │ -3f47d6: 2203 521a |002f: new-instance v3, Lde/danoeh/antennapod/dialog/ShareDialog$$ExternalSyntheticLambda0; // type@1a52 │ │ -3f47da: 7020 4ba1 1300 |0031: invoke-direct {v3, v1}, Lde/danoeh/antennapod/dialog/ShareDialog$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/dialog/ShareDialog;)V // method@a14b │ │ -3f47e0: 6e20 ed11 3200 |0034: invoke-virtual {v2, v3}, Landroid/widget/RadioGroup;.setOnCheckedChangeListener:(Landroid/widget/RadioGroup$OnCheckedChangeListener;)V // method@11ed │ │ -3f47e6: 7010 56a1 0100 |0037: invoke-direct {v1}, Lde/danoeh/antennapod/dialog/ShareDialog;.setupOptions:()V // method@a156 │ │ -3f47ec: 5412 fc90 |003a: iget-object v2, v1, Lde/danoeh/antennapod/dialog/ShareDialog;.viewBinding:Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // field@90fc │ │ -3f47f0: 5422 3690 |003c: iget-object v2, v2, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.shareButton:Landroid/widget/Button; // field@9036 │ │ -3f47f4: 2203 531a |003e: new-instance v3, Lde/danoeh/antennapod/dialog/ShareDialog$$ExternalSyntheticLambda1; // type@1a53 │ │ -3f47f8: 7020 4da1 1300 |0040: invoke-direct {v3, v1}, Lde/danoeh/antennapod/dialog/ShareDialog$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/dialog/ShareDialog;)V // method@a14d │ │ -3f47fe: 6e20 710d 3200 |0043: invoke-virtual {v2, v3}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3f4804: 5412 fc90 |0046: iget-object v2, v1, Lde/danoeh/antennapod/dialog/ShareDialog;.viewBinding:Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // field@90fc │ │ -3f4808: 6e10 09a0 0200 |0048: invoke-virtual {v2}, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a009 │ │ -3f480e: 0c02 |004b: move-result-object v2 │ │ -3f4810: 1102 |004c: return-object v2 │ │ +3f4730: |[3f4730] de.danoeh.antennapod.dialog.ShareDialog.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +3f4740: 6e10 2b35 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@352b │ │ +3f4746: 0c03 |0003: move-result-object v3 │ │ +3f4748: 3803 2300 |0004: if-eqz v3, 0027 // +0023 │ │ +3f474c: 6e10 2735 0100 |0006: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +3f4752: 0c03 |0009: move-result-object v3 │ │ +3f4754: 5b13 f990 |000a: iput-object v3, v1, Lde/danoeh/antennapod/dialog/ShareDialog;.ctx:Landroid/content/Context; // field@90f9 │ │ +3f4758: 6e10 2b35 0100 |000c: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@352b │ │ +3f475e: 0c03 |000f: move-result-object v3 │ │ +3f4760: 1a04 4b85 |0010: const-string v4, "feedItem" // string@854b │ │ +3f4764: 6e20 1a07 4300 |0012: invoke-virtual {v3, v4}, Landroid/os/Bundle;.getSerializable:(Ljava/lang/String;)Ljava/io/Serializable; // method@071a │ │ +3f476a: 0c03 |0015: move-result-object v3 │ │ +3f476c: 1f03 b91c |0016: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1cb9 │ │ +3f4770: 5b13 fa90 |0018: iput-object v3, v1, Lde/danoeh/antennapod/dialog/ShareDialog;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@90fa │ │ +3f4774: 6e10 2735 0100 |001a: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +3f477a: 0c03 |001d: move-result-object v3 │ │ +3f477c: 1a04 6155 |001e: const-string v4, "ShareDialog" // string@5561 │ │ +3f4780: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +3f4782: 6e30 3002 4300 |0021: invoke-virtual {v3, v4, v0}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0230 │ │ +3f4788: 0c03 |0024: move-result-object v3 │ │ +3f478a: 5b13 fb90 |0025: iput-object v3, v1, Lde/danoeh/antennapod/dialog/ShareDialog;.prefs:Landroid/content/SharedPreferences; // field@90fb │ │ +3f478e: 7110 0aa0 0200 |0027: invoke-static {v2}, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // method@a00a │ │ +3f4794: 0c02 |002a: move-result-object v2 │ │ +3f4796: 5b12 fc90 |002b: iput-object v2, v1, Lde/danoeh/antennapod/dialog/ShareDialog;.viewBinding:Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // field@90fc │ │ +3f479a: 5422 3790 |002d: iget-object v2, v2, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.shareDialogRadioGroup:Landroid/widget/RadioGroup; // field@9037 │ │ +3f479e: 2203 521a |002f: new-instance v3, Lde/danoeh/antennapod/dialog/ShareDialog$$ExternalSyntheticLambda0; // type@1a52 │ │ +3f47a2: 7020 4ba1 1300 |0031: invoke-direct {v3, v1}, Lde/danoeh/antennapod/dialog/ShareDialog$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/dialog/ShareDialog;)V // method@a14b │ │ +3f47a8: 6e20 ed11 3200 |0034: invoke-virtual {v2, v3}, Landroid/widget/RadioGroup;.setOnCheckedChangeListener:(Landroid/widget/RadioGroup$OnCheckedChangeListener;)V // method@11ed │ │ +3f47ae: 7010 56a1 0100 |0037: invoke-direct {v1}, Lde/danoeh/antennapod/dialog/ShareDialog;.setupOptions:()V // method@a156 │ │ +3f47b4: 5412 fc90 |003a: iget-object v2, v1, Lde/danoeh/antennapod/dialog/ShareDialog;.viewBinding:Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // field@90fc │ │ +3f47b8: 5422 3690 |003c: iget-object v2, v2, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.shareButton:Landroid/widget/Button; // field@9036 │ │ +3f47bc: 2203 531a |003e: new-instance v3, Lde/danoeh/antennapod/dialog/ShareDialog$$ExternalSyntheticLambda1; // type@1a53 │ │ +3f47c0: 7020 4da1 1300 |0040: invoke-direct {v3, v1}, Lde/danoeh/antennapod/dialog/ShareDialog$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/dialog/ShareDialog;)V // method@a14d │ │ +3f47c6: 6e20 710d 3200 |0043: invoke-virtual {v2, v3}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3f47cc: 5412 fc90 |0046: iget-object v2, v1, Lde/danoeh/antennapod/dialog/ShareDialog;.viewBinding:Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // field@90fc │ │ +3f47d0: 6e10 09a0 0200 |0048: invoke-virtual {v2}, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a009 │ │ +3f47d6: 0c02 |004b: move-result-object v2 │ │ +3f47d8: 1102 |004c: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0006 line=45 │ │ 0x000c line=46 │ │ 0x001a line=47 │ │ 0x0027 line=50 │ │ @@ -1799294,17 +1799277,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 │ │ -3f82a8: |[3f82a8] de.danoeh.antennapod.dialog.VariableSpeedDialog.$r8$lambda$4wogDjr0xLD1yv9OgPmS0aGKGIA:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;Landroid/view/View;)V │ │ -3f82b8: 7020 32a2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.lambda$onCreateView$1:(Landroid/view/View;)V // method@a232 │ │ -3f82be: 0e00 |0003: return-void │ │ +3f8270: |[3f8270] de.danoeh.antennapod.dialog.VariableSpeedDialog.$r8$lambda$4wogDjr0xLD1yv9OgPmS0aGKGIA:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;Landroid/view/View;)V │ │ +3f8280: 7020 32a2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.lambda$onCreateView$1:(Landroid/view/View;)V // method@a232 │ │ +3f8286: 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; │ │ │ │ @@ -1799313,17 +1799296,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 │ │ -3f82c0: |[3f82c0] de.danoeh.antennapod.dialog.VariableSpeedDialog.$r8$lambda$jeo_bQc0Ra7SW1E1GB7RMnTuzjI:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;Ljava/lang/Float;)V │ │ -3f82d0: 7020 31a2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.lambda$onCreateView$0:(Ljava/lang/Float;)V // method@a231 │ │ -3f82d6: 0e00 |0003: return-void │ │ +3f8288: |[3f8288] de.danoeh.antennapod.dialog.VariableSpeedDialog.$r8$lambda$jeo_bQc0Ra7SW1E1GB7RMnTuzjI:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;Ljava/lang/Float;)V │ │ +3f8298: 7020 31a2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.lambda$onCreateView$0:(Ljava/lang/Float;)V // method@a231 │ │ +3f829e: 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; │ │ │ │ @@ -1799332,17 +1799315,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 │ │ -3f82d8: |[3f82d8] de.danoeh.antennapod.dialog.VariableSpeedDialog.$r8$lambda$qZXVS3VY73NI2sq0R_njyC9RJ3E:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;Landroid/view/View;)V │ │ -3f82e8: 7020 33a2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.lambda$onCreateView$2:(Landroid/view/View;)V // method@a233 │ │ -3f82ee: 0e00 |0003: return-void │ │ +3f82a0: |[3f82a0] de.danoeh.antennapod.dialog.VariableSpeedDialog.$r8$lambda$qZXVS3VY73NI2sq0R_njyC9RJ3E:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;Landroid/view/View;)V │ │ +3f82b0: 7020 33a2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.lambda$onCreateView$2:(Landroid/view/View;)V // method@a233 │ │ +3f82b6: 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; │ │ │ │ @@ -1799351,17 +1799334,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 │ │ -3f8278: |[3f8278] de.danoeh.antennapod.dialog.VariableSpeedDialog.-$$Nest$fgetcontroller:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)Lde/danoeh/antennapod/core/util/playback/PlaybackController; │ │ -3f8288: 5400 5591 |0000: iget-object v0, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9155 │ │ -3f828c: 1100 |0002: return-object v0 │ │ +3f8240: |[3f8240] de.danoeh.antennapod.dialog.VariableSpeedDialog.-$$Nest$fgetcontroller:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)Lde/danoeh/antennapod/core/util/playback/PlaybackController; │ │ +3f8250: 5400 5591 |0000: iget-object v0, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9155 │ │ +3f8254: 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;) │ │ @@ -1799369,17 +1799352,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 │ │ -3f8290: |[3f8290] de.danoeh.antennapod.dialog.VariableSpeedDialog.-$$Nest$fgetselectedSpeeds:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)Ljava/util/List; │ │ -3f82a0: 5400 5691 |0000: iget-object v0, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.selectedSpeeds:Ljava/util/List; // field@9156 │ │ -3f82a4: 1100 |0002: return-object v0 │ │ +3f8258: |[3f8258] de.danoeh.antennapod.dialog.VariableSpeedDialog.-$$Nest$fgetselectedSpeeds:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)Ljava/util/List; │ │ +3f8268: 5400 5691 |0000: iget-object v0, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.selectedSpeeds:Ljava/util/List; // field@9156 │ │ +3f826c: 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;) │ │ @@ -1799387,27 +1799370,27 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -3f82f0: |[3f82f0] de.danoeh.antennapod.dialog.VariableSpeedDialog.:()V │ │ -3f8300: 7010 c77c 0200 |0000: invoke-direct {v2}, Lcom/google/android/material/bottomsheet/BottomSheetDialogFragment;.:()V // method@7cc7 │ │ -3f8306: 2200 f21e |0003: new-instance v0, Ljava/text/DecimalFormatSymbols; // type@1ef2 │ │ -3f830a: 6201 fed9 |0005: sget-object v1, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d9fe │ │ -3f830e: 7020 68b4 1000 |0007: invoke-direct {v0, v1}, Ljava/text/DecimalFormatSymbols;.:(Ljava/util/Locale;)V // method@b468 │ │ -3f8314: 1301 2e00 |000a: const/16 v1, #int 46 // #2e │ │ -3f8318: 6e20 69b4 1000 |000c: invoke-virtual {v0, v1}, Ljava/text/DecimalFormatSymbols;.setDecimalSeparator:(C)V // method@b469 │ │ -3f831e: 2200 fd1e |000f: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -3f8322: 7100 c7b0 0000 |0011: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getPlaybackSpeedArray:()Ljava/util/List; // method@b0c7 │ │ -3f8328: 0c01 |0014: move-result-object v1 │ │ -3f832a: 7020 a2b4 1000 |0015: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@b4a2 │ │ -3f8330: 5b20 5691 |0018: iput-object v0, v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.selectedSpeeds:Ljava/util/List; // field@9156 │ │ -3f8334: 0e00 |001a: return-void │ │ +3f82b8: |[3f82b8] de.danoeh.antennapod.dialog.VariableSpeedDialog.:()V │ │ +3f82c8: 7010 c77c 0200 |0000: invoke-direct {v2}, Lcom/google/android/material/bottomsheet/BottomSheetDialogFragment;.:()V // method@7cc7 │ │ +3f82ce: 2200 f21e |0003: new-instance v0, Ljava/text/DecimalFormatSymbols; // type@1ef2 │ │ +3f82d2: 6201 fed9 |0005: sget-object v1, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d9fe │ │ +3f82d6: 7020 68b4 1000 |0007: invoke-direct {v0, v1}, Ljava/text/DecimalFormatSymbols;.:(Ljava/util/Locale;)V // method@b468 │ │ +3f82dc: 1301 2e00 |000a: const/16 v1, #int 46 // #2e │ │ +3f82e0: 6e20 69b4 1000 |000c: invoke-virtual {v0, v1}, Ljava/text/DecimalFormatSymbols;.setDecimalSeparator:(C)V // method@b469 │ │ +3f82e6: 2200 fd1e |000f: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +3f82ea: 7100 c7b0 0000 |0011: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getPlaybackSpeedArray:()Ljava/util/List; // method@b0c7 │ │ +3f82f0: 0c01 |0014: move-result-object v1 │ │ +3f82f2: 7020 a2b4 1000 |0015: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@b4a2 │ │ +3f82f8: 5b20 5691 |0018: iput-object v0, v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.selectedSpeeds:Ljava/util/List; // field@9156 │ │ +3f82fc: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=40 │ │ 0x000c line=41 │ │ 0x000f line=42 │ │ locals : │ │ @@ -1799418,49 +1799401,49 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 70 16-bit code units │ │ -3f8338: |[3f8338] de.danoeh.antennapod.dialog.VariableSpeedDialog.addCurrentSpeed:()V │ │ -3f8348: 5440 5791 |0000: iget-object v0, v4, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.speedSeekBar:Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar; // field@9157 │ │ -3f834c: 6e10 4bb1 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar;.getCurrentSpeed:()F // method@b14b │ │ -3f8352: 0a00 |0005: move-result v0 │ │ -3f8354: 5441 5691 |0006: iget-object v1, v4, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.selectedSpeeds:Ljava/util/List; // field@9156 │ │ -3f8358: 7110 a8b2 0000 |0008: invoke-static {v0}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@b2a8 │ │ -3f835e: 0c02 |000b: move-result-object v2 │ │ -3f8360: 7220 63b5 2100 |000c: invoke-interface {v1, v2}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b563 │ │ -3f8366: 0a01 |000f: move-result v1 │ │ -3f8368: 3801 1d00 |0010: if-eqz v1, 002d // +001d │ │ -3f836c: 5441 5491 |0012: iget-object v1, v4, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.addCurrentSpeedChip:Lcom/google/android/material/chip/Chip; // field@9154 │ │ -3f8370: 1212 |0014: const/4 v2, #int 1 // #1 │ │ -3f8372: 2322 2921 |0015: new-array v2, v2, [Ljava/lang/Object; // type@2129 │ │ -3f8376: 7110 a8b2 0000 |0017: invoke-static {v0}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@b2a8 │ │ -3f837c: 0c00 |001a: move-result-object v0 │ │ -3f837e: 1203 |001b: const/4 v3, #int 0 // #0 │ │ -3f8380: 4d00 0203 |001c: aput-object v0, v2, v3 │ │ -3f8384: 1400 df02 127f |001e: const v0, #float 1.94082e+38 // #7f1202df │ │ -3f838a: 6e30 5035 0402 |0021: invoke-virtual {v4, v0, v2}, Landroidx/fragment/app/Fragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@3550 │ │ -3f8390: 0c00 |0024: move-result-object v0 │ │ -3f8392: 7130 b686 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@86b6 │ │ -3f8398: 0c00 |0028: move-result-object v0 │ │ -3f839a: 6e10 bb86 0000 |0029: invoke-virtual {v0}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@86bb │ │ -3f83a0: 2819 |002c: goto 0045 // +0019 │ │ -3f83a2: 5441 5691 |002d: iget-object v1, v4, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.selectedSpeeds:Ljava/util/List; // field@9156 │ │ -3f83a6: 7110 a8b2 0000 |002f: invoke-static {v0}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@b2a8 │ │ -3f83ac: 0c00 |0032: move-result-object v0 │ │ -3f83ae: 7220 5fb5 0100 |0033: invoke-interface {v1, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ -3f83b4: 5440 5691 |0036: iget-object v0, v4, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.selectedSpeeds:Ljava/util/List; // field@9156 │ │ -3f83b8: 7110 18b5 0000 |0038: invoke-static {v0}, Ljava/util/Collections;.sort:(Ljava/util/List;)V // method@b518 │ │ -3f83be: 5440 5691 |003b: iget-object v0, v4, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.selectedSpeeds:Ljava/util/List; // field@9156 │ │ -3f83c2: 7110 02b1 0000 |003d: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setPlaybackSpeedArray:(Ljava/util/List;)V // method@b102 │ │ -3f83c8: 5440 5391 |0040: iget-object v0, v4, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.adapter:Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter; // field@9153 │ │ -3f83cc: 6e10 ce41 0000 |0042: invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ce │ │ -3f83d2: 0e00 |0045: return-void │ │ +3f8300: |[3f8300] de.danoeh.antennapod.dialog.VariableSpeedDialog.addCurrentSpeed:()V │ │ +3f8310: 5440 5791 |0000: iget-object v0, v4, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.speedSeekBar:Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar; // field@9157 │ │ +3f8314: 6e10 4bb1 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar;.getCurrentSpeed:()F // method@b14b │ │ +3f831a: 0a00 |0005: move-result v0 │ │ +3f831c: 5441 5691 |0006: iget-object v1, v4, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.selectedSpeeds:Ljava/util/List; // field@9156 │ │ +3f8320: 7110 a8b2 0000 |0008: invoke-static {v0}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@b2a8 │ │ +3f8326: 0c02 |000b: move-result-object v2 │ │ +3f8328: 7220 63b5 2100 |000c: invoke-interface {v1, v2}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b563 │ │ +3f832e: 0a01 |000f: move-result v1 │ │ +3f8330: 3801 1d00 |0010: if-eqz v1, 002d // +001d │ │ +3f8334: 5441 5491 |0012: iget-object v1, v4, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.addCurrentSpeedChip:Lcom/google/android/material/chip/Chip; // field@9154 │ │ +3f8338: 1212 |0014: const/4 v2, #int 1 // #1 │ │ +3f833a: 2322 2921 |0015: new-array v2, v2, [Ljava/lang/Object; // type@2129 │ │ +3f833e: 7110 a8b2 0000 |0017: invoke-static {v0}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@b2a8 │ │ +3f8344: 0c00 |001a: move-result-object v0 │ │ +3f8346: 1203 |001b: const/4 v3, #int 0 // #0 │ │ +3f8348: 4d00 0203 |001c: aput-object v0, v2, v3 │ │ +3f834c: 1400 df02 127f |001e: const v0, #float 1.94082e+38 // #7f1202df │ │ +3f8352: 6e30 5035 0402 |0021: invoke-virtual {v4, v0, v2}, Landroidx/fragment/app/Fragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@3550 │ │ +3f8358: 0c00 |0024: move-result-object v0 │ │ +3f835a: 7130 b686 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@86b6 │ │ +3f8360: 0c00 |0028: move-result-object v0 │ │ +3f8362: 6e10 bb86 0000 |0029: invoke-virtual {v0}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@86bb │ │ +3f8368: 2819 |002c: goto 0045 // +0019 │ │ +3f836a: 5441 5691 |002d: iget-object v1, v4, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.selectedSpeeds:Ljava/util/List; // field@9156 │ │ +3f836e: 7110 a8b2 0000 |002f: invoke-static {v0}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@b2a8 │ │ +3f8374: 0c00 |0032: move-result-object v0 │ │ +3f8376: 7220 5fb5 0100 |0033: invoke-interface {v1, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b55f │ │ +3f837c: 5440 5691 |0036: iget-object v0, v4, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.selectedSpeeds:Ljava/util/List; // field@9156 │ │ +3f8380: 7110 18b5 0000 |0038: invoke-static {v0}, Ljava/util/Collections;.sort:(Ljava/util/List;)V // method@b518 │ │ +3f8386: 5440 5691 |003b: iget-object v0, v4, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.selectedSpeeds:Ljava/util/List; // field@9156 │ │ +3f838a: 7110 02b1 0000 |003d: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setPlaybackSpeedArray:(Ljava/util/List;)V // method@b102 │ │ +3f8390: 5440 5391 |0040: iget-object v0, v4, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.adapter:Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter; // field@9153 │ │ +3f8394: 6e10 ce41 0000 |0042: invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ce │ │ +3f839a: 0e00 |0045: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0006 line=102 │ │ 0x0012 line=103 │ │ 0x0017 line=104 │ │ 0x0025 line=103 │ │ @@ -1799477,21 +1799460,21 @@ │ │ type : '(Ljava/lang/Float;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -3f83d4: |[3f83d4] de.danoeh.antennapod.dialog.VariableSpeedDialog.lambda$onCreateView$0:(Ljava/lang/Float;)V │ │ -3f83e4: 5410 5591 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9155 │ │ -3f83e8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -3f83ec: 6e10 a1b2 0200 |0004: invoke-virtual {v2}, Ljava/lang/Float;.floatValue:()F // method@b2a1 │ │ -3f83f2: 0a02 |0007: move-result v2 │ │ -3f83f4: 6e20 459e 2000 |0008: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.setPlaybackSpeed:(F)V // method@9e45 │ │ -3f83fa: 0e00 |000b: return-void │ │ +3f839c: |[3f839c] de.danoeh.antennapod.dialog.VariableSpeedDialog.lambda$onCreateView$0:(Ljava/lang/Float;)V │ │ +3f83ac: 5410 5591 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9155 │ │ +3f83b0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +3f83b4: 6e10 a1b2 0200 |0004: invoke-virtual {v2}, Ljava/lang/Float;.floatValue:()F // method@b2a1 │ │ +3f83ba: 0a02 |0007: move-result v2 │ │ +3f83bc: 6e20 459e 2000 |0008: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.setPlaybackSpeed:(F)V // method@9e45 │ │ +3f83c2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0004 line=81 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lde/danoeh/antennapod/dialog/VariableSpeedDialog; │ │ 0x0000 - 0x000c reg=2 (null) Ljava/lang/Float; │ │ @@ -1799501,17 +1799484,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f83fc: |[3f83fc] de.danoeh.antennapod.dialog.VariableSpeedDialog.lambda$onCreateView$1:(Landroid/view/View;)V │ │ -3f840c: 7010 30a2 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.addCurrentSpeed:()V // method@a230 │ │ -3f8412: 0e00 |0003: return-void │ │ +3f83c4: |[3f83c4] de.danoeh.antennapod.dialog.VariableSpeedDialog.lambda$onCreateView$1:(Landroid/view/View;)V │ │ +3f83d4: 7010 30a2 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.addCurrentSpeed:()V // method@a230 │ │ +3f83da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/dialog/VariableSpeedDialog; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1799520,17 +1799503,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f8414: |[3f8414] de.danoeh.antennapod.dialog.VariableSpeedDialog.lambda$onCreateView$2:(Landroid/view/View;)V │ │ -3f8424: 7010 30a2 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.addCurrentSpeed:()V // method@a230 │ │ -3f842a: 0e00 |0003: return-void │ │ +3f83dc: |[3f83dc] de.danoeh.antennapod.dialog.VariableSpeedDialog.lambda$onCreateView$2:(Landroid/view/View;)V │ │ +3f83ec: 7010 30a2 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.addCurrentSpeed:()V // method@a230 │ │ +3f83f2: 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; │ │ │ │ @@ -1799540,75 +1799523,75 @@ │ │ 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 : 137 16-bit code units │ │ -3f8154: |[3f8154] de.danoeh.antennapod.dialog.VariableSpeedDialog.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -3f8164: 6e10 2d35 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -3f816a: 0c03 |0003: move-result-object v3 │ │ -3f816c: 1404 e900 0d7f |0004: const v4, #float 1.87426e+38 // #7f0d00e9 │ │ -3f8172: 1205 |0007: const/4 v5, #int 0 // #0 │ │ -3f8174: 7130 ed0c 4305 |0008: invoke-static {v3, v4, v5}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ced │ │ -3f817a: 0c03 |000b: move-result-object v3 │ │ -3f817c: 1404 2c03 0a7f |000c: const v4, #float 1.8345e+38 // #7f0a032c │ │ -3f8182: 6e20 780c 4300 |000f: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3f8188: 0c04 |0012: move-result-object v4 │ │ -3f818a: 1f04 101e |0013: check-cast v4, Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar; // type@1e10 │ │ -3f818e: 5b24 5791 |0015: iput-object v4, v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.speedSeekBar:Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar; // field@9157 │ │ -3f8192: 2205 821a |0017: new-instance v5, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$$ExternalSyntheticLambda0; // type@1a82 │ │ -3f8196: 7020 0ea2 2500 |0019: invoke-direct {v5, v2}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)V // method@a20e │ │ -3f819c: 6e20 4db1 5400 |001c: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar;.setProgressChangedListener:(Landroidx/core/util/Consumer;)V // method@b14d │ │ -3f81a2: 1404 ee02 0a7f |001f: const v4, #float 1.83449e+38 // #7f0a02ee │ │ -3f81a8: 6e20 780c 4300 |0022: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3f81ae: 0c04 |0025: move-result-object v4 │ │ -3f81b0: 1f04 400b |0026: check-cast v4, Landroidx/recyclerview/widget/RecyclerView; // type@0b40 │ │ -3f81b4: 2205 f60a |0028: new-instance v5, Landroidx/recyclerview/widget/GridLayoutManager; // type@0af6 │ │ -3f81b8: 6e10 2d35 0200 |002a: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -3f81be: 0c00 |002d: move-result-object v0 │ │ -3f81c0: 1231 |002e: const/4 v1, #int 3 // #3 │ │ -3f81c2: 7030 2840 0501 |002f: invoke-direct {v5, v0, v1}, Landroidx/recyclerview/widget/GridLayoutManager;.:(Landroid/content/Context;I)V // method@4028 │ │ -3f81c8: 6e20 4844 5400 |0032: invoke-virtual {v4, v5}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@4448 │ │ -3f81ce: 2205 091e |0035: new-instance v5, Lde/danoeh/antennapod/view/ItemOffsetDecoration; // type@1e09 │ │ -3f81d2: 6e10 2d35 0200 |0037: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -3f81d8: 0c00 |003a: move-result-object v0 │ │ -3f81da: 1241 |003b: const/4 v1, #int 4 // #4 │ │ -3f81dc: 7030 45b1 0501 |003c: invoke-direct {v5, v0, v1}, Lde/danoeh/antennapod/view/ItemOffsetDecoration;.:(Landroid/content/Context;I)V // method@b145 │ │ -3f81e2: 6e20 7f43 5400 |003f: invoke-virtual {v4, v5}, Landroidx/recyclerview/widget/RecyclerView;.addItemDecoration:(Landroidx/recyclerview/widget/RecyclerView$ItemDecoration;)V // method@437f │ │ -3f81e8: 2205 8a1a |0042: new-instance v5, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter; // type@1a8a │ │ -3f81ec: 7020 20a2 2500 |0044: invoke-direct {v5, v2}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)V // method@a220 │ │ -3f81f2: 5b25 5391 |0047: iput-object v5, v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.adapter:Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter; // field@9153 │ │ -3f81f6: 1210 |0049: const/4 v0, #int 1 // #1 │ │ -3f81f8: 6e20 e241 0500 |004a: invoke-virtual {v5, v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.setHasStableIds:(Z)V // method@41e2 │ │ -3f81fe: 5425 5391 |004d: iget-object v5, v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.adapter:Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter; // field@9153 │ │ -3f8202: 6e20 3e44 5400 |004f: invoke-virtual {v4, v5}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@443e │ │ -3f8208: 1404 4f00 0a7f |0052: const v4, #float 1.83435e+38 // #7f0a004f │ │ -3f820e: 6e20 780c 4300 |0055: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ -3f8214: 0c04 |0058: move-result-object v4 │ │ -3f8216: 1f04 bf14 |0059: check-cast v4, Lcom/google/android/material/chip/Chip; // type@14bf │ │ -3f821a: 5b24 5491 |005b: iput-object v4, v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.addCurrentSpeedChip:Lcom/google/android/material/chip/Chip; // field@9154 │ │ -3f821e: 6e20 f17e 0400 |005d: invoke-virtual {v4, v0}, Lcom/google/android/material/chip/Chip;.setCloseIconVisible:(Z)V // method@7ef1 │ │ -3f8224: 5424 5491 |0060: iget-object v4, v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.addCurrentSpeedChip:Lcom/google/android/material/chip/Chip; // field@9154 │ │ -3f8228: 1405 e400 087f |0062: const v5, #float 1.8078e+38 // #7f0800e4 │ │ -3f822e: 6e20 e97e 5400 |0065: invoke-virtual {v4, v5}, Lcom/google/android/material/chip/Chip;.setCloseIconResource:(I)V // method@7ee9 │ │ -3f8234: 5424 5491 |0068: iget-object v4, v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.addCurrentSpeedChip:Lcom/google/android/material/chip/Chip; // field@9154 │ │ -3f8238: 2205 831a |006a: new-instance v5, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$$ExternalSyntheticLambda1; // type@1a83 │ │ -3f823c: 7020 10a2 2500 |006c: invoke-direct {v5, v2}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)V // method@a210 │ │ -3f8242: 6e20 097f 5400 |006f: invoke-virtual {v4, v5}, Lcom/google/android/material/chip/Chip;.setOnCloseIconClickListener:(Landroid/view/View$OnClickListener;)V // method@7f09 │ │ -3f8248: 5424 5491 |0072: iget-object v4, v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.addCurrentSpeedChip:Lcom/google/android/material/chip/Chip; // field@9154 │ │ -3f824c: 1405 2000 127f |0074: const v5, #float 1.94068e+38 // #7f120020 │ │ -3f8252: 6e20 4f35 5200 |0077: invoke-virtual {v2, v5}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@354f │ │ -3f8258: 0c05 |007a: move-result-object v5 │ │ -3f825a: 6e20 e27e 5400 |007b: invoke-virtual {v4, v5}, Lcom/google/android/material/chip/Chip;.setCloseIconContentDescription:(Ljava/lang/CharSequence;)V // method@7ee2 │ │ -3f8260: 5424 5491 |007e: iget-object v4, v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.addCurrentSpeedChip:Lcom/google/android/material/chip/Chip; // field@9154 │ │ -3f8264: 2205 841a |0080: new-instance v5, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$$ExternalSyntheticLambda2; // type@1a84 │ │ -3f8268: 7020 12a2 2500 |0082: invoke-direct {v5, v2}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)V // method@a212 │ │ -3f826e: 6e20 710d 5400 |0085: invoke-virtual {v4, v5}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ -3f8274: 1103 |0088: return-object v3 │ │ +3f811c: |[3f811c] de.danoeh.antennapod.dialog.VariableSpeedDialog.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +3f812c: 6e10 2d35 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +3f8132: 0c03 |0003: move-result-object v3 │ │ +3f8134: 1404 e900 0d7f |0004: const v4, #float 1.87426e+38 // #7f0d00e9 │ │ +3f813a: 1205 |0007: const/4 v5, #int 0 // #0 │ │ +3f813c: 7130 ed0c 4305 |0008: invoke-static {v3, v4, v5}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ced │ │ +3f8142: 0c03 |000b: move-result-object v3 │ │ +3f8144: 1404 2c03 0a7f |000c: const v4, #float 1.8345e+38 // #7f0a032c │ │ +3f814a: 6e20 780c 4300 |000f: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3f8150: 0c04 |0012: move-result-object v4 │ │ +3f8152: 1f04 101e |0013: check-cast v4, Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar; // type@1e10 │ │ +3f8156: 5b24 5791 |0015: iput-object v4, v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.speedSeekBar:Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar; // field@9157 │ │ +3f815a: 2205 821a |0017: new-instance v5, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$$ExternalSyntheticLambda0; // type@1a82 │ │ +3f815e: 7020 0ea2 2500 |0019: invoke-direct {v5, v2}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)V // method@a20e │ │ +3f8164: 6e20 4db1 5400 |001c: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar;.setProgressChangedListener:(Landroidx/core/util/Consumer;)V // method@b14d │ │ +3f816a: 1404 ee02 0a7f |001f: const v4, #float 1.83449e+38 // #7f0a02ee │ │ +3f8170: 6e20 780c 4300 |0022: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3f8176: 0c04 |0025: move-result-object v4 │ │ +3f8178: 1f04 400b |0026: check-cast v4, Landroidx/recyclerview/widget/RecyclerView; // type@0b40 │ │ +3f817c: 2205 f60a |0028: new-instance v5, Landroidx/recyclerview/widget/GridLayoutManager; // type@0af6 │ │ +3f8180: 6e10 2d35 0200 |002a: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +3f8186: 0c00 |002d: move-result-object v0 │ │ +3f8188: 1231 |002e: const/4 v1, #int 3 // #3 │ │ +3f818a: 7030 2840 0501 |002f: invoke-direct {v5, v0, v1}, Landroidx/recyclerview/widget/GridLayoutManager;.:(Landroid/content/Context;I)V // method@4028 │ │ +3f8190: 6e20 4844 5400 |0032: invoke-virtual {v4, v5}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@4448 │ │ +3f8196: 2205 091e |0035: new-instance v5, Lde/danoeh/antennapod/view/ItemOffsetDecoration; // type@1e09 │ │ +3f819a: 6e10 2d35 0200 |0037: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +3f81a0: 0c00 |003a: move-result-object v0 │ │ +3f81a2: 1241 |003b: const/4 v1, #int 4 // #4 │ │ +3f81a4: 7030 45b1 0501 |003c: invoke-direct {v5, v0, v1}, Lde/danoeh/antennapod/view/ItemOffsetDecoration;.:(Landroid/content/Context;I)V // method@b145 │ │ +3f81aa: 6e20 7f43 5400 |003f: invoke-virtual {v4, v5}, Landroidx/recyclerview/widget/RecyclerView;.addItemDecoration:(Landroidx/recyclerview/widget/RecyclerView$ItemDecoration;)V // method@437f │ │ +3f81b0: 2205 8a1a |0042: new-instance v5, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter; // type@1a8a │ │ +3f81b4: 7020 20a2 2500 |0044: invoke-direct {v5, v2}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)V // method@a220 │ │ +3f81ba: 5b25 5391 |0047: iput-object v5, v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.adapter:Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter; // field@9153 │ │ +3f81be: 1210 |0049: const/4 v0, #int 1 // #1 │ │ +3f81c0: 6e20 e241 0500 |004a: invoke-virtual {v5, v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.setHasStableIds:(Z)V // method@41e2 │ │ +3f81c6: 5425 5391 |004d: iget-object v5, v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.adapter:Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter; // field@9153 │ │ +3f81ca: 6e20 3e44 5400 |004f: invoke-virtual {v4, v5}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@443e │ │ +3f81d0: 1404 4f00 0a7f |0052: const v4, #float 1.83435e+38 // #7f0a004f │ │ +3f81d6: 6e20 780c 4300 |0055: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c78 │ │ +3f81dc: 0c04 |0058: move-result-object v4 │ │ +3f81de: 1f04 bf14 |0059: check-cast v4, Lcom/google/android/material/chip/Chip; // type@14bf │ │ +3f81e2: 5b24 5491 |005b: iput-object v4, v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.addCurrentSpeedChip:Lcom/google/android/material/chip/Chip; // field@9154 │ │ +3f81e6: 6e20 f17e 0400 |005d: invoke-virtual {v4, v0}, Lcom/google/android/material/chip/Chip;.setCloseIconVisible:(Z)V // method@7ef1 │ │ +3f81ec: 5424 5491 |0060: iget-object v4, v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.addCurrentSpeedChip:Lcom/google/android/material/chip/Chip; // field@9154 │ │ +3f81f0: 1405 e400 087f |0062: const v5, #float 1.8078e+38 // #7f0800e4 │ │ +3f81f6: 6e20 e97e 5400 |0065: invoke-virtual {v4, v5}, Lcom/google/android/material/chip/Chip;.setCloseIconResource:(I)V // method@7ee9 │ │ +3f81fc: 5424 5491 |0068: iget-object v4, v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.addCurrentSpeedChip:Lcom/google/android/material/chip/Chip; // field@9154 │ │ +3f8200: 2205 831a |006a: new-instance v5, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$$ExternalSyntheticLambda1; // type@1a83 │ │ +3f8204: 7020 10a2 2500 |006c: invoke-direct {v5, v2}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)V // method@a210 │ │ +3f820a: 6e20 097f 5400 |006f: invoke-virtual {v4, v5}, Lcom/google/android/material/chip/Chip;.setOnCloseIconClickListener:(Landroid/view/View$OnClickListener;)V // method@7f09 │ │ +3f8210: 5424 5491 |0072: iget-object v4, v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.addCurrentSpeedChip:Lcom/google/android/material/chip/Chip; // field@9154 │ │ +3f8214: 1405 2000 127f |0074: const v5, #float 1.94068e+38 // #7f120020 │ │ +3f821a: 6e20 4f35 5200 |0077: invoke-virtual {v2, v5}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@354f │ │ +3f8220: 0c05 |007a: move-result-object v5 │ │ +3f8222: 6e20 e27e 5400 |007b: invoke-virtual {v4, v5}, Lcom/google/android/material/chip/Chip;.setCloseIconContentDescription:(Ljava/lang/CharSequence;)V // method@7ee2 │ │ +3f8228: 5424 5491 |007e: iget-object v4, v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.addCurrentSpeedChip:Lcom/google/android/material/chip/Chip; // field@9154 │ │ +3f822c: 2205 841a |0080: new-instance v5, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$$ExternalSyntheticLambda2; // type@1a84 │ │ +3f8230: 7020 12a2 2500 |0082: invoke-direct {v5, v2}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)V // method@a212 │ │ +3f8236: 6e20 710d 5400 |0085: invoke-virtual {v4, v5}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d71 │ │ +3f823c: 1103 |0088: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x000f line=78 │ │ 0x0017 line=79 │ │ 0x0022 line=84 │ │ 0x0028 line=85 │ │ @@ -1799633,32 +1799616,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -3f842c: |[3f842c] de.danoeh.antennapod.dialog.VariableSpeedDialog.onStart:()V │ │ -3f843c: 6f10 e634 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/DialogFragment;.onStart:()V // method@34e6 │ │ -3f8442: 2200 851a |0003: new-instance v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$1; // type@1a85 │ │ -3f8446: 6e10 2735 0200 |0005: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -3f844c: 0c01 |0008: move-result-object v1 │ │ -3f844e: 7030 14a2 2001 |0009: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$1;.:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;Landroid/app/Activity;)V // method@a214 │ │ -3f8454: 5b20 5591 |000c: iput-object v0, v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9155 │ │ -3f8458: 6e10 379e 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.init:()V // method@9e37 │ │ -3f845e: 7100 8db7 0000 |0011: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3f8464: 0c00 |0014: move-result-object v0 │ │ -3f8466: 6e20 92b7 2000 |0015: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b792 │ │ -3f846c: 2200 af1a |0018: new-instance v0, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent; // type@1aaf │ │ -3f8470: 5421 5591 |001a: iget-object v1, v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9155 │ │ -3f8474: 6e10 2e9e 0100 |001c: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getCurrentPlaybackSpeedMultiplier:()F // method@9e2e │ │ -3f847a: 0a01 |001f: move-result v1 │ │ -3f847c: 7020 8ba2 1000 |0020: invoke-direct {v0, v1}, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;.:(F)V // method@a28b │ │ -3f8482: 6e20 37a2 0200 |0023: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.updateSpeed:(Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;)V // method@a237 │ │ -3f8488: 0e00 |0026: return-void │ │ +3f83f4: |[3f83f4] de.danoeh.antennapod.dialog.VariableSpeedDialog.onStart:()V │ │ +3f8404: 6f10 e634 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/DialogFragment;.onStart:()V // method@34e6 │ │ +3f840a: 2200 851a |0003: new-instance v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$1; // type@1a85 │ │ +3f840e: 6e10 2735 0200 |0005: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +3f8414: 0c01 |0008: move-result-object v1 │ │ +3f8416: 7030 14a2 2001 |0009: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$1;.:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;Landroid/app/Activity;)V // method@a214 │ │ +3f841c: 5b20 5591 |000c: iput-object v0, v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9155 │ │ +3f8420: 6e10 379e 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.init:()V // method@9e37 │ │ +3f8426: 7100 8db7 0000 |0011: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3f842c: 0c00 |0014: move-result-object v0 │ │ +3f842e: 6e20 92b7 2000 |0015: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b792 │ │ +3f8434: 2200 af1a |0018: new-instance v0, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent; // type@1aaf │ │ +3f8438: 5421 5591 |001a: iget-object v1, v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9155 │ │ +3f843c: 6e10 2e9e 0100 |001c: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getCurrentPlaybackSpeedMultiplier:()F // method@9e2e │ │ +3f8442: 0a01 |001f: move-result v1 │ │ +3f8444: 7020 8ba2 1000 |0020: invoke-direct {v0, v1}, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;.:(F)V // method@a28b │ │ +3f844a: 6e20 37a2 0200 |0023: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.updateSpeed:(Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;)V // method@a237 │ │ +3f8450: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ 0x000e line=54 │ │ 0x0011 line=55 │ │ 0x0018 line=56 │ │ @@ -1799670,24 +1799653,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -3f848c: |[3f848c] de.danoeh.antennapod.dialog.VariableSpeedDialog.onStop:()V │ │ -3f849c: 6f10 e734 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/DialogFragment;.onStop:()V // method@34e7 │ │ -3f84a2: 5410 5591 |0003: iget-object v0, v1, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9155 │ │ -3f84a6: 6e10 429e 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.release:()V // method@9e42 │ │ -3f84ac: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -3f84ae: 5b10 5591 |0009: iput-object v0, v1, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9155 │ │ -3f84b2: 7100 8db7 0000 |000b: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3f84b8: 0c00 |000e: move-result-object v0 │ │ -3f84ba: 6e20 93b7 1000 |000f: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b793 │ │ -3f84c0: 0e00 |0012: return-void │ │ +3f8454: |[3f8454] de.danoeh.antennapod.dialog.VariableSpeedDialog.onStop:()V │ │ +3f8464: 6f10 e734 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/DialogFragment;.onStop:()V // method@34e7 │ │ +3f846a: 5410 5591 |0003: iget-object v0, v1, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9155 │ │ +3f846e: 6e10 429e 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.release:()V // method@9e42 │ │ +3f8474: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +3f8476: 5b10 5591 |0009: iput-object v0, v1, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9155 │ │ +3f847a: 7100 8db7 0000 |000b: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3f8480: 0c00 |000e: move-result-object v0 │ │ +3f8482: 6e20 93b7 1000 |000f: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b793 │ │ +3f8488: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0003 line=62 │ │ 0x0009 line=63 │ │ 0x000b line=64 │ │ locals : │ │ @@ -1799698,35 +1799681,35 @@ │ │ type : '(Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -3f84c4: |[3f84c4] de.danoeh.antennapod.dialog.VariableSpeedDialog.updateSpeed:(Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;)V │ │ -3f84d4: 5440 5791 |0000: iget-object v0, v4, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.speedSeekBar:Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar; // field@9157 │ │ -3f84d8: 6e10 8ca2 0500 |0002: invoke-virtual {v5}, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;.getNewSpeed:()F // method@a28c │ │ -3f84de: 0a01 |0005: move-result v1 │ │ -3f84e0: 6e20 4eb1 1000 |0006: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar;.updateSpeed:(F)V // method@b14e │ │ -3f84e6: 5440 5491 |0009: iget-object v0, v4, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.addCurrentSpeedChip:Lcom/google/android/material/chip/Chip; // field@9154 │ │ -3f84ea: 7100 83b5 0000 |000b: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b583 │ │ -3f84f0: 0c01 |000e: move-result-object v1 │ │ -3f84f2: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -3f84f4: 2322 2921 |0010: new-array v2, v2, [Ljava/lang/Object; // type@2129 │ │ -3f84f8: 6e10 8ca2 0500 |0012: invoke-virtual {v5}, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;.getNewSpeed:()F // method@a28c │ │ -3f84fe: 0a05 |0015: move-result v5 │ │ -3f8500: 7110 a8b2 0500 |0016: invoke-static {v5}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@b2a8 │ │ -3f8506: 0c05 |0019: move-result-object v5 │ │ -3f8508: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -3f850a: 4d05 0203 |001b: aput-object v5, v2, v3 │ │ -3f850e: 1a05 4106 |001d: const-string v5, "%1$.2f" // string@0641 │ │ -3f8512: 7130 2bb3 5102 |001f: invoke-static {v1, v5, v2}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32b │ │ -3f8518: 0c05 |0022: move-result-object v5 │ │ -3f851a: 6e20 9d12 5000 |0023: invoke-virtual {v0, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ -3f8520: 0e00 |0026: return-void │ │ +3f848c: |[3f848c] de.danoeh.antennapod.dialog.VariableSpeedDialog.updateSpeed:(Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;)V │ │ +3f849c: 5440 5791 |0000: iget-object v0, v4, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.speedSeekBar:Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar; // field@9157 │ │ +3f84a0: 6e10 8ca2 0500 |0002: invoke-virtual {v5}, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;.getNewSpeed:()F // method@a28c │ │ +3f84a6: 0a01 |0005: move-result v1 │ │ +3f84a8: 6e20 4eb1 1000 |0006: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar;.updateSpeed:(F)V // method@b14e │ │ +3f84ae: 5440 5491 |0009: iget-object v0, v4, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.addCurrentSpeedChip:Lcom/google/android/material/chip/Chip; // field@9154 │ │ +3f84b2: 7100 83b5 0000 |000b: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b583 │ │ +3f84b8: 0c01 |000e: move-result-object v1 │ │ +3f84ba: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +3f84bc: 2322 2921 |0010: new-array v2, v2, [Ljava/lang/Object; // type@2129 │ │ +3f84c0: 6e10 8ca2 0500 |0012: invoke-virtual {v5}, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;.getNewSpeed:()F // method@a28c │ │ +3f84c6: 0a05 |0015: move-result v5 │ │ +3f84c8: 7110 a8b2 0500 |0016: invoke-static {v5}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@b2a8 │ │ +3f84ce: 0c05 |0019: move-result-object v5 │ │ +3f84d0: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +3f84d2: 4d05 0203 |001b: aput-object v5, v2, v3 │ │ +3f84d6: 1a05 4106 |001d: const-string v5, "%1$.2f" // string@0641 │ │ +3f84da: 7130 2bb3 5102 |001f: invoke-static {v1, v5, v2}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b32b │ │ +3f84e0: 0c05 |0022: move-result-object v5 │ │ +3f84e2: 6e20 9d12 5000 |0023: invoke-virtual {v0, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@129d │ │ +3f84e8: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0009 line=70 │ │ locals : │ │ 0x0000 - 0x0027 reg=4 this Lde/danoeh/antennapod/dialog/VariableSpeedDialog; │ │ 0x0000 - 0x0027 reg=5 (null) Lde/danoeh/antennapod/event/playback/SpeedChangedEvent; │ │ @@ -1799791,17 +1799774,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 │ │ -3ff71c: |[3ff71c] de.danoeh.antennapod.fragment.DownloadLogFragment.$r8$lambda$DeNSqKZu9_0LRnb8r6a3o5Z_e6w:(Lde/danoeh/antennapod/fragment/DownloadLogFragment;Ljava/util/List;)V │ │ -3ff72c: 7020 31a4 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.lambda$loadDownloadLog$0:(Ljava/util/List;)V // method@a431 │ │ -3ff732: 0e00 |0003: return-void │ │ +3ff6e4: |[3ff6e4] de.danoeh.antennapod.fragment.DownloadLogFragment.$r8$lambda$DeNSqKZu9_0LRnb8r6a3o5Z_e6w:(Lde/danoeh/antennapod/fragment/DownloadLogFragment;Ljava/util/List;)V │ │ +3ff6f4: 7020 31a4 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.lambda$loadDownloadLog$0:(Ljava/util/List;)V // method@a431 │ │ +3ff6fa: 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; │ │ │ │ @@ -1799810,17 +1799793,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 │ │ -3ff734: |[3ff734] de.danoeh.antennapod.fragment.DownloadLogFragment.$r8$lambda$bbP-0214OHwI9UOYJq9AteCvShA:(Ljava/lang/Throwable;)V │ │ -3ff744: 7110 32a4 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.lambda$loadDownloadLog$1:(Ljava/lang/Throwable;)V // method@a432 │ │ -3ff74a: 0e00 |0003: return-void │ │ +3ff6fc: |[3ff6fc] de.danoeh.antennapod.fragment.DownloadLogFragment.$r8$lambda$bbP-0214OHwI9UOYJq9AteCvShA:(Ljava/lang/Throwable;)V │ │ +3ff70c: 7110 32a4 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.lambda$loadDownloadLog$1:(Ljava/lang/Throwable;)V // method@a432 │ │ +3ff712: 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;) │ │ @@ -1799828,20 +1799811,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -3ff74c: |[3ff74c] de.danoeh.antennapod.fragment.DownloadLogFragment.:()V │ │ -3ff75c: 7010 c77c 0100 |0000: invoke-direct {v1}, Lcom/google/android/material/bottomsheet/BottomSheetDialogFragment;.:()V // method@7cc7 │ │ -3ff762: 2200 fd1e |0003: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ -3ff766: 7010 a0b4 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ -3ff76c: 5b10 0893 |0008: iput-object v0, v1, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.downloadLog:Ljava/util/List; // field@9308 │ │ -3ff770: 0e00 |000a: return-void │ │ +3ff714: |[3ff714] de.danoeh.antennapod.fragment.DownloadLogFragment.:()V │ │ +3ff724: 7010 c77c 0100 |0000: invoke-direct {v1}, Lcom/google/android/material/bottomsheet/BottomSheetDialogFragment;.:()V // method@7cc7 │ │ +3ff72a: 2200 fd1e |0003: new-instance v0, Ljava/util/ArrayList; // type@1efd │ │ +3ff72e: 7010 a0b4 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b4a0 │ │ +3ff734: 5b10 0893 |0008: iput-object v0, v1, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.downloadLog:Ljava/util/List; // field@9308 │ │ +3ff738: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=41 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/fragment/DownloadLogFragment; │ │ │ │ @@ -1799850,20 +1799833,20 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -3ff774: |[3ff774] de.danoeh.antennapod.fragment.DownloadLogFragment.lambda$loadDownloadLog$0:(Ljava/util/List;)V │ │ -3ff784: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ -3ff788: 5b12 0893 |0002: iput-object v2, v1, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.downloadLog:Ljava/util/List; // field@9308 │ │ -3ff78c: 5410 0693 |0004: iget-object v0, v1, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.adapter:Lde/danoeh/antennapod/adapter/DownloadLogAdapter; // field@9306 │ │ -3ff790: 6e20 a296 2000 |0006: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.setDownloadLog:(Ljava/util/List;)V // method@96a2 │ │ -3ff796: 0e00 |0009: return-void │ │ +3ff73c: |[3ff73c] de.danoeh.antennapod.fragment.DownloadLogFragment.lambda$loadDownloadLog$0:(Ljava/util/List;)V │ │ +3ff74c: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ +3ff750: 5b12 0893 |0002: iput-object v2, v1, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.downloadLog:Ljava/util/List; // field@9308 │ │ +3ff754: 5410 0693 |0004: iget-object v0, v1, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.adapter:Lde/danoeh/antennapod/adapter/DownloadLogAdapter; // field@9306 │ │ +3ff758: 6e20 a296 2000 |0006: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.setDownloadLog:(Ljava/util/List;)V // method@96a2 │ │ +3ff75e: 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; │ │ @@ -1799873,20 +1799856,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 │ │ -3ff798: |[3ff798] de.danoeh.antennapod.fragment.DownloadLogFragment.lambda$loadDownloadLog$1:(Ljava/lang/Throwable;)V │ │ -3ff7a8: 1a00 8019 |0000: const-string v0, "DownloadLogFragment" // string@1980 │ │ -3ff7ac: 7110 020b 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ -3ff7b2: 0c01 |0005: move-result-object v1 │ │ -3ff7b4: 7120 000b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ -3ff7ba: 0e00 |0009: return-void │ │ +3ff760: |[3ff760] de.danoeh.antennapod.fragment.DownloadLogFragment.lambda$loadDownloadLog$1:(Ljava/lang/Throwable;)V │ │ +3ff770: 1a00 8019 |0000: const-string v0, "DownloadLogFragment" // string@1980 │ │ +3ff774: 7110 020b 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b02 │ │ +3ff77a: 0c01 |0005: move-result-object v1 │ │ +3ff77c: 7120 000b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b00 │ │ +3ff782: 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;) │ │ @@ -1799894,38 +1799877,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -3ff7bc: |[3ff7bc] de.danoeh.antennapod.fragment.DownloadLogFragment.loadDownloadLog:()V │ │ -3ff7cc: 5430 0793 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9307 │ │ -3ff7d0: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -3ff7d4: 7210 91b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ -3ff7da: 2200 071b |0007: new-instance v0, Lde/danoeh/antennapod/fragment/DownloadLogFragment$$ExternalSyntheticLambda0; // type@1b07 │ │ -3ff7de: 7010 28a4 0000 |0009: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/DownloadLogFragment$$ExternalSyntheticLambda0;.:()V // method@a428 │ │ -3ff7e4: 7110 7db1 0000 |000c: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b17d │ │ -3ff7ea: 0c00 |000f: move-result-object v0 │ │ -3ff7ec: 7100 95b1 0000 |0010: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ -3ff7f2: 0c01 |0013: move-result-object v1 │ │ -3ff7f4: 6e20 85b1 1000 |0014: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b185 │ │ -3ff7fa: 0c00 |0017: move-result-object v0 │ │ -3ff7fc: 7100 90b1 0000 |0018: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ -3ff802: 0c01 |001b: move-result-object v1 │ │ -3ff804: 6e20 80b1 1000 |001c: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b180 │ │ -3ff80a: 0c00 |001f: move-result-object v0 │ │ -3ff80c: 2201 081b |0020: new-instance v1, Lde/danoeh/antennapod/fragment/DownloadLogFragment$$ExternalSyntheticLambda1; // type@1b08 │ │ -3ff810: 7020 2aa4 3100 |0022: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/DownloadLogFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/DownloadLogFragment;)V // method@a42a │ │ -3ff816: 2202 091b |0025: new-instance v2, Lde/danoeh/antennapod/fragment/DownloadLogFragment$$ExternalSyntheticLambda2; // type@1b09 │ │ -3ff81a: 7010 2ca4 0200 |0027: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/DownloadLogFragment$$ExternalSyntheticLambda2;.:()V // method@a42c │ │ -3ff820: 6e30 83b1 1002 |002a: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b183 │ │ -3ff826: 0c00 |002d: move-result-object v0 │ │ -3ff828: 5b30 0793 |002e: iput-object v0, v3, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9307 │ │ -3ff82c: 0e00 |0030: return-void │ │ +3ff784: |[3ff784] de.danoeh.antennapod.fragment.DownloadLogFragment.loadDownloadLog:()V │ │ +3ff794: 5430 0793 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9307 │ │ +3ff798: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +3ff79c: 7210 91b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ +3ff7a2: 2200 071b |0007: new-instance v0, Lde/danoeh/antennapod/fragment/DownloadLogFragment$$ExternalSyntheticLambda0; // type@1b07 │ │ +3ff7a6: 7010 28a4 0000 |0009: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/DownloadLogFragment$$ExternalSyntheticLambda0;.:()V // method@a428 │ │ +3ff7ac: 7110 7db1 0000 |000c: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b17d │ │ +3ff7b2: 0c00 |000f: move-result-object v0 │ │ +3ff7b4: 7100 95b1 0000 |0010: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b195 │ │ +3ff7ba: 0c01 |0013: move-result-object v1 │ │ +3ff7bc: 6e20 85b1 1000 |0014: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b185 │ │ +3ff7c2: 0c00 |0017: move-result-object v0 │ │ +3ff7c4: 7100 90b1 0000 |0018: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b190 │ │ +3ff7ca: 0c01 |001b: move-result-object v1 │ │ +3ff7cc: 6e20 80b1 1000 |001c: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b180 │ │ +3ff7d2: 0c00 |001f: move-result-object v0 │ │ +3ff7d4: 2201 081b |0020: new-instance v1, Lde/danoeh/antennapod/fragment/DownloadLogFragment$$ExternalSyntheticLambda1; // type@1b08 │ │ +3ff7d8: 7020 2aa4 3100 |0022: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/DownloadLogFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/DownloadLogFragment;)V // method@a42a │ │ +3ff7de: 2202 091b |0025: new-instance v2, Lde/danoeh/antennapod/fragment/DownloadLogFragment$$ExternalSyntheticLambda2; // type@1b09 │ │ +3ff7e2: 7010 2ca4 0200 |0027: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/DownloadLogFragment$$ExternalSyntheticLambda2;.:()V // method@a42c │ │ +3ff7e8: 6e30 83b1 1002 |002a: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b183 │ │ +3ff7ee: 0c00 |002d: move-result-object v0 │ │ +3ff7f0: 5b30 0793 |002e: iput-object v0, v3, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9307 │ │ +3ff7f4: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0004 line=119 │ │ 0x0007 line=121 │ │ 0x0010 line=122 │ │ 0x0018 line=123 │ │ @@ -1799939,59 +1799922,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 │ │ -3ff600: |[3ff600] de.danoeh.antennapod.fragment.DownloadLogFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -3ff610: 7110 c89e 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; // method@9ec8 │ │ -3ff616: 0c01 |0003: move-result-object v1 │ │ -3ff618: 5b01 0993 |0004: iput-object v1, v0, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.viewBinding:Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; // field@9309 │ │ -3ff61c: 5411 f28e |0006: iget-object v1, v1, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8ef2 │ │ -3ff620: 1402 0200 0f7f |0008: const v2, #float 1.9008e+38 // #7f0f0002 │ │ -3ff626: 6e20 4521 2100 |000b: invoke-virtual {v1, v2}, Landroidx/appcompat/widget/Toolbar;.inflateMenu:(I)V // method@2145 │ │ -3ff62c: 5401 0993 |000e: iget-object v1, v0, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.viewBinding:Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; // field@9309 │ │ -3ff630: 5411 f28e |0010: iget-object v1, v1, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8ef2 │ │ -3ff634: 6e20 6d21 0100 |0012: invoke-virtual {v1, v0}, Landroidx/appcompat/widget/Toolbar;.setOnMenuItemClickListener:(Landroidx/appcompat/widget/Toolbar$OnMenuItemClickListener;)V // method@216d │ │ -3ff63a: 2201 071e |0015: new-instance v1, Lde/danoeh/antennapod/view/EmptyViewHandler; // type@1e07 │ │ -3ff63e: 6e10 2735 0000 |0017: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -3ff644: 0c02 |001a: move-result-object v2 │ │ -3ff646: 7020 38b1 2100 |001b: invoke-direct {v1, v2}, Lde/danoeh/antennapod/view/EmptyViewHandler;.:(Landroid/content/Context;)V // method@b138 │ │ -3ff64c: 1402 fc00 087f |001e: const v2, #float 1.8078e+38 // #7f0800fc │ │ -3ff652: 6e20 3cb1 2100 |0021: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setIcon:(I)V // method@b13c │ │ -3ff658: 1402 1d02 127f |0024: const v2, #float 1.94078e+38 // #7f12021d │ │ -3ff65e: 6e20 3fb1 2100 |0027: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setTitle:(I)V // method@b13f │ │ -3ff664: 1402 1e02 127f |002a: const v2, #float 1.94078e+38 // #7f12021e │ │ -3ff66a: 6e20 3db1 2100 |002d: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setMessage:(I)V // method@b13d │ │ -3ff670: 5402 0993 |0030: iget-object v2, v0, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.viewBinding:Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; // field@9309 │ │ -3ff674: 5422 ef8e |0032: iget-object v2, v2, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.list:Landroid/widget/ListView; // field@8eef │ │ -3ff678: 6e20 39b1 2100 |0034: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/view/EmptyViewHandler;.attachToListView:(Landroid/widget/AbsListView;)V // method@b139 │ │ -3ff67e: 2201 3b18 |0037: new-instance v1, Lde/danoeh/antennapod/adapter/DownloadLogAdapter; // type@183b │ │ -3ff682: 6e10 2735 0000 |0039: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -3ff688: 0c02 |003c: move-result-object v2 │ │ -3ff68a: 7020 9896 2100 |003d: invoke-direct {v1, v2}, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.:(Landroid/app/Activity;)V // method@9698 │ │ -3ff690: 5b01 0693 |0040: iput-object v1, v0, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.adapter:Lde/danoeh/antennapod/adapter/DownloadLogAdapter; // field@9306 │ │ -3ff694: 5402 0993 |0042: iget-object v2, v0, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.viewBinding:Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; // field@9309 │ │ -3ff698: 5422 ef8e |0044: iget-object v2, v2, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.list:Landroid/widget/ListView; // field@8eef │ │ -3ff69c: 6e20 8f11 1200 |0046: invoke-virtual {v2, v1}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@118f │ │ -3ff6a2: 5401 0993 |0049: iget-object v1, v0, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.viewBinding:Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; // field@9309 │ │ -3ff6a6: 5411 ef8e |004b: iget-object v1, v1, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.list:Landroid/widget/ListView; // field@8eef │ │ -3ff6aa: 6e20 b60f 0100 |004d: invoke-virtual {v1, v0}, Landroid/widget/AdapterView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@0fb6 │ │ -3ff6b0: 5401 0993 |0050: iget-object v1, v0, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.viewBinding:Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; // field@9309 │ │ -3ff6b4: 5411 ef8e |0052: iget-object v1, v1, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.list:Landroid/widget/ListView; // field@8eef │ │ -3ff6b8: 1212 |0054: const/4 v2, #int 1 // #1 │ │ -3ff6ba: 6e20 690d 2100 |0055: invoke-virtual {v1, v2}, Landroid/view/View;.setNestedScrollingEnabled:(Z)V // method@0d69 │ │ -3ff6c0: 7100 8db7 0000 |0058: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3ff6c6: 0c01 |005b: move-result-object v1 │ │ -3ff6c8: 6e20 92b7 0100 |005c: invoke-virtual {v1, v0}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b792 │ │ -3ff6ce: 5401 0993 |005f: iget-object v1, v0, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.viewBinding:Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; // field@9309 │ │ -3ff6d2: 6e10 c79e 0100 |0061: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@9ec7 │ │ -3ff6d8: 0c01 |0064: move-result-object v1 │ │ -3ff6da: 1101 |0065: return-object v1 │ │ +3ff5c8: |[3ff5c8] de.danoeh.antennapod.fragment.DownloadLogFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +3ff5d8: 7110 c89e 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; // method@9ec8 │ │ +3ff5de: 0c01 |0003: move-result-object v1 │ │ +3ff5e0: 5b01 0993 |0004: iput-object v1, v0, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.viewBinding:Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; // field@9309 │ │ +3ff5e4: 5411 f28e |0006: iget-object v1, v1, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8ef2 │ │ +3ff5e8: 1402 0200 0f7f |0008: const v2, #float 1.9008e+38 // #7f0f0002 │ │ +3ff5ee: 6e20 4521 2100 |000b: invoke-virtual {v1, v2}, Landroidx/appcompat/widget/Toolbar;.inflateMenu:(I)V // method@2145 │ │ +3ff5f4: 5401 0993 |000e: iget-object v1, v0, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.viewBinding:Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; // field@9309 │ │ +3ff5f8: 5411 f28e |0010: iget-object v1, v1, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8ef2 │ │ +3ff5fc: 6e20 6d21 0100 |0012: invoke-virtual {v1, v0}, Landroidx/appcompat/widget/Toolbar;.setOnMenuItemClickListener:(Landroidx/appcompat/widget/Toolbar$OnMenuItemClickListener;)V // method@216d │ │ +3ff602: 2201 071e |0015: new-instance v1, Lde/danoeh/antennapod/view/EmptyViewHandler; // type@1e07 │ │ +3ff606: 6e10 2735 0000 |0017: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +3ff60c: 0c02 |001a: move-result-object v2 │ │ +3ff60e: 7020 38b1 2100 |001b: invoke-direct {v1, v2}, Lde/danoeh/antennapod/view/EmptyViewHandler;.:(Landroid/content/Context;)V // method@b138 │ │ +3ff614: 1402 fc00 087f |001e: const v2, #float 1.8078e+38 // #7f0800fc │ │ +3ff61a: 6e20 3cb1 2100 |0021: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setIcon:(I)V // method@b13c │ │ +3ff620: 1402 1d02 127f |0024: const v2, #float 1.94078e+38 // #7f12021d │ │ +3ff626: 6e20 3fb1 2100 |0027: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setTitle:(I)V // method@b13f │ │ +3ff62c: 1402 1e02 127f |002a: const v2, #float 1.94078e+38 // #7f12021e │ │ +3ff632: 6e20 3db1 2100 |002d: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setMessage:(I)V // method@b13d │ │ +3ff638: 5402 0993 |0030: iget-object v2, v0, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.viewBinding:Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; // field@9309 │ │ +3ff63c: 5422 ef8e |0032: iget-object v2, v2, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.list:Landroid/widget/ListView; // field@8eef │ │ +3ff640: 6e20 39b1 2100 |0034: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/view/EmptyViewHandler;.attachToListView:(Landroid/widget/AbsListView;)V // method@b139 │ │ +3ff646: 2201 3b18 |0037: new-instance v1, Lde/danoeh/antennapod/adapter/DownloadLogAdapter; // type@183b │ │ +3ff64a: 6e10 2735 0000 |0039: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +3ff650: 0c02 |003c: move-result-object v2 │ │ +3ff652: 7020 9896 2100 |003d: invoke-direct {v1, v2}, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.:(Landroid/app/Activity;)V // method@9698 │ │ +3ff658: 5b01 0693 |0040: iput-object v1, v0, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.adapter:Lde/danoeh/antennapod/adapter/DownloadLogAdapter; // field@9306 │ │ +3ff65c: 5402 0993 |0042: iget-object v2, v0, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.viewBinding:Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; // field@9309 │ │ +3ff660: 5422 ef8e |0044: iget-object v2, v2, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.list:Landroid/widget/ListView; // field@8eef │ │ +3ff664: 6e20 8f11 1200 |0046: invoke-virtual {v2, v1}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@118f │ │ +3ff66a: 5401 0993 |0049: iget-object v1, v0, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.viewBinding:Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; // field@9309 │ │ +3ff66e: 5411 ef8e |004b: iget-object v1, v1, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.list:Landroid/widget/ListView; // field@8eef │ │ +3ff672: 6e20 b60f 0100 |004d: invoke-virtual {v1, v0}, Landroid/widget/AdapterView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@0fb6 │ │ +3ff678: 5401 0993 |0050: iget-object v1, v0, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.viewBinding:Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; // field@9309 │ │ +3ff67c: 5411 ef8e |0052: iget-object v1, v1, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.list:Landroid/widget/ListView; // field@8eef │ │ +3ff680: 1212 |0054: const/4 v2, #int 1 // #1 │ │ +3ff682: 6e20 690d 2100 |0055: invoke-virtual {v1, v2}, Landroid/view/View;.setNestedScrollingEnabled:(Z)V // method@0d69 │ │ +3ff688: 7100 8db7 0000 |0058: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3ff68e: 0c01 |005b: move-result-object v1 │ │ +3ff690: 6e20 92b7 0100 |005c: invoke-virtual {v1, v0}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b792 │ │ +3ff696: 5401 0993 |005f: iget-object v1, v0, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.viewBinding:Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; // field@9309 │ │ +3ff69a: 6e10 c79e 0100 |0061: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@9ec7 │ │ +3ff6a0: 0c01 |0064: move-result-object v1 │ │ +3ff6a2: 1101 |0065: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0006 line=65 │ │ 0x000e line=66 │ │ 0x0015 line=68 │ │ 0x0021 line=69 │ │ @@ -1800015,20 +1799998,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -3ff830: |[3ff830] de.danoeh.antennapod.fragment.DownloadLogFragment.onDestroyView:()V │ │ -3ff840: 7100 8db7 0000 |0000: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3ff846: 0c00 |0003: move-result-object v0 │ │ -3ff848: 6e20 93b7 1000 |0004: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b793 │ │ -3ff84e: 6f10 df34 0100 |0007: invoke-super {v1}, Landroidx/fragment/app/DialogFragment;.onDestroyView:()V // method@34df │ │ -3ff854: 0e00 |000a: return-void │ │ +3ff7f8: |[3ff7f8] de.danoeh.antennapod.fragment.DownloadLogFragment.onDestroyView:()V │ │ +3ff808: 7100 8db7 0000 |0000: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3ff80e: 0c00 |0003: move-result-object v0 │ │ +3ff810: 6e20 93b7 1000 |0004: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b793 │ │ +3ff816: 6f10 df34 0100 |0007: invoke-super {v1}, Landroidx/fragment/app/DialogFragment;.onDestroyView:()V // method@34df │ │ +3ff81c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0007 line=85 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/fragment/DownloadLogFragment; │ │ │ │ @@ -1800037,17 +1800020,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 │ │ -3ff858: |[3ff858] de.danoeh.antennapod.fragment.DownloadLogFragment.onDownloadLogChanged:(Lde/danoeh/antennapod/core/event/DownloadLogEvent;)V │ │ -3ff868: 7010 33a4 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.loadDownloadLog:()V // method@a433 │ │ -3ff86e: 0e00 |0003: return-void │ │ +3ff820: |[3ff820] de.danoeh.antennapod.fragment.DownloadLogFragment.onDownloadLogChanged:(Lde/danoeh/antennapod/core/event/DownloadLogEvent;)V │ │ +3ff830: 7010 33a4 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.loadDownloadLog:()V // method@a433 │ │ +3ff836: 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; │ │ │ │ @@ -1800056,26 +1800039,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 │ │ -3ff870: |[3ff870] de.danoeh.antennapod.fragment.DownloadLogFragment.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -3ff880: 5401 0693 |0000: iget-object v1, v0, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.adapter:Lde/danoeh/antennapod/adapter/DownloadLogAdapter; // field@9306 │ │ -3ff884: 6e20 9b96 3100 |0002: invoke-virtual {v1, v3}, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.getItem:(I)Lde/danoeh/antennapod/model/download/DownloadResult; // method@969b │ │ -3ff88a: 0c01 |0005: move-result-object v1 │ │ -3ff88c: 2012 ad1c |0006: instance-of v2, v1, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1cad │ │ -3ff890: 3802 0e00 |0008: if-eqz v2, 0016 // +000e │ │ -3ff894: 2202 211a |000a: new-instance v2, Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog; // type@1a21 │ │ -3ff898: 6e10 2d35 0000 |000c: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ -3ff89e: 0c03 |000f: move-result-object v3 │ │ -3ff8a0: 7030 86a0 3201 |0010: invoke-direct {v2, v3, v1}, Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/download/DownloadResult;)V // method@a086 │ │ -3ff8a6: 6e10 88a0 0200 |0013: invoke-virtual {v2}, Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog;.show:()Landroidx/appcompat/app/AlertDialog; // method@a088 │ │ -3ff8ac: 0e00 |0016: return-void │ │ +3ff838: |[3ff838] de.danoeh.antennapod.fragment.DownloadLogFragment.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +3ff848: 5401 0693 |0000: iget-object v1, v0, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.adapter:Lde/danoeh/antennapod/adapter/DownloadLogAdapter; // field@9306 │ │ +3ff84c: 6e20 9b96 3100 |0002: invoke-virtual {v1, v3}, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.getItem:(I)Lde/danoeh/antennapod/model/download/DownloadResult; // method@969b │ │ +3ff852: 0c01 |0005: move-result-object v1 │ │ +3ff854: 2012 ad1c |0006: instance-of v2, v1, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1cad │ │ +3ff858: 3802 0e00 |0008: if-eqz v2, 0016 // +000e │ │ +3ff85c: 2202 211a |000a: new-instance v2, Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog; // type@1a21 │ │ +3ff860: 6e10 2d35 0000 |000c: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@352d │ │ +3ff866: 0c03 |000f: move-result-object v3 │ │ +3ff868: 7030 86a0 3201 |0010: invoke-direct {v2, v3, v1}, Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/download/DownloadResult;)V // method@a086 │ │ +3ff86e: 6e10 88a0 0200 |0013: invoke-virtual {v2}, Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog;.show:()Landroidx/appcompat/app/AlertDialog; // method@a088 │ │ +3ff874: 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; │ │ @@ -1800089,28 +1800072,28 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -3ff6dc: |[3ff6dc] de.danoeh.antennapod.fragment.DownloadLogFragment.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ -3ff6ec: 6f20 8435 3200 |0000: invoke-super {v2, v3}, Landroidx/fragment/app/Fragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@3584 │ │ -3ff6f2: 0a00 |0003: move-result v0 │ │ -3ff6f4: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -3ff6f6: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ -3ff6fa: 0f01 |0007: return v1 │ │ -3ff6fc: 7210 db0b 0300 |0008: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ -3ff702: 0a03 |000b: move-result v3 │ │ -3ff704: 1400 c700 0a7f |000c: const v0, #float 1.83437e+38 // #7f0a00c7 │ │ -3ff70a: 3303 0600 |000f: if-ne v3, v0, 0015 // +0006 │ │ -3ff70e: 7100 169c 0000 |0011: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBWriter;.clearDownloadLog:()Ljava/util/concurrent/Future; // method@9c16 │ │ -3ff714: 0f01 |0014: return v1 │ │ -3ff716: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -3ff718: 0f03 |0016: return v3 │ │ +3ff6a4: |[3ff6a4] de.danoeh.antennapod.fragment.DownloadLogFragment.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ +3ff6b4: 6f20 8435 3200 |0000: invoke-super {v2, v3}, Landroidx/fragment/app/Fragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@3584 │ │ +3ff6ba: 0a00 |0003: move-result v0 │ │ +3ff6bc: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +3ff6be: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ +3ff6c2: 0f01 |0007: return v1 │ │ +3ff6c4: 7210 db0b 0300 |0008: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@0bdb │ │ +3ff6ca: 0a03 |000b: move-result v3 │ │ +3ff6cc: 1400 c700 0a7f |000c: const v0, #float 1.83437e+38 // #7f0a00c7 │ │ +3ff6d2: 3303 0600 |000f: if-ne v3, v0, 0015 // +0006 │ │ +3ff6d6: 7100 169c 0000 |0011: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBWriter;.clearDownloadLog:()Ljava/util/concurrent/Future; // method@9c16 │ │ +3ff6dc: 0f01 |0014: return v1 │ │ +3ff6de: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +3ff6e0: 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; │ │ @@ -1800121,24 +1800104,24 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -3ff8b0: |[3ff8b0] de.danoeh.antennapod.fragment.DownloadLogFragment.onPrepareOptionsMenu:(Landroid/view/Menu;)V │ │ -3ff8c0: 1400 c700 0a7f |0000: const v0, #float 1.83437e+38 // #7f0a00c7 │ │ -3ff8c6: 7220 bf0b 0200 |0003: invoke-interface {v2, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ -3ff8cc: 0c02 |0006: move-result-object v2 │ │ -3ff8ce: 5410 0893 |0007: iget-object v0, v1, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.downloadLog:Ljava/util/List; // field@9308 │ │ -3ff8d2: 7210 69b5 0000 |0009: invoke-interface {v0}, Ljava/util/List;.isEmpty:()Z // method@b569 │ │ -3ff8d8: 0a00 |000c: move-result v0 │ │ -3ff8da: df00 0001 |000d: xor-int/lit8 v0, v0, #int 1 // #01 │ │ -3ff8de: 7220 020c 0200 |000f: invoke-interface {v2, v0}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ -3ff8e4: 0e00 |0012: return-void │ │ +3ff878: |[3ff878] de.danoeh.antennapod.fragment.DownloadLogFragment.onPrepareOptionsMenu:(Landroid/view/Menu;)V │ │ +3ff888: 1400 c700 0a7f |0000: const v0, #float 1.83437e+38 // #7f0a00c7 │ │ +3ff88e: 7220 bf0b 0200 |0003: invoke-interface {v2, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bbf │ │ +3ff894: 0c02 |0006: move-result-object v2 │ │ +3ff896: 5410 0893 |0007: iget-object v0, v1, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.downloadLog:Ljava/util/List; // field@9308 │ │ +3ff89a: 7210 69b5 0000 |0009: invoke-interface {v0}, Ljava/util/List;.isEmpty:()Z // method@b569 │ │ +3ff8a0: 0a00 |000c: move-result v0 │ │ +3ff8a2: df00 0001 |000d: xor-int/lit8 v0, v0, #int 1 // #01 │ │ +3ff8a6: 7220 020c 0200 |000f: invoke-interface {v2, v0}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c02 │ │ +3ff8ac: 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; │ │ │ │ @@ -1800147,18 +1800130,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3ff8e8: |[3ff8e8] de.danoeh.antennapod.fragment.DownloadLogFragment.onStart:()V │ │ -3ff8f8: 6f10 e634 0000 |0000: invoke-super {v0}, Landroidx/fragment/app/DialogFragment;.onStart:()V // method@34e6 │ │ -3ff8fe: 7010 33a4 0000 |0003: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.loadDownloadLog:()V // method@a433 │ │ -3ff904: 0e00 |0006: return-void │ │ +3ff8b0: |[3ff8b0] de.danoeh.antennapod.fragment.DownloadLogFragment.onStart:()V │ │ +3ff8c0: 6f10 e634 0000 |0000: invoke-super {v0}, Landroidx/fragment/app/DialogFragment;.onStart:()V // method@34e6 │ │ +3ff8c6: 7010 33a4 0000 |0003: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.loadDownloadLog:()V // method@a433 │ │ +3ff8cc: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lde/danoeh/antennapod/fragment/DownloadLogFragment; │ │ │ │ @@ -1800167,20 +1800150,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -3ff908: |[3ff908] de.danoeh.antennapod.fragment.DownloadLogFragment.onStop:()V │ │ -3ff918: 6f10 e734 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/DialogFragment;.onStop:()V // method@34e7 │ │ -3ff91e: 5410 0793 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9307 │ │ -3ff922: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -3ff926: 7210 91b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ -3ff92c: 0e00 |000a: return-void │ │ +3ff8d0: |[3ff8d0] de.danoeh.antennapod.fragment.DownloadLogFragment.onStop:()V │ │ +3ff8e0: 6f10 e734 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/DialogFragment;.onStop:()V // method@34e7 │ │ +3ff8e6: 5410 0793 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9307 │ │ +3ff8ea: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +3ff8ee: 7210 91b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b191 │ │ +3ff8f4: 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; │ │ @@ -1800215,17 +1800198,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3bd084: |[3bd084] de.danoeh.antennapod.activity.PlaybackSpeedDialogActivity$InnerVariableSpeedDialog.:()V │ │ -3bd094: 7010 2fa2 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.:()V // method@a22f │ │ -3bd09a: 0e00 |0003: return-void │ │ +3bd04c: |[3bd04c] de.danoeh.antennapod.activity.PlaybackSpeedDialogActivity$InnerVariableSpeedDialog.:()V │ │ +3bd05c: 7010 2fa2 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.:()V // method@a22f │ │ +3bd062: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/activity/PlaybackSpeedDialogActivity$InnerVariableSpeedDialog; │ │ │ │ Virtual methods - │ │ @@ -1800234,20 +1800217,20 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -3bd09c: |[3bd09c] de.danoeh.antennapod.activity.PlaybackSpeedDialogActivity$InnerVariableSpeedDialog.onDismiss:(Landroid/content/DialogInterface;)V │ │ -3bd0ac: 6f20 e134 1000 |0000: invoke-super {v0, v1}, Landroidx/fragment/app/DialogFragment;.onDismiss:(Landroid/content/DialogInterface;)V // method@34e1 │ │ -3bd0b2: 6e10 2735 0000 |0003: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ -3bd0b8: 0c01 |0006: move-result-object v1 │ │ -3bd0ba: 6e10 7000 0100 |0007: invoke-virtual {v1}, Landroid/app/Activity;.finish:()V // method@0070 │ │ -3bd0c0: 0e00 |000a: return-void │ │ +3bd064: |[3bd064] de.danoeh.antennapod.activity.PlaybackSpeedDialogActivity$InnerVariableSpeedDialog.onDismiss:(Landroid/content/DialogInterface;)V │ │ +3bd074: 6f20 e134 1000 |0000: invoke-super {v0, v1}, Landroidx/fragment/app/DialogFragment;.onDismiss:(Landroid/content/DialogInterface;)V // method@34e1 │ │ +3bd07a: 6e10 2735 0000 |0003: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@3527 │ │ +3bd080: 0c01 |0006: move-result-object v1 │ │ +3bd082: 6e10 7000 0100 |0007: invoke-virtual {v1}, Landroid/app/Activity;.finish:()V // method@0070 │ │ +3bd088: 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; │ │ @@ -1800283,17 +1800266,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f12a0: |[3f12a0] de.danoeh.antennapod.dialog.AllEpisodesFilterDialog.:()V │ │ -3f12b0: 7010 d8a0 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/ItemFilterDialog;.:()V // method@a0d8 │ │ -3f12b6: 0e00 |0003: return-void │ │ +3f1268: |[3f1268] de.danoeh.antennapod.dialog.AllEpisodesFilterDialog.:()V │ │ +3f1278: 7010 d8a0 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/ItemFilterDialog;.:()V // method@a0d8 │ │ +3f127e: 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;) │ │ @@ -1800301,23 +1800284,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 │ │ -3f1268: |[3f1268] de.danoeh.antennapod.dialog.AllEpisodesFilterDialog.newInstance:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog; │ │ -3f1278: 2200 181a |0000: new-instance v0, Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog; // type@1a18 │ │ -3f127c: 7010 67a0 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog;.:()V // method@a067 │ │ -3f1282: 2201 7701 |0005: new-instance v1, Landroid/os/Bundle; // type@0177 │ │ -3f1286: 7010 0a07 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@070a │ │ -3f128c: 1a02 e685 |000a: const-string v2, "filter" // string@85e6 │ │ -3f1290: 6e30 2e07 2103 |000c: invoke-virtual {v1, v2, v3}, Landroid/os/Bundle;.putSerializable:(Ljava/lang/String;Ljava/io/Serializable;)V // method@072e │ │ -3f1296: 6e20 be35 1000 |000f: invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@35be │ │ -3f129c: 1100 |0012: return-object v0 │ │ +3f1230: |[3f1230] de.danoeh.antennapod.dialog.AllEpisodesFilterDialog.newInstance:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog; │ │ +3f1240: 2200 181a |0000: new-instance v0, Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog; // type@1a18 │ │ +3f1244: 7010 67a0 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog;.:()V // method@a067 │ │ +3f124a: 2201 7701 |0005: new-instance v1, Landroid/os/Bundle; // type@0177 │ │ +3f124e: 7010 0a07 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@070a │ │ +3f1254: 1a02 e685 |000a: const-string v2, "filter" // string@85e6 │ │ +3f1258: 6e30 2e07 2103 |000c: invoke-virtual {v1, v2, v3}, Landroid/os/Bundle;.putSerializable:(Ljava/lang/String;Ljava/io/Serializable;)V // method@072e │ │ +3f125e: 6e20 be35 1000 |000f: invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@35be │ │ +3f1264: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ 0x0005 line=13 │ │ 0x000c line=14 │ │ 0x000f line=15 │ │ locals : │ │ @@ -1800329,21 +1800312,21 @@ │ │ type : '(Ljava/util/Set;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -3f12b8: |[3f12b8] de.danoeh.antennapod.dialog.AllEpisodesFilterDialog.onFilterChanged:(Ljava/util/Set;)V │ │ -3f12c8: 7100 8db7 0000 |0000: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ -3f12ce: 0c00 |0003: move-result-object v0 │ │ -3f12d0: 2201 171a |0004: new-instance v1, Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog$AllEpisodesFilterChangedEvent; // type@1a17 │ │ -3f12d4: 7020 66a0 3100 |0006: invoke-direct {v1, v3}, Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog$AllEpisodesFilterChangedEvent;.:(Ljava/util/Set;)V // method@a066 │ │ -3f12da: 6e20 90b7 1000 |0009: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ -3f12e0: 0e00 |000c: return-void │ │ +3f1280: |[3f1280] de.danoeh.antennapod.dialog.AllEpisodesFilterDialog.onFilterChanged:(Ljava/util/Set;)V │ │ +3f1290: 7100 8db7 0000 |0000: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b78d │ │ +3f1296: 0c00 |0003: move-result-object v0 │ │ +3f1298: 2201 171a |0004: new-instance v1, Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog$AllEpisodesFilterChangedEvent; // type@1a17 │ │ +3f129c: 7020 66a0 3100 |0006: invoke-direct {v1, v3}, Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog$AllEpisodesFilterChangedEvent;.:(Ljava/util/Set;)V // method@a066 │ │ +3f12a2: 6e20 90b7 1000 |0009: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b790 │ │ +3f12a8: 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; │ │ │ │ @@ -1800381,17 +1800364,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f2424: |[3f2424] de.danoeh.antennapod.dialog.FeedItemFilterDialog.:()V │ │ -3f2434: 7010 d8a0 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/ItemFilterDialog;.:()V // method@a0d8 │ │ -3f243a: 0e00 |0003: return-void │ │ +3f23ec: |[3f23ec] de.danoeh.antennapod.dialog.FeedItemFilterDialog.:()V │ │ +3f23fc: 7010 d8a0 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/ItemFilterDialog;.:()V // method@a0d8 │ │ +3f2402: 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;) │ │ @@ -1800399,29 +1800382,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 │ │ -3f23d4: |[3f23d4] de.danoeh.antennapod.dialog.FeedItemFilterDialog.newInstance:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/dialog/FeedItemFilterDialog; │ │ -3f23e4: 2200 2e1a |0000: new-instance v0, Lde/danoeh/antennapod/dialog/FeedItemFilterDialog; // type@1a2e │ │ -3f23e8: 7010 b7a0 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/FeedItemFilterDialog;.:()V // method@a0b7 │ │ -3f23ee: 2201 7701 |0005: new-instance v1, Landroid/os/Bundle; // type@0177 │ │ -3f23f2: 7010 0a07 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@070a │ │ -3f23f8: 6e10 cbab 0500 |000a: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getItemFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@abcb │ │ -3f23fe: 0c02 |000d: move-result-object v2 │ │ -3f2400: 1a03 e685 |000e: const-string v3, "filter" // string@85e6 │ │ -3f2404: 6e30 2e07 3102 |0010: invoke-virtual {v1, v3, v2}, Landroid/os/Bundle;.putSerializable:(Ljava/lang/String;Ljava/io/Serializable;)V // method@072e │ │ -3f240a: 1a02 4785 |0013: const-string v2, "feedId" // string@8547 │ │ -3f240e: 6e10 f4ab 0500 |0015: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ -3f2414: 0b03 |0018: move-result-wide v3 │ │ -3f2416: 6e40 0007 2143 |0019: invoke-virtual {v1, v2, v3, v4}, Landroid/os/BaseBundle;.putLong:(Ljava/lang/String;J)V // method@0700 │ │ -3f241c: 6e20 be35 1000 |001c: invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@35be │ │ -3f2422: 1100 |001f: return-object v0 │ │ +3f239c: |[3f239c] de.danoeh.antennapod.dialog.FeedItemFilterDialog.newInstance:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/dialog/FeedItemFilterDialog; │ │ +3f23ac: 2200 2e1a |0000: new-instance v0, Lde/danoeh/antennapod/dialog/FeedItemFilterDialog; // type@1a2e │ │ +3f23b0: 7010 b7a0 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/FeedItemFilterDialog;.:()V // method@a0b7 │ │ +3f23b6: 2201 7701 |0005: new-instance v1, Landroid/os/Bundle; // type@0177 │ │ +3f23ba: 7010 0a07 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@070a │ │ +3f23c0: 6e10 cbab 0500 |000a: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getItemFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@abcb │ │ +3f23c6: 0c02 |000d: move-result-object v2 │ │ +3f23c8: 1a03 e685 |000e: const-string v3, "filter" // string@85e6 │ │ +3f23cc: 6e30 2e07 3102 |0010: invoke-virtual {v1, v3, v2}, Landroid/os/Bundle;.putSerializable:(Ljava/lang/String;Ljava/io/Serializable;)V // method@072e │ │ +3f23d2: 1a02 4785 |0013: const-string v2, "feedId" // string@8547 │ │ +3f23d6: 6e10 f4ab 0500 |0015: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@abf4 │ │ +3f23dc: 0b03 |0018: move-result-wide v3 │ │ +3f23de: 6e40 0007 2143 |0019: invoke-virtual {v1, v2, v3, v4}, Landroid/os/BaseBundle;.putLong:(Ljava/lang/String;J)V // method@0700 │ │ +3f23e4: 6e20 be35 1000 |001c: invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@35be │ │ +3f23ea: 1100 |001f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ 0x0005 line=14 │ │ 0x000a line=15 │ │ 0x0015 line=16 │ │ 0x001c line=17 │ │ @@ -1800434,22 +1800417,22 @@ │ │ type : '(Ljava/util/Set;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -3f243c: |[3f243c] de.danoeh.antennapod.dialog.FeedItemFilterDialog.onFilterChanged:(Ljava/util/Set;)V │ │ -3f244c: 6e10 2b35 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@352b │ │ -3f2452: 0c00 |0003: move-result-object v0 │ │ -3f2454: 1a01 4785 |0004: const-string v1, "feedId" // string@8547 │ │ -3f2458: 6e20 f406 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/BaseBundle;.getLong:(Ljava/lang/String;)J // method@06f4 │ │ -3f245e: 0b00 |0009: move-result-wide v0 │ │ -3f2460: 7130 5d9c 1003 |000a: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedItemsFilter:(JLjava/util/Set;)Ljava/util/concurrent/Future; // method@9c5d │ │ -3f2466: 0e00 |000d: return-void │ │ +3f2404: |[3f2404] de.danoeh.antennapod.dialog.FeedItemFilterDialog.onFilterChanged:(Ljava/util/Set;)V │ │ +3f2414: 6e10 2b35 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@352b │ │ +3f241a: 0c00 |0003: move-result-object v0 │ │ +3f241c: 1a01 4785 |0004: const-string v1, "feedId" // string@8547 │ │ +3f2420: 6e20 f406 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/BaseBundle;.getLong:(Ljava/lang/String;)J // method@06f4 │ │ +3f2426: 0b00 |0009: move-result-wide v0 │ │ +3f2428: 7130 5d9c 1003 |000a: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedItemsFilter:(JLjava/util/Set;)Ljava/util/concurrent/Future; // method@9c5d │ │ +3f242e: 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: 13008544 bytes, number of entries: 6941 │ │ │ +Zip file size: 13008298 bytes, number of entries: 6941 │ │ │ ?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 │ │ │ @@ -5973,15 +5973,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 8203 b- stor 80-Jan-01 00:00 de/danoeh/antennapod/ApEventBusIndex.class │ │ │ +?rwxrwxr-x 2.0 unx 7957 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$$ExternalSyntheticLambda13.class │ │ │ ?rwxrwxr-x 2.0 unx 461 b- stor 80-Jan-01 00:00 de/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda14.class │ │ │ ?rwxrwxr-x 2.0 unx 663 b- stor 80-Jan-01 00:00 de/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda20.class │ │ │ @@ -6936,8 +6936,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 6092 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 │ │ │ -6941 files, 14971491 bytes uncompressed, 11572680 bytes compressed: 22.7% │ │ │ +6941 files, 14971245 bytes uncompressed, 11572434 bytes compressed: 22.7% │ │ ├── de/danoeh/antennapod/ApEventBusIndex.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,64 +1,64 @@ │ │ │ │ │ │ │ │ package de.danoeh.antennapod; │ │ │ │ │ │ │ │ -import de.danoeh.antennapod.activity.VideoplayerActivity; │ │ │ │ -import de.danoeh.antennapod.dialog.SleepTimerDialog; │ │ │ │ -import de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment; │ │ │ │ -import de.danoeh.antennapod.event.DiscoveryDefaultUpdateEvent; │ │ │ │ -import de.danoeh.antennapod.fragment.ItemPagerFragment; │ │ │ │ -import de.danoeh.antennapod.fragment.FeedItemlistFragment; │ │ │ │ -import de.danoeh.antennapod.core.feed.FeedEvent; │ │ │ │ -import de.danoeh.antennapod.ui.home.sections.EpisodesSurpriseSection; │ │ │ │ +import de.danoeh.antennapod.fragment.SubscriptionFragment; │ │ │ │ +import de.danoeh.antennapod.fragment.NavDrawerFragment; │ │ │ │ import de.danoeh.antennapod.fragment.DownloadLogFragment; │ │ │ │ -import de.danoeh.antennapod.fragment.CompletedDownloadsFragment; │ │ │ │ -import de.danoeh.antennapod.fragment.AllEpisodesFragment; │ │ │ │ -import de.danoeh.antennapod.dialog.AllEpisodesFilterDialog$AllEpisodesFilterChangedEvent; │ │ │ │ -import de.danoeh.antennapod.activity.OnlineFeedViewActivity; │ │ │ │ import de.danoeh.antennapod.fragment.PlaybackHistoryFragment; │ │ │ │ import de.danoeh.antennapod.event.playback.PlaybackHistoryEvent; │ │ │ │ -import de.danoeh.antennapod.fragment.EpisodesListFragment; │ │ │ │ -import de.danoeh.antennapod.fragment.SubscriptionFragment; │ │ │ │ -import de.danoeh.antennapod.dialog.VariableSpeedDialog; │ │ │ │ +import de.danoeh.antennapod.fragment.ItemFragment; │ │ │ │ +import de.danoeh.antennapod.ui.home.sections.QueueSection; │ │ │ │ +import de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment; │ │ │ │ +import de.danoeh.antennapod.event.DiscoveryDefaultUpdateEvent; │ │ │ │ +import de.danoeh.antennapod.activity.VideoplayerActivity; │ │ │ │ +import de.danoeh.antennapod.activity.OnlineFeedViewActivity; │ │ │ │ +import de.danoeh.antennapod.ui.home.HomeFragment; │ │ │ │ +import de.danoeh.antennapod.ui.home.sections.DownloadsSection; │ │ │ │ import de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment; │ │ │ │ import de.danoeh.antennapod.event.SyncServiceEvent; │ │ │ │ -import de.danoeh.antennapod.ui.home.sections.DownloadsSection; │ │ │ │ -import de.danoeh.antennapod.core.event.DownloadLogEvent; │ │ │ │ -import de.danoeh.antennapod.fragment.ChaptersFragment; │ │ │ │ -import de.danoeh.antennapod.fragment.NavDrawerFragment; │ │ │ │ -import de.danoeh.antennapod.fragment.CoverFragment; │ │ │ │ +import de.danoeh.antennapod.fragment.AllEpisodesFragment; │ │ │ │ +import de.danoeh.antennapod.dialog.AllEpisodesFilterDialog$AllEpisodesFilterChangedEvent; │ │ │ │ +import de.danoeh.antennapod.dialog.VariableSpeedDialog; │ │ │ │ +import de.danoeh.antennapod.dialog.SleepTimerDialog; │ │ │ │ import de.danoeh.antennapod.fragment.AudioPlayerFragment; │ │ │ │ import de.danoeh.antennapod.event.PlayerErrorEvent; │ │ │ │ -import de.danoeh.antennapod.event.FavoritesEvent; │ │ │ │ import de.danoeh.antennapod.event.playback.BufferUpdateEvent; │ │ │ │ import de.danoeh.antennapod.event.playback.SleepTimerUpdatedEvent; │ │ │ │ import de.danoeh.antennapod.event.playback.SpeedChangedEvent; │ │ │ │ +import de.danoeh.antennapod.fragment.ItemPagerFragment; │ │ │ │ +import de.danoeh.antennapod.fragment.EpisodesListFragment; │ │ │ │ import de.danoeh.antennapod.fragment.ExternalPlayerFragment; │ │ │ │ import de.danoeh.antennapod.event.playback.PlaybackServiceEvent; │ │ │ │ -import de.danoeh.antennapod.ui.home.sections.QueueSection; │ │ │ │ -import de.danoeh.antennapod.ui.home.HomeFragment; │ │ │ │ +import de.danoeh.antennapod.fragment.SearchFragment; │ │ │ │ +import de.danoeh.antennapod.activity.MainActivity; │ │ │ │ +import de.danoeh.antennapod.fragment.ChaptersFragment; │ │ │ │ +import de.danoeh.antennapod.fragment.CompletedDownloadsFragment; │ │ │ │ +import de.danoeh.antennapod.core.event.DownloadLogEvent; │ │ │ │ +import de.danoeh.antennapod.ui.home.sections.EpisodesSurpriseSection; │ │ │ │ +import de.danoeh.antennapod.activity.PreferenceActivity; │ │ │ │ +import de.danoeh.antennapod.event.MessageEvent; │ │ │ │ import de.danoeh.antennapod.ui.home.sections.InboxSection; │ │ │ │ +import de.danoeh.antennapod.fragment.FeedItemlistFragment; │ │ │ │ +import de.danoeh.antennapod.event.FavoritesEvent; │ │ │ │ +import de.danoeh.antennapod.core.feed.FeedEvent; │ │ │ │ +import de.danoeh.antennapod.ui.home.sections.SubscriptionsSection; │ │ │ │ +import de.danoeh.antennapod.event.FeedListUpdateEvent; │ │ │ │ import de.danoeh.antennapod.fragment.QueueFragment; │ │ │ │ import de.danoeh.antennapod.event.FeedUpdateRunningEvent; │ │ │ │ import android.view.KeyEvent; │ │ │ │ -import de.danoeh.antennapod.event.QueueEvent; │ │ │ │ -import de.danoeh.antennapod.ui.home.sections.SubscriptionsSection; │ │ │ │ -import de.danoeh.antennapod.fragment.ItemFragment; │ │ │ │ -import de.danoeh.antennapod.fragment.SearchFragment; │ │ │ │ +import de.danoeh.antennapod.event.UnreadItemsUpdateEvent; │ │ │ │ import de.danoeh.antennapod.event.PlayerStatusEvent; │ │ │ │ -import de.danoeh.antennapod.event.playback.PlaybackPositionEvent; │ │ │ │ import de.danoeh.antennapod.event.EpisodeDownloadEvent; │ │ │ │ import de.danoeh.antennapod.event.FeedItemEvent; │ │ │ │ -import de.danoeh.antennapod.event.UnreadItemsUpdateEvent; │ │ │ │ -import de.danoeh.antennapod.event.FeedListUpdateEvent; │ │ │ │ -import de.danoeh.antennapod.activity.MainActivity; │ │ │ │ +import de.danoeh.antennapod.event.QueueEvent; │ │ │ │ import org.greenrobot.eventbus.meta.SubscriberInfo; │ │ │ │ import org.greenrobot.eventbus.meta.SimpleSubscriberInfo; │ │ │ │ -import de.danoeh.antennapod.activity.PreferenceActivity; │ │ │ │ -import de.danoeh.antennapod.event.MessageEvent; │ │ │ │ +import de.danoeh.antennapod.fragment.CoverFragment; │ │ │ │ +import de.danoeh.antennapod.event.playback.PlaybackPositionEvent; │ │ │ │ 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 │ │ │ │ @@ -67,207 +67,210 @@ │ │ │ │ │ │ │ │ static { │ │ │ │ SUBSCRIBER_INDEX = new HashMap(); │ │ │ │ final int n = 1; │ │ │ │ final SubscriberMethodInfo[] array = new SubscriberMethodInfo[n]; │ │ │ │ final ThreadMode main = ThreadMode.MAIN; │ │ │ │ final String s = "onEventMainThread"; │ │ │ │ - final Class clazz = MessageEvent.class; │ │ │ │ + final Class clazz = PlaybackPositionEvent.class; │ │ │ │ array[0] = new SubscriberMethodInfo(s, (Class)clazz, main); │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)PreferenceActivity.class, (boolean)(n != 0), array)); │ │ │ │ - final SubscriberMethodInfo[] array2 = new SubscriberMethodInfo[n]; │ │ │ │ - array2[0] = new SubscriberMethodInfo(s, (Class)clazz, main); │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)MainActivity.class, (boolean)(n != 0), array2)); │ │ │ │ - final SubscriberMethodInfo[] array3 = new SubscriberMethodInfo[6]; │ │ │ │ - final String s2 = "onFeedListChanged"; │ │ │ │ - final Class clazz2 = FeedListUpdateEvent.class; │ │ │ │ - array3[0] = new SubscriberMethodInfo(s2, (Class)clazz2, main); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)CoverFragment.class, (boolean)(n != 0), array)); │ │ │ │ + final SubscriberMethodInfo[] array2 = new SubscriberMethodInfo[8]; │ │ │ │ + final Class clazz2 = QueueEvent.class; │ │ │ │ + array2[0] = new SubscriberMethodInfo(s, (Class)clazz2, main); │ │ │ │ + final Class clazz3 = FeedItemEvent.class; │ │ │ │ + array2[n] = new SubscriberMethodInfo(s, (Class)clazz3, main); │ │ │ │ + array2[2] = new SubscriberMethodInfo("onEventMainThread", (Class)EpisodeDownloadEvent.class, main, 0, true); │ │ │ │ + array2[3] = new SubscriberMethodInfo(s, (Class)clazz, main); │ │ │ │ + final String s2 = "onPlayerStatusChanged"; │ │ │ │ + final Class clazz4 = PlayerStatusEvent.class; │ │ │ │ + array2[4] = new SubscriberMethodInfo(s2, (Class)clazz4, main); │ │ │ │ final String s3 = "onUnreadItemsChanged"; │ │ │ │ - final Class clazz3 = UnreadItemsUpdateEvent.class; │ │ │ │ - array3[n] = new SubscriberMethodInfo(s3, (Class)clazz3, main); │ │ │ │ - final Class clazz4 = FeedItemEvent.class; │ │ │ │ - array3[2] = new SubscriberMethodInfo(s, (Class)clazz4, main); │ │ │ │ - final Class clazz5 = EpisodeDownloadEvent.class; │ │ │ │ - final Class clazz6 = clazz4; │ │ │ │ - final Class clazz7 = clazz3; │ │ │ │ - final String s4 = s3; │ │ │ │ - array3[3] = new SubscriberMethodInfo("onEventMainThread", (Class)clazz5, main, 0, true); │ │ │ │ - final Class clazz8 = PlaybackPositionEvent.class; │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo = new SubscriberMethodInfo(s, (Class)clazz8, main); │ │ │ │ - final int n2 = 4; │ │ │ │ - array3[n2] = subscriberMethodInfo; │ │ │ │ - final String s5 = "onPlayerStatusChanged"; │ │ │ │ - final Class clazz9 = PlayerStatusEvent.class; │ │ │ │ - array3[5] = new SubscriberMethodInfo(s5, (Class)clazz9, main); │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)SearchFragment.class, (boolean)(n != 0), array3)); │ │ │ │ - final SubscriberMethodInfo[] array4 = new SubscriberMethodInfo[n2]; │ │ │ │ - array4[0] = new SubscriberMethodInfo(s, (Class)clazz6, main); │ │ │ │ - final Class clazz10 = clazz9; │ │ │ │ - final String s6 = "onEventMainThread"; │ │ │ │ - final String s7 = s5; │ │ │ │ - final Class clazz11 = EpisodeDownloadEvent.class; │ │ │ │ - final Class clazz12 = clazz8; │ │ │ │ - array4[n] = new SubscriberMethodInfo(s6, (Class)clazz11, main, 0, true); │ │ │ │ - array4[2] = new SubscriberMethodInfo(s7, (Class)clazz10, main); │ │ │ │ - array4[3] = new SubscriberMethodInfo(s4, (Class)clazz7, main); │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)ItemFragment.class, (boolean)(n != 0), array4)); │ │ │ │ - final SubscriberMethodInfo[] array5 = new SubscriberMethodInfo[n]; │ │ │ │ - array5[0] = new SubscriberMethodInfo(s2, (Class)clazz2, main); │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)SubscriptionsSection.class, (boolean)(n != 0), array5)); │ │ │ │ - final SubscriberMethodInfo[] array6 = new SubscriberMethodInfo[8]; │ │ │ │ - final Class clazz13 = QueueEvent.class; │ │ │ │ - array6[0] = new SubscriberMethodInfo(s, (Class)clazz13, main); │ │ │ │ - array6[n] = new SubscriberMethodInfo(s, (Class)clazz6, main); │ │ │ │ - final SubscriberMethodInfo[] array7 = array6; │ │ │ │ - final Class clazz14 = clazz7; │ │ │ │ - final Class clazz15 = clazz; │ │ │ │ - final Class clazz16 = clazz13; │ │ │ │ - array7[2] = new SubscriberMethodInfo("onEventMainThread", (Class)EpisodeDownloadEvent.class, main, 0, true); │ │ │ │ - array7[3] = new SubscriberMethodInfo(s, (Class)clazz12, main); │ │ │ │ - array7[4] = new SubscriberMethodInfo(s7, (Class)clazz10, main); │ │ │ │ - array7[5] = new SubscriberMethodInfo(s4, (Class)clazz7, main); │ │ │ │ - final String s8 = "onKeyUp"; │ │ │ │ - final Class clazz17 = KeyEvent.class; │ │ │ │ - array7[6] = new SubscriberMethodInfo(s8, (Class)clazz17, main); │ │ │ │ - final boolean b = true; │ │ │ │ - final String s9 = "onEventMainThread"; │ │ │ │ - final Class clazz18 = FeedUpdateRunningEvent.class; │ │ │ │ - final Class clazz19 = clazz17; │ │ │ │ - final String s10 = s8; │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo2 = new SubscriberMethodInfo(s9, (Class)clazz18, main, 0, b); │ │ │ │ - final int n3 = 7; │ │ │ │ - array7[n3] = subscriberMethodInfo2; │ │ │ │ - final int n4 = 1; │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)QueueFragment.class, (boolean)(n4 != 0), array7)); │ │ │ │ - final SubscriberMethodInfo[] array8 = new SubscriberMethodInfo[4]; │ │ │ │ - array8[0] = new SubscriberMethodInfo(s4, (Class)clazz14, main); │ │ │ │ - array8[n4] = new SubscriberMethodInfo(s, (Class)clazz6, main); │ │ │ │ - array8[2] = new SubscriberMethodInfo(s2, (Class)clazz2, main); │ │ │ │ - array8[3] = new SubscriberMethodInfo("onEventMainThread", (Class)EpisodeDownloadEvent.class, main, 0, b); │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)InboxSection.class, true, array8)); │ │ │ │ - final SubscriberMethodInfo[] array9 = { new SubscriberMethodInfo("onEventMainThread", (Class)FeedUpdateRunningEvent.class, main, 0, true), null }; │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo3 = new SubscriberMethodInfo(s2, (Class)clazz2, main); │ │ │ │ + final Class clazz5 = UnreadItemsUpdateEvent.class; │ │ │ │ + array2[5] = new SubscriberMethodInfo(s3, (Class)clazz5, main); │ │ │ │ + final String s4 = "onKeyUp"; │ │ │ │ + final Class clazz6 = KeyEvent.class; │ │ │ │ + array2[6] = new SubscriberMethodInfo(s4, (Class)clazz6, main); │ │ │ │ + final String s5 = "onEventMainThread"; │ │ │ │ + final Class clazz7 = clazz4; │ │ │ │ + final Class clazz8 = FeedUpdateRunningEvent.class; │ │ │ │ + final String s6 = s2; │ │ │ │ + final String s7 = s4; │ │ │ │ + final Class clazz9 = clazz6; │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo = new SubscriberMethodInfo(s5, (Class)clazz8, main, 0, true); │ │ │ │ + final int n2 = 7; │ │ │ │ + array2[n2] = subscriberMethodInfo; │ │ │ │ + final int n3 = 1; │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)QueueFragment.class, (boolean)(n3 != 0), array2)); │ │ │ │ + final SubscriberMethodInfo[] array3 = new SubscriberMethodInfo[n3]; │ │ │ │ + final String s8 = "onFeedListChanged"; │ │ │ │ + final Class clazz10 = FeedListUpdateEvent.class; │ │ │ │ + array3[0] = new SubscriberMethodInfo(s8, (Class)clazz10, main); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)SubscriptionsSection.class, (boolean)(n3 != 0), array3)); │ │ │ │ + final SubscriberMethodInfo[] array4 = new SubscriberMethodInfo[11]; │ │ │ │ + array4[0] = new SubscriberMethodInfo("onEvent", (Class)FeedEvent.class, main); │ │ │ │ + array4[1] = new SubscriberMethodInfo(s, (Class)clazz3, main); │ │ │ │ + final Class clazz11 = clazz10; │ │ │ │ + final String s9 = s8; │ │ │ │ + array4[2] = new SubscriberMethodInfo("onEventMainThread", (Class)EpisodeDownloadEvent.class, main, 0, true); │ │ │ │ + array4[3] = new SubscriberMethodInfo(s, (Class)clazz, main); │ │ │ │ + array4[4] = new SubscriberMethodInfo("favoritesChanged", (Class)FavoritesEvent.class, main); │ │ │ │ + final String s10 = "onQueueChanged"; │ │ │ │ + array4[5] = new SubscriberMethodInfo(s10, (Class)clazz2, main); │ │ │ │ + array4[6] = new SubscriberMethodInfo(s6, (Class)clazz7, main); │ │ │ │ + array4[n2] = new SubscriberMethodInfo(s3, (Class)clazz5, main); │ │ │ │ + array4[8] = new SubscriberMethodInfo(s9, (Class)clazz11, main); │ │ │ │ + final String s11 = "onEventMainThread"; │ │ │ │ + final Class clazz12 = FeedUpdateRunningEvent.class; │ │ │ │ + final String s12 = s10; │ │ │ │ + final Class clazz13 = clazz2; │ │ │ │ + final int n4 = 4; │ │ │ │ + array4[9] = new SubscriberMethodInfo(s11, (Class)clazz12, main, 0, true); │ │ │ │ + array4[10] = new SubscriberMethodInfo(s7, (Class)clazz9, main); │ │ │ │ final int n5 = 1; │ │ │ │ - array9[n5] = subscriberMethodInfo3; │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)HomeFragment.class, (boolean)(n5 != 0), array9)); │ │ │ │ - final int n6 = 5; │ │ │ │ - final SubscriberMethodInfo[] array10 = new SubscriberMethodInfo[n6]; │ │ │ │ - array10[0] = new SubscriberMethodInfo("onQueueChanged", (Class)clazz16, main); │ │ │ │ - array10[n5] = new SubscriberMethodInfo(s7, (Class)clazz10, main); │ │ │ │ - array10[2] = new SubscriberMethodInfo(s, (Class)clazz6, main); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)FeedItemlistFragment.class, (boolean)(n5 != 0), array4)); │ │ │ │ + final SubscriberMethodInfo[] array5 = new SubscriberMethodInfo[n4]; │ │ │ │ + array5[0] = new SubscriberMethodInfo(s3, (Class)clazz5, main); │ │ │ │ + array5[n5] = new SubscriberMethodInfo(s, (Class)clazz3, main); │ │ │ │ + array5[2] = new SubscriberMethodInfo(s9, (Class)clazz11, main); │ │ │ │ + final boolean b = true; │ │ │ │ + array5[3] = new SubscriberMethodInfo("onEventMainThread", (Class)EpisodeDownloadEvent.class, main, 0, b); │ │ │ │ + final int n6 = 1; │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)InboxSection.class, (boolean)(n6 != 0), array5)); │ │ │ │ + final SubscriberMethodInfo[] array6 = new SubscriberMethodInfo[n6]; │ │ │ │ + array6[0] = new SubscriberMethodInfo(s, (Class)MessageEvent.class, main); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)PreferenceActivity.class, (boolean)(n6 != 0), array6)); │ │ │ │ + final SubscriberMethodInfo[] array7 = new SubscriberMethodInfo[n4]; │ │ │ │ + array7[0] = new SubscriberMethodInfo(s6, (Class)clazz7, main); │ │ │ │ + array7[n6] = new SubscriberMethodInfo(s, (Class)clazz3, main); │ │ │ │ + array7[2] = new SubscriberMethodInfo("onEventMainThread", (Class)EpisodeDownloadEvent.class, main, 0, b); │ │ │ │ + array7[3] = new SubscriberMethodInfo(s, (Class)clazz, main); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)EpisodesSurpriseSection.class, true, array7)); │ │ │ │ + final SubscriberMethodInfo[] array8 = new SubscriberMethodInfo[6]; │ │ │ │ final boolean b2 = true; │ │ │ │ - final Class clazz20 = clazz16; │ │ │ │ - array10[3] = new SubscriberMethodInfo("onEventMainThread", (Class)EpisodeDownloadEvent.class, main, 0, b2); │ │ │ │ - array10[4] = new SubscriberMethodInfo(s, (Class)clazz12, main); │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)QueueSection.class, true, array10)); │ │ │ │ - final SubscriberMethodInfo[] array11 = { new SubscriberMethodInfo("onPositionObserverUpdate", (Class)clazz12, main), null }; │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo4 = new SubscriberMethodInfo("onPlaybackServiceChanged", (Class)PlaybackServiceEvent.class, main); │ │ │ │ + array8[0] = new SubscriberMethodInfo("onEventMainThread", (Class)EpisodeDownloadEvent.class, main, 0, b2); │ │ │ │ + array8[1] = new SubscriberMethodInfo(s, (Class)clazz3, main); │ │ │ │ + array8[2] = new SubscriberMethodInfo(s, (Class)clazz, main); │ │ │ │ + array8[3] = new SubscriberMethodInfo(s6, (Class)clazz7, main); │ │ │ │ + array8[4] = new SubscriberMethodInfo("onDownloadLogChanged", (Class)DownloadLogEvent.class, main); │ │ │ │ + array8[5] = new SubscriberMethodInfo(s3, (Class)clazz5, main); │ │ │ │ final int n7 = 1; │ │ │ │ - array11[n7] = subscriberMethodInfo4; │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)ExternalPlayerFragment.class, (boolean)(n7 != 0), array11)); │ │ │ │ - final SubscriberMethodInfo[] array12 = { new SubscriberMethodInfo("onUnreadItemsUpdate", (Class)clazz14, main), new SubscriberMethodInfo("onPlaybackServiceChanged", (Class)PlaybackServiceEvent.class, main), new SubscriberMethodInfo("updatePlaybackSpeedButton", (Class)SpeedChangedEvent.class, main), new SubscriberMethodInfo("sleepTimerUpdate", (Class)SleepTimerUpdatedEvent.class, main), new SubscriberMethodInfo("bufferUpdate", (Class)BufferUpdateEvent.class, main), null, null, null }; │ │ │ │ - array12[n6] = new SubscriberMethodInfo("updatePosition", (Class)clazz12, main); │ │ │ │ - array12[6] = new SubscriberMethodInfo("favoritesChanged", (Class)FavoritesEvent.class, main); │ │ │ │ - array12[n3] = new SubscriberMethodInfo("mediaPlayerError", (Class)PlayerErrorEvent.class, main); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)CompletedDownloadsFragment.class, (boolean)(n7 != 0), array8)); │ │ │ │ + final SubscriberMethodInfo[] array9 = new SubscriberMethodInfo[n7]; │ │ │ │ + array9[0] = new SubscriberMethodInfo(s, (Class)clazz, main); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)ChaptersFragment.class, (boolean)(n7 != 0), array9)); │ │ │ │ + final SubscriberMethodInfo[] array10 = new SubscriberMethodInfo[n7]; │ │ │ │ + array10[0] = new SubscriberMethodInfo(s, (Class)MessageEvent.class, main); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)MainActivity.class, (boolean)(n7 != 0), array10)); │ │ │ │ + final SubscriberMethodInfo[] array11 = new SubscriberMethodInfo[6]; │ │ │ │ + array11[0] = new SubscriberMethodInfo(s9, (Class)clazz11, main); │ │ │ │ + array11[n7] = new SubscriberMethodInfo(s3, (Class)clazz5, main); │ │ │ │ + array11[2] = new SubscriberMethodInfo(s, (Class)clazz3, main); │ │ │ │ + final String s13 = s3; │ │ │ │ + array11[3] = new SubscriberMethodInfo("onEventMainThread", (Class)EpisodeDownloadEvent.class, main, 0, b2); │ │ │ │ + array11[4] = new SubscriberMethodInfo(s, (Class)clazz, main); │ │ │ │ + array11[5] = new SubscriberMethodInfo(s6, (Class)clazz7, main); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)SearchFragment.class, true, array11)); │ │ │ │ + final SubscriberMethodInfo[] array12 = { new SubscriberMethodInfo("onPositionObserverUpdate", (Class)clazz, main), null }; │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo2 = new SubscriberMethodInfo("onPlaybackServiceChanged", (Class)PlaybackServiceEvent.class, main); │ │ │ │ final int n8 = 1; │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)AudioPlayerFragment.class, (boolean)(n8 != 0), array12)); │ │ │ │ - final SubscriberMethodInfo[] array13 = new SubscriberMethodInfo[n8]; │ │ │ │ - array13[0] = new SubscriberMethodInfo(s, (Class)clazz12, main); │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)CoverFragment.class, (boolean)(n8 != 0), array13)); │ │ │ │ - final SubscriberMethodInfo[] array14 = { new SubscriberMethodInfo(s4, (Class)clazz14, main), null, null }; │ │ │ │ - array14[n8] = new SubscriberMethodInfo(s2, (Class)clazz2, main); │ │ │ │ - array14[2] = new SubscriberMethodInfo("onQueueChanged", (Class)clazz16, main); │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)NavDrawerFragment.class, (boolean)(n8 != 0), array14)); │ │ │ │ - final SubscriberMethodInfo[] array15 = new SubscriberMethodInfo[n8]; │ │ │ │ - array15[0] = new SubscriberMethodInfo(s, (Class)clazz12, main); │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)ChaptersFragment.class, (boolean)(n8 != 0), array15)); │ │ │ │ - final SubscriberMethodInfo[] array16 = new SubscriberMethodInfo[4]; │ │ │ │ - array16[0] = new SubscriberMethodInfo(s, (Class)clazz6, main); │ │ │ │ - array16[n8] = new SubscriberMethodInfo(s, (Class)clazz12, main); │ │ │ │ - array16[2] = new SubscriberMethodInfo("onDownloadLogChanged", (Class)DownloadLogEvent.class, main); │ │ │ │ - array16[3] = new SubscriberMethodInfo(s7, (Class)clazz10, main); │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)DownloadsSection.class, (boolean)(n8 != 0), array16)); │ │ │ │ - final SubscriberMethodInfo[] array17 = new SubscriberMethodInfo[n8]; │ │ │ │ - final Class clazz21 = clazz10; │ │ │ │ - array17[0] = new SubscriberMethodInfo("syncStatusChanged", (Class)SyncServiceEvent.class, main, 0, b2); │ │ │ │ + array12[n8] = subscriberMethodInfo2; │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)ExternalPlayerFragment.class, (boolean)(n8 != 0), array12)); │ │ │ │ + final SubscriberMethodInfo[] array13 = new SubscriberMethodInfo[8]; │ │ │ │ + array13[0] = new SubscriberMethodInfo(s, (Class)clazz3, main); │ │ │ │ + array13[n8] = new SubscriberMethodInfo(s, (Class)clazz, main); │ │ │ │ + array13[2] = new SubscriberMethodInfo(s7, (Class)clazz9, main); │ │ │ │ + array13[3] = new SubscriberMethodInfo("onEventMainThread", (Class)EpisodeDownloadEvent.class, main, 0, true); │ │ │ │ + array13[4] = new SubscriberMethodInfo(s6, (Class)clazz7, main); │ │ │ │ + array13[5] = new SubscriberMethodInfo(s13, (Class)clazz5, main); │ │ │ │ + array13[6] = new SubscriberMethodInfo(s9, (Class)clazz11, main); │ │ │ │ + array13[n2] = new SubscriberMethodInfo("onEventMainThread", (Class)FeedUpdateRunningEvent.class, main, 0, b2); │ │ │ │ final int n9 = 1; │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)SynchronizationPreferencesFragment.class, (boolean)(n9 != 0), array17)); │ │ │ │ - final SubscriberMethodInfo[] array18 = new SubscriberMethodInfo[n9]; │ │ │ │ - array18[0] = new SubscriberMethodInfo("updateSpeed", (Class)SpeedChangedEvent.class, main); │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)VariableSpeedDialog.class, (boolean)(n9 != 0), array18)); │ │ │ │ - final SubscriberMethodInfo[] array19 = { new SubscriberMethodInfo("onEventMainThread", (Class)FeedUpdateRunningEvent.class, main, 0, true), null, null }; │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo5 = new SubscriberMethodInfo(s2, (Class)clazz2, main); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)EpisodesListFragment.class, (boolean)(n9 != 0), array13)); │ │ │ │ + final SubscriberMethodInfo[] array14 = new SubscriberMethodInfo[n9]; │ │ │ │ + array14[0] = new SubscriberMethodInfo(s, (Class)clazz3, main); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)ItemPagerFragment.class, (boolean)(n9 != 0), array14)); │ │ │ │ + final SubscriberMethodInfo[] array15 = { new SubscriberMethodInfo("onUnreadItemsUpdate", (Class)clazz5, main), new SubscriberMethodInfo("onPlaybackServiceChanged", (Class)PlaybackServiceEvent.class, main), new SubscriberMethodInfo("updatePlaybackSpeedButton", (Class)SpeedChangedEvent.class, main), new SubscriberMethodInfo("sleepTimerUpdate", (Class)SleepTimerUpdatedEvent.class, main), new SubscriberMethodInfo("bufferUpdate", (Class)BufferUpdateEvent.class, main), new SubscriberMethodInfo("updatePosition", (Class)clazz, main), new SubscriberMethodInfo("favoritesChanged", (Class)FavoritesEvent.class, main), null }; │ │ │ │ + array15[n2] = new SubscriberMethodInfo("mediaPlayerError", (Class)PlayerErrorEvent.class, main); │ │ │ │ final int n10 = 1; │ │ │ │ - array19[n10] = subscriberMethodInfo5; │ │ │ │ - array19[2] = new SubscriberMethodInfo(s4, (Class)clazz14, main); │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)SubscriptionFragment.class, (boolean)(n10 != 0), array19)); │ │ │ │ - final SubscriberMethodInfo[] array20 = new SubscriberMethodInfo[8]; │ │ │ │ - array20[0] = new SubscriberMethodInfo(s, (Class)clazz6, main); │ │ │ │ - array20[n10] = new SubscriberMethodInfo(s, (Class)clazz12, main); │ │ │ │ - array20[2] = new SubscriberMethodInfo(s10, (Class)clazz19, main); │ │ │ │ - array20[3] = new SubscriberMethodInfo("onEventMainThread", (Class)EpisodeDownloadEvent.class, main, 0, b2); │ │ │ │ - array20[4] = new SubscriberMethodInfo(s7, (Class)clazz21, main); │ │ │ │ - array20[5] = new SubscriberMethodInfo(s4, (Class)clazz14, main); │ │ │ │ - array20[6] = new SubscriberMethodInfo(s2, (Class)clazz2, main); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)AudioPlayerFragment.class, (boolean)(n10 != 0), array15)); │ │ │ │ + final SubscriberMethodInfo[] array16 = new SubscriberMethodInfo[n10]; │ │ │ │ + array16[0] = new SubscriberMethodInfo("timerUpdated", (Class)SleepTimerUpdatedEvent.class, main); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)SleepTimerDialog.class, (boolean)(n10 != 0), array16)); │ │ │ │ + final SubscriberMethodInfo[] array17 = new SubscriberMethodInfo[n10]; │ │ │ │ + array17[0] = new SubscriberMethodInfo("updateSpeed", (Class)SpeedChangedEvent.class, main); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)VariableSpeedDialog.class, (boolean)(n10 != 0), array17)); │ │ │ │ + final SubscriberMethodInfo[] array18 = new SubscriberMethodInfo[n10]; │ │ │ │ + array18[0] = new SubscriberMethodInfo("onFilterChanged", (Class)AllEpisodesFilterDialog$AllEpisodesFilterChangedEvent.class); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)AllEpisodesFragment.class, (boolean)(n10 != 0), array18)); │ │ │ │ + final SubscriberMethodInfo[] array19 = new SubscriberMethodInfo[n10]; │ │ │ │ final boolean b3 = true; │ │ │ │ - array20[n3] = new SubscriberMethodInfo("onEventMainThread", (Class)FeedUpdateRunningEvent.class, main, 0, b3); │ │ │ │ + array19[0] = new SubscriberMethodInfo("syncStatusChanged", (Class)SyncServiceEvent.class, main, 0, b3); │ │ │ │ final int n11 = 1; │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)EpisodesListFragment.class, (boolean)(n11 != 0), array20)); │ │ │ │ - final SubscriberMethodInfo[] array21 = new SubscriberMethodInfo[n11]; │ │ │ │ - array21[0] = new SubscriberMethodInfo("onHistoryUpdated", (Class)PlaybackHistoryEvent.class, main); │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)PlaybackHistoryFragment.class, (boolean)(n11 != 0), array21)); │ │ │ │ - final SubscriberMethodInfo[] array22 = { new SubscriberMethodInfo(s2, (Class)clazz2), null, null }; │ │ │ │ - final boolean b4 = true; │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo6 = new SubscriberMethodInfo("onEventMainThread", (Class)EpisodeDownloadEvent.class, main, 0, b4); │ │ │ │ - final int n12 = 1; │ │ │ │ - array22[n12] = subscriberMethodInfo6; │ │ │ │ - array22[2] = new SubscriberMethodInfo("playbackStateChanged", (Class)clazz21, main); │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)OnlineFeedViewActivity.class, (boolean)(n12 != 0), array22)); │ │ │ │ - final SubscriberMethodInfo[] array23 = new SubscriberMethodInfo[n12]; │ │ │ │ - array23[0] = new SubscriberMethodInfo("onFilterChanged", (Class)AllEpisodesFilterDialog$AllEpisodesFilterChangedEvent.class); │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)AllEpisodesFragment.class, (boolean)(n12 != 0), array23)); │ │ │ │ - final SubscriberMethodInfo[] array24 = { new SubscriberMethodInfo("onEventMainThread", (Class)EpisodeDownloadEvent.class, main, 0, b4), new SubscriberMethodInfo(s, (Class)clazz6, main), new SubscriberMethodInfo(s, (Class)clazz12, main), new SubscriberMethodInfo(s7, (Class)clazz21, main), new SubscriberMethodInfo("onDownloadLogChanged", (Class)DownloadLogEvent.class, main), new SubscriberMethodInfo(s4, (Class)clazz14, main) }; │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)SynchronizationPreferencesFragment.class, (boolean)(n11 != 0), array19)); │ │ │ │ + final SubscriberMethodInfo[] array20 = new SubscriberMethodInfo[4]; │ │ │ │ + array20[0] = new SubscriberMethodInfo(s, (Class)clazz3, main); │ │ │ │ + array20[n11] = new SubscriberMethodInfo(s, (Class)clazz, main); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo3 = new SubscriberMethodInfo("onDownloadLogChanged", (Class)DownloadLogEvent.class, main); │ │ │ │ + final int n12 = 2; │ │ │ │ + array20[n12] = subscriberMethodInfo3; │ │ │ │ + array20[3] = new SubscriberMethodInfo(s6, (Class)clazz7, main); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)DownloadsSection.class, (boolean)(n11 != 0), array20)); │ │ │ │ + final SubscriberMethodInfo[] array21 = new SubscriberMethodInfo[n12]; │ │ │ │ + array21[0] = new SubscriberMethodInfo("onEventMainThread", (Class)FeedUpdateRunningEvent.class, main, 0, b3); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo4 = new SubscriberMethodInfo(s9, (Class)clazz11, main); │ │ │ │ final int n13 = 1; │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)CompletedDownloadsFragment.class, (boolean)(n13 != 0), array24)); │ │ │ │ - final SubscriberMethodInfo[] array25 = new SubscriberMethodInfo[n13]; │ │ │ │ - array25[0] = new SubscriberMethodInfo("onDownloadLogChanged", (Class)DownloadLogEvent.class); │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)DownloadLogFragment.class, (boolean)(n13 != 0), array25)); │ │ │ │ - final SubscriberMethodInfo[] array26 = new SubscriberMethodInfo[4]; │ │ │ │ - array26[0] = new SubscriberMethodInfo(s7, (Class)clazz21, main); │ │ │ │ - array26[n13] = new SubscriberMethodInfo(s, (Class)clazz6, main); │ │ │ │ - final String s11 = s2; │ │ │ │ - final Class clazz22 = clazz2; │ │ │ │ - array26[2] = new SubscriberMethodInfo("onEventMainThread", (Class)EpisodeDownloadEvent.class, main, 0, b3); │ │ │ │ - array26[3] = new SubscriberMethodInfo(s, (Class)clazz12, main); │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)EpisodesSurpriseSection.class, true, array26)); │ │ │ │ - final SubscriberMethodInfo[] array27 = new SubscriberMethodInfo[11]; │ │ │ │ - array27[0] = new SubscriberMethodInfo("onEvent", (Class)FeedEvent.class, main); │ │ │ │ - array27[1] = new SubscriberMethodInfo(s, (Class)clazz6, main); │ │ │ │ - final boolean b5 = true; │ │ │ │ - array27[2] = new SubscriberMethodInfo("onEventMainThread", (Class)EpisodeDownloadEvent.class, main, 0, b5); │ │ │ │ - array27[3] = new SubscriberMethodInfo(s, (Class)clazz12, main); │ │ │ │ - array27[4] = new SubscriberMethodInfo("favoritesChanged", (Class)FavoritesEvent.class, main); │ │ │ │ - array27[5] = new SubscriberMethodInfo("onQueueChanged", (Class)clazz20, main); │ │ │ │ - array27[6] = new SubscriberMethodInfo(s7, (Class)clazz21, main); │ │ │ │ - array27[n3] = new SubscriberMethodInfo(s4, (Class)clazz14, main); │ │ │ │ - array27[8] = new SubscriberMethodInfo(s11, (Class)clazz22, main); │ │ │ │ - array27[9] = new SubscriberMethodInfo("onEventMainThread", (Class)FeedUpdateRunningEvent.class, main, 0, b5); │ │ │ │ - array27[10] = new SubscriberMethodInfo(s10, (Class)clazz19, main); │ │ │ │ + array21[n13] = subscriberMethodInfo4; │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)HomeFragment.class, (boolean)(n13 != 0), array21)); │ │ │ │ + final SubscriberMethodInfo[] array22 = { new SubscriberMethodInfo(s9, (Class)clazz11), null, null }; │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo5 = new SubscriberMethodInfo("onEventMainThread", (Class)EpisodeDownloadEvent.class, main, 0, true); │ │ │ │ final int n14 = 1; │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)FeedItemlistFragment.class, (boolean)(n14 != 0), array27)); │ │ │ │ - final SubscriberMethodInfo[] array28 = new SubscriberMethodInfo[n14]; │ │ │ │ - array28[0] = new SubscriberMethodInfo(s, (Class)clazz6, main); │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)ItemPagerFragment.class, (boolean)(n14 != 0), array28)); │ │ │ │ - final SubscriberMethodInfo[] array29 = new SubscriberMethodInfo[n14]; │ │ │ │ - array29[0] = new SubscriberMethodInfo("onDiscoveryDefaultUpdateEvent", (Class)DiscoveryDefaultUpdateEvent.class, main); │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)QuickFeedDiscoveryFragment.class, (boolean)(n14 != 0), array29)); │ │ │ │ - final SubscriberMethodInfo[] array30 = new SubscriberMethodInfo[n14]; │ │ │ │ - array30[0] = new SubscriberMethodInfo("timerUpdated", (Class)SleepTimerUpdatedEvent.class, main); │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)SleepTimerDialog.class, (boolean)(n14 != 0), array30)); │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)VideoplayerActivity.class, true, new SubscriberMethodInfo[] { new SubscriberMethodInfo("bufferUpdate", (Class)BufferUpdateEvent.class, main), new SubscriberMethodInfo("sleepTimerUpdate", (Class)SleepTimerUpdatedEvent.class, main), new SubscriberMethodInfo(s, (Class)clazz12, main), new SubscriberMethodInfo("onPlaybackServiceChanged", (Class)PlaybackServiceEvent.class, main), new SubscriberMethodInfo("onMediaPlayerError", (Class)PlayerErrorEvent.class, main), new SubscriberMethodInfo(s, (Class)clazz15, main) })); │ │ │ │ + array22[n14] = subscriberMethodInfo5; │ │ │ │ + array22[2] = new SubscriberMethodInfo("playbackStateChanged", (Class)clazz7, main); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)OnlineFeedViewActivity.class, (boolean)(n14 != 0), array22)); │ │ │ │ + final SubscriberMethodInfo[] array23 = { new SubscriberMethodInfo("bufferUpdate", (Class)BufferUpdateEvent.class, main), new SubscriberMethodInfo("sleepTimerUpdate", (Class)SleepTimerUpdatedEvent.class, main), new SubscriberMethodInfo(s, (Class)clazz, main), new SubscriberMethodInfo("onPlaybackServiceChanged", (Class)PlaybackServiceEvent.class, main), new SubscriberMethodInfo("onMediaPlayerError", (Class)PlayerErrorEvent.class, main), new SubscriberMethodInfo(s, (Class)MessageEvent.class, main) }; │ │ │ │ + final int n15 = 1; │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)VideoplayerActivity.class, (boolean)(n15 != 0), array23)); │ │ │ │ + final SubscriberMethodInfo[] array24 = new SubscriberMethodInfo[n15]; │ │ │ │ + array24[0] = new SubscriberMethodInfo("onDiscoveryDefaultUpdateEvent", (Class)DiscoveryDefaultUpdateEvent.class, main); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)QuickFeedDiscoveryFragment.class, (boolean)(n15 != 0), array24)); │ │ │ │ + final SubscriberMethodInfo[] array25 = new SubscriberMethodInfo[5]; │ │ │ │ + array25[0] = new SubscriberMethodInfo(s12, (Class)clazz13, main); │ │ │ │ + array25[n15] = new SubscriberMethodInfo(s6, (Class)clazz7, main); │ │ │ │ + array25[2] = new SubscriberMethodInfo(s, (Class)clazz3, main); │ │ │ │ + array25[3] = new SubscriberMethodInfo("onEventMainThread", (Class)EpisodeDownloadEvent.class, main, 0, true); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo6 = new SubscriberMethodInfo(s, (Class)clazz, main); │ │ │ │ + final int n16 = 4; │ │ │ │ + array25[n16] = subscriberMethodInfo6; │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)QueueSection.class, true, array25)); │ │ │ │ + final SubscriberMethodInfo[] array26 = new SubscriberMethodInfo[n16]; │ │ │ │ + array26[0] = new SubscriberMethodInfo(s, (Class)clazz3, main); │ │ │ │ + final boolean b4 = true; │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo7 = new SubscriberMethodInfo("onEventMainThread", (Class)EpisodeDownloadEvent.class, main, 0, b4); │ │ │ │ + final int n17 = 1; │ │ │ │ + array26[n17] = subscriberMethodInfo7; │ │ │ │ + array26[2] = new SubscriberMethodInfo(s6, (Class)clazz7, main); │ │ │ │ + array26[3] = new SubscriberMethodInfo(s13, (Class)clazz5, main); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)ItemFragment.class, (boolean)(n17 != 0), array26)); │ │ │ │ + final SubscriberMethodInfo[] array27 = new SubscriberMethodInfo[n17]; │ │ │ │ + array27[0] = new SubscriberMethodInfo("onHistoryUpdated", (Class)PlaybackHistoryEvent.class, main); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)PlaybackHistoryFragment.class, (boolean)(n17 != 0), array27)); │ │ │ │ + final SubscriberMethodInfo[] array28 = new SubscriberMethodInfo[n17]; │ │ │ │ + array28[0] = new SubscriberMethodInfo("onDownloadLogChanged", (Class)DownloadLogEvent.class); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)DownloadLogFragment.class, (boolean)(n17 != 0), array28)); │ │ │ │ + final SubscriberMethodInfo[] array29 = { new SubscriberMethodInfo(s13, (Class)clazz5, main), null, null }; │ │ │ │ + array29[n17] = new SubscriberMethodInfo(s9, (Class)clazz11, main); │ │ │ │ + array29[2] = new SubscriberMethodInfo(s12, (Class)clazz13, main); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)NavDrawerFragment.class, (boolean)(n17 != 0), array29)); │ │ │ │ + final SubscriberMethodInfo[] array30 = { new SubscriberMethodInfo("onEventMainThread", (Class)FeedUpdateRunningEvent.class, main, 0, b4), null, null }; │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo8 = new SubscriberMethodInfo(s9, (Class)clazz11, main); │ │ │ │ + final int n18 = 1; │ │ │ │ + array30[n18] = subscriberMethodInfo8; │ │ │ │ + array30[2] = new SubscriberMethodInfo(s13, (Class)clazz5, main); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)SubscriptionFragment.class, (boolean)(n18 != 0), array30)); │ │ │ │ } │ │ │ │ │ │ │ │ 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,15 +18,15 @@ │ } │ .end annotation │ .end field │ │ │ # direct methods │ .method public static constructor ()V │ - .locals 40 │ + .locals 46 │ │ .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; │ @@ -40,1608 +40,1574 @@ │ │ new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ sget-object v10, Lorg/greenrobot/eventbus/ThreadMode;->MAIN:Lorg/greenrobot/eventbus/ThreadMode; │ │ const-string v11, "onEventMainThread" │ │ - const-class v12, Lde/danoeh/antennapod/event/MessageEvent; │ + const-class v12, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent; │ │ invoke-direct {v3, v11, v12, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ const/4 v13, 0x0 │ │ aput-object v3, v2, v13 │ │ - const-class v3, Lde/danoeh/antennapod/activity/PreferenceActivity; │ + const-class v3, Lde/danoeh/antennapod/fragment/CoverFragment; │ │ invoke-direct {v0, v3, v1, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ .line 26 │ new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - new-array v2, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ - │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ - │ - invoke-direct {v3, v11, v12, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ - │ - aput-object v3, v2, v13 │ - │ - const-class v3, Lde/danoeh/antennapod/activity/MainActivity; │ - │ - invoke-direct {v0, v3, v1, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ - │ - invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ - │ - .line 32 │ - new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ - │ - const/4 v2, 0x6 │ + const/16 v2, 0x8 │ │ new-array v3, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-string v14, "onFeedListChanged" │ - │ - const-class v15, Lde/danoeh/antennapod/event/FeedListUpdateEvent; │ + const-class v14, Lde/danoeh/antennapod/event/QueueEvent; │ │ - invoke-direct {v4, v14, v15, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v4, v11, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ aput-object v4, v3, v13 │ │ new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-string v9, "onUnreadItemsChanged" │ - │ - const-class v8, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; │ + const-class v15, Lde/danoeh/antennapod/event/FeedItemEvent; │ │ - invoke-direct {v4, v9, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v4, v11, v15, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ aput-object v4, v3, v1 │ │ - new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ - │ - const-class v7, Lde/danoeh/antennapod/event/FeedItemEvent; │ - │ - invoke-direct {v4, v11, v7, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ - │ - const/4 v6, 0x2 │ - │ - aput-object v4, v3, v6 │ - │ new-instance v16, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ const-string v5, "onEventMainThread" │ │ - const-class v17, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ + const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ │ - const/16 v18, 0x0 │ + const/4 v8, 0x0 │ │ - const/16 v19, 0x1 │ + const/4 v9, 0x1 │ │ move-object/from16 v4, v16 │ │ - const/4 v2, 0x2 │ - │ - move-object/from16 v6, v17 │ - │ - move-object v2, v7 │ - │ move-object v7, v10 │ │ - move-object/from16 v20, v8 │ + invoke-direct/range {v4 .. v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ │ - move/from16 v8, v18 │ + const/4 v9, 0x2 │ │ - move-object/from16 v21, v9 │ + aput-object v16, v3, v9 │ │ - move/from16 v9, v19 │ + 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 │ + invoke-direct {v4, v11, v12, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const/4 v9, 0x3 │ + const/4 v8, 0x3 │ │ - aput-object v16, v3, v9 │ + aput-object v4, v3, v8 │ │ new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-class v8, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent; │ + const-string v7, "onPlayerStatusChanged" │ │ - invoke-direct {v4, v11, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const-class v6, Lde/danoeh/antennapod/event/PlayerStatusEvent; │ │ - const/4 v7, 0x4 │ + invoke-direct {v4, v7, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - aput-object v4, v3, v7 │ + const/4 v5, 0x4 │ │ - new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + aput-object v4, v3, v5 │ │ - const-string v6, "onPlayerStatusChanged" │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-class v5, Lde/danoeh/antennapod/event/PlayerStatusEvent; │ + const-string v2, "onUnreadItemsChanged" │ │ - invoke-direct {v4, v6, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const-class v13, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; │ │ - const/4 v9, 0x5 │ + invoke-direct {v4, v2, v13, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - aput-object v4, v3, v9 │ + const/4 v1, 0x5 │ │ - const-class v4, Lde/danoeh/antennapod/fragment/SearchFragment; │ + aput-object v4, v3, v1 │ │ - invoke-direct {v0, v4, v1, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ + const-string v1, "onKeyUp" │ │ - .line 48 │ - new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ + const-class v9, Landroid/view/KeyEvent; │ │ - new-array v3, v7, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + invoke-direct {v4, v1, v9, 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; │ + move-object/from16 v19, v9 │ │ - invoke-direct {v4, v11, v2, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const/4 v9, 0x6 │ │ - aput-object v4, v3, v13 │ + aput-object v4, v3, v9 │ │ - new-instance v18, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-instance v20, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-string v19, "onEventMainThread" │ + const-string v21, "onEventMainThread" │ │ - const-class v22, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ + const-class v22, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; │ │ const/16 v23, 0x0 │ │ const/16 v24, 0x1 │ │ - move-object/from16 v4, v18 │ - │ - move-object v13, v5 │ + move-object/from16 v4, v20 │ │ - move-object/from16 v5, v19 │ + move-object/from16 v5, v21 │ │ move-object/from16 v25, v6 │ │ move-object/from16 v6, v22 │ │ + move-object/from16 v26, v7 │ + │ move-object v7, v10 │ │ - move-object/from16 v26, v8 │ + move-object/from16 v21, v1 │ + │ + const/4 v1, 0x3 │ │ move/from16 v8, v23 │ │ + move-object/from16 v27, v19 │ + │ + const/4 v1, 0x2 │ + │ move/from16 v9, v24 │ │ invoke-direct/range {v4 .. v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ │ - aput-object v18, v3, v1 │ + const/16 v18, 0x7 │ │ - new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + aput-object v20, v3, v18 │ │ - move-object/from16 v9, v25 │ + const-class v4, Lde/danoeh/antennapod/fragment/QueueFragment; │ │ - invoke-direct {v4, v9, v13, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const/4 v5, 0x1 │ │ - const/4 v5, 0x2 │ + invoke-direct {v0, v4, v5, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ - aput-object v4, v3, v5 │ + invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ + │ + .line 44 │ + new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ + │ + new-array v3, v5, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object/from16 v7, v20 │ + const-string v9, "onFeedListChanged" │ │ - move-object/from16 v8, v21 │ + const-class v8, Lde/danoeh/antennapod/event/FeedListUpdateEvent; │ │ - invoke-direct {v4, v8, v7, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v4, v9, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const/4 v6, 0x3 │ + const/4 v6, 0x0 │ │ aput-object v4, v3, v6 │ │ - const-class v4, Lde/danoeh/antennapod/fragment/ItemFragment; │ + const-class v4, Lde/danoeh/antennapod/ui/home/sections/SubscriptionsSection; │ │ - invoke-direct {v0, v4, v1, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + invoke-direct {v0, v4, v5, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - .line 60 │ + .line 50 │ new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - new-array v3, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const/16 v3, 0xb │ + │ + new-array v3, v3, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v4, v14, v15, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const-string v5, "onEvent" │ │ - const/4 v5, 0x0 │ + const-class v7, Lde/danoeh/antennapod/core/feed/FeedEvent; │ │ - aput-object v4, v3, v5 │ + invoke-direct {v4, v5, v7, 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/SubscriptionsSection; │ + aput-object v4, v3, v6 │ │ - invoke-direct {v0, v4, v1, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ + invoke-direct {v4, v11, v15, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - .line 66 │ - new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ + const/4 v5, 0x1 │ + │ + aput-object v4, v3, v5 │ │ - const/16 v3, 0x8 │ + new-instance v19, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - new-array v4, v3, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const-string v5, "onEventMainThread" │ │ - new-instance v6, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ │ - const-class v3, Lde/danoeh/antennapod/event/QueueEvent; │ + const/16 v20, 0x0 │ │ - invoke-direct {v6, v11, v3, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const/16 v23, 0x1 │ │ - aput-object v6, v4, v5 │ + move-object/from16 v4, v19 │ │ - new-instance v5, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + move-object v7, v10 │ │ - invoke-direct {v5, v11, v2, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + move-object/from16 v28, v8 │ │ - aput-object v5, v4, v1 │ + move/from16 v8, v20 │ │ - new-instance v18, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + move-object/from16 v29, v9 │ │ - const-string v5, "onEventMainThread" │ + move/from16 v9, v23 │ │ - const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ + invoke-direct/range {v4 .. v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ │ - const/16 v19, 0x0 │ + aput-object v19, v3, v1 │ │ - const/16 v20, 0x1 │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object v1, v4 │ + invoke-direct {v4, v11, v12, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - move-object/from16 v4, v18 │ + const/4 v5, 0x3 │ │ - move-object/from16 v27, v7 │ + aput-object v4, v3, v5 │ │ - move-object v7, v10 │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object/from16 v22, v12 │ + const-string v5, "favoritesChanged" │ │ - move-object v12, v8 │ + const-class v6, Lde/danoeh/antennapod/event/FavoritesEvent; │ │ - move/from16 v8, v19 │ + invoke-direct {v4, v5, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - move-object/from16 v19, v3 │ + const/4 v9, 0x4 │ │ - move-object v3, v9 │ + aput-object v4, v3, v9 │ │ - move/from16 v9, v20 │ + 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 │ + const-string v8, "onQueueChanged" │ │ - const/4 v4, 0x2 │ + invoke-direct {v4, v8, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - aput-object v18, v1, v4 │ + const/4 v5, 0x5 │ + │ + aput-object v4, v3, v5 │ │ new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object/from16 v9, v26 │ + move-object/from16 v6, v25 │ │ - invoke-direct {v4, v11, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + move-object/from16 v7, v26 │ │ - const/4 v8, 0x3 │ + invoke-direct {v4, v7, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - aput-object v4, v1, v8 │ + const/4 v5, 0x6 │ │ - new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + aput-object v4, v3, v5 │ │ - invoke-direct {v4, v3, v13, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/4 v7, 0x4 │ + invoke-direct {v4, v2, v13, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - aput-object v4, v1, v7 │ + aput-object v4, v3, v18 │ │ new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object/from16 v6, v27 │ + move-object/from16 v9, v28 │ │ - invoke-direct {v4, v12, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + move-object/from16 v1, v29 │ │ - const/4 v5, 0x5 │ + invoke-direct {v4, v1, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - aput-object v4, v1, v5 │ + const/16 v16, 0x8 │ │ - new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + aput-object v4, v3, v16 │ │ - const-string v9, "onKeyUp" │ + new-instance v20, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-class v8, Landroid/view/KeyEvent; │ + const-string v23, "onEventMainThread" │ │ - invoke-direct {v4, v9, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const-class v24, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; │ │ - const/16 v18, 0x6 │ + const/16 v25, 0x0 │ │ - aput-object v4, v1, v18 │ + const/16 v26, 0x1 │ │ - new-instance v18, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + move-object/from16 v4, v20 │ │ - const-string v20, "onEventMainThread" │ + move-object/from16 v5, v23 │ │ - const-class v23, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; │ + move-object/from16 v30, v6 │ │ - const/16 v24, 0x0 │ + move-object/from16 v6, v24 │ │ - const/16 v25, 0x1 │ + move-object/from16 v31, v7 │ + │ + move-object v7, v10 │ │ - move-object/from16 v4, v18 │ + move-object/from16 v32, v8 │ │ - move-object/from16 v5, v20 │ + move/from16 v8, v25 │ │ - move-object/from16 v28, v6 │ + move-object/from16 v33, v9 │ │ - move-object/from16 v6, v23 │ + move-object/from16 v23, v14 │ │ - move-object v7, v10 │ + const/4 v14, 0x4 │ │ - move-object/from16 v20, v3 │ + move/from16 v9, v26 │ │ - move-object/from16 v29, v8 │ + invoke-direct/range {v4 .. v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ │ - const/4 v3, 0x3 │ + const/16 v4, 0x9 │ │ - move/from16 v8, v24 │ + aput-object v20, v3, v4 │ │ - move-object/from16 v31, v9 │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object/from16 v30, v26 │ + move-object/from16 v9, v21 │ │ - move/from16 v9, v25 │ + move-object/from16 v8, v27 │ │ - invoke-direct/range {v4 .. v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ + invoke-direct {v4, v9, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const/16 v23, 0x7 │ + const/16 v5, 0xa │ │ - aput-object v18, v1, v23 │ + aput-object v4, v3, v5 │ │ - const-class v4, Lde/danoeh/antennapod/fragment/QueueFragment; │ + const-class v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ const/4 v5, 0x1 │ │ - invoke-direct {v0, v4, v5, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + invoke-direct {v0, v4, v5, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - .line 84 │ + .line 73 │ new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - const/4 v1, 0x4 │ - │ - new-array v9, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-array v3, v14, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object/from16 v8, v28 │ - │ - invoke-direct {v4, v12, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v4, v2, v13, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ const/4 v6, 0x0 │ │ - aput-object v4, v9, v6 │ + aput-object v4, v3, v6 │ │ new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v4, v11, v2, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v4, v11, v15, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - aput-object v4, v9, v5 │ + aput-object v4, v3, v5 │ │ new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v4, v14, v15, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + move-object/from16 v7, v33 │ + │ + invoke-direct {v4, v1, v7, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ const/4 v5, 0x2 │ │ - aput-object v4, v9, v5 │ + aput-object v4, v3, v5 │ │ - new-instance v18, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-instance v20, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ const-string v5, "onEventMainThread" │ │ const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ │ - move-object/from16 v4, v18 │ - │ - move-object/from16 v32, v8 │ - │ - move/from16 v8, v24 │ - │ - move-object v1, v9 │ - │ - move/from16 v9, v25 │ + const/16 v21, 0x0 │ │ - invoke-direct/range {v4 .. v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ - │ - aput-object v18, v1, v3 │ - │ - const-class v4, Lde/danoeh/antennapod/ui/home/sections/InboxSection; │ + const/16 v24, 0x1 │ │ - const/4 v5, 0x1 │ + move-object/from16 v4, v20 │ │ - invoke-direct {v0, v4, v5, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + move-object/from16 v34, v7 │ │ - invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ + move-object v7, v10 │ │ - .line 96 │ - new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ + move-object/from16 v35, v8 │ │ - const/4 v1, 0x2 │ + move/from16 v8, v21 │ │ - new-array v9, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + move-object/from16 v36, v9 │ │ - new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + move/from16 v9, v24 │ │ - const-string v5, "onEventMainThread" │ + invoke-direct/range {v4 .. v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ │ - const-class v6, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; │ + const/4 v4, 0x3 │ │ - const/4 v8, 0x0 │ + aput-object v20, v3, v4 │ │ - const/16 v18, 0x1 │ + const-class v4, Lde/danoeh/antennapod/ui/home/sections/InboxSection; │ │ - move-object v4, v1 │ + const/4 v5, 0x1 │ │ - move-object v3, v9 │ + invoke-direct {v0, v4, v5, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ - move/from16 v9, v18 │ + 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 85 │ + new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - const/4 v4, 0x0 │ + new-array v3, v5, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - aput-object v1, v3, v4 │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const-class v6, Lde/danoeh/antennapod/event/MessageEvent; │ │ - invoke-direct {v1, v14, v15, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v4, v11, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const/4 v4, 0x1 │ + const/4 v6, 0x0 │ │ - aput-object v1, v3, v4 │ + aput-object v4, v3, v6 │ │ - const-class v1, Lde/danoeh/antennapod/ui/home/HomeFragment; │ + const-class v4, Lde/danoeh/antennapod/activity/PreferenceActivity; │ │ - invoke-direct {v0, v1, v4, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + invoke-direct {v0, v4, v5, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - .line 104 │ + .line 91 │ new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - const/4 v1, 0x5 │ - │ - new-array v3, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ - │ - new-instance v5, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ - │ - const-string v6, "onQueueChanged" │ + new-array v3, v14, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object/from16 v9, v19 │ - │ - invoke-direct {v5, v6, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ - │ - const/4 v6, 0x0 │ - │ - aput-object v5, v3, v6 │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - new-instance v5, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + move-object/from16 v8, v30 │ │ - move-object/from16 v8, v20 │ + move-object/from16 v9, v31 │ │ - invoke-direct {v5, v8, v13, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v4, v9, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - aput-object v5, v3, v4 │ + aput-object v4, v3, v6 │ │ new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v4, v11, v2, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ - │ - const/4 v5, 0x2 │ + invoke-direct {v4, v11, v15, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ aput-object v4, v3, v5 │ │ - new-instance v18, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-instance v20, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ const-string v5, "onEventMainThread" │ │ const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ │ - const/16 v19, 0x0 │ - │ - const/16 v20, 0x1 │ - │ - move-object/from16 v4, v18 │ + move-object/from16 v4, v20 │ │ - move-object/from16 v33, v8 │ + move-object v14, v8 │ │ - move/from16 v8, v19 │ + move/from16 v8, v21 │ │ - move-object/from16 v34, v9 │ + move-object v1, v9 │ │ - move/from16 v9, v20 │ + move/from16 v9, v24 │ │ invoke-direct/range {v4 .. v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ │ - const/4 v4, 0x3 │ + const/4 v4, 0x2 │ │ - aput-object v18, v3, v4 │ + aput-object v20, v3, v4 │ │ new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object/from16 v9, v30 │ - │ - invoke-direct {v4, v11, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v4, v11, v12, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const/4 v5, 0x4 │ + const/4 v5, 0x3 │ │ aput-object v4, v3, v5 │ │ - const-class v4, Lde/danoeh/antennapod/ui/home/sections/QueueSection; │ + const-class v4, Lde/danoeh/antennapod/ui/home/sections/EpisodesSurpriseSection; │ │ const/4 v5, 0x1 │ │ invoke-direct {v0, v4, v5, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - .line 117 │ + .line 103 │ new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - const/4 v3, 0x2 │ - │ - new-array v4, v3, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ - │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ - │ - const-string v5, "onPositionObserverUpdate" │ - │ - invoke-direct {v3, v5, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ - │ - const/4 v5, 0x0 │ - │ - aput-object v3, v4, v5 │ - │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ - │ - const-string v5, "onPlaybackServiceChanged" │ - │ - const-class v6, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent; │ - │ - invoke-direct {v3, v5, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ - │ - const/4 v5, 0x1 │ - │ - aput-object v3, v4, v5 │ - │ - const-class v3, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; │ - │ - invoke-direct {v0, v3, v5, v4}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + const/4 v3, 0x6 │ │ - invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ + new-array v9, v3, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - .line 125 │ - new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ + new-instance v20, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/16 v3, 0x8 │ + const-string v5, "onEventMainThread" │ │ - new-array v4, v3, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const/4 v8, 0x0 │ │ - const-string v5, "onUnreadItemsUpdate" │ + const/16 v21, 0x1 │ │ - move-object/from16 v8, v32 │ + move-object/from16 v4, v20 │ │ - invoke-direct {v3, v5, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + move-object v3, v9 │ │ - const/4 v5, 0x0 │ + move/from16 v9, v21 │ │ - aput-object v3, v4, v5 │ + invoke-direct/range {v4 .. v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const/4 v4, 0x0 │ │ - const-string v5, "onPlaybackServiceChanged" │ + aput-object v20, v3, v4 │ │ - const-class v6, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent; │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v3, v5, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v4, v11, v15, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ const/4 v5, 0x1 │ │ - aput-object v3, v4, v5 │ - │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ - │ - const-string v5, "updatePlaybackSpeedButton" │ + aput-object v4, v3, v5 │ │ - const-class v6, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent; │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v3, v5, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v4, v11, v12, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ const/4 v5, 0x2 │ │ - aput-object v3, v4, v5 │ - │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ - │ - const-string v5, "sleepTimerUpdate" │ + aput-object v4, v3, v5 │ │ - const-class v6, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v3, v5, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v4, v1, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ const/4 v5, 0x3 │ │ - aput-object v3, v4, v5 │ + aput-object v4, v3, v5 │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-string v5, "bufferUpdate" │ + const-string v5, "onDownloadLogChanged" │ │ - const-class v6, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; │ + const-class v6, Lde/danoeh/antennapod/core/event/DownloadLogEvent; │ │ - invoke-direct {v3, v5, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v4, v5, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ const/4 v5, 0x4 │ │ - aput-object v3, v4, v5 │ - │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ - │ - const-string v5, "updatePosition" │ + aput-object v4, v3, v5 │ │ - invoke-direct {v3, v5, v9, 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, v4, v1 │ + invoke-direct {v4, v2, v13, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const/4 v5, 0x5 │ │ - const-string v5, "favoritesChanged" │ + aput-object v4, v3, v5 │ │ - const-class v6, Lde/danoeh/antennapod/event/FavoritesEvent; │ + const-class v4, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; │ │ - invoke-direct {v3, v5, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const/4 v5, 0x1 │ │ - const/4 v5, 0x6 │ + invoke-direct {v0, v4, v5, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ - aput-object v3, v4, v5 │ + invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + .line 119 │ + new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - const-string v5, "mediaPlayerError" │ + new-array v3, v5, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-class v6, Lde/danoeh/antennapod/event/PlayerErrorEvent; │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v3, v5, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v4, v11, v12, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - aput-object v3, v4, v23 │ + const/4 v6, 0x0 │ │ - const-class v3, Lde/danoeh/antennapod/fragment/AudioPlayerFragment; │ + aput-object v4, v3, v6 │ │ - const/4 v5, 0x1 │ + const-class v4, Lde/danoeh/antennapod/fragment/ChaptersFragment; │ │ - invoke-direct {v0, v3, v5, v4}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + invoke-direct {v0, v4, v5, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - .line 145 │ + .line 125 │ new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ new-array v3, v5, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v4, v11, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const-class v7, Lde/danoeh/antennapod/event/MessageEvent; │ │ - const/4 v6, 0x0 │ + invoke-direct {v4, v11, v7, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ aput-object v4, v3, v6 │ │ - const-class v4, Lde/danoeh/antennapod/fragment/CoverFragment; │ + const-class v4, Lde/danoeh/antennapod/activity/MainActivity; │ │ invoke-direct {v0, v4, v5, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - .line 151 │ + .line 131 │ new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - const/4 v3, 0x3 │ + const/4 v3, 0x6 │ │ - new-array v4, v3, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-array v9, v3, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v3, v12, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + move-object/from16 v8, v29 │ │ - aput-object v3, v4, v6 │ + move-object/from16 v7, v34 │ + │ + invoke-direct {v3, v8, v7, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + │ + aput-object v3, v9, v6 │ │ new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v3, v14, v15, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v3, v2, v13, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - aput-object v3, v4, v5 │ + aput-object v3, v9, v5 │ │ new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-string v6, "onQueueChanged" │ + invoke-direct {v3, v11, v15, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - move-object/from16 v7, v34 │ + const/4 v4, 0x2 │ │ - invoke-direct {v3, v6, v7, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + aput-object v3, v9, v4 │ │ - const/4 v6, 0x2 │ + new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - aput-object v3, v4, v6 │ + const-string v5, "onEventMainThread" │ │ - const-class v3, Lde/danoeh/antennapod/fragment/NavDrawerFragment; │ + const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ │ - invoke-direct {v0, v3, v5, v4}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + const/16 v20, 0x0 │ │ - invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ + move-object v4, v3 │ │ - .line 160 │ - new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ + move-object/from16 v37, v7 │ │ - new-array v3, v5, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + move-object v7, v10 │ │ - new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + move-object/from16 v38, v8 │ │ - invoke-direct {v4, v11, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + move/from16 v8, v20 │ │ - const/4 v6, 0x0 │ + move-object/from16 v20, v2 │ │ - aput-object v4, v3, v6 │ + move-object v2, v9 │ │ - const-class v4, Lde/danoeh/antennapod/fragment/ChaptersFragment; │ + move/from16 v9, v21 │ │ - invoke-direct {v0, v4, v5, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + invoke-direct/range {v4 .. v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ │ - invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ + const/4 v4, 0x3 │ │ - .line 166 │ - new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ + aput-object v3, v2, v4 │ + │ + new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/4 v3, 0x4 │ + invoke-direct {v3, v11, v12, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + │ + const/4 v4, 0x4 │ │ - new-array v4, v3, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + aput-object v3, v2, v4 │ │ new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v3, v11, v2, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v3, v1, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - aput-object v3, v4, v6 │ + const/4 v4, 0x5 │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + aput-object v3, v2, v4 │ │ - invoke-direct {v3, v11, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const-class v3, Lde/danoeh/antennapod/fragment/SearchFragment; │ │ - aput-object v3, v4, v5 │ + const/4 v4, 0x1 │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + invoke-direct {v0, v3, v4, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ - const-string v6, "onDownloadLogChanged" │ + invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - const-class v1, Lde/danoeh/antennapod/core/event/DownloadLogEvent; │ + .line 147 │ + new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - invoke-direct {v3, v6, v1, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const/4 v2, 0x2 │ │ - const/4 v1, 0x2 │ + new-array v3, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - aput-object v3, v4, v1 │ + new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const-string v4, "onPositionObserverUpdate" │ │ - move-object/from16 v3, v33 │ + invoke-direct {v2, v4, v12, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - invoke-direct {v1, v3, v13, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const/4 v4, 0x0 │ │ - const/4 v6, 0x3 │ + aput-object v2, v3, v4 │ + │ + new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - aput-object v1, v4, v6 │ + const-string v4, "onPlaybackServiceChanged" │ │ - const-class v1, Lde/danoeh/antennapod/ui/home/sections/DownloadsSection; │ + const-class v5, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent; │ │ - invoke-direct {v0, v1, v5, v4}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + invoke-direct {v2, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + │ + const/4 v4, 0x1 │ + │ + aput-object v2, v3, v4 │ + │ + const-class v2, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; │ + │ + invoke-direct {v0, v2, v4, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - .line 178 │ + .line 155 │ new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - new-array v1, v5, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const/16 v2, 0x8 │ │ - new-instance v18, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-array v3, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-string v5, "syncStatusChanged" │ + new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-class v6, Lde/danoeh/antennapod/event/SyncServiceEvent; │ + invoke-direct {v2, v11, v15, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - move-object/from16 v4, v18 │ + const/4 v5, 0x0 │ │ - move-object/from16 v35, v7 │ + aput-object v2, v3, v5 │ │ - move-object v7, v10 │ + new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object/from16 v25, v3 │ + invoke-direct {v2, v11, v12, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - move-object v3, v8 │ + aput-object v2, v3, v4 │ │ - move/from16 v8, v19 │ + new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object/from16 v19, v13 │ + move-object/from16 v5, v35 │ │ - move-object v13, v9 │ + move-object/from16 v4, v36 │ │ - move/from16 v9, v20 │ + invoke-direct {v2, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - invoke-direct/range {v4 .. v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ + const/4 v4, 0x2 │ │ - const/4 v4, 0x0 │ + aput-object v2, v3, v4 │ │ - aput-object v18, v1, v4 │ + new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-class v5, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; │ + const-string v5, "onEventMainThread" │ │ - const/4 v6, 0x1 │ + const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ │ - invoke-direct {v0, v5, v6, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + const/4 v8, 0x0 │ │ - invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ + const/4 v9, 0x1 │ │ - .line 184 │ - new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ + move-object v4, v2 │ │ - new-array v1, v6, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + invoke-direct/range {v4 .. v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ │ - new-instance v5, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const/4 v4, 0x3 │ │ - const-string v7, "updateSpeed" │ + aput-object v2, v3, v4 │ │ - const-class v8, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent; │ + new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v5, v7, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v2, v1, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - aput-object v5, v1, v4 │ + const/4 v4, 0x4 │ │ - const-class v4, Lde/danoeh/antennapod/dialog/VariableSpeedDialog; │ + aput-object v2, v3, v4 │ │ - invoke-direct {v0, v4, v6, 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 │ + move-object/from16 v9, v20 │ │ - .line 190 │ - new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ + invoke-direct {v2, v9, v13, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const/4 v1, 0x3 │ + const/4 v4, 0x5 │ │ - new-array v9, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + aput-object v2, v3, v4 │ │ - new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + │ + move-object/from16 v7, v37 │ + │ + move-object/from16 v8, v38 │ + │ + invoke-direct {v2, v8, v7, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + │ + const/4 v4, 0x6 │ + │ + aput-object v2, v3, v4 │ + │ + new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ const-string v5, "onEventMainThread" │ │ const-class v6, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; │ │ - const/4 v8, 0x0 │ + const/16 v20, 0x0 │ │ - const/16 v18, 0x1 │ + move-object v4, v2 │ │ - move-object v4, v1 │ + move-object/from16 v39, v7 │ │ move-object v7, v10 │ │ - move-object/from16 v26, v13 │ + move-object/from16 v40, v8 │ │ - move-object v13, v9 │ + move/from16 v8, v20 │ │ - move/from16 v9, v18 │ + move-object/from16 v41, v9 │ + │ + move/from16 v9, v21 │ │ invoke-direct/range {v4 .. v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ │ - const/4 v4, 0x0 │ + aput-object v2, v3, v18 │ │ - aput-object v1, v13, v4 │ + const-class v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment; │ │ - new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const/4 v4, 0x1 │ │ - invoke-direct {v1, v14, v15, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v0, v2, v4, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ - const/4 v4, 0x1 │ + invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - aput-object v1, v13, v4 │ + .line 174 │ + new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-array v2, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + │ + new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v1, v12, v3, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v3, v11, v15, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const/4 v5, 0x2 │ + const/4 v5, 0x0 │ │ - aput-object v1, v13, v5 │ + aput-object v3, v2, v5 │ │ - const-class v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment; │ + const-class v3, Lde/danoeh/antennapod/fragment/ItemPagerFragment; │ │ - invoke-direct {v0, v1, v4, v13}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + invoke-direct {v0, v3, v4, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - .line 200 │ + .line 180 │ new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - const/16 v1, 0x8 │ + const/16 v2, 0x8 │ │ - new-array v13, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-array v2, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v1, v11, v2, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const-string v4, "onUnreadItemsUpdate" │ │ - const/4 v5, 0x0 │ + invoke-direct {v3, v4, v13, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - aput-object v1, v13, v5 │ + aput-object v3, v2, v5 │ │ - new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object/from16 v9, v26 │ + const-string v4, "onPlaybackServiceChanged" │ │ - invoke-direct {v1, v11, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const-class v5, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent; │ │ - aput-object v1, v13, v4 │ + invoke-direct {v3, 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, 0x1 │ │ - move-object/from16 v7, v29 │ + aput-object v3, v2, v4 │ │ - move-object/from16 v8, v31 │ + new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v1, v8, v7, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const-string v4, "updatePlaybackSpeedButton" │ │ - const/4 v4, 0x2 │ + const-class v5, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent; │ │ - aput-object v1, v13, v4 │ + invoke-direct {v3, 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, 0x2 │ │ - const-string v5, "onEventMainThread" │ + aput-object v3, v2, v4 │ │ - const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ + new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/16 v18, 0x0 │ + const-string v4, "sleepTimerUpdate" │ │ - move-object v4, v1 │ + const-class v5, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; │ │ - move-object/from16 v36, v7 │ + invoke-direct {v3, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - move-object v7, v10 │ + const/4 v4, 0x3 │ │ - move-object/from16 v37, v8 │ + aput-object v3, v2, v4 │ │ - move/from16 v8, v18 │ + new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object/from16 v38, v9 │ + const-string v4, "bufferUpdate" │ │ - move/from16 v9, v20 │ + const-class v5, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; │ │ - invoke-direct/range {v4 .. v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ + invoke-direct {v3, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const/4 v4, 0x3 │ + const/4 v4, 0x4 │ │ - aput-object v1, v13, v4 │ + aput-object v3, v2, v4 │ │ - new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object/from16 v8, v19 │ + const-string v4, "updatePosition" │ │ - move-object/from16 v9, v25 │ + invoke-direct {v3, v4, v12, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - invoke-direct {v1, v9, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const/4 v4, 0x5 │ │ - const/4 v4, 0x4 │ + aput-object v3, v2, v4 │ │ - aput-object v1, v13, v4 │ + new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const-string v4, "favoritesChanged" │ │ - invoke-direct {v1, v12, v3, v10}, 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 v4, 0x5 │ + invoke-direct {v3, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - aput-object v1, v13, v4 │ + const/4 v4, 0x6 │ │ - new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + aput-object v3, v2, v4 │ │ - invoke-direct {v1, v14, v15, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/4 v4, 0x6 │ + const-string v4, "mediaPlayerError" │ │ - aput-object v1, v13, v4 │ + const-class v5, Lde/danoeh/antennapod/event/PlayerErrorEvent; │ │ - new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + invoke-direct {v3, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const-string v5, "onEventMainThread" │ + aput-object v3, v2, v18 │ │ - const-class v6, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; │ + const-class v3, Lde/danoeh/antennapod/fragment/AudioPlayerFragment; │ │ - const/16 v19, 0x1 │ + const/4 v4, 0x1 │ │ - move-object v4, v1 │ + invoke-direct {v0, v3, v4, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ - move-object/from16 v20, v3 │ + invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - move-object v3, v8 │ + .line 200 │ + new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - move/from16 v8, v18 │ + new-array v2, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object/from16 v18, v12 │ + new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object v12, v9 │ + const-string v5, "timerUpdated" │ │ - move/from16 v9, v19 │ + const-class v6, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; │ │ - invoke-direct/range {v4 .. v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ + invoke-direct {v3, v5, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - aput-object v1, v13, v23 │ + const/4 v5, 0x0 │ │ - const-class v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment; │ + aput-object v3, v2, v5 │ │ - const/4 v4, 0x1 │ + const-class v3, Lde/danoeh/antennapod/dialog/SleepTimerDialog; │ │ - invoke-direct {v0, v1, v4, v13}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + invoke-direct {v0, v3, v4, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - .line 219 │ + .line 206 │ new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - new-array v1, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ - │ - new-instance v5, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-array v2, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-string v6, "onHistoryUpdated" │ + new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-class v7, Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent; │ + const-string v6, "updateSpeed" │ │ - invoke-direct {v5, v6, v7, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const-class v7, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent; │ │ - const/4 v6, 0x0 │ + invoke-direct {v3, v6, v7, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - aput-object v5, v1, v6 │ + aput-object v3, v2, v5 │ │ - const-class v5, Lde/danoeh/antennapod/fragment/PlaybackHistoryFragment; │ + const-class v3, Lde/danoeh/antennapod/dialog/VariableSpeedDialog; │ │ - invoke-direct {v0, v5, v4, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + invoke-direct {v0, v3, v4, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - .line 225 │ + .line 212 │ new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - const/4 v1, 0x3 │ + new-array v2, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - new-array v13, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const-string v6, "onFilterChanged" │ │ - invoke-direct {v1, v14, v15}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;)V │ + const-class v7, Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog$AllEpisodesFilterChangedEvent; │ │ - aput-object v1, v13, v6 │ + invoke-direct {v3, v6, v7}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;)V │ │ - new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + aput-object v3, v2, v5 │ │ - const-string v5, "onEventMainThread" │ + const-class v3, Lde/danoeh/antennapod/fragment/AllEpisodesFragment; │ │ - const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ + invoke-direct {v0, v3, v4, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + │ + invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ + │ + .line 218 │ + new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ + │ + new-array v2, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + │ + new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + │ + const-string v5, "syncStatusChanged" │ + │ + const-class v6, Lde/danoeh/antennapod/event/SyncServiceEvent; │ │ const/4 v8, 0x0 │ │ const/4 v9, 0x1 │ │ - move-object v4, v1 │ + move-object v4, v3 │ │ move-object v7, v10 │ │ invoke-direct/range {v4 .. v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ │ - const/4 v4, 0x1 │ + const/4 v4, 0x0 │ │ - aput-object v1, v13, v4 │ + aput-object v3, v2, v4 │ │ - new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const-class v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; │ │ - const-string v5, "playbackStateChanged" │ + const/4 v5, 0x1 │ │ - invoke-direct {v1, v5, v3, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v0, v3, v5, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ - const/4 v5, 0x2 │ + invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - aput-object v1, v13, v5 │ + .line 224 │ + new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - const-class v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ + const/4 v2, 0x4 │ │ - invoke-direct {v0, v1, v4, v13}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + new-array v3, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ + new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - .line 234 │ - new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ + invoke-direct {v2, v11, v15, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - new-array v1, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + aput-object v2, v3, v4 │ │ - new-instance v5, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-string v6, "onFilterChanged" │ + invoke-direct {v2, v11, v12, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const-class v7, Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog$AllEpisodesFilterChangedEvent; │ + aput-object v2, v3, v5 │ │ - invoke-direct {v5, v6, v7}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;)V │ + new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/4 v6, 0x0 │ + const-string v4, "onDownloadLogChanged" │ + │ + const-class v6, Lde/danoeh/antennapod/core/event/DownloadLogEvent; │ + │ + invoke-direct {v2, v4, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - aput-object v5, v1, v6 │ + const/4 v4, 0x2 │ + │ + aput-object v2, v3, v4 │ + │ + new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + │ + invoke-direct {v2, v1, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const-class v5, Lde/danoeh/antennapod/fragment/AllEpisodesFragment; │ + const/4 v6, 0x3 │ │ - invoke-direct {v0, v5, v4, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + aput-object v2, v3, v6 │ + │ + const-class v2, Lde/danoeh/antennapod/ui/home/sections/DownloadsSection; │ + │ + invoke-direct {v0, v2, v5, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - .line 240 │ + .line 236 │ new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - const/4 v1, 0x6 │ - │ - new-array v13, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-array v2, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ const-string v5, "onEventMainThread" │ │ - const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ - │ - move-object v4, v1 │ + const-class v6, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; │ │ - move-object v7, v10 │ + move-object v4, v3 │ │ invoke-direct/range {v4 .. v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ │ const/4 v4, 0x0 │ │ - aput-object v1, v13, v4 │ + aput-object v3, v2, v4 │ │ - new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v1, v11, v2, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + move-object/from16 v8, v39 │ │ - const/4 v4, 0x1 │ + move-object/from16 v9, v40 │ │ - aput-object v1, v13, v4 │ + invoke-direct {v3, v9, 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; │ + const/4 v5, 0x1 │ │ - move-object/from16 v9, v38 │ + aput-object v3, v2, v5 │ │ - invoke-direct {v1, v11, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const-class v3, Lde/danoeh/antennapod/ui/home/HomeFragment; │ │ - const/4 v4, 0x2 │ + invoke-direct {v0, v3, v5, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ - aput-object v1, v13, v4 │ + invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + .line 244 │ + new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - invoke-direct {v1, v12, v3, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const/4 v2, 0x3 │ │ - const/4 v4, 0x3 │ + new-array v3, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - aput-object v1, v13, v4 │ + new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + invoke-direct {v2, v9, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;)V │ │ - const-string v4, "onDownloadLogChanged" │ + aput-object v2, v3, v4 │ │ - const-class v5, Lde/danoeh/antennapod/core/event/DownloadLogEvent; │ + new-instance v2, 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 │ + const-string v5, "onEventMainThread" │ │ - const/4 v4, 0x4 │ + const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ │ - aput-object v1, v13, v4 │ + const/16 v16, 0x0 │ │ - new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const/16 v18, 0x1 │ │ - move-object/from16 v8, v18 │ + move-object v4, v2 │ │ - move-object/from16 v7, v20 │ + move-object/from16 v42, v8 │ │ - invoke-direct {v1, v8, v7, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + move/from16 v8, v16 │ │ - const/4 v4, 0x5 │ + move-object/from16 v43, v9 │ │ - aput-object v1, v13, v4 │ + move/from16 v9, v18 │ │ - const-class v1, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; │ + invoke-direct/range {v4 .. v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ │ const/4 v4, 0x1 │ │ - invoke-direct {v0, v1, v4, v13}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + aput-object v2, v3, v4 │ │ - invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ + new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - .line 256 │ - new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ + const-string v5, "playbackStateChanged" │ │ - new-array v1, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + invoke-direct {v2, v5, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - new-instance v5, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const/4 v5, 0x2 │ │ - const-string v6, "onDownloadLogChanged" │ + aput-object v2, v3, v5 │ │ - const-class v13, Lde/danoeh/antennapod/core/event/DownloadLogEvent; │ + const-class v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ - invoke-direct {v5, v6, v13}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;)V │ + invoke-direct {v0, v2, v4, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ - const/4 v6, 0x0 │ + invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - aput-object v5, v1, v6 │ + .line 253 │ + new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - const-class v5, Lde/danoeh/antennapod/fragment/DownloadLogFragment; │ + const/4 v2, 0x6 │ │ - invoke-direct {v0, v5, v4, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + new-array v2, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ + new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - .line 261 │ - new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ + const-string v4, "bufferUpdate" │ │ - const/4 v1, 0x4 │ + const-class v5, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; │ │ - new-array v13, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + invoke-direct {v3, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const/4 v4, 0x0 │ │ - invoke-direct {v1, v12, v3, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + aput-object v3, v2, v4 │ │ - aput-object v1, v13, v6 │ + new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const-string v4, "sleepTimerUpdate" │ │ - invoke-direct {v1, v11, v2, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const-class v5, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; │ │ - aput-object v1, v13, v4 │ + invoke-direct {v3, 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, 0x1 │ │ - const-string v5, "onEventMainThread" │ + aput-object v3, v2, v4 │ │ - const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ + new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/16 v18, 0x0 │ + invoke-direct {v3, v11, v12, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - move-object v4, v1 │ + const/4 v4, 0x2 │ │ - move-object/from16 v39, v7 │ + aput-object v3, v2, v4 │ │ - move-object v7, v10 │ + new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object/from16 v20, v14 │ + const-string v4, "onPlaybackServiceChanged" │ │ - move-object v14, v8 │ + const-class v5, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent; │ + │ + invoke-direct {v3, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - move/from16 v8, v18 │ + const/4 v4, 0x3 │ │ - move-object/from16 v18, v15 │ + aput-object v3, v2, v4 │ │ - move-object v15, v9 │ + new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move/from16 v9, v19 │ + const-string v4, "onMediaPlayerError" │ │ - invoke-direct/range {v4 .. v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ + const-class v5, Lde/danoeh/antennapod/event/PlayerErrorEvent; │ │ - const/4 v4, 0x2 │ + invoke-direct {v3, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - aput-object v1, v13, v4 │ + const/4 v4, 0x4 │ │ - new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + aput-object v3, v2, v4 │ │ - invoke-direct {v1, v11, v15, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/4 v4, 0x3 │ + const-class v4, Lde/danoeh/antennapod/event/MessageEvent; │ + │ + invoke-direct {v3, v11, v4, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - aput-object v1, v13, v4 │ + const/4 v4, 0x5 │ + │ + aput-object v3, v2, v4 │ │ - const-class v1, Lde/danoeh/antennapod/ui/home/sections/EpisodesSurpriseSection; │ + const-class v3, Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ const/4 v4, 0x1 │ │ - invoke-direct {v0, v1, v4, v13}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + invoke-direct {v0, v3, v4, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - .line 273 │ + .line 269 │ new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - const/16 v1, 0xb │ - │ - new-array v1, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-array v2, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-string v5, "onEvent" │ + const-string v5, "onDiscoveryDefaultUpdateEvent" │ │ - const-class v6, Lde/danoeh/antennapod/core/feed/FeedEvent; │ + const-class v6, Lde/danoeh/antennapod/event/DiscoveryDefaultUpdateEvent; │ │ - invoke-direct {v4, v5, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v3, v5, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ const/4 v5, 0x0 │ │ - aput-object v4, v1, v5 │ + aput-object v3, v2, v5 │ │ - new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const-class v3, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment; │ │ - invoke-direct {v4, v11, v2, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v0, v3, v4, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ - const/4 v5, 0x1 │ + invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - aput-object v4, v1, v5 │ + .line 275 │ + new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - new-instance v13, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const/4 v2, 0x5 │ │ - const-string v5, "onEventMainThread" │ + new-array v2, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ + new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/4 v8, 0x0 │ + move-object/from16 v9, v23 │ │ - const/4 v9, 0x1 │ + move-object/from16 v8, v32 │ │ - move-object v4, v13 │ + invoke-direct {v3, v8, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - invoke-direct/range {v4 .. v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ + aput-object v3, v2, v5 │ │ - const/4 v4, 0x2 │ + new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - aput-object v13, v1, v4 │ + invoke-direct {v3, v1, v14, 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, v4 │ │ - invoke-direct {v4, v11, v15, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/4 v5, 0x3 │ + invoke-direct {v3, v11, v15, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - aput-object v4, v1, v5 │ + const/4 v4, 0x2 │ │ - new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + aput-object v3, v2, v4 │ │ - const-string v5, "favoritesChanged" │ + new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-class v6, Lde/danoeh/antennapod/event/FavoritesEvent; │ + const-string v5, "onEventMainThread" │ │ - invoke-direct {v4, v5, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ │ - const/4 v5, 0x4 │ + const/16 v17, 0x1 │ │ - aput-object v4, v1, v5 │ + move-object v4, v3 │ │ - new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + move-object/from16 v44, v8 │ │ - const-string v5, "onQueueChanged" │ + move/from16 v8, v16 │ │ - move-object/from16 v6, v35 │ + move-object/from16 v45, v9 │ │ - invoke-direct {v4, v5, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + move/from16 v9, v17 │ │ - const/4 v5, 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 v4, v1, v5 │ + const/4 v4, 0x3 │ │ - new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + aput-object v3, v2, v4 │ │ - invoke-direct {v4, v12, v3, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/4 v3, 0x6 │ + invoke-direct {v3, v11, v12, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - aput-object v4, v1, v3 │ + const/4 v4, 0x4 │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + aput-object v3, v2, v4 │ │ - move-object/from16 v4, v39 │ + const-class v3, Lde/danoeh/antennapod/ui/home/sections/QueueSection; │ │ - invoke-direct {v3, v14, v4, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const/4 v5, 0x1 │ │ - aput-object v3, v1, v23 │ + invoke-direct {v0, v3, v5, 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 │ │ - move-object/from16 v5, v18 │ + .line 288 │ + new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - move-object/from16 v4, v20 │ + new-array v2, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v3, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/16 v4, 0x8 │ + invoke-direct {v3, v11, v15, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - aput-object v3, v1, v4 │ + const/4 v4, 0x0 │ + │ + aput-object v3, v2, v4 │ │ new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ const-string v5, "onEventMainThread" │ │ - const-class v6, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; │ + const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ + │ + const/4 v8, 0x0 │ + │ + const/4 v9, 0x1 │ │ move-object v4, v3 │ │ invoke-direct/range {v4 .. v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ │ - const/16 v4, 0x9 │ + const/4 v4, 0x1 │ │ - aput-object v3, v1, v4 │ + aput-object v3, v2, v4 │ │ new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object/from16 v5, v36 │ + invoke-direct {v3, v1, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - move-object/from16 v4, v37 │ + const/4 v1, 0x2 │ │ - invoke-direct {v3, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + aput-object v3, v2, v1 │ + │ + new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/16 v4, 0xa │ + move-object/from16 v3, v41 │ │ - aput-object v3, v1, v4 │ + invoke-direct {v1, v3, v13, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const-class v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ + const/4 v5, 0x3 │ │ - const/4 v4, 0x1 │ + aput-object v1, v2, v5 │ │ - invoke-direct {v0, v3, v4, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + 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-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - .line 296 │ + .line 300 │ new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ new-array v1, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v3, v11, v2, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const-string v5, "onHistoryUpdated" │ │ - const/4 v2, 0x0 │ + const-class v6, Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent; │ │ - aput-object v3, v1, v2 │ + invoke-direct {v2, v5, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const-class v3, Lde/danoeh/antennapod/fragment/ItemPagerFragment; │ + const/4 v5, 0x0 │ │ - invoke-direct {v0, v3, v4, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + aput-object v2, v1, v5 │ + │ + const-class v2, Lde/danoeh/antennapod/fragment/PlaybackHistoryFragment; │ + │ + invoke-direct {v0, v2, v4, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - .line 302 │ + .line 306 │ new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ new-array v1, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-string v5, "onDiscoveryDefaultUpdateEvent" │ + const-string v6, "onDownloadLogChanged" │ │ - const-class v6, Lde/danoeh/antennapod/event/DiscoveryDefaultUpdateEvent; │ + const-class v7, Lde/danoeh/antennapod/core/event/DownloadLogEvent; │ │ - invoke-direct {v3, v5, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v2, v6, v7}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;)V │ │ - aput-object v3, v1, v2 │ + aput-object v2, v1, v5 │ │ - const-class v3, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment; │ + const-class v2, Lde/danoeh/antennapod/fragment/DownloadLogFragment; │ │ - invoke-direct {v0, v3, v4, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + invoke-direct {v0, v2, v4, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - .line 308 │ + .line 311 │ new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - new-array v1, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ - │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const/4 v1, 0x3 │ │ - const-string v5, "timerUpdated" │ + new-array v2, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-class v6, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; │ + new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v3, v5, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v1, v3, v13, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - aput-object v3, v1, v2 │ + aput-object v1, v2, v5 │ │ - const-class v3, Lde/danoeh/antennapod/dialog/SleepTimerDialog; │ + new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v0, v3, v4, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + move-object/from16 v12, v42 │ │ - invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ + move-object/from16 v11, v43 │ │ - .line 314 │ - new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ + invoke-direct {v1, v11, v12, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const/4 v1, 0x6 │ + aput-object v1, v2, v4 │ │ - new-array v1, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + move-object/from16 v6, v44 │ │ - const-string v4, "bufferUpdate" │ + move-object/from16 v5, v45 │ │ - const-class v5, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; │ + invoke-direct {v1, v6, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - invoke-direct {v3, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const/4 v5, 0x2 │ │ - aput-object v3, v1, v2 │ + aput-object v1, v2, v5 │ │ - new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const-class v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment; │ │ - const-string v3, "sleepTimerUpdate" │ + 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/event/playback/SleepTimerUpdatedEvent; │ + invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - invoke-direct {v2, v3, v4, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + .line 320 │ + new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - const/4 v3, 0x1 │ + const/4 v1, 0x3 │ │ - aput-object v2, v1, v3 │ + new-array v1, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v2, v11, v15, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ - │ - const/4 v3, 0x2 │ - │ - aput-object v2, v1, v3 │ + const-string v5, "onEventMainThread" │ │ - new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const-class v6, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; │ │ - const-string v3, "onPlaybackServiceChanged" │ + move-object v4, v2 │ │ - const-class v4, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent; │ + move-object v7, v10 │ │ - invoke-direct {v2, v3, v4, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct/range {v4 .. v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ │ - const/4 v3, 0x3 │ + const/4 v4, 0x0 │ │ - aput-object v2, v1, v3 │ + aput-object v2, v1, v4 │ │ new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-string v3, "onMediaPlayerError" │ - │ - const-class v4, Lde/danoeh/antennapod/event/PlayerErrorEvent; │ - │ - invoke-direct {v2, v3, v4, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v2, v11, v12, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const/4 v3, 0x4 │ + const/4 v4, 0x1 │ │ - aput-object v2, v1, v3 │ + aput-object v2, v1, v4 │ │ new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object/from16 v3, v22 │ - │ - invoke-direct {v2, v11, v3, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v2, v3, v13, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const/4 v3, 0x5 │ + const/4 v3, 0x2 │ │ aput-object v2, v1, v3 │ │ - const-class v2, Lde/danoeh/antennapod/activity/VideoplayerActivity; │ - │ - const/4 v3, 0x1 │ + const-class v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment; │ │ - invoke-direct {v0, v2, v3, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + invoke-direct {v0, v2, v4, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ return-void │ .end method │ │ .method public constructor ()V ├── assets/dexopt/baseline.prof │ @@ -1,157 +1,157 @@ │ -00000000: 7072 6f00 3031 3000 02ed 5300 00b9 0900 pro.010...S..... │ -00000010: 0078 01ed 5b6d 7054 6715 7eef eee6 9340 .x..[mpTg.~....@ │ -00000020: 6ef8 0ce1 6b29 0863 a810 3e86 a1ce 0897 n...k).c..>..... │ -00000030: 4453 182b 65a6 586b c5ba 69ed f843 9da1 DS.+e.Xk..i..C.. │ -00000040: 462d d56a 6e22 45fc 9836 753a 43ac 1fb4 F-.jn"E..6u:C... │ -00000050: fdc1 74a2 4329 e307 632b 592c 4255 1869 ..t.C)..c+Y,BU.i │ -00000060: 7f54 1cc7 9282 85ea 5012 6c0d 8990 5ccf .T......P.l...\. │ -00000070: b37b 9fec e1b2 5be2 b419 5ae6 bdcc bbe7 .{....[...Z..... │ -00000080: bce7 39e7 39e7 3df7 bd77 776f 9631 a6df ..9.9.=..wwo.1.. │ -00000090: 6c98 60cc afef 6ffa daca bdc6 dcf5 85a6 l.`...o......... │ -000000a0: e6e6 bb9b 177e f6ee cd15 c698 4d32 6e7d .....~......M2n} │ -000000b0: d9c4 7ebf 6a18 5a02 ecf0 7863 8a05 8bc9 ..~.j.Z...xc.... │ -000000c0: 70f2 8c22 b195 ca80 049e 0825 7d81 2d0f p..".......%}.-. │ -000000d0: 6d71 91e4 894a 1d0b 4c2a 35a8 8b7c 9018 mq...J..L*5..|.. │ -000000e0: 5365 cc94 5125 8339 c788 fe94 0c72 820b Se..Q%.9.....r.. │ -000000f0: b9e0 4f1b e6b4 a326 e8c0 e803 097b 990c ..O....&.....{.. │ -00000100: 60c4 a923 de2d 804b 8b4c 7938 d02b 1d33 `..#.-.K.Ly8.+.3 │ -00000110: 5de6 8865 adc8 c99a e847 5912 c6c2 9f3e ]..e.....GY....> │ -00000120: ba1e fa41 723d f083 ce39 7a06 9c79 b464 ...Ar=...9z..y.d │ -00000130: 3cd6 0a1d 3501 9f1d ce89 9313 fd80 0e3b <...5..........; │ -00000140: f9eb 431b ec13 430c 6ba7 1f38 c9ab f9a0 ..C...C.k..8.... │ -00000150: 33ef 5018 475c f34f 0bb9 988f 3ee0 c7b8 3.P.G\.O....>... │ -00000160: 218c ad11 493e d8b5 3fce 0131 d837 ca40 !...I>..?..1.7.@ │ -00000170: 8df4 813f f63b b8b1 c6b1 3280 73ce 7385 ...?.;....2.s.s. │ -00000180: f381 bd05 9c75 68b9 4226 c855 19c1 999b .....uh.B&.U.... │ -00000190: 9279 c1cb f389 fa61 472d b041 821b 1283 .y.....aG-.A.... │ -000001a0: d71c 74c4 71cf b24e 7023 5e73 239e 39a1 ..t.q..Np#^s#.9. │ -000001b0: 8317 73ac 037e d81b e0c5 000e de71 a18e ..s..~.......q.. │ -000001c0: 73c9 1cac 81f5 4062 cc91 010c 5ce4 2086 s.....@b....\. . │ -000001d0: 1cec 1b6d 9823 ffcd 3260 c31c b118 f4d1 ...m.#..2`...... │ -000001e0: 9279 2989 3117 7240 8704 16f5 e31c 79b8 .y).1.r@......y. │ -000001f0: 66bd 8751 0be6 c44e 89ce 5a26 8bce 789e f..Q...N..Z&..x. │ -00000200: 0fcc e1af 7bca 9a20 c183 a1d7 cd39 78c1 ....{.. .....9x. │ -00000210: 030c f70d 70e8 b5e3 3c02 83c4 fd0c 7c9a ....p...<.....|. │ -00000220: 07b9 99eb 1ed1 718f c19c fb06 5cda 1f18 ......q.....\... │ -00000230: 6c2f c8a0 ce78 c805 f202 89f5 b09f d178 l/...x.........x │ -00000240: ed3f 525d d719 8d61 3fb9 76e0 a811 12f7 .?R]...a?.v..... │ -00000250: 7748 fa40 6a3f cc59 2762 80c1 a673 681f wH.@j?.Y'b...sh. │ -00000260: ac45 cfe1 071b e218 431d 7ee8 3b7b 0849 .E......C.~.;{.I │ -00000270: 6ead c31f 1cb0 b156 d6c4 de91 8bf1 ccc5 n......V........ │ -00000280: 7a10 1be5 042f cee3 3c19 381f d81f 8cdf z..../..<.8..... │ -00000290: 2027 9a1c cc19 e500 f74a 19f2 569d 89c7 '.......J..V... │ -000002a0: fd89 fb43 e782 ce3a b117 3586 7ccc c975 ...C...:..5.|..u │ -000002b0: 62ef 727d ac81 b931 0717 71c6 c20e 1ff4 b.r}...1..q..... │ -000002c0: 9336 ac89 fcb4 693e eac8 8b9c 9c33 06f7 .6....i>.....3.. │ -000002d0: 5c60 b443 2207 246a d018 e6f0 672c ea63 \`.C".$j....g,.c │ -000002e0: 8d3a 1e38 7cd1 2bfa 42a2 56ed 076e d8b5 .:.8|.+.B.V..n.. │ -000002f0: 0df7 06cc c94d 9cf7 4efa c2ce 3ae9 438c .....M..N...:.C. │ -00000300: b290 9d38 d602 9d7e 94c4 21f5 fa81 ebc1 ...8...~..!..... │ -00000310: f561 adb0 a3bf 3c87 b091 47eb 8c9f 14e2 .a....<...G..... │ -00000320: c410 078c 3190 7a4e 9d6b 461c 6ae3 3c5f ....1.zN.kF.j.<_ │ -00000330: 9cc6 180f 8911 3d6f 1ad7 5cf9 745d b3c6 ......=o..\.t].. │ -00000340: b1ef 3107 17f7 25f7 1c6c a887 fd8c f65e ..1...%..l.....^ │ -00000350: fb81 1fd7 29b9 20f5 5a74 4ef2 819f 6b60 ....). .ZtN...k` │ -00000360: 7d9c 6b7f da34 9fb6 41e7 79a4 1d7c b031 }.k..4..A.y..|.1 │ -00000370: 17e4 1a19 c4b5 9c21 769d 2f9f aefd a3b8 .......!v./..... │ -00000380: ae8b 18fd 3987 8ff6 e37a 89c3 3f1a 034c ....9....z..?..L │ -00000390: 9f73 1dcf 38ae 0f73 e0e0 c0bd 2673 5ec5 .s..8..s....&s^. │ -000003a0: a8ed 0bc4 ce38 f891 3b1f 2ffd b4cc 571f .....8..;./...W. │ -000003b0: 70de 5bb5 6f3e ce7c 361d f376 74d4 8611 p.[.o>.|6..vt... │ -000003c0: cd51 2d36 f062 efe2 3d05 baf6 41ff 185b .Q-6.b..=...A..[ │ -000003d0: 687d 3ae6 c3e2 ff3e 19ec bb8e 65fc 3949 h}:....>....e.9I │ -000003e0: 76a5 b524 d766 7d18 037f adeb 9cc4 f899 v..$.f}......... │ -000003f0: 4063 cc0f 1b6b 829e 6f10 e7fa a37b 305f @c...k..o....{0_ │ -00000400: cc48 6ce4 1d89 ef48 7c58 df95 7ca3 fd82 .Hl....H|X..|... │ -00000410: 3f62 3180 15aa 0b38 ae11 f8e3 1ae0 7d4d ?b1....8......}M │ -00000420: e763 0d94 1a8b eaf9 7cc0 affb 4b9f 7c35 .c......|...K.|5 │ -00000430: 47f9 f43c 5f9c 3ee7 d0e1 43de 426b 264e G..<_.>...C.Bk&N │ -00000440: eee8 bc90 1d7e d1ef 6ff4 1d4d 89bc 85d6 .....~..o..M.... │ -00000450: 329a 79df 29ee 687f b9df de29 7ef2 e83c 2.y.).h....)~..< │ -00000460: 5a27 ae25 70ee 276d 1fa9 aef9 a953 8e94 Z'.%p.'m.....S.. │ -00000470: 239f 1f38 78ad a0be e9f1 84d4 e964 fec5 #..8x........d.. │ -00000480: e435 11ea 4ec6 0a4b 4e2b 92c8 b8ec feac .5..N..KN+...... │ -00000490: 251b 93c5 e366 d270 5cd6 5e2c 9e65 f2a9 %....f.p\.^,.e.. │ -000004a0: 2026 3165 212b 22c7 892d 2eb6 62b9 2b20 &1e!+"..-..b.+ │ -000004b0: dbd8 4cdc 3879 8dc9 6722 bce2 5f8e 3b5b ..L.8y..g".._.;[ │ -000004c0: 51d6 82da 308a 86f1 ac7d a9cc c150 99a9 Q...0....}...P.. │ -000004d0: 3957 5d99 dc6d 6266 4658 b363 aebb 841b 9W]..mbfFX.c.... │ -000004e0: b160 8b65 ea89 9b7f c691 7582 5481 7ea0 .`.e......u.T.~. │ -000004f0: c2ec dae0 7569 45b0 6751 44e7 6acd fa65 ....uiE.gQD.j..e │ -00000500: bbc9 9e02 1da3 2a8e 7a63 5e66 1ae5 f5b4 ......*.zc^f.... │ -00000510: f3a9 3159 94e7 2027 a33d c9b2 a3b7 393e ..1Y.. '.=....9> │ -00000520: 5602 a9b3 e73c a0d9 c376 6054 3ae0 bed9 V....<...v`T:... │ -00000530: e055 57e2 6b8d 1c3b 5fbf 4dde 2693 8df2 .UW.k..;_.M.&... │ -00000540: ae92 fda2 b3c5 0991 2c3e fcfa e527 7ee8 ........,>...'~. │ -00000550: 7fa4 caed 5e67 3c7f 9af1 8c93 982f d8f8 ....^g<....../.. │ -00000560: 972a 6f8a 5fbc 7eaa f9d9 07b7 e286 f56c .*o._.~........l │ -00000570: 6219 ee55 389e 34a6 da6b 78ed 6076 56f0 b..U8.4..kx.`vV. │ -00000580: b57b a940 afe2 4ba4 1c29 194f 4f3f 80b7 .{.@..K..).OO?.. │ -00000590: b8f0 f0cc 27a9 6664 da37 6eda af73 7dd3 ....'.fd.7n..s}. │ -000005a0: cb44 97e0 974f da4c faae c36e 4a80 f77b .D...O.L...nJ..{ │ -000005b0: 0b9e 74eb fc87 2b4e 9aaa 3526 b1df 9567 ..t...+N..5&...g │ -000005c0: 9bbe ff4b f0ac 6f2b f95d 432e edd6 7f7c ...K..o+.]C....| │ -000005d0: 6246 45a2 f52b 0f78 b11a a735 67bf 9c1d bFE..+.x...5g... │ -000005e0: 7f5a d8e0 976f 9b55 ba25 3edb a937 dedc .Z...o.U.%>..7.. │ -000005f0: 78a9 8380 e7f0 fd29 7724 8d2f 97f4 dc57 x......)w$./...W │ -00000600: f00d 24ff 5187 0f14 573c d27e aa3f e879 ..$.Q...W<.~.?.y │ -00000610: eaf9 0a93 aedd 937a 624a 45d1 b757 4cf6 .......zbJE..WL. │ -00000620: ea1f 6d7c bead c979 73fd 8bdb 8401 27c2 ..m|...ys.....'. │ -00000630: f78d 8f4f 71f6 b01d 78fb 1d48 7fb4 069b ...Oq...x..H.... │ -00000640: 4a0e 3ff3 6a8c e7c9 fd22 f568 9d77 fb9c J.?.j....".h.w.. │ -00000650: 44db fc86 dd13 bc78 e7e9 d28d ceb6 cf6d D......x.......m │ -00000660: 6b30 b5a5 fb5c d3e9 df28 3bba 7875 dcdf k0...\...(;.xu.. │ -00000670: 3e38 e41c 5bb9 abdc 3c10 5bbb 62a3 6352 >8..[...<.[.b.cR │ -00000680: 1d2f 1f71 074e ddda db37 eb94 3379 7dea ./.q.N...7..3y}. │ -00000690: 3bce b174 bd49 9f3a 54d3 77e4 63ad cb12 ;..t.I.:T.w.c... │ -000006a0: 770e 5f70 bf90 0f40 7ed0 37f0 d3e9 77cc w._p...@~.7...w. │ -000006b0: faf1 43b7 1827 ac22 2ce2 7271 53e6 7d73 ..C..'.",.rqS.}s │ -000006c0: 6fea ecf9 b8e9 bf7f 2808 fe28 5777 7152 o.......(..(WwqR │ -000006d0: 586e e85c c51b 864c 8d39 d069 df62 d187 Xn.\...L.9.i.b.. │ -000006e0: ab75 0cf1 6c5c ad02 6c5e db01 db01 db01 .u..l\..l^...... │ -000006f0: db01 db01 db01 db81 7763 07be fae7 22d3 ........wc....". │ -00000700: fdf3 730f 4d1d 0a0e 05c1 1b5d 377f 7787 ..s.M......]7.w. │ -00000710: 2976 fa0f b7ac f437 f505 676e afe9 3aff )v.....7..gn..:. │ -00000720: 75c7 0f82 6091 7cd4 9563 663a 087a 865e u...`.|..cf:.z.^ │ -00000730: 0d7a fa82 cf74 bc1b 1764 6bb2 1db0 1db0 .z...t...dk..... │ -00000740: 1db0 1db0 1db8 da1d a818 5cef 1efc 56f6 ..........\...V. │ -00000750: 8992 3fd8 3253 9e6d 7dbf 4a9e cf8a c537 ..?.2S.m}.J....7 │ -00000760: a6c9 c4f2 3e08 ffc9 bf76 36dd 529c d83b ....>....v6.R..; │ -00000770: c154 778f 3375 9e79 4142 fc2d ff99 1698 .Tw.3u.yAB.-.... │ -00000780: 557f 5abe 7fd7 838f 635d 8b9c 235c 5ead U.Z.....c]..#\^. │ -00000790: 318d 47dd df2c e6bc 80ec 97df d97a f7e1 1.G..,.......z.. │ -000007a0: 0f7e 72c8 ef33 bc0f 542e 564f a8dc 347e .~r..3..T.VO..4~ │ -000007b0: 4f96 3bea 92a9 445d b222 9134 1773 c6b7 O.;...D].".4.s.. │ -000007c0: d2fc a4e9 ad5e baa5 da38 5ef9 d19a daa2 .....^...8^..... │ -000007d0: 71a9 b9cf adf0 12e3 93f7 2c49 c8df bd92 q.........,I.... │ -000007e0: 9b5e 47f4 23dd adbd ee70 5a7f f6c0 c74b .^G.#....pZ....K │ -000007f0: e2ab 539f 9edd ee37 7ac9 617b 9e3c 9e3c ..S....7z.a{.<.< │ -00000800: 6c9e f458 ec44 49ec 156f 8def 1af7 0fa6 l..X.DI..o...... │ -00000810: 1e7f c44a f7e2 f746 b943 1e1a ca64 ede6 ...J...F.C...d.. │ -00000820: c20f f20e 8fe8 c150 5db2 7a28 b8b0 e04b .......P].z(...K │ -00000830: 71b3 bbf3 fa8e d78a 1af6 cfd9 55d4 debe q...........U... │ -00000840: b36a 4f6a 63ec 438f 2cbb 2e73 128d 4926 .jOjc.C.,..s..I& │ -00000850: cd63 6f55 77ae 32ab d90e 5ca9 03bd 3fd8 .coUw.2...\...?. │ -00000860: 1aba 2443 e9ba f207 e68e 7915 475f 2a6d ..$C......y.G_*m │ -00000870: edfe ab7b 26f1 f7f6 ff0e 34dc 6b4e 4c3d ...{&.....4.kNL= │ -00000880: e1fa e56d 8b4a fcda 337f 2b31 feea 636e ...m.J..3.+1..cn │ -00000890: f760 578b d917 5c88 798f 7be3 cf9e 97ab .`W...\.y.{..... │ -000008a0: 7c67 cb1b 0786 7e3b e9d9 e0d0 7d7e d1c4 |g....~;....}~.. │ -000008b0: dbee 34bf dab3 dcec 1ee8 3ad4 d27c 6f72 ..4.......:..|or │ -000008c0: 6c6b f5f0 c6fd a25c 44dd 5ddf d837 7ffb lk.....\D.]..7.. │ -000008d0: 5f4a 4e9f 9ce8 f961 f682 e278 0659 d811 _JN....a...x.Y.. │ -000008e0: 0c1a f3cd 1d41 d0f5 6fb9 1ef0 97bd eee0 .....A..o....... │ -000008f0: 6c40 dacc 3784 a73f 5f90 c402 a3df 013f l@..7..?_......? │ -00000900: 18fd 1c36 83ed 80ed 80ed 80ed 80ed 80ed ...6............ │ -00000910: 80ed c07b ae03 fef1 66f9 3947 10b4 3c18 ...{....f.9G..<. │ -00000920: 04e7 82e0 62cf 8f4e acea bdb1 bbe5 c2f1 ....b..N........ │ -00000930: 1d0b e5a9 77d7 f6a1 9ec1 3be4 a36d 107c ....w.....;..m.| │ -00000940: 4f86 184a 2e06 c133 2d03 c133 83c1 9479 O..J...3-..3...y │ -00000950: efb9 e5da 826d 076c 076c 072e edc0 3af9 .....m.l.l....:. │ -00000960: da8e 6fee 18f8 811c 1e93 51d7 123a 300c ..o.......Q..:0. │ -00000970: 3c65 9b22 0336 e890 1878 cc08 1ccf e6a0 ....i.f;`;`;`;` │ -000009c0: 3b70 4d77 e07f fda5 8d56 ;pMw.....V │ +00000000: 7072 6f00 3031 3000 02ed 5300 00ba 0900 pro.010...S..... │ +00000010: 0078 01ed 5b6d 8c54 6715 7eef ccec 07cb .x..[m.Tg.~..... │ +00000020: b27b f91e 96af a120 c4a5 c2f2 1142 4d84 .{..... .....BM. │ +00000030: cb6e dd42 ac94 a4a8 b562 1d5a 1b7f a809 .n.B.....b.Z.... │ +00000040: 15b5 347e ecdd 9522 56d3 6e4d 13d6 fa41 ..4~..."V.nM...A │ +00000050: db1f a459 0da5 440d 692b 3b58 845a 21d2 ...Y..D.i+;X.Z!. │ +00000060: fea8 18a3 4cc1 4235 945d daba ec0a bbd7 ....L.B5.]...... │ +00000070: f3cc dc67 e770 9929 6b5a 424b de4b de39 ...g.p.)kZBK.K.9 │ +00000080: e73d cf39 cf39 efb9 efbd 3373 7718 69fa .=.9.9....3sw.i. │ +00000090: ccda b1c6 cc1f f7c0 e165 7b8c b9eb 2beb .........e{...+. │ +000000a0: 376e bc7b e3bc 2fde bda9 da18 b341 c68b 7n.{../......A.. │ +000000b0: 6f26 9ff9 c3f2 2168 21b0 4363 8c29 172c o&....!h!.Cc.)., │ +000000c0: 26c3 2932 cac4 5629 0312 7822 94f4 05b6 &.)2..V)..x".... │ +000000d0: 24b4 c545 9227 2a75 2c30 a9d4 a02e f241 $..E.'*u,0.....A │ +000000e0: 624c 9231 4dc6 6819 cc39 52f4 a764 9013 bL.1M.h..9R..d.. │ +000000f0: 5cc8 057f da30 a71d 3541 0746 1f48 d847 \....0..5A.F.H.G │ +00000100: c800 469c 3ae2 dd12 b8b4 c854 8503 bdd2 ..F.:......T.... │ +00000110: 3153 648e 58d6 8a9c ac89 7e94 1561 2cfc 1Sd.X.....~..a,. │ +00000120: e9a3 eba1 1f24 d703 3fe8 9ca3 67c0 9947 .....$..?...g..G │ +00000130: 4bc6 63ad d051 13f0 19e1 9c38 39d1 0fe8 K.c..Q.....89... │ +00000140: b093 bf31 b4c1 3e2e c4b0 76fa 8193 bc9a ...1..>...v..... │ +00000150: 0f3a f30e 8671 c435 ffe4 908b f9e8 037e .:...q.5.......~ │ +00000160: 8c1b c2d8 3a91 e483 5dfb e31c 1083 7d9d ....:...].....}. │ +00000170: 0cd4 481f f863 bf83 1b6b 1c25 0338 e73c ..H..c...k.%.8.< │ +00000180: 5738 1fd8 5bc0 5987 964b 6582 5cb5 119c W8..[.Y..Ke.\... │ +00000190: b929 9917 bc3c 9fa8 1f76 d402 1b24 b821 .)...<...v...$.! │ +000001a0: 3178 cd41 471c f72c eb04 37e2 3537 e299 1x.AG..,..7.57.. │ +000001b0: 133a 7831 c73a e087 bd01 5e0c e0e0 ad09 .:x1.:....^..... │ +000001c0: 759c 4be6 600d ac07 1263 a60c 60e0 2207 u.K.`....c..`.". │ +000001d0: 31e4 60df 68c3 1cf9 6f91 011b e688 c5a0 1.`.h...o....... │ +000001e0: 8f96 cc4b 498c b990 033a 24b0 a81f e7c8 ...KI....:$..... │ +000001f0: c335 eb3d 8c5a 3027 7652 74d6 3241 74c6 .5.=.Z0'vRt.2At. │ +00000200: f37c 600e 7fdd 53d6 0409 1e0c bd6e cec1 .|`...S......n.. │ +00000210: 0b1e 60b8 6f80 43af 1de7 1118 24ee 67e0 ..`.o.C.....$.g. │ +00000220: d33c c8cd 5cf7 888e 7b0c e6dc 37e0 d2fe .<..\...{...7... │ +00000230: c060 7b49 0675 c643 ce95 1748 ac87 fd8c .`{I.u.C...H.... │ +00000240: c66b ffe1 eaba ce68 0cfb c9b5 0347 8d90 .k.....h.....G.. │ +00000250: b8bf 43d2 0752 fb61 ce3a 1103 0c36 9d43 ..C..R.a.:...6.C │ +00000260: fb60 2d7a 0e3f d810 c718 eaf0 43df d943 .`-z.?......C..C │ +00000270: 4872 6b1d fee0 808d b5b2 26f6 8e5c 8c67 Hrk.......&..\.g │ +00000280: 2ed6 83d8 2827 7871 1e67 cbc0 f9c0 fe60 ....('xq.g.....` │ +00000290: fc5a 39d1 e460 ce28 07b8 97c9 90b7 ea5c .Z9..`.(.......\ │ +000002a0: 3cee 4fdc 1f3a 1774 d689 bda8 31e4 634e <.O..:.t....1.cN │ +000002b0: ae13 7b97 eb63 0dcc 8d39 b888 3316 76f8 ..{..c...9..3.v. │ +000002c0: a09f b461 4de4 a74d f351 475e e4e4 9c31 ...aM..M.QG^...1 │ +000002d0: b8e7 02a3 1d12 3920 5183 c630 873f 6351 ......9 Q..0.?cQ │ +000002e0: 1f6b d4f1 c0e1 8b5e d117 12b5 6a3f 70c3 .k.....^....j?p. │ +000002f0: ae6d b837 604e 6ee2 bc77 d217 76d6 491f .m.7`Nn..w..v.I. │ +00000300: 6294 a5ec c4b1 16e8 f4a3 240e a9d7 0f5c b.........$....\ │ +00000310: 0fae 0f6b 851d fde5 3984 8d3c 5a67 fcf8 ...k....9... │ +00000430: 6a8e f2e9 79b1 387d cea1 c387 bca5 d64c j...y.8}.......L │ +00000440: 9cdc d179 293b fca2 dfdf e87b 2525 f296 ...y);.....{%%.. │ +00000450: 5acb 95cc fb5e 7147 fbcb fdf6 5ef1 9347 Z....^qG....^..G │ +00000460: e7d1 3a71 2d81 733f 69fb 7075 cd4f 9d72 ..:q-.s?i.pu.O.r │ +00000470: b81c c5fc c0c1 6b05 f54d 8927 a44e 27f7 ......k..M.'.N'. │ +00000480: 2f26 af89 5077 7256 580a 5a99 44c6 65f7 /&..PwrVX.Z.D.e. │ +00000490: e72d f998 3c1e 37e3 87e2 f2f6 72f1 1c21 .-..<.7.....r..! │ +000004a0: 9f0a 6212 3322 6445 648d d8e2 622b 97bb ..b.3"dEd...b+.. │ +000004b0: 02b2 8dca c5d5 c86b 4c3e 13e1 15ff 0adc .......kL>...... │ +000004c0: f98a f216 d486 5136 84e7 ed8b 640e 86da ......Q6....d... │ +000004d0: 5ccd 85ea 46c8 dd26 66a6 8635 3be6 ba8b \...F..&f..5;... │ +000004e0: b811 0bb6 58ae 9eb8 f957 1c59 c74a 15e8 ....X....W.Y.J.. │ +000004f0: 072a ccaf 0d5e 1757 047b 1e45 74a1 d6bc .*...^.W.{.Et... │ +00000500: 5fbe 9bec 29d0 91aa e2a8 37e6 234c b3bc _...).....7.#L.. │ +00000510: 9e72 3e37 328f f21c 1464 b427 7976 f4b6 .r>72....d.'yv.. │ +00000520: c0c7 4a20 75f6 8207 347b d80e 5c91 0eb8 ..J u...4{..\... │ +00000530: 6f37 79c9 5a7c ad91 63c7 1bb7 c9db 64aa o7y.Z|..c.....d. │ +00000540: 59de 55f2 5f74 363b 2192 c787 5ebf fec4 Y.U._t6;!...^... │ +00000550: 4ffc 8f8f 76b3 ab8d e74f 369e 7112 7304 O...v....O6.q.s. │ +00000560: 1bf3 4aed cdf1 0bd7 4f32 bffc e816 dcb0 ..J.....O2...... │ +00000570: 9e4b 2cc6 bd0a c793 c624 bda6 d70f e467 .K,......$.....g │ +00000580: 255f b38b 047a 0d5f 22e5 48cb 787a ca7e %_...z._".H.xz.~ │ +00000590: bcc5 8587 673e 4b35 2733 be71 337e 83eb ....g>K5'3.q3~.. │ +000005a0: 9b1e 26ba 08bf 74d2 6632 771d 72d3 027c ..&...t.f2w.r..| │ +000005b0: d89b fba4 dbe0 3f5c 7dc2 8c5e 6912 fb5c ......?\}..^i..\ │ +000005c0: 79b6 e9fb bf01 cf9a b68a df37 15d2 6ef9 y..........7..n. │ +000005d0: e767 a656 275a bf71 bf17 ab73 5a0b f64b .g.V'Z.q...sZ..K │ +000005e0: d9f1 a785 b57e d5d6 e995 9be3 339c 46e3 .....~......3.F. │ +000005f0: cd8a 573a 0878 1edf 9f0a 47ca f872 49cf ..W:.x....G..rI. │ +00000600: 7a15 df40 8a1f 0df8 4071 d923 e3a7 fb82 z..@....@q.#.... │ +00000610: eea7 5ea8 3699 fadd e927 2656 977d 7fe9 ..^.6....'&V.}.. │ +00000620: 04af f1d1 e617 dad6 3b6f af79 79ab 30e0 ........;o.yy.0. │ +00000630: 44f8 bef1 f129 ce1e b603 efbe 0399 4fd4 D....)........O. │ +00000640: 6153 c9e1 e75e 8df1 3cb9 5fa4 1f6d f06e aS...^..<._..m.n │ +00000650: 9f99 689b d3b4 6bac 17ef 3c55 b9ce d9fa ..h...k......w │ +000007a0: 1ffe e027 87fc 3ec3 fb48 ed02 f584 cacd ...'..>..H...... │ +000007b0: e0f7 6485 a321 954e 34a4 aa13 2973 a160 ..d..!.N4...)s.` │ +000007c0: 7c27 cd4f 999e e4a2 cd49 e378 5547 eaea |'.O.....I.xUG.. │ +000007d0: cb6a d2b3 9e5f ea25 c6a4 ee59 9890 bf7b .j..._.%...Y...{ │ +000007e0: a536 bc81 e847 b2ad 3dee 505a 7f46 ffa7 .6...G..=.PZ.F.. │ +000007f0: 2ae2 2bd2 9f9f d1ee 377b a921 7b91 3c9e *.+.....7{.!{.<. │ +00000800: 3c6c 1eff 58ec 7845 ec55 6fa5 ef1a f78f